summaryrefslogtreecommitdiff
path: root/public/jsme
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2014-10-06 10:57:21 +0200
committergebele <gebele@in-silico.ch>2014-10-06 10:57:21 +0200
commit1a685503c053931513172969399e0e1df4d4d52d (patch)
treea5dca433b256c6c74c466e3505b3e4280106a009 /public/jsme
parentad239b572829d54bc55ae34ca96de1e3cb2f9806 (diff)
update jsme_version/stylesheet
Diffstat (limited to 'public/jsme')
-rw-r--r--public/jsme/057C029061D565E59B91BCF8D80FA08E.cache.html651
-rw-r--r--public/jsme/0C406D7CF33A12D63C52DE66D498F1CD.cache.html613
-rw-r--r--public/jsme/0D71BA88E8DB59E613D3BD042277F3CA.cache.html636
-rw-r--r--public/jsme/0DE54407F8836163843F363DEF462435.cache.html611
-rw-r--r--public/jsme/0E1958E2DA8AAF8AC743346F1B07289B.cache.html599
-rw-r--r--public/jsme/143B86F220A77EA4A06DF2CE62EF455A.cache.html636
-rw-r--r--public/jsme/1AFB129BECD672F835F8C27B14A9D8F2.cache.html619
-rw-r--r--public/jsme/1FF46909D749270FF381D41E1313C970.cache.html598
-rw-r--r--public/jsme/20865588BA1E58170CC8C13CEAD50C3C.cache.html615
-rw-r--r--public/jsme/20B12D7884BFE17E1879B157A966B4D0.cache.html631
-rw-r--r--public/jsme/222DCE3CD01E8F29C3D81A37CE3EC2B8.cache.html626
-rw-r--r--public/jsme/230043C4988F4EECEF225437640D792F.cache.html625
-rw-r--r--public/jsme/3014E46F5C6FB35E6CF0D7870071174B.cache.html615
-rw-r--r--public/jsme/3F57AECC67986E796A3148265F038FF1.cache.html639
-rw-r--r--public/jsme/469A5B5AE16905A2CD712E25B9517A14.cache.html644
-rw-r--r--public/jsme/4722AB194B521805C997130865A7EE3D.cache.html638
-rw-r--r--public/jsme/497588C27DED1A6E8FE1E0AB8417B414.cache.html626
-rw-r--r--public/jsme/4DD5A381A59C969C147B4AF79F32C2F6.cache.html597
-rw-r--r--public/jsme/54F9E7E5962E715E5F54DF69E95CC015.cache.html633
-rw-r--r--public/jsme/571D27D70DEF8240841DA5CAFC363CFF.cache.html619
-rw-r--r--public/jsme/5952A2CB4040AE2246428B9BA22BB4AE.cache.html621
-rw-r--r--public/jsme/59C599C70C55FAEAE8D77121FFC507DA.cache.html598
-rw-r--r--public/jsme/59EE5ADF5155B64443CE30712540EE3D.cache.html628
-rw-r--r--public/jsme/5C36F13F9951716092C3E0487B272BDF.cache.html629
-rw-r--r--public/jsme/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html611
-rw-r--r--public/jsme/5F7FD5A5750634DF9F5480F2778D9CD7.cache.html651
-rw-r--r--public/jsme/6187B195CC6073B1DB0A30F6CD64ACA3.cache.html620
-rw-r--r--public/jsme/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html621
-rw-r--r--public/jsme/6DED0C7A48F0BB72DDB1FDE5C05E60B5.cache.html642
-rw-r--r--public/jsme/73F66F1A578E65144682885B3DC28556.cache.html620
-rw-r--r--public/jsme/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html621
-rw-r--r--public/jsme/76252DEA9FB0A670947525C4C89E2530.cache.html657
-rw-r--r--public/jsme/84DE2DAB8AD49C4E122A548C4B072500.cache.html625
-rw-r--r--public/jsme/98150D1CD230B36339E35812F0BD3D0E.cache.html629
-rw-r--r--public/jsme/99B9658C834FFDA06817D208BA51E3B1.cache.html614
-rw-r--r--public/jsme/9BA3A5A02DFF97BADFD3F9FE3817341B.cache.html636
-rw-r--r--public/jsme/9D58CD61900096C805154C0AC693DCE7.cache.html639
-rw-r--r--public/jsme/A3D2B7C95C4FC47DB0996CBDF930EA17.cache.html657
-rw-r--r--public/jsme/A6DF9CFFF55769DE62DA6868C558B3F2.cache.html629
-rw-r--r--public/jsme/B709675E615270B186F00DE7CEFD0C81.cache.html611
-rw-r--r--public/jsme/B70D7DA2E93A6B0FB7E5BC15540F7B15.cache.html645
-rw-r--r--public/jsme/BA041AD18659B20123F3AF7BB55E586D.cache.html620
-rw-r--r--public/jsme/CE2CDF93F94DC9AD046CD426666189FC.cache.html619
-rw-r--r--public/jsme/E07214401017B41AF0BDAB1EB811CC83.cache.html645
-rw-r--r--public/jsme/E45DF2A61DB551567FA3454B1A00412D.cache.html631
-rw-r--r--public/jsme/E97CDFD075EEB4D0578A219C5564A988.cache.html642
-rw-r--r--public/jsme/EBCDA5C12B4318C17A4741474FB9D7CA.cache.html643
-rw-r--r--public/jsme/F36D9482E6DACEA4F906EA0DC69485B4.cache.html612
-rw-r--r--public/jsme/F6DEDB2ADBC66FA84D119133642F55EF.cache.html632
-rw-r--r--public/jsme/FF2629138194336E10D8BDC4EA6E9AE4.cache.html620
-rw-r--r--public/jsme/jsme.nocache.js6
51 files changed, 19034 insertions, 12311 deletions
diff --git a/public/jsme/057C029061D565E59B91BCF8D80FA08E.cache.html b/public/jsme/057C029061D565E59B91BCF8D80FA08E.cache.html
new file mode 100644
index 0000000..8581f9b
--- /dev/null
+++ b/public/jsme/057C029061D565E59B91BCF8D80FA08E.cache.html
@@ -0,0 +1,651 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '057C029061D565E59B91BCF8D80FA08E';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",
+gb="1ex",hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",vb="@",wb="A",xb="AUTO",zb="After",Ab="Any",Bb="Aromatic",Cb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Lb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",$b="HIDDEN",ac="Helvetica",bc="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JSME",gc="JUSTIFY",hc="JavaScript",
+ic="LEFT",jc="MOL n. ",kc="N",lc="NA",mc="NONE",nc="No more molecules in SDF buffer",oc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",yc="R1",zc="R2",Ac="R3",Bc="RIGHT",Cc="ROLL_DOWN",Dc="RXN",Ec="Reset",Fc="Resize-",Gc="Ring",Hc="S",Ic="SMILES",Jc="Se",Kc="Si",Lc="South",Oc="Style names cannot be empty",Pc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",Xc="]",Yc="__gwtex_wrap",Zc=
+"__uiObjectID",$c="a",ad="absolute",bd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",sd="border",td="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Dd="code",Hd="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Nd="contentinfo",Od="contextmenu",Pd="cssFloat",Qd="cursor",Rd=
+"dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",$d="div",ae="document",be="dragdrop-handle",ce="dragdrop-selected",de="dragend",je="dragenter",ke="dragexit",le="dragleave",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="float",te="focus",ue="fontFamily",ve="fontSize",we="fontStyle",xe="fontWeight",ye="form",ze="function",Ae="g",Be="gecko1_8",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
+Je="gwt-MenuBar",Ke="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="html",Qe="id",Re="img",Ye="is_touch_supported",Ze="italic",$e="java.vm.name",af="jsa-resetDiv",bf="keydown",cf="keypress",df="keyup",ef="left",ff="link",gf="list",hf="listbox",jf="listitem",kf="load",lf="log",mf="ltr",nf="main",of="marquee",pf="math",qf="menu",rf="menuPopup",tf="menubar",uf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",Df="mousedown",Ef="mousemove",Ff="mouseout",Gf="mouseover",Hf="mouseup",
+If="mousewheel",Jf="move",Kf="msie",Lf="multipart",Mf="n",Nf="name",Of="navigation",Pf="none",Qf="noreaction",Rf="note",Sf="nowrap",Tf="null",Uf="number",Vf="object",Wf="offsetHeight",Xf="offsetWidth",Yf="ontouchstart",Zf="opera",$f="option",ag="outline",bg="overflow",cg="padding",dg="paste",eg="popupContent",fg="position",gg="presentation",hg="progressbar",ig="px",jg="px, ",kg="px;",lg="radio",mg="radiogroup",ng="reaction",og="rect(0px, 0px, 0px, 0px)",pg="region",qg="rgb(",rg="right",sg="role",
+tg="rotation",vg="row",wg="rowgroup",xg="rowheader",yg="rtl",zg="s",Ag="scale100",Bg="scrollbar",Cg="se",Dg="search",Eg="separator",Fg="serif",Hg='shape-rendering="crispEdges"',Ig="slider",Jg="span",Kg="spinbutton",Lg="status",Mg="subMenuIcon-selected",Ng="tab",Og="table",Pg="tablist",Qg="tabpanel",Rg="tbody",Sg="td",Tg="text",Ug="textAlign",Vg="textbox",Wg="timer",Xg="title",Yg="toolbar",Zg="tooltip",$g="top",ah="touchcancel",bh="touchend",ch="touchmove",dh="touchstart",eh="tr",fh="tree",gh="treegrid",
+hh="treeitem",ih="true",jh="value",kh="verticalAlign",lh="visibility",mh="visible",nh="whiteSpace",oh="width",ph="x",qh="zIndex",rh="|",_,sh={l:4194303,m:4194303,h:1048575},th={l:0,m:0,h:0},uh={l:1,m:0,h:0},vh={l:2,m:0,h:0},wh={l:3,m:0,h:0},xh={l:4,m:0,h:0},yh={l:8,m:0,h:0},zh={l:10,m:0,h:0},Ah={l:16,m:0,h:0},Bh={l:32,m:0,h:0},Ch={l:64,m:0,h:0},Dh={l:128,m:0,h:0},Eh={l:256,m:0,h:0},Fh={l:512,m:0,h:0},Gh={l:1024,m:0,h:0},Hh={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,
+h:0},Sh={l:65536,m:0,h:0},Th={l:131072,m:0,h:0},Uh={l:262144,m:0,h:0},Vh={l:524288,m:0,h:0},Wh={},Xh={54:1,118:1},Yh={135:1},Zh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},$h={118:1,121:1,135:1},m={117:1,118:1,121:1},ai={118:1,135:1},bi={114:1},ci={47:1,49:1,58:1,70:1,73:1,81:1,83:1},di={118:1,125:1,133:1},
+ei={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,143:1,150:1},fi={139:1},gi={118:1,125:1,127:1,131:1,133:1},hi={9:1,10:1,118:1,122:1,124:1},ii={98:1,118:1},ji={2:1},ki={46:1},li={56:1},mi={120:1},ni={8:1,9:1,118:1,122:1,124:1},oi={85:1,118:1,125:1,131:1,133:1},pi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},qi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,
+66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},ri={95:1,118:1},si={12:1,118:1,122:1,124:1},ti={7:1,9:1,118:1,122:1,124:1},ui={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},vi={6:1,9:1,118:1,122:1,124:1},wi={91:1,98:1,112:1,118:1},xi={136:1},yi={91:1,92:1,98:1,112:1,118:1},zi={86:1,91:1,92:1,98:1,107:1,112:1,114:1,118:1},Ai={49:1},Bi={70:1,81:1},Ci={137:1},s={118:1,121:1},Di={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,
+28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Ei={118:1,121:1,136:1},Fi={57:1},Gi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},Hi={118:1,125:1,131:1,133:1},Ii={48:1,84:1},Ji={82:1,118:1,122:1,124:1},Ki={9:1,11:1,118:1,122:1,124:1},Li={118:1},Mi={153:1},Ni={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Oi={91:1,92:1,98:1,104:1,112:1,118:1};
+function u(a,b,c){var d=Wh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Wh[a]=function(){}),_=d.prototype=0>b?{}:new Wh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Pi(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Qi,s,-1,8,1);d=(Ri(),Si);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ti(){Ti=x;Ui=new Vi}function Wi(a){for(var b,a=new Xi(a.k.n);a.c<a.e.Je();)b=Yi(a),Zi(b.pd(),ce,!1),$i(a)}
+function aj(a,b,c){var a=a.o,d;try{d=new bj(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=cj(e);if(A(e,125))throw new dj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Zi(b.pd(),Yb,!0);Zi(c.pd(),be,!0);z(Ui,b,c)}function ej(a,b){var c;c=fj(Ui,b);var d;d=fj(a.o.d,c);if(!d)throw new gj("dragHandle was not draggable");hj(d.c.b);hj(d.e.b);hj(d.d.b);Zi(b.pd(),Yb,!1);Zi(c.pd(),be,!1)}
+function ij(a){var b;a.p=!1;for(a=new Xi(a.k.n);a.c<a.e.Je();)b=Yi(a),Zi(b.pd(),ce,!1),$i(a)}function jj(a,b){kj(a.k.n,b)?Zi(b.pd(),ce,!1):a.p?(lj(a.k.n,b),Zi(b.pd(),ce,!0)):(a.k.n.Ue(),lj(a.k.n,b))}function mj(a){this.i=a;this.k=new nj(this);this.o=new oj(this.k)}u(3,1,{});_.rc=function(){pj(this.k.f,"dragdrop-dragging")};_.sc=function(){qj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ui;function nj(a){this.n=new rj;this.e=a;this.b=a.i}u(4,1,{},nj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function sj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function tj(a,b){var c;c=uj(a.d,vj).b;b.b.ctrlKey||b.b.metaKey||Wi(a.c.e);jj(a.c.e,c)}function wj(a){a.c.i=null;a.c.e.sc();xj((yj(),zj(null)),a.b,0,0);var b=a.b.pb;Aj=b;Bj();Cj=b;a.e=2}
+function oj(a){this.d=new Vi;this.c=a;this.b=new Dj;Ej(this.b,Fj(),Gj());B(this.b,this,(Hj(),Hj(),Ij));B(this.b,this,(Jj(),Jj(),Kj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Lj(),ig);a.borderStyle=(Mj(),Pf);a[od]="blue"}u(5,1,{},oj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Nj(a);e=Oj(a);b=Pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!vj)vj=c,this.c.f=uj(this.d,vj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Qj(this.c.n,this.c.f)&&(Wi(this.c.e),jj(this.c.e,this.c.f)),Rj(new Sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Tj(vj,null),vj!=this.c.f&&(c=new Tj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,wj(this),1!=this.e&&sj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Uj(a,b);a=Vj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Wj(Xj(d-this.i),Xj(a-this.j))>=this.c.e.n?(Yj(),-1!=Qj(this.c.n,this.c.f)||jj(this.c.e,this.c.f),c=new Tj(vj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,wj(this)):lk.preventDefault()),1==this.e)return;lk.preventDefault();sj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Uj(a,b);b=Vj(a,b);if(1==Pj(a.b)&&(this.f=!1,vj))try{if(Yj(),1==this.e)tj(this,a);else{d!=this.b&&(c=new Tj(d,null),e+=c.b,b+=c.e);try{sj(this,e,b),this.c.e.rc(),3!=this.e&&tj(this,a)}finally{var f=this.b.pb;Aj&&f==Aj&&(Aj=null);Bj();f===Cj&&(Cj=null);mk(this.b);this.e=1;this.c.f=null}}}finally{vj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var vj=null;function Sj(){}u(6,1,Fi,Sj);_.xc=function(){Yj()};
+function bj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},bj);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Tj(a,b){!a||a==(yj(),zj(null))?this.i=this.f=0:(this.f=a.ld()-nk(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(yj(),zj(null))?this.d=this.c=0:(this.c=ok(b.pb)+pk(b.pb),this.d=qk(b.pb)+rk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Tj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Yj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function pk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ig)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function rk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ig)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function sk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function tk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function uk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function vk(a,b){var c=wk();uk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;xk(a.n,wk())}function yk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function xk(a,b){yk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function zk(a){this.b=a}u(18,1,{},zk);_.Cc=function(a){xk(this,a)};_.b=null;u(19,1,{});u(20,1,ji);function Ak(){Ak=x;var a;(a=new Bk)&&(a.Fc()||(a=new Ck));Dk=a}u(21,19,{});var Dk=null;function Ek(a,b){var c=C(function(){if(!b.b){var c=wk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function Bk(){}u(22,21,{},Bk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new Fk;Ek(a,b);return b};function Fk(){}u(23,20,ji,Fk);_.Ec=function(){this.b=!0};_.b=!1;function Ck(){this.b=new rj;this.c=new Gk(this)}u(24,21,{},Ck);_.Fc=function(){return!0};_.Dc=function(a){a=new Hk(this,a);lj(this.b,a);1==this.b.d&&Ik(this.c,16);return a};function Jk(){Jk=x;Kk=new rj;var a=new Lk;Mk();Nk(Ok?Ok:Ok=new Pk,a)}function Qk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Kk,a)}
+function Ik(a,b){if(0>b)throw new Rk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Kk,a);a.c=!1;a.d=Sk(a,b);lj(Kk,a)}function Tk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Sk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||kj(Kk,this);this.Hc()};_.c=!1;_.d=0;var Kk;function Gk(a){Jk();this.b=a}u(25,26,{},Gk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Uk,s,3,a.b.d,0);b=Vk(a.b,b);c=new Wk;for(e=0,f=b.length;e<f;++e)d=b[e],kj(a.b,d),xk(d.b,c.b);0<a.b.d&&Ik(a.c,Wj(5,16-(wk()-c.b)))};_.b=null;function Hk(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},Hk);_.Ec=function(){var a=this.c;kj(a.b,this);0==a.b.d&&Qk(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Xk(){this.b=bd}u(28,29,{},Xk);function Yk(){this.b=id}u(30,29,{},Yk);function Zk(){this.b=ld}u(31,29,{},Zk);u(33,1,{});_.b=null;function $k(a){this.b=a}
+u(32,33,{},$k);function al(){this.b=md}u(34,29,{},al);function bl(){this.b=pd}u(35,29,{},bl);function cl(){this.b=ud}u(36,29,{},cl);function dl(){this.b=zd}u(37,29,{},dl);function fl(){this.b=Kd}u(38,29,{},fl);function gl(){this.b=Ld}u(39,29,{},gl);function hl(){this.b=Md}u(40,29,{},hl);function il(){this.b=Nd}u(41,29,{},il);function jl(){this.b=Sd}u(42,29,{},jl);function kl(){this.b=Td}u(43,29,{},kl);function ll(){this.b=Vd}u(44,29,{},ll);function ml(){this.b=ae}u(45,29,{},ml);
+function nl(){this.b=ye}u(46,29,{},nl);function ol(){this.b=Ge}u(47,29,{},ol);function pl(){this.b=He}u(48,29,{},pl);function ql(){this.b=Ie}u(49,29,{},ql);function rl(){this.b=Me}u(50,29,{},rl);function sl(a){this.b=a.id}u(51,1,{4:1,5:1},sl);_.b=null;function tl(){this.b=Re}u(52,29,{},tl);function ul(){this.b=ff}u(53,29,{},ul);function vl(){this.b=gf}u(54,29,{},vl);function wl(){this.b=hf}u(55,29,{},wl);function xl(){this.b=jf}u(56,29,{},xl);function yl(){this.b=lf}u(57,29,{},yl);
+function zl(){this.b=nf}u(58,29,{},zl);function Al(){this.b=of}u(59,29,{},Al);function Bl(){this.b=pf}u(60,29,{},Bl);function Cl(){this.b=qf}u(61,29,{},Cl);function Dl(){this.b=tf}u(62,29,{},Dl);function El(){this.b=uf}u(63,29,{},El);function Fl(){this.b=vf}u(64,29,{},Fl);function Gl(){this.b=wf}u(65,29,{},Gl);function Hl(){this.b=Of}u(66,29,{},Hl);function Il(){this.b=Rf}u(67,29,{},Il);function Jl(){this.b=$f}u(68,29,{},Jl);function Kl(){this.b=gg}u(69,29,{},Kl);u(70,33,{},function(a){this.b=a});
+function Ll(){this.b=hg}u(71,29,{},Ll);function Ml(){Ml=x;Nl=new $k("aria-activedescendant")}var Nl;function Ol(){this.b=lg}u(73,29,{},Ol);function Pl(){this.b=mg}u(74,29,{},Pl);function Ql(){this.b=pg}u(75,29,{},Ql);
+function Rl(){Rl=x;Sl=new Yk;Tl=new Xk;Ul=new Zk;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ll;fm=new ml;gm=new nl;hm=new pl;im=new ol;jm=new ql;km=new rl;lm=new tl;mm=new ul;nm=new wl;om=new xl;pm=new vl;qm=new yl;rm=new zl;sm=new Al;tm=new Bl;um=new Dl;vm=new Fl;wm=new Gl;xm=new El;ym=new Cl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Kl;Dm=new Ll;Em=new Pl;Fm=new Ol;Gm=new Ql;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=
+new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;F=new Vi;z(F,pg,Gm);z(F,bd,Tl);z(F,Td,dm);z(F,id,Sl);z(F,ld,Ul);z(F,ae,fm);z(F,md,Vl);z(F,pd,Wl);z(F,ud,Xl);z(F,zd,Yl);z(F,He,hm);z(F,Kd,Zl);z(F,Ie,jm);z(F,Ld,$l);z(F,Md,am);z(F,Nd,bm);z(F,Sd,cm);z(F,gf,pm);z(F,Vd,em);z(F,ye,gm);z(F,Ge,im);z(F,Me,km);z(F,Re,lm);z(F,ff,mm);z(F,hf,nm);z(F,jf,om);z(F,lf,qm);z(F,nf,rm);z(F,of,sm);z(F,pf,tm);z(F,qf,ym);z(F,tf,um);z(F,uf,xm);z(F,
+vf,vm);z(F,$f,Bm);z(F,lg,Fm);z(F,wf,wm);z(F,Of,zm);z(F,Rf,Am);z(F,gg,Cm);z(F,hg,Dm);z(F,mg,Em);z(F,vg,Lm);z(F,wg,Hm);z(F,xg,Jm);z(F,Dg,Pm);z(F,Eg,Rm);z(F,Bg,Nm);z(F,Ig,Tm);z(F,Kg,Vm);z(F,Lg,Xm);z(F,Ng,cn);z(F,Pg,Zm);z(F,Qg,an);z(F,Vg,en);z(F,Wg,gn);z(F,Yg,jn);z(F,Zg,ln);z(F,fh,rn);z(F,gh,nn);z(F,hh,pn)}var Tl,Sl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,gm,im,hm,jm,km,lm,mm,pm,nm,om,qm,rm,sm,tm,ym,um,xm,vm,wm,zm,Am,Bm,Cm,Dm,Fm,Em,Gm,F,Lm,Hm,Jm,Nm,Pm,Rm,Tm,Vm,Xm,cn,Zm,an,en,gn,jn,ln,rn,nn,pn;
+function Mm(){this.b=vg}u(77,29,{},Mm);function Im(){this.b=wg}u(78,29,{},Im);function Km(){this.b=xg}u(79,29,{},Km);function Om(){this.b=Bg}u(80,29,{},Om);function Qm(){this.b=Dg}u(81,29,{},Qm);function Sm(){this.b=Eg}u(82,29,{},Sm);function Um(){this.b=Ig}u(83,29,{},Um);function Wm(){this.b=Kg}u(84,29,{},Wm);function Ym(){this.b=Lg}u(85,29,{},Ym);function dn(){this.b=Ng}u(86,29,{},dn);function $m(){this.b=Pg}u(87,29,{},$m);function bn(){this.b=Qg}u(88,29,{},bn);function fn(){this.b=Vg}
+u(89,29,{},fn);function hn(){this.b=Wg}u(90,29,{},hn);function kn(){this.b=Yg}u(91,29,{},kn);function mn(){this.b=Zg}u(92,29,{},mn);function sn(){this.b=fh}u(93,29,{},sn);function on(){this.b=gh}u(94,29,{},on);function qn(){this.b=hh}u(95,29,{},qn);function Wk(){this.b=wk()}function wk(){return(new Date).getTime()}u(96,1,{},Wk);function In(a){var b,c,d;d=new Jn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Kn(d,c.cZ.e),d.b.b+=nb,Ln(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Mn(a){var b,c,d;c=y(Nn,s,132,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new On;c[d]=a[d]}}function Pn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}u(101,1,{118:1,133:1});_.Ic=function(){return this.i};_.tS=function(){return Pn(this)};_.f=null;_.i=null;function Qn(a){Rn();this.i=a}u(100,101,di,Qn);function gj(a){Rn();this.i=a}function dj(a,b){Rn();this.f=b;this.i=a}u(99,100,Hi,gj,dj);
+function Sn(a){Rn();this.c=a;this.b=l;var b,c,d;c=Tn(Un(this.c)?this.c:null);d=y(Nn,s,132,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Vn(c[a]);Mn(d)}u(98,99,Hi,Sn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Tf:Un(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Wn(this.c).e;this.b=this.b+nb+(Un(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Un(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Nf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Xn(a,b){return Yn(a)?a.eQ(b):a===b}function Wn(a){return Yn(a)?a.cZ:Zn}
+function $n(a){return Yn(a)?a.hC():Pi(a)}
+function ao(){var a;ao=x;bo=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function co(a){ao();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=bo[a.charCodeAt(0)],null==c?a:c});return da+a+da}var bo;u(108,1,{});function Pi(a){return a.$H||(a.$H=++eo)}function fo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function go(){return $wnd.setTimeout(function(){0!=ho&&(ho=0);io=-1},10)}var ho=0,eo=0,jo=0,io=-1;
+function ko(){ko=x;lo=new mo}function no(a,b){a.b=oo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new po(a)),qo(a.f,1),!a.j&&(a.j=new ro(a)),qo(a.j,50))}function mo(){}function so(a){return a.Jc()}function oo(a,b){!a&&(a=[]);a[a.length]=b;return a}function to(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=oo(b,e)):e[0].xc()}catch(f){if(f=cj(f),!A(f,133))throw f;}}return b}function qo(a,b){ko();$wnd.setTimeout(function(){C(so)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(110,108,{},mo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var lo;function po(a){this.b=a}u(111,1,{},po);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),to(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Wk;100>wk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function ro(a){this.b=a}u(112,1,{},ro);_.Jc=function(){this.b.e&&qo(this.b.f,1);return this.b.k};
+_.b=null;function Rn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Tn(a);2<=e.length&&e.splice(0,2);c=y(Nn,s,132,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Vn(e[a]);Mn(c)}function Tn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=uo(f),g=f.indexOf(ua),j=0==f.indexOf(ze)?8:0;-1==g&&(g=vo(f,wo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=uo(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
+function Ln(a,b){a.b+=b}function xo(){}u(118,117,{},xo);_.b=l;function ok(a){return yo(zo(a.ownerDocument),a)}function qk(a){return Ao(zo(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function Bo(a,b){return null==a[b]?null:""+a[b]}function Co(a,b){a.innerHTML=b||l}function Do(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function Eo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Fo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Pj(a){a=a.button;return 1==a?4:2==a?2:1}function yo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function Go(a){return Ao(zo(a.ownerDocument),a)}
+function Ao(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Ho(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Io(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function nk(a){return!Jo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==yg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Jo(){var a=Ko();return-1!=a&&1009E3<=a}function Lo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Ko(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Mo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Gj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function No(a){return nk(H(a.compatMode,Hb)?a.documentElement:a.body)}function Oo(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function zo(a){return H(a.compatMode,Hb)?a.documentElement:a.body}
+function I(a,b){this.c=a;this.d=b}u(141,1,{118:1,122:1,124:1});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Mj(){Mj=x;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=K($o,s,6,[Po,Ro,To,Vo,Xo])}u(140,141,vi);var Zo,To,Ro,Vo,Po,Xo;function Qo(){I.call(this,mc,0)}u(142,140,vi,Qo);function So(){I.call(this,"DOTTED",1)}u(143,140,vi,So);function Uo(){I.call(this,"DASHED",2)}u(144,140,vi,Uo);
+function Wo(){I.call(this,$b,3)}u(145,140,vi,Wo);function Yo(){I.call(this,"SOLID",4)}u(146,140,vi,Yo);function ap(){ap=x;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=K(Mp,s,7,[bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp,Dp,Fp,Hp,Jp])}u(147,141,ti);var Lp,dp,Hp,fp,bp,lp,Fp,jp,np,pp,rp,hp,Jp,tp,vp,xp,Bp,Dp,zp;function cp(){I.call(this,Qb,0)}u(148,147,ti,cp);
+function up(){I.call(this,"SE_RESIZE",9)}u(149,147,ti,up);function wp(){I.call(this,"SW_RESIZE",10)}u(150,147,ti,wp);function yp(){I.call(this,"S_RESIZE",11)}u(151,147,ti,yp);function Ap(){I.call(this,"W_RESIZE",12)}u(152,147,ti,Ap);function Cp(){I.call(this,"TEXT",13)}u(153,147,ti,Cp);function Ep(){I.call(this,"WAIT",14)}u(154,147,ti,Ep);function Gp(){I.call(this,"HELP",15)}u(155,147,ti,Gp);function Ip(){I.call(this,"COL_RESIZE",16)}u(156,147,ti,Ip);function Kp(){I.call(this,"ROW_RESIZE",17)}
+u(157,147,ti,Kp);function ep(){I.call(this,xb,1)}u(158,147,ti,ep);function gp(){I.call(this,"CROSSHAIR",2)}u(159,147,ti,gp);function ip(){I.call(this,"POINTER",3)}u(160,147,ti,ip);function kp(){I.call(this,"MOVE",4)}u(161,147,ti,kp);function mp(){I.call(this,"E_RESIZE",5)}u(162,147,ti,mp);function op(){I.call(this,"NE_RESIZE",6)}u(163,147,ti,op);function qp(){I.call(this,"NW_RESIZE",7)}u(164,147,ti,qp);function sp(){I.call(this,"N_RESIZE",8)}u(165,147,ti,sp);
+function Np(){Np=x;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=K(Xp,s,8,[Op,Qp,Sp,Up])}u(166,141,ni);var Wp,Qp,Sp,Up,Op;function Pp(){I.call(this,mc,0)}u(167,166,ni,Pp);function Rp(){I.call(this,"BLOCK",1)}u(168,166,ni,Rp);function Tp(){I.call(this,"INLINE",2)}u(169,166,ni,Tp);function Vp(){I.call(this,"INLINE_BLOCK",3)}u(170,166,ni,Vp);function Yp(){Yp=x;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=K(hq,s,10,[Zp,aq,cq,eq])}u(171,141,hi);var gq,eq,aq,cq,Zp;function $p(){I.call(this,"VISIBLE",0)}
+u(172,171,hi,$p);function bq(){I.call(this,$b,1)}u(173,171,hi,bq);function dq(){I.call(this,"SCROLL",2)}u(174,171,hi,dq);function fq(){I.call(this,xb,3)}u(175,171,hi,fq);function iq(){iq=x;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=K(sq,s,11,[jq,lq,nq,pq])}u(176,141,Ki);var rq,jq,lq,nq,pq;function kq(){I.call(this,Gb,0)}u(177,176,Ki,kq);function mq(){I.call(this,gc,1)}u(178,176,Ki,mq);function oq(){I.call(this,ic,2)}u(179,176,Ki,oq);function qq(){I.call(this,Bc,3)}u(180,176,Ki,qq);
+function Lj(){Lj=x;tq=new uq;vq=new wq;xq=new yq;zq=new Aq;Bq=new Cq;Dq=new Eq;Fq=new Gq;Hq=new Iq;Jq=new Kq;Lq=K(Mq,s,12,[tq,vq,xq,zq,Bq,Dq,Fq,Hq,Jq])}u(181,141,si);var Lq,Hq,xq,zq,Fq,Jq,Dq,vq,Bq,tq;function uq(){I.call(this,"PX",0)}u(182,181,si,uq);function wq(){I.call(this,"PCT",1)}u(183,181,si,wq);function yq(){I.call(this,"EM",2)}u(184,181,si,yq);function Aq(){I.call(this,"EX",3)}u(185,181,si,Aq);function Cq(){I.call(this,"PT",4)}u(186,181,si,Cq);function Eq(){I.call(this,"PC",5)}
+u(187,181,si,Eq);function Gq(){I.call(this,"IN",6)}u(188,181,si,Gq);function Iq(){I.call(this,"CM",7)}u(189,181,si,Iq);function Kq(){I.call(this,"MM",8)}u(190,181,si,Kq);function Nq(){Nq=x;Oq=[];Pq=[];Qq=[]}var Oq,Pq,Qq;function Rq(){Rq=x;Sq=new Tq}function Uq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Vq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Tq(){}u(193,1,{},Tq);_.b=null;var Sq;u(205,1,{});_.tS=function(){return"An event type"};
+_.i=null;u(204,205,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(203,204,{});_.Lc=function(){return this.Nc()};_.b=null;var Wq=_.c=null;function Xq(){Xq=x;Yq=new Zq(qd,new $q)}function $q(){}u(202,203,{},$q);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Yq};var Yq;function ar(){ar=x;br=new Zq(yd,new cr)}function cr(){}u(206,203,{},cr);_.Kc=function(a){dr();er(this,a.c,fr(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return br};var br;u(209,203,ki);
+function Uj(a,b){return(a.b.clientX||0)-yo(zo(b.ownerDocument),b)+nk(b)+No(b.ownerDocument)}function Vj(a,b){return(a.b.clientY||0)-Go(b)+(b.scrollTop||0)+Oo(b.ownerDocument)}function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientX||0}function Oj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientY||0}u(208,209,ki);function gr(){gr=x;hr=new Zq(Bd,new ir)}function ir(){}u(207,208,ki,ir);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return hr};var hr;function jr(){jr=x;kr=new Zq(Od,new lr)}function lr(){}
+u(210,203,{},lr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return kr};var kr;u(213,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var mr=_.d=0;function Pk(){this.d=++mr}u(212,213,Ii,Pk);function Zq(a,b){this.d=++mr;this.b=b;!Wq&&(Wq=new nr);Wq.b[a]=this;this.c=a}u(211,212,Ii,Zq);_.b=null;_.c=null;function or(){or=x;pr=new Zq(Rd,new qr)}function qr(){}u(214,208,ki,qr);
+_.Kc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(rr(),sr))a=tr(b.pb),c=new ur(G(b.pb,Xf),G(b.pb,Wf)),d=new ur(G(b.T.jb.pb,Xf),G(b.T.jb.pb,Wf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);vr(b.I,!0);a=G(b.T.jb.pb,Xf);wr(b,new ur(a,xr(b.T.jb).b));b.J&&b.O!=sr&&yr(b.r,b)}else vr(b.I,!1),b.O!=(rr(),sr)?wr(b,new ur(b.F.c,b.F.b)):zr(b,tr(b.r.pb)),b.J&&b.O!=sr&&Ar(b.r,b);Br(b.T.jb)}else vr(b.I,!0)};_.Nc=function(){return pr};var pr;u(215,203,{});
+function Cr(){Cr=x;Dr=new Zq(de,new Er)}function Er(){}u(216,215,{},Er);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Dr};var Dr;function Fr(){Fr=x;Gr=new Zq(je,new Hr)}function Hr(){}u(217,215,{},Hr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Gr};var Gr;function Ir(){Ir=x;Jr=new Zq(me,new Kr)}function Kr(){}u(218,215,{},Kr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Jr};
+var Jr;function Lr(){Lr=x;Mr=new Zq(ne,new Nr)}function Nr(){}u(219,215,{},Nr);_.Kc=function(a){a=Or(a.b);(this.b.dataTransfer||null).setData(Tg,a)};_.Nc=function(){return Mr};var Mr;function Pr(){Pr=x;Qr=new Zq(oe,new Rr)}function Rr(){}u(220,215,{},Rr);
+_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Sr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Tg),a.b.c.Ne(b))};_.Nc=function(){return Qr};var Qr;function Tr(){Tr=x;Ur=new Zq(te,new Vr)}function Vr(){}u(221,203,{},Vr);_.Kc=function(a){mk(a.b.b)};_.Nc=function(){return Ur};var Ur;
+function Wr(){Wr=x;Xr=new Zq(Ce,new Yr)}function Yr(){}u(222,203,{},Yr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Zr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,$r(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Xr};var Xr;function as(){as=x;bs=new Zq(De,new cs)}function cs(){}u(223,203,{},cs);_.Kc=function(a){a.b.b&&(a.b.c.b=null,ds(a.b.b,a.b.c))};
+_.Nc=function(){return bs};var bs;function es(){es=x;fs=new Zq(Ee,new gs)}function gs(){}u(224,203,{},gs);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return fs};var fs;u(226,203,{});u(225,226,{});function hs(){hs=x;is=new Zq(bf,new js)}function js(){}u(227,225,{},js);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(ks(),ls).length&&-999!=(ks(),ls)[c]&&(c=(ks(),ls)[c]);b=new ms(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?ns(Or(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new os(a)),a.xb),b.b=d,ps(),
+qs(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(rs(a,Bo((ss(),ts).hc.b.pb,jh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;c=1300;break;case 114:case 82:a.lb=!0;a.K=uc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?us(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?us(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&us(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?us(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?us(a,4):c=207;break;case 53:105==a.d?
+us(a,5):c=208;break;case 54:105==a.d?us(a,6):c=210;break;case 55:105==a.d?us(a,7):c=211;break;case 56:105==a.d?us(a,8):c=212;break;case 57:105==a.d?us(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}vs(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return is};var is;function ws(){ws=x;xs=new Zq(Df,new ys)}function ys(){}u(228,208,ki,ys);_.Kc=function(a){a.uc(this)};
+_.Nc=function(){return xs};var xs;function Hj(){Hj=x;Ij=new Zq(Ef,new zs)}function zs(){}u(229,208,ki,zs);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Ij};var Ij;function As(){As=x;Bs=new Zq(Ff,new Cs)}function Cs(){}u(230,208,ki,Cs);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Tj(vj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,wj(a))};_.Nc=function(){return Bs};var Bs;function Ds(){Ds=x;Es=new Zq(Gf,new Fs)}function Fs(){}u(231,208,ki,Fs);_.Kc=function(a){var b;b=this.b;no((ko(),lo),new Gs(a,a.c,b))};
+_.Nc=function(){return Es};var Es;function Jj(){Jj=x;Kj=new Zq(Hf,new Hs)}function Hs(){}u(232,208,ki,Hs);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Kj};var Kj;function nr(){this.b={}}u(233,1,{},nr);_.b=null;u(236,209,ki);var Is=null;function Js(){Js=x;Ks=new Zq(ah,new Ls)}function Ls(){}u(235,236,ki,Ls);_.Kc=function(a){Ms(a.b,this,a.b.n)};_.Nc=function(){return Ks};var Ks;function Ns(){Ns=x;Os=new Zq(bh,new Ps)}function Ps(){}u(237,236,ki,Ps);_.Kc=function(a){Ms(a.b,this,a.b.n)};_.Nc=function(){return Os};
+var Os;function Qs(){var a;this.b=(a=document.createElement($d),a.setAttribute(Yf,"return;"),typeof a.ontouchstart==ze)}u(238,1,{},Qs);function Rs(){Rs=x;Ss=new Zq(ch,new Ts)}function Ts(){}u(239,236,ki,Ts);_.Kc=function(a){Ms(a.b,this,a.b.o)};_.Nc=function(){return Ss};var Ss;function Us(){Us=x;Vs=new Zq(dh,new Ws)}function Ws(){}u(240,236,ki,Ws);_.Kc=function(a){Xs(a.b,this)&&(a.b.k&&Ys(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ik(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Vs};var Vs;
+function Zs(a,b){this.b=b;this.c=a}function $s(a,b,c){Ok&&(b=new Zs(b,c),a.ad(b))}u(241,204,{},Zs);_.Kc=function(a){a.Yc(this)};_.Lc=function(){return Ok};_.b=!1;var Ok=_.c=null;function at(a){this.b=a}u(242,204,{},at);_.Kc=function(a){a.Zc(this)};_.Lc=function(){return bt};var bt=_.b=null;function ct(){}function dt(a){var b;et&&(b=new ct,a.ad(b))}u(243,204,{},ct);_.Kc=function(a){a.$c(this)};_.Lc=function(){return et};var et=null;function ft(a){this.b=a}u(244,204,{},ft);_.Kc=function(a){a._c(this)};
+_.Lc=function(){return gt};var gt=_.b=null;function ht(){}u(245,204,{},ht);_.Kc=function(a){a.b.W&&a.b.Md()};_.Lc=function(){return it};var it=null;function jt(a,b,c){a=a.b;if(!b)throw new kt("Cannot add a handler with a null type");if(!c)throw new kt("Cannot add a null handler");0<a.c?lt(a,new mt(a,b,c)):nt(a,b,null,c);return new ot(new pt(a,b,c))}
+function qt(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new kt("Cannot fire null event");try{++d.c;j=rt(d,b.Lc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Kc(g)}catch(n){if(n=cj(n),A(n,133))f=n,!e&&(e=new st),tt(e,f);else throw n;}}if(e)throw new ut(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Xi(d.b);r.c<r.e.Je();)o=Yi(r),o.xc()}finally{d.b=null}}}}catch(q){q=cj(q);if(A(q,85))throw new vt(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function wt(a){xt.call(this,a,!1)}function xt(a,b){this.b=new yt(b);this.c=a}u(246,1,Ai,wt,xt);_.ad=function(a){qt(this,a)};_.b=null;_.c=null;u(249,1,{});function lt(a,b){!a.b&&(a.b=new rj);lj(a.b,b)}function nt(a,b,c,d){var e;e=uj(a.e,b);e||(e=new Vi,z(a.e,b,e));a=e.Fe(c);a||(a=new rj,e.He(c,a));a.Ff(d)}function zt(a,b,c,d){var e,f;e=rt(a,b,c);e.Hf(d)&&e.Ge()&&(f=uj(a.e,b),f.Ie(c),f.Ge()&&fj(a.e,b))}
+function rt(a,b,c){a=uj(a.e,b);if(!a)return At(),At(),Bt;c=a.Fe(c);return!c?(At(),At(),Bt):c}u(248,249,{});_.b=null;_.c=0;_.d=!1;function yt(a){this.e=new Vi;this.d=a}u(247,248,{},yt);function ot(a){this.b=a}u(250,1,{},ot);_.b=null;function ut(a){dj.call(this,Pt(a),Qt(a));this.b=a}function Qt(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function Pt(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Rt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Ln(b.b,d);return b.b.b}u(252,99,oi,ut);_.b=null;function vt(a){ut.call(this,a)}u(251,252,oi,vt);u(253,1,{},function(){});function St(a){a=Bo(a,Ud);return Tt(yg,a)?(Ut(),Vt):Tt(mf,a)?(Ut(),Wt):(Ut(),Xt)}function Ut(){Ut=x;Vt=new Yt("RTL",0);Wt=new Yt("LTR",1);Xt=new Yt(Qb,2);Zt=K($t,s,50,[Vt,Wt,Xt])}
+function Yt(a,b){I.call(this,a,b)}u(255,141,{50:1,118:1,122:1,124:1},Yt);var Zt,Xt,Wt,Vt;function au(){}function bu(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=bu(e,d);K(a,b,c,d);return d}function cu(a){return du([eu,M],[s,m],[117,-1],a,0,2,1)}
+function du(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=bu(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=du(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){fu();var e=gu,f=hu;fu();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function iu(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ju;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ju;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ju;}a[b]=c}u(256,1,{},au);_.qI=0;
+function fu(){fu=x;gu=[];hu=[];var a=new au,b=gu,c=hu,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var gu,hu;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Un(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Yn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ku(a){return null==a?null:a}function lu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function mu(){var a;$stats&&nu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Zf))a=Zf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Kf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Kf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Be:"unknown"}H(Be,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&nu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(ou,s,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&nu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Nq();Qq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Nq();0!=Qq.length&&(a=Qq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).insertBefore(a,b.b.firstChild),Qq.length=0);0!=Oq.length&&(a=Oq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).appendChild(a),Oq.length=0);0!=Pq.length&&(a=Pq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).appendChild(a),Pq.length=0);$stats&&nu("export.client.JSME_export");new pu;new qu;0<ru(null)?no((ko(),lo),new su):tu()}function cj(a){return A(a,133)?a:new Sn(a)}function uu(a){return vu(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function wu(a){return vu(a.l,a.m,a.h)}function vu(a,b,c){return _=new xu,_.l=a,_.m=b,_.h=c,_}
+function yu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new zu;if(0==a.l&&0==a.m&&0==a.h)return Au=vu(0,0,0),vu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Au=vu(0,0,0),c=wu((Bu(),Cu))):(Au=vu(c.l,c.m,c.h),c=vu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Du(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Eu(e):0==c&&0!=d&&0==e?Eu(d)+22:0!=c&&0==d&&0==e?Eu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=wu((Bu(),Fu)),c=!0,g=!g;else return c=Gu(a,f),g&&Hu(c),Au=vu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Du(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Gu(c,d);f&&Hu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=vu(f,j,c);g?Au=Du(c):Au=vu(c.l,c.m,c.h);return e}if(!Iu(a,b))return e?Au=Du(a):Au=vu(a.l,a.m,a.h),vu(0,0,0);c=c?a:vu(a.l,a.m,a.h);var h,n,o,r;f=Ju(b)-Ju(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=vu(j&4194303,n&4194303,h&1048575);for(n=vu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Hu(n);e?(Au=Du(c),d&&(Au=Ku(Au,(Bu(),Cu)))):Au=vu(c.l,c.m,c.h);return n}
+function Hu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Ju(a){var b;b=Lu(a.h);return 32==b?(b=Lu(a.m),32==b?Lu(a.l)+32:b+20-10):b-12}var Au=null;function Mu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return vu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Nu(a,b){return vu(a.l&b.l,a.m&b.m,a.h&b.h)}function Ou(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Bu(),Pu;if(-9223372036854775E3>a)return Bu(),Qu;if(9223372036854775E3<=a)return Bu(),Fu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=lu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=lu(a/4194304),a-=4194304*b);a=lu(a);b=vu(a,b,c);d&&Hu(b);return b}function Ru(a){var b,c;return-129<a&&128>a?(b=a+128,null==Su&&(Su=y(Tu,s,51,256,0)),c=Su[b],!c&&(c=Su[b]=uu(a)),c):uu(a)}
+function Uu(a){var b=th,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Iu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Vu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return vu(c&4194303,q&
+4194303,t&1048575)}function Du(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return vu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Gu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return vu(c&4194303,d&4194303,e&1048575)}function Ku(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return vu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function Wu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Wu(Du(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Ru(1E9);a=yu(a,b);b=l+O(Au);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Su=null;function Bu(){Bu=x;Fu=vu(4194303,4194303,524287);Qu=vu(0,0,524288);Cu=Ru(1);Ru(2);Pu=Ru(0)}var Fu,Qu,Cu,Pu;function xu(){}u(265,1,{51:1},xu);
+function nu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Xu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(270,1,{},Xu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Yu(a,b){Ln(a.b.b,b.b);return a}function Zu(){this.b=new $u}u(271,1,{},Zu);function av(a){if(null==a)throw new kt("css is null");this.b=a}u(272,1,{52:1,118:1},av);
+_.eQ=function(a){return!A(a,52)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;function cv(a){if(null==a)throw new kt("html is null");this.b=a}u(274,1,Xh,cv);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;u(275,1,Xh,function(){this.b=l});_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;
+function dv(){dv=x;ev=RegExp(na,Ae);fv=RegExp(sb,Ae);gv=RegExp(pb,Ae);hv=RegExp(ta,Ae);iv=RegExp(da,Ae)}function jv(a){dv();-1!=a.indexOf(na)&&(a=a.replace(ev,pa));-1!=a.indexOf(pb)&&(a=a.replace(gv,ra));-1!=a.indexOf(sb)&&(a=a.replace(fv,qa));-1!=a.indexOf(da)&&(a=a.replace(iv,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(hv,"&#39;"));return a}var ev,fv,gv,iv,hv;function kv(a){if(null==a)throw new kt("uri is null");this.b=a}u(277,1,{55:1},kv);_.eQ=function(a){return!A(a,55)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};
+_.b=null;function lv(){lv=x}u(279,1,{});function mv(){}u(280,1,{},mv);var nv=null;function ov(){}u(281,279,{},ov);var pv=null;function qv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=rt(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=rt(a.b,f,null).Mf(e),A(d,56)&&Xn(d.b,b)){var h=a.b,n=f;0<h.c?lt(h,new rv(h,n,null,d)):zt(h,n,null,d)}}}u(282,1,li);_.b=null;function sv(a){this.b=a}u(283,282,li,sv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function tv(a){this.b=a}u(284,282,li,tv);
+_.$c=function(){var a=this.b.b;uv(a);vv(a.pb)};function wv(){Rn()}u(285,99,Hi,wv);function xv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ik(a.e,1))}function yv(){this.b=new zv(this);this.c=new rj;this.e=new Av(this);this.i=new Bv(this)}u(286,1,{},yv);_.d=!1;_.f=!1;function zv(a){Jk();this.b=a}u(287,26,{},zv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Cv(a.i.e.c,a.i.c);Dv(a.i);A(b,57)&&new wv;a.d=!1;xv(a)}};_.b=null;function Av(a){Jk();this.b=a}u(288,26,{},Av);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=wk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ik(a.b,1E4);a.i.d<a.i.b;){d=Ev(a.i);try{if(null==d)break;A(d,57)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Dv(a.i)}if(100<=wk()-b)break}}finally{e||(Qk(a.b),a.d=!1,xv(a))}};_.b=null;function Ev(a){var b;a.c=a.d;b=Cv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Dv(a){Fv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Bv(a){this.e=a}u(289,1,{},Bv);_.dd=function(){return this.d<this.b};_.ed=function(){return Ev(this)};
+_.fd=function(){Dv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Gv(a,b){var c=(Hv(),Iv(b));a.appendChild(c)}function Jv(a,b,c){var d;d=lk;lk=a;b==Aj&&8192==Kv(a.type)&&(Aj=null);c.gd(a);lk=d}var lk=null,Aj=null;function Lv(){Lv=x;Mv=new yv}function Rj(a){Lv();if(!a)throw new kt("cmd cannot be null");var b=Mv;lj(b.c,a);xv(b)}var Mv;function Nv(a){Bj();!Ov&&(Ov=new Pk);Pv||(Pv=new xt(null,!0),Qv=new Rv);return jt(Pv,Ov,a)}var Pv=null;function Sv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Rv(){}u(295,204,{},Rv);_.Kc=function(a){a.cd(this);Qv.d=!1};_.Lc=function(){return Ov};_.Mc=function(){Sv(this)};_.b=!1;_.c=!1;_.d=!1;var Ov=_.e=null,Qv=null;function Tv(){Tv=x;Uv=new Vv;Wv()||(Uv=null)}var Uv=null;function Lk(){}u(297,1,{},Lk);_.Yc=function(){for(;0<(Jk(),Kk).d;)Qk(Cv(Kk,0))};function Nk(a,b){return jt((!Xv&&(Xv=new Yv),Xv),a,b)}function Zv(a){Mk();$v||(aw(),$v=!0);return Nk((!et&&(et=new Pk),et),a)}function Mk(){bw||(cw(),bw=!0)}
+function dw(){var a;bw&&(a=new ew,Xv&&qt(Xv,a));return null}var bw=!1,Xv=null,fw=0,gw=0,$v=!1;function hw(){hw=x;iw=new Pk}function ew(){hw()}u(299,204,{},ew);_.Kc=function(){null.lg()};_.Lc=function(){return iw};var iw;function Yv(){wt.call(this,null)}u(301,246,Ai,Yv);
+function Kv(a){switch(a){case qd:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case te:return 2048;case bf:return 128;case cf:return 256;case df:return 512;case kf:return 32768;case "losecapture":return 8192;case Df:return 4;case Ef:return 64;case Ff:return 32;case Gf:return 16;case Hf:return 8;case "scroll":return 16384;case qe:return 65536;case Rb:case If:return 131072;case Od:return 262144;case dg:return 524288;case dh:return 1048576;case ch:return 2097152;case bh:return 4194304;
+case ah:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Bj(){jw||(kw(),lw(),jw=!0)}var jw=!1;function mw(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function nw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function kw(){ow=C(function(a){var b;var c=Pv,d,e,f;Ov&&c&&pw(c.b.e,Ov)?(b=Qv.b,d=Qv.c,e=Qv.d,f=Qv.e,Sv(Qv),Qv.e=a,qt(c,Qv),c=!(Qv.b&&!Qv.c),Qv.b=b,Qv.c=d,Qv.d=e,Qv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});qw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Un(b)&&A(b,58)&&Jv(a,c,b)});rw=C(function(a){a.preventDefault();qw.call(this,a)});sw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;qw.call(this,a)});tw=C(function(a){if(ow(a)){var b=Cj;b&&b.__listener&&!Un(b.__listener)&&A(b.__listener,58)&&(Jv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,tw,!0);$wnd.addEventListener(Rd,tw,!0);$wnd.addEventListener(Df,tw,!0);$wnd.addEventListener(Hf,tw,!0);$wnd.addEventListener(Ef,tw,!0);$wnd.addEventListener(Gf,tw,!0);$wnd.addEventListener(Ff,tw,!0);$wnd.addEventListener(If,tw,!0);$wnd.addEventListener(bf,ow,!0);$wnd.addEventListener(df,ow,!0);$wnd.addEventListener(cf,
+ow,!0);$wnd.addEventListener(dh,tw,!0);$wnd.addEventListener(ch,tw,!0);$wnd.addEventListener(bh,tw,!0);$wnd.addEventListener(ah,tw,!0);$wnd.addEventListener(Ee,tw,!0);$wnd.addEventListener(Ce,tw,!0);$wnd.addEventListener(De,tw,!0)}function uw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function vw(a,b){var c;Bj();if(H(le,b)&&(c=Ko(),-1!=c&&1009E3>=c))ke==ke&&(a.ondragexit=rw);else switch(b){case "drag":a.ondrag=qw;break;case de:a.ondragend=qw;break;case je:a.ondragenter=rw;break;case le:a.ondragleave=qw;break;case me:a.ondragover=rw;break;case ne:a.ondragstart=qw;break;case oe:a.ondrop=qw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,qw,!1);a.addEventListener(b,qw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var Cj=null,ow=null,tw=null,rw=null,qw=null,sw=null;function lw(){$wnd.addEventListener(Ff,C(function(a){var b=Cj;if(b&&!a.relatedTarget&&Pe==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Hf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,tw,!0)}
+function ww(a,b){Bj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?qw:null),c&2&&(a.ondblclick=b&2?qw:null),c&4&&(a.onmousedown=b&4?qw:null),c&8&&(a.onmouseup=b&8?qw:null),c&16&&(a.onmouseover=b&16?qw:null),c&32&&(a.onmouseout=b&32?qw:null),c&64&&(a.onmousemove=b&64?qw:null),c&128&&(a.onkeydown=b&128?qw:null),c&256&&(a.onkeypress=b&256?qw:null),c&512&&(a.onkeyup=b&512?qw:null),c&1024&&(a.onchange=b&1024?qw:null),c&2048&&(a.onfocus=b&2048?qw:null),c&4096&&(a.onblur=b&4096?qw:
+null),c&8192&&(a.onlosecapture=b&8192?qw:null),c&16384&&(a.onscroll=b&16384?qw:null),c&32768&&(a.onload=b&32768?sw:null),c&65536&&(a.onerror=b&65536?qw:null),c&131072&&(a.onmousewheel=b&131072?qw:null),c&262144&&(a.oncontextmenu=b&262144?qw:null),c&524288&&(a.onpaste=b&524288?qw:null),c&1048576&&(a.ontouchstart=b&1048576?qw:null),c&2097152&&(a.ontouchmove=b&2097152?qw:null),c&4194304&&(a.ontouchend=b&4194304?qw:null),c&8388608&&(a.ontouchcancel=b&8388608?qw:null),c&16777216&&(a.ongesturestart=b&16777216?
+qw:null),c&33554432&&(a.ongesturechange=b&33554432?qw:null),c&67108864&&(a.ongestureend=b&67108864?qw:null));b&131072&&a.addEventListener(Rb,qw,!1)}function xw(){var a;xw=x;yw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var yw;function zw(){this.c=new rj}function Aw(a){a=a[Zc];return null==a?-1:a}u(306,1,{},zw);_.b=null;function Bw(a,b){this.b=a;this.c=b}u(307,1,{},Bw);_.b=0;_.c=null;u(308,1,Ai);_.jd=function(a){return decodeURI(a.replace("%23",la))};_.ad=function(a){qt(this.b,a)};
+_.kd=function(a){a=null==a?l:a;if(!H(a,null==Cw?l:Cw))Cw=a,it&&(a=new ht,qt(this.b,a))};var Cw=l;function Wv(){function a(){$wnd.setTimeout(a,250);e()}var b=Uv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Cw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}u(310,308,Ai);function Vv(){this.b=new wt(null)}u(309,310,Ai,Vv);_.jd=function(a){return a};
+function cw(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(dw)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{bw&&$s((!Xv&&(Xv=new Yv),Xv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function aw(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if($v&&(d=Fj(),c=Gj(),gw!=d||fw!=c))gw=d,fw=c,dt((!Xv&&(Xv=new Yv),Xv))}finally{a&&a(b)}})}function qj(a,b){Zi(a.pd(),b,!0)}function pj(a,b){Zi(a.pd(),b,!1)}function Dw(a,b){a.pb.style[Ne]=b}function Ej(a,b,c){0<=b&&a.ud(b+ig);0<=c&&a.sd(c+ig)}function Ew(a,b){null==b||0==b.length?a.pb.removeAttribute(Xg):a.pb.setAttribute(Xg,b)}function Fw(a){var b,a=Bo(a,Ad);b=vo(a,wo(32));return 0<=b?a.substr(0,b-0):a}
+function Zi(a,b,c){if(!a)throw new gj(qc);b=uo(b);if(0==b.length)throw new Rk(Oc);if(c){var d;d=uo(b);b=a.className;-1==Do(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=uo(b);f=a.className;e=Do(f,c);-1!=e&&(b=uo(f.substr(0,e-0)),c=uo(Gw(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Hw(a,b){a.style.display=b?l:Pf;a.setAttribute("aria-hidden",""+!b)}u(316,1,Bi);_.ld=function(){return ok(this.pb)};_.md=function(){return qk(this.pb)};
+_.nd=function(){return G(this.pb,Wf)};_.od=function(){return G(this.pb,Xf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=Pf};_.rd=function(){throw new Iw;};_.sd=function(a){Dw(this,a)};_.td=function(a){Hw(this.pb,a)};_.ud=function(a){this.pb.style[oh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
+function Jw(a,b,c){vw(a.pb,c.c);return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}function B(a,b,c){var d;d=Kv(c.c);-1==d?vw(a.pb,c.c):-1==a.lb?ww(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}function Kw(a,b,c){return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}
+function Lw(a){var b;if(a.xd())throw new Mw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?ww(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.vd();a.Ad()}function Nw(a,b){var c;switch(Kv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Lo(a.pb,c))return}c=a.pb;var d,e,f;if(Wq&&(f=Wq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&qt(a.mb,f.b),f.b.b=d,f.b.c=e}
+function Ow(a){if(!a.xd())throw new Mw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function mk(a){if(a.ob)if(A(a.ob,71))a.ob.Cd(a);else{if(a.ob)throw new Mw("This widget's parent does not implement HasWidgets");}else if(yj(),pw(Pw.b,a)){yj();try{a.zd()}finally{fj(Pw.b,a)}}}
+function Qw(a,b){var c;c=a.ob;if(b){if(c)throw new Mw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}u(315,316,ci);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&qt(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){Lw(this)};_.gd=function(a){Nw(this,a)};_.zd=function(){Ow(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Rw(a){for(a=new Sw(a);a.b.b<a.b.c.d-1;)Tw(a.b),Uw(a.b)}u(314,315,Ni);_.vd=function(){Vw(this,(Ww(),Xw))};_.wd=function(){Vw(this,(Ww(),Yw))};function Zw(a,b,c){mk(b);var d=a.q;$w(d,b,d.d);d=(Hv(),Iv(b.pb));c.appendChild(d);Qw(b,a)}function ax(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new bx;b.ob==a&&(f=a.Dd(b),f<d&&--d);mk(b);$w(a.q,b,d);e?(e=b.pb,uw(c,(Hv(),Iv(e)),d)):(e=(Hv(),Iv(b.pb)),c.appendChild(e));Qw(b,a)}
+function cx(a,b){var c;if(b.ob!=a)return!1;try{Qw(b,null)}finally{c=b.pb;Fo(c).removeChild(c);c=a.q;var d;d=dx(c,b);if(-1==d)throw new ex;if(0>d||d>=c.d)throw new bx;for(--c.d;d<c.d;++d)iu(c.b,d,c.b[d+1]);iu(c.b,c.d,null)}return!0}u(313,314,Ni);_.Dd=function(a){return dx(this.q,a)};_.Ed=function(a,b,c,d){ax(this,a,b,c,d)};_.Fd=function(){return new fx(this.q)};_.Cd=function(a){return cx(this,a)};function gx(a,b){Zw(a,b,a.pb)}function xj(a,b,c,d){var e;mk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
+function hx(a,b){var c;(c=cx(a,b))&&ix(b.pb);return c}function jx(a,b,c,d){if(b.ob!=a)throw new Rk("Widget must be a child of this panel.");a.Id(b,c,d)}function kx(a,b,c){a=a.pb;-1==b&&-1==c?ix(a):(a.style[fg]=ad,a.style[ef]=b+ig,a.style[$g]=c+ig)}function lx(){var a=$doc.createElement($d);this.q=new mx(this);this.pb=a;this.pb.style[fg]="relative";this.pb.style[bg]=Oe}function ix(a){a.style[ef]=l;a.style[$g]=l;a.style[fg]=l}u(312,313,Ni,lx);_.Gd=function(a){gx(this,a)};
+_.Cd=function(a){return hx(this,a)};_.Hd=function(a,b,c){jx(this,a,b,c)};_.Id=function(a,b,c){kx(a,b,c)};function nx(a,b){if(a.Kd())throw new Mw("SimplePanel can only contain one child widget");a.Ld(b)}function ox(a,b){if(a.jb!=b)return!1;try{Qw(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function px(a,b){if(b!=a.jb&&(b&&mk(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(Hv(),Iv(a.jb.pb));a.Jd().appendChild(c);Qw(b,a)}}function qx(){this.pb=$doc.createElement($d)}u(320,314,Ni,qx);_.Jd=function(){return this.pb};
+_.Kd=function(){return this.jb};_.Fd=function(){return new rx(this)};_.Cd=function(a){return ox(this,a)};_.Ld=function(a){px(this,a)};_.jb=null;function sx(){sx=x;tx()}function ux(a,b){a.hb&&(vx(a.gb,!1,!1),$s(a,a,b))}function wx(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function xx(a,b,c){a.cb=b;a.ib=c;b-=Ho();c-=Io();a=a.pb;a.style[ef]=b+(Lj(),ig);a.style[$g]=c+ig}function yx(a){a.hb||(a.kb&&mk(a),vx(a.gb,!0,!1))}u(319,320,Ni);_.Jd=function(){return zx?Eo(Eo(this.pb)):Eo(this.pb)};
+_.nd=function(){return G(this.pb,Wf)};_.od=function(){return G(this.pb,Xf)};_.pd=function(){return zx?Eo(this.pb):Fo(Eo(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){ux(this,a)};_.qd=function(){return!H(Oe,this.pb.style[lh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&vx(this.gb,!1,!0)};_.sd=function(a){this.X=a;wx(this);0==a.length&&(this.X=null)};_.Od=function(a,b){xx(this,a,b)};_.td=function(a){this.pb.style[lh]=a?mh:Oe};_.Ld=function(a){px(this,a);wx(this)};
+_.ud=function(a){this.Y=a;wx(this);0==a.length&&(this.Y=null)};_.Pd=function(){yx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function Ax(a,b){var c;qx.call(this);this.$=new Bx;this.U=(Cx(),Dx);this.gb=new Ex(this);c=this.pb;var d;d=$doc.createElement($d);zx&&(Co(d,"<div></div>"),no((ko(),lo),new Fx(d)));c.appendChild(d);this.Od(0,0);(zx?Eo(this.pb):Fo(Eo(this.pb)))[Ad]="gwt-PopupPanel";(zx?Eo(Eo(this.pb)):Eo(this.pb))[Ad]=eg;this.W=this.V=a;this.db=!1;c=K(ou,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Gx(c);this.T.pd()[Ad]=l;c=zx?Eo(this.pb):Fo(Eo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new gj(qc);d=uo(d);
+if(0==d.length)throw new Rk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}px(this,this.T);wx(this);Zi(zx?Eo(Eo(this.pb)):Eo(this.pb),eg,!1);Zi(this.T.c,b+"Content",!0)}u(318,319,Ni);_.vd=function(){Lw(this.T)};_.wd=function(){Ow(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new rx(this.T)};_.Cd=function(a){return this.T.Cd(a)};
+_.Ld=function(a){px(this.T,a);wx(this)};_.T=null;u(317,318,Ni);_.zd=function(){Ow(this)};function Hx(){Hx=x;Ix=new Jx(Gb,0,(Cx(),Dx));Kx=new Jx(sc,1,Lx);Mx=new Jx(Cc,2,Nx);Ox=K(Px,s,59,[Ix,Kx,Mx])}function Jx(a,b,c){I.call(this,a,b);this.b=c}u(321,141,{59:1,118:1,122:1,124:1},Jx);_.b=null;var Ox,Ix,Kx,Mx;function Qx(){Qx=x;Rx=K(ou,s,1,[$g,xf,td])}
+function Gx(a){var b;Qx();var c,d;c=this.pb=$doc.createElement(Og);this.d=$doc.createElement(Rg);Gv(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(eh),b[Ad]=a[c],Gv(b,Sx(a[c]+"Left")),Gv(b,Sx(a[c]+Ib)),Gv(b,Sx(a[c]+"Right")),b),Gv(this.d,d),1==c&&(this.c=Eo(mw(d,1)));this.pb[Ad]="gwt-DecoratorPanel"}function Sx(a){var b,c;c=$doc.createElement(Sg);b=$doc.createElement($d);var d=(Hv(),Iv(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(323,320,pi,Gx);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var Rx;u(322,323,pi);u(324,1,{});function Ww(){Ww=x;Xw=new Tx;Yw=new Ux}function Vx(a){ut.call(this,a)}function Vw(a,b){Ww();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=cj(f),A(f,133))d=f,!c&&(c=new st),tt(c,d);else throw f;}}if(c)throw new Vx(c);}u(325,251,oi,Vx);var Xw,Yw;function Tx(){}u(326,1,{},Tx);_.Qd=function(a){a.yd()};function Ux(){}u(327,1,{},Ux);_.Qd=function(a){a.zd()};u(330,315,qi);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};
+_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.yd=function(){Lw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
+u(329,330,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Wx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.pb[Ad]="gwt-Button";Co(this.pb,a)}
+u(328,329,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Wx);function Xx(){this.q=new mx(this);this.f=$doc.createElement(Og);this.e=$doc.createElement(Rg);Gv(this.f,this.e);this.pb=this.f}u(331,313,Ni);_.e=null;_.f=null;
+function Yx(a,b){var c;if(a.i)throw new Mw("Composite.initWidget() may only be called once.");mk(b);c=b.pb;a.pb=c;var d;Hv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Hv(),c).__gwt_resolve=Zx(a));a.i=b;Qw(b,a)}function $x(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?ww(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}u(332,315,Gi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){$x(this)};_.gd=function(a){Nw(this,a);this.i.gd(a)};_.zd=function(){this.i.zd()};
+_.rd=function(){return this.pb=this.i.rd()};_.i=null;function ay(a,b,c){a.d=!1;c?Co(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=yg;break;case 1:b[Ud]=mf;break;case 2:St(b)!=(Ut(),Xt)&&(b[Ud]=l)}}function by(a){this.b=a;this.d=!1;this.e=this.c=St(a)}u(333,1,{},by);_.b=null;_.c=null;_.d=!1;_.e=null;function Dj(){this.pb=cy()}u(334,320,Zh,Dj);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};
+_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};function dy(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Eo(b);e=null;c&&(c=Aw(c),e=0>c?null:Cv(a.j.c,c));e?ey(a,e):d&&Co(b,l);return b}
+function ey(a,b){var c;if(b.ob!=a)return!1;try{Qw(b,null)}finally{c=b.pb;Fo(c).removeChild(c);var d=a.j,e;e=Aw(c);c[Zc]=null;c=d.c;fy(e,c.d);iu(c.c,e,null);d.b=new Bw(e,d.b)}return!0}u(336,314,ui);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Fd=function(){return new gy(this)};_.Cd=function(a){return ey(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function hy(a){if(0>=a.c)throw new iy("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new iy("Column index: 0, Column size: "+a.b);}
+function jy(){this.j=new zw;this.i=$doc.createElement(Og);this.d=$doc.createElement(Rg);Gv(this.i,this.d);this.pb=this.i;this.e=new ky(this);var a=new ly(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;uw(a.c.i,(Hv(),Iv(b)),0);Gv(a.b,$doc.createElement(Hd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new iy("Row index: "+a+", Row size: "+d);if(0>c)throw new iy("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new iy("Column index: "+c+", Column size: "+this.b);c=dy(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Sg),Co(c,sa),c),uw(d,(Hv(),Iv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Sg);
+e.innerHTML=sa;c=$doc.createElement(eh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)dy(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(335,336,ui,jy);_.b=0;_.c=0;
+function my(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(ny(),oy)?a.c.e==(Ut(),Wt)?(py(),qy):a.c.e==Vt?(py(),ry):(py(),sy):a.c.e==(Ut(),Wt)?(py(),ry):a.c.e==Vt?(py(),qy):(py(),ty);b!=a.d&&(a.d=b,a.pb.style[Ug]=!a.d?l:a.d.b)}u(339,315,ci);_.b=null;_.c=null;_.d=null;function uy(){this.pb=$doc.createElement($d);this.c=new by(this.pb);this.pb[Ad]="gwt-Label"}function vy(){uy.call(this);ay(this.c,ph,!1);my(this)}
+u(338,339,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},uy,vy);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
+_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};function wy(a){var b=$doc.createElement($d);Tt(Jg,b.tagName);this.pb=b;this.c=new by(this.pb);this.pb[Ad]="gwt-HTML";ay(this.c,a,!0);my(this)}u(337,338,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},wy);
+function xy(a){for(;++a.c<a.e.d&&!(null!=Cv(a.e,a.c)););}function gy(a){this.d=a;this.e=this.d.j.c;xy(this)}u(340,1,{},gy);_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new ex;a=Cv(this.e,this.c);this.b=this.c;xy(this);return a};_.fd=function(){var a;if(0>this.b)throw new yy;a=Cv(this.e,this.b);mk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function ky(a){this.b=a}u(341,1,{},ky);_.b=null;function ly(a){this.c=a}u(342,1,{},ly);_.b=null;_.c=null;
+function ny(){ny=x;oy=new zy}var oy;function py(){py=x;Ay=new By((iq(),xd));qy=new By(ef);ry=new By(rg);sy=qy;ty=ry;Cy=sy}var Ay,Cy,qy,ty,sy,ry;function zy(){}u(344,1,{},zy);function By(a){this.b=a}u(345,344,{},By);_.b=null;function Dy(){Dy=x;Ey=new Fy(xf);Gy=new Fy($g)}var Ey,Gy;function Fy(a){this.b=a}u(346,1,{},Fy);_.b=null;function Hy(a,b){var c;c=Iy(a);Gv(a.c,c);Zw(a,b,c)}function Iy(a){var b;b=$doc.createElement(Sg);b[jd]=a.b.b;b.style[kh]=a.d.b;return b}
+function Jy(a,b){var c,d;d=Fo(b.pb);(c=cx(a,b))&&a.c.removeChild(d);return c}function Ky(){Xx.call(this);this.b=(py(),Cy);this.d=(Dy(),Gy);this.c=$doc.createElement(eh);Gv(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(347,331,Ni,Ky);_.Cd=function(a){return Jy(this,a)};_.c=null;function Ly(){Ly=x;new Vi}function My(a){Ly();Ny.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Oy(a,b,c,d,e){Ly();this.b=new Py(this,a,b,c,d,e);this.pb[Ad]="gwt-Image"}
+function Ny(a,b,c,d,e){Ly();Oy.call(this,(lv(),new kv(a)),b,c,d,e)}u(348,315,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},My,Oy,Ny);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};
+_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.gd=function(a){32768==Kv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Nw(this,a)};_.Ad=function(){var a=this.b;H(kf,Bo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Qy(a,this),no((ko(),lo),a.i))};_.b=null;u(350,1,{});_.i=null;function Ry(){Ry=x;Sy()}
+function Py(a,b,c,d,e,f){var g,j;Ry();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Jg);j=new Zu;Yu(Yu(Yu(j,new av("width:"+e+(Lj(),ig)+ob)),new av("height:"+f+kg)),new av("background:url("+b.b+") no-repeat "+-c+"px "+-d+kg));!Ty&&(Ty=new Uy);b=Vy;c=new av((new av(j.b.b.b)).b);j=new $u;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=jv(b.b);Ln(j.b,b);j.b.b+="' style='";b=jv(c.b);Ln(j.b,b);j.b.b+="' border='0'>";j=new cv(j.b.b);g=(Co(g,j.b),Eo(g));a.kb&&(a.pb.__listener=
+null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?ww(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}u(349,350,{},Py);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qy(a,b){this.b=a;this.c=b}u(351,1,{},Qy);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(kf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=kf)};_.b=null;_.c=null;
+function Wy(a,b){if(0>b||b>=a.pb.options.length)throw new bx;}function fr(a,b){Wy(a,b);return a.pb.options[b].value}function Xy(){this.pb=$doc.createElement("select");this.pb[Ad]="gwt-ListBox"}u(352,330,qi,Xy);u(353,282,li);function Yy(a){this.b=a}u(354,353,li,Yy);_.Oc=function(){};function Zy(a){this.b=a}u(355,353,li,Zy);_.Yc=function(a){this.b.Rd(a.i,a.b)};
+function $y(a,b,c){var d;if(a.p){var e=d=$doc.createElement(eh);uw(a.f,(Hv(),Iv(e)),b);a=(Hv(),Iv(c));d.appendChild(a)}else d=mw(a.f,0),uw(d,(Hv(),Iv(c)),b)}
+function az(a,b,c){var d;bz(a,b);c&&b.b?(bz(a,null),a=b.b,b=(ko(),lo),b.d=oo(b.d,[new cz(a),!1])):null!=b.d&&(a.k=new dz(a,b),c=(Cx(),Lx),a.k.U=c,a.k.ab=a.i,a.k.pd()[Ad]=Ke,d=Fw(a.pb),H(Je,d)||qj(a.k,d+"Popup"),Kw(a.k,new Zy(a),Ok?Ok:Ok=new Pk),a.o=b.d,d=a.k,a=new ez(a,b),d.pb.style[lh]=Oe,yx(d),a.b.p?xx(a.b.k,ok(a.b.pb)+G(a.b.pb,Xf)-1,qk(a.c.pb)):xx(a.b.k,ok(a.c.pb),qk(a.b.pb)+G(a.b.pb,Wf)-1),d.pb.style[lh]=mh)}function fz(a,b){if(b||!(a.n&&a.o==a.n.d))bz(a,b),a.pb.focus(),b&&a.e&&az(a,b,!1)}
+function gz(a,b){var c;a:{c=b.target;var d,e;for(e=new Xi(a.j);e.c<e.e.Je();)if(d=Yi(e),Lo(d.pb,c)){c=d;break a}c=null}switch(Kv(b.type)){case 1:a.pb.focus();c&&az(a,c,!0);break;case 16:c&&fz(a,c);break;case 32:c&&fz(a,null);break;case 2048:hz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:hz(a)||a.p||iz(a);b.cancelBubble=!0;b.preventDefault();break;case 39:hz(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&(az(a,a.n,!1),a.n.d.lg()):jz(a));b.cancelBubble=!0;b.preventDefault();break;case 38:hz(a)||a.p&&
+iz(a);b.cancelBubble=!0;b.preventDefault();break;case 40:hz(a)||(a.p?jz(a):null!=a.n.d&&!a.n.d.lg().lg()&&(az(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:bz(a,null);a.k&&ux(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:bz(a,null);a.k&&ux(a.k,!1);break;case 13:hz(a)||(az(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Nw(a,b)}function kz(a,b,c){c&&bz(a,null);$s(a,b,!1);a.o=null;a.k=null}
+function hz(a){var b;if(!a.n){for(b=new Xi(a.j);b.c<b.e.Je();){b=Yi(b);bz(a,b);break}return!0}return!1}function bz(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Fw(c.pb)+Wa;Zi(c.pd(),d,!1);a.p&&(c=Fo(a.n.pb),2==nw(c)&&(c=mw(c,1),Zi(c,Mg,!1)))}if(b){c=Fw(b.pb)+Wa;Zi(b.pd(),c,!0);a.p&&(c=Fo(b.pb),2==nw(c)&&(c=mw(c,1),Zi(c,Mg,!0)));Rl();c=a.pb;var e=new sl(b.pb),d=(Ml(),Nl),e=K(lz,s,5,[e]),f,g,j,h;f=new Jn;for(j=0,h=e.length;j<h;++j)g=e[j],Kn(Kn(f,g.b),ba);e=uo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function jz(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Cv(a.j,b):Cv(a.j,c);break}bz(a,d)}}function iz(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Cv(a.j,b):Cv(a.j,c);break}bz(a,d)}}u(356,315,ci);_.gd=function(a){gz(this,a)};_.zd=function(){this.k&&ux(this.k,!1);Ow(this)};_.Rd=function(a,b){kz(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function cz(a){this.b=a}u(357,1,{},cz);_.xc=function(){mz(this.b)};_.b=null;
+function nz(a){this.b=a}u(358,1,{},nz);_.Oc=function(){bz(this.b,null)};_.b=null;function dz(a,b){sx();this.b=a;this.c=b;Ax.call(this,!0,rf);px(this.T,this.c.d);wx(this);this.fb=!0;this.c.d.lg()}u(359,318,Ni,dz);_.cd=function(a){var b,c;if(!a.b)switch(Kv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Lo(b,c)){a.b=!0;break}a.b&&bz(this.b,null)}};_.b=null;_.c=null;function ez(a,b){this.b=a;this.c=b}u(360,1,{},ez);_.b=null;var oz=_.c=null;
+function pz(){pz=x;oz=new Xu((lv(),new kv("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function qz(a,b){this.pb=$doc.createElement(Sg);var c=Fw(this.pb)+Wa;Zi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Ad]="gwt-MenuItem";c=Mo();this.pb.setAttribute(Qe,c);Rl();this.pb.setAttribute(sg,xm.b);this.b=b}u(363,316,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},qz);_.b=null;_.c=null;_.d=null;
+function rz(){var a;this.pb=$doc.createElement(Sg);this.pb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement($d);Gv(this.pb,a);a[Ad]="menuSeparatorInner"}u(364,316,Bi,rz);function sz(){var a,b,c,d,e;b=null.lg();e=Fj();d=Gj();b[Wd]=(Np(),Pf);b[oh]=0+(Lj(),ig);b[Ne]=cb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[oh]=(c>e?c:e)+ig;b[Ne]=(a>d?a:d)+ig;b[Wd]="block"}function Bx(){}u(365,1,{},Bx);_.$c=function(){sz()};
+function tz(a){this.b=a}u(366,1,{},tz);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Lo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Kv(d.type)){case 4:case 1048576:if(Aj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Aj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function uz(a){this.b=a}u(367,1,{},uz);_.b=null;function Cx(){Cx=x;Dx=new vz(Gb,0);Lx=new vz(sc,1);Nx=new vz(Cc,2);wz=K(xz,s,75,[Dx,Lx,Nx])}function vz(a,b){I.call(this,a,b)}u(368,141,{75:1,118:1,122:1,124:1},vz);var wz,Dx,Lx,Nx;function yz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),sx(),a.i=Zv(a.b.$),sz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),sx(),hj(a.i.b),a.i=null,a.c=!1)}
+function zz(a){a.k||(yz(a),a.d||(yj(),hx(zj(null),a.b)),sx());Az((sx(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[bg]=mh}function Bz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=lu(b*a.e);j=lu(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}Az((sx(),a.b.pb),"rect("+g+jg+f+jg+c+jg+e+"px)")}
+function vx(a,b,c){a.d=c;uk(a);a.j&&(Qk(a.j),a.j=null,zz(a));a.b.hb=b;var d=a.b;d.eb&&(hj(d.eb.b),d.eb=null);d._&&(hj(d._.b),d._=null);if(d.hb){d.eb=Nv(new tz(d));var e;e=new uz(d);Tv();e=Uv?jt(Uv.b,(!it&&(it=new Pk),it),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Cx(),Dx)&&!b&&(c=!1);a.k=b;c?b?(yz(a),a.b.pb.style[fg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),Az((sx(),a.b.pb),og),yj(),gx(zj(null),a.b),a.j=new Cz(a),Ik(a.j,1)):vk(a,200):(yz(a),a.k?(a.b.pb.style[fg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),yj(),gx(zj(null),
+a.b)):a.d||(yj(),hx(zj(null),a.b)),sx(),a.b.pb.style[bg]=mh)}function Ex(a){var b=(Ak(),Dk);this.n=new zk(this);this.u=b;this.b=a}u(369,17,{},Ex);_.zc=function(){zz(this)};_.Ac=function(){this.e=G(this.b.pb,Wf);this.f=G(this.b.pb,Xf);this.b.pb.style[bg]=Oe;Bz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Bz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Cz(a){Jk();this.b=a}u(370,26,{},Cz);_.Hc=function(){this.b.j=null;vk(this.b,200)};_.b=null;
+function Hv(){Hv=x;Dz()}function Iv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Zx(a){return function(){this.__gwt_resolve=Ez;return a.rd()}}function Ez(){throw"A PotentialElement cannot be resolved twice.";}
+function Dz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function yj(){yj=x;Fz=new Gz;Hz=new Vi;Pw=new st}function Iz(a){this.q=new mx(this);this.pb=a;Lw(this)}
+function zj(a){yj();var b,c;c=uj(Hz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Hz.e){var d=new Jz;Mk();Nk(Ok?Ok:Ok=new Pk,d)}!b?c=new Kz:c=new Iz(b);z(Hz,a,c);tt(Pw,c);return c}u(372,312,Ni,Iz);var Fz,Hz,Pw;function Gz(){}u(373,1,{},Gz);_.Qd=function(a){a.xd()&&a.zd()};function Jz(){}u(374,1,{},Jz);_.Yc=function(){yj();try{Vw(Pw,Fz)}finally{Lz(Pw.b),Lz(Hz)}};function Kz(){Iz.call(this,$doc.body)}u(375,372,Ni,Kz);
+_.Id=function(a,b,c){b-=Ho();c-=Io();kx(a,b,c)};function rx(a){this.d=a;this.b=!!this.d.jb}u(376,1,{},rx);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new ex;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Mz(a,b){a.pb[jh]=null!=b?b:l}u(379,330,Di);_.gd=function(a){0!=(Kv(a.type)&896)?Nw(this,a):Nw(this,a)};_.Ad=function(){};function Nz(){Nz=x;Oz()}u(378,379,Di);
+function Pz(){Nz();var a=$doc.createElement("textarea");!pv&&(pv=new ov);!nv&&(nv=new mv);this.pb=a;this.pb[Ad]="gwt-TextArea"}u(377,378,Di,Pz);function Qz(){var a;Nz();var b=(a=$doc.createElement("INPUT"),a.type=Tg,a);!pv&&(pv=new ov);!nv&&(nv=new mv);this.pb=b;this.pb[Ad]="gwt-TextBox"}u(380,378,Di,Qz);function Oz(){Oz=x;Rz=new Sz;Tz=new Uz;Vz=new Wz;Xz=new Yz;Zz=K($z,s,82,[Rz,Tz,Vz,Xz])}u(381,141,Ji);var Zz,Rz,Tz,Vz,Xz;function Sz(){I.call(this,Gb,0)}u(382,381,Ji,Sz);
+function Uz(){I.call(this,gc,1)}u(383,381,Ji,Uz);function Wz(){I.call(this,ic,2)}u(384,381,Ji,Wz);function Yz(){I.call(this,Bc,3)}u(385,381,Ji,Yz);function aA(a,b){var c,d;c=$doc.createElement(eh);d=$doc.createElement(Sg);d[jd]=a.b.b;d.style[kh]=a.c.b;var e=(Hv(),Iv(d));c.appendChild(e);Gv(a.e,c);Zw(a,b,d)}function bA(){Xx.call(this);this.b=(py(),Cy);this.c=(Dy(),Gy);this.f[wd]=bb;this.f[vd]=bb}u(386,331,Ni,bA);_.Cd=function(a){var b;b=Fo(a.pb);(a=cx(this,a))&&this.e.removeChild(Fo(b));return a};
+function cA(a,b){if(0>b||b>=a.d)throw new bx;return a.b[b]}function dx(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function $w(a,b,c){var d,e;if(0>c||c>a.d)throw new bx;if(a.d==a.b.length){e=y(dA,s,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)iu(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)iu(a.b,d,a.b[d-1]);iu(a.b,c,b)}function mx(a){this.c=a;this.b=y(dA,s,83,4,0)}u(387,1,{},mx);_.Fd=function(){return new fx(this)};_.b=null;_.c=null;_.d=0;
+function Tw(a){if(a.b>=a.c.d)throw new ex;return a.c.b[++a.b]}function Uw(a){if(0>a.b||a.b>=a.c.d)throw new yy;a.c.c.Cd(a.c.b[a.b--])}function fx(a){this.c=a}u(388,1,{},fx);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Tw(this)};_.fd=function(){Uw(this)};_.b=-1;_.c=null;function Sy(){Sy=x;Vy=(lv(),new kv(fo()+"clear.cache.gif"))}var Vy,Ty=null;function Uy(){}u(390,1,{},Uy);function eA(){eA=x;Sy()}function fA(a,b,c,d,e){eA();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function gA(a,b,c){eA();fA.call(this,(lv(),new kv(a)),b,0,c,16)}u(391,324,{},fA,gA);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hA(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function cy(){var a=iA?iA:iA=hA(),b=$doc.createElement($d);b.tabIndex=0;var c=$doc.createElement("input");c.type=Tg;c.tabIndex=-1;c.setAttribute(sg,gg);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Oe;d.position=ad;c.addEventListener(te,a,!1);b.appendChild(c);return b}var iA=null;function tx(){tx=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){zx=!0;break a}zx=!1}}
+function Az(a,b){a.style.clip=b;a.style[Wd]=(Np(),Pf);a.style[Wd]=l}var zx;function Fx(a){this.b=a}u(396,1,{},Fx);_.xc=function(){this.b.style[bg]=(Yp(),nd)};_.b=null;function hj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?lt(b,new rv(b,c,d,a)):zt(b,c,d,a)}function pt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(400,1,{},pt);_.b=null;_.c=null;_.d=null;_.e=null;function mt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(401,1,{},mt);_.xc=function(){nt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function rv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(402,1,{},rv);_.xc=function(){zt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function jA(a,b){b.n!=a&&(!a.ic&&(a.ic=new rj),b.n=a,lj(a.ic,b))}function kA(a){var b;b=a.cZ.e;if(-1!=vo(b,wo(36)))return null;a=a.jc.c.c++;return b=Gw(b,lA(b,wo(46))+1)+l+a}function mA(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new nA(a,b,c,Ru(d)))}function oA(a){return!a._b&&a.gc?oA(a.gc):a._b}
+function pA(a){return!a.bc&&a.gc?pA(a.gc):a.bc}function qA(a){var b;b=new rA;if(a.fe()){for(;a&&!A(a,104);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,104)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new sA;}function tA(a){a.kc=!1;a.oe();uA(a)}function uA(a){if((a=A(a,104)?null:a.gc)&&a.kc)tA(a),a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}function vA(a){return(a=a.Wd())?a:new wA(1,1)}function xA(a){var b;return(b=a.Xd())?new yA(b):new yA(a.Zd())}
+function zA(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function AA(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,90)&&c.b==b.b||a.hc.$f(b)}function BA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)uA(a),new CA(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new CA(a,101)}function DA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}
+function EA(a){a.lc||(zA(a),FA(a,!0),GA(a),a.lc=!0,new CA(a,102),mA(a,a,a.gc,0),uA(a),a.hc.bg(a))}function HA(){this.jc=(dr(),dr(),IA);new Vi;this.de();this.fc=(JA(),KA)}u(406,1,wi);_.Td=function(){return!1};_.Ud=function(){return kA(this)};_.Vd=function(){return oA(this)};_.Wd=function(){return LA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new MA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};
+_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){tA(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return vA(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+za+this.be()+za+this.ce()+za+this.ae()+ph+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return xA(this)};_.le=function(){};_.me=function(){return AA(this)};_.ne=function(){};
+_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){BA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Rk("Missing message: awt.12A");if(A(b,92)){if(b==a)throw new Rk("Missing message: awt.12B");a:{if(a&&!A(a,104))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,104))break;d=d.gc}d=!1}if(d)throw new Rk("Missing message: awt.12C");if(A(b,104))throw new Rk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new On;var e=Qj(d.Wb.b,b),f;f=Cv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);NA(d,e);new OA(d,301,f)}d=a.Wb.b.d;zA(b);PA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),tA(a),!!a.Xb&&
+A(a.Xb,97)&&(a.Xb.o=!1),mA(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,97)){var g=a.Xb;if(!b)throw new kt("Missing message: awt.185");if(null==c||null!=c)QA(g,c,b);else throw new Rk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=cj(j);if(A(j,127))throw b=j,NA(a,d),b;throw j;}b.oe();new OA(a,300,b)}function RA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function SA(a){var b;b=a.te();return new TA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function FA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Cv(a.Wb.b,c).ge(b)}function NA(a,b){var c;c=Cv(a.Wb.b,b);zA(c);c.ge(!1);Fv(a.Wb.b,b);c.gc=null;tA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1);mA(c,c,a,1)}function UA(a){var b=(VA(),WA);DA(a,b);for(b=0;b<a.Wb.b.d;++b)Cv(a.Wb.b,b).me()}function XA(a,b){var c,d;if(a.Xb)for(d=new Xi(a.Wb.b);d.c<d.e.Je();)c=Yi(d),a.Xb.ye(c);if(b)for(d=new Xi(a.Wb.b);d.c<d.e.Je();)c=Yi(d),b.ue(null,c);a.Xb=b;tA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}
+function GA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Cv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function YA(){HA.call(this);this.Wb=new ZA;this.$b=(dr(),dr(),IA)}u(405,406,yi);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return vA(this)};_._d=function(){return xA(this)};
+_.de=function(){this.hc=(dr(),new $A)};_.ee=function(){tA(this);this.Xb&&A(this.Xb,97)&&(this.Xb.o=!1)};_.ge=function(a){FA(this,a)};_.he=function(){return vA(this)};_.ke=function(){return xA(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)zA(Cv(this.Wb.b,a))};_.me=function(){var a;if(!AA(this))return!1;for(a=0;a<this.Wb.b.d;++a)Cv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Cv(this.Wb.b,b),a.oe()};_.se=function(){GA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function aB(){var a=new bB;YA.call(this);XA(this,a)}u(404,405,yi,aB);_.Ud=function(){return"panel"+this.$b.c.e++};function cB(a,b,c){a=dB(a.Vb,b,c);a.k=!0;return new eB(a)}function fB(a){a.ie(a.Vb.e)}function gB(a){return new wA(G(a.Vb.pb,Xf),G(a.Vb.pb,Wf))}u(403,404,yi);_.Yd=function(){return G(this.Vb.pb,Wf)};_.ae=function(){return G(this.Vb.pb,Xf)};_.be=function(){return ok(this.Vb.pb)};_.ce=function(){return qk(this.Vb.pb)};
+_.fe=function(){return this.Vb.pb.style.display!=Pf};_.ne=function(){fB(this)};_.pe=function(){};_.Vb=null;function hB(a){if(null!=a)this.f=a;else throw new iB;}u(408,1,Li);_.tS=function(){return this.cZ.e+"[source="+this.f+Xc};_.f=null;
+function jB(){jB=x;kB=new Vi;z(kB,new S(400),new lB(yh));z(kB,new S(401),new lB(yh));z(kB,new S(402),new lB(yh));z(kB,new S(500),new lB(Ah));z(kB,new S(501),new lB(Ah));z(kB,new S(502),new lB(Ah));z(kB,new S(503),new lB(Bh));z(kB,new S(504),new lB(Ah));z(kB,new S(505),new lB(Ah));z(kB,new S(506),new lB(Bh));z(kB,new S(507),new lB(Th));z(kB,new S(100),new lB(uh));z(kB,new S(101),new lB(uh));z(kB,new S(102),new lB(uh));z(kB,new S(103),new lB(uh));z(kB,new S(1004),new lB(xh));z(kB,new S(1005),new lB(xh));
+z(kB,new S(800),new lB(Ih));z(kB,new S(801),new lB(Ih));z(kB,new S(200),new lB(Ch));z(kB,new S(201),new lB(Ch));z(kB,new S(202),new lB(Ch));z(kB,new S(204),new lB(Ch));z(kB,new S(203),new lB(Ch));z(kB,new S(209),new lB(Uh));z(kB,new S(208),new lB(Vh));z(kB,new S(207),new lB(Vh));z(kB,new S(206),new lB(Ch));z(kB,new S(205),new lB(Ch));z(kB,new S(1400),new lB(Kh));z(kB,new S(1401),new lB(Sh));z(kB,new S(1402),new lB(Sh));z(kB,new S(300),new lB(vh));z(kB,new S(301),new lB(vh));z(kB,new S(1100),new lB(Hh));
+z(kB,new S(1101),new lB(Hh));z(kB,new S(1200),new lB(Jh));z(kB,new S(701),new lB(Fh));z(kB,new S(900),new lB(Gh));z(kB,new S(1001),new lB(Dh));z(kB,new S(601),new lB(Eh))}u(407,408,Li);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var kB;function lB(a){this.b=a}u(410,1,{},lB);_.b=th;function mB(){}u(411,1,{},mB);_.b=null;_.c=null;
+function nB(a,b){var c;b&&(a.b?(c=new oB(a.b),iu(c.c,c.d++,b),a.b=c):(a.b=new rj,lj(a.b,b)))}u(413,1,Li);_.b=null;function pB(){}function qB(){}u(412,413,Li,pB,qB);function rB(){rB=x;Math.sqrt(2)}function sB(a){rB();if(0>a)throw new Rk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(414,1,{87:1},sB);_.eQ=function(a){return a===this?!0:A(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new tB;a.b=31*a.b+lu((new uB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+lu((new uB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function vB(){vB=x;wB=new st;xB=new wA(0,0);tt(wB,Db);tt(wB,Wb);tt(wB,zb);tt(wB,"Last");tt(wB,Ib);tt(wB,pc);tt(wB,Lc);tt(wB,Pc);tt(wB,Ub)}
+function QA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!pw(wB.b,b))throw new Rk(yB());ku(uj(a.d,d))===ku(c)&&ku(uj(a.c,c))===ku(d)||((b=uj(a.d,d))&&zB(a,b,d),AB(a.b.Fd(),c)&&zB(a,c,d),b=a.b,new BB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function CB(a,b){return new wA(Wj(b[1].c,Wj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Wj(b[0].b,Wj(b[4].b,b[3].b))+a.n)}function zB(a,b,c){DB(a.b,b);fj(a.c,b);fj(a.d,c)}
+function EB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;FB(c,c.length,xB);c=a.j;FB(c,c.length,xB);c=a.p;FB(c,c.length,null);a.q=0;for(d=GB(a.b,0);d.c!=d.e.b;){c=HB(d);e=uj(a.c,c);var f=b.fc;e=Xn(e,Ib)?0:Xn(e,pc)?1:Xn(e,Lc)?2:Xn(e,Pc)?4:Xn(e,Ub)?3:Xn(e,Db)?f.b?4:3:Xn(e,zb)?f.b?3:4:Xn(e,Wb)?1:2;c.lc?a.p[e]||(iu(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function IB(){vB();JB.call(this,0)}function JB(a){vB();dr();this.b=new KB;this.c=new Vi;this.d=new Vi;this.e=a;this.k=0;this.o=!1;this.p=y(LB,s,91,5,0);this.i=y(MB,s,93,5,0);this.j=y(MB,s,93,5,0);this.q=this.f=this.n=0}u(415,1,{97:1,118:1},IB,JB);_.ue=function(a,b){QA(this,a,b)};
+_.ve=function(a){EB(this,a);if(0!=this.q)if(a=SA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;EB(this,a);this.o=b;return 0==this.q?RA(a,new wA(0,0)):RA(a,CB(this,this.i))};_.xe=function(a){var b;b=this.o;EB(this,a);this.o=b;return RA(a,CB(this,this.j))};_.ye=function(a){var b;b=uj(this.c,a);null!=b&&zB(this,a,b)};_.tS=function(){return NB.e+"[hgap="+this.e+",vgap="+this.k+Xc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var xB,wB;function OB(a){HA.call(this);this.hc=(dr(),new PB(a,this))}u(416,406,{88:1,91:1,98:1,112:1,118:1},OB);_.Ud=function(){return ud+this.jc.c.b++};_.Wd=function(){return!pA(this)?new wA(0,0):LA(this.hc,this)};_.oe=function(){};u(418,1,{});u(417,418,{},function(){});function QB(){QB=x}
+function RB(a,b){if(null==b)throw new kt("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement($f);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function SB(){QB();HA.call(this);new rj;this.hc=new TB((dr(),this))}u(419,406,{89:1,91:1,98:1,112:1,118:1},SB);_.Wd=function(){return LA(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=kA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ph+this.cc+(this.lc?l:",hidden")+",current="+fr(this.hc.b,this.hc.b.pb.selectedIndex)};function UB(){UB=x;VB=new WB(255,255,255);XB=new WB(192,192,192);YB=new WB(128,128,128);ZB=new WB(64,64,64);$B=aC=new WB(0,0,0);bC=new WB(255,0,0);new WB(255,175,175);cC=new WB(255,200,0);dC=new WB(255,255,0);new WB(0,255,0);eC=new WB(255,0,255);fC=new WB(0,255,255);gC=hC=new WB(0,0,255)}
+function iC(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new WB(3,3,3);3>c&&0!=c?c=3:(c=lu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=lu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=lu(a/0.7),a=255<a?255:a);return new WB(c,a,b)}function jC(a){return new WB(lu(0.7*(a.b>>16&255)),lu(0.7*(a.b>>8&255)),lu(0.7*(a.b&255)))}function WB(a,b,c){UB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Rk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(420,1,{90:1,99:1,103:1},WB);_.eQ=function(a){return A(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return kC.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Xc};_.b=0;var $B,gC,aC,hC,fC,ZB,YB,XB,eC,cC,bC,VB,dC;function JA(){JA=x;KA=new lC(!0);mC=new st;tt(mC,"ar");tt(mC,"fa");tt(mC,"iw");tt(mC,"ur")}function lC(a){this.b=a}u(421,1,Li,lC);_.b=!1;var KA,mC;u(423,1,{108:1,121:1});function nC(){wA.call(this,0,0)}function wA(a,b){this.c=a;this.b=b}
+function yA(a){wA.call(this,a.c,a.b)}u(422,423,{93:1,108:1,118:1,121:1},nC,wA,yA);_.eQ=function(a){return a===this?!0:A(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new tB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return oC.e+"[width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;function ms(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(424,1,Li,ms,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Xc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function pC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function qC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(fy(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function rC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Wj(g,c.b),j+=c.c+a.d);return new wA(j,g+2*a.e)}function bB(){sC.call(this,1,5,5)}
+function sC(a,b,c){dr();this.d=b;this.e=c;this.b=a}u(425,1,Li,bB,sC);_.ue=function(){};
+_.ve=function(a){this.c=tC(a.Wb);if(0!=pC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=SA(a);g=a.te();j=a.fc.b;n=new rj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new uC(q);for(v=0;v<q;++v)iu(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Qj(a.Wb.b,t);fy(E,D.d);iu(D.c,E,t)}for(d=new Xi(d);d.c<d.e.Je();)if((c=Yi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(qC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,iu(n.c,n.d++,c),o+=a.c+this.d,h=Wj(h,a.b);qC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=tC(a.Wb);return 0==pC(this)?RA(a,new wA(10,10)):RA(a,rC(this,!1))};_.xe=function(a){this.c=tC(a.Wb);return 0==pC(this)?RA(a,new wA(10,10)):RA(a,rC(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ef;break;case 2:a=rg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return vC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Xc};_.b=0;_.c=null;_.d=0;_.e=0;function VA(){VA=x;WA=new wC(Sb,0,12)}
+function wC(a,b,c){VA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(426,1,{94:1,118:1},wC);_.b=null;_.c=0;_.d=0;var WA;u(427,1,ri);_.tS=function(){return xC.e+"[font="+this.c+"ascent="+yC(this.c).b+", descent="+yC(this.c).c+", height="+yC(this.c).d+Xc};_.c=null;function zC(a){if(!a.n){zA(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Cv(a.p,b))&&zC(c);FA(a,!1);a.n=!0;mA(a,a,a.gc,0);new AC(a,202)}}
+function BC(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Cv(a.p,b))&&c.Md()}function CC(a){!pA(a)&&UA(a);var b=xA(a);a.qe(a.pc,a.qc,b.c,b.b);GA(a)}function DC(a,b){a.q!=b&&(a.q=b)}u(429,405,Oi);_.$d=function(){return new MA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){BC(this)};_.fe=function(){return this.hc.d.hb};_.qe=function(a,b,c,d){BA(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;BA(this,a,b,c,d);this.lc&&e&&!f&&GA(this)};_.n=!1;_.q=!1;
+function EC(a){YA.call(this);this.r=new qB;this.p=new rj;this.o=new MA(0,0,0,0);this.lc=!1;XA(this,new IB);this.hc&&FC(this.hc.d.I.c,a);this.hc&&GC(this.hc.d,!0);DC(this,!0)}u(428,429,Oi);_.te=function(){return new MA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return ok(this.hc.d.pb)};_.ce=function(){return qk(this.hc.d.pb)};_.de=function(){this.hc=new HC((dr(),l),this)};
+function IC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=iC(g),f=new WB(lu(0.7*(g.b>>16&255)),lu(0.7*(g.b>>8&255)),lu(0.7*(g.b&255))),(a.e=g)&&(a.i=qg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new WB(lu(0.7*(g.b>>16&255)),lu(0.7*(g.b>>8&255)),lu(0.7*(g.b&255))),f=iC(g),(a.e=j)&&(a.i=qg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;JC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=qg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);JC(a,b,c,d,1);JC(a,b,c+1,1,e);(a.e=f)&&(a.i=qg+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);JC(a,b+d,c,1,e);JC(a,b+1,c+e,d,1)}u(430,1,{});_.tS=function(){return"Graphics"};u(431,430,{});function KC(a){var b,c;c=Wj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new wA(b,c)}function LC(a,b,c){var d,e,f,g,j,h;a.c=tC(b.Wb);if(0==a.c.length)return new nC;g=KC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Wj(h,d.c),j=Wj(j,d.b);return new wA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function MC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=lu(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function NC(){OC.call(this,7)}function OC(a){dr();this.e=0;this.b=1;this.f=a;this.d=0}u(432,1,Li,NC,OC);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=tC(a.Wb);if(0!=this.c.length&&(b=SA(a),!(0>=b.c||0>=b.b))){c=KC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,m,-1,d,1);e=y(M,m,-1,d,1);h=y(M,m,-1,c,1);n=y(M,m,-1,c,1);MC(b.c,b.d,this.d,f,e);MC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return RA(a,LC(this,a,!1))};_.xe=function(a){return RA(a,LC(this,a,!0))};_.ye=function(){};
+_.tS=function(){return PC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Xc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function yy(){Rn()}function Mw(a){Rn();this.i=a}u(434,99,Hi,yy,Mw);function sA(){Rn();this.i="Missing message: awt.151"}u(433,434,Hi,sA);u(435,1,{});function MA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(436,1,{96:1,118:1,121:1},MA);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return QC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function RC(a){SC.call(this,a,0)}function SC(a,b){HA.call(this);this.hc=(dr(),new TC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(py(),Ay);c.b=d;my(c);break;case 0:c=c.b;d=(py(),qy);c.b=d;my(c);break;case 2:c=c.b,d=(py(),ry),c.b=d,my(c)}}u(437,406,wi,RC,SC);
+_.Wd=function(){return!pA(this)?new wA(0,0):LA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=kA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ph+this.cc+(this.lc?l:",hidden")+",align=",b;b=ef;switch(this.b){case 1:b=xd;break;case 2:b=rg}return a+b+",text=null"};_.b=0;u(440,1,Li);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.k=null;_.n=null;
+function UC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function VC(a){this.o=(dr(),dr(),IA);var b;var c;b=this.cZ.e;-1!=vo(b,wo(36))?b=null:(c=this.o.c.d++,b=Gw(b,lA(b,wo(46))+1)+l+c);this.k=b;this.e=new pB;this.i=a;this.f=!0;this.j=new WC(this)}u(439,440,Li,VC);_.je=function(){return UC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(438,439,ii);_.je=function(){return UC(this)+(this.c?",tearOff":l)};_.c=!1;u(442,1,{109:1});
+_.eQ=function(a){return a===this?!0:A(a,109)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new tB;XC(a,this.b);XC(a,this.c);return a.b};function rA(){this.c=this.b=0}function YC(a,b){this.b=a;this.c=b}function ZC(a){var b=a.c;this.b=a.b;this.c=b}u(441,442,{100:1,109:1,118:1},rA,YC,ZC);_.eQ=function(a){return a===this?!0:A(a,100)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return $C.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;
+function aD(a,b){if(!b)throw new kt("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new rz,e=c.d.d;if(0>e||e>c.d.d)throw new bx;c.p&&(d.pb[Jd]=2);$y(c,e,d.pb);PA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new bx;PA(d.d,e,c);for(f=g=0;f<e;++f)A(Cv(d.d,f),74)&&++g;PA(d.j,g,c);$y(d,e,c.pb);c.c=d;e=Fw(c.pb)+Wa;Zi(c.pd(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=mw(d.p?d.f:mw(d.f,0),e),2==nw(d)&&d.removeChild(mw(d,1)),c.pb[Jd]=2))}}
+function bD(){VC.call(this,l);new rj;this.c=!1;this.b=(dr(),new cD)}u(443,438,ii,bD);_.b=null;u(446,1,{102:1,111:1,121:1});u(445,446,{102:1,110:1,111:1,121:1});_.eQ=function(a){return a===this?!0:A(a,110)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new tB;XC(a,this.d);XC(a,this.e);XC(a,this.c);XC(a,this.b);return a.b};function TA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(444,445,{101:1,102:1,110:1,111:1,118:1,121:1},TA);
+_.eQ=function(a){return a===this?!0:A(a,101)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return dD.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function eD(){eD=x;fD=new gD;hD=new iD;jD=new iD}var fD,jD,hD;u(448,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};function gD(){}u(449,448,{},gD);function iD(){}u(450,1,{},iD);u(451,406,wi);_.Vd=function(){return null};
+function kD(a,b){var c;c=new lD(pA(a));return!c?null:new wA(mD(c,"_")*b+6,yC(c.c).d+6)}function nD(a,b){var c;c=kD(a,b);return!c?vA(a):c}function oD(a,b){var c;c=kD(a,b);return!c?xA(a):c}function pD(a,b){var c=a.hc;Mz(c.b,b);c.f.b=-1;c.f.c=-1}function qD(a){rD.call(this,a,null!=a?a.length:0)}function rD(a,b){HA.call(this);this.b=0>b?0:b;var c=this.hc;Mz(c.b,a);c.f.b=-1;c.f.c=-1}u(452,451,wi,qD,rD);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return kD(this,Bo(this.hc.b.pb,jh).length)};
+_.Xd=function(){return!pA(this)?null:kD(this,Bo(this.hc.b.pb,jh).length)};_.Zd=function(){return 0<this.b?nD(this,this.b):vA(this)};_._d=function(){return 0<this.b?oD(this,this.b):xA(this)};_.de=function(){this.hc=(dr(),new sD)};_.he=function(){return 0<this.b?nD(this,this.b):vA(this)};_.ke=function(){return 0<this.b?oD(this,this.b):xA(this)};_.b=0;function dr(){dr=x;IA=new tD}function ps(){var a=(dr(),dr(),IA);!a.d&&(a.d=new uD)}function tD(){this.c=new vD;this.e=new mB}u(453,1,{},tD);_.b=null;
+_.d=null;var IA;function vD(){}u(454,1,{},vD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(455,1,{});function wD(){wD=x;xD=new yD;zD=new yD}function AD(a,b){return b==a?!0:!b?!1:!0}function yD(){}u(456,1,{105:1},yD);_.eQ=function(a){return null==a||!A(a,105)?!1:AD(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return bv(a)};_.tS=function(){return BD.e+"[MimeType=(null);humanPresentableName="+this.b+Xc};_.b=null;var xD,zD;
+function CD(){CD=x;K(DD,s,105,[(wD(),zD),xD])}function ED(a){CD();this.b=a}u(457,1,{},ED);_.b=null;function FD(a){a="flavor = "+a;Rn();this.i=a}u(458,100,{106:1,118:1,125:1,133:1},FD);function GD(a,b,c){jB();HD.call(this,a,b,c,th)}function HD(a,b,c,d){jB();hB.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(459,407,Li,GD,HD);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Wu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=th;function CA(a,b){jB();hB.call(this,a);this.e=b}u(460,407,Li,CA);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+za+a.ce()+ba+a.ae()+ph+a.Yd()+va};function OA(a,b,c){jB();CA.call(this,a,b);this.b=c}u(461,460,Li,OA);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function nA(a,b,c,d){jB();hB.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(462,407,Li,nA);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Uu(Nu(this.b,uh))&&(a+="PARENT_CHANGED,"),Uu(Nu(this.b,vh))&&(a+="DISPLAYABILITY_CHANGED,"),Uu(Nu(this.b,xh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=th;_.c=null;_.d=null;u(463,1,bi);function AC(a,b){jB();CA.call(this,a,b);this.d=null;this.b=this.c=0}
+u(464,460,Li,AC);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(465,1,{});function ID(a){if(null==a)throw new On;}u(466,465,{},ID);
+function JD(){JD=x;KD={};KD["java.vendor"]=Fe;KD["package.restrict.access.sun"]=ih;KD["sun.java.launcher"]=lc;KD["sun.management.compiler"]=Fe;KD["os.name"]=lc;KD[" sun.boot.class.path"]=lc;KD["path.separator.applet"]=lc;KD["java.vm.specification.vendor"]=Fe;KD["java.runtime.version"]=lc;KD["http.proxyPort"]=lc;KD["user.name"]=lc;KD["user.language"]=lc;KD["os.name.applet"]=lc;KD["browser.version"]=lc;KD["java.version"]=lc;KD["user.timezone"]=lc;KD["java.endorsed.dirs"]=lc;KD["java.specification.name"]=
+"GWT";KD["java.specification.version"]="2.5.0";KD[$e]=hc;!Is&&(Is=new Qs);Is.b?KD[Ye]="yes":KD[Ye]=null}var KD;u(469,100,di);function LD(){Rn()}function MD(a){Rn();this.i=a}u(468,469,{113:1,118:1,125:1,133:1},LD,MD);function ND(){ND=x;OD=new PD}function QD(a){var b;if(a.n){var c;b=new $u;Ln(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Ln(b.b,a.b));c=a.c;a=a.k;null!=c&&Ln(b.b,c);null!=a&&(b.b.b+=la,Ln(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function RD(a){ND();var b,c,d;if(null==a)throw new LD;a=uo(a);try{d=vo(a,wo(58))}catch(e){e=cj(e);if(A(e,129))throw new MD(Pn(e));throw e;}c=vo(a,wo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;SD();var f,g,j;j=c.length;b=new TD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new MD(cc+a);if(!this.n&&(this.n=uj(OD,this.i),this.n||(this.n=(dr(),new UD))&&z(OD,this.i,this.n),!this.n))throw new MD(cc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,ub,Z,L,fa,Mc,ug,yb,Xd,Yd,Zd,Za,Nc,Kb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==VD(c,wo(47),n+2))throw new WD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Zd=this.k;v=this.e;yb=this.j;r=this.b;Kb=this.o;Za=VD(L,wo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){ub=2;fa=-1;E=VD(L,wo(47),2);Yd=VD(L,wo(63),2);-1!=Yd&&(-1==E||E>Yd)&&(E=Yd);-1==E&&(E=o,v=l);R=E;-1!=Za&&Za<E&&(R=Za);var Ed=wo(64);Nc=L.lastIndexOf(Ed,R);r=L.substr(2,R-2);-1<Nc&&(Kb=L.substr(2,Nc-2),ub=Nc+1);Mc=VD(L,wo(58),-1==Nc?ub:Nc);t=vo(L,wo(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Mc=t+1:Mc=-1):Mc=-1}catch(sf){if(sf=cj(sf),!A(sf,125))throw sf;}-1==Mc||Mc>E?J=L.substr(ub,
+R-ub):(J=L.substr(ub,Mc-ub),ug=L.substr(Mc+1,R-(Mc+1)),0==ug.length?fa=-1:fa=XD(ug,10))}-1<Za&&(Zd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var fc=wo(63);Xd=L.lastIndexOf(fc,D);-1<Xd?(yb=L.substr(Xd+1,D-(Xd+1)),0==Xd&&null!=v&&(H(v,l)?v=Ya:v.indexOf(Ya),Z=lA(v,wo(47))+1,v=v.substr(0,Z-0)),D=Xd):0!=Za&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Ya:v.indexOf(Ya),Z=lA(v,wo(47))+1,0==Z?v=L.substr(E,D-E):v=v.substr(0,Z-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Le;Le=v;null!=yb&&!H(yb,l)&&(null!=v?Le=v+tb+yb:Le=tb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=Le;this.f=fa;this.k=Zd;var Fd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(Fd=lA(this.d,wo(64)))?(this.o=this.d.substr(0,Fd-0),this.d=Gw(this.d,Fd+1)):this.o=null;null!=this.c&&-1<(Fd=vo(this.c,wo(63)))?(this.j=Gw(this.c,Fd+1),this.e=this.c.substr(0,Fd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Kb;this.e=v;this.j=yb}}catch(Gd){Gd=
+cj(Gd);if(A(Gd,125))throw new MD(Pn(Gd));throw Gd;}if(-1>this.f)throw new MD("incorrect port: "+this.f);}u(470,1,Li,RD);_.tS=function(){return QD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var OD;u(471,1,{});function YD(a,b,c){var d,e;for(d=new ZD(a.Ee().b);$D(d.b);)if(a=d.c=Yi(d.b),e=a.If(),null==b?null==e:Xn(b,e))return c&&(a=new aE(a.If(),a.Jf()),bE(d)),a;return null}u(475,1,xi);_.De=function(a){return!!YD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,136)||this.Je()!=a.Je())return!1;for(a=new ZD(a.Ee().b);$D(a.b);)if(b=a.c=Yi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!cE(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=YD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new ZD(this.Ee().b);$D(b.b);)a=b.c=Yi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new dE("Put not supported on this map");};
+_.Ie=function(a){a=YD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new ZD(this.Ee().b);$D(c.b);)b=c.c=Yi(c.b),a?d+=Aa:a=!0,d+=l+b.If(),d+=rb,d+=l+b.Jf();return d+"}"};function Lz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function pw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
+function uj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:eE(a,b,a.Me(b))}function eE(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?fE(a,c):A(b,1)?gE(a,b,c):hE(a,b,c,a.Me(b))}function hE(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new aE(b,c);e.push(d);++a.e;return null}
+function fE(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function gE(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function fj(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}u(474,475,xi);_.De=function(a){return pw(this,a)};
+_.Ee=function(){return new iE(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return uj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return fj(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Vi(){Lz(this)}u(473,474,Ei,Vi);_.Ke=function(a,b){return ku(a)===ku(b)||null!=a&&Xn(a,b)};_.Me=function(a){return~~$n(a)};function PD(){Lz(this)}u(472,473,Ei,PD);function jE(){Rn()}u(476,99,Hi,jE);
+function kE(a){var b,c;b=0;for(c=a.b;c<a.j;){c=lE(a,c);if(c>=a.j)break;c=mE(a,c);++b}return b}function nE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function oE(a){var b;a.b=0<=a.k&&!a.e?a.k:lE(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new jE;b=a.b;a.b=mE(a,a.b);return a.o.substr(b,a.b-b)}
+function mE(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=pE(a.o,d,a.o.length);if(c<=a.i&&nE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=vo(a.d,wo(c)))break;++d}a.n&&b==d&&(a.f?(c=pE(a.o,d,a.o.length),c<=a.i&&nE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=vo(a.d,wo(c))&&++d));return d}
+function lE(a,b){var c,d;if(null==a.d)throw new On;for(d=b;!a.n&&d<a.j;)if(a.f){c=pE(a.o,d,a.o.length);if(c>a.i||!nE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>vo(a.d,wo(c)))break;++d}return d}function qE(a){rE.call(this,a," \t\n\r\u000c",!1)}function sE(a){rE.call(this,a,za,!1)}
+function rE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=pE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=pE(this.d,d,this.d.length),this.c[c]=a}}}u(477,1,{},qE,sE,rE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function tE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=co(e),!(ao(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ze?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+Xc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function uE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ig:a}function ru(a){var a=new vE(a),b,c,d,e,f;b=$doc.getElementsByTagName($d);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;wE(a););return a.c}u(484,1,{});
+function xE(a,b){b.Rc(new yE);b.Qc(new zE);b.Sc(new AE);b.Tc(new BE(a))}u(483,484,{});_.c=null;_.d=1;_.e=-1;function CE(a){this.b=a;this.c=new DE(this.b);this.d=this.e=1}u(482,483,{},CE);_.b=null;function DE(a){this.b=a}u(485,1,{},DE);_.Ne=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new os(b)),EE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",FE(b)))};_.b=null;function GE(a){this.b=a}u(486,1,{},GE);_.b=null;
+function HE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(487,1,{},HE);_.Oe=function(){jx(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function IE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(488,1,{},IE);_.Oe=function(){jx(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var JE=_.f=null;
+function KE(){KE=x;JE=new Xu((lv(),new kv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function LE(){LE=x;ME=K(ou,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);NE=(UB(),XB);OE=iC(NE);PE=y(QE,s,90,23,0);RE=y(ou,s,1,23,0);SE=y(QE,s,90,7,0);TE=null!=(JD(),KD[Ye]);UE=y(VE,s,94,100,0);WE=y(XE,s,95,100,0)}function YE(a){var b;if(a.Gb)b=ZE(a,1)+sb+ZE(a,2)+sb+ZE(a,3);else if(b=ZE(a,0),0<b.length){var c=new $E(a.$);lj(a.ab.b,c)}return b}
+function aF(a,b){var c,d;c=b.b;if(H(c,(bF(),cF).c))ns(dF(a));else if(H(c,eF.c))ns(Or(a));else if(H(c,fF.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new os(a)),a.xb),c.b=d,ps(),qs(c));else if(H(c,tg)){7!=a.P&&(a.Q=th);d=b.d;d=Vu(d,sh);c=Ku(d,a.Q);var e=!Iu(c,th)?Du(c):c;!Iu(e,zh)&&gF(a.$,O(c));hF(a);a.nb=!0;FE(a);a.P=7;a.Q=d}else H(c,Ag)||(H(c,pe)?iF(a):jF(a,c))}
+function kF(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(lF,s,-1,4,1);o=y(lF,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)mF(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=gB(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;nF(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||oF(a.gb[f])}a.C*=h}}
+function pF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new qF(a),a.$.s=0);null!=a.tb&&tE(a.tb,null)}}function rF(a,b){var c,d,e,f;f=new bD;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Dc);d=new VC(Pb+d);var g=(bF(),cF).c;d.d=g;aD(f,d);nB(d.e,a);d=new VC(Pb+c);d.d=eF.c;nB(d.e,a);aD(f,d);a.wb&&(aD(f,new VC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new VC(c),d.d=fF.c,nB(d.e,a),aD(f,d));jA(a,f);return f}
+function sF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,NE);a.pb?(f==a.d&&T(b,jC(NE)),JC(b,h,g,a.Z,a.Z),T(b,(UB(),ZB)),tF(b,h,g,a.Z-1,a.Z-1)):f==a.d?IC(b,h+1,g+1,a.Z,a.Z,!1):IC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(UB(),aC)),f){case 101:T(b,dC);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;uF(b,!0);vF(b,wF(b,f,d,c,e));T(b,aC);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(uF(b,!1),vF(b,wF(b,f,d,c,e)));xF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);JC(b,h+9,g+9,2,4);JC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,bC),JC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,dC),JC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,eC);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,aC);break;case 107:T(b,cC);JC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,aC);tF(b,h+4,g+4,a.Z-8,a.Z-8);xF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);JC(b,h+9,g+9,2,4);JC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,gC),tF(b,c,e,d,d),T(b,$B),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:yF(b,h,g,a.Z,!0);break;case 111:yF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,VB);JC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,aC);tF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,NE);
+a.qb&&IC(b,h+1,g+1,a.Z,a.Z,!1);T(b,aC);zF(a,b,h,g,"NEW");break;case 106:T(b,bC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,aC);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));zF(a,b,h+6,g,uc);break;case 104:T(b,bC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,aC);break;case 105:a.Ob?(T(b,fC),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,aC)):zF(a,b,h,g,"123");break;case 114:T(b,hC);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);JC(b,d,c,f,f);T(b,aC);AF(a,b,h,g,VB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:BF(a,b,h,g+2,3);break;case 207:BF(a,b,h,g,4);break;
+case 208:BF(a,b,h,g,5);break;case 209:BF(a,b,h,g,1);break;case 210:BF(a,b,h,g,6);break;case 211:BF(a,b,h,g,7);break;case 212:BF(a,b,h,g,8);break;case 213:zF(a,b,h,g,"FG"),a.G=new YC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=RE[d]&&AF(a,b,h,g,PE[d],RE[d])}
+function CF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,NE),JC(d,0,0,c,b),a.pb?(T(d,(UB(),ZB)),tF(d,-1,0,c,b-1)):(T(d,OE),U(d,0,0,c-1-2,0),T(d,jC(NE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),DF(d,a.Y),T(d,(UB(),aC)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,bC),EF(d,a.K,10,15),FF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function GF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,NE);JC(d,0,0,c,b);a.pb?(T(d,(UB(),ZB)),U(d,0,b-1,c,b-1),e=HF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,OE),U(d,0,0,0,b-1),U(d,0,HF*a.Z,b-1,HF*a.Z),T(d,jC(NE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=HF+2;++b)sF(a,d,1,b);FF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function IF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);JC(e,0,0,c,b);d=a.eb?(eD(),hD):(eD(),jD);if((eD(),fD)==(eD(),fD))d==hD?e.b=l:e.b=Hg;d=new sB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,ub=o=v=r=j=void 0,Z=o=j=void 0,L=h=r=h=void 0,fa=D=R=void 0,J=h=q=r=r=E=t=L=j=Z=Z=v=L=J=q=Z=L=t=fa=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,fa=3;f.x&&(nF(f),kF(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(JF(13*f.o.C*j)));KF(f.o,j);f.o.B&&(T(g,(UB(),aC)),tF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(LE(),SE)[f.e[j]]),h=g,r=lu(f.K[j]-o/2),Z=lu(f.N[j]-o/2),L=t=o,uF(h,!0),vF(h,wF(h,r,Z,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(LE(),SE)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*fa*R,J=3*fa*D,Z=y(M,m,-1,4,1),r=y(M,m,-1,4,1),Z[0]=lu(f.K[h]+q),r[0]=lu(f.N[h]-J),Z[1]=lu(f.K[o]+q),r[1]=lu(f.N[o]-J),Z[2]=lu(f.K[o]-q),r[2]=lu(f.N[o]+J),Z[3]=lu(f.K[h]-q),r[3]=lu(f.N[h]+J),o=g,h=Z,uF(o,!0),vF(o,LF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(UB(),aC));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(LE(),SE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Z=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Z-L,R=r-t,D=Math.sqrt(J*J+R*R),
+1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,eC);q=n*R;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Z+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Z-q))),O(N(Math.round(r+J))));T(g,aC);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Z=O(N(Math.round(Z)));r=O(N(Math.round(r)));U(g,o,h,Z,r);L=O(N(Math.round(fa*R)));t=O(N(Math.round(fa*D)));U(g,o+L,h-t,Z+L,r-t);U(g,o-L,h+t,Z-L,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));DF(g,f.o.n);o=MF(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=mD(f.o.o,h);L=O(N(Math.round((L+Z)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,eC);EF(g,h,L,q);T(g,aC);break;default:if(1==f.C[j]||3==f.C[j])q=fa*R,J=fa*D,E=y(M,m,-1,3,1),v=y(M,m,-1,3,1),E[0]=O(N(Math.round(Z+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Z-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,uF(o,!0),vF(o,LF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*R;J=fa*D;for(h=0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Z))),O(N(Math.round(r))))}}D=y(lF,s,-1,f.u+1,1);R=y(M,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
+D[o]/R[o]+n/R[o];DF(g,f.o.n);o=MF(f.o.o);J=y(ou,s,1,f.u+1,0);Z=y(M,m,-1,f.u+1,1);r=y(M,m,-1,f.u+1,1);n=y(NF,s,101,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(JF(2*f.o.C))));for(j=1;j<=f.u;++j)h=OF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Z[j]=r[j]=mD(f.o.o,h),n[j]=PF(f,t,j,Z[j],Z[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,ub=l,f.o.Lb&&
+0<f.y[j]&&(ub+=Zb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Xj(f.B[j])&&(v+=Xj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+ub+v+l:h=v+ub+l+h,E||(q=h),J[j]=h,q=mD(f.o.o,q),v=mD(f.o.o,h),Z[j]=q,r[j]=v,v=n[j]=PF(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(LE(),SE)[f.e[j]]),JC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(LE(),SE)[f.e[j]]):T(g,(UB(),aC)):T(g,(LE(),PE)[f.c[j]]),EF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Z[j],v=r[j],L=O(N(JF(f.K[j]-q/2))),q=O(N(JF(f.N[j]+~~(o/2)-1))),
+T(g,(UB(),eC)),EF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(UB(),bC):(UB(),hC)),0<f.E&&106!=f.o.d&&(v=n[f.E],tF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(fa+1)*R,J=(fa+1)*D,E=y(M,m,-1,5,1),v=y(M,m,-1,5,1),E[0]=O(N(JF(f.K[h]+q))),E[1]=O(N(JF(f.K[o]+q))),v[0]=O(N(JF(f.N[h]-J))),v[1]=O(N(JF(f.N[o]-J))),E[3]=O(N(JF(f.K[h]-q))),E[2]=O(N(JF(f.K[o]-q))),v[3]=O(N(JF(f.N[h]+J))),v[2]=O(N(JF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,R=v,fa.o&&(uF(fa,!1),vF(fa,LF(fa,j,R,5,!0)))),106==f.o.d&&QF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(UB(),bC));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],tF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(UB(),ZB)),U(e,c-1,0,c-1,b-1)):(T(e,jC(NE)),U(e,c-1,0,c-1,b-1),T(e,NE),U(e,c-2,0,c-2,b-1),T(e,OE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(UB(),eC)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new wC(ac,0,13),a.X=new lD(a.U),null!=a.cb&&(d=mD(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(UB(),aC)),DF(e,a.U),EF(e,a.cb,c,b)));FF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function BF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,m,-1,9,1);n=y(M,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=lu(c+a*Math.sin(j)),n[f]=lu(d+a*Math.cos(j));f=e+1;b.o&&(uF(b,!1),vF(b,LF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=lu(c+(a-3)*Math.sin(j)),n[f]=lu(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function RF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,NE);JC(d,0,0,b,c);a.pb?(T(d,(UB(),ZB)),c=14*(a.Z+a.T),tF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,jC(NE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,OE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)sF(a,d,b,1),sF(a,d,b,2);a.d=c;FF(a.Vb,a.Rb,0,0)}}
+function yF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);xF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function SF(a,b,c){var d,e,f,g,j,h;TF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=UF(b);b=new rE(b,j,!0);e=l;for(d=1;5>=d;++d)e=VF(b,j);d=WF(XD(uo(e.substr(0,3)),10)).b;g=WF(XD(uo(e.substr(3,3)),10)).b;VF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=VF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new XF(a,f)}kF(a,1,d,1);kF(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new XF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",FE(a),!1;null!=a.j&&a.$&&YF(a.$,a.j,!0);null!=a.k&&
+a.$&&YF(a.$,a.k,!1);j=ZF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new $F(a,a.$,e)}a.f=1;a.$=a.gb[a.f];kF(a,1,j,0)}c&&FE(a);return!0}function rs(a,b){a.lb=!0;a.K=b}function KF(a,b){100>b&&(!UE[b]&&(UE[b]=new wC(ac,0,b)),!WE[b]&&iu(WE,b,new lD(UE[b])),a.n=UE[b],a.o=WE[b])}
+function vs(a,b){var c,d;if(0==b)return!1;hF(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:pF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;aG(a,bG(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Mw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Mw(dc);
+d.b=d.b.d;aG(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Cv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(rs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=cG(d),dG(a,d,!1,!0),null!=a.tb&&tE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Cv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(rs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=cG(d),dG(a,d,!1,!0),null!=a.tb&&tE(a.tb,null));break;case 101:a.Mb&&eG(a.Mb);a.Mb=new fG(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new gG(a):a.Eb.hc.d.hb?hG(a.Eb.hc.d):iG(a.Eb);break;case 114:a.c&&
+eG(a.c);a.c=new fG(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,jG(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=kG(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(lF,s,-1,4,1);mF(a.$,d);a.nb=!0;a.$=new $E(a.$);d=lu(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;lG(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,mG(a.$,a.$.E),a.$.E=0,iF(a)):0<a.$.F&&(a.nb=!0,nG(a.$,a.$.F),a.$.F=0,iF(a));oG(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new bD;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new VC(c),aD(j,g),g.d=c,nB(g.e,a);jA(a,j);a.F=j}pG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(eG(a.p),a.p=null);0==a.$.E&&(a.p=new fG(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,iF(a)),18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),qG(a.$,a.$.E,d),iF(a)),oG(a.$))}FE(a);return!0}
+function Or(a){var b,c,d;d=dF(a);c=l;if(a.Gb){var e,f,g;g=cu([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)kG(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(rG(g[1][0],3)+rG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+sG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+sG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new tG(a,a.gb,a.vb)),c=sG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function uG(a,b,c,d){var e;e=c;var f=d,g,j;(g=vG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=rF(a,!0)),a.x):(!a.w&&(a.w=rF(a,!1)),a.w),pG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=wG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=HF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",FE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",FE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=vs(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)mG(a.$,a.$.E),a.$.E=0,iF(a);else{if(106==a.d)return!0;if(108==a.d)xG(a.$,a.$.E,0),iF(a);else if(157==a.d)xG(a.$,a.$.E,1),iF(a);else if(158==a.d)xG(a.$,a.$.E,-1),iF(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):iF(a);else if(206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(230==a.d)a.P=3,iF(a);else if(233<=a.d&&262>a.d)zG(a.$,!1),iF(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;qG(a.$,a.$.E,Bo(a.Eb.f.hc.b.pb,jh));a.$.n=!0;iF(a)}else if(105==a.d)AG(a.$),iF(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),1>d.length&&(d=Tc),qG(a.$,a.$.E,
+d)),iF(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(0<a.$.F)if(104==a.d)nG(a.$,a.$.F),a.$.F=0,iF(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])rs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;mG(d,c);d.b[c]=0}a.$.F=0;iF(a)}else if(201==a.d)BG(a.$,a.$.F),iF(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),iF(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,iF(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,iF(a);else if(206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Bo(a.Eb.f.hc.b.pb,jh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;iF(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new qF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(CG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,yG(a.$)):300<a.d?(CG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),1>d.length&&(d=Tc),qG(a.$,1,d))):230==a.d?DG(a,null,!0):233<=a.d&&262>a.d?(CG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,zG(a.$,!0)):JD();iF(a)}else e=!1;e&&(oG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,FE(a))}return e}
+function EG(a,b,c,d){var e,f;if(a.A||!a.ib||vG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=FG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)mG(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),nG(b,e),0<FG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){rs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<FG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;rs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(wG(b)||vG(b))gF(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(lF,s,-1,4,1);mF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;hF(a);a.nb=!0;FE(a);a.Tb=c;a.Ub=d;return!0}
+function GG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||vG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((LE(),TE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;HG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(HG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;hF(a);a.nb=!0;FE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function IG(a){if(a.A)return!0;a.jb&&(a.jb=!1,iF(a));a.lb=!1;a.Q=th;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=FG(b,b.u),6>b.A[c]&&(JG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),mG(b,b.u));b.D=!1;iF(a)}else a:{var b=a.$,e,f;c=FG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):rs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],rs(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(JF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(JF((b.N[b.G]+b.N[c])/2))))}}oF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,bG(b),b.b.d=c),iF(a),a.s=!1)}else 5==a.P&&(oF(a.$),iF(a));0<a.P&&(a.E=!1,hF(a),a.nb=!0,oG(a.$),KG(a.$),FE(a),a.P=0,a.i=!1);if(TE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,hF(a),a.nb=!0,FE(a);return!0}function hF(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function HG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,tE(a.sb,K(LG,s,128,[new S(a.f),new S(b)]))}
+function MG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Qf)?a.Gb=!1:-1<b.indexOf(ng)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Lf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Uf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,kF(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)NG(a.gb[d]),nF(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(dg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(sd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++HF;c&&FE(a)}
+function FE(a){var b,c,d,e;b=gB(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&kF(a,1,a.vb,0),IF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),RF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),GF(a),a.J=a.Pe(a.J,d,a.Z),CF(a))):(IF(a),a.A||(CF(a),a.E&&(RF(a),GF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function OG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=kG(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=OF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Xj(c.B[h])&&(j+=Xj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+PG(0.055999999999999994*c.K[h],0,2)+ba+PG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=rh),e+=c)}return e}function ZE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=kG(a.gb[c]),d!=b))continue;d=void 0;d=QG(a.gb[c]);d=RG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function iF(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&tE(a.tb,null)}var c,d,e;e=new SG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=QG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new TG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function dG(a,b,c,d){try{SF(a,b,d)?c&&iF(a):FE(a)}catch(e){if(e=cj(e),A(e,125))FE(a);else throw e;}}
+function DG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;TF(a,c);e=j=0;r=new rE(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=kE(r);a.vb=0;for(f=1;f<=h;++f)if(o=oE(r),uo(o),!H(o,rh))if(H(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new UG(a,o);if(0==a.$.u){VG(a,"ERROR - problems in reading/processing molecule !");JD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(VG(a,"ERROR - strange reaction - fixing !"),JD(),d=!1):3<n?(VG(a,"ERROR - strange reaction !"),JD(),d=!1):(1<a.vb&&!g&&MG(a,Lf,!0),g&&!a.Gb&&MG(a,
+ng,!0),!g&&a.Gb&&MG(a,Qf,!0),g?(kF(a,1,j,1),kF(a,j+1,e-1,2),kF(a,e,a.vb,3)):kF(a,1,a.vb,0),c&&FE(a),d=!0)}d?iF(a):FE(a)}catch(q){if(q=cj(q),A(q,125))FE(a);else throw q;}}function WG(a){hF(a);a.nb=!0;FE(a)}function TF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new qF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&FE(a);null!=a.tb&&tE(a.tb,null)}
+function aG(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=QG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&tE(a.tb,null)}}function XG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,FE(a),null):a.gb[b]}
+function jF(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Na)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Pa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?vs(a,c):b="Not known group!";a.lb=!0;a.K=b;FE(a)}function VG(a,b){a.lb=!0;a.K=b;FE(a)}function dF(a){var b;b=YE(a);hF(a);FE(a);return b}
+function zF(a,b,c,d,e){var f,g,j,h;f=a.X;h=mD(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new wC(f.c.b,f.c.d,g),f=new lD(j),h=mD(f,e),b.f=j,b.j=YG(j);else DF(b,a.U);f=yC(f.c).b-yC(f.c).c;EF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function AF(a,b,c,d,e,f){var g,j;g=MF(a.W);j=mD(a.W,f);DF(b,a.V);(b.e=e)&&(b.i=qg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);EF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function MF(a){return yC(a.c).b-yC(a.c).c}
+function us(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,FE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):rs(a,a.z+ba),FE(a))}u(492,403,zi);_.Be=function(a){aF(this,a)};_.Pe=function(a,b,c){return cB(this,b,c)};_.Qe=function(){};_.ie=function(){FE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=th;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var HF=10,UE,WE,NE,OE,PE,ME,TE,ZG=null,SE,RE;
+function $G(){LE();aB.call(this);this.Vb=(dr(),dr(),IA).b;this.y=new wC(null,0,8);this.u=(UB(),VB);this.gb=y(aH,s,141,99,0);this.ab=new ZA;this.Ib=new bH;this.L=H((JD(),KD[$e]),hc);this.v=new cH;this.H=K(ou,s,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Pa,Ra,Ga,Fa,Ea]);this.$=new qF(this);SE[0]=YB;SE[1]=new WB(255,153,153);SE[2]=new WB(255,204,102);SE[3]=new WB(255,255,153);SE[4]=new WB(102,255,255);SE[5]=new WB(51,204,255);SE[6]=new WB(255,153,255)}u(491,492,zi,$G);
+_.Pe=function(a,b,c){var d;return a?(d=a.b,Ej(d.u,b,c),a):cB(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[dH(b.b),a])}};_.b=null;function eH(a){if(a.e.pb.style.display!=Pf){fB(a.d);var b;for(b=new Xi(a.f.k);b.c<b.e.Je();)a=Yi(b),a.Oe()}}function fH(a){gH.call(this,a,eb,eb,null)}function hH(a,b){gH.call(this,a,eb,eb,b)}function iH(a,b,c){gH.call(this,a,b,c,null)}
+function gH(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ec,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=zj(a)){this.c=jH;++jH;this.e=e;this.d=new $G;this.f=new kH(this.d,b,c,d);gx(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=dB(a,G(a.pb,Xf),G(a.pb,Wf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?ZG=ec:ZG="JME";b.w=rF(b,!1);b.x=rF(b,!0);rs(b,ZG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=gB(b);XA(b,null);b.pb||(b.T=0);b.U||(b.U=new wC(ac,0,13),b.X=new lD(b.U));b.V||(b.V=new wC(ac,1,13),b.W=new lD(b.V));b.Y||(b.Y=new wC(ac,0,11),new lD(b.Y));KF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;HF=10;b.Lb=!0;try{r=lH(b.Vb,"options");null!=r&&MG(b,r,!1);j=lH(b.Vb,"jme");null!=j&&(b.M=j);n=lH(b.Vb,"mol");null!=n&&(b.bb=n);g=lH(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=lH(b.Vb,Tg);null!=o&&(b.cb=o,FE(b));b.k=lH(b.Vb,"atomcolors");b.j=lH(b.Vb,"atombg");f=lH(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(UB(),VB);try{if(0!=f.indexOf(la))throw new Qn("bad hex encoding");E=XD(f.substr(1,2),16);D=XD(f.substr(3,2),16);t=XD(f.substr(5,2),16);q=v=new WB(E,D,t)}catch(J){if(J=cj(J),A(J,125))JD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&jG(b.$);h=lH(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=cj(R),!A(R,125))throw R;}b.d=202;for(f=0;23>f;++f)PE[f]=(UB(),cC),RE[f]=Tc;RE[1]=Zb;PE[1]=(UB(),ZB);RE[2]=Cb;PE[2]=cC;RE[3]=Fb;PE[3]=ZB;RE[4]=kc;PE[4]=hC;RE[5]=rc;
+PE[5]=bC;RE[9]=Vb;PE[9]=eC;RE[10]=Jb;PE[10]=eC;RE[11]=Eb;PE[11]=eC;RE[12]=bc;PE[12]=eC;RE[8]=Hc;PE[8]=jC(dC);RE[7]=tc;PE[7]=cC;RE[6]=Kc;PE[6]=ZB;RE[13]=Jc;PE[13]=ZB;RE[18]=Tc;PE[18]=ZB;RE[19]=uc;PE[19]=ZB;RE[20]=yc;PE[20]=ZB;RE[21]=zc;PE[21]=ZB;RE[22]=Ac;PE[22]=ZB;GA(b);b._=new mH;f=a.d;f.D=gB(f);null!=f.M?(DG(f,f.M,!1),null!=f.j&&f.$&&YF(f.$,f.j,!0),null!=f.k&&f.$&&YF(f.$,f.k,!1)):null!=f.bb&&dG(f,f.bb,!1,!1);FE(a.d);h=this.d;f=this.f;xE(new CE(h),f);q=0>=nH();n=new My((KE(),JE));n.pb.alt="drag out MOL or RXN file";
+Ew(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new GE(h);gx(f.i,n);t=new HE(f,n,r,j,g);jx(t.f.i,t.c,G(t.f.pb,Xf)-t.e-t.d,G(t.f.pb,Wf)-(t.b-t.d));lj(f.k,t);q?(q=new oH,Ew(q,n.pb.alt),0<=r&&(q.pb.style[oh]=r+ig),0<=o&&(q.pb.style[Ne]=o+ig),gx(f.i,q),g=new IE(f,q,r,j,g),jx(g.f.i,g.c,G(g.f.pb,Xf)-g.e-g.d,G(g.f.pb,Wf)-(g.b-g.d)),lj(f.k,g),q.pb.draggable=ih,q.pb.style[Qd]=(ap(),Jf),Jw(q,h,(Lr(),Lr(),Mr))):(n.pb.draggable=ih,n.pb.style[Qd]=(ap(),Jf),Jw(n,h,(Lr(),Lr(),Mr)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function pH(){return ru(null)}function qH(a){return ru(a)}u(493,1,Mi,fH,hH,iH,gH);_.Re=function(a){B(this.f,new rH(this,a),(gr(),gr(),hr))};_.Se=function(a){B(this.f,new sH(this,a),(Ds(),Ds(),Es))};_.Te=function(a){iG(new tH(a,this.d,NE))};_.Ue=function(){pF(this.d)};_.Ve=function(){no((ko(),lo),new uH(this))};_.We=function(){return this.b};_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};
+_.nd=function(){return G(this.f.pb,Wf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Xf);a[1]=G(this.f.pb,Wf);return a};_.od=function(){return G(this.f.pb,Xf)};_.bf=function(){return this.e.pb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=Pf};_.ff=function(){var a=this.d,b;a.Gb?b=OG(a,1)+sb+OG(a,2)+sb+OG(a,3):b=OG(a,0);return b};_.gf=function(){return Or(this.d)};
+_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=YE(a);a.Pb=b;FE(a);return c};_.jf=function(a){MG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){dG(this.d,a,!0,!0)};_.mf=function(a){DG(this.d,a,!0)};_.ne=function(){eH(this)};_.nf=function(){TF(this.d,!0)};_.of=function(a){var b=this.d;if(a=XG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;WG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new vH(this))};
+_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Xi(b.b);d.c<d.e.Je();)c=Yi(d),a?c.b=l:c.b=Hg}fB(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=XG(c,a))YF(d,b,!0),WG(c)};_.sf=function(a,b){var c=this.d,d;d=XG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,FE(c)):(d.E=b,WG(c))};_.sd=function(a){Dw(this.f,a);eH(this)};_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;FE(b)};_.vf=function(a){var b=this.d;b.fb=a;FE(b)};_.wf=function(a){this.d.sb=a};
+_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=rF(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);eH(this)};_.Bf=function(a){jF(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new UG(c,a);c.d=253;c.lb=!0;c.K=b;FE(c)};_.td=function(a){Hw(this.e.pb,a)};_.ud=function(a){this.f.pb.style[oh]=a;eH(this)};_.Df=function(a){VG(this.d,a)};_.Ef=function(){return dF(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var jH=0;
+function uH(a){this.b=a}u(494,1,{},uH);_.xc=function(){var a,b;for(b=new Xi(this.b.f.b);b.c<b.e.Je();)a=Yi(b),Co(a.u.pb,a.r)};_.b=null;function vH(a){this.b=a}u(495,1,{},vH);_.b=null;function rH(a,b){this.b=a;this.c=b}u(496,1,{},rH);_.Pc=function(a){a=a.b;no((ko(),lo),new wH(this,this.c,a))};_.b=null;_.c=null;function wH(a,b,c){this.b=a;this.d=b;this.c=c}u(497,1,{},wH);_.xc=function(){var a=this.c;this.d.b.apply(a,[dH(this.b.b),a])};_.b=null;_.c=null;_.d=null;function sH(a,b){this.b=a;this.c=b}
+u(498,1,{},sH);_.b=null;_.c=null;function Gs(a,b,c){this.b=a;this.d=b;this.c=c}u(499,1,{},Gs);_.xc=function(){var a=this.c;this.d.b.apply(a,[dH(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function xH(){var a=yH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;zH(AH,arguments)?a=arguments[0]:3==arguments.length?a=new iH(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new fH(arguments[0]):4==arguments.length?a=new gH(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new hH(arguments[0],arguments[1]));this.g=a;BH();a[Yc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=AH;BH();var f=b,g,b=DH.c;g=EH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=EH(b,
+e,f)}if(!g)throw new gj("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
+b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});FH({"0":{"0":[[pH,null,void 0]],1:[[qH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new GH(e));return[e]},ze]]}});HH(AH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function pu(){IH||(IH=!0,xH())}u(500,1,{},pu);
+var IH=!1;function tu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ze)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function su(){}u(502,1,{},su);_.xc=function(){tu()};function GH(a){this.b=a}u(503,1,{115:1,153:1},GH);_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;function CH(a){this.b=a}u(504,1,{116:1,153:1},CH);
+_.eQ=function(a){return null!=a&&A(a,116)&&this.b==a.b};_.b=null;
+function wE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(oh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Nf)||l;e=c.getAttribute(Qe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Nf)||l,h=h.getAttribute(jh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Nf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(oh);c.removeAttribute(jd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Mo();c.setAttribute(Qe,d);c.style[oh]=uE(g);c.style[Ne]=uE(b);b=new JH(a,d,n,e,c,f);no((ko(),lo),b);++a.c;return!0}function vE(a){this.b="JME.class";this.e=a}u(505,1,{},vE);_.Jc=function(){return wE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function JH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(506,1,{},JH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Qe,this.f):this.d.removeAttribute(Qe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function KH(){}u(507,1,Mi,KH);function LH(a){this.b=a}u(508,1,{},LH);_.xc=function(){this.b()};_.b=null;
+function MH(){var a=yH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;zH(NH,arguments)?a=arguments[0]:0==arguments.length&&(a=new KH);this.g=a;BH();a[Yc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){no((ko(),lo),new LH(a))});HH(NH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function qu(){OH||(OH=!0,MH())}u(509,1,{},qu);var OH=!1;function PH(a){Rn();this.i=a}
+u(510,469,di,PH);function zu(){Rn();this.i="divide by zero"}u(511,99,Hi,zu);function ju(){Rn()}function QH(a){Rn();this.i=a}u(512,99,Hi,ju,QH);function RH(){RH=x;SH=new TH(!1);UH=new TH(!0)}function TH(a){this.b=a}u(513,1,{118:1,119:1,122:1},TH);_.eQ=function(a){return A(a,119)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ih:"false"};_.b=!1;var SH,UH;
+function pE(a,b,c){var d,e;d=VH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function WH(){}function XH(a){return typeof a==Uf?Hc+(0>a?-a:a):a}function YH(a,b){var c;c=new WH;c.e=Lb+(ZH(0!=a?-a:0)?XH(0!=a?-a:0):l+Pi(c));$H(0!=a?-a:0)&&aI(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new WH;b.e=Lb+(ZH(a)?XH(a):l+Pi(b));$H(a)&&aI(a,b);return b}
+function Y(a,b){var c;c=new WH;c.e=Lb+(ZH(a)?XH(a):l+Pi(c));$H(a)&&aI(a,c);c.c=b?8:0;return c}function bI(){var a;a=new WH;a.e=Lb+(ZH(0)?XH(0):l+Pi(a));$H(0)&&aI(0,a);a.c=2;return a}function cI(a){var b;b=new WH;b.e=Lb+(ZH(a)?XH(a):l+Pi(b));$H(a)&&aI(a,b);b.c=1;return b}function $H(a){return typeof a==Uf&&0<a}function ZH(a){return null!=a&&0!=a}
+function aI(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Wh[b.d])c=c.prototype;else{c=Wh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(515,1,{},WH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function dI(a){var b;if(!(b=eI,!b&&(b=eI=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new fI(Xb+a+da);return parseFloat(a)}
+function XD(a,b){var c,d;if(null==a)throw new fI(Tf);if(2>b||36<b)throw new fI("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new fI(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new fI(Xb+a+da);if(-2147483648>c||2147483647<c)throw new fI(Xb+a+da);return c}u(517,1,{118:1,130:1});var eI=null;function gI(a){this.b=a}
+u(516,517,{118:1,122:1,123:1,130:1},gI);_.eQ=function(a){return A(a,123)&&a.b==this.b};_.hC=function(){return lu(this.b)};_.tS=function(){return l+this.b};_.b=0;function uB(a){this.b=a}u(518,517,{118:1,122:1,126:1,130:1},uB);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return lu(this.b)};_.tS=function(){return l+this.b};_.b=0;function iB(){Rn()}function Rk(a){Rn();this.i=a}u(519,99,gi,iB,Rk);function bx(){Rn()}function iy(a){Rn();this.i=a}u(520,99,Hi,bx,iy);
+function S(a){this.b=a}function Lu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Eu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function WF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hI(),iI)[b],!c&&(c=iI[b]=new S(a)),c):new S(a)}u(521,517,{118:1,122:1,128:1,130:1},S);_.eQ=function(a){return A(a,128)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function hI(){hI=x;iI=y(LG,s,128,256,0)}var iI;function Xj(a){return 0>a?-a:a}function Wj(a,b){return a>b?a:b}function JF(a){return Math.round(a)}function On(){Rn()}function kt(a){Rn();this.i=a}u(524,99,{118:1,125:1,129:1,131:1,133:1},On,kt);function Ri(){Ri=x;Si=K(Qi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Si;function fI(a){Rn();this.i=a}u(526,519,gi,fI);
+function Vn(a){this.b="Unknown";this.d=a;this.c=-1}u(527,1,{118:1,132:1},Vn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function VH(a,b){return a.charCodeAt(b)}function jI(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Tt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function vo(a,b){return a.indexOf(b)}
+function VD(a,b,c){return a.indexOf(b,c)}function lA(a,b){return a.lastIndexOf(b)}function cG(a){var b=aa,c=rh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Gw(c,++d):c=c.substr(0,d-0)+Gw(c,++d);return a.replace(RegExp(b,Ae),c)}
+function kI(a,b){for(var c=RegExp(b,Ae),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(ou,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Gw(a,b){return a.substr(b,a.length-b)}
+function uo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function wo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,118:1,120:1,122:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return bv(this)};_.tS=_.toString;function lI(){lI=x;mI={};nI={}}
+function bv(a){lI();var b=mb+a,c=nI[b];if(null!=c)return c;c=mI[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+VH(a,d++);c|=0}256==oI&&(mI=nI,nI={},oI=0);++oI;return nI[b]=c}var mI,oI=0,nI;function Kn(a,b){Ln(a.b,b);return a}function Jn(){this.b=new xo}function pI(){this.b=new xo;this.b.b+=l}u(529,1,mi,Jn,pI);_.tS=function(){return this.b.b};function $u(){this.b=new xo}
+function TD(){this.b=new xo}function Rt(a){this.b=new xo;Ln(this.b,a)}u(530,1,mi,$u,TD,Rt);_.tS=function(){return this.b.b};function WD(a){a="String index out of range: "+a;Rn();this.i=a}u(531,520,Hi,WD);
+function qI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new On;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new QH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new QH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new bx;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)iu(b,c,a[--d])}else for(c=e+c;e<c;)iu(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Iw(){Rn()}function dE(a){Rn();this.i=a}u(533,99,Hi,Iw,dE);function AB(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Xn(b,c))return a;return null}function DB(a,b){var c;return(c=AB(a.Fd(),b))?(c.fd(),!0):!1}function rI(a){var b,c,d,e;d=new Jn;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Ln(d.b,b):b=Aa,e=c.ed(),Ln(d.b,e===a?"(this Collection)":l+e);d.b.b+=Xc;return d.b.b}u(534,1,{});_.Ff=function(){throw new dE("Add not supported on this collection");};
+_.Gf=function(a){return!!AB(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return DB(this,a)};_.tS=function(){return rI(this)};u(536,534,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,139)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=$n(c),a=~~a);return a};
+function sI(a,b){var c;return A(b,137)&&(c=b.If(),pw(a.b,c))?(c=uj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function iE(a){this.b=a}u(535,536,fi,iE);_.Gf=function(a){return sI(this,a)};_.Fd=function(){return new ZD(this.b)};_.Hf=function(a){return sI(this,a)?(a=a.If(),fj(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function bE(a){if(a.c)$i(a.b),fj(a.d,a.c.If()),a.c=null;else throw new Mw("Must call next() before remove().");}
+function ZD(a){var b;this.d=a;b=new rj;a.d&&lj(b,new tI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new uI(a,d.substring(1));b.Ff(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ff(c[d])}this.b=new Xi(b)}u(537,1,{},ZD);_.dd=function(){return $D(this.b)};_.ed=function(){return this.c=Yi(this.b)};_.fd=function(){bE(this)};_.b=null;_.c=null;_.d=null;u(539,1,Ci);_.eQ=function(a){return A(a,137)&&cE(this.If(),a.If())&&cE(this.Jf(),a.Jf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=$n(this.If()));null!=this.Jf()&&(b=$n(this.Jf()));return a^b};_.tS=function(){return this.If()+rb+this.Jf()};function tI(a){this.b=a}u(538,539,Ci,tI);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return fE(this.b,a)};_.b=null;function uI(a,b){this.c=a;this.b=b}u(540,539,Ci,uI);_.If=function(){return this.b};_.Jf=function(){return this.c.f[mb+this.b]};_.Kf=function(a){return gE(this.c,this.b,a)};_.b=null;_.c=null;
+function fy(a,b){(0>a||a>=b)&&vI(a,b)}function vI(a,b){throw new iy("Index: "+a+", Size: "+b);}u(541,534,Yh);_.Lf=function(){throw new dE("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,135)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Xn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:$n(c)),b=~~b;return b};_.Fd=function(){return new Xi(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new wI(this,a)};_.Pf=function(){throw new dE("Remove not supported on this list");};function $D(a){return a.c<a.e.Je()}function Yi(a){if(a.c>=a.e.Je())throw new ex;return a.e.Mf(a.d=a.c++)}function $i(a){if(0>a.d)throw new yy;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Xi(a){this.e=a}u(542,1,{},Xi);_.dd=function(){return $D(this)};
+_.ed=function(){return Yi(this)};_.fd=function(){$i(this)};_.c=0;_.d=-1;_.e=null;function wI(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&vI(b,c);this.c=b}u(543,542,{},wI);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new ex;return this.b.Mf(this.d=--this.c)};_.b=null;function xI(a){a=new ZD(a.c.b);return new yI(a)}function zI(a,b){this.b=a;this.c=b}u(544,536,fi,zI);_.Gf=function(a){return pw(this.b,a)};_.Fd=function(){return xI(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function yI(a){this.b=a}u(545,1,{},yI);_.dd=function(){return $D(this.b.b)};_.ed=function(){return(this.b.c=Yi(this.b.b)).If()};_.fd=function(){bE(this.b)};_.b=null;u(546,541,Yh);_.Lf=function(a,b){var c;c=GB(this,a);var d=c.e;new BB(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=GB(this,a);try{return HB(b)}catch(c){c=cj(c);if(A(c,138))throw new iy("Can't get element "+a);throw c;}};_.Fd=function(){return GB(this,0)};
+_.Pf=function(a){var b,c;b=GB(this,a);try{c=HB(b)}catch(d){d=cj(d);if(A(d,138))throw new iy("Can't remove element "+a);throw d;}AI(b);return c};function BI(a){a.c=y(CI,s,0,0,0)}function PA(a,b,c){(0>b||b>a.d)&&vI(b,a.d);a.c.splice(b,0,c);++a.d}function lj(a,b){iu(a.c,a.d++,b);return!0}function Cv(a,b){fy(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(cE(b,a.c[c]))return c;return-1}function Fv(a,b){var c;c=(fy(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function kj(a,b){var c;c=Qj(a,b);if(-1==c)return!1;Fv(a,c);return!0}function Vk(a,b){var c;if(b.length<a.d){c=b;var d;d=bu(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)iu(b,c,a.c[c]);b.length>a.d&&iu(b,a.d,null);return b}function rj(){BI(this)}function uC(a){BI(this);this.c.length=a}function oB(a){BI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(547,541,$h,rj,uC,oB);_.Lf=function(a,b){PA(this,a,b)};
+_.Ff=function(a){return lj(this,a)};_.Ue=function(){this.c=y(CI,s,0,0,0);this.d=0};_.Gf=function(a){return-1!=Qj(this,a)};_.Mf=function(a){return Cv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return Fv(this,a)};_.Hf=function(a){return kj(this,a)};_.Je=function(){return this.d};_.d=0;function FB(a,b,c){var d;for(d=0;d<b;++d)iu(a,d,c)}function At(){At=x;Bt=new DI}var Bt;function DI(){}u(550,541,ai,DI);_.Gf=function(){return!1};_.Mf=function(){throw new bx;};_.Je=function(){return 0};
+function EI(){this.b=new Date}function FI(a){return 10>a?bb+a:l+a}u(551,1,{118:1,121:1,122:1,134:1},EI);_.eQ=function(a){return A(a,134)&&Ou(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=vu(c&4194303,b&4194303,e&1048575);a=vu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(GI(),HI)[this.b.getDay()]+ba+II[this.b.getMonth()]+ba+FI(this.b.getDate())+ba+FI(this.b.getHours())+mb+FI(this.b.getMinutes())+mb+FI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function GI(){GI=x;HI=K(ou,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));II=K(ou,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var HI,II;
+function tt(a,b){return null==z(a.b,b,a)}function st(){this.b=new Vi}u(553,536,{118:1,121:1,139:1},st);_.Ff=function(a){return tt(this,a)};_.Gf=function(a){return pw(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return xI(new zI(this.b,new iE(this.b)))};_.Hf=function(a){return null!=fj(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return rI(new zI(this.b,new iE(this.b)))};_.b=null;
+function GB(a,b){var c,d;(0>b||b>a.c)&&vI(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new JI(a,b,d)}function KB(){this.b=new KI;this.c=0}u(554,546,ai,KB);_.Ff=function(a){new BB(a,this.b);++this.c;return!0};_.Of=function(a){return GB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function HB(a){if(a.c==a.e.b)throw new ex;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function AI(a){if(!a.d)throw new yy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function JI(a,b,c){this.e=a;this.c=c;this.b=b}u(555,1,{},JI);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return HB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new ex;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){AI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function KI(){this.b=this.c=this}
+function BB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(556,1,{},KI,BB);_.b=null;_.c=null;_.d=null;function aE(a,b){this.b=a;this.c=b}u(557,539,Ci,aE);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function ex(){Rn()}u(558,99,{118:1,125:1,131:1,133:1,138:1},ex);function cE(a,b){return ku(a)===ku(b)||null!=a&&Xn(a,b)}function tC(a){var b=y(LB,s,91,0,0);return Vk(a.b,b)}function ZA(){this.b=new rj}
+u(560,541,$h,ZA);_.Lf=function(a,b){PA(this.b,a,b)};_.Ff=function(a){return lj(this.b,a)};_.Gf=function(a){return-1!=Qj(this.b,a)};_.Mf=function(a){return Cv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Xi(this.b)};_.Pf=function(a){return Fv(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return rI(this.b)};_.b=null;function eG(a){a.hc.d.hb&&zC(a)}function LI(a){var b;if(a.hc.d.hb){b=qA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}BC(a)}
+function MI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function iG(a){var b=a.k;NI(a.hc.d,b.b,b.c);!pA(a)&&UA(a);EA(a)}function OI(){EC.call(this,l);this.j=new OB(this.Sf());nB(this.r,new PI(this))}u(562,428,Oi);_.Td=function(a,b){return ku(a.i)===ku(this.j)?(LI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){LI(this)};_.j=null;_.k=null;
+function tH(a,b,c){OI.call(this);this.hc&&GC(this.hc.d,!1);DC(this,!1);XA(this,new OC(0));a=new SC(a,1);Q(this,a,null);a=new aB;Q(a,this.j,null);Q(this,a,null);b&&(this.k=qA(b),CC(this),MI(this.k,~~(G(b.Vb.pb,Xf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Wf)/2)-~~(this.cc/2)));c&&P(this,c)}u(561,562,Oi,tH);_.Sf=function(){return"OK"};function bG(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Mw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Mw(dc);a.b=a.b.c;return a.b.b}
+function mH(){this.b=this.c=new QI}u(563,1,{},mH);_.b=null;function QI(){this.b=null}function TG(a){this.b=a}u(564,1,{},QI,TG);_.b=null;_.c=null;_.d=null;function PI(a){this.b=a}u(565,463,bi,PI);_.b=null;
+function EE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){tE(a.b.Ab,K(ou,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=kI(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],iu(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{SF(a.b,b,!0)?(rs(a.b,"Structure pasted"+e),iF(a.b),fB(a.b),d=!0):(iG(new tH(a.b.K,a.b,NE)),TF(a.b,!0),fB(a.b))}catch(n){if(n=cj(n),A(n,125))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",FE(e),iG(new tH(a.b.K,
+a.b,NE)),fB(a.b);else throw n;}}d&&a.b.Qe(b)}function os(a){this.b=a}u(566,1,{},os);_.b=null;function bF(){bF=x;cF=new RI("COPY_SMILES",0);eF=new RI("COPY_MOL",1);fF=new RI("PASTE",2);SI=K(TI,s,140,[cF,eF,fF])}function RI(a,b){I.call(this,a,b)}u(567,141,{118:1,122:1,124:1,140:1},RI);var SI,eF,cF,fF;function SG(){this.e=y(aH,s,141,99,0)}u(568,1,{},SG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function UI(a){a.c=y(M,m,-1,20,1);a.B=y(M,m,-1,20,1);a.K=y(lF,s,-1,20,1);a.N=y(lF,s,-1,20,1);a.H=cu([20,7]);a.e=y(M,m,-1,20,1);a.d=y(ou,s,1,20,0);a.p=y(ou,s,1,20,0);a.y=y(M,m,-1,20,1);a.A=y(M,m,-1,20,1);a.I=y(M,m,-1,20,1);a.J=y(M,m,-1,20,1);a.t=y(M,m,-1,20,1);a.C=y(M,m,-1,20,1);a.L=y(M,m,-1,20,1);a.O=y(M,m,-1,20,1);a.f=y(ou,s,1,20,0);a.r=cu([10,2]);a.j=y(M,m,-1,101,1)}
+function VI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(lF,s,-1,4,1);d=y(lF,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=WI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+WI(r[2],d[2],r[3],d[3]),d=WI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;CG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=XI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(lF,s,-1,2,1);YI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==FG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;rs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];JG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&BG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(JF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(JF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function zG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&xG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,xG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];mG(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)CG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)JG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];lG(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];mG(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];JG(a);a.I[a.v]=n;a.J[a.v]=c+d;lG(a);b&&(mG(a,n),nF(a))}c=4}ZI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function YI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function yG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])$I(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,$I(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){rs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[XI(a,a.E,a.H[a.E][d])],2<d||1!=b){rs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(lF,s,-1,2,1);YI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)CG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)CG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)CG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)JG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[XI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[XI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(JF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(JF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;JG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(JG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(JG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(mG(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&ZI(a,j);-1<n&&(a.E=n)}
+function $I(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)CG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function ZI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=FG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function XI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function aJ(a,b,c){var d,e,f,g;e=th;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Uu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Uu(c[d])&&!Iu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Ou(c[d],e)&&(b[d]=g,c[d]=th,++f);if(f==a.u)break}return g==a.u}
+function nF(a){var b,c,d;b=y(lF,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{mF(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;oF(a)}}
+function mF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function xG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=bJ(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&rs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?rs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?rs(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?rs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:rs(a.o,"Charge change not possible on the halogen !");break;case 18:rs(a.o,
+"Use X button to change charge on the X atom !")}}
+function ZF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&mG(a,c);nF(a);rs(a.o,"Smaller part(s) removed !");return 1}
+function FG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function KG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];oG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),oG(a));4==a.t[d]&&(a.t[d]=1)}}
+function WI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function lG(a){var b;cJ(a);b=a.t.length;a.L=y(M,m,-1,b,1);a.O=y(M,m,-1,b,1);oF(a);oG(a)}
+function CG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,m,-1,c,1),qI(a.c,b,a.c.length),a.c=b,b=y(M,m,-1,c,1),qI(a.B,b,a.B.length),a.B=b,b=y(M,m,-1,c,1),qI(a.y,b,a.y.length),a.y=b,b=y(M,m,-1,c,1),qI(a.e,b,a.e.length),a.e=b,b=y(ou,s,1,c,0),qI(a.d,b,a.d.length),a.d=b,b=y(ou,s,1,c,0),qI(a.p,b,a.p.length),a.p=b,b=y(lF,s,-1,c,1),qI(a.K,b,a.K.length),a.K=b,b=y(lF,s,-1,c,1),qI(a.N,b,a.N.length),a.N=b,b=cu([c,7]),qI(a.H,b,a.H.length),a.H=b,c=y(M,m,-1,c,1),qI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function PF(a,b,c,d,e,f,g){var j;j=O(N(JF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(JF(a.N[c]-~~(f/2))));return new TA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function JG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,m,-1,b,1),qI(a.I,c,a.I.length),a.I=c,c=y(M,m,-1,b,1),qI(a.J,c,a.J.length),a.J=c,c=y(M,m,-1,b,1),qI(a.t,c,a.t.length),a.t=c,c=y(M,m,-1,b,1),qI(a.C,c,a.C.length),a.C=c,c=y(M,m,-1,b,1),qI(a.L,c,a.L.length),a.L=c,c=y(M,m,-1,b,1),qI(a.O,c,a.O.length),a.O=c,b=y(ou,s,1,b,0),qI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function sG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(LE(),aa);j+="JME 2013-10-12 "+new EI+"\n \n";j+=rG(a.u,3)+rG(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=PG(0.055999999999999994*(a.K[e]-c),10,4)+PG(0.055999999999999994*(g-a.N[e]),10,4)+PG(0,10,4);h=OF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+rG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=rG(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:dJ(a,e)&&(g=2),c=rG(a.I[e],3)+rG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=rG(a.J[e],3)+rG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=rG(a.J[e],3)+rG(a.I[e],3)),j+=c+rG(g,3)+rG(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+rG(e,4)+rG(a.B[e],4)+aa);return j+"M END\n"}
+function RG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,ub,Z,L,fa,Mc,ug,yb,Xd,Yd,Zd,Za,Nc;r=y(M,m,-1,a.u+10,1);q=y(M,m,-1,a.u+10,1);n=y(M,m,-1,a.u+1,1);o=y(M,m,-1,7,1);yb=y(M,m,-1,a.u+1,1);v=y(eJ,s,-1,a.u+1,2);D=y(eJ,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;ZF(a,!0);ug=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ug=!1;break}if(a.o.t&&ug){fJ(a);KG(a);gJ(a,D);hJ(a,v,D);var Kb,Ed,sf,fc,Le,Fd,Gd,jb,iK,ee,w,ya,tn,un,Ct,yf,Qa,vn,wn,Qc,xn;Kb=y(M,m,-1,a.u+1,1);Ed=y(M,m,-1,a.u+1,1);jb=y(iJ,s,-1,a.u+1,3);var Dt=a.u,yn,
+Lh,Et,Gg,Zj,Se,zf;Zj=y(iJ,s,-1,Dt+2,3);Se=y(M,m,-1,100,1);zf=5;Gg=0;Se[0]=3;Zj[1]=vh;Zj[2]=wh;Et=2;if(!(3>Dt))for(;zf<Se[Gg]*Se[Gg];){Lh=0;for(yn=!0;yn&&Lh<=Gg&&zf>=Se[Lh]*Se[Lh];)0==zf%Se[Lh]?yn=!1:++Lh;if(yn){Zj[++Et]=Ru(zf);if(Et>=Dt)break;Gg<Se.length-1&&(++Gg,Se[Gg]=zf)}zf+=2}for(w=1;w<=a.u;++w){for(ya=wn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(wn*=a.i[ya]);vn=a.c[w];18==vn&&(xn=a.p[w],Fd=xn.charCodeAt(0)-65+1,Gd=0,1<xn.length&&(Gd=xn.charCodeAt(1)-97),0>Fd&&(Fd=0),0>Gd&&(Gd=0),vn=28*Fd+Gd);
+yf=0;-2>a.B[w]?yf=1:-2==a.B[w]?yf=2:-1==a.B[w]?yf=3:1==a.B[w]?yf=4:2==a.B[w]?yf=5:2<a.B[w]&&(yf=6);Qc=1;jb[w]=Ru(wn);Qc*=126;jb[w]=Mu(jb[w],Ru(a.y[w]*Qc));Qc*=7;jb[w]=Mu(jb[w],Ru(yf*Qc));Qc*=7;jb[w]=Mu(jb[w],Ru(vn*Qc));Qc*=783;jb[w]=Mu(jb[w],Ru(a.A[w]*Qc))}for(Le=0;!aJ(a,Kb,jb);){Ct=!1;for(w=1;w<=a.u;++w)Kb[w]!=Ed[w]&&(Ed[w]=Kb[w],Ct=!0);if(Ct){for(w=1;w<=a.u;++w){jb[w]=uh;for(ya=1;ya<=a.A[w];++ya)jb[w]=Vu(jb[w],Zj[Kb[a.H[w][ya]]])}Le=0}else if(0<Le){for(w=1;w<=a.u;++w)jb[w]=uh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Kb[w]==Kb[ya]){jb[w]=vh;break a}}else{for(w=1;w<=a.u;++w){jb[w]=uh;for(ya=1;ya<=a.A[w];++ya)sf=a.H[w][ya],jb[w]=Vu(jb[w],Ru(a.c[sf]*a.i[XI(a,w,sf)]))}Le=1}aJ(a,Kb,jb);for(w=1;w<=a.u;++w)jb[w]=Ru(Ed[w]*a.u+Kb[w])}for(w=1;w<=a.u;++w)Ed[w]=Kb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Ed[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
+a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Ed[w]=Ed[Qa];Ed[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Kb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Kb[a.I[w]],a.J[w]=Kb[a.J[w]],a.I[w]>a.J[w]&&(ee=a.I[w],a.I[w]=a.J[w],a.J[w]=ee,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){un=tn=
+a.u;fc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<tn?(tn=a.I[ya],un=a.J[ya],fc=ya):a.I[ya]==tn&&a.J[ya]<un&&(un=a.J[ya],fc=ya);ee=a.I[w];a.I[w]=a.I[fc];a.I[fc]=ee;ee=a.J[w];a.J[w]=a.J[fc];a.J[fc]=ee;ee=a.t[w];a.t[w]=a.t[fc];a.t[fc]=ee;ee=a.C[w];a.C[w]=a.C[fc];a.C[fc]=ee;iK=a.f[w];a.f[w]=a.f[fc];a.f[fc]=iK}lG(a);oG(a);gJ(a,D);hJ(a,v,D)}else{gJ(a,D);a.i=y(M,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,m,-1,a.u+1,1);Nc=1;a.b[1]=1;for(Z=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Mc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Mc=!1;break}Mc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Nc==a.u)break;c=n[Z--]}else if(1==L)yb[o[1]]=c,c=o[1],a.b[c]=++Nc;else{n[++Z]=c;e=0;for(t=1;t<=L;++t)if(h=XI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=XI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Nc}}yb=y(M,m,-1,a.u+1,1);b=y(M,m,-1,a.u+1,1);R=y(eJ,s,-1,a.u+1,2);Xd=y(eJ,s,-1,a.u+1,2);f=Nc=Z=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Nc]=c;for(a.b[c]=0;;){L=e=0;ub=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==Z)break a;Xd[c]=!0;c=n[Z--]}else break}f=c;c=e;1<L&&(n[++Z]=f,R[e]=!0)}Yd=y(M,m,-1,a.v+1,1);Zd=y(M,m,-1,a.u+1,1);if(a.o.Pb){var kK=yb,vO=fa,Ft,lK,Mh,Te,Gt,Ht,Oa,$j,It;Mh=y(M,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Mh[b[Oa]]=Oa;Gt=y(eJ,s,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)Ft=b[Oa],lK=kK[Ft],Te=XI(a,Ft,lK),0!=Te&&(jJ(a,Te,Mh,Yd,D),Gt[Te]=!0);for(Oa=1;Oa<=a.v;++Oa)Gt[Oa]||jJ(a,Oa,Mh,Yd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ht=It=0;for($j=1;$j<=a.A[Oa];++$j){Te=XI(a,Oa,a.H[Oa][$j]);if(5==a.i[Te])continue a;1==a.t[Te]&&0!=kJ(a,Te,Oa)&&++It;2==a.t[Te]&&(Ht=a.H[Oa][$j])}if(0!=It)if(0<Ht){var ka=a,nK=Oa,Af=Mh,cd=Zd,vc=void 0,ak=void 0,Rc=void 0,Ue=void 0,Sc=void 0,zn=void 0,An=void 0,Bn=void 0,fe=void 0,dd=void 0,ed=void 0,
+Jt=void 0,bk=void 0,ge=void 0,ck=void 0,Ve=void 0,dk=void 0,Kt=void 0,ek=void 0,We=void 0,oK=void 0,Bf=void 0,pK=void 0,Lt=void 0,fk=void 0,Cf=void 0,ed=1,ak=nK,vc=y(M,m,-1,ka.u+1,1);for(vc[1]=nK;;){Jt=!1;for(dd=1;dd<=ka.A[ak];++dd)if(Rc=ka.H[ak][dd],!(Rc==vc[1]||Rc==vc[ed-1]))if(Ue=XI(ka,ak,Rc),2==ka.t[Ue]&&5!=ka.i[Ue]){ak=vc[++ed]=Rc;Jt=!0;break}if(!Jt)break}if(!(0==ed%2||2>ka.A[vc[ed]]||3<ka.A[vc[ed]])){Cf=vc[1];Sc=vc[~~((ed+1)/2)];fe=vc[ed];Bf=We=Ve=ge=0;Lt=Kt=!1;for(dd=1;dd<=ka.A[Cf];++dd)Rc=
+ka.H[Cf][dd],Ue=XI(ka,Cf,Rc),1!=ka.t[Ue]||5==ka.i[Ue]||(0==ge?ge=Rc:Ve=Rc);0<Af[Ve]&&Af[ge]>Af[Ve]&&(zn=ge,ge=Ve,Ve=zn);bk=ge;0==ge&&(bk=Ve,Kt=!0);for(dd=1;dd<=ka.A[fe];++dd)Rc=ka.H[fe][dd],Ue=XI(ka,fe,Rc),1!=ka.t[Ue]||5==ka.i[Ue]||(0==We?We=Rc:Bf=Rc);0<Af[Bf]&&Af[We]>Af[Bf]&&(zn=We,We=Bf,Bf=zn);ek=We;0==We&&(ek=Bf,Lt=!0);ck=kJ(ka,XI(ka,Cf,ge),Cf);dk=kJ(ka,XI(ka,Cf,Ve),Cf);oK=kJ(ka,XI(ka,fe,We),fe);pK=kJ(ka,XI(ka,fe,Bf),fe);1<(0>ck+dk?-(ck+dk):ck+dk)||0!=oK||0!=pK?rs(ka.o,"Bad stereoinfo on allene !"):
+(An=ka.K[vc[ed-1]]-ka.K[fe],Bn=ka.N[vc[ed-1]]-ka.N[fe],fk=Math.sqrt(An*An+Bn*Bn),0.001>fk&&(fk=0.001),0<(ka.N[ek]-ka.N[vc[ed-1]])*(An/fk)-(ka.K[ek]-ka.K[vc[ed-1]])*(Bn/fk)?cd[Sc]=1:cd[Sc]=-1,Kt&&(cd[Sc]*=-1),Lt&&(cd[Sc]*=-1),bk==ge&&0>ck&&(cd[Sc]*=-1),bk==Ve&&0>dk&&(cd[Sc]*=-1),Af[bk]>Af[ek]&&(cd[Sc]*=-1))}}else b:{var wc=a,xc=Oa,wO=kK,xO=Mh,yO=r,zO=q,AO=vO,Cn=Zd,Dn=void 0,fd=void 0,Mt=void 0,Nh=void 0,Ca=void 0,Oh=void 0,Id=void 0,gk=void 0,he=void 0,Tb=void 0,ia=void 0,Mb=void 0,Xe=void 0,En=void 0,
+gd=void 0,oa=void 0,Fn=void 0,Mb=y(M,m,-1,4,1),En=y(M,m,-1,4,1),Ph=wc,ie=xc,qK=xO,Nt=wO,rK=yO,sK=zO,BO=AO,Nb=Mb,hk=void 0,hd=void 0,Gn=void 0,Hn=void 0,Ot=void 0,ik=void 0,ik=-1;0<Nt[ie]&&(Nb[++ik]=Nt[ie]);for(hd=1;hd<=BO;++hd)rK[hd]==ie&&(Nb[++ik]=sK[hd]),sK[hd]==ie&&(Nb[++ik]=rK[hd]);for(hd=ik+1;hd<Ph.A[ie];++hd){Ot=Ph.u+1;Gn=1;c:for(;Gn<=Ph.A[ie];++Gn){hk=Ph.H[ie][Gn];for(Hn=0;Hn<hd;++Hn)if(hk==Nb[Hn])continue c;qK[hk]<Ot&&(Ot=qK[hk],Nb[hd]=hk)}}0==Nt[ie]&&0<Ph.y[ie]?(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=
+Nb[0],Nb[0]=-1):0<Ph.y[ie]&&(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=-1);for(Ca=gk=Oh=Nh=Fn=Id=Tb=0;4>Ca;++Ca)0>=Mb[Ca]||(Dn=XI(wc,xc,Mb[Ca]),En[Ca]=kJ(wc,Dn,xc),0<En[Ca]?(++Tb,Fn=Mb[Ca],Oh=Mb[Ca]):0>En[Ca]?(++Id,Nh=Mb[Ca],Oh=Mb[Ca]):gk=Mb[Ca]);he=Tb+Id;oa=y(M,m,-1,4,1);gd=0;if(3==wc.A[xc]){if(1==Tb&&1==Id||3==he&&0<Tb&&0<Id){rs(wc.o,"Error in C3H stereospecification !");break b}Xe=Mb[0];1==he?Xe=Oh:2==he&&(Xe=gk);ia=VI(wc,xc,Xe,Mb);oa[0]=Oh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Tb?gd=1:gd=-1}else if(4==wc.A[xc])if(1==
+he)ia=VI(wc,xc,Oh,Mb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Tb?gd=1:gd=-1;else{Xe=Mb[0];1<gk&&(Xe=gk);1==Tb?Xe=Fn:1==Id&&(Xe=Nh);ia=VI(wc,xc,Xe,Mb);fd=y(M,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Dn=XI(wc,xc,ia[Ca]),fd[Ca]=kJ(wc,Dn,xc);if(4==he){if(0==Tb||0==Id){rs(wc.o,"Error in C4 stereospecification !");break b}if(1==Tb||1==Id)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],gd=fd[0];else{for(Ca=0;4>Ca;++Ca)-1==fd[Ca]&&(fd[Ca]=0);he=2}}else if(3==he)if(3==Tb||3==Id)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
+ia[2],oa[3]=ia[1],0<Tb?gd=-1:gd=1;else{1==Tb?Tb=Mt=1:Id=Mt=-1;for(Ca=0;4>Ca;++Ca)fd[Ca]==Mt&&(fd[Ca]=0);he=2}if(2==he)if(1==Tb&&1==Id)ia[1]==Nh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Nh&&(ia[2]=ia[3]),oa[0]=Fn,oa[1]=Nh,oa[2]=ia[2],oa[3]=ia[1],gd=1;else{if(fd[0]==fd[1]||fd[1]==fd[2]){rs(wc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=fd[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Tb?gd=1:gd=-1}}var $=oa,jk=Mb,qb=void 0;jk[0]==$[1]?(qb=
+$[0],$[0]=$[1],$[1]=qb,qb=$[2],$[2]=$[3],$[3]=qb):jk[0]==$[2]?(qb=$[2],$[2]=$[0],$[0]=qb,qb=$[1],$[1]=$[3],$[3]=qb):jk[0]==$[3]&&(qb=$[3],$[3]=$[0],$[0]=qb,qb=$[1],$[1]=$[2],$[2]=qb);jk[1]==$[2]?(qb=$[1],$[1]=$[2],$[2]=qb,qb=$[2],$[2]=$[3],$[3]=qb):jk[1]==$[3]&&(qb=$[1],$[1]=$[3],$[3]=qb,qb=$[2],$[2]=$[3],$[3]=qb);oa[2]==Mb[2]?Cn[xc]=1:oa[2]==Mb[3]?Cn[xc]=-1:rs(wc.o,"Error in stereoprocessing ! - t30");Cn[xc]*=gd}}}Za=new pI;j=y(M,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
+R[c]&&(Za.b.b+=ua);0<yb[t]&&lJ(a,c,yb[c],Za,Yd);var Qh=v[c],Ob=void 0,kk=void 0,Rh=void 0,V=void 0,V=Tc,Ob=!1;0!=a.B[c]&&(Ob=!0);0!=Zd[c]&&(Ob=!0);Rh=-1;for(kk=1;kk<=a.z;++kk)if(a.r[kk][0]==c){Rh=a.r[kk][1];break}-1<Rh&&(Ob=!0);a.o.Ob&&0<a.e[c]&&(Ob=!0,Rh=1);switch(a.c[c]){case 2:V=Cb;break;case 3:Qh?V="c":V=Fb;break;case 4:Qh?(V=Mf,0<a.y[c]&&(Ob=!0)):V=kc;break;case 5:Qh?V="o":V=rc;break;case 7:Qh?(V="p",0<a.y[c]&&(Ob=!0)):V=tc;break;case 8:Qh?V=zg:V=Hc;break;case 13:Qh?V=Cg:V=Jc;Ob=!0;break;case 6:V=
+Kc;Ob=!0;break;case 9:V=Vb;break;case 10:V=Jb;break;case 11:V=Eb;break;case 12:V=bc;break;case 1:V=Zb;Ob=!0;break;case 19:V=uc;Ob=!0;break;case 20:V=yc;Ob=!0;break;case 21:V=zc;Ob=!0;break;case 22:V=Ac;Ob=!0;break;case 18:Ob=!0,V=a.p[c],(H(V,wa)||H(V,$c)||H(V,wb))&&(Ob=!1)}Ob&&(V=Uc+V,1==Zd[c]?V+=vb:-1==Zd[c]&&(V+="@@"),1==a.y[c]?V+=Zb:1<a.y[c]&&(V+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Xj(a.B[c])&&(V+=Xj(a.B[c]))),-1<Rh&&(V+=mb+Rh),V+=Xc);Ln(Za.b,V);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&lJ(a,r[E],q[E],Za,Yd),9<E&&(Za.b.b+="%"),Kn(Za,l+(new S(E)).b);Xd[c]&&(Za.b.b+=va)}return Za.b.b}function QG(a){a=new $E(a);lG(a);return a}
+function mG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)pF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function nG(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&mG(a,c);0==a.A[d]&&mG(a,d)}
+function fJ(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=XI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&mG(a,c)}}}function cJ(a){var b;b=a.c.length;a.H=cu([b,7]);a.A=y(M,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function hJ(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,m,-1,a.v+1,1);r=y(eJ,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[XI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(eJ,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(eJ,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:dJ(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(eJ,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function oF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(JF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(JF((a.N[b]+a.N[c])/2)))}function gJ(a,b){var c;for(c=1;c<=a.v;++c)QF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function OF(a,b){var c;c=(LE(),RE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function dJ(a,b){return 2==a.t[b]?!0:!1}function QF(a,b,c){var d,e,f,g;g=1;a.b=y(M,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function AG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=cu([b+5,2]),qI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function jG(a){var b;a.z=0;a.s=0;RG(a);for(b=1;b<=a.u;++b)a.E=b,AG(a);a.E=0}
+function kG(a){var b,c;b=y(lF,s,-1,4,1);mF(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function gF(a,b){var c,d,e,f,g,j,h,n;c=y(lF,s,-1,4,1);mF(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;mF(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function NG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function qG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&jI(c,Xc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Zb);g=Wj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Gw(c,d+1);try{a.o.z=XD(j,10)}catch(h){if(h=cj(h),A(h,125))a.o.z=0;else throw h;}a.E=b;AG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Fb)?3:H(d,Cb)?2:H(d,kc)?4:H(d,rc)?5:H(d,tc)?7:H(d,Hc)?8:H(d,Vb)?9:H(d,Jb)?10:H(d,Eb)?11:H(d,bc)?12:H(d,Zb)?1:H(d,Jc)?13:H(d,Kc)?6:H(d,uc)?19:H(d,yc)?20:H(d,zc)?21:H(d,Ac)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=VH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=VH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=VH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=VH(c,g++);for(;45==e;)--d,e=VH(c,g++)}a.B[b]=d}}}
+function YF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new sE(b);try{for(;b.k=lE(b,b.b),b.k<b.j;)d=WF(XD(oE(b),10)).b,c=e=WF(XD(oE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=cj(f),A(f,125))In(f);else throw f;}}function lJ(a,b,c,d,e){b=XI(a,b,c);5!=a.i[b]&&dJ(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),Ln(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Wc)}
+function BG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,rs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:rs(a.o,"Stereomarking allowed only on single and double bonds!")}
+function jJ(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=XI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=XI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=XI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=XI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))rs(a.o,"Not unique E/Z geometry !");else{j=XI(a,b,e);f=XI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=XI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function bJ(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=XI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(dJ(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function kJ(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function oG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=bJ(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function qF(a){UI(this);this.o=a;this.z=this.v=this.u=0}
+function XF(a,b){var c,d,e,f,g,j,h;qF.call(this,a);f=l;j=UF(b);if(null!=j){h=new rE(b,j,!0);for(e=1;4>=e;++e)f=VF(h,j);g=WF(XD(uo(f.substr(0,3)),10)).b;c=WF(XD(uo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)CG(this),f=VF(h,j),this.K[e]=(new gI(dI(uo(f.substr(0,10))))).b,this.N[e]=-(new gI(dI(uo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=uo(f.substr(31,d-31)),qG(this,e,d),62<=f.length&&(f=uo(f.substr(60,3)),0<f.length&&(f=WF(XD(f,10)).b,0<f&&(this.E=e,a.z=f,AG(this),this.E=0)));for(e=1;e<=c;++e)JG(this),
+f=VF(h,j),this.I[e]=WF(XD(uo(f.substr(0,3)),10)).b,this.J[e]=WF(XD(uo(f.substr(3,3)),10)).b,g=WF(XD(uo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=WF(XD(uo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);cJ(this);NG(this);nF(this);for(lG(this);(h.k=lE(h,h.b),h.k<h.j)&&!(null==(f=oE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new qE(f);oE(g);oE(g);j=WF(XD(oE(g),10)).b;
+for(e=1;e<=j;++e)c=WF(XD(oE(g),10)).b,this.B[c]=WF(XD(oE(g),10)).b}if(0==f.indexOf("M APO")){g=new qE(f);oE(g);oE(g);j=WF(XD(oE(g),10)).b;for(e=1;e<=j;++e)c=WF(XD(oE(g),10)).b,f=WF(XD(oE(g),10)).b,this.E=c,W(this,0),qG(this,this.u,uc+f),this.E=0}}fJ(this);lG(this)}}
+function UG(a,b){var c,d,e,f,g;qF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));jI(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new qE(b);d=WF(XD(oE(f),10)).b;e=WF(XD(oE(f),10)).b;for(c=1;c<=d;++c)g=oE(f),CG(this),qG(this,this.u,g),this.K[c]=(new gI(dI(oE(f)))).b,this.N[c]=-(new gI(dI(oE(f)))).b;for(c=1;c<=e;++c)if(JG(this),this.I[c]=WF(XD(oE(f),10)).b,this.J[c]=WF(XD(oE(f),10)).b,this.t[c]=WF(XD(oE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;cJ(this);NG(this);nF(this)}catch(j){j=cj(j);if(A(j,125)){j.Ic();this.u=0;return}throw j;}fJ(this);lG(this)}}
+function $F(a,b,c){var d,e,f;qF.call(this,a);f=y(M,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(CG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))JG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;lG(this);nF(this)}
+function tG(a,b,c){var d,e,f,g,j;qF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,m,-1,this.u+1,1);this.B=y(M,m,-1,this.u+1,1);this.y=y(M,m,-1,this.u+1,1);this.e=y(M,m,-1,this.u+1,1);this.d=y(ou,s,1,this.u+1,0);this.K=y(lF,s,-1,this.u+1,1);this.N=y(lF,s,-1,this.u+1,1);this.p=y(ou,s,1,this.u+1,0);this.I=y(M,m,-1,this.v+1,1);this.J=y(M,m,-1,this.v+1,1);this.t=y(M,m,-1,this.v+1,1);this.f=y(ou,s,1,this.v+1,0);this.C=y(M,m,-1,this.v+1,1);this.r=cu([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}lG(this);nF(this)}
+function $E(a){var b;UI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,m,-1,this.u+1,1);qI(a.c,this.c,this.u+1);this.B=y(M,m,-1,this.u+1,1);qI(a.B,this.B,this.u+1);this.y=y(M,m,-1,this.u+1,1);qI(a.y,this.y,this.u+1);this.e=y(M,m,-1,this.u+1,1);qI(a.e,this.e,this.u+1);this.d=y(ou,s,1,this.u+1,0);qI(a.d,this.d,this.u+1);this.K=y(lF,s,-1,this.u+1,1);qI(a.K,this.K,this.u+1);this.N=y(lF,s,-1,this.u+1,1);qI(a.N,this.N,this.u+1);this.p=y(ou,s,1,this.u+1,0);qI(a.p,this.p,this.u+1);this.I=y(M,
+m,-1,this.v+1,1);qI(a.I,this.I,this.v+1);this.J=y(M,m,-1,this.v+1,1);qI(a.J,this.J,this.v+1);this.t=y(M,m,-1,this.v+1,1);qI(a.t,this.t,this.v+1);this.f=y(ou,s,1,this.v+1,0);qI(a.f,this.f,this.v+1);this.C=y(M,m,-1,this.v+1,1);qI(a.C,this.C,this.v+1);this.r=cu([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function PG(a,b,c){var d,e,f;if(0==c)return rG(lu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(JF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new gI(a)).b;d=vo(e,wo(46));0>d&&(e+=Xa,d=vo(e,wo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function UF(a){var b;b=new rE(a,aa,!0);if(4<kE(b))return aa;b=new rE(a,rh,!0);return 4<kE(b)?rh:null}
+function rG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function VF(a,b){for(var c,d;a.k=lE(a,a.b),a.k<a.j;){d=oE(a);if(H(d,b))return ba;for(oE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(569,1,{141:1},qF,XF,UG,$F,tG,$E);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function ss(){ss=x;ts=new qD(Zb)}
+function fG(a,b){var c;ss();var d;OI.call(this);this.d=new OB("Help");new OB("Home");this.e=b;P(this,(LE(),NE));this.hc&&GC(this.hc.d,!1);DC(this,!1);d=qA(b);if(1==a)this.f||(this.f=new ZC(d),MI(this.f,-30,0)),this.k=this.f,c=YE(b),this.hc&&FC(this.hc.d.I.c,Ic),XA(this,new JB(2)),this.i=new qD(c+" "),Q(this,this.i,Ib),d=new aB,Q(d,this.j,null),this.e.Hb&&(c=new OB("Submit"),Q(d,c,null)),Q(this,d,Lc),pD(this.i,uo(Bo(this.i.hc.b.pb,jh))),this.hc&&GC(this.hc.d,!0),DC(this,!0);else if(2==a)this.c||
+(this.c=new ZC(d),MI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&FC(this.hc.d.I.c,"Nonstandard atom"),XA(this,new JB(2)),c=new aB,Q(c,new SC("atomic SMILES",1),null),Q(this,c,pc),c=Zb,ts&&(c=Bo(ts.hc.b.pb,jh)),ts=new rD(c,8),Q(this,ts,Ib),c=new aB,Q(c,this.j,null),Q(this,c,Lc);else{this.b||(this.b=new ZC(d),MI(this.b,5*b.Z,0));var e,f;d="About "+(LE(),ZG);this.hc&&FC(this.hc.d.I.c,d);XA(this,new OC(0));P(this,NE);Q(this,new SC(ZG+" Molecular Editor v2013-10-13",1),null);Q(this,new SC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=ME,d=0,f=c.length;d<f;++d)e=c[d],e=new SC(e,1),DA(e,this.e.y),Q(this,e,null);c=new aB;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}CC(this);c=this.k;NI(this.hc.d,c.b,c.c);!pA(this)&&UA(this);EA(this)}u(570,562,Oi,fG);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new RD(this.e.I),c=QD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=cj(d),A(d,113))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,FE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ts;
+function mJ(a,b){oA(b)==a.b?P(b,(UB(),cC)):P(b,a.b)}
+function nJ(a){var b,c,d,e;e=l;d=!1;oA(oJ)!=a.b?(e=wa,d=!0):oA(pJ)!=a.b?(e="!#6",d=!0):oA(qJ)!=a.b?(P(rJ,(UB(),cC)),P(sJ,cC),P(tJ,cC),P(uJ,cC),e="F,Cl,Br,I"):(b=oA(vJ)!=a.b,c=oA(wJ)!=a.b,oA(xJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),oA(yJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),oA(zJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),oA(AJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),oA(BJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),oA(rJ)!=a.b&&(e+="F,"),oA(sJ)!=a.b&&(e+="Cl,"),oA(tJ)!=a.b&&(e+="Br,"),oA(uJ)!=a.b&&(e+="I,"),
+jI(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=$c:c?e=wb:(P(oJ,(UB(),cC)),e=wa)));b=l;d&&oA(vJ)!=a.b&&(b+=";a");d&&oA(wJ)!=a.b&&(b+=";A");oA(CJ)!=a.b&&(b+=";R");oA(DJ)!=a.b&&(b+=";!R");oA(oJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=EJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=FJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);oA(GJ)!=a.b&&(e="~");oA(HJ)!=a.b&&(e=mb);oA(IJ)!=a.b&&(e=vb);oA(JJ)!=a.b&&(e="!@");pD(a.f,e)}
+function KJ(a){LJ(a);MJ(a);var b=EJ.hc.b;Wy(b,0);b.pb.options[0].selected=!0;b=FJ.hc.b;Wy(b,0);b.pb.options[0].selected=!0;P(vJ,a.b);P(wJ,a.b);P(CJ,a.b);P(DJ,a.b);P(EJ,a.b);P(FJ,a.b);NJ(a)}function LJ(a){P(xJ,a.b);P(yJ,a.b);P(zJ,a.b);P(AJ,a.b);P(BJ,a.b);P(rJ,a.b);P(sJ,a.b);P(tJ,a.b);P(uJ,a.b)}function MJ(a){P(oJ,a.b);P(pJ,a.b);P(qJ,a.b)}function NJ(a){P(GJ,a.b);P(HJ,a.b);P(IJ,a.b);P(JJ,a.b);a.c=!1}
+function gG(a){EC.call(this,"Atom/Bond Query");this.j=new OB(this.Sf());nB(this.r,new PI(this));this.b=(LE(),NE);this.d=a;this.e||(a=qA(a),this.e=new ZC(a),MI(this.e,-150,10));this.k=this.e;XA(this,new NC);P(this,this.b);a=new aB;XA(a,new sC(0,3,1));Q(a,new RC("Atom type :"),null);oJ=new OB(Ab);pJ=new OB("Any except C");qJ=new OB("Halogen");Q(a,oJ,null);Q(a,pJ,null);Q(a,qJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));Q(a,new SC("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new aB;XA(a,new sC(0,3,1));xJ=new OB(Fb);yJ=new OB(kc);zJ=new OB(rc);AJ=new OB(Hc);BJ=new OB(tc);rJ=new OB(Vb);sJ=new OB(Jb);tJ=new OB(Eb);uJ=new OB(bc);Q(a,xJ,null);Q(a,yJ,null);Q(a,zJ,null);Q(a,AJ,null);Q(a,BJ,null);Q(a,rJ,null);Q(a,sJ,null);Q(a,tJ,null);Q(a,uJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));EJ=new SB;RB(EJ,Ab);RB(EJ,bb);RB(EJ,db);RB(EJ,kb);RB(EJ,lb);Q(a,new RC("Number of hydrogens : "),null);Q(a,EJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));FJ=new SB;RB(FJ,Ab);RB(FJ,
+bb);RB(FJ,db);RB(FJ,kb);RB(FJ,lb);RB(FJ,"4");RB(FJ,"5");RB(FJ,"6");Q(a,new SC("Number of connections :",0),null);Q(a,FJ,null);Q(a,new SC(" (H's don't count.)",0),null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));Q(a,new RC("Atom is :"),null);vJ=new OB(Bb);Q(a,vJ,null);wJ=new OB("Nonaromatic");Q(a,wJ,null);CJ=new OB(Gc);Q(a,CJ,null);DJ=new OB(oc);Q(a,DJ,null);Q(this,a,null);a=new aB;P(a,jC(oA(this)));XA(a,new sC(0,3,1));Q(a,new RC("Bond is :"),null);GJ=new OB(Ab);Q(a,GJ,null);HJ=new OB(Bb);Q(a,HJ,
+null);IJ=new OB(Gc);Q(a,IJ,null);JJ=new OB(oc);Q(a,JJ,null);Q(this,a,null);a=new aB;XA(a,new sC(1,3,1));this.f=new rD(wa,20);Q(a,this.f,null);Q(a,new OB(Ec),null);Q(a,this.j,null);Q(this,a,null);this.hc&&GC(this.hc.d,!1);DC(this,!1);LJ(this);MJ(this);NJ(this);P(vJ,this.b);P(wJ,this.b);P(CJ,this.b);P(DJ,this.b);P(EJ,this.b);P(FJ,this.b);mJ(this,oJ);CC(this);a=this.k;NI(this.hc.d,a.b,a.c);!pA(this)&&UA(this);EA(this)}u(571,562,Oi,gG);
+_.Tf=function(a,b){var c;H(b,Ec)?(KJ(this),mJ(this,oJ),nJ(this)):A(a.i,88)?(NJ(this),ku(a.i)===ku(oJ)?(LJ(this),MJ(this)):ku(a.i)===ku(pJ)?(LJ(this),MJ(this)):ku(a.i)===ku(qJ)?(LJ(this),MJ(this)):ku(a.i)===ku(CJ)?P(DJ,this.b):ku(a.i)===ku(DJ)?(P(CJ,this.b),P(vJ,this.b)):ku(a.i)===ku(vJ)?(P(wJ,this.b),P(DJ,this.b)):ku(a.i)===ku(wJ)?P(vJ,this.b):ku(a.i)===ku(GJ)||ku(a.i)===ku(HJ)||ku(a.i)===ku(IJ)||ku(a.i)===ku(JJ)?(KJ(this),this.c=!0):MJ(this),mJ(this,a.i),nJ(this)):A(a.i,89)&&(NJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(UB(),cC)),nJ(this));107!=this.d.d&&(this.d.d=107,fB(this.d));return!0};_.c=!1;_.d=null;_.e=null;var oJ=_.f=null,GJ=null,pJ=null,vJ=null,HJ=null,tJ=null,xJ=null,FJ=null,EJ=null,sJ=null,rJ=null,qJ=null,uJ=null,yJ=null,wJ=null,DJ=null,JJ=null,zJ=null,BJ=null,CJ=null,IJ=null,AJ=null;function bH(){BI(this)}u(572,547,$h,bH);_.Ue=function(){this.b=-1;this.c=y(CI,s,0,0,0);this.d=0};_.b=-1;
+function ns(a){a=new ED(a);ps();var b,c,d,e,f;try{var g=(wD(),zD);if(AD(g,(wD(),zD)))b=a.b;else if(AD(g,xD))b=new ID(a.b);else throw new FD(g);c=Yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new OJ;Mz(d.f,c);e=(f=kI(c,"\r\n|\r|\n|\n\r"),f.length);Dw(d.f,20*(10>e?e:10)+ig);no((ko(),lo),new PJ(d));QJ(d);RJ(d)}catch(j){if(j=cj(j),A(j,106))In(j);else throw j;}}function cH(){}u(573,1,{107:1,114:1},cH);_.Be=function(a){EE(this.b,a.b)};_.b=null;function oH(){this.pb=cy()}u(575,334,Zh,oH);
+function ks(){var a;ks=x;SJ=(a=!1,Yf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);TJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");UJ=SJ&!TJ;var b;a=K(M,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);ls=y(M,m,-1,1E3,1);for(b=0;b<ls.length;++b)ls[b]=-999;for(b=0;b<a.length;b+=2)ls[a[b+1]]=a[b]}
+function er(a,b,c){a=new VJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function dB(a,b,c){var d;d=new WJ;Ej(d.u,b,c);xj(a.i,d.u,0,0);lj(a.b,d);return d}function lH(a,b){return!a.f?null:b in a.f?a.f[b]:null}function FF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)jx(a.i,b.u,c,d),b.s=c,b.t=d;XJ(b)}
+function kH(a,b,c,d){ks();this.pb=cy();this.b=new rj;this.k=new rj;this.f=d;this.pb.style[cg]=bb;this.pb.style[ag]=bb;this.pb.style[Ug]=ef;this.pb.style[oh]=b;this.pb.style[Ne]=c;this.i=new YJ;this.i.pb.style[oh]=eb;Dw(this.i,eb);UJ?(b=new ZJ,c=new $J,xj(b,this.i,0,0),xj(b,c,0,0),nx(this,b)):nx(this,this.i);this.d=a;a.Vb=this;UJ?(this.n=new aK(this),this.n.j=new bK(this),this.n.k=new cK(this),this.n.o=new dK(this),this.n.n=new eK(this),this.d&&(this.n.f=new fK(this),this.n.i=new gK(this),this.n.b=
+new hK(this))):B(this,new jK(this),(ws(),ws(),xs));B(this,this,(jr(),jr(),kr));B(this,new mK(this),(Hj(),Hj(),Ij));B(this,new tK(this),(Jj(),Jj(),Kj));B(this,new uK(this),(hs(),hs(),is));(dr(),dr(),IA).b=this}u(574,575,Zh,kH);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var UJ,TJ,SJ,ls=null;function YJ(){lx.call(this);this.pb[Ad]=af}u(577,312,Ni,YJ);function ZJ(){YJ.call(this);this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(576,577,Ni,ZJ);function jK(a){this.b=a}u(578,1,{},jK);
+_.uc=function(a){var b,c,d,e;d=Nj(a);e=Oj(a);c=Pj(a.b);b=new vK(a);2==c&&(b.f=4);b=uG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function mK(a){this.b=a}u(579,1,{},mK);_.vc=function(a){var b,c;b=Nj(a);c=Oj(a);a=new vK(a);this.b.j?EG(this.b.d,a,b,c):GG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function tK(a){this.b=a}u(580,1,{},tK);_.wc=function(a){this.b.j=!1;Nj(a);Oj(a);IG(this.b.d)};_.b=null;function uK(a){this.b=a}u(581,1,{},uK);_.b=null;
+function $J(){YJ.call(this);this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(582,577,Ni,$J);function wK(a,b){var c;c=b.b;c.f=4;return uG(a.b.d,c,b.e,b.f)}function bK(a){this.b=a}u(583,1,{},bK);_.Uf=function(a){return wK(this,a)};_.b=null;function Ys(a,b){GG(a.b.d,b.b,b.e,b.f);return uG(a.b.d,b.b,b.e,b.f)}function cK(a){this.b=a}u(584,1,{},cK);_.Uf=function(a){return Ys(this,a)};_.b=null;function dK(a){this.b=a}u(585,1,{},dK);_.Uf=function(a){return EG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function eK(a){this.b=a}u(586,1,{},eK);_.Uf=function(){return IG(this.b.d)};_.b=null;function Zr(a,b){var c;c=N(JF(b.c));c=new HD(b,0,tg,c);aF(a.b.d,c);return!0}function fK(a){this.b=a}u(587,1,{},fK);_.Uf=function(a){return Zr(this,a)};_.b=null;function $r(a,b){var c;c=N(JF(100*b.d));c=new HD(b,0,Ag,c);aF(a.b.d,c);return!0}function gK(a){this.b=a}u(588,1,{},gK);_.Uf=function(a){return $r(this,a)};_.b=null;function ds(a,b){var c;c=new HD(b,0,pe,th);aF(a.b.d,c);return!0}function hK(a){this.b=a}
+u(589,1,{},hK);_.Uf=function(a){return ds(this,a)};var xK=_.b=null;function yK(){yK=x;xK=new Xu((lv(),new kv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function zK(){zK=x;AK={}}function BK(a,b,c){var d;c&&(b.style[ve]=c.c+ig,d=c.b,d!=Sb&&(b.style[ue]=d),0!=(c.d&1)&&(b.style[xe]=rd),0!=(c.d&2)&&(b.style[we]=Ze));a.f.style[nh]=Sf}
+function yC(a){var b=CK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Pi(a);c in AK?a=AK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Jg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(yK(),xK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),BK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Go(e),n=Go(e)+(e.offsetHeight||0),o=n-h,r=Go(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new DK,v.b=t,v.c=q,v.d=o,v),AK[c]=a);return a}
+function EK(){zK();var a,b,c,d,e;Lj();this.b=K(ou,s,1,["monospace","sans-serif",Fg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Jg);Co(this.f,this.i);this.f.style[ve]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ue]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(592,1,{},EK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var AK;function DK(){}u(593,1,{},DK);
+_.b=0;_.c=0;_.d=0;function vG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=cj(b),!A(b,131))throw b;}return!1}function wG(a){try{if(a.b&&A(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=cj(b),!A(b,131))throw b;}return!1}function vK(a){ms.call(this,null,0,null);this.b=a}function VJ(a,b,c){ms.call(this,a,0,b);this.b=c}u(594,424,Li,vK,VJ);_.ze=function(){return vG(this)};_.Ae=function(){return wG(this)};_.b=null;
+function mD(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=CK;null==b||!b.length?c=0:(c.e.appendChild(c.f),Co(c.f,b),BK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function lD(a){this.c=a;this.b={};!CK&&(CK=new EK)}u(595,427,ri,lD);var CK=null;function eB(a){this.b=a}u(596,435,{},eB);_.b=null;function FK(a,b){this.b=a;this.c=b}u(597,1,{},FK);_.b=null;_.c=null;function GK(){Ky.call(this);this.pb[Ad]="jsa-resetTable";this.pb.style[oh]=nd}u(598,347,Ni,GK);
+function HK(){HK=x;var a=IK=new EK;Lj();a.i="9p";a.f.style[ue]=Fg;a.f.style[ve]="144.0pt";Co(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ve]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);JK=new sB(1)}function vF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,XJ(a)}
+function xF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(uF(a,!1),360<=g||-360>=g?j=wF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=KK(r,q,t,v,f),E=KK(r,q,t,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),vF(a,j))}function U(a,b,c,d,e){a.o&&vF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function tF(a,b,c,d,e){a.o&&(uF(a,!1),vF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab))}function EF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+ea+a.j+' fill="'+e+ja+b+"</text>");vF(a,b)}function JC(a,b,c,d,e){uF(a,!0);vF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab)}
+function XJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=yo(zo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-ok(a.u.pb),d=Ao(zo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-qk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(Co(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=qg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function DF(a,b){a.f=b;a.j=YG(b)}u(599,431,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
+_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var JK,IK;function Ms(a,b,c){c&&(Xs(a,b),c.Uf(a.c));a.e=!0}function Xs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-yo(zo(a.p.pb.ownerDocument),a.p.pb)+nk(a.p.pb)+No(a.p.pb.ownerDocument),a.c.f=c.clientY-Go(a.p.pb)+(a.p.pb.scrollTop||0)+Oo(a.p.pb.ownerDocument),a.c.b=new vK(b),b.b.preventDefault(),!0):!1}
+function aK(a){this.p=a;this.c=new LK;this.d=new MK(this);B(this.p,new NK(this),(Us(),Us(),Vs));B(this.p,new OK(this),(Ns(),Ns(),Os));B(this.p,new PK(this),(Rs(),Rs(),Ss));B(this.p,new QK(this),(Js(),Js(),Ks));B(this.p,new RK,(es(),es(),fs));B(this.p,new SK(this),(as(),as(),bs));B(this.p,new TK(this),(Wr(),Wr(),Xr))}u(600,1,{},aK);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function MK(a){Jk();this.b=a}u(601,26,{},MK);
+_.Hc=function(){!this.b.e&&this.b.j&&wK(this.b.j,this.b.c)};_.b=null;function NK(a){this.b=a}u(602,1,{},NK);_.b=null;function OK(a){this.b=a}u(603,1,{},OK);_.b=null;function PK(a){this.b=a}u(604,1,{},PK);_.b=null;function QK(a){this.b=a}u(605,1,{},QK);_.b=null;function RK(){}u(606,1,{},RK);function SK(a){this.b=a}u(607,1,{},SK);_.b=null;function TK(a){this.b=a}u(608,1,{},TK);_.b=null;function LK(){}u(609,1,{},LK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function nH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function UK(a){var b,c,d,e,f;mk(a);d=(yj(),zj(null));e=new GK;Hy(e,a);Zw(d,e,d.pb);f=a.od();b=a.nd();c=nH();9<=c?(++f,++b):7==c&&A(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Jy(e,a);hx(d,e);return new wA(f,b)}function VK(){this.pb=$doc.createElement($d);this.pb[Ad]=af;this.pb.style[bg]=Oe;this.pb.style[fg]=ad;this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(611,315,ci,VK);_.ld=function(){return ok(this.pb)};
+_.md=function(){return qk(this.pb)};function YG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function KK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new FK(new gI(a),new gI(b))}function wF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function LF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function uF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function WJ(){HK();this.o=JK;this.d=[];this.u=new VK}u(612,599,{},WJ);_.b=l;_.c=l;function WK(){WK=x;XK=new wA(0,0)}
+function YK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=UK(c.b),Ej(c.Ce(),b.c,b.b),c=UK(c.b),b=new wA(c.c-b.c,c.b-b.b)):b=new wA(0,0);a.ag(b)}return b}function LA(a,b){var c;if(a.Ge())return XK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(pA(b));c=UK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function ZK(a,b){var c;b&&(c=qg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Xf().pb.style[od]=c)}function $K(){this.f=new nC;this.f.b=-1;this.f.c=-1}u(614,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
+_.Xf=function(){return this.Ce()};_.Yf=function(){return aL};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(pA(a))};_.$f=function(a){ZK(this,a)};_._f=function(a){var b=this.Ce().pb,c,d,e;c=(VA(),WA);e=a.c;d=a.b;e!=c.c?b.style[ve]=l+e+"pt":b.style[ve]=l;d!=c.b?b.style[ue]=d:b.style[ue]=l;0!=(a.d&1)?b.style[xe]=rd:b.style[xe]=l;0!=(a.d&2)?b.style[we]=Ze:b.style[we]=l};_.ag=function(a){aL=a};_.bg=function(){};var aL=_.f=null,XK;
+function PB(a,b){WK();$K.call(this);this.b=new Wx(a);this.b.pd()[Ad]=l;B(this.b,new bL(this,b),(gr(),gr(),hr))}u(613,614,{},PB);_.Ce=function(){return this.b};_.$f=function(a){ZK(this,a)};_.b=null;function bL(a,b){this.b=a;this.c=b}u(615,1,{},bL);_.Pc=function(a){dr();er(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function TB(a){WK();$K.call(this);this.b=new Xy;B(this.b,new cL(this,a),(ar(),ar(),br))}u(616,614,{},TB);_.Ce=function(){return this.b};_.b=null;
+function cL(a,b){this.b=a;this.c=b}u(617,1,{},cL);_.b=null;_.c=null;function dL(a,b){var c,d;ZK(a,b.Vd());for(d=new Xi(b.Wb.b);d.c<d.e.Je();)c=Yi(d),c.lc&&c.hc.Wf(c)}function eL(a,b){var c,d,e,f,g,j,h;Ej(a.e,b.ae(),b.Yd());for(d=new Xi(b.Wb.b);d.c<d.e.Je();)c=Yi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=YK(e).c,f-=YK(e).b,Ej(e.Ce(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function $A(){WK();$K.call(this);this.e=new lx}u(618,614,{},$A);
+_.Wf=function(a){dL(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){eL(this,a)};_.e=null;function TC(a){WK();$K.call(this);var b=this.b=new uy;ay(b.c,a,!1);my(b);this.f.b=-1;this.f.c=-1}u(619,614,{},TC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Eo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function WC(a){this.b=new qz(a.i,new fL(a))}u(620,1,{},WC);_.b=null;
+function mz(a){var b,c,d,e,f;f=new GD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(gL,s,107,0,0);for(c=b.b?Vk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,86)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=uj((jB(),kB),new S(f.e)));c=c.c;if(Ou(!c?sh:c.b,Dh))for(c=(!a.e.b||0==a.e.b.d?(At(),At(),Bt):new oB(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new ms(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,104)?(j=f.f,h=new ms(j,205,null),h.j=j.be(),
+h.k=j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new ms(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function fL(a){this.b=a}u(621,1,Fi,fL);_.xc=function(){mz(this)};_.b=null;function sD(){WK();$K.call(this);this.b=new Qz}u(622,614,{},sD);_.Vf=function(){var a;a=new sD;Mz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Yf=function(){return hL};_.ag=function(a){hL=a};var hL=_.b=null;u(623,618,{});function iL(a){var b;b=new ur(G(a.pb,Xf),G(a.pb,Wf));a=new ur(G(a.T.jb.pb,Xf),G(a.T.jb.pb,Wf));return K(M,m,-1,[b.c-a.c,b.b-a.b])}function jL(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(kL(a,a.R),a.R=null):null!=a.Q&&(lL(a,a.Q),a.Q=null);Rj(a.S)}function QJ(a){a.kb?a.fg(xr(a.T.jb)):(a.Pd(),QJ(a))}function lL(a,b){var c;a.kb?(c=iL(a),a.fg(new ur(-1,mL(b,!1)-c[1]))):a.Q=b}
+function nL(a,b){var c;b!=a.Kd()&&(c=a.T.jb,Rw(c),oL(c,b,c.pb,c.q.d,!0))}function kL(a,b){var c;a.kb?(c=iL(a),a.fg(new ur(mL(b,!0)-c[0],-1))):a.R=b}u(626,317,ei);_.cg=function(){var a,b;b=xr(this.T.jb);a=iL(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?pL(cA(a.q,0)):null};_.dg=function(a){qL(this.T.jb,a)};_.Fd=function(){return new Sw(this.T.jb)};_.eg=function(){Br(this.T.jb)};_.Ad=function(){jL(this)};_.Sd=function(){Br(this.T.jb)};
+_.Cd=function(a){return rL(this.T.jb,a)};_.fg=function(a){zr(this.T.jb,a)};_.sd=function(a){lL(this,a)};_.Ld=function(a){nL(this,a)};_.ud=function(a){kL(this,a)};_.Q=null;_.R=null;function sL(){sL=x;sx();var a=(tL(),uL(),vL);wL=new Oy(a.e,a.c,a.d,a.f,a.b)}function xL(a,b){if(0!=a.I.b.q.d&&pL(cA(a.I.b.q,0)))throw new Mw("WindowPanel can only contain one child widget");yL(a,b)}
+function RJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[lh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[ef]=0+(Lj(),ig);b.style[$g]=cb;e=Fj()-G(a.pb,Xf)>>1;f=Gj()-G(a.pb,Wf)>>1;NI(a,Wj(No($doc)+e,0),Wj(Oo($doc)+f,0));d||((a.ab=c)?(Az(a.pb,og),a.pb.style[lh]=mh,vk(a.gb,200)):a.pb.style[lh]=mh)}finally{a.w=!0}}
+function zL(a,b){var c;if(a.w){c=new ew;a.mb&&qt(a.mb,c);a.J&&yr(a.r,a);try{ej(a.r.d,a)}catch(d){if(d=cj(d),!A(d,125))throw d;}a.n=AL(a.r,a);try{ux(a,b)}finally{hj(a.t.b),hj(a.s.b),hj(a.u.b),a.P&&kj(a.P,a.r),a.C&&(a.C=!1)}}else ux(a,b)}function BL(a,b,c){var d,e;e=a.ob;d=new Tj(a,e);e.Hd(a,d.b+b,d.e+c)}function CL(a,b,c){b=new DL(Fo(Eo(mw(mw(a.T.d,b),c))));Qw(b,a);B(b,a.o,(gr(),gr(),hr));return b}function wr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));zr(a.T.jb,b)}
+function NI(a,b,c){var d,e;(e=a.r)?(d=EL(e.pb),xx(a,b+(ok(e.pb)+d[3]),c+(qk(e.pb)+d[0]))):xx(a,b,c)}function GC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Ar(a.r,a):yr(a.r,a)))}function yL(a,b){if(b!=(0!=a.I.b.q.d?pL(cA(a.I.b.q,0)):null)){Rw(a.I.b);var c=a.I.b;oL(c,b,c.pb,c.q.d,!0)}}
+function FL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(rr(),GL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Xi(a.P);e.c<e.e.Je();)if(d=Yi(e),b==(rr(),HL)){!d.c&&(d.c=new IL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(rr(),sr))g=d.r,j=d.F,d.I.d?(NI(d,j.d,j.e),wr(d,new ur(j.c,-1))):(NI(d,j.d,j.e),wr(d,new ur(j.c,j.b)),Ar(g,d)),aj(g.d,d,d.I.c),Ik(d.z,333);else if(!d.C&&f==(rr(),GL))d.pb.style[lh]=mh,rr()}else if(b==sr){!d.c&&(d.c=new IL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=EL(j.pb);h=d.F;if(d.I.d)h.d=ok(d.pb)-
+g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),d.F=h,NI(d,0,0),JL(d,tr(j.pb).c,-1);else{if(f!=(rr(),GL))h.d=ok(d.pb)-g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),h.c=d.q,h.b=d.p,d.F=h;NI(d,0,0);zr(d,new KL(tr(j.pb)));yr(j,d)}d==d.r.b||hG(d);Ik(d.z,333)}}else b==GL&&(!d.c&&(d.c=new IL),d=a,d.C||(d.G=c,d.pb.style[lh]=Oe))}}function LL(a,b){a.pb.style[qh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
+function ML(a){if(!a.kb){a.t=Kw(a,a.r,(!bt&&(bt=new Pk),bt));a.s=Kw(a,a.r,Ok?Ok:Ok=new Pk);a.u=Kw(a,a.r,(!gt&&(gt=new Pk),gt));var b=a.r;!a.P&&(a.P=new rj);lj(a.P,b);bt&&(b=new at(a),a.mb&&qt(a.mb,b));a.J&&Ar(a.r,a);aj(a.r.d,a,a.I.c);a.n&&(xx(a,a.n.b,a.n.c),a.n=null);yx(a);hG(a)}}function hG(a){if(a!=a.r.b){var b;gt&&(b=new ft(a),a.mb&&qt(a.mb,b))}}
+function NL(a,b,c){sx();var d;d=(Hx(),Ix);Ax.call(this,!1,"popup");this.U=d.b;this.S=new OL(this);d=new PL;d.pb[Ad]="mosaic-popupLayoutPanel";px(this.T,d);wx(this);this.o=new QL(this);this.z=new RL(this);this.A=new SL(this);this.B=new TL(this);this.F=new UL;this.O=(rr(),HL);this.J=c;this.r=a;a=this.I=new VL(b);b=new WL;!a.e&&(a.e=new XL);lj(a.e,b);a=new YL(new Ny(wL.b.e.b,wL.b.c,wL.b.d,wL.b.f,wL.b.b));B(a,new ZL(this),(gr(),gr(),hr));b=this.I.c;b.c||(b.c=new Ky,b.c.pd()[Ad]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Dy(),Ey),c.d=d,$L(b.i,b.c,new aM(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new bx;d=Iy(c);uw(c.c,(Hv(),Iv(d)),0);ax(c,a,d,0,!1)}else Hy(b.c,a);qL(b.i,null);B(this.I.c,new bM(this),(or(),or(),pr));B(this.I.c,this.o,hr);nL(this,this.I);Zi(zx?Eo(this.pb):Fo(Eo(this.pb)),"mosaic-WindowPanel",!0)}u(625,626,ei);_.Kd=function(){return 0!=this.I.b.q.d?pL(cA(this.I.b.q,0)):null};_.Nd=function(a){zL(this,a)};_.Fd=function(){return new Sw(this.I.b)};_.Ad=function(){jL(this);Rj(new cM(this))};
+_.Cd=function(a){return rL(this.I.b,a)};_.fg=function(a){wr(this,a)};_.Od=function(a,b){NI(this,a,b)};_.Ld=function(a){yL(this,a)};_.Pd=function(){ML(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var wL;function dM(a){a.i=(new OB(a.j)).hc.Ce();B(a.i,new eM(a),(gr(),gr(),hr));a.e=K(fM,s,60,[a.i])}
+function OJ(){sL();var a,b,c,d,e,f;NL.call(this,(gM(),hM),null,!0);this.ig();this.db=!0;a=new wy(this.k);this.f=new Pz;this.f.pb.style[oh]=eb;Dw(this.f,eb);this.gg();kL(this,"400px");f=new bA;f.pb.style[Ne]=eb;f.f[wd]=10;c=(py(),Ay);f.b=c;aA(f,a);aA(f,this.f);e=new Ky;e.f[wd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Hy(e,a);aA(f,e);xL(this,f);GC(this,!1);this.hg()}u(624,625,ei,OJ);_.gg=function(){dM(this)};_.hg=function(){var a=this.f;a.pb.readOnly=!0;var b=Fw(a.pb)+"-readonly";Zi(a.pd(),b,!0)};
+_.ig=function(){FC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function eM(a){this.b=a}u(627,1,{},eM);_.Pc=function(){zL(this.b,!1)};_.b=null;function PJ(a){this.b=a}u(628,1,{},PJ);
+_.xc=function(){Hw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Bo(a.pb,jh).length;if(0<b&&a.kb){if(0>b)throw new iy("Length must be a positive integer. Length: "+b);if(b>Bo(a.pb,jh).length)throw new iy("From Index: 0 To Index: "+b+" Text Length: "+Bo(a.pb,jh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function iM(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";FC(a.I.c,"Paste")}function jM(a){sL();OJ.call(this);this.d=a}
+u(630,624,ei,jM);_.gg=function(){dM(this);this.b=(new OB(this.c)).hc.Ce();B(this.b,new kM(this),(gr(),gr(),hr));this.e=K(fM,s,60,[this.b,this.i])};_.hg=function(){Dw(this.f,"150px")};_.ig=function(){iM(this)};_.Pd=function(){ML(this);no((ko(),lo),new lM(this))};_.b=null;_.c=null;_.d=null;function mM(a){sL();jM.call(this,a)}u(629,630,ei,mM);_.hg=function(){Dw(this.f,"150px");xE(new nM(this),this.f)};_.ig=function(){iM(this);this.k+=" Or drag and drop a file on it."};
+function nM(a){this.b=a;this.c=new oM(this);this.d=this.e=1}u(631,483,{},nM);_.b=null;function oM(a){this.b=a}u(632,1,{},oM);_.Ne=function(a){this.b.b.f.pb[jh]=null!=a?a:l};_.b=null;function uD(){new st}u(633,455,{},uD);function kM(a){this.b=a}u(634,1,{},kM);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new GD(a.b,0,Bo(this.b.f.pb,jh));EE(a.b.b,b.b)}zL(this.b,!1)};_.b=null;function lM(a){this.b=a}u(635,1,{},lM);_.xc=function(){Hw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
+function qs(a){var b;a&&a&&(a=new pM(a),void 0!=$wnd.FileReader?b=new mM(a):b=new jM(a),QJ(b),RJ(b))}function pM(a){this.b=a}u(637,1,{},pM);_.b=null;function Sr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function BE(a){this.b=a}u(642,1,{},BE);_.b=null;function yE(){}u(643,1,{},yE);function zE(){}u(644,1,{},zE);function AE(){}u(645,1,{},AE);
+function HC(a,b){WK();$A.call(this);this.d=new qM(a);var c=this.c=new Ky,d=(py(),Ay);c.b=d;Hy(this.c,this.e);xL(this.d,this.c);this.d.b=this;this.b=b}u(646,623,{},HC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.ob};_.Md=function(){zL(this.d,!1)};_._f=function(){};_.bg=function(a){dL(this,a);eL(this,a);QJ(this.d);ML(this.d)};_.b=null;_.c=null;_.d=null;function qM(a){sL();NL.call(this,(gM(),hM),a,!1)}u(647,625,ei,qM);
+_.Md=function(){var a=this.b,b=new AC(a.b,201),c;a=a.b.r;a.b?a=new rM(new Xi(a.b)):(a=(At(),At(),Bt),a=new Xi(a));for(;a.dd();)c=a.ed(),201==b.e&&LI(c.b)};_.b=null;function pG(a,b,c,d){b=qA(b);c+=b.b;d+=b.c;xx(a.b,c,d);yx(a.b)}function cD(){WK();$K.call(this);var a=this.b=new sM;a.ab=!0;a.b.i=!0;this.b.db=!0}u(648,614,{},cD);_.Ce=function(){return this.b};_.b=null;function UD(){}u(655,471,{},UD);function rM(a){if(!a)throw new On;this.b=a}u(656,1,{},rM);_.dd=function(){return $D(this.b)};_.ed=function(){return Yi(this.b)};
+_.fd=function(){throw new dE("Missing message: awt.50");};_.b=null;function yB(){return yB()}function SD(){SD=x;var a;a=(JD(),KD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(tM,s,-1,0,1);else throw new PH(a+" is not supported");}catch(b){if(b=cj(b),!A(b,133))throw b;}}function XC(a,b){a.b=31*a.b+lu((new gI(b)).b)}function tB(){}u(659,1,{},tB);_.hC=function(){return this.b};_.b=1;
+function uM(){uM=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=eb;a.body.style[Ne]=eb}function EL(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"borderTopWidth"));b[1]=vM(wM(a,"borderRightWidth"));b[2]=vM(wM(a,"borderBottomWidth"));b[3]=vM(wM(a,"borderLeftWidth"));return b}function xM(a){uM();var b,c;c=yM(a);b=EL(a);a=new ur(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function tr(a){uM();return new ur(a.clientWidth,a.clientHeight)}function yM(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"marginTop"));b[1]=vM(wM(a,"marginRight"));b[2]=vM(wM(a,"marginBottom"));b[3]=vM(wM(a,"marginLeft"));return b}function zM(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"paddingTop"));b[1]=vM(wM(a,"paddingRight"));b[2]=vM(wM(a,"paddingBottom"));b[3]=vM(wM(a,"paddingLeft"));return b}function AM(a,b,c){uM();try{H(b,se)&&(b=Pd),a.style[b]=c}catch(d){if(d=cj(d),!A(d,125))throw d;}}
+function mL(a,b){uM();var c;BM||(BM=$doc.createElement(Jg),AM(BM,ef,l),AM(BM,$g,l),AM(BM,fg,ad),AM(BM,lh,Oe),$doc.body.appendChild(BM));AM(BM,oh,a);AM(BM,Ne,a);c=xM(BM);return b?c.c:c.b}var BM=null;function CM(){ur.call(this,0,0)}function ur(a,b){this.c=a;this.b=b}function KL(a){ur.call(this,a.c,a.b)}u(661,1,Li,CM,ur,KL);_.eQ=function(a){return this===a?!0:null==a||DM!=Wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Xc};_.b=0;_.c=0;function EM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(662,1,{118:1,121:1,142:1},EM);_.eQ=function(a){return a===this?!0:A(a,142)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return FM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;
+function GM(a,b){this.b=a;this.c=b}u(663,1,Li,GM);_.eQ=function(a){return this===a?!0:null==a||HM!=Wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return HM.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;function UL(){this.c=this.b=this.e=this.d=0}u(664,1,Li,UL);_.eQ=function(a){return this===a?!0:null==a||IM!=Wn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return IM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function wM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==se&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(666,1,{});var JM=-1;function KM(){}u(667,666,{},KM);_.b=-1;_.c=-1;var LM=null;
+function vM(a){a=parseInt(a,10);a=isNaN(a)?null:WF(a);return!a?0:a.b}u(670,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1});_.cg=function(){return xr(this.i)};_.dg=function(a){qL(this.i,a)};_.eg=function(){Br(this.i)};_.Sd=function(){Br(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[oh]=a;b.kb||(b.j=a)};function tL(){tL=x;uL()}function FC(a,b){a.b.pb.textContent=b||l;qL(a.i,null)}
+function MM(a){tL();var b;Yx(this,new PL);this.b=new NM;b=this.i;OM(b,new PM);AM(b.pb,cg,cb);b.p=0;$L(b,this.b,new aM(0));this.b.pd()[Ad]="mosaic-Caption-text";this.b.pb.textContent=a||l;qL(this.i,null);this.pb[Ad]="mosaic-Caption"}u(669,670,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,144:1,150:1},MM);_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
+_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.c=null;function uL(){uL=x;QM=fo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new gA(QM,240,20);new gA(QM,224,16);new gA(QM,208,16);new gA(QM,192,16);new gA(QM,176,16);new gA(QM,160,16);new gA(QM,144,16);new gA(QM,128,16);new gA(QM,112,16);new gA(QM,96,16);new gA(QM,80,16);new gA(QM,64,16);new gA(QM,260,16);vL=new gA(QM,48,16);new gA(QM,32,16);new gA(QM,16,16);new gA(QM,0,16)}var QM,vL;
+function RM(a,b){Hw(a.b.pb,!b);qL(a.i,a.b)}function vr(a,b){a.d=b;Hw(a.b.pb,!b);qL(a.i,a.b);if(a.e){var c;for(c=new Xi(a.e);c.c<c.e.Je();)Yi(c)}}function VL(a){var b;Yx(this,new PL);b=this.i;OM(b,new SM((TM(),UM)));b.p=0;this.c=new MM(a);$L(b,this.c,new aM(1));this.b=new PL;qj(this.b,"Body");$L(b,this.b,new aM(0));this.pb[Ad]="mosaic-CaptionLayoutPanel"}u(672,670,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1},VL);_.vd=function(){Lw(this.i)};_.wd=function(){Ow(this.i)};_.Fd=function(){return new Sw(this.b)};
+_.Cd=function(a){return rL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function XL(){BI(this)}u(673,547,$h,XL);function OL(a){this.b=a}u(674,1,Fi,OL);_.xc=function(){Br(this.b.T.jb)};_.b=null;function VM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Qj(a.f.b,b);a.f&&Cv(a.f.b,b)&&Fv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&hG(!a.f?null:Cv(a.f.b,b-1))}function WM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new ZA);-1==Qj(a.f.b,b)&&lj(a.f.b,b)}function IL(){}u(675,1,{},IL);_.Yc=function(a){VM(a)};_.Zc=function(a){WM(a)};
+_._c=function(a){XM(a.b.r,a.b)};function gM(){gM=x;YM=new ZM(1,"e");$M=new ZM(2,Mf);aN=new ZM(3,"ne");bN=new ZM(10,"nw");cN=new ZM(4,zg);dN=new ZM(5,Cg);eN=new ZM(12,"sw");fN=new ZM(8,"w");hM=new gN((yj(),zj(null)).pb)}function AL(a,b){var c;c=EL(a.pb);return new GM(ok(b.pb)-(ok(a.pb)+c[3]),qk(b.pb)-(qk(a.pb)+c[0]))}
+function hN(a){var b,c,d,e,f,g;if(a.f){b=tr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Cv(a.f.b,d),c=new ur(G(g.pb,Xf),G(g.pb,Wf)),f=AL(a,g),f.b-=Wj(0,f.b+G(g.pb,Xf)-b.c),f.c-=Wj(0,f.c+G(g.pb,Wf)-b.b),NI(g,Wj(0,f.b),Wj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,JL(g,c.c,c.b),g.O==(rr(),sr)&&zr(g,new KL(tr(a.pb))),Ik(g.z,1)}}function iN(a,b,c){a=a.e;aj(a,b,b);z(a.d,b,c);qj(b,Fc+c.c)}
+function yr(a,b){var c;c=a.e;jN(c,b.H);pj(b.H,Fc+bN.c);jN(c,b.D);pj(b.D,Fc+$M.c);jN(c,b.E);pj(b.E,Fc+aN.c);jN(c,b.N);pj(b.N,Fc+fN.c);jN(c,b.v);pj(b.v,Fc+YM.c);jN(c,b.M);pj(b.M,Fc+eN.c);jN(c,b.K);pj(b.K,Fc+cN.c);jN(c,b.L);pj(b.L,Fc+dN.c)}
+function Ar(a,b){!b.H&&(b.H=CL(b,0,0));iN(a,b.H,bN);!b.D&&(b.D=CL(b,0,1));iN(a,b.D,$M);!b.E&&(b.E=CL(b,0,2));iN(a,b.E,aN);!b.N&&(b.N=CL(b,1,0));iN(a,b.N,fN);!b.v&&(b.v=CL(b,1,2));iN(a,b.v,YM);!b.M&&(b.M=CL(b,2,0));iN(a,b.M,eN);!b.K&&(b.K=CL(b,2,1));iN(a,b.K,cN);!b.L&&(b.L=CL(b,2,2));iN(a,b.L,dN)}function XM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){DB(a.f,b);for(lj(a.f.b,b);c<d;++c)LL(Cv(a.f.b,c),c)}else LL(b,c)}
+function gN(a){a=new kN(a);Yx(this,a);this.d=new lN(a);this.d.j=!0;ij(this.d);this.d.n=3;this.e=new mN(a);this.e.j=!0;ij(this.e);this.e.n=3;$x(this)}u(676,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,150:1},gN);_.cg=function(){return tr(this.pb)};_.dg=function(){var a;(a=nN(this))&&a.dg(null)};_.eg=function(){hN(this)};_.Yc=function(a){!this.c&&(this.c=new IL);VM(a)};_.Zc=function(a){!this.c&&(this.c=new IL);WM(a)};_.Sd=function(){hN(this)};
+_._c=function(a){!this.c&&(this.c=new IL);XM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var YM,$M,aN,bN,hM,cN,dN,eN,fN;function kN(a){this.q=new mx(this);this.pb=a}u(677,312,Ni,kN);function ZM(a,b){this.b=a;this.c=b}u(678,1,{},ZM);_.b=0;_.c=null;function lN(a){Ti();mj.call(this,a)}u(679,3,{},lN);_.rc=function(){var a;a=this.k.f;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");!a.I.d&&RM(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Wj(this.b,a<this.e?a:this.e),b=Wj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[ef]=a+(Lj(),ig);c.style[$g]=b+ig};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||hG(a);a.I.d||RM(a.I,!0);a.C||(a.x||(a.x=new oN,qj(a.x,"mosaic-GlassPanel-invisible")),AM(a.x.pb,qh,(uM(),wM(a.pb,qh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.e=this.b+tk(this.k.b.pb)-this.k.f.od();this.d=this.c+sk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;function jN(a,b){try{ej(a,b)}catch(c){if(c=cj(c),!A(c,125))throw c;}}
+function mN(a){Ti();mj.call(this,a);this.d=new Vi}u(680,3,{},mN);_.rc=function(){var a;a=this.k.f.ob;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");RM(a.I,!1);wr(a,new ur(a.q,a.p));Ik(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=uj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Wj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Wj(a+b,G(d.I.c.pb,Wf)),b!=a&&BL(d,0,a-b),wr(d,new ur(d.q,b)),Ik(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Wj(a+b,G(d.I.c.pb,Wf)),wr(d,new ur(d.q,b)),Ik(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Wj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&BL(d,a-b,0),wr(d,new ur(b,d.p)),Ik(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,wr(d,new ur(96<a+b?a+b:96,d.p)),Ik(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||hG(a);RM(a.I,!0);a.C||(a.x||(a.x=new oN,qj(a.x,"mosaic-GlassPanel-invisible")),AM(a.x.pb,qh,(uM(),wM(a.pb,qh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.f=this.b+tk(this.k.b.pb)-this.k.f.od();this.e=this.c+sk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function oN(){var a;this.e=new pN(this);this.b=!1;this.c=new qx;Yx(this,this.c);a=this.pb.style;a[od]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ad]="gwt-GlassPanel"}u(681,332,Gi,oN);
+_.yd=function(){var a;$x(this);try{a=this.ob}catch(b){b=cj(b);if(A(b,131))throw new Mw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yj(),zj(null))?(uv(this),vv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),kj(Kk,a),a.c=!0,a.d=Tk(a),lj(Kk,a),this.d=new qN(this),Zv(new tv(this.d))):(this.pb.style[td]=cb,this.pb.style[rg]=cb);this.b&&Nv(new sv(this));xj(zj(null),new rN,No($doc),Oo($doc))};
+_.zd=function(){this.i.zd();Qk(this.e);this.d&&(qv(Xv,this.d,K(sN,s,48,[(!et&&(et=new Pk),et)])),this.d=null);this.b&&qv(Pv,this,K(sN,s,48,[(!Ov&&(Ov=new Pk),Ov)]))};_.hd=function(a){switch(Kv(a.type)){case 256:if(27==(a.keyCode||0))return mk(this),!1;case 1:if(Lo(this.pb,a.target))return mk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function pN(a){Jk();this.b=a}u(682,26,{},pN);_.Hc=function(){var a=this.b;uv(a);vv(a.pb)};_.b=null;function qN(a){this.b=a}u(683,1,{},qN);_.b=null;
+function rN(){this.pb=cy();var a;a=new Yy(new tN(this));B(this,a,(Xq(),Xq(),Yq));B(this,a,(Tr(),Tr(),Ur))}u(684,334,Zh,rN);_.Ad=function(){Rj(new uN(this))};function tN(a){this.b=a}u(685,1,{},tN);_.b=null;function uN(a){this.b=a}u(686,1,Fi,uN);_.xc=function(){this.b.pb.focus()};_.b=null;function vN(a){a.pb.style[oh]=nd;a.pb.style[Ne]=nd;if(a.kb){var a=a.ob,b;A(a,150)?a.dg(null):(b=nN(a))&&b.dg(a)}}u(688,315,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1});
+_.cg=function(){vN(this);return new ur(G(this.pb,Xf),G(this.pb,Wf))};_.dg=function(){vN(this)};_.eg=function(){};_.gd=function(){};_.Sd=function(){};function NM(){this.pb=$doc.createElement("label");this.pb[Ad]="mosaic-Label";this.pb.style[nh]=Sf;this.pb[Ad]="mosaic-HTML"}u(687,688,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1},NM);function YL(a){Yx(this,new wN(a));this.pb[Ad]="mosaic-ImageButton"}u(689,332,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},YL);
+function sM(){sx();var a=(Hx(),Kx);Ax.call(this,!0,rf);this.U=a.b;this.b=new xN(this);this.b.e=!0;nx(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?ww(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(zx?Eo(this.pb):Fo(Eo(this.pb)))[Ad]=Ke;this.pb.style[qh]="2147483647"}u(690,317,Ni,sM);_.gd=function(a){Nw(this,a);1==Kv(a.type)&&ux(this,!1)};_.b=null;
+function xN(a){this.c=a;this.d=new rj;this.j=new rj;a=(pz(),oz);new fA(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Og);this.f=$doc.createElement(Rg);Gv(b,this.f);this.p=!0;a=cy();b=(Hv(),Iv(b));a.appendChild(b);this.pb=a;Rl();this.pb.setAttribute(sg,um.b);-1==this.lb?ww(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Ad]=Je;a=Fw(this.pb)+"-vertical";Zi(this.pd(),a,!0);this.pb.style[ag]=cb;this.pb.setAttribute("hideFocus",ih);B(this,new nz(this),(Xq(),Xq(),Yq))}u(691,356,ci,xN);
+_.gd=function(a){switch(Kv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}gz(this,a)};_.Rd=function(a,b){kz(this,a,b);b||this.b&&ux(this.c,!1)};_.b=!0;_.c=null;
+function wN(a){var b=(py(),Ay),c=(Dy(),Ey),d;d=new jy;d.i[sd]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;hy(b.b);b.b.d.rows[0].cells[0][jd]=c.b;hy(b.b);b.b.d.rows[0].cells[0].style[kh]=e.b;hy(d);b=dy(d,0,0,!0);if(a){mk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;fy(g,f.d);iu(f.c,g,a);c.b=c.b.c}else e=c.c.d,lj(c.c,a);a.pb[Zc]=e;Gv(b,a.pb);Qw(a,d)}Yx(this,d);Zi(this.pb,"mosaic-WidgetWrapper",!0)}u(692,332,Gi,wN);_.b=null;_.c=null;function QL(a){this.b=a}u(693,1,{},QL);
+_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&hG(this.b)};_.b=null;function RL(a){Jk();this.b=a}u(694,26,{},RL);_.Hc=function(){Br(this.b.T.jb);var a=this.b;dt((!a.y&&(a.y=new yN),a.y))};_.b=null;function SL(a){Jk();this.b=a}u(695,26,{},SL);_.Hc=function(){FL(this.b,(rr(),sr))};_.b=null;function TL(a){Jk();this.b=a}u(696,26,{},TL);_.Hc=function(){FL(this.b,(rr(),GL))};_.b=null;function WL(){}u(697,1,{},WL);function ZL(a){this.b=a}u(698,1,{},ZL);_.Pc=function(){this.b.Md()};_.b=null;
+function bM(a){this.b=a}u(699,1,{},bM);_.b=null;function cM(a){this.b=a}u(700,1,Fi,cM);_.xc=function(){this.b.O==(rr(),sr)?Ik(this.b.A,333):this.b.O==GL&&Ik(this.b.B,333)};_.b=null;function DL(a){this.pb=a;Lw(this)}u(701,315,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},DL);_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};
+function yN(){wt.call(this,null)}u(702,246,Ai,yN);function rr(){rr=x;sr=new zN("MAXIMIZED",0);GL=new zN("MINIMIZED",1);HL=new zN("NORMAL",2);AN=K(BN,s,145,[sr,GL,HL])}function zN(a,b){I.call(this,a,b)}u(703,141,{118:1,122:1,124:1,145:1},zN);var AN,sr,GL,HL;function uv(a){var b,c,d,e;c=Fj();b=Gj();e=(xw(),yw).scrollWidth;d=yw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[oh]=c-1+ig);0<=b-1&&(a.pb.style[Ne]=b-1+ig)}
+function vv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function CN(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new Sw(b);c.b.b<c.b.c.d-1;)d=pL(Tw(c.b)),e=d.ob,A(e,151)&&e.td(d.qd()),d.qd()&&lj(a.y,d);return!0}
+function DN(a,b){var c,d,e;if(b.b)a.d&&uk(a.d),a.d=new EN(a,b),vk(a.d,333);else for(d=new Xi(a.y);d.c<d.e.Je();)c=Yi(d),e=c.nb,jx(b,FN(c),e.t,e.u),GN(c,e.v,e.s,K(M,m,-1,[HN(a.r.b,c).e,HN(a.q.b,c).d,HN(a.o.b,c).b,HN(a.p.b,c).c]),K(M,m,-1,[IN(a.j.b,c).e,IN(a.i.b,c).d,IN(a.e.b,c).b,IN(a.f.b,c).c]),K(M,m,-1,[JN(a.v,c),JN(a.u,c),JN(a.s,c),JN(a.t,c)]))}
+function KN(){this.y=new rj;this.k=new LN(this);this.x=new MN(this.k);this.w=new NN(this.k);this.r=new ON(this.k);this.q=new PN(this.k);this.o=new QN(this.k);this.p=new RN(this.k);this.j=new SN(this.k);this.i=new TN(this.k);this.e=new UN(this.k);this.f=new VN(this.k);this.v=new WN(this.k);this.u=new WN(this.k);this.s=new WN(this.k);this.t=new WN(this.k)}u(707,1,{});_.jg=function(a){DN(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function XN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Xi(b.y);e.c<e.e.Je();)d=Yi(e),A(d,63)&&(d=d.jb),f=d.nb,jx(c,FN(d),f.t,f.u),GN(d,f.v,f.s,K(M,m,-1,[HN(b.r.b,d).e,HN(b.q.b,d).d,HN(b.o.b,d).b,HN(b.p.b,d).c]),K(M,m,-1,[IN(b.j.b,d).e,IN(b.i.b,d).d,IN(b.e.b,d).b,IN(b.f.b,d).c]),K(M,m,-1,[JN(b.v,d),JN(b.u,d),JN(b.s,d),JN(b.t,d)]));YN(c);a.b.d=null;for(a=new Xi(a.b.y);a.c<a.e.Je();)b=Yi(a),A(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function EN(a,b){this.b=a;this.c=b;var c=(Ak(),Dk);this.n=new zk(this);this.u=c}u(708,17,{},EN);_.yc=function(){XN(this)};_.zc=function(){XN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Xi(this.b.y);c.c<c.e.Je();)b=Yi(c),A(b,63)&&(b=b.jb),d=b.nb,d.j=lu(d.p+(d.t-d.p)*a),d.w=lu(d.q+(d.u-d.q)*a),d.x=lu(d.r+(d.v-d.r)*a),d.i=lu(d.o+(d.s-d.o)*a),jx(this.c,FN(b),d.j,d.w),GN(b,d.x,d.i,K(M,m,-1,[HN(this.b.r.b,b).e,HN(this.b.q.b,b).d,HN(this.b.o.b,b).b,HN(this.b.p.b,b).c]),K(M,m,-1,[IN(this.b.j.b,b).e,IN(this.b.i.b,b).d,IN(this.b.e.b,b).b,IN(this.b.f.b,b).c]),K(M,m,-1,[JN(this.b.v,b),JN(this.b.u,b),JN(this.b.s,b),JN(this.b.t,b)]))};_.b=null;_.c=null;
+u(710,1,{});_.b=null;function UN(a){this.b=a}u(709,710,{},UN);function VN(a){this.b=a}u(711,710,{},VN);function TN(a){this.b=a}u(712,710,{},TN);function SN(a){this.b=a}u(713,710,{},SN);function QN(a){this.b=a}u(714,710,{},QN);function RN(a){this.b=a}u(715,710,{},RN);function PN(a){this.b=a}u(716,710,{},PN);function ON(a){this.b=a}u(717,710,{},ON);u(718,710,{},function(a){this.b=a});u(719,710,{},function(a){this.b=a});
+function JN(a,b){var c=a.b,d;d=uj(c.e,b);d||(d=new EM(zM(b.pb)),z(c.e,b,d));return d.e}function WN(a){this.b=a}u(720,710,{},WN);function NN(a){this.b=a}u(721,710,{},NN);function MN(a){this.b=a}u(722,710,{},MN);function IN(a,b){var c;c=uj(a.b,b);c||(c=new EM(EL(b.pb)),z(a.b,b,c));return c}function HN(a,b){var c;c=uj(a.c,b);c||(c=new EM(yM(b.pb)),z(a.c,b,c));return c}
+function ZN(a,b){var c,d;d=uj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=nN(b),f,g,j,h,n;if(A(b,150)){if(null!=c.n&&null!=c.k){d=new ur($N(e,!0),$N(e,!1));break a}h=b.cg();null!=c.n&&(h.c=$N(e,!0));null!=c.k&&(h.b=$N(e,!1))}else{if(null!=c.n&&null!=c.k){d=new ur($N(e,!0),$N(e,!1));break a}h=new CM;f=b.pb;n=f.style;g=n[fg];j=n[lh];n[fg]="static";n[lh]=Oe;null!=c.n?h.c=$N(e,!0):(n[oh]=nd,h.c=(f.offsetWidth||0)+HN(d.p.b,b).c+HN(d.q.b,b).d);null!=c.k?h.b=$N(e,!1):(n[Ne]=nd,h.b=(f.offsetHeight||0)+HN(d.r.b,b).e+
+HN(d.o.b,b).b);n[fg]=g;n[lh]=j}d=h}null!=c.n&&(Lj(),vq)==c.n.lg()||null!=c.k&&(Lj(),vq)!=c.k.lg()||z(a.f,b,d)}return d}function LN(a){this.i=a;this.d=new Vi;this.f=new Vi;this.c=new Vi;this.b=new Vi;this.e=new Vi}u(723,1,{},LN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function aO(a){var b;b=a.nb;if(null==b||!A(b,148))b=new bO,a.nb=b;return b}function PM(){SM.call(this,(TM(),cO))}function SM(a){var b=(dO(),eO);KN.call(this);this.c=a;this.b=b}u(724,707,{},PM,SM);
+_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new CM;CN(this,a);n=HN(this.p.b,a).c+HN(this.q.b,a).d+IN(this.f.b,a).c+IN(this.i.b,a).d+JN(this.t,a)+JN(this.u,a);d=HN(this.r.b,a).e+HN(this.o.b,a).b+IN(this.j.b,a).e+IN(this.e.b,a).b+JN(this.v,a)+JN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(TM(),cO)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xi(this.y);a.c<a.e.Je();)c=Yi(a),e=aO(c),b=null,j=c.ob,A(j,151)&&(b=j,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),this.c==cO?(n+=ZN(this.x.b,c).c,e.b=ZN(this.w.b,
+c).b,A(j,151)&&(n+=b.c,e.b+=b.b),f=Wj(f,e.b)):(d+=ZN(this.w.b,c).b,e.c=ZN(this.x.b,c).c,A(j,151)&&(d+=b.b,e.c+=b.c),g=Wj(g,e.c));this.c==cO?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(CN(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=JN(this.t,a);E=JN(this.v,a);c=tr(a.pb);R=c.c-(t+JN(this.u,a));r=c.b-(E+JN(this.s,a));g=R;c=r;this.c==(TM(),cO)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Xi(this.y);e.c<e.e.Je();)d=Yi(e),b=null,q=aO(d),v=d.ob,A(v,151)&&(b=v,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),this.c==cO?(q.e?++h:(q.c=ZN(this.x.b,d).c,A(v,151)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=ZN(this.w.b,d).b,A(v,151)&&(q.b+=b.b))):(q.d?++j:(q.b=ZN(this.w.b,
+d).b,A(v,151)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=ZN(this.x.b,d).c,A(v,151)&&(q.c+=b.c)));for(e=new Xi(this.y);e.c<e.e.Je();)d=Yi(e),b=null,q=d.nb,v=d.ob,A(v,151)&&(b=v,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==cO?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,151)&&(n-=b.c,f-=b.b),this.c==UM?(q.t=this.b==(dO(),eO)?t:this.b==gO?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(dO(),eO)?(q.t=t,q.u=E):this.b==gO?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.ld()-ok(a.pb)-JN(this.t,a),-1==q.p&&(q.p=v),v=d.md()-qk(a.pb)-JN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));DN(this,a)}};_.b=null;_.c=null;function dO(){dO=x;eO=new hO("START",0);gO=new hO(Gb,1);iO=new hO("END",2);jO=K(kO,s,146,[eO,gO,iO])}function hO(a,b){I.call(this,a,b)}u(725,141,{118:1,122:1,124:1,146:1},hO);var jO,gO,iO,eO;function TM(){TM=x;cO=new lO("HORIZONTAL",0);UM=new lO("VERTICAL",1);mO=K(nO,s,147,[cO,UM])}
+function lO(a,b){I.call(this,a,b)}u(726,141,{118:1,122:1,124:1,147:1},lO);var mO,cO,UM;u(728,1,{152:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function bO(){this.f=!1}function aM(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(727,728,{148:1,152:1},bO,aM);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function oO(a,b){if(a.n)return!0;CN(a,b);if(0<a.y.d){a.b=Cv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,149))d=new pO,c.nb=d;a.c=d;a.y.Ue();lj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function qO(){KN.call(this)}u(729,707,{},qO);
+_.kg=function(a){var b,c;c=new CM;oO(this,a);if(this.b){b=ZN(this.x.b,this.b).c;var d=ZN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,151)&&(b=fO(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=HN(this.p.b,a).c+HN(this.q.b,a).d+IN(this.f.b,a).c+IN(this.i.b,a).d+JN(this.t,a)+JN(this.u,a);c.b+=HN(this.r.b,a).e+HN(this.o.b,a).b+IN(this.j.b,a).e+IN(this.e.b,a).b+JN(this.v,a)+JN(this.s,a);return c};
+_.jg=function(a){var b,c,d,e,f;oO(this,a)&&(d=JN(this.t,a),e=JN(this.v,a),c=tr(a.pb),f=c.c-(d+JN(this.u,a)),c=c.b-(e+JN(this.s,a)),b=this.b.ob,A(b,151)&&(b=fO(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-ok(a.pb)-JN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-qk(a.pb)-JN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),DN(this,a))};_.b=null;_.c=null;function pO(){this.f=!1}
+u(730,728,{149:1,152:1},pO);function fO(a){var b,c,d,e;null==a.b&&(a.b=y(M,m,-1,4,1),e=Eo(mw(mw(a.d,0),0)),c=Eo(mw(mw(a.d,2),2)),d=yM(a.pb),b=EL(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function rO(a,b){a.kb&&mk(a);return ox(a,b)}function sO(){Qx();Gx.call(this,Rx)}u(731,322,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,151:1},sO);_.Cd=function(a){return rO(this,a)};_.b=null;
+function $L(a,b,c){var d=a.q.d;b.nb=c;oL(a,b,a.pb,d,!0)}function FN(a){var b;b=a.ob;return A(b,151)?b:a}function xr(a){if(!a.kb)return new CM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),zr(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function pL(a){return A(a,151)?a.jb:a}function tO(a){var b;if(!a.o){b=(!LM&&(LM=new KM),LM);var c=uO(a,fb,!0);b.b=c;c=uO(a,gb,!0);b.c=c;a.o=b}return a.o}
+function oL(a,b,c,d,e){if(A(b,63))throw new Rk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,152)&&f.f?(c=new sO,ax(a,c,a.pb,d,!0),px(c,b)):ax(a,b,c,d,e);qL(a,b)}
+function qL(a,b){var c;c=a.e;if(b){var d=c.k;fj(d.d,b);fj(d.f,b);fj(d.c,b);fj(d.b,b);fj(d.e,b)}else d=c.k,Lz(d.d),Lz(d.f),Lz(d.c),Lz(d.b),Lz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==FN(a))c=c.ob;else{if(A(c,144)||A(c,62))d=c,c=c.ob,c==FN(d)&&(c=c.ob);A(c,151)&&A(c.ob,143)&&(c=c.ob)}A(c,150)&&!A(c,143)&&(c.dg(a.ob),c.dg(a))}}
+function Br(a){if(a.kb&&a.pb.style.display!=Pf){a.pb.scrollTop=0;var b=a.pb,c=0;!Jo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==yg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;YN(a)}}function YN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=pL(cA(a.q,d)),A(b,151)&&(b=b.jb),b.qd()&&(A(b,150)?b.eg():A(b,76)&&b.Sd())}function rL(a,b){var c;A(b,151)&&(b=A(b,151)?b.jb:b);c=FN(b);return hx(a,c)?(A(c,151)&&rO(c,b),qL(a,null),!0):!1}
+function OM(a,b){var c;a.e=b;null!=a.f&&pj(a,Fw(a.pb)+Ba+a.f);a.f=b.cZ.e;c=lA(a.f,wo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));qj(a,Fw(a.pb)+Ba+a.f);qL(a,null)}function uO(a,b,c){a.n||(a.n=$doc.createElement(Jg),AM(a.n,fg,ad),AM(a.n,lh,Oe),AM(a.n,ef,cb),AM(a.n,$g,cb),a.pb.appendChild(a.n));AM(a.n,oh,b);AM(a.n,Ne,b);a=xM(a.n);return c?a.c:a.b}
+function $N(a,b){var c;c=null.lg();if(c==(Lj(),Hq)){c=(tO(a),null.lg());var d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM);return O(N(Math.round(100*d*c/254)))}if(c==xq)return c=tO(a),d=null.lg(),O(N(JF(d*(-1==c.b&&(c.b=mL(fb,!0)),c.b))));if(c==zq)return c=tO(a),d=null.lg(),O(N(JF(d*(-1==c.c&&(c.c=mL(gb,!0)),c.b))));if(c==Fq)return c=(tO(a),null.lg()),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(d*c)));if(c==Jq)return c=(tO(a),null.lg()),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(10*d*c/254)));
+if(c==Dq)return O(N(JF(12*(tO(a),null.lg())*O(N(JF((-1==JM&&(JM=(uM(),mL(hb,!0))),JM)/72))))));if(c==vq)return uO(a,null.lg(),b);if(c==Bq)return c=(tO(a),O(N(JF(null.lg())))),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(d*c/72)));if(null.lg()==tq)return O(N(JF(null.lg())));throw new Rk("Invalid size: "+null.lg());}function PL(){var a=new qO;lx.call(this);this.k=new ur(-1,-1);new CO(this);this.pb[Ad]="mosaic-LayoutPanel";OM(this,a)}
+u(732,312,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,150:1},PL);_.Gd=function(a){oL(this,a,this.pb,this.q.d,!0)};_.vd=function(){Vw(this,new DO)};_.wd=function(){Vw(this,new EO)};_.cg=function(){return xr(this)};_.Dd=function(a){return dx(this.q,FN(a))};_.Ed=function(a,b,c,d){oL(this,a,b,c,d)};_.dg=function(a){qL(this,a)};_.Fd=function(){return new Sw(this)};_.eg=function(){Br(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=xr(this),null!=this.j)a=a.b+ig,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+ig);this.sd(b);this.i=null}else b=a.b+ig,this.ud(a.c+ig),this.sd(b);Br(this)}};_.Sd=function(){Br(this)};_.Cd=function(a){return rL(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){jx(this,FN(a),b,c)};
+_.ud=function(a){this.pb.style[oh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function DO(){}u(733,1,{},DO);_.Qd=function(a){FN(a).yd()};function EO(){}u(734,1,{},EO);_.Qd=function(a){FN(a).zd()};function Sw(a){this.c=a;this.b=new fx(this.c.q)}u(735,1,{},Sw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return pL(Tw(this.b))};_.fd=function(){Uw(this.b)};_.c=null;function FO(){FO=x;new vy}
+function CO(a){FO();Zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new GO(this)}u(736,9,{},CO);function GO(a){Jk();this.b=a}u(737,26,{},GO);_.Hc=function(){qL(this.b.b,null);Br(this.b.b)};_.b=null;function nN(a){a=a.ob;return!a?null:A(a,150)?a:nN(a)}function JL(a,b,c){var d;d=a.pb;GN(a,b,c,yM(d),EL(d),zM(d))}
+function GN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Lj(),ig)),b!=a.od()&&a.ud((0>b?0:b)+ig));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Lj(),ig)),c!=a.nd()&&a.sd((0>c?0:c)+ig))}function zr(a,b){JL(a,b.c,b.b)}u(740,1,{});
+function EH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:eE(a,b,~~Pi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Tf:typeof v,r=r==Vf?Object.prototype.toString.call(v)==Vc||typeof v.length==Uf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Tf,r)))if(v=H(Uf,r),r=H("boolean",r),HO===D)v&&(o[t]=new gI(o[t])),r&&(o[t]=(RH(),o[t]?UH:SH));else{q=v||r;if(q=
+!q&&null!=D&&Wn(D)==IO){q=o[t];if(null==q||JO(q,D))continue;if(Un(q)&&(q=q&&q.g?q.g:null,null!=q&&JO(q,D))){o[t]=q;continue}}if(!H(Vf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function KO(){this.d=new Vi;this.b=new Vi;this.c=new Vi}function JO(a,b){var c;if(HO==b||LO==b&&A(a,153))return!0;if(null!=a)for(c=Wn(a);c&&c!=HO;c=null)if(c==b)return!0;return!1}u(739,740,{},KO);function BH(){BH=x;DH=new KO}
+function HH(a,b){BH();z(DH.d,a,b)}function yH(a){BH();var b,c,d;d=kI(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function zH(a,b){var c;BH();return c=b&&b[0]&&(typeof b[0]==Vf||typeof b[0]==ze)?b[0]:null,JO(c,a)}function FH(a){var b=AH;BH();var c,d;d=DH.c;if(c=!b?d.c:eE(d,b,~~Pi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?fE(d,c):hE(d,b,c,~~Pi(b))}
+function dH(a){BH();var b=DH,c;null==a?a=null:(c=a[Yc],c||(0!=(Wn(a).c&4)?a=[]:(b=(b=uj(b.d,Wn(a)))&&typeof b==ze?new b(a):a,a=a[Yc]=b),c=a),a=c);return a}var DH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=ho&&(e=wk(),2E3<e-jo&&(jo=e,io=go()));if(0==ho++){var f=(ko(),lo),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=to(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(ko(),lo),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=to(n,o);while(h.d);h.d=o}}--ho;c&&-1!=io&&($wnd.clearTimeout(io),io=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(mu)()}catch(d){a(b)}else C(mu)()}var HO=X(1),Zn=X(102),MO=cI(" I"),M=YH(749,MO),CI=YH(747,HO),NO=cI(" Z"),eJ=YH(750,NO);X(101);X(100);X(99);var OO=X(527),Nn=YH(751,OO),PO=X(265),Tu=YH(752,PO);X(266);X(141);X(502);X(108);X(513);var QO=cI(" B");X(517);var RO=cI(" C"),Qi=YH(753,RO),IO=X(515),SO=cI(" D"),lF=YH(754,SO);X(516);X(518);var TO=X(521),LG=YH(755,TO),UO=cI(" J"),VO=X(2),ou=YH(748,VO),tM=YH(756,QO);X(530);X(512);X(98);X(193);X(500);
+var AH=X(493);X(509);var NH=X(507);X(505);X(506);X(511);X(117);X(110);X(111);X(112);X(118);X(96);X(524);X(519);X(508);X(494);X(495);X(496);X(497);X(498);X(499);var WO=X(406);X(405);X(404);X(403);X(492);X(491);var kC=X(420),QE=YH(757,kC),XO=X(426),VE=YH(758,XO),YO=X(427),XE=YH(759,YO),ZO=X(569),aH=YH(760,ZO),eu=YH(761,M),$O=Y(567,function(){bF();return SI}),TI=YH(762,$O);X(568);X(429);X(428);X(562);X(561);X(570);X(571);X(566);X(463);X(565);var LB=YH(763,WO);X(418);X(573);X(504);bI();X(503);bI();X(740);
+X(739);var LO=bI();X(316);var aP=X(315);X(314);X(320);X(334);X(376);X(575);X(574);X(313);X(312);X(577);X(576);X(582);X(583);X(584);X(585);X(586);X(587);X(588);X(589);X(578);X(579);X(580);X(581);X(252);X(251);X(325);X(326);X(327);X(600);X(609);X(26);X(601);X(602);X(603);X(604);X(605);X(606);X(607);X(608);X(297);X(372);X(375);X(373);X(374);X(205);X(204);X(299);X(246);X(301);X(213);var bP=X(212);X(249);X(248);X(247);X(400);X(401);X(402);X(484);X(483);X(482);X(485);X(486);X(487);X(488);X(642);X(643);
+X(644);X(645);var cP=Y(181,function(){Lj();return Lq}),Mq=YH(764,cP),dP=Y(140,function(){Mj();return Zo}),$o=YH(765,dP),eP=Y(147,function(){ap();return Lp}),Mp=YH(766,eP),fP=Y(166,function(){Np();return Wp}),Xp=YH(767,fP),gP=Y(171,function(){Yp();return gq}),hq=YH(768,gP),hP=Y(176,function(){iq();return rq}),sq=YH(769,hP);Y(182,null);Y(183,null);Y(184,null);Y(185,null);Y(186,null);Y(187,null);Y(188,null);Y(189,null);Y(190,null);Y(142,null);Y(143,null);Y(144,null);Y(145,null);Y(146,null);Y(148,null);
+Y(158,null);Y(159,null);Y(160,null);Y(161,null);Y(162,null);Y(163,null);Y(164,null);Y(165,null);Y(149,null);Y(150,null);Y(151,null);Y(152,null);Y(153,null);Y(154,null);Y(155,null);Y(156,null);Y(157,null);Y(167,null);Y(168,null);Y(169,null);Y(170,null);Y(172,null);Y(173,null);Y(174,null);Y(175,null);Y(177,null);Y(178,null);Y(179,null);Y(180,null);X(475);X(474);X(534);X(536);X(535);X(537);X(539);X(538);X(540);X(544);X(545);X(203);X(209);X(208);X(207);X(211);X(231);X(446);X(445);
+var dD=X(444),NF=YH(770,dD),iJ=YH(771,UO);X(430);X(541);X(547);X(542);X(543);X(431);X(599);X(440);X(439);X(438);X(443);var iP=bI(),gL=YH(772,iP);X(295);X(473);X(553);var jP=Y(255,function(){Ut();return Zt}),$t=YH(773,jP);X(453);X(454);X(437);var PC=X(432);X(533);X(416);X(417);X(442);var $C=X(441);X(434);X(433);X(551);X(560);X(435);X(477);X(526);X(563);X(564);X(572);X(423);var oC=X(422);X(451);X(452);X(408);X(407);X(460);bI();bI();bI();X(410);X(411);X(210);X(387);var dA=YH(774,aP);X(388);X(612);X(611);
+X(348);X(350);X(349);X(351);X(233);X(250);X(236);X(238);var vC=X(425);X(476);X(413);X(412);X(419);X(557);X(529);X(241);X(462);X(228);X(229);X(232);X(226);X(225);X(227);var xC=X(595);X(215);X(219);X(421);X(614);X(619);X(461);X(520);X(464);var NB=X(415),MB=YH(775,oC);X(659);X(448);X(449);X(450);X(414);X(592);X(593);X(217);X(216);X(218);X(220);X(339);X(338);X(344);X(345);X(648);X(620);X(621);X(546);X(554);X(555);X(556);X(613);X(615);var QC=X(436);X(596);X(558);X(240);X(237);X(239);X(235);X(224);X(223);
+X(222);X(277);X(618);X(319);X(318);X(317);X(626);X(625);X(647);X(623);X(646);var kP=Y(703,function(){rr();return AN}),BN=YH(776,kP);X(702);X(701);X(693);X(694);X(695);X(696);X(697);X(698);X(699);X(700);X(674);var lP=Y(321,function(){Hx();return Ox}),Px=YH(777,lP),mP=Y(368,function(){Cx();return wz}),xz=YH(778,mP);X(17);X(369);X(370);X(365);X(366);X(367);X(18);X(19);X(20);X(459);X(424);X(690);X(356);X(691);X(357);X(358);X(359);X(360);X(363);X(330);X(329);var nP=X(328);X(616);X(617);X(622);X(270);X(333);
+X(364);X(352);X(379);X(378);X(380);var oP=Y(381,function(){Oz();return Zz}),$z=YH(779,oP);Y(382,null);Y(383,null);Y(384,null);Y(385,null);X(253);X(597);X(331);X(347);X(346);X(550);X(396);X(323);X(206);X(598);X(332);X(676);X(3);X(679);X(680);X(678);X(677);X(670);X(669);X(732);X(733);X(734);X(735);X(672);X(244);var BD=X(456),DD=YH(780,BD);X(457);X(455);X(29);X(30);X(28);X(31);X(34);X(35);X(36);X(37);X(38);X(39);var pP=X(51),lz=YH(781,pP);X(40);X(41);X(42);X(43);X(44);X(45);X(46);X(48);X(47);X(49);X(50);
+X(52);X(53);X(55);X(56);X(54);X(57);X(58);X(59);X(60);X(62);X(64);X(65);X(63);X(61);X(66);X(67);X(68);X(69);X(71);X(74);X(73);X(75);X(78);X(79);X(77);X(80);X(81);X(82);X(83);X(84);X(85);X(87);X(88);X(86);X(89);X(90);X(91);X(92);X(94);X(95);X(93);X(271);var DM=X(661);X(324);var HM=X(663);X(242);X(688);X(687);X(469);X(468);X(470);X(243);X(279);X(281);X(280);X(275);X(390);X(272);X(322);X(731);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(633);X(458);X(471);X(391);X(202);X(308);X(310);X(309);X(624);
+var fM=YH(782,nP);X(630);X(629);X(637);X(627);X(628);X(634);X(635);X(631);X(632);X(465);X(466);X(472);X(245);X(274);X(33);X(282);X(353);X(354);X(355);X(283);var sN=YH(783,bP);X(284);X(594);X(689);X(656);X(510);X(531);X(32);X(70);var IM=X(664);X(673);X(692);X(728);X(727);X(214);X(230);X(4);X(655);X(707);X(724);var qP=Y(725,function(){dO();return jO}),kO=YH(784,qP),rP=Y(726,function(){TM();return mO}),nO=YH(785,rP);X(710);X(719);X(718);X(722);X(721);X(717);X(716);X(714);X(715);X(713);X(712);X(709);
+X(711);X(720);X(723);X(708);X(675);X(337);X(386);X(377);X(729);X(336);X(335);X(341);X(342);X(340);X(285);X(21);X(306);X(307);X(11);X(14);X(24);var sP=X(27),Uk=YH(786,sP);X(25);X(22);X(23);X(730);X(8);X(10);X(9);X(736);X(737);X(681);X(684);X(685);X(686);X(682);X(683);var FM=X(662);X(666);X(667);X(221);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/0C406D7CF33A12D63C52DE66D498F1CD.cache.html b/public/jsme/0C406D7CF33A12D63C52DE66D498F1CD.cache.html
deleted file mode 100644
index b40e6aa..0000000
--- a/public/jsme/0C406D7CF33A12D63C52DE66D498F1CD.cache.html
+++ /dev/null
@@ -1,613 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0C406D7CF33A12D63C52DE66D498F1CD';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",da="\n \n",ea=" ",ga=" \t\n\r\u000c",ha=" ",ia=" ",ja=" 0",ka=" 0 0\n",ma=" 0 0 0\n",na=" 0 0 0 0 0 0 0",oa=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-05-01",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",xa=' filled="false" strokecolor="',za=' filled="true" stroked="false" fillcolor="',Aa=" height=",Ba=" is not supported",Ca=" must be non-negative: ",
-Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",La="!@",Na='"',Oa='" ',Pa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Va="#",Wa="#000",Xa="#15,",Ya="#16,",Za="#6,",$a="#7,",ab="#8,",bb="$",db="$MOL",eb="$MOL\n",fb="$RXN",hb="$RXN\n\n\nJME Molecular Editor\n",jb="%",kb="&",lb="&#39;",mb="&amp;",nb="&gt;",ob="&lt;",pb="&nbsp;",qb="&quot;",
-rb="'",sb="' border='0'>",tb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",ub="' style='",wb="',sizingMethod='crop'); margin-left: ",xb="(",yb="(No exception detail)",zb="(this Collection)",Ab=")",Bb=") no-repeat ",Db="). Expect more errors.\n",Hb=");",Ib="*",Jb="+",Kb=",",Lb=", ",Mb=", Column size: ",Nb=", Row size: ",Pb=", Size: ",Qb=",command=",Rb=",disabled",Sb=",label=",Tb="-",Ub="-9223372036854775808",Vb="-C#C-Me",Wb="-C#CH",Yb=
-"-C#N",Zb="-C(=O)N",$b="-C(=O)OH",ac="-C(=O)OMe",bc="-CCl3",cc="-CF3",dc="-CMe3",ec="-NC=O",fc="-NH-SO2-Me",hc="-NMe2",lc="-NO2",mc="-OC(=O)Me",nc="-PO3H2",oc="-SO2-NH2",pc="-SO3H",qc="-selected",rc="-vertical",sc=".",tc=". Use Page Up/Down for SDF access (",uc="...",vc=".call(this) }",wc=".call(this)}",xc=".call(w.event.srcElement)}",yc="/",Bc="//",Cc="////",Gc="/>",Hc="/>\n",Ic="0",Jc="0.5",Kc="0px",Lc="1",Mc="100%",Nc="123",Oc="144.0pt",Pc="144.0px",Qc="1em",Rc="1ex",Sc="1in",Tc="2",Uc="2.5.0",
-ad="2147483647",bd="3",cd="3.0.0",dd="4",ed="40BAF81124143A595056A9CCA0E9DBBA.cache.png",fd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",gd="5",hd="6",id="72.0px",jd="9p",kd=":",ld=": ",md=":moduleBase",nd=";",od="; ",sd=";!R",ud=";'>",vd=";A",wd=";D",xd=";H",yd=";R",zd=";a",Ad="<",Bd="</div></body></html>",Cd="</span>",Dd="<BUTTON type='button'></BUTTON>",Ed="<SELECT>",Fd="<V1:",Gd="<V2:",Hd='<gwt:clipper style="',Id='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
-Jd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Kd="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Od="=",Ud=">",Vd="?",Wd="@",Xd="@@",Yd="A",Zd="A PotentialElement cannot be resolved twice.",$d="About ",ae="Adding a DecoratorPanel is not allowed!",be="After",ce="All rights reserved.",de="Any",ee="Any except C",fe="Apr",ge="Are you trying to draw an hedgehog ?",he="Aromatic",ie="Array types must match",je="Atom is :",ke="Atom type :",le="Atom/Bond Query",me=
-"Aug",ne="B",oe="BLOCK",pe="BackgroundImageCache",qe="Bad stereoinfo on allene !",se="Before",te="Body",ue="Bond is :",ve="Bottom",we="Br",De="Br,",Ee="C",Fe="C,",Ge="CENTER",He="CM",Ie="COPY_MOL",Je="COPY_SMILES",Ke="CSS1Compat",Le="Cannot add a handler with a null type",Me="Cannot add a null handler",Ne="Cannot fire null event",Oe="Cannot redo. Index is out of range.",Pe="Cannot set a new parent without first clearing the old parent",Qe="Cannot undo. Index is out of range.",Re="Caused by: ",Se=
-"Center",Te="Charge change not possible on multibonded N or P !",Ue="Charge change not possible on multibonded O or S !",Ve="Charge change not possible on the halogen !",We="Charge change not possible on this boron !",Ye="Charge change not possible on this carbon !",Ze="Cl",$e="Cl,",af="Class$",bf="Color parameter outside of expected range",cf="Column ",jf="Column index: ",kf="Column index: 0, Column size: ",lf="Composite.initWidget() may only be called once.",mf="Content",nf="Copy as ",of="Copying the agent not possible !",
-pf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",qf="DASHED",rf="DEFAULT",sf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",tf="DOMMouseScroll",uf="DOTTED",vf="DXImageTransform.Microsoft.Alpha",wf="Dec",xf="Default",yf="Dialog",zf="EM",Af="END",Bf="ERROR - ",Cf="ERROR - cannot add aromatic spiro ring !",Df="ERROR - invalid mol index: ",Ef="ERROR - problems in reading/processing MOL input",Ff="ERROR - problems in reading/processing molecule !",Gf="ERROR - spiro ring not possible here !",
-Hf="ERROR - strange reaction !",If="ERROR - strange reaction - fixing !",Jf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Kf="EX",Lf="East",Mf="Error in C3H stereospecification !",Nf="Error in C4 stereospecification !",Of="Error in C4 stereospecification ! 2/0r",Pf="Error in stereoprocessing ! - t30",Qf="Exception caught: ",Rf="F",Sf="F,",Tf="F,Cl,Br,I",Uf="FG",Wf="Feb",Xf="First",Yf='For input string: "',
-Zf="Fri",$f="GBVTBU-BB",ag="GWT",bg="H",cg="HIDDEN",dg="HORIZONTAL",eg="HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}",
-fg="Halogen",gg="Help",ig="Helvetica",jg="Home",kg="I",lg="I,",mg="IFRAME",ng="IN",og="INLINE",pg="INLINE_BLOCK",qg="INPUT",rg="ISO-8859-1",sg="ISO-LATIN-1",tg="Incorrect URL: ",ug="Index: ",vg="Inner",wg="Internal index set to null.",xg="Invalid size: ",yg="JME",zg="JME 2013-04-10 ",Ag="JSApplet.JSME",Bg="JSME",Cg="JSME initialization error: HTML id ",Dg="JSME initialization error: HTML id argument is null.",Eg="JUSTIFY",Fg="Jan",Gg="JavaScript",Hg="Jul",Ig="Jun",Jg="LEFT",Kg="LTR",Lg="Last",Mg=
-"Left",Ng="M APO",Og="M CHG",Pg="M CHG 1",Qg="M END",Rg="M END\n",Sg="MAXIMIZED",Tg="MINIMIZED",Ug="MM",Vg="MOL",Wg="MOL n. ",Xg="MOL or SDF",Yg="Mar",Zg="Maximum allowed bond order is 3 !",$g="May",ah="Middle",bh="Missing message: awt.103",ch="Missing message: awt.12A",dh="Missing message: awt.12B",eh="Missing message: awt.12C",fh="Missing message: awt.12D",gh="Missing message: awt.133",hh="Missing message: awt.151",ih="Missing message: awt.185",jh="Missing message: awt.70",kh="Missing message: awt.92",
-lh="Mon",mh="Must be array types",uh="Must call next() before remove().",vh="N",wh="N,",xh="NA",yh="NEW",zh="NONE",Ah="NORMAL",Bh="Next ring will be added as spiro",Ch="No more molecules in SDF buffer",Dh="No more redo",Eh="No more undo",Fh="Nonaromatic",Gh="Nonring",Hh="Nonstandard atom",Ih="North",Jh="Not known group!",Kh="Not possible connection !",Lh="Not unique E/Z geometry !",Mh="Nov",Nh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Oh="Number of connections :",
-Ph="Number of hydrogens : ",Qh="O",Rh="O,",Sh="ONE_WAY_CORNER",Th="Oct",Uh="Only atoms may be marked !",Vh="Or select one or more from the list :",Wh="P",Xh="P,",Yh="PASTE",Zh="PC",$h="PCT",ai="PT",bi="PX",ci="Paste ",di="Peter Ertl and Bruno Bienfait",ei="Popup",fi="Q",gi="Q ",hi="R",ii="R1",ji="R2",ki="R3",li="RIGHT",mi="ROLL_DOWN",ni="RTL",oi="RXN",pi="Removal of substituent not possible.",qi="Reset",ri="Resize-",si="Right",ti="Ring",ui="Row index: ",vi="Row index: 0, Row size: ",wi="S",xi="S,",
-yi="SMILES",zi="SMIRKS",Ai="SOLID",Bi="START",Ci="Sat",Di="Se",Ei="Select substituent",Fi="Sep",Gi="Should only call onAttach when the widget is detached from the browser's document",Hi="Should only call onDetach when the widget is attached to the browser's document",Ii="Si",Ji="SimplePanel can only contain one child widget",Ki="Smaller part(s) removed !",Li="South",Mi="Stereomarking allowed only on single and double bonds!",Ni="Stereomarking meaningless on this bond !",Oi="String index out of range: ",
-Pi="Structure pasted",Qi="Style names cannot be empty",Ri="Submit",Si="Sun",Ti="Text",Ui="This widget's parent does not implement HasWidgets",Vi="Thu",Wi="Top",Xi="Tue",Yi="UTF-8",Zi="Unknown",$i="Use X button to change charge on the X atom !",aj="V1",bj="V2",cj="VERTICAL",dj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',ej="Wed",fj="West",gj="Widget must be a child of this panel.",hj="WindowPanel can only contain one child widget",
-ij="Windows NT",jj="X",kj="You are too focused on chains, enough of it for now !",lj="[",mj="[JavaScriptObject]",nj="\\",oj='\\"',pj="\\$\\$\\$\\$\r?\n?",qj="\\.",rj="\\:",sj="\\\\",tj="\\b",uj="\\f",Ij="\\n",Jj="\\r",Kj="\\t",Lj="\\u0000",Mj="\\u0001",Nj="\\u0002",Oj="\\u0003",Pj="\\u0004",Qj="\\u0005",Rj="\\u0006",Sj="\\u0007",Tj="\\u000B",Uj="\\u000E",Vj="\\u000F",Wj="\\u0010",Xj="\\u0011",Yj="\\u0012",Zj="\\u0013",$j="\\u0014",ak="\\u0015",bk="\\u0016",ck="\\u0017",dk="\\u0018",ek="\\u0019",fk=
-"\\u001A",gk="\\u001B",hk="\\u001C",ik="\\u001D",jk="\\u001E",kk="\\u001F",lk="\\u00ad",mk="\\u0600",nk="\\u0601",ok="\\u0602",pk="\\u0603",qk="\\u06dd",rk="\\u070f",sk="\\u17b4",tk="\\u17b5",uk="\\u200b",vk="\\u200c",wk="\\u200d",xk="\\u200e",yk="\\u200f",zk="\\u2028",Ak="\\u2029",Bk="\\u202a",Ck="\\u202b",Dk="\\u202c",Ek="\\u202d",Fk="\\u202e",Gk="\\u2060",Hk="\\u2061",Ik="\\u2062",Jk="\\u2063",Kk="\\u2064",Lk="\\u206a",Mk="\\u206b",Nk="\\u206c",Ok="\\u206d",Pk="\\u206e",Qk="\\u206f",Rk="\\ufeff",
-Sk="\\ufff9",Tk="\\ufffa",Uk="\\ufffb",Vk="]",Wk="_",Xk="__gwtDevModeHook:",Yk="__gwt_dispatchDblClickEvent_",Zk="__gwt_dispatchEvent_",$k="__gwt_dispatchUnhandledEvent_",al="__gwt_historyFrame",bl="__gwt_historyToken",cl="__gwtex_wrap",dl="__uiObjectID",el="a",fl="absolute",gl="alert",hl="alertdialog",il="align",jl="alpha",kl="alpha(opacity=",ll="alpha(opacity=0)",ml="alpha(opacity=50)",nl="antialias",ol="application",pl="ar",ql="arc",rl='arc startangle="',sl="aria-activedescendant",tl="aria-hidden",
-ul="article",vl="atombg",wl="atomcolors",xl="atomic SMILES",yl="auto",zl="autoez",Al="autonumber",Bl="background:url(",Cl="backgroundColor",Dl="bad hex encoding",El="banner",Fl="behavior:url(#default#VML); position:absolute; antialias:",Gl="bidiwrapped",Hl="block",Il="blue",Jl="blur",Kl="body",Ll="bolder",Ml="border",Nl="borderBottomWidth",Ol="borderLeftWidth",Pl="borderRightWidth",Ql="borderStyle",Rl="borderTopWidth",Sl="bottom",Tl="browser.version",Ul="button",Vl="c",Wl="c,",Xl="canonize",Yl="cellPadding",
-Zl="cellSpacing",$l="center",am="change",bm="checkbox",cm="className",dm="clear.cache.gif",em='clear.cache.gif"\' style="',fm="click",gm="click marked atom to delete mark",hm="client",im="clip",jm="cmd cannot be null",km="col",lm="colSpan",mm="colgroup",nm="color:",om="columnheader",pm="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",qm="com.google.gwt.user.client.DocumentModeAsserter",rm="com.google.gwt.useragent.client.UserAgentAsserter",sm="combobox",tm="complementary",um="contentinfo",vm=
-"contextmenu",wm="css is null",Mm="dblclick",Nm="definition",Om="depict",Pm="depictbg",Qm="depictcgi",Rm="dialog",Sm="dir",Tm="directory",Um="display",Vm="div",Wm="divide by zero",Xm="document",Ym="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",Zm="dragHandle was not draggable",$m="dragdrop-dropTarget",an="dragdrop-handle",bn="dragdrop-selected",cn="e",dn="end_gesture",en="error",fn="export.client.JSME_export",gn="fa",
-hn="filter",jn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",kn="flavor = ",ln="float",mn="focus",nn="font-family:",on="font-size:",pn="font-style:italic;",qn="font-weight:bolder;",rn="fontFamily",sn="fontSize",tn="fontStyle",un="fontWeight",vn="form",wn="function",xn='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',
-yn="function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",zn="g",An="gecko",Bn="gecko1_8",Cn="gesturechange",Dn="gestureend",En="gesturestart",Fn="google",Gn="grid",Hn="gridcell",In="group",Jn="gwt-Button",
-Kn="gwt-DecoratedPopupPanel",Ln="gwt-DecoratorPanel",Mn="gwt-GlassPanel",Nn="gwt-Image",On="gwt-Label",Pn="gwt-ListBox",Qn="gwt-MenuBar",Rn="gwt-MenuBarPopup",Sn="gwt-MenuItem",Tn="gwt-MenuItemSeparator",Un="gwt-PopupPanel",Vn="gwt-TextBox",Wn="gwt-uid-",Xn="heading",Yn="height",Zn="height:",$n="hidden",ao="hideFocus",bo="html",co="html is null",eo="http.proxyPort",fo="http://",go="https",ho="https://",io="hydrogens",jo="i",ko="id",lo="ie6",mo="ie8",no="ie9",oo="iframe",po="img",qo="incorrect port: ",
-ro="invalid MOL ",so="is_touch_supported",to="italic",uo="iw",vo="java.endorsed.dirs",wo="java.runtime.version",xo="java.specification.name",yo="java.specification.version",zo="java.vendor",Ao="java.version",Bo="java.vm.name",Co="java.vm.specification.vendor",Do="javascript:''",Eo="jme",Fo="jmeh",Go="jsa-resetDiv",Ho="jsa-resetTable",Io="keephs",Jo="keydown",Ko="keypress",Lo="keyup",Mo="label",No="left",Oo="line",Po='line from="',Qo="link",Ro="list",So="listbox",To="listitem",Uo="load",Vo="log",Wo=
-"losecapture",Xo="ltr",Yo="main",Zo="margin",$o="marginBottom",ap="marginLeft",bp="marginRight",cp="marginTop",dp="marquee",ep="math",fp="menu",gp="menuPopup",hp="menuSeparatorInner",ip="menubar",jp="menuitem",kp="menuitemcheckbox",lp="menuitemradio",mp="middle",np="moduleStartup",op="mol",pp="monospace",qp="mosaic-Caption",rp="mosaic-Caption-iconBoxRight",sp="mosaic-Caption-text",tp="mosaic-CaptionLayoutPanel",up="mosaic-HTML",vp="mosaic-ImageButton",wp="mosaic-Label",xp="mosaic-LayoutPanel",yp=
-"mosaic-WidgetWrapper",zp="mosaic-WindowPanel",Ap="mosaic-popupLayoutPanel",Bp="mousedown",Cp="mousemove",Dp="mouseout",Ep="mouseover",Fp="mouseup",Gp="mousewheel",Hp="msie",Ip="multipart",Jp="must be non-negative",Kp="n",Lp="n,",Mp="navigation",Np="ne",Op="newlook",Pp="no",Qp="noautoez",Rp="nocanonize",Sp="nocenter",Tp="nodepict",Up="nohydrogens",Vp="nomultipart",Wp="none",Xp="nonumber",Yp="noquery",Zp="norbutton",$p="noreaction",aq="nostereo",bq="note",cq="notify_structural_change_js_function",
-dq="nowrap",eq="null",fq="number",gq="nw",hq="o",iq="o,",jq="object",kq="offsetHeight",lq="offsetWidth",mq="oldlook",nq="onModuleLoadStart",oq="onblur",pq="onclick",qq="oncontextmenu",rq="ondblclick",sq="onfocus",tq="onkeydown",uq="onkeypress",vq="onkeyup",wq="onload",xq="onmousedown",yq="onmousemove",zq="onmouseup",Aq="onmousewheel",Bq="ontouchstart",Cq="opacity",Dq="opera",Eq="option",Fq="options",Gq="os.encoding",Hq="os.name",Iq="os.name.applet",Jq="outline",Kq="oval",Lq='oval style="position:absolute;left:',
-Mq="overflow",Nq="overflow: hidden; width: ",Oq="p",Pq="p,",Qq="package.restrict.access.sun",Rq="padding",Sq="paddingBottom",Tq="paddingLeft",Uq="paddingRight",Vq="paddingTop",Wq="paste",Xq="path.separator.applet",Yq="polarnitro",Zq="polyline",$q='polyline points="',ar="popup",br="popupContent",cr="position",dr="presentation",er="progressbar",fr="px",gr="px ",hr='px"',ir='px" ',jr='px"+',kr="px)",lr="px,",mr="px, ",nr="px;",or="px; border: none",pr="px; height: ",qr="px; margin-top: ",rr="px; padding: 0px; zoom: 1",
-sr="px;height:",tr="px;left:",ur="px;top:",vr="px;width:",wr="query",xr="radio",yr="radiogroup",zr="radix ",Ar="rbutton",Br="reaction",Cr="rect",Dr='rect style="position:absolute;left:',Er="rect(",Fr="rect(0px, 0px, 0px, 0px)",Gr="rect(auto, auto, auto, auto)",Hr="region",Ir="relative",Jr="removehs",Kr="return function() { w.__gwt_dispatchDblClickEvent_",Lr="return function() { w.__gwt_dispatchEvent_",Mr="return function() { w.__gwt_dispatchUnhandledEvent_",Nr="return;",Or="rgb(",Pr="right",Qr="role",
-Rr="rotation",Sr="roundrect",Tr="row",Ur="rowgroup",Vr="rowheader",Wr="rtl",Xr="s",Yr="s,",Zr="safari",$r="sans-serif",as="scale100",bs="script",cs="scroll",ds="scrollbar",rs="se",ss="search",ts="separator",us="serif",vs="showan",ws="slider",xs="span",ys="spinbutton",zs="star",As="startup",Bs="static",Cs="status",Ds="stereo",Es="styleFloat",Fs="subMenuIcon-selected",Gs="sun.java.launcher",Hs="sun.management.compiler",Is="sw",Js="tab",Ks="table",Ls="tablist",Ms="tabpanel",Ns="tbody",Os="td",Ps="text",
-Qs="textAlign",Rs="textbox",Ss="this.__popup.currentStyle.zIndex",Ts="timer",Us="toolbar",Vs="tooltip",Ws="top",Xs="touch",Ys="touchcancel",Zs="touchend",$s="touchmove",at="touchstart",bt="tr",ct="tree",dt="treegrid",et="treeitem",ft="true",gt="unknown",ht="ur",it="uri is null",jt="urn:schemas-microsoft-com:vml",kt="user.language",lt="user.name",mt="user.timezone",nt="value",ot="verticalAlign",pt="visibility",qt="visible",rt="w",st="webkit",tt="white-space:nowrap;",ut="whiteSpace",vt="width",wt="width:",
-xt="writemi",yt="writemol",zt="writesmi",At="x",Bt="yes",Ct="zIndex",Dt="zoom",Et="|",Ft="|>",Gt="~",_,Ht={l:4194303,m:4194303,h:1048575},It={l:0,m:0,h:0},Jt={l:1,m:0,h:0},Kt={l:2,m:0,h:0},Lt={l:3,m:0,h:0},Mt={l:4,m:0,h:0},Nt={l:8,m:0,h:0},Ot={l:10,m:0,h:0},Pt={l:16,m:0,h:0},Qt={l:32,m:0,h:0},Rt={l:64,m:0,h:0},St={l:128,m:0,h:0},Tt={l:256,m:0,h:0},Ut={l:512,m:0,h:0},Vt={l:1024,m:0,h:0},Wt={l:2048,m:0,h:0},Xt={l:8192,m:0,h:0},Yt={l:16384,m:0,h:0},Zt={l:32768,m:0,h:0},$t={l:65536,m:0,h:0},au={l:131072,
-m:0,h:0},bu={l:262144,m:0,h:0},cu={l:524288,m:0,h:0},du={},eu={67:1,69:1,84:1},fu={18:1,67:1},gu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},hu={83:1},iu={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},ju={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},ku={7:1,8:1,67:1,70:1,72:1},lu={13:1,37:1},mu={20:1},nu={68:1},ou={6:1,8:1,67:1,70:1,72:1},pu={67:1,73:1,81:1},qu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},ru={87:1},k={67:1,69:1},su={85:1},tu={8:1,9:1,67:1,70:1,72:1},uu={67:1},vu={67:1,
-73:1,79:1,81:1},wu={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},xu={11:1},yu={38:1,67:1,73:1,79:1,81:1},zu={35:1,67:1,70:1,72:1},Au={49:1,67:1},Bu={27:1,34:1},Cu={67:1,73:1,75:1,79:1,81:1},Du={84:1},q={66:1,67:1,69:1},Eu={44:1,49:1,63:1,67:1},Fu={67:1,69:1,83:1},Gu={65:1},Hu={10:1,67:1,70:1,72:1},Iu={21:1},Ju={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ku={67:1,83:1},Lu={14:1},Mu={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Nu={44:1,45:1,49:1,63:1,67:1},Ou={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=du[a];d&&!d.cZ?_=d.prototype:(!d&&(d=du[a]=function(){}),_=d.prototype=0>b?{}:new du[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Pu(this)};
-_.tS=function(){var a=this.cZ.d+Wd,b;b=this.hC();var c,d,e;c=v(Qu,k,-1,8,1);d=(Ru(),Su);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Tu(){Tu=u;Uu=new Vu}function Wu(a){for(var b,a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function av(a,b,c){var a=a.n,d;try{d=new bv(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=cv(e);if(y(e,73))throw new dv(Ym,e);throw e;}Zu(b.dd(),$f,!0);Zu(c.dd(),an,!0);x(Uu,b,c)}function ev(a,b){var c;c=fv(Uu,b);var d;d=fv(a.n.c,c);if(!d)throw new gv(Zm);hv(d.b.a);hv(d.d.a);hv(d.c.a);Zu(b.dd(),$f,!1);Zu(c.dd(),an,!1)}function iv(a){var b;a.o=!1;for(a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function jv(a,b){kv(a.j.k,b)?Zu(b.dd(),bn,!1):a.o?(lv(a.j.k,b),Zu(b.dd(),bn,!0)):(a.j.k.De(),lv(a.j.k,b))}function mv(a){this.f=a;this.j=new nv(this);this.n=new ov(this.j)}s(3,1,{});_.jc=function(){pv(this.j.e,"dragdrop-dragging")};_.kc=function(){qv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Uu;function nv(a){this.k=new rv;this.d=a;this.a=a.f}s(4,1,{},nv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
-function sv(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function tv(a,b){var c;c=uv(a.c,vv).a;b.a.ctrlKey||b.a.metaKey||Wu(a.b.d);jv(a.b.d,c)}function wv(a){a.b.f=null;a.b.d.kc();xv((yv(),zv(null)),a.a,0,0);var b=a.a.gb;Av=b;Bv();b.setCapture();a.d=2}function ov(a){this.c=new Vu;this.b=a;this.a=new Cv;Dv(this.a,Ev(),Fv());z(this.a,this,(Gv(),Gv(),Hv));z(this.a,this,(Iv(),Iv(),Jv));a=this.a.gb.style;a[hn]=ll;a.filter=kl+0+Ab;a[Zo]=0+(Kv(),fr);a[Ql]=(Lv(),Wp);a[Cl]=Il}s(5,1,{},ov);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Mv(a);e=Nv(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!vv)vv=c,this.b.e=uv(this.c,vv).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Ov(this.b.k,this.b.e)&&(Wu(this.b.d),jv(this.b.d,this.b.e)),Pv(new Qv),this.e=!0,Rv(a.a),this.f=d,this.i=e,b=new Sv(vv,null),vv!=this.b.e&&(c=new Sv(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,wv(this),1!=this.d&&sv(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Tv(a,b);a=Uv(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Vv(Wv(d-this.f),Wv(a-this.i))>=this.b.d.k?(Xv(),-1!=Ov(this.b.k,this.b.e)||jv(this.b.d,this.b.e),c=new Sv(vv,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,wv(this)):Rv(Yv)),1==this.d)return;Rv(Yv);sv(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Tv(a,b);b=Uv(a,b);if(1==(a.a.button||0))if(this.e=!1,vv)try{if(Xv(),1==this.d)tv(this,a);else{d!=this.a&&(c=new Sv(d,null),e+=c.a,b+=c.d);try{sv(this,e,b),this.b.d.jc(),3!=this.d&&tv(this,a)}finally{var f=this.a.gb;Av&&f==Av&&(Av=null);Bv();f.releaseCapture();Zv(this.a);this.d=1;this.b.e=null}}}finally{vv=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var vv=null;function Qv(){}s(6,1,Iu,Qv);_.pc=function(){Xv()};
-function bv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},bv);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return xb+this.a+Lb+this.d+Ab};function Sv(a,b){!a||a==(yv(),zv(null))?this.f=this.e=0:(this.e=a._c()-$v(a.gb),this.f=a.ad()-(a.gb.scrollTop||0));!b||b==(yv(),zv(null))?this.c=this.b=0:(this.b=aw(b.gb)+b.gb.clientLeft,this.c=bw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Sv);
-_.tS=function(){return xb+this.a+Lb+this.d+Ab};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Xv(){try{$doc.selection.empty()}catch(a){}}function cw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;kv(c.a,b);0==c.a.c&&dw(c.b);a.q=null}a.qc()}}function ew(a,b){var c=fw();cw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;gw(a.k,fw())}
-function hw(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function gw(a,b){if(hw(a.a,b)){var c=a.a,d=a.a.s,e;e=new iw(d,a.a.k);lv(d.a,e);1==d.a.c&&jw(d.b,16);c.q=e}else a.a.q=null}function kw(a){this.a=a}s(18,1,{},kw);_.a=null;s(19,1,{});s(20,1,{2:1});function lw(){lw=u;mw=new nw}s(21,19,{});var mw=null;function nw(){this.a=new rv;this.b=new ow(this)}s(22,21,{},nw);function pw(){pw=u;qw=new rv;var a=new rw;sw();tw(uw?uw:uw=new vw,a)}function dw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a)}
-function jw(a,b){if(0>b)throw new ww(Jp);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a);a.b=!1;a.c=xw(a,b);lv(qw,a)}function yw(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function xw(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||kv(qw,this);this.vc()};_.b=!1;_.c=0;var qw;function ow(a){pw();this.a=a}s(23,24,{},ow);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(zw,k,3,a.a.c,0);b=Aw(a.a,b);c=new Bw;for(e=0,f=b.length;e<f;++e)d=b[e],kv(a.a,d),gw(d.a,c.a);0<a.a.c&&jw(a.b,Vv(5,16-(fw()-c.a)))};_.a=null;function iw(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},iw);_.a=null;_.b=null;s(27,1,{});_.a=null;function Cw(){this.a=gl}s(26,27,{},Cw);function Dw(){this.a=hl}s(28,27,{},Dw);function Ew(){this.a=ol}s(29,27,{},Ew);s(31,1,{});_.a=null;function Fw(a){this.a=a}s(30,31,{},Fw);function Gw(){this.a=ul}s(32,27,{},Gw);
-function Hw(){this.a=El}s(33,27,{},Hw);function Iw(){this.a=Ul}s(34,27,{},Iw);function Jw(){this.a=bm}s(35,27,{},Jw);function Kw(){this.a=om}s(36,27,{},Kw);function Lw(){this.a=sm}s(37,27,{},Lw);function Mw(){this.a=tm}s(38,27,{},Mw);function Nw(){this.a=um}s(39,27,{},Nw);function Ow(){this.a=Nm}s(40,27,{},Ow);function Pw(){this.a=Rm}s(41,27,{},Pw);function Qw(){this.a=Tm}s(42,27,{},Qw);function Rw(){this.a=Xm}s(43,27,{},Rw);function Sw(){this.a=vn}s(44,27,{},Sw);function Tw(){this.a=Gn}
-s(45,27,{},Tw);function Uw(){this.a=Hn}s(46,27,{},Uw);function Vw(){this.a=In}s(47,27,{},Vw);function Ww(){this.a=Xn}s(48,27,{},Ww);function Xw(a){this.a=a.id}s(49,1,{4:1,5:1},Xw);_.a=null;function Yw(){this.a=po}s(50,27,{},Yw);function Zw(){this.a=Qo}s(51,27,{},Zw);function $w(){this.a=Ro}s(52,27,{},$w);function ax(){this.a=So}s(53,27,{},ax);function bx(){this.a=To}s(54,27,{},bx);function cx(){this.a=Vo}s(55,27,{},cx);function dx(){this.a=Yo}s(56,27,{},dx);function ex(){this.a=dp}s(57,27,{},ex);
-function fx(){this.a=ep}s(58,27,{},fx);function gx(){this.a=fp}s(59,27,{},gx);function hx(){this.a=ip}s(60,27,{},hx);function ix(){this.a=jp}s(61,27,{},ix);function jx(){this.a=kp}s(62,27,{},jx);function kx(){this.a=lp}s(63,27,{},kx);function lx(){this.a=Mp}s(64,27,{},lx);function mx(){this.a=bq}s(65,27,{},mx);function nx(){this.a=Eq}s(66,27,{},nx);function ox(){this.a=dr}s(67,27,{},ox);s(68,31,{},function(a){this.a=a});function px(){this.a=er}s(69,27,{},px);function qx(){qx=u;rx=new Fw(sl)}var rx;
-function sx(){this.a=xr}s(71,27,{},sx);function tx(){this.a=yr}s(72,27,{},tx);function ux(){this.a=Hr}s(73,27,{},ux);
-function vx(){vx=u;wx=new Dw;xx=new Cw;yx=new Ew;zx=new Gw;Ax=new Hw;Bx=new Iw;Cx=new Jw;Dx=new Kw;Ex=new Lw;Fx=new Mw;Gx=new Nw;Hx=new Ow;Ix=new Pw;Jx=new Qw;Kx=new Rw;Lx=new Sw;Mx=new Uw;Nx=new Tw;Ox=new Vw;Px=new Ww;Qx=new Yw;Rx=new Zw;Sx=new ax;Tx=new bx;Ux=new $w;Vx=new cx;Wx=new dx;Xx=new ex;Yx=new fx;Zx=new hx;$x=new jx;ay=new kx;by=new ix;cy=new gx;dy=new lx;ey=new mx;fy=new nx;gy=new ox;hy=new px;iy=new tx;jy=new sx;ky=new ux;ly=new my;ny=new oy;py=new qy;ry=new sy;ty=new uy;vy=new wy;xy=
-new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=new Qy;Ry=new Sy;Ty=new Uy;Vy=new Wy;C=new Vu;x(C,Hr,ky);x(C,gl,xx);x(C,Rm,Ix);x(C,hl,wx);x(C,ol,yx);x(C,Xm,Kx);x(C,ul,zx);x(C,El,Ax);x(C,Ul,Bx);x(C,bm,Cx);x(C,Hn,Mx);x(C,om,Dx);x(C,In,Ox);x(C,sm,Ex);x(C,tm,Fx);x(C,um,Gx);x(C,Nm,Hx);x(C,Ro,Ux);x(C,Tm,Jx);x(C,vn,Lx);x(C,Gn,Nx);x(C,Xn,Px);x(C,po,Qx);x(C,Qo,Rx);x(C,So,Sx);x(C,To,Tx);x(C,Vo,Vx);x(C,Yo,Wx);x(C,dp,Xx);x(C,ep,Yx);x(C,fp,cy);x(C,ip,Zx);x(C,jp,by);x(C,
-kp,$x);x(C,Eq,fy);x(C,xr,jy);x(C,lp,ay);x(C,Mp,dy);x(C,bq,ey);x(C,dr,gy);x(C,er,hy);x(C,yr,iy);x(C,Tr,py);x(C,Ur,ly);x(C,Vr,ny);x(C,ss,ty);x(C,ts,vy);x(C,ds,ry);x(C,ws,xy);x(C,ys,zy);x(C,Cs,By);x(C,Js,Hy);x(C,Ls,Dy);x(C,Ms,Fy);x(C,Rs,Jy);x(C,Ts,Ly);x(C,Us,Ny);x(C,Vs,Py);x(C,ct,Vy);x(C,dt,Ry);x(C,et,Ty)}var xx,wx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Nx,Mx,Ox,Px,Qx,Rx,Ux,Sx,Tx,Vx,Wx,Xx,Yx,cy,Zx,by,$x,ay,dy,ey,fy,gy,hy,jy,iy,ky,C,py,ly,ny,ry,ty,vy,xy,zy,By,Hy,Dy,Fy,Jy,Ly,Ny,Py,Vy,Ry,Ty;
-function qy(){this.a=Tr}s(75,27,{},qy);function my(){this.a=Ur}s(76,27,{},my);function oy(){this.a=Vr}s(77,27,{},oy);function sy(){this.a=ds}s(78,27,{},sy);function uy(){this.a=ss}s(79,27,{},uy);function wy(){this.a=ts}s(80,27,{},wy);function yy(){this.a=ws}s(81,27,{},yy);function Ay(){this.a=ys}s(82,27,{},Ay);function Cy(){this.a=Cs}s(83,27,{},Cy);function Iy(){this.a=Js}s(84,27,{},Iy);function Ey(){this.a=Ls}s(85,27,{},Ey);function Gy(){this.a=Ms}s(86,27,{},Gy);function Ky(){this.a=Rs}
-s(87,27,{},Ky);function My(){this.a=Ts}s(88,27,{},My);function Oy(){this.a=Us}s(89,27,{},Oy);function Qy(){this.a=Vs}s(90,27,{},Qy);function Wy(){this.a=ct}s(91,27,{},Wy);function Sy(){this.a=dt}s(92,27,{},Sy);function Uy(){this.a=et}s(93,27,{},Uy);function Bw(){this.a=fw()}function fw(){return(new Date).getTime()}s(94,1,{},Bw);function Xy(a){var b,c,d;d=new Yy;for(c=a;c;)b=c.wc(),c!=a&&Zy(d.a,Re),$y(d,c.cZ.d),Zy(d.a,ld),Zy(d.a,null==b?yb:b),Zy(d.a,aa),c=c.e}
-function az(a){var b,c,d;c=v(bz,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new cz;c[d]=a[d]}}function dz(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+ld+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return dz(this)};_.e=null;_.f=null;function ez(a){fz();this.f=a}s(98,99,pu,ez);function gv(a){fz();this.f=a}function dv(a,b){fz();this.e=b;this.f=a}s(97,98,vu,gv,dv);
-function gz(a){fz();this.b=a;this.a=j;var b,c,d;c=[];d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}s(96,97,vu,gz);
-_.wc=function(){if(null==this.c){this.d=null==this.b?eq:iz(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":jz(this.b).d;this.a=this.a+ld+(iz(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(iz(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ld+a[c]}catch(d){}a=b}else a=j;this.c=xb+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function kz(a,b){return lz(a)?a.eQ(b):a===b}
-function jz(a){return lz(a)?a.cZ:mz}function nz(a){return lz(a)?a.hC():Pu(a)}
-function oz(){var a;oz=u;pz=(a=[Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,tj,Kj,Ij,Tj,uj,Jj,Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk],a[34]=oj,a[92]=sj,a[173]=lk,a[1536]=mk,a[1537]=nk,a[1538]=ok,a[1539]=pk,a[1757]=qk,a[1807]=rk,a[6068]=sk,a[6069]=tk,a[8203]=uk,a[8204]=vk,a[8205]=wk,a[8206]=xk,a[8207]=yk,a[8232]=zk,a[8233]=Ak,a[8234]=Bk,a[8235]=Ck,a[8236]=Dk,a[8237]=Ek,a[8238]=Fk,a[8288]=Gk,a[8289]=Hk,a[8290]=Ik,a[8291]=Jk,a[8292]=Kk,a[8298]=Lk,a[8299]=Mk,a[8300]=Nk,a[8301]=Ok,a[8302]=Pk,a[8303]=Qk,a[65279]=
-Rk,a[65529]=Sk,a[65530]=Tk,a[65531]=Uk,a)}function qz(a){oz();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=pz[a.charCodeAt(0)],null==c?a:c});return Na+a+Na}var pz;s(105,1,{});function Pu(a){return a.$H||(a.$H=++rz)}function sz(){return($wnd||self)[Xk+$moduleName+md]||$moduleBase}function tz(){return $wnd.setTimeout(function(){0!=uz&&(uz=0);vz=-1},10)}var uz=0,rz=0,wz=0,vz=-1;
-function xz(){xz=u;yz=new zz}function Az(a,b){a.a=Bz(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Cz(a)),Dz(a.e,1),!a.i&&(a.i=new Ez(a)),Dz(a.i,50))}function zz(){}function Fz(a){return a.xc()}function Bz(a,b){!a&&(a=[]);a[a.length]=b;return a}function Gz(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Bz(b,e)):e[0].pc()}catch(f){if(f=cv(f),!y(f,81))throw f;}}return b}function Dz(a,b){xz();$wnd.setTimeout(function(){A(Fz)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},zz);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var yz;function Cz(a){this.a=a}s(108,1,{},Cz);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Gz(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=fw();100>fw()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Ez(a){this.a=a}s(109,1,{},Ez);_.xc=function(){this.a.d&&Dz(this.a.e,1);return this.a.j};_.a=null;function Hz(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kd+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function fz(){var a,b,c,d;c=Hz(new Iz);d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}function Iz(){}s(112,1,{},Iz);
-_.yc=function(a){var b,c,d;d=j;a=Jz(a);b=a.indexOf(xb);c=0==a.indexOf(wn)?8:0;-1==b&&(b=Kz(a,Lz(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Jz(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Zy(a,b){a[a.explicitLength++]=null==b?eq:b}function Mz(){var a=[];a.explicitLength=0;return a}function Nz(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Oz(a,b){return parseInt(a[b])||0}function Pz(a,b){return null==a[b]?null:""+a[b]}
-function Qz(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Rz(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function D(a){var b=$doc;return-1!=a.indexOf(kd)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Vm)),b.__gwt_container),b.innerHTML=Ad+a+Gc||j,a=Qz(b),b.removeChild(a),a):b.createElement(a)}function Rv(a){a.returnValue=!1}
-function Sz(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function aw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return E(Math.floor(c/Tz(b)+$v(F(b.compatMode,Ke)?b.documentElement:b.body)))}
-function bw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return E(Math.floor(c/Tz(b)+((F(b.compatMode,Ke)?b.documentElement:b.body).scrollTop||0)))}function $v(a){return a.currentStyle.direction==Wr?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Tz(a){var b;if(F(a.compatMode,Ke))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((Rz(a.body).offsetWidth||0)/b)}
-function Uz(){if(!Vz){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Hp)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){Wz=!0;break a}Wz=!1}Vz=!0}return Wz}var Wz=!1,Vz=!1;function Xz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientLeft}function Yz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientTop}function Fv(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientHeight}
-function Ev(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientWidth}function Zz(a){return $v(F(a.compatMode,Ke)?a.documentElement:a.body)}function $z(a){return(F(a.compatMode,Ke)?a.documentElement:a.body).scrollTop||0}function aA(){aA=u;try{$doc.execCommand(pe,!1,!0)}catch(a){}}
-function bA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}
-function cA(a,b){aA();var c,d;c=F(a.__pendingSrc||a.src,b);!dA&&(dA={});d=a.__pendingSrc;if(null!=d)if(d=dA[d])if(d==a){if(c)return;var e=d,f=dA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,bA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{a:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break a}d=!1}if(d){if(c)return}else a.__cleanup=a.__pendingSrc=
-a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=dA[b];!d?bA(dA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}var dA=null;function eA(a,b){this.b=a;this.c=b}s(137,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Lv(){Lv=u;fA=new gA;hA=new iA;jA=new kA;lA=new mA;nA=new oA;pA=H(qA,k,6,[fA,hA,jA,lA,nA])}s(136,137,ou);var pA,jA,hA,lA,fA,nA;function gA(){eA.call(this,zh,0)}s(138,136,ou,gA);
-function iA(){eA.call(this,uf,1)}s(139,136,ou,iA);function kA(){eA.call(this,qf,2)}s(140,136,ou,kA);function mA(){eA.call(this,cg,3)}s(141,136,ou,mA);function oA(){eA.call(this,Ai,4)}s(142,136,ou,oA);function rA(){rA=u;sA=new tA;uA=new vA;wA=new xA;yA=new zA;AA=H(BA,k,7,[sA,uA,wA,yA])}s(143,137,ku);var AA,uA,wA,yA,sA;function tA(){eA.call(this,zh,0)}s(144,143,ku,tA);function vA(){eA.call(this,oe,1)}s(145,143,ku,vA);function xA(){eA.call(this,og,2)}s(146,143,ku,xA);
-function zA(){eA.call(this,pg,3)}s(147,143,ku,zA);function CA(){CA=u;DA=new EA;FA=new GA;HA=new IA;JA=new KA;LA=H(MA,k,9,[DA,FA,HA,JA])}s(148,137,tu);var LA,DA,FA,HA,JA;function EA(){eA.call(this,Ge,0)}s(149,148,tu,EA);function GA(){eA.call(this,Eg,1)}s(150,148,tu,GA);function IA(){eA.call(this,Jg,2)}s(151,148,tu,IA);function KA(){eA.call(this,li,3)}s(152,148,tu,KA);
-function Kv(){Kv=u;NA=new OA;PA=new QA;RA=new SA;TA=new UA;VA=new WA;XA=new YA;ZA=new $A;aB=new bB;cB=new dB;eB=H(fB,k,10,[NA,PA,RA,TA,VA,XA,ZA,aB,cB])}s(153,137,Hu);var eB,aB,RA,TA,ZA,cB,XA,PA,VA,NA;function OA(){eA.call(this,bi,0)}s(154,153,Hu,OA);function QA(){eA.call(this,$h,1)}s(155,153,Hu,QA);function SA(){eA.call(this,zf,2)}s(156,153,Hu,SA);function UA(){eA.call(this,Kf,3)}s(157,153,Hu,UA);function WA(){eA.call(this,ai,4)}s(158,153,Hu,WA);function YA(){eA.call(this,Zh,5)}s(159,153,Hu,YA);
-function $A(){eA.call(this,ng,6)}s(160,153,Hu,$A);function bB(){eA.call(this,He,7)}s(161,153,Hu,bB);function dB(){eA.call(this,Ug,8)}s(162,153,Hu,dB);function gB(){gB=u;hB=[];iB=[];jB=[]}var hB,iB,jB;function kB(){kB=u;lB()}function lB(){lB=u;kB();mB=v(I,q,-1,30,1)}function nB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var mB;s(177,1,{});_.tS=function(){return"An event type"};_.f=null;s(176,177,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(175,176,{});_.Ac=function(){return this.Cc()};
-_.a=null;var oB=_.b=null;function pB(){pB=u;qB=new rB(Jl,new sB)}function sB(){}s(174,175,{},sB);_.zc=function(a){a.Dc(this)};_.Cc=function(){return qB};var qB;function tB(){tB=u;uB=new rB(am,new vB)}function vB(){}s(178,175,{},vB);_.zc=function(a){wB();xB(this,a.b,yB(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return uB};var uB;s(181,175,xu);function Tv(a,b){return(a.a.clientX||0)-aw(b)+$v(b)+Zz(b.ownerDocument)}
-function Uv(a,b){return(a.a.clientY||0)-bw(b)+(b.scrollTop||0)+$z(b.ownerDocument)}function Mv(a){var b;return(b=a.b)?Tv(a,b):a.a.clientX||0}function Nv(a){var b;return(b=a.b)?Uv(a,b):a.a.clientY||0}s(180,181,xu);function zB(){zB=u;AB=new rB(fm,new BB)}function BB(){}s(179,180,xu,BB);_.zc=function(a){a.Ec(this)};_.Cc=function(){return AB};var AB;function CB(){CB=u;DB=new rB(vm,new EB)}function EB(){}s(182,175,{},EB);_.zc=function(){Rv(this.a);this.a.cancelBubble=!0};_.Cc=function(){return DB};var DB;
-s(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var FB=_.c=0;function vw(){this.c=++FB}s(184,185,lu,vw);function rB(a,b){this.c=++FB;this.a=b;!oB&&(oB=new GB);oB.a[a]=this;this.b=a}s(183,184,lu,rB);_.a=null;_.b=null;function HB(){HB=u;IB=new rB(Mm,new JB)}function JB(){}s(186,180,xu,JB);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(KB(),LB))a=MB(b.gb),c=new NB(Oz(b.gb,lq),Oz(b.gb,kq)),d=new NB(Oz(b.K.ab.gb,lq),Oz(b.K.ab.gb,kq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);OB(b.z,!0);a=Oz(b.K.ab.gb,lq);PB(b,new NB(a,QB(b.K.ab).a));b.A&&b.F!=LB&&RB(b.f,b)}else OB(b.z,!1),b.F!=(KB(),LB)?PB(b,new NB(b.w.b,b.w.a)):SB(b,MB(b.f.gb)),b.A&&b.F!=LB&&TB(b.f,b);UB(b.K.ab)}else OB(b.z,!0)};_.Cc=function(){return IB};var IB;function VB(){VB=u;WB=new rB(mn,new XB)}
-function XB(){}s(187,175,{},XB);_.zc=function(a){Zv(a.a.a)};_.Cc=function(){return WB};var WB;function YB(){YB=u;ZB=new rB(Cn,new $B)}function $B(){}s(188,175,{},$B);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,aC(a.a.e,a.a.b)&&Rv(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,bC(a.a.f,a.a.b)&&Rv(this.a)),a.a.d=!0)};_.Cc=function(){return ZB};var ZB;function cC(){cC=u;dC=new rB(Dn,new eC)}function eC(){}
-s(189,175,{},eC);_.zc=function(a){a.a.a&&(a.a.b.a=null,fC(a.a.a,a.a.b))};_.Cc=function(){return dC};var dC;function gC(){gC=u;hC=new rB(En,new iC)}function iC(){}s(190,175,{},iC);_.zc=function(){Rv(this.a)};_.Cc=function(){return hC};var hC;s(192,175,{});s(191,192,{});function jC(){jC=u;kC=new rB(Jo,new lC)}function lC(){}s(193,191,{},lC);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(mC(),nC).length&&-999!=(mC(),nC)[c]&&(c=(mC(),nC)[c]);b=new oC(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?pC(qC(a)):e=301;break;case 118:case 86:b&&rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:tC(a,Pz((uC(),vC)._b.a.gb,nt));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=bg;e=1300;break;case 114:case 82:a.ib=!0;a.I=hi;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=cc):801==a.b?(e=237,a.ib=!0,a.I=bc):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=lc);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=pc);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Wb;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Yb;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?wC(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?wC(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&wC(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?wC(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?wC(a,4):e=207;break;case 53:105==a.b?wC(a,5):e=208;break;case 54:105==a.b?wC(a,
-6):e=210;break;case 55:105==a.b?wC(a,7):e=211;break;case 56:105==a.b?wC(a,8):e=212;break;case 57:105==a.b?wC(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}xC(a,e)}b=!0}b&&Rv(this.a)};_.Cc=function(){return kC};var kC;function yC(){yC=u;zC=new rB(Bp,new AC)}function AC(){}s(194,180,xu,AC);_.zc=function(a){a.mc(this)};_.Cc=function(){return zC};var zC;
-function Gv(){Gv=u;Hv=new rB(Cp,new BC)}function BC(){}s(195,180,xu,BC);_.zc=function(a){a.nc(this)};_.Cc=function(){return Hv};var Hv;function CC(){CC=u;DC=new rB(Dp,new EC)}function EC(){}s(196,180,xu,EC);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Sv(vv,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,wv(a))};_.Cc=function(){return DC};var DC;function Iv(){Iv=u;Jv=new rB(Fp,new FC)}function FC(){}s(197,180,xu,FC);_.zc=function(a){a.oc(this)};_.Cc=function(){return Jv};var Jv;function GB(){this.a={}}
-s(198,1,{},GB);_.a=null;s(201,181,xu);var GC=null;function HC(){HC=u;IC=new rB(Ys,new JC)}function JC(){}s(200,201,xu,JC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return IC};var IC;function LC(){LC=u;MC=new rB(Zs,new NC)}function NC(){}s(202,201,xu,NC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return MC};var MC;function OC(){var a;this.a=(a=document.createElement(Vm),a.setAttribute(Bq,Nr),typeof a.ontouchstart==wn)}s(203,1,{},OC);function PC(){PC=u;QC=new rB($s,new RC)}
-function RC(){}s(204,201,xu,RC);_.zc=function(a){KC(a.a,this,a.a.n)};_.Cc=function(){return QC};var QC;function SC(){SC=u;TC=new rB(at,new UC)}function UC(){}s(205,201,xu,UC);_.zc=function(a){VC(a.a,this)&&(a.a.j&&WC(a.a.j,a.a.b)?a.a.d=!0:(Rv(this.a),jw(a.a.c,750),a.a.d=!1))};_.Cc=function(){return TC};var TC;function XC(a,b){this.a=b;this.b=a}function YC(a,b,c){uw&&(b=new XC(b,c),a.Nc(b))}s(206,176,{},XC);_.zc=function(a){a.Jc(this)};_.Ac=function(){return uw};_.a=!1;var uw=_.b=null;
-function ZC(a){this.a=a}s(207,176,{},ZC);_.zc=function(a){a.Kc(this)};_.Ac=function(){return $C};var $C=_.a=null;function aD(){}function bD(a){var b;cD&&(b=new aD,a.Nc(b))}s(208,176,{},aD);_.zc=function(a){a.Lc(this)};_.Ac=function(){return cD};var cD=null;function dD(a){this.a=a}s(209,176,{},dD);_.zc=function(a){a.Mc(this)};_.Ac=function(){return eD};var eD=_.a=null;function fD(){}s(210,176,{},fD);_.zc=function(a){a.a.N&&a.a.Bd()};_.Ac=function(){return gD};var gD=null;
-function hD(a,b,c){a=a.a;if(!b)throw new iD(Le);if(!c)throw new iD(Me);0<a.b?jD(a,new kD(a,b,c)):lD(a,b,null,c);return new mD(new nD(a,b,c))}
-function oD(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new iD(Ne);try{++d.b;i=pD(d,b.Ac(),null);e=null;for(h=d.c?i.rf(i.ye()):i.qf();d.c?h.tf():h.Qc();){g=d.c?h.uf():h.Rc();try{b.zc(g)}catch(l){if(l=cv(l),y(l,81))f=l,!e&&(e=new qD),rD(e,f);else throw l;}}if(e)throw new sD(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Xu(d.a);o.b<o.d.ye();)m=Yu(o),m.pc()}finally{d.a=null}}}}catch(n){n=cv(n);if(y(n,38))throw new tD(n.a);throw n;}finally{null==c?(b.e=!0,b.f=
-null):b.f=c}}function uD(a){vD.call(this,a,!1)}function vD(a,b){this.a=new wD(b);this.b=a}s(211,1,Lu,uD,vD);_.Nc=function(a){oD(this,a)};_.a=null;_.b=null;s(214,1,{});function jD(a,b){!a.a&&(a.a=new rv);lv(a.a,b)}function lD(a,b,c,d){var e;e=uv(a.d,b);e||(e=new Vu,x(a.d,b,e));a=e.ue(c);a||(a=new rv,e.we(c,a));a.hf(d)}function xD(a,b,c,d){var e,f;e=pD(a,b,c);e.kf(d)&&e.ve()&&(f=uv(a.d,b),f.xe(c),f.ve()&&fv(a.d,b))}
-function pD(a,b,c){a=uv(a.d,b);if(!a)return yD(),yD(),zD;c=a.ue(c);return!c?(yD(),yD(),zD):c}s(213,214,{});_.a=null;_.b=0;_.c=!1;function wD(a){this.d=new Vu;this.c=a}s(212,213,{},wD);function mD(a){this.a=a}s(215,1,{},mD);_.a=null;function sD(a){dv.call(this,AD(a),BD(a));this.a=a}function BD(a){a=a.ud();return!a.Qc()?null:a.Rc()}function AD(a){var b,c,d;b=a.ye();if(0==b)return null;b=new CD(1==b?Qf:b+va);c=!0;for(a=a.ud();a.Qc();)d=a.Rc(),c?c=!1:Zy(b.a,od),d=d.wc(),Zy(b.a,d);return Nz(b.a)}
-s(217,97,yu,sD);_.a=null;function tD(a){sD.call(this,a)}s(216,217,yu,tD);s(218,1,{},function(){});function DD(a){a=Pz(a,Sm);return ED(Wr,a)?(FD(),GD):ED(Xo,a)?(FD(),HD):(FD(),ID)}function FD(){FD=u;GD=new JD(ni,0);HD=new JD(Kg,1);ID=new JD(rf,2);KD=H(LD,k,15,[GD,HD,ID])}function JD(a,b){eA.call(this,a,b)}s(220,137,{15:1,67:1,70:1,72:1},JD);var KD,ID,HD,GD;function MD(){}
-function ND(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=ND(e,d);H(a,b,c,d);return d}function OD(a){return PD([QD,I],[k,q],[66,-1],a,0,2,1)}function PD(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ND(i?g:0,h);H(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=PD(a,b,c,d,e,f,g)}return l}
-function H(a,b,c,d){RD();var e=SD,f=TD;RD();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function UD(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new VD;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new VD;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new VD;}a[b]=c}s(221,1,{},MD);_.qI=0;function RD(){RD=u;SD=[];TD=[];var a=new MD,b=SD,c=TD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var SD,TD;
-function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function iz(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function lz(a){return a.tM==u||a.cM&&!!a.cM[1]}function WD(a){return null==a?null:a}function E(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function XD(){var a;$stats&&YD(rm);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Dq))a=Dq;else if(-1!=a.indexOf(st))a=Zr;else if(-1!=a.indexOf(Hp)&&9<=$doc.documentMode)a=no;else if(-1!=a.indexOf(Hp)&&8<=$doc.documentMode)a=mo;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?lo:-1!=a.indexOf(An)?Bn:gt}F(lo,a)||$wnd.alert(Jf+a+Db);$stats&&YD(qm);b=$doc.compatMode;a=H(ZD,k,1,[Ke]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&YD(pm);
-$wnd.$GWT_DND_VERSION=cd;gB();jB.unshift(eg);gB();0!=jB.length&&(a=jB.join(j),a=(kB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:nB(0,a,!1),jB.length=0);if(0!=hB.length){a=hB.join(j);a=(kB(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=mB[b],0==c&&(c=mB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);mB[e]+=a.length;nB(e,a,!0)}hB.length=0}0!=iB.length&&(a=iB.join(j),a=(kB(),a),b=$doc.styleSheets.length,
-0==b?$doc.createStyleSheet().cssText=a:nB(b-1,a,!0),iB.length=0);$stats&&YD(fn);new $D;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==wn)$wnd.jsmeOnLoad();else try{$wnd.console.log(dj)}catch(g){}}function cv(a){return y(a,81)?a:new gz(a)}function aE(a){return bE(a&4194303,a>>22&4194303,0>a?1048575:0)}function cE(a){return bE(a.l,a.m,a.h)}function bE(a,b,c){return _=new dE,_.l=a,_.m=b,_.h=c,_}
-function eE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new fE;if(0==a.l&&0==a.m&&0==a.h)return gE=bE(0,0,0),bE(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(gE=bE(0,0,0),c=cE((hE(),iE))):(gE=bE(c.l,c.m,c.h),c=bE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=jE(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?kE(e):0==c&&0!=d&&0==e?kE(d)+22:0!=c&&0==d&&0==e?kE(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=cE((hE(),lE)),c=!0,g=!g;else return c=mE(a,f),g&&nE(c),gE=bE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=jE(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=mE(c,d);f&&nE(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=bE(f,i,c);g?gE=jE(c):gE=bE(c.l,c.m,c.h);return e}if(!oE(a,b))return e?gE=jE(a):gE=bE(a.l,a.m,a.h),bE(0,0,0);c=c?a:bE(a.l,a.m,a.h);var h,l,m,o;f=pE(b)-pE(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=bE(i&4194303,l&4194303,h&1048575);for(l=bE(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&nE(l);e?(gE=jE(c),d&&(gE=qE(gE,(hE(),iE)))):gE=bE(c.l,c.m,c.h);return l}
-function nE(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function pE(a){var b;b=rE(a.h);return 32==b?(b=rE(a.m),32==b?rE(a.l)+32:b+20-10):b-12}var gE=null;function sE(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return bE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function tE(a,b){return bE(a.l&b.l,a.m&b.m,a.h&b.h)}function uE(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return hE(),vE;if(-9223372036854775E3>a)return hE(),wE;if(9223372036854775E3<=a)return hE(),lE;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=E(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=E(a/4194304),a-=4194304*b);a=E(a);b=bE(a,b,c);d&&nE(b);return b}function xE(a){var b,c;return-129<a&&128>a?(b=a+128,null==yE&&(yE=v(zE,k,16,256,0)),c=yE[b],!c&&(c=yE[b]=aE(a)),c):aE(a)}
-function AE(a){var b=It,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function oE(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function BE(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;r=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,G+=e*h,g+=f*h);0!=l&&(r+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((G&31)<<17)+(c>>22);r=(r>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return bE(c&4194303,n&
-4194303,r&1048575)}function jE(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return bE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function mE(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return bE(c&4194303,d&4194303,e&1048575)}function qE(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return bE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function CE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ic;if(524288==a.h&&0==a.m&&0==a.l)return Ub;if(0!=a.h>>19)return Tb+CE(jE(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=xE(1E9);a=eE(a,b);b=j+K(gE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ic+b;c=b+c}return c}var yE=null;function hE(){hE=u;lE=bE(4194303,4194303,524287);wE=bE(0,0,524288);iE=xE(1);xE(2);vE=xE(0)}var lE,wE,iE,vE;function dE(){}s(230,1,{16:1},dE);
-function YD(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:As,evtGroup:np,millis:(new Date).getTime(),type:nq,className:a})}function DE(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(235,1,{},DE);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function EE(a,b){Zy(a.a.a,b.a);return a}function FE(){this.a=new GE}s(236,1,{},FE);function HE(a){if(null==a)throw new iD(wm);this.a=a}s(237,1,{17:1,67:1},HE);_.eQ=function(a){return!y(a,17)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;
-function JE(a){if(null==a)throw new iD(co);this.a=a}s(239,1,fu,JE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function KE(a){if(null==a)throw new iD(co);this.a=a}s(240,1,fu,KE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function LE(){LE=u;new KE(j);ME=RegExp(kb,zn);NE=RegExp(Ud,zn);OE=RegExp(Ad,zn);PE=RegExp(rb,zn);QE=RegExp(Na,zn)}
-function RE(a){LE();-1!=a.indexOf(kb)&&(a=a.replace(ME,mb));-1!=a.indexOf(Ad)&&(a=a.replace(OE,ob));-1!=a.indexOf(Ud)&&(a=a.replace(NE,nb));-1!=a.indexOf(Na)&&(a=a.replace(QE,qb));-1!=a.indexOf(rb)&&(a=a.replace(PE,lb));return a}var ME,NE,OE,QE,PE;function SE(a){if(null==a)throw new iD(it);this.a=a}s(242,1,{19:1},SE);_.eQ=function(a){return!y(a,19)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function TE(){TE=u}s(244,1,{});function UE(){}s(245,1,{},UE);var VE=null;
-function WE(){}s(246,244,{},WE);var XE=null;function YE(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=pD(a.a,f,null).ye();for(e-=1;0<=e;--e)if(d=pD(a.a,f,null).pf(e),y(d,20)&&kz(d.a,b)){var h=a.a,l=f;0<h.b?jD(h,new ZE(h,l,null,d)):xD(h,l,null,d)}}}s(247,1,mu);_.a=null;function $E(a){this.a=a}s(248,247,mu,$E);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function aF(a){this.a=a}s(249,247,mu,aF);_.Lc=function(){var a=this.a;bF((cF(),dF),a.a,!0)};function eF(){fz()}s(250,97,vu,eF);
-function fF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,jw(a.d,1))}function gF(){this.a=new hF(this);this.b=new rv;this.d=new iF(this);this.f=new jF(this)}s(251,1,{},gF);_.c=!1;_.e=!1;function hF(a){pw();this.a=a}s(252,24,{},hF);_.vc=function(){if(this.a.c){var a=this.a,b;b=kF(a.f.d.b,a.f.b);lF(a.f);y(b,21)&&new eF;a.c=!1;fF(a)}};_.a=null;function iF(a){pw();this.a=a}s(253,24,{},iF);
-_.vc=function(){this.a.e=!1;var a=this.a,b=fw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(jw(a.a,1E4);a.f.c<a.f.a;){d=mF(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||lF(a.f)}if(100<=fw()-b)break}}finally{e||(dw(a.a),a.c=!1,fF(a))}};_.a=null;function mF(a){var b;a.b=a.c;b=kF(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function lF(a){nF(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function jF(a){this.d=a}s(254,1,{},jF);_.Qc=function(){return this.c<this.a};_.Rc=function(){return mF(this)};
-_.Sc=function(){lF(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function oF(a,b){var c=(pF(),qF(b));a.appendChild(c)}var Yv=null,Av=null;function rF(){rF=u;sF=new gF}function Pv(a){rF();if(!a)throw new iD(jm);var b=sF;lv(b.b,a);fF(b)}var sF;function tF(a){Bv();!uF&&(uF=new vw);vF||(vF=new vD(null,!0),wF=new xF);return hD(vF,uF,a)}var vF=null;function yF(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function xF(){}s(260,176,{},xF);_.zc=function(a){a.Pc(this);wF.c=!1};_.Ac=function(){return uF};_.Bc=function(){yF(this)};
-_.a=!1;_.b=!1;_.c=!1;var uF=_.d=null,wF=null;function zF(){zF=u;AF=new BF;var a;a=AF;var b;a.a=$doc.getElementById(al);if(a.a){b=j;var c=CF();if(0<c.length)try{b=a.Vc(c.substring(1))}catch(d){$wnd.location.hash=j}DF=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(bl):void 0;b?DF=b.innerText:(b=null==DF?j:DF,c=D(Vm),c.innerText=b||j,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Id+b+Bd),c.close());EF(a);FF(a);a=!0}else a=!1;a||(AF=null)}var AF=null;function rw(){}
-s(262,1,{},rw);_.Jc=function(){for(;0<(pw(),qw).c;)dw(kF(qw,0))};function tw(a,b){return hD((!GF&&(GF=new HF),GF),a,b)}function IF(a){sw();JF||(KF(yn,new LF),JF=!0);return tw((!cD&&(cD=new vw),cD),a)}function sw(){MF||(KF(xn,new NF),MF=!0)}function OF(){MF&&YC((!GF&&(GF=new HF),GF),null,!1)}function PF(){var a;MF&&(a=new QF,GF&&oD(GF,a));return null}function RF(){var a,b;if(JF&&(b=Ev(),a=Fv(),SF!=b||TF!=a))SF=b,TF=a,bD((!GF&&(GF=new HF),GF))}var MF=!1,GF=null,TF=0,SF=0,JF=!1;
-function UF(){UF=u;VF=new vw}function QF(){UF()}s(264,176,{},QF);_.zc=function(){null.Nf()};_.Ac=function(){return VF};var VF;function HF(){uD.call(this,null)}s(267,211,Lu,HF);
-function WF(a){switch(a){case Jl:return 4096;case am:return 1024;case fm:return 1;case Mm:return 2;case mn:return 2048;case Jo:return 128;case Ko:return 256;case Lo:return 512;case Uo:return 32768;case Wo:return 8192;case Bp:return 4;case Cp:return 64;case Dp:return 32;case Ep:return 16;case Fp:return 8;case cs:return 16384;case en:return 65536;case tf:case Gp:return 131072;case vm:return 262144;case Wq:return 524288;case at:return 1048576;case $s:return 2097152;case Zs:return 4194304;case Ys:return 8388608;
-case En:return 16777216;case Cn:return 33554432;case Dn:return 67108864;default:return-1}}function Bv(){XF||(YF(),XF=!0)}var XF=!1;
-function YF(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=vF,d,h,l;uF&&c&&ZF(c.a.d,uF)?(b=wF.a,d=wF.b,h=wF.c,l=wF.d,yF(wF),wF.d=a,oD(c,wF),c=!(wF.a&&!wF.b),wF.a=b,wF.b=d,wF.c=h,wF.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Rv(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!$F()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!iz(a)&&y(a,22)){var c=$wnd.event,d;d=Yv;Yv=c;b==Av&&8192==WF(c.type)&&(Av=null);a.Tc(c);Yv=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(pq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,$F())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Wk);$wnd[Zk+d]=a;aG=(new Function(rt,Lr+d+vc))($wnd);
-$wnd[Yk+d]=b;bG=(new Function(rt,Kr+d+wc))($wnd);$wnd[$k+d]=c;cG=(new Function(rt,Mr+d+wc))($wnd);dG=(new Function(rt,Mr+d+xc))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(pq,c);$doc.body.attachEvent(xq,c);$doc.body.attachEvent(zq,c);$doc.body.attachEvent(yq,c);$doc.body.attachEvent(Aq,c);$doc.body.attachEvent(tq,c);$doc.body.attachEvent(uq,c);$doc.body.attachEvent(vq,c);$doc.body.attachEvent(sq,c);$doc.body.attachEvent(oq,c);$doc.body.attachEvent(rq,
-d);$doc.body.attachEvent(qq,c)}function eG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function fG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?aG:null),c&3&&(a.ondblclick=b&3?bG:null),c&4&&(a.onmousedown=b&4?aG:null),c&8&&(a.onmouseup=b&8?aG:null),c&16&&(a.onmouseover=b&16?aG:null),c&32&&(a.onmouseout=b&32?aG:null),c&64&&(a.onmousemove=b&64?aG:null),c&128&&(a.onkeydown=b&128?aG:null),c&256&&(a.onkeypress=b&256?aG:null),c&512&&(a.onkeyup=b&512?aG:null),c&1024&&(a.onchange=b&1024?aG:null),c&2048&&(a.onfocus=b&2048?aG:null),c&4096&&(a.onblur=b&4096?aG:null),
-c&8192&&(a.onlosecapture=b&8192?aG:null),c&16384&&(a.onscroll=b&16384?aG:null),c&32768&&(a.nodeName==mg?b&32768?a.attachEvent(wq,dG):a.detachEvent(wq,dG):a.onload=b&32768?cG:null),c&65536&&(a.onerror=b&65536?aG:null),c&131072&&(a.onmousewheel=b&131072?aG:null),c&262144&&(a.oncontextmenu=b&262144?aG:null),c&524288&&(a.onpaste=b&524288?aG:null))}function $F(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var bG=null,aG=null,dG=null,cG=null;
-function gG(){var a;gG=u;hG=(a=$doc,F(a.compatMode,Ke)?a.documentElement:a.body)}var hG;function iG(){this.b=new rv}function jG(a){a=a[dl];return null==a?-1:a}s(271,1,{},iG);_.a=null;function kG(a,b){this.a=a;this.b=b}s(272,1,{},kG);_.a=0;_.b=null;s(273,1,Lu);_.Vc=function(a){return decodeURI(a.replace("%23",Va))};_.Wc=function(a){return encodeURI(a).replace(Va,"%23")};_.Nc=function(a){oD(this.c,a)};_.Xc=function(){};
-_.Yc=function(a){a=null==a?j:a;if(!F(a,null==DF?j:DF))DF=a,this.Xc(a),gD&&(a=new fD,oD(this.c,a))};var DF=j;function FF(a){var b=A(function(){$wnd.setTimeout(b,250);if(!a.Zc()){var c=CF();if(0<c.length){var d=j;try{d=a.Vc(c.substring(1))}catch(e){a.$c()}(c=null==DF?j:DF)&&d!=c&&a.$c()}}});b()}function EF(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=A(function(c){a.Yc(c);b&&b(c)})}function BF(){this.c=new uD(null)}
-function CF(){var a=$wnd.location.href,b=a.lastIndexOf(Va);return 0<b?a.substring(b):j}s(274,273,Lu,BF);_.Zc=function(){return this.b?(this.b=!1,$wnd.location.hash=this.Wc(null==DF?j:DF),!0):!1};_.Xc=function(a){$wnd.location.hash=this.Wc(a)};_.$c=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function KF(a,b){var c;c=D(bs);c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function NF(){}s(277,1,{},NF);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(PF),A(OF))};
-function LF(){}s(278,1,{},LF);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(RF))};function qv(a,b){Zu(a.dd(),b,!0)}function pv(a,b){Zu(a.dd(),b,!1)}function Dv(a,b,c){0<=b&&a.jd(b+fr);0<=c&&a.gd(c+fr)}function lG(a){var b,a=Pz(a,cm);b=Kz(a,Lz(32));return 0<=b?a.substr(0,b-0):a}
-function Zu(a,b,c){if(!a)throw new gv(Nh);b=Jz(b);if(0==b.length)throw new ww(Qi);if(c){var d,e,f;d=Jz(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Jz(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Jz(e.substr(0,
-c-0)),b=Jz(mG(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nG(a,b){a.style.display=b?j:Wp;a.setAttribute(tl,""+!b)}s(283,1,Bu);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return this.gb};_.ed=function(){return this.gb.style.display!=Wp};_.fd=function(){throw new oG;};_.gd=function(a){this.gb.style[Yn]=a};_.hd=function(a){nG(this.gb,a)};
-_.jd=function(a){this.gb.style[vt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=WF(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;Bv();fG(e,d)}else a.cb|=d;return hD(!a.db?a.db=new uD(a):a.db,c,b)}function pG(a,b,c){return hD(!a.db?a.db=new uD(a):a.db,c,b)}
-function qG(a){var b;if(a.md())throw new rG(Gi);a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Bv();fG(c,b)}else a.cb|=b;a.kd();a.pd()}function sG(a,b){var c;switch(WF(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Dp?b.toElement:b.fromElement))&&Sz(a.gb,c))return}c=a.gb;var d,e,f;if(oB&&(f=oB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&oD(a.db,f.a),f.a.a=d,f.a.b=e}
-function tG(a){if(!a.md())throw new rG(Hi);try{a.qd()}finally{try{a.ld()}finally{a.gb.__listener=null,a.bb=!1}}}function Zv(a){if(a.fb)if(y(a.fb,28))a.fb.rd(a);else{if(a.fb)throw new rG(Ui);}else if(yv(),ZF(uG.a,a)){yv();try{a.od()}finally{fv(uG.a,a)}}}function vG(a,b){var c;c=a.fb;if(b){if(c)throw new rG(Pe);a.fb=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.fb=null}}s(282,283,gu);_.kd=function(){};_.ld=function(){};_.Nc=function(a){this.db&&oD(this.db,a)};_.md=function(){return this.bb};
-_.nd=function(){qG(this)};_.Tc=function(a){sG(this,a)};_.od=function(){tG(this)};_.pd=function(){};_.qd=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function wG(a){for(a=new xG(a);a.a.a<a.a.b.c-1;)yG(a.a),zG(a.a)}s(281,282,Mu);_.kd=function(){AG(this,(BG(),CG))};_.ld=function(){AG(this,(BG(),DG))};function EG(a,b,c){Zv(b);var d=a.p;FG(d,b,d.c);d=(pF(),qF(b.gb));c.appendChild(d);vG(b,a)}
-function GG(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new HG;b.fb==a&&(f=a.sd(b),f<d&&--d);Zv(b);FG(a.p,b,d);e?(e=b.gb,eG(c,(pF(),qF(e)),d)):(e=(pF(),qF(b.gb)),c.appendChild(e));vG(b,a)}function IG(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);c=a.p;var d;d=JG(c,b);if(-1==d)throw new KG;if(0>d||d>=c.c)throw new HG;for(--c.c;d<c.c;++d)UD(c.a,d,c.a[d+1]);UD(c.a,c.c,null)}return!0}s(280,281,Mu);_.sd=function(a){return JG(this.p,a)};
-_.td=function(a,b,c,d){GG(this,a,b,c,d)};_.ud=function(){return new LG(this.p)};_.rd=function(a){return IG(this,a)};function xv(a,b,c,d){var e;Zv(b);e=a.p.c;a.xd(b,c,d);a.td(b,a.gb,e,!0)}function MG(a,b){var c;(c=IG(a,b))&&NG(b.gb);return c}function OG(a,b,c,d){if(b.fb!=a)throw new ww(gj);a.xd(b,c,d)}function PG(a,b,c){a=a.gb;-1==b&&-1==c?NG(a):(a.style[cr]=fl,a.style[No]=b+fr,a.style[Ws]=c+fr)}function QG(){var a=D(Vm);this.p=new RG(this);this.gb=a;this.gb.style[cr]=Ir;this.gb.style[Mq]=$n}
-function NG(a){a.style[No]=j;a.style[Ws]=j;a.style[cr]=j}s(279,280,Mu,QG);_.vd=function(a){EG(this,a,this.gb)};_.rd=function(a){return MG(this,a)};_.wd=function(a,b,c){OG(this,a,b,c)};_.xd=function(a,b,c){PG(a,b,c)};function SG(a,b){if(a.zd())throw new rG(Ji);a.Ad(b)}function TG(a,b){if(a.ab!=b)return!1;try{vG(b,null)}finally{a.yd().removeChild(b.gb),a.ab=null}return!0}function UG(a,b){if(b!=a.ab&&(b&&Zv(b),a.ab&&a.rd(a.ab),a.ab=b)){var c=(pF(),qF(a.ab.gb));a.yd().appendChild(c);vG(b,a)}}
-function VG(){this.gb=D(Vm)}s(287,281,Mu,VG);_.yd=function(){return this.gb};_.zd=function(){return this.ab};_.ud=function(){return new WG(this)};_.rd=function(a){return TG(this,a)};_.Ad=function(a){UG(this,a)};_.ab=null;function XG(a,b){a.$&&(YG(a.Z,!1,!1),YC(a,a,b))}function ZG(a){var b;if(b=a.ab)null!=a.O&&b.gd(a.O),null!=a.P&&b.jd(a.P)}function $G(a,b,c){a.V=b;a._=c;b-=Xz();c-=Yz();a=a.gb;a.style[No]=b+(Kv(),fr);a.style[Ws]=c+fr}function aH(a){a.$||(a.bb&&Zv(a),YG(a.Z,!0,!1))}s(286,287,Mu);
-_.yd=function(){return Qz(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return Rz(Qz(this.gb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){XG(this,a)};_.ed=function(){return!F($n,this.gb.style[pt])};_.Uc=function(){return!0};_.Pc=function(){};_.qd=function(){this.$&&YG(this.Z,!1,!0)};_.gd=function(a){this.O=a;ZG(this);0==a.length&&(this.O=null)};_.Dd=function(a,b){$G(this,a,b)};_.hd=function(a){this.gb.style[pt]=a?qt:$n;bH(this.gb,a)};
-_.Ad=function(a){UG(this,a);ZG(this)};_.jd=function(a){this.P=a;ZG(this);0==a.length&&(this.P=null)};_.Ed=function(){aH(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function cH(a,b){var c;this.gb=D(Vm);this.R=new dH;this.L=(eH(),fH);this.Z=new gH(this);this.gb.appendChild(D(Vm));this.Dd(0,0);Rz(Qz(this.gb))[cm]=Un;Qz(this.gb)[cm]=br;this.N=this.M=a;this.W=!1;c=H(ZD,k,1,[b+Wi,b+ah,b+ve]);this.K=new hH(c);this.K.dd()[cm]=j;c=Rz(Qz(this.gb));var d=Kn;if(!c)throw new gv(Nh);d=Jz(d);if(0==d.length)throw new ww(Qi);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Tb&&0==l.indexOf(f)&&
-(e[i]=d+l.substring(g))}c.className=e.join(ea)}UG(this,this.K);ZG(this);Zu(Qz(this.gb),br,!1);Zu(this.K.b,b+mf,!0)}s(285,286,Mu);_.kd=function(){qG(this.K)};_.ld=function(){tG(this.K)};_.zd=function(){return this.K.ab};_.ud=function(){return new WG(this.K)};_.rd=function(a){return this.K.rd(a)};_.Ad=function(a){UG(this.K,a);ZG(this)};_.K=null;s(284,285,Mu);_.od=function(){tG(this)};function iH(){iH=u;jH=new kH(Ge,0,(eH(),fH));lH=new kH(Sh,1,mH);oH=new kH(mi,2,rH);yH=H(zH,k,23,[jH,lH,oH])}
-function kH(a,b,c){eA.call(this,a,b);this.a=c}s(288,137,{23:1,67:1,70:1,72:1},kH);_.a=null;var yH,jH,lH,oH;function AH(){AH=u;BH=H(ZD,k,1,[Ws,mp,Sl])}function hH(a){var b;AH();var c,d;c=this.gb=D(Ks);this.c=D(Ns);oF(c,this.c);c[Zl]=0;for(c=c[Yl]=0;c<a.length;++c)d=(b=D(bt),b[cm]=a[c],oF(b,CH(a[c]+Mg)),oF(b,CH(a[c]+Se)),oF(b,CH(a[c]+si)),b),oF(this.c,d),1==c&&(this.b=Qz(d.children[1]));this.gb[cm]=Ln}
-function CH(a){var b,c;c=D(Os);b=D(Vm);var d=(pF(),qF(b));c.appendChild(d);c[cm]=a;b[cm]=a+vg;return c}s(290,287,ju,hH);_.yd=function(){return this.b};_.b=null;_.c=null;var BH;s(289,290,ju);s(291,1,{});function BG(){BG=u;CG=new DH;DG=new EH}function FH(a){sD.call(this,a)}function AG(a,b){BG();var c,d,e;c=null;for(e=a.ud();e.Qc();){d=e.Rc();try{b.Fd(d)}catch(f){if(f=cv(f),y(f,81))d=f,!c&&(c=new qD),rD(c,d);else throw f;}}if(c)throw new FH(c);}s(292,216,yu,FH);var CG,DG;function DH(){}s(293,1,{},DH);
-_.Fd=function(a){a.nd()};function EH(){}s(294,1,{},EH);_.Fd=function(a){a.od()};s(297,282,gu);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.nd=function(){qG(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(296,297,gu);function GH(a){this.gb=$doc.createElement(Dd);this.gb[cm]=Jn;this.gb.innerHTML=a||j}
-s(295,296,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},GH);s(298,280,Mu);_.d=null;_.e=null;function HH(a,b){var c;if(a.f)throw new rG(lf);Zv(b);c=b.gb;a.gb=c;var d;pF();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pF(),c).__gwt_resolve=IH(a));a.f=b;vG(b,a)}function JH(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Bv();fG(d,b)}else b.cb|=c;a.cb=-1}a.f.nd();a.gb.__listener=a;a.pd()}s(299,282,Ju);_.md=function(){return this.f?this.f.md():!1};_.nd=function(){JH(this)};
-_.Tc=function(a){sG(this,a);this.f.Tc(a)};_.od=function(){this.f.od()};_.fd=function(){return this.gb=this.f.fd()};_.f=null;function KH(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Sm]=Wr;break;case 1:c[Sm]=Xo;break;case 2:DD(c)!=(FD(),ID)&&(c[Sm]=j)}}}function LH(a){this.a=a;this.c=!1;this.d=this.b=DD(a)}s(300,1,{},LH);_.a=null;_.b=null;_.c=!1;_.d=null;function Cv(){this.gb=MH()}s(301,287,Mu,Cv);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function NH(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Qz(b);e=null;c&&(c=jG(c),e=0>c?null:kF(a.i.b,c));e?OH(a,e):d&&(b.innerHTML=j||j);return b}function OH(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);var d=a.i,e;e=jG(c);c[dl]=null;c=d.b;PH(e,c.c);UD(c.b,e,null);d.a=new kG(e,d.a)}return!0}s(303,281,Mu);_.ud=function(){return new QH(this)};
-_.rd=function(a){return OH(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function RH(a){if(0>=a.b)throw new SH(vi+a.b);if(0>=a.a)throw new SH(kf+a.a);}
-function TH(){this.i=new iG;this.f=D(Ks);this.c=D(Ns);oF(this.f,this.c);this.gb=this.f;this.d=new UH(this);var a=new VH(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=D(mm);var b=a.a;eG(a.b.f,(pF(),qF(b)),0);oF(a.a,D(km))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new SH(ui+a+Nb+d);if(0>c)throw new SH(cf+c+Ca+c);if(this.a<=c)throw new SH(jf+c+Mb+this.a);c=NH(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=
-0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=D(Os),d.innerHTML=pb||j,eG(c,(pF(),qF(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=D(km),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Os);e.innerHTML=pb;c=$doc.createElement(bt);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));
-this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)NH(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(302,303,Mu,TH);_.a=0;_.b=0;function WH(a){for(;++a.b<a.d.c&&!(null!=kF(a.d,a.b)););}function QH(a){this.c=a;this.d=this.c.i.b;WH(this)}s(304,1,{},QH);_.Qc=function(){return this.b<this.d.c};_.Rc=function(){var a;if(this.b>=this.d.c)throw new KG;a=kF(this.d,this.b);this.a=this.b;WH(this);return a};
-_.Sc=function(){var a;if(0>this.a)throw new XH;a=kF(this.d,this.a);Zv(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function UH(a){this.a=a}s(305,1,{},UH);_.a=null;function VH(a){this.b=a}s(306,1,{},VH);_.a=null;_.b=null;function YH(){YH=u;ZH=new $H}var ZH;function aI(){aI=u;bI=new cI((CA(),$l));dI=new cI(No);eI=new cI(Pr);fI=dI;gI=eI;hI=fI}var bI,hI,dI,gI,fI,eI;function $H(){}s(308,1,{},$H);function cI(a){this.a=a}s(309,308,{},cI);_.a=null;function iI(){iI=u;jI=new kI(mp);lI=new kI(Ws)}var jI,lI;
-function kI(a){this.a=a}s(310,1,{},kI);_.a=null;function mI(a,b){var c;c=nI(a);oF(a.b,c);EG(a,b,c)}function nI(a){var b;b=D(Os);b[il]=a.a.a;b.style[ot]=a.c.a;return b}function oI(a,b){var c,d;d=Rz(b.gb);(c=IG(a,b))&&a.b.removeChild(d);return c}function pI(){this.p=new RG(this);this.e=D(Ks);this.d=D(Ns);oF(this.e,this.d);this.gb=this.e;this.a=(aI(),hI);this.c=(iI(),lI);this.b=D(bt);oF(this.d,this.b);this.e[Zl]=Ic;this.e[Yl]=Ic}s(311,298,Mu,pI);_.rd=function(a){return oI(this,a)};_.b=null;
-function qI(){qI=u;new Vu}function rI(a,b,c,d,e){qI();this.a=new sI(this,a,b,c,d,e);this.gb[cm]=Nn}function tI(a,b,c,d,e){qI();rI.call(this,(TE(),new SE(a)),b,c,d,e)}s(312,282,gu,rI,tI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.Tc=function(a){32768==WF(a.type)&&this.a&&(uI(this).__gwtLastUnhandledEvent=j);sG(this,a)};
-_.pd=function(){var a=this.a,b;b=Pz(uI(this),"__gwtLastUnhandledEvent");F(Uo,b)&&(a.f=new vI(a,this),Az((xz(),yz),a.f))};_.a=null;s(314,1,{});_.f=null;function wI(){wI=u;new xI}
-function sI(a,b,c,d,e,f){wI();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;Uz()?(b=yI(b,c,d,e,f),c=Qz(b),Bv(),fG(c,32768)):b=yI(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),Bv(),fG(b,a)):a.cb|=133333119}s(313,314,{},sI);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vI(a,b){this.a=a;this.b=b}s(315,1,{},vI);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Uo,b),uI(this.b).fireEvent("on"+a.type,a)):uI(this.b).__gwtLastUnhandledEvent=Uo)};_.a=null;_.b=null;function zI(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(YH(),ZH)?a.b.d==(FD(),HD)?(aI(),dI):a.b.d==GD?(aI(),eI):(aI(),fI):a.b.d==(FD(),HD)?(aI(),eI):a.b.d==GD?(aI(),dI):(aI(),gI);b!=a.c&&(a.c=b,a.gb.style[Qs]=!a.c?j:a.c.a)}s(317,282,gu);_.a=null;_.b=null;_.c=null;
-function AI(){this.gb=D(Vm);this.b=new LH(this.gb);this.gb[cm]=On}function BI(){AI.call(this);KH(this.b,At);zI(this)}s(316,317,gu,AI,BI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function CI(a,b){if(0>b||b>=a.gb.options.length)throw new HG;}function yB(a,b){CI(a,b);return a.gb.options[b].value}
-function DI(){var a;this.gb=(a=Ed,$doc.createElement(a));this.gb[cm]=Pn}s(318,297,gu,DI);s(319,247,mu);function EI(a){this.a=a}s(320,319,mu,EI);_.Dc=function(){};function FI(a){this.a=a}s(321,319,mu,FI);_.Jc=function(a){this.a.Gd(a.f,a.a)};function GI(a,b,c){var d;if(a.o){var e=d=D(bt);eG(a.e,(pF(),qF(e)),b);a=(pF(),qF(c));d.appendChild(a)}else d=a.e.children[0],eG(d,(pF(),qF(c)),b)}
-function HI(a,b,c){var d;II(a,b);c&&b.a?(II(a,null),a=b.a,b=(xz(),yz),b.c=Bz(b.c,[new JI(a),!1])):null!=b.c&&(a.j=new KI(a,b),c=(eH(),mH),a.j.L=c,a.j.T=a.f,a.j.dd()[cm]=Rn,d=lG(a.gb),F(Qn,d)||qv(a.j,d+ei),pG(a.j,new FI(a),uw?uw:uw=new vw),a.n=b.c,d=a.j,a=new LI(a,b),d.gb.style[pt]=$n,bH(d.gb,!1),aH(d),a.a.o?$G(a.a.j,aw(a.a.gb)+Oz(a.a.gb,lq)-1,bw(a.b.gb)):$G(a.a.j,aw(a.b.gb),bw(a.a.gb)+Oz(a.a.gb,kq)-1),d.gb.style[pt]=qt,bH(d.gb,!0))}
-function MI(a,b){if(b||!(a.k&&a.n==a.k.c))II(a,b),NI(a.gb),b&&a.d&&HI(a,b,!1)}
-function OI(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Xu(a.i);e.b<e.d.ye();)if(d=Yu(e),Sz(d.gb,c)){c=d;break a}c=null}switch(WF(b.type)){case 1:NI(a.gb);c&&HI(a,c,!0);break;case 16:c&&MI(a,c);break;case 32:c&&MI(a,null);break;case 2048:PI(a);break;case 128:switch(c=b.keyCode||0,c){case 37:PI(a)||a.o||QI(a);b.cancelBubble=!0;Rv(b);break;case 39:PI(a)||(a.o?null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()):RI(a));b.cancelBubble=!0;Rv(b);break;case 38:PI(a)||a.o&&QI(a);b.cancelBubble=!0;
-Rv(b);break;case 40:PI(a)||(a.o?RI(a):null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()));b.cancelBubble=!0;Rv(b);break;case 27:II(a,null);a.j&&XG(a.j,!1);b.cancelBubble=!0;Rv(b);break;case 9:II(a,null);a.j&&XG(a.j,!1);break;case 13:PI(a)||(HI(a,a.k,!0),b.cancelBubble=!0,Rv(b))}}sG(a,b)}function SI(a,b,c){c&&II(a,null);YC(a,b,!1);a.n=null;a.j=null}function PI(a){var b;if(!a.k){for(b=new Xu(a.i);b.b<b.d.ye();){b=Yu(b);II(a,b);break}return!0}return!1}
-function II(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lG(c.gb)+qc;Zu(c.dd(),d,!1);a.o&&(c=Rz(a.k.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!1)))}if(b){c=lG(b.gb)+qc;Zu(b.dd(),c,!0);a.o&&(c=Rz(b.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!0)));vx();c=a.gb;var d=new Xw(b.gb),e=(qx(),rx),d=H(TI,k,5,[d]),e=e.a,f,g,i,h;f=new Yy;for(i=0,h=d.length;i<h;++i)g=d[i],$y($y(f,g.a),ea);d=Jz(Nz(f.a));c.setAttribute(e,d)}a.k=b}}
-function RI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}function QI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}s(322,282,gu);_.Tc=function(a){OI(this,a)};_.od=function(){this.j&&XG(this.j,!1);tG(this)};_.Gd=function(a,b){SI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function JI(a){this.a=a}s(323,1,{},JI);_.pc=function(){UI(this.a)};_.a=null;
-function VI(a){this.a=a}s(324,1,{},VI);_.Dc=function(){II(this.a,null)};_.a=null;function KI(a,b){this.a=a;this.b=b;cH.call(this,!0,gp);UG(this.K,this.b.c);ZG(this);this.Y=!0;this.b.c.Nf()}s(325,285,Mu,KI);_.Pc=function(a){var b,c;if(!a.a)switch(WF(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Sz(b,c)){a.a=!0;break}a.a&&II(this.a,null)}};_.a=null;_.b=null;function LI(a,b){this.a=a;this.b=b}s(326,1,{},LI);_.a=null;_.b=null;function WI(){WI=u;XI=$moduleBase+sf}var XI,YI=null;
-function ZI(){ZI=u;WI();YI=new DE((TE(),new SE(XI)),5,9)}function $I(a,b){this.gb=D(Os);var c=lG(this.gb)+qc;Zu(this.dd(),c,!1);this.gb.innerText=a||j;this.gb[cm]=Sn;var c=this.gb,d=ko,e;e=$doc;!e.gwt_uid&&(e.gwt_uid=1);e=Wn+e.gwt_uid++;c.setAttribute(d,e);vx();this.gb.setAttribute(Qr,by.a);this.a=b}s(329,283,{27:1,31:1,34:1},$I);_.a=null;_.b=null;_.c=null;function aJ(){var a;this.gb=D(Os);this.gb[cm]=Tn;a=D(Vm);oF(this.gb,a);a[cm]=hp}s(330,283,Bu,aJ);
-function bJ(){var a,b,c,d,e;b=null.Nf();e=Ev();d=Fv();b[Um]=(rA(),Wp);b[vt]=0+(Kv(),fr);b[Yn]=Kc;c=$doc;c=(F(c.compatMode,Ke)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Ke)?a.documentElement:a.body).scrollHeight||0;b[vt]=(c>e?c:e)+fr;b[Yn]=(a>d?a:d)+fr;b[Um]=Hl}function dH(){}s(331,1,{},dH);_.Lc=function(){bJ()};function cJ(a){this.a=a}s(332,1,{},cJ);
-_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Sz(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(WF(d.type)){case 4:case 1048576:if(Av){a.b=!0;break}if(!c&&b.M){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Av){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function dJ(a){this.a=a}s(333,1,{},dJ);
-_.a=null;function eH(){eH=u;fH=new eJ(Ge,0);mH=new eJ(Sh,1);rH=new eJ(mi,2);fJ=H(gJ,k,32,[fH,mH,rH])}function eJ(a,b){eA.call(this,a,b)}s(334,137,{32:1,67:1,70:1,72:1},eJ);var fJ,fH,mH,rH;function hJ(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),iJ(a.a.Q),a.f=IF(a.a.R),bJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),jJ(a.a.Q),hv(a.f.a),a.f=null,a.b=!1)}function kJ(a){a.j||(hJ(a),a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb));a.a.gb.style[im]=Gr;a.a.gb.style[Mq]=qt}
-function lJ(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=E(b*a.d);i=E(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[im]=Er+g+mr+f+mr+c+mr+e+kr}
-function YG(a,b,c){a.c=c;cw(a);a.i&&(dw(a.i),a.i=null,kJ(a));a.a.$=b;var d=a.a;d.X&&(hv(d.X.a),d.X=null);d.S&&(hv(d.S.a),d.S=null);if(d.$){d.X=tF(new cJ(d));var e;e=new dJ(d);zF();e=AF?hD(AF.c,(!gD&&(gD=new vw),gD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(eH(),fH)&&!b&&(c=!1);a.j=b;c?b?(hJ(a),a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),a.a.gb.style[im]=Fr,yv(),b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb),a.i=new mJ(a),jw(a.i,1)):ew(a,200):(hJ(a),a.j?(a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),yv(),
-b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb)):(a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb)),a.a.gb.style[Mq]=qt)}function gH(a){var b=(lw(),mw);this.k=new kw(this);this.s=b;this.a=a}s(335,17,{},gH);_.rc=function(){kJ(this)};_.sc=function(){this.d=Oz(this.a.gb,kq);this.e=Oz(this.a.gb,lq);this.a.gb.style[Mq]=$n;lJ(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){lJ(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function mJ(a){pw();this.a=a}s(336,24,{},mJ);
-_.vc=function(){this.a.i=null;ew(this.a,200)};_.a=null;function pF(){pF=u;nJ()}function qF(a){return a.__gwt_resolve?a.__gwt_resolve():a}function IH(a){return function(){this.__gwt_resolve=oJ;return a.fd()}}function oJ(){throw Zd;}
-function nJ(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function yv(){yv=u;pJ=new qJ;rJ=new Vu;uG=new qD}function sJ(a){this.p=new RG(this);this.gb=a;qG(this)}
-function zv(a){yv();var b,c;c=uv(rJ,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==rJ.d){var d=new tJ;sw();tw(uw?uw:uw=new vw,d)}!b?c=new uJ:c=new sJ(b);x(rJ,a,c);rD(uG,c);return c}s(338,279,Mu,sJ);var pJ,rJ,uG;function qJ(){}s(339,1,{},qJ);_.Fd=function(a){a.md()&&a.od()};function tJ(){}s(340,1,{},tJ);_.Jc=function(){yv();try{AG(uG,pJ)}finally{vJ(uG.a),vJ(rJ)}};function uJ(){sJ.call(this,$doc.body)}s(341,338,Mu,uJ);
-_.xd=function(a,b,c){b-=Xz();c-=Yz();PG(a,b,c)};function WG(a){this.c=a;this.a=!!this.c.ab}s(342,1,{},WG);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new KG;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.rd(this.b)};_.b=null;_.c=null;s(345,297,gu);_.Tc=function(a){0!=(WF(a.type)&896)?sG(this,a):sG(this,a)};_.pd=function(){};function wJ(){wJ=u;xJ()}s(344,345,gu);
-function yJ(){var a;wJ();var b=(a=$doc.createElement(qg),a.type=Ps,a);!XE&&(XE=new WE);!VE&&(VE=new UE);this.gb=b;this.gb[cm]=Vn}s(343,344,gu,yJ);function xJ(){xJ=u;zJ=new AJ;BJ=new CJ;DJ=new EJ;FJ=new GJ;HJ=H(IJ,k,35,[zJ,BJ,DJ,FJ])}s(346,137,zu);var HJ,zJ,BJ,DJ,FJ;function AJ(){eA.call(this,Ge,0)}s(347,346,zu,AJ);function CJ(){eA.call(this,Eg,1)}s(348,346,zu,CJ);function EJ(){eA.call(this,Jg,2)}s(349,346,zu,EJ);function GJ(){eA.call(this,li,3)}s(350,346,zu,GJ);
-function JJ(a,b){if(0>b||b>=a.c)throw new HG;return a.a[b]}function JG(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function FG(a,b,c){var d,e;if(0>c||c>a.c)throw new HG;if(a.c==a.a.length){e=v(KJ,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)UD(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)UD(a.a,d,a.a[d-1]);UD(a.a,c,b)}function RG(a){this.b=a;this.a=v(KJ,k,36,4,0)}s(351,1,{},RG);_.ud=function(){return new LG(this)};_.a=null;_.b=null;_.c=0;
-function yG(a){if(a.a>=a.b.c)throw new KG;return a.b.a[++a.a]}function zG(a){if(0>a.a||a.a>=a.b.c)throw new XH;a.b.b.rd(a.b.a[a.a--])}function LG(a){this.b=a}s(352,1,{},LG);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yG(this)};_.Sc=function(){zG(this)};_.a=-1;_.b=null;function LJ(){LJ=u;MJ=(TE(),new SE(sz()+dm))}
-function yI(a,b,c,d,e){var f;f=D(xs);var g;Uz()?(g=Hd+(Nq+d+pr+e+rr)+Ua+NJ+tb+sz()+em+(jn+a.a+wb+-b+qr+-c+or)+Ta+(b+d)+Aa+(c+e)+ua,g=(LE(),new KE(g))):(g=new FE,EE(EE(EE(g,new HE(wt+d+(Kv(),fr)+nd)),new HE(Zn+e+nr)),new HE(Bl+a.a+Bb+-b+gr+-c+nr)),!OJ&&(OJ=new PJ),a=MJ,b=new HE((new HE(Nz(g.a.a))).a),g=new GE,Zy(g.a,Jd),a=RE(a.a),Zy(g.a,a),Zy(g.a,ub),a=RE(b.a),Zy(g.a,a),Zy(g.a,sb),g=new JE(Nz(g.a)));f.innerHTML=g.a||j;return Qz(f)}s(353,1,{});var MJ,OJ=null;
-function QJ(){var a,b;QJ=u;LJ();NJ=0==Kz((a=$doc.location.href,b=a.indexOf(Va),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Vd),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(yc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+yc:j),go)?ho:fo}function uI(a){return!Uz()?a.gb:Qz(a.gb)}function xI(){QJ();RJ()}function RJ(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;var b=sz()+dm;Uz()?cA(a,b):a.src=b}}s(354,353,{},xI);var NJ;function PJ(){}s(355,1,{},PJ);function SJ(){SJ=u;new xI}
-function TJ(a,b,c,d,e){SJ();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function UJ(a,b,c){SJ();TJ.call(this,(TE(),new SE(a)),b,0,c,16)}s(356,291,{},TJ,UJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function MH(){var a;a=D(Vm);a.tabIndex=0;return a}function NI(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function jJ(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
-function iJ(a){var b=$doc.createElement(oo);b.src=Do;b.scrolling=Pp;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=fl;c.filter=ll;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(Ct,
-Ss);a.parentElement.insertBefore(b,a)}function bH(a,b){a.__frame&&(a.__frame.style.visibility=b?qt:$n)}function hv(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?jD(b,new ZE(b,c,d,a)):xD(b,c,d,a)}function nD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(363,1,{},nD);_.a=null;_.b=null;_.c=null;_.d=null;function kD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(364,1,{},kD);_.pc=function(){lD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;
-function ZE(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(365,1,{},ZE);_.pc=function(){xD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function VJ(a,b){b.k!=a&&(!a.ac&&(a.ac=new rv),b.k=a,lv(a.ac,b))}function WJ(a){var b;b=a.cZ.d;if(-1!=Kz(b,Lz(36)))return null;a=a.bc.b.b++;return b=mG(b,XJ(b,Lz(46))+1)+j+a}function YJ(a,b,c,d){0==--a.Xb&&(a.gc!=a.Wd()&&(d|=4),!a.fc&&(d|=2),0<d&&new ZJ(a,b,c,xE(d)))}function $J(a){return!a.Tb&&a.$b?$J(a.$b):a.Tb}
-function aK(a){return!a.Vb&&a.$b?aK(a.$b):a.Vb}function bK(a){var b;b=new cK;if(a.Wd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Sd(),e=a.Td();c.a+=d;c.b+=e}y(a,55)&&(c=a.Sd(),a=a.Td(),b.a+=c,b.b+=a);return b}throw new dK;}function eK(a){a.cc=!1;a.de();fK(a)}function fK(a){if((a=y(a,55)?null:a.$b)&&a.cc)eK(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}function gK(a){return(a=a.Ld())?a:new hK(1,1)}function iK(a){var b;return(b=a.Md())?new jK(b):new jK(a.Od())}
-function kK(a){0==a.Xb++&&(a.gc=a.Wd(),a.fc=!0,a.ae())}function lK(a){return!a.Vb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.Df(b)}function mK(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)fK(a),new nK(a,100);if(g!=a.ec||f!=a.Wb)a.Vd(),new nK(a,101)}function oK(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Vd(),a._b.Ef(b),a.Wd()&&a.ce())}
-function pK(a){a.dc||(kK(a),qK(a,!0),rK(a),a.dc=!0,new nK(a,102),YJ(a,a,a.$b,0),fK(a),a._b.Gf(a))}function sK(){this.bc=(wB(),wB(),tK);new Vu;this.Ud();this.Zb=(uK(),vK)}s(369,1,Eu);_.Id=function(){return!1};_.Jd=function(){return WJ(this)};_.Kd=function(){return $J(this)};_.Ld=function(){return wK(this._b,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Wb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xK(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.ec};
-_.Sd=function(){return this.hc};_.Td=function(){return this.ic};_.Ud=function(){};_.Vd=function(){eK(this)};_.Wd=function(){return this.dc&&!!this.$b&&this.$b.Wd()};_.Xd=function(){};_.Yd=function(){return gK(this)};_.Zd=function(){};_.$d=function(){return(null==this.Yb&&(this.Yb=this.Jd()),this.Yb)+Kb+this.Sd()+Kb+this.Td()+Kb+this.Rd()+At+this.Nd()+(this.dc?j:",hidden")};_._d=function(){return iK(this)};_.ae=function(){};_.be=function(){return lK(this)};_.ce=function(){};
-_.de=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ee=function(a,b){this.fe(this.hc,this.ic,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Ub,!0);this.Ub=0};_.ge=function(a,b,c,d){mK(this,a,b,c,d)};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.he=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function P(a,b,c){var d;if(-1>a.Ob.a.c)throw new ww(ch);if(y(b,45)){if(b==a)throw new ww(dh);a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new ww(eh);if(y(b,55))throw new ww(fh);}if(b.$b){d=b.$b;if(!b)throw new cz;var e=Ov(d.Ob.a,b),f;f=kF(d.Ob.a,e);d.Pb&&d.Pb.ne(f);yK(d,e);new zK(d,301,f)}d=a.Ob.a.c;kK(b);AK(a.Ob.a,d,b);d=(b.$b=a,b.Xd(!0),eK(a),!!a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1),YJ(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new iD(ih);
-if(null==c||null!=c)BK(g,c,b);else throw new ww(kh);}else a.Pb.je(null==c?null:c,b)}catch(i){i=cv(i);if(y(i,75))throw b=i,yK(a,d),b;throw i;}b.de();new zK(a,300,b)}function CK(a,b){var c;c=a.ie();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function DK(a){var b;b=a.ie();return new EK(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}function qK(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)kF(a.Ob.a,c).Xd(b)}
-function yK(a,b){var c;c=kF(a.Ob.a,b);kK(c);c.Xd(!1);nF(a.Ob.a,b);c.$b=null;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);YJ(c,c,a,1)}function FK(a){var b=(GK(),HK);oK(a,b);for(b=0;b<a.Ob.a.c;++b)kF(a.Ob.a,b).be()}function IK(a,b){var c,d;if(a.Pb)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),a.Pb.ne(c);if(b)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),b.je(null,c);a.Pb=b;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function rK(a){if(!a.cc){a.Pb&&a.Pb.ke(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=kF(a.Ob.a,c),b.cc||b.he();a.cc=!0}}function JK(){sK.call(this);this.Ob=new KK;this.Sb=(wB(),wB(),tK)}s(368,369,Nu);_.Ld=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.le(this));return this.Qb};_.Md=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.me(this));return this.Rb};_.ie=function(){return this.Pd()};_.Od=function(){return gK(this)};_.Qd=function(){return iK(this)};
-_.Ud=function(){this._b=(wB(),new LK)};_.Vd=function(){eK(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Xd=function(a){qK(this,a)};_.Yd=function(){return gK(this)};_._d=function(){return iK(this)};_.ae=function(){var a;for(a=0;a<this.Ob.a.c;++a)kK(kF(this.Ob.a,a))};_.be=function(){var a;if(!lK(this))return!1;for(a=0;a<this.Ob.a.c;++a)kF(this.Ob.a,a).be();return!0};_.de=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=kF(this.Ob.a,b),a.de()};_.he=function(){rK(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function MK(){var a=new NK;JK.call(this);IK(this,a)}s(367,368,Nu,MK);_.Jd=function(){return"panel"+this.Sb.b.d++};function OK(a,b,c){a=PK(a.Nb,b,c);a.j=!0;return new QK(a)}function RK(a){a.Zd(a.Nb.d)}function SK(a){return new hK(Oz(a.Nb.gb,lq),Oz(a.Nb.gb,kq))}s(366,367,Nu);_.Nd=function(){return Oz(this.Nb.gb,kq)};_.Rd=function(){return Oz(this.Nb.gb,lq)};_.Sd=function(){return aw(this.Nb.gb)};_.Td=function(){return bw(this.Nb.gb)};
-_.Wd=function(){return this.Nb.gb.style.display!=Wp};_.ce=function(){RK(this)};_.ee=function(){};_.Nb=null;function TK(a){if(null!=a)this.e=a;else throw new UK;}s(371,1,uu);_.tS=function(){return this.cZ.d+"[source="+this.e+Vk};_.e=null;
-function VK(){VK=u;R=new Vu;x(R,new S(400),new T(Nt));x(R,new S(401),new T(Nt));x(R,new S(402),new T(Nt));x(R,new S(500),new T(Pt));x(R,new S(501),new T(Pt));x(R,new S(502),new T(Pt));x(R,new S(503),new T(Qt));x(R,new S(504),new T(Pt));x(R,new S(505),new T(Pt));x(R,new S(506),new T(Qt));x(R,new S(507),new T(au));x(R,new S(100),new T(Jt));x(R,new S(101),new T(Jt));x(R,new S(102),new T(Jt));x(R,new S(103),new T(Jt));x(R,new S(1004),new T(Mt));x(R,new S(1005),new T(Mt));x(R,new S(800),new T(Xt));x(R,
-new S(801),new T(Xt));x(R,new S(200),new T(Rt));x(R,new S(201),new T(Rt));x(R,new S(202),new T(Rt));x(R,new S(204),new T(Rt));x(R,new S(203),new T(Rt));x(R,new S(209),new T(bu));x(R,new S(208),new T(cu));x(R,new S(207),new T(cu));x(R,new S(206),new T(Rt));x(R,new S(205),new T(Rt));x(R,new S(1400),new T(Zt));x(R,new S(1401),new T($t));x(R,new S(1402),new T($t));x(R,new S(300),new T(Kt));x(R,new S(301),new T(Kt));x(R,new S(1100),new T(Wt));x(R,new S(1101),new T(Wt));x(R,new S(1200),new T(Yt));x(R,new S(701),
-new T(Ut));x(R,new S(900),new T(Vt));x(R,new S(1001),new T(St));x(R,new S(601),new T(Tt))}s(370,371,uu);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Jd()),a.Yb),null==a&&(a=j));return this.cZ.d+lj+this.$d()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function T(a){this.a=a}s(373,1,{},T);_.a=It;function WK(){}s(374,1,{},WK);_.a=null;_.b=null;
-function XK(a,b){var c;b&&(a.a?(c=new YK(a.a),UD(c.b,c.c++,b),a.a=c):(a.a=new rv,lv(a.a,b)))}s(376,1,uu);_.a=null;function ZK(){}function $K(){}s(375,376,uu,ZK,$K);function aL(){aL=u;Math.sqrt(2)}function bL(a){aL();if(0>a)throw new ww(gh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(377,1,{40:1},bL);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new cL;a.a=31*a.a+E((new dL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+E((new dL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eL(){eL=u;fL=new qD;gL=new hK(0,0);rD(fL,se);rD(fL,Xf);rD(fL,be);rD(fL,Lg);rD(fL,Se);rD(fL,Ih);rD(fL,Li);rD(fL,fj);rD(fL,Lf)}
-function BK(a,b,c){var d;if(null==b)d=Se;else if(d=b,!ZF(fL.a,b))throw new ww(hL());WD(uv(a.c,d))===WD(c)&&WD(uv(a.b,c))===WD(d)||((b=uv(a.c,d))&&iL(a,b,d),jL(a.a.ud(),c)&&iL(a,c,d),b=a.a,new kL(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lL(a,b){return new hK(Vv(b[1].b,Vv(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Vv(b[0].a,Vv(b[4].a,b[3].a))+a.k)}function iL(a,b,c){mL(a.a,b);fv(a.b,b);fv(a.c,c)}
-function nL(a,b){if(!a.n){a.n=!0;var c,d,e;oL(a.f,gL);oL(a.i,gL);oL(a.o,null);a.p=0;for(d=pL(a.a,0);d.b!=d.d.a;){c=qL(d);e=uv(a.b,c);var f=b.Zb;e=kz(e,Se)?0:kz(e,Ih)?1:kz(e,Li)?2:kz(e,fj)?4:kz(e,Lf)?3:kz(e,se)?f.a?4:3:kz(e,be)?f.a?3:4:kz(e,Xf)?1:2;c.dc?a.o[e]||(UD(a.o,e,c),++a.p,a.f[e]=c.Od(),a.i[e]=c.Qd()):a.o[e]||(a.f[e]=c.Od(),a.i[e]=c.Qd())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function rL(){eL();sL.call(this,0)}
-function sL(a){eL();wB();this.a=new tL;this.b=new Vu;this.c=new Vu;this.d=a;this.j=0;this.n=!1;this.o=v(uL,k,44,5,0);this.f=v(vL,k,46,5,0);this.i=v(vL,k,46,5,0);this.p=this.e=this.k=0}s(378,1,{48:1,67:1},rL,sL);_.je=function(a,b){BK(this,a,b)};
-_.ke=function(a){nL(this,a);if(0!=this.p)if(a=DK(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.fe(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ee(a.b,this.i[1].a),this.o[1].ge(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ee(this.i[4].b,c),this.o[4].ge(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].fe(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ee(a.b,
-this.i[2].a),this.o[2].ge(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ee(this.i[3].b,c),this.o[3].ge(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.le=function(a){var b;b=this.n;nL(this,a);this.n=b;return 0==this.p?CK(a,new hK(0,0)):CK(a,lL(this,this.f))};_.me=function(a){var b;b=this.n;nL(this,a);this.n=b;return CK(a,lL(this,this.i))};_.ne=function(a){var b;b=uv(this.b,a);null!=b&&iL(this,a,b)};_.tS=function(){return wL.d+"[hgap="+this.d+",vgap="+this.j+Vk};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var gL,fL;function xL(a){sK.call(this);this._b=(wB(),new yL(a,this))}s(379,369,{41:1,44:1,49:1,63:1,67:1},xL);_.Jd=function(){return Ul+this.bc.b.a++};_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.de=function(){};s(381,1,{});s(380,381,{},function(){});function zL(){zL=u}
-function AL(a,b){if(null==b)throw new iD(bh);var c=-1,d,e,f;f=a._b.a.gb;e=D(Eq);e.text=b;e.removeAttribute(Gl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function BL(){zL();sK.call(this);new rv;this._b=new CL((wB(),this))}s(382,369,{42:1,44:1,49:1,63:1,67:1},BL);_.Ld=function(){return wK(this._b,this)};
-_.$d=function(){return(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",current="+yB(this._b.a,this._b.a.gb.selectedIndex)};function DL(){DL=u;EL=new FL(255,255,255);GL=new FL(192,192,192);HL=new FL(128,128,128);IL=new FL(64,64,64);JL=new FL(0,0,0);KL=new FL(255,0,0);new FL(255,175,175);LL=new FL(255,200,0);ML=new FL(255,255,0);new FL(0,255,0);NL=new FL(255,0,255);OL=new FL(0,255,255);PL=new FL(0,0,255)}
-function QL(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new FL(3,3,3);3>c&&0!=c?c=3:(c=E(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=E(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=E(a/0.7),a=255<a?255:a);return new FL(c,a,b)}function RL(a){return new FL(E(0.7*(a.a>>16&255)),E(0.7*(a.a>>8&255)),E(0.7*(a.a&255)))}function FL(a,b,c){DL();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ww(bf);this.a=c|b<<8|a<<16|-16777216}s(383,1,{43:1,50:1,54:1},FL);
-_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SL.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Vk};_.a=0;var JL,PL,OL,IL,HL,GL,NL,LL,KL,EL,ML;function uK(){uK=u;vK=new TL(!0);UL=new qD;rD(UL,pl);rD(UL,gn);rD(UL,uo);rD(UL,ht)}function TL(a){this.a=a}s(384,1,uu,TL);_.a=!1;var vK,UL;s(386,1,{59:1,69:1});function VL(){hK.call(this,0,0)}function hK(a,b){this.b=a;this.a=b}function jK(a){hK.call(this,a.b,a.a)}
-s(385,386,{46:1,59:1,67:1,69:1},VL,hK,jK);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new cL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WL.d+"[width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;function oC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(387,1,uu,oC,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});_.oe=function(){return 0!=(this.e&4)};
-_.pe=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.pe()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Vk};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XL(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YL(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(PH(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function ZL(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Qd():c.Od(),g=Vv(g,c.a),i+=c.b+a.c);return new hK(i,g+2*a.d)}function NK(){$L.call(this,1,5,5)}
-function $L(a,b,c){wB();this.c=b;this.d=c;this.a=a}s(388,1,uu,NK,$L);_.je=function(){};
-_.ke=function(a){this.b=aM(a.Ob);if(0!=XL(this)){var b,c,d,e,f,g,i,h,l,m,o;b=DK(a);g=a.ie();i=a.Zb.a;l=new rv;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new bM(n);for(w=0;w<n;++w)UD(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var G=d,B=Ov(a.Ob.a,r);PH(B,G.c);UD(G.b,B,r)}for(d=new Xu(d);d.b<d.d.ye();)if((c=Yu(d))&&c.dc)a=c.Qd(),!e&&m+a.b>b.b&&(YL(this,l,b.b-(m-this.c),g.b,o,h,i),l.De(),m=f,o+=h+this.d,h=0),e=!1,UD(l.b,l.c++,c),m+=a.b+this.c,h=Vv(h,a.a);YL(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.le=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!1))};_.me=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.a){case 0:a=No;break;case 2:a=Pr;break;case 1:a=$l;break;case 4:a="trailing";break;default:a="leading"}return cM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;function GK(){GK=u;HK=new dM(yf,0,12)}
-function dM(a,b,c){GK();this.a=null!=a?a:xf;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(389,1,uu,dM);_.a=null;_.b=0;_.c=0;var HK;s(390,1,uu);_.tS=function(){return eM.d+"[font="+this.c+"ascent="+fM(this.a,this.c).a+", descent="+fM(this.a,this.c).b+", height="+fM(this.a,this.c).c+Vk};_.c=null;function gM(a){if(!a.k){kK(a);a.Bd();var b,c;for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&gM(c);qK(a,!1);a.k=!0;YJ(a,a,a.$b,0);new hM(a,202)}}
-function iM(a){var b,c;a.dc&&(a._b.Bd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&c.Bd()}function jM(a){!aK(a)&&FK(a);var b=iK(a);a.fe(a.hc,a.ic,b.b,b.a);rK(a)}function kM(a,b){a.p!=b&&(a.p=b)}s(392,368,Ou);_.Pd=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Bd=function(){iM(this)};_.Wd=function(){return this._b.c.$};_.fe=function(a,b,c,d){mK(this,a,b,c,d);this.Ub=0};_.ge=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mK(this,a,b,c,d);this.dc&&e&&!f&&rK(this)};_.k=!1;_.p=!1;
-function lM(a){JK.call(this);this.q=new $K;this.o=new rv;this.n=new xK(0,0,0,0);this.dc=!1;IK(this,new rL);this._b&&mM(this._b,a);this._b&&nM(this._b.c,!0);kM(this,!0)}s(391,392,Ou);_.ie=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Sd=function(){return aw(this._b.c.gb)};_.Td=function(){return bw(this._b.c.gb)};_.Ud=function(){this._b=new oM((wB(),j),this)};
-function pM(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QL(g),f=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),(a.d=g)&&(a.f=Or+(g.a>>16&255)+Kb+(g.a>>8&255)+Kb+(g.a&255)+Ab)):(i=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),f=QL(g),(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab));--d;--e;qM(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab);qM(a,b,c,d,1);qM(a,b,c+1,1,e);(a.d=f)&&(a.f=Or+(f.a>>16&255)+Kb+(f.a>>8&255)+Kb+(f.a&
-255)+Ab);qM(a,b+d,c,1,e);qM(a,b+1,c+e,d,1)}s(393,1,{});_.tS=function(){return"Graphics"};s(394,393,{});function rM(a){var b,c;c=Vv(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new hK(b,c)}function sM(a,b,c){var d,e,f,g,i,h;a.b=aM(b.Ob);if(0==a.b.length)return new VL;g=rM(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Vv(h,d.b),i=Vv(i,d.a);return new hK(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tM(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=E(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uM(){vM.call(this,7)}function vM(a){wB();this.d=0;this.a=1;this.e=a;this.c=0}s(395,1,uu,uM,vM);_.je=function(){};
-_.ke=function(a){var b,c;this.b=aM(a.Ob);if(0!=this.b.length&&(b=DK(a),!(0>=b.b||0>=b.a))){c=rM(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);tM(b.b,b.c,this.c,f,e);tM(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].fe(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.le=function(a){return CK(a,sM(this,a,!1))};_.me=function(a){return CK(a,sM(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wM.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function XH(){fz()}function rG(a){fz();this.f=a}s(397,97,vu,XH,rG);function dK(){var a=hh;fz();this.f=a}s(396,397,vu,dK);s(398,1,{});function xK(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(399,1,{47:1,67:1,69:1},xK);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return xM.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function yM(a){zM.call(this,a,0)}function zM(a,b){sK.call(this);this._b=(wB(),new AM(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(aI(),bI);c.a=d;zI(c);break;case 0:c=c.a;d=(aI(),dI);c.a=d;zI(c);break;case 2:c=c.a,d=(aI(),eI),c.a=d,zI(c)}}s(400,369,Eu,yM,zM);
-_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.$d=function(){var a=(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",align=",b;b=No;switch(this.a){case 1:b=$l;break;case 2:b=Pr}return a+b+",text=null"};_.a=0;s(403,1,uu);_.$d=function(){return this.j};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.j=null;_.k=null;function BM(a){var b;b=a.j+Sb+a.f;a.e||(b+=Rb);null!=a.c&&(b+=Qb+a.c);return b}
-function CM(a){this.n=(wB(),wB(),tK);var b;var c;b=this.cZ.d;-1!=Kz(b,Lz(36))?b=null:(c=this.n.b.c++,b=mG(b,XJ(b,Lz(46))+1)+j+c);this.j=b;this.d=new ZK;this.f=a;this.e=!0;this.i=new DM(this)}s(402,403,uu,CM);_.$d=function(){return BM(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(401,402,Au);_.$d=function(){return BM(this)+(this.b?",tearOff":j)};_.b=!1;s(405,1,{60:1});_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new cL;EM(a,this.a);EM(a,this.b);return a.a};
-function cK(){this.b=this.a=0}function FM(a,b){this.a=a;this.b=b}function GM(a){var b=a.b;this.a=a.a;this.b=b}s(404,405,{51:1,60:1,67:1},cK,FM,GM);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HM.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function IM(a,b){if(!b)throw new iD(jh);var c=a.a;if(F(b.f,Tb)){var c=c.a.a,d=new aJ,e=c.c.c;if(0>e||e>c.c.c)throw new HG;c.o&&(d.gb[lm]=2);GI(c,e,d.gb);AK(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new HG;AK(d.c,e,c);for(f=g=0;f<e;++f)y(kF(d.c,f),31)&&++g;AK(d.i,g,c);GI(d,e,c.gb);c.b=d;e=lG(c.gb)+qc;Zu(c.dd(),e,!1);d.o&&(e=Ov(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[lm]=2))}}
-function JM(a,b,c,d){a=a.a;b=bK(b);c+=b.a;d+=b.b;$G(a.a,c,d);aH(a.a)}function KM(){CM.call(this,j);new rv;this.b=!1;this.a=(wB(),new LM)}s(406,401,Au,KM);_.a=null;s(409,1,{53:1,62:1,69:1});s(408,409,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new cL;EM(a,this.c);EM(a,this.d);EM(a,this.b);EM(a,this.a);return a.a};function EK(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(407,408,{52:1,53:1,61:1,62:1,67:1,69:1},EK);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return MM.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function NM(){NM=u;OM=new PM;QM=new RM;SM=new RM}var OM,SM,QM;s(411,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};function PM(){}s(412,411,{},PM);function RM(){}s(413,1,{},RM);s(414,369,Eu);_.Kd=function(){return null};
-function TM(a,b){var c;c=new UM(aK(a));return!c?null:new hK(VM(c,Wk)*b+6,fM(c.a,c.c).c+6)}function WM(a,b){var c;c=TM(a,b);return!c?gK(a):c}function XM(a,b){var c;c=TM(a,b);return!c?iK(a):c}function YM(a){ZM.call(this,a,null!=a?a.length:0)}function ZM(a,b){sK.call(this);this.a=0>b?0:b;$M(this._b,a)}s(415,414,Eu,YM,ZM);_.Jd=function(){return"textfield"+this.bc.b.e++};_.Ld=function(){return TM(this,Pz(this._b.a.gb,nt).length)};_.Md=function(){return!aK(this)?null:TM(this,Pz(this._b.a.gb,nt).length)};
-_.Od=function(){return 0<this.a?WM(this,this.a):gK(this)};_.Qd=function(){return 0<this.a?XM(this,this.a):iK(this)};_.Ud=function(){this._b=(wB(),new aN)};_.Yd=function(){return 0<this.a?WM(this,this.a):gK(this)};_._d=function(){return 0<this.a?XM(this,this.a):iK(this)};_.a=0;function wB(){wB=u;tK=new bN}function cN(){var a=(wB(),wB(),tK);!a.c&&(a.c=new dN)}function bN(){this.b=new eN;this.d=new WK}s(416,1,{},bN);_.a=null;_.c=null;var tK;function eN(){}s(417,1,{},eN);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;
-s(418,1,{});function fN(){fN=u;gN=new hN;iN=new hN}function jN(a,b){return b==a?!0:!b?!1:!0}function hN(){}s(419,1,{56:1},hN);_.eQ=function(a){return null==a||!y(a,56)?!1:jN(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return IE(a)};_.tS=function(){return kN.d+"[MimeType=(null);humanPresentableName="+this.a+Vk};_.a=null;var gN,iN;function lN(){lN=u;H(mN,k,56,[(fN(),iN),gN])}
-function nN(a){var b=(fN(),iN);if(jN(b,(fN(),iN)))return a.a;if(jN(b,gN))return new oN(a.a);throw new pN(b);}function qN(a){lN();this.a=a}s(420,1,{},qN);_.a=null;function pN(a){a=kn+a;fz();this.f=a}s(421,98,{57:1,67:1,73:1,81:1},pN);function rN(a,b){VK();sN.call(this,a,1001,b,It)}function sN(a,b,c,d){VK();TK.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(422,370,uu,rN,sN);
-_.$d=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+CE(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=It;function nK(a,b){VK();TK.call(this,a);this.d=b}s(423,370,uu,nK);
-_.$d=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Kb+a.Td()+ea+a.Rd()+At+a.Nd()+Ab};function zK(a,b,c){VK();nK.call(this,a,b);this.a=c}s(424,423,uu,zK);
-_.$d=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Jd());return a+b.Yb};_.a=null;function ZJ(a,b,c,d){VK();TK.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(425,370,uu,ZJ);
-_.$d=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(AE(tE(this.a,Jt))&&(a+="PARENT_CHANGED,"),AE(tE(this.a,Kt))&&(a+="DISPLAYABILITY_CHANGED,"),AE(tE(this.a,Mt))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Ab};_.a=It;_.b=null;_.c=null;s(426,1,Gu);function hM(a,b){VK();nK.call(this,a,b);this.c=null;this.a=this.b=0}
-s(427,423,uu,hM);
-_.$d=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(428,1,{});function oN(a){if(null==a)throw new cz;}s(429,428,{},oN);function tN(){tN=u;uN={};uN[zo]=Fn;uN[Qq]=ft;uN[Gs]=xh;uN[Hs]=Fn;uN[Hq]=xh;uN[Ha]=xh;uN[Xq]=xh;uN[Co]=Fn;uN[wo]=xh;uN[eo]=xh;uN[lt]=xh;uN[kt]=xh;uN[Iq]=xh;uN[Tl]=xh;uN[Ao]=xh;uN[mt]=xh;uN[vo]=xh;uN[xo]=ag;uN[yo]=Uc;uN[Bo]=Gg;!GC&&(GC=new OC);GC.a?uN[so]=Bt:uN[so]=null}var uN;s(432,98,pu);function vN(){fz()}function wN(a){fz();this.f=a}s(431,432,{64:1,67:1,73:1,81:1},vN,wN);function xN(){xN=u;yN=new zN}
-function AN(a){xN();var b,c,d;if(null==a)throw new vN;a=Jz(a);try{d=Kz(a,Lz(58))}catch(e){e=cv(e);if(y(e,77))throw new wN(dz(e));throw e;}c=Kz(a,Lz(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;BN();var f,g,i;i=c.length;b=new CN;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Nz(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wN(tg+a);if(!this.k&&(this.k=uv(yN,this.f),this.k||(this.k=(wB(),new DN))&&x(yN,this.f,this.k),!this.k))throw new wN(tg+a);try{c=a;var l=++d,m=a.length,o,n,r,w,G,B,M,N,V,ba,L,gc,zc,Vf,vb,Ld,Md,Nd,gb,Ac,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Bc,l)==l&&-1==EN(c,Lz(47),l+2))throw new FN(m);}else{L=c.substr(l,m-l);m-=l;B=0;
-M=this.c;gc=this.e;Nd=this.j;w=this.d;vb=this.i;o=this.a;Cb=this.n;gb=EN(L,Lz(35),0);if(0==L.indexOf(Bc)&&0!=L.indexOf(Cc)){V=2;gc=-1;B=EN(L,Lz(47),2);Md=EN(L,Lz(63),2);-1!=Md&&(-1==B||B>Md)&&(B=Md);-1==B&&(B=m,w=j);N=B;-1!=gb&&gb<B&&(N=gb);var pd=Lz(64);Ac=L.lastIndexOf(pd,N);o=L.substr(2,N-2);-1<Ac&&(Cb=L.substr(2,Ac-2),V=Ac+1);zc=EN(L,Lz(58),-1==Ac?V:Ac);r=Kz(L,Lz(93));if(-1!=r)try{L.length>r+1?(n=L.charCodeAt(r+1),58==n?zc=r+1:zc=-1):zc=-1}catch(Xe){if(Xe=cv(Xe),!y(Xe,73))throw Xe;}-1==zc||zc>
-B?M=L.substr(V,N-V):(M=L.substr(V,zc-V),Vf=L.substr(zc+1,N-(zc+1)),0==Vf.length?gc=-1:gc=GN(Vf,10))}-1<gb&&(Nd=L.substr(gb+1,m-(gb+1)));G=-1==gb?m:gb;var Xb=Lz(63);Ld=L.lastIndexOf(Xb,G);-1<Ld?(vb=L.substr(Ld+1,G-(Ld+1)),0==Ld&&null!=w&&(F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,w=w.substr(0,ba-0)),G=Ld):0!=gb&&(vb=null);-1<B&&(B<m&&47==L.charCodeAt(B)?w=L.substr(B,G-B):G>B&&(null==w?w=j:F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,0==ba?w=L.substr(B,G-B):w=w.substr(0,ba-0)+L.substr(B,G-B)));null==
-w&&(w=j);null==M&&(M=j);d=M;var re;re=w;null!=vb&&!F(vb,j)&&(null!=w?re=w+Vd+vb:re=Vd+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=re;this.e=gc;this.j=Nd;var qd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kd+this.e));null!=this.c&&-1<(qd=XJ(this.c,Lz(64)))?(this.n=this.c.substr(0,qd-0),this.c=mG(this.c,qd+1)):this.n=null;null!=this.b&&-1<(qd=Kz(this.b,Lz(63)))?(this.i=mG(this.b,qd+1),this.d=this.b.substr(0,qd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=Cb;this.d=
-w;this.i=vb}}catch(rd){rd=cv(rd);if(y(rd,73))throw new wN(dz(rd));throw rd;}if(-1>this.e)throw new wN(qo+this.e);}s(433,1,uu,AN);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:HN(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yN;
-function HN(a){var b,c;b=new GE;Zy(b.a,a.f);c=b.a;var d=kd;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Zy(b.a,Bc),Zy(b.a,a.a));c=a.b;a=a.j;null!=c&&Zy(b.a,c);null!=a&&(c=b.a,d=Va,c[c.explicitLength++]=d,Zy(b.a,a));return Nz(b.a)}s(434,1,{});function IN(a,b,c){var d,e;for(d=new JN(a.te().a);KN(d.a);)if(a=d.b=Yu(d.a),e=a.lf(),null==b?null==e:kz(b,e))return c&&LN(d),a;return null}s(438,1,Du);_.se=function(a){return!!IN(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ye()!=a.ye())return!1;for(a=new JN(a.te().a);KN(a.a);)if(b=a.b=Yu(a.a),c=b.lf(),b=b.mf(),!this.se(c)||!MN(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=IN(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new JN(this.te().a);KN(b.a);)a=b.b=Yu(b.a),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new NN("Put not supported on this map");};
-_.xe=function(a){a=IN(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JN(this.te().a);KN(c.a);)b=c.b=Yu(c.a),a?d+=Lb:a=!0,d+=j+b.lf(),d+=Od,d+=j+b.mf();return d+"}"};function vJ(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ZF(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kd+b in a.e;else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function uv(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kd+b];else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=ON(a,c);else if(y(b,1))c=PN(a,b,c);else a:{var d=a.Be(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.a[d]=[];d=new QN(b,c);e.push(d);++a.d;c=null}return c}
-function ON(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PN(a,b,c){var d,e=a.e,b=kd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function fv(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=kd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.mf();break a}}c=null}return c}s(437,438,Du);_.se=function(a){return ZF(this,a)};
-_.te=function(){return new RN(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return uv(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return fv(this,a)};_.ye=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Vu(){vJ(this)}s(436,437,eu,Vu);_.ze=function(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)};_.Be=function(a){return~~nz(a)};function zN(){vJ(this)}s(435,436,eu,zN);function SN(){fz()}s(439,97,vu,SN);
-function TN(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UN(a,c);if(c>=a.i)break;c=VN(a,c);++b}return b}function WN(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XN(a){var b;a.a=0<=a.j&&!a.d?a.j:UN(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SN;b=a.a;a.a=VN(a,a.a);return a.n.substr(b,a.a-b)}
-function VN(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YN(a.n,d);if(c<=a.f&&WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Kz(a.c,Lz(c)))break;++d}a.k&&b==d&&(a.e?(c=YN(a.n,d),c<=a.f&&WN(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Kz(a.c,Lz(c))&&++d));return d}function UN(a,b){var c,d;if(null==a.c)throw new cz;for(d=b;!a.k&&d<a.i;)if(a.e){c=YN(a.n,d);if(c>a.f||!WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Kz(a.c,Lz(c)))break;++d}return d}
-function ZN(a){$N.call(this,a,ga,!1)}function aO(a){$N.call(this,a,Kb,!1)}function $N(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=YN(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YN(this.c,d),this.b[c]=a}}}s(440,1,{},ZN,aO,$N);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
-_.i=0;_.j=0;_.k=!1;_.n=null;function bO(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=qz(e),!(oz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Kb);++d}}evalString=a+xb+c+Hb;$wnd.eval(evalString)}function cO(){}function dO(a){eO.call(this,a,Mc,Mc,null)}function fO(a,b){eO.call(this,a,Mc,Mc,b)}function gO(a,b,c){eO.call(this,a,b,c,null)}
-function eO(a,b,c,d){var e;if(null==a)$wnd.alert(Dg);else if(e=zv(a)){this.a=new hO;this.b=new iO(this.a,b,c,d);EG(e,this.b,e.gb);d&&nl in d&&(this.b.b=d[nl]);a=this.b;a.d||(a.d=PK(a,Oz(a.gb,lq),Oz(a.gb,kq)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?jO=Bg:jO=yg;b.u=kO(b,!1);b.v=kO(b,!0);tC(b,jO+sa);b.B=SK(b);IK(b,null);b.mb||(b.R=0);b.S||(b.S=new dM(ig,0,13),b.V=new UM(b.S));b.T||(b.T=new dM(ig,1,13),b.U=new UM(b.T));b.W||(b.W=new dM(ig,0,11),new UM(b.W));b.j||(b.j=new dM(ig,0,13),b.k=new UM(b.j));b.xb=
-!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;lO=10;b.Eb=!0;try{o=mO(b.Nb,Fq);null!=o&&nO(b,o);i=mO(b.Nb,Eo);null!=i&&(b.K=i);l=mO(b.Nb,op);null!=l&&(b._=l);g=mO(b.Nb,Qm);null!=g&&(b.Bb=!0);m=mO(b.Nb,Ps);null!=m&&(b.ab=m,oO(b));b.i=mO(b.Nb,wl);b.f=mO(b.Nb,vl);f=mO(b.Nb,Pm);if(null!=f&&b.y){var n;var r,w,G,B;w=(DL(),EL);try{if(0!=f.indexOf(Va))throw new ez(Dl);B=GN(f.substr(1,2),16);G=GN(f.substr(3,2),16);r=GN(f.substr(5,2),16);n=w=new FL(B,G,r)}catch(M){if(M=cv(M),y(M,73))tN(),n=w;else throw M;}b.s=n}b.Db&&
-b.Y&&pO(b.Y);h=mO(b.Nb,cq);b.qb=h}catch(N){if(N=cv(N),!y(N,73))throw N;}b.b=202;for(f=0;23>f;++f)qO[f]=(DL(),LL),rO[f]=jj;rO[1]=bg;qO[1]=(DL(),IL);rO[2]=ne;qO[2]=LL;rO[3]=Ee;qO[3]=IL;rO[4]=vh;qO[4]=PL;rO[5]=Qh;qO[5]=KL;rO[9]=Rf;qO[9]=NL;rO[10]=Ze;qO[10]=NL;rO[11]=we;qO[11]=NL;rO[12]=kg;qO[12]=NL;rO[8]=wi;qO[8]=RL(ML);rO[7]=Wh;qO[7]=LL;rO[6]=Ii;qO[6]=IL;rO[13]=Di;qO[13]=IL;rO[18]=jj;qO[18]=IL;rO[19]=hi;qO[19]=IL;rO[20]=ii;qO[20]=IL;rO[21]=ji;qO[21]=IL;rO[22]=ki;qO[22]=IL;rK(b);b.Z=new sO;f=a.c;f.B=
-SK(f);null!=f.K?(tO(f,f.K),null!=f.f&&f.Y&&uO(f.Y,f.f,!0),null!=f.i&&f.Y&&uO(f.Y,f.i,!1)):null!=f._&&vO(f,f._,!0);oO(a.c)}else $wnd.alert(Cg+a+Da)}s(442,1,{101:1},cO,dO,fO,gO,eO);_.Ce=function(a){wO(new xO(a,this.a,yO))};_.De=function(){zO(this.a)};_.Ee=function(){Az((xz(),yz),new AO(this))};_.Fe=function(){return this.a.G};_.Ge=function(){return this.a.cb};_.He=function(){return this.a.db};_.Ie=function(){return this.a.qb};_.Je=function(){return this.a.ub};_.Ke=function(){return this.a.wb};
-_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.a,b;a.Ab?b=BO(a,1)+Ud+BO(a,2)+Ud+BO(a,3):b=BO(a,0);return b};_.Ne=function(){return qC(this.a)};_.Oe=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=CO(a);a.Ib=b;oO(a);return c};_.Pe=function(a){nO(this.a,a)};_.Qe=function(){};_.Re=function(a){vO(this.a,a,!0)};_.Se=function(a){tO(this.a,a)};_.ce=function(){RK(this.a)};_.Te=function(){DO(this.a)};
-_.Ue=function(a){var b=this.a;if(a=EO(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;FO(b)}};_.Ve=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Xu(b.a);d.b<d.d.ye();)c=Yu(d),a?c.a=Gd:c.a=Fd}RK(b.c)};_.We=function(a,b){var c=this.a,d;if(d=EO(c,a))uO(d,b,!0),FO(c)};_.Xe=function(a,b){var c=this.a,d;d=EO(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,oO(c)):(d.C=b,FO(c))};_.Ye=function(a){this.a.G=a};_.Ze=function(a){var b=this.a;b.cb=a;oO(b)};_.$e=function(a){var b=this.a;b.db=a;oO(b)};
-_._e=function(a){this.a.pb=a};_.af=function(a){this.a.qb=a};_.bf=function(a){var b=this.a;b.ub=a;b.u=kO(b,!1)};_.cf=function(a){this.a.wb=a};_.df=function(a){GO(this.a,a)};_.ef=function(a,b){var c=this.a;c.e=!1;c.Jb=new HO(c,a);IO(c.Jb);c.b=253;c.ib=!0;c.I=b;oO(c)};_.ff=function(a){JO(this.a,a)};_.gf=function(){return KO(this.a)};_.a=null;_.b=null;function AO(a){this.a=a}s(443,1,{},AO);_.pc=function(){var a,b;for(b=new Xu(this.a.b.a);b.b<b.d.ye();)a=Yu(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function LO(){var a=(MO(),NO()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=OO;MO();b=b&&b[0]&&(typeof b[0]==jq||typeof b[0]==wn)?b[0]:null;a:if(PO==e||QO==e&&y(b,101))e=!0;else{if(null!=b)for(b=jz(b);b&&b!=PO;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new cO:3==arguments.length?a=new gO(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new dO(arguments[0]):4==arguments.length?a=new eO(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new fO(arguments[0],arguments[1]));this.g=a;a[cl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});RO();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $D(){SO||(SO=!0,LO())}s(444,1,{},$D);var SO=!1;function TO(a){fz();this.f=a}s(446,432,pu,TO);function fE(){var a=Wm;fz();this.f=a}s(447,97,vu,fE);function VD(){fz()}function UO(a){fz();this.f=a}
-s(448,97,vu,VD,UO);function VO(){}function WO(a){return typeof a==fq?wi+(0>a?-a:a):a}function XO(a,b){var c;c=new VO;c.d=af+(YO(0!=a?-a:0)?WO(0!=a?-a:0):j+Pu(c));ZO(0!=a?-a:0)&&$O(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);return b}function X(a,b){var c;c=new VO;c.d=af+(YO(a)?WO(a):j+Pu(c));ZO(a)&&$O(a,c);c.b=b?8:0;return c}function aP(){var a;a=new VO;a.d=af+(YO(0)?WO(0):j+Pu(a));ZO(0)&&$O(0,a);a.b=2;return a}
-function bP(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);b.b=1;return b}function ZO(a){return typeof a==fq&&0<a}function YO(a){return null!=a&&0!=a}function $O(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=du[b.c])c=c.prototype;else{c=du[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(450,1,{},VO);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
-function cP(a){var b;b=dP;!b&&(b=dP=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new eP(Yf+a+Na);return b}
-function GN(a,b){var c,d;if(null==a)throw new eP(eq);if(2>b||36<b)throw new eP(zr+b+Fa);d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new eP(Yf+a+Na);}c=parseInt(a,b);if(isNaN(c))throw new eP(Yf+a+Na);if(-2147483648>c||2147483647<c)throw new eP(Yf+a+Na);return c}s(452,1,{67:1,78:1});var dP=null;function fP(a){this.a=a}s(451,452,{67:1,70:1,71:1,78:1},fP);
-_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function dL(a){this.a=a}s(453,452,{67:1,70:1,74:1,78:1},dL);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function UK(){fz()}function ww(a){fz();this.f=a}s(454,97,Cu,UK,ww);function HG(){fz()}function SH(a){fz();this.f=a}s(455,97,vu,HG,SH);function S(a){this.a=a}
-function rE(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function kE(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function gP(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hP(),iP)[b],!c&&(c=iP[b]=new S(a)),c):new S(a)}s(456,452,{67:1,70:1,76:1,78:1},S);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function hP(){hP=u;iP=v(jP,k,76,256,0)}var iP;function Wv(a){return 0>a?-a:a}function Vv(a,b){return a>b?a:b}function kP(a){return Math.round(a)}function cz(){fz()}function iD(a){fz();this.f=a}s(459,97,{67:1,73:1,77:1,79:1,81:1},cz,iD);function Ru(){Ru=u;Su=H(Qu,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Su;function eP(a){fz();this.f=a}s(461,454,Cu,eP);
-function hz(a){this.a=Zi;this.c=a;this.b=-1}s(462,1,{67:1,80:1},hz);_.tS=function(){return this.a+sc+this.c+"(Unknown Source"+(0<=this.b?kd+this.b:j)+Ab};_.a=null;_.b=0;_.c=null;function lP(a,b){return a.charCodeAt(b)}function YN(a,b){var c=b,d=a.length,e,f;e=lP(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function mP(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function F(a,b){return!y(b,1)?!1:""+a==b}function ED(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Kz(a,b){return a.indexOf(b)}function EN(a,b,c){return a.indexOf(b,c)}function XJ(a,b){return a.lastIndexOf(b)}function nP(a){var b=aa,c=Et,d;for(d=0;0<=(d=c.indexOf(nj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+bb+mG(c,++d):c=c.substr(0,d-0)+mG(c,++d);return a.replace(RegExp(b,zn),c)}
-function oP(a,b){for(var c=RegExp(b,zn),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(ZD,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mG(a,b){return a.substr(b,a.length-b)}
-function Jz(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Lz(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return IE(this)};_.tS=_.toString;function pP(){pP=u;qP={};rP={}}
-function IE(a){pP();var b=kd+a,c=rP[b];if(null!=c)return c;c=qP[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+lP(a,d++);c|=0}256==sP&&(qP=rP,rP={},sP=0);++sP;return rP[b]=c}var qP,sP=0,rP;function $y(a,b){Zy(a.a,b);return a}function Yy(){this.a=Mz()}function tP(){this.a=Mz();Zy(this.a,j)}s(464,1,nu,Yy,tP);_.tS=function(){return Nz(this.a)};function GE(){this.a=Mz()}
-function CN(){this.a=Mz()}function CD(a){this.a=Mz();Zy(this.a,a)}s(465,1,nu,GE,CN,CD);_.tS=function(){return Nz(this.a)};function FN(a){a=Oi+a;fz();this.f=a}s(466,455,vu,FN);
-function uP(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new cz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new UO(mh);i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new UO(ie);l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new HG;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)UD(b,c,a[--d])}else for(c=e+c;e<c;)UD(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function oG(){fz()}function NN(a){fz();this.f=a}
-s(468,97,vu,oG,NN);function jL(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:kz(b,c))return a;return null}function mL(a,b){var c;return(c=jL(a.ud(),b))?(c.Sc(),!0):!1}function vP(a){var b,c,d,e;d=new Yy;b=null;Zy(d.a,lj);for(c=a.ud();c.Qc();)null!=b?Zy(d.a,b):b=Lb,e=c.Rc(),Zy(d.a,e===a?zb:j+e);Zy(d.a,Vk);return Nz(d.a)}s(469,1,{});_.hf=function(){throw new NN("Add not supported on this collection");};_.jf=function(a){return!!jL(this.ud(),a)};_.ve=function(){return 0==this.ye()};
-_.kf=function(a){return mL(this,a)};_.tS=function(){return vP(this)};s(471,469,ru);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Qc();)if(b=a.Rc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Qc();)c=b.Rc(),null!=c&&(a+=nz(c),a=~~a);return a};function wP(a,b){var c;return y(b,85)&&(c=b.lf(),ZF(a.a,c))?(c=uv(a.a,c),a.a.ze(b.mf(),c)):!1}function RN(a){this.a=a}s(470,471,ru,RN);_.jf=function(a){return wP(this,a)};
-_.ud=function(){return new JN(this.a)};_.kf=function(a){return wP(this,a)?(a=a.lf(),fv(this.a,a),!0):!1};_.ye=function(){return this.a.d};_.a=null;function LN(a){if(a.b)$u(a.a),fv(a.c,a.b.lf()),a.b=null;else throw new rG(uh);}function JN(a){var b;this.c=a;b=new rv;a.c&&lv(b,new xP(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new yP(a,d.substring(1));b.hf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.hf(c[d])}this.a=new Xu(b)}s(472,1,{},JN);
-_.Qc=function(){return KN(this.a)};_.Rc=function(){return this.b=Yu(this.a)};_.Sc=function(){LN(this)};_.a=null;_.b=null;_.c=null;s(474,1,su);_.eQ=function(a){return y(a,85)&&MN(this.lf(),a.lf())&&MN(this.mf(),a.mf())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=nz(this.lf()));null!=this.mf()&&(b=nz(this.mf()));return a^b};_.tS=function(){return this.lf()+Od+this.mf()};function xP(a){this.a=a}s(473,474,su,xP);_.lf=function(){return null};_.mf=function(){return this.a.b};
-_.nf=function(a){return ON(this.a,a)};_.a=null;function yP(a,b){this.b=a;this.a=b}s(475,474,su,yP);_.lf=function(){return this.a};_.mf=function(){return this.b.e[kd+this.a]};_.nf=function(a){return PN(this.b,this.a,a)};_.a=null;_.b=null;function PH(a,b){(0>a||a>=b)&&zP(a,b)}function zP(a,b){throw new SH(ug+a+Pb+b);}s(476,469,hu);_.of=function(){throw new NN("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};
-_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:kz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:nz(c)),b=~~b;return b};_.ud=function(){return new Xu(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new AP(this,a)};_.sf=function(){throw new NN("Remove not supported on this list");};
-function KN(a){return a.b<a.d.ye()}function Yu(a){if(a.b>=a.d.ye())throw new KG;return a.d.pf(a.c=a.b++)}function $u(a){if(0>a.c)throw new XH;a.d.sf(a.c);a.b=a.c;a.c=-1}function Xu(a){this.d=a}s(477,1,{},Xu);_.Qc=function(){return KN(this)};_.Rc=function(){return Yu(this)};_.Sc=function(){$u(this)};_.b=0;_.c=-1;_.d=null;function AP(a,b){var c;this.d=this.a=a;c=a.ye();(0>b||b>c)&&zP(b,c);this.b=b}s(478,477,{},AP);_.tf=function(){return 0<this.b};
-_.uf=function(){if(0>=this.b)throw new KG;return this.a.pf(this.c=--this.b)};_.a=null;function BP(a){a=new JN(a.b.a);return new CP(a)}function DP(a,b){this.a=a;this.b=b}s(479,471,ru,DP);_.jf=function(a){return ZF(this.a,a)};_.ud=function(){return BP(this)};_.ye=function(){return this.b.a.d};_.a=null;_.b=null;function CP(a){this.a=a}s(480,1,{},CP);_.Qc=function(){return KN(this.a.a)};_.Rc=function(){return(this.a.b=Yu(this.a.a)).lf()};_.Sc=function(){LN(this.a)};_.a=null;s(481,476,hu);
-_.of=function(a,b){var c;c=pL(this,a);var d=c.d;new kL(b,c.b);++d.b;++c.a;c.c=null};_.pf=function(a){var b;b=pL(this,a);try{return qL(b)}catch(c){c=cv(c);if(y(c,86))throw new SH("Can't get element "+a);throw c;}};_.ud=function(){return pL(this,0)};_.sf=function(a){var b,c;b=pL(this,a);try{c=qL(b)}catch(d){d=cv(d);if(y(d,86))throw new SH("Can't remove element "+a);throw d;}EP(b);return c};function FP(a){a.b=v(GP,k,0,0,0)}function AK(a,b,c){(0>b||b>a.c)&&zP(b,a.c);a.b.splice(b,0,c);++a.c}
-function lv(a,b){UD(a.b,a.c++,b);return!0}function kF(a,b){PH(b,a.c);return a.b[b]}function Ov(a,b){for(var c=0;c<a.c;++c)if(MN(b,a.b[c]))return c;return-1}function nF(a,b){var c;c=(PH(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function kv(a,b){var c;c=Ov(a,b);if(-1==c)return!1;nF(a,c);return!0}function Aw(a,b){var c;if(b.length<a.c){c=b;var d;d=ND(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)UD(b,c,a.b[c]);b.length>a.c&&UD(b,a.c,null);return b}function rv(){FP(this)}
-function bM(a){FP(this);this.b.length=a}function YK(a){FP(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(482,476,Fu,rv,bM,YK);_.of=function(a,b){AK(this,a,b)};_.hf=function(a){return lv(this,a)};_.De=function(){this.b=v(GP,k,0,0,0);this.c=0};_.jf=function(a){return-1!=Ov(this,a)};_.pf=function(a){return kF(this,a)};_.ve=function(){return 0==this.c};_.sf=function(a){return nF(this,a)};
-_.kf=function(a){return kv(this,a)};_.ye=function(){return this.c};_.c=0;function oL(a,b){var c=a.length,d;for(d=0;d<c;++d)UD(a,d,b)}function yD(){yD=u;zD=new HP}var zD;function HP(){}s(485,476,Ku,HP);_.jf=function(){return!1};_.pf=function(){throw new HG;};_.ye=function(){return 0};function IP(){this.a=new Date}function JP(a){return 10>a?Ic+a:j+a}s(486,1,{67:1,69:1,70:1,82:1},IP);_.eQ=function(a){return y(a,82)&&uE(J(this.a.getTime()),J(a.a.getTime()))};
-_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=bE(c&4194303,b&4194303,e&1048575);a=bE(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Jb:j)+~~(b/60);b=10>(0>b?-b:b)%60?Ic+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(KP(),LP)[this.a.getDay()]+ea+MP[this.a.getMonth()]+ea+JP(this.a.getDate())+ea+JP(this.a.getHours())+kd+JP(this.a.getMinutes())+kd+JP(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function KP(){KP=u;LP=H(ZD,k,1,[Si,lh,Xi,ej,Vi,Zf,Ci]);MP=H(ZD,k,1,[Fg,Wf,Yg,fe,$g,Ig,Hg,me,Fi,Th,Mh,wf])}var LP,MP;function rD(a,b){return null==x(a.a,b,a)}
-function qD(){this.a=new Vu}s(488,471,{67:1,69:1,87:1},qD);_.hf=function(a){return rD(this,a)};_.jf=function(a){return ZF(this.a,a)};_.ve=function(){return 0==this.a.d};_.ud=function(){return BP(new DP(this.a,new RN(this.a)))};_.kf=function(a){return null!=fv(this.a,a)};_.ye=function(){return this.a.d};_.tS=function(){return vP(new DP(this.a,new RN(this.a)))};_.a=null;
-function pL(a,b){var c,d;(0>b||b>a.b)&&zP(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new NP(a,b,d)}function tL(){this.a=new OP;this.b=0}s(489,481,Ku,tL);_.hf=function(a){new kL(a,this.a);++this.b;return!0};_.rf=function(a){return pL(this,a)};_.ye=function(){return this.b};_.a=null;_.b=0;function qL(a){if(a.b==a.d.a)throw new KG;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function EP(a){if(!a.c)throw new XH;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function NP(a,b,c){this.d=a;this.b=c;this.a=b}s(490,1,{},NP);_.Qc=function(){return this.b!=this.d.a};_.tf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qL(this)};_.uf=function(){if(this.b.b==this.d.a)throw new KG;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){EP(this)};_.a=0;_.b=null;_.c=null;_.d=null;function OP(){this.a=this.b=this}
-function kL(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(491,1,{},OP,kL);_.a=null;_.b=null;_.c=null;function QN(a,b){this.a=a;this.b=b}s(492,474,su,QN);_.lf=function(){return this.a};_.mf=function(){return this.b};_.nf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function KG(){fz()}s(493,97,{67:1,73:1,79:1,81:1,86:1},KG);function MN(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)}function aM(a){var b=v(uL,k,44,0,0);return Aw(a.a,b)}function KK(){this.a=new rv}
-s(495,476,Fu,KK);_.of=function(a,b){AK(this.a,a,b)};_.hf=function(a){return lv(this.a,a)};_.jf=function(a){return-1!=Ov(this.a,a)};_.pf=function(a){return kF(this.a,a)};_.ve=function(){return 0==this.a.c};_.ud=function(){return new Xu(this.a)};_.sf=function(a){return nF(this.a,a)};_.ye=function(){return this.a.c};_.tS=function(){return vP(this.a)};_.a=null;function PP(a){a._b.c.$&&gM(a)}function QP(a){var b;if(a._b.c.$){b=bK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iM(a)}
-function RP(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function wO(a){var b=a.j;SP(a._b.c,b.a,b.b);!aK(a)&&FK(a);pK(a)}function TP(){lM.call(this,j);this.i=new xL(this.vf());XK(this.q,new UP(this))}s(497,391,Ou);_.Id=function(a,b){return WD(a.f)===WD(this.i)?(QP(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){QP(this)};_.i=null;_.j=null;
-function xO(a,b,c){TP.call(this);this._b&&nM(this._b.c,!1);kM(this,!1);IK(this,new vM(0));a=new zM(a,1);P(this,a,null);a=new MK;P(a,this.i,null);P(this,a,null);b&&(this.j=bK(b),jM(this),RP(this.j,~~(Oz(b.Nb.gb,lq)/2)-~~(this.ec/2),~~(Oz(b.Nb.gb,kq)/2)-~~(this.Wb/2)));c&&O(this,c)}s(496,497,Ou,xO);_.vf=function(){return"OK"};function VP(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new rG(Qe);if(!a.a.b)throw new rG(wg);a.a=a.a.b;return a.a.a}function sO(){this.a=this.b=new WP}s(498,1,{},sO);_.a=null;
-function WP(){this.a=null}function XP(a){this.a=a}s(499,1,{},WP,XP);_.a=null;_.b=null;_.c=null;function UP(a){this.a=a}s(500,426,Gu,UP);_.a=null;function YP(){YP=u;ZP=H(ZD,k,1,[pf,ce]);yO=(DL(),GL);$P=QL(yO);qO=v(aQ,k,43,23,0);rO=v(ZD,k,1,23,0);bQ=v(aQ,k,43,7,0);cQ=null!=(tN(),uN[so])}function CO(a){var b;if(a.Ab)b=dQ(a,1)+Ud+dQ(a,2)+Ud+dQ(a,3);else if(b=dQ(a,0),0<b.length){var c=new eQ(a.Y);lv(a.$.a,c)}return b}
-function fQ(a,b){var c,d;c=b.a;if(F(c,(gQ(),hQ).b))pC(KO(a));else if(F(c,iQ.b))pC(qC(a));else if(F(c,jQ.b))rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));else if(F(c,Rr)){7!=a.N&&(a.O=It);d=b.c;d=BE(d,Ht);c=qE(d,a.O);var e=!oE(c,It)?jE(c):c;!oE(e,Ot)&&kQ(a.Y,K(c));lQ(a);a.kb=!0;oO(a);a.N=7;a.O=d}else F(c,as)||(F(c,dn)?mQ(a):GO(a,c))}
-function nQ(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(oQ,k,-1,4,1);l=v(oQ,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)pQ(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=SK(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;qQ(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||rQ(a.eb[f])}}}
-function zO(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new sQ(a),a.Y.q=0);null!=a.qb&&bO(a.qb,null)}}function kO(a,b){var c,d,e,f;f=new KM;d=yi;c=Vg;e=Xg;b&&(d=zi,e=c=oi);d=new CM(nf+d);var g=(gQ(),hQ).b;d.c=g;IM(f,d);XK(d.d,a);d=new CM(nf+c);d.c=iQ.b;XK(d.d,a);IM(f,d);IM(f,new CM(Tb));c=a.ub;null==c&&(c=ci+e);d=new CM(c);d.c=jQ.b;XK(d.d,a);IM(f,d);VJ(a,f);return f}
-function tQ(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,yO);a.mb?(e==a.b&&Y(b,RL(yO)),qM(b,g,f,a.X,a.X),Y(b,(DL(),IL)),uQ(b,g,f,a.X-1,a.X-1)):e==a.b?pM(b,g+1,f+1,a.X,a.X,!1):pM(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(DL(),JL)),e){case 101:Y(b,ML);c=g+3;e=f+3;d=a.X-6;i=a.X-6;vQ(b,!0);wQ(b,xQ(b,c,e,d,i));Y(b,JL);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(vQ(b,!1),wQ(b,xQ(b,c,e,d,i)));yQ(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KL),qM(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,ML),qM(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,NL);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,JL);break;case 107:Y(b,LL);qM(b,g+4,f+4,a.X-8,a.X-8);Y(b,JL);uQ(b,g+4,f+4,a.X-8,a.X-8);yQ(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:zQ(b,g,f,a.X,!0);break;case 111:zQ(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,EL);qM(b,g+3,f+5,a.X-7,a.X-11);Y(b,JL);uQ(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,yO);a.nb&&pM(b,g+1,f+1,a.X,a.X,!1);Y(b,JL);AQ(a,b,g,f,yh);break;case 106:Y(b,KL);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JL);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));AQ(a,b,g+6,f,hi);break;case 104:Y(b,KL);Z(b,g+
-7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JL);break;case 105:a.Hb?(Y(b,OL),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,JL)):AQ(a,b,g,f,Nc);break;case 113:Y(b,PL);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qM(b,e,d,c,c);Y(b,JL);BQ(a,b,g,
-f,EL,jo);break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+2*c+
-~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:CQ(a,b,g,f+2,3);break;case 207:CQ(a,b,g,f,4);break;case 208:CQ(a,b,g,f,5);break;case 209:CQ(a,b,g,f,1);break;case 210:CQ(a,b,g,f,6);break;case 211:CQ(a,b,g,f,7);break;case 212:CQ(a,b,g,f,8);break;case 213:AQ(a,b,g,f,Uf),a.E=new FM(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?c=12:
-1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=rO[c]&&BQ(a,b,g,f,qO[c],rO[c])}function DQ(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,yO),qM(d,0,0,c,b),a.mb?(Y(d,(DL(),IL)),uQ(d,-1,0,c,b-1)):(Y(d,$P),Z(d,0,0,c-1-2,0),Y(d,RL(yO)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),EQ(d,a.W),Y(d,(DL(),JL)),-1!=a.I.toLowerCase().indexOf(en)&&Y(d,KL),FQ(d,a.I,10,15),GQ(a.Nb,a.H,a.X,a.B.a-a.X))}
-function HQ(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,yO);qM(d,0,0,c,b);a.mb?(Y(d,(DL(),IL)),Z(d,0,b-1,c,b-1),e=lO*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,$P),Z(d,0,0,0,b-1),Z(d,0,lO*a.X,b-1,lO*a.X),Y(d,RL(yO)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=lO+2;++b)tQ(a,d,1,b);GQ(a.Nb,a.P,0,2*a.X+a.R)}}
-function IQ(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);qM(e,0,0,c,b);d=a.cb?(NM(),QM):(NM(),SM);if((NM(),OM)==(NM(),OM))d==QM?e.a=Gd:e.a=Fd;d=new bL(a.db);(e.n=d)&&d&&(e.b=Ga+d.e+ir);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,r=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,M=m=r=o=i=void 0,N=m=i=void 0,V=h=o=h=void 0,ba=w=B=void 0,L=ba=r=n=l=B=m=r=G=M=n=void 0,L=h=n=o=o=M=L=V=i=N=N=G=V=n=n=N=V=void 0,w=B=1,l=2,ba=3;f.v&&
-(qQ(f),nQ(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ba*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=E(13*f.k.A*i),f.k.j=new dM(ig,0,i),f.k.k=new UM((wB(),f.k.j)));f.k.z&&(Y(g,(DL(),JL)),uQ(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=K(J(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(YP(),bQ)[f.d[i]]),h=g,o=E(f.I[i]-m/2),N=E(f.L[i]-m/2),V=L=m,vQ(h,!0),wQ(h,xQ(h,o,N,L,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(YP(),bQ)[f.d[h]]),n=f.I[m]-f.I[h],B=f.L[m]-
-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ba*B,n=3*ba*w,N=v(I,q,-1,4,1),o=v(I,q,-1,4,1),N[0]=E(f.I[h]+r),o[0]=E(f.L[h]-n),N[1]=E(f.I[m]+r),o[1]=E(f.L[m]-n),N[2]=E(f.I[m]-r),o[2]=E(f.L[m]+n),N[3]=E(f.I[h]-r),o[3]=E(f.L[h]+n),m=g,h=N,vQ(m,!0),wQ(m,JQ(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DL(),JL));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(YP(),bQ)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];L=f.L[h];N=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=N-V,B=o-L,w=Math.sqrt(n*
-n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,NL);r=l*B;n=l*w;Z(g,K(J(Math.round(V+r))),K(J(Math.round(L-n))),K(J(Math.round(N+r))),K(J(Math.round(o-n))));Z(g,K(J(Math.round(V-r))),K(J(Math.round(L+n))),K(J(Math.round(N-r))),K(J(Math.round(o+n))));Y(g,JL);break;case 3:m=K(J(Math.round(V)));h=K(J(Math.round(L)));N=K(J(Math.round(N)));o=K(J(Math.round(o)));Z(g,m,h,N,o);V=K(J(Math.round(ba*B)));L=K(J(Math.round(ba*w)));Z(g,m+V,h-L,N+V,o-L);Z(g,m-V,h+L,N-V,o+L);break;case 9:case 0:for(h=
-0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,Z(g,K(J(Math.round(G))),K(J(Math.round(M))),K(J(Math.round(G))),K(J(Math.round(M))));EQ(g,f.k.j);m=KQ(f.k.k);n=f.e[i];h=Vd;null!=n&&(h=n);n=VM(f.k.k,h);V=K(J(Math.round((V+N)/2-n/2)));n=K(J(Math.round((L+o)/2+~~(m/2)-1)));Y(g,NL);FQ(g,h,V,n);Y(g,JL);break;default:if(1==f.A[i]||3==f.A[i])r=ba*B,n=ba*w,M=v(I,q,-1,3,1),G=v(I,q,-1,3,1),M[0]=K(J(Math.round(N+r))),G[0]=K(J(Math.round(o-n))),M[1]=K(J(Math.round(V))),G[1]=K(J(Math.round(L))),M[2]=K(J(Math.round(N-
-r))),G[2]=K(J(Math.round(o+n))),m=g,h=M,o=G,vQ(m,!0),wQ(m,JQ(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ba*B;n=ba*w;for(h=0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,m=h/10,Z(g,K(J(Math.round(G+r*m))),K(J(Math.round(M-n*m))),K(J(Math.round(G-r*m))),K(J(Math.round(M+n*m))))}else Z(g,K(J(Math.round(V))),K(J(Math.round(L))),K(J(Math.round(N))),K(J(Math.round(o))))}}w=v(oQ,k,-1,f.s+1,1);B=v(I,q,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++B[h],++B[m],w[h]=w[h]/B[h]+o/B[h],w[m]=
-w[m]/B[m]+l/B[m];EQ(g,f.k.j);m=KQ(f.k.k);L=v(ZD,k,1,f.s+1,0);N=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(LQ,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=MQ(f,i),(null==h||1>h.length)&&(h=Ib),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(L[i]=h,N[i]=o[i]=VM(f.k.k,h),l[i]=NQ(f,i,N[i],N[i],m,!1)):(V=w[i]<f.I[i],G=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,M=j,f.k.Eb&&0<f.w[i]&&(M+=bg,1<f.w[i]&&(M+=f.w[i])),
-r=j,0!=f.z[i]&&(1<Wv(f.z[i])&&(r+=Wv(f.z[i])),0<f.z[i]?r+=Jb:r+=Tb),V||!G?h=h+M+r+j:h=r+M+j+h,G||(n=h),L[i]=h,n=VM(f.k.k,n),r=VM(f.k.k,h),N[i]=n,o[i]=r,r=l[i]=NQ(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(YP(),bQ)[f.d[i]]),qM(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(YP(),bQ)[f.d[i]]):Y(g,(DL(),JL)):Y(g,(YP(),qO)[f.b[i]]),FQ(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=N[i],r=o[i],V=K(J(kP(f.I[i]-n/2))),n=K(J(kP(f.L[i]+~~(m/2)-1))),Y(g,(DL(),NL)),FQ(g,ea+f.p[h][1],V+r,n);if(0<
-f.C||0<f.D)if(Y(g,104==f.k.b?(DL(),KL):(DL(),PL)),0<f.C&&106!=f.k.b&&(r=l[f.C],uQ(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ba+1)*B,n=(ba+1)*w,M=v(I,q,-1,5,1),G=v(I,q,-1,5,1),M[0]=K(J(kP(f.I[h]+r))),M[1]=K(J(kP(f.I[m]+r))),G[0]=K(J(kP(f.L[h]-n))),G[1]=K(J(kP(f.L[m]-n))),M[3]=K(J(kP(f.I[h]-r))),M[2]=K(J(kP(f.I[m]-r))),G[3]=K(J(kP(f.L[h]+n))),G[2]=K(J(kP(f.L[m]+n))),M[4]=M[0],G[4]=G[0],106!=f.k.b&&(ba=g,i=M,B=G,ba.n&&
-(vQ(ba,!1),wQ(ba,JQ(ba,i,B,5,!0)))),106==f.k.b&&OQ(f,f.G[f.D],f.H[f.D]))){ba=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ba;if(ba>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(DL(),KL));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],uQ(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(DL(),IL)),Z(e,c-1,0,c-1,b-1)):(Y(e,RL(yO)),Z(e,c-1,0,c-1,b-1),Y(e,yO),Z(e,c-2,0,c-2,b-1),Y(e,$P),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DL(),NL)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Z(e,d+48,~~(b/
-2),d+48-6,~~(b/2)-6));a.y&&(a.S=new dM(ig,0,13),a.V=new UM(a.S),null!=a.ab&&(d=VM(a.V,a.ab),c=K(J(Math.round((c-d)/2))),b-=13,Y(e,(DL(),JL)),EQ(e,a.S),FQ(e,a.ab,c,b)));GQ(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function CQ(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+a*Math.sin(i)),l[f]=E(d+a*Math.cos(i));f=e+1;b.n&&(vQ(b,!1),wQ(b,JQ(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+(a-3)*Math.sin(i)),l[f]=E(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function PQ(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,yO);qM(d,0,0,b,c);a.mb?(Y(d,(DL(),IL)),c=13*(a.X+a.R),uQ(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RL(yO)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,$P),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)tQ(a,d,b,1),tQ(a,d,b,2);a.b=c;GQ(a.Nb,a.Kb,0,0)}}
-function zQ(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);yQ(a,b,c+m-i,f,d-4-i-1,e,h)}
-function QQ(a,b){var c,d,e,f,g,i,h;DO(a);if(0==b.indexOf(fb)){a.Ab=!0;a.hb=!0;g=RQ(b);h=new $N(b,g,!0);d=j;for(c=1;5>=c;++c)d=SQ(h,g);c=gP(GN(Jz(d.substr(0,3)),10)).a;f=gP(GN(Jz(d.substr(3,3)),10)).a;SQ(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=SQ(h,g),null==i||F(i,db));)e+=i+g;a.eb[++a.sb]=new TQ(a,e)}nQ(a,1,c,1);nQ(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new TQ(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I=Ef,oO(a),!1;null!=a.f&&a.Y&&uO(a.Y,a.f,!0);null!=a.i&&a.Y&&uO(a.Y,a.i,!1);g=UQ(a.Y,!1);if(1==g)a.eb[++a.sb]=
-a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new VQ(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];nQ(a,1,g,0)}oO(a);return!0}
-function WQ(a,b){var c,d,e,f,g,i,h,l;DO(a);c=f=0;l=new $N(b,Ft,!0);e=-1<b.indexOf(Ud);i=1;g=TN(l);a.sb=0;for(d=1;d<=g;++d)if(h=XN(l),Jz(h),!F(h,Et))if(F(h,Ud))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new HO(a,h);if(0==a.Y.s)return JO(a,Ff),tN(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return JO(a,If),tN(),!1;if(3<i)return JO(a,Hf),tN(),!1;1<a.sb&&!e&&nO(a,Ip);e&&!a.Ab&&nO(a,Br);!e&&a.Ab&&nO(a,$p);e?(nQ(a,1,f,1),nQ(a,f+1,c-1,2),nQ(a,c,a.sb,3)):nQ(a,1,a.sb,0);oO(a);return!0}
-function tC(a,b){a.ib=!0;a.I=b}
-function xC(a,b){var c,d;if(0==b)return!1;lQ(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:zO(a);d=a.Z;d.a=d.b;d.b.c=null;XQ(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I=Eh);if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;YQ(a,VP(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I=Dh;break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new rG(Oe);if(!d.a.c)throw new rG(wg);d.a=d.a.c;YQ(a,d.a.a);
-a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 101:a.Fb&&PP(a.Fb);a.Fb=new ZQ(1,a);a.b=c;break;case 107:!a.yb?a.yb=new $Q(a):a.yb._b.c.$?aR(a.yb._b.c):wO(a.yb);break;case 113:a.a&&PP(a.a);a.a=new ZQ(0,
-a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,pO(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=bR(a.Y);if(2==d){a.ib=!0;a.I=of;break}d=v(oQ,k,-1,4,1);pQ(a.Y,d);a.kb=!0;a.Y=new eQ(a.Y);d=E(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;IO(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,cR(a.Y,a.Y.C),a.Y.C=0,mQ(a)):0<a.Y.D&&(a.kb=!0,dR(a.Y,a.Y.D),a.Y.D=0,mQ(a));eR(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KM;for(d=
-a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CM(c),IM(i,g),g.c=c,XK(g.d,a);VJ(a,i);a.D=i}JM(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(PP(a.n),a.n=null);0==a.Y.C&&(a.n=new ZQ(2,a));a.c=18;break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=
-22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,mQ(a)),18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),fR(a.Y,a.Y.C,d),mQ(a)),eR(a.Y))}oO(a);return!0}
-function qC(a){var b,c,d;d=KO(a);c=j;if(a.Ab){var e,f,g;g=OD([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)bR(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=hb;c+=gR(g[1][0],3)+gR(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=eb+hR(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=eb+hR(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new iR(a,a.eb,a.sb)),c=hR(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function jR(a,b,c,d){var e;e=c;var f=d,g,i;(g=kR(b),i=0!=(b.e&2),g||i)?(a.Ab?JM((!a.v&&(a.v=kO(a,!0)),a.v),a,e,f):JM((!a.u&&(a.u=kO(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=lR(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=lO+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I=Bh,oO(a),!0;if(!a.xb&&107==d||!a.Ib&&201==
-d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=xC(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)cR(a.Y,a.Y.C),a.Y.C=0,mQ(a);else{if(106==a.b)return!0;if(108==a.b)mR(a.Y,a.Y.C,0),mQ(a);else if(157==a.b)mR(a.Y,a.Y.C,1),mQ(a);else if(158==a.b)mR(a.Y,a.Y.C,-1),mQ(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,
-nR(a.Y),mQ(a);else if(230==a.b)a.N=3,mQ(a);else if(233<=a.b&&262>a.b)oR(a.Y,!1),mQ(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;fR(a.Y,a.Y.C,Pz(a.yb.e._b.a.gb,nt));mQ(a)}else if(105==a.b)pR(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,a.Y.C,d)),mQ(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(0<a.Y.D)if(104==a.b)dR(a.Y,a.Y.D),a.Y.D=0,mQ(a);else if(106==
-a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])tC(d.k,pi);else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;cR(d,c);d.a[c]=0}a.Y.D=0;mQ(a)}else if(201==a.b)qR(a.Y,a.Y.D),mQ(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),mQ(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,mQ(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(107==a.b){if(!a.yb.b)return!0;
-d=Pz(a.yb.e._b.a.gb,nt);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;mQ(a)}else 105==a.b?(a.ib=!0,a.I=Uh):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new sQ(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(rR(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,nR(a.Y)):300<a.b?(rR(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=
-d,a.Y.C=1,18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,1,d))):230==a.b?tO(a,null):233<=a.b&&262>a.b?(rR(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,oR(a.Y,!0)):tN();mQ(a)}else e=!1;e&&(eR(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,oO(a))}return e}
-function sR(a,b,c,d){var e,f;if(a.y||!a.gb||kR(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=tR(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)cR(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),dR(b,e),0<tR(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){tC(b.k,kj);--b.u;break a}b.C=b.s;$(b,K(J(Math.round(h))));b.i[b.u]=b.s;0<tR(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;tC(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(lR(b)||kR(b))kQ(a.Y,e),a.N=5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;
-for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(oQ,k,-1,4,1);pQ(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;lQ(a);a.kb=!0;oO(a);a.Lb=c;a.Mb=d;return!0}
-function uR(a,b,c,d){var e,f,g;if(!a.y&&!kR(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,r=void 0,l=void 0,o=0,r=((YP(),cQ)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<r&&(r=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<r&&(r=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&bO(a.pb,H(jP,k,76,[new S(a.d),new S(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;lQ(a);a.kb=!0;oO(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function vR(a){if(a.y)return!0;a.ib=!1;a.O=It;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=tR(b,b.s),6>b.y[c]&&(wR(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),cR(b,b.s));b.B=!1;mQ(a)}else a:{var b=a.Y,e,f;c=tR(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):tC(b.k,Zg);break a}6==b.y[c]?(--b.t,--b.y[b.E],tC(b.k,Kh)):(b.H[b.t]=c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=
-K(J(kP((b.I[b.E]+b.I[c])/2))),b.M[b.t]=K(J(kP((b.L[b.E]+b.L[c])/2))))}}rQ(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,VP(b),b.a.c=c),mQ(a),a.q=!1)}else 5==a.N&&(rQ(a.Y),mQ(a));0<a.N&&(a.C=!1,lQ(a),a.kb=!0,eR(a.Y),xR(a.Y),oO(a),a.N=0,a.e=!1);if(cQ&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,lQ(a),a.kb=!0,oO(a);return!0}function lQ(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function nO(a,b){var c,b=b.toLowerCase();-1<b.indexOf(Zp)?a.zb=!1:-1<b.indexOf(Ar)&&(a.zb=!0);-1<b.indexOf(Up)?a.Eb=!1:-1<b.indexOf(io)&&(a.Eb=!0);-1<b.indexOf(Io)&&(a.M=!0);-1<b.indexOf(Jr)&&(a.M=!1);-1<b.indexOf(Yp)?a.xb=!1:-1<b.indexOf(wr)&&(a.xb=!0);-1<b.indexOf($p)?a.Ab=!1:-1<b.indexOf(Br)&&(a.Ab=!0);-1<b.indexOf(Qp)?a.o=!1:-1<b.indexOf(zl)&&(a.o=!0);-1<b.indexOf(aq)?a.Ib=!1:-1<b.indexOf(Ds)&&(a.Ib=!0);-1<b.indexOf(Rp)?a.r=!1:-1<b.indexOf(Xl)&&(a.r=!0);-1<b.indexOf(Vp)?a.hb=!1:-1<b.indexOf(Ip)&&
-(a.hb=!0);-1<b.indexOf(Xp)?(a.rb=!1,a.p=!1):-1<b.indexOf(fq)&&(a.rb=!0,a.p=!1);-1<b.indexOf(Op)?(a.mb=!0,a.R=1):-1<b.indexOf(mq)&&(a.mb=!1,a.R=0);-1<b.indexOf(Al)&&(a.p=!0,a.rb=!0);-1<b.indexOf(zs)&&(a.Hb=!0,a.rb=!0);-1<b.indexOf(Yq)&&(a.vb=!0);-1<b.indexOf(Om)&&(a.y=!0,a.X=0,a.bb=null,nQ(a,1,a.sb,0));if(-1<b.indexOf(Tp)){a.y=!1;for(c=1;c<=a.sb;++c)yR(a.eb[c]),qQ(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(Ml)&&(a.z=!0);b.indexOf(zt);b.indexOf(xt);b.indexOf(yt);-1<b.indexOf(Sp)&&(a.ob=!0);
--1<b.indexOf(Fo)&&(a.L=!0);-1<b.indexOf(vs)&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++lO;oO(a)}function oO(a){var b,c,d;b=SK(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=OK(a,d,c),IQ(a),a.y||(a.Kb=OK(a,b.b,2*a.X+a.R),PQ(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=OK(a,a.X,c),HQ(a),a.H=OK(a,d,a.X),DQ(a))):(IQ(a),a.y||(DQ(a),a.C&&(PQ(a),HQ(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function BO(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=bR(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=MQ(c,h);c.k.L&&0<c.w[h]&&(i+=bg,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=Jb:i+=Tb,1<Wv(c.z[h])&&(i+=Wv(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=kd+g);m+=ea+i+ea+zR(0.055999999999999994*c.I[h],0,2)+ea+zR(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Et),e+=c)}return e}function dQ(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=bR(a.eb[c]),d!=b))continue;d=AR(a.eb[c]);0<d.length&&(0<e.length&&(e+=sc),e+=d)}return e}
-function mQ(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}var c,d,e;e=new BR;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new eQ(d),IO(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new XP(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function vO(a,b,c){try{QQ(a,b)?c&&mQ(a):oO(a)}catch(d){if(d=cv(d),y(d,73))oO(a);else throw d;}}
-function tO(a,b){try{WQ(a,b)?mQ(a):oO(a)}catch(c){if(c=cv(c),y(c,73))oO(a);else throw c;}}function FO(a){lQ(a);a.kb=!0;oO(a)}function DO(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new sQ(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;oO(a);null!=a.qb&&bO(a.qb,null)}function YQ(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new eQ(d),IO(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}}
-function EO(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I=Df+b,oO(a),null):a.eb[b]}function GO(a,b){var c;c=-1;F(b,Ei)?(c=202,b=j):F(b,$b)?c=235:F(b,ac)?c=240:F(b,Zb)?c=260:F(b,ec)?c=261:F(b,mc)?c=241:F(b,dc)?c=233:F(b,cc)?c=236:F(b,bc)?c=237:F(b,lc)?c=234:F(b,hc)?c=243:F(b,oc)?c=252:F(b,fc)?c=244:F(b,pc)?c=239:F(b,nc)?c=251:F(b,Yb)?c=242:F(b,Vb)?c=245:F(b,Wb)&&(c=238);0<c?xC(a,c):b=Jh;a.ib=!0;a.I=b;oO(a)}function JO(a,b){a.ib=!0;a.I=b;oO(a)}
-function KO(a){var b;b=CO(a);lQ(a);oO(a);return b}function AQ(a,b,c,d,e){var f,g,i,h;f=a.V;h=VM(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dM(f.c.a,f.c.c,g),f=new UM(i),h=VM(f,e),b.e=i,b.i=CR(i);else EQ(b,a.S);f=fM(f.a,f.c).a-fM(f.a,f.c).b;FQ(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}function BQ(a,b,c,d,e,f){var g,i;g=KQ(a.U);i=VM(a.U,f);EQ(b,a.T);(b.d=e)&&(b.f=Or+(e.a>>16&255)+Kb+(e.a>>8&255)+Kb+(e.a&255)+Ab);FQ(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}
-function KQ(a){return fM(a.a,a.c).a-fM(a.a,a.c).b}function wC(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=gm,oO(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=gm):tC(a,a.x+ea),oO(a))}
-function hO(){YP();MK.call(this);this.Nb=(wB(),wB(),tK).a;this.w=new dM(null,0,8);this.s=(DL(),EL);this.eb=v(DR,k,89,99,0);this.$=new KK;this.Cb=new ER;this.J=F((tN(),uN[Bo]),Gg);this.t=new FR;this.F=H(ZD,k,1,[$b,ac,mc,Zb,ec,dc,cc,bc,lc,oc,fc,hc,Yb,Wb,Vb]);this.Y=new sQ(this);bQ[0]=HL;bQ[1]=new FL(255,153,153);bQ[2]=new FL(255,204,102);bQ[3]=new FL(255,255,153);bQ[4]=new FL(102,255,255);bQ[5]=new FL(51,204,255);bQ[6]=new FL(255,153,255)}s(501,366,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},hO);
-_.qe=function(a){fQ(this,a)};_.Zd=function(){oO(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=It;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var lO=10,yO,$P,qO,ZP,cQ,jO=null,bQ,rO;
-function GR(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bO(a.a.wb,H(ZD,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=oP(b,pj),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],UD(c.b,c.c++,f);c=e.length}0<c&&(d=tc+c+Ab);try{QQ(a.a,b)?(tC(a.a,Pi+d),mQ(a.a)):(wO(new xO(a.a.I,a.a,yO)),DO(a.a)),RK(a.a)}catch(h){if(h=cv(h),y(h,73))d=a.a,c=ro,d.ib=!0,d.I=Bf+c,oO(d),wO(new xO(a.a.I,a.a,yO)),RK(a.a);else throw h;}}}function sC(a){this.a=a}s(502,1,{},sC);_.a=null;
-function gQ(){gQ=u;hQ=new HR(Je,0);iQ=new HR(Ie,1);jQ=new HR(Yh,2);IR=H(JR,k,88,[hQ,iQ,jQ])}function HR(a,b){eA.call(this,a,b)}s(503,137,{67:1,70:1,72:1,88:1},HR);var IR,iQ,hQ,jQ;function BR(){this.d=v(DR,k,89,99,0)}s(504,1,{},BR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function KR(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(oQ,k,-1,20,1);a.L=v(oQ,k,-1,20,1);a.F=OD([20,7]);a.d=v(I,q,-1,20,1);a.c=v(ZD,k,1,20,0);a.n=v(ZD,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(ZD,k,1,20,0);a.p=OD([10,2]);a.i=v(I,q,-1,101,1)}
-function LR(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,q,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(oQ,k,-1,4,1);d=v(oQ,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=MR(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-MR(o[2],d[2],o[3],d[3]),d=MR(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;rR(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=NR(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(oQ,k,-1,2,1);OR(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==tR(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;tC(a.k,ge);a.k.N=9;return}a.y[a.s]=1;++a.y[a.C];wR(a);a.r[a.t]=1;203==a.k.b&&
-(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&qR(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=K(J(kP((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=K(J(kP((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function oR(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&mR(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,mR(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,r;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];cR(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)rR(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)wR(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];IO(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];cR(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];wR(a);a.G[a.t]=l;a.H[a.t]=c+d;IO(a);b&&(cR(a,l),qQ(a))}c=4}PR(a,c);a.C=a.E;b&&
-(a.C=0)}
-function OR(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function nR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])QR(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,QR(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){tC(a.k,Cf);a.k.N=9;return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[NR(a,
-a.C,a.F[a.C][d])],2<d||1!=b){tC(a.k,Gf);a.k.N=9;return}b=v(oQ,k,-1,2,1);OR(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)rR(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);
-e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;r=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)rR(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=r+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)rR(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)wR(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=
-1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[NR(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],1<a.r[NR(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;
-a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,q,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=K(J(kP((a.I[b]+a.I[e])/2))),a.M[c]=K(J(kP((a.L[b]+a.L[e])/2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=
-0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;wR(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2)));a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?
-(wR(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(wR(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<h[f]&&(cR(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];
-for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&PR(a,i);-1<l&&(a.C=l)}function QR(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)rR(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}
-function PR(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=tR(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}function NR(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function RR(a,b,c){var d,e,f,g;e=It;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(AE(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)AE(c[d])&&!oE(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)uE(c[d],e)&&(b[d]=g,c[d]=It,++f);if(f==a.s)break}return g==a.s}
-function qQ(a){var b,c,d;b=v(oQ,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{pQ(a,b);c=~~(c/2)-K(J(Math.round(b[0])));d=~~(d/2)-K(J(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;rQ(a)}}
-function pQ(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function mR(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=SR(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&tC(a.k,We);0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?tC(a.k,Ye):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?tC(a.k,Te):3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;
-case 5:case 8:case 13:2<d?tC(a.k,Ue):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:tC(a.k,Ve);break;case 18:tC(a.k,$i)}}
-function UQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,q,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&cR(a,c);qQ(a);tC(a.k,Ki);return 1}
-function tR(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function xR(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];eR(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),eR(a));4==a.r[d]&&(a.r[d]=1)}}
-function MR(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function IO(a){var b;TR(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);rQ(a);eR(a)}
-function rR(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),uP(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),uP(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),uP(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),uP(a.d,b,a.d.length),a.d=b,b=v(ZD,k,1,c,0),uP(a.c,b,a.c.length),a.c=b,b=v(ZD,k,1,c,0),uP(a.n,b,a.n.length),a.n=b,b=v(oQ,k,-1,c,1),uP(a.I,b,a.I.length),a.I=b,b=v(oQ,k,-1,c,1),uP(a.L,b,a.L.length),a.L=b,b=OD([c,7]),uP(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),uP(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function NQ(a,b,c,d,e,f){var g;g=K(J(kP(a.I[b]-c/2)));f||(g-=d-c);a=K(J(kP(a.L[b]-~~(e/2))));return new EK(g-1-2,a-2,d+1+4,e+4)}
-function wR(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),uP(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),uP(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),uP(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),uP(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),uP(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),uP(a.M,c,a.M.length),a.M=c,b=v(ZD,k,1,b,0),uP(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function hR(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+uc);i+=(YP(),aa);i+=zg+new IP+da;i+=gR(a.s,3)+gR(a.t,3);i+=oa;g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=zR(0.055999999999999994*(a.I[e]-c),10,4)+zR(0.055999999999999994*(g-a.L[e]),10,4)+zR(0,10,4);h=MQ(a,e);1==h.length?h+=ha:2==h.length?h+=ea:3<h.length&&(h=gi);i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&
-(d=4-a.z[e]);h=ra+gR(d,3)+na;f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=gR(f,3):h+=ja;i+=h+ka}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:UR(a,e)&&(g=2),c=gR(a.G[e],3)+gR(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=gR(a.H[e],3)+gR(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=gR(a.H[e],3)+gR(a.G[e],3)),i+=c+gR(g,3)+gR(d,3)+ma;for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+=Pg+gR(e,4)+gR(a.z[e],4)+aa);return i+=Rg}
-function AR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N,V,ba,L,gc,zc,Vf,vb,Ld,Md,Nd,gb,Ac;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);vb=v(I,q,-1,a.s+1,1);w=v(VR,k,-1,a.s+1,2);G=v(VR,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;UQ(a,!0);Vf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Vf=!1;break}if(a.k.r&&Vf){WR(a);xR(a);XR(a,G);YR(a,w,G);var Cb,pd,Xe,Xb,re,qd,rd,cb,nH,Pd,t,wa,xm,ym,es,df,Ma,zm,Am,Dc,Bm;Cb=v(I,q,-1,a.s+1,1);pd=v(I,q,-1,a.s+1,1);cb=v(ZR,k,-1,a.s+1,3);var fs=a.s,Cm,
-nh,gs,hg,vj,xe,ef;vj=v(ZR,k,-1,fs+2,3);xe=v(I,q,-1,100,1);ef=5;hg=0;xe[0]=3;vj[1]=Kt;vj[2]=Lt;gs=2;if(!(3>fs))for(;ef<xe[hg]*xe[hg];){nh=0;for(Cm=!0;Cm&&nh<=hg&&ef>=xe[nh]*xe[nh];)0==ef%xe[nh]?Cm=!1:++nh;if(Cm){vj[++gs]=xE(ef);if(gs>=fs)break;hg<xe.length-1&&(++hg,xe[hg]=ef)}ef+=2}for(t=1;t<=a.s;++t){for(wa=Am=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Am*=a.f[wa]);zm=a.b[t];18==zm&&(Bm=a.n[t],qd=Bm.charCodeAt(0)-65+1,rd=0,1<Bm.length&&(rd=Bm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),zm=28*qd+rd);
-df=0;-2>a.z[t]?df=1:-2==a.z[t]?df=2:-1==a.z[t]?df=3:1==a.z[t]?df=4:2==a.z[t]?df=5:2<a.z[t]&&(df=6);Dc=1;cb[t]=xE(Am);Dc*=126;cb[t]=sE(cb[t],xE(a.w[t]*Dc));Dc*=7;cb[t]=sE(cb[t],xE(df*Dc));Dc*=7;cb[t]=sE(cb[t],xE(zm*Dc));Dc*=783;cb[t]=sE(cb[t],xE(a.y[t]*Dc))}for(re=0;!RR(a,Cb,cb);){es=!1;for(t=1;t<=a.s;++t)Cb[t]!=pd[t]&&(pd[t]=Cb[t],es=!0);if(es){for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)cb[t]=BE(cb[t],vj[Cb[a.F[t][wa]]])}re=0}else if(0<re){for(t=1;t<=a.s;++t)cb[t]=Jt;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Cb[t]==Cb[wa]){cb[t]=Kt;break a}}else{for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)Xe=a.F[t][wa],cb[t]=BE(cb[t],xE(a.b[Xe]*a.f[NR(a,t,Xe)]))}re=1}RR(a,Cb,cb);for(t=1;t<=a.s;++t)cb[t]=xE(pd[t]*a.s+Cb[t])}for(t=1;t<=a.s;++t)pd[t]=Cb[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(pd[t]==Ma){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];pd[t]=pd[Ma];pd[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Cb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Cb[a.G[t]],a.H[t]=Cb[a.H[t]],a.G[t]>a.H[t]&&(Pd=a.G[t],a.G[t]=a.H[t],a.H[t]=Pd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){ym=xm=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<xm?(xm=a.G[wa],ym=a.H[wa],Xb=wa):a.G[wa]==xm&&a.H[wa]<ym&&(ym=a.H[wa],Xb=wa);Pd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Pd;Pd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Pd;Pd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Pd;Pd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Pd;nH=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=nH}IO(a);eR(a);XR(a,G);YR(a,w,G)}else{XR(a,G);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ba=0;;){L=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){zc=!0;for(M=1;M<=gc;++M)if(o[M]==c&&n[M]==g||o[M]==g&&n[M]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++L]=g;if(0==L){if(Ac==a.s)break;c=l[ba--]}else if(1==L)vb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ba]=c;e=0;for(r=1;r<=L;++r)if(h=NR(a,m[r],c),!G[h]){e=m[r];break}if(0==e)for(r=1;r<=L;++r)if(h=NR(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Ac}}vb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);N=v(VR,k,-1,a.s+1,2);Ld=v(VR,k,-1,a.s+1,2);f=Ac=ba=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(vb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){L=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=gc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++L,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ba)break a;Ld[c]=!0;c=l[ba--]}else break}f=c;c=e;1<L&&(l[++ba]=f,N[e]=!0)}Md=v(I,q,-1,a.t+1,1);Nd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var pH=vb,RW=gc,hs,qH,oh,ye,is,js,Ka,wj,ks;oh=v(I,q,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)oh[b[Ka]]=Ka;is=v(VR,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)hs=b[Ka],qH=pH[hs],ye=NR(a,hs,qH),0!=ye&&($R(a,ye,oh,Md,G),is[ye]=!0);for(Ka=1;Ka<=a.t;++Ka)is[Ka]||$R(a,Ka,oh,Md,G);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){js=ks=0;for(wj=1;wj<=a.y[Ka];++wj){ye=NR(a,Ka,a.F[Ka][wj]);if(5==a.f[ye])continue a;1==a.r[ye]&&0!=aS(a,ye,Ka)&&++ks;2==a.r[ye]&&(js=a.F[Ka][wj])}if(0!=ks)if(0<js){var fa=a,sH=Ka,ff=oh,Vc=Nd,ic=void 0,xj=void 0,Ec=void 0,ze=void 0,Fc=void 0,Dm=void 0,Em=void 0,Fm=void 0,Qd=void 0,Wc=void 0,Xc=void 0,
-ls=void 0,yj=void 0,Rd=void 0,zj=void 0,Ae=void 0,Aj=void 0,ms=void 0,Bj=void 0,Be=void 0,tH=void 0,gf=void 0,uH=void 0,ns=void 0,Cj=void 0,hf=void 0,Xc=1,xj=sH,ic=v(I,q,-1,fa.s+1,1);for(ic[1]=sH;;){ls=!1;for(Wc=1;Wc<=fa.y[xj];++Wc)if(Ec=fa.F[xj][Wc],!(Ec==ic[1]||Ec==ic[Xc-1]))if(ze=NR(fa,xj,Ec),2==fa.r[ze]&&5!=fa.f[ze]){xj=ic[++Xc]=Ec;ls=!0;break}if(!ls)break}if(!(0==Xc%2||2>fa.y[ic[Xc]]||3<fa.y[ic[Xc]])){hf=ic[1];Fc=ic[~~((Xc+1)/2)];Qd=ic[Xc];gf=Be=Ae=Rd=0;ns=ms=!1;for(Wc=1;Wc<=fa.y[hf];++Wc)Ec=
-fa.F[hf][Wc],ze=NR(fa,hf,Ec),1!=fa.r[ze]||5==fa.f[ze]||(0==Rd?Rd=Ec:Ae=Ec);0<ff[Ae]&&ff[Rd]>ff[Ae]&&(Dm=Rd,Rd=Ae,Ae=Dm);yj=Rd;0==Rd&&(yj=Ae,ms=!0);for(Wc=1;Wc<=fa.y[Qd];++Wc)Ec=fa.F[Qd][Wc],ze=NR(fa,Qd,Ec),1!=fa.r[ze]||5==fa.f[ze]||(0==Be?Be=Ec:gf=Ec);0<ff[gf]&&ff[Be]>ff[gf]&&(Dm=Be,Be=gf,gf=Dm);Bj=Be;0==Be&&(Bj=gf,ns=!0);zj=aS(fa,NR(fa,hf,Rd),hf);Aj=aS(fa,NR(fa,hf,Ae),hf);tH=aS(fa,NR(fa,Qd,Be),Qd);uH=aS(fa,NR(fa,Qd,gf),Qd);1<(0>zj+Aj?-(zj+Aj):zj+Aj)||0!=tH||0!=uH?tC(fa.k,qe):(Em=fa.I[ic[Xc-1]]-fa.I[Qd],
-Fm=fa.L[ic[Xc-1]]-fa.L[Qd],Cj=Math.sqrt(Em*Em+Fm*Fm),0.001>Cj&&(Cj=0.001),0<(fa.L[Bj]-fa.L[ic[Xc-1]])*(Em/Cj)-(fa.I[Bj]-fa.I[ic[Xc-1]])*(Fm/Cj)?Vc[Fc]=1:Vc[Fc]=-1,ms&&(Vc[Fc]*=-1),ns&&(Vc[Fc]*=-1),yj==Rd&&0>zj&&(Vc[Fc]*=-1),yj==Ae&&0>Aj&&(Vc[Fc]*=-1),ff[yj]>ff[Bj]&&(Vc[Fc]*=-1))}}else b:{var jc=a,kc=Ka,SW=pH,TW=oh,UW=o,VW=n,WW=RW,Gm=Nd,Hm=void 0,Yc=void 0,os=void 0,ph=void 0,ya=void 0,qh=void 0,td=void 0,Dj=void 0,Sd=void 0,Ob=void 0,ca=void 0,Eb=void 0,Ce=void 0,Im=void 0,Zc=void 0,la=void 0,Jm=
-void 0,Eb=v(I,q,-1,4,1),Im=v(I,q,-1,4,1),rh=jc,Td=kc,vH=TW,ps=SW,wH=UW,xH=VW,XW=WW,Fb=Eb,Ej=void 0,$c=void 0,Km=void 0,Lm=void 0,qs=void 0,Fj=void 0,Fj=-1;0<ps[Td]&&(Fb[++Fj]=ps[Td]);for($c=1;$c<=XW;++$c)wH[$c]==Td&&(Fb[++Fj]=xH[$c]),xH[$c]==Td&&(Fb[++Fj]=wH[$c]);for($c=Fj+1;$c<rh.y[Td];++$c){qs=rh.s+1;Km=1;c:for(;Km<=rh.y[Td];++Km){Ej=rh.F[Td][Km];for(Lm=0;Lm<$c;++Lm)if(Ej==Fb[Lm])continue c;vH[Ej]<qs&&(qs=vH[Ej],Fb[$c]=Ej)}}0==ps[Td]&&0<rh.w[Td]?(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=Fb[0],Fb[0]=-1):0<
-rh.w[Td]&&(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=-1);for(ya=Dj=qh=ph=Jm=td=Ob=0;4>ya;++ya)0>=Eb[ya]||(Hm=NR(jc,kc,Eb[ya]),Im[ya]=aS(jc,Hm,kc),0<Im[ya]?(++Ob,Jm=Eb[ya],qh=Eb[ya]):0>Im[ya]?(++td,ph=Eb[ya],qh=Eb[ya]):Dj=Eb[ya]);Sd=Ob+td;la=v(I,q,-1,4,1);Zc=0;if(3==jc.y[kc]){if(1==Ob&&1==td||3==Sd&&0<Ob&&0<td){tC(jc.k,Mf);break b}Ce=Eb[0];1==Sd?Ce=qh:2==Sd&&(Ce=Dj);ca=LR(jc,kc,Ce,Eb);la[0]=qh;la[1]=-1;la[2]=ca[2];la[3]=ca[1];0<Ob?Zc=1:Zc=-1}else if(4==jc.y[kc])if(1==Sd)ca=LR(jc,kc,qh,Eb),la[0]=ca[0],la[1]=ca[3],
-la[2]=ca[2],la[3]=ca[1],0<Ob?Zc=1:Zc=-1;else{Ce=Eb[0];1<Dj&&(Ce=Dj);1==Ob?Ce=Jm:1==td&&(Ce=ph);ca=LR(jc,kc,Ce,Eb);Yc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)Hm=NR(jc,kc,ca[ya]),Yc[ya]=aS(jc,Hm,kc);if(4==Sd){if(0==Ob||0==td){tC(jc.k,Nf);break b}if(1==Ob||1==td)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],Zc=Yc[0];else{for(ya=0;4>ya;++ya)-1==Yc[ya]&&(Yc[ya]=0);Sd=2}}else if(3==Sd)if(3==Ob||3==td)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],0<Ob?Zc=-1:Zc=1;else{1==Ob?Ob=os=1:td=os=-1;for(ya=0;4>ya;++ya)Yc[ya]==
-os&&(Yc[ya]=0);Sd=2}if(2==Sd)if(1==Ob&&1==td)ca[1]==ph?(ca[1]=ca[2],ca[2]=ca[3]):ca[2]==ph&&(ca[2]=ca[3]),la[0]=Jm,la[1]=ph,la[2]=ca[2],la[3]=ca[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){tC(jc.k,Of);break b}0!=Yc[0]?(la[0]=ca[0],la[1]=ca[2],la[2]=ca[1],la[3]=ca[3]):(la[0]=ca[1],la[1]=ca[3],la[2]=ca[2],la[3]=ca[0]);1<Ob?Zc=1:Zc=-1}}var U=la,Gj=Eb,ib=void 0;Gj[0]==U[1]?(ib=U[0],U[0]=U[1],U[1]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Gj[0]==U[2]?(ib=U[2],U[2]=U[0],U[0]=ib,ib=U[1],U[1]=U[3],U[3]=ib):Gj[0]==U[3]&&
-(ib=U[3],U[3]=U[0],U[0]=ib,ib=U[1],U[1]=U[2],U[2]=ib);Gj[1]==U[2]?(ib=U[1],U[1]=U[2],U[2]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Gj[1]==U[3]&&(ib=U[1],U[1]=U[3],U[3]=ib,ib=U[2],U[2]=U[3],U[3]=ib);la[2]==Eb[2]?Gm[kc]=1:la[2]==Eb[3]?Gm[kc]=-1:tC(jc.k,Pf);Gm[kc]*=Zc}}}gb=new tP;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];N[c]&&Zy(gb.a,xb);0<vb[r]&&bS(a,c,vb[c],gb,Md);var sh=w[c],Gb=void 0,Hj=void 0,th=void 0,Q=void 0,Q=jj,Gb=!1;0!=a.z[c]&&(Gb=!0);0!=Nd[c]&&(Gb=!0);th=-1;for(Hj=
-1;Hj<=a.x;++Hj)if(a.p[Hj][0]==c){th=a.p[Hj][1];break}-1<th&&(Gb=!0);a.k.Hb&&0<a.d[c]&&(Gb=!0,th=1);switch(a.b[c]){case 2:Q=ne;break;case 3:sh?Q=Vl:Q=Ee;break;case 4:sh?(Q=Kp,0<a.w[c]&&(Gb=!0)):Q=vh;break;case 5:sh?Q=hq:Q=Qh;break;case 7:sh?(Q=Oq,0<a.w[c]&&(Gb=!0)):Q=Wh;break;case 8:sh?Q=Xr:Q=wi;break;case 13:sh?Q=rs:Q=Di;Gb=!0;break;case 6:Q=Ii;Gb=!0;break;case 9:Q=Rf;break;case 10:Q=Ze;break;case 11:Q=we;break;case 12:Q=kg;break;case 1:Q=bg;Gb=!0;break;case 19:Q=hi;Gb=!0;break;case 20:Q=ii;Gb=!0;
-break;case 21:Q=ji;Gb=!0;break;case 22:Q=ki;Gb=!0;break;case 18:Gb=!0,Q=a.n[c],(F(Q,Ib)||F(Q,el)||F(Q,Yd))&&(Gb=!1)}Gb&&(Q=lj+Q,1==Nd[c]?Q+=Wd:-1==Nd[c]&&(Q+=Xd),1==a.w[c]?Q+=bg:1<a.w[c]&&(Q+=bg+a.w[c]),0!=a.z[c]&&(0<a.z[c]?Q+=Jb:Q+=Tb,1<Wv(a.z[c])&&(Q+=Wv(a.z[c]))),-1<th&&(Q+=kd+th),Q+=Vk);Zy(gb.a,Q);for(B=1;B<=gc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&bS(a,o[B],n[B],gb,Md),9<B&&Zy(gb.a,jb),$y(gb,j+(new S(B)).a);Ld[c]&&Zy(gb.a,Ab)}return Nz(gb.a)}
-function cR(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)zO(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function dR(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&cR(a,c);0==a.y[d]&&cR(a,d)}
-function WR(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=NR(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&cR(a,c)}}}function TR(a){var b;b=a.b.length;a.F=OD([b,7]);a.y=v(I,q,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function YR(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(VR,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[NR(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:UR(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(VR,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function rQ(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=K(J(kP((a.I[b]+a.I[c])/2))),a.M[d]=K(J(kP((a.L[b]+a.L[c])/2)))}function XR(a,b){var c;for(c=1;c<=a.t;++c)OQ(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function MQ(a,b){var c;c=(YP(),rO)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function UR(a,b){return 2==a.r[b]?!0:!1}function OQ(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function pR(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=OD([b+5,2]),uP(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function pO(a){var b;a.x=0;a.q=0;AR(a);for(b=1;b<=a.s;++b)a.C=b,pR(a);a.C=0}
-function bR(a){var b,c;b=v(oQ,k,-1,4,1);pQ(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function kQ(a,b){var c,d,e,f,g,i,h,l;c=v(oQ,k,-1,4,1);pQ(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;pQ(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function yR(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function fR(a,b,c){var d,e,f,g,i;if(0==c.indexOf(lj)&&mP(c,Vk))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Kb)&&(f=!0);-1<c.indexOf(nd)&&(f=!0);-1<c.indexOf(Va)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(kd);e=c.indexOf(bg);g=Vv(c.indexOf(Jb),c.indexOf(Tb));if(-1<d){i=mG(c,d+1);try{a.k.x=GN(i,10)}catch(h){if(h=cv(h),y(h,73))a.k.x=0;else throw h;}a.C=b;pR(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=F(d,Ee)?3:F(d,ne)?2:F(d,vh)?4:F(d,Qh)?5:F(d,Wh)?7:F(d,wi)?8:F(d,Rf)?9:F(d,Ze)?10:F(d,we)?11:F(d,kg)?12:F(d,bg)?1:F(d,Di)?13:F(d,Ii)?6:F(d,hi)?19:F(d,ii)?20:F(d,ji)?21:F(d,ki)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=lP(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=lP(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=lP(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=lP(c,g++);for(;45==e;)--d,e=lP(c,g++)}a.z[b]=d}}}
-function uO(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aO(b);try{for(;b.j=UN(b,b.a),b.j<b.i;)d=gP(GN(XN(b),10)).a,c=e=gP(GN(XN(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=cv(f),y(f,73))Xy(f);else throw f;}}function bS(a,b,c,d,e){b=NR(a,b,c);5!=a.f[b]&&UR(a,b)?Zy(d.a,Od):3==a.r[b]?Zy(d.a,Va):9==a.r[b]?(e=Vd,a=a.e[b],null!=a&&(e=a),Zy(d.a,e)):1==e[b]?Zy(d.a,yc):-1==e[b]&&Zy(d.a,nj)}
-function qR(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,tC(a.k,Ni);else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:tC(a.k,Mi)}
-function $R(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=NR(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=NR(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=NR(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=NR(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))tC(a.k,Lh);else{i=NR(a,b,e);f=NR(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=NR(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==d[f]&&(0<o&&0<r||0>o&&0>
-r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function SR(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=NR(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(UR(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function aS(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function eR(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=SR(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function sQ(a){KR(this);this.k=a;this.x=this.t=this.s=0}
-function TQ(a,b){var c,d,e,f,g,i,h;sQ.call(this,a);f=j;i=RQ(b);if(null!=i){h=new $N(b,i,!0);for(e=1;4>=e;++e)f=SQ(h,i);g=gP(GN(Jz(f.substr(0,3)),10)).a;c=gP(GN(Jz(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rR(this),f=SQ(h,i),this.I[e]=(new fP(cP(Jz(f.substr(0,10))))).a,this.L[e]=-(new fP(cP(Jz(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Jz(f.substr(31,d-31)),fR(this,e,d),62<=f.length&&(f=Jz(f.substr(60,3)),0<f.length&&(f=gP(GN(f,10)).a,0<f&&(this.C=e,a.x=f,pR(this),this.C=0)));for(e=1;e<=c;++e)wR(this),
-f=SQ(h,i),this.G[e]=gP(GN(Jz(f.substr(0,3)),10)).a,this.H[e]=gP(GN(Jz(f.substr(3,3)),10)).a,g=gP(GN(Jz(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=gP(GN(Jz(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);TR(this);yR(this);qQ(this);for(IO(this);(h.j=UN(h,h.a),h.j<h.i)&&!(null==(f=XN(h)));){if(0==f.indexOf(Qg))break;if(0==f.indexOf(Og)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=
-i;++e)c=gP(GN(XN(g),10)).a,this.z[c]=gP(GN(XN(g),10)).a}if(0==f.indexOf(Ng)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=i;++e)c=gP(GN(XN(g),10)).a,f=gP(GN(XN(g),10)).a,this.C=c,$(this,0),fR(this,this.s,hi+f),this.C=0}}WR(this);IO(this)}}
-function HO(a,b){var c,d,e,f,g;sQ.call(this,a);0==b.indexOf(Na)&&(b=b.substr(1,b.length-1));mP(b,Na)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZN(b);d=gP(GN(XN(f),10)).a;e=gP(GN(XN(f),10)).a;for(c=1;c<=d;++c)g=XN(f),rR(this),fR(this,this.s,g),this.I[c]=(new fP(cP(XN(f)))).a,this.L[c]=-(new fP(cP(XN(f)))).a;for(c=1;c<=e;++c)if(wR(this),this.G[c]=gP(GN(XN(f),10)).a,this.H[c]=gP(GN(XN(f),10)).a,this.r[c]=gP(GN(XN(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;TR(this);yR(this);qQ(this)}catch(i){i=cv(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}WR(this);IO(this)}}
-function VQ(a,b,c){var d,e,f;sQ.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(rR(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))wR(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;IO(this);qQ(this)}
-function iR(a,b,c){var d,e,f,g,i;sQ.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(ZD,k,1,this.s+1,0);this.I=v(oQ,k,-1,this.s+1,1);this.L=v(oQ,k,-1,this.s+1,1);this.n=v(ZD,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(ZD,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=OD([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}IO(this);qQ(this)}
-function eQ(a){var b;KR(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);uP(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);uP(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);uP(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);uP(a.d,this.d,this.s+1);this.c=v(ZD,k,1,this.s+1,0);uP(a.c,this.c,this.s+1);this.I=v(oQ,k,-1,this.s+1,1);uP(a.I,this.I,this.s+1);this.L=v(oQ,k,-1,this.s+1,1);uP(a.L,this.L,this.s+1);this.n=v(ZD,k,1,this.s+1,0);uP(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);uP(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);uP(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);uP(a.r,this.r,this.t+1);this.e=v(ZD,k,1,this.t+1,0);uP(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);uP(a.A,this.A,this.t+1);this.p=OD([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function zR(a,b,c){var d,e,f;if(0==c)return gR(E(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(J(kP(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new fP(a)).a;d=Kz(e,Lz(46));0>d&&(e+=sc,d=Kz(e,Lz(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ic;if(0==b)return e;e.length>b&&(e=Vd);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function RQ(a){var b;b=new $N(a,aa,!0);if(4<TN(b))return aa;b=new $N(a,Et,!0);return 4<TN(b)?Et:null}
-function gR(a,b){var c,d,e;d=j+(new S(a)).a;d.length>b&&(d=Vd);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function SQ(a,b){for(var c,d;a.j=UN(a,a.a),a.j<a.i;){d=XN(a);if(F(d,b))return ea;for(XN(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(505,1,{89:1},sQ,TQ,HO,VQ,iR,eQ);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function uC(){uC=u;vC=new YM(bg)}
-function ZQ(a,b){var c;uC();var d;TP.call(this);this.c=new xL(gg);new xL(jg);this.d=b;O(this,(YP(),yO));this._b&&nM(this._b.c,!1);kM(this,!1);d=bK(b);if(1==a)this.e||(this.e=new GM(d),RP(this.e,-30,0)),this.j=this.e,c=CO(b),this._b&&mM(this._b,yi),IK(this,new sL(2)),this.f=new YM(c+ia),P(this,this.f,Se),d=new MK,P(d,this.i,null),this.d.Bb&&(c=new xL(Ri),P(d,c,null)),P(this,d,Li),c=Jz(Pz(this.f._b.a.gb,nt)),$M(this.f._b,c),this._b&&nM(this._b.c,!0),kM(this,!0);else if(2==a)this.b||(this.b=new GM(d),
-RP(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mM(this._b,Hh),IK(this,new sL(2)),c=new MK,P(c,new zM(xl,1),null),P(this,c,Ih),c=bg,vC&&(c=Pz(vC._b.a.gb,nt)),vC=new ZM(c,8),P(this,vC,Se),c=new MK,P(c,this.i,null),P(this,c,Li);else{this.a||(this.a=new GM(d),RP(this.a,5*b.X,0));var e,f;d=$d+(YP(),jO);this._b&&mM(this._b,d);IK(this,new vM(0));O(this,yO);P(this,new zM(jO+ta,1),null);P(this,new zM(di,1),null);for(c=ZP,d=0,f=c.length;d<f;++d)e=c[d],e=new zM(e,1),oK(e,this.d.w),P(this,e,null);c=new MK;
-P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jM(this);c=this.j;SP(this._b.c,c.a,c.b);!aK(this)&&FK(this);pK(this)}s(506,497,Ou,ZQ);_.wf=function(a){var b,c;if(a.f===this.c){try{b=new AN(this.d.G),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:HN(b),$wnd.open(c,"_blank",j)}catch(d){if(d=cv(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I=Bf+b,oO(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var vC;function cS(a,b){$J(b)==a.a?O(b,(DL(),LL)):O(b,a.a)}
-function dS(a){var b,c,d,e;e=j;d=!1;$J(eS)!=a.a?(e=Ib,d=!0):$J(fS)!=a.a?(e=Ja,d=!0):$J(gS)!=a.a?(O(hS,(DL(),LL)),O(iS,LL),O(jS,LL),O(kS,LL),e=Tf):(b=$J(lS)!=a.a,c=$J(mS)!=a.a,$J(nS)!=a.a&&(b?e+=Wl:c?e+=Fe:e+=Za),$J(oS)!=a.a&&(b?e+=Lp:c?e+=wh:e+=$a),$J(pS)!=a.a&&(b?e+=iq:c?e+=Rh:e+=ab),$J(qS)!=a.a&&(b?e+=Yr:c?e+=xi:e+=Ya),$J(rS)!=a.a&&(b?e+=Pq:c?e+=Xh:e+=Xa),$J(hS)!=a.a&&(e+=Sf),$J(iS)!=a.a&&(e+=$e),$J(jS)!=a.a&&(e+=De),$J(kS)!=a.a&&(e+=lg),mP(e,Kb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
-(b?e=el:c?e=Yd:(O(eS,(DL(),LL)),e=Ib)));b=j;d&&$J(lS)!=a.a&&(b+=zd);d&&$J(mS)!=a.a&&(b+=vd);$J(sS)!=a.a&&(b+=yd);$J(tS)!=a.a&&(b+=sd);$J(eS)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uS._b.a.gb.selectedIndex;0<d&&(--d,e+=xd+d);d=vS._b.a.gb.selectedIndex;0<d&&(--d,e+=wd+d);$J(wS)!=a.a&&(e=Gt);$J(xS)!=a.a&&(e=kd);$J(yS)!=a.a&&(e=Wd);$J(zS)!=a.a&&(e=La);$M(a.e._b,e)}
-function AS(a){BS(a);CS(a);var b=uS._b.a;CI(b,0);b.gb.options[0].selected=!0;b=vS._b.a;CI(b,0);b.gb.options[0].selected=!0;O(lS,a.a);O(mS,a.a);O(sS,a.a);O(tS,a.a);O(uS,a.a);O(vS,a.a);DS(a)}function BS(a){O(nS,a.a);O(oS,a.a);O(pS,a.a);O(qS,a.a);O(rS,a.a);O(hS,a.a);O(iS,a.a);O(jS,a.a);O(kS,a.a)}function CS(a){O(eS,a.a);O(fS,a.a);O(gS,a.a)}function DS(a){O(wS,a.a);O(xS,a.a);O(yS,a.a);O(zS,a.a);a.b=!1}
-function $Q(a){lM.call(this,le);this.i=new xL(this.vf());XK(this.q,new UP(this));this.a=(YP(),yO);this.c=a;this.d||(a=bK(a),this.d=new GM(a),RP(this.d,-150,10));this.j=this.d;IK(this,new uM);O(this,this.a);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(ke),null);eS=new xL(de);fS=new xL(ee);gS=new xL(fg);P(a,eS,null);P(a,fS,null);P(a,gS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new zM(Vh,0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));nS=new xL(Ee);oS=new xL(vh);pS=new xL(Qh);qS=new xL(wi);
-rS=new xL(Wh);hS=new xL(Rf);iS=new xL(Ze);jS=new xL(we);kS=new xL(kg);P(a,nS,null);P(a,oS,null);P(a,pS,null);P(a,qS,null);P(a,rS,null);P(a,hS,null);P(a,iS,null);P(a,jS,null);P(a,kS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));uS=new BL;AL(uS,de);AL(uS,Ic);AL(uS,Lc);AL(uS,Tc);AL(uS,bd);P(a,new yM(Ph),null);P(a,uS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));vS=new BL;AL(vS,de);AL(vS,Ic);AL(vS,Lc);AL(vS,Tc);AL(vS,bd);AL(vS,dd);AL(vS,gd);AL(vS,hd);P(a,new zM(Oh,0),null);P(a,vS,null);P(a,new zM(pa,
-0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(je),null);lS=new xL(he);P(a,lS,null);mS=new xL(Fh);P(a,mS,null);sS=new xL(ti);P(a,sS,null);tS=new xL(Gh);P(a,tS,null);P(this,a,null);a=new MK;O(a,RL($J(this)));IK(a,new $L(0,3,1));P(a,new yM(ue),null);wS=new xL(de);P(a,wS,null);xS=new xL(he);P(a,xS,null);yS=new xL(ti);P(a,yS,null);zS=new xL(Gh);P(a,zS,null);P(this,a,null);a=new MK;IK(a,new $L(1,3,1));this.e=new ZM(Ib,20);P(a,this.e,null);P(a,new xL(qi),null);P(a,this.i,null);P(this,a,
-null);this._b&&nM(this._b.c,!1);kM(this,!1);BS(this);CS(this);DS(this);O(lS,this.a);O(mS,this.a);O(sS,this.a);O(tS,this.a);O(uS,this.a);O(vS,this.a);cS(this,eS);jM(this);a=this.j;SP(this._b.c,a.a,a.b);!aK(this)&&FK(this);pK(this)}s(507,497,Ou,$Q);
-_.wf=function(a,b){var c;F(b,qi)?(AS(this),cS(this,eS),dS(this)):y(a.f,41)?(DS(this),WD(a.f)===WD(eS)?(BS(this),CS(this)):WD(a.f)===WD(fS)?(BS(this),CS(this)):WD(a.f)===WD(gS)?(BS(this),CS(this)):WD(a.f)===WD(sS)?O(tS,this.a):WD(a.f)===WD(tS)?(O(sS,this.a),O(lS,this.a)):WD(a.f)===WD(lS)?(O(mS,this.a),O(tS,this.a)):WD(a.f)===WD(mS)?O(lS,this.a):WD(a.f)===WD(wS)||WD(a.f)===WD(xS)||WD(a.f)===WD(yS)||WD(a.f)===WD(zS)?(AS(this),this.b=!0):CS(this),cS(this,a.f),dS(this)):y(a.f,42)&&(DS(this),c=a.f,0==c._b.a.gb.selectedIndex?
-O(c,this.a):O(c,(DL(),LL)),dS(this));107!=this.c.b&&(this.c.b=107,RK(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eS=_.e=null,wS=null,fS=null,lS=null,xS=null,jS=null,nS=null,vS=null,uS=null,iS=null,hS=null,gS=null,kS=null,oS=null,mS=null,tS=null,zS=null,pS=null,rS=null,sS=null,yS=null,qS=null;function XQ(a){a.a=-1;a.b=v(GP,k,0,0,0);a.c=0}function ER(){FP(this)}s(508,482,Fu,ER);_.De=function(){XQ(this)};_.a=-1;
-function rC(a,b){var c;a.a=b;var d,e;d=null;cN();if(e=c=(e=$wnd.clipboardData.getData(Ti),null!=e?new qN(e):null))e=(fN(),iN),e=jN(e,(fN(),iN))||jN(e,gN);if(e)try{d=nN(c)}catch(f){if(f=cv(f),y(f,57))Xy(f);else throw f;}c=d;null!=c&&GR(b,c)}function pC(a){a=new qN(a);cN();var b,c;try{b=nN(a),c=lz(b)?b.tS():b.toString?b.toString():mj,$wnd.clipboardData.setData(Ti,c)}catch(d){if(d=cv(d),y(d,57))Xy(d);else throw d;}}function FR(){}s(509,1,{58:1,65:1},FR);_.qe=function(a){GR(this.a,a.a)};_.a=null;
-s(511,301,Mu);function mC(){var a;mC=u;ES=(a=!1,Bq in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(Xs)&&(a=!0),a);FS=-1!=$wnd.navigator.userAgent.indexOf(ij);GS=ES&!FS;var b;a=H(I,q,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);nC=v(I,q,-1,1E3,1);for(b=0;b<nC.length;++b)nC[b]=-999;for(b=0;b<a.length;b+=2)nC[a[b+1]]=a[b]}
-function xB(a,b,c){a=new HS(b,c,a);if(!b.Id(a,c))for(b=b.$b;b&&!b.Id(a,c);)b=b.$b}function PK(a,b,c){var d;d=new IS;Dv(d.t,b,c);xv(a.f,d.t,0,0);lv(a.a,d);return d}function mO(a,b){return!a.e?null:b in a.e?a.e[b]:null}function GQ(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)OG(a.f,b.t,c,d),b.r=c,b.s=d;JS(b)}
-function iO(a,b,c,d){mC();this.gb=MH();this.a=new rv;this.e=d;this.gb.style[Rq]=Ic;this.gb.style[Jq]=Ic;this.gb.style[Qs]=No;this.gb.style[vt]=b;this.gb.style[Yn]=c;this.f=new KS;this.f.gb.style[vt]=Mc;this.f.gb.style[Yn]=Mc;GS?(b=new LS,c=new MS,xv(b,this.f,0,0),xv(b,c,0,0),SG(this,b)):SG(this,this.f);this.c=a;a.Nb=this;GS?(this.j=new NS(this),this.j.i=new OS(this),this.j.j=new PS(this),this.j.n=new QS(this),this.j.k=new RS(this),this.c&&(this.j.e=new SS(this),this.j.f=new TS(this),this.j.a=new US(this))):
-z(this,new VS(this),(yC(),yC(),zC));z(this,this,(CB(),CB(),DB));z(this,new WS(this),(Gv(),Gv(),Hv));z(this,new XS(this),(Iv(),Iv(),Jv));z(this,new YS(this),(jC(),jC(),kC));(wB(),wB(),tK).a=this}s(510,511,Mu,iO);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var GS,FS,ES,nC=null;function KS(){QG.call(this);this.gb[cm]=Go}s(513,279,Mu,KS);function LS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(512,513,Mu,LS);function VS(a){this.a=a}s(514,1,{},VS);
-_.mc=function(a){var b,c,d;c=Mv(a);d=Nv(a);b=a.a.button||0;a=new ZS(a);2==b&&(a.e=4);jR(this.a.c,a,c,d);this.a.i=!0};_.a=null;function WS(a){this.a=a}s(515,1,{},WS);_.nc=function(a){var b,c;b=Mv(a);c=Nv(a);a=new ZS(a);this.a.i?sR(this.a.c,a,b,c):uR(this.a.c,a,b,c);NI(this.a.gb)};_.a=null;function XS(a){this.a=a}s(516,1,{},XS);_.oc=function(a){this.a.i=!1;Mv(a);Nv(a);vR(this.a.c)};_.a=null;function YS(a){this.a=a}s(517,1,{},YS);_.a=null;
-function MS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(518,513,Mu,MS);function $S(a,b){var c;c=b.a;c.e=4;return jR(a.a.c,c,b.d,b.e)}function OS(a){this.a=a}s(519,1,{},OS);_.xf=function(a){return $S(this,a)};_.a=null;function WC(a,b){uR(a.a.c,b.a,b.d,b.e);return jR(a.a.c,b.a,b.d,b.e)}function PS(a){this.a=a}s(520,1,{},PS);_.xf=function(a){return WC(this,a)};_.a=null;function QS(a){this.a=a}s(521,1,{},QS);_.xf=function(a){return sR(this.a.c,a.a,a.d,a.e)};_.a=null;
-function RS(a){this.a=a}s(522,1,{},RS);_.xf=function(){return vR(this.a.c)};_.a=null;function aC(a,b){var c;c=J(kP(b.b));c=new sN(b,0,Rr,c);fQ(a.a.c,c);return!0}function SS(a){this.a=a}s(523,1,{},SS);_.xf=function(a){return aC(this,a)};_.a=null;function bC(a,b){var c;c=J(kP(100*b.c));c=new sN(b,0,as,c);fQ(a.a.c,c);return!0}function TS(a){this.a=a}s(524,1,{},TS);_.xf=function(a){return bC(this,a)};_.a=null;function fC(a,b){var c;c=new sN(b,0,dn,It);fQ(a.a.c,c);return!0}function US(a){this.a=a}
-s(525,1,{},US);_.xf=function(a){return fC(this,a)};_.a=null;function aT(){aT=u;bT()}function bT(){bT=u;cT=$moduleBase+fd}var dT=null,cT;function eT(){eT=u;bT();dT=new DE((TE(),new SE(cT)),4,4)}function fT(){fT=u;gT={}}function hT(a,b,c){var d;c&&(b.style[sn]=c.b+fr,d=c.a,d!=yf&&(b.style[rn]=d),0!=(c.c&1)&&(b.style[un]=Ll),0!=(c.c&2)&&(b.style[tn]=to));a.e.style[ut]=dq}
-function fM(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=Pu(b);d in gT?c=gT[d]:(c=$doc.getElementsByTagName(Kl)[0],e=D(xs),f=D(po),f.width=1,f.height=1,g=(aT(),eT(),bT(),dT),g=g.d.a,Uz()?cA(f,g):f.src=g,c=(i=$doc.createTextNode(fi),hT(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=bw(e),l=bw(e)+(e.offsetHeight||0),m=l-h,o=bw(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new iT,w.a=r,w.b=n,w.c=m,w),gT[d]=c);return c}
-function jT(){fT();var a,b,c,d,e;Kv();this.a=H(ZD,k,1,[pp,$r,us]);this.c={};this.b={};this.d=$doc.getElementsByTagName(Kl)[0];this.e=D(xs);this.e.innerHTML=this.f||j;this.e.style[sn]=id;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[rn]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(528,1,{},jT);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var gT;function iT(){}s(529,1,{},iT);_.a=0;_.b=0;_.c=0;
-function kR(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function lR(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function ZS(a){oC.call(this,null,0,null);this.a=a}function HS(a,b,c){oC.call(this,a,0,b);this.a=c}s(530,387,uu,ZS,HS);_.oe=function(){return kR(this)};_.pe=function(){return lR(this)};_.a=null;
-function VM(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,hT(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UM(a){this.c=a;this.b={};this.a=new jT}s(531,390,uu,UM);_.a=null;function QK(a){this.a=a}s(532,398,{},QK);_.a=null;function kT(){pI.call(this);this.gb[cm]=Ho;this.gb.style[vt]=yl}s(533,311,Mu,kT);
-function lT(){lT=u;var a=mT=new jT;Kv();a.f=jd;a.e.style[rn]=us;a.e.style[sn]=Oc;a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[sn]=Pc;a.d.appendChild(a.e);a.d.removeChild(a.e);nT=new bL(1)}function wQ(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,JS(a)}function yQ(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(vQ(a,!1),360<=g||-360>=g?i=xQ(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+rl+l+Pa+m+Ra+c+tr+b+vr+d+sr+e+jr+a.k+Gc),wQ(a,i))}
-function Z(a,b,c,d,e){a.n&&wQ(a,a.a+Po+b+Kb+c+Sa+d+Kb+e+Qa+a.f+Na+a.b+Hc)}function uQ(a,b,c,d,e){a.n&&(vQ(a,!1),wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Gc))}function FQ(a,b,c,d){var e,b=b.replace(/&/g,mb).replace(/</g,ob).replace(/>/g,nb),f=(lT(),mT),b=(e=fM(f,a.e).a,Kd+c+ur+(d-e)+nr+a.i+nm+a.f+ud+b+Cd);wQ(a,b)}function qM(a,b,c,d,e){vQ(a,!0);wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Gc)}function JS(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}
-function Y(a,b){(a.d=b)&&(a.f=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab)}function EQ(a,b){a.e=b;a.i=CR(b)}s(534,394,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var nT,mT;function KC(a,b,c){c&&(VC(a,b),c.xf(a.b));a.d=!0}
-function VC(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-aw(a.o.gb)+$v(a.o.gb)+Zz(a.o.gb.ownerDocument),a.b.e=c.clientY-bw(a.o.gb)+(a.o.gb.scrollTop||0)+$z(a.o.gb.ownerDocument),a.b.a=new ZS(b),Rv(b.a),!0):!1}
-function NS(a){this.o=a;this.b=new oT;this.c=new pT(this);z(this.o,new qT(this),(SC(),SC(),TC));z(this.o,new rT(this),(LC(),LC(),MC));z(this.o,new sT(this),(PC(),PC(),QC));z(this.o,new tT(this),(HC(),HC(),IC));z(this.o,new uT,(gC(),gC(),hC));z(this.o,new vT(this),(cC(),cC(),dC));z(this.o,new wT(this),(YB(),YB(),ZB))}s(535,1,{},NS);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function pT(a){pw();this.a=a}s(536,24,{},pT);
-_.vc=function(){!this.a.d&&this.a.i&&$S(this.a.i,this.a.b)};_.a=null;function qT(a){this.a=a}s(537,1,{},qT);_.a=null;function rT(a){this.a=a}s(538,1,{},rT);_.a=null;function sT(a){this.a=a}s(539,1,{},sT);_.a=null;function tT(a){this.a=a}s(540,1,{},tT);_.a=null;function uT(){}s(541,1,{},uT);function vT(a){this.a=a}s(542,1,{},vT);_.a=null;function wT(a){this.a=a}s(543,1,{},wT);_.a=null;function oT(){}s(544,1,{},oT);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function xT(a){var b,c,d,e,f;Zv(a);d=(yv(),zv(null));e=new kT;mI(e,a);EG(d,e,d.gb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));oI(e,a);MG(d,e);return new hK(f,b)}function yT(){this.gb=D(Vm);this.gb[cm]=Go;this.gb.style[Mq]=$n;this.gb.style[cr]=fl;this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(546,282,gu,yT);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};
-function zT(){zT=u;lT();AT=H(ZD,k,1,[qa,Oo,Zq,ql,Kq,Cr,Sr])}function CR(a){var b,c,d,e;b=(GK(),HK);e=a.b;c=a.a;d=j;e!=b.b&&(d=on+e+nr);c!=b.a&&(d+=nn+c+nd);0!=(a.c&1)&&(d+=qn);0!=(a.c&2)&&(d+=pn);return d+=tt}function xQ(a,b,c,d,e){return a.a+Lq+b+ur+c+vr+d+sr+e+hr+a.k+Gc}function JQ(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+$q;g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+lr+l+fr,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+lr+f+fr));return i+=g+Na+a.k+Gc}
-function vQ(a,b){var c;c=a.f;b?a.k=za+c+Oa:a.k=xa+c+Oa}function BT(a){var b,c,d;d=a?bj:aj;b=AT.length;for(c=1;c<b;++c){var e=d,f=AT[c],g=a;$doc.createStyleSheet().addRule(e+rj+f,Fl+g)}}function IS(){zT();this.n=nT;this.c=[];this.t=new yT;CT&&(CT=!1,$doc.namespaces.add(aj,jt),BT(!1),$doc.namespaces.add(bj,jt),BT(!0))}s(547,534,{},IS);_.a=Fd;_.b=j;var CT=!0,AT;function DT(){DT=u;ET=new hK(0,0)}
-function FT(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=xT(c.a),Dv(c.re(),b.b,b.a),c=xT(c.a),b=new hK(c.b-b.b,c.a-b.a)):b=new hK(0,0);a.Ff(b)}return b}function wK(a,b){var c;if(a.ve())return ET;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Ef(aK(b));c=xT(a.re());a.e.b=c.b;a.e.a=c.a;return c}function GT(a,b){var c;b&&(c=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab,a.Af().gb.style[Cl]=c)}function HT(){this.e=new VL;this.e.a=-1;this.e.b=-1}s(549,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return IT};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(aK(a))};_.Df=function(a){GT(this,a)};_.Ef=function(a){var b=this.re().gb,c,d,e;c=(GK(),HK);e=a.b;d=a.a;e!=c.b?b.style[sn]=j+e+"pt":b.style[sn]=j;d!=c.a?b.style[rn]=d:b.style[rn]=j;0!=(a.c&1)?b.style[un]=Ll:b.style[un]=j;0!=(a.c&2)?b.style[tn]=to:b.style[tn]=j};_.Ff=function(a){IT=a};_.Gf=function(){};var IT=_.e=null,ET;
-function yL(a,b){DT();HT.call(this);this.a=new GH(a);this.a.dd()[cm]=j;z(this.a,new JT(this,b),(zB(),zB(),AB))}s(548,549,{},yL);_.re=function(){return this.a};_.Df=function(a){GT(this,a)};_.a=null;function JT(a,b){this.a=a;this.b=b}s(550,1,{},JT);_.Ec=function(a){wB();xB(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function CL(a){DT();HT.call(this);this.a=new DI;z(this.a,new KT(this,a),(tB(),tB(),uB))}s(551,549,{},CL);_.re=function(){return this.a};_.a=null;
-function KT(a,b){this.a=a;this.b=b}s(552,1,{},KT);_.a=null;_.b=null;function LT(a,b){var c,d;GT(a,b.Kd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&c._b.zf(c)}function MT(a,b){var c,d,e,f,g,i,h;Dv(a.d,b.Rd(),b.Nd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&(e=c._b,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=FT(e).b,f-=FT(e).a,Dv(e.re(),g,f),!c.fb&&a.d.vd(c),a.d.wd(c,i,h)))}function LK(){DT();HT.call(this);this.d=new QG}s(553,549,{},LK);
-_.zf=function(a){LT(this,a)};_.re=function(){return this.d};_.Cf=function(a){MT(this,a)};_.d=null;function AM(a){DT();HT.call(this);var b=this.a=new AI;KH(b.b,a);zI(b);this.e.a=-1;this.e.b=-1}s(554,549,{},AM);_.re=function(){return this.a};_.ve=function(){var a;a=(this.a.b.c?Qz(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function DM(a){this.a=new $I(a.f,new NT(a))}s(555,1,{},DM);_.a=null;
-function UI(a){var b,c,d,e,f;f=new rN(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(OT,k,58,0,0);for(c=b.a?Aw(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=uv((VK(),R),new S(f.d)));c=c.b;if(uE(!c?Ht:c.a,St))for(c=(!a.d.a||0==a.d.a.c?(yD(),yD(),zD):new YK(a.d.a)).ud();c.Qc();)a=c.Rc(),1001==f.d&&a.qe(f);var g,i,h;1001==f.d?(g=new oC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Nf(),null.Nf()):100==f.d&&y(f.e,55)?(i=f.e,h=new oC(i,205,null),h.i=i.Sd(),h.j=
-i.Td()):1004<=f.d&&1005>=f.d||(701==f.d?null.Nf():401==f.d||402==f.d?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.d&&507>=f.d&&(g=null.Of,500!=g&&(f=new oC(null.Of,g,null),f.i=null.Nf(),f.j=null.Nf(),i=null.Nf(),f.e=i&12,501==g&&null.Nf())))}function NT(a){this.a=a}s(556,1,Iu,NT);_.pc=function(){UI(this)};_.a=null;function $M(a,b){a.a.gb[nt]=null!=b?b:j;a.e.a=-1;a.e.b=-1}function aN(){DT();HT.call(this);this.a=new yJ}s(557,549,{},aN);
-_.yf=function(){var a;a=new aN;a.a.gb[nt]="123456789";a.e.a=-1;a.e.b=-1;return a};_.re=function(){return this.a};_.Bf=function(){return PT};_.Ff=function(a){PT=a};var PT=_.a=null;s(558,553,{});function dN(){new qD}s(559,418,{},dN);function mM(a,b){var c=a.c.z.b;c.a.gb.innerText=b||j;QT(c.f,null)}
-function oM(a,b){DT();LK.call(this);this.c=new RT(a);var c=this.b=new pI,d=(aI(),bI);c.a=d;mI(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ST(JJ(c.z.a.p,0)))throw new rG(hj);TT(c,d);this.c.a=this;this.a=b}s(562,558,{},oM);_.re=function(){return this.c};_.Af=function(){return this.b.fb};_.Bd=function(){UT(this.c,!1)};_.Ef=function(){};_.Gf=function(a){LT(this,a);MT(this,a);VT(this.c);WT(this.c)};_.a=null;_.b=null;_.c=null;
-function XT(a){var b;b=new NB(Oz(a.gb,lq),Oz(a.gb,kq));a=new NB(Oz(a.K.ab.gb,lq),Oz(a.K.ab.gb,kq));return H(I,q,-1,[b.b-a.b,b.a-a.a])}function YT(a){if(null!=a.I&&null!=a.H){var b=a.H;a.jd(a.I);a.gd(b);a.I=a.H=null}else null!=a.I?(ZT(a,a.I),a.I=null):null!=a.H&&($T(a,a.H),a.H=null);Pv(a.J)}function VT(a){a.bb?a.Kf(QB(a.K.ab)):(a.Ed(),VT(a))}function $T(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(-1,aU(b,!1)-c[1]))):a.H=b}function bU(a,b){var c;b!=a.zd()&&(c=a.K.ab,wG(c),cU(c,b,c.gb,c.p.c,!0))}
-function ZT(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(aU(b,!0)-c[0],-1))):a.I=b}s(565,284,wu);_.Hf=function(){var a,b;b=QB(this.K.ab);a=XT(this);b.b+=a[0];b.a+=a[1];return b};_.zd=function(){var a;a=this.K.ab;return 0!=a.p.c?ST(JJ(a.p,0)):null};_.If=function(a){QT(this.K.ab,a)};_.ud=function(){return new xG(this.K.ab)};_.Jf=function(){UB(this.K.ab)};_.pd=function(){YT(this)};_.Hd=function(){UB(this.K.ab)};_.rd=function(a){return dU(this.K.ab,a)};_.Kf=function(a){SB(this.K.ab,a)};
-_.gd=function(a){$T(this,a)};_.Ad=function(a){bU(this,a)};_.jd=function(a){ZT(this,a)};_.H=null;_.I=null;function eU(){eU=u;var a=(fU(),gU(),hU);iU=new rI(a.d,a.b,a.c,a.e,a.a)}function UT(a,b){var c;c=new QF;a.db&&oD(a.db,c);a.A&&RB(a.f,a);try{ev(a.f.c,a)}catch(d){if(d=cv(d),!y(d,73))throw d;}a.b=jU(a.f,a);try{XG(a,b)}finally{hv(a.j.a),hv(a.i.a),hv(a.k.a),a.G&&kv(a.G,a.f),a.t&&(a.t=!1)}}function kU(a,b,c){var d,e;e=a.fb;d=new Sv(a,e);e.wd(a,d.a+b,d.d+c)}
-function lU(a,b,c){b=new mU(Rz(Qz(a.K.c.children[b].children[c])));vG(b,a);z(b,a.c,(zB(),zB(),AB));return b}function PB(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));SB(a.K.ab,b)}function SP(a,b,c){var d,e;(e=a.f)?(d=nU(e.gb),$G(a,b+(aw(e.gb)+d[3]),c+(bw(e.gb)+d[0]))):$G(a,b,c)}function nM(a,b){a.A!=b&&(a.A=b,a.$&&(b?TB(a.f,a):RB(a.f,a)))}function TT(a,b){if(b!=(0!=a.z.a.p.c?ST(JJ(a.z.a.p,0)):null)){wG(a.z.a);var c=a.z.a;cU(c,b,c.gb,c.p.c,!0)}}
-function oU(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(KB(),pU)&&(a.F=a.x);var d,e;if(a.G)for(e=new Xu(a.G);e.b<e.d.ye();)if(d=Yu(e),b==(KB(),qU)){!d.b&&(d.b=new rU);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(KB(),LB))g=d.f,i=d.w,d.z.c?(SP(d,i.c,i.d),PB(d,new NB(i.b,-1))):(SP(d,i.c,i.d),PB(d,new NB(i.b,i.a)),TB(g,d)),av(g.c,d,d.z.b),jw(d.q,333);else if(!d.t&&f==(KB(),pU))d.gb.style[pt]=qt,bH(d.gb,!0),KB()}else if(b==LB){!d.b&&(d.b=new rU);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=nU(i.gb);h=d.w;if(d.z.c)h.c=
-aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),d.w=h,SP(d,0,0),sU(d,MB(i.gb).b,-1);else{if(f!=(KB(),pU))h.c=aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),h.b=d.e,h.a=d.d,d.w=h;SP(d,0,0);SB(d,new tU(MB(i.gb)));RB(i,d)}d==d.f.a||aR(d);jw(d.q,333)}}else b==pU&&(!d.b&&(d.b=new rU),d=a,d.t||(d.x=c,d.gb.style[pt]=$n,bH(d.gb,!1)))}}function uU(a,b){a.gb.style[Ct]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Nf().Nf()}
-function WT(a){if(!a.bb){a.j=pG(a,a.f,(!$C&&($C=new vw),$C));a.i=pG(a,a.f,uw?uw:uw=new vw);a.k=pG(a,a.f,(!eD&&(eD=new vw),eD));var b=a.f;!a.G&&(a.G=new rv);lv(a.G,b);$C&&(b=new ZC(a),a.db&&oD(a.db,b));a.A&&TB(a.f,a);av(a.f.c,a,a.z.b);a.b&&($G(a,a.b.a,a.b.b),a.b=null);aH(a);aR(a)}}function aR(a){if(a!=a.f.a){var b;eD&&(b=new dD(a),a.db&&oD(a.db,b))}}s(564,565,wu);_.zd=function(){return 0!=this.z.a.p.c?ST(JJ(this.z.a.p,0)):null};_.Cd=function(a){UT(this,a)};_.ud=function(){return new xG(this.z.a)};
-_.pd=function(){YT(this);Pv(new vU(this))};_.rd=function(a){return dU(this.z.a,a)};_.Kf=function(a){PB(this,a)};_.Dd=function(a,b){SP(this,a,b)};_.Ad=function(a){TT(this,a)};_.Ed=function(){WT(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var iU;
-function RT(a){eU();var b=(wU(),xU),c=(iH(),jH);cH.call(this,!1,ar);this.L=c.a;this.J=new yU(this);c=new zU;c.gb[cm]=Ap;UG(this.K,c);ZG(this);this.c=new AU(this);this.q=new BU(this);this.r=new CU(this);this.s=new DU(this);this.w=new EU;this.F=(KB(),qU);this.A=!1;this.f=b;a=this.z=new FU(a);b=new GU;!a.d&&(a.d=new HU);lv(a.d,b);a=new IU(new tI(iU.a.d.a,iU.a.b,iU.a.c,iU.a.e,iU.a.a));z(a,new JU(this),(zB(),zB(),AB));b=this.z.b;if(!b.b){b.b=new pI;b.b.dd()[cm]=rp;var c=b.b,d=(iI(),jI);c.c=d;c=b.f;KU(c,
-b.b,new LU(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new HG;d=nI(c);eG(c.b,(pF(),qF(d)),0);GG(c,a,d,0,!1)}else mI(b.b,a);QT(b.f,null);z(this.z.b,new MU(this),(HB(),HB(),IB));z(this.z.b,this.c,AB);bU(this,this.z);Zu(Rz(Qz(this.gb)),zp,!0)}s(563,564,wu,RT);_.Bd=function(){var a=this.a,b=new hM(a.a,201),c;a=a.a.q;a.a?a=new NU(new Xu(a.a)):(a=(yD(),yD(),zD),a=new Xu(a));for(;a.Qc();)c=a.Rc(),201==b.d&&QP(c.a)};_.a=null;
-function LM(){DT();HT.call(this);var a=this.a=new OU;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},LM);_.re=function(){return this.a};_.a=null;function DN(){}s(572,434,{},DN);function NU(a){if(!a)throw new cz;this.a=a}s(573,1,{},NU);_.Qc=function(){return KN(this.a)};_.Rc=function(){return Yu(this.a)};_.Sc=function(){throw new NN("Missing message: awt.50");};_.a=null;function hL(){return hL()}
-function BN(){BN=u;var a;a=(tN(),uN[Gq]);if(null!=a)try{if(F(Yi,a)||F(rg,a)||F(sg,a))v(PU,k,-1,0,1);else throw new TO(a+Ba);}catch(b){if(b=cv(b),!y(b,81))throw b;}}function EM(a,b){a.a=31*a.a+E((new fP(b)).a)}function cL(){}s(576,1,{},cL);_.hC=function(){return this.a};_.a=1;function nU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,Rl));b[1]=QU(RU(a,Pl));b[2]=QU(RU(a,Nl));b[3]=QU(RU(a,Ol));return b}
-function SU(a){var b,c;c=TU(a);b=nU(a);a=(a.style[Dt]=Lc,new NB(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function MB(a){a.style[Dt]=Lc;return new NB(a.clientWidth,a.clientHeight)}function TU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,cp));b[1]=QU(RU(a,bp));b[2]=QU(RU(a,$o));b[3]=QU(RU(a,ap));return b}function UU(a){var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=QU(RU(a,Vq));b[1]=QU(RU(a,Uq));b[2]=QU(RU(a,Sq));b[3]=QU(RU(a,Tq));return b}
-function VU(a,b,c){try{switch(b){case Cq:a.style.filter=kl+100*c+Ab;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ln:b=Es;default:a.style[b]=c}}catch(d){if(d=cv(d),y(d,73))a=a.scopeName,null==a||ED(bo,a);else throw d;}}function aU(a,b){var c;WU||(WU=D(xs),VU(WU,No,j),VU(WU,Ws,j),VU(WU,cr,fl),VU(WU,pt,$n),$doc.body.appendChild(WU));VU(WU,vt,a);VU(WU,Yn,a);c=SU(WU);return b?c.b:c.a}var WU=null;function XU(){NB.call(this,0,0)}function NB(a,b){this.b=a;this.a=b}
-function tU(a){NB.call(this,a.b,a.a)}s(578,1,uu,XU,NB,tU);_.eQ=function(a){return this===a?!0:null==a||YU!=jz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Vk};_.a=0;_.b=0;function ZU(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},ZU);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return $U.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function aV(a,b){this.a=a;this.b=b}s(580,1,uu,aV);_.eQ=function(a){return this===a?!0:null==a||bV!=jz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return bV.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function EU(){this.b=this.a=this.d=this.c=0}s(581,1,uu,EU);_.eQ=function(a){return this===a?!0:null==a||cV!=jz(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return cV.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function RU(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Cq:c=100;try{c=a.filters[vf].opacity}catch(d){try{c=a.filters(jl).opacity}catch(e){}}return c/100;case ln:b=Es;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var dV=-1;function eV(){}s(585,584,{},eV);_.a=-1;_.b=-1;var fV=null;function QU(a){a=parseInt(a,10);a=isNaN(a)?null:gP(a);return!a?0:a.a}s(588,299,qu);_.Hf=function(){return QB(this.f)};
-_.If=function(a){QT(this.f,a)};_.Jf=function(){UB(this.f)};_.Hd=function(){UB(this.f)};_.gd=function(a){var b=this.f;b.gb.style[Yn]=a;b.bb||(b.f=a)};_.jd=function(a){var b=this.f;b.gb.style[vt]=a;b.bb||(b.i=a)};function fU(){fU=u;gU()}function gV(a){fU();var b;HH(this,new zU);this.a=new hV;b=this.f;iV(b,new jV);VU(b.gb,Rq,Kc);b.o=0;KU(b,this.a,new LU(0),b.p.c);this.a.dd()[cm]=sp;this.a.gb.innerText=a||j;QT(this.f,null);this.gb[cm]=qp}s(587,588,qu,gV);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.b=null;function gU(){gU=u;kV=sz()+ed;new UJ(kV,240,20);new UJ(kV,224,16);new UJ(kV,208,16);new UJ(kV,192,16);new UJ(kV,176,16);new UJ(kV,160,16);new UJ(kV,144,16);new UJ(kV,128,16);new UJ(kV,112,16);new UJ(kV,96,16);new UJ(kV,80,16);new UJ(kV,64,16);new UJ(kV,260,16);hU=new UJ(kV,48,16);new UJ(kV,32,16);new UJ(kV,16,16);new UJ(kV,0,16)}var kV,hU;
-function lV(a,b){nG(a.a.gb,!b);QT(a.f,a.a)}function OB(a,b){a.c=b;nG(a.a.gb,!b);QT(a.f,a.a);if(a.d){var c;for(c=new Xu(a.d);c.b<c.d.ye();)Yu(c)}}function FU(a){var b;HH(this,new zU);b=this.f;iV(b,new mV((nV(),oV)));b.o=0;this.b=new gV(a);KU(b,this.b,new LU(1),b.p.c);this.a=new zU;qv(this.a,te);KU(b,this.a,new LU(0),b.p.c);this.gb[cm]=tp}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},FU);_.kd=function(){qG(this.f)};_.ld=function(){tG(this.f)};_.ud=function(){return new xG(this.a)};
-_.rd=function(a){return dU(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function HU(){FP(this)}s(591,482,Fu,HU);function yU(a){this.a=a}s(592,1,Iu,yU);_.pc=function(){UB(this.a.K.ab)};_.a=null;function pV(a){var b;b=a.b;a=b.f;b=!a.e?-1:Ov(a.e.a,b);a.e&&kF(a.e.a,b)&&nF(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&aR(!a.e?null:kF(a.e.a,b-1))}function qV(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new KK);-1==Ov(a.e.a,b)&&lv(a.e.a,b)}function rU(){}s(593,1,{},rU);_.Jc=function(a){pV(a)};_.Kc=function(a){qV(a)};
-_.Mc=function(a){rV(a.a.f,a.a)};function wU(){wU=u;sV=new tV(1,cn);uV=new tV(2,Kp);vV=new tV(3,Np);wV=new tV(10,gq);xV=new tV(4,Xr);yV=new tV(5,rs);zV=new tV(12,Is);AV=new tV(8,rt);xU=new BV((yv(),zv(null)).gb)}function jU(a,b){var c;c=nU(a.gb);return new aV(aw(b.gb)-(aw(a.gb)+c[3]),bw(b.gb)-(bw(a.gb)+c[0]))}
-function CV(a){var b,c,d,e,f,g;if(a.e){b=MB(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=kF(a.e.a,d),c=new NB(Oz(g.gb,lq),Oz(g.gb,kq)),f=jU(a,g),f.a-=Vv(0,f.a+Oz(g.gb,lq)-b.b),f.b-=Vv(0,f.b+Oz(g.gb,kq)-b.a),SP(g,Vv(0,f.a),Vv(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,sU(g,c.b,c.a),g.F==(KB(),LB)&&SB(g,new tU(MB(a.gb))),jw(g.q,1)}}function DV(a,b,c){a=a.d;av(a,b,b);x(a.c,b,c);qv(b,ri+c.b)}
-function RB(a,b){var c;c=a.d;EV(c,b.y);pv(b.y,ri+wV.b);EV(c,b.u);pv(b.u,ri+uV.b);EV(c,b.v);pv(b.v,ri+vV.b);EV(c,b.E);pv(b.E,ri+AV.b);EV(c,b.n);pv(b.n,ri+sV.b);EV(c,b.D);pv(b.D,ri+zV.b);EV(c,b.B);pv(b.B,ri+xV.b);EV(c,b.C);pv(b.C,ri+yV.b)}
-function TB(a,b){!b.y&&(b.y=lU(b,0,0));DV(a,b.y,wV);!b.u&&(b.u=lU(b,0,1));DV(a,b.u,uV);!b.v&&(b.v=lU(b,0,2));DV(a,b.v,vV);!b.E&&(b.E=lU(b,1,0));DV(a,b.E,AV);!b.n&&(b.n=lU(b,1,2));DV(a,b.n,sV);!b.D&&(b.D=lU(b,2,0));DV(a,b.D,zV);!b.B&&(b.B=lU(b,2,1));DV(a,b.B,xV);!b.C&&(b.C=lU(b,2,2));DV(a,b.C,yV)}function rV(a,b){var c,d;a.a=b;d=a.e.a.c;c=Ov(a.e.a,b);if(c+1<d){mL(a.e,b);for(lv(a.e.a,b);c<d;++c)uU(kF(a.e.a,c),c)}else uU(b,c)}
-function BV(a){a=new FV(a);HH(this,a);this.c=new GV(a);this.c.i=!0;iv(this.c);this.c.k=3;this.d=new HV(a);this.d.i=!0;iv(this.d);this.d.k=3;JH(this)}s(594,299,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},BV);_.Hf=function(){return MB(this.gb)};_.If=function(){var a;(a=IV(this))&&a.If(null)};_.Jf=function(){CV(this)};_.Jc=function(a){!this.b&&(this.b=new rU);pV(a)};_.Kc=function(a){!this.b&&(this.b=new rU);qV(a)};_.Hd=function(){CV(this)};
-_.Mc=function(a){!this.b&&(this.b=new rU);rV(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var sV,uV,vV,wV,xU,xV,yV,zV,AV;function FV(a){this.p=new RG(this);this.gb=a}s(595,279,Mu,FV);function tV(a,b){this.a=a;this.b=b}s(596,1,{},tV);_.a=0;_.b=null;function GV(a){Tu();mv.call(this,a)}s(597,3,{},GV);_.jc=function(){var a;a=this.j.e;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");!a.z.c&&lV(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Vv(this.a,a<this.d?a:this.d),b=Vv(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[No]=a+(Kv(),fr);c.style[Ws]=b+fr};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||aR(a);a.z.c||lV(a.z,!0);a.t||(a.o||(a.o=new JV,qv(a.o,"mosaic-GlassPanel-invisible")),VU(a.o.gb,Ct,RU(a.gb,Ct)),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.cd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.c=0;_.d=0;
-function EV(a,b){try{ev(a,b)}catch(c){if(c=cv(c),!y(c,73))throw c;}}function HV(a){Tu();mv.call(this,a);this.c=new Vu}s(598,3,{},HV);_.jc=function(){var a;a=this.j.e.fb;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");lV(a.z,!1);PB(a,new NB(a.e,a.d));jw(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=uv(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.ad()-Vv(this.j.c,this.b):this.j.e.ad()-this.j.c,0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),b!=a&&kU(d,0,a-b),PB(d,new NB(d.e,b)),jw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.ad():this.j.c-this.j.e.ad(),0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),PB(d,new NB(d.e,b)),jw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e._c()-Vv(this.j.b,this.a):this.j.e._c()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&kU(d,a-b,0),PB(d,new NB(b,d.d)),jw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e._c():this.j.b-this.j.e._c(),0!=b&&(a=d.e,PB(d,new NB(96<a+b?a+b:96,d.d)),jw(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||aR(a);lV(a.z,!0);a.t||(a.o||(a.o=new JV,qv(a.o,"mosaic-GlassPanel-invisible")),VU(a.o.gb,Ct,RU(a.gb,Ct)),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.cd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.d=0;_.e=0;function cF(){cF=u;dF=new KV}
-function JV(){cF();var a;this.d=new LV(this);this.a=!1;this.b=new VG;HH(this,this.b);a=this.gb.style;a[Cl]=Wa;a[hn]=ml;a[Cq]=Jc;this.gb[cm]=Mn}s(599,299,Ju,JV);
-_.nd=function(){var a;JH(this);try{a=this.fb}catch(b){b=cv(b);if(y(b,79))throw new rG("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yv(),zv(null))?(bF(dF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),kv(qw,a),a.b=!0,a.c=yw(a),lv(qw,a),this.c=new MV(this),IF(new aF(this.c))):$doc.compatMode==Ke?(this.gb.style[Sl]=Kc,this.gb.style[Pr]=Kc):Dv(this,Oz(a.gb,lq),Oz(a.gb,kq));this.a&&tF(new $E(this));xv(zv(null),new NV,Zz($doc),$z($doc))};
-_.od=function(){this.f.od();dw(this.d);this.c&&(YE(GF,this.c,H(OV,k,13,[(!cD&&(cD=new vw),cD)])),this.c=null);this.a&&YE(vF,this,H(OV,k,13,[(!uF&&(uF=new vw),uF)]))};_.Uc=function(a){switch(WF(a.type)){case 256:if(27==(a.keyCode||0))return Zv(this),!1;case 1:if(Sz(this.gb,a.srcElement))return Zv(this),!1}return!0};_.pd=function(){};_.a=!1;_.b=null;_.c=null;var dF;function LV(a){pw();this.a=a}s(600,24,{},LV);_.vc=function(){bF((cF(),dF),this.a,!1)};_.a=null;function MV(a){this.a=a}s(601,1,{},MV);
-_.a=null;function NV(){this.gb=MH();var a;a=new EI(new PV(this));z(this,a,(pB(),pB(),qB));z(this,a,(VB(),VB(),WB))}s(602,301,Mu,NV);_.pd=function(){Pv(new QV(this))};function PV(a){this.a=a}s(603,1,{},PV);_.a=null;function QV(a){this.a=a}s(604,1,Iu,QV);_.pc=function(){NI(this.a.gb)};_.a=null;function RV(a){a.gb.style[vt]=yl;a.gb.style[Yn]=yl;if(a.bb){var a=a.fb,b;y(a,98)?a.If(null):(b=IV(a))&&b.If(a)}}s(606,282,iu);_.Hf=function(){RV(this);return new NB(Oz(this.gb,lq),Oz(this.gb,kq))};_.If=function(){RV(this)};
-_.Jf=function(){};_.Tc=function(){};_.Hd=function(){};function hV(){this.gb=D(Mo);this.gb[cm]=wp;this.gb.style[ut]=dq;this.gb[cm]=up}s(605,606,iu,hV);function IU(a){HH(this,new SV(a));this.gb[cm]=vp}s(607,299,Ju,IU);function OU(){var a=(iH(),lH);cH.call(this,!0,gp);this.L=a.a;this.a=new TV(this);this.a.d=!0;SG(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Bv();fG(a,b)}else this.cb|=1;Rz(Qz(this.gb))[cm]=Rn;this.gb.style[Ct]=ad}s(608,284,Mu,OU);
-_.Tc=function(a){sG(this,a);1==WF(a.type)&&XG(this,!1)};_.a=null;
-function TV(a){this.b=a;WI();this.c=new rv;this.i=new rv;a=(ZI(),WI(),YI);new TJ(a.d,a.b,a.c,a.e,a.a);var b;b=D(Ks);this.e=D(Ns);oF(b,this.e);this.o=!0;a=MH();b=(pF(),qF(b));a.appendChild(b);this.gb=a;vx();this.gb.setAttribute(Qr,Zx.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Bv(),fG(a,b)):this.cb|=2225;this.gb[cm]=Qn;a=lG(this.gb)+rc;Zu(this.dd(),a,!0);this.gb.style[Jq]=Kc;this.gb.setAttribute(ao,ft);z(this,new VI(this),(pB(),pB(),qB))}s(609,322,gu,TV);
-_.Tc=function(a){switch(WF(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}OI(this,a)};_.Gd=function(a,b){SI(this,a,b);b||this.a&&XG(this.b,!1)};_.a=!0;_.b=null;
-function SV(a){var b=(aI(),bI),c=(iI(),jI),d;d=new TH;d.f[Ml]=Ic;d.f[Yl]=0;d.f[Zl]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;RH(b.a);b.a.c.rows[0].cells[0][il]=c.a;RH(b.a);b.a.c.rows[0].cells[0].style[ot]=e.a;RH(d);b=NH(d,0,0,!0);if(a){Zv(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;PH(g,f.c);UD(f.b,g,a);c.a=c.a.b}else e=c.b.c,lv(c.b,a);a.gb[dl]=e;oF(b,a.gb);vG(a,d)}HH(this,d);Zu(this.gb,yp,!0)}s(610,299,Ju,SV);_.a=null;_.b=null;function AU(a){this.a=a}s(611,1,{},AU);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&aR(this.a)};_.a=null;function BU(a){pw();this.a=a}s(612,24,{},BU);_.vc=function(){UB(this.a.K.ab);var a=this.a;bD((!a.p&&(a.p=new UV),a.p))};_.a=null;function CU(a){pw();this.a=a}s(613,24,{},CU);_.vc=function(){oU(this.a,(KB(),LB))};_.a=null;function DU(a){pw();this.a=a}s(614,24,{},DU);_.vc=function(){oU(this.a,(KB(),pU))};_.a=null;function GU(){}s(615,1,{},GU);function JU(a){this.a=a}s(616,1,{},JU);_.Ec=function(){this.a.Bd()};_.a=null;
-function MU(a){this.a=a}s(617,1,{},MU);_.a=null;function vU(a){this.a=a}s(618,1,Iu,vU);_.pc=function(){this.a.F==(KB(),LB)?jw(this.a.r,333):this.a.F==pU&&jw(this.a.s,333)};_.a=null;function mU(a){this.gb=a;qG(this)}s(619,282,gu,mU);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function UV(){uD.call(this,null)}s(620,211,Lu,UV);
-function KB(){KB=u;LB=new VV(Sg,0);pU=new VV(Tg,1);qU=new VV(Ah,2);WV=H(XV,k,93,[LB,pU,qU])}function VV(a,b){eA.call(this,a,b)}s(621,137,{67:1,70:1,72:1,93:1},VV);var WV,LB,pU,qU;s(622,1,{});function bF(a,b,c){var d,e,f,g,i;e=Ev();d=Fv();if(!c||e!=a.b||d!=a.a)f=(yv(),Oz(zv(null).gb,lq)),c=Oz(zv(null).gb,kq),i=(gG(),hG).scrollWidth,g=hG.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[vt]=f+fr),0<=c&&(b.gb.style[Yn]=c+fr),a.b=e,a.a=d}function KV(){}s(623,622,{},KV);
-_.a=-1;_.b=-1;function YV(a,b){var c,d,e;if(a.k)return!0;a.x.De();for(c=new xG(b);c.a.a<c.a.b.c-1;)d=ST(yG(c.a)),e=d.fb,y(e,99)&&e.hd(d.ed()),d.ed()&&lv(a.x,d);return!0}
-function ZV(a,b){var c,d,e;if(b.a)a.c&&cw(a.c),a.c=new $V(a,b),ew(a.c,333);else for(d=new Xu(a.x);d.b<d.d.ye();)c=Yu(d),e=c.eb,OG(b,aW(c),e.s,e.t),bW(c,e.u,e.r,H(I,q,-1,[cW(a.q.a,c).d,cW(a.p.a,c).c,cW(a.n.a,c).a,cW(a.o.a,c).b]),(H(I,q,-1,[dW(a.i.a,c).d,dW(a.f.a,c).c,dW(a.d.a,c).a,dW(a.e.a,c).b]),H(I,q,-1,[eW(a.u,c),eW(a.t,c),eW(a.r,c),eW(a.s,c)])))}
-function fW(){this.x=new rv;this.j=new gW(this);this.w=new hW(this.j);this.v=new iW(this.j);this.q=new jW(this.j);this.p=new kW(this.j);this.n=new lW(this.j);this.o=new mW(this.j);this.i=new nW(this.j);this.f=new oW(this.j);this.d=new pW(this.j);this.e=new qW(this.j);this.u=new rW(this.j);this.t=new rW(this.j);this.r=new rW(this.j);this.s=new rW(this.j)}s(624,1,{});_.Lf=function(a){ZV(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function sW(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Xu(b.x);e.b<e.d.ye();)d=Yu(e),y(d,26)&&(d=d.ab),f=d.eb,OG(c,aW(d),f.s,f.t),bW(d,f.u,f.r,H(I,q,-1,[cW(b.q.a,d).d,cW(b.p.a,d).c,cW(b.n.a,d).a,cW(b.o.a,d).b]),(H(I,q,-1,[dW(b.i.a,d).d,dW(b.f.a,d).c,dW(b.d.a,d).a,dW(b.e.a,d).b]),H(I,q,-1,[eW(b.u,d),eW(b.t,d),eW(b.r,d),eW(b.s,d)])));tW(c);a.a.c=null;for(a=new Xu(a.a.x);a.b<a.d.ye();)b=Yu(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function $V(a,b){this.a=a;this.b=b;var c=(lw(),mw);this.k=new kw(this);this.s=c}s(625,17,{},$V);_.qc=function(){sW(this)};_.rc=function(){sW(this)};
-_.tc=function(a){var b,c,d;for(c=new Xu(this.a.x);c.b<c.d.ye();){b=Yu(c);y(b,26)&&(b=b.ab);d=b.eb;d.i=E(d.o+(d.s-d.o)*a);d.v=E(d.p+(d.t-d.p)*a);d.w=E(d.q+(d.u-d.q)*a);d.f=E(d.n+(d.r-d.n)*a);OG(this.b,aW(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,q,-1,[cW(this.a.q.a,b).d,cW(this.a.p.a,b).c,cW(this.a.n.a,b).a,cW(this.a.o.a,b).b]),i=this.a,h=b;H(I,q,-1,[dW(i.i.a,h).d,dW(i.f.a,h).c,dW(i.d.a,h).a,dW(i.e.a,h).b]);bW(e,f,d,g,H(I,q,-1,[eW(this.a.u,b),eW(this.a.t,b),eW(this.a.r,b),eW(this.a.s,b)]))}};_.a=null;
-_.b=null;s(627,1,{});_.a=null;function pW(a){this.a=a}s(626,627,{},pW);function qW(a){this.a=a}s(628,627,{},qW);function oW(a){this.a=a}s(629,627,{},oW);function nW(a){this.a=a}s(630,627,{},nW);function lW(a){this.a=a}s(631,627,{},lW);function mW(a){this.a=a}s(632,627,{},mW);function kW(a){this.a=a}s(633,627,{},kW);function jW(a){this.a=a}s(634,627,{},jW);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function eW(a,b){var c=a.a,d;d=uv(c.d,b);d||(d=new ZU(UU(b.gb)),x(c.d,b,d));return d.d}function rW(a){this.a=a}s(637,627,{},rW);function iW(a){this.a=a}s(638,627,{},iW);function hW(a){this.a=a}s(639,627,{},hW);function dW(a,b){var c;c=uv(a.a,b);c||(c=new ZU(nU(b.gb)),x(a.a,b,c));return c}function cW(a,b){var c;c=uv(a.b,b);c||(c=new ZU(TU(b.gb)),x(a.b,b,c));return c}
-function uW(a,b){var c,d;d=uv(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=IV(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new NB(vW(e,!0),vW(e,!1));break a}h=b.Hf();null!=c.k&&(h.b=vW(e,!0));null!=c.j&&(h.a=vW(e,!1))}else{if(null!=c.k&&null!=c.j){d=new NB(vW(e,!0),vW(e,!1));break a}h=new XU;f=b.gb;l=f.style;g=l[cr];i=l[pt];l[cr]=Bs;l[pt]=$n;null!=c.k?h.b=vW(e,!0):(l[vt]=yl,h.b=(f.offsetWidth||0)+cW(d.o.a,b).b+cW(d.p.a,b).c);null!=c.j?h.a=vW(e,!1):(l[Yn]=yl,h.a=(f.offsetHeight||0)+cW(d.q.a,b).d+cW(d.n.a,
-b).a);l[cr]=g;l[pt]=i}d=h}null!=c.k&&(Kv(),PA)==c.k.Nf()||null!=c.j&&(Kv(),PA)!=c.j.Nf()||x(a.e,b,d)}return d}function gW(a){this.f=a;this.c=new Vu;this.e=new Vu;this.b=new Vu;this.a=new Vu;this.d=new Vu}s(640,1,{},gW);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function wW(a){var b;b=a.eb;if(null==b||!y(b,96))b=new xW,a.eb=b;return b}function jV(){mV.call(this,(nV(),yW))}function mV(a){var b=(zW(),AW);fW.call(this);this.b=a;this.a=b}s(641,624,{},jV,mV);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new XU;YV(this,a);l=cW(this.o.a,a).b+cW(this.p.a,a).c+dW(this.e.a,a).b+dW(this.f.a,a).c+eW(this.s,a)+eW(this.t,a);d=cW(this.q.a,a).d+cW(this.n.a,a).a+dW(this.i.a,a).d+dW(this.d.a,a).a+eW(this.u,a)+eW(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(nV(),yW)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xu(this.x);a.b<a.d.ye();)c=Yu(a),e=wW(c),b=null,i=c.fb,y(i,99)&&(b=i,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==yW?(l+=uW(this.w.a,c).b,e.a=uW(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Vv(f,e.a)):(d+=uW(this.v.a,c).a,e.b=uW(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Vv(g,e.b));this.b==yW?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N;if(YV(this,a)&&(d=this.x.c,0!=d)){G=a.o;r=eW(this.s,a);B=eW(this.u,a);c=MB(a.gb);N=c.b-(r+eW(this.t,a));o=c.a-(B+eW(this.r,a));g=N;c=o;this.b==(nV(),yW)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=wW(d),w=d.fb,y(w,99)&&(b=w,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==yW?(n.d?++h:(n.b=uW(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=uW(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=uW(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=N:(n.b=uW(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=BW(b),b=new NB(b[1]+b[3],b[0]+b[0])),M=n.b,m=n.a,this.b==yW?n.d&&(M=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=M,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==oV?(n.s=this.a==(zW(),AW)?r:this.a==CW?r+~~(N/2)-~~(M/2):r+N-M,n.t=B,n.u=l,n.r=f,B+=m+G):(this.a==(zW(),AW)?(n.s=r,n.t=B):this.a==CW?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=M+G),a.a&&(w=d._c()-aw(a.gb)-eW(this.s,a),-1==n.o&&(n.o=w),w=d.ad()-bw(a.gb)-eW(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.cd()),-1==n.n&&(n.n=d.bd()));ZV(this,a)}};_.a=null;_.b=null;function zW(){zW=u;AW=new DW(Bi,0);CW=new DW(Ge,1);EW=new DW(Af,2);FW=H(GW,k,94,[AW,CW,EW])}function DW(a,b){eA.call(this,a,b)}s(642,137,{67:1,70:1,72:1,94:1},DW);var FW,CW,EW,AW;function nV(){nV=u;yW=new HW(dg,0);oV=new HW(cj,1);IW=H(JW,k,95,[yW,oV])}function HW(a,b){eA.call(this,a,b)}
-s(643,137,{67:1,70:1,72:1,95:1},HW);var IW,yW,oV;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function xW(){this.e=!1}function LU(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},xW,LU);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function KW(a,b){if(a.k)return!0;YV(a,b);if(0<a.x.c){a.a=kF(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new LW,c.eb=d;a.b=d;a.x.De();lv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function MW(){fW.call(this)}s(646,624,{},MW);
-_.Mf=function(a){var b,c;c=new XU;KW(this,a);if(this.a){b=uW(this.w.a,this.a).b;var d=uW(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=BW(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=cW(this.o.a,a).b+cW(this.p.a,a).c+dW(this.e.a,a).b+dW(this.f.a,a).c+eW(this.s,a)+eW(this.t,a);c.a+=cW(this.q.a,a).d+cW(this.n.a,a).a+dW(this.i.a,a).d+dW(this.d.a,a).a+eW(this.u,a)+eW(this.r,a);return c};
-_.Lf=function(a){var b,c,d,e,f;KW(this,a)&&(d=eW(this.s,a),e=eW(this.u,a),c=MB(a.gb),f=c.b-(d+eW(this.t,a)),c=c.a-(e+eW(this.r,a)),b=this.a.fb,y(b,99)&&(b=BW(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a._c()-aw(a.gb)-eW(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.ad()-bw(a.gb)-eW(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.cd()),d=this.b,-1==d.n&&(d.n=this.a.bd())),ZV(this,a))};_.a=null;_.b=null;function LW(){this.e=!1}
-s(647,645,{97:1,100:1},LW);function BW(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Qz(a.c.children[0].children[0]),c=Qz(a.c.children[2].children[2]),d=TU(a.gb),b=nU(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function NW(a,b){a.bb&&Zv(a);return TG(a,b)}function OW(){AH();hH.call(this,BH)}s(648,289,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},OW);
-_.rd=function(a){return NW(this,a)};_.a=null;function aW(a){var b;b=a.fb;return y(b,99)?b:a}function QB(a){if(!a.bb)return new XU;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Mf(a),SB(a,a.j),a.d.Lf(a),a.j=a.d.Mf(a);return a.j}function ST(a){return y(a,99)?a.ab:a}function PW(a){var b;if(!a.n){b=(!fV&&(fV=new eV),fV);var c=QW(a,Qc,!0);b.a=c;c=QW(a,Rc,!0);b.b=c;a.n=b}return a.n}
-function cU(a,b,c,d,e){if(y(b,26))throw new ww(ae);var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new OW,GG(a,c,a.gb,d,!0),UG(c,b)):GG(a,b,c,d,e);QT(a,b)}function KU(a,b,c,d){b.eb=c;cU(a,b,a.gb,d,!0)}
-function QT(a,b){var c;c=a.d;if(b){var d=c.j;fv(d.c,b);fv(d.e,b);fv(d.b,b);fv(d.a,b);fv(d.d,b)}else d=c.j,vJ(d.c),vJ(d.e),vJ(d.b),vJ(d.a),vJ(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==aW(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==aW(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.If(a.fb),c.If(a))}}
-function UB(a){if(a.bb&&a.gb.style.display!=Wp){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==Wr&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.Lf(a);a.c=!1;tW(a)}}function tW(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ST(JJ(a.p,d)),y(b,99)&&(b=b.ab),b.ed()&&(y(b,98)?b.Jf():y(b,33)&&b.Hd())}function dU(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=aW(b);return MG(a,c)?(y(c,99)&&NW(c,b),QT(a,null),!0):!1}
-function iV(a,b){var c;a.d=b;null!=a.e&&pv(a,lG(a.gb)+Tb+a.e);a.e=b.cZ.d;c=XJ(a.e,Lz(46));a.e=a.e.substr(c+1,a.e.length-(c+1));qv(a,lG(a.gb)+Tb+a.e);QT(a,null)}function QW(a,b,c){a.k||(a.k=D(xs),VU(a.k,cr,fl),VU(a.k,pt,$n),VU(a.k,No,Kc),VU(a.k,Ws,Kc),a.gb.appendChild(a.k));VU(a.k,vt,b);VU(a.k,Yn,b);a=SU(a.k);return c?a.b:a.a}
-function vW(a,b){var c;c=null.Nf();if(c==(Kv(),aB)){c=(PW(a),null.Nf());var d=(-1==dV&&(dV=aU(Sc,!0)),dV);return K(J(Math.round(100*d*c/254)))}if(c==RA)return c=PW(a),d=null.Nf(),K(J(kP(d*(-1==c.a&&(c.a=aU(Qc,!0)),c.a))));if(c==TA)return c=PW(a),d=null.Nf(),K(J(kP(d*(-1==c.b&&(c.b=aU(Rc,!0)),c.a))));if(c==ZA)return c=(PW(a),null.Nf()),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(d*c)));if(c==cB)return c=(PW(a),null.Nf()),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(10*d*c/254)));if(c==XA)return K(J(kP(12*
-(PW(a),null.Nf())*K(J(kP((-1==dV&&(dV=aU(Sc,!0)),dV)/72))))));if(c==PA)return QW(a,null.Nf(),b);if(c==VA)return c=(PW(a),K(J(kP(null.Nf())))),d=(-1==dV&&(dV=aU(Sc,!0)),dV),K(J(Math.round(d*c/72)));if(null.Nf()==NA)return K(J(kP(null.Nf())));throw new ww(xg+null.Nf());}function zU(){var a=new MW;QG.call(this);this.j=new NB(-1,-1);new YW(this);this.gb[cm]=xp;iV(this,a)}s(649,279,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},zU);_.vd=function(a){cU(this,a,this.gb,this.p.c,!0)};
-_.kd=function(){AG(this,new ZW)};_.ld=function(){AG(this,new $W)};_.Hf=function(){return QB(this)};_.sd=function(a){return JG(this.p,aW(a))};_.td=function(a,b,c,d){cU(this,a,b,c,d)};_.If=function(a){QT(this,a)};_.ud=function(){return new xG(this)};_.Jf=function(){UB(this)};
-_.pd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.jd(this.i),this.gd(a),this.i=this.f=null;else if(a=QB(this),null!=this.i)a=a.a+fr,this.jd(this.i),this.gd(a),this.i=null;else if(null!=this.f){var b=this.f;this.jd(a.b+fr);this.gd(b);this.f=null}else b=a.a+fr,this.jd(a.b+fr),this.gd(b);UB(this)}};_.Hd=function(){UB(this)};_.rd=function(a){return dU(this,a)};_.gd=function(a){this.gb.style[Yn]=a;this.bb||(this.f=a)};_.wd=function(a,b,c){OG(this,aW(a),b,c)};
-_.jd=function(a){this.gb.style[vt]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function ZW(){}s(650,1,{},ZW);_.Fd=function(a){aW(a).nd()};function $W(){}s(651,1,{},$W);_.Fd=function(a){aW(a).od()};function xG(a){this.b=a;this.a=new LG(this.b.p)}s(652,1,{},xG);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return ST(yG(this.a))};_.Sc=function(){zG(this.a)};_.b=null;function aX(){aX=u;new BI}
-function YW(a){aX();Zu(a.gb,$m,!0);this.a=a;new bX(this)}s(653,9,{},YW);function bX(a){pw();this.a=a}s(654,24,{},bX);_.vc=function(){QT(this.a.a,null);UB(this.a.a)};_.a=null;function IV(a){a=a.fb;return!a?null:y(a,98)?a:IV(a)}function sU(a,b,c){var d;d=a.gb;bW(a,b,c,TU(d),(nU(d),UU(d)))}function bW(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.jd((0>b?0:b)+(Kv(),fr)));0<=c&&(c-=d[0]+d[2],a.gd((0>c?0:c)+(Kv(),fr)))}function SB(a,b){sU(a,b.b,b.a)}s(657,1,{});
-function NO(){var a,b,c,d;d=oP(Ag,qj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],hm)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function cX(){this.a=new Vu;new Vu;new Vu}s(656,657,{},cX);function MO(){MO=u;dX=new cX}function RO(){var a=OO,b=$wnd.JSApplet.JSME;MO();x(dX.a,a,b)}var dX;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=uz&&(e=fw(),2E3<e-wz&&(wz=e,vz=tz()));if(0==uz++){var f=(xz(),yz),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Gz(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(xz(),yz),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Gz(l,m);while(h.c);h.c=m}}--uz;c&&-1!=vz&&($wnd.clearTimeout(vz),vz=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(XD)()}catch(d){a(b)}else A(XD)()}var PO=W(1),mz=W(100),eX=bP(" I"),I=XO(664,eX),GP=XO(662,PO),fX=bP(" Z"),VR=XO(665,fX);W(99);W(98);W(97);var gX=W(462),bz=XO(666,gX),hX=W(230),zE=XO(667,hX);W(231);W(137);var iX=bP(" B");W(452);var jX=bP(" C"),Qu=XO(668,jX);W(450);var kX=bP(" D"),oQ=XO(669,kX);W(451);W(453);var lX=W(456),jP=XO(670,lX),mX=bP(" J"),nX=W(2),ZD=XO(663,nX),PU=XO(671,iX);W(465);W(448);W(96);W(105);W(444);var OO=W(442);W(447);
-W(112);W(94);W(107);W(108);W(109);W(459);W(454);W(443);W(657);W(656);var QO=aP(),SL=W(383),aQ=XO(672,SL),oX=W(505),DR=XO(673,oX),pX=W(369);W(368);W(367);W(366);W(501);var QD=XO(674,I),qX=X(503,function(){gQ();return IR}),JR=XO(675,qX);W(504);W(392);W(391);W(497);W(496);W(506);W(507);W(502);W(426);W(500);var uL=XO(676,pX);W(381);W(509);W(177);W(176);W(264);W(211);W(267);W(185);var rX=W(184);W(214);W(213);W(212);W(363);W(364);W(365);W(283);var sX=W(282);W(281);W(287);W(301);W(511);W(510);W(280);W(279);
-W(513);W(512);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(525);W(514);W(515);W(516);W(517);W(342);W(217);W(216);W(292);W(293);W(294);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(262);W(438);W(437);W(469);W(471);W(470);W(472);W(474);W(473);W(475);W(479);W(480);W(338);W(341);W(339);W(340);W(409);W(408);var MM=W(407),LQ=XO(677,MM),ZR=XO(678,mX);W(277);W(278);W(398);W(393);W(394);W(534);W(476);W(482);W(477);W(478);W(403);W(402);W(401);W(406);
-var tX=aP(),OT=XO(679,tX);W(436);W(488);var uX=X(220,function(){FD();return KD}),LD=XO(680,uX);W(468);W(416);W(417);W(400);var wM=W(395);W(379);W(380);W(405);var HM=W(404);W(397);W(396);W(486);W(495);W(386);var WL=W(385);W(440);W(498);W(499);W(461);W(508);W(414);W(415);W(389);W(371);W(370);W(423);aP();aP();aP();W(373);W(374);W(260);
-var vX=X(153,function(){Kv();return eB}),fB=XO(681,vX),wX=X(136,function(){Lv();return pA}),qA=XO(682,wX),xX=X(143,function(){rA();return AA}),BA=XO(683,xX),yX=X(148,function(){CA();return LA}),MA=XO(684,yX);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(138,null);X(139,null);X(140,null);X(141,null);X(142,null);X(144,null);X(145,null);X(146,null);X(147,null);X(149,null);X(150,null);X(151,null);X(152,null);W(175);W(182);W(183);W(351);
-var KJ=XO(685,sX);W(352);W(547);W(546);W(390);W(181);W(201);W(203);var cM=W(388);W(439);W(376);W(375);W(382);W(492);W(312);W(314);W(313);W(315);W(464);W(206);W(425);W(180);W(194);W(195);W(197);W(192);W(191);W(193);var eM=W(531);W(384);W(549);W(554);W(424);W(455);W(427);var wL=W(378),vL=XO(686,WL);W(576);W(532);W(411);W(412);W(413);W(377);W(198);W(215);W(528);W(529);W(317);W(316);W(308);W(309);W(566);W(555);W(556);W(481);W(489);W(490);W(491);W(548);W(550);var xM=W(399);W(493);W(205);W(202);W(204);
-W(200);W(190);W(189);W(188);W(553);W(286);W(285);W(284);W(565);W(564);W(563);W(558);W(562);var zX=X(621,function(){KB();return WV}),XV=XO(687,zX);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var AX=X(288,function(){iH();return yH}),zH=XO(688,AX),BX=X(334,function(){eH();return fJ}),gJ=XO(689,BX);W(17);W(335);W(336);W(331);W(332);W(333);W(18);W(19);W(20);W(422);W(387);W(608);W(322);W(609);W(323);W(324);W(325);W(326);W(329);W(297);W(296);W(295);W(551);W(552);W(557);W(242);
-W(300);W(330);W(179);W(318);W(345);W(344);W(343);var CX=X(346,function(){xJ();return HJ}),IJ=XO(690,CX);X(347,null);X(348,null);X(349,null);X(350,null);W(218);W(235);W(353);W(298);W(311);W(310);W(485);W(290);W(178);W(533);W(354);W(299);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(209);var kN=W(419),mN=XO(691,kN);W(420);W(418);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var DX=W(49),TI=XO(692,DX);W(38);W(39);W(40);W(41);W(42);W(43);W(44);
-W(46);W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var YU=W(578);W(291);var bV=W(580);W(207);W(606);W(605);W(432);W(431);W(433);W(208);W(244);W(246);W(245);W(236);W(289);W(648);W(251);W(254);W(252);W(253);W(5);W(7);W(6);W(559);W(421);W(434);W(356);W(174);W(273);W(274);W(240);W(355);
-W(237);W(428);W(429);W(435);W(210);W(607);W(573);W(446);W(466);W(239);W(530);var cV=W(581);W(591);W(610);W(645);W(644);W(186);W(196);W(4);W(572);W(31);W(247);W(319);W(320);W(321);W(248);var OV=XO(693,rX);W(249);W(624);W(641);var EX=X(642,function(){zW();return FW}),GW=XO(694,EX),FX=X(643,function(){nV();return IW}),JW=XO(695,FX);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(303);W(302);W(305);W(306);W(304);
-W(250);W(21);W(271);W(272);W(11);W(14);W(22);var GX=W(25),zw=XO(696,GX);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var $U=W(579);W(622);W(623);W(584);W(585);W(187);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/0D71BA88E8DB59E613D3BD042277F3CA.cache.html b/public/jsme/0D71BA88E8DB59E613D3BD042277F3CA.cache.html
new file mode 100644
index 0000000..9035514
--- /dev/null
+++ b/public/jsme/0D71BA88E8DB59E613D3BD042277F3CA.cache.html
@@ -0,0 +1,636 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0D71BA88E8DB59E613D3BD042277F3CA';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Oa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",bb="/>",cb="0",db="0px",eb="1",fb="100%",gb="1em",
+hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",rb="<",sb="=",ub=">",wb="?",xb="@",zb="A",Ab="AUTO",Bb="After",Cb="Any",Db="Aromatic",Eb="B",Fb="Before",Gb="Br",Ib="C",Kb="CENTER",Lb="CSS1Compat",Mb="Center",Nb="Cl",Ob="Class$",Qb="Copy as ",Rb="DEFAULT",Sb="DOMMouseScroll",Tb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",ac="HIDDEN",bc="Helvetica",cc="I",dc="Incorrect URL: ",ec="Internal index set to null.",fc="JSME",gc="JUSTIFY",hc="JavaScript",
+ic="LEFT",jc="MOL n. ",kc="N",mc="NA",nc="NONE",oc="No more molecules in SDF buffer",pc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Fc="Resize-",Gc="Ring",Kc="S",Lc="SMILES",Mc="Se",Nc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",bd="]",cd="__gwtex_wrap",
+dd="__uiObjectID",ed="a",fd="absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",vd="bottom",xd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Pd="contentinfo",Qd="contextmenu",Rd="cssFloat",Sd="cursor",
+Xd="dblclick",Yd="definition",Zd="dialog",$d="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragexit",je="dragleave",ke="dragover",le="dragstart",me="drop",ne="end_gesture",oe="error",pe="filter",qe="float",re="focus",se="fontFamily",te="fontSize",ue="fontStyle",ve="fontWeight",we="form",ye="function",ze="g",Ae="gecko1_8",Be="gesturechange",Ce="gestureend",De="gesturestart",Ee="google",Le="grid",Me="gridcell",Ne=
+"group",Oe="gwt-MenuBar",Pe="gwt-MenuBarPopup",Qe="heading",Re="height",Se="hidden",Te="id",Ue="img",Ve="is_touch_supported",We="italic",Xe="java.vm.name",Ye="jsa-resetDiv",Ze="keydown",$e="keypress",af="keyup",bf="left",cf="link",df="list",ef="listbox",gf="listitem",hf="load",jf="log",kf="ltr",lf="main",rf="marquee",sf="math",tf="menu",uf="menuPopup",vf="menubar",wf="menuitem",xf="menuitemcheckbox",yf="menuitemradio",zf="middle",Af="mousedown",Bf="mousemove",Cf="mouseout",Df="mouseover",Ef="mouseup",
+Ff="mousewheel",Gf="move",Hf="msie",If="multipart",Jf="n",Kf="name",Lf="navigation",Mf="none",Nf="noreaction",Of="note",Pf="nowrap",Qf="null",Rf="number",Sf="object",Tf="offsetHeight",Uf="offsetWidth",Vf="ontouchstart",Wf="opera",Xf="option",Yf="outline",Zf="overflow",$f="padding",ag="paste",bg="popupContent",cg="position",dg="presentation",fg="progressbar",gg="px",hg="px, ",ig="px;",jg="radio",kg="radiogroup",lg="reaction",mg="region",ng="rgb(",og="right",pg="role",rg="rotation",sg="row",tg="rowgroup",
+ug="rowheader",vg="rtl",wg="s",xg="scale100",yg="scrollbar",zg="se",Ag="search",Bg="separator",Cg="serif",Dg='shape-rendering="crispEdges"',Eg="slider",Fg="span",Gg="spinbutton",Hg="status",Ig="subMenuIcon-selected",Jg="tab",Kg="table",Lg="tablist",Mg="tabpanel",Ng="tbody",Og="td",Pg="text",Qg="textAlign",Rg="textbox",Sg="timer",Tg="title",Ug="toolbar",Vg="tooltip",Wg="top",Xg="touchcancel",Yg="touchend",Zg="touchmove",$g="touchstart",ah="tr",bh="tree",ch="treegrid",dh="treeitem",eh="true",fh="value",
+gh="verticalAlign",hh="visibility",ih="visible",jh="whiteSpace",kh="width",lh="x",mh="zIndex",nh="|",_,oh={l:4194303,m:4194303,h:1048575},ph={l:0,m:0,h:0},qh={l:1,m:0,h:0},rh={l:2,m:0,h:0},yh={l:3,m:0,h:0},zh={l:4,m:0,h:0},Ah={l:8,m:0,h:0},Bh={l:10,m:0,h:0},Ch={l:16,m:0,h:0},Dh={l:32,m:0,h:0},Eh={l:64,m:0,h:0},Fh={l:128,m:0,h:0},Gh={l:256,m:0,h:0},Hh={l:512,m:0,h:0},Ih={l:1024,m:0,h:0},Jh={l:2048,m:0,h:0},Kh={l:8192,m:0,h:0},Lh={l:16384,m:0,h:0},Mh={l:32768,m:0,h:0},Nh={l:65536,m:0,h:0},Oh={l:131072,
+m:0,h:0},Ph={l:262144,m:0,h:0},Qh={l:524288,m:0,h:0},Rh={},Sh={9:1,10:1,73:1,77:1,79:1},Th={6:1,9:1,73:1,77:1,79:1},Uh={73:1,90:1},Vh={12:1,73:1,77:1,79:1},Wh={14:1,16:1,24:1,28:1,29:1,30:1,32:1,36:1,38:1},Xh={14:1,16:1,24:1,27:1,29:1,31:1,32:1,35:1,36:1,38:1,99:1,105:1},Yh={108:1},Zh={73:1,80:1,88:1},$h={69:1},ai={37:1,73:1,77:1,79:1},bi={73:1,76:1,91:1},ci={2:1},di={73:1,80:1,82:1,86:1,88:1},ei={22:1},fi={14:1,16:1,24:1,29:1,30:1,32:1,35:1,36:1,38:1,98:1,105:1},gi={8:1,9:1,73:1,77:1,79:1},hi={73:1,
+80:1,86:1,88:1},ii={46:1,47:1,53:1,59:1,67:1,73:1},ji={94:1},ki={41:1,46:1,47:1,53:1,62:1,67:1,69:1,73:1},li={90:1},mi={46:1,47:1,53:1,67:1,73:1},ni={29:1,36:1},oi={14:1,16:1,24:1,29:1,32:1,36:1,38:1},pi={73:1,76:1,90:1},qi={50:1,73:1},ri={14:1,16:1,24:1,29:1,32:1,35:1,36:1,38:1,105:1},si={40:1,73:1,80:1,86:1,88:1},ti={91:1},m={72:1,73:1,76:1},ui={53:1,73:1},vi={14:1,16:1,24:1,29:1,30:1,32:1,36:1,38:1},wi={9:1,11:1,73:1,77:1,79:1},s={73:1,76:1},xi={46:1,53:1,67:1,73:1},yi={23:1},zi={15:1,39:1},Ai=
+{73:1},Bi={92:1},Ci={16:1},Di={14:1,16:1,24:1,27:1,29:1,31:1,32:1,36:1,38:1},Ei={20:1,73:1},Fi={75:1},Gi={7:1,9:1,73:1,77:1,79:1},Hi={13:1};function u(a,b,c){var d=Rh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Rh[a]=function(){}),_=d.prototype=0>b?{}:new Rh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ii(this)};
+_.tS=function(){var a=this.cZ.e+xb,b;b=this.hC();var c,d,e;c=y(Ji,s,-1,8,1);d=(Ki(),Li);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Mi(){Mi=x;Ni=new Oi}function Pi(a){for(var b,a=new Qi(a.k.n);a.c<a.e.Fe();)b=Ri(a),Si(b.ld(),fe,!1),Ti(a)}
+function Ui(a,b,c){var a=a.o,d;try{d=new Vi(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Wi(e);if(A(e,80))throw new Xi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Si(b.ld(),Yb,!0);Si(c.ld(),ee,!0);z(Ni,b,c)}function Yi(a,b){var c;c=Zi(Ni,b);var d;d=Zi(a.o.d,c);if(!d)throw new $i("dragHandle was not draggable");aj(d.c.b);aj(d.e.b);aj(d.d.b);Si(b.ld(),Yb,!1);Si(c.ld(),ee,!1)}
+function bj(a){var b;a.p=!1;for(a=new Qi(a.k.n);a.c<a.e.Fe();)b=Ri(a),Si(b.ld(),fe,!1),Ti(a)}function cj(a,b){dj(a.k.n,b)?Si(b.ld(),fe,!1):a.p?(ej(a.k.n,b),Si(b.ld(),fe,!0)):(a.k.n.Qe(),ej(a.k.n,b))}function fj(a){this.i=a;this.k=new gj(this);this.o=new hj(this.k)}u(3,1,{});_.rc=function(){ij(this.k.f,"dragdrop-dragging")};_.sc=function(){jj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ni;function gj(a){this.n=new kj;this.e=a;this.b=a.i}u(4,1,{},gj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function lj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function mj(a,b){var c;c=nj(a.d,oj).b;b.b.ctrlKey||b.b.metaKey||Pi(a.c.e);cj(a.c.e,c)}function pj(a){a.c.i=null;a.c.e.sc();qj((rj(),sj(null)),a.b,0,0);var b=a.b.hb;tj=b;uj();vj=b;a.e=2}
+function hj(a){this.d=new Oi;this.c=a;this.b=new wj;xj(this.b,yj(),zj());B(this.b,this,(Aj(),Aj(),Bj));B(this.b,this,(Cj(),Cj(),Dj));a=this.b.hb.style;a[pe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Qj(),gg);a.borderStyle=(Rj(),Mf);a[nd]="blue"}u(5,1,{},hj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Sj(a);e=Tj(a);b=Uj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!oj)oj=c,this.c.f=nj(this.d,oj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Vj(this.c.n,this.c.f)&&(Pi(this.c.e),cj(this.c.e,this.c.f)),Wj(new Xj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Yj(oj,null),oj!=this.c.f&&(c=new Yj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,pj(this),1!=this.e&&lj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Zj(a,b);a=$j(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(ak(bk(d-this.i),bk(a-this.j))>=this.c.e.n?(ck(),-1!=Vj(this.c.n,this.c.f)||cj(this.c.e,this.c.f),c=new Yj(oj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,pj(this)):dk.preventDefault()),1==this.e)return;dk.preventDefault();lj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Zj(a,b);b=$j(a,b);if(1==Uj(a.b)&&(this.f=!1,oj))try{if(ck(),1==this.e)mj(this,a);else{d!=this.b&&(c=new Yj(d,null),e+=c.b,b+=c.e);try{lj(this,e,b),this.c.e.rc(),3!=this.e&&mj(this,a)}finally{var f=this.b.hb;tj&&f==tj&&(tj=null);uj();f===vj&&(vj=null);ek(this.b);this.e=1;this.c.f=null}}}finally{oj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var oj=null;function Xj(){}u(6,1,yi,Xj);_.xc=function(){ck()};
+function Vi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Vi);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Yj(a,b){!a||a==(rj(),sj(null))?this.i=this.f=0:(this.f=a.gd()-fk(a.hb),this.i=a.hd()-(a.hb.scrollTop||0));!b||b==(rj(),sj(null))?this.d=this.c=0:(this.c=gk(b.hb)+hk(b.hb),this.d=ik(b.hb)+jk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Yj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ck(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function hk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(gg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function jk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(gg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function kk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function lk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function mk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function nk(a,b){var c=ok();mk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;pk(a.n,ok())}function qk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function pk(a,b){qk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function rk(a){this.b=a}u(18,1,{},rk);_.Cc=function(a){pk(this,a)};_.b=null;u(19,1,{});u(20,1,ci);function sk(){sk=x;var a;(a=new tk)&&(a.Fc()||(a=new uk));vk=a}u(21,19,{});var vk=null;function wk(a,b){var c=C(function(){if(!b.b){var c=ok();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function tk(){}u(22,21,{},tk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new xk;wk(a,b);return b};function xk(){}u(23,20,ci,xk);_.Ec=function(){this.b=!0};_.b=!1;function uk(){this.b=new kj;this.c=new yk(this)}u(24,21,{},uk);_.Fc=function(){return!0};_.Dc=function(a){a=new zk(this,a);ej(this.b,a);1==this.b.d&&Ak(this.c,16);return a};function Bk(){Bk=x;Ck=new kj;var a=new Dk;Ek();Fk(Gk?Gk:Gk=new Hk,a)}function Ik(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);dj(Ck,a)}
+function Ak(a,b){if(0>b)throw new Jk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);dj(Ck,a);a.c=!1;a.d=Kk(a,b);ej(Ck,a)}function Lk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Kk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||dj(Ck,this);this.Hc()};_.c=!1;_.d=0;var Ck;function yk(a){Bk();this.b=a}u(25,26,{},yk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Mk,s,3,a.b.d,0);b=Nk(a.b,b);c=new Ok;for(e=0,f=b.length;e<f;++e)d=b[e],dj(a.b,d),pk(d.b,c.b);0<a.b.d&&Ak(a.c,ak(5,16-(ok()-c.b)))};_.b=null;function zk(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},zk);_.Ec=function(){var a=this.c;dj(a.b,this);0==a.b.d&&Ik(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Pk(){this.b=gd}u(28,29,{},Pk);function Qk(){this.b=hd}u(30,29,{},Qk);function Rk(){this.b=kd}u(31,29,{},Rk);u(33,1,{});_.b=null;function Sk(a){this.b=a}
+u(32,33,{},Sk);function Tk(){this.b=ld}u(34,29,{},Tk);function Uk(){this.b=od}u(35,29,{},Uk);function Vk(){this.b=xd}u(36,29,{},Vk);function Wk(){this.b=Cd}u(37,29,{},Wk);function Xk(){this.b=Jd}u(38,29,{},Xk);function Yk(){this.b=Kd}u(39,29,{},Yk);function Zk(){this.b=Ld}u(40,29,{},Zk);function $k(){this.b=Pd}u(41,29,{},$k);function al(){this.b=Yd}u(42,29,{},al);function bl(){this.b=Zd}u(43,29,{},bl);function cl(){this.b=ae}u(44,29,{},cl);function dl(){this.b=de}u(45,29,{},dl);
+function fl(){this.b=we}u(46,29,{},fl);function gl(){this.b=Le}u(47,29,{},gl);function hl(){this.b=Me}u(48,29,{},hl);function il(){this.b=Ne}u(49,29,{},il);function jl(){this.b=Qe}u(50,29,{},jl);function kl(a){this.b=a.id}u(51,1,{4:1,5:1},kl);_.b=null;function ll(){this.b=Ue}u(52,29,{},ll);function ml(){this.b=cf}u(53,29,{},ml);function nl(){this.b=df}u(54,29,{},nl);function ol(){this.b=ef}u(55,29,{},ol);function pl(){this.b=gf}u(56,29,{},pl);function ql(){this.b=jf}u(57,29,{},ql);
+function rl(){this.b=lf}u(58,29,{},rl);function sl(){this.b=rf}u(59,29,{},sl);function tl(){this.b=sf}u(60,29,{},tl);function ul(){this.b=tf}u(61,29,{},ul);function vl(){this.b=vf}u(62,29,{},vl);function wl(){this.b=wf}u(63,29,{},wl);function xl(){this.b=xf}u(64,29,{},xl);function yl(){this.b=yf}u(65,29,{},yl);function zl(){this.b=Lf}u(66,29,{},zl);function Al(){this.b=Of}u(67,29,{},Al);function Bl(){this.b=Xf}u(68,29,{},Bl);function Cl(){this.b=dg}u(69,29,{},Cl);u(70,33,{},function(a){this.b=a});
+function Dl(){this.b=fg}u(71,29,{},Dl);function El(){El=x;Fl=new Sk("aria-activedescendant")}var Fl;function Gl(){this.b=jg}u(73,29,{},Gl);function Hl(){this.b=kg}u(74,29,{},Hl);function Il(){this.b=mg}u(75,29,{},Il);
+function Jl(){Jl=x;Kl=new Qk;Ll=new Pk;Ml=new Rk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new hl;am=new gl;bm=new il;cm=new jl;dm=new ll;em=new ml;fm=new ol;gm=new pl;hm=new nl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new vl;nm=new xl;om=new yl;pm=new wl;qm=new ul;rm=new zl;sm=new Al;tm=new Bl;um=new Cl;vm=new Dl;wm=new Hl;xm=new Gl;ym=new Il;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=
+new Mm;Nm=new Om;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;sn=new tn;un=new vn;wn=new xn;yn=new zn;F=new Oi;z(F,mg,ym);z(F,gd,Ll);z(F,Zd,Wl);z(F,hd,Kl);z(F,kd,Ml);z(F,de,Yl);z(F,ld,Nl);z(F,od,Ol);z(F,xd,Pl);z(F,Cd,Ql);z(F,Me,$l);z(F,Jd,Rl);z(F,Ne,bm);z(F,Kd,Sl);z(F,Ld,Tl);z(F,Pd,Ul);z(F,Yd,Vl);z(F,df,hm);z(F,ae,Xl);z(F,we,Zl);z(F,Le,am);z(F,Qe,cm);z(F,Ue,dm);z(F,cf,em);z(F,ef,fm);z(F,gf,gm);z(F,jf,im);z(F,lf,jm);z(F,rf,km);z(F,sf,lm);z(F,tf,qm);z(F,vf,mm);z(F,wf,pm);z(F,
+xf,nm);z(F,Xf,tm);z(F,jg,xm);z(F,yf,om);z(F,Lf,rm);z(F,Of,sm);z(F,dg,um);z(F,fg,vm);z(F,kg,wm);z(F,sg,Dm);z(F,tg,zm);z(F,ug,Bm);z(F,Ag,Hm);z(F,Bg,Jm);z(F,yg,Fm);z(F,Eg,Lm);z(F,Gg,Nm);z(F,Hg,dn);z(F,Jg,kn);z(F,Lg,fn);z(F,Mg,hn);z(F,Rg,mn);z(F,Sg,on);z(F,Ug,qn);z(F,Vg,sn);z(F,bh,yn);z(F,ch,un);z(F,dh,wn)}var Ll,Kl,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,am,$l,bm,cm,dm,em,hm,fm,gm,im,jm,km,lm,qm,mm,pm,nm,om,rm,sm,tm,um,vm,xm,wm,ym,F,Dm,zm,Bm,Fm,Hm,Jm,Lm,Nm,dn,kn,fn,hn,mn,on,qn,sn,yn,un,wn;
+function Em(){this.b=sg}u(77,29,{},Em);function Am(){this.b=tg}u(78,29,{},Am);function Cm(){this.b=ug}u(79,29,{},Cm);function Gm(){this.b=yg}u(80,29,{},Gm);function Im(){this.b=Ag}u(81,29,{},Im);function Km(){this.b=Bg}u(82,29,{},Km);function Mm(){this.b=Eg}u(83,29,{},Mm);function Om(){this.b=Gg}u(84,29,{},Om);function en(){this.b=Hg}u(85,29,{},en);function ln(){this.b=Jg}u(86,29,{},ln);function gn(){this.b=Lg}u(87,29,{},gn);function jn(){this.b=Mg}u(88,29,{},jn);function nn(){this.b=Rg}
+u(89,29,{},nn);function pn(){this.b=Sg}u(90,29,{},pn);function rn(){this.b=Ug}u(91,29,{},rn);function tn(){this.b=Vg}u(92,29,{},tn);function zn(){this.b=bh}u(93,29,{},zn);function vn(){this.b=ch}u(94,29,{},vn);function xn(){this.b=dh}u(95,29,{},xn);function Ok(){this.b=ok()}function ok(){return(new Date).getTime()}u(96,1,{},Ok);function An(a){var b,c,d;d=new Bn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Cn(d,c.cZ.e),d.b.b+=ob,Dn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function En(a){var b,c,d;c=y(Fn,s,87,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Gn;c[d]=a[d]}}function Hn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+ob+a:b}u(101,1,{73:1,88:1});_.Ic=function(){return this.i};_.tS=function(){return Hn(this)};_.f=null;_.i=null;function In(a){Jn();this.i=a}u(100,101,Zh,In);function $i(a){Jn();this.i=a}function Xi(a,b){Jn();this.f=b;this.i=a}u(99,100,hi,$i,Xi);
+function Kn(a){Jn();this.c=a;this.b=l;var b,c,d;c=Ln(Mn(this.c)?this.c:null);d=y(Fn,s,87,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Nn(c[a]);En(d)}u(98,99,hi,Kn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Qf:Mn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":On(this.c).e;this.b=this.b+ob+(Mn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Mn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Kf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Pn(a,b){return Qn(a)?a.eQ(b):a===b}function On(a){return Qn(a)?a.cZ:Rn}
+function Sn(a){return Qn(a)?a.hC():Ii(a)}
+function Tn(){var a;Tn=x;Un=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Vn(a){Tn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Un[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Un;u(108,1,{});function Ii(a){return a.$H||(a.$H=++Wn)}function Xn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Yn(){return $wnd.setTimeout(function(){0!=Zn&&(Zn=0);$n=-1},10)}var Zn=0,Wn=0,ao=0,$n=-1;
+function bo(){bo=x;co=new eo}function fo(a,b){a.b=go(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ho(a)),io(a.f,1),!a.j&&(a.j=new jo(a)),io(a.j,50))}function eo(){}function ko(a){return a.Jc()}function go(a,b){!a&&(a=[]);a[a.length]=b;return a}function lo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=go(b,e)):e[0].xc()}catch(f){if(f=Wi(f),!A(f,88))throw f;}}return b}function io(a,b){bo();$wnd.setTimeout(function(){C(ko)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(110,108,{},eo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var co;function ho(a){this.b=a}u(111,1,{},ho);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),lo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Ok;100>ok()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function jo(a){this.b=a}u(112,1,{},jo);_.Jc=function(){this.b.e&&io(this.b.f,1);return this.b.k};
+_.b=null;function Jn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Ln(a);2<=e.length&&e.splice(0,2);c=y(Fn,s,87,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Nn(e[a]);En(c)}function Ln(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=mo(f),g=f.indexOf(ua),j=0==f.indexOf(ye)?8:0;-1==g&&(g=no(f,oo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=mo(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
+function Dn(a,b){a.b+=b}function po(){}u(118,117,{},po);_.b=l;function gk(a){return qo(ro(a.ownerDocument),a)}function ik(a){return so(ro(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function to(a,b){return null==a[b]?null:""+a[b]}function uo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function vo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function wo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Uj(a){a=a.button;return 1==a?4:2==a?2:1}function qo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function xo(a){return so(ro(a.ownerDocument),a)}
+function so(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function yo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function zo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function fk(a){return!Ao()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==vg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Ao(){var a=Bo();return-1!=a&&1009E3<=a}function Co(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Bo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Do(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function zj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}function yj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function Eo(a){return fk(H(a.compatMode,Lb)?a.documentElement:a.body)}function Fo(a){return(H(a.compatMode,Lb)?a.documentElement:a.body).scrollTop||0}function ro(a){return H(a.compatMode,Lb)?a.documentElement:a.body}
+function I(a,b){this.c=a;this.d=b}u(141,1,{73:1,77:1,79:1});_.eQ=function(a){return this===a};_.hC=function(){return Ii(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Rj(){Rj=x;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=L(Ro,s,6,[Go,Io,Ko,Mo,Oo])}u(140,141,Th);var Qo,Ko,Io,Mo,Go,Oo;function Ho(){I.call(this,nc,0)}u(142,140,Th,Ho);function Jo(){I.call(this,"DOTTED",1)}u(143,140,Th,Jo);function Lo(){I.call(this,"DASHED",2)}u(144,140,Th,Lo);function No(){I.call(this,ac,3)}
+u(145,140,Th,No);function Po(){I.call(this,"SOLID",4)}u(146,140,Th,Po);function So(){So=x;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=L(Dp,s,7,[To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp,Ap])}u(147,141,Gi);var Cp,Vo,yp,Xo,To,cp,wp,ap,ep,gp,ip,Zo,Ap,kp,mp,op,sp,up,qp;function Uo(){I.call(this,Rb,0)}u(148,147,Gi,Uo);
+function lp(){I.call(this,"SE_RESIZE",9)}u(149,147,Gi,lp);function np(){I.call(this,"SW_RESIZE",10)}u(150,147,Gi,np);function pp(){I.call(this,"S_RESIZE",11)}u(151,147,Gi,pp);function rp(){I.call(this,"W_RESIZE",12)}u(152,147,Gi,rp);function tp(){I.call(this,"TEXT",13)}u(153,147,Gi,tp);function vp(){I.call(this,"WAIT",14)}u(154,147,Gi,vp);function xp(){I.call(this,"HELP",15)}u(155,147,Gi,xp);function zp(){I.call(this,"COL_RESIZE",16)}u(156,147,Gi,zp);function Bp(){I.call(this,"ROW_RESIZE",17)}
+u(157,147,Gi,Bp);function Wo(){I.call(this,Ab,1)}u(158,147,Gi,Wo);function Yo(){I.call(this,"CROSSHAIR",2)}u(159,147,Gi,Yo);function $o(){I.call(this,"POINTER",3)}u(160,147,Gi,$o);function bp(){I.call(this,"MOVE",4)}u(161,147,Gi,bp);function dp(){I.call(this,"E_RESIZE",5)}u(162,147,Gi,dp);function fp(){I.call(this,"NE_RESIZE",6)}u(163,147,Gi,fp);function hp(){I.call(this,"NW_RESIZE",7)}u(164,147,Gi,hp);function jp(){I.call(this,"N_RESIZE",8)}u(165,147,Gi,jp);
+function Ep(){Ep=x;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=L(Op,s,8,[Fp,Hp,Jp,Lp])}u(166,141,gi);var Np,Hp,Jp,Lp,Fp;function Gp(){I.call(this,nc,0)}u(167,166,gi,Gp);function Ip(){I.call(this,"BLOCK",1)}u(168,166,gi,Ip);function Kp(){I.call(this,"INLINE",2)}u(169,166,gi,Kp);function Mp(){I.call(this,"INLINE_BLOCK",3)}u(170,166,gi,Mp);function Pp(){Pp=x;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=new Xp;Yp=L(Zp,s,10,[Qp,Sp,Up,Wp])}u(171,141,Sh);var Yp,Wp,Sp,Up,Qp;function Rp(){I.call(this,"VISIBLE",0)}
+u(172,171,Sh,Rp);function Tp(){I.call(this,ac,1)}u(173,171,Sh,Tp);function Vp(){I.call(this,"SCROLL",2)}u(174,171,Sh,Vp);function Xp(){I.call(this,Ab,3)}u(175,171,Sh,Xp);function $p(){$p=x;aq=new bq;cq=new dq;eq=new fq;gq=new hq;iq=L(jq,s,11,[aq,cq,eq,gq])}u(176,141,wi);var iq,aq,cq,eq,gq;function bq(){I.call(this,Kb,0)}u(177,176,wi,bq);function dq(){I.call(this,gc,1)}u(178,176,wi,dq);function fq(){I.call(this,ic,2)}u(179,176,wi,fq);function hq(){I.call(this,zc,3)}u(180,176,wi,hq);
+function Qj(){Qj=x;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=new xq;yq=new zq;Aq=new Bq;Cq=L(Dq,s,12,[kq,mq,oq,qq,sq,uq,wq,yq,Aq])}u(181,141,Vh);var Cq,yq,oq,qq,wq,Aq,uq,mq,sq,kq;function lq(){I.call(this,"PX",0)}u(182,181,Vh,lq);function nq(){I.call(this,"PCT",1)}u(183,181,Vh,nq);function pq(){I.call(this,"EM",2)}u(184,181,Vh,pq);function rq(){I.call(this,"EX",3)}u(185,181,Vh,rq);function tq(){I.call(this,"PT",4)}u(186,181,Vh,tq);function vq(){I.call(this,"PC",5)}
+u(187,181,Vh,vq);function xq(){I.call(this,"IN",6)}u(188,181,Vh,xq);function zq(){I.call(this,"CM",7)}u(189,181,Vh,zq);function Bq(){I.call(this,"MM",8)}u(190,181,Vh,Bq);function Eq(){Eq=x;Fq=[];Gq=[];Hq=[]}var Fq,Gq,Hq;function Iq(){Iq=x;Jq=new Kq}function Lq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Mq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Kq(){}u(193,1,{},Kq);_.b=null;var Jq;u(204,1,{});_.tS=function(){return"An event type"};
+_.i=null;u(203,204,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(202,203,{});_.Lc=function(){return this.Nc()};_.b=null;var Nq=_.c=null;function Oq(){Oq=x;Pq=new Qq(pd,new Rq)}function Rq(){}u(201,202,{},Rq);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Pq};var Pq;function Sq(){Sq=x;Tq=new Qq(Bd,new Uq)}function Uq(){}u(205,202,{},Uq);_.Kc=function(a){Vq();Wq(this,a.c,Xq(a.b.b,a.b.b.hb.selectedIndex))};_.Nc=function(){return Tq};var Tq;u(208,202,Hi);
+function Zj(a,b){return(a.b.clientX||0)-qo(ro(b.ownerDocument),b)+fk(b)+Eo(b.ownerDocument)}function $j(a,b){return(a.b.clientY||0)-xo(b)+(b.scrollTop||0)+Fo(b.ownerDocument)}function Sj(a){var b;return(b=a.c)?Zj(a,b):a.b.clientX||0}function Tj(a){var b;return(b=a.c)?$j(a,b):a.b.clientY||0}u(207,208,Hi);function Yq(){Yq=x;Zq=new Qq(Ed,new $q)}function $q(){}u(206,207,Hi,$q);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return Zq};var Zq;function ar(){ar=x;br=new Qq(Qd,new cr)}function cr(){}
+u(209,202,{},cr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return br};var br;u(212,1,{39:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var dr=_.d=0;function Hk(){this.d=++dr}u(211,212,zi,Hk);function Qq(a,b){this.d=++dr;this.b=b;!Nq&&(Nq=new er);Nq.b[a]=this;this.c=a}u(210,211,zi,Qq);_.b=null;_.c=null;function fr(){fr=x;gr=new Qq(Xd,new hr)}function hr(){}u(213,207,Hi,hr);
+_.Kc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(ir(),jr))a=kr(b.hb),c=new lr(G(b.hb,Uf),G(b.hb,Tf)),d=new lr(G(b.L.bb.hb,Uf),G(b.L.bb.hb,Tf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);mr(b.A,!0);a=G(b.L.bb.hb,Uf);nr(b,new lr(a,or(b.L.bb).b));b.B&&b.G!=jr&&pr(b.i,b)}else mr(b.A,!1),b.G!=(ir(),jr)?nr(b,new lr(b.x.c,b.x.b)):qr(b,kr(b.i.hb)),b.B&&b.G!=jr&&rr(b.i,b);sr(b.L.bb)}else mr(b.A,!0)};_.Nc=function(){return gr};var gr;u(214,202,{});
+function tr(){tr=x;ur=new Qq(ge,new vr)}function vr(){}u(215,214,{},vr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return ur};var ur;function wr(){wr=x;xr=new Qq(he,new yr)}function yr(){}u(216,214,{},yr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return xr};var xr;function zr(){zr=x;Ar=new Qq(ke,new Br)}function Br(){}u(217,214,{},Br);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Ar};
+var Ar;function Cr(){Cr=x;Dr=new Qq(le,new Er)}function Er(){}u(218,214,{},Er);_.Kc=function(a){a=Fr(a.b);(this.b.dataTransfer||null).setData(Pg,a)};_.Nc=function(){return Dr};var Dr;function Gr(){Gr=x;Hr=new Qq(me,new Ir)}function Ir(){}u(219,214,{},Ir);
+_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Jr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Pg),Kr(a.b.c,b))};_.Nc=function(){return Hr};var Hr;function Lr(){Lr=x;Mr=new Qq(re,new Nr)}function Nr(){}u(220,202,{},Nr);_.Kc=function(a){ek(a.b.b)};_.Nc=function(){return Mr};var Mr;
+function Or(){Or=x;Pr=new Qq(Be,new Qr)}function Qr(){}u(221,202,{},Qr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Rr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Sr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Pr};var Pr;function Tr(){Tr=x;Ur=new Qq(Ce,new Vr)}function Vr(){}u(222,202,{},Vr);_.Kc=function(a){a.b.b&&(a.b.c.b=null,Wr(a.b.b,a.b.c))};
+_.Nc=function(){return Ur};var Ur;function Xr(){Xr=x;Yr=new Qq(De,new Zr)}function Zr(){}u(223,202,{},Zr);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return Yr};var Yr;u(225,202,{});u(224,225,{});function $r(){$r=x;as=new Qq(Ze,new bs)}function bs(){}u(226,224,{},bs);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(cs(),ds).length&&-999!=(cs(),ds)[c]&&(c=(cs(),ds)[c]);b=new es(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?fs(Fr(a)):e=301;break;case 118:case 86:b&&a.wb&&gs(a.v,(!a.xb&&(a.xb=new hs(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(is(a,to((js(),ks).hc.b.hb,fh)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=La):801==a.d?(e=237,a.lb=!0,a.K=Ka):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Va);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?ls(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?ls(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&ls(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?ls(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?ls(a,4):e=207;break;case 53:105==a.d?ls(a,5):e=208;break;case 54:105==a.d?ls(a,
+6):e=210;break;case 55:105==a.d?ls(a,7):e=211;break;case 56:105==a.d?ls(a,8):e=212;break;case 57:105==a.d?ls(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}ms(a,e)}b=!0}b&&this.b.preventDefault()};_.Nc=function(){return as};var as;function ns(){ns=x;os=new Qq(Af,new ps)}function ps(){}u(227,207,Hi,ps);_.Kc=function(a){a.uc(this)};_.Nc=function(){return os};var os;
+function Aj(){Aj=x;Bj=new Qq(Bf,new qs)}function qs(){}u(228,207,Hi,qs);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Bj};var Bj;function rs(){rs=x;ss=new Qq(Cf,new ts)}function ts(){}u(229,207,Hi,ts);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Yj(oj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,pj(a))};_.Nc=function(){return ss};var ss;function us(){us=x;vs=new Qq(Df,new ws)}function ws(){}u(230,207,Hi,ws);_.Kc=function(a){var b;b=this.b;fo((bo(),co),new xs(a,a.c,b))};_.Nc=function(){return vs};var vs;
+function Cj(){Cj=x;Dj=new Qq(Ef,new ys)}function ys(){}u(231,207,Hi,ys);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Dj};var Dj;function er(){this.b={}}u(232,1,{},er);_.b=null;u(235,208,Hi);var zs=null;function As(){As=x;Bs=new Qq(Xg,new Cs)}function Cs(){}u(234,235,Hi,Cs);_.Kc=function(a){Ds(a.b,this,a.b.n)};_.Nc=function(){return Bs};var Bs;function Es(){Es=x;Fs=new Qq(Yg,new Gs)}function Gs(){}u(236,235,Hi,Gs);_.Kc=function(a){Ds(a.b,this,a.b.n)};_.Nc=function(){return Fs};var Fs;
+function Hs(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Vf,"return;"),typeof a.ontouchstart==ye)}u(237,1,{},Hs);function Is(){Is=x;Js=new Qq(Zg,new Ks)}function Ks(){}u(238,235,Hi,Ks);_.Kc=function(a){Ds(a.b,this,a.b.o)};_.Nc=function(){return Js};var Js;function Ls(){Ls=x;Ms=new Qq($g,new Ns)}function Ns(){}u(239,235,Hi,Ns);_.Kc=function(a){Os(a.b,this)&&(a.b.k&&Ps(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ak(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Ms};var Ms;
+function Qs(a,b){this.b=b;this.c=a}function Rs(a,b,c){Gk&&(b=new Qs(b,c),a.Yc(b))}u(240,203,{},Qs);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Gk};_.b=!1;var Gk=_.c=null;function Ss(a){this.b=a}u(241,203,{},Ss);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return Ts};var Ts=_.b=null;function Us(){}function Vs(a){var b;Ws&&(b=new Us,a.Yc(b))}u(242,203,{},Us);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return Ws};var Ws=null;function Xs(a){this.b=a}u(243,203,{},Xs);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return Ys};var Ys=_.b=null;function Zs(){}u(244,203,{},Zs);_.Kc=function(a){a.b.O&&a.b.Id()};_.Lc=function(){return $s};var $s=null;function at(a,b,c){a=a.b;if(!b)throw new bt("Cannot add a handler with a null type");if(!c)throw new bt("Cannot add a null handler");0<a.c?pt(a,new qt(a,b,c)):rt(a,b,null,c);return new st(new tt(a,b,c))}
+function ut(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new bt("Cannot fire null event");try{++d.c;j=vt(d,b.Lc(),null);e=null;for(h=d.d?j.Kf(j.Fe()):j.Jf();d.d?h.Mf():h._c();){g=d.d?h.Nf():h.ad();try{b.Kc(g)}catch(n){if(n=Wi(n),A(n,88))f=n,!e&&(e=new wt),xt(e,f);else throw n;}}if(e)throw new yt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Qi(d.b);r.c<r.e.Fe();)o=Ri(r),o.xc()}finally{d.b=null}}}}catch(q){q=Wi(q);if(A(q,40))throw new zt(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function At(a){Bt.call(this,a,!1)}function Bt(a,b){this.b=new Ct(b);this.c=a}u(245,1,Ci,At,Bt);_.Yc=function(a){ut(this,a)};_.b=null;_.c=null;u(248,1,{});function pt(a,b){!a.b&&(a.b=new kj);ej(a.b,b)}function rt(a,b,c,d){var e;e=nj(a.e,b);e||(e=new Oi,z(a.e,b,e));a=e.Be(c);a||(a=new kj,e.De(c,a));a.Bf(d)}function Dt(a,b,c,d){var e,f;e=vt(a,b,c);e.Df(d)&&e.Ce()&&(f=nj(a.e,b),f.Ee(c),f.Ce()&&Zi(a.e,b))}
+function vt(a,b,c){a=nj(a.e,b);if(!a)return Et(),Et(),Ft;c=a.Be(c);return!c?(Et(),Et(),Ft):c}u(247,248,{});_.b=null;_.c=0;_.d=!1;function Ct(a){this.e=new Oi;this.d=a}u(246,247,{},Ct);function st(a){this.b=a}u(249,1,{},st);_.b=null;function yt(a){Xi.call(this,Gt(a),Ht(a));this.b=a}function Ht(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Gt(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new It(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),Dn(b.b,d);return b.b.b}u(251,99,si,yt);_.b=null;function zt(a){yt.call(this,a)}u(250,251,si,zt);u(252,1,{},function(){});function Jt(a){a=to(a,$d);return(null==a?0:vg==a||vg.toLowerCase()==a.toLowerCase())?(Kt(),Lt):(null==a?0:kf==a||kf.toLowerCase()==a.toLowerCase())?(Kt(),Mt):(Kt(),Nt)}
+function Kt(){Kt=x;Lt=new Ot("RTL",0);Mt=new Ot("LTR",1);Nt=new Ot(Rb,2);Pt=L(Qt,s,17,[Lt,Mt,Nt])}function Ot(a,b){I.call(this,a,b)}u(254,141,{17:1,73:1,77:1,79:1},Ot);var Pt,Nt,Mt,Lt;function Rt(){}function St(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=St(e,d);L(a,b,c,d);return d}function Tt(a){return Ut([Vt,N],[s,m],[72,-1],a,0,2,1)}
+function Ut(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=St(j?g:0,h);L(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Ut(a,b,c,d,e,f,g)}return n}function L(a,b,c,d){Wt();var e=Xt,f=Yt;Wt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Zt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new $t;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new $t;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new $t;}a[b]=c}u(255,1,{},Rt);_.qI=0;
+function Wt(){Wt=x;Xt=[];Yt=[];var a=new Rt,b=Xt,c=Yt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Xt,Yt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Mn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Qn(a){return a.tM==x||a.cM&&!!a.cM[1]}function au(a){return null==a?null:a}function bu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function cu(){var a;$stats&&du("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Wf))a=Wf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Hf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Hf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Ae:"unknown"}H(Ae,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&du("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=L(eu,s,1,[Lb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&du("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Eq();Hq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Eq();0!=Hq.length&&(a=Hq.join(l),b=(Iq(),Jq),a=Lq(a),Mq(b).insertBefore(a,b.b.firstChild),Hq.length=0);0!=Fq.length&&(a=Fq.join(l),b=(Iq(),Jq),a=Lq(a),Mq(b).appendChild(a),Fq.length=0);0!=Gq.length&&(a=Gq.join(l),b=(Iq(),Jq),a=Lq(a),Mq(b).appendChild(a),Gq.length=0);$stats&&du("export.client.JSME_export");new fu;new gu;0<hu(null)?fo((bo(),co),new iu):ju()}function Wi(a){return A(a,88)?a:new Kn(a)}function ku(a){return lu(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function mu(a){return lu(a.l,a.m,a.h)}function lu(a,b,c){return _=new nu,_.l=a,_.m=b,_.h=c,_}
+function ou(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new pu;if(0==a.l&&0==a.m&&0==a.h)return qu=lu(0,0,0),lu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(qu=lu(0,0,0),c=mu((ru(),su))):(qu=lu(c.l,c.m,c.h),c=lu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=tu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?uu(e):0==c&&0!=d&&0==e?uu(d)+22:0!=c&&0==d&&0==e?uu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=mu((ru(),vu)),c=!0,g=!g;else return c=wu(a,f),g&&xu(c),qu=lu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=tu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=wu(c,d);f&&xu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=lu(f,j,c);g?qu=tu(c):qu=lu(c.l,c.m,c.h);return e}if(!yu(a,b))return e?qu=tu(a):qu=lu(a.l,a.m,a.h),lu(0,0,0);c=c?a:lu(a.l,a.m,a.h);var h,n,o,r;f=zu(b)-zu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=lu(j&4194303,n&4194303,h&1048575);for(n=lu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&xu(n);e?(qu=tu(c),d&&(qu=Au(qu,(ru(),su)))):qu=lu(c.l,c.m,c.h);return n}
+function xu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function zu(a){var b;b=Bu(a.h);return 32==b?(b=Bu(a.m),32==b?Bu(a.l)+32:b+20-10):b-12}var qu=null;function Cu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return lu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Du(a,b){return lu(a.l&b.l,a.m&b.m,a.h&b.h)}function Eu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function O(a){var b,c,d;if(isNaN(a))return ru(),Fu;if(-9223372036854775E3>a)return ru(),Gu;if(9223372036854775E3<=a)return ru(),vu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=bu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=bu(a/4194304),a-=4194304*b);a=bu(a);b=lu(a,b,c);d&&xu(b);return b}function Hu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Iu&&(Iu=y(Ju,s,18,256,0)),c=Iu[b],!c&&(c=Iu[b]=ku(a)),c):ku(a)}
+function Ku(a){var b=ph,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function yu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Lu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return lu(c&4194303,q&
+4194303,t&1048575)}function tu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return lu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function wu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return lu(c&4194303,d&4194303,e&1048575)}function Au(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return lu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function P(a){return a.l|a.m<<22}function Mu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return cb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Mu(tu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Hu(1E9);a=ou(a,b);b=l+P(qu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=cb+b;c=b+c}return c}var Iu=null;function ru(){ru=x;vu=lu(4194303,4194303,524287);Gu=lu(0,0,524288);su=Hu(1);Hu(2);Fu=Hu(0)}var vu,Gu,su,Fu;function nu(){}u(264,1,{18:1},nu);
+function du(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Nu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(269,1,{},Nu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ou(a,b){Dn(a.b.b,b.b);return a}function Pu(){this.b=new Qu}u(270,1,{},Pu);function Ru(a){if(null==a)throw new bt("css is null");this.b=a}u(271,1,{19:1,73:1},Ru);
+_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Su(this.b)};_.b=null;function Tu(a){if(null==a)throw new bt("html is null");this.b=a}u(273,1,Ei,Tu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Su(this.b)};_.b=null;u(274,1,Ei,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Su(this.b)};_.b=null;
+function Uu(){Uu=x;Vu=RegExp(oa,ze);Wu=RegExp(ub,ze);Xu=RegExp(rb,ze);Yu=RegExp(ta,ze);Zu=RegExp(da,ze)}function $u(a){Uu();-1!=a.indexOf(oa)&&(a=a.replace(Vu,pa));-1!=a.indexOf(rb)&&(a=a.replace(Xu,ra));-1!=a.indexOf(ub)&&(a=a.replace(Wu,qa));-1!=a.indexOf(da)&&(a=a.replace(Zu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Yu,"&#39;"));return a}var Vu,Wu,Xu,Zu,Yu;function av(a){if(null==a)throw new bt("uri is null");this.b=a}u(276,1,{21:1},av);_.eQ=function(a){return!A(a,21)?!1:H(this.b,a.b)};_.hC=function(){return Su(this.b)};
+_.b=null;function bv(){bv=x}u(278,1,{});function cv(){}u(279,1,{},cv);var dv=null;function ev(){}u(280,278,{},ev);var fv=null;function gv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=vt(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=vt(a.b,f,null).If(e),A(d,22)&&Pn(d.b,b)){var h=a.b,n=f;0<h.c?pt(h,new hv(h,n,null,d)):Dt(h,n,null,d)}}}u(281,1,ei);_.b=null;function iv(a){this.b=a}u(282,281,ei,iv);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function jv(a){this.b=a}u(283,281,ei,jv);
+_.Wc=function(){var a=this.b.b;kv(a);lv(a.hb)};function mv(){Jn()}u(284,99,hi,mv);function nv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ak(a.e,1))}function ov(){this.b=new pv(this);this.c=new kj;this.e=new qv(this);this.i=new rv(this)}u(285,1,{},ov);_.d=!1;_.f=!1;function pv(a){Bk();this.b=a}u(286,26,{},pv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=sv(a.i.e.c,a.i.c);tv(a.i);A(b,23)&&new mv;a.d=!1;nv(a)}};_.b=null;function qv(a){Bk();this.b=a}u(287,26,{},qv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=ok(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ak(a.b,1E4);a.i.d<a.i.b;){d=uv(a.i);try{if(null==d)break;A(d,23)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||tv(a.i)}if(100<=ok()-b)break}}finally{e||(Ik(a.b),a.d=!1,nv(a))}};_.b=null;function uv(a){var b;a.c=a.d;b=sv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function tv(a){vv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function rv(a){this.e=a}u(288,1,{},rv);_._c=function(){return this.d<this.b};_.ad=function(){return uv(this)};
+_.bd=function(){tv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function wv(a,b){var c=(xv(),yv(b));a.appendChild(c)}function zv(a,b,c){var d;d=dk;dk=a;b==tj&&8192==Av(a.type)&&(tj=null);c.cd(a);dk=d}var dk=null,tj=null;function Bv(){Bv=x;Cv=new ov}function Wj(a){Bv();if(!a)throw new bt("cmd cannot be null");var b=Cv;ej(b.c,a);nv(b)}var Cv;function Dv(a){uj();!Ev&&(Ev=new Hk);Fv||(Fv=new Bt(null,!0),Gv=new Hv);return at(Fv,Ev,a)}var Fv=null;function Iv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Hv(){}u(294,203,{},Hv);_.Kc=function(a){a.$c(this);Gv.d=!1};_.Lc=function(){return Ev};_.Mc=function(){Iv(this)};_.b=!1;_.c=!1;_.d=!1;var Ev=_.e=null,Gv=null;function Jv(){Jv=x;Kv=new Lv;Mv()||(Kv=null)}var Kv=null;function Dk(){}u(296,1,{},Dk);_.Uc=function(){for(;0<(Bk(),Ck).d;)Ik(sv(Ck,0))};function Fk(a,b){return at((!Nv&&(Nv=new Ov),Nv),a,b)}function Pv(a){Ek();Qv||(Rv(),Qv=!0);return Fk((!Ws&&(Ws=new Hk),Ws),a)}function Ek(){Sv||(Tv(),Sv=!0)}
+function Uv(){var a;Sv&&(a=new Vv,Nv&&ut(Nv,a));return null}var Sv=!1,Nv=null,Wv=0,Xv=0,Qv=!1;function Yv(){Yv=x;Zv=new Hk}function Vv(){Yv()}u(298,203,{},Vv);_.Kc=function(){null.eg()};_.Lc=function(){return Zv};var Zv;function Ov(){At.call(this,null)}u(300,245,Ci,Ov);
+function Av(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Xd:return 2;case re:return 2048;case Ze:return 128;case $e:return 256;case af:return 512;case hf:return 32768;case "losecapture":return 8192;case Af:return 4;case Bf:return 64;case Cf:return 32;case Df:return 16;case Ef:return 8;case "scroll":return 16384;case oe:return 65536;case Sb:case Ff:return 131072;case Qd:return 262144;case ag:return 524288;case $g:return 1048576;case Zg:return 2097152;case Yg:return 4194304;
+case Xg:return 8388608;case De:return 16777216;case Be:return 33554432;case Ce:return 67108864;default:return-1}}function uj(){$v||(aw(),bw(),$v=!0)}var $v=!1;function cw(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function dw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function aw(){ew=C(function(a){var b;var c=Fv,d,e,f;Ev&&c&&fw(c.b.e,Ev)?(b=Gv.b,d=Gv.c,e=Gv.d,f=Gv.e,Iv(Gv),Gv.e=a,ut(c,Gv),c=!(Gv.b&&!Gv.c),Gv.b=b,Gv.c=d,Gv.d=e,Gv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});gw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Mn(b)&&A(b,24)&&zv(a,c,b)});hw=C(function(a){a.preventDefault();gw.call(this,a)});iw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;gw.call(this,a)});jw=C(function(a){if(ew(a)){var b=vj;b&&b.__listener&&!Mn(b.__listener)&&A(b.__listener,24)&&(zv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ed,jw,!0);$wnd.addEventListener(Xd,jw,!0);$wnd.addEventListener(Af,jw,!0);$wnd.addEventListener(Ef,jw,!0);$wnd.addEventListener(Bf,jw,!0);$wnd.addEventListener(Df,jw,!0);$wnd.addEventListener(Cf,jw,!0);$wnd.addEventListener(Ff,jw,!0);$wnd.addEventListener(Ze,ew,!0);$wnd.addEventListener(af,ew,!0);$wnd.addEventListener($e,
+ew,!0);$wnd.addEventListener($g,jw,!0);$wnd.addEventListener(Zg,jw,!0);$wnd.addEventListener(Yg,jw,!0);$wnd.addEventListener(Xg,jw,!0);$wnd.addEventListener(De,jw,!0);$wnd.addEventListener(Be,jw,!0);$wnd.addEventListener(Ce,jw,!0)}function kw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function lw(a,b){var c;uj();if(H(je,b)&&(c=Bo(),-1!=c&&1009E3>=c))ie==ie&&(a.ondragexit=hw);else switch(b){case "drag":a.ondrag=gw;break;case ge:a.ondragend=gw;break;case he:a.ondragenter=hw;break;case je:a.ondragleave=gw;break;case ke:a.ondragover=hw;break;case le:a.ondragstart=gw;break;case me:a.ondrop=gw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,gw,!1);a.addEventListener(b,gw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var vj=null,ew=null,jw=null,hw=null,gw=null,iw=null;function bw(){$wnd.addEventListener(Cf,C(function(a){var b=vj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Ef,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Sb,jw,!0)}
+function mw(a,b){uj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?gw:null),c&2&&(a.ondblclick=b&2?gw:null),c&4&&(a.onmousedown=b&4?gw:null),c&8&&(a.onmouseup=b&8?gw:null),c&16&&(a.onmouseover=b&16?gw:null),c&32&&(a.onmouseout=b&32?gw:null),c&64&&(a.onmousemove=b&64?gw:null),c&128&&(a.onkeydown=b&128?gw:null),c&256&&(a.onkeypress=b&256?gw:null),c&512&&(a.onkeyup=b&512?gw:null),c&1024&&(a.onchange=b&1024?gw:null),c&2048&&(a.onfocus=b&2048?gw:null),c&4096&&(a.onblur=b&4096?gw:
+null),c&8192&&(a.onlosecapture=b&8192?gw:null),c&16384&&(a.onscroll=b&16384?gw:null),c&32768&&(a.onload=b&32768?iw:null),c&65536&&(a.onerror=b&65536?gw:null),c&131072&&(a.onmousewheel=b&131072?gw:null),c&262144&&(a.oncontextmenu=b&262144?gw:null),c&524288&&(a.onpaste=b&524288?gw:null),c&1048576&&(a.ontouchstart=b&1048576?gw:null),c&2097152&&(a.ontouchmove=b&2097152?gw:null),c&4194304&&(a.ontouchend=b&4194304?gw:null),c&8388608&&(a.ontouchcancel=b&8388608?gw:null),c&16777216&&(a.ongesturestart=b&16777216?
+gw:null),c&33554432&&(a.ongesturechange=b&33554432?gw:null),c&67108864&&(a.ongestureend=b&67108864?gw:null));b&131072&&a.addEventListener(Sb,gw,!1)}function nw(){var a;nw=x;ow=(a=$doc,H(a.compatMode,Lb)?a.documentElement:a.body)}var ow;function pw(){this.c=new kj}function qw(a){a=a[dd];return null==a?-1:a}u(305,1,{},pw);_.b=null;function rw(a,b){this.b=a;this.c=b}u(306,1,{},rw);_.b=0;_.c=null;u(307,1,Ci);_.ed=function(a){return decodeURI(a.replace("%23",ma))};_.Yc=function(a){ut(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!H(a,null==sw?l:sw))sw=a,$s&&(a=new Zs,ut(this.b,a))};var sw=l;function Mv(){function a(){$wnd.setTimeout(a,250);e()}var b=Kv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));sw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}u(309,307,Ci);function Lv(){this.b=new At(null)}u(308,309,Ci,Lv);_.ed=function(a){return a};
+function Tv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Uv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Sv&&Rs((!Nv&&(Nv=new Ov),Nv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Rv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Qv&&(d=yj(),c=zj(),Xv!=d||Wv!=c))Xv=d,Wv=c,Vs((!Nv&&(Nv=new Ov),Nv))}finally{a&&a(b)}})}function jj(a,b){Si(a.ld(),b,!0)}function ij(a,b){Si(a.ld(),b,!1)}function xj(a,b,c){0<=b&&a.qd(b+gg);0<=c&&a.od(c+gg)}function tw(a,b){null==b||0==b.length?a.hb.removeAttribute(Tg):a.hb.setAttribute(Tg,b)}function uw(a){var b,a=to(a,Dd);b=no(a,oo(32));return 0<=b?a.substr(0,b-0):a}
+function Si(a,b,c){if(!a)throw new $i(rc);b=mo(b);if(0==b.length)throw new Jk(Pc);if(c){var d;d=mo(b);b=a.className;-1==uo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=mo(b);f=a.className;e=uo(f,c);-1!=e&&(b=mo(f.substr(0,e-0)),c=mo(vw(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function ww(a,b){a.style.display=b?l:Mf;a.setAttribute("aria-hidden",""+!b)}u(315,1,ni);_.gd=function(){return gk(this.hb)};_.hd=function(){return ik(this.hb)};
+_.jd=function(){return G(this.hb,Tf)};_.kd=function(){return G(this.hb,Uf)};_.ld=function(){return this.hb};_.md=function(){return this.hb.style.display!=Mf};_.nd=function(){throw new xw;};_.od=function(a){this.hb.style[Re]=a};_.pd=function(a){ww(this.hb,a)};_.qd=function(a){this.hb.style[kh]=a};_.tS=function(){var a;if(this.hb){var b=this.hb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};
+_.hb=null;function yw(a,b,c){lw(a.hb,c.c);at(!a.eb?a.eb=new At(a):a.eb,c,b)}function B(a,b,c){var d;d=Av(c.c);-1==d?lw(a.hb,c.c):-1==a.db?mw(a.hb,d|(a.hb.__eventBits||0)):a.db|=d;return at(!a.eb?a.eb=new At(a):a.eb,c,b)}function zw(a,b,c){return at(!a.eb?a.eb=new At(a):a.eb,c,b)}
+function Aw(a){var b;if(a.td())throw new Bw("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;0<b&&(-1==a.db?mw(a.hb,b|(a.hb.__eventBits||0)):a.db|=b);a.rd();a.wd()}function Cw(a,b){var c;switch(Av(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Co(a.hb,c))return}c=a.hb;var d,e,f;if(Nq&&(f=Nq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&ut(a.eb,f.b),f.b.b=d,f.b.c=e}
+function Dw(a){if(!a.td())throw new Bw("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.hb.__listener=null,a.cb=!1}}}function ek(a){if(a.gb)if(A(a.gb,30))a.gb.yd(a);else{if(a.gb)throw new Bw("This widget's parent does not implement HasWidgets");}else if(rj(),fw(Ew.b,a)){rj();try{a.vd()}finally{Zi(Ew.b,a)}}}
+function Fw(a,b){var c;c=a.gb;if(b){if(c)throw new Bw("Cannot set a new parent without first clearing the old parent");a.gb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.gb=null}}u(314,315,oi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.eb&&ut(this.eb,a)};_.td=function(){return this.cb};_.ud=function(){Aw(this)};_.cd=function(a){Cw(this,a)};_.vd=function(){Dw(this)};_.wd=function(){};_.xd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;
+function Gw(a){for(a=new Hw(a);a.b.b<a.b.c.d-1;)Iw(a.b),Jw(a.b)}u(313,314,vi);_.rd=function(){Kw(this,(Lw(),Mw))};_.sd=function(){Kw(this,(Lw(),Nw))};function Ow(a,b,c){ek(b);var d=a.q;Pw(d,b,d.d);d=(xv(),yv(b.hb));c.appendChild(d);Fw(b,a)}function Qw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Rw;b.gb==a&&(f=a.zd(b),f<d&&--d);ek(b);Pw(a.q,b,d);e?(e=b.hb,kw(c,(xv(),yv(e)),d)):(e=(xv(),yv(b.hb)),c.appendChild(e));Fw(b,a)}
+function Sw(a,b){var c;if(b.gb!=a)return!1;try{Fw(b,null)}finally{c=b.hb;wo(c).removeChild(c);c=a.q;var d;d=Tw(c,b);if(-1==d)throw new Uw;if(0>d||d>=c.d)throw new Rw;for(--c.d;d<c.d;++d)Zt(c.b,d,c.b[d+1]);Zt(c.b,c.d,null)}return!0}u(312,313,vi);_.zd=function(a){return Tw(this.q,a)};_.Ad=function(a,b,c,d){Qw(this,a,b,c,d)};_.Bd=function(){return new Vw(this.q)};_.yd=function(a){return Sw(this,a)};function Ww(a,b){Ow(a,b,a.hb)}function qj(a,b,c,d){var e;ek(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.hb,e,!0)}
+function Xw(a,b){var c;(c=Sw(a,b))&&Yw(b.hb);return c}function Zw(a,b,c,d){if(b.gb!=a)throw new Jk("Widget must be a child of this panel.");a.Ed(b,c,d)}function $w(a,b,c){a=a.hb;-1==b&&-1==c?Yw(a):(a.style[cg]=fd,a.style[bf]=b+gg,a.style[Wg]=c+gg)}function ax(){var a=$doc.createElement(ce);this.q=new bx(this);this.hb=a;this.hb.style[cg]="relative";this.hb.style[Zf]=Se}function Yw(a){a.style[bf]=l;a.style[Wg]=l;a.style[cg]=l}u(311,312,vi,ax);_.Cd=function(a){Ww(this,a)};
+_.yd=function(a){return Xw(this,a)};_.Dd=function(a,b,c){Zw(this,a,b,c)};_.Ed=function(a,b,c){$w(a,b,c)};function cx(a,b){if(a.Gd())throw new Bw("SimplePanel can only contain one child widget");a.Hd(b)}function dx(a,b){if(a.bb!=b)return!1;try{Fw(b,null)}finally{a.Fd().removeChild(b.hb),a.bb=null}return!0}function ex(a,b){if(b!=a.bb&&(b&&ek(b),a.bb&&a.yd(a.bb),a.bb=b)){var c=(xv(),yv(a.bb.hb));a.Fd().appendChild(c);Fw(b,a)}}function fx(){this.hb=$doc.createElement(ce)}u(319,313,vi,fx);_.Fd=function(){return this.hb};
+_.Gd=function(){return this.bb};_.Bd=function(){return new gx(this)};_.yd=function(a){return dx(this,a)};_.Hd=function(a){ex(this,a)};_.bb=null;function hx(){hx=x;ix()}function jx(a,b){a._&&(kx(a.$,!1,!1),Rs(a,a,b))}function lx(a){var b;if(b=a.bb)null!=a.P&&b.od(a.P),null!=a.Q&&b.qd(a.Q)}function mx(a,b,c){a.W=b;a.ab=c;b-=yo();c-=zo();a=a.hb;a.style[bf]=b+(Qj(),gg);a.style[Wg]=c+gg}function nx(a){a._||(a.cb&&ek(a),kx(a.$,!0,!1))}u(318,319,vi);_.Fd=function(){return ox?vo(vo(this.hb)):vo(this.hb)};
+_.jd=function(){return G(this.hb,Tf)};_.kd=function(){return G(this.hb,Uf)};_.ld=function(){return ox?vo(this.hb):wo(vo(this.hb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){jx(this,a)};_.md=function(){return!H(Se,this.hb.style[hh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this._&&kx(this.$,!1,!0)};_.od=function(a){this.P=a;lx(this);0==a.length&&(this.P=null)};_.Kd=function(a,b){mx(this,a,b)};_.pd=function(a){this.hb.style[hh]=a?ih:Se};_.Hd=function(a){ex(this,a);lx(this)};
+_.qd=function(a){this.Q=a;lx(this);0==a.length&&(this.Q=null)};_.Ld=function(){nx(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;_.ab=-1;
+function px(a,b){var c;fx.call(this);this.S=new qx;this.M=(rx(),sx);this.$=new tx(this);c=this.hb;var d;d=$doc.createElement(ce);ox&&(d.innerHTML="<div></div>",fo((bo(),co),new ux(d)));c.appendChild(d);this.Kd(0,0);(ox?vo(this.hb):wo(vo(this.hb)))[Dd]="gwt-PopupPanel";(ox?vo(vo(this.hb)):vo(this.hb))[Dd]=bg;this.O=this.N=a;this.X=!1;c=L(eu,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new vx(c);this.L.ld()[Dd]=l;c=ox?vo(this.hb):wo(vo(this.hb));d="gwt-DecoratedPopupPanel";if(!c)throw new $i(rc);d=mo(d);
+if(0==d.length)throw new Jk(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}ex(this,this.L);lx(this);Si(ox?vo(vo(this.hb)):vo(this.hb),bg,!1);Si(this.L.c,b+"Content",!0)}u(317,318,vi);_.rd=function(){Aw(this.L)};_.sd=function(){Dw(this.L)};_.Gd=function(){return this.L.bb};_.Bd=function(){return new gx(this.L)};_.yd=function(a){return this.L.yd(a)};
+_.Hd=function(a){ex(this.L,a);lx(this)};_.L=null;u(316,317,vi);_.vd=function(){Dw(this)};function wx(){wx=x;xx=new yx(Kb,0,(rx(),sx));zx=new yx(tc,1,Ax);Bx=new yx(Ac,2,Cx);Dx=L(Ex,s,25,[xx,zx,Bx])}function yx(a,b,c){I.call(this,a,b);this.b=c}u(320,141,{25:1,73:1,77:1,79:1},yx);_.b=null;var Dx,xx,zx,Bx;function Fx(){Fx=x;Gx=L(eu,s,1,[Wg,zf,vd])}
+function vx(a){var b;Fx();var c,d;c=this.hb=$doc.createElement(Kg);this.d=$doc.createElement(Ng);wv(c,this.d);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=$doc.createElement(ah),b[Dd]=a[c],wv(b,Hx(a[c]+"Left")),wv(b,Hx(a[c]+Mb)),wv(b,Hx(a[c]+"Right")),b),wv(this.d,d),1==c&&(this.c=vo(cw(d,1)));this.hb[Dd]="gwt-DecoratorPanel"}function Hx(a){var b,c;c=$doc.createElement(Og);b=$doc.createElement(ce);var d=(xv(),yv(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}u(322,319,Wh,vx);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var Gx;u(321,322,Wh);u(323,1,{});function Lw(){Lw=x;Mw=new Ix;Nw=new Jx}function Kx(a){yt.call(this,a)}function Kw(a,b){Lw();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Wi(f),A(f,88))d=f,!c&&(c=new wt),xt(c,d);else throw f;}}if(c)throw new Kx(c);}u(324,250,si,Kx);var Mw,Nw;function Ix(){}u(325,1,{},Ix);_.Md=function(a){a.ud()};function Jx(){}u(326,1,{},Jx);_.Md=function(a){a.vd()};u(329,314,oi);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};
+_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.ud=function(){Aw(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};u(328,329,oi);function Lx(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=xd,b);this.hb[Dd]="gwt-Button";this.hb.innerHTML=a||l}u(327,328,{14:1,16:1,24:1,26:1,29:1,32:1,36:1,38:1},Lx);u(330,312,vi);_.e=null;_.f=null;
+function Mx(a,b){var c;if(a.i)throw new Bw("Composite.initWidget() may only be called once.");ek(b);c=b.hb;a.hb=c;var d;xv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((xv(),c).__gwt_resolve=Nx(a));a.i=b;Fw(b,a)}function Ox(a){if(-1!=a.db){var b=a.i,c=a.db;-1==b.db?mw(b.hb,c|(b.hb.__eventBits||0)):b.db|=c;a.db=-1}a.i.ud();a.hb.__listener=a;a.wd()}u(331,314,Di);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){Ox(this)};_.cd=function(a){Cw(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};
+_.nd=function(){return this.hb=this.i.nd()};_.i=null;function Px(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[$d]=vg;break;case 1:c[$d]=kf;break;case 2:Jt(c)!=(Kt(),Nt)&&(c[$d]=l)}}}function Qx(a){this.b=a;this.d=!1;this.e=this.c=Jt(a)}u(332,1,{},Qx);_.b=null;_.c=null;_.d=!1;_.e=null;function wj(){this.hb=Rx()}u(333,319,vi,wj);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};
+_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};function Sx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=vo(b);e=null;c&&(c=qw(c),e=0>c?null:sv(a.j.c,c));e?Tx(a,e):d&&(b.innerHTML=l||l);return b}function Tx(a,b){var c;if(b.gb!=a)return!1;try{Fw(b,null)}finally{c=b.hb;wo(c).removeChild(c);var d=a.j,e;e=qw(c);c[dd]=null;c=d.c;Ux(e,c.d);Zt(c.c,e,null);d.b=new rw(e,d.b)}return!0}u(335,313,vi);_.Bd=function(){return new Vx(this)};
+_.yd=function(a){return Tx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Wx(a){if(0>=a.c)throw new Xx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Xx("Column index: 0, Column size: "+a.b);}
+function Yx(){this.j=new pw;this.i=$doc.createElement(Kg);this.d=$doc.createElement(Ng);wv(this.i,this.d);this.hb=this.i;this.e=new Zx(this);var a=new $x(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;kw(a.c.i,(xv(),yv(b)),0);wv(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Xx("Row index: "+a+", Row size: "+d);if(0>c)throw new Xx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Xx("Column index: "+c+", Column size: "+this.b);c=Sx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Og),d.innerHTML=sa||l,kw(c,(xv(),yv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Og);
+e.innerHTML=sa;c=$doc.createElement(ah);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Sx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(334,335,vi,Yx);_.b=0;_.c=0;function ay(a){for(;++a.c<a.e.d&&!(null!=sv(a.e,a.c)););}function Vx(a){this.d=a;this.e=this.d.j.c;ay(this)}u(336,1,{},Vx);_._c=function(){return this.c<this.e.d};
+_.ad=function(){var a;if(this.c>=this.e.d)throw new Uw;a=sv(this.e,this.c);this.b=this.c;ay(this);return a};_.bd=function(){var a;if(0>this.b)throw new by;a=sv(this.e,this.b);ek(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Zx(a){this.b=a}u(337,1,{},Zx);_.b=null;function $x(a){this.c=a}u(338,1,{},$x);_.b=null;_.c=null;function cy(){cy=x;dy=new ey}var dy;function fy(){fy=x;gy=new hy(($p(),Ad));iy=new hy(bf);jy=new hy(og);ky=iy;ly=jy;my=ky}var gy,my,iy,ly,ky,jy;function ey(){}u(340,1,{},ey);
+function hy(a){this.b=a}u(341,340,{},hy);_.b=null;function ny(){ny=x;oy=new py(zf);qy=new py(Wg)}var oy,qy;function py(a){this.b=a}u(342,1,{},py);_.b=null;function ry(a,b){var c;c=sy(a);wv(a.c,c);Ow(a,b,c)}function sy(a){var b;b=$doc.createElement(Og);b[id]=a.b.b;b.style[gh]=a.d.b;return b}function ty(a,b){var c,d;d=wo(b.hb);(c=Sw(a,b))&&a.c.removeChild(d);return c}
+function uy(){this.q=new bx(this);this.f=$doc.createElement(Kg);this.e=$doc.createElement(Ng);wv(this.f,this.e);this.hb=this.f;this.b=(fy(),my);this.d=(ny(),qy);this.c=$doc.createElement(ah);wv(this.e,this.c);this.f[zd]=cb;this.f[yd]=cb}u(343,330,vi,uy);_.yd=function(a){return ty(this,a)};_.c=null;function vy(){vy=x;new Oi}function wy(a){vy();xy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function yy(a,b,c,d,e){vy();this.b=new zy(this,a,b,c,d,e);this.hb[Dd]="gwt-Image"}
+function xy(a,b,c,d,e){vy();yy.call(this,(bv(),new av(a)),b,c,d,e)}u(344,314,oi,wy,yy,xy);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.cd=function(a){32768==Av(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Cw(this,a)};_.wd=function(){var a=this.b;H(hf,to(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new Ay(a,this),fo((bo(),co),a.i))};_.b=null;
+u(346,1,{});_.i=null;function By(){By=x;Cy()}
+function zy(a,b,c,d,e,f){var g,j;By();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Fg);j=new Pu;Ou(Ou(Ou(j,new Ru("width:"+e+(Qj(),gg)+pb)),new Ru("height:"+f+ig)),new Ru("background:url("+b.b+") no-repeat "+-c+"px "+-d+ig));!Dy&&(Dy=new Ey);b=Fy;c=new Ru((new Ru(j.b.b.b)).b);j=new Qu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=$u(b.b);Dn(j.b,b);j.b.b+="' style='";b=$u(c.b);Dn(j.b,b);j.b.b+="' border='0'>";j=new Tu(j.b.b);g.innerHTML=j.b||l;g=vo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?mw(a.hb,133333119|(a.hb.__eventBits||0)):a.db|=133333119}u(345,346,{},zy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ay(a,b){this.b=a;this.c=b}u(347,1,{},Ay);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(hf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=hf)};
+_.b=null;_.c=null;function Gy(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(cy(),dy)?a.c.e==(Kt(),Mt)?(fy(),iy):a.c.e==Lt?(fy(),jy):(fy(),ky):a.c.e==(Kt(),Mt)?(fy(),jy):a.c.e==Lt?(fy(),iy):(fy(),ly);b!=a.d&&(a.d=b,a.hb.style[Qg]=!a.d?l:a.d.b)}u(349,314,oi);_.b=null;_.c=null;_.d=null;function Hy(){this.hb=$doc.createElement(ce);this.c=new Qx(this.hb);this.hb[Dd]="gwt-Label"}function Iy(){Hy.call(this);Px(this.c,lh);Gy(this)}u(348,349,oi,Hy,Iy);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};
+_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};function Jy(a,b){if(0>b||b>=a.hb.options.length)throw new Rw;}function Xq(a,b){Jy(a,b);return a.hb.options[b].value}function Ky(){this.hb=$doc.createElement("select");this.hb[Dd]="gwt-ListBox"}u(350,329,oi,Ky);u(351,281,ei);function Ly(a){this.b=a}u(352,351,ei,Ly);_.Oc=function(){};function My(a){this.b=a}u(353,351,ei,My);
+_.Uc=function(a){this.b.Nd(a.i,a.b)};function Ny(a,b,c){var d;if(a.p){var e=d=$doc.createElement(ah);kw(a.f,(xv(),yv(e)),b);a=(xv(),yv(c));d.appendChild(a)}else d=cw(a.f,0),kw(d,(xv(),yv(c)),b)}
+function Oy(a,b,c){var d;Py(a,b);c&&b.b?(Py(a,null),a=b.b,b=(bo(),co),b.d=go(b.d,[new Qy(a),!1])):null!=b.d&&(a.k=new Ry(a,b),c=(rx(),Ax),a.k.M=c,a.k.U=a.i,a.k.ld()[Dd]=Pe,d=uw(a.hb),H(Oe,d)||jj(a.k,d+"Popup"),zw(a.k,new My(a),Gk?Gk:Gk=new Hk),a.o=b.d,d=a.k,a=new Sy(a,b),d.hb.style[hh]=Se,nx(d),a.b.p?mx(a.b.k,gk(a.b.hb)+G(a.b.hb,Uf)-1,ik(a.c.hb)):mx(a.b.k,gk(a.c.hb),ik(a.b.hb)+G(a.b.hb,Tf)-1),d.hb.style[hh]=ih)}function Ty(a,b){if(b||!(a.n&&a.o==a.n.d))Py(a,b),a.hb.focus(),b&&a.e&&Oy(a,b,!1)}
+function Uy(a,b){var c;a:{c=b.target;var d,e;for(e=new Qi(a.j);e.c<e.e.Fe();)if(d=Ri(e),Co(d.hb,c)){c=d;break a}c=null}switch(Av(b.type)){case 1:a.hb.focus();c&&Oy(a,c,!0);break;case 16:c&&Ty(a,c);break;case 32:c&&Ty(a,null);break;case 2048:Vy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Vy(a)||a.p||Wy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Vy(a)||(a.p?null!=a.n.d&&!a.n.d.eg().eg()&&(Oy(a,a.n,!1),a.n.d.eg()):Xy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Vy(a)||a.p&&
+Wy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Vy(a)||(a.p?Xy(a):null!=a.n.d&&!a.n.d.eg().eg()&&(Oy(a,a.n,!1),a.n.d.eg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Py(a,null);a.k&&jx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Py(a,null);a.k&&jx(a.k,!1);break;case 13:Vy(a)||(Oy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Cw(a,b)}function Yy(a,b,c){c&&Py(a,null);Rs(a,b,!1);a.o=null;a.k=null}
+function Vy(a){var b;if(!a.n){for(b=new Qi(a.j);b.c<b.e.Fe();){b=Ri(b);Py(a,b);break}return!0}return!1}function Py(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=uw(c.hb)+Wa;Si(c.ld(),d,!1);a.p&&(c=wo(a.n.hb),2==dw(c)&&(c=cw(c,1),Si(c,Ig,!1)))}if(b){c=uw(b.hb)+Wa;Si(b.ld(),c,!0);a.p&&(c=wo(b.hb),2==dw(c)&&(c=cw(c,1),Si(c,Ig,!0)));Jl();c=a.hb;var e=new kl(b.hb),d=(El(),Fl),e=L(Zy,s,5,[e]),f,g,j,h;f=new Bn;for(j=0,h=e.length;j<h;++j)g=e[j],Cn(Cn(f,g.b),ba);e=mo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function Xy(a){var b,c,d;if(a.n){for(b=c=Vj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?sv(a.j,b):sv(a.j,c);break}Py(a,d)}}function Wy(a){var b,c,d;if(a.n){for(b=c=Vj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?sv(a.j,b):sv(a.j,c);break}Py(a,d)}}u(354,314,oi);_.cd=function(a){Uy(this,a)};_.vd=function(){this.k&&jx(this.k,!1);Dw(this)};_.Nd=function(a,b){Yy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Qy(a){this.b=a}u(355,1,{},Qy);_.xc=function(){$y(this.b)};_.b=null;
+function az(a){this.b=a}u(356,1,{},az);_.Oc=function(){Py(this.b,null)};_.b=null;function Ry(a,b){hx();this.b=a;this.c=b;px.call(this,!0,uf);ex(this.L,this.c.d);lx(this);this.Z=!0;this.c.d.eg()}u(357,317,vi,Ry);_.$c=function(a){var b,c;if(!a.b)switch(Av(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(Co(b,c)){a.b=!0;break}a.b&&Py(this.b,null)}};_.b=null;_.c=null;function Sy(a,b){this.b=a;this.c=b}u(358,1,{},Sy);_.b=null;var bz=_.c=null;
+function cz(){cz=x;bz=new Nu((bv(),new av("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function dz(a,b){this.hb=$doc.createElement(Og);var c=uw(this.hb)+Wa;Si(this.ld(),c,!1);this.hb.textContent=a||l;this.hb[Dd]="gwt-MenuItem";c=Do();this.hb.setAttribute(Te,c);Jl();this.hb.setAttribute(pg,pm.b);this.b=b}u(361,315,{29:1,33:1,36:1},dz);_.b=null;_.c=null;_.d=null;
+function ez(){var a;this.hb=$doc.createElement(Og);this.hb[Dd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);wv(this.hb,a);a[Dd]="menuSeparatorInner"}u(362,315,ni,ez);function fz(){var a,b,c,d,e;b=null.eg();e=yj();d=zj();b[be]=(Ep(),Mf);b[kh]=0+(Qj(),gg);b[Re]=db;c=$doc;c=(H(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[kh]=(c>e?c:e)+gg;b[Re]=(a>d?a:d)+gg;b[be]="block"}function qx(){}u(363,1,{},qx);_.Wc=function(){fz()};
+function gz(a){this.b=a}u(364,1,{},gz);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Co(b.hb,c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(Av(d.type)){case 4:case 1048576:if(tj){a.c=!0;break}if(!c&&b.N){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(tj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function hz(a){this.b=a}u(365,1,{},hz);_.b=null;function rx(){rx=x;sx=new iz(Kb,0);Ax=new iz(tc,1);Cx=new iz(Ac,2);jz=L(kz,s,34,[sx,Ax,Cx])}function iz(a,b){I.call(this,a,b)}u(366,141,{34:1,73:1,77:1,79:1},iz);var jz,sx,Ax,Cx;function lz(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),hx(),a.i=Pv(a.b.S),fz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),hx(),aj(a.i.b),a.i=null,a.c=!1)}
+function mz(a){a.k||(lz(a),a.d||(rj(),Xw(sj(null),a.b)),hx());nz((hx(),a.b.hb),"rect(auto, auto, auto, auto)");a.b.hb.style[Zf]=ih}function oz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=bu(b*a.e);j=bu(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}nz((hx(),a.b.hb),"rect("+g+hg+f+hg+c+hg+e+"px)")}
+function kx(a,b,c){a.d=c;mk(a);a.j&&(Ik(a.j),a.j=null,mz(a));a.b._=b;var d=a.b;d.Y&&(aj(d.Y.b),d.Y=null);d.T&&(aj(d.T.b),d.T=null);if(d._){d.Y=Dv(new gz(d));var e;e=new hz(d);Jv();e=Kv?at(Kv.b,(!$s&&($s=new Hk),$s),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(rx(),sx)&&!b&&(c=!1);a.k=b;c?b?(lz(a),a.b.hb.style[cg]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),nz((hx(),a.b.hb),"rect(0px, 0px, 0px, 0px)"),rj(),Ww(sj(null),a.b),a.j=new pz(a),Ak(a.j,1)):nk(a,200):(lz(a),a.k?(a.b.hb.style[cg]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),
+rj(),Ww(sj(null),a.b)):a.d||(rj(),Xw(sj(null),a.b)),hx(),a.b.hb.style[Zf]=ih)}function tx(a){var b=(sk(),vk);this.n=new rk(this);this.u=b;this.b=a}u(367,17,{},tx);_.zc=function(){mz(this)};_.Ac=function(){this.e=G(this.b.hb,Tf);this.f=G(this.b.hb,Uf);this.b.hb.style[Zf]=Se;oz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){oz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function pz(a){Bk();this.b=a}u(368,26,{},pz);_.Hc=function(){this.b.j=null;nk(this.b,200)};
+_.b=null;function xv(){xv=x;qz()}function yv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Nx(a){return function(){this.__gwt_resolve=rz;return a.nd()}}function rz(){throw"A PotentialElement cannot be resolved twice.";}
+function qz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function rj(){rj=x;sz=new tz;uz=new Oi;Ew=new wt}function vz(a){this.q=new bx(this);this.hb=a;Aw(this)}
+function sj(a){rj();var b,c;c=nj(uz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==uz.e){var d=new wz;Ek();Fk(Gk?Gk:Gk=new Hk,d)}!b?c=new xz:c=new vz(b);z(uz,a,c);xt(Ew,c);return c}u(370,311,vi,vz);var sz,uz,Ew;function tz(){}u(371,1,{},tz);_.Md=function(a){a.td()&&a.vd()};function wz(){}u(372,1,{},wz);_.Uc=function(){rj();try{Kw(Ew,sz)}finally{yz(Ew.b),yz(uz)}};function xz(){vz.call(this,$doc.body)}u(373,370,vi,xz);
+_.Ed=function(a,b,c){b-=yo();c-=zo();$w(a,b,c)};function gx(a){this.d=a;this.b=!!this.d.bb}u(374,1,{},gx);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.bb)throw new Uw;this.b=!1;return this.c=this.d.bb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function zz(a,b){a.hb[fh]=null!=b?b:l}u(377,329,oi);_.cd=function(a){0!=(Av(a.type)&896)?Cw(this,a):Cw(this,a)};_.wd=function(){};function Az(){Az=x;Bz()}u(376,377,oi);
+function Cz(){var a;Az();var b=(a=$doc.createElement("INPUT"),a.type=Pg,a);!fv&&(fv=new ev);!dv&&(dv=new cv);this.hb=b;this.hb[Dd]="gwt-TextBox"}u(375,376,oi,Cz);function Bz(){Bz=x;Dz=new Ez;Fz=new Gz;Hz=new Iz;Jz=new Kz;Lz=L(Mz,s,37,[Dz,Fz,Hz,Jz])}u(378,141,ai);var Lz,Dz,Fz,Hz,Jz;function Ez(){I.call(this,Kb,0)}u(379,378,ai,Ez);function Gz(){I.call(this,gc,1)}u(380,378,ai,Gz);function Iz(){I.call(this,ic,2)}u(381,378,ai,Iz);function Kz(){I.call(this,zc,3)}u(382,378,ai,Kz);
+function Nz(a,b){if(0>b||b>=a.d)throw new Rw;return a.b[b]}function Tw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Pw(a,b,c){var d,e;if(0>c||c>a.d)throw new Rw;if(a.d==a.b.length){e=y(Oz,s,38,2*a.b.length,0);for(d=0;d<a.b.length;++d)Zt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Zt(a.b,d,a.b[d-1]);Zt(a.b,c,b)}function bx(a){this.c=a;this.b=y(Oz,s,38,4,0)}u(383,1,{},bx);_.Bd=function(){return new Vw(this)};_.b=null;_.c=null;_.d=0;
+function Iw(a){if(a.b>=a.c.d)throw new Uw;return a.c.b[++a.b]}function Jw(a){if(0>a.b||a.b>=a.c.d)throw new by;a.c.c.yd(a.c.b[a.b--])}function Vw(a){this.c=a}u(384,1,{},Vw);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return Iw(this)};_.bd=function(){Jw(this)};_.b=-1;_.c=null;function Cy(){Cy=x;Fy=(bv(),new av(Xn()+"clear.cache.gif"))}var Fy,Dy=null;function Ey(){}u(386,1,{},Ey);function Pz(){Pz=x;Cy()}function Qz(a,b,c,d,e){Pz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Rz(a,b,c){Pz();Qz.call(this,(bv(),new av(a)),b,0,c,16)}u(387,323,{},Qz,Rz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Sz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Rx(){var a=Tz?Tz:Tz=Sz(),b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Pg;c.tabIndex=-1;c.setAttribute(pg,dg);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Se;d.position=fd;c.addEventListener(re,a,!1);b.appendChild(c);return b}var Tz=null;function ix(){ix=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){ox=!0;break a}ox=!1}}
+function nz(a,b){a.style.clip=b;a.style[be]=(Ep(),Mf);a.style[be]=l}var ox;function ux(a){this.b=a}u(392,1,{},ux);_.xc=function(){this.b.style[Zf]=(Pp(),md)};_.b=null;function aj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?pt(b,new hv(b,c,d,a)):Dt(b,c,d,a)}function tt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(395,1,{},tt);_.b=null;_.c=null;_.d=null;_.e=null;function qt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(396,1,{},qt);_.xc=function(){rt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function hv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(397,1,{},hv);_.xc=function(){Dt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Uz(a,b){b.n!=a&&(!a.ic&&(a.ic=new kj),b.n=a,ej(a.ic,b))}function Vz(a){var b;b=a.cZ.e;if(-1!=no(b,oo(36)))return null;a=a.jc.c.c++;return b=vw(b,Wz(b,oo(46))+1)+l+a}function Xz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new Yz(a,b,c,Hu(d)))}function Zz(a){return!a._b&&a.gc?Zz(a.gc):a._b}
+function $z(a){return!a.bc&&a.gc?$z(a.gc):a.bc}function aA(a){var b;b=new bA;if(a.be()){for(;a&&!A(a,59);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,59)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new cA;}function dA(a){a.kc=!1;a.ke();eA(a)}function eA(a){if((a=A(a,59)?null:a.gc)&&a.kc)dA(a),a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1)}function fA(a){return(a=a.Sd())?a:new gA(1,1)}function hA(a){var b;return(b=a.Td())?new iA(b):new iA(a.Vd())}
+function jA(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function kA(a){return!a.bc?(a.ae(),!0):!1}function Q(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,45)&&c.b==b.b||a.hc.Wf(b)}function lA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)eA(a),new mA(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new mA(a,101)}function nA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Xf(b),a.be()&&a.je())}
+function oA(a){a.lc||(jA(a),pA(a,!0),qA(a),a.lc=!0,new mA(a,102),Xz(a,a,a.gc,0),eA(a),a.hc.Zf(a))}function rA(){this.jc=(Vq(),Vq(),sA);new Oi;this._d();this.fc=(tA(),uA)}u(401,1,xi);_.Pd=function(){return!1};_.Qd=function(){return Vz(this)};_.Rd=function(){return Zz(this)};_.Sd=function(){return vA(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new wA(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){dA(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return fA(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+lh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return hA(this)};_.he=function(){};_.ie=function(){return kA(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){lA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.fe()+bd};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Jk("Missing message: awt.12A");if(A(b,47)){if(b==a)throw new Jk("Missing message: awt.12B");a:{if(a&&!A(a,59))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,59))break;d=d.gc}d=!1}if(d)throw new Jk("Missing message: awt.12C");if(A(b,59))throw new Jk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Gn;var e=Vj(d.Wb.b,b),f;f=sv(d.Wb.b,e);d.Xb&&d.Xb.ue(f);xA(d,e);new yA(d,301,f)}d=a.Wb.b.d;jA(b);zA(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),dA(a),!!a.Xb&&
+A(a.Xb,52)&&(a.Xb.o=!1),Xz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,52)){var g=a.Xb;if(!b)throw new bt("Missing message: awt.185");if(null==c||null!=c)AA(g,c,b);else throw new Jk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Wi(j);if(A(j,82))throw b=j,xA(a,d),b;throw j;}b.ke();new yA(a,300,b)}function BA(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function CA(a){var b;b=a.pe();return new DA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function pA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)sv(a.Wb.b,c).ce(b)}function xA(a,b){var c;c=sv(a.Wb.b,b);jA(c);c.ce(!1);vv(a.Wb.b,b);c.gc=null;dA(a);a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1);Xz(c,c,a,1)}function EA(a){var b=(FA(),GA);nA(a,b);for(b=0;b<a.Wb.b.d;++b)sv(a.Wb.b,b).ie()}function HA(a,b){var c,d;if(a.Xb)for(d=new Qi(a.Wb.b);d.c<d.e.Fe();)c=Ri(d),a.Xb.ue(c);if(b)for(d=new Qi(a.Wb.b);d.c<d.e.Fe();)c=Ri(d),b.qe(null,c);a.Xb=b;dA(a);a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1)}
+function qA(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=sv(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function IA(){rA.call(this);this.Wb=new JA;this.$b=(Vq(),Vq(),sA)}u(400,401,mi);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return fA(this)};_.Xd=function(){return hA(this)};
+_._d=function(){this.hc=(Vq(),new KA)};_.ae=function(){dA(this);this.Xb&&A(this.Xb,52)&&(this.Xb.o=!1)};_.ce=function(a){pA(this,a)};_.de=function(){return fA(this)};_.ge=function(){return hA(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)jA(sv(this.Wb.b,a))};_.ie=function(){var a;if(!kA(this))return!1;for(a=0;a<this.Wb.b.d;++a)sv(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=sv(this.Wb.b,b),a.ke()};_.oe=function(){qA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function LA(){var a=new MA;IA.call(this);HA(this,a)}u(399,400,mi,LA);_.Qd=function(){return"panel"+this.$b.c.e++};function NA(a,b,c){a=OA(a.Vb,b,c);a.k=!0;return new PA(a)}function QA(a){a.ee(a.Vb.e)}function RA(a){return new gA(G(a.Vb.hb,Uf),G(a.Vb.hb,Tf))}u(398,399,mi);_.Ud=function(){return G(this.Vb.hb,Tf)};_.Yd=function(){return G(this.Vb.hb,Uf)};_.Zd=function(){return gk(this.Vb.hb)};_.$d=function(){return ik(this.Vb.hb)};
+_.be=function(){return this.Vb.hb.style.display!=Mf};_.je=function(){QA(this)};_.le=function(){};_.Vb=null;function SA(a){if(null!=a)this.f=a;else throw new TA;}u(403,1,Ai);_.tS=function(){return this.cZ.e+"[source="+this.f+bd};_.f=null;
+function UA(){UA=x;VA=new Oi;z(VA,new T(400),new WA(Ah));z(VA,new T(401),new WA(Ah));z(VA,new T(402),new WA(Ah));z(VA,new T(500),new WA(Ch));z(VA,new T(501),new WA(Ch));z(VA,new T(502),new WA(Ch));z(VA,new T(503),new WA(Dh));z(VA,new T(504),new WA(Ch));z(VA,new T(505),new WA(Ch));z(VA,new T(506),new WA(Dh));z(VA,new T(507),new WA(Oh));z(VA,new T(100),new WA(qh));z(VA,new T(101),new WA(qh));z(VA,new T(102),new WA(qh));z(VA,new T(103),new WA(qh));z(VA,new T(1004),new WA(zh));z(VA,new T(1005),new WA(zh));
+z(VA,new T(800),new WA(Kh));z(VA,new T(801),new WA(Kh));z(VA,new T(200),new WA(Eh));z(VA,new T(201),new WA(Eh));z(VA,new T(202),new WA(Eh));z(VA,new T(204),new WA(Eh));z(VA,new T(203),new WA(Eh));z(VA,new T(209),new WA(Ph));z(VA,new T(208),new WA(Qh));z(VA,new T(207),new WA(Qh));z(VA,new T(206),new WA(Eh));z(VA,new T(205),new WA(Eh));z(VA,new T(1400),new WA(Mh));z(VA,new T(1401),new WA(Nh));z(VA,new T(1402),new WA(Nh));z(VA,new T(300),new WA(rh));z(VA,new T(301),new WA(rh));z(VA,new T(1100),new WA(Jh));
+z(VA,new T(1101),new WA(Jh));z(VA,new T(1200),new WA(Lh));z(VA,new T(701),new WA(Hh));z(VA,new T(900),new WA(Ih));z(VA,new T(1001),new WA(Fh));z(VA,new T(601),new WA(Gh))}u(402,403,Ai);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,46)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var VA;function WA(a){this.b=a}u(405,1,{},WA);_.b=ph;function XA(){}u(406,1,{},XA);_.b=null;_.c=null;
+function YA(a,b){var c;b&&(a.b?(c=new ZA(a.b),Zt(c.c,c.d++,b),a.b=c):(a.b=new kj,ej(a.b,b)))}u(408,1,Ai);_.b=null;function $A(){}function aB(){}u(407,408,Ai,$A,aB);function bB(){bB=x;Math.sqrt(2)}function cB(a){bB();if(0>a)throw new Jk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(409,1,{42:1},cB);_.eQ=function(a){return a===this?!0:A(a,42)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new dB;a.b=31*a.b+bu((new eB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+bu((new eB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function fB(){fB=x;gB=new wt;hB=new gA(0,0);xt(gB,Fb);xt(gB,Wb);xt(gB,Bb);xt(gB,"Last");xt(gB,Mb);xt(gB,qc);xt(gB,Oc);xt(gB,Rc);xt(gB,Ub)}
+function AA(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!fw(gB.b,b))throw new Jk(iB());au(nj(a.d,d))===au(c)&&au(nj(a.c,c))===au(d)||((b=nj(a.d,d))&&jB(a,b,d),kB(a.b.Bd(),c)&&jB(a,c,d),b=a.b,new lB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function mB(a,b){return new gA(ak(b[1].c,ak(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+ak(b[0].b,ak(b[4].b,b[3].b))+a.n)}function jB(a,b,c){nB(a.b,b);Zi(a.c,b);Zi(a.d,c)}
+function oB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;pB(c,c.length,hB);c=a.j;pB(c,c.length,hB);c=a.p;pB(c,c.length,null);a.q=0;for(d=qB(a.b,0);d.c!=d.e.b;){c=rB(d);e=nj(a.c,c);var f=b.fc;e=Pn(e,Mb)?0:Pn(e,qc)?1:Pn(e,Oc)?2:Pn(e,Rc)?4:Pn(e,Ub)?3:Pn(e,Fb)?f.b?4:3:Pn(e,Bb)?f.b?3:4:Pn(e,Wb)?1:2;c.lc?a.p[e]||(Zt(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function sB(){fB();tB.call(this,0)}function tB(a){fB();Vq();this.b=new uB;this.c=new Oi;this.d=new Oi;this.e=a;this.k=0;this.o=!1;this.p=y(vB,s,46,5,0);this.i=y(wB,s,48,5,0);this.j=y(wB,s,48,5,0);this.q=this.f=this.n=0}u(410,1,{52:1,73:1},sB,tB);_.qe=function(a,b){AA(this,a,b)};
+_.re=function(a){oB(this,a);if(0!=this.q)if(a=CA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;oB(this,a);this.o=b;return 0==this.q?BA(a,new gA(0,0)):BA(a,mB(this,this.i))};_.te=function(a){var b;b=this.o;oB(this,a);this.o=b;return BA(a,mB(this,this.j))};_.ue=function(a){var b;b=nj(this.c,a);null!=b&&jB(this,a,b)};_.tS=function(){return xB.e+"[hgap="+this.e+",vgap="+this.k+bd};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var hB,gB;function yB(a){rA.call(this);this.hc=(Vq(),new zB(a,this))}u(411,401,{43:1,46:1,53:1,67:1,73:1},yB);_.Qd=function(){return xd+this.jc.c.b++};_.Sd=function(){return!$z(this)?new gA(0,0):vA(this.hc,this)};_.ke=function(){};u(413,1,{});u(412,413,{},function(){});function AB(){AB=x}
+function BB(a,b){if(null==b)throw new bt("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Xf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function CB(){AB();rA.call(this);new kj;this.hc=new DB((Vq(),this))}u(414,401,{44:1,46:1,53:1,67:1,73:1},CB);_.Sd=function(){return vA(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=Vz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+lh+this.cc+(this.lc?l:",hidden")+",current="+Xq(this.hc.b,this.hc.b.hb.selectedIndex)};function EB(){EB=x;FB=new GB(255,255,255);HB=new GB(192,192,192);IB=new GB(128,128,128);JB=new GB(64,64,64);KB=LB=new GB(0,0,0);MB=new GB(255,0,0);new GB(255,175,175);NB=new GB(255,200,0);OB=new GB(255,255,0);new GB(0,255,0);PB=new GB(255,0,255);QB=new GB(0,255,255);RB=SB=new GB(0,0,255)}
+function TB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new GB(3,3,3);3>c&&0!=c?c=3:(c=bu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=bu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=bu(a/0.7),a=255<a?255:a);return new GB(c,a,b)}function UB(a){return new GB(bu(0.7*(a.b>>16&255)),bu(0.7*(a.b>>8&255)),bu(0.7*(a.b&255)))}function GB(a,b,c){EB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Jk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(415,1,{45:1,54:1,58:1},GB);_.eQ=function(a){return A(a,45)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return VB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+bd};_.b=0;var KB,RB,LB,SB,QB,JB,IB,HB,PB,NB,MB,FB,OB;function tA(){tA=x;uA=new WB(!0);XB=new wt;xt(XB,"ar");xt(XB,"fa");xt(XB,"iw");xt(XB,"ur")}function WB(a){this.b=a}u(416,1,Ai,WB);_.b=!1;var uA,XB;u(418,1,{63:1,76:1});function YB(){gA.call(this,0,0)}function gA(a,b){this.c=a;this.b=b}
+function iA(a){gA.call(this,a.c,a.b)}u(417,418,{48:1,63:1,73:1,76:1},YB,gA,iA);_.eQ=function(a){return a===this?!0:A(a,48)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new dB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return ZB.e+"[width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;function es(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(419,1,Ai,es,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+bd};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function $B(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function aC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Ux(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function bC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=ak(g,c.b),j+=c.c+a.d);return new gA(j,g+2*a.e)}function MA(){cC.call(this,1,5,5)}
+function cC(a,b,c){Vq();this.d=b;this.e=c;this.b=a}u(420,1,Ai,MA,cC);_.qe=function(){};
+_.re=function(a){this.c=dC(a.Wb);if(0!=$B(this)){var b,c,d,e,f,g,j,h,n,o,r;b=CA(a);g=a.pe();j=a.fc.b;n=new kj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new eC(q);for(v=0;v<q;++v)Zt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Vj(a.Wb.b,t);Ux(E,D.d);Zt(D.c,E,t)}for(d=new Qi(d);d.c<d.e.Fe();)if((c=Ri(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(aC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Qe(),o=f,r+=h+this.e,h=0),e=!1,Zt(n.c,n.d++,c),o+=a.c+this.d,h=ak(h,a.b);aC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=dC(a.Wb);return 0==$B(this)?BA(a,new gA(10,10)):BA(a,bC(this,!1))};_.te=function(a){this.c=dC(a.Wb);return 0==$B(this)?BA(a,new gA(10,10)):BA(a,bC(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=bf;break;case 2:a=og;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return fC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+bd};_.b=0;_.c=null;_.d=0;_.e=0;function FA(){FA=x;GA=new gC(Tb,0,12)}
+function gC(a,b,c){FA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(421,1,{49:1,73:1},gC);_.b=null;_.c=0;_.d=0;var GA;u(422,1,qi);_.tS=function(){return hC.e+"[font="+this.c+"ascent="+iC(this.c).b+", descent="+iC(this.c).c+", height="+iC(this.c).d+bd};_.c=null;function jC(a){if(!a.n){jA(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=sv(a.p,b))&&jC(c);pA(a,!1);a.n=!0;Xz(a,a,a.gc,0);new kC(a,202)}}
+function lC(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=sv(a.p,b))&&c.Id()}function mC(a){!$z(a)&&EA(a);var b=hA(a);a.me(a.pc,a.qc,b.c,b.b);qA(a)}function nC(a,b){a.q!=b&&(a.q=b)}u(424,400,ii);_.Wd=function(){return new wA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){lC(this)};_.be=function(){return this.hc.d._};_.me=function(a,b,c,d){lA(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;lA(this,a,b,c,d);this.lc&&e&&!f&&qA(this)};_.n=!1;_.q=!1;
+function oC(a){IA.call(this);this.r=new aB;this.p=new kj;this.o=new wA(0,0,0,0);this.lc=!1;HA(this,new sB);this.hc&&pC(this.hc.d.A.c,a);this.hc&&qC(this.hc.d,!0);nC(this,!0)}u(423,424,ii);_.pe=function(){return new wA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return gk(this.hc.d.hb)};_.$d=function(){return ik(this.hc.d.hb)};_._d=function(){this.hc=new rC((Vq(),l),this)};
+function sC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=TB(g),f=new GB(bu(0.7*(g.b>>16&255)),bu(0.7*(g.b>>8&255)),bu(0.7*(g.b&255))),(a.e=g)&&(a.i=ng+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new GB(bu(0.7*(g.b>>16&255)),bu(0.7*(g.b>>8&255)),bu(0.7*(g.b&255))),f=TB(g),(a.e=j)&&(a.i=ng+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;tC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=ng+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);tC(a,b,c,d,1);tC(a,b,c+1,1,e);(a.e=f)&&(a.i=ng+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);tC(a,b+d,c,1,e);tC(a,b+1,c+e,d,1)}u(425,1,{});_.tS=function(){return"Graphics"};u(426,425,{});function uC(a){var b,c;c=ak(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new gA(b,c)}function vC(a,b,c){var d,e,f,g,j,h;a.c=dC(b.Wb);if(0==a.c.length)return new YB;g=uC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=ak(h,d.c),j=ak(j,d.b);return new gA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function wC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=bu(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function xC(){yC.call(this,7)}function yC(a){Vq();this.e=0;this.b=1;this.f=a;this.d=0}u(427,1,Ai,xC,yC);_.qe=function(){};
+_.re=function(a){var b,c;this.c=dC(a.Wb);if(0!=this.c.length&&(b=CA(a),!(0>=b.c||0>=b.b))){c=uC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(N,m,-1,d,1);e=y(N,m,-1,d,1);h=y(N,m,-1,c,1);n=y(N,m,-1,c,1);wC(b.c,b.d,this.d,f,e);wC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return BA(a,vC(this,a,!1))};_.te=function(a){return BA(a,vC(this,a,!0))};_.ue=function(){};
+_.tS=function(){return zC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+bd};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function by(){Jn()}function Bw(a){Jn();this.i=a}u(429,99,hi,by,Bw);function cA(){Jn();this.i="Missing message: awt.151"}u(428,429,hi,cA);u(430,1,{});function wA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(431,1,{51:1,73:1,76:1},wA);_.eQ=function(a){return a===this?!0:A(a,51)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return AC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function BC(a){CC.call(this,a,0)}function CC(a,b){rA.call(this);this.hc=(Vq(),new DC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(fy(),gy);c.b=d;Gy(c);break;case 0:c=c.b;d=(fy(),iy);c.b=d;Gy(c);break;case 2:c=c.b,d=(fy(),jy),c.b=d,Gy(c)}}u(432,401,xi,BC,CC);
+_.Sd=function(){return!$z(this)?new gA(0,0):vA(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=Vz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+lh+this.cc+(this.lc?l:",hidden")+",align=",b;b=bf;switch(this.b){case 1:b=Ad;break;case 2:b=og}return a+b+",text=null"};_.b=0;u(435,1,Ai);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.fe()+bd};_.k=null;_.n=null;
+function EC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function FC(a){this.o=(Vq(),Vq(),sA);var b;var c;b=this.cZ.e;-1!=no(b,oo(36))?b=null:(c=this.o.c.d++,b=vw(b,Wz(b,oo(46))+1)+l+c);this.k=b;this.e=new $A;this.i=a;this.f=!0;this.j=new GC(this)}u(434,435,Ai,FC);_.fe=function(){return EC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(433,434,ui);_.fe=function(){return EC(this)+(this.c?",tearOff":l)};_.c=!1;u(437,1,{64:1});
+_.eQ=function(a){return a===this?!0:A(a,64)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new dB;HC(a,this.b);HC(a,this.c);return a.b};function bA(){this.c=this.b=0}function IC(a,b){this.b=a;this.c=b}function JC(a){var b=a.c;this.b=a.b;this.c=b}u(436,437,{55:1,64:1,73:1},bA,IC,JC);_.eQ=function(a){return a===this?!0:A(a,55)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return KC.e+"[x="+this.b+",y="+this.c+bd};_.b=0;_.c=0;
+function LC(a,b){if(!b)throw new bt("Missing message: awt.70");var c=a.b;if(H(b.i,Ca)){var c=c.b.b,d=new ez,e=c.d.d;if(0>e||e>c.d.d)throw new Rw;c.p&&(d.hb[Id]=2);Ny(c,e,d.hb);zA(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Rw;zA(d.d,e,c);for(f=g=0;f<e;++f)A(sv(d.d,f),33)&&++g;zA(d.j,g,c);Ny(d,e,c.hb);c.c=d;e=uw(c.hb)+Wa;Si(c.ld(),e,!1);d.p&&(e=Vj(d.d,c),-1!=e&&(d=cw(d.p?d.f:cw(d.f,0),e),2==dw(d)&&d.removeChild(cw(d,1)),c.hb[Id]=2))}}
+function MC(){FC.call(this,l);new kj;this.c=!1;this.b=(Vq(),new NC)}u(438,433,ui,MC);_.b=null;u(441,1,{57:1,66:1,76:1});u(440,441,{57:1,65:1,66:1,76:1});_.eQ=function(a){return a===this?!0:A(a,65)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new dB;HC(a,this.d);HC(a,this.e);HC(a,this.c);HC(a,this.b);return a.b};function DA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(439,440,{56:1,57:1,65:1,66:1,73:1,76:1},DA);
+_.eQ=function(a){return a===this?!0:A(a,56)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return OC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function PC(){PC=x;QC=new RC;SC=new TC;UC=new TC}var QC,UC,SC;u(443,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ii(this)};function RC(){}u(444,443,{},RC);function TC(){}u(445,1,{},TC);u(446,401,xi);_.Rd=function(){return null};
+function VC(a,b){var c;c=new WC($z(a));return!c?null:new gA(XC(c,"_")*b+6,iC(c.c).d+6)}function YC(a,b){var c;c=VC(a,b);return!c?fA(a):c}function ZC(a,b){var c;c=VC(a,b);return!c?hA(a):c}function $C(a,b){var c=a.hc;zz(c.b,b);c.f.b=-1;c.f.c=-1}function aD(a){bD.call(this,a,null!=a?a.length:0)}function bD(a,b){rA.call(this);this.b=0>b?0:b;var c=this.hc;zz(c.b,a);c.f.b=-1;c.f.c=-1}u(447,446,xi,aD,bD);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return VC(this,to(this.hc.b.hb,fh).length)};
+_.Td=function(){return!$z(this)?null:VC(this,to(this.hc.b.hb,fh).length)};_.Vd=function(){return 0<this.b?YC(this,this.b):fA(this)};_.Xd=function(){return 0<this.b?ZC(this,this.b):hA(this)};_._d=function(){this.hc=(Vq(),new cD)};_.de=function(){return 0<this.b?YC(this,this.b):fA(this)};_.ge=function(){return 0<this.b?ZC(this,this.b):hA(this)};_.b=0;function Vq(){Vq=x;sA=new dD}function eD(){var a=(Vq(),Vq(),sA);!a.d&&(a.d=new fD)}function dD(){this.c=new gD;this.e=new XA}u(448,1,{},dD);_.b=null;
+_.d=null;var sA;function gD(){}u(449,1,{},gD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(450,1,{});function hD(){hD=x;iD=new jD;kD=new jD}function lD(a,b){return b==a?!0:!b?!1:!0}function jD(){}u(451,1,{60:1},jD);_.eQ=function(a){return null==a||!A(a,60)?!1:lD(this,a)};_.hC=function(){var a;a=null.eg()+";class="+null.eg();a=!null.eg().eg()?a:a+";charset=";return Su(a)};_.tS=function(){return mD.e+"[MimeType=(null);humanPresentableName="+this.b+bd};_.b=null;var iD,kD;
+function nD(){nD=x;L(oD,s,60,[(hD(),kD),iD])}function pD(a){var b=(hD(),kD);if(lD(b,(hD(),kD)))return a.b;if(lD(b,iD))return new qD(a.b);throw new rD(b);}function sD(a){nD();this.b=a}u(452,1,{},sD);_.b=null;function rD(a){a="flavor = "+a;Jn();this.i=a}u(453,100,{61:1,73:1,80:1,88:1},rD);function tD(a,b){UA();uD.call(this,a,1001,b,ph)}function uD(a,b,c,d){UA();SA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(454,402,Ai,tD,uD);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Mu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ph;function mA(a,b){UA();SA.call(this,a);this.e=b}u(455,402,Ai,mA);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+lh+a.Ud()+va};function yA(a,b,c){UA();mA.call(this,a,b);this.b=c}u(456,455,Ai,yA);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function Yz(a,b,c,d){UA();SA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(457,402,Ai,Yz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ku(Du(this.b,qh))&&(a+="PARENT_CHANGED,"),Ku(Du(this.b,rh))&&(a+="DISPLAYABILITY_CHANGED,"),Ku(Du(this.b,zh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=ph;_.c=null;_.d=null;u(458,1,$h);function kC(a,b){UA();mA.call(this,a,b);this.d=null;this.b=this.c=0}
+u(459,455,Ai,kC);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(460,1,{});function qD(a){if(null==a)throw new Gn;}u(461,460,{},qD);
+function vD(){vD=x;wD={};wD["java.vendor"]=Ee;wD["package.restrict.access.sun"]=eh;wD["sun.java.launcher"]=mc;wD["sun.management.compiler"]=Ee;wD["os.name"]=mc;wD[" sun.boot.class.path"]=mc;wD["path.separator.applet"]=mc;wD["java.vm.specification.vendor"]=Ee;wD["java.runtime.version"]=mc;wD["http.proxyPort"]=mc;wD["user.name"]=mc;wD["user.language"]=mc;wD["os.name.applet"]=mc;wD["browser.version"]=mc;wD["java.version"]=mc;wD["user.timezone"]=mc;wD["java.endorsed.dirs"]=mc;wD["java.specification.name"]=
+"GWT";wD["java.specification.version"]="2.5.0";wD[Xe]=hc;!zs&&(zs=new Hs);zs.b?wD[Ve]="yes":wD[Ve]=null}var wD;u(464,100,Zh);function xD(){Jn()}function yD(a){Jn();this.i=a}u(463,464,{68:1,73:1,80:1,88:1},xD,yD);function zD(){zD=x;AD=new BD}function CD(a){var b;if(a.n){var c;b=new Qu;Dn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Dn(b.b,a.b));c=a.c;a=a.k;null!=c&&Dn(b.b,c);null!=a&&(b.b.b+=ma,Dn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function DD(a){zD();var b,c,d;if(null==a)throw new xD;a=mo(a);try{d=no(a,oo(58))}catch(e){e=Wi(e);if(A(e,84))throw new yD(Hn(e));throw e;}c=no(a,oo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;ED();var f,g,j;j=c.length;b=new FD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new yD(dc+a);if(!this.n&&(this.n=nj(AD,this.i),this.n||(this.n=(Vq(),new GD))&&z(AD,this.i,this.n),!this.n))throw new yD(dc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,S,tb,Y,M,fa,Dc,eg,yb,Md,Nd,Od,Ya,Ec,Hb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==HD(c,oo(47),n+2))throw new ID(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Od=this.k;v=this.e;yb=this.j;r=this.b;Hb=this.o;Ya=HD(M,oo(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){tb=2;fa=-1;E=HD(M,oo(47),2);Nd=HD(M,oo(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);S=E;-1!=Ya&&Ya<E&&(S=Ya);var sd=oo(64);Ec=M.lastIndexOf(sd,S);r=M.substr(2,S-2);-1<Ec&&(Hb=M.substr(2,Ec-2),tb=Ec+1);Dc=HD(M,oo(58),-1==Ec?tb:Ec);t=no(M,oo(93));if(-1!=t)try{M.length>t+1?(q=M.charCodeAt(t+1),58==q?Dc=t+1:Dc=-1):Dc=-1}catch(ff){if(ff=Wi(ff),!A(ff,80))throw ff;}-1==Dc||Dc>E?J=M.substr(tb,
+S-tb):(J=M.substr(tb,Dc-tb),eg=M.substr(Dc+1,S-(Dc+1)),0==eg.length?fa=-1:fa=JD(eg,10))}-1<Ya&&(Od=M.substr(Ya+1,o-(Ya+1)));D=-1==Ya?o:Ya;var $b=oo(63);Md=M.lastIndexOf($b,D);-1<Md?(yb=M.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(H(v,l)?v=Za:v.indexOf(Za),Y=Wz(v,oo(47))+1,v=v.substr(0,Y-0)),D=Md):0!=Ya&&(yb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Za:v.indexOf(Za),Y=Wz(v,oo(47))+1,0==Y?v=M.substr(E,D-E):v=v.substr(0,Y-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var xe;xe=v;null!=yb&&!H(yb,l)&&(null!=v?xe=v+wb+yb:xe=wb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=fa;this.k=Od;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(td=Wz(this.d,oo(64)))?(this.o=this.d.substr(0,td-0),this.d=vw(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=no(this.c,oo(63)))?(this.j=vw(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Hb;this.e=v;this.j=yb}}catch(ud){ud=
+Wi(ud);if(A(ud,80))throw new yD(Hn(ud));throw ud;}if(-1>this.f)throw new yD("incorrect port: "+this.f);}u(465,1,Ai,DD);_.tS=function(){return CD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var AD;u(466,1,{});function KD(a,b,c){var d,e;for(d=new LD(a.Ae().b);MD(d.b);)if(a=d.c=Ri(d.b),e=a.Ef(),null==b?null==e:Pn(b,e))return c&&(a=new ND(a.Ef(),a.Ff()),OD(d)),a;return null}u(470,1,ti);_.ze=function(a){return!!KD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,91)||this.Fe()!=a.Fe())return!1;for(a=new LD(a.Ae().b);MD(a.b);)if(b=a.c=Ri(a.b),c=b.Ef(),b=b.Ff(),!this.ze(c)||!PD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=KD(this,a,!1);return!a?null:a.Ff()};_.hC=function(){var a,b,c;c=0;for(b=new LD(this.Ae().b);MD(b.b);)a=b.c=Ri(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new QD("Put not supported on this map");};
+_.Ee=function(a){a=KD(this,a,!0);return!a?null:a.Ff()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new LD(this.Ae().b);MD(c.b);)b=c.c=Ri(c.b),a?d+=Aa:a=!0,d+=l+b.Ef(),d+=sb,d+=l+b.Ff();return d+"}"};function yz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function fw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=nb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Ef())){c=!0;break a}c=!1}return c}
+function nj(a,b){return null==b?a.c:A(b,1)?a.f[nb+b]:RD(a,b,a.Ie(b))}function RD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Ef()))return f.Ff()}return null}function z(a,b,c){return null==b?SD(a,c):A(b,1)?TD(a,b,c):UD(a,b,c,a.Ie(b))}function UD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Ef()))return a=d.Ff(),d.Gf(c),a}else e=a.b[d]=[];d=new ND(b,c);e.push(d);++a.e;return null}
+function SD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function TD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Zi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Ef())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Ff();break a}}c=null}return c}u(469,470,ti);_.ze=function(a){return fw(this,a)};
+_.Ae=function(){return new VD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return nj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Zi(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Oi(){yz(this)}u(468,469,bi,Oi);_.Ge=function(a,b){return au(a)===au(b)||null!=a&&Pn(a,b)};_.Ie=function(a){return~~Sn(a)};function BD(){yz(this)}u(467,468,bi,BD);function WD(){Jn()}u(471,99,hi,WD);
+function XD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=YD(a,c);if(c>=a.j)break;c=ZD(a,c);++b}return b}function $D(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function aE(a){var b;a.b=0<=a.k&&!a.e?a.k:YD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new WD;b=a.b;a.b=ZD(a,a.b);return a.o.substr(b,a.b-b)}
+function ZD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=bE(a.o,d,a.o.length);if(c<=a.i&&$D(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=no(a.d,oo(c)))break;++d}a.n&&b==d&&(a.f?(c=bE(a.o,d,a.o.length),c<=a.i&&$D(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=no(a.d,oo(c))&&++d));return d}
+function YD(a,b){var c,d;if(null==a.d)throw new Gn;for(d=b;!a.n&&d<a.j;)if(a.f){c=bE(a.o,d,a.o.length);if(c>a.i||!$D(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>no(a.d,oo(c)))break;++d}return d}function cE(a){dE.call(this,a," \t\n\r\u000c",!1)}function eE(a){dE.call(this,a,za,!1)}
+function dE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=bE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(N,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=bE(this.d,d,this.d.length),this.c[c]=a}}}u(472,1,{},cE,eE,dE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function fE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Vn(e),!(Tn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ye?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+bd),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function gE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return fb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+gg:a}function hu(a){var a=new hE(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;iE(a););return a.c}u(479,1,{});u(478,479,{});
+_.c=null;_.d=1;_.e=-1;function jE(a){this.b=a;this.c=new kE(this.b);this.d=this.e=1}u(477,478,{},jE);_.b=null;function Kr(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new hs(c)),lE(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",mE(c)))}function kE(a){this.b=a}u(480,1,{},kE);_.Je=function(a){Kr(this,a)};_.b=null;function nE(a){this.b=a}u(481,1,{},nE);_.b=null;function oE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(482,1,{},oE);
+_.Ke=function(){Zw(this.f.i,this.c,G(this.f.hb,Uf)-this.e-this.d,G(this.f.hb,Tf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function pE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(483,1,{},pE);_.Ke=function(){Zw(this.f.i,this.c,G(this.f.hb,Uf)-this.e-this.d,G(this.f.hb,Tf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var qE=_.f=null;
+function rE(){rE=x;qE=new Nu((bv(),new av("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function sE(){sE=x;tE=L(eu,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);uE=(EB(),HB);vE=TB(uE);wE=y(xE,s,45,23,0);yE=y(eu,s,1,23,0);zE=y(xE,s,45,7,0);AE=null!=(vD(),wD[Ve]);BE=y(CE,s,49,100,0);DE=y(EE,s,50,100,0)}function FE(a){var b;if(a.Gb)b=GE(a,1)+ub+GE(a,2)+ub+GE(a,3);else if(b=GE(a,0),0<b.length){var c=new HE(a.$);ej(a.ab.b,c)}return b}
+function IE(a,b){var c,d;c=b.b;if(H(c,(JE(),KE).c))fs(LE(a));else if(H(c,ME.c))fs(Fr(a));else if(H(c,NE.c))a.wb&&gs(a.v,(!a.xb&&(a.xb=new hs(a)),a.xb));else if(H(c,rg)){7!=a.P&&(a.Q=ph);d=b.d;d=Lu(d,oh);c=Au(d,a.Q);var e=!yu(c,ph)?tu(c):c;!yu(e,Bh)&&OE(a.$,P(c));PE(a);a.nb=!0;mE(a);a.P=7;a.Q=d}else H(c,xg)||(H(c,ne)?QE(a):RE(a,c))}
+function SE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(TE,s,-1,4,1);o=y(TE,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)UE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=RA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;VE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||WE(a.gb[f])}a.C*=h}}
+function XE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new YE(a),a.$.s=0);null!=a.tb&&fE(a.tb,null)}}function ZE(a,b){var c,d,e,f;f=new MC;d=Lc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new FC(Qb+d);var g=(JE(),KE).c;d.d=g;LC(f,d);YA(d.e,a);d=new FC(Qb+c);d.d=ME.c;YA(d.e,a);LC(f,d);a.wb&&(LC(f,new FC(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new FC(c),d.d=NE.c,YA(d.e,a),LC(f,d));Uz(a,f);return f}
+function $E(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,uE);a.pb?(f==a.d&&U(b,UB(uE)),tC(b,h,g,a.Z,a.Z),U(b,(EB(),JB)),aF(b,h,g,a.Z-1,a.Z-1)):f==a.d?sC(b,h+1,g+1,a.Z,a.Z,!1):sC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(EB(),LB)),f){case 101:U(b,OB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;bF(b,!0);cF(b,dF(b,f,d,c,e));U(b,LB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(bF(b,!1),cF(b,dF(b,f,d,c,e)));eF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);tC(b,h+9,g+9,2,4);tC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,MB),tC(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,OB),tC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);V(b,d,g+a.Z-c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);V(b,j-f,n,j-2*f,n);V(b,j+f,n,j+2*f,n);U(b,PB);V(b,d,g+c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;V(b,j-f,n,j-2*f,n);V(b,j+f,
+n,j+2*f,n);U(b,LB);break;case 107:U(b,NB);tC(b,h+4,g+4,a.Z-8,a.Z-8);U(b,LB);aF(b,h+4,g+4,a.Z-8,a.Z-8);eF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);tC(b,h+9,g+9,2,4);tC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);V(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);V(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;V(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);V(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,RB),aF(b,c,e,d,d),U(b,KB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,V(b,c,g,j,o),V(b,j,o,n,g),g=e+d+f,o=g+f,V(b,c,g,j,o),V(b,j,o,n,g),h+=f,n=h+f,g=e+d,V(b,n,e,h,a),V(b,h,a,n,g),h=c+d+f,n=h+f,V(b,h,e,n,a),V(b,n,a,h,g));break;case 110:fF(b,h,g,a.Z,!0);break;case 111:fF(b,h,g,a.Z,!1);break;case 109:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,FB);tC(b,h+3,g+5,a.Z-7,a.Z-11);U(b,LB);aF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,uE);
+a.qb&&sC(b,h+1,g+1,a.Z,a.Z,!1);U(b,LB);gF(a,b,h,g,"NEW");break;case 106:U(b,MB);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,LB);V(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));gF(a,b,h+6,g,vc);break;case 104:U(b,MB);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,LB);break;case 105:a.Ob?(U(b,QB),V(b,h+11,g+5,h+9,g+9),V(b,h+9,g+9,h+4,g+9),V(b,h+4,g+9,h+8,g+12),V(b,
+h+8,g+12,h+6,g+18),V(b,h+6,g+18,h+11,g+15),V(b,h+12,g+5,h+14,g+9),V(b,h+14,g+9,h+19,g+9),V(b,h+19,g+9,h+15,g+12),V(b,h+15,g+12,h+17,g+18),V(b,h+17,g+18,h+12,g+15),U(b,LB)):gF(a,b,h,g,"123");break;case 114:U(b,SB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);tC(b,d,c,f,f);U(b,LB);hF(a,b,h,g,FB,"i");break;case 201:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:V(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);V(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:V(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));V(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));V(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:iF(a,b,h,g+2,3);break;case 207:iF(a,b,h,g,4);break;
+case 208:iF(a,b,h,g,5);break;case 209:iF(a,b,h,g,1);break;case 210:iF(a,b,h,g,6);break;case 211:iF(a,b,h,g,7);break;case 212:iF(a,b,h,g,8);break;case 213:gF(a,b,h,g,"FG"),a.G=new IC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=yE[d]&&hF(a,b,h,g,wE[d],yE[d])}
+function jF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,uE),tC(d,0,0,c,b),a.pb?(U(d,(EB(),JB)),aF(d,-1,0,c,b-1)):(U(d,vE),V(d,0,0,c-1-2,0),U(d,UB(uE)),V(d,0,b-1,c-1,b-1),V(d,c-1,0,c-1,b-1)),kF(d,a.Y),U(d,(EB(),LB)),-1!=a.K.toLowerCase().indexOf(oe)&&U(d,MB),lF(d,a.K,10,15),mF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function nF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,uE);tC(d,0,0,c,b);a.pb?(U(d,(EB(),JB)),V(d,0,b-1,c,b-1),e=oF*(a.Z+a.T)+2,V(d,0,e,c,e),V(d,0,e,0,b),V(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,vE),V(d,0,0,0,b-1),V(d,0,oF*a.Z,b-1,oF*a.Z),U(d,UB(uE)),V(d,c-1,0,c-1,b-1-a.Z),V(d,0,b-1,c-1,b-1));for(b=3;b<=oF+2;++b)$E(a,d,1,b);mF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function pF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);tC(e,0,0,c,b);d=a.eb?(PC(),SC):(PC(),UC);if((PC(),QC)==(PC(),QC))d==SC?e.b=l:e.b=Dg;d=new cB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,S=void 0,tb=o=v=r=j=void 0,Y=o=j=void 0,M=h=r=h=void 0,fa=D=S=void 0,J=h=q=r=r=E=t=M=j=Y=Y=v=M=J=q=Y=M=t=fa=q=J=n=S=o=v=v=E=J=void 0,
+D=S=1,n=2,fa=3;f.x&&(VE(f),SE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=P(O(qF(13*f.o.C*j)));rF(f.o,j);f.o.B&&(U(g,(EB(),LB)),aF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=P(O(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(sE(),zE)[f.e[j]]),h=g,r=bu(f.K[j]-o/2),Y=bu(f.N[j]-o/2),M=t=o,bF(h,!0),cF(h,dF(h,r,Y,t,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(sE(),zE)[f.e[h]]),J=f.K[o]-f.K[h],S=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+S*S),1>D&&(D=1),S/=D,D=J/D,q=3*fa*S,J=3*fa*D,Y=y(N,m,-1,4,1),r=y(N,m,-1,4,1),Y[0]=bu(f.K[h]+q),r[0]=bu(f.N[h]-J),Y[1]=bu(f.K[o]+q),r[1]=bu(f.N[o]-J),Y[2]=bu(f.K[o]-q),r[2]=bu(f.N[o]+J),Y[3]=bu(f.K[h]-q),r[3]=bu(f.N[h]+J),o=g,h=Y,bF(o,!0),cF(o,sF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(EB(),LB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(sE(),zE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-M,S=r-t,D=Math.sqrt(J*J+S*S),
+1>D&&(D=1),S/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,PB);q=n*S;J=n*D;V(g,P(O(Math.round(M+q))),P(O(Math.round(t-J))),P(O(Math.round(Y+q))),P(O(Math.round(r-J))));V(g,P(O(Math.round(M-q))),P(O(Math.round(t+J))),P(O(Math.round(Y-q))),P(O(Math.round(r+J))));U(g,LB);break;case 3:o=P(O(Math.round(M)));h=P(O(Math.round(t)));Y=P(O(Math.round(Y)));r=P(O(Math.round(r)));V(g,o,h,Y,r);M=P(O(Math.round(fa*S)));t=P(O(Math.round(fa*D)));V(g,o+M,h-t,Y+M,r-t);V(g,o-M,h+t,Y-M,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,V(g,P(O(Math.round(v))),P(O(Math.round(E))),P(O(Math.round(v))),P(O(Math.round(E))));kF(g,f.o.n);o=tF(f.o.o);J=f.f[j];h=wb;null!=J&&(h=J);J=XC(f.o.o,h);M=P(O(Math.round((M+Y)/2-J/2)));q=P(O(Math.round((t+r)/2+~~(o/2)-1)));U(g,PB);lF(g,h,M,q);U(g,LB);break;default:if(1==f.C[j]||3==f.C[j])q=fa*S,J=fa*D,E=y(N,m,-1,3,1),v=y(N,m,-1,3,1),E[0]=P(O(Math.round(Y+q))),v[0]=P(O(Math.round(r-J))),E[1]=P(O(Math.round(M))),v[1]=P(O(Math.round(t))),E[2]=P(O(Math.round(Y-
+q))),v[2]=P(O(Math.round(r+J))),o=g,h=E,r=v,bF(o,!0),cF(o,sF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*S;J=fa*D;for(h=0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,o=h/10,V(g,P(O(Math.round(v+q*o))),P(O(Math.round(E-J*o))),P(O(Math.round(v-q*o))),P(O(Math.round(E+J*o))))}else V(g,P(O(Math.round(M))),P(O(Math.round(t))),P(O(Math.round(Y))),P(O(Math.round(r))))}}D=y(TE,s,-1,f.u+1,1);S=y(N,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++S[h],++S[o],D[h]=D[h]/S[h]+r/S[h],D[o]=
+D[o]/S[o]+n/S[o];kF(g,f.o.n);o=tF(f.o.o);J=y(eu,s,1,f.u+1,0);Y=y(N,m,-1,f.u+1,1);r=y(N,m,-1,f.u+1,1);n=y(uF,s,56,f.u+1,0);t=2;1!=f.o.C&&(t=P(O(qF(2*f.o.C))));for(j=1;j<=f.u;++j)h=vF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=XC(f.o.o,h),n[j]=wF(f,t,j,Y[j],Y[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<S[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<S[j]&&(E=!1),1==S[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Zb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<bk(f.B[j])&&(v+=bk(f.B[j])),0<f.B[j]?v+=xa:v+=Ca),M||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=XC(f.o.o,q),v=XC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=wF(f,t,j,q,v,o,M),M=v.d+t+1,q=v.e+o+t,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(sE(),zE)[f.e[j]]),tC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(sE(),zE)[f.e[j]]):U(g,(EB(),LB)):U(g,(sE(),wE)[f.c[j]]),lF(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],M=P(O(qF(f.K[j]-q/2))),q=P(O(qF(f.N[j]+~~(o/2)-1))),
+U(g,(EB(),PB)),lF(g,ba+f.r[h][1],M+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(EB(),MB):(EB(),SB)),0<f.E&&106!=f.o.d&&(v=n[f.E],aF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],S=f.N[o]-f.N[h],D=Math.sqrt(J*J+S*S),1>D&&(D=1),S/=D,D=J/D,q=(fa+1)*S,J=(fa+1)*D,E=y(N,m,-1,5,1),v=y(N,m,-1,5,1),E[0]=P(O(qF(f.K[h]+q))),E[1]=P(O(qF(f.K[o]+q))),v[0]=P(O(qF(f.N[h]-J))),v[1]=P(O(qF(f.N[o]-J))),E[3]=P(O(qF(f.K[h]-q))),E[2]=P(O(qF(f.K[o]-q))),v[3]=P(O(qF(f.N[h]+J))),v[2]=P(O(qF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,S=v,fa.o&&(bF(fa,!1),cF(fa,sF(fa,j,S,5,!0)))),106==f.o.d&&xF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(EB(),MB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],aF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(EB(),JB)),V(e,c-1,0,c-1,b-1)):(U(e,UB(uE)),V(e,c-1,0,c-1,b-1),U(e,uE),V(e,c-2,0,c-2,b-1),U(e,vE),V(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(EB(),PB)),V(e,d,~~(b/2),d+48,~~(b/2)),V(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),V(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new gC(bc,0,13),a.X=new WC(a.U),null!=a.cb&&(d=XC(a.X,a.cb),c=P(O(Math.round((c-d)/2))),b-=13,U(e,(EB(),LB)),kF(e,a.U),lF(e,a.cb,c,b)));mF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function iF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(N,m,-1,9,1);n=y(N,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=bu(c+a*Math.sin(j)),n[f]=bu(d+a*Math.cos(j));f=e+1;b.o&&(bF(b,!1),cF(b,sF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=bu(c+(a-3)*Math.sin(j)),n[f]=bu(d+(a-3)*Math.cos(j));V(b,h[0],n[0],h[1],n[1]);V(b,h[2],n[2],h[3],n[3]);V(b,h[4],n[4],h[5],n[5])}}
+function yF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,uE);tC(d,0,0,b,c);a.pb?(U(d,(EB(),JB)),c=14*(a.Z+a.T),aF(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,UB(uE)),V(d,b-1,0,b-1,c-1),V(d,0,c-1,b-1-2,c-1),U(d,vE),V(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)$E(a,d,b,1),$E(a,d,b,2);a.d=c;mF(a.Vb,a.Rb,0,0)}}
+function fF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);V(a,j,q,f,h);V(a,g,q,f,h);j=~~(n/3);V(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);eF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function zF(a,b,c){var d,e,f,g,j,h;AF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=BF(b);b=new dE(b,j,!0);e=l;for(d=1;5>=d;++d)e=CF(b,j);d=DF(JD(mo(e.substr(0,3)),10)).b;g=DF(JD(mo(e.substr(3,3)),10)).b;CF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=CF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new EF(a,f)}SE(a,1,d,1);SE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new EF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",mE(a),!1;null!=a.j&&a.$&&FF(a.$,a.j,!0);null!=a.k&&
+a.$&&FF(a.$,a.k,!1);j=GF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new HF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];SE(a,1,j,0)}c&&mE(a);return!0}function is(a,b){a.lb=!0;a.K=b}function rF(a,b){100>b&&(!BE[b]&&(BE[b]=new gC(bc,0,b)),!DE[b]&&Zt(DE,b,new WC(BE[b])),a.n=BE[b],a.o=DE[b])}
+function ms(a,b){var c,d;if(0==b)return!1;PE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:XE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;IF(a,JF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Bw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Bw(ec);
+d.b=d.b.d;IF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=sv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(is(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=KF(d),LF(a,d,!1,!0),null!=a.tb&&fE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=sv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(is(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=KF(d),LF(a,d,!1,!0),null!=a.tb&&fE(a.tb,null));break;case 101:a.Mb&&MF(a.Mb);a.Mb=new NF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new OF(a):a.Eb.hc.d._?PF(a.Eb.hc.d):QF(a.Eb);break;case 114:a.c&&
+MF(a.c);a.c=new NF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,RF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=SF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(TE,s,-1,4,1);UE(a.$,d);a.nb=!0;a.$=new HE(a.$);d=bu(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;TF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,UF(a.$,a.$.E),a.$.E=0,QE(a)):0<a.$.F&&(a.nb=!0,VF(a.$,a.$.F),a.$.F=0,QE(a));WF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new MC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new FC(c),LC(j,g),g.d=c,YA(g.e,a);Uz(a,j);a.F=j}XF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(MF(a.p),a.p=null);0==a.$.E&&(a.p=new NF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,QE(a)),18==a.e&&(d=to((js(),ks).hc.b.hb,fh),YF(a.$,a.$.E,d),QE(a)),WF(a.$))}mE(a);return!0}
+function Fr(a){var b,c,d;d=LE(a);c=l;if(a.Gb){var e,f,g;g=Tt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)SF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(ZF(g[1][0],3)+ZF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+$F(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+$F(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new aG(a,a.gb,a.vb)),c=$F(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function bG(a,b,c,d){var e;e=c;var f=d,g,j;(g=cG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=ZE(a,!0)),a.x):(!a.w&&(a.w=ZE(a,!1)),a.w),XF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=dG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=oF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",mE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",mE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=ms(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)UF(a.$,a.$.E),a.$.E=0,QE(a);else{if(106==a.d)return!0;if(108==a.d)eG(a.$,a.$.E,0),QE(a);else if(157==a.d)eG(a.$,a.$.E,1),QE(a);else if(158==a.d)eG(a.$,a.$.E,-1),QE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,X(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):QE(a);else if(206<=a.d&&229>=a.d)a.P=2,fG(a.$),QE(a);else if(230==a.d)a.P=3,QE(a);else if(233<=a.d&&262>a.d)gG(a.$,!1),QE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;YF(a.$,a.$.E,to(a.Eb.f.hc.b.hb,fh));a.$.n=!0;QE(a)}else if(105==a.d)hG(a.$),QE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=to((js(),ks).hc.b.hb,fh),1>d.length&&(d=Sc),YF(a.$,a.$.E,
+d)),QE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,fG(a.$),QE(a);else if(0<a.$.F)if(104==a.d)VF(a.$,a.$.F),a.$.F=0,QE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])is(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;UF(d,c);d.b[c]=0}a.$.F=0;QE(a)}else if(201==a.d)iG(a.$,a.$.F),QE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),QE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,QE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,QE(a);else if(206<=a.d&&229>=a.d)a.P=2,fG(a.$),QE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=to(a.Eb.f.hc.b.hb,fh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;QE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new YE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(jG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,X(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,fG(a.$)):300<a.d?(jG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=to((js(),ks).hc.b.hb,fh),1>d.length&&(d=Sc),YF(a.$,1,d))):230==a.d?kG(a,null,!0):233<=a.d&&262>a.d?(jG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,gG(a.$,!0)):vD();QE(a)}else e=!1;e&&(WF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,mE(a))}return e}
+function lG(a,b,c,d){var e,f;if(a.A||!a.ib||cG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=mG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)UF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],X(b,0),VF(b,e),0<mG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){is(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;X(b,P(O(Math.round(h))));b.j[b.w]=b.u;0<mG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;is(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(dG(b)||cG(b))OE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(TE,s,-1,4,1);UE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;PE(a);a.nb=!0;mE(a);a.Tb=c;a.Ub=d;return!0}
+function nG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||cG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((sE(),AE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;oG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(oG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;PE(a);a.nb=!0;mE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function pG(a){if(a.A)return!0;a.jb&&(a.jb=!1,QE(a));a.lb=!1;a.Q=ph;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=mG(b,b.u),6>b.A[c]&&(qG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),UF(b,b.u));b.D=!1;QE(a)}else a:{var b=a.$,e,f;c=mG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):is(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],is(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=P(O(qF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=P(O(qF((b.N[b.G]+b.N[c])/2))))}}WE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,JF(b),b.b.d=c),QE(a),a.s=!1)}else 5==a.P&&(WE(a.$),QE(a));0<a.P&&(a.E=!1,PE(a),a.nb=!0,WF(a.$),rG(a.$),mE(a),a.P=0,a.i=!1);if(AE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,PE(a),a.nb=!0,mE(a);return!0}function PE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function oG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,fE(a.sb,L(sG,s,83,[new T(a.f),new T(b)]))}
+function tG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Nf)?a.Gb=!1:-1<b.indexOf(lg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(If)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Rf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,SE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)uG(a.gb[d]),VE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(ag)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++oF;c&&mE(a)}
+function mE(a){var b,c,d,e;b=RA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Le(a.db,d,c),a.A&&e&&SE(a,1,a.vb,0),pF(a),a.A||(a.Rb=a.Le(a.Rb,b.c,2*a.Z+a.T),yF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Le(a.R,a.Z,c),nF(a),a.J=a.Le(a.J,d,a.Z),jF(a))):(pF(a),a.A||(jF(a),a.E&&(yF(a),nF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function vG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=SF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=vF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ca,1<bk(c.B[h])&&(j+=bk(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=nb+g);o+=ba+j+ba+wG(0.055999999999999994*c.K[h],0,2)+ba+wG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=nh),e+=c)}return e}function GE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=SF(a.gb[c]),d!=b))continue;d=void 0;d=xG(a.gb[c]);d=yG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function QE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&fE(a.tb,null)}var c,d,e;e=new zG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=xG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new AG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function LF(a,b,c,d){try{zF(a,b,d)?c&&QE(a):mE(a)}catch(e){if(e=Wi(e),A(e,80))mE(a);else throw e;}}
+function kG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;AF(a,c);e=j=0;r=new dE(b,"|>",!0);g=-1<b.indexOf(ub);n=1;h=XD(r);a.vb=0;for(f=1;f<=h;++f)if(o=aE(r),mo(o),!H(o,nh))if(H(o,ub))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new BG(a,o);if(0==a.$.u){CG(a,"ERROR - problems in reading/processing molecule !");vD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(CG(a,"ERROR - strange reaction - fixing !"),vD(),d=!1):3<n?(CG(a,"ERROR - strange reaction !"),vD(),d=!1):(1<a.vb&&!g&&tG(a,If,!0),g&&!a.Gb&&tG(a,
+lg,!0),!g&&a.Gb&&tG(a,Nf,!0),g?(SE(a,1,j,1),SE(a,j+1,e-1,2),SE(a,e,a.vb,3)):SE(a,1,a.vb,0),c&&mE(a),d=!0)}d?QE(a):mE(a)}catch(q){if(q=Wi(q),A(q,80))mE(a);else throw q;}}function DG(a){PE(a);a.nb=!0;mE(a)}function AF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new YE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&mE(a);null!=a.tb&&fE(a.tb,null)}
+function IF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=xG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&fE(a.tb,null)}}function EG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,mE(a),null):a.gb[b]}
+function RE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Oa)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Qa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?ms(a,c):b="Not known group!";a.lb=!0;a.K=b;mE(a)}function CG(a,b){a.lb=!0;a.K=b;mE(a)}function LE(a){var b;b=FE(a);PE(a);mE(a);return b}
+function gF(a,b,c,d,e){var f,g,j,h;f=a.X;h=XC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new gC(f.c.b,f.c.d,g),f=new WC(j),h=XC(f,e),b.f=j,b.j=FG(j);else kF(b,a.U);f=iC(f.c).b-iC(f.c).c;lF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function hF(a,b,c,d,e,f){var g,j;g=tF(a.W);j=XC(a.W,f);kF(b,a.V);(b.e=e)&&(b.i=ng+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);lF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function tF(a){return iC(a.c).b-iC(a.c).c}
+function ls(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Fd,mE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Fd):is(a,a.z+ba),mE(a))}u(487,398,ki);_.xe=function(a){IE(this,a)};_.Le=function(a,b,c){return NA(this,b,c)};_.Me=function(){};_.ee=function(){mE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=ph;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var oF=10,BE,DE,uE,vE,wE,tE,AE,GG=null,zE,yE;
+function HG(){sE();LA.call(this);this.Vb=(Vq(),Vq(),sA).b;this.y=new gC(null,0,8);this.u=(EB(),FB);this.gb=y(IG,s,96,99,0);this.ab=new JA;this.Ib=new JG;this.L=H((vD(),wD[Xe]),hc);this.v=new KG;this.H=L(eu,s,1,[Ia,Ja,Ta,Ha,Oa,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new YE(this);zE[0]=IB;zE[1]=new GB(255,153,153);zE[2]=new GB(255,204,102);zE[3]=new GB(255,255,153);zE[4]=new GB(102,255,255);zE[5]=new GB(51,204,255);zE[6]=new GB(255,153,255)}u(486,487,ki,HG);
+_.Le=function(a,b,c){var d;return a?(d=a.b,xj(d.u,b,c),a):NA(this,b,c)};_.Me=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[LG(b.b),a])}};_.b=null;function MG(a){if(a.e.hb.style.display!=Mf){QA(a.d);var b;for(b=new Qi(a.f.k);b.c<b.e.Fe();)a=Ri(b),a.Ke()}}function NG(a){OG.call(this,a,fb,fb,null)}function PG(a,b){OG.call(this,a,fb,fb,b)}function QG(a,b,c){OG.call(this,a,b,c,null)}
+function OG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(fc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=sj(a)){this.c=RG;++RG;this.e=e;this.d=new HG;this.f=new SG(this.d,b,c,d);Ww(e,this.f);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=OA(a,G(a.hb,Uf),G(a.hb,Tf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?GG=fc:GG="JME";b.w=ZE(b,!1);b.x=ZE(b,!0);is(b,GG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=RA(b);HA(b,null);b.pb||(b.T=0);b.U||(b.U=new gC(bc,0,13),b.X=new WC(b.U));b.V||(b.V=new gC(bc,1,13),b.W=new WC(b.V));b.Y||(b.Y=new gC(bc,0,11),new WC(b.Y));rF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;oF=10;b.Lb=!0;try{r=TG(b.Vb,"options");null!=r&&tG(b,r,!1);j=TG(b.Vb,"jme");null!=j&&(b.M=j);n=TG(b.Vb,"mol");null!=n&&(b.bb=n);g=TG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=TG(b.Vb,Pg);null!=o&&(b.cb=o,mE(b));b.k=TG(b.Vb,"atomcolors");b.j=TG(b.Vb,"atombg");f=TG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(EB(),FB);try{if(0!=f.indexOf(ma))throw new In("bad hex encoding");E=JD(f.substr(1,2),16);D=JD(f.substr(3,2),16);t=JD(f.substr(5,2),16);q=v=new GB(E,D,t)}catch(J){if(J=Wi(J),A(J,80))vD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&RF(b.$);h=TG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(S){if(S=Wi(S),!A(S,80))throw S;}b.d=202;for(f=0;23>f;++f)wE[f]=(EB(),NB),yE[f]=Sc;yE[1]=Zb;wE[1]=(EB(),JB);yE[2]=Eb;wE[2]=NB;yE[3]=Ib;wE[3]=JB;yE[4]=kc;wE[4]=SB;yE[5]=sc;wE[5]=
+MB;yE[9]=Vb;wE[9]=PB;yE[10]=Nb;wE[10]=PB;yE[11]=Gb;wE[11]=PB;yE[12]=cc;wE[12]=PB;yE[8]=Kc;wE[8]=UB(OB);yE[7]=uc;wE[7]=NB;yE[6]=Nc;wE[6]=JB;yE[13]=Mc;wE[13]=JB;yE[18]=Sc;wE[18]=JB;yE[19]=vc;wE[19]=JB;yE[20]=wc;wE[20]=JB;yE[21]=xc;wE[21]=JB;yE[22]=yc;wE[22]=JB;qA(b);b._=new UG;f=a.d;f.D=RA(f);null!=f.M?(kG(f,f.M,!1),null!=f.j&&f.$&&FF(f.$,f.j,!0),null!=f.k&&f.$&&FF(f.$,f.k,!1)):null!=f.bb&&LF(f,f.bb,!1,!1);mE(a.d);h=this.d;f=this.f;g=new jE(h);yw(f,new VG,(wr(),wr(),xr));yw(f,new WG,(tr(),tr(),ur));
+yw(f,new XG,(zr(),zr(),Ar));yw(f,new YG(g),(Gr(),Gr(),Hr));q=0>=ZG();n=new wy((rE(),qE));n.hb.alt="drag out MOL or RXN file";tw(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new nE(h);Ww(f.i,n);t=new oE(f,n,r,j,g);Zw(t.f.i,t.c,G(t.f.hb,Uf)-t.e-t.d,G(t.f.hb,Tf)-(t.b-t.d));ej(f.k,t);q?(q=new $G,tw(q,n.hb.alt),0<=r&&(q.hb.style[kh]=r+gg),0<=o&&(q.hb.style[Re]=o+gg),Ww(f.i,q),g=new pE(f,q,r,j,g),Zw(g.f.i,g.c,G(g.f.hb,Uf)-g.e-g.d,G(g.f.hb,Tf)-(g.b-g.d)),ej(f.k,g),q.hb.draggable=eh,q.hb.style[Sd]=
+(So(),Gf),yw(q,h,(Cr(),Cr(),Dr))):(n.hb.draggable=eh,n.hb.style[Sd]=(So(),Gf),yw(n,h,(Cr(),Cr(),Dr)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function aH(){return hu(null)}function bH(a){return hu(a)}u(488,1,Yh,NG,PG,QG,OG);_.Ne=function(a){B(this.f,new cH(this,a),(Yq(),Yq(),Zq))};_.Oe=function(a){B(this.f,new dH(this,a),(us(),us(),vs))};_.Pe=function(a){QF(new eH(a,this.d,uE))};_.Qe=function(){XE(this.d)};_.Re=function(){fo((bo(),co),new fH(this))};_.Se=function(){return this.b};
+_.Te=function(){return this.c};_.Ue=function(){return this.d.I};_.Ve=function(){return this.d.eb};_.We=function(){return this.d.fb};_.Xe=function(){return this.d.tb};_.jd=function(){return G(this.f.hb,Tf)};_.Ye=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Uf);a[1]=G(this.f.hb,Tf);return a};_.kd=function(){return G(this.f.hb,Uf)};_.Ze=function(){return this.e.hb};_.$e=function(){return this.d.yb};_._e=function(){return this.d.Ab};_.af=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.md=function(){return this.e.hb.style.display!=Mf};_.bf=function(){var a=this.d,b;a.Gb?b=vG(a,1)+ub+vG(a,2)+ub+vG(a,3):b=vG(a,0);return b};_.cf=function(){return Fr(this.d)};_.df=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=FE(a);a.Pb=b;mE(a);return c};_.ef=function(a){tG(this.d,a,!0)};_.ff=function(){};_.gf=function(a){LF(this.d,a,!0,!0)};_.hf=function(a){kG(this.d,a,!0)};_.je=function(){MG(this)};_.jf=function(){AF(this.d,!0)};
+_.kf=function(a){var b=this.d;if(a=EG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;DG(b)}};_.lf=function(a){this.b=a;!this.d.b&&(this.d.b=new gH(this))};_.mf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Qi(b.b);d.c<d.e.Fe();)c=Ri(d),a?c.b=l:c.b=Dg}QA(b.d)};_.nf=function(a,b){var c=this.d,d;if(d=EG(c,a))FF(d,b,!0),DG(c)};_.of=function(a,b){var c=this.d,d;d=EG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,mE(c)):(d.E=b,DG(c))};_.od=function(a){this.f.hb.style[Re]=a;MG(this)};
+_.pf=function(a){this.d.I=a};_.qf=function(a){var b=this.d;b.eb=a;mE(b)};_.rf=function(a){var b=this.d;b.fb=a;mE(b)};_.sf=function(a){this.d.sb=a};_.tf=function(a){this.d.tb=a};_.uf=function(a){var b=this.d;b.yb=a;b.w=ZE(b,!1)};_.vf=function(a){this.d.Ab=a};_.wf=function(a,b){var c=this.f;c.qd(a);c.od(b);MG(this)};_.xf=function(a){RE(this.d,a)};_.yf=function(a,b){var c=this.d;c.i=!1;c.Qb=new BG(c,a);c.d=253;c.lb=!0;c.K=b;mE(c)};_.pd=function(a){ww(this.e.hb,a)};
+_.qd=function(a){this.f.hb.style[kh]=a;MG(this)};_.zf=function(a){CG(this.d,a)};_.Af=function(){return LE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var RG=0;function fH(a){this.b=a}u(489,1,{},fH);_.xc=function(){var a,b;for(b=new Qi(this.b.f.b);b.c<b.e.Fe();)a=Ri(b),a.u.hb.innerHTML=a.r||l};_.b=null;function gH(a){this.b=a}u(490,1,{},gH);_.b=null;function cH(a,b){this.b=a;this.c=b}u(491,1,{},cH);_.Pc=function(a){a=a.b;fo((bo(),co),new hH(this,this.c,a))};_.b=null;_.c=null;
+function hH(a,b,c){this.b=a;this.d=b;this.c=c}u(492,1,{},hH);_.xc=function(){var a=this.c;this.d.b.apply(a,[LG(this.b.b),a])};_.b=null;_.c=null;_.d=null;function dH(a,b){this.b=a;this.c=b}u(493,1,{},dH);_.b=null;_.c=null;function xs(a,b,c){this.b=a;this.d=b;this.c=c}u(494,1,{},xs);_.xc=function(){var a=this.c;this.d.b.apply(a,[LG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function iH(){var a=jH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;kH(lH,arguments)?a=arguments[0]:3==arguments.length?a=new QG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new NG(arguments[0]):4==arguments.length?a=new OG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new PG(arguments[0],arguments[1]));this.g=a;mH();a[cd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Ne(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new nH(a))});b.addMouseOverHandler=C(function(a){this.g.Oe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new nH(a))});b.alert=C(function(a){this.g.Pe(a)});b.clear=C(function(){this.g.Qe()});b.deferredRepaint=C(function(){this.g.Re()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.Ye()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.af(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g.bf()});b.molFile=C(function(){return this.g.cf()});b.nonisomericSmiles=C(function(){return this.g.df()});b.options=C(function(a){this.g.ef(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.gf(a)});b.readMolecule=C(function(a){this.g.hf(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=lH;mH();var f=b,g,b=oH.c;g=pH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=pH(b,
+e,f)}if(!g)throw new $i("Can't find exported method for given arguments: 0"+nb+f.length+aa);return g[0]});b.reset=C(function(){this.g.jf()});b.resetAtomColors=C(function(a){this.g.kf(a)});b.setAfterPasteCallBack=C(function(a){this.g.lf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new nH(a))});b.setAntialias=C(function(a){this.g.mf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.nf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.of(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.pf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.qf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.rf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.sf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.tf(a)});b.setPasteLabel=C(function(a){this.g.uf(a)});b.setPrePasteJSfunction=C(function(a){this.g.vf(a)});b.setSize=C(function(a,b){this.g.wf(a,b)});b.setSubstituent=C(function(a){this.g.xf(a)});b.setTemplate=C(function(a,
+b){this.g.yf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.zf(a)});b.smiles=C(function(){return this.g.Af()});qH({"0":{"0":[[aH,null,void 0]],1:[[bH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new rH(e));return[e]},ye]]}});sH(lH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function fu(){tH||(tH=!0,iH())}u(495,1,{},fu);
+var tH=!1;function ju(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ye)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function iu(){}u(497,1,{},iu);_.xc=function(){ju()};function rH(a){this.b=a}u(498,1,{70:1,108:1},rH);_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;function nH(a){this.b=a}u(499,1,{71:1,108:1},nH);
+_.eQ=function(a){return null!=a&&A(a,71)&&this.b==a.b};_.b=null;
+function iE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(kh)||l;b=c.getAttribute(Re)||l;f=c.getAttribute(Kf)||l;e=c.getAttribute(Te)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Kf)||l,h=h.getAttribute(fh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Kf);c.removeAttribute("archive");c.removeAttribute(Re);c.removeAttribute(kh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Do();c.setAttribute(Te,d);c.style[kh]=gE(g);c.style[Re]=gE(b);b=new uH(a,d,n,e,c,f);fo((bo(),co),b);++a.c;return!0}function hE(a){this.b="JME.class";this.e=a}u(500,1,{},hE);_.Jc=function(){return iE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function uH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(501,1,{},uH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,fb,fb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Te,this.f):this.d.removeAttribute(Te);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function vH(){}u(502,1,Yh,vH);function wH(a){this.b=a}u(503,1,{},wH);_.xc=function(){this.b()};_.b=null;
+function xH(){var a=jH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;kH(yH,arguments)?a=arguments[0]:0==arguments.length&&(a=new vH);this.g=a;mH();a[cd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){fo((bo(),co),new wH(a))});sH(yH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function gu(){zH||(zH=!0,xH())}u(504,1,{},gu);var zH=!1;function AH(a){Jn();this.i=a}
+u(505,464,Zh,AH);function pu(){Jn();this.i="divide by zero"}u(506,99,hi,pu);function $t(){Jn()}function BH(a){Jn();this.i=a}u(507,99,hi,$t,BH);function CH(){CH=x;DH=new EH(!1);FH=new EH(!0)}function EH(a){this.b=a}u(508,1,{73:1,74:1,77:1},EH);_.eQ=function(a){return A(a,74)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?eh:"false"};_.b=!1;var DH,FH;
+function bE(a,b,c){var d,e;d=GH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function HH(){}function IH(a){return typeof a==Rf?Kc+(0>a?-a:a):a}function JH(a,b){var c;c=new HH;c.e=Ob+(KH(0!=a?-a:0)?IH(0!=a?-a:0):l+Ii(c));LH(0!=a?-a:0)&&MH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new HH;b.e=Ob+(KH(a)?IH(a):l+Ii(b));LH(a)&&MH(a,b);return b}
+function $(a,b){var c;c=new HH;c.e=Ob+(KH(a)?IH(a):l+Ii(c));LH(a)&&MH(a,c);c.c=b?8:0;return c}function NH(){var a;a=new HH;a.e=Ob+(KH(0)?IH(0):l+Ii(a));LH(0)&&MH(0,a);a.c=2;return a}function OH(a){var b;b=new HH;b.e=Ob+(KH(a)?IH(a):l+Ii(b));LH(a)&&MH(a,b);b.c=1;return b}function LH(a){return typeof a==Rf&&0<a}function KH(a){return null!=a&&0!=a}
+function MH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Rh[b.d])c=c.prototype;else{c=Rh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(510,1,{},HH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function PH(a){var b;if(!(b=QH,!b&&(b=QH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new RH(Xb+a+da);return parseFloat(a)}
+function JD(a,b){var c,d;if(null==a)throw new RH(Qf);if(2>b||36<b)throw new RH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new RH(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new RH(Xb+a+da);if(-2147483648>c||2147483647<c)throw new RH(Xb+a+da);return c}u(512,1,{73:1,85:1});var QH=null;function SH(a){this.b=a}
+u(511,512,{73:1,77:1,78:1,85:1},SH);_.eQ=function(a){return A(a,78)&&a.b==this.b};_.hC=function(){return bu(this.b)};_.tS=function(){return l+this.b};_.b=0;function eB(a){this.b=a}u(513,512,{73:1,77:1,81:1,85:1},eB);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return bu(this.b)};_.tS=function(){return l+this.b};_.b=0;function TA(){Jn()}function Jk(a){Jn();this.i=a}u(514,99,di,TA,Jk);function Rw(){Jn()}function Xx(a){Jn();this.i=a}u(515,99,hi,Rw,Xx);function T(a){this.b=a}
+function Bu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function uu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function DF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(TH(),UH)[b],!c&&(c=UH[b]=new T(a)),c):new T(a)}u(516,512,{73:1,77:1,83:1,85:1},T);_.eQ=function(a){return A(a,83)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function TH(){TH=x;UH=y(sG,s,83,256,0)}var UH;function bk(a){return 0>a?-a:a}function ak(a,b){return a>b?a:b}function qF(a){return Math.round(a)}function Gn(){Jn()}function bt(a){Jn();this.i=a}u(519,99,{73:1,80:1,84:1,86:1,88:1},Gn,bt);function Ki(){Ki=x;Li=L(Ji,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Li;function RH(a){Jn();this.i=a}u(521,514,di,RH);
+function Nn(a){this.b="Unknown";this.d=a;this.c=-1}u(522,1,{73:1,87:1},Nn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function GH(a,b){return a.charCodeAt(b)}function VH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function no(a,b){return a.indexOf(b)}function HD(a,b,c){return a.indexOf(b,c)}function Wz(a,b){return a.lastIndexOf(b)}
+function KF(a){var b=aa,c=nh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+vw(c,++d):c=c.substr(0,d-0)+vw(c,++d);return a.replace(RegExp(b,ze),c)}
+function WH(a,b){for(var c=RegExp(b,ze),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(eu,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function vw(a,b){return a.substr(b,a.length-b)}
+function mo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function oo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,73:1,75:1,77:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Su(this)};_.tS=_.toString;function XH(){XH=x;YH={};ZH={}}
+function Su(a){XH();var b=nb+a,c=ZH[b];if(null!=c)return c;c=YH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+GH(a,d++);c|=0}256==$H&&(YH=ZH,ZH={},$H=0);++$H;return ZH[b]=c}var YH,$H=0,ZH;function Cn(a,b){Dn(a.b,b);return a}function Bn(){this.b=new po}function aI(){this.b=new po;this.b.b+=l}u(524,1,Fi,Bn,aI);_.tS=function(){return this.b.b};function Qu(){this.b=new po}
+function FD(){this.b=new po}function It(a){this.b=new po;Dn(this.b,a)}u(525,1,Fi,Qu,FD,It);_.tS=function(){return this.b.b};function ID(a){a="String index out of range: "+a;Jn();this.i=a}u(526,515,hi,ID);
+function bI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Gn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new BH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new BH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Rw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Zt(b,c,a[--d])}else for(c=e+c;e<c;)Zt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function xw(){Jn()}function QD(a){Jn();this.i=a}u(528,99,hi,xw,QD);function kB(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Pn(b,c))return a;return null}function nB(a,b){var c;return(c=kB(a.Bd(),b))?(c.bd(),!0):!1}function cI(a){var b,c,d,e;d=new Bn;b=null;d.b.b+=Tc;for(c=a.Bd();c._c();)null!=b?Dn(d.b,b):b=Aa,e=c.ad(),Dn(d.b,e===a?"(this Collection)":l+e);d.b.b+=bd;return d.b.b}u(529,1,{});_.Bf=function(){throw new QD("Add not supported on this collection");};
+_.Cf=function(a){return!!kB(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Df=function(a){return nB(this,a)};_.tS=function(){return cI(this)};u(531,529,ji);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,94)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Cf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Sn(c),a=~~a);return a};
+function dI(a,b){var c;return A(b,92)&&(c=b.Ef(),fw(a.b,c))?(c=nj(a.b,c),a.b.Ge(b.Ff(),c)):!1}function VD(a){this.b=a}u(530,531,ji,VD);_.Cf=function(a){return dI(this,a)};_.Bd=function(){return new LD(this.b)};_.Df=function(a){return dI(this,a)?(a=a.Ef(),Zi(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function OD(a){if(a.c)Ti(a.b),Zi(a.d,a.c.Ef()),a.c=null;else throw new Bw("Must call next() before remove().");}
+function LD(a){var b;this.d=a;b=new kj;a.d&&ej(b,new eI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fI(a,d.substring(1));b.Bf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Bf(c[d])}this.b=new Qi(b)}u(532,1,{},LD);_._c=function(){return MD(this.b)};_.ad=function(){return this.c=Ri(this.b)};_.bd=function(){OD(this)};_.b=null;_.c=null;_.d=null;u(534,1,Bi);_.eQ=function(a){return A(a,92)&&PD(this.Ef(),a.Ef())&&PD(this.Ff(),a.Ff())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Ef()&&(a=Sn(this.Ef()));null!=this.Ff()&&(b=Sn(this.Ff()));return a^b};_.tS=function(){return this.Ef()+sb+this.Ff()};function eI(a){this.b=a}u(533,534,Bi,eI);_.Ef=function(){return null};_.Ff=function(){return this.b.c};_.Gf=function(a){return SD(this.b,a)};_.b=null;function fI(a,b){this.c=a;this.b=b}u(535,534,Bi,fI);_.Ef=function(){return this.b};_.Ff=function(){return this.c.f[nb+this.b]};_.Gf=function(a){return TD(this.c,this.b,a)};_.b=null;_.c=null;
+function Ux(a,b){(0>a||a>=b)&&gI(a,b)}function gI(a,b){throw new Xx("Index: "+a+", Size: "+b);}u(536,529,li);_.Hf=function(){throw new QD("Add not supported on this list");};_.Bf=function(a){this.Hf(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,90)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Pn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Sn(c)),b=~~b;return b};_.Bd=function(){return new Qi(this)};_.Jf=function(){return this.Kf(0)};_.Kf=function(a){return new hI(this,a)};_.Lf=function(){throw new QD("Remove not supported on this list");};function MD(a){return a.c<a.e.Fe()}function Ri(a){if(a.c>=a.e.Fe())throw new Uw;return a.e.If(a.d=a.c++)}function Ti(a){if(0>a.d)throw new by;a.e.Lf(a.d);a.c=a.d;a.d=-1}function Qi(a){this.e=a}u(537,1,{},Qi);_._c=function(){return MD(this)};
+_.ad=function(){return Ri(this)};_.bd=function(){Ti(this)};_.c=0;_.d=-1;_.e=null;function hI(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&gI(b,c);this.c=b}u(538,537,{},hI);_.Mf=function(){return 0<this.c};_.Nf=function(){if(0>=this.c)throw new Uw;return this.b.If(this.d=--this.c)};_.b=null;function iI(a){a=new LD(a.c.b);return new jI(a)}function kI(a,b){this.b=a;this.c=b}u(539,531,ji,kI);_.Cf=function(a){return fw(this.b,a)};_.Bd=function(){return iI(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function jI(a){this.b=a}u(540,1,{},jI);_._c=function(){return MD(this.b.b)};_.ad=function(){return(this.b.c=Ri(this.b.b)).Ef()};_.bd=function(){OD(this.b)};_.b=null;u(541,536,li);_.Hf=function(a,b){var c;c=qB(this,a);var d=c.e;new lB(b,c.c);++d.c;++c.b;c.d=null};_.If=function(a){var b;b=qB(this,a);try{return rB(b)}catch(c){c=Wi(c);if(A(c,93))throw new Xx("Can't get element "+a);throw c;}};_.Bd=function(){return qB(this,0)};
+_.Lf=function(a){var b,c;b=qB(this,a);try{c=rB(b)}catch(d){d=Wi(d);if(A(d,93))throw new Xx("Can't remove element "+a);throw d;}lI(b);return c};function mI(a){a.c=y(nI,s,0,0,0)}function zA(a,b,c){(0>b||b>a.d)&&gI(b,a.d);a.c.splice(b,0,c);++a.d}function ej(a,b){Zt(a.c,a.d++,b);return!0}function sv(a,b){Ux(b,a.d);return a.c[b]}function Vj(a,b){for(var c=0;c<a.d;++c)if(PD(b,a.c[c]))return c;return-1}function vv(a,b){var c;c=(Ux(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function dj(a,b){var c;c=Vj(a,b);if(-1==c)return!1;vv(a,c);return!0}function Nk(a,b){var c;if(b.length<a.d){c=b;var d;d=St(0,a.d);L(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Zt(b,c,a.c[c]);b.length>a.d&&Zt(b,a.d,null);return b}function kj(){mI(this)}function eC(a){mI(this);this.c.length=a}function ZA(a){mI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);L(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(542,536,pi,kj,eC,ZA);_.Hf=function(a,b){zA(this,a,b)};
+_.Bf=function(a){return ej(this,a)};_.Qe=function(){this.c=y(nI,s,0,0,0);this.d=0};_.Cf=function(a){return-1!=Vj(this,a)};_.If=function(a){return sv(this,a)};_.Ce=function(){return 0==this.d};_.Lf=function(a){return vv(this,a)};_.Df=function(a){return dj(this,a)};_.Fe=function(){return this.d};_.d=0;function pB(a,b,c){var d;for(d=0;d<b;++d)Zt(a,d,c)}function Et(){Et=x;Ft=new oI}var Ft;function oI(){}u(545,536,Uh,oI);_.Cf=function(){return!1};_.If=function(){throw new Rw;};_.Fe=function(){return 0};
+function pI(){this.b=new Date}function qI(a){return 10>a?cb+a:l+a}u(546,1,{73:1,76:1,77:1,89:1},pI);_.eQ=function(a){return A(a,89)&&Eu(O(this.b.getTime()),O(a.b.getTime()))};_.hC=function(){var a;a=O(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=lu(c&4194303,b&4194303,e&1048575);a=lu(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?cb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(rI(),sI)[this.b.getDay()]+ba+tI[this.b.getMonth()]+ba+qI(this.b.getDate())+ba+qI(this.b.getHours())+nb+qI(this.b.getMinutes())+nb+qI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function rI(){rI=x;sI=L(eu,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tI=L(eu,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sI,tI;
+function xt(a,b){return null==z(a.b,b,a)}function wt(){this.b=new Oi}u(548,531,{73:1,76:1,94:1},wt);_.Bf=function(a){return xt(this,a)};_.Cf=function(a){return fw(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return iI(new kI(this.b,new VD(this.b)))};_.Df=function(a){return null!=Zi(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return cI(new kI(this.b,new VD(this.b)))};_.b=null;
+function qB(a,b){var c,d;(0>b||b>a.c)&&gI(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new uI(a,b,d)}function uB(){this.b=new vI;this.c=0}u(549,541,Uh,uB);_.Bf=function(a){new lB(a,this.b);++this.c;return!0};_.Kf=function(a){return qB(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function rB(a){if(a.c==a.e.b)throw new Uw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function lI(a){if(!a.d)throw new by;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function uI(a,b,c){this.e=a;this.c=c;this.b=b}u(550,1,{},uI);_._c=function(){return this.c!=this.e.b};_.Mf=function(){return this.c.c!=this.e.b};_.ad=function(){return rB(this)};_.Nf=function(){if(this.c.c==this.e.b)throw new Uw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){lI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function vI(){this.b=this.c=this}
+function lB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(551,1,{},vI,lB);_.b=null;_.c=null;_.d=null;function ND(a,b){this.b=a;this.c=b}u(552,534,Bi,ND);_.Ef=function(){return this.b};_.Ff=function(){return this.c};_.Gf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Uw(){Jn()}u(553,99,{73:1,80:1,86:1,88:1,93:1},Uw);function PD(a,b){return au(a)===au(b)||null!=a&&Pn(a,b)}function dC(a){var b=y(vB,s,46,0,0);return Nk(a.b,b)}function JA(){this.b=new kj}
+u(555,536,pi,JA);_.Hf=function(a,b){zA(this.b,a,b)};_.Bf=function(a){return ej(this.b,a)};_.Cf=function(a){return-1!=Vj(this.b,a)};_.If=function(a){return sv(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Qi(this.b)};_.Lf=function(a){return vv(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return cI(this.b)};_.b=null;function MF(a){a.hc.d._&&jC(a)}function wI(a){var b;if(a.hc.d._){b=aA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}lC(a)}
+function xI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function QF(a){var b=a.k;yI(a.hc.d,b.b,b.c);!$z(a)&&EA(a);oA(a)}function zI(){oC.call(this,l);this.j=new yB(this.Of());YA(this.r,new AI(this))}u(557,423,ii);_.Pd=function(a,b){return au(a.i)===au(this.j)?(wI(this),!0):this.Pf(a,b)};_.Of=function(){return"Close"};_.Pf=function(){return!1};_.Id=function(){wI(this)};_.j=null;_.k=null;
+function eH(a,b,c){zI.call(this);this.hc&&qC(this.hc.d,!1);nC(this,!1);HA(this,new yC(0));a=new CC(a,1);R(this,a,null);a=new LA;R(a,this.j,null);R(this,a,null);b&&(this.k=aA(b),mC(this),xI(this.k,~~(G(b.Vb.hb,Uf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Tf)/2)-~~(this.cc/2)));c&&Q(this,c)}u(556,557,ii,eH);_.Of=function(){return"OK"};function JF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Bw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Bw(ec);a.b=a.b.c;return a.b.b}
+function UG(){this.b=this.c=new BI}u(558,1,{},UG);_.b=null;function BI(){this.b=null}function AG(a){this.b=a}u(559,1,{},BI,AG);_.b=null;_.c=null;_.d=null;function AI(a){this.b=a}u(560,458,$h,AI);_.b=null;
+function lE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){fE(a.b.Ab,L(eu,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=WH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Zt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{zF(a.b,b,!0)?(is(a.b,"Structure pasted"+e),QE(a.b),QA(a.b),d=!0):(QF(new eH(a.b.K,a.b,uE)),AF(a.b,!0),QA(a.b))}catch(n){if(n=Wi(n),A(n,80))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",mE(e),QF(new eH(a.b.K,
+a.b,uE)),QA(a.b);else throw n;}}d&&a.b.Me(b)}function hs(a){this.b=a}u(561,1,{},hs);_.b=null;function JE(){JE=x;KE=new CI("COPY_SMILES",0);ME=new CI("COPY_MOL",1);NE=new CI("PASTE",2);DI=L(EI,s,95,[KE,ME,NE])}function CI(a,b){I.call(this,a,b)}u(562,141,{73:1,77:1,79:1,95:1},CI);var DI,ME,KE,NE;function zG(){this.e=y(IG,s,96,99,0)}u(563,1,{},zG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function FI(a){a.c=y(N,m,-1,20,1);a.B=y(N,m,-1,20,1);a.K=y(TE,s,-1,20,1);a.N=y(TE,s,-1,20,1);a.H=Tt([20,7]);a.e=y(N,m,-1,20,1);a.d=y(eu,s,1,20,0);a.p=y(eu,s,1,20,0);a.y=y(N,m,-1,20,1);a.A=y(N,m,-1,20,1);a.I=y(N,m,-1,20,1);a.J=y(N,m,-1,20,1);a.t=y(N,m,-1,20,1);a.C=y(N,m,-1,20,1);a.L=y(N,m,-1,20,1);a.O=y(N,m,-1,20,1);a.f=y(eu,s,1,20,0);a.r=Tt([10,2]);a.j=y(N,m,-1,101,1)}
+function GI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(N,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(N,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(TE,s,-1,4,1);d=y(TE,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=HI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+HI(r[2],d[2],r[3],d[3]),d=HI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function X(a,b){var c,d,e,f,g,j,h,n;jG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=II(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(TE,s,-1,2,1);JI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==mG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;is(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];qG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&iG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=P(O(qF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=P(O(qF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function gG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.E=a.u-2,X(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&eG(a,a.E,1),X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,eG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)X(a,0),a.E=
+a.u,X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=4,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),c=3;else if(238==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)X(a,0),a.E=a.u,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.E=a.u,a.t[a.v]=3,X(a,0),a.q=!1,c=3;else if(242==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)X(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)X(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)X(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)X(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)X(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)X(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)X(a,0),a.E=a.u,X(a,0),c=2;else if(247==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=3;else if(248==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;X(a,0);e=a.K[a.u];g=a.N[a.u];UF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)jG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)qG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];TF(a);a.E=c+d;X(a,0);o=a.K[a.u];q=a.N[a.u];UF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];qG(a);a.I[a.v]=n;a.J[a.v]=c+d;TF(a);b&&(UF(a,n),VE(a))}c=4}KI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function JI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function fG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])LI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,X(a,0),a.E=a.u,LI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){is(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[II(a,a.E,a.H[a.E][d])],2<d||1!=b){is(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(TE,s,-1,2,1);JI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)jG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)jG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)jG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)qG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[II(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[II(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(N,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=P(O(qF((a.K[b]+a.K[e])/2))),a.O[c]=P(O(qF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;qG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=P(O(qF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=P(O(qF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(qG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=P(O(qF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(qF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(qG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=P(O(qF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(qF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(UF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&KI(a,j);-1<n&&(a.E=n)}
+function LI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)jG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function KI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=mG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function II(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function MI(a,b,c){var d,e,f,g;e=ph;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Ku(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Ku(c[d])&&!yu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Eu(c[d],e)&&(b[d]=g,c[d]=ph,++f);if(f==a.u)break}return g==a.u}
+function VE(a){var b,c,d;b=y(TE,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{UE(a,b);c=~~(c/2)-P(O(Math.round(b[0])));d=~~(d/2)-P(O(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;WE(a)}}
+function UE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function eG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=NI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&is(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?is(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?is(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?is(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:is(a.o,"Charge change not possible on the halogen !");break;case 18:is(a.o,
+"Use X button to change charge on the X atom !")}}
+function GF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(N,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(N,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&UF(a,c);VE(a);is(a.o,"Smaller part(s) removed !");return 1}
+function mG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function rG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];WF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),WF(a));4==a.t[d]&&(a.t[d]=1)}}
+function HI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function TF(a){var b;OI(a);b=a.t.length;a.L=y(N,m,-1,b,1);a.O=y(N,m,-1,b,1);WE(a);WF(a)}
+function jG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(N,m,-1,c,1),bI(a.c,b,a.c.length),a.c=b,b=y(N,m,-1,c,1),bI(a.B,b,a.B.length),a.B=b,b=y(N,m,-1,c,1),bI(a.y,b,a.y.length),a.y=b,b=y(N,m,-1,c,1),bI(a.e,b,a.e.length),a.e=b,b=y(eu,s,1,c,0),bI(a.d,b,a.d.length),a.d=b,b=y(eu,s,1,c,0),bI(a.p,b,a.p.length),a.p=b,b=y(TE,s,-1,c,1),bI(a.K,b,a.K.length),a.K=b,b=y(TE,s,-1,c,1),bI(a.N,b,a.N.length),a.N=b,b=Tt([c,7]),bI(a.H,b,a.H.length),a.H=b,c=y(N,m,-1,c,1),bI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function wF(a,b,c,d,e,f,g){var j;j=P(O(qF(a.K[c]-d/2)));g||(j-=e-d);a=P(O(qF(a.N[c]-~~(f/2))));return new DA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function qG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(N,m,-1,b,1),bI(a.I,c,a.I.length),a.I=c,c=y(N,m,-1,b,1),bI(a.J,c,a.J.length),a.J=c,c=y(N,m,-1,b,1),bI(a.t,c,a.t.length),a.t=c,c=y(N,m,-1,b,1),bI(a.C,c,a.C.length),a.C=c,c=y(N,m,-1,b,1),bI(a.L,c,a.L.length),a.L=c,c=y(N,m,-1,b,1),bI(a.O,c,a.O.length),a.O=c,b=y(eu,s,1,b,0),bI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function $F(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(sE(),aa);j+="JME 2013-10-12 "+new pI+"\n \n";j+=ZF(a.u,3)+ZF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=wG(0.055999999999999994*(a.K[e]-c),10,4)+wG(0.055999999999999994*(g-a.N[e]),10,4)+wG(0,10,4);h=vF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+ZF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=ZF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:PI(a,e)&&(g=2),c=ZF(a.I[e],3)+ZF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=ZF(a.J[e],3)+ZF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=ZF(a.J[e],3)+ZF(a.I[e],3)),j+=c+ZF(g,3)+ZF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+ZF(e,4)+ZF(a.B[e],4)+aa);return j+"M END\n"}
+function yG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,S,tb,Y,M,fa,Dc,eg,yb,Md,Nd,Od,Ya,Ec;r=y(N,m,-1,a.u+10,1);q=y(N,m,-1,a.u+10,1);n=y(N,m,-1,a.u+1,1);o=y(N,m,-1,7,1);yb=y(N,m,-1,a.u+1,1);v=y(QI,s,-1,a.u+1,2);D=y(QI,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;GF(a,!0);eg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){eg=!1;break}if(a.o.t&&eg){RI(a);rG(a);SI(a,D);TI(a,v,D);var Hb,sd,ff,$b,xe,td,ud,jb,KJ,Td,w,ya,Pm,Qm,ct,mf,Pa,Rm,Sm,Hc,Tm;Hb=y(N,m,-1,a.u+1,1);sd=y(N,m,-1,a.u+1,1);jb=y(UI,s,-1,a.u+1,3);var dt=a.u,Um,
+sh,et,qg,Ej,Fe,nf;Ej=y(UI,s,-1,dt+2,3);Fe=y(N,m,-1,100,1);nf=5;qg=0;Fe[0]=3;Ej[1]=rh;Ej[2]=yh;et=2;if(!(3>dt))for(;nf<Fe[qg]*Fe[qg];){sh=0;for(Um=!0;Um&&sh<=qg&&nf>=Fe[sh]*Fe[sh];)0==nf%Fe[sh]?Um=!1:++sh;if(Um){Ej[++et]=Hu(nf);if(et>=dt)break;qg<Fe.length-1&&(++qg,Fe[qg]=nf)}nf+=2}for(w=1;w<=a.u;++w){for(ya=Sm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Sm*=a.i[ya]);Rm=a.c[w];18==Rm&&(Tm=a.p[w],td=Tm.charCodeAt(0)-65+1,ud=0,1<Tm.length&&(ud=Tm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Rm=28*td+ud);
+mf=0;-2>a.B[w]?mf=1:-2==a.B[w]?mf=2:-1==a.B[w]?mf=3:1==a.B[w]?mf=4:2==a.B[w]?mf=5:2<a.B[w]&&(mf=6);Hc=1;jb[w]=Hu(Sm);Hc*=126;jb[w]=Cu(jb[w],Hu(a.y[w]*Hc));Hc*=7;jb[w]=Cu(jb[w],Hu(mf*Hc));Hc*=7;jb[w]=Cu(jb[w],Hu(Rm*Hc));Hc*=783;jb[w]=Cu(jb[w],Hu(a.A[w]*Hc))}for(xe=0;!MI(a,Hb,jb);){ct=!1;for(w=1;w<=a.u;++w)Hb[w]!=sd[w]&&(sd[w]=Hb[w],ct=!0);if(ct){for(w=1;w<=a.u;++w){jb[w]=qh;for(ya=1;ya<=a.A[w];++ya)jb[w]=Lu(jb[w],Ej[Hb[a.H[w][ya]]])}xe=0}else if(0<xe){for(w=1;w<=a.u;++w)jb[w]=qh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Hb[w]==Hb[ya]){jb[w]=rh;break a}}else{for(w=1;w<=a.u;++w){jb[w]=qh;for(ya=1;ya<=a.A[w];++ya)ff=a.H[w][ya],jb[w]=Lu(jb[w],Hu(a.c[ff]*a.i[II(a,w,ff)]))}xe=1}MI(a,Hb,jb);for(w=1;w<=a.u;++w)jb[w]=Hu(sd[w]*a.u+Hb[w])}for(w=1;w<=a.u;++w)sd[w]=Hb[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(sd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];sd[w]=sd[Pa];sd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Hb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Hb[a.I[w]],a.J[w]=Hb[a.J[w]],a.I[w]>a.J[w]&&(Td=a.I[w],a.I[w]=a.J[w],a.J[w]=Td,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Qm=Pm=
+a.u;$b=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Pm?(Pm=a.I[ya],Qm=a.J[ya],$b=ya):a.I[ya]==Pm&&a.J[ya]<Qm&&(Qm=a.J[ya],$b=ya);Td=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Td;Td=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Td;Td=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Td;Td=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Td;KJ=a.f[w];a.f[w]=a.f[$b];a.f[$b]=KJ}TF(a);WF(a);SI(a,D);TI(a,v,D)}else{SI(a,D);a.i=y(N,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(N,m,-1,a.u+1,1);Ec=1;a.b[1]=1;for(Y=0;;){M=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Dc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Dc=!1;break}Dc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++M]=g;if(0==M){if(Ec==a.u)break;c=n[Y--]}else if(1==M)yb[o[1]]=c,c=o[1],a.b[c]=++Ec;else{n[++Y]=c;e=0;for(t=1;t<=M;++t)if(h=II(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=M;++t)if(h=II(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Ec}}yb=y(N,m,-1,a.u+1,1);b=y(N,m,-1,a.u+1,1);S=y(QI,s,-1,a.u+1,2);Md=y(QI,s,-1,a.u+1,2);f=Ec=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;tb=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==Y)break a;Md[c]=!0;c=n[Y--]}else break}f=c;c=e;1<M&&(n[++Y]=f,S[e]=!0)}Nd=y(N,m,-1,a.v+1,1);Od=y(N,m,-1,a.u+1,1);if(a.o.Pb){var MJ=yb,QN=fa,ft,NJ,th,Ge,gt,ht,Na,Fj,it;th=y(N,m,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)th[b[Na]]=Na;gt=y(QI,s,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)ft=b[Na],NJ=MJ[ft],Ge=II(a,ft,NJ),0!=Ge&&(VI(a,Ge,th,Nd,D),gt[Ge]=!0);for(Na=1;Na<=a.v;++Na)gt[Na]||VI(a,Na,th,Nd,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){ht=it=0;for(Fj=1;Fj<=a.A[Na];++Fj){Ge=II(a,Na,a.H[Na][Fj]);if(5==a.i[Ge])continue a;1==a.t[Ge]&&0!=WI(a,Ge,Na)&&++it;2==a.t[Ge]&&(ht=a.H[Na][Fj])}if(0!=it)if(0<ht){var ka=a,PJ=Na,of=th,Wc=Od,lc=void 0,Gj=void 0,Ic=void 0,He=void 0,Jc=void 0,Vm=void 0,Wm=void 0,Xm=void 0,Ud=void 0,Xc=void 0,Yc=void 0,
+jt=void 0,Hj=void 0,Vd=void 0,Ij=void 0,Ie=void 0,Jj=void 0,kt=void 0,Kj=void 0,Je=void 0,QJ=void 0,pf=void 0,RJ=void 0,lt=void 0,Lj=void 0,qf=void 0,Yc=1,Gj=PJ,lc=y(N,m,-1,ka.u+1,1);for(lc[1]=PJ;;){jt=!1;for(Xc=1;Xc<=ka.A[Gj];++Xc)if(Ic=ka.H[Gj][Xc],!(Ic==lc[1]||Ic==lc[Yc-1]))if(He=II(ka,Gj,Ic),2==ka.t[He]&&5!=ka.i[He]){Gj=lc[++Yc]=Ic;jt=!0;break}if(!jt)break}if(!(0==Yc%2||2>ka.A[lc[Yc]]||3<ka.A[lc[Yc]])){qf=lc[1];Jc=lc[~~((Yc+1)/2)];Ud=lc[Yc];pf=Je=Ie=Vd=0;lt=kt=!1;for(Xc=1;Xc<=ka.A[qf];++Xc)Ic=
+ka.H[qf][Xc],He=II(ka,qf,Ic),1!=ka.t[He]||5==ka.i[He]||(0==Vd?Vd=Ic:Ie=Ic);0<of[Ie]&&of[Vd]>of[Ie]&&(Vm=Vd,Vd=Ie,Ie=Vm);Hj=Vd;0==Vd&&(Hj=Ie,kt=!0);for(Xc=1;Xc<=ka.A[Ud];++Xc)Ic=ka.H[Ud][Xc],He=II(ka,Ud,Ic),1!=ka.t[He]||5==ka.i[He]||(0==Je?Je=Ic:pf=Ic);0<of[pf]&&of[Je]>of[pf]&&(Vm=Je,Je=pf,pf=Vm);Kj=Je;0==Je&&(Kj=pf,lt=!0);Ij=WI(ka,II(ka,qf,Vd),qf);Jj=WI(ka,II(ka,qf,Ie),qf);QJ=WI(ka,II(ka,Ud,Je),Ud);RJ=WI(ka,II(ka,Ud,pf),Ud);1<(0>Ij+Jj?-(Ij+Jj):Ij+Jj)||0!=QJ||0!=RJ?is(ka.o,"Bad stereoinfo on allene !"):
+(Wm=ka.K[lc[Yc-1]]-ka.K[Ud],Xm=ka.N[lc[Yc-1]]-ka.N[Ud],Lj=Math.sqrt(Wm*Wm+Xm*Xm),0.001>Lj&&(Lj=0.001),0<(ka.N[Kj]-ka.N[lc[Yc-1]])*(Wm/Lj)-(ka.K[Kj]-ka.K[lc[Yc-1]])*(Xm/Lj)?Wc[Jc]=1:Wc[Jc]=-1,kt&&(Wc[Jc]*=-1),lt&&(Wc[Jc]*=-1),Hj==Vd&&0>Ij&&(Wc[Jc]*=-1),Hj==Ie&&0>Jj&&(Wc[Jc]*=-1),of[Hj]>of[Kj]&&(Wc[Jc]*=-1))}}else b:{var vb=a,ab=Na,mt=MJ,SJ=th,TJ=r,UJ=q,RN=QN,Ym=Od,Zm=void 0,Zc=void 0,nt=void 0,uh=void 0,Ba=void 0,vh=void 0,wd=void 0,Mj=void 0,Wd=void 0,Pb=void 0,ja=void 0,ha=void 0,Ke=void 0,$m=void 0,
+$c=void 0,K=void 0,an=void 0,ha=y(N,m,-1,4,1),$m=y(N,m,-1,4,1),Nj=void 0,ad=void 0,bn=void 0,cn=void 0,ot=void 0,Oj=void 0,Oj=-1;0<mt[ab]&&(ha[++Oj]=mt[ab]);for(ad=1;ad<=RN;++ad)TJ[ad]==ab&&(ha[++Oj]=UJ[ad]),UJ[ad]==ab&&(ha[++Oj]=TJ[ad]);for(ad=Oj+1;ad<vb.A[ab];++ad){ot=vb.u+1;bn=1;c:for(;bn<=vb.A[ab];++bn){Nj=vb.H[ab][bn];for(cn=0;cn<ad;++cn)if(Nj==ha[cn])continue c;SJ[Nj]<ot&&(ot=SJ[Nj],ha[ad]=Nj)}}0==mt[ab]&&0<vb.y[ab]?(ha[3]=ha[2],ha[2]=ha[1],ha[1]=ha[0],ha[0]=-1):0<vb.y[ab]&&(ha[3]=ha[2],ha[2]=
+ha[1],ha[1]=-1);for(Ba=Mj=vh=uh=an=wd=Pb=0;4>Ba;++Ba)0>=ha[Ba]||(Zm=II(vb,ab,ha[Ba]),$m[Ba]=WI(vb,Zm,ab),0<$m[Ba]?(++Pb,an=ha[Ba],vh=ha[Ba]):0>$m[Ba]?(++wd,uh=ha[Ba],vh=ha[Ba]):Mj=ha[Ba]);Wd=Pb+wd;K=y(N,m,-1,4,1);$c=0;if(3==vb.A[ab]){if(1==Pb&&1==wd||3==Wd&&0<Pb&&0<wd){is(vb.o,"Error in C3H stereospecification !");break b}Ke=ha[0];1==Wd?Ke=vh:2==Wd&&(Ke=Mj);ja=GI(vb,ab,Ke,ha);K[0]=vh;K[1]=-1;K[2]=ja[2];K[3]=ja[1];0<Pb?$c=1:$c=-1}else if(4==vb.A[ab])if(1==Wd)ja=GI(vb,ab,vh,ha),K[0]=ja[0],K[1]=ja[3],
+K[2]=ja[2],K[3]=ja[1],0<Pb?$c=1:$c=-1;else{Ke=ha[0];1<Mj&&(Ke=Mj);1==Pb?Ke=an:1==wd&&(Ke=uh);ja=GI(vb,ab,Ke,ha);Zc=y(N,m,-1,4,1);for(Ba=0;4>Ba;++Ba)Zm=II(vb,ab,ja[Ba]),Zc[Ba]=WI(vb,Zm,ab);if(4==Wd){if(0==Pb||0==wd){is(vb.o,"Error in C4 stereospecification !");break b}if(1==Pb||1==wd)K[0]=ja[0],K[1]=ja[3],K[2]=ja[2],K[3]=ja[1],$c=Zc[0];else{for(Ba=0;4>Ba;++Ba)-1==Zc[Ba]&&(Zc[Ba]=0);Wd=2}}else if(3==Wd)if(3==Pb||3==wd)K[0]=ja[0],K[1]=ja[3],K[2]=ja[2],K[3]=ja[1],0<Pb?$c=-1:$c=1;else{1==Pb?Pb=nt=1:wd=
+nt=-1;for(Ba=0;4>Ba;++Ba)Zc[Ba]==nt&&(Zc[Ba]=0);Wd=2}if(2==Wd)if(1==Pb&&1==wd)ja[1]==uh?(ja[1]=ja[2],ja[2]=ja[3]):ja[2]==uh&&(ja[2]=ja[3]),K[0]=an,K[1]=uh,K[2]=ja[2],K[3]=ja[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){is(vb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(K[0]=ja[0],K[1]=ja[2],K[2]=ja[1],K[3]=ja[3]):(K[0]=ja[1],K[1]=ja[3],K[2]=ja[2],K[3]=ja[0]);1<Pb?$c=1:$c=-1}}var qb=void 0;ha[0]==K[1]?(qb=K[0],K[0]=K[1],K[1]=qb,qb=K[2],K[2]=K[3],K[3]=qb):ha[0]==K[2]?(qb=K[2],K[2]=K[0],
+K[0]=qb,qb=K[1],K[1]=K[3],K[3]=qb):ha[0]==K[3]&&(qb=K[3],K[3]=K[0],K[0]=qb,qb=K[1],K[1]=K[2],K[2]=qb);ha[1]==K[2]?(qb=K[1],K[1]=K[2],K[2]=qb,qb=K[2],K[2]=K[3],K[3]=qb):ha[1]==K[3]&&(qb=K[1],K[1]=K[3],K[3]=qb,qb=K[2],K[2]=K[3],K[3]=qb);K[2]==ha[2]?Ym[ab]=1:K[2]==ha[3]?Ym[ab]=-1:is(vb.o,"Error in stereoprocessing ! - t30");Ym[ab]*=$c}}}Ya=new aI;j=y(N,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];S[c]&&(Ya.b.b+=ua);0<yb[t]&&XI(a,c,yb[c],Ya,Nd);var wh=v[c],Jb=void 0,Pj=void 0,
+xh=void 0,W=void 0,W=Sc,Jb=!1;0!=a.B[c]&&(Jb=!0);0!=Od[c]&&(Jb=!0);xh=-1;for(Pj=1;Pj<=a.z;++Pj)if(a.r[Pj][0]==c){xh=a.r[Pj][1];break}-1<xh&&(Jb=!0);a.o.Ob&&0<a.e[c]&&(Jb=!0,xh=1);switch(a.c[c]){case 2:W=Eb;break;case 3:wh?W="c":W=Ib;break;case 4:wh?(W=Jf,0<a.y[c]&&(Jb=!0)):W=kc;break;case 5:wh?W="o":W=sc;break;case 7:wh?(W="p",0<a.y[c]&&(Jb=!0)):W=uc;break;case 8:wh?W=wg:W=Kc;break;case 13:wh?W=zg:W=Mc;Jb=!0;break;case 6:W=Nc;Jb=!0;break;case 9:W=Vb;break;case 10:W=Nb;break;case 11:W=Gb;break;case 12:W=
+cc;break;case 1:W=Zb;Jb=!0;break;case 19:W=vc;Jb=!0;break;case 20:W=wc;Jb=!0;break;case 21:W=xc;Jb=!0;break;case 22:W=yc;Jb=!0;break;case 18:Jb=!0,W=a.p[c],(H(W,wa)||H(W,ed)||H(W,zb))&&(Jb=!1)}Jb&&(W=Tc+W,1==Od[c]?W+=xb:-1==Od[c]&&(W+="@@"),1==a.y[c]?W+=Zb:1<a.y[c]&&(W+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?W+=xa:W+=Ca,1<bk(a.B[c])&&(W+=bk(a.B[c]))),-1<xh&&(W+=nb+xh),W+=bd);Dn(Ya.b,W);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&XI(a,r[E],q[E],Ya,Nd),9<E&&(Ya.b.b+="%"),Cn(Ya,l+
+(new T(E)).b);Md[c]&&(Ya.b.b+=va)}return Ya.b.b}function xG(a){a=new HE(a);TF(a);return a}
+function UF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)XE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function VF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&UF(a,c);0==a.A[d]&&UF(a,d)}
+function RI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=II(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&UF(a,c)}}}function OI(a){var b;b=a.c.length;a.H=Tt([b,7]);a.A=y(N,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function TI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(N,m,-1,a.v+1,1);r=y(QI,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[II(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(zb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(QI,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(QI,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:PI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(QI,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function WE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=P(O(qF((a.K[b]+a.K[c])/2))),a.O[d]=P(O(qF((a.N[b]+a.N[c])/2)))}function SI(a,b){var c;for(c=1;c<=a.v;++c)xF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function vF(a,b){var c;c=(sE(),yE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function PI(a,b){return 2==a.t[b]?!0:!1}function xF(a,b,c){var d,e,f,g;g=1;a.b=y(N,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function hG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Tt([b+5,2]),bI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function RF(a){var b;a.z=0;a.s=0;yG(a);for(b=1;b<=a.u;++b)a.E=b,hG(a);a.E=0}
+function SF(a){var b,c;b=y(TE,s,-1,4,1);UE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function OE(a,b){var c,d,e,f,g,j,h,n;c=y(TE,s,-1,4,1);UE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;UE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function uG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function YF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&VH(c,bd))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Zb);g=ak(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=vw(c,d+1);try{a.o.z=JD(j,10)}catch(h){if(h=Wi(h),A(h,80))a.o.z=0;else throw h;}a.E=b;hG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Ib)?3:H(d,Eb)?2:H(d,kc)?4:H(d,sc)?5:H(d,uc)?7:H(d,Kc)?8:H(d,Vb)?9:H(d,Nb)?10:H(d,Gb)?11:H(d,cc)?12:H(d,Zb)?1:H(d,Mc)?13:H(d,Nc)?6:H(d,vc)?19:H(d,wc)?20:H(d,xc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=GH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=GH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=GH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=GH(c,g++);for(;45==e;)--d,e=GH(c,g++)}a.B[b]=d}}}
+function FF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new eE(b);try{for(;b.k=YD(b,b.b),b.k<b.j;)d=DF(JD(aE(b),10)).b,c=e=DF(JD(aE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Wi(f),A(f,80))An(f);else throw f;}}function XI(a,b,c,d,e){b=II(a,b,c);5!=a.i[b]&&PI(a,b)?d.b.b+=sb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=wb,a=a.f[b],null!=a&&(e=a),Dn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Vc)}
+function iG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,is(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:is(a.o,"Stereomarking allowed only on single and double bonds!")}
+function VI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=II(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=II(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=II(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=II(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))is(a.o,"Not unique E/Z geometry !");else{j=II(a,b,e);f=II(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=II(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function NI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=II(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(PI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function WI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function WF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=NI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function YE(a){FI(this);this.o=a;this.z=this.v=this.u=0}
+function EF(a,b){var c,d,e,f,g,j,h;YE.call(this,a);f=l;j=BF(b);if(null!=j){h=new dE(b,j,!0);for(e=1;4>=e;++e)f=CF(h,j);g=DF(JD(mo(f.substr(0,3)),10)).b;c=DF(JD(mo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)jG(this),f=CF(h,j),this.K[e]=(new SH(PH(mo(f.substr(0,10))))).b,this.N[e]=-(new SH(PH(mo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=mo(f.substr(31,d-31)),YF(this,e,d),62<=f.length&&(f=mo(f.substr(60,3)),0<f.length&&(f=DF(JD(f,10)).b,0<f&&(this.E=e,a.z=f,hG(this),this.E=0)));for(e=1;e<=c;++e)qG(this),
+f=CF(h,j),this.I[e]=DF(JD(mo(f.substr(0,3)),10)).b,this.J[e]=DF(JD(mo(f.substr(3,3)),10)).b,g=DF(JD(mo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=DF(JD(mo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);OI(this);uG(this);VE(this);for(TF(this);(h.k=YD(h,h.b),h.k<h.j)&&!(null==(f=aE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new cE(f);aE(g);aE(g);j=DF(JD(aE(g),10)).b;
+for(e=1;e<=j;++e)c=DF(JD(aE(g),10)).b,this.B[c]=DF(JD(aE(g),10)).b}if(0==f.indexOf("M APO")){g=new cE(f);aE(g);aE(g);j=DF(JD(aE(g),10)).b;for(e=1;e<=j;++e)c=DF(JD(aE(g),10)).b,f=DF(JD(aE(g),10)).b,this.E=c,X(this,0),YF(this,this.u,vc+f),this.E=0}}RI(this);TF(this)}}
+function BG(a,b){var c,d,e,f,g;YE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));VH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new cE(b);d=DF(JD(aE(f),10)).b;e=DF(JD(aE(f),10)).b;for(c=1;c<=d;++c)g=aE(f),jG(this),YF(this,this.u,g),this.K[c]=(new SH(PH(aE(f)))).b,this.N[c]=-(new SH(PH(aE(f)))).b;for(c=1;c<=e;++c)if(qG(this),this.I[c]=DF(JD(aE(f),10)).b,this.J[c]=DF(JD(aE(f),10)).b,this.t[c]=DF(JD(aE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;OI(this);uG(this);VE(this)}catch(j){j=Wi(j);if(A(j,80)){j.Ic();this.u=0;return}throw j;}RI(this);TF(this)}}
+function HF(a,b,c){var d,e,f;YE.call(this,a);f=y(N,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(jG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))qG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;TF(this);VE(this)}
+function aG(a,b,c){var d,e,f,g,j;YE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(N,m,-1,this.u+1,1);this.B=y(N,m,-1,this.u+1,1);this.y=y(N,m,-1,this.u+1,1);this.e=y(N,m,-1,this.u+1,1);this.d=y(eu,s,1,this.u+1,0);this.K=y(TE,s,-1,this.u+1,1);this.N=y(TE,s,-1,this.u+1,1);this.p=y(eu,s,1,this.u+1,0);this.I=y(N,m,-1,this.v+1,1);this.J=y(N,m,-1,this.v+1,1);this.t=y(N,m,-1,this.v+1,1);this.f=y(eu,s,1,this.v+1,0);this.C=y(N,m,-1,this.v+1,1);this.r=Tt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}TF(this);VE(this)}
+function HE(a){var b;FI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(N,m,-1,this.u+1,1);bI(a.c,this.c,this.u+1);this.B=y(N,m,-1,this.u+1,1);bI(a.B,this.B,this.u+1);this.y=y(N,m,-1,this.u+1,1);bI(a.y,this.y,this.u+1);this.e=y(N,m,-1,this.u+1,1);bI(a.e,this.e,this.u+1);this.d=y(eu,s,1,this.u+1,0);bI(a.d,this.d,this.u+1);this.K=y(TE,s,-1,this.u+1,1);bI(a.K,this.K,this.u+1);this.N=y(TE,s,-1,this.u+1,1);bI(a.N,this.N,this.u+1);this.p=y(eu,s,1,this.u+1,0);bI(a.p,this.p,this.u+1);this.I=y(N,
+m,-1,this.v+1,1);bI(a.I,this.I,this.v+1);this.J=y(N,m,-1,this.v+1,1);bI(a.J,this.J,this.v+1);this.t=y(N,m,-1,this.v+1,1);bI(a.t,this.t,this.v+1);this.f=y(eu,s,1,this.v+1,0);bI(a.f,this.f,this.v+1);this.C=y(N,m,-1,this.v+1,1);bI(a.C,this.C,this.v+1);this.r=Tt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function wG(a,b,c){var d,e,f;if(0==c)return ZF(bu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=P(O(qF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new SH(a)).b;d=no(e,oo(46));0>d&&(e+=Xa,d=no(e,oo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=cb;if(0==b)return e;e.length>b&&(e=wb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function BF(a){var b;b=new dE(a,aa,!0);if(4<XD(b))return aa;b=new dE(a,nh,!0);return 4<XD(b)?nh:null}
+function ZF(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=wb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function CF(a,b){for(var c,d;a.k=YD(a,a.b),a.k<a.j;){d=aE(a);if(H(d,b))return ba;for(aE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(564,1,{96:1},YE,EF,BG,HF,aG,HE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function js(){js=x;ks=new aD(Zb)}
+function NF(a,b){var c;js();var d;zI.call(this);this.d=new yB("Help");new yB("Home");this.e=b;Q(this,(sE(),uE));this.hc&&qC(this.hc.d,!1);nC(this,!1);d=aA(b);if(1==a)this.f||(this.f=new JC(d),xI(this.f,-30,0)),this.k=this.f,c=FE(b),this.hc&&pC(this.hc.d.A.c,Lc),HA(this,new tB(2)),this.i=new aD(c+" "),R(this,this.i,Mb),d=new LA,R(d,this.j,null),this.e.Hb&&(c=new yB("Submit"),R(d,c,null)),R(this,d,Oc),$C(this.i,mo(to(this.i.hc.b.hb,fh))),this.hc&&qC(this.hc.d,!0),nC(this,!0);else if(2==a)this.c||
+(this.c=new JC(d),xI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&pC(this.hc.d.A.c,"Nonstandard atom"),HA(this,new tB(2)),c=new LA,R(c,new CC("atomic SMILES",1),null),R(this,c,qc),c=Zb,ks&&(c=to(ks.hc.b.hb,fh)),ks=new bD(c,8),R(this,ks,Mb),c=new LA,R(c,this.j,null),R(this,c,Oc);else{this.b||(this.b=new JC(d),xI(this.b,5*b.Z,0));var e,f;d="About "+(sE(),GG);this.hc&&pC(this.hc.d.A.c,d);HA(this,new yC(0));Q(this,uE);R(this,new CC(GG+" Molecular Editor v2013-10-13",1),null);R(this,new CC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=tE,d=0,f=c.length;d<f;++d)e=c[d],e=new CC(e,1),nA(e,this.e.y),R(this,e,null);c=new LA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}mC(this);c=this.k;yI(this.hc.d,c.b,c.c);!$z(this)&&EA(this);oA(this)}u(565,557,ii,NF);_.Pf=function(a){var b,c;if(a.i===this.d){try{b=new DD(this.e.I),c=CD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Wi(d),A(d,68))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,mE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ks;
+function YI(a,b){Zz(b)==a.b?Q(b,(EB(),NB)):Q(b,a.b)}
+function ZI(a){var b,c,d,e;e=l;d=!1;Zz($I)!=a.b?(e=wa,d=!0):Zz(aJ)!=a.b?(e="!#6",d=!0):Zz(bJ)!=a.b?(Q(cJ,(EB(),NB)),Q(dJ,NB),Q(eJ,NB),Q(fJ,NB),e="F,Cl,Br,I"):(b=Zz(gJ)!=a.b,c=Zz(hJ)!=a.b,Zz(iJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Zz(jJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Zz(kJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Zz(lJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Zz(mJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Zz(cJ)!=a.b&&(e+="F,"),Zz(dJ)!=a.b&&(e+="Cl,"),Zz(eJ)!=a.b&&(e+="Br,"),Zz(fJ)!=a.b&&(e+="I,"),
+VH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=zb:(Q($I,(EB(),NB)),e=wa)));b=l;d&&Zz(gJ)!=a.b&&(b+=";a");d&&Zz(hJ)!=a.b&&(b+=";A");Zz(nJ)!=a.b&&(b+=";R");Zz(oJ)!=a.b&&(b+=";!R");Zz($I)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=pJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=qJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Zz(rJ)!=a.b&&(e="~");Zz(sJ)!=a.b&&(e=nb);Zz(tJ)!=a.b&&(e=xb);Zz(uJ)!=a.b&&(e="!@");$C(a.f,e)}
+function vJ(a){wJ(a);xJ(a);var b=pJ.hc.b;Jy(b,0);b.hb.options[0].selected=!0;b=qJ.hc.b;Jy(b,0);b.hb.options[0].selected=!0;Q(gJ,a.b);Q(hJ,a.b);Q(nJ,a.b);Q(oJ,a.b);Q(pJ,a.b);Q(qJ,a.b);yJ(a)}function wJ(a){Q(iJ,a.b);Q(jJ,a.b);Q(kJ,a.b);Q(lJ,a.b);Q(mJ,a.b);Q(cJ,a.b);Q(dJ,a.b);Q(eJ,a.b);Q(fJ,a.b)}function xJ(a){Q($I,a.b);Q(aJ,a.b);Q(bJ,a.b)}function yJ(a){Q(rJ,a.b);Q(sJ,a.b);Q(tJ,a.b);Q(uJ,a.b);a.c=!1}
+function OF(a){oC.call(this,"Atom/Bond Query");this.j=new yB(this.Of());YA(this.r,new AI(this));this.b=(sE(),uE);this.d=a;this.e||(a=aA(a),this.e=new JC(a),xI(this.e,-150,10));this.k=this.e;HA(this,new xC);Q(this,this.b);a=new LA;HA(a,new cC(0,3,1));R(a,new BC("Atom type :"),null);$I=new yB(Cb);aJ=new yB("Any except C");bJ=new yB("Halogen");R(a,$I,null);R(a,aJ,null);R(a,bJ,null);R(this,a,null);a=new LA;HA(a,new cC(0,3,1));R(a,new CC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new LA;HA(a,new cC(0,3,1));iJ=new yB(Ib);jJ=new yB(kc);kJ=new yB(sc);lJ=new yB(Kc);mJ=new yB(uc);cJ=new yB(Vb);dJ=new yB(Nb);eJ=new yB(Gb);fJ=new yB(cc);R(a,iJ,null);R(a,jJ,null);R(a,kJ,null);R(a,lJ,null);R(a,mJ,null);R(a,cJ,null);R(a,dJ,null);R(a,eJ,null);R(a,fJ,null);R(this,a,null);a=new LA;HA(a,new cC(0,3,1));pJ=new CB;BB(pJ,Cb);BB(pJ,cb);BB(pJ,eb);BB(pJ,lb);BB(pJ,mb);R(a,new BC("Number of hydrogens : "),null);R(a,pJ,null);R(this,a,null);a=new LA;HA(a,new cC(0,3,1));qJ=new CB;BB(qJ,Cb);BB(qJ,
+cb);BB(qJ,eb);BB(qJ,lb);BB(qJ,mb);BB(qJ,"4");BB(qJ,"5");BB(qJ,"6");R(a,new CC("Number of connections :",0),null);R(a,qJ,null);R(a,new CC(" (H's don't count.)",0),null);R(this,a,null);a=new LA;HA(a,new cC(0,3,1));R(a,new BC("Atom is :"),null);gJ=new yB(Db);R(a,gJ,null);hJ=new yB("Nonaromatic");R(a,hJ,null);nJ=new yB(Gc);R(a,nJ,null);oJ=new yB(pc);R(a,oJ,null);R(this,a,null);a=new LA;Q(a,UB(Zz(this)));HA(a,new cC(0,3,1));R(a,new BC("Bond is :"),null);rJ=new yB(Cb);R(a,rJ,null);sJ=new yB(Db);R(a,sJ,
+null);tJ=new yB(Gc);R(a,tJ,null);uJ=new yB(pc);R(a,uJ,null);R(this,a,null);a=new LA;HA(a,new cC(1,3,1));this.f=new bD(wa,20);R(a,this.f,null);R(a,new yB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&qC(this.hc.d,!1);nC(this,!1);wJ(this);xJ(this);yJ(this);Q(gJ,this.b);Q(hJ,this.b);Q(nJ,this.b);Q(oJ,this.b);Q(pJ,this.b);Q(qJ,this.b);YI(this,$I);mC(this);a=this.k;yI(this.hc.d,a.b,a.c);!$z(this)&&EA(this);oA(this)}u(566,557,ii,OF);
+_.Pf=function(a,b){var c;H(b,Cc)?(vJ(this),YI(this,$I),ZI(this)):A(a.i,43)?(yJ(this),au(a.i)===au($I)?(wJ(this),xJ(this)):au(a.i)===au(aJ)?(wJ(this),xJ(this)):au(a.i)===au(bJ)?(wJ(this),xJ(this)):au(a.i)===au(nJ)?Q(oJ,this.b):au(a.i)===au(oJ)?(Q(nJ,this.b),Q(gJ,this.b)):au(a.i)===au(gJ)?(Q(hJ,this.b),Q(oJ,this.b)):au(a.i)===au(hJ)?Q(gJ,this.b):au(a.i)===au(rJ)||au(a.i)===au(sJ)||au(a.i)===au(tJ)||au(a.i)===au(uJ)?(vJ(this),this.c=!0):xJ(this),YI(this,a.i),ZI(this)):A(a.i,44)&&(yJ(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+Q(c,this.b):Q(c,(EB(),NB)),ZI(this));107!=this.d.d&&(this.d.d=107,QA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var $I=_.f=null,rJ=null,aJ=null,gJ=null,sJ=null,eJ=null,iJ=null,qJ=null,pJ=null,dJ=null,cJ=null,bJ=null,fJ=null,jJ=null,hJ=null,oJ=null,uJ=null,kJ=null,mJ=null,nJ=null,tJ=null,lJ=null;function JG(){mI(this)}u(567,542,pi,JG);_.Qe=function(){this.b=-1;this.c=y(nI,s,0,0,0);this.d=0};_.b=-1;
+function gs(a,b){var c;a.b=b;var d,e;d=null;eD();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new sD(e):null))e=(hD(),kD),e=lD(e,(hD(),kD))||lD(e,iD);if(e)try{d=pD(c)}catch(f){if(f=Wi(f),A(f,61))An(f);else throw f;}c=d;null!=c&&lE(b,c)}function fs(a){a=new sD(a);eD();var b,c;try{b=pD(a),c=Qn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=Wi(d),A(d,61))An(d);else throw d;}}function KG(){}u(568,1,{62:1,69:1},KG);_.xe=function(a){lE(this.b,a.b)};
+_.b=null;function $G(){this.hb=Rx()}u(570,333,vi,$G);function cs(){var a;cs=x;zJ=(a=!1,Vf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);AJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");BJ=zJ&!AJ;var b;a=L(N,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);ds=y(N,m,-1,1E3,1);for(b=0;b<ds.length;++b)ds[b]=-999;for(b=0;b<a.length;b+=2)ds[a[b+1]]=a[b]}
+function Wq(a,b,c){a=new CJ(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function OA(a,b,c){var d;d=new DJ;xj(d.u,b,c);qj(a.i,d.u,0,0);ej(a.b,d);return d}function TG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function mF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Zw(a.i,b.u,c,d),b.s=c,b.t=d;EJ(b)}
+function SG(a,b,c,d){cs();this.hb=Rx();this.b=new kj;this.k=new kj;this.f=d;this.hb.style[$f]=cb;this.hb.style[Yf]=cb;this.hb.style[Qg]=bf;this.hb.style[kh]=b;this.hb.style[Re]=c;this.i=new FJ;this.i.hb.style[kh]=fb;this.i.hb.style[Re]=fb;BJ?(b=new GJ,c=new HJ,qj(b,this.i,0,0),qj(b,c,0,0),cx(this,b)):cx(this,this.i);this.d=a;a.Vb=this;BJ?(this.n=new IJ(this),this.n.j=new JJ(this),this.n.k=new LJ(this),this.n.o=new OJ(this),this.n.n=new VJ(this),this.d&&(this.n.f=new WJ(this),this.n.i=new XJ(this),
+this.n.b=new YJ(this))):B(this,new ZJ(this),(ns(),ns(),os));B(this,this,(ar(),ar(),br));B(this,new $J(this),(Aj(),Aj(),Bj));B(this,new aK(this),(Cj(),Cj(),Dj));B(this,new bK(this),($r(),$r(),as));(Vq(),Vq(),sA).b=this}u(569,570,vi,SG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var BJ,AJ,zJ,ds=null;function FJ(){ax.call(this);this.hb[Dd]=Ye}u(572,311,vi,FJ);function GJ(){FJ.call(this);this.hb.style[kh]=fb;this.hb.style[Re]=fb}u(571,572,vi,GJ);function ZJ(a){this.b=a}u(573,1,{},ZJ);
+_.uc=function(a){var b,c,d,e;d=Sj(a);e=Tj(a);c=Uj(a.b);b=new cK(a);2==c&&(b.f=4);b=bG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function $J(a){this.b=a}u(574,1,{},$J);_.vc=function(a){var b,c;b=Sj(a);c=Tj(a);a=new cK(a);this.b.j?lG(this.b.d,a,b,c):nG(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function aK(a){this.b=a}u(575,1,{},aK);_.wc=function(a){this.b.j=!1;Sj(a);Tj(a);pG(this.b.d)};_.b=null;function bK(a){this.b=a}u(576,1,{},bK);_.b=null;
+function HJ(){FJ.call(this);this.hb.style[kh]=fb;this.hb.style[Re]=fb}u(577,572,vi,HJ);function dK(a,b){var c;c=b.b;c.f=4;return bG(a.b.d,c,b.e,b.f)}function JJ(a){this.b=a}u(578,1,{},JJ);_.Qf=function(a){return dK(this,a)};_.b=null;function Ps(a,b){nG(a.b.d,b.b,b.e,b.f);return bG(a.b.d,b.b,b.e,b.f)}function LJ(a){this.b=a}u(579,1,{},LJ);_.Qf=function(a){return Ps(this,a)};_.b=null;function OJ(a){this.b=a}u(580,1,{},OJ);_.Qf=function(a){return lG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function VJ(a){this.b=a}u(581,1,{},VJ);_.Qf=function(){return pG(this.b.d)};_.b=null;function Rr(a,b){var c;c=O(qF(b.c));c=new uD(b,0,rg,c);IE(a.b.d,c);return!0}function WJ(a){this.b=a}u(582,1,{},WJ);_.Qf=function(a){return Rr(this,a)};_.b=null;function Sr(a,b){var c;c=O(qF(100*b.d));c=new uD(b,0,xg,c);IE(a.b.d,c);return!0}function XJ(a){this.b=a}u(583,1,{},XJ);_.Qf=function(a){return Sr(this,a)};_.b=null;function Wr(a,b){var c;c=new uD(b,0,ne,ph);IE(a.b.d,c);return!0}function YJ(a){this.b=a}
+u(584,1,{},YJ);_.Qf=function(a){return Wr(this,a)};var eK=_.b=null;function fK(){fK=x;eK=new Nu((bv(),new av("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function gK(){gK=x;hK={}}function iK(a,b,c){var d;c&&(b.style[te]=c.c+gg,d=c.b,d!=Tb&&(b.style[se]=d),0!=(c.d&1)&&(b.style[ve]=qd),0!=(c.d&2)&&(b.style[ue]=We));a.f.style[jh]=Pf}
+function iC(a){var b=jK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Ii(a);c in hK?a=hK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Fg),f=$doc.createElement(Ue),f.width=1,f.height=1,g=(fK(),eK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),iK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=xo(e),n=xo(e)+(e.offsetHeight||0),o=n-h,r=xo(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new kK,v.b=t,v.c=q,v.d=o,v),hK[c]=a);return a}
+function lK(){gK();var a,b,c,d,e;Qj();this.b=L(eu,s,1,["monospace","sans-serif",Cg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Fg);this.f.innerHTML=this.i||l;this.f.style[te]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[se]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(587,1,{},lK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var hK;function kK(){}
+u(588,1,{},kK);_.b=0;_.c=0;_.d=0;function cG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,13))return!!a.b.b.metaKey}catch(b){if(b=Wi(b),!A(b,86))throw b;}return!1}function dG(a){try{if(a.b&&A(a.b,13))return!!a.b.b.shiftKey}catch(b){if(b=Wi(b),!A(b,86))throw b;}return!1}function cK(a){es.call(this,null,0,null);this.b=a}function CJ(a,b,c){es.call(this,a,0,b);this.b=c}u(589,419,Ai,cK,CJ);_.ve=function(){return cG(this)};_.we=function(){return dG(this)};_.b=null;
+function XC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=jK;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,iK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function WC(a){this.c=a;this.b={};!jK&&(jK=new lK)}u(590,422,qi,WC);var jK=null;function PA(a){this.b=a}u(591,430,{},PA);_.b=null;function mK(a,b){this.b=a;this.c=b}u(592,1,{},mK);_.b=null;_.c=null;function nK(){uy.call(this);this.hb[Dd]="jsa-resetTable";this.hb.style[kh]=md}u(593,343,vi,nK);
+function oK(){oK=x;var a=pK=new lK;Qj();a.i="9p";a.f.style[se]=Cg;a.f.style[te]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[te]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);qK=new cB(1)}function cF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,EJ(a)}
+function eF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(bF(a,!1),360<=g||-360>=g?j=dF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=rK(r,q,t,v,f),E=rK(r,q,t,v,h),J="<g"+a.n+ub,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),cF(a,j))}function V(a,b,c,d,e){a.o&&cF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+bb)}
+function aF(a,b,c,d,e){a.o&&(bF(a,!1),cF(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+bb))}function lF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+la+b+"</text>");cF(a,b)}function tC(a,b,c,d,e){bF(a,!0);cF(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+bb)}
+function EJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=qo(ro(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetWidth||0)-gk(a.u.hb),d=so(ro(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetHeight||0)-ik(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=ng+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function kF(a,b){a.f=b;a.j=FG(b)}u(594,426,{});_.d=null;_.e=null;_.f=null;_.i="black";
+_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var qK,pK;function Ds(a,b,c){c&&(Os(a,b),c.Qf(a.c));a.e=!0}function Os(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-qo(ro(a.p.hb.ownerDocument),a.p.hb)+fk(a.p.hb)+Eo(a.p.hb.ownerDocument),a.c.f=c.clientY-xo(a.p.hb)+(a.p.hb.scrollTop||0)+Fo(a.p.hb.ownerDocument),a.c.b=new cK(b),b.b.preventDefault(),!0):!1}
+function IJ(a){this.p=a;this.c=new sK;this.d=new tK(this);B(this.p,new uK(this),(Ls(),Ls(),Ms));B(this.p,new vK(this),(Es(),Es(),Fs));B(this.p,new wK(this),(Is(),Is(),Js));B(this.p,new xK(this),(As(),As(),Bs));B(this.p,new yK,(Xr(),Xr(),Yr));B(this.p,new zK(this),(Tr(),Tr(),Ur));B(this.p,new AK(this),(Or(),Or(),Pr))}u(595,1,{},IJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function tK(a){Bk();this.b=a}u(596,26,{},tK);
+_.Hc=function(){!this.b.e&&this.b.j&&dK(this.b.j,this.b.c)};_.b=null;function uK(a){this.b=a}u(597,1,{},uK);_.b=null;function vK(a){this.b=a}u(598,1,{},vK);_.b=null;function wK(a){this.b=a}u(599,1,{},wK);_.b=null;function xK(a){this.b=a}u(600,1,{},xK);_.b=null;function yK(){}u(601,1,{},yK);function zK(a){this.b=a}u(602,1,{},zK);_.b=null;function AK(a){this.b=a}u(603,1,{},AK);_.b=null;function sK(){}u(604,1,{},sK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function ZG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function BK(a){var b,c,d,e,f;ek(a);d=(rj(),sj(null));e=new nK;ry(e,a);Ow(d,e,d.hb);f=a.kd();b=a.jd();c=ZG();9<=c?(++f,++b):7==c&&A(a,26)&&(c=a.hb.textContent,2>=c.length&&(f+=8));ty(e,a);Xw(d,e);return new gA(f,b)}function CK(){this.hb=$doc.createElement(ce);this.hb[Dd]=Ye;this.hb.style[Zf]=Se;this.hb.style[cg]=fd;this.hb.style[kh]=fb;this.hb.style[Re]=fb}u(606,314,oi,CK);_.gd=function(){return gk(this.hb)};
+_.hd=function(){return ik(this.hb)};function FG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function rK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new mK(new SH(a),new SH(b))}function dF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+bb}
+function sF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+bb}function bF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function DJ(){oK();this.o=qK;this.d=[];this.u=new CK}u(607,594,{},DJ);_.b=l;_.c=l;function DK(){DK=x;EK=new gA(0,0)}
+function FK(a){var b;b=a.Uf();if(!b){var c;(c=a.Rf())?(b=BK(c.b),xj(c.ye(),b.c,b.b),c=BK(c.b),b=new gA(c.c-b.c,c.b-b.b)):b=new gA(0,0);a.Yf(b)}return b}function vA(a,b){var c;if(a.Ce())return EK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Xf($z(b));c=BK(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function GK(a,b){var c;b&&(c=ng+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Tf().hb.style[nd]=c)}function HK(){this.f=new YB;this.f.b=-1;this.f.c=-1}u(609,1,{});_.Rf=function(){return null};_.Sf=function(a){this.Wf(a.Rd())};
+_.Tf=function(){return this.ye()};_.Uf=function(){return IK};_.Id=function(){};_.Ce=function(){return!1};_.Vf=function(a){this.Xf($z(a))};_.Wf=function(a){GK(this,a)};_.Xf=function(a){var b=this.ye().hb,c,d,e;c=(FA(),GA);e=a.c;d=a.b;e!=c.c?b.style[te]=l+e+"pt":b.style[te]=l;d!=c.b?b.style[se]=d:b.style[se]=l;0!=(a.d&1)?b.style[ve]=qd:b.style[ve]=l;0!=(a.d&2)?b.style[ue]=We:b.style[ue]=l};_.Yf=function(a){IK=a};_.Zf=function(){};var IK=_.f=null,EK;
+function zB(a,b){DK();HK.call(this);this.b=new Lx(a);this.b.ld()[Dd]=l;B(this.b,new JK(this,b),(Yq(),Yq(),Zq))}u(608,609,{},zB);_.ye=function(){return this.b};_.Wf=function(a){GK(this,a)};_.b=null;function JK(a,b){this.b=a;this.c=b}u(610,1,{},JK);_.Pc=function(a){Vq();Wq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function DB(a){DK();HK.call(this);this.b=new Ky;B(this.b,new KK(this,a),(Sq(),Sq(),Tq))}u(611,609,{},DB);_.ye=function(){return this.b};_.b=null;
+function KK(a,b){this.b=a;this.c=b}u(612,1,{},KK);_.b=null;_.c=null;function LK(a,b){var c,d;GK(a,b.Rd());for(d=new Qi(b.Wb.b);d.c<d.e.Fe();)c=Ri(d),c.lc&&c.hc.Sf(c)}function MK(a,b){var c,d,e,f,g,j,h;xj(a.e,b.Yd(),b.Ud());for(d=new Qi(b.Wb.b);d.c<d.e.Fe();)c=Ri(d),c.lc&&(e=c.hc,e.Vf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=FK(e).c,f-=FK(e).b,xj(e.ye(),g,f),!c.gb&&a.e.Cd(c),a.e.Dd(c,j,h)))}function KA(){DK();HK.call(this);this.e=new ax}u(613,609,{},KA);
+_.Sf=function(a){LK(this,a)};_.ye=function(){return this.e};_.Vf=function(a){MK(this,a)};_.e=null;function DC(a){DK();HK.call(this);var b=this.b=new Hy;Px(b.c,a);Gy(b);this.f.b=-1;this.f.c=-1}u(614,609,{},DC);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?vo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function GC(a){this.b=new dz(a.i,new NK(a))}u(615,1,{},GC);_.b=null;
+function $y(a){var b,c,d,e,f;f=new tD(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(OK,s,62,0,0);for(c=b.b?Nk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,41)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=nj((UA(),VA),new T(f.e)));c=c.c;if(Eu(!c?oh:c.b,Fh))for(c=(!a.e.b||0==a.e.b.d?(Et(),Et(),Ft):new ZA(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new es(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.eg(),null.eg()):100==f.e&&A(f.f,59)?(j=f.f,h=new es(j,205,null),h.j=j.Zd(),h.k=
+j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.eg():401==f.e||402==f.e?(null.eg(),null.eg(),null.eg(),null.eg(),null.eg()):500<=f.e&&507>=f.e&&(g=null.fg,500!=g&&(f=new es(null.fg,g,null),f.j=null.eg(),f.k=null.eg(),j=null.eg(),f.f=j&12,501==g&&null.eg())))}function NK(a){this.b=a}u(616,1,yi,NK);_.xc=function(){$y(this)};_.b=null;function cD(){DK();HK.call(this);this.b=new Cz}u(617,609,{},cD);_.Rf=function(){var a;a=new cD;zz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Uf=function(){return PK};_.Yf=function(a){PK=a};var PK=_.b=null;u(618,613,{});function fD(){new wt}u(619,450,{},fD);function Jr(a,b){a.onloadend=function(a){b.Je(a.target.result)}}function YG(a){this.b=a}u(626,1,{},YG);_.b=null;function VG(){}u(627,1,{},VG);function WG(){}u(628,1,{},WG);function XG(){}u(629,1,{},XG);
+function rC(a,b){DK();KA.call(this);this.d=new QK(a);var c=this.c=new uy,d=(fy(),gy);c.b=d;ry(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&RK(Nz(c.A.b.q,0)))throw new Bw("WindowPanel can only contain one child widget");SK(c,d);this.d.b=this;this.b=b}u(630,618,{},rC);_.ye=function(){return this.d};_.Tf=function(){return this.c.gb};_.Id=function(){TK(this.d,!1)};_.Xf=function(){};_.Zf=function(a){LK(this,a);MK(this,a);UK(this.d);VK(this.d)};_.b=null;_.c=null;_.d=null;
+function WK(a){var b;b=new lr(G(a.hb,Uf),G(a.hb,Tf));a=new lr(G(a.L.bb.hb,Uf),G(a.L.bb.hb,Tf));return L(N,m,-1,[b.c-a.c,b.b-a.b])}function XK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.qd(a.J);a.od(b);a.J=a.I=null}else null!=a.J?(YK(a,a.J),a.J=null):null!=a.I&&(ZK(a,a.I),a.I=null);Wj(a.K)}function UK(a){a.cb?a.bg(or(a.L.bb)):(a.Ld(),UK(a))}function ZK(a,b){var c;a.cb?(c=WK(a),a.bg(new lr(-1,$K(b,!1)-c[1]))):a.I=b}function aL(a,b){var c;b!=a.Gd()&&(c=a.L.bb,Gw(c),bL(c,b,c.hb,c.q.d,!0))}
+function YK(a,b){var c;a.cb?(c=WK(a),a.bg(new lr($K(b,!0)-c[0],-1))):a.J=b}u(633,316,fi);_.$f=function(){var a,b;b=or(this.L.bb);a=WK(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.L.bb;return 0!=a.q.d?RK(Nz(a.q,0)):null};_._f=function(a){cL(this.L.bb,a)};_.Bd=function(){return new Hw(this.L.bb)};_.ag=function(){sr(this.L.bb)};_.wd=function(){XK(this)};_.Od=function(){sr(this.L.bb)};_.yd=function(a){return dL(this.L.bb,a)};_.bg=function(a){qr(this.L.bb,a)};
+_.od=function(a){ZK(this,a)};_.Hd=function(a){aL(this,a)};_.qd=function(a){YK(this,a)};_.I=null;_.J=null;function eL(){eL=x;hx();var a=(fL(),gL(),hL);iL=new yy(a.e,a.c,a.d,a.f,a.b)}function TK(a,b){var c;c=new Vv;a.eb&&ut(a.eb,c);a.B&&pr(a.i,a);try{Yi(a.i.d,a)}catch(d){if(d=Wi(d),!A(d,80))throw d;}a.c=jL(a.i,a);try{jx(a,b)}finally{aj(a.k.b),aj(a.j.b),aj(a.n.b),a.H&&dj(a.H,a.i),a.u&&(a.u=!1)}}function kL(a,b,c){var d,e;e=a.gb;d=new Yj(a,e);e.Dd(a,d.b+b,d.e+c)}
+function lL(a,b,c){b=new mL(wo(vo(cw(cw(a.L.d,b),c))));Fw(b,a);B(b,a.d,(Yq(),Yq(),Zq));return b}function nr(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));qr(a.L.bb,b)}function yI(a,b,c){var d,e;(e=a.i)?(d=nL(e.hb),mx(a,b+(gk(e.hb)+d[3]),c+(ik(e.hb)+d[0]))):mx(a,b,c)}function qC(a,b){a.B!=b&&(a.B=b,a._&&(b?rr(a.i,a):pr(a.i,a)))}function SK(a,b){if(b!=(0!=a.A.b.q.d?RK(Nz(a.A.b.q,0)):null)){Gw(a.A.b);var c=a.A.b;bL(c,b,c.hb,c.q.d,!0)}}
+function oL(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(ir(),pL)&&(a.G=a.y);var d,e;if(a.H)for(e=new Qi(a.H);e.c<e.e.Fe();)if(d=Ri(e),b==(ir(),qL)){!d.c&&(d.c=new rL);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(ir(),jr))g=d.i,j=d.x,d.A.d?(yI(d,j.d,j.e),nr(d,new lr(j.c,-1))):(yI(d,j.d,j.e),nr(d,new lr(j.c,j.b)),rr(g,d)),Ui(g.d,d,d.A.c),Ak(d.r,333);else if(!d.u&&f==(ir(),pL))d.hb.style[hh]=ih,ir()}else if(b==jr){!d.c&&(d.c=new rL);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=nL(j.hb);h=d.x;if(d.A.d)h.d=gk(d.hb)-
+g[3]-gk(j.hb),h.e=ik(d.hb)-g[0]-ik(j.hb),d.x=h,yI(d,0,0),sL(d,kr(j.hb).c,-1);else{if(f!=(ir(),pL))h.d=gk(d.hb)-g[3]-gk(j.hb),h.e=ik(d.hb)-g[0]-ik(j.hb),h.c=d.f,h.b=d.e,d.x=h;yI(d,0,0);qr(d,new tL(kr(j.hb)));pr(j,d)}d==d.i.b||PF(d);Ak(d.r,333)}}else b==pL&&(!d.c&&(d.c=new rL),d=a,d.u||(d.y=c,d.hb.style[hh]=Se))}}function uL(a,b){a.hb.style[mh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.eg().eg()}
+function VK(a){if(!a.cb){a.k=zw(a,a.i,(!Ts&&(Ts=new Hk),Ts));a.j=zw(a,a.i,Gk?Gk:Gk=new Hk);a.n=zw(a,a.i,(!Ys&&(Ys=new Hk),Ys));var b=a.i;!a.H&&(a.H=new kj);ej(a.H,b);Ts&&(b=new Ss(a),a.eb&&ut(a.eb,b));a.B&&rr(a.i,a);Ui(a.i.d,a,a.A.c);a.c&&(mx(a,a.c.b,a.c.c),a.c=null);nx(a);PF(a)}}function PF(a){if(a!=a.i.b){var b;Ys&&(b=new Xs(a),a.eb&&ut(a.eb,b))}}u(632,633,fi);_.Gd=function(){return 0!=this.A.b.q.d?RK(Nz(this.A.b.q,0)):null};_.Jd=function(a){TK(this,a)};_.Bd=function(){return new Hw(this.A.b)};
+_.wd=function(){XK(this);Wj(new vL(this))};_.yd=function(a){return dL(this.A.b,a)};_.bg=function(a){nr(this,a)};_.Kd=function(a,b){yI(this,a,b)};_.Hd=function(a){SK(this,a)};_.Ld=function(){VK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var iL;
+function QK(a){eL();var b=(wL(),xL);hx();var c;c=(wx(),xx);px.call(this,!1,"popup");this.M=c.b;this.K=new yL(this);c=new zL;c.hb[Dd]="mosaic-popupLayoutPanel";ex(this.L,c);lx(this);this.d=new AL(this);this.r=new BL(this);this.s=new CL(this);this.t=new DL(this);this.x=new EL;this.G=(ir(),qL);this.B=!1;this.i=b;a=this.A=new FL(a);b=new GL;!a.e&&(a.e=new HL);ej(a.e,b);a=new IL(new xy(iL.b.e.b,iL.b.c,iL.b.d,iL.b.f,iL.b.b));B(a,new JL(this),(Yq(),Yq(),Zq));b=this.A.c;if(!b.c){b.c=new uy;b.c.ld()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(ny(),oy);c.d=d;KL(b.i,b.c,new LL(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Rw;d=sy(c);kw(c.c,(xv(),yv(d)),0);Qw(c,a,d,0,!1)}else ry(b.c,a);cL(b.i,null);B(this.A.c,new ML(this),(fr(),fr(),gr));B(this.A.c,this.d,Zq);aL(this,this.A);Si(ox?vo(this.hb):wo(vo(this.hb)),"mosaic-WindowPanel",!0)}u(631,632,fi,QK);_.Id=function(){var a=this.b,b=new kC(a.b,201),c;a=a.b.r;a.b?a=new NL(new Qi(a.b)):(a=(Et(),Et(),Ft),a=new Qi(a));for(;a._c();)c=a.ad(),201==b.e&&wI(c.b)};_.b=null;
+function XF(a,b,c,d){b=aA(b);c+=b.b;d+=b.c;mx(a.b,c,d);nx(a.b)}function NC(){DK();HK.call(this);var a=this.b=new OL;a.U=!0;a.b.i=!0;this.b.X=!0}u(634,609,{},NC);_.ye=function(){return this.b};_.b=null;function GD(){}u(641,466,{},GD);function NL(a){if(!a)throw new Gn;this.b=a}u(642,1,{},NL);_._c=function(){return MD(this.b)};_.ad=function(){return Ri(this.b)};_.bd=function(){throw new QD("Missing message: awt.50");};_.b=null;function iB(){return iB()}
+function ED(){ED=x;var a;a=(vD(),wD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(PL,s,-1,0,1);else throw new AH(a+" is not supported");}catch(b){if(b=Wi(b),!A(b,88))throw b;}}function HC(a,b){a.b=31*a.b+bu((new SH(b)).b)}function dB(){}u(645,1,{},dB);_.hC=function(){return this.b};_.b=1;
+function nL(a){var b;b=y(N,m,-1,4,1);b[0]=QL(RL(a,"borderTopWidth"));b[1]=QL(RL(a,"borderRightWidth"));b[2]=QL(RL(a,"borderBottomWidth"));b[3]=QL(RL(a,"borderLeftWidth"));return b}function SL(a){var b,c;c=TL(a);b=nL(a);a=new lr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function kr(a){return new lr(a.clientWidth,a.clientHeight)}
+function TL(a){var b;b=y(N,m,-1,4,1);b[0]=QL(RL(a,"marginTop"));b[1]=QL(RL(a,"marginRight"));b[2]=QL(RL(a,"marginBottom"));b[3]=QL(RL(a,"marginLeft"));return b}function UL(a){var b;b=y(N,m,-1,4,1);b[0]=QL(RL(a,"paddingTop"));b[1]=QL(RL(a,"paddingRight"));b[2]=QL(RL(a,"paddingBottom"));b[3]=QL(RL(a,"paddingLeft"));return b}function VL(a,b,c){try{H(b,qe)&&(b=Rd),a.style[b]=c}catch(d){if(d=Wi(d),!A(d,80))throw d;}}
+function $K(a,b){var c;WL||(WL=$doc.createElement(Fg),VL(WL,bf,l),VL(WL,Wg,l),VL(WL,cg,fd),VL(WL,hh,Se),$doc.body.appendChild(WL));VL(WL,kh,a);VL(WL,Re,a);c=SL(WL);return b?c.c:c.b}var WL=null;function XL(){lr.call(this,0,0)}function lr(a,b){this.c=a;this.b=b}function tL(a){lr.call(this,a.c,a.b)}u(647,1,Ai,XL,lr,tL);_.eQ=function(a){return this===a?!0:null==a||YL!=On(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+bd};_.b=0;_.c=0;function ZL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(648,1,{73:1,76:1,97:1},ZL);_.eQ=function(a){return a===this?!0:A(a,97)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return $L.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;
+function aM(a,b){this.b=a;this.c=b}u(649,1,Ai,aM);_.eQ=function(a){return this===a?!0:null==a||bM!=On(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return bM.e+"[x="+this.b+",y="+this.c+bd};_.b=0;_.c=0;function EL(){this.c=this.b=this.e=this.d=0}u(650,1,Ai,EL);_.eQ=function(a){return this===a?!0:null==a||cM!=On(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return cM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function RL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==qe&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(652,1,{});var dM=-1;function eM(){}u(653,652,{},eM);_.b=-1;_.c=-1;var fM=null;
+function QL(a){a=parseInt(a,10);a=isNaN(a)?null:DF(a);return!a?0:a.b}u(656,331,Xh);_.$f=function(){return or(this.i)};_._f=function(a){cL(this.i,a)};_.ag=function(){sr(this.i)};_.Od=function(){sr(this.i)};_.od=function(a){var b=this.i;b.hb.style[Re]=a;b.cb||(b.i=a)};_.qd=function(a){var b=this.i;b.hb.style[kh]=a;b.cb||(b.j=a)};function fL(){fL=x;gL()}function pC(a,b){a.b.hb.textContent=b||l;cL(a.i,null)}
+function gM(a){fL();var b;Mx(this,new zL);this.b=new hM;b=this.i;iM(b,new jM);VL(b.hb,$f,db);b.p=0;KL(b,this.b,new LL(0));this.b.ld()[Dd]="mosaic-Caption-text";this.b.hb.textContent=a||l;cL(this.i,null);this.hb[Dd]="mosaic-Caption"}u(655,656,Xh,gM);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.c=null;
+function gL(){gL=x;kM=Xn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Rz(kM,240,20);new Rz(kM,224,16);new Rz(kM,208,16);new Rz(kM,192,16);new Rz(kM,176,16);new Rz(kM,160,16);new Rz(kM,144,16);new Rz(kM,128,16);new Rz(kM,112,16);new Rz(kM,96,16);new Rz(kM,80,16);new Rz(kM,64,16);new Rz(kM,260,16);hL=new Rz(kM,48,16);new Rz(kM,32,16);new Rz(kM,16,16);new Rz(kM,0,16)}var kM,hL;function lM(a,b){ww(a.b.hb,!b);cL(a.i,a.b)}
+function mr(a,b){a.d=b;ww(a.b.hb,!b);cL(a.i,a.b);if(a.e){var c;for(c=new Qi(a.e);c.c<c.e.Fe();)Ri(c)}}function FL(a){var b;Mx(this,new zL);b=this.i;iM(b,new mM((nM(),oM)));b.p=0;this.c=new gM(a);KL(b,this.c,new LL(1));this.b=new zL;jj(this.b,"Body");KL(b,this.b,new LL(0));this.hb[Dd]="mosaic-CaptionLayoutPanel"}u(658,656,{14:1,16:1,24:1,27:1,29:1,30:1,31:1,32:1,35:1,36:1,38:1,99:1,105:1},FL);_.rd=function(){Aw(this.i)};_.sd=function(){Dw(this.i)};_.Bd=function(){return new Hw(this.b)};
+_.yd=function(a){return dL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function HL(){mI(this)}u(659,542,pi,HL);function yL(a){this.b=a}u(660,1,yi,yL);_.xc=function(){sr(this.b.L.bb)};_.b=null;function pM(a){var b;b=a.c;a=b.i;b=!a.f?-1:Vj(a.f.b,b);a.f&&sv(a.f.b,b)&&vv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&PF(!a.f?null:sv(a.f.b,b-1))}function qM(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new JA);-1==Vj(a.f.b,b)&&ej(a.f.b,b)}function rL(){}u(661,1,{},rL);_.Uc=function(a){pM(a)};_.Vc=function(a){qM(a)};
+_.Xc=function(a){rM(a.b.i,a.b)};function wL(){wL=x;sM=new tM(1,"e");uM=new tM(2,Jf);vM=new tM(3,"ne");wM=new tM(10,"nw");xM=new tM(4,wg);yM=new tM(5,zg);zM=new tM(12,"sw");AM=new tM(8,"w");xL=new BM((rj(),sj(null)).hb)}function jL(a,b){var c;c=nL(a.hb);return new aM(gk(b.hb)-(gk(a.hb)+c[3]),ik(b.hb)-(ik(a.hb)+c[0]))}
+function CM(a){var b,c,d,e,f,g;if(a.f){b=kr(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=sv(a.f.b,d),c=new lr(G(g.hb,Uf),G(g.hb,Tf)),f=jL(a,g),f.b-=ak(0,f.b+G(g.hb,Uf)-b.c),f.c-=ak(0,f.c+G(g.hb,Tf)-b.b),yI(g,ak(0,f.b),ak(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,sL(g,c.c,c.b),g.G==(ir(),jr)&&qr(g,new tL(kr(a.hb))),Ak(g.r,1)}}function DM(a,b,c){a=a.e;Ui(a,b,b);z(a.d,b,c);jj(b,Fc+c.c)}
+function pr(a,b){var c;c=a.e;EM(c,b.z);ij(b.z,Fc+wM.c);EM(c,b.v);ij(b.v,Fc+uM.c);EM(c,b.w);ij(b.w,Fc+vM.c);EM(c,b.F);ij(b.F,Fc+AM.c);EM(c,b.o);ij(b.o,Fc+sM.c);EM(c,b.E);ij(b.E,Fc+zM.c);EM(c,b.C);ij(b.C,Fc+xM.c);EM(c,b.D);ij(b.D,Fc+yM.c)}
+function rr(a,b){!b.z&&(b.z=lL(b,0,0));DM(a,b.z,wM);!b.v&&(b.v=lL(b,0,1));DM(a,b.v,uM);!b.w&&(b.w=lL(b,0,2));DM(a,b.w,vM);!b.F&&(b.F=lL(b,1,0));DM(a,b.F,AM);!b.o&&(b.o=lL(b,1,2));DM(a,b.o,sM);!b.E&&(b.E=lL(b,2,0));DM(a,b.E,zM);!b.C&&(b.C=lL(b,2,1));DM(a,b.C,xM);!b.D&&(b.D=lL(b,2,2));DM(a,b.D,yM)}function rM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Vj(a.f.b,b);if(c+1<d){nB(a.f,b);for(ej(a.f.b,b);c<d;++c)uL(sv(a.f.b,c),c)}else uL(b,c)}
+function BM(a){a=new FM(a);Mx(this,a);this.d=new GM(a);this.d.j=!0;bj(this.d);this.d.n=3;this.e=new HM(a);this.e.j=!0;bj(this.e);this.e.n=3;Ox(this)}u(662,331,{14:1,16:1,24:1,27:1,29:1,31:1,32:1,35:1,36:1,38:1,105:1},BM);_.$f=function(){return kr(this.hb)};_._f=function(){var a;(a=IM(this))&&a._f(null)};_.ag=function(){CM(this)};_.Uc=function(a){!this.c&&(this.c=new rL);pM(a)};_.Vc=function(a){!this.c&&(this.c=new rL);qM(a)};_.Od=function(){CM(this)};
+_.Xc=function(a){!this.c&&(this.c=new rL);rM(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var sM,uM,vM,wM,xL,xM,yM,zM,AM;function FM(a){this.q=new bx(this);this.hb=a}u(663,311,vi,FM);function tM(a,b){this.b=a;this.c=b}u(664,1,{},tM);_.b=0;_.c=null;function GM(a){Mi();fj.call(this,a)}u(665,3,{},GM);_.rc=function(){var a;a=this.k.f;a.u||ek(a.p);ij(this.k.f,"dragdrop-dragging");!a.A.d&&lM(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=ak(this.b,a<this.e?a:this.e),b=ak(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[bf]=a+(Qj(),gg);c.style[Wg]=b+gg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||PF(a);a.A.d||lM(a.A,!0);a.u||(a.p||(a.p=new JM,jj(a.p,"mosaic-GlassPanel-invisible")),VL(a.p.hb,mh,RL(a.hb,mh)),qj((rj(),sj(null)),a.p,0,0));jj(this.k.f,"dragdrop-dragging");a=new Yj(this.k.b,null);this.b=a.b+hk(this.k.b.hb);this.c=a.e+jk(this.k.b.hb);this.e=this.b+lk(this.k.b.hb)-this.k.f.kd();this.d=this.c+kk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function EM(a,b){try{Yi(a,b)}catch(c){if(c=Wi(c),!A(c,80))throw c;}}
+function HM(a){Mi();fj.call(this,a);this.d=new Oi}u(666,3,{},HM);_.rc=function(){var a;a=this.k.f.gb;a.u||ek(a.p);ij(this.k.f,"dragdrop-dragging");lM(a.A,!1);nr(a,new lr(a.f,a.e));Ak(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=nj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-ak(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.e,b=ak(a+b,G(d.A.c.hb,Tf)),b!=a&&kL(d,0,a-b),nr(d,new lr(d.f,b)),Ak(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.e,b=ak(a+b,G(d.A.c.hb,Tf)),nr(d,new lr(d.f,b)),Ak(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-ak(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&kL(d,a-b,0),nr(d,new lr(b,d.e)),Ak(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.f,nr(d,new lr(96<a+b?a+b:96,d.e)),Ak(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||PF(a);lM(a.A,!0);a.u||(a.p||(a.p=new JM,jj(a.p,"mosaic-GlassPanel-invisible")),VL(a.p.hb,mh,RL(a.hb,mh)),qj((rj(),sj(null)),a.p,0,0));jj(this.k.f,"dragdrop-dragging");a=new Yj(this.k.b,null);this.b=a.b+hk(this.k.b.hb);this.c=a.e+jk(this.k.b.hb);this.f=this.b+lk(this.k.b.hb)-this.k.f.kd();this.e=this.c+kk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function JM(){var a;this.e=new KM(this);this.b=!1;this.c=new fx;Mx(this,this.c);a=this.hb.style;a[nd]="#000";a[pe]="alpha(opacity=50)";a.opacity="0.5";this.hb[Dd]="gwt-GlassPanel"}u(667,331,Di,JM);
+_.ud=function(){var a;Ox(this);try{a=this.gb}catch(b){b=Wi(b);if(A(b,86))throw new Bw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(rj(),sj(null))?(kv(this),lv(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),dj(Ck,a),a.c=!0,a.d=Lk(a),ej(Ck,a),this.d=new LM(this),Pv(new jv(this.d))):(this.hb.style[vd]=db,this.hb.style[og]=db);this.b&&Dv(new iv(this));qj(sj(null),new MM,Eo($doc),Fo($doc))};
+_.vd=function(){this.i.vd();Ik(this.e);this.d&&(gv(Nv,this.d,L(NM,s,15,[(!Ws&&(Ws=new Hk),Ws)])),this.d=null);this.b&&gv(Fv,this,L(NM,s,15,[(!Ev&&(Ev=new Hk),Ev)]))};_.dd=function(a){switch(Av(a.type)){case 256:if(27==(a.keyCode||0))return ek(this),!1;case 1:if(Co(this.hb,a.target))return ek(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function KM(a){Bk();this.b=a}u(668,26,{},KM);_.Hc=function(){var a=this.b;kv(a);lv(a.hb)};_.b=null;function LM(a){this.b=a}u(669,1,{},LM);_.b=null;
+function MM(){this.hb=Rx();var a;a=new Ly(new OM(this));B(this,a,(Oq(),Oq(),Pq));B(this,a,(Lr(),Lr(),Mr))}u(670,333,vi,MM);_.wd=function(){Wj(new PM(this))};function OM(a){this.b=a}u(671,1,{},OM);_.b=null;function PM(a){this.b=a}u(672,1,yi,PM);_.xc=function(){this.b.hb.focus()};_.b=null;function QM(a){a.hb.style[kh]=md;a.hb.style[Re]=md;if(a.cb){var a=a.gb,b;A(a,105)?a._f(null):(b=IM(a))&&b._f(a)}}u(674,314,ri);_.$f=function(){QM(this);return new lr(G(this.hb,Uf),G(this.hb,Tf))};_._f=function(){QM(this)};
+_.ag=function(){};_.cd=function(){};_.Od=function(){};function hM(){this.hb=$doc.createElement("label");this.hb[Dd]="mosaic-Label";this.hb.style[jh]=Pf;this.hb[Dd]="mosaic-HTML"}u(673,674,ri,hM);function IL(a){Mx(this,new RM(a));this.hb[Dd]="mosaic-ImageButton"}u(675,331,Di,IL);
+function OL(){hx();var a=(wx(),zx);px.call(this,!0,uf);this.M=a.b;this.b=new SM(this);this.b.e=!0;cx(this,this.b);this.U=!0;this.b.i=!0;-1==this.db?mw(this.hb,1|(this.hb.__eventBits||0)):this.db|=1;(ox?vo(this.hb):wo(vo(this.hb)))[Dd]=Pe;this.hb.style[mh]="2147483647"}u(676,316,vi,OL);_.cd=function(a){Cw(this,a);1==Av(a.type)&&jx(this,!1)};_.b=null;
+function SM(a){this.c=a;this.d=new kj;this.j=new kj;a=(cz(),bz);new Qz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Kg);this.f=$doc.createElement(Ng);wv(b,this.f);this.p=!0;a=Rx();b=(xv(),yv(b));a.appendChild(b);this.hb=a;Jl();this.hb.setAttribute(pg,mm.b);-1==this.db?mw(this.hb,2225|(this.hb.__eventBits||0)):this.db|=2225;this.hb[Dd]=Oe;a=uw(this.hb)+"-vertical";Si(this.ld(),a,!0);this.hb.style[Yf]=db;this.hb.setAttribute("hideFocus",eh);B(this,new az(this),(Oq(),Oq(),Pq))}u(677,354,oi,SM);
+_.cd=function(a){switch(Av(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Uy(this,a)};_.Nd=function(a,b){Yy(this,a,b);b||this.b&&jx(this.c,!1)};_.b=!0;_.c=null;
+function RM(a){var b=(fy(),gy),c=(ny(),oy),d;d=new Yx;d.i[rd]=cb;d.i[yd]=0;d.i[zd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Wx(b.b);b.b.d.rows[0].cells[0][id]=c.b;Wx(b.b);b.b.d.rows[0].cells[0].style[gh]=e.b;Wx(d);b=Sx(d,0,0,!0);if(a){ek(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Ux(g,f.d);Zt(f.c,g,a);c.b=c.b.c}else e=c.c.d,ej(c.c,a);a.hb[dd]=e;wv(b,a.hb);Fw(a,d)}Mx(this,d);Si(this.hb,"mosaic-WidgetWrapper",!0)}u(678,331,Di,RM);_.b=null;_.c=null;function AL(a){this.b=a}u(679,1,{},AL);
+_.Pc=function(){this.b._&&this.b!=this.b.i.b&&PF(this.b)};_.b=null;function BL(a){Bk();this.b=a}u(680,26,{},BL);_.Hc=function(){sr(this.b.L.bb);var a=this.b;Vs((!a.q&&(a.q=new TM),a.q))};_.b=null;function CL(a){Bk();this.b=a}u(681,26,{},CL);_.Hc=function(){oL(this.b,(ir(),jr))};_.b=null;function DL(a){Bk();this.b=a}u(682,26,{},DL);_.Hc=function(){oL(this.b,(ir(),pL))};_.b=null;function GL(){}u(683,1,{},GL);function JL(a){this.b=a}u(684,1,{},JL);_.Pc=function(){this.b.Id()};_.b=null;
+function ML(a){this.b=a}u(685,1,{},ML);_.b=null;function vL(a){this.b=a}u(686,1,yi,vL);_.xc=function(){this.b.G==(ir(),jr)?Ak(this.b.s,333):this.b.G==pL&&Ak(this.b.t,333)};_.b=null;function mL(a){this.hb=a;Aw(this)}u(687,314,oi,mL);_.Qc=function(a){return B(this,a,(ns(),ns(),os))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(rs(),rs(),ss))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};function TM(){At.call(this,null)}u(688,245,Ci,TM);
+function ir(){ir=x;jr=new UM("MAXIMIZED",0);pL=new UM("MINIMIZED",1);qL=new UM("NORMAL",2);VM=L(WM,s,100,[jr,pL,qL])}function UM(a,b){I.call(this,a,b)}u(689,141,{73:1,77:1,79:1,100:1},UM);var VM,jr,pL,qL;function kv(a){var b,c,d,e;c=yj();b=zj();e=(nw(),ow).scrollWidth;d=ow.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[kh]=c-1+gg);0<=b-1&&(a.hb.style[Re]=b-1+gg)}
+function lv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,l)}function XM(a,b){var c,d,e;if(a.n)return!0;a.y.Qe();for(c=new Hw(b);c.b.b<c.b.c.d-1;)d=RK(Iw(c.b)),e=d.gb,A(e,106)&&e.pd(d.md()),d.md()&&ej(a.y,d);return!0}
+function YM(a,b){var c,d,e;if(b.b)a.d&&mk(a.d),a.d=new ZM(a,b),nk(a.d,333);else for(d=new Qi(a.y);d.c<d.e.Fe();)c=Ri(d),e=c.fb,Zw(b,$M(c),e.t,e.u),aN(c,e.v,e.s,L(N,m,-1,[bN(a.r.b,c).e,bN(a.q.b,c).d,bN(a.o.b,c).b,bN(a.p.b,c).c]),L(N,m,-1,[cN(a.j.b,c).e,cN(a.i.b,c).d,cN(a.e.b,c).b,cN(a.f.b,c).c]),L(N,m,-1,[dN(a.v,c),dN(a.u,c),dN(a.s,c),dN(a.t,c)]))}
+function eN(){this.y=new kj;this.k=new fN(this);this.x=new gN(this.k);this.w=new hN(this.k);this.r=new iN(this.k);this.q=new jN(this.k);this.o=new kN(this.k);this.p=new lN(this.k);this.j=new mN(this.k);this.i=new nN(this.k);this.e=new oN(this.k);this.f=new pN(this.k);this.v=new qN(this.k);this.u=new qN(this.k);this.s=new qN(this.k);this.t=new qN(this.k)}u(693,1,{});_.cg=function(a){YM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function rN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Qi(b.y);e.c<e.e.Fe();)d=Ri(e),A(d,28)&&(d=d.bb),f=d.fb,Zw(c,$M(d),f.t,f.u),aN(d,f.v,f.s,L(N,m,-1,[bN(b.r.b,d).e,bN(b.q.b,d).d,bN(b.o.b,d).b,bN(b.p.b,d).c]),L(N,m,-1,[cN(b.j.b,d).e,cN(b.i.b,d).d,cN(b.e.b,d).b,cN(b.f.b,d).c]),L(N,m,-1,[dN(b.v,d),dN(b.u,d),dN(b.s,d),dN(b.t,d)]));sN(c);a.b.d=null;for(a=new Qi(a.b.y);a.c<a.e.Fe();)b=Ri(a),A(b,28)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function ZM(a,b){this.b=a;this.c=b;var c=(sk(),vk);this.n=new rk(this);this.u=c}u(694,17,{},ZM);_.yc=function(){rN(this)};_.zc=function(){rN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Qi(this.b.y);c.c<c.e.Fe();)b=Ri(c),A(b,28)&&(b=b.bb),d=b.fb,d.j=bu(d.p+(d.t-d.p)*a),d.w=bu(d.q+(d.u-d.q)*a),d.x=bu(d.r+(d.v-d.r)*a),d.i=bu(d.o+(d.s-d.o)*a),Zw(this.c,$M(b),d.j,d.w),aN(b,d.x,d.i,L(N,m,-1,[bN(this.b.r.b,b).e,bN(this.b.q.b,b).d,bN(this.b.o.b,b).b,bN(this.b.p.b,b).c]),L(N,m,-1,[cN(this.b.j.b,b).e,cN(this.b.i.b,b).d,cN(this.b.e.b,b).b,cN(this.b.f.b,b).c]),L(N,m,-1,[dN(this.b.v,b),dN(this.b.u,b),dN(this.b.s,b),dN(this.b.t,b)]))};_.b=null;_.c=null;
+u(696,1,{});_.b=null;function oN(a){this.b=a}u(695,696,{},oN);function pN(a){this.b=a}u(697,696,{},pN);function nN(a){this.b=a}u(698,696,{},nN);function mN(a){this.b=a}u(699,696,{},mN);function kN(a){this.b=a}u(700,696,{},kN);function lN(a){this.b=a}u(701,696,{},lN);function jN(a){this.b=a}u(702,696,{},jN);function iN(a){this.b=a}u(703,696,{},iN);u(704,696,{},function(a){this.b=a});u(705,696,{},function(a){this.b=a});
+function dN(a,b){var c=a.b,d;d=nj(c.e,b);d||(d=new ZL(UL(b.hb)),z(c.e,b,d));return d.e}function qN(a){this.b=a}u(706,696,{},qN);function hN(a){this.b=a}u(707,696,{},hN);function gN(a){this.b=a}u(708,696,{},gN);function cN(a,b){var c;c=nj(a.b,b);c||(c=new ZL(nL(b.hb)),z(a.b,b,c));return c}function bN(a,b){var c;c=nj(a.c,b);c||(c=new ZL(TL(b.hb)),z(a.c,b,c));return c}
+function tN(a,b){var c,d;d=nj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=IM(b),f,g,j,h,n;if(A(b,105)){if(null!=c.n&&null!=c.k){d=new lr(uN(e,!0),uN(e,!1));break a}h=b.$f();null!=c.n&&(h.c=uN(e,!0));null!=c.k&&(h.b=uN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new lr(uN(e,!0),uN(e,!1));break a}h=new XL;f=b.hb;n=f.style;g=n[cg];j=n[hh];n[cg]="static";n[hh]=Se;null!=c.n?h.c=uN(e,!0):(n[kh]=md,h.c=(f.offsetWidth||0)+bN(d.p.b,b).c+bN(d.q.b,b).d);null!=c.k?h.b=uN(e,!1):(n[Re]=md,h.b=(f.offsetHeight||0)+bN(d.r.b,b).e+
+bN(d.o.b,b).b);n[cg]=g;n[hh]=j}d=h}null!=c.n&&(Qj(),mq)==c.n.eg()||null!=c.k&&(Qj(),mq)!=c.k.eg()||z(a.f,b,d)}return d}function fN(a){this.i=a;this.d=new Oi;this.f=new Oi;this.c=new Oi;this.b=new Oi;this.e=new Oi}u(709,1,{},fN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function vN(a){var b;b=a.fb;if(null==b||!A(b,103))b=new wN,a.fb=b;return b}function jM(){mM.call(this,(nM(),xN))}function mM(a){var b=(yN(),zN);eN.call(this);this.c=a;this.b=b}u(710,693,{},jM,mM);
+_.dg=function(a){var b,c,d,e,f,g,j,h,n;h=new XL;XM(this,a);n=bN(this.p.b,a).c+bN(this.q.b,a).d+cN(this.f.b,a).c+cN(this.i.b,a).d+dN(this.t,a)+dN(this.u,a);d=bN(this.r.b,a).e+bN(this.o.b,a).b+cN(this.j.b,a).e+cN(this.e.b,a).b+dN(this.v,a)+dN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(nM(),xN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Qi(this.y);a.c<a.e.Fe();)c=Ri(a),e=vN(c),b=null,j=c.gb,A(j,106)&&(b=j,b=AN(b),b=new lr(b[1]+b[3],b[0]+b[0])),this.c==xN?(n+=tN(this.x.b,c).c,e.b=tN(this.w.b,
+c).b,A(j,106)&&(n+=b.c,e.b+=b.b),f=ak(f,e.b)):(d+=tN(this.w.b,c).b,e.c=tN(this.x.b,c).c,A(j,106)&&(d+=b.b,e.c+=b.c),g=ak(g,e.c));this.c==xN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.cg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,S;if(XM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=dN(this.t,a);E=dN(this.v,a);c=kr(a.hb);S=c.c-(t+dN(this.u,a));r=c.b-(E+dN(this.s,a));g=S;c=r;this.c==(nM(),xN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Qi(this.y);e.c<e.e.Fe();)d=Ri(e),b=null,q=vN(d),v=d.gb,A(v,106)&&(b=v,b=AN(b),b=new lr(b[1]+b[3],b[0]+b[0])),this.c==xN?(q.e?++h:(q.c=tN(this.x.b,d).c,A(v,106)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=tN(this.w.b,d).b,A(v,106)&&(q.b+=b.b))):(q.d?++j:(q.b=tN(this.w.b,
+d).b,A(v,106)&&(q.b+=b.b),c-=q.b),q.e?q.c=S:(q.c=tN(this.x.b,d).c,A(v,106)&&(q.c+=b.c)));for(e=new Qi(this.y);e.c<e.e.Fe();)d=Ri(e),b=null,q=d.fb,v=d.gb,A(v,106)&&(b=v,b=AN(b),b=new lr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==xN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,106)&&(n-=b.c,f-=b.b),this.c==oM?(q.t=this.b==(yN(),zN)?t:this.b==BN?t+~~(S/2)-~~(J/2):t+S-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(yN(),zN)?(q.t=t,q.u=E):this.b==BN?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.gd()-gk(a.hb)-dN(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-ik(a.hb)-dN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));YM(this,a)}};_.b=null;_.c=null;function yN(){yN=x;zN=new CN("START",0);BN=new CN(Kb,1);DN=new CN("END",2);EN=L(FN,s,101,[zN,BN,DN])}function CN(a,b){I.call(this,a,b)}u(711,141,{73:1,77:1,79:1,101:1},CN);var EN,BN,DN,zN;function nM(){nM=x;xN=new GN("HORIZONTAL",0);oM=new GN("VERTICAL",1);HN=L(IN,s,102,[xN,oM])}
+function GN(a,b){I.call(this,a,b)}u(712,141,{73:1,77:1,79:1,102:1},GN);var HN,xN,oM;u(714,1,{107:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function wN(){this.f=!1}function LL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(713,714,{103:1,107:1},wN,LL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function JN(a,b){if(a.n)return!0;XM(a,b);if(0<a.y.d){a.b=sv(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,104))d=new KN,c.fb=d;a.c=d;a.y.Qe();ej(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function LN(){eN.call(this)}u(715,693,{},LN);
+_.dg=function(a){var b,c;c=new XL;JN(this,a);if(this.b){b=tN(this.x.b,this.b).c;var d=tN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,106)&&(b=AN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=bN(this.p.b,a).c+bN(this.q.b,a).d+cN(this.f.b,a).c+cN(this.i.b,a).d+dN(this.t,a)+dN(this.u,a);c.b+=bN(this.r.b,a).e+bN(this.o.b,a).b+cN(this.j.b,a).e+cN(this.e.b,a).b+dN(this.v,a)+dN(this.s,a);return c};
+_.cg=function(a){var b,c,d,e,f;JN(this,a)&&(d=dN(this.t,a),e=dN(this.v,a),c=kr(a.hb),f=c.c-(d+dN(this.u,a)),c=c.b-(e+dN(this.s,a)),b=this.b.gb,A(b,106)&&(b=AN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-gk(a.hb)-dN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-ik(a.hb)-dN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),YM(this,a))};_.b=null;_.c=null;function KN(){this.f=!1}
+u(716,714,{104:1,107:1},KN);function AN(a){var b,c,d,e;null==a.b&&(a.b=y(N,m,-1,4,1),e=vo(cw(cw(a.d,0),0)),c=vo(cw(cw(a.d,2),2)),d=TL(a.hb),b=nL(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function MN(a,b){a.cb&&ek(a);return dx(a,b)}function NN(){Fx();vx.call(this,Gx)}u(717,321,{14:1,16:1,24:1,28:1,29:1,30:1,32:1,36:1,38:1,106:1},NN);_.yd=function(a){return MN(this,a)};_.b=null;
+function KL(a,b,c){var d=a.q.d;b.fb=c;bL(a,b,a.hb,d,!0)}function $M(a){var b;b=a.gb;return A(b,106)?b:a}function or(a){if(!a.cb)return new XL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.dg(a),qr(a,a.k),a.e.cg(a),a.k=a.e.dg(a);return a.k}function RK(a){return A(a,106)?a.bb:a}function ON(a){var b;if(!a.o){b=(!fM&&(fM=new eM),fM);var c=PN(a,gb,!0);b.b=c;c=PN(a,hb,!0);b.c=c;a.o=b}return a.o}
+function bL(a,b,c,d,e){if(A(b,28))throw new Jk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,107)&&f.f?(c=new NN,Qw(a,c,a.hb,d,!0),ex(c,b)):Qw(a,b,c,d,e);cL(a,b)}
+function cL(a,b){var c;c=a.e;if(b){var d=c.k;Zi(d.d,b);Zi(d.f,b);Zi(d.c,b);Zi(d.b,b);Zi(d.e,b)}else d=c.k,yz(d.d),yz(d.f),yz(d.c),yz(d.b),yz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==$M(a))c=c.gb;else{if(A(c,99)||A(c,27))d=c,c=c.gb,c==$M(d)&&(c=c.gb);A(c,106)&&A(c.gb,98)&&(c=c.gb)}A(c,105)&&!A(c,98)&&(c._f(a.gb),c._f(a))}}
+function sr(a){if(a.cb&&a.hb.style.display!=Mf){a.hb.scrollTop=0;var b=a.hb,c=0;!Ao()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==vg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.cg(a);a.d=!1;sN(a)}}function sN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=RK(Nz(a.q,d)),A(b,106)&&(b=b.bb),b.md()&&(A(b,105)?b.ag():A(b,35)&&b.Od())}function dL(a,b){var c;A(b,106)&&(b=A(b,106)?b.bb:b);c=$M(b);return Xw(a,c)?(A(c,106)&&MN(c,b),cL(a,null),!0):!1}
+function iM(a,b){var c;a.e=b;null!=a.f&&ij(a,uw(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Wz(a.f,oo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));jj(a,uw(a.hb)+Ca+a.f);cL(a,null)}function PN(a,b,c){a.n||(a.n=$doc.createElement(Fg),VL(a.n,cg,fd),VL(a.n,hh,Se),VL(a.n,bf,db),VL(a.n,Wg,db),a.hb.appendChild(a.n));VL(a.n,kh,b);VL(a.n,Re,b);a=SL(a.n);return c?a.c:a.b}
+function uN(a,b){var c;c=null.eg();if(c==(Qj(),yq)){c=(ON(a),null.eg());var d=(-1==dM&&(dM=$K(ib,!0)),dM);return P(O(Math.round(100*d*c/254)))}if(c==oq)return c=ON(a),d=null.eg(),P(O(qF(d*(-1==c.b&&(c.b=$K(gb,!0)),c.b))));if(c==qq)return c=ON(a),d=null.eg(),P(O(qF(d*(-1==c.c&&(c.c=$K(hb,!0)),c.b))));if(c==wq)return c=(ON(a),null.eg()),d=(-1==dM&&(dM=$K(ib,!0)),dM),P(O(Math.round(d*c)));if(c==Aq)return c=(ON(a),null.eg()),d=(-1==dM&&(dM=$K(ib,!0)),dM),P(O(Math.round(10*d*c/254)));if(c==uq)return P(O(qF(12*
+(ON(a),null.eg())*P(O(qF((-1==dM&&(dM=$K(ib,!0)),dM)/72))))));if(c==mq)return PN(a,null.eg(),b);if(c==sq)return c=(ON(a),P(O(qF(null.eg())))),d=(-1==dM&&(dM=$K(ib,!0)),dM),P(O(Math.round(d*c/72)));if(null.eg()==kq)return P(O(qF(null.eg())));throw new Jk("Invalid size: "+null.eg());}function zL(){var a=new LN;ax.call(this);this.k=new lr(-1,-1);new SN(this);this.hb[Dd]="mosaic-LayoutPanel";iM(this,a)}u(718,311,{14:1,16:1,24:1,29:1,30:1,32:1,35:1,36:1,38:1,105:1},zL);
+_.Cd=function(a){bL(this,a,this.hb,this.q.d,!0)};_.rd=function(){Kw(this,new TN)};_.sd=function(){Kw(this,new UN)};_.$f=function(){return or(this)};_.zd=function(a){return Tw(this.q,$M(a))};_.Ad=function(a,b,c,d){bL(this,a,b,c,d)};_._f=function(a){cL(this,a)};_.Bd=function(){return new Hw(this)};_.ag=function(){sr(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=or(this),null!=this.j)a=a.b+gg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+gg);this.od(b);this.i=null}else b=a.b+gg,this.qd(a.c+gg),this.od(b);sr(this)}};_.Od=function(){sr(this)};_.yd=function(a){return dL(this,a)};_.od=function(a){this.hb.style[Re]=a;this.cb||(this.i=a)};_.Dd=function(a,b,c){Zw(this,$M(a),b,c)};
+_.qd=function(a){this.hb.style[kh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function TN(){}u(719,1,{},TN);_.Md=function(a){$M(a).ud()};function UN(){}u(720,1,{},UN);_.Md=function(a){$M(a).vd()};function Hw(a){this.c=a;this.b=new Vw(this.c.q)}u(721,1,{},Hw);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return RK(Iw(this.b))};_.bd=function(){Jw(this.b)};_.c=null;function VN(){VN=x;new Iy}
+function SN(a){VN();Si(a.hb,"dragdrop-dropTarget",!0);this.b=a;new WN(this)}u(722,9,{},SN);function WN(a){Bk();this.b=a}u(723,26,{},WN);_.Hc=function(){cL(this.b.b,null);sr(this.b.b)};_.b=null;function IM(a){a=a.gb;return!a?null:A(a,105)?a:IM(a)}function sL(a,b,c){var d;d=a.hb;aN(a,b,c,TL(d),nL(d),UL(d))}
+function aN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Qj(),gg)),b!=a.kd()&&a.qd((0>b?0:b)+gg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Qj(),gg)),c!=a.jd()&&a.od((0>c?0:c)+gg))}function qr(a,b){sL(a,b.c,b.b)}u(726,1,{});
+function pH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:RD(a,b,~~Ii(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Qf:typeof v,r=r==Sf?Object.prototype.toString.call(v)==Uc||typeof v.length==Rf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Qf,r)))if(v=H(Rf,r),r=H("boolean",r),XN===D)v&&(o[t]=new SH(o[t])),r&&(o[t]=(CH(),o[t]?FH:DH));else{q=v||r;if(q=
+!q&&null!=D&&On(D)==YN){q=o[t];if(null==q||ZN(q,D))continue;if(Mn(q)&&(q=q&&q.g?q.g:null,null!=q&&ZN(q,D))){o[t]=q;continue}}if(!H(Sf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function $N(){this.d=new Oi;this.b=new Oi;this.c=new Oi}function ZN(a,b){var c;if(XN==b||aO==b&&A(a,108))return!0;if(null!=a)for(c=On(a);c&&c!=XN;c=null)if(c==b)return!0;return!1}u(725,726,{},$N);function mH(){mH=x;oH=new $N}
+function sH(a,b){mH();z(oH.d,a,b)}function jH(a){mH();var b,c,d;d=WH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function kH(a,b){var c;mH();return c=b&&b[0]&&(typeof b[0]==Sf||typeof b[0]==ye)?b[0]:null,ZN(c,a)}function qH(a){var b=lH;mH();var c,d;d=oH.c;if(c=!b?d.c:RD(d,b,~~Ii(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?SD(d,c):UD(d,b,c,~~Ii(b))}
+function LG(a){mH();var b=oH,c;null==a?a=null:(c=a[cd],c||(0!=(On(a).c&4)?a=[]:(b=(b=nj(b.d,On(a)))&&typeof b==ye?new b(a):a,a=a[cd]=b),c=a),a=c);return a}var oH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Zn&&(e=ok(),2E3<e-ao&&(ao=e,$n=Yn()));if(0==Zn++){var f=(bo(),co),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=lo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(bo(),co),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=lo(n,o);while(h.d);h.d=o}}--Zn;c&&-1!=$n&&($wnd.clearTimeout($n),$n=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(cu)()}catch(d){a(b)}else C(cu)()}var XN=Z(1),Rn=Z(102),bO=OH(" I"),N=JH(735,bO),nI=JH(733,XN),cO=OH(" Z"),QI=JH(736,cO);Z(101);Z(100);Z(99);var dO=Z(522),Fn=JH(737,dO),eO=Z(264),Ju=JH(738,eO);Z(265);Z(141);Z(497);Z(108);Z(508);var fO=OH(" B");Z(512);var gO=OH(" C"),Ji=JH(739,gO),YN=Z(510),hO=OH(" D"),TE=JH(740,hO);Z(511);Z(513);var iO=Z(516),sG=JH(741,iO),jO=OH(" J"),kO=Z(2),eu=JH(734,kO),PL=JH(742,fO);Z(525);Z(507);Z(98);Z(193);Z(495);
+var lH=Z(488);Z(504);var yH=Z(502);Z(500);Z(501);Z(506);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(519);Z(514);Z(503);Z(489);Z(490);Z(491);Z(492);Z(493);Z(494);var lO=Z(401);Z(400);Z(399);Z(398);Z(487);Z(486);var VB=Z(415),xE=JH(743,VB),mO=Z(421),CE=JH(744,mO),nO=Z(422),EE=JH(745,nO),oO=Z(564),IG=JH(746,oO),Vt=JH(747,N),pO=$(562,function(){JE();return DI}),EI=JH(748,pO);Z(563);Z(424);Z(423);Z(557);Z(556);Z(565);Z(566);Z(561);Z(458);Z(560);var vB=JH(749,lO);Z(413);Z(568);Z(499);NH();Z(498);NH();Z(726);
+Z(725);var aO=NH();Z(315);var qO=Z(314);Z(313);Z(319);Z(333);Z(374);Z(570);Z(569);Z(312);Z(311);Z(572);Z(571);Z(577);Z(578);Z(579);Z(580);Z(581);Z(582);Z(583);Z(584);Z(573);Z(574);Z(575);Z(576);Z(251);Z(250);Z(324);Z(325);Z(326);Z(595);Z(604);Z(26);Z(596);Z(597);Z(598);Z(599);Z(600);Z(601);Z(602);Z(603);Z(296);Z(370);Z(373);Z(371);Z(372);Z(204);Z(203);Z(298);Z(245);Z(300);Z(212);var rO=Z(211);Z(248);Z(247);Z(246);Z(395);Z(396);Z(397);Z(479);Z(478);Z(477);Z(480);Z(481);Z(482);Z(483);Z(626);Z(627);
+Z(628);Z(629);var sO=$(181,function(){Qj();return Cq}),Dq=JH(750,sO),tO=$(140,function(){Rj();return Qo}),Ro=JH(751,tO),uO=$(147,function(){So();return Cp}),Dp=JH(752,uO),vO=$(166,function(){Ep();return Np}),Op=JH(753,vO),wO=$(171,function(){Pp();return Yp}),Zp=JH(754,wO),xO=$(176,function(){$p();return iq}),jq=JH(755,xO);$(182,null);$(183,null);$(184,null);$(185,null);$(186,null);$(187,null);$(188,null);$(189,null);$(190,null);$(142,null);$(143,null);$(144,null);$(145,null);$(146,null);$(148,null);
+$(158,null);$(159,null);$(160,null);$(161,null);$(162,null);$(163,null);$(164,null);$(165,null);$(149,null);$(150,null);$(151,null);$(152,null);$(153,null);$(154,null);$(155,null);$(156,null);$(157,null);$(167,null);$(168,null);$(169,null);$(170,null);$(172,null);$(173,null);$(174,null);$(175,null);$(177,null);$(178,null);$(179,null);$(180,null);Z(470);Z(469);Z(529);Z(531);Z(530);Z(532);Z(534);Z(533);Z(535);Z(539);Z(540);Z(202);Z(208);Z(207);Z(206);Z(210);Z(230);Z(441);Z(440);
+var OC=Z(439),uF=JH(756,OC),UI=JH(757,jO);Z(425);Z(536);Z(542);Z(537);Z(538);Z(426);Z(594);Z(435);Z(434);Z(433);Z(438);var yO=NH(),OK=JH(758,yO);Z(294);Z(468);Z(548);var zO=$(254,function(){Kt();return Pt}),Qt=JH(759,zO);Z(448);Z(449);Z(432);var zC=Z(427);Z(528);Z(411);Z(412);Z(437);var KC=Z(436);Z(429);Z(428);Z(546);Z(555);Z(430);Z(472);Z(521);Z(558);Z(559);Z(567);Z(418);var ZB=Z(417);Z(446);Z(447);Z(403);Z(402);Z(455);NH();NH();NH();Z(405);Z(406);Z(209);Z(383);var Oz=JH(760,qO);Z(384);Z(607);Z(606);
+Z(344);Z(346);Z(345);Z(347);Z(232);Z(249);Z(235);Z(237);var fC=Z(420);Z(471);Z(408);Z(407);Z(414);Z(552);Z(524);Z(240);Z(457);Z(227);Z(228);Z(231);Z(225);Z(224);Z(226);var hC=Z(590);Z(214);Z(218);Z(416);Z(609);Z(614);Z(456);Z(515);Z(459);var xB=Z(410),wB=JH(761,ZB);Z(645);Z(443);Z(444);Z(445);Z(409);Z(587);Z(588);Z(216);Z(215);Z(217);Z(219);Z(349);Z(348);Z(340);Z(341);Z(634);Z(615);Z(616);Z(541);Z(549);Z(550);Z(551);Z(608);Z(610);var AC=Z(431);Z(591);Z(553);Z(239);Z(236);Z(238);Z(234);Z(223);Z(222);
+Z(221);Z(276);Z(613);Z(318);Z(317);Z(316);Z(633);Z(632);Z(631);Z(618);Z(630);var AO=$(689,function(){ir();return VM}),WM=JH(762,AO);Z(688);Z(687);Z(679);Z(680);Z(681);Z(682);Z(683);Z(684);Z(685);Z(686);Z(660);var BO=$(320,function(){wx();return Dx}),Ex=JH(763,BO),CO=$(366,function(){rx();return jz}),kz=JH(764,CO);Z(17);Z(367);Z(368);Z(363);Z(364);Z(365);Z(18);Z(19);Z(20);Z(454);Z(419);Z(676);Z(354);Z(677);Z(355);Z(356);Z(357);Z(358);Z(361);Z(329);Z(328);Z(327);Z(611);Z(612);Z(617);Z(269);Z(332);Z(362);
+Z(350);Z(377);Z(376);Z(375);var DO=$(378,function(){Bz();return Lz}),Mz=JH(765,DO);$(379,null);$(380,null);$(381,null);$(382,null);Z(252);Z(592);Z(330);Z(343);Z(342);Z(545);Z(392);Z(322);Z(205);Z(593);Z(331);Z(662);Z(3);Z(665);Z(666);Z(664);Z(663);Z(656);Z(655);Z(718);Z(719);Z(720);Z(721);Z(658);Z(243);var mD=Z(451),oD=JH(766,mD);Z(452);Z(450);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var EO=Z(51),Zy=JH(767,EO);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);
+Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(270);var YL=Z(647);Z(323);var bM=Z(649);Z(241);Z(674);Z(673);Z(464);Z(463);Z(465);Z(242);Z(278);Z(280);Z(279);Z(274);Z(386);Z(271);Z(321);Z(717);Z(285);Z(288);Z(286);Z(287);Z(5);Z(7);Z(6);Z(619);Z(453);Z(466);Z(387);Z(201);Z(307);Z(309);Z(308);Z(460);Z(461);Z(467);
+Z(244);Z(273);Z(33);Z(281);Z(351);Z(352);Z(353);Z(282);var NM=JH(768,rO);Z(283);Z(589);Z(675);Z(642);Z(505);Z(526);Z(32);Z(70);var cM=Z(650);Z(659);Z(678);Z(714);Z(713);Z(213);Z(229);Z(4);Z(641);Z(693);Z(710);var FO=$(711,function(){yN();return EN}),FN=JH(769,FO),GO=$(712,function(){nM();return HN}),IN=JH(770,GO);Z(696);Z(705);Z(704);Z(708);Z(707);Z(703);Z(702);Z(700);Z(701);Z(699);Z(698);Z(695);Z(697);Z(706);Z(709);Z(694);Z(661);Z(715);Z(335);Z(334);Z(337);Z(338);Z(336);Z(284);Z(21);Z(305);Z(306);
+Z(11);Z(14);Z(24);var HO=Z(27),Mk=JH(771,HO);Z(25);Z(22);Z(23);Z(716);Z(8);Z(10);Z(9);Z(722);Z(723);Z(667);Z(670);Z(671);Z(672);Z(668);Z(669);var $L=Z(648);Z(652);Z(653);Z(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/0DE54407F8836163843F363DEF462435.cache.html b/public/jsme/0DE54407F8836163843F363DEF462435.cache.html
deleted file mode 100644
index 77719a7..0000000
--- a/public/jsme/0DE54407F8836163843F363DEF462435.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0DE54407F8836163843F363DEF462435';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ca=" ",da=" of ",ea='"',ga='" ',ha='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",wa="*",xa="+",ya=",",Aa=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",db="100%",eb="1em",fb="1ex",
-gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",rb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",yb="Before",zb="Br",Ab="C",Bb="CENTER",Cb="CSS1Compat",Eb="Center",Ib="Cl",Jb="Class$",Kb="Copy as ",Lb="Dialog",Nb="East",Ob="F",Pb="First",Qb='For input string: "',Rb="GBVTBU-BB",Sb="H",Tb="Helvetica",Ub="I",Vb="Incorrect URL: ",Wb="Internal index set to null.",Xb="JUSTIFY",Yb="JavaScript",Zb="LEFT",ac="MOL n. ",bc="N",cc="NA",dc="NONE",ec="No more molecules in SDF buffer",
-fc="Nonring",gc="North",hc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",ic="O",jc="ONE_WAY_CORNER",kc="P",lc="R",nc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Fc="South",Gc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",sd="center",ud="change",vd="checkbox",wd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="dblclick",Jd="definition",Nd="dialog",Od="dir",Ud="directory",Vd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="drop",de="end_gesture",ee="error",fe="filter",ge="float",he="focus",ie="fontFamily",je="fontSize",ke="fontStyle",le="fontWeight",me="form",ne="function",oe="g",pe="gesturechange",qe="gestureend",re="gesturestart",se="google",te="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",ze="heading",Ge="height",He="hidden",Ie="html",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",Oe="keydown",
-Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",af="marquee",bf="math",cf="menu",df="menuPopup",ef="menubar",ff="menuitem",mf="menuitemcheckbox",nf="menuitemradio",of="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="msie",wf="multipart",xf="n",yf="navigation",zf="none",Af="noreaction",Bf="note",Cf="nowrap",Df="null",Ef="number",Ff="object",Gf="offsetHeight",Hf="offsetWidth",
-If="ontouchstart",Jf="opera",Kf="option",Lf="outline",Mf="overflow",Nf="padding",Of="popupContent",Pf="position",Qf="presentation",Rf="progressbar",Sf="px",Uf="px, ",Vf="px;",Wf="radio",Xf="radiogroup",Yf="reaction",Zf="rect(0px, 0px, 0px, 0px)",$f="region",ag="rgb(",bg="right",cg="rotation",dg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg='shape-rendering="crispEdges"',qg="slider",rg="span",sg="spinbutton",tg="status",
-ug="subMenuIcon-selected",vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="whiteSpace",Wg="width",Xg="x",Yg="zIndex",Zg="|",_,$g={l:4194303,m:4194303,h:1048575},ah={l:0,m:0,h:0},bh={l:1,m:0,h:0},ch={l:2,m:0,h:0},dh={l:3,
-m:0,h:0},eh={l:4,m:0,h:0},fh={l:8,m:0,h:0},gh={l:10,m:0,h:0},hh={l:16,m:0,h:0},ih={l:32,m:0,h:0},jh={l:64,m:0,h:0},kh={l:128,m:0,h:0},sh={l:256,m:0,h:0},th={l:512,m:0,h:0},uh={l:1024,m:0,h:0},vh={l:2048,m:0,h:0},wh={l:8192,m:0,h:0},xh={l:16384,m:0,h:0},yh={l:32768,m:0,h:0},zh={l:65536,m:0,h:0},Ah={l:131072,m:0,h:0},Bh={l:262144,m:0,h:0},Ch={l:524288,m:0,h:0},Dh={},Eh={112:1,114:1,128:1},Fh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,
-33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Gh={112:1},Hh={10:1,112:1,115:1,117:1},Ih={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Jh={7:1,8:1,112:1,115:1,117:1},Kh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,
-56:1,68:1,69:1,71:1,79:1,81:1},Lh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Mh={83:1,112:1,118:1,124:1,126:1},Nh={110:1},Oh={44:1},Ph={6:1,8:1,112:1,115:1,117:1},Qh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Rh={89:1,94:1,108:1,112:1},Sh={112:1,128:1},Th={112:1,114:1,129:1},Uh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,
-65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Vh={113:1},Wh={129:1},Xh={128:1},Yh={112:1,118:1,126:1},Zh={112:1,118:1,120:1,124:1,126:1},$h={46:1,82:1},ai={54:1},bi={130:1},ci={47:1},di={55:1},ei={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},fi={112:1,118:1,124:1,126:1},r={112:1,114:1},gi={132:1},hi={94:1,112:1},ii={80:1,112:1,115:1,117:1},ji={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ki={89:1,90:1,94:1,100:1,108:1,112:1},li={52:1,112:1},mi={89:1,90:1,94:1,108:1,112:1},ni={68:1,79:1},
-oi={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},pi={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Dh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Dh[a]=function(){}),_=d.prototype=0>b?{}:new Dh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return qi(this)};
-_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=v(ri,r,-1,8,1);d=(si(),ti);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function ui(){ui=u;vi=new wi}function xi(a){for(var b,a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}
-function Ci(a,b,c){var a=a.o,d;try{d=new Di(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.d,c,d)}catch(e){e=Ei(e);if(y(e,118))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b._c(),Rb,!0);Ai(c._c(),Yd,!0);x(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.o.d,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.c.b);Ji(d.e.b);Ji(d.d.b);Ai(b._c(),Rb,!1);Ai(c._c(),Yd,!1)}
-function Ki(a){var b;a.p=!1;for(a=new yi(a.k.n);a.c<a.e.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}function Li(a,b){Mi(a.k.n,b)?Ai(b._c(),Zd,!1):a.p?(Ni(a.k.n,b),Ai(b._c(),Zd,!0)):(a.k.n.ze(),Ni(a.k.n,b))}function Oi(a){this.i=a;this.k=new Pi(this);this.o=new Qi(this.k)}s(3,1,{});_.kc=function(){Ri(this.k.f,"dragdrop-dragging")};_.lc=function(){Si(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var vi;function Pi(a){this.n=new Ti;this.e=a;this.b=a.i}s(4,1,{},Pi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ui(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Vi(a,b){var c;c=Wi(a.d,Xi).b;b.b.ctrlKey||b.b.metaKey||xi(a.c.e);Li(a.c.e,c)}function Yi(a){a.c.i=null;a.c.e.lc();Zi(($i(),aj(null)),a.b,0,0);var b=a.b.pb;bj=b;cj();dj=b;a.e=2}
-function Qi(a){this.d=new wi;this.c=a;this.b=new ej;fj(this.b,gj(),hj());z(this.b,this,(ij(),ij(),jj));z(this.b,this,(kj(),kj(),lj));a=this.b.pb.style;a[fe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(mj(),Sf);a.borderStyle=(nj(),zf);a[gd]="blue"}s(5,1,{},Qi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=oj(a);e=pj(a);b=qj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Xi)Xi=c,this.c.f=Wi(this.d,Xi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==rj(this.c.n,this.c.f)&&(xi(this.c.e),Li(this.c.e,this.c.f)),sj(new Gj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Hj(Xi,null),Xi!=this.c.f&&(c=new Hj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Yi(this),1!=this.e&&Ui(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Ij(a,b);a=Jj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Kj(Lj(d-this.i),Lj(a-this.j))>=this.c.e.n?(Mj(),-1!=rj(this.c.n,this.c.f)||Li(this.c.e,this.c.f),c=new Hj(Xi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Yi(this)):Nj.preventDefault()),1==this.e)return;Nj.preventDefault();Ui(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Ij(a,b);b=Jj(a,b);if(1==qj(a.b)&&(this.f=!1,Xi))try{if(Mj(),1==this.e)Vi(this,a);else{d!=this.b&&(c=new Hj(d,null),e+=c.b,b+=c.e);try{Ui(this,e,b),this.c.e.kc(),3!=this.e&&Vi(this,a)}finally{var f=this.b.pb;bj&&f==bj&&(bj=null);cj();f===dj&&(dj=null);Oj(this.b);this.e=1;this.c.f=null}}}finally{Xi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Xi=null;function Gj(){}s(6,1,di,Gj);_.qc=function(){Mj()};
-function Di(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Di);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+Aa+this.e+ua};function Hj(a,b){!a||a==($i(),aj(null))?this.i=this.f=0:(this.f=a.Xc()-(a.pb.scrollLeft||0),this.i=a.Yc()-(a.pb.scrollTop||0));!b||b==($i(),aj(null))?this.d=this.c=0:(this.c=Pj(b.pb)+Qj(b.pb),this.d=Rj(b.pb)+Sj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Hj);
-_.tS=function(){return ta+this.b+Aa+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Mj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Qj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Sf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Tj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Uj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Vj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Mi(c.b,b);0==c.b.d&&Wj(c.c);a.r=null}a.rc()}}function Xj(a,b){var c=Yj();Vj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Zj(a,b){if($j(a.b,b)){var c=a.b,d=a.b.t,e;e=new ak(d,a.b.n);Ni(d.b,e);1==d.b.d&&bk(d.c,16);c.r=e}else a.b.r=null}function ck(a){this.b=a}s(18,1,{},ck);_.b=null;s(19,1,{});s(20,1,{2:1});function dk(){dk=u;ek=new fk}s(21,19,{});var ek=null;function fk(){this.b=new Ti;this.c=new gk(this)}s(22,21,{},fk);
-function hk(){hk=u;ik=new Ti;var a=new jk;kk();lk(mk?mk:mk=new nk,a)}function Wj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a)}function bk(a,b){if(0>b)throw new ok("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(ik,a);a.c=!1;a.d=pk(a,b);Ni(ik,a)}function qk(a){return $wnd.setInterval(B(function(){a.vc()}),100)}function pk(a,b){return $wnd.setTimeout(B(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Mi(ik,this);this.wc()};_.c=!1;_.d=0;var ik;
-function gk(a){hk();this.b=a}s(23,24,{},gk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(rk,r,3,a.b.d,0);b=sk(a.b,b);c=new tk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.b,d),Zj(d.b,c.b);0<a.b.d&&bk(a.c,Kj(5,16-(Yj()-c.b)))};_.b=null;function ak(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},ak);_.b=null;_.c=null;s(27,1,{});_.b=null;function uk(){this.b=$c}s(26,27,{},uk);function vk(){this.b=ad}s(28,27,{},vk);function wk(){this.b=dd}s(29,27,{},wk);s(31,1,{});_.b=null;function xk(a){this.b=a}s(30,31,{},xk);
-function yk(){this.b=ed}s(32,27,{},yk);function zk(){this.b=hd}s(33,27,{},zk);function Ak(){this.b=md}s(34,27,{},Ak);function Bk(){this.b=vd}s(35,27,{},Bk);function Ck(){this.b=Cd}s(36,27,{},Ck);function Dk(){this.b=Dd}s(37,27,{},Dk);function Ek(){this.b=Ed}s(38,27,{},Ek);function Fk(){this.b=Fd}s(39,27,{},Fk);function Gk(){this.b=Jd}s(40,27,{},Gk);function Hk(){this.b=Nd}s(41,27,{},Hk);function Ik(){this.b=Ud}s(42,27,{},Ik);function Jk(){this.b=Xd}s(43,27,{},Jk);function Kk(){this.b=me}
-s(44,27,{},Kk);function Lk(){this.b=te}s(45,27,{},Lk);function Mk(){this.b=ve}s(46,27,{},Mk);function Nk(){this.b=we}s(47,27,{},Nk);function Ok(){this.b=ze}s(48,27,{},Ok);function Pk(a){this.b=a.id}s(49,1,{4:1,5:1},Pk);_.b=null;function Qk(){this.b=Je}s(50,27,{},Qk);function Rk(){this.b=Se}s(51,27,{},Rk);function Sk(){this.b=Te}s(52,27,{},Sk);function Tk(){this.b=Ue}s(53,27,{},Tk);function Uk(){this.b=Ve}s(54,27,{},Uk);function Vk(){this.b=Xe}s(55,27,{},Vk);function Wk(){this.b=Ze}s(56,27,{},Wk);
-function Xk(){this.b=af}s(57,27,{},Xk);function Yk(){this.b=bf}s(58,27,{},Yk);function Zk(){this.b=cf}s(59,27,{},Zk);function $k(){this.b=ef}s(60,27,{},$k);function al(){this.b=ff}s(61,27,{},al);function bl(){this.b=mf}s(62,27,{},bl);function cl(){this.b=nf}s(63,27,{},cl);function dl(){this.b=yf}s(64,27,{},dl);function fl(){this.b=Bf}s(65,27,{},fl);function gl(){this.b=Kf}s(66,27,{},gl);function hl(){this.b=Qf}s(67,27,{},hl);s(68,31,{},function(a){this.b=a});function il(){this.b=Rf}s(69,27,{},il);
-function jl(){jl=u;kl=new xk("aria-activedescendant")}var kl;function ll(){this.b=Wf}s(71,27,{},ll);function ml(){this.b=Xf}s(72,27,{},ml);function nl(){this.b=$f}s(73,27,{},nl);
-function ol(){ol=u;pl=new vk;ql=new uk;rl=new wk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Mk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Sk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new $k;Tl=new bl;Ul=new cl;Vl=new al;Wl=new Zk;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new ml;cm=new ll;dm=new nl;em=new fm;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=
-new rm;sm=new tm;um=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;C=new wi;x(C,$f,dm);x(C,$c,ql);x(C,Nd,Bl);x(C,ad,pl);x(C,dd,rl);x(C,Xd,Dl);x(C,ed,sl);x(C,hd,tl);x(C,md,ul);x(C,vd,vl);x(C,ve,Fl);x(C,Cd,wl);x(C,we,Hl);x(C,Dd,xl);x(C,Ed,yl);x(C,Fd,zl);x(C,Jd,Al);x(C,Te,Nl);x(C,Ud,Cl);x(C,me,El);x(C,te,Gl);x(C,ze,Il);x(C,Je,Jl);x(C,Se,Kl);x(C,Ue,Ll);x(C,Ve,Ml);x(C,Xe,Ol);x(C,Ze,Pl);x(C,af,Ql);x(C,bf,Rl);x(C,cf,Wl);x(C,ef,Sl);x(C,ff,Vl);x(C,
-mf,Tl);x(C,Kf,Zl);x(C,Wf,cm);x(C,nf,Ul);x(C,yf,Xl);x(C,Bf,Yl);x(C,Qf,$l);x(C,Rf,am);x(C,Xf,bm);x(C,dg,im);x(C,fg,em);x(C,gg,gm);x(C,mg,mm);x(C,ng,om);x(C,kg,km);x(C,qg,qm);x(C,sg,sm);x(C,tg,um);x(C,vg,Pm);x(C,xg,Lm);x(C,yg,Nm);x(C,Dg,Rm);x(C,Eg,Tm);x(C,Fg,Vm);x(C,Gg,Xm);x(C,Ng,cn);x(C,Og,Zm);x(C,Pg,an)}var ql,pl,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Gl,Fl,Hl,Il,Jl,Kl,Nl,Ll,Ml,Ol,Pl,Ql,Rl,Wl,Sl,Vl,Tl,Ul,Xl,Yl,Zl,$l,am,cm,bm,dm,C,im,em,gm,km,mm,om,qm,sm,um,Pm,Lm,Nm,Rm,Tm,Vm,Xm,cn,Zm,an;
-function jm(){this.b=dg}s(75,27,{},jm);function fm(){this.b=fg}s(76,27,{},fm);function hm(){this.b=gg}s(77,27,{},hm);function lm(){this.b=kg}s(78,27,{},lm);function nm(){this.b=mg}s(79,27,{},nm);function pm(){this.b=ng}s(80,27,{},pm);function rm(){this.b=qg}s(81,27,{},rm);function tm(){this.b=sg}s(82,27,{},tm);function Km(){this.b=tg}s(83,27,{},Km);function Qm(){this.b=vg}s(84,27,{},Qm);function Mm(){this.b=xg}s(85,27,{},Mm);function Om(){this.b=yg}s(86,27,{},Om);function Sm(){this.b=Dg}
-s(87,27,{},Sm);function Um(){this.b=Eg}s(88,27,{},Um);function Wm(){this.b=Fg}s(89,27,{},Wm);function Ym(){this.b=Gg}s(90,27,{},Ym);function dn(){this.b=Ng}s(91,27,{},dn);function $m(){this.b=Og}s(92,27,{},$m);function bn(){this.b=Pg}s(93,27,{},bn);function tk(){this.b=Yj()}function Yj(){return(new Date).getTime()}s(94,1,{},tk);function en(a){var b,c,d;d=new fn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),gn(d,c.cZ.e),d.b.b+=lb,hn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function jn(a){var b,c,d;c=v(kn,r,125,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new ln;c[d]=a[d]}}function mn(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+lb+a:b}s(99,1,{112:1,126:1});_.xc=function(){return this.i};_.tS=function(){return mn(this)};_.f=null;_.i=null;function nn(a){on();this.i=a}s(98,99,Yh,nn);function Ii(a){on();this.i=a}function Fi(a,b){on();this.f=b;this.i=a}s(97,98,fi,Ii,Fi);
-function pn(a){on();this.c=a;this.b=j;var b,c,d;c=qn(rn(this.c)?this.c:null);d=v(kn,r,125,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);jn(d)}s(96,97,fi,pn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Df:rn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":tn(this.c).e;this.b=this.b+lb+(rn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(rn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.d=ta+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function un(a,b){return vn(a)?a.eQ(b):a===b}
-function tn(a){return vn(a)?a.cZ:wn}function xn(a){return vn(a)?a.hC():qi(a)}
-function yn(){var a;yn=u;zn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function An(a){yn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=zn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var zn;s(105,1,{});function qi(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
-function Hn(){Hn=u;In=new Jn}function Kn(a,b){a.b=Ln(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Mn(a)),Nn(a.f,1),!a.j&&(a.j=new On(a)),Nn(a.j,50))}function Jn(){}function Pn(a){return a.yc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Ln(b,e)):e[0].qc()}catch(f){if(f=Ei(f),!y(f,126))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){B(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Jn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var In;function Mn(a){this.b=a}s(108,1,{},Mn);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Qn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Yj();100>Yj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function On(a){this.b=a}s(109,1,{},On);_.yc=function(){this.b.e&&Nn(this.b.f,1);return this.b.k};_.b=null;function on(){var a,b,c;try{null.a()}catch(d){a=d}var e=qn(a);3<=e.length&&e.splice(0,3);c=v(kn,r,125,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new sn(e[a]);jn(c)}
-function qn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Rn(Sn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function hn(a,b){a.b+=b}function Tn(){}s(116,115,{},Tn);_.b=j;function Un(a,b){return parseInt(a[b])||0}function Vn(a,b){return null==a[b]?null:""+a[b]}function Wn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Xn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function qj(a){a=a.button;return 1==a?4:2==a?2:1}function Pj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function hj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientHeight}function gj(){var a=$doc;return(D(a.compatMode,Cb)?a.documentElement:a.body).clientWidth}function Yn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollLeft||0}function Zn(a){return(D(a.compatMode,Cb)?a.documentElement:a.body).scrollTop||0}function $n(a,b){this.c=a;this.d=b}s(139,1,{112:1,115:1,117:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function nj(){nj=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=E(mo,r,6,[ao,co,fo,ho,jo])}s(138,139,Ph);var lo,fo,co,ho,ao,jo;function bo(){$n.call(this,dc,0)}s(140,138,Ph,bo);function eo(){$n.call(this,"DOTTED",1)}s(141,138,Ph,eo);function go(){$n.call(this,"DASHED",2)}s(142,138,Ph,go);function io(){$n.call(this,"HIDDEN",3)}s(143,138,Ph,io);function ko(){$n.call(this,"SOLID",4)}s(144,138,Ph,ko);
-function no(){no=u;oo=new po;qo=new ro;so=new to;uo=new vo;wo=E(xo,r,7,[oo,qo,so,uo])}s(145,139,Jh);var wo,qo,so,uo,oo;function po(){$n.call(this,dc,0)}s(146,145,Jh,po);function ro(){$n.call(this,"BLOCK",1)}s(147,145,Jh,ro);function to(){$n.call(this,"INLINE",2)}s(148,145,Jh,to);function vo(){$n.call(this,"INLINE_BLOCK",3)}s(149,145,Jh,vo);function yo(){yo=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=E(Io,r,9,[zo,Bo,Do,Fo])}s(150,139,pi);var Ho,zo,Bo,Do,Fo;function Ao(){$n.call(this,Bb,0)}
-s(151,150,pi,Ao);function Co(){$n.call(this,Xb,1)}s(152,150,pi,Co);function Eo(){$n.call(this,Zb,2)}s(153,150,pi,Eo);function Go(){$n.call(this,tc,3)}s(154,150,pi,Go);function mj(){mj=u;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=E(bp,r,10,[Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo])}s(155,139,Hh);var ap,Xo,No,Po,Vo,Zo,To,Lo,Ro,Jo;function Ko(){$n.call(this,"PX",0)}s(156,155,Hh,Ko);function Mo(){$n.call(this,"PCT",1)}s(157,155,Hh,Mo);
-function Oo(){$n.call(this,"EM",2)}s(158,155,Hh,Oo);function Qo(){$n.call(this,"EX",3)}s(159,155,Hh,Qo);function So(){$n.call(this,"PT",4)}s(160,155,Hh,So);function Uo(){$n.call(this,"PC",5)}s(161,155,Hh,Uo);function Wo(){$n.call(this,"IN",6)}s(162,155,Hh,Wo);function Yo(){$n.call(this,"CM",7)}s(163,155,Hh,Yo);function $o(){$n.call(this,"MM",8)}s(164,155,Hh,$o);function cp(){cp=u;dp=[];ep=[];fp=[]}var dp,ep,fp;function gp(){gp=u;hp=new ip}
-function jp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function kp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function ip(){}s(167,1,{},ip);_.b=null;var hp;s(179,1,{});_.tS=function(){return"An event type"};_.i=null;s(178,179,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(177,178,{});_.Ac=function(){return this.Cc()};_.b=null;var lp=_.c=null;function mp(){mp=u;np=new op(id,new pp)}function pp(){}s(176,177,{},pp);
-_.zc=function(a){a.Dc(this)};_.Cc=function(){return np};var np;function qp(){qp=u;rp=new op(ud,new sp)}function sp(){}s(180,177,{},sp);_.zc=function(a){tp();up(this,a.c,vp(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return rp};var rp;s(183,177,Oh);function Ij(a,b){return(a.b.clientX||0)-Pj(b)+(b.scrollLeft||0)+Yn(b.ownerDocument)}function Jj(a,b){return(a.b.clientY||0)-Rj(b)+(b.scrollTop||0)+Zn(b.ownerDocument)}function oj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientX||0}
-function pj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientY||0}s(182,183,Oh);function wp(){wp=u;xp=new op(xd,new yp)}function yp(){}s(181,182,Oh,yp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return xp};var xp;function zp(){zp=u;Ap=new op(Gd,new Bp)}function Bp(){}s(184,177,{},Bp);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return Ap};var Ap;s(187,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Cp=_.d=0;
-function nk(){this.d=++Cp}s(186,187,$h,nk);function op(a,b){this.d=++Cp;this.b=b;!lp&&(lp=new Dp);lp.b[a]=this;this.c=a}s(185,186,$h,op);_.b=null;_.c=null;function Ep(){Ep=u;Fp=new op(Id,new Gp)}function Gp(){}s(188,182,Oh,Gp);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Hp(),Ip))a=Jp(b.pb),c=new Kp(Un(b.pb,Hf),Un(b.pb,Gf)),d=new Kp(Un(b.T.jb.pb,Hf),Un(b.T.jb.pb,Gf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Lp(b.I,!0);a=Un(b.T.jb.pb,Hf);Mp(b,new Kp(a,Np(b.T.jb).b));b.J&&b.O!=Ip&&Op(b.r,b)}else Lp(b.I,!1),b.O!=(Hp(),Ip)?Mp(b,new Kp(b.F.c,b.F.b)):Pp(b,Jp(b.r.pb)),b.J&&b.O!=Ip&&Qp(b.r,b);Rp(b.T.jb)}else Lp(b.I,!0)};_.Cc=function(){return Fp};var Fp;s(189,177,{});
-function Sp(){Sp=u;Tp=new op($d,new Up)}function Up(){}s(190,189,{},Up);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Tp};var Tp;function Vp(){Vp=u;Wp=new op(ae,new Xp)}function Xp(){}s(191,189,{},Xp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Wp};var Wp;function Yp(){Yp=u;Zp=new op(be,new $p)}function $p(){}s(192,189,{},$p);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Zp};
-var Zp;function aq(){aq=u;bq=new op(ce,new cq)}function cq(){}s(193,189,{},cq);_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;dq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Bg),a.b.c.b.b.f.pb[Rg]=null!=b?b:j)};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new op(he,new gq)}function gq(){}
-s(194,177,{},gq);_.zc=function(a){Oj(a.b.b)};_.Cc=function(){return fq};var fq;function hq(){hq=u;iq=new op(pe,new jq)}function jq(){}s(195,177,{},jq);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,kq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,lq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return iq};var iq;function mq(){mq=u;nq=new op(qe,new oq)}
-function oq(){}s(196,177,{},oq);_.zc=function(a){a.b.b&&(a.b.c.b=null,pq(a.b.b,a.b.c))};_.Cc=function(){return nq};var nq;function qq(){qq=u;rq=new op(re,new sq)}function sq(){}s(197,177,{},sq);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return rq};var rq;s(199,177,{});s(198,199,{});function tq(){tq=u;uq=new op(Oe,new vq)}function vq(){}s(200,198,{},vq);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(wq(),xq).length&&-999!=(wq(),xq)[c]&&(c=(wq(),xq)[c]);b=new yq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?zq(Aq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),b.b=d,Cq(),Dq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Eq(a,Vn((Fq(),Gq).ac.b.pb,Rg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Sb;c=1300;break;case 114:case 82:a.jb=!0;a.J=lc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Hq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Hq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Hq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Hq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Hq(a,4):c=207;break;case 53:105==a.c?Hq(a,5):c=208;
-break;case 54:105==a.c?Hq(a,6):c=210;break;case 55:105==a.c?Hq(a,7):c=211;break;case 56:105==a.c?Hq(a,8):c=212;break;case 57:105==a.c?Hq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Iq(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return uq};var uq;function Jq(){Jq=u;Kq=new op(pf,new Lq)}function Lq(){}s(201,182,Oh,Lq);_.zc=function(a){a.nc(this)};_.Cc=function(){return Kq};
-var Kq;function ij(){ij=u;jj=new op(qf,new Mq)}function Mq(){}s(202,182,Oh,Mq);_.zc=function(a){a.oc(this)};_.Cc=function(){return jj};var jj;function Nq(){Nq=u;Oq=new op(rf,new Pq)}function Pq(){}s(203,182,Oh,Pq);_.zc=function(a){var b;a.f&&1==a.e&&(b=new Hj(Xi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Yi(a))};_.Cc=function(){return Oq};var Oq;function kj(){kj=u;lj=new op(tf,new Qq)}function Qq(){}s(204,182,Oh,Qq);_.zc=function(a){a.pc(this)};_.Cc=function(){return lj};var lj;function Dp(){this.b={}}
-s(205,1,{},Dp);_.b=null;s(208,183,Oh);var Rq=null;function Sq(){Sq=u;Tq=new op(Ig,new Uq)}function Uq(){}s(207,208,Oh,Uq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new op(Jg,new Yq)}function Yq(){}s(209,208,Oh,Yq);_.zc=function(a){Vq(a.b,this,a.b.n)};_.Cc=function(){return Xq};var Xq;function Zq(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(If,"return;"),typeof a.ontouchstart==ne)}s(210,1,{},Zq);
-function $q(){$q=u;ar=new op(Kg,new br)}function br(){}s(211,208,Oh,br);_.zc=function(a){Vq(a.b,this,a.b.o)};_.Cc=function(){return ar};var ar;function cr(){cr=u;dr=new op(Lg,new er)}function er(){}s(212,208,Oh,er);_.zc=function(a){fr(a.b,this)&&(a.b.k&&gr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),bk(a.b.d,750),a.b.e=!1))};_.Cc=function(){return dr};var dr;function hr(a,b){this.b=b;this.c=a}function ir(a,b,c){mk&&(b=new hr(b,c),a.Nc(b))}s(213,178,{},hr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return mk};
-_.b=!1;var mk=_.c=null;function jr(a){this.b=a}s(214,178,{},jr);_.zc=function(a){a.Kc(this)};_.Ac=function(){return kr};var kr=_.b=null;function lr(){}function mr(a){var b;nr&&(b=new lr,a.Nc(b))}s(215,178,{},lr);_.zc=function(a){a.Lc(this)};_.Ac=function(){return nr};var nr=null;function or(a){this.b=a}s(216,178,{},or);_.zc=function(a){a.Mc(this)};_.Ac=function(){return pr};var pr=_.b=null;function qr(){}s(217,178,{},qr);_.zc=function(a){a.b.W&&a.b.xd()};_.Ac=function(){return rr};var rr=null;
-function sr(a,b,c){a=a.b;if(!b)throw new tr("Cannot add a handler with a null type");if(!c)throw new tr("Cannot add a null handler");0<a.c?ur(a,new vr(a,b,c)):wr(a,b,null,c);return new xr(new yr(a,b,c))}
-function zr(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new tr("Cannot fire null event");try{++d.c;i=Ar(d,b.Ac(),null);e=null;for(h=d.d?i.nf(i.ue()):i.mf();d.d?h.pf():h.Qc();){g=d.d?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Ei(l),y(l,126))f=l,!e&&(e=new Br),Cr(e,f);else throw l;}}if(e)throw new Dr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new yi(d.b);o.c<o.e.ue();)m=zi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ei(n);if(y(n,83))throw new Er(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Fr(a){Gr.call(this,a,!1)}function Gr(a,b){this.b=new Hr(b);this.c=a}s(218,1,ci,Fr,Gr);_.Nc=function(a){zr(this,a)};_.b=null;_.c=null;s(221,1,{});function ur(a,b){!a.b&&(a.b=new Ti);Ni(a.b,b)}function wr(a,b,c,d){var e;e=Wi(a.e,b);e||(e=new wi,x(a.e,b,e));a=e.qe(c);a||(a=new Ti,e.se(c,a));a.df(d)}function Ir(a,b,c,d){var e,f;e=Ar(a,b,c);e.ff(d)&&e.re()&&(f=Wi(a.e,b),f.te(c),f.re()&&Hi(a.e,b))}
-function Ar(a,b,c){a=Wi(a.e,b);if(!a)return Jr(),Jr(),Kr;c=a.qe(c);return!c?(Jr(),Jr(),Kr):c}s(220,221,{});_.b=null;_.c=0;_.d=!1;function Hr(a){this.e=new wi;this.d=a}s(219,220,{},Hr);function xr(a){this.b=a}s(222,1,{},xr);_.b=null;function Dr(a){Fi.call(this,Lr(a),Mr(a));this.b=a}function Mr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Lr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Nr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:b.b.b+="; ",d=d.xc(),hn(b.b,d);return b.b.b}s(224,97,Mh,Dr);_.b=null;function Er(a){Dr.call(this,a)}s(223,224,Mh,Er);s(225,1,{},function(){});function Or(a){a=Vn(a,Od);return Pr(hg,a)?(Qr(),Rr):Pr(Ye,a)?(Qr(),Sr):(Qr(),Tr)}function Qr(){Qr=u;Rr=new Ur("RTL",0);Sr=new Ur("LTR",1);Tr=new Ur("DEFAULT",2);Vr=E(Wr,r,48,[Rr,Sr,Tr])}
-function Ur(a,b){$n.call(this,a,b)}s(227,139,{48:1,112:1,115:1,117:1},Ur);var Vr,Tr,Sr,Rr;function Xr(){}function Yr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Yr(e,d);E(a,b,c,d);return d}function Zr(a){return $r([as,F],[r,k],[111,-1],a,0,2,1)}
-function $r(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Yr(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=$r(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){bs();var e=cs,f=ds;bs();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function es(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new fs;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new fs;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new fs;}a[b]=c}s(228,1,{},Xr);_.qI=0;
-function bs(){bs=u;cs=[];ds=[];var a=new Xr,b=cs,c=ds,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var cs,ds;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function rn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==u||a.cM&&!!a.cM[1]}function gs(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function hs(){var a;$stats&&is("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Jf))a=Jf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(vf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(vf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Jf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&is("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(js,r,1,[Cb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&is("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";cp();fp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-cp();0!=fp.length&&(a=fp.join(j),b=(gp(),hp),a=jp(a),kp(b).insertBefore(a,b.b.firstChild),fp.length=0);0!=dp.length&&(a=dp.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),dp.length=0);0!=ep.length&&(a=ep.join(j),b=(gp(),hp),a=jp(a),kp(b).appendChild(a),ep.length=0);$stats&&is("export.client.JSME_export");new ks;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ne)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Ei(a){return y(a,126)?a:new pn(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
-function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=ms(f,i,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,l,m,o;f=As(b)-As(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=ms(i&4194303,l&4194303,h&1048575);for(l=ms(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&ys(l);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return l}
-function ys(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rs(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function I(a){var b,c,d;if(isNaN(a))return ss(),Ts;if(-9223372036854775E3>a)return ss(),Us;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=ms(a,b,c);d&&ys(b);return b}function Vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ws&&(Ws=v(Xs,r,49,256,0)),c=Ws[b],!c&&(c=Ws[b]=ls(a)),c):ls(a)}
-function Ys(a){var b=ah,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function zs(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Zs(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return ms(c&4194303,n&
-4194303,q&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function $s(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+$s(us(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Vs(1E9);a=ps(a,b);b=j+K(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Ws=null;function ss(){ss=u;ws=ms(4194303,4194303,524287);Us=ms(0,0,524288);ts=Vs(1);Vs(2);Ts=Vs(0)}var ws,Us,ts,Ts;function os(){}s(237,1,{49:1},os);
-function is(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function at(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(242,1,{},at);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function bt(a,b){hn(a.b.b,b.b);return a}function ct(){this.b=new dt}s(243,1,{},ct);function et(a){if(null==a)throw new tr("css is null");this.b=a}s(244,1,{50:1,112:1},et);
-_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;function gt(a){if(null==a)throw new tr("html is null");this.b=a}s(246,1,li,gt);_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;s(247,1,li,function(){this.b=j});_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};_.b=null;
-function ht(){ht=u;it=RegExp(na,oe);jt=RegExp(pb,oe);kt=RegExp(nb,oe);lt=RegExp(sa,oe);mt=RegExp(ea,oe)}function nt(a){ht();-1!=a.indexOf(na)&&(a=a.replace(it,oa));-1!=a.indexOf(nb)&&(a=a.replace(kt,qa));-1!=a.indexOf(pb)&&(a=a.replace(jt,pa));-1!=a.indexOf(ea)&&(a=a.replace(mt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(lt,"&#39;"));return a}var it,jt,kt,mt,lt;function ot(a){if(null==a)throw new tr("uri is null");this.b=a}s(249,1,{53:1},ot);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return ft(this.b)};
-_.b=null;function pt(){pt=u}s(251,1,{});function qt(){}s(252,1,{},qt);var rt=null;function st(){}s(253,251,{},st);var tt=null;function ut(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Ar(a.b,f,null).ue();for(e-=1;0<=e;--e)if(d=Ar(a.b,f,null).lf(e),y(d,54)&&un(d.b,b)){var h=a.b,l=f;0<h.c?ur(h,new vt(h,l,null,d)):Ir(h,l,null,d)}}}s(254,1,ai);_.b=null;function wt(a){this.b=a}s(255,254,ai,wt);_.Pc=function(a){a.d&&(this.b.Uc(a.e)||(a.b=!0))};function xt(a){this.b=a}s(256,254,ai,xt);
-_.Lc=function(){yt(this.b.b)};function zt(){on()}s(257,97,fi,zt);function At(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,bk(a.e,1))}function Bt(){this.b=new Ct(this);this.c=new Ti;this.e=new Dt(this);this.i=new Et(this)}s(258,1,{},Bt);_.d=!1;_.f=!1;function Ct(a){hk();this.b=a}s(259,24,{},Ct);_.wc=function(){if(this.b.d){var a=this.b,b;b=Ft(a.i.e.c,a.i.c);Gt(a.i);y(b,55)&&new zt;a.d=!1;At(a)}};_.b=null;function Dt(a){hk();this.b=a}s(260,24,{},Dt);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(bk(a.b,1E4);a.i.d<a.i.b;){d=Ht(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Gt(a.i)}if(100<=Yj()-b)break}}finally{e||(Wj(a.b),a.d=!1,At(a))}};_.b=null;function Ht(a){var b;a.c=a.d;b=Ft(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Gt(a){It(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Et(a){this.e=a}s(261,1,{},Et);_.Qc=function(){return this.d<this.b};_.Rc=function(){return Ht(this)};
-_.Sc=function(){Gt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Jt(a,b){var c=(Kt(),Lt(b));a.appendChild(c)}function Mt(a,b,c){var d;d=Nj;Nj=a;b==bj&&8192==Nt(a.type)&&(bj=null);c.Tc(a);Nj=d}var Nj=null,bj=null;function Ot(){Ot=u;Pt=new Bt}function sj(a){Ot();if(!a)throw new tr("cmd cannot be null");var b=Pt;Ni(b.c,a);At(b)}var Pt;function Qt(a){cj();!Rt&&(Rt=new nk);St||(St=new Gr(null,!0),Tt=new Ut);return sr(St,Rt,a)}var St=null;function Vt(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ut(){}s(267,178,{},Ut);_.zc=function(a){a.Pc(this);Tt.d=!1};_.Ac=function(){return Rt};_.Bc=function(){Vt(this)};_.b=!1;_.c=!1;_.d=!1;var Rt=_.e=null,Tt=null;function Wt(){Wt=u;Xt=new Yt;Zt()||(Xt=null)}var Xt=null;function jk(){}s(269,1,{},jk);_.Jc=function(){for(;0<(hk(),ik).d;)Wj(Ft(ik,0))};function lk(a,b){return sr((!$t&&($t=new au),$t),a,b)}function bu(a){kk();cu||(du(),cu=!0);return lk((!nr&&(nr=new nk),nr),a)}function kk(){eu||(fu(),eu=!0)}
-function gu(){var a;eu&&(a=new hu,$t&&zr($t,a));return null}var eu=!1,$t=null,iu=0,ju=0,cu=!1;function ku(){ku=u;lu=new nk}function hu(){ku()}s(271,178,{},hu);_.zc=function(){null.Nf()};_.Ac=function(){return lu};var lu;function au(){Fr.call(this,null)}s(273,218,ci,au);
-function Nt(a){switch(a){case id:return 4096;case ud:return 1024;case xd:return 1;case Id:return 2;case he:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case ee:return 65536;case "DOMMouseScroll":case uf:return 131072;case Gd:return 262144;case "paste":return 524288;case Lg:return 1048576;case Kg:return 2097152;
-case Jg:return 4194304;case Ig:return 8388608;case re:return 16777216;case pe:return 33554432;case qe:return 67108864;default:return-1}}function cj(){mu||(nu(),mu=!0)}var mu=!1;function ou(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function pu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function nu(){qu=B(function(a){var b;var c=St,d,e,f;Rt&&c&&ru(c.b.e,Rt)?(b=Tt.b,d=Tt.c,e=Tt.d,f=Tt.e,Vt(Tt),Tt.e=a,zr(c,Tt),c=!(Tt.b&&!Tt.c),Tt.b=b,Tt.c=d,Tt.d=e,Tt.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});su=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!rn(b)&&y(b,56)&&Mt(a,c,b)});tu=B(function(a){a.preventDefault();su.call(this,a)});uu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;su.call(this,a)});vu=B(function(a){if(qu(a)){var b=dj;b&&b.__listener&&!rn(b.__listener)&&y(b.__listener,56)&&(Mt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,vu,!0);$wnd.addEventListener(Id,vu,!0);$wnd.addEventListener(pf,vu,!0);$wnd.addEventListener(tf,vu,!0);$wnd.addEventListener(qf,vu,!0);$wnd.addEventListener(sf,vu,!0);$wnd.addEventListener(rf,vu,!0);$wnd.addEventListener(uf,vu,!0);$wnd.addEventListener(Oe,qu,!0);$wnd.addEventListener(Qe,qu,!0);$wnd.addEventListener(Pe,
-qu,!0);$wnd.addEventListener(Lg,vu,!0);$wnd.addEventListener(Kg,vu,!0);$wnd.addEventListener(Jg,vu,!0);$wnd.addEventListener(Ig,vu,!0);$wnd.addEventListener(re,vu,!0);$wnd.addEventListener(pe,vu,!0);$wnd.addEventListener(qe,vu,!0)}function wu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function xu(a,b){cj();switch(b){case "drag":a.ondrag=su;break;case $d:a.ondragend=su;break;case ae:a.ondragenter=tu;break;case "dragleave":a.ondragleave=su;break;case be:a.ondragover=tu;break;case "dragstart":a.ondragstart=su;break;case ce:a.ondrop=su;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,su,!1);a.addEventListener(b,su,!1);break;default:throw"Trying to sink unknown event type "+b;}}var dj=null,qu=null,vu=null,tu=null,su=null,uu=null;
-function yu(a,b){a.__eventBits=b;a.onclick=b&1?su:null;a.ondblclick=b&2?su:null;a.onmousedown=b&4?su:null;a.onmouseup=b&8?su:null;a.onmouseover=b&16?su:null;a.onmouseout=b&32?su:null;a.onmousemove=b&64?su:null;a.onkeydown=b&128?su:null;a.onkeypress=b&256?su:null;a.onkeyup=b&512?su:null;a.onchange=b&1024?su:null;a.onfocus=b&2048?su:null;a.onblur=b&4096?su:null;a.onlosecapture=b&8192?su:null;a.onscroll=b&16384?su:null;a.onload=b&32768?uu:null;a.onerror=b&65536?su:null;a.onmousewheel=b&131072?su:null;
-a.oncontextmenu=b&262144?su:null;a.onpaste=b&524288?su:null}function zu(){var a;zu=u;Au=(a=$doc,D(a.compatMode,Cb)?a.documentElement:a.body)}var Au;function Bu(){this.c=new Ti}function Cu(a){a=a[Rc];return null==a?-1:a}s(278,1,{},Bu);_.b=null;function Du(a,b){this.b=a;this.c=b}s(279,1,{},Du);_.b=0;_.c=null;s(280,1,ci);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){zr(this.b,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Eu?j:Eu))Eu=a,rr&&(a=new qr,zr(this.b,a))};
-var Eu=j;function Zt(){function a(){$wnd.setTimeout(a,250);e()}var b=Xt,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Vc(d.substring(1)));Eu=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Vc(c.substring(1)));b.Wc(a)});a();return!0}function Yt(){this.b=new Fr(null)}s(281,280,ci,Yt);
-function fu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(gu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{eu&&ir((!$t&&($t=new au),$t),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function du(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(cu&&(d=gj(),c=hj(),ju!=d||iu!=c))ju=d,iu=c,mr((!$t&&($t=new au),$t))}finally{a&&a(b)}})}function Si(a,b){Ai(a._c(),b,!0)}function Ri(a,b){Ai(a._c(),b,!1)}function Fu(a,b){a.pb.style[Ge]=b}function fj(a,b,c){0<=b&&a.ed(b+Sf);0<=c&&a.cd(c+Sf)}function Gu(a){var b,a=Vn(a,wd);b=Hu(a,Iu(32));return 0<=b?a.substr(0,b-0):a}
-function Ai(a,b,c){if(!a)throw new Ii(hc);b=Rn(b);if(0==b.length)throw new ok(Gc);if(c){var d,e,f;d=Rn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ca),a.className=f+d)}else{var g,b=Rn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Rn(e.substr(0,
-c-0)),b=Rn(Sn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Ju(a,b){a.style.display=b?j:zf;a.setAttribute("aria-hidden",""+!b)}s(287,1,ni);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return this.pb};_.ad=function(){return this.pb.style.display!=zf};_.bd=function(){throw new Ku;};_.cd=function(a){Fu(this,a)};_.dd=function(a){Ju(this.pb,a)};
-_.ed=function(a){this.pb.style[Wg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Lu(a,b,c){xu(a.pb,c.c);sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function z(a,b,c){var d;d=Nt(c.c);if(-1==d)xu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;cj();yu(e,d)}else a.lb|=d;return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}function Mu(a,b,c){return sr(!a.mb?a.mb=new Fr(a):a.mb,c,b)}
-function Nu(a){var b;if(a.hd())throw new Ou("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;cj();yu(c,b)}else a.lb|=b;a.fd();a.ld()}function Pu(a,b){var c;switch(Nt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(lp&&(f=lp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&zr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Qu(a){if(!a.hd())throw new Ou("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.pb.__listener=null,a.kb=!1}}}function Oj(a){if(a.ob)if(y(a.ob,69))a.ob.nd(a);else{if(a.ob)throw new Ou("This widget's parent does not implement HasWidgets");}else if($i(),ru(Ru.b,a)){$i();try{a.kd()}finally{Hi(Ru.b,a)}}}
-function Su(a,b){var c;c=a.ob;if(b){if(c)throw new Ou("Cannot set a new parent without first clearing the old parent");a.ob=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.ob=null}}s(286,287,ji);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.mb&&zr(this.mb,a)};_.hd=function(){return this.kb};_.jd=function(){Nu(this)};_.Tc=function(a){Pu(this,a)};_.kd=function(){Qu(this)};_.ld=function(){};_.md=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Tu(a){for(a=new Uu(a);a.b.b<a.b.c.d-1;)Vu(a.b),Wu(a.b)}s(285,286,oi);_.fd=function(){Xu(this,(Yu(),Zu))};_.gd=function(){Xu(this,(Yu(),$u))};function av(a,b,c){Oj(b);var d=a.q;bv(d,b,d.d);d=(Kt(),Lt(b.pb));c.appendChild(d);Su(b,a)}function cv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new dv;b.ob==a&&(f=a.od(b),f<d&&--d);Oj(b);bv(a.q,b,d);e?(e=b.pb,wu(c,(Kt(),Lt(e)),d)):(e=(Kt(),Lt(b.pb)),c.appendChild(e));Su(b,a)}
-function ev(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);c=a.q;var d;d=fv(c,b);if(-1==d)throw new gv;if(0>d||d>=c.d)throw new dv;for(--c.d;d<c.d;++d)es(c.b,d,c.b[d+1]);es(c.b,c.d,null)}return!0}s(284,285,oi);_.od=function(a){return fv(this.q,a)};_.pd=function(a,b,c,d){cv(this,a,b,c,d)};_.qd=function(){return new hv(this.q)};_.nd=function(a){return ev(this,a)};function Zi(a,b,c,d){var e;Oj(b);e=a.q.d;a.td(b,c,d);a.pd(b,a.pb,e,!0)}
-function iv(a,b){if(b.ob!=a)throw new ok("Widget must be a child of this panel.");}function jv(a,b){var c;(c=ev(a,b))&&kv(b.pb);return c}function lv(a,b,c){a=a.pb;-1==b&&-1==c?kv(a):(a.style[Pf]=Zc,a.style[Re]=b+Sf,a.style[Hg]=c+Sf)}function mv(){var a=$doc.createElement(Wd);this.q=new nv(this);this.pb=a;this.pb.style[Pf]="relative";this.pb.style[Mf]=He}function kv(a){a.style[Re]=j;a.style[Hg]=j;a.style[Pf]=j}s(283,284,oi,mv);_.rd=function(a){av(this,a,this.pb)};_.nd=function(a){return jv(this,a)};
-_.sd=function(a,b,c){iv(this,a);this.td(a,b,c)};_.td=function(a,b,c){lv(a,b,c)};function ov(a,b){if(a.vd())throw new Ou("SimplePanel can only contain one child widget");a.wd(b)}function pv(a,b){if(a.jb!=b)return!1;try{Su(b,null)}finally{a.ud().removeChild(b.pb),a.jb=null}return!0}function qv(a,b){if(b!=a.jb&&(b&&Oj(b),a.jb&&a.nd(a.jb),a.jb=b)){var c=(Kt(),Lt(a.jb.pb));a.ud().appendChild(c);Su(b,a)}}function rv(){this.pb=$doc.createElement(Wd)}s(291,285,oi,rv);_.ud=function(){return this.pb};
-_.vd=function(){return this.jb};_.qd=function(){return new sv(this)};_.nd=function(a){return pv(this,a)};_.wd=function(a){qv(this,a)};_.jb=null;function tv(a,b){a.hb&&(uv(a.gb,!1,!1),ir(a,a,b))}function vv(a){var b;if(b=a.jb)null!=a.X&&b.cd(a.X),null!=a.Y&&b.ed(a.Y)}function wv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Re]=b-0+(mj(),Sf);a.style[Hg]=c+Sf}function xv(a){a.hb||(a.kb&&Oj(a),uv(a.gb,!0,!1))}s(290,291,oi);_.ud=function(){return Wn(this.pb)};_.Zc=function(){return Un(this.pb,Gf)};
-_.$c=function(){return Un(this.pb,Hf)};_._c=function(){return Xn(Wn(this.pb))};_.xd=function(){this.yd(!1)};_.yd=function(a){tv(this,a)};_.ad=function(){return!D(He,this.pb.style[Tg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.hb&&uv(this.gb,!1,!0)};_.cd=function(a){this.X=a;vv(this);0==a.length&&(this.X=null)};_.zd=function(a,b){wv(this,a,b)};_.dd=function(a){this.pb.style[Tg]=a?Ug:He};_.wd=function(a){qv(this,a);vv(this)};
-_.ed=function(a){this.Y=a;vv(this);0==a.length&&(this.Y=null)};_.Ad=function(){xv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function yv(a,b){var c;rv.call(this);this.$=new zv;this.U=(Av(),Bv);this.gb=new Cv(this);this.pb.appendChild($doc.createElement(Wd));this.zd(0,0);Xn(Wn(this.pb))[wd]="gwt-PopupPanel";Wn(this.pb)[wd]=Of;this.W=this.V=a;this.db=!1;c=E(js,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Dv(c);this.T._c()[wd]=j;c=Xn(Wn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(hc);d=Rn(d);if(0==d.length)throw new ok(Gc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ba&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}qv(this,this.T);vv(this);Ai(Wn(this.pb),Of,!1);Ai(this.T.c,b+"Content",!0)}s(289,290,oi);_.fd=function(){Nu(this.T)};_.gd=function(){Qu(this.T)};_.vd=function(){return this.T.jb};_.qd=function(){return new sv(this.T)};_.nd=function(a){return this.T.nd(a)};_.wd=function(a){qv(this.T,a);vv(this)};_.T=null;s(288,289,oi);_.kd=function(){Qu(this)};
-function Ev(){Ev=u;Fv=new Gv(Bb,0,(Av(),Bv));Hv=new Gv(jc,1,Iv);Jv=new Gv(uc,2,Kv);Lv=E(Mv,r,57,[Fv,Hv,Jv])}function Gv(a,b,c){$n.call(this,a,b);this.b=c}s(292,139,{57:1,112:1,115:1,117:1},Gv);_.b=null;var Lv,Fv,Hv,Jv;function Nv(){Nv=u;Ov=E(js,r,1,[Hg,of,ld])}
-function Dv(a){var b;Nv();var c,d;c=this.pb=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Mg),b[wd]=a[c],Jt(b,Pv(a[c]+"Left")),Jt(b,Pv(a[c]+Eb)),Jt(b,Pv(a[c]+"Right")),b),Jt(this.d,d),1==c&&(this.c=Wn(ou(d,1)));this.pb[wd]="gwt-DecoratorPanel"}function Pv(a){var b,c;c=$doc.createElement(Ag);b=$doc.createElement(Wd);var d=(Kt(),Lt(b));c.appendChild(d);c[wd]=a;b[wd]=a+"Inner";return c}s(294,291,Lh,Dv);_.ud=function(){return this.c};
-_.c=null;_.d=null;var Ov;s(293,294,Lh);s(295,1,{});function Yu(){Yu=u;Zu=new Qv;$u=new Rv}function Sv(a){Dr.call(this,a)}function Xu(a,b){Yu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ei(f),y(f,126))d=f,!c&&(c=new Br),Cr(c,d);else throw f;}}if(c)throw new Sv(c);}s(296,223,Mh,Sv);var Zu,$u;function Qv(){}s(297,1,{},Qv);_.Bd=function(a){a.jd()};function Rv(){}s(298,1,{},Rv);_.Bd=function(a){a.kd()};s(301,286,Fh);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};
-_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.jd=function(){Nu(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(300,301,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
-function Tv(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[wd]="gwt-Button";this.pb.innerHTML=a||j}s(299,300,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Tv);
-function Uv(){this.q=new nv(this);this.f=$doc.createElement(wg);this.e=$doc.createElement(zg);Jt(this.f,this.e);this.pb=this.f}s(302,284,oi);_.e=null;_.f=null;function Vv(a,b){var c;if(a.i)throw new Ou("Composite.initWidget() may only be called once.");Oj(b);c=b.pb;a.pb=c;var d;Kt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Kt(),c).__gwt_resolve=Wv(a));a.i=b;Su(b,a)}
-function Xv(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);cj();yu(d,b)}else b.lb|=c;a.lb=-1}a.i.jd();a.pb.__listener=a;a.ld()}s(303,286,Qh);_.hd=function(){return this.i?this.i.hd():!1};_.jd=function(){Xv(this)};_.Tc=function(a){Pu(this,a);this.i.Tc(a)};_.kd=function(){this.i.kd()};_.bd=function(){return this.pb=this.i.bd()};_.i=null;
-function Yv(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Od]=hg;break;case 1:b[Od]=Ye;break;case 2:Or(b)!=(Qr(),Tr)&&(b[Od]=j)}}function Zv(a){this.b=a;this.d=!1;this.e=this.c=Or(a)}s(304,1,{},Zv);_.b=null;_.c=null;_.d=!1;_.e=null;function ej(){this.pb=$v()}s(305,291,Ih,ej);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};
-_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};function aw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Wn(b);e=null;c&&(c=Cu(c),e=0>c?null:Ft(a.j.c,c));e?bw(a,e):d&&(b.innerHTML=j||j);return b}function bw(a,b){var c;if(b.ob!=a)return!1;try{Su(b,null)}finally{c=b.pb;Xn(c).removeChild(c);var d=a.j,e;e=Cu(c);c[Rc]=null;c=d.c;cw(e,c.d);es(c.c,e,null);d.b=new Du(e,d.b)}return!0}s(307,285,Kh);_.qd=function(){return new dw(this)};_.nd=function(a){return bw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function ew(a){if(0>=a.c)throw new fw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new fw("Column index: 0, Column size: "+a.b);}
-function gw(){this.j=new Bu;this.i=$doc.createElement(wg);this.d=$doc.createElement(zg);Jt(this.i,this.d);this.pb=this.i;this.e=new hw(this);var a=new iw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;wu(a.c.i,(Kt(),Lt(b)),0);Jt(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new fw("Row index: "+a+", Row size: "+d);if(0>c)throw new fw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new fw("Column index: "+c+", Column size: "+this.b);c=aw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ag),d.innerHTML=ra||j,wu(c,(Kt(),Lt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ag);
-e.innerHTML=ra;c=$doc.createElement(Mg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)aw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(306,307,Kh,gw);_.b=0;_.c=0;
-function jw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(kw(),lw)?a.c.e==(Qr(),Sr)?(mw(),nw):a.c.e==Rr?(mw(),ow):(mw(),pw):a.c.e==(Qr(),Sr)?(mw(),ow):a.c.e==Rr?(mw(),nw):(mw(),qw);b!=a.d&&(a.d=b,a.pb.style[Cg]=!a.d?j:a.d.b)}s(310,286,ji);_.b=null;_.c=null;_.d=null;function rw(){this.pb=$doc.createElement(Wd);this.c=new Zv(this.pb);this.pb[wd]="gwt-Label"}function sw(){rw.call(this);Yv(this.c,Xg,!1);jw(this)}
-s(309,310,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},rw,sw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
-function tw(a){var b=$doc.createElement(Wd);Pr(rg,b.tagName);this.pb=b;this.c=new Zv(this.pb);this.pb[wd]="gwt-HTML";Yv(this.c,a,!0);jw(this)}s(308,309,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},tw);function uw(a){for(;++a.c<a.e.d&&!(null!=Ft(a.e,a.c)););}function dw(a){this.d=a;this.e=this.d.j.c;uw(this)}s(311,1,{},dw);
-_.Qc=function(){return this.c<this.e.d};_.Rc=function(){var a;if(this.c>=this.e.d)throw new gv;a=Ft(this.e,this.c);this.b=this.c;uw(this);return a};_.Sc=function(){var a;if(0>this.b)throw new vw;a=Ft(this.e,this.b);Oj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function hw(a){this.b=a}s(312,1,{},hw);_.b=null;function iw(a){this.c=a}s(313,1,{},iw);_.b=null;_.c=null;function kw(){kw=u;lw=new ww}var lw;function mw(){mw=u;xw=new yw((yo(),sd));nw=new yw(Re);ow=new yw(bg);pw=nw;qw=ow;zw=pw}
-var xw,zw,nw,qw,pw,ow;function ww(){}s(315,1,{},ww);function yw(a){this.b=a}s(316,315,{},yw);_.b=null;function Aw(){Aw=u;Bw=new Cw(of);Dw=new Cw(Hg)}var Bw,Dw;function Cw(a){this.b=a}s(317,1,{},Cw);_.b=null;function Ew(a,b){var c;c=Fw(a);Jt(a.c,c);av(a,b,c)}function Fw(a){var b;b=$doc.createElement(Ag);b[bd]=a.b.b;b.style[Sg]=a.d.b;return b}function Gw(a,b){var c,d;d=Xn(b.pb);(c=ev(a,b))&&a.c.removeChild(d);return c}
-function Hw(){Uv.call(this);this.b=(mw(),zw);this.d=(Aw(),Dw);this.c=$doc.createElement(Mg);Jt(this.e,this.c);this.f[od]=$a;this.f[nd]=$a}s(318,302,oi,Hw);_.nd=function(a){return Gw(this,a)};_.c=null;function Iw(){Iw=u;new wi}function Jw(a,b,c,d,e){Iw();this.b=new Kw(this,a,b,c,d,e);this.pb[wd]="gwt-Image"}function Lw(a,b,c,d,e){Iw();Jw.call(this,(pt(),new ot(a)),b,c,d,e)}
-s(319,286,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw,Lw);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.Tc=function(a){32768==Nt(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Pu(this,a)};
-_.ld=function(){var a=this.b;D(We,Vn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Mw(a,this),Kn((Hn(),In),a.i))};_.b=null;s(321,1,{});_.i=null;function Nw(){Nw=u;Ow()}
-function Kw(a,b,c,d,e,f){var g,i;Nw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(rg);i=new ct;bt(bt(bt(i,new et("width:"+e+(mj(),Sf)+mb)),new et("height:"+f+Vf)),new et("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Pw&&(Pw=new Qw);b=Rw;c=new et((new et(i.b.b.b)).b);i=new dt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=nt(b.b);hn(i.b,b);i.b.b+="' style='";b=nt(c.b);hn(i.b,b);i.b.b+="' border='0'>";i=new gt(i.b.b);g.innerHTML=i.b||j;g=Wn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),cj(),yu(g,a)):a.lb|=133333119}s(320,321,{},Kw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Mw(a,b){this.b=a;this.c=b}s(322,1,{},Mw);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Sw(a,b){if(0>b||b>=a.pb.options.length)throw new dv;}function vp(a,b){Sw(a,b);return a.pb.options[b].value}function Tw(){this.pb=$doc.createElement("select");this.pb[wd]="gwt-ListBox"}s(323,301,Fh,Tw);s(324,254,ai);function Uw(a){this.b=a}s(325,324,ai,Uw);_.Dc=function(){};
-function Vw(a){this.b=a}s(326,324,ai,Vw);_.Jc=function(a){this.b.Cd(a.i,a.b)};function Ww(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Mg);wu(a.f,(Kt(),Lt(e)),b);a=(Kt(),Lt(c));d.appendChild(a)}else d=ou(a.f,0),wu(d,(Kt(),Lt(c)),b)}
-function Xw(a,b,c){var d;Yw(a,b);c&&b.b?(Yw(a,null),a=b.b,b=(Hn(),In),b.d=Ln(b.d,[new Zw(a),!1])):null!=b.d&&(a.k=new $w(a,b),c=(Av(),Iv),a.k.U=c,a.k.ab=a.i,a.k._c()[wd]=ye,d=Gu(a.pb),D(xe,d)||Si(a.k,d+"Popup"),Mu(a.k,new Vw(a),mk?mk:mk=new nk),a.o=b.d,d=a.k,a=new ax(a,b),d.pb.style[Tg]=He,xv(d),a.b.p?wv(a.b.k,Pj(a.b.pb)+Un(a.b.pb,Hf)-1,Rj(a.c.pb)):wv(a.b.k,Pj(a.c.pb),Rj(a.b.pb)+Un(a.b.pb,Gf)-1),d.pb.style[Tg]=Ug)}function bx(a,b){if(b||!(a.n&&a.o==a.n.d))Yw(a,b),a.pb.focus(),b&&a.e&&Xw(a,b,!1)}
-function cx(a,b){var c;a:{c=b.target;var d,e;for(e=new yi(a.j);e.c<e.e.ue();)if(d=zi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Nt(b.type)){case 1:a.pb.focus();c&&Xw(a,c,!0);break;case 16:c&&bx(a,c);break;case 32:c&&bx(a,null);break;case 2048:dx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:dx(a)||a.p||ex(a);b.cancelBubble=!0;b.preventDefault();break;case 39:dx(a)||(a.p?null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()):fx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:dx(a)||
-a.p&&ex(a);b.cancelBubble=!0;b.preventDefault();break;case 40:dx(a)||(a.p?fx(a):null!=a.n.d&&!a.n.d.Nf().Nf()&&(Xw(a,a.n,!1),a.n.d.Nf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Yw(a,null);a.k&&tv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Yw(a,null);a.k&&tv(a.k,!1);break;case 13:dx(a)||(Xw(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Pu(a,b)}function gx(a,b,c){c&&Yw(a,null);ir(a,b,!1);a.o=null;a.k=null}
-function dx(a){var b;if(!a.n){for(b=new yi(a.j);b.c<b.e.ue();){b=zi(b);Yw(a,b);break}return!0}return!1}function Yw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Gu(c.pb)+Ua;Ai(c._c(),d,!1);a.p&&(c=Xn(a.n.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!1)))}if(b){c=Gu(b.pb)+Ua;Ai(b._c(),c,!0);a.p&&(c=Xn(b.pb),2==pu(c)&&(c=ou(c,1),Ai(c,ug,!0)));ol();c=a.pb;var e=new Pk(b.pb),d=(jl(),kl),e=E(hx,r,5,[e]),f,g,i,h;f=new fn;for(i=0,h=e.length;i<h;++i)g=e[i],gn(gn(f,g.b),ca);e=Rn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function fx(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}function ex(a){var b,c,d;if(a.n){for(b=c=rj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ft(a.j,b):Ft(a.j,c);break}Yw(a,d)}}s(327,286,ji);_.Tc=function(a){cx(this,a)};_.kd=function(){this.k&&tv(this.k,!1);Qu(this)};_.Cd=function(a,b){gx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Zw(a){this.b=a}s(328,1,{},Zw);_.qc=function(){ix(this.b)};_.b=null;
-function jx(a){this.b=a}s(329,1,{},jx);_.Dc=function(){Yw(this.b,null)};_.b=null;function $w(a,b){this.b=a;this.c=b;yv.call(this,!0,df);qv(this.T,this.c.d);vv(this);this.fb=!0;this.c.d.Nf()}s(330,289,oi,$w);_.Pc=function(a){var b,c;if(!a.b)switch(Nt(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Yw(this.b,null)}};_.b=null;_.c=null;function ax(a,b){this.b=a;this.c=b}s(331,1,{},ax);_.b=null;var kx=_.c=null;
-function lx(){lx=u;kx=new at((pt(),new ot("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function mx(a,b){this.pb=$doc.createElement(Ag);var c=Gu(this.pb)+Ua;Ai(this._c(),c,!1);this.pb.textContent=a||j;this.pb[wd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ol();this.pb.setAttribute("role",Vl.b);this.b=b}s(334,287,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},mx);_.b=null;_.c=null;
-_.d=null;function nx(){var a;this.pb=$doc.createElement(Ag);this.pb[wd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);Jt(this.pb,a);a[wd]="menuSeparatorInner"}s(335,287,ni,nx);function ox(){var a,b,c,d,e;b=null.Nf();e=gj();d=hj();b[Vd]=(no(),zf);b[Wg]=0+(mj(),Sf);b[Ge]=ab;c=$doc;c=(D(c.compatMode,Cb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Cb)?a.documentElement:a.body).scrollHeight||0;b[Wg]=(c>e?c:e)+Sf;b[Ge]=(a>d?a:d)+Sf;b[Vd]="block"}function zv(){}s(336,1,{},zv);
-_.Lc=function(){ox()};function px(a){this.b=a}s(337,1,{},px);
-_.Pc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Pc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Nt(d.type)){case 4:case 1048576:if(bj){a.c=!0;break}if(!c&&b.V){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function qx(a){this.b=a}
-s(338,1,{},qx);_.b=null;function Av(){Av=u;Bv=new rx(Bb,0);Iv=new rx(jc,1);Kv=new rx(uc,2);sx=E(tx,r,73,[Bv,Iv,Kv])}function rx(a,b){$n.call(this,a,b)}s(339,139,{73:1,112:1,115:1,117:1},rx);var sx,Bv,Iv,Kv;function ux(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=bu(a.b.$),ox(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ji(a.i.b),a.i=null,a.c=!1)}function vx(a){a.k||(ux(a),a.d||($i(),jv(aj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Mf]=Ug}
-function wx(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=H(b*a.e);i=H(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function uv(a,b,c){a.d=c;Vj(a);a.j&&(Wj(a.j),a.j=null,vx(a));a.b.hb=b;var d=a.b;d.eb&&(Ji(d.eb.b),d.eb=null);d._&&(Ji(d._.b),d._=null);if(d.hb){d.eb=Qt(new px(d));var e;e=new qx(d);Wt();e=Xt?sr(Xt.b,(!rr&&(rr=new nk),rr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Av(),Bv)&&!b&&(c=!1);a.k=b;c?b?(ux(a),a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Zf,$i(),b=aj(null),av(b,a.b,b.pb),a.j=new xx(a),bk(a.j,1)):Xj(a,200):(ux(a),a.k?(a.b.pb.style[Pf]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),$i(),
-b=aj(null),av(b,a.b,b.pb)):a.d||($i(),jv(aj(null),a.b)),a.b.pb.style[Mf]=Ug)}function Cv(a){var b=(dk(),ek);this.n=new ck(this);this.t=b;this.b=a}s(340,17,{},Cv);_.sc=function(){vx(this)};_.tc=function(){this.e=Un(this.b.pb,Gf);this.f=Un(this.b.pb,Hf);this.b.pb.style[Mf]=He;wx(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){wx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function xx(a){hk();this.b=a}s(341,24,{},xx);_.wc=function(){this.b.j=null;Xj(this.b,200)};
-_.b=null;function Kt(){Kt=u;yx()}function Lt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Wv(a){return function(){this.__gwt_resolve=zx;return a.bd()}}function zx(){throw"A PotentialElement cannot be resolved twice.";}
-function yx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function $i(){$i=u;Ax=new Bx;Cx=new wi;Ru=new Br}function Dx(a){this.q=new nv(this);this.pb=a;Nu(this)}
-function aj(a){$i();var b,c;c=Wi(Cx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Cx.e){var d=new Ex;kk();lk(mk?mk:mk=new nk,d)}!b?c=new Fx:c=new Dx(b);x(Cx,a,c);Cr(Ru,c);return c}s(343,283,oi,Dx);var Ax,Cx,Ru;function Bx(){}s(344,1,{},Bx);_.Bd=function(a){a.hd()&&a.kd()};function Ex(){}s(345,1,{},Ex);_.Jc=function(){$i();try{Xu(Ru,Ax)}finally{Gx(Ru.b),Gx(Cx)}};function Fx(){Dx.call(this,$doc.body)}s(346,343,oi,Fx);
-_.td=function(a,b,c){lv(a,b-0,c-0)};function sv(a){this.d=a;this.b=!!this.d.jb}s(347,1,{},sv);_.Qc=function(){return this.b};_.Rc=function(){if(!this.b||!this.d.jb)throw new gv;this.b=!1;return this.c=this.d.jb};_.Sc=function(){this.c&&this.d.nd(this.c)};_.c=null;_.d=null;function Hx(a,b){a.pb[Rg]=null!=b?b:j}s(350,301,Uh);_.Tc=function(a){0!=(Nt(a.type)&896)?Pu(this,a):Pu(this,a)};_.ld=function(){};function Ix(){Ix=u;Jx()}s(349,350,Uh);
-function Kx(){Ix();var a=$doc.createElement("textarea");!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=a;this.pb[wd]="gwt-TextArea"}s(348,349,Uh,Kx);function Lx(){var a;Ix();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!tt&&(tt=new st);!rt&&(rt=new qt);this.pb=b;this.pb[wd]="gwt-TextBox"}s(351,349,Uh,Lx);function Jx(){Jx=u;Mx=new Nx;Ox=new Px;Qx=new Rx;Sx=new Tx;Ux=E(Vx,r,80,[Mx,Ox,Qx,Sx])}s(352,139,ii);var Ux,Mx,Ox,Qx,Sx;function Nx(){$n.call(this,Bb,0)}s(353,352,ii,Nx);
-function Px(){$n.call(this,Xb,1)}s(354,352,ii,Px);function Rx(){$n.call(this,Zb,2)}s(355,352,ii,Rx);function Tx(){$n.call(this,tc,3)}s(356,352,ii,Tx);function Wx(a,b){var c,d;c=$doc.createElement(Mg);d=$doc.createElement(Ag);d[bd]=a.b.b;d.style[Sg]=a.c.b;var e=(Kt(),Lt(d));c.appendChild(e);Jt(a.e,c);av(a,b,d)}function Xx(){Uv.call(this);this.b=(mw(),zw);this.c=(Aw(),Dw);this.f[od]=$a;this.f[nd]=$a}s(357,302,oi,Xx);_.nd=function(a){var b;b=Xn(a.pb);(a=ev(this,a))&&this.e.removeChild(Xn(b));return a};
-function Yx(a,b){if(0>b||b>=a.d)throw new dv;return a.b[b]}function fv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function bv(a,b,c){var d,e;if(0>c||c>a.d)throw new dv;if(a.d==a.b.length){e=v(Zx,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)es(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)es(a.b,d,a.b[d-1]);es(a.b,c,b)}function nv(a){this.c=a;this.b=v(Zx,r,81,4,0)}s(358,1,{},nv);_.qd=function(){return new hv(this)};_.b=null;_.c=null;_.d=0;
-function Vu(a){if(a.b>=a.c.d)throw new gv;return a.c.b[++a.b]}function Wu(a){if(0>a.b||a.b>=a.c.d)throw new vw;a.c.c.nd(a.c.b[a.b--])}function hv(a){this.c=a}s(359,1,{},hv);_.Qc=function(){return this.b<this.c.d-1};_.Rc=function(){return Vu(this)};_.Sc=function(){Wu(this)};_.b=-1;_.c=null;function Ow(){Ow=u;Rw=(pt(),new ot(Cn()+"clear.cache.gif"))}var Rw,Pw=null;function Qw(){}s(361,1,{},Qw);function $x(){$x=u;Ow()}function ay(a,b,c,d,e){$x();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function by(a,b,c){$x();ay.call(this,(pt(),new ot(a)),b,0,c,16)}s(362,295,{},ay,by);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function $v(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Ji(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ur(b,new vt(b,c,d,a)):Ir(b,c,d,a)}function yr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(368,1,{},yr);_.b=null;_.c=null;_.d=null;_.e=null;function vr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(369,1,{},vr);_.qc=function(){wr(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function vt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(370,1,{},vt);_.qc=function(){Ir(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function cy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Ti),b.n=a,Ni(a.bc,b))}function dy(a){var b;b=a.cZ.e;if(-1!=Hu(b,Iu(36)))return null;a=a.cc.c.c++;return b=Sn(b,ey(b,Iu(46))+1)+j+a}function fy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Sd()&&(d|=4),!a.gc&&(d|=2),0<d&&new gy(a,b,c,Vs(d)))}
-function hy(a){return!a.Ub&&a._b?hy(a._b):a.Ub}function iy(a){return!a.Wb&&a._b?iy(a._b):a.Wb}function jy(a){var b;b=new ky;if(a.Sd()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Pd();c.b+=a.Od();c.c+=d}y(a,100)&&(c=a.Pd(),b.b+=a.Od(),b.c+=c);return b}throw new ly;}function my(a){a.dc=!1;a._d();ny(a)}function ny(a){if((a=y(a,100)?null:a._b)&&a.dc)my(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function oy(a){return(a=a.Hd())?a:new py(1,1)}function qy(a){var b;return(b=a.Id())?new ry(b):new ry(a.Kd())}
-function sy(a){0==a.Yb++&&(a.hc=a.Sd(),a.gc=!0,a.Yd())}function ty(a){return!a.Wb?(a.Rd(),!0):!1}function L(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.zf(b)}function uy(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)ny(a),new vy(a,100);if(g!=a.fc||f!=a.Xb)a.Rd(),new vy(a,101)}function wy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Rd(),a.ac.Af(b),a.Sd()&&a.$d())}
-function xy(a){a.ec||(sy(a),yy(a,!0),zy(a),a.ec=!0,new vy(a,102),fy(a,a,a._b,0),ny(a),a.ac.Cf(a))}function Ay(){this.cc=(tp(),tp(),By);new wi;this.Qd();this.$b=(Cy(),Dy)}s(374,1,Rh);_.Ed=function(){return!1};_.Fd=function(){return dy(this)};_.Gd=function(){return hy(this)};_.Hd=function(){return Ey(this.ac,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Xb};_.Kd=function(){return this.Ud()};_.Ld=function(){return new Fy(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.fc};
-_.Od=function(){return this.ic};_.Pd=function(){return this.jc};_.Qd=function(){};_.Rd=function(){my(this)};_.Sd=function(){return this.ec&&!!this._b&&this._b.Sd()};_.Td=function(){};_.Ud=function(){return oy(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Zb&&(this.Zb=this.Fd()),this.Zb)+ya+this.Od()+ya+this.Pd()+ya+this.Nd()+Xg+this.Jd()+(this.ec?j:",hidden")};_.Xd=function(){return qy(this)};_.Yd=function(){};_.Zd=function(){return ty(this)};_.$d=function(){};
-_._d=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ae=function(a,b){this.be(this.ic,this.jc,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Vb,!0);this.Vb=0};_.ce=function(a,b,c,d){uy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.de=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new ok("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new ok("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new ok("Missing message: awt.12C");if(y(b,100))throw new ok("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new ln;var e=rj(d.Pb.b,b),f;f=Ft(d.Pb.b,e);d.Qb&&d.Qb.je(f);Gy(d,e);new Hy(d,301,f)}d=a.Pb.b.d;sy(b);Iy(a.Pb.b,d,b);d=(b._b=a,b.Td(!0),my(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),fy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new tr("Missing message: awt.185");if(null==c||null!=c)Jy(g,c,b);else throw new ok("Missing message: awt.92");}else a.Qb.fe(null==c?null:c,b)}catch(i){i=Ei(i);if(y(i,120))throw b=i,Gy(a,d),b;throw i;}b._d();new Hy(a,300,b)}function Ky(a,b){var c;c=a.ee();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Ly(a){var b;b=a.ee();return new My(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function yy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Ft(a.Pb.b,c).Td(b)}function Gy(a,b){var c;c=Ft(a.Pb.b,b);sy(c);c.Td(!1);It(a.Pb.b,b);c._b=null;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);fy(c,c,a,1)}function Ny(a){var b=(Oy(),Py);wy(a,b);for(b=0;b<a.Pb.b.d;++b)Ft(a.Pb.b,b).Zd()}function Qy(a,b){var c,d;if(a.Qb)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),a.Qb.je(c);if(b)for(d=new yi(a.Pb.b);d.c<d.e.ue();)c=zi(d),b.fe(null,c);a.Qb=b;my(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function zy(a){if(!a.dc){a.Qb&&a.Qb.ge(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Ft(a.Pb.b,c),b.dc||b.de();a.dc=!0}}function Ry(){Ay.call(this);this.Pb=new Sy;this.Tb=(tp(),tp(),By)}s(373,374,mi);_.Hd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.he(this));return this.Rb};_.Id=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ie(this));return this.Sb};_.ee=function(){return this.Ld()};_.Kd=function(){return oy(this)};_.Md=function(){return qy(this)};
-_.Qd=function(){this.ac=(tp(),new Ty)};_.Rd=function(){my(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.Td=function(a){yy(this,a)};_.Ud=function(){return oy(this)};_.Xd=function(){return qy(this)};_.Yd=function(){var a;for(a=0;a<this.Pb.b.d;++a)sy(Ft(this.Pb.b,a))};_.Zd=function(){var a;if(!ty(this))return!1;for(a=0;a<this.Pb.b.d;++a)Ft(this.Pb.b,a).Zd();return!0};_._d=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Ft(this.Pb.b,b),a._d()};_.de=function(){zy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Uy(){var a=new Vy;Ry.call(this);Qy(this,a)}s(372,373,mi,Uy);_.Fd=function(){return"panel"+this.Tb.c.e++};function Wy(a,b,c){a=Xy(a.Ob,b,c);a.k=!0;return new Yy(a)}function Zy(a){a.Vd(a.Ob.e)}function $y(a){return new py(Un(a.Ob.pb,Hf),Un(a.Ob.pb,Gf))}s(371,372,mi);_.Jd=function(){return Un(this.Ob.pb,Gf)};_.Nd=function(){return Un(this.Ob.pb,Hf)};_.Od=function(){return Pj(this.Ob.pb)};_.Pd=function(){return Rj(this.Ob.pb)};
-_.Sd=function(){return this.Ob.pb.style.display!=zf};_.$d=function(){Zy(this)};_.ae=function(){};_.Ob=null;function az(a){if(null!=a)this.f=a;else throw new bz;}s(376,1,Gh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function cz(){cz=u;P=new wi;x(P,new Q(400),new S(fh));x(P,new Q(401),new S(fh));x(P,new Q(402),new S(fh));x(P,new Q(500),new S(hh));x(P,new Q(501),new S(hh));x(P,new Q(502),new S(hh));x(P,new Q(503),new S(ih));x(P,new Q(504),new S(hh));x(P,new Q(505),new S(hh));x(P,new Q(506),new S(ih));x(P,new Q(507),new S(Ah));x(P,new Q(100),new S(bh));x(P,new Q(101),new S(bh));x(P,new Q(102),new S(bh));x(P,new Q(103),new S(bh));x(P,new Q(1004),new S(eh));x(P,new Q(1005),new S(eh));x(P,new Q(800),new S(wh));x(P,
-new Q(801),new S(wh));x(P,new Q(200),new S(jh));x(P,new Q(201),new S(jh));x(P,new Q(202),new S(jh));x(P,new Q(204),new S(jh));x(P,new Q(203),new S(jh));x(P,new Q(209),new S(Bh));x(P,new Q(208),new S(Ch));x(P,new Q(207),new S(Ch));x(P,new Q(206),new S(jh));x(P,new Q(205),new S(jh));x(P,new Q(1400),new S(yh));x(P,new Q(1401),new S(zh));x(P,new Q(1402),new S(zh));x(P,new Q(300),new S(ch));x(P,new Q(301),new S(ch));x(P,new Q(1100),new S(vh));x(P,new Q(1101),new S(vh));x(P,new Q(1200),new S(xh));x(P,new Q(701),
-new S(th));x(P,new Q(900),new S(uh));x(P,new Q(1001),new S(kh));x(P,new Q(601),new S(sh))}s(375,376,Gh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Fd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.Wd()+"] on "+(0<a.length?a:this.f)};_.e=0;var P;function S(a){this.b=a}s(378,1,{},S);_.b=ah;function dz(){}s(379,1,{},dz);_.b=null;_.c=null;
-function ez(a,b){var c;b&&(a.b?(c=new fz(a.b),es(c.c,c.d++,b),a.b=c):(a.b=new Ti,Ni(a.b,b)))}s(381,1,Gh);_.b=null;function gz(){}function hz(){}s(380,381,Gh,gz,hz);function iz(){iz=u;Math.sqrt(2)}function jz(a){iz();if(0>a)throw new ok("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(382,1,{85:1},jz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new kz;a.b=31*a.b+H((new lz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+H((new lz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function mz(){mz=u;nz=new Br;oz=new py(0,0);Cr(nz,yb);Cr(nz,Pb);Cr(nz,ub);Cr(nz,"Last");Cr(nz,Eb);Cr(nz,gc);Cr(nz,Fc);Cr(nz,Mc);Cr(nz,Nb)}
-function Jy(a,b,c){var d;if(null==b)d=Eb;else if(d=b,!ru(nz.b,b))throw new ok(pz());gs(Wi(a.d,d))===gs(c)&&gs(Wi(a.c,c))===gs(d)||((b=Wi(a.d,d))&&qz(a,b,d),rz(a.b.qd(),c)&&qz(a,c,d),b=a.b,new sz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function tz(a,b){return new py(Kj(b[1].c,Kj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Kj(b[0].b,Kj(b[4].b,b[3].b))+a.n)}function qz(a,b,c){uz(a.b,b);Hi(a.c,b);Hi(a.d,c)}
-function vz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;wz(c,c.length,oz);c=a.j;wz(c,c.length,oz);c=a.p;wz(c,c.length,null);a.q=0;for(d=xz(a.b,0);d.c!=d.e.b;){c=yz(d);e=Wi(a.c,c);var f=b.$b;e=un(e,Eb)?0:un(e,gc)?1:un(e,Fc)?2:un(e,Mc)?4:un(e,Nb)?3:un(e,yb)?f.b?4:3:un(e,ub)?f.b?3:4:un(e,Pb)?1:2;c.ec?a.p[e]||(es(a.p,e,c),++a.q,a.i[e]=c.Kd(),a.j[e]=c.Md()):a.p[e]||(a.i[e]=c.Kd(),a.j[e]=c.Md())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function zz(){mz();Az.call(this,0)}function Az(a){mz();tp();this.b=new Bz;this.c=new wi;this.d=new wi;this.e=a;this.k=0;this.o=!1;this.p=v(Cz,r,89,5,0);this.i=v(Dz,r,91,5,0);this.j=v(Dz,r,91,5,0);this.q=this.f=this.n=0}s(383,1,{93:1,112:1},zz,Az);_.fe=function(a,b){Jy(this,a,b)};
-_.ge=function(a){vz(this,a);if(0!=this.q)if(a=Ly(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.be(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ae(a.c,this.j[1].b),this.p[1].ce(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ae(this.j[4].c,c),this.p[4].ce(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].be(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ae(a.c,
-this.j[2].b),this.p[2].ce(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ae(this.j[3].c,c),this.p[3].ce(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.he=function(a){var b;b=this.o;vz(this,a);this.o=b;return 0==this.q?Ky(a,new py(0,0)):Ky(a,tz(this,this.i))};_.ie=function(a){var b;b=this.o;vz(this,a);this.o=b;return Ky(a,tz(this,this.j))};_.je=function(a){var b;b=Wi(this.c,a);null!=b&&qz(this,a,b)};_.tS=function(){return Ez.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var oz,nz;function Fz(a){Ay.call(this);this.ac=(tp(),new Gz(a,this))}s(384,374,{86:1,89:1,94:1,108:1,112:1},Fz);_.Fd=function(){return md+this.cc.c.b++};_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_._d=function(){};s(386,1,{});s(385,386,{},function(){});function Hz(){Hz=u}
-function Iz(a,b){if(null==b)throw new tr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Kf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Jz(){Hz();Ay.call(this);new Ti;this.ac=new Kz((tp(),this))}s(387,374,{87:1,89:1,94:1,108:1,112:1},Jz);_.Hd=function(){return Ey(this.ac,this)};
-_.Wd=function(){return(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",current="+vp(this.ac.b,this.ac.b.pb.selectedIndex)};function Lz(){Lz=u;Mz=new Nz(255,255,255);Oz=new Nz(192,192,192);Pz=new Nz(128,128,128);Qz=new Nz(64,64,64);Rz=new Nz(0,0,0);Sz=new Nz(255,0,0);new Nz(255,175,175);Tz=new Nz(255,200,0);Uz=new Nz(255,255,0);new Nz(0,255,0);Vz=new Nz(255,0,255);Wz=new Nz(0,255,255);Xz=new Nz(0,0,255)}
-function Yz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Nz(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new Nz(c,a,b)}function Zz(a){return new Nz(H(0.7*(a.b>>16&255)),H(0.7*(a.b>>8&255)),H(0.7*(a.b&255)))}function Nz(a,b,c){Lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ok("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(388,1,{88:1,95:1,99:1},Nz);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return $z.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var Rz,Xz,Wz,Qz,Pz,Oz,Vz,Tz,Sz,Mz,Uz;function Cy(){Cy=u;Dy=new aA(!0);bA=new Br;Cr(bA,"ar");Cr(bA,"fa");Cr(bA,"iw");Cr(bA,"ur")}function aA(a){this.b=a}s(389,1,Gh,aA);_.b=!1;var Dy,bA;s(391,1,{104:1,114:1});function cA(){py.call(this,0,0)}function py(a,b){this.c=a;this.b=b}
-function ry(a){py.call(this,a.c,a.b)}s(390,391,{91:1,104:1,112:1,114:1},cA,py,ry);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new kz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return dA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function yq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(392,1,Gh,yq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.ke=function(){return 0!=(this.f&4)};_.le=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.le()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function eA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function fA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(cw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function gA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Md():c.Kd(),g=Kj(g,c.b),i+=c.c+a.d);return new py(i,g+2*a.e)}function Vy(){hA.call(this,1,5,5)}
-function hA(a,b,c){tp();this.d=b;this.e=c;this.b=a}s(393,1,Gh,Vy,hA);_.fe=function(){};
-_.ge=function(a){this.c=iA(a.Pb);if(0!=eA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ly(a);g=a.ee();i=a.$b.b;l=new Ti;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new jA(n);for(w=0;w<n;++w)es(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=rj(a.Pb.b,q);cw(A,G.d);es(G.c,A,q)}for(d=new yi(d);d.c<d.e.ue();)if((c=zi(d))&&c.ec)a=c.Md(),!e&&m+a.c>b.c&&(fA(this,l,b.c-(m-this.d),g.c,o,h,i),l.ze(),m=f,o+=h+this.e,h=0),e=!1,es(l.c,l.d++,c),m+=a.c+this.d,h=Kj(h,a.b);fA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.he=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!1))};_.ie=function(a){this.c=iA(a.Pb);return 0==eA(this)?Ky(a,new py(10,10)):Ky(a,gA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=bg;break;case 1:a=sd;break;case 4:a="trailing";break;default:a="leading"}return kA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Oy(){Oy=u;Py=new lA(Lb,0,12)}
-function lA(a,b,c){Oy();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(394,1,Gh,lA);_.b=null;_.c=0;_.d=0;var Py;s(395,1,Gh);_.tS=function(){return mA.e+"[font="+this.d+"ascent="+nA(this.b,this.d).b+", descent="+nA(this.b,this.d).c+", height="+nA(this.b,this.d).d+Qc};_.d=null;function oA(a){if(!a.n){sy(a);a.xd();var b,c;for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&oA(c);yy(a,!1);a.n=!0;fy(a,a,a._b,0);new pA(a,202)}}
-function qA(a){var b,c;a.ec&&(a.ac.xd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Ft(a.p,b))&&c.xd()}function rA(a){!iy(a)&&Ny(a);var b=qy(a);a.be(a.ic,a.jc,b.c,b.b);zy(a)}function sA(a,b){a.q!=b&&(a.q=b)}s(397,373,ki);_.Ld=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.xd=function(){qA(this)};_.Sd=function(){return this.ac.d.hb};_.be=function(a,b,c,d){uy(this,a,b,c,d);this.Vb=0};_.ce=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;uy(this,a,b,c,d);this.ec&&e&&!f&&zy(this)};_.n=!1;_.q=!1;
-function tA(a){Ry.call(this);this.r=new hz;this.p=new Ti;this.o=new Fy(0,0,0,0);this.ec=!1;Qy(this,new zz);this.ac&&uA(this.ac.d.I.c,a);this.ac&&vA(this.ac.d,!0);sA(this,!0)}s(396,397,ki);_.ee=function(){return new Fy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Od=function(){return Pj(this.ac.d.pb)};_.Pd=function(){return Rj(this.ac.d.pb)};_.Qd=function(){this.ac=new wA((tp(),j),this)};
-function xA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=Yz(g),f=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),(a.e=g)&&(a.i=ag+(g.b>>16&255)+ya+(g.b>>8&255)+ya+(g.b&255)+ua)):(i=new Nz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),f=Yz(g),(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;yA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=ag+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua);yA(a,b,c,d,1);yA(a,b,c+1,1,e);(a.e=f)&&(a.i=ag+(f.b>>16&255)+ya+(f.b>>8&255)+ya+(f.b&
-255)+ua);yA(a,b+d,c,1,e);yA(a,b+1,c+e,d,1)}s(398,1,{});_.tS=function(){return"Graphics"};s(399,398,{});function zA(a){var b,c;c=Kj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new py(b,c)}function AA(a,b,c){var d,e,f,g,i,h;a.c=iA(b.Pb);if(0==a.c.length)return new cA;g=zA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Kj(h,d.c),i=Kj(i,d.b);return new py(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function BA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=H(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function CA(){DA.call(this,7)}function DA(a){tp();this.e=0;this.b=1;this.f=a;this.d=0}s(400,1,Gh,CA,DA);_.fe=function(){};
-_.ge=function(a){var b,c;this.c=iA(a.Pb);if(0!=this.c.length&&(b=Ly(a),!(0>=b.c||0>=b.b))){c=zA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(F,k,-1,d,1);e=v(F,k,-1,d,1);h=v(F,k,-1,c,1);l=v(F,k,-1,c,1);BA(b.c,b.d,this.d,f,e);BA(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].be(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.he=function(a){return Ky(a,AA(this,a,!1))};_.ie=function(a){return Ky(a,AA(this,a,!0))};_.je=function(){};
-_.tS=function(){return EA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function vw(){on()}function Ou(a){on();this.i=a}s(402,97,fi,vw,Ou);function ly(){on();this.i="Missing message: awt.151"}s(401,402,fi,ly);s(403,1,{});function Fy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(404,1,{92:1,112:1,114:1},Fy);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return FA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function GA(a){HA.call(this,a,0)}function HA(a,b){Ay.call(this);this.ac=(tp(),new IA(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(mw(),xw);c.b=d;jw(c);break;case 0:c=c.b;d=(mw(),nw);c.b=d;jw(c);break;case 2:c=c.b,d=(mw(),ow),c.b=d,jw(c)}}s(405,374,Rh,GA,HA);
-_.Hd=function(){return!iy(this)?new py(0,0):Ey(this.ac,this)};_.Wd=function(){var a=(null==this.Zb&&(this.Zb=dy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Xg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=sd;break;case 2:b=bg}return a+b+",text=null"};_.b=0;s(408,1,Gh);_.Wd=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.k=null;_.n=null;
-function JA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function KA(a){this.o=(tp(),tp(),By);var b;var c;b=this.cZ.e;-1!=Hu(b,Iu(36))?b=null:(c=this.o.c.d++,b=Sn(b,ey(b,Iu(46))+1)+j+c);this.k=b;this.e=new gz;this.i=a;this.f=!0;this.j=new LA(this)}s(407,408,Gh,KA);_.Wd=function(){return JA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(406,407,hi);_.Wd=function(){return JA(this)+(this.c?",tearOff":j)};_.c=!1;s(410,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new kz;MA(a,this.b);MA(a,this.c);return a.b};function ky(){this.c=this.b=0}function NA(a,b){this.b=a;this.c=b}function OA(a){var b=a.c;this.b=a.b;this.c=b}s(409,410,{96:1,105:1,112:1},ky,NA,OA);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return PA.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function QA(a,b){if(!b)throw new tr("Missing message: awt.70");var c=a.b;if(D(b.i,Ba)){var c=c.b.b,d=new nx,e=c.d.d;if(0>e||e>c.d.d)throw new dv;c.p&&(d.pb[Bd]=2);Ww(c,e,d.pb);Iy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new dv;Iy(d.d,e,c);for(f=g=0;f<e;++f)y(Ft(d.d,f),72)&&++g;Iy(d.j,g,c);Ww(d,e,c.pb);c.c=d;e=Gu(c.pb)+Ua;Ai(c._c(),e,!1);d.p&&(e=rj(d.d,c),-1!=e&&(d=ou(d.p?d.f:ou(d.f,0),e),2==pu(d)&&d.removeChild(ou(d,1)),c.pb[Bd]=2))}}
-function RA(a,b,c,d){a=a.b;b=jy(b);c+=b.b;d+=b.c;wv(a.b,c,d);xv(a.b)}function SA(){KA.call(this,j);new Ti;this.c=!1;this.b=(tp(),new TA)}s(411,406,hi,SA);_.b=null;s(414,1,{98:1,107:1,114:1});s(413,414,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new kz;MA(a,this.d);MA(a,this.e);MA(a,this.c);MA(a,this.b);return a.b};function My(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(412,413,{97:1,98:1,106:1,107:1,112:1,114:1},My);_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return UA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function VA(){VA=u;WA=new XA;YA=new ZA;$A=new ZA}var WA,$A,YA;s(416,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function XA(){}s(417,416,{},XA);function ZA(){}s(418,1,{},ZA);s(419,374,Rh);_.Gd=function(){return null};
-function aB(a,b){var c;c=new bB(iy(a));return!c?null:new py(cB(c,"_")*b+6,nA(c.b,c.d).d+6)}function dB(a,b){var c;c=aB(a,b);return!c?oy(a):c}function eB(a,b){var c;c=aB(a,b);return!c?qy(a):c}function fB(a,b){var c=a.ac;Hx(c.b,b);c.f.b=-1;c.f.c=-1}function gB(a){hB.call(this,a,null!=a?a.length:0)}function hB(a,b){Ay.call(this);this.b=0>b?0:b;var c=this.ac;Hx(c.b,a);c.f.b=-1;c.f.c=-1}s(420,419,Rh,gB,hB);_.Fd=function(){return"textfield"+this.cc.c.f++};
-_.Hd=function(){return aB(this,Vn(this.ac.b.pb,Rg).length)};_.Id=function(){return!iy(this)?null:aB(this,Vn(this.ac.b.pb,Rg).length)};_.Kd=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Md=function(){return 0<this.b?eB(this,this.b):qy(this)};_.Qd=function(){this.ac=(tp(),new iB)};_.Ud=function(){return 0<this.b?dB(this,this.b):oy(this)};_.Xd=function(){return 0<this.b?eB(this,this.b):qy(this)};_.b=0;function tp(){tp=u;By=new jB}function Cq(){var a=(tp(),tp(),By);!a.d&&(a.d=new kB)}
-function jB(){this.c=new lB;this.e=new dz}s(421,1,{},jB);_.b=null;_.d=null;var By;function lB(){}s(422,1,{},lB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(423,1,{});function mB(){mB=u;nB=new oB;pB=new oB}function qB(a,b){return b==a?!0:!b?!1:!0}function oB(){}s(424,1,{101:1},oB);_.eQ=function(a){return null==a||!y(a,101)?!1:qB(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return ft(a)};
-_.tS=function(){return rB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var nB,pB;function sB(){sB=u;E(tB,r,101,[(mB(),pB),nB])}function uB(a){sB();this.b=a}s(425,1,{},uB);_.b=null;function vB(a){a="flavor = "+a;on();this.i=a}s(426,98,{102:1,112:1,118:1,126:1},vB);function wB(a,b,c){cz();xB.call(this,a,b,c,ah)}function xB(a,b,c,d){cz();az.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(427,375,Gh,wB,xB);
-_.Wd=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+$s(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ah;function vy(a,b){cz();az.call(this,a);this.e=b}s(428,375,Gh,vy);
-_.Wd=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+ya+a.Pd()+ca+a.Nd()+Xg+a.Jd()+ua};function Hy(a,b,c){cz();vy.call(this,a,b);this.b=c}s(429,428,Gh,Hy);
-_.Wd=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Fd());return a+b.Zb};_.b=null;function gy(a,b,c,d){cz();az.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(430,375,Gh,gy);
-_.Wd=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ys(Rs(this.b,bh))&&(a+="PARENT_CHANGED,"),Ys(Rs(this.b,ch))&&(a+="DISPLAYABILITY_CHANGED,"),Ys(Rs(this.b,eh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=ah;_.c=null;_.d=null;s(431,1,Nh);function pA(a,b){cz();vy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(432,428,Gh,pA);
-_.Wd=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(433,1,{});function yB(a){if(null==a)throw new ln;}s(434,433,{},yB);
-function zB(){zB=u;AB={};AB["java.vendor"]=se;AB["package.restrict.access.sun"]=Qg;AB["sun.java.launcher"]=cc;AB["sun.management.compiler"]=se;AB["os.name"]=cc;AB[" sun.boot.class.path"]=cc;AB["path.separator.applet"]=cc;AB["java.vm.specification.vendor"]=se;AB["java.runtime.version"]=cc;AB["http.proxyPort"]=cc;AB["user.name"]=cc;AB["user.language"]=cc;AB["os.name.applet"]=cc;AB["browser.version"]=cc;AB["java.version"]=cc;AB["user.timezone"]=cc;AB["java.endorsed.dirs"]=cc;AB["java.specification.name"]=
-"GWT";AB["java.specification.version"]="2.5.0";AB[Me]=Yb;!Rq&&(Rq=new Zq);Rq.b?AB[Ke]="yes":AB[Ke]=null}var AB;s(437,98,Yh);function BB(){on()}function CB(a){on();this.i=a}s(436,437,{109:1,112:1,118:1,126:1},BB,CB);function DB(){DB=u;EB=new FB}function GB(a){var b;if(a.n){var c;b=new dt;hn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,hn(b.b,a.b));c=a.c;a=a.k;null!=c&&hn(b.b,c);null!=a&&(b.b.b+=la,hn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function HB(a){DB();var b,c,d;if(null==a)throw new BB;a=Rn(a);try{d=Hu(a,Iu(58))}catch(e){e=Ei(e);if(y(e,122))throw new CB(mn(e));throw e;}c=Hu(a,Iu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;IB();var f,g,i;i=c.length;b=new JB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new CB(Vb+a);if(!this.n&&(this.n=Wi(EB,this.i),this.n||(this.n=(tp(),new KB))&&x(EB,this.i,this.n),!this.n))throw new CB(Vb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==LB(c,Iu(47),l+2))throw new MB(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;mc=this.f;Md=
-this.k;w=this.e;qb=this.j;o=this.b;Db=this.o;Va=LB(M,Iu(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){W=2;mc=-1;A=LB(M,Iu(47),2);Ld=LB(M,Iu(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);N=A;-1!=Va&&Va<A&&(N=Va);var pd=Iu(64);Ec=M.lastIndexOf(pd,N);o=M.substr(2,N-2);-1<Ec&&(Db=M.substr(2,Ec-2),W=Ec+1);Dc=LB(M,Iu(58),-1==Ec?W:Ec);q=Hu(M,Iu(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch($e){if($e=Ei($e),!y($e,118))throw $e;}-1==Dc||Dc>A?J=M.substr(W,N-
-W):(J=M.substr(W,Dc-W),Tf=M.substr(Dc+1,N-(Dc+1)),0==Tf.length?mc=-1:mc=NB(Tf,10))}-1<Va&&(Md=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=Iu(63);Kd=M.lastIndexOf($b,G);-1<Kd?(qb=M.substr(Kd+1,G-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,w=w.substr(0,$-0)),G=Kd):0!=Va&&(qb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),$=ey(w,Iu(47))+1,0==$?w=M.substr(A,G-A):w=w.substr(0,$-0)+M.substr(A,G-A)));null==w&&(w=j);null==J&&(J=
-j);d=J;var ue;ue=w;null!=qb&&!D(qb,j)&&(null!=w?ue=w+rb+qb:ue=rb+qb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=mc;this.k=Md;var qd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(qd=ey(this.d,Iu(64)))?(this.o=this.d.substr(0,qd-0),this.d=Sn(this.d,qd+1)):this.o=null;null!=this.c&&-1<(qd=Hu(this.c,Iu(63)))?(this.j=Sn(this.c,qd+1),this.e=this.c.substr(0,qd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=qb}}catch(rd){rd=
-Ei(rd);if(y(rd,118))throw new CB(mn(rd));throw rd;}if(-1>this.f)throw new CB("incorrect port: "+this.f);}s(438,1,Gh,HB);_.tS=function(){return GB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var EB;s(439,1,{});function OB(a,b,c){var d,e;for(d=new PB(a.pe().b);QB(d.b);)if(a=d.c=zi(d.b),e=a.gf(),null==b?null==e:un(b,e))return c&&RB(d),a;return null}s(443,1,Wh);_.oe=function(a){return!!OB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.ue()!=a.ue())return!1;for(a=new PB(a.pe().b);QB(a.b);)if(b=a.c=zi(a.b),c=b.gf(),b=b.hf(),!this.oe(c)||!SB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=OB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new PB(this.pe().b);QB(b.b);)a=b.c=zi(b.b),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new TB("Put not supported on this map");};
-_.te=function(a){a=OB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new PB(this.pe().b);QB(c.b);)b=c.c=zi(c.b),a?d+=Aa:a=!0,d+=j+b.gf(),d+=ob,d+=j+b.hf();return d+"}"};function Gx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function ru(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=kb+b in a.f;else a:{c=a.xe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Wi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[kb+b];else a:{c=a.xe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=UB(a,c);else if(y(b,1))c=VB(a,b,c);else a:{var d=a.xe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.b[d]=[];d=new WB(b,c);e.push(d);++a.e;c=null}return c}
-function UB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function VB(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Hi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.hf();break a}}c=null}return c}s(442,443,Wh);_.oe=function(a){return ru(this,a)};
-_.pe=function(){return new XB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Wi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Hi(this,a)};_.ue=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function wi(){Gx(this)}s(441,442,Th,wi);_.ve=function(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)};_.xe=function(a){return~~xn(a)};function FB(){Gx(this)}s(440,441,Th,FB);function YB(){on()}s(444,97,fi,YB);
-function ZB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=$B(a,c);if(c>=a.j)break;c=aC(a,c);++b}return b}function bC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function cC(a){var b;a.b=0<=a.k&&!a.e?a.k:$B(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new YB;b=a.b;a.b=aC(a,a.b);return a.o.substr(b,a.b-b)}
-function aC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c<=a.i&&bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Hu(a.d,Iu(c)))break;++d}a.n&&b==d&&(a.f?(c=dC(a.o,d,a.o.length),c<=a.i&&bC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Hu(a.d,Iu(c))&&++d));return d}
-function $B(a,b){var c,d;if(null==a.d)throw new ln;for(d=b;!a.n&&d<a.j;)if(a.f){c=dC(a.o,d,a.o.length);if(c>a.i||!bC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Hu(a.d,Iu(c)))break;++d}return d}function eC(a){fC.call(this,a," \t\n\r\u000c",!1)}function gC(a){fC.call(this,a,ya,!1)}
-function fC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=dC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(F,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=dC(this.d,d,this.d.length),this.c[c]=a}}}s(445,1,{},eC,gC,fC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function hC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=An(e),!(yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function iC(){}function jC(a){kC.call(this,a,db,db,null)}function lC(a,b){kC.call(this,a,db,db,b)}function mC(a,b,c){kC.call(this,a,b,c,null)}
-function kC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=aj(a)){this.b=new nC;this.c=new oC(this.b,b,c,d);av(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Xy(a,Un(a.pb,Hf),Un(a.pb,Gf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?pC="JSME":pC="JME";b.v=qC(b,!1);b.w=qC(b,!0);Eq(b,pC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=$y(b);Qy(b,null);b.nb||(b.S=0);b.T||(b.T=new lA(Tb,0,13),b.W=new bB(b.T));b.U||(b.U=new lA(Tb,
-1,13),b.V=new bB(b.U));b.X||(b.X=new lA(Tb,0,11),new bB(b.X));b.k||(b.k=new lA(Tb,0,13),b.n=new bB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;rC=10;b.Fb=!0;try{o=sC(b.Ob,"options");null!=o&&tC(b,o);i=sC(b.Ob,"jme");null!=i&&(b.L=i);l=sC(b.Ob,"mol");null!=l&&(b.ab=l);g=sC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=sC(b.Ob,Bg);null!=m&&(b.bb=m,uC(b));b.j=sC(b.Ob,"atomcolors");b.i=sC(b.Ob,"atombg");f=sC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(Lz(),Mz);try{if(0!=f.indexOf(la))throw new nn("bad hex encoding");
-A=NB(f.substr(1,2),16);G=NB(f.substr(3,2),16);q=NB(f.substr(5,2),16);n=w=new Nz(A,G,q)}catch(J){if(J=Ei(J),y(J,118))zB(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&vC(b.Z);h=sC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Ei(N),!y(N,118))throw N;}b.c=202;for(f=0;23>f;++f)wC[f]=(Lz(),Tz),xC[f]=Nc;xC[1]=Sb;wC[1]=(Lz(),Qz);xC[2]=xb;wC[2]=Tz;xC[3]=Ab;wC[3]=Qz;xC[4]=bc;wC[4]=Xz;xC[5]=ic;wC[5]=Sz;xC[9]=Ob;wC[9]=Vz;xC[10]=Ib;wC[10]=Vz;xC[11]=zb;wC[11]=Vz;xC[12]=Ub;wC[12]=Vz;xC[8]=zc;wC[8]=Zz(Uz);
-xC[7]=kc;wC[7]=Tz;xC[6]=Cc;wC[6]=Qz;xC[13]=Bc;wC[13]=Qz;xC[18]=Nc;wC[18]=Qz;xC[19]=lc;wC[19]=Qz;xC[20]=nc;wC[20]=Qz;xC[21]=rc;wC[21]=Qz;xC[22]=sc;wC[22]=Qz;zy(b);b.$=new yC;f=a.d;f.C=$y(f);null!=f.L?(zC(f,f.L),null!=f.i&&f.Z&&AC(f.Z,f.i,!0),null!=f.j&&f.Z&&AC(f.Z,f.j,!1)):null!=f.ab&&BC(f,f.ab,!0);uC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(447,1,{146:1},iC,jC,lC,mC,kC);_.ye=function(a){CC(new DC(a,this.b,EC))};_.ze=function(){FC(this.b)};
-_.Ae=function(){Kn((Hn(),In),new GC(this))};_.Be=function(){return this.b.H};_.Ce=function(){return this.b.db};_.De=function(){return this.b.eb};_.Ee=function(){return this.b.rb};_.Fe=function(){return this.b.vb};_.Ge=function(){return this.b.xb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.b,b;a.Bb?b=HC(a,1)+pb+HC(a,2)+pb+HC(a,3):b=HC(a,0);return b};_.Je=function(){return Aq(this.b)};
-_.Ke=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=IC(a);a.Jb=b;uC(a);return c};_.Le=function(a){tC(this.b,a)};_.Me=function(){};_.Ne=function(a){BC(this.b,a,!0)};_.Oe=function(a){zC(this.b,a)};_.$d=function(){Zy(this.b)};_.Pe=function(){JC(this.b)};_.Qe=function(a){var b=this.b;if(a=KC(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;LC(b)}};_.Re=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new yi(b.b);d.c<d.e.ue();)c=zi(d),a?c.b=j:c.b=pg}Zy(b.d)};
-_.Se=function(a,b){var c=this.b,d;if(d=KC(c,a))AC(d,b,!0),LC(c)};_.Te=function(a,b){var c=this.b,d;d=KC(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,uC(c)):(d.D=b,LC(c))};_.Ue=function(a){this.b.H=a};_.Ve=function(a){var b=this.b;b.db=a;uC(b)};_.We=function(a){var b=this.b;b.eb=a;uC(b)};_.Xe=function(a){this.b.qb=a};_.Ye=function(a){this.b.rb=a};_.Ze=function(a){var b=this.b;b.vb=a;b.v=qC(b,!1)};_.$e=function(a){this.b.xb=a};_._e=function(a){MC(this.b,a)};
-_.af=function(a,b){var c=this.b;c.f=!1;c.Kb=new NC(c,a);OC(c.Kb);c.c=253;c.jb=!0;c.J=b;uC(c)};_.bf=function(a){PC(this.b,a)};_.cf=function(){return QC(this.b)};_.b=null;_.c=null;function GC(a){this.b=a}s(448,1,{},GC);_.qc=function(){var a,b;for(b=new yi(this.b.c.b);b.c<b.e.ue();)a=zi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function RC(){var a=(SC(),TC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=UC;SC();b=b&&b[0]&&(typeof b[0]==Ff||typeof b[0]==ne)?b[0]:null;a:if(VC==e||WC==e&&y(b,146))e=!0;else{if(null!=b)for(b=tn(b);b&&b!=VC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new iC:3==arguments.length?a=new mC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new jC(arguments[0]):4==arguments.length?a=new kC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new lC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
-b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});XC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ks(){YC||(YC=!0,RC())}s(449,1,{},ks);var YC=!1;function ZC(a){on();this.i=a}s(451,437,Yh,ZC);function qs(){on();this.i="divide by zero"}s(452,97,fi,qs);function fs(){on()}function $C(a){on();this.i=a}
-s(453,97,fi,fs,$C);function dC(a,b,c){var d,e;d=aD(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function bD(){}function cD(a){return typeof a==Ef?zc+(0>a?-a:a):a}function dD(a,b){var c;c=new bD;c.e=Jb+(eD(0!=a?-a:0)?cD(0!=a?-a:0):j+qi(c));fD(0!=a?-a:0)&&gD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);return b}
-function V(a,b){var c;c=new bD;c.e=Jb+(eD(a)?cD(a):j+qi(c));fD(a)&&gD(a,c);c.c=b?8:0;return c}function hD(){var a;a=new bD;a.e=Jb+(eD(0)?cD(0):j+qi(a));fD(0)&&gD(0,a);a.c=2;return a}function iD(a){var b;b=new bD;b.e=Jb+(eD(a)?cD(a):j+qi(b));fD(a)&&gD(a,b);b.c=1;return b}function fD(a){return typeof a==Ef&&0<a}function eD(a){return null!=a&&0!=a}
-function gD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Dh[b.d])c=c.prototype;else{c=Dh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(455,1,{},bD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function jD(a){var b;b=kD;!b&&(b=kD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new lD(Qb+a+ea);return b}
-function NB(a,b){var c,d;if(null==a)throw new lD(Df);if(2>b||36<b)throw new lD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new lD(Qb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new lD(Qb+a+ea);if(-2147483648>c||2147483647<c)throw new lD(Qb+a+ea);return c}s(457,1,{112:1,123:1});var kD=null;function mD(a){this.b=a}
-s(456,457,{112:1,115:1,116:1,123:1},mD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function lz(a){this.b=a}s(458,457,{112:1,115:1,119:1,123:1},lz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function bz(){on()}function ok(a){on();this.i=a}s(459,97,Zh,bz,ok);function dv(){on()}function fw(a){on();this.i=a}s(460,97,fi,dv,fw);
-function Q(a){this.b=a}function Cs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function nD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(oD(),pD)[b],!c&&(c=pD[b]=new Q(a)),c):new Q(a)}s(461,457,{112:1,115:1,121:1,123:1},Q);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function oD(){oD=u;pD=v(qD,r,121,256,0)}var pD;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function rD(a){return Math.round(a)}function ln(){on()}function tr(a){on();this.i=a}s(464,97,{112:1,118:1,122:1,124:1,126:1},ln,tr);function si(){si=u;ti=E(ri,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var ti;function lD(a){on();this.i=a}s(466,459,Zh,lD);
-function sn(a){this.b="Unknown";this.d=a;this.c=-1}s(467,1,{112:1,125:1},sn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:j)+ua};_.b=null;_.c=0;_.d=null;function aD(a,b){return a.charCodeAt(b)}function sD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Pr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Hu(a,b){return a.indexOf(b)}
-function LB(a,b,c){return a.indexOf(b,c)}function ey(a,b){return a.lastIndexOf(b)}function tD(a){var b=aa,c=Zg,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Sn(c,++d):c=c.substr(0,d-0)+Sn(c,++d);return a.replace(RegExp(b,oe),c)}
-function uD(a,b){for(var c=RegExp(b,oe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(js,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Sn(a,b){return a.substr(b,a.length-b)}
-function Rn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Iu(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return ft(this)};_.tS=_.toString;function vD(){vD=u;wD={};xD={}}
-function ft(a){vD();var b=kb+a,c=xD[b];if(null!=c)return c;c=wD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+aD(a,d++);c|=0}256==yD&&(wD=xD,xD={},yD=0);++yD;return xD[b]=c}var wD,yD=0,xD;function gn(a,b){hn(a.b,b);return a}function fn(){this.b=new Tn}function zD(){this.b=new Tn;this.b.b+=j}s(469,1,Vh,fn,zD);_.tS=function(){return this.b.b};function dt(){this.b=new Tn}
-function JB(){this.b=new Tn}function Nr(a){this.b=new Tn;hn(this.b,a)}s(470,1,Vh,dt,JB,Nr);_.tS=function(){return this.b.b};function MB(a){a="String index out of range: "+a;on();this.i=a}s(471,460,fi,MB);
-function AD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new ln;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new $C("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new $C("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new dv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)es(b,c,a[--d])}else for(c=e+c;e<c;)es(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Ku(){on()}function TB(a){on();this.i=a}s(473,97,fi,Ku,TB);function rz(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:un(b,c))return a;return null}function uz(a,b){var c;return(c=rz(a.qd(),b))?(c.Sc(),!0):!1}function BD(a){var b,c,d,e;d=new fn;b=null;d.b.b+=Oc;for(c=a.qd();c.Qc();)null!=b?hn(d.b,b):b=Aa,e=c.Rc(),hn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(474,1,{});_.df=function(){throw new TB("Add not supported on this collection");};
-_.ef=function(a){return!!rz(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return uz(this,a)};_.tS=function(){return BD(this)};s(476,474,gi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=xn(c),a=~~a);return a};
-function CD(a,b){var c;return y(b,130)&&(c=b.gf(),ru(a.b,c))?(c=Wi(a.b,c),a.b.ve(b.hf(),c)):!1}function XB(a){this.b=a}s(475,476,gi,XB);_.ef=function(a){return CD(this,a)};_.qd=function(){return new PB(this.b)};_.ff=function(a){return CD(this,a)?(a=a.gf(),Hi(this.b,a),!0):!1};_.ue=function(){return this.b.e};_.b=null;function RB(a){if(a.c)Bi(a.b),Hi(a.d,a.c.gf()),a.c=null;else throw new Ou("Must call next() before remove().");}
-function PB(a){var b;this.d=a;b=new Ti;a.d&&Ni(b,new DD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ED(a,d.substring(1));b.df(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.b=new yi(b)}s(477,1,{},PB);_.Qc=function(){return QB(this.b)};_.Rc=function(){return this.c=zi(this.b)};_.Sc=function(){RB(this)};_.b=null;_.c=null;_.d=null;s(479,1,bi);_.eQ=function(a){return y(a,130)&&SB(this.gf(),a.gf())&&SB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=xn(this.gf()));null!=this.hf()&&(b=xn(this.hf()));return a^b};_.tS=function(){return this.gf()+ob+this.hf()};function DD(a){this.b=a}s(478,479,bi,DD);_.gf=function(){return null};_.hf=function(){return this.b.c};_.jf=function(a){return UB(this.b,a)};_.b=null;function ED(a,b){this.c=a;this.b=b}s(480,479,bi,ED);_.gf=function(){return this.b};_.hf=function(){return this.c.f[kb+this.b]};_.jf=function(a){return VB(this.c,this.b,a)};_.b=null;_.c=null;
-function cw(a,b){(0>a||a>=b)&&FD(a,b)}function FD(a,b){throw new fw("Index: "+a+", Size: "+b);}s(481,474,Xh);_.kf=function(){throw new TB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:un(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:xn(c)),b=~~b;return b};_.qd=function(){return new yi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new GD(this,a)};_.of=function(){throw new TB("Remove not supported on this list");};function QB(a){return a.c<a.e.ue()}function zi(a){if(a.c>=a.e.ue())throw new gv;return a.e.lf(a.d=a.c++)}function Bi(a){if(0>a.d)throw new vw;a.e.of(a.d);a.c=a.d;a.d=-1}function yi(a){this.e=a}s(482,1,{},yi);_.Qc=function(){return QB(this)};
-_.Rc=function(){return zi(this)};_.Sc=function(){Bi(this)};_.c=0;_.d=-1;_.e=null;function GD(a,b){var c;this.e=this.b=a;c=a.ue();(0>b||b>c)&&FD(b,c);this.c=b}s(483,482,{},GD);_.pf=function(){return 0<this.c};_.qf=function(){if(0>=this.c)throw new gv;return this.b.lf(this.d=--this.c)};_.b=null;function HD(a){a=new PB(a.c.b);return new ID(a)}function JD(a,b){this.b=a;this.c=b}s(484,476,gi,JD);_.ef=function(a){return ru(this.b,a)};_.qd=function(){return HD(this)};_.ue=function(){return this.c.b.e};
-_.b=null;_.c=null;function ID(a){this.b=a}s(485,1,{},ID);_.Qc=function(){return QB(this.b.b)};_.Rc=function(){return(this.b.c=zi(this.b.b)).gf()};_.Sc=function(){RB(this.b)};_.b=null;s(486,481,Xh);_.kf=function(a,b){var c;c=xz(this,a);var d=c.e;new sz(b,c.c);++d.c;++c.b;c.d=null};_.lf=function(a){var b;b=xz(this,a);try{return yz(b)}catch(c){c=Ei(c);if(y(c,131))throw new fw("Can't get element "+a);throw c;}};_.qd=function(){return xz(this,0)};
-_.of=function(a){var b,c;b=xz(this,a);try{c=yz(b)}catch(d){d=Ei(d);if(y(d,131))throw new fw("Can't remove element "+a);throw d;}KD(b);return c};function LD(a){a.c=v(MD,r,0,0,0)}function Iy(a,b,c){(0>b||b>a.d)&&FD(b,a.d);a.c.splice(b,0,c);++a.d}function Ni(a,b){es(a.c,a.d++,b);return!0}function Ft(a,b){cw(b,a.d);return a.c[b]}function rj(a,b){for(var c=0;c<a.d;++c)if(SB(b,a.c[c]))return c;return-1}function It(a,b){var c;c=(cw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Mi(a,b){var c;c=rj(a,b);if(-1==c)return!1;It(a,c);return!0}function sk(a,b){var c;if(b.length<a.d){c=b;var d;d=Yr(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)es(b,c,a.c[c]);b.length>a.d&&es(b,a.d,null);return b}function Ti(){LD(this)}function jA(a){LD(this);this.c.length=a}function fz(a){LD(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(487,481,Eh,Ti,jA,fz);_.kf=function(a,b){Iy(this,a,b)};
-_.df=function(a){return Ni(this,a)};_.ze=function(){this.c=v(MD,r,0,0,0);this.d=0};_.ef=function(a){return-1!=rj(this,a)};_.lf=function(a){return Ft(this,a)};_.re=function(){return 0==this.d};_.of=function(a){return It(this,a)};_.ff=function(a){return Mi(this,a)};_.ue=function(){return this.d};_.d=0;function wz(a,b,c){var d;for(d=0;d<b;++d)es(a,d,c)}function Jr(){Jr=u;Kr=new ND}var Kr;function ND(){}s(490,481,Sh,ND);_.ef=function(){return!1};_.lf=function(){throw new dv;};_.ue=function(){return 0};
-function OD(){this.b=new Date}function PD(a){return 10>a?$a+a:j+a}s(491,1,{112:1,114:1,115:1,127:1},OD);_.eQ=function(a){return y(a,127)&&Ss(I(this.b.getTime()),I(a.b.getTime()))};_.hC=function(){var a;a=I(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(QD(),RD)[this.b.getDay()]+ca+SD[this.b.getMonth()]+ca+PD(this.b.getDate())+ca+PD(this.b.getHours())+kb+PD(this.b.getMinutes())+kb+PD(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function QD(){QD=u;RD=E(js,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SD=E(js,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RD,SD;
-function Cr(a,b){return null==x(a.b,b,a)}function Br(){this.b=new wi}s(493,476,{112:1,114:1,132:1},Br);_.df=function(a){return Cr(this,a)};_.ef=function(a){return ru(this.b,a)};_.re=function(){return 0==this.b.e};_.qd=function(){return HD(new JD(this.b,new XB(this.b)))};_.ff=function(a){return null!=Hi(this.b,a)};_.ue=function(){return this.b.e};_.tS=function(){return BD(new JD(this.b,new XB(this.b)))};_.b=null;
-function xz(a,b){var c,d;(0>b||b>a.c)&&FD(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new TD(a,b,d)}function Bz(){this.b=new UD;this.c=0}s(494,486,Sh,Bz);_.df=function(a){new sz(a,this.b);++this.c;return!0};_.nf=function(a){return xz(this,a)};_.ue=function(){return this.c};_.b=null;_.c=0;function yz(a){if(a.c==a.e.b)throw new gv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function KD(a){if(!a.d)throw new vw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function TD(a,b,c){this.e=a;this.c=c;this.b=b}s(495,1,{},TD);_.Qc=function(){return this.c!=this.e.b};_.pf=function(){return this.c.c!=this.e.b};_.Rc=function(){return yz(this)};_.qf=function(){if(this.c.c==this.e.b)throw new gv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Sc=function(){KD(this)};_.b=0;_.c=null;_.d=null;_.e=null;function UD(){this.b=this.c=this}
-function sz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(496,1,{},UD,sz);_.b=null;_.c=null;_.d=null;function WB(a,b){this.b=a;this.c=b}s(497,479,bi,WB);_.gf=function(){return this.b};_.hf=function(){return this.c};_.jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function gv(){on()}s(498,97,{112:1,118:1,124:1,126:1,131:1},gv);function SB(a,b){return gs(a)===gs(b)||null!=a&&un(a,b)}function iA(a){var b=v(Cz,r,89,0,0);return sk(a.b,b)}function Sy(){this.b=new Ti}
-s(500,481,Eh,Sy);_.kf=function(a,b){Iy(this.b,a,b)};_.df=function(a){return Ni(this.b,a)};_.ef=function(a){return-1!=rj(this.b,a)};_.lf=function(a){return Ft(this.b,a)};_.re=function(){return 0==this.b.d};_.qd=function(){return new yi(this.b)};_.of=function(a){return It(this.b,a)};_.ue=function(){return this.b.d};_.tS=function(){return BD(this.b)};_.b=null;function VD(a){a.ac.d.hb&&oA(a)}function WD(a){var b;if(a.ac.d.hb){b=jy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}qA(a)}
-function XD(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function CC(a){var b=a.k;YD(a.ac.d,b.b,b.c);!iy(a)&&Ny(a);xy(a)}function ZD(){tA.call(this,j);this.j=new Fz(this.rf());ez(this.r,new $D(this))}s(502,396,ki);_.Ed=function(a,b){return gs(a.i)===gs(this.j)?(WD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){WD(this)};_.j=null;_.k=null;
-function DC(a,b,c){ZD.call(this);this.ac&&vA(this.ac.d,!1);sA(this,!1);Qy(this,new DA(0));a=new HA(a,1);O(this,a,null);a=new Uy;O(a,this.j,null);O(this,a,null);b&&(this.k=jy(b),rA(this),XD(this.k,~~(Un(b.Ob.pb,Hf)/2)-~~(this.fc/2),~~(Un(b.Ob.pb,Gf)/2)-~~(this.Xb/2)));c&&L(this,c)}s(501,502,ki,DC);_.rf=function(){return"OK"};function aE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Ou("Cannot undo. Index is out of range.");if(!a.b.c)throw new Ou(Wb);a.b=a.b.c;return a.b.b}
-function yC(){this.b=this.c=new bE}s(503,1,{},yC);_.b=null;function bE(){this.b=null}function cE(a){this.b=a}s(504,1,{},bE,cE);_.b=null;_.c=null;_.d=null;function $D(a){this.b=a}s(505,431,Nh,$D);_.b=null;function dE(){dE=u;eE=E(js,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);EC=(Lz(),Oz);fE=Yz(EC);wC=v(gE,r,88,23,0);xC=v(js,r,1,23,0);hE=v(gE,r,88,7,0);iE=null!=(zB(),AB[Ke])}
-function IC(a){var b;if(a.Bb)b=jE(a,1)+pb+jE(a,2)+pb+jE(a,3);else if(b=jE(a,0),0<b.length){var c=new kE(a.Z);Ni(a._.b,c)}return b}function lE(a,b){var c,d;c=b.b;if(D(c,(mE(),nE).c))zq(QC(a));else if(D(c,oE.c))zq(Aq(a));else if(D(c,pE.c))c=a.u,d=(!a.ub&&(a.ub=new Bq(a)),a.ub),c.b=d,Cq(),Dq(c);else if(D(c,cg)){7!=a.O&&(a.P=ah);d=b.d;d=Zs(d,$g);c=Bs(d,a.P);var e=!zs(c,ah)?us(c):c;!zs(e,gh)&&qE(a.Z,K(c));rE(a);a.lb=!0;uC(a);a.O=7;a.P=d}else D(c,jg)||(D(c,de)?sE(a):MC(a,c))}
-function tE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(uE,r,-1,4,1);l=v(uE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)vE(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=$y(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;wE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||xE(a.fb[f])}}}
-function FC(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new yE(a),a.Z.r=0);null!=a.rb&&hC(a.rb,null)}}function qC(a,b){var c,d,e,f;f=new SA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new KA(Kb+d);var g=(mE(),nE).c;d.d=g;QA(f,d);ez(d.e,a);d=new KA(Kb+c);d.d=oE.c;ez(d.e,a);QA(f,d);QA(f,new KA(Ba));c=a.vb;null==c&&(c="Paste "+e);d=new KA(c);d.d=pE.c;ez(d.e,a);QA(f,d);cy(a,f);return f}
-function zE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,EC);a.nb?(e==a.c&&X(b,Zz(EC)),yA(b,g,f,a.Y,a.Y),X(b,(Lz(),Qz)),AE(b,g,f,a.Y-1,a.Y-1)):e==a.c?xA(b,g+1,f+1,a.Y,a.Y,!1):xA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(Lz(),Rz)),e){case 101:X(b,Uz);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;BE(b,!0);CE(b,DE(b,c,e,d,i));X(b,Rz);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(BE(b,!1),CE(b,DE(b,c,e,d,i)));EE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,Sz),yA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,Uz),yA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,Vz);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,Rz);break;case 107:X(b,Tz);yA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,Rz);AE(b,g+4,f+4,a.Y-8,a.Y-8);EE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);yA(b,g+9,f+9,2,4);yA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:FE(b,g,f,a.Y,!0);break;case 111:FE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Mz);yA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,Rz);AE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,EC);a.ob&&xA(b,g+1,f+1,a.Y,a.Y,!1);X(b,Rz);GE(a,b,g,f,"NEW");break;case 106:X(b,Sz);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));GE(a,b,g+6,f,lc);break;case 104:X(b,Sz);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Rz);break;case 105:a.Ib?(X(b,Wz),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,Rz)):GE(a,b,g,f,"123");break;case 113:X(b,Xz);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);yA(b,e,d,c,c);X(b,Rz);HE(a,
-b,g,f,Mz,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:IE(a,b,g,f+2,3);break;case 207:IE(a,b,g,f,4);break;case 208:IE(a,b,g,f,5);break;case 209:IE(a,b,g,f,1);break;case 210:IE(a,b,g,f,6);break;case 211:IE(a,b,g,f,7);break;case 212:IE(a,b,g,f,8);break;case 213:GE(a,b,g,f,"FG"),a.F=new NA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=xC[c]&&HE(a,b,g,f,wC[c],xC[c])}function JE(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,EC),yA(d,0,0,c,b),a.nb?(X(d,(Lz(),Qz)),AE(d,-1,0,c,b-1)):(X(d,fE),Y(d,0,0,c-1-2,0),X(d,Zz(EC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),KE(d,a.X),X(d,(Lz(),Rz)),-1!=a.J.toLowerCase().indexOf(ee)&&X(d,Sz),LE(d,a.J,10,15),ME(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function NE(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,EC);yA(d,0,0,c,b);a.nb?(X(d,(Lz(),Qz)),Y(d,0,b-1,c,b-1),e=rC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,fE),Y(d,0,0,0,b-1),Y(d,0,rC*a.Y,b-1,rC*a.Y),X(d,Zz(EC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=rC+2;++b)zE(a,d,1,b);ME(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function OE(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);yA(e,0,0,c,b);d=a.db?(VA(),YA):(VA(),$A);if((VA(),WA)==(VA(),WA))d==YA?e.b=j:e.b=pg;d=new jz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,$=w=A=void 0,M=$=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=A=1,l=2,
-$=3;f.w&&(wE(f),tE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,$*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=H(13*f.n.B*i),f.n.k=new lA(Tb,0,i),f.n.n=new bB((tp(),f.n.k)));f.n.A&&(X(g,(Lz(),Rz)),AE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=K(I(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(dE(),hE)[f.e[i]]),h=g,o=H(f.J[i]-m/2),N=H(f.M[i]-m/2),W=M=m,BE(h,!0),CE(h,DE(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(dE(),hE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*$*A,n=3*$*w,N=v(F,k,-1,4,1),o=v(F,k,-1,4,1),N[0]=H(f.J[h]+q),o[0]=H(f.M[h]-n),N[1]=H(f.J[m]+q),o[1]=H(f.M[m]-n),N[2]=H(f.J[m]-q),o[2]=H(f.M[m]+n),N[3]=H(f.J[h]-q),o[3]=H(f.M[h]+n),m=g,h=N,BE(m,!0),CE(m,PE(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(Lz(),Rz));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(dE(),hE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,A=o-M,
-w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,Vz);q=l*A;n=l*w;Y(g,K(I(Math.round(W+q))),K(I(Math.round(M-n))),K(I(Math.round(N+q))),K(I(Math.round(o-n))));Y(g,K(I(Math.round(W-q))),K(I(Math.round(M+n))),K(I(Math.round(N-q))),K(I(Math.round(o+n))));X(g,Rz);break;case 3:m=K(I(Math.round(W)));h=K(I(Math.round(M)));N=K(I(Math.round(N)));o=K(I(Math.round(o)));Y(g,m,h,N,o);W=K(I(Math.round($*A)));M=K(I(Math.round($*w)));Y(g,m+W,h-M,N+W,o-M);Y(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Y(g,K(I(Math.round(G))),K(I(Math.round(J))),K(I(Math.round(G))),K(I(Math.round(J))));KE(g,f.n.k);m=QE(f.n.n);n=f.f[i];h=rb;null!=n&&(h=n);n=cB(f.n.n,h);W=K(I(Math.round((W+N)/2-n/2)));n=K(I(Math.round((M+o)/2+~~(m/2)-1)));X(g,Vz);LE(g,h,W,n);X(g,Rz);break;default:if(1==f.B[i]||3==f.B[i])q=$*A,n=$*w,J=v(F,k,-1,3,1),G=v(F,k,-1,3,1),J[0]=K(I(Math.round(N+q))),G[0]=K(I(Math.round(o-n))),J[1]=K(I(Math.round(W))),G[1]=K(I(Math.round(M))),J[2]=
-K(I(Math.round(N-q))),G[2]=K(I(Math.round(o+n))),m=g,h=J,o=G,BE(m,!0),CE(m,PE(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=$*A;n=$*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Y(g,K(I(Math.round(G+q*m))),K(I(Math.round(J-n*m))),K(I(Math.round(G-q*m))),K(I(Math.round(J+n*m))))}else Y(g,K(I(Math.round(W))),K(I(Math.round(M))),K(I(Math.round(N))),K(I(Math.round(o))))}}w=v(uE,r,-1,f.t+1,1);A=v(F,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/A[h]+
-o/A[h],w[m]=w[m]/A[m]+l/A[m];KE(g,f.n.k);m=QE(f.n.n);M=v(js,r,1,f.t+1,0);N=v(F,k,-1,f.t+1,1);o=v(F,k,-1,f.t+1,1);l=v(RE,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=SE(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=cB(f.n.n,h),l[i]=TE(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Sb,1<f.x[i]&&
-(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Lj(f.A[i])&&(q+=Lj(f.A[i])),0<f.A[i]?q+=xa:q+=Ba),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=cB(f.n.n,n),q=cB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=TE(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(dE(),hE)[f.e[i]]),yA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(dE(),hE)[f.e[i]]):X(g,(Lz(),Rz)):X(g,(dE(),wC)[f.c[i]]),LE(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=K(I(rD(f.J[i]-n/2))),n=K(I(rD(f.M[i]+~~(m/2)-1))),X(g,(Lz(),Vz)),LE(g,ca+f.q[h][1],
-W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Lz(),Sz):(Lz(),Xz)),0<f.D&&106!=f.n.c&&(q=l[f.D],AE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=($+1)*A,n=($+1)*w,J=v(F,k,-1,5,1),G=v(F,k,-1,5,1),J[0]=K(I(rD(f.J[h]+q))),J[1]=K(I(rD(f.J[m]+q))),G[0]=K(I(rD(f.M[h]-n))),G[1]=K(I(rD(f.M[m]-n))),J[3]=K(I(rD(f.J[h]-q))),J[2]=K(I(rD(f.J[m]-q))),G[3]=K(I(rD(f.M[h]+n))),G[2]=K(I(rD(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=f.n.c&&($=g,i=
-J,A=G,$.o&&(BE($,!1),CE($,PE($,i,A,5,!0)))),106==f.n.c&&UE(f,f.H[f.E],f.I[f.E]))){$=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++$;if($>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(Lz(),Sz));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],AE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(Lz(),Qz)),Y(e,c-1,0,c-1,b-1)):(X(e,Zz(EC)),Y(e,c-1,0,c-1,b-1),X(e,EC),Y(e,c-2,0,c-2,b-1),X(e,fE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(Lz(),Vz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,
-~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new lA(Tb,0,13),a.W=new bB(a.T),null!=a.bb&&(d=cB(a.W,a.bb),c=K(I(Math.round((c-d)/2))),b-=13,X(e,(Lz(),Rz)),KE(e,a.T),LE(e,a.bb,c,b)));ME(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function IE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(F,k,-1,9,1);l=v(F,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+a*Math.sin(i)),l[f]=H(d+a*Math.cos(i));f=e+1;b.o&&(BE(b,!1),CE(b,PE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+(a-3)*Math.sin(i)),l[f]=H(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function VE(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,EC);yA(d,0,0,b,c);a.nb?(X(d,(Lz(),Qz)),c=13*(a.Y+a.S),AE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,Zz(EC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,fE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)zE(a,d,b,1),zE(a,d,b,2);a.c=c;ME(a.Ob,a.Lb,0,0)}}
-function FE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);EE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function WE(a,b){var c,d,e,f,g,i,h;JC(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=XE(b);h=new fC(b,g,!0);d=j;for(c=1;5>=c;++c)d=YE(h,g);c=nD(NB(Rn(d.substr(0,3)),10)).b;f=nD(NB(Rn(d.substr(3,3)),10)).b;YE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=YE(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new ZE(a,e)}tE(a,1,c,1);tE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new ZE(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",uC(a),!1;null!=a.i&&a.Z&&AC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&AC(a.Z,a.j,!1);g=$E(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new aF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];tE(a,1,g,0)}uC(a);return!0}
-function bF(a,b){var c,d,e,f,g,i,h,l;JC(a);c=f=0;l=new fC(b,"|>",!0);e=-1<b.indexOf(pb);i=1;g=ZB(l);a.tb=0;for(d=1;d<=g;++d)if(h=cC(l),Rn(h),!D(h,Zg))if(D(h,pb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new NC(a,h);if(0==a.Z.t)return PC(a,"ERROR - problems in reading/processing molecule !"),zB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return PC(a,"ERROR - strange reaction - fixing !"),zB(),!1;if(3<i)return PC(a,"ERROR - strange reaction !"),zB(),!1;1<a.tb&&!e&&tC(a,wf);e&&!a.Bb&&tC(a,Yf);!e&&a.Bb&&
-tC(a,Af);e?(tE(a,1,f,1),tE(a,f+1,c-1,2),tE(a,c,a.tb,3)):tE(a,1,a.tb,0);uC(a);return!0}function Eq(a,b){a.jb=!0;a.J=b}
-function Iq(a,b){var c,d;if(0==b)return!1;rE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:FC(a);d=a.$;d.b=d.c;d.c.d=null;cF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;dF(a,aE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Ou("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Ou(Wb);d.b=d.b.d;dF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Ft(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Eq(a,ac+(a.Db.b+1)+da+a.Db.d),d=tD(d),BC(a,d,!1),null!=a.rb&&hC(a.rb,null));break;case 101:a.Gb&&VD(a.Gb);a.Gb=new eF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new fF(a):a.zb.ac.d.hb?gF(a.zb.ac.d):
-CC(a.zb);break;case 113:a.b&&VD(a.b);a.b=new eF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,vC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=hF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(uE,r,-1,4,1);vE(a.Z,d);a.lb=!0;a.Z=new kE(a.Z);d=H(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;OC(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,iF(a.Z,a.Z.D),a.Z.D=0,sE(a)):0<a.Z.E&&(a.lb=!0,jF(a.Z,a.Z.E),
-a.Z.E=0,sE(a));kF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new SA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new KA(c),QA(i,g),g.d=c,ez(g.e,a);cy(a,i);a.E=i}RA(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(VD(a.o),a.o=null);0==a.Z.D&&(a.o=new eF(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,sE(a)),18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),lF(a.Z,a.Z.D,d),sE(a)),kF(a.Z))}uC(a);return!0}
-function Aq(a){var b,c,d;d=QC(a);c=j;if(a.Bb){var e,f,g;g=Zr([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)hF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(mF(g[1][0],3)+mF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+nF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+nF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new oF(a,a.fb,a.tb)),c=nF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function pF(a,b,c,d){var e;e=c;var f=d,g,i;(g=qF(b),i=0!=(b.f&2),g||i)?(a.Bb?RA((!a.w&&(a.w=qC(a,!0)),a.w),a,e,f):RA((!a.v&&(a.v=qC(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=rF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=rC+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",uC(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Iq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)iF(a.Z,a.Z.D),a.Z.D=0,sE(a);else{if(106==a.c)return!0;if(108==a.c)sF(a.Z,a.Z.D,0),sE(a);else if(157==a.c)sF(a.Z,a.Z.D,1),sE(a);else if(158==a.c)sF(a.Z,a.Z.D,-1),sE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):sE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(230==a.c)a.O=3,sE(a);else if(233<=a.c&&262>a.c)uF(a.Z,!1),sE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;lF(a.Z,a.Z.D,Vn(a.zb.f.ac.b.pb,Rg));sE(a)}else if(105==a.c)vF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,a.Z.D,d)),sE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(0<a.Z.E)if(104==a.c)jF(a.Z,
-a.Z.E),a.Z.E=0,sE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Eq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;iF(d,c);d.b[c]=0}a.Z.E=0;sE(a)}else if(201==a.c)wF(a.Z,a.Z.E),sE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),sE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,sE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,sE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,tF(a.Z),sE(a);else if(107==a.c){if(!a.zb.c)return!0;d=Vn(a.zb.f.ac.b.pb,Rg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;sE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new yE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,tF(a.Z)):300<a.c?(xF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Vn((Fq(),Gq).ac.b.pb,Rg),1>d.length&&(d=Nc),lF(a.Z,1,d))):230==a.c?zC(a,null):233<=a.c&&262>a.c?(xF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,uF(a.Z,!0)):zB();sE(a)}else e=!1;e&&(kF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,uC(a))}return e}
-function yF(a,b,c,d){var e,f;if(a.z||!a.hb||qF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=zF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)iF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),jF(b,e),0<zF(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Eq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,K(I(Math.round(h))));b.j[b.v]=b.t;0<zF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Eq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(rF(b)||qF(b))qE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(uE,r,-1,4,1);vE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;rE(a);a.lb=!0;uC(a);a.Mb=c;a.Nb=d;return!0}
-function AF(a,b,c,d){var e,f,g;if(!a.z&&!qF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((dE(),iE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&hC(a.qb,E(qD,r,121,[new Q(a.e),new Q(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;rE(a);a.lb=!0;uC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function BF(a){if(a.z)return!0;a.jb=!1;a.P=ah;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=zF(b,b.t),6>b.z[c]&&(CF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),iF(b,b.t));b.C=!1;sE(a)}else a:{var b=a.Z,e,f;c=zF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Eq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Eq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=K(I(rD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=K(I(rD((b.M[b.F]+b.M[c])/2))))}}xE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,aE(b),b.b.d=c),sE(a),a.r=!1)}else 5==a.O&&(xE(a.Z),sE(a));0<a.O&&(a.D=!1,rE(a),a.lb=!0,kF(a.Z),DF(a.Z),uC(a),a.O=0,a.f=!1);if(iE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,rE(a),a.lb=!0,uC(a);return!0}function rE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function tC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Af)?a.Bb=!1:-1<b.indexOf(Yf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(wf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ef)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,tE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)EF(a.fb[c]),wE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++rC;uC(a)}
-function uC(a){var b,c,d;b=$y(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Wy(a,d,c),OE(a),a.z||(a.Lb=Wy(a,b.c,2*a.Y+a.S),VE(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Wy(a,a.Y,c),NE(a),a.I=Wy(a,d,a.Y),JE(a))):(OE(a),a.z||(JE(a),a.D&&(VE(a),NE(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function HC(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=hF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ca+c.u,h=1;h<=c.t;++h){i=SE(c,h);c.n.M&&0<c.x[h]&&(i+=Sb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=xa:i+=Ba,1<Lj(c.A[h])&&(i+=Lj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=kb+g);m+=ca+i+ca+FF(0.055999999999999994*c.J[h],0,2)+ca+FF(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=Zg),e+=c)}return e}function jE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=hF(a.fb[c]),d!=b))continue;d=GF(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function sE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}var c,d,e;e=new HF;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new kE(d),OC(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new cE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function BC(a,b,c){try{WE(a,b)?c&&sE(a):uC(a)}catch(d){if(d=Ei(d),y(d,118))uC(a);else throw d;}}
-function zC(a,b){try{bF(a,b)?sE(a):uC(a)}catch(c){if(c=Ei(c),y(c,118))uC(a);else throw c;}}function LC(a){rE(a);a.lb=!0;uC(a)}function JC(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new yE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;uC(a);null!=a.rb&&hC(a.rb,null)}function dF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new kE(d),OC(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&hC(a.rb,null)}}
-function KC(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,uC(a),null):a.fb[b]}function MC(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,Na)?c=261:D(b,Ra)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Iq(a,c):b="Not known group!";a.jb=!0;a.J=b;uC(a)}
-function PC(a,b){a.jb=!0;a.J=b;uC(a)}function QC(a){var b;b=IC(a);rE(a);uC(a);return b}function GE(a,b,c,d,e){var f,g,i,h;f=a.W;h=cB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new lA(f.d.b,f.d.d,g),f=new bB(i),h=cB(f,e),b.f=i,b.j=IF(i);else KE(b,a.T);f=nA(f.b,f.d).b-nA(f.b,f.d).c;LE(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function HE(a,b,c,d,e,f){var g,i;g=QE(a.V);i=cB(a.V,f);KE(b,a.U);(b.e=e)&&(b.i=ag+(e.b>>16&255)+ya+(e.b>>8&255)+ya+(e.b&255)+ua);LE(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function QE(a){return nA(a.b,a.d).b-nA(a.b,a.d).c}function Hq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,uC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):Eq(a,a.y+ca),uC(a))}
-function nC(){dE();Uy.call(this);this.Ob=(tp(),tp(),By).b;this.x=new lA(null,0,8);this.t=(Lz(),Mz);this.fb=v(JF,r,134,99,0);this._=new Sy;this.Db=new KF;this.K=D((zB(),AB[Me]),Yb);this.u=new LF;this.G=E(js,r,1,[Ga,Ha,Ra,Fa,Na,La,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new yE(this);hE[0]=Pz;hE[1]=new Nz(255,153,153);hE[2]=new Nz(255,204,102);hE[3]=new Nz(255,255,153);hE[4]=new Nz(102,255,255);hE[5]=new Nz(51,204,255);hE[6]=new Nz(255,153,255)}s(506,371,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},nC);
-_.me=function(a){lE(this,a)};_.Vd=function(){uC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=ah;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var rC=10,EC,fE,wC,eE,iE,pC=null,hE,xC;function Bq(a){this.b=a}s(507,1,{},Bq);_.b=null;function mE(){mE=u;nE=new MF("COPY_SMILES",0);oE=new MF("COPY_MOL",1);pE=new MF("PASTE",2);NF=E(OF,r,133,[nE,oE,pE])}
-function MF(a,b){$n.call(this,a,b)}s(508,139,{112:1,115:1,117:1,133:1},MF);var NF,oE,nE,pE;function HF(){this.e=v(JF,r,134,99,0)}s(509,1,{},HF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function PF(a){a.c=v(F,k,-1,20,1);a.A=v(F,k,-1,20,1);a.J=v(uE,r,-1,20,1);a.M=v(uE,r,-1,20,1);a.G=Zr([20,7]);a.e=v(F,k,-1,20,1);a.d=v(js,r,1,20,0);a.o=v(js,r,1,20,0);a.x=v(F,k,-1,20,1);a.z=v(F,k,-1,20,1);a.H=v(F,k,-1,20,1);a.I=v(F,k,-1,20,1);a.s=v(F,k,-1,20,1);a.B=v(F,k,-1,20,1);a.K=v(F,k,-1,20,1);a.N=v(F,k,-1,20,1);a.f=v(js,r,1,20,0);a.q=Zr([10,2]);a.j=v(F,k,-1,101,1)}
-function QF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(F,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(F,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(uE,r,-1,4,1);d=v(uE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=RF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-RF(o[2],d[2],o[3],d[3]),d=RF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function Z(a,b){var c,d,e,f,g,i,h,l;xF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=SF(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(uE,r,-1,2,1);TF(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==zF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Eq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];CF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&wF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=K(I(rD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=K(I(rD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function uF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&sF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,sF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];iF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)xF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)CF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];OC(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];iF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];CF(a);a.H[a.u]=l;a.I[a.u]=c+d;OC(a);b&&(iF(a,l),wE(a))}c=4}UF(a,c);a.D=a.F;b&&
-(a.D=0)}
-function TF(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function tF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])VF(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,VF(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Eq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[SF(a,a.D,a.G[a.D][d])],2<d||1!=b){Eq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(uE,r,-1,2,1);TF(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)xF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)xF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)xF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)CF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[SF(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[SF(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(F,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=K(I(rD((a.J[b]+a.J[e])/2))),a.N[c]=K(I(rD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;CF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(CF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=K(I(rD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(rD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(iF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&UF(a,i);-1<l&&(a.D=l)}
-function VF(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)xF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function UF(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=zF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function SF(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function WF(a,b,c){var d,e,f,g;e=ah;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ys(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ys(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ss(c[d],e)&&(b[d]=g,c[d]=ah,++f);if(f==a.t)break}return g==a.t}
-function wE(a){var b,c,d;b=v(uE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{vE(a,b);c=~~(c/2)-K(I(Math.round(b[0])));d=~~(d/2)-K(I(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;xE(a)}}
-function vE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function sF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=XF(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Eq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Eq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Eq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Eq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Eq(a.n,"Charge change not possible on the halogen !");break;case 18:Eq(a.n,
-"Use X button to change charge on the X atom !")}}
-function $E(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(F,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&iF(a,c);wE(a);Eq(a.n,"Smaller part(s) removed !");return 1}
-function zF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function DF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];kF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),kF(a));4==a.s[d]&&(a.s[d]=1)}}
-function RF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function OC(a){var b;YF(a);b=a.s.length;a.K=v(F,k,-1,b,1);a.N=v(F,k,-1,b,1);xE(a);kF(a)}
-function xF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(F,k,-1,c,1),AD(a.c,b,a.c.length),a.c=b,b=v(F,k,-1,c,1),AD(a.A,b,a.A.length),a.A=b,b=v(F,k,-1,c,1),AD(a.x,b,a.x.length),a.x=b,b=v(F,k,-1,c,1),AD(a.e,b,a.e.length),a.e=b,b=v(js,r,1,c,0),AD(a.d,b,a.d.length),a.d=b,b=v(js,r,1,c,0),AD(a.o,b,a.o.length),a.o=b,b=v(uE,r,-1,c,1),AD(a.J,b,a.J.length),a.J=b,b=v(uE,r,-1,c,1),AD(a.M,b,a.M.length),a.M=b,b=Zr([c,7]),AD(a.G,b,a.G.length),a.G=b,c=v(F,k,-1,c,1),AD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function TE(a,b,c,d,e,f){var g;g=K(I(rD(a.J[b]-c/2)));f||(g-=d-c);a=K(I(rD(a.M[b]-~~(e/2))));return new My(g-1-2,a-2,d+1+4,e+4)}
-function CF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(F,k,-1,b,1),AD(a.H,c,a.H.length),a.H=c,c=v(F,k,-1,b,1),AD(a.I,c,a.I.length),a.I=c,c=v(F,k,-1,b,1),AD(a.s,c,a.s.length),a.s=c,c=v(F,k,-1,b,1),AD(a.B,c,a.B.length),a.B=c,c=v(F,k,-1,b,1),AD(a.K,c,a.K.length),a.K=c,c=v(F,k,-1,b,1),AD(a.N,c,a.N.length),a.N=c,b=v(js,r,1,b,0),AD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function nF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(dE(),aa);i+="JME 2013-04-10 "+new OD+"\n \n";i+=mF(a.t,3)+mF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=FF(0.055999999999999994*(a.J[e]-c),10,4)+FF(0.055999999999999994*(g-a.M[e]),10,4)+FF(0,10,4);h=SE(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+mF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=mF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:ZF(a,e)&&(g=2),c=mF(a.H[e],3)+mF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=mF(a.I[e],3)+mF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=mF(a.I[e],3)+mF(a.H[e],3)),i+=c+mF(g,3)+mF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+mF(e,4)+mF(a.A[e],4)+aa);return i+"M END\n"}
-function GF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N,W,$,M,mc,Dc,Tf,qb,Kd,Ld,Md,Va,Ec;o=v(F,k,-1,a.t+10,1);n=v(F,k,-1,a.t+10,1);l=v(F,k,-1,a.t+1,1);m=v(F,k,-1,7,1);qb=v(F,k,-1,a.t+1,1);w=v($F,r,-1,a.t+1,2);G=v($F,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;$E(a,!0);Tf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Tf=!1;break}if(a.n.s&&Tf){aG(a);DF(a);bG(a,G);cG(a,w,G);var Db,pd,$e,$b,ue,qd,rd,cb,iH,Pd,t,va,vm,wm,Ds,gf,Ma,xm,ym,Hc,zm;Db=v(F,k,-1,a.t+1,1);pd=v(F,k,-1,a.t+1,1);cb=v(dG,r,-1,a.t+1,3);var Es=a.t,Am,
-lh,Fs,eg,tj,Ae,hf;tj=v(dG,r,-1,Es+2,3);Ae=v(F,k,-1,100,1);hf=5;eg=0;Ae[0]=3;tj[1]=ch;tj[2]=dh;Fs=2;if(!(3>Es))for(;hf<Ae[eg]*Ae[eg];){lh=0;for(Am=!0;Am&&lh<=eg&&hf>=Ae[lh]*Ae[lh];)0==hf%Ae[lh]?Am=!1:++lh;if(Am){tj[++Fs]=Vs(hf);if(Fs>=Es)break;eg<Ae.length-1&&(++eg,Ae[eg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(va=ym=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(ym*=a.i[va]);xm=a.c[t];18==xm&&(zm=a.o[t],qd=zm.charCodeAt(0)-65+1,rd=0,1<zm.length&&(rd=zm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),xm=28*qd+rd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Hc=1;cb[t]=Vs(ym);Hc*=126;cb[t]=Qs(cb[t],Vs(a.x[t]*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(gf*Hc));Hc*=7;cb[t]=Qs(cb[t],Vs(xm*Hc));Hc*=783;cb[t]=Qs(cb[t],Vs(a.z[t]*Hc))}for(ue=0;!WF(a,Db,cb);){Ds=!1;for(t=1;t<=a.t;++t)Db[t]!=pd[t]&&(pd[t]=Db[t],Ds=!0);if(Ds){for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)cb[t]=Zs(cb[t],tj[Db[a.G[t][va]]])}ue=0}else if(0<ue){for(t=1;t<=a.t;++t)cb[t]=bh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Db[t]==Db[va]){cb[t]=ch;break a}}else{for(t=1;t<=a.t;++t){cb[t]=bh;for(va=1;va<=a.z[t];++va)$e=a.G[t][va],cb[t]=Zs(cb[t],Vs(a.c[$e]*a.i[SF(a,t,$e)]))}ue=1}WF(a,Db,cb);for(t=1;t<=a.t;++t)cb[t]=Vs(pd[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)pd[t]=Db[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(pd[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];pd[t]=pd[Ma];pd[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Pd=a.H[t],a.H[t]=a.I[t],a.I[t]=Pd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){wm=vm=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<vm?(vm=a.H[va],wm=a.I[va],$b=va):a.H[va]==vm&&a.I[va]<wm&&(wm=a.I[va],$b=va);Pd=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Pd;Pd=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Pd;Pd=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Pd;Pd=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Pd;iH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=iH}OC(a);kF(a);bG(a,G);cG(a,w,G)}else{bG(a,G);a.i=v(F,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(F,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for($=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=qb[c]){Dc=!0;for(J=1;J<=mc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Dc=!1;break}Dc&&(++mc,o[mc]=c,n[mc]=g)}}else m[++M]=g;if(0==M){if(Ec==a.t)break;c=l[$--]}else if(1==M)qb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++$]=c;e=0;for(q=1;q<=M;++q)if(h=SF(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=SF(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);qb[e]=c;c=e;a.b[e]=++Ec}}qb=v(F,k,-1,a.t+1,1);b=v(F,k,-1,a.t+1,1);N=v($F,r,-1,a.t+1,2);Kd=v($F,r,-1,a.t+1,2);f=Ec=$=0;for(q=
-1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(qb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=mc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==$)break a;Kd[c]=!0;c=l[$--]}else break}f=c;c=e;1<M&&(l[++$]=f,N[e]=!0)}Ld=v(F,k,-1,a.u+1,1);Md=v(F,k,-1,a.t+1,1);if(a.n.Jb){var kH=qb,uL=mc,Gs,lH,mh,Be,Hs,Is,Ka,uj,Js;mh=v(F,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)mh[b[Ka]]=Ka;Hs=v($F,r,-1,a.u+
-1,2);for(Ka=1;Ka<=a.t;++Ka)Gs=b[Ka],lH=kH[Gs],Be=SF(a,Gs,lH),0!=Be&&(eG(a,Be,mh,Ld,G),Hs[Be]=!0);for(Ka=1;Ka<=a.u;++Ka)Hs[Ka]||eG(a,Ka,mh,Ld,G);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Is=Js=0;for(uj=1;uj<=a.z[Ka];++uj){Be=SF(a,Ka,a.G[Ka][uj]);if(5==a.i[Be])continue a;1==a.s[Be]&&0!=fG(a,Be,Ka)&&++Js;2==a.s[Be]&&(Is=a.G[Ka][uj])}if(0!=Js)if(0<Is){var fa=a,nH=Ka,jf=mh,Tc=Md,oc=void 0,vj=void 0,Ic=void 0,Ce=void 0,Jc=void 0,Bm=void 0,Cm=void 0,Dm=void 0,Qd=void 0,Uc=void 0,Vc=void 0,Ks=
-void 0,wj=void 0,Rd=void 0,xj=void 0,De=void 0,yj=void 0,Ls=void 0,zj=void 0,Ee=void 0,oH=void 0,kf=void 0,pH=void 0,Ms=void 0,Aj=void 0,lf=void 0,Vc=1,vj=nH,oc=v(F,k,-1,fa.t+1,1);for(oc[1]=nH;;){Ks=!1;for(Uc=1;Uc<=fa.z[vj];++Uc)if(Ic=fa.G[vj][Uc],!(Ic==oc[1]||Ic==oc[Vc-1]))if(Ce=SF(fa,vj,Ic),2==fa.s[Ce]&&5!=fa.i[Ce]){vj=oc[++Vc]=Ic;Ks=!0;break}if(!Ks)break}if(!(0==Vc%2||2>fa.z[oc[Vc]]||3<fa.z[oc[Vc]])){lf=oc[1];Jc=oc[~~((Vc+1)/2)];Qd=oc[Vc];kf=Ee=De=Rd=0;Ms=Ls=!1;for(Uc=1;Uc<=fa.z[lf];++Uc)Ic=fa.G[lf][Uc],
-Ce=SF(fa,lf,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Rd?Rd=Ic:De=Ic);0<jf[De]&&jf[Rd]>jf[De]&&(Bm=Rd,Rd=De,De=Bm);wj=Rd;0==Rd&&(wj=De,Ls=!0);for(Uc=1;Uc<=fa.z[Qd];++Uc)Ic=fa.G[Qd][Uc],Ce=SF(fa,Qd,Ic),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Ee?Ee=Ic:kf=Ic);0<jf[kf]&&jf[Ee]>jf[kf]&&(Bm=Ee,Ee=kf,kf=Bm);zj=Ee;0==Ee&&(zj=kf,Ms=!0);xj=fG(fa,SF(fa,lf,Rd),lf);yj=fG(fa,SF(fa,lf,De),lf);oH=fG(fa,SF(fa,Qd,Ee),Qd);pH=fG(fa,SF(fa,Qd,kf),Qd);1<(0>xj+yj?-(xj+yj):xj+yj)||0!=oH||0!=pH?Eq(fa.n,"Bad stereoinfo on allene !"):(Cm=fa.J[oc[Vc-
-1]]-fa.J[Qd],Dm=fa.M[oc[Vc-1]]-fa.M[Qd],Aj=Math.sqrt(Cm*Cm+Dm*Dm),0.001>Aj&&(Aj=0.001),0<(fa.M[zj]-fa.M[oc[Vc-1]])*(Cm/Aj)-(fa.J[zj]-fa.J[oc[Vc-1]])*(Dm/Aj)?Tc[Jc]=1:Tc[Jc]=-1,Ls&&(Tc[Jc]*=-1),Ms&&(Tc[Jc]*=-1),wj==Rd&&0>xj&&(Tc[Jc]*=-1),wj==De&&0>yj&&(Tc[Jc]*=-1),jf[wj]>jf[zj]&&(Tc[Jc]*=-1))}}else b:{var pc=a,qc=Ka,vL=kH,wL=mh,xL=o,yL=n,zL=uL,Em=Md,Fm=void 0,Wc=void 0,Ns=void 0,nh=void 0,za=void 0,oh=void 0,td=void 0,Bj=void 0,Sd=void 0,Mb=void 0,ba=void 0,Fb=void 0,Fe=void 0,Gm=void 0,Xc=void 0,
-ka=void 0,Hm=void 0,Fb=v(F,k,-1,4,1),Gm=v(F,k,-1,4,1),ph=pc,Td=qc,qH=wL,Os=vL,rH=xL,sH=yL,AL=zL,Gb=Fb,Cj=void 0,Yc=void 0,Im=void 0,Jm=void 0,Ps=void 0,Dj=void 0,Dj=-1;0<Os[Td]&&(Gb[++Dj]=Os[Td]);for(Yc=1;Yc<=AL;++Yc)rH[Yc]==Td&&(Gb[++Dj]=sH[Yc]),sH[Yc]==Td&&(Gb[++Dj]=rH[Yc]);for(Yc=Dj+1;Yc<ph.z[Td];++Yc){Ps=ph.t+1;Im=1;c:for(;Im<=ph.z[Td];++Im){Cj=ph.G[Td][Im];for(Jm=0;Jm<Yc;++Jm)if(Cj==Gb[Jm])continue c;qH[Cj]<Ps&&(Ps=qH[Cj],Gb[Yc]=Cj)}}0==Os[Td]&&0<ph.x[Td]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=Gb[0],
-Gb[0]=-1):0<ph.x[Td]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(za=Bj=oh=nh=Hm=td=Mb=0;4>za;++za)0>=Fb[za]||(Fm=SF(pc,qc,Fb[za]),Gm[za]=fG(pc,Fm,qc),0<Gm[za]?(++Mb,Hm=Fb[za],oh=Fb[za]):0>Gm[za]?(++td,nh=Fb[za],oh=Fb[za]):Bj=Fb[za]);Sd=Mb+td;ka=v(F,k,-1,4,1);Xc=0;if(3==pc.z[qc]){if(1==Mb&&1==td||3==Sd&&0<Mb&&0<td){Eq(pc.n,"Error in C3H stereospecification !");break b}Fe=Fb[0];1==Sd?Fe=oh:2==Sd&&(Fe=Bj);ba=QF(pc,qc,Fe,Fb);ka[0]=oh;ka[1]=-1;ka[2]=ba[2];ka[3]=ba[1];0<Mb?Xc=1:Xc=-1}else if(4==pc.z[qc])if(1==
-Sd)ba=QF(pc,qc,oh,Fb),ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],0<Mb?Xc=1:Xc=-1;else{Fe=Fb[0];1<Bj&&(Fe=Bj);1==Mb?Fe=Hm:1==td&&(Fe=nh);ba=QF(pc,qc,Fe,Fb);Wc=v(F,k,-1,4,1);for(za=0;4>za;++za)Fm=SF(pc,qc,ba[za]),Wc[za]=fG(pc,Fm,qc);if(4==Sd){if(0==Mb||0==td){Eq(pc.n,"Error in C4 stereospecification !");break b}if(1==Mb||1==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],Xc=Wc[0];else{for(za=0;4>za;++za)-1==Wc[za]&&(Wc[za]=0);Sd=2}}else if(3==Sd)if(3==Mb||3==td)ka[0]=ba[0],ka[1]=ba[3],ka[2]=
-ba[2],ka[3]=ba[1],0<Mb?Xc=-1:Xc=1;else{1==Mb?Mb=Ns=1:td=Ns=-1;for(za=0;4>za;++za)Wc[za]==Ns&&(Wc[za]=0);Sd=2}if(2==Sd)if(1==Mb&&1==td)ba[1]==nh?(ba[1]=ba[2],ba[2]=ba[3]):ba[2]==nh&&(ba[2]=ba[3]),ka[0]=Hm,ka[1]=nh,ka[2]=ba[2],ka[3]=ba[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Eq(pc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(ka[0]=ba[0],ka[1]=ba[2],ka[2]=ba[1],ka[3]=ba[3]):(ka[0]=ba[1],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[0]);1<Mb?Xc=1:Xc=-1}}var T=ka,Ej=Fb,ib=void 0;Ej[0]==T[1]?(ib=
-T[0],T[0]=T[1],T[1]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[0]==T[2]?(ib=T[2],T[2]=T[0],T[0]=ib,ib=T[1],T[1]=T[3],T[3]=ib):Ej[0]==T[3]&&(ib=T[3],T[3]=T[0],T[0]=ib,ib=T[1],T[1]=T[2],T[2]=ib);Ej[1]==T[2]?(ib=T[1],T[1]=T[2],T[2]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[1]==T[3]&&(ib=T[1],T[1]=T[3],T[3]=ib,ib=T[2],T[2]=T[3],T[3]=ib);ka[2]==Fb[2]?Em[qc]=1:ka[2]==Fb[3]?Em[qc]=-1:Eq(pc.n,"Error in stereoprocessing ! - t30");Em[qc]*=Xc}}}Va=new zD;i=v(F,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ta);0<qb[q]&&gG(a,c,qb[c],Va,Ld);var qh=w[c],Hb=void 0,Fj=void 0,rh=void 0,R=void 0,R=Nc,Hb=!1;0!=a.A[c]&&(Hb=!0);0!=Md[c]&&(Hb=!0);rh=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){rh=a.q[Fj][1];break}-1<rh&&(Hb=!0);a.n.Ib&&0<a.e[c]&&(Hb=!0,rh=1);switch(a.c[c]){case 2:R=xb;break;case 3:qh?R="c":R=Ab;break;case 4:qh?(R=xf,0<a.x[c]&&(Hb=!0)):R=bc;break;case 5:qh?R="o":R=ic;break;case 7:qh?(R="p",0<a.x[c]&&(Hb=!0)):R=kc;break;case 8:qh?R=ig:R=zc;break;case 13:qh?R=lg:R=Bc;Hb=!0;break;case 6:R=
-Cc;Hb=!0;break;case 9:R=Ob;break;case 10:R=Ib;break;case 11:R=zb;break;case 12:R=Ub;break;case 1:R=Sb;Hb=!0;break;case 19:R=lc;Hb=!0;break;case 20:R=nc;Hb=!0;break;case 21:R=rc;Hb=!0;break;case 22:R=sc;Hb=!0;break;case 18:Hb=!0,R=a.o[c],(D(R,wa)||D(R,Sc)||D(R,tb))&&(Hb=!1)}Hb&&(R=Oc+R,1==Md[c]?R+=sb:-1==Md[c]&&(R+="@@"),1==a.x[c]?R+=Sb:1<a.x[c]&&(R+=Sb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=xa:R+=Ba,1<Lj(a.A[c])&&(R+=Lj(a.A[c]))),-1<rh&&(R+=kb+rh),R+=Qc);hn(Va.b,R);for(A=1;A<=mc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&gG(a,o[A],n[A],Va,Ld),9<A&&(Va.b.b+="%"),gn(Va,j+(new Q(A)).b);Kd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function iF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)FC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function jF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&iF(a,c);0==a.z[d]&&iF(a,d)}
-function aG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=SF(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&iF(a,c)}}}function YF(a){var b;b=a.c.length;a.G=Zr([b,7]);a.z=v(F,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function cG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(F,k,-1,a.u+1,1);o=v($F,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[SF(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:ZF(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v($F,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function xE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=K(I(rD((a.J[b]+a.J[c])/2))),a.N[d]=K(I(rD((a.M[b]+a.M[c])/2)))}function bG(a,b){var c;for(c=1;c<=a.u;++c)UE(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function SE(a,b){var c;c=(dE(),xC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function ZF(a,b){return 2==a.s[b]?!0:!1}function UE(a,b,c){var d,e,f,g;g=1;a.b=v(F,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function vF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Zr([b+5,2]),AD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function vC(a){var b;a.y=0;a.r=0;GF(a);for(b=1;b<=a.t;++b)a.D=b,vF(a);a.D=0}
-function hF(a){var b,c;b=v(uE,r,-1,4,1);vE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function qE(a,b){var c,d,e,f,g,i,h,l;c=v(uE,r,-1,4,1);vE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;vE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function EF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function lF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&sD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Sb);g=Kj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){i=Sn(c,d+1);try{a.n.y=NB(i,10)}catch(h){if(h=Ei(h),y(h,118))a.n.y=0;else throw h;}a.D=b;vF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ab)?3:D(d,xb)?2:D(d,bc)?4:D(d,ic)?5:D(d,kc)?7:D(d,zc)?8:D(d,Ob)?9:D(d,Ib)?10:D(d,zb)?11:D(d,Ub)?12:D(d,Sb)?1:D(d,Bc)?13:D(d,Cc)?6:D(d,lc)?19:D(d,nc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=aD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=aD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=aD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=aD(c,g++);for(;45==e;)--d,e=aD(c,g++)}a.A[b]=d}}}
-function AC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new gC(b);try{for(;b.k=$B(b,b.b),b.k<b.j;)d=nD(NB(cC(b),10)).b,c=e=nD(NB(cC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ei(f),y(f,118))en(f);else throw f;}}function gG(a,b,c,d,e){b=SF(a,b,c);5!=a.i[b]&&ZF(a,b)?d.b.b+=ob:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=rb,a=a.f[b],null!=a&&(e=a),hn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function wF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Eq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Eq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function eG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=SF(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=SF(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=SF(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=SF(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Eq(a.n,"Not unique E/Z geometry !");else{i=SF(a,b,e);f=SF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=SF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function XF(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=SF(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(ZF(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function fG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function kF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=XF(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function yE(a){PF(this);this.n=a;this.y=this.u=this.t=0}
-function ZE(a,b){var c,d,e,f,g,i,h;yE.call(this,a);f=j;i=XE(b);if(null!=i){h=new fC(b,i,!0);for(e=1;4>=e;++e)f=YE(h,i);g=nD(NB(Rn(f.substr(0,3)),10)).b;c=nD(NB(Rn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)xF(this),f=YE(h,i),this.J[e]=(new mD(jD(Rn(f.substr(0,10))))).b,this.M[e]=-(new mD(jD(Rn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Rn(f.substr(31,d-31)),lF(this,e,d),62<=f.length&&(f=Rn(f.substr(60,3)),0<f.length&&(f=nD(NB(f,10)).b,0<f&&(this.D=e,a.y=f,vF(this),this.D=0)));for(e=1;e<=c;++e)CF(this),
-f=YE(h,i),this.H[e]=nD(NB(Rn(f.substr(0,3)),10)).b,this.I[e]=nD(NB(Rn(f.substr(3,3)),10)).b,g=nD(NB(Rn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=nD(NB(Rn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);YF(this);EF(this);wE(this);for(OC(this);(h.k=$B(h,h.b),h.k<h.j)&&!(null==(f=cC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;
-for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,this.A[c]=nD(NB(cC(g),10)).b}if(0==f.indexOf("M APO")){g=new eC(f);cC(g);cC(g);i=nD(NB(cC(g),10)).b;for(e=1;e<=i;++e)c=nD(NB(cC(g),10)).b,f=nD(NB(cC(g),10)).b,this.D=c,Z(this,0),lF(this,this.t,lc+f),this.D=0}}aG(this);OC(this)}}
-function NC(a,b){var c,d,e,f,g;yE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));sD(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new eC(b);d=nD(NB(cC(f),10)).b;e=nD(NB(cC(f),10)).b;for(c=1;c<=d;++c)g=cC(f),xF(this),lF(this,this.t,g),this.J[c]=(new mD(jD(cC(f)))).b,this.M[c]=-(new mD(jD(cC(f)))).b;for(c=1;c<=e;++c)if(CF(this),this.H[c]=nD(NB(cC(f),10)).b,this.I[c]=nD(NB(cC(f),10)).b,this.s[c]=nD(NB(cC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;YF(this);EF(this);wE(this)}catch(i){i=Ei(i);if(y(i,118)){i.xc();this.t=0;return}throw i;}aG(this);OC(this)}}
-function aF(a,b,c){var d,e,f;yE.call(this,a);f=v(F,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(xF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))CF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;OC(this);wE(this)}
-function oF(a,b,c){var d,e,f,g,i;yE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(F,k,-1,this.t+1,1);this.A=v(F,k,-1,this.t+1,1);this.x=v(F,k,-1,this.t+1,1);this.e=v(F,k,-1,this.t+1,1);this.d=v(js,r,1,this.t+1,0);this.J=v(uE,r,-1,this.t+1,1);this.M=v(uE,r,-1,this.t+1,1);this.o=v(js,r,1,this.t+1,0);this.H=v(F,k,-1,this.u+1,1);this.I=v(F,k,-1,this.u+1,1);this.s=v(F,k,-1,this.u+1,1);this.f=v(js,r,1,this.u+1,0);this.B=v(F,k,-1,this.u+1,1);this.q=Zr([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}OC(this);wE(this)}
-function kE(a){var b;PF(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(F,k,-1,this.t+1,1);AD(a.c,this.c,this.t+1);this.A=v(F,k,-1,this.t+1,1);AD(a.A,this.A,this.t+1);this.x=v(F,k,-1,this.t+1,1);AD(a.x,this.x,this.t+1);this.e=v(F,k,-1,this.t+1,1);AD(a.e,this.e,this.t+1);this.d=v(js,r,1,this.t+1,0);AD(a.d,this.d,this.t+1);this.J=v(uE,r,-1,this.t+1,1);AD(a.J,this.J,this.t+1);this.M=v(uE,r,-1,this.t+1,1);AD(a.M,this.M,this.t+1);this.o=v(js,r,1,this.t+1,0);AD(a.o,this.o,this.t+1);this.H=v(F,
-k,-1,this.u+1,1);AD(a.H,this.H,this.u+1);this.I=v(F,k,-1,this.u+1,1);AD(a.I,this.I,this.u+1);this.s=v(F,k,-1,this.u+1,1);AD(a.s,this.s,this.u+1);this.f=v(js,r,1,this.u+1,0);AD(a.f,this.f,this.u+1);this.B=v(F,k,-1,this.u+1,1);AD(a.B,this.B,this.u+1);this.q=Zr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function FF(a,b,c){var d,e,f;if(0==c)return mF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(rD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new mD(a)).b;d=Hu(e,Iu(46));0>d&&(e+=Wa,d=Hu(e,Iu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function XE(a){var b;b=new fC(a,aa,!0);if(4<ZB(b))return aa;b=new fC(a,Zg,!0);return 4<ZB(b)?Zg:null}
-function mF(a,b){var c,d,e;d=j+(new Q(a)).b;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function YE(a,b){for(var c,d;a.k=$B(a,a.b),a.k<a.j;){d=cC(a);if(D(d,b))return ca;for(cC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}s(510,1,{134:1},yE,ZE,NC,aF,oF,kE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Fq(){Fq=u;Gq=new gB(Sb)}
-function eF(a,b){var c;Fq();var d;ZD.call(this);this.d=new Fz("Help");new Fz("Home");this.e=b;L(this,(dE(),EC));this.ac&&vA(this.ac.d,!1);sA(this,!1);d=jy(b);if(1==a)this.f||(this.f=new OA(d),XD(this.f,-30,0)),this.k=this.f,c=IC(b),this.ac&&uA(this.ac.d.I.c,Ac),Qy(this,new Az(2)),this.i=new gB(c+" "),O(this,this.i,Eb),d=new Uy,O(d,this.j,null),this.e.Cb&&(c=new Fz("Submit"),O(d,c,null)),O(this,d,Fc),fB(this.i,Rn(Vn(this.i.ac.b.pb,Rg))),this.ac&&vA(this.ac.d,!0),sA(this,!0);else if(2==a)this.c||
-(this.c=new OA(d),XD(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&uA(this.ac.d.I.c,"Nonstandard atom"),Qy(this,new Az(2)),c=new Uy,O(c,new HA("atomic SMILES",1),null),O(this,c,gc),c=Sb,Gq&&(c=Vn(Gq.ac.b.pb,Rg)),Gq=new hB(c,8),O(this,Gq,Eb),c=new Uy,O(c,this.j,null),O(this,c,Fc);else{this.b||(this.b=new OA(d),XD(this.b,5*b.Y,0));var e,f;d="About "+(dE(),pC);this.ac&&uA(this.ac.d.I.c,d);Qy(this,new DA(0));L(this,EC);O(this,new HA(pC+" Molecular Editor v2013-05-01",1),null);O(this,new HA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=eE,d=0,f=c.length;d<f;++d)e=c[d],e=new HA(e,1),wy(e,this.e.x),O(this,e,null);c=new Uy;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}rA(this);c=this.k;YD(this.ac.d,c.b,c.c);!iy(this)&&Ny(this);xy(this)}s(511,502,ki,eF);_.sf=function(a){var b,c;if(a.i===this.d){try{b=new HB(this.e.H),c=GB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ei(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,uC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Gq;
-function hG(a,b){hy(b)==a.b?L(b,(Lz(),Tz)):L(b,a.b)}
-function iG(a){var b,c,d,e;e=j;d=!1;hy(jG)!=a.b?(e=wa,d=!0):hy(kG)!=a.b?(e="!#6",d=!0):hy(lG)!=a.b?(L(mG,(Lz(),Tz)),L(nG,Tz),L(oG,Tz),L(pG,Tz),e="F,Cl,Br,I"):(b=hy(qG)!=a.b,c=hy(rG)!=a.b,hy(sG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),hy(tG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),hy(uG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),hy(vG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),hy(wG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),hy(mG)!=a.b&&(e+="F,"),hy(nG)!=a.b&&(e+="Cl,"),hy(oG)!=a.b&&(e+="Br,"),hy(pG)!=a.b&&(e+="I,"),
-sD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=tb:(L(jG,(Lz(),Tz)),e=wa)));b=j;d&&hy(qG)!=a.b&&(b+=";a");d&&hy(rG)!=a.b&&(b+=";A");hy(xG)!=a.b&&(b+=";R");hy(yG)!=a.b&&(b+=";!R");hy(jG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=zG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=AG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);hy(BG)!=a.b&&(e="~");hy(CG)!=a.b&&(e=kb);hy(DG)!=a.b&&(e=sb);hy(EG)!=a.b&&(e="!@");fB(a.f,e)}
-function FG(a){GG(a);HG(a);var b=zG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;b=AG.ac.b;Sw(b,0);b.pb.options[0].selected=!0;L(qG,a.b);L(rG,a.b);L(xG,a.b);L(yG,a.b);L(zG,a.b);L(AG,a.b);IG(a)}function GG(a){L(sG,a.b);L(tG,a.b);L(uG,a.b);L(vG,a.b);L(wG,a.b);L(mG,a.b);L(nG,a.b);L(oG,a.b);L(pG,a.b)}function HG(a){L(jG,a.b);L(kG,a.b);L(lG,a.b)}function IG(a){L(BG,a.b);L(CG,a.b);L(DG,a.b);L(EG,a.b);a.c=!1}
-function fF(a){tA.call(this,"Atom/Bond Query");this.j=new Fz(this.rf());ez(this.r,new $D(this));this.b=(dE(),EC);this.d=a;this.e||(a=jy(a),this.e=new OA(a),XD(this.e,-150,10));this.k=this.e;Qy(this,new CA);L(this,this.b);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom type :"),null);jG=new Fz(vb);kG=new Fz("Any except C");lG=new Fz("Halogen");O(a,jG,null);O(a,kG,null);O(a,lG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new HA("Or select one or more from the list :",0),null);O(this,a,null);
-a=new Uy;Qy(a,new hA(0,3,1));sG=new Fz(Ab);tG=new Fz(bc);uG=new Fz(ic);vG=new Fz(zc);wG=new Fz(kc);mG=new Fz(Ob);nG=new Fz(Ib);oG=new Fz(zb);pG=new Fz(Ub);O(a,sG,null);O(a,tG,null);O(a,uG,null);O(a,vG,null);O(a,wG,null);O(a,mG,null);O(a,nG,null);O(a,oG,null);O(a,pG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));zG=new Jz;Iz(zG,vb);Iz(zG,$a);Iz(zG,bb);Iz(zG,hb);Iz(zG,jb);O(a,new GA("Number of hydrogens : "),null);O(a,zG,null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));AG=new Jz;Iz(AG,vb);Iz(AG,
-$a);Iz(AG,bb);Iz(AG,hb);Iz(AG,jb);Iz(AG,"4");Iz(AG,"5");Iz(AG,"6");O(a,new HA("Number of connections :",0),null);O(a,AG,null);O(a,new HA(" (H's don't count.)",0),null);O(this,a,null);a=new Uy;Qy(a,new hA(0,3,1));O(a,new GA("Atom is :"),null);qG=new Fz(wb);O(a,qG,null);rG=new Fz("Nonaromatic");O(a,rG,null);xG=new Fz(yc);O(a,xG,null);yG=new Fz(fc);O(a,yG,null);O(this,a,null);a=new Uy;L(a,Zz(hy(this)));Qy(a,new hA(0,3,1));O(a,new GA("Bond is :"),null);BG=new Fz(vb);O(a,BG,null);CG=new Fz(wb);O(a,CG,
-null);DG=new Fz(yc);O(a,DG,null);EG=new Fz(fc);O(a,EG,null);O(this,a,null);a=new Uy;Qy(a,new hA(1,3,1));this.f=new hB(wa,20);O(a,this.f,null);O(a,new Fz(wc),null);O(a,this.j,null);O(this,a,null);this.ac&&vA(this.ac.d,!1);sA(this,!1);GG(this);HG(this);IG(this);L(qG,this.b);L(rG,this.b);L(xG,this.b);L(yG,this.b);L(zG,this.b);L(AG,this.b);hG(this,jG);rA(this);a=this.k;YD(this.ac.d,a.b,a.c);!iy(this)&&Ny(this);xy(this)}s(512,502,ki,fF);
-_.sf=function(a,b){var c;D(b,wc)?(FG(this),hG(this,jG),iG(this)):y(a.i,86)?(IG(this),gs(a.i)===gs(jG)?(GG(this),HG(this)):gs(a.i)===gs(kG)?(GG(this),HG(this)):gs(a.i)===gs(lG)?(GG(this),HG(this)):gs(a.i)===gs(xG)?L(yG,this.b):gs(a.i)===gs(yG)?(L(xG,this.b),L(qG,this.b)):gs(a.i)===gs(qG)?(L(rG,this.b),L(yG,this.b)):gs(a.i)===gs(rG)?L(qG,this.b):gs(a.i)===gs(BG)||gs(a.i)===gs(CG)||gs(a.i)===gs(DG)||gs(a.i)===gs(EG)?(FG(this),this.c=!0):HG(this),hG(this,a.i),iG(this)):y(a.i,87)&&(IG(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-L(c,this.b):L(c,(Lz(),Tz)),iG(this));107!=this.d.c&&(this.d.c=107,Zy(this.d));return!0};_.c=!1;_.d=null;_.e=null;var jG=_.f=null,BG=null,kG=null,qG=null,CG=null,oG=null,sG=null,AG=null,zG=null,nG=null,mG=null,lG=null,pG=null,tG=null,rG=null,yG=null,EG=null,uG=null,wG=null,xG=null,DG=null,vG=null;function cF(a){a.b=-1;a.c=v(MD,r,0,0,0);a.d=0}function KF(){LD(this)}s(513,487,Eh,KF);_.ze=function(){cF(this)};_.b=-1;
-function JG(a,b){var c=a.b,d=b.b,e,f;if(null!=d)if(null!=c.b.xb)hC(c.b.xb,E(js,r,1,[d]));else{f=j;e=c.b.Db;var g,i,h,l;if(null==d)e=0;else if(g=uD(d,"\\$\\$\\$\\$\r?\n?"),1>=g.length)e=0;else{for(h=0,l=g.length;h<l;++h)i=g[h],es(e.c,e.d++,i);e=g.length}0<e&&(f=". Use Page Up/Down for SDF access ("+e+ua);try{WE(c.b,d)?(Eq(c.b,"Structure pasted"+f),sE(c.b)):(CC(new DC(c.b.J,c.b,EC)),JC(c.b)),Zy(c.b)}catch(m){if(m=Ei(m),y(m,118))d=c.b,d.jb=!0,d.J="ERROR - invalid MOL ",uC(d),CC(new DC(c.b.J,c.b,EC)),
-Zy(c.b);else throw m;}}}function zq(a){a=new uB(a);Cq();var b,c,d,e,f;try{var g=(mB(),pB);if(qB(g,(mB(),pB)))b=a.b;else if(qB(g,nB))b=new yB(a.b);else throw new vB(g);c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new KG;Hx(d.f,c);e=(f=uD(c,"\r\n|\r|\n|\n\r"),f.length);Fu(d.f,20*(10>e?e:10)+Sf);Kn((Hn(),In),new LG(d));MG(d);NG(d)}catch(i){if(i=Ei(i),y(i,102))en(i);else throw i;}}function LF(){}s(514,1,{103:1,110:1},LF);_.me=function(a){JG(this,a)};_.b=null;s(516,305,Ih);
-function wq(){var a;wq=u;OG=(a=!1,If in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QG=OG&!PG;var b;a=E(F,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);xq=v(F,k,-1,1E3,1);for(b=0;b<xq.length;++b)xq[b]=-999;for(b=0;b<a.length;b+=2)xq[a[b+1]]=a[b]}
-function up(a,b,c){a=new RG(b,c,a);if(!b.Ed(a,c))for(b=b._b;b&&!b.Ed(a,c);)b=b._b}function Xy(a,b,c){var d;d=new SG;fj(d.u,b,c);Zi(a.i,d.u,0,0);Ni(a.b,d);return d}function sC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function ME(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;iv(a,e);a.td(e,c,d);b.s=c;b.t=d}TG(b)}
-function oC(a,b,c,d){wq();this.pb=$v();this.b=new Ti;this.f=d;this.pb.style[Nf]=$a;this.pb.style[Lf]=$a;this.pb.style[Cg]=Re;this.pb.style[Wg]=b;this.pb.style[Ge]=c;this.i=new UG;this.i.pb.style[Wg]=db;Fu(this.i,db);QG?(b=new VG,c=new WG,Zi(b,this.i,0,0),Zi(b,c,0,0),ov(this,b)):ov(this,this.i);this.d=a;a.Ob=this;QG?(this.k=new XG(this),this.k.j=new YG(this),this.k.k=new ZG(this),this.k.o=new $G(this),this.k.n=new aH(this),this.d&&(this.k.f=new bH(this),this.k.i=new cH(this),this.k.b=new dH(this))):
-z(this,new eH(this),(Jq(),Jq(),Kq));z(this,this,(zp(),zp(),Ap));z(this,new fH(this),(ij(),ij(),jj));z(this,new gH(this),(kj(),kj(),lj));z(this,new hH(this),(tq(),tq(),uq));(tp(),tp(),By).b=this}s(515,516,Ih,oC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QG,PG,OG,xq=null;function UG(){mv.call(this);this.pb[wd]=Ne}s(518,283,oi,UG);function VG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(517,518,oi,VG);function eH(a){this.b=a}s(519,1,{},eH);
-_.nc=function(a){var b,c,d;c=oj(a);d=pj(a);b=qj(a.b);a=new jH(a);2==b&&(a.f=4);pF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function fH(a){this.b=a}s(520,1,{},fH);_.oc=function(a){var b,c;b=oj(a);c=pj(a);a=new jH(a);this.b.j?yF(this.b.d,a,b,c):AF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function gH(a){this.b=a}s(521,1,{},gH);_.pc=function(){this.b.j=!1;BF(this.b.d)};_.b=null;function hH(a){this.b=a}s(522,1,{},hH);_.b=null;function WG(){UG.call(this);this.pb.style[Wg]=db;this.pb.style[Ge]=db}
-s(523,518,oi,WG);function mH(a,b){var c;c=b.b;c.f=4;return pF(a.b.d,c,b.e,b.f)}function YG(a){this.b=a}s(524,1,{},YG);_.tf=function(a){return mH(this,a)};_.b=null;function gr(a,b){AF(a.b.d,b.b,b.e,b.f);return pF(a.b.d,b.b,b.e,b.f)}function ZG(a){this.b=a}s(525,1,{},ZG);_.tf=function(a){return gr(this,a)};_.b=null;function $G(a){this.b=a}s(526,1,{},$G);_.tf=function(a){return yF(this.b.d,a.b,a.e,a.f)};_.b=null;function aH(a){this.b=a}s(527,1,{},aH);_.tf=function(){return BF(this.b.d)};_.b=null;
-function kq(a,b){var c;c=I(rD(b.c));c=new xB(b,0,cg,c);lE(a.b.d,c);return!0}function bH(a){this.b=a}s(528,1,{},bH);_.tf=function(a){return kq(this,a)};_.b=null;function lq(a,b){var c;c=I(rD(100*b.d));c=new xB(b,0,jg,c);lE(a.b.d,c);return!0}function cH(a){this.b=a}s(529,1,{},cH);_.tf=function(a){return lq(this,a)};_.b=null;function pq(a,b){var c;c=new xB(b,0,de,ah);lE(a.b.d,c);return!0}function dH(a){this.b=a}s(530,1,{},dH);_.tf=function(a){return pq(this,a)};var tH=_.b=null;
-function uH(){uH=u;tH=new at((pt(),new ot("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vH(){vH=u;wH={}}function xH(a,b,c){var d;c&&(b.style[je]=c.c+Sf,d=c.b,d!=Lb&&(b.style[ie]=d),0!=(c.d&1)&&(b.style[le]=jd),0!=(c.d&2)&&(b.style[ke]=Le));a.f.style[Vg]=Cf}
-function nA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=qi(b);d in wH?c=wH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(rg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(uH(),tH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Rj(e),l=Rj(e)+(e.offsetHeight||0),m=l-h,o=Rj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yH,w.b=q,w.c=n,w.d=m,w),wH[d]=c);return c}
-function zH(){vH();var a,b,c,d,e;mj();this.b=E(js,r,1,["monospace","sans-serif",og]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(rg);this.f.innerHTML=this.i||j;this.f.style[je]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ie]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(533,1,{},zH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wH;function yH(){}
-s(534,1,{},yH);_.b=0;_.c=0;_.d=0;function qF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function rF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ei(b),!y(b,124))throw b;}return!1}function jH(a){yq.call(this,null,0,null);this.b=a}function RG(a,b,c){yq.call(this,a,0,b);this.b=c}s(535,392,Gh,jH,RG);_.ke=function(){return qF(this)};_.le=function(){return rF(this)};_.b=null;
-function cB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,xH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function bB(a){this.d=a;this.c={};this.b=new zH}s(536,395,Gh,bB);_.b=null;function Yy(a){this.b=a}s(537,403,{},Yy);_.b=null;function AH(a,b){this.b=a;this.c=b}s(538,1,{},AH);_.b=null;_.c=null;function BH(){Hw.call(this);this.pb[wd]="jsa-resetTable";this.pb.style[Wg]=fd}s(539,318,oi,BH);
-function CH(){CH=u;var a=DH=new zH;mj();a.i="9p";a.f.style[ie]=og;a.f.style[je]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[je]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EH=new jz(1)}function CE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TG(a)}
-function EE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(BE(a,!1),360<=g||-360>=g?i=DE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=FH(o,n,q,w,f),A=FH(o,n,q,w,h),J="<g"+a.n+pb,J+='<path d ="M '+G.b+ca+G.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',J+="</g>",J),CE(a,i))}function Y(a,b,c,d,e){a.o&&CE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+Za)}
-function AE(a,b,c,d,e){a.o&&(BE(a,!1),CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za))}function LE(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ia+d+ga+a.j+' fill="'+e+ja+b+"</text>");CE(a,b)}function yA(a,b,c,d,e){BE(a,!0);CE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za)}
-function TG(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Pj(a.u.pb)+(a.u.pb.offsetWidth||0)-Pj(a.u.pb),d=Rj(a.u.pb)+(a.u.pb.offsetHeight||0)-Rj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua)}function KE(a,b){a.f=b;a.j=IF(b)}s(540,399,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var EH,DH;function Vq(a,b,c){c&&(fr(a,b),c.tf(a.c));a.e=!0}function fr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Pj(a.p.pb)+(a.p.pb.scrollLeft||0)+Yn(a.p.pb.ownerDocument),a.c.f=c.clientY-Rj(a.p.pb)+(a.p.pb.scrollTop||0)+Zn(a.p.pb.ownerDocument),a.c.b=new jH(b),b.b.preventDefault(),!0):!1}
-function XG(a){this.p=a;this.c=new GH;this.d=new HH(this);z(this.p,new IH(this),(cr(),cr(),dr));z(this.p,new JH(this),(Wq(),Wq(),Xq));z(this.p,new KH(this),($q(),$q(),ar));z(this.p,new LH(this),(Sq(),Sq(),Tq));z(this.p,new MH,(qq(),qq(),rq));z(this.p,new NH(this),(mq(),mq(),nq));z(this.p,new OH(this),(hq(),hq(),iq))}s(541,1,{},XG);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HH(a){hk();this.b=a}s(542,24,{},HH);
-_.wc=function(){!this.b.e&&this.b.j&&mH(this.b.j,this.b.c)};_.b=null;function IH(a){this.b=a}s(543,1,{},IH);_.b=null;function JH(a){this.b=a}s(544,1,{},JH);_.b=null;function KH(a){this.b=a}s(545,1,{},KH);_.b=null;function LH(a){this.b=a}s(546,1,{},LH);_.b=null;function MH(){}s(547,1,{},MH);function NH(a){this.b=a}s(548,1,{},NH);_.b=null;function OH(a){this.b=a}s(549,1,{},OH);_.b=null;function GH(){}s(550,1,{},GH);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function PH(a){var b,c,d,e,f;Oj(a);d=($i(),aj(null));e=new BH;Ew(e,a);av(d,e,d.pb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Gw(e,a);jv(d,e);return new py(f,b)}function QH(){this.pb=$doc.createElement(Wd);this.pb[wd]=Ne;this.pb.style[Mf]=He;this.pb.style[Pf]=Zc;this.pb.style[Wg]=db;this.pb.style[Ge]=db}s(552,286,ji,QH);_.Xc=function(){return Pj(this.pb)};_.Yc=function(){return Rj(this.pb)};
-function IF(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AH(new mD(a),new mD(b))}function DE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+Za}
-function PE(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+ya+h,f<g-1&&(d+=ca);d+=ea;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function BE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SG(){CH();this.o=EH;this.d=[];this.u=new QH}s(553,540,{},SG);_.b=j;_.c=j;function RH(){RH=u;SH=new py(0,0)}
-function TH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=PH(c.b),fj(c.ne(),b.c,b.b),c=PH(c.b),b=new py(c.c-b.c,c.b-b.b)):b=new py(0,0);a.Bf(b)}return b}function Ey(a,b){var c;if(a.re())return SH;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Af(iy(b));c=PH(a.ne());a.f.c=c.c;a.f.b=c.b;return c}function UH(a,b){var c;b&&(c=ag+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua,a.wf().pb.style[gd]=c)}function VH(){this.f=new cA;this.f.b=-1;this.f.c=-1}s(555,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return WH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(iy(a))};_.zf=function(a){UH(this,a)};_.Af=function(a){var b=this.ne().pb,c,d,e;c=(Oy(),Py);e=a.c;d=a.b;e!=c.c?b.style[je]=j+e+"pt":b.style[je]=j;d!=c.b?b.style[ie]=d:b.style[ie]=j;0!=(a.d&1)?b.style[le]=jd:b.style[le]=j;0!=(a.d&2)?b.style[ke]=Le:b.style[ke]=j};_.Bf=function(a){WH=a};_.Cf=function(){};var WH=_.f=null,SH;
-function Gz(a,b){RH();VH.call(this);this.b=new Tv(a);this.b._c()[wd]=j;z(this.b,new XH(this,b),(wp(),wp(),xp))}s(554,555,{},Gz);_.ne=function(){return this.b};_.zf=function(a){UH(this,a)};_.b=null;function XH(a,b){this.b=a;this.c=b}s(556,1,{},XH);_.Ec=function(a){tp();up(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Kz(a){RH();VH.call(this);this.b=new Tw;z(this.b,new YH(this,a),(qp(),qp(),rp))}s(557,555,{},Kz);_.ne=function(){return this.b};_.b=null;
-function YH(a,b){this.b=a;this.c=b}s(558,1,{},YH);_.b=null;_.c=null;function ZH(a,b){var c,d;UH(a,b.Gd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&c.ac.vf(c)}function $H(a,b){var c,d,e,f,g,i,h;fj(a.e,b.Nd(),b.Jd());for(d=new yi(b.Pb.b);d.c<d.e.ue();)c=zi(d),c.ec&&(e=c.ac,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=TH(e).c,f-=TH(e).b,fj(e.ne(),g,f),!c.ob&&a.e.rd(c),a.e.sd(c,i,h)))}function Ty(){RH();VH.call(this);this.e=new mv}s(559,555,{},Ty);
-_.vf=function(a){ZH(this,a)};_.ne=function(){return this.e};_.yf=function(a){$H(this,a)};_.e=null;function IA(a){RH();VH.call(this);var b=this.b=new rw;Yv(b.c,a,!1);jw(b);this.f.b=-1;this.f.c=-1}s(560,555,{},IA);_.ne=function(){return this.b};_.re=function(){var a;a=(this.b.c.d?Wn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function LA(a){this.b=new mx(a.i,new aI(a))}s(561,1,{},LA);_.b=null;
-function ix(a){var b,c,d,e,f;f=new wB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bI,r,103,0,0);for(c=b.b?sk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Wi((cz(),P),new Q(f.e)));c=c.c;if(Ss(!c?$g:c.b,kh))for(c=(!a.e.b||0==a.e.b.d?(Jr(),Jr(),Kr):new fz(a.e.b)).qd();c.Qc();)a=c.Rc(),1001==f.e&&a.me(f);var g,i,h;1001==f.e?(g=new yq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Nf(),null.Nf()):100==f.e&&y(f.f,100)?(i=f.f,h=new yq(i,205,null),h.j=i.Od(),
-h.k=i.Pd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Nf():401==f.e||402==f.e?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.e&&507>=f.e&&(g=null.Of,500!=g&&(f=new yq(null.Of,g,null),f.j=null.Nf(),f.k=null.Nf(),i=null.Nf(),f.f=i&12,501==g&&null.Nf())))}function aI(a){this.b=a}s(562,1,di,aI);_.qc=function(){ix(this)};_.b=null;function iB(){RH();VH.call(this);this.b=new Lx}s(563,555,{},iB);_.uf=function(){var a;a=new iB;Hx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ne=function(){return this.b};
-_.xf=function(){return cI};_.Bf=function(a){cI=a};var cI=_.b=null;s(564,559,{});function dI(a){var b;b=new Kp(Un(a.pb,Hf),Un(a.pb,Gf));a=new Kp(Un(a.T.jb.pb,Hf),Un(a.T.jb.pb,Gf));return E(F,k,-1,[b.c-a.c,b.b-a.b])}function eI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ed(a.R);a.cd(b);a.R=a.Q=null}else null!=a.R?(fI(a,a.R),a.R=null):null!=a.Q&&(gI(a,a.Q),a.Q=null);sj(a.S)}function MG(a){a.kb?a.Gf(Np(a.T.jb)):(a.Ad(),MG(a))}function gI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(-1,hI(b,!1)-c[1]))):a.Q=b}
-function iI(a,b){var c;b!=a.vd()&&(c=a.T.jb,Tu(c),jI(c,b,c.pb,c.q.d,!0))}function fI(a,b){var c;a.kb?(c=dI(a),a.Gf(new Kp(hI(b,!0)-c[0],-1))):a.R=b}s(567,288,ei);_.Df=function(){var a,b;b=Np(this.T.jb);a=dI(this);b.c+=a[0];b.b+=a[1];return b};_.vd=function(){var a;a=this.T.jb;return 0!=a.q.d?kI(Yx(a.q,0)):null};_.Ef=function(a){lI(this.T.jb,a)};_.qd=function(){return new Uu(this.T.jb)};_.Ff=function(){Rp(this.T.jb)};_.ld=function(){eI(this)};_.Dd=function(){Rp(this.T.jb)};
-_.nd=function(a){return mI(this.T.jb,a)};_.Gf=function(a){Pp(this.T.jb,a)};_.cd=function(a){gI(this,a)};_.wd=function(a){iI(this,a)};_.ed=function(a){fI(this,a)};_.Q=null;_.R=null;function nI(){nI=u;var a=(oI(),pI(),qI);rI=new Jw(a.e,a.c,a.d,a.f,a.b)}function sI(a,b){if(0!=a.I.b.q.d&&kI(Yx(a.I.b.q,0)))throw new Ou("WindowPanel can only contain one child widget");tI(a,b)}
-function NG(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Tg]=He,a.ab=!1,a.Ad());b=a.pb;b.style[Re]=0+(mj(),Sf);b.style[Hg]=ab;YD(a,Kj(Yn($doc)+(gj()-Un(a.pb,Hf)>>1),0),Kj(Zn($doc)+(hj()-Un(a.pb,Gf)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Zf,a.pb.style[Tg]=Ug,Xj(a.gb,200)):a.pb.style[Tg]=Ug)}finally{a.w=!0}}
-function uI(a,b){var c;if(a.w){c=new hu;a.mb&&zr(a.mb,c);a.J&&Op(a.r,a);try{Gi(a.r.d,a)}catch(d){if(d=Ei(d),!y(d,118))throw d;}a.n=vI(a.r,a);try{tv(a,b)}finally{Ji(a.t.b),Ji(a.s.b),Ji(a.u.b),a.P&&Mi(a.P,a.r),a.C&&(a.C=!1)}}else tv(a,b)}function wI(a,b,c){var d,e;e=a.ob;d=new Hj(a,e);e.sd(a,d.b+b,d.e+c)}function xI(a,b,c){b=new yI(Xn(Wn(ou(ou(a.T.d,b),c))));Su(b,a);z(b,a.o,(wp(),wp(),xp));return b}function Mp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Pp(a.T.jb,b)}
-function YD(a,b,c){var d,e;(e=a.r)?(d=zI(e.pb),wv(a,b+(Pj(e.pb)+d[3]),c+(Rj(e.pb)+d[0]))):wv(a,b,c)}function vA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Qp(a.r,a):Op(a.r,a)))}function tI(a,b){if(b!=(0!=a.I.b.q.d?kI(Yx(a.I.b.q,0)):null)){Tu(a.I.b);var c=a.I.b;jI(c,b,c.pb,c.q.d,!0)}}
-function AI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Hp(),BI)&&(a.O=a.G);var d,e;if(a.P)for(e=new yi(a.P);e.c<e.e.ue();)if(d=zi(e),b==(Hp(),CI)){!d.c&&(d.c=new DI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Hp(),Ip))g=d.r,i=d.F,d.I.d?(YD(d,i.d,i.e),Mp(d,new Kp(i.c,-1))):(YD(d,i.d,i.e),Mp(d,new Kp(i.c,i.b)),Qp(g,d)),Ci(g.d,d,d.I.c),bk(d.z,333);else if(!d.C&&f==(Hp(),BI))d.pb.style[Tg]=Ug,Hp()}else if(b==Ip){!d.c&&(d.c=new DI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zI(i.pb);h=d.F;if(d.I.d)h.d=Pj(d.pb)-
-g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),d.F=h,YD(d,0,0),EI(d,Jp(i.pb).c,-1);else{if(f!=(Hp(),BI))h.d=Pj(d.pb)-g[3]-Pj(i.pb),h.e=Rj(d.pb)-g[0]-Rj(i.pb),h.c=d.q,h.b=d.p,d.F=h;YD(d,0,0);Pp(d,new FI(Jp(i.pb)));Op(i,d)}d==d.r.b||gF(d);bk(d.z,333)}}else b==BI&&(!d.c&&(d.c=new DI),d=a,d.C||(d.G=c,d.pb.style[Tg]=He))}}function GI(a,b){a.pb.style[Yg]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Nf().Nf()}
-function HI(a){if(!a.kb){a.t=Mu(a,a.r,(!kr&&(kr=new nk),kr));a.s=Mu(a,a.r,mk?mk:mk=new nk);a.u=Mu(a,a.r,(!pr&&(pr=new nk),pr));var b=a.r;!a.P&&(a.P=new Ti);Ni(a.P,b);kr&&(b=new jr(a),a.mb&&zr(a.mb,b));a.J&&Qp(a.r,a);Ci(a.r.d,a,a.I.c);a.n&&(wv(a,a.n.b,a.n.c),a.n=null);xv(a);gF(a)}}function gF(a){if(a!=a.r.b){var b;pr&&(b=new or(a),a.mb&&zr(a.mb,b))}}
-function II(a,b,c){var d;d=(Ev(),Fv);yv.call(this,!1,"popup");this.U=d.b;this.S=new JI(this);d=new KI;d.pb[wd]="mosaic-popupLayoutPanel";qv(this.T,d);vv(this);this.o=new LI(this);this.z=new MI(this);this.A=new NI(this);this.B=new OI(this);this.F=new PI;this.O=(Hp(),CI);this.J=c;this.r=a;a=this.I=new QI(b);b=new RI;!a.e&&(a.e=new SI);Ni(a.e,b);a=new TI(new Lw(rI.b.e.b,rI.b.c,rI.b.d,rI.b.f,rI.b.b));z(a,new UI(this),(wp(),wp(),xp));b=this.I.c;b.c||(b.c=new Hw,b.c._c()[wd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Aw(),Bw),c.d=d,c=b.i,VI(c,b.c,new WI(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new dv;d=Fw(c);wu(c.c,(Kt(),Lt(d)),0);cv(c,a,d,0,!1)}else Ew(b.c,a);lI(b.i,null);z(this.I.c,new XI(this),(Ep(),Ep(),Fp));z(this.I.c,this.o,xp);iI(this,this.I);Ai(Xn(Wn(this.pb)),"mosaic-WindowPanel",!0)}s(566,567,ei);_.vd=function(){return 0!=this.I.b.q.d?kI(Yx(this.I.b.q,0)):null};_.yd=function(a){uI(this,a)};_.qd=function(){return new Uu(this.I.b)};_.ld=function(){eI(this);sj(new YI(this))};
-_.nd=function(a){return mI(this.I.b,a)};_.Gf=function(a){Mp(this,a)};_.zd=function(a,b){YD(this,a,b)};_.wd=function(a){tI(this,a)};_.Ad=function(){HI(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rI;function ZI(a){a.i=(new Fz(a.j)).ac.ne();z(a.i,new $I(a),(wp(),wp(),xp));a.e=E(aJ,r,58,[a.i])}
-function KG(){nI();var a,b,c,d,e,f;II.call(this,(bJ(),cJ),null,!0);this.Jf();this.db=!0;a=new tw(this.k);this.f=new Kx;this.f.pb.style[Wg]=db;Fu(this.f,db);this.Hf();fI(this,"400px");f=new Xx;f.pb.style[Ge]=db;f.f[od]=10;c=(mw(),xw);f.b=c;Wx(f,a);Wx(f,this.f);e=new Hw;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ew(e,a);Wx(f,e);sI(this,f);vA(this,!1);this.If()}s(565,566,ei,KG);_.Hf=function(){ZI(this)};_.If=function(){var a=this.f;a.pb.readOnly=!0;var b=Gu(a.pb)+"-readonly";Ai(a._c(),b,!0)};
-_.Jf=function(){uA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $I(a){this.b=a}s(568,1,{},$I);_.Ec=function(){uI(this.b,!1)};_.b=null;function LG(a){this.b=a}s(569,1,{},LG);
-_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Vn(a.pb,Rg).length;if(0<b&&a.kb){if(0>b)throw new fw("Length must be a positive integer. Length: "+b);if(b>Vn(a.pb,Rg).length)throw new fw("From Index: 0 To Index: "+b+" Text Length: "+Vn(a.pb,Rg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";uA(a.I.c,"Paste")}function eJ(a){nI();KG.call(this);this.d=a}
-s(571,565,ei,eJ);_.Hf=function(){ZI(this);this.b=(new Fz(this.c)).ac.ne();z(this.b,new fJ(this),(wp(),wp(),xp));this.e=E(aJ,r,58,[this.b,this.i])};_.If=function(){Fu(this.f,"150px")};_.Jf=function(){dJ(this)};_.Ad=function(){HI(this);Kn((Hn(),In),new gJ(this))};_.b=null;_.c=null;_.d=null;function hJ(a){nI();eJ.call(this,a)}s(570,571,ei,hJ);
-_.If=function(){Fu(this.f,"150px");var a=new iJ(this),b=this.f;Lu(b,new jJ,(Vp(),Vp(),Wp));Lu(b,new kJ,(Sp(),Sp(),Tp));Lu(b,new lJ,(Yp(),Yp(),Zp));Lu(b,new mJ(a),(aq(),aq(),bq))};_.Jf=function(){dJ(this);this.k+=" Or drag and drop a file on it."};s(574,1,{});s(573,574,{});_.c=null;_.d=1;_.e=-1;function iJ(a){this.b=a;this.c=new nJ(this);this.d=this.e=1}s(572,573,{},iJ);_.b=null;function nJ(a){this.b=a}s(575,1,{},nJ);_.Kf=function(a){this.b.b.f.pb[Rg]=null!=a?a:j};_.b=null;function kB(){new Br}
-s(576,423,{},kB);function fJ(a){this.b=a}s(577,1,{},fJ);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new wB(a.b,0,Vn(this.b.f.pb,Rg));JG(a.b,b)}uI(this.b,!1)};_.b=null;function gJ(a){this.b=a}s(578,1,{},gJ);_.qc=function(){Ju(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Dq(a){var b;a&&a&&(a=new oJ(a),void 0!=$wnd.FileReader?b=new hJ(a):b=new eJ(a),MG(b),NG(b))}function oJ(a){this.b=a}s(580,1,{},oJ);_.b=null;function dq(a,b){a.onloadend=function(a){b.Kf(a.target.result)}}
-function mJ(a){this.b=a}s(585,1,{},mJ);_.b=null;function jJ(){}s(586,1,{},jJ);function kJ(){}s(587,1,{},kJ);function lJ(){}s(588,1,{},lJ);function wA(a,b){RH();Ty.call(this);this.d=new pJ(a);var c=this.c=new Hw,d=(mw(),xw);c.b=d;Ew(this.c,this.e);sI(this.d,this.c);this.d.b=this;this.b=b}s(589,564,{},wA);_.ne=function(){return this.d};_.wf=function(){return this.c.ob};_.xd=function(){uI(this.d,!1)};_.Af=function(){};_.Cf=function(a){ZH(this,a);$H(this,a);MG(this.d);HI(this.d)};_.b=null;_.c=null;
-_.d=null;function pJ(a){nI();II.call(this,(bJ(),cJ),a,!1)}s(590,566,ei,pJ);_.xd=function(){var a=this.b,b=new pA(a.b,201),c;a=a.b.r;a.b?a=new qJ(new yi(a.b)):(a=(Jr(),Jr(),Kr),a=new yi(a));for(;a.Qc();)c=a.Rc(),201==b.e&&WD(c.b)};_.b=null;function TA(){RH();VH.call(this);var a=this.b=new rJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(591,555,{},TA);_.ne=function(){return this.b};_.b=null;function KB(){}s(597,439,{},KB);function qJ(a){if(!a)throw new ln;this.b=a}s(598,1,{},qJ);_.Qc=function(){return QB(this.b)};
-_.Rc=function(){return zi(this.b)};_.Sc=function(){throw new TB("Missing message: awt.50");};_.b=null;function pz(){return pz()}function IB(){IB=u;var a;a=(zB(),AB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(sJ,r,-1,0,1);else throw new ZC(a+" is not supported");}catch(b){if(b=Ei(b),!y(b,126))throw b;}}function MA(a,b){a.b=31*a.b+H((new mD(b)).b)}function kz(){}s(601,1,{},kz);_.hC=function(){return this.b};_.b=1;
-function tJ(){tJ=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ie))&&0<b.length)b=$doc.getElementsByTagName(Ie)[0],b.style[Ge]=db;a.body.style[Ge]=db}function zI(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"borderTopWidth"));b[1]=uJ(vJ(a,"borderRightWidth"));b[2]=uJ(vJ(a,"borderBottomWidth"));b[3]=uJ(vJ(a,"borderLeftWidth"));return b}function wJ(a){tJ();var b,c;c=xJ(a);b=zI(a);a=new Kp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
-function Jp(a){tJ();return new Kp(a.clientWidth,a.clientHeight)}function xJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"marginTop"));b[1]=uJ(vJ(a,"marginRight"));b[2]=uJ(vJ(a,"marginBottom"));b[3]=uJ(vJ(a,"marginLeft"));return b}function yJ(a){tJ();var b;b=v(F,k,-1,4,1);b[0]=uJ(vJ(a,"paddingTop"));b[1]=uJ(vJ(a,"paddingRight"));b[2]=uJ(vJ(a,"paddingBottom"));b[3]=uJ(vJ(a,"paddingLeft"));return b}function zJ(a,b,c){tJ();try{D(b,ge)&&(b=Hd),a.style[b]=c}catch(d){if(d=Ei(d),!y(d,118))throw d;}}
-function hI(a,b){tJ();var c;AJ||(AJ=$doc.createElement(rg),zJ(AJ,Re,j),zJ(AJ,Hg,j),zJ(AJ,Pf,Zc),zJ(AJ,Tg,He),$doc.body.appendChild(AJ));zJ(AJ,Wg,a);zJ(AJ,Ge,a);c=wJ(AJ);return b?c.c:c.b}var AJ=null;function BJ(){Kp.call(this,0,0)}function Kp(a,b){this.c=a;this.b=b}function FI(a){Kp.call(this,a.c,a.b)}s(603,1,Gh,BJ,Kp,FI);_.eQ=function(a){return this===a?!0:null==a||CJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function DJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(604,1,{112:1,114:1,135:1},DJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return EJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function FJ(a,b){this.b=a;this.c=b}s(605,1,Gh,FJ);_.eQ=function(a){return this===a?!0:null==a||GJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return GJ.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function PI(){this.c=this.b=this.e=this.d=0}s(606,1,Gh,PI);_.eQ=function(a){return this===a?!0:null==a||HJ!=tn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return HJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function vJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ge&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(608,1,{});var IJ=-1;function JJ(){}s(609,608,{},JJ);_.b=-1;_.c=-1;var KJ=null;
-function uJ(a){a=parseInt(a,10);a=isNaN(a)?null:nD(a);return!a?0:a.b}s(612,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Df=function(){return Np(this.i)};_.Ef=function(a){lI(this.i,a)};_.Ff=function(){Rp(this.i)};_.Dd=function(){Rp(this.i)};_.cd=function(a){var b=this.i;b.pb.style[Ge]=a;b.kb||(b.i=a)};_.ed=function(a){var b=this.i;b.pb.style[Wg]=a;b.kb||(b.j=a)};function oI(){oI=u;pI()}function uA(a,b){a.b.pb.textContent=b||j;lI(a.i,null)}
-function LJ(a){oI();var b;Vv(this,new KI);this.b=new MJ;b=this.i;NJ(b,new OJ);zJ(b.pb,Nf,ab);b.p=0;VI(b,this.b,new WI(0),b.q.d);this.b._c()[wd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lI(this.i,null);this.pb[wd]="mosaic-Caption"}s(611,612,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},LJ);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};
-_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};_.c=null;function pI(){pI=u;PJ=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new by(PJ,240,20);new by(PJ,224,16);new by(PJ,208,16);new by(PJ,192,16);new by(PJ,176,16);new by(PJ,160,16);new by(PJ,144,16);new by(PJ,128,16);new by(PJ,112,16);new by(PJ,96,16);new by(PJ,80,16);new by(PJ,64,16);new by(PJ,260,16);qI=new by(PJ,48,16);new by(PJ,32,16);new by(PJ,16,16);new by(PJ,0,16)}var PJ,qI;
-function QJ(a,b){Ju(a.b.pb,!b);lI(a.i,a.b)}function Lp(a,b){a.d=b;Ju(a.b.pb,!b);lI(a.i,a.b);if(a.e){var c;for(c=new yi(a.e);c.c<c.e.ue();)zi(c)}}function QI(a){var b;Vv(this,new KI);b=this.i;NJ(b,new RJ((SJ(),TJ)));b.p=0;this.c=new LJ(a);VI(b,this.c,new WI(1),b.q.d);this.b=new KI;Si(this.b,"Body");VI(b,this.b,new WI(0),b.q.d);this.pb[wd]="mosaic-CaptionLayoutPanel"}s(614,612,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},QI);_.fd=function(){Nu(this.i)};_.gd=function(){Qu(this.i)};
-_.qd=function(){return new Uu(this.b)};_.nd=function(a){return mI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SI(){LD(this)}s(615,487,Eh,SI);function JI(a){this.b=a}s(616,1,di,JI);_.qc=function(){Rp(this.b.T.jb)};_.b=null;function UJ(a){var b;b=a.c;a=b.r;b=!a.f?-1:rj(a.f.b,b);a.f&&Ft(a.f.b,b)&&It(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&gF(!a.f?null:Ft(a.f.b,b-1))}function VJ(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Sy);-1==rj(a.f.b,b)&&Ni(a.f.b,b)}function DI(){}s(617,1,{},DI);_.Jc=function(a){UJ(a)};
-_.Kc=function(a){VJ(a)};_.Mc=function(a){WJ(a.b.r,a.b)};function bJ(){bJ=u;XJ=new YJ(1,"e");ZJ=new YJ(2,xf);$J=new YJ(3,"ne");aK=new YJ(10,"nw");bK=new YJ(4,ig);cK=new YJ(5,lg);dK=new YJ(12,"sw");eK=new YJ(8,"w");cJ=new fK(($i(),aj(null)).pb)}function vI(a,b){var c;c=zI(a.pb);return new FJ(Pj(b.pb)-(Pj(a.pb)+c[3]),Rj(b.pb)-(Rj(a.pb)+c[0]))}
-function gK(a){var b,c,d,e,f,g;if(a.f){b=Jp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ft(a.f.b,d),c=new Kp(Un(g.pb,Hf),Un(g.pb,Gf)),f=vI(a,g),f.b-=Kj(0,f.b+Un(g.pb,Hf)-b.c),f.c-=Kj(0,f.c+Un(g.pb,Gf)-b.b),YD(g,Kj(0,f.b),Kj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EI(g,c.c,c.b),g.O==(Hp(),Ip)&&Pp(g,new FI(Jp(a.pb))),bk(g.z,1)}}function hK(a,b,c){a=a.e;Ci(a,b,b);x(a.d,b,c);Si(b,xc+c.c)}
-function Op(a,b){var c;c=a.e;iK(c,b.H);Ri(b.H,xc+aK.c);iK(c,b.D);Ri(b.D,xc+ZJ.c);iK(c,b.E);Ri(b.E,xc+$J.c);iK(c,b.N);Ri(b.N,xc+eK.c);iK(c,b.v);Ri(b.v,xc+XJ.c);iK(c,b.M);Ri(b.M,xc+dK.c);iK(c,b.K);Ri(b.K,xc+bK.c);iK(c,b.L);Ri(b.L,xc+cK.c)}
-function Qp(a,b){!b.H&&(b.H=xI(b,0,0));hK(a,b.H,aK);!b.D&&(b.D=xI(b,0,1));hK(a,b.D,ZJ);!b.E&&(b.E=xI(b,0,2));hK(a,b.E,$J);!b.N&&(b.N=xI(b,1,0));hK(a,b.N,eK);!b.v&&(b.v=xI(b,1,2));hK(a,b.v,XJ);!b.M&&(b.M=xI(b,2,0));hK(a,b.M,dK);!b.K&&(b.K=xI(b,2,1));hK(a,b.K,bK);!b.L&&(b.L=xI(b,2,2));hK(a,b.L,cK)}function WJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=rj(a.f.b,b);if(c+1<d){uz(a.f,b);for(Ni(a.f.b,b);c<d;++c)GI(Ft(a.f.b,c),c)}else GI(b,c)}
-function fK(a){a=new jK(a);Vv(this,a);this.d=new kK(a);this.d.j=!0;Ki(this.d);this.d.n=3;this.e=new lK(a);this.e.j=!0;Ki(this.e);this.e.n=3;Xv(this)}s(618,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},fK);_.Df=function(){return Jp(this.pb)};_.Ef=function(){var a;(a=mK(this))&&a.Ef(null)};_.Ff=function(){gK(this)};_.Jc=function(a){!this.c&&(this.c=new DI);UJ(a)};_.Kc=function(a){!this.c&&(this.c=new DI);VJ(a)};_.Dd=function(){gK(this)};
-_.Mc=function(a){!this.c&&(this.c=new DI);WJ(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var XJ,ZJ,$J,aK,cJ,bK,cK,dK,eK;function jK(a){this.q=new nv(this);this.pb=a}s(619,283,oi,jK);function YJ(a,b){this.b=a;this.c=b}s(620,1,{},YJ);_.b=0;_.c=null;function kK(a){ui();Oi.call(this,a)}s(621,3,{},kK);_.kc=function(){var a;a=this.k.f;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");!a.I.d&&QJ(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Kj(this.b,a<this.e?a:this.e),b=Kj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Re]=a+(mj(),Sf);c.style[Hg]=b+Sf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||gF(a);a.I.d||QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.e=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.d=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.d=0;_.e=0;function iK(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!y(c,118))throw c;}}
-function lK(a){ui();Oi.call(this,a);this.d=new wi}s(622,3,{},lK);_.kc=function(){var a;a=this.k.f.ob;a.C||Oj(a.x);Ri(this.k.f,"dragdrop-dragging");QJ(a.I,!1);Mp(a,new Kp(a.q,a.p));bk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Wi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.Yc()-Kj(this.k.d,this.c):this.k.f.Yc()-this.k.d,0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),b!=a&&wI(d,0,a-b),Mp(d,new Kp(d.q,b)),bk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.Yc():this.k.d-this.k.f.Yc(),0!=b&&(a=d.p,b=Kj(a+b,Un(d.I.c.pb,Gf)),Mp(d,new Kp(d.q,b)),bk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.Xc()-Kj(this.k.c,this.b):this.k.f.Xc()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&wI(d,a-b,0),Mp(d,new Kp(b,d.p)),bk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.Xc():this.k.c-this.k.f.Xc(),0!=b&&(a=d.q,Mp(d,new Kp(96<a+b?a+b:96,d.p)),bk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||gF(a);QJ(a.I,!0);a.C||(a.x||(a.x=new nK,Si(a.x,"mosaic-GlassPanel-invisible")),zJ(a.x.pb,Yg,(tJ(),vJ(a.pb,Yg))),Zi(($i(),aj(null)),a.x,0,0));Si(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.pb);this.c=a.e+Sj(this.k.b.pb);this.f=this.b+Uj(this.k.b.pb)-this.k.f.$c();this.e=this.c+Tj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.e=0;_.f=0;
-function nK(){var a;this.e=new oK(this);this.b=!1;this.c=new rv;Vv(this,this.c);a=this.pb.style;a[gd]="#000";a[fe]="alpha(opacity=50)";a.opacity="0.5";this.pb[wd]="gwt-GlassPanel"}s(623,303,Qh,nK);
-_.jd=function(){var a;Xv(this);try{a=this.ob}catch(b){b=Ei(b);if(y(b,124))throw new Ou("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(yt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Mi(ik,a),a.c=!0,a.d=qk(a),Ni(ik,a),this.d=new pK(this),bu(new xt(this.d))):(this.pb.style[ld]=ab,this.pb.style[bg]=ab);this.b&&Qt(new wt(this));Zi(aj(null),new qK,Yn($doc),Zn($doc))};
-_.kd=function(){this.i.kd();Wj(this.e);this.d&&(ut($t,this.d,E(rK,r,46,[(!nr&&(nr=new nk),nr)])),this.d=null);this.b&&ut(St,this,E(rK,r,46,[(!Rt&&(Rt=new nk),Rt)]))};_.Uc=function(a){switch(Nt(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(this.pb.contains(a.target))return Oj(this),!1}return!0};_.ld=function(){};_.b=!1;_.c=null;_.d=null;function oK(a){hk();this.b=a}s(624,24,{},oK);_.wc=function(){yt(this.b)};_.b=null;function pK(a){this.b=a}s(625,1,{},pK);_.b=null;
-function qK(){this.pb=$v();var a;a=new Uw(new sK(this));z(this,a,(mp(),mp(),np));z(this,a,(eq(),eq(),fq))}s(626,305,Ih,qK);_.ld=function(){sj(new tK(this))};function sK(a){this.b=a}s(627,1,{},sK);_.b=null;function tK(a){this.b=a}s(628,1,di,tK);_.qc=function(){this.b.pb.focus()};_.b=null;function uK(a){a.pb.style[Wg]=fd;a.pb.style[Ge]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Ef(null):(b=mK(a))&&b.Ef(a)}}s(630,286,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Df=function(){uK(this);return new Kp(Un(this.pb,Hf),Un(this.pb,Gf))};_.Ef=function(){uK(this)};_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function MJ(){this.pb=$doc.createElement("label");this.pb[wd]="mosaic-Label";this.pb.style[Vg]=Cf;this.pb[wd]="mosaic-HTML"}s(629,630,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},MJ);function TI(a){Vv(this,new vK(a));this.pb[wd]="mosaic-ImageButton"}s(631,303,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},TI);
-function rJ(){var a=(Ev(),Hv);yv.call(this,!0,df);this.U=a.b;this.b=new wK(this);this.b.e=!0;ov(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);cj();yu(a,b)}else this.lb|=1;Xn(Wn(this.pb))[wd]=ye;this.pb.style[Yg]="2147483647"}s(632,288,oi,rJ);_.Tc=function(a){Pu(this,a);1==Nt(a.type)&&tv(this,!1)};_.b=null;
-function wK(a){this.c=a;this.d=new Ti;this.j=new Ti;a=(lx(),kx);new ay(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(wg);this.f=$doc.createElement(zg);Jt(b,this.f);this.p=!0;a=$v();b=(Kt(),Lt(b));a.appendChild(b);this.pb=a;ol();this.pb.setAttribute("role",Sl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),cj(),yu(a,b)):this.lb|=2225;this.pb[wd]=xe;a=Gu(this.pb)+"-vertical";Ai(this._c(),a,!0);this.pb.style[Lf]=ab;this.pb.setAttribute("hideFocus",Qg);z(this,new jx(this),(mp(),mp(),np))}
-s(633,327,ji,wK);_.Tc=function(a){switch(Nt(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}cx(this,a)};_.Cd=function(a,b){gx(this,a,b);b||this.b&&tv(this.c,!1)};_.b=!0;_.c=null;
-function vK(a){var b=(mw(),xw),c=(Aw(),Bw),d;d=new gw;d.i[kd]=$a;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ew(b.b);b.b.d.rows[0].cells[0][bd]=c.b;ew(b.b);b.b.d.rows[0].cells[0].style[Sg]=e.b;ew(d);b=aw(d,0,0,!0);if(a){Oj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;cw(g,f.d);es(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ni(c.c,a);a.pb[Rc]=e;Jt(b,a.pb);Su(a,d)}Vv(this,d);Ai(this.pb,"mosaic-WidgetWrapper",!0)}s(634,303,Qh,vK);_.b=null;_.c=null;function LI(a){this.b=a}s(635,1,{},LI);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&gF(this.b)};_.b=null;function MI(a){hk();this.b=a}s(636,24,{},MI);_.wc=function(){Rp(this.b.T.jb);var a=this.b;mr((!a.y&&(a.y=new xK),a.y))};_.b=null;function NI(a){hk();this.b=a}s(637,24,{},NI);_.wc=function(){AI(this.b,(Hp(),Ip))};_.b=null;function OI(a){hk();this.b=a}s(638,24,{},OI);_.wc=function(){AI(this.b,(Hp(),BI))};_.b=null;function RI(){}s(639,1,{},RI);function UI(a){this.b=a}s(640,1,{},UI);_.Ec=function(){this.b.xd()};_.b=null;
-function XI(a){this.b=a}s(641,1,{},XI);_.b=null;function YI(a){this.b=a}s(642,1,di,YI);_.qc=function(){this.b.O==(Hp(),Ip)?bk(this.b.A,333):this.b.O==BI&&bk(this.b.B,333)};_.b=null;function yI(a){this.pb=a;Nu(this)}s(643,286,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},yI);_.Fc=function(a){return z(this,a,(Jq(),Jq(),Kq))};_.Gc=function(a){return z(this,a,(ij(),ij(),jj))};_.Hc=function(a){return z(this,a,(Nq(),Nq(),Oq))};_.Ic=function(a){return z(this,a,(kj(),kj(),lj))};
-function xK(){Fr.call(this,null)}s(644,218,ci,xK);function Hp(){Hp=u;Ip=new yK("MAXIMIZED",0);BI=new yK("MINIMIZED",1);CI=new yK("NORMAL",2);zK=E(AK,r,138,[Ip,BI,CI])}function yK(a,b){$n.call(this,a,b)}s(645,139,{112:1,115:1,117:1,138:1},yK);var zK,Ip,BI,CI;function yt(a){var b,c,d,e;c=gj();b=hj();e=(zu(),Au).scrollWidth;d=Au.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Wg]=c-1+Sf);0<=b-1&&(a.pb.style[Ge]=b-1+Sf)}
-function BK(a,b){var c,d,e;if(a.n)return!0;a.y.ze();for(c=new Uu(b);c.b.b<c.b.c.d-1;)d=kI(Vu(c.b)),e=d.ob,y(e,144)&&e.dd(d.ad()),d.ad()&&Ni(a.y,d);return!0}
-function CK(a,b){var c,d,e;if(b.b)a.d&&Vj(a.d),a.d=new DK(a,b),Xj(a.d,333);else for(d=new yi(a.y);d.c<d.e.ue();)c=zi(d),e=c.nb,EK(b,c,e.t,e.u),FK(c,e.v,e.s,E(F,k,-1,[GK(a.r.b,c).e,GK(a.q.b,c).d,GK(a.o.b,c).b,GK(a.p.b,c).c]),E(F,k,-1,[HK(a.j.b,c).e,HK(a.i.b,c).d,HK(a.e.b,c).b,HK(a.f.b,c).c]),E(F,k,-1,[IK(a.v,c),IK(a.u,c),IK(a.s,c),IK(a.t,c)]))}
-function JK(){this.y=new Ti;this.k=new KK(this);this.x=new LK(this.k);this.w=new MK(this.k);this.r=new NK(this.k);this.q=new OK(this.k);this.o=new PK(this.k);this.p=new QK(this.k);this.j=new RK(this.k);this.i=new SK(this.k);this.e=new TK(this.k);this.f=new UK(this.k);this.v=new VK(this.k);this.u=new VK(this.k);this.s=new VK(this.k);this.t=new VK(this.k)}s(648,1,{});_.Lf=function(a){CK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function WK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new yi(b.y);e.c<e.e.ue();)d=zi(e),y(d,61)&&(d=d.jb),f=d.nb,EK(c,d,f.t,f.u),FK(d,f.v,f.s,E(F,k,-1,[GK(b.r.b,d).e,GK(b.q.b,d).d,GK(b.o.b,d).b,GK(b.p.b,d).c]),E(F,k,-1,[HK(b.j.b,d).e,HK(b.i.b,d).d,HK(b.e.b,d).b,HK(b.f.b,d).c]),E(F,k,-1,[IK(b.v,d),IK(b.u,d),IK(b.s,d),IK(b.t,d)]));XK(c);a.b.d=null;for(a=new yi(a.b.y);a.c<a.e.ue();)b=zi(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function DK(a,b){this.b=a;this.c=b;var c=(dk(),ek);this.n=new ck(this);this.t=c}s(649,17,{},DK);_.rc=function(){WK(this)};_.sc=function(){WK(this)};
-_.uc=function(a){var b,c,d;for(c=new yi(this.b.y);c.c<c.e.ue();)b=zi(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=H(d.p+(d.t-d.p)*a),d.w=H(d.q+(d.u-d.q)*a),d.x=H(d.r+(d.v-d.r)*a),d.i=H(d.o+(d.s-d.o)*a),EK(this.c,b,d.j,d.w),FK(b,d.x,d.i,E(F,k,-1,[GK(this.b.r.b,b).e,GK(this.b.q.b,b).d,GK(this.b.o.b,b).b,GK(this.b.p.b,b).c]),E(F,k,-1,[HK(this.b.j.b,b).e,HK(this.b.i.b,b).d,HK(this.b.e.b,b).b,HK(this.b.f.b,b).c]),E(F,k,-1,[IK(this.b.v,b),IK(this.b.u,b),IK(this.b.s,b),IK(this.b.t,b)]))};_.b=null;_.c=null;s(651,1,{});
-_.b=null;function TK(a){this.b=a}s(650,651,{},TK);function UK(a){this.b=a}s(652,651,{},UK);function SK(a){this.b=a}s(653,651,{},SK);function RK(a){this.b=a}s(654,651,{},RK);function PK(a){this.b=a}s(655,651,{},PK);function QK(a){this.b=a}s(656,651,{},QK);function OK(a){this.b=a}s(657,651,{},OK);function NK(a){this.b=a}s(658,651,{},NK);s(659,651,{},function(a){this.b=a});s(660,651,{},function(a){this.b=a});function IK(a,b){var c=a.b,d;d=Wi(c.e,b);d||(d=new DJ(yJ(b.pb)),x(c.e,b,d));return d.e}
-function VK(a){this.b=a}s(661,651,{},VK);function MK(a){this.b=a}s(662,651,{},MK);function LK(a){this.b=a}s(663,651,{},LK);function HK(a,b){var c;c=Wi(a.b,b);c||(c=new DJ(zI(b.pb)),x(a.b,b,c));return c}function GK(a,b){var c;c=Wi(a.c,b);c||(c=new DJ(xJ(b.pb)),x(a.c,b,c));return c}
-function YK(a,b){var c,d;d=Wi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=mK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=b.Df();null!=c.n&&(h.c=ZK(e,!0));null!=c.k&&(h.b=ZK(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Kp(ZK(e,!0),ZK(e,!1));break a}h=new BJ;f=b.pb;l=f.style;g=l[Pf];i=l[Tg];l[Pf]="static";l[Tg]=He;null!=c.n?h.c=ZK(e,!0):(l[Wg]=fd,h.c=(f.offsetWidth||0)+GK(d.p.b,b).c+GK(d.q.b,b).d);null!=c.k?h.b=ZK(e,!1):(l[Ge]=fd,h.b=(f.offsetHeight||0)+GK(d.r.b,b).e+
-GK(d.o.b,b).b);l[Pf]=g;l[Tg]=i}d=h}null!=c.n&&(mj(),Lo)==c.n.Nf()||null!=c.k&&(mj(),Lo)!=c.k.Nf()||x(a.f,b,d)}return d}function KK(a){this.i=a;this.d=new wi;this.f=new wi;this.c=new wi;this.b=new wi;this.e=new wi}s(664,1,{},KK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function $K(a){var b;b=a.nb;if(null==b||!y(b,141))b=new aL,a.nb=b;return b}function OJ(){RJ.call(this,(SJ(),bL))}function RJ(a){var b=(cL(),dL);JK.call(this);this.c=a;this.b=b}s(665,648,{},OJ,RJ);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new BJ;BK(this,a);l=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);d=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(SJ(),bL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.y);a.c<a.e.ue();)c=zi(a),e=$K(c),b=null,i=c.ob,y(i,144)&&(b=i,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(l+=YK(this.x.b,c).c,e.b=YK(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Kj(f,e.b)):(d+=YK(this.w.b,c).b,e.c=YK(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Kj(g,e.c));this.c==bL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N;if(BK(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=IK(this.t,a);A=IK(this.v,a);c=Jp(a.pb);N=c.c-(q+IK(this.u,a));o=c.b-(A+IK(this.s,a));g=N;c=o;this.c==(SJ(),bL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=$K(d),w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.c==bL?(n.e?++h:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=YK(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=YK(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=YK(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new yi(this.y);e.c<e.e.ue();)d=zi(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=eL(b),b=new Kp(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==bL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==TJ?(n.t=this.b==(cL(),dL)?q:this.b==fL?q+~~(N/2)-~~(J/2):q+N-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(cL(),dL)?(n.t=q,n.u=A):this.b==fL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.Xc()-Pj(a.pb)-IK(this.t,a),-1==n.p&&(n.p=w),w=d.Yc()-Rj(a.pb)-IK(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.$c()),-1==n.o&&(n.o=d.Zc()));CK(this,a)}};_.b=null;_.c=null;function cL(){cL=u;dL=new gL("START",0);fL=new gL(Bb,1);hL=new gL("END",2);iL=E(jL,r,139,[dL,fL,hL])}function gL(a,b){$n.call(this,a,b)}s(666,139,{112:1,115:1,117:1,139:1},gL);var iL,fL,hL,dL;function SJ(){SJ=u;bL=new kL("HORIZONTAL",0);TJ=new kL("VERTICAL",1);lL=E(mL,r,140,[bL,TJ])}
-function kL(a,b){$n.call(this,a,b)}s(667,139,{112:1,115:1,117:1,140:1},kL);var lL,bL,TJ;s(669,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function aL(){this.f=!1}function WI(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(668,669,{141:1,145:1},aL,WI);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function nL(a,b){if(a.n)return!0;BK(a,b);if(0<a.y.d){a.b=Ft(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new oL,c.nb=d;a.c=d;a.y.ze();Ni(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function pL(){JK.call(this)}s(670,648,{},pL);
-_.Mf=function(a){var b,c;c=new BJ;nL(this,a);if(this.b){b=YK(this.x.b,this.b).c;var d=YK(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=eL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=GK(this.p.b,a).c+GK(this.q.b,a).d+HK(this.f.b,a).c+HK(this.i.b,a).d+IK(this.t,a)+IK(this.u,a);c.b+=GK(this.r.b,a).e+GK(this.o.b,a).b+HK(this.j.b,a).e+HK(this.e.b,a).b+IK(this.v,a)+IK(this.s,a);return c};
-_.Lf=function(a){var b,c,d,e,f;nL(this,a)&&(d=IK(this.t,a),e=IK(this.v,a),c=Jp(a.pb),f=c.c-(d+IK(this.u,a)),c=c.b-(e+IK(this.s,a)),b=this.b.ob,y(b,144)&&(b=eL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.Xc()-Pj(a.pb)-IK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.Yc()-Rj(a.pb)-IK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.$c()),d=this.c,-1==d.o&&(d.o=this.b.Zc())),CK(this,a))};_.b=null;_.c=null;function oL(){this.f=!1}
-s(671,669,{142:1,145:1},oL);function eL(a){var b,c,d,e;null==a.b&&(a.b=v(F,k,-1,4,1),e=Wn(ou(ou(a.d,0),0)),c=Wn(ou(ou(a.d,2),2)),d=xJ(a.pb),b=zI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function qL(a,b){a.kb&&Oj(a);return pv(a,b)}function rL(){Nv();Dv.call(this,Ov)}s(672,293,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},rL);_.nd=function(a){return qL(this,a)};_.b=null;
-function sL(a){var b;b=a.ob;return y(b,144)?b:a}function Np(a){if(!a.kb)return new BJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Mf(a),Pp(a,a.k),a.e.Lf(a),a.k=a.e.Mf(a);return a.k}function kI(a){return y(a,144)?a.jb:a}function tL(a){var b;if(!a.o){b=(!KJ&&(KJ=new JJ),KJ);var c=BL(a,eb,!0);b.b=c;c=BL(a,fb,!0);b.c=c;a.o=b}return a.o}
-function jI(a,b,c,d,e){if(y(b,61))throw new ok("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new rL,cv(a,c,a.pb,d,!0),qv(c,b)):cv(a,b,c,d,e);lI(a,b)}function VI(a,b,c,d){b.nb=c;jI(a,b,a.pb,d,!0)}
-function lI(a,b){var c;c=a.e;if(b){var d=c.k;Hi(d.d,b);Hi(d.f,b);Hi(d.c,b);Hi(d.b,b);Hi(d.e,b)}else d=c.k,Gx(d.d),Gx(d.f),Gx(d.c),Gx(d.b),Gx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==sL(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==sL(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Ef(a.ob),c.Ef(a))}}function Rp(a){a.kb&&a.pb.style.display!=zf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Lf(a),a.d=!1,XK(a))}
-function XK(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kI(Yx(a.q,d)),y(b,144)&&(b=b.jb),b.ad()&&(y(b,143)?b.Ff():y(b,74)&&b.Dd())}function mI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=sL(b);return jv(a,c)?(y(c,144)&&qL(c,b),lI(a,null),!0):!1}function NJ(a,b){var c;a.e=b;null!=a.f&&Ri(a,Gu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=ey(a.f,Iu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Si(a,Gu(a.pb)+Ba+a.f);lI(a,null)}
-function BL(a,b,c){a.n||(a.n=$doc.createElement(rg),zJ(a.n,Pf,Zc),zJ(a.n,Tg,He),zJ(a.n,Re,ab),zJ(a.n,Hg,ab),a.pb.appendChild(a.n));zJ(a.n,Wg,b);zJ(a.n,Ge,b);a=wJ(a.n);return c?a.c:a.b}
-function ZK(a,b){var c;c=null.Nf();if(c==(mj(),Xo)){c=(tL(a),null.Nf());var d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ);return K(I(Math.round(100*d*c/254)))}if(c==No)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.b&&(c.b=hI(eb,!0)),c.b))));if(c==Po)return c=tL(a),d=null.Nf(),K(I(rD(d*(-1==c.c&&(c.c=hI(fb,!0)),c.b))));if(c==Vo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c)));if(c==Zo)return c=(tL(a),null.Nf()),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(10*d*c/254)));
-if(c==To)return K(I(rD(12*(tL(a),null.Nf())*K(I(rD((-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ)/72))))));if(c==Lo)return BL(a,null.Nf(),b);if(c==Ro)return c=(tL(a),K(I(rD(null.Nf())))),d=(-1==IJ&&(IJ=(tJ(),hI(gb,!0))),IJ),K(I(Math.round(d*c/72)));if(null.Nf()==Jo)return K(I(rD(null.Nf())));throw new ok("Invalid size: "+null.Nf());}function KI(){var a=new pL;mv.call(this);this.k=new Kp(-1,-1);new CL(this);this.pb[wd]="mosaic-LayoutPanel";NJ(this,a)}
-s(673,283,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},KI);_.rd=function(a){jI(this,a,this.pb,this.q.d,!0)};_.fd=function(){Xu(this,new DL)};_.gd=function(){Xu(this,new EL)};_.Df=function(){return Np(this)};_.od=function(a){return fv(this.q,sL(a))};_.pd=function(a,b,c,d){jI(this,a,b,c,d)};_.Ef=function(a){lI(this,a)};_.qd=function(){return new Uu(this)};_.Ff=function(){Rp(this)};
-_.ld=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ed(this.j),this.cd(a),this.j=this.i=null;else if(a=Np(this),null!=this.j)a=a.b+Sf,this.ed(this.j),this.cd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ed(a.c+Sf);this.cd(b);this.i=null}else b=a.b+Sf,this.ed(a.c+Sf),this.cd(b);Rp(this)}};_.Dd=function(){Rp(this)};_.nd=function(a){return mI(this,a)};_.cd=function(a){this.pb.style[Ge]=a;this.kb||(this.i=a)};_.sd=function(a,b,c){a=sL(a);iv(this,a);this.td(a,b,c)};
-_.ed=function(a){this.pb.style[Wg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function DL(){}s(674,1,{},DL);_.Bd=function(a){sL(a).jd()};function EL(){}s(675,1,{},EL);_.Bd=function(a){sL(a).kd()};function Uu(a){this.c=a;this.b=new hv(this.c.q)}s(676,1,{},Uu);_.Qc=function(){return this.b.b<this.b.c.d-1};_.Rc=function(){return kI(Vu(this.b))};_.Sc=function(){Wu(this.b)};_.c=null;function FL(){FL=u;new sw}
-function CL(a){FL();Ai(a.pb,"dragdrop-dropTarget",!0);this.b=a;new GL(this)}s(677,9,{},CL);function GL(a){hk();this.b=a}s(678,24,{},GL);_.wc=function(){lI(this.b.b,null);Rp(this.b.b)};_.b=null;function mK(a){a=a.ob;return!a?null:y(a,143)?a:mK(a)}function EI(a,b,c){var d;d=a.pb;FK(a,b,c,xJ(d),zI(d),yJ(d))}
-function FK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(mj(),Sf)),b!=a.$c()&&a.ed((0>b?0:b)+Sf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(mj(),Sf)),c!=a.Zc()&&a.cd((0>c?0:c)+Sf))}function Pp(a,b){EI(a,b.c,b.b)}function EK(a,b,c,d){b=sL(b);iv(a,b);a.td(b,c,d)}s(681,1,{});
-function TC(){var a,b,c,d;d=uD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function HL(){this.b=new wi;new wi;new wi}s(680,681,{},HL);function SC(){SC=u;IL=new HL}function XC(){var a=UC,b=$wnd.JSApplet.JSME;SC();x(IL.b,a,b)}var IL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=Yj(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Qn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hn(),In),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Qn(l,m);while(h.d);h.d=m}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(hs)()}catch(d){a(b)}else B(hs)()}var VC=U(1),wn=U(100),JL=iD(" I"),F=dD(688,JL),MD=dD(686,VC),KL=iD(" Z"),$F=dD(689,KL);U(99);U(98);U(97);var LL=U(467),kn=dD(690,LL),ML=U(237),Xs=dD(691,ML);U(238);U(139);var NL=iD(" B");U(457);var OL=iD(" C"),ri=dD(692,OL);U(455);var PL=iD(" D"),uE=dD(693,PL);U(456);U(458);var QL=U(461),qD=dD(694,QL),RL=iD(" J"),SL=U(2),js=dD(687,SL),sJ=dD(695,NL);U(470);U(453);U(96);U(167);U(105);U(449);var UC=U(447);
-U(452);U(115);U(116);U(94);U(107);U(108);U(109);U(464);U(459);U(448);U(681);U(680);var WC=hD(),$z=U(388),gE=dD(696,$z),TL=U(510),JF=dD(697,TL),UL=U(374);U(373);U(372);U(371);U(506);var as=dD(698,F),VL=V(508,function(){mE();return NF}),OF=dD(699,VL);U(509);U(397);U(396);U(502);U(501);U(511);U(512);U(507);U(431);U(505);var Cz=dD(700,UL);U(386);U(514);U(179);U(178);U(271);U(218);U(273);U(187);var WL=U(186);U(221);U(220);U(219);U(368);U(369);U(370);U(287);var XL=U(286);U(285);U(291);U(305);U(516);U(515);
-U(284);U(283);U(518);U(517);U(523);U(524);U(525);U(526);U(527);U(528);U(529);U(530);U(519);U(520);U(521);U(522);U(347);U(224);U(223);U(296);U(297);U(298);U(541);U(550);U(24);U(542);U(543);U(544);U(545);U(546);U(547);U(548);U(549);U(269);U(443);U(442);U(474);U(476);U(475);U(477);U(479);U(478);U(480);U(484);U(485);U(343);U(346);U(344);U(345);U(414);U(413);var UA=U(412),RE=dD(701,UA),dG=dD(702,RL);U(403);U(398);U(399);U(540);U(481);U(487);U(482);U(483);U(408);U(407);U(406);U(411);
-var YL=hD(),bI=dD(703,YL);U(441);U(574);U(573);U(585);U(586);U(587);U(588);U(493);var ZL=V(227,function(){Qr();return Vr}),Wr=dD(704,ZL);U(473);U(421);U(422);U(405);var EA=U(400);U(384);U(385);U(410);var PA=U(409);U(402);U(401);U(491);U(500);U(391);var dA=U(390);U(445);U(503);U(504);U(466);U(513);U(419);U(420);U(394);U(376);U(375);U(428);hD();hD();hD();U(378);U(379);U(267);
-var $L=V(155,function(){mj();return ap}),bp=dD(705,$L),aM=V(138,function(){nj();return lo}),mo=dD(706,aM),bM=V(145,function(){no();return wo}),xo=dD(707,bM),cM=V(150,function(){yo();return Ho}),Io=dD(708,cM);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(140,null);V(141,null);V(142,null);V(143,null);V(144,null);V(146,null);V(147,null);V(148,null);V(149,null);V(151,null);V(152,null);V(153,null);V(154,null);U(177);U(184);U(185);U(358);
-var Zx=dD(709,XL);U(359);U(553);U(552);U(395);U(183);U(208);U(210);var kA=U(393);U(444);U(381);U(380);U(387);U(497);U(319);U(321);U(320);U(322);U(469);U(213);U(430);U(182);U(201);U(202);U(204);U(199);U(198);U(200);var mA=U(536);U(389);U(555);U(560);U(429);U(460);U(432);var Ez=U(383),Dz=dD(710,dA);U(189);U(601);U(537);U(416);U(417);U(418);U(382);U(205);U(222);U(533);U(534);U(310);U(309);U(315);U(316);U(591);U(561);U(562);U(486);U(494);U(495);U(496);U(554);U(556);var FA=U(404);U(191);U(190);U(192);
-U(193);U(498);U(212);U(209);U(211);U(207);U(197);U(196);U(195);U(559);U(290);U(289);U(288);U(567);U(566);U(590);U(564);U(589);var dM=V(645,function(){Hp();return zK}),AK=dD(711,dM);U(644);U(643);U(635);U(636);U(637);U(638);U(639);U(640);U(641);U(642);U(616);var eM=V(292,function(){Ev();return Lv}),Mv=dD(712,eM),fM=V(339,function(){Av();return sx}),tx=dD(713,fM);U(17);U(340);U(341);U(336);U(337);U(338);U(18);U(19);U(20);U(427);U(392);U(632);U(327);U(633);U(328);U(329);U(330);U(331);U(334);U(301);U(300);
-var gM=U(299);U(557);U(558);U(563);U(249);U(304);U(335);U(181);U(323);U(350);U(349);U(351);var hM=V(352,function(){Jx();return Ux}),Vx=dD(714,hM);V(353,null);V(354,null);V(355,null);V(356,null);U(225);U(242);U(538);U(302);U(318);U(317);U(490);U(294);U(180);U(539);U(303);U(618);U(3);U(621);U(622);U(620);U(619);U(612);U(611);U(673);U(674);U(675);U(676);U(614);U(216);var rB=U(424),tB=dD(715,rB);U(425);U(423);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var iM=U(49),hx=dD(716,iM);U(38);
-U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var CJ=U(603);U(295);var GJ=U(605);U(214);U(630);U(629);U(437);U(436);U(438);U(215);U(251);U(253);U(252);U(243);U(293);U(672);U(258);U(261);U(259);U(260);U(5);U(7);U(6);U(576);U(426);U(439);U(362);
-U(176);U(280);U(281);U(247);U(361);U(244);U(565);var aJ=dD(717,gM);U(571);U(570);U(580);U(568);U(569);U(577);U(578);U(572);U(575);U(433);U(434);U(440);U(217);U(631);U(598);U(451);U(471);U(246);U(535);var HJ=U(606);U(615);U(634);U(669);U(668);U(188);U(203);U(4);U(597);U(31);U(254);U(324);U(325);U(326);U(255);var rK=dD(718,WL);U(256);U(648);U(665);var jM=V(666,function(){cL();return iL}),jL=dD(719,jM),kM=V(667,function(){SJ();return lL}),mL=dD(720,kM);U(651);U(660);U(659);U(663);U(662);U(658);U(657);
-U(655);U(656);U(654);U(653);U(650);U(652);U(661);U(664);U(649);U(308);U(357);U(348);U(30);U(68);U(617);U(670);U(307);U(306);U(312);U(313);U(311);U(257);U(21);U(278);U(279);U(11);U(14);U(22);var lM=U(25),rk=dD(721,lM);U(23);U(671);U(8);U(10);U(9);U(677);U(678);U(623);U(626);U(627);U(628);U(624);U(625);var EJ=U(604);U(608);U(609);U(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/0E1958E2DA8AAF8AC743346F1B07289B.cache.html b/public/jsme/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
deleted file mode 100644
index 8453a38..0000000
--- a/public/jsme/0E1958E2DA8AAF8AC743346F1B07289B.cache.html
+++ /dev/null
@@ -1,599 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0E1958E2DA8AAF8AC743346F1B07289B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ea=" ",fa=" of ",ha='"',ia='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ma="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",ub="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Cb="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",ec="NONE",fc="No more molecules in SDF buffer",
-hc="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",xc="Ring",yc="S",Bc="SMILES",Cc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="West",Lc="X",Mc="[",Nc="\\",Oc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",Yc="alert",Zc="alertdialog",$c="align",ad="antialias",bd="application",cd="article",
-dd="auto",ed="backgroundColor",fd="banner",gd="blur",hd="bolder",id="border",jd="bottom",nd="button",pd="cellPadding",qd="cellSpacing",rd="center",sd="change",td="checkbox",ud="className",vd="click",wd="click marked atom to delete mark",xd="clip",yd="col",zd="colSpan",Ad="columnheader",Bd="combobox",Cd="complementary",Dd="contentinfo",Ed="contextmenu",Fd="dblclick",Gd="definition",Kd="dialog",Pd="dir",Qd="directory",Rd="display",Sd="div",Td="document",Ud="dragdrop-handle",Vd="dragdrop-selected",Wd=
-"dragenter",Xd="dragover",Yd="end_gesture",Zd="error",$d="filter",ae="float",be="focus",ce="fontFamily",de="fontSize",ee="fontStyle",fe="fontWeight",ge="form",he="function",ie="g",je="gesturechange",ke="gestureend",le="gesturestart",me="google",oe="grid",pe="gridcell",qe="group",re="gwt-MenuBar",se="gwt-MenuBarPopup",te="heading",Ae="height",Be="hidden",Ce="html",De="ie9",Ee="img",Fe="is_touch_supported",Ge="italic",He="java.vm.name",Ie="jsa-resetDiv",Je="keydown",Ke="keypress",Le="keyup",Me="left",
-Ne="link",Oe="list",Pe="listbox",Qe="listitem",Re="load",Se="log",Ue="ltr",Ve="main",We="marquee",Xe="math",Ye="menu",Ze="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",jf="middle",kf="mousedown",lf="mousemove",mf="mouseout",nf="mouseover",of="mouseup",pf="mousewheel",qf="msie",rf="multipart",sf="n",tf="navigation",uf="none",vf="noreaction",wf="note",xf="nowrap",yf="null",zf="number",Af="object",Bf="offsetHeight",Cf="offsetWidth",Df="ontouchstart",Ef="opacity",Ff="opera",
-Gf="option",Hf="outline",If="overflow",Jf="padding",Kf="popupContent",Lf="position",Mf="presentation",Of="progressbar",Pf="px",Qf="px, ",Rf="px;",Sf="radio",Tf="radiogroup",Uf="reaction",Vf="region",Wf="rgb(",Xf="right",Yf="rotation",$f="row",ag="rowgroup",bg="rowheader",cg="rtl",dg="s",eg="scale100",fg="scrollbar",gg="se",hg="search",ig="separator",jg="serif",kg='shape-rendering="crispEdges"',lg="slider",mg="span",ng="spinbutton",og="status",pg="styleFloat",qg="subMenuIcon-selected",rg="tab",sg=
-"table",tg="tablist",ug="tabpanel",vg="tbody",wg="td",xg="text",yg="textAlign",zg="textbox",Ag="timer",Bg="toolbar",Cg="tooltip",Dg="top",Eg="touchcancel",Fg="touchend",Gg="touchmove",Hg="touchstart",Ig="tr",Jg="tree",Kg="treegrid",Lg="treeitem",Mg="true",Ng="value",Og="verticalAlign",Pg="visibility",Qg="visible",Rg="whiteSpace",Sg="width",Tg="x",Ug="zIndex",Vg="zoom",Wg="|",_,Xg={l:4194303,m:4194303,h:1048575},Yg={l:0,m:0,h:0},Zg={l:1,m:0,h:0},$g={l:2,m:0,h:0},ah={l:3,m:0,h:0},bh={l:4,m:0,h:0},ch=
-{l:8,m:0,h:0},dh={l:10,m:0,h:0},eh={l:16,m:0,h:0},lh={l:32,m:0,h:0},mh={l:64,m:0,h:0},nh={l:128,m:0,h:0},oh={l:256,m:0,h:0},ph={l:512,m:0,h:0},qh={l:1024,m:0,h:0},rh={l:2048,m:0,h:0},sh={l:8192,m:0,h:0},th={l:16384,m:0,h:0},uh={l:32768,m:0,h:0},vh={l:65536,m:0,h:0},wh={l:131072,m:0,h:0},xh={l:262144,m:0,h:0},yh={l:524288,m:0,h:0},zh={},Ah={67:1,69:1,84:1},Bh={18:1,67:1},Ch={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Dh={83:1},Eh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Fh={12:1,14:1,22:1,26:1,27:1,
-28:1,30:1,34:1,36:1},Gh={7:1,8:1,67:1,70:1,72:1},Hh={13:1,37:1},Ih={20:1},Jh={68:1},Kh={6:1,8:1,67:1,70:1,72:1},Lh={67:1,73:1,81:1},Mh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Nh={87:1},k={67:1,69:1},Oh={85:1},Ph={8:1,9:1,67:1,70:1,72:1},Qh={67:1},Rh={67:1,73:1,79:1,81:1},Sh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Th={11:1},Uh={38:1,67:1,73:1,79:1,81:1},Vh={35:1,67:1,70:1,72:1},Wh={49:1,67:1},Xh={27:1,34:1},Yh={67:1,73:1,75:1,79:1,81:1},Zh={84:1},r={66:1,67:1,
-69:1},$h={44:1,49:1,63:1,67:1},ai={67:1,69:1,83:1},bi={65:1},ci={10:1,67:1,70:1,72:1},di={21:1},ei={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},fi={67:1,83:1},gi={14:1},hi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},ii={44:1,45:1,49:1,63:1,67:1},ji={44:1,45:1,49:1,55:1,63:1,67:1};function s(a,b,c){var d=zh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=zh[a]=function(){}),_=d.prototype=0>b?{}:new zh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
-function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ki(this)};_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(li,k,-1,8,1);d=(mi(),ni);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function oi(){oi=u;pi=new qi}
-function ri(a){for(var b,a=new si(a.j.k);a.b<a.d.ue();)b=ti(a),ui(b._c(),Vd,!1),vi(a)}function wi(a,b,c){var a=a.n,d;try{d=new xi(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=yi(e);if(y(e,73))throw new zi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}ui(b._c(),Sb,!0);ui(c._c(),Ud,!0);x(pi,b,c)}
-function Ai(a,b){var c;c=Bi(pi,b);var d;d=Bi(a.n.c,c);if(!d)throw new Ci("dragHandle was not draggable");Di(d.b.a);Di(d.d.a);Di(d.c.a);ui(b._c(),Sb,!1);ui(c._c(),Ud,!1)}function Ei(a){var b;a.o=!1;for(a=new si(a.j.k);a.b<a.d.ue();)b=ti(a),ui(b._c(),Vd,!1),vi(a)}function Fi(a,b){Gi(a.j.k,b)?ui(b._c(),Vd,!1):a.o?(Hi(a.j.k,b),ui(b._c(),Vd,!0)):(a.j.k.ze(),Hi(a.j.k,b))}function Ii(a){this.f=a;this.j=new Ji(this);this.n=new Ki(this.j)}s(3,1,{});_.jc=function(){Li(this.j.e,"dragdrop-dragging")};
-_.kc=function(){Mi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var pi;function Ji(a){this.k=new Ni;this.d=a;this.a=a.f}s(4,1,{},Ji);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Oi(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Pi(a,b){var c;c=Qi(a.c,Ri).a;b.a.ctrlKey||b.a.metaKey||ri(a.b.d);Fi(a.b.d,c)}function Si(a){a.b.f=null;a.b.d.kc();Ti((Ui(),Vi(null)),a.a,0,0);var b=a.a.gb;Wi=b;Xi();Yi=b;a.d=2}
-function Ki(a){this.c=new qi;this.b=a;this.a=new Zi;$i(this.a,aj(),bj());z(this.a,this,(cj(),cj(),dj));z(this.a,this,(ej(),ej(),fj));a=this.a.gb.style;a[$d]="alpha(opacity=0)";a.opacity=0;a.margin=0+(gj(),Pf);a.borderStyle=(hj(),uf);a[ed]="blue"}s(5,1,{},Ki);
-_.mc=function(a){var b,c,d,e;c=a.f;d=ij(a);e=jj(a);b=kj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!Ri)Ri=c,this.b.e=Qi(this.c,Ri).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==lj(this.b.k,this.b.e)&&(ri(this.b.d),Fi(this.b.d,this.b.e)),mj(new zj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Aj(Ri,null),Ri!=this.b.e&&(c=new Aj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Si(this),1!=this.d&&Oi(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Bj(a,b);a=Cj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Dj(Ej(d-this.f),Ej(a-this.i))>=this.b.d.k?(Fj(),-1!=lj(this.b.k,this.b.e)||Fi(this.b.d,this.b.e),c=new Aj(Ri,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Si(this)):Gj.preventDefault()),1==this.d)return;Gj.preventDefault();Oi(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Bj(a,b);b=Cj(a,b);if(1==kj(a.a)&&(this.e=!1,Ri))try{if(Fj(),1==this.d)Pi(this,a);else{d!=this.a&&(c=new Aj(d,null),e+=c.a,b+=c.d);try{Oi(this,e,b),this.b.d.jc(),3!=this.d&&Pi(this,a)}finally{var f=this.a.gb;Wi&&f==Wi&&(Wi=null);Xi();f===Yi&&(Yi=null);Hj(this.a);this.d=1;this.b.e=null}}}finally{Ri=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Ri=null;function zj(){}s(6,1,di,zj);_.pc=function(){Fj()};
-function xi(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},xi);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function Aj(a,b){!a||a==(Ui(),Vi(null))?this.f=this.e=0:(this.e=a.Xc()-Ij(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Ui(),Vi(null))?this.c=this.b=0:(this.b=Jj(b.gb)+b.gb.clientLeft,this.c=Kj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Aj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Fj(){try{$doc.selection.empty()}catch(a){}}function Lj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Gi(c.a,b);0==c.a.c&&Mj(c.b);a.q=null}a.qc()}}function Nj(a,b){var c=Oj();Lj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Pj(a.k,Oj())}
-function Qj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function Pj(a,b){if(Qj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Rj(d,a.a.k);Hi(d.a,e);1==d.a.c&&Sj(d.b,16);c.q=e}else a.a.q=null}function Tj(a){this.a=a}s(18,1,{},Tj);_.a=null;s(19,1,{});s(20,1,{2:1});function Uj(){Uj=u;Vj=new Wj}s(21,19,{});var Vj=null;function Wj(){this.a=new Ni;this.b=new Xj(this)}s(22,21,{},Wj);function Yj(){Yj=u;Zj=new Ni;var a=new $j;ak();bk(ck?ck:ck=new dk,a)}function Mj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Gi(Zj,a)}
-function Sj(a,b){if(0>b)throw new ek("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Gi(Zj,a);a.b=!1;a.c=fk(a,b);Hi(Zj,a)}function gk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function fk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Gi(Zj,this);this.vc()};_.b=!1;_.c=0;var Zj;function Xj(a){Yj();this.a=a}s(23,24,{},Xj);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(hk,k,3,a.a.c,0);b=ik(a.a,b);c=new jk;for(e=0,f=b.length;e<f;++e)d=b[e],Gi(a.a,d),Pj(d.a,c.a);0<a.a.c&&Sj(a.b,Dj(5,16-(Oj()-c.a)))};_.a=null;function Rj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Rj);_.a=null;_.b=null;s(27,1,{});_.a=null;function kk(){this.a=Yc}s(26,27,{},kk);function lk(){this.a=Zc}s(28,27,{},lk);function mk(){this.a=bd}s(29,27,{},mk);s(31,1,{});_.a=null;function nk(a){this.a=a}s(30,31,{},nk);function ok(){this.a=cd}s(32,27,{},ok);
-function pk(){this.a=fd}s(33,27,{},pk);function qk(){this.a=nd}s(34,27,{},qk);function rk(){this.a=td}s(35,27,{},rk);function sk(){this.a=Ad}s(36,27,{},sk);function tk(){this.a=Bd}s(37,27,{},tk);function uk(){this.a=Cd}s(38,27,{},uk);function vk(){this.a=Dd}s(39,27,{},vk);function wk(){this.a=Gd}s(40,27,{},wk);function xk(){this.a=Kd}s(41,27,{},xk);function yk(){this.a=Qd}s(42,27,{},yk);function zk(){this.a=Td}s(43,27,{},zk);function Ak(){this.a=ge}s(44,27,{},Ak);function Bk(){this.a=oe}
-s(45,27,{},Bk);function Ck(){this.a=pe}s(46,27,{},Ck);function Dk(){this.a=qe}s(47,27,{},Dk);function Ek(){this.a=te}s(48,27,{},Ek);function Fk(a){this.a=a.id}s(49,1,{4:1,5:1},Fk);_.a=null;function Gk(){this.a=Ee}s(50,27,{},Gk);function Hk(){this.a=Ne}s(51,27,{},Hk);function Ik(){this.a=Oe}s(52,27,{},Ik);function Jk(){this.a=Pe}s(53,27,{},Jk);function Kk(){this.a=Qe}s(54,27,{},Kk);function Lk(){this.a=Se}s(55,27,{},Lk);function Mk(){this.a=Ve}s(56,27,{},Mk);function Nk(){this.a=We}s(57,27,{},Nk);
-function Ok(){this.a=Xe}s(58,27,{},Ok);function Pk(){this.a=Ye}s(59,27,{},Pk);function Qk(){this.a=ef}s(60,27,{},Qk);function Rk(){this.a=ff}s(61,27,{},Rk);function Sk(){this.a=gf}s(62,27,{},Sk);function Tk(){this.a=hf}s(63,27,{},Tk);function Uk(){this.a=tf}s(64,27,{},Uk);function Vk(){this.a=wf}s(65,27,{},Vk);function Wk(){this.a=Gf}s(66,27,{},Wk);function Xk(){this.a=Mf}s(67,27,{},Xk);s(68,31,{},function(a){this.a=a});function Yk(){this.a=Of}s(69,27,{},Yk);
-function Zk(){Zk=u;$k=new nk("aria-activedescendant")}var $k;function al(){this.a=Sf}s(71,27,{},al);function bl(){this.a=Tf}s(72,27,{},bl);function cl(){this.a=Vf}s(73,27,{},cl);
-function dl(){dl=u;el=new lk;fl=new kk;gl=new mk;hl=new ok;il=new pk;jl=new qk;kl=new rk;ll=new sk;ml=new tk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Ck;vl=new Bk;wl=new Dk;xl=new Ek;yl=new Gk;zl=new Hk;Al=new Jk;Bl=new Kk;Cl=new Ik;Dl=new Lk;El=new Mk;Fl=new Nk;Gl=new Ok;Hl=new Qk;Il=new Sk;Jl=new Tk;Kl=new Rk;Ll=new Pk;Ml=new Uk;Nl=new Vk;Ol=new Wk;Pl=new Xk;Ql=new Yk;Rl=new bl;Sl=new al;Tl=new cl;Ul=new Vl;Wl=new Xl;Yl=new Zl;$l=new am;bm=new cm;dm=new em;fm=
-new gm;hm=new im;jm=new km;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;C=new qi;x(C,Vf,Tl);x(C,Yc,fl);x(C,Kd,ql);x(C,Zc,el);x(C,bd,gl);x(C,Td,sl);x(C,cd,hl);x(C,fd,il);x(C,nd,jl);x(C,td,kl);x(C,pe,ul);x(C,Ad,ll);x(C,qe,wl);x(C,Bd,ml);x(C,Cd,nl);x(C,Dd,ol);x(C,Gd,pl);x(C,Oe,Cl);x(C,Qd,rl);x(C,ge,tl);x(C,oe,vl);x(C,te,xl);x(C,Ee,yl);x(C,Ne,zl);x(C,Pe,Al);x(C,Qe,Bl);x(C,Se,Dl);x(C,Ve,El);x(C,We,Fl);x(C,Xe,Gl);x(C,Ye,Ll);x(C,ef,Hl);x(C,ff,Kl);x(C,
-gf,Il);x(C,Gf,Ol);x(C,Sf,Sl);x(C,hf,Jl);x(C,tf,Ml);x(C,wf,Nl);x(C,Mf,Pl);x(C,Of,Ql);x(C,Tf,Rl);x(C,$f,Yl);x(C,ag,Ul);x(C,bg,Wl);x(C,hg,bm);x(C,ig,dm);x(C,fg,$l);x(C,lg,fm);x(C,ng,hm);x(C,og,jm);x(C,rg,Em);x(C,tg,Am);x(C,ug,Cm);x(C,zg,Gm);x(C,Ag,Im);x(C,Bg,Km);x(C,Cg,Mm);x(C,Jg,Sm);x(C,Kg,Om);x(C,Lg,Qm)}var fl,el,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,tl,vl,ul,wl,xl,yl,zl,Cl,Al,Bl,Dl,El,Fl,Gl,Ll,Hl,Kl,Il,Jl,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,C,Yl,Ul,Wl,$l,bm,dm,fm,hm,jm,Em,Am,Cm,Gm,Im,Km,Mm,Sm,Om,Qm;
-function Zl(){this.a=$f}s(75,27,{},Zl);function Vl(){this.a=ag}s(76,27,{},Vl);function Xl(){this.a=bg}s(77,27,{},Xl);function am(){this.a=fg}s(78,27,{},am);function cm(){this.a=hg}s(79,27,{},cm);function em(){this.a=ig}s(80,27,{},em);function gm(){this.a=lg}s(81,27,{},gm);function im(){this.a=ng}s(82,27,{},im);function km(){this.a=og}s(83,27,{},km);function Fm(){this.a=rg}s(84,27,{},Fm);function Bm(){this.a=tg}s(85,27,{},Bm);function Dm(){this.a=ug}s(86,27,{},Dm);function Hm(){this.a=zg}
-s(87,27,{},Hm);function Jm(){this.a=Ag}s(88,27,{},Jm);function Lm(){this.a=Bg}s(89,27,{},Lm);function Nm(){this.a=Cg}s(90,27,{},Nm);function Tm(){this.a=Jg}s(91,27,{},Tm);function Pm(){this.a=Kg}s(92,27,{},Pm);function Rm(){this.a=Lg}s(93,27,{},Rm);function jk(){this.a=Oj()}function Oj(){return(new Date).getTime()}s(94,1,{},jk);function Um(a){var b,c,d;d=new Vm;for(c=a;c;)b=c.wc(),c!=a&&Wm(d.a,"Caused by: "),Xm(d,c.cZ.d),Wm(d.a,nb),Wm(d.a,null==b?"(No exception detail)":b),Wm(d.a,aa),c=c.e}
-function Ym(a){var b,c,d;c=v(Zm,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new $m;c[d]=a[d]}}function an(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+nb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return an(this)};_.e=null;_.f=null;function bn(a){cn();this.f=a}s(98,99,Lh,bn);function Ci(a){cn();this.f=a}function zi(a,b){cn();this.e=b;this.f=a}s(97,98,Rh,Ci,zi);
-function dn(a){cn();this.b=a;this.a=j;var b,c,d;c=[];d=v(Zm,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new en(c[a]);Ym(d)}s(96,97,Rh,dn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?yf:fn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":gn(this.b).d;this.a=this.a+nb+(fn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(fn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function hn(a,b){return jn(a)?a.eQ(b):a===b}
-function gn(a){return jn(a)?a.cZ:kn}function ln(a){return jn(a)?a.hC():ki(a)}
-function mn(){var a;mn=u;nn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function on(a){mn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=nn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var nn;s(105,1,{});function ki(a){return a.$H||(a.$H=++pn)}function qn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function rn(){return $wnd.setTimeout(function(){0!=sn&&(sn=0);tn=-1},10)}var sn=0,pn=0,un=0,tn=-1;
-function vn(){vn=u;wn=new xn}function yn(a,b){a.a=zn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new An(a)),Bn(a.e,1),!a.i&&(a.i=new Cn(a)),Bn(a.i,50))}function xn(){}function Dn(a){return a.xc()}function zn(a,b){!a&&(a=[]);a[a.length]=b;return a}function En(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=zn(b,e)):e[0].pc()}catch(f){if(f=yi(f),!y(f,81))throw f;}}return b}function Bn(a,b){vn();$wnd.setTimeout(function(){B(Dn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},xn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var wn;function An(a){this.a=a}s(108,1,{},An);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),En(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Oj();100>Oj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Cn(a){this.a=a}s(109,1,{},Cn);_.xc=function(){this.a.d&&Bn(this.a.e,1);return this.a.j};_.a=null;function Fn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=mb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function cn(){var a,b,c,d;c=Fn(new Gn);d=v(Zm,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new en(c[a]);Ym(d)}function Gn(){}s(112,1,{},Gn);
-_.yc=function(a){var b,c,d;d=j;a=Hn(a);b=a.indexOf(ua);c=0==a.indexOf(he)?8:0;-1==b&&(b=In(a,Jn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Hn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Wm(a,b){a[a.explicitLength++]=null==b?yf:b}function Kn(){var a=[];a.explicitLength=0;return a}function Ln(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Mn(a,b){return null==a[b]?null:""+a[b]}
-function Nn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function On(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function kj(a){a=a.button;return 1==a?4:2==a?2:1}function Pn(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==cg}function Jj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;Pn(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Kj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Ij(a){var b;b=a.scrollLeft||0;Pn(a)&&(b=-b);return b}function Qn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function bj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function aj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Rn(a,b){this.b=a;this.c=b}s(138,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return ki(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function hj(){hj=u;Sn=new Tn;Un=new Vn;Wn=new Xn;Yn=new Zn;$n=new ao;bo=G(co,k,6,[Sn,Un,Wn,Yn,$n])}s(137,138,Kh);var bo,Wn,Un,Yn,Sn,$n;function Tn(){Rn.call(this,ec,0)}s(139,137,Kh,Tn);function Vn(){Rn.call(this,"DOTTED",1)}s(140,137,Kh,Vn);function Xn(){Rn.call(this,"DASHED",2)}s(141,137,Kh,Xn);
-function Zn(){Rn.call(this,"HIDDEN",3)}s(142,137,Kh,Zn);function ao(){Rn.call(this,"SOLID",4)}s(143,137,Kh,ao);function eo(){eo=u;fo=new go;ho=new io;jo=new ko;lo=new mo;no=G(oo,k,7,[fo,ho,jo,lo])}s(144,138,Gh);var no,ho,jo,lo,fo;function go(){Rn.call(this,ec,0)}s(145,144,Gh,go);function io(){Rn.call(this,"BLOCK",1)}s(146,144,Gh,io);function ko(){Rn.call(this,"INLINE",2)}s(147,144,Gh,ko);function mo(){Rn.call(this,"INLINE_BLOCK",3)}s(148,144,Gh,mo);
-function po(){po=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=G(zo,k,9,[qo,so,uo,wo])}s(149,138,Ph);var yo,qo,so,uo,wo;function ro(){Rn.call(this,Gb,0)}s(150,149,Ph,ro);function to(){Rn.call(this,Zb,1)}s(151,149,Ph,to);function vo(){Rn.call(this,ac,2)}s(152,149,Ph,vo);function xo(){Rn.call(this,sc,3)}s(153,149,Ph,xo);function gj(){gj=u;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=G(To,k,10,[Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo])}s(154,138,ci);
-var So,Oo,Eo,Go,Mo,Qo,Ko,Co,Io,Ao;function Bo(){Rn.call(this,"PX",0)}s(155,154,ci,Bo);function Do(){Rn.call(this,"PCT",1)}s(156,154,ci,Do);function Fo(){Rn.call(this,"EM",2)}s(157,154,ci,Fo);function Ho(){Rn.call(this,"EX",3)}s(158,154,ci,Ho);function Jo(){Rn.call(this,"PT",4)}s(159,154,ci,Jo);function Lo(){Rn.call(this,"PC",5)}s(160,154,ci,Lo);function No(){Rn.call(this,"IN",6)}s(161,154,ci,No);function Po(){Rn.call(this,"CM",7)}s(162,154,ci,Po);function Ro(){Rn.call(this,"MM",8)}s(163,154,ci,Ro);
-function Uo(){Uo=u;Vo=[];Wo=[];Xo=[]}var Vo,Wo,Xo;function Yo(){Yo=u;Zo()}function Zo(){Zo=u;Yo();$o=v(I,r,-1,30,1)}function ap(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var $o;s(178,1,{});_.tS=function(){return"An event type"};_.f=null;s(177,178,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(176,177,{});_.Ac=function(){return this.Cc()};_.a=null;var bp=_.b=null;function cp(){cp=u;dp=new ep(gd,new fp)}function fp(){}s(175,176,{},fp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return dp};
-var dp;function gp(){gp=u;hp=new ep(sd,new ip)}function ip(){}s(179,176,{},ip);_.zc=function(a){jp();kp(this,a.b,lp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return hp};var hp;s(182,176,Th);function Bj(a,b){return(a.a.clientX||0)-Jj(b)+Ij(b)+$wnd.pageXOffset}function Cj(a,b){return(a.a.clientY||0)-(Kj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function ij(a){var b;return(b=a.b)?Bj(a,b):a.a.clientX||0}function jj(a){var b;return(b=a.b)?Cj(a,b):a.a.clientY||0}s(181,182,Th);
-function mp(){mp=u;np=new ep(vd,new op)}function op(){}s(180,181,Th,op);_.zc=function(a){a.Ec(this)};_.Cc=function(){return np};var np;function pp(){pp=u;qp=new ep(Ed,new rp)}function rp(){}s(183,176,{},rp);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return qp};var qp;s(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var sp=_.c=0;function dk(){this.c=++sp}s(185,186,Hh,dk);
-function ep(a,b){this.c=++sp;this.a=b;!bp&&(bp=new tp);bp.a[a]=this;this.b=a}s(184,185,Hh,ep);_.a=null;_.b=null;function up(){up=u;vp=new ep(Fd,new wp)}function wp(){}s(187,181,Th,wp);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(xp(),yp))a=zp(b.gb),c=new Ap(D(b.gb,Cf),D(b.gb,Bf)),d=new Ap(D(b.K.ab.gb,Cf),D(b.K.ab.gb,Bf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Bp(b.z,!0);a=D(b.K.ab.gb,Cf);Cp(b,new Ap(a,Dp(b.K.ab).a));b.A&&b.F!=yp&&Ep(b.f,b)}else Bp(b.z,!1),b.F!=(xp(),yp)?Cp(b,new Ap(b.w.b,b.w.a)):Fp(b,zp(b.f.gb)),b.A&&b.F!=yp&&Gp(b.f,b);Hp(b.K.ab)}else Bp(b.z,!0)};_.Cc=function(){return vp};var vp;function Ip(){Ip=u;Jp=new ep(be,new Kp)}
-function Kp(){}s(188,176,{},Kp);_.zc=function(a){Hj(a.a.a)};_.Cc=function(){return Jp};var Jp;function Lp(){Lp=u;Mp=new ep(je,new Np)}function Np(){}s(189,176,{},Np);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Op(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Pp(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return Mp};var Mp;
-function Qp(){Qp=u;Rp=new ep(ke,new Sp)}function Sp(){}s(190,176,{},Sp);_.zc=function(a){a.a.a&&(a.a.b.a=null,Tp(a.a.a,a.a.b))};_.Cc=function(){return Rp};var Rp;function Up(){Up=u;Vp=new ep(le,new Wp)}function Wp(){}s(191,176,{},Wp);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return Vp};var Vp;s(193,176,{});s(192,193,{});function Xp(){Xp=u;Yp=new ep(Je,new Zp)}function Zp(){}s(194,192,{},Zp);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<($p(),aq).length&&-999!=($p(),aq)[c]&&(c=($p(),aq)[c]);b=new bq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?cq(dq(a)):e=301;break;case 118:case 86:b&&eq(a.t,(!a.tb&&(a.tb=new fq(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:gq(a,Mn((hq(),iq)._b.a.gb,Ng));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ma):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?jq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?jq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&jq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?jq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?jq(a,4):e=207;break;case 53:105==a.b?jq(a,5):e=208;break;case 54:105==a.b?jq(a,
-6):e=210;break;case 55:105==a.b?jq(a,7):e=211;break;case 56:105==a.b?jq(a,8):e=212;break;case 57:105==a.b?jq(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}kq(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return Yp};var Yp;function lq(){lq=u;mq=new ep(kf,new nq)}function nq(){}s(195,181,Th,nq);_.zc=function(a){a.mc(this)};_.Cc=function(){return mq};var mq;
-function cj(){cj=u;dj=new ep(lf,new oq)}function oq(){}s(196,181,Th,oq);_.zc=function(a){a.nc(this)};_.Cc=function(){return dj};var dj;function pq(){pq=u;qq=new ep(mf,new rq)}function rq(){}s(197,181,Th,rq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Aj(Ri,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Si(a))};_.Cc=function(){return qq};var qq;function ej(){ej=u;fj=new ep(of,new sq)}function sq(){}s(198,181,Th,sq);_.zc=function(a){a.oc(this)};_.Cc=function(){return fj};var fj;function tp(){this.a={}}
-s(199,1,{},tp);_.a=null;s(202,182,Th);var tq=null;function uq(){uq=u;vq=new ep(Eg,new wq)}function wq(){}s(201,202,Th,wq);_.zc=function(a){xq(a.a,this,a.a.k)};_.Cc=function(){return vq};var vq;function yq(){yq=u;zq=new ep(Fg,new Aq)}function Aq(){}s(203,202,Th,Aq);_.zc=function(a){xq(a.a,this,a.a.k)};_.Cc=function(){return zq};var zq;function Bq(){var a;this.a=(a=document.createElement(Sd),a.setAttribute(Df,"return;"),typeof a.ontouchstart==he)}s(204,1,{},Bq);
-function Cq(){Cq=u;Dq=new ep(Gg,new Eq)}function Eq(){}s(205,202,Th,Eq);_.zc=function(a){xq(a.a,this,a.a.n)};_.Cc=function(){return Dq};var Dq;function Fq(){Fq=u;Gq=new ep(Hg,new Hq)}function Hq(){}s(206,202,Th,Hq);_.zc=function(a){Iq(a.a,this)&&(a.a.j&&Jq(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Sj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Gq};var Gq;function Kq(a,b){this.a=b;this.b=a}function Lq(a,b,c){ck&&(b=new Kq(b,c),a.Nc(b))}s(207,177,{},Kq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ck};
-_.a=!1;var ck=_.b=null;function Mq(a){this.a=a}s(208,177,{},Mq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Nq};var Nq=_.a=null;function Oq(){}function Pq(a){var b;Qq&&(b=new Oq,a.Nc(b))}s(209,177,{},Oq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return Qq};var Qq=null;function Rq(a){this.a=a}s(210,177,{},Rq);_.zc=function(a){a.Mc(this)};_.Ac=function(){return Sq};var Sq=_.a=null;function Tq(){}s(211,177,{},Tq);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return Uq};var Uq=null;
-function Vq(a,b,c){a=a.a;if(!b)throw new Wq("Cannot add a handler with a null type");if(!c)throw new Wq("Cannot add a null handler");0<a.b?Xq(a,new Yq(a,b,c)):Zq(a,b,null,c);return new $q(new ar(a,b,c))}
-function br(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new Wq("Cannot fire null event");try{++d.b;i=cr(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=yi(l),y(l,81))f=l,!e&&(e=new dr),er(e,f);else throw l;}}if(e)throw new fr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new si(d.a);o.b<o.d.ue();)m=ti(o),m.pc()}finally{d.a=null}}}}catch(n){n=yi(n);if(y(n,38))throw new gr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function hr(a){ir.call(this,a,!1)}function ir(a,b){this.a=new jr(b);this.b=a}s(212,1,gi,hr,ir);_.Nc=function(a){br(this,a)};_.a=null;_.b=null;s(215,1,{});function Xq(a,b){!a.a&&(a.a=new Ni);Hi(a.a,b)}function Zq(a,b,c,d){var e;e=Qi(a.d,b);e||(e=new qi,x(a.d,b,e));a=e.qe(c);a||(a=new Ni,e.se(c,a));a.df(d)}function kr(a,b,c,d){var e,f;e=cr(a,b,c);e.ff(d)&&e.re()&&(f=Qi(a.d,b),f.te(c),f.re()&&Bi(a.d,b))}
-function cr(a,b,c){a=Qi(a.d,b);if(!a)return lr(),lr(),mr;c=a.qe(c);return!c?(lr(),lr(),mr):c}s(214,215,{});_.a=null;_.b=0;_.c=!1;function jr(a){this.d=new qi;this.c=a}s(213,214,{},jr);function $q(a){this.a=a}s(216,1,{},$q);_.a=null;function fr(a){zi.call(this,nr(a),or(a));this.a=a}function or(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function nr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new pr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:Wm(b.a,"; "),d=d.wc(),Wm(b.a,d);return Ln(b.a)}s(218,97,Uh,fr);_.a=null;function gr(a){fr.call(this,a)}s(217,218,Uh,gr);s(219,1,{},function(){});function qr(a){a=Mn(a,Pd);return(null==a?0:cg==a||cg.toLowerCase()==a.toLowerCase())?(rr(),sr):(null==a?0:Ue==a||Ue.toLowerCase()==a.toLowerCase())?(rr(),tr):(rr(),ur)}
-function rr(){rr=u;sr=new vr("RTL",0);tr=new vr("LTR",1);ur=new vr("DEFAULT",2);wr=G(xr,k,15,[sr,tr,ur])}function vr(a,b){Rn.call(this,a,b)}s(221,138,{15:1,67:1,70:1,72:1},vr);var wr,ur,tr,sr;function yr(){}function zr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=zr(e,d);G(a,b,c,d);return d}function Ar(a){return Br([Cr,I],[k,r],[66,-1],a,0,2,1)}
-function Br(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=zr(i?g:0,h);G(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Br(a,b,c,d,e,f,g)}return l}function G(a,b,c,d){Dr();var e=Er,f=Fr;Dr();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Gr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Hr;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Hr;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Hr;}a[b]=c}s(222,1,{},yr);_.qI=0;
-function Dr(){Dr=u;Er=[];Fr=[];var a=new yr,b=Er,c=Fr,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Er,Fr;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function fn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function jn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ir(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Jr(){var a;$stats&&Kr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ff))a=Ff;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(qf)&&9<=$doc.documentMode)a=De;else if(-1!=a.indexOf(qf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(De,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Kr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=G(Lr,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&Kr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Uo();Xo.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Uo();0!=Xo.length&&(a=Xo.join(j),a=(Yo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:ap(0,a,!1),Xo.length=0);if(0!=Vo.length){a=Vo.join(j);a=(Yo(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=$o[b],0==c&&(c=$o[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);$o[e]+=a.length;ap(e,a,!0)}Vo.length=0}0!=Wo.length&&(a=Wo.join(j),a=(Yo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:ap(b-1,a,!0),Wo.length=0);$stats&&Kr("export.client.JSME_export");new Mr;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==he)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function yi(a){return y(a,81)?a:new dn(a)}function Nr(a){return Or(a&4194303,a>>22&4194303,0>a?1048575:0)}function Pr(a){return Or(a.l,a.m,a.h)}
-function Or(a,b,c){return _=new Qr,_.l=a,_.m=b,_.h=c,_}
-function Rr(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Sr;if(0==a.l&&0==a.m&&0==a.h)return Tr=Or(0,0,0),Or(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Tr=Or(0,0,0),c=Pr((Ur(),Vr))):(Tr=Or(c.l,c.m,c.h),c=Or(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Wr(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Xr(e):0==c&&0!=d&&0==e?Xr(d)+22:0!=c&&0==d&&0==e?Xr(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Pr((Ur(),Yr)),c=!0,g=!g;else return c=Zr(a,f),g&&ms(c),Tr=Or(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Wr(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zr(c,d);f&&ms(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Or(f,i,c);g?Tr=Wr(c):Tr=Or(c.l,c.m,c.h);return e}if(!ns(a,b))return e?Tr=Wr(a):Tr=Or(a.l,a.m,a.h),Or(0,0,0);c=c?a:Or(a.l,a.m,a.h);var h,l,m,o;f=os(b)-os(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Or(i&4194303,l&4194303,h&1048575);for(l=Or(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&ms(l);e?(Tr=Wr(c),d&&(Tr=ps(Tr,(Ur(),Vr)))):Tr=Or(c.l,c.m,c.h);return l}
-function ms(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function os(a){var b;b=qs(a.h);return 32==b?(b=qs(a.m),32==b?qs(a.l)+32:b+20-10):b-12}var Tr=null;function rs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Or(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ss(a,b){return Or(a.l&b.l,a.m&b.m,a.h&b.h)}function ts(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function L(a){var b,c,d;if(isNaN(a))return Ur(),us;if(-9223372036854775E3>a)return Ur(),vs;if(9223372036854775E3<=a)return Ur(),Yr;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=Or(a,b,c);d&&ms(b);return b}function ws(a){var b,c;return-129<a&&128>a?(b=a+128,null==xs&&(xs=v(ys,k,16,256,0)),c=xs[b],!c&&(c=xs[b]=Nr(a)),c):Nr(a)}
-function zs(a){var b=Yg,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ns(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function As(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return Or(c&4194303,n&
-4194303,q&1048575)}function Wr(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Or(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zr(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Or(c&4194303,d&4194303,e&1048575)}function ps(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Or(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function Bs(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Bs(Wr(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=ws(1E9);a=Rr(a,b);b=j+M(Tr);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var xs=null;function Ur(){Ur=u;Yr=Or(4194303,4194303,524287);vs=Or(0,0,524288);Vr=ws(1);ws(2);us=ws(0)}var Yr,vs,Vr,us;function Qr(){}s(231,1,{16:1},Qr);
-function Kr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Cs(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(236,1,{},Cs);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ds(a,b){Wm(a.a.a,b.a);return a}function Es(){this.a=new Fs}s(237,1,{},Es);function Gs(a){if(null==a)throw new Wq("css is null");this.a=a}s(238,1,{17:1,67:1},Gs);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;function Is(a){if(null==a)throw new Wq("html is null");this.a=a}s(240,1,Bh,Is);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;s(241,1,Bh,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};_.a=null;
-function Js(){Js=u;Ks=RegExp(oa,ie);Ls=RegExp(sb,ie);Ms=RegExp(pb,ie);Ns=RegExp(ta,ie);Os=RegExp(ha,ie)}function Ps(a){Js();-1!=a.indexOf(oa)&&(a=a.replace(Ks,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ms,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ls,qa));-1!=a.indexOf(ha)&&(a=a.replace(Os,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ns,"&#39;"));return a}var Ks,Ls,Ms,Os,Ns;function Qs(a){if(null==a)throw new Wq("uri is null");this.a=a}s(243,1,{19:1},Qs);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Hs(this.a)};
-_.a=null;function Rs(){Rs=u}s(245,1,{});function Ss(){}s(246,1,{},Ss);var Ts=null;function Us(){}s(247,245,{},Us);var Vs=null;function Ws(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=cr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=cr(a.a,f,null).lf(e),y(d,20)&&hn(d.a,b)){var h=a.a,l=f;0<h.b?Xq(h,new Xs(h,l,null,d)):kr(h,l,null,d)}}}s(248,1,Ih);_.a=null;function Ys(a){this.a=a}s(249,248,Ih,Ys);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function Zs(a){this.a=a}s(250,248,Ih,Zs);
-_.Lc=function(){var a=this.a;$s((at(),bt),a.a,!0)};function ct(){cn()}s(251,97,Rh,ct);function dt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Sj(a.d,1))}function et(){this.a=new ft(this);this.b=new Ni;this.d=new gt(this);this.f=new ht(this)}s(252,1,{},et);_.c=!1;_.e=!1;function ft(a){Yj();this.a=a}s(253,24,{},ft);_.vc=function(){if(this.a.c){var a=this.a,b;b=it(a.f.d.b,a.f.b);jt(a.f);y(b,21)&&new ct;a.c=!1;dt(a)}};_.a=null;function gt(a){Yj();this.a=a}s(254,24,{},gt);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Oj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Sj(a.a,1E4);a.f.c<a.f.a;){d=kt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||jt(a.f)}if(100<=Oj()-b)break}}finally{e||(Mj(a.a),a.c=!1,dt(a))}};_.a=null;function kt(a){var b;a.b=a.c;b=it(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function jt(a){lt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function ht(a){this.d=a}s(255,1,{},ht);_.Qc=function(){return this.c<this.a};_.Rc=function(){return kt(this)};
-_.Sc=function(){jt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function mt(a,b){var c=(nt(),ot(b));a.appendChild(c)}function pt(a,b,c){var d;d=Gj;Gj=a;b==Wi&&8192==qt(a.type)&&(Wi=null);c.Tc(a);Gj=d}var Gj=null,Wi=null;function rt(){rt=u;st=new et}function mj(a){rt();if(!a)throw new Wq("cmd cannot be null");var b=st;Hi(b.b,a);dt(b)}var st;function tt(a){Xi();!ut&&(ut=new dk);vt||(vt=new ir(null,!0),wt=new xt);return Vq(vt,ut,a)}var vt=null;function yt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function xt(){}s(261,177,{},xt);_.zc=function(a){a.Pc(this);wt.c=!1};_.Ac=function(){return ut};_.Bc=function(){yt(this)};_.a=!1;_.b=!1;_.c=!1;var ut=_.d=null,wt=null;function zt(){zt=u;At=new Bt;Ct()||(At=null)}var At=null;function $j(){}s(263,1,{},$j);_.Jc=function(){for(;0<(Yj(),Zj).c;)Mj(it(Zj,0))};function bk(a,b){return Vq((!Dt&&(Dt=new Et),Dt),a,b)}
-function Ft(a){ak();Gt||(Ht("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new It),Gt=!0);return bk((!Qq&&(Qq=new dk),Qq),a)}
-function ak(){Jt||(Ht('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Kt),
-Jt=!0)}function Lt(){Jt&&Lq((!Dt&&(Dt=new Et),Dt),null,!1)}function Mt(){var a;Jt&&(a=new Nt,Dt&&br(Dt,a));return null}function Ot(){var a,b;if(Gt&&(b=aj(),a=bj(),Pt!=b||Qt!=a))Pt=b,Qt=a,Pq((!Dt&&(Dt=new Et),Dt))}var Jt=!1,Dt=null,Qt=0,Pt=0,Gt=!1;function Rt(){Rt=u;St=new dk}function Nt(){Rt()}s(265,177,{},Nt);_.zc=function(){null.Jf()};_.Ac=function(){return St};var St;function Et(){hr.call(this,null)}s(267,212,gi,Et);
-function qt(a){switch(a){case gd:return 4096;case sd:return 1024;case vd:return 1;case Fd:return 2;case be:return 2048;case Je:return 128;case Ke:return 256;case Le:return 512;case Re:return 32768;case "losecapture":return 8192;case kf:return 4;case lf:return 64;case mf:return 32;case nf:return 16;case of:return 8;case "scroll":return 16384;case Zd:return 65536;case "DOMMouseScroll":case pf:return 131072;case Ed:return 262144;case "paste":return 524288;case Hg:return 1048576;case Gg:return 2097152;
-case Fg:return 4194304;case Eg:return 8388608;case le:return 16777216;case je:return 33554432;case ke:return 67108864;default:return-1}}function Xi(){Tt||(Ut(),Vt(),Tt=!0)}var Tt=!1;function Wt(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Xt(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Ut(){Yt=B(function(a){var b;var c=vt,d,e,f;ut&&c&&Zt(c.a.d,ut)?(b=wt.a,d=wt.b,e=wt.c,f=wt.d,yt(wt),wt.d=a,br(c,wt),c=!(wt.a&&!wt.b),wt.a=b,wt.b=d,wt.c=e,wt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});$t=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!fn(b)&&y(b,22)&&pt(a,c,b)});au=B(function(a){a.preventDefault();$t.call(this,a)});bu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;$t.call(this,a)});cu=B(function(a){if(Yt(a)){var b=Yi;b&&b.__listener&&!fn(b.__listener)&&y(b.__listener,22)&&(pt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(vd,cu,!0);$wnd.addEventListener(Fd,cu,!0);$wnd.addEventListener(kf,cu,!0);$wnd.addEventListener(of,cu,!0);$wnd.addEventListener(lf,cu,!0);$wnd.addEventListener(nf,cu,!0);$wnd.addEventListener(mf,cu,!0);$wnd.addEventListener(pf,cu,!0);$wnd.addEventListener(Je,Yt,!0);$wnd.addEventListener(Le,Yt,!0);$wnd.addEventListener(Ke,
-Yt,!0);$wnd.addEventListener(Hg,cu,!0);$wnd.addEventListener(Gg,cu,!0);$wnd.addEventListener(Fg,cu,!0);$wnd.addEventListener(Eg,cu,!0);$wnd.addEventListener(le,cu,!0);$wnd.addEventListener(je,cu,!0);$wnd.addEventListener(ke,cu,!0)}function du(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function eu(a,b){switch(b){case "drag":a.ondrag=$t;break;case "dragend":a.ondragend=$t;break;case Wd:a.ondragenter=au;break;case "dragleave":a.ondragleave=$t;break;case Xd:a.ondragover=au;break;case "dragstart":a.ondragstart=$t;break;case "drop":a.ondrop=$t;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,$t,!1);a.addEventListener(b,$t,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function fu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?$t:null),c&2&&(a.ondblclick=b&2?$t:null),c&4&&(a.onmousedown=b&4?$t:null),c&8&&(a.onmouseup=b&8?$t:null),c&16&&(a.onmouseover=b&16?$t:null),c&32&&(a.onmouseout=b&32?$t:null),c&64&&(a.onmousemove=b&64?$t:null),c&128&&(a.onkeydown=b&128?$t:null),c&256&&(a.onkeypress=b&256?$t:null),c&512&&(a.onkeyup=b&512?$t:null),c&1024&&(a.onchange=b&1024?$t:null),c&2048&&(a.onfocus=b&2048?$t:null),c&4096&&(a.onblur=b&4096?$t:null),
-c&8192&&(a.onlosecapture=b&8192?$t:null),c&16384&&(a.onscroll=b&16384?$t:null),c&32768&&(a.onload=b&32768?bu:null),c&65536&&(a.onerror=b&65536?$t:null),c&131072&&(a.onmousewheel=b&131072?$t:null),c&262144&&(a.oncontextmenu=b&262144?$t:null),c&524288&&(a.onpaste=b&524288?$t:null),c&1048576&&(a.ontouchstart=b&1048576?$t:null),c&2097152&&(a.ontouchmove=b&2097152?$t:null),c&4194304&&(a.ontouchend=b&4194304?$t:null),c&8388608&&(a.ontouchcancel=b&8388608?$t:null),c&16777216&&(a.ongesturestart=b&16777216?
-$t:null),c&33554432&&(a.ongesturechange=b&33554432?$t:null),c&67108864&&(a.ongestureend=b&67108864?$t:null))}var Yi=null,Yt=null,cu=null,au=null,$t=null,bu=null;function Vt(){au=B(function(a){$t.call(this,a);return!1})}function gu(){var a;gu=u;hu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var hu;function iu(){this.b=new Ni}function ju(a){a=a[Vc];return null==a?-1:a}s(273,1,{},iu);_.a=null;function ku(a,b){this.a=a;this.b=b}s(274,1,{},ku);_.a=0;_.b=null;
-function Ct(){var a=At,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));lu=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Bt(){this.a=new hr(null)}s(275,1,gi,Bt);_.Vc=function(a){return decodeURI(a.replace("%23",ma))};_.Nc=function(a){br(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==lu?j:lu))lu=a,Uq&&(a=new Tq,br(this.a,a))};var lu=j;
-function Ht(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Kt(){}s(278,1,{},Kt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(Mt),B(Lt))};function It(){}s(279,1,{},It);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(Ot))};function Mi(a,b){ui(a._c(),b,!0)}function Li(a,b){ui(a._c(),b,!1)}function $i(a,b,c){0<=b&&a.ed(b+Pf);0<=c&&a.cd(c+Pf)}
-function mu(a){var b,a=Mn(a,ud);b=In(a,Jn(32));return 0<=b?a.substr(0,b-0):a}
-function ui(a,b,c){if(!a)throw new Ci(kc);b=Hn(b);if(0==b.length)throw new ek(Ic);if(c){var d,e,f;d=Hn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Hn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Hn(e.substr(0,
-c-0)),b=Hn(nu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function ou(a,b){a.style.display=b?j:uf;a.setAttribute("aria-hidden",""+!b)}s(284,1,Xh);_.Xc=function(){return Jj(this.gb)};_.Yc=function(){return Kj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return D(this.gb,Bf)};_.$c=function(){return D(this.gb,Cf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=uf};_.bd=function(){throw new pu;};_.cd=function(a){this.gb.style[Ae]=a};
-_.dd=function(a){ou(this.gb,a)};_.ed=function(a){this.gb.style[Sg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=qt(c.b);if(-1==d){var e=a.gb;d=c.b;Xi();eu(e,d);E(Xd,d)&&eu(e,Wd)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,Xi(),fu(e,d)):a.cb|=d;return Vq(!a.db?a.db=new hr(a):a.db,c,b)}function qu(a,b,c){return Vq(!a.db?a.db=new hr(a):a.db,c,b)}
-function ru(a){var b;if(a.hd())throw new su("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Xi();fu(c,b)}else a.cb|=b;a.fd();a.ld()}function tu(a,b){var c;switch(qt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&Qn(a.gb,c))return}c=a.gb;var d,e,f;if(bp&&(f=bp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&br(a.db,f.a),f.a.a=d,f.a.b=e}
-function uu(a){if(!a.hd())throw new su("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}function Hj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new su("This widget's parent does not implement HasWidgets");}else if(Ui(),Zt(vu.a,a)){Ui();try{a.kd()}finally{Bi(vu.a,a)}}}
-function wu(a,b){var c;c=a.fb;if(b){if(c)throw new su("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(283,284,Ch);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&br(this.db,a)};_.hd=function(){return this.bb};_.jd=function(){ru(this)};_.Tc=function(a){tu(this,a)};_.kd=function(){uu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
-function xu(a){for(a=new yu(a);a.a.a<a.a.b.c-1;)zu(a.a),Au(a.a)}s(282,283,hi);_.fd=function(){Bu(this,(Cu(),Du))};_.gd=function(){Bu(this,(Cu(),Eu))};function Fu(a,b,c){Hj(b);var d=a.p;Gu(d,b,d.c);d=(nt(),ot(b.gb));c.appendChild(d);wu(b,a)}function Hu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Iu;b.fb==a&&(f=a.od(b),f<d&&--d);Hj(b);Gu(a.p,b,d);e?(e=b.gb,du(c,(nt(),ot(e)),d)):(e=(nt(),ot(b.gb)),c.appendChild(e));wu(b,a)}
-function Ju(a,b){var c;if(b.fb!=a)return!1;try{wu(b,null)}finally{c=b.gb;On(c).removeChild(c);c=a.p;var d;d=Ku(c,b);if(-1==d)throw new Lu;if(0>d||d>=c.c)throw new Iu;for(--c.c;d<c.c;++d)Gr(c.a,d,c.a[d+1]);Gr(c.a,c.c,null)}return!0}s(281,282,hi);_.od=function(a){return Ku(this.p,a)};_.pd=function(a,b,c,d){Hu(this,a,b,c,d)};_.qd=function(){return new Mu(this.p)};_.nd=function(a){return Ju(this,a)};function Ti(a,b,c,d){var e;Hj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}
-function Nu(a,b){var c;(c=Ju(a,b))&&Ou(b.gb);return c}function Pu(a,b,c,d){if(b.fb!=a)throw new ek("Widget must be a child of this panel.");a.td(b,c,d)}function Qu(a,b,c){a=a.gb;-1==b&&-1==c?Ou(a):(a.style[Lf]=Xc,a.style[Me]=b+Pf,a.style[Dg]=c+Pf)}function Ru(){var a=$doc.createElement(Sd);this.p=new Su(this);this.gb=a;this.gb.style[Lf]="relative";this.gb.style[If]=Be}function Ou(a){a.style[Me]=j;a.style[Dg]=j;a.style[Lf]=j}s(280,281,hi,Ru);_.rd=function(a){Fu(this,a,this.gb)};
-_.nd=function(a){return Nu(this,a)};_.sd=function(a,b,c){Pu(this,a,b,c)};_.td=function(a,b,c){Qu(a,b,c)};function Tu(a,b){if(a.vd())throw new su("SimplePanel can only contain one child widget");a.wd(b)}function Uu(a,b){if(a.ab!=b)return!1;try{wu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function Vu(a,b){if(b!=a.ab&&(b&&Hj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(nt(),ot(a.ab.gb));a.ud().appendChild(c);wu(b,a)}}function Wu(){this.gb=$doc.createElement(Sd)}s(288,282,hi,Wu);_.ud=function(){return this.gb};
-_.vd=function(){return this.ab};_.qd=function(){return new Xu(this)};_.nd=function(a){return Uu(this,a)};_.wd=function(a){Vu(this,a)};_.ab=null;function Yu(a,b){a.$&&(Zu(a.Z,!1,!1),Lq(a,a,b))}function $u(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function av(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Me]=b-0+(gj(),Pf);a.style[Dg]=c+Pf}function bv(a){a.$||(a.bb&&Hj(a),Zu(a.Z,!0,!1))}s(287,288,hi);_.ud=function(){return Nn(this.gb)};_.Zc=function(){return D(this.gb,Bf)};
-_.$c=function(){return D(this.gb,Cf)};_._c=function(){return On(Nn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){Yu(this,a)};_.ad=function(){return!E(Be,this.gb.style[Pg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&Zu(this.Z,!1,!0)};_.cd=function(a){this.O=a;$u(this);0==a.length&&(this.O=null)};_.zd=function(a,b){av(this,a,b)};_.dd=function(a){this.gb.style[Pg]=a?Qg:Be};_.wd=function(a){Vu(this,a);$u(this)};
-_.ed=function(a){this.P=a;$u(this);0==a.length&&(this.P=null)};_.Ad=function(){bv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function cv(a,b){var c;Wu.call(this);this.R=new dv;this.L=(ev(),fv);this.Z=new gv(this);this.gb.appendChild($doc.createElement(Sd));this.zd(0,0);On(Nn(this.gb))[ud]="gwt-PopupPanel";Nn(this.gb)[ud]=Kf;this.N=this.M=a;this.W=!1;c=G(Lr,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new hv(c);this.K._c()[ud]=j;c=On(Nn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ci(kc);d=Hn(d);if(0==d.length)throw new ek(Ic);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<
-h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}Vu(this,this.K);$u(this);ui(Nn(this.gb),Kf,!1);ui(this.K.b,b+"Content",!0)}s(286,287,hi);_.fd=function(){ru(this.K)};_.gd=function(){uu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new Xu(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){Vu(this.K,a);$u(this)};_.K=null;s(285,286,hi);_.kd=function(){uu(this)};
-function iv(){iv=u;jv=new kv(Gb,0,(ev(),fv));lv=new kv(mc,1,mv);nv=new kv(tc,2,ov);pv=G(qv,k,23,[jv,lv,nv])}function kv(a,b,c){Rn.call(this,a,b);this.a=c}s(289,138,{23:1,67:1,70:1,72:1},kv);_.a=null;var pv,jv,lv,nv;function rv(){rv=u;sv=G(Lr,k,1,[Dg,jf,jd])}
-function hv(a){var b;rv();var c,d;c=this.gb=$doc.createElement(sg);this.c=$doc.createElement(vg);mt(c,this.c);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Ig),b[ud]=a[c],mt(b,tv(a[c]+"Left")),mt(b,tv(a[c]+Ib)),mt(b,tv(a[c]+"Right")),b),mt(this.c,d),1==c&&(this.b=Nn(Wt(d,1)));this.gb[ud]="gwt-DecoratorPanel"}function tv(a){var b,c;c=$doc.createElement(wg);b=$doc.createElement(Sd);var d=(nt(),ot(b));c.appendChild(d);c[ud]=a;b[ud]=a+"Inner";return c}s(291,288,Fh,hv);_.ud=function(){return this.b};
-_.b=null;_.c=null;var sv;s(290,291,Fh);s(292,1,{});function Cu(){Cu=u;Du=new uv;Eu=new vv}function wv(a){fr.call(this,a)}function Bu(a,b){Cu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=yi(f),y(f,81))d=f,!c&&(c=new dr),er(c,d);else throw f;}}if(c)throw new wv(c);}s(293,217,Uh,wv);var Du,Eu;function uv(){}s(294,1,{},uv);_.Bd=function(a){a.jd()};function vv(){}s(295,1,{},vv);_.Bd=function(a){a.kd()};s(298,283,Ch);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};
-_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.jd=function(){ru(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(297,298,Ch);function xv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",nd),b);this.gb[ud]="gwt-Button";this.gb.innerHTML=a||j}s(296,297,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},xv);s(299,281,hi);_.d=null;
-_.e=null;function yv(a,b){var c;if(a.f)throw new su("Composite.initWidget() may only be called once.");Hj(b);c=b.gb;a.gb=c;var d;nt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((nt(),c).__gwt_resolve=zv(a));a.f=b;wu(b,a)}function Av(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Xi();fu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(300,283,ei);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Av(this)};
-_.Tc=function(a){tu(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Bv(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Pd]=cg;break;case 1:c[Pd]=Ue;break;case 2:qr(c)!=(rr(),ur)&&(c[Pd]=j)}}}function Cv(a){this.a=a;this.c=!1;this.d=this.b=qr(a)}s(301,1,{},Cv);_.a=null;_.b=null;_.c=!1;_.d=null;function Zi(){this.gb=Dv()}s(302,288,hi,Zi);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};
-_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function Ev(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Nn(b);e=null;c&&(c=ju(c),e=0>c?null:it(a.i.b,c));e?Fv(a,e):d&&(b.innerHTML=j||j);return b}function Fv(a,b){var c;if(b.fb!=a)return!1;try{wu(b,null)}finally{c=b.gb;On(c).removeChild(c);var d=a.i,e;e=ju(c);c[Vc]=null;c=d.b;Gv(e,c.c);Gr(c.b,e,null);d.a=new ku(e,d.a)}return!0}s(304,282,hi);_.qd=function(){return new Hv(this)};
-_.nd=function(a){return Fv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Iv(a){if(0>=a.b)throw new Jv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Jv("Column index: 0, Column size: "+a.a);}
-function Kv(){this.i=new iu;this.f=$doc.createElement(sg);this.c=$doc.createElement(vg);mt(this.f,this.c);this.gb=this.f;this.d=new Lv(this);var a=new Mv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;du(a.b.f,(nt(),ot(b)),0);mt(a.a,$doc.createElement(yd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Jv("Row index: "+a+", Row size: "+d);if(0>c)throw new Jv("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new Jv("Column index: "+c+", Column size: "+this.a);c=Ev(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(wg),d.innerHTML=sa||j,du(c,(nt(),ot(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(yd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(wg);
-e.innerHTML=sa;c=$doc.createElement(Ig);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Ev(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(303,304,hi,Kv);_.a=0;_.b=0;function Nv(a){for(;++a.b<a.d.c&&!(null!=it(a.d,a.b)););}function Hv(a){this.c=a;this.d=this.c.i.b;Nv(this)}s(305,1,{},Hv);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Lu;a=it(this.d,this.b);this.a=this.b;Nv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Ov;a=it(this.d,this.a);Hj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Lv(a){this.a=a}s(306,1,{},Lv);_.a=null;function Mv(a){this.b=a}s(307,1,{},Mv);_.a=null;_.b=null;function Pv(){Pv=u;Qv=new Rv}var Qv;function Sv(){Sv=u;Tv=new Uv((po(),rd));Vv=new Uv(Me);Wv=new Uv(Xf);Xv=Vv;Yv=Wv;Zv=Xv}var Tv,Zv,Vv,Yv,Xv,Wv;function Rv(){}s(309,1,{},Rv);
-function Uv(a){this.a=a}s(310,309,{},Uv);_.a=null;function $v(){$v=u;aw=new bw(jf);cw=new bw(Dg)}var aw,cw;function bw(a){this.a=a}s(311,1,{},bw);_.a=null;function dw(a,b){var c;c=ew(a);mt(a.b,c);Fu(a,b,c)}function ew(a){var b;b=$doc.createElement(wg);b[$c]=a.a.a;b.style[Og]=a.c.a;return b}function fw(a,b){var c,d;d=On(b.gb);(c=Ju(a,b))&&a.b.removeChild(d);return c}
-function gw(){this.p=new Su(this);this.e=$doc.createElement(sg);this.d=$doc.createElement(vg);mt(this.e,this.d);this.gb=this.e;this.a=(Sv(),Zv);this.c=($v(),cw);this.b=$doc.createElement(Ig);mt(this.d,this.b);this.e[qd]=ab;this.e[pd]=ab}s(312,299,hi,gw);_.nd=function(a){return fw(this,a)};_.b=null;function hw(){hw=u;new qi}function iw(a,b,c,d,e){hw();this.a=new jw(this,a,b,c,d,e);this.gb[ud]="gwt-Image"}function kw(a,b,c,d,e){hw();iw.call(this,(Rs(),new Qs(a)),b,c,d,e)}s(313,283,Ch,iw,kw);
-_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.Tc=function(a){32768==qt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);tu(this,a)};_.ld=function(){var a=this.a;E(Re,Mn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new lw(a,this),yn((vn(),wn),a.f))};_.a=null;s(315,1,{});_.f=null;function mw(){mw=u;nw()}
-function jw(a,b,c,d,e,f){var g,i;mw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(mg);i=new Es;Ds(Ds(Ds(i,new Gs("width:"+e+(gj(),Pf)+ob)),new Gs("height:"+f+Rf)),new Gs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Rf));!ow&&(ow=new pw);b=qw;c=new Gs((new Gs(Ln(i.a.a))).a);i=new Fs;Wm(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Ps(b.a);Wm(i.a,b);Wm(i.a,"' style='");b=Ps(c.a);Wm(i.a,b);Wm(i.a,"' border='0'>");i=new Is(Ln(i.a));g.innerHTML=i.a||j;g=
-Nn(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),Xi(),fu(g,a)):a.cb|=133333119}s(314,315,{},jw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function lw(a,b){this.a=a;this.b=b}s(316,1,{},lw);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Re,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Re)};_.a=null;_.b=null;function rw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Pv(),Qv)?a.b.d==(rr(),tr)?(Sv(),Vv):a.b.d==sr?(Sv(),Wv):(Sv(),Xv):a.b.d==(rr(),tr)?(Sv(),Wv):a.b.d==sr?(Sv(),Vv):(Sv(),Yv);b!=a.c&&(a.c=b,a.gb.style[yg]=!a.c?j:a.c.a)}s(318,283,Ch);_.a=null;_.b=null;_.c=null;
-function sw(){this.gb=$doc.createElement(Sd);this.b=new Cv(this.gb);this.gb[ud]="gwt-Label"}function tw(){sw.call(this);Bv(this.b,Tg);rw(this)}s(317,318,Ch,sw,tw);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function uw(a,b){if(0>b||b>=a.gb.options.length)throw new Iu;}function lp(a,b){uw(a,b);return a.gb.options[b].value}
-function vw(){this.gb=$doc.createElement("select");this.gb[ud]="gwt-ListBox"}s(319,298,Ch,vw);s(320,248,Ih);function ww(a){this.a=a}s(321,320,Ih,ww);_.Dc=function(){};function xw(a){this.a=a}s(322,320,Ih,xw);_.Jc=function(a){this.a.Cd(a.f,a.a)};function yw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Ig);du(a.e,(nt(),ot(e)),b);a=(nt(),ot(c));d.appendChild(a)}else d=Wt(a.e,0),du(d,(nt(),ot(c)),b)}
-function zw(a,b,c){var d;Aw(a,b);c&&b.a?(Aw(a,null),a=b.a,b=(vn(),wn),b.c=zn(b.c,[new Bw(a),!1])):null!=b.c&&(a.j=new Cw(a,b),c=(ev(),mv),a.j.L=c,a.j.T=a.f,a.j._c()[ud]=se,d=mu(a.gb),E(re,d)||Mi(a.j,d+"Popup"),qu(a.j,new xw(a),ck?ck:ck=new dk),a.n=b.c,d=a.j,a=new Dw(a,b),d.gb.style[Pg]=Be,bv(d),a.a.o?av(a.a.j,Jj(a.a.gb)+D(a.a.gb,Cf)-1,Kj(a.b.gb)+$wnd.pageYOffset):av(a.a.j,Jj(a.b.gb),Kj(a.a.gb)+$wnd.pageYOffset+D(a.a.gb,Bf)-1),d.gb.style[Pg]=Qg)}
-function Ew(a,b){if(b||!(a.k&&a.n==a.k.c))Aw(a,b),Fw(a.gb),b&&a.d&&zw(a,b,!1)}
-function Gw(a,b){var c;a:{c=b.target;var d,e;for(e=new si(a.i);e.b<e.d.ue();)if(d=ti(e),Qn(d.gb,c)){c=d;break a}c=null}switch(qt(b.type)){case 1:Fw(a.gb);c&&zw(a,c,!0);break;case 16:c&&Ew(a,c);break;case 32:c&&Ew(a,null);break;case 2048:Hw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Hw(a)||a.o||Iw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Hw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(zw(a,a.k,!1),a.k.c.Jf()):Jw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Hw(a)||a.o&&Iw(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:Hw(a)||(a.o?Jw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(zw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Aw(a,null);a.j&&Yu(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Aw(a,null);a.j&&Yu(a.j,!1);break;case 13:Hw(a)||(zw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}tu(a,b)}function Kw(a,b,c){c&&Aw(a,null);Lq(a,b,!1);a.n=null;a.j=null}
-function Hw(a){var b;if(!a.k){for(b=new si(a.i);b.b<b.d.ue();){b=ti(b);Aw(a,b);break}return!0}return!1}
-function Aw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=mu(c.gb)+Va;ui(c._c(),d,!1);a.o&&(c=On(a.k.gb),2==Xt(c)&&(c=Wt(c,1),ui(c,qg,!1)))}if(b){c=mu(b.gb)+Va;ui(b._c(),c,!0);a.o&&(c=On(b.gb),2==Xt(c)&&(c=Wt(c,1),ui(c,qg,!0)));dl();c=a.gb;var d=new Fk(b.gb),e=(Zk(),$k),d=G(Lw,k,5,[d]),e=e.a,f,g,i,h;f=new Vm;for(i=0,h=d.length;i<h;++i)g=d[i],Xm(Xm(f,g.a),ea);d=Hn(Ln(f.a));c.setAttribute(e,d)}a.k=b}}
-function Jw(a){var b,c,d;if(a.k){for(b=c=lj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?it(a.i,b):it(a.i,c);break}Aw(a,d)}}function Iw(a){var b,c,d;if(a.k){for(b=c=lj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?it(a.i,b):it(a.i,c);break}Aw(a,d)}}s(323,283,Ch);_.Tc=function(a){Gw(this,a)};_.kd=function(){this.j&&Yu(this.j,!1);uu(this)};_.Cd=function(a,b){Kw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Bw(a){this.a=a}s(324,1,{},Bw);_.pc=function(){Mw(this.a)};_.a=null;
-function Nw(a){this.a=a}s(325,1,{},Nw);_.Dc=function(){Aw(this.a,null)};_.a=null;function Cw(a,b){this.a=a;this.b=b;cv.call(this,!0,Ze);Vu(this.K,this.b.c);$u(this);this.Y=!0;this.b.c.Jf()}s(326,286,hi,Cw);_.Pc=function(a){var b,c;if(!a.a)switch(qt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(Qn(b,c)){a.a=!0;break}a.a&&Aw(this.a,null)}};_.a=null;_.b=null;function Dw(a,b){this.a=a;this.b=b}s(327,1,{},Dw);_.a=null;var Ow=_.b=null;
-function Pw(){Pw=u;Ow=new Cs((Rs(),new Qs("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Qw(a,b){this.gb=$doc.createElement(wg);var c=mu(this.gb)+Va;ui(this._c(),c,!1);this.gb.textContent=a||j;this.gb[ud]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);dl();this.gb.setAttribute("role",Kl.a);this.a=b}s(330,284,{27:1,31:1,34:1},Qw);_.a=null;_.b=null;_.c=null;
-function Rw(){var a;this.gb=$doc.createElement(wg);this.gb[ud]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);mt(this.gb,a);a[ud]="menuSeparatorInner"}s(331,284,Xh,Rw);function Sw(){var a,b,c,d,e;b=null.Jf();e=aj();d=bj();b[Rd]=(eo(),uf);b[Sg]=0+(gj(),Pf);b[Ae]=bb;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Sg]=(c>e?c:e)+Pf;b[Ae]=(a>d?a:d)+Pf;b[Rd]="block"}function dv(){}s(332,1,{},dv);_.Lc=function(){Sw()};
-function Tw(a){this.a=a}s(333,1,{},Tw);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Qn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(qt(d.type)){case 4:case 1048576:if(Wi){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Wi){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function Uw(a){this.a=a}s(334,1,{},Uw);_.a=null;function ev(){ev=u;fv=new Vw(Gb,0);mv=new Vw(mc,1);ov=new Vw(tc,2);Ww=G(Xw,k,32,[fv,mv,ov])}function Vw(a,b){Rn.call(this,a,b)}s(335,138,{32:1,67:1,70:1,72:1},Vw);var Ww,fv,mv,ov;function Yw(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Ft(a.a.R),Sw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Di(a.f.a),a.f=null,a.b=!1)}function Zw(a){a.j||(Yw(a),a.c||(Ui(),Nu(Vi(null),a.a)));a.a.gb.style[xd]="rect(auto, auto, auto, auto)";a.a.gb.style[If]=Qg}
-function $w(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[xd]="rect("+g+Qf+f+Qf+c+Qf+e+"px)"}
-function Zu(a,b,c){a.c=c;Lj(a);a.i&&(Mj(a.i),a.i=null,Zw(a));a.a.$=b;var d=a.a;d.X&&(Di(d.X.a),d.X=null);d.S&&(Di(d.S.a),d.S=null);if(d.$){d.X=tt(new Tw(d));var e;e=new Uw(d);zt();e=At?Vq(At.a,(!Uq&&(Uq=new dk),Uq),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(ev(),fv)&&!b&&(c=!1);a.j=b;c?b?(Yw(a),a.a.gb.style[Lf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[xd]="rect(0px, 0px, 0px, 0px)",Ui(),b=Vi(null),Fu(b,a.a,b.gb),a.i=new ax(a),Sj(a.i,1)):Nj(a,200):(Yw(a),a.j?(a.a.gb.style[Lf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),Ui(),b=Vi(null),Fu(b,a.a,b.gb)):a.c||(Ui(),Nu(Vi(null),a.a)),a.a.gb.style[If]=Qg)}function gv(a){var b=(Uj(),Vj);this.k=new Tj(this);this.s=b;this.a=a}s(336,17,{},gv);_.rc=function(){Zw(this)};_.sc=function(){this.d=D(this.a.gb,Bf);this.e=D(this.a.gb,Cf);this.a.gb.style[If]=Be;$w(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){$w(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function ax(a){Yj();this.a=a}s(337,24,{},ax);
-_.vc=function(){this.a.i=null;Nj(this.a,200)};_.a=null;function nt(){nt=u;bx()}function ot(a){return a.__gwt_resolve?a.__gwt_resolve():a}function zv(a){return function(){this.__gwt_resolve=cx;return a.bd()}}function cx(){throw"A PotentialElement cannot be resolved twice.";}
-function bx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function Ui(){Ui=u;dx=new ex;fx=new qi;vu=new dr}function gx(a){this.p=new Su(this);this.gb=a;ru(this)}
-function Vi(a){Ui();var b,c;c=Qi(fx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==fx.d){var d=new hx;ak();bk(ck?ck:ck=new dk,d)}!b?c=new ix:c=new gx(b);x(fx,a,c);er(vu,c);return c}s(339,280,hi,gx);var dx,fx,vu;function ex(){}s(340,1,{},ex);_.Bd=function(a){a.hd()&&a.kd()};function hx(){}s(341,1,{},hx);_.Jc=function(){Ui();try{Bu(vu,dx)}finally{jx(vu.a),jx(fx)}};function ix(){gx.call(this,$doc.body)}s(342,339,hi,ix);
-_.td=function(a,b,c){Qu(a,b-0,c-0)};function Xu(a){this.c=a;this.a=!!this.c.ab}s(343,1,{},Xu);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Lu;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function kx(a,b){a.gb[Ng]=null!=b?b:j}s(346,298,Ch);_.Tc=function(a){0!=(qt(a.type)&896)?tu(this,a):tu(this,a)};_.ld=function(){};function lx(){lx=u;mx()}s(345,346,Ch);
-function nx(){var a;lx();var b=(a=$doc.createElement("INPUT"),a.type=xg,a);!Vs&&(Vs=new Us);!Ts&&(Ts=new Ss);this.gb=b;this.gb[ud]="gwt-TextBox"}s(344,345,Ch,nx);function mx(){mx=u;ox=new px;qx=new rx;sx=new tx;ux=new vx;wx=G(xx,k,35,[ox,qx,sx,ux])}s(347,138,Vh);var wx,ox,qx,sx,ux;function px(){Rn.call(this,Gb,0)}s(348,347,Vh,px);function rx(){Rn.call(this,Zb,1)}s(349,347,Vh,rx);function tx(){Rn.call(this,ac,2)}s(350,347,Vh,tx);function vx(){Rn.call(this,sc,3)}s(351,347,Vh,vx);
-function yx(a,b){if(0>b||b>=a.c)throw new Iu;return a.a[b]}function Ku(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Gu(a,b,c){var d,e;if(0>c||c>a.c)throw new Iu;if(a.c==a.a.length){e=v(zx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Gr(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Gr(a.a,d,a.a[d-1]);Gr(a.a,c,b)}function Su(a){this.b=a;this.a=v(zx,k,36,4,0)}s(352,1,{},Su);_.qd=function(){return new Mu(this)};_.a=null;_.b=null;_.c=0;
-function zu(a){if(a.a>=a.b.c)throw new Lu;return a.b.a[++a.a]}function Au(a){if(0>a.a||a.a>=a.b.c)throw new Ov;a.b.b.nd(a.b.a[a.a--])}function Mu(a){this.b=a}s(353,1,{},Mu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return zu(this)};_.Sc=function(){Au(this)};_.a=-1;_.b=null;function nw(){nw=u;qw=(Rs(),new Qs(qn()+"clear.cache.gif"))}var qw,ow=null;function pw(){}s(355,1,{},pw);function Ax(){Ax=u;nw()}function Bx(a,b,c,d,e){Ax();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Cx(a,b,c){Ax();Bx.call(this,(Rs(),new Qs(a)),b,0,c,16)}s(356,292,{},Bx,Cx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Dv(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Fw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Di(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Xq(b,new Xs(b,c,d,a)):kr(b,c,d,a)}function ar(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(362,1,{},ar);_.a=null;_.b=null;_.c=null;_.d=null;function Yq(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(363,1,{},Yq);_.pc=function(){Zq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Xs(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(364,1,{},Xs);_.pc=function(){kr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Dx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Ni),b.k=a,Hi(a.ac,b))}function Ex(a){var b;b=a.cZ.d;if(-1!=In(b,Jn(36)))return null;a=a.bc.b.b++;return b=nu(b,Fx(b,Jn(46))+1)+j+a}
-function Gx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Hx(a,b,c,ws(d)))}function Ix(a){return!a.Tb&&a.$b?Ix(a.$b):a.Tb}function Jx(a){return!a.Vb&&a.$b?Jx(a.$b):a.Vb}function Kx(a){var b;b=new Lx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Mx;}function Nx(a){a.cc=!1;a._d();Ox(a)}function Ox(a){if((a=y(a,55)?null:a.$b)&&a.cc)Nx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Px(a){return(a=a.Hd())?a:new Qx(1,1)}function Rx(a){var b;return(b=a.Id())?new Sx(b):new Sx(a.Kd())}function Tx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function Ux(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function Vx(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Ox(a),new Wx(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new Wx(a,101)}
-function Xx(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function Yx(a){a.dc||(Tx(a),Zx(a,!0),$x(a),a.dc=!0,new Wx(a,102),Gx(a,a,a.$b,0),Ox(a),a._b.Cf(a))}function ay(){this.bc=(jp(),jp(),by);new qi;this.Qd();this.Zb=(cy(),dy)}s(368,1,$h);_.Ed=function(){return!1};_.Fd=function(){return Ex(this)};_.Gd=function(){return Ix(this)};_.Hd=function(){return ey(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new fy(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Nx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Px(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+Tg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Rx(this)};
-_.Yd=function(){};_.Zd=function(){return Ux(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){Vx(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Oc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new ek("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new ek("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new ek("Missing message: awt.12C");if(y(b,55))throw new ek("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new $m;var e=lj(d.Ob.a,b),f;f=it(d.Ob.a,e);d.Pb&&d.Pb.je(f);gy(d,e);new hy(d,301,f)}d=a.Ob.a.c;Tx(b);iy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Nx(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Gx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new Wq("Missing message: awt.185");if(null==c||null!=c)jy(g,c,b);else throw new ek("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=yi(i);if(y(i,75))throw b=i,gy(a,d),b;throw i;}b._d();new hy(a,300,b)}function ky(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ly(a){var b;b=a.ee();return new my(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function Zx(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)it(a.Ob.a,c).Td(b)}function gy(a,b){var c;c=it(a.Ob.a,b);Tx(c);c.Td(!1);lt(a.Ob.a,b);c.$b=null;Nx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Gx(c,c,a,1)}function ny(a){var b=(oy(),py);Xx(a,b);for(b=0;b<a.Ob.a.c;++b)it(a.Ob.a,b).Zd()}function qy(a,b){var c,d;if(a.Pb)for(d=new si(a.Ob.a);d.b<d.d.ue();)c=ti(d),a.Pb.je(c);if(b)for(d=new si(a.Ob.a);d.b<d.d.ue();)c=ti(d),b.fe(null,c);a.Pb=b;Nx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function $x(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=it(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function ry(){ay.call(this);this.Ob=new sy;this.Sb=(jp(),jp(),by)}s(367,368,ii);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Px(this)};_.Md=function(){return Rx(this)};
-_.Qd=function(){this._b=(jp(),new ty)};_.Rd=function(){Nx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){Zx(this,a)};_.Ud=function(){return Px(this)};_.Xd=function(){return Rx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Tx(it(this.Ob.a,a))};_.Zd=function(){var a;if(!Ux(this))return!1;for(a=0;a<this.Ob.a.c;++a)it(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=it(this.Ob.a,b),a._d()};_.de=function(){$x(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function uy(){var a=new vy;ry.call(this);qy(this,a)}s(366,367,ii,uy);_.Fd=function(){return"panel"+this.Sb.b.d++};function wy(a,b,c){a=xy(a.Nb,b,c);a.j=!0;return new yy(a)}function zy(a){a.Vd(a.Nb.d)}function Ay(a){return new Qx(D(a.Nb.gb,Cf),D(a.Nb.gb,Bf))}s(365,366,ii);_.Jd=function(){return D(this.Nb.gb,Bf)};_.Nd=function(){return D(this.Nb.gb,Cf)};_.Od=function(){return Jj(this.Nb.gb)};_.Pd=function(){return Kj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=uf};_.$d=function(){zy(this)};_.ae=function(){};_.Nb=null;function By(a){if(null!=a)this.e=a;else throw new Cy;}s(370,1,Qh);_.tS=function(){return this.cZ.d+"[source="+this.e+Oc};_.e=null;
-function Dy(){Dy=u;S=new qi;x(S,new T(400),new U(ch));x(S,new T(401),new U(ch));x(S,new T(402),new U(ch));x(S,new T(500),new U(eh));x(S,new T(501),new U(eh));x(S,new T(502),new U(eh));x(S,new T(503),new U(lh));x(S,new T(504),new U(eh));x(S,new T(505),new U(eh));x(S,new T(506),new U(lh));x(S,new T(507),new U(wh));x(S,new T(100),new U(Zg));x(S,new T(101),new U(Zg));x(S,new T(102),new U(Zg));x(S,new T(103),new U(Zg));x(S,new T(1004),new U(bh));x(S,new T(1005),new U(bh));x(S,new T(800),new U(sh));x(S,
-new T(801),new U(sh));x(S,new T(200),new U(mh));x(S,new T(201),new U(mh));x(S,new T(202),new U(mh));x(S,new T(204),new U(mh));x(S,new T(203),new U(mh));x(S,new T(209),new U(xh));x(S,new T(208),new U(yh));x(S,new T(207),new U(yh));x(S,new T(206),new U(mh));x(S,new T(205),new U(mh));x(S,new T(1400),new U(uh));x(S,new T(1401),new U(vh));x(S,new T(1402),new U(vh));x(S,new T(300),new U($g));x(S,new T(301),new U($g));x(S,new T(1100),new U(rh));x(S,new T(1101),new U(rh));x(S,new T(1200),new U(th));x(S,new T(701),
-new U(ph));x(S,new T(900),new U(qh));x(S,new T(1001),new U(nh));x(S,new T(601),new U(oh))}s(369,370,Qh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Mc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(372,1,{},U);_.a=Yg;function Ey(){}s(373,1,{},Ey);_.a=null;_.b=null;
-function Fy(a,b){var c;b&&(a.a?(c=new Gy(a.a),Gr(c.b,c.c++,b),a.a=c):(a.a=new Ni,Hi(a.a,b)))}s(375,1,Qh);_.a=null;function Hy(){}function Iy(){}s(374,375,Qh,Hy,Iy);function Jy(){Jy=u;Math.sqrt(2)}function Ky(a){Jy();if(0>a)throw new ek("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(376,1,{40:1},Ky);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new Ly;a.a=31*a.a+J((new My(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new My(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Ny(){Ny=u;Oy=new dr;Py=new Qx(0,0);er(Oy,Cb);er(Oy,Qb);er(Oy,xb);er(Oy,"Last");er(Oy,Ib);er(Oy,jc);er(Oy,Hc);er(Oy,Kc);er(Oy,Ob)}
-function jy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!Zt(Oy.a,b))throw new ek(Qy());Ir(Qi(a.c,d))===Ir(c)&&Ir(Qi(a.b,c))===Ir(d)||((b=Qi(a.c,d))&&Ry(a,b,d),Sy(a.a.qd(),c)&&Ry(a,c,d),b=a.a,new Ty(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function Uy(a,b){return new Qx(Dj(b[1].b,Dj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Dj(b[0].a,Dj(b[4].a,b[3].a))+a.k)}function Ry(a,b,c){Vy(a.a,b);Bi(a.b,b);Bi(a.c,c)}
-function Wy(a,b){if(!a.n){a.n=!0;var c,d,e;Xy(a.f,Py);Xy(a.i,Py);Xy(a.o,null);a.p=0;for(d=Yy(a.a,0);d.b!=d.d.a;){c=Zy(d);e=Qi(a.b,c);var f=b.Zb;e=hn(e,Ib)?0:hn(e,jc)?1:hn(e,Hc)?2:hn(e,Kc)?4:hn(e,Ob)?3:hn(e,Cb)?f.a?4:3:hn(e,xb)?f.a?3:4:hn(e,Qb)?1:2;c.dc?a.o[e]||(Gr(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function $y(){Ny();az.call(this,0)}
-function az(a){Ny();jp();this.a=new bz;this.b=new qi;this.c=new qi;this.d=a;this.j=0;this.n=!1;this.o=v(cz,k,44,5,0);this.f=v(dz,k,46,5,0);this.i=v(dz,k,46,5,0);this.p=this.e=this.k=0}s(377,1,{48:1,67:1},$y,az);_.fe=function(a,b){jy(this,a,b)};
-_.ge=function(a){Wy(this,a);if(0!=this.p)if(a=ly(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;Wy(this,a);this.n=b;return 0==this.p?ky(a,new Qx(0,0)):ky(a,Uy(this,this.f))};_.ie=function(a){var b;b=this.n;Wy(this,a);this.n=b;return ky(a,Uy(this,this.i))};_.je=function(a){var b;b=Qi(this.b,a);null!=b&&Ry(this,a,b)};_.tS=function(){return ez.d+"[hgap="+this.d+",vgap="+this.j+Oc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Py,Oy;function fz(a){ay.call(this);this._b=(jp(),new gz(a,this))}s(378,368,{41:1,44:1,49:1,63:1,67:1},fz);_.Fd=function(){return nd+this.bc.b.a++};_.Hd=function(){return!Jx(this)?new Qx(0,0):ey(this._b,this)};_._d=function(){};s(380,1,{});s(379,380,{},function(){});function hz(){hz=u}
-function iz(a,b){if(null==b)throw new Wq("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Gf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function jz(){hz();ay.call(this);new Ni;this._b=new kz((jp(),this))}s(381,368,{42:1,44:1,49:1,63:1,67:1},jz);_.Hd=function(){return ey(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Ex(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Tg+this.Wb+(this.dc?j:",hidden")+",current="+lp(this._b.a,this._b.a.gb.selectedIndex)};function lz(){lz=u;mz=new nz(255,255,255);oz=new nz(192,192,192);pz=new nz(128,128,128);qz=new nz(64,64,64);rz=new nz(0,0,0);sz=new nz(255,0,0);new nz(255,175,175);tz=new nz(255,200,0);uz=new nz(255,255,0);new nz(0,255,0);vz=new nz(255,0,255);wz=new nz(0,255,255);xz=new nz(0,0,255)}
-function yz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new nz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new nz(c,a,b)}function zz(a){return new nz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function nz(a,b,c){lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ek("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(382,1,{43:1,50:1,54:1},nz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Az.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Oc};_.a=0;var rz,xz,wz,qz,pz,oz,vz,tz,sz,mz,uz;function cy(){cy=u;dy=new Bz(!0);Cz=new dr;er(Cz,"ar");er(Cz,"fa");er(Cz,"iw");er(Cz,"ur")}function Bz(a){this.a=a}s(383,1,Qh,Bz);_.a=!1;var dy,Cz;s(385,1,{59:1,69:1});function Dz(){Qx.call(this,0,0)}function Qx(a,b){this.b=a;this.a=b}
-function Sx(a){Qx.call(this,a.b,a.a)}s(384,385,{46:1,59:1,67:1,69:1},Dz,Qx,Sx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Ly;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Ez.d+"[width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;function bq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(386,1,Qh,bq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Oc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Fz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Gz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Gv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Hz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Dj(g,c.a),i+=c.b+a.c);return new Qx(i,g+2*a.d)}function vy(){Iz.call(this,1,5,5)}
-function Iz(a,b,c){jp();this.c=b;this.d=c;this.a=a}s(387,1,Qh,vy,Iz);_.fe=function(){};
-_.ge=function(a){this.b=Jz(a.Ob);if(0!=Fz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ly(a);g=a.ee();i=a.Zb.a;l=new Ni;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new Kz(n);for(w=0;w<n;++w)Gr(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var H=d,A=lj(a.Ob.a,q);Gv(A,H.c);Gr(H.b,A,q)}for(d=new si(d);d.b<d.d.ue();)if((c=ti(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Gz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,Gr(l.b,l.c++,c),m+=a.b+this.c,h=Dj(h,a.a);Gz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Jz(a.Ob);return 0==Fz(this)?ky(a,new Qx(10,10)):ky(a,Hz(this,!1))};_.ie=function(a){this.b=Jz(a.Ob);return 0==Fz(this)?ky(a,new Qx(10,10)):ky(a,Hz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Me;break;case 2:a=Xf;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return Lz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Oc};_.a=0;_.b=null;_.c=0;_.d=0;function oy(){oy=u;py=new Mz(Nb,0,12)}
-function Mz(a,b,c){oy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(388,1,Qh,Mz);_.a=null;_.b=0;_.c=0;var py;s(389,1,Qh);_.tS=function(){return Nz.d+"[font="+this.c+"ascent="+Oz(this.a,this.c).a+", descent="+Oz(this.a,this.c).b+", height="+Oz(this.a,this.c).c+Oc};_.c=null;function Pz(a){if(!a.k){Tx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=it(a.o,b))&&Pz(c);Zx(a,!1);a.k=!0;Gx(a,a,a.$b,0);new Qz(a,202)}}
-function Rz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=it(a.o,b))&&c.xd()}function Sz(a){!Jx(a)&&ny(a);var b=Rx(a);a.be(a.hc,a.ic,b.b,b.a);$x(a)}function Tz(a,b){a.p!=b&&(a.p=b)}s(391,367,ji);_.Ld=function(){return new fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Rz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){Vx(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;Vx(this,a,b,c,d);this.dc&&e&&!f&&$x(this)};_.k=!1;_.p=!1;
-function Uz(a){ry.call(this);this.q=new Iy;this.o=new Ni;this.n=new fy(0,0,0,0);this.dc=!1;qy(this,new $y);this._b&&Vz(this._b.c.z.b,a);this._b&&Wz(this._b,!0);Tz(this,!0)}s(390,391,ji);_.ee=function(){return new fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Jj(this._b.c.gb)};_.Pd=function(){return Kj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new Xz((jp(),j),this)};
-function Yz(a,b,c,d,e,f){var g,i;g=a.d;f?(i=yz(g),f=new nz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=Wf+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new nz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=yz(g),(a.d=i)&&(a.f=Wf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;Zz(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Wf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);Zz(a,b,c,d,1);Zz(a,b,c+1,1,e);(a.d=f)&&(a.f=Wf+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);Zz(a,b+d,c,1,e);Zz(a,b+1,c+e,d,1)}s(392,1,{});_.tS=function(){return"Graphics"};s(393,392,{});function $z(a){var b,c;c=Dj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Qx(b,c)}function aA(a,b,c){var d,e,f,g,i,h;a.b=Jz(b.Ob);if(0==a.b.length)return new Dz;g=$z(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Dj(h,d.b),i=Dj(i,d.a);return new Qx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function bA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function cA(){dA.call(this,7)}function dA(a){jp();this.d=0;this.a=1;this.e=a;this.c=0}s(394,1,Qh,cA,dA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Jz(a.Ob);if(0!=this.b.length&&(b=ly(a),!(0>=b.b||0>=b.a))){c=$z(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,r,-1,d,1);e=v(I,r,-1,d,1);h=v(I,r,-1,c,1);l=v(I,r,-1,c,1);bA(b.b,b.c,this.c,f,e);bA(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return ky(a,aA(this,a,!1))};_.ie=function(a){return ky(a,aA(this,a,!0))};_.je=function(){};
-_.tS=function(){return eA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Oc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Ov(){cn()}function su(a){cn();this.f=a}s(396,97,Rh,Ov,su);function Mx(){cn();this.f="Missing message: awt.151"}s(395,396,Rh,Mx);s(397,1,{});function fy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(398,1,{47:1,67:1,69:1},fy);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return fA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function gA(a){hA.call(this,a,0)}function hA(a,b){ay.call(this);this._b=(jp(),new iA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Sv(),Tv);c.a=d;rw(c);break;case 0:c=c.a;d=(Sv(),Vv);c.a=d;rw(c);break;case 2:c=c.a,d=(Sv(),Wv),c.a=d,rw(c)}}s(399,368,$h,gA,hA);
-_.Hd=function(){return!Jx(this)?new Qx(0,0):ey(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Ex(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Tg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Me;switch(this.a){case 1:b=rd;break;case 2:b=Xf}return a+b+",text=null"};_.a=0;s(402,1,Qh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Oc};_.j=null;_.k=null;
-function jA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function kA(a){this.n=(jp(),jp(),by);var b;var c;b=this.cZ.d;-1!=In(b,Jn(36))?b=null:(c=this.n.b.c++,b=nu(b,Fx(b,Jn(46))+1)+j+c);this.j=b;this.d=new Hy;this.f=a;this.e=!0;this.i=new lA(this)}s(401,402,Qh,kA);_.Wd=function(){return jA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(400,401,Wh);_.Wd=function(){return jA(this)+(this.b?",tearOff":j)};_.b=!1;s(404,1,{60:1});
-_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Ly;mA(a,this.a);mA(a,this.b);return a.a};function Lx(){this.b=this.a=0}function nA(a,b){this.a=a;this.b=b}function oA(a){var b=a.b;this.a=a.a;this.b=b}s(403,404,{51:1,60:1,67:1},Lx,nA,oA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return pA.d+"[x="+this.a+",y="+this.b+Oc};_.a=0;_.b=0;
-function qA(a,b){if(!b)throw new Wq("Missing message: awt.70");var c=a.a;if(E(b.f,Ca)){var c=c.a.a,d=new Rw,e=c.c.c;if(0>e||e>c.c.c)throw new Iu;c.o&&(d.gb[zd]=2);yw(c,e,d.gb);iy(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Iu;iy(d.c,e,c);for(f=g=0;f<e;++f)y(it(d.c,f),31)&&++g;iy(d.i,g,c);yw(d,e,c.gb);c.b=d;e=mu(c.gb)+Va;ui(c._c(),e,!1);d.o&&(e=lj(d.c,c),-1!=e&&(d=Wt(d.o?d.e:Wt(d.e,0),e),2==Xt(d)&&d.removeChild(Wt(d,1)),c.gb[zd]=2))}}
-function rA(a,b,c,d){a=a.a;b=Kx(b);c+=b.a;d+=b.b;av(a.a,c,d);bv(a.a)}function sA(){kA.call(this,j);new Ni;this.b=!1;this.a=(jp(),new tA)}s(405,400,Wh,sA);_.a=null;s(408,1,{53:1,62:1,69:1});s(407,408,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Ly;mA(a,this.c);mA(a,this.d);mA(a,this.b);mA(a,this.a);return a.a};function my(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(406,407,{52:1,53:1,61:1,62:1,67:1,69:1},my);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return uA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function vA(){vA=u;wA=new xA;yA=new zA;AA=new zA}var wA,AA,yA;s(410,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ki(this)};function xA(){}s(411,410,{},xA);function zA(){}s(412,1,{},zA);s(413,368,$h);_.Gd=function(){return null};
-function BA(a,b){var c;c=new CA(Jx(a));return!c?null:new Qx(DA(c,"_")*b+6,Oz(c.a,c.c).c+6)}function EA(a,b){var c;c=BA(a,b);return!c?Px(a):c}function FA(a,b){var c;c=BA(a,b);return!c?Rx(a):c}function GA(a,b){var c=a._b;kx(c.a,b);c.e.a=-1;c.e.b=-1}function HA(a){IA.call(this,a,null!=a?a.length:0)}function IA(a,b){ay.call(this);this.a=0>b?0:b;var c=this._b;kx(c.a,a);c.e.a=-1;c.e.b=-1}s(414,413,$h,HA,IA);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return BA(this,Mn(this._b.a.gb,Ng).length)};_.Id=function(){return!Jx(this)?null:BA(this,Mn(this._b.a.gb,Ng).length)};_.Kd=function(){return 0<this.a?EA(this,this.a):Px(this)};_.Md=function(){return 0<this.a?FA(this,this.a):Rx(this)};_.Qd=function(){this._b=(jp(),new JA)};_.Ud=function(){return 0<this.a?EA(this,this.a):Px(this)};_.Xd=function(){return 0<this.a?FA(this,this.a):Rx(this)};_.a=0;function jp(){jp=u;by=new KA}function LA(){var a=(jp(),jp(),by);!a.c&&(a.c=new MA)}
-function KA(){this.b=new NA;this.d=new Ey}s(415,1,{},KA);_.a=null;_.c=null;var by;function NA(){}s(416,1,{},NA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(417,1,{});function OA(){OA=u;PA=new QA;RA=new QA}function SA(a,b){return b==a?!0:!b?!1:!0}function QA(){}s(418,1,{56:1},QA);_.eQ=function(a){return null==a||!y(a,56)?!1:SA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Hs(a)};
-_.tS=function(){return TA.d+"[MimeType=(null);humanPresentableName="+this.a+Oc};_.a=null;var PA,RA;function UA(){UA=u;G(VA,k,56,[(OA(),RA),PA])}function WA(a){var b=(OA(),RA);if(SA(b,(OA(),RA)))return a.a;if(SA(b,PA))return new XA(a.a);throw new YA(b);}function ZA(a){UA();this.a=a}s(419,1,{},ZA);_.a=null;function YA(a){a="flavor = "+a;cn();this.f=a}s(420,98,{57:1,67:1,73:1,81:1},YA);function $A(a,b){Dy();aB.call(this,a,1001,b,Yg)}
-function aB(a,b,c,d){Dy();By.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(421,369,Qh,$A,aB);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Bs(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Yg;function Wx(a,b){Dy();By.call(this,a);this.d=b}s(422,369,Qh,Wx);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+Aa+a.Pd()+ea+a.Nd()+Tg+a.Jd()+va};function hy(a,b,c){Dy();Wx.call(this,a,b);this.a=c}s(423,422,Qh,hy);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Hx(a,b,c,d){Dy();By.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(424,369,Qh,Hx);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(zs(ss(this.a,Zg))&&(a+="PARENT_CHANGED,"),zs(ss(this.a,$g))&&(a+="DISPLAYABILITY_CHANGED,"),zs(ss(this.a,bh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=Yg;_.b=null;_.c=null;s(425,1,bi);function Qz(a,b){Dy();Wx.call(this,a,b);this.c=null;this.a=this.b=0}
-s(426,422,Qh,Qz);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(427,1,{});function XA(a){if(null==a)throw new $m;}s(428,427,{},XA);
-function bB(){bB=u;cB={};cB["java.vendor"]=me;cB["package.restrict.access.sun"]=Mg;cB["sun.java.launcher"]=dc;cB["sun.management.compiler"]=me;cB["os.name"]=dc;cB[" sun.boot.class.path"]=dc;cB["path.separator.applet"]=dc;cB["java.vm.specification.vendor"]=me;cB["java.runtime.version"]=dc;cB["http.proxyPort"]=dc;cB["user.name"]=dc;cB["user.language"]=dc;cB["os.name.applet"]=dc;cB["browser.version"]=dc;cB["java.version"]=dc;cB["user.timezone"]=dc;cB["java.endorsed.dirs"]=dc;cB["java.specification.name"]=
-"GWT";cB["java.specification.version"]="2.5.0";cB[He]=$b;!tq&&(tq=new Bq);tq.a?cB[Fe]="yes":cB[Fe]=null}var cB;s(431,98,Lh);function dB(){cn()}function eB(a){cn();this.f=a}s(430,431,{64:1,67:1,73:1,81:1},dB,eB);function fB(){fB=u;gB=new hB}
-function iB(a){var b;if(a.k){var c;b=new Fs;Wm(b.a,a.f);c=b.a;var d=mb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Wm(b.a,Za),Wm(b.a,a.a));c=a.b;a=a.j;null!=c&&Wm(b.a,c);null!=a&&(c=b.a,d=ma,c[c.explicitLength++]=d,Wm(b.a,a));b=Ln(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function jB(a){fB();var b,c,d;if(null==a)throw new dB;a=Hn(a);try{d=In(a,Jn(58))}catch(e){e=yi(e);if(y(e,77))throw new eB(an(e));throw e;}c=In(a,Jn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;kB();var f,g,i;i=c.length;b=new lB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Ln(b.a)}else this.f=null,d=-1}if(null==this.f)throw new eB(Wb+a);if(!this.k&&(this.k=Qi(gB,this.f),this.k||(this.k=(jp(),new mB))&&x(gB,this.f,this.k),!this.k))throw new eB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,V,ca,N,gc,zc,Nf,vb,Hd,Id,Jd,ib,Ac,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==nB(c,Jn(47),l+2))throw new oB(m);}else{N=c.substr(l,m-l);m-=l;A=0;
-K=this.c;gc=this.e;Jd=this.j;w=this.d;vb=this.i;o=this.a;Bb=this.n;ib=nB(N,Jn(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){V=2;gc=-1;A=nB(N,Jn(47),2);Id=nB(N,Jn(63),2);-1!=Id&&(-1==A||A>Id)&&(A=Id);-1==A&&(A=m,w=j);O=A;-1!=ib&&ib<A&&(O=ib);var kd=Jn(64);Ac=N.lastIndexOf(kd,O);o=N.substr(2,O-2);-1<Ac&&(Bb=N.substr(2,Ac-2),V=Ac+1);zc=nB(N,Jn(58),-1==Ac?V:Ac);q=In(N,Jn(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?zc=q+1:zc=-1):zc=-1}catch(Te){if(Te=yi(Te),!y(Te,73))throw Te;}-1==zc||
-zc>A?K=N.substr(V,O-V):(K=N.substr(V,zc-V),Nf=N.substr(zc+1,O-(zc+1)),0==Nf.length?gc=-1:gc=pB(Nf,10))}-1<ib&&(Jd=N.substr(ib+1,m-(ib+1)));H=-1==ib?m:ib;var Xb=Jn(63);Hd=N.lastIndexOf(Xb,H);-1<Hd?(vb=N.substr(Hd+1,H-(Hd+1)),0==Hd&&null!=w&&(E(w,j)?w=Ya:w.indexOf(Ya),ca=Fx(w,Jn(47))+1,w=w.substr(0,ca-0)),H=Hd):0!=ib&&(vb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:E(w,j)?w=Ya:w.indexOf(Ya),ca=Fx(w,Jn(47))+1,0==ca?w=N.substr(A,H-A):w=w.substr(0,ca-0)+N.substr(A,H-A)));
-null==w&&(w=j);null==K&&(K=j);d=K;var ne;ne=w;null!=vb&&!E(vb,j)&&(null!=w?ne=w+tb+vb:ne=tb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=ne;this.e=gc;this.j=Jd;var ld;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+mb+this.e));null!=this.c&&-1<(ld=Fx(this.c,Jn(64)))?(this.n=this.c.substr(0,ld-0),this.c=nu(this.c,ld+1)):this.n=null;null!=this.b&&-1<(ld=In(this.b,Jn(63)))?(this.i=nu(this.b,ld+1),this.d=this.b.substr(0,ld-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Bb;this.d=w;this.i=vb}}catch(md){md=yi(md);if(y(md,73))throw new eB(an(md));throw md;}if(-1>this.e)throw new eB("incorrect port: "+this.e);}s(432,1,Qh,jB);_.tS=function(){return iB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var gB;s(433,1,{});function qB(a,b,c){var d,e;for(d=new rB(a.pe().a);sB(d.a);)if(a=d.b=ti(d.a),e=a.gf(),null==b?null==e:hn(b,e))return c&&tB(d),a;return null}s(437,1,Zh);_.oe=function(a){return!!qB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new rB(a.pe().a);sB(a.a);)if(b=a.b=ti(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!uB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=qB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new rB(this.pe().a);sB(b.a);)a=b.b=ti(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new vB("Put not supported on this map");};
-_.te=function(a){a=qB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new rB(this.pe().a);sB(c.a);)b=c.b=ti(c.a),a?d+=Ba:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function jx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Zt(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=mb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Qi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[mb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=wB(a,c);else if(y(b,1))c=xB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new yB(b,c);e.push(d);++a.d;c=null}return c}
-function wB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function xB(a,b,c){var d,e=a.e,b=mb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Bi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=mb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(436,437,Zh);_.oe=function(a){return Zt(this,a)};
-_.pe=function(){return new zB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Qi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Bi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function qi(){jx(this)}s(435,436,Ah,qi);_.ve=function(a,b){return Ir(a)===Ir(b)||null!=a&&hn(a,b)};_.xe=function(a){return~~ln(a)};function hB(){jx(this)}s(434,435,Ah,hB);function AB(){cn()}s(438,97,Rh,AB);
-function BB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=CB(a,c);if(c>=a.i)break;c=DB(a,c);++b}return b}function EB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function FB(a){var b;a.a=0<=a.j&&!a.d?a.j:CB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new AB;b=a.a;a.a=DB(a,a.a);return a.n.substr(b,a.a-b)}
-function DB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=GB(a.n,d,a.n.length);if(c<=a.f&&EB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=In(a.c,Jn(c)))break;++d}a.k&&b==d&&(a.e?(c=GB(a.n,d,a.n.length),c<=a.f&&EB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=In(a.c,Jn(c))&&++d));return d}
-function CB(a,b){var c,d;if(null==a.c)throw new $m;for(d=b;!a.k&&d<a.i;)if(a.e){c=GB(a.n,d,a.n.length);if(c>a.f||!EB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>In(a.c,Jn(c)))break;++d}return d}function HB(a){IB.call(this,a," \t\n\r\u000c",!1)}function JB(a){IB.call(this,a,Aa,!1)}
-function IB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=GB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=GB(this.c,d,this.c.length),this.b[c]=a}}}s(439,1,{},HB,JB,IB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function KB(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=on(e),!(mn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}function LB(){}function MB(a){NB.call(this,a,eb,eb,null)}function OB(a,b){NB.call(this,a,eb,eb,b)}function PB(a,b,c){NB.call(this,a,b,c,null)}
-function NB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=Vi(a)){this.a=new QB;this.b=new RB(this.a,b,c,d);Fu(e,this.b,e.gb);d&&ad in d&&(this.b.b=d[ad]);a=this.b;a.d||(a.d=xy(a,D(a.gb,Cf),D(a.gb,Bf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?SB="JSME":SB="JME";b.u=TB(b,!1);b.v=TB(b,!0);gq(b,SB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Ay(b);qy(b,null);b.mb||(b.R=0);b.S||(b.S=new Mz(Ub,0,13),b.V=new CA(b.S));b.T||(b.T=new Mz(Ub,
-1,13),b.U=new CA(b.T));b.W||(b.W=new Mz(Ub,0,11),new CA(b.W));b.j||(b.j=new Mz(Ub,0,13),b.k=new CA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;UB=10;b.Eb=!0;try{o=VB(b.Nb,"options");null!=o&&WB(b,o);i=VB(b.Nb,"jme");null!=i&&(b.K=i);l=VB(b.Nb,"mol");null!=l&&(b._=l);g=VB(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=VB(b.Nb,xg);null!=m&&(b.ab=m,XB(b));b.i=VB(b.Nb,"atomcolors");b.f=VB(b.Nb,"atombg");f=VB(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,H,A;w=(lz(),mz);try{if(0!=f.indexOf(ma))throw new bn("bad hex encoding");
-A=pB(f.substr(1,2),16);H=pB(f.substr(3,2),16);q=pB(f.substr(5,2),16);n=w=new nz(A,H,q)}catch(K){if(K=yi(K),y(K,73))bB(),n=w;else throw K;}b.s=n}b.Db&&b.Y&&YB(b.Y);h=VB(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=yi(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)ZB[f]=(lz(),tz),$B[f]=Lc;$B[1]=Tb;ZB[1]=(lz(),qz);$B[2]=Ab;ZB[2]=tz;$B[3]=Fb;ZB[3]=qz;$B[4]=cc;ZB[4]=xz;$B[5]=lc;ZB[5]=sz;$B[9]=Pb;ZB[9]=vz;$B[10]=Jb;ZB[10]=vz;$B[11]=Eb;ZB[11]=vz;$B[12]=Vb;ZB[12]=vz;$B[8]=yc;ZB[8]=zz(uz);
-$B[7]=nc;ZB[7]=tz;$B[6]=Gc;ZB[6]=qz;$B[13]=Cc;ZB[13]=qz;$B[18]=Lc;ZB[18]=qz;$B[19]=oc;ZB[19]=qz;$B[20]=pc;ZB[20]=qz;$B[21]=qc;ZB[21]=qz;$B[22]=rc;ZB[22]=qz;$x(b);b.Z=new aC;f=a.c;f.B=Ay(f);null!=f.K?(bC(f,f.K),null!=f.f&&f.Y&&cC(f.Y,f.f,!0),null!=f.i&&f.Y&&cC(f.Y,f.i,!1)):null!=f._&&dC(f,f._,!0);XB(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(441,1,{101:1},LB,MB,OB,PB,NB);_.ye=function(a){eC(new fC(a,this.a,gC))};_.ze=function(){hC(this.a)};
-_.Ae=function(){yn((vn(),wn),new iC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=jC(a,1)+sb+jC(a,2)+sb+jC(a,3):b=jC(a,0);return b};_.Je=function(){return dq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=kC(a);a.Ib=b;XB(a);return c};_.Le=function(a){WB(this.a,a)};_.Me=function(){};_.Ne=function(a){dC(this.a,a,!0)};_.Oe=function(a){bC(this.a,a)};_.$d=function(){zy(this.a)};_.Pe=function(){lC(this.a)};_.Qe=function(a){var b=this.a;if(a=mC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;nC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new si(b.a);d.b<d.d.ue();)c=ti(d),a?c.a=j:c.a=kg}zy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=mC(c,a))cC(d,b,!0),nC(c)};_.Te=function(a,b){var c=this.a,d;d=mC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,XB(c)):(d.C=b,nC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;XB(b)};_.We=function(a){var b=this.a;b.db=a;XB(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=TB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){oC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new pC(c,a);qC(c.Jb);c.b=253;c.ib=!0;c.I=b;XB(c)};_.bf=function(a){rC(this.a,a)};_.cf=function(){return sC(this.a)};_.a=null;_.b=null;function iC(a){this.a=a}s(442,1,{},iC);_.pc=function(){var a,b;for(b=new si(this.a.b.a);b.b<b.d.ue();)a=ti(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function tC(){var a=(uC(),vC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=wC;uC();b=b&&b[0]&&(typeof b[0]==Af||typeof b[0]==he)?b[0]:null;a:if(xC==e||yC==e&&y(b,101))e=!0;else{if(null!=b)for(b=gn(b);b&&b!=xC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new LB:3==arguments.length?a=new PB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new MB(arguments[0]):4==arguments.length?a=new NB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new OB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
-b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});zC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Mr(){AC||(AC=!0,tC())}s(443,1,{},Mr);var AC=!1;function BC(a){cn();this.f=a}s(445,431,Lh,BC);function Sr(){cn();this.f="divide by zero"}s(446,97,Rh,Sr);function Hr(){cn()}function CC(a){cn();this.f=a}
-s(447,97,Rh,Hr,CC);function GB(a,b,c){var d,e;d=DC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function EC(){}function FC(a){return typeof a==zf?yc+(0>a?-a:a):a}function GC(a,b){var c;c=new EC;c.d=Kb+(HC(0!=a?-a:0)?FC(0!=a?-a:0):j+ki(c));IC(0!=a?-a:0)&&JC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new EC;b.d=Kb+(HC(a)?FC(a):j+ki(b));IC(a)&&JC(a,b);return b}
-function X(a,b){var c;c=new EC;c.d=Kb+(HC(a)?FC(a):j+ki(c));IC(a)&&JC(a,c);c.b=b?8:0;return c}function KC(){var a;a=new EC;a.d=Kb+(HC(0)?FC(0):j+ki(a));IC(0)&&JC(0,a);a.b=2;return a}function LC(a){var b;b=new EC;b.d=Kb+(HC(a)?FC(a):j+ki(b));IC(a)&&JC(a,b);b.b=1;return b}function IC(a){return typeof a==zf&&0<a}function HC(a){return null!=a&&0!=a}
-function JC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=zh[b.c])c=c.prototype;else{c=zh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(449,1,{},EC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function MC(a){var b;b=NC;!b&&(b=NC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new OC(Rb+a+ha);return b}
-function pB(a,b){var c,d;if(null==a)throw new OC(yf);if(2>b||36<b)throw new OC("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new OC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new OC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new OC(Rb+a+ha);return c}s(451,1,{67:1,78:1});var NC=null;function PC(a){this.a=a}
-s(450,451,{67:1,70:1,71:1,78:1},PC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function My(a){this.a=a}s(452,451,{67:1,70:1,74:1,78:1},My);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Cy(){cn()}function ek(a){cn();this.f=a}s(453,97,Yh,Cy,ek);function Iu(){cn()}function Jv(a){cn();this.f=a}s(454,97,Rh,Iu,Jv);function T(a){this.a=a}
-function qs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Xr(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function QC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(RC(),SC)[b],!c&&(c=SC[b]=new T(a)),c):new T(a)}s(455,451,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function RC(){RC=u;SC=v(TC,k,76,256,0)}var SC;function Ej(a){return 0>a?-a:a}function Dj(a,b){return a>b?a:b}function UC(a){return Math.round(a)}function $m(){cn()}function Wq(a){cn();this.f=a}s(458,97,{67:1,73:1,77:1,79:1,81:1},$m,Wq);function mi(){mi=u;ni=G(li,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var ni;function OC(a){cn();this.f=a}s(460,453,Yh,OC);
-function en(a){this.a="Unknown";this.c=a;this.b=-1}s(461,1,{67:1,80:1},en);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?mb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function DC(a,b){return a.charCodeAt(b)}function VC(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function In(a,b){return a.indexOf(b)}function nB(a,b,c){return a.indexOf(b,c)}function Fx(a,b){return a.lastIndexOf(b)}
-function WC(a){var b=aa,c=Wg,d;for(d=0;0<=(d=c.indexOf(Nc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+nu(c,++d):c=c.substr(0,d-0)+nu(c,++d);return a.replace(RegExp(b,ie),c)}
-function XC(a,b){for(var c=RegExp(b,ie),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Lr,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function nu(a,b){return a.substr(b,a.length-b)}
-function Hn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Jn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Hs(this)};_.tS=_.toString;function YC(){YC=u;ZC={};$C={}}
-function Hs(a){YC();var b=mb+a,c=$C[b];if(null!=c)return c;c=ZC[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+DC(a,d++);c|=0}256==aD&&(ZC=$C,$C={},aD=0);++aD;return $C[b]=c}var ZC,aD=0,$C;function Xm(a,b){Wm(a.a,b);return a}function Vm(){this.a=Kn()}function bD(){this.a=Kn();Wm(this.a,j)}s(463,1,Jh,Vm,bD);_.tS=function(){return Ln(this.a)};function Fs(){this.a=Kn()}
-function lB(){this.a=Kn()}function pr(a){this.a=Kn();Wm(this.a,a)}s(464,1,Jh,Fs,lB,pr);_.tS=function(){return Ln(this.a)};function oB(a){a="String index out of range: "+a;cn();this.f=a}s(465,454,Rh,oB);
-function cD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new $m;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new CC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new CC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Iu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Gr(b,c,a[--d])}else for(c=e+c;e<c;)Gr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function pu(){cn()}function vB(a){cn();this.f=a}s(467,97,Rh,pu,vB);function Sy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:hn(b,c))return a;return null}function Vy(a,b){var c;return(c=Sy(a.qd(),b))?(c.Sc(),!0):!1}function dD(a){var b,c,d,e;d=new Vm;b=null;Wm(d.a,Mc);for(c=a.qd();c.Qc();)null!=b?Wm(d.a,b):b=Ba,e=c.Rc(),Wm(d.a,e===a?"(this Collection)":j+e);Wm(d.a,Oc);return Ln(d.a)}s(468,1,{});_.df=function(){throw new vB("Add not supported on this collection");};
-_.ef=function(a){return!!Sy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return Vy(this,a)};_.tS=function(){return dD(this)};s(470,468,Nh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=ln(c),a=~~a);return a};
-function eD(a,b){var c;return y(b,85)&&(c=b.gf(),Zt(a.a,c))?(c=Qi(a.a,c),a.a.ve(b.hf(),c)):!1}function zB(a){this.a=a}s(469,470,Nh,zB);_.ef=function(a){return eD(this,a)};_.qd=function(){return new rB(this.a)};_.ff=function(a){return eD(this,a)?(a=a.gf(),Bi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function tB(a){if(a.b)vi(a.a),Bi(a.c,a.b.gf()),a.b=null;else throw new su("Must call next() before remove().");}
-function rB(a){var b;this.c=a;b=new Ni;a.c&&Hi(b,new fD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new gD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new si(b)}s(471,1,{},rB);_.Qc=function(){return sB(this.a)};_.Rc=function(){return this.b=ti(this.a)};_.Sc=function(){tB(this)};_.a=null;_.b=null;_.c=null;s(473,1,Oh);_.eQ=function(a){return y(a,85)&&uB(this.gf(),a.gf())&&uB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=ln(this.gf()));null!=this.hf()&&(b=ln(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function fD(a){this.a=a}s(472,473,Oh,fD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return wB(this.a,a)};_.a=null;function gD(a,b){this.b=a;this.a=b}s(474,473,Oh,gD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[mb+this.a]};_.jf=function(a){return xB(this.b,this.a,a)};_.a=null;_.b=null;
-function Gv(a,b){(0>a||a>=b)&&hD(a,b)}function hD(a,b){throw new Jv("Index: "+a+", Size: "+b);}s(475,468,Dh);_.kf=function(){throw new vB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:hn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:ln(c)),b=~~b;return b};_.qd=function(){return new si(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new iD(this,a)};_.of=function(){throw new vB("Remove not supported on this list");};function sB(a){return a.b<a.d.ue()}function ti(a){if(a.b>=a.d.ue())throw new Lu;return a.d.lf(a.c=a.b++)}function vi(a){if(0>a.c)throw new Ov;a.d.of(a.c);a.b=a.c;a.c=-1}function si(a){this.d=a}s(476,1,{},si);_.Qc=function(){return sB(this)};
-_.Rc=function(){return ti(this)};_.Sc=function(){vi(this)};_.b=0;_.c=-1;_.d=null;function iD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&hD(b,c);this.b=b}s(477,476,{},iD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Lu;return this.a.lf(this.c=--this.b)};_.a=null;function jD(a){a=new rB(a.b.a);return new kD(a)}function lD(a,b){this.a=a;this.b=b}s(478,470,Nh,lD);_.ef=function(a){return Zt(this.a,a)};_.qd=function(){return jD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function kD(a){this.a=a}s(479,1,{},kD);_.Qc=function(){return sB(this.a.a)};_.Rc=function(){return(this.a.b=ti(this.a.a)).gf()};_.Sc=function(){tB(this.a)};_.a=null;s(480,475,Dh);_.kf=function(a,b){var c;c=Yy(this,a);var d=c.d;new Ty(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=Yy(this,a);try{return Zy(b)}catch(c){c=yi(c);if(y(c,86))throw new Jv("Can't get element "+a);throw c;}};_.qd=function(){return Yy(this,0)};
-_.of=function(a){var b,c;b=Yy(this,a);try{c=Zy(b)}catch(d){d=yi(d);if(y(d,86))throw new Jv("Can't remove element "+a);throw d;}mD(b);return c};function nD(a){a.b=v(oD,k,0,0,0)}function iy(a,b,c){(0>b||b>a.c)&&hD(b,a.c);a.b.splice(b,0,c);++a.c}function Hi(a,b){Gr(a.b,a.c++,b);return!0}function it(a,b){Gv(b,a.c);return a.b[b]}function lj(a,b){for(var c=0;c<a.c;++c)if(uB(b,a.b[c]))return c;return-1}function lt(a,b){var c;c=(Gv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Gi(a,b){var c;c=lj(a,b);if(-1==c)return!1;lt(a,c);return!0}function ik(a,b){var c;if(b.length<a.c){c=b;var d;d=zr(0,a.c);G(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Gr(b,c,a.b[c]);b.length>a.c&&Gr(b,a.c,null);return b}function Ni(){nD(this)}function Kz(a){nD(this);this.b.length=a}function Gy(a){nD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);G(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(481,475,ai,Ni,Kz,Gy);_.kf=function(a,b){iy(this,a,b)};
-_.df=function(a){return Hi(this,a)};_.ze=function(){this.b=v(oD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=lj(this,a)};_.lf=function(a){return it(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return lt(this,a)};_.ff=function(a){return Gi(this,a)};_.ue=function(){return this.c};_.c=0;function Xy(a,b){var c=a.length,d;for(d=0;d<c;++d)Gr(a,d,b)}function lr(){lr=u;mr=new pD}var mr;function pD(){}s(484,475,fi,pD);_.ef=function(){return!1};_.lf=function(){throw new Iu;};_.ue=function(){return 0};
-function qD(){this.a=new Date}function rD(a){return 10>a?ab+a:j+a}s(485,1,{67:1,69:1,70:1,82:1},qD);_.eQ=function(a){return y(a,82)&&ts(L(this.a.getTime()),L(a.a.getTime()))};_.hC=function(){var a;a=L(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Or(c&4194303,b&4194303,e&1048575);a=Or(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(sD(),tD)[this.a.getDay()]+ea+uD[this.a.getMonth()]+ea+rD(this.a.getDate())+ea+rD(this.a.getHours())+mb+rD(this.a.getMinutes())+mb+rD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function sD(){sD=u;tD=G(Lr,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));uD=G(Lr,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var tD,uD;
-function er(a,b){return null==x(a.a,b,a)}function dr(){this.a=new qi}s(487,470,{67:1,69:1,87:1},dr);_.df=function(a){return er(this,a)};_.ef=function(a){return Zt(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return jD(new lD(this.a,new zB(this.a)))};_.ff=function(a){return null!=Bi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return dD(new lD(this.a,new zB(this.a)))};_.a=null;
-function Yy(a,b){var c,d;(0>b||b>a.b)&&hD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new vD(a,b,d)}function bz(){this.a=new wD;this.b=0}s(488,480,fi,bz);_.df=function(a){new Ty(a,this.a);++this.b;return!0};_.nf=function(a){return Yy(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function Zy(a){if(a.b==a.d.a)throw new Lu;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function mD(a){if(!a.c)throw new Ov;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function vD(a,b,c){this.d=a;this.b=c;this.a=b}s(489,1,{},vD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return Zy(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Lu;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){mD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function wD(){this.a=this.b=this}
-function Ty(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(490,1,{},wD,Ty);_.a=null;_.b=null;_.c=null;function yB(a,b){this.a=a;this.b=b}s(491,473,Oh,yB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Lu(){cn()}s(492,97,{67:1,73:1,79:1,81:1,86:1},Lu);function uB(a,b){return Ir(a)===Ir(b)||null!=a&&hn(a,b)}function Jz(a){var b=v(cz,k,44,0,0);return ik(a.a,b)}function sy(){this.a=new Ni}
-s(494,475,ai,sy);_.kf=function(a,b){iy(this.a,a,b)};_.df=function(a){return Hi(this.a,a)};_.ef=function(a){return-1!=lj(this.a,a)};_.lf=function(a){return it(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new si(this.a)};_.of=function(a){return lt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return dD(this.a)};_.a=null;function xD(a){a._b.c.$&&Pz(a)}function yD(a){var b;if(a._b.c.$){b=Kx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Rz(a)}
-function zD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function eC(a){var b=a.j;AD(a._b.c,b.a,b.b);!Jx(a)&&ny(a);Yx(a)}function BD(){Uz.call(this,j);this.i=new fz(this.rf());Fy(this.q,new CD(this))}s(496,390,ji);_.Ed=function(a,b){return Ir(a.f)===Ir(this.i)?(yD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){yD(this)};_.i=null;_.j=null;
-function fC(a,b,c){BD.call(this);this._b&&Wz(this._b,!1);Tz(this,!1);qy(this,new dA(0));a=new hA(a,1);Q(this,a,null);a=new uy;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Kx(b),Sz(this),zD(this.j,~~(D(b.Nb.gb,Cf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,Bf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(495,496,ji,fC);_.rf=function(){return"OK"};function DD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new su("Cannot undo. Index is out of range.");if(!a.a.b)throw new su(Yb);a.a=a.a.b;return a.a.a}
-function aC(){this.a=this.b=new ED}s(497,1,{},aC);_.a=null;function ED(){this.a=null}function FD(a){this.a=a}s(498,1,{},ED,FD);_.a=null;_.b=null;_.c=null;function CD(a){this.a=a}s(499,425,bi,CD);_.a=null;function GD(){GD=u;HD=G(Lr,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);gC=(lz(),oz);ID=yz(gC);ZB=v(JD,k,43,23,0);$B=v(Lr,k,1,23,0);KD=v(JD,k,43,7,0);LD=null!=(bB(),cB[Fe])}
-function kC(a){var b;if(a.Ab)b=MD(a,1)+sb+MD(a,2)+sb+MD(a,3);else if(b=MD(a,0),0<b.length){var c=new ND(a.Y);Hi(a.$.a,c)}return b}function OD(a,b){var c,d;c=b.a;if(E(c,(PD(),QD).b))cq(sC(a));else if(E(c,RD.b))cq(dq(a));else if(E(c,SD.b))eq(a.t,(!a.tb&&(a.tb=new fq(a)),a.tb));else if(E(c,Yf)){7!=a.N&&(a.O=Yg);d=b.c;d=As(d,Xg);c=ps(d,a.O);var e=!ns(c,Yg)?Wr(c):c;!ns(e,dh)&&TD(a.Y,M(c));UD(a);a.kb=!0;XB(a);a.N=7;a.O=d}else E(c,eg)||(E(c,Yd)?VD(a):oC(a,c))}
-function WD(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(XD,k,-1,4,1);l=v(XD,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)YD(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Ay(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;ZD(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||$D(a.eb[f])}}}
-function hC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new aE(a),a.Y.q=0);null!=a.qb&&KB(a.qb,null)}}function TB(a,b){var c,d,e,f;f=new sA;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new kA(Lb+d);var g=(PD(),QD).b;d.c=g;qA(f,d);Fy(d.d,a);d=new kA(Lb+c);d.c=RD.b;Fy(d.d,a);qA(f,d);qA(f,new kA(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new kA(c);d.c=SD.b;Fy(d.d,a);qA(f,d);Dx(a,f);return f}
-function bE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,gC);a.mb?(e==a.b&&Y(b,zz(gC)),Zz(b,g,f,a.X,a.X),Y(b,(lz(),qz)),cE(b,g,f,a.X-1,a.X-1)):e==a.b?Yz(b,g+1,f+1,a.X,a.X,!1):Yz(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(lz(),rz)),e){case 101:Y(b,uz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;dE(b,!0);eE(b,fE(b,c,e,d,i));Y(b,rz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(dE(b,!1),eE(b,fE(b,c,e,d,i)));gE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);Zz(b,g+9,f+9,2,4);Zz(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,sz),Zz(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,uz),Zz(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,vz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,rz);break;case 107:Y(b,tz);Zz(b,g+4,f+4,a.X-8,a.X-8);Y(b,rz);cE(b,g+4,f+4,a.X-8,a.X-8);gE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);Zz(b,g+9,f+9,2,4);Zz(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:hE(b,g,f,a.X,!0);break;case 111:hE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,mz);Zz(b,g+3,f+5,a.X-7,a.X-11);Y(b,rz);cE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,gC);a.nb&&Yz(b,g+1,f+1,a.X,a.X,!1);Y(b,rz);iE(a,b,g,f,"NEW");break;case 106:Y(b,sz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,rz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));iE(a,b,g+6,f,oc);break;case 104:Y(b,sz);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,rz);break;case 105:a.Hb?(Y(b,wz),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,rz)):iE(a,b,g,f,"123");break;case 113:Y(b,xz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);Zz(b,e,d,c,c);Y(b,rz);jE(a,
-b,g,f,mz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:kE(a,b,g,f+2,3);break;case 207:kE(a,b,g,f,4);break;case 208:kE(a,b,g,f,5);break;case 209:kE(a,b,g,f,1);break;case 210:kE(a,b,g,f,6);break;case 211:kE(a,b,g,f,7);break;case 212:kE(a,b,g,f,8);break;case 213:iE(a,b,g,f,"FG"),a.E=new nA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=$B[c]&&jE(a,b,g,f,ZB[c],$B[c])}function lE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,gC),Zz(d,0,0,c,b),a.mb?(Y(d,(lz(),qz)),cE(d,-1,0,c,b-1)):(Y(d,ID),Z(d,0,0,c-1-2,0),Y(d,zz(gC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),mE(d,a.W),Y(d,(lz(),rz)),-1!=a.I.toLowerCase().indexOf(Zd)&&Y(d,sz),nE(d,a.I,10,15),oE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function pE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,gC);Zz(d,0,0,c,b);a.mb?(Y(d,(lz(),qz)),Z(d,0,b-1,c,b-1),e=UB*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,ID),Z(d,0,0,0,b-1),Z(d,0,UB*a.X,b-1,UB*a.X),Y(d,zz(gC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=UB+2;++b)bE(a,d,1,b);oE(a.Nb,a.P,0,2*a.X+a.R)}}
-function qE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);Zz(e,0,0,c,b);d=a.cb?(vA(),yA):(vA(),AA);if((vA(),wA)==(vA(),wA))d==yA?e.a=j:e.a=kg;d=new Ky(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ia);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=A=void 0,N=ca=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=V=i=O=O=H=V=n=n=O=V=void 0,w=A=1,l=
-2,ca=3;f.v&&(ZD(f),WD(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Mz(Ub,0,i),f.k.k=new CA((jp(),f.k.j)));f.k.z&&(Y(g,(lz(),rz)),cE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=M(L(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(GD(),KD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=N=m,dE(h,!0),eE(h,fE(h,o,O,N,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(GD(),KD)[f.d[h]]),n=f.I[m]-f.I[h],
-A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(I,r,-1,4,1),o=v(I,r,-1,4,1),O[0]=J(f.I[h]+q),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+q),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-q),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-q),o[3]=J(f.L[h]+n),m=g,h=O,dE(m,!0),eE(m,rE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(lz(),rz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(GD(),KD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];N=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-V,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,vz);q=l*A;n=l*w;Z(g,M(L(Math.round(V+q))),M(L(Math.round(N-n))),M(L(Math.round(O+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(V-q))),M(L(Math.round(N+n))),M(L(Math.round(O-q))),M(L(Math.round(o+n))));Y(g,rz);break;case 3:m=M(L(Math.round(V)));h=M(L(Math.round(N)));O=M(L(Math.round(O)));o=M(L(Math.round(o)));Z(g,m,h,O,o);V=M(L(Math.round(ca*A)));N=M(L(Math.round(ca*w)));Z(g,m+V,h-N,O+V,o-N);Z(g,m-V,h+N,O-V,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));mE(g,f.k.j);m=sE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=DA(f.k.k,h);V=M(L(Math.round((V+O)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));Y(g,vz);nE(g,h,V,n);Y(g,rz);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,K=v(I,r,-1,3,1),H=v(I,r,-1,3,1),K[0]=M(L(Math.round(O+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(V))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(O-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,dE(m,!0),eE(m,rE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(V))),M(L(Math.round(N))),M(L(Math.round(O))),M(L(Math.round(o))))}}w=v(XD,k,-1,f.s+1,1);A=v(I,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];mE(g,f.k.j);m=sE(f.k.k);N=v(Lr,k,1,f.s+1,0);O=v(I,r,-1,f.s+1,1);o=v(I,r,-1,f.s+1,1);l=v(tE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=uE(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(N[i]=h,O[i]=o[i]=DA(f.k.k,h),l[i]=vE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,K=j,f.k.Eb&&0<f.w[i]&&(K+=Tb,
-1<f.w[i]&&(K+=f.w[i])),q=j,0!=f.z[i]&&(1<Ej(f.z[i])&&(q+=Ej(f.z[i])),0<f.z[i]?q+=za:q+=Ca),V||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=DA(f.k.k,n),q=DA(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=vE(f,i,n,q,m,V),V=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(GD(),KD)[f.d[i]]),Zz(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(GD(),KD)[f.d[i]]):Y(g,(lz(),rz)):Y(g,(GD(),ZB)[f.b[i]]),nE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],V=M(L(UC(f.I[i]-n/2))),n=M(L(UC(f.L[i]+~~(m/2)-1))),Y(g,(lz(),vz)),nE(g,
-ea+f.p[h][1],V+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(lz(),sz):(lz(),xz)),0<f.C&&106!=f.k.b&&(q=l[f.C],cE(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,K=v(I,r,-1,5,1),H=v(I,r,-1,5,1),K[0]=M(L(UC(f.I[h]+q))),K[1]=M(L(UC(f.I[m]+q))),H[0]=M(L(UC(f.L[h]-n))),H[1]=M(L(UC(f.L[m]-n))),K[3]=M(L(UC(f.I[h]-q))),K[2]=M(L(UC(f.I[m]-q))),H[3]=M(L(UC(f.L[h]+n))),H[2]=M(L(UC(f.L[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=K,A=H,ca.n&&(dE(ca,!1),eE(ca,rE(ca,i,A,5,!0)))),106==f.k.b&&wE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(lz(),sz));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],cE(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(lz(),qz)),Z(e,c-1,0,c-1,b-1)):(Y(e,zz(gC)),Z(e,c-1,0,c-1,b-1),Y(e,gC),Z(e,c-2,0,c-2,b-1),Y(e,ID),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(lz(),vz)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new Mz(Ub,0,13),a.V=new CA(a.S),null!=a.ab&&(d=DA(a.V,a.ab),c=M(L(Math.round((c-d)/2))),b-=13,Y(e,(lz(),rz)),mE(e,a.S),nE(e,a.ab,c,b)));oE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function kE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,r,-1,9,1);l=v(I,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(dE(b,!1),eE(b,rE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function xE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,gC);Zz(d,0,0,b,c);a.mb?(Y(d,(lz(),qz)),c=13*(a.X+a.R),cE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,zz(gC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,ID),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)bE(a,d,b,1),bE(a,d,b,2);a.b=c;oE(a.Nb,a.Kb,0,0)}}
-function hE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);gE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function yE(a,b){var c,d,e,f,g,i,h;lC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=zE(b);h=new IB(b,g,!0);d=j;for(c=1;5>=c;++c)d=AE(h,g);c=QC(pB(Hn(d.substr(0,3)),10)).a;f=QC(pB(Hn(d.substr(3,3)),10)).a;AE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=AE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new BE(a,e)}WD(a,1,c,1);WD(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new BE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",XB(a),!1;null!=a.f&&a.Y&&cC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&cC(a.Y,a.i,!1);g=CE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new DE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];WD(a,1,g,0)}XB(a);return!0}
-function EE(a,b){var c,d,e,f,g,i,h,l;lC(a);c=f=0;l=new IB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=BB(l);a.sb=0;for(d=1;d<=g;++d)if(h=FB(l),Hn(h),!E(h,Wg))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new pC(a,h);if(0==a.Y.s)return rC(a,"ERROR - problems in reading/processing molecule !"),bB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return rC(a,"ERROR - strange reaction - fixing !"),bB(),!1;if(3<i)return rC(a,"ERROR - strange reaction !"),bB(),!1;1<a.sb&&!e&&WB(a,rf);e&&!a.Ab&&WB(a,Uf);!e&&a.Ab&&
-WB(a,vf);e?(WD(a,1,f,1),WD(a,f+1,c-1,2),WD(a,c,a.sb,3)):WD(a,1,a.sb,0);XB(a);return!0}function gq(a,b){a.ib=!0;a.I=b}
-function kq(a,b){var c,d;if(0==b)return!1;UD(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:hC(a);d=a.Z;d.a=d.b;d.b.c=null;FE(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;GE(a,DD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new su("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new su(Yb);d.a=d.a.c;GE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=it(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(gq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=WC(d),dC(a,d,!1),null!=a.qb&&KB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=it(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(gq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=WC(d),dC(a,d,!1),null!=a.qb&&KB(a.qb,null));break;case 101:a.Fb&&xD(a.Fb);a.Fb=new HE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new IE(a):a.yb._b.c.$?JE(a.yb._b.c):
-eC(a.yb);break;case 113:a.a&&xD(a.a);a.a=new HE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,YB(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=KE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(XD,k,-1,4,1);YD(a.Y,d);a.kb=!0;a.Y=new ND(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;qC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,LE(a.Y,a.Y.C),a.Y.C=0,VD(a)):0<a.Y.D&&(a.kb=!0,ME(a.Y,a.Y.D),
-a.Y.D=0,VD(a));NE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new sA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new kA(c),qA(i,g),g.c=c,Fy(g.d,a);Dx(a,i);a.D=i}rA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(xD(a.n),a.n=null);0==a.Y.C&&(a.n=new HE(2,a));a.c=18;
-break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,VD(a)),18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),OE(a.Y,a.Y.C,d),VD(a)),NE(a.Y))}XB(a);return!0}
-function dq(a){var b,c,d;d=sC(a);c=j;if(a.Ab){var e,f,g;g=Ar([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)KE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(PE(g[1][0],3)+PE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+QE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+QE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new RE(a,a.eb,a.sb)),c=QE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function SE(a,b,c,d){var e;e=c;var f=d,g,i;(g=TE(b),i=0!=(b.e&2),g||i)?(a.Ab?rA((!a.v&&(a.v=TB(a,!0)),a.v),a,e,f):rA((!a.u&&(a.u=TB(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=UE(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=UB+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",XB(a),
-!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=kq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)LE(a.Y,a.Y.C),a.Y.C=0,VD(a);else{if(106==a.b)return!0;if(108==a.b)VE(a.Y,a.Y.C,0),VD(a);else if(157==a.b)VE(a.Y,a.Y.C,1),VD(a);else if(158==a.b)VE(a.Y,a.Y.C,-1),VD(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):VD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(230==a.b)a.N=3,VD(a);else if(233<=a.b&&262>a.b)XE(a.Y,!1),VD(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;OE(a.Y,a.Y.C,Mn(a.yb.e._b.a.gb,Ng));VD(a)}else if(105==a.b)YE(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),1>d.length&&(d=Lc),OE(a.Y,a.Y.C,d)),VD(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(0<a.Y.D)if(104==a.b)ME(a.Y,
-a.Y.D),a.Y.D=0,VD(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])gq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;LE(d,c);d.a[c]=0}a.Y.D=0;VD(a)}else if(201==a.b)ZE(a.Y,a.Y.D),VD(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),VD(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,VD(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,VD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,WE(a.Y),VD(a);else if(107==a.b){if(!a.yb.b)return!0;d=Mn(a.yb.e._b.a.gb,Ng);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;VD(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new aE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?($E(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
-a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,WE(a.Y)):300<a.b?($E(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Mn((hq(),iq)._b.a.gb,Ng),1>d.length&&(d=Lc),OE(a.Y,1,d))):230==a.b?bC(a,null):233<=a.b&&262>a.b?($E(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,XE(a.Y,!0)):bB();VD(a)}else e=!1;e&&(NE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,XB(a))}return e}
-function aF(a,b,c,d){var e,f;if(a.y||!a.gb||TE(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=bF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)LE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),ME(b,e),0<bF(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){gq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,M(L(Math.round(h))));b.i[b.u]=b.s;0<bF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;gq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(UE(b)||TE(b))TD(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(XD,k,-1,4,1);YD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;UD(a);a.kb=!0;XB(a);a.Lb=c;a.Mb=d;return!0}
-function cF(a,b,c,d){var e,f,g;if(!a.y&&!TE(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((GD(),LD)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&KB(a.pb,G(TC,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;UD(a);a.kb=!0;XB(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function dF(a){if(a.y)return!0;a.ib=!1;a.O=Yg;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=bF(b,b.s),6>b.y[c]&&(eF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),LE(b,b.s));b.B=!1;VD(a)}else a:{var b=a.Y,e,f;c=bF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):gq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],gq(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=M(L(UC((b.I[b.E]+b.I[c])/2))),b.M[b.t]=M(L(UC((b.L[b.E]+b.L[c])/2))))}}$D(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,DD(b),b.a.c=c),VD(a),a.q=!1)}else 5==a.N&&($D(a.Y),VD(a));0<a.N&&(a.C=!1,UD(a),a.kb=!0,NE(a.Y),fF(a.Y),XB(a),a.N=0,a.e=!1);if(LD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,UD(a),a.kb=!0,XB(a);return!0}function UD(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function WB(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(vf)?a.Ab=!1:-1<b.indexOf(Uf)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(rf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(zf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,WD(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)gF(a.eb[c]),ZD(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(id)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++UB;XB(a)}
-function XB(a){var b,c,d;b=Ay(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=wy(a,d,c),qE(a),a.y||(a.Kb=wy(a,b.b,2*a.X+a.R),xE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=wy(a,a.X,c),pE(a),a.H=wy(a,d,a.X),lE(a))):(qE(a),a.y||(lE(a),a.C&&(xE(a),pE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function jC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=KE(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=uE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Ej(c.z[h])&&(i+=Ej(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=mb+g);m+=ea+i+ea+hF(0.055999999999999994*c.I[h],0,2)+ea+hF(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Wg),e+=c)}return e}function MD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=KE(a.eb[c]),d!=b))continue;d=iF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function VD(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&KB(a.qb,null)}var c,d,e;e=new jF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new ND(d),qC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new FD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function dC(a,b,c){try{yE(a,b)?c&&VD(a):XB(a)}catch(d){if(d=yi(d),y(d,73))XB(a);else throw d;}}
-function bC(a,b){try{EE(a,b)?VD(a):XB(a)}catch(c){if(c=yi(c),y(c,73))XB(a);else throw c;}}function nC(a){UD(a);a.kb=!0;XB(a)}function lC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new aE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;XB(a);null!=a.qb&&KB(a.qb,null)}function GE(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new ND(d),qC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&KB(a.qb,null)}}
-function mC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,XB(a),null):a.eb[b]}function oC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ha)?c=235:E(b,Ia)?c=240:E(b,Ga)?c=260:E(b,Oa)?c=261:E(b,Sa)?c=241:E(b,Na)?c=233:E(b,Ma)?c=236:E(b,Ja)?c=237:E(b,Ra)?c=234:E(b,Qa)?c=243:E(b,Ta)?c=252:E(b,Pa)?c=244:E(b,Ua)?c=239:E(b,"-PO3H2")?c=251:E(b,Fa)?c=242:E(b,Da)?c=245:E(b,Ea)&&(c=238);0<c?kq(a,c):b="Not known group!";a.ib=!0;a.I=b;XB(a)}
-function rC(a,b){a.ib=!0;a.I=b;XB(a)}function sC(a){var b;b=kC(a);UD(a);XB(a);return b}function iE(a,b,c,d,e){var f,g,i,h;f=a.V;h=DA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Mz(f.c.a,f.c.c,g),f=new CA(i),h=DA(f,e),b.e=i,b.i=kF(i);else mE(b,a.S);f=Oz(f.a,f.c).a-Oz(f.a,f.c).b;nE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function jE(a,b,c,d,e,f){var g,i;g=sE(a.U);i=DA(a.U,f);mE(b,a.T);(b.d=e)&&(b.f=Wf+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);nE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function sE(a){return Oz(a.a,a.c).a-Oz(a.a,a.c).b}function jq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=wd,XB(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=wd):gq(a,a.x+ea),XB(a))}
-function QB(){GD();uy.call(this);this.Nb=(jp(),jp(),by).a;this.w=new Mz(null,0,8);this.s=(lz(),mz);this.eb=v(lF,k,89,99,0);this.$=new sy;this.Cb=new mF;this.J=E((bB(),cB[He]),$b);this.t=new nF;this.F=G(Lr,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new aE(this);KD[0]=pz;KD[1]=new nz(255,153,153);KD[2]=new nz(255,204,102);KD[3]=new nz(255,255,153);KD[4]=new nz(102,255,255);KD[5]=new nz(51,204,255);KD[6]=new nz(255,153,255)}s(500,365,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},QB);
-_.me=function(a){OD(this,a)};_.Vd=function(){XB(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=Yg;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var UB=10,gC,ID,ZB,HD,LD,SB=null,KD,$B;
-function oF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)KB(a.a.wb,G(Lr,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=XC(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Gr(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{yE(a.a,b)?(gq(a.a,"Structure pasted"+d),VD(a.a)):(eC(new fC(a.a.I,a.a,gC)),lC(a.a)),zy(a.a)}catch(h){if(h=yi(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",XB(d),eC(new fC(a.a.I,a.a,gC)),zy(a.a);else throw h;
-}}}function fq(a){this.a=a}s(501,1,{},fq);_.a=null;function PD(){PD=u;QD=new pF("COPY_SMILES",0);RD=new pF("COPY_MOL",1);SD=new pF("PASTE",2);qF=G(rF,k,88,[QD,RD,SD])}function pF(a,b){Rn.call(this,a,b)}s(502,138,{67:1,70:1,72:1,88:1},pF);var qF,RD,QD,SD;function jF(){this.d=v(lF,k,89,99,0)}s(503,1,{},jF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function sF(a){a.b=v(I,r,-1,20,1);a.z=v(I,r,-1,20,1);a.I=v(XD,k,-1,20,1);a.L=v(XD,k,-1,20,1);a.F=Ar([20,7]);a.d=v(I,r,-1,20,1);a.c=v(Lr,k,1,20,0);a.n=v(Lr,k,1,20,0);a.w=v(I,r,-1,20,1);a.y=v(I,r,-1,20,1);a.G=v(I,r,-1,20,1);a.H=v(I,r,-1,20,1);a.r=v(I,r,-1,20,1);a.A=v(I,r,-1,20,1);a.J=v(I,r,-1,20,1);a.M=v(I,r,-1,20,1);a.e=v(Lr,k,1,20,0);a.p=Ar([10,2]);a.i=v(I,r,-1,101,1)}
-function tF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(XD,k,-1,4,1);d=v(XD,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=uF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-uF(o[2],d[2],o[3],d[3]),d=uF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;$E(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=vF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(XD,k,-1,2,1);wF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==bF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;gq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];eF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&ZE(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=M(L(UC((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=M(L(UC((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function XE(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&VE(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,VE(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];LE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)$E(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)eF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];qC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];LE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];eF(a);a.G[a.t]=l;a.H[a.t]=c+d;qC(a);b&&(LE(a,l),ZD(a))}c=4}xF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function wF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function WE(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])yF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,yF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){gq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[vF(a,a.C,a.F[a.C][d])],2<d||1!=b){gq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(XD,k,-1,2,1);wF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)$E(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)$E(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)$E(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)eF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[vF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[vF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=M(L(UC((a.I[b]+a.I[e])/2))),a.M[c]=M(L(UC((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;eF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(eF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(eF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=M(L(UC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(UC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(LE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&xF(a,i);-1<l&&(a.C=l)}
-function yF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)$E(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function xF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=bF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function vF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function zF(a,b,c){var d,e,f,g;e=Yg;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(zs(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)zs(c[d])&&!ns(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)ts(c[d],e)&&(b[d]=g,c[d]=Yg,++f);if(f==a.s)break}return g==a.s}
-function ZD(a){var b,c,d;b=v(XD,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{YD(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;$D(a)}}
-function YD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function VE(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=AF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&gq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?gq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?gq(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?gq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:gq(a.k,"Charge change not possible on the halogen !");break;case 18:gq(a.k,
-"Use X button to change charge on the X atom !")}}
-function CE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&LE(a,c);ZD(a);gq(a.k,"Smaller part(s) removed !");return 1}
-function bF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function fF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];NE(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),NE(a));4==a.r[d]&&(a.r[d]=1)}}
-function uF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function qC(a){var b;BF(a);b=a.r.length;a.J=v(I,r,-1,b,1);a.M=v(I,r,-1,b,1);$D(a);NE(a)}
-function $E(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,r,-1,c,1),cD(a.b,b,a.b.length),a.b=b,b=v(I,r,-1,c,1),cD(a.z,b,a.z.length),a.z=b,b=v(I,r,-1,c,1),cD(a.w,b,a.w.length),a.w=b,b=v(I,r,-1,c,1),cD(a.d,b,a.d.length),a.d=b,b=v(Lr,k,1,c,0),cD(a.c,b,a.c.length),a.c=b,b=v(Lr,k,1,c,0),cD(a.n,b,a.n.length),a.n=b,b=v(XD,k,-1,c,1),cD(a.I,b,a.I.length),a.I=b,b=v(XD,k,-1,c,1),cD(a.L,b,a.L.length),a.L=b,b=Ar([c,7]),cD(a.F,b,a.F.length),a.F=b,c=v(I,r,-1,c,1),cD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function vE(a,b,c,d,e,f){var g;g=M(L(UC(a.I[b]-c/2)));f||(g-=d-c);a=M(L(UC(a.L[b]-~~(e/2))));return new my(g-1-2,a-2,d+1+4,e+4)}
-function eF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,r,-1,b,1),cD(a.G,c,a.G.length),a.G=c,c=v(I,r,-1,b,1),cD(a.H,c,a.H.length),a.H=c,c=v(I,r,-1,b,1),cD(a.r,c,a.r.length),a.r=c,c=v(I,r,-1,b,1),cD(a.A,c,a.A.length),a.A=c,c=v(I,r,-1,b,1),cD(a.J,c,a.J.length),a.J=c,c=v(I,r,-1,b,1),cD(a.M,c,a.M.length),a.M=c,b=v(Lr,k,1,b,0),cD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function QE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(GD(),aa);i+="JME 2013-04-10 "+new qD+"\n \n";i+=PE(a.s,3)+PE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=hF(0.055999999999999994*(a.I[e]-c),10,4)+hF(0.055999999999999994*(g-a.L[e]),10,4)+hF(0,10,4);h=uE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
-i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+PE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=PE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:CF(a,e)&&(g=2),c=PE(a.G[e],3)+PE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=PE(a.H[e],3)+PE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=PE(a.H[e],3)+PE(a.G[e],3)),i+=c+PE(g,3)+PE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+PE(e,4)+PE(a.z[e],4)+aa);return i+"M END\n"}
-function iF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,V,ca,N,gc,zc,Nf,vb,Hd,Id,Jd,ib,Ac;o=v(I,r,-1,a.s+10,1);n=v(I,r,-1,a.s+10,1);l=v(I,r,-1,a.s+1,1);m=v(I,r,-1,7,1);vb=v(I,r,-1,a.s+1,1);w=v(DF,k,-1,a.s+1,2);H=v(DF,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;CE(a,!0);Nf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Nf=!1;break}if(a.k.r&&Nf){EF(a);fF(a);FF(a,H);GF(a,w,H);var Bb,kd,Te,Xb,ne,ld,md,db,BG,Ld,t,wa,lm,mm,$r,$e,La,nm,om,Dc,pm;Bb=v(I,r,-1,a.s+1,1);kd=v(I,r,-1,a.s+1,1);db=v(HF,k,-1,a.s+1,3);var as=a.s,qm,
-fh,bs,Zf,nj,ue,af;nj=v(HF,k,-1,as+2,3);ue=v(I,r,-1,100,1);af=5;Zf=0;ue[0]=3;nj[1]=$g;nj[2]=ah;bs=2;if(!(3>as))for(;af<ue[Zf]*ue[Zf];){fh=0;for(qm=!0;qm&&fh<=Zf&&af>=ue[fh]*ue[fh];)0==af%ue[fh]?qm=!1:++fh;if(qm){nj[++bs]=ws(af);if(bs>=as)break;Zf<ue.length-1&&(++Zf,ue[Zf]=af)}af+=2}for(t=1;t<=a.s;++t){for(wa=om=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(om*=a.f[wa]);nm=a.b[t];18==nm&&(pm=a.n[t],ld=pm.charCodeAt(0)-65+1,md=0,1<pm.length&&(md=pm.charCodeAt(1)-97),0>ld&&(ld=0),0>md&&(md=0),nm=28*ld+md);
-$e=0;-2>a.z[t]?$e=1:-2==a.z[t]?$e=2:-1==a.z[t]?$e=3:1==a.z[t]?$e=4:2==a.z[t]?$e=5:2<a.z[t]&&($e=6);Dc=1;db[t]=ws(om);Dc*=126;db[t]=rs(db[t],ws(a.w[t]*Dc));Dc*=7;db[t]=rs(db[t],ws($e*Dc));Dc*=7;db[t]=rs(db[t],ws(nm*Dc));Dc*=783;db[t]=rs(db[t],ws(a.y[t]*Dc))}for(ne=0;!zF(a,Bb,db);){$r=!1;for(t=1;t<=a.s;++t)Bb[t]!=kd[t]&&(kd[t]=Bb[t],$r=!0);if($r){for(t=1;t<=a.s;++t){db[t]=Zg;for(wa=1;wa<=a.y[t];++wa)db[t]=As(db[t],nj[Bb[a.F[t][wa]]])}ne=0}else if(0<ne){for(t=1;t<=a.s;++t)db[t]=Zg;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Bb[t]==Bb[wa]){db[t]=$g;break a}}else{for(t=1;t<=a.s;++t){db[t]=Zg;for(wa=1;wa<=a.y[t];++wa)Te=a.F[t][wa],db[t]=As(db[t],ws(a.b[Te]*a.f[vF(a,t,Te)]))}ne=1}zF(a,Bb,db);for(t=1;t<=a.s;++t)db[t]=ws(kd[t]*a.s+Bb[t])}for(t=1;t<=a.s;++t)kd[t]=Bb[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(kd[t]==La){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[La];a.z[t]=a.z[La];a.I[t]=a.I[La];a.L[t]=a.L[La];a.y[t]=a.y[La];a.b[La]=a.b[0];a.z[La]=a.z[0];
-a.I[La]=a.I[0];a.L[La]=a.L[0];a.y[La]=a.y[0];kd[t]=kd[La];kd[La]=La;a.n[0]=a.n[t];a.n[t]=a.n[La];a.n[La]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[La];a.d[La]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[La];a.c[La]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[La];a.w[La]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Bb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Bb[a.G[t]],a.H[t]=Bb[a.H[t]],a.G[t]>a.H[t]&&(Ld=a.G[t],a.G[t]=a.H[t],a.H[t]=Ld,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){mm=lm=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<lm?(lm=a.G[wa],mm=a.H[wa],Xb=wa):a.G[wa]==lm&&a.H[wa]<mm&&(mm=a.H[wa],Xb=wa);Ld=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Ld;Ld=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Ld;Ld=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Ld;Ld=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Ld;BG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=BG}qC(a);NE(a);FF(a,H);GF(a,w,H)}else{FF(a,H);a.f=v(I,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(I,r,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ca=0;;){N=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){zc=!0;for(K=1;K<=gc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++N]=g;if(0==N){if(Ac==a.s)break;c=l[ca--]}else if(1==N)vb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ca]=c;e=0;for(q=1;q<=N;++q)if(h=vF(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=vF(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Ac}}vb=v(I,r,-1,a.s+1,1);b=v(I,r,-1,a.s+1,1);O=v(DF,k,-1,a.s+1,2);Hd=v(DF,k,-1,a.s+1,2);f=Ac=ca=0;
-for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(vb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){N=e=0;V=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=gc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++N,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Hd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<N&&(l[++ca]=f,O[e]=!0)}Id=v(I,r,-1,a.t+1,1);Jd=v(I,r,-1,a.s+1,1);if(a.k.Ib){var DG=vb,DK=gc,cs,EG,gh,ve,ds,es,Ka,oj,fs;gh=v(I,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)gh[b[Ka]]=Ka;ds=v(DF,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)cs=b[Ka],EG=DG[cs],ve=vF(a,cs,EG),0!=ve&&(IF(a,ve,gh,Id,H),ds[ve]=!0);for(Ka=1;Ka<=a.t;++Ka)ds[Ka]||IF(a,Ka,gh,Id,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){es=fs=0;for(oj=1;oj<=a.y[Ka];++oj){ve=vF(a,Ka,a.F[Ka][oj]);if(5==a.f[ve])continue a;1==a.r[ve]&&0!=JF(a,ve,Ka)&&++fs;2==a.r[ve]&&(es=a.F[Ka][oj])}if(0!=fs)if(0<es){var ga=a,GG=Ka,bf=gh,Pc=Jd,ic=void 0,pj=void 0,Ec=void 0,we=void 0,Fc=void 0,rm=void 0,sm=void 0,tm=void 0,Md=void 0,Qc=void 0,Rc=void 0,
-gs=void 0,qj=void 0,Nd=void 0,rj=void 0,xe=void 0,sj=void 0,hs=void 0,tj=void 0,ye=void 0,HG=void 0,cf=void 0,IG=void 0,is=void 0,uj=void 0,df=void 0,Rc=1,pj=GG,ic=v(I,r,-1,ga.s+1,1);for(ic[1]=GG;;){gs=!1;for(Qc=1;Qc<=ga.y[pj];++Qc)if(Ec=ga.F[pj][Qc],!(Ec==ic[1]||Ec==ic[Rc-1]))if(we=vF(ga,pj,Ec),2==ga.r[we]&&5!=ga.f[we]){pj=ic[++Rc]=Ec;gs=!0;break}if(!gs)break}if(!(0==Rc%2||2>ga.y[ic[Rc]]||3<ga.y[ic[Rc]])){df=ic[1];Fc=ic[~~((Rc+1)/2)];Md=ic[Rc];cf=ye=xe=Nd=0;is=hs=!1;for(Qc=1;Qc<=ga.y[df];++Qc)Ec=
-ga.F[df][Qc],we=vF(ga,df,Ec),1!=ga.r[we]||5==ga.f[we]||(0==Nd?Nd=Ec:xe=Ec);0<bf[xe]&&bf[Nd]>bf[xe]&&(rm=Nd,Nd=xe,xe=rm);qj=Nd;0==Nd&&(qj=xe,hs=!0);for(Qc=1;Qc<=ga.y[Md];++Qc)Ec=ga.F[Md][Qc],we=vF(ga,Md,Ec),1!=ga.r[we]||5==ga.f[we]||(0==ye?ye=Ec:cf=Ec);0<bf[cf]&&bf[ye]>bf[cf]&&(rm=ye,ye=cf,cf=rm);tj=ye;0==ye&&(tj=cf,is=!0);rj=JF(ga,vF(ga,df,Nd),df);sj=JF(ga,vF(ga,df,xe),df);HG=JF(ga,vF(ga,Md,ye),Md);IG=JF(ga,vF(ga,Md,cf),Md);1<(0>rj+sj?-(rj+sj):rj+sj)||0!=HG||0!=IG?gq(ga.k,"Bad stereoinfo on allene !"):
-(sm=ga.I[ic[Rc-1]]-ga.I[Md],tm=ga.L[ic[Rc-1]]-ga.L[Md],uj=Math.sqrt(sm*sm+tm*tm),0.001>uj&&(uj=0.001),0<(ga.L[tj]-ga.L[ic[Rc-1]])*(sm/uj)-(ga.I[tj]-ga.I[ic[Rc-1]])*(tm/uj)?Pc[Fc]=1:Pc[Fc]=-1,hs&&(Pc[Fc]*=-1),is&&(Pc[Fc]*=-1),qj==Nd&&0>rj&&(Pc[Fc]*=-1),qj==xe&&0>sj&&(Pc[Fc]*=-1),bf[qj]>bf[tj]&&(Pc[Fc]*=-1))}}else b:{var qb=a,Xa=Ka,js=DG,JG=gh,KG=o,LG=n,EK=DK,um=Jd,vm=void 0,Sc=void 0,ks=void 0,hh=void 0,ya=void 0,ih=void 0,od=void 0,vj=void 0,Od=void 0,Mb=void 0,da=void 0,ba=void 0,ze=void 0,wm=void 0,
-Tc=void 0,F=void 0,xm=void 0,ba=v(I,r,-1,4,1),wm=v(I,r,-1,4,1),wj=void 0,Uc=void 0,ym=void 0,zm=void 0,ls=void 0,xj=void 0,xj=-1;0<js[Xa]&&(ba[++xj]=js[Xa]);for(Uc=1;Uc<=EK;++Uc)KG[Uc]==Xa&&(ba[++xj]=LG[Uc]),LG[Uc]==Xa&&(ba[++xj]=KG[Uc]);for(Uc=xj+1;Uc<qb.y[Xa];++Uc){ls=qb.s+1;ym=1;c:for(;ym<=qb.y[Xa];++ym){wj=qb.F[Xa][ym];for(zm=0;zm<Uc;++zm)if(wj==ba[zm])continue c;JG[wj]<ls&&(ls=JG[wj],ba[Uc]=wj)}}0==js[Xa]&&0<qb.w[Xa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Xa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=vj=ih=hh=xm=od=Mb=0;4>ya;++ya)0>=ba[ya]||(vm=vF(qb,Xa,ba[ya]),wm[ya]=JF(qb,vm,Xa),0<wm[ya]?(++Mb,xm=ba[ya],ih=ba[ya]):0>wm[ya]?(++od,hh=ba[ya],ih=ba[ya]):vj=ba[ya]);Od=Mb+od;F=v(I,r,-1,4,1);Tc=0;if(3==qb.y[Xa]){if(1==Mb&&1==od||3==Od&&0<Mb&&0<od){gq(qb.k,"Error in C3H stereospecification !");break b}ze=ba[0];1==Od?ze=ih:2==Od&&(ze=vj);da=tF(qb,Xa,ze,ba);F[0]=ih;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Mb?Tc=1:Tc=-1}else if(4==qb.y[Xa])if(1==Od)da=tF(qb,Xa,ih,ba),F[0]=da[0],F[1]=da[3],
-F[2]=da[2],F[3]=da[1],0<Mb?Tc=1:Tc=-1;else{ze=ba[0];1<vj&&(ze=vj);1==Mb?ze=xm:1==od&&(ze=hh);da=tF(qb,Xa,ze,ba);Sc=v(I,r,-1,4,1);for(ya=0;4>ya;++ya)vm=vF(qb,Xa,da[ya]),Sc[ya]=JF(qb,vm,Xa);if(4==Od){if(0==Mb||0==od){gq(qb.k,"Error in C4 stereospecification !");break b}if(1==Mb||1==od)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Tc=Sc[0];else{for(ya=0;4>ya;++ya)-1==Sc[ya]&&(Sc[ya]=0);Od=2}}else if(3==Od)if(3==Mb||3==od)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Mb?Tc=-1:Tc=1;else{1==Mb?Mb=ks=1:od=
-ks=-1;for(ya=0;4>ya;++ya)Sc[ya]==ks&&(Sc[ya]=0);Od=2}if(2==Od)if(1==Mb&&1==od)da[1]==hh?(da[1]=da[2],da[2]=da[3]):da[2]==hh&&(da[2]=da[3]),F[0]=xm,F[1]=hh,F[2]=da[2],F[3]=da[1],Tc=1;else{if(Sc[0]==Sc[1]||Sc[1]==Sc[2]){gq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Sc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Mb?Tc=1:Tc=-1}}var kb=void 0;ba[0]==F[1]?(kb=F[0],F[0]=F[1],F[1]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[0]==F[2]?(kb=F[2],F[2]=F[0],
-F[0]=kb,kb=F[1],F[1]=F[3],F[3]=kb):ba[0]==F[3]&&(kb=F[3],F[3]=F[0],F[0]=kb,kb=F[1],F[1]=F[2],F[2]=kb);ba[1]==F[2]?(kb=F[1],F[1]=F[2],F[2]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[1]==F[3]&&(kb=F[1],F[1]=F[3],F[3]=kb,kb=F[2],F[2]=F[3],F[3]=kb);F[2]==ba[2]?um[Xa]=1:F[2]==ba[3]?um[Xa]=-1:gq(qb.k,"Error in stereoprocessing ! - t30");um[Xa]*=Tc}}}ib=new bD;i=v(I,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];O[c]&&Wm(ib.a,ua);0<vb[q]&&KF(a,c,vb[c],ib,Id);var jh=w[c],Db=void 0,yj=void 0,
-kh=void 0,R=void 0,R=Lc,Db=!1;0!=a.z[c]&&(Db=!0);0!=Jd[c]&&(Db=!0);kh=-1;for(yj=1;yj<=a.x;++yj)if(a.p[yj][0]==c){kh=a.p[yj][1];break}-1<kh&&(Db=!0);a.k.Hb&&0<a.d[c]&&(Db=!0,kh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:jh?R="c":R=Fb;break;case 4:jh?(R=sf,0<a.w[c]&&(Db=!0)):R=cc;break;case 5:jh?R="o":R=lc;break;case 7:jh?(R="p",0<a.w[c]&&(Db=!0)):R=nc;break;case 8:jh?R=dg:R=yc;break;case 13:jh?R=gg:R=Cc;Db=!0;break;case 6:R=Gc;Db=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Eb;break;case 12:R=
-Vb;break;case 1:R=Tb;Db=!0;break;case 19:R=oc;Db=!0;break;case 20:R=pc;Db=!0;break;case 21:R=qc;Db=!0;break;case 22:R=rc;Db=!0;break;case 18:Db=!0,R=a.n[c],(E(R,xa)||E(R,Wc)||E(R,wb))&&(Db=!1)}Db&&(R=Mc+R,1==Jd[c]?R+=ub:-1==Jd[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=za:R+=Ca,1<Ej(a.z[c])&&(R+=Ej(a.z[c]))),-1<kh&&(R+=mb+kh),R+=Oc);Wm(ib.a,R);for(A=1;A<=gc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&KF(a,o[A],n[A],ib,Id),9<A&&Wm(ib.a,"%"),Xm(ib,j+
-(new T(A)).a);Hd[c]&&Wm(ib.a,va)}return Ln(ib.a)}
-function LE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)hC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function ME(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&LE(a,c);0==a.y[d]&&LE(a,d)}
-function EF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=vF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&LE(a,c)}}}function BF(a){var b;b=a.b.length;a.F=Ar([b,7]);a.y=v(I,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function GF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,r,-1,a.t+1,1);o=v(DF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[vF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:CF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(DF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function $D(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=M(L(UC((a.I[b]+a.I[c])/2))),a.M[d]=M(L(UC((a.L[b]+a.L[c])/2)))}function FF(a,b){var c;for(c=1;c<=a.t;++c)wE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function uE(a,b){var c;c=(GD(),$B)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function CF(a,b){return 2==a.r[b]?!0:!1}function wE(a,b,c){var d,e,f,g;g=1;a.a=v(I,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function YE(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=Ar([b+5,2]),cD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function YB(a){var b;a.x=0;a.q=0;iF(a);for(b=1;b<=a.s;++b)a.C=b,YE(a);a.C=0}
-function KE(a){var b,c;b=v(XD,k,-1,4,1);YD(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function TD(a,b){var c,d,e,f,g,i,h,l;c=v(XD,k,-1,4,1);YD(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;YD(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function gF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function OE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Mc)&&VC(c,Oc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Tb);g=Dj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=nu(c,d+1);try{a.k.x=pB(i,10)}catch(h){if(h=yi(h),y(h,73))a.k.x=0;else throw h;}a.C=b;YE(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=E(d,Fb)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,yc)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Eb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Cc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=DC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=DC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=DC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=DC(c,g++);for(;45==e;)--d,e=DC(c,g++)}a.z[b]=d}}}
-function cC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new JB(b);try{for(;b.j=CB(b,b.a),b.j<b.i;)d=QC(pB(FB(b),10)).a,c=e=QC(pB(FB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=yi(f),y(f,73))Um(f);else throw f;}}function KF(a,b,c,d,e){b=vF(a,b,c);5!=a.f[b]&&CF(a,b)?Wm(d.a,rb):3==a.r[b]?Wm(d.a,ma):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),Wm(d.a,e)):1==e[b]?Wm(d.a,Ya):-1==e[b]&&Wm(d.a,Nc)}
-function ZE(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,gq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:gq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function IF(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=vF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=vF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=vF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=vF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))gq(a.k,"Not unique E/Z geometry !");else{i=vF(a,b,e);f=vF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=vF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function AF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=vF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(CF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function JF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function NE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=AF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function aE(a){sF(this);this.k=a;this.x=this.t=this.s=0}
-function BE(a,b){var c,d,e,f,g,i,h;aE.call(this,a);f=j;i=zE(b);if(null!=i){h=new IB(b,i,!0);for(e=1;4>=e;++e)f=AE(h,i);g=QC(pB(Hn(f.substr(0,3)),10)).a;c=QC(pB(Hn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)$E(this),f=AE(h,i),this.I[e]=(new PC(MC(Hn(f.substr(0,10))))).a,this.L[e]=-(new PC(MC(Hn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Hn(f.substr(31,d-31)),OE(this,e,d),62<=f.length&&(f=Hn(f.substr(60,3)),0<f.length&&(f=QC(pB(f,10)).a,0<f&&(this.C=e,a.x=f,YE(this),this.C=0)));for(e=1;e<=c;++e)eF(this),
-f=AE(h,i),this.G[e]=QC(pB(Hn(f.substr(0,3)),10)).a,this.H[e]=QC(pB(Hn(f.substr(3,3)),10)).a,g=QC(pB(Hn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=QC(pB(Hn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);BF(this);gF(this);ZD(this);for(qC(this);(h.j=CB(h,h.a),h.j<h.i)&&!(null==(f=FB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new HB(f);FB(g);FB(g);i=QC(pB(FB(g),10)).a;
-for(e=1;e<=i;++e)c=QC(pB(FB(g),10)).a,this.z[c]=QC(pB(FB(g),10)).a}if(0==f.indexOf("M APO")){g=new HB(f);FB(g);FB(g);i=QC(pB(FB(g),10)).a;for(e=1;e<=i;++e)c=QC(pB(FB(g),10)).a,f=QC(pB(FB(g),10)).a,this.C=c,$(this,0),OE(this,this.s,oc+f),this.C=0}}EF(this);qC(this)}}
-function pC(a,b){var c,d,e,f,g;aE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));VC(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new HB(b);d=QC(pB(FB(f),10)).a;e=QC(pB(FB(f),10)).a;for(c=1;c<=d;++c)g=FB(f),$E(this),OE(this,this.s,g),this.I[c]=(new PC(MC(FB(f)))).a,this.L[c]=-(new PC(MC(FB(f)))).a;for(c=1;c<=e;++c)if(eF(this),this.G[c]=QC(pB(FB(f),10)).a,this.H[c]=QC(pB(FB(f),10)).a,this.r[c]=QC(pB(FB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;BF(this);gF(this);ZD(this)}catch(i){i=yi(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}EF(this);qC(this)}}
-function DE(a,b,c){var d,e,f;aE.call(this,a);f=v(I,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&($E(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))eF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;qC(this);ZD(this)}
-function RE(a,b,c){var d,e,f,g,i;aE.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,r,-1,this.s+1,1);this.z=v(I,r,-1,this.s+1,1);this.w=v(I,r,-1,this.s+1,1);this.d=v(I,r,-1,this.s+1,1);this.c=v(Lr,k,1,this.s+1,0);this.I=v(XD,k,-1,this.s+1,1);this.L=v(XD,k,-1,this.s+1,1);this.n=v(Lr,k,1,this.s+1,0);this.G=v(I,r,-1,this.t+1,1);this.H=v(I,r,-1,this.t+1,1);this.r=v(I,r,-1,this.t+1,1);this.e=v(Lr,k,1,this.t+1,0);this.A=v(I,r,-1,this.t+1,1);this.p=Ar([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}qC(this);ZD(this)}
-function ND(a){var b;sF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,r,-1,this.s+1,1);cD(a.b,this.b,this.s+1);this.z=v(I,r,-1,this.s+1,1);cD(a.z,this.z,this.s+1);this.w=v(I,r,-1,this.s+1,1);cD(a.w,this.w,this.s+1);this.d=v(I,r,-1,this.s+1,1);cD(a.d,this.d,this.s+1);this.c=v(Lr,k,1,this.s+1,0);cD(a.c,this.c,this.s+1);this.I=v(XD,k,-1,this.s+1,1);cD(a.I,this.I,this.s+1);this.L=v(XD,k,-1,this.s+1,1);cD(a.L,this.L,this.s+1);this.n=v(Lr,k,1,this.s+1,0);cD(a.n,this.n,this.s+1);this.G=v(I,
-r,-1,this.t+1,1);cD(a.G,this.G,this.t+1);this.H=v(I,r,-1,this.t+1,1);cD(a.H,this.H,this.t+1);this.r=v(I,r,-1,this.t+1,1);cD(a.r,this.r,this.t+1);this.e=v(Lr,k,1,this.t+1,0);cD(a.e,this.e,this.t+1);this.A=v(I,r,-1,this.t+1,1);cD(a.A,this.A,this.t+1);this.p=Ar([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function hF(a,b,c){var d,e,f;if(0==c)return PE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(UC(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new PC(a)).a;d=In(e,Jn(46));0>d&&(e+=Wa,d=In(e,Jn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function zE(a){var b;b=new IB(a,aa,!0);if(4<BB(b))return aa;b=new IB(a,Wg,!0);return 4<BB(b)?Wg:null}
-function PE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function AE(a,b){for(var c,d;a.j=CB(a,a.a),a.j<a.i;){d=FB(a);if(E(d,b))return ea;for(FB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(504,1,{89:1},aE,BE,pC,DE,RE,ND);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function hq(){hq=u;iq=new HA(Tb)}
-function HE(a,b){var c;hq();var d;BD.call(this);this.c=new fz("Help");new fz("Home");this.d=b;P(this,(GD(),gC));this._b&&Wz(this._b,!1);Tz(this,!1);d=Kx(b);if(1==a)this.e||(this.e=new oA(d),zD(this.e,-30,0)),this.j=this.e,c=kC(b),this._b&&Vz(this._b.c.z.b,Bc),qy(this,new az(2)),this.f=new HA(c+" "),Q(this,this.f,Ib),d=new uy,Q(d,this.i,null),this.d.Bb&&(c=new fz("Submit"),Q(d,c,null)),Q(this,d,Hc),GA(this.f,Hn(Mn(this.f._b.a.gb,Ng))),this._b&&Wz(this._b,!0),Tz(this,!0);else if(2==a)this.b||(this.b=
-new oA(d),zD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&Vz(this._b.c.z.b,"Nonstandard atom"),qy(this,new az(2)),c=new uy,Q(c,new hA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,iq&&(c=Mn(iq._b.a.gb,Ng)),iq=new IA(c,8),Q(this,iq,Ib),c=new uy,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new oA(d),zD(this.a,5*b.X,0));var e,f;d="About "+(GD(),SB);this._b&&Vz(this._b.c.z.b,d);qy(this,new dA(0));P(this,gC);Q(this,new hA(SB+" Molecular Editor v2013-05-01",1),null);Q(this,new hA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=HD,d=0,f=c.length;d<f;++d)e=c[d],e=new hA(e,1),Xx(e,this.d.w),Q(this,e,null);c=new uy;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Sz(this);c=this.j;AD(this._b.c,c.a,c.b);!Jx(this)&&ny(this);Yx(this)}s(505,496,ji,HE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new jB(this.d.G),c=iB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=yi(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,XB(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var iq;
-function LF(a,b){Ix(b)==a.a?P(b,(lz(),tz)):P(b,a.a)}
-function MF(a){var b,c,d,e;e=j;d=!1;Ix(NF)!=a.a?(e=xa,d=!0):Ix(OF)!=a.a?(e="!#6",d=!0):Ix(PF)!=a.a?(P(QF,(lz(),tz)),P(RF,tz),P(SF,tz),P(TF,tz),e="F,Cl,Br,I"):(b=Ix(UF)!=a.a,c=Ix(VF)!=a.a,Ix(WF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Ix(XF)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Ix(YF)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Ix(ZF)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Ix($F)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Ix(QF)!=a.a&&(e+="F,"),Ix(RF)!=a.a&&(e+="Cl,"),Ix(SF)!=a.a&&(e+="Br,"),Ix(TF)!=a.a&&(e+="I,"),
-VC(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Wc:c?e=wb:(P(NF,(lz(),tz)),e=xa)));b=j;d&&Ix(UF)!=a.a&&(b+=";a");d&&Ix(VF)!=a.a&&(b+=";A");Ix(aG)!=a.a&&(b+=";R");Ix(bG)!=a.a&&(b+=";!R");Ix(NF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=cG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=dG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Ix(eG)!=a.a&&(e="~");Ix(fG)!=a.a&&(e=mb);Ix(gG)!=a.a&&(e=ub);Ix(hG)!=a.a&&(e="!@");GA(a.e,e)}
-function iG(a){jG(a);kG(a);var b=cG._b.a;uw(b,0);b.gb.options[0].selected=!0;b=dG._b.a;uw(b,0);b.gb.options[0].selected=!0;P(UF,a.a);P(VF,a.a);P(aG,a.a);P(bG,a.a);P(cG,a.a);P(dG,a.a);lG(a)}function jG(a){P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P($F,a.a);P(QF,a.a);P(RF,a.a);P(SF,a.a);P(TF,a.a)}function kG(a){P(NF,a.a);P(OF,a.a);P(PF,a.a)}function lG(a){P(eG,a.a);P(fG,a.a);P(gG,a.a);P(hG,a.a);a.b=!1}
-function IE(a){Uz.call(this,"Atom/Bond Query");this.i=new fz(this.rf());Fy(this.q,new CD(this));this.a=(GD(),gC);this.c=a;this.d||(a=Kx(a),this.d=new oA(a),zD(this.d,-150,10));this.j=this.d;qy(this,new cA);P(this,this.a);a=new uy;qy(a,new Iz(0,3,1));Q(a,new gA("Atom type :"),null);NF=new fz(yb);OF=new fz("Any except C");PF=new fz("Halogen");Q(a,NF,null);Q(a,OF,null);Q(a,PF,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));Q(a,new hA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new uy;qy(a,new Iz(0,3,1));WF=new fz(Fb);XF=new fz(cc);YF=new fz(lc);ZF=new fz(yc);$F=new fz(nc);QF=new fz(Pb);RF=new fz(Jb);SF=new fz(Eb);TF=new fz(Vb);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,$F,null);Q(a,QF,null);Q(a,RF,null);Q(a,SF,null);Q(a,TF,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));cG=new jz;iz(cG,yb);iz(cG,ab);iz(cG,cb);iz(cG,jb);iz(cG,lb);Q(a,new gA("Number of hydrogens : "),null);Q(a,cG,null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));dG=new jz;iz(dG,yb);iz(dG,
-ab);iz(dG,cb);iz(dG,jb);iz(dG,lb);iz(dG,"4");iz(dG,"5");iz(dG,"6");Q(a,new hA("Number of connections :",0),null);Q(a,dG,null);Q(a,new hA(" (H's don't count.)",0),null);Q(this,a,null);a=new uy;qy(a,new Iz(0,3,1));Q(a,new gA("Atom is :"),null);UF=new fz(zb);Q(a,UF,null);VF=new fz("Nonaromatic");Q(a,VF,null);aG=new fz(xc);Q(a,aG,null);bG=new fz(hc);Q(a,bG,null);Q(this,a,null);a=new uy;P(a,zz(Ix(this)));qy(a,new Iz(0,3,1));Q(a,new gA("Bond is :"),null);eG=new fz(yb);Q(a,eG,null);fG=new fz(zb);Q(a,fG,
-null);gG=new fz(xc);Q(a,gG,null);hG=new fz(hc);Q(a,hG,null);Q(this,a,null);a=new uy;qy(a,new Iz(1,3,1));this.e=new IA(xa,20);Q(a,this.e,null);Q(a,new fz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&Wz(this._b,!1);Tz(this,!1);jG(this);kG(this);lG(this);P(UF,this.a);P(VF,this.a);P(aG,this.a);P(bG,this.a);P(cG,this.a);P(dG,this.a);LF(this,NF);Sz(this);a=this.j;AD(this._b.c,a.a,a.b);!Jx(this)&&ny(this);Yx(this)}s(506,496,ji,IE);
-_.sf=function(a,b){var c;E(b,vc)?(iG(this),LF(this,NF),MF(this)):y(a.f,41)?(lG(this),Ir(a.f)===Ir(NF)?(jG(this),kG(this)):Ir(a.f)===Ir(OF)?(jG(this),kG(this)):Ir(a.f)===Ir(PF)?(jG(this),kG(this)):Ir(a.f)===Ir(aG)?P(bG,this.a):Ir(a.f)===Ir(bG)?(P(aG,this.a),P(UF,this.a)):Ir(a.f)===Ir(UF)?(P(VF,this.a),P(bG,this.a)):Ir(a.f)===Ir(VF)?P(UF,this.a):Ir(a.f)===Ir(eG)||Ir(a.f)===Ir(fG)||Ir(a.f)===Ir(gG)||Ir(a.f)===Ir(hG)?(iG(this),this.b=!0):kG(this),LF(this,a.f),MF(this)):y(a.f,42)&&(lG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(lz(),tz)),MF(this));107!=this.c.b&&(this.c.b=107,zy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var NF=_.e=null,eG=null,OF=null,UF=null,fG=null,SF=null,WF=null,dG=null,cG=null,RF=null,QF=null,PF=null,TF=null,XF=null,VF=null,bG=null,hG=null,YF=null,$F=null,aG=null,gG=null,ZF=null;function FE(a){a.a=-1;a.b=v(oD,k,0,0,0);a.c=0}function mF(){nD(this)}s(507,481,ai,mF);_.ze=function(){FE(this)};_.a=-1;
-function eq(a,b){var c;a.a=b;var d,e;d=null;LA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new ZA(e):null))e=(OA(),RA),e=SA(e,(OA(),RA))||SA(e,PA);if(e)try{d=WA(c)}catch(f){if(f=yi(f),y(f,57))Um(f);else throw f;}c=d;null!=c&&oF(b,c)}function cq(a){a=new ZA(a);LA();var b,c;try{b=WA(a),c=jn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=yi(d),y(d,57))Um(d);else throw d;}}function nF(){}s(508,1,{58:1,65:1},nF);_.me=function(a){oF(this.a,a.a)};
-_.a=null;s(510,302,hi);function $p(){var a;$p=u;mG=(a=!1,Df in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);nG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");oG=mG&!nG;var b;a=G(I,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);aq=v(I,r,-1,1E3,1);for(b=0;b<aq.length;++b)aq[b]=-999;for(b=0;b<a.length;b+=2)aq[a[b+1]]=a[b]}
-function kp(a,b,c){a=new pG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function xy(a,b,c){var d;d=new qG;$i(d.t,b,c);Ti(a.f,d.t,0,0);Hi(a.a,d);return d}function VB(a,b){return!a.e?null:b in a.e?a.e[b]:null}function oE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Pu(a.f,b.t,c,d),b.r=c,b.s=d;rG(b)}
-function RB(a,b,c,d){$p();this.gb=Dv();this.a=new Ni;this.e=d;this.gb.style[Jf]=ab;this.gb.style[Hf]=ab;this.gb.style[yg]=Me;this.gb.style[Sg]=b;this.gb.style[Ae]=c;this.f=new sG;this.f.gb.style[Sg]=eb;this.f.gb.style[Ae]=eb;oG?(b=new tG,c=new uG,Ti(b,this.f,0,0),Ti(b,c,0,0),Tu(this,b)):Tu(this,this.f);this.c=a;a.Nb=this;oG?(this.j=new vG(this),this.j.i=new wG(this),this.j.j=new xG(this),this.j.n=new yG(this),this.j.k=new zG(this),this.c&&(this.j.e=new AG(this),this.j.f=new CG(this),this.j.a=new FG(this))):
-z(this,new MG(this),(lq(),lq(),mq));z(this,this,(pp(),pp(),qp));z(this,new NG(this),(cj(),cj(),dj));z(this,new OG(this),(ej(),ej(),fj));z(this,new PG(this),(Xp(),Xp(),Yp));(jp(),jp(),by).a=this}s(509,510,hi,RB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var oG,nG,mG,aq=null;function sG(){Ru.call(this);this.gb[ud]=Ie}s(512,280,hi,sG);function tG(){sG.call(this);this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(511,512,hi,tG);function MG(a){this.a=a}s(513,1,{},MG);
-_.mc=function(a){var b,c,d;c=ij(a);d=jj(a);b=kj(a.a);a=new QG(a);2==b&&(a.e=4);SE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function NG(a){this.a=a}s(514,1,{},NG);_.nc=function(a){var b,c;b=ij(a);c=jj(a);a=new QG(a);this.a.i?aF(this.a.c,a,b,c):cF(this.a.c,a,b,c);Fw(this.a.gb)};_.a=null;function OG(a){this.a=a}s(515,1,{},OG);_.oc=function(a){this.a.i=!1;ij(a);jj(a);dF(this.a.c)};_.a=null;function PG(a){this.a=a}s(516,1,{},PG);_.a=null;
-function uG(){sG.call(this);this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(517,512,hi,uG);function RG(a,b){var c;c=b.a;c.e=4;return SE(a.a.c,c,b.d,b.e)}function wG(a){this.a=a}s(518,1,{},wG);_.tf=function(a){return RG(this,a)};_.a=null;function Jq(a,b){cF(a.a.c,b.a,b.d,b.e);return SE(a.a.c,b.a,b.d,b.e)}function xG(a){this.a=a}s(519,1,{},xG);_.tf=function(a){return Jq(this,a)};_.a=null;function yG(a){this.a=a}s(520,1,{},yG);_.tf=function(a){return aF(this.a.c,a.a,a.d,a.e)};_.a=null;
-function zG(a){this.a=a}s(521,1,{},zG);_.tf=function(){return dF(this.a.c)};_.a=null;function Op(a,b){var c;c=L(UC(b.b));c=new aB(b,0,Yf,c);OD(a.a.c,c);return!0}function AG(a){this.a=a}s(522,1,{},AG);_.tf=function(a){return Op(this,a)};_.a=null;function Pp(a,b){var c;c=L(UC(100*b.c));c=new aB(b,0,eg,c);OD(a.a.c,c);return!0}function CG(a){this.a=a}s(523,1,{},CG);_.tf=function(a){return Pp(this,a)};_.a=null;function Tp(a,b){var c;c=new aB(b,0,Yd,Yg);OD(a.a.c,c);return!0}function FG(a){this.a=a}
-s(524,1,{},FG);_.tf=function(a){return Tp(this,a)};var SG=_.a=null;function TG(){TG=u;SG=new Cs((Rs(),new Qs("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function UG(){UG=u;VG={}}function WG(a,b,c){var d;c&&(b.style[de]=c.b+Pf,d=c.a,d!=Nb&&(b.style[ce]=d),0!=(c.c&1)&&(b.style[fe]=hd),0!=(c.c&2)&&(b.style[ee]=Ge));a.e.style[Rg]=xf}
-function Oz(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ki(b);d in VG?c=VG[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(mg),f=$doc.createElement(Ee),f.width=1,f.height=1,g=(TG(),SG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),WG(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Kj(e)+$wnd.pageYOffset,l=Kj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Kj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new XG,w.a=q,w.b=n,w.c=m,w),VG[d]=c);return c}
-function YG(){UG();var a,b,c,d,e;gj();this.a=G(Lr,k,1,["monospace","sans-serif",jg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(mg);this.e.innerHTML=this.f||j;this.e.style[de]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ce]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(527,1,{},YG);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var VG;function XG(){}
-s(528,1,{},XG);_.a=0;_.b=0;_.c=0;function TE(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=yi(b),!y(b,79))throw b;}return!1}function UE(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=yi(b),!y(b,79))throw b;}return!1}function QG(a){bq.call(this,null,0,null);this.a=a}function pG(a,b,c){bq.call(this,a,0,b);this.a=c}s(529,386,Qh,QG,pG);_.ke=function(){return TE(this)};_.le=function(){return UE(this)};_.a=null;
-function DA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,WG(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function CA(a){this.c=a;this.b={};this.a=new YG}s(530,389,Qh,CA);_.a=null;function yy(a){this.a=a}s(531,397,{},yy);_.a=null;function ZG(a,b){this.a=a;this.b=b}s(532,1,{},ZG);_.a=null;_.b=null;function $G(){gw.call(this);this.gb[ud]="jsa-resetTable";this.gb.style[Sg]=dd}s(533,312,hi,$G);
-function aH(){aH=u;var a=bH=new YG;gj();a.f="9p";a.e.style[ce]=jg;a.e.style[de]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[de]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);cH=new Ky(1)}function eE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,rG(a)}
-function gE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.n&&(dE(a,!1),360<=g||-360>=g?i=fE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=dH(o,n,q,w,f),A=dH(o,n,q,w,h),K="<g"+a.k+sb,K+='<path d ="M '+H.a+ea+H.b+" A "+q+ea+w+" 0 "+m+ea+l+ea+A.a+ea+A.b+'"/>',K+="</g>",K),eE(a,i))}function Z(a,b,c,d,e){a.n&&eE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ia+a.b+a.a+$a)}
-function cE(a,b,c,d,e){a.n&&(dE(a,!1),eE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a))}function nE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ka+d+ia+a.i+' fill="'+e+la+b+"</text>");eE(a,b)}function Zz(a,b,c,d,e){dE(a,!0);eE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a)}
-function rG(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Jj(a.t.gb)+(a.t.gb.offsetWidth||0)-Jj(a.t.gb),d=Kj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Kj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=Wf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function mE(a,b){a.e=b;a.i=kF(b)}s(534,393,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
-_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var cH,bH;function xq(a,b,c){c&&(Iq(a,b),c.tf(a.b));a.d=!0}function Iq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Jj(a.o.gb)+Ij(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Kj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new QG(b),b.a.preventDefault(),!0):!1}
-function vG(a){this.o=a;this.b=new eH;this.c=new fH(this);z(this.o,new gH(this),(Fq(),Fq(),Gq));z(this.o,new hH(this),(yq(),yq(),zq));z(this.o,new iH(this),(Cq(),Cq(),Dq));z(this.o,new jH(this),(uq(),uq(),vq));z(this.o,new kH,(Up(),Up(),Vp));z(this.o,new lH(this),(Qp(),Qp(),Rp));z(this.o,new mH(this),(Lp(),Lp(),Mp))}s(535,1,{},vG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function fH(a){Yj();this.a=a}s(536,24,{},fH);
-_.vc=function(){!this.a.d&&this.a.i&&RG(this.a.i,this.a.b)};_.a=null;function gH(a){this.a=a}s(537,1,{},gH);_.a=null;function hH(a){this.a=a}s(538,1,{},hH);_.a=null;function iH(a){this.a=a}s(539,1,{},iH);_.a=null;function jH(a){this.a=a}s(540,1,{},jH);_.a=null;function kH(){}s(541,1,{},kH);function lH(a){this.a=a}s(542,1,{},lH);_.a=null;function mH(a){this.a=a}s(543,1,{},mH);_.a=null;function eH(){}s(544,1,{},eH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function nH(a){var b,c,d,e,f;Hj(a);d=(Ui(),Vi(null));e=new $G;dw(e,a);Fu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));fw(e,a);Nu(d,e);return new Qx(f,b)}function oH(){this.gb=$doc.createElement(Sd);this.gb[ud]=Ie;this.gb.style[If]=Be;this.gb.style[Lf]=Xc;this.gb.style[Sg]=eb;this.gb.style[Ae]=eb}s(546,283,Ch,oH);_.Xc=function(){return Jj(this.gb)};
-_.Yc=function(){return Kj(this.gb)+$wnd.pageYOffset};function kF(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ha);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function dH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new ZG(new PC(a),new PC(b))}function fE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ha+a.k+$a}
-function rE(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ea);d+=ha;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.k+$a}function dE(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ia+a.a:a.k=' fill="none" stroke="'+c+ia+a.a}function qG(){aH();this.n=cH;this.c=[];this.t=new oH}s(547,534,{},qG);_.a=j;_.b=j;function pH(){pH=u;qH=new Qx(0,0)}
-function rH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=nH(c.a),$i(c.ne(),b.b,b.a),c=nH(c.a),b=new Qx(c.b-b.b,c.a-b.a)):b=new Qx(0,0);a.Bf(b)}return b}function ey(a,b){var c;if(a.re())return qH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Jx(b));c=nH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function sH(a,b){var c;b&&(c=Wf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.wf().gb.style[ed]=c)}function tH(){this.e=new Dz;this.e.a=-1;this.e.b=-1}s(549,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return uH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Jx(a))};_.zf=function(a){sH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(oy(),py);e=a.b;d=a.a;e!=c.b?b.style[de]=j+e+"pt":b.style[de]=j;d!=c.a?b.style[ce]=d:b.style[ce]=j;0!=(a.c&1)?b.style[fe]=hd:b.style[fe]=j;0!=(a.c&2)?b.style[ee]=Ge:b.style[ee]=j};_.Bf=function(a){uH=a};_.Cf=function(){};var uH=_.e=null,qH;
-function gz(a,b){pH();tH.call(this);this.a=new xv(a);this.a._c()[ud]=j;z(this.a,new vH(this,b),(mp(),mp(),np))}s(548,549,{},gz);_.ne=function(){return this.a};_.zf=function(a){sH(this,a)};_.a=null;function vH(a,b){this.a=a;this.b=b}s(550,1,{},vH);_.Ec=function(a){jp();kp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function kz(a){pH();tH.call(this);this.a=new vw;z(this.a,new wH(this,a),(gp(),gp(),hp))}s(551,549,{},kz);_.ne=function(){return this.a};_.a=null;
-function wH(a,b){this.a=a;this.b=b}s(552,1,{},wH);_.a=null;_.b=null;function xH(a,b){var c,d;sH(a,b.Gd());for(d=new si(b.Ob.a);d.b<d.d.ue();)c=ti(d),c.dc&&c._b.vf(c)}function yH(a,b){var c,d,e,f,g,i,h;$i(a.d,b.Nd(),b.Jd());for(d=new si(b.Ob.a);d.b<d.d.ue();)c=ti(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=rH(e).b,f-=rH(e).a,$i(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function ty(){pH();tH.call(this);this.d=new Ru}s(553,549,{},ty);
-_.vf=function(a){xH(this,a)};_.ne=function(){return this.d};_.yf=function(a){yH(this,a)};_.d=null;function iA(a){pH();tH.call(this);var b=this.a=new sw;Bv(b.b,a);rw(b);this.e.a=-1;this.e.b=-1}s(554,549,{},iA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Nn(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function lA(a){this.a=new Qw(a.f,new zH(a))}s(555,1,{},lA);_.a=null;
-function Mw(a){var b,c,d,e,f;f=new $A(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(AH,k,58,0,0);for(c=b.a?ik(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Qi((Dy(),S),new T(f.d)));c=c.b;if(ts(!c?Xg:c.a,nh))for(c=(!a.d.a||0==a.d.a.c?(lr(),lr(),mr):new Gy(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new bq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new bq(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new bq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function zH(a){this.a=a}s(556,1,di,zH);_.pc=function(){Mw(this)};_.a=null;function JA(){pH();tH.call(this);this.a=new nx}s(557,549,{},JA);_.uf=function(){var a;a=new JA;kx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return BH};_.Bf=function(a){BH=a};var BH=_.a=null;s(558,553,{});function MA(){new dr}s(559,417,{},MA);function Wz(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Gp(c.f,c):Ep(c.f,c)))}function Xz(a,b){pH();ty.call(this);this.c=new CH(a);var c=this.b=new gw,d=(Sv(),Tv);c.a=d;dw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&DH(yx(c.z.a.p,0)))throw new su("WindowPanel can only contain one child widget");EH(c,d);this.c.a=this;this.a=b}s(562,558,{},Xz);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){FH(this.c,!1)};_.Af=function(){};_.Cf=function(a){xH(this,a);yH(this,a);GH(this.c);HH(this.c)};_.a=null;_.b=null;_.c=null;function IH(a){var b;b=new Ap(D(a.gb,Cf),D(a.gb,Bf));a=new Ap(D(a.K.ab.gb,Cf),D(a.K.ab.gb,Bf));return G(I,r,-1,[b.b-a.b,b.a-a.a])}function JH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(KH(a,a.I),a.I=null):null!=a.H&&(LH(a,a.H),a.H=null);mj(a.J)}function GH(a){a.bb?a.Gf(Dp(a.K.ab)):(a.Ad(),GH(a))}
-function LH(a,b){var c;a.bb?(c=IH(a),a.Gf(new Ap(-1,MH(b,!1)-c[1]))):a.H=b}function NH(a,b){var c;b!=a.vd()&&(c=a.K.ab,xu(c),OH(c,b,c.gb,c.p.c,!0))}function KH(a,b){var c;a.bb?(c=IH(a),a.Gf(new Ap(MH(b,!0)-c[0],-1))):a.I=b}s(565,285,Sh);_.Df=function(){var a,b;b=Dp(this.K.ab);a=IH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?DH(yx(a.p,0)):null};_.Ef=function(a){PH(this.K.ab,a)};_.qd=function(){return new yu(this.K.ab)};_.Ff=function(){Hp(this.K.ab)};_.ld=function(){JH(this)};
-_.Dd=function(){Hp(this.K.ab)};_.nd=function(a){return QH(this.K.ab,a)};_.Gf=function(a){Fp(this.K.ab,a)};_.cd=function(a){LH(this,a)};_.wd=function(a){NH(this,a)};_.ed=function(a){KH(this,a)};_.H=null;_.I=null;function RH(){RH=u;var a=(SH(),TH(),UH);VH=new iw(a.d,a.b,a.c,a.e,a.a)}function FH(a,b){var c;c=new Nt;a.db&&br(a.db,c);a.A&&Ep(a.f,a);try{Ai(a.f.c,a)}catch(d){if(d=yi(d),!y(d,73))throw d;}a.b=WH(a.f,a);try{Yu(a,b)}finally{Di(a.j.a),Di(a.i.a),Di(a.k.a),a.G&&Gi(a.G,a.f),a.t&&(a.t=!1)}}
-function XH(a,b,c){var d,e;e=a.fb;d=new Aj(a,e);e.sd(a,d.a+b,d.d+c)}function YH(a,b,c){b=new ZH(On(Nn(Wt(Wt(a.K.c,b),c))));wu(b,a);z(b,a.c,(mp(),mp(),np));return b}function Cp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Fp(a.K.ab,b)}function AD(a,b,c){var d,e;(e=a.f)?(d=$H(e.gb),av(a,b+(Jj(e.gb)+d[3]),c+(Kj(e.gb)+$wnd.pageYOffset+d[0]))):av(a,b,c)}function EH(a,b){if(b!=(0!=a.z.a.p.c?DH(yx(a.z.a.p,0)):null)){xu(a.z.a);var c=a.z.a;OH(c,b,c.gb,c.p.c,!0)}}
-function aI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(xp(),bI)&&(a.F=a.x);var d,e;if(a.G)for(e=new si(a.G);e.b<e.d.ue();)if(d=ti(e),b==(xp(),cI)){!d.b&&(d.b=new dI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(xp(),yp))g=d.f,i=d.w,d.z.c?(AD(d,i.c,i.d),Cp(d,new Ap(i.b,-1))):(AD(d,i.c,i.d),Cp(d,new Ap(i.b,i.a)),Gp(g,d)),wi(g.c,d,d.z.b),Sj(d.q,333);else if(!d.t&&f==(xp(),bI))d.gb.style[Pg]=Qg,xp()}else if(b==yp){!d.b&&(d.b=new dI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=$H(i.gb);h=d.w;if(d.z.c)h.c=Jj(d.gb)-
-g[3]-Jj(i.gb),h.d=Kj(d.gb)+$wnd.pageYOffset-g[0]-(Kj(i.gb)+$wnd.pageYOffset),d.w=h,AD(d,0,0),eI(d,zp(i.gb).b,-1);else{if(f!=(xp(),bI))h.c=Jj(d.gb)-g[3]-Jj(i.gb),h.d=Kj(d.gb)+$wnd.pageYOffset-g[0]-(Kj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;AD(d,0,0);Fp(d,new fI(zp(i.gb)));Ep(i,d)}d==d.f.a||JE(d);Sj(d.q,333)}}else b==bI&&(!d.b&&(d.b=new dI),d=a,d.t||(d.x=c,d.gb.style[Pg]=Be))}}function gI(a,b){a.gb.style[Ug]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function HH(a){if(!a.bb){a.j=qu(a,a.f,(!Nq&&(Nq=new dk),Nq));a.i=qu(a,a.f,ck?ck:ck=new dk);a.k=qu(a,a.f,(!Sq&&(Sq=new dk),Sq));var b=a.f;!a.G&&(a.G=new Ni);Hi(a.G,b);Nq&&(b=new Mq(a),a.db&&br(a.db,b));a.A&&Gp(a.f,a);wi(a.f.c,a,a.z.b);a.b&&(av(a,a.b.a,a.b.b),a.b=null);bv(a);JE(a)}}function JE(a){if(a!=a.f.a){var b;Sq&&(b=new Rq(a),a.db&&br(a.db,b))}}s(564,565,Sh);_.vd=function(){return 0!=this.z.a.p.c?DH(yx(this.z.a.p,0)):null};_.yd=function(a){FH(this,a)};_.qd=function(){return new yu(this.z.a)};
-_.ld=function(){JH(this);mj(new hI(this))};_.nd=function(a){return QH(this.z.a,a)};_.Gf=function(a){Cp(this,a)};_.zd=function(a,b){AD(this,a,b)};_.wd=function(a){EH(this,a)};_.Ad=function(){HH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var VH;
-function CH(a){RH();var b=(iI(),jI),c=(iv(),jv);cv.call(this,!1,"popup");this.L=c.a;this.J=new kI(this);c=new lI;c.gb[ud]="mosaic-popupLayoutPanel";Vu(this.K,c);$u(this);this.c=new mI(this);this.q=new nI(this);this.r=new oI(this);this.s=new pI(this);this.w=new qI;this.F=(xp(),cI);this.A=!1;this.f=b;a=this.z=new rI(a);b=new sI;!a.d&&(a.d=new tI);Hi(a.d,b);a=new uI(new kw(VH.a.d.a,VH.a.b,VH.a.c,VH.a.e,VH.a.a));z(a,new vI(this),(mp(),mp(),np));b=this.z.b;if(!b.b){b.b=new gw;b.b._c()[ud]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=($v(),aw);c.c=d;wI(b.f,b.b,new xI(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Iu;d=ew(c);du(c.b,(nt(),ot(d)),0);Hu(c,a,d,0,!1)}else dw(b.b,a);PH(b.f,null);z(this.z.b,new yI(this),(up(),up(),vp));z(this.z.b,this.c,np);NH(this,this.z);ui(On(Nn(this.gb)),"mosaic-WindowPanel",!0)}s(563,564,Sh,CH);_.xd=function(){var a=this.a,b=new Qz(a.a,201),c;a=a.a.q;a.a?a=new zI(new si(a.a)):(a=(lr(),lr(),mr),a=new si(a));for(;a.Qc();)c=a.Rc(),201==b.d&&yD(c.a)};_.a=null;
-function tA(){pH();tH.call(this);var a=this.a=new AI;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},tA);_.ne=function(){return this.a};_.a=null;function mB(){}s(572,433,{},mB);function zI(a){if(!a)throw new $m;this.a=a}s(573,1,{},zI);_.Qc=function(){return sB(this.a)};_.Rc=function(){return ti(this.a)};_.Sc=function(){throw new vB("Missing message: awt.50");};_.a=null;function Qy(){return Qy()}
-function kB(){kB=u;var a;a=(bB(),cB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(BI,k,-1,0,1);else throw new BC(a+" is not supported");}catch(b){if(b=yi(b),!y(b,81))throw b;}}function mA(a,b){a.a=31*a.a+J((new PC(b)).a)}function Ly(){}s(576,1,{},Ly);_.hC=function(){return this.a};_.a=1;function CI(){CI=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ce))&&0<b.length)b=$doc.getElementsByTagName(Ce)[0],b.style[Ae]=eb;a.body.style[Ae]=eb}
-function $H(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"borderTopWidth"));b[1]=DI(EI(a,"borderRightWidth"));b[2]=DI(EI(a,"borderBottomWidth"));b[3]=DI(EI(a,"borderLeftWidth"));return b}function FI(a){CI();var b,c;c=GI(a);b=$H(a);a=(a.style[Vg]=cb,new Ap(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function zp(a){CI();a.style[Vg]=cb;return new Ap(a.clientWidth,a.clientHeight)}
-function GI(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"marginTop"));b[1]=DI(EI(a,"marginRight"));b[2]=DI(EI(a,"marginBottom"));b[3]=DI(EI(a,"marginLeft"));return b}function HI(a){CI();var b;b=v(I,r,-1,4,1);a.style[Vg]=cb;b[0]=DI(EI(a,"paddingTop"));b[1]=DI(EI(a,"paddingRight"));b[2]=DI(EI(a,"paddingBottom"));b[3]=DI(EI(a,"paddingLeft"));return b}
-function II(a,b,c){CI();try{switch(b){case Ef:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ae:b=pg;default:a.style[b]=c}}catch(d){if(d=yi(d),!y(d,73))throw d;}}function MH(a,b){CI();var c;JI||(JI=$doc.createElement(mg),II(JI,Me,j),II(JI,Dg,j),II(JI,Lf,Xc),II(JI,Pg,Be),$doc.body.appendChild(JI));II(JI,Sg,a);II(JI,Ae,a);c=FI(JI);return b?c.b:c.a}var JI=null;function KI(){Ap.call(this,0,0)}function Ap(a,b){this.b=a;this.a=b}
-function fI(a){Ap.call(this,a.b,a.a)}s(578,1,Qh,KI,Ap,fI);_.eQ=function(a){return this===a?!0:null==a||LI!=gn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Oc};_.a=0;_.b=0;function MI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},MI);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return NI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;function OI(a,b){this.a=a;this.b=b}s(580,1,Qh,OI);_.eQ=function(a){return this===a?!0:null==a||PI!=gn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return PI.d+"[x="+this.a+",y="+this.b+Oc};_.a=0;_.b=0;
-function qI(){this.b=this.a=this.d=this.c=0}s(581,1,Qh,qI);_.eQ=function(a){return this===a?!0:null==a||QI!=gn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return QI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Oc};_.a=0;_.b=0;_.c=0;_.d=0;
-function EI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Ef:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ae:b=pg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var RI=-1;function SI(){}s(585,584,{},SI);_.a=-1;_.b=-1;var TI=null;function DI(a){a=parseInt(a,10);a=isNaN(a)?null:QC(a);return!a?0:a.a}
-s(588,300,Mh);_.Df=function(){return Dp(this.f)};_.Ef=function(a){PH(this.f,a)};_.Ff=function(){Hp(this.f)};_.Dd=function(){Hp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ae]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Sg]=a;b.bb||(b.i=a)};function SH(){SH=u;TH()}function Vz(a,b){a.a.gb.textContent=b||j;PH(a.f,null)}
-function UI(a){SH();var b;yv(this,new lI);this.a=new VI;b=this.f;WI(b,new XI);II(b.gb,Jf,bb);b.o=0;wI(b,this.a,new xI(0));this.a._c()[ud]="mosaic-Caption-text";this.a.gb.textContent=a||j;PH(this.f,null);this.gb[ud]="mosaic-Caption"}s(587,588,Mh,UI);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};_.b=null;
-function TH(){TH=u;YI=qn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Cx(YI,240,20);new Cx(YI,224,16);new Cx(YI,208,16);new Cx(YI,192,16);new Cx(YI,176,16);new Cx(YI,160,16);new Cx(YI,144,16);new Cx(YI,128,16);new Cx(YI,112,16);new Cx(YI,96,16);new Cx(YI,80,16);new Cx(YI,64,16);new Cx(YI,260,16);UH=new Cx(YI,48,16);new Cx(YI,32,16);new Cx(YI,16,16);new Cx(YI,0,16)}var YI,UH;function ZI(a,b){ou(a.a.gb,!b);PH(a.f,a.a)}
-function Bp(a,b){a.c=b;ou(a.a.gb,!b);PH(a.f,a.a);if(a.d){var c;for(c=new si(a.d);c.b<c.d.ue();)ti(c)}}function rI(a){var b;yv(this,new lI);b=this.f;WI(b,new $I((aJ(),bJ)));b.o=0;this.b=new UI(a);wI(b,this.b,new xI(1));this.a=new lI;Mi(this.a,"Body");wI(b,this.a,new xI(0));this.gb[ud]="mosaic-CaptionLayoutPanel"}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},rI);_.fd=function(){ru(this.f)};_.gd=function(){uu(this.f)};_.qd=function(){return new yu(this.a)};
-_.nd=function(a){return QH(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function tI(){nD(this)}s(591,481,ai,tI);function kI(a){this.a=a}s(592,1,di,kI);_.pc=function(){Hp(this.a.K.ab)};_.a=null;function cJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:lj(a.e.a,b);a.e&&it(a.e.a,b)&&lt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&JE(!a.e?null:it(a.e.a,b-1))}function dJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new sy);-1==lj(a.e.a,b)&&Hi(a.e.a,b)}function dI(){}s(593,1,{},dI);_.Jc=function(a){cJ(a)};_.Kc=function(a){dJ(a)};
-_.Mc=function(a){eJ(a.a.f,a.a)};function iI(){iI=u;fJ=new gJ(1,"e");hJ=new gJ(2,sf);iJ=new gJ(3,"ne");jJ=new gJ(10,"nw");kJ=new gJ(4,dg);lJ=new gJ(5,gg);mJ=new gJ(12,"sw");nJ=new gJ(8,"w");jI=new oJ((Ui(),Vi(null)).gb)}function WH(a,b){var c;c=$H(a.gb);return new OI(Jj(b.gb)-(Jj(a.gb)+c[3]),Kj(b.gb)+$wnd.pageYOffset-(Kj(a.gb)+$wnd.pageYOffset+c[0]))}
-function pJ(a){var b,c,d,e,f,g;if(a.e){b=zp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=it(a.e.a,d),c=new Ap(D(g.gb,Cf),D(g.gb,Bf)),f=WH(a,g),f.a-=Dj(0,f.a+D(g.gb,Cf)-b.b),f.b-=Dj(0,f.b+D(g.gb,Bf)-b.a),AD(g,Dj(0,f.a),Dj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,eI(g,c.b,c.a),g.F==(xp(),yp)&&Fp(g,new fI(zp(a.gb))),Sj(g.q,1)}}function qJ(a,b,c){a=a.d;wi(a,b,b);x(a.c,b,c);Mi(b,wc+c.b)}
-function Ep(a,b){var c;c=a.d;rJ(c,b.y);Li(b.y,wc+jJ.b);rJ(c,b.u);Li(b.u,wc+hJ.b);rJ(c,b.v);Li(b.v,wc+iJ.b);rJ(c,b.E);Li(b.E,wc+nJ.b);rJ(c,b.n);Li(b.n,wc+fJ.b);rJ(c,b.D);Li(b.D,wc+mJ.b);rJ(c,b.B);Li(b.B,wc+kJ.b);rJ(c,b.C);Li(b.C,wc+lJ.b)}
-function Gp(a,b){!b.y&&(b.y=YH(b,0,0));qJ(a,b.y,jJ);!b.u&&(b.u=YH(b,0,1));qJ(a,b.u,hJ);!b.v&&(b.v=YH(b,0,2));qJ(a,b.v,iJ);!b.E&&(b.E=YH(b,1,0));qJ(a,b.E,nJ);!b.n&&(b.n=YH(b,1,2));qJ(a,b.n,fJ);!b.D&&(b.D=YH(b,2,0));qJ(a,b.D,mJ);!b.B&&(b.B=YH(b,2,1));qJ(a,b.B,kJ);!b.C&&(b.C=YH(b,2,2));qJ(a,b.C,lJ)}function eJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=lj(a.e.a,b);if(c+1<d){Vy(a.e,b);for(Hi(a.e.a,b);c<d;++c)gI(it(a.e.a,c),c)}else gI(b,c)}
-function oJ(a){a=new sJ(a);yv(this,a);this.c=new tJ(a);this.c.i=!0;Ei(this.c);this.c.k=3;this.d=new uJ(a);this.d.i=!0;Ei(this.d);this.d.k=3;Av(this)}s(594,300,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},oJ);_.Df=function(){return zp(this.gb)};_.Ef=function(){var a;(a=vJ(this))&&a.Ef(null)};_.Ff=function(){pJ(this)};_.Jc=function(a){!this.b&&(this.b=new dI);cJ(a)};_.Kc=function(a){!this.b&&(this.b=new dI);dJ(a)};_.Dd=function(){pJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new dI);eJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var fJ,hJ,iJ,jJ,jI,kJ,lJ,mJ,nJ;function sJ(a){this.p=new Su(this);this.gb=a}s(595,280,hi,sJ);function gJ(a,b){this.a=a;this.b=b}s(596,1,{},gJ);_.a=0;_.b=null;function tJ(a){oi();Ii.call(this,a)}s(597,3,{},tJ);_.jc=function(){var a;a=this.j.e;a.t||Hj(a.o);Li(this.j.e,"dragdrop-dragging");!a.z.c&&ZI(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Dj(this.a,a<this.d?a:this.d),b=Dj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Me]=a+(gj(),Pf);c.style[Dg]=b+Pf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||JE(a);a.z.c||ZI(a.z,!0);a.t||(a.o||(a.o=new wJ,Mi(a.o,"mosaic-GlassPanel-invisible")),II(a.o.gb,Ug,(CI(),EI(a.gb,Ug))),Ti((Ui(),Vi(null)),a.o,0,0));Mi(this.j.e,"dragdrop-dragging");a=new Aj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function rJ(a,b){try{Ai(a,b)}catch(c){if(c=yi(c),!y(c,73))throw c;}}function uJ(a){oi();Ii.call(this,a);this.c=new qi}s(598,3,{},uJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Hj(a.o);Li(this.j.e,"dragdrop-dragging");ZI(a.z,!1);Cp(a,new Ap(a.e,a.d));Sj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Qi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Dj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Dj(a+b,D(d.z.b.gb,Bf)),b!=a&&XH(d,0,a-b),Cp(d,new Ap(d.e,b)),Sj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Dj(a+b,D(d.z.b.gb,Bf)),Cp(d,new Ap(d.e,b)),Sj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Dj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
-96,b!=a&&XH(d,a-b,0),Cp(d,new Ap(b,d.d)),Sj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Cp(d,new Ap(96<a+b?a+b:96,d.d)),Sj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||JE(a);ZI(a.z,!0);a.t||(a.o||(a.o=new wJ,Mi(a.o,"mosaic-GlassPanel-invisible")),II(a.o.gb,Ug,(CI(),EI(a.gb,Ug))),Ti((Ui(),Vi(null)),a.o,0,0));Mi(this.j.e,"dragdrop-dragging");a=new Aj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function at(){at=u;bt=new xJ}
-function wJ(){at();var a;this.d=new yJ(this);this.a=!1;this.b=new Wu;yv(this,this.b);a=this.gb.style;a[ed]="#000";a[$d]="alpha(opacity=50)";a[Ef]="0.5";this.gb[ud]="gwt-GlassPanel"}s(599,300,ei,wJ);
-_.jd=function(){var a;Av(this);try{a=this.fb}catch(b){b=yi(b);if(y(b,79))throw new su("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Ui(),Vi(null))?($s(bt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Gi(Zj,a),a.b=!0,a.c=gk(a),Hi(Zj,a),this.c=new zJ(this),Ft(new Zs(this.c))):$doc.compatMode==Hb?(this.gb.style[jd]=bb,this.gb.style[Xf]=bb):$i(this,D(a.gb,Cf),D(a.gb,Bf));this.a&&tt(new Ys(this));Ti(Vi(null),new AJ,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Mj(this.d);this.c&&(Ws(Dt,this.c,G(BJ,k,13,[(!Qq&&(Qq=new dk),Qq)])),this.c=null);this.a&&Ws(vt,this,G(BJ,k,13,[(!ut&&(ut=new dk),ut)]))};_.Uc=function(a){switch(qt(a.type)){case 256:if(27==(a.keyCode||0))return Hj(this),!1;case 1:if(Qn(this.gb,a.target))return Hj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var bt;function yJ(a){Yj();this.a=a}s(600,24,{},yJ);_.vc=function(){$s((at(),bt),this.a,!1)};_.a=null;function zJ(a){this.a=a}s(601,1,{},zJ);_.a=null;
-function AJ(){this.gb=Dv();var a;a=new ww(new CJ(this));z(this,a,(cp(),cp(),dp));z(this,a,(Ip(),Ip(),Jp))}s(602,302,hi,AJ);_.ld=function(){mj(new DJ(this))};function CJ(a){this.a=a}s(603,1,{},CJ);_.a=null;function DJ(a){this.a=a}s(604,1,di,DJ);_.pc=function(){Fw(this.a.gb)};_.a=null;function EJ(a){a.gb.style[Sg]=dd;a.gb.style[Ae]=dd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=vJ(a))&&b.Ef(a)}}s(606,283,Eh);_.Df=function(){EJ(this);return new Ap(D(this.gb,Cf),D(this.gb,Bf))};_.Ef=function(){EJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function VI(){this.gb=$doc.createElement("label");this.gb[ud]="mosaic-Label";this.gb.style[Rg]=xf;this.gb[ud]="mosaic-HTML"}s(605,606,Eh,VI);function uI(a){yv(this,new FJ(a));this.gb[ud]="mosaic-ImageButton"}s(607,300,ei,uI);
-function AI(){var a=(iv(),lv);cv.call(this,!0,Ze);this.L=a.a;this.a=new GJ(this);this.a.d=!0;Tu(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Xi();fu(a,b)}else this.cb|=1;On(Nn(this.gb))[ud]=se;this.gb.style[Ug]="2147483647"}s(608,285,hi,AI);_.Tc=function(a){tu(this,a);1==qt(a.type)&&Yu(this,!1)};_.a=null;
-function GJ(a){this.b=a;this.c=new Ni;this.i=new Ni;a=(Pw(),Ow);new Bx(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(sg);this.e=$doc.createElement(vg);mt(b,this.e);this.o=!0;a=Dv();b=(nt(),ot(b));a.appendChild(b);this.gb=a;dl();this.gb.setAttribute("role",Hl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Xi(),fu(a,b)):this.cb|=2225;this.gb[ud]=re;a=mu(this.gb)+"-vertical";ui(this._c(),a,!0);this.gb.style[Hf]=bb;this.gb.setAttribute("hideFocus",Mg);z(this,new Nw(this),(cp(),cp(),dp))}
-s(609,323,Ch,GJ);_.Tc=function(a){switch(qt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Gw(this,a)};_.Cd=function(a,b){Kw(this,a,b);b||this.a&&Yu(this.b,!1)};_.a=!0;_.b=null;
-function FJ(a){var b=(Sv(),Tv),c=($v(),aw),d;d=new Kv;d.f[id]=ab;d.f[pd]=0;d.f[qd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Iv(b.a);b.a.c.rows[0].cells[0][$c]=c.a;Iv(b.a);b.a.c.rows[0].cells[0].style[Og]=e.a;Iv(d);b=Ev(d,0,0,!0);if(a){Hj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Gv(g,f.c);Gr(f.b,g,a);c.a=c.a.b}else e=c.b.c,Hi(c.b,a);a.gb[Vc]=e;mt(b,a.gb);wu(a,d)}yv(this,d);ui(this.gb,"mosaic-WidgetWrapper",!0)}s(610,300,ei,FJ);_.a=null;_.b=null;function mI(a){this.a=a}s(611,1,{},mI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&JE(this.a)};_.a=null;function nI(a){Yj();this.a=a}s(612,24,{},nI);_.vc=function(){Hp(this.a.K.ab);var a=this.a;Pq((!a.p&&(a.p=new HJ),a.p))};_.a=null;function oI(a){Yj();this.a=a}s(613,24,{},oI);_.vc=function(){aI(this.a,(xp(),yp))};_.a=null;function pI(a){Yj();this.a=a}s(614,24,{},pI);_.vc=function(){aI(this.a,(xp(),bI))};_.a=null;function sI(){}s(615,1,{},sI);function vI(a){this.a=a}s(616,1,{},vI);_.Ec=function(){this.a.xd()};_.a=null;
-function yI(a){this.a=a}s(617,1,{},yI);_.a=null;function hI(a){this.a=a}s(618,1,di,hI);_.pc=function(){this.a.F==(xp(),yp)?Sj(this.a.r,333):this.a.F==bI&&Sj(this.a.s,333)};_.a=null;function ZH(a){this.gb=a;ru(this)}s(619,283,Ch,ZH);_.Fc=function(a){return z(this,a,(lq(),lq(),mq))};_.Gc=function(a){return z(this,a,(cj(),cj(),dj))};_.Hc=function(a){return z(this,a,(pq(),pq(),qq))};_.Ic=function(a){return z(this,a,(ej(),ej(),fj))};function HJ(){hr.call(this,null)}s(620,212,gi,HJ);
-function xp(){xp=u;yp=new IJ("MAXIMIZED",0);bI=new IJ("MINIMIZED",1);cI=new IJ("NORMAL",2);JJ=G(KJ,k,93,[yp,bI,cI])}function IJ(a,b){Rn.call(this,a,b)}s(621,138,{67:1,70:1,72:1,93:1},IJ);var JJ,yp,bI,cI;s(622,1,{});function $s(a,b,c){var d,e,f,g,i;e=aj();d=bj();if(!c||e!=a.b||d!=a.a)f=(Ui(),D(Vi(null).gb,Cf)),c=D(Vi(null).gb,Bf),i=(gu(),hu).scrollWidth,g=hu.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Sg]=f+Pf),0<=c&&(b.gb.style[Ae]=c+Pf),a.b=e,a.a=d}
-function xJ(){}s(623,622,{},xJ);_.a=-1;_.b=-1;function LJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new yu(b);c.a.a<c.a.b.c-1;)d=DH(zu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Hi(a.x,d);return!0}
-function MJ(a,b){var c,d,e;if(b.a)a.c&&Lj(a.c),a.c=new NJ(a,b),Nj(a.c,333);else for(d=new si(a.x);d.b<d.d.ue();)c=ti(d),e=c.eb,Pu(b,OJ(c),e.s,e.t),PJ(c,e.u,e.r,G(I,r,-1,[QJ(a.q.a,c).d,QJ(a.p.a,c).c,QJ(a.n.a,c).a,QJ(a.o.a,c).b]),G(I,r,-1,[RJ(a.i.a,c).d,RJ(a.f.a,c).c,RJ(a.d.a,c).a,RJ(a.e.a,c).b]),G(I,r,-1,[SJ(a.u,c),SJ(a.t,c),SJ(a.r,c),SJ(a.s,c)]))}
-function TJ(){this.x=new Ni;this.j=new UJ(this);this.w=new VJ(this.j);this.v=new WJ(this.j);this.q=new XJ(this.j);this.p=new YJ(this.j);this.n=new ZJ(this.j);this.o=new $J(this.j);this.i=new aK(this.j);this.f=new bK(this.j);this.d=new cK(this.j);this.e=new dK(this.j);this.u=new eK(this.j);this.t=new eK(this.j);this.r=new eK(this.j);this.s=new eK(this.j)}s(624,1,{});_.Hf=function(a){MJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function fK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new si(b.x);e.b<e.d.ue();)d=ti(e),y(d,26)&&(d=d.ab),f=d.eb,Pu(c,OJ(d),f.s,f.t),PJ(d,f.u,f.r,G(I,r,-1,[QJ(b.q.a,d).d,QJ(b.p.a,d).c,QJ(b.n.a,d).a,QJ(b.o.a,d).b]),G(I,r,-1,[RJ(b.i.a,d).d,RJ(b.f.a,d).c,RJ(b.d.a,d).a,RJ(b.e.a,d).b]),G(I,r,-1,[SJ(b.u,d),SJ(b.t,d),SJ(b.r,d),SJ(b.s,d)]));gK(c);a.a.c=null;for(a=new si(a.a.x);a.b<a.d.ue();)b=ti(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function NJ(a,b){this.a=a;this.b=b;var c=(Uj(),Vj);this.k=new Tj(this);this.s=c}s(625,17,{},NJ);_.qc=function(){fK(this)};_.rc=function(){fK(this)};
-_.tc=function(a){var b,c,d;for(c=new si(this.a.x);c.b<c.d.ue();)b=ti(c),y(b,26)&&(b=b.ab),d=b.eb,d.i=J(d.o+(d.s-d.o)*a),d.v=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.f=J(d.n+(d.r-d.n)*a),Pu(this.b,OJ(b),d.i,d.v),PJ(b,d.w,d.f,G(I,r,-1,[QJ(this.a.q.a,b).d,QJ(this.a.p.a,b).c,QJ(this.a.n.a,b).a,QJ(this.a.o.a,b).b]),G(I,r,-1,[RJ(this.a.i.a,b).d,RJ(this.a.f.a,b).c,RJ(this.a.d.a,b).a,RJ(this.a.e.a,b).b]),G(I,r,-1,[SJ(this.a.u,b),SJ(this.a.t,b),SJ(this.a.r,b),SJ(this.a.s,b)]))};_.a=null;_.b=null;
-s(627,1,{});_.a=null;function cK(a){this.a=a}s(626,627,{},cK);function dK(a){this.a=a}s(628,627,{},dK);function bK(a){this.a=a}s(629,627,{},bK);function aK(a){this.a=a}s(630,627,{},aK);function ZJ(a){this.a=a}s(631,627,{},ZJ);function $J(a){this.a=a}s(632,627,{},$J);function YJ(a){this.a=a}s(633,627,{},YJ);function XJ(a){this.a=a}s(634,627,{},XJ);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function SJ(a,b){var c=a.a,d;d=Qi(c.d,b);d||(d=new MI(HI(b.gb)),x(c.d,b,d));return d.d}function eK(a){this.a=a}s(637,627,{},eK);function WJ(a){this.a=a}s(638,627,{},WJ);function VJ(a){this.a=a}s(639,627,{},VJ);function RJ(a,b){var c;c=Qi(a.a,b);c||(c=new MI($H(b.gb)),x(a.a,b,c));return c}function QJ(a,b){var c;c=Qi(a.b,b);c||(c=new MI(GI(b.gb)),x(a.b,b,c));return c}
-function hK(a,b){var c,d;d=Qi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=vJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Ap(iK(e,!0),iK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=iK(e,!0));null!=c.j&&(h.a=iK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Ap(iK(e,!0),iK(e,!1));break a}h=new KI;f=b.gb;l=f.style;g=l[Lf];i=l[Pg];l[Lf]="static";l[Pg]=Be;null!=c.k?h.b=iK(e,!0):(l[Sg]=dd,h.b=(f.offsetWidth||0)+QJ(d.o.a,b).b+QJ(d.p.a,b).c);null!=c.j?h.a=iK(e,!1):(l[Ae]=dd,h.a=(f.offsetHeight||0)+QJ(d.q.a,b).d+
-QJ(d.n.a,b).a);l[Lf]=g;l[Pg]=i}d=h}null!=c.k&&(gj(),Co)==c.k.Jf()||null!=c.j&&(gj(),Co)!=c.j.Jf()||x(a.e,b,d)}return d}function UJ(a){this.f=a;this.c=new qi;this.e=new qi;this.b=new qi;this.a=new qi;this.d=new qi}s(640,1,{},UJ);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function jK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new kK,a.eb=b;return b}function XI(){$I.call(this,(aJ(),lK))}function $I(a){var b=(mK(),nK);TJ.call(this);this.b=a;this.a=b}s(641,624,{},XI,$I);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new KI;LJ(this,a);l=QJ(this.o.a,a).b+QJ(this.p.a,a).c+RJ(this.e.a,a).b+RJ(this.f.a,a).c+SJ(this.s,a)+SJ(this.t,a);d=QJ(this.q.a,a).d+QJ(this.n.a,a).a+RJ(this.i.a,a).d+RJ(this.d.a,a).a+SJ(this.u,a)+SJ(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(aJ(),lK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new si(this.x);a.b<a.d.ue();)c=ti(a),e=jK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),this.b==lK?(l+=hK(this.w.a,c).b,e.a=hK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Dj(f,e.a)):(d+=hK(this.v.a,c).a,e.b=hK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Dj(g,e.b));this.b==lK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(LJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;q=SJ(this.s,a);A=SJ(this.u,a);c=zp(a.gb);O=c.b-(q+SJ(this.t,a));o=c.a-(A+SJ(this.r,a));g=O;c=o;this.b==(aJ(),lK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new si(this.x);e.b<e.d.ue();)d=ti(e),b=null,n=jK(d),w=d.fb,y(w,99)&&(b=w,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),this.b==lK?(n.d?++h:(n.b=hK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=hK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=hK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=hK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new si(this.x);e.b<e.d.ue();)d=ti(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=oK(b),b=new Ap(b[1]+b[3],b[0]+b[0])),K=n.b,m=n.a,this.b==lK?n.d&&(K=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==bJ?(n.s=this.a==(mK(),nK)?q:this.a==pK?q+~~(O/2)-~~(K/2):q+O-K,n.t=A,n.u=l,n.r=f,A+=m+H):(this.a==(mK(),nK)?(n.s=q,n.t=A):this.a==pK?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=l,n.r=
-f,q+=K+H),a.a&&(w=d.Xc()-Jj(a.gb)-SJ(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Kj(a.gb)+$wnd.pageYOffset)-SJ(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));MJ(this,a)}};_.a=null;_.b=null;function mK(){mK=u;nK=new qK("START",0);pK=new qK(Gb,1);rK=new qK("END",2);sK=G(tK,k,94,[nK,pK,rK])}function qK(a,b){Rn.call(this,a,b)}s(642,138,{67:1,70:1,72:1,94:1},qK);var sK,pK,rK,nK;function aJ(){aJ=u;lK=new uK("HORIZONTAL",0);bJ=new uK("VERTICAL",1);vK=G(wK,k,95,[lK,bJ])}
-function uK(a,b){Rn.call(this,a,b)}s(643,138,{67:1,70:1,72:1,95:1},uK);var vK,lK,bJ;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function kK(){this.e=!1}function xI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},kK,xI);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function xK(a,b){if(a.k)return!0;LJ(a,b);if(0<a.x.c){a.a=it(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new yK,c.eb=d;a.b=d;a.x.ze();Hi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function zK(){TJ.call(this)}s(646,624,{},zK);
-_.If=function(a){var b,c;c=new KI;xK(this,a);if(this.a){b=hK(this.w.a,this.a).b;var d=hK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=oK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=QJ(this.o.a,a).b+QJ(this.p.a,a).c+RJ(this.e.a,a).b+RJ(this.f.a,a).c+SJ(this.s,a)+SJ(this.t,a);c.a+=QJ(this.q.a,a).d+QJ(this.n.a,a).a+RJ(this.i.a,a).d+RJ(this.d.a,a).a+SJ(this.u,a)+SJ(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;xK(this,a)&&(d=SJ(this.s,a),e=SJ(this.u,a),c=zp(a.gb),f=c.b-(d+SJ(this.t,a)),c=c.a-(e+SJ(this.r,a)),b=this.a.fb,y(b,99)&&(b=oK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Jj(a.gb)-SJ(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Kj(a.gb)+$wnd.pageYOffset)-SJ(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),MJ(this,a))};_.a=null;_.b=null;
-function yK(){this.e=!1}s(647,645,{97:1,100:1},yK);function oK(a){var b,c,d,e;null==a.a&&(a.a=v(I,r,-1,4,1),e=Nn(Wt(Wt(a.c,0),0)),c=Nn(Wt(Wt(a.c,2),2)),d=GI(a.gb),b=$H(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function AK(a,b){a.bb&&Hj(a);return Uu(a,b)}function BK(){rv();hv.call(this,sv)}s(648,290,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},BK);
-_.nd=function(a){return AK(this,a)};_.a=null;function wI(a,b,c){var d=a.p.c;b.eb=c;OH(a,b,a.gb,d,!0)}function OJ(a){var b;b=a.fb;return y(b,99)?b:a}function Dp(a){if(!a.bb)return new KI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Fp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function DH(a){return y(a,99)?a.ab:a}function CK(a){var b;if(!a.n){b=(!TI&&(TI=new SI),TI);var c=FK(a,fb,!0);b.a=c;c=FK(a,gb,!0);b.b=c;a.n=b}return a.n}
-function OH(a,b,c,d,e){if(y(b,26))throw new ek("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new BK,Hu(a,c,a.gb,d,!0),Vu(c,b)):Hu(a,b,c,d,e);PH(a,b)}
-function PH(a,b){var c;c=a.d;if(b){var d=c.j;Bi(d.c,b);Bi(d.e,b);Bi(d.b,b);Bi(d.a,b);Bi(d.d,b)}else d=c.j,jx(d.c),jx(d.e),jx(d.b),jx(d.a),jx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==OJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==OJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Hp(a){if(a.bb&&a.gb.style.display!=uf){a.gb.scrollTop=0;var b=a.gb,c=0;Pn(b)&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;gK(a)}}
-function gK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=DH(yx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function QH(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=OJ(b);return Nu(a,c)?(y(c,99)&&AK(c,b),PH(a,null),!0):!1}function WI(a,b){var c;a.d=b;null!=a.e&&Li(a,mu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Fx(a.e,Jn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Mi(a,mu(a.gb)+Ca+a.e);PH(a,null)}
-function FK(a,b,c){a.k||(a.k=$doc.createElement(mg),II(a.k,Lf,Xc),II(a.k,Pg,Be),II(a.k,Me,bb),II(a.k,Dg,bb),a.gb.appendChild(a.k));II(a.k,Sg,b);II(a.k,Ae,b);a=FI(a.k);return c?a.b:a.a}
-function iK(a,b){var c;c=null.Jf();if(c==(gj(),Oo)){c=(CK(a),null.Jf());var d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI);return M(L(Math.round(100*d*c/254)))}if(c==Eo)return c=CK(a),d=null.Jf(),M(L(UC(d*(-1==c.a&&(c.a=MH(fb,!0)),c.a))));if(c==Go)return c=CK(a),d=null.Jf(),M(L(UC(d*(-1==c.b&&(c.b=MH(gb,!0)),c.a))));if(c==Mo)return c=(CK(a),null.Jf()),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(d*c)));if(c==Qo)return c=(CK(a),null.Jf()),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(10*d*c/254)));
-if(c==Ko)return M(L(UC(12*(CK(a),null.Jf())*M(L(UC((-1==RI&&(RI=(CI(),MH(hb,!0))),RI)/72))))));if(c==Co)return FK(a,null.Jf(),b);if(c==Io)return c=(CK(a),M(L(UC(null.Jf())))),d=(-1==RI&&(RI=(CI(),MH(hb,!0))),RI),M(L(Math.round(d*c/72)));if(null.Jf()==Ao)return M(L(UC(null.Jf())));throw new ek("Invalid size: "+null.Jf());}function lI(){var a=new zK;Ru.call(this);this.j=new Ap(-1,-1);new GK(this);this.gb[ud]="mosaic-LayoutPanel";WI(this,a)}
-s(649,280,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},lI);_.rd=function(a){OH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Bu(this,new HK)};_.gd=function(){Bu(this,new IK)};_.Df=function(){return Dp(this)};_.od=function(a){return Ku(this.p,OJ(a))};_.pd=function(a,b,c,d){OH(this,a,b,c,d)};_.Ef=function(a){PH(this,a)};_.qd=function(){return new yu(this)};_.Ff=function(){Hp(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Dp(this),null!=this.i)a=a.a+Pf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Pf);this.cd(b);this.f=null}else b=a.a+Pf,this.ed(a.b+Pf),this.cd(b);Hp(this)}};_.Dd=function(){Hp(this)};_.nd=function(a){return QH(this,a)};_.cd=function(a){this.gb.style[Ae]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Pu(this,OJ(a),b,c)};
-_.ed=function(a){this.gb.style[Sg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function HK(){}s(650,1,{},HK);_.Bd=function(a){OJ(a).jd()};function IK(){}s(651,1,{},IK);_.Bd=function(a){OJ(a).kd()};function yu(a){this.b=a;this.a=new Mu(this.b.p)}s(652,1,{},yu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return DH(zu(this.a))};_.Sc=function(){Au(this.a)};_.b=null;function JK(){JK=u;new tw}
-function GK(a){JK();ui(a.gb,"dragdrop-dropTarget",!0);this.a=a;new KK(this)}s(653,9,{},GK);function KK(a){Yj();this.a=a}s(654,24,{},KK);_.vc=function(){PH(this.a.a,null);Hp(this.a.a)};_.a=null;function vJ(a){a=a.fb;return!a?null:y(a,98)?a:vJ(a)}function eI(a,b,c){var d;d=a.gb;PJ(a,b,c,GI(d),$H(d),HI(d))}
-function PJ(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(gj(),Pf)),b!=a.$c()&&a.ed((0>b?0:b)+Pf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(gj(),Pf)),c!=a.Zc()&&a.cd((0>c?0:c)+Pf))}function Fp(a,b){eI(a,b.b,b.a)}s(657,1,{});function vC(){var a,b,c,d;d=XC("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function LK(){this.a=new qi;new qi;new qi}s(656,657,{},LK);function uC(){uC=u;MK=new LK}function zC(){var a=wC,b=$wnd.JSApplet.JSME;uC();x(MK.a,a,b)}var MK;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=sn&&(e=Oj(),2E3<e-un&&(un=e,tn=rn()));if(0==sn++){var f=(vn(),wn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=En(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(vn(),wn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=En(l,m);while(h.c);h.c=m}}--sn;c&&-1!=tn&&($wnd.clearTimeout(tn),tn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Jr)()}catch(d){a(b)}else B(Jr)()}var xC=W(1),kn=W(100),NK=LC(" I"),I=GC(664,NK),oD=GC(662,xC),OK=LC(" Z"),DF=GC(665,OK);W(99);W(98);W(97);var PK=W(461),Zm=GC(666,PK),QK=W(231),ys=GC(667,QK);W(232);W(138);var RK=LC(" B");W(451);var SK=LC(" C"),li=GC(668,SK);W(449);var TK=LC(" D"),XD=GC(669,TK);W(450);W(452);var UK=W(455),TC=GC(670,UK),VK=LC(" J"),WK=W(2),Lr=GC(663,WK),BI=GC(671,RK);W(464);W(447);W(96);W(105);W(443);var wC=W(441);W(446);
-W(112);W(94);W(107);W(108);W(109);W(458);W(453);W(442);W(657);W(656);var yC=KC(),Az=W(382),JD=GC(672,Az),XK=W(504),lF=GC(673,XK),YK=W(368);W(367);W(366);W(365);W(500);var Cr=GC(674,I),ZK=X(502,function(){PD();return qF}),rF=GC(675,ZK);W(503);W(391);W(390);W(496);W(495);W(505);W(506);W(501);W(425);W(499);var cz=GC(676,YK);W(380);W(508);W(178);W(177);W(265);W(212);W(267);W(186);var $K=W(185);W(215);W(214);W(213);W(362);W(363);W(364);W(284);var aL=W(283);W(282);W(288);W(302);W(510);W(509);W(281);W(280);
-W(512);W(511);W(517);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(513);W(514);W(515);W(516);W(343);W(218);W(217);W(293);W(294);W(295);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(263);W(437);W(436);W(468);W(470);W(469);W(471);W(473);W(472);W(474);W(478);W(479);W(339);W(342);W(340);W(341);W(408);W(407);var uA=W(406),tE=GC(677,uA),HF=GC(678,VK);W(278);W(279);W(397);W(392);W(393);W(534);W(475);W(481);W(476);W(477);W(402);W(401);W(400);W(405);
-var bL=KC(),AH=GC(679,bL);W(435);W(487);var cL=X(221,function(){rr();return wr}),xr=GC(680,cL);W(467);W(415);W(416);W(399);var eA=W(394);W(378);W(379);W(404);var pA=W(403);W(396);W(395);W(485);W(494);W(385);var Ez=W(384);W(439);W(497);W(498);W(460);W(507);W(413);W(414);W(388);W(370);W(369);W(422);KC();KC();KC();W(372);W(373);W(261);
-var dL=X(154,function(){gj();return So}),To=GC(681,dL),eL=X(137,function(){hj();return bo}),co=GC(682,eL),fL=X(144,function(){eo();return no}),oo=GC(683,fL),gL=X(149,function(){po();return yo}),zo=GC(684,gL);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(163,null);X(139,null);X(140,null);X(141,null);X(142,null);X(143,null);X(145,null);X(146,null);X(147,null);X(148,null);X(150,null);X(151,null);X(152,null);X(153,null);W(176);W(183);W(184);W(352);
-var zx=GC(685,aL);W(353);W(547);W(546);W(389);W(182);W(202);W(204);var Lz=W(387);W(438);W(375);W(374);W(381);W(491);W(313);W(315);W(314);W(316);W(463);W(207);W(424);W(181);W(195);W(196);W(198);W(193);W(192);W(194);var Nz=W(530);W(383);W(549);W(554);W(423);W(454);W(426);var ez=W(377),dz=GC(686,Ez);W(576);W(531);W(410);W(411);W(412);W(376);W(199);W(216);W(527);W(528);W(318);W(317);W(309);W(310);W(566);W(555);W(556);W(480);W(488);W(489);W(490);W(548);W(550);var fA=W(398);W(492);W(206);W(203);W(205);
-W(201);W(191);W(190);W(189);W(553);W(287);W(286);W(285);W(565);W(564);W(563);W(558);W(562);var hL=X(621,function(){xp();return JJ}),KJ=GC(687,hL);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var iL=X(289,function(){iv();return pv}),qv=GC(688,iL),jL=X(335,function(){ev();return Ww}),Xw=GC(689,jL);W(17);W(336);W(337);W(332);W(333);W(334);W(18);W(19);W(20);W(421);W(386);W(608);W(323);W(609);W(324);W(325);W(326);W(327);W(330);W(298);W(297);W(296);W(551);W(552);W(557);W(243);
-W(301);W(331);W(180);W(319);W(346);W(345);W(344);var kL=X(347,function(){mx();return wx}),xx=GC(690,kL);X(348,null);X(349,null);X(350,null);X(351,null);W(219);W(236);W(532);W(299);W(312);W(311);W(484);W(291);W(179);W(533);W(300);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(210);var TA=W(418),VA=GC(691,TA);W(419);W(417);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var lL=W(49),Lw=GC(692,lL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);
-W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var LI=W(578);W(292);var PI=W(580);W(208);W(606);W(605);W(431);W(430);W(432);W(209);W(245);W(247);W(246);W(237);W(290);W(648);W(252);W(255);W(253);W(254);W(5);W(7);W(6);W(559);W(420);W(433);W(356);W(175);W(275);W(241);W(355);W(238);W(427);
-W(428);W(434);W(211);W(607);W(573);W(445);W(465);W(240);W(529);var QI=W(581);W(591);W(610);W(645);W(644);W(187);W(197);W(4);W(572);W(31);W(248);W(320);W(321);W(322);W(249);var BJ=GC(693,$K);W(250);W(624);W(641);var mL=X(642,function(){mK();return sK}),tK=GC(694,mL),nL=X(643,function(){aJ();return vK}),wK=GC(695,nL);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(304);W(303);W(306);W(307);W(305);W(251);W(21);
-W(273);W(274);W(11);W(14);W(22);var oL=W(25),hk=GC(696,oL);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var NI=W(579);W(622);W(623);W(584);W(585);W(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/143B86F220A77EA4A06DF2CE62EF455A.cache.html b/public/jsme/143B86F220A77EA4A06DF2CE62EF455A.cache.html
new file mode 100644
index 0000000..1947e29
--- /dev/null
+++ b/public/jsme/143B86F220A77EA4A06DF2CE62EF455A.cache.html
@@ -0,0 +1,636 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '143B86F220A77EA4A06DF2CE62EF455A';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba="\n \n",ca=" ",ea=" \t\n\r\u000c",fa=" ",ha=" ",ja=" 0",ka=" 0 0\n",la=" 0 0 0\n",ma=" 0 0 0 0 0 0 0",na=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-10-13",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",wa=' filled="false" strokecolor="',xa=' filled="true" stroked="false" fillcolor="',za=" height=",Aa=" is not supported",Ca=" must be non-negative: ",
+Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",Ka="!@",La='"',Na='" ',Oa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua='", Using "100%".',Va="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Wa="#",Xa="#000",Ya="#15,",Za="#16",$a="#16,",ab="#6,",bb="#7",cb="#7,",db="#8",eb="#8,",gb="$",hb="$MOL",ib="$MOL\n",jb="$RXN",kb="$RXN\n\n\nJME Molecular Editor\n",lb="%",mb="&",ob="&#39;",qb="&amp;",
+rb="&gt;",sb="&lt;",ub="&nbsp;",vb="&quot;",wb="'",xb="' border='0'>",yb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",zb="' style='",Ab="',sizingMethod='crop'); margin-left: ",Cb="(",Db="(No exception detail)",Eb="(this Collection)",Fb=")",Gb=") no-repeat ",Ib="). Expect more errors.\n",Mb=");",Nb="*",Ob="+",Pb=",",Qb=", ",Rb=", Column size: ",Tb=", Row size: ",Ub=", Size: ",Vb=",command=",Wb=",disabled",Xb=",label=",Yb="-",Zb="-9223372036854775808",
+$b="-C#C-Me",bc="-C#CH",cc="-C#N",dc="-C(=O)N",ec="-C(=O)OH",fc="-C(=O)OMe",gc="-CCl3",hc="-CF3",ic="-CMe3",jc="-NC=O",kc="-NH-SO2-Me",lc="-NMe2",pc="-NO2",qc="-OC(=O)Me",rc="-PO3H2",sc="-SO2-NH2",tc="-SO3H",uc="-selected",vc="-vertical",wc=".",xc=". Use Page Up/Down for SDF access (",yc="...",zc=".call(this) }",Ac=".call(this)}",Bc=".call(w.event.srcElement)}",Cc="/",Dc="//",Gc="////",Hc="/>",Lc="/>\n",Mc="0",Nc="0.5",Oc="0px",Pc="1",Qc="100%",Rc="123",Sc="144.0pt",Tc="144.0px",Uc="1em",Vc="1ex",
+Wc="1in",Xc="2",dd="2.5.0",ed="2147483647",fd="3",gd="3.0.0",hd="4",id="40BAF81124143A595056A9CCA0E9DBBA.cache.png",jd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",kd="5",ld="6",md="72.0px",nd="9p",od=":",pd=": ",qd=":moduleBase",rd=";",sd="; ",td=";!R",xd=";'>",zd=";A",Ad=";D",Bd=";H",Cd=";R",Dd=";a",Ed="<",Fd="</div></body></html>",Gd="</span>",Hd="<BUTTON type='button'></BUTTON>",Id="<SELECT>",Jd="<V1:",Kd="<V2:",Ld='<gwt:clipper style="',Md='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
+Nd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Rd="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Sd="=",Td=">",Zd="?",$d="@",ae="@@",be="A",ce="A JavaScript function name is expected, not a the function itself",de="A PotentialElement cannot be resolved twice.",ee="About ",fe="Adding a DecoratorPanel is not allowed!",ge="After",he="All rights reserved.",ie="Any",je="Any except C",ke="Apr",le="Are you trying to draw an hedgehog ?",me="Aromatic",ne="Array types must match",
+oe="Atom is :",pe="Atom type :",qe="Atom/Bond Query",re="Aug",se="B",te="BLOCK",ue="BackgroundImageCache",ve="Bad stereoinfo on allene !",we="Before",ye="Body",ze="Bond is :",Ae="Bottom",Be="Br",Ce="Br,",De="C",Ee="C,",Le="CENTER",Me="CM",Ne="COPY_MOL",Oe="COPY_SMILES",Pe="CSS1Compat",Qe="Can't find exported method for given arguments: ",Re="Cannot add a handler with a null type",Se="Cannot add a null handler",Te="Cannot fire null event",Ue="Cannot redo. Index is out of range.",Ve="Cannot set a new parent without first clearing the old parent",
+We="Cannot undo. Index is out of range.",Xe="Caused by: ",Ye="Center",Ze="Charge change not possible on multibonded N or P !",$e="Charge change not possible on multibonded O or S !",af="Charge change not possible on the halogen !",bf="Charge change not possible on this boron !",cf="Charge change not possible on this carbon !",df="Cl",ef="Cl,",ff="Class$",gf="Color parameter outside of expected range",jf="Column ",kf="Column index: ",lf="Column index: 0, Column size: ",mf="Composite.initWidget() may only be called once.",
+nf="Content",of="Copy as ",uf="Copying the agent not possible !",vf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",wf="DASHED",xf="DEFAULT",yf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",zf="DOMMouseScroll",Af="DOTTED",Bf="DXImageTransform.Microsoft.Alpha",Cf="Dec",Df="Default",Ef="Dialog",Ff="EM",Gf="END",Hf="ERROR - ",If="ERROR - cannot add aromatic spiro ring !",Jf="ERROR - invalid mol index: ",Kf="ERROR - problems in reading/processing MOL input",Lf=
+"ERROR - problems in reading/processing molecule !",Mf="ERROR - spiro ring not possible here !",Nf="ERROR - strange reaction !",Of="ERROR - strange reaction - fixing !",Pf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Qf="EX",Rf="East",Sf="Error in C3H stereospecification !",Tf="Error in C4 stereospecification !",Uf="Error in C4 stereospecification ! 2/0r",Vf="Error in stereoprocessing ! - t30",Wf=
+"Exception caught: ",Xf="F",Yf="F,",Zf="F,Cl,Br,I",$f="FG",ag="Feb",bg="First",cg='For input string: "',dg="Fri",eg="GBVTBU-BB",fg="GWT",gg="H",hg="HIDDEN",ig="HORIZONTAL",jg="HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}",
+lg="Halogen",mg="Help",ng="Helvetica",og="Home",pg="I",qg="I,",rg="IFRAME",sg="IN",tg="INLINE",ug="INLINE_BLOCK",vg="INPUT",xg="ISO-8859-1",yg="ISO-LATIN-1",zg="Incorrect URL: ",Ag="Index: ",Bg="Inner",Cg="Internal index set to null.",Dg="Invalid size: ",Eg="JME",Fg="JME 2013-10-12 ",Gg="JME.class",Hg="JSApplet.JSME",Ig="JSApplet.Utils",Jg="JSME",Kg='JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".',Lg="JSME initialization error: HTML id ",Mg="JSME initialization error: HTML id argument is null.",
+Ng='JSME installation warning: invalid size or not specified size of DOM element: "',Og="JUSTIFY",Pg="Jan",Qg="JavaScript",Rg="Jul",Sg="Jun",Tg="LEFT",Ug="LTR",Vg="Last",Wg="Left",Xg="M APO",Yg="M CHG",Zg="M CHG 1",$g="M END",ah="M END\n",bh="MAXIMIZED",ch="MINIMIZED",dh="MM",eh="MOL",fh="MOL n. ",gh="MOL or SDF",hh="Mar",ih="Maximum allowed bond order is 3 !",jh="May",kh="Middle",lh="Missing message: awt.103",mh="Missing message: awt.12A",nh="Missing message: awt.12B",oh="Missing message: awt.12C",
+ph="Missing message: awt.12D",qh="Missing message: awt.133",rh="Missing message: awt.151",sh="Missing message: awt.185",th="Missing message: awt.70",uh="Missing message: awt.92",Ch="Mon",Dh="Move one atom",Eh="Must be array types",Fh="Must call next() before remove().",Gh="N",Hh="N,",Ih="NA",Jh="NEW",Kh="NONE",Lh="NORMAL",Mh="Next ring will be added as spiro",Nh="No more molecules in SDF buffer",Oh="No more redo",Ph="No more undo",Qh="Nonaromatic",Rh="Nonring",Sh="Nonstandard atom",Th="North",Uh=
+"Not known group!",Vh="Not possible connection !",Wh="Not unique E/Z geometry !",Xh="Nov",Yh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Zh="Number of connections :",$h="Number of hydrogens : ",ai="O",bi="O,",ci="ONE_WAY_CORNER",di="Oct",ei="Only atoms may be marked !",fi="Or select one or more from the list :",gi="P",hi="P,",ii="PARAM",ji="PASTE",ki="PC",li="PCT",mi="PT",ni="PX",oi="Paste ",pi="Peter Ertl and Bruno Bienfait",qi="Popup",ri="Q",
+si="Q ",ti="R",ui="R1",vi="R2",wi="R3",xi="RIGHT",yi="ROLL_DOWN",zi="RTL",Ai="RXN",Bi="Removal of substituent not possible.",Ci="Reset",Di="Resize-",Ei="Right",Fi="Ring",Gi="Row index: ",Hi="Row index: 0, Row size: ",Ii="S",Ji="S,",Ki="SMILES",Li="SMIRKS",Mi="SOLID",Ni="START",Oi="Sat",Pi="Se",Qi="Select substituent",Ri="Sep",Si="Should only call onAttach when the widget is detached from the browser's document",Ti="Should only call onDetach when the widget is attached to the browser's document",
+Ui="Si",Vi="SimplePanel can only contain one child widget",Wi="Smaller part(s) removed !",Xi="South",Yi="Stereomarking allowed only on single and double bonds!",Zi="Stereomarking meaningless on this bond !",$i="String index out of range: ",aj="Structure pasted",bj="Style names cannot be empty",cj="Submit",dj="Sun",ej="Text",fj="This widget's parent does not implement HasWidgets",gj="Thu",hj="Top",ij="Tue",jj="UTF-8",kj="Unknown",lj="Use X button to change charge on the X atom !",mj="V1",nj="V2",oj=
+"VERTICAL",pj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',qj="Wed",rj="West",sj="Widget must be a child of this panel.",tj="WindowPanel can only contain one child widget",uj="Windows NT",vj="X",wj="You are too focused on chains, enough of it for now !",xj="[",yj="[JavaScriptObject]",zj="[object Array]",Aj="\\",Bj='\\"',Cj="\\$\\$\\$\\$\r?\n?",Dj="\\.",Ej="\\:",Fj="\\\\",Gj="\\b",Uj="\\f",Vj="\\n",Wj="\\r",
+Xj="\\t",Yj="\\u0000",Zj="\\u0001",$j="\\u0002",ak="\\u0003",bk="\\u0004",ck="\\u0005",dk="\\u0006",ek="\\u0007",fk="\\u000B",gk="\\u000E",hk="\\u000F",ik="\\u0010",jk="\\u0011",kk="\\u0012",lk="\\u0013",mk="\\u0014",nk="\\u0015",ok="\\u0016",pk="\\u0017",qk="\\u0018",rk="\\u0019",sk="\\u001A",tk="\\u001B",uk="\\u001C",vk="\\u001D",wk="\\u001E",xk="\\u001F",yk="\\u00ad",zk="\\u0600",Ak="\\u0601",Bk="\\u0602",Ck="\\u0603",Dk="\\u06dd",Ek="\\u070f",Fk="\\u17b4",Gk="\\u17b5",Hk="\\u200b",Ik="\\u200c",
+Jk="\\u200d",Kk="\\u200e",Lk="\\u200f",Mk="\\u2028",Nk="\\u2029",Ok="\\u202a",Pk="\\u202b",Qk="\\u202c",Rk="\\u202d",Sk="\\u202e",Tk="\\u2060",Uk="\\u2061",Vk="\\u2062",Wk="\\u2063",Xk="\\u2064",Yk="\\u206a",Zk="\\u206b",$k="\\u206c",al="\\u206d",bl="\\u206e",cl="\\u206f",dl="\\ufeff",el="\\ufff9",fl="\\ufffa",gl="\\ufffb",hl="]",il="_",jl="__gwtDevModeHook:",kl="__gwt_dispatchDblClickEvent_",ll="__gwt_dispatchEvent_",ml="__gwt_dispatchUnhandledEvent_",nl="__gwt_historyFrame",ol="__gwt_historyToken",
+pl="__gwtex_wrap",ql="__uiObjectID",rl="a",sl="absolute",tl="alert",ul="alertdialog",vl="align",wl="alpha",xl="alpha(opacity=",yl="alpha(opacity=0)",zl="alpha(opacity=50)",Al="antialias",Bl="application",Cl="ar",Dl="arc",El='arc startangle="',Fl="archive",Gl="aria-activedescendant",Hl="aria-hidden",Il="array",Jl="article",Kl="atombg",Ll="atomcolors",Ml="atomic SMILES",Nl="atommovebutton",Ol="auto",Pl="autoez",Ql="autonumber",Rl="background:url(",Sl="backgroundColor",Tl="bad hex encoding",Ul="banner",
+Vl="behavior:url(#default#VML); position:absolute; antialias:",Wl="bidiwrapped",Xl="block",Yl="blue",Zl="blur",$l="body",am="bolder",bm="boolean",cm="border",dm="borderBottomWidth",em="borderLeftWidth",fm="borderRightWidth",gm="borderStyle",hm="borderTopWidth",im="bottom",jm="browser.version",km="button",lm="c",mm="c,",nm="canonize",om="cellPadding",pm="cellSpacing",qm="center",rm="change",sm="checkbox",tm="className",um="clear.cache.gif",vm='clear.cache.gif"\' style="',wm="click",xm="click marked atom to delete mark",
+ym="client",zm="clip",Am="cmd cannot be null",Bm="code",Cm="codebase",Dm="col",Em="colSpan",Fm="colgroup",Gm="color:",Hm="columnheader",Im="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",Jm="com.google.gwt.user.client.DocumentModeAsserter",Km="com.google.gwt.useragent.client.UserAgentAsserter",Lm="combobox",Mm="complementary",bn="contentinfo",cn="contextmenu",dn="css is null",en="dblclick",fn="definition",gn="depict",hn="depictbg",jn="depictcgi",kn="dialog",ln="dir",mn="directory",nn="display",
+on="div",pn="divide by zero",qn="document",rn="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",sn="dragHandle was not draggable",tn="dragdrop-dropTarget",un="dragdrop-handle",vn="dragdrop-selected",wn="e",xn="end_gesture",yn="error",zn="export.client.JSME_export",An="fa",Bn="filter",Cn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",Dn="flavor = ",En="float",Fn="focus",Gn="font-family:",Hn="font-size:",
+In="font-style:italic;",Jn="font-weight:bolder;",Kn="fontFamily",Ln="fontSize",Mn="fontStyle",Nn="fontWeight",On="form",Pn="function",Qn='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',
+Rn="function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",Sn="g",Tn="gecko",Un="gecko1_8",Vn="gesturechange",Wn="gestureend",Xn="gesturestart",Yn="google",Zn="grid",$n="gridcell",ao="group",bo="gwt-Button",
+co="gwt-DecoratedPopupPanel",eo="gwt-DecoratorPanel",fo="gwt-GlassPanel",go="gwt-Image",ho="gwt-Label",io="gwt-ListBox",jo="gwt-MenuBar",ko="gwt-MenuBarPopup",lo="gwt-MenuItem",mo="gwt-MenuItemSeparator",no="gwt-PopupPanel",oo="gwt-TextBox",po="gwt-uid-",qo="heading",ro="height",so="height:",to="hidden",uo="hideFocus",vo="hspace",wo="html",xo="html is null",yo="http.proxyPort",zo="http://",Ao="https",Bo="https://",Co="hydrogens",Do="i",Eo="id",Fo="ie6",Go="ie8",Ho="ie9",Io="iframe",Jo="img",Ko="incorrect port: ",
+Lo="invalid MOL ",Mo="is_touch_supported",No="italic",Oo="iw",Po="java.endorsed.dirs",Qo="java.runtime.version",Ro="java.specification.name",So="java.specification.version",To="java.vendor",Uo="java.version",Vo="java.vm.name",Wo="java.vm.specification.vendor",Xo="javascript:''",Yo="jme",Zo="jmeh",$o="jsa-resetDiv",ap="jsa-resetTable",bp="keephs",cp="keydown",dp="keypress",ep="keyup",fp="label",gp="left",hp="line",ip='line from="',jp="link",kp="list",lp="listbox",mp="listitem",np="load",op="log",pp=
+"losecapture",qp="ltr",rp="main",sp="margin",tp="marginBottom",up="marginLeft",vp="marginRight",wp="marginTop",xp="marquee",yp="math",zp="menu",Ap="menuPopup",Bp="menuSeparatorInner",Cp="menubar",Dp="menuitem",Ep="menuitemcheckbox",Fp="menuitemradio",Gp="middle",Hp="moduleStartup",Ip="mol",Jp="monospace",Kp="mosaic-Caption",Lp="mosaic-Caption-iconBoxRight",Mp="mosaic-Caption-text",Np="mosaic-CaptionLayoutPanel",Op="mosaic-HTML",Pp="mosaic-ImageButton",Qp="mosaic-Label",Rp="mosaic-LayoutPanel",Sp=
+"mosaic-WidgetWrapper",Tp="mosaic-WindowPanel",Up="mosaic-popupLayoutPanel",Vp="mousedown",Wp="mousemove",Xp="mouseout",Yp="mouseover",Zp="mouseup",$p="mousewheel",aq="msie",bq="multipart",cq="must be non-negative",dq="n",eq="n,",fq="name",gq="navigation",hq="ne",iq="newlook",jq="no",kq="noatommovebutton",lq="noautoez",mq="noborder",nq="nocanonize",oq="nocenter",pq="nodepict",qq="nohydrogens",rq="nomultipart",sq="none",tq="nonumber",uq="nopaste",vq="nopolarnitro",wq="noquery",xq="norbutton",yq="noreaction",
+zq="nostar",Aq="nostereo",Bq="note",Cq="notify_structural_change_js_function",Dq="nowrap",Eq="noxbutton",Fq="null",Gq="number",Hq="nw",Iq="o",Jq="o,",Kq="object",Lq="offsetHeight",Mq="offsetWidth",Nq="oldlook",Oq="onModuleLoadStart",Pq="onblur",Qq="onclick",Rq="oncontextmenu",Sq="ondblclick",Tq="onfocus",Uq="onkeydown",Vq="onkeypress",Wq="onkeyup",Xq="onload",Yq="onmousedown",Zq="onmousemove",$q="onmouseup",ar="onmousewheel",br="ontouchstart",cr="opacity",dr="opera",er="option",fr="options",gr="os.encoding",
+hr="os.name",ir="os.name.applet",jr="outline",kr="oval",lr='oval style="position:absolute;left:',mr="overflow",nr="overflow: hidden; width: ",or="p",pr="p,",qr="package.restrict.access.sun",rr="padding",sr="paddingBottom",tr="paddingLeft",ur="paddingRight",vr="paddingTop",wr="paste",xr="path.separator.applet",yr="polarnitro",zr="polyline",Ar='polyline points="',Br="popup",Cr="popupContent",Dr="position",Er="presentation",Fr="progressbar",Gr="px",Hr="px ",Ir='px"',Jr='px" ',Kr='px"+',Lr="px)",Mr="px,",
+Nr="px, ",Or="px;",Pr="px; border: none",Qr="px; height: ",Rr="px; margin-top: ",Sr="px; padding: 0px; zoom: 1",Tr="px;height:",Ur="px;left:",Vr="px;top:",Wr="px;width:",Xr="query",Yr="radio",Zr="radiogroup",$r="radix ",as="rbutton",bs="reaction",cs="rect",ds='rect style="position:absolute;left:',es="rect(",fs="rect(0px, 0px, 0px, 0px)",gs="rect(auto, auto, auto, auto)",hs="region",is="relative",js="removehs",ks="return function() { w.__gwt_dispatchDblClickEvent_",ls="return function() { w.__gwt_dispatchEvent_",
+ms="return function() { w.__gwt_dispatchUnhandledEvent_",ns="return;",os="rgb(",ps="right",qs="role",rs="rotation",ss="roundrect",ts="row",us="rowgroup",vs="rowheader",ws="rtl",xs="s",ys="s,",zs="safari",As="sans-serif",Bs="scale100",Cs="script",Ds="scroll",Rs="scrollbar",Ss="se",Ts="search",Us="separator",Vs="serif",Ws="showan",Xs="slider",Ys="span",Zs="spinbutton",$s="star",at="startup",bt="static",ct="status",dt="stereo",et="string",ft="styleFloat",gt="subMenuIcon-selected",ht="sun.java.launcher",
+it="sun.management.compiler",jt="sw",kt="tab",lt="table",mt="tablist",nt="tabpanel",ot="tbody",pt="td",qt="text",rt="textAlign",st="textbox",tt="this.__popup.currentStyle.zIndex",ut="timer",vt="toolbar",wt="tooltip",xt="top",yt="touch",zt="touchcancel",At="touchend",Bt="touchmove",Ct="touchstart",Dt="tr",Et="tree",Ft="treegrid",Gt="treeitem",Ht="true",It="unknown",Jt="ur",Kt="uri is null",Lt="urn:schemas-microsoft-com:vml",Mt="user.language",Nt="user.name",Ot="user.timezone",Pt="value",Qt="verticalAlign",
+Rt="visibility",St="visible",Tt="vspace",Ut="w",Vt="webkit",Wt="white-space:nowrap;",Xt="whiteSpace",Yt="width",Zt="width:",$t="writemi",au="writemol",bu="writesmi",cu="x",du="xbutton",eu="yes",fu="zIndex",gu="zoom",hu="|",iu="|>",ju="~",_,ku={l:4194303,m:4194303,h:1048575},lu={l:0,m:0,h:0},mu={l:1,m:0,h:0},nu={l:2,m:0,h:0},ou={l:3,m:0,h:0},pu={l:4,m:0,h:0},qu={l:8,m:0,h:0},ru={l:10,m:0,h:0},su={l:16,m:0,h:0},tu={l:32,m:0,h:0},uu={l:64,m:0,h:0},vu={l:128,m:0,h:0},wu={l:256,m:0,h:0},xu={l:512,m:0,
+h:0},yu={l:1024,m:0,h:0},zu={l:2048,m:0,h:0},Au={l:8192,m:0,h:0},Bu={l:16384,m:0,h:0},Cu={l:32768,m:0,h:0},Du={l:65536,m:0,h:0},Eu={l:131072,m:0,h:0},Fu={l:262144,m:0,h:0},Gu={l:524288,m:0,h:0},Hu={},Iu={38:1,71:1,78:1,84:1,86:1},Ju={71:1,74:1,88:1},Ku={73:1},Lu={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Mu={89:1},Nu={48:1,71:1},Ou={7:1,8:1,71:1,75:1,77:1},Pu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Qu={71:1,78:1,80:1,84:1,86:1},Ru={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Su={71:1,74:1,89:1},Tu=
+{71:1,88:1},Uu={67:1},Vu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Wu={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Xu={106:1},m={71:1,74:1},Yu={71:1,78:1,84:1,86:1},Zu={8:1,9:1,71:1,75:1,77:1},$u={13:1,37:1},av={20:1},bv={92:1},cv={44:1,45:1,51:1,57:1,65:1,71:1},dv={35:1,71:1,75:1,77:1},ev={44:1,45:1,51:1,65:1,71:1},fv={71:1,78:1,86:1},gv={71:1},hv={44:1,51:1,65:1,71:1},iv={11:1},jv={27:1,34:1},kv={51:1,71:1},lv={6:1,8:1,71:1,75:1,77:1},mv={18:1,71:1},nv={12:1,14:1,22:1,27:1,
+28:1,30:1,33:1,34:1,36:1,96:1,103:1},ov={90:1},pv={10:1,71:1,75:1,77:1},qv={21:1},rv={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},sv={14:1},tv={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},uv={88:1},s={70:1,71:1,74:1};function t(a,b,c){var d=Hu[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Hu[a]=function(){}),_=d.prototype=0>b?{}:new Hu[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
+_.hC=function(){return vv(this)};_.tS=function(){var a=this.cZ.d+$d,b;b=this.hC();var c,d,e;c=y(wv,m,-1,8,1);d=(xv(),yv);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function zv(){zv=x;Av=new Bv}function Cv(a){for(var b,a=new Dv(a.j.k);a.b<a.d.Fe();)b=Ev(a),Fv(b.ld(),vn,!1),Gv(a)}
+function Hv(a,b,c){var a=a.n,d;try{d=new Iv(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Jv(e);if(A(e,78))throw new Kv(rn,e);throw e;}Fv(b.ld(),eg,!0);Fv(c.ld(),un,!0);z(Av,b,c)}function Lv(a,b){var c;c=Mv(Av,b);var d;d=Mv(a.n.c,c);if(!d)throw new Nv(sn);Ov(d.b.a);Ov(d.d.a);Ov(d.c.a);Fv(b.ld(),eg,!1);Fv(c.ld(),un,!1)}function Pv(a){var b;a.o=!1;for(a=new Dv(a.j.k);a.b<a.d.Fe();)b=Ev(a),Fv(b.ld(),vn,!1),Gv(a)}
+function Qv(a,b){Rv(a.j.k,b)?Fv(b.ld(),vn,!1):a.o?(Sv(a.j.k,b),Fv(b.ld(),vn,!0)):(a.j.k.Oe(),Sv(a.j.k,b))}function Tv(a){this.f=a;this.j=new Uv(this);this.n=new Vv(this.j)}t(3,1,{});_.qc=function(){Wv(this.j.e,"dragdrop-dragging")};_.rc=function(){Xv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Av;function Uv(a){this.k=new Yv;this.d=a;this.a=a.f}t(4,1,{},Uv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
+function Zv(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function $v(a,b){var c;c=aw(a.c,bw).a;b.a.ctrlKey||b.a.metaKey||Cv(a.b.d);Qv(a.b.d,c)}function cw(a){a.b.f=null;a.b.d.rc();dw((ew(),fw(null)),a.a,0,0);var b=a.a.gb;gw=b;hw();b.setCapture();a.d=2}function Vv(a){this.c=new Bv;this.b=a;this.a=new iw;jw(this.a,kw(),lw());B(this.a,this,(mw(),mw(),nw));B(this.a,this,(ow(),ow(),pw));a=this.a.gb.style;a[Bn]=yl;a.filter=xl+0+Fb;a[sp]=0+(qw(),Gr);a[gm]=(rw(),sq);a[Sl]=Yl}t(5,1,{},Vv);
+_.tc=function(a){var b,c,d,e;c=a.f;d=sw(a);e=tw(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!bw)bw=c,this.b.e=aw(this.c,bw).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==uw(this.b.k,this.b.e)&&(Cv(this.b.d),Qv(this.b.d,this.b.e)),vw(new ww),this.e=!0,xw(a.a),this.f=d,this.i=e,b=new yw(bw,null),bw!=this.b.e&&(c=new yw(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,cw(this),1!=this.d&&Zv(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=zw(a,b);a=Aw(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Bw(Cw(d-this.f),Cw(a-this.i))>=this.b.d.k?(Dw(),-1!=uw(this.b.k,this.b.e)||Qv(this.b.d,this.b.e),c=new yw(bw,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,cw(this)):xw(Ew)),1==this.d)return;xw(Ew);Zv(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=zw(a,b);b=Aw(a,b);if(1==(a.a.button||0))if(this.e=!1,bw)try{if(Dw(),1==this.d)$v(this,a);else{d!=this.a&&(c=new yw(d,null),e+=c.a,b+=c.d);try{Zv(this,e,b),this.b.d.qc(),3!=this.d&&$v(this,a)}finally{var f=this.a.gb;gw&&f==gw&&(gw=null);hw();f.releaseCapture();Fw(this.a);this.d=1;this.b.e=null}}}finally{bw=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var bw=null;function ww(){}t(6,1,qv,ww);_.wc=function(){Dw()};
+function Iv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Iv);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return Cb+this.a+Qb+this.d+Fb};function yw(a,b){!a||a==(ew(),fw(null))?this.f=this.e=0:(this.e=a.gd()-Gw(a.gb),this.f=a.hd()-(a.gb.scrollTop||0));!b||b==(ew(),fw(null))?this.c=this.b=0:(this.b=Hw(b.gb)+b.gb.clientLeft,this.c=Iw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},yw);
+_.tS=function(){return Cb+this.a+Qb+this.d+Fb};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Dw(){try{$doc.selection.empty()}catch(a){}}function Jw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Rv(c.a,b);0==c.a.c&&Kw(c.b);a.q=null}a.xc()}}function Lw(a,b){var c=Mw();Jw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Nw(a.k,Mw())}
+function Ow(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function Nw(a,b){if(Ow(a.a,b)){var c=a.a,d=a.a.s,e;e=new Pw(d,a.a.k);Sv(d.a,e);1==d.a.c&&Qw(d.b,16);c.q=e}else a.a.q=null}function Rw(a){this.a=a}t(18,1,{},Rw);_.a=null;t(19,1,{});t(20,1,{2:1});function Sw(){Sw=x;Tw=new Uw}t(21,19,{});var Tw=null;function Uw(){this.a=new Yv;this.b=new Vw(this)}t(22,21,{},Uw);function Ww(){Ww=x;Xw=new Yv;var a=new Yw;Zw();$w(ax?ax:ax=new bx,a)}function Kw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Rv(Xw,a)}
+function Qw(a,b){if(0>b)throw new cx(cq);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Rv(Xw,a);a.b=!1;a.c=dx(a,b);Sv(Xw,a)}function ex(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function dx(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Rv(Xw,this);this.Cc()};_.b=!1;_.c=0;var Xw;function Vw(a){Ww();this.a=a}t(23,24,{},Vw);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(fx,m,3,a.a.c,0);b=gx(a.a,b);c=new hx;for(e=0,f=b.length;e<f;++e)d=b[e],Rv(a.a,d),Nw(d.a,c.a);0<a.a.c&&Qw(a.b,Bw(5,16-(Mw()-c.a)))};_.a=null;function Pw(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},Pw);_.a=null;_.b=null;t(27,1,{});_.a=null;function ix(){this.a=tl}t(26,27,{},ix);function jx(){this.a=ul}t(28,27,{},jx);function kx(){this.a=Bl}t(29,27,{},kx);t(31,1,{});_.a=null;function lx(a){this.a=a}t(30,31,{},lx);function mx(){this.a=Jl}t(32,27,{},mx);
+function nx(){this.a=Ul}t(33,27,{},nx);function ox(){this.a=km}t(34,27,{},ox);function px(){this.a=sm}t(35,27,{},px);function qx(){this.a=Hm}t(36,27,{},qx);function rx(){this.a=Lm}t(37,27,{},rx);function sx(){this.a=Mm}t(38,27,{},sx);function tx(){this.a=bn}t(39,27,{},tx);function ux(){this.a=fn}t(40,27,{},ux);function vx(){this.a=kn}t(41,27,{},vx);function wx(){this.a=mn}t(42,27,{},wx);function xx(){this.a=qn}t(43,27,{},xx);function yx(){this.a=On}t(44,27,{},yx);function zx(){this.a=Zn}
+t(45,27,{},zx);function Ax(){this.a=$n}t(46,27,{},Ax);function Bx(){this.a=ao}t(47,27,{},Bx);function Cx(){this.a=qo}t(48,27,{},Cx);function Dx(a){this.a=a.id}t(49,1,{4:1,5:1},Dx);_.a=null;function Ex(){this.a=Jo}t(50,27,{},Ex);function Fx(){this.a=jp}t(51,27,{},Fx);function Gx(){this.a=kp}t(52,27,{},Gx);function Hx(){this.a=lp}t(53,27,{},Hx);function Ix(){this.a=mp}t(54,27,{},Ix);function Jx(){this.a=op}t(55,27,{},Jx);function Kx(){this.a=rp}t(56,27,{},Kx);function Lx(){this.a=xp}t(57,27,{},Lx);
+function Mx(){this.a=yp}t(58,27,{},Mx);function Nx(){this.a=zp}t(59,27,{},Nx);function Ox(){this.a=Cp}t(60,27,{},Ox);function Px(){this.a=Dp}t(61,27,{},Px);function Qx(){this.a=Ep}t(62,27,{},Qx);function Rx(){this.a=Fp}t(63,27,{},Rx);function Sx(){this.a=gq}t(64,27,{},Sx);function Tx(){this.a=Bq}t(65,27,{},Tx);function Ux(){this.a=er}t(66,27,{},Ux);function Vx(){this.a=Er}t(67,27,{},Vx);t(68,31,{},function(a){this.a=a});function Wx(){this.a=Fr}t(69,27,{},Wx);function Xx(){Xx=x;Yx=new lx(Gl)}var Yx;
+function Zx(){this.a=Yr}t(71,27,{},Zx);function $x(){this.a=Zr}t(72,27,{},$x);function ay(){this.a=hs}t(73,27,{},ay);
+function by(){by=x;cy=new jx;dy=new ix;ey=new kx;fy=new mx;gy=new nx;hy=new ox;iy=new px;jy=new qx;ky=new rx;ly=new sx;my=new tx;ny=new ux;oy=new vx;py=new wx;qy=new xx;ry=new yx;sy=new Ax;ty=new zx;uy=new Bx;vy=new Cx;wy=new Ex;xy=new Fx;yy=new Hx;zy=new Ix;Ay=new Gx;By=new Jx;Cy=new Kx;Dy=new Lx;Ey=new Mx;Fy=new Ox;Gy=new Qx;Hy=new Rx;Iy=new Px;Jy=new Nx;Ky=new Sx;Ly=new Tx;My=new Ux;Ny=new Vx;Oy=new Wx;Py=new $x;Qy=new Zx;Ry=new ay;Sy=new Ty;Uy=new Vy;Wy=new Xy;Yy=new Zy;$y=new az;bz=new cz;dz=
+new ez;fz=new gz;hz=new iz;jz=new kz;lz=new mz;nz=new oz;pz=new qz;rz=new sz;tz=new uz;vz=new wz;xz=new yz;zz=new Az;Bz=new Cz;E=new Bv;z(E,hs,Ry);z(E,tl,dy);z(E,kn,oy);z(E,ul,cy);z(E,Bl,ey);z(E,qn,qy);z(E,Jl,fy);z(E,Ul,gy);z(E,km,hy);z(E,sm,iy);z(E,$n,sy);z(E,Hm,jy);z(E,ao,uy);z(E,Lm,ky);z(E,Mm,ly);z(E,bn,my);z(E,fn,ny);z(E,kp,Ay);z(E,mn,py);z(E,On,ry);z(E,Zn,ty);z(E,qo,vy);z(E,Jo,wy);z(E,jp,xy);z(E,lp,yy);z(E,mp,zy);z(E,op,By);z(E,rp,Cy);z(E,xp,Dy);z(E,yp,Ey);z(E,zp,Jy);z(E,Cp,Fy);z(E,Dp,Iy);z(E,
+Ep,Gy);z(E,er,My);z(E,Yr,Qy);z(E,Fp,Hy);z(E,gq,Ky);z(E,Bq,Ly);z(E,Er,Ny);z(E,Fr,Oy);z(E,Zr,Py);z(E,ts,Wy);z(E,us,Sy);z(E,vs,Uy);z(E,Ts,$y);z(E,Us,bz);z(E,Rs,Yy);z(E,Xs,dz);z(E,Zs,fz);z(E,ct,hz);z(E,kt,nz);z(E,mt,jz);z(E,nt,lz);z(E,st,pz);z(E,ut,rz);z(E,vt,tz);z(E,wt,vz);z(E,Et,Bz);z(E,Ft,xz);z(E,Gt,zz)}var dy,cy,ey,fy,gy,hy,iy,jy,ky,ly,my,ny,oy,py,qy,ry,ty,sy,uy,vy,wy,xy,Ay,yy,zy,By,Cy,Dy,Ey,Jy,Fy,Iy,Gy,Hy,Ky,Ly,My,Ny,Oy,Qy,Py,Ry,E,Wy,Sy,Uy,Yy,$y,bz,dz,fz,hz,nz,jz,lz,pz,rz,tz,vz,Bz,xz,zz;
+function Xy(){this.a=ts}t(75,27,{},Xy);function Ty(){this.a=us}t(76,27,{},Ty);function Vy(){this.a=vs}t(77,27,{},Vy);function Zy(){this.a=Rs}t(78,27,{},Zy);function az(){this.a=Ts}t(79,27,{},az);function cz(){this.a=Us}t(80,27,{},cz);function ez(){this.a=Xs}t(81,27,{},ez);function gz(){this.a=Zs}t(82,27,{},gz);function iz(){this.a=ct}t(83,27,{},iz);function oz(){this.a=kt}t(84,27,{},oz);function kz(){this.a=mt}t(85,27,{},kz);function mz(){this.a=nt}t(86,27,{},mz);function qz(){this.a=st}
+t(87,27,{},qz);function sz(){this.a=ut}t(88,27,{},sz);function uz(){this.a=vt}t(89,27,{},uz);function wz(){this.a=wt}t(90,27,{},wz);function Cz(){this.a=Et}t(91,27,{},Cz);function yz(){this.a=Ft}t(92,27,{},yz);function Az(){this.a=Gt}t(93,27,{},Az);function hx(){this.a=Mw()}function Mw(){return(new Date).getTime()}t(94,1,{},hx);function Dz(a){var b,c,d;d=new Ez;for(c=a;c;)b=c.Dc(),c!=a&&Fz(d.a,Xe),Gz(d,c.cZ.d),Fz(d.a,pd),Fz(d.a,null==b?Db:b),Fz(d.a,aa),c=c.e}
+function Hz(a){var b,c,d;c=y(Iz,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Jz;c[d]=a[d]}}function Kz(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+pd+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return Kz(this)};_.e=null;_.f=null;function Lz(a){Mz();this.f=a}t(98,99,fv,Lz);function Nv(a){Mz();this.f=a}function Kv(a,b){Mz();this.e=b;this.f=a}t(97,98,Yu,Nv,Kv);
+function Nz(a){Mz();this.b=a;this.a=l;var b,c,d;c=[];d=y(Iz,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Oz(c[a]);Hz(d)}t(96,97,Yu,Nz);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Fq:Pz(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":Qz(this.b).d;this.a=this.a+pd+(Pz(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Pz(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=fq&&"message"!=c&&"toString"!=c)try{b+="\n "+c+pd+a[c]}catch(d){}a=b}else a=l;this.c=Cb+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function Rz(a,b){return Sz(a)?a.eQ(b):a===b}function Qz(a){return Sz(a)?a.cZ:Tz}
+function Uz(a){return Sz(a)?a.hC():vv(a)}
+function Vz(){var a;Vz=x;Wz=(a=[Yj,Zj,$j,ak,bk,ck,dk,ek,Gj,Xj,Vj,fk,Uj,Wj,gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk,rk,sk,tk,uk,vk,wk,xk],a[34]=Bj,a[92]=Fj,a[173]=yk,a[1536]=zk,a[1537]=Ak,a[1538]=Bk,a[1539]=Ck,a[1757]=Dk,a[1807]=Ek,a[6068]=Fk,a[6069]=Gk,a[8203]=Hk,a[8204]=Ik,a[8205]=Jk,a[8206]=Kk,a[8207]=Lk,a[8232]=Mk,a[8233]=Nk,a[8234]=Ok,a[8235]=Pk,a[8236]=Qk,a[8237]=Rk,a[8238]=Sk,a[8288]=Tk,a[8289]=Uk,a[8290]=Vk,a[8291]=Wk,a[8292]=Xk,a[8298]=Yk,a[8299]=Zk,a[8300]=$k,a[8301]=al,a[8302]=bl,a[8303]=cl,a[65279]=
+dl,a[65529]=el,a[65530]=fl,a[65531]=gl,a)}function Xz(a){Vz();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Wz[a.charCodeAt(0)],null==c?a:c});return La+a+La}var Wz;t(106,1,{});function vv(a){return a.$H||(a.$H=++Yz)}function Zz(){return($wnd||self)[jl+$moduleName+qd]||$moduleBase}function $z(){return $wnd.setTimeout(function(){0!=aA&&(aA=0);bA=-1},10)}var aA=0,Yz=0,cA=0,bA=-1;
+function dA(){dA=x;eA=new fA}function gA(a,b){a.a=hA(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new iA(a)),jA(a.e,1),!a.i&&(a.i=new kA(a)),jA(a.i,50))}function fA(){}function lA(a){return a.Ec()}function hA(a,b){!a&&(a=[]);a[a.length]=b;return a}function mA(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=hA(b,e)):e[0].wc()}catch(f){if(f=Jv(f),!A(f,86))throw f;}}return b}function jA(a,b){dA();$wnd.setTimeout(function(){C(lA)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},fA);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var eA;function iA(a){this.a=a}t(109,1,{},iA);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),mA(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new hx;100>Mw()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function kA(a){this.a=a}t(110,1,{},kA);_.Ec=function(){this.a.d&&jA(this.a.e,1);return this.a.j};
+_.a=null;function nA(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=od+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function Mz(){var a,b,c,d;c=nA(new oA);d=y(Iz,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Oz(c[a]);Hz(d)}function oA(){}t(113,1,{},oA);
+_.Fc=function(a){var b,c,d;d=l;a=pA(a);b=a.indexOf(Cb);c=0==a.indexOf(Pn)?8:0;-1==b&&(b=qA(a,rA(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=pA(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Fz(a,b){a[a.explicitLength++]=null==b?Fq:b}function sA(){var a=[];a.explicitLength=0;return a}function tA(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function uA(a,b){return parseInt(a[b])||0}function vA(a,b){return null==a[b]?null:""+a[b]}
+function wA(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function xA(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function yA(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
+function zA(a){var b=$doc;return-1!=a.indexOf(od)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(on)),b.__gwt_container),b.innerHTML=Ed+a+Hc||l,a=xA(b),b.removeChild(a),a):b.createElement(a)}function xw(a){a.returnValue=!1}function AA(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function BA(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function Hw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return F(Math.floor(c/CA(b)+Gw(H(b.compatMode,Pe)?b.documentElement:b.body)))}function Iw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return F(Math.floor(c/CA(b)+((H(b.compatMode,Pe)?b.documentElement:b.body).scrollTop||0)))}function Gw(a){return a.currentStyle.direction==ws?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}
+function CA(a){var b;if(H(a.compatMode,Pe))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((yA(a.body).offsetWidth||0)/b)}function DA(){if(!EA){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(aq)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){FA=!0;break a}FA=!1}EA=!0}return FA}var FA=!1,EA=!1;function GA(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return po+a.gwt_uid++}
+function HA(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientLeft}function IA(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientTop}function lw(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientHeight}function kw(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientWidth}function JA(a){return Gw(H(a.compatMode,Pe)?a.documentElement:a.body)}
+function KA(a){return(H(a.compatMode,Pe)?a.documentElement:a.body).scrollTop||0}
+function LA(a,b){if(DA())a:{MA();var c,d;c=H(a.__pendingSrc||a.src,b);!NA&&(NA={});d=a.__pendingSrc;if(null!=d)if(d=NA[d])if(d==a){if(c)break a;var e=d,f=NA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,OA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{b:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break b}d=!1}if(d){if(c)break a}else a.__cleanup=
+a.__pendingSrc=a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=NA[b];!d?OA(NA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}else a.src=b}function MA(){MA=x;try{$doc.execCommand(ue,!1,!0)}catch(a){}}
+function OA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}var NA=null;
+function PA(a,b){this.b=a;this.c=b}t(138,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return vv(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function rw(){rw=x;QA=new RA;SA=new TA;UA=new VA;WA=new XA;YA=new ZA;$A=I(aB,m,6,[QA,SA,UA,WA,YA])}t(137,138,lv);var $A,UA,SA,WA,QA,YA;function RA(){PA.call(this,Kh,0)}t(139,137,lv,RA);function TA(){PA.call(this,Af,1)}t(140,137,lv,TA);function VA(){PA.call(this,wf,2)}t(141,137,lv,VA);function XA(){PA.call(this,hg,3)}
+t(142,137,lv,XA);function ZA(){PA.call(this,Mi,4)}t(143,137,lv,ZA);function bB(){bB=x;cB=new dB;eB=new fB;gB=new hB;iB=new jB;kB=I(lB,m,7,[cB,eB,gB,iB])}t(144,138,Ou);var kB,eB,gB,iB,cB;function dB(){PA.call(this,Kh,0)}t(145,144,Ou,dB);function fB(){PA.call(this,te,1)}t(146,144,Ou,fB);function hB(){PA.call(this,tg,2)}t(147,144,Ou,hB);function jB(){PA.call(this,ug,3)}t(148,144,Ou,jB);function mB(){mB=x;nB=new oB;pB=new qB;rB=new sB;tB=new uB;vB=I(wB,m,9,[nB,pB,rB,tB])}t(149,138,Zu);
+var vB,nB,pB,rB,tB;function oB(){PA.call(this,Le,0)}t(150,149,Zu,oB);function qB(){PA.call(this,Og,1)}t(151,149,Zu,qB);function sB(){PA.call(this,Tg,2)}t(152,149,Zu,sB);function uB(){PA.call(this,xi,3)}t(153,149,Zu,uB);function qw(){qw=x;xB=new yB;zB=new AB;BB=new CB;DB=new EB;FB=new GB;HB=new IB;JB=new KB;LB=new MB;NB=new OB;PB=I(QB,m,10,[xB,zB,BB,DB,FB,HB,JB,LB,NB])}t(154,138,pv);var PB,LB,BB,DB,JB,NB,HB,zB,FB,xB;function yB(){PA.call(this,ni,0)}t(155,154,pv,yB);
+function AB(){PA.call(this,li,1)}t(156,154,pv,AB);function CB(){PA.call(this,Ff,2)}t(157,154,pv,CB);function EB(){PA.call(this,Qf,3)}t(158,154,pv,EB);function GB(){PA.call(this,mi,4)}t(159,154,pv,GB);function IB(){PA.call(this,ki,5)}t(160,154,pv,IB);function KB(){PA.call(this,sg,6)}t(161,154,pv,KB);function MB(){PA.call(this,Me,7)}t(162,154,pv,MB);function OB(){PA.call(this,dh,8)}t(163,154,pv,OB);function RB(){RB=x;SB=[];TB=[];UB=[]}var SB,TB,UB;function VB(){VB=x;WB()}
+function WB(){WB=x;VB();XB=y(K,s,-1,30,1)}function YB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var XB;t(178,1,{});_.tS=function(){return"An event type"};_.f=null;t(177,178,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(176,177,{});_.Hc=function(){return this.Jc()};_.a=null;var ZB=_.b=null;function $B(){$B=x;aC=new bC(Zl,new cC)}function cC(){}t(175,176,{},cC);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return aC};var aC;function dC(){dC=x;eC=new bC(rm,new fC)}
+function fC(){}t(179,176,{},fC);_.Gc=function(a){gC();hC(this,a.b,iC(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return eC};var eC;t(182,176,iv);function zw(a,b){return(a.a.clientX||0)-Hw(b)+Gw(b)+JA(b.ownerDocument)}function Aw(a,b){return(a.a.clientY||0)-Iw(b)+(b.scrollTop||0)+KA(b.ownerDocument)}function sw(a){var b;return(b=a.b)?zw(a,b):a.a.clientX||0}function tw(a){var b;return(b=a.b)?Aw(a,b):a.a.clientY||0}t(181,182,iv);function jC(){jC=x;kC=new bC(wm,new lC)}function lC(){}
+t(180,181,iv,lC);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return kC};var kC;function mC(){mC=x;nC=new bC(cn,new oC)}function oC(){}t(183,176,{},oC);_.Gc=function(){xw(this.a);this.a.cancelBubble=!0};_.Jc=function(){return nC};var nC;t(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var pC=_.c=0;function bx(){this.c=++pC}t(185,186,$u,bx);function bC(a,b){this.c=++pC;this.a=b;!ZB&&(ZB=new qC);ZB.a[a]=this;this.b=a}t(184,185,$u,bC);_.a=null;_.b=null;
+function rC(){rC=x;sC=new bC(en,new tC)}function tC(){}t(187,181,iv,tC);_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(uC(),vC))a=wC(b.gb),c=new xC(uA(b.gb,Mq),uA(b.gb,Lq)),d=new xC(uA(b.K.ab.gb,Mq),uA(b.K.ab.gb,Lq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);yC(b.z,!0);a=uA(b.K.ab.gb,Mq);zC(b,new xC(a,AC(b.K.ab).a));b.A&&b.F!=vC&&BC(b.f,b)}else yC(b.z,!1),b.F!=(uC(),vC)?zC(b,new xC(b.w.b,b.w.a)):CC(b,wC(b.f.gb)),b.A&&b.F!=vC&&DC(b.f,b);EC(b.K.ab)}else yC(b.z,!0)};
+_.Jc=function(){return sC};var sC;function FC(){FC=x;GC=new bC(Fn,new HC)}function HC(){}t(188,176,{},HC);_.Gc=function(a){Fw(a.a.a)};_.Jc=function(){return GC};var GC;function IC(){IC=x;JC=new bC(Vn,new KC)}function KC(){}t(189,176,{},KC);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,LC(a.a.e,a.a.b)&&xw(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,MC(a.a.f,a.a.b)&&xw(this.a)),a.a.d=!0)};_.Jc=function(){return JC};
+var JC;function NC(){NC=x;OC=new bC(Wn,new PC)}function PC(){}t(190,176,{},PC);_.Gc=function(a){a.a.a&&(a.a.b.a=null,QC(a.a.a,a.a.b))};_.Jc=function(){return OC};var OC;function RC(){RC=x;SC=new bC(Xn,new TC)}function TC(){}t(191,176,{},TC);_.Gc=function(){xw(this.a)};_.Jc=function(){return SC};var SC;t(193,176,{});t(192,193,{});function UC(){UC=x;VC=new bC(cp,new WC)}function WC(){}t(194,192,{},WC);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(XC(),YC).length&&-999!=(XC(),YC)[c]&&(c=(XC(),YC)[c]);b=new ZC(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?$C(aD(a)):e=301;break;case 118:case 86:b&&a.vb&&bD(a.u,(!a.wb&&(a.wb=new cD(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(dD(a,vA((eD(),fD).gc.a.gb,Pt)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=gg;e=1300;break;case 114:case 82:a.kb=!0;a.J=ti;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=hc):801==a.c?(e=237,a.kb=!0,a.J=gc):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=pc);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=tc);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=bc;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=cc;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?gD(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?gD(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&gD(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?gD(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?gD(a,4):e=207;break;case 53:105==a.c?gD(a,5):e=208;break;case 54:105==a.c?gD(a,
+6):e=210;break;case 55:105==a.c?gD(a,7):e=211;break;case 56:105==a.c?gD(a,8):e=212;break;case 57:105==a.c?gD(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}hD(a,e)}b=!0}b&&xw(this.a)};_.Jc=function(){return VC};var VC;function iD(){iD=x;jD=new bC(Vp,new kD)}function kD(){}t(195,181,iv,kD);_.Gc=function(a){a.tc(this)};_.Jc=function(){return jD};var jD;
+function mw(){mw=x;nw=new bC(Wp,new lD)}function lD(){}t(196,181,iv,lD);_.Gc=function(a){a.uc(this)};_.Jc=function(){return nw};var nw;function mD(){mD=x;nD=new bC(Xp,new oD)}function oD(){}t(197,181,iv,oD);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new yw(bw,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,cw(a))};_.Jc=function(){return nD};var nD;function pD(){pD=x;qD=new bC(Yp,new rD)}function rD(){}t(198,181,iv,rD);_.Gc=function(a){var b;b=this.a;gA((dA(),eA),new sD(a,a.b,b))};_.Jc=function(){return qD};var qD;
+function ow(){ow=x;pw=new bC(Zp,new tD)}function tD(){}t(199,181,iv,tD);_.Gc=function(a){a.vc(this)};_.Jc=function(){return pw};var pw;function qC(){this.a={}}t(200,1,{},qC);_.a=null;t(203,182,iv);var uD=null;function vD(){vD=x;wD=new bC(zt,new xD)}function xD(){}t(202,203,iv,xD);_.Gc=function(a){yD(a.a,this,a.a.k)};_.Jc=function(){return wD};var wD;function zD(){zD=x;AD=new bC(At,new BD)}function BD(){}t(204,203,iv,BD);_.Gc=function(a){yD(a.a,this,a.a.k)};_.Jc=function(){return AD};var AD;
+function CD(){var a;this.a=(a=document.createElement(on),a.setAttribute(br,ns),typeof a.ontouchstart==Pn)}t(205,1,{},CD);function DD(){DD=x;ED=new bC(Bt,new FD)}function FD(){}t(206,203,iv,FD);_.Gc=function(a){yD(a.a,this,a.a.n)};_.Jc=function(){return ED};var ED;function GD(){GD=x;HD=new bC(Ct,new ID)}function ID(){}t(207,203,iv,ID);_.Gc=function(a){JD(a.a,this)&&(a.a.j&&KD(a.a.j,a.a.b)?a.a.d=!0:(xw(this.a),Qw(a.a.c,750),a.a.d=!1))};_.Jc=function(){return HD};var HD;
+function LD(a,b){this.a=b;this.b=a}function MD(a,b,c){ax&&(b=new LD(b,c),a.Uc(b))}t(208,177,{},LD);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return ax};_.a=!1;var ax=_.b=null;function ND(a){this.a=a}t(209,177,{},ND);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return OD};var OD=_.a=null;function PD(){}function QD(a){var b;RD&&(b=new PD,a.Uc(b))}t(210,177,{},PD);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return RD};var RD=null;function SD(a){this.a=a}t(211,177,{},SD);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return TD};var TD=_.a=null;function UD(){}t(212,177,{},UD);_.Gc=function(a){a.a.N&&a.a.Id()};_.Hc=function(){return VD};var VD=null;function WD(a,b,c){a=a.a;if(!b)throw new XD(Re);if(!c)throw new XD(Se);0<a.b?YD(a,new ZD(a,b,c)):$D(a,b,null).zf(c);return new aE(new bE(a,b,c))}
+function cE(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new XD(Te);try{++d.b;j=dE(d,b.Hc(),null);e=null;for(h=d.c?j.If(j.Fe()):j.Hf();d.c?h.Kf():h.Xc();){g=d.c?h.Lf():h.Yc();try{b.Gc(g)}catch(n){if(n=Jv(n),A(n,86))f=n,!e&&(e=new eE),fE(e,f);else throw n;}}if(e)throw new gE(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Dv(d.a);r.b<r.d.Fe();)o=Ev(r),o.wc()}finally{d.a=null}}}}catch(q){q=Jv(q);if(A(q,38))throw new hE(q.a);throw q;}finally{null==c?(b.e=!0,b.f=
+null):b.f=c}}function iE(a){jE.call(this,a,!1)}function jE(a,b){this.a=new kE(b);this.b=a}t(213,1,sv,iE,jE);_.Uc=function(a){cE(this,a)};_.a=null;_.b=null;t(216,1,{});function YD(a,b){!a.a&&(a.a=new Yv);Sv(a.a,b)}function lE(a,b,c,d){var e,f;e=dE(a,b,c);e.Bf(d)&&e.Ce()&&(f=aw(a.d,b),f.Ee(c),f.Ce()&&Mv(a.d,b))}function $D(a,b,c){var d;d=aw(a.d,b);d||(d=new Bv,z(a.d,b,d));a=d.Be(c);a||(a=new Yv,d.De(c,a));return a}
+function dE(a,b,c){a=aw(a.d,b);if(!a)return mE(),mE(),nE;c=a.Be(c);return!c?(mE(),mE(),nE):c}t(215,216,{});_.a=null;_.b=0;_.c=!1;function kE(a){this.d=new Bv;this.c=a}t(214,215,{},kE);function aE(a){this.a=a}t(217,1,{},aE);_.a=null;function gE(a){Kv.call(this,oE(a),pE(a));this.a=a}function pE(a){a=a.Bd();return!a.Xc()?null:a.Yc()}function oE(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new qE(1==b?Wf:b+va);c=!0;for(a=a.Bd();a.Xc();)d=a.Yc(),c?c=!1:Fz(b.a,sd),d=d.Dc(),Fz(b.a,d);return tA(b.a)}
+t(219,97,Iu,gE);_.a=null;function hE(a){gE.call(this,a)}t(218,219,Iu,hE);t(220,1,{},function(){});function rE(a){a=vA(a,ln);return sE(ws,a)?(tE(),uE):sE(qp,a)?(tE(),vE):(tE(),wE)}function tE(){tE=x;uE=new xE(zi,0);vE=new xE(Ug,1);wE=new xE(xf,2);yE=I(zE,m,15,[uE,vE,wE])}function xE(a,b){PA.call(this,a,b)}t(222,138,{15:1,71:1,75:1,77:1},xE);var yE,wE,vE,uE;function AE(){}
+function BE(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=BE(e,d);I(a,b,c,d);return d}function CE(a){return DE([EE,K],[m,s],[70,-1],a,0,2,1)}function DE(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=BE(j?g:0,h);I(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=DE(a,b,c,d,e,f,g)}return n}
+function I(a,b,c,d){FE();var e=GE,f=HE;FE();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function IE(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new JE;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new JE;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new JE;}a[b]=c}t(223,1,{},AE);_.qI=0;function FE(){FE=x;GE=[];HE=[];var a=new AE,b=GE,c=HE,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var GE,HE;
+function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Pz(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Sz(a){return a.tM==x||a.cM&&!!a.cM[1]}function KE(a){return null==a?null:a}function F(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function LE(){var a;$stats&&ME(Km);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(dr))a=dr;else if(-1!=a.indexOf(Vt))a=zs;else if(-1!=a.indexOf(aq)&&9<=$doc.documentMode)a=Ho;else if(-1!=a.indexOf(aq)&&8<=$doc.documentMode)a=Go;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?Fo:-1!=a.indexOf(Tn)?Un:It}H(Fo,a)||$wnd.alert(Pf+a+Ib);$stats&&ME(Jm);b=$doc.compatMode;a=I(NE,m,1,[Pe]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&ME(Im);
+$wnd.$GWT_DND_VERSION=gd;RB();UB.unshift(jg);RB();0!=UB.length&&(a=UB.join(l),a=(VB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:YB(0,a,!1),UB.length=0);if(0!=SB.length){a=SB.join(l);a=(VB(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=XB[b],0==c&&(c=XB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);XB[e]+=a.length;YB(e,a,!0)}SB.length=0}0!=TB.length&&(a=TB.join(l),a=(VB(),a),b=$doc.styleSheets.length,
+0==b?$doc.createStyleSheet().cssText=a:YB(b-1,a,!0),TB.length=0);$stats&&ME(zn);new OE;new PE;0<QE(null)?gA((dA(),eA),new RE):SE()}function Jv(a){return A(a,86)?a:new Nz(a)}function TE(a){return UE(a&4194303,a>>22&4194303,0>a?1048575:0)}function VE(a){return UE(a.l,a.m,a.h)}function UE(a,b,c){return _=new WE,_.l=a,_.m=b,_.h=c,_}
+function XE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new YE;if(0==a.l&&0==a.m&&0==a.h)return ZE=UE(0,0,0),UE(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ZE=UE(0,0,0),c=VE(($E(),aF))):(ZE=UE(c.l,c.m,c.h),c=UE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=bF(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?cF(e):0==c&&0!=d&&0==e?cF(d)+22:0!=c&&0==d&&0==e?cF(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=VE(($E(),dF)),c=!0,g=!g;else return c=eF(a,f),g&&fF(c),ZE=UE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=bF(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=eF(c,d);f&&fF(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=UE(f,j,c);g?ZE=bF(c):ZE=UE(c.l,c.m,c.h);return e}if(!gF(a,b))return e?ZE=bF(a):ZE=UE(a.l,a.m,a.h),UE(0,0,0);c=c?a:UE(a.l,a.m,a.h);var h,n,o,r;f=hF(b)-hF(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=UE(j&4194303,n&4194303,h&1048575);for(n=UE(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&fF(n);e?(ZE=bF(c),d&&(ZE=iF(ZE,($E(),aF)))):ZE=UE(c.l,c.m,c.h);return n}
+function fF(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function hF(a){var b;b=jF(a.h);return 32==b?(b=jF(a.m),32==b?jF(a.l)+32:b+20-10):b-12}var ZE=null;function kF(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return UE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function lF(a,b){return UE(a.l&b.l,a.m&b.m,a.h&b.h)}function mF(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return $E(),nF;if(-9223372036854775E3>a)return $E(),oF;if(9223372036854775E3<=a)return $E(),dF;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=F(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=F(a/4194304),a-=4194304*b);a=F(a);b=UE(a,b,c);d&&fF(b);return b}function pF(a){var b,c;return-129<a&&128>a?(b=a+128,null==qF&&(qF=y(rF,m,16,256,0)),c=qF[b],!c&&(c=qF[b]=TE(a)),c):TE(a)}
+function sF(a){var b=lu,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function gF(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function tF(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,w,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;w=d*j;u=e*j;D=f*j;g*=j;0!=h&&(w+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((w&511)<<13);q=(q>>22)+(w>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return UE(c&4194303,q&
+4194303,u&1048575)}function bF(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return UE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function eF(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return UE(c&4194303,d&4194303,e&1048575)}function iF(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return UE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function uF(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Mc;if(524288==a.h&&0==a.m&&0==a.l)return Zb;if(0!=a.h>>19)return Yb+uF(bF(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=pF(1E9);a=XE(a,b);b=l+N(ZE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Mc+b;c=b+c}return c}var qF=null;function $E(){$E=x;dF=UE(4194303,4194303,524287);oF=UE(0,0,524288);aF=pF(1);pF(2);nF=pF(0)}var dF,oF,aF,nF;function WE(){}t(232,1,{16:1},WE);
+function ME(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:at,evtGroup:Hp,millis:(new Date).getTime(),type:Oq,className:a})}function vF(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(237,1,{},vF);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function wF(a,b){Fz(a.a.a,b.a);return a}function xF(){this.a=new yF}t(238,1,{},xF);function zF(a){if(null==a)throw new XD(dn);this.a=a}t(239,1,{17:1,71:1},zF);_.eQ=function(a){return!A(a,17)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;
+function BF(a){if(null==a)throw new XD(xo);this.a=a}t(241,1,mv,BF);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function CF(a){if(null==a)throw new XD(xo);this.a=a}t(242,1,mv,CF);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function DF(){DF=x;new CF(l);EF=RegExp(mb,Sn);FF=RegExp(Td,Sn);GF=RegExp(Ed,Sn);HF=RegExp(wb,Sn);IF=RegExp(La,Sn)}
+function JF(a){DF();-1!=a.indexOf(mb)&&(a=a.replace(EF,qb));-1!=a.indexOf(Ed)&&(a=a.replace(GF,sb));-1!=a.indexOf(Td)&&(a=a.replace(FF,rb));-1!=a.indexOf(La)&&(a=a.replace(IF,vb));-1!=a.indexOf(wb)&&(a=a.replace(HF,ob));return a}var EF,FF,GF,IF,HF;function KF(a){if(null==a)throw new XD(Kt);this.a=a}t(244,1,{19:1},KF);_.eQ=function(a){return!A(a,19)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function LF(){LF=x}t(246,1,{});function MF(){}t(247,1,{},MF);var NF=null;
+function OF(){}t(248,246,{},OF);var PF=null;function QF(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=dE(a.a,f,null).Fe();for(e-=1;0<=e;--e)if(d=dE(a.a,f,null).Gf(e),A(d,20)&&Rz(d.a,b)){var h=a.a,n=f;0<h.b?YD(h,new RF(h,n,null,d)):lE(h,n,null,d)}}}t(249,1,av);_.a=null;function SF(a){this.a=a}t(250,249,av,SF);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function TF(a){this.a=a}t(251,249,av,TF);_.Sc=function(){var a=this.a;UF((VF(),WF),a.a,!0)};function XF(){Mz()}t(252,97,Yu,XF);
+function YF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Qw(a.d,1))}function ZF(){this.a=new $F(this);this.b=new Yv;this.d=new aG(this);this.f=new bG(this)}t(253,1,{},ZF);_.c=!1;_.e=!1;function $F(a){Ww();this.a=a}t(254,24,{},$F);_.Cc=function(){if(this.a.c){var a=this.a,b;b=cG(a.f.d.b,a.f.b);dG(a.f);A(b,21)&&new XF;a.c=!1;YF(a)}};_.a=null;function aG(a){Ww();this.a=a}t(255,24,{},aG);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=Mw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Qw(a.a,1E4);a.f.c<a.f.a;){d=eG(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||dG(a.f)}if(100<=Mw()-b)break}}finally{e||(Kw(a.a),a.c=!1,YF(a))}};_.a=null;function eG(a){var b;a.b=a.c;b=cG(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function dG(a){fG(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function bG(a){this.d=a}t(256,1,{},bG);_.Xc=function(){return this.c<this.a};_.Yc=function(){return eG(this)};
+_.Zc=function(){dG(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function gG(a,b){var c=(hG(),iG(b));a.appendChild(c)}var Ew=null,gw=null;function jG(){jG=x;kG=new ZF}function vw(a){jG();if(!a)throw new XD(Am);var b=kG;Sv(b.b,a);YF(b)}var kG;function lG(a){hw();!mG&&(mG=new bx);nG||(nG=new jE(null,!0),oG=new pG);return WD(nG,mG,a)}var nG=null;function qG(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function pG(){}t(262,177,{},pG);_.Gc=function(a){a.Wc(this);oG.c=!1};_.Hc=function(){return mG};_.Ic=function(){qG(this)};
+_.a=!1;_.b=!1;_.c=!1;var mG=_.d=null,oG=null;function rG(){rG=x;sG=new tG;var a;a=sG;var b;a.a=$doc.getElementById(nl);if(a.a){b=l;var c=uG();if(0<c.length)try{b=a.ad(c.substring(1))}catch(d){$wnd.location.hash=l}vG=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(ol):void 0;b?vG=b.innerText:(b=null==vG?l:vG,c=zA(on),c.innerText=b||l,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Md+b+Fd),c.close());wG(a);xG(a);a=!0}else a=!1;a||(sG=null)}var sG=null;function Yw(){}
+t(264,1,{},Yw);_.Qc=function(){for(;0<(Ww(),Xw).c;)Kw(cG(Xw,0))};function $w(a,b){return WD((!yG&&(yG=new zG),yG),a,b)}function AG(a){Zw();BG||(CG(Rn,new DG),BG=!0);return $w((!RD&&(RD=new bx),RD),a)}function Zw(){EG||(CG(Qn,new FG),EG=!0)}function GG(){EG&&MD((!yG&&(yG=new zG),yG),null,!1)}function HG(){var a;EG&&(a=new IG,yG&&cE(yG,a));return null}function JG(){var a,b;if(BG&&(b=kw(),a=lw(),KG!=b||LG!=a))KG=b,LG=a,QD((!yG&&(yG=new zG),yG))}var EG=!1,yG=null,LG=0,KG=0,BG=!1;
+function MG(){MG=x;NG=new bx}function IG(){MG()}t(266,177,{},IG);_.Gc=function(){null.cg()};_.Hc=function(){return NG};var NG;function zG(){iE.call(this,null)}t(269,213,sv,zG);
+function OG(a){switch(a){case Zl:return 4096;case rm:return 1024;case wm:return 1;case en:return 2;case Fn:return 2048;case cp:return 128;case dp:return 256;case ep:return 512;case np:return 32768;case pp:return 8192;case Vp:return 4;case Wp:return 64;case Xp:return 32;case Yp:return 16;case Zp:return 8;case Ds:return 16384;case yn:return 65536;case zf:case $p:return 131072;case cn:return 262144;case wr:return 524288;case Ct:return 1048576;case Bt:return 2097152;case At:return 4194304;case zt:return 8388608;
+case Xn:return 16777216;case Vn:return 33554432;case Wn:return 67108864;default:return-1}}function hw(){PG||(QG(),PG=!0)}var PG=!1;
+function QG(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=nG,d,h,n;mG&&c&&RG(c.a.d,mG)?(b=oG.a,d=oG.b,h=oG.c,n=oG.d,qG(oG),oG.d=a,cE(c,oG),c=!(oG.a&&!oG.b),oG.a=b,oG.b=d,oG.c=h,oG.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,xw(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!SG()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
+if(a&&!Pz(a)&&A(a,22)){var c=$wnd.event,d;d=Ew;Ew=c;b==gw&&8192==OG(c.type)&&(gw=null);a.$c(c);Ew=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Qq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,SG())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,il);$wnd[ll+d]=a;TG=(new Function(Ut,ls+d+zc))($wnd);
+$wnd[kl+d]=b;UG=(new Function(Ut,ks+d+Ac))($wnd);$wnd[ml+d]=c;VG=(new Function(Ut,ms+d+Ac))($wnd);WG=(new Function(Ut,ms+d+Bc))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Qq,c);$doc.body.attachEvent(Yq,c);$doc.body.attachEvent($q,c);$doc.body.attachEvent(Zq,c);$doc.body.attachEvent(ar,c);$doc.body.attachEvent(Uq,c);$doc.body.attachEvent(Vq,c);$doc.body.attachEvent(Wq,c);$doc.body.attachEvent(Tq,c);$doc.body.attachEvent(Pq,c);$doc.body.attachEvent(Sq,
+d);$doc.body.attachEvent(Rq,c)}function XG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
+function YG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?TG:null),c&3&&(a.ondblclick=b&3?UG:null),c&4&&(a.onmousedown=b&4?TG:null),c&8&&(a.onmouseup=b&8?TG:null),c&16&&(a.onmouseover=b&16?TG:null),c&32&&(a.onmouseout=b&32?TG:null),c&64&&(a.onmousemove=b&64?TG:null),c&128&&(a.onkeydown=b&128?TG:null),c&256&&(a.onkeypress=b&256?TG:null),c&512&&(a.onkeyup=b&512?TG:null),c&1024&&(a.onchange=b&1024?TG:null),c&2048&&(a.onfocus=b&2048?TG:null),c&4096&&(a.onblur=b&4096?TG:null),
+c&8192&&(a.onlosecapture=b&8192?TG:null),c&16384&&(a.onscroll=b&16384?TG:null),c&32768&&(a.nodeName==rg?b&32768?a.attachEvent(Xq,WG):a.detachEvent(Xq,WG):a.onload=b&32768?VG:null),c&65536&&(a.onerror=b&65536?TG:null),c&131072&&(a.onmousewheel=b&131072?TG:null),c&262144&&(a.oncontextmenu=b&262144?TG:null),c&524288&&(a.onpaste=b&524288?TG:null))}function SG(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var UG=null,TG=null,WG=null,VG=null;
+function ZG(){var a;ZG=x;$G=(a=$doc,H(a.compatMode,Pe)?a.documentElement:a.body)}var $G;function aH(){this.b=new Yv}function bH(a){a=a[ql];return null==a?-1:a}t(273,1,{},aH);_.a=null;function cH(a,b){this.a=a;this.b=b}t(274,1,{},cH);_.a=0;_.b=null;t(275,1,sv);_.ad=function(a){return decodeURI(a.replace("%23",Wa))};_.bd=function(a){return encodeURI(a).replace(Wa,"%23")};_.Uc=function(a){cE(this.c,a)};_.cd=function(){};
+_.dd=function(a){a=null==a?l:a;if(!H(a,null==vG?l:vG))vG=a,this.cd(a),VD&&(a=new UD,cE(this.c,a))};var vG=l;function xG(a){var b=C(function(){$wnd.setTimeout(b,250);if(!a.ed()){var c=uG();if(0<c.length){var d=l;try{d=a.ad(c.substring(1))}catch(e){a.fd()}(c=null==vG?l:vG)&&d!=c&&a.fd()}}});b()}function wG(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=C(function(c){a.dd(c);b&&b(c)})}function tG(){this.c=new iE(null)}
+function uG(){var a=$wnd.location.href,b=a.lastIndexOf(Wa);return 0<b?a.substring(b):l}t(276,275,sv,tG);_.ed=function(){return this.b?(this.b=!1,$wnd.location.hash=this.bd(null==vG?l:vG),!0):!1};_.cd=function(a){$wnd.location.hash=this.bd(a)};_.fd=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function CG(a,b){var c;c=zA(Cs);c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function FG(){}t(279,1,{},FG);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(HG),C(GG))};
+function DG(){}t(280,1,{},DG);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(JG))};function Xv(a,b){Fv(a.ld(),b,!0)}function Wv(a,b){Fv(a.ld(),b,!1)}function jw(a,b,c){0<=b&&a.qd(b+Gr);0<=c&&a.od(c+Gr)}function dH(a){var b,a=vA(a,tm);b=qA(a,rA(32));return 0<=b?a.substr(0,b-0):a}
+function Fv(a,b,c){if(!a)throw new Nv(Yh);b=pA(b);if(0==b.length)throw new cx(bj);if(c){var d;d=pA(b);b=a.className;-1==wA(b,d)&&(0<b.length?a.className=b+ca+d:a.className=d)}else{var e,f,c=pA(b);f=a.className;e=wA(f,c);-1!=e&&(b=pA(f.substr(0,e-0)),c=pA(eH(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ca+c,a.className=d)}}function fH(a,b){a.style.display=b?l:sq;a.setAttribute(Hl,""+!b)}t(285,1,jv);_.gd=function(){return Hw(this.gb)};_.hd=function(){return Iw(this.gb)};
+_.jd=function(){return uA(this.gb,Lq)};_.kd=function(){return uA(this.gb,Mq)};_.ld=function(){return this.gb};_.md=function(){return this.gb.style.display!=sq};_.nd=function(){throw new gH;};_.od=function(a){this.gb.style[ro]=a};_.pd=function(a){fH(this.gb,a)};_.qd=function(a){this.gb.style[Yt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=OG(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;hw();YG(e,d)}else a.cb|=d;return WD(!a.db?a.db=new iE(a):a.db,c,b)}function hH(a,b,c){return WD(!a.db?a.db=new iE(a):a.db,c,b)}function iH(a){var b;if(a.td())throw new jH(Si);a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;hw();YG(c,b)}else a.cb|=b;a.rd();a.wd()}
+function kH(a,b){var c;switch(OG(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Xp?b.toElement:b.fromElement))&&BA(a.gb,c))return}c=a.gb;var d,e,f;if(ZB&&(f=ZB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&cE(a.db,f.a),f.a.a=d,f.a.b=e}function lH(a){if(!a.td())throw new jH(Ti);try{a.xd()}finally{try{a.sd()}finally{a.gb.__listener=null,a.bb=!1}}}
+function Fw(a){if(a.fb)if(A(a.fb,28))a.fb.yd(a);else{if(a.fb)throw new jH(fj);}else if(ew(),RG(mH.a,a)){ew();try{a.vd()}finally{Mv(mH.a,a)}}}function nH(a,b){var c;c=a.fb;if(b){if(c)throw new jH(Ve);a.fb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.fb=null}}t(284,285,Pu);_.rd=function(){};_.sd=function(){};_.Uc=function(a){this.db&&cE(this.db,a)};_.td=function(){return this.bb};_.ud=function(){iH(this)};_.$c=function(a){kH(this,a)};_.vd=function(){lH(this)};_.wd=function(){};_.xd=function(){};
+_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function oH(a){for(a=new pH(a);a.a.a<a.a.b.c-1;)qH(a.a),rH(a.a)}t(283,284,tv);_.rd=function(){sH(this,(tH(),uH))};_.sd=function(){sH(this,(tH(),vH))};function wH(a,b,c){Fw(b);var d=a.p;xH(d,b,d.c);d=(hG(),iG(b.gb));c.appendChild(d);nH(b,a)}function yH(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new zH;b.fb==a&&(f=a.zd(b),f<d&&--d);Fw(b);xH(a.p,b,d);e?(e=b.gb,XG(c,(hG(),iG(e)),d)):(e=(hG(),iG(b.gb)),c.appendChild(e));nH(b,a)}
+function AH(a,b){var c;if(b.fb!=a)return!1;try{nH(b,null)}finally{c=b.gb;yA(c).removeChild(c);c=a.p;var d;d=BH(c,b);if(-1==d)throw new CH;if(0>d||d>=c.c)throw new zH;for(--c.c;d<c.c;++d)IE(c.a,d,c.a[d+1]);IE(c.a,c.c,null)}return!0}t(282,283,tv);_.zd=function(a){return BH(this.p,a)};_.Ad=function(a,b,c,d){yH(this,a,b,c,d)};_.Bd=function(){return new DH(this.p)};_.yd=function(a){return AH(this,a)};function dw(a,b,c,d){var e;Fw(b);e=a.p.c;a.Ed(b,c,d);a.Ad(b,a.gb,e,!0)}
+function EH(a,b){var c;(c=AH(a,b))&&FH(b.gb);return c}function GH(a,b,c,d){if(b.fb!=a)throw new cx(sj);a.Ed(b,c,d)}function HH(a,b,c){a=a.gb;-1==b&&-1==c?FH(a):(a.style[Dr]=sl,a.style[gp]=b+Gr,a.style[xt]=c+Gr)}function IH(){var a=zA(on);this.p=new JH(this);this.gb=a;this.gb.style[Dr]=is;this.gb.style[mr]=to}function FH(a){a.style[gp]=l;a.style[xt]=l;a.style[Dr]=l}t(281,282,tv,IH);_.Cd=function(a){wH(this,a,this.gb)};_.yd=function(a){return EH(this,a)};_.Dd=function(a,b,c){GH(this,a,b,c)};
+_.Ed=function(a,b,c){HH(a,b,c)};function KH(a,b){if(a.Gd())throw new jH(Vi);a.Hd(b)}function LH(a,b){if(a.ab!=b)return!1;try{nH(b,null)}finally{a.Fd().removeChild(b.gb),a.ab=null}return!0}function MH(a,b){if(b!=a.ab&&(b&&Fw(b),a.ab&&a.yd(a.ab),a.ab=b)){var c=(hG(),iG(a.ab.gb));a.Fd().appendChild(c);nH(b,a)}}function NH(){this.gb=zA(on)}t(289,283,tv,NH);_.Fd=function(){return this.gb};_.Gd=function(){return this.ab};_.Bd=function(){return new OH(this)};_.yd=function(a){return LH(this,a)};
+_.Hd=function(a){MH(this,a)};_.ab=null;function PH(a,b){a.$&&(QH(a.Z,!1,!1),MD(a,a,b))}function RH(a){var b;if(b=a.ab)null!=a.O&&b.od(a.O),null!=a.P&&b.qd(a.P)}function SH(a,b,c){a.V=b;a._=c;b-=HA();c-=IA();a=a.gb;a.style[gp]=b+(qw(),Gr);a.style[xt]=c+Gr}function TH(a){a.$||(a.bb&&Fw(a),QH(a.Z,!0,!1))}t(288,289,tv);_.Fd=function(){return xA(this.gb)};_.jd=function(){return uA(this.gb,Lq)};_.kd=function(){return uA(this.gb,Mq)};_.ld=function(){return yA(xA(this.gb))};_.Id=function(){this.Jd(!1)};
+_.Jd=function(a){PH(this,a)};_.md=function(){return!H(to,this.gb.style[Rt])};_._c=function(){return!0};_.Wc=function(){};_.xd=function(){this.$&&QH(this.Z,!1,!0)};_.od=function(a){this.O=a;RH(this);0==a.length&&(this.O=null)};_.Kd=function(a,b){SH(this,a,b)};_.pd=function(a){this.gb.style[Rt]=a?St:to;UH(this.gb,a)};_.Hd=function(a){MH(this,a);RH(this)};_.qd=function(a){this.P=a;RH(this);0==a.length&&(this.P=null)};_.Ld=function(){TH(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;
+_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function VH(a,b){var c;this.gb=zA(on);this.R=new WH;this.L=(XH(),YH);this.Z=new ZH(this);this.gb.appendChild(zA(on));this.Kd(0,0);yA(xA(this.gb))[tm]=no;xA(this.gb)[tm]=Cr;this.N=this.M=a;this.W=!1;c=I(NE,m,1,[b+hj,b+kh,b+Ae]);this.K=new $H(c);this.K.ld()[tm]=l;c=yA(xA(this.gb));var d=co;if(!c)throw new Nv(Yh);d=pA(d);if(0==d.length)throw new cx(bj);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Yb&&0==n.indexOf(f)&&
+(e[j]=d+n.substring(g))}c.className=e.join(ca)}MH(this,this.K);RH(this);Fv(xA(this.gb),Cr,!1);Fv(this.K.b,b+nf,!0)}t(287,288,tv);_.rd=function(){iH(this.K)};_.sd=function(){lH(this.K)};_.Gd=function(){return this.K.ab};_.Bd=function(){return new OH(this.K)};_.yd=function(a){return this.K.yd(a)};_.Hd=function(a){MH(this.K,a);RH(this)};_.K=null;t(286,287,tv);_.vd=function(){lH(this)};function aI(){aI=x;bI=new cI(Le,0,(XH(),YH));dI=new cI(ci,1,eI);fI=new cI(yi,2,gI);hI=I(iI,m,23,[bI,dI,fI])}
+function cI(a,b,c){PA.call(this,a,b);this.a=c}t(290,138,{23:1,71:1,75:1,77:1},cI);_.a=null;var hI,bI,dI,fI;function jI(){jI=x;kI=I(NE,m,1,[xt,Gp,im])}function $H(a){var b;jI();var c,d;c=this.gb=zA(lt);this.c=zA(ot);gG(c,this.c);c[pm]=0;for(c=c[om]=0;c<a.length;++c)d=(b=zA(Dt),b[tm]=a[c],gG(b,lI(a[c]+Wg)),gG(b,lI(a[c]+Ye)),gG(b,lI(a[c]+Ei)),b),gG(this.c,d),1==c&&(this.b=xA(d.children[1]));this.gb[tm]=eo}
+function lI(a){var b,c;c=zA(pt);b=zA(on);var d=(hG(),iG(b));c.appendChild(d);c[tm]=a;b[tm]=a+Bg;return c}t(292,289,Wu,$H);_.Fd=function(){return this.b};_.b=null;_.c=null;var kI;t(291,292,Wu);t(293,1,{});function tH(){tH=x;uH=new mI;vH=new nI}function oI(a){gE.call(this,a)}function sH(a,b){tH();var c,d,e;c=null;for(e=a.Bd();e.Xc();){d=e.Yc();try{b.Md(d)}catch(f){if(f=Jv(f),A(f,86))d=f,!c&&(c=new eE),fE(c,d);else throw f;}}if(c)throw new oI(c);}t(294,218,Iu,oI);var uH,vH;function mI(){}
+t(295,1,{},mI);_.Md=function(a){a.ud()};function nI(){}t(296,1,{},nI);_.Md=function(a){a.vd()};t(299,284,Pu);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.ud=function(){iH(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(298,299,Pu);function pI(a){this.gb=$doc.createElement(Hd);this.gb[tm]=bo;this.gb.innerHTML=a||l}
+t(297,298,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},pI);t(300,282,tv);_.d=null;_.e=null;function qI(a,b){var c;if(a.f)throw new jH(mf);Fw(b);c=b.gb;a.gb=c;var d;hG();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((hG(),c).__gwt_resolve=rI(a));a.f=b;nH(b,a)}function sI(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);hw();YG(d,b)}else b.cb|=c;a.cb=-1}a.f.ud();a.gb.__listener=a;a.wd()}t(301,284,rv);_.td=function(){return this.f?this.f.td():!1};_.ud=function(){sI(this)};
+_.$c=function(a){kH(this,a);this.f.$c(a)};_.vd=function(){this.f.vd()};_.nd=function(){return this.gb=this.f.nd()};_.f=null;function tI(a,b){a.c=!1;a.a.innerText=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[ln]=ws;break;case 1:c[ln]=qp;break;case 2:rE(c)!=(tE(),wE)&&(c[ln]=l)}}}function vI(a){this.a=a;this.c=!1;this.d=this.b=rE(a)}t(302,1,{},vI);_.a=null;_.b=null;_.c=!1;_.d=null;function iw(){this.gb=yI()}t(303,289,tv,iw);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};
+_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function FI(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=xA(b);e=null;c&&(c=bH(c),e=0>c?null:cG(a.i.b,c));e?GI(a,e):d&&(b.innerHTML=l||l);return b}function GI(a,b){var c;if(b.fb!=a)return!1;try{nH(b,null)}finally{c=b.gb;yA(c).removeChild(c);var d=a.i,e;e=bH(c);c[ql]=null;c=d.b;HI(e,c.c);IE(c.b,e,null);d.a=new cH(e,d.a)}return!0}t(305,283,tv);_.Bd=function(){return new II(this)};
+_.yd=function(a){return GI(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function JI(a){if(0>=a.b)throw new KI(Hi+a.b);if(0>=a.a)throw new KI(lf+a.a);}
+function LI(){this.i=new aH;this.f=zA(lt);this.c=zA(ot);gG(this.f,this.c);this.gb=this.f;this.d=new MI(this);var a=new NI(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=zA(Fm);var b=a.a;XG(a.b.f,(hG(),iG(b)),0);gG(a.a,zA(Dm))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new KI(Gi+a+Tb+d);if(0>c)throw new KI(jf+c+Ca+c);if(this.a<=c)throw new KI(kf+c+Rb+this.a);c=FI(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=
+0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=zA(pt),d.innerHTML=ub||l,XG(c,(hG(),iG(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=zA(Dm),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(pt);e.innerHTML=ub;c=$doc.createElement(Dt);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));
+this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)FI(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(304,305,tv,LI);_.a=0;_.b=0;function OI(a){for(;++a.b<a.d.c&&!(null!=cG(a.d,a.b)););}function II(a){this.c=a;this.d=this.c.i.b;OI(this)}t(306,1,{},II);_.Xc=function(){return this.b<this.d.c};_.Yc=function(){var a;if(this.b>=this.d.c)throw new CH;a=cG(this.d,this.b);this.a=this.b;OI(this);return a};
+_.Zc=function(){var a;if(0>this.a)throw new PI;a=cG(this.d,this.a);Fw(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function MI(a){this.a=a}t(307,1,{},MI);_.a=null;function NI(a){this.b=a}t(308,1,{},NI);_.a=null;_.b=null;function QI(){QI=x;RI=new SI}var RI;function TI(){TI=x;UI=new VI((mB(),qm));WI=new VI(gp);XI=new VI(ps);YI=WI;ZI=XI;$I=YI}var UI,$I,WI,ZI,YI,XI;function SI(){}t(310,1,{},SI);function VI(a){this.a=a}t(311,310,{},VI);_.a=null;function aJ(){aJ=x;bJ=new cJ(Gp);dJ=new cJ(xt)}var bJ,dJ;
+function cJ(a){this.a=a}t(312,1,{},cJ);_.a=null;function eJ(a,b){var c;c=fJ(a);gG(a.b,c);wH(a,b,c)}function fJ(a){var b;b=zA(pt);b[vl]=a.a.a;b.style[Qt]=a.c.a;return b}function gJ(a,b){var c,d;d=yA(b.gb);(c=AH(a,b))&&a.b.removeChild(d);return c}function hJ(){this.p=new JH(this);this.e=zA(lt);this.d=zA(ot);gG(this.e,this.d);this.gb=this.e;this.a=(TI(),$I);this.c=(aJ(),dJ);this.b=zA(Dt);gG(this.d,this.b);this.e[pm]=Mc;this.e[om]=Mc}t(313,300,tv,hJ);_.yd=function(a){return gJ(this,a)};_.b=null;
+function iJ(){iJ=x;new Bv}function jJ(a,b,c,d,e){iJ();this.a=new kJ(this,a,b,c,d,e);this.gb[tm]=go}function lJ(a,b,c,d,e){iJ();jJ.call(this,(LF(),new KF(a)),b,c,d,e)}t(314,284,Pu,jJ,lJ);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.$c=function(a){32768==OG(a.type)&&this.a&&(mJ(this).__gwtLastUnhandledEvent=l);kH(this,a)};
+_.wd=function(){var a=this.a,b;b=vA(mJ(this),"__gwtLastUnhandledEvent");H(np,b)&&(a.f=new nJ(a,this),gA((dA(),eA),a.f))};_.a=null;t(316,1,{});_.f=null;function oJ(){oJ=x;new pJ}
+function kJ(a,b,c,d,e,f){oJ();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;DA()?(b=qJ(b,c,d,e,f),c=xA(b),hw(),YG(c,32768)):b=qJ(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),hw(),YG(b,a)):a.cb|=133333119}t(315,316,{},kJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function nJ(a,b){this.a=a;this.b=b}t(317,1,{},nJ);
+_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=np,b),mJ(this.b).fireEvent("on"+a.type,a)):mJ(this.b).__gwtLastUnhandledEvent=np)};_.a=null;_.b=null;function rJ(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(QI(),RI)?a.b.d==(tE(),vE)?(TI(),WI):a.b.d==uE?(TI(),XI):(TI(),YI):a.b.d==(tE(),vE)?(TI(),XI):a.b.d==uE?(TI(),WI):(TI(),ZI);b!=a.c&&(a.c=b,a.gb.style[rt]=!a.c?l:a.c.a)}t(319,284,Pu);_.a=null;_.b=null;_.c=null;
+function sJ(){this.gb=zA(on);this.b=new vI(this.gb);this.gb[tm]=ho}function tJ(){sJ.call(this);tI(this.b,cu);rJ(this)}t(318,319,Pu,sJ,tJ);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function uJ(a,b){if(0>b||b>=a.gb.options.length)throw new zH;}function iC(a,b){uJ(a,b);return a.gb.options[b].value}
+function vJ(){var a;this.gb=(a=Id,$doc.createElement(a));this.gb[tm]=io}t(320,299,Pu,vJ);t(321,249,av);function wJ(a){this.a=a}t(322,321,av,wJ);_.Kc=function(){};function xJ(a){this.a=a}t(323,321,av,xJ);_.Qc=function(a){this.a.Nd(a.f,a.a)};function yJ(a,b,c){var d;if(a.o){var e=d=zA(Dt);XG(a.e,(hG(),iG(e)),b);a=(hG(),iG(c));d.appendChild(a)}else d=a.e.children[0],XG(d,(hG(),iG(c)),b)}
+function zJ(a,b,c){var d;AJ(a,b);c&&b.a?(AJ(a,null),a=b.a,b=(dA(),eA),b.c=hA(b.c,[new BJ(a),!1])):null!=b.c&&(a.j=new CJ(a,b),c=(XH(),eI),a.j.L=c,a.j.T=a.f,a.j.ld()[tm]=ko,d=dH(a.gb),H(jo,d)||Xv(a.j,d+qi),hH(a.j,new xJ(a),ax?ax:ax=new bx),a.n=b.c,d=a.j,a=new DJ(a,b),d.gb.style[Rt]=to,UH(d.gb,!1),TH(d),a.a.o?SH(a.a.j,Hw(a.a.gb)+uA(a.a.gb,Mq)-1,Iw(a.b.gb)):SH(a.a.j,Hw(a.b.gb),Iw(a.a.gb)+uA(a.a.gb,Lq)-1),d.gb.style[Rt]=St,UH(d.gb,!0))}
+function EJ(a,b){if(b||!(a.k&&a.n==a.k.c))AJ(a,b),FJ(a.gb),b&&a.d&&zJ(a,b,!1)}
+function GJ(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Dv(a.i);e.b<e.d.Fe();)if(d=Ev(e),BA(d.gb,c)){c=d;break a}c=null}switch(OG(b.type)){case 1:FJ(a.gb);c&&zJ(a,c,!0);break;case 16:c&&EJ(a,c);break;case 32:c&&EJ(a,null);break;case 2048:HJ(a);break;case 128:switch(c=b.keyCode||0,c){case 37:HJ(a)||a.o||IJ(a);b.cancelBubble=!0;xw(b);break;case 39:HJ(a)||(a.o?null!=a.k.c&&!a.k.c.cg().cg()&&(zJ(a,a.k,!1),a.k.c.cg()):JJ(a));b.cancelBubble=!0;xw(b);break;case 38:HJ(a)||a.o&&IJ(a);b.cancelBubble=!0;
+xw(b);break;case 40:HJ(a)||(a.o?JJ(a):null!=a.k.c&&!a.k.c.cg().cg()&&(zJ(a,a.k,!1),a.k.c.cg()));b.cancelBubble=!0;xw(b);break;case 27:AJ(a,null);a.j&&PH(a.j,!1);b.cancelBubble=!0;xw(b);break;case 9:AJ(a,null);a.j&&PH(a.j,!1);break;case 13:HJ(a)||(zJ(a,a.k,!0),b.cancelBubble=!0,xw(b))}}kH(a,b)}function KJ(a,b,c){c&&AJ(a,null);MD(a,b,!1);a.n=null;a.j=null}function HJ(a){var b;if(!a.k){for(b=new Dv(a.i);b.b<b.d.Fe();){b=Ev(b);AJ(a,b);break}return!0}return!1}
+function AJ(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=dH(c.gb)+uc;Fv(c.ld(),d,!1);a.o&&(c=yA(a.k.gb),2==c.children.length&&(c=c.children[1],Fv(c,gt,!1)))}if(b){c=dH(b.gb)+uc;Fv(b.ld(),c,!0);a.o&&(c=yA(b.gb),2==c.children.length&&(c=c.children[1],Fv(c,gt,!0)));by();c=a.gb;var e=new Dx(b.gb),d=(Xx(),Yx),e=I(LJ,m,5,[e]),f,g,j,h;f=new Ez;for(j=0,h=e.length;j<h;++j)g=e[j],Gz(Gz(f,g.a),ca);e=pA(tA(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function JJ(a){var b,c,d;if(a.k){for(b=c=uw(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?cG(a.i,b):cG(a.i,c);break}AJ(a,d)}}function IJ(a){var b,c,d;if(a.k){for(b=c=uw(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?cG(a.i,b):cG(a.i,c);break}AJ(a,d)}}t(324,284,Pu);_.$c=function(a){GJ(this,a)};_.vd=function(){this.j&&PH(this.j,!1);lH(this)};_.Nd=function(a,b){KJ(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function BJ(a){this.a=a}t(325,1,{},BJ);_.wc=function(){MJ(this.a)};_.a=null;
+function NJ(a){this.a=a}t(326,1,{},NJ);_.Kc=function(){AJ(this.a,null)};_.a=null;function CJ(a,b){this.a=a;this.b=b;VH.call(this,!0,Ap);MH(this.K,this.b.c);RH(this);this.Y=!0;this.b.c.cg()}t(327,287,tv,CJ);_.Wc=function(a){var b,c;if(!a.a)switch(OG(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(BA(b,c)){a.a=!0;break}a.a&&AJ(this.a,null)}};_.a=null;_.b=null;function DJ(a,b){this.a=a;this.b=b}t(328,1,{},DJ);_.a=null;_.b=null;function OJ(){OJ=x;PJ=$moduleBase+yf}var PJ,QJ=null;
+function RJ(){RJ=x;OJ();QJ=new vF((LF(),new KF(PJ)),5,9)}function SJ(a,b){this.gb=zA(pt);var c=dH(this.gb)+uc;Fv(this.ld(),c,!1);this.gb.innerText=a||l;this.gb[tm]=lo;c=GA();this.gb.setAttribute(Eo,c);by();this.gb.setAttribute(qs,Iy.a);this.a=b}t(331,285,{27:1,31:1,34:1},SJ);_.a=null;_.b=null;_.c=null;function TJ(){var a;this.gb=zA(pt);this.gb[tm]=mo;a=zA(on);gG(this.gb,a);a[tm]=Bp}t(332,285,jv,TJ);
+function UJ(){var a,b,c,d,e;b=null.cg();e=kw();d=lw();b[nn]=(bB(),sq);b[Yt]=0+(qw(),Gr);b[ro]=Oc;c=$doc;c=(H(c.compatMode,Pe)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Pe)?a.documentElement:a.body).scrollHeight||0;b[Yt]=(c>e?c:e)+Gr;b[ro]=(a>d?a:d)+Gr;b[nn]=Xl}function WH(){}t(333,1,{},WH);_.Sc=function(){UJ()};function VJ(a){this.a=a}t(334,1,{},VJ);
+_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?BA(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(OG(d.type)){case 4:case 1048576:if(gw){a.b=!0;break}if(!c&&b.M){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(gw){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function WJ(a){this.a=a}t(335,1,{},WJ);
+_.a=null;function XH(){XH=x;YH=new XJ(Le,0);eI=new XJ(ci,1);gI=new XJ(yi,2);YJ=I(ZJ,m,32,[YH,eI,gI])}function XJ(a,b){PA.call(this,a,b)}t(336,138,{32:1,71:1,75:1,77:1},XJ);var YJ,YH,eI,gI;function $J(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),aK(a.a.Q),a.f=AG(a.a.R),UJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),bK(a.a.Q),Ov(a.f.a),a.f=null,a.b=!1)}function cK(a){a.j||($J(a),a.c||(ew(),EH(fw(null),a.a)),bK(a.a.gb));a.a.gb.style[zm]=gs;a.a.gb.style[mr]=St}
+function dK(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=F(b*a.d);j=F(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[zm]=es+g+Nr+f+Nr+c+Nr+e+Lr}
+function QH(a,b,c){a.c=c;Jw(a);a.i&&(Kw(a.i),a.i=null,cK(a));a.a.$=b;var d=a.a;d.X&&(Ov(d.X.a),d.X=null);d.S&&(Ov(d.S.a),d.S=null);if(d.$){d.X=lG(new VJ(d));var e;e=new WJ(d);rG();e=sG?WD(sG.c,(!VD&&(VD=new bx),VD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(XH(),YH)&&!b&&(c=!1);a.j=b;c?b?($J(a),a.a.gb.style[Dr]=sl,-1!=a.a._&&a.a.Kd(a.a.V,a.a._),a.a.gb.style[zm]=fs,ew(),b=fw(null),wH(b,a.a,b.gb),aK(a.a.gb),a.i=new eK(a),Qw(a.i,1)):Lw(a,200):($J(a),a.j?(a.a.gb.style[Dr]=sl,-1!=a.a._&&a.a.Kd(a.a.V,a.a._),ew(),
+b=fw(null),wH(b,a.a,b.gb),aK(a.a.gb)):(a.c||(ew(),EH(fw(null),a.a)),bK(a.a.gb)),a.a.gb.style[mr]=St)}function ZH(a){var b=(Sw(),Tw);this.k=new Rw(this);this.s=b;this.a=a}t(337,17,{},ZH);_.yc=function(){cK(this)};_.zc=function(){this.d=uA(this.a.gb,Lq);this.e=uA(this.a.gb,Mq);this.a.gb.style[mr]=to;dK(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){dK(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function eK(a){Ww();this.a=a}t(338,24,{},eK);
+_.Cc=function(){this.a.i=null;Lw(this.a,200)};_.a=null;function hG(){hG=x;fK()}function iG(a){return a.__gwt_resolve?a.__gwt_resolve():a}function rI(a){return function(){this.__gwt_resolve=gK;return a.nd()}}function gK(){throw de;}
+function fK(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function ew(){ew=x;hK=new iK;jK=new Bv;mH=new eE}function kK(a){this.p=new JH(this);this.gb=a;iH(this)}
+function fw(a){ew();var b,c;c=aw(jK,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==jK.d){var d=new lK;Zw();$w(ax?ax:ax=new bx,d)}!b?c=new mK:c=new kK(b);z(jK,a,c);fE(mH,c);return c}t(340,281,tv,kK);var hK,jK,mH;function iK(){}t(341,1,{},iK);_.Md=function(a){a.td()&&a.vd()};function lK(){}t(342,1,{},lK);_.Qc=function(){ew();try{sH(mH,hK)}finally{nK(mH.a),nK(jK)}};function mK(){kK.call(this,$doc.body)}t(343,340,tv,mK);
+_.Ed=function(a,b,c){b-=HA();c-=IA();HH(a,b,c)};function OH(a){this.c=a;this.a=!!this.c.ab}t(344,1,{},OH);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new CH;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.yd(this.b)};_.b=null;_.c=null;function oK(a,b){a.gb[Pt]=null!=b?b:l}t(347,299,Pu);_.$c=function(a){0!=(OG(a.type)&896)?kH(this,a):kH(this,a)};_.wd=function(){};function pK(){pK=x;qK()}t(346,347,Pu);
+function rK(){var a;pK();var b=(a=$doc.createElement(vg),a.type=qt,a);!PF&&(PF=new OF);!NF&&(NF=new MF);this.gb=b;this.gb[tm]=oo}t(345,346,Pu,rK);function qK(){qK=x;sK=new tK;uK=new vK;wK=new xK;yK=new zK;AK=I(BK,m,35,[sK,uK,wK,yK])}t(348,138,dv);var AK,sK,uK,wK,yK;function tK(){PA.call(this,Le,0)}t(349,348,dv,tK);function vK(){PA.call(this,Og,1)}t(350,348,dv,vK);function xK(){PA.call(this,Tg,2)}t(351,348,dv,xK);function zK(){PA.call(this,xi,3)}t(352,348,dv,zK);
+function CK(a,b){if(0>b||b>=a.c)throw new zH;return a.a[b]}function BH(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function xH(a,b,c){var d,e;if(0>c||c>a.c)throw new zH;if(a.c==a.a.length){e=y(DK,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)IE(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)IE(a.a,d,a.a[d-1]);IE(a.a,c,b)}function JH(a){this.b=a;this.a=y(DK,m,36,4,0)}t(353,1,{},JH);_.Bd=function(){return new DH(this)};_.a=null;_.b=null;_.c=0;
+function qH(a){if(a.a>=a.b.c)throw new CH;return a.b.a[++a.a]}function rH(a){if(0>a.a||a.a>=a.b.c)throw new PI;a.b.b.yd(a.b.a[a.a--])}function DH(a){this.b=a}t(354,1,{},DH);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return qH(this)};_.Zc=function(){rH(this)};_.a=-1;_.b=null;function EK(){EK=x;FK=(LF(),new KF(Zz()+um))}
+function qJ(a,b,c,d,e){var f;f=zA(Ys);var g;DA()?(g=Ld+(nr+d+Qr+e+Sr)+Va+GK+yb+Zz()+vm+(Cn+a.a+Ab+-b+Rr+-c+Pr)+Ta+(b+d)+za+(c+e)+ua,g=(DF(),new CF(g))):(g=new xF,wF(wF(wF(g,new zF(Zt+d+(qw(),Gr)+rd)),new zF(so+e+Or)),new zF(Rl+a.a+Gb+-b+Hr+-c+Or)),!HK&&(HK=new IK),a=FK,b=new zF((new zF(tA(g.a.a))).a),g=new yF,Fz(g.a,Nd),a=JF(a.a),Fz(g.a,a),Fz(g.a,zb),a=JF(b.a),Fz(g.a,a),Fz(g.a,xb),g=new BF(tA(g.a)));f.innerHTML=g.a||l;return xA(f)}t(355,1,{});var FK,HK=null;
+function JK(){var a,b;JK=x;EK();GK=0==qA((a=$doc.location.href,b=a.indexOf(Wa),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Zd),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(Cc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+Cc:l),Ao)?Bo:zo}function mJ(a){return!DA()?a.gb:xA(a.gb)}function pJ(){JK();KK()}function KK(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;LA(a,Zz()+um)}}t(356,355,{},pJ);var GK;function IK(){}t(357,1,{},IK);function LK(){LK=x;new pJ}
+function MK(a,b,c,d,e){LK();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function NK(a,b,c){LK();MK.call(this,(LF(),new KF(a)),b,0,c,16)}t(358,293,{},MK,NK);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function yI(){var a;a=zA(on);a.tabIndex=0;return a}function FJ(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function bK(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
+function aK(a){var b=$doc.createElement(Io);b.src=Xo;b.scrolling=jq;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=sl;c.filter=yl;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(fu,
+tt);a.parentElement.insertBefore(b,a)}function UH(a,b){a.__frame&&(a.__frame.style.visibility=b?St:to)}function Ov(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?YD(b,new RF(b,c,d,a)):lE(b,c,d,a)}function bE(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(365,1,{},bE);_.a=null;_.b=null;_.c=null;_.d=null;function ZD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(366,1,{},ZD);_.wc=function(){var a=this.b;$D(this.a,this.d,this.c).zf(a)};_.a=null;_.b=null;_.c=null;_.d=null;
+function RF(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(367,1,{},RF);_.wc=function(){lE(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function OK(a,b){b.k!=a&&(!a.hc&&(a.hc=new Yv),b.k=a,Sv(a.hc,b))}function PK(a){var b;b=a.cZ.d;if(-1!=qA(b,rA(36)))return null;a=a.ic.b.b++;return b=eH(b,QK(b,rA(46))+1)+l+a}function RK(a,b,c,d){0==--a.cc&&(a.nc!=a.be()&&(d|=4),!a.mc&&(d|=2),0<d&&new SK(a,b,c,pF(d)))}function TK(a){return!a.$b&&a.fc?TK(a.fc):a.$b}
+function UK(a){return!a.ac&&a.fc?UK(a.fc):a.ac}function VK(a){var b;b=new WK;if(a.be()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Zd(),e=a.$d();c.a+=d;c.b+=e}A(a,57)&&(c=a.Zd(),a=a.$d(),b.a+=c,b.b+=a);return b}throw new XK;}function YK(a){a.jc=!1;a.ke();ZK(a)}function ZK(a){if((a=A(a,57)?null:a.fc)&&a.jc)YK(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}function $K(a){return(a=a.Sd())?a:new aL(1,1)}function bL(a){var b;return(b=a.Td())?new cL(b):new cL(a.Vd())}
+function dL(a){0==a.cc++&&(a.nc=a.be(),a.mc=!0,a.he())}function eL(a){return!a.ac?(a.ae(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Uf(b)}function fL(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)ZK(a),new gL(a,100);if(g!=a.lc||f!=a.bc)a.ae(),new gL(a,101)}function hL(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.ae(),a.gc.Vf(b),a.be()&&a.je())}
+function iL(a){a.kc||(dL(a),jL(a,!0),kL(a),a.kc=!0,new gL(a,102),RK(a,a,a.fc,0),ZK(a),a.gc.Xf(a))}function lL(){this.ic=(gC(),gC(),mL);new Bv;this._d();this.ec=(nL(),oL)}t(371,1,hv);_.Pd=function(){return!1};_.Qd=function(){return PK(this)};_.Rd=function(){return TK(this)};_.Sd=function(){return pL(this.gc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.bc};_.Vd=function(){return this.de()};_.Wd=function(){return new qL(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.lc};
+_.Zd=function(){return this.oc};_.$d=function(){return this.pc};_._d=function(){};_.ae=function(){YK(this)};_.be=function(){return this.kc&&!!this.fc&&this.fc.be()};_.ce=function(){};_.de=function(){return $K(this)};_.ee=function(){};_.fe=function(){return(null==this.dc&&(this.dc=this.Qd()),this.dc)+Pb+this.Zd()+Pb+this.$d()+Pb+this.Yd()+cu+this.Ud()+(this.kc?l:",hidden")};_.ge=function(){return bL(this)};_.he=function(){};_.ie=function(){return eL(this)};_.je=function(){};
+_.ke=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.le=function(a,b){this.me(this.oc,this.pc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this._b,!0);this._b=0};_.ne=function(a,b,c,d){fL(this,a,b,c,d)};_.tS=function(){return this.cZ.d+xj+this.fe()+hl};_.oe=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new cx(mh);if(A(b,45)){if(b==a)throw new cx(nh);a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new cx(oh);if(A(b,57))throw new cx(ph);}if(b.fc){d=b.fc;if(!b)throw new Jz;var e=uw(d.Vb.a,b),f;f=cG(d.Vb.a,e);d.Wb&&d.Wb.ue(f);rL(d,e);new sL(d,301,f)}d=a.Vb.a.c;dL(b);tL(a.Vb.a,d,b);d=(b.fc=a,b.ce(!0),YK(a),!!a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1),RK(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new XD(sh);
+if(null==c||null!=c)uL(g,c,b);else throw new cx(uh);}else a.Wb.qe(null==c?null:c,b)}catch(j){j=Jv(j);if(A(j,80))throw b=j,rL(a,d),b;throw j;}b.ke();new sL(a,300,b)}function vL(a,b){var c;c=a.pe();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function wL(a){var b;b=a.pe();return new xL(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}function jL(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)cG(a.Vb.a,c).ce(b)}
+function rL(a,b){var c;c=cG(a.Vb.a,b);dL(c);c.ce(!1);fG(a.Vb.a,b);c.fc=null;YK(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);RK(c,c,a,1)}function yL(a){var b=(zL(),AL);hL(a,b);for(b=0;b<a.Vb.a.c;++b)cG(a.Vb.a,b).ie()}function BL(a,b){var c,d;if(a.Wb)for(d=new Dv(a.Vb.a);d.b<d.d.Fe();)c=Ev(d),a.Wb.ue(c);if(b)for(d=new Dv(a.Vb.a);d.b<d.d.Fe();)c=Ev(d),b.qe(null,c);a.Wb=b;YK(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function kL(a){if(!a.jc){a.Wb&&a.Wb.re(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=cG(a.Vb.a,c),b.jc||b.oe();a.jc=!0}}function CL(){lL.call(this);this.Vb=new DL;this.Zb=(gC(),gC(),mL)}t(370,371,ev);_.Sd=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.se(this));return this.Xb};_.Td=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.te(this));return this.Yb};_.pe=function(){return this.Wd()};_.Vd=function(){return $K(this)};_.Xd=function(){return bL(this)};
+_._d=function(){this.gc=(gC(),new EL)};_.ae=function(){YK(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.ce=function(a){jL(this,a)};_.de=function(){return $K(this)};_.ge=function(){return bL(this)};_.he=function(){var a;for(a=0;a<this.Vb.a.c;++a)dL(cG(this.Vb.a,a))};_.ie=function(){var a;if(!eL(this))return!1;for(a=0;a<this.Vb.a.c;++a)cG(this.Vb.a,a).ie();return!0};_.ke=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=cG(this.Vb.a,b),a.ke()};_.oe=function(){kL(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function FL(){var a=new GL;CL.call(this);BL(this,a)}t(369,370,ev,FL);_.Qd=function(){return"panel"+this.Zb.b.d++};function HL(a,b,c){a=IL(a.Ub,b,c);a.j=!0;return new JL(a)}function KL(a){a.ee(a.Ub.d)}function LL(a){return new aL(uA(a.Ub.gb,Mq),uA(a.Ub.gb,Lq))}t(368,369,ev);_.Ud=function(){return uA(this.Ub.gb,Lq)};_.Yd=function(){return uA(this.Ub.gb,Mq)};_.Zd=function(){return Hw(this.Ub.gb)};_.$d=function(){return Iw(this.Ub.gb)};
+_.be=function(){return this.Ub.gb.style.display!=sq};_.je=function(){KL(this)};_.le=function(){};_.Ub=null;function ML(a){if(null!=a)this.e=a;else throw new NL;}t(373,1,gv);_.tS=function(){return this.cZ.d+"[source="+this.e+hl};_.e=null;
+function OL(){OL=x;R=new Bv;z(R,new S(400),new U(qu));z(R,new S(401),new U(qu));z(R,new S(402),new U(qu));z(R,new S(500),new U(su));z(R,new S(501),new U(su));z(R,new S(502),new U(su));z(R,new S(503),new U(tu));z(R,new S(504),new U(su));z(R,new S(505),new U(su));z(R,new S(506),new U(tu));z(R,new S(507),new U(Eu));z(R,new S(100),new U(mu));z(R,new S(101),new U(mu));z(R,new S(102),new U(mu));z(R,new S(103),new U(mu));z(R,new S(1004),new U(pu));z(R,new S(1005),new U(pu));z(R,new S(800),new U(Au));z(R,
+new S(801),new U(Au));z(R,new S(200),new U(uu));z(R,new S(201),new U(uu));z(R,new S(202),new U(uu));z(R,new S(204),new U(uu));z(R,new S(203),new U(uu));z(R,new S(209),new U(Fu));z(R,new S(208),new U(Gu));z(R,new S(207),new U(Gu));z(R,new S(206),new U(uu));z(R,new S(205),new U(uu));z(R,new S(1400),new U(Cu));z(R,new S(1401),new U(Du));z(R,new S(1402),new U(Du));z(R,new S(300),new U(nu));z(R,new S(301),new U(nu));z(R,new S(1100),new U(zu));z(R,new S(1101),new U(zu));z(R,new S(1200),new U(Bu));z(R,new S(701),
+new U(xu));z(R,new S(900),new U(yu));z(R,new S(1001),new U(vu));z(R,new S(601),new U(wu))}t(372,373,gv);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Qd()),a.dc),null==a&&(a=l));return this.cZ.d+xj+this.fe()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(375,1,{},U);_.a=lu;function PL(){}t(376,1,{},PL);_.a=null;_.b=null;
+function QL(a,b){var c;b&&(a.a?(c=new RL(a.a),IE(c.b,c.c++,b),a.a=c):(a.a=new Yv,Sv(a.a,b)))}t(378,1,gv);_.a=null;function SL(){}function TL(){}t(377,378,gv,SL,TL);function UL(){UL=x;Math.sqrt(2)}function VL(a){UL();if(0>a)throw new cx(qh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(379,1,{40:1},VL);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new WL;a.a=31*a.a+F((new XL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+F((new XL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function YL(){YL=x;ZL=new eE;$L=new aL(0,0);fE(ZL,we);fE(ZL,bg);fE(ZL,ge);fE(ZL,Vg);fE(ZL,Ye);fE(ZL,Th);fE(ZL,Xi);fE(ZL,rj);fE(ZL,Rf)}
+function uL(a,b,c){var d;if(null==b)d=Ye;else if(d=b,!RG(ZL.a,b))throw new cx(aM());KE(aw(a.c,d))===KE(c)&&KE(aw(a.b,c))===KE(d)||((b=aw(a.c,d))&&bM(a,b,d),cM(a.a.Bd(),c)&&bM(a,c,d),b=a.a,new dM(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function eM(a,b){return new aL(Bw(b[1].b,Bw(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Bw(b[0].a,Bw(b[4].a,b[3].a))+a.k)}function bM(a,b,c){fM(a.a,b);Mv(a.b,b);Mv(a.c,c)}
+function gM(a,b){if(!a.n){a.n=!0;var c,d,e;hM(a.f,$L);hM(a.i,$L);hM(a.o,null);a.p=0;for(d=iM(a.a,0);d.b!=d.d.a;){c=jM(d);e=aw(a.b,c);var f=b.ec;e=Rz(e,Ye)?0:Rz(e,Th)?1:Rz(e,Xi)?2:Rz(e,rj)?4:Rz(e,Rf)?3:Rz(e,we)?f.a?4:3:Rz(e,ge)?f.a?3:4:Rz(e,bg)?1:2;c.kc?a.o[e]||(IE(a.o,e,c),++a.p,a.f[e]=c.Vd(),a.i[e]=c.Xd()):a.o[e]||(a.f[e]=c.Vd(),a.i[e]=c.Xd())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function kM(){YL();lM.call(this,0)}
+function lM(a){YL();gC();this.a=new mM;this.b=new Bv;this.c=new Bv;this.d=a;this.j=0;this.n=!1;this.o=y(nM,m,44,5,0);this.f=y(oM,m,46,5,0);this.i=y(oM,m,46,5,0);this.p=this.e=this.k=0}t(380,1,{50:1,71:1},kM,lM);_.qe=function(a,b){uL(this,a,b)};
+_.re=function(a){gM(this,a);if(0!=this.p)if(a=wL(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.me(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].le(a.b,this.i[1].a),this.o[1].ne(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].le(this.i[4].b,c),this.o[4].ne(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].me(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].le(a.b,
+this.i[2].a),this.o[2].ne(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].le(this.i[3].b,c),this.o[3].ne(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.se=function(a){var b;b=this.n;gM(this,a);this.n=b;return 0==this.p?vL(a,new aL(0,0)):vL(a,eM(this,this.f))};_.te=function(a){var b;b=this.n;gM(this,a);this.n=b;return vL(a,eM(this,this.i))};_.ue=function(a){var b;b=aw(this.b,a);null!=b&&bM(this,a,b)};_.tS=function(){return pM.d+"[hgap="+this.d+",vgap="+this.j+hl};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var $L,ZL;function qM(a){lL.call(this);this.gc=(gC(),new rM(a,this))}t(381,371,{41:1,44:1,51:1,65:1,71:1},qM);_.Qd=function(){return km+this.ic.b.a++};_.Sd=function(){return!UK(this)?new aL(0,0):pL(this.gc,this)};_.ke=function(){};t(383,1,{});t(382,383,{},function(){});function sM(){sM=x}
+function tM(a,b){if(null==b)throw new XD(lh);var c=-1,d,e,f;f=a.gc.a.gb;e=zA(er);e.text=b;e.removeAttribute(Wl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function uM(){sM();lL.call(this);new Yv;this.gc=new vM((gC(),this))}t(384,371,{42:1,44:1,51:1,65:1,71:1},uM);_.Sd=function(){return pL(this.gc,this)};
+_.fe=function(){return(null==this.dc&&(this.dc=PK(this)),this.dc)+Pb+this.oc+Pb+this.pc+Pb+this.lc+cu+this.bc+(this.kc?l:",hidden")+",current="+iC(this.gc.a,this.gc.a.gb.selectedIndex)};function wM(){wM=x;xM=new yM(255,255,255);zM=new yM(192,192,192);AM=new yM(128,128,128);BM=new yM(64,64,64);CM=DM=new yM(0,0,0);EM=new yM(255,0,0);new yM(255,175,175);FM=new yM(255,200,0);GM=new yM(255,255,0);new yM(0,255,0);HM=new yM(255,0,255);IM=new yM(0,255,255);JM=KM=new yM(0,0,255)}
+function LM(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new yM(3,3,3);3>c&&0!=c?c=3:(c=F(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=F(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=F(a/0.7),a=255<a?255:a);return new yM(c,a,b)}function MM(a){return new yM(F(0.7*(a.a>>16&255)),F(0.7*(a.a>>8&255)),F(0.7*(a.a&255)))}function yM(a,b,c){wM();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new cx(gf);this.a=c|b<<8|a<<16|-16777216}t(385,1,{43:1,52:1,56:1},yM);
+_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return NM.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+hl};_.a=0;var CM,JM,DM,KM,IM,BM,AM,zM,HM,FM,EM,xM,GM;function nL(){nL=x;oL=new OM(!0);PM=new eE;fE(PM,Cl);fE(PM,An);fE(PM,Oo);fE(PM,Jt)}function OM(a){this.a=a}t(386,1,gv,OM);_.a=!1;var oL,PM;t(388,1,{61:1,74:1});function QM(){aL.call(this,0,0)}function aL(a,b){this.b=a;this.a=b}function cL(a){aL.call(this,a.b,a.a)}
+t(387,388,{46:1,61:1,71:1,74:1},QM,aL,cL);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new WL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return RM.d+"[width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;function ZC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(389,1,gv,ZC,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});_.ve=function(){return 0!=(this.e&4)};
+_.we=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.we()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+hl};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function SM(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function TM(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(HI(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function UM(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Xd():c.Vd(),g=Bw(g,c.a),j+=c.b+a.c);return new aL(j,g+2*a.d)}function GL(){VM.call(this,1,5,5)}
+function VM(a,b,c){gC();this.c=b;this.d=c;this.a=a}t(390,1,gv,GL,VM);_.qe=function(){};
+_.re=function(a){this.b=WM(a.Vb);if(0!=SM(this)){var b,c,d,e,f,g,j,h,n,o,r;b=wL(a);g=a.pe();j=a.ec.a;n=new Yv;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,w;q=a.Vb.a.c;d=new XM(q);for(w=0;w<q;++w)IE(d.b,d.c++,null);for(c=this.b,q=0,w=c.length;q<w;++q)if(u=c[q],u.fc==a){var D=d,G=uw(a.Vb.a,u);HI(G,D.c);IE(D.b,G,u)}for(d=new Dv(d);d.b<d.d.Fe();)if((c=Ev(d))&&c.kc)a=c.Xd(),!e&&o+a.b>b.b&&(TM(this,n,b.b-(o-this.c),g.b,r,h,j),n.Oe(),o=f,r+=h+this.d,h=0),e=!1,IE(n.b,n.c++,c),o+=a.b+this.c,h=Bw(h,a.a);TM(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.se=function(a){this.b=WM(a.Vb);return 0==SM(this)?vL(a,new aL(10,10)):vL(a,UM(this,!1))};_.te=function(a){this.b=WM(a.Vb);return 0==SM(this)?vL(a,new aL(10,10)):vL(a,UM(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.a){case 0:a=gp;break;case 2:a=ps;break;case 1:a=qm;break;case 4:a="trailing";break;default:a="leading"}return YM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+hl};_.a=0;_.b=null;_.c=0;_.d=0;function zL(){zL=x;AL=new ZM(Ef,0,12)}
+function ZM(a,b,c){zL();this.a=null!=a?a:Df;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(391,1,{47:1,71:1},ZM);_.a=null;_.b=0;_.c=0;var AL;t(392,1,Nu);_.tS=function(){return $M.d+"[font="+this.b+"ascent="+aN(bN,this.b).a+", descent="+aN(bN,this.b).b+", height="+aN(bN,this.b).c+hl};_.b=null;function cN(a){if(!a.k){dL(a);a.Id();var b,c;for(b=0;b<a.o.c;++b)(c=cG(a.o,b))&&cN(c);jL(a,!1);a.k=!0;RK(a,a,a.fc,0);new dN(a,202)}}
+function eN(a){var b,c;a.kc&&(a.gc.Id(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=cG(a.o,b))&&c.Id()}function fN(a){!UK(a)&&yL(a);var b=bL(a);a.me(a.oc,a.pc,b.b,b.a);kL(a)}function gN(a,b){a.p!=b&&(a.p=b)}t(394,370,cv);_.Wd=function(){return new qL(this.n.d,this.n.b,this.n.a,this.n.c)};_.Id=function(){eN(this)};_.be=function(){return this.gc.c.$};_.me=function(a,b,c,d){fL(this,a,b,c,d);this._b=0};_.ne=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;fL(this,a,b,c,d);this.kc&&e&&!f&&kL(this)};_.k=!1;_.p=!1;
+function hN(a){CL.call(this);this.q=new TL;this.o=new Yv;this.n=new qL(0,0,0,0);this.kc=!1;BL(this,new kM);this.gc&&iN(this.gc.c.z.b,a);this.gc&&jN(this.gc,!0);gN(this,!0)}t(393,394,cv);_.pe=function(){return new qL(this.n.d,this.n.b,this.n.a,this.n.c)};_.Zd=function(){return Hw(this.gc.c.gb)};_.$d=function(){return Iw(this.gc.c.gb)};_._d=function(){this.gc=new kN((gC(),l),this)};
+function lN(a,b,c,d,e,f){var g,j;g=a.d;f?(j=LM(g),f=new yM(F(0.7*(g.a>>16&255)),F(0.7*(g.a>>8&255)),F(0.7*(g.a&255))),(a.d=g)&&(a.f=os+(g.a>>16&255)+Pb+(g.a>>8&255)+Pb+(g.a&255)+Fb)):(j=new yM(F(0.7*(g.a>>16&255)),F(0.7*(g.a>>8&255)),F(0.7*(g.a&255))),f=LM(g),(a.d=j)&&(a.f=os+(j.a>>16&255)+Pb+(j.a>>8&255)+Pb+(j.a&255)+Fb));--d;--e;mN(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=os+(j.a>>16&255)+Pb+(j.a>>8&255)+Pb+(j.a&255)+Fb);mN(a,b,c,d,1);mN(a,b,c+1,1,e);(a.d=f)&&(a.f=os+(f.a>>16&255)+Pb+(f.a>>8&255)+Pb+(f.a&
+255)+Fb);mN(a,b+d,c,1,e);mN(a,b+1,c+e,d,1)}t(395,1,{});_.tS=function(){return"Graphics"};t(396,395,{});function nN(a){var b,c;c=Bw(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new aL(b,c)}function oN(a,b,c){var d,e,f,g,j,h;a.b=WM(b.Vb);if(0==a.b.length)return new QM;g=nN(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Bw(h,d.b),j=Bw(j,d.a);return new aL(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function pN(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=F(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function qN(){rN.call(this,7)}function rN(a){gC();this.d=0;this.a=1;this.e=a;this.c=0}t(397,1,gv,qN,rN);_.qe=function(){};
+_.re=function(a){var b,c;this.b=WM(a.Vb);if(0!=this.b.length&&(b=wL(a),!(0>=b.b||0>=b.a))){c=nN(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(K,s,-1,d,1);e=y(K,s,-1,d,1);h=y(K,s,-1,c,1);n=y(K,s,-1,c,1);pN(b.b,b.c,this.c,f,e);pN(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].me(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.se=function(a){return vL(a,oN(this,a,!1))};_.te=function(a){return vL(a,oN(this,a,!0))};_.ue=function(){};
+_.tS=function(){return sN.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+hl};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function PI(){Mz()}function jH(a){Mz();this.f=a}t(399,97,Yu,PI,jH);function XK(){var a=rh;Mz();this.f=a}t(398,399,Yu,XK);t(400,1,{});function qL(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(401,1,{49:1,71:1,74:1},qL);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return tN.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function uN(a){vN.call(this,a,0)}function vN(a,b){lL.call(this);this.gc=(gC(),new wN(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(TI(),UI);c.a=d;rJ(c);break;case 0:c=c.a;d=(TI(),WI);c.a=d;rJ(c);break;case 2:c=c.a,d=(TI(),XI),c.a=d,rJ(c)}}t(402,371,hv,uN,vN);
+_.Sd=function(){return!UK(this)?new aL(0,0):pL(this.gc,this)};_.fe=function(){var a=(null==this.dc&&(this.dc=PK(this)),this.dc)+Pb+this.oc+Pb+this.pc+Pb+this.lc+cu+this.bc+(this.kc?l:",hidden")+",align=",b;b=gp;switch(this.a){case 1:b=qm;break;case 2:b=ps}return a+b+",text=null"};_.a=0;t(405,1,gv);_.fe=function(){return this.j};_.tS=function(){return this.cZ.d+xj+this.fe()+hl};_.j=null;_.k=null;function xN(a){var b;b=a.j+Xb+a.f;a.e||(b+=Wb);null!=a.c&&(b+=Vb+a.c);return b}
+function yN(a){this.n=(gC(),gC(),mL);var b;var c;b=this.cZ.d;-1!=qA(b,rA(36))?b=null:(c=this.n.b.c++,b=eH(b,QK(b,rA(46))+1)+l+c);this.j=b;this.d=new SL;this.f=a;this.e=!0;this.i=new zN(this)}t(404,405,gv,yN);_.fe=function(){return xN(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(403,404,kv);_.fe=function(){return xN(this)+(this.b?",tearOff":l)};_.b=!1;t(407,1,{62:1});_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new WL;AN(a,this.a);AN(a,this.b);return a.a};
+function WK(){this.b=this.a=0}function BN(a,b){this.a=a;this.b=b}function CN(a){var b=a.b;this.a=a.a;this.b=b}t(406,407,{53:1,62:1,71:1},WK,BN,CN);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return DN.d+"[x="+this.a+",y="+this.b+hl};_.a=0;_.b=0;
+function EN(a,b){if(!b)throw new XD(th);var c=a.a;if(H(b.f,Yb)){var c=c.a.a,d=new TJ,e=c.c.c;if(0>e||e>c.c.c)throw new zH;c.o&&(d.gb[Em]=2);yJ(c,e,d.gb);tL(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new zH;tL(d.c,e,c);for(f=g=0;f<e;++f)A(cG(d.c,f),31)&&++g;tL(d.i,g,c);yJ(d,e,c.gb);c.b=d;e=dH(c.gb)+uc;Fv(c.ld(),e,!1);d.o&&(e=uw(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Em]=2))}}
+function FN(){yN.call(this,l);new Yv;this.b=!1;this.a=(gC(),new GN)}t(408,403,kv,FN);_.a=null;t(411,1,{55:1,64:1,74:1});t(410,411,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new WL;AN(a,this.c);AN(a,this.d);AN(a,this.b);AN(a,this.a);return a.a};function xL(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(409,410,{54:1,55:1,63:1,64:1,71:1,74:1},xL);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return HN.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function IN(){IN=x;JN=new KN;LN=new MN;NN=new MN}var JN,NN,LN;t(413,1,{});_.eQ=function(a){return this===a};_.hC=function(){return vv(this)};function KN(){}t(414,413,{},KN);function MN(){}t(415,1,{},MN);t(416,371,hv);_.Rd=function(){return null};
+function ON(a,b){var c;c=new PN(UK(a));return!c?null:new aL(QN(c,il)*b+6,aN(bN,c.b).c+6)}function RN(a,b){var c;c=ON(a,b);return!c?$K(a):c}function SN(a,b){var c;c=ON(a,b);return!c?bL(a):c}function TN(a,b){var c=a.gc;oK(c.a,b);c.e.a=-1;c.e.b=-1}function UN(a){VN.call(this,a,null!=a?a.length:0)}function VN(a,b){lL.call(this);this.a=0>b?0:b;var c=this.gc;oK(c.a,a);c.e.a=-1;c.e.b=-1}t(417,416,hv,UN,VN);_.Qd=function(){return"textfield"+this.ic.b.e++};_.Sd=function(){return ON(this,vA(this.gc.a.gb,Pt).length)};
+_.Td=function(){return!UK(this)?null:ON(this,vA(this.gc.a.gb,Pt).length)};_.Vd=function(){return 0<this.a?RN(this,this.a):$K(this)};_.Xd=function(){return 0<this.a?SN(this,this.a):bL(this)};_._d=function(){this.gc=(gC(),new WN)};_.de=function(){return 0<this.a?RN(this,this.a):$K(this)};_.ge=function(){return 0<this.a?SN(this,this.a):bL(this)};_.a=0;function gC(){gC=x;mL=new XN}function YN(){var a=(gC(),gC(),mL);!a.c&&(a.c=new ZN)}function XN(){this.b=new $N;this.d=new PL}t(418,1,{},XN);_.a=null;
+_.c=null;var mL;function $N(){}t(419,1,{},$N);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(420,1,{});function aO(){aO=x;bO=new cO;dO=new cO}function eO(a,b){return b==a?!0:!b?!1:!0}function cO(){}t(421,1,{58:1},cO);_.eQ=function(a){return null==a||!A(a,58)?!1:eO(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return AF(a)};_.tS=function(){return fO.d+"[MimeType=(null);humanPresentableName="+this.a+hl};_.a=null;var bO,dO;
+function gO(){gO=x;I(hO,m,58,[(aO(),dO),bO])}function iO(a){var b=(aO(),dO);if(eO(b,(aO(),dO)))return a.a;if(eO(b,bO))return new jO(a.a);throw new kO(b);}function lO(a){gO();this.a=a}t(422,1,{},lO);_.a=null;function kO(a){a=Dn+a;Mz();this.f=a}t(423,98,{59:1,71:1,78:1,86:1},kO);function mO(a,b){OL();nO.call(this,a,1001,b,lu)}function nO(a,b,c,d){OL();ML.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(424,372,gv,mO,nO);
+_.fe=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+uF(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=lu;function gL(a,b){OL();ML.call(this,a);this.d=b}t(425,372,gv,gL);
+_.fe=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+Pb+a.$d()+ca+a.Yd()+cu+a.Ud()+Fb};function sL(a,b,c){OL();gL.call(this,a,b);this.a=c}t(426,425,gv,sL);
+_.fe=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Qd());return a+b.dc};_.a=null;function SK(a,b,c,d){OL();ML.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(427,372,gv,SK);
+_.fe=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(sF(lF(this.a,mu))&&(a+="PARENT_CHANGED,"),sF(lF(this.a,nu))&&(a+="DISPLAYABILITY_CHANGED,"),sF(lF(this.a,pu))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Fb};_.a=lu;_.b=null;_.c=null;t(428,1,Uu);function dN(a,b){OL();gL.call(this,a,b);this.c=null;this.a=this.b=0}
+t(429,425,gv,dN);
+_.fe=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(430,1,{});function jO(a){if(null==a)throw new Jz;}t(431,430,{},jO);function oO(){oO=x;pO={};pO[To]=Yn;pO[qr]=Ht;pO[ht]=Ih;pO[it]=Yn;pO[hr]=Ih;pO[Ha]=Ih;pO[xr]=Ih;pO[Wo]=Yn;pO[Qo]=Ih;pO[yo]=Ih;pO[Nt]=Ih;pO[Mt]=Ih;pO[ir]=Ih;pO[jm]=Ih;pO[Uo]=Ih;pO[Ot]=Ih;pO[Po]=Ih;pO[Ro]=fg;pO[So]=dd;pO[Vo]=Qg;!uD&&(uD=new CD);uD.a?pO[Mo]=eu:pO[Mo]=null}var pO;t(434,98,fv);function qO(){Mz()}function rO(a){Mz();this.f=a}t(433,434,{66:1,71:1,78:1,86:1},qO,rO);function sO(){sO=x;tO=new uO}
+function vO(a){sO();var b,c,d;if(null==a)throw new qO;a=pA(a);try{d=qA(a,rA(58))}catch(e){e=Jv(e);if(A(e,82))throw new rO(Kz(e));throw e;}c=qA(a,rA(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;wO();var f,g,j;j=c.length;b=new xO;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=tA(b.a)}else this.f=null,d=-1}if(null==this.f)throw new rO(zg+a);if(!this.k&&(this.k=aw(tO,this.f),this.k||(this.k=(gC(),new yO))&&z(tO,this.f,this.k),!this.k))throw new rO(zg+a);try{c=a;var n=++d,o=a.length,r,q,u,w,D,G,J,Q,tb,V,L,da,Ec,kg,Bb,Od,Pd,Qd,nb,Fc,Hb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Dc,n)==n&&-1==zO(c,rA(47),n+2))throw new AO(o);}else{L=c.substr(n,o-n);o-=n;G=0;
+J=this.c;da=this.e;Qd=this.j;w=this.d;Bb=this.i;r=this.a;Hb=this.n;nb=zO(L,rA(35),0);if(0==L.indexOf(Dc)&&0!=L.indexOf(Gc)){tb=2;da=-1;G=zO(L,rA(47),2);Pd=zO(L,rA(63),2);-1!=Pd&&(-1==G||G>Pd)&&(G=Pd);-1==G&&(G=o,w=l);Q=G;-1!=nb&&nb<G&&(Q=nb);var ud=rA(64);Fc=L.lastIndexOf(ud,Q);r=L.substr(2,Q-2);-1<Fc&&(Hb=L.substr(2,Fc-2),tb=Fc+1);Ec=zO(L,rA(58),-1==Fc?tb:Fc);u=qA(L,rA(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(hf){if(hf=Jv(hf),!A(hf,78))throw hf;}-1==Ec||
+Ec>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Ec-tb),kg=L.substr(Ec+1,Q-(Ec+1)),0==kg.length?da=-1:da=BO(kg,10))}-1<nb&&(Qd=L.substr(nb+1,o-(nb+1)));D=-1==nb?o:nb;var ac=rA(63);Od=L.lastIndexOf(ac,D);-1<Od?(Bb=L.substr(Od+1,D-(Od+1)),0==Od&&null!=w&&(H(w,l)?w=Cc:w.indexOf(Cc),V=QK(w,rA(47))+1,w=w.substr(0,V-0)),D=Od):0!=nb&&(Bb=null);-1<G&&(G<o&&47==L.charCodeAt(G)?w=L.substr(G,D-G):D>G&&(null==w?w=l:H(w,l)?w=Cc:w.indexOf(Cc),V=QK(w,rA(47))+1,0==V?w=L.substr(G,D-G):w=w.substr(0,V-0)+L.substr(G,D-G)));null==
+w&&(w=l);null==J&&(J=l);d=J;var xe;xe=w;null!=Bb&&!H(Bb,l)&&(null!=w?xe=w+Zd+Bb:xe=Zd+Bb);null==this.f&&(this.f=this.f);this.c=d;this.b=xe;this.e=da;this.j=Qd;var vd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+od+this.e));null!=this.c&&-1<(vd=QK(this.c,rA(64)))?(this.n=this.c.substr(0,vd-0),this.c=eH(this.c,vd+1)):this.n=null;null!=this.b&&-1<(vd=qA(this.b,rA(63)))?(this.i=eH(this.b,vd+1),this.d=this.b.substr(0,vd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=Hb;this.d=
+w;this.i=Bb}}catch(wd){wd=Jv(wd);if(A(wd,78))throw new rO(Kz(wd));throw wd;}if(-1>this.e)throw new rO(Ko+this.e);}t(435,1,gv,vO);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:CO(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var tO;
+function CO(a){var b,c;b=new yF;Fz(b.a,a.f);c=b.a;var d=od;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Fz(b.a,Dc),Fz(b.a,a.a));c=a.b;a=a.j;null!=c&&Fz(b.a,c);null!=a&&(c=b.a,d=Wa,c[c.explicitLength++]=d,Fz(b.a,a));return tA(b.a)}t(436,1,{});function DO(a,b,c){var d,e;for(d=new EO(a.Ae().a);FO(d.a);)if(a=d.b=Ev(d.a),e=a.Cf(),null==b?null==e:Rz(b,e))return c&&(a=new GO(a.Cf(),a.Df()),HO(d)),a;return null}t(440,1,Mu);_.ze=function(a){return!!DO(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Fe()!=a.Fe())return!1;for(a=new EO(a.Ae().a);FO(a.a);)if(b=a.b=Ev(a.a),c=b.Cf(),b=b.Df(),!this.ze(c)||!IO(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=DO(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new EO(this.Ae().a);FO(b.a);)a=b.b=Ev(b.a),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new JO("Put not supported on this map");};
+_.Ee=function(a){a=DO(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new EO(this.Ae().a);FO(c.a);)b=c.b=Ev(c.a),a?d+=Qb:a=!0,d+=l+b.Cf(),d+=Sd,d+=l+b.Df();return d+"}"};function nK(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function RG(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=od+b in a.e;else a:{c=a.Ie(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function aw(a,b){return null==b?a.b:A(b,1)?a.e[od+b]:KO(a,b,a.Ie(b))}function KO(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?LO(a,c):A(b,1)?MO(a,b,c):NO(a,b,c,a.Ie(b))}function NO(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.a[d]=[];d=new GO(b,c);e.push(d);++a.d;return null}
+function LO(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function MO(a,b,c){var d,e=a.e,b=od+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Mv(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=od+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.Df();break a}}c=null}return c}t(439,440,Mu);_.ze=function(a){return RG(this,a)};
+_.Ae=function(){return new OO(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return aw(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Mv(this,a)};_.Fe=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Bv(){nK(this)}t(438,439,Su,Bv);_.Ge=function(a,b){return KE(a)===KE(b)||null!=a&&Rz(a,b)};_.Ie=function(a){return~~Uz(a)};function uO(){nK(this)}t(437,438,Su,uO);function PO(){Mz()}t(441,97,Yu,PO);
+function QO(a){var b,c;b=0;for(c=a.a;c<a.i;){c=RO(a,c);if(c>=a.i)break;c=SO(a,c);++b}return b}function TO(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function UO(a){var b;a.a=0<=a.j&&!a.d?a.j:RO(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new PO;b=a.a;a.a=SO(a,a.a);return a.n.substr(b,a.a-b)}
+function SO(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=VO(a.n,d);if(c<=a.f&&TO(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=qA(a.c,rA(c)))break;++d}a.k&&b==d&&(a.e?(c=VO(a.n,d),c<=a.f&&TO(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=qA(a.c,rA(c))&&++d));return d}function RO(a,b){var c,d;if(null==a.c)throw new Jz;for(d=b;!a.k&&d<a.i;)if(a.e){c=VO(a.n,d);if(c>a.f||!TO(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>qA(a.c,rA(c)))break;++d}return d}
+function WO(a){XO.call(this,a,ea,!1)}function YO(a){XO.call(this,a,Pb,!1)}function XO(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=VO(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(K,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=VO(this.c,d),this.b[c]=a}}}t(442,1,{},WO,YO,XO);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
+_.i=0;_.j=0;_.k=!1;_.n=null;function ZO(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Xz(e),!(Vz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=Pb);++d}}typeof a==Pn?($wnd.alert(ce),c=$wnd.eval(xj+c+hl),a.apply(c)):(evalString=a+Cb+c+Mb,$wnd.eval(evalString))}
+function $O(a){var b;if(null==a||0==a.length){try{$wnd.console.log(Ng+a+Ua)}catch(c){}return Qc}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Gr:a}function QE(a){var a=new aP(a),b,c,d,e,f;b=$doc.getElementsByTagName(on);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=AA(e,Bm),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;bP(a););return a.b}
+function cP(){cP=x;dP=I(NE,m,1,[vf,he]);eP=(wM(),zM);fP=LM(eP);gP=y(hP,m,43,23,0);iP=y(NE,m,1,23,0);jP=y(hP,m,43,7,0);kP=null!=(oO(),pO[Mo]);lP=y(mP,m,47,100,0);nP=y(oP,m,48,100,0)}function pP(a){var b;if(a.Fb)b=qP(a,1)+Td+qP(a,2)+Td+qP(a,3);else if(b=qP(a,0),0<b.length){var c=new rP(a.Z);Sv(a._.a,c)}return b}
+function sP(a,b){var c,d;c=b.a;if(H(c,(tP(),uP).b))$C(vP(a));else if(H(c,wP.b))$C(aD(a));else if(H(c,xP.b))a.vb&&bD(a.u,(!a.wb&&(a.wb=new cD(a)),a.wb));else if(H(c,rs)){7!=a.O&&(a.P=lu);d=b.c;d=tF(d,ku);c=iF(d,a.P);var e=!gF(c,lu)?bF(c):c;!gF(e,ru)&&yP(a.Z,N(c));zP(a);a.mb=!0;AP(a);a.O=7;a.P=d}else H(c,Bs)||(H(c,xn)?BP(a):CP(a,c))}
+function DP(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(EP,m,-1,4,1);o=y(EP,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)FP(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=LL(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;GP(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||HP(a.fb[f])}a.B*=h}}
+function IP(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new JP(a),a.Z.r=0);null!=a.sb&&ZO(a.sb,null)}}function KP(a,b){var c,d,e,f;f=new FN;d=Ki;c=eh;e=gh;b&&(d=Li,e=c=Ai);d=new yN(of+d);var g=(tP(),uP).b;d.c=g;EN(f,d);QL(d.d,a);d=new yN(of+c);d.c=wP.b;QL(d.d,a);EN(f,d);a.vb&&(EN(f,new yN(Yb)),c=a.xb,null==c&&(c=oi+e),d=new yN(c),d.c=xP.b,QL(d.d,a),EN(f,d));OK(a,f);return f}
+function LP(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);W(b,eP);a.ob?(f==a.c&&W(b,MM(eP)),mN(b,h,g,a.Y,a.Y),W(b,(wM(),BM)),MP(b,h,g,a.Y-1,a.Y-1)):f==a.c?lN(b,h+1,g+1,a.Y,a.Y,!1):lN(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(W(b,(wM(),DM)),f){case 101:W(b,GM);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;NP(b,!0);OP(b,PP(b,f,d,c,e));W(b,DM);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&(NP(b,!1),OP(b,PP(b,f,d,c,e)));QP(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);mN(b,h+9,g+9,2,4);mN(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(W(b,EM),mN(b,h+10,g+18,4,4));0.96<Math.random()&&(W(b,GM),mN(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);W(b,HM);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);W(b,DM);break;case 107:W(b,FM);mN(b,h+4,g+4,a.Y-8,a.Y-8);W(b,DM);MP(b,h+4,g+4,a.Y-8,a.Y-8);QP(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);mN(b,h+9,g+9,2,4);mN(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),W(b,JM),MP(b,c,e,d,d),W(b,CM),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:RP(b,h,g,a.Y,!0);break;case 111:RP(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:W(b,xM);mN(b,h+3,g+5,a.Y-7,a.Y-11);W(b,DM);MP(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:W(b,eP);
+a.pb&&lN(b,h+1,g+1,a.Y,a.Y,!1);W(b,DM);SP(a,b,h,g,Jh);break;case 106:W(b,EM);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);W(b,DM);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));SP(a,b,h+6,g,ti);break;case 104:W(b,EM);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);W(b,DM);break;case 105:a.Nb?(W(b,IM),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),W(b,DM)):SP(a,b,h,g,Rc);break;case 114:W(b,KM);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);mN(b,d,c,f,f);W(b,DM);TP(a,b,h,g,xM,Do);break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));break;
+case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:UP(a,b,h,g+2,3);break;case 207:UP(a,b,h,g,4);break;case 208:UP(a,
+b,h,g,5);break;case 209:UP(a,b,h,g,1);break;case 210:UP(a,b,h,g,6);break;case 211:UP(a,b,h,g,7);break;case 212:UP(a,b,h,g,8);break;case 213:SP(a,b,h,g,$f),a.F=new BN(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=iP[d]&&TP(a,b,h,g,gP[d],iP[d])}
+function VP(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,W(d,eP),mN(d,0,0,c,b),a.ob?(W(d,(wM(),BM)),MP(d,-1,0,c,b-1)):(W(d,fP),Y(d,0,0,c-1-2,0),W(d,MM(eP)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),WP(d,a.X),W(d,(wM(),DM)),-1!=a.J.toLowerCase().indexOf(yn)&&W(d,EM),XP(d,a.J,10,15),YP(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function ZP(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;W(d,eP);mN(d,0,0,c,b);a.ob?(W(d,(wM(),BM)),Y(d,0,b-1,c,b-1),e=$P*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(W(d,fP),Y(d,0,0,0,b-1),Y(d,0,$P*a.Y,b-1,$P*a.Y),W(d,MM(eP)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=$P+2;++b)LP(a,d,1,b);YP(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function aQ(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;W(e,a.t);mN(e,0,0,c,b);d=a.db?(IN(),LN):(IN(),NN);if((IN(),JN)==(IN(),JN))d==LN?e.a=Kd:e.a=Jd;d=new VL(a.eb);(e.n=d)&&d&&(e.b=Ga+d.e+Jr);for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,w=void 0,D=void 0,G=D=r=o=void 0,J=void 0,Q=void 0,tb=o=w=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=G=u=L=j=V=V=w=L=J=q=V=L=u=da=q=J=n=Q=o=w=w=G=J=void 0,D=Q=1,n=2,
+da=3;f.w&&(GP(f),DP(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(bQ(13*f.n.B*j)));cQ(f.n,j);f.n.A&&(W(g,(wM(),DM)),MP(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(W(g,(cP(),jP)[f.d[j]]),h=g,r=F(f.J[j]-o/2),V=F(f.M[j]-o/2),L=u=o,NP(h,!0),OP(h,PP(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(W(g,(cP(),jP)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&
+(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(K,s,-1,4,1),r=y(K,s,-1,4,1),V[0]=F(f.J[h]+q),r[0]=F(f.M[h]-J),V[1]=F(f.J[o]+q),r[1]=F(f.M[o]-J),V[2]=F(f.J[o]-q),r[2]=F(f.M[o]+J),V[3]=F(f.J[h]-q),r[3]=F(f.M[h]+J),o=g,h=V,NP(o,!0),OP(o,dQ(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){W(g,(wM(),DM));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&W(g,(cP(),jP)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/
+D;switch(f.s[j]){case 2:10<=f.B[j]&&W(g,HM);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));W(g,DM);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)w=L-(L-V)/
+10*h,G=u-(u-r)/10*h,Y(g,N(M(Math.round(w))),N(M(Math.round(G))),N(M(Math.round(w))),N(M(Math.round(G))));WP(g,f.n.k);o=eQ(f.n.n);J=f.e[j];h=Zd;null!=J&&(h=J);J=QN(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));W(g,HM);XP(g,h,L,q);W(g,DM);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,G=y(K,s,-1,3,1),w=y(K,s,-1,3,1),G[0]=N(M(Math.round(V+q))),w[0]=N(M(Math.round(r-J))),G[1]=N(M(Math.round(L))),w[1]=N(M(Math.round(u))),G[2]=N(M(Math.round(V-q))),w[2]=N(M(Math.round(r+
+J))),o=g,h=G,r=w,NP(o,!0),OP(o,dQ(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)w=L-(L-V)/10*h,G=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(w+q*o))),N(M(Math.round(G-J*o))),N(M(Math.round(w-q*o))),N(M(Math.round(G+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(EP,m,-1,f.t+1,1);Q=y(K,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];WP(g,f.n.k);
+o=eQ(f.n.n);J=y(NE,m,1,f.t+1,0);V=y(K,s,-1,f.t+1,1);r=y(K,s,-1,f.t+1,1);n=y(fQ,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(bQ(2*f.n.B))));for(j=1;j<=f.t;++j)h=gQ(f,j),(null==h||1>h.length)&&(h=Nb),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=QN(f.n.n,h),n[j]=hQ(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],G=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(G=!1),2<Q[j]&&(G=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=gg,1<f.x[j]&&
+(tb+=f.x[j])),w=l,0!=f.A[j]&&(1<Cw(f.A[j])&&(w+=Cw(f.A[j])),0<f.A[j]?w+=Ob:w+=Yb),L||!G?h=h+tb+w+l:h=w+tb+l+h,G||(q=h),J[j]=h,q=QN(f.n.n,q),w=QN(f.n.n,h),V[j]=q,r[j]=w,w=n[j]=hQ(f,u,j,q,w,o,L),L=w.c+u+1,q=w.d+o+u,W(g,f.n.t),-1==f.j&&0!=f.d[j]&&W(g,(cP(),jP)[f.d[j]]),mN(g,w.c,w.d,w.b,w.a),1==f.j?0!=f.d[j]?W(g,(cP(),jP)[f.d[j]]):W(g,(wM(),DM)):W(g,(cP(),gP)[f.b[j]]),XP(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],w=r[j],L=N(M(bQ(f.J[j]-q/2))),q=N(M(bQ(f.M[j]+~~(o/2)-1))),W(g,(wM(),HM)),XP(g,ca+f.q[h][1],
+L+w,q);if(0<f.D||0<f.E)if(W(g,104==f.n.c?(wM(),EM):(wM(),KM)),0<f.D&&106!=f.n.c&&(w=n[f.D],MP(g,w.c,w.d,w.b,w.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,G=y(K,s,-1,5,1),w=y(K,s,-1,5,1),G[0]=N(M(bQ(f.J[h]+q))),G[1]=N(M(bQ(f.J[o]+q))),w[0]=N(M(bQ(f.M[h]-J))),w[1]=N(M(bQ(f.M[o]-J))),G[3]=N(M(bQ(f.J[h]-q))),G[2]=N(M(bQ(f.J[o]-q))),w[3]=N(M(bQ(f.M[h]+J))),w[2]=N(M(bQ(f.M[o]+J))),G[4]=G[0],w[4]=w[0],106!=f.n.c&&(da=
+g,j=G,Q=w,da.n&&(NP(da,!1),OP(da,dQ(da,j,Q,5,!0)))),106==f.n.c&&iQ(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;W(g,(wM(),EM));for(j=1;j<=f.t;++j)0<f.a[j]&&(w=n[j],MP(g,w.c,w.d,w.b,w.a))}}}a.z||(a.ob?(W(e,(wM(),BM)),Y(e,c-1,0,c-1,b-1)):(W(e,MM(eP)),Y(e,c-1,0,c-1,b-1),W(e,eP),Y(e,c-2,0,c-2,b-1),W(e,fP),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),W(e,(wM(),HM)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new ZM(ng,0,13),a.W=new PN(a.T),null!=a.bb&&(d=QN(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,W(e,(wM(),DM)),WP(e,a.T),XP(e,a.bb,c,b)));YP(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function UP(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(K,s,-1,9,1);n=y(K,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=F(c+a*Math.sin(j)),n[f]=F(d+a*Math.cos(j));f=e+1;b.n&&(NP(b,!1),OP(b,dQ(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=F(c+(a-3)*Math.sin(j)),n[f]=F(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function jQ(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;W(d,eP);mN(d,0,0,b,c);a.ob?(W(d,(wM(),BM)),c=14*(a.Y+a.S),MP(d,c,0,b-c-1,2*a.Y+a.S-1)):(W(d,MM(eP)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),W(d,fP),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)LP(a,d,b,1),LP(a,d,b,2);a.c=c;YP(a.Ub,a.Qb,0,0)}}
+function RP(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);QP(a,b,c+o-j,f,d-4-j-1,e,h)}
+function kQ(a,b,c){var d,e,f,g,j,h;lQ(a,c);if(0==b.indexOf(jb)){a.Fb=!0;a.jb=!0;j=mQ(b);b=new XO(b,j,!0);e=l;for(d=1;5>=d;++d)e=nQ(b,j);d=oQ(BO(pA(e.substr(0,3)),10)).a;g=oQ(BO(pA(e.substr(3,3)),10)).a;nQ(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=nQ(b,j),null==h||H(h,hb));)f+=h+j;a.fb[++a.ub]=new pQ(a,f)}DP(a,1,d,1);DP(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new pQ(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J=Kf,AP(a),!1;null!=a.i&&a.Z&&qQ(a.Z,a.i,!0);null!=a.j&&a.Z&&qQ(a.Z,a.j,!1);j=rQ(a.Z,!1);if(1==j)a.fb[++a.ub]=
+a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new sQ(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];DP(a,1,j,0)}c&&AP(a);return!0}function dD(a,b){a.kb=!0;a.J=b}function cQ(a,b){100>b&&(!lP[b]&&(lP[b]=new ZM(ng,0,b)),!nP[b]&&IE(nP,b,new PN(lP[b])),a.k=lP[b],a.n=nP[b])}
+function hD(a,b){var c,d;if(0==b)return!1;zP(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:IP(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J=Ph);if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;tQ(a,uQ(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J=Oh;break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new jH(Ue);if(!d.a.c)throw new jH(Cg);d.a=d.a.c;tQ(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;
+d.a<d.c-1?(++d.a,d=cG(d,d.a)):d=null;null==d?(a.kb=!0,a.J=Nh):(dD(a,fh+(a.Hb.a+1)+Ea+a.Hb.c),d=vQ(d),wQ(a,d,!1,!0),null!=a.sb&&ZO(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=cG(d,d.a)):d=null;null==d?(a.kb=!0,a.J=Nh):(dD(a,fh+(a.Hb.a+1)+Ea+a.Hb.c),d=vQ(d),wQ(a,d,!1,!0),null!=a.sb&&ZO(a.sb,null));break;case 101:a.Lb&&xQ(a.Lb);a.Lb=new yQ(1,a);a.c=c;break;case 107:!a.Db?a.Db=new zQ(a):a.Db.gc.c.$?AQ(a.Db.gc.c):BQ(a.Db);break;case 114:a.b&&xQ(a.b);a.b=new yQ(0,a);a.c=c;break;case 103:a.mb=
+!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,CQ(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=DQ(a.Z);if(2==d){a.kb=!0;a.J=uf;break}d=y(EP,m,-1,4,1);FP(a.Z,d);a.mb=!0;a.Z=new rP(a.Z);d=F(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;EQ(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,FQ(a.Z,a.Z.D),a.Z.D=0,BP(a)):0<a.Z.E&&(a.mb=!0,GQ(a.Z,a.Z.E),a.Z.E=0,BP(a));HQ(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,j;j=new FN;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new yN(c),
+EN(j,g),g.c=c,QL(g.d,a);OK(a,j);a.E=j}IQ(a.E.a,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(xQ(a.o),a.o=null);0==a.Z.D&&(a.o=new yQ(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&
+18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,BP(a)),18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),JQ(a.Z,a.Z.D,d),BP(a)),HQ(a.Z))}AP(a);return!0}
+function aD(a){var b,c,d;d=vP(a);c=l;if(a.Fb){var e,f,g;g=CE([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)DQ(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=kb;c+=KQ(g[1][0],3)+KQ(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=ib+LQ(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ib+LQ(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new MQ(a,a.fb,a.ub)),c=LQ(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function NQ(a,b,c,d){var e;e=c;var f=d,g,j;(g=OQ(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=KP(a,!0)),a.w):(!a.v&&(a.v=KP(a,!1)),a.v),IQ(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=PQ(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=$P+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J=Mh,AP(a),!0;if(113==d)if(a.Ib)a.kb=!0,a.J=
+Dh,AP(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=hD(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)FQ(a.Z,a.Z.D),a.Z.D=0,BP(a);else{if(106==a.c)return!0;if(108==a.c)QQ(a.Z,a.Z.D,0),BP(a);else if(157==a.c)QQ(a.Z,a.Z.D,1),BP(a);else if(158==a.c)QQ(a.Z,a.Z.D,-1),BP(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=
+a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):BP(a);else if(206<=a.c&&229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(230==a.c)a.O=3,BP(a);else if(233<=a.c&&262>a.c)SQ(a.Z,!1),BP(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;JQ(a.Z,a.Z.D,vA(a.Db.e.gc.a.gb,Pt));a.Z.k=!0;BP(a)}else if(105==a.c)TQ(a.Z),BP(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),1>d.length&&(d=vj),JQ(a.Z,a.Z.D,d)),BP(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&
+229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(0<a.Z.E)if(104==a.c)GQ(a.Z,a.Z.E),a.Z.E=0,BP(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])dD(d.n,Bi);else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;FQ(d,c);d.a[c]=0}a.Z.E=0;BP(a)}else if(201==a.c)UQ(a.Z,a.Z.E),BP(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),BP(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,BP(a);else if(204==a.c)a.Z.s[a.Z.E]=
+3,a.Z.B[a.Z.E]=0,BP(a);else if(206<=a.c&&229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(107==a.c){if(!a.Db.b)return!0;d=vA(a.Db.e.gc.a.gb,Pt);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;BP(a)}else 105==a.c?(a.kb=!0,a.J=ei):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new JP(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(VQ(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&
+229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,RQ(a.Z)):300<a.c?(VQ(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),1>d.length&&(d=vj),JQ(a.Z,1,d))):230==a.c?WQ(a,null,!0):233<=a.c&&262>a.c?(VQ(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,SQ(a.Z,!0)):oO();BP(a)}else e=!1;e&&(HQ(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,AP(a))}return e}
+function XQ(a,b,c,d){var e,f;if(a.z||!a.hb||OQ(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=YQ(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)FQ(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),GQ(b,e),0<YQ(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){dD(b.n,wj);--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<YQ(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;dD(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(PQ(b)||
+OQ(b))yP(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(EP,m,-1,4,1);FP(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;zP(a);a.mb=!0;AP(a);a.Sb=c;a.Tb=d;return!0}
+function ZQ(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||OQ(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((cP(),kP)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;$Q(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if($Q(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;zP(a);a.mb=!0;AP(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function aR(a){if(a.z)return!0;a.ib&&(a.ib=!1,BP(a));a.kb=!1;a.P=lu;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=YQ(b,b.t),6>b.z[c]&&(bR(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),FQ(b,b.t));b.C=!1;BP(a)}else a:{var b=a.Z,e,f;c=YQ(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):dD(b.n,ih);break a}6==b.z[c]?(--b.u,--b.z[b.F],dD(b.n,Vh)):(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=
+c,b.K[b.u]=N(M(bQ((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(bQ((b.M[b.F]+b.M[c])/2))))}}HP(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,uQ(b),b.a.c=c),BP(a),a.r=!1)}else 5==a.O&&(HP(a.Z),BP(a));0<a.O&&(a.D=!1,zP(a),a.mb=!0,HQ(a.Z),cR(a.Z),AP(a),a.O=0,a.f=!1);if(kP&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,zP(a),a.mb=!0,AP(a);return!0}function zP(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function $Q(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,ZO(a.rb,I(dR,m,81,[new S(a.e),new S(b)]))}
+function eR(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf(xq)?a.Eb=!1:-1<b.indexOf(as)&&(a.Eb=!0);-1<b.indexOf(qq)?a.Kb=!1:-1<b.indexOf(Co)&&(a.Kb=!0);-1<b.indexOf(bp)&&(a.N=!0);-1<b.indexOf(js)&&(a.N=!1);-1<b.indexOf(wq)?a.Cb=!1:-1<b.indexOf(Xr)&&(a.Cb=!0);-1<b.indexOf(yq)?a.Fb=!1:-1<b.indexOf(bs)&&(a.Fb=!0);-1<b.indexOf(lq)?a.p=!1:-1<b.indexOf(Pl)&&(a.p=!0);-1<b.indexOf(Aq)?a.Ob=!1:-1<b.indexOf(dt)&&(a.Ob=!0);-1<b.indexOf(nq)?a.s=!1:-1<b.indexOf(nm)&&(a.s=!0);-1<b.indexOf(rq)?a.jb=!1:-1<b.indexOf(bq)&&
+(a.jb=!0);-1<b.indexOf(tq)?(a.tb=!1,a.q=!1):-1<b.indexOf(Gq)&&(a.tb=!0,a.q=!1);-1<b.indexOf(iq)?(a.ob=!0,a.S=1):-1<b.indexOf(Nq)&&(a.ob=!1,a.S=0);-1<b.indexOf(Ql)&&(a.q=!0,a.tb=!0);-1<b.indexOf($s)&&(a.Nb=!0,a.tb=!0);-1<b.indexOf(zq)&&(a.Nb=!1,a.tb=!1);-1<b.indexOf(yr)&&(a.yb=!0);-1<b.indexOf(vq)&&(a.yb=!1);-1<b.indexOf(gn)&&(a.z=!0,a.Y=0,a.cb=null,DP(a,1,a.ub,0));if(-1<b.indexOf(pq)){a.z=!1;for(d=1;d<=a.ub;++d)fR(a.fb[d]),GP(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(du)&&(a.Rb=!0);-1<b.indexOf(Eq)&&
+(a.Rb=!1);d=a.vb;-1<b.indexOf(uq)?a.vb=!1:-1<b.indexOf(wr)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(cm)&&(a.A=!0);-1<b.indexOf(mq)&&(a.A=!1);b.indexOf(bu);b.indexOf($t);b.indexOf(au);-1<b.indexOf(oq)&&(a.qb=!0);-1<b.indexOf(Zo)&&(a.M=!0);-1<b.indexOf(Ws)&&(a.Jb=!0);-1<b.indexOf(Nl)&&(a.Ib=!0);-1<b.indexOf(kq)&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++$P;c&&AP(a)}
+function AP(a){var b,c,d,e;b=LL(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Je(a.cb,d,c),a.z&&e&&DP(a,1,a.ub,0),aQ(a),a.z||(a.Qb=a.Je(a.Qb,b.b,2*a.Y+a.S),jQ(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Je(a.Q,a.Y,c),ZP(a),a.I=a.Je(a.I,d,a.Y),VP(a))):(aQ(a),a.z||(VP(a),a.D&&(jQ(a),ZP(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function gR(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=DQ(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ca+c.u,h=1;h<=c.t;++h){j=gQ(c,h);c.n.M&&0<c.x[h]&&(j+=gg,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=Ob:j+=Yb,1<Cw(c.A[h])&&(j+=Cw(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=od+g);o+=ca+j+ca+hR(0.055999999999999994*c.J[h],0,2)+ca+hR(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ca+f+ca+g+ca+n;c=o;0<c.length&&(0<e.length&&(e+=hu),e+=c)}return e}function qP(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=DQ(a.fb[c]),d!=b))continue;d=void 0;d=iR(a.fb[c]);d=jR(d);0<d.length&&(0<e.length&&(e+=wc),e+=d)}return e}
+function BP(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&ZO(a.sb,null)}var c,d,e;e=new kR;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=iR(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new lR(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function wQ(a,b,c,d){try{kQ(a,b,d)?c&&BP(a):AP(a)}catch(e){if(e=Jv(e),A(e,78))AP(a);else throw e;}}
+function WQ(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;lQ(a,c);e=j=0;r=new XO(b,iu,!0);g=-1<b.indexOf(Td);n=1;h=QO(r);a.ub=0;for(f=1;f<=h;++f)if(o=UO(r),pA(o),!H(o,hu))if(H(o,Td))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new mR(a,o);if(0==a.Z.t){nR(a,Lf);oO();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(nR(a,Of),oO(),d=!1):3<n?(nR(a,Nf),oO(),d=!1):(1<a.ub&&!g&&eR(a,bq,!0),g&&!a.Fb&&eR(a,bs,!0),!g&&a.Fb&&eR(a,yq,!0),g?(DP(a,1,j,1),DP(a,j+1,e-1,2),DP(a,e,a.ub,3)):DP(a,1,a.ub,0),c&&AP(a),d=!0)}d?BP(a):
+AP(a)}catch(q){if(q=Jv(q),A(q,78))AP(a);else throw q;}}function oR(a){zP(a);a.mb=!0;AP(a)}function lQ(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new JP(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&AP(a);null!=a.sb&&ZO(a.sb,null)}function tQ(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=iR(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&ZO(a.sb,null)}}
+function pR(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J=Jf+b,AP(a),null):a.fb[b]}function CP(a,b){var c;c=-1;H(b,Qi)?(c=202,b=l):H(b,ec)?c=235:H(b,fc)?c=240:H(b,dc)?c=260:H(b,jc)?c=261:H(b,qc)?c=241:H(b,ic)?c=233:H(b,hc)?c=236:H(b,gc)?c=237:H(b,pc)?c=234:H(b,lc)?c=243:H(b,sc)?c=252:H(b,kc)?c=244:H(b,tc)?c=239:H(b,rc)?c=251:H(b,cc)?c=242:H(b,$b)?c=245:H(b,bc)&&(c=238);0<c?hD(a,c):b=Uh;a.kb=!0;a.J=b;AP(a)}function nR(a,b){a.kb=!0;a.J=b;AP(a)}
+function vP(a){var b;b=pP(a);zP(a);AP(a);return b}function SP(a,b,c,d,e){var f,g,j,h;f=a.W;h=QN(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new ZM(f.b.a,f.b.c,g),f=new PN(j),h=QN(f,e),b.e=j,b.i=qR(j);else WP(b,a.T);f=aN(bN,f.b).a-aN(bN,f.b).b;XP(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function TP(a,b,c,d,e,f){var g,j;g=eQ(a.V);j=QN(a.V,f);WP(b,a.U);(b.d=e)&&(b.f=os+(e.a>>16&255)+Pb+(e.a>>8&255)+Pb+(e.a&255)+Fb);XP(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}
+function eQ(a){return aN(bN,a.b).a-aN(bN,a.b).b}function gD(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=xm,AP(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=xm):dD(a,a.y+ca),AP(a))}t(446,368,Lu);_.xe=function(a){sP(this,a)};_.Je=function(a,b,c){return HL(this,b,c)};_.Ke=function(){};_.ee=function(){AP(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;
+_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=lu;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;
+_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;_.Sb=0;_.Tb=0;var $P=10,lP,nP,eP,fP,gP,dP,kP,rR=null,jP,iP;
+function sR(){cP();FL.call(this);this.Ub=(gC(),gC(),mL).a;this.x=new ZM(null,0,8);this.t=(wM(),xM);this.fb=y(tR,m,94,99,0);this._=new DL;this.Hb=new uR;this.K=H((oO(),pO[Vo]),Qg);this.u=new vR;this.G=I(NE,m,1,[ec,fc,qc,dc,jc,ic,hc,gc,pc,sc,kc,lc,cc,bc,$b]);this.Z=new JP(this);jP[0]=AM;jP[1]=new yM(255,153,153);jP[2]=new yM(255,204,102);jP[3]=new yM(255,255,153);jP[4]=new yM(102,255,255);jP[5]=new yM(51,204,255);jP[6]=new yM(255,153,255)}t(445,446,Lu,sR);
+_.Je=function(a,b,c){var d;return a?(d=a.a,jw(d.t,b,c),a):HL(this,b,c)};_.Ke=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[wR(b.a),a])}};_.a=null;function xR(a){if(a.d.gb.style.display!=sq){KL(a.c);for(a=new Dv(a.e.j);a.b<a.d.Fe();)Ev(a),null.cg()}}function yR(a){zR.call(this,a,Qc,Qc,null)}function AR(a,b){zR.call(this,a,Qc,Qc,b)}function BR(a,b,c){zR.call(this,a,b,c,null)}
+function zR(a,b,c,d){var e;if(null==a)$wnd.alert(Mg);else if(H(Jg,a))$wnd.alert(Kg);else if(e=fw(a)){this.b=CR;++CR;this.d=e;this.c=new sR;this.e=new DR(this.c,b,c,d);wH(e,this.e,e.gb);d&&Al in d&&(this.e.b=d[Al]);a=this.e;a.d||(a.d=IL(a,uA(a.gb,Mq),uA(a.gb,Lq)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?rR=Jg:rR=Eg;b.v=KP(b,!1);b.w=KP(b,!0);dD(b,rR+sa);b.C=LL(b);BL(b,null);b.ob||(b.S=0);b.T||(b.T=new ZM(ng,0,13),b.W=new PN(b.T));b.U||(b.U=new ZM(ng,1,13),b.V=new PN(b.U));b.X||(b.X=new ZM(ng,0,11),new PN(b.X));
+cQ(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;$P=10;b.Kb=!0;try{r=ER(b.Ub,fr);null!=r&&eR(b,r,!1);j=ER(b.Ub,Yo);null!=j&&(b.L=j);n=ER(b.Ub,Ip);null!=n&&(b.ab=n);g=ER(b.Ub,jn);null!=g&&(b.Gb=!0);o=ER(b.Ub,qt);null!=o&&(b.bb=o,AP(b));b.j=ER(b.Ub,Ll);b.i=ER(b.Ub,Kl);f=ER(b.Ub,hn);if(null!=f&&b.z){var q;var u,w,D,G;w=(wM(),xM);try{if(0!=f.indexOf(Wa))throw new Lz(Tl);G=BO(f.substr(1,2),16);D=BO(f.substr(3,2),16);u=BO(f.substr(5,2),16);q=w=new yM(G,D,u)}catch(J){if(J=Jv(J),A(J,78))oO(),
+q=w;else throw J;}b.t=q}b.Jb&&b.Z&&CQ(b.Z);h=ER(b.Ub,Cq);b.sb=h}catch(Q){if(Q=Jv(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)gP[f]=(wM(),FM),iP[f]=vj;iP[1]=gg;gP[1]=(wM(),BM);iP[2]=se;gP[2]=FM;iP[3]=De;gP[3]=BM;iP[4]=Gh;gP[4]=KM;iP[5]=ai;gP[5]=EM;iP[9]=Xf;gP[9]=HM;iP[10]=df;gP[10]=HM;iP[11]=Be;gP[11]=HM;iP[12]=pg;gP[12]=HM;iP[8]=Ii;gP[8]=MM(GM);iP[7]=gi;gP[7]=FM;iP[6]=Ui;gP[6]=BM;iP[13]=Pi;gP[13]=BM;iP[18]=vj;gP[18]=BM;iP[19]=ti;gP[19]=BM;iP[20]=ui;gP[20]=BM;iP[21]=vi;gP[21]=BM;iP[22]=wi;gP[22]=
+BM;kL(b);b.$=new FR;f=a.c;f.C=LL(f);null!=f.L?(WQ(f,f.L,!1),null!=f.i&&f.Z&&qQ(f.Z,f.i,!0),null!=f.j&&f.Z&&qQ(f.Z,f.j,!1)):null!=f.ab&&wQ(f,f.ab,!1,!1);AP(a.c)}else $wnd.alert(Lg+a+Da)}function GR(){return QE(null)}function HR(a){return QE(a)}t(447,1,Xu,yR,AR,BR,zR);_.Le=function(a){B(this.e,new IR(this,a),(jC(),jC(),kC))};_.Me=function(a){B(this.e,new JR(this,a),(pD(),pD(),qD))};_.Ne=function(a){BQ(new KR(a,this.c,eP))};_.Oe=function(){IP(this.c)};_.Pe=function(){gA((dA(),eA),new LR(this))};
+_.Qe=function(){return this.a};_.Re=function(){return this.b};_.Se=function(){return this.c.H};_.Te=function(){return this.c.db};_.Ue=function(){return this.c.eb};_.Ve=function(){return this.c.sb};_.jd=function(){return uA(this.e.gb,Lq)};_.We=function(){var a;a=[];a.length=2;a[0]=uA(this.e.gb,Mq);a[1]=uA(this.e.gb,Lq);return a};_.kd=function(){return uA(this.e.gb,Mq)};_.Xe=function(){return this.d.gb};_.Ye=function(){return this.c.xb};_.Ze=function(){return this.c.zb};
+_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.d.gb.style.display!=sq};_._e=function(){var a=this.c,b;a.Fb?b=gR(a,1)+Td+gR(a,2)+Td+gR(a,3):b=gR(a,0);return b};_.af=function(){return aD(this.c)};_.bf=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=pP(a);a.Ob=b;AP(a);return c};_.cf=function(a){eR(this.c,a,!0)};_.df=function(){};_.ef=function(a){wQ(this.c,a,!0,!0)};_.ff=function(a){WQ(this.c,a,!0)};_.je=function(){xR(this)};_.gf=function(){lQ(this.c,!0)};
+_.hf=function(a){var b=this.c;if(a=pR(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;oR(b)}};_.jf=function(a){this.a=a;!this.c.a&&(this.c.a=new MR(this))};_.kf=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Dv(b.a);d.b<d.d.Fe();)c=Ev(d),a?c.a=Kd:c.a=Jd}KL(b.c)};_.lf=function(a,b){var c=this.c,d;if(d=pR(c,a))qQ(d,b,!0),oR(c)};_.mf=function(a,b){var c=this.c,d;d=pR(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,AP(c)):(d.D=b,oR(c))};_.od=function(a){this.e.gb.style[ro]=a;xR(this)};
+_.nf=function(a){this.c.H=a};_.of=function(a){var b=this.c;b.db=a;AP(b)};_.pf=function(a){var b=this.c;b.eb=a;AP(b)};_.qf=function(a){this.c.rb=a};_.rf=function(a){this.c.sb=a};_.sf=function(a){var b=this.c;b.xb=a;b.v=KP(b,!1)};_.tf=function(a){this.c.zb=a};_.uf=function(a,b){var c=this.e;c.qd(a);c.od(b);xR(this)};_.vf=function(a){CP(this.c,a)};_.wf=function(a,b){var c=this.c;c.f=!1;c.Pb=new mR(c,a);c.c=253;c.kb=!0;c.J=b;AP(c)};_.pd=function(a){fH(this.d.gb,a)};
+_.qd=function(a){this.e.gb.style[Yt]=a;xR(this)};_.xf=function(a){nR(this.c,a)};_.yf=function(){return vP(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var CR=0;function LR(a){this.a=a}t(448,1,{},LR);_.wc=function(){var a,b;for(b=new Dv(this.a.e.a);b.b<b.d.Fe();)a=Ev(b),a.t.gb.innerHTML=a.q||l};_.a=null;function MR(a){this.a=a}t(449,1,{},MR);_.a=null;function IR(a,b){this.a=a;this.b=b}t(450,1,{},IR);_.Lc=function(a){a=a.a;gA((dA(),eA),new NR(this,this.b,a))};_.a=null;_.b=null;
+function NR(a,b,c){this.a=a;this.c=b;this.b=c}t(451,1,{},NR);_.wc=function(){var a=this.b;this.c.a.apply(a,[wR(this.a.a),a])};_.a=null;_.b=null;_.c=null;function JR(a,b){this.a=a;this.b=b}t(452,1,{},JR);_.a=null;_.b=null;function sD(a,b,c){this.a=a;this.c=b;this.b=c}t(453,1,{},sD);_.wc=function(){var a=this.b;this.c.a.apply(a,[wR(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function OR(){var a=PR(Hg),b;$wnd.JSApplet.JSME=C(function(){var a;QR(RR,arguments)?a=arguments[0]:3==arguments.length?a=new BR(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new yR(arguments[0]):4==arguments.length?a=new zR(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new AR(arguments[0],arguments[1]));this.g=a;SR();a[pl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?
+a.g:new TR(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TR(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=C(function(){return this.g.c.eb});
+b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});b.jmeFile=C(function(){return this.g._e()});
+b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=RR;SR();var f=b,g,b=UR.b;g=VR(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=VR(b,e,f)}if(!g)throw new Nv(Qe+0+od+f.length+aa);
+return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TR(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});
+b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});
+b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});WR({"0":{"0":[[GR,null,void 0]],1:[[HR,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new XR(e));return[e]},Pn]]}});YR(RR,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function OE(){ZR||(ZR=!0,OR())}t(454,1,{},OE);var ZR=!1;
+function SE(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Pn)$wnd.jsmeOnLoad();else try{$wnd.console.log(pj)}catch(a){}}function RE(){}t(456,1,{},RE);_.wc=function(){SE()};function XR(a){this.a=a}t(457,1,{68:1,106:1},XR);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function TR(a){this.a=a}t(458,1,{69:1,106:1},TR);_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function bP(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=AA(c,Yt);b=AA(c,ro);f=AA(c,fq);e=AA(c,Eo);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],j.nodeName==ii&&(h=j,j=AA(h,fq),h=AA(h,Pt),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Bm);c.removeAttribute(fq);c.removeAttribute(Fl);c.removeAttribute(ro);c.removeAttribute(Yt);c.removeAttribute(vl);c.removeAttribute(vo);c.removeAttribute(Tt);c.removeAttribute(Cm);c.innerText=l||l;d=GA();c.setAttribute(Eo,
+d);c.style[Yt]=$O(g);c.style[ro]=$O(b);b=new $R(a,d,n,e,c,f);gA((dA(),eA),b);++a.b;return!0}function aP(a){this.a=Gg;this.d=a}t(459,1,{},aP);_.Ec=function(){return bP(this)};_.a=null;_.b=0;_.c=null;_.d=null;function $R(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(460,1,{},$R);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,Qc,Qc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Eo,this.e):this.c.removeAttribute(Eo);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function aS(){}t(461,1,Xu,aS);function bS(a){this.a=a}t(462,1,{},bS);_.wc=function(){this.a()};_.a=null;
+function cS(){var a=PR(Ig);$wnd.JSApplet.Utils=C(function(){var a;QR(dS,arguments)?a=arguments[0]:0==arguments.length&&(a=new aS);this.g=a;SR();a[pl]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){gA((dA(),eA),new bS(a))});YR(dS,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function PE(){eS||(eS=!0,cS())}t(463,1,{},PE);var eS=!1;function fS(a){Mz();this.f=a}t(464,434,fv,fS);
+function YE(){var a=pn;Mz();this.f=a}t(465,97,Yu,YE);function JE(){Mz()}function gS(a){Mz();this.f=a}t(466,97,Yu,JE,gS);function hS(){hS=x;iS=new jS(!1);kS=new jS(!0)}function jS(a){this.a=a}t(467,1,{71:1,72:1,75:1},jS);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Ht:"false"};_.a=!1;var iS,kS;function lS(){}function mS(a){return typeof a==Gq?Ii+(0>a?-a:a):a}
+function nS(a,b){var c;c=new lS;c.d=ff+(oS(0!=a?-a:0)?mS(0!=a?-a:0):l+vv(c));pS(0!=a?-a:0)&&qS(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new lS;b.d=ff+(oS(a)?mS(a):l+vv(b));pS(a)&&qS(a,b);return b}function rS(a,b){var c;c=new lS;c.d=ff+(oS(a)?mS(a):l+vv(c));pS(a)&&qS(a,c);c.b=b?8:0;return c}function sS(){var a;a=new lS;a.d=ff+(oS(0)?mS(0):l+vv(a));pS(0)&&qS(0,a);a.b=2;return a}function tS(a){var b;b=new lS;b.d=ff+(oS(a)?mS(a):l+vv(b));pS(a)&&qS(a,b);b.b=1;return b}
+function pS(a){return typeof a==Gq&&0<a}function oS(a){return null!=a&&0!=a}function qS(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Hu[b.c])c=c.prototype;else{c=Hu[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(469,1,{},lS);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function uS(a){var b;if(!(b=vS,!b&&(b=vS=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new wS(cg+a+La);return parseFloat(a)}
+function BO(a,b){var c,d;if(null==a)throw new wS(Fq);if(2>b||36<b)throw new wS($r+b+Fa);d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new wS(cg+a+La);}c=parseInt(a,b);if(isNaN(c))throw new wS(cg+a+La);if(-2147483648>c||2147483647<c)throw new wS(cg+a+La);return c}t(471,1,{71:1,83:1});var vS=null;function xS(a){this.a=a}t(470,471,{71:1,75:1,76:1,83:1},xS);
+_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return F(this.a)};_.tS=function(){return l+this.a};_.a=0;function XL(a){this.a=a}t(472,471,{71:1,75:1,79:1,83:1},XL);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return F(this.a)};_.tS=function(){return l+this.a};_.a=0;function NL(){Mz()}function cx(a){Mz();this.f=a}t(473,97,Qu,NL,cx);function zH(){Mz()}function KI(a){Mz();this.f=a}t(474,97,Yu,zH,KI);function S(a){this.a=a}
+function jF(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function cF(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function oQ(a){var b,c;return-129<a&&128>a?(b=a+128,c=(yS(),zS)[b],!c&&(c=zS[b]=new S(a)),c):new S(a)}t(475,471,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function yS(){yS=x;zS=y(dR,m,81,256,0)}var zS;function Cw(a){return 0>a?-a:a}function Bw(a,b){return a>b?a:b}function bQ(a){return Math.round(a)}function Jz(){Mz()}function XD(a){Mz();this.f=a}t(478,97,{71:1,78:1,82:1,84:1,86:1},Jz,XD);function xv(){xv=x;yv=I(wv,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var yv;function wS(a){Mz();this.f=a}t(480,473,Qu,wS);
+function Oz(a){this.a=kj;this.c=a;this.b=-1}t(481,1,{71:1,85:1},Oz);_.tS=function(){return this.a+wc+this.c+"(Unknown Source"+(0<=this.b?od+this.b:l)+Fb};_.a=null;_.b=0;_.c=null;function AS(a,b){return a.charCodeAt(b)}function VO(a,b){var c=b,d=a.length,e,f;e=AS(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function BS(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function H(a,b){return!A(b,1)?!1:""+a==b}function sE(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function qA(a,b){return a.indexOf(b)}function zO(a,b,c){return a.indexOf(b,c)}function QK(a,b){return a.lastIndexOf(b)}function vQ(a){var b=aa,c=hu,d;for(d=0;0<=(d=c.indexOf(Aj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+gb+eH(c,++d):c=c.substr(0,d-0)+eH(c,++d);return a.replace(RegExp(b,Sn),c)}
+function CS(a,b){for(var c=RegExp(b,Sn),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(NE,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function eH(a,b){return a.substr(b,a.length-b)}
+function pA(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function rA(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return AF(this)};_.tS=_.toString;function DS(){DS=x;ES={};FS={}}
+function AF(a){DS();var b=od+a,c=FS[b];if(null!=c)return c;c=ES[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+AS(a,d++);c|=0}256==GS&&(ES=FS,FS={},GS=0);++GS;return FS[b]=c}var ES,GS=0,FS;function Gz(a,b){Fz(a.a,b);return a}function Ez(){this.a=sA()}function HS(){this.a=sA();Fz(this.a,l)}t(483,1,Ku,Ez,HS);_.tS=function(){return tA(this.a)};function yF(){this.a=sA()}
+function xO(){this.a=sA()}function qE(a){this.a=sA();Fz(this.a,a)}t(484,1,Ku,yF,xO,qE);_.tS=function(){return tA(this.a)};function AO(a){a=$i+a;Mz();this.f=a}t(485,474,Yu,AO);
+function IS(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Jz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new gS(Eh);j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new gS(ne);n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new zH;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)IE(b,c,a[--d])}else for(c=e+c;e<c;)IE(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function gH(){Mz()}function JO(a){Mz();this.f=a}
+t(487,97,Yu,gH,JO);function cM(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:Rz(b,c))return a;return null}function fM(a,b){var c;return(c=cM(a.Bd(),b))?(c.Zc(),!0):!1}function JS(a){var b,c,d,e;d=new Ez;b=null;Fz(d.a,xj);for(c=a.Bd();c.Xc();)null!=b?Fz(d.a,b):b=Qb,e=c.Yc(),Fz(d.a,e===a?Eb:l+e);Fz(d.a,hl);return tA(d.a)}t(488,1,{});_.zf=function(){throw new JO("Add not supported on this collection");};_.Af=function(a){return!!cM(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};
+_.Bf=function(a){return fM(this,a)};_.tS=function(){return JS(this)};t(490,488,bv);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a.Xc();)if(b=a.Yc(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b.Xc();)c=b.Yc(),null!=c&&(a+=Uz(c),a=~~a);return a};function KS(a,b){var c;return A(b,90)&&(c=b.Cf(),RG(a.a,c))?(c=aw(a.a,c),a.a.Ge(b.Df(),c)):!1}function OO(a){this.a=a}t(489,490,bv,OO);_.Af=function(a){return KS(this,a)};
+_.Bd=function(){return new EO(this.a)};_.Bf=function(a){return KS(this,a)?(a=a.Cf(),Mv(this.a,a),!0):!1};_.Fe=function(){return this.a.d};_.a=null;function HO(a){if(a.b)Gv(a.a),Mv(a.c,a.b.Cf()),a.b=null;else throw new jH(Fh);}function EO(a){var b;this.c=a;b=new Yv;a.c&&Sv(b,new LS(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new MS(a,d.substring(1));b.zf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.a=new Dv(b)}t(491,1,{},EO);
+_.Xc=function(){return FO(this.a)};_.Yc=function(){return this.b=Ev(this.a)};_.Zc=function(){HO(this)};_.a=null;_.b=null;_.c=null;t(493,1,ov);_.eQ=function(a){return A(a,90)&&IO(this.Cf(),a.Cf())&&IO(this.Df(),a.Df())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Uz(this.Cf()));null!=this.Df()&&(b=Uz(this.Df()));return a^b};_.tS=function(){return this.Cf()+Sd+this.Df()};function LS(a){this.a=a}t(492,493,ov,LS);_.Cf=function(){return null};_.Df=function(){return this.a.b};
+_.Ef=function(a){return LO(this.a,a)};_.a=null;function MS(a,b){this.b=a;this.a=b}t(494,493,ov,MS);_.Cf=function(){return this.a};_.Df=function(){return this.b.e[od+this.a]};_.Ef=function(a){return MO(this.b,this.a,a)};_.a=null;_.b=null;function HI(a,b){(0>a||a>=b)&&NS(a,b)}function NS(a,b){throw new KI(Ag+a+Ub+b);}t(495,488,uv);_.Ff=function(){throw new JO("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};
+_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:Rz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Uz(c)),b=~~b;return b};_.Bd=function(){return new Dv(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new OS(this,a)};_.Jf=function(){throw new JO("Remove not supported on this list");};
+function FO(a){return a.b<a.d.Fe()}function Ev(a){if(a.b>=a.d.Fe())throw new CH;return a.d.Gf(a.c=a.b++)}function Gv(a){if(0>a.c)throw new PI;a.d.Jf(a.c);a.b=a.c;a.c=-1}function Dv(a){this.d=a}t(496,1,{},Dv);_.Xc=function(){return FO(this)};_.Yc=function(){return Ev(this)};_.Zc=function(){Gv(this)};_.b=0;_.c=-1;_.d=null;function OS(a,b){var c;this.d=this.a=a;c=a.Fe();(0>b||b>c)&&NS(b,c);this.b=b}t(497,496,{},OS);_.Kf=function(){return 0<this.b};
+_.Lf=function(){if(0>=this.b)throw new CH;return this.a.Gf(this.c=--this.b)};_.a=null;function PS(a){a=new EO(a.b.a);return new QS(a)}function RS(a,b){this.a=a;this.b=b}t(498,490,bv,RS);_.Af=function(a){return RG(this.a,a)};_.Bd=function(){return PS(this)};_.Fe=function(){return this.b.a.d};_.a=null;_.b=null;function QS(a){this.a=a}t(499,1,{},QS);_.Xc=function(){return FO(this.a.a)};_.Yc=function(){return(this.a.b=Ev(this.a.a)).Cf()};_.Zc=function(){HO(this.a)};_.a=null;t(500,495,uv);
+_.Ff=function(a,b){var c;c=iM(this,a);var d=c.d;new dM(b,c.b);++d.b;++c.a;c.c=null};_.Gf=function(a){var b;b=iM(this,a);try{return jM(b)}catch(c){c=Jv(c);if(A(c,91))throw new KI("Can't get element "+a);throw c;}};_.Bd=function(){return iM(this,0)};_.Jf=function(a){var b,c;b=iM(this,a);try{c=jM(b)}catch(d){d=Jv(d);if(A(d,91))throw new KI("Can't remove element "+a);throw d;}SS(b);return c};function TS(a){a.b=y(US,m,0,0,0)}function tL(a,b,c){(0>b||b>a.c)&&NS(b,a.c);a.b.splice(b,0,c);++a.c}
+function Sv(a,b){IE(a.b,a.c++,b);return!0}function cG(a,b){HI(b,a.c);return a.b[b]}function uw(a,b){for(var c=0;c<a.c;++c)if(IO(b,a.b[c]))return c;return-1}function fG(a,b){var c;c=(HI(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function Rv(a,b){var c;c=uw(a,b);if(-1==c)return!1;fG(a,c);return!0}function gx(a,b){var c;if(b.length<a.c){c=b;var d;d=BE(0,a.c);I(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)IE(b,c,a.b[c]);b.length>a.c&&IE(b,a.c,null);return b}function Yv(){TS(this)}
+function XM(a){TS(this);this.b.length=a}function RL(a){TS(this);var b=this.b,c=a.b,a=c.slice(0,a.c);I(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(501,495,Ju,Yv,XM,RL);_.Ff=function(a,b){tL(this,a,b)};_.zf=function(a){return Sv(this,a)};_.Oe=function(){this.b=y(US,m,0,0,0);this.c=0};_.Af=function(a){return-1!=uw(this,a)};_.Gf=function(a){return cG(this,a)};_.Ce=function(){return 0==this.c};_.Jf=function(a){return fG(this,a)};
+_.Bf=function(a){return Rv(this,a)};_.Fe=function(){return this.c};_.c=0;function hM(a,b){var c=a.length,d;for(d=0;d<c;++d)IE(a,d,b)}function mE(){mE=x;nE=new VS}var nE;function VS(){}t(504,495,Tu,VS);_.Af=function(){return!1};_.Gf=function(){throw new zH;};_.Fe=function(){return 0};function WS(){this.a=new Date}function XS(a){return 10>a?Mc+a:l+a}t(505,1,{71:1,74:1,75:1,87:1},WS);_.eQ=function(a){return A(a,87)&&mF(M(this.a.getTime()),M(a.a.getTime()))};
+_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=UE(c&4194303,b&4194303,e&1048575);a=UE(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Ob:l)+~~(b/60);b=10>(0>b?-b:b)%60?Mc+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(YS(),ZS)[this.a.getDay()]+ca+$S[this.a.getMonth()]+ca+XS(this.a.getDate())+ca+XS(this.a.getHours())+od+XS(this.a.getMinutes())+od+XS(this.a.getSeconds())+" GMT"+a+b+ca+this.a.getFullYear()};_.a=null;function YS(){YS=x;ZS=I(NE,m,1,[dj,Ch,ij,qj,gj,dg,Oi]);$S=I(NE,m,1,[Pg,ag,hh,ke,jh,Sg,Rg,re,Ri,di,Xh,Cf])}var ZS,$S;function fE(a,b){return null==z(a.a,b,a)}
+function eE(){this.a=new Bv}t(507,490,{71:1,74:1,92:1},eE);_.zf=function(a){return fE(this,a)};_.Af=function(a){return RG(this.a,a)};_.Ce=function(){return 0==this.a.d};_.Bd=function(){return PS(new RS(this.a,new OO(this.a)))};_.Bf=function(a){return null!=Mv(this.a,a)};_.Fe=function(){return this.a.d};_.tS=function(){return JS(new RS(this.a,new OO(this.a)))};_.a=null;
+function iM(a,b){var c,d;(0>b||b>a.b)&&NS(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new aT(a,b,d)}function mM(){this.a=new bT;this.b=0}t(508,500,Tu,mM);_.zf=function(a){new dM(a,this.a);++this.b;return!0};_.If=function(a){return iM(this,a)};_.Fe=function(){return this.b};_.a=null;_.b=0;function jM(a){if(a.b==a.d.a)throw new CH;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function SS(a){if(!a.c)throw new PI;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function aT(a,b,c){this.d=a;this.b=c;this.a=b}t(509,1,{},aT);_.Xc=function(){return this.b!=this.d.a};_.Kf=function(){return this.b.b!=this.d.a};_.Yc=function(){return jM(this)};_.Lf=function(){if(this.b.b==this.d.a)throw new CH;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){SS(this)};_.a=0;_.b=null;_.c=null;_.d=null;function bT(){this.a=this.b=this}
+function dM(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(510,1,{},bT,dM);_.a=null;_.b=null;_.c=null;function GO(a,b){this.a=a;this.b=b}t(511,493,ov,GO);_.Cf=function(){return this.a};_.Df=function(){return this.b};_.Ef=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function CH(){Mz()}t(512,97,{71:1,78:1,84:1,86:1,91:1},CH);function IO(a,b){return KE(a)===KE(b)||null!=a&&Rz(a,b)}function WM(a){var b=y(nM,m,44,0,0);return gx(a.a,b)}function DL(){this.a=new Yv}
+t(514,495,Ju,DL);_.Ff=function(a,b){tL(this.a,a,b)};_.zf=function(a){return Sv(this.a,a)};_.Af=function(a){return-1!=uw(this.a,a)};_.Gf=function(a){return cG(this.a,a)};_.Ce=function(){return 0==this.a.c};_.Bd=function(){return new Dv(this.a)};_.Jf=function(a){return fG(this.a,a)};_.Fe=function(){return this.a.c};_.tS=function(){return JS(this.a)};_.a=null;function xQ(a){a.gc.c.$&&cN(a)}function cT(a){var b;if(a.gc.c.$){b=VK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}eN(a)}
+function dT(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function BQ(a){var b=a.j;eT(a.gc.c,b.a,b.b);!UK(a)&&yL(a);iL(a)}function fT(){hN.call(this,l);this.i=new qM(this.Mf());QL(this.q,new gT(this))}t(516,393,cv);_.Pd=function(a,b){return KE(a.f)===KE(this.i)?(cT(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){cT(this)};_.i=null;_.j=null;
+function KR(a,b,c){fT.call(this);this.gc&&jN(this.gc,!1);gN(this,!1);BL(this,new rN(0));a=new vN(a,1);P(this,a,null);a=new FL;P(a,this.i,null);P(this,a,null);b&&(this.j=VK(b),fN(this),dT(this.j,~~(uA(b.Ub.gb,Mq)/2)-~~(this.lc/2),~~(uA(b.Ub.gb,Lq)/2)-~~(this.bc/2)));c&&O(this,c)}t(515,516,cv,KR);_.Mf=function(){return"OK"};function uQ(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new jH(We);if(!a.a.b)throw new jH(Cg);a.a=a.a.b;return a.a.a}function FR(){this.a=this.b=new hT}t(517,1,{},FR);_.a=null;
+function hT(){this.a=null}function lR(a){this.a=a}t(518,1,{},hT,lR);_.a=null;_.b=null;_.c=null;function gT(a){this.a=a}t(519,428,Uu,gT);_.a=null;
+function iT(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){ZO(a.a.zb,I(NE,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=CS(b,Cj),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],IE(c.b,c.c++,g);c=f.length}0<c&&(e=xc+c+Fb);try{kQ(a.a,b,!0)?(dD(a.a,aj+e),BP(a.a),KL(a.a),d=!0):(BQ(new KR(a.a.J,a.a,eP)),lQ(a.a,!0),KL(a.a))}catch(n){if(n=Jv(n),A(n,78))e=a.a,c=Lo,e.kb=!0,e.J=Hf+c,AP(e),BQ(new KR(a.a.J,a.a,eP)),KL(a.a);else throw n;}}d&&a.a.Ke(b)}function cD(a){this.a=a}
+t(520,1,{},cD);_.a=null;function tP(){tP=x;uP=new jT(Oe,0);wP=new jT(Ne,1);xP=new jT(ji,2);kT=I(lT,m,93,[uP,wP,xP])}function jT(a,b){PA.call(this,a,b)}t(521,138,{71:1,75:1,77:1,93:1},jT);var kT,wP,uP,xP;function kR(){this.d=y(tR,m,94,99,0)}t(522,1,{},kR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function mT(a){a.b=y(K,s,-1,20,1);a.A=y(K,s,-1,20,1);a.J=y(EP,m,-1,20,1);a.M=y(EP,m,-1,20,1);a.G=CE([20,7]);a.d=y(K,s,-1,20,1);a.c=y(NE,m,1,20,0);a.o=y(NE,m,1,20,0);a.x=y(K,s,-1,20,1);a.z=y(K,s,-1,20,1);a.H=y(K,s,-1,20,1);a.I=y(K,s,-1,20,1);a.s=y(K,s,-1,20,1);a.B=y(K,s,-1,20,1);a.K=y(K,s,-1,20,1);a.N=y(K,s,-1,20,1);a.e=y(NE,m,1,20,0);a.q=CE([10,2]);a.i=y(K,s,-1,101,1)}
+function nT(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(K,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(K,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(EP,m,-1,4,1);d=y(EP,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=oT(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+oT(r[2],d[2],r[3],d[3]),d=oT(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;VQ(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=pT(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(EP,m,-1,2,1);qT(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==YQ(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;dD(a.n,le);a.n.O=9;return}a.z[a.t]=1;++a.z[a.D];bR(a);a.s[a.u]=1;203==a.n.c&&
+(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&UQ(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(bQ((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(bQ((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function SQ(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&QQ(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,QQ(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];FQ(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)VQ(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)bR(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];EQ(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];FQ(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];bR(a);a.H[a.u]=n;a.I[a.u]=c+d;EQ(a);b&&(FQ(a,n),GP(a))}c=4}rT(a,c);a.D=a.F;b&&
+(a.D=0)}
+function qT(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function RQ(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])sT(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,sT(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){dD(a.n,If);a.n.O=9;return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[pT(a,
+a.D,a.G[a.D][d])],2<d||1!=b){dD(a.n,Mf);a.n.O=9;return}b=y(EP,m,-1,2,1);qT(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)VQ(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);
+e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)VQ(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)VQ(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)bR(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=
+1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[pT(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],1<a.s[pT(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;
+a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(K,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(bQ((a.J[b]+a.J[e])/2))),a.N[c]=N(M(bQ((a.M[b]+a.M[e])/2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=
+0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;bR(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2)));a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?
+(bR(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(bR(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<h[f]&&(FQ(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];
+for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&rT(a,j);-1<n&&(a.D=n)}function sT(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)VQ(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}
+function rT(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=YQ(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}function pT(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function tT(a,b,c){var d,e,f,g;e=lu;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(sF(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)sF(c[d])&&!gF(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)mF(c[d],e)&&(b[d]=g,c[d]=lu,++f);if(f==a.t)break}return g==a.t}
+function GP(a){var b,c,d;b=y(EP,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{FP(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;HP(a)}}
+function FP(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function QQ(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=uT(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&dD(a.n,bf);0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?dD(a.n,cf):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?dD(a.n,Ze):3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;
+case 5:case 8:case 13:2<d?dD(a.n,$e):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:dD(a.n,af);break;case 18:dD(a.n,lj)}}
+function rQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(K,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(K,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&FQ(a,c);GP(a);dD(a.n,Wi);return 1}
+function YQ(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function cR(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];HQ(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),HQ(a));4==a.s[d]&&(a.s[d]=1)}}
+function oT(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function EQ(a){var b;vT(a);b=a.s.length;a.K=y(K,s,-1,b,1);a.N=y(K,s,-1,b,1);HP(a);HQ(a)}
+function VQ(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(K,s,-1,c,1),IS(a.b,b,a.b.length),a.b=b,b=y(K,s,-1,c,1),IS(a.A,b,a.A.length),a.A=b,b=y(K,s,-1,c,1),IS(a.x,b,a.x.length),a.x=b,b=y(K,s,-1,c,1),IS(a.d,b,a.d.length),a.d=b,b=y(NE,m,1,c,0),IS(a.c,b,a.c.length),a.c=b,b=y(NE,m,1,c,0),IS(a.o,b,a.o.length),a.o=b,b=y(EP,m,-1,c,1),IS(a.J,b,a.J.length),a.J=b,b=y(EP,m,-1,c,1),IS(a.M,b,a.M.length),a.M=b,b=CE([c,7]),IS(a.G,b,a.G.length),a.G=b,c=y(K,s,-1,c,1),IS(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function hQ(a,b,c,d,e,f,g){var j;j=N(M(bQ(a.J[c]-d/2)));g||(j-=e-d);a=N(M(bQ(a.M[c]-~~(f/2))));return new xL(j-1-b,a-b,e+1+2*b,f+2*b)}
+function bR(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(K,s,-1,b,1),IS(a.H,c,a.H.length),a.H=c,c=y(K,s,-1,b,1),IS(a.I,c,a.I.length),a.I=c,c=y(K,s,-1,b,1),IS(a.s,c,a.s.length),a.s=c,c=y(K,s,-1,b,1),IS(a.B,c,a.B.length),a.B=c,c=y(K,s,-1,b,1),IS(a.K,c,a.K.length),a.K=c,c=y(K,s,-1,b,1),IS(a.N,c,a.N.length),a.N=c,b=y(NE,m,1,b,0),IS(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function LQ(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+yc);j+=(cP(),aa);j+=Fg+new WS+ba;j+=KQ(a.t,3)+KQ(a.u,3);j+=na;g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=hR(0.055999999999999994*(a.J[e]-c),10,4)+hR(0.055999999999999994*(g-a.M[e]),10,4)+hR(0,10,4);h=gQ(a,e);1==h.length?h+=fa:2==h.length?h+=ca:3<h.length&&(h=si);j+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&
+(d=4-a.A[e]);h=ra+KQ(d,3)+ma;f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=KQ(f,3):h+=ja;j+=h+ka}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:wT(a,e)&&(g=2),c=KQ(a.H[e],3)+KQ(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=KQ(a.I[e],3)+KQ(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=KQ(a.I[e],3)+KQ(a.H[e],3)),j+=c+KQ(g,3)+KQ(d,3)+la;for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+=Zg+KQ(e,4)+KQ(a.A[e],4)+aa);return j+=ah}
+function jR(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,w,D,G,J,Q,tb,V,L,da,Ec,kg,Bb,Od,Pd,Qd,nb,Fc;r=y(K,s,-1,a.t+10,1);q=y(K,s,-1,a.t+10,1);n=y(K,s,-1,a.t+1,1);o=y(K,s,-1,7,1);Bb=y(K,s,-1,a.t+1,1);w=y(xT,m,-1,a.t+1,2);D=y(xT,m,-1,a.u+1,2);da=0;if(0==a.t)return l;rQ(a,!0);kg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){kg=!1;break}if(a.n.s&&kg){yT(a);cR(a);zT(a,D);AT(a,w,D);var Hb,ud,hf,ac,xe,vd,wd,fb,uI,Ud,v,ya,Nm,Om,Es,pf,Pa,Pm,Qm,Ic,Rm;Hb=y(K,s,-1,a.t+1,1);ud=y(K,s,-1,a.t+1,1);fb=y(BT,m,-1,a.t+1,3);var Fs=a.t,Sm,
+vh,Gs,wg,Hj,Fe,qf;Hj=y(BT,m,-1,Fs+2,3);Fe=y(K,s,-1,100,1);qf=5;wg=0;Fe[0]=3;Hj[1]=nu;Hj[2]=ou;Gs=2;if(!(3>Fs))for(;qf<Fe[wg]*Fe[wg];){vh=0;for(Sm=!0;Sm&&vh<=wg&&qf>=Fe[vh]*Fe[vh];)0==qf%Fe[vh]?Sm=!1:++vh;if(Sm){Hj[++Gs]=pF(qf);if(Gs>=Fs)break;wg<Fe.length-1&&(++wg,Fe[wg]=qf)}qf+=2}for(v=1;v<=a.t;++v){for(ya=Qm=1;ya<=a.u;++ya)(a.H[ya]==v||a.I[ya]==v)&&(Qm*=a.f[ya]);Pm=a.b[v];18==Pm&&(Rm=a.o[v],vd=Rm.charCodeAt(0)-65+1,wd=0,1<Rm.length&&(wd=Rm.charCodeAt(1)-97),0>vd&&(vd=0),0>wd&&(wd=0),Pm=28*vd+wd);
+pf=0;-2>a.A[v]?pf=1:-2==a.A[v]?pf=2:-1==a.A[v]?pf=3:1==a.A[v]?pf=4:2==a.A[v]?pf=5:2<a.A[v]&&(pf=6);Ic=1;fb[v]=pF(Qm);Ic*=126;fb[v]=kF(fb[v],pF(a.x[v]*Ic));Ic*=7;fb[v]=kF(fb[v],pF(pf*Ic));Ic*=7;fb[v]=kF(fb[v],pF(Pm*Ic));Ic*=783;fb[v]=kF(fb[v],pF(a.z[v]*Ic))}for(xe=0;!tT(a,Hb,fb);){Es=!1;for(v=1;v<=a.t;++v)Hb[v]!=ud[v]&&(ud[v]=Hb[v],Es=!0);if(Es){for(v=1;v<=a.t;++v){fb[v]=mu;for(ya=1;ya<=a.z[v];++ya)fb[v]=tF(fb[v],Hj[Hb[a.G[v][ya]]])}xe=0}else if(0<xe){for(v=1;v<=a.t;++v)fb[v]=mu;v=1;a:for(;v<=a.t-
+1;++v)for(ya=v+1;ya<=a.t;++ya)if(Hb[v]==Hb[ya]){fb[v]=nu;break a}}else{for(v=1;v<=a.t;++v){fb[v]=mu;for(ya=1;ya<=a.z[v];++ya)hf=a.G[v][ya],fb[v]=tF(fb[v],pF(a.b[hf]*a.f[pT(a,v,hf)]))}xe=1}tT(a,Hb,fb);for(v=1;v<=a.t;++v)fb[v]=pF(ud[v]*a.t+Hb[v])}for(v=1;v<=a.t;++v)ud[v]=Hb[v];for(Pa=1;Pa<=a.t;++Pa)for(v=1;v<=a.t;++v)if(ud[v]==Pa){a.b[0]=a.b[v];a.A[0]=a.A[v];a.J[0]=a.J[v];a.M[0]=a.M[v];a.z[0]=a.z[v];a.b[v]=a.b[Pa];a.A[v]=a.A[Pa];a.J[v]=a.J[Pa];a.M[v]=a.M[Pa];a.z[v]=a.z[Pa];a.b[Pa]=a.b[0];a.A[Pa]=a.A[0];
+a.J[Pa]=a.J[0];a.M[Pa]=a.M[0];a.z[Pa]=a.z[0];ud[v]=ud[Pa];ud[Pa]=Pa;a.o[0]=a.o[v];a.o[v]=a.o[Pa];a.o[Pa]=a.o[0];a.d[0]=a.d[v];a.d[v]=a.d[Pa];a.d[Pa]=a.d[0];a.c[0]=a.c[v];a.c[v]=a.c[Pa];a.c[Pa]=a.c[0];a.x[0]=a.x[v];a.x[v]=a.x[Pa];a.x[Pa]=a.x[0];break}for(v=1;v<=a.y;++v)a.q[v][0]=Hb[a.q[v][0]];for(v=1;v<=a.u;++v)a.H[v]=Hb[a.H[v]],a.I[v]=Hb[a.I[v]],a.H[v]>a.I[v]&&(Ud=a.H[v],a.H[v]=a.I[v],a.I[v]=Ud,1==a.B[v]?a.B[v]=3:2==a.B[v]?a.B[v]=4:3==a.B[v]?a.B[v]=1:4==a.B[v]&&(a.B[v]=2));for(v=1;v<a.u;++v){Om=Nm=
+a.t;ac=0;for(ya=v;ya<=a.u;++ya)a.H[ya]<Nm?(Nm=a.H[ya],Om=a.I[ya],ac=ya):a.H[ya]==Nm&&a.I[ya]<Om&&(Om=a.I[ya],ac=ya);Ud=a.H[v];a.H[v]=a.H[ac];a.H[ac]=Ud;Ud=a.I[v];a.I[v]=a.I[ac];a.I[ac]=Ud;Ud=a.s[v];a.s[v]=a.s[ac];a.s[ac]=Ud;Ud=a.B[v];a.B[v]=a.B[ac];a.B[ac]=Ud;uI=a.e[v];a.e[v]=a.e[ac];a.e[ac]=uI}EQ(a);HQ(a);zT(a,D);AT(a,w,D)}else{zT(a,D);a.f=y(K,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(K,s,-1,a.t+1,1);Fc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=Bb[c]){Ec=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Fc==a.t)break;c=n[V--]}else if(1==L)Bb[o[1]]=c,c=o[1],a.a[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=pT(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=pT(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);Bb[e]=c;c=e;a.a[e]=++Fc}}Bb=y(K,s,-1,a.t+1,1);b=y(K,s,-1,a.t+1,1);Q=y(xT,m,-1,a.t+1,2);Od=y(xT,m,-1,a.t+1,2);f=Fc=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(Bb[c]=f);b[++Fc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(G=1;G<=da;++G)if(r[G]==g&&q[G]==c||r[G]==c&&q[G]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Od[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Pd=y(K,s,-1,a.u+1,1);Qd=y(K,s,-1,a.t+1,1);if(a.n.Ob){var wI=Bb,uY=da,Hs,xI,wh,Ge,Is,Js,Ma,Ij,Ks;wh=y(K,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)wh[b[Ma]]=Ma;Is=y(xT,m,-1,
+a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Hs=b[Ma],xI=wI[Hs],Ge=pT(a,Hs,xI),0!=Ge&&(CT(a,Ge,wh,Pd,D),Is[Ge]=!0);for(Ma=1;Ma<=a.u;++Ma)Is[Ma]||CT(a,Ma,wh,Pd,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Js=Ks=0;for(Ij=1;Ij<=a.z[Ma];++Ij){Ge=pT(a,Ma,a.G[Ma][Ij]);if(5==a.f[Ge])continue a;1==a.s[Ge]&&0!=DT(a,Ge,Ma)&&++Ks;2==a.s[Ge]&&(Js=a.G[Ma][Ij])}if(0!=Ks)if(0<Js){var ia=a,zI=Ma,rf=wh,Yc=Qd,mc=void 0,Jj=void 0,Jc=void 0,He=void 0,Kc=void 0,Tm=void 0,Um=void 0,Vm=void 0,Vd=void 0,Zc=void 0,$c=void 0,
+Ls=void 0,Kj=void 0,Wd=void 0,Lj=void 0,Ie=void 0,Mj=void 0,Ms=void 0,Nj=void 0,Je=void 0,AI=void 0,sf=void 0,BI=void 0,Ns=void 0,Oj=void 0,tf=void 0,$c=1,Jj=zI,mc=y(K,s,-1,ia.t+1,1);for(mc[1]=zI;;){Ls=!1;for(Zc=1;Zc<=ia.z[Jj];++Zc)if(Jc=ia.G[Jj][Zc],!(Jc==mc[1]||Jc==mc[$c-1]))if(He=pT(ia,Jj,Jc),2==ia.s[He]&&5!=ia.f[He]){Jj=mc[++$c]=Jc;Ls=!0;break}if(!Ls)break}if(!(0==$c%2||2>ia.z[mc[$c]]||3<ia.z[mc[$c]])){tf=mc[1];Kc=mc[~~(($c+1)/2)];Vd=mc[$c];sf=Je=Ie=Wd=0;Ns=Ms=!1;for(Zc=1;Zc<=ia.z[tf];++Zc)Jc=
+ia.G[tf][Zc],He=pT(ia,tf,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Wd?Wd=Jc:Ie=Jc);0<rf[Ie]&&rf[Wd]>rf[Ie]&&(Tm=Wd,Wd=Ie,Ie=Tm);Kj=Wd;0==Wd&&(Kj=Ie,Ms=!0);for(Zc=1;Zc<=ia.z[Vd];++Zc)Jc=ia.G[Vd][Zc],He=pT(ia,Vd,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Je?Je=Jc:sf=Jc);0<rf[sf]&&rf[Je]>rf[sf]&&(Tm=Je,Je=sf,sf=Tm);Nj=Je;0==Je&&(Nj=sf,Ns=!0);Lj=DT(ia,pT(ia,tf,Wd),tf);Mj=DT(ia,pT(ia,tf,Ie),tf);AI=DT(ia,pT(ia,Vd,Je),Vd);BI=DT(ia,pT(ia,Vd,sf),Vd);1<(0>Lj+Mj?-(Lj+Mj):Lj+Mj)||0!=AI||0!=BI?dD(ia.n,ve):(Um=ia.J[mc[$c-1]]-ia.J[Vd],
+Vm=ia.M[mc[$c-1]]-ia.M[Vd],Oj=Math.sqrt(Um*Um+Vm*Vm),0.001>Oj&&(Oj=0.001),0<(ia.M[Nj]-ia.M[mc[$c-1]])*(Um/Oj)-(ia.J[Nj]-ia.J[mc[$c-1]])*(Vm/Oj)?Yc[Kc]=1:Yc[Kc]=-1,Ms&&(Yc[Kc]*=-1),Ns&&(Yc[Kc]*=-1),Kj==Wd&&0>Lj&&(Yc[Kc]*=-1),Kj==Ie&&0>Mj&&(Yc[Kc]*=-1),rf[Kj]>rf[Nj]&&(Yc[Kc]*=-1))}}else b:{var nc=a,oc=Ma,vY=wI,wY=wh,xY=r,yY=q,zY=uY,Wm=Qd,Xm=void 0,ad=void 0,Os=void 0,xh=void 0,Ba=void 0,yh=void 0,yd=void 0,Pj=void 0,Xd=void 0,Sb=void 0,ga=void 0,Jb=void 0,Ke=void 0,Ym=void 0,bd=void 0,oa=void 0,Zm=
+void 0,Jb=y(K,s,-1,4,1),Ym=y(K,s,-1,4,1),zh=nc,Yd=oc,CI=wY,Ps=vY,DI=xY,EI=yY,AY=zY,Kb=Jb,Qj=void 0,cd=void 0,$m=void 0,an=void 0,Qs=void 0,Rj=void 0,Rj=-1;0<Ps[Yd]&&(Kb[++Rj]=Ps[Yd]);for(cd=1;cd<=AY;++cd)DI[cd]==Yd&&(Kb[++Rj]=EI[cd]),EI[cd]==Yd&&(Kb[++Rj]=DI[cd]);for(cd=Rj+1;cd<zh.z[Yd];++cd){Qs=zh.t+1;$m=1;c:for(;$m<=zh.z[Yd];++$m){Qj=zh.G[Yd][$m];for(an=0;an<cd;++an)if(Qj==Kb[an])continue c;CI[Qj]<Qs&&(Qs=CI[Qj],Kb[cd]=Qj)}}0==Ps[Yd]&&0<zh.x[Yd]?(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=Kb[0],Kb[0]=-1):0<
+zh.x[Yd]&&(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=-1);for(Ba=Pj=yh=xh=Zm=yd=Sb=0;4>Ba;++Ba)0>=Jb[Ba]||(Xm=pT(nc,oc,Jb[Ba]),Ym[Ba]=DT(nc,Xm,oc),0<Ym[Ba]?(++Sb,Zm=Jb[Ba],yh=Jb[Ba]):0>Ym[Ba]?(++yd,xh=Jb[Ba],yh=Jb[Ba]):Pj=Jb[Ba]);Xd=Sb+yd;oa=y(K,s,-1,4,1);bd=0;if(3==nc.z[oc]){if(1==Sb&&1==yd||3==Xd&&0<Sb&&0<yd){dD(nc.n,Sf);break b}Ke=Jb[0];1==Xd?Ke=yh:2==Xd&&(Ke=Pj);ga=nT(nc,oc,Ke,Jb);oa[0]=yh;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Sb?bd=1:bd=-1}else if(4==nc.z[oc])if(1==Xd)ga=nT(nc,oc,yh,Jb),oa[0]=ga[0],oa[1]=ga[3],
+oa[2]=ga[2],oa[3]=ga[1],0<Sb?bd=1:bd=-1;else{Ke=Jb[0];1<Pj&&(Ke=Pj);1==Sb?Ke=Zm:1==yd&&(Ke=xh);ga=nT(nc,oc,Ke,Jb);ad=y(K,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Xm=pT(nc,oc,ga[Ba]),ad[Ba]=DT(nc,Xm,oc);if(4==Xd){if(0==Sb||0==yd){dD(nc.n,Tf);break b}if(1==Sb||1==yd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],bd=ad[0];else{for(Ba=0;4>Ba;++Ba)-1==ad[Ba]&&(ad[Ba]=0);Xd=2}}else if(3==Xd)if(3==Sb||3==yd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Sb?bd=-1:bd=1;else{1==Sb?Sb=Os=1:yd=Os=-1;for(Ba=0;4>Ba;++Ba)ad[Ba]==
+Os&&(ad[Ba]=0);Xd=2}if(2==Xd)if(1==Sb&&1==yd)ga[1]==xh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==xh&&(ga[2]=ga[3]),oa[0]=Zm,oa[1]=xh,oa[2]=ga[2],oa[3]=ga[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){dD(nc.n,Uf);break b}0!=ad[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Sb?bd=1:bd=-1}}var X=oa,Sj=Jb,pb=void 0;Sj[0]==X[1]?(pb=X[0],X[0]=X[1],X[1]=pb,pb=X[2],X[2]=X[3],X[3]=pb):Sj[0]==X[2]?(pb=X[2],X[2]=X[0],X[0]=pb,pb=X[1],X[1]=X[3],X[3]=pb):Sj[0]==X[3]&&
+(pb=X[3],X[3]=X[0],X[0]=pb,pb=X[1],X[1]=X[2],X[2]=pb);Sj[1]==X[2]?(pb=X[1],X[1]=X[2],X[2]=pb,pb=X[2],X[2]=X[3],X[3]=pb):Sj[1]==X[3]&&(pb=X[1],X[1]=X[3],X[3]=pb,pb=X[2],X[2]=X[3],X[3]=pb);oa[2]==Jb[2]?Wm[oc]=1:oa[2]==Jb[3]?Wm[oc]=-1:dD(nc.n,Vf);Wm[oc]*=bd}}}nb=new HS;j=y(K,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];Q[c]&&Fz(nb.a,Cb);0<Bb[u]&&ET(a,c,Bb[c],nb,Pd);var Ah=w[c],Lb=void 0,Tj=void 0,Bh=void 0,T=void 0,T=vj,Lb=!1;0!=a.A[c]&&(Lb=!0);0!=Qd[c]&&(Lb=!0);Bh=-1;for(Tj=
+1;Tj<=a.y;++Tj)if(a.q[Tj][0]==c){Bh=a.q[Tj][1];break}-1<Bh&&(Lb=!0);a.n.Nb&&0<a.d[c]&&(Lb=!0,Bh=1);switch(a.b[c]){case 2:T=se;break;case 3:Ah?T=lm:T=De;break;case 4:Ah?(T=dq,0<a.x[c]&&(Lb=!0)):T=Gh;break;case 5:Ah?T=Iq:T=ai;break;case 7:Ah?(T=or,0<a.x[c]&&(Lb=!0)):T=gi;break;case 8:Ah?T=xs:T=Ii;break;case 13:Ah?T=Ss:T=Pi;Lb=!0;break;case 6:T=Ui;Lb=!0;break;case 9:T=Xf;break;case 10:T=df;break;case 11:T=Be;break;case 12:T=pg;break;case 1:T=gg;Lb=!0;break;case 19:T=ti;Lb=!0;break;case 20:T=ui;Lb=!0;
+break;case 21:T=vi;Lb=!0;break;case 22:T=wi;Lb=!0;break;case 18:Lb=!0,T=a.o[c],(H(T,Nb)||H(T,rl)||H(T,be))&&(Lb=!1)}Lb&&(T=xj+T,1==Qd[c]?T+=$d:-1==Qd[c]&&(T+=ae),1==a.x[c]?T+=gg:1<a.x[c]&&(T+=gg+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=Ob:T+=Yb,1<Cw(a.A[c])&&(T+=Cw(a.A[c]))),-1<Bh&&(T+=od+Bh),T+=hl);Fz(nb.a,T);for(G=1;G<=da;++G)if(r[G]==c||q[G]==c)d=q[G],d==c&&(d=r[G]),j[c]<j[d]&&ET(a,r[G],q[G],nb,Pd),9<G&&Fz(nb.a,lb),Gz(nb,l+(new S(G)).a);Od[c]&&Fz(nb.a,Fb)}return tA(nb.a)}
+function iR(a){a=new rP(a);EQ(a);return a}
+function FQ(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)IP(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function GQ(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&FQ(a,c);0==a.z[d]&&FQ(a,d)}
+function yT(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=pT(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&FQ(a,c)}}}function vT(a){var b;b=a.b.length;a.G=CE([b,7]);a.z=y(K,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function AT(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(K,s,-1,a.u+1,1);r=y(xT,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[pT(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(be)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(xT,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(xT,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]=db),4==a.b[f]&&(a.b[f]=18,a.o[f]=bb),8==a.b[f]&&(a.b[f]=18,a.o[f]=Za));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:wT(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],g=
+a.I[j],r[f]&&r[g])){d=y(xT,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function HP(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(bQ((a.J[b]+a.J[c])/2))),a.N[d]=N(M(bQ((a.M[b]+a.M[c])/2)))}function zT(a,b){var c;for(c=1;c<=a.u;++c)iQ(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function gQ(a,b){var c;c=(cP(),iP)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function wT(a,b){return 2==a.s[b]?!0:!1}function iQ(a,b,c){var d,e,f,g;g=1;a.a=y(K,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function TQ(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=CE([b+5,2]),IS(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function CQ(a){var b;a.y=0;a.r=0;jR(a);for(b=1;b<=a.t;++b)a.D=b,TQ(a);a.D=0}
+function DQ(a){var b,c;b=y(EP,m,-1,4,1);FP(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function yP(a,b){var c,d,e,f,g,j,h,n;c=y(EP,m,-1,4,1);FP(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;FP(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function fR(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function JQ(a,b,c){var d,e,f,g,j;if(0==c.indexOf(xj)&&BS(c,hl))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Pb)&&(f=!0);-1<c.indexOf(rd)&&(f=!0);-1<c.indexOf(Wa)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(od);e=c.indexOf(gg);g=Bw(c.indexOf(Ob),c.indexOf(Yb));if(-1<d){j=eH(c,d+1);try{a.n.y=BO(j,10)}catch(h){if(h=Jv(h),A(h,78))a.n.y=0;else throw h;}a.D=b;TQ(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=H(d,De)?3:H(d,se)?2:H(d,Gh)?4:H(d,ai)?5:H(d,gi)?7:H(d,Ii)?8:H(d,Xf)?9:H(d,df)?10:H(d,Be)?11:H(d,pg)?12:H(d,gg)?1:H(d,Pi)?13:H(d,Ui)?6:H(d,ti)?19:H(d,ui)?20:H(d,vi)?21:H(d,wi)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=AS(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=AS(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=AS(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=AS(c,g++);for(;45==e;)--d,e=AS(c,g++)}a.A[b]=d}}}
+function qQ(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new YO(b);try{for(;b.j=RO(b,b.a),b.j<b.i;)d=oQ(BO(UO(b),10)).a,c=e=oQ(BO(UO(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Jv(f),A(f,78))Dz(f);else throw f;}}function ET(a,b,c,d,e){b=pT(a,b,c);5!=a.f[b]&&wT(a,b)?Fz(d.a,Sd):3==a.s[b]?Fz(d.a,Wa):9==a.s[b]?(e=Zd,a=a.e[b],null!=a&&(e=a),Fz(d.a,e)):1==e[b]?Fz(d.a,Cc):-1==e[b]&&Fz(d.a,Aj)}
+function UQ(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,dD(a.n,Zi);else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:dD(a.n,Yi)}
+function CT(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=pT(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=pT(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=pT(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=pT(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))dD(a.n,Wh);else{j=pT(a,b,e);f=pT(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=pT(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==d[f]&&(0<r&&0<u||0>r&&0>
+u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function uT(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=pT(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(wT(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function DT(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function HQ(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=uT(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function JP(a){mT(this);this.n=a;this.y=this.u=this.t=0}
+function pQ(a,b){var c,d,e,f,g,j,h;JP.call(this,a);f=l;j=mQ(b);if(null!=j){h=new XO(b,j,!0);for(e=1;4>=e;++e)f=nQ(h,j);g=oQ(BO(pA(f.substr(0,3)),10)).a;c=oQ(BO(pA(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)VQ(this),f=nQ(h,j),this.J[e]=(new xS(uS(pA(f.substr(0,10))))).a,this.M[e]=-(new xS(uS(pA(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=pA(f.substr(31,d-31)),JQ(this,e,d),62<=f.length&&(f=pA(f.substr(60,3)),0<f.length&&(f=oQ(BO(f,10)).a,0<f&&(this.D=e,a.y=f,TQ(this),this.D=0)));for(e=1;e<=c;++e)bR(this),
+f=nQ(h,j),this.H[e]=oQ(BO(pA(f.substr(0,3)),10)).a,this.I[e]=oQ(BO(pA(f.substr(3,3)),10)).a,g=oQ(BO(pA(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=oQ(BO(pA(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);vT(this);fR(this);GP(this);for(EQ(this);(h.j=RO(h,h.a),h.j<h.i)&&!(null==(f=UO(h)));){if(0==f.indexOf($g))break;if(0==f.indexOf(Yg)){g=new WO(f);UO(g);UO(g);j=oQ(BO(UO(g),10)).a;for(e=1;e<=
+j;++e)c=oQ(BO(UO(g),10)).a,this.A[c]=oQ(BO(UO(g),10)).a}if(0==f.indexOf(Xg)){g=new WO(f);UO(g);UO(g);j=oQ(BO(UO(g),10)).a;for(e=1;e<=j;++e)c=oQ(BO(UO(g),10)).a,f=oQ(BO(UO(g),10)).a,this.D=c,Z(this,0),JQ(this,this.t,ti+f),this.D=0}}yT(this);EQ(this)}}
+function mR(a,b){var c,d,e,f,g;JP.call(this,a);0==b.indexOf(La)&&(b=b.substr(1,b.length-1));BS(b,La)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new WO(b);d=oQ(BO(UO(f),10)).a;e=oQ(BO(UO(f),10)).a;for(c=1;c<=d;++c)g=UO(f),VQ(this),JQ(this,this.t,g),this.J[c]=(new xS(uS(UO(f)))).a,this.M[c]=-(new xS(uS(UO(f)))).a;for(c=1;c<=e;++c)if(bR(this),this.H[c]=oQ(BO(UO(f),10)).a,this.I[c]=oQ(BO(UO(f),10)).a,this.s[c]=oQ(BO(UO(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;vT(this);fR(this);GP(this)}catch(j){j=Jv(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}yT(this);EQ(this)}}
+function sQ(a,b,c){var d,e,f;JP.call(this,a);f=y(K,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(VQ(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))bR(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;EQ(this);GP(this)}
+function MQ(a,b,c){var d,e,f,g,j;JP.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(K,s,-1,this.t+1,1);this.A=y(K,s,-1,this.t+1,1);this.x=y(K,s,-1,this.t+1,1);this.d=y(K,s,-1,this.t+1,1);this.c=y(NE,m,1,this.t+1,0);this.J=y(EP,m,-1,this.t+1,1);this.M=y(EP,m,-1,this.t+1,1);this.o=y(NE,m,1,this.t+1,0);this.H=y(K,s,-1,this.u+1,1);this.I=y(K,s,-1,this.u+1,1);this.s=y(K,s,-1,this.u+1,1);this.e=y(NE,m,1,this.u+1,0);this.B=y(K,s,-1,this.u+1,1);this.q=CE([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}EQ(this);GP(this)}
+function rP(a){var b;mT(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(K,s,-1,this.t+1,1);IS(a.b,this.b,this.t+1);this.A=y(K,s,-1,this.t+1,1);IS(a.A,this.A,this.t+1);this.x=y(K,s,-1,this.t+1,1);IS(a.x,this.x,this.t+1);this.d=y(K,s,-1,this.t+1,1);IS(a.d,this.d,this.t+1);this.c=y(NE,m,1,this.t+1,0);IS(a.c,this.c,this.t+1);this.J=y(EP,m,-1,this.t+1,1);IS(a.J,this.J,this.t+1);this.M=y(EP,m,-1,this.t+1,1);IS(a.M,this.M,this.t+1);this.o=y(NE,m,1,this.t+1,0);IS(a.o,this.o,this.t+1);this.H=y(K,
+s,-1,this.u+1,1);IS(a.H,this.H,this.u+1);this.I=y(K,s,-1,this.u+1,1);IS(a.I,this.I,this.u+1);this.s=y(K,s,-1,this.u+1,1);IS(a.s,this.s,this.u+1);this.e=y(NE,m,1,this.u+1,0);IS(a.e,this.e,this.u+1);this.B=y(K,s,-1,this.u+1,1);IS(a.B,this.B,this.u+1);this.q=CE([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function hR(a,b,c){var d,e,f;if(0==c)return KQ(F(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(bQ(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new xS(a)).a;d=qA(e,rA(46));0>d&&(e+=wc,d=qA(e,rA(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Mc;if(0==b)return e;e.length>b&&(e=Zd);c=l;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function mQ(a){var b;b=new XO(a,aa,!0);if(4<QO(b))return aa;b=new XO(a,hu,!0);return 4<QO(b)?hu:null}
+function KQ(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=Zd);e=l;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function nQ(a,b){for(var c,d;a.j=RO(a,a.a),a.j<a.i;){d=UO(a);if(H(d,b))return ca;for(UO(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}t(523,1,{94:1},JP,pQ,mR,sQ,MQ,rP);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function eD(){eD=x;fD=new UN(gg)}
+function yQ(a,b){var c;eD();var d;fT.call(this);this.c=new qM(mg);new qM(og);this.d=b;O(this,(cP(),eP));this.gc&&jN(this.gc,!1);gN(this,!1);d=VK(b);if(1==a)this.e||(this.e=new CN(d),dT(this.e,-30,0)),this.j=this.e,c=pP(b),this.gc&&iN(this.gc.c.z.b,Ki),BL(this,new lM(2)),this.f=new UN(c+ha),P(this,this.f,Ye),d=new FL,P(d,this.i,null),this.d.Gb&&(c=new qM(cj),P(d,c,null)),P(this,d,Xi),TN(this.f,pA(vA(this.f.gc.a.gb,Pt))),this.gc&&jN(this.gc,!0),gN(this,!0);else if(2==a)this.b||(this.b=new CN(d),dT(this.b,
+-50,13*b.Y-80)),this.j=this.b,this.gc&&iN(this.gc.c.z.b,Sh),BL(this,new lM(2)),c=new FL,P(c,new vN(Ml,1),null),P(this,c,Th),c=gg,fD&&(c=vA(fD.gc.a.gb,Pt)),fD=new VN(c,8),P(this,fD,Ye),c=new FL,P(c,this.i,null),P(this,c,Xi);else{this.a||(this.a=new CN(d),dT(this.a,5*b.Y,0));var e,f;d=ee+(cP(),rR);this.gc&&iN(this.gc.c.z.b,d);BL(this,new rN(0));O(this,eP);P(this,new vN(rR+ta,1),null);P(this,new vN(pi,1),null);for(c=dP,d=0,f=c.length;d<f;++d)e=c[d],e=new vN(e,1),hL(e,this.d.x),P(this,e,null);c=new FL;
+P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}fN(this);c=this.j;eT(this.gc.c,c.a,c.b);!UK(this)&&yL(this);iL(this)}t(524,516,cv,yQ);_.Nf=function(a){var b,c;if(a.f===this.c){try{b=new vO(this.d.H),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:CO(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Jv(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J=Hf+b,AP(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var fD;function FT(a,b){TK(b)==a.a?O(b,(wM(),FM)):O(b,a.a)}
+function GT(a){var b,c,d,e;e=l;d=!1;TK(HT)!=a.a?(e=Nb,d=!0):TK(IT)!=a.a?(e=Ja,d=!0):TK(JT)!=a.a?(O(KT,(wM(),FM)),O(LT,FM),O(MT,FM),O(NT,FM),e=Zf):(b=TK(OT)!=a.a,c=TK(PT)!=a.a,TK(QT)!=a.a&&(b?e+=mm:c?e+=Ee:e+=ab),TK(RT)!=a.a&&(b?e+=eq:c?e+=Hh:e+=cb),TK(ST)!=a.a&&(b?e+=Jq:c?e+=bi:e+=eb),TK(TT)!=a.a&&(b?e+=ys:c?e+=Ji:e+=$a),TK(UT)!=a.a&&(b?e+=pr:c?e+=hi:e+=Ya),TK(KT)!=a.a&&(e+=Yf),TK(LT)!=a.a&&(e+=ef),TK(MT)!=a.a&&(e+=Ce),TK(NT)!=a.a&&(e+=qg),BS(e,Pb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
+(b?e=rl:c?e=be:(O(HT,(wM(),FM)),e=Nb)));b=l;d&&TK(OT)!=a.a&&(b+=Dd);d&&TK(PT)!=a.a&&(b+=zd);TK(VT)!=a.a&&(b+=Cd);TK(WT)!=a.a&&(b+=td);TK(HT)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=XT.gc.a.gb.selectedIndex;0<d&&(--d,e+=Bd+d);d=YT.gc.a.gb.selectedIndex;0<d&&(--d,e+=Ad+d);TK(ZT)!=a.a&&(e=ju);TK($T)!=a.a&&(e=od);TK(aU)!=a.a&&(e=$d);TK(bU)!=a.a&&(e=Ka);TN(a.e,e)}
+function cU(a){dU(a);eU(a);var b=XT.gc.a;uJ(b,0);b.gb.options[0].selected=!0;b=YT.gc.a;uJ(b,0);b.gb.options[0].selected=!0;O(OT,a.a);O(PT,a.a);O(VT,a.a);O(WT,a.a);O(XT,a.a);O(YT,a.a);fU(a)}function dU(a){O(QT,a.a);O(RT,a.a);O(ST,a.a);O(TT,a.a);O(UT,a.a);O(KT,a.a);O(LT,a.a);O(MT,a.a);O(NT,a.a)}function eU(a){O(HT,a.a);O(IT,a.a);O(JT,a.a)}function fU(a){O(ZT,a.a);O($T,a.a);O(aU,a.a);O(bU,a.a);a.b=!1}
+function zQ(a){hN.call(this,qe);this.i=new qM(this.Mf());QL(this.q,new gT(this));this.a=(cP(),eP);this.c=a;this.d||(a=VK(a),this.d=new CN(a),dT(this.d,-150,10));this.j=this.d;BL(this,new qN);O(this,this.a);a=new FL;BL(a,new VM(0,3,1));P(a,new uN(pe),null);HT=new qM(ie);IT=new qM(je);JT=new qM(lg);P(a,HT,null);P(a,IT,null);P(a,JT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));P(a,new vN(fi,0),null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));QT=new qM(De);RT=new qM(Gh);ST=new qM(ai);TT=new qM(Ii);
+UT=new qM(gi);KT=new qM(Xf);LT=new qM(df);MT=new qM(Be);NT=new qM(pg);P(a,QT,null);P(a,RT,null);P(a,ST,null);P(a,TT,null);P(a,UT,null);P(a,KT,null);P(a,LT,null);P(a,MT,null);P(a,NT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));XT=new uM;tM(XT,ie);tM(XT,Mc);tM(XT,Pc);tM(XT,Xc);tM(XT,fd);P(a,new uN($h),null);P(a,XT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));YT=new uM;tM(YT,ie);tM(YT,Mc);tM(YT,Pc);tM(YT,Xc);tM(YT,fd);tM(YT,hd);tM(YT,kd);tM(YT,ld);P(a,new vN(Zh,0),null);P(a,YT,null);P(a,new vN(pa,
+0),null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));P(a,new uN(oe),null);OT=new qM(me);P(a,OT,null);PT=new qM(Qh);P(a,PT,null);VT=new qM(Fi);P(a,VT,null);WT=new qM(Rh);P(a,WT,null);P(this,a,null);a=new FL;O(a,MM(TK(this)));BL(a,new VM(0,3,1));P(a,new uN(ze),null);ZT=new qM(ie);P(a,ZT,null);$T=new qM(me);P(a,$T,null);aU=new qM(Fi);P(a,aU,null);bU=new qM(Rh);P(a,bU,null);P(this,a,null);a=new FL;BL(a,new VM(1,3,1));this.e=new VN(Nb,20);P(a,this.e,null);P(a,new qM(Ci),null);P(a,this.i,null);P(this,a,
+null);this.gc&&jN(this.gc,!1);gN(this,!1);dU(this);eU(this);fU(this);O(OT,this.a);O(PT,this.a);O(VT,this.a);O(WT,this.a);O(XT,this.a);O(YT,this.a);FT(this,HT);fN(this);a=this.j;eT(this.gc.c,a.a,a.b);!UK(this)&&yL(this);iL(this)}t(525,516,cv,zQ);
+_.Nf=function(a,b){var c;H(b,Ci)?(cU(this),FT(this,HT),GT(this)):A(a.f,41)?(fU(this),KE(a.f)===KE(HT)?(dU(this),eU(this)):KE(a.f)===KE(IT)?(dU(this),eU(this)):KE(a.f)===KE(JT)?(dU(this),eU(this)):KE(a.f)===KE(VT)?O(WT,this.a):KE(a.f)===KE(WT)?(O(VT,this.a),O(OT,this.a)):KE(a.f)===KE(OT)?(O(PT,this.a),O(WT,this.a)):KE(a.f)===KE(PT)?O(OT,this.a):KE(a.f)===KE(ZT)||KE(a.f)===KE($T)||KE(a.f)===KE(aU)||KE(a.f)===KE(bU)?(cU(this),this.b=!0):eU(this),FT(this,a.f),GT(this)):A(a.f,42)&&(fU(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(wM(),FM)),GT(this));107!=this.c.c&&(this.c.c=107,KL(this.c));return!0};_.b=!1;_.c=null;_.d=null;var HT=_.e=null,ZT=null,IT=null,OT=null,$T=null,MT=null,QT=null,YT=null,XT=null,LT=null,KT=null,JT=null,NT=null,RT=null,PT=null,WT=null,bU=null,ST=null,UT=null,VT=null,aU=null,TT=null;function uR(){TS(this)}t(526,501,Ju,uR);_.Oe=function(){this.a=-1;this.b=y(US,m,0,0,0);this.c=0};_.a=-1;
+function bD(a,b){var c;a.a=b;var d,e;d=null;YN();if(e=c=(e=$wnd.clipboardData.getData(ej),null!=e?new lO(e):null))e=(aO(),dO),e=eO(e,(aO(),dO))||eO(e,bO);if(e)try{d=iO(c)}catch(f){if(f=Jv(f),A(f,59))Dz(f);else throw f;}c=d;null!=c&&iT(b,c)}function $C(a){a=new lO(a);YN();var b,c;try{b=iO(a),c=Sz(b)?b.tS():b.toString?b.toString():yj,$wnd.clipboardData.setData(ej,c)}catch(d){if(d=Jv(d),A(d,59))Dz(d);else throw d;}}function vR(){}t(527,1,{60:1,67:1},vR);_.xe=function(a){iT(this.a,a.a)};_.a=null;
+t(529,303,tv);function XC(){var a;XC=x;gU=(a=!1,br in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(yt)&&(a=!0),a);hU=-1!=$wnd.navigator.userAgent.indexOf(uj);iU=gU&!hU;var b;a=I(K,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);YC=y(K,s,-1,1E3,1);for(b=0;b<YC.length;++b)YC[b]=-999;for(b=0;b<a.length;b+=2)YC[a[b+1]]=a[b]}
+function hC(a,b,c){a=new jU(b,c,a);if(!b.Pd(a,c))for(b=b.fc;b&&!b.Pd(a,c);)b=b.fc}function IL(a,b,c){var d;d=new kU;jw(d.t,b,c);dw(a.f,d.t,0,0);Sv(a.a,d);return d}function ER(a,b){return!a.e?null:b in a.e?a.e[b]:null}function YP(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)GH(a.f,b.t,c,d),b.r=c,b.s=d;lU(b)}
+function DR(a,b,c,d){XC();this.gb=yI();this.a=new Yv;this.j=new Yv;this.e=d;this.gb.style[rr]=Mc;this.gb.style[jr]=Mc;this.gb.style[rt]=gp;this.gb.style[Yt]=b;this.gb.style[ro]=c;this.f=new mU;this.f.gb.style[Yt]=Qc;this.f.gb.style[ro]=Qc;iU?(b=new nU,c=new oU,dw(b,this.f,0,0),dw(b,c,0,0),KH(this,b)):KH(this,this.f);this.c=a;a.Ub=this;iU?(this.k=new pU(this),this.k.i=new qU(this),this.k.j=new rU(this),this.k.n=new sU(this),this.k.k=new tU(this),this.c&&(this.k.e=new uU(this),this.k.f=new vU(this),
+this.k.a=new wU(this))):B(this,new xU(this),(iD(),iD(),jD));B(this,this,(mC(),mC(),nC));B(this,new yU(this),(mw(),mw(),nw));B(this,new zU(this),(ow(),ow(),pw));B(this,new AU(this),(UC(),UC(),VC));(gC(),gC(),mL).a=this}t(528,529,tv,DR);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var iU,hU,gU,YC=null;function mU(){IH.call(this);this.gb[tm]=$o}t(531,281,tv,mU);function nU(){mU.call(this);this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(530,531,tv,nU);function xU(a){this.a=a}t(532,1,{},xU);
+_.tc=function(a){var b,c,d,e;d=sw(a);e=tw(a);c=a.a.button||0;b=new BU(a);2==c&&(b.e=4);b=NQ(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function yU(a){this.a=a}t(533,1,{},yU);_.uc=function(a){var b,c;b=sw(a);c=tw(a);a=new BU(a);this.a.i?XQ(this.a.c,a,b,c):ZQ(this.a.c,a,b,c);FJ(this.a.gb)};_.a=null;function zU(a){this.a=a}t(534,1,{},zU);_.vc=function(a){this.a.i=!1;sw(a);tw(a);aR(this.a.c)};_.a=null;function AU(a){this.a=a}t(535,1,{},AU);_.a=null;
+function oU(){mU.call(this);this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(536,531,tv,oU);function CU(a,b){var c;c=b.a;c.e=4;return NQ(a.a.c,c,b.d,b.e)}function qU(a){this.a=a}t(537,1,{},qU);_.Of=function(a){return CU(this,a)};_.a=null;function KD(a,b){ZQ(a.a.c,b.a,b.d,b.e);return NQ(a.a.c,b.a,b.d,b.e)}function rU(a){this.a=a}t(538,1,{},rU);_.Of=function(a){return KD(this,a)};_.a=null;function sU(a){this.a=a}t(539,1,{},sU);_.Of=function(a){return XQ(this.a.c,a.a,a.d,a.e)};_.a=null;
+function tU(a){this.a=a}t(540,1,{},tU);_.Of=function(){return aR(this.a.c)};_.a=null;function LC(a,b){var c;c=M(bQ(b.b));c=new nO(b,0,rs,c);sP(a.a.c,c);return!0}function uU(a){this.a=a}t(541,1,{},uU);_.Of=function(a){return LC(this,a)};_.a=null;function MC(a,b){var c;c=M(bQ(100*b.c));c=new nO(b,0,Bs,c);sP(a.a.c,c);return!0}function vU(a){this.a=a}t(542,1,{},vU);_.Of=function(a){return MC(this,a)};_.a=null;function QC(a,b){var c;c=new nO(b,0,xn,lu);sP(a.a.c,c);return!0}function wU(a){this.a=a}
+t(543,1,{},wU);_.Of=function(a){return QC(this,a)};_.a=null;function DU(){DU=x;EU()}function EU(){EU=x;FU=$moduleBase+jd}var GU=null,FU;function HU(){HU=x;EU();GU=new vF((LF(),new KF(FU)),4,4)}function IU(){IU=x;JU={}}function KU(a,b,c){var d;c&&(b.style[Ln]=c.b+Gr,d=c.a,d!=Ef&&(b.style[Kn]=d),0!=(c.c&1)&&(b.style[Nn]=am),0!=(c.c&2)&&(b.style[Mn]=No));a.e.style[Xt]=Dq}
+function aN(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,w,D;d=vv(b);d in JU?c=JU[d]:(c=(e=$doc.getElementsByTagName($l)[0],f=zA(Ys),g=zA(Jo),g.width=1,g.height=1,j=(DU(),HU(),EU(),GU),LA(g,j.d.a),h=$doc.createTextNode(ri),KU(a,f,b),f.appendChild(h),f.appendChild(g),e.appendChild(f),n=Iw(f),o=Iw(f)+(f.offsetHeight||0),r=o-n,q=Iw(g)+(g.offsetHeight||0)+1,u=o-q,w=q-n,e.removeChild(f),D=new LU,D.a=w,D.b=u,D.c=r,D),JU[d]=c);return c}
+function MU(){IU();var a,b,c,d,e;qw();this.a=I(NE,m,1,[Jp,As,Vs]);this.c={};this.b={};this.d=$doc.getElementsByTagName($l)[0];this.e=zA(Ys);this.e.innerHTML=this.f||l;this.e.style[Ln]=md;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[Kn]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(546,1,{},MU);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var JU;function LU(){}t(547,1,{},LU);_.a=0;_.b=0;_.c=0;
+function OQ(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Jv(b),!A(b,84))throw b;}return!1}function PQ(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Jv(b),!A(b,84))throw b;}return!1}function BU(a){ZC.call(this,null,0,null);this.a=a}function jU(a,b,c){ZC.call(this,a,0,b);this.a=c}t(548,389,gv,BU,jU);_.ve=function(){return OQ(this)};_.we=function(){return PQ(this)};_.a=null;
+function QN(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=bN;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,KU(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function PN(a){this.b=a;this.a={};!bN&&(bN=new MU)}t(549,392,Nu,PN);var bN=null;function JL(a){this.a=a}t(550,400,{},JL);_.a=null;function NU(){hJ.call(this);this.gb[tm]=ap;this.gb.style[Yt]=Ol}t(551,313,tv,NU);
+function OU(){OU=x;var a=PU=new MU;qw();a.f=nd;a.e.style[Kn]=Vs;a.e.style[Ln]=Sc;a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[Ln]=Tc;a.d.appendChild(a.e);a.d.removeChild(a.e);QU=new VL(1)}function OP(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,lU(a)}function QP(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(NP(a,!1),360<=g||-360>=g?j=PP(a,b,c,d,e):j=(h=f+g,n=90-f,o=90-h,a.a+El+n+Oa+o+Ra+c+Ur+b+Wr+d+Tr+e+Kr+a.k+Hc),OP(a,j))}
+function Y(a,b,c,d,e){a.n&&OP(a,a.a+ip+b+Pb+c+Sa+d+Pb+e+Qa+a.f+La+a.b+Lc)}function MP(a,b,c,d,e){a.n&&(NP(a,!1),OP(a,a.a+ds+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc))}function XP(a,b,c,d){var e,b=b.replace(/&/g,qb).replace(/</g,sb).replace(/>/g,rb),f=(OU(),PU),b=(e=aN(f,a.e).a,Rd+c+Vr+(d-e)+Or+a.i+Gm+a.f+xd+b+Gd);OP(a,b)}function mN(a,b,c,d,e){NP(a,!0);OP(a,a.a+ds+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc)}function lU(a){var b;a.p&&(b=a.c.join(aa),b=l+b+l,b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}
+function W(a,b){(a.d=b)&&(a.f=os+(b.a>>16&255)+Pb+(b.a>>8&255)+Pb+(b.a&255)+Fb)}function WP(a,b){a.e=b;a.i=qR(b)}t(552,396,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var QU,PU;function yD(a,b,c){c&&(JD(a,b),c.Of(a.b));a.d=!0}
+function JD(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Hw(a.o.gb)+Gw(a.o.gb)+JA(a.o.gb.ownerDocument),a.b.e=c.clientY-Iw(a.o.gb)+(a.o.gb.scrollTop||0)+KA(a.o.gb.ownerDocument),a.b.a=new BU(b),xw(b.a),!0):!1}
+function pU(a){this.o=a;this.b=new RU;this.c=new SU(this);B(this.o,new TU(this),(GD(),GD(),HD));B(this.o,new UU(this),(zD(),zD(),AD));B(this.o,new VU(this),(DD(),DD(),ED));B(this.o,new WU(this),(vD(),vD(),wD));B(this.o,new XU,(RC(),RC(),SC));B(this.o,new YU(this),(NC(),NC(),OC));B(this.o,new ZU(this),(IC(),IC(),JC))}t(553,1,{},pU);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function SU(a){Ww();this.a=a}t(554,24,{},SU);
+_.Cc=function(){!this.a.d&&this.a.i&&CU(this.a.i,this.a.b)};_.a=null;function TU(a){this.a=a}t(555,1,{},TU);_.a=null;function UU(a){this.a=a}t(556,1,{},UU);_.a=null;function VU(a){this.a=a}t(557,1,{},VU);_.a=null;function WU(a){this.a=a}t(558,1,{},WU);_.a=null;function XU(){}t(559,1,{},XU);function YU(a){this.a=a}t(560,1,{},YU);_.a=null;function ZU(a){this.a=a}t(561,1,{},ZU);_.a=null;function RU(){}t(562,1,{},RU);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function $U(a){var b,c,d,e,f;Fw(a);d=(ew(),fw(null));e=new NU;eJ(e,a);wH(d,e,d.gb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));gJ(e,a);EH(d,e);return new aL(f,b)}function aV(){this.gb=zA(on);this.gb[tm]=$o;this.gb.style[mr]=to;this.gb.style[Dr]=sl;this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(564,284,Pu,aV);_.gd=function(){return Hw(this.gb)};_.hd=function(){return Iw(this.gb)};
+function bV(){bV=x;OU();cV=I(NE,m,1,[qa,hp,zr,Dl,kr,cs,ss])}function qR(a){var b,c,d,e;b=(zL(),AL);e=a.b;c=a.a;d=l;e!=b.b&&(d=Hn+e+Or);c!=b.a&&(d+=Gn+c+rd);0!=(a.c&1)&&(d+=Jn);0!=(a.c&2)&&(d+=In);return d+=Wt}function PP(a,b,c,d,e){return a.a+lr+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc}function dQ(a,b,c,d,e){var f,g,j,h,n;if(1>d)return l;j=a.a+Ar;g=l;for(f=0;f<d;++f)h=b[f],n=c[f],g+=h+Mr+n+Gr,f<d-1&&(g+=ca);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ca+e+Mr+f+Gr));return j+=g+La+a.k+Hc}
+function NP(a,b){var c;c=a.f;b?a.k=xa+c+Na:a.k=wa+c+Na}function dV(a){var b,c,d;d=a?nj:mj;b=cV.length;for(c=1;c<b;++c){var e=d,f=cV[c],g=a;$doc.createStyleSheet().addRule(e+Ej+f,Vl+g)}}function kU(){bV();this.n=QU;this.c=[];this.t=new aV;eV&&(eV=!1,$doc.namespaces.add(mj,Lt),dV(!1),$doc.namespaces.add(nj,Lt),dV(!0))}t(565,552,{},kU);_.a=Jd;_.b=l;var eV=!0,cV;function fV(){fV=x;gV=new aL(0,0)}
+function hV(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=$U(c.a),jw(c.ye(),b.b,b.a),c=$U(c.a),b=new aL(c.b-b.b,c.a-b.a)):b=new aL(0,0);a.Wf(b)}return b}function pL(a,b){var c;if(a.Ce())return gV;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Vf(UK(b));c=$U(a.ye());a.e.b=c.b;a.e.a=c.a;return c}function iV(a,b){var c;b&&(c=os+(b.a>>16&255)+Pb+(b.a>>8&255)+Pb+(b.a&255)+Fb,a.Rf().gb.style[Sl]=c)}function jV(){this.e=new QM;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return kV};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(UK(a))};_.Uf=function(a){iV(this,a)};_.Vf=function(a){var b=this.ye().gb,c,d,e;c=(zL(),AL);e=a.b;d=a.a;e!=c.b?b.style[Ln]=l+e+"pt":b.style[Ln]=l;d!=c.a?b.style[Kn]=d:b.style[Kn]=l;0!=(a.c&1)?b.style[Nn]=am:b.style[Nn]=l;0!=(a.c&2)?b.style[Mn]=No:b.style[Mn]=l};_.Wf=function(a){kV=a};_.Xf=function(){};var kV=_.e=null,gV;
+function rM(a,b){fV();jV.call(this);this.a=new pI(a);this.a.ld()[tm]=l;B(this.a,new lV(this,b),(jC(),jC(),kC))}t(566,567,{},rM);_.ye=function(){return this.a};_.Uf=function(a){iV(this,a)};_.a=null;function lV(a,b){this.a=a;this.b=b}t(568,1,{},lV);_.Lc=function(a){gC();hC(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function vM(a){fV();jV.call(this);this.a=new vJ;B(this.a,new mV(this,a),(dC(),dC(),eC))}t(569,567,{},vM);_.ye=function(){return this.a};_.a=null;
+function mV(a,b){this.a=a;this.b=b}t(570,1,{},mV);_.a=null;_.b=null;function nV(a,b){var c,d;iV(a,b.Rd());for(d=new Dv(b.Vb.a);d.b<d.d.Fe();)c=Ev(d),c.kc&&c.gc.Qf(c)}function oV(a,b){var c,d,e,f,g,j,h;jw(a.d,b.Yd(),b.Ud());for(d=new Dv(b.Vb.a);d.b<d.d.Fe();)c=Ev(d),c.kc&&(e=c.gc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=hV(e).b,f-=hV(e).a,jw(e.ye(),g,f),!c.fb&&a.d.Cd(c),a.d.Dd(c,j,h)))}function EL(){fV();jV.call(this);this.d=new IH}t(571,567,{},EL);
+_.Qf=function(a){nV(this,a)};_.ye=function(){return this.d};_.Tf=function(a){oV(this,a)};_.d=null;function wN(a){fV();jV.call(this);var b=this.a=new sJ;tI(b.b,a);rJ(b);this.e.a=-1;this.e.b=-1}t(572,567,{},wN);_.ye=function(){return this.a};_.Ce=function(){var a;a=(this.a.b.c?xA(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function zN(a){this.a=new SJ(a.f,new pV(a))}t(573,1,{},zN);_.a=null;
+function MJ(a){var b,c,d,e,f;f=new mO(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(qV,m,60,0,0);for(c=b.a?gx(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=aw((OL(),R),new S(f.d)));c=c.b;if(mF(!c?ku:c.a,vu))for(c=(!a.d.a||0==a.d.a.c?(mE(),mE(),nE):new RL(a.d.a)).Bd();c.Xc();)a=c.Yc(),1001==f.d&&a.xe(f);var g,j,h;1001==f.d?(g=new ZC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.cg(),null.cg()):100==f.d&&A(f.e,57)?(j=f.e,h=new ZC(j,205,null),h.i=j.Zd(),h.j=
+j.$d()):1004<=f.d&&1005>=f.d||(701==f.d?null.cg():401==f.d||402==f.d?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.d&&507>=f.d&&(g=null.dg,500!=g&&(f=new ZC(null.dg,g,null),f.i=null.cg(),f.j=null.cg(),j=null.cg(),f.e=j&12,501==g&&null.cg())))}function pV(a){this.a=a}t(574,1,qv,pV);_.wc=function(){MJ(this)};_.a=null;function WN(){fV();jV.call(this);this.a=new rK}t(575,567,{},WN);_.Pf=function(){var a;a=new WN;oK(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ye=function(){return this.a};
+_.Sf=function(){return rV};_.Wf=function(a){rV=a};var rV=_.a=null;t(576,571,{});function ZN(){new eE}t(577,420,{},ZN);function jN(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?DC(c.f,c):BC(c.f,c)))}function kN(a,b){fV();EL.call(this);this.c=new sV(a);var c=this.b=new hJ,d=(TI(),UI);c.a=d;eJ(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&tV(CK(c.z.a.p,0)))throw new jH(tj);uV(c,d);this.c.a=this;this.a=b}t(580,576,{},kN);_.ye=function(){return this.c};_.Rf=function(){return this.b.fb};
+_.Id=function(){vV(this.c,!1)};_.Vf=function(){};_.Xf=function(a){nV(this,a);oV(this,a);wV(this.c);xV(this.c)};_.a=null;_.b=null;_.c=null;function yV(a){var b;b=new xC(uA(a.gb,Mq),uA(a.gb,Lq));a=new xC(uA(a.K.ab.gb,Mq),uA(a.K.ab.gb,Lq));return I(K,s,-1,[b.b-a.b,b.a-a.a])}function zV(a){if(null!=a.I&&null!=a.H){var b=a.H;a.qd(a.I);a.od(b);a.I=a.H=null}else null!=a.I?(AV(a,a.I),a.I=null):null!=a.H&&(BV(a,a.H),a.H=null);vw(a.J)}function wV(a){a.bb?a._f(AC(a.K.ab)):(a.Ld(),wV(a))}
+function BV(a,b){var c;a.bb?(c=yV(a),a._f(new xC(-1,CV(b,!1)-c[1]))):a.H=b}function DV(a,b){var c;b!=a.Gd()&&(c=a.K.ab,oH(c),EV(c,b,c.gb,c.p.c,!0))}function AV(a,b){var c;a.bb?(c=yV(a),a._f(new xC(CV(b,!0)-c[0],-1))):a.I=b}t(583,286,nv);_.Yf=function(){var a,b;b=AC(this.K.ab);a=yV(this);b.b+=a[0];b.a+=a[1];return b};_.Gd=function(){var a;a=this.K.ab;return 0!=a.p.c?tV(CK(a.p,0)):null};_.Zf=function(a){FV(this.K.ab,a)};_.Bd=function(){return new pH(this.K.ab)};_.$f=function(){EC(this.K.ab)};_.wd=function(){zV(this)};
+_.Od=function(){EC(this.K.ab)};_.yd=function(a){return GV(this.K.ab,a)};_._f=function(a){CC(this.K.ab,a)};_.od=function(a){BV(this,a)};_.Hd=function(a){DV(this,a)};_.qd=function(a){AV(this,a)};_.H=null;_.I=null;function HV(){HV=x;var a=(IV(),JV(),KV);LV=new jJ(a.d,a.b,a.c,a.e,a.a)}function vV(a,b){var c;c=new IG;a.db&&cE(a.db,c);a.A&&BC(a.f,a);try{Lv(a.f.c,a)}catch(d){if(d=Jv(d),!A(d,78))throw d;}a.b=MV(a.f,a);try{PH(a,b)}finally{Ov(a.j.a),Ov(a.i.a),Ov(a.k.a),a.G&&Rv(a.G,a.f),a.t&&(a.t=!1)}}
+function NV(a,b,c){var d,e;e=a.fb;d=new yw(a,e);e.Dd(a,d.a+b,d.d+c)}function OV(a,b,c){b=new PV(yA(xA(a.K.c.children[b].children[c])));nH(b,a);B(b,a.c,(jC(),jC(),kC));return b}function zC(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));CC(a.K.ab,b)}function eT(a,b,c){var d,e;(e=a.f)?(d=QV(e.gb),SH(a,b+(Hw(e.gb)+d[3]),c+(Iw(e.gb)+d[0]))):SH(a,b,c)}function uV(a,b){if(b!=(0!=a.z.a.p.c?tV(CK(a.z.a.p,0)):null)){oH(a.z.a);var c=a.z.a;EV(c,b,c.gb,c.p.c,!0)}}
+function RV(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(uC(),SV)&&(a.F=a.x);var d,e;if(a.G)for(e=new Dv(a.G);e.b<e.d.Fe();)if(d=Ev(e),b==(uC(),TV)){!d.b&&(d.b=new UV);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(uC(),vC))g=d.f,j=d.w,d.z.c?(eT(d,j.c,j.d),zC(d,new xC(j.b,-1))):(eT(d,j.c,j.d),zC(d,new xC(j.b,j.a)),DC(g,d)),Hv(g.c,d,d.z.b),Qw(d.q,333);else if(!d.t&&f==(uC(),SV))d.gb.style[Rt]=St,UH(d.gb,!0),uC()}else if(b==vC){!d.b&&(d.b=new UV);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=QV(j.gb);h=d.w;if(d.z.c)h.c=
+Hw(d.gb)-g[3]-Hw(j.gb),h.d=Iw(d.gb)-g[0]-Iw(j.gb),d.w=h,eT(d,0,0),VV(d,wC(j.gb).b,-1);else{if(f!=(uC(),SV))h.c=Hw(d.gb)-g[3]-Hw(j.gb),h.d=Iw(d.gb)-g[0]-Iw(j.gb),h.b=d.e,h.a=d.d,d.w=h;eT(d,0,0);CC(d,new WV(wC(j.gb)));BC(j,d)}d==d.f.a||AQ(d);Qw(d.q,333)}}else b==SV&&(!d.b&&(d.b=new UV),d=a,d.t||(d.x=c,d.gb.style[Rt]=to,UH(d.gb,!1)))}}function XV(a,b){a.gb.style[fu]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.cg().cg()}
+function xV(a){if(!a.bb){a.j=hH(a,a.f,(!OD&&(OD=new bx),OD));a.i=hH(a,a.f,ax?ax:ax=new bx);a.k=hH(a,a.f,(!TD&&(TD=new bx),TD));var b=a.f;!a.G&&(a.G=new Yv);Sv(a.G,b);OD&&(b=new ND(a),a.db&&cE(a.db,b));a.A&&DC(a.f,a);Hv(a.f.c,a,a.z.b);a.b&&(SH(a,a.b.a,a.b.b),a.b=null);TH(a);AQ(a)}}function AQ(a){if(a!=a.f.a){var b;TD&&(b=new SD(a),a.db&&cE(a.db,b))}}t(582,583,nv);_.Gd=function(){return 0!=this.z.a.p.c?tV(CK(this.z.a.p,0)):null};_.Jd=function(a){vV(this,a)};_.Bd=function(){return new pH(this.z.a)};
+_.wd=function(){zV(this);vw(new YV(this))};_.yd=function(a){return GV(this.z.a,a)};_._f=function(a){zC(this,a)};_.Kd=function(a,b){eT(this,a,b)};_.Hd=function(a){uV(this,a)};_.Ld=function(){xV(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var LV;
+function sV(a){HV();var b=(ZV(),$V),c;c=(aI(),bI);VH.call(this,!1,Br);this.L=c.a;this.J=new aW(this);c=new bW;c.gb[tm]=Up;MH(this.K,c);RH(this);this.c=new cW(this);this.q=new dW(this);this.r=new eW(this);this.s=new fW(this);this.w=new gW;this.F=(uC(),TV);this.A=!1;this.f=b;a=this.z=new hW(a);b=new iW;!a.d&&(a.d=new jW);Sv(a.d,b);a=new kW(new lJ(LV.a.d.a,LV.a.b,LV.a.c,LV.a.e,LV.a.a));B(a,new lW(this),(jC(),jC(),kC));b=this.z.b;if(!b.b){b.b=new hJ;b.b.ld()[tm]=Lp;c=b.b;var d=(aJ(),bJ);c.c=d;mW(b.f,
+b.b,new nW(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new zH;d=fJ(c);XG(c.b,(hG(),iG(d)),0);yH(c,a,d,0,!1)}else eJ(b.b,a);FV(b.f,null);B(this.z.b,new oW(this),(rC(),rC(),sC));B(this.z.b,this.c,kC);DV(this,this.z);Fv(yA(xA(this.gb)),Tp,!0)}t(581,582,nv,sV);_.Id=function(){var a=this.a,b=new dN(a.a,201),c;a=a.a.q;a.a?a=new pW(new Dv(a.a)):(a=(mE(),mE(),nE),a=new Dv(a));for(;a.Xc();)c=a.Yc(),201==b.d&&cT(c.a)};_.a=null;function IQ(a,b,c,d){b=VK(b);c+=b.a;d+=b.b;SH(a.a,c,d);TH(a.a)}
+function GN(){fV();jV.call(this);var a=this.a=new qW;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},GN);_.ye=function(){return this.a};_.a=null;function yO(){}t(591,436,{},yO);function pW(a){if(!a)throw new Jz;this.a=a}t(592,1,{},pW);_.Xc=function(){return FO(this.a)};_.Yc=function(){return Ev(this.a)};_.Zc=function(){throw new JO("Missing message: awt.50");};_.a=null;function aM(){return aM()}
+function wO(){wO=x;var a;a=(oO(),pO[gr]);if(null!=a)try{if(H(jj,a)||H(xg,a)||H(yg,a))y(rW,m,-1,0,1);else throw new fS(a+Aa);}catch(b){if(b=Jv(b),!A(b,86))throw b;}}function AN(a,b){a.a=31*a.a+F((new xS(b)).a)}function WL(){}t(595,1,{},WL);_.hC=function(){return this.a};_.a=1;function QV(a){var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=sW(tW(a,hm));b[1]=sW(tW(a,fm));b[2]=sW(tW(a,dm));b[3]=sW(tW(a,em));return b}
+function uW(a){var b,c;c=vW(a);b=QV(a);a=(a.style[gu]=Pc,new xC(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function wC(a){a.style[gu]=Pc;return new xC(a.clientWidth,a.clientHeight)}function vW(a){var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=sW(tW(a,wp));b[1]=sW(tW(a,vp));b[2]=sW(tW(a,tp));b[3]=sW(tW(a,up));return b}function wW(a){var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=sW(tW(a,vr));b[1]=sW(tW(a,ur));b[2]=sW(tW(a,sr));b[3]=sW(tW(a,tr));return b}
+function xW(a,b,c){try{switch(b){case cr:a.style.filter=xl+100*c+Fb;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case En:b=ft;default:a.style[b]=c}}catch(d){if(d=Jv(d),A(d,78))a=a.scopeName,null==a||sE(wo,a);else throw d;}}function CV(a,b){var c;yW||(yW=zA(Ys),xW(yW,gp,l),xW(yW,xt,l),xW(yW,Dr,sl),xW(yW,Rt,to),$doc.body.appendChild(yW));xW(yW,Yt,a);xW(yW,ro,a);c=uW(yW);return b?c.b:c.a}var yW=null;function zW(){xC.call(this,0,0)}function xC(a,b){this.b=a;this.a=b}
+function WV(a){xC.call(this,a.b,a.a)}t(597,1,gv,zW,xC,WV);_.eQ=function(a){return this===a?!0:null==a||AW!=Qz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+hl};_.a=0;_.b=0;function BW(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},BW);_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return CW.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function DW(a,b){this.a=a;this.b=b}t(599,1,gv,DW);_.eQ=function(a){return this===a?!0:null==a||EW!=Qz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return EW.d+"[x="+this.a+",y="+this.b+hl};_.a=0;_.b=0;
+function gW(){this.b=this.a=this.d=this.c=0}t(600,1,gv,gW);_.eQ=function(a){return this===a?!0:null==a||FW!=Qz(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return FW.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;
+function tW(a,b){var c;if(document.documentElement.currentStyle)switch(b){case cr:c=100;try{c=a.filters[Bf].opacity}catch(d){try{c=a.filters(wl).opacity}catch(e){}}return c/100;case En:b=ft;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(603,1,{});var GW=-1;function HW(){}t(604,603,{},HW);_.a=-1;_.b=-1;var IW=null;function sW(a){a=parseInt(a,10);a=isNaN(a)?null:oQ(a);return!a?0:a.a}t(607,301,Vu);_.Yf=function(){return AC(this.f)};
+_.Zf=function(a){FV(this.f,a)};_.$f=function(){EC(this.f)};_.Od=function(){EC(this.f)};_.od=function(a){var b=this.f;b.gb.style[ro]=a;b.bb||(b.f=a)};_.qd=function(a){var b=this.f;b.gb.style[Yt]=a;b.bb||(b.i=a)};function IV(){IV=x;JV()}function iN(a,b){a.a.gb.innerText=b||l;FV(a.f,null)}function JW(a){IV();var b;qI(this,new bW);this.a=new KW;b=this.f;LW(b,new MW);xW(b.gb,rr,Oc);b.o=0;mW(b,this.a,new nW(0));this.a.ld()[tm]=Mp;this.a.gb.innerText=a||l;FV(this.f,null);this.gb[tm]=Kp}t(606,607,Vu,JW);
+_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.b=null;
+function JV(){JV=x;NW=Zz()+id;new NK(NW,240,20);new NK(NW,224,16);new NK(NW,208,16);new NK(NW,192,16);new NK(NW,176,16);new NK(NW,160,16);new NK(NW,144,16);new NK(NW,128,16);new NK(NW,112,16);new NK(NW,96,16);new NK(NW,80,16);new NK(NW,64,16);new NK(NW,260,16);KV=new NK(NW,48,16);new NK(NW,32,16);new NK(NW,16,16);new NK(NW,0,16)}var NW,KV;function OW(a,b){fH(a.a.gb,!b);FV(a.f,a.a)}function yC(a,b){a.c=b;fH(a.a.gb,!b);FV(a.f,a.a);if(a.d){var c;for(c=new Dv(a.d);c.b<c.d.Fe();)Ev(c)}}
+function hW(a){var b;qI(this,new bW);b=this.f;LW(b,new PW((QW(),RW)));b.o=0;this.b=new JW(a);mW(b,this.b,new nW(1));this.a=new bW;Xv(this.a,ye);mW(b,this.a,new nW(0));this.gb[tm]=Np}t(609,607,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},hW);_.rd=function(){iH(this.f)};_.sd=function(){lH(this.f)};_.Bd=function(){return new pH(this.a)};_.yd=function(a){return GV(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function jW(){TS(this)}t(610,501,Ju,jW);function aW(a){this.a=a}
+t(611,1,qv,aW);_.wc=function(){EC(this.a.K.ab)};_.a=null;function SW(a){var b;b=a.b;a=b.f;b=!a.e?-1:uw(a.e.a,b);a.e&&cG(a.e.a,b)&&fG(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&AQ(!a.e?null:cG(a.e.a,b-1))}function TW(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new DL);-1==uw(a.e.a,b)&&Sv(a.e.a,b)}function UV(){}t(612,1,{},UV);_.Qc=function(a){SW(a)};_.Rc=function(a){TW(a)};_.Tc=function(a){UW(a.a.f,a.a)};
+function ZV(){ZV=x;VW=new WW(1,wn);XW=new WW(2,dq);YW=new WW(3,hq);ZW=new WW(10,Hq);$W=new WW(4,xs);aX=new WW(5,Ss);bX=new WW(12,jt);cX=new WW(8,Ut);$V=new dX((ew(),fw(null)).gb)}function MV(a,b){var c;c=QV(a.gb);return new DW(Hw(b.gb)-(Hw(a.gb)+c[3]),Iw(b.gb)-(Iw(a.gb)+c[0]))}
+function eX(a){var b,c,d,e,f,g;if(a.e){b=wC(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=cG(a.e.a,d),c=new xC(uA(g.gb,Mq),uA(g.gb,Lq)),f=MV(a,g),f.a-=Bw(0,f.a+uA(g.gb,Mq)-b.b),f.b-=Bw(0,f.b+uA(g.gb,Lq)-b.a),eT(g,Bw(0,f.a),Bw(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,VV(g,c.b,c.a),g.F==(uC(),vC)&&CC(g,new WV(wC(a.gb))),Qw(g.q,1)}}function fX(a,b,c){a=a.d;Hv(a,b,b);z(a.c,b,c);Xv(b,Di+c.b)}
+function BC(a,b){var c;c=a.d;gX(c,b.y);Wv(b.y,Di+ZW.b);gX(c,b.u);Wv(b.u,Di+XW.b);gX(c,b.v);Wv(b.v,Di+YW.b);gX(c,b.E);Wv(b.E,Di+cX.b);gX(c,b.n);Wv(b.n,Di+VW.b);gX(c,b.D);Wv(b.D,Di+bX.b);gX(c,b.B);Wv(b.B,Di+$W.b);gX(c,b.C);Wv(b.C,Di+aX.b)}
+function DC(a,b){!b.y&&(b.y=OV(b,0,0));fX(a,b.y,ZW);!b.u&&(b.u=OV(b,0,1));fX(a,b.u,XW);!b.v&&(b.v=OV(b,0,2));fX(a,b.v,YW);!b.E&&(b.E=OV(b,1,0));fX(a,b.E,cX);!b.n&&(b.n=OV(b,1,2));fX(a,b.n,VW);!b.D&&(b.D=OV(b,2,0));fX(a,b.D,bX);!b.B&&(b.B=OV(b,2,1));fX(a,b.B,$W);!b.C&&(b.C=OV(b,2,2));fX(a,b.C,aX)}function UW(a,b){var c,d;a.a=b;d=a.e.a.c;c=uw(a.e.a,b);if(c+1<d){fM(a.e,b);for(Sv(a.e.a,b);c<d;++c)XV(cG(a.e.a,c),c)}else XV(b,c)}
+function dX(a){a=new hX(a);qI(this,a);this.c=new iX(a);this.c.i=!0;Pv(this.c);this.c.k=3;this.d=new jX(a);this.d.i=!0;Pv(this.d);this.d.k=3;sI(this)}t(613,301,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},dX);_.Yf=function(){return wC(this.gb)};_.Zf=function(){var a;(a=kX(this))&&a.Zf(null)};_.$f=function(){eX(this)};_.Qc=function(a){!this.b&&(this.b=new UV);SW(a)};_.Rc=function(a){!this.b&&(this.b=new UV);TW(a)};_.Od=function(){eX(this)};
+_.Tc=function(a){!this.b&&(this.b=new UV);UW(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var VW,XW,YW,ZW,$V,$W,aX,bX,cX;function hX(a){this.p=new JH(this);this.gb=a}t(614,281,tv,hX);function WW(a,b){this.a=a;this.b=b}t(615,1,{},WW);_.a=0;_.b=null;function iX(a){zv();Tv.call(this,a)}t(616,3,{},iX);_.qc=function(){var a;a=this.j.e;a.t||Fw(a.o);Wv(this.j.e,"dragdrop-dragging");!a.z.c&&OW(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Bw(this.a,a<this.d?a:this.d),b=Bw(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[gp]=a+(qw(),Gr);c.style[xt]=b+Gr};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||AQ(a);a.z.c||OW(a.z,!0);a.t||(a.o||(a.o=new lX,Xv(a.o,"mosaic-GlassPanel-invisible")),xW(a.o.gb,fu,tW(a.gb,fu)),dw((ew(),fw(null)),a.o,0,0));Xv(this.j.e,"dragdrop-dragging");a=new yw(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.kd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.jd()};_.a=0;_.b=0;_.c=0;_.d=0;
+function gX(a,b){try{Lv(a,b)}catch(c){if(c=Jv(c),!A(c,78))throw c;}}function jX(a){zv();Tv.call(this,a);this.c=new Bv}t(617,3,{},jX);_.qc=function(){var a;a=this.j.e.fb;a.t||Fw(a.o);Wv(this.j.e,"dragdrop-dragging");OW(a.z,!1);zC(a,new xC(a.e,a.d));Qw(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=aw(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.hd()-Bw(this.j.c,this.b):this.j.e.hd()-this.j.c,0!=b&&(a=d.d,b=Bw(a+b,uA(d.z.b.gb,Lq)),b!=a&&NV(d,0,a-b),zC(d,new xC(d.e,b)),Qw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.hd():this.j.c-this.j.e.hd(),0!=b&&(a=d.d,b=Bw(a+b,uA(d.z.b.gb,Lq)),zC(d,new xC(d.e,b)),Qw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.gd()-Bw(this.j.b,this.a):this.j.e.gd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&NV(d,a-b,0),zC(d,new xC(b,d.d)),Qw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.gd():this.j.b-this.j.e.gd(),0!=b&&(a=d.e,zC(d,new xC(96<a+b?a+b:96,d.d)),Qw(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||AQ(a);OW(a.z,!0);a.t||(a.o||(a.o=new lX,Xv(a.o,"mosaic-GlassPanel-invisible")),xW(a.o.gb,fu,tW(a.gb,fu)),dw((ew(),fw(null)),a.o,0,0));Xv(this.j.e,"dragdrop-dragging");a=new yw(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.kd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.jd()};_.a=0;_.b=0;_.d=0;_.e=0;function VF(){VF=x;WF=new mX}
+function lX(){VF();var a;this.d=new nX(this);this.a=!1;this.b=new NH;qI(this,this.b);a=this.gb.style;a[Sl]=Xa;a[Bn]=zl;a[cr]=Nc;this.gb[tm]=fo}t(618,301,rv,lX);
+_.ud=function(){var a;sI(this);try{a=this.fb}catch(b){b=Jv(b);if(A(b,84))throw new jH("Parent widget must be an instance of AbsolutePanel");throw b;}a==(ew(),fw(null))?(UF(WF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Rv(Xw,a),a.b=!0,a.c=ex(a),Sv(Xw,a),this.c=new oX(this),AG(new TF(this.c))):$doc.compatMode==Pe?(this.gb.style[im]=Oc,this.gb.style[ps]=Oc):jw(this,uA(a.gb,Mq),uA(a.gb,Lq));this.a&&lG(new SF(this));dw(fw(null),new pX,JA($doc),KA($doc))};
+_.vd=function(){this.f.vd();Kw(this.d);this.c&&(QF(yG,this.c,I(qX,m,13,[(!RD&&(RD=new bx),RD)])),this.c=null);this.a&&QF(nG,this,I(qX,m,13,[(!mG&&(mG=new bx),mG)]))};_._c=function(a){switch(OG(a.type)){case 256:if(27==(a.keyCode||0))return Fw(this),!1;case 1:if(BA(this.gb,a.srcElement))return Fw(this),!1}return!0};_.wd=function(){};_.a=!1;_.b=null;_.c=null;var WF;function nX(a){Ww();this.a=a}t(619,24,{},nX);_.Cc=function(){UF((VF(),WF),this.a,!1)};_.a=null;function oX(a){this.a=a}t(620,1,{},oX);
+_.a=null;function pX(){this.gb=yI();var a;a=new wJ(new rX(this));B(this,a,($B(),$B(),aC));B(this,a,(FC(),FC(),GC))}t(621,303,tv,pX);_.wd=function(){vw(new sX(this))};function rX(a){this.a=a}t(622,1,{},rX);_.a=null;function sX(a){this.a=a}t(623,1,qv,sX);_.wc=function(){FJ(this.a.gb)};_.a=null;function tX(a){a.gb.style[Yt]=Ol;a.gb.style[ro]=Ol;if(a.bb){var a=a.fb,b;A(a,103)?a.Zf(null):(b=kX(a))&&b.Zf(a)}}t(625,284,Ru);_.Yf=function(){tX(this);return new xC(uA(this.gb,Mq),uA(this.gb,Lq))};_.Zf=function(){tX(this)};
+_.$f=function(){};_.$c=function(){};_.Od=function(){};function KW(){this.gb=zA(fp);this.gb[tm]=Qp;this.gb.style[Xt]=Dq;this.gb[tm]=Op}t(624,625,Ru,KW);function kW(a){qI(this,new uX(a));this.gb[tm]=Pp}t(626,301,rv,kW);function qW(){var a=(aI(),dI);VH.call(this,!0,Ap);this.L=a.a;this.a=new vX(this);this.a.d=!0;KH(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);hw();YG(a,b)}else this.cb|=1;yA(xA(this.gb))[tm]=ko;this.gb.style[fu]=ed}t(627,286,tv,qW);
+_.$c=function(a){kH(this,a);1==OG(a.type)&&PH(this,!1)};_.a=null;
+function vX(a){this.b=a;OJ();this.c=new Yv;this.i=new Yv;a=(RJ(),OJ(),QJ);new MK(a.d,a.b,a.c,a.e,a.a);var b;b=zA(lt);this.e=zA(ot);gG(b,this.e);this.o=!0;a=yI();b=(hG(),iG(b));a.appendChild(b);this.gb=a;by();this.gb.setAttribute(qs,Fy.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),hw(),YG(a,b)):this.cb|=2225;this.gb[tm]=jo;a=dH(this.gb)+vc;Fv(this.ld(),a,!0);this.gb.style[jr]=Oc;this.gb.setAttribute(uo,Ht);B(this,new NJ(this),($B(),$B(),aC))}t(628,324,Pu,vX);
+_.$c=function(a){switch(OG(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}GJ(this,a)};_.Nd=function(a,b){KJ(this,a,b);b||this.a&&PH(this.b,!1)};_.a=!0;_.b=null;
+function uX(a){var b=(TI(),UI),c=(aJ(),bJ),d;d=new LI;d.f[cm]=Mc;d.f[om]=0;d.f[pm]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;JI(b.a);b.a.c.rows[0].cells[0][vl]=c.a;JI(b.a);b.a.c.rows[0].cells[0].style[Qt]=e.a;JI(d);b=FI(d,0,0,!0);if(a){Fw(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;HI(g,f.c);IE(f.b,g,a);c.a=c.a.b}else e=c.b.c,Sv(c.b,a);a.gb[ql]=e;gG(b,a.gb);nH(a,d)}qI(this,d);Fv(this.gb,Sp,!0)}t(629,301,rv,uX);_.a=null;_.b=null;function cW(a){this.a=a}t(630,1,{},cW);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&AQ(this.a)};_.a=null;function dW(a){Ww();this.a=a}t(631,24,{},dW);_.Cc=function(){EC(this.a.K.ab);var a=this.a;QD((!a.p&&(a.p=new wX),a.p))};_.a=null;function eW(a){Ww();this.a=a}t(632,24,{},eW);_.Cc=function(){RV(this.a,(uC(),vC))};_.a=null;function fW(a){Ww();this.a=a}t(633,24,{},fW);_.Cc=function(){RV(this.a,(uC(),SV))};_.a=null;function iW(){}t(634,1,{},iW);function lW(a){this.a=a}t(635,1,{},lW);_.Lc=function(){this.a.Id()};_.a=null;
+function oW(a){this.a=a}t(636,1,{},oW);_.a=null;function YV(a){this.a=a}t(637,1,qv,YV);_.wc=function(){this.a.F==(uC(),vC)?Qw(this.a.r,333):this.a.F==SV&&Qw(this.a.s,333)};_.a=null;function PV(a){this.gb=a;iH(this)}t(638,284,Pu,PV);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function wX(){iE.call(this,null)}t(639,213,sv,wX);
+function uC(){uC=x;vC=new xX(bh,0);SV=new xX(ch,1);TV=new xX(Lh,2);yX=I(zX,m,98,[vC,SV,TV])}function xX(a,b){PA.call(this,a,b)}t(640,138,{71:1,75:1,77:1,98:1},xX);var yX,vC,SV,TV;t(641,1,{});function UF(a,b,c){var d,e,f,g,j;e=kw();d=lw();if(!c||e!=a.b||d!=a.a)f=(ew(),uA(fw(null).gb,Mq)),c=uA(fw(null).gb,Lq),j=(ZG(),$G).scrollWidth,g=$G.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Yt]=f+Gr),0<=c&&(b.gb.style[ro]=c+Gr),a.b=e,a.a=d}function mX(){}t(642,641,{},mX);
+_.a=-1;_.b=-1;function AX(a,b){var c,d,e;if(a.k)return!0;a.x.Oe();for(c=new pH(b);c.a.a<c.a.b.c-1;)d=tV(qH(c.a)),e=d.fb,A(e,104)&&e.pd(d.md()),d.md()&&Sv(a.x,d);return!0}
+function BX(a,b){var c,d,e;if(b.a)a.c&&Jw(a.c),a.c=new CX(a,b),Lw(a.c,333);else for(d=new Dv(a.x);d.b<d.d.Fe();)c=Ev(d),e=c.eb,GH(b,DX(c),e.s,e.t),EX(c,e.u,e.r,I(K,s,-1,[FX(a.q.a,c).d,FX(a.p.a,c).c,FX(a.n.a,c).a,FX(a.o.a,c).b]),(I(K,s,-1,[GX(a.i.a,c).d,GX(a.f.a,c).c,GX(a.d.a,c).a,GX(a.e.a,c).b]),I(K,s,-1,[HX(a.u,c),HX(a.t,c),HX(a.r,c),HX(a.s,c)])))}
+function IX(){this.x=new Yv;this.j=new JX(this);this.w=new KX(this.j);this.v=new LX(this.j);this.q=new MX(this.j);this.p=new NX(this.j);this.n=new OX(this.j);this.o=new PX(this.j);this.i=new QX(this.j);this.f=new RX(this.j);this.d=new SX(this.j);this.e=new TX(this.j);this.u=new UX(this.j);this.t=new UX(this.j);this.r=new UX(this.j);this.s=new UX(this.j)}t(643,1,{});_.ag=function(a){BX(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function VX(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Dv(b.x);e.b<e.d.Fe();)d=Ev(e),A(d,26)&&(d=d.ab),f=d.eb,GH(c,DX(d),f.s,f.t),EX(d,f.u,f.r,I(K,s,-1,[FX(b.q.a,d).d,FX(b.p.a,d).c,FX(b.n.a,d).a,FX(b.o.a,d).b]),(I(K,s,-1,[GX(b.i.a,d).d,GX(b.f.a,d).c,GX(b.d.a,d).a,GX(b.e.a,d).b]),I(K,s,-1,[HX(b.u,d),HX(b.t,d),HX(b.r,d),HX(b.s,d)])));WX(c);a.a.c=null;for(a=new Dv(a.a.x);a.b<a.d.Fe();)b=Ev(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function CX(a,b){this.a=a;this.b=b;var c=(Sw(),Tw);this.k=new Rw(this);this.s=c}t(644,17,{},CX);_.xc=function(){VX(this)};_.yc=function(){VX(this)};
+_.Ac=function(a){var b,c,d;for(c=new Dv(this.a.x);c.b<c.d.Fe();){b=Ev(c);A(b,26)&&(b=b.ab);d=b.eb;d.i=F(d.o+(d.s-d.o)*a);d.v=F(d.p+(d.t-d.p)*a);d.w=F(d.q+(d.u-d.q)*a);d.f=F(d.n+(d.r-d.n)*a);GH(this.b,DX(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=I(K,s,-1,[FX(this.a.q.a,b).d,FX(this.a.p.a,b).c,FX(this.a.n.a,b).a,FX(this.a.o.a,b).b]),j=this.a,h=b;I(K,s,-1,[GX(j.i.a,h).d,GX(j.f.a,h).c,GX(j.d.a,h).a,GX(j.e.a,h).b]);EX(e,f,d,g,I(K,s,-1,[HX(this.a.u,b),HX(this.a.t,b),HX(this.a.r,b),HX(this.a.s,b)]))}};_.a=null;
+_.b=null;t(646,1,{});_.a=null;function SX(a){this.a=a}t(645,646,{},SX);function TX(a){this.a=a}t(647,646,{},TX);function RX(a){this.a=a}t(648,646,{},RX);function QX(a){this.a=a}t(649,646,{},QX);function OX(a){this.a=a}t(650,646,{},OX);function PX(a){this.a=a}t(651,646,{},PX);function NX(a){this.a=a}t(652,646,{},NX);function MX(a){this.a=a}t(653,646,{},MX);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
+function HX(a,b){var c=a.a,d;d=aw(c.d,b);d||(d=new BW(wW(b.gb)),z(c.d,b,d));return d.d}function UX(a){this.a=a}t(656,646,{},UX);function LX(a){this.a=a}t(657,646,{},LX);function KX(a){this.a=a}t(658,646,{},KX);function GX(a,b){var c;c=aw(a.a,b);c||(c=new BW(QV(b.gb)),z(a.a,b,c));return c}function FX(a,b){var c;c=aw(a.b,b);c||(c=new BW(vW(b.gb)),z(a.b,b,c));return c}
+function XX(a,b){var c,d;d=aw(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=kX(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new xC(YX(e,!0),YX(e,!1));break a}h=b.Yf();null!=c.k&&(h.b=YX(e,!0));null!=c.j&&(h.a=YX(e,!1))}else{if(null!=c.k&&null!=c.j){d=new xC(YX(e,!0),YX(e,!1));break a}h=new zW;f=b.gb;n=f.style;g=n[Dr];j=n[Rt];n[Dr]=bt;n[Rt]=to;null!=c.k?h.b=YX(e,!0):(n[Yt]=Ol,h.b=(f.offsetWidth||0)+FX(d.o.a,b).b+FX(d.p.a,b).c);null!=c.j?h.a=YX(e,!1):(n[ro]=Ol,h.a=(f.offsetHeight||0)+FX(d.q.a,b).d+FX(d.n.a,
+b).a);n[Dr]=g;n[Rt]=j}d=h}null!=c.k&&(qw(),zB)==c.k.cg()||null!=c.j&&(qw(),zB)!=c.j.cg()||z(a.e,b,d)}return d}function JX(a){this.f=a;this.c=new Bv;this.e=new Bv;this.b=new Bv;this.a=new Bv;this.d=new Bv}t(659,1,{},JX);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function ZX(a){var b;b=a.eb;if(null==b||!A(b,101))b=new $X,a.eb=b;return b}function MW(){PW.call(this,(QW(),aY))}function PW(a){var b=(bY(),cY);IX.call(this);this.b=a;this.a=b}t(660,643,{},MW,PW);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new zW;AX(this,a);n=FX(this.o.a,a).b+FX(this.p.a,a).c+GX(this.e.a,a).b+GX(this.f.a,a).c+HX(this.s,a)+HX(this.t,a);d=FX(this.q.a,a).d+FX(this.n.a,a).a+GX(this.i.a,a).d+GX(this.d.a,a).a+HX(this.u,a)+HX(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(QW(),aY)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Dv(this.x);a.b<a.d.Fe();)c=Ev(a),e=ZX(c),b=null,j=c.fb,A(j,104)&&(b=j,b=dY(b),b=new xC(b[1]+b[3],b[0]+b[0])),this.b==aY?(n+=XX(this.w.a,c).b,e.a=XX(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Bw(f,e.a)):(d+=XX(this.v.a,c).a,e.b=XX(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Bw(g,e.b));this.b==aY?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,w,D,G,J,Q;if(AX(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=HX(this.s,a);G=HX(this.u,a);c=wC(a.gb);Q=c.b-(u+HX(this.t,a));r=c.a-(G+HX(this.r,a));g=Q;c=r;this.b==(QW(),aY)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Dv(this.x);e.b<e.d.Fe();)d=Ev(e),b=null,q=ZX(d),w=d.fb,A(w,104)&&(b=w,b=dY(b),b=new xC(b[1]+b[3],b[0]+b[0])),this.b==aY?(q.d?++h:(q.b=XX(this.w.a,d).b,A(w,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=XX(this.v.a,d).a,A(w,104)&&(q.a+=b.a))):(q.c?++j:(q.a=XX(this.v.a,
+d).a,A(w,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=XX(this.w.a,d).b,A(w,104)&&(q.b+=b.b)));for(e=new Dv(this.x);e.b<e.d.Fe();)d=Ev(e),b=null,q=d.eb,w=d.fb,A(w,104)&&(b=w,b=dY(b),b=new xC(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==aY?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),G=0>G?0:G,n=J,f=o,A(w,104)&&(n-=b.b,f-=b.a),this.b==RW?(q.s=this.a==(bY(),cY)?u:this.a==eY?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(bY(),cY)?(q.s=u,q.t=G):this.a==eY?(q.s=u,q.t=G+~~(r/2)-~~(o/2)):(q.s=u,q.t=G+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(w=d.gd()-Hw(a.gb)-HX(this.s,a),-1==q.o&&(q.o=w),w=d.hd()-Iw(a.gb)-HX(this.u,a),-1==q.p&&(q.p=w),-1==q.q&&(q.q=d.kd()),-1==q.n&&(q.n=d.jd()));BX(this,a)}};_.a=null;_.b=null;function bY(){bY=x;cY=new fY(Ni,0);eY=new fY(Le,1);gY=new fY(Gf,2);hY=I(iY,m,99,[cY,eY,gY])}function fY(a,b){PA.call(this,a,b)}t(661,138,{71:1,75:1,77:1,99:1},fY);var hY,eY,gY,cY;function QW(){QW=x;aY=new jY(ig,0);RW=new jY(oj,1);kY=I(lY,m,100,[aY,RW])}function jY(a,b){PA.call(this,a,b)}
+t(662,138,{71:1,75:1,77:1,100:1},jY);var kY,aY,RW;t(664,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function $X(){this.e=!1}function nW(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},$X,nW);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function mY(a,b){if(a.k)return!0;AX(a,b);if(0<a.x.c){a.a=cG(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new nY,c.eb=d;a.b=d;a.x.Oe();Sv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function oY(){IX.call(this)}t(665,643,{},oY);
+_.bg=function(a){var b,c;c=new zW;mY(this,a);if(this.a){b=XX(this.w.a,this.a).b;var d=XX(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=dY(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=FX(this.o.a,a).b+FX(this.p.a,a).c+GX(this.e.a,a).b+GX(this.f.a,a).c+HX(this.s,a)+HX(this.t,a);c.a+=FX(this.q.a,a).d+FX(this.n.a,a).a+GX(this.i.a,a).d+GX(this.d.a,a).a+HX(this.u,a)+HX(this.r,a);return c};
+_.ag=function(a){var b,c,d,e,f;mY(this,a)&&(d=HX(this.s,a),e=HX(this.u,a),c=wC(a.gb),f=c.b-(d+HX(this.t,a)),c=c.a-(e+HX(this.r,a)),b=this.a.fb,A(b,104)&&(b=dY(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.gd()-Hw(a.gb)-HX(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.hd()-Iw(a.gb)-HX(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.kd()),d=this.b,-1==d.n&&(d.n=this.a.jd())),BX(this,a))};_.a=null;_.b=null;function nY(){this.e=!1}
+t(666,664,{102:1,105:1},nY);function dY(a){var b,c,d,e;null==a.a&&(a.a=y(K,s,-1,4,1),e=xA(a.c.children[0].children[0]),c=xA(a.c.children[2].children[2]),d=vW(a.gb),b=QV(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function pY(a,b){a.bb&&Fw(a);return LH(a,b)}function qY(){jI();$H.call(this,kI)}t(667,291,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},qY);
+_.yd=function(a){return pY(this,a)};_.a=null;function mW(a,b,c){var d=a.p.c;b.eb=c;EV(a,b,a.gb,d,!0)}function DX(a){var b;b=a.fb;return A(b,104)?b:a}function AC(a){if(!a.bb)return new zW;if(-1==a.j.b||-1==a.j.a)a.j=a.d.bg(a),CC(a,a.j),a.d.ag(a),a.j=a.d.bg(a);return a.j}function tV(a){return A(a,104)?a.ab:a}function rY(a){var b;if(!a.n){b=(!IW&&(IW=new HW),IW);var c=sY(a,Uc,!0);b.a=c;c=sY(a,Vc,!0);b.b=c;a.n=b}return a.n}
+function EV(a,b,c,d,e){if(A(b,26))throw new cx(fe);var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new qY,yH(a,c,a.gb,d,!0),MH(c,b)):yH(a,b,c,d,e);FV(a,b)}function FV(a,b){var c;c=a.d;if(b){var d=c.j;Mv(d.c,b);Mv(d.e,b);Mv(d.b,b);Mv(d.a,b);Mv(d.d,b)}else d=c.j,nK(d.c),nK(d.e),nK(d.b),nK(d.a),nK(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==DX(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==DX(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Zf(a.fb),c.Zf(a))}}
+function EC(a){if(a.bb&&a.gb.style.display!=sq){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==ws&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.ag(a);a.c=!1;WX(a)}}function WX(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=tV(CK(a.p,d)),A(b,104)&&(b=b.ab),b.md()&&(A(b,103)?b.$f():A(b,33)&&b.Od())}function GV(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=DX(b);return EH(a,c)?(A(c,104)&&pY(c,b),FV(a,null),!0):!1}
+function LW(a,b){var c;a.d=b;null!=a.e&&Wv(a,dH(a.gb)+Yb+a.e);a.e=b.cZ.d;c=QK(a.e,rA(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Xv(a,dH(a.gb)+Yb+a.e);FV(a,null)}function sY(a,b,c){a.k||(a.k=zA(Ys),xW(a.k,Dr,sl),xW(a.k,Rt,to),xW(a.k,gp,Oc),xW(a.k,xt,Oc),a.gb.appendChild(a.k));xW(a.k,Yt,b);xW(a.k,ro,b);a=uW(a.k);return c?a.b:a.a}
+function YX(a,b){var c;c=null.cg();if(c==(qw(),LB)){c=(rY(a),null.cg());var d=(-1==GW&&(GW=CV(Wc,!0)),GW);return N(M(Math.round(100*d*c/254)))}if(c==BB)return c=rY(a),d=null.cg(),N(M(bQ(d*(-1==c.a&&(c.a=CV(Uc,!0)),c.a))));if(c==DB)return c=rY(a),d=null.cg(),N(M(bQ(d*(-1==c.b&&(c.b=CV(Vc,!0)),c.a))));if(c==JB)return c=(rY(a),null.cg()),d=(-1==GW&&(GW=CV(Wc,!0)),GW),N(M(Math.round(d*c)));if(c==NB)return c=(rY(a),null.cg()),d=(-1==GW&&(GW=CV(Wc,!0)),GW),N(M(Math.round(10*d*c/254)));if(c==HB)return N(M(bQ(12*
+(rY(a),null.cg())*N(M(bQ((-1==GW&&(GW=CV(Wc,!0)),GW)/72))))));if(c==zB)return sY(a,null.cg(),b);if(c==FB)return c=(rY(a),N(M(bQ(null.cg())))),d=(-1==GW&&(GW=CV(Wc,!0)),GW),N(M(Math.round(d*c/72)));if(null.cg()==xB)return N(M(bQ(null.cg())));throw new cx(Dg+null.cg());}function bW(){var a=new oY;IH.call(this);this.j=new xC(-1,-1);new tY(this);this.gb[tm]=Rp;LW(this,a)}t(668,281,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},bW);_.Cd=function(a){EV(this,a,this.gb,this.p.c,!0)};
+_.rd=function(){sH(this,new BY)};_.sd=function(){sH(this,new CY)};_.Yf=function(){return AC(this)};_.zd=function(a){return BH(this.p,DX(a))};_.Ad=function(a,b,c,d){EV(this,a,b,c,d)};_.Zf=function(a){FV(this,a)};_.Bd=function(){return new pH(this)};_.$f=function(){EC(this)};
+_.wd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.qd(this.i),this.od(a),this.i=this.f=null;else if(a=AC(this),null!=this.i)a=a.a+Gr,this.qd(this.i),this.od(a),this.i=null;else if(null!=this.f){var b=this.f;this.qd(a.b+Gr);this.od(b);this.f=null}else b=a.a+Gr,this.qd(a.b+Gr),this.od(b);EC(this)}};_.Od=function(){EC(this)};_.yd=function(a){return GV(this,a)};_.od=function(a){this.gb.style[ro]=a;this.bb||(this.f=a)};_.Dd=function(a,b,c){GH(this,DX(a),b,c)};
+_.qd=function(a){this.gb.style[Yt]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function BY(){}t(669,1,{},BY);_.Md=function(a){DX(a).ud()};function CY(){}t(670,1,{},CY);_.Md=function(a){DX(a).vd()};function pH(a){this.b=a;this.a=new DH(this.b.p)}t(671,1,{},pH);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return tV(qH(this.a))};_.Zc=function(){rH(this.a)};_.b=null;function DY(){DY=x;new tJ}
+function tY(a){DY();Fv(a.gb,tn,!0);this.a=a;new EY(this)}t(672,9,{},tY);function EY(a){Ww();this.a=a}t(673,24,{},EY);_.Cc=function(){FV(this.a.a,null);EC(this.a.a)};_.a=null;function kX(a){a=a.fb;return!a?null:A(a,103)?a:kX(a)}function VV(a,b,c){var d;d=a.gb;EX(a,b,c,vW(d),(QV(d),wW(d)))}function EX(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.qd((0>b?0:b)+(qw(),Gr)));0<=c&&(c-=d[0]+d[2],a.od((0>c?0:c)+(qw(),Gr)))}function CC(a,b){VV(a,b.b,b.a)}t(676,1,{});
+function VR(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:KO(a,b,~~vv(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,w=q=r=void 0,D=q=void 0,G=void 0,q=void 0;for(u=0,G=o.length;u<G;++u)if(D=n[u+3],w=o[u],r=null==w?Fq:typeof w,r=r==Kq?Object.prototype.toString.call(w)==zj||typeof w.length==Gq?Il:r:r,!H(r,D)&&(!H(et,D)||!H(Fq,r)))if(w=H(Gq,r),r=H(bm,r),FY===D)w&&(o[u]=new xS(o[u])),r&&(o[u]=(hS(),o[u]?kS:iS));else{q=w||r;if(q=!q&&null!=D&&Qz(D)==
+GY){q=o[u];if(null==q||HY(q,D))continue;if(Pz(q)&&(q=q&&q.g?q.g:null,null!=q&&HY(q,D))){o[u]=q;continue}}if(!H(Kq,D)||w||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function IY(){this.c=new Bv;this.a=new Bv;this.b=new Bv}function HY(a,b){var c;if(FY==b||JY==b&&A(a,106))return!0;if(null!=a)for(c=Qz(a);c&&c!=FY;c=null)if(c==b)return!0;return!1}t(675,676,{},IY);function SR(){SR=x;UR=new IY}
+function YR(a,b){SR();z(UR.c,a,b)}function PR(a){SR();var b,c,d;d=CS(a,Dj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],ym)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function QR(a,b){var c;SR();return c=b&&b[0]&&(typeof b[0]==Kq||typeof b[0]==Pn)?b[0]:null,HY(c,a)}function WR(a){var b=RR;SR();var c,d;d=UR.b;if(c=!b?d.b:KO(d,b,~~vv(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?LO(d,c):NO(d,b,c,~~vv(b))}
+function wR(a){SR();var b=UR,c;null==a?a=null:(c=a[pl],c||(0!=(Qz(a).b&4)?a=[]:(b=(b=aw(b.c,Qz(a)))&&typeof b==Pn?new b(a):a,a=a[pl]=b),c=a),a=c);return a}var UR;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=aA&&(e=Mw(),2E3<e-cA&&(cA=e,bA=$z()));if(0==aA++){var f=(dA(),eA),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=mA(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(dA(),eA),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=mA(n,o);while(h.c);h.c=o}}--aA;c&&-1!=bA&&($wnd.clearTimeout(bA),bA=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(LE)()}catch(d){a(b)}else C(LE)()}var FY=$(1),Tz=$(100),KY=tS(" I"),K=nS(685,KY),US=nS(683,FY),LY=tS(" Z"),xT=nS(686,LY);$(99);$(98);$(97);var MY=$(481),Iz=nS(687,MY),NY=$(232),rF=nS(688,NY);$(233);$(138);$(456);$(106);$(467);var OY=tS(" B");$(471);var PY=tS(" C"),wv=nS(689,PY),GY=$(469),QY=tS(" D"),EP=nS(690,QY);$(470);$(472);var RY=$(475),dR=nS(691,RY),SY=tS(" J"),TY=$(2),NE=nS(684,TY),rW=nS(692,OY);$(484);$(466);$(96);$(454);
+var RR=$(447);$(463);var dS=$(461);$(459);$(460);$(465);$(108);$(109);$(110);$(113);$(94);$(478);$(473);$(462);$(448);$(449);$(450);$(451);$(452);$(453);var UY=$(371);$(370);$(369);$(368);$(446);$(445);var NM=$(385),hP=nS(693,NM),VY=$(391),mP=nS(694,VY),WY=$(392),oP=nS(695,WY),XY=$(523),tR=nS(696,XY),EE=nS(697,K),YY=rS(521,function(){tP();return kT}),lT=nS(698,YY);$(522);$(394);$(393);$(516);$(515);$(524);$(525);$(520);$(428);$(519);var nM=nS(699,UY);$(383);$(527);$(458);sS();$(457);sS();$(676);$(675);
+var JY=sS();$(285);var ZY=$(284);$(283);$(289);$(303);$(344);$(529);$(528);$(282);$(281);$(531);$(530);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(543);$(532);$(533);$(534);$(535);$(219);$(218);$(294);$(295);$(296);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(264);$(340);$(343);$(341);$(342);$(178);$(177);$(266);$(213);$(269);$(186);var $Y=$(185);$(216);$(215);$(214);$(365);$(366);$(367);
+var aZ=rS(154,function(){qw();return PB}),QB=nS(700,aZ),bZ=rS(137,function(){rw();return $A}),aB=nS(701,bZ),cZ=rS(144,function(){bB();return kB}),lB=nS(702,cZ),dZ=rS(149,function(){mB();return vB}),wB=nS(703,dZ);rS(155,null);rS(156,null);rS(157,null);rS(158,null);rS(159,null);rS(160,null);rS(161,null);rS(162,null);rS(163,null);rS(139,null);rS(140,null);rS(141,null);rS(142,null);rS(143,null);rS(145,null);rS(146,null);rS(147,null);rS(148,null);rS(150,null);rS(151,null);rS(152,null);rS(153,null);$(440);
+$(439);$(488);$(490);$(489);$(491);$(493);$(492);$(494);$(498);$(499);$(176);$(182);$(181);$(180);$(184);$(198);$(411);$(410);var HN=$(409),fQ=nS(704,HN),BT=nS(705,SY);$(279);$(280);$(395);$(495);$(501);$(496);$(497);$(396);$(552);$(405);$(404);$(403);$(408);var eZ=sS(),qV=nS(706,eZ);$(262);$(438);$(507);var fZ=rS(222,function(){tE();return yE}),zE=nS(707,fZ);$(418);$(419);$(402);var sN=$(397);$(487);$(381);$(382);$(407);var DN=$(406);$(399);$(398);$(505);$(514);$(400);$(442);$(480);$(517);$(518);
+$(526);$(388);var RM=$(387);$(416);$(417);$(373);$(372);$(425);sS();sS();sS();$(375);$(376);$(183);$(353);var DK=nS(708,ZY);$(354);$(565);$(564);$(314);$(316);$(315);$(317);$(200);$(217);$(203);$(205);var YM=$(390);$(441);$(378);$(377);$(384);$(511);$(483);$(208);$(427);$(195);$(196);$(199);$(193);$(192);$(194);var $M=$(549);$(386);$(567);$(572);$(426);$(474);$(429);var pM=$(380),oM=nS(709,RM);$(595);$(413);$(414);$(415);$(379);$(546);$(547);$(319);$(318);$(310);$(311);$(584);$(573);$(574);$(500);
+$(508);$(509);$(510);$(566);$(568);var tN=$(401);$(550);$(512);$(207);$(204);$(206);$(202);$(191);$(190);$(189);$(244);$(571);$(288);$(287);$(286);$(583);$(582);$(581);$(576);$(580);var gZ=rS(640,function(){uC();return yX}),zX=nS(710,gZ);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var hZ=rS(290,function(){aI();return hI}),iI=nS(711,hZ),iZ=rS(336,function(){XH();return YJ}),ZJ=nS(712,iZ);$(17);$(337);$(338);$(333);$(334);$(335);$(18);$(19);$(20);$(424);$(389);$(627);
+$(324);$(628);$(325);$(326);$(327);$(328);$(331);$(299);$(298);$(297);$(569);$(570);$(575);$(237);$(355);$(302);$(332);$(320);$(347);$(346);$(345);var jZ=rS(348,function(){qK();return AK}),BK=nS(713,jZ);rS(349,null);rS(350,null);rS(351,null);rS(352,null);$(220);$(356);$(300);$(313);$(312);$(504);$(292);$(179);$(551);$(301);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(211);var fO=$(421),hO=nS(714,fO);$(422);$(420);$(27);$(28);$(26);$(29);$(32);$(33);$(34);
+$(35);$(36);$(37);var kZ=$(49),LJ=nS(715,kZ);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(238);var AW=$(597);$(293);var EW=$(599);$(209);$(625);$(624);$(434);$(433);$(435);$(210);$(246);$(248);$(247);$(242);$(357);$(239);$(291);$(667);
+$(253);$(256);$(254);$(255);$(5);$(7);$(6);$(577);$(423);$(436);$(358);$(175);$(275);$(276);$(430);$(431);$(437);$(212);$(241);$(31);$(249);$(321);$(322);$(323);$(250);var qX=nS(716,$Y);$(251);$(548);$(626);$(592);$(464);$(485);$(30);$(68);var FW=$(600);$(610);$(629);$(664);$(663);$(187);$(197);$(4);$(591);$(643);$(660);var lZ=rS(661,function(){bY();return hY}),iY=nS(717,lZ),mZ=rS(662,function(){QW();return kY}),lY=nS(718,mZ);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);
+$(645);$(647);$(656);$(659);$(644);$(612);$(665);$(305);$(304);$(307);$(308);$(306);$(252);$(21);$(273);$(274);$(11);$(14);$(22);var nZ=$(25),fx=nS(719,nZ);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var CW=$(598);$(641);$(642);$(603);$(604);$(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/1AFB129BECD672F835F8C27B14A9D8F2.cache.html b/public/jsme/1AFB129BECD672F835F8C27B14A9D8F2.cache.html
new file mode 100644
index 0000000..bfbd6f5
--- /dev/null
+++ b/public/jsme/1AFB129BECD672F835F8C27B14A9D8F2.cache.html
@@ -0,0 +1,619 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '1AFB129BECD672F835F8C27B14A9D8F2';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha="#",ja="$MOL\n",ka="&",la="&amp;",ma="&gt;",na="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",wa=", ",xa="-",za="-C#C-Me",Aa="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",Ka="-NH-SO2-Me",La="-NMe2",Na="-NO2",Oa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Wa="//",Xa="/>",Ya="0",Za="0px",$a="1",ab="100%",bb="1em",cb="1ex",db="1in",eb="2",
+gb="3",hb=":",ib=": ",jb=";",kb="<",lb="<V1:",mb="<V2:",ob="=",qb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Hb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Fc="Se",Gc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="V1",Oc="V2",Pc="West",Qc="X",Rc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="_",bd="__gwtex_wrap",cd="__uiObjectID",dd="a",ed="absolute",fd="alert",gd="alertdialog",
+hd="align",id="alpha(opacity=",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",vd="bottom",xd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="clip",Hd="code",Id="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Pd="complementary",Qd="contentinfo",Rd="contextmenu",Xd="dblclick",Yd="definition",Zd="dialog",$d="dir",ae="directory",
+be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="end_gesture",he="error",ie="filter",je="float",ke="focus",le="fontFamily",me="fontSize",ne="fontStyle",oe="fontWeight",pe="form",qe="function",re="g",se="gesturechange",te="gestureend",ue="gesturestart",ve="google",xe="grid",ye="gridcell",ze="group",Ae="gwt-MenuBar",Be="gwt-MenuBarPopup",Ce="heading",De="height",Ke="hidden",Le="id",Me="ie8",Ne="img",Oe="is_touch_supported",Pe="italic",Qe="java.vm.name",Re="jsa-resetDiv",
+Se="keydown",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",$e="ltr",af="main",bf="marquee",cf="math",df="menu",ef="menuPopup",gf="menubar",hf="menuitem",jf="menuitemcheckbox",kf="menuitemradio",lf="middle",mf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="msie",xf="multipart",yf="n",zf="name",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",Gf="number",Hf="object",If="offsetHeight",Jf="offsetWidth",Kf="onclick",Lf="onload",
+Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="paste",Uf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf='px"',$f="px,",ag="px, ",bg="px;",cg="px;height:",eg="px;top:",fg="px;width:",gg="radio",hg="radiogroup",ig="reaction",jg="region",kg="return function() { w.__gwt_dispatchUnhandledEvent_",lg="rgb(",mg="right",ng="rotation",og="row",qg="rowgroup",rg="rowheader",sg="rtl",tg="s",ug="scale100",vg="scrollbar",wg="se",xg="search",
+yg="separator",zg="serif",Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="styleFloat",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="w",gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh=
+"zoom",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},wh={l:2,m:0,h:0},xh={l:3,m:0,h:0},yh={l:4,m:0,h:0},zh={l:8,m:0,h:0},Ah={l:10,m:0,h:0},Bh={l:16,m:0,h:0},Ch={l:32,m:0,h:0},Dh={l:64,m:0,h:0},Eh={l:128,m:0,h:0},Fh={l:256,m:0,h:0},Gh={l:512,m:0,h:0},Hh={l:1024,m:0,h:0},Ih={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Kh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},Ph={l:524288,m:0,h:0},Qh={},Rh={38:1,71:1,78:1,84:1,
+86:1},Sh={71:1,74:1,88:1},Th={73:1},Uh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Vh={89:1},Wh={48:1,71:1},Xh={7:1,8:1,71:1,75:1,77:1},Yh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Zh={71:1,78:1,80:1,84:1,86:1},$h={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},ai={71:1,74:1,89:1},bi={71:1,88:1},ci={67:1},di={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},ei={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},fi={106:1},m={71:1,74:1},gi={71:1,78:1,84:1,86:1},hi={8:1,9:1,71:1,75:1,77:1},ii={13:1,
+37:1},ji={20:1},ki={92:1},li={44:1,45:1,51:1,57:1,65:1,71:1},mi={35:1,71:1,75:1,77:1},ni={44:1,45:1,51:1,65:1,71:1},oi={71:1,78:1,86:1},pi={71:1},qi={44:1,51:1,65:1,71:1},ri={11:1},si={27:1,34:1},ti={51:1,71:1},ui={6:1,8:1,71:1,75:1,77:1},vi={18:1,71:1},wi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},xi={90:1},yi={10:1,71:1,75:1,77:1},zi={21:1},Ai={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Bi={14:1},Ci={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Di={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};
+_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(Fi,m,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ii(){Ii=x;Ji=new Ki}function Li(a){for(var b,a=new Mi(a.j.k);a.b<a.d.Be();)b=Ni(a),Oi(b.gd(),fe,!1),Pi(a)}
+function Qi(a,b,c){var a=a.n,d;try{d=new Ri(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Si(e);if(A(e,78))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.gd(),Tb,!0);Oi(c.gd(),ee,!0);z(Ji,b,c)}function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.n.c,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.b.a);Xi(d.d.a);Xi(d.c.a);Oi(b.gd(),Tb,!1);Oi(c.gd(),ee,!1)}
+function Yi(a){var b;a.o=!1;for(a=new Mi(a.j.k);a.b<a.d.Be();)b=Ni(a),Oi(b.gd(),fe,!1),Pi(a)}function Zi(a,b){$i(a.j.k,b)?Oi(b.gd(),fe,!1):a.o?(aj(a.j.k,b),Oi(b.gd(),fe,!0)):(a.j.k.Ke(),aj(a.j.k,b))}function bj(a){this.f=a;this.j=new cj(this);this.n=new dj(this.j)}t(3,1,{});_.qc=function(){ej(this.j.e,"dragdrop-dragging")};_.rc=function(){fj(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ji;function cj(a){this.k=new gj;this.d=a;this.a=a.f}t(4,1,{},cj);_.a=null;
+_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function hj(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function ij(a,b){var c;c=jj(a.c,kj).a;b.a.ctrlKey||b.a.metaKey||Li(a.b.d);Zi(a.b.d,c)}function lj(a){a.b.f=null;a.b.d.rc();mj((nj(),oj(null)),a.a,0,0);var b=a.a.gb;pj=b;qj();b.setCapture();a.d=2}
+function dj(a){this.c=new Ki;this.b=a;this.a=new rj;sj(this.a,tj(),uj());B(this.a,this,(vj(),vj(),wj));B(this.a,this,(xj(),xj(),yj));a=this.a.gb.style;a[ie]="alpha(opacity=0)";zj||(Aj=-1!=navigator.userAgent.toLowerCase().indexOf(wf)&&8==$doc.documentMode?!0:!1,zj=!0);Aj?a.filter=id+0+sa:a.opacity=0;a.margin=0+(Bj(),Yf);a.borderStyle=(Cj(),Bf);a[nd]="blue"}t(5,1,{},dj);
+_.tc=function(a){var b,c,d,e;c=a.f;d=Qj(a);e=Rj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!kj)kj=c,this.b.e=jj(this.c,kj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Sj(this.b.k,this.b.e)&&(Li(this.b.d),Zi(this.b.d,this.b.e)),Tj(new Uj),this.e=!0,Vj(a.a),this.f=d,this.i=e,b=new Wj(kj,null),kj!=this.b.e&&(c=new Wj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,lj(this),1!=this.d&&hj(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Xj(a,b);a=Yj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Zj($j(d-this.f),$j(a-this.i))>=this.b.d.k?(ak(),-1!=Sj(this.b.k,this.b.e)||Zi(this.b.d,this.b.e),c=new Wj(kj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,lj(this)):Vj(bk)),1==this.d)return;Vj(bk);hj(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Xj(a,b);b=Yj(a,b);if(1==(a.a.button||0))if(this.e=!1,kj)try{if(ak(),1==this.d)ij(this,a);else{d!=this.a&&(c=new Wj(d,null),e+=c.a,b+=c.d);try{hj(this,e,b),this.b.d.qc(),3!=this.d&&ij(this,a)}finally{var f=this.a.gb;pj&&f==pj&&(pj=null);qj();f.releaseCapture();ck(this.a);this.d=1;this.b.e=null}}}finally{kj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var kj=null;function Uj(){}t(6,1,zi,Uj);_.wc=function(){ak()};
+function Ri(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Ri);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ra+this.a+wa+this.d+sa};function Wj(a,b){!a||a==(nj(),oj(null))?this.f=this.e=0:(this.e=a.cd()-dk(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(nj(),oj(null))?this.c=this.b=0:(this.b=ek(b.gb)+b.gb.clientLeft,this.c=fk(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Wj);
+_.tS=function(){return ra+this.a+wa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function ak(){try{$doc.selection.empty()}catch(a){}}function gk(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;$i(c.a,b);0==c.a.c&&hk(c.b);a.q=null}a.xc()}}function ik(a,b){var c=jk();gk(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;kk(a.k,jk())}
+function lk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function kk(a,b){if(lk(a.a,b)){var c=a.a,d=a.a.s,e;e=new mk(d,a.a.k);aj(d.a,e);1==d.a.c&&nk(d.b,16);c.q=e}else a.a.q=null}function ok(a){this.a=a}t(18,1,{},ok);_.a=null;t(19,1,{});t(20,1,{2:1});function pk(){pk=x;qk=new rk}t(21,19,{});var qk=null;function rk(){this.a=new gj;this.b=new sk(this)}t(22,21,{},rk);function tk(){tk=x;uk=new gj;var a=new vk;wk();xk(yk?yk:yk=new zk,a)}function hk(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);$i(uk,a)}
+function nk(a,b){if(0>b)throw new Ak("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);$i(uk,a);a.b=!1;a.c=Bk(a,b);aj(uk,a)}function Ck(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function Bk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||$i(uk,this);this.Cc()};_.b=!1;_.c=0;var uk;function sk(a){tk();this.a=a}t(23,24,{},sk);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(Dk,m,3,a.a.c,0);b=Ek(a.a,b);c=new Fk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.a,d),kk(d.a,c.a);0<a.a.c&&nk(a.b,Zj(5,16-(jk()-c.a)))};_.a=null;function mk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},mk);_.a=null;_.b=null;t(27,1,{});_.a=null;function Gk(){this.a=fd}t(26,27,{},Gk);function Hk(){this.a=gd}t(28,27,{},Hk);function Ik(){this.a=kd}t(29,27,{},Ik);t(31,1,{});_.a=null;function Jk(a){this.a=a}t(30,31,{},Jk);function Kk(){this.a=ld}t(32,27,{},Kk);
+function Lk(){this.a=od}t(33,27,{},Lk);function Mk(){this.a=xd}t(34,27,{},Mk);function Nk(){this.a=Cd}t(35,27,{},Nk);function Ok(){this.a=Kd}t(36,27,{},Ok);function Pk(){this.a=Ld}t(37,27,{},Pk);function Qk(){this.a=Pd}t(38,27,{},Qk);function Rk(){this.a=Qd}t(39,27,{},Rk);function Sk(){this.a=Yd}t(40,27,{},Sk);function Tk(){this.a=Zd}t(41,27,{},Tk);function Uk(){this.a=ae}t(42,27,{},Uk);function Vk(){this.a=de}t(43,27,{},Vk);function Wk(){this.a=pe}t(44,27,{},Wk);function Xk(){this.a=xe}
+t(45,27,{},Xk);function Yk(){this.a=ye}t(46,27,{},Yk);function Zk(){this.a=ze}t(47,27,{},Zk);function $k(){this.a=Ce}t(48,27,{},$k);function al(a){this.a=a.id}t(49,1,{4:1,5:1},al);_.a=null;function bl(){this.a=Ne}t(50,27,{},bl);function cl(){this.a=Ue}t(51,27,{},cl);function dl(){this.a=Ve}t(52,27,{},dl);function el(){this.a=We}t(53,27,{},el);function fl(){this.a=Xe}t(54,27,{},fl);function gl(){this.a=Ze}t(55,27,{},gl);function hl(){this.a=af}t(56,27,{},hl);function il(){this.a=bf}t(57,27,{},il);
+function jl(){this.a=cf}t(58,27,{},jl);function kl(){this.a=df}t(59,27,{},kl);function ll(){this.a=gf}t(60,27,{},ll);function ml(){this.a=hf}t(61,27,{},ml);function nl(){this.a=jf}t(62,27,{},nl);function ol(){this.a=kf}t(63,27,{},ol);function pl(){this.a=Af}t(64,27,{},pl);function ql(){this.a=Df}t(65,27,{},ql);function rl(){this.a=Pf}t(66,27,{},rl);function sl(){this.a=Wf}t(67,27,{},sl);t(68,31,{},function(a){this.a=a});function tl(){this.a=Xf}t(69,27,{},tl);
+function ul(){ul=x;vl=new Jk("aria-activedescendant")}var vl;function wl(){this.a=gg}t(71,27,{},wl);function xl(){this.a=hg}t(72,27,{},xl);function yl(){this.a=jg}t(73,27,{},yl);
+function zl(){zl=x;Al=new Hk;Bl=new Gk;Cl=new Ik;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Pk;Jl=new Qk;Kl=new Rk;Ll=new Sk;Ml=new Tk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Yk;Rl=new Xk;Sl=new Zk;Tl=new $k;Ul=new bl;Vl=new cl;Wl=new el;Xl=new fl;Yl=new dl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new ll;dm=new nl;em=new ol;fm=new ml;gm=new kl;hm=new pl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new xl;nm=new wl;om=new yl;pm=new qm;rm=new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=
+new Cm;Dm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;E=new Ki;z(E,jg,om);z(E,fd,Bl);z(E,Zd,Ml);z(E,gd,Al);z(E,kd,Cl);z(E,de,Ol);z(E,ld,Dl);z(E,od,El);z(E,xd,Fl);z(E,Cd,Gl);z(E,ye,Ql);z(E,Kd,Hl);z(E,ze,Sl);z(E,Ld,Il);z(E,Pd,Jl);z(E,Qd,Kl);z(E,Yd,Ll);z(E,Ve,Yl);z(E,ae,Nl);z(E,pe,Pl);z(E,xe,Rl);z(E,Ce,Tl);z(E,Ne,Ul);z(E,Ue,Vl);z(E,We,Wl);z(E,Xe,Xl);z(E,Ze,Zl);z(E,af,$l);z(E,bf,am);z(E,cf,bm);z(E,df,gm);z(E,gf,cm);z(E,hf,fm);z(E,
+jf,dm);z(E,Pf,jm);z(E,gg,nm);z(E,kf,em);z(E,Af,hm);z(E,Df,im);z(E,Wf,km);z(E,Xf,lm);z(E,hg,mm);z(E,og,tm);z(E,qg,pm);z(E,rg,rm);z(E,xg,xm);z(E,yg,zm);z(E,vg,vm);z(E,Ag,Bm);z(E,Cg,Dm);z(E,Dg,Um);z(E,Gg,$m);z(E,Ig,Wm);z(E,Jg,Ym);z(E,Og,bn);z(E,Pg,dn);z(E,Qg,fn);z(E,Rg,hn);z(E,Yg,on);z(E,Zg,kn);z(E,$g,mn)}var Bl,Al,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,Tl,Ul,Vl,Yl,Wl,Xl,Zl,$l,am,bm,gm,cm,fm,dm,em,hm,im,jm,km,lm,nm,mm,om,E,tm,pm,rm,vm,xm,zm,Bm,Dm,Um,$m,Wm,Ym,bn,dn,fn,hn,on,kn,mn;
+function um(){this.a=og}t(75,27,{},um);function qm(){this.a=qg}t(76,27,{},qm);function sm(){this.a=rg}t(77,27,{},sm);function wm(){this.a=vg}t(78,27,{},wm);function ym(){this.a=xg}t(79,27,{},ym);function Am(){this.a=yg}t(80,27,{},Am);function Cm(){this.a=Ag}t(81,27,{},Cm);function Tm(){this.a=Cg}t(82,27,{},Tm);function Vm(){this.a=Dg}t(83,27,{},Vm);function an(){this.a=Gg}t(84,27,{},an);function Xm(){this.a=Ig}t(85,27,{},Xm);function Zm(){this.a=Jg}t(86,27,{},Zm);function cn(){this.a=Og}
+t(87,27,{},cn);function en(){this.a=Pg}t(88,27,{},en);function gn(){this.a=Qg}t(89,27,{},gn);function jn(){this.a=Rg}t(90,27,{},jn);function pn(){this.a=Yg}t(91,27,{},pn);function ln(){this.a=Zg}t(92,27,{},ln);function nn(){this.a=$g}t(93,27,{},nn);function Fk(){this.a=jk()}function jk(){return(new Date).getTime()}t(94,1,{},Fk);function qn(a){var b,c,d;d=new rn;for(c=a;c;)b=c.Dc(),c!=a&&sn(d.a,"Caused by: "),tn(d,c.cZ.d),sn(d.a,ib),sn(d.a,null==b?"(No exception detail)":b),sn(d.a,aa),c=c.e}
+function un(a){var b,c,d;c=y(vn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new wn;c[d]=a[d]}}function xn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+ib+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return xn(this)};_.e=null;_.f=null;function yn(a){zn();this.f=a}t(98,99,oi,yn);function Wi(a){zn();this.f=a}function Ti(a,b){zn();this.e=b;this.f=a}t(97,98,gi,Wi,Ti);
+function An(a){zn();this.b=a;this.a=l;var b,c,d;c=[];d=y(vn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Bn(c[a]);un(d)}t(96,97,gi,An);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Ff:Cn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":Dn(this.b).d;this.a=this.a+ib+(Cn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Cn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=zf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ib+a[c]}catch(d){}a=b}else a=l;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function En(a,b){return Fn(a)?a.eQ(b):a===b}function Dn(a){return Fn(a)?a.cZ:Gn}
+function Hn(a){return Fn(a)?a.hC():Ei(a)}
+function In(){var a;In=x;Jn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Kn(a){In();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Jn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Jn;t(106,1,{});function Ei(a){return a.$H||(a.$H=++Ln)}function Mn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Nn(){return $wnd.setTimeout(function(){0!=On&&(On=0);Pn=-1},10)}var On=0,Ln=0,Qn=0,Pn=-1;
+function Rn(){Rn=x;Sn=new Tn}function Un(a,b){a.a=Vn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Wn(a)),Xn(a.e,1),!a.i&&(a.i=new Yn(a)),Xn(a.i,50))}function Tn(){}function Zn(a){return a.Ec()}function Vn(a,b){!a&&(a=[]);a[a.length]=b;return a}function $n(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=Vn(b,e)):e[0].wc()}catch(f){if(f=Si(f),!A(f,86))throw f;}}return b}function Xn(a,b){Rn();$wnd.setTimeout(function(){C(Zn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Tn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Sn;function Wn(a){this.a=a}t(109,1,{},Wn);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),$n(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Fk;100>jk()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Yn(a){this.a=a}t(110,1,{},Yn);_.Ec=function(){this.a.d&&Xn(this.a.e,1);return this.a.j};
+_.a=null;function ao(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=hb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function zn(){var a,b,c,d;c=ao(new bo);d=y(vn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Bn(c[a]);un(d)}function bo(){}t(113,1,{},bo);
+_.Fc=function(a){var b,c,d;d=l;a=co(a);b=a.indexOf(ra);c=0==a.indexOf(qe)?8:0;-1==b&&(b=eo(a,fo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=co(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function sn(a,b){a[a.explicitLength++]=null==b?Ff:b}function go(){var a=[];a.explicitLength=0;return a}function ho(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function io(a,b){return parseInt(a[b])||0}function jo(a,b){return null==a[b]?null:""+a[b]}
+function ko(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function lo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function mo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
+function no(a){var b=$doc;return-1!=a.indexOf(hb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(ce)),b.__gwt_container),b.innerHTML=kb+a+Xa||l,a=lo(b),b.removeChild(a),a):b.createElement(a)}function Vj(a){a.returnValue=!1}function oo(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function po(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function ek(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+dk(F(b.compatMode,Eb)?b.documentElement:b.body)}function fk(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((F(b.compatMode,Eb)?b.documentElement:b.body).scrollTop||0)}function dk(a){return a.currentStyle.direction==sg?-(a.scrollLeft||0):a.scrollLeft||0}var Aj=!1,zj=!1;function qo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function ro(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientLeft}function so(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientTop}function uj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function tj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function to(a){return dk(F(a.compatMode,Eb)?a.documentElement:a.body)}
+function uo(a){return(F(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function vo(a,b){this.b=a;this.c=b}t(137,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Cj(){Cj=x;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=H(Ho,m,6,[wo,yo,Ao,Co,Eo])}t(136,137,ui);var Go,Ao,yo,Co,wo,Eo;function xo(){vo.call(this,gc,0)}t(138,136,ui,xo);function zo(){vo.call(this,"DOTTED",1)}t(139,136,ui,zo);
+function Bo(){vo.call(this,"DASHED",2)}t(140,136,ui,Bo);function Do(){vo.call(this,"HIDDEN",3)}t(141,136,ui,Do);function Fo(){vo.call(this,"SOLID",4)}t(142,136,ui,Fo);function Io(){Io=x;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=H(So,m,7,[Jo,Lo,No,Po])}t(143,137,Xh);var Ro,Lo,No,Po,Jo;function Ko(){vo.call(this,gc,0)}t(144,143,Xh,Ko);function Mo(){vo.call(this,"BLOCK",1)}t(145,143,Xh,Mo);function Oo(){vo.call(this,"INLINE",2)}t(146,143,Xh,Oo);function Qo(){vo.call(this,"INLINE_BLOCK",3)}
+t(147,143,Xh,Qo);function To(){To=x;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=H(cp,m,9,[Uo,Wo,Yo,$o])}t(148,137,hi);var bp,Uo,Wo,Yo,$o;function Vo(){vo.call(this,Db,0)}t(149,148,hi,Vo);function Xo(){vo.call(this,$b,1)}t(150,148,hi,Xo);function Zo(){vo.call(this,cc,2)}t(151,148,hi,Zo);function ap(){vo.call(this,vc,3)}t(152,148,hi,ap);function Bj(){Bj=x;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=H(wp,m,10,[dp,fp,hp,jp,lp,np,pp,rp,tp])}t(153,137,yi);
+var vp,rp,hp,jp,pp,tp,np,fp,lp,dp;function ep(){vo.call(this,"PX",0)}t(154,153,yi,ep);function gp(){vo.call(this,"PCT",1)}t(155,153,yi,gp);function ip(){vo.call(this,"EM",2)}t(156,153,yi,ip);function kp(){vo.call(this,"EX",3)}t(157,153,yi,kp);function mp(){vo.call(this,"PT",4)}t(158,153,yi,mp);function op(){vo.call(this,"PC",5)}t(159,153,yi,op);function qp(){vo.call(this,"IN",6)}t(160,153,yi,qp);function sp(){vo.call(this,"CM",7)}t(161,153,yi,sp);function up(){vo.call(this,"MM",8)}t(162,153,yi,up);
+function xp(){xp=x;yp=[];zp=[];Ap=[]}var yp,zp,Ap;function Bp(){Bp=x;Cp()}function Cp(){Cp=x;Bp();Dp=y(I,s,-1,30,1)}function Ep(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Dp;t(177,1,{});_.tS=function(){return"An event type"};_.f=null;t(176,177,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(175,176,{});_.Hc=function(){return this.Jc()};_.a=null;var Fp=_.b=null;function Gp(){Gp=x;Hp=new Ip(pd,new Jp)}function Jp(){}t(174,175,{},Jp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return Hp};
+var Hp;function Kp(){Kp=x;Lp=new Ip(Bd,new Mp)}function Mp(){}t(178,175,{},Mp);_.Gc=function(a){Np();Op(this,a.b,Pp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return Lp};var Lp;t(181,175,ri);function Xj(a,b){return(a.a.clientX||0)-ek(b)+dk(b)+to(b.ownerDocument)}function Yj(a,b){return(a.a.clientY||0)-fk(b)+(b.scrollTop||0)+uo(b.ownerDocument)}function Qj(a){var b;return(b=a.b)?Xj(a,b):a.a.clientX||0}function Rj(a){var b;return(b=a.b)?Yj(a,b):a.a.clientY||0}t(180,181,ri);
+function Qp(){Qp=x;Rp=new Ip(Ed,new Sp)}function Sp(){}t(179,180,ri,Sp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Rp};var Rp;function Tp(){Tp=x;Up=new Ip(Rd,new Vp)}function Vp(){}t(182,175,{},Vp);_.Gc=function(){Vj(this.a);this.a.cancelBubble=!0};_.Jc=function(){return Up};var Up;t(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Wp=_.c=0;function zk(){this.c=++Wp}t(184,185,ii,zk);
+function Ip(a,b){this.c=++Wp;this.a=b;!Fp&&(Fp=new Xp);Fp.a[a]=this;this.b=a}t(183,184,ii,Ip);_.a=null;_.b=null;function Yp(){Yp=x;Zp=new Ip(Xd,new $p)}function $p(){}t(186,180,ri,$p);
+_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(aq(),bq))a=cq(b.gb),c=new dq(io(b.gb,Jf),io(b.gb,If)),d=new dq(io(b.K.ab.gb,Jf),io(b.K.ab.gb,If)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);eq(b.z,!0);a=io(b.K.ab.gb,Jf);fq(b,new dq(a,gq(b.K.ab).a));b.A&&b.F!=bq&&hq(b.f,b)}else eq(b.z,!1),b.F!=(aq(),bq)?fq(b,new dq(b.w.b,b.w.a)):iq(b,cq(b.f.gb)),b.A&&b.F!=bq&&jq(b.f,b);kq(b.K.ab)}else eq(b.z,!0)};_.Jc=function(){return Zp};var Zp;function lq(){lq=x;mq=new Ip(ke,new nq)}
+function nq(){}t(187,175,{},nq);_.Gc=function(a){ck(a.a.a)};_.Jc=function(){return mq};var mq;function oq(){oq=x;pq=new Ip(se,new qq)}function qq(){}t(188,175,{},qq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,rq(a.a.e,a.a.b)&&Vj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,sq(a.a.f,a.a.b)&&Vj(this.a)),a.a.d=!0)};_.Jc=function(){return pq};var pq;function tq(){tq=x;uq=new Ip(te,new vq)}function vq(){}
+t(189,175,{},vq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,wq(a.a.a,a.a.b))};_.Jc=function(){return uq};var uq;function xq(){xq=x;yq=new Ip(ue,new zq)}function zq(){}t(190,175,{},zq);_.Gc=function(){Vj(this.a)};_.Jc=function(){return yq};var yq;t(192,175,{});t(191,192,{});function Aq(){Aq=x;Bq=new Ip(Se,new Cq)}function Cq(){}t(193,191,{},Cq);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Dq(),Eq).length&&-999!=(Dq(),Eq)[c]&&(c=(Dq(),Eq)[c]);b=new Fq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?Gq(Hq(a)):e=301;break;case 118:case 86:b&&a.vb&&Iq(a.u,(!a.wb&&(a.wb=new Jq(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(Kq(a,jo((Lq(),Mq).gc.a.gb,bh)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ha):801==a.c?(e=237,a.kb=!0,a.J=Ga):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=Na);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ra);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Aa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Ca;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Nq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Nq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Nq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Nq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Nq(a,4):e=207;break;case 53:105==a.c?Nq(a,5):e=208;break;case 54:105==a.c?Nq(a,
+6):e=210;break;case 55:105==a.c?Nq(a,7):e=211;break;case 56:105==a.c?Nq(a,8):e=212;break;case 57:105==a.c?Nq(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Oq(a,e)}b=!0}b&&Vj(this.a)};_.Jc=function(){return Bq};var Bq;function Pq(){Pq=x;Qq=new Ip(mf,new Rq)}function Rq(){}t(194,180,ri,Rq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Qq};var Qq;
+function vj(){vj=x;wj=new Ip(sf,new Sq)}function Sq(){}t(195,180,ri,Sq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return wj};var wj;function Tq(){Tq=x;Uq=new Ip(tf,new Vq)}function Vq(){}t(196,180,ri,Vq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Wj(kj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,lj(a))};_.Jc=function(){return Uq};var Uq;function Wq(){Wq=x;Xq=new Ip(uf,new Yq)}function Yq(){}t(197,180,ri,Yq);_.Gc=function(a){var b;b=this.a;Un((Rn(),Sn),new Zq(a,a.b,b))};_.Jc=function(){return Xq};var Xq;
+function xj(){xj=x;yj=new Ip(vf,new $q)}function $q(){}t(198,180,ri,$q);_.Gc=function(a){a.vc(this)};_.Jc=function(){return yj};var yj;function Xp(){this.a={}}t(199,1,{},Xp);_.a=null;t(202,181,ri);var ar=null;function br(){br=x;cr=new Ip(Tg,new dr)}function dr(){}t(201,202,ri,dr);_.Gc=function(a){er(a.a,this,a.a.k)};_.Jc=function(){return cr};var cr;function fr(){fr=x;gr=new Ip(Ug,new hr)}function hr(){}t(203,202,ri,hr);_.Gc=function(a){er(a.a,this,a.a.k)};_.Jc=function(){return gr};var gr;
+function ir(){var a;this.a=(a=document.createElement(ce),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==qe)}t(204,1,{},ir);function jr(){jr=x;kr=new Ip(Vg,new lr)}function lr(){}t(205,202,ri,lr);_.Gc=function(a){er(a.a,this,a.a.n)};_.Jc=function(){return kr};var kr;function mr(){mr=x;nr=new Ip(Wg,new or)}function or(){}t(206,202,ri,or);_.Gc=function(a){pr(a.a,this)&&(a.a.j&&qr(a.a.j,a.a.b)?a.a.d=!0:(Vj(this.a),nk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return nr};var nr;
+function rr(a,b){this.a=b;this.b=a}function sr(a,b,c){yk&&(b=new rr(b,c),a.Uc(b))}t(207,176,{},rr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return yk};_.a=!1;var yk=_.b=null;function tr(a){this.a=a}t(208,176,{},tr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ur};var ur=_.a=null;function vr(){}function wr(a){var b;xr&&(b=new vr,a.Uc(b))}t(209,176,{},vr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return xr};var xr=null;function yr(a){this.a=a}t(210,176,{},yr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return zr};var zr=_.a=null;function Ar(){}t(211,176,{},Ar);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return Br};var Br=null;function Cr(a,b,c){a=a.a;if(!b)throw new Dr("Cannot add a handler with a null type");if(!c)throw new Dr("Cannot add a null handler");0<a.b?Er(a,new Fr(a,b,c)):Gr(a,b,null).vf(c);return new Hr(new Ir(a,b,c))}
+function Jr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new Dr("Cannot fire null event");try{++d.b;j=Kr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Si(n),A(n,86))f=n,!e&&(e=new Lr),Mr(e,f);else throw n;}}if(e)throw new Nr(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Mi(d.a);r.b<r.d.Be();)o=Ni(r),o.wc()}finally{d.a=null}}}}catch(q){q=Si(q);if(A(q,38))throw new Or(q.a);throw q;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function Pr(a){Qr.call(this,a,!1)}function Qr(a,b){this.a=new Rr(b);this.b=a}t(212,1,Bi,Pr,Qr);_.Uc=function(a){Jr(this,a)};_.a=null;_.b=null;t(215,1,{});function Er(a,b){!a.a&&(a.a=new gj);aj(a.a,b)}function Sr(a,b,c,d){var e,f;e=Kr(a,b,c);e.xf(d)&&e.ye()&&(f=jj(a.d,b),f.Ae(c),f.ye()&&Vi(a.d,b))}function Gr(a,b,c){var d;d=jj(a.d,b);d||(d=new Ki,z(a.d,b,d));a=d.xe(c);a||(a=new gj,d.ze(c,a));return a}
+function Kr(a,b,c){a=jj(a.d,b);if(!a)return Tr(),Tr(),Ur;c=a.xe(c);return!c?(Tr(),Tr(),Ur):c}t(214,215,{});_.a=null;_.b=0;_.c=!1;function Rr(a){this.d=new Ki;this.c=a}t(213,214,{},Rr);function Hr(a){this.a=a}t(216,1,{},Hr);_.a=null;function Nr(a){Ti.call(this,Vr(a),Wr(a));this.a=a}function Wr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Vr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Xr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:sn(b.a,"; "),d=d.Dc(),sn(b.a,d);return ho(b.a)}t(218,97,Rh,Nr);_.a=null;function Or(a){Nr.call(this,a)}t(217,218,Rh,Or);t(219,1,{},function(){});function Yr(a){a=jo(a,$d);return Zr(sg,a)?($r(),as):Zr($e,a)?($r(),bs):($r(),cs)}function $r(){$r=x;as=new ds("RTL",0);bs=new ds("LTR",1);cs=new ds("DEFAULT",2);es=H(fs,m,15,[as,bs,cs])}
+function ds(a,b){vo.call(this,a,b)}t(221,137,{15:1,71:1,75:1,77:1},ds);var es,cs,bs,as;function gs(){}function hs(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=hs(e,d);H(a,b,c,d);return d}function is(a){return js([ks,I],[m,s],[70,-1],a,0,2,1)}
+function js(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=hs(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=js(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ls();var e=ms,f=ns;ls();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function os(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ps;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ps;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ps;}a[b]=c}t(222,1,{},gs);_.qI=0;
+function ls(){ls=x;ms=[];ns=[];var a=new gs,b=ms,c=ns,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ms,ns;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Cn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Fn(a){return a.tM==x||a.cM&&!!a.cM[1]}function qs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function rs(){var a;$stats&&Fs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&8<=$doc.documentMode)a=Me;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}F(Me,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Fs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Gs,m,1,[Eb]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&Fs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";xp();Ap.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+xp();0!=Ap.length&&(a=Ap.join(l),a=(Bp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Ep(0,a,!1),Ap.length=0);if(0!=yp.length){a=yp.join(l);a=(Bp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Dp[b],0==c&&(c=Dp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Dp[e]+=a.length;Ep(e,a,!0)}yp.length=0}0!=zp.length&&(a=zp.join(l),a=(Bp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:Ep(b-1,a,!0),zp.length=0);$stats&&Fs("export.client.JSME_export");new Hs;new Is;0<Js(null)?Un((Rn(),Sn),new Ks):Ls()}function Si(a){return A(a,86)?a:new An(a)}function Ms(a){return Ns(a&4194303,a>>22&4194303,0>a?1048575:0)}function Os(a){return Ns(a.l,a.m,a.h)}function Ns(a,b,c){return _=new Ps,_.l=a,_.m=b,_.h=c,_}
+function Qs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rs;if(0==a.l&&0==a.m&&0==a.h)return Ss=Ns(0,0,0),Ns(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Ss=Ns(0,0,0),c=Os((Ts(),Us))):(Ss=Ns(c.l,c.m,c.h),c=Ns(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vs(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Ws(e):0==c&&0!=d&&0==e?Ws(d)+22:0!=c&&0==d&&0==e?Ws(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Os((Ts(),Xs)),c=!0,g=!g;else return c=Ys(a,f),g&&Zs(c),Ss=Ns(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vs(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ys(c,d);f&&Zs(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Ns(f,j,c);g?Ss=Vs(c):Ss=Ns(c.l,c.m,c.h);return e}if(!$s(a,b))return e?Ss=Vs(a):Ss=Ns(a.l,a.m,a.h),Ns(0,0,0);c=c?a:Ns(a.l,a.m,a.h);var h,n,o,r;f=at(b)-at(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Ns(j&4194303,n&4194303,h&1048575);for(n=Ns(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Zs(n);e?(Ss=Vs(c),d&&(Ss=bt(Ss,(Ts(),Us)))):Ss=Ns(c.l,c.m,c.h);return n}
+function Zs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function at(a){var b;b=ct(a.h);return 32==b?(b=ct(a.m),32==b?ct(a.l)+32:b+20-10):b-12}var Ss=null;function dt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ns(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function et(a,b){return Ns(a.l&b.l,a.m&b.m,a.h&b.h)}function ft(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return Ts(),gt;if(-9223372036854775E3>a)return Ts(),ht;if(9223372036854775E3<=a)return Ts(),Xs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Ns(a,b,c);d&&Zs(b);return b}function it(a){var b,c;return-129<a&&128>a?(b=a+128,null==jt&&(jt=y(kt,m,16,256,0)),c=jt[b],!c&&(c=jt[b]=Ms(a)),c):Ms(a)}
+function lt(a){var b=nh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function $s(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function mt(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Ns(c&4194303,q&
+4194303,u&1048575)}function Vs(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ns(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ys(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ns(c&4194303,d&4194303,e&1048575)}function bt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ns(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function nt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ya;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return xa+nt(Vs(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=it(1E9);a=Qs(a,b);b=l+N(Ss);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ya+b;c=b+c}return c}var jt=null;function Ts(){Ts=x;Xs=Ns(4194303,4194303,524287);ht=Ns(0,0,524288);Us=it(1);it(2);gt=it(0)}var Xs,ht,Us,gt;function Ps(){}t(231,1,{16:1},Ps);
+function Fs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ot(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(236,1,{},ot);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function pt(a,b){sn(a.a.a,b.a);return a}function qt(){this.a=new rt}t(237,1,{},qt);function st(a){if(null==a)throw new Dr("css is null");this.a=a}t(238,1,{17:1,71:1},st);
+_.eQ=function(a){return!A(a,17)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};_.a=null;function ut(a){if(null==a)throw new Dr("html is null");this.a=a}t(240,1,vi,ut);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};_.a=null;t(241,1,vi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};_.a=null;
+function vt(){vt=x;wt=RegExp(ka,re);xt=RegExp(qb,re);yt=RegExp(kb,re);zt=RegExp(qa,re);At=RegExp(ea,re)}function Bt(a){vt();-1!=a.indexOf(ka)&&(a=a.replace(wt,la));-1!=a.indexOf(kb)&&(a=a.replace(yt,na));-1!=a.indexOf(qb)&&(a=a.replace(xt,ma));-1!=a.indexOf(ea)&&(a=a.replace(At,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(zt,"&#39;"));return a}var wt,xt,yt,At,zt;function Ct(a){if(null==a)throw new Dr("uri is null");this.a=a}t(243,1,{19:1},Ct);_.eQ=function(a){return!A(a,19)?!1:F(this.a,a.a)};_.hC=function(){return tt(this.a)};
+_.a=null;function Dt(){Dt=x}t(245,1,{});function Et(){}t(246,1,{},Et);var Ft=null;function Gt(){}t(247,245,{},Gt);var Ht=null;function It(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Kr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=Kr(a.a,f,null).Cf(e),A(d,20)&&En(d.a,b)){var h=a.a,n=f;0<h.b?Er(h,new Jt(h,n,null,d)):Sr(h,n,null,d)}}}t(248,1,ji);_.a=null;function Kt(a){this.a=a}t(249,248,ji,Kt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function Lt(a){this.a=a}t(250,248,ji,Lt);
+_.Sc=function(){var a=this.a;Mt((Nt(),Ot),a.a,!0)};function Pt(){zn()}t(251,97,gi,Pt);function Qt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,nk(a.d,1))}function Rt(){this.a=new St(this);this.b=new gj;this.d=new Tt(this);this.f=new Ut(this)}t(252,1,{},Rt);_.c=!1;_.e=!1;function St(a){tk();this.a=a}t(253,24,{},St);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Vt(a.f.d.b,a.f.b);Wt(a.f);A(b,21)&&new Pt;a.c=!1;Qt(a)}};_.a=null;function Tt(a){tk();this.a=a}t(254,24,{},Tt);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=jk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(nk(a.a,1E4);a.f.c<a.f.a;){d=Xt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Wt(a.f)}if(100<=jk()-b)break}}finally{e||(hk(a.a),a.c=!1,Qt(a))}};_.a=null;function Xt(a){var b;a.b=a.c;b=Vt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Wt(a){Yt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Ut(a){this.d=a}t(255,1,{},Ut);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Xt(this)};
+_.Zc=function(){Wt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Zt(a,b){var c=($t(),au(b));a.appendChild(c)}var bk=null,pj=null;function bu(){bu=x;cu=new Rt}function Tj(a){bu();if(!a)throw new Dr("cmd cannot be null");var b=cu;aj(b.b,a);Qt(b)}var cu;function du(a){qj();!eu&&(eu=new zk);fu||(fu=new Qr(null,!0),gu=new hu);return Cr(fu,eu,a)}var fu=null;function iu(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function hu(){}t(261,176,{},hu);_.Gc=function(a){a.Wc(this);gu.c=!1};_.Hc=function(){return eu};
+_.Ic=function(){iu(this)};_.a=!1;_.b=!1;_.c=!1;var eu=_.d=null,gu=null;function ju(){ju=x;ku=new lu;mu()||(ku=null)}var ku=null;function vk(){}t(263,1,{},vk);_.Qc=function(){for(;0<(tk(),uk).c;)hk(Vt(uk,0))};function xk(a,b){return Cr((!nu&&(nu=new ou),nu),a,b)}
+function pu(a){wk();qu||(ru("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new su),qu=!0);return xk((!xr&&(xr=new zk),xr),a)}
+function wk(){tu||(ru('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new uu),
+tu=!0)}function vu(){tu&&sr((!nu&&(nu=new ou),nu),null,!1)}function wu(){var a;tu&&(a=new xu,nu&&Jr(nu,a));return null}function yu(){var a,b;if(qu&&(b=tj(),a=uj(),zu!=b||Au!=a))zu=b,Au=a,wr((!nu&&(nu=new ou),nu))}var tu=!1,nu=null,Au=0,zu=0,qu=!1;function Bu(){Bu=x;Cu=new zk}function xu(){Bu()}t(265,176,{},xu);_.Gc=function(){null.$f()};_.Hc=function(){return Cu};var Cu;function ou(){Pr.call(this,null)}t(267,212,Bi,ou);
+function Du(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Xd:return 2;case ke:return 2048;case Se:return 128;case "keypress":return 256;case "keyup":return 512;case Ye:return 32768;case "losecapture":return 8192;case mf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case he:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Rd:return 262144;case Tf:return 524288;case Wg:return 1048576;case Vg:return 2097152;
+case Ug:return 4194304;case Tg:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function qj(){Eu||(Fu(),Eu=!0)}var Eu=!1;
+function Fu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=fu,d,h,n;eu&&c&&Gu(c.a.d,eu)?(b=gu.a,d=gu.b,h=gu.c,n=gu.d,iu(gu),gu.d=a,Jr(c,gu),c=!(gu.a&&!gu.b),gu.a=b,gu.b=d,gu.c=h,gu.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Vj(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Hu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
+if(a&&!Cn(a)&&A(a,22)){var c=$wnd.event,d;d=bk;bk=c;b==pj&&8192==Du(c.type)&&(pj=null);a.$c(c);bk=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Kf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Hu())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Vc);$wnd["__gwt_dispatchEvent_"+d]=a;Iu=(new Function(fh,
+"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Ju=(new Function(fh,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Ku=(new Function(fh,kg+d+Ua))($wnd);Lu=(new Function(fh,kg+d+".call(w.event.srcElement)}"))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Kf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
+c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function Mu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
+function Nu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Iu:null),c&3&&(a.ondblclick=b&3?Ju:null),c&4&&(a.onmousedown=b&4?Iu:null),c&8&&(a.onmouseup=b&8?Iu:null),c&16&&(a.onmouseover=b&16?Iu:null),c&32&&(a.onmouseout=b&32?Iu:null),c&64&&(a.onmousemove=b&64?Iu:null),c&128&&(a.onkeydown=b&128?Iu:null),c&256&&(a.onkeypress=b&256?Iu:null),c&512&&(a.onkeyup=b&512?Iu:null),c&1024&&(a.onchange=b&1024?Iu:null),c&2048&&(a.onfocus=b&2048?Iu:null),c&4096&&(a.onblur=b&4096?Iu:null),
+c&8192&&(a.onlosecapture=b&8192?Iu:null),c&16384&&(a.onscroll=b&16384?Iu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Lf,Lu):a.detachEvent(Lf,Lu):a.onload=b&32768?Ku:null),c&65536&&(a.onerror=b&65536?Iu:null),c&131072&&(a.onmousewheel=b&131072?Iu:null),c&262144&&(a.oncontextmenu=b&262144?Iu:null),c&524288&&(a.onpaste=b&524288?Iu:null))}function Hu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
+var Ju=null,Iu=null,Lu=null,Ku=null;function Ou(){var a;Ou=x;Pu=(a=$doc,F(a.compatMode,Eb)?a.documentElement:a.body)}var Pu;function Qu(){this.b=new gj}function Ru(a){a=a[cd];return null==a?-1:a}t(271,1,{},Qu);_.a=null;function Su(a,b){this.a=a;this.b=b}t(272,1,{},Su);_.a=0;_.b=null;
+function mu(){var a=ku,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Tu=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function lu(){this.a=new Pr(null)}t(273,1,Bi,lu);_.ad=function(a){return decodeURI(a.replace("%23",ha))};_.Uc=function(a){Jr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!F(a,null==Tu?l:Tu))Tu=a,Br&&(a=new Ar,Jr(this.a,a))};var Tu=l;
+function ru(a,b){var c;c=no("script");c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function uu(){}t(276,1,{},uu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(wu),C(vu))};function su(){}t(277,1,{},su);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(yu))};function fj(a,b){Oi(a.gd(),b,!0)}function ej(a,b){Oi(a.gd(),b,!1)}function sj(a,b,c){0<=b&&a.md(b+Yf);0<=c&&a.kd(c+Yf)}function Uu(a){var b,a=jo(a,Dd);b=eo(a,fo(32));return 0<=b?a.substr(0,b-0):a}
+function Oi(a,b,c){if(!a)throw new Wi(nc);b=co(b);if(0==b.length)throw new Ak(Lc);if(c){var d;d=co(b);b=a.className;-1==ko(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=co(b);f=a.className;e=ko(f,c);-1!=e&&(b=co(f.substr(0,e-0)),c=co(Vu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Wu(a,b){a.style.display=b?l:Bf;a.setAttribute("aria-hidden",""+!b)}t(282,1,si);_.cd=function(){return ek(this.gb)};_.dd=function(){return fk(this.gb)};
+_.ed=function(){return io(this.gb,If)};_.fd=function(){return io(this.gb,Jf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Bf};_.jd=function(){throw new Xu;};_.kd=function(a){this.gb.style[De]=a};_.ld=function(a){Wu(this.gb,a)};_.md=function(a){this.gb.style[hh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=Du(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;qj();Nu(e,d)}else a.cb|=d;return Cr(!a.db?a.db=new Pr(a):a.db,c,b)}function Yu(a,b,c){return Cr(!a.db?a.db=new Pr(a):a.db,c,b)}function Zu(a){var b;if(a.pd())throw new $u("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;qj();Nu(c,b)}else a.cb|=b;a.nd();a.sd()}
+function av(a,b){var c;switch(Du(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==tf?b.toElement:b.fromElement))&&po(a.gb,c))return}c=a.gb;var d,e,f;if(Fp&&(f=Fp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&Jr(a.db,f.a),f.a.a=d,f.a.b=e}function bv(a){if(!a.pd())throw new $u("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}
+function ck(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new $u("This widget's parent does not implement HasWidgets");}else if(nj(),Gu(cv.a,a)){nj();try{a.rd()}finally{Vi(cv.a,a)}}}function dv(a,b){var c;c=a.fb;if(b){if(c)throw new $u("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(281,282,Yh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&Jr(this.db,a)};_.pd=function(){return this.bb};
+_.qd=function(){Zu(this)};_.$c=function(a){av(this,a)};_.rd=function(){bv(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function ev(a){for(a=new fv(a);a.a.a<a.a.b.c-1;)gv(a.a),hv(a.a)}t(280,281,Ci);_.nd=function(){iv(this,(jv(),kv))};_.od=function(){iv(this,(jv(),lv))};function mv(a,b,c){ck(b);var d=a.p;nv(d,b,d.c);d=($t(),au(b.gb));c.appendChild(d);dv(b,a)}
+function ov(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new pv;b.fb==a&&(f=a.vd(b),f<d&&--d);ck(b);nv(a.p,b,d);e?(e=b.gb,Mu(c,($t(),au(e)),d)):(e=($t(),au(b.gb)),c.appendChild(e));dv(b,a)}function qv(a,b){var c;if(b.fb!=a)return!1;try{dv(b,null)}finally{c=b.gb;mo(c).removeChild(c);c=a.p;var d;d=rv(c,b);if(-1==d)throw new sv;if(0>d||d>=c.c)throw new pv;for(--c.c;d<c.c;++d)os(c.a,d,c.a[d+1]);os(c.a,c.c,null)}return!0}t(279,280,Ci);_.vd=function(a){return rv(this.p,a)};
+_.wd=function(a,b,c,d){ov(this,a,b,c,d)};_.xd=function(){return new tv(this.p)};_.ud=function(a){return qv(this,a)};function mj(a,b,c,d){var e;ck(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}function uv(a,b){var c;(c=qv(a,b))&&vv(b.gb);return c}function wv(a,b,c,d){if(b.fb!=a)throw new Ak("Widget must be a child of this panel.");a.Ad(b,c,d)}function xv(a,b,c){a=a.gb;-1==b&&-1==c?vv(a):(a.style[Vf]=ed,a.style[Te]=b+Yf,a.style[Sg]=c+Yf)}
+function yv(){var a=no(ce);this.p=new zv(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Ke}function vv(a){a.style[Te]=l;a.style[Sg]=l;a.style[Vf]=l}t(278,279,Ci,yv);_.yd=function(a){mv(this,a,this.gb)};_.ud=function(a){return uv(this,a)};_.zd=function(a,b,c){wv(this,a,b,c)};_.Ad=function(a,b,c){xv(a,b,c)};function Av(a,b){if(a.Cd())throw new $u("SimplePanel can only contain one child widget");a.Dd(b)}
+function Bv(a,b){if(a.ab!=b)return!1;try{dv(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function Cv(a,b){if(b!=a.ab&&(b&&ck(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=($t(),au(a.ab.gb));a.Bd().appendChild(c);dv(b,a)}}function Dv(){this.gb=no(ce)}t(286,280,Ci,Dv);_.Bd=function(){return this.gb};_.Cd=function(){return this.ab};_.xd=function(){return new Ev(this)};_.ud=function(a){return Bv(this,a)};_.Dd=function(a){Cv(this,a)};_.ab=null;function Fv(a,b){a.$&&(Gv(a.Z,!1,!1),sr(a,a,b))}
+function Hv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Iv(a,b,c){a.V=b;a._=c;b-=ro();c-=so();a=a.gb;a.style[Te]=b+(Bj(),Yf);a.style[Sg]=c+Yf}function Jv(a){a.$||(a.bb&&ck(a),Gv(a.Z,!0,!1))}t(285,286,Ci);_.Bd=function(){return lo(this.gb)};_.ed=function(){return io(this.gb,If)};_.fd=function(){return io(this.gb,Jf)};_.gd=function(){return mo(lo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Fv(this,a)};_.hd=function(){return!F(Ke,this.gb.style[dh])};_._c=function(){return!0};
+_.Wc=function(){};_.td=function(){this.$&&Gv(this.Z,!1,!0)};_.kd=function(a){this.O=a;Hv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Iv(this,a,b)};_.ld=function(a){this.gb.style[dh]=a?eh:Ke};_.Dd=function(a){Cv(this,a);Hv(this)};_.md=function(a){this.P=a;Hv(this);0==a.length&&(this.P=null)};_.Hd=function(){Jv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function Kv(a,b){var c;this.gb=no(ce);this.R=new Lv;this.L=(Mv(),Nv);this.Z=new Ov(this);this.gb.appendChild(no(ce));this.Gd(0,0);mo(lo(this.gb))[Dd]="gwt-PopupPanel";lo(this.gb)[Dd]=Uf;this.N=this.M=a;this.W=!1;c=H(Gs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Pv(c);this.K.gd()[Dd]=l;c=mo(lo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(nc);d=co(d);if(0==d.length)throw new Ak(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=
+e[j];n.length>g&&n.charAt(g)==xa&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Cv(this,this.K);Hv(this);Oi(lo(this.gb),Uf,!1);Oi(this.K.b,b+"Content",!0)}t(284,285,Ci);_.nd=function(){Zu(this.K)};_.od=function(){bv(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new Ev(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){Cv(this.K,a);Hv(this)};_.K=null;t(283,284,Ci);_.rd=function(){bv(this)};
+function Qv(){Qv=x;Rv=new Sv(Db,0,(Mv(),Nv));Tv=new Sv(pc,1,Uv);Vv=new Sv(wc,2,Wv);Xv=H(Yv,m,23,[Rv,Tv,Vv])}function Sv(a,b,c){vo.call(this,a,b);this.a=c}t(287,137,{23:1,71:1,75:1,77:1},Sv);_.a=null;var Xv,Rv,Tv,Vv;function Zv(){Zv=x;$v=H(Gs,m,1,[Sg,lf,vd])}
+function Pv(a){var b;Zv();var c,d;c=this.gb=no(Hg);this.c=no(Kg);Zt(c,this.c);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=no(Xg),b[Dd]=a[c],Zt(b,aw(a[c]+"Left")),Zt(b,aw(a[c]+Fb)),Zt(b,aw(a[c]+"Right")),b),Zt(this.c,d),1==c&&(this.b=lo(d.children[1]));this.gb[Dd]="gwt-DecoratorPanel"}function aw(a){var b,c;c=no(Lg);b=no(ce);var d=($t(),au(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(289,286,ei,Pv);_.Bd=function(){return this.b};_.b=null;_.c=null;var $v;t(288,289,ei);t(290,1,{});
+function jv(){jv=x;kv=new bw;lv=new cw}function dw(a){Nr.call(this,a)}function iv(a,b){jv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Si(f),A(f,86))d=f,!c&&(c=new Lr),Mr(c,d);else throw f;}}if(c)throw new dw(c);}t(291,217,Rh,dw);var kv,lv;function bw(){}t(292,1,{},bw);_.Id=function(a){a.qd()};function cw(){}t(293,1,{},cw);_.Id=function(a){a.rd()};t(296,281,Yh);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};
+_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.qd=function(){Zu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(295,296,Yh);function ew(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[Dd]="gwt-Button";this.gb.innerHTML=a||l}t(294,295,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},ew);t(297,279,Ci);_.d=null;_.e=null;
+function fw(a,b){var c;if(a.f)throw new $u("Composite.initWidget() may only be called once.");ck(b);c=b.gb;a.gb=c;var d;$t();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&(($t(),c).__gwt_resolve=gw(a));a.f=b;dv(b,a)}function hw(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);qj();Nu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(298,281,Ai);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){hw(this)};_.$c=function(a){av(this,a);this.f.$c(a)};
+_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function iw(a,b){a.c=!1;a.a.innerText=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[$d]=sg;break;case 1:c[$d]=$e;break;case 2:Yr(c)!=($r(),cs)&&(c[$d]=l)}}}function jw(a){this.a=a;this.c=!1;this.d=this.b=Yr(a)}t(299,1,{},jw);_.a=null;_.b=null;_.c=!1;_.d=null;function rj(){this.gb=kw()}t(300,286,Ci,rj);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};
+_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function lw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=lo(b);e=null;c&&(c=Ru(c),e=0>c?null:Vt(a.i.b,c));e?mw(a,e):d&&(b.innerHTML=l||l);return b}function mw(a,b){var c;if(b.fb!=a)return!1;try{dv(b,null)}finally{c=b.gb;mo(c).removeChild(c);var d=a.i,e;e=Ru(c);c[cd]=null;c=d.b;nw(e,c.c);os(c.b,e,null);d.a=new Su(e,d.a)}return!0}t(302,280,Ci);_.xd=function(){return new ow(this)};
+_.ud=function(a){return mw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function pw(a){if(0>=a.b)throw new qw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new qw("Column index: 0, Column size: "+a.a);}
+function rw(){this.i=new Qu;this.f=no(Hg);this.c=no(Kg);Zt(this.f,this.c);this.gb=this.f;this.d=new sw(this);var a=new tw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=no("colgroup");var b=a.a;Mu(a.b.f,($t(),au(b)),0);Zt(a.a,no(Id))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new qw("Row index: "+a+", Row size: "+d);if(0>c)throw new qw("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new qw("Column index: "+
+c+", Column size: "+this.a);c=lw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=no(Lg),d.innerHTML=pa||l,Mu(c,($t(),au(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=no(Id),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Lg);e.innerHTML=pa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=
+e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)lw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(301,302,Ci,rw);_.a=0;_.b=0;function uw(a){for(;++a.b<a.d.c&&!(null!=Vt(a.d,a.b)););}function ow(a){this.c=a;this.d=this.c.i.b;uw(this)}t(303,1,{},ow);_.Xc=function(){return this.b<this.d.c};
+_.Yc=function(){var a;if(this.b>=this.d.c)throw new sv;a=Vt(this.d,this.b);this.a=this.b;uw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new vw;a=Vt(this.d,this.a);ck(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function sw(a){this.a=a}t(304,1,{},sw);_.a=null;function tw(a){this.b=a}t(305,1,{},tw);_.a=null;_.b=null;function ww(){ww=x;xw=new yw}var xw;function zw(){zw=x;Aw=new Bw((To(),Ad));Cw=new Bw(Te);Dw=new Bw(mg);Ew=Cw;Fw=Dw;Gw=Ew}var Aw,Gw,Cw,Fw,Ew,Dw;function yw(){}t(307,1,{},yw);
+function Bw(a){this.a=a}t(308,307,{},Bw);_.a=null;function Hw(){Hw=x;Iw=new Jw(lf);Kw=new Jw(Sg)}var Iw,Kw;function Jw(a){this.a=a}t(309,1,{},Jw);_.a=null;function Lw(a,b){var c;c=Mw(a);Zt(a.b,c);mv(a,b,c)}function Mw(a){var b;b=no(Lg);b[hd]=a.a.a;b.style[ch]=a.c.a;return b}function Nw(a,b){var c,d;d=mo(b.gb);(c=qv(a,b))&&a.b.removeChild(d);return c}
+function Ow(){this.p=new zv(this);this.e=no(Hg);this.d=no(Kg);Zt(this.e,this.d);this.gb=this.e;this.a=(zw(),Gw);this.c=(Hw(),Kw);this.b=no(Xg);Zt(this.d,this.b);this.e[zd]=Ya;this.e[yd]=Ya}t(310,297,Ci,Ow);_.ud=function(a){return Nw(this,a)};_.b=null;function Pw(){Pw=x;new Ki}function Qw(a,b,c,d,e){Pw();this.a=new Rw(this,a,b,c,d,e);this.gb[Dd]="gwt-Image"}function Sw(a,b,c,d,e){Pw();Qw.call(this,(Dt(),new Ct(a)),b,c,d,e)}t(311,281,Yh,Qw,Sw);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};
+_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.$c=function(a){32768==Du(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);av(this,a)};_.sd=function(){var a=this.a;F(Ye,jo(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Tw(a,this),Un((Rn(),Sn),a.f))};_.a=null;t(313,1,{});_.f=null;function Uw(){Uw=x;Vw()}
+function Rw(a,b,c,d,e,f){var g,j;Uw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=no(Bg);j=new qt;pt(pt(pt(j,new st("width:"+e+(Bj(),Yf)+jb)),new st("height:"+f+bg)),new st("background:url("+b.a+") no-repeat "+-c+"px "+-d+bg));!Ww&&(Ww=new Xw);b=Yw;c=new st((new st(ho(j.a.a))).a);j=new rt;sn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Bt(b.a);sn(j.a,b);sn(j.a,"' style='");b=Bt(c.a);sn(j.a,b);sn(j.a,"' border='0'>");j=new ut(ho(j.a));g.innerHTML=j.a||l;g=lo(g);a.bb&&(a.gb.__listener=
+null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),qj(),Nu(g,a)):a.cb|=133333119}t(312,313,{},Rw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Tw(a,b){this.a=a;this.b=b}t(314,1,{},Tw);_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Ye,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Ye)};_.a=null;
+_.b=null;function Zw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(ww(),xw)?a.b.d==($r(),bs)?(zw(),Cw):a.b.d==as?(zw(),Dw):(zw(),Ew):a.b.d==($r(),bs)?(zw(),Dw):a.b.d==as?(zw(),Cw):(zw(),Fw);b!=a.c&&(a.c=b,a.gb.style[Ng]=!a.c?l:a.c.a)}t(316,281,Yh);_.a=null;_.b=null;_.c=null;function $w(){this.gb=no(ce);this.b=new jw(this.gb);this.gb[Dd]="gwt-Label"}function ax(){$w.call(this);iw(this.b,ih);Zw(this)}t(315,316,Yh,$w,ax);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};
+_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function bx(a,b){if(0>b||b>=a.gb.options.length)throw new pv;}function Pp(a,b){bx(a,b);return a.gb.options[b].value}function cx(){this.gb=$doc.createElement("<SELECT>");this.gb[Dd]="gwt-ListBox"}t(317,296,Yh,cx);t(318,248,ji);function dx(a){this.a=a}t(319,318,ji,dx);_.Kc=function(){};function ex(a){this.a=a}t(320,318,ji,ex);
+_.Qc=function(a){this.a.Jd(a.f,a.a)};function fx(a,b,c){var d;if(a.o){var e=d=no(Xg);Mu(a.e,($t(),au(e)),b);a=($t(),au(c));d.appendChild(a)}else d=a.e.children[0],Mu(d,($t(),au(c)),b)}
+function gx(a,b,c){var d;hx(a,b);c&&b.a?(hx(a,null),a=b.a,b=(Rn(),Sn),b.c=Vn(b.c,[new ix(a),!1])):null!=b.c&&(a.j=new jx(a,b),c=(Mv(),Uv),a.j.L=c,a.j.T=a.f,a.j.gd()[Dd]=Be,d=Uu(a.gb),F(Ae,d)||fj(a.j,d+"Popup"),Yu(a.j,new ex(a),yk?yk:yk=new zk),a.n=b.c,d=a.j,a=new kx(a,b),d.gb.style[dh]=Ke,Jv(d),a.a.o?Iv(a.a.j,ek(a.a.gb)+io(a.a.gb,Jf)-1,fk(a.b.gb)):Iv(a.a.j,ek(a.b.gb),fk(a.a.gb)+io(a.a.gb,If)-1),d.gb.style[dh]=eh)}function lx(a,b){if(b||!(a.k&&a.n==a.k.c))hx(a,b),mx(a.gb),b&&a.d&&gx(a,b,!1)}
+function nx(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Mi(a.i);e.b<e.d.Be();)if(d=Ni(e),po(d.gb,c)){c=d;break a}c=null}switch(Du(b.type)){case 1:mx(a.gb);c&&gx(a,c,!0);break;case 16:c&&lx(a,c);break;case 32:c&&lx(a,null);break;case 2048:ox(a);break;case 128:switch(c=b.keyCode||0,c){case 37:ox(a)||a.o||px(a);b.cancelBubble=!0;Vj(b);break;case 39:ox(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(gx(a,a.k,!1),a.k.c.$f()):qx(a));b.cancelBubble=!0;Vj(b);break;case 38:ox(a)||a.o&&px(a);b.cancelBubble=!0;
+Vj(b);break;case 40:ox(a)||(a.o?qx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(gx(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;Vj(b);break;case 27:hx(a,null);a.j&&Fv(a.j,!1);b.cancelBubble=!0;Vj(b);break;case 9:hx(a,null);a.j&&Fv(a.j,!1);break;case 13:ox(a)||(gx(a,a.k,!0),b.cancelBubble=!0,Vj(b))}}av(a,b)}function rx(a,b,c){c&&hx(a,null);sr(a,b,!1);a.n=null;a.j=null}function ox(a){var b;if(!a.k){for(b=new Mi(a.i);b.b<b.d.Be();){b=Ni(b);hx(a,b);break}return!0}return!1}
+function hx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Uu(c.gb)+Sa;Oi(c.gd(),d,!1);a.o&&(c=mo(a.k.gb),2==c.children.length&&(c=c.children[1],Oi(c,Fg,!1)))}if(b){c=Uu(b.gb)+Sa;Oi(b.gd(),c,!0);a.o&&(c=mo(b.gb),2==c.children.length&&(c=c.children[1],Oi(c,Fg,!0)));zl();c=a.gb;var e=new al(b.gb),d=(ul(),vl),e=H(sx,m,5,[e]),f,g,j,h;f=new rn;for(j=0,h=e.length;j<h;++j)g=e[j],tn(tn(f,g.a),ba);e=co(ho(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function qx(a){var b,c,d;if(a.k){for(b=c=Sj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Vt(a.i,b):Vt(a.i,c);break}hx(a,d)}}function px(a){var b,c,d;if(a.k){for(b=c=Sj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Vt(a.i,b):Vt(a.i,c);break}hx(a,d)}}t(321,281,Yh);_.$c=function(a){nx(this,a)};_.rd=function(){this.j&&Fv(this.j,!1);bv(this)};_.Jd=function(a,b){rx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function ix(a){this.a=a}t(322,1,{},ix);_.wc=function(){tx(this.a)};_.a=null;
+function ux(a){this.a=a}t(323,1,{},ux);_.Kc=function(){hx(this.a,null)};_.a=null;function jx(a,b){this.a=a;this.b=b;Kv.call(this,!0,ef);Cv(this.K,this.b.c);Hv(this);this.Y=!0;this.b.c.$f()}t(324,284,Ci,jx);_.Wc=function(a){var b,c;if(!a.a)switch(Du(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(po(b,c)){a.a=!0;break}a.a&&hx(this.a,null)}};_.a=null;_.b=null;function kx(a,b){this.a=a;this.b=b}t(325,1,{},kx);_.a=null;var vx=_.b=null;
+function wx(){wx=x;vx=new ot((Dt(),new Ct("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function xx(a,b){this.gb=no(Lg);var c=Uu(this.gb)+Sa;Oi(this.gd(),c,!1);this.gb.innerText=a||l;this.gb[Dd]="gwt-MenuItem";c=qo();this.gb.setAttribute(Le,c);zl();this.gb.setAttribute("role",fm.a);this.a=b}t(328,282,{27:1,31:1,34:1},xx);_.a=null;_.b=null;_.c=null;
+function yx(){var a;this.gb=no(Lg);this.gb[Dd]="gwt-MenuItemSeparator";a=no(ce);Zt(this.gb,a);a[Dd]="menuSeparatorInner"}t(329,282,si,yx);function zx(){var a,b,c,d,e;b=null.$f();e=tj();d=uj();b[be]=(Io(),Bf);b[hh]=0+(Bj(),Yf);b[De]=Za;c=$doc;c=(F(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+Yf;b[De]=(a>d?a:d)+Yf;b[be]="block"}function Lv(){}t(330,1,{},Lv);_.Sc=function(){zx()};
+function Ax(a){this.a=a}t(331,1,{},Ax);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?po(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Du(d.type)){case 4:case 1048576:if(pj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function Bx(a){this.a=a}t(332,1,{},Bx);_.a=null;function Mv(){Mv=x;Nv=new Cx(Db,0);Uv=new Cx(pc,1);Wv=new Cx(wc,2);Dx=H(Ex,m,32,[Nv,Uv,Wv])}function Cx(a,b){vo.call(this,a,b)}t(333,137,{32:1,71:1,75:1,77:1},Cx);var Dx,Nv,Uv,Wv;function Fx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=pu(a.a.R),zx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Xi(a.f.a),a.f=null,a.b=!1)}function Gx(a){a.j||(Fx(a),a.c||(nj(),uv(oj(null),a.a)));a.a.gb.style[Gd]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=eh}
+function Hx(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Gd]="rect("+g+ag+f+ag+c+ag+e+"px)"}
+function Gv(a,b,c){a.c=c;gk(a);a.i&&(hk(a.i),a.i=null,Gx(a));a.a.$=b;var d=a.a;d.X&&(Xi(d.X.a),d.X=null);d.S&&(Xi(d.S.a),d.S=null);if(d.$){d.X=du(new Ax(d));var e;e=new Bx(d);ju();e=ku?Cr(ku.a,(!Br&&(Br=new zk),Br),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Mv(),Nv)&&!b&&(c=!1);a.j=b;c?b?(Fx(a),a.a.gb.style[Vf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Gd]="rect(0px, 0px, 0px, 0px)",nj(),b=oj(null),mv(b,a.a,b.gb),a.i=new Ix(a),nk(a.i,1)):ik(a,200):(Fx(a),a.j?(a.a.gb.style[Vf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,
+a.a._),nj(),b=oj(null),mv(b,a.a,b.gb)):a.c||(nj(),uv(oj(null),a.a)),a.a.gb.style[Rf]=eh)}function Ov(a){var b=(pk(),qk);this.k=new ok(this);this.s=b;this.a=a}t(334,17,{},Ov);_.yc=function(){Gx(this)};_.zc=function(){this.d=io(this.a.gb,If);this.e=io(this.a.gb,Jf);this.a.gb.style[Rf]=Ke;Hx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){Hx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Ix(a){tk();this.a=a}t(335,24,{},Ix);
+_.Cc=function(){this.a.i=null;ik(this.a,200)};_.a=null;function $t(){$t=x;Jx()}function au(a){return a.__gwt_resolve?a.__gwt_resolve():a}function gw(a){return function(){this.__gwt_resolve=Kx;return a.jd()}}function Kx(){throw"A PotentialElement cannot be resolved twice.";}
+function Jx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function nj(){nj=x;Lx=new Mx;Nx=new Ki;cv=new Lr}function Ox(a){this.p=new zv(this);this.gb=a;Zu(this)}
+function oj(a){nj();var b,c;c=jj(Nx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Nx.d){var d=new Px;wk();xk(yk?yk:yk=new zk,d)}!b?c=new Qx:c=new Ox(b);z(Nx,a,c);Mr(cv,c);return c}t(337,278,Ci,Ox);var Lx,Nx,cv;function Mx(){}t(338,1,{},Mx);_.Id=function(a){a.pd()&&a.rd()};function Px(){}t(339,1,{},Px);_.Qc=function(){nj();try{iv(cv,Lx)}finally{Rx(cv.a),Rx(Nx)}};function Qx(){Ox.call(this,$doc.body)}t(340,337,Ci,Qx);
+_.Ad=function(a,b,c){b-=ro();c-=so();xv(a,b,c)};function Ev(a){this.c=a;this.a=!!this.c.ab}t(341,1,{},Ev);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new sv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Sx(a,b){a.gb[bh]=null!=b?b:l}t(344,296,Yh);_.$c=function(a){0!=(Du(a.type)&896)?av(this,a):av(this,a)};_.sd=function(){};function Tx(){Tx=x;Ux()}t(343,344,Yh);
+function Vx(){var a;Tx();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);this.gb=b;this.gb[Dd]="gwt-TextBox"}t(342,343,Yh,Vx);function Ux(){Ux=x;Wx=new Xx;Yx=new Zx;$x=new ay;by=new cy;dy=H(ey,m,35,[Wx,Yx,$x,by])}t(345,137,mi);var dy,Wx,Yx,$x,by;function Xx(){vo.call(this,Db,0)}t(346,345,mi,Xx);function Zx(){vo.call(this,$b,1)}t(347,345,mi,Zx);function ay(){vo.call(this,cc,2)}t(348,345,mi,ay);function cy(){vo.call(this,vc,3)}t(349,345,mi,cy);
+function fy(a,b){if(0>b||b>=a.c)throw new pv;return a.a[b]}function rv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function nv(a,b,c){var d,e;if(0>c||c>a.c)throw new pv;if(a.c==a.a.length){e=y(gy,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)os(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)os(a.a,d,a.a[d-1]);os(a.a,c,b)}function zv(a){this.b=a;this.a=y(gy,m,36,4,0)}t(350,1,{},zv);_.xd=function(){return new tv(this)};_.a=null;_.b=null;_.c=0;
+function gv(a){if(a.a>=a.b.c)throw new sv;return a.b.a[++a.a]}function hv(a){if(0>a.a||a.a>=a.b.c)throw new vw;a.b.b.ud(a.b.a[a.a--])}function tv(a){this.b=a}t(351,1,{},tv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return gv(this)};_.Zc=function(){hv(this)};_.a=-1;_.b=null;function Vw(){Vw=x;Yw=(Dt(),new Ct(Mn()+"clear.cache.gif"))}var Yw,Ww=null;function Xw(){}t(353,1,{},Xw);function hy(){hy=x;Vw()}function iy(a,b,c,d,e){hy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function jy(a,b,c){hy();iy.call(this,(Dt(),new Ct(a)),b,0,c,16)}t(354,290,{},iy,jy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function kw(){var a;a=no(ce);a.tabIndex=0;return a}function mx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Xi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Er(b,new Jt(b,c,d,a)):Sr(b,c,d,a)}function Ir(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(360,1,{},Ir);_.a=null;_.b=null;_.c=null;_.d=null;function Fr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(361,1,{},Fr);
+_.wc=function(){var a=this.b;Gr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function Jt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(362,1,{},Jt);_.wc=function(){Sr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ky(a,b){b.k!=a&&(!a.hc&&(a.hc=new gj),b.k=a,aj(a.hc,b))}function ly(a){var b;b=a.cZ.d;if(-1!=eo(b,fo(36)))return null;a=a.ic.b.b++;return b=Vu(b,my(b,fo(46))+1)+l+a}
+function ny(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new oy(a,b,c,it(d)))}function py(a){return!a.$b&&a.fc?py(a.fc):a.$b}function qy(a){return!a.ac&&a.fc?qy(a.fc):a.ac}function ry(a){var b;b=new sy;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new ty;}function uy(a){a.jc=!1;a.ge();vy(a)}function vy(a){if((a=A(a,57)?null:a.fc)&&a.jc)uy(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function wy(a){return(a=a.Od())?a:new xy(1,1)}function yy(a){var b;return(b=a.Pd())?new zy(b):new zy(a.Rd())}function Ay(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function By(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function Cy(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)vy(a),new Dy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new Dy(a,101)}
+function Ey(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function Fy(a){a.kc||(Ay(a),Gy(a,!0),Hy(a),a.kc=!0,new Dy(a,102),ny(a,a,a.fc,0),vy(a),a.gc.Tf(a))}function Iy(){this.ic=(Np(),Np(),Jy);new Ki;this.Xd();this.ec=(Ky(),Ly)}t(366,1,qi);_.Ld=function(){return!1};_.Md=function(){return ly(this)};_.Nd=function(){return py(this)};_.Od=function(){return My(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
+_.Sd=function(){return new Ny(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){uy(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return wy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+va+this.Vd()+va+this.Wd()+va+this.Ud()+ih+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return yy(this)};
+_.de=function(){};_.ee=function(){return By(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){Cy(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new Ak("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Ak("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new Ak("Missing message: awt.12C");if(A(b,57))throw new Ak("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new wn;var e=Sj(d.Vb.a,b),f;f=Vt(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Oy(d,e);new Py(d,301,f)}d=a.Vb.a.c;Ay(b);Qy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),uy(a),!!a.Wb&&
+A(a.Wb,50)&&(a.Wb.n=!1),ny(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new Dr("Missing message: awt.185");if(null==c||null!=c)Ry(g,c,b);else throw new Ak("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Si(j);if(A(j,80))throw b=j,Oy(a,d),b;throw j;}b.ge();new Py(a,300,b)}function Sy(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ty(a){var b;b=a.le();return new Uy(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
+function Gy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Vt(a.Vb.a,c).$d(b)}function Oy(a,b){var c;c=Vt(a.Vb.a,b);Ay(c);c.$d(!1);Yt(a.Vb.a,b);c.fc=null;uy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);ny(c,c,a,1)}function Vy(a){var b=(Wy(),Xy);Ey(a,b);for(b=0;b<a.Vb.a.c;++b)Vt(a.Vb.a,b).ee()}function Yy(a,b){var c,d;if(a.Wb)for(d=new Mi(a.Vb.a);d.b<d.d.Be();)c=Ni(d),a.Wb.qe(c);if(b)for(d=new Mi(a.Vb.a);d.b<d.d.Be();)c=Ni(d),b.me(null,c);a.Wb=b;uy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function Hy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Vt(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Zy(){Iy.call(this);this.Vb=new $y;this.Zb=(Np(),Np(),Jy)}t(365,366,ni);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return wy(this)};_.Td=function(){return yy(this)};
+_.Xd=function(){this.gc=(Np(),new az)};_.Yd=function(){uy(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){Gy(this,a)};_._d=function(){return wy(this)};_.ce=function(){return yy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)Ay(Vt(this.Vb.a,a))};_.ee=function(){var a;if(!By(this))return!1;for(a=0;a<this.Vb.a.c;++a)Vt(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=Vt(this.Vb.a,b),a.ge()};_.ke=function(){Hy(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function bz(){var a=new cz;Zy.call(this);Yy(this,a)}t(364,365,ni,bz);_.Md=function(){return"panel"+this.Zb.b.d++};function dz(a,b,c){a=ez(a.Ub,b,c);a.j=!0;return new fz(a)}function gz(a){a.ae(a.Ub.d)}function hz(a){return new xy(io(a.Ub.gb,Jf),io(a.Ub.gb,If))}t(363,364,ni);_.Qd=function(){return io(this.Ub.gb,If)};_.Ud=function(){return io(this.Ub.gb,Jf)};_.Vd=function(){return ek(this.Ub.gb)};_.Wd=function(){return fk(this.Ub.gb)};
+_.Zd=function(){return this.Ub.gb.style.display!=Bf};_.fe=function(){gz(this)};_.he=function(){};_.Ub=null;function iz(a){if(null!=a)this.e=a;else throw new jz;}t(368,1,pi);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
+function kz(){kz=x;R=new Ki;z(R,new S(400),new U(zh));z(R,new S(401),new U(zh));z(R,new S(402),new U(zh));z(R,new S(500),new U(Bh));z(R,new S(501),new U(Bh));z(R,new S(502),new U(Bh));z(R,new S(503),new U(Ch));z(R,new S(504),new U(Bh));z(R,new S(505),new U(Bh));z(R,new S(506),new U(Ch));z(R,new S(507),new U(Nh));z(R,new S(100),new U(oh));z(R,new S(101),new U(oh));z(R,new S(102),new U(oh));z(R,new S(103),new U(oh));z(R,new S(1004),new U(yh));z(R,new S(1005),new U(yh));z(R,new S(800),new U(Jh));z(R,
+new S(801),new U(Jh));z(R,new S(200),new U(Dh));z(R,new S(201),new U(Dh));z(R,new S(202),new U(Dh));z(R,new S(204),new U(Dh));z(R,new S(203),new U(Dh));z(R,new S(209),new U(Oh));z(R,new S(208),new U(Ph));z(R,new S(207),new U(Ph));z(R,new S(206),new U(Dh));z(R,new S(205),new U(Dh));z(R,new S(1400),new U(Lh));z(R,new S(1401),new U(Mh));z(R,new S(1402),new U(Mh));z(R,new S(300),new U(wh));z(R,new S(301),new U(wh));z(R,new S(1100),new U(Ih));z(R,new S(1101),new U(Ih));z(R,new S(1200),new U(Kh));z(R,new S(701),
+new U(Gh));z(R,new S(900),new U(Hh));z(R,new S(1001),new U(Eh));z(R,new S(601),new U(Fh))}t(367,368,pi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Rc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(370,1,{},U);_.a=nh;function lz(){}t(371,1,{},lz);_.a=null;_.b=null;
+function mz(a,b){var c;b&&(a.a?(c=new nz(a.a),os(c.b,c.c++,b),a.a=c):(a.a=new gj,aj(a.a,b)))}t(373,1,pi);_.a=null;function oz(){}function pz(){}t(372,373,pi,oz,pz);function qz(){qz=x;Math.sqrt(2)}function rz(a){qz();if(0>a)throw new Ak("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(374,1,{40:1},rz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new sz;a.a=31*a.a+K((new tz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new tz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function uz(){uz=x;vz=new Lr;wz=new xy(0,0);Mr(vz,zb);Mr(vz,Qb);Mr(vz,vb);Mr(vz,"Last");Mr(vz,Fb);Mr(vz,jc);Mr(vz,Kc);Mr(vz,Pc);Mr(vz,Ob)}
+function Ry(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Gu(vz.a,b))throw new Ak(xz());qs(jj(a.c,d))===qs(c)&&qs(jj(a.b,c))===qs(d)||((b=jj(a.c,d))&&yz(a,b,d),zz(a.a.xd(),c)&&yz(a,c,d),b=a.a,new Az(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function Bz(a,b){return new xy(Zj(b[1].b,Zj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Zj(b[0].a,Zj(b[4].a,b[3].a))+a.k)}function yz(a,b,c){Cz(a.a,b);Vi(a.b,b);Vi(a.c,c)}
+function Dz(a,b){if(!a.n){a.n=!0;var c,d,e;Ez(a.f,wz);Ez(a.i,wz);Ez(a.o,null);a.p=0;for(d=Fz(a.a,0);d.b!=d.d.a;){c=Gz(d);e=jj(a.b,c);var f=b.ec;e=En(e,Fb)?0:En(e,jc)?1:En(e,Kc)?2:En(e,Pc)?4:En(e,Ob)?3:En(e,zb)?f.a?4:3:En(e,vb)?f.a?3:4:En(e,Qb)?1:2;c.kc?a.o[e]||(os(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function Hz(){uz();Iz.call(this,0)}
+function Iz(a){uz();Np();this.a=new Jz;this.b=new Ki;this.c=new Ki;this.d=a;this.j=0;this.n=!1;this.o=y(Kz,m,44,5,0);this.f=y(Lz,m,46,5,0);this.i=y(Lz,m,46,5,0);this.p=this.e=this.k=0}t(375,1,{50:1,71:1},Hz,Iz);_.me=function(a,b){Ry(this,a,b)};
+_.ne=function(a){Dz(this,a);if(0!=this.p)if(a=Ty(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
+this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;Dz(this,a);this.n=b;return 0==this.p?Sy(a,new xy(0,0)):Sy(a,Bz(this,this.f))};_.pe=function(a){var b;b=this.n;Dz(this,a);this.n=b;return Sy(a,Bz(this,this.i))};_.qe=function(a){var b;b=jj(this.b,a);null!=b&&yz(this,a,b)};_.tS=function(){return Mz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var wz,vz;function Nz(a){Iy.call(this);this.gc=(Np(),new Oz(a,this))}t(376,366,{41:1,44:1,51:1,65:1,71:1},Nz);_.Md=function(){return xd+this.ic.b.a++};_.Od=function(){return!qy(this)?new xy(0,0):My(this.gc,this)};_.ge=function(){};t(378,1,{});t(377,378,{},function(){});function Pz(){Pz=x}
+function Qz(a,b){if(null==b)throw new Dr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=no(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function Rz(){Pz();Iy.call(this);new gj;this.gc=new Sz((Np(),this))}t(379,366,{42:1,44:1,51:1,65:1,71:1},Rz);_.Od=function(){return My(this.gc,this)};
+_.be=function(){return(null==this.dc&&(this.dc=ly(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+ih+this.bc+(this.kc?l:",hidden")+",current="+Pp(this.gc.a,this.gc.a.gb.selectedIndex)};function Tz(){Tz=x;Uz=new Vz(255,255,255);Wz=new Vz(192,192,192);Xz=new Vz(128,128,128);Yz=new Vz(64,64,64);Zz=$z=new Vz(0,0,0);aA=new Vz(255,0,0);new Vz(255,175,175);bA=new Vz(255,200,0);cA=new Vz(255,255,0);new Vz(0,255,0);dA=new Vz(255,0,255);eA=new Vz(0,255,255);fA=gA=new Vz(0,0,255)}
+function hA(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Vz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Vz(c,a,b)}function iA(a){return new Vz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Vz(a,b,c){Tz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ak("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+t(380,1,{43:1,52:1,56:1},Vz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return jA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var Zz,fA,$z,gA,eA,Yz,Xz,Wz,dA,bA,aA,Uz,cA;function Ky(){Ky=x;Ly=new kA(!0);lA=new Lr;Mr(lA,"ar");Mr(lA,"fa");Mr(lA,"iw");Mr(lA,"ur")}function kA(a){this.a=a}t(381,1,pi,kA);_.a=!1;var Ly,lA;t(383,1,{61:1,74:1});function mA(){xy.call(this,0,0)}function xy(a,b){this.b=a;this.a=b}
+function zy(a){xy.call(this,a.b,a.a)}t(382,383,{46:1,61:1,71:1,74:1},mA,xy,zy);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new sz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return nA.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function Fq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(384,1,pi,Fq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
+_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function oA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function pA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(nw(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function qA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=Zj(g,c.a),j+=c.b+a.c);return new xy(j,g+2*a.d)}function cz(){rA.call(this,1,5,5)}
+function rA(a,b,c){Np();this.c=b;this.d=c;this.a=a}t(385,1,pi,cz,rA);_.me=function(){};
+_.ne=function(a){this.b=sA(a.Vb);if(0!=oA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ty(a);g=a.le();j=a.ec.a;n=new gj;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new tA(q);for(v=0;v<q;++v)os(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,G=Sj(a.Vb.a,u);nw(G,D.c);os(D.b,G,u)}for(d=new Mi(d);d.b<d.d.Be();)if((c=Ni(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(pA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,os(n.b,n.c++,c),o+=a.b+this.c,h=Zj(h,a.a);pA(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=sA(a.Vb);return 0==oA(this)?Sy(a,new xy(10,10)):Sy(a,qA(this,!1))};_.pe=function(a){this.b=sA(a.Vb);return 0==oA(this)?Sy(a,new xy(10,10)):Sy(a,qA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=mg;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return uA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function Wy(){Wy=x;Xy=new vA(Nb,0,12)}
+function vA(a,b,c){Wy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(386,1,{47:1,71:1},vA);_.a=null;_.b=0;_.c=0;var Xy;t(387,1,Wh);_.tS=function(){return wA.d+"[font="+this.b+"ascent="+xA(yA,this.b).a+", descent="+xA(yA,this.b).b+", height="+xA(yA,this.b).c+Uc};_.b=null;function zA(a){if(!a.k){Ay(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Vt(a.o,b))&&zA(c);Gy(a,!1);a.k=!0;ny(a,a,a.fc,0);new AA(a,202)}}
+function BA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Vt(a.o,b))&&c.Ed()}function CA(a){!qy(a)&&Vy(a);var b=yy(a);a.ie(a.oc,a.pc,b.b,b.a);Hy(a)}function DA(a,b){a.p!=b&&(a.p=b)}t(389,365,li);_.Sd=function(){return new Ny(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){BA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){Cy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;Cy(this,a,b,c,d);this.kc&&e&&!f&&Hy(this)};_.k=!1;_.p=!1;
+function EA(a){Zy.call(this);this.q=new pz;this.o=new gj;this.n=new Ny(0,0,0,0);this.kc=!1;Yy(this,new Hz);this.gc&&FA(this.gc,a);this.gc&&GA(this.gc.c,!0);DA(this,!0)}t(388,389,li);_.le=function(){return new Ny(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return ek(this.gc.c.gb)};_.Wd=function(){return fk(this.gc.c.gb)};_.Xd=function(){this.gc=new HA((Np(),l),this)};
+function IA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=hA(g),f=new Vz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=lg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(j=new Vz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=hA(g),(a.d=j)&&(a.f=lg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa));--d;--e;JA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=lg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa);JA(a,b,c,d,1);JA(a,b,c+1,1,e);(a.d=f)&&(a.f=lg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
+255)+sa);JA(a,b+d,c,1,e);JA(a,b+1,c+e,d,1)}t(390,1,{});_.tS=function(){return"Graphics"};t(391,390,{});function KA(a){var b,c;c=Zj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new xy(b,c)}function LA(a,b,c){var d,e,f,g,j,h;a.b=sA(b.Vb);if(0==a.b.length)return new mA;g=KA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Zj(h,d.b),j=Zj(j,d.a);return new xy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function MA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function NA(){OA.call(this,7)}function OA(a){Np();this.d=0;this.a=1;this.e=a;this.c=0}t(392,1,pi,NA,OA);_.me=function(){};
+_.ne=function(a){var b,c;this.b=sA(a.Vb);if(0!=this.b.length&&(b=Ty(a),!(0>=b.b||0>=b.a))){c=KA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);MA(b.b,b.c,this.c,f,e);MA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Sy(a,LA(this,a,!1))};_.pe=function(a){return Sy(a,LA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return PA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function vw(){zn()}function $u(a){zn();this.f=a}t(394,97,gi,vw,$u);function ty(){zn();this.f="Missing message: awt.151"}t(393,394,gi,ty);t(395,1,{});function Ny(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(396,1,{49:1,71:1,74:1},Ny);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return QA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function RA(a){SA.call(this,a,0)}function SA(a,b){Iy.call(this);this.gc=(Np(),new TA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(zw(),Aw);c.a=d;Zw(c);break;case 0:c=c.a;d=(zw(),Cw);c.a=d;Zw(c);break;case 2:c=c.a,d=(zw(),Dw),c.a=d,Zw(c)}}t(397,366,qi,RA,SA);
+_.Od=function(){return!qy(this)?new xy(0,0):My(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=ly(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+ih+this.bc+(this.kc?l:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=Ad;break;case 2:b=mg}return a+b+",text=null"};_.a=0;t(400,1,pi);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.j=null;_.k=null;
+function UA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function VA(a){this.n=(Np(),Np(),Jy);var b;var c;b=this.cZ.d;-1!=eo(b,fo(36))?b=null:(c=this.n.b.c++,b=Vu(b,my(b,fo(46))+1)+l+c);this.j=b;this.d=new oz;this.f=a;this.e=!0;this.i=new WA(this)}t(399,400,pi,VA);_.be=function(){return UA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(398,399,ti);_.be=function(){return UA(this)+(this.b?",tearOff":l)};_.b=!1;t(402,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new sz;XA(a,this.a);XA(a,this.b);return a.a};function sy(){this.b=this.a=0}function YA(a,b){this.a=a;this.b=b}function ZA(a){var b=a.b;this.a=a.a;this.b=b}t(401,402,{53:1,62:1,71:1},sy,YA,ZA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return $A.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
+function aB(a,b){if(!b)throw new Dr("Missing message: awt.70");var c=a.a;if(F(b.f,xa)){var c=c.a.a,d=new yx,e=c.c.c;if(0>e||e>c.c.c)throw new pv;c.o&&(d.gb[Jd]=2);fx(c,e,d.gb);Qy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new pv;Qy(d.c,e,c);for(f=g=0;f<e;++f)A(Vt(d.c,f),31)&&++g;Qy(d.i,g,c);fx(d,e,c.gb);c.b=d;e=Uu(c.gb)+Sa;Oi(c.gd(),e,!1);d.o&&(e=Sj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Jd]=2))}}
+function bB(a,b,c,d){a=a.a;b=ry(b);c+=b.a;d+=b.b;Iv(a.a,c,d);Jv(a.a)}function cB(){VA.call(this,l);new gj;this.b=!1;this.a=(Np(),new dB)}t(403,398,ti,cB);_.a=null;t(406,1,{55:1,64:1,74:1});t(405,406,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new sz;XA(a,this.c);XA(a,this.d);XA(a,this.b);XA(a,this.a);return a.a};function Uy(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
+t(404,405,{54:1,55:1,63:1,64:1,71:1,74:1},Uy);_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return eB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function fB(){fB=x;gB=new hB;iB=new jB;kB=new jB}var gB,kB,iB;t(408,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function hB(){}t(409,408,{},hB);function jB(){}t(410,1,{},jB);t(411,366,qi);_.Nd=function(){return null};
+function lB(a,b){var c;c=new mB(qy(a));return!c?null:new xy(nB(c,Vc)*b+6,xA(yA,c.b).c+6)}function oB(a,b){var c;c=lB(a,b);return!c?wy(a):c}function pB(a,b){var c;c=lB(a,b);return!c?yy(a):c}function qB(a,b){var c=a.gc;Sx(c.a,b);c.e.a=-1;c.e.b=-1}function rB(a){sB.call(this,a,null!=a?a.length:0)}function sB(a,b){Iy.call(this);this.a=0>b?0:b;var c=this.gc;Sx(c.a,a);c.e.a=-1;c.e.b=-1}t(412,411,qi,rB,sB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return lB(this,jo(this.gc.a.gb,bh).length)};
+_.Pd=function(){return!qy(this)?null:lB(this,jo(this.gc.a.gb,bh).length)};_.Rd=function(){return 0<this.a?oB(this,this.a):wy(this)};_.Td=function(){return 0<this.a?pB(this,this.a):yy(this)};_.Xd=function(){this.gc=(Np(),new tB)};_._d=function(){return 0<this.a?oB(this,this.a):wy(this)};_.ce=function(){return 0<this.a?pB(this,this.a):yy(this)};_.a=0;function Np(){Np=x;Jy=new uB}function vB(){var a=(Np(),Np(),Jy);!a.c&&(a.c=new wB)}function uB(){this.b=new xB;this.d=new lz}t(413,1,{},uB);_.a=null;
+_.c=null;var Jy;function xB(){}t(414,1,{},xB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(415,1,{});function yB(){yB=x;zB=new AB;BB=new AB}function CB(a,b){return b==a?!0:!b?!1:!0}function AB(){}t(416,1,{58:1},AB);_.eQ=function(a){return null==a||!A(a,58)?!1:CB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return tt(a)};_.tS=function(){return DB.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var zB,BB;
+function EB(){EB=x;H(FB,m,58,[(yB(),BB),zB])}function GB(a){var b=(yB(),BB);if(CB(b,(yB(),BB)))return a.a;if(CB(b,zB))return new HB(a.a);throw new IB(b);}function JB(a){EB();this.a=a}t(417,1,{},JB);_.a=null;function IB(a){a="flavor = "+a;zn();this.f=a}t(418,98,{59:1,71:1,78:1,86:1},IB);function KB(a,b){kz();LB.call(this,a,1001,b,nh)}function LB(a,b,c,d){kz();iz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(419,367,pi,KB,LB);
+_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+nt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=nh;function Dy(a,b){kz();iz.call(this,a);this.d=b}t(420,367,pi,Dy);
+_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+va+a.Wd()+ba+a.Ud()+ih+a.Qd()+sa};function Py(a,b,c){kz();Dy.call(this,a,b);this.a=c}t(421,420,pi,Py);
+_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function oy(a,b,c,d){kz();iz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(422,367,pi,oy);
+_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(lt(et(this.a,oh))&&(a+="PARENT_CHANGED,"),lt(et(this.a,wh))&&(a+="DISPLAYABILITY_CHANGED,"),lt(et(this.a,yh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=nh;_.b=null;_.c=null;t(423,1,ci);function AA(a,b){kz();Dy.call(this,a,b);this.c=null;this.a=this.b=0}
+t(424,420,pi,AA);
+_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(425,1,{});function HB(a){if(null==a)throw new wn;}t(426,425,{},HB);
+function MB(){MB=x;NB={};NB["java.vendor"]=ve;NB["package.restrict.access.sun"]=ah;NB["sun.java.launcher"]=fc;NB["sun.management.compiler"]=ve;NB["os.name"]=fc;NB[" sun.boot.class.path"]=fc;NB["path.separator.applet"]=fc;NB["java.vm.specification.vendor"]=ve;NB["java.runtime.version"]=fc;NB["http.proxyPort"]=fc;NB["user.name"]=fc;NB["user.language"]=fc;NB["os.name.applet"]=fc;NB["browser.version"]=fc;NB["java.version"]=fc;NB["user.timezone"]=fc;NB["java.endorsed.dirs"]=fc;NB["java.specification.name"]=
+"GWT";NB["java.specification.version"]="2.5.0";NB[Qe]=bc;!ar&&(ar=new ir);ar.a?NB[Oe]="yes":NB[Oe]=null}var NB;t(429,98,oi);function OB(){zn()}function PB(a){zn();this.f=a}t(428,429,{66:1,71:1,78:1,86:1},OB,PB);function QB(){QB=x;RB=new SB}
+function TB(a){var b;if(a.k){var c;b=new rt;sn(b.a,a.f);c=b.a;var d=hb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(sn(b.a,Wa),sn(b.a,a.a));c=a.b;a=a.j;null!=c&&sn(b.a,c);null!=a&&(c=b.a,d=ha,c[c.explicitLength++]=d,sn(b.a,a));b=ho(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function UB(a){QB();var b,c,d;if(null==a)throw new OB;a=co(a);try{d=eo(a,fo(58))}catch(e){e=Si(e);if(A(e,82))throw new PB(xn(e));throw e;}c=eo(a,fo(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;VB();var f,g,j;j=c.length;b=new WB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=ho(b.a)}else this.f=null,d=-1}if(null==this.f)throw new PB(Xb+a);if(!this.k&&(this.k=jj(RB,this.f),this.k||(this.k=(Np(),new XB))&&z(RB,this.f,this.k),!this.k))throw new PB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,G,J,Q,tb,V,L,da,Dc,dg,Ab,Md,Nd,Od,nb,Ec,Gb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Wa,n)==n&&-1==YB(c,fo(47),n+2))throw new ZB(o);}else{L=c.substr(n,o-n);o-=n;G=0;
+J=this.c;da=this.e;Od=this.j;v=this.d;Ab=this.i;r=this.a;Gb=this.n;nb=YB(L,fo(35),0);if(0==L.indexOf(Wa)&&0!=L.indexOf("////")){tb=2;da=-1;G=YB(L,fo(47),2);Nd=YB(L,fo(63),2);-1!=Nd&&(-1==G||G>Nd)&&(G=Nd);-1==G&&(G=o,v=l);Q=G;-1!=nb&&nb<G&&(Q=nb);var sd=fo(64);Ec=L.lastIndexOf(sd,Q);r=L.substr(2,Q-2);-1<Ec&&(Gb=L.substr(2,Ec-2),tb=Ec+1);Dc=YB(L,fo(58),-1==Ec?tb:Ec);u=eo(L,fo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Dc=u+1:Dc=-1):Dc=-1}catch(ff){if(ff=Si(ff),!A(ff,78))throw ff;}-1==
+Dc||Dc>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Dc-tb),dg=L.substr(Dc+1,Q-(Dc+1)),0==dg.length?da=-1:da=$B(dg,10))}-1<nb&&(Od=L.substr(nb+1,o-(nb+1)));D=-1==nb?o:nb;var ac=fo(63);Md=L.lastIndexOf(ac,D);-1<Md?(Ab=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(F(v,l)?v=Va:v.indexOf(Va),V=my(v,fo(47))+1,v=v.substr(0,V-0)),D=Md):0!=nb&&(Ab=null);-1<G&&(G<o&&47==L.charCodeAt(G)?v=L.substr(G,D-G):D>G&&(null==v?v=l:F(v,l)?v=Va:v.indexOf(Va),V=my(v,fo(47))+1,0==V?v=L.substr(G,D-G):v=v.substr(0,V-0)+L.substr(G,D-G)));
+null==v&&(v=l);null==J&&(J=l);d=J;var we;we=v;null!=Ab&&!F(Ab,l)&&(null!=v?we=v+rb+Ab:we=rb+Ab);null==this.f&&(this.f=this.f);this.c=d;this.b=we;this.e=da;this.j=Od;var td;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+hb+this.e));null!=this.c&&-1<(td=my(this.c,fo(64)))?(this.n=this.c.substr(0,td-0),this.c=Vu(this.c,td+1)):this.n=null;null!=this.b&&-1<(td=eo(this.b,fo(63)))?(this.i=Vu(this.b,td+1),this.d=this.b.substr(0,td-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
+Gb;this.d=v;this.i=Ab}}catch(ud){ud=Si(ud);if(A(ud,78))throw new PB(xn(ud));throw ud;}if(-1>this.e)throw new PB("incorrect port: "+this.e);}t(430,1,pi,UB);_.tS=function(){return TB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var RB;t(431,1,{});function aC(a,b,c){var d,e;for(d=new bC(a.we().a);cC(d.a);)if(a=d.b=Ni(d.a),e=a.yf(),null==b?null==e:En(b,e))return c&&(a=new dC(a.yf(),a.zf()),eC(d)),a;return null}t(435,1,Vh);
+_.ve=function(a){return!!aC(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new bC(a.we().a);cC(a.a);)if(b=a.b=Ni(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!fC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=aC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new bC(this.we().a);cC(b.a);)a=b.b=Ni(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
+_.ze=function(){throw new gC("Put not supported on this map");};_.Ae=function(a){a=aC(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new bC(this.we().a);cC(c.a);)b=c.b=Ni(c.a),a?d+=wa:a=!0,d+=l+b.yf(),d+=ob,d+=l+b.zf();return d+"}"};function Rx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
+function Gu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=hb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function jj(a,b){return null==b?a.b:A(b,1)?a.e[hb+b]:hC(a,b,a.Ee(b))}function hC(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?iC(a,c):A(b,1)?jC(a,b,c):kC(a,b,c,a.Ee(b))}
+function kC(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new dC(b,c);e.push(d);++a.d;return null}function iC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function jC(a,b,c){var d,e=a.e,b=hb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
+function Vi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=hb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(434,435,Vh);_.ve=function(a){return Gu(this,a)};_.we=function(){return new lC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return jj(this,a)};
+_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Vi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ki(){Rx(this)}t(433,434,ai,Ki);_.Ce=function(a,b){return qs(a)===qs(b)||null!=a&&En(a,b)};_.Ee=function(a){return~~Hn(a)};function SB(){Rx(this)}t(432,433,ai,SB);function mC(){zn()}t(436,97,gi,mC);function nC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=oC(a,c);if(c>=a.i)break;c=pC(a,c);++b}return b}
+function qC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function rC(a){var b;a.a=0<=a.j&&!a.d?a.j:oC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new mC;b=a.a;a.a=pC(a,a.a);return a.n.substr(b,a.a-b)}
+function pC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=sC(a.n,d);if(c<=a.f&&qC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=eo(a.c,fo(c)))break;++d}a.k&&b==d&&(a.e?(c=sC(a.n,d),c<=a.f&&qC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=eo(a.c,fo(c))&&++d));return d}function oC(a,b){var c,d;if(null==a.c)throw new wn;for(d=b;!a.k&&d<a.i;)if(a.e){c=sC(a.n,d);if(c>a.f||!qC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>eo(a.c,fo(c)))break;++d}return d}
+function tC(a){uC.call(this,a," \t\n\r\u000c",!1)}function vC(a){uC.call(this,a,va,!1)}function uC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=sC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=sC(this.c,d),this.b[c]=a}}}t(437,1,{},tC,vC,uC);_.a=0;_.b=null;_.c=null;_.d=!1;
+_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function wC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Kn(e),!(In(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=va);++d}}typeof a==qe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Rc+c+Uc),a.apply(c)):(evalString=a+ra+c+");",$wnd.eval(evalString))}
+function xC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return ab}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Yf:a}function Js(a){var a=new yC(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=oo(e,Hd),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;zC(a););return a.b}
+function AC(){AC=x;BC=H(Gs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);CC=(Tz(),Wz);DC=hA(CC);EC=y(FC,m,43,23,0);GC=y(Gs,m,1,23,0);HC=y(FC,m,43,7,0);IC=null!=(MB(),NB[Oe]);JC=y(KC,m,47,100,0);LC=y(MC,m,48,100,0)}function NC(a){var b;if(a.Fb)b=OC(a,1)+qb+OC(a,2)+qb+OC(a,3);else if(b=OC(a,0),0<b.length){var c=new PC(a.Z);aj(a._.a,c)}return b}
+function QC(a,b){var c,d;c=b.a;if(F(c,(RC(),SC).b))Gq(TC(a));else if(F(c,UC.b))Gq(Hq(a));else if(F(c,VC.b))a.vb&&Iq(a.u,(!a.wb&&(a.wb=new Jq(a)),a.wb));else if(F(c,ng)){7!=a.O&&(a.P=nh);d=b.c;d=mt(d,mh);c=bt(d,a.P);var e=!$s(c,nh)?Vs(c):c;!$s(e,Ah)&&WC(a.Z,N(c));XC(a);a.mb=!0;YC(a);a.O=7;a.P=d}else F(c,ug)||(F(c,ge)?ZC(a):$C(a,c))}
+function aD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(bD,m,-1,4,1);o=y(bD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)cD(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=hz(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;dD(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||eD(a.fb[f])}a.B*=h}}
+function fD(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new gD(a),a.Z.r=0);null!=a.sb&&wC(a.sb,null)}}function hD(a,b){var c,d,e,f;f=new cB;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new VA(Mb+d);var g=(RC(),SC).b;d.c=g;aB(f,d);mz(d.d,a);d=new VA(Mb+c);d.c=UC.b;mz(d.d,a);aB(f,d);a.vb&&(aB(f,new VA(xa)),c=a.xb,null==c&&(c="Paste "+e),d=new VA(c),d.c=VC.b,mz(d.d,a),aB(f,d));ky(a,f);return f}
+function iD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,CC);a.ob?(f==a.c&&X(b,iA(CC)),JA(b,h,g,a.Y,a.Y),X(b,(Tz(),Yz)),jD(b,h,g,a.Y-1,a.Y-1)):f==a.c?IA(b,h+1,g+1,a.Y,a.Y,!1):IA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Tz(),$z)),f){case 101:X(b,cA);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;kD(b,!0);lD(b,mD(b,f,d,c,e));X(b,$z);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&(kD(b,!1),lD(b,mD(b,f,d,c,e)));nD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);JA(b,h+9,g+9,2,4);JA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,aA),JA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,cA),JA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,dA);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,$z);break;case 107:X(b,bA);JA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,$z);jD(b,h+4,g+4,a.Y-8,a.Y-8);nD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);JA(b,h+9,g+9,2,4);JA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,fA),jD(b,c,e,d,d),X(b,Zz),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:oD(b,h,g,a.Y,!0);break;case 111:oD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Uz);JA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,$z);jD(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,CC);
+a.pb&&IA(b,h+1,g+1,a.Y,a.Y,!1);X(b,$z);pD(a,b,h,g,"NEW");break;case 106:X(b,aA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,$z);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));pD(a,b,h+6,g,rc);break;case 104:X(b,aA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,$z);break;case 105:a.Nb?(X(b,eA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,$z)):pD(a,b,h,g,"123");break;case 114:X(b,gA);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);JA(b,d,c,f,f);X(b,$z);qD(a,b,h,g,Uz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
+break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:rD(a,b,h,g+2,3);break;case 207:rD(a,b,h,g,4);break;
+case 208:rD(a,b,h,g,5);break;case 209:rD(a,b,h,g,1);break;case 210:rD(a,b,h,g,6);break;case 211:rD(a,b,h,g,7);break;case 212:rD(a,b,h,g,8);break;case 213:pD(a,b,h,g,"FG"),a.F=new YA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=GC[d]&&qD(a,b,h,g,EC[d],GC[d])}
+function sD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,CC),JA(d,0,0,c,b),a.ob?(X(d,(Tz(),Yz)),jD(d,-1,0,c,b-1)):(X(d,DC),Y(d,0,0,c-1-2,0),X(d,iA(CC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),tD(d,a.X),X(d,(Tz(),$z)),-1!=a.J.toLowerCase().indexOf(he)&&X(d,aA),uD(d,a.J,10,15),vD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function wD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,CC);JA(d,0,0,c,b);a.ob?(X(d,(Tz(),Yz)),Y(d,0,b-1,c,b-1),e=xD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,DC),Y(d,0,0,0,b-1),Y(d,0,xD*a.Y,b-1,xD*a.Y),X(d,iA(CC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=xD+2;++b)iD(a,d,1,b);vD(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function yD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);JA(e,0,0,c,b);d=a.db?(fB(),iB):(fB(),kB);if((fB(),gB)==(fB(),gB))d==iB?e.a=mb:e.a=lb;d=new rz(a.eb);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,G=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=G=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=G=
+J=void 0,D=Q=1,n=2,da=3;f.w&&(dD(f),aD(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(zD(13*f.n.B*j)));AD(f.n,j);f.n.A&&(X(g,(Tz(),$z)),jD(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(AC(),HC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,kD(h,!0),lD(h,mD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(AC(),HC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,kD(o,!0),lD(o,BD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Tz(),$z));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(AC(),HC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=
+1),Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,dA);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,$z);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,G=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(G))),N(M(Math.round(v))),N(M(Math.round(G))));tD(g,f.n.k);o=CD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=nB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,dA);uD(g,h,L,q);X(g,$z);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,G=y(I,s,-1,3,1),v=y(I,s,-1,3,1),G[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),G[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),G[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=G,r=v,kD(o,!0),lD(o,BD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,G=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(G-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(G+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(bD,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];tD(g,f.n.k);
+o=CD(f.n.n);J=y(Gs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(DD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(zD(2*f.n.B))));for(j=1;j<=f.t;++j)h=ED(f,j),(null==h||1>h.length)&&(h=ta),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=nB(f.n.n,h),n[j]=FD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],G=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(G=!1),2<Q[j]&&(G=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
+(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<$j(f.A[j])&&(v+=$j(f.A[j])),0<f.A[j]?v+=ua:v+=xa),L||!G?h=h+tb+v+l:h=v+tb+l+h,G||(q=h),J[j]=h,q=nB(f.n.n,q),v=nB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=FD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(AC(),HC)[f.d[j]]),JA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(AC(),HC)[f.d[j]]):X(g,(Tz(),$z)):X(g,(AC(),EC)[f.b[j]]),uD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(zD(f.J[j]-q/2))),q=N(M(zD(f.M[j]+~~(o/2)-1))),X(g,(Tz(),dA)),uD(g,ba+f.q[h][1],
+L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Tz(),aA):(Tz(),gA)),0<f.D&&106!=f.n.c&&(v=n[f.D],jD(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,G=y(I,s,-1,5,1),v=y(I,s,-1,5,1),G[0]=N(M(zD(f.J[h]+q))),G[1]=N(M(zD(f.J[o]+q))),v[0]=N(M(zD(f.M[h]-J))),v[1]=N(M(zD(f.M[o]-J))),G[3]=N(M(zD(f.J[h]-q))),G[2]=N(M(zD(f.J[o]-q))),v[3]=N(M(zD(f.M[h]+J))),v[2]=N(M(zD(f.M[o]+J))),G[4]=G[0],v[4]=v[0],106!=f.n.c&&(da=
+g,j=G,Q=v,da.n&&(kD(da,!1),lD(da,BD(da,j,Q,5,!0)))),106==f.n.c&&GD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Tz(),aA));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],jD(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Tz(),Yz)),Y(e,c-1,0,c-1,b-1)):(X(e,iA(CC)),Y(e,c-1,0,c-1,b-1),X(e,CC),Y(e,c-2,0,c-2,b-1),X(e,DC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Tz(),dA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new vA(Vb,0,13),a.W=new mB(a.T),null!=a.bb&&(d=nB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Tz(),$z)),tD(e,a.T),uD(e,a.bb,c,b)));vD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function rD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&(kD(b,!1),lD(b,BD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function HD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,CC);JA(d,0,0,b,c);a.ob?(X(d,(Tz(),Yz)),c=14*(a.Y+a.S),jD(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,iA(CC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,DC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)iD(a,d,b,1),iD(a,d,b,2);a.c=c;vD(a.Ub,a.Qb,0,0)}}
+function oD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);nD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function ID(a,b,c){var d,e,f,g,j,h;JD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=KD(b);b=new uC(b,j,!0);e=l;for(d=1;5>=d;++d)e=LD(b,j);d=MD($B(co(e.substr(0,3)),10)).a;g=MD($B(co(e.substr(3,3)),10)).a;LD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=LD(b,j),null==h||F(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new ND(a,f)}aD(a,1,d,1);aD(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new ND(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",YC(a),!1;null!=a.i&&a.Z&&OD(a.Z,a.i,!0);null!=a.j&&
+a.Z&&OD(a.Z,a.j,!1);j=PD(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new QD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];aD(a,1,j,0)}c&&YC(a);return!0}function Kq(a,b){a.kb=!0;a.J=b}function AD(a,b){100>b&&(!JC[b]&&(JC[b]=new vA(Vb,0,b)),!LC[b]&&os(LC,b,new mB(JC[b])),a.k=JC[b],a.n=LC[b])}
+function Oq(a,b){var c,d;if(0==b)return!1;XC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:fD(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;RD(a,SD(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new $u("Cannot redo. Index is out of range.");if(!d.a.c)throw new $u(Yb);
+d.a=d.a.c;RD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Vt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Kq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=TD(d),UD(a,d,!1,!0),null!=a.sb&&wC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Vt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Kq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=TD(d),UD(a,d,!1,!0),null!=a.sb&&wC(a.sb,null));break;case 101:a.Lb&&VD(a.Lb);a.Lb=new WD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new XD(a):a.Db.gc.c.$?YD(a.Db.gc.c):ZD(a.Db);break;case 114:a.b&&
+VD(a.b);a.b=new WD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,$D(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=aE(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(bD,m,-1,4,1);cD(a.Z,d);a.mb=!0;a.Z=new PC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;bE(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,cE(a.Z,a.Z.D),a.Z.D=0,ZC(a)):0<a.Z.E&&(a.mb=!0,dE(a.Z,a.Z.E),a.Z.E=0,ZC(a));eE(a.Z);break;case 213:a.c=
+c;if(!a.E){var e,f,g,j;j=new cB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new VA(c),aB(j,g),g.c=c,mz(g.d,a);ky(a,j);a.E=j}bB(a.E,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(VD(a.o),a.o=null);0==a.Z.D&&(a.o=new WD(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=
+20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,ZC(a)),18==a.d&&(d=jo((Lq(),Mq).gc.a.gb,bh),fE(a.Z,a.Z.D,d),ZC(a)),eE(a.Z))}YC(a);return!0}
+function Hq(a){var b,c,d;d=TC(a);c=l;if(a.Fb){var e,f,g;g=is([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)aE(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(gE(g[1][0],3)+gE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ja+hE(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ja+hE(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new iE(a,a.fb,a.ub)),c=hE(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function jE(a,b,c,d){var e;e=c;var f=d,g,j;(g=kE(b),j=0!=(b.e&2),g||j)?(a.Fb?bB((!a.w&&(a.w=hD(a,!0)),a.w),a,e,f):bB((!a.v&&(a.v=hD(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=lE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;14>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=xD+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",YC(a),
+!0;if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",YC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Oq(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)cE(a.Z,a.Z.D),a.Z.D=0,ZC(a);else{if(106==a.c)return!0;if(108==a.c)mE(a.Z,a.Z.D,0),ZC(a);else if(157==a.c)mE(a.Z,a.Z.D,1),ZC(a);else if(158==a.c)mE(a.Z,a.Z.D,-1),ZC(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
+1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):ZC(a);else if(206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(230==a.c)a.O=3,ZC(a);else if(233<=a.c&&262>a.c)oE(a.Z,!1),ZC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;fE(a.Z,a.Z.D,jo(a.Db.e.gc.a.gb,bh));a.Z.k=!0;ZC(a)}else if(105==a.c)pE(a.Z),ZC(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=jo((Lq(),Mq).gc.a.gb,bh),1>d.length&&(d=Qc),fE(a.Z,a.Z.D,
+d)),ZC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(0<a.Z.E)if(104==a.c)dE(a.Z,a.Z.E),a.Z.E=0,ZC(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])Kq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;cE(d,c);d.a[c]=0}a.Z.E=0;ZC(a)}else if(201==a.c)qE(a.Z,a.Z.E),ZC(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),ZC(a),a.Z.B[a.Z.E]=
+0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,ZC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,ZC(a);else if(206<=a.c&&229>=a.c)a.O=2,nE(a.Z),ZC(a);else if(107==a.c){if(!a.Db.b)return!0;d=jo(a.Db.e.gc.a.gb,bh);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;ZC(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new gD(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(rE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
+1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,nE(a.Z)):300<a.c?(rE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=jo((Lq(),Mq).gc.a.gb,bh),1>d.length&&(d=Qc),fE(a.Z,1,d))):230==a.c?sE(a,null,!0):233<=a.c&&262>a.c?(rE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,oE(a.Z,!0)):MB();ZC(a)}else e=!1;e&&(eE(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,YC(a))}return e}
+function tE(a,b,c,d){var e,f;if(a.z||!a.hb||kE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=uE(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)cE(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),dE(b,e),0<uE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Kq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<uE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Kq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
+!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(lE(b)||kE(b))WC(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(bD,m,-1,4,1);cD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;XC(a);a.mb=!0;YC(a);a.Sb=c;a.Tb=d;return!0}
+function vE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||kE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((AC(),IC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;wE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(wE(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;XC(a);a.mb=!0;YC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function xE(a){if(a.z)return!0;a.ib&&(a.ib=!1,ZC(a));a.kb=!1;a.P=nh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=uE(b,b.t),6>b.z[c]&&(yE(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),cE(b,b.t));b.C=!1;ZC(a)}else a:{var b=a.Z,e,f;c=uE(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Kq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Kq(b.n,"Not possible connection !")):
+(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=N(M(zD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(zD((b.M[b.F]+b.M[c])/2))))}}eD(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,SD(b),b.a.c=c),ZC(a),a.r=!1)}else 5==a.O&&(eD(a.Z),ZC(a));0<a.O&&(a.D=!1,XC(a),a.mb=!0,eE(a.Z),zE(a.Z),YC(a),a.O=0,a.f=!1);if(IC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,XC(a),a.mb=!0,YC(a);return!0}function XC(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function wE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,wC(a.rb,H(AE,m,81,[new S(a.e),new S(b)]))}
+function BE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Cf)?a.Fb=!1:-1<b.indexOf(ig)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(xf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Gf)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
+(a.z=!0,a.Y=0,a.cb=null,aD(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)CE(a.fb[d]),dD(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Tf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(rd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
+(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++xD;c&&YC(a)}
+function YC(a){var b,c,d,e;b=hz(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&aD(a,1,a.ub,0),yD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),HD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),wD(a),a.I=a.Fe(a.I,d,a.Y),sD(a))):(yD(a),a.z||(sD(a),a.D&&(HD(a),wD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function DE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=aE(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=ED(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=ua:j+=xa,1<$j(c.A[h])&&(j+=$j(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=hb+g);o+=ba+j+ba+EE(0.055999999999999994*c.J[h],0,2)+ba+EE(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=lh),e+=c)}return e}function OC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=aE(a.fb[c]),d!=b))continue;d=void 0;d=FE(a.fb[c]);d=GE(d);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
+function ZC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&wC(a.sb,null)}var c,d,e;e=new HE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=FE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new IE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function UD(a,b,c,d){try{ID(a,b,d)?c&&ZC(a):YC(a)}catch(e){if(e=Si(e),A(e,78))YC(a);else throw e;}}
+function sE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;JD(a,c);e=j=0;r=new uC(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=nC(r);a.ub=0;for(f=1;f<=h;++f)if(o=rC(r),co(o),!F(o,lh))if(F(o,qb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new JE(a,o);if(0==a.Z.t){KE(a,"ERROR - problems in reading/processing molecule !");MB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(KE(a,"ERROR - strange reaction - fixing !"),MB(),d=!1):3<n?(KE(a,"ERROR - strange reaction !"),MB(),d=!1):(1<a.ub&&!g&&BE(a,xf,!0),g&&!a.Fb&&BE(a,
+ig,!0),!g&&a.Fb&&BE(a,Cf,!0),g?(aD(a,1,j,1),aD(a,j+1,e-1,2),aD(a,e,a.ub,3)):aD(a,1,a.ub,0),c&&YC(a),d=!0)}d?ZC(a):YC(a)}catch(q){if(q=Si(q),A(q,78))YC(a);else throw q;}}function LE(a){XC(a);a.mb=!0;YC(a)}function JD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new gD(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&YC(a);null!=a.sb&&wC(a.sb,null)}
+function RD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=FE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&wC(a.sb,null)}}function ME(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,YC(a),null):a.fb[b]}
+function $C(a,b){var c;c=-1;F(b,"Select substituent")?(c=202,b=l):F(b,Ea)?c=235:F(b,Fa)?c=240:F(b,Da)?c=260:F(b,Ja)?c=261:F(b,Oa)?c=241:F(b,Ia)?c=233:F(b,Ha)?c=236:F(b,Ga)?c=237:F(b,Na)?c=234:F(b,La)?c=243:F(b,Qa)?c=252:F(b,Ka)?c=244:F(b,Ra)?c=239:F(b,"-PO3H2")?c=251:F(b,Ca)?c=242:F(b,za)?c=245:F(b,Aa)&&(c=238);0<c?Oq(a,c):b="Not known group!";a.kb=!0;a.J=b;YC(a)}function KE(a,b){a.kb=!0;a.J=b;YC(a)}function TC(a){var b;b=NC(a);XC(a);YC(a);return b}
+function pD(a,b,c,d,e){var f,g,j,h;f=a.W;h=nB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new vA(f.b.a,f.b.c,g),f=new mB(j),h=nB(f,e),b.e=j,b.i=NE(j);else tD(b,a.T);f=xA(yA,f.b).a-xA(yA,f.b).b;uD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function qD(a,b,c,d,e,f){var g,j;g=CD(a.V);j=nB(a.V,f);tD(b,a.U);(b.d=e)&&(b.f=lg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);uD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function CD(a){return xA(yA,a.b).a-xA(yA,a.b).b}
+function Nq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Fd,YC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=Fd):Kq(a,a.y+ba),YC(a))}t(441,363,Uh);_.te=function(a){QC(this,a)};_.Fe=function(a,b,c){return dz(this,b,c)};_.Ge=function(){};_.ae=function(){YC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
+_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=nh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
+_.Sb=0;_.Tb=0;var xD=10,JC,LC,CC,DC,EC,BC,IC,OE=null,HC,GC;function PE(){AC();bz.call(this);this.Ub=(Np(),Np(),Jy).a;this.x=new vA(null,0,8);this.t=(Tz(),Uz);this.fb=y(QE,m,94,99,0);this._=new $y;this.Hb=new RE;this.K=F((MB(),NB[Qe]),bc);this.u=new SE;this.G=H(Gs,m,1,[Ea,Fa,Oa,Da,Ja,Ia,Ha,Ga,Na,Qa,Ka,La,Ca,Aa,za]);this.Z=new gD(this);HC[0]=Xz;HC[1]=new Vz(255,153,153);HC[2]=new Vz(255,204,102);HC[3]=new Vz(255,255,153);HC[4]=new Vz(102,255,255);HC[5]=new Vz(51,204,255);HC[6]=new Vz(255,153,255)}
+t(440,441,Uh,PE);_.Fe=function(a,b,c){var d;return a?(d=a.a,sj(d.t,b,c),a):dz(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[TE(b.a),a])}};_.a=null;function UE(a){if(a.d.gb.style.display!=Bf){gz(a.c);for(a=new Mi(a.e.j);a.b<a.d.Be();)Ni(a),null.$f()}}function VE(a){WE.call(this,a,ab,ab,null)}function XE(a,b){WE.call(this,a,ab,ab,b)}function YE(a,b,c){WE.call(this,a,b,c,null)}
+function WE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(F(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=oj(a)){this.b=ZE;++ZE;this.d=e;this.c=new PE;this.e=new $E(this.c,b,c,d);mv(e,this.e,e.gb);d&&jd in d&&(this.e.b=d[jd]);a=this.e;a.d||(a.d=ez(a,io(a.gb,Jf),io(a.gb,If)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?OE=Zb:OE="JME";b.v=hD(b,!1);b.w=hD(b,!0);Kq(b,OE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.C=hz(b);Yy(b,null);b.ob||(b.S=0);b.T||(b.T=new vA(Vb,0,13),b.W=new mB(b.T));b.U||(b.U=new vA(Vb,1,13),b.V=new mB(b.U));b.X||(b.X=new vA(Vb,0,11),new mB(b.X));AD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;xD=10;b.Kb=!0;try{r=aF(b.Ub,"options");null!=r&&BE(b,r,!1);j=aF(b.Ub,"jme");null!=j&&(b.L=j);n=aF(b.Ub,"mol");null!=n&&(b.ab=n);g=aF(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=aF(b.Ub,Mg);null!=o&&(b.bb=o,YC(b));b.j=aF(b.Ub,"atomcolors");b.i=aF(b.Ub,"atombg");f=aF(b.Ub,"depictbg");
+if(null!=f&&b.z){var q;var u,v,D,G;v=(Tz(),Uz);try{if(0!=f.indexOf(ha))throw new yn("bad hex encoding");G=$B(f.substr(1,2),16);D=$B(f.substr(3,2),16);u=$B(f.substr(5,2),16);q=v=new Vz(G,D,u)}catch(J){if(J=Si(J),A(J,78))MB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&$D(b.Z);h=aF(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Si(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)EC[f]=(Tz(),bA),GC[f]=Qc;GC[1]=Ub;EC[1]=(Tz(),Yz);GC[2]=yb;EC[2]=bA;GC[3]=Cb;EC[3]=Yz;GC[4]=ec;EC[4]=gA;GC[5]=oc;EC[5]=
+aA;GC[9]=Pb;EC[9]=dA;GC[10]=Hb;EC[10]=dA;GC[11]=Bb;EC[11]=dA;GC[12]=Wb;EC[12]=dA;GC[8]=Bc;EC[8]=iA(cA);GC[7]=qc;EC[7]=bA;GC[6]=Gc;EC[6]=Yz;GC[13]=Fc;EC[13]=Yz;GC[18]=Qc;EC[18]=Yz;GC[19]=rc;EC[19]=Yz;GC[20]=sc;EC[20]=Yz;GC[21]=tc;EC[21]=Yz;GC[22]=uc;EC[22]=Yz;Hy(b);b.$=new bF;f=a.c;f.C=hz(f);null!=f.L?(sE(f,f.L,!1),null!=f.i&&f.Z&&OD(f.Z,f.i,!0),null!=f.j&&f.Z&&OD(f.Z,f.j,!1)):null!=f.ab&&UD(f,f.ab,!1,!1);YC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function cF(){return Js(null)}function dF(a){return Js(a)}t(442,1,fi,VE,XE,YE,WE);_.He=function(a){B(this.e,new eF(this,a),(Qp(),Qp(),Rp))};_.Ie=function(a){B(this.e,new fF(this,a),(Wq(),Wq(),Xq))};_.Je=function(a){ZD(new gF(a,this.c,CC))};_.Ke=function(){fD(this.c)};_.Le=function(){Un((Rn(),Sn),new hF(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
+_.ed=function(){return io(this.e.gb,If)};_.Se=function(){var a;a=[];a.length=2;a[0]=io(this.e.gb,Jf);a[1]=io(this.e.gb,If);return a};_.fd=function(){return io(this.e.gb,Jf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Bf};_.Xe=function(){var a=this.c,b;a.Fb?b=DE(a,1)+qb+DE(a,2)+qb+DE(a,3):b=DE(a,0);return b};_.Ye=function(){return Hq(this.c)};
+_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=NC(a);a.Ob=b;YC(a);return c};_.$e=function(a){BE(this.c,a,!0)};_._e=function(){};_.af=function(a){UD(this.c,a,!0,!0)};_.bf=function(a){sE(this.c,a,!0)};_.fe=function(){UE(this)};_.cf=function(){JD(this.c,!0)};_.df=function(a){var b=this.c;if(a=ME(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;LE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new iF(this))};
+_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Mi(b.a);d.b<d.d.Be();)c=Ni(d),a?c.a=mb:c.a=lb}gz(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=ME(c,a))OD(d,b,!0),LE(c)};_.hf=function(a,b){var c=this.c,d;d=ME(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,YC(c)):(d.D=b,LE(c))};_.kd=function(a){this.e.gb.style[De]=a;UE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;YC(b)};_.lf=function(a){var b=this.c;b.eb=a;YC(b)};_.mf=function(a){this.c.rb=a};
+_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=hD(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);UE(this)};_.rf=function(a){$C(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new JE(c,a);c.c=253;c.kb=!0;c.J=b;YC(c)};_.ld=function(a){Wu(this.d.gb,a)};_.md=function(a){this.e.gb.style[hh]=a;UE(this)};_.tf=function(a){KE(this.c,a)};_.uf=function(){return TC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var ZE=0;
+function hF(a){this.a=a}t(443,1,{},hF);_.wc=function(){var a,b;for(b=new Mi(this.a.e.a);b.b<b.d.Be();)a=Ni(b),a.t.gb.innerHTML=a.q||l};_.a=null;function iF(a){this.a=a}t(444,1,{},iF);_.a=null;function eF(a,b){this.a=a;this.b=b}t(445,1,{},eF);_.Lc=function(a){a=a.a;Un((Rn(),Sn),new jF(this,this.b,a))};_.a=null;_.b=null;function jF(a,b,c){this.a=a;this.c=b;this.b=c}t(446,1,{},jF);_.wc=function(){var a=this.b;this.c.a.apply(a,[TE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function fF(a,b){this.a=a;this.b=b}t(447,1,{},fF);_.a=null;_.b=null;function Zq(a,b,c){this.a=a;this.c=b;this.b=c}t(448,1,{},Zq);_.wc=function(){var a=this.b;this.c.a.apply(a,[TE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function kF(){var a=lF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;mF(nF,arguments)?a=arguments[0]:3==arguments.length?a=new YE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new VE(arguments[0]):4==arguments.length?a=new WE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new XE(arguments[0],arguments[1]));this.g=a;oF();a[bd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new pF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
+C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=nF;oF();var f=b,g,b=qF.b;g=rF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=rF(b,
+e,f)}if(!g)throw new Wi("Can't find exported method for given arguments: 0"+hb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});sF({"0":{"0":[[cF,null,void 0]],1:[[dF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new tF(e));return[e]},qe]]}});uF(nF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Hs(){vF||(vF=!0,kF())}t(449,1,{},Hs);
+var vF=!1;function Ls(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==qe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ks(){}t(451,1,{},Ks);_.wc=function(){Ls()};function tF(a){this.a=a}t(452,1,{68:1,106:1},tF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function pF(a){this.a=a}t(453,1,{69:1,106:1},pF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function zC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=oo(c,hh);b=oo(c,De);f=oo(c,zf);e=oo(c,Le);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=oo(h,zf),h=oo(h,bh),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Hd);c.removeAttribute(zf);c.removeAttribute("archive");c.removeAttribute(De);c.removeAttribute(hh);c.removeAttribute(hd);c.removeAttribute("hspace");c.removeAttribute("vspace");c.removeAttribute("codebase");
+c.innerText=l||l;d=qo();c.setAttribute(Le,d);c.style[hh]=xC(g);c.style[De]=xC(b);b=new wF(a,d,n,e,c,f);Un((Rn(),Sn),b);++a.b;return!0}function yC(a){this.a="JME.class";this.d=a}t(454,1,{},yC);_.Ec=function(){return zC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function wF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(455,1,{},wF);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,ab,ab,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Le,this.e):this.c.removeAttribute(Le);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function xF(){}t(456,1,fi,xF);function yF(a){this.a=a}t(457,1,{},yF);_.wc=function(){this.a()};_.a=null;
+function zF(){var a=lF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;mF(AF,arguments)?a=arguments[0]:0==arguments.length&&(a=new xF);this.g=a;oF();a[bd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Un((Rn(),Sn),new yF(a))});uF(AF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Is(){BF||(BF=!0,zF())}t(458,1,{},Is);var BF=!1;function CF(a){zn();this.f=a}
+t(459,429,oi,CF);function Rs(){zn();this.f="divide by zero"}t(460,97,gi,Rs);function ps(){zn()}function DF(a){zn();this.f=a}t(461,97,gi,ps,DF);function EF(){EF=x;FF=new GF(!1);HF=new GF(!0)}function GF(a){this.a=a}t(462,1,{71:1,72:1,75:1},GF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?ah:"false"};_.a=!1;var FF,HF;function IF(){}function JF(a){return typeof a==Gf?Bc+(0>a?-a:a):a}
+function KF(a,b){var c;c=new IF;c.d=Lb+(LF(0!=a?-a:0)?JF(0!=a?-a:0):l+Ei(c));MF(0!=a?-a:0)&&NF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new IF;b.d=Lb+(LF(a)?JF(a):l+Ei(b));MF(a)&&NF(a,b);return b}function OF(a,b){var c;c=new IF;c.d=Lb+(LF(a)?JF(a):l+Ei(c));MF(a)&&NF(a,c);c.b=b?8:0;return c}function PF(){var a;a=new IF;a.d=Lb+(LF(0)?JF(0):l+Ei(a));MF(0)&&NF(0,a);a.b=2;return a}function QF(a){var b;b=new IF;b.d=Lb+(LF(a)?JF(a):l+Ei(b));MF(a)&&NF(a,b);b.b=1;return b}
+function MF(a){return typeof a==Gf&&0<a}function LF(a){return null!=a&&0!=a}function NF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.c])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(464,1,{},IF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function RF(a){var b;if(!(b=SF,!b&&(b=SF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new TF(Rb+a+ea);return parseFloat(a)}
+function $B(a,b){var c,d;if(null==a)throw new TF(Ff);if(2>b||36<b)throw new TF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new TF(Rb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new TF(Rb+a+ea);if(-2147483648>c||2147483647<c)throw new TF(Rb+a+ea);return c}t(466,1,{71:1,83:1});var SF=null;function UF(a){this.a=a}
+t(465,466,{71:1,75:1,76:1,83:1},UF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function tz(a){this.a=a}t(467,466,{71:1,75:1,79:1,83:1},tz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function jz(){zn()}function Ak(a){zn();this.f=a}t(468,97,Zh,jz,Ak);function pv(){zn()}function qw(a){zn();this.f=a}t(469,97,gi,pv,qw);function S(a){this.a=a}
+function ct(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Ws(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function MD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(VF(),WF)[b],!c&&(c=WF[b]=new S(a)),c):new S(a)}t(470,466,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function VF(){VF=x;WF=y(AE,m,81,256,0)}var WF;function $j(a){return 0>a?-a:a}function Zj(a,b){return a>b?a:b}function zD(a){return Math.round(a)}function wn(){zn()}function Dr(a){zn();this.f=a}t(473,97,{71:1,78:1,82:1,84:1,86:1},wn,Dr);function Gi(){Gi=x;Hi=H(Fi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Hi;function TF(a){zn();this.f=a}t(475,468,Zh,TF);
+function Bn(a){this.a="Unknown";this.c=a;this.b=-1}t(476,1,{71:1,85:1},Bn);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?hb+this.b:l)+sa};_.a=null;_.b=0;_.c=null;function XF(a,b){return a.charCodeAt(b)}function sC(a,b){var c=b,d=a.length,e,f;e=XF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function YF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function F(a,b){return!A(b,1)?!1:""+a==b}function Zr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function eo(a,b){return a.indexOf(b)}function YB(a,b,c){return a.indexOf(b,c)}function my(a,b){return a.lastIndexOf(b)}function TD(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Vu(c,++d):c=c.substr(0,d-0)+Vu(c,++d);return a.replace(RegExp(b,re),c)}
+function ZF(a,b){for(var c=RegExp(b,re),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Gs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Vu(a,b){return a.substr(b,a.length-b)}
+function co(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function fo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return tt(this)};_.tS=_.toString;function $F(){$F=x;aG={};bG={}}
+function tt(a){$F();var b=hb+a,c=bG[b];if(null!=c)return c;c=aG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+XF(a,d++);c|=0}256==cG&&(aG=bG,bG={},cG=0);++cG;return bG[b]=c}var aG,cG=0,bG;function tn(a,b){sn(a.a,b);return a}function rn(){this.a=go()}function dG(){this.a=go();sn(this.a,l)}t(478,1,Th,rn,dG);_.tS=function(){return ho(this.a)};function rt(){this.a=go()}
+function WB(){this.a=go()}function Xr(a){this.a=go();sn(this.a,a)}t(479,1,Th,rt,WB,Xr);_.tS=function(){return ho(this.a)};function ZB(a){a="String index out of range: "+a;zn();this.f=a}t(480,469,gi,ZB);
+function eG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new wn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new DF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new DF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new pv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)os(b,c,a[--d])}else for(c=e+c;e<c;)os(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Xu(){zn()}function gC(a){zn();this.f=a}t(482,97,gi,Xu,gC);function zz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:En(b,c))return a;return null}function Cz(a,b){var c;return(c=zz(a.xd(),b))?(c.Zc(),!0):!1}function fG(a){var b,c,d,e;d=new rn;b=null;sn(d.a,Rc);for(c=a.xd();c.Xc();)null!=b?sn(d.a,b):b=wa,e=c.Yc(),sn(d.a,e===a?"(this Collection)":l+e);sn(d.a,Uc);return ho(d.a)}t(483,1,{});_.vf=function(){throw new gC("Add not supported on this collection");};
+_.wf=function(a){return!!zz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Cz(this,a)};_.tS=function(){return fG(this)};t(485,483,ki);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=Hn(c),a=~~a);return a};
+function gG(a,b){var c;return A(b,90)&&(c=b.yf(),Gu(a.a,c))?(c=jj(a.a,c),a.a.Ce(b.zf(),c)):!1}function lC(a){this.a=a}t(484,485,ki,lC);_.wf=function(a){return gG(this,a)};_.xd=function(){return new bC(this.a)};_.xf=function(a){return gG(this,a)?(a=a.yf(),Vi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function eC(a){if(a.b)Pi(a.a),Vi(a.c,a.b.yf()),a.b=null;else throw new $u("Must call next() before remove().");}
+function bC(a){var b;this.c=a;b=new gj;a.c&&aj(b,new hG(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new iG(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Mi(b)}t(486,1,{},bC);_.Xc=function(){return cC(this.a)};_.Yc=function(){return this.b=Ni(this.a)};_.Zc=function(){eC(this)};_.a=null;_.b=null;_.c=null;t(488,1,xi);_.eQ=function(a){return A(a,90)&&fC(this.yf(),a.yf())&&fC(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=Hn(this.yf()));null!=this.zf()&&(b=Hn(this.zf()));return a^b};_.tS=function(){return this.yf()+ob+this.zf()};function hG(a){this.a=a}t(487,488,xi,hG);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return iC(this.a,a)};_.a=null;function iG(a,b){this.b=a;this.a=b}t(489,488,xi,iG);_.yf=function(){return this.a};_.zf=function(){return this.b.e[hb+this.a]};_.Af=function(a){return jC(this.b,this.a,a)};_.a=null;_.b=null;
+function nw(a,b){(0>a||a>=b)&&jG(a,b)}function jG(a,b){throw new qw("Index: "+a+", Size: "+b);}t(490,483,Di);_.Bf=function(){throw new gC("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:En(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Hn(c)),b=~~b;return b};_.xd=function(){return new Mi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new kG(this,a)};_.Ff=function(){throw new gC("Remove not supported on this list");};function cC(a){return a.b<a.d.Be()}function Ni(a){if(a.b>=a.d.Be())throw new sv;return a.d.Cf(a.c=a.b++)}function Pi(a){if(0>a.c)throw new vw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Mi(a){this.d=a}t(491,1,{},Mi);_.Xc=function(){return cC(this)};
+_.Yc=function(){return Ni(this)};_.Zc=function(){Pi(this)};_.b=0;_.c=-1;_.d=null;function kG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&jG(b,c);this.b=b}t(492,491,{},kG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new sv;return this.a.Cf(this.c=--this.b)};_.a=null;function lG(a){a=new bC(a.b.a);return new mG(a)}function nG(a,b){this.a=a;this.b=b}t(493,485,ki,nG);_.wf=function(a){return Gu(this.a,a)};_.xd=function(){return lG(this)};_.Be=function(){return this.b.a.d};
+_.a=null;_.b=null;function mG(a){this.a=a}t(494,1,{},mG);_.Xc=function(){return cC(this.a.a)};_.Yc=function(){return(this.a.b=Ni(this.a.a)).yf()};_.Zc=function(){eC(this.a)};_.a=null;t(495,490,Di);_.Bf=function(a,b){var c;c=Fz(this,a);var d=c.d;new Az(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=Fz(this,a);try{return Gz(b)}catch(c){c=Si(c);if(A(c,91))throw new qw("Can't get element "+a);throw c;}};_.xd=function(){return Fz(this,0)};
+_.Ff=function(a){var b,c;b=Fz(this,a);try{c=Gz(b)}catch(d){d=Si(d);if(A(d,91))throw new qw("Can't remove element "+a);throw d;}oG(b);return c};function pG(a){a.b=y(qG,m,0,0,0)}function Qy(a,b,c){(0>b||b>a.c)&&jG(b,a.c);a.b.splice(b,0,c);++a.c}function aj(a,b){os(a.b,a.c++,b);return!0}function Vt(a,b){nw(b,a.c);return a.b[b]}function Sj(a,b){for(var c=0;c<a.c;++c)if(fC(b,a.b[c]))return c;return-1}function Yt(a,b){var c;c=(nw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function $i(a,b){var c;c=Sj(a,b);if(-1==c)return!1;Yt(a,c);return!0}function Ek(a,b){var c;if(b.length<a.c){c=b;var d;d=hs(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)os(b,c,a.b[c]);b.length>a.c&&os(b,a.c,null);return b}function gj(){pG(this)}function tA(a){pG(this);this.b.length=a}function nz(a){pG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(496,490,Sh,gj,tA,nz);_.Bf=function(a,b){Qy(this,a,b)};
+_.vf=function(a){return aj(this,a)};_.Ke=function(){this.b=y(qG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=Sj(this,a)};_.Cf=function(a){return Vt(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Yt(this,a)};_.xf=function(a){return $i(this,a)};_.Be=function(){return this.c};_.c=0;function Ez(a,b){var c=a.length,d;for(d=0;d<c;++d)os(a,d,b)}function Tr(){Tr=x;Ur=new rG}var Ur;function rG(){}t(499,490,bi,rG);_.wf=function(){return!1};_.Cf=function(){throw new pv;};_.Be=function(){return 0};
+function sG(){this.a=new Date}function tG(a){return 10>a?Ya+a:l+a}t(500,1,{71:1,74:1,75:1,87:1},sG);_.eQ=function(a){return A(a,87)&&ft(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ns(c&4194303,b&4194303,e&1048575);a=Ns(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:l)+~~(b/60);b=10>(0>b?-b:b)%60?Ya+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(uG(),vG)[this.a.getDay()]+ba+wG[this.a.getMonth()]+ba+tG(this.a.getDate())+ba+tG(this.a.getHours())+hb+tG(this.a.getMinutes())+hb+tG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function uG(){uG=x;vG=H(Gs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));wG=H(Gs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var vG,wG;
+function Mr(a,b){return null==z(a.a,b,a)}function Lr(){this.a=new Ki}t(502,485,{71:1,74:1,92:1},Lr);_.vf=function(a){return Mr(this,a)};_.wf=function(a){return Gu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return lG(new nG(this.a,new lC(this.a)))};_.xf=function(a){return null!=Vi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return fG(new nG(this.a,new lC(this.a)))};_.a=null;
+function Fz(a,b){var c,d;(0>b||b>a.b)&&jG(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new xG(a,b,d)}function Jz(){this.a=new yG;this.b=0}t(503,495,bi,Jz);_.vf=function(a){new Az(a,this.a);++this.b;return!0};_.Ef=function(a){return Fz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function Gz(a){if(a.b==a.d.a)throw new sv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function oG(a){if(!a.c)throw new vw;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function xG(a,b,c){this.d=a;this.b=c;this.a=b}t(504,1,{},xG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return Gz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new sv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){oG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function yG(){this.a=this.b=this}
+function Az(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(505,1,{},yG,Az);_.a=null;_.b=null;_.c=null;function dC(a,b){this.a=a;this.b=b}t(506,488,xi,dC);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function sv(){zn()}t(507,97,{71:1,78:1,84:1,86:1,91:1},sv);function fC(a,b){return qs(a)===qs(b)||null!=a&&En(a,b)}function sA(a){var b=y(Kz,m,44,0,0);return Ek(a.a,b)}function $y(){this.a=new gj}
+t(509,490,Sh,$y);_.Bf=function(a,b){Qy(this.a,a,b)};_.vf=function(a){return aj(this.a,a)};_.wf=function(a){return-1!=Sj(this.a,a)};_.Cf=function(a){return Vt(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Mi(this.a)};_.Ff=function(a){return Yt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return fG(this.a)};_.a=null;function VD(a){a.gc.c.$&&zA(a)}function zG(a){var b;if(a.gc.c.$){b=ry(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}BA(a)}
+function AG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function ZD(a){var b=a.j;BG(a.gc.c,b.a,b.b);!qy(a)&&Vy(a);Fy(a)}function CG(){EA.call(this,l);this.i=new Nz(this.If());mz(this.q,new DG(this))}t(511,388,li);_.Ld=function(a,b){return qs(a.f)===qs(this.i)?(zG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){zG(this)};_.i=null;_.j=null;
+function gF(a,b,c){CG.call(this);this.gc&&GA(this.gc.c,!1);DA(this,!1);Yy(this,new OA(0));a=new SA(a,1);P(this,a,null);a=new bz;P(a,this.i,null);P(this,a,null);b&&(this.j=ry(b),CA(this),AG(this.j,~~(io(b.Ub.gb,Jf)/2)-~~(this.lc/2),~~(io(b.Ub.gb,If)/2)-~~(this.bc/2)));c&&O(this,c)}t(510,511,li,gF);_.If=function(){return"OK"};function SD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new $u("Cannot undo. Index is out of range.");if(!a.a.b)throw new $u(Yb);a.a=a.a.b;return a.a.a}
+function bF(){this.a=this.b=new EG}t(512,1,{},bF);_.a=null;function EG(){this.a=null}function IE(a){this.a=a}t(513,1,{},EG,IE);_.a=null;_.b=null;_.c=null;function DG(a){this.a=a}t(514,423,ci,DG);_.a=null;
+function FG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){wC(a.a.zb,H(Gs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=ZF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],os(c.b,c.c++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+sa);try{ID(a.a,b,!0)?(Kq(a.a,"Structure pasted"+e),ZC(a.a),gz(a.a),d=!0):(ZD(new gF(a.a.J,a.a,CC)),JD(a.a,!0),gz(a.a))}catch(n){if(n=Si(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",YC(e),ZD(new gF(a.a.J,
+a.a,CC)),gz(a.a);else throw n;}}d&&a.a.Ge(b)}function Jq(a){this.a=a}t(515,1,{},Jq);_.a=null;function RC(){RC=x;SC=new GG("COPY_SMILES",0);UC=new GG("COPY_MOL",1);VC=new GG("PASTE",2);HG=H(IG,m,93,[SC,UC,VC])}function GG(a,b){vo.call(this,a,b)}t(516,137,{71:1,75:1,77:1,93:1},GG);var HG,UC,SC,VC;function HE(){this.d=y(QE,m,94,99,0)}t(517,1,{},HE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function JG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(bD,m,-1,20,1);a.M=y(bD,m,-1,20,1);a.G=is([20,7]);a.d=y(I,s,-1,20,1);a.c=y(Gs,m,1,20,0);a.o=y(Gs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(Gs,m,1,20,0);a.q=is([10,2]);a.i=y(I,s,-1,101,1)}
+function KG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(bD,m,-1,4,1);d=y(bD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=LG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+LG(r[2],d[2],r[3],d[3]),d=LG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;rE(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=MG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(bD,m,-1,2,1);NG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==uE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Kq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];yE(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&qE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(zD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(zD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function oE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&mE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,mE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];cE(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)rE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)yE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];bE(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];cE(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];yE(a);a.H[a.u]=n;a.I[a.u]=c+d;bE(a);b&&(cE(a,n),dD(a))}c=4}OG(a,c);a.D=a.F;b&&
+(a.D=0)}
+function NG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function nE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])PG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,PG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Kq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[MG(a,a.D,a.G[a.D][d])],2<d||1!=b){Kq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(bD,m,-1,2,1);NG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)rE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)rE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)rE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)yE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[MG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[MG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(zD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(zD((a.M[b]+a.M[e])/
+2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;yE(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=N(M(zD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(yE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(zD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(yE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(zD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(zD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
+h[f]&&(cE(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&OG(a,j);-1<n&&(a.D=n)}
+function PG(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)rE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function OG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=uE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function MG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function QG(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lt(c[d])&&!$s(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)ft(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.t)break}return g==a.t}
+function dD(a){var b,c,d;b=y(bD,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{cD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;eD(a)}}
+function cD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function mE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=RG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&Kq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Kq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Kq(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Kq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Kq(a.n,"Charge change not possible on the halogen !");break;case 18:Kq(a.n,
+"Use X button to change charge on the X atom !")}}
+function PD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&cE(a,c);dD(a);Kq(a.n,"Smaller part(s) removed !");return 1}
+function uE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function zE(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];eE(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),eE(a));4==a.s[d]&&(a.s[d]=1)}}
+function LG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function bE(a){var b;SG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);eD(a);eE(a)}
+function rE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),eG(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),eG(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),eG(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),eG(a.d,b,a.d.length),a.d=b,b=y(Gs,m,1,c,0),eG(a.c,b,a.c.length),a.c=b,b=y(Gs,m,1,c,0),eG(a.o,b,a.o.length),a.o=b,b=y(bD,m,-1,c,1),eG(a.J,b,a.J.length),a.J=b,b=y(bD,m,-1,c,1),eG(a.M,b,a.M.length),a.M=b,b=is([c,7]),eG(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),eG(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function FD(a,b,c,d,e,f,g){var j;j=N(M(zD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(zD(a.M[c]-~~(f/2))));return new Uy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function yE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),eG(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),eG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),eG(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),eG(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),eG(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),eG(a.N,c,a.N.length),a.N=c,b=y(Gs,m,1,b,0),eG(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function hE(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(AC(),aa);j+="JME 2013-10-12 "+new sG+"\n \n";j+=gE(a.t,3)+gE(a.u,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=EE(0.055999999999999994*(a.J[e]-c),10,4)+EE(0.055999999999999994*(g-a.M[e]),10,4)+EE(0,10,4);h=ED(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+gE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=gE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:TG(a,e)&&(g=2),c=gE(a.H[e],3)+gE(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=gE(a.I[e],3)+gE(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=gE(a.I[e],3)+gE(a.H[e],3)),j+=c+gE(g,3)+gE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M CHG 1"+gE(e,4)+gE(a.A[e],4)+aa);return j+"M END\n"}
+function GE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q,tb,V,L,da,Dc,dg,Ab,Md,Nd,Od,nb,Ec;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);Ab=y(I,s,-1,a.t+1,1);v=y(UG,m,-1,a.t+1,2);D=y(UG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;PD(a,!0);dg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){dg=!1;break}if(a.n.s&&dg){VG(a);zE(a);WG(a,D);XG(a,v,D);var Gb,sd,ff,ac,we,td,ud,fb,UH,Sd,w,ya,Em,Fm,ss,nf,Pa,Gm,Hm,Hc,Im;Gb=y(I,s,-1,a.t+1,1);sd=y(I,s,-1,a.t+1,1);fb=y(YG,m,-1,a.t+1,3);var ts=a.t,Jm,
+ph,us,pg,Dj,Ee,of;Dj=y(YG,m,-1,ts+2,3);Ee=y(I,s,-1,100,1);of=5;pg=0;Ee[0]=3;Dj[1]=wh;Dj[2]=xh;us=2;if(!(3>ts))for(;of<Ee[pg]*Ee[pg];){ph=0;for(Jm=!0;Jm&&ph<=pg&&of>=Ee[ph]*Ee[ph];)0==of%Ee[ph]?Jm=!1:++ph;if(Jm){Dj[++us]=it(of);if(us>=ts)break;pg<Ee.length-1&&(++pg,Ee[pg]=of)}of+=2}for(w=1;w<=a.t;++w){for(ya=Hm=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Hm*=a.f[ya]);Gm=a.b[w];18==Gm&&(Im=a.o[w],td=Im.charCodeAt(0)-65+1,ud=0,1<Im.length&&(ud=Im.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Gm=28*td+ud);
+nf=0;-2>a.A[w]?nf=1:-2==a.A[w]?nf=2:-1==a.A[w]?nf=3:1==a.A[w]?nf=4:2==a.A[w]?nf=5:2<a.A[w]&&(nf=6);Hc=1;fb[w]=it(Hm);Hc*=126;fb[w]=dt(fb[w],it(a.x[w]*Hc));Hc*=7;fb[w]=dt(fb[w],it(nf*Hc));Hc*=7;fb[w]=dt(fb[w],it(Gm*Hc));Hc*=783;fb[w]=dt(fb[w],it(a.z[w]*Hc))}for(we=0;!QG(a,Gb,fb);){ss=!1;for(w=1;w<=a.t;++w)Gb[w]!=sd[w]&&(sd[w]=Gb[w],ss=!0);if(ss){for(w=1;w<=a.t;++w){fb[w]=oh;for(ya=1;ya<=a.z[w];++ya)fb[w]=mt(fb[w],Dj[Gb[a.G[w][ya]]])}we=0}else if(0<we){for(w=1;w<=a.t;++w)fb[w]=oh;w=1;a:for(;w<=a.t-
+1;++w)for(ya=w+1;ya<=a.t;++ya)if(Gb[w]==Gb[ya]){fb[w]=wh;break a}}else{for(w=1;w<=a.t;++w){fb[w]=oh;for(ya=1;ya<=a.z[w];++ya)ff=a.G[w][ya],fb[w]=mt(fb[w],it(a.b[ff]*a.f[MG(a,w,ff)]))}we=1}QG(a,Gb,fb);for(w=1;w<=a.t;++w)fb[w]=it(sd[w]*a.t+Gb[w])}for(w=1;w<=a.t;++w)sd[w]=Gb[w];for(Pa=1;Pa<=a.t;++Pa)for(w=1;w<=a.t;++w)if(sd[w]==Pa){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Pa];a.A[w]=a.A[Pa];a.J[w]=a.J[Pa];a.M[w]=a.M[Pa];a.z[w]=a.z[Pa];a.b[Pa]=a.b[0];a.A[Pa]=a.A[0];
+a.J[Pa]=a.J[0];a.M[Pa]=a.M[0];a.z[Pa]=a.z[0];sd[w]=sd[Pa];sd[Pa]=Pa;a.o[0]=a.o[w];a.o[w]=a.o[Pa];a.o[Pa]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Pa];a.c[Pa]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Pa];a.x[Pa]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Gb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Gb[a.H[w]],a.I[w]=Gb[a.I[w]],a.H[w]>a.I[w]&&(Sd=a.H[w],a.H[w]=a.I[w],a.I[w]=Sd,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Fm=Em=
+a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Em?(Em=a.H[ya],Fm=a.I[ya],ac=ya):a.H[ya]==Em&&a.I[ya]<Fm&&(Fm=a.I[ya],ac=ya);Sd=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Sd;Sd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Sd;Sd=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Sd;Sd=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Sd;UH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=UH}bE(a);eE(a);WG(a,D);XG(a,v,D)}else{WG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Ec=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=Ab[c]){Dc=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Dc=!1;break}Dc&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Ec==a.t)break;c=n[V--]}else if(1==L)Ab[o[1]]=c,c=o[1],a.a[c]=++Ec;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=MG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=MG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.a[e]=++Ec}}Ab=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(UG,m,-1,a.t+1,2);Md=y(UG,m,-1,a.t+1,2);f=Ec=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Ec]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(G=1;G<=da;++G)if(r[G]==g&&q[G]==c||r[G]==c&&q[G]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Md[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Nd=y(I,s,-1,a.u+1,1);Od=y(I,s,-1,a.t+1,1);if(a.n.Ob){var WH=Ab,ZL=da,vs,XH,qh,Fe,ws,xs,Ma,Ej,ys;qh=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)qh[b[Ma]]=Ma;ws=y(UG,m,-1,
+a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)vs=b[Ma],XH=WH[vs],Fe=MG(a,vs,XH),0!=Fe&&(ZG(a,Fe,qh,Nd,D),ws[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)ws[Ma]||ZG(a,Ma,qh,Nd,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){xs=ys=0;for(Ej=1;Ej<=a.z[Ma];++Ej){Fe=MG(a,Ma,a.G[Ma][Ej]);if(5==a.f[Fe])continue a;1==a.s[Fe]&&0!=$G(a,Fe,Ma)&&++ys;2==a.s[Fe]&&(xs=a.G[Ma][Ej])}if(0!=ys)if(0<xs){var ia=a,ZH=Ma,pf=qh,Wc=Od,kc=void 0,Fj=void 0,Ic=void 0,Ge=void 0,Jc=void 0,Km=void 0,Lm=void 0,Mm=void 0,Td=void 0,Xc=void 0,Yc=void 0,
+zs=void 0,Gj=void 0,Ud=void 0,Hj=void 0,He=void 0,Ij=void 0,As=void 0,Jj=void 0,Ie=void 0,$H=void 0,qf=void 0,aI=void 0,Bs=void 0,Kj=void 0,rf=void 0,Yc=1,Fj=ZH,kc=y(I,s,-1,ia.t+1,1);for(kc[1]=ZH;;){zs=!1;for(Xc=1;Xc<=ia.z[Fj];++Xc)if(Ic=ia.G[Fj][Xc],!(Ic==kc[1]||Ic==kc[Yc-1]))if(Ge=MG(ia,Fj,Ic),2==ia.s[Ge]&&5!=ia.f[Ge]){Fj=kc[++Yc]=Ic;zs=!0;break}if(!zs)break}if(!(0==Yc%2||2>ia.z[kc[Yc]]||3<ia.z[kc[Yc]])){rf=kc[1];Jc=kc[~~((Yc+1)/2)];Td=kc[Yc];qf=Ie=He=Ud=0;Bs=As=!1;for(Xc=1;Xc<=ia.z[rf];++Xc)Ic=
+ia.G[rf][Xc],Ge=MG(ia,rf,Ic),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ud?Ud=Ic:He=Ic);0<pf[He]&&pf[Ud]>pf[He]&&(Km=Ud,Ud=He,He=Km);Gj=Ud;0==Ud&&(Gj=He,As=!0);for(Xc=1;Xc<=ia.z[Td];++Xc)Ic=ia.G[Td][Xc],Ge=MG(ia,Td,Ic),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ie?Ie=Ic:qf=Ic);0<pf[qf]&&pf[Ie]>pf[qf]&&(Km=Ie,Ie=qf,qf=Km);Jj=Ie;0==Ie&&(Jj=qf,Bs=!0);Hj=$G(ia,MG(ia,rf,Ud),rf);Ij=$G(ia,MG(ia,rf,He),rf);$H=$G(ia,MG(ia,Td,Ie),Td);aI=$G(ia,MG(ia,Td,qf),Td);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=$H||0!=aI?Kq(ia.n,"Bad stereoinfo on allene !"):
+(Lm=ia.J[kc[Yc-1]]-ia.J[Td],Mm=ia.M[kc[Yc-1]]-ia.M[Td],Kj=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Kj&&(Kj=0.001),0<(ia.M[Jj]-ia.M[kc[Yc-1]])*(Lm/Kj)-(ia.J[Jj]-ia.J[kc[Yc-1]])*(Mm/Kj)?Wc[Jc]=1:Wc[Jc]=-1,As&&(Wc[Jc]*=-1),Bs&&(Wc[Jc]*=-1),Gj==Ud&&0>Hj&&(Wc[Jc]*=-1),Gj==He&&0>Ij&&(Wc[Jc]*=-1),pf[Gj]>pf[Jj]&&(Wc[Jc]*=-1))}}else b:{var lc=a,mc=Ma,$L=WH,aM=qh,bM=r,cM=q,dM=ZL,Nm=Od,Om=void 0,Zc=void 0,Cs=void 0,rh=void 0,Ba=void 0,sh=void 0,wd=void 0,Lj=void 0,Vd=void 0,Sb=void 0,ga=void 0,Ib=void 0,Je=void 0,Pm=void 0,
+$c=void 0,oa=void 0,Qm=void 0,Ib=y(I,s,-1,4,1),Pm=y(I,s,-1,4,1),th=lc,Wd=mc,bI=aM,Ds=$L,cI=bM,dI=cM,eM=dM,Jb=Ib,Mj=void 0,ad=void 0,Rm=void 0,Sm=void 0,Es=void 0,Nj=void 0,Nj=-1;0<Ds[Wd]&&(Jb[++Nj]=Ds[Wd]);for(ad=1;ad<=eM;++ad)cI[ad]==Wd&&(Jb[++Nj]=dI[ad]),dI[ad]==Wd&&(Jb[++Nj]=cI[ad]);for(ad=Nj+1;ad<th.z[Wd];++ad){Es=th.t+1;Rm=1;c:for(;Rm<=th.z[Wd];++Rm){Mj=th.G[Wd][Rm];for(Sm=0;Sm<ad;++Sm)if(Mj==Jb[Sm])continue c;bI[Mj]<Es&&(Es=bI[Mj],Jb[ad]=Mj)}}0==Ds[Wd]&&0<th.x[Wd]?(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=
+Jb[0],Jb[0]=-1):0<th.x[Wd]&&(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=-1);for(Ba=Lj=sh=rh=Qm=wd=Sb=0;4>Ba;++Ba)0>=Ib[Ba]||(Om=MG(lc,mc,Ib[Ba]),Pm[Ba]=$G(lc,Om,mc),0<Pm[Ba]?(++Sb,Qm=Ib[Ba],sh=Ib[Ba]):0>Pm[Ba]?(++wd,rh=Ib[Ba],sh=Ib[Ba]):Lj=Ib[Ba]);Vd=Sb+wd;oa=y(I,s,-1,4,1);$c=0;if(3==lc.z[mc]){if(1==Sb&&1==wd||3==Vd&&0<Sb&&0<wd){Kq(lc.n,"Error in C3H stereospecification !");break b}Je=Ib[0];1==Vd?Je=sh:2==Vd&&(Je=Lj);ga=KG(lc,mc,Je,Ib);oa[0]=sh;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Sb?$c=1:$c=-1}else if(4==lc.z[mc])if(1==
+Vd)ga=KG(lc,mc,sh,Ib),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Sb?$c=1:$c=-1;else{Je=Ib[0];1<Lj&&(Je=Lj);1==Sb?Je=Qm:1==wd&&(Je=rh);ga=KG(lc,mc,Je,Ib);Zc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Om=MG(lc,mc,ga[Ba]),Zc[Ba]=$G(lc,Om,mc);if(4==Vd){if(0==Sb||0==wd){Kq(lc.n,"Error in C4 stereospecification !");break b}if(1==Sb||1==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],$c=Zc[0];else{for(Ba=0;4>Ba;++Ba)-1==Zc[Ba]&&(Zc[Ba]=0);Vd=2}}else if(3==Vd)if(3==Sb||3==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
+ga[2],oa[3]=ga[1],0<Sb?$c=-1:$c=1;else{1==Sb?Sb=Cs=1:wd=Cs=-1;for(Ba=0;4>Ba;++Ba)Zc[Ba]==Cs&&(Zc[Ba]=0);Vd=2}if(2==Vd)if(1==Sb&&1==wd)ga[1]==rh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==rh&&(ga[2]=ga[3]),oa[0]=Qm,oa[1]=rh,oa[2]=ga[2],oa[3]=ga[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){Kq(lc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Sb?$c=1:$c=-1}}var W=oa,Oj=Ib,pb=void 0;Oj[0]==W[1]?(pb=
+W[0],W[0]=W[1],W[1]=pb,pb=W[2],W[2]=W[3],W[3]=pb):Oj[0]==W[2]?(pb=W[2],W[2]=W[0],W[0]=pb,pb=W[1],W[1]=W[3],W[3]=pb):Oj[0]==W[3]&&(pb=W[3],W[3]=W[0],W[0]=pb,pb=W[1],W[1]=W[2],W[2]=pb);Oj[1]==W[2]?(pb=W[1],W[1]=W[2],W[2]=pb,pb=W[2],W[2]=W[3],W[3]=pb):Oj[1]==W[3]&&(pb=W[1],W[1]=W[3],W[3]=pb,pb=W[2],W[2]=W[3],W[3]=pb);oa[2]==Ib[2]?Nm[mc]=1:oa[2]==Ib[3]?Nm[mc]=-1:Kq(lc.n,"Error in stereoprocessing ! - t30");Nm[mc]*=$c}}}nb=new dG;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
+Q[c]&&sn(nb.a,ra);0<Ab[u]&&aH(a,c,Ab[c],nb,Nd);var uh=v[c],Kb=void 0,Pj=void 0,vh=void 0,T=void 0,T=Qc,Kb=!1;0!=a.A[c]&&(Kb=!0);0!=Od[c]&&(Kb=!0);vh=-1;for(Pj=1;Pj<=a.y;++Pj)if(a.q[Pj][0]==c){vh=a.q[Pj][1];break}-1<vh&&(Kb=!0);a.n.Nb&&0<a.d[c]&&(Kb=!0,vh=1);switch(a.b[c]){case 2:T=yb;break;case 3:uh?T="c":T=Cb;break;case 4:uh?(T=yf,0<a.x[c]&&(Kb=!0)):T=ec;break;case 5:uh?T="o":T=oc;break;case 7:uh?(T="p",0<a.x[c]&&(Kb=!0)):T=qc;break;case 8:uh?T=tg:T=Bc;break;case 13:uh?T=wg:T=Fc;Kb=!0;break;case 6:T=
+Gc;Kb=!0;break;case 9:T=Pb;break;case 10:T=Hb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Kb=!0;break;case 19:T=rc;Kb=!0;break;case 20:T=sc;Kb=!0;break;case 21:T=tc;Kb=!0;break;case 22:T=uc;Kb=!0;break;case 18:Kb=!0,T=a.o[c],(F(T,ta)||F(T,dd)||F(T,ub))&&(Kb=!1)}Kb&&(T=Rc+T,1==Od[c]?T+=sb:-1==Od[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ua:T+=xa,1<$j(a.A[c])&&(T+=$j(a.A[c]))),-1<vh&&(T+=hb+vh),T+=Uc);sn(nb.a,T);for(G=1;G<=da;++G)if(r[G]==c||q[G]==c)d=
+q[G],d==c&&(d=r[G]),j[c]<j[d]&&aH(a,r[G],q[G],nb,Nd),9<G&&sn(nb.a,"%"),tn(nb,l+(new S(G)).a);Md[c]&&sn(nb.a,sa)}return ho(nb.a)}function FE(a){a=new PC(a);bE(a);return a}
+function cE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)fD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function dE(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&cE(a,c);0==a.z[d]&&cE(a,d)}
+function VG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=MG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&cE(a,c)}}}function SG(a){var b;b=a.b.length;a.G=is([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function XG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(UG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[MG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(UG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(UG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:TG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
+g=a.I[j],r[f]&&r[g])){d=y(UG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function eD(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(zD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(zD((a.M[b]+a.M[c])/2)))}function WG(a,b){var c;for(c=1;c<=a.u;++c)GD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function ED(a,b){var c;c=(AC(),GC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function TG(a,b){return 2==a.s[b]?!0:!1}function GD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function pE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=is([b+5,2]),eG(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function $D(a){var b;a.y=0;a.r=0;GE(a);for(b=1;b<=a.t;++b)a.D=b,pE(a);a.D=0}
+function aE(a){var b,c;b=y(bD,m,-1,4,1);cD(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function WC(a,b){var c,d,e,f,g,j,h,n;c=y(bD,m,-1,4,1);cD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;cD(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function CE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function fE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Rc)&&YF(c,Uc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(va)&&(f=!0);-1<c.indexOf(jb)&&(f=!0);-1<c.indexOf(ha)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(hb);e=c.indexOf(Ub);g=Zj(c.indexOf(ua),c.indexOf(xa));if(-1<d){j=Vu(c,d+1);try{a.n.y=$B(j,10)}catch(h){if(h=Si(h),A(h,78))a.n.y=0;else throw h;}a.D=b;pE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=F(d,Cb)?3:F(d,yb)?2:F(d,ec)?4:F(d,oc)?5:F(d,qc)?7:F(d,Bc)?8:F(d,Pb)?9:F(d,Hb)?10:F(d,Bb)?11:F(d,Wb)?12:F(d,Ub)?1:F(d,Fc)?13:F(d,Gc)?6:F(d,rc)?19:F(d,sc)?20:F(d,tc)?21:F(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=XF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=XF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=XF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=XF(c,g++);for(;45==e;)--d,e=XF(c,g++)}a.A[b]=d}}}
+function OD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new vC(b);try{for(;b.j=oC(b,b.a),b.j<b.i;)d=MD($B(rC(b),10)).a,c=e=MD($B(rC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Si(f),A(f,78))qn(f);else throw f;}}function aH(a,b,c,d,e){b=MG(a,b,c);5!=a.f[b]&&TG(a,b)?sn(d.a,ob):3==a.s[b]?sn(d.a,ha):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),sn(d.a,e)):1==e[b]?sn(d.a,Va):-1==e[b]&&sn(d.a,Tc)}
+function qE(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Kq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Kq(a.n,"Stereomarking allowed only on single and double bonds!")}
+function ZG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=MG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=MG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=MG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=MG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))Kq(a.n,"Not unique E/Z geometry !");else{j=MG(a,b,e);f=MG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=MG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function RG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=MG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(TG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function $G(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function eE(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=RG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function gD(a){JG(this);this.n=a;this.y=this.u=this.t=0}
+function ND(a,b){var c,d,e,f,g,j,h;gD.call(this,a);f=l;j=KD(b);if(null!=j){h=new uC(b,j,!0);for(e=1;4>=e;++e)f=LD(h,j);g=MD($B(co(f.substr(0,3)),10)).a;c=MD($B(co(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rE(this),f=LD(h,j),this.J[e]=(new UF(RF(co(f.substr(0,10))))).a,this.M[e]=-(new UF(RF(co(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=co(f.substr(31,d-31)),fE(this,e,d),62<=f.length&&(f=co(f.substr(60,3)),0<f.length&&(f=MD($B(f,10)).a,0<f&&(this.D=e,a.y=f,pE(this),this.D=0)));for(e=1;e<=c;++e)yE(this),
+f=LD(h,j),this.H[e]=MD($B(co(f.substr(0,3)),10)).a,this.I[e]=MD($B(co(f.substr(3,3)),10)).a,g=MD($B(co(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=MD($B(co(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);SG(this);CE(this);dD(this);for(bE(this);(h.j=oC(h,h.a),h.j<h.i)&&!(null==(f=rC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new tC(f);rC(g);rC(g);j=MD($B(rC(g),10)).a;
+for(e=1;e<=j;++e)c=MD($B(rC(g),10)).a,this.A[c]=MD($B(rC(g),10)).a}if(0==f.indexOf("M APO")){g=new tC(f);rC(g);rC(g);j=MD($B(rC(g),10)).a;for(e=1;e<=j;++e)c=MD($B(rC(g),10)).a,f=MD($B(rC(g),10)).a,this.D=c,Z(this,0),fE(this,this.t,rc+f),this.D=0}}VG(this);bE(this)}}
+function JE(a,b){var c,d,e,f,g;gD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));YF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new tC(b);d=MD($B(rC(f),10)).a;e=MD($B(rC(f),10)).a;for(c=1;c<=d;++c)g=rC(f),rE(this),fE(this,this.t,g),this.J[c]=(new UF(RF(rC(f)))).a,this.M[c]=-(new UF(RF(rC(f)))).a;for(c=1;c<=e;++c)if(yE(this),this.H[c]=MD($B(rC(f),10)).a,this.I[c]=MD($B(rC(f),10)).a,this.s[c]=MD($B(rC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;SG(this);CE(this);dD(this)}catch(j){j=Si(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}VG(this);bE(this)}}
+function QD(a,b,c){var d,e,f;gD.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(rE(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))yE(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;bE(this);dD(this)}
+function iE(a,b,c){var d,e,f,g,j;gD.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(Gs,m,1,this.t+1,0);this.J=y(bD,m,-1,this.t+1,1);this.M=y(bD,m,-1,this.t+1,1);this.o=y(Gs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(Gs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=is([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}bE(this);dD(this)}
+function PC(a){var b;JG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);eG(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);eG(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);eG(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);eG(a.d,this.d,this.t+1);this.c=y(Gs,m,1,this.t+1,0);eG(a.c,this.c,this.t+1);this.J=y(bD,m,-1,this.t+1,1);eG(a.J,this.J,this.t+1);this.M=y(bD,m,-1,this.t+1,1);eG(a.M,this.M,this.t+1);this.o=y(Gs,m,1,this.t+1,0);eG(a.o,this.o,this.t+1);this.H=y(I,
+s,-1,this.u+1,1);eG(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);eG(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);eG(a.s,this.s,this.u+1);this.e=y(Gs,m,1,this.u+1,0);eG(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);eG(a.B,this.B,this.u+1);this.q=is([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function EE(a,b,c){var d,e,f;if(0==c)return gE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(zD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new UF(a)).a;d=eo(e,fo(46));0>d&&(e+=Ta,d=eo(e,fo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ya;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function KD(a){var b;b=new uC(a,aa,!0);if(4<nC(b))return aa;b=new uC(a,lh,!0);return 4<nC(b)?lh:null}
+function gE(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function LD(a,b){for(var c,d;a.j=oC(a,a.a),a.j<a.i;){d=rC(a);if(F(d,b))return ba;for(rC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(518,1,{94:1},gD,ND,JE,QD,iE,PC);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function Lq(){Lq=x;Mq=new rB(Ub)}
+function WD(a,b){var c;Lq();var d;CG.call(this);this.c=new Nz("Help");new Nz("Home");this.d=b;O(this,(AC(),CC));this.gc&&GA(this.gc.c,!1);DA(this,!1);d=ry(b);if(1==a)this.e||(this.e=new ZA(d),AG(this.e,-30,0)),this.j=this.e,c=NC(b),this.gc&&FA(this.gc,Cc),Yy(this,new Iz(2)),this.f=new rB(c+" "),P(this,this.f,Fb),d=new bz,P(d,this.i,null),this.d.Gb&&(c=new Nz("Submit"),P(d,c,null)),P(this,d,Kc),qB(this.f,co(jo(this.f.gc.a.gb,bh))),this.gc&&GA(this.gc.c,!0),DA(this,!0);else if(2==a)this.b||(this.b=
+new ZA(d),AG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&FA(this.gc,"Nonstandard atom"),Yy(this,new Iz(2)),c=new bz,P(c,new SA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Mq&&(c=jo(Mq.gc.a.gb,bh)),Mq=new sB(c,8),P(this,Mq,Fb),c=new bz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new ZA(d),AG(this.a,5*b.Y,0));var e,f;d="About "+(AC(),OE);this.gc&&FA(this.gc,d);Yy(this,new OA(0));O(this,CC);P(this,new SA(OE+" Molecular Editor v2013-10-13",1),null);P(this,new SA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=BC,d=0,f=c.length;d<f;++d)e=c[d],e=new SA(e,1),Ey(e,this.d.x),P(this,e,null);c=new bz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}CA(this);c=this.j;BG(this.gc.c,c.a,c.b);!qy(this)&&Vy(this);Fy(this)}t(519,511,li,WD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new UB(this.d.H),c=TB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Si(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,YC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Mq;
+function bH(a,b){py(b)==a.a?O(b,(Tz(),bA)):O(b,a.a)}
+function cH(a){var b,c,d,e;e=l;d=!1;py(dH)!=a.a?(e=ta,d=!0):py(eH)!=a.a?(e="!#6",d=!0):py(fH)!=a.a?(O(gH,(Tz(),bA)),O(hH,bA),O(iH,bA),O(jH,bA),e="F,Cl,Br,I"):(b=py(kH)!=a.a,c=py(lH)!=a.a,py(mH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),py(nH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),py(oH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),py(pH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),py(qH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),py(gH)!=a.a&&(e+="F,"),py(hH)!=a.a&&(e+="Cl,"),py(iH)!=a.a&&(e+="Br,"),py(jH)!=a.a&&(e+="I,"),
+YF(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=dd:c?e=ub:(O(dH,(Tz(),bA)),e=ta)));b=l;d&&py(kH)!=a.a&&(b+=";a");d&&py(lH)!=a.a&&(b+=";A");py(rH)!=a.a&&(b+=";R");py(sH)!=a.a&&(b+=";!R");py(dH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=tH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=uH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);py(vH)!=a.a&&(e="~");py(wH)!=a.a&&(e=hb);py(xH)!=a.a&&(e=sb);py(yH)!=a.a&&(e="!@");qB(a.e,e)}
+function zH(a){AH(a);BH(a);var b=tH.gc.a;bx(b,0);b.gb.options[0].selected=!0;b=uH.gc.a;bx(b,0);b.gb.options[0].selected=!0;O(kH,a.a);O(lH,a.a);O(rH,a.a);O(sH,a.a);O(tH,a.a);O(uH,a.a);CH(a)}function AH(a){O(mH,a.a);O(nH,a.a);O(oH,a.a);O(pH,a.a);O(qH,a.a);O(gH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a)}function BH(a){O(dH,a.a);O(eH,a.a);O(fH,a.a)}function CH(a){O(vH,a.a);O(wH,a.a);O(xH,a.a);O(yH,a.a);a.b=!1}
+function XD(a){EA.call(this,"Atom/Bond Query");this.i=new Nz(this.If());mz(this.q,new DG(this));this.a=(AC(),CC);this.c=a;this.d||(a=ry(a),this.d=new ZA(a),AG(this.d,-150,10));this.j=this.d;Yy(this,new NA);O(this,this.a);a=new bz;Yy(a,new rA(0,3,1));P(a,new RA("Atom type :"),null);dH=new Nz(wb);eH=new Nz("Any except C");fH=new Nz("Halogen");P(a,dH,null);P(a,eH,null);P(a,fH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));P(a,new SA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new bz;Yy(a,new rA(0,3,1));mH=new Nz(Cb);nH=new Nz(ec);oH=new Nz(oc);pH=new Nz(Bc);qH=new Nz(qc);gH=new Nz(Pb);hH=new Nz(Hb);iH=new Nz(Bb);jH=new Nz(Wb);P(a,mH,null);P(a,nH,null);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,gH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));tH=new Rz;Qz(tH,wb);Qz(tH,Ya);Qz(tH,$a);Qz(tH,eb);Qz(tH,gb);P(a,new RA("Number of hydrogens : "),null);P(a,tH,null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));uH=new Rz;Qz(uH,wb);Qz(uH,
+Ya);Qz(uH,$a);Qz(uH,eb);Qz(uH,gb);Qz(uH,"4");Qz(uH,"5");Qz(uH,"6");P(a,new SA("Number of connections :",0),null);P(a,uH,null);P(a,new SA(" (H's don't count.)",0),null);P(this,a,null);a=new bz;Yy(a,new rA(0,3,1));P(a,new RA("Atom is :"),null);kH=new Nz(xb);P(a,kH,null);lH=new Nz("Nonaromatic");P(a,lH,null);rH=new Nz(Ac);P(a,rH,null);sH=new Nz(ic);P(a,sH,null);P(this,a,null);a=new bz;O(a,iA(py(this)));Yy(a,new rA(0,3,1));P(a,new RA("Bond is :"),null);vH=new Nz(wb);P(a,vH,null);wH=new Nz(xb);P(a,wH,
+null);xH=new Nz(Ac);P(a,xH,null);yH=new Nz(ic);P(a,yH,null);P(this,a,null);a=new bz;Yy(a,new rA(1,3,1));this.e=new sB(ta,20);P(a,this.e,null);P(a,new Nz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&GA(this.gc.c,!1);DA(this,!1);AH(this);BH(this);CH(this);O(kH,this.a);O(lH,this.a);O(rH,this.a);O(sH,this.a);O(tH,this.a);O(uH,this.a);bH(this,dH);CA(this);a=this.j;BG(this.gc.c,a.a,a.b);!qy(this)&&Vy(this);Fy(this)}t(520,511,li,XD);
+_.Jf=function(a,b){var c;F(b,yc)?(zH(this),bH(this,dH),cH(this)):A(a.f,41)?(CH(this),qs(a.f)===qs(dH)?(AH(this),BH(this)):qs(a.f)===qs(eH)?(AH(this),BH(this)):qs(a.f)===qs(fH)?(AH(this),BH(this)):qs(a.f)===qs(rH)?O(sH,this.a):qs(a.f)===qs(sH)?(O(rH,this.a),O(kH,this.a)):qs(a.f)===qs(kH)?(O(lH,this.a),O(sH,this.a)):qs(a.f)===qs(lH)?O(kH,this.a):qs(a.f)===qs(vH)||qs(a.f)===qs(wH)||qs(a.f)===qs(xH)||qs(a.f)===qs(yH)?(zH(this),this.b=!0):BH(this),bH(this,a.f),cH(this)):A(a.f,42)&&(CH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(Tz(),bA)),cH(this));107!=this.c.c&&(this.c.c=107,gz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var dH=_.e=null,vH=null,eH=null,kH=null,wH=null,iH=null,mH=null,uH=null,tH=null,hH=null,gH=null,fH=null,jH=null,nH=null,lH=null,sH=null,yH=null,oH=null,qH=null,rH=null,xH=null,pH=null;function RE(){pG(this)}t(521,496,Sh,RE);_.Ke=function(){this.a=-1;this.b=y(qG,m,0,0,0);this.c=0};_.a=-1;
+function Iq(a,b){var c;a.a=b;var d,e;d=null;vB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new JB(e):null))e=(yB(),BB),e=CB(e,(yB(),BB))||CB(e,zB);if(e)try{d=GB(c)}catch(f){if(f=Si(f),A(f,59))qn(f);else throw f;}c=d;null!=c&&FG(b,c)}function Gq(a){a=new JB(a);vB();var b,c;try{b=GB(a),c=Fn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Si(d),A(d,59))qn(d);else throw d;}}function SE(){}t(522,1,{60:1,67:1},SE);_.te=function(a){FG(this.a,a.a)};
+_.a=null;t(524,300,Ci);function Dq(){var a;Dq=x;DH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);EH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");FH=DH&!EH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Eq=y(I,s,-1,1E3,1);for(b=0;b<Eq.length;++b)Eq[b]=-999;for(b=0;b<a.length;b+=2)Eq[a[b+1]]=a[b]}
+function Op(a,b,c){a=new GH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function ez(a,b,c){var d;d=new HH;sj(d.t,b,c);mj(a.f,d.t,0,0);aj(a.a,d);return d}function aF(a,b){return!a.e?null:b in a.e?a.e[b]:null}function vD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)wv(a.f,b.t,c,d),b.r=c,b.s=d;IH(b)}
+function $E(a,b,c,d){Dq();this.gb=kw();this.a=new gj;this.j=new gj;this.e=d;this.gb.style[Sf]=Ya;this.gb.style[Qf]=Ya;this.gb.style[Ng]=Te;this.gb.style[hh]=b;this.gb.style[De]=c;this.f=new JH;this.f.gb.style[hh]=ab;this.f.gb.style[De]=ab;FH?(b=new KH,c=new LH,mj(b,this.f,0,0),mj(b,c,0,0),Av(this,b)):Av(this,this.f);this.c=a;a.Ub=this;FH?(this.k=new MH(this),this.k.i=new NH(this),this.k.j=new OH(this),this.k.n=new PH(this),this.k.k=new QH(this),this.c&&(this.k.e=new RH(this),this.k.f=new SH(this),
+this.k.a=new TH(this))):B(this,new VH(this),(Pq(),Pq(),Qq));B(this,this,(Tp(),Tp(),Up));B(this,new YH(this),(vj(),vj(),wj));B(this,new eI(this),(xj(),xj(),yj));B(this,new fI(this),(Aq(),Aq(),Bq));(Np(),Np(),Jy).a=this}t(523,524,Ci,$E);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var FH,EH,DH,Eq=null;function JH(){yv.call(this);this.gb[Dd]=Re}t(526,278,Ci,JH);function KH(){JH.call(this);this.gb.style[hh]=ab;this.gb.style[De]=ab}t(525,526,Ci,KH);function VH(a){this.a=a}t(527,1,{},VH);
+_.tc=function(a){var b,c,d,e;d=Qj(a);e=Rj(a);c=a.a.button||0;b=new gI(a);2==c&&(b.e=4);b=jE(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function YH(a){this.a=a}t(528,1,{},YH);_.uc=function(a){var b,c;b=Qj(a);c=Rj(a);a=new gI(a);this.a.i?tE(this.a.c,a,b,c):vE(this.a.c,a,b,c);mx(this.a.gb)};_.a=null;function eI(a){this.a=a}t(529,1,{},eI);_.vc=function(a){this.a.i=!1;Qj(a);Rj(a);xE(this.a.c)};_.a=null;function fI(a){this.a=a}t(530,1,{},fI);_.a=null;
+function LH(){JH.call(this);this.gb.style[hh]=ab;this.gb.style[De]=ab}t(531,526,Ci,LH);function hI(a,b){var c;c=b.a;c.e=4;return jE(a.a.c,c,b.d,b.e)}function NH(a){this.a=a}t(532,1,{},NH);_.Kf=function(a){return hI(this,a)};_.a=null;function qr(a,b){vE(a.a.c,b.a,b.d,b.e);return jE(a.a.c,b.a,b.d,b.e)}function OH(a){this.a=a}t(533,1,{},OH);_.Kf=function(a){return qr(this,a)};_.a=null;function PH(a){this.a=a}t(534,1,{},PH);_.Kf=function(a){return tE(this.a.c,a.a,a.d,a.e)};_.a=null;
+function QH(a){this.a=a}t(535,1,{},QH);_.Kf=function(){return xE(this.a.c)};_.a=null;function rq(a,b){var c;c=M(zD(b.b));c=new LB(b,0,ng,c);QC(a.a.c,c);return!0}function RH(a){this.a=a}t(536,1,{},RH);_.Kf=function(a){return rq(this,a)};_.a=null;function sq(a,b){var c;c=M(zD(100*b.c));c=new LB(b,0,ug,c);QC(a.a.c,c);return!0}function SH(a){this.a=a}t(537,1,{},SH);_.Kf=function(a){return sq(this,a)};_.a=null;function wq(a,b){var c;c=new LB(b,0,ge,nh);QC(a.a.c,c);return!0}function TH(a){this.a=a}
+t(538,1,{},TH);_.Kf=function(a){return wq(this,a)};var iI=_.a=null;function jI(){jI=x;iI=new ot((Dt(),new Ct("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function kI(){kI=x;lI={}}function mI(a,b,c){var d;c&&(b.style[me]=c.b+Yf,d=c.a,d!=Nb&&(b.style[le]=d),0!=(c.c&1)&&(b.style[oe]=qd),0!=(c.c&2)&&(b.style[ne]=Pe));a.e.style[gh]=Ef}
+function xA(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v;d=Ei(b);d in lI?c=lI[d]:(c=$doc.getElementsByTagName("body")[0],e=no(Bg),f=no(Ne),f.width=1,f.height=1,g=(jI(),iI),f.src=g.d.a,c=(j=$doc.createTextNode("Q"),mI(a,e,b),e.appendChild(j),e.appendChild(f),c.appendChild(e),h=fk(e),n=fk(e)+(e.offsetHeight||0),o=n-h,r=fk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,c.removeChild(e),v=new nI,v.a=u,v.b=q,v.c=o,v),lI[d]=c);return c}
+function oI(){kI();var a,b,c,d,e;Bj();this.a=H(Gs,m,1,["monospace","sans-serif",zg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=no(Bg);this.e.innerHTML=this.f||l;this.e.style[me]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[le]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(541,1,{},oI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var lI;function nI(){}t(542,1,{},nI);_.a=0;
+_.b=0;_.c=0;function kE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Si(b),!A(b,84))throw b;}return!1}function lE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Si(b),!A(b,84))throw b;}return!1}function gI(a){Fq.call(this,null,0,null);this.a=a}function GH(a,b,c){Fq.call(this,a,0,b);this.a=c}t(543,384,pi,gI,GH);_.re=function(){return kE(this)};_.se=function(){return lE(this)};_.a=null;
+function nB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=yA;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,mI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function mB(a){this.b=a;this.a={};!yA&&(yA=new oI)}t(544,387,Wh,mB);var yA=null;function fz(a){this.a=a}t(545,395,{},fz);_.a=null;function pI(){Ow.call(this);this.gb[Dd]="jsa-resetTable";this.gb.style[hh]=md}t(546,310,Ci,pI);
+function qI(){qI=x;var a=rI=new oI;Bj();a.f="9p";a.e.style[le]=zg;a.e.style[me]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[me]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);sI=new rz(1)}function lD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,IH(a)}
+function nD(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(kD(a,!1),360<=g||-360>=g?j=mD(a,b,c,d,e):j=(h=f+g,n=90-f,o=90-h,a.a+'arc startangle="'+n+'" endangle="'+o+'" style="top:'+c+"px;left:"+b+fg+d+cg+e+'px"+'+a.k+Xa),lD(a,j))}function Y(a,b,c,d,e){a.n&&lD(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ea+a.b+"/>\n")}function jD(a,b,c,d,e){a.n&&(kD(a,!1),lD(a,tI(a,b,c,d,e)))}
+function uD(a,b,c,d){var e,b=b.replace(/&/g,la).replace(/</g,na).replace(/>/g,ma),f=(qI(),rI),b=(e=xA(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+eg+(d-e)+bg+a.i+"color:"+a.f+";'>"+b+"</span>");lD(a,b)}function JA(a,b,c,d,e){kD(a,!0);lD(a,tI(a,b,c,d,e))}function IH(a){var b;a.p&&(b=a.c.join(aa),b=l+b+l,b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=lg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
+function tD(a,b){a.e=b;a.i=NE(b)}t(547,391,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var sI,rI;function er(a,b,c){c&&(pr(a,b),c.Kf(a.b));a.d=!0}function pr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-ek(a.o.gb)+dk(a.o.gb)+to(a.o.gb.ownerDocument),a.b.e=c.clientY-fk(a.o.gb)+(a.o.gb.scrollTop||0)+uo(a.o.gb.ownerDocument),a.b.a=new gI(b),Vj(b.a),!0):!1}
+function MH(a){this.o=a;this.b=new uI;this.c=new vI(this);B(this.o,new wI(this),(mr(),mr(),nr));B(this.o,new xI(this),(fr(),fr(),gr));B(this.o,new yI(this),(jr(),jr(),kr));B(this.o,new zI(this),(br(),br(),cr));B(this.o,new AI,(xq(),xq(),yq));B(this.o,new BI(this),(tq(),tq(),uq));B(this.o,new CI(this),(oq(),oq(),pq))}t(548,1,{},MH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function vI(a){tk();this.a=a}t(549,24,{},vI);
+_.Cc=function(){!this.a.d&&this.a.i&&hI(this.a.i,this.a.b)};_.a=null;function wI(a){this.a=a}t(550,1,{},wI);_.a=null;function xI(a){this.a=a}t(551,1,{},xI);_.a=null;function yI(a){this.a=a}t(552,1,{},yI);_.a=null;function zI(a){this.a=a}t(553,1,{},zI);_.a=null;function AI(){}t(554,1,{},AI);function BI(a){this.a=a}t(555,1,{},BI);_.a=null;function CI(a){this.a=a}t(556,1,{},CI);_.a=null;function uI(){}t(557,1,{},uI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function DI(a){var b,c,d,e,f;ck(a);d=(nj(),oj(null));e=new pI;Lw(e,a);mv(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));Nw(e,a);uv(d,e);return new xy(f,b)}function EI(){this.gb=no(ce);this.gb[Dd]=Re;this.gb.style[Rf]=Ke;this.gb.style[Vf]=ed;this.gb.style[hh]=ab;this.gb.style[De]=ab}t(559,281,Yh,EI);_.cd=function(){return ek(this.gb)};_.dd=function(){return fk(this.gb)};
+function FI(){FI=x;qI();GI=H(Gs,m,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function NE(a){var b,c,d,e;b=(Wy(),Xy);e=a.b;c=a.a;d=l;e!=b.b&&(d="font-size:"+e+bg);c!=b.a&&(d+="font-family:"+c+jb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function mD(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+eg+c+fg+d+cg+e+Zf+a.k+Xa}
+function BD(a,b,c,d,e){var f,g,j,h,n;if(1>d)return l;j=a.a+'polyline points="';g=l;for(f=0;f<d;++f)h=b[f],n=c[f],g+=h+$f+n+Yf,f<d-1&&(g+=ba);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ba+e+$f+f+Yf));return j+=g+ea+a.k+Xa}function tI(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+eg+c+fg+d+cg+e+Zf+a.k+Xa}function kD(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+fa:a.k=' filled="false" strokecolor="'+c+fa}
+function HI(a){var b,c,d;d=a?Oc:Nc;b=GI.length;for(c=1;c<b;++c){var e=d,f=GI[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function HH(){FI();this.n=sI;this.c=[];this.t=new EI;II&&(II=!1,JI(Nc),HI(!1),JI(Oc),HI(!0))}function JI(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}t(560,547,{},HH);_.a=lb;_.b=l;var II=!0,GI;function KI(){KI=x;LI=new xy(0,0)}
+function MI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=DI(c.a),sj(c.ue(),b.b,b.a),c=DI(c.a),b=new xy(c.b-b.b,c.a-b.a)):b=new xy(0,0);a.Sf(b)}return b}function My(a,b){var c;if(a.ye())return LI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(qy(b));c=DI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function NI(a,b){var c;b&&(c=lg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.Nf().gb.style[nd]=c)}function OI(){this.e=new mA;this.e.a=-1;this.e.b=-1}t(562,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return PI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(qy(a))};_.Qf=function(a){NI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Wy(),Xy);e=a.b;d=a.a;e!=c.b?b.style[me]=l+e+"pt":b.style[me]=l;d!=c.a?b.style[le]=d:b.style[le]=l;0!=(a.c&1)?b.style[oe]=qd:b.style[oe]=l;0!=(a.c&2)?b.style[ne]=Pe:b.style[ne]=l};_.Sf=function(a){PI=a};_.Tf=function(){};var PI=_.e=null,LI;
+function Oz(a,b){KI();OI.call(this);this.a=new ew(a);this.a.gd()[Dd]=l;B(this.a,new QI(this,b),(Qp(),Qp(),Rp))}t(561,562,{},Oz);_.ue=function(){return this.a};_.Qf=function(a){NI(this,a)};_.a=null;function QI(a,b){this.a=a;this.b=b}t(563,1,{},QI);_.Lc=function(a){Np();Op(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function Sz(a){KI();OI.call(this);this.a=new cx;B(this.a,new RI(this,a),(Kp(),Kp(),Lp))}t(564,562,{},Sz);_.ue=function(){return this.a};_.a=null;
+function RI(a,b){this.a=a;this.b=b}t(565,1,{},RI);_.a=null;_.b=null;function SI(a,b){var c,d;NI(a,b.Nd());for(d=new Mi(b.Vb.a);d.b<d.d.Be();)c=Ni(d),c.kc&&c.gc.Mf(c)}function TI(a,b){var c,d,e,f,g,j,h;sj(a.d,b.Ud(),b.Qd());for(d=new Mi(b.Vb.a);d.b<d.d.Be();)c=Ni(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=MI(e).b,f-=MI(e).a,sj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function az(){KI();OI.call(this);this.d=new yv}t(566,562,{},az);
+_.Mf=function(a){SI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){TI(this,a)};_.d=null;function TA(a){KI();OI.call(this);var b=this.a=new $w;iw(b.b,a);Zw(b);this.e.a=-1;this.e.b=-1}t(567,562,{},TA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?lo(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function WA(a){this.a=new xx(a.f,new UI(a))}t(568,1,{},WA);_.a=null;
+function tx(a){var b,c,d,e,f;f=new KB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(VI,m,60,0,0);for(c=b.a?Ek(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=jj((kz(),R),new S(f.d)));c=c.b;if(ft(!c?mh:c.a,Eh))for(c=(!a.d.a||0==a.d.a.c?(Tr(),Tr(),Ur):new nz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new Fq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new Fq(j,205,null),h.i=j.Vd(),h.j=
+j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new Fq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function UI(a){this.a=a}t(569,1,zi,UI);_.wc=function(){tx(this)};_.a=null;function tB(){KI();OI.call(this);this.a=new Vx}t(570,562,{},tB);_.Lf=function(){var a;a=new tB;Sx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
+_.Of=function(){return WI};_.Sf=function(a){WI=a};var WI=_.a=null;t(571,566,{});function wB(){new Lr}t(572,415,{},wB);function FA(a,b){var c=a.c.z.b;c.a.gb.innerText=b||l;XI(c.f,null)}function HA(a,b){KI();az.call(this);this.c=new YI(a);var c=this.b=new Ow,d=(zw(),Aw);c.a=d;Lw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ZI(fy(c.z.a.p,0)))throw new $u("WindowPanel can only contain one child widget");$I(c,d);this.c.a=this;this.a=b}t(575,571,{},HA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};
+_.Ed=function(){aJ(this.c,!1)};_.Rf=function(){};_.Tf=function(a){SI(this,a);TI(this,a);bJ(this.c);cJ(this.c)};_.a=null;_.b=null;_.c=null;function dJ(a){var b;b=new dq(io(a.gb,Jf),io(a.gb,If));a=new dq(io(a.K.ab.gb,Jf),io(a.K.ab.gb,If));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function eJ(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(fJ(a,a.I),a.I=null):null!=a.H&&(gJ(a,a.H),a.H=null);Tj(a.J)}function bJ(a){a.bb?a.Xf(gq(a.K.ab)):(a.Hd(),bJ(a))}
+function gJ(a,b){var c;a.bb?(c=dJ(a),a.Xf(new dq(-1,hJ(b,!1)-c[1]))):a.H=b}function iJ(a,b){var c;b!=a.Cd()&&(c=a.K.ab,ev(c),jJ(c,b,c.gb,c.p.c,!0))}function fJ(a,b){var c;a.bb?(c=dJ(a),a.Xf(new dq(hJ(b,!0)-c[0],-1))):a.I=b}t(578,283,wi);_.Uf=function(){var a,b;b=gq(this.K.ab);a=dJ(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?ZI(fy(a.p,0)):null};_.Vf=function(a){XI(this.K.ab,a)};_.xd=function(){return new fv(this.K.ab)};_.Wf=function(){kq(this.K.ab)};_.sd=function(){eJ(this)};
+_.Kd=function(){kq(this.K.ab)};_.ud=function(a){return kJ(this.K.ab,a)};_.Xf=function(a){iq(this.K.ab,a)};_.kd=function(a){gJ(this,a)};_.Dd=function(a){iJ(this,a)};_.md=function(a){fJ(this,a)};_.H=null;_.I=null;function lJ(){lJ=x;var a=(mJ(),nJ(),oJ);pJ=new Qw(a.d,a.b,a.c,a.e,a.a)}function aJ(a,b){var c;c=new xu;a.db&&Jr(a.db,c);a.A&&hq(a.f,a);try{Ui(a.f.c,a)}catch(d){if(d=Si(d),!A(d,78))throw d;}a.b=qJ(a.f,a);try{Fv(a,b)}finally{Xi(a.j.a),Xi(a.i.a),Xi(a.k.a),a.G&&$i(a.G,a.f),a.t&&(a.t=!1)}}
+function rJ(a,b,c){var d,e;e=a.fb;d=new Wj(a,e);e.zd(a,d.a+b,d.d+c)}function sJ(a,b,c){b=new tJ(mo(lo(a.K.c.children[b].children[c])));dv(b,a);B(b,a.c,(Qp(),Qp(),Rp));return b}function fq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));iq(a.K.ab,b)}function BG(a,b,c){var d,e;(e=a.f)?(d=uJ(e.gb),Iv(a,b+(ek(e.gb)+d[3]),c+(fk(e.gb)+d[0]))):Iv(a,b,c)}function GA(a,b){a.A!=b&&(a.A=b,a.$&&(b?jq(a.f,a):hq(a.f,a)))}
+function $I(a,b){if(b!=(0!=a.z.a.p.c?ZI(fy(a.z.a.p,0)):null)){ev(a.z.a);var c=a.z.a;jJ(c,b,c.gb,c.p.c,!0)}}
+function vJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(aq(),wJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Mi(a.G);e.b<e.d.Be();)if(d=Ni(e),b==(aq(),xJ)){!d.b&&(d.b=new yJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(aq(),bq))g=d.f,j=d.w,d.z.c?(BG(d,j.c,j.d),fq(d,new dq(j.b,-1))):(BG(d,j.c,j.d),fq(d,new dq(j.b,j.a)),jq(g,d)),Qi(g.c,d,d.z.b),nk(d.q,333);else if(!d.t&&f==(aq(),wJ))d.gb.style[dh]=eh,aq()}else if(b==bq){!d.b&&(d.b=new yJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=uJ(j.gb);h=d.w;if(d.z.c)h.c=ek(d.gb)-
+g[3]-ek(j.gb),h.d=fk(d.gb)-g[0]-fk(j.gb),d.w=h,BG(d,0,0),zJ(d,cq(j.gb).b,-1);else{if(f!=(aq(),wJ))h.c=ek(d.gb)-g[3]-ek(j.gb),h.d=fk(d.gb)-g[0]-fk(j.gb),h.b=d.e,h.a=d.d,d.w=h;BG(d,0,0);iq(d,new AJ(cq(j.gb)));hq(j,d)}d==d.f.a||YD(d);nk(d.q,333)}}else b==wJ&&(!d.b&&(d.b=new yJ),d=a,d.t||(d.x=c,d.gb.style[dh]=Ke))}}function BJ(a,b){a.gb.style[jh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
+function cJ(a){if(!a.bb){a.j=Yu(a,a.f,(!ur&&(ur=new zk),ur));a.i=Yu(a,a.f,yk?yk:yk=new zk);a.k=Yu(a,a.f,(!zr&&(zr=new zk),zr));var b=a.f;!a.G&&(a.G=new gj);aj(a.G,b);ur&&(b=new tr(a),a.db&&Jr(a.db,b));a.A&&jq(a.f,a);Qi(a.f.c,a,a.z.b);a.b&&(Iv(a,a.b.a,a.b.b),a.b=null);Jv(a);YD(a)}}function YD(a){if(a!=a.f.a){var b;zr&&(b=new yr(a),a.db&&Jr(a.db,b))}}t(577,578,wi);_.Cd=function(){return 0!=this.z.a.p.c?ZI(fy(this.z.a.p,0)):null};_.Fd=function(a){aJ(this,a)};_.xd=function(){return new fv(this.z.a)};
+_.sd=function(){eJ(this);Tj(new CJ(this))};_.ud=function(a){return kJ(this.z.a,a)};_.Xf=function(a){fq(this,a)};_.Gd=function(a,b){BG(this,a,b)};_.Dd=function(a){$I(this,a)};_.Hd=function(){cJ(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var pJ;
+function YI(a){lJ();var b=(DJ(),EJ),c;c=(Qv(),Rv);Kv.call(this,!1,"popup");this.L=c.a;this.J=new FJ(this);c=new GJ;c.gb[Dd]="mosaic-popupLayoutPanel";Cv(this.K,c);Hv(this);this.c=new HJ(this);this.q=new IJ(this);this.r=new JJ(this);this.s=new KJ(this);this.w=new LJ;this.F=(aq(),xJ);this.A=!1;this.f=b;a=this.z=new MJ(a);b=new NJ;!a.d&&(a.d=new OJ);aj(a.d,b);a=new PJ(new Sw(pJ.a.d.a,pJ.a.b,pJ.a.c,pJ.a.e,pJ.a.a));B(a,new QJ(this),(Qp(),Qp(),Rp));b=this.z.b;if(!b.b){b.b=new Ow;b.b.gd()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.b;var d=(Hw(),Iw);c.c=d;c=b.f;RJ(c,b.b,new SJ(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new pv;d=Mw(c);Mu(c.b,($t(),au(d)),0);ov(c,a,d,0,!1)}else Lw(b.b,a);XI(b.f,null);B(this.z.b,new TJ(this),(Yp(),Yp(),Zp));B(this.z.b,this.c,Rp);iJ(this,this.z);Oi(mo(lo(this.gb)),"mosaic-WindowPanel",!0)}t(576,577,wi,YI);_.Ed=function(){var a=this.a,b=new AA(a.a,201),c;a=a.a.q;a.a?a=new UJ(new Mi(a.a)):(a=(Tr(),Tr(),Ur),a=new Mi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&zG(c.a)};_.a=null;
+function dB(){KI();OI.call(this);var a=this.a=new VJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(579,562,{},dB);_.ue=function(){return this.a};_.a=null;function XB(){}t(586,431,{},XB);function UJ(a){if(!a)throw new wn;this.a=a}t(587,1,{},UJ);_.Xc=function(){return cC(this.a)};_.Yc=function(){return Ni(this.a)};_.Zc=function(){throw new gC("Missing message: awt.50");};_.a=null;function xz(){return xz()}
+function VB(){VB=x;var a;a=(MB(),NB["os.encoding"]);if(null!=a)try{if(F("UTF-8",a)||F("ISO-8859-1",a)||F("ISO-LATIN-1",a))y(WJ,m,-1,0,1);else throw new CF(a+" is not supported");}catch(b){if(b=Si(b),!A(b,86))throw b;}}function XA(a,b){a.a=31*a.a+K((new UF(b)).a)}function sz(){}t(590,1,{},sz);_.hC=function(){return this.a};_.a=1;
+function uJ(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"borderTopWidth"));b[1]=XJ(YJ(a,"borderRightWidth"));b[2]=XJ(YJ(a,"borderBottomWidth"));b[3]=XJ(YJ(a,"borderLeftWidth"));return b}function ZJ(a){var b,c;c=$J(a);b=uJ(a);a=(a.style[kh]=$a,new dq(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function cq(a){a.style[kh]=$a;return new dq(a.clientWidth,a.clientHeight)}
+function $J(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"marginTop"));b[1]=XJ(YJ(a,"marginRight"));b[2]=XJ(YJ(a,"marginBottom"));b[3]=XJ(YJ(a,"marginLeft"));return b}function aK(a){var b;b=y(I,s,-1,4,1);a.style[kh]=$a;b[0]=XJ(YJ(a,"paddingTop"));b[1]=XJ(YJ(a,"paddingRight"));b[2]=XJ(YJ(a,"paddingBottom"));b[3]=XJ(YJ(a,"paddingLeft"));return b}
+function bK(a,b,c){try{switch(b){case Nf:a.style.filter=id+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case je:b=Eg;default:a.style[b]=c}}catch(d){if(d=Si(d),A(d,78))a=a.scopeName,null==a||Zr("html",a);else throw d;}}function hJ(a,b){var c;cK||(cK=no(Bg),bK(cK,Te,l),bK(cK,Sg,l),bK(cK,Vf,ed),bK(cK,dh,Ke),$doc.body.appendChild(cK));bK(cK,hh,a);bK(cK,De,a);c=ZJ(cK);return b?c.b:c.a}var cK=null;function dK(){dq.call(this,0,0)}function dq(a,b){this.b=a;this.a=b}
+function AJ(a){dq.call(this,a.b,a.a)}t(592,1,pi,dK,dq,AJ);_.eQ=function(a){return this===a?!0:null==a||eK!=Dn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Uc};_.a=0;_.b=0;function fK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(593,1,{71:1,74:1,95:1},fK);_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return gK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function hK(a,b){this.a=a;this.b=b}t(594,1,pi,hK);_.eQ=function(a){return this===a?!0:null==a||iK!=Dn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return iK.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
+function LJ(){this.b=this.a=this.d=this.c=0}t(595,1,pi,LJ);_.eQ=function(a){return this===a?!0:null==a||jK!=Dn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return jK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
+function YJ(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Nf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case je:b=Eg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(598,1,{});var kK=-1;function lK(){}t(599,598,{},lK);_.a=-1;_.b=-1;var mK=null;function XJ(a){a=parseInt(a,10);a=isNaN(a)?null:MD(a);return!a?0:a.a}
+t(602,298,di);_.Uf=function(){return gq(this.f)};_.Vf=function(a){XI(this.f,a)};_.Wf=function(){kq(this.f)};_.Kd=function(){kq(this.f)};_.kd=function(a){var b=this.f;b.gb.style[De]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[hh]=a;b.bb||(b.i=a)};function mJ(){mJ=x;nJ()}
+function nK(a){mJ();var b;fw(this,new GJ);this.a=new oK;b=this.f;pK(b,new qK);bK(b.gb,Sf,Za);b.o=0;RJ(b,this.a,new SJ(0),b.p.c);this.a.gd()[Dd]="mosaic-Caption-text";this.a.gb.innerText=a||l;XI(this.f,null);this.gb[Dd]="mosaic-Caption"}t(601,602,di,nK);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};_.b=null;
+function nJ(){nJ=x;rK=Mn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new jy(rK,240,20);new jy(rK,224,16);new jy(rK,208,16);new jy(rK,192,16);new jy(rK,176,16);new jy(rK,160,16);new jy(rK,144,16);new jy(rK,128,16);new jy(rK,112,16);new jy(rK,96,16);new jy(rK,80,16);new jy(rK,64,16);new jy(rK,260,16);oJ=new jy(rK,48,16);new jy(rK,32,16);new jy(rK,16,16);new jy(rK,0,16)}var rK,oJ;function sK(a,b){Wu(a.a.gb,!b);XI(a.f,a.a)}
+function eq(a,b){a.c=b;Wu(a.a.gb,!b);XI(a.f,a.a);if(a.d){var c;for(c=new Mi(a.d);c.b<c.d.Be();)Ni(c)}}function MJ(a){var b;fw(this,new GJ);b=this.f;pK(b,new tK((uK(),vK)));b.o=0;this.b=new nK(a);RJ(b,this.b,new SJ(1),b.p.c);this.a=new GJ;fj(this.a,"Body");RJ(b,this.a,new SJ(0),b.p.c);this.gb[Dd]="mosaic-CaptionLayoutPanel"}t(604,602,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},MJ);_.nd=function(){Zu(this.f)};_.od=function(){bv(this.f)};_.xd=function(){return new fv(this.a)};
+_.ud=function(a){return kJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function OJ(){pG(this)}t(605,496,Sh,OJ);function FJ(a){this.a=a}t(606,1,zi,FJ);_.wc=function(){kq(this.a.K.ab)};_.a=null;function wK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Sj(a.e.a,b);a.e&&Vt(a.e.a,b)&&Yt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&YD(!a.e?null:Vt(a.e.a,b-1))}function xK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new $y);-1==Sj(a.e.a,b)&&aj(a.e.a,b)}function yJ(){}t(607,1,{},yJ);_.Qc=function(a){wK(a)};_.Rc=function(a){xK(a)};
+_.Tc=function(a){yK(a.a.f,a.a)};function DJ(){DJ=x;zK=new AK(1,"e");BK=new AK(2,yf);CK=new AK(3,"ne");DK=new AK(10,"nw");EK=new AK(4,tg);FK=new AK(5,wg);GK=new AK(12,"sw");HK=new AK(8,fh);EJ=new IK((nj(),oj(null)).gb)}function qJ(a,b){var c;c=uJ(a.gb);return new hK(ek(b.gb)-(ek(a.gb)+c[3]),fk(b.gb)-(fk(a.gb)+c[0]))}
+function JK(a){var b,c,d,e,f,g;if(a.e){b=cq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Vt(a.e.a,d),c=new dq(io(g.gb,Jf),io(g.gb,If)),f=qJ(a,g),f.a-=Zj(0,f.a+io(g.gb,Jf)-b.b),f.b-=Zj(0,f.b+io(g.gb,If)-b.a),BG(g,Zj(0,f.a),Zj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,zJ(g,c.b,c.a),g.F==(aq(),bq)&&iq(g,new AJ(cq(a.gb))),nk(g.q,1)}}function KK(a,b,c){a=a.d;Qi(a,b,b);z(a.c,b,c);fj(b,zc+c.b)}
+function hq(a,b){var c;c=a.d;LK(c,b.y);ej(b.y,zc+DK.b);LK(c,b.u);ej(b.u,zc+BK.b);LK(c,b.v);ej(b.v,zc+CK.b);LK(c,b.E);ej(b.E,zc+HK.b);LK(c,b.n);ej(b.n,zc+zK.b);LK(c,b.D);ej(b.D,zc+GK.b);LK(c,b.B);ej(b.B,zc+EK.b);LK(c,b.C);ej(b.C,zc+FK.b)}
+function jq(a,b){!b.y&&(b.y=sJ(b,0,0));KK(a,b.y,DK);!b.u&&(b.u=sJ(b,0,1));KK(a,b.u,BK);!b.v&&(b.v=sJ(b,0,2));KK(a,b.v,CK);!b.E&&(b.E=sJ(b,1,0));KK(a,b.E,HK);!b.n&&(b.n=sJ(b,1,2));KK(a,b.n,zK);!b.D&&(b.D=sJ(b,2,0));KK(a,b.D,GK);!b.B&&(b.B=sJ(b,2,1));KK(a,b.B,EK);!b.C&&(b.C=sJ(b,2,2));KK(a,b.C,FK)}function yK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Sj(a.e.a,b);if(c+1<d){Cz(a.e,b);for(aj(a.e.a,b);c<d;++c)BJ(Vt(a.e.a,c),c)}else BJ(b,c)}
+function IK(a){a=new MK(a);fw(this,a);this.c=new NK(a);this.c.i=!0;Yi(this.c);this.c.k=3;this.d=new OK(a);this.d.i=!0;Yi(this.d);this.d.k=3;hw(this)}t(608,298,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},IK);_.Uf=function(){return cq(this.gb)};_.Vf=function(){var a;(a=PK(this))&&a.Vf(null)};_.Wf=function(){JK(this)};_.Qc=function(a){!this.b&&(this.b=new yJ);wK(a)};_.Rc=function(a){!this.b&&(this.b=new yJ);xK(a)};_.Kd=function(){JK(this)};
+_.Tc=function(a){!this.b&&(this.b=new yJ);yK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var zK,BK,CK,DK,EJ,EK,FK,GK,HK;function MK(a){this.p=new zv(this);this.gb=a}t(609,278,Ci,MK);function AK(a,b){this.a=a;this.b=b}t(610,1,{},AK);_.a=0;_.b=null;function NK(a){Ii();bj.call(this,a)}t(611,3,{},NK);_.qc=function(){var a;a=this.j.e;a.t||ck(a.o);ej(this.j.e,"dragdrop-dragging");!a.z.c&&sK(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Zj(this.a,a<this.d?a:this.d),b=Zj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(Bj(),Yf);c.style[Sg]=b+Yf};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||YD(a);a.z.c||sK(a.z,!0);a.t||(a.o||(a.o=new QK,fj(a.o,"mosaic-GlassPanel-invisible")),bK(a.o.gb,jh,YJ(a.gb,jh)),mj((nj(),oj(null)),a.o,0,0));fj(this.j.e,"dragdrop-dragging");a=new Wj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
+function LK(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!A(c,78))throw c;}}function OK(a){Ii();bj.call(this,a);this.c=new Ki}t(612,3,{},OK);_.qc=function(){var a;a=this.j.e.fb;a.t||ck(a.o);ej(this.j.e,"dragdrop-dragging");sK(a.z,!1);fq(a,new dq(a.e,a.d));nk(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=jj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Zj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Zj(a+b,io(d.z.b.gb,If)),b!=a&&rJ(d,0,a-b),fq(d,new dq(d.e,b)),nk(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=Zj(a+b,io(d.z.b.gb,If)),fq(d,new dq(d.e,b)),nk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Zj(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&rJ(d,a-b,0),fq(d,new dq(b,d.d)),nk(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,fq(d,new dq(96<a+b?a+b:96,d.d)),nk(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||YD(a);sK(a.z,!0);a.t||(a.o||(a.o=new QK,fj(a.o,"mosaic-GlassPanel-invisible")),bK(a.o.gb,jh,YJ(a.gb,jh)),mj((nj(),oj(null)),a.o,0,0));fj(this.j.e,"dragdrop-dragging");a=new Wj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function Nt(){Nt=x;Ot=new RK}
+function QK(){Nt();var a;this.d=new SK(this);this.a=!1;this.b=new Dv;fw(this,this.b);a=this.gb.style;a[nd]="#000";a[ie]="alpha(opacity=50)";a[Nf]="0.5";this.gb[Dd]="gwt-GlassPanel"}t(613,298,Ai,QK);
+_.qd=function(){var a;hw(this);try{a=this.fb}catch(b){b=Si(b);if(A(b,84))throw new $u("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Mt(Ot,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),$i(uk,a),a.b=!0,a.c=Ck(a),aj(uk,a),this.c=new TK(this),pu(new Lt(this.c))):$doc.compatMode==Eb?(this.gb.style[vd]=Za,this.gb.style[mg]=Za):sj(this,io(a.gb,Jf),io(a.gb,If));this.a&&du(new Kt(this));mj(oj(null),new UK,to($doc),uo($doc))};
+_.rd=function(){this.f.rd();hk(this.d);this.c&&(It(nu,this.c,H(VK,m,13,[(!xr&&(xr=new zk),xr)])),this.c=null);this.a&&It(fu,this,H(VK,m,13,[(!eu&&(eu=new zk),eu)]))};_._c=function(a){switch(Du(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(po(this.gb,a.srcElement))return ck(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Ot;function SK(a){tk();this.a=a}t(614,24,{},SK);_.Cc=function(){Mt((Nt(),Ot),this.a,!1)};_.a=null;function TK(a){this.a=a}t(615,1,{},TK);
+_.a=null;function UK(){this.gb=kw();var a;a=new dx(new WK(this));B(this,a,(Gp(),Gp(),Hp));B(this,a,(lq(),lq(),mq))}t(616,300,Ci,UK);_.sd=function(){Tj(new XK(this))};function WK(a){this.a=a}t(617,1,{},WK);_.a=null;function XK(a){this.a=a}t(618,1,zi,XK);_.wc=function(){mx(this.a.gb)};_.a=null;function YK(a){a.gb.style[hh]=md;a.gb.style[De]=md;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=PK(a))&&b.Vf(a)}}t(620,281,$h);_.Uf=function(){YK(this);return new dq(io(this.gb,Jf),io(this.gb,If))};_.Vf=function(){YK(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function oK(){this.gb=no("label");this.gb[Dd]="mosaic-Label";this.gb.style[gh]=Ef;this.gb[Dd]="mosaic-HTML"}t(619,620,$h,oK);function PJ(a){fw(this,new ZK(a));this.gb[Dd]="mosaic-ImageButton"}t(621,298,Ai,PJ);
+function VJ(){var a=(Qv(),Tv);Kv.call(this,!0,ef);this.L=a.a;this.a=new $K(this);this.a.d=!0;Av(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);qj();Nu(a,b)}else this.cb|=1;mo(lo(this.gb))[Dd]=Be;this.gb.style[jh]="2147483647"}t(622,283,Ci,VJ);_.$c=function(a){av(this,a);1==Du(a.type)&&Fv(this,!1)};_.a=null;
+function $K(a){this.b=a;this.c=new gj;this.i=new gj;a=(wx(),vx);new iy(a.d,a.b,a.c,a.e,a.a);var b;b=no(Hg);this.e=no(Kg);Zt(b,this.e);this.o=!0;a=kw();b=($t(),au(b));a.appendChild(b);this.gb=a;zl();this.gb.setAttribute("role",cm.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),qj(),Nu(a,b)):this.cb|=2225;this.gb[Dd]=Ae;a=Uu(this.gb)+"-vertical";Oi(this.gd(),a,!0);this.gb.style[Qf]=Za;this.gb.setAttribute("hideFocus",ah);B(this,new ux(this),(Gp(),Gp(),Hp))}t(623,321,Yh,$K);
+_.$c=function(a){switch(Du(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}nx(this,a)};_.Jd=function(a,b){rx(this,a,b);b||this.a&&Fv(this.b,!1)};_.a=!0;_.b=null;
+function ZK(a){var b=(zw(),Aw),c=(Hw(),Iw),d;d=new rw;d.f[rd]=Ya;d.f[yd]=0;d.f[zd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;pw(b.a);b.a.c.rows[0].cells[0][hd]=c.a;pw(b.a);b.a.c.rows[0].cells[0].style[ch]=e.a;pw(d);b=lw(d,0,0,!0);if(a){ck(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;nw(g,f.c);os(f.b,g,a);c.a=c.a.b}else e=c.b.c,aj(c.b,a);a.gb[cd]=e;Zt(b,a.gb);dv(a,d)}fw(this,d);Oi(this.gb,"mosaic-WidgetWrapper",!0)}t(624,298,Ai,ZK);_.a=null;_.b=null;function HJ(a){this.a=a}t(625,1,{},HJ);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&YD(this.a)};_.a=null;function IJ(a){tk();this.a=a}t(626,24,{},IJ);_.Cc=function(){kq(this.a.K.ab);var a=this.a;wr((!a.p&&(a.p=new aL),a.p))};_.a=null;function JJ(a){tk();this.a=a}t(627,24,{},JJ);_.Cc=function(){vJ(this.a,(aq(),bq))};_.a=null;function KJ(a){tk();this.a=a}t(628,24,{},KJ);_.Cc=function(){vJ(this.a,(aq(),wJ))};_.a=null;function NJ(){}t(629,1,{},NJ);function QJ(a){this.a=a}t(630,1,{},QJ);_.Lc=function(){this.a.Ed()};_.a=null;
+function TJ(a){this.a=a}t(631,1,{},TJ);_.a=null;function CJ(a){this.a=a}t(632,1,zi,CJ);_.wc=function(){this.a.F==(aq(),bq)?nk(this.a.r,333):this.a.F==wJ&&nk(this.a.s,333)};_.a=null;function tJ(a){this.gb=a;Zu(this)}t(633,281,Yh,tJ);_.Mc=function(a){return B(this,a,(Pq(),Pq(),Qq))};_.Nc=function(a){return B(this,a,(vj(),vj(),wj))};_.Oc=function(a){return B(this,a,(Tq(),Tq(),Uq))};_.Pc=function(a){return B(this,a,(xj(),xj(),yj))};function aL(){Pr.call(this,null)}t(634,212,Bi,aL);
+function aq(){aq=x;bq=new bL("MAXIMIZED",0);wJ=new bL("MINIMIZED",1);xJ=new bL("NORMAL",2);cL=H(dL,m,98,[bq,wJ,xJ])}function bL(a,b){vo.call(this,a,b)}t(635,137,{71:1,75:1,77:1,98:1},bL);var cL,bq,wJ,xJ;t(636,1,{});function Mt(a,b,c){var d,e,f,g,j;e=tj();d=uj();if(!c||e!=a.b||d!=a.a)f=(nj(),io(oj(null).gb,Jf)),c=io(oj(null).gb,If),j=(Ou(),Pu).scrollWidth,g=Pu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[hh]=f+Yf),0<=c&&(b.gb.style[De]=c+Yf),a.b=e,a.a=d}
+function RK(){}t(637,636,{},RK);_.a=-1;_.b=-1;function eL(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new fv(b);c.a.a<c.a.b.c-1;)d=ZI(gv(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&aj(a.x,d);return!0}
+function fL(a,b){var c,d,e;if(b.a)a.c&&gk(a.c),a.c=new gL(a,b),ik(a.c,333);else for(d=new Mi(a.x);d.b<d.d.Be();)c=Ni(d),e=c.eb,wv(b,hL(c),e.s,e.t),iL(c,e.u,e.r,H(I,s,-1,[jL(a.q.a,c).d,jL(a.p.a,c).c,jL(a.n.a,c).a,jL(a.o.a,c).b]),(H(I,s,-1,[kL(a.i.a,c).d,kL(a.f.a,c).c,kL(a.d.a,c).a,kL(a.e.a,c).b]),H(I,s,-1,[lL(a.u,c),lL(a.t,c),lL(a.r,c),lL(a.s,c)])))}
+function mL(){this.x=new gj;this.j=new nL(this);this.w=new oL(this.j);this.v=new pL(this.j);this.q=new qL(this.j);this.p=new rL(this.j);this.n=new sL(this.j);this.o=new tL(this.j);this.i=new uL(this.j);this.f=new vL(this.j);this.d=new wL(this.j);this.e=new xL(this.j);this.u=new yL(this.j);this.t=new yL(this.j);this.r=new yL(this.j);this.s=new yL(this.j)}t(638,1,{});_.Yf=function(a){fL(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function zL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Mi(b.x);e.b<e.d.Be();)d=Ni(e),A(d,26)&&(d=d.ab),f=d.eb,wv(c,hL(d),f.s,f.t),iL(d,f.u,f.r,H(I,s,-1,[jL(b.q.a,d).d,jL(b.p.a,d).c,jL(b.n.a,d).a,jL(b.o.a,d).b]),(H(I,s,-1,[kL(b.i.a,d).d,kL(b.f.a,d).c,kL(b.d.a,d).a,kL(b.e.a,d).b]),H(I,s,-1,[lL(b.u,d),lL(b.t,d),lL(b.r,d),lL(b.s,d)])));AL(c);a.a.c=null;for(a=new Mi(a.a.x);a.b<a.d.Be();)b=Ni(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function gL(a,b){this.a=a;this.b=b;var c=(pk(),qk);this.k=new ok(this);this.s=c}t(639,17,{},gL);_.xc=function(){zL(this)};_.yc=function(){zL(this)};
+_.Ac=function(a){var b,c,d;for(c=new Mi(this.a.x);c.b<c.d.Be();){b=Ni(c);A(b,26)&&(b=b.ab);d=b.eb;d.i=K(d.o+(d.s-d.o)*a);d.v=K(d.p+(d.t-d.p)*a);d.w=K(d.q+(d.u-d.q)*a);d.f=K(d.n+(d.r-d.n)*a);wv(this.b,hL(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,s,-1,[jL(this.a.q.a,b).d,jL(this.a.p.a,b).c,jL(this.a.n.a,b).a,jL(this.a.o.a,b).b]),j=this.a,h=b;H(I,s,-1,[kL(j.i.a,h).d,kL(j.f.a,h).c,kL(j.d.a,h).a,kL(j.e.a,h).b]);iL(e,f,d,g,H(I,s,-1,[lL(this.a.u,b),lL(this.a.t,b),lL(this.a.r,b),lL(this.a.s,b)]))}};_.a=null;
+_.b=null;t(641,1,{});_.a=null;function wL(a){this.a=a}t(640,641,{},wL);function xL(a){this.a=a}t(642,641,{},xL);function vL(a){this.a=a}t(643,641,{},vL);function uL(a){this.a=a}t(644,641,{},uL);function sL(a){this.a=a}t(645,641,{},sL);function tL(a){this.a=a}t(646,641,{},tL);function rL(a){this.a=a}t(647,641,{},rL);function qL(a){this.a=a}t(648,641,{},qL);t(649,641,{},function(a){this.a=a});t(650,641,{},function(a){this.a=a});
+function lL(a,b){var c=a.a,d;d=jj(c.d,b);d||(d=new fK(aK(b.gb)),z(c.d,b,d));return d.d}function yL(a){this.a=a}t(651,641,{},yL);function pL(a){this.a=a}t(652,641,{},pL);function oL(a){this.a=a}t(653,641,{},oL);function kL(a,b){var c;c=jj(a.a,b);c||(c=new fK(uJ(b.gb)),z(a.a,b,c));return c}function jL(a,b){var c;c=jj(a.b,b);c||(c=new fK($J(b.gb)),z(a.b,b,c));return c}
+function BL(a,b){var c,d;d=jj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=PK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new dq(CL(e,!0),CL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=CL(e,!0));null!=c.j&&(h.a=CL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new dq(CL(e,!0),CL(e,!1));break a}h=new dK;f=b.gb;n=f.style;g=n[Vf];j=n[dh];n[Vf]="static";n[dh]=Ke;null!=c.k?h.b=CL(e,!0):(n[hh]=md,h.b=(f.offsetWidth||0)+jL(d.o.a,b).b+jL(d.p.a,b).c);null!=c.j?h.a=CL(e,!1):(n[De]=md,h.a=(f.offsetHeight||0)+jL(d.q.a,b).d+
+jL(d.n.a,b).a);n[Vf]=g;n[dh]=j}d=h}null!=c.k&&(Bj(),fp)==c.k.$f()||null!=c.j&&(Bj(),fp)!=c.j.$f()||z(a.e,b,d)}return d}function nL(a){this.f=a;this.c=new Ki;this.e=new Ki;this.b=new Ki;this.a=new Ki;this.d=new Ki}t(654,1,{},nL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function DL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new EL,a.eb=b;return b}function qK(){tK.call(this,(uK(),FL))}function tK(a){var b=(GL(),HL);mL.call(this);this.b=a;this.a=b}t(655,638,{},qK,tK);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new dK;eL(this,a);n=jL(this.o.a,a).b+jL(this.p.a,a).c+kL(this.e.a,a).b+kL(this.f.a,a).c+lL(this.s,a)+lL(this.t,a);d=jL(this.q.a,a).d+jL(this.n.a,a).a+kL(this.i.a,a).d+kL(this.d.a,a).a+lL(this.u,a)+lL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(uK(),FL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.x);a.b<a.d.Be();)c=Ni(a),e=DL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),this.b==FL?(n+=BL(this.w.a,c).b,e.a=BL(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Zj(f,e.a)):(d+=BL(this.v.a,c).a,e.b=BL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Zj(g,e.b));this.b==FL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q;if(eL(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=lL(this.s,a);G=lL(this.u,a);c=cq(a.gb);Q=c.b-(u+lL(this.t,a));r=c.a-(G+lL(this.r,a));g=Q;c=r;this.b==(uK(),FL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Mi(this.x);e.b<e.d.Be();)d=Ni(e),b=null,q=DL(d),v=d.fb,A(v,104)&&(b=v,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),this.b==FL?(q.d?++h:(q.b=BL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=BL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=BL(this.v.a,
+d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=BL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Mi(this.x);e.b<e.d.Be();)d=Ni(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=IL(b),b=new dq(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==FL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),G=0>G?0:G,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==vK?(q.s=this.a==(GL(),HL)?u:this.a==JL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(GL(),HL)?(q.s=u,q.t=G):this.a==JL?(q.s=u,q.t=G+~~(r/2)-~~(o/2)):(q.s=u,q.t=G+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(v=d.cd()-ek(a.gb)-lL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-fk(a.gb)-lL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));fL(this,a)}};_.a=null;_.b=null;function GL(){GL=x;HL=new KL("START",0);JL=new KL(Db,1);LL=new KL("END",2);ML=H(NL,m,99,[HL,JL,LL])}function KL(a,b){vo.call(this,a,b)}t(656,137,{71:1,75:1,77:1,99:1},KL);var ML,JL,LL,HL;function uK(){uK=x;FL=new OL("HORIZONTAL",0);vK=new OL("VERTICAL",1);PL=H(QL,m,100,[FL,vK])}
+function OL(a,b){vo.call(this,a,b)}t(657,137,{71:1,75:1,77:1,100:1},OL);var PL,FL,vK;t(659,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function EL(){this.e=!1}function SJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(658,659,{101:1,105:1},EL,SJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function RL(a,b){if(a.k)return!0;eL(a,b);if(0<a.x.c){a.a=Vt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new SL,c.eb=d;a.b=d;a.x.Ke();aj(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function TL(){mL.call(this)}t(660,638,{},TL);
+_.Zf=function(a){var b,c;c=new dK;RL(this,a);if(this.a){b=BL(this.w.a,this.a).b;var d=BL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=IL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=jL(this.o.a,a).b+jL(this.p.a,a).c+kL(this.e.a,a).b+kL(this.f.a,a).c+lL(this.s,a)+lL(this.t,a);c.a+=jL(this.q.a,a).d+jL(this.n.a,a).a+kL(this.i.a,a).d+kL(this.d.a,a).a+lL(this.u,a)+lL(this.r,a);return c};
+_.Yf=function(a){var b,c,d,e,f;RL(this,a)&&(d=lL(this.s,a),e=lL(this.u,a),c=cq(a.gb),f=c.b-(d+lL(this.t,a)),c=c.a-(e+lL(this.r,a)),b=this.a.fb,A(b,104)&&(b=IL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-ek(a.gb)-lL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-fk(a.gb)-lL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),fL(this,a))};_.a=null;_.b=null;function SL(){this.e=!1}
+t(661,659,{102:1,105:1},SL);function IL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=lo(a.c.children[0].children[0]),c=lo(a.c.children[2].children[2]),d=$J(a.gb),b=uJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function UL(a,b){a.bb&&ck(a);return Bv(a,b)}function VL(){Zv();Pv.call(this,$v)}t(662,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},VL);
+_.ud=function(a){return UL(this,a)};_.a=null;function hL(a){var b;b=a.fb;return A(b,104)?b:a}function gq(a){if(!a.bb)return new dK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),iq(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function ZI(a){return A(a,104)?a.ab:a}function WL(a){var b;if(!a.n){b=(!mK&&(mK=new lK),mK);var c=XL(a,bb,!0);b.a=c;c=XL(a,cb,!0);b.b=c;a.n=b}return a.n}
+function jJ(a,b,c,d,e){if(A(b,26))throw new Ak("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new VL,ov(a,c,a.gb,d,!0),Cv(c,b)):ov(a,b,c,d,e);XI(a,b)}function RJ(a,b,c,d){b.eb=c;jJ(a,b,a.gb,d,!0)}
+function XI(a,b){var c;c=a.d;if(b){var d=c.j;Vi(d.c,b);Vi(d.e,b);Vi(d.b,b);Vi(d.a,b);Vi(d.d,b)}else d=c.j,Rx(d.c),Rx(d.e),Rx(d.b),Rx(d.a),Rx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==hL(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==hL(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function kq(a){if(a.bb&&a.gb.style.display!=Bf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==sg&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;AL(a)}}
+function AL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ZI(fy(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function kJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=hL(b);return uv(a,c)?(A(c,104)&&UL(c,b),XI(a,null),!0):!1}function pK(a,b){var c;a.d=b;null!=a.e&&ej(a,Uu(a.gb)+xa+a.e);a.e=b.cZ.d;c=my(a.e,fo(46));a.e=a.e.substr(c+1,a.e.length-(c+1));fj(a,Uu(a.gb)+xa+a.e);XI(a,null)}
+function XL(a,b,c){a.k||(a.k=no(Bg),bK(a.k,Vf,ed),bK(a.k,dh,Ke),bK(a.k,Te,Za),bK(a.k,Sg,Za),a.gb.appendChild(a.k));bK(a.k,hh,b);bK(a.k,De,b);a=ZJ(a.k);return c?a.b:a.a}
+function CL(a,b){var c;c=null.$f();if(c==(Bj(),rp)){c=(WL(a),null.$f());var d=(-1==kK&&(kK=hJ(db,!0)),kK);return N(M(Math.round(100*d*c/254)))}if(c==hp)return c=WL(a),d=null.$f(),N(M(zD(d*(-1==c.a&&(c.a=hJ(bb,!0)),c.a))));if(c==jp)return c=WL(a),d=null.$f(),N(M(zD(d*(-1==c.b&&(c.b=hJ(cb,!0)),c.a))));if(c==pp)return c=(WL(a),null.$f()),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(d*c)));if(c==tp)return c=(WL(a),null.$f()),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(10*d*c/254)));if(c==np)return N(M(zD(12*
+(WL(a),null.$f())*N(M(zD((-1==kK&&(kK=hJ(db,!0)),kK)/72))))));if(c==fp)return XL(a,null.$f(),b);if(c==lp)return c=(WL(a),N(M(zD(null.$f())))),d=(-1==kK&&(kK=hJ(db,!0)),kK),N(M(Math.round(d*c/72)));if(null.$f()==dp)return N(M(zD(null.$f())));throw new Ak("Invalid size: "+null.$f());}function GJ(){var a=new TL;yv.call(this);this.j=new dq(-1,-1);new YL(this);this.gb[Dd]="mosaic-LayoutPanel";pK(this,a)}t(663,278,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},GJ);
+_.yd=function(a){jJ(this,a,this.gb,this.p.c,!0)};_.nd=function(){iv(this,new fM)};_.od=function(){iv(this,new gM)};_.Uf=function(){return gq(this)};_.vd=function(a){return rv(this.p,hL(a))};_.wd=function(a,b,c,d){jJ(this,a,b,c,d)};_.Vf=function(a){XI(this,a)};_.xd=function(){return new fv(this)};_.Wf=function(){kq(this)};
+_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=gq(this),null!=this.i)a=a.a+Yf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Yf);this.kd(b);this.f=null}else b=a.a+Yf,this.md(a.b+Yf),this.kd(b);kq(this)}};_.Kd=function(){kq(this)};_.ud=function(a){return kJ(this,a)};_.kd=function(a){this.gb.style[De]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){wv(this,hL(a),b,c)};
+_.md=function(a){this.gb.style[hh]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function fM(){}t(664,1,{},fM);_.Id=function(a){hL(a).qd()};function gM(){}t(665,1,{},gM);_.Id=function(a){hL(a).rd()};function fv(a){this.b=a;this.a=new tv(this.b.p)}t(666,1,{},fv);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return ZI(gv(this.a))};_.Zc=function(){hv(this.a)};_.b=null;function hM(){hM=x;new ax}
+function YL(a){hM();Oi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new iM(this)}t(667,9,{},YL);function iM(a){tk();this.a=a}t(668,24,{},iM);_.Cc=function(){XI(this.a.a,null);kq(this.a.a)};_.a=null;function PK(a){a=a.fb;return!a?null:A(a,103)?a:PK(a)}function zJ(a,b,c){var d;d=a.gb;iL(a,b,c,$J(d),(uJ(d),aK(d)))}function iL(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.md((0>b?0:b)+(Bj(),Yf)));0<=c&&(c-=d[0]+d[2],a.kd((0>c?0:c)+(Bj(),Yf)))}function iq(a,b){zJ(a,b.b,b.a)}t(671,1,{});
+function rF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:hC(a,b,~~Ei(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,G=void 0,q=void 0;for(u=0,G=o.length;u<G;++u)if(D=n[u+3],v=o[u],r=null==v?Ff:typeof v,r=r==Hf?Object.prototype.toString.call(v)==Sc||typeof v.length==Gf?"array":r:r,!F(r,D)&&(!F("string",D)||!F(Ff,r)))if(v=F(Gf,r),r=F("boolean",r),jM===D)v&&(o[u]=new UF(o[u])),r&&(o[u]=(EF(),o[u]?HF:FF));else{q=v||r;if(q=
+!q&&null!=D&&Dn(D)==kM){q=o[u];if(null==q||lM(q,D))continue;if(Cn(q)&&(q=q&&q.g?q.g:null,null!=q&&lM(q,D))){o[u]=q;continue}}if(!F(Hf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function mM(){this.c=new Ki;this.a=new Ki;this.b=new Ki}function lM(a,b){var c;if(jM==b||nM==b&&A(a,106))return!0;if(null!=a)for(c=Dn(a);c&&c!=jM;c=null)if(c==b)return!0;return!1}t(670,671,{},mM);function oF(){oF=x;qF=new mM}
+function uF(a,b){oF();z(qF.c,a,b)}function lF(a){oF();var b,c,d;d=ZF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function mF(a,b){var c;oF();return c=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==qe)?b[0]:null,lM(c,a)}function sF(a){var b=nF;oF();var c,d;d=qF.b;if(c=!b?d.b:hC(d,b,~~Ei(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?iC(d,c):kC(d,b,c,~~Ei(b))}
+function TE(a){oF();var b=qF,c;null==a?a=null:(c=a[bd],c||(0!=(Dn(a).b&4)?a=[]:(b=(b=jj(b.c,Dn(a)))&&typeof b==qe?new b(a):a,a=a[bd]=b),c=a),a=c);return a}var qF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=On&&(e=jk(),2E3<e-Qn&&(Qn=e,Pn=Nn()));if(0==On++){var f=(Rn(),Sn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=$n(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Rn(),Sn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=$n(n,o);while(h.c);h.c=o}}--On;c&&-1!=Pn&&($wnd.clearTimeout(Pn),Pn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(rs)()}catch(d){a(b)}else C(rs)()}var jM=$(1),Gn=$(100),oM=QF(" I"),I=KF(680,oM),qG=KF(678,jM),pM=QF(" Z"),UG=KF(681,pM);$(99);$(98);$(97);var qM=$(476),vn=KF(682,qM),rM=$(231),kt=KF(683,rM);$(232);$(137);$(451);$(106);$(462);var sM=QF(" B");$(466);var tM=QF(" C"),Fi=KF(684,tM),kM=$(464),uM=QF(" D"),bD=KF(685,uM);$(465);$(467);var vM=$(470),AE=KF(686,vM),wM=QF(" J"),xM=$(2),Gs=KF(679,xM),WJ=KF(687,sM);$(479);$(461);$(96);$(449);
+var nF=$(442);$(458);var AF=$(456);$(454);$(455);$(460);$(108);$(109);$(110);$(113);$(94);$(473);$(468);$(457);$(443);$(444);$(445);$(446);$(447);$(448);var yM=$(366);$(365);$(364);$(363);$(441);$(440);var jA=$(380),FC=KF(688,jA),zM=$(386),KC=KF(689,zM),AM=$(387),MC=KF(690,AM),BM=$(518),QE=KF(691,BM),ks=KF(692,I),CM=OF(516,function(){RC();return HG}),IG=KF(693,CM);$(517);$(389);$(388);$(511);$(510);$(519);$(520);$(515);$(423);$(514);var Kz=KF(694,yM);$(378);$(522);$(453);PF();$(452);PF();$(671);$(670);
+var nM=PF();$(282);var DM=$(281);$(280);$(286);$(300);$(341);$(524);$(523);$(279);$(278);$(526);$(525);$(531);$(532);$(533);$(534);$(535);$(536);$(537);$(538);$(527);$(528);$(529);$(530);$(218);$(217);$(291);$(292);$(293);$(548);$(557);$(24);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(263);$(337);$(340);$(338);$(339);$(177);$(176);$(265);$(212);$(267);$(185);var EM=$(184);$(215);$(214);$(213);$(360);$(361);$(362);
+var FM=OF(153,function(){Bj();return vp}),wp=KF(695,FM),GM=OF(136,function(){Cj();return Go}),Ho=KF(696,GM),HM=OF(143,function(){Io();return Ro}),So=KF(697,HM),IM=OF(148,function(){To();return bp}),cp=KF(698,IM);OF(154,null);OF(155,null);OF(156,null);OF(157,null);OF(158,null);OF(159,null);OF(160,null);OF(161,null);OF(162,null);OF(138,null);OF(139,null);OF(140,null);OF(141,null);OF(142,null);OF(144,null);OF(145,null);OF(146,null);OF(147,null);OF(149,null);OF(150,null);OF(151,null);OF(152,null);$(435);
+$(434);$(483);$(485);$(484);$(486);$(488);$(487);$(489);$(493);$(494);$(175);$(181);$(180);$(179);$(183);$(197);$(406);$(405);var eB=$(404),DD=KF(699,eB),YG=KF(700,wM);$(276);$(277);$(390);$(490);$(496);$(491);$(492);$(391);$(547);$(400);$(399);$(398);$(403);var JM=PF(),VI=KF(701,JM);$(261);$(433);$(502);var KM=OF(221,function(){$r();return es}),fs=KF(702,KM);$(413);$(414);$(397);var PA=$(392);$(482);$(376);$(377);$(402);var $A=$(401);$(394);$(393);$(500);$(509);$(395);$(437);$(475);$(512);$(513);
+$(521);$(383);var nA=$(382);$(411);$(412);$(368);$(367);$(420);PF();PF();PF();$(370);$(371);$(182);$(350);var gy=KF(703,DM);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(199);$(216);$(202);$(204);var uA=$(385);$(436);$(373);$(372);$(379);$(506);$(478);$(207);$(422);$(194);$(195);$(198);$(192);$(191);$(193);var wA=$(544);$(381);$(562);$(567);$(421);$(469);$(424);var Mz=$(375),Lz=KF(704,nA);$(590);$(408);$(409);$(410);$(374);$(541);$(542);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(495);
+$(503);$(504);$(505);$(561);$(563);var QA=$(396);$(545);$(507);$(206);$(203);$(205);$(201);$(190);$(189);$(188);$(243);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var LM=OF(635,function(){aq();return cL}),dL=KF(705,LM);$(634);$(633);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(632);$(606);var MM=OF(287,function(){Qv();return Xv}),Yv=KF(706,MM),NM=OF(333,function(){Mv();return Dx}),Ex=KF(707,NM);$(17);$(334);$(335);$(330);$(331);$(332);$(18);$(19);$(20);$(419);$(384);$(622);
+$(321);$(623);$(322);$(323);$(324);$(325);$(328);$(296);$(295);$(294);$(564);$(565);$(570);$(236);$(299);$(329);$(317);$(344);$(343);$(342);var OM=OF(345,function(){Ux();return dy}),ey=KF(708,OM);OF(346,null);OF(347,null);OF(348,null);OF(349,null);$(219);$(297);$(310);$(309);$(499);$(289);$(178);$(546);$(298);$(608);$(3);$(611);$(612);$(610);$(609);$(602);$(601);$(663);$(664);$(665);$(666);$(604);$(210);var DB=$(416),FB=KF(709,DB);$(417);$(415);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);
+$(37);var PM=$(49),sx=KF(710,PM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(237);var eK=$(592);$(290);var iK=$(594);$(208);$(620);$(619);$(429);$(428);$(430);$(209);$(245);$(247);$(246);$(241);$(353);$(238);$(288);$(662);$(252);$(255);
+$(253);$(254);$(5);$(7);$(6);$(572);$(418);$(431);$(354);$(174);$(273);$(425);$(426);$(432);$(211);$(240);$(31);$(248);$(318);$(319);$(320);$(249);var VK=KF(711,EM);$(250);$(543);$(621);$(587);$(459);$(480);$(30);$(68);var jK=$(595);$(605);$(624);$(659);$(658);$(186);$(196);$(4);$(586);$(638);$(655);var QM=OF(656,function(){GL();return ML}),NL=KF(712,QM),RM=OF(657,function(){uK();return PL}),QL=KF(713,RM);$(641);$(650);$(649);$(653);$(652);$(648);$(647);$(645);$(646);$(644);$(643);$(640);$(642);$(651);
+$(654);$(639);$(607);$(660);$(302);$(301);$(304);$(305);$(303);$(251);$(21);$(271);$(272);$(11);$(14);$(22);var SM=$(25),Dk=KF(714,SM);$(23);$(661);$(8);$(10);$(9);$(667);$(668);$(613);$(616);$(617);$(618);$(614);$(615);var gK=$(593);$(636);$(637);$(598);$(599);$(187);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/1FF46909D749270FF381D41E1313C970.cache.html b/public/jsme/1FF46909D749270FF381D41E1313C970.cache.html
deleted file mode 100644
index 819caa6..0000000
--- a/public/jsme/1FF46909D749270FF381D41E1313C970.cache.html
+++ /dev/null
@@ -1,598 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '1FF46909D749270FF381D41E1313C970';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ea=" ",fa=" of ",ha='"',ia='" ',ja="#",ka="$MOL\n",la="&",ma="&amp;",na="&gt;",oa="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",xa=", ",za="-",Aa="-C#C-Me",Ba="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",Ka="-NH-SO2-Me",Ma="-NMe2",Oa="-NO2",Pa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Xa="//",Ya="/>",Za="0",$a="0px",ab="1",bb="100%",cb="1em",eb="1ex",fb="1in",gb="2",
-ib="3",kb=":",lb=": ",mb=";",nb="<",ob="<V1:",pb="<V2:",rb="=",sb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Fb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="Dialog",Nb="East",Ob="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",ec="NONE",fc="No more molecules in SDF buffer",
-hc="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",xc="Ring",yc="S",Bc="SMILES",Cc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="V1",Lc="V2",Mc="West",Nc="X",Oc="[",Pc="\\",Wc="]",Xc="_",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="alpha(opacity=",
-ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",ld="bolder",pd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Ld="contextmenu",Qd="dblclick",Rd="definition",Sd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",
-Yd="dragdrop-handle",Zd="dragdrop-selected",$d="end_gesture",ae="error",be="filter",ce="float",de="focus",ee="fontFamily",fe="fontSize",ge="fontStyle",he="fontWeight",ie="form",je="function",ke="g",le="gesturechange",me="gestureend",ne="gesturestart",pe="google",qe="grid",re="gridcell",se="group",te="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ee="html",Fe="ie8",Ge="img",He="is_touch_supported",Ie="italic",Je="java.vm.name",Ke="jsa-resetDiv",Le="keydown",Me="left",Ne="link",
-Oe="list",Pe="listbox",Qe="listitem",Re="load",Se="log",Ue="ltr",Ve="main",We="marquee",Xe="math",Ye="menu",Ze="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",jf="middle",kf="mousedown",lf="mousemove",mf="mouseout",nf="mouseup",of="msie",pf="multipart",qf="n",rf="navigation",sf="none",tf="noreaction",uf="note",vf="nowrap",wf="null",xf="number",yf="object",zf="offsetHeight",Af="offsetWidth",Bf="onclick",Cf="onload",Df="ontouchstart",Ef="opacity",Ff="opera",Gf="option",
-Hf="outline",If="overflow",Jf="padding",Kf="popupContent",Lf="position",Nf="presentation",Of="progressbar",Pf="px",Qf='px"',Rf="px,",Sf="px, ",Tf="px;",Uf="px;height:",Vf="px;top:",Wf="px;width:",Xf="radio",Yf="radiogroup",$f="reaction",ag="region",bg="return function() { w.__gwt_dispatchUnhandledEvent_",cg="rgb(",dg="right",eg="rotation",fg="row",gg="rowgroup",hg="rowheader",ig="rtl",jg="s",kg="scale100",lg="scrollbar",mg="se",ng="search",og="separator",pg="serif",qg="slider",rg="span",sg="spinbutton",
-tg="status",ug="styleFloat",vg="subMenuIcon-selected",wg="tab",xg="table",yg="tablist",zg="tabpanel",Ag="tbody",Bg="td",Cg="text",Dg="textAlign",Eg="textbox",Fg="timer",Gg="toolbar",Hg="tooltip",Ig="top",Jg="touchcancel",Kg="touchend",Lg="touchmove",Mg="touchstart",Ng="tr",Og="tree",Pg="treegrid",Qg="treeitem",Rg="true",Sg="value",Tg="verticalAlign",Ug="visibility",Vg="visible",Wg="w",Xg="whiteSpace",Yg="width",Zg="x",$g="zIndex",ah="zoom",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,m:0,h:0},
-eh={l:1,m:0,h:0},lh={l:2,m:0,h:0},mh={l:3,m:0,h:0},nh={l:4,m:0,h:0},oh={l:8,m:0,h:0},ph={l:10,m:0,h:0},qh={l:16,m:0,h:0},rh={l:32,m:0,h:0},sh={l:64,m:0,h:0},th={l:128,m:0,h:0},uh={l:256,m:0,h:0},vh={l:512,m:0,h:0},wh={l:1024,m:0,h:0},xh={l:2048,m:0,h:0},yh={l:8192,m:0,h:0},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={67:1,69:1,84:1},Hh={18:1,67:1},Ih={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Jh={83:1},Kh={12:1,
-14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Lh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Mh={7:1,8:1,67:1,70:1,72:1},Nh={13:1,37:1},Oh={20:1},Ph={68:1},Qh={6:1,8:1,67:1,70:1,72:1},Rh={67:1,73:1,81:1},Sh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Th={87:1},k={67:1,69:1},Uh={85:1},Vh={8:1,9:1,67:1,70:1,72:1},Wh={67:1},Xh={67:1,73:1,79:1,81:1},Yh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Zh={11:1},$h={38:1,67:1,73:1,79:1,81:1},ai={35:1,67:1,70:1,72:1},bi={49:1,67:1},
-ci={27:1,34:1},di={67:1,73:1,75:1,79:1,81:1},ei={84:1},q={66:1,67:1,69:1},fi={44:1,49:1,63:1,67:1},gi={67:1,69:1,83:1},hi={65:1},ii={10:1,67:1,70:1,72:1},ji={21:1},ki={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},li={67:1,83:1},mi={14:1},ni={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},oi={44:1,45:1,49:1,63:1,67:1},pi={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return qi(this)};
-_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(ri,k,-1,8,1);d=(si(),ti);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function ui(){ui=u;vi=new wi}function xi(a){for(var b,a=new yi(a.j.k);a.b<a.d.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}
-function Ci(a,b,c){var a=a.n,d;try{d=new Di(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ei(e);if(y(e,73))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b._c(),Sb,!0);Ai(c._c(),Yd,!0);x(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.n.c,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.b.a);Ji(d.d.a);Ji(d.c.a);Ai(b._c(),Sb,!1);Ai(c._c(),Yd,!1)}
-function Ki(a){var b;a.o=!1;for(a=new yi(a.j.k);a.b<a.d.ue();)b=zi(a),Ai(b._c(),Zd,!1),Bi(a)}function Li(a,b){Mi(a.j.k,b)?Ai(b._c(),Zd,!1):a.o?(Ni(a.j.k,b),Ai(b._c(),Zd,!0)):(a.j.k.ze(),Ni(a.j.k,b))}function Oi(a){this.f=a;this.j=new Pi(this);this.n=new Qi(this.j)}s(3,1,{});_.jc=function(){Ri(this.j.e,"dragdrop-dragging")};_.kc=function(){Si(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var vi;function Pi(a){this.k=new Ti;this.d=a;this.a=a.f}s(4,1,{},Pi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ui(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Vi(a,b){var c;c=Wi(a.c,Xi).a;b.a.ctrlKey||b.a.metaKey||xi(a.b.d);Li(a.b.d,c)}function Yi(a){a.b.f=null;a.b.d.kc();Zi(($i(),aj(null)),a.a,0,0);var b=a.a.gb;bj=b;cj();b.setCapture();a.d=2}
-function Qi(a){this.c=new wi;this.b=a;this.a=new dj;ej(this.a,fj(),gj());z(this.a,this,(hj(),hj(),ij));z(this.a,this,(jj(),jj(),kj));a=this.a.gb.style;a[be]="alpha(opacity=0)";lj||(mj=-1!=navigator.userAgent.toLowerCase().indexOf(of)&&8==$doc.documentMode?!0:!1,lj=!0);mj?a.filter=dd+0+sa:a.opacity=0;a.margin=0+(zj(),Pf);a.borderStyle=(Aj(),sf);a[id]="blue"}s(5,1,{},Qi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Bj(a);e=Cj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!Xi)Xi=c,this.b.e=Wi(this.c,Xi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Dj(this.b.k,this.b.e)&&(xi(this.b.d),Li(this.b.d,this.b.e)),Ej(new Fj),this.e=!0,Gj(a.a),this.f=d,this.i=e,b=new Hj(Xi,null),Xi!=this.b.e&&(c=new Hj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Yi(this),1!=this.d&&Ui(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Ij(a,b);a=Jj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Kj(Lj(d-this.f),Lj(a-this.i))>=this.b.d.k?(Mj(),-1!=Dj(this.b.k,this.b.e)||Li(this.b.d,this.b.e),c=new Hj(Xi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Yi(this)):Gj(Nj)),1==this.d)return;Gj(Nj);Ui(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Ij(a,b);b=Jj(a,b);if(1==(a.a.button||0))if(this.e=!1,Xi)try{if(Mj(),1==this.d)Vi(this,a);else{d!=this.a&&(c=new Hj(d,null),e+=c.a,b+=c.d);try{Ui(this,e,b),this.b.d.jc(),3!=this.d&&Vi(this,a)}finally{var f=this.a.gb;bj&&f==bj&&(bj=null);cj();f.releaseCapture();Oj(this.a);this.d=1;this.b.e=null}}}finally{Xi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Xi=null;function Fj(){}s(6,1,ji,Fj);_.pc=function(){Mj()};
-function Di(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Di);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ra+this.a+xa+this.d+sa};function Hj(a,b){!a||a==($i(),aj(null))?this.f=this.e=0:(this.e=a.Xc()-Pj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==($i(),aj(null))?this.c=this.b=0:(this.b=Qj(b.gb)+b.gb.clientLeft,this.c=Rj(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Hj);
-_.tS=function(){return ra+this.a+xa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Mj(){try{$doc.selection.empty()}catch(a){}}function Sj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Mi(c.a,b);0==c.a.c&&Tj(c.b);a.q=null}a.qc()}}function Uj(a,b){var c=Vj();Sj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Wj(a.k,Vj())}
-function Xj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function Wj(a,b){if(Xj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Yj(d,a.a.k);Ni(d.a,e);1==d.a.c&&Zj(d.b,16);c.q=e}else a.a.q=null}function $j(a){this.a=a}s(18,1,{},$j);_.a=null;s(19,1,{});s(20,1,{2:1});function ak(){ak=u;bk=new ck}s(21,19,{});var bk=null;function ck(){this.a=new Ti;this.b=new dk(this)}s(22,21,{},ck);function ek(){ek=u;fk=new Ti;var a=new gk;hk();ik(jk?jk:jk=new kk,a)}function Tj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Mi(fk,a)}
-function Zj(a,b){if(0>b)throw new lk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Mi(fk,a);a.b=!1;a.c=mk(a,b);Ni(fk,a)}function nk(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function mk(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Mi(fk,this);this.vc()};_.b=!1;_.c=0;var fk;function dk(a){ek();this.a=a}s(23,24,{},dk);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(ok,k,3,a.a.c,0);b=pk(a.a,b);c=new qk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.a,d),Wj(d.a,c.a);0<a.a.c&&Zj(a.b,Kj(5,16-(Vj()-c.a)))};_.a=null;function Yj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Yj);_.a=null;_.b=null;s(27,1,{});_.a=null;function rk(){this.a=ad}s(26,27,{},rk);function sk(){this.a=bd}s(28,27,{},sk);function tk(){this.a=fd}s(29,27,{},tk);s(31,1,{});_.a=null;function uk(a){this.a=a}s(30,31,{},uk);function vk(){this.a=gd}s(32,27,{},vk);
-function wk(){this.a=jd}s(33,27,{},wk);function xk(){this.a=sd}s(34,27,{},xk);function yk(){this.a=xd}s(35,27,{},yk);function zk(){this.a=Ed}s(36,27,{},zk);function Ak(){this.a=Fd}s(37,27,{},Ak);function Bk(){this.a=Gd}s(38,27,{},Bk);function Ck(){this.a=Hd}s(39,27,{},Ck);function Dk(){this.a=Rd}s(40,27,{},Dk);function Ek(){this.a=Sd}s(41,27,{},Ek);function Fk(){this.a=Ud}s(42,27,{},Fk);function Gk(){this.a=Xd}s(43,27,{},Gk);function Hk(){this.a=ie}s(44,27,{},Hk);function Ik(){this.a=qe}
-s(45,27,{},Ik);function Jk(){this.a=re}s(46,27,{},Jk);function Kk(){this.a=se}s(47,27,{},Kk);function Lk(){this.a=Be}s(48,27,{},Lk);function Mk(a){this.a=a.id}s(49,1,{4:1,5:1},Mk);_.a=null;function Nk(){this.a=Ge}s(50,27,{},Nk);function Ok(){this.a=Ne}s(51,27,{},Ok);function Pk(){this.a=Oe}s(52,27,{},Pk);function Qk(){this.a=Pe}s(53,27,{},Qk);function Rk(){this.a=Qe}s(54,27,{},Rk);function Sk(){this.a=Se}s(55,27,{},Sk);function Tk(){this.a=Ve}s(56,27,{},Tk);function Uk(){this.a=We}s(57,27,{},Uk);
-function Vk(){this.a=Xe}s(58,27,{},Vk);function Wk(){this.a=Ye}s(59,27,{},Wk);function Xk(){this.a=ef}s(60,27,{},Xk);function Yk(){this.a=ff}s(61,27,{},Yk);function Zk(){this.a=gf}s(62,27,{},Zk);function $k(){this.a=hf}s(63,27,{},$k);function al(){this.a=rf}s(64,27,{},al);function bl(){this.a=uf}s(65,27,{},bl);function cl(){this.a=Gf}s(66,27,{},cl);function dl(){this.a=Nf}s(67,27,{},dl);s(68,31,{},function(a){this.a=a});function el(){this.a=Of}s(69,27,{},el);
-function fl(){fl=u;gl=new uk("aria-activedescendant")}var gl;function hl(){this.a=Xf}s(71,27,{},hl);function il(){this.a=Yf}s(72,27,{},il);function jl(){this.a=ag}s(73,27,{},jl);
-function kl(){kl=u;ll=new sk;ml=new rk;nl=new tk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Jk;Cl=new Ik;Dl=new Kk;El=new Lk;Fl=new Nk;Gl=new Ok;Hl=new Qk;Il=new Rk;Jl=new Pk;Kl=new Sk;Ll=new Tk;Ml=new Uk;Nl=new Vk;Ol=new Xk;Pl=new Zk;Ql=new $k;Rl=new Yk;Sl=new Wk;Tl=new al;Ul=new bl;Vl=new cl;Wl=new dl;Xl=new el;Yl=new il;Zl=new hl;$l=new jl;am=new bm;cm=new dm;em=new fm;gm=new hm;im=new jm;zm=new Am;Bm=
-new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;C=new wi;x(C,ag,$l);x(C,ad,ml);x(C,Sd,xl);x(C,bd,ll);x(C,fd,nl);x(C,Xd,zl);x(C,gd,ol);x(C,jd,pl);x(C,sd,ql);x(C,xd,rl);x(C,re,Bl);x(C,Ed,sl);x(C,se,Dl);x(C,Fd,tl);x(C,Gd,ul);x(C,Hd,vl);x(C,Rd,wl);x(C,Oe,Jl);x(C,Ud,yl);x(C,ie,Al);x(C,qe,Cl);x(C,Be,El);x(C,Ge,Fl);x(C,Ne,Gl);x(C,Pe,Hl);x(C,Qe,Il);x(C,Se,Kl);x(C,Ve,Ll);x(C,We,Ml);x(C,Xe,Nl);x(C,Ye,Sl);x(C,ef,Ol);x(C,ff,Rl);x(C,
-gf,Pl);x(C,Gf,Vl);x(C,Xf,Zl);x(C,hf,Ql);x(C,rf,Tl);x(C,uf,Ul);x(C,Nf,Wl);x(C,Of,Xl);x(C,Yf,Yl);x(C,fg,em);x(C,gg,am);x(C,hg,cm);x(C,ng,im);x(C,og,zm);x(C,lg,gm);x(C,qg,Bm);x(C,sg,Dm);x(C,tg,Fm);x(C,wg,Lm);x(C,yg,Hm);x(C,zg,Jm);x(C,Eg,Nm);x(C,Fg,Pm);x(C,Gg,Rm);x(C,Hg,Tm);x(C,Og,Zm);x(C,Pg,Vm);x(C,Qg,Xm)}var ml,ll,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Cl,Bl,Dl,El,Fl,Gl,Jl,Hl,Il,Kl,Ll,Ml,Nl,Sl,Ol,Rl,Pl,Ql,Tl,Ul,Vl,Wl,Xl,Zl,Yl,$l,C,em,am,cm,gm,im,zm,Bm,Dm,Fm,Lm,Hm,Jm,Nm,Pm,Rm,Tm,Zm,Vm,Xm;
-function fm(){this.a=fg}s(75,27,{},fm);function bm(){this.a=gg}s(76,27,{},bm);function dm(){this.a=hg}s(77,27,{},dm);function hm(){this.a=lg}s(78,27,{},hm);function jm(){this.a=ng}s(79,27,{},jm);function Am(){this.a=og}s(80,27,{},Am);function Cm(){this.a=qg}s(81,27,{},Cm);function Em(){this.a=sg}s(82,27,{},Em);function Gm(){this.a=tg}s(83,27,{},Gm);function Mm(){this.a=wg}s(84,27,{},Mm);function Im(){this.a=yg}s(85,27,{},Im);function Km(){this.a=zg}s(86,27,{},Km);function Om(){this.a=Eg}
-s(87,27,{},Om);function Qm(){this.a=Fg}s(88,27,{},Qm);function Sm(){this.a=Gg}s(89,27,{},Sm);function Um(){this.a=Hg}s(90,27,{},Um);function $m(){this.a=Og}s(91,27,{},$m);function Wm(){this.a=Pg}s(92,27,{},Wm);function Ym(){this.a=Qg}s(93,27,{},Ym);function qk(){this.a=Vj()}function Vj(){return(new Date).getTime()}s(94,1,{},qk);function an(a){var b,c,d;d=new bn;for(c=a;c;)b=c.wc(),c!=a&&cn(d.a,"Caused by: "),dn(d,c.cZ.d),cn(d.a,lb),cn(d.a,null==b?"(No exception detail)":b),cn(d.a,aa),c=c.e}
-function en(a){var b,c,d;c=v(fn,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new gn;c[d]=a[d]}}function hn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return hn(this)};_.e=null;_.f=null;function jn(a){kn();this.f=a}s(98,99,Rh,jn);function Ii(a){kn();this.f=a}function Fi(a,b){kn();this.e=b;this.f=a}s(97,98,Xh,Ii,Fi);
-function ln(a){kn();this.b=a;this.a=j;var b,c,d;c=[];d=v(fn,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new mn(c[a]);en(d)}s(96,97,Xh,ln);
-_.wc=function(){if(null==this.c){this.d=null==this.b?wf:nn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":on(this.b).d;this.a=this.a+lb+(nn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(nn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function pn(a,b){return qn(a)?a.eQ(b):a===b}
-function on(a){return qn(a)?a.cZ:rn}function sn(a){return qn(a)?a.hC():qi(a)}
-function tn(){var a;tn=u;un=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function vn(a){tn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=un[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var un;s(105,1,{});function qi(a){return a.$H||(a.$H=++wn)}function xn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function yn(){return $wnd.setTimeout(function(){0!=zn&&(zn=0);An=-1},10)}var zn=0,wn=0,Bn=0,An=-1;
-function Cn(){Cn=u;Dn=new En}function Fn(a,b){a.a=Gn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Hn(a)),In(a.e,1),!a.i&&(a.i=new Jn(a)),In(a.i,50))}function En(){}function Kn(a){return a.xc()}function Gn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Ln(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Gn(b,e)):e[0].pc()}catch(f){if(f=Ei(f),!y(f,81))throw f;}}return b}function In(a,b){Cn();$wnd.setTimeout(function(){A(Kn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},En);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Dn;function Hn(a){this.a=a}s(108,1,{},Hn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Ln(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Vj();100>Vj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Jn(a){this.a=a}s(109,1,{},Jn);_.xc=function(){this.a.d&&In(this.a.e,1);return this.a.j};_.a=null;function Mn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function kn(){var a,b,c,d;c=Mn(new Nn);d=v(fn,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new mn(c[a]);en(d)}function Nn(){}s(112,1,{},Nn);
-_.yc=function(a){var b,c,d;d=j;a=On(a);b=a.indexOf(ra);c=0==a.indexOf(je)?8:0;-1==b&&(b=Pn(a,Qn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=On(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function cn(a,b){a[a.explicitLength++]=null==b?wf:b}function Rn(){var a=[];a.explicitLength=0;return a}function Sn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Tn(a,b){return null==a[b]?null:""+a[b]}
-function Un(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Vn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Wn(a){var b=$doc;return-1!=a.indexOf(kb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Wd)),b.__gwt_container),b.innerHTML=nb+a+Ya||j,a=Un(b),b.removeChild(a),a):b.createElement(a)}function Gj(a){a.returnValue=!1}
-function Xn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function Qj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Pj(E(b.compatMode,Hb)?b.documentElement:b.body)}function Rj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((E(b.compatMode,Hb)?b.documentElement:b.body).scrollTop||0)}
-function Pj(a){return a.currentStyle.direction==ig?-(a.scrollLeft||0):a.scrollLeft||0}var mj=!1,lj=!1;function Yn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientLeft}function Zn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientTop}function gj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function fj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function $n(a){return Pj(E(a.compatMode,Hb)?a.documentElement:a.body)}function ao(a){return(E(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function bo(a,b){this.b=a;this.c=b}s(136,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Aj(){Aj=u;co=new eo;fo=new go;ho=new io;jo=new ko;lo=new mo;no=F(oo,k,6,[co,fo,ho,jo,lo])}s(135,136,Qh);var no,ho,fo,jo,co,lo;function eo(){bo.call(this,ec,0)}
-s(137,135,Qh,eo);function go(){bo.call(this,"DOTTED",1)}s(138,135,Qh,go);function io(){bo.call(this,"DASHED",2)}s(139,135,Qh,io);function ko(){bo.call(this,"HIDDEN",3)}s(140,135,Qh,ko);function mo(){bo.call(this,"SOLID",4)}s(141,135,Qh,mo);function po(){po=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=F(zo,k,7,[qo,so,uo,wo])}s(142,136,Mh);var yo,so,uo,wo,qo;function ro(){bo.call(this,ec,0)}s(143,142,Mh,ro);function to(){bo.call(this,"BLOCK",1)}s(144,142,Mh,to);
-function vo(){bo.call(this,"INLINE",2)}s(145,142,Mh,vo);function xo(){bo.call(this,"INLINE_BLOCK",3)}s(146,142,Mh,xo);function Ao(){Ao=u;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=F(Ko,k,9,[Bo,Do,Fo,Ho])}s(147,136,Vh);var Jo,Bo,Do,Fo,Ho;function Co(){bo.call(this,Fb,0)}s(148,147,Vh,Co);function Eo(){bo.call(this,Zb,1)}s(149,147,Vh,Eo);function Go(){bo.call(this,ac,2)}s(150,147,Vh,Go);function Io(){bo.call(this,sc,3)}s(151,147,Vh,Io);
-function zj(){zj=u;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=F(dp,k,10,[Lo,No,Po,Ro,To,Vo,Xo,Zo,ap])}s(152,136,ii);var cp,Zo,Po,Ro,Xo,ap,Vo,No,To,Lo;function Mo(){bo.call(this,"PX",0)}s(153,152,ii,Mo);function Oo(){bo.call(this,"PCT",1)}s(154,152,ii,Oo);function Qo(){bo.call(this,"EM",2)}s(155,152,ii,Qo);function So(){bo.call(this,"EX",3)}s(156,152,ii,So);function Uo(){bo.call(this,"PT",4)}s(157,152,ii,Uo);function Wo(){bo.call(this,"PC",5)}
-s(158,152,ii,Wo);function Yo(){bo.call(this,"IN",6)}s(159,152,ii,Yo);function $o(){bo.call(this,"CM",7)}s(160,152,ii,$o);function bp(){bo.call(this,"MM",8)}s(161,152,ii,bp);function ep(){ep=u;fp=[];gp=[];hp=[]}var fp,gp,hp;function ip(){ip=u;jp()}function jp(){jp=u;ip();kp=v(I,q,-1,30,1)}function lp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var kp;s(176,1,{});_.tS=function(){return"An event type"};_.f=null;s(175,176,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;
-s(174,175,{});_.Ac=function(){return this.Cc()};_.a=null;var mp=_.b=null;function np(){np=u;op=new pp(kd,new qp)}function qp(){}s(173,174,{},qp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return op};var op;function rp(){rp=u;sp=new pp(wd,new tp)}function tp(){}s(177,174,{},tp);_.zc=function(a){up();vp(this,a.b,wp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return sp};var sp;s(180,174,Zh);function Ij(a,b){return(a.a.clientX||0)-Qj(b)+Pj(b)+$n(b.ownerDocument)}
-function Jj(a,b){return(a.a.clientY||0)-Rj(b)+(b.scrollTop||0)+ao(b.ownerDocument)}function Bj(a){var b;return(b=a.b)?Ij(a,b):a.a.clientX||0}function Cj(a){var b;return(b=a.b)?Jj(a,b):a.a.clientY||0}s(179,180,Zh);function xp(){xp=u;yp=new pp(zd,new zp)}function zp(){}s(178,179,Zh,zp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return yp};var yp;function Ap(){Ap=u;Bp=new pp(Ld,new Cp)}function Cp(){}s(181,174,{},Cp);_.zc=function(){Gj(this.a);this.a.cancelBubble=!0};_.Cc=function(){return Bp};var Bp;
-s(184,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Dp=_.c=0;function kk(){this.c=++Dp}s(183,184,Nh,kk);function pp(a,b){this.c=++Dp;this.a=b;!mp&&(mp=new Ep);mp.a[a]=this;this.b=a}s(182,183,Nh,pp);_.a=null;_.b=null;function Fp(){Fp=u;Gp=new pp(Qd,new Hp)}function Hp(){}s(185,179,Zh,Hp);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Ip(),Jp))a=Kp(b.gb),c=new Lp(D(b.gb,Af),D(b.gb,zf)),d=new Lp(D(b.K.ab.gb,Af),D(b.K.ab.gb,zf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Mp(b.z,!0);a=D(b.K.ab.gb,Af);Np(b,new Lp(a,Op(b.K.ab).a));b.A&&b.F!=Jp&&Pp(b.f,b)}else Mp(b.z,!1),b.F!=(Ip(),Jp)?Np(b,new Lp(b.w.b,b.w.a)):Qp(b,Kp(b.f.gb)),b.A&&b.F!=Jp&&Rp(b.f,b);Sp(b.K.ab)}else Mp(b.z,!0)};_.Cc=function(){return Gp};var Gp;function Tp(){Tp=u;Up=new pp(de,new Vp)}
-function Vp(){}s(186,174,{},Vp);_.zc=function(a){Oj(a.a.a)};_.Cc=function(){return Up};var Up;function Wp(){Wp=u;Xp=new pp(le,new Yp)}function Yp(){}s(187,174,{},Yp);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Zp(a.a.e,a.a.b)&&Gj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,$p(a.a.f,a.a.b)&&Gj(this.a)),a.a.d=!0)};_.Cc=function(){return Xp};var Xp;function aq(){aq=u;bq=new pp(me,new cq)}function cq(){}
-s(188,174,{},cq);_.zc=function(a){a.a.a&&(a.a.b.a=null,dq(a.a.a,a.a.b))};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new pp(ne,new gq)}function gq(){}s(189,174,{},gq);_.zc=function(){Gj(this.a)};_.Cc=function(){return fq};var fq;s(191,174,{});s(190,191,{});function hq(){hq=u;iq=new pp(Le,new jq)}function jq(){}s(192,190,{},jq);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(kq(),lq).length&&-999!=(kq(),lq)[c]&&(c=(kq(),lq)[c]);b=new mq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?nq(oq(a)):e=301;break;case 118:case 86:b&&pq(a.t,(!a.tb&&(a.tb=new qq(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:rq(a,Tn((sq(),tq)._b.a.gb,Sg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ha):801==a.b?(e=237,a.ib=!0,a.I=Ga):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Oa);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ra);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ba;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Ca;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?uq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?uq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&uq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?uq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?uq(a,4):e=207;break;case 53:105==a.b?uq(a,5):e=208;break;case 54:105==a.b?uq(a,
-6):e=210;break;case 55:105==a.b?uq(a,7):e=211;break;case 56:105==a.b?uq(a,8):e=212;break;case 57:105==a.b?uq(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}vq(a,e)}b=!0}b&&Gj(this.a)};_.Cc=function(){return iq};var iq;function wq(){wq=u;xq=new pp(kf,new yq)}function yq(){}s(193,179,Zh,yq);_.zc=function(a){a.mc(this)};_.Cc=function(){return xq};var xq;
-function hj(){hj=u;ij=new pp(lf,new zq)}function zq(){}s(194,179,Zh,zq);_.zc=function(a){a.nc(this)};_.Cc=function(){return ij};var ij;function Aq(){Aq=u;Bq=new pp(mf,new Cq)}function Cq(){}s(195,179,Zh,Cq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Hj(Xi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Yi(a))};_.Cc=function(){return Bq};var Bq;function jj(){jj=u;kj=new pp(nf,new Dq)}function Dq(){}s(196,179,Zh,Dq);_.zc=function(a){a.oc(this)};_.Cc=function(){return kj};var kj;function Ep(){this.a={}}
-s(197,1,{},Ep);_.a=null;s(200,180,Zh);var Eq=null;function Fq(){Fq=u;Gq=new pp(Jg,new Hq)}function Hq(){}s(199,200,Zh,Hq);_.zc=function(a){Iq(a.a,this,a.a.k)};_.Cc=function(){return Gq};var Gq;function Jq(){Jq=u;Kq=new pp(Kg,new Lq)}function Lq(){}s(201,200,Zh,Lq);_.zc=function(a){Iq(a.a,this,a.a.k)};_.Cc=function(){return Kq};var Kq;function Mq(){var a;this.a=(a=document.createElement(Wd),a.setAttribute(Df,"return;"),typeof a.ontouchstart==je)}s(202,1,{},Mq);
-function Nq(){Nq=u;Oq=new pp(Lg,new Pq)}function Pq(){}s(203,200,Zh,Pq);_.zc=function(a){Iq(a.a,this,a.a.n)};_.Cc=function(){return Oq};var Oq;function Qq(){Qq=u;Rq=new pp(Mg,new Sq)}function Sq(){}s(204,200,Zh,Sq);_.zc=function(a){Tq(a.a,this)&&(a.a.j&&Uq(a.a.j,a.a.b)?a.a.d=!0:(Gj(this.a),Zj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Rq};var Rq;function Vq(a,b){this.a=b;this.b=a}function Wq(a,b,c){jk&&(b=new Vq(b,c),a.Nc(b))}s(205,175,{},Vq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return jk};
-_.a=!1;var jk=_.b=null;function Xq(a){this.a=a}s(206,175,{},Xq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Yq};var Yq=_.a=null;function Zq(){}function $q(a){var b;ar&&(b=new Zq,a.Nc(b))}s(207,175,{},Zq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return ar};var ar=null;function br(a){this.a=a}s(208,175,{},br);_.zc=function(a){a.Mc(this)};_.Ac=function(){return cr};var cr=_.a=null;function dr(){}s(209,175,{},dr);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return er};var er=null;
-function fr(a,b,c){a=a.a;if(!b)throw new gr("Cannot add a handler with a null type");if(!c)throw new gr("Cannot add a null handler");0<a.b?hr(a,new ir(a,b,c)):jr(a,b,null,c);return new kr(new lr(a,b,c))}
-function mr(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new gr("Cannot fire null event");try{++d.b;i=nr(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Ei(l),y(l,81))f=l,!e&&(e=new or),pr(e,f);else throw l;}}if(e)throw new qr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new yi(d.a);o.b<o.d.ue();)m=zi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ei(n);if(y(n,38))throw new rr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function sr(a){tr.call(this,a,!1)}function tr(a,b){this.a=new ur(b);this.b=a}s(210,1,mi,sr,tr);_.Nc=function(a){mr(this,a)};_.a=null;_.b=null;s(213,1,{});function hr(a,b){!a.a&&(a.a=new Ti);Ni(a.a,b)}function jr(a,b,c,d){var e;e=Wi(a.d,b);e||(e=new wi,x(a.d,b,e));a=e.qe(c);a||(a=new Ti,e.se(c,a));a.df(d)}function vr(a,b,c,d){var e,f;e=nr(a,b,c);e.ff(d)&&e.re()&&(f=Wi(a.d,b),f.te(c),f.re()&&Hi(a.d,b))}
-function nr(a,b,c){a=Wi(a.d,b);if(!a)return wr(),wr(),xr;c=a.qe(c);return!c?(wr(),wr(),xr):c}s(212,213,{});_.a=null;_.b=0;_.c=!1;function ur(a){this.d=new wi;this.c=a}s(211,212,{},ur);function kr(a){this.a=a}s(214,1,{},kr);_.a=null;function qr(a){Fi.call(this,yr(a),zr(a));this.a=a}function zr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function yr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Ar(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:cn(b.a,"; "),d=d.wc(),cn(b.a,d);return Sn(b.a)}s(216,97,$h,qr);_.a=null;function rr(a){qr.call(this,a)}s(215,216,$h,rr);s(217,1,{},function(){});function Br(a){a=Tn(a,Td);return Cr(ig,a)?(Dr(),Er):Cr(Ue,a)?(Dr(),Fr):(Dr(),Gr)}function Dr(){Dr=u;Er=new Hr("RTL",0);Fr=new Hr("LTR",1);Gr=new Hr("DEFAULT",2);Ir=F(Jr,k,15,[Er,Fr,Gr])}
-function Hr(a,b){bo.call(this,a,b)}s(219,136,{15:1,67:1,70:1,72:1},Hr);var Ir,Gr,Fr,Er;function Kr(){}function Lr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Lr(e,d);F(a,b,c,d);return d}function Mr(a){return Nr([Or,I],[k,q],[66,-1],a,0,2,1)}
-function Nr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Lr(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Nr(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){bs();var e=cs,f=ds;bs();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function es(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new fs;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new fs;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new fs;}a[b]=c}s(220,1,{},Kr);_.qI=0;
-function bs(){bs=u;cs=[];ds=[];var a=new Kr,b=cs,c=ds,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var cs,ds;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function nn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function qn(a){return a.tM==u||a.cM&&!!a.cM[1]}function gs(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function hs(){var a;$stats&&is("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ff))a=Ff;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(of)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(of)&&8<=$doc.documentMode)a=Fe;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(Fe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&is("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(js,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&is("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";ep();hp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-ep();0!=hp.length&&(a=hp.join(j),a=(ip(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:lp(0,a,!1),hp.length=0);if(0!=fp.length){a=fp.join(j);a=(ip(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=kp[b],0==c&&(c=kp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);kp[e]+=a.length;lp(e,a,!0)}fp.length=0}0!=gp.length&&(a=gp.join(j),a=(ip(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:lp(b-1,a,!0),gp.length=0);$stats&&is("export.client.JSME_export");new ks;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==je)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function Ei(a){return y(a,81)?a:new ln(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}
-function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
-function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=ms(f,i,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,l,m,o;f=As(b)-As(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=ms(i&4194303,l&4194303,h&1048575);for(l=ms(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&ys(l);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return l}
-function ys(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Ds(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Es(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Fs(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return ss(),Gs;if(-9223372036854775E3>a)return ss(),Hs;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=ms(a,b,c);d&&ys(b);return b}function Is(a){var b,c;return-129<a&&128>a?(b=a+128,null==Js&&(Js=v(Ks,k,16,256,0)),c=Js[b],!c&&(c=Js[b]=ls(a)),c):ls(a)}
-function Ls(a){var b=dh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function zs(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Ms(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;r=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,H+=e*h,g+=f*h);0!=l&&(r+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((H&31)<<17)+(c>>22);r=(r>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return ms(c&4194303,n&
-4194303,r&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ns(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Za;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return za+Ns(us(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Is(1E9);a=ps(a,b);b=j+L(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Za+b;c=b+c}return c}var Js=null;function ss(){ss=u;ws=ms(4194303,4194303,524287);Hs=ms(0,0,524288);ts=Is(1);Is(2);Gs=Is(0)}var ws,Hs,ts,Gs;function os(){}s(229,1,{16:1},os);
-function is(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Os(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(234,1,{},Os);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ps(a,b){cn(a.a.a,b.a);return a}function Qs(){this.a=new Rs}s(235,1,{},Qs);function Ss(a){if(null==a)throw new gr("css is null");this.a=a}s(236,1,{17:1,67:1},Ss);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};_.a=null;function Us(a){if(null==a)throw new gr("html is null");this.a=a}s(238,1,Hh,Us);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};_.a=null;s(239,1,Hh,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};_.a=null;
-function Vs(){Vs=u;Ws=RegExp(la,ke);Xs=RegExp(sb,ke);Ys=RegExp(nb,ke);Zs=RegExp(qa,ke);$s=RegExp(ha,ke)}function at(a){Vs();-1!=a.indexOf(la)&&(a=a.replace(Ws,ma));-1!=a.indexOf(nb)&&(a=a.replace(Ys,oa));-1!=a.indexOf(sb)&&(a=a.replace(Xs,na));-1!=a.indexOf(ha)&&(a=a.replace($s,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(Zs,"&#39;"));return a}var Ws,Xs,Ys,$s,Zs;function bt(a){if(null==a)throw new gr("uri is null");this.a=a}s(241,1,{19:1},bt);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Ts(this.a)};
-_.a=null;function ct(){ct=u}s(243,1,{});function dt(){}s(244,1,{},dt);var et=null;function ft(){}s(245,243,{},ft);var gt=null;function ht(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=nr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=nr(a.a,f,null).lf(e),y(d,20)&&pn(d.a,b)){var h=a.a,l=f;0<h.b?hr(h,new it(h,l,null,d)):vr(h,l,null,d)}}}s(246,1,Oh);_.a=null;function jt(a){this.a=a}s(247,246,Oh,jt);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function kt(a){this.a=a}s(248,246,Oh,kt);
-_.Lc=function(){var a=this.a;lt((mt(),nt),a.a,!0)};function ot(){kn()}s(249,97,Xh,ot);function pt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Zj(a.d,1))}function qt(){this.a=new rt(this);this.b=new Ti;this.d=new st(this);this.f=new tt(this)}s(250,1,{},qt);_.c=!1;_.e=!1;function rt(a){ek();this.a=a}s(251,24,{},rt);_.vc=function(){if(this.a.c){var a=this.a,b;b=ut(a.f.d.b,a.f.b);vt(a.f);y(b,21)&&new ot;a.c=!1;pt(a)}};_.a=null;function st(a){ek();this.a=a}s(252,24,{},st);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Vj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Zj(a.a,1E4);a.f.c<a.f.a;){d=wt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||vt(a.f)}if(100<=Vj()-b)break}}finally{e||(Tj(a.a),a.c=!1,pt(a))}};_.a=null;function wt(a){var b;a.b=a.c;b=ut(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function vt(a){xt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function tt(a){this.d=a}s(253,1,{},tt);_.Qc=function(){return this.c<this.a};_.Rc=function(){return wt(this)};
-_.Sc=function(){vt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function yt(a,b){var c=(zt(),At(b));a.appendChild(c)}var Nj=null,bj=null;function Bt(){Bt=u;Ct=new qt}function Ej(a){Bt();if(!a)throw new gr("cmd cannot be null");var b=Ct;Ni(b.b,a);pt(b)}var Ct;function Dt(a){cj();!Et&&(Et=new kk);Ft||(Ft=new tr(null,!0),Gt=new Ht);return fr(Ft,Et,a)}var Ft=null;function It(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function Ht(){}s(259,175,{},Ht);_.zc=function(a){a.Pc(this);Gt.c=!1};_.Ac=function(){return Et};
-_.Bc=function(){It(this)};_.a=!1;_.b=!1;_.c=!1;var Et=_.d=null,Gt=null;function Jt(){Jt=u;Kt=new Lt;Mt()||(Kt=null)}var Kt=null;function gk(){}s(261,1,{},gk);_.Jc=function(){for(;0<(ek(),fk).c;)Tj(ut(fk,0))};function ik(a,b){return fr((!Nt&&(Nt=new Ot),Nt),a,b)}
-function Pt(a){hk();Qt||(Rt("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new St),Qt=!0);return ik((!ar&&(ar=new kk),ar),a)}
-function hk(){Tt||(Rt('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Ut),
-Tt=!0)}function Vt(){Tt&&Wq((!Nt&&(Nt=new Ot),Nt),null,!1)}function Wt(){var a;Tt&&(a=new Xt,Nt&&mr(Nt,a));return null}function Yt(){var a,b;if(Qt&&(b=fj(),a=gj(),Zt!=b||$t!=a))Zt=b,$t=a,$q((!Nt&&(Nt=new Ot),Nt))}var Tt=!1,Nt=null,$t=0,Zt=0,Qt=!1;function au(){au=u;bu=new kk}function Xt(){au()}s(263,175,{},Xt);_.zc=function(){null.Jf()};_.Ac=function(){return bu};var bu;function Ot(){sr.call(this,null)}s(265,210,mi,Ot);
-function cu(a){switch(a){case kd:return 4096;case wd:return 1024;case zd:return 1;case Qd:return 2;case de:return 2048;case Le:return 128;case "keypress":return 256;case "keyup":return 512;case Re:return 32768;case "losecapture":return 8192;case kf:return 4;case lf:return 64;case mf:return 32;case "mouseover":return 16;case nf:return 8;case "scroll":return 16384;case ae:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Ld:return 262144;case "paste":return 524288;case Mg:return 1048576;
-case Lg:return 2097152;case Kg:return 4194304;case Jg:return 8388608;case ne:return 16777216;case le:return 33554432;case me:return 67108864;default:return-1}}function cj(){du||(eu(),du=!0)}var du=!1;
-function eu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=Ft,d,h,l;Et&&c&&fu(c.a.d,Et)?(b=Gt.a,d=Gt.b,h=Gt.c,l=Gt.d,It(Gt),Gt.d=a,mr(c,Gt),c=!(Gt.a&&!Gt.b),Gt.a=b,Gt.b=d,Gt.c=h,Gt.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Gj(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!gu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!nn(a)&&y(a,22)){var c=$wnd.event,d;d=Nj;Nj=c;b==bj&&8192==cu(c.type)&&(bj=null);a.Tc(c);Nj=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Bf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,gu())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Xc);$wnd["__gwt_dispatchEvent_"+d]=a;hu=(new Function(Wg,
-"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;iu=(new Function(Wg,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;ju=(new Function(Wg,bg+d+Ua))($wnd);ku=(new Function(Wg,bg+d+".call(w.event.srcElement)}"))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(Bf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
-c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function lu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function mu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?hu:null),c&3&&(a.ondblclick=b&3?iu:null),c&4&&(a.onmousedown=b&4?hu:null),c&8&&(a.onmouseup=b&8?hu:null),c&16&&(a.onmouseover=b&16?hu:null),c&32&&(a.onmouseout=b&32?hu:null),c&64&&(a.onmousemove=b&64?hu:null),c&128&&(a.onkeydown=b&128?hu:null),c&256&&(a.onkeypress=b&256?hu:null),c&512&&(a.onkeyup=b&512?hu:null),c&1024&&(a.onchange=b&1024?hu:null),c&2048&&(a.onfocus=b&2048?hu:null),c&4096&&(a.onblur=b&4096?hu:null),
-c&8192&&(a.onlosecapture=b&8192?hu:null),c&16384&&(a.onscroll=b&16384?hu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Cf,ku):a.detachEvent(Cf,ku):a.onload=b&32768?ju:null),c&65536&&(a.onerror=b&65536?hu:null),c&131072&&(a.onmousewheel=b&131072?hu:null),c&262144&&(a.oncontextmenu=b&262144?hu:null),c&524288&&(a.onpaste=b&524288?hu:null))}function gu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
-var iu=null,hu=null,ku=null,ju=null;function nu(){var a;nu=u;ou=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var ou;function pu(){this.b=new Ti}function qu(a){a=a[Yc];return null==a?-1:a}s(269,1,{},pu);_.a=null;function ru(a,b){this.a=a;this.b=b}s(270,1,{},ru);_.a=0;_.b=null;
-function Mt(){var a=Kt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));su=b;var d=$wnd.onhashchange;$wnd.onhashchange=A(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Lt(){this.a=new sr(null)}s(271,1,mi,Lt);_.Vc=function(a){return decodeURI(a.replace("%23",ja))};_.Nc=function(a){mr(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==su?j:su))su=a,er&&(a=new dr,mr(this.a,a))};var su=j;
-function Rt(a,b){var c;c=Wn("script");c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Ut(){}s(274,1,{},Ut);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(Wt),A(Vt))};function St(){}s(275,1,{},St);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(Yt))};function Si(a,b){Ai(a._c(),b,!0)}function Ri(a,b){Ai(a._c(),b,!1)}function ej(a,b,c){0<=b&&a.ed(b+Pf);0<=c&&a.cd(c+Pf)}function tu(a){var b,a=Tn(a,yd);b=Pn(a,Qn(32));return 0<=b?a.substr(0,b-0):a}
-function Ai(a,b,c){if(!a)throw new Ii(kc);b=On(b);if(0==b.length)throw new lk(Ic);if(c){var d,e,f;d=On(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=On(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=On(e.substr(0,
-c-0)),b=On(uu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function vu(a,b){a.style.display=b?j:sf;a.setAttribute("aria-hidden",""+!b)}s(280,1,ci);_.Xc=function(){return Qj(this.gb)};_.Yc=function(){return Rj(this.gb)};_.Zc=function(){return D(this.gb,zf)};_.$c=function(){return D(this.gb,Af)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=sf};_.bd=function(){throw new wu;};_.cd=function(a){this.gb.style[Ce]=a};
-_.dd=function(a){vu(this.gb,a)};_.ed=function(a){this.gb.style[Yg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=cu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;cj();mu(e,d)}else a.cb|=d;return fr(!a.db?a.db=new sr(a):a.db,c,b)}function xu(a,b,c){return fr(!a.db?a.db=new sr(a):a.db,c,b)}
-function yu(a){var b;if(a.hd())throw new zu("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;cj();mu(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Au(a,b){var c;switch(cu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==mf?b.toElement:b.fromElement))&&Xn(a.gb,c))return}c=a.gb;var d,e,f;if(mp&&(f=mp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&mr(a.db,f.a),f.a.a=d,f.a.b=e}function Bu(a){if(!a.hd())throw new zu("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}
-function Oj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new zu("This widget's parent does not implement HasWidgets");}else if($i(),fu(Cu.a,a)){$i();try{a.kd()}finally{Hi(Cu.a,a)}}}function Du(a,b){var c;c=a.fb;if(b){if(c)throw new zu("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(279,280,Ih);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&mr(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){yu(this)};_.Tc=function(a){Au(this,a)};_.kd=function(){Bu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Eu(a){for(a=new Fu(a);a.a.a<a.a.b.c-1;)Gu(a.a),Hu(a.a)}s(278,279,ni);_.fd=function(){Iu(this,(Ju(),Ku))};_.gd=function(){Iu(this,(Ju(),Lu))};function Mu(a,b,c){Oj(b);var d=a.p;Nu(d,b,d.c);d=(zt(),At(b.gb));c.appendChild(d);Du(b,a)}
-function Ou(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Pu;b.fb==a&&(f=a.od(b),f<d&&--d);Oj(b);Nu(a.p,b,d);e?(e=b.gb,lu(c,(zt(),At(e)),d)):(e=(zt(),At(b.gb)),c.appendChild(e));Du(b,a)}function Qu(a,b){var c;if(b.fb!=a)return!1;try{Du(b,null)}finally{c=b.gb;Vn(c).removeChild(c);c=a.p;var d;d=Ru(c,b);if(-1==d)throw new Su;if(0>d||d>=c.c)throw new Pu;for(--c.c;d<c.c;++d)es(c.a,d,c.a[d+1]);es(c.a,c.c,null)}return!0}s(277,278,ni);_.od=function(a){return Ru(this.p,a)};
-_.pd=function(a,b,c,d){Ou(this,a,b,c,d)};_.qd=function(){return new Tu(this.p)};_.nd=function(a){return Qu(this,a)};function Zi(a,b,c,d){var e;Oj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function Uu(a,b){var c;(c=Qu(a,b))&&Vu(b.gb);return c}function Wu(a,b,c,d){if(b.fb!=a)throw new lk("Widget must be a child of this panel.");a.td(b,c,d)}function Xu(a,b,c){a=a.gb;-1==b&&-1==c?Vu(a):(a.style[Lf]=$c,a.style[Me]=b+Pf,a.style[Ig]=c+Pf)}
-function Yu(){var a=Wn(Wd);this.p=new Zu(this);this.gb=a;this.gb.style[Lf]="relative";this.gb.style[If]=De}function Vu(a){a.style[Me]=j;a.style[Ig]=j;a.style[Lf]=j}s(276,277,ni,Yu);_.rd=function(a){Mu(this,a,this.gb)};_.nd=function(a){return Uu(this,a)};_.sd=function(a,b,c){Wu(this,a,b,c)};_.td=function(a,b,c){Xu(a,b,c)};function $u(a,b){if(a.vd())throw new zu("SimplePanel can only contain one child widget");a.wd(b)}
-function av(a,b){if(a.ab!=b)return!1;try{Du(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function bv(a,b){if(b!=a.ab&&(b&&Oj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(zt(),At(a.ab.gb));a.ud().appendChild(c);Du(b,a)}}function cv(){this.gb=Wn(Wd)}s(284,278,ni,cv);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new dv(this)};_.nd=function(a){return av(this,a)};_.wd=function(a){bv(this,a)};_.ab=null;function ev(a,b){a.$&&(fv(a.Z,!1,!1),Wq(a,a,b))}
-function gv(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function hv(a,b,c){a.V=b;a._=c;b-=Yn();c-=Zn();a=a.gb;a.style[Me]=b+(zj(),Pf);a.style[Ig]=c+Pf}function iv(a){a.$||(a.bb&&Oj(a),fv(a.Z,!0,!1))}s(283,284,ni);_.ud=function(){return Un(this.gb)};_.Zc=function(){return D(this.gb,zf)};_.$c=function(){return D(this.gb,Af)};_._c=function(){return Vn(Un(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){ev(this,a)};_.ad=function(){return!E(De,this.gb.style[Ug])};_.Uc=function(){return!0};
-_.Pc=function(){};_.md=function(){this.$&&fv(this.Z,!1,!0)};_.cd=function(a){this.O=a;gv(this);0==a.length&&(this.O=null)};_.zd=function(a,b){hv(this,a,b)};_.dd=function(a){this.gb.style[Ug]=a?Vg:De};_.wd=function(a){bv(this,a);gv(this)};_.ed=function(a){this.P=a;gv(this);0==a.length&&(this.P=null)};_.Ad=function(){iv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function jv(a,b){var c;this.gb=Wn(Wd);this.R=new kv;this.L=(lv(),mv);this.Z=new nv(this);this.gb.appendChild(Wn(Wd));this.zd(0,0);Vn(Un(this.gb))[yd]="gwt-PopupPanel";Un(this.gb)[yd]=Kf;this.N=this.M=a;this.W=!1;c=F(js,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new ov(c);this.K._c()[yd]=j;c=Vn(Un(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(kc);d=On(d);if(0==d.length)throw new lk(Ic);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=
-e[i];l.length>g&&l.charAt(g)==za&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}bv(this,this.K);gv(this);Ai(Un(this.gb),Kf,!1);Ai(this.K.b,b+"Content",!0)}s(282,283,ni);_.fd=function(){yu(this.K)};_.gd=function(){Bu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new dv(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){bv(this.K,a);gv(this)};_.K=null;s(281,282,ni);_.kd=function(){Bu(this)};
-function pv(){pv=u;qv=new rv(Fb,0,(lv(),mv));sv=new rv(mc,1,tv);uv=new rv(tc,2,vv);wv=F(xv,k,23,[qv,sv,uv])}function rv(a,b,c){bo.call(this,a,b);this.a=c}s(285,136,{23:1,67:1,70:1,72:1},rv);_.a=null;var wv,qv,sv,uv;function yv(){yv=u;zv=F(js,k,1,[Ig,jf,rd])}
-function ov(a){var b;yv();var c,d;c=this.gb=Wn(xg);this.c=Wn(Ag);yt(c,this.c);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=Wn(Ng),b[yd]=a[c],yt(b,Av(a[c]+"Left")),yt(b,Av(a[c]+Ib)),yt(b,Av(a[c]+"Right")),b),yt(this.c,d),1==c&&(this.b=Un(d.children[1]));this.gb[yd]="gwt-DecoratorPanel"}function Av(a){var b,c;c=Wn(Bg);b=Wn(Wd);var d=(zt(),At(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(287,284,Lh,ov);_.ud=function(){return this.b};_.b=null;_.c=null;var zv;s(286,287,Lh);s(288,1,{});
-function Ju(){Ju=u;Ku=new Bv;Lu=new Cv}function Dv(a){qr.call(this,a)}function Iu(a,b){Ju();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ei(f),y(f,81))d=f,!c&&(c=new or),pr(c,d);else throw f;}}if(c)throw new Dv(c);}s(289,215,$h,Dv);var Ku,Lu;function Bv(){}s(290,1,{},Bv);_.Bd=function(a){a.jd()};function Cv(){}s(291,1,{},Cv);_.Bd=function(a){a.kd()};s(294,279,Ih);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.jd=function(){yu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(293,294,Ih);function Ev(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[yd]="gwt-Button";this.gb.innerHTML=a||j}s(292,293,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Ev);s(295,277,ni);_.d=null;_.e=null;
-function Fv(a,b){var c;if(a.f)throw new zu("Composite.initWidget() may only be called once.");Oj(b);c=b.gb;a.gb=c;var d;zt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((zt(),c).__gwt_resolve=Gv(a));a.f=b;Du(b,a)}function Hv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);cj();mu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(296,279,ki);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Hv(this)};_.Tc=function(a){Au(this,a);this.f.Tc(a)};
-_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Iv(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Td]=ig;break;case 1:c[Td]=Ue;break;case 2:Br(c)!=(Dr(),Gr)&&(c[Td]=j)}}}function Jv(a){this.a=a;this.c=!1;this.d=this.b=Br(a)}s(297,1,{},Jv);_.a=null;_.b=null;_.c=!1;_.d=null;function dj(){this.gb=Kv()}s(298,284,ni,dj);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function Lv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Un(b);e=null;c&&(c=qu(c),e=0>c?null:ut(a.i.b,c));e?Mv(a,e):d&&(b.innerHTML=j||j);return b}function Mv(a,b){var c;if(b.fb!=a)return!1;try{Du(b,null)}finally{c=b.gb;Vn(c).removeChild(c);var d=a.i,e;e=qu(c);c[Yc]=null;c=d.b;Nv(e,c.c);es(c.b,e,null);d.a=new ru(e,d.a)}return!0}s(300,278,ni);_.qd=function(){return new Ov(this)};
-_.nd=function(a){return Mv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Pv(a){if(0>=a.b)throw new Qv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Qv("Column index: 0, Column size: "+a.a);}
-function Rv(){this.i=new pu;this.f=Wn(xg);this.c=Wn(Ag);yt(this.f,this.c);this.gb=this.f;this.d=new Sv(this);var a=new Tv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=Wn("colgroup");var b=a.a;lu(a.b.f,(zt(),At(b)),0);yt(a.a,Wn(Cd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Qv("Row index: "+a+", Row size: "+d);if(0>c)throw new Qv("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new Qv("Column index: "+
-c+", Column size: "+this.a);c=Lv(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=Wn(Bg),d.innerHTML=pa||j,lu(c,(zt(),At(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=Wn(Cd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Bg);e.innerHTML=pa;c=$doc.createElement(Ng);for(var f=0;f<d;f++){var g=
-e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Lv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(299,300,ni,Rv);_.a=0;_.b=0;function Uv(a){for(;++a.b<a.d.c&&!(null!=ut(a.d,a.b)););}function Ov(a){this.c=a;this.d=this.c.i.b;Uv(this)}s(301,1,{},Ov);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Su;a=ut(this.d,this.b);this.a=this.b;Uv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Vv;a=ut(this.d,this.a);Oj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Sv(a){this.a=a}s(302,1,{},Sv);_.a=null;function Tv(a){this.b=a}s(303,1,{},Tv);_.a=null;_.b=null;function Wv(){Wv=u;Xv=new Yv}var Xv;function Zv(){Zv=u;$v=new aw((Ao(),vd));bw=new aw(Me);cw=new aw(dg);dw=bw;ew=cw;fw=dw}var $v,fw,bw,ew,dw,cw;function Yv(){}s(305,1,{},Yv);
-function aw(a){this.a=a}s(306,305,{},aw);_.a=null;function gw(){gw=u;hw=new iw(jf);jw=new iw(Ig)}var hw,jw;function iw(a){this.a=a}s(307,1,{},iw);_.a=null;function kw(a,b){var c;c=lw(a);yt(a.b,c);Mu(a,b,c)}function lw(a){var b;b=Wn(Bg);b[cd]=a.a.a;b.style[Tg]=a.c.a;return b}function mw(a,b){var c,d;d=Vn(b.gb);(c=Qu(a,b))&&a.b.removeChild(d);return c}
-function nw(){this.p=new Zu(this);this.e=Wn(xg);this.d=Wn(Ag);yt(this.e,this.d);this.gb=this.e;this.a=(Zv(),fw);this.c=(gw(),jw);this.b=Wn(Ng);yt(this.d,this.b);this.e[ud]=Za;this.e[td]=Za}s(308,295,ni,nw);_.nd=function(a){return mw(this,a)};_.b=null;function ow(){ow=u;new wi}function pw(a,b,c,d,e){ow();this.a=new qw(this,a,b,c,d,e);this.gb[yd]="gwt-Image"}function rw(a,b,c,d,e){ow();pw.call(this,(ct(),new bt(a)),b,c,d,e)}s(309,279,Ih,pw,rw);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.Tc=function(a){32768==cu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Au(this,a)};_.ld=function(){var a=this.a;E(Re,Tn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new sw(a,this),Fn((Cn(),Dn),a.f))};_.a=null;s(311,1,{});_.f=null;function tw(){tw=u;uw()}
-function qw(a,b,c,d,e,f){var g,i;tw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=Wn(rg);i=new Qs;Ps(Ps(Ps(i,new Ss("width:"+e+(zj(),Pf)+mb)),new Ss("height:"+f+Tf)),new Ss("background:url("+b.a+") no-repeat "+-c+"px "+-d+Tf));!vw&&(vw=new ww);b=xw;c=new Ss((new Ss(Sn(i.a.a))).a);i=new Rs;cn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=at(b.a);cn(i.a,b);cn(i.a,"' style='");b=at(c.a);cn(i.a,b);cn(i.a,"' border='0'>");i=new Us(Sn(i.a));g.innerHTML=i.a||j;g=Un(g);a.bb&&(a.gb.__listener=
-null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),cj(),mu(g,a)):a.cb|=133333119}s(310,311,{},qw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function sw(a,b){this.a=a;this.b=b}s(312,1,{},sw);_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Re,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Re)};_.a=null;
-_.b=null;function yw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Wv(),Xv)?a.b.d==(Dr(),Fr)?(Zv(),bw):a.b.d==Er?(Zv(),cw):(Zv(),dw):a.b.d==(Dr(),Fr)?(Zv(),cw):a.b.d==Er?(Zv(),bw):(Zv(),ew);b!=a.c&&(a.c=b,a.gb.style[Dg]=!a.c?j:a.c.a)}s(314,279,Ih);_.a=null;_.b=null;_.c=null;function zw(){this.gb=Wn(Wd);this.b=new Jv(this.gb);this.gb[yd]="gwt-Label"}function Aw(){zw.call(this);Iv(this.b,Zg);yw(this)}s(313,314,Ih,zw,Aw);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function Bw(a,b){if(0>b||b>=a.gb.options.length)throw new Pu;}function wp(a,b){Bw(a,b);return a.gb.options[b].value}function Cw(){this.gb=$doc.createElement("<SELECT>");this.gb[yd]="gwt-ListBox"}s(315,294,Ih,Cw);s(316,246,Oh);function Dw(a){this.a=a}s(317,316,Oh,Dw);_.Dc=function(){};function Ew(a){this.a=a}s(318,316,Oh,Ew);
-_.Jc=function(a){this.a.Cd(a.f,a.a)};function Fw(a,b,c){var d;if(a.o){var e=d=Wn(Ng);lu(a.e,(zt(),At(e)),b);a=(zt(),At(c));d.appendChild(a)}else d=a.e.children[0],lu(d,(zt(),At(c)),b)}
-function Gw(a,b,c){var d;Hw(a,b);c&&b.a?(Hw(a,null),a=b.a,b=(Cn(),Dn),b.c=Gn(b.c,[new Iw(a),!1])):null!=b.c&&(a.j=new Jw(a,b),c=(lv(),tv),a.j.L=c,a.j.T=a.f,a.j._c()[yd]=Ae,d=tu(a.gb),E(te,d)||Si(a.j,d+"Popup"),xu(a.j,new Ew(a),jk?jk:jk=new kk),a.n=b.c,d=a.j,a=new Kw(a,b),d.gb.style[Ug]=De,iv(d),a.a.o?hv(a.a.j,Qj(a.a.gb)+D(a.a.gb,Af)-1,Rj(a.b.gb)):hv(a.a.j,Qj(a.b.gb),Rj(a.a.gb)+D(a.a.gb,zf)-1),d.gb.style[Ug]=Vg)}function Lw(a,b){if(b||!(a.k&&a.n==a.k.c))Hw(a,b),Mw(a.gb),b&&a.d&&Gw(a,b,!1)}
-function Nw(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new yi(a.i);e.b<e.d.ue();)if(d=zi(e),Xn(d.gb,c)){c=d;break a}c=null}switch(cu(b.type)){case 1:Mw(a.gb);c&&Gw(a,c,!0);break;case 16:c&&Lw(a,c);break;case 32:c&&Lw(a,null);break;case 2048:Ow(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ow(a)||a.o||Pw(a);b.cancelBubble=!0;Gj(b);break;case 39:Ow(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(Gw(a,a.k,!1),a.k.c.Jf()):Qw(a));b.cancelBubble=!0;Gj(b);break;case 38:Ow(a)||a.o&&Pw(a);b.cancelBubble=!0;
-Gj(b);break;case 40:Ow(a)||(a.o?Qw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(Gw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;Gj(b);break;case 27:Hw(a,null);a.j&&ev(a.j,!1);b.cancelBubble=!0;Gj(b);break;case 9:Hw(a,null);a.j&&ev(a.j,!1);break;case 13:Ow(a)||(Gw(a,a.k,!0),b.cancelBubble=!0,Gj(b))}}Au(a,b)}function Rw(a,b,c){c&&Hw(a,null);Wq(a,b,!1);a.n=null;a.j=null}function Ow(a){var b;if(!a.k){for(b=new yi(a.i);b.b<b.d.ue();){b=zi(b);Hw(a,b);break}return!0}return!1}
-function Hw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=tu(c.gb)+Sa;Ai(c._c(),d,!1);a.o&&(c=Vn(a.k.gb),2==c.children.length&&(c=c.children[1],Ai(c,vg,!1)))}if(b){c=tu(b.gb)+Sa;Ai(b._c(),c,!0);a.o&&(c=Vn(b.gb),2==c.children.length&&(c=c.children[1],Ai(c,vg,!0)));kl();c=a.gb;var d=new Mk(b.gb),e=(fl(),gl),d=F(Sw,k,5,[d]),e=e.a,f,g,i,h;f=new bn;for(i=0,h=d.length;i<h;++i)g=d[i],dn(dn(f,g.a),ea);d=On(Sn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Qw(a){var b,c,d;if(a.k){for(b=c=Dj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?ut(a.i,b):ut(a.i,c);break}Hw(a,d)}}function Pw(a){var b,c,d;if(a.k){for(b=c=Dj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?ut(a.i,b):ut(a.i,c);break}Hw(a,d)}}s(319,279,Ih);_.Tc=function(a){Nw(this,a)};_.kd=function(){this.j&&ev(this.j,!1);Bu(this)};_.Cd=function(a,b){Rw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Iw(a){this.a=a}s(320,1,{},Iw);_.pc=function(){Tw(this.a)};_.a=null;
-function Uw(a){this.a=a}s(321,1,{},Uw);_.Dc=function(){Hw(this.a,null)};_.a=null;function Jw(a,b){this.a=a;this.b=b;jv.call(this,!0,Ze);bv(this.K,this.b.c);gv(this);this.Y=!0;this.b.c.Jf()}s(322,282,ni,Jw);_.Pc=function(a){var b,c;if(!a.a)switch(cu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Xn(b,c)){a.a=!0;break}a.a&&Hw(this.a,null)}};_.a=null;_.b=null;function Kw(a,b){this.a=a;this.b=b}s(323,1,{},Kw);_.a=null;var Vw=_.b=null;
-function Ww(){Ww=u;Vw=new Os((ct(),new bt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Xw(a,b){this.gb=Wn(Bg);var c=tu(this.gb)+Sa;Ai(this._c(),c,!1);this.gb.innerText=a||j;this.gb[yd]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);kl();this.gb.setAttribute("role",Rl.a);this.a=b}s(326,280,{27:1,31:1,34:1},Xw);_.a=null;_.b=null;_.c=null;
-function Yw(){var a;this.gb=Wn(Bg);this.gb[yd]="gwt-MenuItemSeparator";a=Wn(Wd);yt(this.gb,a);a[yd]="menuSeparatorInner"}s(327,280,ci,Yw);function Zw(){var a,b,c,d,e;b=null.Jf();e=fj();d=gj();b[Vd]=(po(),sf);b[Yg]=0+(zj(),Pf);b[Ce]=$a;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Yg]=(c>e?c:e)+Pf;b[Ce]=(a>d?a:d)+Pf;b[Vd]="block"}function kv(){}s(328,1,{},kv);_.Lc=function(){Zw()};
-function $w(a){this.a=a}s(329,1,{},$w);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Xn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(cu(d.type)){case 4:case 1048576:if(bj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function ax(a){this.a=a}s(330,1,{},ax);_.a=null;function lv(){lv=u;mv=new bx(Fb,0);tv=new bx(mc,1);vv=new bx(tc,2);cx=F(dx,k,32,[mv,tv,vv])}function bx(a,b){bo.call(this,a,b)}s(331,136,{32:1,67:1,70:1,72:1},bx);var cx,mv,tv,vv;function ex(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Pt(a.a.R),Zw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ji(a.f.a),a.f=null,a.b=!1)}function fx(a){a.j||(ex(a),a.c||($i(),Uu(aj(null),a.a)));a.a.gb.style[Bd]="rect(auto, auto, auto, auto)";a.a.gb.style[If]=Vg}
-function gx(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[Bd]="rect("+g+Sf+f+Sf+c+Sf+e+"px)"}
-function fv(a,b,c){a.c=c;Sj(a);a.i&&(Tj(a.i),a.i=null,fx(a));a.a.$=b;var d=a.a;d.X&&(Ji(d.X.a),d.X=null);d.S&&(Ji(d.S.a),d.S=null);if(d.$){d.X=Dt(new $w(d));var e;e=new ax(d);Jt();e=Kt?fr(Kt.a,(!er&&(er=new kk),er),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(lv(),mv)&&!b&&(c=!1);a.j=b;c?b?(ex(a),a.a.gb.style[Lf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Bd]="rect(0px, 0px, 0px, 0px)",$i(),b=aj(null),Mu(b,a.a,b.gb),a.i=new hx(a),Zj(a.i,1)):Uj(a,200):(ex(a),a.j?(a.a.gb.style[Lf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),$i(),b=aj(null),Mu(b,a.a,b.gb)):a.c||($i(),Uu(aj(null),a.a)),a.a.gb.style[If]=Vg)}function nv(a){var b=(ak(),bk);this.k=new $j(this);this.s=b;this.a=a}s(332,17,{},nv);_.rc=function(){fx(this)};_.sc=function(){this.d=D(this.a.gb,zf);this.e=D(this.a.gb,Af);this.a.gb.style[If]=De;gx(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){gx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function hx(a){ek();this.a=a}s(333,24,{},hx);
-_.vc=function(){this.a.i=null;Uj(this.a,200)};_.a=null;function zt(){zt=u;ix()}function At(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Gv(a){return function(){this.__gwt_resolve=jx;return a.bd()}}function jx(){throw"A PotentialElement cannot be resolved twice.";}
-function ix(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function $i(){$i=u;kx=new lx;mx=new wi;Cu=new or}function nx(a){this.p=new Zu(this);this.gb=a;yu(this)}
-function aj(a){$i();var b,c;c=Wi(mx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==mx.d){var d=new ox;hk();ik(jk?jk:jk=new kk,d)}!b?c=new px:c=new nx(b);x(mx,a,c);pr(Cu,c);return c}s(335,276,ni,nx);var kx,mx,Cu;function lx(){}s(336,1,{},lx);_.Bd=function(a){a.hd()&&a.kd()};function ox(){}s(337,1,{},ox);_.Jc=function(){$i();try{Iu(Cu,kx)}finally{qx(Cu.a),qx(mx)}};function px(){nx.call(this,$doc.body)}s(338,335,ni,px);
-_.td=function(a,b,c){b-=Yn();c-=Zn();Xu(a,b,c)};function dv(a){this.c=a;this.a=!!this.c.ab}s(339,1,{},dv);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Su;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function rx(a,b){a.gb[Sg]=null!=b?b:j}s(342,294,Ih);_.Tc=function(a){0!=(cu(a.type)&896)?Au(this,a):Au(this,a)};_.ld=function(){};function sx(){sx=u;tx()}s(341,342,Ih);
-function ux(){var a;sx();var b=(a=$doc.createElement("INPUT"),a.type=Cg,a);!gt&&(gt=new ft);!et&&(et=new dt);this.gb=b;this.gb[yd]="gwt-TextBox"}s(340,341,Ih,ux);function tx(){tx=u;vx=new wx;xx=new yx;zx=new Ax;Bx=new Cx;Dx=F(Ex,k,35,[vx,xx,zx,Bx])}s(343,136,ai);var Dx,vx,xx,zx,Bx;function wx(){bo.call(this,Fb,0)}s(344,343,ai,wx);function yx(){bo.call(this,Zb,1)}s(345,343,ai,yx);function Ax(){bo.call(this,ac,2)}s(346,343,ai,Ax);function Cx(){bo.call(this,sc,3)}s(347,343,ai,Cx);
-function Fx(a,b){if(0>b||b>=a.c)throw new Pu;return a.a[b]}function Ru(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Nu(a,b,c){var d,e;if(0>c||c>a.c)throw new Pu;if(a.c==a.a.length){e=v(Gx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)es(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)es(a.a,d,a.a[d-1]);es(a.a,c,b)}function Zu(a){this.b=a;this.a=v(Gx,k,36,4,0)}s(348,1,{},Zu);_.qd=function(){return new Tu(this)};_.a=null;_.b=null;_.c=0;
-function Gu(a){if(a.a>=a.b.c)throw new Su;return a.b.a[++a.a]}function Hu(a){if(0>a.a||a.a>=a.b.c)throw new Vv;a.b.b.nd(a.b.a[a.a--])}function Tu(a){this.b=a}s(349,1,{},Tu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Gu(this)};_.Sc=function(){Hu(this)};_.a=-1;_.b=null;function uw(){uw=u;xw=(ct(),new bt(xn()+"clear.cache.gif"))}var xw,vw=null;function ww(){}s(351,1,{},ww);function Hx(){Hx=u;uw()}function Ix(a,b,c,d,e){Hx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Jx(a,b,c){Hx();Ix.call(this,(ct(),new bt(a)),b,0,c,16)}s(352,288,{},Ix,Jx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Kv(){var a;a=Wn(Wd);a.tabIndex=0;return a}function Mw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ji(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?hr(b,new it(b,c,d,a)):vr(b,c,d,a)}function lr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(358,1,{},lr);_.a=null;_.b=null;_.c=null;_.d=null;function ir(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(359,1,{},ir);
-_.pc=function(){jr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function it(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(360,1,{},it);_.pc=function(){vr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Kx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Ti),b.k=a,Ni(a.ac,b))}function Lx(a){var b;b=a.cZ.d;if(-1!=Pn(b,Qn(36)))return null;a=a.bc.b.b++;return b=uu(b,Mx(b,Qn(46))+1)+j+a}
-function Nx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Ox(a,b,c,Is(d)))}function Px(a){return!a.Tb&&a.$b?Px(a.$b):a.Tb}function Qx(a){return!a.Vb&&a.$b?Qx(a.$b):a.Vb}function Rx(a){var b;b=new Sx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Tx;}function Ux(a){a.cc=!1;a._d();Vx(a)}function Vx(a){if((a=y(a,55)?null:a.$b)&&a.cc)Ux(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Wx(a){return(a=a.Hd())?a:new Xx(1,1)}function Yx(a){var b;return(b=a.Id())?new Zx(b):new Zx(a.Kd())}function $x(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function ay(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function by(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Vx(a),new cy(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new cy(a,101)}
-function dy(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function ey(a){a.dc||($x(a),fy(a,!0),gy(a),a.dc=!0,new cy(a,102),Nx(a,a,a.$b,0),Vx(a),a._b.Cf(a))}function hy(){this.bc=(up(),up(),iy);new wi;this.Qd();this.Zb=(jy(),ky)}s(364,1,fi);_.Ed=function(){return!1};_.Fd=function(){return Lx(this)};_.Gd=function(){return Px(this)};_.Hd=function(){return ly(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new my(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Ux(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Wx(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+va+this.Od()+va+this.Pd()+va+this.Nd()+Zg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Yx(this)};
-_.Yd=function(){};_.Zd=function(){return ay(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){by(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new lk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new lk("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new lk("Missing message: awt.12C");if(y(b,55))throw new lk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new gn;var e=Dj(d.Ob.a,b),f;f=ut(d.Ob.a,e);d.Pb&&d.Pb.je(f);ny(d,e);new oy(d,301,f)}d=a.Ob.a.c;$x(b);py(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Ux(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Nx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new gr("Missing message: awt.185");if(null==c||null!=c)qy(g,c,b);else throw new lk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ei(i);if(y(i,75))throw b=i,ny(a,d),b;throw i;}b._d();new oy(a,300,b)}function ry(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function sy(a){var b;b=a.ee();return new ty(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function fy(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)ut(a.Ob.a,c).Td(b)}function ny(a,b){var c;c=ut(a.Ob.a,b);$x(c);c.Td(!1);xt(a.Ob.a,b);c.$b=null;Ux(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Nx(c,c,a,1)}function uy(a){var b=(vy(),wy);dy(a,b);for(b=0;b<a.Ob.a.c;++b)ut(a.Ob.a,b).Zd()}function xy(a,b){var c,d;if(a.Pb)for(d=new yi(a.Ob.a);d.b<d.d.ue();)c=zi(d),a.Pb.je(c);if(b)for(d=new yi(a.Ob.a);d.b<d.d.ue();)c=zi(d),b.fe(null,c);a.Pb=b;Ux(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function gy(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=ut(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function yy(){hy.call(this);this.Ob=new zy;this.Sb=(up(),up(),iy)}s(363,364,oi);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Wx(this)};_.Md=function(){return Yx(this)};
-_.Qd=function(){this._b=(up(),new Ay)};_.Rd=function(){Ux(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){fy(this,a)};_.Ud=function(){return Wx(this)};_.Xd=function(){return Yx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)$x(ut(this.Ob.a,a))};_.Zd=function(){var a;if(!ay(this))return!1;for(a=0;a<this.Ob.a.c;++a)ut(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=ut(this.Ob.a,b),a._d()};_.de=function(){gy(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function By(){var a=new Cy;yy.call(this);xy(this,a)}s(362,363,oi,By);_.Fd=function(){return"panel"+this.Sb.b.d++};function Dy(a,b,c){a=Ey(a.Nb,b,c);a.j=!0;return new Fy(a)}function Gy(a){a.Vd(a.Nb.d)}function Hy(a){return new Xx(D(a.Nb.gb,Af),D(a.Nb.gb,zf))}s(361,362,oi);_.Jd=function(){return D(this.Nb.gb,zf)};_.Nd=function(){return D(this.Nb.gb,Af)};_.Od=function(){return Qj(this.Nb.gb)};_.Pd=function(){return Rj(this.Nb.gb)};
-_.Sd=function(){return this.Nb.gb.style.display!=sf};_.$d=function(){Gy(this)};_.ae=function(){};_.Nb=null;function Iy(a){if(null!=a)this.e=a;else throw new Jy;}s(366,1,Wh);_.tS=function(){return this.cZ.d+"[source="+this.e+Wc};_.e=null;
-function Ky(){Ky=u;S=new wi;x(S,new T(400),new U(oh));x(S,new T(401),new U(oh));x(S,new T(402),new U(oh));x(S,new T(500),new U(qh));x(S,new T(501),new U(qh));x(S,new T(502),new U(qh));x(S,new T(503),new U(rh));x(S,new T(504),new U(qh));x(S,new T(505),new U(qh));x(S,new T(506),new U(rh));x(S,new T(507),new U(Ch));x(S,new T(100),new U(eh));x(S,new T(101),new U(eh));x(S,new T(102),new U(eh));x(S,new T(103),new U(eh));x(S,new T(1004),new U(nh));x(S,new T(1005),new U(nh));x(S,new T(800),new U(yh));x(S,
-new T(801),new U(yh));x(S,new T(200),new U(sh));x(S,new T(201),new U(sh));x(S,new T(202),new U(sh));x(S,new T(204),new U(sh));x(S,new T(203),new U(sh));x(S,new T(209),new U(Dh));x(S,new T(208),new U(Eh));x(S,new T(207),new U(Eh));x(S,new T(206),new U(sh));x(S,new T(205),new U(sh));x(S,new T(1400),new U(Ah));x(S,new T(1401),new U(Bh));x(S,new T(1402),new U(Bh));x(S,new T(300),new U(lh));x(S,new T(301),new U(lh));x(S,new T(1100),new U(xh));x(S,new T(1101),new U(xh));x(S,new T(1200),new U(zh));x(S,new T(701),
-new U(vh));x(S,new T(900),new U(wh));x(S,new T(1001),new U(th));x(S,new T(601),new U(uh))}s(365,366,Wh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Oc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(368,1,{},U);_.a=dh;function Ly(){}s(369,1,{},Ly);_.a=null;_.b=null;
-function My(a,b){var c;b&&(a.a?(c=new Ny(a.a),es(c.b,c.c++,b),a.a=c):(a.a=new Ti,Ni(a.a,b)))}s(371,1,Wh);_.a=null;function Oy(){}function Py(){}s(370,371,Wh,Oy,Py);function Qy(){Qy=u;Math.sqrt(2)}function Ry(a){Qy();if(0>a)throw new lk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(372,1,{40:1},Ry);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new Sy;a.a=31*a.a+J((new Ty(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Ty(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Uy(){Uy=u;Vy=new or;Wy=new Xx(0,0);pr(Vy,Bb);pr(Vy,Qb);pr(Vy,xb);pr(Vy,"Last");pr(Vy,Ib);pr(Vy,jc);pr(Vy,Hc);pr(Vy,Mc);pr(Vy,Nb)}
-function qy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!fu(Vy.a,b))throw new lk(Xy());gs(Wi(a.c,d))===gs(c)&&gs(Wi(a.b,c))===gs(d)||((b=Wi(a.c,d))&&Yy(a,b,d),Zy(a.a.qd(),c)&&Yy(a,c,d),b=a.a,new $y(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function az(a,b){return new Xx(Kj(b[1].b,Kj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Kj(b[0].a,Kj(b[4].a,b[3].a))+a.k)}function Yy(a,b,c){bz(a.a,b);Hi(a.b,b);Hi(a.c,c)}
-function cz(a,b){if(!a.n){a.n=!0;var c,d,e;dz(a.f,Wy);dz(a.i,Wy);dz(a.o,null);a.p=0;for(d=ez(a.a,0);d.b!=d.d.a;){c=fz(d);e=Wi(a.b,c);var f=b.Zb;e=pn(e,Ib)?0:pn(e,jc)?1:pn(e,Hc)?2:pn(e,Mc)?4:pn(e,Nb)?3:pn(e,Bb)?f.a?4:3:pn(e,xb)?f.a?3:4:pn(e,Qb)?1:2;c.dc?a.o[e]||(es(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function gz(){Uy();hz.call(this,0)}
-function hz(a){Uy();up();this.a=new iz;this.b=new wi;this.c=new wi;this.d=a;this.j=0;this.n=!1;this.o=v(jz,k,44,5,0);this.f=v(kz,k,46,5,0);this.i=v(kz,k,46,5,0);this.p=this.e=this.k=0}s(373,1,{48:1,67:1},gz,hz);_.fe=function(a,b){qy(this,a,b)};
-_.ge=function(a){cz(this,a);if(0!=this.p)if(a=sy(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;cz(this,a);this.n=b;return 0==this.p?ry(a,new Xx(0,0)):ry(a,az(this,this.f))};_.ie=function(a){var b;b=this.n;cz(this,a);this.n=b;return ry(a,az(this,this.i))};_.je=function(a){var b;b=Wi(this.b,a);null!=b&&Yy(this,a,b)};_.tS=function(){return lz.d+"[hgap="+this.d+",vgap="+this.j+Wc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Wy,Vy;function mz(a){hy.call(this);this._b=(up(),new nz(a,this))}s(374,364,{41:1,44:1,49:1,63:1,67:1},mz);_.Fd=function(){return sd+this.bc.b.a++};_.Hd=function(){return!Qx(this)?new Xx(0,0):ly(this._b,this)};_._d=function(){};s(376,1,{});s(375,376,{},function(){});function oz(){oz=u}
-function pz(a,b){if(null==b)throw new gr("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=Wn(Gf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function qz(){oz();hy.call(this);new Ti;this._b=new rz((up(),this))}s(377,364,{42:1,44:1,49:1,63:1,67:1},qz);_.Hd=function(){return ly(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Lx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Zg+this.Wb+(this.dc?j:",hidden")+",current="+wp(this._b.a,this._b.a.gb.selectedIndex)};function sz(){sz=u;tz=new uz(255,255,255);vz=new uz(192,192,192);wz=new uz(128,128,128);xz=new uz(64,64,64);yz=new uz(0,0,0);zz=new uz(255,0,0);new uz(255,175,175);Az=new uz(255,200,0);Bz=new uz(255,255,0);new uz(0,255,0);Cz=new uz(255,0,255);Dz=new uz(0,255,255);Ez=new uz(0,0,255)}
-function Fz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new uz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new uz(c,a,b)}function Gz(a){return new uz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function uz(a,b,c){sz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new lk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(378,1,{43:1,50:1,54:1},uz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Hz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Wc};_.a=0;var yz,Ez,Dz,xz,wz,vz,Cz,Az,zz,tz,Bz;function jy(){jy=u;ky=new Iz(!0);Jz=new or;pr(Jz,"ar");pr(Jz,"fa");pr(Jz,"iw");pr(Jz,"ur")}function Iz(a){this.a=a}s(379,1,Wh,Iz);_.a=!1;var ky,Jz;s(381,1,{59:1,69:1});function Kz(){Xx.call(this,0,0)}function Xx(a,b){this.b=a;this.a=b}
-function Zx(a){Xx.call(this,a.b,a.a)}s(380,381,{46:1,59:1,67:1,69:1},Kz,Xx,Zx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Sy;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Lz.d+"[width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;function mq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(382,1,Wh,mq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Wc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Mz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Nz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Nv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Oz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Kj(g,c.a),i+=c.b+a.c);return new Xx(i,g+2*a.d)}function Cy(){Pz.call(this,1,5,5)}
-function Pz(a,b,c){up();this.c=b;this.d=c;this.a=a}s(383,1,Wh,Cy,Pz);_.fe=function(){};
-_.ge=function(a){this.b=Qz(a.Ob);if(0!=Mz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=sy(a);g=a.ee();i=a.Zb.a;l=new Ti;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new Rz(n);for(w=0;w<n;++w)es(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var H=d,B=Dj(a.Ob.a,r);Nv(B,H.c);es(H.b,B,r)}for(d=new yi(d);d.b<d.d.ue();)if((c=zi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Nz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,es(l.b,l.c++,c),m+=a.b+this.c,h=Kj(h,a.a);Nz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Qz(a.Ob);return 0==Mz(this)?ry(a,new Xx(10,10)):ry(a,Oz(this,!1))};_.ie=function(a){this.b=Qz(a.Ob);return 0==Mz(this)?ry(a,new Xx(10,10)):ry(a,Oz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Me;break;case 2:a=dg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return Sz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;function vy(){vy=u;wy=new Tz(Mb,0,12)}
-function Tz(a,b,c){vy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(384,1,Wh,Tz);_.a=null;_.b=0;_.c=0;var wy;s(385,1,Wh);_.tS=function(){return Uz.d+"[font="+this.c+"ascent="+Vz(this.a,this.c).a+", descent="+Vz(this.a,this.c).b+", height="+Vz(this.a,this.c).c+Wc};_.c=null;function Wz(a){if(!a.k){$x(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=ut(a.o,b))&&Wz(c);fy(a,!1);a.k=!0;Nx(a,a,a.$b,0);new Xz(a,202)}}
-function Yz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=ut(a.o,b))&&c.xd()}function Zz(a){!Qx(a)&&uy(a);var b=Yx(a);a.be(a.hc,a.ic,b.b,b.a);gy(a)}function $z(a,b){a.p!=b&&(a.p=b)}s(387,363,pi);_.Ld=function(){return new my(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Yz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){by(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;by(this,a,b,c,d);this.dc&&e&&!f&&gy(this)};_.k=!1;_.p=!1;
-function aA(a){yy.call(this);this.q=new Py;this.o=new Ti;this.n=new my(0,0,0,0);this.dc=!1;xy(this,new gz);this._b&&bA(this._b.c.z.b,a);this._b&&cA(this._b,!0);$z(this,!0)}s(386,387,pi);_.ee=function(){return new my(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Qj(this._b.c.gb)};_.Pd=function(){return Rj(this._b.c.gb)};_.Qd=function(){this._b=new dA((up(),j),this)};
-function eA(a,b,c,d,e,f){var g,i;g=a.d;f?(i=Fz(g),f=new uz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=cg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(i=new uz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=Fz(g),(a.d=i)&&(a.f=cg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa));--d;--e;fA(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=cg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa);fA(a,b,c,d,1);fA(a,b,c+1,1,e);(a.d=f)&&(a.f=cg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
-255)+sa);fA(a,b+d,c,1,e);fA(a,b+1,c+e,d,1)}s(388,1,{});_.tS=function(){return"Graphics"};s(389,388,{});function gA(a){var b,c;c=Kj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Xx(b,c)}function hA(a,b,c){var d,e,f,g,i,h;a.b=Qz(b.Ob);if(0==a.b.length)return new Kz;g=gA(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Kj(h,d.b),i=Kj(i,d.a);return new Xx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function iA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function jA(){kA.call(this,7)}function kA(a){up();this.d=0;this.a=1;this.e=a;this.c=0}s(390,1,Wh,jA,kA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Qz(a.Ob);if(0!=this.b.length&&(b=sy(a),!(0>=b.b||0>=b.a))){c=gA(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);iA(b.b,b.c,this.c,f,e);iA(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return ry(a,hA(this,a,!1))};_.ie=function(a){return ry(a,hA(this,a,!0))};_.je=function(){};
-_.tS=function(){return lA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Vv(){kn()}function zu(a){kn();this.f=a}s(392,97,Xh,Vv,zu);function Tx(){kn();this.f="Missing message: awt.151"}s(391,392,Xh,Tx);s(393,1,{});function my(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(394,1,{47:1,67:1,69:1},my);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return mA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function nA(a){oA.call(this,a,0)}function oA(a,b){hy.call(this);this._b=(up(),new pA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Zv(),$v);c.a=d;yw(c);break;case 0:c=c.a;d=(Zv(),bw);c.a=d;yw(c);break;case 2:c=c.a,d=(Zv(),cw),c.a=d,yw(c)}}s(395,364,fi,nA,oA);
-_.Hd=function(){return!Qx(this)?new Xx(0,0):ly(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Lx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Zg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Me;switch(this.a){case 1:b=vd;break;case 2:b=dg}return a+b+",text=null"};_.a=0;s(398,1,Wh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.j=null;_.k=null;
-function qA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function rA(a){this.n=(up(),up(),iy);var b;var c;b=this.cZ.d;-1!=Pn(b,Qn(36))?b=null:(c=this.n.b.c++,b=uu(b,Mx(b,Qn(46))+1)+j+c);this.j=b;this.d=new Oy;this.f=a;this.e=!0;this.i=new sA(this)}s(397,398,Wh,rA);_.Wd=function(){return qA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(396,397,bi);_.Wd=function(){return qA(this)+(this.b?",tearOff":j)};_.b=!1;s(400,1,{60:1});
-_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Sy;tA(a,this.a);tA(a,this.b);return a.a};function Sx(){this.b=this.a=0}function uA(a,b){this.a=a;this.b=b}function vA(a){var b=a.b;this.a=a.a;this.b=b}s(399,400,{51:1,60:1,67:1},Sx,uA,vA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return wA.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function xA(a,b){if(!b)throw new gr("Missing message: awt.70");var c=a.a;if(E(b.f,za)){var c=c.a.a,d=new Yw,e=c.c.c;if(0>e||e>c.c.c)throw new Pu;c.o&&(d.gb[Dd]=2);Fw(c,e,d.gb);py(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Pu;py(d.c,e,c);for(f=g=0;f<e;++f)y(ut(d.c,f),31)&&++g;py(d.i,g,c);Fw(d,e,c.gb);c.b=d;e=tu(c.gb)+Sa;Ai(c._c(),e,!1);d.o&&(e=Dj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Dd]=2))}}
-function yA(a,b,c,d){a=a.a;b=Rx(b);c+=b.a;d+=b.b;hv(a.a,c,d);iv(a.a)}function zA(){rA.call(this,j);new Ti;this.b=!1;this.a=(up(),new AA)}s(401,396,bi,zA);_.a=null;s(404,1,{53:1,62:1,69:1});s(403,404,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Sy;tA(a,this.c);tA(a,this.d);tA(a,this.b);tA(a,this.a);return a.a};function ty(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(402,403,{52:1,53:1,61:1,62:1,67:1,69:1},ty);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return BA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function CA(){CA=u;DA=new EA;FA=new GA;HA=new GA}var DA,HA,FA;s(406,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function EA(){}s(407,406,{},EA);function GA(){}s(408,1,{},GA);s(409,364,fi);_.Gd=function(){return null};
-function IA(a,b){var c;c=new JA(Qx(a));return!c?null:new Xx(KA(c,Xc)*b+6,Vz(c.a,c.c).c+6)}function LA(a,b){var c;c=IA(a,b);return!c?Wx(a):c}function MA(a,b){var c;c=IA(a,b);return!c?Yx(a):c}function NA(a,b){var c=a._b;rx(c.a,b);c.e.a=-1;c.e.b=-1}function OA(a){PA.call(this,a,null!=a?a.length:0)}function PA(a,b){hy.call(this);this.a=0>b?0:b;var c=this._b;rx(c.a,a);c.e.a=-1;c.e.b=-1}s(410,409,fi,OA,PA);_.Fd=function(){return"textfield"+this.bc.b.e++};_.Hd=function(){return IA(this,Tn(this._b.a.gb,Sg).length)};
-_.Id=function(){return!Qx(this)?null:IA(this,Tn(this._b.a.gb,Sg).length)};_.Kd=function(){return 0<this.a?LA(this,this.a):Wx(this)};_.Md=function(){return 0<this.a?MA(this,this.a):Yx(this)};_.Qd=function(){this._b=(up(),new QA)};_.Ud=function(){return 0<this.a?LA(this,this.a):Wx(this)};_.Xd=function(){return 0<this.a?MA(this,this.a):Yx(this)};_.a=0;function up(){up=u;iy=new RA}function SA(){var a=(up(),up(),iy);!a.c&&(a.c=new TA)}function RA(){this.b=new UA;this.d=new Ly}s(411,1,{},RA);_.a=null;
-_.c=null;var iy;function UA(){}s(412,1,{},UA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(413,1,{});function VA(){VA=u;WA=new XA;YA=new XA}function ZA(a,b){return b==a?!0:!b?!1:!0}function XA(){}s(414,1,{56:1},XA);_.eQ=function(a){return null==a||!y(a,56)?!1:ZA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Ts(a)};_.tS=function(){return $A.d+"[MimeType=(null);humanPresentableName="+this.a+Wc};_.a=null;var WA,YA;
-function aB(){aB=u;F(bB,k,56,[(VA(),YA),WA])}function cB(a){var b=(VA(),YA);if(ZA(b,(VA(),YA)))return a.a;if(ZA(b,WA))return new dB(a.a);throw new eB(b);}function fB(a){aB();this.a=a}s(415,1,{},fB);_.a=null;function eB(a){a="flavor = "+a;kn();this.f=a}s(416,98,{57:1,67:1,73:1,81:1},eB);function gB(a,b){Ky();hB.call(this,a,1001,b,dh)}function hB(a,b,c,d){Ky();Iy.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(417,365,Wh,gB,hB);
-_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Ns(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=dh;function cy(a,b){Ky();Iy.call(this,a);this.d=b}s(418,365,Wh,cy);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+va+a.Pd()+ea+a.Nd()+Zg+a.Jd()+sa};function oy(a,b,c){Ky();cy.call(this,a,b);this.a=c}s(419,418,Wh,oy);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Ox(a,b,c,d){Ky();Iy.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(420,365,Wh,Ox);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Ls(Es(this.a,eh))&&(a+="PARENT_CHANGED,"),Ls(Es(this.a,lh))&&(a+="DISPLAYABILITY_CHANGED,"),Ls(Es(this.a,nh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=dh;_.b=null;_.c=null;s(421,1,hi);function Xz(a,b){Ky();cy.call(this,a,b);this.c=null;this.a=this.b=0}
-s(422,418,Wh,Xz);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(423,1,{});function dB(a){if(null==a)throw new gn;}s(424,423,{},dB);
-function iB(){iB=u;jB={};jB["java.vendor"]=pe;jB["package.restrict.access.sun"]=Rg;jB["sun.java.launcher"]=dc;jB["sun.management.compiler"]=pe;jB["os.name"]=dc;jB[" sun.boot.class.path"]=dc;jB["path.separator.applet"]=dc;jB["java.vm.specification.vendor"]=pe;jB["java.runtime.version"]=dc;jB["http.proxyPort"]=dc;jB["user.name"]=dc;jB["user.language"]=dc;jB["os.name.applet"]=dc;jB["browser.version"]=dc;jB["java.version"]=dc;jB["user.timezone"]=dc;jB["java.endorsed.dirs"]=dc;jB["java.specification.name"]=
-"GWT";jB["java.specification.version"]="2.5.0";jB[Je]=$b;!Eq&&(Eq=new Mq);Eq.a?jB[He]="yes":jB[He]=null}var jB;s(427,98,Rh);function kB(){kn()}function lB(a){kn();this.f=a}s(426,427,{64:1,67:1,73:1,81:1},kB,lB);function mB(){mB=u;nB=new oB}
-function pB(a){var b;if(a.k){var c;b=new Rs;cn(b.a,a.f);c=b.a;var d=kb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(cn(b.a,Xa),cn(b.a,a.a));c=a.b;a=a.j;null!=c&&cn(b.a,c);null!=a&&(c=b.a,d=ja,c[c.explicitLength++]=d,cn(b.a,a));b=Sn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function qB(a){mB();var b,c,d;if(null==a)throw new kB;a=On(a);try{d=Pn(a,Qn(58))}catch(e){e=Ei(e);if(y(e,77))throw new lB(hn(e));throw e;}c=Pn(a,Qn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;rB();var f,g,i;i=c.length;b=new sB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Sn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new lB(Wb+a);if(!this.k&&(this.k=Wi(nB,this.f),this.k||(this.k=(up(),new tB))&&x(nB,this.f,this.k),!this.k))throw new lB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,r,w,H,B,N,O,V,ca,M,gc,zc,Mf,wb,Id,Jd,Kd,hb,Ac,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Xa,l)==l&&-1==uB(c,Qn(47),l+2))throw new vB(m);}else{M=c.substr(l,m-l);m-=l;B=0;
-N=this.c;gc=this.e;Kd=this.j;w=this.d;wb=this.i;o=this.a;Eb=this.n;hb=uB(M,Qn(35),0);if(0==M.indexOf(Xa)&&0!=M.indexOf("////")){V=2;gc=-1;B=uB(M,Qn(47),2);Jd=uB(M,Qn(63),2);-1!=Jd&&(-1==B||B>Jd)&&(B=Jd);-1==B&&(B=m,w=j);O=B;-1!=hb&&hb<B&&(O=hb);var md=Qn(64);Ac=M.lastIndexOf(md,O);o=M.substr(2,O-2);-1<Ac&&(Eb=M.substr(2,Ac-2),V=Ac+1);zc=uB(M,Qn(58),-1==Ac?V:Ac);r=Pn(M,Qn(93));if(-1!=r)try{M.length>r+1?(n=M.charCodeAt(r+1),58==n?zc=r+1:zc=-1):zc=-1}catch(Te){if(Te=Ei(Te),!y(Te,73))throw Te;}-1==zc||
-zc>B?N=M.substr(V,O-V):(N=M.substr(V,zc-V),Mf=M.substr(zc+1,O-(zc+1)),0==Mf.length?gc=-1:gc=wB(Mf,10))}-1<hb&&(Kd=M.substr(hb+1,m-(hb+1)));H=-1==hb?m:hb;var Xb=Qn(63);Id=M.lastIndexOf(Xb,H);-1<Id?(wb=M.substr(Id+1,H-(Id+1)),0==Id&&null!=w&&(E(w,j)?w=Va:w.indexOf(Va),ca=Mx(w,Qn(47))+1,w=w.substr(0,ca-0)),H=Id):0!=hb&&(wb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,H-B):H>B&&(null==w?w=j:E(w,j)?w=Va:w.indexOf(Va),ca=Mx(w,Qn(47))+1,0==ca?w=M.substr(B,H-B):w=w.substr(0,ca-0)+M.substr(B,H-B)));
-null==w&&(w=j);null==N&&(N=j);d=N;var oe;oe=w;null!=wb&&!E(wb,j)&&(null!=w?oe=w+tb+wb:oe=tb+wb);null==this.f&&(this.f=this.f);this.c=d;this.b=oe;this.e=gc;this.j=Kd;var nd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kb+this.e));null!=this.c&&-1<(nd=Mx(this.c,Qn(64)))?(this.n=this.c.substr(0,nd-0),this.c=uu(this.c,nd+1)):this.n=null;null!=this.b&&-1<(nd=Pn(this.b,Qn(63)))?(this.i=uu(this.b,nd+1),this.d=this.b.substr(0,nd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Eb;this.d=w;this.i=wb}}catch(od){od=Ei(od);if(y(od,73))throw new lB(hn(od));throw od;}if(-1>this.e)throw new lB("incorrect port: "+this.e);}s(428,1,Wh,qB);_.tS=function(){return pB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var nB;s(429,1,{});function xB(a,b,c){var d,e;for(d=new yB(a.pe().a);zB(d.a);)if(a=d.b=zi(d.a),e=a.gf(),null==b?null==e:pn(b,e))return c&&AB(d),a;return null}s(433,1,ei);_.oe=function(a){return!!xB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new yB(a.pe().a);zB(a.a);)if(b=a.b=zi(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!BB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=xB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new yB(this.pe().a);zB(b.a);)a=b.b=zi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new CB("Put not supported on this map");};
-_.te=function(a){a=xB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new yB(this.pe().a);zB(c.a);)b=c.b=zi(c.a),a?d+=xa:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function qx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function fu(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Wi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=DB(a,c);else if(y(b,1))c=EB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new FB(b,c);e.push(d);++a.d;c=null}return c}
-function DB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function EB(a,b,c){var d,e=a.e,b=kb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Hi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=kb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(432,433,ei);_.oe=function(a){return fu(this,a)};
-_.pe=function(){return new GB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Wi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Hi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function wi(){qx(this)}s(431,432,Gh,wi);_.ve=function(a,b){return gs(a)===gs(b)||null!=a&&pn(a,b)};_.xe=function(a){return~~sn(a)};function oB(){qx(this)}s(430,431,Gh,oB);function HB(){kn()}s(434,97,Xh,HB);
-function IB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=JB(a,c);if(c>=a.i)break;c=KB(a,c);++b}return b}function LB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function MB(a){var b;a.a=0<=a.j&&!a.d?a.j:JB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new HB;b=a.a;a.a=KB(a,a.a);return a.n.substr(b,a.a-b)}
-function KB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=NB(a.n,d,a.n.length);if(c<=a.f&&LB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Pn(a.c,Qn(c)))break;++d}a.k&&b==d&&(a.e?(c=NB(a.n,d,a.n.length),c<=a.f&&LB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Pn(a.c,Qn(c))&&++d));return d}
-function JB(a,b){var c,d;if(null==a.c)throw new gn;for(d=b;!a.k&&d<a.i;)if(a.e){c=NB(a.n,d,a.n.length);if(c>a.f||!LB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Pn(a.c,Qn(c)))break;++d}return d}function OB(a){PB.call(this,a," \t\n\r\u000c",!1)}function QB(a){PB.call(this,a,va,!1)}
-function PB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=NB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=NB(this.c,d,this.c.length),this.b[c]=a}}}s(435,1,{},OB,QB,PB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function RB(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=vn(e),!(tn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=va);++d}}evalString=a+ra+c+");";$wnd.eval(evalString)}function SB(){}function TB(a){UB.call(this,a,bb,bb,null)}function VB(a,b){UB.call(this,a,bb,bb,b)}function WB(a,b,c){UB.call(this,a,b,c,null)}
-function UB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=aj(a)){this.a=new XB;this.b=new YB(this.a,b,c,d);Mu(e,this.b,e.gb);d&&ed in d&&(this.b.b=d[ed]);a=this.b;a.d||(a.d=Ey(a,D(a.gb,Af),D(a.gb,zf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?ZB="JSME":ZB="JME";b.u=$B(b,!1);b.v=$B(b,!0);rq(b,ZB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Hy(b);xy(b,null);b.mb||(b.R=0);b.S||(b.S=new Tz(Ub,0,13),b.V=new JA(b.S));b.T||(b.T=new Tz(Ub,
-1,13),b.U=new JA(b.T));b.W||(b.W=new Tz(Ub,0,11),new JA(b.W));b.j||(b.j=new Tz(Ub,0,13),b.k=new JA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;aC=10;b.Eb=!0;try{o=bC(b.Nb,"options");null!=o&&cC(b,o);i=bC(b.Nb,"jme");null!=i&&(b.K=i);l=bC(b.Nb,"mol");null!=l&&(b._=l);g=bC(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=bC(b.Nb,Cg);null!=m&&(b.ab=m,dC(b));b.i=bC(b.Nb,"atomcolors");b.f=bC(b.Nb,"atombg");f=bC(b.Nb,"depictbg");if(null!=f&&b.y){var n;var r,w,H,B;w=(sz(),tz);try{if(0!=f.indexOf(ja))throw new jn("bad hex encoding");
-B=wB(f.substr(1,2),16);H=wB(f.substr(3,2),16);r=wB(f.substr(5,2),16);n=w=new uz(B,H,r)}catch(N){if(N=Ei(N),y(N,73))iB(),n=w;else throw N;}b.s=n}b.Db&&b.Y&&eC(b.Y);h=bC(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ei(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)fC[f]=(sz(),Az),gC[f]=Nc;gC[1]=Tb;fC[1]=(sz(),xz);gC[2]=Ab;fC[2]=Az;gC[3]=Db;fC[3]=xz;gC[4]=cc;fC[4]=Ez;gC[5]=lc;fC[5]=zz;gC[9]=Ob;fC[9]=Cz;gC[10]=Jb;fC[10]=Cz;gC[11]=Cb;fC[11]=Cz;gC[12]=Vb;fC[12]=Cz;gC[8]=yc;fC[8]=Gz(Bz);
-gC[7]=nc;fC[7]=Az;gC[6]=Gc;fC[6]=xz;gC[13]=Cc;fC[13]=xz;gC[18]=Nc;fC[18]=xz;gC[19]=oc;fC[19]=xz;gC[20]=pc;fC[20]=xz;gC[21]=qc;fC[21]=xz;gC[22]=rc;fC[22]=xz;gy(b);b.Z=new hC;f=a.c;f.B=Hy(f);null!=f.K?(iC(f,f.K),null!=f.f&&f.Y&&jC(f.Y,f.f,!0),null!=f.i&&f.Y&&jC(f.Y,f.i,!1)):null!=f._&&kC(f,f._,!0);dC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(437,1,{101:1},SB,TB,VB,WB,UB);_.ye=function(a){lC(new mC(a,this.a,nC))};_.ze=function(){oC(this.a)};
-_.Ae=function(){Fn((Cn(),Dn),new pC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=qC(a,1)+sb+qC(a,2)+sb+qC(a,3):b=qC(a,0);return b};_.Je=function(){return oq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=rC(a);a.Ib=b;dC(a);return c};_.Le=function(a){cC(this.a,a)};_.Me=function(){};_.Ne=function(a){kC(this.a,a,!0)};_.Oe=function(a){iC(this.a,a)};_.$d=function(){Gy(this.a)};_.Pe=function(){sC(this.a)};_.Qe=function(a){var b=this.a;if(a=tC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;uC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new yi(b.a);d.b<d.d.ue();)c=zi(d),a?c.a=pb:c.a=ob}Gy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=tC(c,a))jC(d,b,!0),uC(c)};_.Te=function(a,b){var c=this.a,d;d=tC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,dC(c)):(d.C=b,uC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;dC(b)};_.We=function(a){var b=this.a;b.db=a;dC(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=$B(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){vC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new wC(c,a);xC(c.Jb);c.b=253;c.ib=!0;c.I=b;dC(c)};_.bf=function(a){yC(this.a,a)};_.cf=function(){return zC(this.a)};_.a=null;_.b=null;function pC(a){this.a=a}s(438,1,{},pC);_.pc=function(){var a,b;for(b=new yi(this.a.b.a);b.b<b.d.ue();)a=zi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function AC(){var a=(BC(),CC()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=DC;BC();b=b&&b[0]&&(typeof b[0]==yf||typeof b[0]==je)?b[0]:null;a:if(EC==e||FC==e&&y(b,101))e=!0;else{if(null!=b)for(b=on(b);b&&b!=EC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new SB:3==arguments.length?a=new WB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new TB(arguments[0]):4==arguments.length?a=new UB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new VB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.ye(a)});b.clear=A(function(){this.g.ze()});b.deferredRepaint=A(function(){this.g.Ae()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.He(a)});b.jmeFile=A(function(){return this.g.Ie()});b.molFile=A(function(){return this.g.Je()});b.nonisomericSmiles=A(function(){return this.g.Ke()});b.options=A(function(a){this.g.Le(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Ne(a)});b.readMolecule=A(function(a){this.g.Oe(a)});b.repaint=A(function(){this.g.$d()});b.reset=A(function(){this.g.Pe()});b.resetAtomColors=A(function(a){this.g.Qe(a)});
-b.setAntialias=A(function(a){this.g.Re(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Te(a,b)});b.setHelpURL=A(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.Ye(a)});b.setPasteLabel=A(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.$e(a)});b.setSubstituent=A(function(a){this.g._e(a)});b.setTemplate=A(function(a,b){this.g.af(a,b)});b.showInfo=A(function(a){this.g.bf(a)});b.smiles=A(function(){return this.g.cf()});GC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ks(){HC||(HC=!0,AC())}s(439,1,{},ks);var HC=!1;function IC(a){kn();this.f=a}s(441,427,Rh,IC);function qs(){kn();this.f="divide by zero"}s(442,97,Xh,qs);function fs(){kn()}function JC(a){kn();this.f=a}
-s(443,97,Xh,fs,JC);function NB(a,b,c){var d,e;d=KC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function LC(){}function MC(a){return typeof a==xf?yc+(0>a?-a:a):a}function NC(a,b){var c;c=new LC;c.d=Kb+(OC(0!=a?-a:0)?MC(0!=a?-a:0):j+qi(c));PC(0!=a?-a:0)&&QC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new LC;b.d=Kb+(OC(a)?MC(a):j+qi(b));PC(a)&&QC(a,b);return b}
-function X(a,b){var c;c=new LC;c.d=Kb+(OC(a)?MC(a):j+qi(c));PC(a)&&QC(a,c);c.b=b?8:0;return c}function RC(){var a;a=new LC;a.d=Kb+(OC(0)?MC(0):j+qi(a));PC(0)&&QC(0,a);a.b=2;return a}function SC(a){var b;b=new LC;b.d=Kb+(OC(a)?MC(a):j+qi(b));PC(a)&&QC(a,b);b.b=1;return b}function PC(a){return typeof a==xf&&0<a}function OC(a){return null!=a&&0!=a}
-function QC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.c])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(445,1,{},LC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function TC(a){var b;b=UC;!b&&(b=UC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new VC(Rb+a+ha);return b}
-function wB(a,b){var c,d;if(null==a)throw new VC(wf);if(2>b||36<b)throw new VC("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new VC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new VC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new VC(Rb+a+ha);return c}s(447,1,{67:1,78:1});var UC=null;function WC(a){this.a=a}
-s(446,447,{67:1,70:1,71:1,78:1},WC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Ty(a){this.a=a}s(448,447,{67:1,70:1,74:1,78:1},Ty);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Jy(){kn()}function lk(a){kn();this.f=a}s(449,97,di,Jy,lk);function Pu(){kn()}function Qv(a){kn();this.f=a}s(450,97,Xh,Pu,Qv);function T(a){this.a=a}
-function Cs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function XC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(YC(),ZC)[b],!c&&(c=ZC[b]=new T(a)),c):new T(a)}s(451,447,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function YC(){YC=u;ZC=v($C,k,76,256,0)}var ZC;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function aD(a){return Math.round(a)}function gn(){kn()}function gr(a){kn();this.f=a}s(454,97,{67:1,73:1,77:1,79:1,81:1},gn,gr);function si(){si=u;ti=F(ri,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var ti;function VC(a){kn();this.f=a}s(456,449,di,VC);
-function mn(a){this.a="Unknown";this.c=a;this.b=-1}s(457,1,{67:1,80:1},mn);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?kb+this.b:j)+sa};_.a=null;_.b=0;_.c=null;function KC(a,b){return a.charCodeAt(b)}function bD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function Cr(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Pn(a,b){return a.indexOf(b)}function uB(a,b,c){return a.indexOf(b,c)}
-function Mx(a,b){return a.lastIndexOf(b)}function cD(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+uu(c,++d):c=c.substr(0,d-0)+uu(c,++d);return a.replace(RegExp(b,ke),c)}
-function dD(a,b){for(var c=RegExp(b,ke),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(js,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function uu(a,b){return a.substr(b,a.length-b)}
-function On(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Qn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Ts(this)};_.tS=_.toString;function eD(){eD=u;fD={};gD={}}
-function Ts(a){eD();var b=kb+a,c=gD[b];if(null!=c)return c;c=fD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+KC(a,d++);c|=0}256==hD&&(fD=gD,gD={},hD=0);++hD;return gD[b]=c}var fD,hD=0,gD;function dn(a,b){cn(a.a,b);return a}function bn(){this.a=Rn()}function iD(){this.a=Rn();cn(this.a,j)}s(459,1,Ph,bn,iD);_.tS=function(){return Sn(this.a)};function Rs(){this.a=Rn()}
-function sB(){this.a=Rn()}function Ar(a){this.a=Rn();cn(this.a,a)}s(460,1,Ph,Rs,sB,Ar);_.tS=function(){return Sn(this.a)};function vB(a){a="String index out of range: "+a;kn();this.f=a}s(461,450,Xh,vB);
-function jD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new gn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new JC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new JC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Pu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)es(b,c,a[--d])}else for(c=e+c;e<c;)es(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function wu(){kn()}function CB(a){kn();this.f=a}s(463,97,Xh,wu,CB);function Zy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:pn(b,c))return a;return null}function bz(a,b){var c;return(c=Zy(a.qd(),b))?(c.Sc(),!0):!1}function kD(a){var b,c,d,e;d=new bn;b=null;cn(d.a,Oc);for(c=a.qd();c.Qc();)null!=b?cn(d.a,b):b=xa,e=c.Rc(),cn(d.a,e===a?"(this Collection)":j+e);cn(d.a,Wc);return Sn(d.a)}s(464,1,{});_.df=function(){throw new CB("Add not supported on this collection");};
-_.ef=function(a){return!!Zy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return bz(this,a)};_.tS=function(){return kD(this)};s(466,464,Th);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=sn(c),a=~~a);return a};
-function lD(a,b){var c;return y(b,85)&&(c=b.gf(),fu(a.a,c))?(c=Wi(a.a,c),a.a.ve(b.hf(),c)):!1}function GB(a){this.a=a}s(465,466,Th,GB);_.ef=function(a){return lD(this,a)};_.qd=function(){return new yB(this.a)};_.ff=function(a){return lD(this,a)?(a=a.gf(),Hi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function AB(a){if(a.b)Bi(a.a),Hi(a.c,a.b.gf()),a.b=null;else throw new zu("Must call next() before remove().");}
-function yB(a){var b;this.c=a;b=new Ti;a.c&&Ni(b,new mD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new nD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new yi(b)}s(467,1,{},yB);_.Qc=function(){return zB(this.a)};_.Rc=function(){return this.b=zi(this.a)};_.Sc=function(){AB(this)};_.a=null;_.b=null;_.c=null;s(469,1,Uh);_.eQ=function(a){return y(a,85)&&BB(this.gf(),a.gf())&&BB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=sn(this.gf()));null!=this.hf()&&(b=sn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function mD(a){this.a=a}s(468,469,Uh,mD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return DB(this.a,a)};_.a=null;function nD(a,b){this.b=a;this.a=b}s(470,469,Uh,nD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[kb+this.a]};_.jf=function(a){return EB(this.b,this.a,a)};_.a=null;_.b=null;
-function Nv(a,b){(0>a||a>=b)&&oD(a,b)}function oD(a,b){throw new Qv("Index: "+a+", Size: "+b);}s(471,464,Jh);_.kf=function(){throw new CB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:pn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:sn(c)),b=~~b;return b};_.qd=function(){return new yi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new pD(this,a)};_.of=function(){throw new CB("Remove not supported on this list");};function zB(a){return a.b<a.d.ue()}function zi(a){if(a.b>=a.d.ue())throw new Su;return a.d.lf(a.c=a.b++)}function Bi(a){if(0>a.c)throw new Vv;a.d.of(a.c);a.b=a.c;a.c=-1}function yi(a){this.d=a}s(472,1,{},yi);_.Qc=function(){return zB(this)};
-_.Rc=function(){return zi(this)};_.Sc=function(){Bi(this)};_.b=0;_.c=-1;_.d=null;function pD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&oD(b,c);this.b=b}s(473,472,{},pD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Su;return this.a.lf(this.c=--this.b)};_.a=null;function qD(a){a=new yB(a.b.a);return new rD(a)}function sD(a,b){this.a=a;this.b=b}s(474,466,Th,sD);_.ef=function(a){return fu(this.a,a)};_.qd=function(){return qD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function rD(a){this.a=a}s(475,1,{},rD);_.Qc=function(){return zB(this.a.a)};_.Rc=function(){return(this.a.b=zi(this.a.a)).gf()};_.Sc=function(){AB(this.a)};_.a=null;s(476,471,Jh);_.kf=function(a,b){var c;c=ez(this,a);var d=c.d;new $y(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=ez(this,a);try{return fz(b)}catch(c){c=Ei(c);if(y(c,86))throw new Qv("Can't get element "+a);throw c;}};_.qd=function(){return ez(this,0)};
-_.of=function(a){var b,c;b=ez(this,a);try{c=fz(b)}catch(d){d=Ei(d);if(y(d,86))throw new Qv("Can't remove element "+a);throw d;}tD(b);return c};function uD(a){a.b=v(vD,k,0,0,0)}function py(a,b,c){(0>b||b>a.c)&&oD(b,a.c);a.b.splice(b,0,c);++a.c}function Ni(a,b){es(a.b,a.c++,b);return!0}function ut(a,b){Nv(b,a.c);return a.b[b]}function Dj(a,b){for(var c=0;c<a.c;++c)if(BB(b,a.b[c]))return c;return-1}function xt(a,b){var c;c=(Nv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Mi(a,b){var c;c=Dj(a,b);if(-1==c)return!1;xt(a,c);return!0}function pk(a,b){var c;if(b.length<a.c){c=b;var d;d=Lr(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)es(b,c,a.b[c]);b.length>a.c&&es(b,a.c,null);return b}function Ti(){uD(this)}function Rz(a){uD(this);this.b.length=a}function Ny(a){uD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(477,471,gi,Ti,Rz,Ny);_.kf=function(a,b){py(this,a,b)};
-_.df=function(a){return Ni(this,a)};_.ze=function(){this.b=v(vD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=Dj(this,a)};_.lf=function(a){return ut(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return xt(this,a)};_.ff=function(a){return Mi(this,a)};_.ue=function(){return this.c};_.c=0;function dz(a,b){var c=a.length,d;for(d=0;d<c;++d)es(a,d,b)}function wr(){wr=u;xr=new wD}var xr;function wD(){}s(480,471,li,wD);_.ef=function(){return!1};_.lf=function(){throw new Pu;};_.ue=function(){return 0};
-function xD(){this.a=new Date}function yD(a){return 10>a?Za+a:j+a}s(481,1,{67:1,69:1,70:1,82:1},xD);_.eQ=function(a){return y(a,82)&&Fs(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:j)+~~(b/60);b=10>(0>b?-b:b)%60?Za+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(zD(),AD)[this.a.getDay()]+ea+BD[this.a.getMonth()]+ea+yD(this.a.getDate())+ea+yD(this.a.getHours())+kb+yD(this.a.getMinutes())+kb+yD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function zD(){zD=u;AD=F(js,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));BD=F(js,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var AD,BD;
-function pr(a,b){return null==x(a.a,b,a)}function or(){this.a=new wi}s(483,466,{67:1,69:1,87:1},or);_.df=function(a){return pr(this,a)};_.ef=function(a){return fu(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return qD(new sD(this.a,new GB(this.a)))};_.ff=function(a){return null!=Hi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return kD(new sD(this.a,new GB(this.a)))};_.a=null;
-function ez(a,b){var c,d;(0>b||b>a.b)&&oD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new CD(a,b,d)}function iz(){this.a=new DD;this.b=0}s(484,476,li,iz);_.df=function(a){new $y(a,this.a);++this.b;return!0};_.nf=function(a){return ez(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function fz(a){if(a.b==a.d.a)throw new Su;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function tD(a){if(!a.c)throw new Vv;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function CD(a,b,c){this.d=a;this.b=c;this.a=b}s(485,1,{},CD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return fz(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Su;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){tD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function DD(){this.a=this.b=this}
-function $y(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(486,1,{},DD,$y);_.a=null;_.b=null;_.c=null;function FB(a,b){this.a=a;this.b=b}s(487,469,Uh,FB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Su(){kn()}s(488,97,{67:1,73:1,79:1,81:1,86:1},Su);function BB(a,b){return gs(a)===gs(b)||null!=a&&pn(a,b)}function Qz(a){var b=v(jz,k,44,0,0);return pk(a.a,b)}function zy(){this.a=new Ti}
-s(490,471,gi,zy);_.kf=function(a,b){py(this.a,a,b)};_.df=function(a){return Ni(this.a,a)};_.ef=function(a){return-1!=Dj(this.a,a)};_.lf=function(a){return ut(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new yi(this.a)};_.of=function(a){return xt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return kD(this.a)};_.a=null;function ED(a){a._b.c.$&&Wz(a)}function FD(a){var b;if(a._b.c.$){b=Rx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Yz(a)}
-function GD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function lC(a){var b=a.j;HD(a._b.c,b.a,b.b);!Qx(a)&&uy(a);ey(a)}function ID(){aA.call(this,j);this.i=new mz(this.rf());My(this.q,new JD(this))}s(492,386,pi);_.Ed=function(a,b){return gs(a.f)===gs(this.i)?(FD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){FD(this)};_.i=null;_.j=null;
-function mC(a,b,c){ID.call(this);this._b&&cA(this._b,!1);$z(this,!1);xy(this,new kA(0));a=new oA(a,1);Q(this,a,null);a=new By;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Rx(b),Zz(this),GD(this.j,~~(D(b.Nb.gb,Af)/2)-~~(this.ec/2),~~(D(b.Nb.gb,zf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(491,492,pi,mC);_.rf=function(){return"OK"};function KD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new zu("Cannot undo. Index is out of range.");if(!a.a.b)throw new zu(Yb);a.a=a.a.b;return a.a.a}
-function hC(){this.a=this.b=new LD}s(493,1,{},hC);_.a=null;function LD(){this.a=null}function MD(a){this.a=a}s(494,1,{},LD,MD);_.a=null;_.b=null;_.c=null;function JD(a){this.a=a}s(495,421,hi,JD);_.a=null;function ND(){ND=u;OD=F(js,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);nC=(sz(),vz);PD=Fz(nC);fC=v(QD,k,43,23,0);gC=v(js,k,1,23,0);RD=v(QD,k,43,7,0);SD=null!=(iB(),jB[He])}
-function rC(a){var b;if(a.Ab)b=TD(a,1)+sb+TD(a,2)+sb+TD(a,3);else if(b=TD(a,0),0<b.length){var c=new UD(a.Y);Ni(a.$.a,c)}return b}function VD(a,b){var c,d;c=b.a;if(E(c,(WD(),XD).b))nq(zC(a));else if(E(c,YD.b))nq(oq(a));else if(E(c,ZD.b))pq(a.t,(!a.tb&&(a.tb=new qq(a)),a.tb));else if(E(c,eg)){7!=a.N&&(a.O=dh);d=b.c;d=Ms(d,ch);c=Bs(d,a.O);var e=!zs(c,dh)?us(c):c;!zs(e,ph)&&$D(a.Y,L(c));aE(a);a.kb=!0;dC(a);a.N=7;a.O=d}else E(c,kg)||(E(c,$d)?bE(a):vC(a,c))}
-function cE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(dE,k,-1,4,1);l=v(dE,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)eE(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Hy(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;fE(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||gE(a.eb[f])}}}
-function oC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new hE(a),a.Y.q=0);null!=a.qb&&RB(a.qb,null)}}function $B(a,b){var c,d,e,f;f=new zA;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new rA(Lb+d);var g=(WD(),XD).b;d.c=g;xA(f,d);My(d.d,a);d=new rA(Lb+c);d.c=YD.b;My(d.d,a);xA(f,d);xA(f,new rA(za));c=a.ub;null==c&&(c="Paste "+e);d=new rA(c);d.c=ZD.b;My(d.d,a);xA(f,d);Kx(a,f);return f}
-function iE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,nC);a.mb?(e==a.b&&Y(b,Gz(nC)),fA(b,g,f,a.X,a.X),Y(b,(sz(),xz)),jE(b,g,f,a.X-1,a.X-1)):e==a.b?eA(b,g+1,f+1,a.X,a.X,!1):eA(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(sz(),yz)),e){case 101:Y(b,Bz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;kE(b,!0);lE(b,mE(b,c,e,d,i));Y(b,yz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(kE(b,!1),lE(b,mE(b,c,e,d,i)));nE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);fA(b,g+9,f+9,2,4);fA(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,zz),fA(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,Bz),fA(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,Cz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,yz);break;case 107:Y(b,Az);fA(b,g+4,f+4,a.X-8,a.X-8);Y(b,yz);jE(b,g+4,f+4,a.X-8,a.X-8);nE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);fA(b,g+9,f+9,2,4);fA(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:oE(b,g,f,a.X,!0);break;case 111:oE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,tz);fA(b,g+3,f+5,a.X-7,a.X-11);Y(b,yz);jE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,nC);a.nb&&eA(b,g+1,f+1,a.X,a.X,!1);Y(b,yz);pE(a,b,g,f,"NEW");break;case 106:Y(b,zz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,yz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));pE(a,b,g+6,f,oc);break;case 104:Y(b,zz);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,yz);break;case 105:a.Hb?(Y(b,Dz),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,yz)):pE(a,b,g,f,"123");break;case 113:Y(b,Ez);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);fA(b,e,d,c,c);Y(b,yz);qE(a,
-b,g,f,tz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:rE(a,b,g,f+2,3);break;case 207:rE(a,b,g,f,4);break;case 208:rE(a,b,g,f,5);break;case 209:rE(a,b,g,f,1);break;case 210:rE(a,b,g,f,6);break;case 211:rE(a,b,g,f,7);break;case 212:rE(a,b,g,f,8);break;case 213:pE(a,b,g,f,"FG"),a.E=new uA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=gC[c]&&qE(a,b,g,f,fC[c],gC[c])}function sE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,nC),fA(d,0,0,c,b),a.mb?(Y(d,(sz(),xz)),jE(d,-1,0,c,b-1)):(Y(d,PD),Z(d,0,0,c-1-2,0),Y(d,Gz(nC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),tE(d,a.W),Y(d,(sz(),yz)),-1!=a.I.toLowerCase().indexOf(ae)&&Y(d,zz),uE(d,a.I,10,15),vE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function wE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,nC);fA(d,0,0,c,b);a.mb?(Y(d,(sz(),xz)),Z(d,0,b-1,c,b-1),e=aC*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,PD),Z(d,0,0,0,b-1),Z(d,0,aC*a.X,b-1,aC*a.X),Y(d,Gz(nC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=aC+2;++b)iE(a,d,1,b);vE(a.Nb,a.P,0,2*a.X+a.R)}}
-function xE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);fA(e,0,0,c,b);d=a.cb?(CA(),FA):(CA(),HA);if((CA(),DA)==(CA(),DA))d==FA?e.a=pb:e.a=ob;d=new Ry(a.db);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,r=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,N=m=r=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=B=void 0,M=ca=r=n=l=B=m=r=H=N=n=void 0,M=h=n=o=o=N=M=V=i=O=O=H=V=n=n=O=V=void 0,w=
-B=1,l=2,ca=3;f.v&&(fE(f),cE(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Tz(Ub,0,i),f.k.k=new JA((up(),f.k.j)));f.k.z&&(Y(g,(sz(),yz)),jE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(ND(),RD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=M=m,kE(h,!0),lE(h,mE(h,o,O,M,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(ND(),RD)[f.d[h]]),n=f.I[m]-
-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ca*B,n=3*ca*w,O=v(I,q,-1,4,1),o=v(I,q,-1,4,1),O[0]=J(f.I[h]+r),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+r),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-r),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-r),o[3]=J(f.L[h]+n),m=g,h=O,kE(m,!0),lE(m,yE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(sz(),yz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(ND(),RD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-
-V,B=o-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,Cz);r=l*B;n=l*w;Z(g,L(K(Math.round(V+r))),L(K(Math.round(M-n))),L(K(Math.round(O+r))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(V-r))),L(K(Math.round(M+n))),L(K(Math.round(O-r))),L(K(Math.round(o+n))));Y(g,yz);break;case 3:m=L(K(Math.round(V)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);V=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+V,h-M,O+V,o-M);Z(g,m-V,h+M,O-V,o+
-M);break;case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,Z(g,L(K(Math.round(H))),L(K(Math.round(N))),L(K(Math.round(H))),L(K(Math.round(N))));tE(g,f.k.j);m=zE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=KA(f.k.k,h);V=L(K(Math.round((V+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,Cz);uE(g,h,V,n);Y(g,yz);break;default:if(1==f.A[i]||3==f.A[i])r=ca*B,n=ca*w,N=v(I,q,-1,3,1),H=v(I,q,-1,3,1),N[0]=L(K(Math.round(O+r))),H[0]=L(K(Math.round(o-n))),N[1]=L(K(Math.round(V))),H[1]=L(K(Math.round(M))),
-N[2]=L(K(Math.round(O-r))),H[2]=L(K(Math.round(o+n))),m=g,h=N,o=H,kE(m,!0),lE(m,yE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ca*B;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(H+r*m))),L(K(Math.round(N-n*m))),L(K(Math.round(H-r*m))),L(K(Math.round(N+n*m))))}else Z(g,L(K(Math.round(V))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(dE,k,-1,f.s+1,1);B=v(I,q,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++B[h],++B[m],w[h]=
-w[h]/B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];tE(g,f.k.j);m=zE(f.k.k);M=v(js,k,1,f.s+1,0);O=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(AE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=BE(f,i),(null==h||1>h.length)&&(h=ta),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=KA(f.k.k,h),l[i]=CE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,N=j,f.k.Eb&&0<f.w[i]&&(N+=
-Tb,1<f.w[i]&&(N+=f.w[i])),r=j,0!=f.z[i]&&(1<Lj(f.z[i])&&(r+=Lj(f.z[i])),0<f.z[i]?r+=ua:r+=za),V||!H?h=h+N+r+j:h=r+N+j+h,H||(n=h),M[i]=h,n=KA(f.k.k,n),r=KA(f.k.k,h),O[i]=n,o[i]=r,r=l[i]=CE(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(ND(),RD)[f.d[i]]),fA(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(ND(),RD)[f.d[i]]):Y(g,(sz(),yz)):Y(g,(ND(),fC)[f.b[i]]),uE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],r=o[i],V=L(K(aD(f.I[i]-n/2))),n=L(K(aD(f.L[i]+~~(m/2)-1))),Y(g,(sz(),Cz)),uE(g,
-ea+f.p[h][1],V+r,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(sz(),zz):(sz(),Ez)),0<f.C&&106!=f.k.b&&(r=l[f.C],jE(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ca+1)*B,n=(ca+1)*w,N=v(I,q,-1,5,1),H=v(I,q,-1,5,1),N[0]=L(K(aD(f.I[h]+r))),N[1]=L(K(aD(f.I[m]+r))),H[0]=L(K(aD(f.L[h]-n))),H[1]=L(K(aD(f.L[m]-n))),N[3]=L(K(aD(f.I[h]-r))),N[2]=L(K(aD(f.I[m]-r))),H[3]=L(K(aD(f.L[h]+n))),H[2]=L(K(aD(f.L[m]+n))),N[4]=N[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=N,B=H,ca.n&&(kE(ca,!1),lE(ca,yE(ca,i,B,5,!0)))),106==f.k.b&&DE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(sz(),zz));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],jE(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(sz(),xz)),Z(e,c-1,0,c-1,b-1)):(Y(e,Gz(nC)),Z(e,c-1,0,c-1,b-1),Y(e,nC),Z(e,c-2,0,c-2,b-1),Y(e,PD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(sz(),Cz)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new Tz(Ub,0,13),a.V=new JA(a.S),null!=a.ab&&(d=KA(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(sz(),yz)),tE(e,a.S),uE(e,a.ab,c,b)));vE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function rE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(kE(b,!1),lE(b,yE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function EE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,nC);fA(d,0,0,b,c);a.mb?(Y(d,(sz(),xz)),c=13*(a.X+a.R),jE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,Gz(nC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,PD),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)iE(a,d,b,1),iE(a,d,b,2);a.b=c;vE(a.Nb,a.Kb,0,0)}}
-function oE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);nE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function FE(a,b){var c,d,e,f,g,i,h;sC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=GE(b);h=new PB(b,g,!0);d=j;for(c=1;5>=c;++c)d=HE(h,g);c=XC(wB(On(d.substr(0,3)),10)).a;f=XC(wB(On(d.substr(3,3)),10)).a;HE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=HE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new IE(a,e)}cE(a,1,c,1);cE(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new IE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",dC(a),!1;null!=a.f&&a.Y&&jC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&jC(a.Y,a.i,!1);g=JE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new KE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];cE(a,1,g,0)}dC(a);return!0}
-function LE(a,b){var c,d,e,f,g,i,h,l;sC(a);c=f=0;l=new PB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=IB(l);a.sb=0;for(d=1;d<=g;++d)if(h=MB(l),On(h),!E(h,bh))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new wC(a,h);if(0==a.Y.s)return yC(a,"ERROR - problems in reading/processing molecule !"),iB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return yC(a,"ERROR - strange reaction - fixing !"),iB(),!1;if(3<i)return yC(a,"ERROR - strange reaction !"),iB(),!1;1<a.sb&&!e&&cC(a,pf);e&&!a.Ab&&cC(a,$f);!e&&a.Ab&&
-cC(a,tf);e?(cE(a,1,f,1),cE(a,f+1,c-1,2),cE(a,c,a.sb,3)):cE(a,1,a.sb,0);dC(a);return!0}function rq(a,b){a.ib=!0;a.I=b}
-function vq(a,b){var c,d;if(0==b)return!1;aE(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:oC(a);d=a.Z;d.a=d.b;d.b.c=null;ME(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;NE(a,KD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new zu("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new zu(Yb);d.a=d.a.c;NE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=ut(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(rq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=cD(d),kC(a,d,!1),null!=a.qb&&RB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=ut(d,d.a)):d=null;null==d?(a.ib=!0,a.I=fc):(rq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=cD(d),kC(a,d,!1),null!=a.qb&&RB(a.qb,null));break;case 101:a.Fb&&ED(a.Fb);a.Fb=new OE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new PE(a):a.yb._b.c.$?QE(a.yb._b.c):
-lC(a.yb);break;case 113:a.a&&ED(a.a);a.a=new OE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,eC(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=RE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(dE,k,-1,4,1);eE(a.Y,d);a.kb=!0;a.Y=new UD(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;xC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,SE(a.Y,a.Y.C),a.Y.C=0,bE(a)):0<a.Y.D&&(a.kb=!0,TE(a.Y,a.Y.D),
-a.Y.D=0,bE(a));UE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new zA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new rA(c),xA(i,g),g.c=c,My(g.d,a);Kx(a,i);a.D=i}yA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(ED(a.n),a.n=null);0==a.Y.C&&(a.n=new OE(2,a));a.c=18;
-break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,bE(a)),18==a.c&&(d=Tn((sq(),tq)._b.a.gb,Sg),VE(a.Y,a.Y.C,d),bE(a)),UE(a.Y))}dC(a);return!0}
-function oq(a){var b,c,d;d=zC(a);c=j;if(a.Ab){var e,f,g;g=Mr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)RE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(WE(g[1][0],3)+WE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ka+XE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ka+XE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new YE(a,a.eb,a.sb)),c=XE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function ZE(a,b,c,d){var e;e=c;var f=d,g,i;(g=$E(b),i=0!=(b.e&2),g||i)?(a.Ab?yA((!a.v&&(a.v=$B(a,!0)),a.v),a,e,f):yA((!a.u&&(a.u=$B(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=aF(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=aC+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",dC(a),
-!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=vq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)SE(a.Y,a.Y.C),a.Y.C=0,bE(a);else{if(106==a.b)return!0;if(108==a.b)bF(a.Y,a.Y.C,0),bE(a);else if(157==a.b)bF(a.Y,a.Y.C,1),bE(a);else if(158==a.b)bF(a.Y,a.Y.C,-1),bE(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):bE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(230==a.b)a.N=3,bE(a);else if(233<=a.b&&262>a.b)dF(a.Y,!1),bE(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;VE(a.Y,a.Y.C,Tn(a.yb.e._b.a.gb,Sg));bE(a)}else if(105==a.b)eF(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Tn((sq(),tq)._b.a.gb,Sg),1>d.length&&(d=Nc),VE(a.Y,a.Y.C,d)),bE(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(0<a.Y.D)if(104==a.b)TE(a.Y,
-a.Y.D),a.Y.D=0,bE(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])rq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;SE(d,c);d.a[c]=0}a.Y.D=0;bE(a)}else if(201==a.b)fF(a.Y,a.Y.D),bE(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),bE(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,bE(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,bE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,cF(a.Y),bE(a);else if(107==a.b){if(!a.yb.b)return!0;d=Tn(a.yb.e._b.a.gb,Sg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;bE(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new hE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(gF(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
-a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,cF(a.Y)):300<a.b?(gF(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Tn((sq(),tq)._b.a.gb,Sg),1>d.length&&(d=Nc),VE(a.Y,1,d))):230==a.b?iC(a,null):233<=a.b&&262>a.b?(gF(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,dF(a.Y,!0)):iB();bE(a)}else e=!1;e&&(UE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,dC(a))}return e}
-function hF(a,b,c,d){var e,f;if(a.y||!a.gb||$E(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=iF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)SE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),TE(b,e),0<iF(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){rq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<iF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;rq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(aF(b)||$E(b))$D(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(dE,k,-1,4,1);eE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;aE(a);a.kb=!0;dC(a);a.Lb=c;a.Mb=d;return!0}
-function jF(a,b,c,d){var e,f,g;if(!a.y&&!$E(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,r=void 0,l=void 0,o=0,r=((ND(),SD)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<r&&(r=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<r&&(r=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&RB(a.pb,F($C,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;aE(a);a.kb=!0;dC(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function kF(a){if(a.y)return!0;a.ib=!1;a.O=dh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=iF(b,b.s),6>b.y[c]&&(lF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),SE(b,b.s));b.B=!1;bE(a)}else a:{var b=a.Y,e,f;c=iF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):rq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],rq(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=L(K(aD((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(aD((b.L[b.E]+b.L[c])/2))))}}gE(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,KD(b),b.a.c=c),bE(a),a.q=!1)}else 5==a.N&&(gE(a.Y),bE(a));0<a.N&&(a.C=!1,aE(a),a.kb=!0,UE(a.Y),mF(a.Y),dC(a),a.N=0,a.e=!1);if(SD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,aE(a),a.kb=!0,dC(a);return!0}function aE(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function cC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(tf)?a.Ab=!1:-1<b.indexOf($f)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(pf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(xf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,cE(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)nF(a.eb[c]),fE(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(pd)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++aC;dC(a)}
-function dC(a){var b,c,d;b=Hy(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=Dy(a,d,c),xE(a),a.y||(a.Kb=Dy(a,b.b,2*a.X+a.R),EE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Dy(a,a.X,c),wE(a),a.H=Dy(a,d,a.X),sE(a))):(xE(a),a.y||(sE(a),a.C&&(EE(a),wE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function qC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=RE(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=BE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=ua:i+=za,1<Lj(c.z[h])&&(i+=Lj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=kb+g);m+=ea+i+ea+oF(0.055999999999999994*c.I[h],0,2)+ea+oF(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=bh),e+=c)}return e}function TD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=RE(a.eb[c]),d!=b))continue;d=pF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
-function bE(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&RB(a.qb,null)}var c,d,e;e=new qF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new UD(d),xC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new MD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function kC(a,b,c){try{FE(a,b)?c&&bE(a):dC(a)}catch(d){if(d=Ei(d),y(d,73))dC(a);else throw d;}}
-function iC(a,b){try{LE(a,b)?bE(a):dC(a)}catch(c){if(c=Ei(c),y(c,73))dC(a);else throw c;}}function uC(a){aE(a);a.kb=!0;dC(a)}function sC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new hE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;dC(a);null!=a.qb&&RB(a.qb,null)}function NE(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new UD(d),xC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&RB(a.qb,null)}}
-function tC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,dC(a),null):a.eb[b]}function vC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ea)?c=235:E(b,Fa)?c=240:E(b,Da)?c=260:E(b,Ja)?c=261:E(b,Pa)?c=241:E(b,Ia)?c=233:E(b,Ha)?c=236:E(b,Ga)?c=237:E(b,Oa)?c=234:E(b,Ma)?c=243:E(b,Qa)?c=252:E(b,Ka)?c=244:E(b,Ra)?c=239:E(b,"-PO3H2")?c=251:E(b,Ca)?c=242:E(b,Aa)?c=245:E(b,Ba)&&(c=238);0<c?vq(a,c):b="Not known group!";a.ib=!0;a.I=b;dC(a)}
-function yC(a,b){a.ib=!0;a.I=b;dC(a)}function zC(a){var b;b=rC(a);aE(a);dC(a);return b}function pE(a,b,c,d,e){var f,g,i,h;f=a.V;h=KA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Tz(f.c.a,f.c.c,g),f=new JA(i),h=KA(f,e),b.e=i,b.i=rF(i);else tE(b,a.S);f=Vz(f.a,f.c).a-Vz(f.a,f.c).b;uE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function qE(a,b,c,d,e,f){var g,i;g=zE(a.U);i=KA(a.U,f);tE(b,a.T);(b.d=e)&&(b.f=cg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);uE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function zE(a){return Vz(a.a,a.c).a-Vz(a.a,a.c).b}function uq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=Ad,dC(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=Ad):rq(a,a.x+ea),dC(a))}
-function XB(){ND();By.call(this);this.Nb=(up(),up(),iy).a;this.w=new Tz(null,0,8);this.s=(sz(),tz);this.eb=v(sF,k,89,99,0);this.$=new zy;this.Cb=new tF;this.J=E((iB(),jB[Je]),$b);this.t=new uF;this.F=F(js,k,1,[Ea,Fa,Pa,Da,Ja,Ia,Ha,Ga,Oa,Qa,Ka,Ma,Ca,Ba,Aa]);this.Y=new hE(this);RD[0]=wz;RD[1]=new uz(255,153,153);RD[2]=new uz(255,204,102);RD[3]=new uz(255,255,153);RD[4]=new uz(102,255,255);RD[5]=new uz(51,204,255);RD[6]=new uz(255,153,255)}s(496,361,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},XB);
-_.me=function(a){VD(this,a)};_.Vd=function(){dC(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=dh;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var aC=10,nC,PD,fC,OD,SD,ZB=null,RD,gC;
-function vF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)RB(a.a.wb,F(js,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=dD(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],es(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+sa);try{FE(a.a,b)?(rq(a.a,"Structure pasted"+d),bE(a.a)):(lC(new mC(a.a.I,a.a,nC)),sC(a.a)),Gy(a.a)}catch(h){if(h=Ei(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",dC(d),lC(new mC(a.a.I,a.a,nC)),Gy(a.a);else throw h;
-}}}function qq(a){this.a=a}s(497,1,{},qq);_.a=null;function WD(){WD=u;XD=new wF("COPY_SMILES",0);YD=new wF("COPY_MOL",1);ZD=new wF("PASTE",2);xF=F(yF,k,88,[XD,YD,ZD])}function wF(a,b){bo.call(this,a,b)}s(498,136,{67:1,70:1,72:1,88:1},wF);var xF,YD,XD,ZD;function qF(){this.d=v(sF,k,89,99,0)}s(499,1,{},qF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function zF(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(dE,k,-1,20,1);a.L=v(dE,k,-1,20,1);a.F=Mr([20,7]);a.d=v(I,q,-1,20,1);a.c=v(js,k,1,20,0);a.n=v(js,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(js,k,1,20,0);a.p=Mr([10,2]);a.i=v(I,q,-1,101,1)}
-function AF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,q,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(dE,k,-1,4,1);d=v(dE,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=BF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-BF(o[2],d[2],o[3],d[3]),d=BF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;gF(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=CF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(dE,k,-1,2,1);DF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==iF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;rq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];lF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&fF(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(aD((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(aD((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function dF(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&bF(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,bF(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,r;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];SE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)gF(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)lF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];xC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];SE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];lF(a);a.G[a.t]=l;a.H[a.t]=c+d;xC(a);b&&(SE(a,l),fE(a))}c=4}EF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function DF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function cF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])FF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,FF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){rq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[CF(a,a.C,a.F[a.C][d])],2<d||1!=b){rq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(dE,k,-1,2,1);DF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)gF(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;r=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)gF(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=r+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)gF(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)lF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[CF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[CF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,q,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=L(K(aD((a.I[b]+a.I[e])/2))),a.M[c]=L(K(aD((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;lF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(aD((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(lF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(aD((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(lF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=L(K(aD((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(aD((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(SE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&EF(a,i);-1<l&&(a.C=l)}
-function FF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)gF(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function EF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=iF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function CF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function GF(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ls(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ls(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Fs(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.s)break}return g==a.s}
-function fE(a){var b,c,d;b=v(dE,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{eE(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;gE(a)}}
-function eE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function bF(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=HF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&rq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?rq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?rq(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?rq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:rq(a.k,"Charge change not possible on the halogen !");break;case 18:rq(a.k,
-"Use X button to change charge on the X atom !")}}
-function JE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,q,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&SE(a,c);fE(a);rq(a.k,"Smaller part(s) removed !");return 1}
-function iF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function mF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];UE(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),UE(a));4==a.r[d]&&(a.r[d]=1)}}
-function BF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function xC(a){var b;IF(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);gE(a);UE(a)}
-function gF(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),jD(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),jD(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),jD(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),jD(a.d,b,a.d.length),a.d=b,b=v(js,k,1,c,0),jD(a.c,b,a.c.length),a.c=b,b=v(js,k,1,c,0),jD(a.n,b,a.n.length),a.n=b,b=v(dE,k,-1,c,1),jD(a.I,b,a.I.length),a.I=b,b=v(dE,k,-1,c,1),jD(a.L,b,a.L.length),a.L=b,b=Mr([c,7]),jD(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),jD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function CE(a,b,c,d,e,f){var g;g=L(K(aD(a.I[b]-c/2)));f||(g-=d-c);a=L(K(aD(a.L[b]-~~(e/2))));return new ty(g-1-2,a-2,d+1+4,e+4)}
-function lF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),jD(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),jD(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),jD(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),jD(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),jD(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),jD(a.M,c,a.M.length),a.M=c,b=v(js,k,1,b,0),jD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function XE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(ND(),aa);i+="JME 2013-04-10 "+new xD+"\n \n";i+=WE(a.s,3)+WE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=oF(0.055999999999999994*(a.I[e]-c),10,4)+oF(0.055999999999999994*(g-a.L[e]),10,4)+oF(0,10,4);h=BE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
-i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+WE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=WE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:JF(a,e)&&(g=2),c=WE(a.G[e],3)+WE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=WE(a.H[e],3)+WE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=WE(a.H[e],3)+WE(a.G[e],3)),i+=c+WE(g,3)+WE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+WE(e,4)+WE(a.z[e],4)+aa);return i+"M END\n"}
-function pF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O,V,ca,M,gc,zc,Mf,wb,Id,Jd,Kd,hb,Ac;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);wb=v(I,q,-1,a.s+1,1);w=v(KF,k,-1,a.s+1,2);H=v(KF,k,-1,a.t+1,2);gc=0;if(0==a.s)return j;JE(a,!0);Mf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Mf=!1;break}if(a.k.r&&Mf){LF(a);mF(a);MF(a,H);NF(a,w,H);var Eb,md,Te,Xb,oe,nd,od,db,LG,Md,t,wa,km,lm,Pr,$e,Na,mm,nm,Dc,om;Eb=v(I,q,-1,a.s+1,1);md=v(I,q,-1,a.s+1,1);db=v(OF,k,-1,a.s+1,3);var Qr=a.s,pm,
-fh,Rr,Zf,nj,ue,af;nj=v(OF,k,-1,Qr+2,3);ue=v(I,q,-1,100,1);af=5;Zf=0;ue[0]=3;nj[1]=lh;nj[2]=mh;Rr=2;if(!(3>Qr))for(;af<ue[Zf]*ue[Zf];){fh=0;for(pm=!0;pm&&fh<=Zf&&af>=ue[fh]*ue[fh];)0==af%ue[fh]?pm=!1:++fh;if(pm){nj[++Rr]=Is(af);if(Rr>=Qr)break;Zf<ue.length-1&&(++Zf,ue[Zf]=af)}af+=2}for(t=1;t<=a.s;++t){for(wa=nm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(nm*=a.f[wa]);mm=a.b[t];18==mm&&(om=a.n[t],nd=om.charCodeAt(0)-65+1,od=0,1<om.length&&(od=om.charCodeAt(1)-97),0>nd&&(nd=0),0>od&&(od=0),mm=28*nd+od);
-$e=0;-2>a.z[t]?$e=1:-2==a.z[t]?$e=2:-1==a.z[t]?$e=3:1==a.z[t]?$e=4:2==a.z[t]?$e=5:2<a.z[t]&&($e=6);Dc=1;db[t]=Is(nm);Dc*=126;db[t]=Ds(db[t],Is(a.w[t]*Dc));Dc*=7;db[t]=Ds(db[t],Is($e*Dc));Dc*=7;db[t]=Ds(db[t],Is(mm*Dc));Dc*=783;db[t]=Ds(db[t],Is(a.y[t]*Dc))}for(oe=0;!GF(a,Eb,db);){Pr=!1;for(t=1;t<=a.s;++t)Eb[t]!=md[t]&&(md[t]=Eb[t],Pr=!0);if(Pr){for(t=1;t<=a.s;++t){db[t]=eh;for(wa=1;wa<=a.y[t];++wa)db[t]=Ms(db[t],nj[Eb[a.F[t][wa]]])}oe=0}else if(0<oe){for(t=1;t<=a.s;++t)db[t]=eh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Eb[t]==Eb[wa]){db[t]=lh;break a}}else{for(t=1;t<=a.s;++t){db[t]=eh;for(wa=1;wa<=a.y[t];++wa)Te=a.F[t][wa],db[t]=Ms(db[t],Is(a.b[Te]*a.f[CF(a,t,Te)]))}oe=1}GF(a,Eb,db);for(t=1;t<=a.s;++t)db[t]=Is(md[t]*a.s+Eb[t])}for(t=1;t<=a.s;++t)md[t]=Eb[t];for(Na=1;Na<=a.s;++Na)for(t=1;t<=a.s;++t)if(md[t]==Na){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[Na];a.z[t]=a.z[Na];a.I[t]=a.I[Na];a.L[t]=a.L[Na];a.y[t]=a.y[Na];a.b[Na]=a.b[0];a.z[Na]=a.z[0];
-a.I[Na]=a.I[0];a.L[Na]=a.L[0];a.y[Na]=a.y[0];md[t]=md[Na];md[Na]=Na;a.n[0]=a.n[t];a.n[t]=a.n[Na];a.n[Na]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Na];a.c[Na]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Na];a.w[Na]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Eb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Eb[a.G[t]],a.H[t]=Eb[a.H[t]],a.G[t]>a.H[t]&&(Md=a.G[t],a.G[t]=a.H[t],a.H[t]=Md,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){lm=km=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<km?(km=a.G[wa],lm=a.H[wa],Xb=wa):a.G[wa]==km&&a.H[wa]<lm&&(lm=a.H[wa],Xb=wa);Md=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Md;Md=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Md;Md=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Md;Md=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Md;LG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=LG}xC(a);UE(a);MF(a,H);NF(a,w,H)}else{MF(a,H);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Ac=1;a.a[1]=1;for(ca=0;;){M=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=wb[c]){zc=!0;for(N=1;N<=gc;++N)if(o[N]==c&&n[N]==g||o[N]==g&&n[N]==c){zc=!1;break}zc&&(++gc,o[gc]=c,n[gc]=g)}}else m[++M]=g;if(0==M){if(Ac==a.s)break;c=l[ca--]}else if(1==M)wb[m[1]]=c,c=m[1],a.a[c]=++Ac;else{l[++ca]=c;e=0;for(r=1;r<=M;++r)if(h=CF(a,m[r],c),!H[h]){e=m[r];break}if(0==e)for(r=1;r<=M;++r)if(h=CF(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.a[e]=++Ac}}wb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);O=v(KF,k,-1,a.s+1,2);Id=v(KF,k,-1,a.s+1,2);f=Ac=ca=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(wb[c]=f);b[++Ac]=c;for(a.a[c]=0;;){M=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=gc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++M,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Id[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Jd=v(I,q,-1,a.t+1,1);Kd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var NG=wb,PK=gc,Sr,OG,gh,ve,Tr,Ur,La,oj,Vr;gh=v(I,q,-1,a.s+1,1);for(La=1;La<=a.s;++La)gh[b[La]]=La;Tr=v(KF,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)Sr=b[La],OG=NG[Sr],ve=CF(a,Sr,OG),0!=ve&&(PF(a,ve,gh,Jd,H),Tr[ve]=!0);for(La=1;La<=a.t;++La)Tr[La]||PF(a,La,gh,Jd,H);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){Ur=Vr=0;for(oj=1;oj<=a.y[La];++oj){ve=CF(a,La,a.F[La][oj]);if(5==a.f[ve])continue a;1==a.r[ve]&&0!=QF(a,ve,La)&&++Vr;2==a.r[ve]&&(Ur=a.F[La][oj])}if(0!=Vr)if(0<Ur){var ga=a,QG=La,bf=gh,Qc=Kd,ic=void 0,pj=void 0,Ec=void 0,we=void 0,Fc=void 0,qm=void 0,rm=void 0,sm=void 0,Nd=void 0,Rc=void 0,Sc=void 0,
-Wr=void 0,qj=void 0,Od=void 0,rj=void 0,xe=void 0,sj=void 0,Xr=void 0,tj=void 0,ye=void 0,RG=void 0,cf=void 0,SG=void 0,Yr=void 0,uj=void 0,df=void 0,Sc=1,pj=QG,ic=v(I,q,-1,ga.s+1,1);for(ic[1]=QG;;){Wr=!1;for(Rc=1;Rc<=ga.y[pj];++Rc)if(Ec=ga.F[pj][Rc],!(Ec==ic[1]||Ec==ic[Sc-1]))if(we=CF(ga,pj,Ec),2==ga.r[we]&&5!=ga.f[we]){pj=ic[++Sc]=Ec;Wr=!0;break}if(!Wr)break}if(!(0==Sc%2||2>ga.y[ic[Sc]]||3<ga.y[ic[Sc]])){df=ic[1];Fc=ic[~~((Sc+1)/2)];Nd=ic[Sc];cf=ye=xe=Od=0;Yr=Xr=!1;for(Rc=1;Rc<=ga.y[df];++Rc)Ec=
-ga.F[df][Rc],we=CF(ga,df,Ec),1!=ga.r[we]||5==ga.f[we]||(0==Od?Od=Ec:xe=Ec);0<bf[xe]&&bf[Od]>bf[xe]&&(qm=Od,Od=xe,xe=qm);qj=Od;0==Od&&(qj=xe,Xr=!0);for(Rc=1;Rc<=ga.y[Nd];++Rc)Ec=ga.F[Nd][Rc],we=CF(ga,Nd,Ec),1!=ga.r[we]||5==ga.f[we]||(0==ye?ye=Ec:cf=Ec);0<bf[cf]&&bf[ye]>bf[cf]&&(qm=ye,ye=cf,cf=qm);tj=ye;0==ye&&(tj=cf,Yr=!0);rj=QF(ga,CF(ga,df,Od),df);sj=QF(ga,CF(ga,df,xe),df);RG=QF(ga,CF(ga,Nd,ye),Nd);SG=QF(ga,CF(ga,Nd,cf),Nd);1<(0>rj+sj?-(rj+sj):rj+sj)||0!=RG||0!=SG?rq(ga.k,"Bad stereoinfo on allene !"):
-(rm=ga.I[ic[Sc-1]]-ga.I[Nd],sm=ga.L[ic[Sc-1]]-ga.L[Nd],uj=Math.sqrt(rm*rm+sm*sm),0.001>uj&&(uj=0.001),0<(ga.L[tj]-ga.L[ic[Sc-1]])*(rm/uj)-(ga.I[tj]-ga.I[ic[Sc-1]])*(sm/uj)?Qc[Fc]=1:Qc[Fc]=-1,Xr&&(Qc[Fc]*=-1),Yr&&(Qc[Fc]*=-1),qj==Od&&0>rj&&(Qc[Fc]*=-1),qj==xe&&0>sj&&(Qc[Fc]*=-1),bf[qj]>bf[tj]&&(Qc[Fc]*=-1))}}else b:{var qb=a,Wa=La,Zr=NG,TG=gh,UG=o,VG=n,QK=PK,tm=Kd,um=void 0,Tc=void 0,$r=void 0,hh=void 0,ya=void 0,ih=void 0,qd=void 0,vj=void 0,Pd=void 0,Pb=void 0,da=void 0,ba=void 0,ze=void 0,vm=void 0,
-Uc=void 0,G=void 0,wm=void 0,ba=v(I,q,-1,4,1),vm=v(I,q,-1,4,1),wj=void 0,Vc=void 0,xm=void 0,ym=void 0,as=void 0,xj=void 0,xj=-1;0<Zr[Wa]&&(ba[++xj]=Zr[Wa]);for(Vc=1;Vc<=QK;++Vc)UG[Vc]==Wa&&(ba[++xj]=VG[Vc]),VG[Vc]==Wa&&(ba[++xj]=UG[Vc]);for(Vc=xj+1;Vc<qb.y[Wa];++Vc){as=qb.s+1;xm=1;c:for(;xm<=qb.y[Wa];++xm){wj=qb.F[Wa][xm];for(ym=0;ym<Vc;++ym)if(wj==ba[ym])continue c;TG[wj]<as&&(as=TG[wj],ba[Vc]=wj)}}0==Zr[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=vj=ih=hh=wm=qd=Pb=0;4>ya;++ya)0>=ba[ya]||(um=CF(qb,Wa,ba[ya]),vm[ya]=QF(qb,um,Wa),0<vm[ya]?(++Pb,wm=ba[ya],ih=ba[ya]):0>vm[ya]?(++qd,hh=ba[ya],ih=ba[ya]):vj=ba[ya]);Pd=Pb+qd;G=v(I,q,-1,4,1);Uc=0;if(3==qb.y[Wa]){if(1==Pb&&1==qd||3==Pd&&0<Pb&&0<qd){rq(qb.k,"Error in C3H stereospecification !");break b}ze=ba[0];1==Pd?ze=ih:2==Pd&&(ze=vj);da=AF(qb,Wa,ze,ba);G[0]=ih;G[1]=-1;G[2]=da[2];G[3]=da[1];0<Pb?Uc=1:Uc=-1}else if(4==qb.y[Wa])if(1==Pd)da=AF(qb,Wa,ih,ba),G[0]=da[0],G[1]=da[3],
-G[2]=da[2],G[3]=da[1],0<Pb?Uc=1:Uc=-1;else{ze=ba[0];1<vj&&(ze=vj);1==Pb?ze=wm:1==qd&&(ze=hh);da=AF(qb,Wa,ze,ba);Tc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)um=CF(qb,Wa,da[ya]),Tc[ya]=QF(qb,um,Wa);if(4==Pd){if(0==Pb||0==qd){rq(qb.k,"Error in C4 stereospecification !");break b}if(1==Pb||1==qd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],Uc=Tc[0];else{for(ya=0;4>ya;++ya)-1==Tc[ya]&&(Tc[ya]=0);Pd=2}}else if(3==Pd)if(3==Pb||3==qd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],0<Pb?Uc=-1:Uc=1;else{1==Pb?Pb=$r=1:qd=
-$r=-1;for(ya=0;4>ya;++ya)Tc[ya]==$r&&(Tc[ya]=0);Pd=2}if(2==Pd)if(1==Pb&&1==qd)da[1]==hh?(da[1]=da[2],da[2]=da[3]):da[2]==hh&&(da[2]=da[3]),G[0]=wm,G[1]=hh,G[2]=da[2],G[3]=da[1],Uc=1;else{if(Tc[0]==Tc[1]||Tc[1]==Tc[2]){rq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Tc[0]?(G[0]=da[0],G[1]=da[2],G[2]=da[1],G[3]=da[3]):(G[0]=da[1],G[1]=da[3],G[2]=da[2],G[3]=da[0]);1<Pb?Uc=1:Uc=-1}}var jb=void 0;ba[0]==G[1]?(jb=G[0],G[0]=G[1],G[1]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[0]==G[2]?(jb=G[2],G[2]=G[0],
-G[0]=jb,jb=G[1],G[1]=G[3],G[3]=jb):ba[0]==G[3]&&(jb=G[3],G[3]=G[0],G[0]=jb,jb=G[1],G[1]=G[2],G[2]=jb);ba[1]==G[2]?(jb=G[1],G[1]=G[2],G[2]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[1]==G[3]&&(jb=G[1],G[1]=G[3],G[3]=jb,jb=G[2],G[2]=G[3],G[3]=jb);G[2]==ba[2]?tm[Wa]=1:G[2]==ba[3]?tm[Wa]=-1:rq(qb.k,"Error in stereoprocessing ! - t30");tm[Wa]*=Uc}}}hb=new iD;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];O[c]&&cn(hb.a,ra);0<wb[r]&&RF(a,c,wb[c],hb,Jd);var jh=w[c],Gb=void 0,yj=void 0,
-kh=void 0,R=void 0,R=Nc,Gb=!1;0!=a.z[c]&&(Gb=!0);0!=Kd[c]&&(Gb=!0);kh=-1;for(yj=1;yj<=a.x;++yj)if(a.p[yj][0]==c){kh=a.p[yj][1];break}-1<kh&&(Gb=!0);a.k.Hb&&0<a.d[c]&&(Gb=!0,kh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:jh?R="c":R=Db;break;case 4:jh?(R=qf,0<a.w[c]&&(Gb=!0)):R=cc;break;case 5:jh?R="o":R=lc;break;case 7:jh?(R="p",0<a.w[c]&&(Gb=!0)):R=nc;break;case 8:jh?R=jg:R=yc;break;case 13:jh?R=mg:R=Cc;Gb=!0;break;case 6:R=Gc;Gb=!0;break;case 9:R=Ob;break;case 10:R=Jb;break;case 11:R=Cb;break;case 12:R=
-Vb;break;case 1:R=Tb;Gb=!0;break;case 19:R=oc;Gb=!0;break;case 20:R=pc;Gb=!0;break;case 21:R=qc;Gb=!0;break;case 22:R=rc;Gb=!0;break;case 18:Gb=!0,R=a.n[c],(E(R,ta)||E(R,Zc)||E(R,vb))&&(Gb=!1)}Gb&&(R=Oc+R,1==Kd[c]?R+=ub:-1==Kd[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=ua:R+=za,1<Lj(a.z[c])&&(R+=Lj(a.z[c]))),-1<kh&&(R+=kb+kh),R+=Wc);cn(hb.a,R);for(B=1;B<=gc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&RF(a,o[B],n[B],hb,Jd),9<B&&cn(hb.a,"%"),dn(hb,j+
-(new T(B)).a);Id[c]&&cn(hb.a,sa)}return Sn(hb.a)}
-function SE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)oC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function TE(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&SE(a,c);0==a.y[d]&&SE(a,d)}
-function LF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=CF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&SE(a,c)}}}function IF(a){var b;b=a.b.length;a.F=Mr([b,7]);a.y=v(I,q,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function NF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(KF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[CF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:JF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(KF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function gE(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(aD((a.I[b]+a.I[c])/2))),a.M[d]=L(K(aD((a.L[b]+a.L[c])/2)))}function MF(a,b){var c;for(c=1;c<=a.t;++c)DE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function BE(a,b){var c;c=(ND(),gC)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function JF(a,b){return 2==a.r[b]?!0:!1}function DE(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function eF(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=Mr([b+5,2]),jD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function eC(a){var b;a.x=0;a.q=0;pF(a);for(b=1;b<=a.s;++b)a.C=b,eF(a);a.C=0}
-function RE(a){var b,c;b=v(dE,k,-1,4,1);eE(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function $D(a,b){var c,d,e,f,g,i,h,l;c=v(dE,k,-1,4,1);eE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;eE(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function nF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function VE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&bD(c,Wc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(va)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(ja)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Tb);g=Kj(c.indexOf(ua),c.indexOf(za));if(-1<d){i=uu(c,d+1);try{a.k.x=wB(i,10)}catch(h){if(h=Ei(h),y(h,73))a.k.x=0;else throw h;}a.C=b;eF(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=E(d,Db)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,yc)?8:E(d,Ob)?9:E(d,Jb)?10:E(d,Cb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Cc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=KC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=KC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=KC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=KC(c,g++);for(;45==e;)--d,e=KC(c,g++)}a.z[b]=d}}}
-function jC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new QB(b);try{for(;b.j=JB(b,b.a),b.j<b.i;)d=XC(wB(MB(b),10)).a,c=e=XC(wB(MB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ei(f),y(f,73))an(f);else throw f;}}function RF(a,b,c,d,e){b=CF(a,b,c);5!=a.f[b]&&JF(a,b)?cn(d.a,rb):3==a.r[b]?cn(d.a,ja):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),cn(d.a,e)):1==e[b]?cn(d.a,Va):-1==e[b]&&cn(d.a,Pc)}
-function fF(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,rq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:rq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function PF(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=CF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=CF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=CF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=CF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))rq(a.k,"Not unique E/Z geometry !");else{i=CF(a,b,e);f=CF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=CF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<r||0>o&&0>r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function HF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=CF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(JF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function QF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function UE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=HF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function hE(a){zF(this);this.k=a;this.x=this.t=this.s=0}
-function IE(a,b){var c,d,e,f,g,i,h;hE.call(this,a);f=j;i=GE(b);if(null!=i){h=new PB(b,i,!0);for(e=1;4>=e;++e)f=HE(h,i);g=XC(wB(On(f.substr(0,3)),10)).a;c=XC(wB(On(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)gF(this),f=HE(h,i),this.I[e]=(new WC(TC(On(f.substr(0,10))))).a,this.L[e]=-(new WC(TC(On(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=On(f.substr(31,d-31)),VE(this,e,d),62<=f.length&&(f=On(f.substr(60,3)),0<f.length&&(f=XC(wB(f,10)).a,0<f&&(this.C=e,a.x=f,eF(this),this.C=0)));for(e=1;e<=c;++e)lF(this),
-f=HE(h,i),this.G[e]=XC(wB(On(f.substr(0,3)),10)).a,this.H[e]=XC(wB(On(f.substr(3,3)),10)).a,g=XC(wB(On(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=XC(wB(On(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);IF(this);nF(this);fE(this);for(xC(this);(h.j=JB(h,h.a),h.j<h.i)&&!(null==(f=MB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new OB(f);MB(g);MB(g);i=XC(wB(MB(g),10)).a;
-for(e=1;e<=i;++e)c=XC(wB(MB(g),10)).a,this.z[c]=XC(wB(MB(g),10)).a}if(0==f.indexOf("M APO")){g=new OB(f);MB(g);MB(g);i=XC(wB(MB(g),10)).a;for(e=1;e<=i;++e)c=XC(wB(MB(g),10)).a,f=XC(wB(MB(g),10)).a,this.C=c,$(this,0),VE(this,this.s,oc+f),this.C=0}}LF(this);xC(this)}}
-function wC(a,b){var c,d,e,f,g;hE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));bD(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new OB(b);d=XC(wB(MB(f),10)).a;e=XC(wB(MB(f),10)).a;for(c=1;c<=d;++c)g=MB(f),gF(this),VE(this,this.s,g),this.I[c]=(new WC(TC(MB(f)))).a,this.L[c]=-(new WC(TC(MB(f)))).a;for(c=1;c<=e;++c)if(lF(this),this.G[c]=XC(wB(MB(f),10)).a,this.H[c]=XC(wB(MB(f),10)).a,this.r[c]=XC(wB(MB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;IF(this);nF(this);fE(this)}catch(i){i=Ei(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}LF(this);xC(this)}}
-function KE(a,b,c){var d,e,f;hE.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(gF(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))lF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;xC(this);fE(this)}
-function YE(a,b,c){var d,e,f,g,i;hE.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(js,k,1,this.s+1,0);this.I=v(dE,k,-1,this.s+1,1);this.L=v(dE,k,-1,this.s+1,1);this.n=v(js,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(js,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=Mr([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}xC(this);fE(this)}
-function UD(a){var b;zF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);jD(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);jD(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);jD(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);jD(a.d,this.d,this.s+1);this.c=v(js,k,1,this.s+1,0);jD(a.c,this.c,this.s+1);this.I=v(dE,k,-1,this.s+1,1);jD(a.I,this.I,this.s+1);this.L=v(dE,k,-1,this.s+1,1);jD(a.L,this.L,this.s+1);this.n=v(js,k,1,this.s+1,0);jD(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);jD(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);jD(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);jD(a.r,this.r,this.t+1);this.e=v(js,k,1,this.t+1,0);jD(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);jD(a.A,this.A,this.t+1);this.p=Mr([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function oF(a,b,c){var d,e,f;if(0==c)return WE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(aD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new WC(a)).a;d=Pn(e,Qn(46));0>d&&(e+=Ta,d=Pn(e,Qn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Za;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function GE(a){var b;b=new PB(a,aa,!0);if(4<IB(b))return aa;b=new PB(a,bh,!0);return 4<IB(b)?bh:null}
-function WE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function HE(a,b){for(var c,d;a.j=JB(a,a.a),a.j<a.i;){d=MB(a);if(E(d,b))return ea;for(MB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(500,1,{89:1},hE,IE,wC,KE,YE,UD);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function sq(){sq=u;tq=new OA(Tb)}
-function OE(a,b){var c;sq();var d;ID.call(this);this.c=new mz("Help");new mz("Home");this.d=b;P(this,(ND(),nC));this._b&&cA(this._b,!1);$z(this,!1);d=Rx(b);if(1==a)this.e||(this.e=new vA(d),GD(this.e,-30,0)),this.j=this.e,c=rC(b),this._b&&bA(this._b.c.z.b,Bc),xy(this,new hz(2)),this.f=new OA(c+" "),Q(this,this.f,Ib),d=new By,Q(d,this.i,null),this.d.Bb&&(c=new mz("Submit"),Q(d,c,null)),Q(this,d,Hc),NA(this.f,On(Tn(this.f._b.a.gb,Sg))),this._b&&cA(this._b,!0),$z(this,!0);else if(2==a)this.b||(this.b=
-new vA(d),GD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&bA(this._b.c.z.b,"Nonstandard atom"),xy(this,new hz(2)),c=new By,Q(c,new oA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,tq&&(c=Tn(tq._b.a.gb,Sg)),tq=new PA(c,8),Q(this,tq,Ib),c=new By,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new vA(d),GD(this.a,5*b.X,0));var e,f;d="About "+(ND(),ZB);this._b&&bA(this._b.c.z.b,d);xy(this,new kA(0));P(this,nC);Q(this,new oA(ZB+" Molecular Editor v2013-05-01",1),null);Q(this,new oA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=OD,d=0,f=c.length;d<f;++d)e=c[d],e=new oA(e,1),dy(e,this.d.w),Q(this,e,null);c=new By;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Zz(this);c=this.j;HD(this._b.c,c.a,c.b);!Qx(this)&&uy(this);ey(this)}s(501,492,pi,OE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new qB(this.d.G),c=pB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ei(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,dC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var tq;
-function SF(a,b){Px(b)==a.a?P(b,(sz(),Az)):P(b,a.a)}
-function TF(a){var b,c,d,e;e=j;d=!1;Px(UF)!=a.a?(e=ta,d=!0):Px(VF)!=a.a?(e="!#6",d=!0):Px(WF)!=a.a?(P(XF,(sz(),Az)),P(YF,Az),P(ZF,Az),P($F,Az),e="F,Cl,Br,I"):(b=Px(aG)!=a.a,c=Px(bG)!=a.a,Px(cG)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Px(dG)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Px(eG)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Px(fG)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Px(gG)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Px(XF)!=a.a&&(e+="F,"),Px(YF)!=a.a&&(e+="Cl,"),Px(ZF)!=a.a&&(e+="Br,"),Px($F)!=a.a&&(e+="I,"),
-bD(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=vb:(P(UF,(sz(),Az)),e=ta)));b=j;d&&Px(aG)!=a.a&&(b+=";a");d&&Px(bG)!=a.a&&(b+=";A");Px(hG)!=a.a&&(b+=";R");Px(iG)!=a.a&&(b+=";!R");Px(UF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Px(lG)!=a.a&&(e="~");Px(mG)!=a.a&&(e=kb);Px(nG)!=a.a&&(e=ub);Px(oG)!=a.a&&(e="!@");NA(a.e,e)}
-function pG(a){qG(a);rG(a);var b=jG._b.a;Bw(b,0);b.gb.options[0].selected=!0;b=kG._b.a;Bw(b,0);b.gb.options[0].selected=!0;P(aG,a.a);P(bG,a.a);P(hG,a.a);P(iG,a.a);P(jG,a.a);P(kG,a.a);sG(a)}function qG(a){P(cG,a.a);P(dG,a.a);P(eG,a.a);P(fG,a.a);P(gG,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P($F,a.a)}function rG(a){P(UF,a.a);P(VF,a.a);P(WF,a.a)}function sG(a){P(lG,a.a);P(mG,a.a);P(nG,a.a);P(oG,a.a);a.b=!1}
-function PE(a){aA.call(this,"Atom/Bond Query");this.i=new mz(this.rf());My(this.q,new JD(this));this.a=(ND(),nC);this.c=a;this.d||(a=Rx(a),this.d=new vA(a),GD(this.d,-150,10));this.j=this.d;xy(this,new jA);P(this,this.a);a=new By;xy(a,new Pz(0,3,1));Q(a,new nA("Atom type :"),null);UF=new mz(yb);VF=new mz("Any except C");WF=new mz("Halogen");Q(a,UF,null);Q(a,VF,null);Q(a,WF,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));Q(a,new oA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new By;xy(a,new Pz(0,3,1));cG=new mz(Db);dG=new mz(cc);eG=new mz(lc);fG=new mz(yc);gG=new mz(nc);XF=new mz(Ob);YF=new mz(Jb);ZF=new mz(Cb);$F=new mz(Vb);Q(a,cG,null);Q(a,dG,null);Q(a,eG,null);Q(a,fG,null);Q(a,gG,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,$F,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));jG=new qz;pz(jG,yb);pz(jG,Za);pz(jG,ab);pz(jG,gb);pz(jG,ib);Q(a,new nA("Number of hydrogens : "),null);Q(a,jG,null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));kG=new qz;pz(kG,yb);pz(kG,
-Za);pz(kG,ab);pz(kG,gb);pz(kG,ib);pz(kG,"4");pz(kG,"5");pz(kG,"6");Q(a,new oA("Number of connections :",0),null);Q(a,kG,null);Q(a,new oA(" (H's don't count.)",0),null);Q(this,a,null);a=new By;xy(a,new Pz(0,3,1));Q(a,new nA("Atom is :"),null);aG=new mz(zb);Q(a,aG,null);bG=new mz("Nonaromatic");Q(a,bG,null);hG=new mz(xc);Q(a,hG,null);iG=new mz(hc);Q(a,iG,null);Q(this,a,null);a=new By;P(a,Gz(Px(this)));xy(a,new Pz(0,3,1));Q(a,new nA("Bond is :"),null);lG=new mz(yb);Q(a,lG,null);mG=new mz(zb);Q(a,mG,
-null);nG=new mz(xc);Q(a,nG,null);oG=new mz(hc);Q(a,oG,null);Q(this,a,null);a=new By;xy(a,new Pz(1,3,1));this.e=new PA(ta,20);Q(a,this.e,null);Q(a,new mz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&cA(this._b,!1);$z(this,!1);qG(this);rG(this);sG(this);P(aG,this.a);P(bG,this.a);P(hG,this.a);P(iG,this.a);P(jG,this.a);P(kG,this.a);SF(this,UF);Zz(this);a=this.j;HD(this._b.c,a.a,a.b);!Qx(this)&&uy(this);ey(this)}s(502,492,pi,PE);
-_.sf=function(a,b){var c;E(b,vc)?(pG(this),SF(this,UF),TF(this)):y(a.f,41)?(sG(this),gs(a.f)===gs(UF)?(qG(this),rG(this)):gs(a.f)===gs(VF)?(qG(this),rG(this)):gs(a.f)===gs(WF)?(qG(this),rG(this)):gs(a.f)===gs(hG)?P(iG,this.a):gs(a.f)===gs(iG)?(P(hG,this.a),P(aG,this.a)):gs(a.f)===gs(aG)?(P(bG,this.a),P(iG,this.a)):gs(a.f)===gs(bG)?P(aG,this.a):gs(a.f)===gs(lG)||gs(a.f)===gs(mG)||gs(a.f)===gs(nG)||gs(a.f)===gs(oG)?(pG(this),this.b=!0):rG(this),SF(this,a.f),TF(this)):y(a.f,42)&&(sG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(sz(),Az)),TF(this));107!=this.c.b&&(this.c.b=107,Gy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var UF=_.e=null,lG=null,VF=null,aG=null,mG=null,ZF=null,cG=null,kG=null,jG=null,YF=null,XF=null,WF=null,$F=null,dG=null,bG=null,iG=null,oG=null,eG=null,gG=null,hG=null,nG=null,fG=null;function ME(a){a.a=-1;a.b=v(vD,k,0,0,0);a.c=0}function tF(){uD(this)}s(503,477,gi,tF);_.ze=function(){ME(this)};_.a=-1;
-function pq(a,b){var c;a.a=b;var d,e;d=null;SA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new fB(e):null))e=(VA(),YA),e=ZA(e,(VA(),YA))||ZA(e,WA);if(e)try{d=cB(c)}catch(f){if(f=Ei(f),y(f,57))an(f);else throw f;}c=d;null!=c&&vF(b,c)}function nq(a){a=new fB(a);SA();var b,c;try{b=cB(a),c=qn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=Ei(d),y(d,57))an(d);else throw d;}}function uF(){}s(504,1,{58:1,65:1},uF);_.me=function(a){vF(this.a,a.a)};
-_.a=null;s(506,298,ni);function kq(){var a;kq=u;tG=(a=!1,Df in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);uG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");vG=tG&!uG;var b;a=F(I,q,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);lq=v(I,q,-1,1E3,1);for(b=0;b<lq.length;++b)lq[b]=-999;for(b=0;b<a.length;b+=2)lq[a[b+1]]=a[b]}
-function vp(a,b,c){a=new wG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Ey(a,b,c){var d;d=new xG;ej(d.t,b,c);Zi(a.f,d.t,0,0);Ni(a.a,d);return d}function bC(a,b){return!a.e?null:b in a.e?a.e[b]:null}function vE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Wu(a.f,b.t,c,d),b.r=c,b.s=d;yG(b)}
-function YB(a,b,c,d){kq();this.gb=Kv();this.a=new Ti;this.e=d;this.gb.style[Jf]=Za;this.gb.style[Hf]=Za;this.gb.style[Dg]=Me;this.gb.style[Yg]=b;this.gb.style[Ce]=c;this.f=new zG;this.f.gb.style[Yg]=bb;this.f.gb.style[Ce]=bb;vG?(b=new AG,c=new BG,Zi(b,this.f,0,0),Zi(b,c,0,0),$u(this,b)):$u(this,this.f);this.c=a;a.Nb=this;vG?(this.j=new CG(this),this.j.i=new DG(this),this.j.j=new EG(this),this.j.n=new FG(this),this.j.k=new GG(this),this.c&&(this.j.e=new HG(this),this.j.f=new IG(this),this.j.a=new JG(this))):
-z(this,new KG(this),(wq(),wq(),xq));z(this,this,(Ap(),Ap(),Bp));z(this,new MG(this),(hj(),hj(),ij));z(this,new PG(this),(jj(),jj(),kj));z(this,new WG(this),(hq(),hq(),iq));(up(),up(),iy).a=this}s(505,506,ni,YB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var vG,uG,tG,lq=null;function zG(){Yu.call(this);this.gb[yd]=Ke}s(508,276,ni,zG);function AG(){zG.call(this);this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(507,508,ni,AG);function KG(a){this.a=a}s(509,1,{},KG);
-_.mc=function(a){var b,c,d;c=Bj(a);d=Cj(a);b=a.a.button||0;a=new XG(a);2==b&&(a.e=4);ZE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function MG(a){this.a=a}s(510,1,{},MG);_.nc=function(a){var b,c;b=Bj(a);c=Cj(a);a=new XG(a);this.a.i?hF(this.a.c,a,b,c):jF(this.a.c,a,b,c);Mw(this.a.gb)};_.a=null;function PG(a){this.a=a}s(511,1,{},PG);_.oc=function(a){this.a.i=!1;Bj(a);Cj(a);kF(this.a.c)};_.a=null;function WG(a){this.a=a}s(512,1,{},WG);_.a=null;
-function BG(){zG.call(this);this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(513,508,ni,BG);function YG(a,b){var c;c=b.a;c.e=4;return ZE(a.a.c,c,b.d,b.e)}function DG(a){this.a=a}s(514,1,{},DG);_.tf=function(a){return YG(this,a)};_.a=null;function Uq(a,b){jF(a.a.c,b.a,b.d,b.e);return ZE(a.a.c,b.a,b.d,b.e)}function EG(a){this.a=a}s(515,1,{},EG);_.tf=function(a){return Uq(this,a)};_.a=null;function FG(a){this.a=a}s(516,1,{},FG);_.tf=function(a){return hF(this.a.c,a.a,a.d,a.e)};_.a=null;
-function GG(a){this.a=a}s(517,1,{},GG);_.tf=function(){return kF(this.a.c)};_.a=null;function Zp(a,b){var c;c=K(aD(b.b));c=new hB(b,0,eg,c);VD(a.a.c,c);return!0}function HG(a){this.a=a}s(518,1,{},HG);_.tf=function(a){return Zp(this,a)};_.a=null;function $p(a,b){var c;c=K(aD(100*b.c));c=new hB(b,0,kg,c);VD(a.a.c,c);return!0}function IG(a){this.a=a}s(519,1,{},IG);_.tf=function(a){return $p(this,a)};_.a=null;function dq(a,b){var c;c=new hB(b,0,$d,dh);VD(a.a.c,c);return!0}function JG(a){this.a=a}
-s(520,1,{},JG);_.tf=function(a){return dq(this,a)};var ZG=_.a=null;function $G(){$G=u;ZG=new Os((ct(),new bt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function aH(){aH=u;bH={}}function cH(a,b,c){var d;c&&(b.style[fe]=c.b+Pf,d=c.a,d!=Mb&&(b.style[ee]=d),0!=(c.c&1)&&(b.style[he]=ld),0!=(c.c&2)&&(b.style[ge]=Ie));a.e.style[Xg]=vf}
-function Vz(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=qi(b);d in bH?c=bH[d]:(c=$doc.getElementsByTagName("body")[0],e=Wn(rg),f=Wn(Ge),f.width=1,f.height=1,g=($G(),ZG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),cH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Rj(e),l=Rj(e)+(e.offsetHeight||0),m=l-h,o=Rj(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new dH,w.a=r,w.b=n,w.c=m,w),bH[d]=c);return c}
-function eH(){aH();var a,b,c,d,e;zj();this.a=F(js,k,1,["monospace","sans-serif",pg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=Wn(rg);this.e.innerHTML=this.f||j;this.e.style[fe]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ee]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(523,1,{},eH);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var bH;function dH(){}s(524,1,{},dH);_.a=0;
-_.b=0;_.c=0;function $E(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Ei(b),!y(b,79))throw b;}return!1}function aF(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Ei(b),!y(b,79))throw b;}return!1}function XG(a){mq.call(this,null,0,null);this.a=a}function wG(a,b,c){mq.call(this,a,0,b);this.a=c}s(525,382,Wh,XG,wG);_.ke=function(){return $E(this)};_.le=function(){return aF(this)};_.a=null;
-function KA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,cH(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function JA(a){this.c=a;this.b={};this.a=new eH}s(526,385,Wh,JA);_.a=null;function Fy(a){this.a=a}s(527,393,{},Fy);_.a=null;function fH(){nw.call(this);this.gb[yd]="jsa-resetTable";this.gb.style[Yg]=hd}s(528,308,ni,fH);
-function gH(){gH=u;var a=hH=new eH;zj();a.f="9p";a.e.style[ee]=pg;a.e.style[fe]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[fe]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);iH=new Ry(1)}function lE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,yG(a)}
-function nE(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(kE(a,!1),360<=g||-360>=g?i=mE(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+'arc startangle="'+l+'" endangle="'+m+'" style="top:'+c+"px;left:"+b+Wf+d+Uf+e+'px"+'+a.k+Ya),lE(a,i))}function Z(a,b,c,d,e){a.n&&lE(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ha+a.b+"/>\n")}function jE(a,b,c,d,e){a.n&&(kE(a,!1),lE(a,jH(a,b,c,d,e)))}
-function uE(a,b,c,d){var e,b=b.replace(/&/g,ma).replace(/</g,oa).replace(/>/g,na),f=(gH(),hH),b=(e=Vz(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+Vf+(d-e)+Tf+a.i+"color:"+a.f+";'>"+b+"</span>");lE(a,b)}function fA(a,b,c,d,e){kE(a,!0);lE(a,jH(a,b,c,d,e))}function yG(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=cg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
-function tE(a,b){a.e=b;a.i=rF(b)}s(529,389,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var iH,hH;function Iq(a,b,c){c&&(Tq(a,b),c.tf(a.b));a.d=!0}function Tq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Qj(a.o.gb)+Pj(a.o.gb)+$n(a.o.gb.ownerDocument),a.b.e=c.clientY-Rj(a.o.gb)+(a.o.gb.scrollTop||0)+ao(a.o.gb.ownerDocument),a.b.a=new XG(b),Gj(b.a),!0):!1}
-function CG(a){this.o=a;this.b=new kH;this.c=new lH(this);z(this.o,new mH(this),(Qq(),Qq(),Rq));z(this.o,new nH(this),(Jq(),Jq(),Kq));z(this.o,new oH(this),(Nq(),Nq(),Oq));z(this.o,new pH(this),(Fq(),Fq(),Gq));z(this.o,new qH,(eq(),eq(),fq));z(this.o,new rH(this),(aq(),aq(),bq));z(this.o,new sH(this),(Wp(),Wp(),Xp))}s(530,1,{},CG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function lH(a){ek();this.a=a}s(531,24,{},lH);
-_.vc=function(){!this.a.d&&this.a.i&&YG(this.a.i,this.a.b)};_.a=null;function mH(a){this.a=a}s(532,1,{},mH);_.a=null;function nH(a){this.a=a}s(533,1,{},nH);_.a=null;function oH(a){this.a=a}s(534,1,{},oH);_.a=null;function pH(a){this.a=a}s(535,1,{},pH);_.a=null;function qH(){}s(536,1,{},qH);function rH(a){this.a=a}s(537,1,{},rH);_.a=null;function sH(a){this.a=a}s(538,1,{},sH);_.a=null;function kH(){}s(539,1,{},kH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function tH(a){var b,c,d,e,f;Oj(a);d=($i(),aj(null));e=new fH;kw(e,a);Mu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));mw(e,a);Uu(d,e);return new Xx(f,b)}function uH(){this.gb=Wn(Wd);this.gb[yd]=Ke;this.gb.style[If]=De;this.gb.style[Lf]=$c;this.gb.style[Yg]=bb;this.gb.style[Ce]=bb}s(541,279,Ih,uH);_.Xc=function(){return Qj(this.gb)};_.Yc=function(){return Rj(this.gb)};
-function vH(){vH=u;gH();wH=F(js,k,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function rF(a){var b,c,d,e;b=(vy(),wy);e=a.b;c=a.a;d=j;e!=b.b&&(d="font-size:"+e+Tf);c!=b.a&&(d+="font-family:"+c+mb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function mE(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+Vf+c+Wf+d+Uf+e+Qf+a.k+Ya}
-function yE(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+'polyline points="';g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+Rf+l+Pf,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+Rf+f+Pf));return i+=g+ha+a.k+Ya}function jH(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+Vf+c+Wf+d+Uf+e+Qf+a.k+Ya}function kE(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+ia:a.k=' filled="false" strokecolor="'+c+ia}
-function xH(a){var b,c,d;d=a?Lc:Kc;b=wH.length;for(c=1;c<b;++c){var e=d,f=wH[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function xG(){vH();this.n=iH;this.c=[];this.t=new uH;yH&&(yH=!1,zH(Kc),xH(!1),zH(Lc),xH(!0))}function zH(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}s(542,529,{},xG);_.a=ob;_.b=j;var yH=!0,wH;function AH(){AH=u;BH=new Xx(0,0)}
-function CH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=tH(c.a),ej(c.ne(),b.b,b.a),c=tH(c.a),b=new Xx(c.b-b.b,c.a-b.a)):b=new Xx(0,0);a.Bf(b)}return b}function ly(a,b){var c;if(a.re())return BH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Qx(b));c=tH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function DH(a,b){var c;b&&(c=cg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.wf().gb.style[id]=c)}function EH(){this.e=new Kz;this.e.a=-1;this.e.b=-1}s(544,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return FH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Qx(a))};_.zf=function(a){DH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(vy(),wy);e=a.b;d=a.a;e!=c.b?b.style[fe]=j+e+"pt":b.style[fe]=j;d!=c.a?b.style[ee]=d:b.style[ee]=j;0!=(a.c&1)?b.style[he]=ld:b.style[he]=j;0!=(a.c&2)?b.style[ge]=Ie:b.style[ge]=j};_.Bf=function(a){FH=a};_.Cf=function(){};var FH=_.e=null,BH;
-function nz(a,b){AH();EH.call(this);this.a=new Ev(a);this.a._c()[yd]=j;z(this.a,new GH(this,b),(xp(),xp(),yp))}s(543,544,{},nz);_.ne=function(){return this.a};_.zf=function(a){DH(this,a)};_.a=null;function GH(a,b){this.a=a;this.b=b}s(545,1,{},GH);_.Ec=function(a){up();vp(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function rz(a){AH();EH.call(this);this.a=new Cw;z(this.a,new HH(this,a),(rp(),rp(),sp))}s(546,544,{},rz);_.ne=function(){return this.a};_.a=null;
-function HH(a,b){this.a=a;this.b=b}s(547,1,{},HH);_.a=null;_.b=null;function IH(a,b){var c,d;DH(a,b.Gd());for(d=new yi(b.Ob.a);d.b<d.d.ue();)c=zi(d),c.dc&&c._b.vf(c)}function JH(a,b){var c,d,e,f,g,i,h;ej(a.d,b.Nd(),b.Jd());for(d=new yi(b.Ob.a);d.b<d.d.ue();)c=zi(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=CH(e).b,f-=CH(e).a,ej(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Ay(){AH();EH.call(this);this.d=new Yu}s(548,544,{},Ay);
-_.vf=function(a){IH(this,a)};_.ne=function(){return this.d};_.yf=function(a){JH(this,a)};_.d=null;function pA(a){AH();EH.call(this);var b=this.a=new zw;Iv(b.b,a);yw(b);this.e.a=-1;this.e.b=-1}s(549,544,{},pA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Un(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function sA(a){this.a=new Xw(a.f,new KH(a))}s(550,1,{},sA);_.a=null;
-function Tw(a){var b,c,d,e,f;f=new gB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(LH,k,58,0,0);for(c=b.a?pk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Wi((Ky(),S),new T(f.d)));c=c.b;if(Fs(!c?ch:c.a,th))for(c=(!a.d.a||0==a.d.a.c?(wr(),wr(),xr):new Ny(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new mq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new mq(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new mq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function KH(a){this.a=a}s(551,1,ji,KH);_.pc=function(){Tw(this)};_.a=null;function QA(){AH();EH.call(this);this.a=new ux}s(552,544,{},QA);_.uf=function(){var a;a=new QA;rx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return MH};_.Bf=function(a){MH=a};var MH=_.a=null;s(553,548,{});function TA(){new or}s(554,413,{},TA);function cA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Rp(c.f,c):Pp(c.f,c)))}function dA(a,b){AH();Ay.call(this);this.c=new NH(a);var c=this.b=new nw,d=(Zv(),$v);c.a=d;kw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&OH(Fx(c.z.a.p,0)))throw new zu("WindowPanel can only contain one child widget");PH(c,d);this.c.a=this;this.a=b}s(557,553,{},dA);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){QH(this.c,!1)};_.Af=function(){};_.Cf=function(a){IH(this,a);JH(this,a);RH(this.c);SH(this.c)};_.a=null;_.b=null;_.c=null;function TH(a){var b;b=new Lp(D(a.gb,Af),D(a.gb,zf));a=new Lp(D(a.K.ab.gb,Af),D(a.K.ab.gb,zf));return F(I,q,-1,[b.b-a.b,b.a-a.a])}function UH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(VH(a,a.I),a.I=null):null!=a.H&&(WH(a,a.H),a.H=null);Ej(a.J)}function RH(a){a.bb?a.Gf(Op(a.K.ab)):(a.Ad(),RH(a))}
-function WH(a,b){var c;a.bb?(c=TH(a),a.Gf(new Lp(-1,XH(b,!1)-c[1]))):a.H=b}function YH(a,b){var c;b!=a.vd()&&(c=a.K.ab,Eu(c),ZH(c,b,c.gb,c.p.c,!0))}function VH(a,b){var c;a.bb?(c=TH(a),a.Gf(new Lp(XH(b,!0)-c[0],-1))):a.I=b}s(560,281,Yh);_.Df=function(){var a,b;b=Op(this.K.ab);a=TH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?OH(Fx(a.p,0)):null};_.Ef=function(a){$H(this.K.ab,a)};_.qd=function(){return new Fu(this.K.ab)};_.Ff=function(){Sp(this.K.ab)};_.ld=function(){UH(this)};
-_.Dd=function(){Sp(this.K.ab)};_.nd=function(a){return aI(this.K.ab,a)};_.Gf=function(a){Qp(this.K.ab,a)};_.cd=function(a){WH(this,a)};_.wd=function(a){YH(this,a)};_.ed=function(a){VH(this,a)};_.H=null;_.I=null;function bI(){bI=u;var a=(cI(),dI(),eI);fI=new pw(a.d,a.b,a.c,a.e,a.a)}function QH(a,b){var c;c=new Xt;a.db&&mr(a.db,c);a.A&&Pp(a.f,a);try{Gi(a.f.c,a)}catch(d){if(d=Ei(d),!y(d,73))throw d;}a.b=gI(a.f,a);try{ev(a,b)}finally{Ji(a.j.a),Ji(a.i.a),Ji(a.k.a),a.G&&Mi(a.G,a.f),a.t&&(a.t=!1)}}
-function hI(a,b,c){var d,e;e=a.fb;d=new Hj(a,e);e.sd(a,d.a+b,d.d+c)}function iI(a,b,c){b=new jI(Vn(Un(a.K.c.children[b].children[c])));Du(b,a);z(b,a.c,(xp(),xp(),yp));return b}function Np(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Qp(a.K.ab,b)}function HD(a,b,c){var d,e;(e=a.f)?(d=kI(e.gb),hv(a,b+(Qj(e.gb)+d[3]),c+(Rj(e.gb)+d[0]))):hv(a,b,c)}function PH(a,b){if(b!=(0!=a.z.a.p.c?OH(Fx(a.z.a.p,0)):null)){Eu(a.z.a);var c=a.z.a;ZH(c,b,c.gb,c.p.c,!0)}}
-function lI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Ip(),mI)&&(a.F=a.x);var d,e;if(a.G)for(e=new yi(a.G);e.b<e.d.ue();)if(d=zi(e),b==(Ip(),nI)){!d.b&&(d.b=new oI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(Ip(),Jp))g=d.f,i=d.w,d.z.c?(HD(d,i.c,i.d),Np(d,new Lp(i.b,-1))):(HD(d,i.c,i.d),Np(d,new Lp(i.b,i.a)),Rp(g,d)),Ci(g.c,d,d.z.b),Zj(d.q,333);else if(!d.t&&f==(Ip(),mI))d.gb.style[Ug]=Vg,Ip()}else if(b==Jp){!d.b&&(d.b=new oI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=kI(i.gb);h=d.w;if(d.z.c)h.c=Qj(d.gb)-
-g[3]-Qj(i.gb),h.d=Rj(d.gb)-g[0]-Rj(i.gb),d.w=h,HD(d,0,0),pI(d,Kp(i.gb).b,-1);else{if(f!=(Ip(),mI))h.c=Qj(d.gb)-g[3]-Qj(i.gb),h.d=Rj(d.gb)-g[0]-Rj(i.gb),h.b=d.e,h.a=d.d,d.w=h;HD(d,0,0);Qp(d,new qI(Kp(i.gb)));Pp(i,d)}d==d.f.a||QE(d);Zj(d.q,333)}}else b==mI&&(!d.b&&(d.b=new oI),d=a,d.t||(d.x=c,d.gb.style[Ug]=De))}}function rI(a,b){a.gb.style[$g]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function SH(a){if(!a.bb){a.j=xu(a,a.f,(!Yq&&(Yq=new kk),Yq));a.i=xu(a,a.f,jk?jk:jk=new kk);a.k=xu(a,a.f,(!cr&&(cr=new kk),cr));var b=a.f;!a.G&&(a.G=new Ti);Ni(a.G,b);Yq&&(b=new Xq(a),a.db&&mr(a.db,b));a.A&&Rp(a.f,a);Ci(a.f.c,a,a.z.b);a.b&&(hv(a,a.b.a,a.b.b),a.b=null);iv(a);QE(a)}}function QE(a){if(a!=a.f.a){var b;cr&&(b=new br(a),a.db&&mr(a.db,b))}}s(559,560,Yh);_.vd=function(){return 0!=this.z.a.p.c?OH(Fx(this.z.a.p,0)):null};_.yd=function(a){QH(this,a)};_.qd=function(){return new Fu(this.z.a)};
-_.ld=function(){UH(this);Ej(new sI(this))};_.nd=function(a){return aI(this.z.a,a)};_.Gf=function(a){Np(this,a)};_.zd=function(a,b){HD(this,a,b)};_.wd=function(a){PH(this,a)};_.Ad=function(){SH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var fI;
-function NH(a){bI();var b=(tI(),uI),c=(pv(),qv);jv.call(this,!1,"popup");this.L=c.a;this.J=new vI(this);c=new wI;c.gb[yd]="mosaic-popupLayoutPanel";bv(this.K,c);gv(this);this.c=new xI(this);this.q=new yI(this);this.r=new zI(this);this.s=new AI(this);this.w=new BI;this.F=(Ip(),nI);this.A=!1;this.f=b;a=this.z=new CI(a);b=new DI;!a.d&&(a.d=new EI);Ni(a.d,b);a=new FI(new rw(fI.a.d.a,fI.a.b,fI.a.c,fI.a.e,fI.a.a));z(a,new GI(this),(xp(),xp(),yp));b=this.z.b;if(!b.b){b.b=new nw;b.b._c()[yd]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(gw(),hw);c.c=d;HI(b.f,b.b,new II(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Pu;d=lw(c);lu(c.b,(zt(),At(d)),0);Ou(c,a,d,0,!1)}else kw(b.b,a);$H(b.f,null);z(this.z.b,new JI(this),(Fp(),Fp(),Gp));z(this.z.b,this.c,yp);YH(this,this.z);Ai(Vn(Un(this.gb)),"mosaic-WindowPanel",!0)}s(558,559,Yh,NH);_.xd=function(){var a=this.a,b=new Xz(a.a,201),c;a=a.a.q;a.a?a=new KI(new yi(a.a)):(a=(wr(),wr(),xr),a=new yi(a));for(;a.Qc();)c=a.Rc(),201==b.d&&FD(c.a)};_.a=null;
-function AA(){AH();EH.call(this);var a=this.a=new LI;a.T=!0;a.a.f=!0;this.a.W=!0}s(561,544,{},AA);_.ne=function(){return this.a};_.a=null;function tB(){}s(567,429,{},tB);function KI(a){if(!a)throw new gn;this.a=a}s(568,1,{},KI);_.Qc=function(){return zB(this.a)};_.Rc=function(){return zi(this.a)};_.Sc=function(){throw new CB("Missing message: awt.50");};_.a=null;function Xy(){return Xy()}
-function rB(){rB=u;var a;a=(iB(),jB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(MI,k,-1,0,1);else throw new IC(a+" is not supported");}catch(b){if(b=Ei(b),!y(b,81))throw b;}}function tA(a,b){a.a=31*a.a+J((new WC(b)).a)}function Sy(){}s(571,1,{},Sy);_.hC=function(){return this.a};_.a=1;function NI(){NI=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ee))&&0<b.length)b=$doc.getElementsByTagName(Ee)[0],b.style[Ce]=bb;a.body.style[Ce]=bb}
-function kI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"borderTopWidth"));b[1]=OI(PI(a,"borderRightWidth"));b[2]=OI(PI(a,"borderBottomWidth"));b[3]=OI(PI(a,"borderLeftWidth"));return b}function QI(a){NI();var b,c;c=RI(a);b=kI(a);a=(a.style[ah]=ab,new Lp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function Kp(a){NI();a.style[ah]=ab;return new Lp(a.clientWidth,a.clientHeight)}
-function RI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"marginTop"));b[1]=OI(PI(a,"marginRight"));b[2]=OI(PI(a,"marginBottom"));b[3]=OI(PI(a,"marginLeft"));return b}function SI(a){NI();var b;b=v(I,q,-1,4,1);a.style[ah]=ab;b[0]=OI(PI(a,"paddingTop"));b[1]=OI(PI(a,"paddingRight"));b[2]=OI(PI(a,"paddingBottom"));b[3]=OI(PI(a,"paddingLeft"));return b}
-function TI(a,b,c){NI();try{switch(b){case Ef:a.style.filter=dd+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ce:b=ug;default:a.style[b]=c}}catch(d){if(d=Ei(d),y(d,73))a=a.scopeName,null==a||Cr(Ee,a);else throw d;}}function XH(a,b){NI();var c;UI||(UI=Wn(rg),TI(UI,Me,j),TI(UI,Ig,j),TI(UI,Lf,$c),TI(UI,Ug,De),$doc.body.appendChild(UI));TI(UI,Yg,a);TI(UI,Ce,a);c=QI(UI);return b?c.b:c.a}var UI=null;function VI(){Lp.call(this,0,0)}
-function Lp(a,b){this.b=a;this.a=b}function qI(a){Lp.call(this,a.b,a.a)}s(573,1,Wh,VI,Lp,qI);_.eQ=function(a){return this===a?!0:null==a||WI!=on(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Wc};_.a=0;_.b=0;function XI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(574,1,{67:1,69:1,90:1},XI);
-_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return YI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function ZI(a,b){this.a=a;this.b=b}s(575,1,Wh,ZI);_.eQ=function(a){return this===a?!0:null==a||$I!=on(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};
-_.tS=function(){return $I.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;function BI(){this.b=this.a=this.d=this.c=0}s(576,1,Wh,BI);_.eQ=function(a){return this===a?!0:null==a||aJ!=on(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return aJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;
-function PI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Ef:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ce:b=ug;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(579,1,{});var bJ=-1;function cJ(){}s(580,579,{},cJ);_.a=-1;_.b=-1;var dJ=null;function OI(a){a=parseInt(a,10);a=isNaN(a)?null:XC(a);return!a?0:a.a}
-s(583,296,Sh);_.Df=function(){return Op(this.f)};_.Ef=function(a){$H(this.f,a)};_.Ff=function(){Sp(this.f)};_.Dd=function(){Sp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ce]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Yg]=a;b.bb||(b.i=a)};function cI(){cI=u;dI()}function bA(a,b){a.a.gb.innerText=b||j;$H(a.f,null)}
-function eJ(a){cI();var b;Fv(this,new wI);this.a=new fJ;b=this.f;gJ(b,new hJ);TI(b.gb,Jf,$a);b.o=0;HI(b,this.a,new II(0));this.a._c()[yd]="mosaic-Caption-text";this.a.gb.innerText=a||j;$H(this.f,null);this.gb[yd]="mosaic-Caption"}s(582,583,Sh,eJ);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.b=null;
-function dI(){dI=u;iJ=xn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Jx(iJ,240,20);new Jx(iJ,224,16);new Jx(iJ,208,16);new Jx(iJ,192,16);new Jx(iJ,176,16);new Jx(iJ,160,16);new Jx(iJ,144,16);new Jx(iJ,128,16);new Jx(iJ,112,16);new Jx(iJ,96,16);new Jx(iJ,80,16);new Jx(iJ,64,16);new Jx(iJ,260,16);eI=new Jx(iJ,48,16);new Jx(iJ,32,16);new Jx(iJ,16,16);new Jx(iJ,0,16)}var iJ,eI;function jJ(a,b){vu(a.a.gb,!b);$H(a.f,a.a)}
-function Mp(a,b){a.c=b;vu(a.a.gb,!b);$H(a.f,a.a);if(a.d){var c;for(c=new yi(a.d);c.b<c.d.ue();)zi(c)}}function CI(a){var b;Fv(this,new wI);b=this.f;gJ(b,new kJ((lJ(),mJ)));b.o=0;this.b=new eJ(a);HI(b,this.b,new II(1));this.a=new wI;Si(this.a,"Body");HI(b,this.a,new II(0));this.gb[yd]="mosaic-CaptionLayoutPanel"}s(585,583,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},CI);_.fd=function(){yu(this.f)};_.gd=function(){Bu(this.f)};_.qd=function(){return new Fu(this.a)};
-_.nd=function(a){return aI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function EI(){uD(this)}s(586,477,gi,EI);function vI(a){this.a=a}s(587,1,ji,vI);_.pc=function(){Sp(this.a.K.ab)};_.a=null;function nJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:Dj(a.e.a,b);a.e&&ut(a.e.a,b)&&xt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&QE(!a.e?null:ut(a.e.a,b-1))}function oJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new zy);-1==Dj(a.e.a,b)&&Ni(a.e.a,b)}function oI(){}s(588,1,{},oI);_.Jc=function(a){nJ(a)};_.Kc=function(a){oJ(a)};
-_.Mc=function(a){pJ(a.a.f,a.a)};function tI(){tI=u;qJ=new rJ(1,"e");sJ=new rJ(2,qf);tJ=new rJ(3,"ne");uJ=new rJ(10,"nw");vJ=new rJ(4,jg);wJ=new rJ(5,mg);xJ=new rJ(12,"sw");yJ=new rJ(8,Wg);uI=new zJ(($i(),aj(null)).gb)}function gI(a,b){var c;c=kI(a.gb);return new ZI(Qj(b.gb)-(Qj(a.gb)+c[3]),Rj(b.gb)-(Rj(a.gb)+c[0]))}
-function AJ(a){var b,c,d,e,f,g;if(a.e){b=Kp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=ut(a.e.a,d),c=new Lp(D(g.gb,Af),D(g.gb,zf)),f=gI(a,g),f.a-=Kj(0,f.a+D(g.gb,Af)-b.b),f.b-=Kj(0,f.b+D(g.gb,zf)-b.a),HD(g,Kj(0,f.a),Kj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,pI(g,c.b,c.a),g.F==(Ip(),Jp)&&Qp(g,new qI(Kp(a.gb))),Zj(g.q,1)}}function BJ(a,b,c){a=a.d;Ci(a,b,b);x(a.c,b,c);Si(b,wc+c.b)}
-function Pp(a,b){var c;c=a.d;CJ(c,b.y);Ri(b.y,wc+uJ.b);CJ(c,b.u);Ri(b.u,wc+sJ.b);CJ(c,b.v);Ri(b.v,wc+tJ.b);CJ(c,b.E);Ri(b.E,wc+yJ.b);CJ(c,b.n);Ri(b.n,wc+qJ.b);CJ(c,b.D);Ri(b.D,wc+xJ.b);CJ(c,b.B);Ri(b.B,wc+vJ.b);CJ(c,b.C);Ri(b.C,wc+wJ.b)}
-function Rp(a,b){!b.y&&(b.y=iI(b,0,0));BJ(a,b.y,uJ);!b.u&&(b.u=iI(b,0,1));BJ(a,b.u,sJ);!b.v&&(b.v=iI(b,0,2));BJ(a,b.v,tJ);!b.E&&(b.E=iI(b,1,0));BJ(a,b.E,yJ);!b.n&&(b.n=iI(b,1,2));BJ(a,b.n,qJ);!b.D&&(b.D=iI(b,2,0));BJ(a,b.D,xJ);!b.B&&(b.B=iI(b,2,1));BJ(a,b.B,vJ);!b.C&&(b.C=iI(b,2,2));BJ(a,b.C,wJ)}function pJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=Dj(a.e.a,b);if(c+1<d){bz(a.e,b);for(Ni(a.e.a,b);c<d;++c)rI(ut(a.e.a,c),c)}else rI(b,c)}
-function zJ(a){a=new DJ(a);Fv(this,a);this.c=new EJ(a);this.c.i=!0;Ki(this.c);this.c.k=3;this.d=new FJ(a);this.d.i=!0;Ki(this.d);this.d.k=3;Hv(this)}s(589,296,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},zJ);_.Df=function(){return Kp(this.gb)};_.Ef=function(){var a;(a=GJ(this))&&a.Ef(null)};_.Ff=function(){AJ(this)};_.Jc=function(a){!this.b&&(this.b=new oI);nJ(a)};_.Kc=function(a){!this.b&&(this.b=new oI);oJ(a)};_.Dd=function(){AJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new oI);pJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var qJ,sJ,tJ,uJ,uI,vJ,wJ,xJ,yJ;function DJ(a){this.p=new Zu(this);this.gb=a}s(590,276,ni,DJ);function rJ(a,b){this.a=a;this.b=b}s(591,1,{},rJ);_.a=0;_.b=null;function EJ(a){ui();Oi.call(this,a)}s(592,3,{},EJ);_.jc=function(){var a;a=this.j.e;a.t||Oj(a.o);Ri(this.j.e,"dragdrop-dragging");!a.z.c&&jJ(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Kj(this.a,a<this.d?a:this.d),b=Kj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Me]=a+(zj(),Pf);c.style[Ig]=b+Pf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||QE(a);a.z.c||jJ(a.z,!0);a.t||(a.o||(a.o=new HJ,Si(a.o,"mosaic-GlassPanel-invisible")),TI(a.o.gb,$g,(NI(),PI(a.gb,$g))),Zi(($i(),aj(null)),a.o,0,0));Si(this.j.e,"dragdrop-dragging");a=new Hj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function CJ(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!y(c,73))throw c;}}function FJ(a){ui();Oi.call(this,a);this.c=new wi}s(593,3,{},FJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Oj(a.o);Ri(this.j.e,"dragdrop-dragging");jJ(a.z,!1);Np(a,new Lp(a.e,a.d));Zj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Wi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Kj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Kj(a+b,D(d.z.b.gb,zf)),b!=a&&hI(d,0,a-b),Np(d,new Lp(d.e,b)),Zj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Kj(a+b,D(d.z.b.gb,zf)),Np(d,new Lp(d.e,b)),Zj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Kj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
-96,b!=a&&hI(d,a-b,0),Np(d,new Lp(b,d.d)),Zj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Np(d,new Lp(96<a+b?a+b:96,d.d)),Zj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||QE(a);jJ(a.z,!0);a.t||(a.o||(a.o=new HJ,Si(a.o,"mosaic-GlassPanel-invisible")),TI(a.o.gb,$g,(NI(),PI(a.gb,$g))),Zi(($i(),aj(null)),a.o,0,0));Si(this.j.e,"dragdrop-dragging");a=new Hj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function mt(){mt=u;nt=new IJ}
-function HJ(){mt();var a;this.d=new JJ(this);this.a=!1;this.b=new cv;Fv(this,this.b);a=this.gb.style;a[id]="#000";a[be]="alpha(opacity=50)";a[Ef]="0.5";this.gb[yd]="gwt-GlassPanel"}s(594,296,ki,HJ);
-_.jd=function(){var a;Hv(this);try{a=this.fb}catch(b){b=Ei(b);if(y(b,79))throw new zu("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(lt(nt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Mi(fk,a),a.b=!0,a.c=nk(a),Ni(fk,a),this.c=new KJ(this),Pt(new kt(this.c))):$doc.compatMode==Hb?(this.gb.style[rd]=$a,this.gb.style[dg]=$a):ej(this,D(a.gb,Af),D(a.gb,zf));this.a&&Dt(new jt(this));Zi(aj(null),new LJ,$n($doc),ao($doc))};
-_.kd=function(){this.f.kd();Tj(this.d);this.c&&(ht(Nt,this.c,F(MJ,k,13,[(!ar&&(ar=new kk),ar)])),this.c=null);this.a&&ht(Ft,this,F(MJ,k,13,[(!Et&&(Et=new kk),Et)]))};_.Uc=function(a){switch(cu(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(Xn(this.gb,a.srcElement))return Oj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var nt;function JJ(a){ek();this.a=a}s(595,24,{},JJ);_.vc=function(){lt((mt(),nt),this.a,!1)};_.a=null;function KJ(a){this.a=a}s(596,1,{},KJ);
-_.a=null;function LJ(){this.gb=Kv();var a;a=new Dw(new NJ(this));z(this,a,(np(),np(),op));z(this,a,(Tp(),Tp(),Up))}s(597,298,ni,LJ);_.ld=function(){Ej(new OJ(this))};function NJ(a){this.a=a}s(598,1,{},NJ);_.a=null;function OJ(a){this.a=a}s(599,1,ji,OJ);_.pc=function(){Mw(this.a.gb)};_.a=null;function PJ(a){a.gb.style[Yg]=hd;a.gb.style[Ce]=hd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=GJ(a))&&b.Ef(a)}}s(601,279,Kh);_.Df=function(){PJ(this);return new Lp(D(this.gb,Af),D(this.gb,zf))};_.Ef=function(){PJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function fJ(){this.gb=Wn("label");this.gb[yd]="mosaic-Label";this.gb.style[Xg]=vf;this.gb[yd]="mosaic-HTML"}s(600,601,Kh,fJ);function FI(a){Fv(this,new QJ(a));this.gb[yd]="mosaic-ImageButton"}s(602,296,ki,FI);
-function LI(){var a=(pv(),sv);jv.call(this,!0,Ze);this.L=a.a;this.a=new RJ(this);this.a.d=!0;$u(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);cj();mu(a,b)}else this.cb|=1;Vn(Un(this.gb))[yd]=Ae;this.gb.style[$g]="2147483647"}s(603,281,ni,LI);_.Tc=function(a){Au(this,a);1==cu(a.type)&&ev(this,!1)};_.a=null;
-function RJ(a){this.b=a;this.c=new Ti;this.i=new Ti;a=(Ww(),Vw);new Ix(a.d,a.b,a.c,a.e,a.a);var b;b=Wn(xg);this.e=Wn(Ag);yt(b,this.e);this.o=!0;a=Kv();b=(zt(),At(b));a.appendChild(b);this.gb=a;kl();this.gb.setAttribute("role",Ol.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),cj(),mu(a,b)):this.cb|=2225;this.gb[yd]=te;a=tu(this.gb)+"-vertical";Ai(this._c(),a,!0);this.gb.style[Hf]=$a;this.gb.setAttribute("hideFocus",Rg);z(this,new Uw(this),(np(),np(),op))}s(604,319,Ih,RJ);
-_.Tc=function(a){switch(cu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Nw(this,a)};_.Cd=function(a,b){Rw(this,a,b);b||this.a&&ev(this.b,!1)};_.a=!0;_.b=null;
-function QJ(a){var b=(Zv(),$v),c=(gw(),hw),d;d=new Rv;d.f[pd]=Za;d.f[td]=0;d.f[ud]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Pv(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Pv(b.a);b.a.c.rows[0].cells[0].style[Tg]=e.a;Pv(d);b=Lv(d,0,0,!0);if(a){Oj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Nv(g,f.c);es(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ni(c.b,a);a.gb[Yc]=e;yt(b,a.gb);Du(a,d)}Fv(this,d);Ai(this.gb,"mosaic-WidgetWrapper",!0)}s(605,296,ki,QJ);_.a=null;_.b=null;function xI(a){this.a=a}s(606,1,{},xI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&QE(this.a)};_.a=null;function yI(a){ek();this.a=a}s(607,24,{},yI);_.vc=function(){Sp(this.a.K.ab);var a=this.a;$q((!a.p&&(a.p=new SJ),a.p))};_.a=null;function zI(a){ek();this.a=a}s(608,24,{},zI);_.vc=function(){lI(this.a,(Ip(),Jp))};_.a=null;function AI(a){ek();this.a=a}s(609,24,{},AI);_.vc=function(){lI(this.a,(Ip(),mI))};_.a=null;function DI(){}s(610,1,{},DI);function GI(a){this.a=a}s(611,1,{},GI);_.Ec=function(){this.a.xd()};_.a=null;
-function JI(a){this.a=a}s(612,1,{},JI);_.a=null;function sI(a){this.a=a}s(613,1,ji,sI);_.pc=function(){this.a.F==(Ip(),Jp)?Zj(this.a.r,333):this.a.F==mI&&Zj(this.a.s,333)};_.a=null;function jI(a){this.gb=a;yu(this)}s(614,279,Ih,jI);_.Fc=function(a){return z(this,a,(wq(),wq(),xq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Aq(),Aq(),Bq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function SJ(){sr.call(this,null)}s(615,210,mi,SJ);
-function Ip(){Ip=u;Jp=new TJ("MAXIMIZED",0);mI=new TJ("MINIMIZED",1);nI=new TJ("NORMAL",2);UJ=F(VJ,k,93,[Jp,mI,nI])}function TJ(a,b){bo.call(this,a,b)}s(616,136,{67:1,70:1,72:1,93:1},TJ);var UJ,Jp,mI,nI;s(617,1,{});function lt(a,b,c){var d,e,f,g,i;e=fj();d=gj();if(!c||e!=a.b||d!=a.a)f=($i(),D(aj(null).gb,Af)),c=D(aj(null).gb,zf),i=(nu(),ou).scrollWidth,g=ou.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Yg]=f+Pf),0<=c&&(b.gb.style[Ce]=c+Pf),a.b=e,a.a=d}
-function IJ(){}s(618,617,{},IJ);_.a=-1;_.b=-1;function WJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new Fu(b);c.a.a<c.a.b.c-1;)d=OH(Gu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Ni(a.x,d);return!0}
-function XJ(a,b){var c,d,e;if(b.a)a.c&&Sj(a.c),a.c=new YJ(a,b),Uj(a.c,333);else for(d=new yi(a.x);d.b<d.d.ue();)c=zi(d),e=c.eb,Wu(b,ZJ(c),e.s,e.t),$J(c,e.u,e.r,F(I,q,-1,[aK(a.q.a,c).d,aK(a.p.a,c).c,aK(a.n.a,c).a,aK(a.o.a,c).b]),F(I,q,-1,[bK(a.i.a,c).d,bK(a.f.a,c).c,bK(a.d.a,c).a,bK(a.e.a,c).b]),F(I,q,-1,[cK(a.u,c),cK(a.t,c),cK(a.r,c),cK(a.s,c)]))}
-function dK(){this.x=new Ti;this.j=new eK(this);this.w=new fK(this.j);this.v=new gK(this.j);this.q=new hK(this.j);this.p=new iK(this.j);this.n=new jK(this.j);this.o=new kK(this.j);this.i=new lK(this.j);this.f=new mK(this.j);this.d=new nK(this.j);this.e=new oK(this.j);this.u=new pK(this.j);this.t=new pK(this.j);this.r=new pK(this.j);this.s=new pK(this.j)}s(619,1,{});_.Hf=function(a){XJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function qK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new yi(b.x);e.b<e.d.ue();)d=zi(e),y(d,26)&&(d=d.ab),f=d.eb,Wu(c,ZJ(d),f.s,f.t),$J(d,f.u,f.r,F(I,q,-1,[aK(b.q.a,d).d,aK(b.p.a,d).c,aK(b.n.a,d).a,aK(b.o.a,d).b]),F(I,q,-1,[bK(b.i.a,d).d,bK(b.f.a,d).c,bK(b.d.a,d).a,bK(b.e.a,d).b]),F(I,q,-1,[cK(b.u,d),cK(b.t,d),cK(b.r,d),cK(b.s,d)]));rK(c);a.a.c=null;for(a=new yi(a.a.x);a.b<a.d.ue();)b=zi(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function YJ(a,b){this.a=a;this.b=b;var c=(ak(),bk);this.k=new $j(this);this.s=c}s(620,17,{},YJ);_.qc=function(){qK(this)};_.rc=function(){qK(this)};
-_.tc=function(a){var b,c,d;for(c=new yi(this.a.x);c.b<c.d.ue();)b=zi(c),y(b,26)&&(b=b.ab),d=b.eb,d.i=J(d.o+(d.s-d.o)*a),d.v=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.f=J(d.n+(d.r-d.n)*a),Wu(this.b,ZJ(b),d.i,d.v),$J(b,d.w,d.f,F(I,q,-1,[aK(this.a.q.a,b).d,aK(this.a.p.a,b).c,aK(this.a.n.a,b).a,aK(this.a.o.a,b).b]),F(I,q,-1,[bK(this.a.i.a,b).d,bK(this.a.f.a,b).c,bK(this.a.d.a,b).a,bK(this.a.e.a,b).b]),F(I,q,-1,[cK(this.a.u,b),cK(this.a.t,b),cK(this.a.r,b),cK(this.a.s,b)]))};_.a=null;_.b=null;
-s(622,1,{});_.a=null;function nK(a){this.a=a}s(621,622,{},nK);function oK(a){this.a=a}s(623,622,{},oK);function mK(a){this.a=a}s(624,622,{},mK);function lK(a){this.a=a}s(625,622,{},lK);function jK(a){this.a=a}s(626,622,{},jK);function kK(a){this.a=a}s(627,622,{},kK);function iK(a){this.a=a}s(628,622,{},iK);function hK(a){this.a=a}s(629,622,{},hK);s(630,622,{},function(a){this.a=a});s(631,622,{},function(a){this.a=a});
-function cK(a,b){var c=a.a,d;d=Wi(c.d,b);d||(d=new XI(SI(b.gb)),x(c.d,b,d));return d.d}function pK(a){this.a=a}s(632,622,{},pK);function gK(a){this.a=a}s(633,622,{},gK);function fK(a){this.a=a}s(634,622,{},fK);function bK(a,b){var c;c=Wi(a.a,b);c||(c=new XI(kI(b.gb)),x(a.a,b,c));return c}function aK(a,b){var c;c=Wi(a.b,b);c||(c=new XI(RI(b.gb)),x(a.b,b,c));return c}
-function sK(a,b){var c,d;d=Wi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=GJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Lp(tK(e,!0),tK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=tK(e,!0));null!=c.j&&(h.a=tK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Lp(tK(e,!0),tK(e,!1));break a}h=new VI;f=b.gb;l=f.style;g=l[Lf];i=l[Ug];l[Lf]="static";l[Ug]=De;null!=c.k?h.b=tK(e,!0):(l[Yg]=hd,h.b=(f.offsetWidth||0)+aK(d.o.a,b).b+aK(d.p.a,b).c);null!=c.j?h.a=tK(e,!1):(l[Ce]=hd,h.a=(f.offsetHeight||0)+aK(d.q.a,b).d+
-aK(d.n.a,b).a);l[Lf]=g;l[Ug]=i}d=h}null!=c.k&&(zj(),No)==c.k.Jf()||null!=c.j&&(zj(),No)!=c.j.Jf()||x(a.e,b,d)}return d}function eK(a){this.f=a;this.c=new wi;this.e=new wi;this.b=new wi;this.a=new wi;this.d=new wi}s(635,1,{},eK);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function uK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new vK,a.eb=b;return b}function hJ(){kJ.call(this,(lJ(),wK))}function kJ(a){var b=(xK(),yK);dK.call(this);this.b=a;this.a=b}s(636,619,{},hJ,kJ);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new VI;WJ(this,a);l=aK(this.o.a,a).b+aK(this.p.a,a).c+bK(this.e.a,a).b+bK(this.f.a,a).c+cK(this.s,a)+cK(this.t,a);d=aK(this.q.a,a).d+aK(this.n.a,a).a+bK(this.i.a,a).d+bK(this.d.a,a).a+cK(this.u,a)+cK(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(lJ(),wK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.x);a.b<a.d.ue();)c=zi(a),e=uK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.b==wK?(l+=sK(this.w.a,c).b,e.a=sK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Kj(f,e.a)):(d+=sK(this.v.a,c).a,e.b=sK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Kj(g,e.b));this.b==wK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O;if(WJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;r=cK(this.s,a);B=cK(this.u,a);c=Kp(a.gb);O=c.b-(r+cK(this.t,a));o=c.a-(B+cK(this.r,a));g=O;c=o;this.b==(lJ(),wK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new yi(this.x);e.b<e.d.ue();)d=zi(e),b=null,n=uK(d),w=d.fb,y(w,99)&&(b=w,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.b==wK?(n.d?++h:(n.b=sK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=sK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=sK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=sK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new yi(this.x);e.b<e.d.ue();)d=zi(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=zK(b),b=new Lp(b[1]+b[3],b[0]+b[0])),N=n.b,m=n.a,this.b==wK?n.d&&(N=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=N,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==mJ?(n.s=this.a==(xK(),yK)?r:this.a==AK?r+~~(O/2)-~~(N/2):r+O-N,n.t=B,n.u=l,n.r=f,B+=m+H):(this.a==(xK(),yK)?(n.s=r,n.t=B):this.a==AK?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=N+H),a.a&&(w=d.Xc()-Qj(a.gb)-cK(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-Rj(a.gb)-cK(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));XJ(this,a)}};_.a=null;_.b=null;function xK(){xK=u;yK=new BK("START",0);AK=new BK(Fb,1);CK=new BK("END",2);DK=F(EK,k,94,[yK,AK,CK])}function BK(a,b){bo.call(this,a,b)}s(637,136,{67:1,70:1,72:1,94:1},BK);var DK,AK,CK,yK;function lJ(){lJ=u;wK=new FK("HORIZONTAL",0);mJ=new FK("VERTICAL",1);GK=F(HK,k,95,[wK,mJ])}
-function FK(a,b){bo.call(this,a,b)}s(638,136,{67:1,70:1,72:1,95:1},FK);var GK,wK,mJ;s(640,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function vK(){this.e=!1}function II(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(639,640,{96:1,100:1},vK,II);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function IK(a,b){if(a.k)return!0;WJ(a,b);if(0<a.x.c){a.a=ut(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new JK,c.eb=d;a.b=d;a.x.ze();Ni(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function KK(){dK.call(this)}s(641,619,{},KK);
-_.If=function(a){var b,c;c=new VI;IK(this,a);if(this.a){b=sK(this.w.a,this.a).b;var d=sK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=zK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=aK(this.o.a,a).b+aK(this.p.a,a).c+bK(this.e.a,a).b+bK(this.f.a,a).c+cK(this.s,a)+cK(this.t,a);c.a+=aK(this.q.a,a).d+aK(this.n.a,a).a+bK(this.i.a,a).d+bK(this.d.a,a).a+cK(this.u,a)+cK(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;IK(this,a)&&(d=cK(this.s,a),e=cK(this.u,a),c=Kp(a.gb),f=c.b-(d+cK(this.t,a)),c=c.a-(e+cK(this.r,a)),b=this.a.fb,y(b,99)&&(b=zK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Qj(a.gb)-cK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-Rj(a.gb)-cK(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),XJ(this,a))};_.a=null;_.b=null;function JK(){this.e=!1}
-s(642,640,{97:1,100:1},JK);function zK(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Un(a.c.children[0].children[0]),c=Un(a.c.children[2].children[2]),d=RI(a.gb),b=kI(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function LK(a,b){a.bb&&Oj(a);return av(a,b)}function MK(){yv();ov.call(this,zv)}s(643,286,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},MK);
-_.nd=function(a){return LK(this,a)};_.a=null;function HI(a,b,c){var d=a.p.c;b.eb=c;ZH(a,b,a.gb,d,!0)}function ZJ(a){var b;b=a.fb;return y(b,99)?b:a}function Op(a){if(!a.bb)return new VI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Qp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function OH(a){return y(a,99)?a.ab:a}function NK(a){var b;if(!a.n){b=(!dJ&&(dJ=new cJ),dJ);var c=OK(a,cb,!0);b.a=c;c=OK(a,eb,!0);b.b=c;a.n=b}return a.n}
-function ZH(a,b,c,d,e){if(y(b,26))throw new lk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new MK,Ou(a,c,a.gb,d,!0),bv(c,b)):Ou(a,b,c,d,e);$H(a,b)}
-function $H(a,b){var c;c=a.d;if(b){var d=c.j;Hi(d.c,b);Hi(d.e,b);Hi(d.b,b);Hi(d.a,b);Hi(d.d,b)}else d=c.j,qx(d.c),qx(d.e),qx(d.b),qx(d.a),qx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==ZJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==ZJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Sp(a){if(a.bb&&a.gb.style.display!=sf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==ig&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;rK(a)}}
-function rK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=OH(Fx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function aI(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=ZJ(b);return Uu(a,c)?(y(c,99)&&LK(c,b),$H(a,null),!0):!1}function gJ(a,b){var c;a.d=b;null!=a.e&&Ri(a,tu(a.gb)+za+a.e);a.e=b.cZ.d;c=Mx(a.e,Qn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Si(a,tu(a.gb)+za+a.e);$H(a,null)}
-function OK(a,b,c){a.k||(a.k=Wn(rg),TI(a.k,Lf,$c),TI(a.k,Ug,De),TI(a.k,Me,$a),TI(a.k,Ig,$a),a.gb.appendChild(a.k));TI(a.k,Yg,b);TI(a.k,Ce,b);a=QI(a.k);return c?a.b:a.a}
-function tK(a,b){var c;c=null.Jf();if(c==(zj(),Zo)){c=(NK(a),null.Jf());var d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ);return L(K(Math.round(100*d*c/254)))}if(c==Po)return c=NK(a),d=null.Jf(),L(K(aD(d*(-1==c.a&&(c.a=XH(cb,!0)),c.a))));if(c==Ro)return c=NK(a),d=null.Jf(),L(K(aD(d*(-1==c.b&&(c.b=XH(eb,!0)),c.a))));if(c==Xo)return c=(NK(a),null.Jf()),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(d*c)));if(c==ap)return c=(NK(a),null.Jf()),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(10*d*c/254)));
-if(c==Vo)return L(K(aD(12*(NK(a),null.Jf())*L(K(aD((-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ)/72))))));if(c==No)return OK(a,null.Jf(),b);if(c==To)return c=(NK(a),L(K(aD(null.Jf())))),d=(-1==bJ&&(bJ=(NI(),XH(fb,!0))),bJ),L(K(Math.round(d*c/72)));if(null.Jf()==Lo)return L(K(aD(null.Jf())));throw new lk("Invalid size: "+null.Jf());}function wI(){var a=new KK;Yu.call(this);this.j=new Lp(-1,-1);new RK(this);this.gb[yd]="mosaic-LayoutPanel";gJ(this,a)}
-s(644,276,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},wI);_.rd=function(a){ZH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Iu(this,new SK)};_.gd=function(){Iu(this,new TK)};_.Df=function(){return Op(this)};_.od=function(a){return Ru(this.p,ZJ(a))};_.pd=function(a,b,c,d){ZH(this,a,b,c,d)};_.Ef=function(a){$H(this,a)};_.qd=function(){return new Fu(this)};_.Ff=function(){Sp(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Op(this),null!=this.i)a=a.a+Pf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Pf);this.cd(b);this.f=null}else b=a.a+Pf,this.ed(a.b+Pf),this.cd(b);Sp(this)}};_.Dd=function(){Sp(this)};_.nd=function(a){return aI(this,a)};_.cd=function(a){this.gb.style[Ce]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Wu(this,ZJ(a),b,c)};
-_.ed=function(a){this.gb.style[Yg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function SK(){}s(645,1,{},SK);_.Bd=function(a){ZJ(a).jd()};function TK(){}s(646,1,{},TK);_.Bd=function(a){ZJ(a).kd()};function Fu(a){this.b=a;this.a=new Tu(this.b.p)}s(647,1,{},Fu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return OH(Gu(this.a))};_.Sc=function(){Hu(this.a)};_.b=null;function UK(){UK=u;new Aw}
-function RK(a){UK();Ai(a.gb,"dragdrop-dropTarget",!0);this.a=a;new VK(this)}s(648,9,{},RK);function VK(a){ek();this.a=a}s(649,24,{},VK);_.vc=function(){$H(this.a.a,null);Sp(this.a.a)};_.a=null;function GJ(a){a=a.fb;return!a?null:y(a,98)?a:GJ(a)}function pI(a,b,c){var d;d=a.gb;$J(a,b,c,RI(d),kI(d),SI(d))}
-function $J(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(zj(),Pf)),b!=a.$c()&&a.ed((0>b?0:b)+Pf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(zj(),Pf)),c!=a.Zc()&&a.cd((0>c?0:c)+Pf))}function Qp(a,b){pI(a,b.b,b.a)}s(652,1,{});function CC(){var a,b,c,d;d=dD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function WK(){this.a=new wi;new wi;new wi}s(651,652,{},WK);function BC(){BC=u;XK=new WK}function GC(){var a=DC,b=$wnd.JSApplet.JSME;BC();x(XK.a,a,b)}var XK;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=zn&&(e=Vj(),2E3<e-Bn&&(Bn=e,An=yn()));if(0==zn++){var f=(Cn(),Dn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Ln(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Cn(),Dn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Ln(l,m);while(h.c);h.c=m}}--zn;c&&-1!=An&&($wnd.clearTimeout(An),An=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(hs)()}catch(d){a(b)}else A(hs)()}var EC=W(1),rn=W(100),YK=SC(" I"),I=NC(659,YK),vD=NC(657,EC),ZK=SC(" Z"),KF=NC(660,ZK);W(99);W(98);W(97);var $K=W(457),fn=NC(661,$K),aL=W(229),Ks=NC(662,aL);W(230);W(136);var bL=SC(" B");W(447);var cL=SC(" C"),ri=NC(663,cL);W(445);var dL=SC(" D"),dE=NC(664,dL);W(446);W(448);var eL=W(451),$C=NC(665,eL),fL=SC(" J"),gL=W(2),js=NC(658,gL),MI=NC(666,bL);W(460);W(443);W(96);W(105);W(439);var DC=W(437);W(442);
-W(112);W(94);W(107);W(108);W(109);W(454);W(449);W(438);W(652);W(651);var FC=RC(),Hz=W(378),QD=NC(667,Hz),hL=W(500),sF=NC(668,hL),iL=W(364);W(363);W(362);W(361);W(496);var Or=NC(669,I),jL=X(498,function(){WD();return xF}),yF=NC(670,jL);W(499);W(387);W(386);W(492);W(491);W(501);W(502);W(497);W(421);W(495);var jz=NC(671,iL);W(376);W(504);W(176);W(175);W(263);W(210);W(265);W(184);var kL=W(183);W(213);W(212);W(211);W(358);W(359);W(360);W(280);var lL=W(279);W(278);W(284);W(298);W(506);W(505);W(277);W(276);
-W(508);W(507);W(513);W(514);W(515);W(516);W(517);W(518);W(519);W(520);W(509);W(510);W(511);W(512);W(339);W(216);W(215);W(289);W(290);W(291);W(530);W(539);W(24);W(531);W(532);W(533);W(534);W(535);W(536);W(537);W(538);W(261);W(433);W(432);W(464);W(466);W(465);W(467);W(469);W(468);W(470);W(474);W(475);W(335);W(338);W(336);W(337);W(404);W(403);var BA=W(402),AE=NC(672,BA),OF=NC(673,fL);W(274);W(275);W(393);W(388);W(389);W(529);W(471);W(477);W(472);W(473);W(398);W(397);W(396);W(401);
-var mL=RC(),LH=NC(674,mL);W(431);W(483);var nL=X(219,function(){Dr();return Ir}),Jr=NC(675,nL);W(463);W(411);W(412);W(395);var lA=W(390);W(374);W(375);W(400);var wA=W(399);W(392);W(391);W(481);W(490);W(381);var Lz=W(380);W(435);W(493);W(494);W(456);W(503);W(409);W(410);W(384);W(366);W(365);W(418);RC();RC();RC();W(368);W(369);W(259);
-var oL=X(152,function(){zj();return cp}),dp=NC(676,oL),pL=X(135,function(){Aj();return no}),oo=NC(677,pL),qL=X(142,function(){po();return yo}),zo=NC(678,qL),rL=X(147,function(){Ao();return Jo}),Ko=NC(679,rL);X(153,null);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(137,null);X(138,null);X(139,null);X(140,null);X(141,null);X(143,null);X(144,null);X(145,null);X(146,null);X(148,null);X(149,null);X(150,null);X(151,null);W(174);W(181);W(182);W(348);
-var Gx=NC(680,lL);W(349);W(542);W(541);W(385);W(180);W(200);W(202);var Sz=W(383);W(434);W(371);W(370);W(377);W(487);W(309);W(311);W(310);W(312);W(459);W(205);W(420);W(179);W(193);W(194);W(196);W(191);W(190);W(192);var Uz=W(526);W(379);W(544);W(549);W(419);W(450);W(422);var lz=W(373),kz=NC(681,Lz);W(571);W(527);W(406);W(407);W(408);W(372);W(197);W(214);W(523);W(524);W(314);W(313);W(305);W(306);W(561);W(550);W(551);W(476);W(484);W(485);W(486);W(543);W(545);var mA=W(394);W(488);W(204);W(201);W(203);
-W(199);W(189);W(188);W(187);W(548);W(283);W(282);W(281);W(560);W(559);W(558);W(553);W(557);var sL=X(616,function(){Ip();return UJ}),VJ=NC(682,sL);W(615);W(614);W(606);W(607);W(608);W(609);W(610);W(611);W(612);W(613);W(587);var tL=X(285,function(){pv();return wv}),xv=NC(683,tL),uL=X(331,function(){lv();return cx}),dx=NC(684,uL);W(17);W(332);W(333);W(328);W(329);W(330);W(18);W(19);W(20);W(417);W(382);W(603);W(319);W(604);W(320);W(321);W(322);W(323);W(326);W(294);W(293);W(292);W(546);W(547);W(552);W(241);
-W(297);W(327);W(178);W(315);W(342);W(341);W(340);var vL=X(343,function(){tx();return Dx}),Ex=NC(685,vL);X(344,null);X(345,null);X(346,null);X(347,null);W(217);W(234);W(295);W(308);W(307);W(480);W(287);W(177);W(528);W(296);W(589);W(3);W(592);W(593);W(591);W(590);W(583);W(582);W(644);W(645);W(646);W(647);W(585);W(208);var $A=W(414),bB=NC(686,$A);W(415);W(413);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var wL=W(49),Sw=NC(687,wL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);W(45);
-W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var WI=W(573);W(288);var $I=W(575);W(206);W(601);W(600);W(427);W(426);W(428);W(207);W(243);W(245);W(244);W(235);W(286);W(643);W(250);W(253);W(251);W(252);W(5);W(7);W(6);W(554);W(416);W(429);W(352);W(173);W(271);W(239);W(351);W(236);W(423);W(424);
-W(430);W(209);W(602);W(568);W(441);W(461);W(238);W(525);var aJ=W(576);W(586);W(605);W(640);W(639);W(185);W(195);W(4);W(567);W(31);W(246);W(316);W(317);W(318);W(247);var MJ=NC(688,kL);W(248);W(619);W(636);var xL=X(637,function(){xK();return DK}),EK=NC(689,xL),yL=X(638,function(){lJ();return GK}),HK=NC(690,yL);W(622);W(631);W(630);W(634);W(633);W(629);W(628);W(626);W(627);W(625);W(624);W(621);W(623);W(632);W(635);W(620);W(30);W(68);W(588);W(641);W(300);W(299);W(302);W(303);W(301);W(249);W(21);W(269);
-W(270);W(11);W(14);W(22);var zL=W(25),ok=NC(691,zL);W(23);W(642);W(8);W(10);W(9);W(648);W(649);W(594);W(597);W(598);W(599);W(595);W(596);var YI=W(574);W(617);W(618);W(579);W(580);W(186);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/20865588BA1E58170CC8C13CEAD50C3C.cache.html b/public/jsme/20865588BA1E58170CC8C13CEAD50C3C.cache.html
new file mode 100644
index 0000000..6bc31de
--- /dev/null
+++ b/public/jsme/20865588BA1E58170CC8C13CEAD50C3C.cache.html
@@ -0,0 +1,615 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '20865588BA1E58170CC8C13CEAD50C3C';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",da=" of ",ea='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",Ma="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",hb="1ex",
+ib="1in",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",qb="=",rb=">",tb="?",vb="@",wb="A",xb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Gb="CENTER",Ib="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",$b="JSME",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",mc="O",nc="ONE_WAY_CORNER",oc="P",pc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Dc="Se",Ec="Si",Ic="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Sc="]",Zc="__gwtex_wrap",$c="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",
+ed="align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",rd="bottom",td="button",ud="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Nd="contextmenu",Od="cssFloat",Pd="dblclick",Qd="definition",Vd="dialog",Wd="dir",Xd="directory",Yd=
+"display",Zd="div",$d="document",ae="dragdrop-handle",be="dragdrop-selected",ce="end_gesture",de="error",ee="filter",fe="float",ge="focus",he="fontFamily",ie="fontSize",je="fontStyle",ke="fontWeight",le="form",me="function",ne="g",oe="gesturechange",pe="gestureend",qe="gesturestart",re="google",se="grid",ue="gridcell",ve="group",we="gwt-MenuBar",xe="gwt-MenuBarPopup",ye="heading",ze="height",Ae="hidden",He="html",Ie="id",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",
+Oe="keydown",Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",$e="marquee",af="math",bf="menu",df="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",of="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="msie",wf="multipart",xf="n",yf="name",zf="navigation",Af="none",Bf="noreaction",Cf="note",Df="nowrap",Ef="null",Ff="number",Gf="object",Hf="offsetHeight",
+If="offsetWidth",Jf="ontouchstart",Kf="opera",Lf="option",Mf="outline",Nf="overflow",Of="padding",Pf="paste",Qf="popupContent",Rf="position",Sf="presentation",Tf="progressbar",Uf="px",Vf="px, ",Wf="px;",Yf="radio",Zf="radiogroup",$f="reaction",ag="region",bg="rgb(",cg="right",dg="rotation",eg="row",fg="rowgroup",gg="rowheader",hg="rtl",jg="s",kg="scale100",lg="scrollbar",mg="se",ng="search",og="separator",pg="serif",qg='shape-rendering="crispEdges"',rg="slider",sg="span",tg="spinbutton",ug="status",
+vg="subMenuIcon-selected",wg="tab",xg="table",yg="tablist",zg="tabpanel",Ag="tbody",Bg="td",Cg="text",Dg="textAlign",Eg="textbox",Fg="timer",Gg="toolbar",Hg="tooltip",Ig="top",Jg="touchcancel",Kg="touchend",Lg="touchmove",Mg="touchstart",Ng="tr",Og="tree",Pg="treegrid",Qg="treeitem",Rg="true",Sg="value",Tg="verticalAlign",Ug="visibility",Vg="visible",Wg="whiteSpace",Xg="width",Yg="x",Zg="zIndex",$g="|",_,ah={l:4194303,m:4194303,h:1048575},bh={l:0,m:0,h:0},ch={l:1,m:0,h:0},dh={l:2,m:0,h:0},eh={l:3,
+m:0,h:0},fh={l:4,m:0,h:0},gh={l:8,m:0,h:0},hh={l:10,m:0,h:0},ih={l:16,m:0,h:0},jh={l:32,m:0,h:0},qh={l:64,m:0,h:0},rh={l:128,m:0,h:0},sh={l:256,m:0,h:0},th={l:512,m:0,h:0},uh={l:1024,m:0,h:0},vh={l:2048,m:0,h:0},wh={l:8192,m:0,h:0},xh={l:16384,m:0,h:0},yh={l:32768,m:0,h:0},zh={l:65536,m:0,h:0},Ah={l:131072,m:0,h:0},Bh={l:262144,m:0,h:0},Ch={l:524288,m:0,h:0},Dh={},Eh={38:1,71:1,78:1,84:1,86:1},Fh={71:1,74:1,88:1},Gh={73:1},Hh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Ih={89:1},Jh={48:1,71:1},Kh={7:1,
+8:1,71:1,75:1,77:1},Lh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Mh={71:1,78:1,80:1,84:1,86:1},Nh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Oh={71:1,74:1,89:1},Ph={71:1,88:1},Qh={67:1},Rh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Sh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Th={106:1},m={71:1,74:1},Uh={71:1,78:1,84:1,86:1},Vh={8:1,9:1,71:1,75:1,77:1},Wh={13:1,37:1},Xh={20:1},Yh={92:1},Zh={44:1,45:1,51:1,57:1,65:1,71:1},$h={35:1,71:1,75:1,77:1},ai={44:1,45:1,51:1,65:1,71:1},
+bi={71:1,78:1,86:1},ci={71:1},di={44:1,51:1,65:1,71:1},ei={11:1},fi={27:1,34:1},gi={51:1,71:1},hi={6:1,8:1,71:1,75:1,77:1},ii={18:1,71:1},ji={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},ki={90:1},li={10:1,71:1,75:1,77:1},mi={21:1},ni={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},oi={14:1},pi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},qi={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Dh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Dh[a]=function(){}),_=d.prototype=0>b?{}:new Dh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ri(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(si,m,-1,8,1);d=(ti(),ui);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function vi(){vi=x;wi=new xi}function yi(a){for(var b,a=new zi(a.k.n);a.c<a.e.Be();)b=Ai(a),Bi(b.gd(),be,!1),Ci(a)}
+function Di(a,b,c){var a=a.o,d;try{d=new Ei(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Fi(e);if(A(e,78))throw new Gi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Bi(b.gd(),Tb,!0);Bi(c.gd(),ae,!0);z(wi,b,c)}function Hi(a,b){var c;c=Ii(wi,b);var d;d=Ii(a.o.d,c);if(!d)throw new Ji("dragHandle was not draggable");Ki(d.c.b);Ki(d.e.b);Ki(d.d.b);Bi(b.gd(),Tb,!1);Bi(c.gd(),ae,!1)}
+function Li(a){var b;a.p=!1;for(a=new zi(a.k.n);a.c<a.e.Be();)b=Ai(a),Bi(b.gd(),be,!1),Ci(a)}function Mi(a,b){Ni(a.k.n,b)?Bi(b.gd(),be,!1):a.p?(Oi(a.k.n,b),Bi(b.gd(),be,!0)):(a.k.n.Ke(),Oi(a.k.n,b))}function Pi(a){this.i=a;this.k=new Qi(this);this.o=new Ri(this.k)}t(3,1,{});_.rc=function(){Si(this.k.f,"dragdrop-dragging")};_.sc=function(){Ti(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var wi;function Qi(a){this.n=new Ui;this.e=a;this.b=a.i}t(4,1,{},Qi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Vi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function Wi(a,b){var c;c=Xi(a.d,Yi).b;b.b.ctrlKey||b.b.metaKey||yi(a.c.e);Mi(a.c.e,c)}function Zi(a){a.c.i=null;a.c.e.sc();$i((aj(),bj(null)),a.b,0,0);var b=a.b.hb;cj=b;dj();ej=b;a.e=2}
+function Ri(a){this.d=new xi;this.c=a;this.b=new fj;gj(this.b,hj(),ij());B(this.b,this,(jj(),jj(),kj));B(this.b,this,(lj(),lj(),mj));a=this.b.hb.style;a[ee]="alpha(opacity=0)";a.opacity=0;a.margin=0+(nj(),Uf);a.borderStyle=(oj(),Af);a[jd]="blue"}t(5,1,{},Ri);
+_.uc=function(a){var b,c,d,e;c=a.i;d=pj(a);e=qj(a);b=Dj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Yi)Yi=c,this.c.f=Xi(this.d,Yi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Ej(this.c.n,this.c.f)&&(yi(this.c.e),Mi(this.c.e,this.c.f)),Fj(new Gj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Hj(Yi,null),Yi!=this.c.f&&(c=new Hj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Zi(this),1!=this.e&&Vi(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Ij(a,b);a=Jj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Kj(Lj(d-this.i),Lj(a-this.j))>=this.c.e.n?(Mj(),-1!=Ej(this.c.n,this.c.f)||Mi(this.c.e,this.c.f),c=new Hj(Yi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Zi(this)):Nj.preventDefault()),1==this.e)return;Nj.preventDefault();Vi(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Ij(a,b);b=Jj(a,b);if(1==Dj(a.b)&&(this.f=!1,Yi))try{if(Mj(),1==this.e)Wi(this,a);else{d!=this.b&&(c=new Hj(d,null),e+=c.b,b+=c.e);try{Vi(this,e,b),this.c.e.rc(),3!=this.e&&Wi(this,a)}finally{var f=this.b.hb;cj&&f==cj&&(cj=null);dj();f===ej&&(ej=null);Oj(this.b);this.e=1;this.c.f=null}}}finally{Yi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Yi=null;function Gj(){}t(6,1,mi,Gj);_.xc=function(){Mj()};
+function Ei(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Ei);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Hj(a,b){!a||a==(aj(),bj(null))?this.i=this.f=0:(this.f=a.cd()-(a.hb.scrollLeft||0),this.i=a.dd()-(a.hb.scrollTop||0));!b||b==(aj(),bj(null))?this.d=this.c=0:(this.c=Pj(b.hb)+Qj(b.hb),this.d=Rj(b.hb)+Sj(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Hj);
+_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Mj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Qj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Tj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Uj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function Vj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Ni(c.b,b);0==c.b.d&&Wj(c.c);a.r=null}a.yc()}}function Xj(a,b){var c=Yj();Vj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Zj(a,b){if($j(a.b,b)){var c=a.b,d=a.b.t,e;e=new ak(d,a.b.n);Oi(d.b,e);1==d.b.d&&bk(d.c,16);c.r=e}else a.b.r=null}function ck(a){this.b=a}t(18,1,{},ck);_.b=null;t(19,1,{});t(20,1,{2:1});function dk(){dk=x;ek=new fk}t(21,19,{});var ek=null;function fk(){this.b=new Ui;this.c=new gk(this)}t(22,21,{},fk);
+function hk(){hk=x;ik=new Ui;var a=new jk;kk();lk(mk?mk:mk=new nk,a)}function Wj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ni(ik,a)}function bk(a,b){if(0>b)throw new ok("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ni(ik,a);a.c=!1;a.d=pk(a,b);Oi(ik,a)}function qk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function pk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}t(24,1,{});_.Cc=function(){this.c||Ni(ik,this);this.Dc()};_.c=!1;_.d=0;var ik;
+function gk(a){hk();this.b=a}t(23,24,{},gk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(rk,m,3,a.b.d,0);b=sk(a.b,b);c=new tk;for(e=0,f=b.length;e<f;++e)d=b[e],Ni(a.b,d),Zj(d.b,c.b);0<a.b.d&&bk(a.c,Kj(5,16-(Yj()-c.b)))};_.b=null;function ak(a,b){this.c=a;this.b=b}t(25,20,{2:1,3:1},ak);_.b=null;_.c=null;t(27,1,{});_.b=null;function uk(){this.b=cd}t(26,27,{},uk);function vk(){this.b=dd}t(28,27,{},vk);function wk(){this.b=gd}t(29,27,{},wk);t(31,1,{});_.b=null;function xk(a){this.b=a}t(30,31,{},xk);
+function yk(){this.b=hd}t(32,27,{},yk);function zk(){this.b=kd}t(33,27,{},zk);function Ak(){this.b=td}t(34,27,{},Ak);function Bk(){this.b=yd}t(35,27,{},Bk);function Ck(){this.b=Gd}t(36,27,{},Ck);function Dk(){this.b=Hd}t(37,27,{},Dk);function Ek(){this.b=Id}t(38,27,{},Ek);function Fk(){this.b=Jd}t(39,27,{},Fk);function Gk(){this.b=Qd}t(40,27,{},Gk);function Hk(){this.b=Vd}t(41,27,{},Hk);function Ik(){this.b=Xd}t(42,27,{},Ik);function Jk(){this.b=$d}t(43,27,{},Jk);function Kk(){this.b=le}
+t(44,27,{},Kk);function Lk(){this.b=se}t(45,27,{},Lk);function Mk(){this.b=ue}t(46,27,{},Mk);function Nk(){this.b=ve}t(47,27,{},Nk);function Ok(){this.b=ye}t(48,27,{},Ok);function Pk(a){this.b=a.id}t(49,1,{4:1,5:1},Pk);_.b=null;function Qk(){this.b=Je}t(50,27,{},Qk);function Rk(){this.b=Se}t(51,27,{},Rk);function Sk(){this.b=Te}t(52,27,{},Sk);function Tk(){this.b=Ue}t(53,27,{},Tk);function Uk(){this.b=Ve}t(54,27,{},Uk);function Vk(){this.b=Xe}t(55,27,{},Vk);function Wk(){this.b=Ze}t(56,27,{},Wk);
+function Xk(){this.b=$e}t(57,27,{},Xk);function Yk(){this.b=af}t(58,27,{},Yk);function Zk(){this.b=bf}t(59,27,{},Zk);function $k(){this.b=ef}t(60,27,{},$k);function al(){this.b=ff}t(61,27,{},al);function bl(){this.b=gf}t(62,27,{},bl);function cl(){this.b=hf}t(63,27,{},cl);function dl(){this.b=zf}t(64,27,{},dl);function fl(){this.b=Cf}t(65,27,{},fl);function gl(){this.b=Lf}t(66,27,{},gl);function hl(){this.b=Sf}t(67,27,{},hl);t(68,31,{},function(a){this.b=a});function il(){this.b=Tf}t(69,27,{},il);
+function jl(){jl=x;kl=new xk("aria-activedescendant")}var kl;function ll(){this.b=Yf}t(71,27,{},ll);function ml(){this.b=Zf}t(72,27,{},ml);function nl(){this.b=ag}t(73,27,{},nl);
+function ol(){ol=x;pl=new vk;ql=new uk;rl=new wk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Mk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Sk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new $k;Tl=new bl;Ul=new cl;Vl=new al;Wl=new Zk;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new ml;cm=new ll;dm=new nl;em=new fm;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new Em;Fm=
+new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;F=new xi;z(F,ag,dm);z(F,cd,ql);z(F,Vd,Bl);z(F,dd,pl);z(F,gd,rl);z(F,$d,Dl);z(F,hd,sl);z(F,kd,tl);z(F,td,ul);z(F,yd,vl);z(F,ue,Fl);z(F,Gd,wl);z(F,ve,Hl);z(F,Hd,xl);z(F,Id,yl);z(F,Jd,zl);z(F,Qd,Al);z(F,Te,Nl);z(F,Xd,Cl);z(F,le,El);z(F,se,Gl);z(F,ye,Il);z(F,Je,Jl);z(F,Se,Kl);z(F,Ue,Ll);z(F,Ve,Ml);z(F,Xe,Ol);z(F,Ze,Pl);z(F,$e,Ql);z(F,af,Rl);z(F,bf,Wl);z(F,ef,Sl);z(F,ff,Vl);z(F,
+gf,Tl);z(F,Lf,Zl);z(F,Yf,cm);z(F,hf,Ul);z(F,zf,Xl);z(F,Cf,Yl);z(F,Sf,$l);z(F,Tf,am);z(F,Zf,bm);z(F,eg,im);z(F,fg,em);z(F,gg,gm);z(F,ng,mm);z(F,og,om);z(F,lg,km);z(F,rg,Fm);z(F,tg,Hm);z(F,ug,Jm);z(F,wg,Pm);z(F,yg,Lm);z(F,zg,Nm);z(F,Eg,Rm);z(F,Fg,Tm);z(F,Gg,Vm);z(F,Hg,Xm);z(F,Og,cn);z(F,Pg,Zm);z(F,Qg,an)}var ql,pl,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Gl,Fl,Hl,Il,Jl,Kl,Nl,Ll,Ml,Ol,Pl,Ql,Rl,Wl,Sl,Vl,Tl,Ul,Xl,Yl,Zl,$l,am,cm,bm,dm,F,im,em,gm,km,mm,om,Fm,Hm,Jm,Pm,Lm,Nm,Rm,Tm,Vm,Xm,cn,Zm,an;
+function jm(){this.b=eg}t(75,27,{},jm);function fm(){this.b=fg}t(76,27,{},fm);function hm(){this.b=gg}t(77,27,{},hm);function lm(){this.b=lg}t(78,27,{},lm);function nm(){this.b=ng}t(79,27,{},nm);function Em(){this.b=og}t(80,27,{},Em);function Gm(){this.b=rg}t(81,27,{},Gm);function Im(){this.b=tg}t(82,27,{},Im);function Km(){this.b=ug}t(83,27,{},Km);function Qm(){this.b=wg}t(84,27,{},Qm);function Mm(){this.b=yg}t(85,27,{},Mm);function Om(){this.b=zg}t(86,27,{},Om);function Sm(){this.b=Eg}
+t(87,27,{},Sm);function Um(){this.b=Fg}t(88,27,{},Um);function Wm(){this.b=Gg}t(89,27,{},Wm);function Ym(){this.b=Hg}t(90,27,{},Ym);function dn(){this.b=Og}t(91,27,{},dn);function $m(){this.b=Pg}t(92,27,{},$m);function bn(){this.b=Qg}t(93,27,{},bn);function tk(){this.b=Yj()}function Yj(){return(new Date).getTime()}t(94,1,{},tk);function en(a){var b,c,d;d=new fn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),gn(d,c.cZ.e),d.b.b+=mb,hn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function jn(a){var b,c,d;c=y(kn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new ln;c[d]=a[d]}}function mn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}t(99,1,{71:1,86:1});_.Ec=function(){return this.i};_.tS=function(){return mn(this)};_.f=null;_.i=null;function nn(a){on();this.i=a}t(98,99,bi,nn);function Ji(a){on();this.i=a}function Gi(a,b){on();this.f=b;this.i=a}t(97,98,Uh,Ji,Gi);
+function pn(a){on();this.c=a;this.b=l;var b,c,d;c=qn(rn(this.c)?this.c:null);d=y(kn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);jn(d)}t(96,97,Uh,pn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Ef:rn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":tn(this.c).e;this.b=this.b+mb+(rn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(rn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=yf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function un(a,b){return vn(a)?a.eQ(b):a===b}function tn(a){return vn(a)?a.cZ:wn}
+function xn(a){return vn(a)?a.hC():ri(a)}
+function yn(){var a;yn=x;zn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function An(a){yn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=zn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var zn;t(106,1,{});function ri(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
+function Hn(){Hn=x;In=new Jn}function Kn(a,b){a.b=Ln(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Mn(a)),Nn(a.f,1),!a.j&&(a.j=new On(a)),Nn(a.j,50))}function Jn(){}function Pn(a){return a.Fc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Ln(b,e)):e[0].xc()}catch(f){if(f=Fi(f),!A(f,86))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){C(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Jn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var In;function Mn(a){this.b=a}t(109,1,{},Mn);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Qn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new tk;100>Yj()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function On(a){this.b=a}t(110,1,{},On);_.Fc=function(){this.b.e&&Nn(this.b.f,1);return this.b.k};
+_.b=null;function on(){var a,b,c;try{null.a()}catch(d){a=d}var e=qn(a);3<=e.length&&e.splice(0,3);c=y(kn,m,85,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new sn(e[a]);jn(c)}function qn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=Rn(Sn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}t(116,1,{});function hn(a,b){a.b+=b}function Tn(){}t(117,116,{},Tn);_.b=l;
+function Un(a,b){return parseInt(a[b])||0}function Vn(a,b){return null==a[b]?null:""+a[b]}function Wn(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Xn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Yn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Dj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Pj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function Zn(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function ij(){var a=$doc;return(G(a.compatMode,Ib)?a.documentElement:a.body).clientHeight}function hj(){var a=$doc;return(G(a.compatMode,Ib)?a.documentElement:a.body).clientWidth}function $n(a){return(G(a.compatMode,Ib)?a.documentElement:a.body).scrollLeft||0}function ao(a){return(G(a.compatMode,Ib)?a.documentElement:a.body).scrollTop||0}function bo(a,b){this.c=a;this.d=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return ri(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function oj(){oj=x;co=new eo;fo=new go;ho=new io;jo=new ko;lo=new mo;no=H(oo,m,6,[co,fo,ho,jo,lo])}t(138,139,hi);var no,ho,fo,jo,co,lo;function eo(){bo.call(this,gc,0)}t(140,138,hi,eo);function go(){bo.call(this,"DOTTED",1)}t(141,138,hi,go);function io(){bo.call(this,"DASHED",2)}t(142,138,hi,io);function ko(){bo.call(this,"HIDDEN",3)}t(143,138,hi,ko);function mo(){bo.call(this,"SOLID",4)}t(144,138,hi,mo);
+function po(){po=x;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=H(zo,m,7,[qo,so,uo,wo])}t(145,139,Kh);var yo,so,uo,wo,qo;function ro(){bo.call(this,gc,0)}t(146,145,Kh,ro);function to(){bo.call(this,"BLOCK",1)}t(147,145,Kh,to);function vo(){bo.call(this,"INLINE",2)}t(148,145,Kh,vo);function xo(){bo.call(this,"INLINE_BLOCK",3)}t(149,145,Kh,xo);function Ao(){Ao=x;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=H(Ko,m,9,[Bo,Do,Fo,Ho])}t(150,139,Vh);var Jo,Bo,Do,Fo,Ho;function Co(){bo.call(this,Gb,0)}
+t(151,150,Vh,Co);function Eo(){bo.call(this,ac,1)}t(152,150,Vh,Eo);function Go(){bo.call(this,cc,2)}t(153,150,Vh,Go);function Io(){bo.call(this,tc,3)}t(154,150,Vh,Io);function nj(){nj=x;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=H(dp,m,10,[Lo,No,Po,Ro,To,Vo,Xo,Zo,ap])}t(155,139,li);var cp,Zo,Po,Ro,Xo,ap,Vo,No,To,Lo;function Mo(){bo.call(this,"PX",0)}t(156,155,li,Mo);function Oo(){bo.call(this,"PCT",1)}t(157,155,li,Oo);
+function Qo(){bo.call(this,"EM",2)}t(158,155,li,Qo);function So(){bo.call(this,"EX",3)}t(159,155,li,So);function Uo(){bo.call(this,"PT",4)}t(160,155,li,Uo);function Wo(){bo.call(this,"PC",5)}t(161,155,li,Wo);function Yo(){bo.call(this,"IN",6)}t(162,155,li,Yo);function $o(){bo.call(this,"CM",7)}t(163,155,li,$o);function bp(){bo.call(this,"MM",8)}t(164,155,li,bp);function ep(){ep=x;fp=[];gp=[];hp=[]}var fp,gp,hp;function ip(){ip=x;jp=new kp}
+function lp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function mp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function kp(){}t(167,1,{},kp);_.b=null;var jp;t(178,1,{});_.tS=function(){return"An event type"};_.i=null;t(177,178,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;t(176,177,{});_.Hc=function(){return this.Jc()};_.b=null;var np=_.c=null;function op(){op=x;pp=new qp(ld,new rp)}function rp(){}t(175,176,{},rp);
+_.Gc=function(a){a.Kc(this)};_.Jc=function(){return pp};var pp;function sp(){sp=x;tp=new qp(xd,new up)}function up(){}t(179,176,{},up);_.Gc=function(a){vp();wp(this,a.c,xp(a.b.b,a.b.b.hb.selectedIndex))};_.Jc=function(){return tp};var tp;t(182,176,ei);function Ij(a,b){return(a.b.clientX||0)-Pj(b)+(b.scrollLeft||0)+$n(b.ownerDocument)}function Jj(a,b){return(a.b.clientY||0)-Rj(b)+(b.scrollTop||0)+ao(b.ownerDocument)}function pj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientX||0}
+function qj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientY||0}t(181,182,ei);function yp(){yp=x;zp=new qp(Ad,new Ap)}function Ap(){}t(180,181,ei,Ap);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return zp};var zp;function Bp(){Bp=x;Cp=new qp(Nd,new Dp)}function Dp(){}t(183,176,{},Dp);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Cp};var Cp;t(186,1,{37:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Ep=_.d=0;
+function nk(){this.d=++Ep}t(185,186,Wh,nk);function qp(a,b){this.d=++Ep;this.b=b;!np&&(np=new Fp);np.b[a]=this;this.c=a}t(184,185,Wh,qp);_.b=null;_.c=null;function Gp(){Gp=x;Hp=new qp(Pd,new Ip)}function Ip(){}t(187,181,ei,Ip);
+_.Gc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(Jp(),Kp))a=Lp(b.hb),c=new Mp(Un(b.hb,If),Un(b.hb,Hf)),d=new Mp(Un(b.L.bb.hb,If),Un(b.L.bb.hb,Hf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);Np(b.A,!0);a=Un(b.L.bb.hb,If);Op(b,new Mp(a,Pp(b.L.bb).b));b.B&&b.G!=Kp&&Qp(b.i,b)}else Np(b.A,!1),b.G!=(Jp(),Kp)?Op(b,new Mp(b.x.c,b.x.b)):Rp(b,Lp(b.i.hb)),b.B&&b.G!=Kp&&Sp(b.i,b);Tp(b.L.bb)}else Np(b.A,!0)};_.Jc=function(){return Hp};var Hp;function Up(){Up=x;Vp=new qp(ge,new Wp)}
+function Wp(){}t(188,176,{},Wp);_.Gc=function(a){Oj(a.b.b)};_.Jc=function(){return Vp};var Vp;function Xp(){Xp=x;Yp=new qp(oe,new Zp)}function Zp(){}t(189,176,{},Zp);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,$p(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,aq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return Yp};var Yp;
+function bq(){bq=x;cq=new qp(pe,new dq)}function dq(){}t(190,176,{},dq);_.Gc=function(a){a.b.b&&(a.b.c.b=null,eq(a.b.b,a.b.c))};_.Jc=function(){return cq};var cq;function fq(){fq=x;gq=new qp(qe,new hq)}function hq(){}t(191,176,{},hq);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return gq};var gq;t(193,176,{});t(192,193,{});function iq(){iq=x;jq=new qp(Oe,new kq)}function kq(){}t(194,192,{},kq);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(lq(),mq).length&&-999!=(lq(),mq)[c]&&(c=(lq(),mq)[c]);b=new nq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?oq(pq(a)):e=301;break;case 118:case 86:b&&a.wb&&qq(a.v,(!a.xb&&(a.xb=new rq(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(sq(a,Vn((tq(),uq).hc.b.hb,Sg)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Ub;e=1300;break;case 114:case 82:a.lb=!0;a.K=pc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?vq(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?vq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&vq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?vq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?vq(a,4):e=207;break;case 53:105==a.d?vq(a,5):e=208;break;case 54:105==a.d?vq(a,
+6):e=210;break;case 55:105==a.d?vq(a,7):e=211;break;case 56:105==a.d?vq(a,8):e=212;break;case 57:105==a.d?vq(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}wq(a,e)}b=!0}b&&this.b.preventDefault()};_.Jc=function(){return jq};var jq;function xq(){xq=x;yq=new qp(pf,new zq)}function zq(){}t(195,181,ei,zq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return yq};var yq;
+function jj(){jj=x;kj=new qp(qf,new Aq)}function Aq(){}t(196,181,ei,Aq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return kj};var kj;function Bq(){Bq=x;Cq=new qp(rf,new Dq)}function Dq(){}t(197,181,ei,Dq);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Hj(Yi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Zi(a))};_.Jc=function(){return Cq};var Cq;function Eq(){Eq=x;Fq=new qp(sf,new Gq)}function Gq(){}t(198,181,ei,Gq);_.Gc=function(a){var b;b=this.b;Kn((Hn(),In),new Hq(a,a.c,b))};_.Jc=function(){return Fq};var Fq;
+function lj(){lj=x;mj=new qp(tf,new Iq)}function Iq(){}t(199,181,ei,Iq);_.Gc=function(a){a.wc(this)};_.Jc=function(){return mj};var mj;function Fp(){this.b={}}t(200,1,{},Fp);_.b=null;t(203,182,ei);var Jq=null;function Kq(){Kq=x;Lq=new qp(Jg,new Mq)}function Mq(){}t(202,203,ei,Mq);_.Gc=function(a){Nq(a.b,this,a.b.n)};_.Jc=function(){return Lq};var Lq;function Oq(){Oq=x;Pq=new qp(Kg,new Qq)}function Qq(){}t(204,203,ei,Qq);_.Gc=function(a){Nq(a.b,this,a.b.n)};_.Jc=function(){return Pq};var Pq;
+function Rq(){var a;this.b=(a=document.createElement(Zd),a.setAttribute(Jf,"return;"),typeof a.ontouchstart==me)}t(205,1,{},Rq);function Sq(){Sq=x;Tq=new qp(Lg,new Uq)}function Uq(){}t(206,203,ei,Uq);_.Gc=function(a){Nq(a.b,this,a.b.o)};_.Jc=function(){return Tq};var Tq;function Vq(){Vq=x;Wq=new qp(Mg,new Xq)}function Xq(){}t(207,203,ei,Xq);_.Gc=function(a){Yq(a.b,this)&&(a.b.k&&Zq(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),bk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return Wq};var Wq;
+function $q(a,b){this.b=b;this.c=a}function ar(a,b,c){mk&&(b=new $q(b,c),a.Uc(b))}t(208,177,{},$q);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return mk};_.b=!1;var mk=_.c=null;function br(a){this.b=a}t(209,177,{},br);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return cr};var cr=_.b=null;function dr(){}function er(a){var b;fr&&(b=new dr,a.Uc(b))}t(210,177,{},dr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return fr};var fr=null;function gr(a){this.b=a}t(211,177,{},gr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return hr};var hr=_.b=null;function ir(){}t(212,177,{},ir);_.Gc=function(a){a.b.O&&a.b.Ed()};_.Hc=function(){return jr};var jr=null;function kr(a,b,c){a=a.b;if(!b)throw new lr("Cannot add a handler with a null type");if(!c)throw new lr("Cannot add a null handler");0<a.c?mr(a,new nr(a,b,c)):or(a,b,null,c);return new pr(new qr(a,b,c))}
+function rr(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new lr("Cannot fire null event");try{++d.c;j=sr(d,b.Hc(),null);e=null;for(h=d.d?j.Ef(j.Be()):j.Df();d.d?h.Gf():h.Xc();){g=d.d?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Fi(n),A(n,86))f=n,!e&&(e=new tr),ur(e,f);else throw n;}}if(e)throw new vr(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new zi(d.b);r.c<r.e.Be();)o=Ai(r),o.xc()}finally{d.b=null}}}}catch(q){q=Fi(q);if(A(q,38))throw new wr(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function xr(a){yr.call(this,a,!1)}function yr(a,b){this.b=new zr(b);this.c=a}t(213,1,oi,xr,yr);_.Uc=function(a){rr(this,a)};_.b=null;_.c=null;t(216,1,{});function mr(a,b){!a.b&&(a.b=new Ui);Oi(a.b,b)}function or(a,b,c,d){var e;e=Xi(a.e,b);e||(e=new xi,z(a.e,b,e));a=e.xe(c);a||(a=new Ui,e.ze(c,a));a.vf(d)}function Ar(a,b,c,d){var e,f;e=sr(a,b,c);e.xf(d)&&e.ye()&&(f=Xi(a.e,b),f.Ae(c),f.ye()&&Ii(a.e,b))}
+function sr(a,b,c){a=Xi(a.e,b);if(!a)return Br(),Br(),Cr;c=a.xe(c);return!c?(Br(),Br(),Cr):c}t(215,216,{});_.b=null;_.c=0;_.d=!1;function zr(a){this.e=new xi;this.d=a}t(214,215,{},zr);function pr(a){this.b=a}t(217,1,{},pr);_.b=null;function vr(a){Gi.call(this,Dr(a),Er(a));this.b=a}function Er(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Dr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Fr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),hn(b.b,d);return b.b.b}t(219,97,Eh,vr);_.b=null;function wr(a){vr.call(this,a)}t(218,219,Eh,wr);t(220,1,{},function(){});function Gr(a){a=Vn(a,Wd);return(null==a?0:hg==a||hg.toLowerCase()==a.toLowerCase())?(Hr(),Ir):(null==a?0:Ye==a||Ye.toLowerCase()==a.toLowerCase())?(Hr(),Jr):(Hr(),Kr)}
+function Hr(){Hr=x;Ir=new Lr("RTL",0);Jr=new Lr("LTR",1);Kr=new Lr("DEFAULT",2);Mr=H(Nr,m,15,[Ir,Jr,Kr])}function Lr(a,b){bo.call(this,a,b)}t(222,139,{15:1,71:1,75:1,77:1},Lr);var Mr,Kr,Jr,Ir;function Or(){}function Pr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Pr(e,d);H(a,b,c,d);return d}function Qr(a){return Rr([Sr,I],[m,s],[70,-1],a,0,2,1)}
+function Rr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Pr(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Rr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Tr();var e=Ur,f=Vr;Tr();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Wr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Xr;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Xr;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Xr;}a[b]=c}t(223,1,{},Or);_.qI=0;
+function Tr(){Tr=x;Ur=[];Vr=[];var a=new Or,b=Ur,c=Vr,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Ur,Vr;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function rn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Yr(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Zr(){var a;$stats&&$r("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Kf))a=Kf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(vf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(vf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Kf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&$r("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(as,m,1,[Ib]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&$r("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";ep();hp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+ep();0!=hp.length&&(a=hp.join(l),b=(ip(),jp),a=lp(a),mp(b).insertBefore(a,b.b.firstChild),hp.length=0);0!=fp.length&&(a=fp.join(l),b=(ip(),jp),a=lp(a),mp(b).appendChild(a),fp.length=0);0!=gp.length&&(a=gp.join(l),b=(ip(),jp),a=lp(a),mp(b).appendChild(a),gp.length=0);$stats&&$r("export.client.JSME_export");new bs;new cs;0<ds(null)?Kn((Hn(),In),new es):fs()}function Fi(a){return A(a,86)?a:new pn(a)}function gs(a){return hs(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function is(a){return hs(a.l,a.m,a.h)}function hs(a,b,c){return _=new js,_.l=a,_.m=b,_.h=c,_}
+function ks(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ls;if(0==a.l&&0==a.m&&0==a.h)return ms=hs(0,0,0),hs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ms=hs(0,0,0),c=is((ns(),os))):(ms=hs(c.l,c.m,c.h),c=hs(0,0,0)),c;g=!1;0!=b.h>>19&&(b=ps(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?qs(e):0==c&&0!=d&&0==e?qs(d)+22:0!=c&&0==d&&0==e?qs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=is((ns(),rs)),c=!0,g=!g;else return c=ss(a,f),g&&ts(c),ms=hs(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=ps(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ss(c,d);f&&ts(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=hs(f,j,c);g?ms=ps(c):ms=hs(c.l,c.m,c.h);return e}if(!us(a,b))return e?ms=ps(a):ms=hs(a.l,a.m,a.h),hs(0,0,0);c=c?a:hs(a.l,a.m,a.h);var h,n,o,r;f=vs(b)-vs(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=hs(j&4194303,n&4194303,h&1048575);for(n=hs(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&ts(n);e?(ms=ps(c),d&&(ms=Js(ms,(ns(),os)))):ms=hs(c.l,c.m,c.h);return n}
+function ts(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function vs(a){var b;b=Ks(a.h);return 32==b?(b=Ks(a.m),32==b?Ks(a.l)+32:b+20-10):b-12}var ms=null;function Ls(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return hs(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ms(a,b){return hs(a.l&b.l,a.m&b.m,a.h&b.h)}function Ns(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return ns(),Os;if(-9223372036854775E3>a)return ns(),Ps;if(9223372036854775E3<=a)return ns(),rs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=hs(a,b,c);d&&ts(b);return b}function Qs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Rs&&(Rs=y(Ss,m,16,256,0)),c=Rs[b],!c&&(c=Rs[b]=gs(a)),c):gs(a)}
+function Ts(a){var b=bh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function us(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Us(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return hs(c&4194303,q&
+4194303,u&1048575)}function ps(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return hs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ss(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return hs(c&4194303,d&4194303,e&1048575)}function Js(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return hs(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function Vs(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Vs(ps(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Qs(1E9);a=ks(a,b);b=l+O(ms);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Rs=null;function ns(){ns=x;rs=hs(4194303,4194303,524287);Ps=hs(0,0,524288);os=Qs(1);Qs(2);Os=Qs(0)}var rs,Ps,os,Os;function js(){}t(232,1,{16:1},js);
+function $r(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ws(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(237,1,{},Ws);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Xs(a,b){hn(a.b.b,b.b);return a}function Ys(){this.b=new Zs}t(238,1,{},Ys);function $s(a){if(null==a)throw new lr("css is null");this.b=a}t(239,1,{17:1,71:1},$s);
+_.eQ=function(a){return!A(a,17)?!1:G(this.b,a.b)};_.hC=function(){return at(this.b)};_.b=null;function bt(a){if(null==a)throw new lr("html is null");this.b=a}t(241,1,ii,bt);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return at(this.b)};_.b=null;t(242,1,ii,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return at(this.b)};_.b=null;
+function ct(){ct=x;dt=RegExp(oa,ne);et=RegExp(rb,ne);ft=RegExp(ob,ne);gt=RegExp(ta,ne);ht=RegExp(ea,ne)}function it(a){ct();-1!=a.indexOf(oa)&&(a=a.replace(dt,pa));-1!=a.indexOf(ob)&&(a=a.replace(ft,ra));-1!=a.indexOf(rb)&&(a=a.replace(et,qa));-1!=a.indexOf(ea)&&(a=a.replace(ht,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(gt,"&#39;"));return a}var dt,et,ft,ht,gt;function jt(a){if(null==a)throw new lr("uri is null");this.b=a}t(244,1,{19:1},jt);_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return at(this.b)};
+_.b=null;function kt(){kt=x}t(246,1,{});function lt(){}t(247,1,{},lt);var mt=null;function nt(){}t(248,246,{},nt);var ot=null;function pt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=sr(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=sr(a.b,f,null).Cf(e),A(d,20)&&un(d.b,b)){var h=a.b,n=f;0<h.c?mr(h,new qt(h,n,null,d)):Ar(h,n,null,d)}}}t(249,1,Xh);_.b=null;function rt(a){this.b=a}t(250,249,Xh,rt);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function st(a){this.b=a}t(251,249,Xh,st);
+_.Sc=function(){tt(this.b.b)};function ut(){on()}t(252,97,Uh,ut);function vt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,bk(a.e,1))}function wt(){this.b=new xt(this);this.c=new Ui;this.e=new yt(this);this.i=new zt(this)}t(253,1,{},wt);_.d=!1;_.f=!1;function xt(a){hk();this.b=a}t(254,24,{},xt);_.Dc=function(){if(this.b.d){var a=this.b,b;b=At(a.i.e.c,a.i.c);Bt(a.i);A(b,21)&&new ut;a.d=!1;vt(a)}};_.b=null;function yt(a){hk();this.b=a}t(255,24,{},yt);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(bk(a.b,1E4);a.i.d<a.i.b;){d=Ct(a.i);try{if(null==d)break;A(d,21)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Bt(a.i)}if(100<=Yj()-b)break}}finally{e||(Wj(a.b),a.d=!1,vt(a))}};_.b=null;function Ct(a){var b;a.c=a.d;b=At(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Bt(a){Dt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function zt(a){this.e=a}t(256,1,{},zt);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Ct(this)};
+_.Zc=function(){Bt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Et(a,b){var c=(Ft(),Gt(b));a.appendChild(c)}function Ht(a,b,c){var d;d=Nj;Nj=a;b==cj&&8192==It(a.type)&&(cj=null);c.$c(a);Nj=d}var Nj=null,cj=null;function Jt(){Jt=x;Kt=new wt}function Fj(a){Jt();if(!a)throw new lr("cmd cannot be null");var b=Kt;Oi(b.c,a);vt(b)}var Kt;function Lt(a){dj();!Mt&&(Mt=new nk);Nt||(Nt=new yr(null,!0),Ot=new Pt);return kr(Nt,Mt,a)}var Nt=null;function Qt(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Pt(){}t(262,177,{},Pt);_.Gc=function(a){a.Wc(this);Ot.d=!1};_.Hc=function(){return Mt};_.Ic=function(){Qt(this)};_.b=!1;_.c=!1;_.d=!1;var Mt=_.e=null,Ot=null;function Rt(){Rt=x;St=new Tt;Ut()||(St=null)}var St=null;function jk(){}t(264,1,{},jk);_.Qc=function(){for(;0<(hk(),ik).d;)Wj(At(ik,0))};function lk(a,b){return kr((!Vt&&(Vt=new Wt),Vt),a,b)}function Xt(a){kk();Yt||(Zt(),Yt=!0);return lk((!fr&&(fr=new nk),fr),a)}function kk(){$t||(au(),$t=!0)}
+function bu(){var a;$t&&(a=new cu,Vt&&rr(Vt,a));return null}var $t=!1,Vt=null,du=0,eu=0,Yt=!1;function fu(){fu=x;gu=new nk}function cu(){fu()}t(266,177,{},cu);_.Gc=function(){null.$f()};_.Hc=function(){return gu};var gu;function Wt(){xr.call(this,null)}t(268,213,oi,Wt);
+function It(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Pd:return 2;case ge:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case de:return 65536;case "DOMMouseScroll":case uf:return 131072;case Nd:return 262144;case Pf:return 524288;case Mg:return 1048576;case Lg:return 2097152;case Kg:return 4194304;
+case Jg:return 8388608;case qe:return 16777216;case oe:return 33554432;case pe:return 67108864;default:return-1}}function dj(){hu||(iu(),hu=!0)}var hu=!1;function ju(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function ku(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function iu(){lu=C(function(a){var b;var c=Nt,d,e,f;Mt&&c&&mu(c.b.e,Mt)?(b=Ot.b,d=Ot.c,e=Ot.d,f=Ot.e,Qt(Ot),Ot.e=a,rr(c,Ot),c=!(Ot.b&&!Ot.c),Ot.b=b,Ot.c=d,Ot.d=e,Ot.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});nu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!rn(b)&&A(b,22)&&Ht(a,c,b)});ou=C(function(a){a.preventDefault();nu.call(this,a)});pu=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;nu.call(this,a)});qu=C(function(a){if(lu(a)){var b=ej;b&&b.__listener&&!rn(b.__listener)&&A(b.__listener,22)&&(Ht(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,qu,!0);$wnd.addEventListener(Pd,qu,!0);$wnd.addEventListener(pf,qu,!0);$wnd.addEventListener(tf,qu,!0);$wnd.addEventListener(qf,qu,!0);$wnd.addEventListener(sf,qu,!0);$wnd.addEventListener(rf,qu,!0);$wnd.addEventListener(uf,qu,!0);$wnd.addEventListener(Oe,lu,!0);$wnd.addEventListener(Qe,lu,!0);$wnd.addEventListener(Pe,
+lu,!0);$wnd.addEventListener(Mg,qu,!0);$wnd.addEventListener(Lg,qu,!0);$wnd.addEventListener(Kg,qu,!0);$wnd.addEventListener(Jg,qu,!0);$wnd.addEventListener(qe,qu,!0);$wnd.addEventListener(oe,qu,!0);$wnd.addEventListener(pe,qu,!0)}function ru(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}var ej=null,lu=null,qu=null,ou=null,nu=null,pu=null;
+function su(a,b){a.__eventBits=b;a.onclick=b&1?nu:null;a.ondblclick=b&2?nu:null;a.onmousedown=b&4?nu:null;a.onmouseup=b&8?nu:null;a.onmouseover=b&16?nu:null;a.onmouseout=b&32?nu:null;a.onmousemove=b&64?nu:null;a.onkeydown=b&128?nu:null;a.onkeypress=b&256?nu:null;a.onkeyup=b&512?nu:null;a.onchange=b&1024?nu:null;a.onfocus=b&2048?nu:null;a.onblur=b&4096?nu:null;a.onlosecapture=b&8192?nu:null;a.onscroll=b&16384?nu:null;a.onload=b&32768?pu:null;a.onerror=b&65536?nu:null;a.onmousewheel=b&131072?nu:null;
+a.oncontextmenu=b&262144?nu:null;a.onpaste=b&524288?nu:null}function tu(){var a;tu=x;uu=(a=$doc,G(a.compatMode,Ib)?a.documentElement:a.body)}var uu;function vu(){this.c=new Ui}function wu(a){a=a[$c];return null==a?-1:a}t(273,1,{},vu);_.b=null;function xu(a,b){this.b=a;this.c=b}t(274,1,{},xu);_.b=0;_.c=null;t(275,1,oi);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){rr(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==yu?l:yu))yu=a,jr&&(a=new ir,rr(this.b,a))};
+var yu=l;function Ut(){function a(){$wnd.setTimeout(a,250);e()}var b=St,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));yu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function Tt(){this.b=new xr(null)}t(276,275,oi,Tt);
+function au(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(bu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{$t&&ar((!Vt&&(Vt=new Wt),Vt),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Zt(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Yt&&(d=hj(),c=ij(),eu!=d||du!=c))eu=d,du=c,er((!Vt&&(Vt=new Wt),Vt))}finally{a&&a(b)}})}function Ti(a,b){Bi(a.gd(),b,!0)}function Si(a,b){Bi(a.gd(),b,!1)}function gj(a,b,c){0<=b&&a.md(b+Uf);0<=c&&a.kd(c+Uf)}function zu(a){var b,a=Vn(a,zd);b=Au(a,Bu(32));return 0<=b?a.substr(0,b-0):a}
+function Bi(a,b,c){if(!a)throw new Ji(kc);b=Rn(b);if(0==b.length)throw new ok(Jc);if(c){var d;d=Rn(b);b=a.className;-1==Wn(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Rn(b);f=a.className;e=Wn(f,c);-1!=e&&(b=Rn(f.substr(0,e-0)),c=Rn(Sn(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Cu(a,b){a.style.display=b?l:Af;a.setAttribute("aria-hidden",""+!b)}t(282,1,fi);_.cd=function(){return Pj(this.hb)};_.dd=function(){return Rj(this.hb)};
+_.ed=function(){return Un(this.hb,Hf)};_.fd=function(){return Un(this.hb,If)};_.gd=function(){return this.hb};_.hd=function(){return this.hb.style.display!=Af};_.jd=function(){throw new Du;};_.kd=function(a){this.hb.style[ze]=a};_.ld=function(a){Cu(this.hb,a)};_.md=function(a){this.hb.style[Xg]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;
+function B(a,b,c){var d;d=It(c.c);if(-1==d){var e=a.hb;d=c.c;dj();switch(d){case "drag":e.ondrag=nu;break;case "dragend":e.ondragend=nu;break;case "dragenter":e.ondragenter=ou;break;case "dragleave":e.ondragleave=nu;break;case "dragover":e.ondragover=ou;break;case "dragstart":e.ondragstart=nu;break;case "drop":e.ondrop=nu;break;case "canplaythrough":case "ended":case "progress":e.removeEventListener(d,nu,!1);e.addEventListener(d,nu,!1);break;default:throw"Trying to sink unknown event type "+d;}}else-1==
+a.db?(e=a.hb,d|=a.hb.__eventBits||0,dj(),su(e,d)):a.db|=d;return kr(!a.eb?a.eb=new xr(a):a.eb,c,b)}function Eu(a,b,c){return kr(!a.eb?a.eb=new xr(a):a.eb,c,b)}function Fu(a){var b;if(a.pd())throw new Gu("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;dj();su(c,b)}else a.db|=b;a.nd();a.sd()}
+function Hu(a,b){var c;switch(It(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(np&&(f=np.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&rr(a.eb,f.b),f.b.b=d,f.b.c=e}function Iu(a){if(!a.pd())throw new Gu("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.hb.__listener=null,a.cb=!1}}}
+function Oj(a){if(a.gb)if(A(a.gb,28))a.gb.ud(a);else{if(a.gb)throw new Gu("This widget's parent does not implement HasWidgets");}else if(aj(),mu(Ju.b,a)){aj();try{a.rd()}finally{Ii(Ju.b,a)}}}function Ku(a,b){var c;c=a.gb;if(b){if(c)throw new Gu("Cannot set a new parent without first clearing the old parent");a.gb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.gb=null}}t(281,282,Lh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.eb&&rr(this.eb,a)};_.pd=function(){return this.cb};
+_.qd=function(){Fu(this)};_.$c=function(a){Hu(this,a)};_.rd=function(){Iu(this)};_.sd=function(){};_.td=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function Lu(a){for(a=new Mu(a);a.b.b<a.b.c.d-1;)Nu(a.b),Ou(a.b)}t(280,281,pi);_.nd=function(){Pu(this,(Qu(),Ru))};_.od=function(){Pu(this,(Qu(),Su))};function Tu(a,b,c){Oj(b);var d=a.q;Uu(d,b,d.d);d=(Ft(),Gt(b.hb));c.appendChild(d);Ku(b,a)}
+function Vu(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Wu;b.gb==a&&(f=a.vd(b),f<d&&--d);Oj(b);Uu(a.q,b,d);e?(e=b.hb,ru(c,(Ft(),Gt(e)),d)):(e=(Ft(),Gt(b.hb)),c.appendChild(e));Ku(b,a)}function Xu(a,b){var c;if(b.gb!=a)return!1;try{Ku(b,null)}finally{c=b.hb;Yn(c).removeChild(c);c=a.q;var d;d=Yu(c,b);if(-1==d)throw new Zu;if(0>d||d>=c.d)throw new Wu;for(--c.d;d<c.d;++d)Wr(c.b,d,c.b[d+1]);Wr(c.b,c.d,null)}return!0}t(279,280,pi);_.vd=function(a){return Yu(this.q,a)};
+_.wd=function(a,b,c,d){Vu(this,a,b,c,d)};_.xd=function(){return new $u(this.q)};_.ud=function(a){return Xu(this,a)};function $i(a,b,c,d){var e;Oj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.hb,e,!0)}function av(a,b){var c;(c=Xu(a,b))&&bv(b.hb);return c}function cv(a,b,c,d){if(b.gb!=a)throw new ok("Widget must be a child of this panel.");a.Ad(b,c,d)}function dv(a,b,c){a=a.hb;-1==b&&-1==c?bv(a):(a.style[Rf]=bd,a.style[Re]=b+Uf,a.style[Ig]=c+Uf)}
+function ev(){var a=$doc.createElement(Zd);this.q=new fv(this);this.hb=a;this.hb.style[Rf]="relative";this.hb.style[Nf]=Ae}function bv(a){a.style[Re]=l;a.style[Ig]=l;a.style[Rf]=l}t(278,279,pi,ev);_.yd=function(a){Tu(this,a,this.hb)};_.ud=function(a){return av(this,a)};_.zd=function(a,b,c){cv(this,a,b,c)};_.Ad=function(a,b,c){dv(a,b,c)};function gv(a,b){if(a.Cd())throw new Gu("SimplePanel can only contain one child widget");a.Dd(b)}
+function hv(a,b){if(a.bb!=b)return!1;try{Ku(b,null)}finally{a.Bd().removeChild(b.hb),a.bb=null}return!0}function iv(a,b){if(b!=a.bb&&(b&&Oj(b),a.bb&&a.ud(a.bb),a.bb=b)){var c=(Ft(),Gt(a.bb.hb));a.Bd().appendChild(c);Ku(b,a)}}function jv(){this.hb=$doc.createElement(Zd)}t(286,280,pi,jv);_.Bd=function(){return this.hb};_.Cd=function(){return this.bb};_.xd=function(){return new kv(this)};_.ud=function(a){return hv(this,a)};_.Dd=function(a){iv(this,a)};_.bb=null;
+function lv(a,b){a._&&(mv(a.$,!1,!1),ar(a,a,b))}function nv(a){var b;if(b=a.bb)null!=a.P&&b.kd(a.P),null!=a.Q&&b.md(a.Q)}function ov(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Re]=b-0+(nj(),Uf);a.style[Ig]=c+Uf}function pv(a){a._||(a.cb&&Oj(a),mv(a.$,!0,!1))}t(285,286,pi);_.Bd=function(){return Xn(this.hb)};_.ed=function(){return Un(this.hb,Hf)};_.fd=function(){return Un(this.hb,If)};_.gd=function(){return Yn(Xn(this.hb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){lv(this,a)};
+_.hd=function(){return!G(Ae,this.hb.style[Ug])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this._&&mv(this.$,!1,!0)};_.kd=function(a){this.P=a;nv(this);0==a.length&&(this.P=null)};_.Gd=function(a,b){ov(this,a,b)};_.ld=function(a){this.hb.style[Ug]=a?Vg:Ae};_.Dd=function(a){iv(this,a);nv(this)};_.md=function(a){this.Q=a;nv(this);0==a.length&&(this.Q=null)};_.Hd=function(){pv(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function qv(a,b){var c;jv.call(this);this.S=new rv;this.M=(sv(),tv);this.$=new uv(this);this.hb.appendChild($doc.createElement(Zd));this.Gd(0,0);Yn(Xn(this.hb))[zd]="gwt-PopupPanel";Xn(this.hb)[zd]=Qf;this.O=this.N=a;this.X=!1;c=H(as,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new vv(c);this.L.gd()[zd]=l;c=Yn(Xn(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ji(kc);d=Rn(d);if(0==d.length)throw new ok(Jc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}iv(this,this.L);nv(this);Bi(Xn(this.hb),Qf,!1);Bi(this.L.c,b+"Content",!0)}t(284,285,pi);_.nd=function(){Fu(this.L)};_.od=function(){Iu(this.L)};_.Cd=function(){return this.L.bb};_.xd=function(){return new kv(this.L)};_.ud=function(a){return this.L.ud(a)};_.Dd=function(a){iv(this.L,a);nv(this)};_.L=null;t(283,284,pi);_.rd=function(){Iu(this)};
+function wv(){wv=x;xv=new yv(Gb,0,(sv(),tv));zv=new yv(nc,1,Av);Bv=new yv(uc,2,Cv);Dv=H(Ev,m,23,[xv,zv,Bv])}function yv(a,b,c){bo.call(this,a,b);this.b=c}t(287,139,{23:1,71:1,75:1,77:1},yv);_.b=null;var Dv,xv,zv,Bv;function Fv(){Fv=x;Gv=H(as,m,1,[Ig,of,rd])}
+function vv(a){var b;Fv();var c,d;c=this.hb=$doc.createElement(xg);this.d=$doc.createElement(Ag);Et(c,this.d);c[vd]=0;for(c=c[ud]=0;c<a.length;++c)d=(b=$doc.createElement(Ng),b[zd]=a[c],Et(b,Hv(a[c]+"Left")),Et(b,Hv(a[c]+Jb)),Et(b,Hv(a[c]+"Right")),b),Et(this.d,d),1==c&&(this.c=Xn(ju(d,1)));this.hb[zd]="gwt-DecoratorPanel"}function Hv(a){var b,c;c=$doc.createElement(Bg);b=$doc.createElement(Zd);var d=(Ft(),Gt(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(289,286,Sh,vv);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var Gv;t(288,289,Sh);t(290,1,{});function Qu(){Qu=x;Ru=new Iv;Su=new Jv}function Kv(a){vr.call(this,a)}function Pu(a,b){Qu();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Fi(f),A(f,86))d=f,!c&&(c=new tr),ur(c,d);else throw f;}}if(c)throw new Kv(c);}t(291,218,Eh,Kv);var Ru,Su;function Iv(){}t(292,1,{},Iv);_.Id=function(a){a.qd()};function Jv(){}t(293,1,{},Jv);_.Id=function(a){a.rd()};t(296,281,Lh);_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};
+_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};_.qd=function(){Fu(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};t(295,296,Lh);function Lv(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=td,b);this.hb[zd]="gwt-Button";this.hb.innerHTML=a||l}t(294,295,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Lv);t(297,279,pi);_.e=null;_.f=null;
+function Mv(a,b){var c;if(a.i)throw new Gu("Composite.initWidget() may only be called once.");Oj(b);c=b.hb;a.hb=c;var d;Ft();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Ft(),c).__gwt_resolve=Nv(a));a.i=b;Ku(b,a)}function Ov(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);dj();su(d,b)}else b.db|=c;a.db=-1}a.i.qd();a.hb.__listener=a;a.sd()}t(298,281,ni);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){Ov(this)};_.$c=function(a){Hu(this,a);this.i.$c(a)};
+_.rd=function(){this.i.rd()};_.jd=function(){return this.hb=this.i.jd()};_.i=null;function Pv(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[Wd]=hg;break;case 1:c[Wd]=Ye;break;case 2:Gr(c)!=(Hr(),Kr)&&(c[Wd]=l)}}}function Qv(a){this.b=a;this.d=!1;this.e=this.c=Gr(a)}t(299,1,{},Qv);_.b=null;_.c=null;_.d=!1;_.e=null;function fj(){this.hb=Rv()}t(300,286,pi,fj);_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};
+_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};function Sv(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Xn(b);e=null;c&&(c=wu(c),e=0>c?null:At(a.j.c,c));e?Tv(a,e):d&&(b.innerHTML=l||l);return b}function Tv(a,b){var c;if(b.gb!=a)return!1;try{Ku(b,null)}finally{c=b.hb;Yn(c).removeChild(c);var d=a.j,e;e=wu(c);c[$c]=null;c=d.c;Uv(e,c.d);Wr(c.c,e,null);d.b=new xu(e,d.b)}return!0}t(302,280,pi);_.xd=function(){return new Vv(this)};
+_.ud=function(a){return Tv(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Wv(a){if(0>=a.c)throw new Xv("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Xv("Column index: 0, Column size: "+a.b);}
+function Yv(){this.j=new vu;this.i=$doc.createElement(xg);this.d=$doc.createElement(Ag);Et(this.i,this.d);this.hb=this.i;this.e=new Zv(this);var a=new $v(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;ru(a.c.i,(Ft(),Gt(b)),0);Et(a.b,$doc.createElement(Ed))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Xv("Row index: "+a+", Row size: "+d);if(0>c)throw new Xv("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Xv("Column index: "+c+", Column size: "+this.b);c=Sv(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Bg),d.innerHTML=sa||l,ru(c,(Ft(),Gt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Bg);
+e.innerHTML=sa;c=$doc.createElement(Ng);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Sv(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(301,302,pi,Yv);_.b=0;_.c=0;function aw(a){for(;++a.c<a.e.d&&!(null!=At(a.e,a.c)););}function Vv(a){this.d=a;this.e=this.d.j.c;aw(this)}t(303,1,{},Vv);_.Xc=function(){return this.c<this.e.d};
+_.Yc=function(){var a;if(this.c>=this.e.d)throw new Zu;a=At(this.e,this.c);this.b=this.c;aw(this);return a};_.Zc=function(){var a;if(0>this.b)throw new bw;a=At(this.e,this.b);Oj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Zv(a){this.b=a}t(304,1,{},Zv);_.b=null;function $v(a){this.c=a}t(305,1,{},$v);_.b=null;_.c=null;function cw(){cw=x;dw=new ew}var dw;function fw(){fw=x;gw=new hw((Ao(),wd));iw=new hw(Re);jw=new hw(cg);kw=iw;lw=jw;mw=kw}var gw,mw,iw,lw,kw,jw;function ew(){}t(307,1,{},ew);
+function hw(a){this.b=a}t(308,307,{},hw);_.b=null;function nw(){nw=x;ow=new pw(of);qw=new pw(Ig)}var ow,qw;function pw(a){this.b=a}t(309,1,{},pw);_.b=null;function rw(a,b){var c;c=sw(a);Et(a.c,c);Tu(a,b,c)}function sw(a){var b;b=$doc.createElement(Bg);b[ed]=a.b.b;b.style[Tg]=a.d.b;return b}function tw(a,b){var c,d;d=Yn(b.hb);(c=Xu(a,b))&&a.c.removeChild(d);return c}
+function uw(){this.q=new fv(this);this.f=$doc.createElement(xg);this.e=$doc.createElement(Ag);Et(this.f,this.e);this.hb=this.f;this.b=(fw(),mw);this.d=(nw(),qw);this.c=$doc.createElement(Ng);Et(this.e,this.c);this.f[vd]=bb;this.f[ud]=bb}t(310,297,pi,uw);_.ud=function(a){return tw(this,a)};_.c=null;function vw(){vw=x;new xi}function ww(a,b,c,d,e){vw();this.b=new xw(this,a,b,c,d,e);this.hb[zd]="gwt-Image"}function yw(a,b,c,d,e){vw();ww.call(this,(kt(),new jt(a)),b,c,d,e)}t(311,281,Lh,ww,yw);
+_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};_.$c=function(a){32768==It(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Hu(this,a)};_.sd=function(){var a=this.b;G(We,Vn(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new zw(a,this),Kn((Hn(),In),a.i))};_.b=null;t(313,1,{});_.i=null;function Aw(){Aw=x;Bw()}
+function xw(a,b,c,d,e,f){var g,j;Aw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(sg);j=new Ys;Xs(Xs(Xs(j,new $s("width:"+e+(nj(),Uf)+nb)),new $s("height:"+f+Wf)),new $s("background:url("+b.b+") no-repeat "+-c+"px "+-d+Wf));!Cw&&(Cw=new Dw);b=Ew;c=new $s((new $s(j.b.b.b)).b);j=new Zs;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=it(b.b);hn(j.b,b);j.b.b+="' style='";b=it(c.b);hn(j.b,b);j.b.b+="' border='0'>";j=new bt(j.b.b);g.innerHTML=j.b||l;g=Xn(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),dj(),su(g,a)):a.db|=133333119}t(312,313,{},xw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function zw(a,b){this.b=a;this.c=b}t(314,1,{},zw);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Fw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(cw(),dw)?a.c.e==(Hr(),Jr)?(fw(),iw):a.c.e==Ir?(fw(),jw):(fw(),kw):a.c.e==(Hr(),Jr)?(fw(),jw):a.c.e==Ir?(fw(),iw):(fw(),lw);b!=a.d&&(a.d=b,a.hb.style[Dg]=!a.d?l:a.d.b)}t(316,281,Lh);_.b=null;_.c=null;_.d=null;
+function Gw(){this.hb=$doc.createElement(Zd);this.c=new Qv(this.hb);this.hb[zd]="gwt-Label"}function Hw(){Gw.call(this);Pv(this.c,Yg);Fw(this)}t(315,316,Lh,Gw,Hw);_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};function Iw(a,b){if(0>b||b>=a.hb.options.length)throw new Wu;}function xp(a,b){Iw(a,b);return a.hb.options[b].value}
+function Jw(){this.hb=$doc.createElement("select");this.hb[zd]="gwt-ListBox"}t(317,296,Lh,Jw);t(318,249,Xh);function Kw(a){this.b=a}t(319,318,Xh,Kw);_.Kc=function(){};function Lw(a){this.b=a}t(320,318,Xh,Lw);_.Qc=function(a){this.b.Jd(a.i,a.b)};function Mw(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Ng);ru(a.f,(Ft(),Gt(e)),b);a=(Ft(),Gt(c));d.appendChild(a)}else d=ju(a.f,0),ru(d,(Ft(),Gt(c)),b)}
+function Nw(a,b,c){var d;Ow(a,b);c&&b.b?(Ow(a,null),a=b.b,b=(Hn(),In),b.d=Ln(b.d,[new Pw(a),!1])):null!=b.d&&(a.k=new Qw(a,b),c=(sv(),Av),a.k.M=c,a.k.U=a.i,a.k.gd()[zd]=xe,d=zu(a.hb),G(we,d)||Ti(a.k,d+"Popup"),Eu(a.k,new Lw(a),mk?mk:mk=new nk),a.o=b.d,d=a.k,a=new Rw(a,b),d.hb.style[Ug]=Ae,pv(d),a.b.p?ov(a.b.k,Pj(a.b.hb)+Un(a.b.hb,If)-1,Rj(a.c.hb)):ov(a.b.k,Pj(a.c.hb),Rj(a.b.hb)+Un(a.b.hb,Hf)-1),d.hb.style[Ug]=Vg)}function Sw(a,b){if(b||!(a.n&&a.o==a.n.d))Ow(a,b),a.hb.focus(),b&&a.e&&Nw(a,b,!1)}
+function Tw(a,b){var c;a:{c=b.target;var d,e;for(e=new zi(a.j);e.c<e.e.Be();)if(d=Ai(e),d.hb.contains(c)){c=d;break a}c=null}switch(It(b.type)){case 1:a.hb.focus();c&&Nw(a,c,!0);break;case 16:c&&Sw(a,c);break;case 32:c&&Sw(a,null);break;case 2048:Uw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Uw(a)||a.p||Vw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Uw(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(Nw(a,a.n,!1),a.n.d.$f()):Ww(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Uw(a)||
+a.p&&Vw(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Uw(a)||(a.p?Ww(a):null!=a.n.d&&!a.n.d.$f().$f()&&(Nw(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:Ow(a,null);a.k&&lv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Ow(a,null);a.k&&lv(a.k,!1);break;case 13:Uw(a)||(Nw(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Hu(a,b)}function Xw(a,b,c){c&&Ow(a,null);ar(a,b,!1);a.o=null;a.k=null}
+function Uw(a){var b;if(!a.n){for(b=new zi(a.j);b.c<b.e.Be();){b=Ai(b);Ow(a,b);break}return!0}return!1}function Ow(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=zu(c.hb)+Wa;Bi(c.gd(),d,!1);a.p&&(c=Yn(a.n.hb),2==ku(c)&&(c=ju(c,1),Bi(c,vg,!1)))}if(b){c=zu(b.hb)+Wa;Bi(b.gd(),c,!0);a.p&&(c=Yn(b.hb),2==ku(c)&&(c=ju(c,1),Bi(c,vg,!0)));ol();c=a.hb;var d=new Pk(b.hb),e=(jl(),kl),d=H(Yw,m,5,[d]),e=e.b,f,g,j,h;f=new fn;for(j=0,h=d.length;j<h;++j)g=d[j],gn(gn(f,g.b),ba);d=Rn(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Ww(a){var b,c,d;if(a.n){for(b=c=Ej(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?At(a.j,b):At(a.j,c);break}Ow(a,d)}}function Vw(a){var b,c,d;if(a.n){for(b=c=Ej(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?At(a.j,b):At(a.j,c);break}Ow(a,d)}}t(321,281,Lh);_.$c=function(a){Tw(this,a)};_.rd=function(){this.k&&lv(this.k,!1);Iu(this)};_.Jd=function(a,b){Xw(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Pw(a){this.b=a}t(322,1,{},Pw);_.xc=function(){Zw(this.b)};_.b=null;
+function $w(a){this.b=a}t(323,1,{},$w);_.Kc=function(){Ow(this.b,null)};_.b=null;function Qw(a,b){this.b=a;this.c=b;qv.call(this,!0,df);iv(this.L,this.c.d);nv(this);this.Z=!0;this.c.d.$f()}t(324,284,pi,Qw);_.Wc=function(a){var b,c;if(!a.b)switch(It(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&Ow(this.b,null)}};_.b=null;_.c=null;function Rw(a,b){this.b=a;this.c=b}t(325,1,{},Rw);_.b=null;var ax=_.c=null;
+function bx(){bx=x;ax=new Ws((kt(),new jt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function cx(a,b){this.hb=$doc.createElement(Bg);var c=zu(this.hb)+Wa;Bi(this.gd(),c,!1);this.hb.textContent=a||l;this.hb[zd]="gwt-MenuItem";c=Zn();this.hb.setAttribute(Ie,c);ol();this.hb.setAttribute("role",Vl.b);this.b=b}t(328,282,{27:1,31:1,34:1},cx);_.b=null;_.c=null;_.d=null;
+function dx(){var a;this.hb=$doc.createElement(Bg);this.hb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Et(this.hb,a);a[zd]="menuSeparatorInner"}t(329,282,fi,dx);function ex(){var a,b,c,d,e;b=null.$f();e=hj();d=ij();b[Yd]=(po(),Af);b[Xg]=0+(nj(),Uf);b[ze]=cb;c=$doc;c=(G(c.compatMode,Ib)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Ib)?a.documentElement:a.body).scrollHeight||0;b[Xg]=(c>e?c:e)+Uf;b[ze]=(a>d?a:d)+Uf;b[Yd]="block"}function rv(){}t(330,1,{},rv);_.Sc=function(){ex()};
+function fx(a){this.b=a}t(331,1,{},fx);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(It(d.type)){case 4:case 1048576:if(cj){a.c=!0;break}if(!c&&b.N){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(cj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function gx(a){this.b=a}t(332,1,{},gx);_.b=null;function sv(){sv=x;tv=new hx(Gb,0);Av=new hx(nc,1);Cv=new hx(uc,2);ix=H(jx,m,32,[tv,Av,Cv])}function hx(a,b){bo.call(this,a,b)}t(333,139,{32:1,71:1,75:1,77:1},hx);var ix,tv,Av,Cv;function kx(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=Xt(a.b.S),ex(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Ki(a.i.b),a.i=null,a.c=!1)}function lx(a){a.k||(kx(a),a.d||(aj(),av(bj(null),a.b)));a.b.hb.style[Cd]="rect(auto, auto, auto, auto)";a.b.hb.style[Nf]=Vg}
+function mx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Cd]="rect("+g+Vf+f+Vf+c+Vf+e+"px)"}
+function mv(a,b,c){a.d=c;Vj(a);a.j&&(Wj(a.j),a.j=null,lx(a));a.b._=b;var d=a.b;d.Y&&(Ki(d.Y.b),d.Y=null);d.T&&(Ki(d.T.b),d.T=null);if(d._){d.Y=Lt(new fx(d));var e;e=new gx(d);Rt();e=St?kr(St.b,(!jr&&(jr=new nk),jr),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(sv(),tv)&&!b&&(c=!1);a.k=b;c?b?(kx(a),a.b.hb.style[Rf]=bd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),a.b.hb.style[Cd]="rect(0px, 0px, 0px, 0px)",aj(),b=bj(null),Tu(b,a.b,b.hb),a.j=new nx(a),bk(a.j,1)):Xj(a,200):(kx(a),a.k?(a.b.hb.style[Rf]=bd,-1!=a.b.ab&&a.b.Gd(a.b.W,
+a.b.ab),aj(),b=bj(null),Tu(b,a.b,b.hb)):a.d||(aj(),av(bj(null),a.b)),a.b.hb.style[Nf]=Vg)}function uv(a){var b=(dk(),ek);this.n=new ck(this);this.t=b;this.b=a}t(334,17,{},uv);_.zc=function(){lx(this)};_.Ac=function(){this.e=Un(this.b.hb,Hf);this.f=Un(this.b.hb,If);this.b.hb.style[Nf]=Ae;mx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){mx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function nx(a){hk();this.b=a}t(335,24,{},nx);
+_.Dc=function(){this.b.j=null;Xj(this.b,200)};_.b=null;function Ft(){Ft=x;ox()}function Gt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Nv(a){return function(){this.__gwt_resolve=px;return a.jd()}}function px(){throw"A PotentialElement cannot be resolved twice.";}
+function ox(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function aj(){aj=x;qx=new rx;sx=new xi;Ju=new tr}function tx(a){this.q=new fv(this);this.hb=a;Fu(this)}
+function bj(a){aj();var b,c;c=Xi(sx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==sx.e){var d=new ux;kk();lk(mk?mk:mk=new nk,d)}!b?c=new vx:c=new tx(b);z(sx,a,c);ur(Ju,c);return c}t(337,278,pi,tx);var qx,sx,Ju;function rx(){}t(338,1,{},rx);_.Id=function(a){a.pd()&&a.rd()};function ux(){}t(339,1,{},ux);_.Qc=function(){aj();try{Pu(Ju,qx)}finally{wx(Ju.b),wx(sx)}};function vx(){tx.call(this,$doc.body)}t(340,337,pi,vx);
+_.Ad=function(a,b,c){dv(a,b-0,c-0)};function kv(a){this.d=a;this.b=!!this.d.bb}t(341,1,{},kv);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.bb)throw new Zu;this.b=!1;return this.c=this.d.bb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function xx(a,b){a.hb[Sg]=null!=b?b:l}t(344,296,Lh);_.$c=function(a){0!=(It(a.type)&896)?Hu(this,a):Hu(this,a)};_.sd=function(){};function yx(){yx=x;zx()}t(343,344,Lh);
+function Ax(){var a;yx();var b=(a=$doc.createElement("INPUT"),a.type=Cg,a);!ot&&(ot=new nt);!mt&&(mt=new lt);this.hb=b;this.hb[zd]="gwt-TextBox"}t(342,343,Lh,Ax);function zx(){zx=x;Bx=new Cx;Dx=new Ex;Fx=new Gx;Hx=new Ix;Jx=H(Kx,m,35,[Bx,Dx,Fx,Hx])}t(345,139,$h);var Jx,Bx,Dx,Fx,Hx;function Cx(){bo.call(this,Gb,0)}t(346,345,$h,Cx);function Ex(){bo.call(this,ac,1)}t(347,345,$h,Ex);function Gx(){bo.call(this,cc,2)}t(348,345,$h,Gx);function Ix(){bo.call(this,tc,3)}t(349,345,$h,Ix);
+function Lx(a,b){if(0>b||b>=a.d)throw new Wu;return a.b[b]}function Yu(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Uu(a,b,c){var d,e;if(0>c||c>a.d)throw new Wu;if(a.d==a.b.length){e=y(Mx,m,36,2*a.b.length,0);for(d=0;d<a.b.length;++d)Wr(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Wr(a.b,d,a.b[d-1]);Wr(a.b,c,b)}function fv(a){this.c=a;this.b=y(Mx,m,36,4,0)}t(350,1,{},fv);_.xd=function(){return new $u(this)};_.b=null;_.c=null;_.d=0;
+function Nu(a){if(a.b>=a.c.d)throw new Zu;return a.c.b[++a.b]}function Ou(a){if(0>a.b||a.b>=a.c.d)throw new bw;a.c.c.ud(a.c.b[a.b--])}function $u(a){this.c=a}t(351,1,{},$u);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return Nu(this)};_.Zc=function(){Ou(this)};_.b=-1;_.c=null;function Bw(){Bw=x;Ew=(kt(),new jt(Cn()+"clear.cache.gif"))}var Ew,Cw=null;function Dw(){}t(353,1,{},Dw);function Nx(){Nx=x;Bw()}function Ox(a,b,c,d,e){Nx();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Px(a,b,c){Nx();Ox.call(this,(kt(),new jt(a)),b,0,c,16)}t(354,290,{},Ox,Px);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rv(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function Ki(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?mr(b,new qt(b,c,d,a)):Ar(b,c,d,a)}function qr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(359,1,{},qr);_.b=null;_.c=null;_.d=null;_.e=null;function nr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(360,1,{},nr);_.xc=function(){or(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function qt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(361,1,{},qt);_.xc=function(){Ar(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Qx(a,b){b.n!=a&&(!a.ic&&(a.ic=new Ui),b.n=a,Oi(a.ic,b))}function Rx(a){var b;b=a.cZ.e;if(-1!=Au(b,Bu(36)))return null;a=a.jc.c.c++;return b=Sn(b,Sx(b,Bu(46))+1)+l+a}function Tx(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new Ux(a,b,c,Qs(d)))}
+function Vx(a){return!a._b&&a.gc?Vx(a.gc):a._b}function Wx(a){return!a.bc&&a.gc?Wx(a.gc):a.bc}function Xx(a){var b;b=new Yx;if(a.Zd()){for(;a&&!A(a,57);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,57)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new Zx;}function $x(a){a.kc=!1;a.ge();ay(a)}function ay(a){if((a=A(a,57)?null:a.gc)&&a.kc)$x(a),a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}function by(a){return(a=a.Od())?a:new cy(1,1)}function dy(a){var b;return(b=a.Pd())?new ey(b):new ey(a.Rd())}
+function fy(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function gy(a){return!a.bc?(a.Yd(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,43)&&c.b==b.b||a.hc.Qf(b)}function hy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)ay(a),new iy(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new iy(a,101)}function jy(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Rf(b),a.Zd()&&a.fe())}
+function ky(a){a.lc||(fy(a),ly(a,!0),my(a),a.lc=!0,new iy(a,102),Tx(a,a,a.gc,0),ay(a),a.hc.Tf(a))}function ny(){this.jc=(vp(),vp(),oy);new xi;this.Xd();this.fc=(py(),qy)}t(365,1,di);_.Ld=function(){return!1};_.Md=function(){return Rx(this)};_.Nd=function(){return Vx(this)};_.Od=function(){return ry(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new sy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){$x(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return by(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+Yg+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return dy(this)};_.de=function(){};_.ee=function(){return gy(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){hy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Pc+this.be()+Sc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new ok("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new ok("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.gc}d=!1}if(d)throw new ok("Missing message: awt.12C");if(A(b,57))throw new ok("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new ln;var e=Ej(d.Wb.b,b),f;f=At(d.Wb.b,e);d.Xb&&d.Xb.qe(f);ty(d,e);new uy(d,301,f)}d=a.Wb.b.d;fy(b);vy(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),$x(a),!!a.Xb&&
+A(a.Xb,50)&&(a.Xb.o=!1),Tx(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,50)){var g=a.Xb;if(!b)throw new lr("Missing message: awt.185");if(null==c||null!=c)wy(g,c,b);else throw new ok("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Fi(j);if(A(j,80))throw b=j,ty(a,d),b;throw j;}b.ge();new uy(a,300,b)}function xy(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function yy(a){var b;b=a.le();return new zy(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function ly(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)At(a.Wb.b,c).$d(b)}function ty(a,b){var c;c=At(a.Wb.b,b);fy(c);c.$d(!1);Dt(a.Wb.b,b);c.gc=null;$x(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1);Tx(c,c,a,1)}function Ay(a){var b=(By(),Cy);jy(a,b);for(b=0;b<a.Wb.b.d;++b)At(a.Wb.b,b).ee()}function Dy(a,b){var c,d;if(a.Xb)for(d=new zi(a.Wb.b);d.c<d.e.Be();)c=Ai(d),a.Xb.qe(c);if(b)for(d=new zi(a.Wb.b);d.c<d.e.Be();)c=Ai(d),b.me(null,c);a.Xb=b;$x(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}
+function my(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=At(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function Ey(){ny.call(this);this.Wb=new Fy;this.$b=(vp(),vp(),oy)}t(364,365,ai);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return by(this)};_.Td=function(){return dy(this)};
+_.Xd=function(){this.hc=(vp(),new Gy)};_.Yd=function(){$x(this);this.Xb&&A(this.Xb,50)&&(this.Xb.o=!1)};_.$d=function(a){ly(this,a)};_._d=function(){return by(this)};_.ce=function(){return dy(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)fy(At(this.Wb.b,a))};_.ee=function(){var a;if(!gy(this))return!1;for(a=0;a<this.Wb.b.d;++a)At(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=At(this.Wb.b,b),a.ge()};_.ke=function(){my(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Hy(){var a=new Iy;Ey.call(this);Dy(this,a)}t(363,364,ai,Hy);_.Md=function(){return"panel"+this.$b.c.e++};function Jy(a,b,c){a=Ky(a.Vb,b,c);a.k=!0;return new Ly(a)}function My(a){a.ae(a.Vb.e)}function Ny(a){return new cy(Un(a.Vb.hb,If),Un(a.Vb.hb,Hf))}t(362,363,ai);_.Qd=function(){return Un(this.Vb.hb,Hf)};_.Ud=function(){return Un(this.Vb.hb,If)};_.Vd=function(){return Pj(this.Vb.hb)};_.Wd=function(){return Rj(this.Vb.hb)};
+_.Zd=function(){return this.Vb.hb.style.display!=Af};_.fe=function(){My(this)};_.he=function(){};_.Vb=null;function Oy(a){if(null!=a)this.f=a;else throw new Py;}t(367,1,ci);_.tS=function(){return this.cZ.e+"[source="+this.f+Sc};_.f=null;
+function Qy(){Qy=x;S=new xi;z(S,new T(400),new V(gh));z(S,new T(401),new V(gh));z(S,new T(402),new V(gh));z(S,new T(500),new V(ih));z(S,new T(501),new V(ih));z(S,new T(502),new V(ih));z(S,new T(503),new V(jh));z(S,new T(504),new V(ih));z(S,new T(505),new V(ih));z(S,new T(506),new V(jh));z(S,new T(507),new V(Ah));z(S,new T(100),new V(ch));z(S,new T(101),new V(ch));z(S,new T(102),new V(ch));z(S,new T(103),new V(ch));z(S,new T(1004),new V(fh));z(S,new T(1005),new V(fh));z(S,new T(800),new V(wh));z(S,
+new T(801),new V(wh));z(S,new T(200),new V(qh));z(S,new T(201),new V(qh));z(S,new T(202),new V(qh));z(S,new T(204),new V(qh));z(S,new T(203),new V(qh));z(S,new T(209),new V(Bh));z(S,new T(208),new V(Ch));z(S,new T(207),new V(Ch));z(S,new T(206),new V(qh));z(S,new T(205),new V(qh));z(S,new T(1400),new V(yh));z(S,new T(1401),new V(zh));z(S,new T(1402),new V(zh));z(S,new T(300),new V(dh));z(S,new T(301),new V(dh));z(S,new T(1100),new V(vh));z(S,new T(1101),new V(vh));z(S,new T(1200),new V(xh));z(S,new T(701),
+new V(th));z(S,new T(900),new V(uh));z(S,new T(1001),new V(rh));z(S,new T(601),new V(sh))}t(366,367,ci);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,44)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Pc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(369,1,{},V);_.b=bh;function Ry(){}t(370,1,{},Ry);_.b=null;_.c=null;
+function Sy(a,b){var c;b&&(a.b?(c=new Ty(a.b),Wr(c.c,c.d++,b),a.b=c):(a.b=new Ui,Oi(a.b,b)))}t(372,1,ci);_.b=null;function Uy(){}function Vy(){}t(371,372,ci,Uy,Vy);function Wy(){Wy=x;Math.sqrt(2)}function Xy(a){Wy();if(0>a)throw new ok("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(373,1,{40:1},Xy);_.eQ=function(a){return a===this?!0:A(a,40)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new Yy;a.b=31*a.b+L((new Zy(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new Zy(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function $y(){$y=x;az=new tr;bz=new cy(0,0);ur(az,Cb);ur(az,Rb);ur(az,xb);ur(az,"Last");ur(az,Jb);ur(az,jc);ur(az,Ic);ur(az,Nc);ur(az,Pb)}
+function wy(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!mu(az.b,b))throw new ok(cz());Yr(Xi(a.d,d))===Yr(c)&&Yr(Xi(a.c,c))===Yr(d)||((b=Xi(a.d,d))&&dz(a,b,d),ez(a.b.xd(),c)&&dz(a,c,d),b=a.b,new fz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function gz(a,b){return new cy(Kj(b[1].c,Kj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Kj(b[0].b,Kj(b[4].b,b[3].b))+a.n)}function dz(a,b,c){hz(a.b,b);Ii(a.c,b);Ii(a.d,c)}
+function iz(a,b){if(!a.o){a.o=!0;var c,d,e;jz(a.i,bz);jz(a.j,bz);jz(a.p,null);a.q=0;for(d=kz(a.b,0);d.c!=d.e.b;){c=lz(d);e=Xi(a.c,c);var f=b.fc;e=un(e,Jb)?0:un(e,jc)?1:un(e,Ic)?2:un(e,Nc)?4:un(e,Pb)?3:un(e,Cb)?f.b?4:3:un(e,xb)?f.b?3:4:un(e,Rb)?1:2;c.lc?a.p[e]||(Wr(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function mz(){$y();nz.call(this,0)}
+function nz(a){$y();vp();this.b=new oz;this.c=new xi;this.d=new xi;this.e=a;this.k=0;this.o=!1;this.p=y(pz,m,44,5,0);this.i=y(qz,m,46,5,0);this.j=y(qz,m,46,5,0);this.q=this.f=this.n=0}t(374,1,{50:1,71:1},mz,nz);_.me=function(a,b){wy(this,a,b)};
+_.ne=function(a){iz(this,a);if(0!=this.q)if(a=yy(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;iz(this,a);this.o=b;return 0==this.q?xy(a,new cy(0,0)):xy(a,gz(this,this.i))};_.pe=function(a){var b;b=this.o;iz(this,a);this.o=b;return xy(a,gz(this,this.j))};_.qe=function(a){var b;b=Xi(this.c,a);null!=b&&dz(this,a,b)};_.tS=function(){return rz.e+"[hgap="+this.e+",vgap="+this.k+Sc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var bz,az;function sz(a){ny.call(this);this.hc=(vp(),new tz(a,this))}t(375,365,{41:1,44:1,51:1,65:1,71:1},sz);_.Md=function(){return td+this.jc.c.b++};_.Od=function(){return!Wx(this)?new cy(0,0):ry(this.hc,this)};_.ge=function(){};t(377,1,{});t(376,377,{},function(){});function uz(){uz=x}
+function vz(a,b){if(null==b)throw new lr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Lf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function wz(){uz();ny.call(this);new Ui;this.hc=new xz((vp(),this))}t(378,365,{42:1,44:1,51:1,65:1,71:1},wz);_.Od=function(){return ry(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=Rx(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+Yg+this.cc+(this.lc?l:",hidden")+",current="+xp(this.hc.b,this.hc.b.hb.selectedIndex)};function yz(){yz=x;zz=new Az(255,255,255);Bz=new Az(192,192,192);Cz=new Az(128,128,128);Dz=new Az(64,64,64);Ez=Fz=new Az(0,0,0);Gz=new Az(255,0,0);new Az(255,175,175);Hz=new Az(255,200,0);Iz=new Az(255,255,0);new Az(0,255,0);Jz=new Az(255,0,255);Kz=new Az(0,255,255);Lz=Mz=new Az(0,0,255)}
+function Nz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Az(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new Az(c,a,b)}function Oz(a){return new Az(L(0.7*(a.b>>16&255)),L(0.7*(a.b>>8&255)),L(0.7*(a.b&255)))}function Az(a,b,c){yz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ok("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(379,1,{43:1,52:1,56:1},Az);_.eQ=function(a){return A(a,43)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return Pz.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Sc};_.b=0;var Ez,Lz,Fz,Mz,Kz,Dz,Cz,Bz,Jz,Hz,Gz,zz,Iz;function py(){py=x;qy=new Qz(!0);Rz=new tr;ur(Rz,"ar");ur(Rz,"fa");ur(Rz,"iw");ur(Rz,"ur")}function Qz(a){this.b=a}t(380,1,ci,Qz);_.b=!1;var qy,Rz;t(382,1,{61:1,74:1});function Sz(){cy.call(this,0,0)}function cy(a,b){this.c=a;this.b=b}
+function ey(a){cy.call(this,a.c,a.b)}t(381,382,{46:1,61:1,71:1,74:1},Sz,cy,ey);_.eQ=function(a){return a===this?!0:A(a,46)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Yy;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return Tz.e+"[width="+this.c+",height="+this.b+Sc};_.b=0;_.c=0;function nq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(383,1,ci,nq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Sc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function Uz(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function Vz(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Uv(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function Wz(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Kj(g,c.b),j+=c.c+a.d);return new cy(j,g+2*a.e)}function Iy(){Xz.call(this,1,5,5)}
+function Xz(a,b,c){vp();this.d=b;this.e=c;this.b=a}t(384,1,ci,Iy,Xz);_.me=function(){};
+_.ne=function(a){this.c=Yz(a.Wb);if(0!=Uz(this)){var b,c,d,e,f,g,j,h,n,o,r;b=yy(a);g=a.le();j=a.fc.b;n=new Ui;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new Zz(q);for(v=0;v<q;++v)Wr(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Ej(a.Wb.b,u);Uv(E,D.d);Wr(D.c,E,u)}for(d=new zi(d);d.c<d.e.Be();)if((c=Ai(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(Vz(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ke(),o=f,r+=h+this.e,h=0),e=!1,Wr(n.c,n.d++,c),o+=a.c+this.d,h=Kj(h,a.b);Vz(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.oe=function(a){this.c=Yz(a.Wb);return 0==Uz(this)?xy(a,new cy(10,10)):xy(a,Wz(this,!1))};_.pe=function(a){this.c=Yz(a.Wb);return 0==Uz(this)?xy(a,new cy(10,10)):xy(a,Wz(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=cg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return $z.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Sc};_.b=0;_.c=null;_.d=0;_.e=0;function By(){By=x;Cy=new aA(Nb,0,12)}
+function aA(a,b,c){By();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(385,1,{47:1,71:1},aA);_.b=null;_.c=0;_.d=0;var Cy;t(386,1,Jh);_.tS=function(){return bA.e+"[font="+this.c+"ascent="+cA(this.c).b+", descent="+cA(this.c).c+", height="+cA(this.c).d+Sc};_.c=null;function dA(a){if(!a.n){fy(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=At(a.p,b))&&dA(c);ly(a,!1);a.n=!0;Tx(a,a,a.gc,0);new eA(a,202)}}
+function fA(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=At(a.p,b))&&c.Ed()}function gA(a){!Wx(a)&&Ay(a);var b=dy(a);a.ie(a.pc,a.qc,b.c,b.b);my(a)}function hA(a,b){a.q!=b&&(a.q=b)}t(388,364,Zh);_.Sd=function(){return new sy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){fA(this)};_.Zd=function(){return this.hc.d._};_.ie=function(a,b,c,d){hy(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;hy(this,a,b,c,d);this.lc&&e&&!f&&my(this)};_.n=!1;_.q=!1;
+function iA(a){Ey.call(this);this.r=new Vy;this.p=new Ui;this.o=new sy(0,0,0,0);this.lc=!1;Dy(this,new mz);this.hc&&jA(this.hc.d.A.c,a);this.hc&&kA(this.hc,!0);hA(this,!0)}t(387,388,Zh);_.le=function(){return new sy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Pj(this.hc.d.hb)};_.Wd=function(){return Rj(this.hc.d.hb)};_.Xd=function(){this.hc=new lA((vp(),l),this)};
+function mA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=Nz(g),f=new Az(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=bg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new Az(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),f=Nz(g),(a.e=j)&&(a.i=bg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;nA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=bg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);nA(a,b,c,d,1);nA(a,b,c+1,1,e);(a.e=f)&&(a.i=bg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);nA(a,b+d,c,1,e);nA(a,b+1,c+e,d,1)}t(389,1,{});_.tS=function(){return"Graphics"};t(390,389,{});function oA(a){var b,c;c=Kj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new cy(b,c)}function pA(a,b,c){var d,e,f,g,j,h;a.c=Yz(b.Wb);if(0==a.c.length)return new Sz;g=oA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Kj(h,d.c),j=Kj(j,d.b);return new cy(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function qA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function rA(){sA.call(this,7)}function sA(a){vp();this.e=0;this.b=1;this.f=a;this.d=0}t(391,1,ci,rA,sA);_.me=function(){};
+_.ne=function(a){var b,c;this.c=Yz(a.Wb);if(0!=this.c.length&&(b=yy(a),!(0>=b.c||0>=b.b))){c=oA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);qA(b.c,b.d,this.d,f,e);qA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return xy(a,pA(this,a,!1))};_.pe=function(a){return xy(a,pA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return tA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Sc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function bw(){on()}function Gu(a){on();this.i=a}t(393,97,Uh,bw,Gu);function Zx(){on();this.i="Missing message: awt.151"}t(392,393,Uh,Zx);t(394,1,{});function sy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(395,1,{49:1,71:1,74:1},sy);_.eQ=function(a){return a===this?!0:A(a,49)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return uA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Sc};_.b=0;_.c=0;_.d=0;_.e=0;function vA(a){wA.call(this,a,0)}function wA(a,b){ny.call(this);this.hc=(vp(),new xA(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(fw(),gw);c.b=d;Fw(c);break;case 0:c=c.b;d=(fw(),iw);c.b=d;Fw(c);break;case 2:c=c.b,d=(fw(),jw),c.b=d,Fw(c)}}t(396,365,di,vA,wA);
+_.Od=function(){return!Wx(this)?new cy(0,0):ry(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=Rx(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+Yg+this.cc+(this.lc?l:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=wd;break;case 2:b=cg}return a+b+",text=null"};_.b=0;t(399,1,ci);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Pc+this.be()+Sc};_.k=null;_.n=null;
+function yA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function zA(a){this.o=(vp(),vp(),oy);var b;var c;b=this.cZ.e;-1!=Au(b,Bu(36))?b=null:(c=this.o.c.d++,b=Sn(b,Sx(b,Bu(46))+1)+l+c);this.k=b;this.e=new Uy;this.i=a;this.f=!0;this.j=new AA(this)}t(398,399,ci,zA);_.be=function(){return yA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(397,398,gi);_.be=function(){return yA(this)+(this.c?",tearOff":l)};_.c=!1;t(401,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Yy;BA(a,this.b);BA(a,this.c);return a.b};function Yx(){this.c=this.b=0}function CA(a,b){this.b=a;this.c=b}function DA(a){var b=a.c;this.b=a.b;this.c=b}t(400,401,{53:1,62:1,71:1},Yx,CA,DA);_.eQ=function(a){return a===this?!0:A(a,53)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return EA.e+"[x="+this.b+",y="+this.c+Sc};_.b=0;_.c=0;
+function FA(a,b){if(!b)throw new lr("Missing message: awt.70");var c=a.b;if(G(b.i,Ca)){var c=c.b.b,d=new dx,e=c.d.d;if(0>e||e>c.d.d)throw new Wu;c.p&&(d.hb[Fd]=2);Mw(c,e,d.hb);vy(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Wu;vy(d.d,e,c);for(f=g=0;f<e;++f)A(At(d.d,f),31)&&++g;vy(d.j,g,c);Mw(d,e,c.hb);c.c=d;e=zu(c.hb)+Wa;Bi(c.gd(),e,!1);d.p&&(e=Ej(d.d,c),-1!=e&&(d=ju(d.p?d.f:ju(d.f,0),e),2==ku(d)&&d.removeChild(ju(d,1)),c.hb[Fd]=2))}}
+function GA(){zA.call(this,l);new Ui;this.c=!1;this.b=(vp(),new HA)}t(402,397,gi,GA);_.b=null;t(405,1,{55:1,64:1,74:1});t(404,405,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Yy;BA(a,this.d);BA(a,this.e);BA(a,this.c);BA(a,this.b);return a.b};function zy(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(403,404,{54:1,55:1,63:1,64:1,71:1,74:1},zy);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return IA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Sc};_.b=0;_.c=0;_.d=0;_.e=0;function JA(){JA=x;KA=new LA;MA=new NA;OA=new NA}var KA,OA,MA;t(407,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ri(this)};function LA(){}t(408,407,{},LA);function NA(){}t(409,1,{},NA);t(410,365,di);_.Nd=function(){return null};
+function PA(a,b){var c;c=new QA(Wx(a));return!c?null:new cy(RA(c,"_")*b+6,cA(c.c).d+6)}function SA(a,b){var c;c=PA(a,b);return!c?by(a):c}function TA(a,b){var c;c=PA(a,b);return!c?dy(a):c}function UA(a,b){var c=a.hc;xx(c.b,b);c.f.b=-1;c.f.c=-1}function VA(a){WA.call(this,a,null!=a?a.length:0)}function WA(a,b){ny.call(this);this.b=0>b?0:b;var c=this.hc;xx(c.b,a);c.f.b=-1;c.f.c=-1}t(411,410,di,VA,WA);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return PA(this,Vn(this.hc.b.hb,Sg).length)};
+_.Pd=function(){return!Wx(this)?null:PA(this,Vn(this.hc.b.hb,Sg).length)};_.Rd=function(){return 0<this.b?SA(this,this.b):by(this)};_.Td=function(){return 0<this.b?TA(this,this.b):dy(this)};_.Xd=function(){this.hc=(vp(),new XA)};_._d=function(){return 0<this.b?SA(this,this.b):by(this)};_.ce=function(){return 0<this.b?TA(this,this.b):dy(this)};_.b=0;function vp(){vp=x;oy=new YA}function ZA(){var a=(vp(),vp(),oy);!a.d&&(a.d=new $A)}function YA(){this.c=new aB;this.e=new Ry}t(412,1,{},YA);_.b=null;
+_.d=null;var oy;function aB(){}t(413,1,{},aB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(414,1,{});function bB(){bB=x;cB=new dB;eB=new dB}function fB(a,b){return b==a?!0:!b?!1:!0}function dB(){}t(415,1,{58:1},dB);_.eQ=function(a){return null==a||!A(a,58)?!1:fB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return at(a)};_.tS=function(){return gB.e+"[MimeType=(null);humanPresentableName="+this.b+Sc};_.b=null;var cB,eB;
+function hB(){hB=x;H(iB,m,58,[(bB(),eB),cB])}function jB(a){var b=(bB(),eB);if(fB(b,(bB(),eB)))return a.b;if(fB(b,cB))return new kB(a.b);throw new lB(b);}function mB(a){hB();this.b=a}t(416,1,{},mB);_.b=null;function lB(a){a="flavor = "+a;on();this.i=a}t(417,98,{59:1,71:1,78:1,86:1},lB);function nB(a,b){Qy();oB.call(this,a,1001,b,bh)}function oB(a,b,c,d){Qy();Oy.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(418,366,ci,nB,oB);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Vs(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=bh;function iy(a,b){Qy();Oy.call(this,a);this.e=b}t(419,366,ci,iy);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+Yg+a.Qd()+va};function uy(a,b,c){Qy();iy.call(this,a,b);this.b=c}t(420,419,ci,uy);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function Ux(a,b,c,d){Qy();Oy.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(421,366,ci,Ux);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ts(Ms(this.b,ch))&&(a+="PARENT_CHANGED,"),Ts(Ms(this.b,dh))&&(a+="DISPLAYABILITY_CHANGED,"),Ts(Ms(this.b,fh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=bh;_.c=null;_.d=null;t(422,1,Qh);function eA(a,b){Qy();iy.call(this,a,b);this.d=null;this.b=this.c=0}
+t(423,419,ci,eA);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(424,1,{});function kB(a){if(null==a)throw new ln;}t(425,424,{},kB);
+function pB(){pB=x;qB={};qB["java.vendor"]=re;qB["package.restrict.access.sun"]=Rg;qB["sun.java.launcher"]=fc;qB["sun.management.compiler"]=re;qB["os.name"]=fc;qB[" sun.boot.class.path"]=fc;qB["path.separator.applet"]=fc;qB["java.vm.specification.vendor"]=re;qB["java.runtime.version"]=fc;qB["http.proxyPort"]=fc;qB["user.name"]=fc;qB["user.language"]=fc;qB["os.name.applet"]=fc;qB["browser.version"]=fc;qB["java.version"]=fc;qB["user.timezone"]=fc;qB["java.endorsed.dirs"]=fc;qB["java.specification.name"]=
+"GWT";qB["java.specification.version"]="2.5.0";qB[Me]=bc;!Jq&&(Jq=new Rq);Jq.b?qB[Ke]="yes":qB[Ke]=null}var qB;t(428,98,bi);function rB(){on()}function sB(a){on();this.i=a}t(427,428,{66:1,71:1,78:1,86:1},rB,sB);function tB(){tB=x;uB=new vB}function wB(a){var b;if(a.n){var c;b=new Zs;hn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,hn(b.b,a.b));c=a.c;a=a.k;null!=c&&hn(b.b,c);null!=a&&(b.b.b+=ma,hn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function xB(a){tB();var b,c,d;if(null==a)throw new rB;a=Rn(a);try{d=Au(a,Bu(58))}catch(e){e=Fi(e);if(A(e,82))throw new sB(mn(e));throw e;}c=Au(a,Bu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;yB();var f,g,j;j=c.length;b=new zB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new sB(Xb+a);if(!this.n&&(this.n=Xi(uB,this.i),this.n||(this.n=(vp(),new AB))&&z(uB,this.i,this.n),!this.n))throw new sB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,R,sb,W,M,ca,Bc,Xf,yb,Kd,Ld,Md,Va,Cc,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==BB(c,Bu(47),n+2))throw new CB(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;ca=this.f;
+Md=this.k;v=this.e;yb=this.j;r=this.b;Fb=this.o;Va=BB(M,Bu(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){sb=2;ca=-1;E=BB(M,Bu(47),2);Ld=BB(M,Bu(63),2);-1!=Ld&&(-1==E||E>Ld)&&(E=Ld);-1==E&&(E=o,v=l);R=E;-1!=Va&&Va<E&&(R=Va);var od=Bu(64);Cc=M.lastIndexOf(od,R);r=M.substr(2,R-2);-1<Cc&&(Fb=M.substr(2,Cc-2),sb=Cc+1);Bc=BB(M,Bu(58),-1==Cc?sb:Cc);u=Au(M,Bu(93));if(-1!=u)try{M.length>u+1?(q=M.charCodeAt(u+1),58==q?Bc=u+1:Bc=-1):Bc=-1}catch(cf){if(cf=Fi(cf),!A(cf,78))throw cf;}-1==Bc||Bc>E?J=M.substr(sb,
+R-sb):(J=M.substr(sb,Bc-sb),Xf=M.substr(Bc+1,R-(Bc+1)),0==Xf.length?ca=-1:ca=DB(Xf,10))}-1<Va&&(Md=M.substr(Va+1,o-(Va+1)));D=-1==Va?o:Va;var Zb=Bu(63);Kd=M.lastIndexOf(Zb,D);-1<Kd?(yb=M.substr(Kd+1,D-(Kd+1)),0==Kd&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),W=Sx(v,Bu(47))+1,v=v.substr(0,W-0)),D=Kd):0!=Va&&(yb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),W=Sx(v,Bu(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var te;te=v;null!=yb&&!G(yb,l)&&(null!=v?te=v+tb+yb:te=tb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=te;this.f=ca;this.k=Md;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(pd=Sx(this.d,Bu(64)))?(this.o=this.d.substr(0,pd-0),this.d=Sn(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Au(this.c,Bu(63)))?(this.j=Sn(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Fb;this.e=v;this.j=yb}}catch(qd){qd=
+Fi(qd);if(A(qd,78))throw new sB(mn(qd));throw qd;}if(-1>this.f)throw new sB("incorrect port: "+this.f);}t(429,1,ci,xB);_.tS=function(){return wB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var uB;t(430,1,{});function EB(a,b,c){var d,e;for(d=new FB(a.we().b);GB(d.b);)if(a=d.c=Ai(d.b),e=a.yf(),null==b?null==e:un(b,e))return c&&(a=new HB(a.yf(),a.zf()),IB(d)),a;return null}t(434,1,Ih);_.ve=function(a){return!!EB(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new FB(a.we().b);GB(a.b);)if(b=a.c=Ai(a.b),c=b.yf(),b=b.zf(),!this.ve(c)||!JB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=EB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new FB(this.we().b);GB(b.b);)a=b.c=Ai(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new KB("Put not supported on this map");};
+_.Ae=function(a){a=EB(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new FB(this.we().b);GB(c.b);)b=c.c=Ai(c.b),a?d+=Ba:a=!0,d+=l+b.yf(),d+=qb,d+=l+b.zf();return d+"}"};function wx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function mu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}
+function Xi(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:LB(a,b,a.Ee(b))}function LB(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?MB(a,c):A(b,1)?NB(a,b,c):OB(a,b,c,a.Ee(b))}function OB(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.b[d]=[];d=new HB(b,c);e.push(d);++a.e;return null}
+function MB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function NB(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ii(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.zf();break a}}c=null}return c}t(433,434,Ih);_.ve=function(a){return mu(this,a)};
+_.we=function(){return new PB(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return Xi(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Ii(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function xi(){wx(this)}t(432,433,Oh,xi);_.Ce=function(a,b){return Yr(a)===Yr(b)||null!=a&&un(a,b)};_.Ee=function(a){return~~xn(a)};function vB(){wx(this)}t(431,432,Oh,vB);function QB(){on()}t(435,97,Uh,QB);
+function RB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=SB(a,c);if(c>=a.j)break;c=TB(a,c);++b}return b}function UB(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function VB(a){var b;a.b=0<=a.k&&!a.e?a.k:SB(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new QB;b=a.b;a.b=TB(a,a.b);return a.o.substr(b,a.b-b)}
+function TB(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=WB(a.o,d);if(c<=a.i&&UB(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Au(a.d,Bu(c)))break;++d}a.n&&b==d&&(a.f?(c=WB(a.o,d),c<=a.i&&UB(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Au(a.d,Bu(c))&&++d));return d}function SB(a,b){var c,d;if(null==a.d)throw new ln;for(d=b;!a.n&&d<a.j;)if(a.f){c=WB(a.o,d);if(c>a.i||!UB(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Au(a.d,Bu(c)))break;++d}return d}
+function XB(a){YB.call(this,a," \t\n\r\u000c",!1)}function ZB(a){YB.call(this,a,za,!1)}function YB(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=WB(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=WB(this.d,d),this.c[c]=a}}}t(436,1,{},XB,ZB,YB);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function $B(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=An(e),!(yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==me?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Sc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function aC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Uf:a}function ds(a){var a=new bC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;cC(a););return a.c}
+function dC(){dC=x;eC=H(as,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);fC=(yz(),Bz);gC=Nz(fC);hC=y(iC,m,43,23,0);jC=y(as,m,1,23,0);kC=y(iC,m,43,7,0);lC=null!=(pB(),qB[Ke]);mC=y(nC,m,47,100,0);oC=y(pC,m,48,100,0)}function qC(a){var b;if(a.Gb)b=rC(a,1)+rb+rC(a,2)+rb+rC(a,3);else if(b=rC(a,0),0<b.length){var c=new sC(a.$);Oi(a.ab.b,c)}return b}
+function tC(a,b){var c,d;c=b.b;if(G(c,(uC(),vC).c))oq(wC(a));else if(G(c,xC.c))oq(pq(a));else if(G(c,yC.c))a.wb&&qq(a.v,(!a.xb&&(a.xb=new rq(a)),a.xb));else if(G(c,dg)){7!=a.P&&(a.Q=bh);d=b.d;d=Us(d,ah);c=Js(d,a.Q);var e=!us(c,bh)?ps(c):c;!us(e,hh)&&zC(a.$,O(c));AC(a);a.nb=!0;BC(a);a.P=7;a.Q=d}else G(c,kg)||(G(c,ce)?CC(a):DC(a,c))}
+function EC(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(FC,m,-1,4,1);o=y(FC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)GC(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=Ny(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;HC(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||IC(a.gb[f])}a.C*=h}}
+function JC(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new KC(a),a.$.s=0);null!=a.tb&&$B(a.tb,null)}}function LC(a,b){var c,d,e,f;f=new GA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new zA(Mb+d);var g=(uC(),vC).c;d.d=g;FA(f,d);Sy(d.e,a);d=new zA(Mb+c);d.d=xC.c;Sy(d.e,a);FA(f,d);a.wb&&(FA(f,new zA(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new zA(c),d.d=yC.c,Sy(d.e,a),FA(f,d));Qx(a,f);return f}
+function MC(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,fC);a.pb?(f==a.d&&X(b,Oz(fC)),nA(b,h,g,a.Z,a.Z),X(b,(yz(),Dz)),NC(b,h,g,a.Z-1,a.Z-1)):f==a.d?mA(b,h+1,g+1,a.Z,a.Z,!1):mA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(yz(),Fz)),f){case 101:X(b,Iz);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;OC(b,!0);PC(b,QC(b,f,d,c,e));X(b,Fz);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(OC(b,!1),PC(b,QC(b,f,d,c,e)));RC(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);nA(b,h+9,g+9,2,4);nA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,Gz),nA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Iz),nA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,Jz);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,Fz);break;case 107:X(b,Hz);nA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,Fz);NC(b,h+4,g+4,a.Z-8,a.Z-8);RC(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);nA(b,h+9,g+9,2,4);nA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,Lz),NC(b,c,e,d,d),X(b,Ez),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:SC(b,h,g,a.Z,!0);break;case 111:SC(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,zz);nA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,Fz);NC(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,fC);
+a.qb&&mA(b,h+1,g+1,a.Z,a.Z,!1);X(b,Fz);TC(a,b,h,g,"NEW");break;case 106:X(b,Gz);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,Fz);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));TC(a,b,h+6,g,pc);break;case 104:X(b,Gz);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,Fz);break;case 105:a.Ob?(X(b,Kz),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,Fz)):TC(a,b,h,g,"123");break;case 114:X(b,Mz);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);nA(b,d,c,f,f);X(b,Fz);UC(a,b,h,g,zz,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:VC(a,b,h,g+2,3);break;case 207:VC(a,b,h,g,4);break;
+case 208:VC(a,b,h,g,5);break;case 209:VC(a,b,h,g,1);break;case 210:VC(a,b,h,g,6);break;case 211:VC(a,b,h,g,7);break;case 212:VC(a,b,h,g,8);break;case 213:TC(a,b,h,g,"FG"),a.G=new CA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=jC[d]&&UC(a,b,h,g,hC[d],jC[d])}
+function WC(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,fC),nA(d,0,0,c,b),a.pb?(X(d,(yz(),Dz)),NC(d,-1,0,c,b-1)):(X(d,gC),Y(d,0,0,c-1-2,0),X(d,Oz(fC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),XC(d,a.Y),X(d,(yz(),Fz)),-1!=a.K.toLowerCase().indexOf(de)&&X(d,Gz),YC(d,a.K,10,15),ZC(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function $C(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,fC);nA(d,0,0,c,b);a.pb?(X(d,(yz(),Dz)),Y(d,0,b-1,c,b-1),e=aD*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,gC),Y(d,0,0,0,b-1),Y(d,0,aD*a.Z,b-1,aD*a.Z),X(d,Oz(fC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=aD+2;++b)MC(a,d,1,b);ZC(a.Vb,a.R,0,2*a.Z+a.T)}}
+function bD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);nA(e,0,0,c,b);d=a.eb?(JA(),MA):(JA(),OA);if((JA(),KA)==(JA(),KA))d==MA?e.b=l:e.b=qg;d=new Xy(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,sb=o=v=r=j=void 0,W=o=j=void 0,M=h=r=h=void 0,ca=D=R=void 0,J=h=q=r=r=E=u=M=j=W=W=v=M=J=q=W=M=u=ca=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,ca=3;f.x&&(HC(f),EC(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ca*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(cD(13*f.o.C*j)));dD(f.o,j);f.o.B&&(X(g,(yz(),Fz)),NC(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(dC(),kC)[f.e[j]]),h=g,r=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,OC(h,!0),PC(h,QC(h,r,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(dC(),kC)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*ca*R,J=3*ca*D,W=y(I,s,-1,4,1),r=y(I,s,-1,4,1),W[0]=L(f.K[h]+q),r[0]=L(f.N[h]-J),W[1]=L(f.K[o]+q),r[1]=L(f.N[o]-J),W[2]=L(f.K[o]-q),r[2]=L(f.N[o]+J),W[3]=L(f.K[h]-q),r[3]=L(f.N[h]+J),o=g,h=W,OC(o,!0),PC(o,eD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){X(g,(yz(),Fz));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(dC(),kC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];u=f.N[h];W=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=r-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,Jz);q=n*R;J=n*D;Y(g,O(N(Math.round(M+q))),O(N(Math.round(u-J))),O(N(Math.round(W+q))),O(N(Math.round(r-J))));Y(g,O(N(Math.round(M-q))),O(N(Math.round(u+J))),O(N(Math.round(W-q))),O(N(Math.round(r+J))));X(g,Fz);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));r=O(N(Math.round(r)));Y(g,o,h,W,r);M=O(N(Math.round(ca*R)));u=O(N(Math.round(ca*D)));Y(g,o+M,h-u,W+M,r-u);Y(g,o-M,h+u,W-M,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-r)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));XC(g,f.o.n);o=fD(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=RA(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));X(g,Jz);YC(g,h,M,q);X(g,Fz);break;default:if(1==f.C[j]||3==f.C[j])q=ca*R,J=ca*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=O(N(Math.round(W+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-q))),v[2]=O(N(Math.round(r+
+J))),o=g,h=E,r=v,OC(o,!0),PC(o,eD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ca*R;J=ca*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(r))))}}D=y(FC,m,-1,f.u+1,1);R=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=D[o]/R[o]+n/R[o];XC(g,f.o.n);
+o=fD(f.o.o);J=y(as,m,1,f.u+1,0);W=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y(gD,m,54,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(cD(2*f.o.C))));for(j=1;j<=f.u;++j)h=hD(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=r[j]=RA(f.o.o,h),n[j]=iD(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,sb=l,f.o.Lb&&0<f.y[j]&&(sb+=Ub,1<f.y[j]&&
+(sb+=f.y[j])),v=l,0!=f.B[j]&&(1<Lj(f.B[j])&&(v+=Lj(f.B[j])),0<f.B[j]?v+=ya:v+=Ca),M||!E?h=h+sb+v+l:h=v+sb+l+h,E||(q=h),J[j]=h,q=RA(f.o.o,q),v=RA(f.o.o,h),W[j]=q,r[j]=v,v=n[j]=iD(f,u,j,q,v,o,M),M=v.d+u+1,q=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(dC(),kC)[f.e[j]]),nA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(dC(),kC)[f.e[j]]):X(g,(yz(),Fz)):X(g,(dC(),hC)[f.c[j]]),YC(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=W[j],v=r[j],M=O(N(cD(f.K[j]-q/2))),q=O(N(cD(f.N[j]+~~(o/2)-1))),X(g,(yz(),Jz)),YC(g,ba+f.r[h][1],
+M+v,q);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(yz(),Gz):(yz(),Mz)),0<f.E&&106!=f.o.d&&(v=n[f.E],NC(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(ca+1)*R,J=(ca+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=O(N(cD(f.K[h]+q))),E[1]=O(N(cD(f.K[o]+q))),v[0]=O(N(cD(f.N[h]-J))),v[1]=O(N(cD(f.N[o]-J))),E[3]=O(N(cD(f.K[h]-q))),E[2]=O(N(cD(f.K[o]-q))),v[3]=O(N(cD(f.N[h]+J))),v[2]=O(N(cD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(ca=
+g,j=E,R=v,ca.o&&(OC(ca,!1),PC(ca,eD(ca,j,R,5,!0)))),106==f.o.d&&jD(f,f.I[f.F],f.J[f.F]))){ca=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ca;if(ca>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(yz(),Gz));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],NC(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(yz(),Dz)),Y(e,c-1,0,c-1,b-1)):(X(e,Oz(fC)),Y(e,c-1,0,c-1,b-1),X(e,fC),Y(e,c-2,0,c-2,b-1),X(e,gC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(yz(),Jz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new aA(Vb,0,13),a.X=new QA(a.U),null!=a.cb&&(d=RA(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,(yz(),Fz)),XC(e,a.U),YC(e,a.cb,c,b)));ZC(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function VC(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(OC(b,!1),PC(b,eD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function kD(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,fC);nA(d,0,0,b,c);a.pb?(X(d,(yz(),Dz)),c=14*(a.Z+a.T),NC(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,Oz(fC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,gC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)MC(a,d,b,1),MC(a,d,b,2);a.d=c;ZC(a.Vb,a.Rb,0,0)}}
+function SC(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);RC(a,b,c+o-j,f,d-4-j-1,e,h)}
+function lD(a,b,c){var d,e,f,g,j,h;mD(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=nD(b);b=new YB(b,j,!0);e=l;for(d=1;5>=d;++d)e=oD(b,j);d=pD(DB(Rn(e.substr(0,3)),10)).b;g=pD(DB(Rn(e.substr(3,3)),10)).b;oD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=oD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new qD(a,f)}EC(a,1,d,1);EC(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new qD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",BC(a),!1;null!=a.j&&a.$&&rD(a.$,a.j,!0);null!=a.k&&
+a.$&&rD(a.$,a.k,!1);j=sD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new tD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];EC(a,1,j,0)}c&&BC(a);return!0}function sq(a,b){a.lb=!0;a.K=b}function dD(a,b){100>b&&(!mC[b]&&(mC[b]=new aA(Vb,0,b)),!oC[b]&&Wr(oC,b,new QA(mC[b])),a.n=mC[b],a.o=oC[b])}
+function wq(a,b){var c,d;if(0==b)return!1;AC(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:JC(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;uD(a,vD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Gu("Cannot redo. Index is out of range.");if(!d.b.d)throw new Gu(Yb);
+d.b=d.b.d;uD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=At(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(sq(a,dc+(a.Ib.b+1)+da+a.Ib.d),d=wD(d),xD(a,d,!1,!0),null!=a.tb&&$B(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=At(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(sq(a,dc+(a.Ib.b+1)+da+a.Ib.d),d=wD(d),xD(a,d,!1,!0),null!=a.tb&&$B(a.tb,null));break;case 101:a.Mb&&yD(a.Mb);a.Mb=new zD(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new AD(a):a.Eb.hc.d._?BD(a.Eb.hc.d):CD(a.Eb);break;case 114:a.c&&
+yD(a.c);a.c=new zD(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,DD(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=ED(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(FC,m,-1,4,1);GC(a.$,d);a.nb=!0;a.$=new sC(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;FD(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,GD(a.$,a.$.E),a.$.E=0,CC(a)):0<a.$.F&&(a.nb=!0,HD(a.$,a.$.F),a.$.F=0,CC(a));ID(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new GA;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new zA(c),FA(j,g),g.d=c,Sy(g.e,a);Qx(a,j);a.F=j}JD(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(yD(a.p),a.p=null);0==a.$.E&&(a.p=new zD(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,CC(a)),18==a.e&&(d=Vn((tq(),uq).hc.b.hb,Sg),KD(a.$,a.$.E,d),CC(a)),ID(a.$))}BC(a);return!0}
+function pq(a){var b,c,d;d=wC(a);c=l;if(a.Gb){var e,f,g;g=Qr([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)ED(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(LD(g[1][0],3)+LD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+MD(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+MD(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new ND(a,a.gb,a.vb)),c=MD(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function OD(a,b,c,d){var e;e=c;var f=d,g,j;(g=PD(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=LC(a,!0)),a.x):(!a.w&&(a.w=LC(a,!1)),a.w),JD(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=QD(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=aD+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",BC(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",BC(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=wq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)GD(a.$,a.$.E),a.$.E=0,CC(a);else{if(106==a.d)return!0;if(108==a.d)RD(a.$,a.$.E,0),CC(a);else if(157==a.d)RD(a.$,a.$.E,1),CC(a);else if(158==a.d)RD(a.$,a.$.E,-1),CC(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):CC(a);else if(206<=a.d&&229>=a.d)a.P=2,SD(a.$),CC(a);else if(230==a.d)a.P=3,CC(a);else if(233<=a.d&&262>a.d)TD(a.$,!1),CC(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;KD(a.$,a.$.E,Vn(a.Eb.f.hc.b.hb,Sg));a.$.n=!0;CC(a)}else if(105==a.d)UD(a.$),CC(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Vn((tq(),uq).hc.b.hb,Sg),1>d.length&&(d=Oc),KD(a.$,a.$.E,
+d)),CC(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,SD(a.$),CC(a);else if(0<a.$.F)if(104==a.d)HD(a.$,a.$.F),a.$.F=0,CC(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])sq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;GD(d,c);d.b[c]=0}a.$.F=0;CC(a)}else if(201==a.d)VD(a.$,a.$.F),CC(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),CC(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,CC(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,CC(a);else if(206<=a.d&&229>=a.d)a.P=2,SD(a.$),CC(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Vn(a.Eb.f.hc.b.hb,Sg);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;CC(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new KC(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(WD(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,SD(a.$)):300<a.d?(WD(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Vn((tq(),uq).hc.b.hb,Sg),1>d.length&&(d=Oc),KD(a.$,1,d))):230==a.d?XD(a,null,!0):233<=a.d&&262>a.d?(WD(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,TD(a.$,!0)):pB();CC(a)}else e=!1;e&&(ID(a.$),a.mb=!1,a.ob=!1,a.nb=!0,BC(a))}return e}
+function YD(a,b,c,d){var e,f;if(a.A||!a.ib||PD(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=ZD(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)GD(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),HD(b,e),0<ZD(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){sq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<ZD(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;sq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(QD(b)||PD(b))zC(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(FC,m,-1,4,1);GC(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;AC(a);a.nb=!0;BC(a);a.Tb=c;a.Ub=d;return!0}
+function $D(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||PD(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((dC(),lC)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;aE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(aE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;AC(a);a.nb=!0;BC(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function bE(a){if(a.A)return!0;a.jb&&(a.jb=!1,CC(a));a.lb=!1;a.Q=bh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=ZD(b,b.u),6>b.A[c]&&(cE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),GD(b,b.u));b.D=!1;CC(a)}else a:{var b=a.$,e,f;c=ZD(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):sq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],sq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(cD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(cD((b.N[b.G]+b.N[c])/2))))}}IC(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,vD(b),b.b.d=c),CC(a),a.s=!1)}else 5==a.P&&(IC(a.$),CC(a));0<a.P&&(a.E=!1,AC(a),a.nb=!0,ID(a.$),dE(a.$),BC(a),a.P=0,a.i=!1);if(lC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,AC(a),a.nb=!0,BC(a);return!0}function AC(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function aE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,$B(a.sb,H(eE,m,81,[new T(a.f),new T(b)]))}
+function fE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Bf)?a.Gb=!1:-1<b.indexOf($f)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(wf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Ff)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,EC(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)gE(a.gb[d]),HC(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Pf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(nd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++aD;c&&BC(a)}
+function BC(a){var b,c,d,e;b=Ny(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Fe(a.db,d,c),a.A&&e&&EC(a,1,a.vb,0),bD(a),a.A||(a.Rb=a.Fe(a.Rb,b.c,2*a.Z+a.T),kD(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Fe(a.R,a.Z,c),$C(a),a.J=a.Fe(a.J,d,a.Z),WC(a))):(bD(a),a.A||(WC(a),a.E&&(kD(a),$C(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function hE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=ED(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=hD(c,h);c.o.N&&0<c.y[h]&&(j+=Ub,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=ya:j+=Ca,1<Lj(c.B[h])&&(j+=Lj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+iE(0.055999999999999994*c.K[h],0,2)+ba+iE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=$g),e+=c)}return e}function rC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=ED(a.gb[c]),d!=b))continue;d=void 0;d=jE(a.gb[c]);d=kE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function CC(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&$B(a.tb,null)}var c,d,e;e=new lE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=jE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new mE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function xD(a,b,c,d){try{lD(a,b,d)?c&&CC(a):BC(a)}catch(e){if(e=Fi(e),A(e,78))BC(a);else throw e;}}
+function XD(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;mD(a,c);e=j=0;r=new YB(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=RB(r);a.vb=0;for(f=1;f<=h;++f)if(o=VB(r),Rn(o),!G(o,$g))if(G(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new nE(a,o);if(0==a.$.u){oE(a,"ERROR - problems in reading/processing molecule !");pB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(oE(a,"ERROR - strange reaction - fixing !"),pB(),d=!1):3<n?(oE(a,"ERROR - strange reaction !"),pB(),d=!1):(1<a.vb&&!g&&fE(a,wf,!0),g&&!a.Gb&&fE(a,
+$f,!0),!g&&a.Gb&&fE(a,Bf,!0),g?(EC(a,1,j,1),EC(a,j+1,e-1,2),EC(a,e,a.vb,3)):EC(a,1,a.vb,0),c&&BC(a),d=!0)}d?CC(a):BC(a)}catch(q){if(q=Fi(q),A(q,78))BC(a);else throw q;}}function pE(a){AC(a);a.nb=!0;BC(a)}function mD(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new KC(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&BC(a);null!=a.tb&&$B(a.tb,null)}
+function uD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=jE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&$B(a.tb,null)}}function qE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,BC(a),null):a.gb[b]}
+function DC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Oa)?c=261:G(b,Sa)?c=241:G(b,Ma)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?wq(a,c):b="Not known group!";a.lb=!0;a.K=b;BC(a)}function oE(a,b){a.lb=!0;a.K=b;BC(a)}function wC(a){var b;b=qC(a);AC(a);BC(a);return b}
+function TC(a,b,c,d,e){var f,g,j,h;f=a.X;h=RA(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new aA(f.c.b,f.c.d,g),f=new QA(j),h=RA(f,e),b.f=j,b.j=rE(j);else XC(b,a.U);f=cA(f.c).b-cA(f.c).c;YC(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function UC(a,b,c,d,e,f){var g,j;g=fD(a.W);j=RA(a.W,f);XC(b,a.V);(b.e=e)&&(b.i=bg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);YC(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function fD(a){return cA(a.c).b-cA(a.c).c}
+function vq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Bd,BC(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Bd):sq(a,a.z+ba),BC(a))}t(440,362,Hh);_.te=function(a){tC(this,a)};_.Fe=function(a,b,c){return Jy(this,b,c)};_.Ge=function(){};_.ae=function(){BC(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=bh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var aD=10,mC,oC,fC,gC,hC,eC,lC,sE=null,kC,jC;
+function tE(){dC();Hy.call(this);this.Vb=(vp(),vp(),oy).b;this.y=new aA(null,0,8);this.u=(yz(),zz);this.gb=y(uE,m,94,99,0);this.ab=new Fy;this.Ib=new vE;this.L=G((pB(),qB[Me]),bc);this.v=new wE;this.H=H(as,m,1,[Ha,Ia,Sa,Ga,Oa,Ma,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new KC(this);kC[0]=Cz;kC[1]=new Az(255,153,153);kC[2]=new Az(255,204,102);kC[3]=new Az(255,255,153);kC[4]=new Az(102,255,255);kC[5]=new Az(51,204,255);kC[6]=new Az(255,153,255)}t(439,440,Hh,tE);
+_.Fe=function(a,b,c){var d;return a?(d=a.b,gj(d.u,b,c),a):Jy(this,b,c)};_.Ge=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[xE(b.b),a])}};_.b=null;function yE(a){if(a.e.hb.style.display!=Af){My(a.d);for(a=new zi(a.f.k);a.c<a.e.Be();)Ai(a),null.$f()}}function zE(a){AE.call(this,a,eb,eb,null)}function BE(a,b){AE.call(this,a,eb,eb,b)}function CE(a,b,c){AE.call(this,a,b,c,null)}
+function AE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G($b,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=bj(a)){this.c=DE;++DE;this.e=e;this.d=new tE;this.f=new EE(this.d,b,c,d);Tu(e,this.f,e.hb);d&&fd in d&&(this.f.c=d[fd]);a=this.f;a.e||(a.e=Ky(a,Un(a.hb,If),Un(a.hb,Hf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?sE=$b:sE="JME";b.w=LC(b,!1);b.x=LC(b,!0);sq(b,sE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=Ny(b);Dy(b,null);b.pb||(b.T=0);b.U||(b.U=new aA(Vb,0,13),b.X=new QA(b.U));b.V||(b.V=new aA(Vb,1,13),b.W=new QA(b.V));b.Y||(b.Y=new aA(Vb,0,11),new QA(b.Y));dD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;aD=10;b.Lb=!0;try{r=FE(b.Vb,"options");null!=r&&fE(b,r,!1);j=FE(b.Vb,"jme");null!=j&&(b.M=j);n=FE(b.Vb,"mol");null!=n&&(b.bb=n);g=FE(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=FE(b.Vb,Cg);null!=o&&(b.cb=o,BC(b));b.k=FE(b.Vb,"atomcolors");b.j=FE(b.Vb,"atombg");f=FE(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(yz(),zz);try{if(0!=f.indexOf(ma))throw new nn("bad hex encoding");E=DB(f.substr(1,2),16);D=DB(f.substr(3,2),16);u=DB(f.substr(5,2),16);q=v=new Az(E,D,u)}catch(J){if(J=Fi(J),A(J,78))pB(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&DD(b.$);h=FE(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Fi(R),!A(R,78))throw R;}b.d=202;for(f=0;23>f;++f)hC[f]=(yz(),Hz),jC[f]=Oc;jC[1]=Ub;hC[1]=(yz(),Dz);jC[2]=Bb;hC[2]=Hz;jC[3]=Eb;hC[3]=Dz;jC[4]=ec;hC[4]=Mz;jC[5]=mc;hC[5]=
+Gz;jC[9]=Qb;hC[9]=Jz;jC[10]=Kb;hC[10]=Jz;jC[11]=Db;hC[11]=Jz;jC[12]=Wb;hC[12]=Jz;jC[8]=zc;hC[8]=Oz(Iz);jC[7]=oc;hC[7]=Hz;jC[6]=Ec;hC[6]=Dz;jC[13]=Dc;hC[13]=Dz;jC[18]=Oc;hC[18]=Dz;jC[19]=pc;hC[19]=Dz;jC[20]=qc;hC[20]=Dz;jC[21]=rc;hC[21]=Dz;jC[22]=sc;hC[22]=Dz;my(b);b._=new GE;f=a.d;f.D=Ny(f);null!=f.M?(XD(f,f.M,!1),null!=f.j&&f.$&&rD(f.$,f.j,!0),null!=f.k&&f.$&&rD(f.$,f.k,!1)):null!=f.bb&&xD(f,f.bb,!1,!1);BC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function HE(){return ds(null)}function IE(a){return ds(a)}t(441,1,Th,zE,BE,CE,AE);_.He=function(a){B(this.f,new JE(this,a),(yp(),yp(),zp))};_.Ie=function(a){B(this.f,new KE(this,a),(Eq(),Eq(),Fq))};_.Je=function(a){CD(new LE(a,this.d,fC))};_.Ke=function(){JC(this.d)};_.Le=function(){Kn((Hn(),In),new ME(this))};_.Me=function(){return this.b};_.Ne=function(){return this.c};_.Oe=function(){return this.d.I};_.Pe=function(){return this.d.eb};_.Qe=function(){return this.d.fb};_.Re=function(){return this.d.tb};
+_.ed=function(){return Un(this.f.hb,Hf)};_.Se=function(){var a;a=[];a.length=2;a[0]=Un(this.f.hb,If);a[1]=Un(this.f.hb,Hf);return a};_.fd=function(){return Un(this.f.hb,If)};_.Te=function(){return this.e.hb};_.Ue=function(){return this.d.yb};_.Ve=function(){return this.d.Ab};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.e.hb.style.display!=Af};_.Xe=function(){var a=this.d,b;a.Gb?b=hE(a,1)+rb+hE(a,2)+rb+hE(a,3):b=hE(a,0);return b};_.Ye=function(){return pq(this.d)};
+_.Ze=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=qC(a);a.Pb=b;BC(a);return c};_.$e=function(a){fE(this.d,a,!0)};_._e=function(){};_.af=function(a){xD(this.d,a,!0,!0)};_.bf=function(a){XD(this.d,a,!0)};_.fe=function(){yE(this)};_.cf=function(){mD(this.d,!0)};_.df=function(a){var b=this.d;if(a=qE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;pE(b)}};_.ef=function(a){this.b=a;!this.d.b&&(this.d.b=new NE(this))};
+_.ff=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new zi(b.b);d.c<d.e.Be();)c=Ai(d),a?c.b=l:c.b=qg}My(b.d)};_.gf=function(a,b){var c=this.d,d;if(d=qE(c,a))rD(d,b,!0),pE(c)};_.hf=function(a,b){var c=this.d,d;d=qE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,BC(c)):(d.E=b,pE(c))};_.kd=function(a){this.f.hb.style[ze]=a;yE(this)};_.jf=function(a){this.d.I=a};_.kf=function(a){var b=this.d;b.eb=a;BC(b)};_.lf=function(a){var b=this.d;b.fb=a;BC(b)};_.mf=function(a){this.d.sb=a};
+_.nf=function(a){this.d.tb=a};_.of=function(a){var b=this.d;b.yb=a;b.w=LC(b,!1)};_.pf=function(a){this.d.Ab=a};_.qf=function(a,b){var c=this.f;c.md(a);c.kd(b);yE(this)};_.rf=function(a){DC(this.d,a)};_.sf=function(a,b){var c=this.d;c.i=!1;c.Qb=new nE(c,a);c.d=253;c.lb=!0;c.K=b;BC(c)};_.ld=function(a){Cu(this.e.hb,a)};_.md=function(a){this.f.hb.style[Xg]=a;yE(this)};_.tf=function(a){oE(this.d,a)};_.uf=function(){return wC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var DE=0;
+function ME(a){this.b=a}t(442,1,{},ME);_.xc=function(){var a,b;for(b=new zi(this.b.f.b);b.c<b.e.Be();)a=Ai(b),a.u.hb.innerHTML=a.r||l};_.b=null;function NE(a){this.b=a}t(443,1,{},NE);_.b=null;function JE(a,b){this.b=a;this.c=b}t(444,1,{},JE);_.Lc=function(a){a=a.b;Kn((Hn(),In),new OE(this,this.c,a))};_.b=null;_.c=null;function OE(a,b,c){this.b=a;this.d=b;this.c=c}t(445,1,{},OE);_.xc=function(){var a=this.c;this.d.b.apply(a,[xE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function KE(a,b){this.b=a;this.c=b}t(446,1,{},KE);_.b=null;_.c=null;function Hq(a,b,c){this.b=a;this.d=b;this.c=c}t(447,1,{},Hq);_.xc=function(){var a=this.c;this.d.b.apply(a,[xE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function PE(){var a=QE("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;RE(SE,arguments)?a=arguments[0]:3==arguments.length?a=new CE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new zE(arguments[0]):4==arguments.length?a=new AE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new BE(arguments[0],arguments[1]));this.g=a;TE();a[Zc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new UE(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new UE(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=SE;TE();var f=b,g,b=VE.c;g=WE(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=WE(b,
+e,f)}if(!g)throw new Ji("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new UE(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});XE({"0":{"0":[[HE,null,void 0]],1:[[IE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new YE(e));return[e]},me]]}});ZE(SE,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function bs(){$E||($E=!0,PE())}t(448,1,{},bs);
+var $E=!1;function fs(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==me)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function es(){}t(450,1,{},es);_.xc=function(){fs()};function YE(a){this.b=a}t(451,1,{68:1,106:1},YE);_.eQ=function(a){return null!=a&&A(a,68)&&this.b==a.b};_.b=null;function UE(a){this.b=a}t(452,1,{69:1,106:1},UE);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;
+function cC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(Xg)||l;b=c.getAttribute(ze)||l;f=c.getAttribute(yf)||l;e=c.getAttribute(Ie)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(yf)||l,h=h.getAttribute(Sg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(yf);c.removeAttribute("archive");c.removeAttribute(ze);c.removeAttribute(Xg);c.removeAttribute(ed);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Zn();c.setAttribute(Ie,d);c.style[Xg]=aC(g);c.style[ze]=aC(b);b=new aF(a,d,n,e,c,f);Kn((Hn(),In),b);++a.c;return!0}function bC(a){this.b="JME.class";this.e=a}t(453,1,{},bC);_.Fc=function(){return cC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function aF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(454,1,{},aF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Ie,this.f):this.d.removeAttribute(Ie);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function bF(){}t(455,1,Th,bF);function cF(a){this.b=a}t(456,1,{},cF);_.xc=function(){this.b()};_.b=null;
+function dF(){var a=QE("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;RE(eF,arguments)?a=arguments[0]:0==arguments.length&&(a=new bF);this.g=a;TE();a[Zc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Kn((Hn(),In),new cF(a))});ZE(eF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function cs(){fF||(fF=!0,dF())}t(457,1,{},cs);var fF=!1;function gF(a){on();this.i=a}
+t(458,428,bi,gF);function ls(){on();this.i="divide by zero"}t(459,97,Uh,ls);function Xr(){on()}function hF(a){on();this.i=a}t(460,97,Uh,Xr,hF);function iF(){iF=x;jF=new kF(!1);lF=new kF(!0)}function kF(a){this.b=a}t(461,1,{71:1,72:1,75:1},kF);_.eQ=function(a){return A(a,72)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Rg:"false"};_.b=!1;var jF,lF;function mF(){}function nF(a){return typeof a==Ff?zc+(0>a?-a:a):a}
+function oF(a,b){var c;c=new mF;c.e=Lb+(pF(0!=a?-a:0)?nF(0!=a?-a:0):l+ri(c));qF(0!=a?-a:0)&&rF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new mF;b.e=Lb+(pF(a)?nF(a):l+ri(b));qF(a)&&rF(a,b);return b}function sF(a,b){var c;c=new mF;c.e=Lb+(pF(a)?nF(a):l+ri(c));qF(a)&&rF(a,c);c.c=b?8:0;return c}function tF(){var a;a=new mF;a.e=Lb+(pF(0)?nF(0):l+ri(a));qF(0)&&rF(0,a);a.c=2;return a}function uF(a){var b;b=new mF;b.e=Lb+(pF(a)?nF(a):l+ri(b));qF(a)&&rF(a,b);b.c=1;return b}
+function qF(a){return typeof a==Ff&&0<a}function pF(a){return null!=a&&0!=a}function rF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Dh[b.d])c=c.prototype;else{c=Dh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(463,1,{},mF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function vF(a){var b;if(!(b=wF,!b&&(b=wF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new xF(Sb+a+ea);return parseFloat(a)}
+function DB(a,b){var c,d;if(null==a)throw new xF(Ef);if(2>b||36<b)throw new xF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new xF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new xF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new xF(Sb+a+ea);return c}t(465,1,{71:1,83:1});var wF=null;function yF(a){this.b=a}
+t(464,465,{71:1,75:1,76:1,83:1},yF);_.eQ=function(a){return A(a,76)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Zy(a){this.b=a}t(466,465,{71:1,75:1,79:1,83:1},Zy);_.eQ=function(a){return A(a,79)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Py(){on()}function ok(a){on();this.i=a}t(467,97,Mh,Py,ok);function Wu(){on()}function Xv(a){on();this.i=a}t(468,97,Uh,Wu,Xv);function T(a){this.b=a}
+function Ks(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function qs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function pD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(zF(),AF)[b],!c&&(c=AF[b]=new T(a)),c):new T(a)}t(469,465,{71:1,75:1,81:1,83:1},T);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function zF(){zF=x;AF=y(eE,m,81,256,0)}var AF;function Lj(a){return 0>a?-a:a}function Kj(a,b){return a>b?a:b}function cD(a){return Math.round(a)}function ln(){on()}function lr(a){on();this.i=a}t(472,97,{71:1,78:1,82:1,84:1,86:1},ln,lr);function ti(){ti=x;ui=H(si,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var ui;function xF(a){on();this.i=a}t(474,467,Mh,xF);
+function sn(a){this.b="Unknown";this.d=a;this.c=-1}t(475,1,{71:1,85:1},sn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function BF(a,b){return a.charCodeAt(b)}function WB(a,b){var c=b,d=a.length,e,f;e=BF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function CF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function Au(a,b){return a.indexOf(b)}function BB(a,b,c){return a.indexOf(b,c)}function Sx(a,b){return a.lastIndexOf(b)}function wD(a){var b=aa,c=$g,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Sn(c,++d):c=c.substr(0,d-0)+Sn(c,++d);return a.replace(RegExp(b,ne),c)}
+function DF(a,b){for(var c=RegExp(b,ne),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(as,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Sn(a,b){return a.substr(b,a.length-b)}
+function Rn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Bu(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return at(this)};_.tS=_.toString;function EF(){EF=x;FF={};GF={}}
+function at(a){EF();var b=lb+a,c=GF[b];if(null!=c)return c;c=FF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+BF(a,d++);c|=0}256==HF&&(FF=GF,GF={},HF=0);++HF;return GF[b]=c}var FF,HF=0,GF;function gn(a,b){hn(a.b,b);return a}function fn(){this.b=new Tn}function IF(){this.b=new Tn;this.b.b+=l}t(477,1,Gh,fn,IF);_.tS=function(){return this.b.b};function Zs(){this.b=new Tn}
+function zB(){this.b=new Tn}function Fr(a){this.b=new Tn;hn(this.b,a)}t(478,1,Gh,Zs,zB,Fr);_.tS=function(){return this.b.b};function CB(a){a="String index out of range: "+a;on();this.i=a}t(479,468,Uh,CB);
+function JF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new ln;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new hF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new hF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Wu;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Wr(b,c,a[--d])}else for(c=e+c;e<c;)Wr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Du(){on()}function KB(a){on();this.i=a}t(481,97,Uh,Du,KB);function ez(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:un(b,c))return a;return null}function hz(a,b){var c;return(c=ez(a.xd(),b))?(c.Zc(),!0):!1}function KF(a){var b,c,d,e;d=new fn;b=null;d.b.b+=Pc;for(c=a.xd();c.Xc();)null!=b?hn(d.b,b):b=Ba,e=c.Yc(),hn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Sc;return d.b.b}t(482,1,{});_.vf=function(){throw new KB("Add not supported on this collection");};
+_.wf=function(a){return!!ez(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return hz(this,a)};_.tS=function(){return KF(this)};t(484,482,Yh);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=xn(c),a=~~a);return a};
+function LF(a,b){var c;return A(b,90)&&(c=b.yf(),mu(a.b,c))?(c=Xi(a.b,c),a.b.Ce(b.zf(),c)):!1}function PB(a){this.b=a}t(483,484,Yh,PB);_.wf=function(a){return LF(this,a)};_.xd=function(){return new FB(this.b)};_.xf=function(a){return LF(this,a)?(a=a.yf(),Ii(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function IB(a){if(a.c)Ci(a.b),Ii(a.d,a.c.yf()),a.c=null;else throw new Gu("Must call next() before remove().");}
+function FB(a){var b;this.d=a;b=new Ui;a.d&&Oi(b,new MF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new NF(a,d.substring(1));b.vf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.b=new zi(b)}t(485,1,{},FB);_.Xc=function(){return GB(this.b)};_.Yc=function(){return this.c=Ai(this.b)};_.Zc=function(){IB(this)};_.b=null;_.c=null;_.d=null;t(487,1,ki);_.eQ=function(a){return A(a,90)&&JB(this.yf(),a.yf())&&JB(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=xn(this.yf()));null!=this.zf()&&(b=xn(this.zf()));return a^b};_.tS=function(){return this.yf()+qb+this.zf()};function MF(a){this.b=a}t(486,487,ki,MF);_.yf=function(){return null};_.zf=function(){return this.b.c};_.Af=function(a){return MB(this.b,a)};_.b=null;function NF(a,b){this.c=a;this.b=b}t(488,487,ki,NF);_.yf=function(){return this.b};_.zf=function(){return this.c.f[lb+this.b]};_.Af=function(a){return NB(this.c,this.b,a)};_.b=null;_.c=null;
+function Uv(a,b){(0>a||a>=b)&&OF(a,b)}function OF(a,b){throw new Xv("Index: "+a+", Size: "+b);}t(489,482,qi);_.Bf=function(){throw new KB("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:un(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:xn(c)),b=~~b;return b};_.xd=function(){return new zi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new PF(this,a)};_.Ff=function(){throw new KB("Remove not supported on this list");};function GB(a){return a.c<a.e.Be()}function Ai(a){if(a.c>=a.e.Be())throw new Zu;return a.e.Cf(a.d=a.c++)}function Ci(a){if(0>a.d)throw new bw;a.e.Ff(a.d);a.c=a.d;a.d=-1}function zi(a){this.e=a}t(490,1,{},zi);_.Xc=function(){return GB(this)};
+_.Yc=function(){return Ai(this)};_.Zc=function(){Ci(this)};_.c=0;_.d=-1;_.e=null;function PF(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&OF(b,c);this.c=b}t(491,490,{},PF);_.Gf=function(){return 0<this.c};_.Hf=function(){if(0>=this.c)throw new Zu;return this.b.Cf(this.d=--this.c)};_.b=null;function QF(a){a=new FB(a.c.b);return new RF(a)}function SF(a,b){this.b=a;this.c=b}t(492,484,Yh,SF);_.wf=function(a){return mu(this.b,a)};_.xd=function(){return QF(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function RF(a){this.b=a}t(493,1,{},RF);_.Xc=function(){return GB(this.b.b)};_.Yc=function(){return(this.b.c=Ai(this.b.b)).yf()};_.Zc=function(){IB(this.b)};_.b=null;t(494,489,qi);_.Bf=function(a,b){var c;c=kz(this,a);var d=c.e;new fz(b,c.c);++d.c;++c.b;c.d=null};_.Cf=function(a){var b;b=kz(this,a);try{return lz(b)}catch(c){c=Fi(c);if(A(c,91))throw new Xv("Can't get element "+a);throw c;}};_.xd=function(){return kz(this,0)};
+_.Ff=function(a){var b,c;b=kz(this,a);try{c=lz(b)}catch(d){d=Fi(d);if(A(d,91))throw new Xv("Can't remove element "+a);throw d;}TF(b);return c};function UF(a){a.c=y(VF,m,0,0,0)}function vy(a,b,c){(0>b||b>a.d)&&OF(b,a.d);a.c.splice(b,0,c);++a.d}function Oi(a,b){Wr(a.c,a.d++,b);return!0}function At(a,b){Uv(b,a.d);return a.c[b]}function Ej(a,b){for(var c=0;c<a.d;++c)if(JB(b,a.c[c]))return c;return-1}function Dt(a,b){var c;c=(Uv(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Ni(a,b){var c;c=Ej(a,b);if(-1==c)return!1;Dt(a,c);return!0}function sk(a,b){var c;if(b.length<a.d){c=b;var d;d=Pr(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Wr(b,c,a.c[c]);b.length>a.d&&Wr(b,a.d,null);return b}function Ui(){UF(this)}function Zz(a){UF(this);this.c.length=a}function Ty(a){UF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(495,489,Fh,Ui,Zz,Ty);_.Bf=function(a,b){vy(this,a,b)};
+_.vf=function(a){return Oi(this,a)};_.Ke=function(){this.c=y(VF,m,0,0,0);this.d=0};_.wf=function(a){return-1!=Ej(this,a)};_.Cf=function(a){return At(this,a)};_.ye=function(){return 0==this.d};_.Ff=function(a){return Dt(this,a)};_.xf=function(a){return Ni(this,a)};_.Be=function(){return this.d};_.d=0;function jz(a,b){var c=a.length,d;for(d=0;d<c;++d)Wr(a,d,b)}function Br(){Br=x;Cr=new WF}var Cr;function WF(){}t(498,489,Ph,WF);_.wf=function(){return!1};_.Cf=function(){throw new Wu;};_.Be=function(){return 0};
+function XF(){this.b=new Date}function YF(a){return 10>a?bb+a:l+a}t(499,1,{71:1,74:1,75:1,87:1},XF);_.eQ=function(a){return A(a,87)&&Ns(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=hs(c&4194303,b&4194303,e&1048575);a=hs(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(ZF(),$F)[this.b.getDay()]+ba+aG[this.b.getMonth()]+ba+YF(this.b.getDate())+ba+YF(this.b.getHours())+lb+YF(this.b.getMinutes())+lb+YF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function ZF(){ZF=x;$F=H(as,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));aG=H(as,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var $F,aG;
+function ur(a,b){return null==z(a.b,b,a)}function tr(){this.b=new xi}t(501,484,{71:1,74:1,92:1},tr);_.vf=function(a){return ur(this,a)};_.wf=function(a){return mu(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return QF(new SF(this.b,new PB(this.b)))};_.xf=function(a){return null!=Ii(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return KF(new SF(this.b,new PB(this.b)))};_.b=null;
+function kz(a,b){var c,d;(0>b||b>a.c)&&OF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new bG(a,b,d)}function oz(){this.b=new cG;this.c=0}t(502,494,Ph,oz);_.vf=function(a){new fz(a,this.b);++this.c;return!0};_.Ef=function(a){return kz(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function lz(a){if(a.c==a.e.b)throw new Zu;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function TF(a){if(!a.d)throw new bw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function bG(a,b,c){this.e=a;this.c=c;this.b=b}t(503,1,{},bG);_.Xc=function(){return this.c!=this.e.b};_.Gf=function(){return this.c.c!=this.e.b};_.Yc=function(){return lz(this)};_.Hf=function(){if(this.c.c==this.e.b)throw new Zu;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){TF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function cG(){this.b=this.c=this}
+function fz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(504,1,{},cG,fz);_.b=null;_.c=null;_.d=null;function HB(a,b){this.b=a;this.c=b}t(505,487,ki,HB);_.yf=function(){return this.b};_.zf=function(){return this.c};_.Af=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Zu(){on()}t(506,97,{71:1,78:1,84:1,86:1,91:1},Zu);function JB(a,b){return Yr(a)===Yr(b)||null!=a&&un(a,b)}function Yz(a){var b=y(pz,m,44,0,0);return sk(a.b,b)}function Fy(){this.b=new Ui}
+t(508,489,Fh,Fy);_.Bf=function(a,b){vy(this.b,a,b)};_.vf=function(a){return Oi(this.b,a)};_.wf=function(a){return-1!=Ej(this.b,a)};_.Cf=function(a){return At(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new zi(this.b)};_.Ff=function(a){return Dt(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return KF(this.b)};_.b=null;function yD(a){a.hc.d._&&dA(a)}function dG(a){var b;if(a.hc.d._){b=Xx(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}fA(a)}
+function eG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function CD(a){var b=a.k;fG(a.hc.d,b.b,b.c);!Wx(a)&&Ay(a);ky(a)}function gG(){iA.call(this,l);this.j=new sz(this.If());Sy(this.r,new hG(this))}t(510,387,Zh);_.Ld=function(a,b){return Yr(a.i)===Yr(this.j)?(dG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){dG(this)};_.j=null;_.k=null;
+function LE(a,b,c){gG.call(this);this.hc&&kA(this.hc,!1);hA(this,!1);Dy(this,new sA(0));a=new wA(a,1);Q(this,a,null);a=new Hy;Q(a,this.j,null);Q(this,a,null);b&&(this.k=Xx(b),gA(this),eG(this.k,~~(Un(b.Vb.hb,If)/2)-~~(this.mc/2),~~(Un(b.Vb.hb,Hf)/2)-~~(this.cc/2)));c&&P(this,c)}t(509,510,Zh,LE);_.If=function(){return"OK"};function vD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Gu("Cannot undo. Index is out of range.");if(!a.b.c)throw new Gu(Yb);a.b=a.b.c;return a.b.b}
+function GE(){this.b=this.c=new iG}t(511,1,{},GE);_.b=null;function iG(){this.b=null}function mE(a){this.b=a}t(512,1,{},iG,mE);_.b=null;_.c=null;_.d=null;function hG(a){this.b=a}t(513,422,Qh,hG);_.b=null;
+function jG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){$B(a.b.Ab,H(as,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=DF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Wr(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{lD(a.b,b,!0)?(sq(a.b,"Structure pasted"+e),CC(a.b),My(a.b),d=!0):(CD(new LE(a.b.K,a.b,fC)),mD(a.b,!0),My(a.b))}catch(n){if(n=Fi(n),A(n,78))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",BC(e),CD(new LE(a.b.K,
+a.b,fC)),My(a.b);else throw n;}}d&&a.b.Ge(b)}function rq(a){this.b=a}t(514,1,{},rq);_.b=null;function uC(){uC=x;vC=new kG("COPY_SMILES",0);xC=new kG("COPY_MOL",1);yC=new kG("PASTE",2);lG=H(mG,m,93,[vC,xC,yC])}function kG(a,b){bo.call(this,a,b)}t(515,139,{71:1,75:1,77:1,93:1},kG);var lG,xC,vC,yC;function lE(){this.e=y(uE,m,94,99,0)}t(516,1,{},lE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function nG(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(FC,m,-1,20,1);a.N=y(FC,m,-1,20,1);a.H=Qr([20,7]);a.e=y(I,s,-1,20,1);a.d=y(as,m,1,20,0);a.p=y(as,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(as,m,1,20,0);a.r=Qr([10,2]);a.j=y(I,s,-1,101,1)}
+function oG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(FC,m,-1,4,1);d=y(FC,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=pG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+pG(r[2],d[2],r[3],d[3]),d=pG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;WD(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=qG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(FC,m,-1,2,1);rG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==ZD(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;sq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];cE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&VD(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(cD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(cD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function TD(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&RD(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,RD(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];GD(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)WD(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)cE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];FD(a);a.E=c+d;Z(a,0);o=a.K[a.u];q=a.N[a.u];GD(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];cE(a);a.I[a.v]=n;a.J[a.v]=c+d;FD(a);b&&(GD(a,n),HC(a))}c=4}sG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function rG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function SD(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])tG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,tG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){sq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[qG(a,a.E,a.H[a.E][d])],2<d||1!=b){sq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(FC,m,-1,2,1);rG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)WD(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)WD(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)WD(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)cE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[qG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[qG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(cD((a.K[b]+a.K[e])/2))),a.O[c]=O(N(cD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;cE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(cD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(cD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(cE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(cD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(cD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(cE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(cD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(cD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(GD(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&sG(a,j);-1<n&&(a.E=n)}
+function tG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)WD(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function sG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=ZD(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function qG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function uG(a,b,c){var d,e,f,g;e=bh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Ts(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Ts(c[d])&&!us(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Ns(c[d],e)&&(b[d]=g,c[d]=bh,++f);if(f==a.u)break}return g==a.u}
+function HC(a){var b,c,d;b=y(FC,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{GC(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;IC(a)}}
+function GC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function RD(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=vG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&sq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?sq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?sq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?sq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:sq(a.o,"Charge change not possible on the halogen !");break;case 18:sq(a.o,
+"Use X button to change charge on the X atom !")}}
+function sD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&GD(a,c);HC(a);sq(a.o,"Smaller part(s) removed !");return 1}
+function ZD(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function dE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];ID(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),ID(a));4==a.t[d]&&(a.t[d]=1)}}
+function pG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function FD(a){var b;wG(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);IC(a);ID(a)}
+function WD(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),JF(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),JF(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),JF(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),JF(a.e,b,a.e.length),a.e=b,b=y(as,m,1,c,0),JF(a.d,b,a.d.length),a.d=b,b=y(as,m,1,c,0),JF(a.p,b,a.p.length),a.p=b,b=y(FC,m,-1,c,1),JF(a.K,b,a.K.length),a.K=b,b=y(FC,m,-1,c,1),JF(a.N,b,a.N.length),a.N=b,b=Qr([c,7]),JF(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),JF(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function iD(a,b,c,d,e,f,g){var j;j=O(N(cD(a.K[c]-d/2)));g||(j-=e-d);a=O(N(cD(a.N[c]-~~(f/2))));return new zy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function cE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),JF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),JF(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),JF(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),JF(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),JF(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),JF(a.O,c,a.O.length),a.O=c,b=y(as,m,1,b,0),JF(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function MD(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(dC(),aa);j+="JME 2013-10-12 "+new XF+"\n \n";j+=LD(a.u,3)+LD(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=iE(0.055999999999999994*(a.K[e]-c),10,4)+iE(0.055999999999999994*(g-a.N[e]),10,4)+iE(0,10,4);h=hD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+LD(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=LD(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:xG(a,e)&&(g=2),c=LD(a.I[e],3)+LD(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=LD(a.J[e],3)+LD(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=LD(a.J[e],3)+LD(a.I[e],3)),j+=c+LD(g,3)+LD(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+LD(e,4)+LD(a.B[e],4)+aa);return j+"M END\n"}
+function kE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,R,sb,W,M,ca,Bc,Xf,yb,Kd,Ld,Md,Va,Cc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.u+1,1);v=y(yG,m,-1,a.u+1,2);D=y(yG,m,-1,a.v+1,2);ca=0;if(0==a.u)return l;sD(a,!0);Xf=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){Xf=!1;break}if(a.o.t&&Xf){zG(a);dE(a);AG(a,D);BG(a,v,D);var Fb,od,cf,Zb,te,pd,qd,gb,zH,Rd,w,xa,pm,qm,ws,jf,Na,rm,sm,Fc,tm;Fb=y(I,s,-1,a.u+1,1);od=y(I,s,-1,a.u+1,1);gb=y(CG,m,-1,a.u+1,3);var xs=a.u,um,
+kh,ys,ig,rj,Be,kf;rj=y(CG,m,-1,xs+2,3);Be=y(I,s,-1,100,1);kf=5;ig=0;Be[0]=3;rj[1]=dh;rj[2]=eh;ys=2;if(!(3>xs))for(;kf<Be[ig]*Be[ig];){kh=0;for(um=!0;um&&kh<=ig&&kf>=Be[kh]*Be[kh];)0==kf%Be[kh]?um=!1:++kh;if(um){rj[++ys]=Qs(kf);if(ys>=xs)break;ig<Be.length-1&&(++ig,Be[ig]=kf)}kf+=2}for(w=1;w<=a.u;++w){for(xa=sm=1;xa<=a.v;++xa)(a.I[xa]==w||a.J[xa]==w)&&(sm*=a.i[xa]);rm=a.c[w];18==rm&&(tm=a.p[w],pd=tm.charCodeAt(0)-65+1,qd=0,1<tm.length&&(qd=tm.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),rm=28*pd+qd);
+jf=0;-2>a.B[w]?jf=1:-2==a.B[w]?jf=2:-1==a.B[w]?jf=3:1==a.B[w]?jf=4:2==a.B[w]?jf=5:2<a.B[w]&&(jf=6);Fc=1;gb[w]=Qs(sm);Fc*=126;gb[w]=Ls(gb[w],Qs(a.y[w]*Fc));Fc*=7;gb[w]=Ls(gb[w],Qs(jf*Fc));Fc*=7;gb[w]=Ls(gb[w],Qs(rm*Fc));Fc*=783;gb[w]=Ls(gb[w],Qs(a.A[w]*Fc))}for(te=0;!uG(a,Fb,gb);){ws=!1;for(w=1;w<=a.u;++w)Fb[w]!=od[w]&&(od[w]=Fb[w],ws=!0);if(ws){for(w=1;w<=a.u;++w){gb[w]=ch;for(xa=1;xa<=a.A[w];++xa)gb[w]=Us(gb[w],rj[Fb[a.H[w][xa]]])}te=0}else if(0<te){for(w=1;w<=a.u;++w)gb[w]=ch;w=1;a:for(;w<=a.u-
+1;++w)for(xa=w+1;xa<=a.u;++xa)if(Fb[w]==Fb[xa]){gb[w]=dh;break a}}else{for(w=1;w<=a.u;++w){gb[w]=ch;for(xa=1;xa<=a.A[w];++xa)cf=a.H[w][xa],gb[w]=Us(gb[w],Qs(a.c[cf]*a.i[qG(a,w,cf)]))}te=1}uG(a,Fb,gb);for(w=1;w<=a.u;++w)gb[w]=Qs(od[w]*a.u+Fb[w])}for(w=1;w<=a.u;++w)od[w]=Fb[w];for(Na=1;Na<=a.u;++Na)for(w=1;w<=a.u;++w)if(od[w]==Na){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Na];a.B[w]=a.B[Na];a.K[w]=a.K[Na];a.N[w]=a.N[Na];a.A[w]=a.A[Na];a.c[Na]=a.c[0];a.B[Na]=a.B[0];
+a.K[Na]=a.K[0];a.N[Na]=a.N[0];a.A[Na]=a.A[0];od[w]=od[Na];od[Na]=Na;a.p[0]=a.p[w];a.p[w]=a.p[Na];a.p[Na]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Na];a.d[Na]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Na];a.y[Na]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Fb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Fb[a.I[w]],a.J[w]=Fb[a.J[w]],a.I[w]>a.J[w]&&(Rd=a.I[w],a.I[w]=a.J[w],a.J[w]=Rd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){qm=pm=
+a.u;Zb=0;for(xa=w;xa<=a.v;++xa)a.I[xa]<pm?(pm=a.I[xa],qm=a.J[xa],Zb=xa):a.I[xa]==pm&&a.J[xa]<qm&&(qm=a.J[xa],Zb=xa);Rd=a.I[w];a.I[w]=a.I[Zb];a.I[Zb]=Rd;Rd=a.J[w];a.J[w]=a.J[Zb];a.J[Zb]=Rd;Rd=a.t[w];a.t[w]=a.t[Zb];a.t[Zb]=Rd;Rd=a.C[w];a.C[w]=a.C[Zb];a.C[Zb]=Rd;zH=a.f[w];a.f[w]=a.f[Zb];a.f[Zb]=zH}FD(a);ID(a);AG(a,D);BG(a,v,D)}else{AG(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Cc=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Bc=!0;for(J=1;J<=ca;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Bc=!1;break}Bc&&(++ca,r[ca]=c,q[ca]=g)}}else o[++M]=g;if(0==M){if(Cc==a.u)break;c=n[W--]}else if(1==M)yb[o[1]]=c,c=o[1],a.b[c]=++Cc;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=qG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=qG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Cc}}yb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);R=y(yG,m,-1,a.u+1,2);Kd=y(yG,m,-1,a.u+1,2);f=Cc=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Cc]=c;for(a.b[c]=0;;){M=e=0;sb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ca;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<sb&&(e=g,sb=a.b[g]))}if(0==e){if(0==W)break a;Kd[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Ld=y(I,s,-1,a.v+1,1);Md=y(I,s,-1,a.u+1,1);if(a.o.Pb){var BH=yb,zL=ca,zs,CH,lh,Ce,As,Bs,La,sj,Cs;lh=y(I,s,-1,a.u+1,1);for(La=1;La<=a.u;++La)lh[b[La]]=La;As=y(yG,m,-1,
+a.v+1,2);for(La=1;La<=a.u;++La)zs=b[La],CH=BH[zs],Ce=qG(a,zs,CH),0!=Ce&&(DG(a,Ce,lh,Ld,D),As[Ce]=!0);for(La=1;La<=a.v;++La)As[La]||DG(a,La,lh,Ld,D);La=1;a:for(;La<=a.u;++La)if(!(2>a.A[La]||4<a.A[La])){Bs=Cs=0;for(sj=1;sj<=a.A[La];++sj){Ce=qG(a,La,a.H[La][sj]);if(5==a.i[Ce])continue a;1==a.t[Ce]&&0!=EG(a,Ce,La)&&++Cs;2==a.t[Ce]&&(Bs=a.H[La][sj])}if(0!=Cs)if(0<Bs){var ia=a,EH=La,lf=lh,Tc=Md,lc=void 0,tj=void 0,Gc=void 0,De=void 0,Hc=void 0,vm=void 0,wm=void 0,xm=void 0,Sd=void 0,Uc=void 0,Vc=void 0,
+Ds=void 0,uj=void 0,Td=void 0,vj=void 0,Ee=void 0,wj=void 0,Es=void 0,xj=void 0,Fe=void 0,FH=void 0,mf=void 0,GH=void 0,Fs=void 0,yj=void 0,nf=void 0,Vc=1,tj=EH,lc=y(I,s,-1,ia.u+1,1);for(lc[1]=EH;;){Ds=!1;for(Uc=1;Uc<=ia.A[tj];++Uc)if(Gc=ia.H[tj][Uc],!(Gc==lc[1]||Gc==lc[Vc-1]))if(De=qG(ia,tj,Gc),2==ia.t[De]&&5!=ia.i[De]){tj=lc[++Vc]=Gc;Ds=!0;break}if(!Ds)break}if(!(0==Vc%2||2>ia.A[lc[Vc]]||3<ia.A[lc[Vc]])){nf=lc[1];Hc=lc[~~((Vc+1)/2)];Sd=lc[Vc];mf=Fe=Ee=Td=0;Fs=Es=!1;for(Uc=1;Uc<=ia.A[nf];++Uc)Gc=
+ia.H[nf][Uc],De=qG(ia,nf,Gc),1!=ia.t[De]||5==ia.i[De]||(0==Td?Td=Gc:Ee=Gc);0<lf[Ee]&&lf[Td]>lf[Ee]&&(vm=Td,Td=Ee,Ee=vm);uj=Td;0==Td&&(uj=Ee,Es=!0);for(Uc=1;Uc<=ia.A[Sd];++Uc)Gc=ia.H[Sd][Uc],De=qG(ia,Sd,Gc),1!=ia.t[De]||5==ia.i[De]||(0==Fe?Fe=Gc:mf=Gc);0<lf[mf]&&lf[Fe]>lf[mf]&&(vm=Fe,Fe=mf,mf=vm);xj=Fe;0==Fe&&(xj=mf,Fs=!0);vj=EG(ia,qG(ia,nf,Td),nf);wj=EG(ia,qG(ia,nf,Ee),nf);FH=EG(ia,qG(ia,Sd,Fe),Sd);GH=EG(ia,qG(ia,Sd,mf),Sd);1<(0>vj+wj?-(vj+wj):vj+wj)||0!=FH||0!=GH?sq(ia.o,"Bad stereoinfo on allene !"):
+(wm=ia.K[lc[Vc-1]]-ia.K[Sd],xm=ia.N[lc[Vc-1]]-ia.N[Sd],yj=Math.sqrt(wm*wm+xm*xm),0.001>yj&&(yj=0.001),0<(ia.N[xj]-ia.N[lc[Vc-1]])*(wm/yj)-(ia.K[xj]-ia.K[lc[Vc-1]])*(xm/yj)?Tc[Hc]=1:Tc[Hc]=-1,Es&&(Tc[Hc]*=-1),Fs&&(Tc[Hc]*=-1),uj==Td&&0>vj&&(Tc[Hc]*=-1),uj==Ee&&0>wj&&(Tc[Hc]*=-1),lf[uj]>lf[xj]&&(Tc[Hc]*=-1))}}else b:{var ub=a,Ya=La,Gs=BH,HH=lh,IH=r,JH=q,AL=zL,ym=Md,zm=void 0,Wc=void 0,Hs=void 0,mh=void 0,Aa=void 0,nh=void 0,sd=void 0,zj=void 0,Ud=void 0,Ob=void 0,ga=void 0,fa=void 0,Ge=void 0,Am=void 0,
+Xc=void 0,K=void 0,Bm=void 0,fa=y(I,s,-1,4,1),Am=y(I,s,-1,4,1),Aj=void 0,Yc=void 0,Cm=void 0,Dm=void 0,Is=void 0,Bj=void 0,Bj=-1;0<Gs[Ya]&&(fa[++Bj]=Gs[Ya]);for(Yc=1;Yc<=AL;++Yc)IH[Yc]==Ya&&(fa[++Bj]=JH[Yc]),JH[Yc]==Ya&&(fa[++Bj]=IH[Yc]);for(Yc=Bj+1;Yc<ub.A[Ya];++Yc){Is=ub.u+1;Cm=1;c:for(;Cm<=ub.A[Ya];++Cm){Aj=ub.H[Ya][Cm];for(Dm=0;Dm<Yc;++Dm)if(Aj==fa[Dm])continue c;HH[Aj]<Is&&(Is=HH[Aj],fa[Yc]=Aj)}}0==Gs[Ya]&&0<ub.y[Ya]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<ub.y[Ya]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Aa=zj=nh=mh=Bm=sd=Ob=0;4>Aa;++Aa)0>=fa[Aa]||(zm=qG(ub,Ya,fa[Aa]),Am[Aa]=EG(ub,zm,Ya),0<Am[Aa]?(++Ob,Bm=fa[Aa],nh=fa[Aa]):0>Am[Aa]?(++sd,mh=fa[Aa],nh=fa[Aa]):zj=fa[Aa]);Ud=Ob+sd;K=y(I,s,-1,4,1);Xc=0;if(3==ub.A[Ya]){if(1==Ob&&1==sd||3==Ud&&0<Ob&&0<sd){sq(ub.o,"Error in C3H stereospecification !");break b}Ge=fa[0];1==Ud?Ge=nh:2==Ud&&(Ge=zj);ga=oG(ub,Ya,Ge,fa);K[0]=nh;K[1]=-1;K[2]=ga[2];K[3]=ga[1];0<Ob?Xc=1:Xc=-1}else if(4==ub.A[Ya])if(1==Ud)ga=oG(ub,Ya,nh,fa),K[0]=ga[0],K[1]=ga[3],
+K[2]=ga[2],K[3]=ga[1],0<Ob?Xc=1:Xc=-1;else{Ge=fa[0];1<zj&&(Ge=zj);1==Ob?Ge=Bm:1==sd&&(Ge=mh);ga=oG(ub,Ya,Ge,fa);Wc=y(I,s,-1,4,1);for(Aa=0;4>Aa;++Aa)zm=qG(ub,Ya,ga[Aa]),Wc[Aa]=EG(ub,zm,Ya);if(4==Ud){if(0==Ob||0==sd){sq(ub.o,"Error in C4 stereospecification !");break b}if(1==Ob||1==sd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],Xc=Wc[0];else{for(Aa=0;4>Aa;++Aa)-1==Wc[Aa]&&(Wc[Aa]=0);Ud=2}}else if(3==Ud)if(3==Ob||3==sd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],0<Ob?Xc=-1:Xc=1;else{1==Ob?Ob=Hs=1:sd=
+Hs=-1;for(Aa=0;4>Aa;++Aa)Wc[Aa]==Hs&&(Wc[Aa]=0);Ud=2}if(2==Ud)if(1==Ob&&1==sd)ga[1]==mh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==mh&&(ga[2]=ga[3]),K[0]=Bm,K[1]=mh,K[2]=ga[2],K[3]=ga[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){sq(ub.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(K[0]=ga[0],K[1]=ga[2],K[2]=ga[1],K[3]=ga[3]):(K[0]=ga[1],K[1]=ga[3],K[2]=ga[2],K[3]=ga[0]);1<Ob?Xc=1:Xc=-1}}var pb=void 0;fa[0]==K[1]?(pb=K[0],K[0]=K[1],K[1]=pb,pb=K[2],K[2]=K[3],K[3]=pb):fa[0]==K[2]?(pb=K[2],K[2]=K[0],
+K[0]=pb,pb=K[1],K[1]=K[3],K[3]=pb):fa[0]==K[3]&&(pb=K[3],K[3]=K[0],K[0]=pb,pb=K[1],K[1]=K[2],K[2]=pb);fa[1]==K[2]?(pb=K[1],K[1]=K[2],K[2]=pb,pb=K[2],K[2]=K[3],K[3]=pb):fa[1]==K[3]&&(pb=K[1],K[1]=K[3],K[3]=pb,pb=K[2],K[2]=K[3],K[3]=pb);K[2]==fa[2]?ym[Ya]=1:K[2]==fa[3]?ym[Ya]=-1:sq(ub.o,"Error in stereoprocessing ! - t30");ym[Ya]*=Xc}}}Va=new IF;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Va.b.b+=ua);0<yb[u]&&FG(a,c,yb[c],Va,Ld);var oh=v[c],Hb=void 0,Cj=void 0,
+ph=void 0,U=void 0,U=Oc,Hb=!1;0!=a.B[c]&&(Hb=!0);0!=Md[c]&&(Hb=!0);ph=-1;for(Cj=1;Cj<=a.z;++Cj)if(a.r[Cj][0]==c){ph=a.r[Cj][1];break}-1<ph&&(Hb=!0);a.o.Ob&&0<a.e[c]&&(Hb=!0,ph=1);switch(a.c[c]){case 2:U=Bb;break;case 3:oh?U="c":U=Eb;break;case 4:oh?(U=xf,0<a.y[c]&&(Hb=!0)):U=ec;break;case 5:oh?U="o":U=mc;break;case 7:oh?(U="p",0<a.y[c]&&(Hb=!0)):U=oc;break;case 8:oh?U=jg:U=zc;break;case 13:oh?U=mg:U=Dc;Hb=!0;break;case 6:U=Ec;Hb=!0;break;case 9:U=Qb;break;case 10:U=Kb;break;case 11:U=Db;break;case 12:U=
+Wb;break;case 1:U=Ub;Hb=!0;break;case 19:U=pc;Hb=!0;break;case 20:U=qc;Hb=!0;break;case 21:U=rc;Hb=!0;break;case 22:U=sc;Hb=!0;break;case 18:Hb=!0,U=a.p[c],(G(U,wa)||G(U,ad)||G(U,wb))&&(Hb=!1)}Hb&&(U=Pc+U,1==Md[c]?U+=vb:-1==Md[c]&&(U+="@@"),1==a.y[c]?U+=Ub:1<a.y[c]&&(U+=Ub+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=ya:U+=Ca,1<Lj(a.B[c])&&(U+=Lj(a.B[c]))),-1<ph&&(U+=lb+ph),U+=Sc);hn(Va.b,U);for(E=1;E<=ca;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&FG(a,r[E],q[E],Va,Ld),9<E&&(Va.b.b+="%"),gn(Va,l+
+(new T(E)).b);Kd[c]&&(Va.b.b+=va)}return Va.b.b}function jE(a){a=new sC(a);FD(a);return a}
+function GD(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)JC(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function HD(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&GD(a,c);0==a.A[d]&&GD(a,d)}
+function zG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=qG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&GD(a,c)}}}function wG(a){var b;b=a.c.length;a.H=Qr([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function BG(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(yG,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[qG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(yG,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(yG,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:xG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(yG,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function IC(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(cD((a.K[b]+a.K[c])/2))),a.O[d]=O(N(cD((a.N[b]+a.N[c])/2)))}function AG(a,b){var c;for(c=1;c<=a.v;++c)jD(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function hD(a,b){var c;c=(dC(),jC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function xG(a,b){return 2==a.t[b]?!0:!1}function jD(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function UD(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Qr([b+5,2]),JF(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function DD(a){var b;a.z=0;a.s=0;kE(a);for(b=1;b<=a.u;++b)a.E=b,UD(a);a.E=0}
+function ED(a){var b,c;b=y(FC,m,-1,4,1);GC(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function zC(a,b){var c,d,e,f,g,j,h,n;c=y(FC,m,-1,4,1);GC(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;GC(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function gE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function KD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&CF(c,Sc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Ub);g=Kj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){j=Sn(c,d+1);try{a.o.z=DB(j,10)}catch(h){if(h=Fi(h),A(h,78))a.o.z=0;else throw h;}a.E=b;UD(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ec)?4:G(d,mc)?5:G(d,oc)?7:G(d,zc)?8:G(d,Qb)?9:G(d,Kb)?10:G(d,Db)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Dc)?13:G(d,Ec)?6:G(d,pc)?19:G(d,qc)?20:G(d,rc)?21:G(d,sc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=BF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=BF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=BF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=BF(c,g++);for(;45==e;)--d,e=BF(c,g++)}a.B[b]=d}}}
+function rD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new ZB(b);try{for(;b.k=SB(b,b.b),b.k<b.j;)d=pD(DB(VB(b),10)).b,c=e=pD(DB(VB(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Fi(f),A(f,78))en(f);else throw f;}}function FG(a,b,c,d,e){b=qG(a,b,c);5!=a.i[b]&&xG(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),hn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Rc)}
+function VD(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,sq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:sq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function DG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=qG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=qG(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=qG(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=qG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))sq(a.o,"Not unique E/Z geometry !");else{j=qG(a,b,e);f=qG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=qG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function vG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=qG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(xG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function EG(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function ID(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=vG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function KC(a){nG(this);this.o=a;this.z=this.v=this.u=0}
+function qD(a,b){var c,d,e,f,g,j,h;KC.call(this,a);f=l;j=nD(b);if(null!=j){h=new YB(b,j,!0);for(e=1;4>=e;++e)f=oD(h,j);g=pD(DB(Rn(f.substr(0,3)),10)).b;c=pD(DB(Rn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)WD(this),f=oD(h,j),this.K[e]=(new yF(vF(Rn(f.substr(0,10))))).b,this.N[e]=-(new yF(vF(Rn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Rn(f.substr(31,d-31)),KD(this,e,d),62<=f.length&&(f=Rn(f.substr(60,3)),0<f.length&&(f=pD(DB(f,10)).b,0<f&&(this.E=e,a.z=f,UD(this),this.E=0)));for(e=1;e<=c;++e)cE(this),
+f=oD(h,j),this.I[e]=pD(DB(Rn(f.substr(0,3)),10)).b,this.J[e]=pD(DB(Rn(f.substr(3,3)),10)).b,g=pD(DB(Rn(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=pD(DB(Rn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);wG(this);gE(this);HC(this);for(FD(this);(h.k=SB(h,h.b),h.k<h.j)&&!(null==(f=VB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new XB(f);VB(g);VB(g);j=pD(DB(VB(g),10)).b;
+for(e=1;e<=j;++e)c=pD(DB(VB(g),10)).b,this.B[c]=pD(DB(VB(g),10)).b}if(0==f.indexOf("M APO")){g=new XB(f);VB(g);VB(g);j=pD(DB(VB(g),10)).b;for(e=1;e<=j;++e)c=pD(DB(VB(g),10)).b,f=pD(DB(VB(g),10)).b,this.E=c,Z(this,0),KD(this,this.u,pc+f),this.E=0}}zG(this);FD(this)}}
+function nE(a,b){var c,d,e,f,g;KC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));CF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new XB(b);d=pD(DB(VB(f),10)).b;e=pD(DB(VB(f),10)).b;for(c=1;c<=d;++c)g=VB(f),WD(this),KD(this,this.u,g),this.K[c]=(new yF(vF(VB(f)))).b,this.N[c]=-(new yF(vF(VB(f)))).b;for(c=1;c<=e;++c)if(cE(this),this.I[c]=pD(DB(VB(f),10)).b,this.J[c]=pD(DB(VB(f),10)).b,this.t[c]=pD(DB(VB(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;wG(this);gE(this);HC(this)}catch(j){j=Fi(j);if(A(j,78)){j.Ec();this.u=0;return}throw j;}zG(this);FD(this)}}
+function tD(a,b,c){var d,e,f;KC.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(WD(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))cE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;FD(this);HC(this)}
+function ND(a,b,c){var d,e,f,g,j;KC.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(as,m,1,this.u+1,0);this.K=y(FC,m,-1,this.u+1,1);this.N=y(FC,m,-1,this.u+1,1);this.p=y(as,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(as,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=Qr([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}FD(this);HC(this)}
+function sC(a){var b;nG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);JF(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);JF(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);JF(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);JF(a.e,this.e,this.u+1);this.d=y(as,m,1,this.u+1,0);JF(a.d,this.d,this.u+1);this.K=y(FC,m,-1,this.u+1,1);JF(a.K,this.K,this.u+1);this.N=y(FC,m,-1,this.u+1,1);JF(a.N,this.N,this.u+1);this.p=y(as,m,1,this.u+1,0);JF(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);JF(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);JF(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);JF(a.t,this.t,this.v+1);this.f=y(as,m,1,this.v+1,0);JF(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);JF(a.C,this.C,this.v+1);this.r=Qr([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function iE(a,b,c){var d,e,f;if(0==c)return LD(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(cD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new yF(a)).b;d=Au(e,Bu(46));0>d&&(e+=Xa,d=Au(e,Bu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function nD(a){var b;b=new YB(a,aa,!0);if(4<RB(b))return aa;b=new YB(a,$g,!0);return 4<RB(b)?$g:null}
+function LD(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function oD(a,b){for(var c,d;a.k=SB(a,a.b),a.k<a.j;){d=VB(a);if(G(d,b))return ba;for(VB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(517,1,{94:1},KC,qD,nE,tD,ND,sC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function tq(){tq=x;uq=new VA(Ub)}
+function zD(a,b){var c;tq();var d;gG.call(this);this.d=new sz("Help");new sz("Home");this.e=b;P(this,(dC(),fC));this.hc&&kA(this.hc,!1);hA(this,!1);d=Xx(b);if(1==a)this.f||(this.f=new DA(d),eG(this.f,-30,0)),this.k=this.f,c=qC(b),this.hc&&jA(this.hc.d.A.c,Ac),Dy(this,new nz(2)),this.i=new VA(c+" "),Q(this,this.i,Jb),d=new Hy,Q(d,this.j,null),this.e.Hb&&(c=new sz("Submit"),Q(d,c,null)),Q(this,d,Ic),UA(this.i,Rn(Vn(this.i.hc.b.hb,Sg))),this.hc&&kA(this.hc,!0),hA(this,!0);else if(2==a)this.c||(this.c=
+new DA(d),eG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&jA(this.hc.d.A.c,"Nonstandard atom"),Dy(this,new nz(2)),c=new Hy,Q(c,new wA("atomic SMILES",1),null),Q(this,c,jc),c=Ub,uq&&(c=Vn(uq.hc.b.hb,Sg)),uq=new WA(c,8),Q(this,uq,Jb),c=new Hy,Q(c,this.j,null),Q(this,c,Ic);else{this.b||(this.b=new DA(d),eG(this.b,5*b.Z,0));var e,f;d="About "+(dC(),sE);this.hc&&jA(this.hc.d.A.c,d);Dy(this,new sA(0));P(this,fC);Q(this,new wA(sE+" Molecular Editor v2013-10-13",1),null);Q(this,new wA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=eC,d=0,f=c.length;d<f;++d)e=c[d],e=new wA(e,1),jy(e,this.e.y),Q(this,e,null);c=new Hy;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}gA(this);c=this.k;fG(this.hc.d,c.b,c.c);!Wx(this)&&Ay(this);ky(this)}t(518,510,Zh,zD);_.Jf=function(a){var b,c;if(a.i===this.d){try{b=new xB(this.e.I),c=wB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Fi(d),A(d,66))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,BC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var uq;
+function GG(a,b){Vx(b)==a.b?P(b,(yz(),Hz)):P(b,a.b)}
+function HG(a){var b,c,d,e;e=l;d=!1;Vx(IG)!=a.b?(e=wa,d=!0):Vx(JG)!=a.b?(e="!#6",d=!0):Vx(KG)!=a.b?(P(LG,(yz(),Hz)),P(MG,Hz),P(NG,Hz),P(OG,Hz),e="F,Cl,Br,I"):(b=Vx(PG)!=a.b,c=Vx(QG)!=a.b,Vx(RG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Vx(SG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Vx(TG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Vx(UG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Vx(VG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Vx(LG)!=a.b&&(e+="F,"),Vx(MG)!=a.b&&(e+="Cl,"),Vx(NG)!=a.b&&(e+="Br,"),Vx(OG)!=a.b&&(e+="I,"),
+CF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ad:c?e=wb:(P(IG,(yz(),Hz)),e=wa)));b=l;d&&Vx(PG)!=a.b&&(b+=";a");d&&Vx(QG)!=a.b&&(b+=";A");Vx(WG)!=a.b&&(b+=";R");Vx(XG)!=a.b&&(b+=";!R");Vx(IG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=YG.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=ZG.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Vx($G)!=a.b&&(e="~");Vx(aH)!=a.b&&(e=lb);Vx(bH)!=a.b&&(e=vb);Vx(cH)!=a.b&&(e="!@");UA(a.f,e)}
+function dH(a){eH(a);fH(a);var b=YG.hc.b;Iw(b,0);b.hb.options[0].selected=!0;b=ZG.hc.b;Iw(b,0);b.hb.options[0].selected=!0;P(PG,a.b);P(QG,a.b);P(WG,a.b);P(XG,a.b);P(YG,a.b);P(ZG,a.b);gH(a)}function eH(a){P(RG,a.b);P(SG,a.b);P(TG,a.b);P(UG,a.b);P(VG,a.b);P(LG,a.b);P(MG,a.b);P(NG,a.b);P(OG,a.b)}function fH(a){P(IG,a.b);P(JG,a.b);P(KG,a.b)}function gH(a){P($G,a.b);P(aH,a.b);P(bH,a.b);P(cH,a.b);a.c=!1}
+function AD(a){iA.call(this,"Atom/Bond Query");this.j=new sz(this.If());Sy(this.r,new hG(this));this.b=(dC(),fC);this.d=a;this.e||(a=Xx(a),this.e=new DA(a),eG(this.e,-150,10));this.k=this.e;Dy(this,new rA);P(this,this.b);a=new Hy;Dy(a,new Xz(0,3,1));Q(a,new vA("Atom type :"),null);IG=new sz(zb);JG=new sz("Any except C");KG=new sz("Halogen");Q(a,IG,null);Q(a,JG,null);Q(a,KG,null);Q(this,a,null);a=new Hy;Dy(a,new Xz(0,3,1));Q(a,new wA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new Hy;Dy(a,new Xz(0,3,1));RG=new sz(Eb);SG=new sz(ec);TG=new sz(mc);UG=new sz(zc);VG=new sz(oc);LG=new sz(Qb);MG=new sz(Kb);NG=new sz(Db);OG=new sz(Wb);Q(a,RG,null);Q(a,SG,null);Q(a,TG,null);Q(a,UG,null);Q(a,VG,null);Q(a,LG,null);Q(a,MG,null);Q(a,NG,null);Q(a,OG,null);Q(this,a,null);a=new Hy;Dy(a,new Xz(0,3,1));YG=new wz;vz(YG,zb);vz(YG,bb);vz(YG,db);vz(YG,jb);vz(YG,kb);Q(a,new vA("Number of hydrogens : "),null);Q(a,YG,null);Q(this,a,null);a=new Hy;Dy(a,new Xz(0,3,1));ZG=new wz;vz(ZG,zb);vz(ZG,
+bb);vz(ZG,db);vz(ZG,jb);vz(ZG,kb);vz(ZG,"4");vz(ZG,"5");vz(ZG,"6");Q(a,new wA("Number of connections :",0),null);Q(a,ZG,null);Q(a,new wA(" (H's don't count.)",0),null);Q(this,a,null);a=new Hy;Dy(a,new Xz(0,3,1));Q(a,new vA("Atom is :"),null);PG=new sz(Ab);Q(a,PG,null);QG=new sz("Nonaromatic");Q(a,QG,null);WG=new sz(yc);Q(a,WG,null);XG=new sz(ic);Q(a,XG,null);Q(this,a,null);a=new Hy;P(a,Oz(Vx(this)));Dy(a,new Xz(0,3,1));Q(a,new vA("Bond is :"),null);$G=new sz(zb);Q(a,$G,null);aH=new sz(Ab);Q(a,aH,
+null);bH=new sz(yc);Q(a,bH,null);cH=new sz(ic);Q(a,cH,null);Q(this,a,null);a=new Hy;Dy(a,new Xz(1,3,1));this.f=new WA(wa,20);Q(a,this.f,null);Q(a,new sz(wc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&kA(this.hc,!1);hA(this,!1);eH(this);fH(this);gH(this);P(PG,this.b);P(QG,this.b);P(WG,this.b);P(XG,this.b);P(YG,this.b);P(ZG,this.b);GG(this,IG);gA(this);a=this.k;fG(this.hc.d,a.b,a.c);!Wx(this)&&Ay(this);ky(this)}t(519,510,Zh,AD);
+_.Jf=function(a,b){var c;G(b,wc)?(dH(this),GG(this,IG),HG(this)):A(a.i,41)?(gH(this),Yr(a.i)===Yr(IG)?(eH(this),fH(this)):Yr(a.i)===Yr(JG)?(eH(this),fH(this)):Yr(a.i)===Yr(KG)?(eH(this),fH(this)):Yr(a.i)===Yr(WG)?P(XG,this.b):Yr(a.i)===Yr(XG)?(P(WG,this.b),P(PG,this.b)):Yr(a.i)===Yr(PG)?(P(QG,this.b),P(XG,this.b)):Yr(a.i)===Yr(QG)?P(PG,this.b):Yr(a.i)===Yr($G)||Yr(a.i)===Yr(aH)||Yr(a.i)===Yr(bH)||Yr(a.i)===Yr(cH)?(dH(this),this.c=!0):fH(this),GG(this,a.i),HG(this)):A(a.i,42)&&(gH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+P(c,this.b):P(c,(yz(),Hz)),HG(this));107!=this.d.d&&(this.d.d=107,My(this.d));return!0};_.c=!1;_.d=null;_.e=null;var IG=_.f=null,$G=null,JG=null,PG=null,aH=null,NG=null,RG=null,ZG=null,YG=null,MG=null,LG=null,KG=null,OG=null,SG=null,QG=null,XG=null,cH=null,TG=null,VG=null,WG=null,bH=null,UG=null;function vE(){UF(this)}t(520,495,Fh,vE);_.Ke=function(){this.b=-1;this.c=y(VF,m,0,0,0);this.d=0};_.b=-1;
+function qq(a,b){var c;a.b=b;var d,e;d=null;ZA();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new mB(e):null))e=(bB(),eB),e=fB(e,(bB(),eB))||fB(e,cB);if(e)try{d=jB(c)}catch(f){if(f=Fi(f),A(f,59))en(f);else throw f;}c=d;null!=c&&jG(b,c)}function oq(a){a=new mB(a);ZA();var b,c;try{b=jB(a),c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Fi(d),A(d,59))en(d);else throw d;}}function wE(){}t(521,1,{60:1,67:1},wE);_.te=function(a){jG(this.b,a.b)};
+_.b=null;t(523,300,pi);function lq(){var a;lq=x;hH=(a=!1,Jf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);iH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");jH=hH&!iH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);mq=y(I,s,-1,1E3,1);for(b=0;b<mq.length;++b)mq[b]=-999;for(b=0;b<a.length;b+=2)mq[a[b+1]]=a[b]}
+function wp(a,b,c){a=new kH(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function Ky(a,b,c){var d;d=new lH;gj(d.u,b,c);$i(a.i,d.u,0,0);Oi(a.b,d);return d}function FE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function ZC(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)cv(a.i,b.u,c,d),b.s=c,b.t=d;mH(b)}
+function EE(a,b,c,d){lq();this.hb=Rv();this.b=new Ui;this.k=new Ui;this.f=d;this.hb.style[Of]=bb;this.hb.style[Mf]=bb;this.hb.style[Dg]=Re;this.hb.style[Xg]=b;this.hb.style[ze]=c;this.i=new nH;this.i.hb.style[Xg]=eb;this.i.hb.style[ze]=eb;jH?(b=new oH,c=new pH,$i(b,this.i,0,0),$i(b,c,0,0),gv(this,b)):gv(this,this.i);this.d=a;a.Vb=this;jH?(this.n=new qH(this),this.n.j=new rH(this),this.n.k=new sH(this),this.n.o=new tH(this),this.n.n=new uH(this),this.d&&(this.n.f=new vH(this),this.n.i=new wH(this),
+this.n.b=new xH(this))):B(this,new yH(this),(xq(),xq(),yq));B(this,this,(Bp(),Bp(),Cp));B(this,new AH(this),(jj(),jj(),kj));B(this,new DH(this),(lj(),lj(),mj));B(this,new KH(this),(iq(),iq(),jq));(vp(),vp(),oy).b=this}t(522,523,pi,EE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var jH,iH,hH,mq=null;function nH(){ev.call(this);this.hb[zd]=Ne}t(525,278,pi,nH);function oH(){nH.call(this);this.hb.style[Xg]=eb;this.hb.style[ze]=eb}t(524,525,pi,oH);function yH(a){this.b=a}t(526,1,{},yH);
+_.uc=function(a){var b,c,d,e;d=pj(a);e=qj(a);c=Dj(a.b);b=new LH(a);2==c&&(b.f=4);b=OD(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function AH(a){this.b=a}t(527,1,{},AH);_.vc=function(a){var b,c;b=pj(a);c=qj(a);a=new LH(a);this.b.j?YD(this.b.d,a,b,c):$D(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function DH(a){this.b=a}t(528,1,{},DH);_.wc=function(){this.b.j=!1;bE(this.b.d)};_.b=null;function KH(a){this.b=a}t(529,1,{},KH);_.b=null;
+function pH(){nH.call(this);this.hb.style[Xg]=eb;this.hb.style[ze]=eb}t(530,525,pi,pH);function MH(a,b){var c;c=b.b;c.f=4;return OD(a.b.d,c,b.e,b.f)}function rH(a){this.b=a}t(531,1,{},rH);_.Kf=function(a){return MH(this,a)};_.b=null;function Zq(a,b){$D(a.b.d,b.b,b.e,b.f);return OD(a.b.d,b.b,b.e,b.f)}function sH(a){this.b=a}t(532,1,{},sH);_.Kf=function(a){return Zq(this,a)};_.b=null;function tH(a){this.b=a}t(533,1,{},tH);_.Kf=function(a){return YD(this.b.d,a.b,a.e,a.f)};_.b=null;
+function uH(a){this.b=a}t(534,1,{},uH);_.Kf=function(){return bE(this.b.d)};_.b=null;function $p(a,b){var c;c=N(cD(b.c));c=new oB(b,0,dg,c);tC(a.b.d,c);return!0}function vH(a){this.b=a}t(535,1,{},vH);_.Kf=function(a){return $p(this,a)};_.b=null;function aq(a,b){var c;c=N(cD(100*b.d));c=new oB(b,0,kg,c);tC(a.b.d,c);return!0}function wH(a){this.b=a}t(536,1,{},wH);_.Kf=function(a){return aq(this,a)};_.b=null;function eq(a,b){var c;c=new oB(b,0,ce,bh);tC(a.b.d,c);return!0}function xH(a){this.b=a}
+t(537,1,{},xH);_.Kf=function(a){return eq(this,a)};var NH=_.b=null;function OH(){OH=x;NH=new Ws((kt(),new jt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function PH(){PH=x;QH={}}function RH(a,b,c){var d;c&&(b.style[ie]=c.c+Uf,d=c.b,d!=Nb&&(b.style[he]=d),0!=(c.d&1)&&(b.style[ke]=md),0!=(c.d&2)&&(b.style[je]=Le));a.f.style[Wg]=Df}
+function cA(a){var b=SH,c,d,e,f,g,j,h,n,o,r,q,u,v;c=ri(a);c in QH?a=QH[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(sg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(OH(),NH),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),RH(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Rj(e),n=Rj(e)+(e.offsetHeight||0),o=n-h,r=Rj(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new TH,v.b=u,v.c=q,v.d=o,v),QH[c]=a);return a}
+function UH(){PH();var a,b,c,d,e;nj();this.b=H(as,m,1,["monospace","sans-serif",pg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(sg);this.f.innerHTML=this.i||l;this.f.style[ie]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[he]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(540,1,{},UH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var QH;function TH(){}
+t(541,1,{},TH);_.b=0;_.c=0;_.d=0;function PD(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,11))return!!a.b.b.metaKey}catch(b){if(b=Fi(b),!A(b,84))throw b;}return!1}function QD(a){try{if(a.b&&A(a.b,11))return!!a.b.b.shiftKey}catch(b){if(b=Fi(b),!A(b,84))throw b;}return!1}function LH(a){nq.call(this,null,0,null);this.b=a}function kH(a,b,c){nq.call(this,a,0,b);this.b=c}t(542,383,ci,LH,kH);_.re=function(){return PD(this)};_.se=function(){return QD(this)};_.b=null;
+function RA(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=SH;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,RH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function QA(a){this.c=a;this.b={};!SH&&(SH=new UH)}t(543,386,Jh,QA);var SH=null;function Ly(a){this.b=a}t(544,394,{},Ly);_.b=null;function VH(a,b){this.b=a;this.c=b}t(545,1,{},VH);_.b=null;_.c=null;function WH(){uw.call(this);this.hb[zd]="jsa-resetTable";this.hb.style[Xg]=id}t(546,310,pi,WH);
+function XH(){XH=x;var a=YH=new UH;nj();a.i="9p";a.f.style[he]=pg;a.f.style[ie]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ie]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);ZH=new Xy(1)}function PC(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,mH(a)}
+function RC(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(OC(a,!1),360<=g||-360>=g?j=QC(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=$H(r,q,u,v,f),E=$H(r,q,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),PC(a,j))}function Y(a,b,c,d,e){a.o&&PC(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
+function NC(a,b,c,d,e){a.o&&(OC(a,!1),PC(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ea+a.n+ab))}function YC(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");PC(a,b)}function nA(a,b,c,d,e){OC(a,!0);PC(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ea+a.n+ab)}
+function mH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Pj(a.u.hb)+(a.u.hb.offsetWidth||0)-Pj(a.u.hb),d=Rj(a.u.hb)+(a.u.hb.offsetHeight||0)-Rj(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=bg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function XC(a,b){a.f=b;a.j=rE(b)}t(547,390,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var ZH,YH;function Nq(a,b,c){c&&(Yq(a,b),c.Kf(a.c));a.e=!0}function Yq(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Pj(a.p.hb)+(a.p.hb.scrollLeft||0)+$n(a.p.hb.ownerDocument),a.c.f=c.clientY-Rj(a.p.hb)+(a.p.hb.scrollTop||0)+ao(a.p.hb.ownerDocument),a.c.b=new LH(b),b.b.preventDefault(),!0):!1}
+function qH(a){this.p=a;this.c=new aI;this.d=new bI(this);B(this.p,new cI(this),(Vq(),Vq(),Wq));B(this.p,new dI(this),(Oq(),Oq(),Pq));B(this.p,new eI(this),(Sq(),Sq(),Tq));B(this.p,new fI(this),(Kq(),Kq(),Lq));B(this.p,new gI,(fq(),fq(),gq));B(this.p,new hI(this),(bq(),bq(),cq));B(this.p,new iI(this),(Xp(),Xp(),Yp))}t(548,1,{},qH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function bI(a){hk();this.b=a}t(549,24,{},bI);
+_.Dc=function(){!this.b.e&&this.b.j&&MH(this.b.j,this.b.c)};_.b=null;function cI(a){this.b=a}t(550,1,{},cI);_.b=null;function dI(a){this.b=a}t(551,1,{},dI);_.b=null;function eI(a){this.b=a}t(552,1,{},eI);_.b=null;function fI(a){this.b=a}t(553,1,{},fI);_.b=null;function gI(){}t(554,1,{},gI);function hI(a){this.b=a}t(555,1,{},hI);_.b=null;function iI(a){this.b=a}t(556,1,{},iI);_.b=null;function aI(){}t(557,1,{},aI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function jI(a){var b,c,d,e,f;Oj(a);d=(aj(),bj(null));e=new WH;rw(e,a);Tu(d,e,d.hb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.hb.textContent,2>=c.length&&(f+=8));tw(e,a);av(d,e);return new cy(f,b)}function kI(){this.hb=$doc.createElement(Zd);this.hb[zd]=Ne;this.hb.style[Nf]=Ae;this.hb.style[Rf]=bd;this.hb.style[Xg]=eb;this.hb.style[ze]=eb}t(559,281,Lh,kI);_.cd=function(){return Pj(this.hb)};_.dd=function(){return Rj(this.hb)};
+function rE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function $H(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new VH(new yF(a),new yF(b))}function QC(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function eD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function OC(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function lH(){XH();this.o=ZH;this.d=[];this.u=new kI}t(560,547,{},lH);_.b=l;_.c=l;function lI(){lI=x;mI=new cy(0,0)}
+function nI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=jI(c.b),gj(c.ue(),b.c,b.b),c=jI(c.b),b=new cy(c.c-b.c,c.b-b.b)):b=new cy(0,0);a.Sf(b)}return b}function ry(a,b){var c;if(a.ye())return mI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Rf(Wx(b));c=jI(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function oI(a,b){var c;b&&(c=bg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Nf().hb.style[jd]=c)}function pI(){this.f=new Sz;this.f.b=-1;this.f.c=-1}t(562,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return qI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(Wx(a))};_.Qf=function(a){oI(this,a)};_.Rf=function(a){var b=this.ue().hb,c,d,e;c=(By(),Cy);e=a.c;d=a.b;e!=c.c?b.style[ie]=l+e+"pt":b.style[ie]=l;d!=c.b?b.style[he]=d:b.style[he]=l;0!=(a.d&1)?b.style[ke]=md:b.style[ke]=l;0!=(a.d&2)?b.style[je]=Le:b.style[je]=l};_.Sf=function(a){qI=a};_.Tf=function(){};var qI=_.f=null,mI;
+function tz(a,b){lI();pI.call(this);this.b=new Lv(a);this.b.gd()[zd]=l;B(this.b,new rI(this,b),(yp(),yp(),zp))}t(561,562,{},tz);_.ue=function(){return this.b};_.Qf=function(a){oI(this,a)};_.b=null;function rI(a,b){this.b=a;this.c=b}t(563,1,{},rI);_.Lc=function(a){vp();wp(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function xz(a){lI();pI.call(this);this.b=new Jw;B(this.b,new sI(this,a),(sp(),sp(),tp))}t(564,562,{},xz);_.ue=function(){return this.b};_.b=null;
+function sI(a,b){this.b=a;this.c=b}t(565,1,{},sI);_.b=null;_.c=null;function tI(a,b){var c,d;oI(a,b.Nd());for(d=new zi(b.Wb.b);d.c<d.e.Be();)c=Ai(d),c.lc&&c.hc.Mf(c)}function uI(a,b){var c,d,e,f,g,j,h;gj(a.e,b.Ud(),b.Qd());for(d=new zi(b.Wb.b);d.c<d.e.Be();)c=Ai(d),c.lc&&(e=c.hc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=nI(e).c,f-=nI(e).b,gj(e.ue(),g,f),!c.gb&&a.e.yd(c),a.e.zd(c,j,h)))}function Gy(){lI();pI.call(this);this.e=new ev}t(566,562,{},Gy);
+_.Mf=function(a){tI(this,a)};_.ue=function(){return this.e};_.Pf=function(a){uI(this,a)};_.e=null;function xA(a){lI();pI.call(this);var b=this.b=new Gw;Pv(b.c,a);Fw(b);this.f.b=-1;this.f.c=-1}t(567,562,{},xA);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?Xn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function AA(a){this.b=new cx(a.i,new vI(a))}t(568,1,{},AA);_.b=null;
+function Zw(a){var b,c,d,e,f;f=new nB(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(wI,m,60,0,0);for(c=b.b?sk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Xi((Qy(),S),new T(f.e)));c=c.c;if(Ns(!c?ah:c.b,rh))for(c=(!a.e.b||0==a.e.b.d?(Br(),Br(),Cr):new Ty(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new nq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&A(f.f,57)?(j=f.f,h=new nq(j,205,null),h.j=j.Vd(),h.k=
+j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new nq(null._f,g,null),f.j=null.$f(),f.k=null.$f(),j=null.$f(),f.f=j&12,501==g&&null.$f())))}function vI(a){this.b=a}t(569,1,mi,vI);_.xc=function(){Zw(this)};_.b=null;function XA(){lI();pI.call(this);this.b=new Ax}t(570,562,{},XA);_.Lf=function(){var a;a=new XA;xx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};
+_.Of=function(){return xI};_.Sf=function(a){xI=a};var xI=_.b=null;t(571,566,{});function $A(){new tr}t(572,414,{},$A);function kA(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?Sp(c.i,c):Qp(c.i,c)))}function lA(a,b){lI();Gy.call(this);this.d=new yI(a);var c=this.c=new uw,d=(fw(),gw);c.b=d;rw(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&zI(Lx(c.A.b.q,0)))throw new Gu("WindowPanel can only contain one child widget");AI(c,d);this.d.b=this;this.b=b}t(575,571,{},lA);_.ue=function(){return this.d};_.Nf=function(){return this.c.gb};
+_.Ed=function(){BI(this.d,!1)};_.Rf=function(){};_.Tf=function(a){tI(this,a);uI(this,a);CI(this.d);DI(this.d)};_.b=null;_.c=null;_.d=null;function EI(a){var b;b=new Mp(Un(a.hb,If),Un(a.hb,Hf));a=new Mp(Un(a.L.bb.hb,If),Un(a.L.bb.hb,Hf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function FI(a){if(null!=a.J&&null!=a.I){var b=a.I;a.md(a.J);a.kd(b);a.J=a.I=null}else null!=a.J?(GI(a,a.J),a.J=null):null!=a.I&&(HI(a,a.I),a.I=null);Fj(a.K)}function CI(a){a.cb?a.Xf(Pp(a.L.bb)):(a.Hd(),CI(a))}
+function HI(a,b){var c;a.cb?(c=EI(a),a.Xf(new Mp(-1,II(b,!1)-c[1]))):a.I=b}function JI(a,b){var c;b!=a.Cd()&&(c=a.L.bb,Lu(c),KI(c,b,c.hb,c.q.d,!0))}function GI(a,b){var c;a.cb?(c=EI(a),a.Xf(new Mp(II(b,!0)-c[0],-1))):a.J=b}t(578,283,ji);_.Uf=function(){var a,b;b=Pp(this.L.bb);a=EI(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.L.bb;return 0!=a.q.d?zI(Lx(a.q,0)):null};_.Vf=function(a){LI(this.L.bb,a)};_.xd=function(){return new Mu(this.L.bb)};_.Wf=function(){Tp(this.L.bb)};_.sd=function(){FI(this)};
+_.Kd=function(){Tp(this.L.bb)};_.ud=function(a){return MI(this.L.bb,a)};_.Xf=function(a){Rp(this.L.bb,a)};_.kd=function(a){HI(this,a)};_.Dd=function(a){JI(this,a)};_.md=function(a){GI(this,a)};_.I=null;_.J=null;function NI(){NI=x;var a=(OI(),PI(),QI);RI=new ww(a.e,a.c,a.d,a.f,a.b)}function BI(a,b){var c;c=new cu;a.eb&&rr(a.eb,c);a.B&&Qp(a.i,a);try{Hi(a.i.d,a)}catch(d){if(d=Fi(d),!A(d,78))throw d;}a.c=SI(a.i,a);try{lv(a,b)}finally{Ki(a.k.b),Ki(a.j.b),Ki(a.n.b),a.H&&Ni(a.H,a.i),a.u&&(a.u=!1)}}
+function TI(a,b,c){var d,e;e=a.gb;d=new Hj(a,e);e.zd(a,d.b+b,d.e+c)}function UI(a,b,c){b=new VI(Yn(Xn(ju(ju(a.L.d,b),c))));Ku(b,a);B(b,a.d,(yp(),yp(),zp));return b}function Op(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Rp(a.L.bb,b)}function fG(a,b,c){var d,e;(e=a.i)?(d=WI(e.hb),ov(a,b+(Pj(e.hb)+d[3]),c+(Rj(e.hb)+d[0]))):ov(a,b,c)}function AI(a,b){if(b!=(0!=a.A.b.q.d?zI(Lx(a.A.b.q,0)):null)){Lu(a.A.b);var c=a.A.b;KI(c,b,c.hb,c.q.d,!0)}}
+function XI(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(Jp(),YI)&&(a.G=a.y);var d,e;if(a.H)for(e=new zi(a.H);e.c<e.e.Be();)if(d=Ai(e),b==(Jp(),ZI)){!d.c&&(d.c=new $I);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(Jp(),Kp))g=d.i,j=d.x,d.A.d?(fG(d,j.d,j.e),Op(d,new Mp(j.c,-1))):(fG(d,j.d,j.e),Op(d,new Mp(j.c,j.b)),Sp(g,d)),Di(g.d,d,d.A.c),bk(d.r,333);else if(!d.u&&f==(Jp(),YI))d.hb.style[Ug]=Vg,Jp()}else if(b==Kp){!d.c&&(d.c=new $I);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=WI(j.hb);h=d.x;if(d.A.d)h.d=Pj(d.hb)-
+g[3]-Pj(j.hb),h.e=Rj(d.hb)-g[0]-Rj(j.hb),d.x=h,fG(d,0,0),aJ(d,Lp(j.hb).c,-1);else{if(f!=(Jp(),YI))h.d=Pj(d.hb)-g[3]-Pj(j.hb),h.e=Rj(d.hb)-g[0]-Rj(j.hb),h.c=d.f,h.b=d.e,d.x=h;fG(d,0,0);Rp(d,new bJ(Lp(j.hb)));Qp(j,d)}d==d.i.b||BD(d);bk(d.r,333)}}else b==YI&&(!d.c&&(d.c=new $I),d=a,d.u||(d.y=c,d.hb.style[Ug]=Ae))}}function cJ(a,b){a.hb.style[Zg]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.$f().$f()}
+function DI(a){if(!a.cb){a.k=Eu(a,a.i,(!cr&&(cr=new nk),cr));a.j=Eu(a,a.i,mk?mk:mk=new nk);a.n=Eu(a,a.i,(!hr&&(hr=new nk),hr));var b=a.i;!a.H&&(a.H=new Ui);Oi(a.H,b);cr&&(b=new br(a),a.eb&&rr(a.eb,b));a.B&&Sp(a.i,a);Di(a.i.d,a,a.A.c);a.c&&(ov(a,a.c.b,a.c.c),a.c=null);pv(a);BD(a)}}function BD(a){if(a!=a.i.b){var b;hr&&(b=new gr(a),a.eb&&rr(a.eb,b))}}t(577,578,ji);_.Cd=function(){return 0!=this.A.b.q.d?zI(Lx(this.A.b.q,0)):null};_.Fd=function(a){BI(this,a)};_.xd=function(){return new Mu(this.A.b)};
+_.sd=function(){FI(this);Fj(new dJ(this))};_.ud=function(a){return MI(this.A.b,a)};_.Xf=function(a){Op(this,a)};_.Gd=function(a,b){fG(this,a,b)};_.Dd=function(a){AI(this,a)};_.Hd=function(){DI(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var RI;
+function yI(a){NI();var b=(eJ(),fJ),c=(wv(),xv);qv.call(this,!1,"popup");this.M=c.b;this.K=new gJ(this);c=new hJ;c.hb[zd]="mosaic-popupLayoutPanel";iv(this.L,c);nv(this);this.d=new iJ(this);this.r=new jJ(this);this.s=new kJ(this);this.t=new lJ(this);this.x=new mJ;this.G=(Jp(),ZI);this.B=!1;this.i=b;a=this.A=new nJ(a);b=new oJ;!a.e&&(a.e=new pJ);Oi(a.e,b);a=new qJ(new yw(RI.b.e.b,RI.b.c,RI.b.d,RI.b.f,RI.b.b));B(a,new rJ(this),(yp(),yp(),zp));b=this.A.c;if(!b.c){b.c=new uw;b.c.gd()[zd]="mosaic-Caption-iconBoxRight";
+var c=b.c,d=(nw(),ow);c.d=d;c=b.i;sJ(c,b.c,new tJ(2),c.q.d)}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Wu;d=sw(c);ru(c.c,(Ft(),Gt(d)),0);Vu(c,a,d,0,!1)}else rw(b.c,a);LI(b.i,null);B(this.A.c,new uJ(this),(Gp(),Gp(),Hp));B(this.A.c,this.d,zp);JI(this,this.A);Bi(Yn(Xn(this.hb)),"mosaic-WindowPanel",!0)}t(576,577,ji,yI);_.Ed=function(){var a=this.b,b=new eA(a.b,201),c;a=a.b.r;a.b?a=new vJ(new zi(a.b)):(a=(Br(),Br(),Cr),a=new zi(a));for(;a.Xc();)c=a.Yc(),201==b.e&&dG(c.b)};_.b=null;
+function JD(a,b,c,d){b=Xx(b);c+=b.b;d+=b.c;ov(a.b,c,d);pv(a.b)}function HA(){lI();pI.call(this);var a=this.b=new wJ;a.U=!0;a.b.i=!0;this.b.X=!0}t(579,562,{},HA);_.ue=function(){return this.b};_.b=null;function AB(){}t(586,430,{},AB);function vJ(a){if(!a)throw new ln;this.b=a}t(587,1,{},vJ);_.Xc=function(){return GB(this.b)};_.Yc=function(){return Ai(this.b)};_.Zc=function(){throw new KB("Missing message: awt.50");};_.b=null;function cz(){return cz()}
+function yB(){yB=x;var a;a=(pB(),qB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(xJ,m,-1,0,1);else throw new gF(a+" is not supported");}catch(b){if(b=Fi(b),!A(b,86))throw b;}}function BA(a,b){a.b=31*a.b+L((new yF(b)).b)}function Yy(){}t(590,1,{},Yy);_.hC=function(){return this.b};_.b=1;function yJ(){yJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(He))&&0<b.length)b=$doc.getElementsByTagName(He)[0],b.style[ze]=eb;a.body.style[ze]=eb}
+function WI(a){yJ();var b;b=y(I,s,-1,4,1);b[0]=zJ(AJ(a,"borderTopWidth"));b[1]=zJ(AJ(a,"borderRightWidth"));b[2]=zJ(AJ(a,"borderBottomWidth"));b[3]=zJ(AJ(a,"borderLeftWidth"));return b}function BJ(a){yJ();var b,c;c=CJ(a);b=WI(a);a=new Mp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Lp(a){yJ();return new Mp(a.clientWidth,a.clientHeight)}
+function CJ(a){yJ();var b;b=y(I,s,-1,4,1);b[0]=zJ(AJ(a,"marginTop"));b[1]=zJ(AJ(a,"marginRight"));b[2]=zJ(AJ(a,"marginBottom"));b[3]=zJ(AJ(a,"marginLeft"));return b}function DJ(a){yJ();var b;b=y(I,s,-1,4,1);b[0]=zJ(AJ(a,"paddingTop"));b[1]=zJ(AJ(a,"paddingRight"));b[2]=zJ(AJ(a,"paddingBottom"));b[3]=zJ(AJ(a,"paddingLeft"));return b}function EJ(a,b,c){yJ();try{G(b,fe)&&(b=Od),a.style[b]=c}catch(d){if(d=Fi(d),!A(d,78))throw d;}}
+function II(a,b){yJ();var c;FJ||(FJ=$doc.createElement(sg),EJ(FJ,Re,l),EJ(FJ,Ig,l),EJ(FJ,Rf,bd),EJ(FJ,Ug,Ae),$doc.body.appendChild(FJ));EJ(FJ,Xg,a);EJ(FJ,ze,a);c=BJ(FJ);return b?c.c:c.b}var FJ=null;function GJ(){Mp.call(this,0,0)}function Mp(a,b){this.c=a;this.b=b}function bJ(a){Mp.call(this,a.c,a.b)}t(592,1,ci,GJ,Mp,bJ);_.eQ=function(a){return this===a?!0:null==a||HJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Sc};_.b=0;_.c=0;function IJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(593,1,{71:1,74:1,95:1},IJ);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return JJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Sc};_.b=0;_.c=0;_.d=0;_.e=0;
+function KJ(a,b){this.b=a;this.c=b}t(594,1,ci,KJ);_.eQ=function(a){return this===a?!0:null==a||LJ!=tn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return LJ.e+"[x="+this.b+",y="+this.c+Sc};_.b=0;_.c=0;function mJ(){this.c=this.b=this.e=this.d=0}t(595,1,ci,mJ);_.eQ=function(a){return this===a?!0:null==a||MJ!=tn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return MJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Sc};_.b=0;_.c=0;_.d=0;_.e=0;function AJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==fe&&(b=Od);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(597,1,{});var NJ=-1;function OJ(){}t(598,597,{},OJ);_.b=-1;_.c=-1;var PJ=null;
+function zJ(a){a=parseInt(a,10);a=isNaN(a)?null:pD(a);return!a?0:a.b}t(601,298,Rh);_.Uf=function(){return Pp(this.i)};_.Vf=function(a){LI(this.i,a)};_.Wf=function(){Tp(this.i)};_.Kd=function(){Tp(this.i)};_.kd=function(a){var b=this.i;b.hb.style[ze]=a;b.cb||(b.i=a)};_.md=function(a){var b=this.i;b.hb.style[Xg]=a;b.cb||(b.j=a)};function OI(){OI=x;PI()}function jA(a,b){a.b.hb.textContent=b||l;LI(a.i,null)}
+function QJ(a){OI();var b;Mv(this,new hJ);this.b=new RJ;b=this.i;SJ(b,new TJ);EJ(b.hb,Of,cb);b.p=0;sJ(b,this.b,new tJ(0),b.q.d);this.b.gd()[zd]="mosaic-Caption-text";this.b.hb.textContent=a||l;LI(this.i,null);this.hb[zd]="mosaic-Caption"}t(600,601,Rh,QJ);_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};_.c=null;
+function PI(){PI=x;UJ=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Px(UJ,240,20);new Px(UJ,224,16);new Px(UJ,208,16);new Px(UJ,192,16);new Px(UJ,176,16);new Px(UJ,160,16);new Px(UJ,144,16);new Px(UJ,128,16);new Px(UJ,112,16);new Px(UJ,96,16);new Px(UJ,80,16);new Px(UJ,64,16);new Px(UJ,260,16);QI=new Px(UJ,48,16);new Px(UJ,32,16);new Px(UJ,16,16);new Px(UJ,0,16)}var UJ,QI;function VJ(a,b){Cu(a.b.hb,!b);LI(a.i,a.b)}
+function Np(a,b){a.d=b;Cu(a.b.hb,!b);LI(a.i,a.b);if(a.e){var c;for(c=new zi(a.e);c.c<c.e.Be();)Ai(c)}}function nJ(a){var b;Mv(this,new hJ);b=this.i;SJ(b,new WJ((XJ(),YJ)));b.p=0;this.c=new QJ(a);sJ(b,this.c,new tJ(1),b.q.d);this.b=new hJ;Ti(this.b,"Body");sJ(b,this.b,new tJ(0),b.q.d);this.hb[zd]="mosaic-CaptionLayoutPanel"}t(603,601,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},nJ);_.nd=function(){Fu(this.i)};_.od=function(){Iu(this.i)};_.xd=function(){return new Mu(this.b)};
+_.ud=function(a){return MI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function pJ(){UF(this)}t(604,495,Fh,pJ);function gJ(a){this.b=a}t(605,1,mi,gJ);_.xc=function(){Tp(this.b.L.bb)};_.b=null;function ZJ(a){var b;b=a.c;a=b.i;b=!a.f?-1:Ej(a.f.b,b);a.f&&At(a.f.b,b)&&Dt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&BD(!a.f?null:At(a.f.b,b-1))}function $J(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new Fy);-1==Ej(a.f.b,b)&&Oi(a.f.b,b)}function $I(){}t(606,1,{},$I);_.Qc=function(a){ZJ(a)};_.Rc=function(a){$J(a)};
+_.Tc=function(a){aK(a.b.i,a.b)};function eJ(){eJ=x;bK=new cK(1,"e");dK=new cK(2,xf);eK=new cK(3,"ne");fK=new cK(10,"nw");gK=new cK(4,jg);hK=new cK(5,mg);iK=new cK(12,"sw");jK=new cK(8,"w");fJ=new kK((aj(),bj(null)).hb)}function SI(a,b){var c;c=WI(a.hb);return new KJ(Pj(b.hb)-(Pj(a.hb)+c[3]),Rj(b.hb)-(Rj(a.hb)+c[0]))}
+function lK(a){var b,c,d,e,f,g;if(a.f){b=Lp(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=At(a.f.b,d),c=new Mp(Un(g.hb,If),Un(g.hb,Hf)),f=SI(a,g),f.b-=Kj(0,f.b+Un(g.hb,If)-b.c),f.c-=Kj(0,f.c+Un(g.hb,Hf)-b.b),fG(g,Kj(0,f.b),Kj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,aJ(g,c.c,c.b),g.G==(Jp(),Kp)&&Rp(g,new bJ(Lp(a.hb))),bk(g.r,1)}}function mK(a,b,c){a=a.e;Di(a,b,b);z(a.d,b,c);Ti(b,xc+c.c)}
+function Qp(a,b){var c;c=a.e;nK(c,b.z);Si(b.z,xc+fK.c);nK(c,b.v);Si(b.v,xc+dK.c);nK(c,b.w);Si(b.w,xc+eK.c);nK(c,b.F);Si(b.F,xc+jK.c);nK(c,b.o);Si(b.o,xc+bK.c);nK(c,b.E);Si(b.E,xc+iK.c);nK(c,b.C);Si(b.C,xc+gK.c);nK(c,b.D);Si(b.D,xc+hK.c)}
+function Sp(a,b){!b.z&&(b.z=UI(b,0,0));mK(a,b.z,fK);!b.v&&(b.v=UI(b,0,1));mK(a,b.v,dK);!b.w&&(b.w=UI(b,0,2));mK(a,b.w,eK);!b.F&&(b.F=UI(b,1,0));mK(a,b.F,jK);!b.o&&(b.o=UI(b,1,2));mK(a,b.o,bK);!b.E&&(b.E=UI(b,2,0));mK(a,b.E,iK);!b.C&&(b.C=UI(b,2,1));mK(a,b.C,gK);!b.D&&(b.D=UI(b,2,2));mK(a,b.D,hK)}function aK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Ej(a.f.b,b);if(c+1<d){hz(a.f,b);for(Oi(a.f.b,b);c<d;++c)cJ(At(a.f.b,c),c)}else cJ(b,c)}
+function kK(a){a=new oK(a);Mv(this,a);this.d=new pK(a);this.d.j=!0;Li(this.d);this.d.n=3;this.e=new qK(a);this.e.j=!0;Li(this.e);this.e.n=3;Ov(this)}t(607,298,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},kK);_.Uf=function(){return Lp(this.hb)};_.Vf=function(){var a;(a=rK(this))&&a.Vf(null)};_.Wf=function(){lK(this)};_.Qc=function(a){!this.c&&(this.c=new $I);ZJ(a)};_.Rc=function(a){!this.c&&(this.c=new $I);$J(a)};_.Kd=function(){lK(this)};
+_.Tc=function(a){!this.c&&(this.c=new $I);aK(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var bK,dK,eK,fK,fJ,gK,hK,iK,jK;function oK(a){this.q=new fv(this);this.hb=a}t(608,278,pi,oK);function cK(a,b){this.b=a;this.c=b}t(609,1,{},cK);_.b=0;_.c=null;function pK(a){vi();Pi.call(this,a)}t(610,3,{},pK);_.rc=function(){var a;a=this.k.f;a.u||Oj(a.p);Si(this.k.f,"dragdrop-dragging");!a.A.d&&VJ(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Kj(this.b,a<this.e?a:this.e),b=Kj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Re]=a+(nj(),Uf);c.style[Ig]=b+Uf};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||BD(a);a.A.d||VJ(a.A,!0);a.u||(a.p||(a.p=new sK,Ti(a.p,"mosaic-GlassPanel-invisible")),EJ(a.p.hb,Zg,(yJ(),AJ(a.hb,Zg))),$i((aj(),bj(null)),a.p,0,0));Ti(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.hb);this.c=a.e+Sj(this.k.b.hb);this.e=this.b+Uj(this.k.b.hb)-this.k.f.fd();this.d=this.c+Tj(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function nK(a,b){try{Hi(a,b)}catch(c){if(c=Fi(c),!A(c,78))throw c;}}
+function qK(a){vi();Pi.call(this,a);this.d=new xi}t(611,3,{},qK);_.rc=function(){var a;a=this.k.f.gb;a.u||Oj(a.p);Si(this.k.f,"dragdrop-dragging");VJ(a.A,!1);Op(a,new Mp(a.f,a.e));bk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=Xi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Kj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.e,b=Kj(a+b,Un(d.A.c.hb,Hf)),b!=a&&TI(d,0,a-b),Op(d,new Mp(d.f,b)),bk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.e,b=Kj(a+b,Un(d.A.c.hb,Hf)),Op(d,new Mp(d.f,b)),bk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Kj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&TI(d,a-b,0),Op(d,new Mp(b,d.e)),bk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.f,Op(d,new Mp(96<a+b?a+b:96,d.e)),bk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||BD(a);VJ(a.A,!0);a.u||(a.p||(a.p=new sK,Ti(a.p,"mosaic-GlassPanel-invisible")),EJ(a.p.hb,Zg,(yJ(),AJ(a.hb,Zg))),$i((aj(),bj(null)),a.p,0,0));Ti(this.k.f,"dragdrop-dragging");a=new Hj(this.k.b,null);this.b=a.b+Qj(this.k.b.hb);this.c=a.e+Sj(this.k.b.hb);this.f=this.b+Uj(this.k.b.hb)-this.k.f.fd();this.e=this.c+Tj(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function sK(){var a;this.e=new tK(this);this.b=!1;this.c=new jv;Mv(this,this.c);a=this.hb.style;a[jd]="#000";a[ee]="alpha(opacity=50)";a.opacity="0.5";this.hb[zd]="gwt-GlassPanel"}t(612,298,ni,sK);
+_.qd=function(){var a;Ov(this);try{a=this.gb}catch(b){b=Fi(b);if(A(b,84))throw new Gu("Parent widget must be an instance of AbsolutePanel");throw b;}a==(aj(),bj(null))?(tt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ni(ik,a),a.c=!0,a.d=qk(a),Oi(ik,a),this.d=new uK(this),Xt(new st(this.d))):(this.hb.style[rd]=cb,this.hb.style[cg]=cb);this.b&&Lt(new rt(this));$i(bj(null),new vK,$n($doc),ao($doc))};
+_.rd=function(){this.i.rd();Wj(this.e);this.d&&(pt(Vt,this.d,H(wK,m,13,[(!fr&&(fr=new nk),fr)])),this.d=null);this.b&&pt(Nt,this,H(wK,m,13,[(!Mt&&(Mt=new nk),Mt)]))};_._c=function(a){switch(It(a.type)){case 256:if(27==(a.keyCode||0))return Oj(this),!1;case 1:if(this.hb.contains(a.target))return Oj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function tK(a){hk();this.b=a}t(613,24,{},tK);_.Dc=function(){tt(this.b)};_.b=null;function uK(a){this.b=a}t(614,1,{},uK);_.b=null;
+function vK(){this.hb=Rv();var a;a=new Kw(new xK(this));B(this,a,(op(),op(),pp));B(this,a,(Up(),Up(),Vp))}t(615,300,pi,vK);_.sd=function(){Fj(new yK(this))};function xK(a){this.b=a}t(616,1,{},xK);_.b=null;function yK(a){this.b=a}t(617,1,mi,yK);_.xc=function(){this.b.hb.focus()};_.b=null;function zK(a){a.hb.style[Xg]=id;a.hb.style[ze]=id;if(a.cb){var a=a.gb,b;A(a,103)?a.Vf(null):(b=rK(a))&&b.Vf(a)}}t(619,281,Nh);_.Uf=function(){zK(this);return new Mp(Un(this.hb,If),Un(this.hb,Hf))};_.Vf=function(){zK(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function RJ(){this.hb=$doc.createElement("label");this.hb[zd]="mosaic-Label";this.hb.style[Wg]=Df;this.hb[zd]="mosaic-HTML"}t(618,619,Nh,RJ);function qJ(a){Mv(this,new AK(a));this.hb[zd]="mosaic-ImageButton"}t(620,298,ni,qJ);
+function wJ(){var a=(wv(),zv);qv.call(this,!0,df);this.M=a.b;this.b=new BK(this);this.b.e=!0;gv(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);dj();su(a,b)}else this.db|=1;Yn(Xn(this.hb))[zd]=xe;this.hb.style[Zg]="2147483647"}t(621,283,pi,wJ);_.$c=function(a){Hu(this,a);1==It(a.type)&&lv(this,!1)};_.b=null;
+function BK(a){this.c=a;this.d=new Ui;this.j=new Ui;a=(bx(),ax);new Ox(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(xg);this.f=$doc.createElement(Ag);Et(b,this.f);this.p=!0;a=Rv();b=(Ft(),Gt(b));a.appendChild(b);this.hb=a;ol();this.hb.setAttribute("role",Sl.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),dj(),su(a,b)):this.db|=2225;this.hb[zd]=we;a=zu(this.hb)+"-vertical";Bi(this.gd(),a,!0);this.hb.style[Mf]=cb;this.hb.setAttribute("hideFocus",Rg);B(this,new $w(this),(op(),op(),pp))}
+t(622,321,Lh,BK);_.$c=function(a){switch(It(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Tw(this,a)};_.Jd=function(a,b){Xw(this,a,b);b||this.b&&lv(this.c,!1)};_.b=!0;_.c=null;
+function AK(a){var b=(fw(),gw),c=(nw(),ow),d;d=new Yv;d.i[nd]=bb;d.i[ud]=0;d.i[vd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Wv(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Wv(b.b);b.b.d.rows[0].cells[0].style[Tg]=e.b;Wv(d);b=Sv(d,0,0,!0);if(a){Oj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Uv(g,f.d);Wr(f.c,g,a);c.b=c.b.c}else e=c.c.d,Oi(c.c,a);a.hb[$c]=e;Et(b,a.hb);Ku(a,d)}Mv(this,d);Bi(this.hb,"mosaic-WidgetWrapper",!0)}t(623,298,ni,AK);_.b=null;_.c=null;function iJ(a){this.b=a}t(624,1,{},iJ);
+_.Lc=function(){this.b._&&this.b!=this.b.i.b&&BD(this.b)};_.b=null;function jJ(a){hk();this.b=a}t(625,24,{},jJ);_.Dc=function(){Tp(this.b.L.bb);var a=this.b;er((!a.q&&(a.q=new CK),a.q))};_.b=null;function kJ(a){hk();this.b=a}t(626,24,{},kJ);_.Dc=function(){XI(this.b,(Jp(),Kp))};_.b=null;function lJ(a){hk();this.b=a}t(627,24,{},lJ);_.Dc=function(){XI(this.b,(Jp(),YI))};_.b=null;function oJ(){}t(628,1,{},oJ);function rJ(a){this.b=a}t(629,1,{},rJ);_.Lc=function(){this.b.Ed()};_.b=null;
+function uJ(a){this.b=a}t(630,1,{},uJ);_.b=null;function dJ(a){this.b=a}t(631,1,mi,dJ);_.xc=function(){this.b.G==(Jp(),Kp)?bk(this.b.s,333):this.b.G==YI&&bk(this.b.t,333)};_.b=null;function VI(a){this.hb=a;Fu(this)}t(632,281,Lh,VI);_.Mc=function(a){return B(this,a,(xq(),xq(),yq))};_.Nc=function(a){return B(this,a,(jj(),jj(),kj))};_.Oc=function(a){return B(this,a,(Bq(),Bq(),Cq))};_.Pc=function(a){return B(this,a,(lj(),lj(),mj))};function CK(){xr.call(this,null)}t(633,213,oi,CK);
+function Jp(){Jp=x;Kp=new DK("MAXIMIZED",0);YI=new DK("MINIMIZED",1);ZI=new DK("NORMAL",2);EK=H(FK,m,98,[Kp,YI,ZI])}function DK(a,b){bo.call(this,a,b)}t(634,139,{71:1,75:1,77:1,98:1},DK);var EK,Kp,YI,ZI;function tt(a){var b,c,d,e;c=hj();b=ij();e=(tu(),uu).scrollWidth;d=uu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[Xg]=c-1+Uf);0<=b-1&&(a.hb.style[ze]=b-1+Uf)}
+function GK(a,b){var c,d,e;if(a.n)return!0;a.y.Ke();for(c=new Mu(b);c.b.b<c.b.c.d-1;)d=zI(Nu(c.b)),e=d.gb,A(e,104)&&e.ld(d.hd()),d.hd()&&Oi(a.y,d);return!0}
+function HK(a,b){var c,d,e;if(b.b)a.d&&Vj(a.d),a.d=new IK(a,b),Xj(a.d,333);else for(d=new zi(a.y);d.c<d.e.Be();)c=Ai(d),e=c.fb,cv(b,JK(c),e.t,e.u),KK(c,e.v,e.s,H(I,s,-1,[LK(a.r.b,c).e,LK(a.q.b,c).d,LK(a.o.b,c).b,LK(a.p.b,c).c]),H(I,s,-1,[MK(a.j.b,c).e,MK(a.i.b,c).d,MK(a.e.b,c).b,MK(a.f.b,c).c]),H(I,s,-1,[NK(a.v,c),NK(a.u,c),NK(a.s,c),NK(a.t,c)]))}
+function OK(){this.y=new Ui;this.k=new PK(this);this.x=new QK(this.k);this.w=new RK(this.k);this.r=new SK(this.k);this.q=new TK(this.k);this.o=new UK(this.k);this.p=new VK(this.k);this.j=new WK(this.k);this.i=new XK(this.k);this.e=new YK(this.k);this.f=new ZK(this.k);this.v=new $K(this.k);this.u=new $K(this.k);this.s=new $K(this.k);this.t=new $K(this.k)}t(637,1,{});_.Yf=function(a){HK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function aL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new zi(b.y);e.c<e.e.Be();)d=Ai(e),A(d,26)&&(d=d.bb),f=d.fb,cv(c,JK(d),f.t,f.u),KK(d,f.v,f.s,H(I,s,-1,[LK(b.r.b,d).e,LK(b.q.b,d).d,LK(b.o.b,d).b,LK(b.p.b,d).c]),H(I,s,-1,[MK(b.j.b,d).e,MK(b.i.b,d).d,MK(b.e.b,d).b,MK(b.f.b,d).c]),H(I,s,-1,[NK(b.v,d),NK(b.u,d),NK(b.s,d),NK(b.t,d)]));bL(c);a.b.d=null;for(a=new zi(a.b.y);a.c<a.e.Be();)b=Ai(a),A(b,26)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function IK(a,b){this.b=a;this.c=b;var c=(dk(),ek);this.n=new ck(this);this.t=c}t(638,17,{},IK);_.yc=function(){aL(this)};_.zc=function(){aL(this)};
+_.Bc=function(a){var b,c,d;for(c=new zi(this.b.y);c.c<c.e.Be();)b=Ai(c),A(b,26)&&(b=b.bb),d=b.fb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),cv(this.c,JK(b),d.j,d.w),KK(b,d.x,d.i,H(I,s,-1,[LK(this.b.r.b,b).e,LK(this.b.q.b,b).d,LK(this.b.o.b,b).b,LK(this.b.p.b,b).c]),H(I,s,-1,[MK(this.b.j.b,b).e,MK(this.b.i.b,b).d,MK(this.b.e.b,b).b,MK(this.b.f.b,b).c]),H(I,s,-1,[NK(this.b.v,b),NK(this.b.u,b),NK(this.b.s,b),NK(this.b.t,b)]))};_.b=null;_.c=null;
+t(640,1,{});_.b=null;function YK(a){this.b=a}t(639,640,{},YK);function ZK(a){this.b=a}t(641,640,{},ZK);function XK(a){this.b=a}t(642,640,{},XK);function WK(a){this.b=a}t(643,640,{},WK);function UK(a){this.b=a}t(644,640,{},UK);function VK(a){this.b=a}t(645,640,{},VK);function TK(a){this.b=a}t(646,640,{},TK);function SK(a){this.b=a}t(647,640,{},SK);t(648,640,{},function(a){this.b=a});t(649,640,{},function(a){this.b=a});
+function NK(a,b){var c=a.b,d;d=Xi(c.e,b);d||(d=new IJ(DJ(b.hb)),z(c.e,b,d));return d.e}function $K(a){this.b=a}t(650,640,{},$K);function RK(a){this.b=a}t(651,640,{},RK);function QK(a){this.b=a}t(652,640,{},QK);function MK(a,b){var c;c=Xi(a.b,b);c||(c=new IJ(WI(b.hb)),z(a.b,b,c));return c}function LK(a,b){var c;c=Xi(a.c,b);c||(c=new IJ(CJ(b.hb)),z(a.c,b,c));return c}
+function cL(a,b){var c,d;d=Xi(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=rK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.n&&null!=c.k){d=new Mp(dL(e,!0),dL(e,!1));break a}h=b.Uf();null!=c.n&&(h.c=dL(e,!0));null!=c.k&&(h.b=dL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Mp(dL(e,!0),dL(e,!1));break a}h=new GJ;f=b.hb;n=f.style;g=n[Rf];j=n[Ug];n[Rf]="static";n[Ug]=Ae;null!=c.n?h.c=dL(e,!0):(n[Xg]=id,h.c=(f.offsetWidth||0)+LK(d.p.b,b).c+LK(d.q.b,b).d);null!=c.k?h.b=dL(e,!1):(n[ze]=id,h.b=(f.offsetHeight||0)+LK(d.r.b,b).e+
+LK(d.o.b,b).b);n[Rf]=g;n[Ug]=j}d=h}null!=c.n&&(nj(),No)==c.n.$f()||null!=c.k&&(nj(),No)!=c.k.$f()||z(a.f,b,d)}return d}function PK(a){this.i=a;this.d=new xi;this.f=new xi;this.c=new xi;this.b=new xi;this.e=new xi}t(653,1,{},PK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function eL(a){var b;b=a.fb;if(null==b||!A(b,101))b=new fL,a.fb=b;return b}function TJ(){WJ.call(this,(XJ(),gL))}function WJ(a){var b=(hL(),iL);OK.call(this);this.c=a;this.b=b}t(654,637,{},TJ,WJ);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new GJ;GK(this,a);n=LK(this.p.b,a).c+LK(this.q.b,a).d+MK(this.f.b,a).c+MK(this.i.b,a).d+NK(this.t,a)+NK(this.u,a);d=LK(this.r.b,a).e+LK(this.o.b,a).b+MK(this.j.b,a).e+MK(this.e.b,a).b+NK(this.v,a)+NK(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(XJ(),gL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new zi(this.y);a.c<a.e.Be();)c=Ai(a),e=eL(c),b=null,j=c.gb,A(j,104)&&(b=j,b=jL(b),b=new Mp(b[1]+b[3],b[0]+b[0])),this.c==gL?(n+=cL(this.x.b,c).c,e.b=cL(this.w.b,
+c).b,A(j,104)&&(n+=b.c,e.b+=b.b),f=Kj(f,e.b)):(d+=cL(this.w.b,c).b,e.c=cL(this.x.b,c).c,A(j,104)&&(d+=b.b,e.c+=b.c),g=Kj(g,e.c));this.c==gL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,R;if(GK(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=NK(this.t,a);E=NK(this.v,a);c=Lp(a.hb);R=c.c-(u+NK(this.u,a));r=c.b-(E+NK(this.s,a));g=R;c=r;this.c==(XJ(),gL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new zi(this.y);e.c<e.e.Be();)d=Ai(e),b=null,q=eL(d),v=d.gb,A(v,104)&&(b=v,b=jL(b),b=new Mp(b[1]+b[3],b[0]+b[0])),this.c==gL?(q.e?++h:(q.c=cL(this.x.b,d).c,A(v,104)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=cL(this.w.b,d).b,A(v,104)&&(q.b+=b.b))):(q.d?++j:(q.b=cL(this.w.b,
+d).b,A(v,104)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=cL(this.x.b,d).c,A(v,104)&&(q.c+=b.c)));for(e=new zi(this.y);e.c<e.e.Be();)d=Ai(e),b=null,q=d.fb,v=d.gb,A(v,104)&&(b=v,b=jL(b),b=new Mp(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==gL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.c,f-=b.b),this.c==YJ?(q.t=this.b==(hL(),iL)?u:this.b==kL?u+~~(R/2)-~~(J/2):u+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(hL(),iL)?(q.t=u,q.u=E):this.b==kL?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.cd()-Pj(a.hb)-NK(this.t,a),-1==q.p&&(q.p=v),v=d.dd()-Rj(a.hb)-NK(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.fd()),-1==q.o&&(q.o=d.ed()));HK(this,a)}};_.b=null;_.c=null;function hL(){hL=x;iL=new lL("START",0);kL=new lL(Gb,1);mL=new lL("END",2);nL=H(oL,m,99,[iL,kL,mL])}function lL(a,b){bo.call(this,a,b)}t(655,139,{71:1,75:1,77:1,99:1},lL);var nL,kL,mL,iL;function XJ(){XJ=x;gL=new pL("HORIZONTAL",0);YJ=new pL("VERTICAL",1);qL=H(rL,m,100,[gL,YJ])}
+function pL(a,b){bo.call(this,a,b)}t(656,139,{71:1,75:1,77:1,100:1},pL);var qL,gL,YJ;t(658,1,{105:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function fL(){this.f=!1}function tJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(657,658,{101:1,105:1},fL,tJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function sL(a,b){if(a.n)return!0;GK(a,b);if(0<a.y.d){a.b=At(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,102))d=new tL,c.fb=d;a.c=d;a.y.Ke();Oi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function uL(){OK.call(this)}t(659,637,{},uL);
+_.Zf=function(a){var b,c;c=new GJ;sL(this,a);if(this.b){b=cL(this.x.b,this.b).c;var d=cL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,104)&&(b=jL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=LK(this.p.b,a).c+LK(this.q.b,a).d+MK(this.f.b,a).c+MK(this.i.b,a).d+NK(this.t,a)+NK(this.u,a);c.b+=LK(this.r.b,a).e+LK(this.o.b,a).b+MK(this.j.b,a).e+MK(this.e.b,a).b+NK(this.v,a)+NK(this.s,a);return c};
+_.Yf=function(a){var b,c,d,e,f;sL(this,a)&&(d=NK(this.t,a),e=NK(this.v,a),c=Lp(a.hb),f=c.c-(d+NK(this.u,a)),c=c.b-(e+NK(this.s,a)),b=this.b.gb,A(b,104)&&(b=jL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Pj(a.hb)-NK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-Rj(a.hb)-NK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),HK(this,a))};_.b=null;_.c=null;function tL(){this.f=!1}
+t(660,658,{102:1,105:1},tL);function jL(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=Xn(ju(ju(a.d,0),0)),c=Xn(ju(ju(a.d,2),2)),d=CJ(a.hb),b=WI(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function vL(a,b){a.cb&&Oj(a);return hv(a,b)}function wL(){Fv();vv.call(this,Gv)}t(661,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},wL);_.ud=function(a){return vL(this,a)};_.b=null;
+function JK(a){var b;b=a.gb;return A(b,104)?b:a}function Pp(a){if(!a.cb)return new GJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),Rp(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function zI(a){return A(a,104)?a.bb:a}function xL(a){var b;if(!a.o){b=(!PJ&&(PJ=new OJ),PJ);var c=yL(a,fb,!0);b.b=c;c=yL(a,hb,!0);b.c=c;a.o=b}return a.o}
+function KI(a,b,c,d,e){if(A(b,26))throw new ok("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,105)&&f.f?(c=new wL,Vu(a,c,a.hb,d,!0),iv(c,b)):Vu(a,b,c,d,e);LI(a,b)}function sJ(a,b,c,d){b.fb=c;KI(a,b,a.hb,d,!0)}
+function LI(a,b){var c;c=a.e;if(b){var d=c.k;Ii(d.d,b);Ii(d.f,b);Ii(d.c,b);Ii(d.b,b);Ii(d.e,b)}else d=c.k,wx(d.d),wx(d.f),wx(d.c),wx(d.b),wx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==JK(a))c=c.gb;else{if(A(c,97)||A(c,25))d=c,c=c.gb,c==JK(d)&&(c=c.gb);A(c,104)&&A(c.gb,96)&&(c=c.gb)}A(c,103)&&!A(c,96)&&(c.Vf(a.gb),c.Vf(a))}}function Tp(a){a.cb&&a.hb.style.display!=Af&&(a.hb.scrollTop=0,a.hb.scrollLeft=0,a.e.Yf(a),a.d=!1,bL(a))}
+function bL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=zI(Lx(a.q,d)),A(b,104)&&(b=b.bb),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function MI(a,b){var c;A(b,104)&&(b=A(b,104)?b.bb:b);c=JK(b);return av(a,c)?(A(c,104)&&vL(c,b),LI(a,null),!0):!1}function SJ(a,b){var c;a.e=b;null!=a.f&&Si(a,zu(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Sx(a.f,Bu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Ti(a,zu(a.hb)+Ca+a.f);LI(a,null)}
+function yL(a,b,c){a.n||(a.n=$doc.createElement(sg),EJ(a.n,Rf,bd),EJ(a.n,Ug,Ae),EJ(a.n,Re,cb),EJ(a.n,Ig,cb),a.hb.appendChild(a.n));EJ(a.n,Xg,b);EJ(a.n,ze,b);a=BJ(a.n);return c?a.c:a.b}
+function dL(a,b){var c;c=null.$f();if(c==(nj(),Zo)){c=(xL(a),null.$f());var d=(-1==NJ&&(NJ=(yJ(),II(ib,!0))),NJ);return O(N(Math.round(100*d*c/254)))}if(c==Po)return c=xL(a),d=null.$f(),O(N(cD(d*(-1==c.b&&(c.b=II(fb,!0)),c.b))));if(c==Ro)return c=xL(a),d=null.$f(),O(N(cD(d*(-1==c.c&&(c.c=II(hb,!0)),c.b))));if(c==Xo)return c=(xL(a),null.$f()),d=(-1==NJ&&(NJ=(yJ(),II(ib,!0))),NJ),O(N(Math.round(d*c)));if(c==ap)return c=(xL(a),null.$f()),d=(-1==NJ&&(NJ=(yJ(),II(ib,!0))),NJ),O(N(Math.round(10*d*c/254)));
+if(c==Vo)return O(N(cD(12*(xL(a),null.$f())*O(N(cD((-1==NJ&&(NJ=(yJ(),II(ib,!0))),NJ)/72))))));if(c==No)return yL(a,null.$f(),b);if(c==To)return c=(xL(a),O(N(cD(null.$f())))),d=(-1==NJ&&(NJ=(yJ(),II(ib,!0))),NJ),O(N(Math.round(d*c/72)));if(null.$f()==Lo)return O(N(cD(null.$f())));throw new ok("Invalid size: "+null.$f());}function hJ(){var a=new uL;ev.call(this);this.k=new Mp(-1,-1);new BL(this);this.hb[zd]="mosaic-LayoutPanel";SJ(this,a)}
+t(662,278,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},hJ);_.yd=function(a){KI(this,a,this.hb,this.q.d,!0)};_.nd=function(){Pu(this,new CL)};_.od=function(){Pu(this,new DL)};_.Uf=function(){return Pp(this)};_.vd=function(a){return Yu(this.q,JK(a))};_.wd=function(a,b,c,d){KI(this,a,b,c,d)};_.Vf=function(a){LI(this,a)};_.xd=function(){return new Mu(this)};_.Wf=function(){Tp(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Pp(this),null!=this.j)a=a.b+Uf,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+Uf);this.kd(b);this.i=null}else b=a.b+Uf,this.md(a.c+Uf),this.kd(b);Tp(this)}};_.Kd=function(){Tp(this)};_.ud=function(a){return MI(this,a)};_.kd=function(a){this.hb.style[ze]=a;this.cb||(this.i=a)};_.zd=function(a,b,c){cv(this,JK(a),b,c)};
+_.md=function(a){this.hb.style[Xg]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function CL(){}t(663,1,{},CL);_.Id=function(a){JK(a).qd()};function DL(){}t(664,1,{},DL);_.Id=function(a){JK(a).rd()};function Mu(a){this.c=a;this.b=new $u(this.c.q)}t(665,1,{},Mu);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return zI(Nu(this.b))};_.Zc=function(){Ou(this.b)};_.c=null;function EL(){EL=x;new Hw}
+function BL(a){EL();Bi(a.hb,"dragdrop-dropTarget",!0);this.b=a;new FL(this)}t(666,9,{},BL);function FL(a){hk();this.b=a}t(667,24,{},FL);_.Dc=function(){LI(this.b.b,null);Tp(this.b.b)};_.b=null;function rK(a){a=a.gb;return!a?null:A(a,103)?a:rK(a)}function aJ(a,b,c){var d;d=a.hb;KK(a,b,c,CJ(d),WI(d),DJ(d))}
+function KK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(nj(),Uf)),b!=a.fd()&&a.md((0>b?0:b)+Uf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(nj(),Uf)),c!=a.ed()&&a.kd((0>c?0:c)+Uf))}function Rp(a,b){aJ(a,b.c,b.b)}t(670,1,{});
+function WE(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:LB(a,b,~~ri(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Ef:typeof v,r=r==Gf?Object.prototype.toString.call(v)==Qc||typeof v.length==Ff?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Ef,r)))if(v=G(Ff,r),r=G("boolean",r),GL===D)v&&(o[u]=new yF(o[u])),r&&(o[u]=(iF(),o[u]?lF:jF));else{q=v||r;if(q=
+!q&&null!=D&&tn(D)==HL){q=o[u];if(null==q||IL(q,D))continue;if(rn(q)&&(q=q&&q.g?q.g:null,null!=q&&IL(q,D))){o[u]=q;continue}}if(!G(Gf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function JL(){this.d=new xi;this.b=new xi;this.c=new xi}function IL(a,b){var c;if(GL==b||KL==b&&A(a,106))return!0;if(null!=a)for(c=tn(a);c&&c!=GL;c=null)if(c==b)return!0;return!1}t(669,670,{},JL);function TE(){TE=x;VE=new JL}
+function ZE(a,b){TE();z(VE.d,a,b)}function QE(a){TE();var b,c,d;d=DF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function RE(a,b){var c;TE();return c=b&&b[0]&&(typeof b[0]==Gf||typeof b[0]==me)?b[0]:null,IL(c,a)}function XE(a){var b=SE;TE();var c,d;d=VE.c;if(c=!b?d.c:LB(d,b,~~ri(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?MB(d,c):OB(d,b,c,~~ri(b))}
+function xE(a){TE();var b=VE,c;null==a?a=null:(c=a[Zc],c||(0!=(tn(a).c&4)?a=[]:(b=(b=Xi(b.d,tn(a)))&&typeof b==me?new b(a):a,a=a[Zc]=b),c=a),a=c);return a}var VE;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=Yj(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=Qn(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hn(),In),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=Qn(n,o);while(h.d);h.d=o}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Zr)()}catch(d){a(b)}else C(Zr)()}var GL=$(1),wn=$(100),LL=uF(" I"),I=oF(679,LL),VF=oF(677,GL),ML=uF(" Z"),yG=oF(680,ML);$(99);$(98);$(97);var NL=$(475),kn=oF(681,NL),OL=$(232),Ss=oF(682,OL);$(233);$(139);$(450);$(106);$(461);var PL=uF(" B");$(465);var QL=uF(" C"),si=oF(683,QL),HL=$(463),RL=uF(" D"),FC=oF(684,RL);$(464);$(466);var SL=$(469),eE=oF(685,SL),TL=uF(" J"),UL=$(2),as=oF(678,UL),xJ=oF(686,PL);$(478);$(460);$(96);$(167);$(448);
+var SE=$(441);$(457);var eF=$(455);$(453);$(454);$(459);$(116);$(108);$(109);$(110);$(117);$(94);$(472);$(467);$(456);$(442);$(443);$(444);$(445);$(446);$(447);var VL=$(365);$(364);$(363);$(362);$(440);$(439);var Pz=$(379),iC=oF(687,Pz),WL=$(385),nC=oF(688,WL),XL=$(386),pC=oF(689,XL),YL=$(517),uE=oF(690,YL),Sr=oF(691,I),ZL=sF(515,function(){uC();return lG}),mG=oF(692,ZL);$(516);$(388);$(387);$(510);$(509);$(518);$(519);$(514);$(422);$(513);var pz=oF(693,VL);$(377);$(521);$(452);tF();$(451);tF();$(670);
+$(669);var KL=tF();$(282);var $L=$(281);$(280);$(286);$(300);$(341);$(523);$(522);$(279);$(278);$(525);$(524);$(530);$(531);$(532);$(533);$(534);$(535);$(536);$(537);$(526);$(527);$(528);$(529);$(219);$(218);$(291);$(292);$(293);$(548);$(557);$(24);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(264);$(337);$(340);$(338);$(339);$(178);$(177);$(266);$(213);$(268);$(186);var aM=$(185);$(216);$(215);$(214);$(359);$(360);$(361);
+var bM=sF(155,function(){nj();return cp}),dp=oF(694,bM),cM=sF(138,function(){oj();return no}),oo=oF(695,cM),dM=sF(145,function(){po();return yo}),zo=oF(696,dM),eM=sF(150,function(){Ao();return Jo}),Ko=oF(697,eM);sF(156,null);sF(157,null);sF(158,null);sF(159,null);sF(160,null);sF(161,null);sF(162,null);sF(163,null);sF(164,null);sF(140,null);sF(141,null);sF(142,null);sF(143,null);sF(144,null);sF(146,null);sF(147,null);sF(148,null);sF(149,null);sF(151,null);sF(152,null);sF(153,null);sF(154,null);$(434);
+$(433);$(482);$(484);$(483);$(485);$(487);$(486);$(488);$(492);$(493);$(176);$(182);$(181);$(180);$(184);$(198);$(405);$(404);var IA=$(403),gD=oF(698,IA),CG=oF(699,TL);$(389);$(489);$(495);$(490);$(491);$(390);$(547);$(399);$(398);$(397);$(402);var fM=tF(),wI=oF(700,fM);$(262);$(432);$(501);var gM=sF(222,function(){Hr();return Mr}),Nr=oF(701,gM);$(412);$(413);$(396);var tA=$(391);$(481);$(375);$(376);$(401);var EA=$(400);$(393);$(392);$(499);$(508);$(394);$(436);$(474);$(511);$(512);$(520);$(382);
+var Tz=$(381);$(410);$(411);$(367);$(366);$(419);tF();tF();tF();$(369);$(370);$(183);$(350);var Mx=oF(702,$L);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(200);$(217);$(203);$(205);var $z=$(384);$(435);$(372);$(371);$(378);$(505);$(477);$(208);$(421);$(195);$(196);$(199);$(193);$(192);$(194);var bA=$(543);$(380);$(562);$(567);$(420);$(468);$(423);var rz=$(374),qz=oF(703,Tz);$(590);$(407);$(408);$(409);$(373);$(540);$(541);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(494);$(502);$(503);
+$(504);$(561);$(563);var uA=$(395);$(544);$(506);$(207);$(204);$(206);$(202);$(191);$(190);$(189);$(244);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var hM=sF(634,function(){Jp();return EK}),FK=oF(704,hM);$(633);$(632);$(624);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(605);var iM=sF(287,function(){wv();return Dv}),Ev=oF(705,iM),jM=sF(333,function(){sv();return ix}),jx=oF(706,jM);$(17);$(334);$(335);$(330);$(331);$(332);$(18);$(19);$(20);$(418);$(383);$(621);$(321);$(622);
+$(322);$(323);$(324);$(325);$(328);$(296);$(295);$(294);$(564);$(565);$(570);$(237);$(299);$(329);$(317);$(344);$(343);$(342);var kM=sF(345,function(){zx();return Jx}),Kx=oF(707,kM);sF(346,null);sF(347,null);sF(348,null);sF(349,null);$(220);$(545);$(297);$(310);$(309);$(498);$(289);$(179);$(546);$(298);$(607);$(3);$(610);$(611);$(609);$(608);$(601);$(600);$(662);$(663);$(664);$(665);$(603);$(211);var gB=$(415),iB=oF(708,gB);$(416);$(414);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);$(37);
+var lM=$(49),Yw=oF(709,lM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(238);var HJ=$(592);$(290);var LJ=$(594);$(209);$(619);$(618);$(428);$(427);$(429);$(210);$(246);$(248);$(247);$(242);$(353);$(239);$(288);$(661);$(253);$(256);$(254);
+$(255);$(5);$(7);$(6);$(572);$(417);$(430);$(354);$(175);$(275);$(276);$(424);$(425);$(431);$(212);$(241);$(31);$(249);$(318);$(319);$(320);$(250);var wK=oF(710,aM);$(251);$(542);$(620);$(587);$(458);$(479);$(30);$(68);var MJ=$(595);$(604);$(623);$(658);$(657);$(187);$(197);$(4);$(586);$(637);$(654);var mM=sF(655,function(){hL();return nL}),oL=oF(711,mM),nM=sF(656,function(){XJ();return qL}),rL=oF(712,nM);$(640);$(649);$(648);$(652);$(651);$(647);$(646);$(644);$(645);$(643);$(642);$(639);$(641);$(650);
+$(653);$(638);$(606);$(659);$(302);$(301);$(304);$(305);$(303);$(252);$(21);$(273);$(274);$(11);$(14);$(22);var oM=$(25),rk=oF(713,oM);$(23);$(660);$(8);$(10);$(9);$(666);$(667);$(612);$(615);$(616);$(617);$(613);$(614);var JJ=$(593);$(597);$(598);$(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/20B12D7884BFE17E1879B157A966B4D0.cache.html b/public/jsme/20B12D7884BFE17E1879B157A966B4D0.cache.html
new file mode 100644
index 0000000..04edb39
--- /dev/null
+++ b/public/jsme/20B12D7884BFE17E1879B157A966B4D0.cache.html
@@ -0,0 +1,631 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '20B12D7884BFE17E1879B157A966B4D0';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',ha='" ',ia='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",hb="1ex",
+ib="1in",jb="2",kb="3",lb=":",mb=": ",nb=";",pb="<",qb="=",rb=">",tb="?",vb="@",wb="A",xb="After",yb="Any",zb="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Gb="CSS1Compat",Hb="Center",Jb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",ac="JavaScript",bc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Dc="South",Ec="Style names cannot be empty",Fc="TBODY",Ic="TR",Jc="West",Nc="X",Oc="[",Pc="[object Array]",Qc="\\",Rc="]",Sc="__gwtex_wrap",Tc="__uiObjectID",Uc="a",Vc="absolute",bd="alert",cd="alertdialog",dd=
+"align",ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",ld="bolder",md="border",nd="bottom",od="button",pd="cellPadding",qd="cellSpacing",rd="center",vd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="code",Dd="col",Ed="colSpan",Fd="columnheader",Gd="combobox",Hd="complementary",Id="contentinfo",Jd="contextmenu",Kd="cssFloat",Od="dblclick",Pd="definition",Qd="dialog",Rd="dir",Sd="directory",Xd="display",
+Yd="div",Zd="document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragover",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",se="gestureend",te="gesturestart",ue="google",ve="grid",we="gridcell",ye="group",ze="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ke="id",Le="img",Me="is_touch_supported",Ne="italic",
+Oe="java.vm.name",Pe="jsa-resetDiv",Qe="keydown",Re="keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",$e="ltr",af="main",bf="marquee",cf="math",df="menu",ff="menuPopup",gf="menubar",hf="menuitem",jf="menuitemcheckbox",kf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="msie",yf="multipart",zf="n",Af="name",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",
+Hf="number",If="object",Jf="offsetHeight",Kf="offsetWidth",Lf="ontouchstart",Mf="opera",Nf="option",Of="outline",Pf="overflow",Qf="padding",Rf="paste",Sf="popupContent",Tf="position",Uf="presentation",Vf="progressbar",Wf="px",Xf="px, ",Yf="px;",Zf="radio",ag="radiogroup",bg="reaction",cg="rect(0px, 0px, 0px, 0px)",dg="region",eg="rgb(",fg="right",gg="rotation",hg="row",ig="rowgroup",jg="rowheader",kg="rtl",mg="s",ng="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",tg='shape-rendering="crispEdges"',
+ug="slider",vg="span",wg="spinbutton",xg="status",yg="subMenuIcon-selected",zg="tab",Ag="table",Bg="tablist",Cg="tabpanel",Dg="tbody",Eg="td",Fg="text",Gg="textAlign",Hg="textbox",Ig="timer",Jg="toolbar",Kg="tooltip",Lg="top",Mg="touchcancel",Ng="touchend",Og="touchmove",Pg="touchstart",Qg="tr",Rg="tree",Sg="treegrid",Tg="treeitem",Ug="true",Vg="value",Wg="verticalAlign",Xg="visibility",Yg="visible",Zg="whiteSpace",$g="width",ah="x",bh="zIndex",ch="|",_,dh={l:4194303,m:4194303,h:1048575},eh={l:0,
+m:0,h:0},fh={l:1,m:0,h:0},gh={l:2,m:0,h:0},hh={l:3,m:0,h:0},ih={l:4,m:0,h:0},jh={l:8,m:0,h:0},kh={l:10,m:0,h:0},lh={l:16,m:0,h:0},mh={l:32,m:0,h:0},nh={l:64,m:0,h:0},oh={l:128,m:0,h:0},ph={l:256,m:0,h:0},wh={l:512,m:0,h:0},xh={l:1024,m:0,h:0},yh={l:2048,m:0,h:0},zh={l:8192,m:0,h:0},Ah={l:16384,m:0,h:0},Bh={l:32768,m:0,h:0},Ch={l:65536,m:0,h:0},Dh={l:131072,m:0,h:0},Eh={l:262144,m:0,h:0},Fh={l:524288,m:0,h:0},Gh={},Hh={133:1},Ih={116:1,133:1},Jh={10:1,116:1,120:1,122:1},Kh={11:1,12:1,13:1,14:1,15:1,
+16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Lh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Mh={118:1},Nh={6:1,8:1,116:1,120:1,122:1},Oh=
+{137:1},Ph={116:1,119:1,133:1},Qh={52:1,116:1},Rh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Sh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Th={116:1},Uh={89:1,96:1,110:1,116:1},Vh={44:1},Wh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},Xh={84:1,89:1,90:1,96:1,105:1,110:1,112:1,116:1},Yh={112:1},m={115:1,116:1,119:1},Zh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,
+36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},$h={7:1,8:1,116:1,120:1,122:1},ai={116:1,123:1,125:1,129:1,131:1},bi={134:1},ci={116:1,123:1,131:1},di={96:1,116:1},ei={80:1,116:1,120:1,122:1},fi={83:1,116:1,123:1,129:1,131:1},gi={46:1,82:1},hi={54:1},ii={89:1,90:1,96:1,110:1,116:1},s={116:1,119:1},ji={47:1},ki={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,141:1,148:1},li={8:1,9:1,116:1,120:1,122:1},mi={135:1},ni={55:1},oi={116:1,
+123:1,129:1,131:1},pi={116:1,119:1,134:1},qi={151:1},ri={89:1,90:1,96:1,102:1,110:1,116:1},si={93:1,116:1},ti={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ui={68:1,79:1},vi={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1};function t(a,b,c){var d=Gh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Gh[a]=function(){}),_=d.prototype=0>b?{}:new Gh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
+_.hC=function(){return wi(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(xi,s,-1,8,1);d=(yi(),zi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ai(){Ai=x;Bi=new Ci}function Di(a){for(var b,a=new Ei(a.k.n);a.c<a.e.Be();)b=Fi(a),Gi(b.gd(),ae,!1),Hi(a)}
+function Ii(a,b,c){var a=a.o,d;try{d=new Ji(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Ki(e);if(A(e,123))throw new Li("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Gi(b.gd(),Tb,!0);Gi(c.gd(),$d,!0);z(Bi,b,c)}function Mi(a,b){var c;c=Ni(Bi,b);var d;d=Ni(a.o.d,c);if(!d)throw new Oi("dragHandle was not draggable");Pi(d.c.b);Pi(d.e.b);Pi(d.d.b);Gi(b.gd(),Tb,!1);Gi(c.gd(),$d,!1)}
+function Qi(a){var b;a.p=!1;for(a=new Ei(a.k.n);a.c<a.e.Be();)b=Fi(a),Gi(b.gd(),ae,!1),Hi(a)}function Ri(a,b){Si(a.k.n,b)?Gi(b.gd(),ae,!1):a.p?(Ti(a.k.n,b),Gi(b.gd(),ae,!0)):(a.k.n.Ke(),Ti(a.k.n,b))}function Ui(a){this.i=a;this.k=new Vi(this);this.o=new Wi(this.k)}t(3,1,{});_.rc=function(){Xi(this.k.f,"dragdrop-dragging")};_.sc=function(){Yi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Bi;function Vi(a){this.n=new Zi;this.e=a;this.b=a.i}t(4,1,{},Vi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function $i(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function aj(a,b){var c;c=bj(a.d,cj).b;b.b.ctrlKey||b.b.metaKey||Di(a.c.e);Ri(a.c.e,c)}function dj(a){a.c.i=null;a.c.e.sc();ej((fj(),gj(null)),a.b,0,0);var b=a.b.pb;hj=b;ij();jj=b;a.e=2}
+function Wi(a){this.d=new Ci;this.c=a;this.b=new kj;lj(this.b,mj(),nj());B(this.b,this,(oj(),oj(),pj));B(this.b,this,(qj(),qj(),rj));a=this.b.pb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(sj(),Wf);a.borderStyle=(tj(),Cf);a[id]="blue"}t(5,1,{},Wi);
+_.uc=function(a){var b,c,d,e;c=a.i;d=uj(a);e=vj(a);b=wj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!cj)cj=c,this.c.f=bj(this.d,cj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==xj(this.c.n,this.c.f)&&(Di(this.c.e),Ri(this.c.e,this.c.f)),Kj(new Lj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Mj(cj,null),cj!=this.c.f&&(c=new Mj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,dj(this),1!=this.e&&$i(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Nj(a,b);a=Oj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Pj(Qj(d-this.i),Qj(a-this.j))>=this.c.e.n?(Rj(),-1!=xj(this.c.n,this.c.f)||Ri(this.c.e,this.c.f),c=new Mj(cj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,dj(this)):Sj.preventDefault()),1==this.e)return;Sj.preventDefault();$i(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Nj(a,b);b=Oj(a,b);if(1==wj(a.b)&&(this.f=!1,cj))try{if(Rj(),1==this.e)aj(this,a);else{d!=this.b&&(c=new Mj(d,null),e+=c.b,b+=c.e);try{$i(this,e,b),this.c.e.rc(),3!=this.e&&aj(this,a)}finally{var f=this.b.pb;hj&&f==hj&&(hj=null);ij();f===jj&&(jj=null);Tj(this.b);this.e=1;this.c.f=null}}}finally{cj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var cj=null;function Lj(){}t(6,1,ni,Lj);_.xc=function(){Rj()};
+function Ji(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Ji);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Mj(a,b){!a||a==(fj(),gj(null))?this.i=this.f=0:(this.f=a.cd()-(a.pb.scrollLeft||0),this.i=a.dd()-(a.pb.scrollTop||0));!b||b==(fj(),gj(null))?this.d=this.c=0:(this.c=Uj(b.pb)+Vj(b.pb),this.d=Wj(b.pb)+Xj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Mj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Rj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Vj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function Xj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Yj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Zj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function $j(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Si(c.b,b);0==c.b.d&&ak(c.c);a.r=null}a.yc()}}function bk(a,b){var c=ck();$j(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;dk(a.n,ck())}function ek(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function dk(a,b){if(ek(a.b,b)){var c=a.b,d=a.b.t,e;e=new fk(d,a.b.n);Ti(d.b,e);1==d.b.d&&gk(d.c,16);c.r=e}else a.b.r=null}function hk(a){this.b=a}t(18,1,{},hk);_.b=null;t(19,1,{});t(20,1,{2:1});function ik(){ik=x;jk=new kk}t(21,19,{});var jk=null;function kk(){this.b=new Zi;this.c=new lk(this)}t(22,21,{},kk);
+function mk(){mk=x;nk=new Zi;var a=new ok;pk();qk(rk?rk:rk=new sk,a)}function ak(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Si(nk,a)}function gk(a,b){if(0>b)throw new tk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Si(nk,a);a.c=!1;a.d=uk(a,b);Ti(nk,a)}function vk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function uk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}t(24,1,{});_.Cc=function(){this.c||Si(nk,this);this.Dc()};_.c=!1;_.d=0;var nk;
+function lk(a){mk();this.b=a}t(23,24,{},lk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(wk,s,3,a.b.d,0);b=xk(a.b,b);c=new yk;for(e=0,f=b.length;e<f;++e)d=b[e],Si(a.b,d),dk(d.b,c.b);0<a.b.d&&gk(a.c,Pj(5,16-(ck()-c.b)))};_.b=null;function fk(a,b){this.c=a;this.b=b}t(25,20,{2:1,3:1},fk);_.b=null;_.c=null;t(27,1,{});_.b=null;function zk(){this.b=bd}t(26,27,{},zk);function Ak(){this.b=cd}t(28,27,{},Ak);function Bk(){this.b=fd}t(29,27,{},Bk);t(31,1,{});_.b=null;function Ck(a){this.b=a}t(30,31,{},Ck);
+function Dk(){this.b=gd}t(32,27,{},Dk);function Ek(){this.b=jd}t(33,27,{},Ek);function Fk(){this.b=od}t(34,27,{},Fk);function Gk(){this.b=xd}t(35,27,{},Gk);function Hk(){this.b=Fd}t(36,27,{},Hk);function Ik(){this.b=Gd}t(37,27,{},Ik);function Jk(){this.b=Hd}t(38,27,{},Jk);function Kk(){this.b=Id}t(39,27,{},Kk);function Lk(){this.b=Pd}t(40,27,{},Lk);function Mk(){this.b=Qd}t(41,27,{},Mk);function Nk(){this.b=Sd}t(42,27,{},Nk);function Ok(){this.b=Zd}t(43,27,{},Ok);function Pk(){this.b=oe}
+t(44,27,{},Pk);function Qk(){this.b=ve}t(45,27,{},Qk);function Rk(){this.b=we}t(46,27,{},Rk);function Sk(){this.b=ye}t(47,27,{},Sk);function Tk(){this.b=Be}t(48,27,{},Tk);function Uk(a){this.b=a.id}t(49,1,{4:1,5:1},Uk);_.b=null;function Vk(){this.b=Le}t(50,27,{},Vk);function Wk(){this.b=Ue}t(51,27,{},Wk);function Xk(){this.b=Ve}t(52,27,{},Xk);function Yk(){this.b=We}t(53,27,{},Yk);function Zk(){this.b=Xe}t(54,27,{},Zk);function $k(){this.b=Ze}t(55,27,{},$k);function al(){this.b=af}t(56,27,{},al);
+function bl(){this.b=bf}t(57,27,{},bl);function cl(){this.b=cf}t(58,27,{},cl);function dl(){this.b=df}t(59,27,{},dl);function fl(){this.b=gf}t(60,27,{},fl);function gl(){this.b=hf}t(61,27,{},gl);function hl(){this.b=jf}t(62,27,{},hl);function il(){this.b=kf}t(63,27,{},il);function jl(){this.b=Bf}t(64,27,{},jl);function kl(){this.b=Ef}t(65,27,{},kl);function ll(){this.b=Nf}t(66,27,{},ll);function ml(){this.b=Uf}t(67,27,{},ml);t(68,31,{},function(a){this.b=a});function nl(){this.b=Vf}t(69,27,{},nl);
+function ol(){ol=x;pl=new Ck("aria-activedescendant")}var pl;function ql(){this.b=Zf}t(71,27,{},ql);function rl(){this.b=ag}t(72,27,{},rl);function sl(){this.b=dg}t(73,27,{},sl);
+function tl(){tl=x;ul=new Ak;vl=new zk;wl=new Bk;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Rk;Ll=new Qk;Ml=new Sk;Nl=new Tk;Ol=new Vk;Pl=new Wk;Ql=new Yk;Rl=new Zk;Sl=new Xk;Tl=new $k;Ul=new al;Vl=new bl;Wl=new cl;Xl=new fl;Yl=new hl;Zl=new il;$l=new gl;am=new dl;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new rl;hm=new ql;im=new sl;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=new sm;tm=new um;vm=
+new wm;xm=new ym;zm=new Am;Bm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;F=new Ci;z(F,dg,im);z(F,bd,vl);z(F,Qd,Gl);z(F,cd,ul);z(F,fd,wl);z(F,Zd,Il);z(F,gd,xl);z(F,jd,yl);z(F,od,zl);z(F,xd,Al);z(F,we,Kl);z(F,Fd,Bl);z(F,ye,Ml);z(F,Gd,Cl);z(F,Hd,Dl);z(F,Id,El);z(F,Pd,Fl);z(F,Ve,Sl);z(F,Sd,Hl);z(F,oe,Jl);z(F,ve,Ll);z(F,Be,Nl);z(F,Le,Ol);z(F,Ue,Pl);z(F,We,Ql);z(F,Xe,Rl);z(F,Ze,Tl);z(F,af,Ul);z(F,bf,Vl);z(F,cf,Wl);z(F,df,am);z(F,gf,Xl);z(F,hf,$l);z(F,
+jf,Yl);z(F,Nf,dm);z(F,Zf,hm);z(F,kf,Zl);z(F,Bf,bm);z(F,Ef,cm);z(F,Uf,em);z(F,Vf,fm);z(F,ag,gm);z(F,hg,nm);z(F,ig,jm);z(F,jg,lm);z(F,qg,rm);z(F,rg,tm);z(F,og,pm);z(F,ug,vm);z(F,wg,xm);z(F,xg,zm);z(F,zg,Um);z(F,Bg,Bm);z(F,Cg,Sm);z(F,Hg,Wm);z(F,Ig,Ym);z(F,Jg,$m);z(F,Kg,bn);z(F,Rg,hn);z(F,Sg,dn);z(F,Tg,fn)}var vl,ul,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Ll,Kl,Ml,Nl,Ol,Pl,Sl,Ql,Rl,Tl,Ul,Vl,Wl,am,Xl,$l,Yl,Zl,bm,cm,dm,em,fm,hm,gm,im,F,nm,jm,lm,pm,rm,tm,vm,xm,zm,Um,Bm,Sm,Wm,Ym,$m,bn,hn,dn,fn;
+function om(){this.b=hg}t(75,27,{},om);function km(){this.b=ig}t(76,27,{},km);function mm(){this.b=jg}t(77,27,{},mm);function qm(){this.b=og}t(78,27,{},qm);function sm(){this.b=qg}t(79,27,{},sm);function um(){this.b=rg}t(80,27,{},um);function wm(){this.b=ug}t(81,27,{},wm);function ym(){this.b=wg}t(82,27,{},ym);function Am(){this.b=xg}t(83,27,{},Am);function Vm(){this.b=zg}t(84,27,{},Vm);function Rm(){this.b=Bg}t(85,27,{},Rm);function Tm(){this.b=Cg}t(86,27,{},Tm);function Xm(){this.b=Hg}
+t(87,27,{},Xm);function Zm(){this.b=Ig}t(88,27,{},Zm);function an(){this.b=Jg}t(89,27,{},an);function cn(){this.b=Kg}t(90,27,{},cn);function jn(){this.b=Rg}t(91,27,{},jn);function en(){this.b=Sg}t(92,27,{},en);function gn(){this.b=Tg}t(93,27,{},gn);function yk(){this.b=ck()}function ck(){return(new Date).getTime()}t(94,1,{},yk);function kn(a){var b,c,d;d=new ln;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),mn(d,c.cZ.e),d.b.b+=mb,nn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function on(a){var b,c,d;c=y(pn,s,130,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new qn;c[d]=a[d]}}function rn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}t(99,1,{116:1,131:1});_.Ec=function(){return this.i};_.tS=function(){return rn(this)};_.f=null;_.i=null;function sn(a){tn();this.i=a}t(98,99,ci,sn);function Oi(a){tn();this.i=a}function Li(a,b){tn();this.f=b;this.i=a}t(97,98,oi,Oi,Li);
+function un(a){tn();this.c=a;this.b=l;var b,c,d;c=vn(wn(this.c)?this.c:null);d=y(pn,s,130,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new xn(c[a]);on(d)}t(96,97,oi,un);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Gf:wn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":yn(this.c).e;this.b=this.b+mb+(wn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(wn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Af&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function zn(a,b){return An(a)?a.eQ(b):a===b}function yn(a){return An(a)?a.cZ:Bn}
+function Cn(a){return An(a)?a.hC():wi(a)}
+function Dn(){var a;Dn=x;En=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Fn(a){Dn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=En[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var En;t(106,1,{});function wi(a){return a.$H||(a.$H=++Gn)}function Hn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function In(){return $wnd.setTimeout(function(){0!=Jn&&(Jn=0);Kn=-1},10)}var Jn=0,Gn=0,Ln=0,Kn=-1;
+function Mn(){Mn=x;Nn=new On}function Pn(a,b){a.b=Qn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Rn(a)),Sn(a.f,1),!a.j&&(a.j=new Tn(a)),Sn(a.j,50))}function On(){}function Un(a){return a.Fc()}function Qn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Vn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Qn(b,e)):e[0].xc()}catch(f){if(f=Ki(f),!A(f,131))throw f;}}return b}function Sn(a,b){Mn();$wnd.setTimeout(function(){C(Un)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},On);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Nn;function Rn(a){this.b=a}t(109,1,{},Rn);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Vn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new yk;100>ck()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function Tn(a){this.b=a}t(110,1,{},Tn);_.Fc=function(){this.b.e&&Sn(this.b.f,1);return this.b.k};
+_.b=null;function tn(){var a,b,c;try{null.a()}catch(d){a=d}var e=vn(a);3<=e.length&&e.splice(0,3);c=y(pn,s,130,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new xn(e[a]);on(c)}function vn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=Wn(Xn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}t(116,1,{});function nn(a,b){a.b+=b}function Yn(){}t(117,116,{},Yn);_.b=l;
+function Zn(a,b){return parseInt(a[b])||0}function $n(a,b){return null==a[b]?null:""+a[b]}function ao(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function bo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function co(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function wj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Uj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Ic&&c.tagName!=Fc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Wj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Ic&&c.tagName!=Fc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function eo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function nj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function mj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function fo(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollLeft||0}function go(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function ho(a,b){this.c=a;this.d=b}t(140,1,{116:1,120:1,122:1});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function tj(){tj=x;io=new jo;ko=new lo;mo=new no;oo=new po;qo=new ro;so=H(to,s,6,[io,ko,mo,oo,qo])}t(139,140,Nh);var so,mo,ko,oo,io,qo;function jo(){ho.call(this,gc,0)}t(141,139,Nh,jo);function lo(){ho.call(this,"DOTTED",1)}t(142,139,Nh,lo);function no(){ho.call(this,"DASHED",2)}t(143,139,Nh,no);function po(){ho.call(this,"HIDDEN",3)}t(144,139,Nh,po);function ro(){ho.call(this,"SOLID",4)}t(145,139,Nh,ro);
+function uo(){uo=x;vo=new wo;xo=new yo;zo=new Ao;Bo=new Co;Do=H(Eo,s,7,[vo,xo,zo,Bo])}t(146,140,$h);var Do,xo,zo,Bo,vo;function wo(){ho.call(this,gc,0)}t(147,146,$h,wo);function yo(){ho.call(this,"BLOCK",1)}t(148,146,$h,yo);function Ao(){ho.call(this,"INLINE",2)}t(149,146,$h,Ao);function Co(){ho.call(this,"INLINE_BLOCK",3)}t(150,146,$h,Co);function Fo(){Fo=x;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=H(Po,s,9,[Go,Io,Ko,Mo])}t(151,140,li);var Oo,Go,Io,Ko,Mo;function Ho(){ho.call(this,Fb,0)}
+t(152,151,li,Ho);function Jo(){ho.call(this,$b,1)}t(153,151,li,Jo);function Lo(){ho.call(this,bc,2)}t(154,151,li,Lo);function No(){ho.call(this,tc,3)}t(155,151,li,No);function sj(){sj=x;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=H(ip,s,10,[Qo,So,Uo,Wo,Yo,$o,bp,dp,fp])}t(156,140,Jh);var hp,dp,Uo,Wo,bp,fp,$o,So,Yo,Qo;function Ro(){ho.call(this,"PX",0)}t(157,156,Jh,Ro);function To(){ho.call(this,"PCT",1)}t(158,156,Jh,To);
+function Vo(){ho.call(this,"EM",2)}t(159,156,Jh,Vo);function Xo(){ho.call(this,"EX",3)}t(160,156,Jh,Xo);function Zo(){ho.call(this,"PT",4)}t(161,156,Jh,Zo);function ap(){ho.call(this,"PC",5)}t(162,156,Jh,ap);function cp(){ho.call(this,"IN",6)}t(163,156,Jh,cp);function ep(){ho.call(this,"CM",7)}t(164,156,Jh,ep);function gp(){ho.call(this,"MM",8)}t(165,156,Jh,gp);function jp(){jp=x;kp=[];lp=[];mp=[]}var kp,lp,mp;function np(){np=x;op=new pp}
+function qp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function rp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function pp(){}t(168,1,{},pp);_.b=null;var op;t(180,1,{});_.tS=function(){return"An event type"};_.i=null;t(179,180,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;t(178,179,{});_.Hc=function(){return this.Jc()};_.b=null;var sp=_.c=null;function tp(){tp=x;up=new vp(kd,new wp)}function wp(){}t(177,178,{},wp);
+_.Gc=function(a){a.Kc(this)};_.Jc=function(){return up};var up;function xp(){xp=x;yp=new vp(vd,new zp)}function zp(){}t(181,178,{},zp);_.Gc=function(a){Ap();Bp(this,a.c,Cp(a.b.b,a.b.b.pb.selectedIndex))};_.Jc=function(){return yp};var yp;t(184,178,Vh);function Nj(a,b){return(a.b.clientX||0)-Uj(b)+(b.scrollLeft||0)+fo(b.ownerDocument)}function Oj(a,b){return(a.b.clientY||0)-Wj(b)+(b.scrollTop||0)+go(b.ownerDocument)}function uj(a){var b;return(b=a.c)?Nj(a,b):a.b.clientX||0}
+function vj(a){var b;return(b=a.c)?Oj(a,b):a.b.clientY||0}t(183,184,Vh);function Dp(){Dp=x;Ep=new vp(zd,new Fp)}function Fp(){}t(182,183,Vh,Fp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Ep};var Ep;function Gp(){Gp=x;Hp=new vp(Jd,new Ip)}function Ip(){}t(185,178,{},Ip);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Hp};var Hp;t(188,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Jp=_.d=0;
+function sk(){this.d=++Jp}t(187,188,gi,sk);function vp(a,b){this.d=++Jp;this.b=b;!sp&&(sp=new Kp);sp.b[a]=this;this.c=a}t(186,187,gi,vp);_.b=null;_.c=null;function Lp(){Lp=x;Mp=new vp(Od,new Np)}function Np(){}t(189,183,Vh,Np);
+_.Gc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Op(),Pp))a=Qp(b.pb),c=new Rp(Zn(b.pb,Kf),Zn(b.pb,Jf)),d=new Rp(Zn(b.T.jb.pb,Kf),Zn(b.T.jb.pb,Jf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Sp(b.I,!0);a=Zn(b.T.jb.pb,Kf);Tp(b,new Rp(a,Up(b.T.jb).b));b.J&&b.O!=Pp&&Vp(b.r,b)}else Sp(b.I,!1),b.O!=(Op(),Pp)?Tp(b,new Rp(b.F.c,b.F.b)):Wp(b,Qp(b.r.pb)),b.J&&b.O!=Pp&&Xp(b.r,b);Yp(b.T.jb)}else Sp(b.I,!0)};_.Jc=function(){return Mp};var Mp;t(190,178,{});
+function Zp(){Zp=x;$p=new vp(be,new aq)}function aq(){}t(191,190,{},aq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return $p};var $p;function bq(){bq=x;cq=new vp(ce,new dq)}function dq(){}t(192,190,{},dq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return cq};var cq;function eq(){eq=x;fq=new vp(de,new gq)}function gq(){}t(193,190,{},gq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return fq};
+var fq;function hq(){hq=x;iq=new vp(ee,new jq)}function jq(){}t(194,190,{},jq);_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;kq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Fg),a.b.c.b.b.f.pb[Vg]=null!=b?b:l)};_.Jc=function(){return iq};var iq;function lq(){lq=x;mq=new vp(je,new nq)}function nq(){}
+t(195,178,{},nq);_.Gc=function(a){Tj(a.b.b)};_.Jc=function(){return mq};var mq;function oq(){oq=x;pq=new vp(re,new qq)}function qq(){}t(196,178,{},qq);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,rq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,sq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return pq};var pq;function tq(){tq=x;uq=new vp(se,new vq)}
+function vq(){}t(197,178,{},vq);_.Gc=function(a){a.b.b&&(a.b.c.b=null,wq(a.b.b,a.b.c))};_.Jc=function(){return uq};var uq;function xq(){xq=x;yq=new vp(te,new zq)}function zq(){}t(198,178,{},zq);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return yq};var yq;t(200,178,{});t(199,200,{});function Aq(){Aq=x;Bq=new vp(Qe,new Cq)}function Cq(){}t(201,199,{},Cq);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Dq(),Eq).length&&-999!=(Dq(),Eq)[c]&&(c=(Dq(),Eq)[c]);b=new Fq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Gq(Hq(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new Iq(a)),a.xb),b.b=d,Jq(),
+Kq(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(Lq(a,$n((Mq(),Nq).hc.b.pb,Vg)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Ub;c=1300;break;case 114:case 82:a.lb=!0;a.K=oc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?Oq(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Oq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&Oq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?Oq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?Oq(a,4):c=207;break;case 53:105==a.d?
+Oq(a,5):c=208;break;case 54:105==a.d?Oq(a,6):c=210;break;case 55:105==a.d?Oq(a,7):c=211;break;case 56:105==a.d?Oq(a,8):c=212;break;case 57:105==a.d?Oq(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Pq(a,c)}a=!0}a&&this.b.preventDefault()};_.Jc=function(){return Bq};var Bq;function Qq(){Qq=x;Rq=new vp(rf,new Sq)}function Sq(){}t(202,183,Vh,Sq);_.Gc=function(a){a.uc(this)};
+_.Jc=function(){return Rq};var Rq;function oj(){oj=x;pj=new vp(sf,new Tq)}function Tq(){}t(203,183,Vh,Tq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return pj};var pj;function Uq(){Uq=x;Vq=new vp(tf,new Wq)}function Wq(){}t(204,183,Vh,Wq);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Mj(cj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,dj(a))};_.Jc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new vp(uf,new Zq)}function Zq(){}t(205,183,Vh,Zq);_.Gc=function(a){var b;b=this.b;Pn((Mn(),Nn),new $q(a,a.c,b))};
+_.Jc=function(){return Yq};var Yq;function qj(){qj=x;rj=new vp(vf,new ar)}function ar(){}t(206,183,Vh,ar);_.Gc=function(a){a.wc(this)};_.Jc=function(){return rj};var rj;function Kp(){this.b={}}t(207,1,{},Kp);_.b=null;t(210,184,Vh);var br=null;function cr(){cr=x;dr=new vp(Mg,new er)}function er(){}t(209,210,Vh,er);_.Gc=function(a){fr(a.b,this,a.b.n)};_.Jc=function(){return dr};var dr;function gr(){gr=x;hr=new vp(Ng,new ir)}function ir(){}t(211,210,Vh,ir);_.Gc=function(a){fr(a.b,this,a.b.n)};_.Jc=function(){return hr};
+var hr;function jr(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Lf,"return;"),typeof a.ontouchstart==pe)}t(212,1,{},jr);function kr(){kr=x;lr=new vp(Og,new mr)}function mr(){}t(213,210,Vh,mr);_.Gc=function(a){fr(a.b,this,a.b.o)};_.Jc=function(){return lr};var lr;function nr(){nr=x;or=new vp(Pg,new pr)}function pr(){}t(214,210,Vh,pr);_.Gc=function(a){qr(a.b,this)&&(a.b.k&&rr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),gk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return or};var or;
+function sr(a,b){this.b=b;this.c=a}function tr(a,b,c){rk&&(b=new sr(b,c),a.Uc(b))}t(215,179,{},sr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return rk};_.b=!1;var rk=_.c=null;function ur(a){this.b=a}t(216,179,{},ur);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return vr};var vr=_.b=null;function wr(){}function xr(a){var b;yr&&(b=new wr,a.Uc(b))}t(217,179,{},wr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return yr};var yr=null;function zr(a){this.b=a}t(218,179,{},zr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return Ar};var Ar=_.b=null;function Br(){}t(219,179,{},Br);_.Gc=function(a){a.b.W&&a.b.Ed()};_.Hc=function(){return Cr};var Cr=null;function Dr(a,b,c){a=a.b;if(!b)throw new Er("Cannot add a handler with a null type");if(!c)throw new Er("Cannot add a null handler");0<a.c?Fr(a,new Gr(a,b,c)):Hr(a,b,null,c);return new Ir(new Jr(a,b,c))}
+function Kr(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Er("Cannot fire null event");try{++d.c;j=Lr(d,b.Hc(),null);e=null;for(h=d.d?j.Ef(j.Be()):j.Df();d.d?h.Gf():h.Xc();){g=d.d?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Ki(n),A(n,131))f=n,!e&&(e=new Mr),Nr(e,f);else throw n;}}if(e)throw new Or(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Ei(d.b);q.c<q.e.Be();)o=Fi(q),o.xc()}finally{d.b=null}}}}catch(r){r=Ki(r);if(A(r,83))throw new Pr(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Qr(a){Rr.call(this,a,!1)}function Rr(a,b){this.b=new Sr(b);this.c=a}t(220,1,ji,Qr,Rr);_.Uc=function(a){Kr(this,a)};_.b=null;_.c=null;t(223,1,{});function Fr(a,b){!a.b&&(a.b=new Zi);Ti(a.b,b)}function Hr(a,b,c,d){var e;e=bj(a.e,b);e||(e=new Ci,z(a.e,b,e));a=e.xe(c);a||(a=new Zi,e.ze(c,a));a.vf(d)}function Tr(a,b,c,d){var e,f;e=Lr(a,b,c);e.xf(d)&&e.ye()&&(f=bj(a.e,b),f.Ae(c),f.ye()&&Ni(a.e,b))}
+function Lr(a,b,c){a=bj(a.e,b);if(!a)return Ur(),Ur(),Vr;c=a.xe(c);return!c?(Ur(),Ur(),Vr):c}t(222,223,{});_.b=null;_.c=0;_.d=!1;function Sr(a){this.e=new Ci;this.d=a}t(221,222,{},Sr);function Ir(a){this.b=a}t(224,1,{},Ir);_.b=null;function Or(a){Li.call(this,Wr(a),Xr(a));this.b=a}function Xr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Wr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Yr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),nn(b.b,d);return b.b.b}t(226,97,fi,Or);_.b=null;function Pr(a){Or.call(this,a)}t(225,226,fi,Pr);t(227,1,{},function(){});function Zr(a){a=$n(a,Rd);return $r(kg,a)?(as(),bs):$r($e,a)?(as(),cs):(as(),ds)}function as(){as=x;bs=new es("RTL",0);cs=new es("LTR",1);ds=new es("DEFAULT",2);fs=H(gs,s,48,[bs,cs,ds])}
+function es(a,b){ho.call(this,a,b)}t(229,140,{48:1,116:1,120:1,122:1},es);var fs,ds,cs,bs;function hs(){}function is(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=is(e,d);H(a,b,c,d);return d}function js(a){return ks([ls,I],[s,m],[115,-1],a,0,2,1)}
+function ks(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=is(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ks(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ms();var e=ns,f=os;ms();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ps(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new qs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new qs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new qs;}a[b]=c}t(230,1,{},hs);_.qI=0;
+function ms(){ms=x;ns=[];os=[];var a=new hs,b=ns,c=os,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ns,os;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function wn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function An(a){return a.tM==x||a.cM&&!!a.cM[1]}function rs(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function ss(){var a;$stats&&ts("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Mf))a=Mf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Mf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&ts("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(us,s,1,[Gb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&ts("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";jp();mp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+jp();0!=mp.length&&(a=mp.join(l),b=(np(),op),a=qp(a),rp(b).insertBefore(a,b.b.firstChild),mp.length=0);0!=kp.length&&(a=kp.join(l),b=(np(),op),a=qp(a),rp(b).appendChild(a),kp.length=0);0!=lp.length&&(a=lp.join(l),b=(np(),op),a=qp(a),rp(b).appendChild(a),lp.length=0);$stats&&ts("export.client.JSME_export");new vs;new ws;0<xs(null)?Pn((Mn(),Nn),new ys):zs()}function Ki(a){return A(a,131)?a:new un(a)}function As(a){return Bs(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Cs(a){return Bs(a.l,a.m,a.h)}function Bs(a,b,c){return _=new Ds,_.l=a,_.m=b,_.h=c,_}
+function Es(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Fs;if(0==a.l&&0==a.m&&0==a.h)return Gs=Bs(0,0,0),Bs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Gs=Bs(0,0,0),c=Cs((Hs(),Is))):(Gs=Bs(c.l,c.m,c.h),c=Bs(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Js(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Ks(e):0==c&&0!=d&&0==e?Ks(d)+22:0!=c&&0==d&&0==e?Ks(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Cs((Hs(),Ls)),c=!0,g=!g;else return c=Ms(a,f),g&&Ns(c),Gs=Bs(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Js(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ms(c,d);f&&Ns(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Bs(f,j,c);g?Gs=Js(c):Gs=Bs(c.l,c.m,c.h);return e}if(!Os(a,b))return e?Gs=Js(a):Gs=Bs(a.l,a.m,a.h),Bs(0,0,0);c=c?a:Bs(a.l,a.m,a.h);var h,n,o,q;f=Ps(b)-Ps(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Bs(j&4194303,n&4194303,h&1048575);for(n=Bs(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(o>>22),r+=q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=q>>>1|(h&1)<<21;--f}g&&Ns(n);e?(Gs=Js(c),d&&(Gs=Qs(Gs,(Hs(),Is)))):Gs=Bs(c.l,c.m,c.h);return n}
+function Ns(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Ps(a){var b;b=Rs(a.h);return 32==b?(b=Rs(a.m),32==b?Rs(a.l)+32:b+20-10):b-12}var Gs=null;function Ss(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Bs(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ts(a,b){return Bs(a.l&b.l,a.m&b.m,a.h&b.h)}function Us(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Hs(),Vs;if(-9223372036854775E3>a)return Hs(),Ws;if(9223372036854775E3<=a)return Hs(),Ls;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=Bs(a,b,c);d&&Ns(b);return b}function jt(a){var b,c;return-129<a&&128>a?(b=a+128,null==kt&&(kt=y(lt,s,49,256,0)),c=kt[b],!c&&(c=kt[b]=As(a)),c):As(a)}
+function mt(a){var b=eh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Os(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function nt(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;q=(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(r>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(r>>22);return Bs(c&4194303,r&
+4194303,u&1048575)}function Js(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Bs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ms(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Bs(c&4194303,d&4194303,e&1048575)}function Qs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Bs(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function ot(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+ot(Js(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=jt(1E9);a=Es(a,b);b=l+O(Gs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var kt=null;function Hs(){Hs=x;Ls=Bs(4194303,4194303,524287);Ws=Bs(0,0,524288);Is=jt(1);jt(2);Vs=jt(0)}var Ls,Ws,Is,Vs;function Ds(){}t(239,1,{49:1},Ds);
+function ts(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(244,1,{},pt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qt(a,b){nn(a.b.b,b.b);return a}function rt(){this.b=new st}t(245,1,{},rt);function tt(a){if(null==a)throw new Er("css is null");this.b=a}t(246,1,{50:1,116:1},tt);
+_.eQ=function(a){return!A(a,50)?!1:G(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function vt(a){if(null==a)throw new Er("html is null");this.b=a}t(248,1,Qh,vt);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;t(249,1,Qh,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;
+function wt(){wt=x;xt=RegExp(oa,qe);yt=RegExp(rb,qe);zt=RegExp(pb,qe);At=RegExp(ta,qe);Bt=RegExp(ea,qe)}function Ct(a){wt();-1!=a.indexOf(oa)&&(a=a.replace(xt,pa));-1!=a.indexOf(pb)&&(a=a.replace(zt,ra));-1!=a.indexOf(rb)&&(a=a.replace(yt,qa));-1!=a.indexOf(ea)&&(a=a.replace(Bt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(At,"&#39;"));return a}var xt,yt,zt,Bt,At;function Dt(a){if(null==a)throw new Er("uri is null");this.b=a}t(251,1,{53:1},Dt);_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return ut(this.b)};
+_.b=null;function Et(){Et=x}t(253,1,{});function Ft(){}t(254,1,{},Ft);var Gt=null;function Ht(){}t(255,253,{},Ht);var It=null;function Jt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Lr(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=Lr(a.b,f,null).Cf(e),A(d,54)&&zn(d.b,b)){var h=a.b,n=f;0<h.c?Fr(h,new Kt(h,n,null,d)):Tr(h,n,null,d)}}}t(256,1,hi);_.b=null;function Lt(a){this.b=a}t(257,256,hi,Lt);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function Mt(a){this.b=a}t(258,256,hi,Mt);
+_.Sc=function(){Nt(this.b.b)};function Ot(){tn()}t(259,97,oi,Ot);function Pt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,gk(a.e,1))}function Qt(){this.b=new Rt(this);this.c=new Zi;this.e=new St(this);this.i=new Tt(this)}t(260,1,{},Qt);_.d=!1;_.f=!1;function Rt(a){mk();this.b=a}t(261,24,{},Rt);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Ut(a.i.e.c,a.i.c);Vt(a.i);A(b,55)&&new Ot;a.d=!1;Pt(a)}};_.b=null;function St(a){mk();this.b=a}t(262,24,{},St);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=ck(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(gk(a.b,1E4);a.i.d<a.i.b;){d=Wt(a.i);try{if(null==d)break;A(d,55)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Vt(a.i)}if(100<=ck()-b)break}}finally{e||(ak(a.b),a.d=!1,Pt(a))}};_.b=null;function Wt(a){var b;a.c=a.d;b=Ut(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vt(a){Xt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tt(a){this.e=a}t(263,1,{},Tt);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Wt(this)};
+_.Zc=function(){Vt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yt(a,b){var c=(Zt(),$t(b));a.appendChild(c)}function au(a,b,c){var d;d=Sj;Sj=a;b==hj&&8192==bu(a.type)&&(hj=null);c.$c(a);Sj=d}var Sj=null,hj=null;function cu(){cu=x;du=new Qt}function Kj(a){cu();if(!a)throw new Er("cmd cannot be null");var b=du;Ti(b.c,a);Pt(b)}var du;function eu(a){ij();!fu&&(fu=new sk);gu||(gu=new Rr(null,!0),hu=new iu);return Dr(gu,fu,a)}var gu=null;function ju(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function iu(){}t(269,179,{},iu);_.Gc=function(a){a.Wc(this);hu.d=!1};_.Hc=function(){return fu};_.Ic=function(){ju(this)};_.b=!1;_.c=!1;_.d=!1;var fu=_.e=null,hu=null;function ku(){ku=x;lu=new mu;nu()||(lu=null)}var lu=null;function ok(){}t(271,1,{},ok);_.Qc=function(){for(;0<(mk(),nk).d;)ak(Ut(nk,0))};function qk(a,b){return Dr((!ou&&(ou=new pu),ou),a,b)}function qu(a){pk();ru||(su(),ru=!0);return qk((!yr&&(yr=new sk),yr),a)}function pk(){tu||(uu(),tu=!0)}
+function vu(){var a;tu&&(a=new wu,ou&&Kr(ou,a));return null}var tu=!1,ou=null,xu=0,yu=0,ru=!1;function zu(){zu=x;Au=new sk}function wu(){zu()}t(273,179,{},wu);_.Gc=function(){null.cg()};_.Hc=function(){return Au};var Au;function pu(){Qr.call(this,null)}t(275,220,ji,pu);
+function bu(a){switch(a){case kd:return 4096;case vd:return 1024;case zd:return 1;case Od:return 2;case je:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ye:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case wf:return 131072;case Jd:return 262144;case Rf:return 524288;case Pg:return 1048576;case Og:return 2097152;case Ng:return 4194304;
+case Mg:return 8388608;case te:return 16777216;case re:return 33554432;case se:return 67108864;default:return-1}}function ij(){Bu||(Cu(),Bu=!0)}var Bu=!1;function Du(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Eu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Cu(){Fu=C(function(a){var b;var c=gu,d,e,f;fu&&c&&Gu(c.b.e,fu)?(b=hu.b,d=hu.c,e=hu.d,f=hu.e,ju(hu),hu.e=a,Kr(c,hu),c=!(hu.b&&!hu.c),hu.b=b,hu.c=d,hu.d=e,hu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!wn(b)&&A(b,56)&&au(a,c,b)});Iu=C(function(a){a.preventDefault();Hu.call(this,a)});Ju=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Hu.call(this,a)});Ku=C(function(a){if(Fu(a)){var b=jj;b&&b.__listener&&!wn(b.__listener)&&A(b.__listener,56)&&(au(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Ku,!0);$wnd.addEventListener(Od,Ku,!0);$wnd.addEventListener(rf,Ku,!0);$wnd.addEventListener(vf,Ku,!0);$wnd.addEventListener(sf,Ku,!0);$wnd.addEventListener(uf,Ku,!0);$wnd.addEventListener(tf,Ku,!0);$wnd.addEventListener(wf,Ku,!0);$wnd.addEventListener(Qe,Fu,!0);$wnd.addEventListener(Se,Fu,!0);$wnd.addEventListener(Re,
+Fu,!0);$wnd.addEventListener(Pg,Ku,!0);$wnd.addEventListener(Og,Ku,!0);$wnd.addEventListener(Ng,Ku,!0);$wnd.addEventListener(Mg,Ku,!0);$wnd.addEventListener(te,Ku,!0);$wnd.addEventListener(re,Ku,!0);$wnd.addEventListener(se,Ku,!0)}function Lu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Mu(a,b){ij();switch(b){case "drag":a.ondrag=Hu;break;case be:a.ondragend=Hu;break;case ce:a.ondragenter=Iu;break;case "dragleave":a.ondragleave=Hu;break;case de:a.ondragover=Iu;break;case "dragstart":a.ondragstart=Hu;break;case ee:a.ondrop=Hu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hu,!1);a.addEventListener(b,Hu,!1);break;default:throw"Trying to sink unknown event type "+b;}}var jj=null,Fu=null,Ku=null,Iu=null,Hu=null,Ju=null;
+function Nu(a,b){a.__eventBits=b;a.onclick=b&1?Hu:null;a.ondblclick=b&2?Hu:null;a.onmousedown=b&4?Hu:null;a.onmouseup=b&8?Hu:null;a.onmouseover=b&16?Hu:null;a.onmouseout=b&32?Hu:null;a.onmousemove=b&64?Hu:null;a.onkeydown=b&128?Hu:null;a.onkeypress=b&256?Hu:null;a.onkeyup=b&512?Hu:null;a.onchange=b&1024?Hu:null;a.onfocus=b&2048?Hu:null;a.onblur=b&4096?Hu:null;a.onlosecapture=b&8192?Hu:null;a.onscroll=b&16384?Hu:null;a.onload=b&32768?Ju:null;a.onerror=b&65536?Hu:null;a.onmousewheel=b&131072?Hu:null;
+a.oncontextmenu=b&262144?Hu:null;a.onpaste=b&524288?Hu:null}function Ou(){var a;Ou=x;Pu=(a=$doc,G(a.compatMode,Gb)?a.documentElement:a.body)}var Pu;function Qu(){this.c=new Zi}function Ru(a){a=a[Tc];return null==a?-1:a}t(280,1,{},Qu);_.b=null;function Su(a,b){this.b=a;this.c=b}t(281,1,{},Su);_.b=0;_.c=null;t(282,1,ji);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){Kr(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Tu?l:Tu))Tu=a,Cr&&(a=new Br,Kr(this.b,a))};
+var Tu=l;function nu(){function a(){$wnd.setTimeout(a,250);e()}var b=lu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));Tu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function mu(){this.b=new Qr(null)}t(283,282,ji,mu);
+function uu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(vu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{tu&&tr((!ou&&(ou=new pu),ou),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function su(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(ru&&(d=mj(),c=nj(),yu!=d||xu!=c))yu=d,xu=c,xr((!ou&&(ou=new pu),ou))}finally{a&&a(b)}})}function Yi(a,b){Gi(a.gd(),b,!0)}function Xi(a,b){Gi(a.gd(),b,!1)}function Uu(a,b){a.pb.style[Ce]=b}function lj(a,b,c){0<=b&&a.md(b+Wf);0<=c&&a.kd(c+Wf)}function Vu(a){var b,a=$n(a,yd);b=Wu(a,Xu(32));return 0<=b?a.substr(0,b-0):a}
+function Gi(a,b,c){if(!a)throw new Oi(kc);b=Wn(b);if(0==b.length)throw new tk(Ec);if(c){var d;d=Wn(b);b=a.className;-1==ao(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Wn(b);f=a.className;e=ao(f,c);-1!=e&&(b=Wn(f.substr(0,e-0)),c=Wn(Xn(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Yu(a,b){a.style.display=b?l:Cf;a.setAttribute("aria-hidden",""+!b)}t(289,1,ui);_.cd=function(){return Uj(this.pb)};_.dd=function(){return Wj(this.pb)};
+_.ed=function(){return Zn(this.pb,Jf)};_.fd=function(){return Zn(this.pb,Kf)};_.gd=function(){return this.pb};_.hd=function(){return this.pb.style.display!=Cf};_.jd=function(){throw new Zu;};_.kd=function(a){Uu(this,a)};_.ld=function(a){Yu(this.pb,a)};_.md=function(a){this.pb.style[$g]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function $u(a,b,c){Mu(a.pb,c.c);Dr(!a.mb?a.mb=new Qr(a):a.mb,c,b)}
+function B(a,b,c){var d;d=bu(c.c);if(-1==d)Mu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;ij();Nu(e,d)}else a.lb|=d;return Dr(!a.mb?a.mb=new Qr(a):a.mb,c,b)}function av(a,b,c){return Dr(!a.mb?a.mb=new Qr(a):a.mb,c,b)}function bv(a){var b;if(a.pd())throw new cv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;ij();Nu(c,b)}else a.lb|=b;a.nd();a.sd()}
+function dv(a,b){var c;switch(bu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(sp&&(f=sp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Kr(a.mb,f.b),f.b.b=d,f.b.c=e}function ev(a){if(!a.pd())throw new cv("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.pb.__listener=null,a.kb=!1}}}
+function Tj(a){if(a.ob)if(A(a.ob,69))a.ob.ud(a);else{if(a.ob)throw new cv("This widget's parent does not implement HasWidgets");}else if(fj(),Gu(fv.b,a)){fj();try{a.rd()}finally{Ni(fv.b,a)}}}function gv(a,b){var c;c=a.ob;if(b){if(c)throw new cv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.ob=null}}t(288,289,ti);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.mb&&Kr(this.mb,a)};_.pd=function(){return this.kb};
+_.qd=function(){bv(this)};_.$c=function(a){dv(this,a)};_.rd=function(){ev(this)};_.sd=function(){};_.td=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function hv(a){for(a=new iv(a);a.b.b<a.b.c.d-1;)jv(a.b),kv(a.b)}t(287,288,vi);_.nd=function(){lv(this,(mv(),nv))};_.od=function(){lv(this,(mv(),ov))};function pv(a,b,c){Tj(b);var d=a.q;qv(d,b,d.d);d=(Zt(),$t(b.pb));c.appendChild(d);gv(b,a)}
+function rv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new sv;b.ob==a&&(f=a.vd(b),f<d&&--d);Tj(b);qv(a.q,b,d);e?(e=b.pb,Lu(c,(Zt(),$t(e)),d)):(e=(Zt(),$t(b.pb)),c.appendChild(e));gv(b,a)}function tv(a,b){var c;if(b.ob!=a)return!1;try{gv(b,null)}finally{c=b.pb;co(c).removeChild(c);c=a.q;var d;d=uv(c,b);if(-1==d)throw new vv;if(0>d||d>=c.d)throw new sv;for(--c.d;d<c.d;++d)ps(c.b,d,c.b[d+1]);ps(c.b,c.d,null)}return!0}t(286,287,vi);_.vd=function(a){return uv(this.q,a)};
+_.wd=function(a,b,c,d){rv(this,a,b,c,d)};_.xd=function(){return new wv(this.q)};_.ud=function(a){return tv(this,a)};function ej(a,b,c,d){var e;Tj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.pb,e,!0)}function xv(a,b){var c;(c=tv(a,b))&&yv(b.pb);return c}function zv(a,b,c,d){if(b.ob!=a)throw new tk("Widget must be a child of this panel.");a.Ad(b,c,d)}function Av(a,b,c){a=a.pb;-1==b&&-1==c?yv(a):(a.style[Tf]=Vc,a.style[Te]=b+Wf,a.style[Lg]=c+Wf)}
+function Bv(){var a=$doc.createElement(Yd);this.q=new Cv(this);this.pb=a;this.pb.style[Tf]="relative";this.pb.style[Pf]=De}function yv(a){a.style[Te]=l;a.style[Lg]=l;a.style[Tf]=l}t(285,286,vi,Bv);_.yd=function(a){pv(this,a,this.pb)};_.ud=function(a){return xv(this,a)};_.zd=function(a,b,c){zv(this,a,b,c)};_.Ad=function(a,b,c){Av(a,b,c)};function Dv(a,b){if(a.Cd())throw new cv("SimplePanel can only contain one child widget");a.Dd(b)}
+function Ev(a,b){if(a.jb!=b)return!1;try{gv(b,null)}finally{a.Bd().removeChild(b.pb),a.jb=null}return!0}function Fv(a,b){if(b!=a.jb&&(b&&Tj(b),a.jb&&a.ud(a.jb),a.jb=b)){var c=(Zt(),$t(a.jb.pb));a.Bd().appendChild(c);gv(b,a)}}function Gv(){this.pb=$doc.createElement(Yd)}t(293,287,vi,Gv);_.Bd=function(){return this.pb};_.Cd=function(){return this.jb};_.xd=function(){return new Hv(this)};_.ud=function(a){return Ev(this,a)};_.Dd=function(a){Fv(this,a)};_.jb=null;
+function Iv(a,b){a.hb&&(Jv(a.gb,!1,!1),tr(a,a,b))}function Kv(a){var b;if(b=a.jb)null!=a.X&&b.kd(a.X),null!=a.Y&&b.md(a.Y)}function Lv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Te]=b-0+(sj(),Wf);a.style[Lg]=c+Wf}function Mv(a){a.hb||(a.kb&&Tj(a),Jv(a.gb,!0,!1))}t(292,293,vi);_.Bd=function(){return bo(this.pb)};_.ed=function(){return Zn(this.pb,Jf)};_.fd=function(){return Zn(this.pb,Kf)};_.gd=function(){return co(bo(this.pb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Iv(this,a)};
+_.hd=function(){return!G(De,this.pb.style[Xg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.hb&&Jv(this.gb,!1,!0)};_.kd=function(a){this.X=a;Kv(this);0==a.length&&(this.X=null)};_.Gd=function(a,b){Lv(this,a,b)};_.ld=function(a){this.pb.style[Xg]=a?Yg:De};_.Dd=function(a){Fv(this,a);Kv(this)};_.md=function(a){this.Y=a;Kv(this);0==a.length&&(this.Y=null)};_.Hd=function(){Mv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function Nv(a,b){var c;Gv.call(this);this.$=new Ov;this.U=(Pv(),Qv);this.gb=new Rv(this);this.pb.appendChild($doc.createElement(Yd));this.Gd(0,0);co(bo(this.pb))[yd]="gwt-PopupPanel";bo(this.pb)[yd]=Sf;this.W=this.V=a;this.db=!1;c=H(us,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Sv(c);this.T.gd()[yd]=l;c=co(bo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Oi(kc);d=Wn(d);if(0==d.length)throw new tk(Ec);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Fv(this,this.T);Kv(this);Gi(bo(this.pb),Sf,!1);Gi(this.T.c,b+"Content",!0)}t(291,292,vi);_.nd=function(){bv(this.T)};_.od=function(){ev(this.T)};_.Cd=function(){return this.T.jb};_.xd=function(){return new Hv(this.T)};_.ud=function(a){return this.T.ud(a)};_.Dd=function(a){Fv(this.T,a);Kv(this)};_.T=null;t(290,291,vi);_.rd=function(){ev(this)};
+function Tv(){Tv=x;Uv=new Vv(Fb,0,(Pv(),Qv));Wv=new Vv(mc,1,Xv);Yv=new Vv(uc,2,Zv);$v=H(aw,s,57,[Uv,Wv,Yv])}function Vv(a,b,c){ho.call(this,a,b);this.b=c}t(294,140,{57:1,116:1,120:1,122:1},Vv);_.b=null;var $v,Uv,Wv,Yv;function bw(){bw=x;cw=H(us,s,1,[Lg,qf,nd])}
+function Sv(a){var b;bw();var c,d;c=this.pb=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(c,this.d);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Qg),b[yd]=a[c],Yt(b,dw(a[c]+"Left")),Yt(b,dw(a[c]+Hb)),Yt(b,dw(a[c]+"Right")),b),Yt(this.d,d),1==c&&(this.c=bo(Du(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function dw(a){var b,c;c=$doc.createElement(Eg);b=$doc.createElement(Yd);var d=(Zt(),$t(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}t(296,293,Sh,Sv);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var cw;t(295,296,Sh);t(297,1,{});function mv(){mv=x;nv=new ew;ov=new fw}function gw(a){Or.call(this,a)}function lv(a,b){mv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Ki(f),A(f,131))d=f,!c&&(c=new Mr),Nr(c,d);else throw f;}}if(c)throw new gw(c);}t(298,225,fi,gw);var nv,ov;function ew(){}t(299,1,{},ew);_.Id=function(a){a.qd()};function fw(){}t(300,1,{},fw);_.Id=function(a){a.rd()};t(303,288,Kh);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};
+_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};_.qd=function(){bv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};t(302,303,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
+function hw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=od,b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||l}t(301,302,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},hw);
+function iw(){this.q=new Cv(this);this.f=$doc.createElement(Ag);this.e=$doc.createElement(Dg);Yt(this.f,this.e);this.pb=this.f}t(304,286,vi);_.e=null;_.f=null;function jw(a,b){var c;if(a.i)throw new cv("Composite.initWidget() may only be called once.");Tj(b);c=b.pb;a.pb=c;var d;Zt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zt(),c).__gwt_resolve=kw(a));a.i=b;gv(b,a)}
+function lw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);ij();Nu(d,b)}else b.lb|=c;a.lb=-1}a.i.qd();a.pb.__listener=a;a.sd()}t(305,288,Wh);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){lw(this)};_.$c=function(a){dv(this,a);this.i.$c(a)};_.rd=function(){this.i.rd()};_.jd=function(){return this.pb=this.i.jd()};_.i=null;
+function mw(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Rd]=kg;break;case 1:b[Rd]=$e;break;case 2:Zr(b)!=(as(),ds)&&(b[Rd]=l)}}function nw(a){this.b=a;this.d=!1;this.e=this.c=Zr(a)}t(306,1,{},nw);_.b=null;_.c=null;_.d=!1;_.e=null;function kj(){this.pb=ow()}t(307,293,Lh,kj);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};
+_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};function pw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=bo(b);e=null;c&&(c=Ru(c),e=0>c?null:Ut(a.j.c,c));e?qw(a,e):d&&(b.innerHTML=l||l);return b}function qw(a,b){var c;if(b.ob!=a)return!1;try{gv(b,null)}finally{c=b.pb;co(c).removeChild(c);var d=a.j,e;e=Ru(c);c[Tc]=null;c=d.c;rw(e,c.d);ps(c.c,e,null);d.b=new Su(e,d.b)}return!0}t(309,287,Rh);_.xd=function(){return new sw(this)};_.ud=function(a){return qw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
+function tw(a){if(0>=a.c)throw new uw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new uw("Column index: 0, Column size: "+a.b);}
+function vw(){this.j=new Qu;this.i=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(this.i,this.d);this.pb=this.i;this.e=new ww(this);var a=new xw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lu(a.c.i,(Zt(),$t(b)),0);Yt(a.b,$doc.createElement(Dd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new uw("Row index: "+a+", Row size: "+d);if(0>c)throw new uw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new uw("Column index: "+c+", Column size: "+this.b);c=pw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Eg),d.innerHTML=sa||l,Lu(c,(Zt(),$t(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Dd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Eg);
+e.innerHTML=sa;c=$doc.createElement(Qg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)pw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(308,309,Rh,vw);_.b=0;_.c=0;
+function yw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(zw(),Aw)?a.c.e==(as(),cs)?(Bw(),Cw):a.c.e==bs?(Bw(),Dw):(Bw(),Ew):a.c.e==(as(),cs)?(Bw(),Dw):a.c.e==bs?(Bw(),Cw):(Bw(),Fw);b!=a.d&&(a.d=b,a.pb.style[Gg]=!a.d?l:a.d.b)}t(312,288,ti);_.b=null;_.c=null;_.d=null;function Gw(){this.pb=$doc.createElement(Yd);this.c=new nw(this.pb);this.pb[yd]="gwt-Label"}function Hw(){Gw.call(this);mw(this.c,ah,!1);yw(this)}
+t(311,312,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Gw,Hw);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};
+function Iw(a){var b=$doc.createElement(Yd);$r(vg,b.tagName);this.pb=b;this.c=new nw(this.pb);this.pb[yd]="gwt-HTML";mw(this.c,a,!0);yw(this)}t(310,311,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Iw);function Jw(a){for(;++a.c<a.e.d&&!(null!=Ut(a.e,a.c)););}function sw(a){this.d=a;this.e=this.d.j.c;Jw(this)}t(313,1,{},sw);
+_.Xc=function(){return this.c<this.e.d};_.Yc=function(){var a;if(this.c>=this.e.d)throw new vv;a=Ut(this.e,this.c);this.b=this.c;Jw(this);return a};_.Zc=function(){var a;if(0>this.b)throw new Kw;a=Ut(this.e,this.b);Tj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function ww(a){this.b=a}t(314,1,{},ww);_.b=null;function xw(a){this.c=a}t(315,1,{},xw);_.b=null;_.c=null;function zw(){zw=x;Aw=new Lw}var Aw;function Bw(){Bw=x;Mw=new Nw((Fo(),rd));Cw=new Nw(Te);Dw=new Nw(fg);Ew=Cw;Fw=Dw;Ow=Ew}
+var Mw,Ow,Cw,Fw,Ew,Dw;function Lw(){}t(317,1,{},Lw);function Nw(a){this.b=a}t(318,317,{},Nw);_.b=null;function Pw(){Pw=x;Qw=new Rw(qf);Sw=new Rw(Lg)}var Qw,Sw;function Rw(a){this.b=a}t(319,1,{},Rw);_.b=null;function Tw(a,b){var c;c=Uw(a);Yt(a.c,c);pv(a,b,c)}function Uw(a){var b;b=$doc.createElement(Eg);b[dd]=a.b.b;b.style[Wg]=a.d.b;return b}function Vw(a,b){var c,d;d=co(b.pb);(c=tv(a,b))&&a.c.removeChild(d);return c}
+function Ww(){iw.call(this);this.b=(Bw(),Ow);this.d=(Pw(),Sw);this.c=$doc.createElement(Qg);Yt(this.e,this.c);this.f[qd]=bb;this.f[pd]=bb}t(320,304,vi,Ww);_.ud=function(a){return Vw(this,a)};_.c=null;function Xw(){Xw=x;new Ci}function Yw(a,b,c,d,e){Xw();this.b=new Zw(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function $w(a,b,c,d,e){Xw();Yw.call(this,(Et(),new Dt(a)),b,c,d,e)}
+t(321,288,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Yw,$w);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};_.$c=function(a){32768==bu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);dv(this,a)};
+_.sd=function(){var a=this.b;G(Ye,$n(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ax(a,this),Pn((Mn(),Nn),a.i))};_.b=null;t(323,1,{});_.i=null;function bx(){bx=x;cx()}
+function Zw(a,b,c,d,e,f){var g,j;bx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(vg);j=new rt;qt(qt(qt(j,new tt("width:"+e+(sj(),Wf)+nb)),new tt("height:"+f+Yf)),new tt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Yf));!dx&&(dx=new ex);b=fx;c=new tt((new tt(j.b.b.b)).b);j=new st;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ct(b.b);nn(j.b,b);j.b.b+="' style='";b=Ct(c.b);nn(j.b,b);j.b.b+="' border='0'>";j=new vt(j.b.b);g.innerHTML=j.b||l;g=bo(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),ij(),Nu(g,a)):a.lb|=133333119}t(322,323,{},Zw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ax(a,b){this.b=a;this.c=b}t(324,1,{},ax);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ye,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ye)};_.b=null;_.c=null;function gx(a,b){if(0>b||b>=a.pb.options.length)throw new sv;}function Cp(a,b){gx(a,b);return a.pb.options[b].value}function hx(){this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}t(325,303,Kh,hx);t(326,256,hi);function ix(a){this.b=a}t(327,326,hi,ix);_.Kc=function(){};
+function jx(a){this.b=a}t(328,326,hi,jx);_.Qc=function(a){this.b.Jd(a.i,a.b)};function kx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Qg);Lu(a.f,(Zt(),$t(e)),b);a=(Zt(),$t(c));d.appendChild(a)}else d=Du(a.f,0),Lu(d,(Zt(),$t(c)),b)}
+function lx(a,b,c){var d;mx(a,b);c&&b.b?(mx(a,null),a=b.b,b=(Mn(),Nn),b.d=Qn(b.d,[new nx(a),!1])):null!=b.d&&(a.k=new ox(a,b),c=(Pv(),Xv),a.k.U=c,a.k.ab=a.i,a.k.gd()[yd]=Ae,d=Vu(a.pb),G(ze,d)||Yi(a.k,d+"Popup"),av(a.k,new jx(a),rk?rk:rk=new sk),a.o=b.d,d=a.k,a=new px(a,b),d.pb.style[Xg]=De,Mv(d),a.b.p?Lv(a.b.k,Uj(a.b.pb)+Zn(a.b.pb,Kf)-1,Wj(a.c.pb)):Lv(a.b.k,Uj(a.c.pb),Wj(a.b.pb)+Zn(a.b.pb,Jf)-1),d.pb.style[Xg]=Yg)}function qx(a,b){if(b||!(a.n&&a.o==a.n.d))mx(a,b),a.pb.focus(),b&&a.e&&lx(a,b,!1)}
+function rx(a,b){var c;a:{c=b.target;var d,e;for(e=new Ei(a.j);e.c<e.e.Be();)if(d=Fi(e),d.pb.contains(c)){c=d;break a}c=null}switch(bu(b.type)){case 1:a.pb.focus();c&&lx(a,c,!0);break;case 16:c&&qx(a,c);break;case 32:c&&qx(a,null);break;case 2048:sx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:sx(a)||a.p||tx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:sx(a)||(a.p?null!=a.n.d&&!a.n.d.cg().cg()&&(lx(a,a.n,!1),a.n.d.cg()):ux(a));b.cancelBubble=!0;b.preventDefault();break;case 38:sx(a)||
+a.p&&tx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:sx(a)||(a.p?ux(a):null!=a.n.d&&!a.n.d.cg().cg()&&(lx(a,a.n,!1),a.n.d.cg()));b.cancelBubble=!0;b.preventDefault();break;case 27:mx(a,null);a.k&&Iv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:mx(a,null);a.k&&Iv(a.k,!1);break;case 13:sx(a)||(lx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}dv(a,b)}function vx(a,b,c){c&&mx(a,null);tr(a,b,!1);a.o=null;a.k=null}
+function sx(a){var b;if(!a.n){for(b=new Ei(a.j);b.c<b.e.Be();){b=Fi(b);mx(a,b);break}return!0}return!1}function mx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vu(c.pb)+Va;Gi(c.gd(),d,!1);a.p&&(c=co(a.n.pb),2==Eu(c)&&(c=Du(c,1),Gi(c,yg,!1)))}if(b){c=Vu(b.pb)+Va;Gi(b.gd(),c,!0);a.p&&(c=co(b.pb),2==Eu(c)&&(c=Du(c,1),Gi(c,yg,!0)));tl();c=a.pb;var d=new Uk(b.pb),e=(ol(),pl),d=H(wx,s,5,[d]),e=e.b,f,g,j,h;f=new ln;for(j=0,h=d.length;j<h;++j)g=d[j],mn(mn(f,g.b),ba);d=Wn(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function ux(a){var b,c,d;if(a.n){for(b=c=xj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ut(a.j,b):Ut(a.j,c);break}mx(a,d)}}function tx(a){var b,c,d;if(a.n){for(b=c=xj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ut(a.j,b):Ut(a.j,c);break}mx(a,d)}}t(329,288,ti);_.$c=function(a){rx(this,a)};_.rd=function(){this.k&&Iv(this.k,!1);ev(this)};_.Jd=function(a,b){vx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function nx(a){this.b=a}t(330,1,{},nx);_.xc=function(){xx(this.b)};_.b=null;
+function yx(a){this.b=a}t(331,1,{},yx);_.Kc=function(){mx(this.b,null)};_.b=null;function ox(a,b){this.b=a;this.c=b;Nv.call(this,!0,ff);Fv(this.T,this.c.d);Kv(this);this.fb=!0;this.c.d.cg()}t(332,291,vi,ox);_.Wc=function(a){var b,c;if(!a.b)switch(bu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&mx(this.b,null)}};_.b=null;_.c=null;function px(a,b){this.b=a;this.c=b}t(333,1,{},px);_.b=null;var zx=_.c=null;
+function Ax(){Ax=x;zx=new pt((Et(),new Dt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Bx(a,b){this.pb=$doc.createElement(Eg);var c=Vu(this.pb)+Va;Gi(this.gd(),c,!1);this.pb.textContent=a||l;this.pb[yd]="gwt-MenuItem";c=eo();this.pb.setAttribute(Ke,c);tl();this.pb.setAttribute("role",$l.b);this.b=b}t(336,289,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Bx);_.b=null;_.c=null;_.d=null;
+function Cx(){var a;this.pb=$doc.createElement(Eg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);Yt(this.pb,a);a[yd]="menuSeparatorInner"}t(337,289,ui,Cx);function Dx(){var a,b,c,d,e;b=null.cg();e=mj();d=nj();b[Xd]=(uo(),Cf);b[$g]=0+(sj(),Wf);b[Ce]=cb;c=$doc;c=(G(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[$g]=(c>e?c:e)+Wf;b[Ce]=(a>d?a:d)+Wf;b[Xd]="block"}function Ov(){}t(338,1,{},Ov);_.Sc=function(){Dx()};
+function Ex(a){this.b=a}t(339,1,{},Ex);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bu(d.type)){case 4:case 1048576:if(hj){a.c=!0;break}if(!c&&b.V){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(hj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Fx(a){this.b=a}t(340,1,{},Fx);_.b=null;function Pv(){Pv=x;Qv=new Gx(Fb,0);Xv=new Gx(mc,1);Zv=new Gx(uc,2);Hx=H(Ix,s,73,[Qv,Xv,Zv])}function Gx(a,b){ho.call(this,a,b)}t(341,140,{73:1,116:1,120:1,122:1},Gx);var Hx,Qv,Xv,Zv;function Jx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qu(a.b.$),Dx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Pi(a.i.b),a.i=null,a.c=!1)}
+function Kx(a){a.k||(Jx(a),a.d||(fj(),xv(gj(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Pf]=Yg}function Lx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Bd]="rect("+g+Xf+f+Xf+c+Xf+e+"px)"}
+function Jv(a,b,c){a.d=c;$j(a);a.j&&(ak(a.j),a.j=null,Kx(a));a.b.hb=b;var d=a.b;d.eb&&(Pi(d.eb.b),d.eb=null);d._&&(Pi(d._.b),d._=null);if(d.hb){d.eb=eu(new Ex(d));var e;e=new Fx(d);ku();e=lu?Dr(lu.b,(!Cr&&(Cr=new sk),Cr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Pv(),Qv)&&!b&&(c=!1);a.k=b;c?b?(Jx(a),a.b.pb.style[Tf]=Vc,-1!=a.b.ib&&a.b.Gd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=cg,fj(),b=gj(null),pv(b,a.b,b.pb),a.j=new Mx(a),gk(a.j,1)):bk(a,200):(Jx(a),a.k?(a.b.pb.style[Tf]=Vc,-1!=a.b.ib&&a.b.Gd(a.b.cb,a.b.ib),fj(),
+b=gj(null),pv(b,a.b,b.pb)):a.d||(fj(),xv(gj(null),a.b)),a.b.pb.style[Pf]=Yg)}function Rv(a){var b=(ik(),jk);this.n=new hk(this);this.t=b;this.b=a}t(342,17,{},Rv);_.zc=function(){Kx(this)};_.Ac=function(){this.e=Zn(this.b.pb,Jf);this.f=Zn(this.b.pb,Kf);this.b.pb.style[Pf]=De;Lx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Lx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Mx(a){mk();this.b=a}t(343,24,{},Mx);_.Dc=function(){this.b.j=null;bk(this.b,200)};
+_.b=null;function Zt(){Zt=x;Nx()}function $t(a){return a.__gwt_resolve?a.__gwt_resolve():a}function kw(a){return function(){this.__gwt_resolve=Ox;return a.jd()}}function Ox(){throw"A PotentialElement cannot be resolved twice.";}
+function Nx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function fj(){fj=x;Px=new Qx;Rx=new Ci;fv=new Mr}function Sx(a){this.q=new Cv(this);this.pb=a;bv(this)}
+function gj(a){fj();var b,c;c=bj(Rx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Rx.e){var d=new Tx;pk();qk(rk?rk:rk=new sk,d)}!b?c=new Ux:c=new Sx(b);z(Rx,a,c);Nr(fv,c);return c}t(345,285,vi,Sx);var Px,Rx,fv;function Qx(){}t(346,1,{},Qx);_.Id=function(a){a.pd()&&a.rd()};function Tx(){}t(347,1,{},Tx);_.Qc=function(){fj();try{lv(fv,Px)}finally{Vx(fv.b),Vx(Rx)}};function Ux(){Sx.call(this,$doc.body)}t(348,345,vi,Ux);
+_.Ad=function(a,b,c){Av(a,b-0,c-0)};function Hv(a){this.d=a;this.b=!!this.d.jb}t(349,1,{},Hv);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.jb)throw new vv;this.b=!1;return this.c=this.d.jb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function Wx(a,b){a.pb[Vg]=null!=b?b:l}t(352,303,Zh);_.$c=function(a){0!=(bu(a.type)&896)?dv(this,a):dv(this,a)};_.sd=function(){};function Xx(){Xx=x;Yx()}t(351,352,Zh);
+function Zx(){Xx();var a=$doc.createElement("textarea");!It&&(It=new Ht);!Gt&&(Gt=new Ft);this.pb=a;this.pb[yd]="gwt-TextArea"}t(350,351,Zh,Zx);function $x(){var a;Xx();var b=(a=$doc.createElement("INPUT"),a.type=Fg,a);!It&&(It=new Ht);!Gt&&(Gt=new Ft);this.pb=b;this.pb[yd]="gwt-TextBox"}t(353,351,Zh,$x);function Yx(){Yx=x;ay=new by;cy=new dy;ey=new fy;gy=new hy;iy=H(jy,s,80,[ay,cy,ey,gy])}t(354,140,ei);var iy,ay,cy,ey,gy;function by(){ho.call(this,Fb,0)}t(355,354,ei,by);
+function dy(){ho.call(this,$b,1)}t(356,354,ei,dy);function fy(){ho.call(this,bc,2)}t(357,354,ei,fy);function hy(){ho.call(this,tc,3)}t(358,354,ei,hy);function ky(a,b){var c,d;c=$doc.createElement(Qg);d=$doc.createElement(Eg);d[dd]=a.b.b;d.style[Wg]=a.c.b;var e=(Zt(),$t(d));c.appendChild(e);Yt(a.e,c);pv(a,b,d)}function ly(){iw.call(this);this.b=(Bw(),Ow);this.c=(Pw(),Sw);this.f[qd]=bb;this.f[pd]=bb}t(359,304,vi,ly);_.ud=function(a){var b;b=co(a.pb);(a=tv(this,a))&&this.e.removeChild(co(b));return a};
+function my(a,b){if(0>b||b>=a.d)throw new sv;return a.b[b]}function uv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function qv(a,b,c){var d,e;if(0>c||c>a.d)throw new sv;if(a.d==a.b.length){e=y(ny,s,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ps(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ps(a.b,d,a.b[d-1]);ps(a.b,c,b)}function Cv(a){this.c=a;this.b=y(ny,s,81,4,0)}t(360,1,{},Cv);_.xd=function(){return new wv(this)};_.b=null;_.c=null;_.d=0;
+function jv(a){if(a.b>=a.c.d)throw new vv;return a.c.b[++a.b]}function kv(a){if(0>a.b||a.b>=a.c.d)throw new Kw;a.c.c.ud(a.c.b[a.b--])}function wv(a){this.c=a}t(361,1,{},wv);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return jv(this)};_.Zc=function(){kv(this)};_.b=-1;_.c=null;function cx(){cx=x;fx=(Et(),new Dt(Hn()+"clear.cache.gif"))}var fx,dx=null;function ex(){}t(363,1,{},ex);function oy(){oy=x;cx()}function py(a,b,c,d,e){oy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function qy(a,b,c){oy();py.call(this,(Et(),new Dt(a)),b,0,c,16)}t(364,297,{},py,qy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ow(){var a;a=$doc.createElement(Yd);a.tabIndex=0;return a}function Pi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Fr(b,new Kt(b,c,d,a)):Tr(b,c,d,a)}function Jr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(370,1,{},Jr);_.b=null;_.c=null;_.d=null;_.e=null;function Gr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(371,1,{},Gr);_.xc=function(){Hr(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Kt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(372,1,{},Kt);_.xc=function(){Tr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function ry(a,b){b.n!=a&&(!a.ic&&(a.ic=new Zi),b.n=a,Ti(a.ic,b))}function sy(a){var b;b=a.cZ.e;if(-1!=Wu(b,Xu(36)))return null;a=a.jc.c.c++;return b=Xn(b,ty(b,Xu(46))+1)+l+a}function uy(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new vy(a,b,c,jt(d)))}
+function wy(a){return!a._b&&a.gc?wy(a.gc):a._b}function xy(a){return!a.bc&&a.gc?xy(a.gc):a.bc}function yy(a){var b;b=new zy;if(a.Zd()){for(;a&&!A(a,102);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,102)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new Ay;}function By(a){a.kc=!1;a.ge();Cy(a)}function Cy(a){if((a=A(a,102)?null:a.gc)&&a.kc)By(a),a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}function Dy(a){return(a=a.Od())?a:new Ey(1,1)}function Fy(a){var b;return(b=a.Pd())?new Gy(b):new Gy(a.Rd())}
+function Hy(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function Iy(a){return!a.bc?(a.Yd(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,88)&&c.b==b.b||a.hc.Qf(b)}function Jy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Cy(a),new Ky(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new Ky(a,101)}function Ly(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Rf(b),a.Zd()&&a.fe())}
+function My(a){a.lc||(Hy(a),Ny(a,!0),Oy(a),a.lc=!0,new Ky(a,102),uy(a,a,a.gc,0),Cy(a),a.hc.Tf(a))}function Py(){this.jc=(Ap(),Ap(),Qy);new Ci;this.Xd();this.fc=(Ry(),Sy)}t(376,1,Uh);_.Ld=function(){return!1};_.Md=function(){return sy(this)};_.Nd=function(){return wy(this)};_.Od=function(){return Ty(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new Uy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){By(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return Dy(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+ah+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return Fy(this)};_.de=function(){};_.ee=function(){return Iy(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){Jy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.be()+Rc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new tk("Missing message: awt.12A");if(A(b,90)){if(b==a)throw new tk("Missing message: awt.12B");a:{if(a&&!A(a,102))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,102))break;d=d.gc}d=!1}if(d)throw new tk("Missing message: awt.12C");if(A(b,102))throw new tk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new qn;var e=xj(d.Wb.b,b),f;f=Ut(d.Wb.b,e);d.Xb&&d.Xb.qe(f);Vy(d,e);new Wy(d,301,f)}d=a.Wb.b.d;Hy(b);Xy(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),By(a),!!a.Xb&&
+A(a.Xb,95)&&(a.Xb.o=!1),uy(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,95)){var g=a.Xb;if(!b)throw new Er("Missing message: awt.185");if(null==c||null!=c)Yy(g,c,b);else throw new tk("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Ki(j);if(A(j,125))throw b=j,Vy(a,d),b;throw j;}b.ge();new Wy(a,300,b)}function Zy(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function $y(a){var b;b=a.le();return new az(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Ny(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Ut(a.Wb.b,c).$d(b)}function Vy(a,b){var c;c=Ut(a.Wb.b,b);Hy(c);c.$d(!1);Xt(a.Wb.b,b);c.gc=null;By(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1);uy(c,c,a,1)}function bz(a){var b=(cz(),dz);Ly(a,b);for(b=0;b<a.Wb.b.d;++b)Ut(a.Wb.b,b).ee()}function ez(a,b){var c,d;if(a.Xb)for(d=new Ei(a.Wb.b);d.c<d.e.Be();)c=Fi(d),a.Xb.qe(c);if(b)for(d=new Ei(a.Wb.b);d.c<d.e.Be();)c=Fi(d),b.me(null,c);a.Xb=b;By(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}
+function Oy(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Ut(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function fz(){Py.call(this);this.Wb=new gz;this.$b=(Ap(),Ap(),Qy)}t(375,376,ii);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return Dy(this)};_.Td=function(){return Fy(this)};
+_.Xd=function(){this.hc=(Ap(),new hz)};_.Yd=function(){By(this);this.Xb&&A(this.Xb,95)&&(this.Xb.o=!1)};_.$d=function(a){Ny(this,a)};_._d=function(){return Dy(this)};_.ce=function(){return Fy(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)Hy(Ut(this.Wb.b,a))};_.ee=function(){var a;if(!Iy(this))return!1;for(a=0;a<this.Wb.b.d;++a)Ut(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Ut(this.Wb.b,b),a.ge()};_.ke=function(){Oy(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function iz(){var a=new jz;fz.call(this);ez(this,a)}t(374,375,ii,iz);_.Md=function(){return"panel"+this.$b.c.e++};function kz(a,b,c){a=lz(a.Vb,b,c);a.k=!0;return new mz(a)}function nz(a){a.ae(a.Vb.e)}function oz(a){return new Ey(Zn(a.Vb.pb,Kf),Zn(a.Vb.pb,Jf))}t(373,374,ii);_.Qd=function(){return Zn(this.Vb.pb,Jf)};_.Ud=function(){return Zn(this.Vb.pb,Kf)};_.Vd=function(){return Uj(this.Vb.pb)};_.Wd=function(){return Wj(this.Vb.pb)};
+_.Zd=function(){return this.Vb.pb.style.display!=Cf};_.fe=function(){nz(this)};_.he=function(){};_.Vb=null;function pz(a){if(null!=a)this.f=a;else throw new qz;}t(378,1,Th);_.tS=function(){return this.cZ.e+"[source="+this.f+Rc};_.f=null;
+function rz(){rz=x;S=new Ci;z(S,new T(400),new V(jh));z(S,new T(401),new V(jh));z(S,new T(402),new V(jh));z(S,new T(500),new V(lh));z(S,new T(501),new V(lh));z(S,new T(502),new V(lh));z(S,new T(503),new V(mh));z(S,new T(504),new V(lh));z(S,new T(505),new V(lh));z(S,new T(506),new V(mh));z(S,new T(507),new V(Dh));z(S,new T(100),new V(fh));z(S,new T(101),new V(fh));z(S,new T(102),new V(fh));z(S,new T(103),new V(fh));z(S,new T(1004),new V(ih));z(S,new T(1005),new V(ih));z(S,new T(800),new V(zh));z(S,
+new T(801),new V(zh));z(S,new T(200),new V(nh));z(S,new T(201),new V(nh));z(S,new T(202),new V(nh));z(S,new T(204),new V(nh));z(S,new T(203),new V(nh));z(S,new T(209),new V(Eh));z(S,new T(208),new V(Fh));z(S,new T(207),new V(Fh));z(S,new T(206),new V(nh));z(S,new T(205),new V(nh));z(S,new T(1400),new V(Bh));z(S,new T(1401),new V(Ch));z(S,new T(1402),new V(Ch));z(S,new T(300),new V(gh));z(S,new T(301),new V(gh));z(S,new T(1100),new V(yh));z(S,new T(1101),new V(yh));z(S,new T(1200),new V(Ah));z(S,new T(701),
+new V(wh));z(S,new T(900),new V(xh));z(S,new T(1001),new V(oh));z(S,new T(601),new V(ph))}t(377,378,Th);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Oc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(380,1,{},V);_.b=eh;function sz(){}t(381,1,{},sz);_.b=null;_.c=null;
+function tz(a,b){var c;b&&(a.b?(c=new uz(a.b),ps(c.c,c.d++,b),a.b=c):(a.b=new Zi,Ti(a.b,b)))}t(383,1,Th);_.b=null;function vz(){}function wz(){}t(382,383,Th,vz,wz);function xz(){xz=x;Math.sqrt(2)}function yz(a){xz();if(0>a)throw new tk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(384,1,{85:1},yz);_.eQ=function(a){return a===this?!0:A(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new zz;a.b=31*a.b+L((new Az(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new Az(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Bz(){Bz=x;Cz=new Mr;Dz=new Ey(0,0);Nr(Cz,Cb);Nr(Cz,Rb);Nr(Cz,xb);Nr(Cz,"Last");Nr(Cz,Hb);Nr(Cz,jc);Nr(Cz,Dc);Nr(Cz,Jc);Nr(Cz,Ob)}
+function Yy(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!Gu(Cz.b,b))throw new tk(Ez());rs(bj(a.d,d))===rs(c)&&rs(bj(a.c,c))===rs(d)||((b=bj(a.d,d))&&Fz(a,b,d),Gz(a.b.xd(),c)&&Fz(a,c,d),b=a.b,new Hz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function Iz(a,b){return new Ey(Pj(b[1].c,Pj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Pj(b[0].b,Pj(b[4].b,b[3].b))+a.n)}function Fz(a,b,c){Jz(a.b,b);Ni(a.c,b);Ni(a.d,c)}
+function Kz(a,b){if(!a.o){a.o=!0;var c,d,e;Lz(a.i,Dz);Lz(a.j,Dz);Lz(a.p,null);a.q=0;for(d=Mz(a.b,0);d.c!=d.e.b;){c=Nz(d);e=bj(a.c,c);var f=b.fc;e=zn(e,Hb)?0:zn(e,jc)?1:zn(e,Dc)?2:zn(e,Jc)?4:zn(e,Ob)?3:zn(e,Cb)?f.b?4:3:zn(e,xb)?f.b?3:4:zn(e,Rb)?1:2;c.lc?a.p[e]||(ps(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Oz(){Bz();Pz.call(this,0)}
+function Pz(a){Bz();Ap();this.b=new Qz;this.c=new Ci;this.d=new Ci;this.e=a;this.k=0;this.o=!1;this.p=y(Rz,s,89,5,0);this.i=y(Sz,s,91,5,0);this.j=y(Sz,s,91,5,0);this.q=this.f=this.n=0}t(385,1,{95:1,116:1},Oz,Pz);_.me=function(a,b){Yy(this,a,b)};
+_.ne=function(a){Kz(this,a);if(0!=this.q)if(a=$y(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;Kz(this,a);this.o=b;return 0==this.q?Zy(a,new Ey(0,0)):Zy(a,Iz(this,this.i))};_.pe=function(a){var b;b=this.o;Kz(this,a);this.o=b;return Zy(a,Iz(this,this.j))};_.qe=function(a){var b;b=bj(this.c,a);null!=b&&Fz(this,a,b)};_.tS=function(){return Tz.e+"[hgap="+this.e+",vgap="+this.k+Rc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Dz,Cz;function Uz(a){Py.call(this);this.hc=(Ap(),new Vz(a,this))}t(386,376,{86:1,89:1,96:1,110:1,116:1},Uz);_.Md=function(){return od+this.jc.c.b++};_.Od=function(){return!xy(this)?new Ey(0,0):Ty(this.hc,this)};_.ge=function(){};t(388,1,{});t(387,388,{},function(){});function Wz(){Wz=x}
+function Xz(a,b){if(null==b)throw new Er("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Nf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Yz(){Wz();Py.call(this);new Zi;this.hc=new Zz((Ap(),this))}t(389,376,{87:1,89:1,96:1,110:1,116:1},Yz);_.Od=function(){return Ty(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=sy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ah+this.cc+(this.lc?l:",hidden")+",current="+Cp(this.hc.b,this.hc.b.pb.selectedIndex)};function $z(){$z=x;aA=new bA(255,255,255);cA=new bA(192,192,192);dA=new bA(128,128,128);eA=new bA(64,64,64);fA=gA=new bA(0,0,0);hA=new bA(255,0,0);new bA(255,175,175);iA=new bA(255,200,0);jA=new bA(255,255,0);new bA(0,255,0);kA=new bA(255,0,255);lA=new bA(0,255,255);mA=nA=new bA(0,0,255)}
+function oA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new bA(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new bA(c,a,b)}function pA(a){return new bA(L(0.7*(a.b>>16&255)),L(0.7*(a.b>>8&255)),L(0.7*(a.b&255)))}function bA(a,b,c){$z();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new tk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(390,1,{88:1,97:1,101:1},bA);_.eQ=function(a){return A(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return qA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Rc};_.b=0;var fA,mA,gA,nA,lA,eA,dA,cA,kA,iA,hA,aA,jA;function Ry(){Ry=x;Sy=new rA(!0);sA=new Mr;Nr(sA,"ar");Nr(sA,"fa");Nr(sA,"iw");Nr(sA,"ur")}function rA(a){this.b=a}t(391,1,Th,rA);_.b=!1;var Sy,sA;t(393,1,{106:1,119:1});function tA(){Ey.call(this,0,0)}function Ey(a,b){this.c=a;this.b=b}
+function Gy(a){Ey.call(this,a.c,a.b)}t(392,393,{91:1,106:1,116:1,119:1},tA,Ey,Gy);_.eQ=function(a){return a===this?!0:A(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new zz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return uA.e+"[width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;function Fq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(394,1,Th,Fq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Rc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function vA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function wA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(rw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function xA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Pj(g,c.b),j+=c.c+a.d);return new Ey(j,g+2*a.e)}function jz(){yA.call(this,1,5,5)}
+function yA(a,b,c){Ap();this.d=b;this.e=c;this.b=a}t(395,1,Th,jz,yA);_.me=function(){};
+_.ne=function(a){this.c=zA(a.Wb);if(0!=vA(this)){var b,c,d,e,f,g,j,h,n,o,q;b=$y(a);g=a.le();j=a.fc.b;n=new Zi;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new AA(r);for(v=0;v<r;++v)ps(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=xj(a.Wb.b,u);rw(E,D.d);ps(D.c,E,u)}for(d=new Ei(d);d.c<d.e.Be();)if((c=Fi(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(wA(this,n,b.c-(o-this.d),g.c,q,h,j),n.Ke(),o=f,q+=h+this.e,h=0),e=!1,ps(n.c,n.d++,c),o+=a.c+this.d,h=Pj(h,a.b);wA(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.oe=function(a){this.c=zA(a.Wb);return 0==vA(this)?Zy(a,new Ey(10,10)):Zy(a,xA(this,!1))};_.pe=function(a){this.c=zA(a.Wb);return 0==vA(this)?Zy(a,new Ey(10,10)):Zy(a,xA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Te;break;case 2:a=fg;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return BA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Rc};_.b=0;_.c=null;_.d=0;_.e=0;function cz(){cz=x;dz=new CA(Nb,0,12)}
+function CA(a,b,c){cz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(396,1,{92:1,116:1},CA);_.b=null;_.c=0;_.d=0;var dz;t(397,1,si);_.tS=function(){return DA.e+"[font="+this.c+"ascent="+EA(this.c).b+", descent="+EA(this.c).c+", height="+EA(this.c).d+Rc};_.c=null;function FA(a){if(!a.n){Hy(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&FA(c);Ny(a,!1);a.n=!0;uy(a,a,a.gc,0);new GA(a,202)}}
+function HA(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&c.Ed()}function IA(a){!xy(a)&&bz(a);var b=Fy(a);a.ie(a.pc,a.qc,b.c,b.b);Oy(a)}function JA(a,b){a.q!=b&&(a.q=b)}t(399,375,ri);_.Sd=function(){return new Uy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){HA(this)};_.Zd=function(){return this.hc.d.hb};_.ie=function(a,b,c,d){Jy(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Jy(this,a,b,c,d);this.lc&&e&&!f&&Oy(this)};_.n=!1;_.q=!1;
+function KA(a){fz.call(this);this.r=new wz;this.p=new Zi;this.o=new Uy(0,0,0,0);this.lc=!1;ez(this,new Oz);this.hc&&LA(this.hc.d.I.c,a);this.hc&&MA(this.hc.d,!0);JA(this,!0)}t(398,399,ri);_.le=function(){return new Uy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Uj(this.hc.d.pb)};_.Wd=function(){return Wj(this.hc.d.pb)};_.Xd=function(){this.hc=new NA((Ap(),l),this)};
+function OA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=oA(g),f=new bA(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=eg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new bA(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),f=oA(g),(a.e=j)&&(a.i=eg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;PA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=eg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);PA(a,b,c,d,1);PA(a,b,c+1,1,e);(a.e=f)&&(a.i=eg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);PA(a,b+d,c,1,e);PA(a,b+1,c+e,d,1)}t(400,1,{});_.tS=function(){return"Graphics"};t(401,400,{});function QA(a){var b,c;c=Pj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Ey(b,c)}function RA(a,b,c){var d,e,f,g,j,h;a.c=zA(b.Wb);if(0==a.c.length)return new tA;g=QA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Pj(h,d.c),j=Pj(j,d.b);return new Ey(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function SA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function TA(){UA.call(this,7)}function UA(a){Ap();this.e=0;this.b=1;this.f=a;this.d=0}t(402,1,Th,TA,UA);_.me=function(){};
+_.ne=function(a){var b,c;this.c=zA(a.Wb);if(0!=this.c.length&&(b=$y(a),!(0>=b.c||0>=b.b))){c=QA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,m,-1,d,1);e=y(I,m,-1,d,1);h=y(I,m,-1,c,1);n=y(I,m,-1,c,1);SA(b.c,b.d,this.d,f,e);SA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return Zy(a,RA(this,a,!1))};_.pe=function(a){return Zy(a,RA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return VA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Rc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Kw(){tn()}function cv(a){tn();this.i=a}t(404,97,oi,Kw,cv);function Ay(){tn();this.i="Missing message: awt.151"}t(403,404,oi,Ay);t(405,1,{});function Uy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(406,1,{94:1,116:1,119:1},Uy);_.eQ=function(a){return a===this?!0:A(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return WA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function XA(a){YA.call(this,a,0)}function YA(a,b){Py.call(this);this.hc=(Ap(),new ZA(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Bw(),Mw);c.b=d;yw(c);break;case 0:c=c.b;d=(Bw(),Cw);c.b=d;yw(c);break;case 2:c=c.b,d=(Bw(),Dw),c.b=d,yw(c)}}t(407,376,Uh,XA,YA);
+_.Od=function(){return!xy(this)?new Ey(0,0):Ty(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=sy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ah+this.cc+(this.lc?l:",hidden")+",align=",b;b=Te;switch(this.b){case 1:b=rd;break;case 2:b=fg}return a+b+",text=null"};_.b=0;t(410,1,Th);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.be()+Rc};_.k=null;_.n=null;
+function $A(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function aB(a){this.o=(Ap(),Ap(),Qy);var b;var c;b=this.cZ.e;-1!=Wu(b,Xu(36))?b=null:(c=this.o.c.d++,b=Xn(b,ty(b,Xu(46))+1)+l+c);this.k=b;this.e=new vz;this.i=a;this.f=!0;this.j=new bB(this)}t(409,410,Th,aB);_.be=function(){return $A(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(408,409,di);_.be=function(){return $A(this)+(this.c?",tearOff":l)};_.c=!1;t(412,1,{107:1});
+_.eQ=function(a){return a===this?!0:A(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new zz;cB(a,this.b);cB(a,this.c);return a.b};function zy(){this.c=this.b=0}function dB(a,b){this.b=a;this.c=b}function eB(a){var b=a.c;this.b=a.b;this.c=b}t(411,412,{98:1,107:1,116:1},zy,dB,eB);_.eQ=function(a){return a===this?!0:A(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return fB.e+"[x="+this.b+",y="+this.c+Rc};_.b=0;_.c=0;
+function gB(a,b){if(!b)throw new Er("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new Cx,e=c.d.d;if(0>e||e>c.d.d)throw new sv;c.p&&(d.pb[Ed]=2);kx(c,e,d.pb);Xy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new sv;Xy(d.d,e,c);for(f=g=0;f<e;++f)A(Ut(d.d,f),72)&&++g;Xy(d.j,g,c);kx(d,e,c.pb);c.c=d;e=Vu(c.pb)+Va;Gi(c.gd(),e,!1);d.p&&(e=xj(d.d,c),-1!=e&&(d=Du(d.p?d.f:Du(d.f,0),e),2==Eu(d)&&d.removeChild(Du(d,1)),c.pb[Ed]=2))}}
+function hB(a,b,c,d){a=a.b;b=yy(b);c+=b.b;d+=b.c;Lv(a.b,c,d);Mv(a.b)}function iB(){aB.call(this,l);new Zi;this.c=!1;this.b=(Ap(),new jB)}t(413,408,di,iB);_.b=null;t(416,1,{100:1,109:1,119:1});t(415,416,{100:1,108:1,109:1,119:1});_.eQ=function(a){return a===this?!0:A(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new zz;cB(a,this.d);cB(a,this.e);cB(a,this.c);cB(a,this.b);return a.b};function az(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(414,415,{99:1,100:1,108:1,109:1,116:1,119:1},az);_.eQ=function(a){return a===this?!0:A(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return kB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function lB(){lB=x;mB=new nB;oB=new pB;qB=new pB}var mB,qB,oB;t(418,1,{});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};function nB(){}t(419,418,{},nB);function pB(){}t(420,1,{},pB);t(421,376,Uh);_.Nd=function(){return null};
+function rB(a,b){var c;c=new sB(xy(a));return!c?null:new Ey(tB(c,"_")*b+6,EA(c.c).d+6)}function uB(a,b){var c;c=rB(a,b);return!c?Dy(a):c}function vB(a,b){var c;c=rB(a,b);return!c?Fy(a):c}function wB(a){xB.call(this,a,null!=a?a.length:0)}function xB(a,b){Py.call(this);this.b=0>b?0:b;yB(this.hc,a)}t(422,421,Uh,wB,xB);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return rB(this,$n(this.hc.b.pb,Vg).length)};_.Pd=function(){return!xy(this)?null:rB(this,$n(this.hc.b.pb,Vg).length)};
+_.Rd=function(){return 0<this.b?uB(this,this.b):Dy(this)};_.Td=function(){return 0<this.b?vB(this,this.b):Fy(this)};_.Xd=function(){this.hc=(Ap(),new zB)};_._d=function(){return 0<this.b?uB(this,this.b):Dy(this)};_.ce=function(){return 0<this.b?vB(this,this.b):Fy(this)};_.b=0;function Ap(){Ap=x;Qy=new AB}function Jq(){var a=(Ap(),Ap(),Qy);!a.d&&(a.d=new BB)}function AB(){this.c=new CB;this.e=new sz}t(423,1,{},AB);_.b=null;_.d=null;var Qy;function CB(){}t(424,1,{},CB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(425,1,{});function DB(){DB=x;EB=new FB;GB=new FB}function HB(a,b){return b==a?!0:!b?!1:!0}function FB(){}t(426,1,{103:1},FB);_.eQ=function(a){return null==a||!A(a,103)?!1:HB(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return ut(a)};_.tS=function(){return IB.e+"[MimeType=(null);humanPresentableName="+this.b+Rc};_.b=null;var EB,GB;function JB(){JB=x;H(KB,s,103,[(DB(),GB),EB])}function LB(a){JB();this.b=a}t(427,1,{},LB);_.b=null;
+function MB(a){a="flavor = "+a;tn();this.i=a}t(428,98,{104:1,116:1,123:1,131:1},MB);function NB(a,b,c){rz();OB.call(this,a,b,c,eh)}function OB(a,b,c,d){rz();pz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(429,377,Th,NB,OB);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ot(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=eh;function Ky(a,b){rz();pz.call(this,a);this.e=b}t(430,377,Th,Ky);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+ah+a.Qd()+va};function Wy(a,b,c){rz();Ky.call(this,a,b);this.b=c}t(431,430,Th,Wy);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function vy(a,b,c,d){rz();pz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(432,377,Th,vy);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(mt(Ts(this.b,fh))&&(a+="PARENT_CHANGED,"),mt(Ts(this.b,gh))&&(a+="DISPLAYABILITY_CHANGED,"),mt(Ts(this.b,ih))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=eh;_.c=null;_.d=null;t(433,1,Yh);function GA(a,b){rz();Ky.call(this,a,b);this.d=null;this.b=this.c=0}
+t(434,430,Th,GA);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(435,1,{});function PB(a){if(null==a)throw new qn;}t(436,435,{},PB);
+function QB(){QB=x;RB={};RB["java.vendor"]=ue;RB["package.restrict.access.sun"]=Ug;RB["sun.java.launcher"]=fc;RB["sun.management.compiler"]=ue;RB["os.name"]=fc;RB[" sun.boot.class.path"]=fc;RB["path.separator.applet"]=fc;RB["java.vm.specification.vendor"]=ue;RB["java.runtime.version"]=fc;RB["http.proxyPort"]=fc;RB["user.name"]=fc;RB["user.language"]=fc;RB["os.name.applet"]=fc;RB["browser.version"]=fc;RB["java.version"]=fc;RB["user.timezone"]=fc;RB["java.endorsed.dirs"]=fc;RB["java.specification.name"]=
+"GWT";RB["java.specification.version"]="2.5.0";RB[Oe]=ac;!br&&(br=new jr);br.b?RB[Me]="yes":RB[Me]=null}var RB;t(439,98,ci);function SB(){tn()}function TB(a){tn();this.i=a}t(438,439,{111:1,116:1,123:1,131:1},SB,TB);function UB(){UB=x;VB=new WB}function XB(a){var b;if(a.n){var c;b=new st;nn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,nn(b.b,a.b));c=a.c;a=a.k;null!=c&&nn(b.b,c);null!=a&&(b.b.b+=ma,nn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function YB(a){UB();var b,c,d;if(null==a)throw new SB;a=Wn(a);try{d=Wu(a,Xu(58))}catch(e){e=Ki(e);if(A(e,127))throw new TB(rn(e));throw e;}c=Wu(a,Xu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;ZB();var f,g,j;j=c.length;b=new $B;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new TB(Xb+a);if(!this.n&&(this.n=bj(VB,this.i),this.n||(this.n=(Ap(),new aC))&&z(VB,this.i,this.n),!this.n))throw new TB(Xb+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,R,sb,W,M,da,Gc,$f,Ab,Ld,Md,Nd,Wa,Hc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==bC(c,Xu(47),n+2))throw new cC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;da=this.f;
+Nd=this.k;v=this.e;Ab=this.j;q=this.b;Ib=this.o;Wa=bC(M,Xu(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){sb=2;da=-1;E=bC(M,Xu(47),2);Md=bC(M,Xu(63),2);-1!=Md&&(-1==E||E>Md)&&(E=Md);-1==E&&(E=o,v=l);R=E;-1!=Wa&&Wa<E&&(R=Wa);var sd=Xu(64);Hc=M.lastIndexOf(sd,R);q=M.substr(2,R-2);-1<Hc&&(Ib=M.substr(2,Hc-2),sb=Hc+1);Gc=bC(M,Xu(58),-1==Hc?sb:Hc);u=Wu(M,Xu(93));if(-1!=u)try{M.length>u+1?(r=M.charCodeAt(u+1),58==r?Gc=u+1:Gc=-1):Gc=-1}catch(ef){if(ef=Ki(ef),!A(ef,123))throw ef;}-1==Gc||Gc>E?J=M.substr(sb,
+R-sb):(J=M.substr(sb,Gc-sb),$f=M.substr(Gc+1,R-(Gc+1)),0==$f.length?da=-1:da=dC($f,10))}-1<Wa&&(Nd=M.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var cc=Xu(63);Ld=M.lastIndexOf(cc,D);-1<Ld?(Ab=M.substr(Ld+1,D-(Ld+1)),0==Ld&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),W=ty(v,Xu(47))+1,v=v.substr(0,W-0)),D=Ld):0!=Wa&&(Ab=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),W=ty(v,Xu(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var xe;xe=v;null!=Ab&&!G(Ab,l)&&(null!=v?xe=v+tb+Ab:xe=tb+Ab);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=da;this.k=Nd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(td=ty(this.d,Xu(64)))?(this.o=this.d.substr(0,td-0),this.d=Xn(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=Wu(this.c,Xu(63)))?(this.j=Xn(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Ib;this.e=v;this.j=Ab}}catch(ud){ud=
+Ki(ud);if(A(ud,123))throw new TB(rn(ud));throw ud;}if(-1>this.f)throw new TB("incorrect port: "+this.f);}t(440,1,Th,YB);_.tS=function(){return XB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var VB;t(441,1,{});function eC(a,b,c){var d,e;for(d=new fC(a.we().b);gC(d.b);)if(a=d.c=Fi(d.b),e=a.yf(),null==b?null==e:zn(b,e))return c&&(a=new hC(a.yf(),a.zf()),iC(d)),a;return null}t(445,1,bi);_.ve=function(a){return!!eC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,134)||this.Be()!=a.Be())return!1;for(a=new fC(a.we().b);gC(a.b);)if(b=a.c=Fi(a.b),c=b.yf(),b=b.zf(),!this.ve(c)||!jC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=eC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new fC(this.we().b);gC(b.b);)a=b.c=Fi(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new kC("Put not supported on this map");};
+_.Ae=function(a){a=eC(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new fC(this.we().b);gC(c.b);)b=c.c=Fi(c.b),a?d+=Aa:a=!0,d+=l+b.yf(),d+=qb,d+=l+b.zf();return d+"}"};function Vx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}
+function bj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:lC(a,b,a.Ee(b))}function lC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?mC(a,c):A(b,1)?nC(a,b,c):oC(a,b,c,a.Ee(b))}function oC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.b[d]=[];d=new hC(b,c);e.push(d);++a.e;return null}
+function mC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function nC(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ni(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.zf();break a}}c=null}return c}t(444,445,bi);_.ve=function(a){return Gu(this,a)};
+_.we=function(){return new pC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return bj(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Ni(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ci(){Vx(this)}t(443,444,pi,Ci);_.Ce=function(a,b){return rs(a)===rs(b)||null!=a&&zn(a,b)};_.Ee=function(a){return~~Cn(a)};function WB(){Vx(this)}t(442,443,pi,WB);function qC(){tn()}t(446,97,oi,qC);
+function rC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=sC(a,c);if(c>=a.j)break;c=tC(a,c);++b}return b}function uC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function vC(a){var b;a.b=0<=a.k&&!a.e?a.k:sC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new qC;b=a.b;a.b=tC(a,a.b);return a.o.substr(b,a.b-b)}
+function tC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=wC(a.o,d);if(c<=a.i&&uC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Wu(a.d,Xu(c)))break;++d}a.n&&b==d&&(a.f?(c=wC(a.o,d),c<=a.i&&uC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Wu(a.d,Xu(c))&&++d));return d}function sC(a,b){var c,d;if(null==a.d)throw new qn;for(d=b;!a.n&&d<a.j;)if(a.f){c=wC(a.o,d);if(c>a.i||!uC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Wu(a.d,Xu(c)))break;++d}return d}
+function xC(a){yC.call(this,a," \t\n\r\u000c",!1)}function zC(a){yC.call(this,a,za,!1)}function yC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=wC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=wC(this.d,d),this.c[c]=a}}}t(447,1,{},xC,zC,yC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function AC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Fn(e),!(Dn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==pe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Oc+c+Rc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function BC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Wf:a}function xs(a){var a=new CC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Yd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Cd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;DC(a););return a.c}
+function EC(){EC=x;FC=H(us,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);GC=($z(),cA);HC=oA(GC);IC=y(JC,s,88,23,0);KC=y(us,s,1,23,0);LC=y(JC,s,88,7,0);MC=null!=(QB(),RB[Me]);NC=y(OC,s,92,100,0);PC=y(QC,s,93,100,0)}function RC(a){var b;if(a.Gb)b=SC(a,1)+rb+SC(a,2)+rb+SC(a,3);else if(b=SC(a,0),0<b.length){var c=new TC(a.$);Ti(a.ab.b,c)}return b}
+function UC(a,b){var c,d;c=b.b;if(G(c,(VC(),WC).c))Gq(XC(a));else if(G(c,YC.c))Gq(Hq(a));else if(G(c,ZC.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new Iq(a)),a.xb),c.b=d,Jq(),Kq(c));else if(G(c,gg)){7!=a.P&&(a.Q=eh);d=b.d;d=nt(d,dh);c=Qs(d,a.Q);var e=!Os(c,eh)?Js(c):c;!Os(e,kh)&&$C(a.$,O(c));aD(a);a.nb=!0;bD(a);a.P=7;a.Q=d}else G(c,ng)||(G(c,fe)?cD(a):dD(a,c))}
+function eD(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(fD,s,-1,4,1);o=y(fD,s,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)gD(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=oz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;hD(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||iD(a.gb[f])}a.C*=h}}
+function jD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new kD(a),a.$.s=0);null!=a.tb&&AC(a.tb,null)}}function lD(a,b){var c,d,e,f;f=new iB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new aB(Mb+d);var g=(VC(),WC).c;d.d=g;gB(f,d);tz(d.e,a);d=new aB(Mb+c);d.d=YC.c;tz(d.e,a);gB(f,d);a.wb&&(gB(f,new aB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new aB(c),d.d=ZC.c,tz(d.e,a),gB(f,d));ry(a,f);return f}
+function mD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,GC);a.pb?(f==a.d&&X(b,pA(GC)),PA(b,h,g,a.Z,a.Z),X(b,($z(),eA)),nD(b,h,g,a.Z-1,a.Z-1)):f==a.d?OA(b,h+1,g+1,a.Z,a.Z,!1):OA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,($z(),gA)),f){case 101:X(b,jA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;oD(b,!0);pD(b,qD(b,f,d,c,e));X(b,gA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(oD(b,!1),pD(b,qD(b,f,d,c,e)));rD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);PA(b,h+9,g+9,2,4);PA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,hA),PA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,jA),PA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,kA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,gA);break;case 107:X(b,iA);PA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,gA);nD(b,h+4,g+4,a.Z-8,a.Z-8);rD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);PA(b,h+9,g+9,2,4);PA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,mA),nD(b,c,e,d,d),X(b,fA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:sD(b,h,g,a.Z,!0);break;case 111:sD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,aA);PA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,gA);nD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,GC);
+a.qb&&OA(b,h+1,g+1,a.Z,a.Z,!1);X(b,gA);tD(a,b,h,g,"NEW");break;case 106:X(b,hA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,gA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));tD(a,b,h+6,g,oc);break;case 104:X(b,hA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,gA);break;case 105:a.Ob?(X(b,lA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,gA)):tD(a,b,h,g,"123");break;case 114:X(b,nA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);PA(b,d,c,f,f);X(b,gA);uD(a,b,h,g,aA,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:vD(a,b,h,g+2,3);break;case 207:vD(a,b,h,g,4);break;
+case 208:vD(a,b,h,g,5);break;case 209:vD(a,b,h,g,1);break;case 210:vD(a,b,h,g,6);break;case 211:vD(a,b,h,g,7);break;case 212:vD(a,b,h,g,8);break;case 213:tD(a,b,h,g,"FG"),a.G=new dB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=KC[d]&&uD(a,b,h,g,IC[d],KC[d])}
+function wD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,GC),PA(d,0,0,c,b),a.pb?(X(d,($z(),eA)),nD(d,-1,0,c,b-1)):(X(d,HC),Y(d,0,0,c-1-2,0),X(d,pA(GC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),xD(d,a.Y),X(d,($z(),gA)),-1!=a.K.toLowerCase().indexOf(ge)&&X(d,hA),yD(d,a.K,10,15),zD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function AD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,GC);PA(d,0,0,c,b);a.pb?(X(d,($z(),eA)),Y(d,0,b-1,c,b-1),e=BD*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,HC),Y(d,0,0,0,b-1),Y(d,0,BD*a.Z,b-1,BD*a.Z),X(d,pA(GC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=BD+2;++b)mD(a,d,1,b);zD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function CD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);PA(e,0,0,c,b);d=a.eb?(lB(),oB):(lB(),qB);if((lB(),mB)==(lB(),mB))d==oB?e.b=l:e.b=tg;d=new yz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,R=void 0,sb=o=v=q=j=void 0,W=o=j=void 0,M=h=q=h=void 0,da=D=R=void 0,J=h=r=q=q=E=u=M=j=W=W=v=M=J=r=W=M=u=da=r=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,da=3;f.x&&(hD(f),eD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;da*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(DD(13*f.o.C*j)));ED(f.o,j);f.o.B&&(X(g,($z(),gA)),nD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(EC(),LC)[f.e[j]]),h=g,q=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,oD(h,!0),pD(h,qD(h,q,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(EC(),LC)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,r=3*da*R,J=3*da*D,W=y(I,m,-1,4,1),q=y(I,m,-1,4,1),W[0]=L(f.K[h]+r),q[0]=L(f.N[h]-J),W[1]=L(f.K[o]+r),q[1]=L(f.N[o]-J),W[2]=L(f.K[o]-r),q[2]=L(f.N[o]+J),W[3]=L(f.K[h]-r),q[3]=L(f.N[h]+J),o=g,h=W,oD(o,!0),pD(o,FD(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){X(g,($z(),gA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(EC(),LC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;M=f.K[h];u=f.N[h];W=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=q-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,kA);r=n*R;J=n*D;Y(g,O(N(Math.round(M+r))),O(N(Math.round(u-J))),O(N(Math.round(W+r))),O(N(Math.round(q-J))));Y(g,O(N(Math.round(M-r))),O(N(Math.round(u+J))),O(N(Math.round(W-r))),O(N(Math.round(q+J))));X(g,gA);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));q=O(N(Math.round(q)));Y(g,o,h,W,q);M=O(N(Math.round(da*R)));u=O(N(Math.round(da*D)));Y(g,o+M,h-u,W+M,q-u);Y(g,o-M,h+u,W-M,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-q)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));xD(g,f.o.n);o=EA(f.o.o.c).b-EA(f.o.o.c).c;J=f.f[j];h=tb;null!=J&&(h=J);J=tB(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));r=O(N(Math.round((u+q)/2+~~(o/2)-1)));X(g,kA);yD(g,h,M,r);X(g,gA);break;default:if(1==f.C[j]||3==f.C[j])r=da*R,J=da*D,E=y(I,m,-1,3,1),v=y(I,m,-1,3,1),E[0]=O(N(Math.round(W+r))),v[0]=O(N(Math.round(q-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-
+r))),v[2]=O(N(Math.round(q+J))),o=g,h=E,q=v,oD(o,!0),pD(o,FD(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=da*R;J=da*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-q)/10*h,o=h/10,Y(g,O(N(Math.round(v+r*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-r*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(q))))}}D=y(fD,s,-1,f.u+1,1);R=y(I,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+q/R[h],D[o]=
+D[o]/R[o]+n/R[o];xD(g,f.o.n);o=EA(f.o.o.c).b-EA(f.o.o.c).c;J=y(us,s,1,f.u+1,0);W=y(I,m,-1,f.u+1,1);q=y(I,m,-1,f.u+1,1);n=y(GD,s,99,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(DD(2*f.o.C))));for(j=1;j<=f.u;++j)h=HD(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=q[j]=tB(f.o.o,h),n[j]=ID(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(M=!0),r=h,sb=l,f.o.Lb&&0<f.y[j]&&(sb+=Ub,1<f.y[j]&&(sb+=f.y[j])),v=l,0!=f.B[j]&&(1<Qj(f.B[j])&&(v+=Qj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),M||!E?h=h+sb+v+l:h=v+sb+l+h,E||(r=h),J[j]=h,r=tB(f.o.o,r),v=tB(f.o.o,h),W[j]=r,q[j]=v,v=n[j]=ID(f,u,j,r,v,o,M),M=v.d+u+1,r=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(EC(),LC)[f.e[j]]),PA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(EC(),LC)[f.e[j]]):X(g,($z(),gA)):X(g,(EC(),IC)[f.c[j]]),yD(g,h,M,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=W[j],v=q[j],M=O(N(DD(f.K[j]-r/2))),r=
+O(N(DD(f.N[j]+~~(o/2)-1))),X(g,($z(),kA)),yD(g,ba+f.r[h][1],M+v,r);if(0<f.E||0<f.F)if(X(g,104==f.o.d?($z(),hA):($z(),nA)),0<f.E&&106!=f.o.d&&(v=n[f.E],nD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,r=(da+1)*R,J=(da+1)*D,E=y(I,m,-1,5,1),v=y(I,m,-1,5,1),E[0]=O(N(DD(f.K[h]+r))),E[1]=O(N(DD(f.K[o]+r))),v[0]=O(N(DD(f.N[h]-J))),v[1]=O(N(DD(f.N[o]-J))),E[3]=O(N(DD(f.K[h]-r))),E[2]=O(N(DD(f.K[o]-r))),v[3]=O(N(DD(f.N[h]+J))),
+v[2]=O(N(DD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(da=g,j=E,R=v,da.o&&(oD(da,!1),pD(da,FD(da,j,R,5,!0)))),106==f.o.d&&JD(f,f.I[f.F],f.J[f.F]))){da=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++da;if(da>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,($z(),hA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],nD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,($z(),eA)),Y(e,c-1,0,c-1,b-1)):(X(e,pA(GC)),Y(e,c-1,0,c-1,b-1),X(e,GC),Y(e,c-2,0,c-2,b-1),X(e,HC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,($z(),kA)),Y(e,
+d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new CA(Vb,0,13),a.X=new sB(a.U),null!=a.cb&&(d=tB(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,($z(),gA)),xD(e,a.U),yD(e,a.cb,c,b)));zD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function vD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,m,-1,9,1);n=y(I,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(oD(b,!1),pD(b,FD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function KD(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,GC);PA(d,0,0,b,c);a.pb?(X(d,($z(),eA)),c=14*(a.Z+a.T),nD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,pA(GC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,HC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)mD(a,d,b,1),mD(a,d,b,2);a.d=c;zD(a.Vb,a.Rb,0,0)}}
+function sD(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);Y(a,j,r,f,h);Y(a,g,r,f,h);j=~~(n/3);Y(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);rD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function LD(a,b,c){var d,e,f,g,j,h;MD(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=ND(b);b=new yC(b,j,!0);e=l;for(d=1;5>=d;++d)e=OD(b,j);d=PD(dC(Wn(e.substr(0,3)),10)).b;g=PD(dC(Wn(e.substr(3,3)),10)).b;OD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=OD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new QD(a,f)}eD(a,1,d,1);eD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new QD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",bD(a),!1;null!=a.j&&a.$&&RD(a.$,a.j,!0);null!=a.k&&
+a.$&&RD(a.$,a.k,!1);j=SD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new TD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];eD(a,1,j,0)}c&&bD(a);return!0}function Lq(a,b){a.lb=!0;a.K=b}function ED(a,b){100>b&&(!NC[b]&&(NC[b]=new CA(Vb,0,b)),!PC[b]&&ps(PC,b,new sB(NC[b])),a.n=NC[b],a.o=PC[b])}
+function Pq(a,b){var c,d;if(0==b)return!1;aD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:jD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;UD(a,VD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new cv("Cannot redo. Index is out of range.");if(!d.b.d)throw new cv(Yb);
+d.b=d.b.d;UD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Ut(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(Lq(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=WD(d),XD(a,d,!1,!0),null!=a.tb&&AC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Ut(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(Lq(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=WD(d),XD(a,d,!1,!0),null!=a.tb&&AC(a.tb,null));break;case 101:a.Mb&&YD(a.Mb);a.Mb=new ZD(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new $D(a):a.Eb.hc.d.hb?aE(a.Eb.hc.d):bE(a.Eb);break;case 114:a.c&&
+YD(a.c);a.c=new ZD(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,cE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=dE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(fD,s,-1,4,1);gD(a.$,d);a.nb=!0;a.$=new TC(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;eE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,fE(a.$,a.$.E),a.$.E=0,cD(a)):0<a.$.F&&(a.nb=!0,gE(a.$,a.$.F),a.$.F=0,cD(a));hE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new iB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new aB(c),gB(j,g),g.d=c,tz(g.e,a);ry(a,j);a.F=j}hB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(YD(a.p),a.p=null);0==a.$.E&&(a.p=new ZD(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,cD(a)),18==a.e&&(d=$n((Mq(),Nq).hc.b.pb,Vg),iE(a.$,a.$.E,d),cD(a)),hE(a.$))}bD(a);return!0}
+function Hq(a){var b,c,d;d=XC(a);c=l;if(a.Gb){var e,f,g;g=js([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)dE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(jE(g[1][0],3)+jE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+kE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+kE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new lE(a,a.gb,a.vb)),c=kE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function mE(a,b,c,d){var e;e=c;var f=d,g,j;(g=nE(b),j=0!=(b.f&2),g||j)?(a.Gb?hB((!a.x&&(a.x=lD(a,!0)),a.x),a,e,f):hB((!a.w&&(a.w=lD(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=oE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=BD+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",bD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",bD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Pq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)fE(a.$,a.$.E),a.$.E=0,cD(a);else{if(106==a.d)return!0;if(108==a.d)pE(a.$,a.$.E,0),cD(a);else if(157==a.d)pE(a.$,a.$.E,1),cD(a);else if(158==a.d)pE(a.$,a.$.E,-1),cD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):cD(a);else if(206<=a.d&&229>=a.d)a.P=2,qE(a.$),cD(a);else if(230==a.d)a.P=3,cD(a);else if(233<=a.d&&262>a.d)rE(a.$,!1),cD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;iE(a.$,a.$.E,$n(a.Eb.f.hc.b.pb,Vg));a.$.n=!0;cD(a)}else if(105==a.d)sE(a.$),cD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=$n((Mq(),Nq).hc.b.pb,Vg),1>d.length&&(d=Nc),iE(a.$,a.$.E,
+d)),cD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,qE(a.$),cD(a);else if(0<a.$.F)if(104==a.d)gE(a.$,a.$.F),a.$.F=0,cD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Lq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;fE(d,c);d.b[c]=0}a.$.F=0;cD(a)}else if(201==a.d)tE(a.$,a.$.F),cD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),cD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,cD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,cD(a);else if(206<=a.d&&229>=a.d)a.P=2,qE(a.$),cD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=$n(a.Eb.f.hc.b.pb,Vg);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;cD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new kD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(uE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,qE(a.$)):300<a.d?(uE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=$n((Mq(),Nq).hc.b.pb,Vg),1>d.length&&(d=Nc),iE(a.$,1,d))):230==a.d?vE(a,null,!0):233<=a.d&&262>a.d?(uE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,rE(a.$,!0)):QB();cD(a)}else e=!1;e&&(hE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,bD(a))}return e}
+function wE(a,b,c,d){var e,f;if(a.A||!a.ib||nE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=xE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)fE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),gE(b,e),0<xE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Lq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<xE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Lq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(oE(b)||nE(b))$C(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(fD,s,-1,4,1);gD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;aD(a);a.nb=!0;bD(a);a.Tb=c;a.Ub=d;return!0}
+function yE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||nE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((EC(),MC)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;zE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(zE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;aD(a);a.nb=!0;bD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function AE(a){if(a.A)return!0;a.jb&&(a.jb=!1,cD(a));a.lb=!1;a.Q=eh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=xE(b,b.u),6>b.A[c]&&(BE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),fE(b,b.u));b.D=!1;cD(a)}else a:{var b=a.$,e,f;c=xE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Lq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Lq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(DD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(DD((b.N[b.G]+b.N[c])/2))))}}iD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,VD(b),b.b.d=c),cD(a),a.s=!1)}else 5==a.P&&(iD(a.$),cD(a));0<a.P&&(a.E=!1,aD(a),a.nb=!0,hE(a.$),CE(a.$),bD(a),a.P=0,a.i=!1);if(MC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,aD(a),a.nb=!0,bD(a);return!0}function aD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function zE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,AC(a.sb,H(DE,s,126,[new T(a.f),new T(b)]))}
+function EE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Df)?a.Gb=!1:-1<b.indexOf(bg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(yf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Hf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,eD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)FE(a.gb[d]),hD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Rf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(md)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++BD;c&&bD(a)}
+function bD(a){var b,c,d,e;b=oz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Fe(a.db,d,c),a.A&&e&&eD(a,1,a.vb,0),CD(a),a.A||(a.Rb=a.Fe(a.Rb,b.c,2*a.Z+a.T),KD(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Fe(a.R,a.Z,c),AD(a),a.J=a.Fe(a.J,d,a.Z),wD(a))):(CD(a),a.A||(wD(a),a.E&&(KD(a),AD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function GE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=dE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=HD(c,h);c.o.N&&0<c.y[h]&&(j+=Ub,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Qj(c.B[h])&&(j+=Qj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+HE(0.055999999999999994*c.K[h],0,2)+ba+HE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=ch),e+=c)}return e}function SC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=dE(a.gb[c]),d!=b))continue;d=void 0;d=IE(a.gb[c]);d=JE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function cD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&AC(a.tb,null)}var c,d,e;e=new KE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=IE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new LE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function XD(a,b,c,d){try{LD(a,b,d)?c&&cD(a):bD(a)}catch(e){if(e=Ki(e),A(e,123))bD(a);else throw e;}}
+function vE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;MD(a,c);e=j=0;q=new yC(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=rC(q);a.vb=0;for(f=1;f<=h;++f)if(o=vC(q),Wn(o),!G(o,ch))if(G(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new ME(a,o);if(0==a.$.u){NE(a,"ERROR - problems in reading/processing molecule !");QB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(NE(a,"ERROR - strange reaction - fixing !"),QB(),d=!1):3<n?(NE(a,"ERROR - strange reaction !"),QB(),d=!1):(1<a.vb&&!g&&EE(a,yf,!0),g&&!a.Gb&&EE(a,
+bg,!0),!g&&a.Gb&&EE(a,Df,!0),g?(eD(a,1,j,1),eD(a,j+1,e-1,2),eD(a,e,a.vb,3)):eD(a,1,a.vb,0),c&&bD(a),d=!0)}d?cD(a):bD(a)}catch(r){if(r=Ki(r),A(r,123))bD(a);else throw r;}}function OE(a){aD(a);a.nb=!0;bD(a)}function MD(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new kD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&bD(a);null!=a.tb&&AC(a.tb,null)}
+function UD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=IE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&AC(a.tb,null)}}function PE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,bD(a),null):a.gb[b]}
+function dD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Na)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Pq(a,c):b="Not known group!";a.lb=!0;a.K=b;bD(a)}function NE(a,b){a.lb=!0;a.K=b;bD(a)}function XC(a){var b;b=RC(a);aD(a);bD(a);return b}
+function tD(a,b,c,d,e){var f,g,j,h;f=a.X;h=tB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new CA(f.c.b,f.c.d,g),f=new sB(j),h=tB(f,e),b.f=j,b.j=QE(j);else xD(b,a.U);f=EA(f.c).b-EA(f.c).c;yD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function uD(a,b,c,d,e,f){var g,j;g=EA(a.W.c).b-EA(a.W.c).c;j=tB(a.W,f);xD(b,a.V);(b.e=e)&&(b.i=eg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);yD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function Oq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ad,bD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ad):Lq(a,a.z+ba),bD(a))}t(451,373,Xh);_.te=function(a){UC(this,a)};_.Fe=function(a,b,c){return kz(this,b,c)};_.Ge=function(){};_.ae=function(){bD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=eh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var BD=10,NC,PC,GC,HC,IC,FC,MC,RE=null,LC,KC;
+function SE(){EC();iz.call(this);this.Vb=(Ap(),Ap(),Qy).b;this.y=new CA(null,0,8);this.u=($z(),aA);this.gb=y(TE,s,139,99,0);this.ab=new gz;this.Ib=new UE;this.L=G((QB(),RB[Oe]),ac);this.v=new VE;this.H=H(us,s,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new kD(this);LC[0]=dA;LC[1]=new bA(255,153,153);LC[2]=new bA(255,204,102);LC[3]=new bA(255,255,153);LC[4]=new bA(102,255,255);LC[5]=new bA(51,204,255);LC[6]=new bA(255,153,255)}t(450,451,Xh,SE);
+_.Fe=function(a,b,c){var d;return a?(d=a.b,lj(d.u,b,c),a):kz(this,b,c)};_.Ge=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[WE(b.b),a])}};_.b=null;function XE(a){if(a.e.pb.style.display!=Cf){nz(a.d);for(a=new Ei(a.f.k);a.c<a.e.Be();)Fi(a),null.cg()}}function YE(a){ZE.call(this,a,eb,eb,null)}function $E(a,b){ZE.call(this,a,eb,eb,b)}function aF(a,b,c){ZE.call(this,a,b,c,null)}
+function ZE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=gj(a)){this.c=bF;++bF;this.e=e;this.d=new SE;this.f=new cF(this.d,b,c,d);pv(e,this.f,e.pb);d&&ed in d&&(this.f.c=d[ed]);a=this.f;a.e||(a.e=lz(a,Zn(a.pb,Kf),Zn(a.pb,Jf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?RE=Zb:RE="JME";b.w=lD(b,!1);b.x=lD(b,!0);Lq(b,RE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=oz(b);ez(b,null);b.pb||(b.T=0);b.U||(b.U=new CA(Vb,0,13),b.X=new sB(b.U));b.V||(b.V=new CA(Vb,1,13),b.W=new sB(b.V));b.Y||(b.Y=new CA(Vb,0,11),new sB(b.Y));ED(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;BD=10;b.Lb=!0;try{q=dF(b.Vb,"options");null!=q&&EE(b,q,!1);j=dF(b.Vb,"jme");null!=j&&(b.M=j);n=dF(b.Vb,"mol");null!=n&&(b.bb=n);g=dF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=dF(b.Vb,Fg);null!=o&&(b.cb=o,bD(b));b.k=dF(b.Vb,"atomcolors");b.j=dF(b.Vb,"atombg");f=dF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=($z(),aA);try{if(0!=f.indexOf(ma))throw new sn("bad hex encoding");E=dC(f.substr(1,2),16);D=dC(f.substr(3,2),16);u=dC(f.substr(5,2),16);r=v=new bA(E,D,u)}catch(J){if(J=Ki(J),A(J,123))QB(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&cE(b.$);h=dF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Ki(R),!A(R,123))throw R;}b.d=202;for(f=0;23>f;++f)IC[f]=($z(),iA),KC[f]=Nc;KC[1]=Ub;IC[1]=($z(),eA);KC[2]=Bb;IC[2]=iA;KC[3]=Eb;IC[3]=eA;KC[4]=ec;IC[4]=nA;KC[5]=lc;
+IC[5]=hA;KC[9]=Pb;IC[9]=kA;KC[10]=Jb;IC[10]=kA;KC[11]=Db;IC[11]=kA;KC[12]=Wb;IC[12]=kA;KC[8]=zc;IC[8]=pA(jA);KC[7]=nc;IC[7]=iA;KC[6]=Cc;IC[6]=eA;KC[13]=Bc;IC[13]=eA;KC[18]=Nc;IC[18]=eA;KC[19]=oc;IC[19]=eA;KC[20]=pc;IC[20]=eA;KC[21]=qc;IC[21]=eA;KC[22]=sc;IC[22]=eA;Oy(b);b._=new eF;f=a.d;f.D=oz(f);null!=f.M?(vE(f,f.M,!1),null!=f.j&&f.$&&RD(f.$,f.j,!0),null!=f.k&&f.$&&RD(f.$,f.k,!1)):null!=f.bb&&XD(f,f.bb,!1,!1);bD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function fF(){return xs(null)}function gF(a){return xs(a)}t(452,1,qi,YE,$E,aF,ZE);_.He=function(a){B(this.f,new hF(this,a),(Dp(),Dp(),Ep))};_.Ie=function(a){B(this.f,new iF(this,a),(Xq(),Xq(),Yq))};_.Je=function(a){bE(new jF(a,this.d,GC))};_.Ke=function(){jD(this.d)};_.Le=function(){Pn((Mn(),Nn),new kF(this))};_.Me=function(){return this.b};_.Ne=function(){return this.c};_.Oe=function(){return this.d.I};_.Pe=function(){return this.d.eb};_.Qe=function(){return this.d.fb};_.Re=function(){return this.d.tb};
+_.ed=function(){return Zn(this.f.pb,Jf)};_.Se=function(){var a;a=[];a.length=2;a[0]=Zn(this.f.pb,Kf);a[1]=Zn(this.f.pb,Jf);return a};_.fd=function(){return Zn(this.f.pb,Kf)};_.Te=function(){return this.e.pb};_.Ue=function(){return this.d.yb};_.Ve=function(){return this.d.Ab};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.e.pb.style.display!=Cf};_.Xe=function(){var a=this.d,b;a.Gb?b=GE(a,1)+rb+GE(a,2)+rb+GE(a,3):b=GE(a,0);return b};_.Ye=function(){return Hq(this.d)};
+_.Ze=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=RC(a);a.Pb=b;bD(a);return c};_.$e=function(a){EE(this.d,a,!0)};_._e=function(){};_.af=function(a){XD(this.d,a,!0,!0)};_.bf=function(a){vE(this.d,a,!0)};_.fe=function(){XE(this)};_.cf=function(){MD(this.d,!0)};_.df=function(a){var b=this.d;if(a=PE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;OE(b)}};_.ef=function(a){this.b=a;!this.d.b&&(this.d.b=new lF(this))};
+_.ff=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ei(b.b);d.c<d.e.Be();)c=Fi(d),a?c.b=l:c.b=tg}nz(b.d)};_.gf=function(a,b){var c=this.d,d;if(d=PE(c,a))RD(d,b,!0),OE(c)};_.hf=function(a,b){var c=this.d,d;d=PE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,bD(c)):(d.E=b,OE(c))};_.kd=function(a){Uu(this.f,a);XE(this)};_.jf=function(a){this.d.I=a};_.kf=function(a){var b=this.d;b.eb=a;bD(b)};_.lf=function(a){var b=this.d;b.fb=a;bD(b)};_.mf=function(a){this.d.sb=a};
+_.nf=function(a){this.d.tb=a};_.of=function(a){var b=this.d;b.yb=a;b.w=lD(b,!1)};_.pf=function(a){this.d.Ab=a};_.qf=function(a,b){var c=this.f;c.md(a);c.kd(b);XE(this)};_.rf=function(a){dD(this.d,a)};_.sf=function(a,b){var c=this.d;c.i=!1;c.Qb=new ME(c,a);c.d=253;c.lb=!0;c.K=b;bD(c)};_.ld=function(a){Yu(this.e.pb,a)};_.md=function(a){this.f.pb.style[$g]=a;XE(this)};_.tf=function(a){NE(this.d,a)};_.uf=function(){return XC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var bF=0;
+function kF(a){this.b=a}t(453,1,{},kF);_.xc=function(){var a,b;for(b=new Ei(this.b.f.b);b.c<b.e.Be();)a=Fi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function lF(a){this.b=a}t(454,1,{},lF);_.b=null;function hF(a,b){this.b=a;this.c=b}t(455,1,{},hF);_.Lc=function(a){a=a.b;Pn((Mn(),Nn),new mF(this,this.c,a))};_.b=null;_.c=null;function mF(a,b,c){this.b=a;this.d=b;this.c=c}t(456,1,{},mF);_.xc=function(){var a=this.c;this.d.b.apply(a,[WE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function iF(a,b){this.b=a;this.c=b}t(457,1,{},iF);_.b=null;_.c=null;function $q(a,b,c){this.b=a;this.d=b;this.c=c}t(458,1,{},$q);_.xc=function(){var a=this.c;this.d.b.apply(a,[WE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function nF(){var a=oF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;pF(qF,arguments)?a=arguments[0]:3==arguments.length?a=new aF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new YE(arguments[0]):4==arguments.length?a=new ZE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new $E(arguments[0],arguments[1]));this.g=a;rF();a[Sc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=qF;rF();var f=b,g,b=tF.c;g=uF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=uF(b,
+e,f)}if(!g)throw new Oi("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});vF({"0":{"0":[[fF,null,void 0]],1:[[gF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new wF(e));return[e]},pe]]}});xF(qF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function vs(){yF||(yF=!0,nF())}t(459,1,{},vs);
+var yF=!1;function zs(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ys(){}t(461,1,{},ys);_.xc=function(){zs()};function wF(a){this.b=a}t(462,1,{113:1,151:1},wF);_.eQ=function(a){return null!=a&&A(a,113)&&this.b==a.b};_.b=null;function sF(a){this.b=a}t(463,1,{114:1,151:1},sF);
+_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;
+function DC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute($g)||l;b=c.getAttribute(Ce)||l;f=c.getAttribute(Af)||l;e=c.getAttribute(Ke)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Af)||l,h=h.getAttribute(Vg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Cd);c.removeAttribute(Af);c.removeAttribute("archive");c.removeAttribute(Ce);c.removeAttribute($g);c.removeAttribute(dd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=eo();c.setAttribute(Ke,d);c.style[$g]=BC(g);c.style[Ce]=BC(b);b=new zF(a,d,n,e,c,f);Pn((Mn(),Nn),b);++a.c;return!0}function CC(a){this.b="JME.class";this.e=a}t(464,1,{},CC);_.Fc=function(){return DC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function zF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(465,1,{},zF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Ke,this.f):this.d.removeAttribute(Ke);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function AF(){}t(466,1,qi,AF);function BF(a){this.b=a}t(467,1,{},BF);_.xc=function(){this.b()};_.b=null;
+function CF(){var a=oF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;pF(DF,arguments)?a=arguments[0]:0==arguments.length&&(a=new AF);this.g=a;rF();a[Sc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Pn((Mn(),Nn),new BF(a))});xF(DF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function ws(){EF||(EF=!0,CF())}t(468,1,{},ws);var EF=!1;function FF(a){tn();this.i=a}
+t(469,439,ci,FF);function Fs(){tn();this.i="divide by zero"}t(470,97,oi,Fs);function qs(){tn()}function GF(a){tn();this.i=a}t(471,97,oi,qs,GF);function HF(){HF=x;IF=new JF(!1);KF=new JF(!0)}function JF(a){this.b=a}t(472,1,{116:1,117:1,120:1},JF);_.eQ=function(a){return A(a,117)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Ug:"false"};_.b=!1;var IF,KF;function LF(){}function MF(a){return typeof a==Hf?zc+(0>a?-a:a):a}
+function NF(a,b){var c;c=new LF;c.e=Lb+(OF(0!=a?-a:0)?MF(0!=a?-a:0):l+wi(c));PF(0!=a?-a:0)&&QF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new LF;b.e=Lb+(OF(a)?MF(a):l+wi(b));PF(a)&&QF(a,b);return b}function RF(a,b){var c;c=new LF;c.e=Lb+(OF(a)?MF(a):l+wi(c));PF(a)&&QF(a,c);c.c=b?8:0;return c}function SF(){var a;a=new LF;a.e=Lb+(OF(0)?MF(0):l+wi(a));PF(0)&&QF(0,a);a.c=2;return a}function TF(a){var b;b=new LF;b.e=Lb+(OF(a)?MF(a):l+wi(b));PF(a)&&QF(a,b);b.c=1;return b}
+function PF(a){return typeof a==Hf&&0<a}function OF(a){return null!=a&&0!=a}function QF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Gh[b.d])c=c.prototype;else{c=Gh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(474,1,{},LF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function UF(a){var b;if(!(b=VF,!b&&(b=VF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new WF(Sb+a+ea);return parseFloat(a)}
+function dC(a,b){var c,d;if(null==a)throw new WF(Gf);if(2>b||36<b)throw new WF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new WF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new WF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new WF(Sb+a+ea);return c}t(476,1,{116:1,128:1});var VF=null;function XF(a){this.b=a}
+t(475,476,{116:1,120:1,121:1,128:1},XF);_.eQ=function(a){return A(a,121)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Az(a){this.b=a}t(477,476,{116:1,120:1,124:1,128:1},Az);_.eQ=function(a){return A(a,124)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function qz(){tn()}function tk(a){tn();this.i=a}t(478,97,ai,qz,tk);function sv(){tn()}function uw(a){tn();this.i=a}t(479,97,oi,sv,uw);
+function T(a){this.b=a}function Rs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Ks(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function PD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(YF(),ZF)[b],!c&&(c=ZF[b]=new T(a)),c):new T(a)}t(480,476,{116:1,120:1,126:1,128:1},T);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function YF(){YF=x;ZF=y(DE,s,126,256,0)}var ZF;function Qj(a){return 0>a?-a:a}function Pj(a,b){return a>b?a:b}function DD(a){return Math.round(a)}function qn(){tn()}function Er(a){tn();this.i=a}t(483,97,{116:1,123:1,127:1,129:1,131:1},qn,Er);function yi(){yi=x;zi=H(xi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var zi;function WF(a){tn();this.i=a}t(485,478,ai,WF);
+function xn(a){this.b="Unknown";this.d=a;this.c=-1}t(486,1,{116:1,130:1},xn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function $F(a,b){return a.charCodeAt(b)}function wC(a,b){var c=b,d=a.length,e,f;e=$F(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function aG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function $r(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Wu(a,b){return a.indexOf(b)}function bC(a,b,c){return a.indexOf(b,c)}function ty(a,b){return a.lastIndexOf(b)}function WD(a){var b=aa,c=ch,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Xn(c,++d):c=c.substr(0,d-0)+Xn(c,++d);return a.replace(RegExp(b,qe),c)}
+function bG(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(us,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Xn(a,b){return a.substr(b,a.length-b)}
+function Wn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Xu(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,116:1,118:1,120:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return ut(this)};_.tS=_.toString;function cG(){cG=x;dG={};eG={}}
+function ut(a){cG();var b=lb+a,c=eG[b];if(null!=c)return c;c=dG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+$F(a,d++);c|=0}256==fG&&(dG=eG,eG={},fG=0);++fG;return eG[b]=c}var dG,fG=0,eG;function mn(a,b){nn(a.b,b);return a}function ln(){this.b=new Yn}function gG(){this.b=new Yn;this.b.b+=l}t(488,1,Mh,ln,gG);_.tS=function(){return this.b.b};function st(){this.b=new Yn}
+function $B(){this.b=new Yn}function Yr(a){this.b=new Yn;nn(this.b,a)}t(489,1,Mh,st,$B,Yr);_.tS=function(){return this.b.b};function cC(a){a="String index out of range: "+a;tn();this.i=a}t(490,479,oi,cC);
+function hG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new qn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new GF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new GF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new sv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ps(b,c,a[--d])}else for(c=e+c;e<c;)ps(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Zu(){tn()}function kC(a){tn();this.i=a}t(492,97,oi,Zu,kC);function Gz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:zn(b,c))return a;return null}function Jz(a,b){var c;return(c=Gz(a.xd(),b))?(c.Zc(),!0):!1}function iG(a){var b,c,d,e;d=new ln;b=null;d.b.b+=Oc;for(c=a.xd();c.Xc();)null!=b?nn(d.b,b):b=Aa,e=c.Yc(),nn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Rc;return d.b.b}t(493,1,{});_.vf=function(){throw new kC("Add not supported on this collection");};
+_.wf=function(a){return!!Gz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Jz(this,a)};_.tS=function(){return iG(this)};t(495,493,Oh);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,137)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=Cn(c),a=~~a);return a};
+function jG(a,b){var c;return A(b,135)&&(c=b.yf(),Gu(a.b,c))?(c=bj(a.b,c),a.b.Ce(b.zf(),c)):!1}function pC(a){this.b=a}t(494,495,Oh,pC);_.wf=function(a){return jG(this,a)};_.xd=function(){return new fC(this.b)};_.xf=function(a){return jG(this,a)?(a=a.yf(),Ni(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function iC(a){if(a.c)Hi(a.b),Ni(a.d,a.c.yf()),a.c=null;else throw new cv("Must call next() before remove().");}
+function fC(a){var b;this.d=a;b=new Zi;a.d&&Ti(b,new kG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new lG(a,d.substring(1));b.vf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.b=new Ei(b)}t(496,1,{},fC);_.Xc=function(){return gC(this.b)};_.Yc=function(){return this.c=Fi(this.b)};_.Zc=function(){iC(this)};_.b=null;_.c=null;_.d=null;t(498,1,mi);_.eQ=function(a){return A(a,135)&&jC(this.yf(),a.yf())&&jC(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=Cn(this.yf()));null!=this.zf()&&(b=Cn(this.zf()));return a^b};_.tS=function(){return this.yf()+qb+this.zf()};function kG(a){this.b=a}t(497,498,mi,kG);_.yf=function(){return null};_.zf=function(){return this.b.c};_.Af=function(a){return mC(this.b,a)};_.b=null;function lG(a,b){this.c=a;this.b=b}t(499,498,mi,lG);_.yf=function(){return this.b};_.zf=function(){return this.c.f[lb+this.b]};_.Af=function(a){return nC(this.c,this.b,a)};_.b=null;_.c=null;
+function rw(a,b){(0>a||a>=b)&&mG(a,b)}function mG(a,b){throw new uw("Index: "+a+", Size: "+b);}t(500,493,Hh);_.Bf=function(){throw new kC("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,133)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:zn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Cn(c)),b=~~b;return b};_.xd=function(){return new Ei(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new nG(this,a)};_.Ff=function(){throw new kC("Remove not supported on this list");};function gC(a){return a.c<a.e.Be()}function Fi(a){if(a.c>=a.e.Be())throw new vv;return a.e.Cf(a.d=a.c++)}function Hi(a){if(0>a.d)throw new Kw;a.e.Ff(a.d);a.c=a.d;a.d=-1}function Ei(a){this.e=a}t(501,1,{},Ei);_.Xc=function(){return gC(this)};
+_.Yc=function(){return Fi(this)};_.Zc=function(){Hi(this)};_.c=0;_.d=-1;_.e=null;function nG(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&mG(b,c);this.c=b}t(502,501,{},nG);_.Gf=function(){return 0<this.c};_.Hf=function(){if(0>=this.c)throw new vv;return this.b.Cf(this.d=--this.c)};_.b=null;function oG(a){a=new fC(a.c.b);return new pG(a)}function qG(a,b){this.b=a;this.c=b}t(503,495,Oh,qG);_.wf=function(a){return Gu(this.b,a)};_.xd=function(){return oG(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function pG(a){this.b=a}t(504,1,{},pG);_.Xc=function(){return gC(this.b.b)};_.Yc=function(){return(this.b.c=Fi(this.b.b)).yf()};_.Zc=function(){iC(this.b)};_.b=null;t(505,500,Hh);_.Bf=function(a,b){var c;c=Mz(this,a);var d=c.e;new Hz(b,c.c);++d.c;++c.b;c.d=null};_.Cf=function(a){var b;b=Mz(this,a);try{return Nz(b)}catch(c){c=Ki(c);if(A(c,136))throw new uw("Can't get element "+a);throw c;}};_.xd=function(){return Mz(this,0)};
+_.Ff=function(a){var b,c;b=Mz(this,a);try{c=Nz(b)}catch(d){d=Ki(d);if(A(d,136))throw new uw("Can't remove element "+a);throw d;}rG(b);return c};function sG(a){a.c=y(tG,s,0,0,0)}function Xy(a,b,c){(0>b||b>a.d)&&mG(b,a.d);a.c.splice(b,0,c);++a.d}function Ti(a,b){ps(a.c,a.d++,b);return!0}function Ut(a,b){rw(b,a.d);return a.c[b]}function xj(a,b){for(var c=0;c<a.d;++c)if(jC(b,a.c[c]))return c;return-1}function Xt(a,b){var c;c=(rw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Si(a,b){var c;c=xj(a,b);if(-1==c)return!1;Xt(a,c);return!0}function xk(a,b){var c;if(b.length<a.d){c=b;var d;d=is(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ps(b,c,a.c[c]);b.length>a.d&&ps(b,a.d,null);return b}function Zi(){sG(this)}function AA(a){sG(this);this.c.length=a}function uz(a){sG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(506,500,Ph,Zi,AA,uz);_.Bf=function(a,b){Xy(this,a,b)};
+_.vf=function(a){return Ti(this,a)};_.Ke=function(){this.c=y(tG,s,0,0,0);this.d=0};_.wf=function(a){return-1!=xj(this,a)};_.Cf=function(a){return Ut(this,a)};_.ye=function(){return 0==this.d};_.Ff=function(a){return Xt(this,a)};_.xf=function(a){return Si(this,a)};_.Be=function(){return this.d};_.d=0;function Lz(a,b){var c=a.length,d;for(d=0;d<c;++d)ps(a,d,b)}function Ur(){Ur=x;Vr=new uG}var Vr;function uG(){}t(509,500,Ih,uG);_.wf=function(){return!1};_.Cf=function(){throw new sv;};_.Be=function(){return 0};
+function vG(){this.b=new Date}function wG(a){return 10>a?bb+a:l+a}t(510,1,{116:1,119:1,120:1,132:1},vG);_.eQ=function(a){return A(a,132)&&Us(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Bs(c&4194303,b&4194303,e&1048575);a=Bs(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(xG(),yG)[this.b.getDay()]+ba+zG[this.b.getMonth()]+ba+wG(this.b.getDate())+ba+wG(this.b.getHours())+lb+wG(this.b.getMinutes())+lb+wG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function xG(){xG=x;yG=H(us,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));zG=H(us,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var yG,zG;
+function Nr(a,b){return null==z(a.b,b,a)}function Mr(){this.b=new Ci}t(512,495,{116:1,119:1,137:1},Mr);_.vf=function(a){return Nr(this,a)};_.wf=function(a){return Gu(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return oG(new qG(this.b,new pC(this.b)))};_.xf=function(a){return null!=Ni(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return iG(new qG(this.b,new pC(this.b)))};_.b=null;
+function Mz(a,b){var c,d;(0>b||b>a.c)&&mG(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new AG(a,b,d)}function Qz(){this.b=new BG;this.c=0}t(513,505,Ih,Qz);_.vf=function(a){new Hz(a,this.b);++this.c;return!0};_.Ef=function(a){return Mz(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function Nz(a){if(a.c==a.e.b)throw new vv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function rG(a){if(!a.d)throw new Kw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function AG(a,b,c){this.e=a;this.c=c;this.b=b}t(514,1,{},AG);_.Xc=function(){return this.c!=this.e.b};_.Gf=function(){return this.c.c!=this.e.b};_.Yc=function(){return Nz(this)};_.Hf=function(){if(this.c.c==this.e.b)throw new vv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){rG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function BG(){this.b=this.c=this}
+function Hz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(515,1,{},BG,Hz);_.b=null;_.c=null;_.d=null;function hC(a,b){this.b=a;this.c=b}t(516,498,mi,hC);_.yf=function(){return this.b};_.zf=function(){return this.c};_.Af=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function vv(){tn()}t(517,97,{116:1,123:1,129:1,131:1,136:1},vv);function jC(a,b){return rs(a)===rs(b)||null!=a&&zn(a,b)}function zA(a){var b=y(Rz,s,89,0,0);return xk(a.b,b)}function gz(){this.b=new Zi}
+t(519,500,Ph,gz);_.Bf=function(a,b){Xy(this.b,a,b)};_.vf=function(a){return Ti(this.b,a)};_.wf=function(a){return-1!=xj(this.b,a)};_.Cf=function(a){return Ut(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new Ei(this.b)};_.Ff=function(a){return Xt(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return iG(this.b)};_.b=null;function YD(a){a.hc.d.hb&&FA(a)}function CG(a){var b;if(a.hc.d.hb){b=yy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}HA(a)}
+function DG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function bE(a){var b=a.k;EG(a.hc.d,b.b,b.c);!xy(a)&&bz(a);My(a)}function FG(){KA.call(this,l);this.j=new Uz(this.If());tz(this.r,new GG(this))}t(521,398,ri);_.Ld=function(a,b){return rs(a.i)===rs(this.j)?(CG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){CG(this)};_.j=null;_.k=null;
+function jF(a,b,c){FG.call(this);this.hc&&MA(this.hc.d,!1);JA(this,!1);ez(this,new UA(0));a=new YA(a,1);Q(this,a,null);a=new iz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=yy(b),IA(this),DG(this.k,~~(Zn(b.Vb.pb,Kf)/2)-~~(this.mc/2),~~(Zn(b.Vb.pb,Jf)/2)-~~(this.cc/2)));c&&P(this,c)}t(520,521,ri,jF);_.If=function(){return"OK"};function VD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new cv("Cannot undo. Index is out of range.");if(!a.b.c)throw new cv(Yb);a.b=a.b.c;return a.b.b}
+function eF(){this.b=this.c=new HG}t(522,1,{},eF);_.b=null;function HG(){this.b=null}function LE(a){this.b=a}t(523,1,{},HG,LE);_.b=null;_.c=null;_.d=null;function GG(a){this.b=a}t(524,433,Yh,GG);_.b=null;function Iq(a){this.b=a}t(525,1,{},Iq);_.b=null;function VC(){VC=x;WC=new IG("COPY_SMILES",0);YC=new IG("COPY_MOL",1);ZC=new IG("PASTE",2);JG=H(KG,s,138,[WC,YC,ZC])}function IG(a,b){ho.call(this,a,b)}t(526,140,{116:1,120:1,122:1,138:1},IG);var JG,YC,WC,ZC;function KE(){this.e=y(TE,s,139,99,0)}
+t(527,1,{},KE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function LG(a){a.c=y(I,m,-1,20,1);a.B=y(I,m,-1,20,1);a.K=y(fD,s,-1,20,1);a.N=y(fD,s,-1,20,1);a.H=js([20,7]);a.e=y(I,m,-1,20,1);a.d=y(us,s,1,20,0);a.p=y(us,s,1,20,0);a.y=y(I,m,-1,20,1);a.A=y(I,m,-1,20,1);a.I=y(I,m,-1,20,1);a.J=y(I,m,-1,20,1);a.t=y(I,m,-1,20,1);a.C=y(I,m,-1,20,1);a.L=y(I,m,-1,20,1);a.O=y(I,m,-1,20,1);a.f=y(us,s,1,20,0);a.r=js([10,2]);a.j=y(I,m,-1,101,1)}
+function MG(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y(fD,s,-1,4,1);d=y(fD,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=NG(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+NG(q[2],d[2],q[3],d[3]),d=NG(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;uE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=OG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(fD,s,-1,2,1);PG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==xE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Lq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];BE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&tE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(DD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(DD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function rE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&pE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,pE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];fE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)uE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)BE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];eE(a);a.E=c+d;Z(a,0);o=a.K[a.u];r=a.N[a.u];fE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];BE(a);a.I[a.v]=n;a.J[a.v]=c+d;eE(a);b&&(fE(a,n),hD(a))}c=4}QG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function PG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function qE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])RG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,RG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Lq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[OG(a,a.E,a.H[a.E][d])],2<d||1!=b){Lq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(fD,s,-1,2,1);PG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)uE(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)uE(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)uE(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)BE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[OG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[OG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(DD((a.K[b]+a.K[e])/2))),a.O[c]=O(N(DD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;BE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(DD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(DD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(BE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(DD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(DD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(BE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(DD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(DD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(fE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&QG(a,j);-1<n&&(a.E=n)}
+function RG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)uE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function QG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=xE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function OG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function SG(a,b,c){var d,e,f,g;e=eh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(mt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)mt(c[d])&&!Os(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Us(c[d],e)&&(b[d]=g,c[d]=eh,++f);if(f==a.u)break}return g==a.u}
+function hD(a){var b,c,d;b=y(fD,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{gD(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;iD(a)}}
+function gD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function pE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=TG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Lq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Lq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Lq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Lq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Lq(a.o,"Charge change not possible on the halogen !");break;case 18:Lq(a.o,
+"Use X button to change charge on the X atom !")}}
+function SD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&fE(a,c);hD(a);Lq(a.o,"Smaller part(s) removed !");return 1}
+function xE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function CE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];hE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),hE(a));4==a.t[d]&&(a.t[d]=1)}}
+function NG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function eE(a){var b;UG(a);b=a.t.length;a.L=y(I,m,-1,b,1);a.O=y(I,m,-1,b,1);iD(a);hE(a)}
+function uE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,m,-1,c,1),hG(a.c,b,a.c.length),a.c=b,b=y(I,m,-1,c,1),hG(a.B,b,a.B.length),a.B=b,b=y(I,m,-1,c,1),hG(a.y,b,a.y.length),a.y=b,b=y(I,m,-1,c,1),hG(a.e,b,a.e.length),a.e=b,b=y(us,s,1,c,0),hG(a.d,b,a.d.length),a.d=b,b=y(us,s,1,c,0),hG(a.p,b,a.p.length),a.p=b,b=y(fD,s,-1,c,1),hG(a.K,b,a.K.length),a.K=b,b=y(fD,s,-1,c,1),hG(a.N,b,a.N.length),a.N=b,b=js([c,7]),hG(a.H,b,a.H.length),a.H=b,c=y(I,m,-1,c,1),hG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function ID(a,b,c,d,e,f,g){var j;j=O(N(DD(a.K[c]-d/2)));g||(j-=e-d);a=O(N(DD(a.N[c]-~~(f/2))));return new az(j-1-b,a-b,e+1+2*b,f+2*b)}
+function BE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,m,-1,b,1),hG(a.I,c,a.I.length),a.I=c,c=y(I,m,-1,b,1),hG(a.J,c,a.J.length),a.J=c,c=y(I,m,-1,b,1),hG(a.t,c,a.t.length),a.t=c,c=y(I,m,-1,b,1),hG(a.C,c,a.C.length),a.C=c,c=y(I,m,-1,b,1),hG(a.L,c,a.L.length),a.L=c,c=y(I,m,-1,b,1),hG(a.O,c,a.O.length),a.O=c,b=y(us,s,1,b,0),hG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function kE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(EC(),aa);j+="JME 2013-10-12 "+new vG+"\n \n";j+=jE(a.u,3)+jE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=HE(0.055999999999999994*(a.K[e]-c),10,4)+HE(0.055999999999999994*(g-a.N[e]),10,4)+HE(0,10,4);h=HD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+jE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=jE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:VG(a,e)&&(g=2),c=jE(a.I[e],3)+jE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=jE(a.J[e],3)+jE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=jE(a.J[e],3)+jE(a.I[e],3)),j+=c+jE(g,3)+jE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+jE(e,4)+jE(a.B[e],4)+aa);return j+"M END\n"}
+function JE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R,sb,W,M,da,Gc,$f,Ab,Ld,Md,Nd,Wa,Hc;q=y(I,m,-1,a.u+10,1);r=y(I,m,-1,a.u+10,1);n=y(I,m,-1,a.u+1,1);o=y(I,m,-1,7,1);Ab=y(I,m,-1,a.u+1,1);v=y(WG,s,-1,a.u+1,2);D=y(WG,s,-1,a.v+1,2);da=0;if(0==a.u)return l;SD(a,!0);$f=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){$f=!1;break}if(a.o.t&&$f){XG(a);CE(a);YG(a,D);ZG(a,v,D);var Ib,sd,ef,cc,xe,td,ud,gb,dI,Td,w,ya,Cm,Dm,Xs,lf,Oa,Em,Fm,Kc,Gm;Ib=y(I,m,-1,a.u+1,1);sd=y(I,m,-1,a.u+1,1);gb=y($G,s,-1,a.u+1,3);var Ys=a.u,Hm,
+qh,Zs,lg,yj,Ee,mf;yj=y($G,s,-1,Ys+2,3);Ee=y(I,m,-1,100,1);mf=5;lg=0;Ee[0]=3;yj[1]=gh;yj[2]=hh;Zs=2;if(!(3>Ys))for(;mf<Ee[lg]*Ee[lg];){qh=0;for(Hm=!0;Hm&&qh<=lg&&mf>=Ee[qh]*Ee[qh];)0==mf%Ee[qh]?Hm=!1:++qh;if(Hm){yj[++Zs]=jt(mf);if(Zs>=Ys)break;lg<Ee.length-1&&(++lg,Ee[lg]=mf)}mf+=2}for(w=1;w<=a.u;++w){for(ya=Fm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Fm*=a.i[ya]);Em=a.c[w];18==Em&&(Gm=a.p[w],td=Gm.charCodeAt(0)-65+1,ud=0,1<Gm.length&&(ud=Gm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Em=28*td+ud);
+lf=0;-2>a.B[w]?lf=1:-2==a.B[w]?lf=2:-1==a.B[w]?lf=3:1==a.B[w]?lf=4:2==a.B[w]?lf=5:2<a.B[w]&&(lf=6);Kc=1;gb[w]=jt(Fm);Kc*=126;gb[w]=Ss(gb[w],jt(a.y[w]*Kc));Kc*=7;gb[w]=Ss(gb[w],jt(lf*Kc));Kc*=7;gb[w]=Ss(gb[w],jt(Em*Kc));Kc*=783;gb[w]=Ss(gb[w],jt(a.A[w]*Kc))}for(xe=0;!SG(a,Ib,gb);){Xs=!1;for(w=1;w<=a.u;++w)Ib[w]!=sd[w]&&(sd[w]=Ib[w],Xs=!0);if(Xs){for(w=1;w<=a.u;++w){gb[w]=fh;for(ya=1;ya<=a.A[w];++ya)gb[w]=nt(gb[w],yj[Ib[a.H[w][ya]]])}xe=0}else if(0<xe){for(w=1;w<=a.u;++w)gb[w]=fh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){gb[w]=gh;break a}}else{for(w=1;w<=a.u;++w){gb[w]=fh;for(ya=1;ya<=a.A[w];++ya)ef=a.H[w][ya],gb[w]=nt(gb[w],jt(a.c[ef]*a.i[OG(a,w,ef)]))}xe=1}SG(a,Ib,gb);for(w=1;w<=a.u;++w)gb[w]=jt(sd[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)sd[w]=Ib[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(sd[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];sd[w]=sd[Oa];sd[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(Td=a.I[w],a.I[w]=a.J[w],a.J[w]=Td,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Dm=Cm=
+a.u;cc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Cm?(Cm=a.I[ya],Dm=a.J[ya],cc=ya):a.I[ya]==Cm&&a.J[ya]<Dm&&(Dm=a.J[ya],cc=ya);Td=a.I[w];a.I[w]=a.I[cc];a.I[cc]=Td;Td=a.J[w];a.J[w]=a.J[cc];a.J[cc]=Td;Td=a.t[w];a.t[w]=a.t[cc];a.t[cc]=Td;Td=a.C[w];a.C[w]=a.C[cc];a.C[cc]=Td;dI=a.f[w];a.f[w]=a.f[cc];a.f[cc]=dI}eE(a);hE(a);YG(a,D);ZG(a,v,D)}else{YG(a,D);a.i=y(I,m,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,m,-1,a.u+1,1);Hc=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=Ab[c]){Gc=!0;for(J=1;J<=da;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Gc=!1;break}Gc&&(++da,q[da]=c,r[da]=g)}}else o[++M]=g;if(0==M){if(Hc==a.u)break;c=n[W--]}else if(1==M)Ab[o[1]]=c,c=o[1],a.b[c]=++Hc;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=OG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=OG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.b[e]=++Hc}}Ab=y(I,m,-1,a.u+1,1);b=y(I,m,-1,a.u+1,1);R=y(WG,s,-1,a.u+1,2);Ld=y(WG,s,-1,a.u+1,2);f=Hc=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Hc]=c;for(a.b[c]=0;;){M=e=0;sb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=da;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<sb&&(e=g,sb=a.b[g]))}if(0==e){if(0==W)break a;Ld[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Md=y(I,m,-1,a.v+1,1);Nd=y(I,m,-1,a.u+1,1);if(a.o.Pb){var fI=Ab,qM=da,$s,gI,rh,Fe,at,bt,Ma,zj,ct;rh=y(I,m,-1,a.u+1,1);for(Ma=1;Ma<=a.u;++Ma)rh[b[Ma]]=Ma;at=y(WG,s,-1,
+a.v+1,2);for(Ma=1;Ma<=a.u;++Ma)$s=b[Ma],gI=fI[$s],Fe=OG(a,$s,gI),0!=Fe&&(aH(a,Fe,rh,Md,D),at[Fe]=!0);for(Ma=1;Ma<=a.v;++Ma)at[Ma]||aH(a,Ma,rh,Md,D);Ma=1;a:for(;Ma<=a.u;++Ma)if(!(2>a.A[Ma]||4<a.A[Ma])){bt=ct=0;for(zj=1;zj<=a.A[Ma];++zj){Fe=OG(a,Ma,a.H[Ma][zj]);if(5==a.i[Fe])continue a;1==a.t[Fe]&&0!=bH(a,Fe,Ma)&&++ct;2==a.t[Fe]&&(bt=a.H[Ma][zj])}if(0!=ct)if(0<bt){var ja=a,iI=Ma,nf=rh,Wc=Nd,rc=void 0,Aj=void 0,Lc=void 0,Ge=void 0,Mc=void 0,Im=void 0,Jm=void 0,Km=void 0,Ud=void 0,Xc=void 0,Yc=void 0,
+dt=void 0,Bj=void 0,Vd=void 0,Cj=void 0,He=void 0,Dj=void 0,et=void 0,Ej=void 0,Ie=void 0,jI=void 0,of=void 0,kI=void 0,ft=void 0,Fj=void 0,pf=void 0,Yc=1,Aj=iI,rc=y(I,m,-1,ja.u+1,1);for(rc[1]=iI;;){dt=!1;for(Xc=1;Xc<=ja.A[Aj];++Xc)if(Lc=ja.H[Aj][Xc],!(Lc==rc[1]||Lc==rc[Yc-1]))if(Ge=OG(ja,Aj,Lc),2==ja.t[Ge]&&5!=ja.i[Ge]){Aj=rc[++Yc]=Lc;dt=!0;break}if(!dt)break}if(!(0==Yc%2||2>ja.A[rc[Yc]]||3<ja.A[rc[Yc]])){pf=rc[1];Mc=rc[~~((Yc+1)/2)];Ud=rc[Yc];of=Ie=He=Vd=0;ft=et=!1;for(Xc=1;Xc<=ja.A[pf];++Xc)Lc=
+ja.H[pf][Xc],Ge=OG(ja,pf,Lc),1!=ja.t[Ge]||5==ja.i[Ge]||(0==Vd?Vd=Lc:He=Lc);0<nf[He]&&nf[Vd]>nf[He]&&(Im=Vd,Vd=He,He=Im);Bj=Vd;0==Vd&&(Bj=He,et=!0);for(Xc=1;Xc<=ja.A[Ud];++Xc)Lc=ja.H[Ud][Xc],Ge=OG(ja,Ud,Lc),1!=ja.t[Ge]||5==ja.i[Ge]||(0==Ie?Ie=Lc:of=Lc);0<nf[of]&&nf[Ie]>nf[of]&&(Im=Ie,Ie=of,of=Im);Ej=Ie;0==Ie&&(Ej=of,ft=!0);Cj=bH(ja,OG(ja,pf,Vd),pf);Dj=bH(ja,OG(ja,pf,He),pf);jI=bH(ja,OG(ja,Ud,Ie),Ud);kI=bH(ja,OG(ja,Ud,of),Ud);1<(0>Cj+Dj?-(Cj+Dj):Cj+Dj)||0!=jI||0!=kI?Lq(ja.o,"Bad stereoinfo on allene !"):
+(Jm=ja.K[rc[Yc-1]]-ja.K[Ud],Km=ja.N[rc[Yc-1]]-ja.N[Ud],Fj=Math.sqrt(Jm*Jm+Km*Km),0.001>Fj&&(Fj=0.001),0<(ja.N[Ej]-ja.N[rc[Yc-1]])*(Jm/Fj)-(ja.K[Ej]-ja.K[rc[Yc-1]])*(Km/Fj)?Wc[Mc]=1:Wc[Mc]=-1,et&&(Wc[Mc]*=-1),ft&&(Wc[Mc]*=-1),Bj==Vd&&0>Cj&&(Wc[Mc]*=-1),Bj==He&&0>Dj&&(Wc[Mc]*=-1),nf[Bj]>nf[Ej]&&(Wc[Mc]*=-1))}}else b:{var ub=a,Za=Ma,gt=fI,lI=rh,mI=q,nI=r,rM=qM,Lm=Nd,Mm=void 0,Zc=void 0,ht=void 0,sh=void 0,Ca=void 0,th=void 0,wd=void 0,Gj=void 0,Wd=void 0,Qb=void 0,ga=void 0,fa=void 0,Je=void 0,Nm=void 0,
+$c=void 0,K=void 0,Om=void 0,fa=y(I,m,-1,4,1),Nm=y(I,m,-1,4,1),Hj=void 0,ad=void 0,Pm=void 0,Qm=void 0,it=void 0,Ij=void 0,Ij=-1;0<gt[Za]&&(fa[++Ij]=gt[Za]);for(ad=1;ad<=rM;++ad)mI[ad]==Za&&(fa[++Ij]=nI[ad]),nI[ad]==Za&&(fa[++Ij]=mI[ad]);for(ad=Ij+1;ad<ub.A[Za];++ad){it=ub.u+1;Pm=1;c:for(;Pm<=ub.A[Za];++Pm){Hj=ub.H[Za][Pm];for(Qm=0;Qm<ad;++Qm)if(Hj==fa[Qm])continue c;lI[Hj]<it&&(it=lI[Hj],fa[ad]=Hj)}}0==gt[Za]&&0<ub.y[Za]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<ub.y[Za]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Ca=Gj=th=sh=Om=wd=Qb=0;4>Ca;++Ca)0>=fa[Ca]||(Mm=OG(ub,Za,fa[Ca]),Nm[Ca]=bH(ub,Mm,Za),0<Nm[Ca]?(++Qb,Om=fa[Ca],th=fa[Ca]):0>Nm[Ca]?(++wd,sh=fa[Ca],th=fa[Ca]):Gj=fa[Ca]);Wd=Qb+wd;K=y(I,m,-1,4,1);$c=0;if(3==ub.A[Za]){if(1==Qb&&1==wd||3==Wd&&0<Qb&&0<wd){Lq(ub.o,"Error in C3H stereospecification !");break b}Je=fa[0];1==Wd?Je=th:2==Wd&&(Je=Gj);ga=MG(ub,Za,Je,fa);K[0]=th;K[1]=-1;K[2]=ga[2];K[3]=ga[1];0<Qb?$c=1:$c=-1}else if(4==ub.A[Za])if(1==Wd)ga=MG(ub,Za,th,fa),K[0]=ga[0],K[1]=ga[3],
+K[2]=ga[2],K[3]=ga[1],0<Qb?$c=1:$c=-1;else{Je=fa[0];1<Gj&&(Je=Gj);1==Qb?Je=Om:1==wd&&(Je=sh);ga=MG(ub,Za,Je,fa);Zc=y(I,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Mm=OG(ub,Za,ga[Ca]),Zc[Ca]=bH(ub,Mm,Za);if(4==Wd){if(0==Qb||0==wd){Lq(ub.o,"Error in C4 stereospecification !");break b}if(1==Qb||1==wd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],$c=Zc[0];else{for(Ca=0;4>Ca;++Ca)-1==Zc[Ca]&&(Zc[Ca]=0);Wd=2}}else if(3==Wd)if(3==Qb||3==wd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],0<Qb?$c=-1:$c=1;else{1==Qb?Qb=ht=1:wd=
+ht=-1;for(Ca=0;4>Ca;++Ca)Zc[Ca]==ht&&(Zc[Ca]=0);Wd=2}if(2==Wd)if(1==Qb&&1==wd)ga[1]==sh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==sh&&(ga[2]=ga[3]),K[0]=Om,K[1]=sh,K[2]=ga[2],K[3]=ga[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){Lq(ub.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(K[0]=ga[0],K[1]=ga[2],K[2]=ga[1],K[3]=ga[3]):(K[0]=ga[1],K[1]=ga[3],K[2]=ga[2],K[3]=ga[0]);1<Qb?$c=1:$c=-1}}var ob=void 0;fa[0]==K[1]?(ob=K[0],K[0]=K[1],K[1]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[0]==K[2]?(ob=K[2],K[2]=K[0],
+K[0]=ob,ob=K[1],K[1]=K[3],K[3]=ob):fa[0]==K[3]&&(ob=K[3],K[3]=K[0],K[0]=ob,ob=K[1],K[1]=K[2],K[2]=ob);fa[1]==K[2]?(ob=K[1],K[1]=K[2],K[2]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[1]==K[3]&&(ob=K[1],K[1]=K[3],K[3]=ob,ob=K[2],K[2]=K[3],K[3]=ob);K[2]==fa[2]?Lm[Za]=1:K[2]==fa[3]?Lm[Za]=-1:Lq(ub.o,"Error in stereoprocessing ! - t30");Lm[Za]*=$c}}}Wa=new gG;j=y(I,m,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Wa.b.b+=ua);0<Ab[u]&&cH(a,c,Ab[c],Wa,Md);var uh=v[c],Kb=void 0,Jj=void 0,
+vh=void 0,U=void 0,U=Nc,Kb=!1;0!=a.B[c]&&(Kb=!0);0!=Nd[c]&&(Kb=!0);vh=-1;for(Jj=1;Jj<=a.z;++Jj)if(a.r[Jj][0]==c){vh=a.r[Jj][1];break}-1<vh&&(Kb=!0);a.o.Ob&&0<a.e[c]&&(Kb=!0,vh=1);switch(a.c[c]){case 2:U=Bb;break;case 3:uh?U="c":U=Eb;break;case 4:uh?(U=zf,0<a.y[c]&&(Kb=!0)):U=ec;break;case 5:uh?U="o":U=lc;break;case 7:uh?(U="p",0<a.y[c]&&(Kb=!0)):U=nc;break;case 8:uh?U=mg:U=zc;break;case 13:uh?U=pg:U=Bc;Kb=!0;break;case 6:U=Cc;Kb=!0;break;case 9:U=Pb;break;case 10:U=Jb;break;case 11:U=Db;break;case 12:U=
+Wb;break;case 1:U=Ub;Kb=!0;break;case 19:U=oc;Kb=!0;break;case 20:U=pc;Kb=!0;break;case 21:U=qc;Kb=!0;break;case 22:U=sc;Kb=!0;break;case 18:Kb=!0,U=a.p[c],(G(U,wa)||G(U,Uc)||G(U,wb))&&(Kb=!1)}Kb&&(U=Oc+U,1==Nd[c]?U+=vb:-1==Nd[c]&&(U+="@@"),1==a.y[c]?U+=Ub:1<a.y[c]&&(U+=Ub+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=xa:U+=Ba,1<Qj(a.B[c])&&(U+=Qj(a.B[c]))),-1<vh&&(U+=lb+vh),U+=Rc);nn(Wa.b,U);for(E=1;E<=da;++E)if(q[E]==c||r[E]==c)d=r[E],d==c&&(d=q[E]),j[c]<j[d]&&cH(a,q[E],r[E],Wa,Md),9<E&&(Wa.b.b+="%"),mn(Wa,l+
+(new T(E)).b);Ld[c]&&(Wa.b.b+=va)}return Wa.b.b}function IE(a){a=new TC(a);eE(a);return a}
+function fE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)jD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function gE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&fE(a,c);0==a.A[d]&&fE(a,d)}
+function XG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=OG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&fE(a,c)}}}function UG(a){var b;b=a.c.length;a.H=js([b,7]);a.A=y(I,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function ZG(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,m,-1,a.v+1,1);q=y(WG,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[OG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(WG,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(WG,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:VG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(WG,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function iD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(DD((a.K[b]+a.K[c])/2))),a.O[d]=O(N(DD((a.N[b]+a.N[c])/2)))}function YG(a,b){var c;for(c=1;c<=a.v;++c)JD(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function HD(a,b){var c;c=(EC(),KC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function VG(a,b){return 2==a.t[b]?!0:!1}function JD(a,b,c){var d,e,f,g;g=1;a.b=y(I,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function sE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=js([b+5,2]),hG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function cE(a){var b;a.z=0;a.s=0;JE(a);for(b=1;b<=a.u;++b)a.E=b,sE(a);a.E=0}
+function dE(a){var b,c;b=y(fD,s,-1,4,1);gD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function $C(a,b){var c,d,e,f,g,j,h,n;c=y(fD,s,-1,4,1);gD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;gD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function FE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function iE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Oc)&&aG(c,Rc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Ub);g=Pj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Xn(c,d+1);try{a.o.z=dC(j,10)}catch(h){if(h=Ki(h),A(h,123))a.o.z=0;else throw h;}a.E=b;sE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ec)?4:G(d,lc)?5:G(d,nc)?7:G(d,zc)?8:G(d,Pb)?9:G(d,Jb)?10:G(d,Db)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Bc)?13:G(d,Cc)?6:G(d,oc)?19:G(d,pc)?20:G(d,qc)?21:G(d,sc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=$F(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=$F(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=$F(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=$F(c,g++);for(;45==e;)--d,e=$F(c,g++)}a.B[b]=d}}}
+function RD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new zC(b);try{for(;b.k=sC(b,b.b),b.k<b.j;)d=PD(dC(vC(b),10)).b,c=e=PD(dC(vC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ki(f),A(f,123))kn(f);else throw f;}}function cH(a,b,c,d,e){b=OG(a,b,c);5!=a.i[b]&&VG(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),nn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Qc)}
+function tE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Lq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Lq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function aH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=OG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=OG(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=OG(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=OG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))Lq(a.o,"Not unique E/Z geometry !");else{j=OG(a,b,e);f=OG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=OG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function TG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=OG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(VG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function bH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function hE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=TG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function kD(a){LG(this);this.o=a;this.z=this.v=this.u=0}
+function QD(a,b){var c,d,e,f,g,j,h;kD.call(this,a);f=l;j=ND(b);if(null!=j){h=new yC(b,j,!0);for(e=1;4>=e;++e)f=OD(h,j);g=PD(dC(Wn(f.substr(0,3)),10)).b;c=PD(dC(Wn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)uE(this),f=OD(h,j),this.K[e]=(new XF(UF(Wn(f.substr(0,10))))).b,this.N[e]=-(new XF(UF(Wn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Wn(f.substr(31,d-31)),iE(this,e,d),62<=f.length&&(f=Wn(f.substr(60,3)),0<f.length&&(f=PD(dC(f,10)).b,0<f&&(this.E=e,a.z=f,sE(this),this.E=0)));for(e=1;e<=c;++e)BE(this),
+f=OD(h,j),this.I[e]=PD(dC(Wn(f.substr(0,3)),10)).b,this.J[e]=PD(dC(Wn(f.substr(3,3)),10)).b,g=PD(dC(Wn(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=PD(dC(Wn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);UG(this);FE(this);hD(this);for(eE(this);(h.k=sC(h,h.b),h.k<h.j)&&!(null==(f=vC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new xC(f);vC(g);vC(g);j=PD(dC(vC(g),10)).b;
+for(e=1;e<=j;++e)c=PD(dC(vC(g),10)).b,this.B[c]=PD(dC(vC(g),10)).b}if(0==f.indexOf("M APO")){g=new xC(f);vC(g);vC(g);j=PD(dC(vC(g),10)).b;for(e=1;e<=j;++e)c=PD(dC(vC(g),10)).b,f=PD(dC(vC(g),10)).b,this.E=c,Z(this,0),iE(this,this.u,oc+f),this.E=0}}XG(this);eE(this)}}
+function ME(a,b){var c,d,e,f,g;kD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));aG(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new xC(b);d=PD(dC(vC(f),10)).b;e=PD(dC(vC(f),10)).b;for(c=1;c<=d;++c)g=vC(f),uE(this),iE(this,this.u,g),this.K[c]=(new XF(UF(vC(f)))).b,this.N[c]=-(new XF(UF(vC(f)))).b;for(c=1;c<=e;++c)if(BE(this),this.I[c]=PD(dC(vC(f),10)).b,this.J[c]=PD(dC(vC(f),10)).b,this.t[c]=PD(dC(vC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;UG(this);FE(this);hD(this)}catch(j){j=Ki(j);if(A(j,123)){j.Ec();this.u=0;return}throw j;}XG(this);eE(this)}}
+function TD(a,b,c){var d,e,f;kD.call(this,a);f=y(I,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(uE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;eE(this);hD(this)}
+function lE(a,b,c){var d,e,f,g,j;kD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,m,-1,this.u+1,1);this.B=y(I,m,-1,this.u+1,1);this.y=y(I,m,-1,this.u+1,1);this.e=y(I,m,-1,this.u+1,1);this.d=y(us,s,1,this.u+1,0);this.K=y(fD,s,-1,this.u+1,1);this.N=y(fD,s,-1,this.u+1,1);this.p=y(us,s,1,this.u+1,0);this.I=y(I,m,-1,this.v+1,1);this.J=y(I,m,-1,this.v+1,1);this.t=y(I,m,-1,this.v+1,1);this.f=y(us,s,1,this.v+1,0);this.C=y(I,m,-1,this.v+1,1);this.r=js([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}eE(this);hD(this)}
+function TC(a){var b;LG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,m,-1,this.u+1,1);hG(a.c,this.c,this.u+1);this.B=y(I,m,-1,this.u+1,1);hG(a.B,this.B,this.u+1);this.y=y(I,m,-1,this.u+1,1);hG(a.y,this.y,this.u+1);this.e=y(I,m,-1,this.u+1,1);hG(a.e,this.e,this.u+1);this.d=y(us,s,1,this.u+1,0);hG(a.d,this.d,this.u+1);this.K=y(fD,s,-1,this.u+1,1);hG(a.K,this.K,this.u+1);this.N=y(fD,s,-1,this.u+1,1);hG(a.N,this.N,this.u+1);this.p=y(us,s,1,this.u+1,0);hG(a.p,this.p,this.u+1);this.I=y(I,
+m,-1,this.v+1,1);hG(a.I,this.I,this.v+1);this.J=y(I,m,-1,this.v+1,1);hG(a.J,this.J,this.v+1);this.t=y(I,m,-1,this.v+1,1);hG(a.t,this.t,this.v+1);this.f=y(us,s,1,this.v+1,0);hG(a.f,this.f,this.v+1);this.C=y(I,m,-1,this.v+1,1);hG(a.C,this.C,this.v+1);this.r=js([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function HE(a,b,c){var d,e,f;if(0==c)return jE(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(DD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new XF(a)).b;d=Wu(e,Xu(46));0>d&&(e+=Xa,d=Wu(e,Xu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function ND(a){var b;b=new yC(a,aa,!0);if(4<rC(b))return aa;b=new yC(a,ch,!0);return 4<rC(b)?ch:null}
+function jE(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function OD(a,b){for(var c,d;a.k=sC(a,a.b),a.k<a.j;){d=vC(a);if(G(d,b))return ba;for(vC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(528,1,{139:1},kD,QD,ME,TD,lE,TC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Mq(){Mq=x;Nq=new wB(Ub)}
+function ZD(a,b){var c;Mq();var d;FG.call(this);this.d=new Uz("Help");new Uz("Home");this.e=b;P(this,(EC(),GC));this.hc&&MA(this.hc.d,!1);JA(this,!1);d=yy(b);if(1==a)this.f||(this.f=new eB(d),DG(this.f,-30,0)),this.k=this.f,c=RC(b),this.hc&&LA(this.hc.d.I.c,Ac),ez(this,new Pz(2)),this.i=new wB(c+" "),Q(this,this.i,Hb),d=new iz,Q(d,this.j,null),this.e.Hb&&(c=new Uz("Submit"),Q(d,c,null)),Q(this,d,Dc),c=Wn($n(this.i.hc.b.pb,Vg)),yB(this.i.hc,c),this.hc&&MA(this.hc.d,!0),JA(this,!0);else if(2==a)this.c||
+(this.c=new eB(d),DG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&LA(this.hc.d.I.c,"Nonstandard atom"),ez(this,new Pz(2)),c=new iz,Q(c,new YA("atomic SMILES",1),null),Q(this,c,jc),c=Ub,Nq&&(c=$n(Nq.hc.b.pb,Vg)),Nq=new xB(c,8),Q(this,Nq,Hb),c=new iz,Q(c,this.j,null),Q(this,c,Dc);else{this.b||(this.b=new eB(d),DG(this.b,5*b.Z,0));var e,f;d="About "+(EC(),RE);this.hc&&LA(this.hc.d.I.c,d);ez(this,new UA(0));P(this,GC);Q(this,new YA(RE+" Molecular Editor v2013-10-13",1),null);Q(this,new YA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=FC,d=0,f=c.length;d<f;++d)e=c[d],e=new YA(e,1),Ly(e,this.e.y),Q(this,e,null);c=new iz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}IA(this);c=this.k;EG(this.hc.d,c.b,c.c);!xy(this)&&bz(this);My(this)}t(529,521,ri,ZD);_.Jf=function(a){var b,c;if(a.i===this.d){try{b=new YB(this.e.I),c=XB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ki(d),A(d,111))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,bD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Nq;
+function dH(a,b){wy(b)==a.b?P(b,($z(),iA)):P(b,a.b)}
+function eH(a){var b,c,d,e;e=l;d=!1;wy(fH)!=a.b?(e=wa,d=!0):wy(gH)!=a.b?(e="!#6",d=!0):wy(hH)!=a.b?(P(iH,($z(),iA)),P(jH,iA),P(kH,iA),P(lH,iA),e="F,Cl,Br,I"):(b=wy(mH)!=a.b,c=wy(nH)!=a.b,wy(oH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),wy(pH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),wy(qH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),wy(rH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),wy(sH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),wy(iH)!=a.b&&(e+="F,"),wy(jH)!=a.b&&(e+="Cl,"),wy(kH)!=a.b&&(e+="Br,"),wy(lH)!=a.b&&(e+="I,"),
+aG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Uc:c?e=wb:(P(fH,($z(),iA)),e=wa)));b=l;d&&wy(mH)!=a.b&&(b+=";a");d&&wy(nH)!=a.b&&(b+=";A");wy(tH)!=a.b&&(b+=";R");wy(uH)!=a.b&&(b+=";!R");wy(fH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=vH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=wH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);wy(xH)!=a.b&&(e="~");wy(yH)!=a.b&&(e=lb);wy(zH)!=a.b&&(e=vb);wy(AH)!=a.b&&(e="!@");yB(a.f.hc,e)}
+function BH(a){CH(a);DH(a);var b=vH.hc.b;gx(b,0);b.pb.options[0].selected=!0;b=wH.hc.b;gx(b,0);b.pb.options[0].selected=!0;P(mH,a.b);P(nH,a.b);P(tH,a.b);P(uH,a.b);P(vH,a.b);P(wH,a.b);EH(a)}function CH(a){P(oH,a.b);P(pH,a.b);P(qH,a.b);P(rH,a.b);P(sH,a.b);P(iH,a.b);P(jH,a.b);P(kH,a.b);P(lH,a.b)}function DH(a){P(fH,a.b);P(gH,a.b);P(hH,a.b)}function EH(a){P(xH,a.b);P(yH,a.b);P(zH,a.b);P(AH,a.b);a.c=!1}
+function $D(a){KA.call(this,"Atom/Bond Query");this.j=new Uz(this.If());tz(this.r,new GG(this));this.b=(EC(),GC);this.d=a;this.e||(a=yy(a),this.e=new eB(a),DG(this.e,-150,10));this.k=this.e;ez(this,new TA);P(this,this.b);a=new iz;ez(a,new yA(0,3,1));Q(a,new XA("Atom type :"),null);fH=new Uz(yb);gH=new Uz("Any except C");hH=new Uz("Halogen");Q(a,fH,null);Q(a,gH,null);Q(a,hH,null);Q(this,a,null);a=new iz;ez(a,new yA(0,3,1));Q(a,new YA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new iz;ez(a,new yA(0,3,1));oH=new Uz(Eb);pH=new Uz(ec);qH=new Uz(lc);rH=new Uz(zc);sH=new Uz(nc);iH=new Uz(Pb);jH=new Uz(Jb);kH=new Uz(Db);lH=new Uz(Wb);Q(a,oH,null);Q(a,pH,null);Q(a,qH,null);Q(a,rH,null);Q(a,sH,null);Q(a,iH,null);Q(a,jH,null);Q(a,kH,null);Q(a,lH,null);Q(this,a,null);a=new iz;ez(a,new yA(0,3,1));vH=new Yz;Xz(vH,yb);Xz(vH,bb);Xz(vH,db);Xz(vH,jb);Xz(vH,kb);Q(a,new XA("Number of hydrogens : "),null);Q(a,vH,null);Q(this,a,null);a=new iz;ez(a,new yA(0,3,1));wH=new Yz;Xz(wH,yb);Xz(wH,
+bb);Xz(wH,db);Xz(wH,jb);Xz(wH,kb);Xz(wH,"4");Xz(wH,"5");Xz(wH,"6");Q(a,new YA("Number of connections :",0),null);Q(a,wH,null);Q(a,new YA(" (H's don't count.)",0),null);Q(this,a,null);a=new iz;ez(a,new yA(0,3,1));Q(a,new XA("Atom is :"),null);mH=new Uz(zb);Q(a,mH,null);nH=new Uz("Nonaromatic");Q(a,nH,null);tH=new Uz(yc);Q(a,tH,null);uH=new Uz(ic);Q(a,uH,null);Q(this,a,null);a=new iz;P(a,pA(wy(this)));ez(a,new yA(0,3,1));Q(a,new XA("Bond is :"),null);xH=new Uz(yb);Q(a,xH,null);yH=new Uz(zb);Q(a,yH,
+null);zH=new Uz(yc);Q(a,zH,null);AH=new Uz(ic);Q(a,AH,null);Q(this,a,null);a=new iz;ez(a,new yA(1,3,1));this.f=new xB(wa,20);Q(a,this.f,null);Q(a,new Uz(wc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&MA(this.hc.d,!1);JA(this,!1);CH(this);DH(this);EH(this);P(mH,this.b);P(nH,this.b);P(tH,this.b);P(uH,this.b);P(vH,this.b);P(wH,this.b);dH(this,fH);IA(this);a=this.k;EG(this.hc.d,a.b,a.c);!xy(this)&&bz(this);My(this)}t(530,521,ri,$D);
+_.Jf=function(a,b){var c;G(b,wc)?(BH(this),dH(this,fH),eH(this)):A(a.i,86)?(EH(this),rs(a.i)===rs(fH)?(CH(this),DH(this)):rs(a.i)===rs(gH)?(CH(this),DH(this)):rs(a.i)===rs(hH)?(CH(this),DH(this)):rs(a.i)===rs(tH)?P(uH,this.b):rs(a.i)===rs(uH)?(P(tH,this.b),P(mH,this.b)):rs(a.i)===rs(mH)?(P(nH,this.b),P(uH,this.b)):rs(a.i)===rs(nH)?P(mH,this.b):rs(a.i)===rs(xH)||rs(a.i)===rs(yH)||rs(a.i)===rs(zH)||rs(a.i)===rs(AH)?(BH(this),this.c=!0):DH(this),dH(this,a.i),eH(this)):A(a.i,87)&&(EH(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,($z(),iA)),eH(this));107!=this.d.d&&(this.d.d=107,nz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var fH=_.f=null,xH=null,gH=null,mH=null,yH=null,kH=null,oH=null,wH=null,vH=null,jH=null,iH=null,hH=null,lH=null,pH=null,nH=null,uH=null,AH=null,qH=null,sH=null,tH=null,zH=null,rH=null;function UE(){sG(this)}t(531,506,Ph,UE);_.Ke=function(){this.b=-1;this.c=y(tG,s,0,0,0);this.d=0};_.b=-1;
+function FH(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){AC(c.b.Ab,H(us,s,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=bG(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],ps(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{LD(c.b,d,!0)?(Lq(c.b,"Structure pasted"+g),cD(c.b),nz(c.b),f=!0):(bE(new jF(c.b.K,c.b,GC)),MD(c.b,!0),nz(c.b))}catch(q){if(q=Ki(q),A(q,123))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+bD(g),bE(new jF(c.b.K,c.b,GC)),nz(c.b);else throw q;}}f&&c.b.Ge(d)}}function Gq(a){a=new LB(a);Jq();var b,c,d,e,f;try{var g=(DB(),GB);if(HB(g,(DB(),GB)))b=a.b;else if(HB(g,EB))b=new PB(a.b);else throw new MB(g);c=An(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new GH;Wx(d.f,c);e=(f=bG(c,"\r\n|\r|\n|\n\r"),f.length);Uu(d.f,20*(10>e?e:10)+Wf);Pn((Mn(),Nn),new HH(d));IH(d);JH(d)}catch(j){if(j=Ki(j),A(j,104))kn(j);else throw j;}}function VE(){}t(532,1,{105:1,112:1},VE);
+_.te=function(a){FH(this,a)};_.b=null;t(534,307,Lh);function Dq(){var a;Dq=x;KH=(a=!1,Lf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);LH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");MH=KH&!LH;var b;a=H(I,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Eq=y(I,m,-1,1E3,1);for(b=0;b<Eq.length;++b)Eq[b]=-999;for(b=0;b<a.length;b+=2)Eq[a[b+1]]=a[b]}
+function Bp(a,b,c){a=new NH(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function lz(a,b,c){var d;d=new OH;lj(d.u,b,c);ej(a.i,d.u,0,0);Ti(a.b,d);return d}function dF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function zD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)zv(a.i,b.u,c,d),b.s=c,b.t=d;PH(b)}
+function cF(a,b,c,d){Dq();this.pb=ow();this.b=new Zi;this.k=new Zi;this.f=d;this.pb.style[Qf]=bb;this.pb.style[Of]=bb;this.pb.style[Gg]=Te;this.pb.style[$g]=b;this.pb.style[Ce]=c;this.i=new QH;this.i.pb.style[$g]=eb;Uu(this.i,eb);MH?(b=new RH,c=new SH,ej(b,this.i,0,0),ej(b,c,0,0),Dv(this,b)):Dv(this,this.i);this.d=a;a.Vb=this;MH?(this.n=new TH(this),this.n.j=new UH(this),this.n.k=new VH(this),this.n.o=new WH(this),this.n.n=new XH(this),this.d&&(this.n.f=new YH(this),this.n.i=new ZH(this),this.n.b=
+new $H(this))):B(this,new aI(this),(Qq(),Qq(),Rq));B(this,this,(Gp(),Gp(),Hp));B(this,new bI(this),(oj(),oj(),pj));B(this,new cI(this),(qj(),qj(),rj));B(this,new eI(this),(Aq(),Aq(),Bq));(Ap(),Ap(),Qy).b=this}t(533,534,Lh,cF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var MH,LH,KH,Eq=null;function QH(){Bv.call(this);this.pb[yd]=Pe}t(536,285,vi,QH);function RH(){QH.call(this);this.pb.style[$g]=eb;this.pb.style[Ce]=eb}t(535,536,vi,RH);function aI(a){this.b=a}t(537,1,{},aI);
+_.uc=function(a){var b,c,d,e;d=uj(a);e=vj(a);c=wj(a.b);b=new hI(a);2==c&&(b.f=4);b=mE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function bI(a){this.b=a}t(538,1,{},bI);_.vc=function(a){var b,c;b=uj(a);c=vj(a);a=new hI(a);this.b.j?wE(this.b.d,a,b,c):yE(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function cI(a){this.b=a}t(539,1,{},cI);_.wc=function(){this.b.j=!1;AE(this.b.d)};_.b=null;function eI(a){this.b=a}t(540,1,{},eI);_.b=null;
+function SH(){QH.call(this);this.pb.style[$g]=eb;this.pb.style[Ce]=eb}t(541,536,vi,SH);function oI(a,b){var c;c=b.b;c.f=4;return mE(a.b.d,c,b.e,b.f)}function UH(a){this.b=a}t(542,1,{},UH);_.Kf=function(a){return oI(this,a)};_.b=null;function rr(a,b){yE(a.b.d,b.b,b.e,b.f);return mE(a.b.d,b.b,b.e,b.f)}function VH(a){this.b=a}t(543,1,{},VH);_.Kf=function(a){return rr(this,a)};_.b=null;function WH(a){this.b=a}t(544,1,{},WH);_.Kf=function(a){return wE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function XH(a){this.b=a}t(545,1,{},XH);_.Kf=function(){return AE(this.b.d)};_.b=null;function rq(a,b){var c;c=N(DD(b.c));c=new OB(b,0,gg,c);UC(a.b.d,c);return!0}function YH(a){this.b=a}t(546,1,{},YH);_.Kf=function(a){return rq(this,a)};_.b=null;function sq(a,b){var c;c=N(DD(100*b.d));c=new OB(b,0,ng,c);UC(a.b.d,c);return!0}function ZH(a){this.b=a}t(547,1,{},ZH);_.Kf=function(a){return sq(this,a)};_.b=null;function wq(a,b){var c;c=new OB(b,0,fe,eh);UC(a.b.d,c);return!0}function $H(a){this.b=a}
+t(548,1,{},$H);_.Kf=function(a){return wq(this,a)};var pI=_.b=null;function qI(){qI=x;pI=new pt((Et(),new Dt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function rI(){rI=x;sI={}}function tI(a,b,c){var d;c&&(b.style[le]=c.c+Wf,d=c.b,d!=Nb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=ld),0!=(c.d&2)&&(b.style[me]=Ne));a.f.style[Zg]=Ff}
+function EA(a){var b=uI,c,d,e,f,g,j,h,n,o,q,r,u,v;c=wi(a);c in sI?a=sI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Le),f.width=1,f.height=1,g=(qI(),pI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),tI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Wj(e),n=Wj(e)+(e.offsetHeight||0),o=n-h,q=Wj(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new vI,v.b=u,v.c=r,v.d=o,v),sI[c]=a);return a}
+function wI(){rI();var a,b,c,d,e;sj();this.b=H(us,s,1,["monospace","sans-serif",sg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(vg);this.f.innerHTML=this.i||l;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(551,1,{},wI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var sI;function vI(){}
+t(552,1,{},vI);_.b=0;_.c=0;_.d=0;function nE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ki(b),!A(b,129))throw b;}return!1}function oE(a){try{if(a.b&&A(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ki(b),!A(b,129))throw b;}return!1}function hI(a){Fq.call(this,null,0,null);this.b=a}function NH(a,b,c){Fq.call(this,a,0,b);this.b=c}t(553,394,Th,hI,NH);_.re=function(){return nE(this)};_.se=function(){return oE(this)};_.b=null;
+function tB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=uI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,tI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function sB(a){this.c=a;this.b={};!uI&&(uI=new wI)}t(554,397,si,sB);var uI=null;function mz(a){this.b=a}t(555,405,{},mz);_.b=null;function xI(a,b){this.b=a;this.c=b}t(556,1,{},xI);_.b=null;_.c=null;function yI(){Ww.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[$g]=hd}t(557,320,vi,yI);
+function zI(){zI=x;var a=AI=new wI;sj();a.i="9p";a.f.style[ke]=sg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);BI=new yz(1)}function pD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,PH(a)}
+function rD(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(oD(a,!1),360<=g||-360>=g?j=qD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=CI(q,r,u,v,f),E=CI(q,r,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),pD(a,j))}function Y(a,b,c,d,e){a.o&&pD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
+function nD(a,b,c,d,e){a.o&&(oD(a,!1),pD(a,'<rect x="'+b+ka+c+ia+e+'" width="'+d+ea+a.n+ab))}function yD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");pD(a,b)}function PA(a,b,c,d,e){oD(a,!0);pD(a,'<rect x="'+b+ka+c+ia+e+'" width="'+d+ea+a.n+ab)}
+function PH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Uj(a.u.pb)+(a.u.pb.offsetWidth||0)-Uj(a.u.pb),d=Wj(a.u.pb)+(a.u.pb.offsetHeight||0)-Wj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=eg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function xD(a,b){a.f=b;a.j=QE(b)}t(558,401,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var BI,AI;function fr(a,b,c){c&&(qr(a,b),c.Kf(a.c));a.e=!0}function qr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Uj(a.p.pb)+(a.p.pb.scrollLeft||0)+fo(a.p.pb.ownerDocument),a.c.f=c.clientY-Wj(a.p.pb)+(a.p.pb.scrollTop||0)+go(a.p.pb.ownerDocument),a.c.b=new hI(b),b.b.preventDefault(),!0):!1}
+function TH(a){this.p=a;this.c=new DI;this.d=new EI(this);B(this.p,new FI(this),(nr(),nr(),or));B(this.p,new GI(this),(gr(),gr(),hr));B(this.p,new HI(this),(kr(),kr(),lr));B(this.p,new II(this),(cr(),cr(),dr));B(this.p,new JI,(xq(),xq(),yq));B(this.p,new KI(this),(tq(),tq(),uq));B(this.p,new LI(this),(oq(),oq(),pq))}t(559,1,{},TH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function EI(a){mk();this.b=a}t(560,24,{},EI);
+_.Dc=function(){!this.b.e&&this.b.j&&oI(this.b.j,this.b.c)};_.b=null;function FI(a){this.b=a}t(561,1,{},FI);_.b=null;function GI(a){this.b=a}t(562,1,{},GI);_.b=null;function HI(a){this.b=a}t(563,1,{},HI);_.b=null;function II(a){this.b=a}t(564,1,{},II);_.b=null;function JI(){}t(565,1,{},JI);function KI(a){this.b=a}t(566,1,{},KI);_.b=null;function LI(a){this.b=a}t(567,1,{},LI);_.b=null;function DI(){}t(568,1,{},DI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function MI(a){var b,c,d,e,f;Tj(a);d=(fj(),gj(null));e=new yI;Tw(e,a);pv(d,e,d.pb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Vw(e,a);xv(d,e);return new Ey(f,b)}function NI(){this.pb=$doc.createElement(Yd);this.pb[yd]=Pe;this.pb.style[Pf]=De;this.pb.style[Tf]=Vc;this.pb.style[$g]=eb;this.pb.style[Ce]=eb}t(570,288,ti,NI);_.cd=function(){return Uj(this.pb)};_.dd=function(){return Wj(this.pb)};
+function QE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function CI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new xI(new XF(a),new XF(b))}function qD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function FD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function oD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function OH(){zI();this.o=BI;this.d=[];this.u=new NI}t(571,558,{},OH);_.b=l;_.c=l;function OI(){OI=x;PI=new Ey(0,0)}
+function QI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=MI(c.b),lj(c.ue(),b.c,b.b),c=MI(c.b),b=new Ey(c.c-b.c,c.b-b.b)):b=new Ey(0,0);a.Sf(b)}return b}function Ty(a,b){var c;if(a.ye())return PI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Rf(xy(b));c=MI(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function RI(a,b){var c;b&&(c=eg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Nf().pb.style[id]=c)}function SI(){this.f=new tA;this.f.b=-1;this.f.c=-1}t(573,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return TI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(xy(a))};_.Qf=function(a){RI(this,a)};_.Rf=function(a){var b=this.ue().pb,c,d,e;c=(cz(),dz);e=a.c;d=a.b;e!=c.c?b.style[le]=l+e+"pt":b.style[le]=l;d!=c.b?b.style[ke]=d:b.style[ke]=l;0!=(a.d&1)?b.style[ne]=ld:b.style[ne]=l;0!=(a.d&2)?b.style[me]=Ne:b.style[me]=l};_.Sf=function(a){TI=a};_.Tf=function(){};var TI=_.f=null,PI;
+function Vz(a,b){OI();SI.call(this);this.b=new hw(a);this.b.gd()[yd]=l;B(this.b,new UI(this,b),(Dp(),Dp(),Ep))}t(572,573,{},Vz);_.ue=function(){return this.b};_.Qf=function(a){RI(this,a)};_.b=null;function UI(a,b){this.b=a;this.c=b}t(574,1,{},UI);_.Lc=function(a){Ap();Bp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Zz(a){OI();SI.call(this);this.b=new hx;B(this.b,new VI(this,a),(xp(),xp(),yp))}t(575,573,{},Zz);_.ue=function(){return this.b};_.b=null;
+function VI(a,b){this.b=a;this.c=b}t(576,1,{},VI);_.b=null;_.c=null;function WI(a,b){var c,d;RI(a,b.Nd());for(d=new Ei(b.Wb.b);d.c<d.e.Be();)c=Fi(d),c.lc&&c.hc.Mf(c)}function XI(a,b){var c,d,e,f,g,j,h;lj(a.e,b.Ud(),b.Qd());for(d=new Ei(b.Wb.b);d.c<d.e.Be();)c=Fi(d),c.lc&&(e=c.hc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=QI(e).c,f-=QI(e).b,lj(e.ue(),g,f),!c.ob&&a.e.yd(c),a.e.zd(c,j,h)))}function hz(){OI();SI.call(this);this.e=new Bv}t(577,573,{},hz);
+_.Mf=function(a){WI(this,a)};_.ue=function(){return this.e};_.Pf=function(a){XI(this,a)};_.e=null;function ZA(a){OI();SI.call(this);var b=this.b=new Gw;mw(b.c,a,!1);yw(b);this.f.b=-1;this.f.c=-1}t(578,573,{},ZA);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?bo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function bB(a){this.b=new Bx(a.i,new YI(a))}t(579,1,{},bB);_.b=null;
+function xx(a){var b,c,d,e,f;f=new NB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(ZI,s,105,0,0);for(c=b.b?xk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,84)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=bj((rz(),S),new T(f.e)));c=c.c;if(Us(!c?dh:c.b,oh))for(c=(!a.e.b||0==a.e.b.d?(Ur(),Ur(),Vr):new uz(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new Fq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.cg(),null.cg()):100==f.e&&A(f.f,102)?(j=f.f,h=new Fq(j,205,null),h.j=j.Vd(),
+h.k=j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.cg():401==f.e||402==f.e?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.e&&507>=f.e&&(g=null.dg,500!=g&&(f=new Fq(null.dg,g,null),f.j=null.cg(),f.k=null.cg(),j=null.cg(),f.f=j&12,501==g&&null.cg())))}function YI(a){this.b=a}t(580,1,ni,YI);_.xc=function(){xx(this)};_.b=null;function yB(a,b){Wx(a.b,b);a.f.b=-1;a.f.c=-1}function zB(){OI();SI.call(this);this.b=new $x}t(581,573,{},zB);
+_.Lf=function(){var a;a=new zB;Wx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};_.Of=function(){return $I};_.Sf=function(a){$I=a};var $I=_.b=null;t(582,577,{});function aJ(a){var b;b=new Rp(Zn(a.pb,Kf),Zn(a.pb,Jf));a=new Rp(Zn(a.T.jb.pb,Kf),Zn(a.T.jb.pb,Jf));return H(I,m,-1,[b.c-a.c,b.b-a.b])}function bJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.md(a.R);a.kd(b);a.R=a.Q=null}else null!=a.R?(cJ(a,a.R),a.R=null):null!=a.Q&&(dJ(a,a.Q),a.Q=null);Kj(a.S)}
+function IH(a){a.kb?a.Xf(Up(a.T.jb)):(a.Hd(),IH(a))}function dJ(a,b){var c;a.kb?(c=aJ(a),a.Xf(new Rp(-1,eJ(b,!1)-c[1]))):a.Q=b}function fJ(a,b){var c;b!=a.Cd()&&(c=a.T.jb,hv(c),gJ(c,b,c.pb,c.q.d,!0))}function cJ(a,b){var c;a.kb?(c=aJ(a),a.Xf(new Rp(eJ(b,!0)-c[0],-1))):a.R=b}t(585,290,ki);_.Uf=function(){var a,b;b=Up(this.T.jb);a=aJ(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.T.jb;return 0!=a.q.d?hJ(my(a.q,0)):null};_.Vf=function(a){iJ(this.T.jb,a)};_.xd=function(){return new iv(this.T.jb)};
+_.Wf=function(){Yp(this.T.jb)};_.sd=function(){bJ(this)};_.Kd=function(){Yp(this.T.jb)};_.ud=function(a){return jJ(this.T.jb,a)};_.Xf=function(a){Wp(this.T.jb,a)};_.kd=function(a){dJ(this,a)};_.Dd=function(a){fJ(this,a)};_.md=function(a){cJ(this,a)};_.Q=null;_.R=null;function kJ(){kJ=x;var a=(lJ(),mJ(),nJ);oJ=new Yw(a.e,a.c,a.d,a.f,a.b)}function pJ(a,b){if(0!=a.I.b.q.d&&hJ(my(a.I.b.q,0)))throw new cv("WindowPanel can only contain one child widget");qJ(a,b)}
+function JH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Xg]=De,a.ab=!1,a.Hd());b=a.pb;b.style[Te]=0+(sj(),Wf);b.style[Lg]=cb;EG(a,Pj(fo($doc)+(mj()-Zn(a.pb,Kf)>>1),0),Pj(go($doc)+(nj()-Zn(a.pb,Jf)>>1),0));d||((a.ab=c)?(a.pb.style[Bd]=cg,a.pb.style[Xg]=Yg,bk(a.gb,200)):a.pb.style[Xg]=Yg)}finally{a.w=!0}}
+function rJ(a,b){var c;if(a.w){c=new wu;a.mb&&Kr(a.mb,c);a.J&&Vp(a.r,a);try{Mi(a.r.d,a)}catch(d){if(d=Ki(d),!A(d,123))throw d;}a.n=sJ(a.r,a);try{Iv(a,b)}finally{Pi(a.t.b),Pi(a.s.b),Pi(a.u.b),a.P&&Si(a.P,a.r),a.C&&(a.C=!1)}}else Iv(a,b)}function tJ(a,b,c){var d,e;e=a.ob;d=new Mj(a,e);e.zd(a,d.b+b,d.e+c)}function uJ(a,b,c){b=new vJ(co(bo(Du(Du(a.T.d,b),c))));gv(b,a);B(b,a.o,(Dp(),Dp(),Ep));return b}function Tp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Wp(a.T.jb,b)}
+function EG(a,b,c){var d,e;(e=a.r)?(d=wJ(e.pb),Lv(a,b+(Uj(e.pb)+d[3]),c+(Wj(e.pb)+d[0]))):Lv(a,b,c)}function MA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Xp(a.r,a):Vp(a.r,a)))}function qJ(a,b){if(b!=(0!=a.I.b.q.d?hJ(my(a.I.b.q,0)):null)){hv(a.I.b);var c=a.I.b;gJ(c,b,c.pb,c.q.d,!0)}}
+function xJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Op(),yJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ei(a.P);e.c<e.e.Be();)if(d=Fi(e),b==(Op(),zJ)){!d.c&&(d.c=new AJ);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(Op(),Pp))g=d.r,j=d.F,d.I.d?(EG(d,j.d,j.e),Tp(d,new Rp(j.c,-1))):(EG(d,j.d,j.e),Tp(d,new Rp(j.c,j.b)),Xp(g,d)),Ii(g.d,d,d.I.c),gk(d.z,333);else if(!d.C&&f==(Op(),yJ))d.pb.style[Xg]=Yg,Op()}else if(b==Pp){!d.c&&(d.c=new AJ);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=wJ(j.pb);h=d.F;if(d.I.d)h.d=Uj(d.pb)-
+g[3]-Uj(j.pb),h.e=Wj(d.pb)-g[0]-Wj(j.pb),d.F=h,EG(d,0,0),BJ(d,Qp(j.pb).c,-1);else{if(f!=(Op(),yJ))h.d=Uj(d.pb)-g[3]-Uj(j.pb),h.e=Wj(d.pb)-g[0]-Wj(j.pb),h.c=d.q,h.b=d.p,d.F=h;EG(d,0,0);Wp(d,new CJ(Qp(j.pb)));Vp(j,d)}d==d.r.b||aE(d);gk(d.z,333)}}else b==yJ&&(!d.c&&(d.c=new AJ),d=a,d.C||(d.G=c,d.pb.style[Xg]=De))}}function DJ(a,b){a.pb.style[bh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.cg().cg()}
+function EJ(a){if(!a.kb){a.t=av(a,a.r,(!vr&&(vr=new sk),vr));a.s=av(a,a.r,rk?rk:rk=new sk);a.u=av(a,a.r,(!Ar&&(Ar=new sk),Ar));var b=a.r;!a.P&&(a.P=new Zi);Ti(a.P,b);vr&&(b=new ur(a),a.mb&&Kr(a.mb,b));a.J&&Xp(a.r,a);Ii(a.r.d,a,a.I.c);a.n&&(Lv(a,a.n.b,a.n.c),a.n=null);Mv(a);aE(a)}}function aE(a){if(a!=a.r.b){var b;Ar&&(b=new zr(a),a.mb&&Kr(a.mb,b))}}
+function FJ(a,b,c){var d;d=(Tv(),Uv);Nv.call(this,!1,"popup");this.U=d.b;this.S=new GJ(this);d=new HJ;d.pb[yd]="mosaic-popupLayoutPanel";Fv(this.T,d);Kv(this);this.o=new IJ(this);this.z=new JJ(this);this.A=new KJ(this);this.B=new LJ(this);this.F=new MJ;this.O=(Op(),zJ);this.J=c;this.r=a;a=this.I=new NJ(b);b=new OJ;!a.e&&(a.e=new PJ);Ti(a.e,b);a=new QJ(new $w(oJ.b.e.b,oJ.b.c,oJ.b.d,oJ.b.f,oJ.b.b));B(a,new RJ(this),(Dp(),Dp(),Ep));b=this.I.c;b.c||(b.c=new Ww,b.c.gd()[yd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Pw(),Qw),c.d=d,SJ(b.i,b.c,new TJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new sv;d=Uw(c);Lu(c.c,(Zt(),$t(d)),0);rv(c,a,d,0,!1)}else Tw(b.c,a);iJ(b.i,null);B(this.I.c,new UJ(this),(Lp(),Lp(),Mp));B(this.I.c,this.o,Ep);fJ(this,this.I);Gi(co(bo(this.pb)),"mosaic-WindowPanel",!0)}t(584,585,ki);_.Cd=function(){return 0!=this.I.b.q.d?hJ(my(this.I.b.q,0)):null};_.Fd=function(a){rJ(this,a)};_.xd=function(){return new iv(this.I.b)};_.sd=function(){bJ(this);Kj(new VJ(this))};
+_.ud=function(a){return jJ(this.I.b,a)};_.Xf=function(a){Tp(this,a)};_.Gd=function(a,b){EG(this,a,b)};_.Dd=function(a){qJ(this,a)};_.Hd=function(){EJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var oJ;function WJ(a){a.i=(new Uz(a.j)).hc.ue();B(a.i,new XJ(a),(Dp(),Dp(),Ep));a.e=H(YJ,s,58,[a.i])}
+function GH(){kJ();var a,b,c,d,e,f;FJ.call(this,(ZJ(),$J),null,!0);this.$f();this.db=!0;a=new Iw(this.k);this.f=new Zx;this.f.pb.style[$g]=eb;Uu(this.f,eb);this.Yf();cJ(this,"400px");f=new ly;f.pb.style[Ce]=eb;f.f[qd]=10;c=(Bw(),Mw);f.b=c;ky(f,a);ky(f,this.f);e=new Ww;e.f[qd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Tw(e,a);ky(f,e);pJ(this,f);MA(this,!1);this.Zf()}t(583,584,ki,GH);_.Yf=function(){WJ(this)};_.Zf=function(){var a=this.f;a.pb.readOnly=!0;var b=Vu(a.pb)+"-readonly";Gi(a.gd(),b,!0)};
+_.$f=function(){LA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function XJ(a){this.b=a}t(586,1,{},XJ);_.Lc=function(){rJ(this.b,!1)};_.b=null;function HH(a){this.b=a}t(587,1,{},HH);
+_.xc=function(){Yu(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=$n(a.pb,Vg).length;if(0<b&&a.kb){if(0>b)throw new uw("Length must be a positive integer. Length: "+b);if(b>$n(a.pb,Vg).length)throw new uw("From Index: 0 To Index: "+b+" Text Length: "+$n(a.pb,Vg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function aK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";LA(a.I.c,"Paste")}function bK(a){kJ();GH.call(this);this.d=a}
+t(589,583,ki,bK);_.Yf=function(){WJ(this);this.b=(new Uz(this.c)).hc.ue();B(this.b,new cK(this),(Dp(),Dp(),Ep));this.e=H(YJ,s,58,[this.b,this.i])};_.Zf=function(){Uu(this.f,"150px")};_.$f=function(){aK(this)};_.Hd=function(){EJ(this);Pn((Mn(),Nn),new dK(this))};_.b=null;_.c=null;_.d=null;function eK(a){kJ();bK.call(this,a)}t(588,589,ki,eK);
+_.Zf=function(){Uu(this.f,"150px");var a=new fK(this),b=this.f;$u(b,new gK,(bq(),bq(),cq));$u(b,new hK,(Zp(),Zp(),$p));$u(b,new iK,(eq(),eq(),fq));$u(b,new jK(a),(hq(),hq(),iq))};_.$f=function(){aK(this);this.k+=" Or drag and drop a file on it."};t(592,1,{});t(591,592,{});_.c=null;_.d=1;_.e=-1;function fK(a){this.b=a;this.c=new kK(this);this.d=this.e=1}t(590,591,{},fK);_.b=null;function kK(a){this.b=a}t(593,1,{},kK);_._f=function(a){this.b.b.f.pb[Vg]=null!=a?a:l};_.b=null;function BB(){new Mr}
+t(594,425,{},BB);function cK(a){this.b=a}t(595,1,{},cK);_.Lc=function(){if(this.b.d){var a=this.b.d,b;b=new NB(a.b,0,$n(this.b.f.pb,Vg));FH(a.b,b)}rJ(this.b,!1)};_.b=null;function dK(a){this.b=a}t(596,1,{},dK);_.xc=function(){Yu(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Kq(a){var b;a&&a&&(a=new lK(a),void 0!=$wnd.FileReader?b=new eK(a):b=new bK(a),IH(b),JH(b))}function lK(a){this.b=a}t(598,1,{},lK);_.b=null;function kq(a,b){a.onloadend=function(a){b._f(a.target.result)}}
+function jK(a){this.b=a}t(603,1,{},jK);_.b=null;function gK(){}t(604,1,{},gK);function hK(){}t(605,1,{},hK);function iK(){}t(606,1,{},iK);function NA(a,b){OI();hz.call(this);this.d=new mK(a);var c=this.c=new Ww,d=(Bw(),Mw);c.b=d;Tw(this.c,this.e);pJ(this.d,this.c);this.d.b=this;this.b=b}t(607,582,{},NA);_.ue=function(){return this.d};_.Nf=function(){return this.c.ob};_.Ed=function(){rJ(this.d,!1)};_.Rf=function(){};_.Tf=function(a){WI(this,a);XI(this,a);IH(this.d);EJ(this.d)};_.b=null;_.c=null;
+_.d=null;function mK(a){kJ();FJ.call(this,(ZJ(),$J),a,!1)}t(608,584,ki,mK);_.Ed=function(){var a=this.b,b=new GA(a.b,201),c;a=a.b.r;a.b?a=new nK(new Ei(a.b)):(a=(Ur(),Ur(),Vr),a=new Ei(a));for(;a.Xc();)c=a.Yc(),201==b.e&&CG(c.b)};_.b=null;function jB(){OI();SI.call(this);var a=this.b=new oK;a.ab=!0;a.b.i=!0;this.b.db=!0}t(609,573,{},jB);_.ue=function(){return this.b};_.b=null;function aC(){}t(616,441,{},aC);function nK(a){if(!a)throw new qn;this.b=a}t(617,1,{},nK);_.Xc=function(){return gC(this.b)};
+_.Yc=function(){return Fi(this.b)};_.Zc=function(){throw new kC("Missing message: awt.50");};_.b=null;function Ez(){return Ez()}function ZB(){ZB=x;var a;a=(QB(),RB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(pK,s,-1,0,1);else throw new FF(a+" is not supported");}catch(b){if(b=Ki(b),!A(b,131))throw b;}}function cB(a,b){a.b=31*a.b+L((new XF(b)).b)}function zz(){}t(620,1,{},zz);_.hC=function(){return this.b};_.b=1;
+function wJ(a){var b;b=y(I,m,-1,4,1);b[0]=qK(rK(a,"borderTopWidth"));b[1]=qK(rK(a,"borderRightWidth"));b[2]=qK(rK(a,"borderBottomWidth"));b[3]=qK(rK(a,"borderLeftWidth"));return b}function sK(a){var b,c;c=tK(a);b=wJ(a);a=new Rp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Qp(a){return new Rp(a.clientWidth,a.clientHeight)}
+function tK(a){var b;b=y(I,m,-1,4,1);b[0]=qK(rK(a,"marginTop"));b[1]=qK(rK(a,"marginRight"));b[2]=qK(rK(a,"marginBottom"));b[3]=qK(rK(a,"marginLeft"));return b}function uK(a){var b;b=y(I,m,-1,4,1);b[0]=qK(rK(a,"paddingTop"));b[1]=qK(rK(a,"paddingRight"));b[2]=qK(rK(a,"paddingBottom"));b[3]=qK(rK(a,"paddingLeft"));return b}function vK(a,b,c){try{G(b,ie)&&(b=Kd),a.style[b]=c}catch(d){if(d=Ki(d),!A(d,123))throw d;}}
+function eJ(a,b){var c;wK||(wK=$doc.createElement(vg),vK(wK,Te,l),vK(wK,Lg,l),vK(wK,Tf,Vc),vK(wK,Xg,De),$doc.body.appendChild(wK));vK(wK,$g,a);vK(wK,Ce,a);c=sK(wK);return b?c.c:c.b}var wK=null;function xK(){Rp.call(this,0,0)}function Rp(a,b){this.c=a;this.b=b}function CJ(a){Rp.call(this,a.c,a.b)}t(622,1,Th,xK,Rp,CJ);_.eQ=function(a){return this===a?!0:null==a||yK!=yn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Rc};_.b=0;_.c=0;function zK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(623,1,{116:1,119:1,140:1},zK);_.eQ=function(a){return a===this?!0:A(a,140)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return AK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;
+function BK(a,b){this.b=a;this.c=b}t(624,1,Th,BK);_.eQ=function(a){return this===a?!0:null==a||CK!=yn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return CK.e+"[x="+this.b+",y="+this.c+Rc};_.b=0;_.c=0;function MJ(){this.c=this.b=this.e=this.d=0}t(625,1,Th,MJ);_.eQ=function(a){return this===a?!0:null==a||DK!=yn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return DK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function rK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Kd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(627,1,{});var EK=-1;function FK(){}t(628,627,{},FK);_.b=-1;_.c=-1;var GK=null;
+function qK(a){a=parseInt(a,10);a=isNaN(a)?null:PD(a);return!a?0:a.b}t(631,305,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1});_.Uf=function(){return Up(this.i)};_.Vf=function(a){iJ(this.i,a)};_.Wf=function(){Yp(this.i)};_.Kd=function(){Yp(this.i)};_.kd=function(a){var b=this.i;b.pb.style[Ce]=a;b.kb||(b.i=a)};_.md=function(a){var b=this.i;b.pb.style[$g]=a;b.kb||(b.j=a)};function lJ(){lJ=x;mJ()}function LA(a,b){a.b.pb.textContent=b||l;iJ(a.i,null)}
+function HK(a){lJ();var b;jw(this,new HJ);this.b=new IK;b=this.i;JK(b,new KK);vK(b.pb,Qf,cb);b.p=0;SJ(b,this.b,new TJ(0));this.b.gd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||l;iJ(this.i,null);this.pb[yd]="mosaic-Caption"}t(630,631,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,142:1,148:1},HK);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};
+_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};_.c=null;function mJ(){mJ=x;LK=Hn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new qy(LK,240,20);new qy(LK,224,16);new qy(LK,208,16);new qy(LK,192,16);new qy(LK,176,16);new qy(LK,160,16);new qy(LK,144,16);new qy(LK,128,16);new qy(LK,112,16);new qy(LK,96,16);new qy(LK,80,16);new qy(LK,64,16);new qy(LK,260,16);nJ=new qy(LK,48,16);new qy(LK,32,16);new qy(LK,16,16);new qy(LK,0,16)}var LK,nJ;
+function MK(a,b){Yu(a.b.pb,!b);iJ(a.i,a.b)}function Sp(a,b){a.d=b;Yu(a.b.pb,!b);iJ(a.i,a.b);if(a.e){var c;for(c=new Ei(a.e);c.c<c.e.Be();)Fi(c)}}function NJ(a){var b;jw(this,new HJ);b=this.i;JK(b,new NK((OK(),PK)));b.p=0;this.c=new HK(a);SJ(b,this.c,new TJ(1));this.b=new HJ;Yi(this.b,"Body");SJ(b,this.b,new TJ(0));this.pb[yd]="mosaic-CaptionLayoutPanel"}t(633,631,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1},NJ);_.nd=function(){bv(this.i)};_.od=function(){ev(this.i)};_.xd=function(){return new iv(this.b)};
+_.ud=function(a){return jJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function PJ(){sG(this)}t(634,506,Ph,PJ);function GJ(a){this.b=a}t(635,1,ni,GJ);_.xc=function(){Yp(this.b.T.jb)};_.b=null;function QK(a){var b;b=a.c;a=b.r;b=!a.f?-1:xj(a.f.b,b);a.f&&Ut(a.f.b,b)&&Xt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&aE(!a.f?null:Ut(a.f.b,b-1))}function RK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new gz);-1==xj(a.f.b,b)&&Ti(a.f.b,b)}function AJ(){}t(636,1,{},AJ);_.Qc=function(a){QK(a)};_.Rc=function(a){RK(a)};
+_.Tc=function(a){SK(a.b.r,a.b)};function ZJ(){ZJ=x;TK=new UK(1,"e");VK=new UK(2,zf);WK=new UK(3,"ne");XK=new UK(10,"nw");YK=new UK(4,mg);ZK=new UK(5,pg);$K=new UK(12,"sw");aL=new UK(8,"w");$J=new bL((fj(),gj(null)).pb)}function sJ(a,b){var c;c=wJ(a.pb);return new BK(Uj(b.pb)-(Uj(a.pb)+c[3]),Wj(b.pb)-(Wj(a.pb)+c[0]))}
+function cL(a){var b,c,d,e,f,g;if(a.f){b=Qp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ut(a.f.b,d),c=new Rp(Zn(g.pb,Kf),Zn(g.pb,Jf)),f=sJ(a,g),f.b-=Pj(0,f.b+Zn(g.pb,Kf)-b.c),f.c-=Pj(0,f.c+Zn(g.pb,Jf)-b.b),EG(g,Pj(0,f.b),Pj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,BJ(g,c.c,c.b),g.O==(Op(),Pp)&&Wp(g,new CJ(Qp(a.pb))),gk(g.z,1)}}function dL(a,b,c){a=a.e;Ii(a,b,b);z(a.d,b,c);Yi(b,xc+c.c)}
+function Vp(a,b){var c;c=a.e;eL(c,b.H);Xi(b.H,xc+XK.c);eL(c,b.D);Xi(b.D,xc+VK.c);eL(c,b.E);Xi(b.E,xc+WK.c);eL(c,b.N);Xi(b.N,xc+aL.c);eL(c,b.v);Xi(b.v,xc+TK.c);eL(c,b.M);Xi(b.M,xc+$K.c);eL(c,b.K);Xi(b.K,xc+YK.c);eL(c,b.L);Xi(b.L,xc+ZK.c)}
+function Xp(a,b){!b.H&&(b.H=uJ(b,0,0));dL(a,b.H,XK);!b.D&&(b.D=uJ(b,0,1));dL(a,b.D,VK);!b.E&&(b.E=uJ(b,0,2));dL(a,b.E,WK);!b.N&&(b.N=uJ(b,1,0));dL(a,b.N,aL);!b.v&&(b.v=uJ(b,1,2));dL(a,b.v,TK);!b.M&&(b.M=uJ(b,2,0));dL(a,b.M,$K);!b.K&&(b.K=uJ(b,2,1));dL(a,b.K,YK);!b.L&&(b.L=uJ(b,2,2));dL(a,b.L,ZK)}function SK(a,b){var c,d;a.b=b;d=a.f.b.d;c=xj(a.f.b,b);if(c+1<d){Jz(a.f,b);for(Ti(a.f.b,b);c<d;++c)DJ(Ut(a.f.b,c),c)}else DJ(b,c)}
+function bL(a){a=new fL(a);jw(this,a);this.d=new gL(a);this.d.j=!0;Qi(this.d);this.d.n=3;this.e=new hL(a);this.e.j=!0;Qi(this.e);this.e.n=3;lw(this)}t(637,305,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,148:1},bL);_.Uf=function(){return Qp(this.pb)};_.Vf=function(){var a;(a=iL(this))&&a.Vf(null)};_.Wf=function(){cL(this)};_.Qc=function(a){!this.c&&(this.c=new AJ);QK(a)};_.Rc=function(a){!this.c&&(this.c=new AJ);RK(a)};_.Kd=function(){cL(this)};
+_.Tc=function(a){!this.c&&(this.c=new AJ);SK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var TK,VK,WK,XK,$J,YK,ZK,$K,aL;function fL(a){this.q=new Cv(this);this.pb=a}t(638,285,vi,fL);function UK(a,b){this.b=a;this.c=b}t(639,1,{},UK);_.b=0;_.c=null;function gL(a){Ai();Ui.call(this,a)}t(640,3,{},gL);_.rc=function(){var a;a=this.k.f;a.C||Tj(a.x);Xi(this.k.f,"dragdrop-dragging");!a.I.d&&MK(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Pj(this.b,a<this.e?a:this.e),b=Pj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Te]=a+(sj(),Wf);c.style[Lg]=b+Wf};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||aE(a);a.I.d||MK(a.I,!0);a.C||(a.x||(a.x=new jL,Yi(a.x,"mosaic-GlassPanel-invisible")),vK(a.x.pb,bh,rK(a.pb,bh)),ej((fj(),gj(null)),a.x,0,0));Yi(this.k.f,"dragdrop-dragging");a=new Mj(this.k.b,null);this.b=a.b+Vj(this.k.b.pb);this.c=a.e+Xj(this.k.b.pb);this.e=this.b+Zj(this.k.b.pb)-this.k.f.fd();this.d=this.c+Yj(this.k.b.pb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function eL(a,b){try{Mi(a,b)}catch(c){if(c=Ki(c),!A(c,123))throw c;}}
+function hL(a){Ai();Ui.call(this,a);this.d=new Ci}t(641,3,{},hL);_.rc=function(){var a;a=this.k.f.ob;a.C||Tj(a.x);Xi(this.k.f,"dragdrop-dragging");MK(a.I,!1);Tp(a,new Rp(a.q,a.p));gk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=bj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Pj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.p,b=Pj(a+b,Zn(d.I.c.pb,Jf)),b!=a&&tJ(d,0,a-b),Tp(d,new Rp(d.q,b)),gk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.p,b=Pj(a+b,Zn(d.I.c.pb,Jf)),Tp(d,new Rp(d.q,b)),gk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Pj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&tJ(d,a-b,0),Tp(d,new Rp(b,d.p)),gk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.q,Tp(d,new Rp(96<a+b?a+b:96,d.p)),gk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||aE(a);MK(a.I,!0);a.C||(a.x||(a.x=new jL,Yi(a.x,"mosaic-GlassPanel-invisible")),vK(a.x.pb,bh,rK(a.pb,bh)),ej((fj(),gj(null)),a.x,0,0));Yi(this.k.f,"dragdrop-dragging");a=new Mj(this.k.b,null);this.b=a.b+Vj(this.k.b.pb);this.c=a.e+Xj(this.k.b.pb);this.f=this.b+Zj(this.k.b.pb)-this.k.f.fd();this.e=this.c+Yj(this.k.b.pb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function jL(){var a;this.e=new kL(this);this.b=!1;this.c=new Gv;jw(this,this.c);a=this.pb.style;a[id]="#000";a[he]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}t(642,305,Wh,jL);
+_.qd=function(){var a;lw(this);try{a=this.ob}catch(b){b=Ki(b);if(A(b,129))throw new cv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(fj(),gj(null))?(Nt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Si(nk,a),a.c=!0,a.d=vk(a),Ti(nk,a),this.d=new lL(this),qu(new Mt(this.d))):(this.pb.style[nd]=cb,this.pb.style[fg]=cb);this.b&&eu(new Lt(this));ej(gj(null),new mL,fo($doc),go($doc))};
+_.rd=function(){this.i.rd();ak(this.e);this.d&&(Jt(ou,this.d,H(nL,s,46,[(!yr&&(yr=new sk),yr)])),this.d=null);this.b&&Jt(gu,this,H(nL,s,46,[(!fu&&(fu=new sk),fu)]))};_._c=function(a){switch(bu(a.type)){case 256:if(27==(a.keyCode||0))return Tj(this),!1;case 1:if(this.pb.contains(a.target))return Tj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function kL(a){mk();this.b=a}t(643,24,{},kL);_.Dc=function(){Nt(this.b)};_.b=null;function lL(a){this.b=a}t(644,1,{},lL);_.b=null;
+function mL(){this.pb=ow();var a;a=new ix(new oL(this));B(this,a,(tp(),tp(),up));B(this,a,(lq(),lq(),mq))}t(645,307,Lh,mL);_.sd=function(){Kj(new pL(this))};function oL(a){this.b=a}t(646,1,{},oL);_.b=null;function pL(a){this.b=a}t(647,1,ni,pL);_.xc=function(){this.b.pb.focus()};_.b=null;function qL(a){a.pb.style[$g]=hd;a.pb.style[Ce]=hd;if(a.kb){var a=a.ob,b;A(a,148)?a.Vf(null):(b=iL(a))&&b.Vf(a)}}t(649,288,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1});
+_.Uf=function(){qL(this);return new Rp(Zn(this.pb,Kf),Zn(this.pb,Jf))};_.Vf=function(){qL(this)};_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function IK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[Zg]=Ff;this.pb[yd]="mosaic-HTML"}t(648,649,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1},IK);function QJ(a){jw(this,new rL(a));this.pb[yd]="mosaic-ImageButton"}t(650,305,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},QJ);
+function oK(){var a=(Tv(),Wv);Nv.call(this,!0,ff);this.U=a.b;this.b=new sL(this);this.b.e=!0;Dv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);ij();Nu(a,b)}else this.lb|=1;co(bo(this.pb))[yd]=Ae;this.pb.style[bh]="2147483647"}t(651,290,vi,oK);_.$c=function(a){dv(this,a);1==bu(a.type)&&Iv(this,!1)};_.b=null;
+function sL(a){this.c=a;this.d=new Zi;this.j=new Zi;a=(Ax(),zx);new py(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ag);this.f=$doc.createElement(Dg);Yt(b,this.f);this.p=!0;a=ow();b=(Zt(),$t(b));a.appendChild(b);this.pb=a;tl();this.pb.setAttribute("role",Xl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),ij(),Nu(a,b)):this.lb|=2225;this.pb[yd]=ze;a=Vu(this.pb)+"-vertical";Gi(this.gd(),a,!0);this.pb.style[Of]=cb;this.pb.setAttribute("hideFocus",Ug);B(this,new yx(this),(tp(),tp(),up))}
+t(652,329,ti,sL);_.$c=function(a){switch(bu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}rx(this,a)};_.Jd=function(a,b){vx(this,a,b);b||this.b&&Iv(this.c,!1)};_.b=!0;_.c=null;
+function rL(a){var b=(Bw(),Mw),c=(Pw(),Qw),d;d=new vw;d.i[md]=bb;d.i[pd]=0;d.i[qd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;tw(b.b);b.b.d.rows[0].cells[0][dd]=c.b;tw(b.b);b.b.d.rows[0].cells[0].style[Wg]=e.b;tw(d);b=pw(d,0,0,!0);if(a){Tj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;rw(g,f.d);ps(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ti(c.c,a);a.pb[Tc]=e;Yt(b,a.pb);gv(a,d)}jw(this,d);Gi(this.pb,"mosaic-WidgetWrapper",!0)}t(653,305,Wh,rL);_.b=null;_.c=null;function IJ(a){this.b=a}t(654,1,{},IJ);
+_.Lc=function(){this.b.hb&&this.b!=this.b.r.b&&aE(this.b)};_.b=null;function JJ(a){mk();this.b=a}t(655,24,{},JJ);_.Dc=function(){Yp(this.b.T.jb);var a=this.b;xr((!a.y&&(a.y=new tL),a.y))};_.b=null;function KJ(a){mk();this.b=a}t(656,24,{},KJ);_.Dc=function(){xJ(this.b,(Op(),Pp))};_.b=null;function LJ(a){mk();this.b=a}t(657,24,{},LJ);_.Dc=function(){xJ(this.b,(Op(),yJ))};_.b=null;function OJ(){}t(658,1,{},OJ);function RJ(a){this.b=a}t(659,1,{},RJ);_.Lc=function(){this.b.Ed()};_.b=null;
+function UJ(a){this.b=a}t(660,1,{},UJ);_.b=null;function VJ(a){this.b=a}t(661,1,ni,VJ);_.xc=function(){this.b.O==(Op(),Pp)?gk(this.b.A,333):this.b.O==yJ&&gk(this.b.B,333)};_.b=null;function vJ(a){this.pb=a;bv(this)}t(662,288,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},vJ);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(oj(),oj(),pj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(qj(),qj(),rj))};
+function tL(){Qr.call(this,null)}t(663,220,ji,tL);function Op(){Op=x;Pp=new uL("MAXIMIZED",0);yJ=new uL("MINIMIZED",1);zJ=new uL("NORMAL",2);vL=H(wL,s,143,[Pp,yJ,zJ])}function uL(a,b){ho.call(this,a,b)}t(664,140,{116:1,120:1,122:1,143:1},uL);var vL,Pp,yJ,zJ;function Nt(a){var b,c,d,e;c=mj();b=nj();e=(Ou(),Pu).scrollWidth;d=Pu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[$g]=c-1+Wf);0<=b-1&&(a.pb.style[Ce]=b-1+Wf)}
+function xL(a,b){var c,d,e;if(a.n)return!0;a.y.Ke();for(c=new iv(b);c.b.b<c.b.c.d-1;)d=hJ(jv(c.b)),e=d.ob,A(e,149)&&e.ld(d.hd()),d.hd()&&Ti(a.y,d);return!0}
+function yL(a,b){var c,d,e;if(b.b)a.d&&$j(a.d),a.d=new zL(a,b),bk(a.d,333);else for(d=new Ei(a.y);d.c<d.e.Be();)c=Fi(d),e=c.nb,zv(b,AL(c),e.t,e.u),BL(c,e.v,e.s,H(I,m,-1,[CL(a.r.b,c).e,CL(a.q.b,c).d,CL(a.o.b,c).b,CL(a.p.b,c).c]),H(I,m,-1,[DL(a.j.b,c).e,DL(a.i.b,c).d,DL(a.e.b,c).b,DL(a.f.b,c).c]),H(I,m,-1,[EL(a.v,c),EL(a.u,c),EL(a.s,c),EL(a.t,c)]))}
+function FL(){this.y=new Zi;this.k=new GL(this);this.x=new HL(this.k);this.w=new IL(this.k);this.r=new JL(this.k);this.q=new KL(this.k);this.o=new LL(this.k);this.p=new ML(this.k);this.j=new NL(this.k);this.i=new OL(this.k);this.e=new PL(this.k);this.f=new QL(this.k);this.v=new RL(this.k);this.u=new RL(this.k);this.s=new RL(this.k);this.t=new RL(this.k)}t(667,1,{});_.ag=function(a){yL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function SL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ei(b.y);e.c<e.e.Be();)d=Fi(e),A(d,61)&&(d=d.jb),f=d.nb,zv(c,AL(d),f.t,f.u),BL(d,f.v,f.s,H(I,m,-1,[CL(b.r.b,d).e,CL(b.q.b,d).d,CL(b.o.b,d).b,CL(b.p.b,d).c]),H(I,m,-1,[DL(b.j.b,d).e,DL(b.i.b,d).d,DL(b.e.b,d).b,DL(b.f.b,d).c]),H(I,m,-1,[EL(b.v,d),EL(b.u,d),EL(b.s,d),EL(b.t,d)]));TL(c);a.b.d=null;for(a=new Ei(a.b.y);a.c<a.e.Be();)b=Fi(a),A(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function zL(a,b){this.b=a;this.c=b;var c=(ik(),jk);this.n=new hk(this);this.t=c}t(668,17,{},zL);_.yc=function(){SL(this)};_.zc=function(){SL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ei(this.b.y);c.c<c.e.Be();)b=Fi(c),A(b,61)&&(b=b.jb),d=b.nb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),zv(this.c,AL(b),d.j,d.w),BL(b,d.x,d.i,H(I,m,-1,[CL(this.b.r.b,b).e,CL(this.b.q.b,b).d,CL(this.b.o.b,b).b,CL(this.b.p.b,b).c]),H(I,m,-1,[DL(this.b.j.b,b).e,DL(this.b.i.b,b).d,DL(this.b.e.b,b).b,DL(this.b.f.b,b).c]),H(I,m,-1,[EL(this.b.v,b),EL(this.b.u,b),EL(this.b.s,b),EL(this.b.t,b)]))};_.b=null;_.c=null;
+t(670,1,{});_.b=null;function PL(a){this.b=a}t(669,670,{},PL);function QL(a){this.b=a}t(671,670,{},QL);function OL(a){this.b=a}t(672,670,{},OL);function NL(a){this.b=a}t(673,670,{},NL);function LL(a){this.b=a}t(674,670,{},LL);function ML(a){this.b=a}t(675,670,{},ML);function KL(a){this.b=a}t(676,670,{},KL);function JL(a){this.b=a}t(677,670,{},JL);t(678,670,{},function(a){this.b=a});t(679,670,{},function(a){this.b=a});
+function EL(a,b){var c=a.b,d;d=bj(c.e,b);d||(d=new zK(uK(b.pb)),z(c.e,b,d));return d.e}function RL(a){this.b=a}t(680,670,{},RL);function IL(a){this.b=a}t(681,670,{},IL);function HL(a){this.b=a}t(682,670,{},HL);function DL(a,b){var c;c=bj(a.b,b);c||(c=new zK(wJ(b.pb)),z(a.b,b,c));return c}function CL(a,b){var c;c=bj(a.c,b);c||(c=new zK(tK(b.pb)),z(a.c,b,c));return c}
+function UL(a,b){var c,d;d=bj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=iL(b),f,g,j,h,n;if(A(b,148)){if(null!=c.n&&null!=c.k){d=new Rp(VL(e,!0),VL(e,!1));break a}h=b.Uf();null!=c.n&&(h.c=VL(e,!0));null!=c.k&&(h.b=VL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Rp(VL(e,!0),VL(e,!1));break a}h=new xK;f=b.pb;n=f.style;g=n[Tf];j=n[Xg];n[Tf]="static";n[Xg]=De;null!=c.n?h.c=VL(e,!0):(n[$g]=hd,h.c=(f.offsetWidth||0)+CL(d.p.b,b).c+CL(d.q.b,b).d);null!=c.k?h.b=VL(e,!1):(n[Ce]=hd,h.b=(f.offsetHeight||0)+CL(d.r.b,b).e+
+CL(d.o.b,b).b);n[Tf]=g;n[Xg]=j}d=h}null!=c.n&&(sj(),So)==c.n.cg()||null!=c.k&&(sj(),So)!=c.k.cg()||z(a.f,b,d)}return d}function GL(a){this.i=a;this.d=new Ci;this.f=new Ci;this.c=new Ci;this.b=new Ci;this.e=new Ci}t(683,1,{},GL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function WL(a){var b;b=a.nb;if(null==b||!A(b,146))b=new XL,a.nb=b;return b}function KK(){NK.call(this,(OK(),YL))}function NK(a){var b=(ZL(),$L);FL.call(this);this.c=a;this.b=b}t(684,667,{},KK,NK);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new xK;xL(this,a);n=CL(this.p.b,a).c+CL(this.q.b,a).d+DL(this.f.b,a).c+DL(this.i.b,a).d+EL(this.t,a)+EL(this.u,a);d=CL(this.r.b,a).e+CL(this.o.b,a).b+DL(this.j.b,a).e+DL(this.e.b,a).b+EL(this.v,a)+EL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(OK(),YL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ei(this.y);a.c<a.e.Be();)c=Fi(a),e=WL(c),b=null,j=c.ob,A(j,149)&&(b=j,b=aM(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.c==YL?(n+=UL(this.x.b,c).c,e.b=UL(this.w.b,
+c).b,A(j,149)&&(n+=b.c,e.b+=b.b),f=Pj(f,e.b)):(d+=UL(this.w.b,c).b,e.c=UL(this.x.b,c).c,A(j,149)&&(d+=b.b,e.c+=b.c),g=Pj(g,e.c));this.c==YL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R;if(xL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=EL(this.t,a);E=EL(this.v,a);c=Qp(a.pb);R=c.c-(u+EL(this.u,a));q=c.b-(E+EL(this.s,a));g=R;c=q;this.c==(OK(),YL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ei(this.y);e.c<e.e.Be();)d=Fi(e),b=null,r=WL(d),v=d.ob,A(v,149)&&(b=v,b=aM(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.c==YL?(r.e?++h:(r.c=UL(this.x.b,d).c,A(v,149)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=UL(this.w.b,d).b,A(v,149)&&(r.b+=b.b))):(r.d?++j:(r.b=UL(this.w.b,
+d).b,A(v,149)&&(r.b+=b.b),c-=r.b),r.e?r.c=R:(r.c=UL(this.x.b,d).c,A(v,149)&&(r.c+=b.c)));for(e=new Ei(this.y);e.c<e.e.Be();)d=Fi(e),b=null,r=d.nb,v=d.ob,A(v,149)&&(b=v,b=aM(b),b=new Rp(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==YL?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,149)&&(n-=b.c,f-=b.b),this.c==PK?(r.t=this.b==(ZL(),$L)?u:this.b==bM?u+~~(R/2)-~~(J/2):u+R-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(ZL(),$L)?(r.t=u,r.u=E):this.b==bM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.cd()-Uj(a.pb)-EL(this.t,a),-1==r.p&&(r.p=v),v=d.dd()-Wj(a.pb)-EL(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.fd()),-1==r.o&&(r.o=d.ed()));yL(this,a)}};_.b=null;_.c=null;function ZL(){ZL=x;$L=new cM("START",0);bM=new cM(Fb,1);dM=new cM("END",2);eM=H(fM,s,144,[$L,bM,dM])}function cM(a,b){ho.call(this,a,b)}t(685,140,{116:1,120:1,122:1,144:1},cM);var eM,bM,dM,$L;function OK(){OK=x;YL=new gM("HORIZONTAL",0);PK=new gM("VERTICAL",1);hM=H(iM,s,145,[YL,PK])}
+function gM(a,b){ho.call(this,a,b)}t(686,140,{116:1,120:1,122:1,145:1},gM);var hM,YL,PK;t(688,1,{150:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function XL(){this.f=!1}function TJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(687,688,{146:1,150:1},XL,TJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function jM(a,b){if(a.n)return!0;xL(a,b);if(0<a.y.d){a.b=Ut(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,147))d=new kM,c.nb=d;a.c=d;a.y.Ke();Ti(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function lM(){FL.call(this)}t(689,667,{},lM);
+_.bg=function(a){var b,c;c=new xK;jM(this,a);if(this.b){b=UL(this.x.b,this.b).c;var d=UL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,149)&&(b=aM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=CL(this.p.b,a).c+CL(this.q.b,a).d+DL(this.f.b,a).c+DL(this.i.b,a).d+EL(this.t,a)+EL(this.u,a);c.b+=CL(this.r.b,a).e+CL(this.o.b,a).b+DL(this.j.b,a).e+DL(this.e.b,a).b+EL(this.v,a)+EL(this.s,a);return c};
+_.ag=function(a){var b,c,d,e,f;jM(this,a)&&(d=EL(this.t,a),e=EL(this.v,a),c=Qp(a.pb),f=c.c-(d+EL(this.u,a)),c=c.b-(e+EL(this.s,a)),b=this.b.ob,A(b,149)&&(b=aM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Uj(a.pb)-EL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-Wj(a.pb)-EL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),yL(this,a))};_.b=null;_.c=null;function kM(){this.f=!1}
+t(690,688,{147:1,150:1},kM);function aM(a){var b,c,d,e;null==a.b&&(a.b=y(I,m,-1,4,1),e=bo(Du(Du(a.d,0),0)),c=bo(Du(Du(a.d,2),2)),d=tK(a.pb),b=wJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function mM(a,b){a.kb&&Tj(a);return Ev(a,b)}function nM(){bw();Sv.call(this,cw)}t(691,295,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,149:1},nM);_.ud=function(a){return mM(this,a)};_.b=null;
+function SJ(a,b,c){var d=a.q.d;b.nb=c;gJ(a,b,a.pb,d,!0)}function AL(a){var b;b=a.ob;return A(b,149)?b:a}function Up(a){if(!a.kb)return new xK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.bg(a),Wp(a,a.k),a.e.ag(a),a.k=a.e.bg(a);return a.k}function hJ(a){return A(a,149)?a.jb:a}function oM(a){var b;if(!a.o){b=(!GK&&(GK=new FK),GK);var c=pM(a,fb,!0);b.b=c;c=pM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function gJ(a,b,c,d,e){if(A(b,61))throw new tk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,150)&&f.f?(c=new nM,rv(a,c,a.pb,d,!0),Fv(c,b)):rv(a,b,c,d,e);iJ(a,b)}
+function iJ(a,b){var c;c=a.e;if(b){var d=c.k;Ni(d.d,b);Ni(d.f,b);Ni(d.c,b);Ni(d.b,b);Ni(d.e,b)}else d=c.k,Vx(d.d),Vx(d.f),Vx(d.c),Vx(d.b),Vx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==AL(a))c=c.ob;else{if(A(c,142)||A(c,60))d=c,c=c.ob,c==AL(d)&&(c=c.ob);A(c,149)&&A(c.ob,141)&&(c=c.ob)}A(c,148)&&!A(c,141)&&(c.Vf(a.ob),c.Vf(a))}}function Yp(a){a.kb&&a.pb.style.display!=Cf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.ag(a),a.d=!1,TL(a))}
+function TL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=hJ(my(a.q,d)),A(b,149)&&(b=b.jb),b.hd()&&(A(b,148)?b.Wf():A(b,74)&&b.Kd())}function jJ(a,b){var c;A(b,149)&&(b=A(b,149)?b.jb:b);c=AL(b);return xv(a,c)?(A(c,149)&&mM(c,b),iJ(a,null),!0):!1}function JK(a,b){var c;a.e=b;null!=a.f&&Xi(a,Vu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=ty(a.f,Xu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Yi(a,Vu(a.pb)+Ba+a.f);iJ(a,null)}
+function pM(a,b,c){a.n||(a.n=$doc.createElement(vg),vK(a.n,Tf,Vc),vK(a.n,Xg,De),vK(a.n,Te,cb),vK(a.n,Lg,cb),a.pb.appendChild(a.n));vK(a.n,$g,b);vK(a.n,Ce,b);a=sK(a.n);return c?a.c:a.b}
+function VL(a,b){var c;c=null.cg();if(c==(sj(),dp)){c=(oM(a),null.cg());var d=(-1==EK&&(EK=eJ(ib,!0)),EK);return O(N(Math.round(100*d*c/254)))}if(c==Uo)return c=oM(a),d=null.cg(),O(N(DD(d*(-1==c.b&&(c.b=eJ(fb,!0)),c.b))));if(c==Wo)return c=oM(a),d=null.cg(),O(N(DD(d*(-1==c.c&&(c.c=eJ(hb,!0)),c.b))));if(c==bp)return c=(oM(a),null.cg()),d=(-1==EK&&(EK=eJ(ib,!0)),EK),O(N(Math.round(d*c)));if(c==fp)return c=(oM(a),null.cg()),d=(-1==EK&&(EK=eJ(ib,!0)),EK),O(N(Math.round(10*d*c/254)));if(c==$o)return O(N(DD(12*
+(oM(a),null.cg())*O(N(DD((-1==EK&&(EK=eJ(ib,!0)),EK)/72))))));if(c==So)return pM(a,null.cg(),b);if(c==Yo)return c=(oM(a),O(N(DD(null.cg())))),d=(-1==EK&&(EK=eJ(ib,!0)),EK),O(N(Math.round(d*c/72)));if(null.cg()==Qo)return O(N(DD(null.cg())));throw new tk("Invalid size: "+null.cg());}function HJ(){var a=new lM;Bv.call(this);this.k=new Rp(-1,-1);new sM(this);this.pb[yd]="mosaic-LayoutPanel";JK(this,a)}t(692,285,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,148:1},HJ);
+_.yd=function(a){gJ(this,a,this.pb,this.q.d,!0)};_.nd=function(){lv(this,new tM)};_.od=function(){lv(this,new uM)};_.Uf=function(){return Up(this)};_.vd=function(a){return uv(this.q,AL(a))};_.wd=function(a,b,c,d){gJ(this,a,b,c,d)};_.Vf=function(a){iJ(this,a)};_.xd=function(){return new iv(this)};_.Wf=function(){Yp(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Up(this),null!=this.j)a=a.b+Wf,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+Wf);this.kd(b);this.i=null}else b=a.b+Wf,this.md(a.c+Wf),this.kd(b);Yp(this)}};_.Kd=function(){Yp(this)};_.ud=function(a){return jJ(this,a)};_.kd=function(a){this.pb.style[Ce]=a;this.kb||(this.i=a)};_.zd=function(a,b,c){zv(this,AL(a),b,c)};
+_.md=function(a){this.pb.style[$g]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function tM(){}t(693,1,{},tM);_.Id=function(a){AL(a).qd()};function uM(){}t(694,1,{},uM);_.Id=function(a){AL(a).rd()};function iv(a){this.c=a;this.b=new wv(this.c.q)}t(695,1,{},iv);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return hJ(jv(this.b))};_.Zc=function(){kv(this.b)};_.c=null;function vM(){vM=x;new Hw}
+function sM(a){vM();Gi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new wM(this)}t(696,9,{},sM);function wM(a){mk();this.b=a}t(697,24,{},wM);_.Dc=function(){iJ(this.b.b,null);Yp(this.b.b)};_.b=null;function iL(a){a=a.ob;return!a?null:A(a,148)?a:iL(a)}function BJ(a,b,c){var d;d=a.pb;BL(a,b,c,tK(d),wJ(d),uK(d))}
+function BL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(sj(),Wf)),b!=a.fd()&&a.md((0>b?0:b)+Wf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(sj(),Wf)),c!=a.ed()&&a.kd((0>c?0:c)+Wf))}function Wp(a,b){BJ(a,b.c,b.b)}t(700,1,{});
+function uF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:lC(a,b,~~wi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Gf:typeof v,q=q==If?Object.prototype.toString.call(v)==Pc||typeof v.length==Hf?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Gf,q)))if(v=G(Hf,q),q=G("boolean",q),xM===D)v&&(o[u]=new XF(o[u])),q&&(o[u]=(HF(),o[u]?KF:IF));else{r=v||q;if(r=
+!r&&null!=D&&yn(D)==yM){r=o[u];if(null==r||zM(r,D))continue;if(wn(r)&&(r=r&&r.g?r.g:null,null!=r&&zM(r,D))){o[u]=r;continue}}if(!G(If,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function AM(){this.d=new Ci;this.b=new Ci;this.c=new Ci}function zM(a,b){var c;if(xM==b||BM==b&&A(a,151))return!0;if(null!=a)for(c=yn(a);c&&c!=xM;c=null)if(c==b)return!0;return!1}t(699,700,{},AM);function rF(){rF=x;tF=new AM}
+function xF(a,b){rF();z(tF.d,a,b)}function oF(a){rF();var b,c,d;d=bG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function pF(a,b){var c;rF();return c=b&&b[0]&&(typeof b[0]==If||typeof b[0]==pe)?b[0]:null,zM(c,a)}function vF(a){var b=qF;rF();var c,d;d=tF.c;if(c=!b?d.c:lC(d,b,~~wi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?mC(d,c):oC(d,b,c,~~wi(b))}
+function WE(a){rF();var b=tF,c;null==a?a=null:(c=a[Sc],c||(0!=(yn(a).c&4)?a=[]:(b=(b=bj(b.d,yn(a)))&&typeof b==pe?new b(a):a,a=a[Sc]=b),c=a),a=c);return a}var tF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Jn&&(e=ck(),2E3<e-Ln&&(Ln=e,Kn=In()));if(0==Jn++){var f=(Mn(),Nn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=Vn(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Mn(),Nn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=Vn(n,o);while(h.d);h.d=o}}--Jn;c&&-1!=Kn&&($wnd.clearTimeout(Kn),Kn=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ss)()}catch(d){a(b)}else C(ss)()}var xM=$(1),Bn=$(100),CM=TF(" I"),I=NF(709,CM),tG=NF(707,xM),DM=TF(" Z"),WG=NF(710,DM);$(99);$(98);$(97);var EM=$(486),pn=NF(711,EM),FM=$(239),lt=NF(712,FM);$(240);$(140);$(461);$(106);$(472);var GM=TF(" B");$(476);var HM=TF(" C"),xi=NF(713,HM),yM=$(474),IM=TF(" D"),fD=NF(714,IM);$(475);$(477);var JM=$(480),DE=NF(715,JM),KM=TF(" J"),LM=$(2),us=NF(708,LM),pK=NF(716,GM);$(489);$(471);$(96);$(168);$(459);
+var qF=$(452);$(468);var DF=$(466);$(464);$(465);$(470);$(116);$(108);$(109);$(110);$(117);$(94);$(483);$(478);$(467);$(453);$(454);$(455);$(456);$(457);$(458);var MM=$(376);$(375);$(374);$(373);$(451);$(450);var qA=$(390),JC=NF(717,qA),NM=$(396),OC=NF(718,NM),OM=$(397),QC=NF(719,OM),PM=$(528),TE=NF(720,PM),ls=NF(721,I),QM=RF(526,function(){VC();return JG}),KG=NF(722,QM);$(527);$(399);$(398);$(521);$(520);$(529);$(530);$(525);$(433);$(524);var Rz=NF(723,MM);$(388);$(532);$(463);SF();$(462);SF();$(700);
+$(699);var BM=SF();$(289);var RM=$(288);$(287);$(293);$(307);$(349);$(534);$(533);$(286);$(285);$(536);$(535);$(541);$(542);$(543);$(544);$(545);$(546);$(547);$(548);$(537);$(538);$(539);$(540);$(226);$(225);$(298);$(299);$(300);$(559);$(568);$(24);$(560);$(561);$(562);$(563);$(564);$(565);$(566);$(567);$(271);$(345);$(348);$(346);$(347);$(180);$(179);$(273);$(220);$(275);$(188);var SM=$(187);$(223);$(222);$(221);$(370);$(371);$(372);$(592);$(591);$(603);$(604);$(605);$(606);
+var TM=RF(156,function(){sj();return hp}),ip=NF(724,TM),UM=RF(139,function(){tj();return so}),to=NF(725,UM),VM=RF(146,function(){uo();return Do}),Eo=NF(726,VM),WM=RF(151,function(){Fo();return Oo}),Po=NF(727,WM);RF(157,null);RF(158,null);RF(159,null);RF(160,null);RF(161,null);RF(162,null);RF(163,null);RF(164,null);RF(165,null);RF(141,null);RF(142,null);RF(143,null);RF(144,null);RF(145,null);RF(147,null);RF(148,null);RF(149,null);RF(150,null);RF(152,null);RF(153,null);RF(154,null);RF(155,null);$(445);
+$(444);$(493);$(495);$(494);$(496);$(498);$(497);$(499);$(503);$(504);$(178);$(184);$(183);$(182);$(186);$(205);$(416);$(415);var kB=$(414),GD=NF(728,kB),$G=NF(729,KM);$(400);$(500);$(506);$(501);$(502);$(401);$(558);$(410);$(409);$(408);$(413);var XM=SF(),ZI=NF(730,XM);$(269);$(443);$(512);var YM=RF(229,function(){as();return fs}),gs=NF(731,YM);$(423);$(424);$(407);var VA=$(402);$(492);$(386);$(387);$(412);var fB=$(411);$(404);$(403);$(510);$(519);$(405);$(447);$(485);$(522);$(523);$(531);$(393);
+var uA=$(392);$(421);$(422);$(378);$(377);$(430);SF();SF();SF();$(380);$(381);$(185);$(360);var ny=NF(732,RM);$(361);$(571);$(570);$(321);$(323);$(322);$(324);$(207);$(224);$(210);$(212);var BA=$(395);$(446);$(383);$(382);$(389);$(516);$(488);$(215);$(432);$(202);$(203);$(206);$(200);$(199);$(201);var DA=$(554);$(190);$(391);$(573);$(578);$(431);$(479);$(434);var Tz=$(385),Sz=NF(733,uA);$(620);$(418);$(419);$(420);$(384);$(551);$(552);$(192);$(191);$(193);$(194);$(312);$(311);$(317);$(318);$(609);
+$(579);$(580);$(505);$(513);$(514);$(515);$(572);$(574);var WA=$(406);$(555);$(517);$(214);$(211);$(213);$(209);$(198);$(197);$(196);$(251);$(577);$(292);$(291);$(290);$(585);$(584);$(608);$(582);$(607);var ZM=RF(664,function(){Op();return vL}),wL=NF(734,ZM);$(663);$(662);$(654);$(655);$(656);$(657);$(658);$(659);$(660);$(661);$(635);var $M=RF(294,function(){Tv();return $v}),aw=NF(735,$M),aN=RF(341,function(){Pv();return Hx}),Ix=NF(736,aN);$(17);$(342);$(343);$(338);$(339);$(340);$(18);$(19);$(20);
+$(429);$(394);$(651);$(329);$(652);$(330);$(331);$(332);$(333);$(336);$(303);$(302);var bN=$(301);$(575);$(576);$(581);$(244);$(306);$(337);$(325);$(352);$(351);$(353);var cN=RF(354,function(){Yx();return iy}),jy=NF(737,cN);RF(355,null);RF(356,null);RF(357,null);RF(358,null);$(227);$(556);$(304);$(320);$(319);$(509);$(296);$(181);$(557);$(305);$(637);$(3);$(640);$(641);$(639);$(638);$(631);$(630);$(692);$(693);$(694);$(695);$(633);$(218);var IB=$(426),KB=NF(738,IB);$(427);$(425);$(27);$(28);$(26);
+$(29);$(32);$(33);$(34);$(35);$(36);$(37);var dN=$(49),wx=NF(739,dN);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(245);var yK=$(622);$(297);var CK=$(624);$(216);$(649);$(648);$(439);$(438);$(440);$(217);$(253);$(255);$(254);$(249);$(363);
+$(246);$(295);$(691);$(260);$(263);$(261);$(262);$(5);$(7);$(6);$(594);$(428);$(441);$(364);$(177);$(282);$(283);$(583);var YJ=NF(740,bN);$(589);$(588);$(598);$(586);$(587);$(595);$(596);$(590);$(593);$(435);$(436);$(442);$(219);$(248);$(31);$(256);$(326);$(327);$(328);$(257);var nL=NF(741,SM);$(258);$(553);$(650);$(617);$(469);$(490);$(30);$(68);var DK=$(625);$(634);$(653);$(688);$(687);$(189);$(204);$(4);$(616);$(667);$(684);
+var eN=RF(685,function(){ZL();return eM}),fM=NF(742,eN),fN=RF(686,function(){OK();return hM}),iM=NF(743,fN);$(670);$(679);$(678);$(682);$(681);$(677);$(676);$(674);$(675);$(673);$(672);$(669);$(671);$(680);$(683);$(668);$(636);$(310);$(359);$(350);$(689);$(309);$(308);$(314);$(315);$(313);$(259);$(21);$(280);$(281);$(11);$(14);$(22);var gN=$(25),wk=NF(744,gN);$(23);$(690);$(8);$(10);$(9);$(696);$(697);$(642);$(645);$(646);$(647);$(643);$(644);var AK=$(623);$(627);$(628);$(195);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/222DCE3CD01E8F29C3D81A37CE3EC2B8.cache.html b/public/jsme/222DCE3CD01E8F29C3D81A37CE3EC2B8.cache.html
new file mode 100644
index 0000000..e6e08a7
--- /dev/null
+++ b/public/jsme/222DCE3CD01E8F29C3D81A37CE3EC2B8.cache.html
@@ -0,0 +1,626 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '222DCE3CD01E8F29C3D81A37CE3EC2B8';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",da=" of ",ea='"',fa='" ',ha='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",fb="1em",gb="1ex",
+hb="1in",ib="1px",jb="2",kb="3",lb=":",mb=": ",ob=";",pb="<",qb="=",sb=">",tb="?",ub="@",vb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Fb="Br",Jb="C",Kb="CENTER",Lb="CSS1Compat",Mb="Center",Nb="Cl",Pb="Class$",Qb="Copy as ",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",dc="JUSTIFY",ec="JavaScript",fc="LEFT",gc="MOL n. ",hc="N",ic="NA",jc="NONE",
+kc="No more molecules in SDF buffer",lc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Ic="Se",Jc="Si",Nc="South",Oc="Style names cannot be empty",Pc="Text",Qc="Unknown",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",Wc="]",cd="__gwtex_wrap",dd="__uiObjectID",ed="a",fd=
+"absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",vd="border-left-width",xd="border-top-width",yd="bottom",zd="button",Ad="cellPadding",Bd="cellSpacing",Cd="center",Dd="change",Ed="checkbox",Fd="className",Gd="click",Hd="click marked atom to delete mark",Id="clip",Jd="code",Kd="col",Ld="colSpan",Md="columnheader",Qd="combobox",Rd="complementary",Sd="contentinfo",Td="contextmenu",
+Zd="cssFloat",$d="dblclick",ae="definition",be="dialog",ce="dir",de="directory",ee="display",fe="div",ge="document",he="dragdrop-handle",ie="dragdrop-selected",je="end_gesture",ke="error",le="filter",me="fixed",ne="float",oe="focus",pe="fontFamily",qe="fontSize",re="fontStyle",se="fontWeight",te="form",ue="function",ve="g",we="gesturechange",xe="gestureend",ze="gesturestart",Ae="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Fe="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",
+Pe="html",Qe="id",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",jf="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",tf="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="msie",Ef="multipart",Ff="n",Gf="name",Hf="navigation",
+If="none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="paste",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",eg="px;",fg="radio",gg="radiogroup",hg="reaction",ig="region",jg="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="safari",ug="scale100",vg="scrollbar",wg="se",
+xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="whiteSpace",gh="width",
+hh="x",ih="zIndex",jh="|",_,kh={l:4194303,m:4194303,h:1048575},lh={l:0,m:0,h:0},mh={l:1,m:0,h:0},nh={l:2,m:0,h:0},oh={l:3,m:0,h:0},ph={l:4,m:0,h:0},qh={l:8,m:0,h:0},yh={l:10,m:0,h:0},zh={l:16,m:0,h:0},Ah={l:32,m:0,h:0},Bh={l:64,m:0,h:0},Ch={l:128,m:0,h:0},Dh={l:256,m:0,h:0},Eh={l:512,m:0,h:0},Fh={l:1024,m:0,h:0},Gh={l:2048,m:0,h:0},Hh={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,h:0},Kh={l:65536,m:0,h:0},Lh={l:131072,m:0,h:0},Mh={l:262144,m:0,h:0},Nh={l:524288,m:0,h:0},Oh={},Ph={38:1,71:1,
+78:1,84:1,86:1},Qh={71:1,74:1,88:1},Rh={73:1},Sh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Th={89:1},Uh={48:1,71:1},Vh={7:1,8:1,71:1,75:1,77:1},Wh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Xh={71:1,78:1,80:1,84:1,86:1},Yh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Zh={71:1,74:1,89:1},$h={71:1,88:1},ai={67:1},bi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},ci={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},di={106:1},m={71:1,74:1},ei={2:1},fi={71:1,78:1,84:1,86:1},gi={8:1,9:1,71:1,
+75:1,77:1},hi={13:1,37:1},ii={20:1},ji={92:1},ki={44:1,45:1,51:1,57:1,65:1,71:1},li={35:1,71:1,75:1,77:1},mi={44:1,45:1,51:1,65:1,71:1},ni={71:1,78:1,86:1},oi={71:1},pi={44:1,51:1,65:1,71:1},qi={11:1},ri={27:1,34:1},si={51:1,71:1},ti={6:1,8:1,71:1,75:1,77:1},ui={18:1,71:1},vi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},wi={90:1},xi={10:1,71:1,75:1,77:1},yi={21:1},zi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ai={14:1},Bi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Ci={88:1},s={70:1,
+71:1,74:1};function t(a,b,c){var d=Oh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Oh[a]=function(){}),_=d.prototype=0>b?{}:new Oh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Di(this)};
+_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=y(Ei,m,-1,8,1);d=(Fi(),Gi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Hi(){Hi=x;Ii=new Ji}function Ki(a){for(var b,a=new Li(a.k.n);a.c<a.e.Je();)b=Mi(a),Ni(b.pd(),ie,!1),Oi(a)}
+function Pi(a,b,c){var a=a.o,d;try{d=new Qi(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=Ri(e);if(A(e,78))throw new Si("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ni(b.pd(),Wb,!0);Ni(c.pd(),he,!0);z(Ii,b,c)}function Ti(a,b){var c;c=Ui(Ii,b);var d;d=Ui(a.o.d,c);if(!d)throw new Vi("dragHandle was not draggable");Wi(d.c.b);Wi(d.e.b);Wi(d.d.b);Ni(b.pd(),Wb,!1);Ni(c.pd(),he,!1)}
+function Xi(a){var b;a.p=!1;for(a=new Li(a.k.n);a.c<a.e.Je();)b=Mi(a),Ni(b.pd(),ie,!1),Oi(a)}function Yi(a,b){Zi(a.k.n,b)?Ni(b.pd(),ie,!1):a.p?($i(a.k.n,b),Ni(b.pd(),ie,!0)):(a.k.n.Se(),$i(a.k.n,b))}function aj(a){this.i=a;this.k=new bj(this);this.o=new cj(this.k)}t(3,1,{});_.rc=function(){dj(this.k.f,"dragdrop-dragging")};_.sc=function(){ej(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ii;function bj(a){this.n=new fj;this.e=a;this.b=a.i}t(4,1,{},bj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function gj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function hj(a,b){var c;c=ij(a.d,jj).b;b.b.ctrlKey||b.b.metaKey||Ki(a.c.e);Yi(a.c.e,c)}function kj(a){a.c.i=null;a.c.e.sc();lj((mj(),nj(null)),a.b,0,0);var b=a.b.hb;oj=b;pj();qj=b;a.e=2}
+function cj(a){this.d=new Ji;this.c=a;this.b=new rj;sj(this.b,tj(),uj());B(this.b,this,(vj(),vj(),wj));B(this.b,this,(xj(),xj(),yj));a=this.b.hb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Mj(),bg);a.borderStyle=(Nj(),If);a[nd]="blue"}t(5,1,{},cj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Oj(a);e=Pj(a);b=Qj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!jj)jj=c,this.c.f=ij(this.d,jj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Rj(this.c.n,this.c.f)&&(Ki(this.c.e),Yi(this.c.e,this.c.f)),Sj(new Tj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Uj(jj,null),jj!=this.c.f&&(c=new Uj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,kj(this),1!=this.e&&gj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Vj(a,b);a=Wj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Xj(Yj(d-this.i),Yj(a-this.j))>=this.c.e.n?(Zj(),-1!=Rj(this.c.n,this.c.f)||Yi(this.c.e,this.c.f),c=new Uj(jj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,kj(this)):$j.preventDefault()),1==this.e)return;$j.preventDefault();gj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Vj(a,b);b=Wj(a,b);if(1==Qj(a.b)&&(this.f=!1,jj))try{if(Zj(),1==this.e)hj(this,a);else{d!=this.b&&(c=new Uj(d,null),e+=c.b,b+=c.e);try{gj(this,e,b),this.c.e.rc(),3!=this.e&&hj(this,a)}finally{var f=this.b.hb;oj&&f==oj&&(oj=null);pj();f===qj&&(qj=null);ak(this.b);this.e=1;this.c.f=null}}}finally{jj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var jj=null;function Tj(){}t(6,1,yi,Tj);_.xc=function(){Zj()};
+function Qi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Qi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Uj(a,b){!a||a==(mj(),nj(null))?this.i=this.f=0:(this.f=a.ld()-bk(a.hb),this.i=a.md()-(a.hb.scrollTop||0));!b||b==(mj(),nj(null))?this.d=this.c=0:(this.c=ck(b.hb)+dk(b.hb),this.d=ek(b.hb)+fk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Uj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Zj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function dk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(vd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}function fk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(xd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}
+function gk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function hk(a,b){var c=ik();gk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;jk(a.n,ik())}function kk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function jk(a,b){kk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function lk(a){this.b=a}t(19,1,{},lk);_.Cc=function(a){jk(this,a)};_.b=null;t(20,1,{});t(21,1,ei);function mk(){mk=x;var a;(a=new nk)&&(a.Fc()||(a=new ok));pk=a}t(22,20,{});var pk=null;function ok(){this.b=new fj;this.c=new qk(this)}t(23,22,{},ok);
+_.Fc=function(){return!0};_.Dc=function(a){a=new rk(this,a);$i(this.b,a);1==this.b.d&&sk(this.c,16);return a};function tk(){tk=x;uk=new fj;var a=new vk;wk();xk(yk?yk:yk=new zk,a)}function Ak(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Zi(uk,a)}function sk(a,b){if(0>b)throw new Bk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Zi(uk,a);a.c=!1;a.d=Ck(a,b);$i(uk,a)}function Dk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Ck(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||Zi(uk,this);this.Hc()};_.c=!1;_.d=0;var uk;function qk(a){tk();this.b=a}t(24,25,{},qk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Ek,m,3,a.b.d,0);b=Fk(a.b,b);c=new Gk;for(e=0,f=b.length;e<f;++e)d=b[e],Zi(a.b,d),jk(d.b,c.b);0<a.b.d&&sk(a.c,Xj(5,16-(ik()-c.b)))};_.b=null;function rk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},rk);_.Ec=function(){var a=this.c;Zi(a.b,this);0==a.b.d&&Ak(a.c)};_.b=null;
+_.c=null;function Hk(a,b){var c=C(function(){var b=ik();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function nk(){}t(27,22,{},nk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Hk(a,b);return new Ik(c)};function Ik(a){this.b=a}t(28,21,ei,Ik);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Jk(){this.b=gd}t(29,30,{},Jk);function Kk(){this.b=hd}t(31,30,{},Kk);
+function Lk(){this.b=kd}t(32,30,{},Lk);t(34,1,{});_.b=null;function Mk(a){this.b=a}t(33,34,{},Mk);function Nk(){this.b=ld}t(35,30,{},Nk);function Ok(){this.b=od}t(36,30,{},Ok);function Pk(){this.b=zd}t(37,30,{},Pk);function Qk(){this.b=Ed}t(38,30,{},Qk);function Rk(){this.b=Md}t(39,30,{},Rk);function Sk(){this.b=Qd}t(40,30,{},Sk);function Tk(){this.b=Rd}t(41,30,{},Tk);function Uk(){this.b=Sd}t(42,30,{},Uk);function Vk(){this.b=ae}t(43,30,{},Vk);function Wk(){this.b=be}t(44,30,{},Wk);
+function Xk(){this.b=de}t(45,30,{},Xk);function Yk(){this.b=ge}t(46,30,{},Yk);function Zk(){this.b=te}t(47,30,{},Zk);function $k(){this.b=Be}t(48,30,{},$k);function al(){this.b=Ce}t(49,30,{},al);function bl(){this.b=De}t(50,30,{},bl);function cl(){this.b=Me}t(51,30,{},cl);function dl(a){this.b=a.id}t(52,1,{4:1,5:1},dl);_.b=null;function fl(){this.b=Re}t(53,30,{},fl);function gl(){this.b=$e}t(54,30,{},gl);function hl(){this.b=af}t(55,30,{},hl);function il(){this.b=bf}t(56,30,{},il);
+function jl(){this.b=cf}t(57,30,{},jl);function kl(){this.b=ef}t(58,30,{},kl);function ll(){this.b=gf}t(59,30,{},ll);function ml(){this.b=jf}t(60,30,{},ml);function nl(){this.b=kf}t(61,30,{},nl);function ol(){this.b=lf}t(62,30,{},ol);function pl(){this.b=nf}t(63,30,{},pl);function ql(){this.b=tf}t(64,30,{},ql);function rl(){this.b=uf}t(65,30,{},rl);function sl(){this.b=vf}t(66,30,{},sl);function tl(){this.b=Hf}t(67,30,{},tl);function ul(){this.b=Kf}t(68,30,{},ul);function vl(){this.b=Tf}
+t(69,30,{},vl);function wl(){this.b=$f}t(70,30,{},wl);t(71,34,{},function(a){this.b=a});function xl(){this.b=ag}t(72,30,{},xl);function yl(){yl=x;zl=new Mk("aria-activedescendant")}var zl;function Al(){this.b=fg}t(74,30,{},Al);function Bl(){this.b=gg}t(75,30,{},Bl);function Cl(){this.b=ig}t(76,30,{},Cl);
+function Dl(){Dl=x;El=new Kk;Fl=new Jk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new al;Vl=new $k;Wl=new bl;Xl=new cl;Yl=new fl;Zl=new gl;$l=new il;am=new jl;bm=new hl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new pl;hm=new rl;im=new sl;jm=new ql;km=new ol;lm=new tl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new Bl;rm=new Al;sm=new Cl;tm=new um;vm=new wm;xm=new ym;zm=new Am;Qm=new Rm;Sm=new Tm;Um=
+new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;sn=new tn;F=new Ji;z(F,ig,sm);z(F,gd,Fl);z(F,be,Ql);z(F,hd,El);z(F,kd,Gl);z(F,ge,Sl);z(F,ld,Hl);z(F,od,Il);z(F,zd,Jl);z(F,Ed,Kl);z(F,Ce,Ul);z(F,Md,Ll);z(F,De,Wl);z(F,Qd,Ml);z(F,Rd,Nl);z(F,Sd,Ol);z(F,ae,Pl);z(F,af,bm);z(F,de,Rl);z(F,te,Tl);z(F,Be,Vl);z(F,Me,Xl);z(F,Re,Yl);z(F,$e,Zl);z(F,bf,$l);z(F,cf,am);z(F,ef,cm);z(F,gf,dm);z(F,jf,em);z(F,kf,fm);z(F,lf,km);z(F,nf,gm);z(F,tf,jm);z(F,
+uf,hm);z(F,Tf,nm);z(F,fg,rm);z(F,vf,im);z(F,Hf,lm);z(F,Kf,mm);z(F,$f,om);z(F,ag,pm);z(F,gg,qm);z(F,ng,xm);z(F,og,tm);z(F,qg,vm);z(F,xg,Qm);z(F,yg,Sm);z(F,vg,zm);z(F,Bg,Um);z(F,Dg,Wm);z(F,Eg,Ym);z(F,Gg,dn);z(F,Ig,$m);z(F,Jg,bn);z(F,Og,fn);z(F,Pg,hn);z(F,Qg,kn);z(F,Rg,mn);z(F,Yg,sn);z(F,Zg,on);z(F,$g,qn)}var Fl,El,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Vl,Ul,Wl,Xl,Yl,Zl,bm,$l,am,cm,dm,em,fm,km,gm,jm,hm,im,lm,mm,nm,om,pm,rm,qm,sm,F,xm,tm,vm,zm,Qm,Sm,Um,Wm,Ym,dn,$m,bn,fn,hn,kn,mn,sn,on,qn;
+function ym(){this.b=ng}t(78,30,{},ym);function um(){this.b=og}t(79,30,{},um);function wm(){this.b=qg}t(80,30,{},wm);function Am(){this.b=vg}t(81,30,{},Am);function Rm(){this.b=xg}t(82,30,{},Rm);function Tm(){this.b=yg}t(83,30,{},Tm);function Vm(){this.b=Bg}t(84,30,{},Vm);function Xm(){this.b=Dg}t(85,30,{},Xm);function Zm(){this.b=Eg}t(86,30,{},Zm);function en(){this.b=Gg}t(87,30,{},en);function an(){this.b=Ig}t(88,30,{},an);function cn(){this.b=Jg}t(89,30,{},cn);function gn(){this.b=Og}
+t(90,30,{},gn);function jn(){this.b=Pg}t(91,30,{},jn);function ln(){this.b=Qg}t(92,30,{},ln);function nn(){this.b=Rg}t(93,30,{},nn);function tn(){this.b=Yg}t(94,30,{},tn);function pn(){this.b=Zg}t(95,30,{},pn);function rn(){this.b=$g}t(96,30,{},rn);function Gk(){this.b=ik()}function ik(){return(new Date).getTime()}t(97,1,{},Gk);function un(a){var b,c,d;d=new vn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),wn(d,c.cZ.e),d.b.b+=mb,xn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function yn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{71:1,86:1});_.Ic=function(){return this.i};_.tS=function(){return yn(this)};_.f=null;_.i=null;function zn(a){An();this.i=a}t(101,102,ni,zn);function Vi(a){An();this.i=a}function Si(a,b){An();this.f=b;this.i=a}t(100,101,fi,Vi,Si);function Bn(a){An();this.c=a;this.b=l;a=new Cn;a=Dn(a,En(this.c)?this.c:null);Fn(a)}t(99,100,fi,Bn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Mf:En(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Gn(this.c).e;this.b=this.b+mb+(En(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(En(this.c)){b=(Hn(),this.c);var c=l,d;for(d in b)if(d!=Gf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function In(a,b){return Jn(a)?a.eQ(b):a===b}
+function Gn(a){return Jn(a)?a.cZ:Kn}function Ln(a){return Jn(a)?a.hC():Di(a)}
+function Mn(){var a;Mn=x;Nn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function On(a){Mn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Nn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Nn;t(109,1,{});function Di(a){return a.$H||(a.$H=++Pn)}function Qn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Rn(){return $wnd.setTimeout(function(){0!=Sn&&(Sn=0);Tn=-1},10)}var Sn=0,Pn=0,Un=0,Tn=-1;
+function Vn(){Vn=x;Wn=new Xn}function Yn(a,b){a.b=Zn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new $n(a)),ao(a.f,1),!a.j&&(a.j=new bo(a)),ao(a.j,50))}function Xn(){}function co(a){return a.Jc()}function Zn(a,b){!a&&(a=[]);a[a.length]=b;return a}function eo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=Zn(b,e)):e[0].xc()}catch(f){if(f=Ri(f),!A(f,86))throw f;}}return b}function ao(a,b){Vn();$wnd.setTimeout(function(){C(co)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},Xn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Wn;function $n(a){this.b=a}t(112,1,{},$n);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),eo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Gk;100>ik()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function bo(a){this.b=a}t(113,1,{},bo);_.Jc=function(){this.b.e&&ao(this.b.f,1);return this.b.k};
+_.b=null;function fo(a,b){a.length>=b&&a.splice(0,b);return a}function go(){try{null.a()}catch(a){return a}}function ho(){}t(116,1,{},ho);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=io(a);b=a.indexOf(ua);c=0==a.indexOf(ue)?8:0;-1==b&&(b=jo(a,ko(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=io(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function lo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return fo(this.Mc(go()),this.Nc())};_.Mc=function(a){return lo(this,a)};_.Nc=function(){return 2};
+function Hn(){Hn=x;Error.stackTraceLimit=128}function mo(a){a=fo(Dn(a,go()),3);0==a.length&&(a=fo((new ho).Kc(),1));return a}function An(){Hn();var a;a=mo(new Cn);Fn(a)}function Dn(a,b){var c;c=lo(a,b);return 0==c.length?(new ho).Mc(b):fo(c,1)}
+function Fn(a){var b,c,d,e,f,g,j,h,n;n=y(no,m,85,a.length,0);for(e=0,f=n.length;e<f;++e)h=oo(a[e],vb),b=-1,d=Qc,2==h.length&&null!=h[1]&&(j=h[1],g=po(j,ko(58)),d=ko(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=qo(j,g+1),b=parseInt(b)||-1)),n[e]=new ro(h[0],d+ub+b);e=y(no,m,85,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new so;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return mo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=io(a);0==c.indexOf("at ")&&(c=qo(c,3));a=c.indexOf(Tc);-1!=a&&(c=io(c.substr(0,a-0))+io(qo(c,c.indexOf(Wc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(ub),-1==a?(b=c,c=l):(b=io(qo(c,a+1)),c=io(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=io(c.substr(0,a-0)));a=jo(c,ko(46));-1!=a&&(c=qo(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Mc=function(a){return Dn(this,a)};_.Nc=function(){return 3};function Cn(){Hn()}
+t(119,117,{},Cn);t(120,1,{});function xn(a,b){a.b+=b}function to(){}t(121,120,{},to);_.b=l;function uo(a,b){return parseInt(a[b])||0}function vo(a,b){return null==a[b]?null:""+a[b]}function wo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function xo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function yo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Qj(a){a=a.button;return 1==a?4:2==a?2:1}
+function ck(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+bk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==rg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[Zf]==me){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(vd)));if(d&&d.tagName==Cb&&a.style.position==fd)break;a=d}a=b}return a}
+function ek(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[Zf]==me){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(xd)));if(d&&d.tagName==Cb&&a.style.position==
+fd)break;a=d}a=b}return a}function bk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function zo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Ao(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function uj(){var a=$doc;return(G(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}
+function tj(){var a=$doc;return(G(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function Bo(a,b){this.c=a;this.d=b}t(145,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return Di(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Nj(){Nj=x;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=H(No,m,6,[Co,Eo,Go,Io,Ko])}t(144,145,ti);var Mo,Go,Eo,Io,Co,Ko;function Do(){Bo.call(this,jc,0)}t(146,144,ti,Do);function Fo(){Bo.call(this,"DOTTED",1)}t(147,144,ti,Fo);
+function Ho(){Bo.call(this,"DASHED",2)}t(148,144,ti,Ho);function Jo(){Bo.call(this,"HIDDEN",3)}t(149,144,ti,Jo);function Lo(){Bo.call(this,"SOLID",4)}t(150,144,ti,Lo);function Oo(){Oo=x;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=H(Yo,m,7,[Po,Ro,To,Vo])}t(151,145,Vh);var Xo,Ro,To,Vo,Po;function Qo(){Bo.call(this,jc,0)}t(152,151,Vh,Qo);function So(){Bo.call(this,"BLOCK",1)}t(153,151,Vh,So);function Uo(){Bo.call(this,"INLINE",2)}t(154,151,Vh,Uo);function Wo(){Bo.call(this,"INLINE_BLOCK",3)}
+t(155,151,Vh,Wo);function Zo(){Zo=x;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=H(ip,m,9,[$o,bp,dp,fp])}t(156,145,gi);var hp,$o,bp,dp,fp;function ap(){Bo.call(this,Kb,0)}t(157,156,gi,ap);function cp(){Bo.call(this,dc,1)}t(158,156,gi,cp);function ep(){Bo.call(this,fc,2)}t(159,156,gi,ep);function gp(){Bo.call(this,yc,3)}t(160,156,gi,gp);function Mj(){Mj=x;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=H(Cp,m,10,[jp,lp,np,pp,rp,tp,vp,xp,zp])}t(161,145,xi);
+var Bp,xp,np,pp,vp,zp,tp,lp,rp,jp;function kp(){Bo.call(this,"PX",0)}t(162,161,xi,kp);function mp(){Bo.call(this,"PCT",1)}t(163,161,xi,mp);function op(){Bo.call(this,"EM",2)}t(164,161,xi,op);function qp(){Bo.call(this,"EX",3)}t(165,161,xi,qp);function sp(){Bo.call(this,"PT",4)}t(166,161,xi,sp);function up(){Bo.call(this,"PC",5)}t(167,161,xi,up);function wp(){Bo.call(this,"IN",6)}t(168,161,xi,wp);function yp(){Bo.call(this,"CM",7)}t(169,161,xi,yp);function Ap(){Bo.call(this,"MM",8)}t(170,161,xi,Ap);
+function Dp(){Dp=x;Ep=[];Fp=[];Gp=[]}var Ep,Fp,Gp;function Hp(){Hp=x;Ip=new Jp}function Kp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Lp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Jp(){}t(173,1,{},Jp);_.b=null;var Ip;t(184,1,{});_.tS=function(){return"An event type"};_.i=null;t(183,184,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(182,183,{});_.Pc=function(){return this.Rc()};_.b=null;var Mp=_.c=null;
+function Np(){Np=x;Op=new Pp(pd,new Qp)}function Qp(){}t(181,182,{},Qp);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Op};var Op;function Rp(){Rp=x;Sp=new Pp(Dd,new Tp)}function Tp(){}t(185,182,{},Tp);_.Oc=function(a){Up();Vp(this,a.c,Wp(a.b.b,a.b.b.hb.selectedIndex))};_.Rc=function(){return Sp};var Sp;t(188,182,qi);function Vj(a,b){return(a.b.clientX||0)-ck(b)+bk(b)+bk(b.ownerDocument.body)}function Wj(a,b){return(a.b.clientY||0)-ek(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Oj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientX||0}function Pj(a){var b;return(b=a.c)?Wj(a,b):a.b.clientY||0}t(187,188,qi);function Xp(){Xp=x;Yp=new Pp(Gd,new Zp)}function Zp(){}t(186,187,qi,Zp);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Yp};var Yp;function $p(){$p=x;aq=new Pp(Td,new bq)}function bq(){}t(189,182,{},bq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return aq};var aq;t(192,1,{37:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var cq=_.d=0;function zk(){this.d=++cq}t(191,192,hi,zk);function Pp(a,b){this.d=++cq;this.b=b;!Mp&&(Mp=new dq);Mp.b[a]=this;this.c=a}t(190,191,hi,Pp);_.b=null;_.c=null;function eq(){eq=x;fq=new Pp($d,new gq)}function gq(){}t(193,187,qi,gq);
+_.Oc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(hq(),iq))a=jq(b.hb),c=new kq(uo(b.hb,Qf),uo(b.hb,Pf)),d=new kq(uo(b.L.bb.hb,Qf),uo(b.L.bb.hb,Pf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);lq(b.A,!0);a=uo(b.L.bb.hb,Qf);mq(b,new kq(a,nq(b.L.bb).b));b.B&&b.G!=iq&&oq(b.i,b)}else lq(b.A,!1),b.G!=(hq(),iq)?mq(b,new kq(b.x.c,b.x.b)):pq(b,jq(b.i.hb)),b.B&&b.G!=iq&&qq(b.i,b);rq(b.L.bb)}else lq(b.A,!0)};_.Rc=function(){return fq};var fq;function sq(){sq=x;tq=new Pp(oe,new uq)}
+function uq(){}t(194,182,{},uq);_.Oc=function(a){ak(a.b.b)};_.Rc=function(){return tq};var tq;function vq(){vq=x;wq=new Pp(we,new xq)}function xq(){}t(195,182,{},xq);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,yq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,zq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return wq};var wq;
+function Aq(){Aq=x;Bq=new Pp(xe,new Cq)}function Cq(){}t(196,182,{},Cq);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Dq(a.b.b,a.b.c))};_.Rc=function(){return Bq};var Bq;function Eq(){Eq=x;Fq=new Pp(ze,new Gq)}function Gq(){}t(197,182,{},Gq);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Fq};var Fq;t(199,182,{});t(198,199,{});function Hq(){Hq=x;Iq=new Pp(We,new Jq)}function Jq(){}t(200,198,{},Jq);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Kq(),Lq).length&&-999!=(Kq(),Lq)[c]&&(c=(Kq(),Lq)[c]);b=new Mq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Nq(Oq(a)):e=301;break;case 118:case 86:b&&a.wb&&Pq(a.v,(!a.xb&&(a.xb=new Qq(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(Rq(a,vo((Sq(),Tq).hc.b.hb,bh)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;e=1300;break;case 114:case 82:a.lb=!0;a.K=uc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?Uq(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Uq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&Uq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?Uq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?Uq(a,4):e=207;break;case 53:105==a.d?Uq(a,5):e=208;break;case 54:105==a.d?Uq(a,
+6):e=210;break;case 55:105==a.d?Uq(a,7):e=211;break;case 56:105==a.d?Uq(a,8):e=212;break;case 57:105==a.d?Uq(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Vq(a,e)}b=!0}b&&this.b.preventDefault()};_.Rc=function(){return Iq};var Iq;function Wq(){Wq=x;Xq=new Pp(xf,new Yq)}function Yq(){}t(201,187,qi,Yq);_.Oc=function(a){a.uc(this)};_.Rc=function(){return Xq};var Xq;
+function vj(){vj=x;wj=new Pp(yf,new Zq)}function Zq(){}t(202,187,qi,Zq);_.Oc=function(a){a.vc(this)};_.Rc=function(){return wj};var wj;function $q(){$q=x;ar=new Pp(zf,new br)}function br(){}t(203,187,qi,br);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Uj(jj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,kj(a))};_.Rc=function(){return ar};var ar;function cr(){cr=x;dr=new Pp(Af,new er)}function er(){}t(204,187,qi,er);_.Oc=function(a){var b;b=this.b;Yn((Vn(),Wn),new fr(a,a.c,b))};_.Rc=function(){return dr};var dr;
+function xj(){xj=x;yj=new Pp(Bf,new gr)}function gr(){}t(205,187,qi,gr);_.Oc=function(a){a.wc(this)};_.Rc=function(){return yj};var yj;function dq(){this.b={}}t(206,1,{},dq);_.b=null;t(209,188,qi);var hr=null;function ir(){ir=x;jr=new Pp(Tg,new kr)}function kr(){}t(208,209,qi,kr);_.Oc=function(a){lr(a.b,this,a.b.n)};_.Rc=function(){return jr};var jr;function mr(){mr=x;nr=new Pp(Ug,new or)}function or(){}t(210,209,qi,or);_.Oc=function(a){lr(a.b,this,a.b.n)};_.Rc=function(){return nr};var nr;
+function pr(){var a;this.b=(a=document.createElement(fe),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==ue)}t(211,1,{},pr);function qr(){qr=x;rr=new Pp(Vg,new sr)}function sr(){}t(212,209,qi,sr);_.Oc=function(a){lr(a.b,this,a.b.o)};_.Rc=function(){return rr};var rr;function tr(){tr=x;ur=new Pp(Wg,new vr)}function vr(){}t(213,209,qi,vr);_.Oc=function(a){wr(a.b,this)&&(a.b.k&&xr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),sk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return ur};var ur;
+function yr(a,b){this.b=b;this.c=a}function zr(a,b,c){yk&&(b=new yr(b,c),a.ad(b))}t(214,183,{},yr);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return yk};_.b=!1;var yk=_.c=null;function Ar(a){this.b=a}t(215,183,{},Ar);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Br};var Br=_.b=null;function Cr(){}function Dr(a){var b;Er&&(b=new Cr,a.ad(b))}t(216,183,{},Cr);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Er};var Er=null;function Fr(a){this.b=a}t(217,183,{},Fr);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Gr};var Gr=_.b=null;function Hr(){}t(218,183,{},Hr);_.Oc=function(a){a.b.O&&a.b.Md()};_.Pc=function(){return Ir};var Ir=null;function Jr(a,b,c){a=a.b;if(!b)throw new Kr("Cannot add a handler with a null type");if(!c)throw new Kr("Cannot add a null handler");0<a.c?Lr(a,new Mr(a,b,c)):Nr(a,b,null).Df(c);return new Or(new Pr(a,b,c))}
+function Qr(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Kr("Cannot fire null event");try{++d.c;j=Rr(d,b.Pc(),null);e=null;for(h=d.d?j.Mf(j.Je()):j.Lf();d.d?h.Of():h.dd();){g=d.d?h.Pf():h.ed();try{b.Oc(g)}catch(n){if(n=Ri(n),A(n,86))f=n,!e&&(e=new Sr),Tr(e,f);else throw n;}}if(e)throw new Ur(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Li(d.b);r.c<r.e.Je();)o=Mi(r),o.xc()}finally{d.b=null}}}}catch(q){q=Ri(q);if(A(q,38))throw new Vr(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Wr(a){Xr.call(this,a,!1)}function Xr(a,b){this.b=new Yr(b);this.c=a}t(219,1,Ai,Wr,Xr);_.ad=function(a){Qr(this,a)};_.b=null;_.c=null;t(222,1,{});function Lr(a,b){!a.b&&(a.b=new fj);$i(a.b,b)}function Zr(a,b,c,d){var e,f;e=Rr(a,b,c);e.Ff(d)&&e.Ge()&&(f=ij(a.e,b),f.Ie(c),f.Ge()&&Ui(a.e,b))}function Nr(a,b,c){var d;d=ij(a.e,b);d||(d=new Ji,z(a.e,b,d));a=d.Fe(c);a||(a=new fj,d.He(c,a));return a}
+function Rr(a,b,c){a=ij(a.e,b);if(!a)return $r(),$r(),as;c=a.Fe(c);return!c?($r(),$r(),as):c}t(221,222,{});_.b=null;_.c=0;_.d=!1;function Yr(a){this.e=new Ji;this.d=a}t(220,221,{},Yr);function Or(a){this.b=a}t(223,1,{},Or);_.b=null;function Ur(a){Si.call(this,bs(a),cs(a));this.b=a}function cs(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function bs(a){var b,c,d;b=a.Je();if(0==b)return null;b=new ds(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),xn(b.b,d);return b.b.b}t(225,100,Ph,Ur);_.b=null;function Vr(a){Ur.call(this,a)}t(224,225,Ph,Vr);t(226,1,{},function(){});function es(a){a=vo(a,ce);return(null==a?0:rg==a||rg.toLowerCase()==a.toLowerCase())?(fs(),gs):(null==a?0:ff==a||ff.toLowerCase()==a.toLowerCase())?(fs(),hs):(fs(),is)}
+function fs(){fs=x;gs=new js("RTL",0);hs=new js("LTR",1);is=new js("DEFAULT",2);ks=H(ls,m,15,[gs,hs,is])}function js(a,b){Bo.call(this,a,b)}t(228,145,{15:1,71:1,75:1,77:1},js);var ks,is,hs,gs;function ms(){}function ns(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=ns(e,d);H(a,b,c,d);return d}function os(a){return ps([qs,I],[m,s],[70,-1],a,0,2,1)}
+function ps(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=ns(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ps(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){rs();var e=ss,f=ts;rs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function us(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new vs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new vs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new vs;}a[b]=c}t(229,1,{},ms);_.qI=0;
+function rs(){rs=x;ss=[];ts=[];var a=new ms,b=ss,c=ts,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ss,ts;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function En(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Jn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ws(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function xs(){var a;$stats&&ys("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a=tg;else if(-1!=a.indexOf(Df)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Df)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(tg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&ys("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(zs,m,1,[Lb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&ys("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Dp();Gp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Dp();0!=Gp.length&&(a=Gp.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).insertBefore(a,b.b.firstChild),Gp.length=0);0!=Ep.length&&(a=Ep.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).appendChild(a),Ep.length=0);0!=Fp.length&&(a=Fp.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).appendChild(a),Fp.length=0);$stats&&ys("export.client.JSME_export");new As;new Bs;0<Cs(null)?Yn((Vn(),Wn),new Ds):Es()}function Ri(a){return A(a,86)?a:new Bn(a)}function Fs(a){return Gs(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function Hs(a){return Gs(a.l,a.m,a.h)}function Gs(a,b,c){return _=new Is,_.l=a,_.m=b,_.h=c,_}
+function Js(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Ks;if(0==a.l&&0==a.m&&0==a.h)return Ls=Gs(0,0,0),Gs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Ls=Gs(0,0,0),c=Hs((Zs(),$s))):(Ls=Gs(c.l,c.m,c.h),c=Gs(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=at(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?bt(e):0==c&&0!=d&&0==e?bt(d)+22:0!=c&&0==d&&0==e?bt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Hs((Zs(),ct)),c=!0,g=!g;else return c=dt(a,f),g&&et(c),Ls=Gs(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=at(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=dt(c,d);f&&et(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Gs(f,j,c);g?Ls=at(c):Ls=Gs(c.l,c.m,c.h);return e}if(!ft(a,b))return e?Ls=at(a):Ls=Gs(a.l,a.m,a.h),Gs(0,0,0);c=c?a:Gs(a.l,a.m,a.h);var h,n,o,r;f=gt(b)-gt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Gs(j&4194303,n&4194303,h&1048575);for(n=Gs(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&et(n);e?(Ls=at(c),d&&(Ls=ht(Ls,(Zs(),$s)))):Ls=Gs(c.l,c.m,c.h);return n}
+function et(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function gt(a){var b;b=it(a.h);return 32==b?(b=it(a.m),32==b?it(a.l)+32:b+20-10):b-12}var Ls=null;function jt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Gs(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function kt(a,b){return Gs(a.l&b.l,a.m&b.m,a.h&b.h)}function lt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return Zs(),mt;if(-9223372036854775E3>a)return Zs(),nt;if(9223372036854775E3<=a)return Zs(),ct;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Gs(a,b,c);d&&et(b);return b}function ot(a){var b,c;return-129<a&&128>a?(b=a+128,null==pt&&(pt=y(qt,m,16,256,0)),c=pt[b],!c&&(c=pt[b]=Fs(a)),c):Fs(a)}
+function rt(a){var b=lh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ft(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function st(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return Gs(c&4194303,q&4194303,u&1048575)}function at(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Gs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function dt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Gs(c&4194303,d&4194303,e&1048575)}
+function ht(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Gs(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function N(a){return a.l|a.m<<22}function tt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+tt(at(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=ot(1E9);a=Js(a,b);b=l+N(Ls);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var pt=null;
+function Zs(){Zs=x;ct=Gs(4194303,4194303,524287);nt=Gs(0,0,524288);$s=ot(1);ot(2);mt=ot(0)}var ct,nt,$s,mt;function Is(){}t(238,1,{16:1},Is);function ys(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ut(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(243,1,{},ut);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function vt(a,b){xn(a.b.b,b.b);return a}function wt(){this.b=new xt}
+t(244,1,{},wt);function yt(a){if(null==a)throw new Kr("css is null");this.b=a}t(245,1,{17:1,71:1},yt);_.eQ=function(a){return!A(a,17)?!1:G(this.b,a.b)};_.hC=function(){return zt(this.b)};_.b=null;function At(a){if(null==a)throw new Kr("html is null");this.b=a}t(247,1,ui,At);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return zt(this.b)};_.b=null;t(248,1,ui,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return zt(this.b)};_.b=null;function Bt(){Bt=x;Ct=RegExp(na,ve);Dt=RegExp(sb,ve);Et=RegExp(pb,ve);Ft=RegExp(ta,ve);Gt=RegExp(ea,ve)}function Ht(a){Bt();-1!=a.indexOf(na)&&(a=a.replace(Ct,pa));-1!=a.indexOf(pb)&&(a=a.replace(Et,ra));-1!=a.indexOf(sb)&&(a=a.replace(Dt,qa));-1!=a.indexOf(ea)&&(a=a.replace(Gt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ft,"&#39;"));return a}var Ct,Dt,Et,Gt,Ft;
+function It(a){if(null==a)throw new Kr("uri is null");this.b=a}t(250,1,{19:1},It);_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return zt(this.b)};_.b=null;function Jt(){Jt=x}t(252,1,{});function Kt(){}t(253,1,{},Kt);var Lt=null;function Mt(){}t(254,252,{},Mt);var Nt=null;
+function Ot(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Rr(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=Rr(a.b,f,null).Kf(e),A(d,20)&&In(d.b,b)){var h=a.b,n=f;0<h.c?Lr(h,new Pt(h,n,null,d)):Zr(h,n,null,d)}}}t(255,1,ii);_.b=null;function Qt(a){this.b=a}t(256,255,ii,Qt);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function Rt(a){this.b=a}t(257,255,ii,Rt);_.$c=function(){St(this.b.b.hb)};function Tt(){An()}t(258,100,fi,Tt);function Ut(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,sk(a.e,1))}
+function Vt(){this.b=new Wt(this);this.c=new fj;this.e=new Xt(this);this.i=new Yt(this)}t(259,1,{},Vt);_.d=!1;_.f=!1;function Wt(a){tk();this.b=a}t(260,25,{},Wt);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Zt(a.i.e.c,a.i.c);$t(a.i);A(b,21)&&new Tt;a.d=!1;Ut(a)}};_.b=null;function Xt(a){tk();this.b=a}t(261,25,{},Xt);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=ik(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(sk(a.b,1E4);a.i.d<a.i.b;){d=au(a.i);try{if(null==d)break;A(d,21)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||$t(a.i)}if(100<=ik()-b)break}}finally{e||(Ak(a.b),a.d=!1,Ut(a))}};_.b=null;function au(a){var b;a.c=a.d;b=Zt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function $t(a){bu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Yt(a){this.e=a}t(262,1,{},Yt);_.dd=function(){return this.d<this.b};_.ed=function(){return au(this)};
+_.fd=function(){$t(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function cu(a,b){var c=(du(),eu(b));a.appendChild(c)}function fu(a,b,c){var d;d=$j;$j=a;b==oj&&8192==gu(a.type)&&(oj=null);c.gd(a);$j=d}var $j=null,oj=null;function hu(){hu=x;iu=new Vt}function Sj(a){hu();if(!a)throw new Kr("cmd cannot be null");var b=iu;$i(b.c,a);Ut(b)}var iu;function ju(a){pj();!ku&&(ku=new zk);lu||(lu=new Xr(null,!0),mu=new nu);return Jr(lu,ku,a)}var lu=null;function ou(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function nu(){}t(268,183,{},nu);_.Oc=function(a){a.cd(this);mu.d=!1};_.Pc=function(){return ku};_.Qc=function(){ou(this)};_.b=!1;_.c=!1;_.d=!1;var ku=_.e=null,mu=null;function pu(){pu=x;qu=new ru;su()||(qu=null)}var qu=null;function vk(){}t(270,1,{},vk);_.Yc=function(){for(;0<(tk(),uk).d;)Ak(Zt(uk,0))};function xk(a,b){return Jr((!tu&&(tu=new uu),tu),a,b)}function vu(a){wk();wu||(xu(),wu=!0);return xk((!Er&&(Er=new zk),Er),a)}function wk(){yu||(zu(),yu=!0)}
+function Au(){var a;yu&&(a=new Bu,tu&&Qr(tu,a));return null}var yu=!1,tu=null,Cu=0,Du=0,wu=!1;function Eu(){Eu=x;Fu=new zk}function Bu(){Eu()}t(272,183,{},Bu);_.Oc=function(){null.gg()};_.Pc=function(){return Fu};var Fu;function uu(){Wr.call(this,null)}t(274,219,Ai,uu);
+function gu(a){switch(a){case pd:return 4096;case Dd:return 1024;case Gd:return 1;case $d:return 2;case oe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Cf:return 131072;case Td:return 262144;case Xf:return 524288;case Wg:return 1048576;case Vg:return 2097152;case Ug:return 4194304;
+case Tg:return 8388608;case ze:return 16777216;case we:return 33554432;case xe:return 67108864;default:return-1}}function pj(){Gu||(Hu(),Gu=!0)}var Gu=!1;function Iu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Ju(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Hu(){Ku=C(function(a){var b;var c=lu,d,e,f;ku&&c&&Lu(c.b.e,ku)?(b=mu.b,d=mu.c,e=mu.d,f=mu.e,ou(mu),mu.e=a,Qr(c,mu),c=!(mu.b&&!mu.c),mu.b=b,mu.c=d,mu.d=e,mu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Mu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!En(b)&&A(b,22)&&fu(a,c,b)});Nu=C(function(a){a.preventDefault();Mu.call(this,a)});Ou=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Mu.call(this,a)});Pu=C(function(a){if(Ku(a)){var b=qj;b&&b.__listener&&!En(b.__listener)&&A(b.__listener,22)&&(fu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Gd,Pu,!0);$wnd.addEventListener($d,Pu,!0);$wnd.addEventListener(xf,Pu,!0);$wnd.addEventListener(Bf,Pu,!0);$wnd.addEventListener(yf,Pu,!0);$wnd.addEventListener(Af,Pu,!0);$wnd.addEventListener(zf,Pu,!0);$wnd.addEventListener(Cf,Pu,!0);$wnd.addEventListener(We,Ku,!0);$wnd.addEventListener(Ye,Ku,!0);$wnd.addEventListener(Xe,
+Ku,!0);$wnd.addEventListener(Wg,Pu,!0);$wnd.addEventListener(Vg,Pu,!0);$wnd.addEventListener(Ug,Pu,!0);$wnd.addEventListener(Tg,Pu,!0);$wnd.addEventListener(ze,Pu,!0);$wnd.addEventListener(we,Pu,!0);$wnd.addEventListener(xe,Pu,!0)}function Qu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Ru(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Mu:null),c&2&&(a.ondblclick=b&2?Mu:null),c&4&&(a.onmousedown=b&4?Mu:null),c&8&&(a.onmouseup=b&8?Mu:null),c&16&&(a.onmouseover=b&16?Mu:null),c&32&&(a.onmouseout=b&32?Mu:null),c&64&&(a.onmousemove=b&64?Mu:null),c&128&&(a.onkeydown=b&128?Mu:null),c&256&&(a.onkeypress=b&256?Mu:null),c&512&&(a.onkeyup=b&512?Mu:null),c&1024&&(a.onchange=b&1024?Mu:null),c&2048&&(a.onfocus=b&2048?Mu:null),c&4096&&(a.onblur=b&4096?Mu:null),
+c&8192&&(a.onlosecapture=b&8192?Mu:null),c&16384&&(a.onscroll=b&16384?Mu:null),c&32768&&(a.onload=b&32768?Ou:null),c&65536&&(a.onerror=b&65536?Mu:null),c&131072&&(a.onmousewheel=b&131072?Mu:null),c&262144&&(a.oncontextmenu=b&262144?Mu:null),c&524288&&(a.onpaste=b&524288?Mu:null),c&1048576&&(a.ontouchstart=b&1048576?Mu:null),c&2097152&&(a.ontouchmove=b&2097152?Mu:null),c&4194304&&(a.ontouchend=b&4194304?Mu:null),c&8388608&&(a.ontouchcancel=b&8388608?Mu:null),c&16777216&&(a.ongesturestart=b&16777216?
+Mu:null),c&33554432&&(a.ongesturechange=b&33554432?Mu:null),c&67108864&&(a.ongestureend=b&67108864?Mu:null))}var qj=null,Ku=null,Pu=null,Nu=null,Mu=null,Ou=null;function Su(){var a;Su=x;Tu=(a=$doc,G(a.compatMode,Lb)?a.documentElement:a.body)}var Tu;function Uu(){this.c=new fj}function Vu(a){a=a[dd];return null==a?-1:a}t(278,1,{},Uu);_.b=null;function Wu(a,b){this.b=a;this.c=b}t(279,1,{},Wu);_.b=0;_.c=null;t(280,1,Ai);_.jd=function(a){return decodeURI(a.replace("%23",la))};
+_.ad=function(a){Qr(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!G(a,null==Xu?l:Xu))Xu=a,Ir&&(a=new Hr,Qr(this.b,a))};var Xu=l;function su(){function a(){$wnd.setTimeout(a,250);e()}var b=qu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Xu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(282,280,Ai);function ru(){this.b=new Wr(null)}t(281,282,Ai,ru);
+function zu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Au)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{yu&&zr((!tu&&(tu=new uu),tu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function xu(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(wu&&(d=tj(),c=uj(),Du!=d||Cu!=c))Du=d,Cu=c,Dr((!tu&&(tu=new uu),tu))}finally{a&&a(b)}})}function ej(a,b){Ni(a.pd(),b,!0)}function dj(a,b){Ni(a.pd(),b,!1)}function sj(a,b,c){0<=b&&a.ud(b+bg);0<=c&&a.sd(c+bg)}function Yu(a){var b,a=vo(a,Fd);b=jo(a,ko(32));return 0<=b?a.substr(0,b-0):a}
+function Ni(a,b,c){if(!a)throw new Vi(qc);b=io(b);if(0==b.length)throw new Bk(Oc);if(c){var d;d=io(b);b=a.className;-1==wo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=io(b);f=a.className;e=wo(f,c);-1!=e&&(b=io(f.substr(0,e-0)),c=io(qo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Zu(a,b){a.style.display=b?l:If;a.setAttribute("aria-hidden",""+!b)}t(288,1,ri);_.ld=function(){return ck(this.hb)};_.md=function(){return ek(this.hb)};
+_.nd=function(){return uo(this.hb,Pf)};_.od=function(){return uo(this.hb,Qf)};_.pd=function(){return this.hb};_.qd=function(){return this.hb.style.display!=If};_.rd=function(){throw new $u;};_.sd=function(a){this.hb.style[Ne]=a};_.td=function(a){Zu(this.hb,a)};_.ud=function(a){this.hb.style[gh]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;
+function B(a,b,c){var d;d=gu(c.c);if(-1==d){var e=a.hb;d=c.c;pj();switch(d){case "drag":e.ondrag=Mu;break;case "dragend":e.ondragend=Mu;break;case "dragenter":e.ondragenter=Nu;break;case "dragleave":e.ondragleave=Mu;break;case "dragover":e.ondragover=Nu;break;case "dragstart":e.ondragstart=Mu;break;case "drop":e.ondrop=Mu;break;case "canplaythrough":case "ended":case "progress":e.removeEventListener(d,Mu,!1);e.addEventListener(d,Mu,!1);break;default:throw"Trying to sink unknown event type "+d;}}else-1==
+a.db?(e=a.hb,d|=a.hb.__eventBits||0,pj(),Ru(e,d)):a.db|=d;return Jr(!a.eb?a.eb=new Wr(a):a.eb,c,b)}function av(a,b,c){return Jr(!a.eb?a.eb=new Wr(a):a.eb,c,b)}function bv(a){var b;if(a.xd())throw new cv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;pj();Ru(c,b)}else a.db|=b;a.vd();a.Ad()}
+function dv(a,b){var c;switch(gu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(Mp&&(f=Mp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&Qr(a.eb,f.b),f.b.b=d,f.b.c=e}function ev(a){if(!a.xd())throw new cv("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function ak(a){if(a.gb)if(A(a.gb,28))a.gb.Cd(a);else{if(a.gb)throw new cv("This widget's parent does not implement HasWidgets");}else if(mj(),Lu(fv.b,a)){mj();try{a.zd()}finally{Ui(fv.b,a)}}}function gv(a,b){var c;c=a.gb;if(b){if(c)throw new cv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.gb=null}}t(287,288,Wh);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.eb&&Qr(this.eb,a)};_.xd=function(){return this.cb};
+_.yd=function(){bv(this)};_.gd=function(a){dv(this,a)};_.zd=function(){ev(this)};_.Ad=function(){};_.Bd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function hv(a){for(a=new iv(a);a.b.b<a.b.c.d-1;)jv(a.b),kv(a.b)}t(286,287,Bi);_.vd=function(){lv(this,(mv(),nv))};_.wd=function(){lv(this,(mv(),ov))};function pv(a,b,c){ak(b);var d=a.q;qv(d,b,d.d);d=(du(),eu(b.hb));c.appendChild(d);gv(b,a)}
+function rv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new sv;b.gb==a&&(f=a.Dd(b),f<d&&--d);ak(b);qv(a.q,b,d);e?(e=b.hb,Qu(c,(du(),eu(e)),d)):(e=(du(),eu(b.hb)),c.appendChild(e));gv(b,a)}function tv(a,b){var c;if(b.gb!=a)return!1;try{gv(b,null)}finally{c=b.hb;yo(c).removeChild(c);c=a.q;var d;d=uv(c,b);if(-1==d)throw new vv;if(0>d||d>=c.d)throw new sv;for(--c.d;d<c.d;++d)us(c.b,d,c.b[d+1]);us(c.b,c.d,null)}return!0}t(285,286,Bi);_.Dd=function(a){return uv(this.q,a)};
+_.Ed=function(a,b,c,d){rv(this,a,b,c,d)};_.Fd=function(){return new wv(this.q)};_.Cd=function(a){return tv(this,a)};function lj(a,b,c,d){var e;ak(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.hb,e,!0)}function xv(a,b){var c;(c=tv(a,b))&&yv(b.hb);return c}function zv(a,b,c,d){if(b.gb!=a)throw new Bk("Widget must be a child of this panel.");a.Id(b,c,d)}function Av(a,b,c){a=a.hb;-1==b&&-1==c?yv(a):(a.style[Zf]=fd,a.style[Ze]=b+bg,a.style[Sg]=c+bg)}
+function Bv(){var a=$doc.createElement(fe);this.q=new Cv(this);this.hb=a;this.hb.style[Zf]="relative";this.hb.style[Vf]=Oe}function yv(a){a.style[Ze]=l;a.style[Sg]=l;a.style[Zf]=l}t(284,285,Bi,Bv);_.Gd=function(a){pv(this,a,this.hb)};_.Cd=function(a){return xv(this,a)};_.Hd=function(a,b,c){zv(this,a,b,c)};_.Id=function(a,b,c){Av(a,b,c)};function Dv(a,b){if(a.Kd())throw new cv("SimplePanel can only contain one child widget");a.Ld(b)}
+function Ev(a,b){if(a.bb!=b)return!1;try{gv(b,null)}finally{a.Jd().removeChild(b.hb),a.bb=null}return!0}function Fv(a,b){if(b!=a.bb&&(b&&ak(b),a.bb&&a.Cd(a.bb),a.bb=b)){var c=(du(),eu(a.bb.hb));a.Jd().appendChild(c);gv(b,a)}}function Gv(){this.hb=$doc.createElement(fe)}t(292,286,Bi,Gv);_.Jd=function(){return this.hb};_.Kd=function(){return this.bb};_.Fd=function(){return new Hv(this)};_.Cd=function(a){return Ev(this,a)};_.Ld=function(a){Fv(this,a)};_.bb=null;
+function Iv(a,b){a._&&(Jv(a.$,!1,!1),zr(a,a,b))}function Kv(a){var b;if(b=a.bb)null!=a.P&&b.sd(a.P),null!=a.Q&&b.ud(a.Q)}function Lv(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Ze]=b-0+(Mj(),bg);a.style[Sg]=c+bg}function Mv(a){a._||(a.cb&&ak(a),Jv(a.$,!0,!1))}t(291,292,Bi);_.Jd=function(){return xo(this.hb)};_.nd=function(){return uo(this.hb,Pf)};_.od=function(){return uo(this.hb,Qf)};_.pd=function(){return yo(xo(this.hb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){Iv(this,a)};
+_.qd=function(){return!G(Oe,this.hb.style[dh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this._&&Jv(this.$,!1,!0)};_.sd=function(a){this.P=a;Kv(this);0==a.length&&(this.P=null)};_.Od=function(a,b){Lv(this,a,b)};_.td=function(a){this.hb.style[dh]=a?eh:Oe};_.Ld=function(a){Fv(this,a);Kv(this)};_.ud=function(a){this.Q=a;Kv(this);0==a.length&&(this.Q=null)};_.Pd=function(){Mv(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function Nv(a,b){var c;Gv.call(this);this.S=new Ov;this.M=(Pv(),Qv);this.$=new Rv(this);this.hb.appendChild($doc.createElement(fe));this.Od(0,0);yo(xo(this.hb))[Fd]="gwt-PopupPanel";xo(this.hb)[Fd]=Yf;this.O=this.N=a;this.X=!1;c=H(zs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new Sv(c);this.L.pd()[Fd]=l;c=yo(xo(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Vi(qc);d=io(d);if(0==d.length)throw new Bk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Fv(this,this.L);Kv(this);Ni(xo(this.hb),Yf,!1);Ni(this.L.c,b+"Content",!0)}t(290,291,Bi);_.vd=function(){bv(this.L)};_.wd=function(){ev(this.L)};_.Kd=function(){return this.L.bb};_.Fd=function(){return new Hv(this.L)};_.Cd=function(a){return this.L.Cd(a)};_.Ld=function(a){Fv(this.L,a);Kv(this)};_.L=null;t(289,290,Bi);_.zd=function(){ev(this)};
+function Tv(){Tv=x;Uv=new Vv(Kb,0,(Pv(),Qv));Wv=new Vv(sc,1,Xv);Yv=new Vv(zc,2,Zv);$v=H(aw,m,23,[Uv,Wv,Yv])}function Vv(a,b,c){Bo.call(this,a,b);this.b=c}t(293,145,{23:1,71:1,75:1,77:1},Vv);_.b=null;var $v,Uv,Wv,Yv;function bw(){bw=x;cw=H(zs,m,1,[Sg,wf,yd])}
+function Sv(a){var b;bw();var c,d;c=this.hb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);cu(c,this.d);c[Bd]=0;for(c=c[Ad]=0;c<a.length;++c)d=(b=$doc.createElement(Xg),b[Fd]=a[c],cu(b,dw(a[c]+"Left")),cu(b,dw(a[c]+Mb)),cu(b,dw(a[c]+"Right")),b),cu(this.d,d),1==c&&(this.c=xo(Iu(d,1)));this.hb[Fd]="gwt-DecoratorPanel"}function dw(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(fe);var d=(du(),eu(b));c.appendChild(d);c[Fd]=a;b[Fd]=a+"Inner";return c}t(295,292,ci,Sv);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var cw;t(294,295,ci);t(296,1,{});function mv(){mv=x;nv=new ew;ov=new fw}function gw(a){Ur.call(this,a)}function lv(a,b){mv();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=Ri(f),A(f,86))d=f,!c&&(c=new Sr),Tr(c,d);else throw f;}}if(c)throw new gw(c);}t(297,224,Ph,gw);var nv,ov;function ew(){}t(298,1,{},ew);_.Qd=function(a){a.yd()};function fw(){}t(299,1,{},fw);_.Qd=function(a){a.zd()};t(302,287,Wh);_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};
+_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};_.yd=function(){bv(this);-1==("undefined"!=typeof this.hb.tabIndex?this.hb.tabIndex:-1)&&(this.hb.tabIndex=0)};t(301,302,Wh);function hw(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",zd),b);this.hb[Fd]="gwt-Button";this.hb.innerHTML=a||l}t(300,301,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},hw);t(303,285,Bi);_.e=null;_.f=null;
+function iw(a,b){var c;if(a.i)throw new cv("Composite.initWidget() may only be called once.");ak(b);c=b.hb;a.hb=c;var d;du();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((du(),c).__gwt_resolve=jw(a));a.i=b;gv(b,a)}function kw(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);pj();Ru(d,b)}else b.db|=c;a.db=-1}a.i.yd();a.hb.__listener=a;a.Ad()}t(304,287,zi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){kw(this)};_.gd=function(a){dv(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.hb=this.i.rd()};_.i=null;function lw(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[ce]=rg;break;case 1:c[ce]=ff;break;case 2:es(c)!=(fs(),is)&&(c[ce]=l)}}}function mw(a){this.b=a;this.d=!1;this.e=this.c=es(a)}t(305,1,{},mw);_.b=null;_.c=null;_.d=!1;_.e=null;function rj(){this.hb=nw()}t(306,292,Bi,rj);_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};
+_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};function ow(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=xo(b);e=null;c&&(c=Vu(c),e=0>c?null:Zt(a.j.c,c));e?pw(a,e):d&&(b.innerHTML=l||l);return b}function pw(a,b){var c;if(b.gb!=a)return!1;try{gv(b,null)}finally{c=b.hb;yo(c).removeChild(c);var d=a.j,e;e=Vu(c);c[dd]=null;c=d.c;qw(e,c.d);us(c.c,e,null);d.b=new Wu(e,d.b)}return!0}t(308,286,Bi);_.Fd=function(){return new rw(this)};
+_.Cd=function(a){return pw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function sw(a){if(0>=a.c)throw new tw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new tw("Column index: 0, Column size: "+a.b);}
+function uw(){this.j=new Uu;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);cu(this.i,this.d);this.hb=this.i;this.e=new vw(this);var a=new ww(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Qu(a.c.i,(du(),eu(b)),0);cu(a.b,$doc.createElement(Kd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new tw("Row index: "+a+", Row size: "+d);if(0>c)throw new tw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new tw("Column index: "+c+", Column size: "+this.b);c=ow(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Lg),d.innerHTML=sa||l,Qu(c,(du(),eu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Kd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Lg);
+e.innerHTML=sa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)ow(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(307,308,Bi,uw);_.b=0;_.c=0;function xw(a){for(;++a.c<a.e.d&&!(null!=Zt(a.e,a.c)););}function rw(a){this.d=a;this.e=this.d.j.c;xw(this)}t(309,1,{},rw);_.dd=function(){return this.c<this.e.d};
+_.ed=function(){var a;if(this.c>=this.e.d)throw new vv;a=Zt(this.e,this.c);this.b=this.c;xw(this);return a};_.fd=function(){var a;if(0>this.b)throw new yw;a=Zt(this.e,this.b);ak(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function vw(a){this.b=a}t(310,1,{},vw);_.b=null;function ww(a){this.c=a}t(311,1,{},ww);_.b=null;_.c=null;function zw(){zw=x;Aw=new Bw}var Aw;function Cw(){Cw=x;Dw=new Ew((Zo(),Cd));Fw=new Ew(Ze);Gw=new Ew(kg);Hw=Fw;Iw=Gw;Jw=Hw}var Dw,Jw,Fw,Iw,Hw,Gw;function Bw(){}t(313,1,{},Bw);
+function Ew(a){this.b=a}t(314,313,{},Ew);_.b=null;function Kw(){Kw=x;Lw=new Mw(wf);Nw=new Mw(Sg)}var Lw,Nw;function Mw(a){this.b=a}t(315,1,{},Mw);_.b=null;function Ow(a,b){var c;c=Pw(a);cu(a.c,c);pv(a,b,c)}function Pw(a){var b;b=$doc.createElement(Lg);b[id]=a.b.b;b.style[ch]=a.d.b;return b}function Qw(a,b){var c,d;d=yo(b.hb);(c=tv(a,b))&&a.c.removeChild(d);return c}
+function Rw(){this.q=new Cv(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);cu(this.f,this.e);this.hb=this.f;this.b=(Cw(),Jw);this.d=(Kw(),Nw);this.c=$doc.createElement(Xg);cu(this.e,this.c);this.f[Bd]=ab;this.f[Ad]=ab}t(316,303,Bi,Rw);_.Cd=function(a){return Qw(this,a)};_.c=null;function Sw(){Sw=x;new Ji}function Tw(a,b,c,d,e){Sw();this.b=new Uw(this,a,b,c,d,e);this.hb[Fd]="gwt-Image"}function Vw(a,b,c,d,e){Sw();Tw.call(this,(Jt(),new It(a)),b,c,d,e)}t(317,287,Wh,Tw,Vw);
+_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};_.gd=function(a){32768==gu(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);dv(this,a)};_.Ad=function(){var a=this.b;G(df,vo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new Ww(a,this),Yn((Vn(),Wn),a.i))};_.b=null;t(319,1,{});_.i=null;function Xw(){Xw=x;Yw()}
+function Uw(a,b,c,d,e,f){var g,j;Xw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);j=new wt;vt(vt(vt(j,new yt("width:"+e+(Mj(),bg)+ob)),new yt("height:"+f+eg)),new yt("background:url("+b.b+") no-repeat "+-c+"px "+-d+eg));!Zw&&(Zw=new $w);b=ax;c=new yt((new yt(j.b.b.b)).b);j=new xt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ht(b.b);xn(j.b,b);j.b.b+="' style='";b=Ht(c.b);xn(j.b,b);j.b.b+="' border='0'>";j=new At(j.b.b);g.innerHTML=j.b||l;g=xo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),pj(),Ru(g,a)):a.db|=133333119}t(318,319,{},Uw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ww(a,b){this.b=a;this.c=b}t(320,1,{},Ww);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;function bx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(zw(),Aw)?a.c.e==(fs(),hs)?(Cw(),Fw):a.c.e==gs?(Cw(),Gw):(Cw(),Hw):a.c.e==(fs(),hs)?(Cw(),Gw):a.c.e==gs?(Cw(),Fw):(Cw(),Iw);b!=a.d&&(a.d=b,a.hb.style[Ng]=!a.d?l:a.d.b)}t(322,287,Wh);_.b=null;_.c=null;_.d=null;
+function cx(){this.hb=$doc.createElement(fe);this.c=new mw(this.hb);this.hb[Fd]="gwt-Label"}function dx(){cx.call(this);lw(this.c,hh);bx(this)}t(321,322,Wh,cx,dx);_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};function ex(a,b){if(0>b||b>=a.hb.options.length)throw new sv;}function Wp(a,b){ex(a,b);return a.hb.options[b].value}
+function fx(){this.hb=$doc.createElement("select");this.hb[Fd]="gwt-ListBox"}t(323,302,Wh,fx);t(324,255,ii);function gx(a){this.b=a}t(325,324,ii,gx);_.Sc=function(){};function hx(a){this.b=a}t(326,324,ii,hx);_.Yc=function(a){this.b.Rd(a.i,a.b)};function ix(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Xg);Qu(a.f,(du(),eu(e)),b);a=(du(),eu(c));d.appendChild(a)}else d=Iu(a.f,0),Qu(d,(du(),eu(c)),b)}
+function jx(a,b,c){var d;kx(a,b);c&&b.b?(kx(a,null),a=b.b,b=(Vn(),Wn),b.d=Zn(b.d,[new lx(a),!1])):null!=b.d&&(a.k=new mx(a,b),c=(Pv(),Xv),a.k.M=c,a.k.U=a.i,a.k.pd()[Fd]=Fe,d=Yu(a.hb),G(Ee,d)||ej(a.k,d+"Popup"),av(a.k,new hx(a),yk?yk:yk=new zk),a.o=b.d,d=a.k,a=new nx(a,b),d.hb.style[dh]=Oe,Mv(d),a.b.p?Lv(a.b.k,ck(a.b.hb)+uo(a.b.hb,Qf)-1,ek(a.c.hb)):Lv(a.b.k,ck(a.c.hb),ek(a.b.hb)+uo(a.b.hb,Pf)-1),d.hb.style[dh]=eh)}function ox(a,b){if(b||!(a.n&&a.o==a.n.d))kx(a,b),px(a.hb),b&&a.e&&jx(a,b,!1)}
+function qx(a,b){var c;a:{c=zo(b);var d,e;for(e=new Li(a.j);e.c<e.e.Je();)if(d=Mi(e),d.hb.contains(c)){c=d;break a}c=null}switch(gu(b.type)){case 1:px(a.hb);c&&jx(a,c,!0);break;case 16:c&&ox(a,c);break;case 32:c&&ox(a,null);break;case 2048:rx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:rx(a)||a.p||sx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:rx(a)||(a.p?null!=a.n.d&&!a.n.d.gg().gg()&&(jx(a,a.n,!1),a.n.d.gg()):tx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:rx(a)||a.p&&
+sx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:rx(a)||(a.p?tx(a):null!=a.n.d&&!a.n.d.gg().gg()&&(jx(a,a.n,!1),a.n.d.gg()));b.cancelBubble=!0;b.preventDefault();break;case 27:kx(a,null);a.k&&Iv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:kx(a,null);a.k&&Iv(a.k,!1);break;case 13:rx(a)||(jx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}dv(a,b)}function ux(a,b,c){c&&kx(a,null);zr(a,b,!1);a.o=null;a.k=null}
+function rx(a){var b;if(!a.n){for(b=new Li(a.j);b.c<b.e.Je();){b=Mi(b);kx(a,b);break}return!0}return!1}function kx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Yu(c.hb)+Va;Ni(c.pd(),d,!1);a.p&&(c=yo(a.n.hb),2==Ju(c)&&(c=Iu(c,1),Ni(c,Fg,!1)))}if(b){c=Yu(b.hb)+Va;Ni(b.pd(),c,!0);a.p&&(c=yo(b.hb),2==Ju(c)&&(c=Iu(c,1),Ni(c,Fg,!0)));Dl();c=a.hb;var d=new dl(b.hb),e=(yl(),zl),d=H(vx,m,5,[d]),e=e.b,f,g,j,h;f=new vn;for(j=0,h=d.length;j<h;++j)g=d[j],wn(wn(f,g.b),ba);d=io(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function tx(a){var b,c,d;if(a.n){for(b=c=Rj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Zt(a.j,b):Zt(a.j,c);break}kx(a,d)}}function sx(a){var b,c,d;if(a.n){for(b=c=Rj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Zt(a.j,b):Zt(a.j,c);break}kx(a,d)}}t(327,287,Wh);_.gd=function(a){qx(this,a)};_.zd=function(){this.k&&Iv(this.k,!1);ev(this)};_.Rd=function(a,b){ux(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function lx(a){this.b=a}t(328,1,{},lx);_.xc=function(){wx(this.b)};_.b=null;
+function xx(a){this.b=a}t(329,1,{},xx);_.Sc=function(){kx(this.b,null)};_.b=null;function mx(a,b){this.b=a;this.c=b;Nv.call(this,!0,mf);Fv(this.L,this.c.d);Kv(this);this.Z=!0;this.c.d.gg()}t(330,290,Bi,mx);_.cd=function(a){var b,c;if(!a.b)switch(gu(a.e.type)){case 4:c=zo(a.e);b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&kx(this.b,null)}};_.b=null;_.c=null;function nx(a,b){this.b=a;this.c=b}t(331,1,{},nx);_.b=null;var yx=_.c=null;
+function zx(){zx=x;yx=new ut((Jt(),new It("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ax(a,b){this.hb=$doc.createElement(Lg);var c=Yu(this.hb)+Va;Ni(this.pd(),c,!1);this.hb.textContent=a||l;this.hb[Fd]="gwt-MenuItem";c=Ao();this.hb.setAttribute(Qe,c);Dl();this.hb.setAttribute(lg,jm.b);this.b=b}t(334,288,{27:1,31:1,34:1},Ax);_.b=null;_.c=null;_.d=null;
+function Bx(){var a;this.hb=$doc.createElement(Lg);this.hb[Fd]="gwt-MenuItemSeparator";a=$doc.createElement(fe);cu(this.hb,a);a[Fd]="menuSeparatorInner"}t(335,288,ri,Bx);function Cx(){var a,b,c,d,e;b=null.gg();e=tj();d=uj();b[ee]=(Oo(),If);b[gh]=0+(Mj(),bg);b[Ne]=bb;c=$doc;c=(G(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[gh]=(c>e?c:e)+bg;b[Ne]=(a>d?a:d)+bg;b[ee]="block"}function Ov(){}t(336,1,{},Ov);_.$c=function(){Cx()};
+function Dx(a){this.b=a}t(337,1,{},Dx);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=zo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(gu(d.type)){case 4:case 1048576:if(oj){a.c=!0;break}if(!c&&b.N){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(oj){a.c=!0;break}break;case 2048:d=zo(d),b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Ex(a){this.b=a}t(338,1,{},Ex);_.b=null;function Pv(){Pv=x;Qv=new Fx(Kb,0);Xv=new Fx(sc,1);Zv=new Fx(zc,2);Gx=H(Hx,m,32,[Qv,Xv,Zv])}function Fx(a,b){Bo.call(this,a,b)}t(339,145,{32:1,71:1,75:1,77:1},Fx);var Gx,Qv,Xv,Zv;function Ix(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=vu(a.b.S),Cx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Wi(a.i.b),a.i=null,a.c=!1)}function Jx(a){a.k||(Ix(a),a.d||(mj(),xv(nj(null),a.b)));a.b.hb.style[Id]="rect(auto, auto, auto, auto)";a.b.hb.style[Vf]=eh}
+function Kx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Id]="rect("+g+cg+f+cg+c+cg+e+"px)"}
+function Jv(a,b,c){a.d=c;gk(a);a.j&&(Ak(a.j),a.j=null,Jx(a));a.b._=b;var d=a.b;d.Y&&(Wi(d.Y.b),d.Y=null);d.T&&(Wi(d.T.b),d.T=null);if(d._){d.Y=ju(new Dx(d));var e;e=new Ex(d);pu();e=qu?Jr(qu.b,(!Ir&&(Ir=new zk),Ir),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(Pv(),Qv)&&!b&&(c=!1);a.k=b;c?b?(Ix(a),a.b.hb.style[Zf]=fd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),a.b.hb.style[Id]="rect(0px, 0px, 0px, 0px)",mj(),b=nj(null),pv(b,a.b,b.hb),a.j=new Lx(a),sk(a.j,1)):hk(a,200):(Ix(a),a.k?(a.b.hb.style[Zf]=fd,-1!=a.b.ab&&a.b.Od(a.b.W,
+a.b.ab),mj(),b=nj(null),pv(b,a.b,b.hb)):a.d||(mj(),xv(nj(null),a.b)),a.b.hb.style[Vf]=eh)}function Rv(a){var b=(mk(),pk);this.n=new lk(this);this.u=b;this.b=a}t(340,18,{},Rv);_.zc=function(){Jx(this)};_.Ac=function(){this.e=uo(this.b.hb,Pf);this.f=uo(this.b.hb,Qf);this.b.hb.style[Vf]=Oe;Kx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Kx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Lx(a){tk();this.b=a}t(341,25,{},Lx);
+_.Hc=function(){this.b.j=null;hk(this.b,200)};_.b=null;function du(){du=x;Mx()}function eu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function jw(a){return function(){this.__gwt_resolve=Nx;return a.rd()}}function Nx(){throw"A PotentialElement cannot be resolved twice.";}
+function Mx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function mj(){mj=x;Ox=new Px;Qx=new Ji;fv=new Sr}function Rx(a){this.q=new Cv(this);this.hb=a;bv(this)}
+function nj(a){mj();var b,c;c=ij(Qx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==Qx.e){var d=new Sx;wk();xk(yk?yk:yk=new zk,d)}!b?c=new Tx:c=new Rx(b);z(Qx,a,c);Tr(fv,c);return c}t(343,284,Bi,Rx);var Ox,Qx,fv;function Px(){}t(344,1,{},Px);_.Qd=function(a){a.xd()&&a.zd()};function Sx(){}t(345,1,{},Sx);_.Yc=function(){mj();try{lv(fv,Ox)}finally{Ux(fv.b),Ux(Qx)}};function Tx(){Rx.call(this,$doc.body)}t(346,343,Bi,Tx);
+_.Id=function(a,b,c){Av(a,b-0,c-0)};function Hv(a){this.d=a;this.b=!!this.d.bb}t(347,1,{},Hv);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.bb)throw new vv;this.b=!1;return this.c=this.d.bb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Vx(a,b){a.hb[bh]=null!=b?b:l}t(350,302,Wh);_.gd=function(a){0!=(gu(a.type)&896)?dv(this,a):dv(this,a)};_.Ad=function(){};function Wx(){Wx=x;Xx()}t(349,350,Wh);
+function Yx(){var a;Wx();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Nt&&(Nt=new Mt);!Lt&&(Lt=new Kt);this.hb=b;this.hb[Fd]="gwt-TextBox"}t(348,349,Wh,Yx);function Xx(){Xx=x;Zx=new $x;ay=new by;cy=new dy;ey=new fy;gy=H(hy,m,35,[Zx,ay,cy,ey])}t(351,145,li);var gy,Zx,ay,cy,ey;function $x(){Bo.call(this,Kb,0)}t(352,351,li,$x);function by(){Bo.call(this,dc,1)}t(353,351,li,by);function dy(){Bo.call(this,fc,2)}t(354,351,li,dy);function fy(){Bo.call(this,yc,3)}t(355,351,li,fy);
+function iy(a,b){if(0>b||b>=a.d)throw new sv;return a.b[b]}function uv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function qv(a,b,c){var d,e;if(0>c||c>a.d)throw new sv;if(a.d==a.b.length){e=y(jy,m,36,2*a.b.length,0);for(d=0;d<a.b.length;++d)us(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)us(a.b,d,a.b[d-1]);us(a.b,c,b)}function Cv(a){this.c=a;this.b=y(jy,m,36,4,0)}t(356,1,{},Cv);_.Fd=function(){return new wv(this)};_.b=null;_.c=null;_.d=0;
+function jv(a){if(a.b>=a.c.d)throw new vv;return a.c.b[++a.b]}function kv(a){if(0>a.b||a.b>=a.c.d)throw new yw;a.c.c.Cd(a.c.b[a.b--])}function wv(a){this.c=a}t(357,1,{},wv);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return jv(this)};_.fd=function(){kv(this)};_.b=-1;_.c=null;function Yw(){Yw=x;ax=(Jt(),new It(Qn()+"clear.cache.gif"))}var ax,Zw=null;function $w(){}t(359,1,{},$w);function ky(){ky=x;Yw()}function ly(a,b,c,d,e){ky();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function my(a,b,c){ky();ly.call(this,(Jt(),new It(a)),b,0,c,16)}t(360,296,{},ly,my);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ny(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function nw(){var a=oy?oy:oy=ny(),b=$doc.createElement(fe);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(lg,$f);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Oe;d.position=fd;c.addEventListener(oe,a,!1);b.appendChild(c);return b}var oy=null;function px(a){$wnd.setTimeout(function(){a.focus()},0)}function Wi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Lr(b,new Pt(b,c,d,a)):Zr(b,c,d,a)}
+function Pr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(367,1,{},Pr);_.b=null;_.c=null;_.d=null;_.e=null;function Mr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(368,1,{},Mr);_.xc=function(){var a=this.c;Nr(this.b,this.e,this.d).Df(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Pt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(369,1,{},Pt);_.xc=function(){Zr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;
+function py(a,b){b.n!=a&&(!a.ic&&(a.ic=new fj),b.n=a,$i(a.ic,b))}function qy(a){var b;b=a.cZ.e;if(-1!=jo(b,ko(36)))return null;a=a.jc.c.c++;return b=qo(b,po(b,ko(46))+1)+l+a}function ry(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new sy(a,b,c,ot(d)))}function ty(a){return!a._b&&a.gc?ty(a.gc):a._b}function uy(a){return!a.bc&&a.gc?uy(a.gc):a.bc}
+function vy(a){var b;b=new wy;if(a.fe()){for(;a&&!A(a,57);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,57)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new xy;}function yy(a){a.kc=!1;a.oe();zy(a)}function zy(a){if((a=A(a,57)?null:a.gc)&&a.kc)yy(a),a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}function Ay(a){return(a=a.Wd())?a:new By(1,1)}function Cy(a){var b;return(b=a.Xd())?new Dy(b):new Dy(a.Zd())}function Ey(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function Fy(a){return!a.bc?(a.ee(),!0):!1}
+function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,43)&&c.b==b.b||a.hc.Yf(b)}function Gy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)zy(a),new Hy(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new Hy(a,101)}function Iy(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc.Zf(b),a.fe()&&a.ne())}function Jy(a){a.lc||(Ey(a),Ky(a,!0),Ly(a),a.lc=!0,new Hy(a,102),ry(a,a,a.gc,0),zy(a),a.hc._f(a))}function My(){this.jc=(Up(),Up(),Ny);new Ji;this.de();this.fc=(Oy(),Py)}
+t(373,1,pi);_.Td=function(){return!1};_.Ud=function(){return qy(this)};_.Vd=function(){return ty(this)};_.Wd=function(){return Qy(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new Ry(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){yy(this)};
+_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return Ay(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+ya+this.be()+ya+this.ce()+ya+this.ae()+hh+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return Cy(this)};_.le=function(){};_.me=function(){return Fy(this)};_.ne=function(){};_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};
+_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){Gy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.je()+Wc};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Bk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Bk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.gc}d=!1}if(d)throw new Bk("Missing message: awt.12C");if(A(b,57))throw new Bk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new so;var e=Rj(d.Wb.b,b),f;f=Zt(d.Wb.b,e);d.Xb&&d.Xb.ye(f);Sy(d,e);new Ty(d,301,f)}d=a.Wb.b.d;Ey(b);Uy(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),yy(a),!!a.Xb&&
+A(a.Xb,50)&&(a.Xb.o=!1),ry(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,50)){var g=a.Xb;if(!b)throw new Kr("Missing message: awt.185");if(null==c||null!=c)Vy(g,c,b);else throw new Bk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=Ri(j);if(A(j,80))throw b=j,Sy(a,d),b;throw j;}b.oe();new Ty(a,300,b)}function Wy(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Xy(a){var b;b=a.te();return new Yy(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Ky(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Zt(a.Wb.b,c).ge(b)}function Sy(a,b){var c;c=Zt(a.Wb.b,b);Ey(c);c.ge(!1);bu(a.Wb.b,b);c.gc=null;yy(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1);ry(c,c,a,1)}function Zy(a){var b=($y(),az);Iy(a,b);for(b=0;b<a.Wb.b.d;++b)Zt(a.Wb.b,b).me()}function bz(a,b){var c,d;if(a.Xb)for(d=new Li(a.Wb.b);d.c<d.e.Je();)c=Mi(d),a.Xb.ye(c);if(b)for(d=new Li(a.Wb.b);d.c<d.e.Je();)c=Mi(d),b.ue(null,c);a.Xb=b;yy(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}
+function Ly(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Zt(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function cz(){My.call(this);this.Wb=new dz;this.$b=(Up(),Up(),Ny)}t(372,373,mi);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return Ay(this)};_._d=function(){return Cy(this)};
+_.de=function(){this.hc=(Up(),new ez)};_.ee=function(){yy(this);this.Xb&&A(this.Xb,50)&&(this.Xb.o=!1)};_.ge=function(a){Ky(this,a)};_.he=function(){return Ay(this)};_.ke=function(){return Cy(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)Ey(Zt(this.Wb.b,a))};_.me=function(){var a;if(!Fy(this))return!1;for(a=0;a<this.Wb.b.d;++a)Zt(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Zt(this.Wb.b,b),a.oe()};_.se=function(){Ly(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function fz(){var a=new gz;cz.call(this);bz(this,a)}t(371,372,mi,fz);_.Ud=function(){return"panel"+this.$b.c.e++};function hz(a,b,c){a=iz(a.Vb,b,c);a.k=!0;return new jz(a)}function kz(a){a.ie(a.Vb.e)}function lz(a){return new By(uo(a.Vb.hb,Qf),uo(a.Vb.hb,Pf))}t(370,371,mi);_.Yd=function(){return uo(this.Vb.hb,Pf)};_.ae=function(){return uo(this.Vb.hb,Qf)};_.be=function(){return ck(this.Vb.hb)};_.ce=function(){return ek(this.Vb.hb)};
+_.fe=function(){return this.Vb.hb.style.display!=If};_.ne=function(){kz(this)};_.pe=function(){};_.Vb=null;function mz(a){if(null!=a)this.f=a;else throw new nz;}t(375,1,oi);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function oz(){oz=x;R=new Ji;z(R,new S(400),new U(qh));z(R,new S(401),new U(qh));z(R,new S(402),new U(qh));z(R,new S(500),new U(zh));z(R,new S(501),new U(zh));z(R,new S(502),new U(zh));z(R,new S(503),new U(Ah));z(R,new S(504),new U(zh));z(R,new S(505),new U(zh));z(R,new S(506),new U(Ah));z(R,new S(507),new U(Lh));z(R,new S(100),new U(mh));z(R,new S(101),new U(mh));z(R,new S(102),new U(mh));z(R,new S(103),new U(mh));z(R,new S(1004),new U(ph));z(R,new S(1005),new U(ph));z(R,new S(800),new U(Hh));z(R,
+new S(801),new U(Hh));z(R,new S(200),new U(Bh));z(R,new S(201),new U(Bh));z(R,new S(202),new U(Bh));z(R,new S(204),new U(Bh));z(R,new S(203),new U(Bh));z(R,new S(209),new U(Mh));z(R,new S(208),new U(Nh));z(R,new S(207),new U(Nh));z(R,new S(206),new U(Bh));z(R,new S(205),new U(Bh));z(R,new S(1400),new U(Jh));z(R,new S(1401),new U(Kh));z(R,new S(1402),new U(Kh));z(R,new S(300),new U(nh));z(R,new S(301),new U(nh));z(R,new S(1100),new U(Gh));z(R,new S(1101),new U(Gh));z(R,new S(1200),new U(Ih));z(R,new S(701),
+new U(Eh));z(R,new S(900),new U(Fh));z(R,new S(1001),new U(Ch));z(R,new S(601),new U(Dh))}t(374,375,oi);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,44)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function U(a){this.b=a}t(377,1,{},U);_.b=lh;function pz(){}t(378,1,{},pz);_.b=null;_.c=null;
+function qz(a,b){var c;b&&(a.b?(c=new rz(a.b),us(c.c,c.d++,b),a.b=c):(a.b=new fj,$i(a.b,b)))}t(380,1,oi);_.b=null;function sz(){}function tz(){}t(379,380,oi,sz,tz);function uz(){uz=x;Math.sqrt(2)}function vz(a){uz();if(0>a)throw new Bk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(381,1,{40:1},vz);_.eQ=function(a){return a===this?!0:A(a,40)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new wz;a.b=31*a.b+K((new xz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new xz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function yz(){yz=x;zz=new Sr;Az=new By(0,0);Tr(zz,Db);Tr(zz,Ub);Tr(zz,yb);Tr(zz,"Last");Tr(zz,Mb);Tr(zz,pc);Tr(zz,Nc);Tr(zz,Rc);Tr(zz,Sb)}
+function Vy(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!Lu(zz.b,b))throw new Bk(Bz());ws(ij(a.d,d))===ws(c)&&ws(ij(a.c,c))===ws(d)||((b=ij(a.d,d))&&Cz(a,b,d),Dz(a.b.Fd(),c)&&Cz(a,c,d),b=a.b,new Ez(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function Fz(a,b){return new By(Xj(b[1].c,Xj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Xj(b[0].b,Xj(b[4].b,b[3].b))+a.n)}function Cz(a,b,c){Gz(a.b,b);Ui(a.c,b);Ui(a.d,c)}
+function Hz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;Iz(c,c.length,Az);c=a.j;Iz(c,c.length,Az);c=a.p;Iz(c,c.length,null);a.q=0;for(d=Jz(a.b,0);d.c!=d.e.b;){c=Kz(d);e=ij(a.c,c);var f=b.fc;e=In(e,Mb)?0:In(e,pc)?1:In(e,Nc)?2:In(e,Rc)?4:In(e,Sb)?3:In(e,Db)?f.b?4:3:In(e,yb)?f.b?3:4:In(e,Ub)?1:2;c.lc?a.p[e]||(us(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function Lz(){yz();Mz.call(this,0)}function Mz(a){yz();Up();this.b=new Nz;this.c=new Ji;this.d=new Ji;this.e=a;this.k=0;this.o=!1;this.p=y(Oz,m,44,5,0);this.i=y(Pz,m,46,5,0);this.j=y(Pz,m,46,5,0);this.q=this.f=this.n=0}t(382,1,{50:1,71:1},Lz,Mz);_.ue=function(a,b){Vy(this,a,b)};
+_.ve=function(a){Hz(this,a);if(0!=this.q)if(a=Xy(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;Hz(this,a);this.o=b;return 0==this.q?Wy(a,new By(0,0)):Wy(a,Fz(this,this.i))};_.xe=function(a){var b;b=this.o;Hz(this,a);this.o=b;return Wy(a,Fz(this,this.j))};_.ye=function(a){var b;b=ij(this.c,a);null!=b&&Cz(this,a,b)};_.tS=function(){return Qz.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Az,zz;function Rz(a){My.call(this);this.hc=(Up(),new Sz(a,this))}t(383,373,{41:1,44:1,51:1,65:1,71:1},Rz);_.Ud=function(){return zd+this.jc.c.b++};_.Wd=function(){return!uy(this)?new By(0,0):Qy(this.hc,this)};_.oe=function(){};t(385,1,{});t(384,385,{},function(){});function Tz(){Tz=x}
+function Uz(a,b){if(null==b)throw new Kr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Vz(){Tz();My.call(this);new fj;this.hc=new Wz((Up(),this))}t(386,373,{42:1,44:1,51:1,65:1,71:1},Vz);_.Wd=function(){return Qy(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=qy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+hh+this.cc+(this.lc?l:",hidden")+",current="+Wp(this.hc.b,this.hc.b.hb.selectedIndex)};function Xz(){Xz=x;Yz=new Zz(255,255,255);$z=new Zz(192,192,192);aA=new Zz(128,128,128);bA=new Zz(64,64,64);cA=dA=new Zz(0,0,0);eA=new Zz(255,0,0);new Zz(255,175,175);fA=new Zz(255,200,0);gA=new Zz(255,255,0);new Zz(0,255,0);hA=new Zz(255,0,255);iA=new Zz(0,255,255);jA=kA=new Zz(0,0,255)}
+function lA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new Zz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Zz(c,a,b)}function mA(a){return new Zz(K(0.7*(~~a.b>>16&255)),K(0.7*(~~a.b>>8&255)),K(0.7*(a.b&255)))}function Zz(a,b,c){Xz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Bk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(387,1,{43:1,52:1,56:1},Zz);_.eQ=function(a){return A(a,43)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return nA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var cA,jA,dA,kA,iA,bA,aA,$z,hA,fA,eA,Yz,gA;function Oy(){Oy=x;Py=new oA(!0);pA=new Sr;Tr(pA,"ar");Tr(pA,"fa");Tr(pA,"iw");Tr(pA,"ur")}function oA(a){this.b=a}t(388,1,oi,oA);_.b=!1;var Py,pA;t(390,1,{61:1,74:1});function qA(){By.call(this,0,0)}function By(a,b){this.c=a;this.b=b}
+function Dy(a){By.call(this,a.c,a.b)}t(389,390,{46:1,61:1,71:1,74:1},qA,By,Dy);_.eQ=function(a){return a===this?!0:A(a,46)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new wz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return rA.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function Mq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(391,1,oi,Mq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function sA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function tA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(qw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function uA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Xj(g,c.b),j+=c.c+a.d);return new By(j,g+2*a.e)}function gz(){vA.call(this,1,5,5)}
+function vA(a,b,c){Up();this.d=b;this.e=c;this.b=a}t(392,1,oi,gz,vA);_.ue=function(){};
+_.ve=function(a){this.c=wA(a.Wb);if(0!=sA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Xy(a);g=a.te();j=a.fc.b;n=new fj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new xA(q);for(v=0;v<q;++v)us(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Rj(a.Wb.b,u);qw(E,D.d);us(D.c,E,u)}for(d=new Li(d);d.c<d.e.Je();)if((c=Mi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(tA(this,n,b.c-(o-this.d),g.c,r,h,j),n.Se(),o=f,r+=h+this.e,h=0),e=!1,us(n.c,n.d++,c),o+=a.c+this.d,h=Xj(h,a.b);tA(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=wA(a.Wb);return 0==sA(this)?Wy(a,new By(10,10)):Wy(a,uA(this,!1))};_.xe=function(a){this.c=wA(a.Wb);return 0==sA(this)?Wy(a,new By(10,10)):Wy(a,uA(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=Cd;break;case 4:a="trailing";break;default:a="leading"}return yA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function $y(){$y=x;az=new zA(Rb,0,12)}
+function zA(a,b,c){$y();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(393,1,{47:1,71:1},zA);_.b=null;_.c=0;_.d=0;var az;t(394,1,Uh);_.tS=function(){return AA.e+"[font="+this.c+"ascent="+BA(this.c).b+", descent="+BA(this.c).c+", height="+BA(this.c).d+Wc};_.c=null;function CA(a){if(!a.n){Ey(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Zt(a.p,b))&&CA(c);Ky(a,!1);a.n=!0;ry(a,a,a.gc,0);new DA(a,202)}}
+function EA(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Zt(a.p,b))&&c.Md()}function FA(a){!uy(a)&&Zy(a);var b=Cy(a);a.qe(a.pc,a.qc,b.c,b.b);Ly(a)}function GA(a,b){a.q!=b&&(a.q=b)}t(396,372,ki);_.$d=function(){return new Ry(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){EA(this)};_.fe=function(){return this.hc.d._};_.qe=function(a,b,c,d){Gy(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Gy(this,a,b,c,d);this.lc&&e&&!f&&Ly(this)};_.n=!1;_.q=!1;
+function HA(a){cz.call(this);this.r=new tz;this.p=new fj;this.o=new Ry(0,0,0,0);this.lc=!1;bz(this,new Lz);this.hc&&IA(this.hc.d.A.c,a);this.hc&&JA(this.hc,!0);GA(this,!0)}t(395,396,ki);_.te=function(){return new Ry(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return ck(this.hc.d.hb)};_.ce=function(){return ek(this.hc.d.hb)};_.de=function(){this.hc=new KA((Up(),l),this)};
+function LA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=lA(g),f=new Zz(K(0.7*(~~g.b>>16&255)),K(0.7*(~~g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new Zz(K(0.7*(~~g.b>>16&255)),K(0.7*(~~g.b>>8&255)),K(0.7*(g.b&255))),f=lA(g),(a.e=j)&&(a.i=jg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;MA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=jg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);MA(a,b,c,d,1);MA(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(~~f.b>>16&255)+
+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);MA(a,b+d,c,1,e);MA(a,b+1,c+e,d,1)}t(397,1,{});_.tS=function(){return"Graphics"};t(398,397,{});function NA(a){var b,c;c=Xj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new By(b,c)}
+function OA(a,b,c){var d,e,f,g,j,h;a.c=wA(b.Wb);if(0==a.c.length)return new qA;g=NA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Xj(h,d.c),j=Xj(j,d.b);return new By(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function PA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function QA(){RA.call(this,7)}function RA(a){Up();this.e=0;this.b=1;this.f=a;this.d=0}t(399,1,oi,QA,RA);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=wA(a.Wb);if(0!=this.c.length&&(b=Xy(a),!(0>=b.c||0>=b.b))){c=NA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);PA(b.c,b.d,this.d,f,e);PA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return Wy(a,OA(this,a,!1))};_.xe=function(a){return Wy(a,OA(this,a,!0))};_.ye=function(){};
+_.tS=function(){return SA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function yw(){An()}function cv(a){An();this.i=a}t(401,100,fi,yw,cv);function xy(){An();this.i="Missing message: awt.151"}t(400,401,fi,xy);t(402,1,{});function Ry(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(403,1,{49:1,71:1,74:1},Ry);_.eQ=function(a){return a===this?!0:A(a,49)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return TA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function UA(a){VA.call(this,a,0)}function VA(a,b){My.call(this);this.hc=(Up(),new WA(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Cw(),Dw);c.b=d;bx(c);break;case 0:c=c.b;d=(Cw(),Fw);c.b=d;bx(c);break;case 2:c=c.b,d=(Cw(),Gw),c.b=d,bx(c)}}t(404,373,pi,UA,VA);
+_.Wd=function(){return!uy(this)?new By(0,0):Qy(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=qy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+hh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=Cd;break;case 2:b=kg}return a+b+",text=null"};_.b=0;t(407,1,oi);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.je()+Wc};_.k=null;_.n=null;
+function XA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function YA(a){this.o=(Up(),Up(),Ny);var b;var c;b=this.cZ.e;-1!=jo(b,ko(36))?b=null:(c=this.o.c.d++,b=qo(b,po(b,ko(46))+1)+l+c);this.k=b;this.e=new sz;this.i=a;this.f=!0;this.j=new ZA(this)}t(406,407,oi,YA);_.je=function(){return XA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(405,406,si);_.je=function(){return XA(this)+(this.c?",tearOff":l)};_.c=!1;t(409,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new wz;$A(a,this.b);$A(a,this.c);return a.b};function wy(){this.c=this.b=0}function aB(a,b){this.b=a;this.c=b}function bB(a){var b=a.c;this.b=a.b;this.c=b}t(408,409,{53:1,62:1,71:1},wy,aB,bB);_.eQ=function(a){return a===this?!0:A(a,53)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return cB.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function dB(a,b){if(!b)throw new Kr("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new Bx,e=c.d.d;if(0>e||e>c.d.d)throw new sv;c.p&&(d.hb[Ld]=2);ix(c,e,d.hb);Uy(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new sv;Uy(d.d,e,c);for(f=g=0;f<e;++f)A(Zt(d.d,f),31)&&++g;Uy(d.j,g,c);ix(d,e,c.hb);c.c=d;e=Yu(c.hb)+Va;Ni(c.pd(),e,!1);d.p&&(e=Rj(d.d,c),-1!=e&&(d=Iu(d.p?d.f:Iu(d.f,0),e),2==Ju(d)&&d.removeChild(Iu(d,1)),c.hb[Ld]=2))}}
+function eB(){YA.call(this,l);new fj;this.c=!1;this.b=(Up(),new fB)}t(410,405,si,eB);_.b=null;t(413,1,{55:1,64:1,74:1});t(412,413,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new wz;$A(a,this.d);$A(a,this.e);$A(a,this.c);$A(a,this.b);return a.b};function Yy(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(411,412,{54:1,55:1,63:1,64:1,71:1,74:1},Yy);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return gB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function hB(){hB=x;iB=new jB;kB=new lB;mB=new lB}var iB,mB,kB;t(415,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Di(this)};function jB(){}t(416,415,{},jB);function lB(){}t(417,1,{},lB);t(418,373,pi);_.Vd=function(){return null};
+function nB(a,b){var c;c=new oB(uy(a));return!c?null:new By(pB(c,"_")*b+6,BA(c.c).d+6)}function qB(a,b){var c;c=nB(a,b);return!c?Ay(a):c}function rB(a,b){var c;c=nB(a,b);return!c?Cy(a):c}function sB(a,b){var c=a.hc;Vx(c.b,b);c.f.b=-1;c.f.c=-1}function tB(a){uB.call(this,a,null!=a?a.length:0)}function uB(a,b){My.call(this);this.b=0>b?0:b;var c=this.hc;Vx(c.b,a);c.f.b=-1;c.f.c=-1}t(419,418,pi,tB,uB);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return nB(this,vo(this.hc.b.hb,bh).length)};
+_.Xd=function(){return!uy(this)?null:nB(this,vo(this.hc.b.hb,bh).length)};_.Zd=function(){return 0<this.b?qB(this,this.b):Ay(this)};_._d=function(){return 0<this.b?rB(this,this.b):Cy(this)};_.de=function(){this.hc=(Up(),new vB)};_.he=function(){return 0<this.b?qB(this,this.b):Ay(this)};_.ke=function(){return 0<this.b?rB(this,this.b):Cy(this)};_.b=0;function Up(){Up=x;Ny=new wB}function xB(){var a=(Up(),Up(),Ny);!a.d&&(a.d=new yB)}function wB(){this.c=new zB;this.e=new pz}t(420,1,{},wB);_.b=null;
+_.d=null;var Ny;function zB(){}t(421,1,{},zB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(422,1,{});function AB(){AB=x;BB=new CB;DB=new CB}function EB(a,b){return b==a?!0:!b?!1:!0}function CB(){}t(423,1,{58:1},CB);_.eQ=function(a){return null==a||!A(a,58)?!1:EB(this,a)};_.hC=function(){var a;a=null.gg()+";class="+null.gg();a=!null.gg().gg()?a:a+";charset=";return zt(a)};_.tS=function(){return FB.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var BB,DB;
+function GB(){GB=x;H(HB,m,58,[(AB(),DB),BB])}function IB(a){var b=(AB(),DB);if(EB(b,(AB(),DB)))return a.b;if(EB(b,BB))return new JB(a.b);throw new KB(b);}function LB(a){GB();this.b=a}t(424,1,{},LB);_.b=null;function KB(a){a="flavor = "+a;An();this.i=a}t(425,101,{59:1,71:1,78:1,86:1},KB);function MB(a,b){oz();NB.call(this,a,1001,b,lh)}function NB(a,b,c,d){oz();mz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(426,374,oi,MB,NB);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+tt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=lh;function Hy(a,b){oz();mz.call(this,a);this.e=b}t(427,374,oi,Hy);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+ya+a.ce()+ba+a.ae()+hh+a.Yd()+va};function Ty(a,b,c){oz();Hy.call(this,a,b);this.b=c}t(428,427,oi,Ty);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function sy(a,b,c,d){oz();mz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(429,374,oi,sy);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(rt(kt(this.b,mh))&&(a+="PARENT_CHANGED,"),rt(kt(this.b,nh))&&(a+="DISPLAYABILITY_CHANGED,"),rt(kt(this.b,ph))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=lh;_.c=null;_.d=null;t(430,1,ai);function DA(a,b){oz();Hy.call(this,a,b);this.d=null;this.b=this.c=0}
+t(431,427,oi,DA);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(432,1,{});function JB(a){if(null==a)throw new so;}t(433,432,{},JB);
+function OB(){OB=x;PB={};PB["java.vendor"]=Ae;PB["package.restrict.access.sun"]=ah;PB["sun.java.launcher"]=ic;PB["sun.management.compiler"]=Ae;PB["os.name"]=ic;PB[" sun.boot.class.path"]=ic;PB["path.separator.applet"]=ic;PB["java.vm.specification.vendor"]=Ae;PB["java.runtime.version"]=ic;PB["http.proxyPort"]=ic;PB["user.name"]=ic;PB["user.language"]=ic;PB["os.name.applet"]=ic;PB["browser.version"]=ic;PB["java.version"]=ic;PB["user.timezone"]=ic;PB["java.endorsed.dirs"]=ic;PB["java.specification.name"]=
+"GWT";PB["java.specification.version"]="2.5.0";PB[Ue]=ec;!hr&&(hr=new pr);hr.b?PB[Se]="yes":PB[Se]=null}var PB;t(436,101,ni);function QB(){An()}function RB(a){An();this.i=a}t(435,436,{66:1,71:1,78:1,86:1},QB,RB);function SB(){SB=x;TB=new UB}function VB(a){var b;if(a.n){var c;b=new xt;xn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,xn(b.b,a.b));c=a.c;a=a.k;null!=c&&xn(b.b,c);null!=a&&(b.b.b+=la,xn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function WB(a){SB();var b,c,d;if(null==a)throw new QB;a=io(a);try{d=jo(a,ko(58))}catch(e){e=Ri(e);if(A(e,82))throw new RB(yn(e));throw e;}c=jo(a,ko(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;XB();var f,g,j;j=c.length;b=new YB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new RB(ac+a);if(!this.n&&(this.n=ij(TB,this.i),this.n||(this.n=(Up(),new ZB))&&z(TB,this.i,this.n),!this.n))throw new RB(ac+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,rb,V,L,ca,Gc,dg,wb,Nd,Od,Pd,Wa,Hc,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==$B(c,ko(47),n+2))throw new aC(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ca=this.f;
+Pd=this.k;v=this.e;wb=this.j;r=this.b;Eb=this.o;Wa=$B(L,ko(35),0);if(0==L.indexOf(Za)&&0!=L.indexOf("////")){rb=2;ca=-1;E=$B(L,ko(47),2);Od=$B(L,ko(63),2);-1!=Od&&(-1==E||E>Od)&&(E=Od);-1==E&&(E=o,v=l);Q=E;-1!=Wa&&Wa<E&&(Q=Wa);var sd=ko(64);Hc=L.lastIndexOf(sd,Q);r=L.substr(2,Q-2);-1<Hc&&(Eb=L.substr(2,Hc-2),rb=Hc+1);Gc=$B(L,ko(58),-1==Hc?rb:Hc);u=jo(L,ko(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Gc=u+1:Gc=-1):Gc=-1}catch(hf){if(hf=Ri(hf),!A(hf,78))throw hf;}-1==Gc||Gc>E?J=L.substr(rb,
+Q-rb):(J=L.substr(rb,Gc-rb),dg=L.substr(Gc+1,Q-(Gc+1)),0==dg.length?ca=-1:ca=bC(dg,10))}-1<Wa&&(Pd=L.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var $b=ko(63);Nd=L.lastIndexOf($b,D);-1<Nd?(wb=L.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),V=po(v,ko(47))+1,v=v.substr(0,V-0)),D=Nd):0!=Wa&&(wb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),V=po(v,ko(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ye;ye=v;null!=wb&&!G(wb,l)&&(null!=v?ye=v+tb+wb:ye=tb+wb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=ca;this.k=Pd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(td=po(this.d,ko(64)))?(this.o=this.d.substr(0,td-0),this.d=qo(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=jo(this.c,ko(63)))?(this.j=qo(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Eb;this.e=v;this.j=wb}}catch(ud){ud=
+Ri(ud);if(A(ud,78))throw new RB(yn(ud));throw ud;}if(-1>this.f)throw new RB("incorrect port: "+this.f);}t(437,1,oi,WB);_.tS=function(){return VB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var TB;t(438,1,{});function cC(a,b,c){var d,e;for(d=new dC(a.Ee().b);eC(d.b);)if(a=d.c=Mi(d.b),e=a.Gf(),null==b?null==e:In(b,e))return c&&(a=new fC(a.Gf(),a.Hf()),gC(d)),a;return null}t(442,1,Th);_.De=function(a){return!!cC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Je()!=a.Je())return!1;for(a=new dC(a.Ee().b);eC(a.b);)if(b=a.c=Mi(a.b),c=b.Gf(),b=b.Hf(),!this.De(c)||!hC(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=cC(this,a,!1);return!a?null:a.Hf()};_.hC=function(){var a,b,c;c=0;for(b=new dC(this.Ee().b);eC(b.b);)a=b.c=Mi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new iC("Put not supported on this map");};
+_.Ie=function(a){a=cC(this,a,!0);return!a?null:a.Hf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new dC(this.Ee().b);eC(c.b);)b=c.c=Mi(c.b),a?d+=za:a=!0,d+=l+b.Gf(),d+=qb,d+=l+b.Hf();return d+"}"};function Ux(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Lu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].Gf())){c=!0;break a}c=!1}return c}
+function ij(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:jC(a,b,a.Me(b))}function jC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.Gf()))return f.Hf()}return null}function z(a,b,c){return null==b?kC(a,c):A(b,1)?lC(a,b,c):mC(a,b,c,a.Me(b))}function mC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.Gf()))return a=d.Hf(),d.If(c),a}else e=a.b[d]=[];d=new fC(b,c);e.push(d);++a.e;return null}
+function kC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function lC(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ui(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.Gf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Hf();break a}}c=null}return c}t(441,442,Th);_.De=function(a){return Lu(this,a)};
+_.Ee=function(){return new nC(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return ij(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return Ui(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ji(){Ux(this)}t(440,441,Zh,Ji);_.Ke=function(a,b){return ws(a)===ws(b)||null!=a&&In(a,b)};_.Me=function(a){return~~Ln(a)};function UB(){Ux(this)}t(439,440,Zh,UB);function oC(){An()}t(443,100,fi,oC);
+function pC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=qC(a,c);if(c>=a.j)break;c=rC(a,c);++b}return b}function sC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function tC(a){var b;a.b=0<=a.k&&!a.e?a.k:qC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new oC;b=a.b;a.b=rC(a,a.b);return a.o.substr(b,a.b-b)}
+function rC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=uC(a.o,d);if(c<=a.i&&sC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=jo(a.d,ko(c)))break;++d}a.n&&b==d&&(a.f?(c=uC(a.o,d),c<=a.i&&sC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=jo(a.d,ko(c))&&++d));return d}function qC(a,b){var c,d;if(null==a.d)throw new so;for(d=b;!a.n&&d<a.j;)if(a.f){c=uC(a.o,d);if(c>a.i||!sC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>jo(a.d,ko(c)))break;++d}return d}
+function vC(a){wC.call(this,a," \t\n\r\u000c",!1)}function xC(a){wC.call(this,a,ya,!1)}function wC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=uC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=uC(this.d,d),this.c[c]=a}}}t(444,1,{},vC,xC,wC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function yC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=On(e),!(Mn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==ue?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function zC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+bg:a}function Cs(a){var a=new AC(a),b,c,d,e,f;b=$doc.getElementsByTagName(fe);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Jd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;BC(a););return a.c}
+function CC(){CC=x;DC=H(zs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);EC=(Xz(),$z);FC=lA(EC);GC=y(HC,m,43,23,0);IC=y(zs,m,1,23,0);JC=y(HC,m,43,7,0);KC=null!=(OB(),PB[Se]);LC=y(MC,m,47,100,0);NC=y(OC,m,48,100,0)}function PC(a){var b;if(a.Gb)b=QC(a,1)+sb+QC(a,2)+sb+QC(a,3);else if(b=QC(a,0),0<b.length){var c=new RC(a.$);$i(a.ab.b,c)}return b}
+function SC(a,b){var c,d;c=b.b;if(G(c,(TC(),UC).c))Nq(VC(a));else if(G(c,WC.c))Nq(Oq(a));else if(G(c,XC.c))a.wb&&Pq(a.v,(!a.xb&&(a.xb=new Qq(a)),a.xb));else if(G(c,mg)){7!=a.P&&(a.Q=lh);d=b.d;d=st(d,kh);c=ht(d,a.Q);var e=!ft(c,lh)?at(c):c;!ft(e,yh)&&YC(a.$,N(c));ZC(a);a.nb=!0;$C(a);a.P=7;a.Q=d}else G(c,ug)||(G(c,je)?aD(a):bD(a,c))}
+function cD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(dD,m,-1,4,1);o=y(dD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)eD(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=lz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;fD(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||gD(a.gb[f])}a.C*=h}}
+function hD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new iD(a),a.$.s=0);null!=a.tb&&yC(a.tb,null)}}function jD(a,b){var c,d,e,f;f=new eB;d=Fc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new YA(Qb+d);var g=(TC(),UC).c;d.d=g;dB(f,d);qz(d.e,a);d=new YA(Qb+c);d.d=WC.c;qz(d.e,a);dB(f,d);a.wb&&(dB(f,new YA(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new YA(c),d.d=XC.c,qz(d.e,a),dB(f,d));py(a,f);return f}
+function kD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,EC);a.pb?(f==a.d&&X(b,mA(EC)),MA(b,h,g,a.Z,a.Z),X(b,(Xz(),bA)),lD(b,h,g,a.Z-1,a.Z-1)):f==a.d?LA(b,h+1,g+1,a.Z,a.Z,!1):LA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(Xz(),dA)),f){case 101:X(b,gA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;mD(b,!0);nD(b,oD(b,f,d,c,e));X(b,dA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(mD(b,!1),nD(b,oD(b,f,d,c,e)));pD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);MA(b,h+9,g+9,2,4);MA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,eA),MA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,gA),MA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,hA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,dA);break;case 107:X(b,fA);MA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,dA);lD(b,h+4,g+4,a.Z-8,a.Z-8);pD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);MA(b,h+9,g+9,2,4);MA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,jA),lD(b,c,e,d,d),X(b,cA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:qD(b,h,g,a.Z,!0);break;case 111:qD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,Yz);MA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,dA);lD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,EC);
+a.qb&&LA(b,h+1,g+1,a.Z,a.Z,!1);X(b,dA);rD(a,b,h,g,"NEW");break;case 106:X(b,eA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,dA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));rD(a,b,h+6,g,uc);break;case 104:X(b,eA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,dA);break;case 105:a.Ob?(X(b,iA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,dA)):rD(a,b,h,g,"123");break;case 114:X(b,kA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);MA(b,d,c,f,f);X(b,dA);sD(a,b,h,g,Yz,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:tD(a,b,h,g+2,3);break;case 207:tD(a,b,h,g,4);break;
+case 208:tD(a,b,h,g,5);break;case 209:tD(a,b,h,g,1);break;case 210:tD(a,b,h,g,6);break;case 211:tD(a,b,h,g,7);break;case 212:tD(a,b,h,g,8);break;case 213:rD(a,b,h,g,"FG"),a.G=new aB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=IC[d]&&sD(a,b,h,g,GC[d],IC[d])}
+function uD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,EC),MA(d,0,0,c,b),a.pb?(X(d,(Xz(),bA)),lD(d,-1,0,c,b-1)):(X(d,FC),Y(d,0,0,c-1-2,0),X(d,mA(EC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),vD(d,a.Y),X(d,(Xz(),dA)),-1!=a.K.toLowerCase().indexOf(ke)&&X(d,eA),wD(d,a.K,10,15),xD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function yD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,EC);MA(d,0,0,c,b);a.pb?(X(d,(Xz(),bA)),Y(d,0,b-1,c,b-1),e=zD*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,FC),Y(d,0,0,0,b-1),Y(d,0,zD*a.Z,b-1,zD*a.Z),X(d,mA(EC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=zD+2;++b)kD(a,d,1,b);xD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function AD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);MA(e,0,0,c,b);d=a.eb?(hB(),kB):(hB(),mB);if((hB(),iB)==(hB(),iB))d==kB?e.b=l:e.b=Ag;d=new vz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,rb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,ca=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=ca=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ca=3;f.x&&(fD(f),cD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ca*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(BD(13*f.o.C*j)));CD(f.o,j);f.o.B&&(X(g,(Xz(),dA)),lD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(CC(),JC)[f.e[j]]),h=g,r=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,mD(h,!0),nD(h,oD(h,r,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(CC(),JC)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ca*Q,J=3*ca*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.K[h]+q),r[0]=K(f.N[h]-J),V[1]=K(f.K[o]+q),r[1]=K(f.N[o]-J),V[2]=K(f.K[o]-q),r[2]=K(f.N[o]+J),V[3]=K(f.K[h]-q),r[3]=K(f.N[h]+J),o=g,h=V,mD(o,!0),nD(o,DD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){X(g,(Xz(),dA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(CC(),JC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];V=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,hA);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,dA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(ca*Q)));u=N(M(Math.round(ca*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));vD(g,f.o.n);o=ED(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=pB(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,hA);wD(g,h,L,q);X(g,dA);break;default:if(1==f.C[j]||3==f.C[j])q=ca*Q,J=ca*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,mD(o,!0),nD(o,DD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ca*Q;J=ca*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(dD,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];vD(g,f.o.n);
+o=ED(f.o.o);J=y(zs,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y(FD,m,54,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(BD(2*f.o.C))));for(j=1;j<=f.u;++j)h=GD(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=r[j]=pB(f.o.o,h),n[j]=HD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,rb=l,f.o.Lb&&0<f.y[j]&&(rb+=Xb,1<f.y[j]&&
+(rb+=f.y[j])),v=l,0!=f.B[j]&&(1<Yj(f.B[j])&&(v+=Yj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+rb+v+l:h=v+rb+l+h,E||(q=h),J[j]=h,q=pB(f.o.o,q),v=pB(f.o.o,h),V[j]=q,r[j]=v,v=n[j]=HD(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(CC(),JC)[f.e[j]]),MA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(CC(),JC)[f.e[j]]):X(g,(Xz(),dA)):X(g,(CC(),GC)[f.c[j]]),wD(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=V[j],v=r[j],L=N(M(BD(f.K[j]-q/2))),q=N(M(BD(f.N[j]+~~(o/2)-1))),X(g,(Xz(),hA)),wD(g,ba+f.r[h][1],
+L+v,q);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(Xz(),eA):(Xz(),kA)),0<f.E&&106!=f.o.d&&(v=n[f.E],lD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ca+1)*Q,J=(ca+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(BD(f.K[h]+q))),E[1]=N(M(BD(f.K[o]+q))),v[0]=N(M(BD(f.N[h]-J))),v[1]=N(M(BD(f.N[o]-J))),E[3]=N(M(BD(f.K[h]-q))),E[2]=N(M(BD(f.K[o]-q))),v[3]=N(M(BD(f.N[h]+J))),v[2]=N(M(BD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(ca=
+g,j=E,Q=v,ca.o&&(mD(ca,!1),nD(ca,DD(ca,j,Q,5,!0)))),106==f.o.d&&ID(f,f.I[f.F],f.J[f.F]))){ca=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ca;if(ca>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(Xz(),eA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],lD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(Xz(),bA)),Y(e,c-1,0,c-1,b-1)):(X(e,mA(EC)),Y(e,c-1,0,c-1,b-1),X(e,EC),Y(e,c-2,0,c-2,b-1),X(e,FC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(Xz(),hA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new zA(Yb,0,13),a.X=new oB(a.U),null!=a.cb&&(d=pB(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Xz(),dA)),vD(e,a.U),wD(e,a.cb,c,b)));xD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function tD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(mD(b,!1),nD(b,DD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function JD(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,EC);MA(d,0,0,b,c);a.pb?(X(d,(Xz(),bA)),c=14*(a.Z+a.T),lD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,mA(EC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,FC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)kD(a,d,b,1),kD(a,d,b,2);a.d=c;xD(a.Vb,a.Rb,0,0)}}
+function qD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);pD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function KD(a,b,c){var d,e,f,g,j,h;LD(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=MD(b);b=new wC(b,j,!0);e=l;for(d=1;5>=d;++d)e=ND(b,j);d=OD(bC(io(e.substr(0,3)),10)).b;g=OD(bC(io(e.substr(3,3)),10)).b;ND(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=ND(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new PD(a,f)}cD(a,1,d,1);cD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new PD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",$C(a),!1;null!=a.j&&a.$&&QD(a.$,a.j,!0);null!=a.k&&
+a.$&&QD(a.$,a.k,!1);j=RD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new SD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];cD(a,1,j,0)}c&&$C(a);return!0}function Rq(a,b){a.lb=!0;a.K=b}function CD(a,b){100>b&&(!LC[b]&&(LC[b]=new zA(Yb,0,b)),!NC[b]&&us(NC,b,new oB(LC[b])),a.n=LC[b],a.o=NC[b])}
+function Vq(a,b){var c,d;if(0==b)return!1;ZC(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:hD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;TD(a,UD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new cv("Cannot redo. Index is out of range.");if(!d.b.d)throw new cv(bc);
+d.b=d.b.d;TD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Zt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(Rq(a,gc+(a.Ib.b+1)+da+a.Ib.d),d=VD(d),WD(a,d,!1,!0),null!=a.tb&&yC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Zt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(Rq(a,gc+(a.Ib.b+1)+da+a.Ib.d),d=VD(d),WD(a,d,!1,!0),null!=a.tb&&yC(a.tb,null));break;case 101:a.Mb&&XD(a.Mb);a.Mb=new YD(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new ZD(a):a.Eb.hc.d._?$D(a.Eb.hc.d):aE(a.Eb);break;case 114:a.c&&
+XD(a.c);a.c=new YD(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,bE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=cE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(dD,m,-1,4,1);eD(a.$,d);a.nb=!0;a.$=new RC(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;dE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,eE(a.$,a.$.E),a.$.E=0,aD(a)):0<a.$.F&&(a.nb=!0,fE(a.$,a.$.F),a.$.F=0,aD(a));gE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new eB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new YA(c),dB(j,g),g.d=c,qz(g.e,a);py(a,j);a.F=j}hE(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(XD(a.p),a.p=null);0==a.$.E&&(a.p=new YD(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,aD(a)),18==a.e&&(d=vo((Sq(),Tq).hc.b.hb,bh),iE(a.$,a.$.E,d),aD(a)),gE(a.$))}$C(a);return!0}
+function Oq(a){var b,c,d;d=VC(a);c=l;if(a.Gb){var e,f,g;g=os([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)cE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(jE(g[1][0],3)+jE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+kE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+kE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new lE(a,a.gb,a.vb)),c=kE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function mE(a,b,c,d){var e;e=c;var f=d,g,j;(g=nE(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=jD(a,!0)),a.x):(!a.w&&(a.w=jD(a,!1)),a.w),hE(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=oE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=zD+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",$C(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",$C(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Vq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)eE(a.$,a.$.E),a.$.E=0,aD(a);else{if(106==a.d)return!0;if(108==a.d)pE(a.$,a.$.E,0),aD(a);else if(157==a.d)pE(a.$,a.$.E,1),aD(a);else if(158==a.d)pE(a.$,a.$.E,-1),aD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):aD(a);else if(206<=a.d&&229>=a.d)a.P=2,qE(a.$),aD(a);else if(230==a.d)a.P=3,aD(a);else if(233<=a.d&&262>a.d)rE(a.$,!1),aD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;iE(a.$,a.$.E,vo(a.Eb.f.hc.b.hb,bh));a.$.n=!0;aD(a)}else if(105==a.d)sE(a.$),aD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=vo((Sq(),Tq).hc.b.hb,bh),1>d.length&&(d=Sc),iE(a.$,a.$.E,
+d)),aD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,qE(a.$),aD(a);else if(0<a.$.F)if(104==a.d)fE(a.$,a.$.F),a.$.F=0,aD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Rq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;eE(d,c);d.b[c]=0}a.$.F=0;aD(a)}else if(201==a.d)tE(a.$,a.$.F),aD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),aD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,aD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,aD(a);else if(206<=a.d&&229>=a.d)a.P=2,qE(a.$),aD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=vo(a.Eb.f.hc.b.hb,bh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;aD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new iD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(uE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,qE(a.$)):300<a.d?(uE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=vo((Sq(),Tq).hc.b.hb,bh),1>d.length&&(d=Sc),iE(a.$,1,d))):230==a.d?vE(a,null,!0):233<=a.d&&262>a.d?(uE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,rE(a.$,!0)):OB();aD(a)}else e=!1;e&&(gE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,$C(a))}return e}
+function wE(a,b,c,d){var e,f;if(a.A||!a.ib||nE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=xE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)eE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),fE(b,e),0<xE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Rq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<xE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Rq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(oE(b)||nE(b))YC(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(dD,m,-1,4,1);eD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;ZC(a);a.nb=!0;$C(a);a.Tb=c;a.Ub=d;return!0}
+function yE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||nE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((CC(),KC)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;zE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(zE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;ZC(a);a.nb=!0;$C(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function AE(a){if(a.A)return!0;a.jb&&(a.jb=!1,aD(a));a.lb=!1;a.Q=lh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=xE(b,b.u),6>b.A[c]&&(BE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),eE(b,b.u));b.D=!1;aD(a)}else a:{var b=a.$,e,f;c=xE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Rq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Rq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(BD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(BD((b.N[b.G]+b.N[c])/2))))}}gD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,UD(b),b.b.d=c),aD(a),a.s=!1)}else 5==a.P&&(gD(a.$),aD(a));0<a.P&&(a.E=!1,ZC(a),a.nb=!0,gE(a.$),CE(a.$),$C(a),a.P=0,a.i=!1);if(KC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,ZC(a),a.nb=!0,$C(a);return!0}function ZC(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function zE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,yC(a.sb,H(DE,m,81,[new S(a.f),new S(b)]))}
+function EE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Jf)?a.Gb=!1:-1<b.indexOf(hg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Ef)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Nf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,cD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)FE(a.gb[d]),fD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Xf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++zD;c&&$C(a)}
+function $C(a){var b,c,d,e;b=lz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Ne(a.db,d,c),a.A&&e&&cD(a,1,a.vb,0),AD(a),a.A||(a.Rb=a.Ne(a.Rb,b.c,2*a.Z+a.T),JD(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Ne(a.R,a.Z,c),yD(a),a.J=a.Ne(a.J,d,a.Z),uD(a))):(AD(a),a.A||(uD(a),a.E&&(JD(a),yD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function GE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=cE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=GD(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Yj(c.B[h])&&(j+=Yj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+HE(0.055999999999999994*c.K[h],0,2)+ba+HE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=jh),e+=c)}return e}function QC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=cE(a.gb[c]),d!=b))continue;d=void 0;d=IE(a.gb[c]);d=JE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function aD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&yC(a.tb,null)}var c,d,e;e=new KE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=IE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new LE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function WD(a,b,c,d){try{KD(a,b,d)?c&&aD(a):$C(a)}catch(e){if(e=Ri(e),A(e,78))$C(a);else throw e;}}
+function vE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;LD(a,c);e=j=0;r=new wC(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=pC(r);a.vb=0;for(f=1;f<=h;++f)if(o=tC(r),io(o),!G(o,jh))if(G(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new ME(a,o);if(0==a.$.u){NE(a,"ERROR - problems in reading/processing molecule !");OB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(NE(a,"ERROR - strange reaction - fixing !"),OB(),d=!1):3<n?(NE(a,"ERROR - strange reaction !"),OB(),d=!1):(1<a.vb&&!g&&EE(a,Ef,!0),g&&!a.Gb&&EE(a,
+hg,!0),!g&&a.Gb&&EE(a,Jf,!0),g?(cD(a,1,j,1),cD(a,j+1,e-1,2),cD(a,e,a.vb,3)):cD(a,1,a.vb,0),c&&$C(a),d=!0)}d?aD(a):$C(a)}catch(q){if(q=Ri(q),A(q,78))$C(a);else throw q;}}function OE(a){ZC(a);a.nb=!0;$C(a)}function LD(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new iD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&$C(a);null!=a.tb&&yC(a.tb,null)}
+function TD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=IE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&yC(a.tb,null)}}function PE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,$C(a),null):a.gb[b]}
+function bD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Ma)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Ca)?c=245:G(b,Ea)&&(c=238);0<c?Vq(a,c):b="Not known group!";a.lb=!0;a.K=b;$C(a)}function NE(a,b){a.lb=!0;a.K=b;$C(a)}function VC(a){var b;b=PC(a);ZC(a);$C(a);return b}
+function rD(a,b,c,d,e){var f,g,j,h;f=a.X;h=pB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new zA(f.c.b,f.c.d,g),f=new oB(j),h=pB(f,e),b.f=j,b.j=QE(j);else vD(b,a.U);f=BA(f.c).b-BA(f.c).c;wD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function sD(a,b,c,d,e,f){var g,j;g=ED(a.W);j=pB(a.W,f);vD(b,a.V);(b.e=e)&&(b.i=jg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);wD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function ED(a){return BA(a.c).b-BA(a.c).c}
+function Uq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Hd,$C(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Hd):Rq(a,a.z+ba),$C(a))}t(448,370,Sh);_.Be=function(a){SC(this,a)};_.Ne=function(a,b,c){return hz(this,b,c)};_.Oe=function(){};_.ie=function(){$C(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=lh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var zD=10,LC,NC,EC,FC,GC,DC,KC,RE=null,JC,IC;
+function SE(){CC();fz.call(this);this.Vb=(Up(),Up(),Ny).b;this.y=new zA(null,0,8);this.u=(Xz(),Yz);this.gb=y(TE,m,94,99,0);this.ab=new dz;this.Ib=new UE;this.L=G((OB(),PB[Ue]),ec);this.v=new VE;this.H=H(zs,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Ca]);this.$=new iD(this);JC[0]=aA;JC[1]=new Zz(255,153,153);JC[2]=new Zz(255,204,102);JC[3]=new Zz(255,255,153);JC[4]=new Zz(102,255,255);JC[5]=new Zz(51,204,255);JC[6]=new Zz(255,153,255)}t(447,448,Sh,SE);
+_.Ne=function(a,b,c){var d;return a?(d=a.b,sj(d.u,b,c),a):hz(this,b,c)};_.Oe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[WE(b.b),a])}};_.b=null;function XE(a){if(a.e.hb.style.display!=If){kz(a.d);for(a=new Li(a.f.k);a.c<a.e.Je();)Mi(a),null.gg()}}function YE(a){ZE.call(this,a,db,db,null)}function $E(a,b){ZE.call(this,a,db,db,b)}function aF(a,b,c){ZE.call(this,a,b,c,null)}
+function ZE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=nj(a)){this.c=bF;++bF;this.e=e;this.d=new SE;this.f=new cF(this.d,b,c,d);pv(e,this.f,e.hb);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=iz(a,uo(a.hb,Qf),uo(a.hb,Pf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?RE=cc:RE="JME";b.w=jD(b,!1);b.x=jD(b,!0);Rq(b,RE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=lz(b);bz(b,null);b.pb||(b.T=0);b.U||(b.U=new zA(Yb,0,13),b.X=new oB(b.U));b.V||(b.V=new zA(Yb,1,13),b.W=new oB(b.V));b.Y||(b.Y=new zA(Yb,0,11),new oB(b.Y));CD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;zD=10;b.Lb=!0;try{r=dF(b.Vb,"options");null!=r&&EE(b,r,!1);j=dF(b.Vb,"jme");null!=j&&(b.M=j);n=dF(b.Vb,"mol");null!=n&&(b.bb=n);g=dF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=dF(b.Vb,Mg);null!=o&&(b.cb=o,$C(b));b.k=dF(b.Vb,"atomcolors");b.j=dF(b.Vb,"atombg");f=dF(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(Xz(),Yz);try{if(0!=f.indexOf(la))throw new zn("bad hex encoding");E=bC(f.substr(1,2),16);D=bC(f.substr(3,2),16);u=bC(f.substr(5,2),16);q=v=new Zz(E,D,u)}catch(J){if(J=Ri(J),A(J,78))OB(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&bE(b.$);h=dF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Ri(Q),!A(Q,78))throw Q;}b.d=202;for(f=0;23>f;++f)GC[f]=(Xz(),fA),IC[f]=Sc;IC[1]=Xb;GC[1]=(Xz(),bA);IC[2]=Bb;GC[2]=fA;IC[3]=Jb;GC[3]=bA;IC[4]=hc;GC[4]=kA;IC[5]=rc;GC[5]=
+eA;IC[9]=Tb;GC[9]=hA;IC[10]=Nb;GC[10]=hA;IC[11]=Fb;GC[11]=hA;IC[12]=Zb;GC[12]=hA;IC[8]=Ec;GC[8]=mA(gA);IC[7]=tc;GC[7]=fA;IC[6]=Jc;GC[6]=bA;IC[13]=Ic;GC[13]=bA;IC[18]=Sc;GC[18]=bA;IC[19]=uc;GC[19]=bA;IC[20]=vc;GC[20]=bA;IC[21]=wc;GC[21]=bA;IC[22]=xc;GC[22]=bA;Ly(b);b._=new eF;f=a.d;f.D=lz(f);null!=f.M?(vE(f,f.M,!1),null!=f.j&&f.$&&QD(f.$,f.j,!0),null!=f.k&&f.$&&QD(f.$,f.k,!1)):null!=f.bb&&WD(f,f.bb,!1,!1);$C(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function fF(){return Cs(null)}function gF(a){return Cs(a)}t(449,1,di,YE,$E,aF,ZE);_.Pe=function(a){B(this.f,new hF(this,a),(Xp(),Xp(),Yp))};_.Qe=function(a){B(this.f,new iF(this,a),(cr(),cr(),dr))};_.Re=function(a){aE(new jF(a,this.d,EC))};_.Se=function(){hD(this.d)};_.Te=function(){Yn((Vn(),Wn),new kF(this))};_.Ue=function(){return this.b};_.Ve=function(){return this.c};_.We=function(){return this.d.I};_.Xe=function(){return this.d.eb};_.Ye=function(){return this.d.fb};_.Ze=function(){return this.d.tb};
+_.nd=function(){return uo(this.f.hb,Pf)};_.$e=function(){var a;a=[];a.length=2;a[0]=uo(this.f.hb,Qf);a[1]=uo(this.f.hb,Pf);return a};_.od=function(){return uo(this.f.hb,Qf)};_._e=function(){return this.e.hb};_.af=function(){return this.d.yb};_.bf=function(){return this.d.Ab};_.cf=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.hb.style.display!=If};_.df=function(){var a=this.d,b;a.Gb?b=GE(a,1)+sb+GE(a,2)+sb+GE(a,3):b=GE(a,0);return b};_.ef=function(){return Oq(this.d)};
+_.ff=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=PC(a);a.Pb=b;$C(a);return c};_.gf=function(a){EE(this.d,a,!0)};_.hf=function(){};_.jf=function(a){WD(this.d,a,!0,!0)};_.kf=function(a){vE(this.d,a,!0)};_.ne=function(){XE(this)};_.lf=function(){LD(this.d,!0)};_.mf=function(a){var b=this.d;if(a=PE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;OE(b)}};_.nf=function(a){this.b=a;!this.d.b&&(this.d.b=new lF(this))};
+_.of=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Li(b.b);d.c<d.e.Je();)c=Mi(d),a?c.b=l:c.b=Ag}kz(b.d)};_.pf=function(a,b){var c=this.d,d;if(d=PE(c,a))QD(d,b,!0),OE(c)};_.qf=function(a,b){var c=this.d,d;d=PE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,$C(c)):(d.E=b,OE(c))};_.sd=function(a){this.f.hb.style[Ne]=a;XE(this)};_.rf=function(a){this.d.I=a};_.sf=function(a){var b=this.d;b.eb=a;$C(b)};_.tf=function(a){var b=this.d;b.fb=a;$C(b)};_.uf=function(a){this.d.sb=a};
+_.vf=function(a){this.d.tb=a};_.wf=function(a){var b=this.d;b.yb=a;b.w=jD(b,!1)};_.xf=function(a){this.d.Ab=a};_.yf=function(a,b){var c=this.f;c.ud(a);c.sd(b);XE(this)};_.zf=function(a){bD(this.d,a)};_.Af=function(a,b){var c=this.d;c.i=!1;c.Qb=new ME(c,a);c.d=253;c.lb=!0;c.K=b;$C(c)};_.td=function(a){Zu(this.e.hb,a)};_.ud=function(a){this.f.hb.style[gh]=a;XE(this)};_.Bf=function(a){NE(this.d,a)};_.Cf=function(){return VC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var bF=0;
+function kF(a){this.b=a}t(450,1,{},kF);_.xc=function(){var a,b;for(b=new Li(this.b.f.b);b.c<b.e.Je();)a=Mi(b),a.u.hb.innerHTML=a.r||l};_.b=null;function lF(a){this.b=a}t(451,1,{},lF);_.b=null;function hF(a,b){this.b=a;this.c=b}t(452,1,{},hF);_.Tc=function(a){a=a.b;Yn((Vn(),Wn),new mF(this,this.c,a))};_.b=null;_.c=null;function mF(a,b,c){this.b=a;this.d=b;this.c=c}t(453,1,{},mF);_.xc=function(){var a=this.c;this.d.b.apply(a,[WE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function iF(a,b){this.b=a;this.c=b}t(454,1,{},iF);_.b=null;_.c=null;function fr(a,b,c){this.b=a;this.d=b;this.c=c}t(455,1,{},fr);_.xc=function(){var a=this.c;this.d.b.apply(a,[WE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function nF(){var a=oF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;pF(qF,arguments)?a=arguments[0]:3==arguments.length?a=new aF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new YE(arguments[0]):4==arguments.length?a=new ZE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new $E(arguments[0],arguments[1]));this.g=a;rF();a[cd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Pe(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.addMouseOverHandler=C(function(a){this.g.Qe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.alert=C(function(a){this.g.Re(a)});b.clear=C(function(){this.g.Se()});b.deferredRepaint=C(function(){this.g.Te()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.$e()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.cf(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.df()});b.molFile=C(function(){return this.g.ef()});b.nonisomericSmiles=C(function(){return this.g.ff()});b.options=C(function(a){this.g.gf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.jf(a)});b.readMolecule=C(function(a){this.g.kf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=qF;rF();var f=b,g,b=tF.c;g=uF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=uF(b,
+e,f)}if(!g)throw new Vi("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.lf()});b.resetAtomColors=C(function(a){this.g.mf(a)});b.setAfterPasteCallBack=C(function(a){this.g.nf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new sF(a))});b.setAntialias=C(function(a){this.g.of(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.pf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.qf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.rf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.sf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.tf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.uf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.vf(a)});b.setPasteLabel=C(function(a){this.g.wf(a)});b.setPrePasteJSfunction=C(function(a){this.g.xf(a)});b.setSize=C(function(a,b){this.g.yf(a,b)});b.setSubstituent=C(function(a){this.g.zf(a)});b.setTemplate=C(function(a,
+b){this.g.Af(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Bf(a)});b.smiles=C(function(){return this.g.Cf()});vF({"0":{"0":[[fF,null,void 0]],1:[[gF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new wF(e));return[e]},ue]]}});xF(qF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function As(){yF||(yF=!0,nF())}t(456,1,{},As);
+var yF=!1;function Es(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ue)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ds(){}t(458,1,{},Ds);_.xc=function(){Es()};function wF(a){this.b=a}t(459,1,{68:1,106:1},wF);_.eQ=function(a){return null!=a&&A(a,68)&&this.b==a.b};_.b=null;function sF(a){this.b=a}t(460,1,{69:1,106:1},sF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;
+function BC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(gh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Gf)||l;e=c.getAttribute(Qe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Gf)||l,h=h.getAttribute(bh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Jd);c.removeAttribute(Gf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(gh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Ao();c.setAttribute(Qe,d);c.style[gh]=zC(g);c.style[Ne]=zC(b);b=new zF(a,d,n,e,c,f);Yn((Vn(),Wn),b);++a.c;return!0}function AC(a){this.b="JME.class";this.e=a}t(461,1,{},AC);_.Jc=function(){return BC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function zF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(462,1,{},zF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Qe,this.f):this.d.removeAttribute(Qe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function AF(){}t(463,1,di,AF);function BF(a){this.b=a}t(464,1,{},BF);_.xc=function(){this.b()};_.b=null;
+function CF(){var a=oF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;pF(DF,arguments)?a=arguments[0]:0==arguments.length&&(a=new AF);this.g=a;rF();a[cd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Yn((Vn(),Wn),new BF(a))});xF(DF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Bs(){EF||(EF=!0,CF())}t(465,1,{},Bs);var EF=!1;function FF(a){An();this.i=a}
+t(466,436,ni,FF);function Ks(){An();this.i="divide by zero"}t(467,100,fi,Ks);function vs(){An()}function GF(a){An();this.i=a}t(468,100,fi,vs,GF);function HF(){HF=x;IF=new JF(!1);KF=new JF(!0)}function JF(a){this.b=a}t(469,1,{71:1,72:1,75:1},JF);_.eQ=function(a){return A(a,72)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ah:"false"};_.b=!1;var IF,KF;function LF(){}function MF(a){return typeof a==Nf?Ec+(0>a?-a:a):a}
+function NF(a,b){var c;c=new LF;c.e=Pb+(OF(0!=a?-a:0)?MF(0!=a?-a:0):l+Di(c));PF(0!=a?-a:0)&&QF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new LF;b.e=Pb+(OF(a)?MF(a):l+Di(b));PF(a)&&QF(a,b);return b}function RF(a,b){var c;c=new LF;c.e=Pb+(OF(a)?MF(a):l+Di(c));PF(a)&&QF(a,c);c.c=b?8:0;return c}function SF(){var a;a=new LF;a.e=Pb+(OF(0)?MF(0):l+Di(a));PF(0)&&QF(0,a);a.c=2;return a}function TF(a){var b;b=new LF;b.e=Pb+(OF(a)?MF(a):l+Di(b));PF(a)&&QF(a,b);b.c=1;return b}
+function PF(a){return typeof a==Nf&&0<a}function OF(a){return null!=a&&0!=a}function QF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Oh[b.d])c=c.prototype;else{c=Oh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(471,1,{},LF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function UF(a){var b;if(!(b=VF,!b&&(b=VF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new WF(Vb+a+ea);return parseFloat(a)}
+function bC(a,b){var c,d;if(null==a)throw new WF(Mf);if(2>b||36<b)throw new WF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new WF(Vb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new WF(Vb+a+ea);if(-2147483648>c||2147483647<c)throw new WF(Vb+a+ea);return c}t(473,1,{71:1,83:1});var VF=null;function XF(a){this.b=a}
+t(472,473,{71:1,75:1,76:1,83:1},XF);_.eQ=function(a){return A(a,76)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function xz(a){this.b=a}t(474,473,{71:1,75:1,79:1,83:1},xz);_.eQ=function(a){return A(a,79)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function nz(){An()}function Bk(a){An();this.i=a}t(475,100,Xh,nz,Bk);function sv(){An()}function tw(a){An();this.i=a}t(476,100,fi,sv,tw);function S(a){this.b=a}
+function it(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function bt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function OD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(YF(),ZF)[b],!c&&(c=ZF[b]=new S(a)),c):new S(a)}t(477,473,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function YF(){YF=x;ZF=y(DE,m,81,256,0)}var ZF;function Yj(a){return 0>a?-a:a}function Xj(a,b){return a>b?a:b}function BD(a){return Math.round(a)}function so(){An()}function Kr(a){An();this.i=a}t(480,100,{71:1,78:1,82:1,84:1,86:1},so,Kr);function Fi(){Fi=x;Gi=H(Ei,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Gi;function WF(a){An();this.i=a}t(482,475,Xh,WF);
+function ro(a,b){this.b=Qc;this.e=a;this.c=b;this.d=-1}t(483,1,{71:1,85:1},ro);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function $F(a,b){return a.charCodeAt(b)}function uC(a,b){var c=b,d=a.length,e,f;e=$F(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}
+function aG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function jo(a,b){return a.indexOf(b)}function $B(a,b,c){return a.indexOf(b,c)}function po(a,b){return a.lastIndexOf(b)}function VD(a){var b=aa,c=jh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+qo(c,++d):c=c.substr(0,d-0)+qo(c,++d);return a.replace(RegExp(b,ve),c)}
+function oo(a,b){for(var c=RegExp(b,ve),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(zs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function qo(a,b){return a.substr(b,a.length-b)}
+function io(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function ko(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return zt(this)};_.tS=_.toString;function bG(){bG=x;cG={};dG={}}
+function zt(a){bG();var b=lb+a,c=dG[b];if(null!=c)return c;c=cG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+$F(a,d++);c|=0}256==eG&&(cG=dG,dG={},eG=0);++eG;return dG[b]=c}var cG,eG=0,dG;function wn(a,b){xn(a.b,b);return a}function vn(){this.b=new to}function fG(){this.b=new to;this.b.b+=l}t(485,1,Rh,vn,fG);_.tS=function(){return this.b.b};function xt(){this.b=new to}
+function YB(){this.b=new to}function ds(a){this.b=new to;xn(this.b,a)}t(486,1,Rh,xt,YB,ds);_.tS=function(){return this.b.b};function aC(a){a="String index out of range: "+a;An();this.i=a}t(487,476,fi,aC);
+function gG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new so;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new GF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new GF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new sv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)us(b,c,a[--d])}else for(c=e+c;e<c;)us(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function $u(){An()}function iC(a){An();this.i=a}t(489,100,fi,$u,iC);function Dz(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:In(b,c))return a;return null}function Gz(a,b){var c;return(c=Dz(a.Fd(),b))?(c.fd(),!0):!1}function hG(a){var b,c,d,e;d=new vn;b=null;d.b.b+=Tc;for(c=a.Fd();c.dd();)null!=b?xn(d.b,b):b=za,e=c.ed(),xn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(490,1,{});_.Df=function(){throw new iC("Add not supported on this collection");};
+_.Ef=function(a){return!!Dz(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Ff=function(a){return Gz(this,a)};_.tS=function(){return hG(this)};t(492,490,ji);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Ln(c),a=~~a);return a};
+function iG(a,b){var c;return A(b,90)&&(c=b.Gf(),Lu(a.b,c))?(c=ij(a.b,c),a.b.Ke(b.Hf(),c)):!1}function nC(a){this.b=a}t(491,492,ji,nC);_.Ef=function(a){return iG(this,a)};_.Fd=function(){return new dC(this.b)};_.Ff=function(a){return iG(this,a)?(a=a.Gf(),Ui(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function gC(a){if(a.c)Oi(a.b),Ui(a.d,a.c.Gf()),a.c=null;else throw new cv("Must call next() before remove().");}
+function dC(a){var b;this.d=a;b=new fj;a.d&&$i(b,new jG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new kG(a,d.substring(1));b.Df(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Df(c[d])}this.b=new Li(b)}t(493,1,{},dC);_.dd=function(){return eC(this.b)};_.ed=function(){return this.c=Mi(this.b)};_.fd=function(){gC(this)};_.b=null;_.c=null;_.d=null;t(495,1,wi);_.eQ=function(a){return A(a,90)&&hC(this.Gf(),a.Gf())&&hC(this.Hf(),a.Hf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Gf()&&(a=Ln(this.Gf()));null!=this.Hf()&&(b=Ln(this.Hf()));return a^b};_.tS=function(){return this.Gf()+qb+this.Hf()};function jG(a){this.b=a}t(494,495,wi,jG);_.Gf=function(){return null};_.Hf=function(){return this.b.c};_.If=function(a){return kC(this.b,a)};_.b=null;function kG(a,b){this.c=a;this.b=b}t(496,495,wi,kG);_.Gf=function(){return this.b};_.Hf=function(){return this.c.f[lb+this.b]};_.If=function(a){return lC(this.c,this.b,a)};_.b=null;_.c=null;
+function qw(a,b){(0>a||a>=b)&&lG(a,b)}function lG(a,b){throw new tw("Index: "+a+", Size: "+b);}t(497,490,Ci);_.Jf=function(){throw new iC("Add not supported on this list");};_.Df=function(a){this.Jf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:In(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Ln(c)),b=~~b;return b};_.Fd=function(){return new Li(this)};_.Lf=function(){return this.Mf(0)};_.Mf=function(a){return new mG(this,a)};_.Nf=function(){throw new iC("Remove not supported on this list");};function eC(a){return a.c<a.e.Je()}function Mi(a){if(a.c>=a.e.Je())throw new vv;return a.e.Kf(a.d=a.c++)}function Oi(a){if(0>a.d)throw new yw;a.e.Nf(a.d);a.c=a.d;a.d=-1}function Li(a){this.e=a}t(498,1,{},Li);_.dd=function(){return eC(this)};
+_.ed=function(){return Mi(this)};_.fd=function(){Oi(this)};_.c=0;_.d=-1;_.e=null;function mG(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&lG(b,c);this.c=b}t(499,498,{},mG);_.Of=function(){return 0<this.c};_.Pf=function(){if(0>=this.c)throw new vv;return this.b.Kf(this.d=--this.c)};_.b=null;function nG(a){a=new dC(a.c.b);return new oG(a)}function pG(a,b){this.b=a;this.c=b}t(500,492,ji,pG);_.Ef=function(a){return Lu(this.b,a)};_.Fd=function(){return nG(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function oG(a){this.b=a}t(501,1,{},oG);_.dd=function(){return eC(this.b.b)};_.ed=function(){return(this.b.c=Mi(this.b.b)).Gf()};_.fd=function(){gC(this.b)};_.b=null;t(502,497,Ci);_.Jf=function(a,b){var c;c=Jz(this,a);var d=c.e;new Ez(b,c.c);++d.c;++c.b;c.d=null};_.Kf=function(a){var b;b=Jz(this,a);try{return Kz(b)}catch(c){c=Ri(c);if(A(c,91))throw new tw("Can't get element "+a);throw c;}};_.Fd=function(){return Jz(this,0)};
+_.Nf=function(a){var b,c;b=Jz(this,a);try{c=Kz(b)}catch(d){d=Ri(d);if(A(d,91))throw new tw("Can't remove element "+a);throw d;}qG(b);return c};function rG(a){a.c=y(sG,m,0,0,0)}function Uy(a,b,c){(0>b||b>a.d)&&lG(b,a.d);a.c.splice(b,0,c);++a.d}function $i(a,b){us(a.c,a.d++,b);return!0}function Zt(a,b){qw(b,a.d);return a.c[b]}function Rj(a,b){for(var c=0;c<a.d;++c)if(hC(b,a.c[c]))return c;return-1}function bu(a,b){var c;c=(qw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Zi(a,b){var c;c=Rj(a,b);if(-1==c)return!1;bu(a,c);return!0}function Fk(a,b){var c;if(b.length<a.d){c=b;var d;d=ns(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)us(b,c,a.c[c]);b.length>a.d&&us(b,a.d,null);return b}function fj(){rG(this)}function xA(a){rG(this);this.c.length=a}function rz(a){rG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(503,497,Qh,fj,xA,rz);_.Jf=function(a,b){Uy(this,a,b)};
+_.Df=function(a){return $i(this,a)};_.Se=function(){this.c=y(sG,m,0,0,0);this.d=0};_.Ef=function(a){return-1!=Rj(this,a)};_.Kf=function(a){return Zt(this,a)};_.Ge=function(){return 0==this.d};_.Nf=function(a){return bu(this,a)};_.Ff=function(a){return Zi(this,a)};_.Je=function(){return this.d};_.d=0;function Iz(a,b,c){var d;for(d=0;d<b;++d)us(a,d,c)}function $r(){$r=x;as=new tG}var as;function tG(){}t(506,497,$h,tG);_.Ef=function(){return!1};_.Kf=function(){throw new sv;};_.Je=function(){return 0};
+function uG(){this.b=new Date}function vG(a){return 10>a?ab+a:l+a}t(507,1,{71:1,74:1,75:1,87:1},uG);_.eQ=function(a){return A(a,87)&&lt(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Gs(c&4194303,b&4194303,e&1048575);a=Gs(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(wG(),xG)[this.b.getDay()]+ba+yG[this.b.getMonth()]+ba+vG(this.b.getDate())+ba+vG(this.b.getHours())+lb+vG(this.b.getMinutes())+lb+vG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function wG(){wG=x;xG=H(zs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));yG=H(zs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var xG,yG;
+function Tr(a,b){return null==z(a.b,b,a)}function Sr(){this.b=new Ji}t(509,492,{71:1,74:1,92:1},Sr);_.Df=function(a){return Tr(this,a)};_.Ef=function(a){return Lu(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return nG(new pG(this.b,new nC(this.b)))};_.Ff=function(a){return null!=Ui(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return hG(new pG(this.b,new nC(this.b)))};_.b=null;
+function Jz(a,b){var c,d;(0>b||b>a.c)&&lG(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new zG(a,b,d)}function Nz(){this.b=new AG;this.c=0}t(510,502,$h,Nz);_.Df=function(a){new Ez(a,this.b);++this.c;return!0};_.Mf=function(a){return Jz(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function Kz(a){if(a.c==a.e.b)throw new vv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function qG(a){if(!a.d)throw new yw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function zG(a,b,c){this.e=a;this.c=c;this.b=b}t(511,1,{},zG);_.dd=function(){return this.c!=this.e.b};_.Of=function(){return this.c.c!=this.e.b};_.ed=function(){return Kz(this)};_.Pf=function(){if(this.c.c==this.e.b)throw new vv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){qG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function AG(){this.b=this.c=this}
+function Ez(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(512,1,{},AG,Ez);_.b=null;_.c=null;_.d=null;function fC(a,b){this.b=a;this.c=b}t(513,495,wi,fC);_.Gf=function(){return this.b};_.Hf=function(){return this.c};_.If=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function vv(){An()}t(514,100,{71:1,78:1,84:1,86:1,91:1},vv);function hC(a,b){return ws(a)===ws(b)||null!=a&&In(a,b)}function wA(a){var b=y(Oz,m,44,0,0);return Fk(a.b,b)}function dz(){this.b=new fj}
+t(516,497,Qh,dz);_.Jf=function(a,b){Uy(this.b,a,b)};_.Df=function(a){return $i(this.b,a)};_.Ef=function(a){return-1!=Rj(this.b,a)};_.Kf=function(a){return Zt(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Li(this.b)};_.Nf=function(a){return bu(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return hG(this.b)};_.b=null;function XD(a){a.hc.d._&&CA(a)}function BG(a){var b;if(a.hc.d._){b=vy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}EA(a)}
+function CG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function aE(a){var b=a.k;DG(a.hc.d,b.b,b.c);!uy(a)&&Zy(a);Jy(a)}function EG(){HA.call(this,l);this.j=new Rz(this.Qf());qz(this.r,new FG(this))}t(518,395,ki);_.Td=function(a,b){return ws(a.i)===ws(this.j)?(BG(this),!0):this.Rf(a,b)};_.Qf=function(){return"Close"};_.Rf=function(){return!1};_.Md=function(){BG(this)};_.j=null;_.k=null;
+function jF(a,b,c){EG.call(this);this.hc&&JA(this.hc,!1);GA(this,!1);bz(this,new RA(0));a=new VA(a,1);P(this,a,null);a=new fz;P(a,this.j,null);P(this,a,null);b&&(this.k=vy(b),FA(this),CG(this.k,~~(uo(b.Vb.hb,Qf)/2)-~~(this.mc/2),~~(uo(b.Vb.hb,Pf)/2)-~~(this.cc/2)));c&&O(this,c)}t(517,518,ki,jF);_.Qf=function(){return"OK"};function UD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new cv("Cannot undo. Index is out of range.");if(!a.b.c)throw new cv(bc);a.b=a.b.c;return a.b.b}
+function eF(){this.b=this.c=new GG}t(519,1,{},eF);_.b=null;function GG(){this.b=null}function LE(a){this.b=a}t(520,1,{},GG,LE);_.b=null;_.c=null;_.d=null;function FG(a){this.b=a}t(521,430,ai,FG);_.b=null;
+function HG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){yC(a.b.Ab,H(zs,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=oo(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],us(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{KD(a.b,b,!0)?(Rq(a.b,"Structure pasted"+e),aD(a.b),kz(a.b),d=!0):(aE(new jF(a.b.K,a.b,EC)),LD(a.b,!0),kz(a.b))}catch(n){if(n=Ri(n),A(n,78))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",$C(e),aE(new jF(a.b.K,
+a.b,EC)),kz(a.b);else throw n;}}d&&a.b.Oe(b)}function Qq(a){this.b=a}t(522,1,{},Qq);_.b=null;function TC(){TC=x;UC=new IG("COPY_SMILES",0);WC=new IG("COPY_MOL",1);XC=new IG("PASTE",2);JG=H(KG,m,93,[UC,WC,XC])}function IG(a,b){Bo.call(this,a,b)}t(523,145,{71:1,75:1,77:1,93:1},IG);var JG,WC,UC,XC;function KE(){this.e=y(TE,m,94,99,0)}t(524,1,{},KE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function LG(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(dD,m,-1,20,1);a.N=y(dD,m,-1,20,1);a.H=os([20,7]);a.e=y(I,s,-1,20,1);a.d=y(zs,m,1,20,0);a.p=y(zs,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(zs,m,1,20,0);a.r=os([10,2]);a.j=y(I,s,-1,101,1)}
+function MG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(dD,m,-1,4,1);d=y(dD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=NG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+NG(r[2],d[2],r[3],d[3]),d=NG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;uE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=OG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(dD,m,-1,2,1);PG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==xE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Rq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];BE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&tE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(BD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(BD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function rE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&pE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,pE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];eE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)uE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)BE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];dE(a);a.E=c+d;Z(a,0);o=a.K[a.u];q=a.N[a.u];eE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];BE(a);a.I[a.v]=n;a.J[a.v]=c+d;dE(a);b&&(eE(a,n),fD(a))}c=4}QG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function PG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function qE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])RG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,RG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Rq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[OG(a,a.E,a.H[a.E][d])],2<d||1!=b){Rq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(dD,m,-1,2,1);PG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)uE(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)uE(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)uE(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)BE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[OG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[OG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(BD((a.K[b]+a.K[e])/2))),a.O[c]=N(M(BD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;BE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(BD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(BD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(BE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(BD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(BD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(BE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(BD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(BD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(eE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&QG(a,j);-1<n&&(a.E=n)}
+function RG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)uE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function QG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=xE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function OG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function SG(a,b,c){var d,e,f,g;e=lh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(rt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)rt(c[d])&&!ft(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)lt(c[d],e)&&(b[d]=g,c[d]=lh,++f);if(f==a.u)break}return g==a.u}
+function fD(a){var b,c,d;b=y(dD,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{eD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;gD(a)}}
+function eD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function pE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=TG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Rq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Rq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Rq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Rq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Rq(a.o,"Charge change not possible on the halogen !");break;case 18:Rq(a.o,
+"Use X button to change charge on the X atom !")}}
+function RD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&eE(a,c);fD(a);Rq(a.o,"Smaller part(s) removed !");return 1}
+function xE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function CE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];gE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),gE(a));4==a.t[d]&&(a.t[d]=1)}}
+function NG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function dE(a){var b;UG(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);gD(a);gE(a)}
+function uE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),gG(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),gG(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),gG(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),gG(a.e,b,a.e.length),a.e=b,b=y(zs,m,1,c,0),gG(a.d,b,a.d.length),a.d=b,b=y(zs,m,1,c,0),gG(a.p,b,a.p.length),a.p=b,b=y(dD,m,-1,c,1),gG(a.K,b,a.K.length),a.K=b,b=y(dD,m,-1,c,1),gG(a.N,b,a.N.length),a.N=b,b=os([c,7]),gG(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),gG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function HD(a,b,c,d,e,f,g){var j;j=N(M(BD(a.K[c]-d/2)));g||(j-=e-d);a=N(M(BD(a.N[c]-~~(f/2))));return new Yy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function BE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),gG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),gG(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),gG(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),gG(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),gG(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),gG(a.O,c,a.O.length),a.O=c,b=y(zs,m,1,b,0),gG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function kE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(CC(),aa);j+="JME 2013-10-12 "+new uG+"\n \n";j+=jE(a.u,3)+jE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=HE(0.055999999999999994*(a.K[e]-c),10,4)+HE(0.055999999999999994*(g-a.N[e]),10,4)+HE(0,10,4);h=GD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+jE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=jE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:VG(a,e)&&(g=2),c=jE(a.I[e],3)+jE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=jE(a.J[e],3)+jE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=jE(a.J[e],3)+jE(a.I[e],3)),j+=c+jE(g,3)+jE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+jE(e,4)+jE(a.B[e],4)+aa);return j+"M END\n"}
+function JE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,rb,V,L,ca,Gc,dg,wb,Nd,Od,Pd,Wa,Hc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);wb=y(I,s,-1,a.u+1,1);v=y(WG,m,-1,a.u+1,2);D=y(WG,m,-1,a.v+1,2);ca=0;if(0==a.u)return l;RD(a,!0);dg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){dg=!1;break}if(a.o.t&&dg){XG(a);CE(a);YG(a,D);ZG(a,v,D);var Eb,sd,hf,$b,ye,td,ud,eb,VH,Ud,w,Aa,Bm,Cm,Ms,of,Oa,Dm,Em,Kc,Fm;Eb=y(I,s,-1,a.u+1,1);sd=y(I,s,-1,a.u+1,1);eb=y($G,m,-1,a.u+1,3);var Ns=a.u,Gm,
+rh,Os,pg,zj,Ge,pf;zj=y($G,m,-1,Ns+2,3);Ge=y(I,s,-1,100,1);pf=5;pg=0;Ge[0]=3;zj[1]=nh;zj[2]=oh;Os=2;if(!(3>Ns))for(;pf<Ge[pg]*Ge[pg];){rh=0;for(Gm=!0;Gm&&rh<=pg&&pf>=Ge[rh]*Ge[rh];)0==pf%Ge[rh]?Gm=!1:++rh;if(Gm){zj[++Os]=ot(pf);if(Os>=Ns)break;pg<Ge.length-1&&(++pg,Ge[pg]=pf)}pf+=2}for(w=1;w<=a.u;++w){for(Aa=Em=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Em*=a.i[Aa]);Dm=a.c[w];18==Dm&&(Fm=a.p[w],td=Fm.charCodeAt(0)-65+1,ud=0,1<Fm.length&&(ud=Fm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Dm=28*td+ud);
+of=0;-2>a.B[w]?of=1:-2==a.B[w]?of=2:-1==a.B[w]?of=3:1==a.B[w]?of=4:2==a.B[w]?of=5:2<a.B[w]&&(of=6);Kc=1;eb[w]=ot(Em);Kc*=126;eb[w]=jt(eb[w],ot(a.y[w]*Kc));Kc*=7;eb[w]=jt(eb[w],ot(of*Kc));Kc*=7;eb[w]=jt(eb[w],ot(Dm*Kc));Kc*=783;eb[w]=jt(eb[w],ot(a.A[w]*Kc))}for(ye=0;!SG(a,Eb,eb);){Ms=!1;for(w=1;w<=a.u;++w)Eb[w]!=sd[w]&&(sd[w]=Eb[w],Ms=!0);if(Ms){for(w=1;w<=a.u;++w){eb[w]=mh;for(Aa=1;Aa<=a.A[w];++Aa)eb[w]=st(eb[w],zj[Eb[a.H[w][Aa]]])}ye=0}else if(0<ye){for(w=1;w<=a.u;++w)eb[w]=mh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Eb[w]==Eb[Aa]){eb[w]=nh;break a}}else{for(w=1;w<=a.u;++w){eb[w]=mh;for(Aa=1;Aa<=a.A[w];++Aa)hf=a.H[w][Aa],eb[w]=st(eb[w],ot(a.c[hf]*a.i[OG(a,w,hf)]))}ye=1}SG(a,Eb,eb);for(w=1;w<=a.u;++w)eb[w]=ot(sd[w]*a.u+Eb[w])}for(w=1;w<=a.u;++w)sd[w]=Eb[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(sd[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];sd[w]=sd[Oa];sd[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Eb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Eb[a.I[w]],a.J[w]=Eb[a.J[w]],a.I[w]>a.J[w]&&(Ud=a.I[w],a.I[w]=a.J[w],a.J[w]=Ud,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Cm=Bm=
+a.u;$b=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Bm?(Bm=a.I[Aa],Cm=a.J[Aa],$b=Aa):a.I[Aa]==Bm&&a.J[Aa]<Cm&&(Cm=a.J[Aa],$b=Aa);Ud=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Ud;Ud=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Ud;Ud=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Ud;Ud=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Ud;VH=a.f[w];a.f[w]=a.f[$b];a.f[$b]=VH}dE(a);gE(a);YG(a,D);ZG(a,v,D)}else{YG(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Hc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=wb[c]){Gc=!0;for(J=1;J<=ca;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Gc=!1;break}Gc&&(++ca,r[ca]=c,q[ca]=g)}}else o[++L]=g;if(0==L){if(Hc==a.u)break;c=n[V--]}else if(1==L)wb[o[1]]=c,c=o[1],a.b[c]=++Hc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=OG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=OG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);wb[e]=c;c=e;a.b[e]=++Hc}}wb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(WG,m,-1,a.u+1,2);Nd=y(WG,m,-1,a.u+1,2);f=Hc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(wb[c]=f);b[++Hc]=c;for(a.b[c]=0;;){L=e=0;rb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ca;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<rb&&(e=g,rb=a.b[g]))}if(0==e){if(0==V)break a;Nd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Od=y(I,s,-1,a.v+1,1);Pd=y(I,s,-1,a.u+1,1);if(a.o.Pb){var XH=wb,XL=ca,Ps,YH,sh,He,Qs,Rs,Na,Aj,Ss;sh=y(I,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)sh[b[Na]]=Na;Qs=y(WG,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)Ps=b[Na],YH=XH[Ps],He=OG(a,Ps,YH),0!=He&&(aH(a,He,sh,Od,D),Qs[He]=!0);for(Na=1;Na<=a.v;++Na)Qs[Na]||aH(a,Na,sh,Od,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){Rs=Ss=0;for(Aj=1;Aj<=a.A[Na];++Aj){He=OG(a,Na,a.H[Na][Aj]);if(5==a.i[He])continue a;1==a.t[He]&&0!=bH(a,He,Na)&&++Ss;2==a.t[He]&&(Rs=a.H[Na][Aj])}if(0!=Ss)if(0<Rs){var ia=a,$H=Na,qf=sh,Xc=Pd,mc=void 0,Bj=void 0,Lc=void 0,Ie=void 0,Mc=void 0,Hm=void 0,Im=void 0,Jm=void 0,Vd=void 0,Yc=void 0,Zc=void 0,
+Ts=void 0,Cj=void 0,Wd=void 0,Dj=void 0,Je=void 0,Ej=void 0,Us=void 0,Fj=void 0,Ke=void 0,aI=void 0,rf=void 0,bI=void 0,Vs=void 0,Gj=void 0,sf=void 0,Zc=1,Bj=$H,mc=y(I,s,-1,ia.u+1,1);for(mc[1]=$H;;){Ts=!1;for(Yc=1;Yc<=ia.A[Bj];++Yc)if(Lc=ia.H[Bj][Yc],!(Lc==mc[1]||Lc==mc[Zc-1]))if(Ie=OG(ia,Bj,Lc),2==ia.t[Ie]&&5!=ia.i[Ie]){Bj=mc[++Zc]=Lc;Ts=!0;break}if(!Ts)break}if(!(0==Zc%2||2>ia.A[mc[Zc]]||3<ia.A[mc[Zc]])){sf=mc[1];Mc=mc[~~((Zc+1)/2)];Vd=mc[Zc];rf=Ke=Je=Wd=0;Vs=Us=!1;for(Yc=1;Yc<=ia.A[sf];++Yc)Lc=
+ia.H[sf][Yc],Ie=OG(ia,sf,Lc),1!=ia.t[Ie]||5==ia.i[Ie]||(0==Wd?Wd=Lc:Je=Lc);0<qf[Je]&&qf[Wd]>qf[Je]&&(Hm=Wd,Wd=Je,Je=Hm);Cj=Wd;0==Wd&&(Cj=Je,Us=!0);for(Yc=1;Yc<=ia.A[Vd];++Yc)Lc=ia.H[Vd][Yc],Ie=OG(ia,Vd,Lc),1!=ia.t[Ie]||5==ia.i[Ie]||(0==Ke?Ke=Lc:rf=Lc);0<qf[rf]&&qf[Ke]>qf[rf]&&(Hm=Ke,Ke=rf,rf=Hm);Fj=Ke;0==Ke&&(Fj=rf,Vs=!0);Dj=bH(ia,OG(ia,sf,Wd),sf);Ej=bH(ia,OG(ia,sf,Je),sf);aI=bH(ia,OG(ia,Vd,Ke),Vd);bI=bH(ia,OG(ia,Vd,rf),Vd);1<(0>Dj+Ej?-(Dj+Ej):Dj+Ej)||0!=aI||0!=bI?Rq(ia.o,"Bad stereoinfo on allene !"):
+(Im=ia.K[mc[Zc-1]]-ia.K[Vd],Jm=ia.N[mc[Zc-1]]-ia.N[Vd],Gj=Math.sqrt(Im*Im+Jm*Jm),0.001>Gj&&(Gj=0.001),0<(ia.N[Fj]-ia.N[mc[Zc-1]])*(Im/Gj)-(ia.K[Fj]-ia.K[mc[Zc-1]])*(Jm/Gj)?Xc[Mc]=1:Xc[Mc]=-1,Us&&(Xc[Mc]*=-1),Vs&&(Xc[Mc]*=-1),Cj==Wd&&0>Dj&&(Xc[Mc]*=-1),Cj==Je&&0>Ej&&(Xc[Mc]*=-1),qf[Cj]>qf[Fj]&&(Xc[Mc]*=-1))}}else b:{var nc=a,oc=Na,YL=XH,ZL=sh,$L=r,aM=q,bM=XL,Km=Pd,Lm=void 0,$c=void 0,Ws=void 0,th=void 0,Da=void 0,uh=void 0,wd=void 0,Hj=void 0,Xd=void 0,Ob=void 0,ga=void 0,Gb=void 0,Le=void 0,Mm=void 0,
+ad=void 0,oa=void 0,Nm=void 0,Gb=y(I,s,-1,4,1),Mm=y(I,s,-1,4,1),vh=nc,Yd=oc,cI=ZL,Xs=YL,dI=$L,eI=aM,cM=bM,Hb=Gb,Ij=void 0,bd=void 0,Om=void 0,Pm=void 0,Ys=void 0,Jj=void 0,Jj=-1;0<Xs[Yd]&&(Hb[++Jj]=Xs[Yd]);for(bd=1;bd<=cM;++bd)dI[bd]==Yd&&(Hb[++Jj]=eI[bd]),eI[bd]==Yd&&(Hb[++Jj]=dI[bd]);for(bd=Jj+1;bd<vh.A[Yd];++bd){Ys=vh.u+1;Om=1;c:for(;Om<=vh.A[Yd];++Om){Ij=vh.H[Yd][Om];for(Pm=0;Pm<bd;++Pm)if(Ij==Hb[Pm])continue c;cI[Ij]<Ys&&(Ys=cI[Ij],Hb[bd]=Ij)}}0==Xs[Yd]&&0<vh.y[Yd]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
+Hb[0],Hb[0]=-1):0<vh.y[Yd]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Da=Hj=uh=th=Nm=wd=Ob=0;4>Da;++Da)0>=Gb[Da]||(Lm=OG(nc,oc,Gb[Da]),Mm[Da]=bH(nc,Lm,oc),0<Mm[Da]?(++Ob,Nm=Gb[Da],uh=Gb[Da]):0>Mm[Da]?(++wd,th=Gb[Da],uh=Gb[Da]):Hj=Gb[Da]);Xd=Ob+wd;oa=y(I,s,-1,4,1);ad=0;if(3==nc.A[oc]){if(1==Ob&&1==wd||3==Xd&&0<Ob&&0<wd){Rq(nc.o,"Error in C3H stereospecification !");break b}Le=Gb[0];1==Xd?Le=uh:2==Xd&&(Le=Hj);ga=MG(nc,oc,Le,Gb);oa[0]=uh;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Ob?ad=1:ad=-1}else if(4==nc.A[oc])if(1==
+Xd)ga=MG(nc,oc,uh,Gb),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Ob?ad=1:ad=-1;else{Le=Gb[0];1<Hj&&(Le=Hj);1==Ob?Le=Nm:1==wd&&(Le=th);ga=MG(nc,oc,Le,Gb);$c=y(I,s,-1,4,1);for(Da=0;4>Da;++Da)Lm=OG(nc,oc,ga[Da]),$c[Da]=bH(nc,Lm,oc);if(4==Xd){if(0==Ob||0==wd){Rq(nc.o,"Error in C4 stereospecification !");break b}if(1==Ob||1==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],ad=$c[0];else{for(Da=0;4>Da;++Da)-1==$c[Da]&&($c[Da]=0);Xd=2}}else if(3==Xd)if(3==Ob||3==wd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
+ga[2],oa[3]=ga[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=Ws=1:wd=Ws=-1;for(Da=0;4>Da;++Da)$c[Da]==Ws&&($c[Da]=0);Xd=2}if(2==Xd)if(1==Ob&&1==wd)ga[1]==th?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==th&&(ga[2]=ga[3]),oa[0]=Nm,oa[1]=th,oa[2]=ga[2],oa[3]=ga[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Rq(nc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Ob?ad=1:ad=-1}}var W=oa,Kj=Gb,nb=void 0;Kj[0]==W[1]?(nb=
+W[0],W[0]=W[1],W[1]=nb,nb=W[2],W[2]=W[3],W[3]=nb):Kj[0]==W[2]?(nb=W[2],W[2]=W[0],W[0]=nb,nb=W[1],W[1]=W[3],W[3]=nb):Kj[0]==W[3]&&(nb=W[3],W[3]=W[0],W[0]=nb,nb=W[1],W[1]=W[2],W[2]=nb);Kj[1]==W[2]?(nb=W[1],W[1]=W[2],W[2]=nb,nb=W[2],W[2]=W[3],W[3]=nb):Kj[1]==W[3]&&(nb=W[1],W[1]=W[3],W[3]=nb,nb=W[2],W[2]=W[3],W[3]=nb);oa[2]==Gb[2]?Km[oc]=1:oa[2]==Gb[3]?Km[oc]=-1:Rq(nc.o,"Error in stereoprocessing ! - t30");Km[oc]*=ad}}}Wa=new fG;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Wa.b.b+=ua);0<wb[u]&&cH(a,c,wb[c],Wa,Od);var wh=v[c],Ib=void 0,Lj=void 0,xh=void 0,T=void 0,T=Sc,Ib=!1;0!=a.B[c]&&(Ib=!0);0!=Pd[c]&&(Ib=!0);xh=-1;for(Lj=1;Lj<=a.z;++Lj)if(a.r[Lj][0]==c){xh=a.r[Lj][1];break}-1<xh&&(Ib=!0);a.o.Ob&&0<a.e[c]&&(Ib=!0,xh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:wh?T="c":T=Jb;break;case 4:wh?(T=Ff,0<a.y[c]&&(Ib=!0)):T=hc;break;case 5:wh?T="o":T=rc;break;case 7:wh?(T="p",0<a.y[c]&&(Ib=!0)):T=tc;break;case 8:wh?T=sg:T=Ec;break;case 13:wh?T=wg:T=Ic;Ib=!0;break;case 6:T=
+Jc;Ib=!0;break;case 9:T=Tb;break;case 10:T=Nb;break;case 11:T=Fb;break;case 12:T=Zb;break;case 1:T=Xb;Ib=!0;break;case 19:T=uc;Ib=!0;break;case 20:T=vc;Ib=!0;break;case 21:T=wc;Ib=!0;break;case 22:T=xc;Ib=!0;break;case 18:Ib=!0,T=a.p[c],(G(T,wa)||G(T,ed)||G(T,xb))&&(Ib=!1)}Ib&&(T=Tc+T,1==Pd[c]?T+=ub:-1==Pd[c]&&(T+=vb),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=xa:T+=Ba,1<Yj(a.B[c])&&(T+=Yj(a.B[c]))),-1<xh&&(T+=lb+xh),T+=Wc);xn(Wa.b,T);for(E=1;E<=ca;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&cH(a,r[E],q[E],Wa,Od),9<E&&(Wa.b.b+="%"),wn(Wa,l+(new S(E)).b);Nd[c]&&(Wa.b.b+=va)}return Wa.b.b}function IE(a){a=new RC(a);dE(a);return a}
+function eE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)hD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function fE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&eE(a,c);0==a.A[d]&&eE(a,d)}
+function XG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=OG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&eE(a,c)}}}function UG(a){var b;b=a.c.length;a.H=os([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function ZG(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(WG,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[OG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(xb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(WG,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(WG,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:VG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(WG,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function gD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(BD((a.K[b]+a.K[c])/2))),a.O[d]=N(M(BD((a.N[b]+a.N[c])/2)))}function YG(a,b){var c;for(c=1;c<=a.v;++c)ID(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function GD(a,b){var c;c=(CC(),IC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function VG(a,b){return 2==a.t[b]?!0:!1}function ID(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function sE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=os([b+5,2]),gG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function bE(a){var b;a.z=0;a.s=0;JE(a);for(b=1;b<=a.u;++b)a.E=b,sE(a);a.E=0}
+function cE(a){var b,c;b=y(dD,m,-1,4,1);eD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function YC(a,b){var c,d,e,f,g,j,h,n;c=y(dD,m,-1,4,1);eD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;eD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function FE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function iE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&aG(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Xb);g=Xj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=qo(c,d+1);try{a.o.z=bC(j,10)}catch(h){if(h=Ri(h),A(h,78))a.o.z=0;else throw h;}a.E=b;sE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Jb)?3:G(d,Bb)?2:G(d,hc)?4:G(d,rc)?5:G(d,tc)?7:G(d,Ec)?8:G(d,Tb)?9:G(d,Nb)?10:G(d,Fb)?11:G(d,Zb)?12:G(d,Xb)?1:G(d,Ic)?13:G(d,Jc)?6:G(d,uc)?19:G(d,vc)?20:G(d,wc)?21:G(d,xc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=$F(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=$F(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=$F(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=$F(c,g++);for(;45==e;)--d,e=$F(c,g++)}a.B[b]=d}}}
+function QD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new xC(b);try{for(;b.k=qC(b,b.b),b.k<b.j;)d=OD(bC(tC(b),10)).b,c=e=OD(bC(tC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ri(f),A(f,78))un(f);else throw f;}}function cH(a,b,c,d,e){b=OG(a,b,c);5!=a.i[b]&&VG(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),xn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Vc)}
+function tE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Rq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Rq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function aH(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=OG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=OG(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=OG(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=OG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))Rq(a.o,"Not unique E/Z geometry !");else{j=OG(a,b,e);f=OG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=OG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function TG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=OG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(VG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function bH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function gE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=TG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function iD(a){LG(this);this.o=a;this.z=this.v=this.u=0}
+function PD(a,b){var c,d,e,f,g,j,h;iD.call(this,a);f=l;j=MD(b);if(null!=j){h=new wC(b,j,!0);for(e=1;4>=e;++e)f=ND(h,j);g=OD(bC(io(f.substr(0,3)),10)).b;c=OD(bC(io(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)uE(this),f=ND(h,j),this.K[e]=(new XF(UF(io(f.substr(0,10))))).b,this.N[e]=-(new XF(UF(io(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=io(f.substr(31,d-31)),iE(this,e,d),62<=f.length&&(f=io(f.substr(60,3)),0<f.length&&(f=OD(bC(f,10)).b,0<f&&(this.E=e,a.z=f,sE(this),this.E=0)));for(e=1;e<=c;++e)BE(this),
+f=ND(h,j),this.I[e]=OD(bC(io(f.substr(0,3)),10)).b,this.J[e]=OD(bC(io(f.substr(3,3)),10)).b,g=OD(bC(io(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=OD(bC(io(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);UG(this);FE(this);fD(this);for(dE(this);(h.k=qC(h,h.b),h.k<h.j)&&!(null==(f=tC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new vC(f);tC(g);tC(g);j=OD(bC(tC(g),10)).b;
+for(e=1;e<=j;++e)c=OD(bC(tC(g),10)).b,this.B[c]=OD(bC(tC(g),10)).b}if(0==f.indexOf("M APO")){g=new vC(f);tC(g);tC(g);j=OD(bC(tC(g),10)).b;for(e=1;e<=j;++e)c=OD(bC(tC(g),10)).b,f=OD(bC(tC(g),10)).b,this.E=c,Z(this,0),iE(this,this.u,uc+f),this.E=0}}XG(this);dE(this)}}
+function ME(a,b){var c,d,e,f,g;iD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));aG(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new vC(b);d=OD(bC(tC(f),10)).b;e=OD(bC(tC(f),10)).b;for(c=1;c<=d;++c)g=tC(f),uE(this),iE(this,this.u,g),this.K[c]=(new XF(UF(tC(f)))).b,this.N[c]=-(new XF(UF(tC(f)))).b;for(c=1;c<=e;++c)if(BE(this),this.I[c]=OD(bC(tC(f),10)).b,this.J[c]=OD(bC(tC(f),10)).b,this.t[c]=OD(bC(tC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;UG(this);FE(this);fD(this)}catch(j){j=Ri(j);if(A(j,78)){j.Ic();this.u=0;return}throw j;}XG(this);dE(this)}}
+function SD(a,b,c){var d,e,f;iD.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(uE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;dE(this);fD(this)}
+function lE(a,b,c){var d,e,f,g,j;iD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(zs,m,1,this.u+1,0);this.K=y(dD,m,-1,this.u+1,1);this.N=y(dD,m,-1,this.u+1,1);this.p=y(zs,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(zs,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=os([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}dE(this);fD(this)}
+function RC(a){var b;LG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);gG(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);gG(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);gG(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);gG(a.e,this.e,this.u+1);this.d=y(zs,m,1,this.u+1,0);gG(a.d,this.d,this.u+1);this.K=y(dD,m,-1,this.u+1,1);gG(a.K,this.K,this.u+1);this.N=y(dD,m,-1,this.u+1,1);gG(a.N,this.N,this.u+1);this.p=y(zs,m,1,this.u+1,0);gG(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);gG(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);gG(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);gG(a.t,this.t,this.v+1);this.f=y(zs,m,1,this.v+1,0);gG(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);gG(a.C,this.C,this.v+1);this.r=os([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function HE(a,b,c){var d,e,f;if(0==c)return jE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(BD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new XF(a)).b;d=jo(e,ko(46));0>d&&(e+=Xa,d=jo(e,ko(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function MD(a){var b;b=new wC(a,aa,!0);if(4<pC(b))return aa;b=new wC(a,jh,!0);return 4<pC(b)?jh:null}
+function jE(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function ND(a,b){for(var c,d;a.k=qC(a,a.b),a.k<a.j;){d=tC(a);if(G(d,b))return ba;for(tC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(525,1,{94:1},iD,PD,ME,SD,lE,RC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Sq(){Sq=x;Tq=new tB(Xb)}
+function YD(a,b){var c;Sq();var d;EG.call(this);this.d=new Rz("Help");new Rz("Home");this.e=b;O(this,(CC(),EC));this.hc&&JA(this.hc,!1);GA(this,!1);d=vy(b);if(1==a)this.f||(this.f=new bB(d),CG(this.f,-30,0)),this.k=this.f,c=PC(b),this.hc&&IA(this.hc.d.A.c,Fc),bz(this,new Mz(2)),this.i=new tB(c+" "),P(this,this.i,Mb),d=new fz,P(d,this.j,null),this.e.Hb&&(c=new Rz("Submit"),P(d,c,null)),P(this,d,Nc),sB(this.i,io(vo(this.i.hc.b.hb,bh))),this.hc&&JA(this.hc,!0),GA(this,!0);else if(2==a)this.c||(this.c=
+new bB(d),CG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&IA(this.hc.d.A.c,"Nonstandard atom"),bz(this,new Mz(2)),c=new fz,P(c,new VA("atomic SMILES",1),null),P(this,c,pc),c=Xb,Tq&&(c=vo(Tq.hc.b.hb,bh)),Tq=new uB(c,8),P(this,Tq,Mb),c=new fz,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new bB(d),CG(this.b,5*b.Z,0));var e,f;d="About "+(CC(),RE);this.hc&&IA(this.hc.d.A.c,d);bz(this,new RA(0));O(this,EC);P(this,new VA(RE+" Molecular Editor v2013-10-13",1),null);P(this,new VA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=DC,d=0,f=c.length;d<f;++d)e=c[d],e=new VA(e,1),Iy(e,this.e.y),P(this,e,null);c=new fz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}FA(this);c=this.k;DG(this.hc.d,c.b,c.c);!uy(this)&&Zy(this);Jy(this)}t(526,518,ki,YD);_.Rf=function(a){var b,c;if(a.i===this.d){try{b=new WB(this.e.I),c=VB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ri(d),A(d,66))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,$C(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Tq;
+function dH(a,b){ty(b)==a.b?O(b,(Xz(),fA)):O(b,a.b)}
+function eH(a){var b,c,d,e;e=l;d=!1;ty(fH)!=a.b?(e=wa,d=!0):ty(gH)!=a.b?(e="!#6",d=!0):ty(hH)!=a.b?(O(iH,(Xz(),fA)),O(jH,fA),O(kH,fA),O(lH,fA),e="F,Cl,Br,I"):(b=ty(mH)!=a.b,c=ty(nH)!=a.b,ty(oH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),ty(pH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),ty(qH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),ty(rH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),ty(sH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),ty(iH)!=a.b&&(e+="F,"),ty(jH)!=a.b&&(e+="Cl,"),ty(kH)!=a.b&&(e+="Br,"),ty(lH)!=a.b&&(e+="I,"),
+aG(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=xb:(O(fH,(Xz(),fA)),e=wa)));b=l;d&&ty(mH)!=a.b&&(b+=";a");d&&ty(nH)!=a.b&&(b+=";A");ty(tH)!=a.b&&(b+=";R");ty(uH)!=a.b&&(b+=";!R");ty(fH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=vH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=wH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);ty(xH)!=a.b&&(e="~");ty(yH)!=a.b&&(e=lb);ty(zH)!=a.b&&(e=ub);ty(AH)!=a.b&&(e="!@");sB(a.f,e)}
+function BH(a){CH(a);DH(a);var b=vH.hc.b;ex(b,0);b.hb.options[0].selected=!0;b=wH.hc.b;ex(b,0);b.hb.options[0].selected=!0;O(mH,a.b);O(nH,a.b);O(tH,a.b);O(uH,a.b);O(vH,a.b);O(wH,a.b);EH(a)}function CH(a){O(oH,a.b);O(pH,a.b);O(qH,a.b);O(rH,a.b);O(sH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b);O(lH,a.b)}function DH(a){O(fH,a.b);O(gH,a.b);O(hH,a.b)}function EH(a){O(xH,a.b);O(yH,a.b);O(zH,a.b);O(AH,a.b);a.c=!1}
+function ZD(a){HA.call(this,"Atom/Bond Query");this.j=new Rz(this.Qf());qz(this.r,new FG(this));this.b=(CC(),EC);this.d=a;this.e||(a=vy(a),this.e=new bB(a),CG(this.e,-150,10));this.k=this.e;bz(this,new QA);O(this,this.b);a=new fz;bz(a,new vA(0,3,1));P(a,new UA("Atom type :"),null);fH=new Rz(zb);gH=new Rz("Any except C");hH=new Rz("Halogen");P(a,fH,null);P(a,gH,null);P(a,hH,null);P(this,a,null);a=new fz;bz(a,new vA(0,3,1));P(a,new VA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new fz;bz(a,new vA(0,3,1));oH=new Rz(Jb);pH=new Rz(hc);qH=new Rz(rc);rH=new Rz(Ec);sH=new Rz(tc);iH=new Rz(Tb);jH=new Rz(Nb);kH=new Rz(Fb);lH=new Rz(Zb);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,rH,null);P(a,sH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(a,lH,null);P(this,a,null);a=new fz;bz(a,new vA(0,3,1));vH=new Vz;Uz(vH,zb);Uz(vH,ab);Uz(vH,cb);Uz(vH,jb);Uz(vH,kb);P(a,new UA("Number of hydrogens : "),null);P(a,vH,null);P(this,a,null);a=new fz;bz(a,new vA(0,3,1));wH=new Vz;Uz(wH,zb);Uz(wH,
+ab);Uz(wH,cb);Uz(wH,jb);Uz(wH,kb);Uz(wH,"4");Uz(wH,"5");Uz(wH,"6");P(a,new VA("Number of connections :",0),null);P(a,wH,null);P(a,new VA(" (H's don't count.)",0),null);P(this,a,null);a=new fz;bz(a,new vA(0,3,1));P(a,new UA("Atom is :"),null);mH=new Rz(Ab);P(a,mH,null);nH=new Rz("Nonaromatic");P(a,nH,null);tH=new Rz(Dc);P(a,tH,null);uH=new Rz(lc);P(a,uH,null);P(this,a,null);a=new fz;O(a,mA(ty(this)));bz(a,new vA(0,3,1));P(a,new UA("Bond is :"),null);xH=new Rz(zb);P(a,xH,null);yH=new Rz(Ab);P(a,yH,
+null);zH=new Rz(Dc);P(a,zH,null);AH=new Rz(lc);P(a,AH,null);P(this,a,null);a=new fz;bz(a,new vA(1,3,1));this.f=new uB(wa,20);P(a,this.f,null);P(a,new Rz(Bc),null);P(a,this.j,null);P(this,a,null);this.hc&&JA(this.hc,!1);GA(this,!1);CH(this);DH(this);EH(this);O(mH,this.b);O(nH,this.b);O(tH,this.b);O(uH,this.b);O(vH,this.b);O(wH,this.b);dH(this,fH);FA(this);a=this.k;DG(this.hc.d,a.b,a.c);!uy(this)&&Zy(this);Jy(this)}t(527,518,ki,ZD);
+_.Rf=function(a,b){var c;G(b,Bc)?(BH(this),dH(this,fH),eH(this)):A(a.i,41)?(EH(this),ws(a.i)===ws(fH)?(CH(this),DH(this)):ws(a.i)===ws(gH)?(CH(this),DH(this)):ws(a.i)===ws(hH)?(CH(this),DH(this)):ws(a.i)===ws(tH)?O(uH,this.b):ws(a.i)===ws(uH)?(O(tH,this.b),O(mH,this.b)):ws(a.i)===ws(mH)?(O(nH,this.b),O(uH,this.b)):ws(a.i)===ws(nH)?O(mH,this.b):ws(a.i)===ws(xH)||ws(a.i)===ws(yH)||ws(a.i)===ws(zH)||ws(a.i)===ws(AH)?(BH(this),this.c=!0):DH(this),dH(this,a.i),eH(this)):A(a.i,42)&&(EH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+O(c,this.b):O(c,(Xz(),fA)),eH(this));107!=this.d.d&&(this.d.d=107,kz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var fH=_.f=null,xH=null,gH=null,mH=null,yH=null,kH=null,oH=null,wH=null,vH=null,jH=null,iH=null,hH=null,lH=null,pH=null,nH=null,uH=null,AH=null,qH=null,sH=null,tH=null,zH=null,rH=null;function UE(){rG(this)}t(528,503,Qh,UE);_.Se=function(){this.b=-1;this.c=y(sG,m,0,0,0);this.d=0};_.b=-1;
+function Pq(a,b){var c;a.b=b;var d,e;d=null;xB();if(e=c=(e=$wnd.clipboardData.getData(Pc),null!=e?new LB(e):null))e=(AB(),DB),e=EB(e,(AB(),DB))||EB(e,BB);if(e)try{d=IB(c)}catch(f){if(f=Ri(f),A(f,59))un(f);else throw f;}c=d;null!=c&&HG(b,c)}function Nq(a){a=new LB(a);xB();var b,c;try{b=IB(a),c=Jn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Pc,c)}catch(d){if(d=Ri(d),A(d,59))un(d);else throw d;}}function VE(){}t(529,1,{60:1,67:1},VE);_.Be=function(a){HG(this.b,a.b)};
+_.b=null;t(531,306,Bi);function Kq(){var a;Kq=x;FH=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);GH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");HH=FH&!GH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Lq=y(I,s,-1,1E3,1);for(b=0;b<Lq.length;++b)Lq[b]=-999;for(b=0;b<a.length;b+=2)Lq[a[b+1]]=a[b]}
+function Vp(a,b,c){a=new IH(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function iz(a,b,c){var d;d=new JH;sj(d.u,b,c);lj(a.i,d.u,0,0);$i(a.b,d);return d}function dF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function xD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)zv(a.i,b.u,c,d),b.s=c,b.t=d;KH(b)}
+function cF(a,b,c,d){Kq();this.hb=nw();this.b=new fj;this.k=new fj;this.f=d;this.hb.style[Wf]=ab;this.hb.style[Uf]=ab;this.hb.style[Ng]=Ze;this.hb.style[gh]=b;this.hb.style[Ne]=c;this.i=new LH;this.i.hb.style[gh]=db;this.i.hb.style[Ne]=db;HH?(b=new MH,c=new NH,lj(b,this.i,0,0),lj(b,c,0,0),Dv(this,b)):Dv(this,this.i);this.d=a;a.Vb=this;HH?(this.n=new OH(this),this.n.j=new PH(this),this.n.k=new QH(this),this.n.o=new RH(this),this.n.n=new SH(this),this.d&&(this.n.f=new TH(this),this.n.i=new UH(this),
+this.n.b=new WH(this))):B(this,new ZH(this),(Wq(),Wq(),Xq));B(this,this,($p(),$p(),aq));B(this,new fI(this),(vj(),vj(),wj));B(this,new gI(this),(xj(),xj(),yj));B(this,new hI(this),(Hq(),Hq(),Iq));(Up(),Up(),Ny).b=this}t(530,531,Bi,cF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var HH,GH,FH,Lq=null;function LH(){Bv.call(this);this.hb[Fd]=Ve}t(533,284,Bi,LH);function MH(){LH.call(this);this.hb.style[gh]=db;this.hb.style[Ne]=db}t(532,533,Bi,MH);function ZH(a){this.b=a}t(534,1,{},ZH);
+_.uc=function(a){var b,c,d,e;d=Oj(a);e=Pj(a);c=Qj(a.b);b=new iI(a);2==c&&(b.f=4);b=mE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function fI(a){this.b=a}t(535,1,{},fI);_.vc=function(a){var b,c;b=Oj(a);c=Pj(a);a=new iI(a);this.b.j?wE(this.b.d,a,b,c):yE(this.b.d,a,b,c);px(this.b.hb)};_.b=null;function gI(a){this.b=a}t(536,1,{},gI);_.wc=function(a){this.b.j=!1;Oj(a);Pj(a);AE(this.b.d)};_.b=null;function hI(a){this.b=a}t(537,1,{},hI);_.b=null;
+function NH(){LH.call(this);this.hb.style[gh]=db;this.hb.style[Ne]=db}t(538,533,Bi,NH);function jI(a,b){var c;c=b.b;c.f=4;return mE(a.b.d,c,b.e,b.f)}function PH(a){this.b=a}t(539,1,{},PH);_.Sf=function(a){return jI(this,a)};_.b=null;function xr(a,b){yE(a.b.d,b.b,b.e,b.f);return mE(a.b.d,b.b,b.e,b.f)}function QH(a){this.b=a}t(540,1,{},QH);_.Sf=function(a){return xr(this,a)};_.b=null;function RH(a){this.b=a}t(541,1,{},RH);_.Sf=function(a){return wE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function SH(a){this.b=a}t(542,1,{},SH);_.Sf=function(){return AE(this.b.d)};_.b=null;function yq(a,b){var c;c=M(BD(b.c));c=new NB(b,0,mg,c);SC(a.b.d,c);return!0}function TH(a){this.b=a}t(543,1,{},TH);_.Sf=function(a){return yq(this,a)};_.b=null;function zq(a,b){var c;c=M(BD(100*b.d));c=new NB(b,0,ug,c);SC(a.b.d,c);return!0}function UH(a){this.b=a}t(544,1,{},UH);_.Sf=function(a){return zq(this,a)};_.b=null;function Dq(a,b){var c;c=new NB(b,0,je,lh);SC(a.b.d,c);return!0}function WH(a){this.b=a}
+t(545,1,{},WH);_.Sf=function(a){return Dq(this,a)};var kI=_.b=null;function lI(){lI=x;kI=new ut((Jt(),new It("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function mI(){mI=x;nI={}}function oI(a,b,c){var d;c&&(b.style[qe]=c.c+bg,d=c.b,d!=Rb&&(b.style[pe]=d),0!=(c.d&1)&&(b.style[se]=qd),0!=(c.d&2)&&(b.style[re]=Te));a.f.style[fh]=Lf}
+function BA(a){var b=pI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Di(a);c in nI?a=nI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(lI(),kI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),oI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=ek(e),n=ek(e)+(e.offsetHeight||0),o=n-h,r=ek(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new qI,v.b=u,v.c=q,v.d=o,v),nI[c]=a);return a}
+function rI(){mI();var a,b,c,d,e;Mj();this.b=H(zs,m,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);this.f.innerHTML=this.i||l;this.f.style[qe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[pe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(548,1,{},rI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var nI;function qI(){}
+t(549,1,{},qI);_.b=0;_.c=0;_.d=0;function nE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,11))return!!a.b.b.metaKey}catch(b){if(b=Ri(b),!A(b,84))throw b;}return!1}function oE(a){try{if(a.b&&A(a.b,11))return!!a.b.b.shiftKey}catch(b){if(b=Ri(b),!A(b,84))throw b;}return!1}function iI(a){Mq.call(this,null,0,null);this.b=a}function IH(a,b,c){Mq.call(this,a,0,b);this.b=c}t(550,391,oi,iI,IH);_.ze=function(){return nE(this)};_.Ae=function(){return oE(this)};_.b=null;
+function pB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=pI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,oI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function oB(a){this.c=a;this.b={};!pI&&(pI=new rI)}t(551,394,Uh,oB);var pI=null;function jz(a){this.b=a}t(552,402,{},jz);_.b=null;function sI(a,b){this.b=a;this.c=b}t(553,1,{},sI);_.b=null;_.c=null;function tI(){Rw.call(this);this.hb[Fd]="jsa-resetTable";this.hb.style[gh]=md}t(554,316,Bi,tI);
+function uI(){uI=x;var a=vI=new rI;Mj();a.i="9p";a.f.style[pe]=zg;a.f.style[qe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[qe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);wI=new vz(1)}function nD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,KH(a)}
+function pD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(mD(a,!1),360<=g||-360>=g?j=oD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=xI(r,q,u,v,f),E=xI(r,q,u,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),nD(a,j))}function Y(a,b,c,d,e){a.o&&nD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function lD(a,b,c,d,e){a.o&&(mD(a,!1),nD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.n+$a))}function wD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+fa+a.j+' fill="'+e+ka+b+"</text>");nD(a,b)}function MA(a,b,c,d,e){mD(a,!0);nD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.n+$a)}
+function KH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ck(a.u.hb)+(a.u.hb.offsetWidth||0)-ck(a.u.hb),d=ek(a.u.hb)+(a.u.hb.offsetHeight||0)-ek(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function vD(a,b){a.f=b;a.j=QE(b)}t(555,398,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var wI,vI;function lr(a,b,c){c&&(wr(a,b),c.Sf(a.c));a.e=!0}function wr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ck(a.p.hb)+bk(a.p.hb)+bk(a.p.hb.ownerDocument.body),a.c.f=c.clientY-ek(a.p.hb)+(a.p.hb.scrollTop||0)+(a.p.hb.ownerDocument.body.scrollTop||0),a.c.b=new iI(b),b.b.preventDefault(),!0):!1}
+function OH(a){this.p=a;this.c=new yI;this.d=new zI(this);B(this.p,new AI(this),(tr(),tr(),ur));B(this.p,new BI(this),(mr(),mr(),nr));B(this.p,new CI(this),(qr(),qr(),rr));B(this.p,new DI(this),(ir(),ir(),jr));B(this.p,new EI,(Eq(),Eq(),Fq));B(this.p,new FI(this),(Aq(),Aq(),Bq));B(this.p,new GI(this),(vq(),vq(),wq))}t(556,1,{},OH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function zI(a){tk();this.b=a}t(557,25,{},zI);
+_.Hc=function(){!this.b.e&&this.b.j&&jI(this.b.j,this.b.c)};_.b=null;function AI(a){this.b=a}t(558,1,{},AI);_.b=null;function BI(a){this.b=a}t(559,1,{},BI);_.b=null;function CI(a){this.b=a}t(560,1,{},CI);_.b=null;function DI(a){this.b=a}t(561,1,{},DI);_.b=null;function EI(){}t(562,1,{},EI);function FI(a){this.b=a}t(563,1,{},FI);_.b=null;function GI(a){this.b=a}t(564,1,{},GI);_.b=null;function yI(){}t(565,1,{},yI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function HI(a){var b,c,d,e,f;ak(a);d=(mj(),nj(null));e=new tI;Ow(e,a);pv(d,e,d.hb);f=a.od();b=a.nd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.hb.textContent,2>=c.length&&(f+=8));Qw(e,a);xv(d,e);return new By(f,b)}function II(){this.hb=$doc.createElement(fe);this.hb[Fd]=Ve;this.hb.style[Vf]=Oe;this.hb.style[Zf]=fd;this.hb.style[gh]=db;this.hb.style[Ne]=db}t(567,287,Wh,II);_.ld=function(){return ck(this.hb)};_.md=function(){return ek(this.hb)};
+function QE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function xI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new sI(new XF(a),new XF(b))}function oD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+$a}
+function DD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=ea;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function mD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function JH(){uI();this.o=wI;this.d=[];this.u=new II}t(568,555,{},JH);_.b=l;_.c=l;function JI(){JI=x;KI=new By(0,0)}
+function LI(a){var b;b=a.Wf();if(!b){var c;(c=a.Tf())?(b=HI(c.b),sj(c.Ce(),b.c,b.b),c=HI(c.b),b=new By(c.c-b.c,c.b-b.b)):b=new By(0,0);a.$f(b)}return b}function Qy(a,b){var c;if(a.Ge())return KI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Zf(uy(b));c=HI(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function MI(a,b){var c;b&&(c=jg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Vf().hb.style[nd]=c)}function NI(){this.f=new qA;this.f.b=-1;this.f.c=-1}t(570,1,{});_.Tf=function(){return null};_.Uf=function(a){this.Yf(a.Vd())};
+_.Vf=function(){return this.Ce()};_.Wf=function(){return OI};_.Md=function(){};_.Ge=function(){return!1};_.Xf=function(a){this.Zf(uy(a))};_.Yf=function(a){MI(this,a)};_.Zf=function(a){var b=this.Ce().hb,c,d,e;c=($y(),az);e=a.c;d=a.b;e!=c.c?b.style[qe]=l+e+"pt":b.style[qe]=l;d!=c.b?b.style[pe]=d:b.style[pe]=l;0!=(a.d&1)?b.style[se]=qd:b.style[se]=l;0!=(a.d&2)?b.style[re]=Te:b.style[re]=l};_.$f=function(a){OI=a};_._f=function(){};var OI=_.f=null,KI;
+function Sz(a,b){JI();NI.call(this);this.b=new hw(a);this.b.pd()[Fd]=l;B(this.b,new PI(this,b),(Xp(),Xp(),Yp))}t(569,570,{},Sz);_.Ce=function(){return this.b};_.Yf=function(a){MI(this,a)};_.b=null;function PI(a,b){this.b=a;this.c=b}t(571,1,{},PI);_.Tc=function(a){Up();Vp(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function Wz(a){JI();NI.call(this);this.b=new fx;B(this.b,new QI(this,a),(Rp(),Rp(),Sp))}t(572,570,{},Wz);_.Ce=function(){return this.b};_.b=null;
+function QI(a,b){this.b=a;this.c=b}t(573,1,{},QI);_.b=null;_.c=null;function RI(a,b){var c,d;MI(a,b.Vd());for(d=new Li(b.Wb.b);d.c<d.e.Je();)c=Mi(d),c.lc&&c.hc.Uf(c)}function SI(a,b){var c,d,e,f,g,j,h;sj(a.e,b.ae(),b.Yd());for(d=new Li(b.Wb.b);d.c<d.e.Je();)c=Mi(d),c.lc&&(e=c.hc,e.Xf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=LI(e).c,f-=LI(e).b,sj(e.Ce(),g,f),!c.gb&&a.e.Gd(c),a.e.Hd(c,j,h)))}function ez(){JI();NI.call(this);this.e=new Bv}t(574,570,{},ez);
+_.Uf=function(a){RI(this,a)};_.Ce=function(){return this.e};_.Xf=function(a){SI(this,a)};_.e=null;function WA(a){JI();NI.call(this);var b=this.b=new cx;lw(b.c,a);bx(b);this.f.b=-1;this.f.c=-1}t(575,570,{},WA);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?xo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function ZA(a){this.b=new Ax(a.i,new TI(a))}t(576,1,{},ZA);_.b=null;
+function wx(a){var b,c,d,e,f;f=new MB(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(UI,m,60,0,0);for(c=b.b?Fk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=ij((oz(),R),new S(f.e)));c=c.c;if(lt(!c?kh:c.b,Ch))for(c=(!a.e.b||0==a.e.b.d?($r(),$r(),as):new rz(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new Mq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.gg(),null.gg()):100==f.e&&A(f.f,57)?(j=f.f,h=new Mq(j,205,null),h.j=j.be(),h.k=
+j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.gg():401==f.e||402==f.e?(null.gg(),null.gg(),null.gg(),null.gg(),null.gg()):500<=f.e&&507>=f.e&&(g=null.hg,500!=g&&(f=new Mq(null.hg,g,null),f.j=null.gg(),f.k=null.gg(),j=null.gg(),f.f=j&12,501==g&&null.gg())))}function TI(a){this.b=a}t(577,1,yi,TI);_.xc=function(){wx(this)};_.b=null;function vB(){JI();NI.call(this);this.b=new Yx}t(578,570,{},vB);_.Tf=function(){var a;a=new vB;Vx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Wf=function(){return VI};_.$f=function(a){VI=a};var VI=_.b=null;t(579,574,{});function yB(){new Sr}t(580,422,{},yB);function JA(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?qq(c.i,c):oq(c.i,c)))}function KA(a,b){JI();ez.call(this);this.d=new WI(a);var c=this.c=new Rw,d=(Cw(),Dw);c.b=d;Ow(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&XI(iy(c.A.b.q,0)))throw new cv("WindowPanel can only contain one child widget");YI(c,d);this.d.b=this;this.b=b}t(583,579,{},KA);_.Ce=function(){return this.d};_.Vf=function(){return this.c.gb};
+_.Md=function(){ZI(this.d,!1)};_.Zf=function(){};_._f=function(a){RI(this,a);SI(this,a);$I(this.d);aJ(this.d)};_.b=null;_.c=null;_.d=null;function bJ(a){var b;b=new kq(uo(a.hb,Qf),uo(a.hb,Pf));a=new kq(uo(a.L.bb.hb,Qf),uo(a.L.bb.hb,Pf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function cJ(a){if(null!=a.J&&null!=a.I){var b=a.I;a.ud(a.J);a.sd(b);a.J=a.I=null}else null!=a.J?(dJ(a,a.J),a.J=null):null!=a.I&&(eJ(a,a.I),a.I=null);Sj(a.K)}function $I(a){a.cb?a.dg(nq(a.L.bb)):(a.Pd(),$I(a))}
+function eJ(a,b){var c;a.cb?(c=bJ(a),a.dg(new kq(-1,fJ(b,!1)-c[1]))):a.I=b}function gJ(a,b){var c;b!=a.Kd()&&(c=a.L.bb,hv(c),hJ(c,b,c.hb,c.q.d,!0))}function dJ(a,b){var c;a.cb?(c=bJ(a),a.dg(new kq(fJ(b,!0)-c[0],-1))):a.J=b}t(586,289,vi);_.ag=function(){var a,b;b=nq(this.L.bb);a=bJ(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.L.bb;return 0!=a.q.d?XI(iy(a.q,0)):null};_.bg=function(a){iJ(this.L.bb,a)};_.Fd=function(){return new iv(this.L.bb)};_.cg=function(){rq(this.L.bb)};_.Ad=function(){cJ(this)};
+_.Sd=function(){rq(this.L.bb)};_.Cd=function(a){return jJ(this.L.bb,a)};_.dg=function(a){pq(this.L.bb,a)};_.sd=function(a){eJ(this,a)};_.Ld=function(a){gJ(this,a)};_.ud=function(a){dJ(this,a)};_.I=null;_.J=null;function kJ(){kJ=x;var a=(lJ(),mJ(),nJ);oJ=new Tw(a.e,a.c,a.d,a.f,a.b)}function ZI(a,b){var c;c=new Bu;a.eb&&Qr(a.eb,c);a.B&&oq(a.i,a);try{Ti(a.i.d,a)}catch(d){if(d=Ri(d),!A(d,78))throw d;}a.c=pJ(a.i,a);try{Iv(a,b)}finally{Wi(a.k.b),Wi(a.j.b),Wi(a.n.b),a.H&&Zi(a.H,a.i),a.u&&(a.u=!1)}}
+function qJ(a,b,c){var d,e;e=a.gb;d=new Uj(a,e);e.Hd(a,d.b+b,d.e+c)}function rJ(a,b,c){b=new sJ(yo(xo(Iu(Iu(a.L.d,b),c))));gv(b,a);B(b,a.d,(Xp(),Xp(),Yp));return b}function mq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));pq(a.L.bb,b)}function DG(a,b,c){var d,e;(e=a.i)?(d=tJ(e.hb),Lv(a,b+(ck(e.hb)+d[3]),c+(ek(e.hb)+d[0]))):Lv(a,b,c)}function YI(a,b){if(b!=(0!=a.A.b.q.d?XI(iy(a.A.b.q,0)):null)){hv(a.A.b);var c=a.A.b;hJ(c,b,c.hb,c.q.d,!0)}}
+function uJ(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(hq(),vJ)&&(a.G=a.y);var d,e;if(a.H)for(e=new Li(a.H);e.c<e.e.Je();)if(d=Mi(e),b==(hq(),wJ)){!d.c&&(d.c=new xJ);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(hq(),iq))g=d.i,j=d.x,d.A.d?(DG(d,j.d,j.e),mq(d,new kq(j.c,-1))):(DG(d,j.d,j.e),mq(d,new kq(j.c,j.b)),qq(g,d)),Pi(g.d,d,d.A.c),sk(d.r,333);else if(!d.u&&f==(hq(),vJ))d.hb.style[dh]=eh,hq()}else if(b==iq){!d.c&&(d.c=new xJ);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=tJ(j.hb);h=d.x;if(d.A.d)h.d=ck(d.hb)-
+g[3]-ck(j.hb),h.e=ek(d.hb)-g[0]-ek(j.hb),d.x=h,DG(d,0,0),yJ(d,jq(j.hb).c,-1);else{if(f!=(hq(),vJ))h.d=ck(d.hb)-g[3]-ck(j.hb),h.e=ek(d.hb)-g[0]-ek(j.hb),h.c=d.f,h.b=d.e,d.x=h;DG(d,0,0);pq(d,new zJ(jq(j.hb)));oq(j,d)}d==d.i.b||$D(d);sk(d.r,333)}}else b==vJ&&(!d.c&&(d.c=new xJ),d=a,d.u||(d.y=c,d.hb.style[dh]=Oe))}}function AJ(a,b){a.hb.style[ih]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.gg().gg()}
+function aJ(a){if(!a.cb){a.k=av(a,a.i,(!Br&&(Br=new zk),Br));a.j=av(a,a.i,yk?yk:yk=new zk);a.n=av(a,a.i,(!Gr&&(Gr=new zk),Gr));var b=a.i;!a.H&&(a.H=new fj);$i(a.H,b);Br&&(b=new Ar(a),a.eb&&Qr(a.eb,b));a.B&&qq(a.i,a);Pi(a.i.d,a,a.A.c);a.c&&(Lv(a,a.c.b,a.c.c),a.c=null);Mv(a);$D(a)}}function $D(a){if(a!=a.i.b){var b;Gr&&(b=new Fr(a),a.eb&&Qr(a.eb,b))}}t(585,586,vi);_.Kd=function(){return 0!=this.A.b.q.d?XI(iy(this.A.b.q,0)):null};_.Nd=function(a){ZI(this,a)};_.Fd=function(){return new iv(this.A.b)};
+_.Ad=function(){cJ(this);Sj(new BJ(this))};_.Cd=function(a){return jJ(this.A.b,a)};_.dg=function(a){mq(this,a)};_.Od=function(a,b){DG(this,a,b)};_.Ld=function(a){YI(this,a)};_.Pd=function(){aJ(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var oJ;
+function WI(a){kJ();var b=(CJ(),DJ),c;c=(Tv(),Uv);Nv.call(this,!1,"popup");this.M=c.b;this.K=new EJ(this);c=new FJ;c.hb[Fd]="mosaic-popupLayoutPanel";Fv(this.L,c);Kv(this);this.d=new GJ(this);this.r=new HJ(this);this.s=new IJ(this);this.t=new JJ(this);this.x=new KJ;this.G=(hq(),wJ);this.B=!1;this.i=b;a=this.A=new LJ(a);b=new MJ;!a.e&&(a.e=new NJ);$i(a.e,b);a=new OJ(new Vw(oJ.b.e.b,oJ.b.c,oJ.b.d,oJ.b.f,oJ.b.b));B(a,new PJ(this),(Xp(),Xp(),Yp));b=this.A.c;if(!b.c){b.c=new Rw;b.c.pd()[Fd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(Kw(),Lw);c.d=d;QJ(b.i,b.c,new RJ(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new sv;d=Pw(c);Qu(c.c,(du(),eu(d)),0);rv(c,a,d,0,!1)}else Ow(b.c,a);iJ(b.i,null);B(this.A.c,new SJ(this),(eq(),eq(),fq));B(this.A.c,this.d,Yp);gJ(this,this.A);Ni(yo(xo(this.hb)),"mosaic-WindowPanel",!0)}t(584,585,vi,WI);_.Md=function(){var a=this.b,b=new DA(a.b,201),c;a=a.b.r;a.b?a=new TJ(new Li(a.b)):(a=($r(),$r(),as),a=new Li(a));for(;a.dd();)c=a.ed(),201==b.e&&BG(c.b)};_.b=null;
+function hE(a,b,c,d){b=vy(b);c+=b.b;d+=b.c;Lv(a.b,c,d);Mv(a.b)}function fB(){JI();NI.call(this);var a=this.b=new UJ;a.U=!0;a.b.i=!0;this.b.X=!0}t(587,570,{},fB);_.Ce=function(){return this.b};_.b=null;function ZB(){}t(594,438,{},ZB);function TJ(a){if(!a)throw new so;this.b=a}t(595,1,{},TJ);_.dd=function(){return eC(this.b)};_.ed=function(){return Mi(this.b)};_.fd=function(){throw new iC("Missing message: awt.50");};_.b=null;function Bz(){return Bz()}
+function XB(){XB=x;var a;a=(OB(),PB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(VJ,m,-1,0,1);else throw new FF(a+" is not supported");}catch(b){if(b=Ri(b),!A(b,86))throw b;}}function $A(a,b){a.b=31*a.b+K((new XF(b)).b)}function wz(){}t(598,1,{},wz);_.hC=function(){return this.b};_.b=1;function WJ(){WJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=db;a.body.style[Ne]=db}
+function tJ(a){WJ();var b;b=y(I,s,-1,4,1);b[0]=XJ(YJ(a,"borderTopWidth"));b[1]=XJ(YJ(a,"borderRightWidth"));b[2]=XJ(YJ(a,"borderBottomWidth"));b[3]=XJ(YJ(a,"borderLeftWidth"));return b}function ZJ(a){WJ();var b,c;c=$J(a);b=tJ(a);a=new kq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function jq(a){WJ();return new kq(a.clientWidth,a.clientHeight)}
+function $J(a){WJ();var b;b=y(I,s,-1,4,1);b[0]=XJ(YJ(a,"marginTop"));b[1]=XJ(YJ(a,"marginRight"));b[2]=XJ(YJ(a,"marginBottom"));b[3]=XJ(YJ(a,"marginLeft"));return b}function aK(a){WJ();var b;b=y(I,s,-1,4,1);b[0]=XJ(YJ(a,"paddingTop"));b[1]=XJ(YJ(a,"paddingRight"));b[2]=XJ(YJ(a,"paddingBottom"));b[3]=XJ(YJ(a,"paddingLeft"));return b}function bK(a,b,c){WJ();try{G(b,ne)&&(b=Zd),a.style[b]=c}catch(d){if(d=Ri(d),!A(d,78))throw d;}}
+function fJ(a,b){WJ();var c;cK||(cK=$doc.createElement(Cg),bK(cK,Ze,l),bK(cK,Sg,l),bK(cK,Zf,fd),bK(cK,dh,Oe),$doc.body.appendChild(cK));bK(cK,gh,a);bK(cK,Ne,a);c=ZJ(cK);return b?c.c:c.b}var cK=null;function dK(){kq.call(this,0,0)}function kq(a,b){this.c=a;this.b=b}function zJ(a){kq.call(this,a.c,a.b)}t(600,1,oi,dK,kq,zJ);_.eQ=function(a){return this===a?!0:null==a||eK!=Gn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function fK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(601,1,{71:1,74:1,95:1},fK);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return gK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function hK(a,b){this.b=a;this.c=b}t(602,1,oi,hK);_.eQ=function(a){return this===a?!0:null==a||iK!=Gn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return iK.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function KJ(){this.c=this.b=this.e=this.d=0}t(603,1,oi,KJ);_.eQ=function(a){return this===a?!0:null==a||jK!=Gn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return jK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function YJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ne&&(b=Zd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(605,1,{});var kK=-1;function lK(){}t(606,605,{},lK);_.b=-1;_.c=-1;var mK=null;
+function XJ(a){a=parseInt(a,10);a=isNaN(a)?null:OD(a);return!a?0:a.b}t(609,304,bi);_.ag=function(){return nq(this.i)};_.bg=function(a){iJ(this.i,a)};_.cg=function(){rq(this.i)};_.Sd=function(){rq(this.i)};_.sd=function(a){var b=this.i;b.hb.style[Ne]=a;b.cb||(b.i=a)};_.ud=function(a){var b=this.i;b.hb.style[gh]=a;b.cb||(b.j=a)};function lJ(){lJ=x;mJ()}function IA(a,b){a.b.hb.textContent=b||l;iJ(a.i,null)}
+function nK(a){lJ();var b;iw(this,new FJ);this.b=new oK;b=this.i;pK(b,new qK);bK(b.hb,Wf,bb);b.p=0;QJ(b,this.b,new RJ(0));this.b.pd()[Fd]="mosaic-Caption-text";this.b.hb.textContent=a||l;iJ(this.i,null);this.hb[Fd]="mosaic-Caption"}t(608,609,bi,nK);_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};_.c=null;
+function mJ(){mJ=x;rK=Qn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new my(rK,240,20);new my(rK,224,16);new my(rK,208,16);new my(rK,192,16);new my(rK,176,16);new my(rK,160,16);new my(rK,144,16);new my(rK,128,16);new my(rK,112,16);new my(rK,96,16);new my(rK,80,16);new my(rK,64,16);new my(rK,260,16);nJ=new my(rK,48,16);new my(rK,32,16);new my(rK,16,16);new my(rK,0,16)}var rK,nJ;function sK(a,b){Zu(a.b.hb,!b);iJ(a.i,a.b)}
+function lq(a,b){a.d=b;Zu(a.b.hb,!b);iJ(a.i,a.b);if(a.e){var c;for(c=new Li(a.e);c.c<c.e.Je();)Mi(c)}}function LJ(a){var b;iw(this,new FJ);b=this.i;pK(b,new tK((uK(),vK)));b.p=0;this.c=new nK(a);QJ(b,this.c,new RJ(1));this.b=new FJ;ej(this.b,"Body");QJ(b,this.b,new RJ(0));this.hb[Fd]="mosaic-CaptionLayoutPanel"}t(611,609,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},LJ);_.vd=function(){bv(this.i)};_.wd=function(){ev(this.i)};_.Fd=function(){return new iv(this.b)};
+_.Cd=function(a){return jJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function NJ(){rG(this)}t(612,503,Qh,NJ);function EJ(a){this.b=a}t(613,1,yi,EJ);_.xc=function(){rq(this.b.L.bb)};_.b=null;function wK(a){var b;b=a.c;a=b.i;b=!a.f?-1:Rj(a.f.b,b);a.f&&Zt(a.f.b,b)&&bu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&$D(!a.f?null:Zt(a.f.b,b-1))}function xK(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new dz);-1==Rj(a.f.b,b)&&$i(a.f.b,b)}function xJ(){}t(614,1,{},xJ);_.Yc=function(a){wK(a)};_.Zc=function(a){xK(a)};
+_._c=function(a){yK(a.b.i,a.b)};function CJ(){CJ=x;zK=new AK(1,"e");BK=new AK(2,Ff);CK=new AK(3,"ne");DK=new AK(10,"nw");EK=new AK(4,sg);FK=new AK(5,wg);GK=new AK(12,"sw");HK=new AK(8,"w");DJ=new IK((mj(),nj(null)).hb)}function pJ(a,b){var c;c=tJ(a.hb);return new hK(ck(b.hb)-(ck(a.hb)+c[3]),ek(b.hb)-(ek(a.hb)+c[0]))}
+function JK(a){var b,c,d,e,f,g;if(a.f){b=jq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=Zt(a.f.b,d),c=new kq(uo(g.hb,Qf),uo(g.hb,Pf)),f=pJ(a,g),f.b-=Xj(0,f.b+uo(g.hb,Qf)-b.c),f.c-=Xj(0,f.c+uo(g.hb,Pf)-b.b),DG(g,Xj(0,f.b),Xj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,yJ(g,c.c,c.b),g.G==(hq(),iq)&&pq(g,new zJ(jq(a.hb))),sk(g.r,1)}}function KK(a,b,c){a=a.e;Pi(a,b,b);z(a.d,b,c);ej(b,Cc+c.c)}
+function oq(a,b){var c;c=a.e;LK(c,b.z);dj(b.z,Cc+DK.c);LK(c,b.v);dj(b.v,Cc+BK.c);LK(c,b.w);dj(b.w,Cc+CK.c);LK(c,b.F);dj(b.F,Cc+HK.c);LK(c,b.o);dj(b.o,Cc+zK.c);LK(c,b.E);dj(b.E,Cc+GK.c);LK(c,b.C);dj(b.C,Cc+EK.c);LK(c,b.D);dj(b.D,Cc+FK.c)}
+function qq(a,b){!b.z&&(b.z=rJ(b,0,0));KK(a,b.z,DK);!b.v&&(b.v=rJ(b,0,1));KK(a,b.v,BK);!b.w&&(b.w=rJ(b,0,2));KK(a,b.w,CK);!b.F&&(b.F=rJ(b,1,0));KK(a,b.F,HK);!b.o&&(b.o=rJ(b,1,2));KK(a,b.o,zK);!b.E&&(b.E=rJ(b,2,0));KK(a,b.E,GK);!b.C&&(b.C=rJ(b,2,1));KK(a,b.C,EK);!b.D&&(b.D=rJ(b,2,2));KK(a,b.D,FK)}function yK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Rj(a.f.b,b);if(c+1<d){Gz(a.f,b);for($i(a.f.b,b);c<d;++c)AJ(Zt(a.f.b,c),c)}else AJ(b,c)}
+function IK(a){a=new MK(a);iw(this,a);this.d=new NK(a);this.d.j=!0;Xi(this.d);this.d.n=3;this.e=new OK(a);this.e.j=!0;Xi(this.e);this.e.n=3;kw(this)}t(615,304,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},IK);_.ag=function(){return jq(this.hb)};_.bg=function(){var a;(a=PK(this))&&a.bg(null)};_.cg=function(){JK(this)};_.Yc=function(a){!this.c&&(this.c=new xJ);wK(a)};_.Zc=function(a){!this.c&&(this.c=new xJ);xK(a)};_.Sd=function(){JK(this)};
+_._c=function(a){!this.c&&(this.c=new xJ);yK(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var zK,BK,CK,DK,DJ,EK,FK,GK,HK;function MK(a){this.q=new Cv(this);this.hb=a}t(616,284,Bi,MK);function AK(a,b){this.b=a;this.c=b}t(617,1,{},AK);_.b=0;_.c=null;function NK(a){Hi();aj.call(this,a)}t(618,3,{},NK);_.rc=function(){var a;a=this.k.f;a.u||ak(a.p);dj(this.k.f,"dragdrop-dragging");!a.A.d&&sK(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Xj(this.b,a<this.e?a:this.e),b=Xj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Ze]=a+(Mj(),bg);c.style[Sg]=b+bg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||$D(a);a.A.d||sK(a.A,!0);a.u||(a.p||(a.p=new QK,ej(a.p,"mosaic-GlassPanel-invisible")),bK(a.p.hb,ih,(WJ(),YJ(a.hb,ih))),lj((mj(),nj(null)),a.p,0,0));ej(this.k.f,"dragdrop-dragging");a=new Uj(this.k.b,null);this.b=a.b+dk(this.k.b.hb);this.c=a.e+fk(this.k.b.hb);this.e=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function LK(a,b){try{Ti(a,b)}catch(c){if(c=Ri(c),!A(c,78))throw c;}}function OK(a){Hi();aj.call(this,a);this.d=new Ji}t(619,3,{},OK);_.rc=function(){var a;a=this.k.f.gb;a.u||ak(a.p);dj(this.k.f,"dragdrop-dragging");sK(a.A,!1);mq(a,new kq(a.f,a.e));sk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=ij(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Xj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.e,b=Xj(a+b,uo(d.A.c.hb,Pf)),b!=a&&qJ(d,0,a-b),mq(d,new kq(d.f,b)),sk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.e,b=Xj(a+b,uo(d.A.c.hb,Pf)),mq(d,new kq(d.f,b)),sk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Xj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&qJ(d,a-b,0),mq(d,new kq(b,d.e)),sk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.f,mq(d,new kq(96<a+b?a+b:96,d.e)),sk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||$D(a);sK(a.A,!0);a.u||(a.p||(a.p=new QK,ej(a.p,"mosaic-GlassPanel-invisible")),bK(a.p.hb,ih,(WJ(),YJ(a.hb,ih))),lj((mj(),nj(null)),a.p,0,0));ej(this.k.f,"dragdrop-dragging");a=new Uj(this.k.b,null);this.b=a.b+dk(this.k.b.hb);this.c=a.e+fk(this.k.b.hb);this.f=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function QK(){var a;this.e=new RK(this);this.b=!1;this.c=new Gv;iw(this,this.c);a=this.hb.style;a[nd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.hb[Fd]="gwt-GlassPanel"}t(620,304,zi,QK);
+_.yd=function(){var a;kw(this);try{a=this.gb}catch(b){b=Ri(b);if(A(b,84))throw new cv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(mj(),nj(null))?(St(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Zi(uk,a),a.c=!0,a.d=Dk(a),$i(uk,a),this.d=new SK(this),vu(new Rt(this.d))):(this.hb.style[yd]=bb,this.hb.style[kg]=bb);this.b&&ju(new Qt(this));lj(nj(null),new TK,bk($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();Ak(this.e);this.d&&(Ot(tu,this.d,H(UK,m,13,[(!Er&&(Er=new zk),Er)])),this.d=null);this.b&&Ot(lu,this,H(UK,m,13,[(!ku&&(ku=new zk),ku)]))};_.hd=function(a){switch(gu(a.type)){case 256:if(27==(a.keyCode||0))return ak(this),!1;case 1:if(this.hb.contains(zo(a)))return ak(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function RK(a){tk();this.b=a}t(621,25,{},RK);_.Hc=function(){St(this.b.hb)};_.b=null;function SK(a){this.b=a}t(622,1,{},SK);_.b=null;
+function TK(){this.hb=nw();var a;a=new gx(new VK(this));B(this,a,(Np(),Np(),Op));B(this,a,(sq(),sq(),tq))}t(623,306,Bi,TK);_.Ad=function(){Sj(new WK(this))};function VK(a){this.b=a}t(624,1,{},VK);_.b=null;function WK(a){this.b=a}t(625,1,yi,WK);_.xc=function(){px(this.b.hb)};_.b=null;function XK(a){a.hb.style[gh]=md;a.hb.style[Ne]=md;if(a.cb){var a=a.gb,b;A(a,103)?a.bg(null):(b=PK(a))&&b.bg(a)}}t(627,287,Yh);_.ag=function(){XK(this);return new kq(uo(this.hb,Qf),uo(this.hb,Pf))};_.bg=function(){XK(this)};
+_.cg=function(){};_.gd=function(){};_.Sd=function(){};function oK(){this.hb=$doc.createElement("label");this.hb[Fd]="mosaic-Label";this.hb.style[fh]=Lf;this.hb[Fd]="mosaic-HTML"}t(626,627,Yh,oK);function OJ(a){iw(this,new YK(a));this.hb[Fd]="mosaic-ImageButton"}t(628,304,zi,OJ);
+function UJ(){var a=(Tv(),Wv);Nv.call(this,!0,mf);this.M=a.b;this.b=new ZK(this);this.b.e=!0;Dv(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);pj();Ru(a,b)}else this.db|=1;yo(xo(this.hb))[Fd]=Fe;this.hb.style[ih]="2147483647"}t(629,289,Bi,UJ);_.gd=function(a){dv(this,a);1==gu(a.type)&&Iv(this,!1)};_.b=null;
+function ZK(a){this.c=a;this.d=new fj;this.j=new fj;a=(zx(),yx);new ly(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);cu(b,this.f);this.p=!0;a=nw();b=(du(),eu(b));a.appendChild(b);this.hb=a;Dl();this.hb.setAttribute(lg,gm.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),pj(),Ru(a,b)):this.db|=2225;this.hb[Fd]=Ee;a=Yu(this.hb)+"-vertical";Ni(this.pd(),a,!0);this.hb.style[Uf]=bb;this.hb.setAttribute("hideFocus",ah);B(this,new xx(this),(Np(),Np(),Op))}
+t(630,327,Wh,ZK);_.gd=function(a){switch(gu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}qx(this,a)};_.Rd=function(a,b){ux(this,a,b);b||this.b&&Iv(this.c,!1)};_.b=!0;_.c=null;
+function YK(a){var b=(Cw(),Dw),c=(Kw(),Lw),d;d=new uw;d.i[rd]=ab;d.i[Ad]=0;d.i[Bd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;sw(b.b);b.b.d.rows[0].cells[0][id]=c.b;sw(b.b);b.b.d.rows[0].cells[0].style[ch]=e.b;sw(d);b=ow(d,0,0,!0);if(a){ak(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;qw(g,f.d);us(f.c,g,a);c.b=c.b.c}else e=c.c.d,$i(c.c,a);a.hb[dd]=e;cu(b,a.hb);gv(a,d)}iw(this,d);Ni(this.hb,"mosaic-WidgetWrapper",!0)}t(631,304,zi,YK);_.b=null;_.c=null;function GJ(a){this.b=a}t(632,1,{},GJ);
+_.Tc=function(){this.b._&&this.b!=this.b.i.b&&$D(this.b)};_.b=null;function HJ(a){tk();this.b=a}t(633,25,{},HJ);_.Hc=function(){rq(this.b.L.bb);var a=this.b;Dr((!a.q&&(a.q=new $K),a.q))};_.b=null;function IJ(a){tk();this.b=a}t(634,25,{},IJ);_.Hc=function(){uJ(this.b,(hq(),iq))};_.b=null;function JJ(a){tk();this.b=a}t(635,25,{},JJ);_.Hc=function(){uJ(this.b,(hq(),vJ))};_.b=null;function MJ(){}t(636,1,{},MJ);function PJ(a){this.b=a}t(637,1,{},PJ);_.Tc=function(){this.b.Md()};_.b=null;
+function SJ(a){this.b=a}t(638,1,{},SJ);_.b=null;function BJ(a){this.b=a}t(639,1,yi,BJ);_.xc=function(){this.b.G==(hq(),iq)?sk(this.b.s,333):this.b.G==vJ&&sk(this.b.t,333)};_.b=null;function sJ(a){this.hb=a;bv(this)}t(640,287,Wh,sJ);_.Uc=function(a){return B(this,a,(Wq(),Wq(),Xq))};_.Vc=function(a){return B(this,a,(vj(),vj(),wj))};_.Wc=function(a){return B(this,a,($q(),$q(),ar))};_.Xc=function(a){return B(this,a,(xj(),xj(),yj))};function $K(){Wr.call(this,null)}t(641,219,Ai,$K);
+function hq(){hq=x;iq=new aL("MAXIMIZED",0);vJ=new aL("MINIMIZED",1);wJ=new aL("NORMAL",2);bL=H(cL,m,98,[iq,vJ,wJ])}function aL(a,b){Bo.call(this,a,b)}t(642,145,{71:1,75:1,77:1,98:1},aL);var bL,iq,vJ,wJ;
+function St(a){var b=(Su(),Tu).scrollWidth,c=Tu.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+bg;a.style.marginTop=-d+bg;a.style.width=b+e+bg;a.style.height=c+d+bg}
+function dL(a,b){var c,d,e;if(a.n)return!0;a.y.Se();for(c=new iv(b);c.b.b<c.b.c.d-1;)d=XI(jv(c.b)),e=d.gb,A(e,104)&&e.td(d.qd()),d.qd()&&$i(a.y,d);return!0}
+function eL(a,b){var c,d,e;if(b.b)a.d&&gk(a.d),a.d=new fL(a,b),hk(a.d,333);else for(d=new Li(a.y);d.c<d.e.Je();)c=Mi(d),e=c.fb,zv(b,gL(c),e.t,e.u),hL(c,e.v,e.s,H(I,s,-1,[iL(a.r.b,c).e,iL(a.q.b,c).d,iL(a.o.b,c).b,iL(a.p.b,c).c]),H(I,s,-1,[jL(a.j.b,c).e,jL(a.i.b,c).d,jL(a.e.b,c).b,jL(a.f.b,c).c]),H(I,s,-1,[kL(a.v,c),kL(a.u,c),kL(a.s,c),kL(a.t,c)]))}
+function lL(){this.y=new fj;this.k=new mL(this);this.x=new nL(this.k);this.w=new oL(this.k);this.r=new pL(this.k);this.q=new qL(this.k);this.o=new rL(this.k);this.p=new sL(this.k);this.j=new tL(this.k);this.i=new uL(this.k);this.e=new vL(this.k);this.f=new wL(this.k);this.v=new xL(this.k);this.u=new xL(this.k);this.s=new xL(this.k);this.t=new xL(this.k)}t(646,1,{});_.eg=function(a){eL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function yL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Li(b.y);e.c<e.e.Je();)d=Mi(e),A(d,26)&&(d=d.bb),f=d.fb,zv(c,gL(d),f.t,f.u),hL(d,f.v,f.s,H(I,s,-1,[iL(b.r.b,d).e,iL(b.q.b,d).d,iL(b.o.b,d).b,iL(b.p.b,d).c]),H(I,s,-1,[jL(b.j.b,d).e,jL(b.i.b,d).d,jL(b.e.b,d).b,jL(b.f.b,d).c]),H(I,s,-1,[kL(b.v,d),kL(b.u,d),kL(b.s,d),kL(b.t,d)]));zL(c);a.b.d=null;for(a=new Li(a.b.y);a.c<a.e.Je();)b=Mi(a),A(b,26)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function fL(a,b){this.b=a;this.c=b;var c=(mk(),pk);this.n=new lk(this);this.u=c}t(647,18,{},fL);_.yc=function(){yL(this)};_.zc=function(){yL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Li(this.b.y);c.c<c.e.Je();)b=Mi(c),A(b,26)&&(b=b.bb),d=b.fb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),zv(this.c,gL(b),d.j,d.w),hL(b,d.x,d.i,H(I,s,-1,[iL(this.b.r.b,b).e,iL(this.b.q.b,b).d,iL(this.b.o.b,b).b,iL(this.b.p.b,b).c]),H(I,s,-1,[jL(this.b.j.b,b).e,jL(this.b.i.b,b).d,jL(this.b.e.b,b).b,jL(this.b.f.b,b).c]),H(I,s,-1,[kL(this.b.v,b),kL(this.b.u,b),kL(this.b.s,b),kL(this.b.t,b)]))};_.b=null;_.c=null;
+t(649,1,{});_.b=null;function vL(a){this.b=a}t(648,649,{},vL);function wL(a){this.b=a}t(650,649,{},wL);function uL(a){this.b=a}t(651,649,{},uL);function tL(a){this.b=a}t(652,649,{},tL);function rL(a){this.b=a}t(653,649,{},rL);function sL(a){this.b=a}t(654,649,{},sL);function qL(a){this.b=a}t(655,649,{},qL);function pL(a){this.b=a}t(656,649,{},pL);t(657,649,{},function(a){this.b=a});t(658,649,{},function(a){this.b=a});
+function kL(a,b){var c=a.b,d;d=ij(c.e,b);d||(d=new fK(aK(b.hb)),z(c.e,b,d));return d.e}function xL(a){this.b=a}t(659,649,{},xL);function oL(a){this.b=a}t(660,649,{},oL);function nL(a){this.b=a}t(661,649,{},nL);function jL(a,b){var c;c=ij(a.b,b);c||(c=new fK(tJ(b.hb)),z(a.b,b,c));return c}function iL(a,b){var c;c=ij(a.c,b);c||(c=new fK($J(b.hb)),z(a.c,b,c));return c}
+function AL(a,b){var c,d;d=ij(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=PK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.n&&null!=c.k){d=new kq(BL(e,!0),BL(e,!1));break a}h=b.ag();null!=c.n&&(h.c=BL(e,!0));null!=c.k&&(h.b=BL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new kq(BL(e,!0),BL(e,!1));break a}h=new dK;f=b.hb;n=f.style;g=n[Zf];j=n[dh];n[Zf]="static";n[dh]=Oe;null!=c.n?h.c=BL(e,!0):(n[gh]=md,h.c=(f.offsetWidth||0)+iL(d.p.b,b).c+iL(d.q.b,b).d);null!=c.k?h.b=BL(e,!1):(n[Ne]=md,h.b=(f.offsetHeight||0)+iL(d.r.b,b).e+
+iL(d.o.b,b).b);n[Zf]=g;n[dh]=j}d=h}null!=c.n&&(Mj(),lp)==c.n.gg()||null!=c.k&&(Mj(),lp)!=c.k.gg()||z(a.f,b,d)}return d}function mL(a){this.i=a;this.d=new Ji;this.f=new Ji;this.c=new Ji;this.b=new Ji;this.e=new Ji}t(662,1,{},mL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function CL(a){var b;b=a.fb;if(null==b||!A(b,101))b=new DL,a.fb=b;return b}function qK(){tK.call(this,(uK(),EL))}function tK(a){var b=(FL(),GL);lL.call(this);this.c=a;this.b=b}t(663,646,{},qK,tK);
+_.fg=function(a){var b,c,d,e,f,g,j,h,n;h=new dK;dL(this,a);n=iL(this.p.b,a).c+iL(this.q.b,a).d+jL(this.f.b,a).c+jL(this.i.b,a).d+kL(this.t,a)+kL(this.u,a);d=iL(this.r.b,a).e+iL(this.o.b,a).b+jL(this.j.b,a).e+jL(this.e.b,a).b+kL(this.v,a)+kL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(uK(),EL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Li(this.y);a.c<a.e.Je();)c=Mi(a),e=CL(c),b=null,j=c.gb,A(j,104)&&(b=j,b=HL(b),b=new kq(b[1]+b[3],b[0]+b[0])),this.c==EL?(n+=AL(this.x.b,c).c,e.b=AL(this.w.b,
+c).b,A(j,104)&&(n+=b.c,e.b+=b.b),f=Xj(f,e.b)):(d+=AL(this.w.b,c).b,e.c=AL(this.x.b,c).c,A(j,104)&&(d+=b.b,e.c+=b.c),g=Xj(g,e.c));this.c==EL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.eg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(dL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=kL(this.t,a);E=kL(this.v,a);c=jq(a.hb);Q=c.c-(u+kL(this.u,a));r=c.b-(E+kL(this.s,a));g=Q;c=r;this.c==(uK(),EL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Li(this.y);e.c<e.e.Je();)d=Mi(e),b=null,q=CL(d),v=d.gb,A(v,104)&&(b=v,b=HL(b),b=new kq(b[1]+b[3],b[0]+b[0])),this.c==EL?(q.e?++h:(q.c=AL(this.x.b,d).c,A(v,104)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=AL(this.w.b,d).b,A(v,104)&&(q.b+=b.b))):(q.d?++j:(q.b=AL(this.w.b,
+d).b,A(v,104)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=AL(this.x.b,d).c,A(v,104)&&(q.c+=b.c)));for(e=new Li(this.y);e.c<e.e.Je();)d=Mi(e),b=null,q=d.fb,v=d.gb,A(v,104)&&(b=v,b=HL(b),b=new kq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==EL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.c,f-=b.b),this.c==vK?(q.t=this.b==(FL(),GL)?u:this.b==IL?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(FL(),GL)?(q.t=u,q.u=E):this.b==IL?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.ld()-ck(a.hb)-kL(this.t,a),-1==q.p&&(q.p=v),v=d.md()-ek(a.hb)-kL(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));eL(this,a)}};_.b=null;_.c=null;function FL(){FL=x;GL=new JL("START",0);IL=new JL(Kb,1);KL=new JL("END",2);LL=H(ML,m,99,[GL,IL,KL])}function JL(a,b){Bo.call(this,a,b)}t(664,145,{71:1,75:1,77:1,99:1},JL);var LL,IL,KL,GL;function uK(){uK=x;EL=new NL("HORIZONTAL",0);vK=new NL("VERTICAL",1);OL=H(PL,m,100,[EL,vK])}
+function NL(a,b){Bo.call(this,a,b)}t(665,145,{71:1,75:1,77:1,100:1},NL);var OL,EL,vK;t(667,1,{105:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function DL(){this.f=!1}function RJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(666,667,{101:1,105:1},DL,RJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function QL(a,b){if(a.n)return!0;dL(a,b);if(0<a.y.d){a.b=Zt(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,102))d=new RL,c.fb=d;a.c=d;a.y.Se();$i(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function SL(){lL.call(this)}t(668,646,{},SL);
+_.fg=function(a){var b,c;c=new dK;QL(this,a);if(this.b){b=AL(this.x.b,this.b).c;var d=AL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,104)&&(b=HL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=iL(this.p.b,a).c+iL(this.q.b,a).d+jL(this.f.b,a).c+jL(this.i.b,a).d+kL(this.t,a)+kL(this.u,a);c.b+=iL(this.r.b,a).e+iL(this.o.b,a).b+jL(this.j.b,a).e+jL(this.e.b,a).b+kL(this.v,a)+kL(this.s,a);return c};
+_.eg=function(a){var b,c,d,e,f;QL(this,a)&&(d=kL(this.t,a),e=kL(this.v,a),c=jq(a.hb),f=c.c-(d+kL(this.u,a)),c=c.b-(e+kL(this.s,a)),b=this.b.gb,A(b,104)&&(b=HL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-ck(a.hb)-kL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-ek(a.hb)-kL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),eL(this,a))};_.b=null;_.c=null;function RL(){this.f=!1}
+t(669,667,{102:1,105:1},RL);function HL(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=xo(Iu(Iu(a.d,0),0)),c=xo(Iu(Iu(a.d,2),2)),d=$J(a.hb),b=tJ(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function TL(a,b){a.cb&&ak(a);return Ev(a,b)}function UL(){bw();Sv.call(this,cw)}t(670,294,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},UL);_.Cd=function(a){return TL(this,a)};_.b=null;
+function QJ(a,b,c){var d=a.q.d;b.fb=c;hJ(a,b,a.hb,d,!0)}function gL(a){var b;b=a.gb;return A(b,104)?b:a}function nq(a){if(!a.cb)return new dK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.fg(a),pq(a,a.k),a.e.eg(a),a.k=a.e.fg(a);return a.k}function XI(a){return A(a,104)?a.bb:a}function VL(a){var b;if(!a.o){b=(!mK&&(mK=new lK),mK);var c=WL(a,fb,!0);b.b=c;c=WL(a,gb,!0);b.c=c;a.o=b}return a.o}
+function hJ(a,b,c,d,e){if(A(b,26))throw new Bk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,105)&&f.f?(c=new UL,rv(a,c,a.hb,d,!0),Fv(c,b)):rv(a,b,c,d,e);iJ(a,b)}
+function iJ(a,b){var c;c=a.e;if(b){var d=c.k;Ui(d.d,b);Ui(d.f,b);Ui(d.c,b);Ui(d.b,b);Ui(d.e,b)}else d=c.k,Ux(d.d),Ux(d.f),Ux(d.c),Ux(d.b),Ux(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==gL(a))c=c.gb;else{if(A(c,97)||A(c,25))d=c,c=c.gb,c==gL(d)&&(c=c.gb);A(c,104)&&A(c.gb,96)&&(c=c.gb)}A(c,103)&&!A(c,96)&&(c.bg(a.gb),c.bg(a))}}
+function rq(a){if(a.cb&&a.hb.style.display!=If){a.hb.scrollTop=0;var b=a.hb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.eg(a);a.d=!1;zL(a)}}function zL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=XI(iy(a.q,d)),A(b,104)&&(b=b.bb),b.qd()&&(A(b,103)?b.cg():A(b,33)&&b.Sd())}function jJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.bb:b);c=gL(b);return xv(a,c)?(A(c,104)&&TL(c,b),iJ(a,null),!0):!1}
+function pK(a,b){var c;a.e=b;null!=a.f&&dj(a,Yu(a.hb)+Ba+a.f);a.f=b.cZ.e;c=po(a.f,ko(46));a.f=a.f.substr(c+1,a.f.length-(c+1));ej(a,Yu(a.hb)+Ba+a.f);iJ(a,null)}function WL(a,b,c){a.n||(a.n=$doc.createElement(Cg),bK(a.n,Zf,fd),bK(a.n,dh,Oe),bK(a.n,Ze,bb),bK(a.n,Sg,bb),a.hb.appendChild(a.n));bK(a.n,gh,b);bK(a.n,Ne,b);a=ZJ(a.n);return c?a.c:a.b}
+function BL(a,b){var c;c=null.gg();if(c==(Mj(),xp)){c=(VL(a),null.gg());var d=(-1==kK&&(kK=(WJ(),fJ(hb,!0))),kK);return N(M(Math.round(100*d*c/254)))}if(c==np)return c=VL(a),d=null.gg(),N(M(BD(d*(-1==c.b&&(c.b=fJ(fb,!0)),c.b))));if(c==pp)return c=VL(a),d=null.gg(),N(M(BD(d*(-1==c.c&&(c.c=fJ(gb,!0)),c.b))));if(c==vp)return c=(VL(a),null.gg()),d=(-1==kK&&(kK=(WJ(),fJ(hb,!0))),kK),N(M(Math.round(d*c)));if(c==zp)return c=(VL(a),null.gg()),d=(-1==kK&&(kK=(WJ(),fJ(hb,!0))),kK),N(M(Math.round(10*d*c/254)));
+if(c==tp)return N(M(BD(12*(VL(a),null.gg())*N(M(BD((-1==kK&&(kK=(WJ(),fJ(hb,!0))),kK)/72))))));if(c==lp)return WL(a,null.gg(),b);if(c==rp)return c=(VL(a),N(M(BD(null.gg())))),d=(-1==kK&&(kK=(WJ(),fJ(hb,!0))),kK),N(M(Math.round(d*c/72)));if(null.gg()==jp)return N(M(BD(null.gg())));throw new Bk("Invalid size: "+null.gg());}function FJ(){var a=new SL;Bv.call(this);this.k=new kq(-1,-1);new dM(this);this.hb[Fd]="mosaic-LayoutPanel";pK(this,a)}
+t(671,284,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},FJ);_.Gd=function(a){hJ(this,a,this.hb,this.q.d,!0)};_.vd=function(){lv(this,new eM)};_.wd=function(){lv(this,new fM)};_.ag=function(){return nq(this)};_.Dd=function(a){return uv(this.q,gL(a))};_.Ed=function(a,b,c,d){hJ(this,a,b,c,d)};_.bg=function(a){iJ(this,a)};_.Fd=function(){return new iv(this)};_.cg=function(){rq(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=nq(this),null!=this.j)a=a.b+bg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+bg);this.sd(b);this.i=null}else b=a.b+bg,this.ud(a.c+bg),this.sd(b);rq(this)}};_.Sd=function(){rq(this)};_.Cd=function(a){return jJ(this,a)};_.sd=function(a){this.hb.style[Ne]=a;this.cb||(this.i=a)};_.Hd=function(a,b,c){zv(this,gL(a),b,c)};
+_.ud=function(a){this.hb.style[gh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function eM(){}t(672,1,{},eM);_.Qd=function(a){gL(a).yd()};function fM(){}t(673,1,{},fM);_.Qd=function(a){gL(a).zd()};function iv(a){this.c=a;this.b=new wv(this.c.q)}t(674,1,{},iv);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return XI(jv(this.b))};_.fd=function(){kv(this.b)};_.c=null;function gM(){gM=x;new dx}
+function dM(a){gM();Ni(a.hb,"dragdrop-dropTarget",!0);this.b=a;new hM(this)}t(675,9,{},dM);function hM(a){tk();this.b=a}t(676,25,{},hM);_.Hc=function(){iJ(this.b.b,null);rq(this.b.b)};_.b=null;function PK(a){a=a.gb;return!a?null:A(a,103)?a:PK(a)}function yJ(a,b,c){var d;d=a.hb;hL(a,b,c,$J(d),tJ(d),aK(d))}
+function hL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Mj(),bg)),b!=a.od()&&a.ud((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Mj(),bg)),c!=a.nd()&&a.sd((0>c?0:c)+bg))}function pq(a,b){yJ(a,b.c,b.b)}t(679,1,{});
+function uF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:jC(a,b,~~Di(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Mf:typeof v,r=r==Of?Object.prototype.toString.call(v)==Uc||typeof v.length==Nf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Mf,r)))if(v=G(Nf,r),r=G("boolean",r),iM===D)v&&(o[u]=new XF(o[u])),r&&(o[u]=(HF(),o[u]?KF:IF));else{q=v||r;if(q=
+!q&&null!=D&&Gn(D)==jM){q=o[u];if(null==q||kM(q,D))continue;if(En(q)&&(q=q&&q.g?q.g:null,null!=q&&kM(q,D))){o[u]=q;continue}}if(!G(Of,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function lM(){this.d=new Ji;this.b=new Ji;this.c=new Ji}function kM(a,b){var c;if(iM==b||mM==b&&A(a,106))return!0;if(null!=a)for(c=Gn(a);c&&c!=iM;c=null)if(c==b)return!0;return!1}t(678,679,{},lM);function rF(){rF=x;tF=new lM}
+function xF(a,b){rF();z(tF.d,a,b)}function oF(a){rF();var b,c,d;d=oo(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function pF(a,b){var c;rF();return c=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==ue)?b[0]:null,kM(c,a)}function vF(a){var b=qF;rF();var c,d;d=tF.c;if(c=!b?d.c:jC(d,b,~~Di(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?kC(d,c):mC(d,b,c,~~Di(b))}
+function WE(a){rF();var b=tF,c;null==a?a=null:(c=a[cd],c||(0!=(Gn(a).c&4)?a=[]:(b=(b=ij(b.d,Gn(a)))&&typeof b==ue?new b(a):a,a=a[cd]=b),c=a),a=c);return a}var tF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Sn&&(e=ik(),2E3<e-Un&&(Un=e,Tn=Rn()));if(0==Sn++){var f=(Vn(),Wn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=eo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Vn(),Wn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=eo(n,o);while(h.d);h.d=o}}--Sn;c&&-1!=Tn&&($wnd.clearTimeout(Tn),Tn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(xs)()}catch(d){a(b)}else C(xs)()}var iM=$(1),Kn=$(103),nM=TF(" I"),I=NF(688,nM),sG=NF(686,iM),oM=TF(" Z"),WG=NF(689,oM);$(102);$(101);$(100);var pM=$(483),no=NF(690,pM),qM=$(238),qt=NF(691,qM);$(239);$(145);$(458);$(109);$(469);var rM=TF(" B");$(473);var sM=TF(" C"),Ei=NF(692,sM),jM=$(471),tM=TF(" D"),dD=NF(693,tM);$(472);$(474);var uM=$(477),DE=NF(694,uM),vM=TF(" J"),wM=$(2),zs=NF(687,wM),VJ=NF(695,rM);$(486);$(468);$(99);$(173);$(456);
+var qF=$(449);$(465);var DF=$(463);$(461);$(462);$(467);$(120);$(111);$(112);$(113);$(116);$(118);$(117);$(119);$(121);$(97);$(480);$(475);$(464);$(450);$(451);$(452);$(453);$(454);$(455);var xM=$(373);$(372);$(371);$(370);$(448);$(447);var nA=$(387),HC=NF(696,nA),yM=$(393),MC=NF(697,yM),zM=$(394),OC=NF(698,zM),AM=$(525),TE=NF(699,AM),qs=NF(700,I),BM=RF(523,function(){TC();return JG}),KG=NF(701,BM);$(524);$(396);$(395);$(518);$(517);$(526);$(527);$(522);$(430);$(521);var Oz=NF(702,xM);$(385);$(529);
+$(460);SF();$(459);SF();$(679);$(678);var mM=SF();$(288);var CM=$(287);$(286);$(292);$(306);$(347);$(531);$(530);$(285);$(284);$(533);$(532);$(538);$(539);$(540);$(541);$(542);$(543);$(544);$(545);$(534);$(535);$(536);$(537);$(225);$(224);$(297);$(298);$(299);$(556);$(565);$(25);$(557);$(558);$(559);$(560);$(561);$(562);$(563);$(564);$(270);$(343);$(346);$(344);$(345);$(184);$(183);$(272);$(219);$(274);$(192);var DM=$(191);$(222);$(221);$(220);$(367);$(368);$(369);
+var EM=RF(161,function(){Mj();return Bp}),Cp=NF(703,EM),FM=RF(144,function(){Nj();return Mo}),No=NF(704,FM),GM=RF(151,function(){Oo();return Xo}),Yo=NF(705,GM),HM=RF(156,function(){Zo();return hp}),ip=NF(706,HM);RF(162,null);RF(163,null);RF(164,null);RF(165,null);RF(166,null);RF(167,null);RF(168,null);RF(169,null);RF(170,null);RF(146,null);RF(147,null);RF(148,null);RF(149,null);RF(150,null);RF(152,null);RF(153,null);RF(154,null);RF(155,null);RF(157,null);RF(158,null);RF(159,null);RF(160,null);$(442);
+$(441);$(490);$(492);$(491);$(493);$(495);$(494);$(496);$(500);$(501);$(182);$(188);$(187);$(186);$(190);$(204);$(413);$(412);var gB=$(411),FD=NF(707,gB),$G=NF(708,vM);$(397);$(497);$(503);$(498);$(499);$(398);$(555);$(407);$(406);$(405);$(410);var IM=SF(),UI=NF(709,IM);$(268);$(440);$(509);var JM=RF(228,function(){fs();return ks}),ls=NF(710,JM);$(420);$(421);$(404);var SA=$(399);$(489);$(383);$(384);$(409);var cB=$(408);$(401);$(400);$(507);$(516);$(402);$(444);$(482);$(519);$(520);$(528);$(390);
+var rA=$(389);$(418);$(419);$(375);$(374);$(427);SF();SF();SF();$(377);$(378);$(189);$(356);var jy=NF(711,CM);$(357);$(568);$(567);$(317);$(319);$(318);$(320);$(206);$(223);$(209);$(211);var yA=$(392);$(443);$(380);$(379);$(386);$(513);$(485);$(214);$(429);$(201);$(202);$(205);$(199);$(198);$(200);var AA=$(551);$(388);$(570);$(575);$(428);$(476);$(431);var Qz=$(382),Pz=NF(712,rA);$(598);$(415);$(416);$(417);$(381);$(548);$(549);$(322);$(321);$(313);$(314);$(587);$(576);$(577);$(502);$(510);$(511);
+$(512);$(569);$(571);var TA=$(403);$(552);$(514);$(213);$(210);$(212);$(208);$(197);$(196);$(195);$(250);$(574);$(291);$(290);$(289);$(586);$(585);$(584);$(579);$(583);var KM=RF(642,function(){hq();return bL}),cL=NF(713,KM);$(641);$(640);$(632);$(633);$(634);$(635);$(636);$(637);$(638);$(639);$(613);var LM=RF(293,function(){Tv();return $v}),aw=NF(714,LM),MM=RF(339,function(){Pv();return Gx}),Hx=NF(715,MM);$(18);$(340);$(341);$(336);$(337);$(338);$(19);$(20);$(21);$(426);$(391);$(629);$(327);$(630);
+$(328);$(329);$(330);$(331);$(334);$(302);$(301);$(300);$(572);$(573);$(578);$(243);$(305);$(335);$(323);$(350);$(349);$(348);var NM=RF(351,function(){Xx();return gy}),hy=NF(716,NM);RF(352,null);RF(353,null);RF(354,null);RF(355,null);$(226);$(553);$(303);$(316);$(315);$(506);$(295);$(185);$(554);$(304);$(615);$(3);$(618);$(619);$(617);$(616);$(609);$(608);$(671);$(672);$(673);$(674);$(611);$(217);var FB=$(423),HB=NF(717,FB);$(424);$(422);$(30);$(31);$(29);$(32);$(35);$(36);$(37);$(38);$(39);$(40);
+var OM=$(52),vx=NF(718,OM);$(41);$(42);$(43);$(44);$(45);$(46);$(47);$(49);$(48);$(50);$(51);$(53);$(54);$(56);$(57);$(55);$(58);$(59);$(60);$(61);$(63);$(65);$(66);$(64);$(62);$(67);$(68);$(69);$(70);$(72);$(75);$(74);$(76);$(79);$(80);$(78);$(81);$(82);$(83);$(84);$(85);$(86);$(88);$(89);$(87);$(90);$(91);$(92);$(93);$(95);$(96);$(94);$(244);var eK=$(600);$(296);var iK=$(602);$(215);$(627);$(626);$(436);$(435);$(437);$(216);$(252);$(254);$(253);$(248);$(359);$(245);$(294);$(670);$(259);$(262);$(260);
+$(261);$(5);$(7);$(6);$(580);$(425);$(438);$(360);$(181);$(280);$(282);$(281);$(432);$(433);$(439);$(218);$(247);$(34);$(255);$(324);$(325);$(326);$(256);var UK=NF(719,DM);$(257);$(550);$(628);$(595);$(466);$(487);$(33);$(71);var jK=$(603);$(612);$(631);$(667);$(666);$(193);$(203);$(4);$(594);$(646);$(663);var PM=RF(664,function(){FL();return LL}),ML=NF(720,PM),QM=RF(665,function(){uK();return OL}),PL=NF(721,QM);$(649);$(658);$(657);$(661);$(660);$(656);$(655);$(653);$(654);$(652);$(651);$(648);$(650);
+$(659);$(662);$(647);$(614);$(668);$(308);$(307);$(310);$(311);$(309);$(258);$(22);$(278);$(279);$(11);$(14);$(23);var RM=$(26),Ek=NF(722,RM);$(24);$(27);$(28);$(669);$(8);$(10);$(9);$(675);$(676);$(620);$(623);$(624);$(625);$(621);$(622);var gK=$(601);$(605);$(606);$(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/230043C4988F4EECEF225437640D792F.cache.html b/public/jsme/230043C4988F4EECEF225437640D792F.cache.html
new file mode 100644
index 0000000..9de2a8a
--- /dev/null
+++ b/public/jsme/230043C4988F4EECEF225437640D792F.cache.html
@@ -0,0 +1,625 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '230043C4988F4EECEF225437640D792F';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",
+hb="1ex",ib="1in",jb="1px",kb="2",lb="3",mb=":",ob=": ",pb=";",rb="<",sb="=",tb=">",ub="?",wb="@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Gb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Qb="DOMMouseScroll",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="HIDDEN",$b="Helvetica",ac="I",bc="Incorrect URL: ",cc="Internal index set to null.",dc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",
+ic="N",jc="NA",kc="NONE",oc="No more molecules in SDF buffer",pc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Hc="S",Ic="SMILES",Mc="Se",Nc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",Wc="]",Xc="__gwtex_wrap",dd="__uiObjectID",
+ed="a",fd="absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="bottom",td="button",xd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Md="contentinfo",Qd="contextmenu",Rd="cssFloat",Sd="dblclick",Td="definition",
+Zd="dialog",$d="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragexit",he="dragleave",ie="end_gesture",je="error",ke="filter",le="float",me="focus",ne="fontFamily",oe="fontSize",pe="fontStyle",qe="fontWeight",re="form",se="function",te="g",ue="gecko1_8",ve="gesturechange",we="gestureend",xe="gesturestart",ye="google",Ae="grid",Be="gridcell",Ce="group",De="gwt-MenuBar",Ee="gwt-MenuBarPopup",Fe="heading",Ge="height",Ne="hidden",Oe="html",Pe=
+"id",Qe="img",Re="is_touch_supported",Se="italic",Te="java.vm.name",Ue="jsa-resetDiv",Ve="keydown",We="keypress",Xe="keyup",Ye="left",Ze="link",$e="list",af="listbox",bf="listitem",cf="load",df="log",ef="ltr",ff="main",gf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",nf="menuitem",tf="menuitemcheckbox",uf="menuitemradio",vf="middle",wf="mousedown",xf="mousemove",yf="mouseout",zf="mouseover",Af="mouseup",Bf="mousewheel",Cf="msie",Df="multipart",Ef="n",Ff="name",Gf="navigation",Hf="none",
+If="noreaction",Jf="note",Kf="nowrap",Lf="null",Mf="number",Nf="object",Of="offsetHeight",Pf="offsetWidth",Qf="ontouchstart",Rf="opera",Sf="option",Tf="outline",Uf="overflow",Vf="padding",Wf="paste",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="region",ig="rgb(",jg="right",kg="role",lg="rotation",mg="row",ng="rowgroup",og="rowheader",qg="rtl",rg="s",sg="scale100",tg="scrollbar",ug="se",vg="search",wg="separator",
+xg="serif",yg='shape-rendering="crispEdges"',zg="slider",Ag="span",Bg="spinbutton",Cg="status",Dg="subMenuIcon-selected",Eg="tab",Fg="table",Gg="tablist",Hg="tabpanel",Ig="tbody",Jg="td",Kg="text",Lg="textAlign",Mg="textbox",Ng="timer",Og="toolbar",Pg="tooltip",Qg="top",Rg="touchcancel",Sg="touchend",Tg="touchmove",Ug="touchstart",Vg="tr",Wg="tree",Xg="treegrid",Yg="treeitem",Zg="true",$g="value",ah="verticalAlign",bh="visibility",ch="visible",dh="whiteSpace",eh="width",fh="x",gh="zIndex",hh="|",
+_,ih={l:4194303,m:4194303,h:1048575},jh={l:0,m:0,h:0},kh={l:1,m:0,h:0},lh={l:2,m:0,h:0},mh={l:3,m:0,h:0},nh={l:4,m:0,h:0},oh={l:8,m:0,h:0},ph={l:10,m:0,h:0},qh={l:16,m:0,h:0},rh={l:32,m:0,h:0},sh={l:64,m:0,h:0},Ah={l:128,m:0,h:0},Bh={l:256,m:0,h:0},Ch={l:512,m:0,h:0},Dh={l:1024,m:0,h:0},Eh={l:2048,m:0,h:0},Fh={l:8192,m:0,h:0},Gh={l:16384,m:0,h:0},Hh={l:32768,m:0,h:0},Ih={l:65536,m:0,h:0},Jh={l:131072,m:0,h:0},Kh={l:262144,m:0,h:0},Lh={l:524288,m:0,h:0},Mh={},Nh={72:1,79:1,85:1,87:1},Oh={8:1,9:1,72:1,
+76:1,78:1},Ph={45:1,46:1,52:1,66:1,72:1},Qh={12:1},Rh={8:1,10:1,72:1,76:1,78:1},Sh={7:1,8:1,72:1,76:1,78:1},Th={72:1,75:1,89:1},Uh={72:1,79:1,87:1},Vh={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},Wh={90:1},Xh={49:1,72:1},Yh={2:1},Zh={45:1,52:1,66:1,72:1},$h={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},ai={22:1},bi={91:1},ci={15:1},di={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},ei={72:1,89:1},fi={74:1},gi={72:1,79:1,81:1,85:1,87:1},hi={72:1},ii={19:1,72:1},
+ji={89:1},ki={39:1,72:1,79:1,85:1,87:1},li={40:1,45:1,46:1,52:1,61:1,66:1,68:1,72:1},mi={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},ni={107:1},oi={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},pi={68:1},qi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},ri={72:1,75:1,90:1},si={6:1,8:1,72:1,76:1,78:1},ti={14:1,38:1},ui={28:1,35:1},vi={11:1,72:1,76:1,78:1},wi={21:1},xi={45:1,46:1,52:1,58:1,66:1,72:1},yi={93:1},zi={13:1,15:1,23:1,28:1,31:1,35:1,37:1},Ai={52:1,72:1},Bi={36:1,72:1,
+76:1,78:1};function t(a,b,c){var d=Mh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Mh[a]=function(){}),_=d.prototype=0>b?{}:new Mh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ci(this)};
+_.tS=function(){var a=this.cZ.e+wb,b;b=this.hC();var c,d,e;c=y(Di,m,-1,8,1);d=(Ei(),Fi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Gi(){Gi=x;Hi=new Ii}function Ji(a){for(var b,a=new Ki(a.k.n);a.c<a.e.Fe();)b=Li(a),Mi(b.ld(),fe,!1),Ni(a)}
+function Oi(a,b,c){var a=a.o,d;try{d=new Pi(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Qi(e);if(A(e,79))throw new Ri("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Mi(b.ld(),Wb,!0);Mi(c.ld(),ee,!0);z(Hi,b,c)}function Si(a,b){var c;c=Ti(Hi,b);var d;d=Ti(a.o.d,c);if(!d)throw new Ui("dragHandle was not draggable");Vi(d.c.b);Vi(d.e.b);Vi(d.d.b);Mi(b.ld(),Wb,!1);Mi(c.ld(),ee,!1)}
+function Wi(a){var b;a.p=!1;for(a=new Ki(a.k.n);a.c<a.e.Fe();)b=Li(a),Mi(b.ld(),fe,!1),Ni(a)}function Xi(a,b){Yi(a.k.n,b)?Mi(b.ld(),fe,!1):a.p?(Zi(a.k.n,b),Mi(b.ld(),fe,!0)):(a.k.n.Oe(),Zi(a.k.n,b))}function $i(a){this.i=a;this.k=new aj(this);this.o=new bj(this.k)}t(3,1,{});_.rc=function(){cj(this.k.f,"dragdrop-dragging")};_.sc=function(){dj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Hi;function aj(a){this.n=new ej;this.e=a;this.b=a.i}t(4,1,{},aj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function fj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function gj(a,b){var c;c=hj(a.d,ij).b;b.b.ctrlKey||b.b.metaKey||Ji(a.c.e);Xi(a.c.e,c)}function jj(a){a.c.i=null;a.c.e.sc();kj((lj(),mj(null)),a.b,0,0);var b=a.b.hb;nj=b;oj();pj=b;a.e=2}
+function bj(a){this.d=new Ii;this.c=a;this.b=new qj;rj(this.b,sj(),tj());B(this.b,this,(uj(),uj(),vj));B(this.b,this,(wj(),wj(),xj));a=this.b.hb.style;a[ke]="alpha(opacity=0)";a.opacity=0;a.margin=0+(yj(),ag);a.borderStyle=(zj(),Hf);a[nd]="blue"}t(5,1,{},bj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Aj(a);e=Bj(a);b=Cj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!ij)ij=c,this.c.f=hj(this.d,ij).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Qj(this.c.n,this.c.f)&&(Ji(this.c.e),Xi(this.c.e,this.c.f)),Rj(new Sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Tj(ij,null),ij!=this.c.f&&(c=new Tj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,jj(this),1!=this.e&&fj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Uj(a,b);a=Vj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Wj(Xj(d-this.i),Xj(a-this.j))>=this.c.e.n?(Yj(),-1!=Qj(this.c.n,this.c.f)||Xi(this.c.e,this.c.f),c=new Tj(ij,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,jj(this)):Zj.preventDefault()),1==this.e)return;Zj.preventDefault();fj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Uj(a,b);b=Vj(a,b);if(1==Cj(a.b)&&(this.f=!1,ij))try{if(Yj(),1==this.e)gj(this,a);else{d!=this.b&&(c=new Tj(d,null),e+=c.b,b+=c.e);try{fj(this,e,b),this.c.e.rc(),3!=this.e&&gj(this,a)}finally{var f=this.b.hb;nj&&f==nj&&(nj=null);oj();f===pj&&(pj=null);$j(this.b);this.e=1;this.c.f=null}}}finally{ij=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var ij=null;function Sj(){}t(6,1,ai,Sj);_.xc=function(){Yj()};
+function Pi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Pi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Tj(a,b){!a||a==(lj(),mj(null))?this.i=this.f=0:(this.f=a.gd()-ak(a.hb),this.i=a.hd()-(a.hb.scrollTop||0));!b||b==(lj(),mj(null))?this.d=this.c=0:(this.c=bk(b.hb)+ck(b.hb),this.d=dk(b.hb)+ek(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Tj);
+_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Yj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ck(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function ek(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function fk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function gk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function hk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function ik(a,b){var c=jk();hk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;kk(a.n,jk())}function lk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function kk(a,b){lk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function mk(a){this.b=a}t(18,1,{},mk);_.Cc=function(a){kk(this,a)};_.b=null;t(19,1,{});t(20,1,Yh);function nk(){nk=x;var a;(a=new ok)&&(a.Fc()||(a=new pk));qk=a}t(21,19,{});var qk=null;function rk(a,b){var c=C(function(){if(!b.b){var c=jk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function ok(){}t(22,21,{},ok);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new sk;rk(a,b);return b};function sk(){}t(23,20,Yh,sk);_.Ec=function(){this.b=!0};_.b=!1;function pk(){this.b=new ej;this.c=new tk(this)}t(24,21,{},pk);_.Fc=function(){return!0};_.Dc=function(a){a=new uk(this,a);Zi(this.b,a);1==this.b.d&&vk(this.c,16);return a};function wk(){wk=x;xk=new ej;var a=new yk;zk();Ak(Bk?Bk:Bk=new Ck,a)}function Dk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Yi(xk,a)}
+function vk(a,b){if(0>b)throw new Ek("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Yi(xk,a);a.c=!1;a.d=Fk(a,b);Zi(xk,a)}function Gk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Fk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(26,1,{});_.Gc=function(){this.c||Yi(xk,this);this.Hc()};_.c=!1;_.d=0;var xk;function tk(a){wk();this.b=a}t(25,26,{},tk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Hk,m,3,a.b.d,0);b=Ik(a.b,b);c=new Jk;for(e=0,f=b.length;e<f;++e)d=b[e],Yi(a.b,d),kk(d.b,c.b);0<a.b.d&&vk(a.c,Wj(5,16-(jk()-c.b)))};_.b=null;function uk(a,b){this.c=a;this.b=b}t(27,20,{2:1,3:1},uk);_.Ec=function(){var a=this.c;Yi(a.b,this);0==a.b.d&&Dk(a.c)};_.b=null;_.c=null;t(29,1,{});_.b=null;function Kk(){this.b=gd}t(28,29,{},Kk);function Lk(){this.b=hd}t(30,29,{},Lk);function Mk(){this.b=kd}t(31,29,{},Mk);t(33,1,{});_.b=null;function Nk(a){this.b=a}
+t(32,33,{},Nk);function Ok(){this.b=ld}t(34,29,{},Ok);function Pk(){this.b=od}t(35,29,{},Pk);function Qk(){this.b=td}t(36,29,{},Qk);function Rk(){this.b=Cd}t(37,29,{},Rk);function Sk(){this.b=Jd}t(38,29,{},Sk);function Tk(){this.b=Kd}t(39,29,{},Tk);function Uk(){this.b=Ld}t(40,29,{},Uk);function Vk(){this.b=Md}t(41,29,{},Vk);function Wk(){this.b=Td}t(42,29,{},Wk);function Xk(){this.b=Zd}t(43,29,{},Xk);function Yk(){this.b=ae}t(44,29,{},Yk);function Zk(){this.b=de}t(45,29,{},Zk);
+function $k(){this.b=re}t(46,29,{},$k);function al(){this.b=Ae}t(47,29,{},al);function bl(){this.b=Be}t(48,29,{},bl);function cl(){this.b=Ce}t(49,29,{},cl);function dl(){this.b=Fe}t(50,29,{},dl);function fl(a){this.b=a.id}t(51,1,{4:1,5:1},fl);_.b=null;function gl(){this.b=Qe}t(52,29,{},gl);function hl(){this.b=Ze}t(53,29,{},hl);function il(){this.b=$e}t(54,29,{},il);function jl(){this.b=af}t(55,29,{},jl);function kl(){this.b=bf}t(56,29,{},kl);function ll(){this.b=df}t(57,29,{},ll);
+function ml(){this.b=ff}t(58,29,{},ml);function nl(){this.b=gf}t(59,29,{},nl);function ol(){this.b=jf}t(60,29,{},ol);function pl(){this.b=kf}t(61,29,{},pl);function ql(){this.b=mf}t(62,29,{},ql);function rl(){this.b=nf}t(63,29,{},rl);function sl(){this.b=tf}t(64,29,{},sl);function tl(){this.b=uf}t(65,29,{},tl);function ul(){this.b=Gf}t(66,29,{},ul);function vl(){this.b=Jf}t(67,29,{},vl);function wl(){this.b=Sf}t(68,29,{},wl);function xl(){this.b=Zf}t(69,29,{},xl);t(70,33,{},function(a){this.b=a});
+function yl(){this.b=$f}t(71,29,{},yl);function zl(){zl=x;Al=new Nk("aria-activedescendant")}var Al;function Bl(){this.b=eg}t(73,29,{},Bl);function Cl(){this.b=fg}t(74,29,{},Cl);function Dl(){this.b=hg}t(75,29,{},Dl);
+function El(){El=x;Fl=new Lk;Gl=new Kk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new al;Xl=new cl;Yl=new dl;Zl=new gl;$l=new hl;am=new jl;bm=new kl;cm=new il;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new ql;im=new sl;jm=new tl;km=new rl;lm=new pl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Cl;sm=new Bl;tm=new Dl;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=
+new Hm;Im=new Jm;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;F=new Ii;z(F,hg,tm);z(F,gd,Gl);z(F,Zd,Rl);z(F,hd,Fl);z(F,kd,Hl);z(F,de,Tl);z(F,ld,Il);z(F,od,Jl);z(F,td,Kl);z(F,Cd,Ll);z(F,Be,Vl);z(F,Jd,Ml);z(F,Ce,Xl);z(F,Kd,Nl);z(F,Ld,Ol);z(F,Md,Pl);z(F,Td,Ql);z(F,$e,cm);z(F,ae,Sl);z(F,re,Ul);z(F,Ae,Wl);z(F,Fe,Yl);z(F,Qe,Zl);z(F,Ze,$l);z(F,af,am);z(F,bf,bm);z(F,df,dm);z(F,ff,em);z(F,gf,fm);z(F,jf,gm);z(F,kf,lm);z(F,mf,hm);z(F,nf,km);z(F,
+tf,im);z(F,Sf,om);z(F,eg,sm);z(F,uf,jm);z(F,Gf,mm);z(F,Jf,nm);z(F,Zf,pm);z(F,$f,qm);z(F,fg,rm);z(F,mg,ym);z(F,ng,um);z(F,og,wm);z(F,vg,Cm);z(F,wg,Em);z(F,tg,Am);z(F,zg,Gm);z(F,Bg,Im);z(F,Cg,Zm);z(F,Eg,en);z(F,Gg,an);z(F,Hg,cn);z(F,Mg,gn);z(F,Ng,jn);z(F,Og,ln);z(F,Pg,nn);z(F,Wg,tn);z(F,Xg,pn);z(F,Yg,rn)}var Gl,Fl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Wl,Vl,Xl,Yl,Zl,$l,cm,am,bm,dm,em,fm,gm,lm,hm,km,im,jm,mm,nm,om,pm,qm,sm,rm,tm,F,ym,um,wm,Am,Cm,Em,Gm,Im,Zm,en,an,cn,gn,jn,ln,nn,tn,pn,rn;
+function zm(){this.b=mg}t(77,29,{},zm);function vm(){this.b=ng}t(78,29,{},vm);function xm(){this.b=og}t(79,29,{},xm);function Bm(){this.b=tg}t(80,29,{},Bm);function Dm(){this.b=vg}t(81,29,{},Dm);function Fm(){this.b=wg}t(82,29,{},Fm);function Hm(){this.b=zg}t(83,29,{},Hm);function Jm(){this.b=Bg}t(84,29,{},Jm);function $m(){this.b=Cg}t(85,29,{},$m);function fn(){this.b=Eg}t(86,29,{},fn);function bn(){this.b=Gg}t(87,29,{},bn);function dn(){this.b=Hg}t(88,29,{},dn);function hn(){this.b=Mg}
+t(89,29,{},hn);function kn(){this.b=Ng}t(90,29,{},kn);function mn(){this.b=Og}t(91,29,{},mn);function on(){this.b=Pg}t(92,29,{},on);function un(){this.b=Wg}t(93,29,{},un);function qn(){this.b=Xg}t(94,29,{},qn);function sn(){this.b=Yg}t(95,29,{},sn);function Jk(){this.b=jk()}function jk(){return(new Date).getTime()}t(96,1,{},Jk);function vn(a){var b,c,d;d=new wn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),xn(d,c.cZ.e),d.b.b+=ob,yn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function zn(a){var b,c,d;c=y(An,m,86,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Bn;c[d]=a[d]}}function Cn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+ob+a:b}t(101,1,{72:1,87:1});_.Ic=function(){return this.i};_.tS=function(){return Cn(this)};_.f=null;_.i=null;function Dn(a){En();this.i=a}t(100,101,Uh,Dn);function Ui(a){En();this.i=a}function Ri(a,b){En();this.f=b;this.i=a}t(99,100,Nh,Ui,Ri);
+function Fn(a){En();this.c=a;this.b=l;var b,c,d;c=Gn(Hn(this.c)?this.c:null);d=y(An,m,86,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new In(c[a]);zn(d)}t(98,99,Nh,Fn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Lf:Hn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Jn(this.c).e;this.b=this.b+ob+(Hn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Hn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Ff&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Kn(a,b){return Ln(a)?a.eQ(b):a===b}function Jn(a){return Ln(a)?a.cZ:Mn}
+function Nn(a){return Ln(a)?a.hC():Ci(a)}
+function On(){var a;On=x;Pn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Qn(a){On();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Pn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Pn;t(108,1,{});function Ci(a){return a.$H||(a.$H=++Rn)}function Sn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Tn(){return $wnd.setTimeout(function(){0!=Un&&(Un=0);Vn=-1},10)}var Un=0,Rn=0,Wn=0,Vn=-1;
+function Xn(){Xn=x;Yn=new Zn}function $n(a,b){a.b=ao(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new bo(a)),co(a.f,1),!a.j&&(a.j=new eo(a)),co(a.j,50))}function Zn(){}function fo(a){return a.Jc()}function ao(a,b){!a&&(a=[]);a[a.length]=b;return a}function go(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=ao(b,e)):e[0].xc()}catch(f){if(f=Qi(f),!A(f,87))throw f;}}return b}function co(a,b){Xn();$wnd.setTimeout(function(){C(fo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(110,108,{},Zn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Yn;function bo(a){this.b=a}t(111,1,{},bo);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),go(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Jk;100>jk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function eo(a){this.b=a}t(112,1,{},eo);_.Jc=function(){this.b.e&&co(this.b.f,1);return this.b.k};
+_.b=null;function En(){var a,b,c;try{null.a()}catch(d){a=d}var e=Gn(a);2<=e.length&&e.splice(0,2);c=y(An,m,86,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new In(e[a]);zn(c)}function Gn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=ho(f),g=f.indexOf(ua),j=0==f.indexOf(se)?8:0;-1==g&&(g=io(f,jo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=ho(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}t(117,1,{});
+function yn(a,b){a.b+=b}function ko(){}t(118,117,{},ko);_.b=l;function bk(a){return lo(mo(a.ownerDocument),a)}function dk(a){return no(mo(a.ownerDocument),a)}function oo(a,b){return parseInt(a[b])||0}function po(a,b){return null==a[b]?null:""+a[b]}function qo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function ro(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function so(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Cj(a){a=a.button;return 1==a?4:2==a?2:1}function lo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function to(a){return no(mo(a.ownerDocument),a)}
+function no(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function uo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function vo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function ak(a){return!wo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function wo(){var a=xo();return-1!=a&&1009E3<=a}function yo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function xo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function zo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function tj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function sj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function Ao(a){return ak(G(a.compatMode,Kb)?a.documentElement:a.body)}function Bo(a){return(G(a.compatMode,Kb)?a.documentElement:a.body).scrollTop||0}function mo(a){return G(a.compatMode,Kb)?a.documentElement:a.body}
+function Co(a,b){this.c=a;this.d=b}t(140,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Ci(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function zj(){zj=x;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=H(Oo,m,6,[Do,Fo,Ho,Jo,Lo])}t(139,140,si);var No,Ho,Fo,Jo,Do,Lo;function Eo(){Co.call(this,kc,0)}t(141,139,si,Eo);function Go(){Co.call(this,"DOTTED",1)}t(142,139,si,Go);function Io(){Co.call(this,"DASHED",2)}t(143,139,si,Io);
+function Ko(){Co.call(this,Yb,3)}t(144,139,si,Ko);function Mo(){Co.call(this,"SOLID",4)}t(145,139,si,Mo);function Po(){Po=x;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=H(Zo,m,7,[Qo,So,Uo,Wo])}t(146,140,Sh);var Yo,So,Uo,Wo,Qo;function Ro(){Co.call(this,kc,0)}t(147,146,Sh,Ro);function To(){Co.call(this,"BLOCK",1)}t(148,146,Sh,To);function Vo(){Co.call(this,"INLINE",2)}t(149,146,Sh,Vo);function Xo(){Co.call(this,"INLINE_BLOCK",3)}t(150,146,Sh,Xo);
+function $o(){$o=x;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=H(jp,m,9,[ap,cp,ep,gp])}t(151,140,Oh);var ip,gp,cp,ep,ap;function bp(){Co.call(this,"VISIBLE",0)}t(152,151,Oh,bp);function dp(){Co.call(this,Yb,1)}t(153,151,Oh,dp);function fp(){Co.call(this,"SCROLL",2)}t(154,151,Oh,fp);function hp(){Co.call(this,"AUTO",3)}t(155,151,Oh,hp);function kp(){kp=x;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=H(up,m,10,[lp,np,pp,rp])}t(156,140,Rh);var tp,lp,np,pp,rp;function mp(){Co.call(this,Gb,0)}
+t(157,156,Rh,mp);function op(){Co.call(this,ec,1)}t(158,156,Rh,op);function qp(){Co.call(this,gc,2)}t(159,156,Rh,qp);function sp(){Co.call(this,zc,3)}t(160,156,Rh,sp);function yj(){yj=x;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=H(Op,m,11,[vp,xp,zp,Bp,Dp,Fp,Hp,Jp,Lp])}t(161,140,vi);var Np,Jp,zp,Bp,Hp,Lp,Fp,xp,Dp,vp;function wp(){Co.call(this,"PX",0)}t(162,161,vi,wp);function yp(){Co.call(this,"PCT",1)}t(163,161,vi,yp);
+function Ap(){Co.call(this,"EM",2)}t(164,161,vi,Ap);function Cp(){Co.call(this,"EX",3)}t(165,161,vi,Cp);function Ep(){Co.call(this,"PT",4)}t(166,161,vi,Ep);function Gp(){Co.call(this,"PC",5)}t(167,161,vi,Gp);function Ip(){Co.call(this,"IN",6)}t(168,161,vi,Ip);function Kp(){Co.call(this,"CM",7)}t(169,161,vi,Kp);function Mp(){Co.call(this,"MM",8)}t(170,161,vi,Mp);function Pp(){Pp=x;Qp=[];Rp=[];Sp=[]}var Qp,Rp,Sp;function Tp(){Tp=x;Up=new Vp}
+function Wp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Xp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Vp(){}t(173,1,{},Vp);_.b=null;var Up;t(184,1,{});_.tS=function(){return"An event type"};_.i=null;t(183,184,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;t(182,183,{});_.Lc=function(){return this.Nc()};_.b=null;var Yp=_.c=null;function Zp(){Zp=x;$p=new aq(pd,new bq)}function bq(){}t(181,182,{},bq);
+_.Kc=function(a){a.Oc(this)};_.Nc=function(){return $p};var $p;function cq(){cq=x;dq=new aq(Bd,new eq)}function eq(){}t(185,182,{},eq);_.Kc=function(a){fq();gq(this,a.c,hq(a.b.b,a.b.b.hb.selectedIndex))};_.Nc=function(){return dq};var dq;t(188,182,Qh);function Uj(a,b){return(a.b.clientX||0)-lo(mo(b.ownerDocument),b)+ak(b)+Ao(b.ownerDocument)}function Vj(a,b){return(a.b.clientY||0)-to(b)+(b.scrollTop||0)+Bo(b.ownerDocument)}function Aj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientX||0}
+function Bj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientY||0}t(187,188,Qh);function iq(){iq=x;jq=new aq(Ed,new kq)}function kq(){}t(186,187,Qh,kq);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return jq};var jq;function lq(){lq=x;mq=new aq(Qd,new nq)}function nq(){}t(189,182,{},nq);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return mq};var mq;t(192,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var oq=_.d=0;
+function Ck(){this.d=++oq}t(191,192,ti,Ck);function aq(a,b){this.d=++oq;this.b=b;!Yp&&(Yp=new pq);Yp.b[a]=this;this.c=a}t(190,191,ti,aq);_.b=null;_.c=null;function qq(){qq=x;rq=new aq(Sd,new sq)}function sq(){}t(193,187,Qh,sq);
+_.Kc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(tq(),uq))a=vq(b.hb),c=new wq(oo(b.hb,Pf),oo(b.hb,Of)),d=new wq(oo(b.L.bb.hb,Pf),oo(b.L.bb.hb,Of)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);xq(b.A,!0);a=oo(b.L.bb.hb,Pf);yq(b,new wq(a,zq(b.L.bb).b));b.B&&b.G!=uq&&Aq(b.i,b)}else xq(b.A,!1),b.G!=(tq(),uq)?yq(b,new wq(b.x.c,b.x.b)):Bq(b,vq(b.i.hb)),b.B&&b.G!=uq&&Cq(b.i,b);Dq(b.L.bb)}else xq(b.A,!0)};_.Nc=function(){return rq};var rq;function Eq(){Eq=x;Fq=new aq(me,new Gq)}
+function Gq(){}t(194,182,{},Gq);_.Kc=function(a){$j(a.b.b)};_.Nc=function(){return Fq};var Fq;function Hq(){Hq=x;Iq=new aq(ve,new Jq)}function Jq(){}t(195,182,{},Jq);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Kq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Lq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Iq};var Iq;
+function Mq(){Mq=x;Nq=new aq(we,new Oq)}function Oq(){}t(196,182,{},Oq);_.Kc=function(a){a.b.b&&(a.b.c.b=null,Pq(a.b.b,a.b.c))};_.Nc=function(){return Nq};var Nq;function Qq(){Qq=x;Rq=new aq(xe,new Sq)}function Sq(){}t(197,182,{},Sq);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return Rq};var Rq;t(199,182,{});t(198,199,{});function Tq(){Tq=x;Uq=new aq(Ve,new Vq)}function Vq(){}t(200,198,{},Vq);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Wq(),Xq).length&&-999!=(Wq(),Xq)[c]&&(c=(Wq(),Xq)[c]);b=new Yq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Zq($q(a)):e=301;break;case 118:case 86:b&&a.wb&&ar(a.v,(!a.xb&&(a.xb=new br(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(cr(a,po((dr(),er).hc.b.hb,$g)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=La):801==a.d?(e=237,a.lb=!0,a.K=Ka):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Wa);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?fr(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?fr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&fr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?fr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?fr(a,4):e=207;break;case 53:105==a.d?fr(a,5):e=208;break;case 54:105==a.d?fr(a,
+6):e=210;break;case 55:105==a.d?fr(a,7):e=211;break;case 56:105==a.d?fr(a,8):e=212;break;case 57:105==a.d?fr(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}gr(a,e)}b=!0}b&&this.b.preventDefault()};_.Nc=function(){return Uq};var Uq;function hr(){hr=x;ir=new aq(wf,new jr)}function jr(){}t(201,187,Qh,jr);_.Kc=function(a){a.uc(this)};_.Nc=function(){return ir};var ir;
+function uj(){uj=x;vj=new aq(xf,new kr)}function kr(){}t(202,187,Qh,kr);_.Kc=function(a){a.vc(this)};_.Nc=function(){return vj};var vj;function lr(){lr=x;mr=new aq(yf,new nr)}function nr(){}t(203,187,Qh,nr);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Tj(ij,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,jj(a))};_.Nc=function(){return mr};var mr;function or(){or=x;pr=new aq(zf,new qr)}function qr(){}t(204,187,Qh,qr);_.Kc=function(a){var b;b=this.b;$n((Xn(),Yn),new rr(a,a.c,b))};_.Nc=function(){return pr};var pr;
+function wj(){wj=x;xj=new aq(Af,new sr)}function sr(){}t(205,187,Qh,sr);_.Kc=function(a){a.wc(this)};_.Nc=function(){return xj};var xj;function pq(){this.b={}}t(206,1,{},pq);_.b=null;t(209,188,Qh);var tr=null;function ur(){ur=x;vr=new aq(Rg,new wr)}function wr(){}t(208,209,Qh,wr);_.Kc=function(a){xr(a.b,this,a.b.n)};_.Nc=function(){return vr};var vr;function yr(){yr=x;zr=new aq(Sg,new Ar)}function Ar(){}t(210,209,Qh,Ar);_.Kc=function(a){xr(a.b,this,a.b.n)};_.Nc=function(){return zr};var zr;
+function Br(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Qf,"return;"),typeof a.ontouchstart==se)}t(211,1,{},Br);function Cr(){Cr=x;Dr=new aq(Tg,new Er)}function Er(){}t(212,209,Qh,Er);_.Kc=function(a){xr(a.b,this,a.b.o)};_.Nc=function(){return Dr};var Dr;function Fr(){Fr=x;Gr=new aq(Ug,new Hr)}function Hr(){}t(213,209,Qh,Hr);_.Kc=function(a){Ir(a.b,this)&&(a.b.k&&Jr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),vk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Gr};var Gr;
+function Kr(a,b){this.b=b;this.c=a}function Lr(a,b,c){Bk&&(b=new Kr(b,c),a.Yc(b))}t(214,183,{},Kr);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Bk};_.b=!1;var Bk=_.c=null;function Mr(a){this.b=a}t(215,183,{},Mr);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return Nr};var Nr=_.b=null;function Or(){}function Pr(a){var b;Qr&&(b=new Or,a.Yc(b))}t(216,183,{},Or);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return Qr};var Qr=null;function Rr(a){this.b=a}t(217,183,{},Rr);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return Sr};var Sr=_.b=null;function Tr(){}t(218,183,{},Tr);_.Kc=function(a){a.b.O&&a.b.Id()};_.Lc=function(){return Ur};var Ur=null;function Vr(a,b,c){a=a.b;if(!b)throw new Wr("Cannot add a handler with a null type");if(!c)throw new Wr("Cannot add a null handler");0<a.c?Xr(a,new Yr(a,b,c)):Zr(a,b,null).zf(c);return new $r(new as(a,b,c))}
+function bs(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Wr("Cannot fire null event");try{++d.c;j=cs(d,b.Lc(),null);e=null;for(h=d.d?j.If(j.Fe()):j.Hf();d.d?h.Kf():h._c();){g=d.d?h.Lf():h.ad();try{b.Kc(g)}catch(n){if(n=Qi(n),A(n,87))f=n,!e&&(e=new ds),es(e,f);else throw n;}}if(e)throw new fs(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ki(d.b);r.c<r.e.Fe();)o=Li(r),o.xc()}finally{d.b=null}}}}catch(q){q=Qi(q);if(A(q,39))throw new gs(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function hs(a){is.call(this,a,!1)}function is(a,b){this.b=new js(b);this.c=a}t(219,1,ci,hs,is);_.Yc=function(a){bs(this,a)};_.b=null;_.c=null;t(222,1,{});function Xr(a,b){!a.b&&(a.b=new ej);Zi(a.b,b)}function ks(a,b,c,d){var e,f;e=cs(a,b,c);e.Bf(d)&&e.Ce()&&(f=hj(a.e,b),f.Ee(c),f.Ce()&&Ti(a.e,b))}function Zr(a,b,c){var d;d=hj(a.e,b);d||(d=new Ii,z(a.e,b,d));a=d.Be(c);a||(a=new ej,d.De(c,a));return a}
+function cs(a,b,c){a=hj(a.e,b);if(!a)return ls(),ls(),ms;c=a.Be(c);return!c?(ls(),ls(),ms):c}t(221,222,{});_.b=null;_.c=0;_.d=!1;function js(a){this.e=new Ii;this.d=a}t(220,221,{},js);function $r(a){this.b=a}t(223,1,{},$r);_.b=null;function fs(a){Ri.call(this,ns(a),os(a));this.b=a}function os(a){a=a.Bd();return!a._c()?null:a.ad()}
+function ns(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new ps(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),yn(b.b,d);return b.b.b}t(225,99,ki,fs);_.b=null;function gs(a){fs.call(this,a)}t(224,225,ki,gs);t(226,1,{},function(){});function qs(a){a=po(a,$d);return(null==a?0:qg==a||qg.toLowerCase()==a.toLowerCase())?(rs(),ss):(null==a?0:ef==a||ef.toLowerCase()==a.toLowerCase())?(rs(),ts):(rs(),us)}
+function rs(){rs=x;ss=new vs("RTL",0);ts=new vs("LTR",1);us=new vs("DEFAULT",2);ws=H(xs,m,16,[ss,ts,us])}function vs(a,b){Co.call(this,a,b)}t(228,140,{16:1,72:1,76:1,78:1},vs);var ws,us,ts,ss;function ys(){}function zs(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=zs(e,d);H(a,b,c,d);return d}function As(a){return Bs([Cs,I],[m,s],[71,-1],a,0,2,1)}
+function Bs(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=zs(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Bs(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Ds();var e=Es,f=Fs;Ds();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Gs(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Hs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Hs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Hs;}a[b]=c}t(229,1,{},ys);_.qI=0;
+function Ds(){Ds=x;Es=[];Fs=[];var a=new ys,b=Es,c=Fs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Es,Fs;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Hn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Ln(a){return a.tM==x||a.cM&&!!a.cM[1]}function Is(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Js(){var a;$stats&&Ks("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Rf))a=Rf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Cf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Cf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?ue:"unknown"}G(ue,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Ks("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Ls,m,1,[Kb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&Ks("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Pp();Sp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Pp();0!=Sp.length&&(a=Sp.join(l),b=(Tp(),Up),a=Wp(a),Xp(b).insertBefore(a,b.b.firstChild),Sp.length=0);0!=Qp.length&&(a=Qp.join(l),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Qp.length=0);0!=Rp.length&&(a=Rp.join(l),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Rp.length=0);$stats&&Ks("export.client.JSME_export");new Ms;new Ns;0<Os(null)?$n((Xn(),Yn),new Ps):Qs()}function Qi(a){return A(a,87)?a:new Fn(a)}function Rs(a){return Ss(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Ts(a){return Ss(a.l,a.m,a.h)}function Ss(a,b,c){return _=new Us,_.l=a,_.m=b,_.h=c,_}
+function ht(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new it;if(0==a.l&&0==a.m&&0==a.h)return jt=Ss(0,0,0),Ss(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(jt=Ss(0,0,0),c=Ts((kt(),lt))):(jt=Ss(c.l,c.m,c.h),c=Ss(0,0,0)),c;g=!1;0!=b.h>>19&&(b=mt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?nt(e):0==c&&0!=d&&0==e?nt(d)+22:0!=c&&0==d&&0==e?nt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ts((kt(),ot)),c=!0,g=!g;else return c=pt(a,f),g&&qt(c),jt=Ss(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=mt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=pt(c,d);f&&qt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Ss(f,j,c);g?jt=mt(c):jt=Ss(c.l,c.m,c.h);return e}if(!rt(a,b))return e?jt=mt(a):jt=Ss(a.l,a.m,a.h),Ss(0,0,0);c=c?a:Ss(a.l,a.m,a.h);var h,n,o,r;f=st(b)-st(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Ss(j&4194303,n&4194303,h&1048575);for(n=Ss(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&qt(n);e?(jt=mt(c),d&&(jt=tt(jt,(kt(),lt)))):jt=Ss(c.l,c.m,c.h);return n}
+function qt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function st(a){var b;b=ut(a.h);return 32==b?(b=ut(a.m),32==b?ut(a.l)+32:b+20-10):b-12}var jt=null;function vt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function wt(a,b){return Ss(a.l&b.l,a.m&b.m,a.h&b.h)}function xt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return kt(),yt;if(-9223372036854775E3>a)return kt(),zt;if(9223372036854775E3<=a)return kt(),ot;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Ss(a,b,c);d&&qt(b);return b}function At(a){var b,c;return-129<a&&128>a?(b=a+128,null==Bt&&(Bt=y(Ct,m,17,256,0)),c=Bt[b],!c&&(c=Bt[b]=Rs(a)),c):Rs(a)}
+function Dt(a){var b=jh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function rt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Et(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Ss(c&4194303,q&
+4194303,u&1048575)}function mt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ss(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function pt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ss(c&4194303,d&4194303,e&1048575)}function tt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function Ft(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Ft(mt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=At(1E9);a=ht(a,b);b=l+N(jt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Bt=null;function kt(){kt=x;ot=Ss(4194303,4194303,524287);zt=Ss(0,0,524288);lt=At(1);At(2);yt=At(0)}var ot,zt,lt,yt;function Us(){}t(238,1,{17:1},Us);
+function Ks(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Gt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(243,1,{},Gt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ht(a,b){yn(a.b.b,b.b);return a}function It(){this.b=new Jt}t(244,1,{},It);function Kt(a){if(null==a)throw new Wr("css is null");this.b=a}t(245,1,{18:1,72:1},Kt);
+_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;function Mt(a){if(null==a)throw new Wr("html is null");this.b=a}t(247,1,ii,Mt);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;t(248,1,ii,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;
+function Nt(){Nt=x;Ot=RegExp(na,te);Pt=RegExp(tb,te);Qt=RegExp(rb,te);Rt=RegExp(ta,te);St=RegExp(da,te)}function Tt(a){Nt();-1!=a.indexOf(na)&&(a=a.replace(Ot,pa));-1!=a.indexOf(rb)&&(a=a.replace(Qt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Pt,qa));-1!=a.indexOf(da)&&(a=a.replace(St,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Rt,"&#39;"));return a}var Ot,Pt,Qt,St,Rt;function Ut(a){if(null==a)throw new Wr("uri is null");this.b=a}t(250,1,{20:1},Ut);_.eQ=function(a){return!A(a,20)?!1:G(this.b,a.b)};_.hC=function(){return Lt(this.b)};
+_.b=null;function Vt(){Vt=x}t(252,1,{});function Wt(){}t(253,1,{},Wt);var Xt=null;function Yt(){}t(254,252,{},Yt);var Zt=null;function $t(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=cs(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=cs(a.b,f,null).Gf(e),A(d,21)&&Kn(d.b,b)){var h=a.b,n=f;0<h.c?Xr(h,new au(h,n,null,d)):ks(h,n,null,d)}}}t(255,1,wi);_.b=null;function bu(a){this.b=a}t(256,255,wi,bu);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function cu(a){this.b=a}t(257,255,wi,cu);
+_.Wc=function(){var a=this.b.b;du(a);eu(a.hb)};function fu(){En()}t(258,99,Nh,fu);function gu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,vk(a.e,1))}function hu(){this.b=new iu(this);this.c=new ej;this.e=new ju(this);this.i=new ku(this)}t(259,1,{},hu);_.d=!1;_.f=!1;function iu(a){wk();this.b=a}t(260,26,{},iu);_.Hc=function(){if(this.b.d){var a=this.b,b;b=lu(a.i.e.c,a.i.c);mu(a.i);A(b,22)&&new fu;a.d=!1;gu(a)}};_.b=null;function ju(a){wk();this.b=a}t(261,26,{},ju);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=jk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(vk(a.b,1E4);a.i.d<a.i.b;){d=nu(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||mu(a.i)}if(100<=jk()-b)break}}finally{e||(Dk(a.b),a.d=!1,gu(a))}};_.b=null;function nu(a){var b;a.c=a.d;b=lu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function mu(a){ou(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function ku(a){this.e=a}t(262,1,{},ku);_._c=function(){return this.d<this.b};_.ad=function(){return nu(this)};
+_.bd=function(){mu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function pu(a,b){var c=(qu(),ru(b));a.appendChild(c)}function su(a,b,c){var d;d=Zj;Zj=a;b==nj&&8192==tu(a.type)&&(nj=null);c.cd(a);Zj=d}var Zj=null,nj=null;function uu(){uu=x;vu=new hu}function Rj(a){uu();if(!a)throw new Wr("cmd cannot be null");var b=vu;Zi(b.c,a);gu(b)}var vu;function wu(a){oj();!xu&&(xu=new Ck);yu||(yu=new is(null,!0),zu=new Au);return Vr(yu,xu,a)}var yu=null;function Bu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Au(){}t(268,183,{},Au);_.Kc=function(a){a.$c(this);zu.d=!1};_.Lc=function(){return xu};_.Mc=function(){Bu(this)};_.b=!1;_.c=!1;_.d=!1;var xu=_.e=null,zu=null;function Cu(){Cu=x;Du=new Eu;Fu()||(Du=null)}var Du=null;function yk(){}t(270,1,{},yk);_.Uc=function(){for(;0<(wk(),xk).d;)Dk(lu(xk,0))};function Ak(a,b){return Vr((!Gu&&(Gu=new Hu),Gu),a,b)}function Iu(a){zk();Ju||(Ku(),Ju=!0);return Ak((!Qr&&(Qr=new Ck),Qr),a)}function zk(){Lu||(Mu(),Lu=!0)}
+function Nu(){var a;Lu&&(a=new Ou,Gu&&bs(Gu,a));return null}var Lu=!1,Gu=null,Pu=0,Qu=0,Ju=!1;function Ru(){Ru=x;Su=new Ck}function Ou(){Ru()}t(272,183,{},Ou);_.Kc=function(){null.cg()};_.Lc=function(){return Su};var Su;function Hu(){hs.call(this,null)}t(274,219,ci,Hu);
+function tu(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Sd:return 2;case me:return 2048;case Ve:return 128;case We:return 256;case Xe:return 512;case cf:return 32768;case "losecapture":return 8192;case wf:return 4;case xf:return 64;case yf:return 32;case zf:return 16;case Af:return 8;case "scroll":return 16384;case je:return 65536;case Qb:case Bf:return 131072;case Qd:return 262144;case Wf:return 524288;case Ug:return 1048576;case Tg:return 2097152;case Sg:return 4194304;
+case Rg:return 8388608;case xe:return 16777216;case ve:return 33554432;case we:return 67108864;default:return-1}}function oj(){Tu||(Uu(),Vu(),Tu=!0)}var Tu=!1;function Wu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Xu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Uu(){Yu=C(function(a){var b;var c=yu,d,e,f;xu&&c&&Zu(c.b.e,xu)?(b=zu.b,d=zu.c,e=zu.d,f=zu.e,Bu(zu),zu.e=a,bs(c,zu),c=!(zu.b&&!zu.c),zu.b=b,zu.c=d,zu.d=e,zu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});$u=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Hn(b)&&A(b,23)&&su(a,c,b)});av=C(function(a){a.preventDefault();$u.call(this,a)});bv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;$u.call(this,a)});cv=C(function(a){if(Yu(a)){var b=pj;b&&b.__listener&&!Hn(b.__listener)&&A(b.__listener,23)&&(su(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ed,cv,!0);$wnd.addEventListener(Sd,cv,!0);$wnd.addEventListener(wf,cv,!0);$wnd.addEventListener(Af,cv,!0);$wnd.addEventListener(xf,cv,!0);$wnd.addEventListener(zf,cv,!0);$wnd.addEventListener(yf,cv,!0);$wnd.addEventListener(Bf,cv,!0);$wnd.addEventListener(Ve,Yu,!0);$wnd.addEventListener(Xe,Yu,!0);$wnd.addEventListener(We,
+Yu,!0);$wnd.addEventListener(Ug,cv,!0);$wnd.addEventListener(Tg,cv,!0);$wnd.addEventListener(Sg,cv,!0);$wnd.addEventListener(Rg,cv,!0);$wnd.addEventListener(xe,cv,!0);$wnd.addEventListener(ve,cv,!0);$wnd.addEventListener(we,cv,!0)}function dv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}var pj=null,Yu=null,cv=null,av=null,$u=null,bv=null;
+function Vu(){$wnd.addEventListener(yf,C(function(a){var b=pj;if(b&&!a.relatedTarget&&Oe==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Af,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Qb,cv,!0)}
+function ev(a,b){oj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?$u:null),c&2&&(a.ondblclick=b&2?$u:null),c&4&&(a.onmousedown=b&4?$u:null),c&8&&(a.onmouseup=b&8?$u:null),c&16&&(a.onmouseover=b&16?$u:null),c&32&&(a.onmouseout=b&32?$u:null),c&64&&(a.onmousemove=b&64?$u:null),c&128&&(a.onkeydown=b&128?$u:null),c&256&&(a.onkeypress=b&256?$u:null),c&512&&(a.onkeyup=b&512?$u:null),c&1024&&(a.onchange=b&1024?$u:null),c&2048&&(a.onfocus=b&2048?$u:null),c&4096&&(a.onblur=b&4096?$u:
+null),c&8192&&(a.onlosecapture=b&8192?$u:null),c&16384&&(a.onscroll=b&16384?$u:null),c&32768&&(a.onload=b&32768?bv:null),c&65536&&(a.onerror=b&65536?$u:null),c&131072&&(a.onmousewheel=b&131072?$u:null),c&262144&&(a.oncontextmenu=b&262144?$u:null),c&524288&&(a.onpaste=b&524288?$u:null),c&1048576&&(a.ontouchstart=b&1048576?$u:null),c&2097152&&(a.ontouchmove=b&2097152?$u:null),c&4194304&&(a.ontouchend=b&4194304?$u:null),c&8388608&&(a.ontouchcancel=b&8388608?$u:null),c&16777216&&(a.ongesturestart=b&16777216?
+$u:null),c&33554432&&(a.ongesturechange=b&33554432?$u:null),c&67108864&&(a.ongestureend=b&67108864?$u:null));b&131072&&a.addEventListener(Qb,$u,!1)}function fv(){var a;fv=x;gv=(a=$doc,G(a.compatMode,Kb)?a.documentElement:a.body)}var gv;function hv(){this.c=new ej}function iv(a){a=a[dd];return null==a?-1:a}t(279,1,{},hv);_.b=null;function jv(a,b){this.b=a;this.c=b}t(280,1,{},jv);_.b=0;_.c=null;t(281,1,ci);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){bs(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!G(a,null==kv?l:kv))kv=a,Ur&&(a=new Tr,bs(this.b,a))};var kv=l;function Fu(){function a(){$wnd.setTimeout(a,250);e()}var b=Du,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));kv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}t(283,281,ci);function Eu(){this.b=new hs(null)}t(282,283,ci,Eu);_.ed=function(a){return a};
+function Mu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Nu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Lu&&Lr((!Gu&&(Gu=new Hu),Gu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Ku(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Ju&&(d=sj(),c=tj(),Qu!=d||Pu!=c))Qu=d,Pu=c,Pr((!Gu&&(Gu=new Hu),Gu))}finally{a&&a(b)}})}function dj(a,b){Mi(a.ld(),b,!0)}function cj(a,b){Mi(a.ld(),b,!1)}function rj(a,b,c){0<=b&&a.qd(b+ag);0<=c&&a.od(c+ag)}function lv(a){var b,a=po(a,Dd);b=io(a,jo(32));return 0<=b?a.substr(0,b-0):a}
+function Mi(a,b,c){if(!a)throw new Ui(rc);b=ho(b);if(0==b.length)throw new Ek(Pc);if(c){var d;d=ho(b);b=a.className;-1==qo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=ho(b);f=a.className;e=qo(f,c);-1!=e&&(b=ho(f.substr(0,e-0)),c=ho(mv(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function nv(a,b){a.style.display=b?l:Hf;a.setAttribute("aria-hidden",""+!b)}t(289,1,ui);_.gd=function(){return bk(this.hb)};_.hd=function(){return dk(this.hb)};
+_.jd=function(){return oo(this.hb,Of)};_.kd=function(){return oo(this.hb,Pf)};_.ld=function(){return this.hb};_.md=function(){return this.hb.style.display!=Hf};_.nd=function(){throw new ov;};_.od=function(a){this.hb.style[Ge]=a};_.pd=function(a){nv(this.hb,a)};_.qd=function(a){this.hb.style[eh]=a};_.tS=function(){var a;if(this.hb){var b=this.hb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};
+_.hb=null;
+function B(a,b,c){var d;d=tu(c.c);if(-1==d){d=a.hb;var e=c.c,f;oj();if(G(he,e)&&(f=xo(),-1!=f&&1009E3>=f))ge==ge&&(d.ondragexit=av);else switch(e){case "drag":d.ondrag=$u;break;case "dragend":d.ondragend=$u;break;case "dragenter":d.ondragenter=av;break;case he:d.ondragleave=$u;break;case "dragover":d.ondragover=av;break;case "dragstart":d.ondragstart=$u;break;case "drop":d.ondrop=$u;break;case "canplaythrough":case "ended":case "progress":d.removeEventListener(e,$u,!1);d.addEventListener(e,$u,!1);
+break;default:throw"Trying to sink unknown event type "+e;}}else-1==a.db?ev(a.hb,d|(a.hb.__eventBits||0)):a.db|=d;return Vr(!a.eb?a.eb=new hs(a):a.eb,c,b)}function pv(a,b,c){return Vr(!a.eb?a.eb=new hs(a):a.eb,c,b)}function qv(a){var b;if(a.td())throw new rv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;0<b&&(-1==a.db?ev(a.hb,b|(a.hb.__eventBits||0)):a.db|=b);a.rd();a.wd()}
+function sv(a,b){var c;switch(tu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&yo(a.hb,c))return}c=a.hb;var d,e,f;if(Yp&&(f=Yp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&bs(a.eb,f.b),f.b.b=d,f.b.c=e}function tv(a){if(!a.td())throw new rv("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function $j(a){if(a.gb)if(A(a.gb,29))a.gb.yd(a);else{if(a.gb)throw new rv("This widget's parent does not implement HasWidgets");}else if(lj(),Zu(uv.b,a)){lj();try{a.vd()}finally{Ti(uv.b,a)}}}function vv(a,b){var c;c=a.gb;if(b){if(c)throw new rv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.gb=null}}t(288,289,zi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.eb&&bs(this.eb,a)};_.td=function(){return this.cb};
+_.ud=function(){qv(this)};_.cd=function(a){sv(this,a)};_.vd=function(){tv(this)};_.wd=function(){};_.xd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function wv(a){for(a=new xv(a);a.b.b<a.b.c.d-1;)yv(a.b),zv(a.b)}t(287,288,mi);_.rd=function(){Av(this,(Bv(),Cv))};_.sd=function(){Av(this,(Bv(),Dv))};function Ev(a,b,c){$j(b);var d=a.q;Fv(d,b,d.d);d=(qu(),ru(b.hb));c.appendChild(d);vv(b,a)}
+function Gv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Hv;b.gb==a&&(f=a.zd(b),f<d&&--d);$j(b);Fv(a.q,b,d);e?(e=b.hb,dv(c,(qu(),ru(e)),d)):(e=(qu(),ru(b.hb)),c.appendChild(e));vv(b,a)}function Iv(a,b){var c;if(b.gb!=a)return!1;try{vv(b,null)}finally{c=b.hb;so(c).removeChild(c);c=a.q;var d;d=Jv(c,b);if(-1==d)throw new Kv;if(0>d||d>=c.d)throw new Hv;for(--c.d;d<c.d;++d)Gs(c.b,d,c.b[d+1]);Gs(c.b,c.d,null)}return!0}t(286,287,mi);_.zd=function(a){return Jv(this.q,a)};
+_.Ad=function(a,b,c,d){Gv(this,a,b,c,d)};_.Bd=function(){return new Lv(this.q)};_.yd=function(a){return Iv(this,a)};function kj(a,b,c,d){var e;$j(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.hb,e,!0)}function Mv(a,b){var c;(c=Iv(a,b))&&Nv(b.hb);return c}function Ov(a,b,c,d){if(b.gb!=a)throw new Ek("Widget must be a child of this panel.");a.Ed(b,c,d)}function Pv(a,b,c){a=a.hb;-1==b&&-1==c?Nv(a):(a.style[Yf]=fd,a.style[Ye]=b+ag,a.style[Qg]=c+ag)}
+function Qv(){var a=$doc.createElement(ce);this.q=new Rv(this);this.hb=a;this.hb.style[Yf]="relative";this.hb.style[Uf]=Ne}function Nv(a){a.style[Ye]=l;a.style[Qg]=l;a.style[Yf]=l}t(285,286,mi,Qv);_.Cd=function(a){Ev(this,a,this.hb)};_.yd=function(a){return Mv(this,a)};_.Dd=function(a,b,c){Ov(this,a,b,c)};_.Ed=function(a,b,c){Pv(a,b,c)};function Sv(a,b){if(a.Gd())throw new rv("SimplePanel can only contain one child widget");a.Hd(b)}
+function Tv(a,b){if(a.bb!=b)return!1;try{vv(b,null)}finally{a.Fd().removeChild(b.hb),a.bb=null}return!0}function Uv(a,b){if(b!=a.bb&&(b&&$j(b),a.bb&&a.yd(a.bb),a.bb=b)){var c=(qu(),ru(a.bb.hb));a.Fd().appendChild(c);vv(b,a)}}function Vv(){this.hb=$doc.createElement(ce)}t(293,287,mi,Vv);_.Fd=function(){return this.hb};_.Gd=function(){return this.bb};_.Bd=function(){return new Wv(this)};_.yd=function(a){return Tv(this,a)};_.Hd=function(a){Uv(this,a)};_.bb=null;function Xv(){Xv=x;Yv()}
+function Zv(a,b){a._&&($v(a.$,!1,!1),Lr(a,a,b))}function aw(a){var b;if(b=a.bb)null!=a.P&&b.od(a.P),null!=a.Q&&b.qd(a.Q)}function bw(a,b,c){a.W=b;a.ab=c;b-=uo();c-=vo();a=a.hb;a.style[Ye]=b+(yj(),ag);a.style[Qg]=c+ag}function cw(a){a._||(a.cb&&$j(a),$v(a.$,!0,!1))}t(292,293,mi);_.Fd=function(){return dw?ro(ro(this.hb)):ro(this.hb)};_.jd=function(){return oo(this.hb,Of)};_.kd=function(){return oo(this.hb,Pf)};_.ld=function(){return dw?ro(this.hb):so(ro(this.hb))};_.Id=function(){this.Jd(!1)};
+_.Jd=function(a){Zv(this,a)};_.md=function(){return!G(Ne,this.hb.style[bh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this._&&$v(this.$,!1,!0)};_.od=function(a){this.P=a;aw(this);0==a.length&&(this.P=null)};_.Kd=function(a,b){bw(this,a,b)};_.pd=function(a){this.hb.style[bh]=a?ch:Ne};_.Hd=function(a){Uv(this,a);aw(this)};_.qd=function(a){this.Q=a;aw(this);0==a.length&&(this.Q=null)};_.Ld=function(){cw(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;
+_.X=!1;_.Y=null;_.Z=!1;_._=!1;_.ab=-1;
+function ew(a,b){var c;Vv.call(this);this.S=new fw;this.M=(gw(),hw);this.$=new iw(this);c=this.hb;var d;d=$doc.createElement(ce);dw&&(d.innerHTML="<div></div>",$n((Xn(),Yn),new jw(d)));c.appendChild(d);this.Kd(0,0);(dw?ro(this.hb):so(ro(this.hb)))[Dd]="gwt-PopupPanel";(dw?ro(ro(this.hb)):ro(this.hb))[Dd]=Xf;this.O=this.N=a;this.X=!1;c=H(Ls,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new kw(c);this.L.ld()[Dd]=l;c=dw?ro(this.hb):so(ro(this.hb));d="gwt-DecoratedPopupPanel";if(!c)throw new Ui(rc);d=ho(d);
+if(0==d.length)throw new Ek(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Uv(this,this.L);aw(this);Mi(dw?ro(ro(this.hb)):ro(this.hb),Xf,!1);Mi(this.L.c,b+"Content",!0)}t(291,292,mi);_.rd=function(){qv(this.L)};_.sd=function(){tv(this.L)};_.Gd=function(){return this.L.bb};_.Bd=function(){return new Wv(this.L)};_.yd=function(a){return this.L.yd(a)};
+_.Hd=function(a){Uv(this.L,a);aw(this)};_.L=null;t(290,291,mi);_.vd=function(){tv(this)};function lw(){lw=x;mw=new nw(Gb,0,(gw(),hw));ow=new nw(tc,1,pw);qw=new nw(Ac,2,rw);sw=H(tw,m,24,[mw,ow,qw])}function nw(a,b,c){Co.call(this,a,b);this.b=c}t(294,140,{24:1,72:1,76:1,78:1},nw);_.b=null;var sw,mw,ow,qw;function uw(){uw=x;vw=H(Ls,m,1,[Qg,vf,sd])}
+function kw(a){var b;uw();var c,d;c=this.hb=$doc.createElement(Fg);this.d=$doc.createElement(Ig);pu(c,this.d);c[zd]=0;for(c=c[xd]=0;c<a.length;++c)d=(b=$doc.createElement(Vg),b[Dd]=a[c],pu(b,ww(a[c]+"Left")),pu(b,ww(a[c]+Lb)),pu(b,ww(a[c]+"Right")),b),pu(this.d,d),1==c&&(this.c=ro(Wu(d,1)));this.hb[Dd]="gwt-DecoratorPanel"}function ww(a){var b,c;c=$doc.createElement(Jg);b=$doc.createElement(ce);var d=(qu(),ru(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(296,293,di,kw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var vw;t(295,296,di);t(297,1,{});function Bv(){Bv=x;Cv=new xw;Dv=new yw}function zw(a){fs.call(this,a)}function Av(a,b){Bv();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Qi(f),A(f,87))d=f,!c&&(c=new ds),es(c,d);else throw f;}}if(c)throw new zw(c);}t(298,224,ki,zw);var Cv,Dv;function xw(){}t(299,1,{},xw);_.Md=function(a){a.ud()};function yw(){}t(300,1,{},yw);_.Md=function(a){a.vd()};t(303,288,zi);_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};
+_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};_.ud=function(){qv(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};t(302,303,zi);function Aw(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=td,b);this.hb[Dd]="gwt-Button";this.hb.innerHTML=a||l}t(301,302,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},Aw);t(304,286,mi);_.e=null;_.f=null;
+function Bw(a,b){var c;if(a.i)throw new rv("Composite.initWidget() may only be called once.");$j(b);c=b.hb;a.hb=c;var d;qu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((qu(),c).__gwt_resolve=Cw(a));a.i=b;vv(b,a)}function Dw(a){if(-1!=a.db){var b=a.i,c=a.db;-1==b.db?ev(b.hb,c|(b.hb.__eventBits||0)):b.db|=c;a.db=-1}a.i.ud();a.hb.__listener=a;a.wd()}t(305,288,Vh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){Dw(this)};_.cd=function(a){sv(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};
+_.nd=function(){return this.hb=this.i.nd()};_.i=null;function Ew(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[$d]=qg;break;case 1:c[$d]=ef;break;case 2:qs(c)!=(rs(),us)&&(c[$d]=l)}}}function Fw(a){this.b=a;this.d=!1;this.e=this.c=qs(a)}t(306,1,{},Fw);_.b=null;_.c=null;_.d=!1;_.e=null;function qj(){this.hb=Gw()}t(307,293,mi,qj);_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};
+_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};function Hw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=ro(b);e=null;c&&(c=iv(c),e=0>c?null:lu(a.j.c,c));e?Iw(a,e):d&&(b.innerHTML=l||l);return b}function Iw(a,b){var c;if(b.gb!=a)return!1;try{vv(b,null)}finally{c=b.hb;so(c).removeChild(c);var d=a.j,e;e=iv(c);c[dd]=null;c=d.c;Jw(e,c.d);Gs(c.c,e,null);d.b=new jv(e,d.b)}return!0}t(309,287,mi);_.Bd=function(){return new Kw(this)};
+_.yd=function(a){return Iw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Lw(a){if(0>=a.c)throw new Mw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Mw("Column index: 0, Column size: "+a.b);}
+function Nw(){this.j=new hv;this.i=$doc.createElement(Fg);this.d=$doc.createElement(Ig);pu(this.i,this.d);this.hb=this.i;this.e=new Ow(this);var a=new Pw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;dv(a.c.i,(qu(),ru(b)),0);pu(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Mw("Row index: "+a+", Row size: "+d);if(0>c)throw new Mw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Mw("Column index: "+c+", Column size: "+this.b);c=Hw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Jg),d.innerHTML=sa||l,dv(c,(qu(),ru(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Jg);
+e.innerHTML=sa;c=$doc.createElement(Vg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Hw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(308,309,mi,Nw);_.b=0;_.c=0;function Qw(a){for(;++a.c<a.e.d&&!(null!=lu(a.e,a.c)););}function Kw(a){this.d=a;this.e=this.d.j.c;Qw(this)}t(310,1,{},Kw);_._c=function(){return this.c<this.e.d};
+_.ad=function(){var a;if(this.c>=this.e.d)throw new Kv;a=lu(this.e,this.c);this.b=this.c;Qw(this);return a};_.bd=function(){var a;if(0>this.b)throw new Rw;a=lu(this.e,this.b);$j(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ow(a){this.b=a}t(311,1,{},Ow);_.b=null;function Pw(a){this.c=a}t(312,1,{},Pw);_.b=null;_.c=null;function Sw(){Sw=x;Tw=new Uw}var Tw;function Vw(){Vw=x;Ww=new Xw((kp(),Ad));Yw=new Xw(Ye);Zw=new Xw(jg);$w=Yw;ax=Zw;bx=$w}var Ww,bx,Yw,ax,$w,Zw;function Uw(){}t(314,1,{},Uw);
+function Xw(a){this.b=a}t(315,314,{},Xw);_.b=null;function cx(){cx=x;dx=new ex(vf);fx=new ex(Qg)}var dx,fx;function ex(a){this.b=a}t(316,1,{},ex);_.b=null;function gx(a,b){var c;c=hx(a);pu(a.c,c);Ev(a,b,c)}function hx(a){var b;b=$doc.createElement(Jg);b[id]=a.b.b;b.style[ah]=a.d.b;return b}function ix(a,b){var c,d;d=so(b.hb);(c=Iv(a,b))&&a.c.removeChild(d);return c}
+function jx(){this.q=new Rv(this);this.f=$doc.createElement(Fg);this.e=$doc.createElement(Ig);pu(this.f,this.e);this.hb=this.f;this.b=(Vw(),bx);this.d=(cx(),fx);this.c=$doc.createElement(Vg);pu(this.e,this.c);this.f[zd]=bb;this.f[xd]=bb}t(317,304,mi,jx);_.yd=function(a){return ix(this,a)};_.c=null;function kx(){kx=x;new Ii}function lx(a,b,c,d,e){kx();this.b=new mx(this,a,b,c,d,e);this.hb[Dd]="gwt-Image"}function nx(a,b,c,d,e){kx();lx.call(this,(Vt(),new Ut(a)),b,c,d,e)}t(318,288,zi,lx,nx);
+_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};_.cd=function(a){32768==tu(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);sv(this,a)};_.wd=function(){var a=this.b;G(cf,po(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new ox(a,this),$n((Xn(),Yn),a.i))};_.b=null;t(320,1,{});_.i=null;function px(){px=x;qx()}
+function mx(a,b,c,d,e,f){var g,j;px();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Ag);j=new It;Ht(Ht(Ht(j,new Kt("width:"+e+(yj(),ag)+pb)),new Kt("height:"+f+cg)),new Kt("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!rx&&(rx=new sx);b=tx;c=new Kt((new Kt(j.b.b.b)).b);j=new Jt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Tt(b.b);yn(j.b,b);j.b.b+="' style='";b=Tt(c.b);yn(j.b,b);j.b.b+="' border='0'>";j=new Mt(j.b.b);g.innerHTML=j.b||l;g=ro(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?ev(a.hb,133333119|(a.hb.__eventBits||0)):a.db|=133333119}t(319,320,{},mx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ox(a,b){this.b=a;this.c=b}t(321,1,{},ox);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(cf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=cf)};
+_.b=null;_.c=null;function ux(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Sw(),Tw)?a.c.e==(rs(),ts)?(Vw(),Yw):a.c.e==ss?(Vw(),Zw):(Vw(),$w):a.c.e==(rs(),ts)?(Vw(),Zw):a.c.e==ss?(Vw(),Yw):(Vw(),ax);b!=a.d&&(a.d=b,a.hb.style[Lg]=!a.d?l:a.d.b)}t(323,288,zi);_.b=null;_.c=null;_.d=null;function vx(){this.hb=$doc.createElement(ce);this.c=new Fw(this.hb);this.hb[Dd]="gwt-Label"}function wx(){vx.call(this);Ew(this.c,fh);ux(this)}t(322,323,zi,vx,wx);_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};
+_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};function xx(a,b){if(0>b||b>=a.hb.options.length)throw new Hv;}function hq(a,b){xx(a,b);return a.hb.options[b].value}function yx(){this.hb=$doc.createElement("select");this.hb[Dd]="gwt-ListBox"}t(324,303,zi,yx);t(325,255,wi);function zx(a){this.b=a}t(326,325,wi,zx);_.Oc=function(){};function Ax(a){this.b=a}t(327,325,wi,Ax);
+_.Uc=function(a){this.b.Nd(a.i,a.b)};function Bx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Vg);dv(a.f,(qu(),ru(e)),b);a=(qu(),ru(c));d.appendChild(a)}else d=Wu(a.f,0),dv(d,(qu(),ru(c)),b)}
+function Cx(a,b,c){var d;Dx(a,b);c&&b.b?(Dx(a,null),a=b.b,b=(Xn(),Yn),b.d=ao(b.d,[new Ex(a),!1])):null!=b.d&&(a.k=new Fx(a,b),c=(gw(),pw),a.k.M=c,a.k.U=a.i,a.k.ld()[Dd]=Ee,d=lv(a.hb),G(De,d)||dj(a.k,d+"Popup"),pv(a.k,new Ax(a),Bk?Bk:Bk=new Ck),a.o=b.d,d=a.k,a=new Gx(a,b),d.hb.style[bh]=Ne,cw(d),a.b.p?bw(a.b.k,bk(a.b.hb)+oo(a.b.hb,Pf)-1,dk(a.c.hb)):bw(a.b.k,bk(a.c.hb),dk(a.b.hb)+oo(a.b.hb,Of)-1),d.hb.style[bh]=ch)}function Hx(a,b){if(b||!(a.n&&a.o==a.n.d))Dx(a,b),a.hb.focus(),b&&a.e&&Cx(a,b,!1)}
+function Ix(a,b){var c;a:{c=b.target;var d,e;for(e=new Ki(a.j);e.c<e.e.Fe();)if(d=Li(e),yo(d.hb,c)){c=d;break a}c=null}switch(tu(b.type)){case 1:a.hb.focus();c&&Cx(a,c,!0);break;case 16:c&&Hx(a,c);break;case 32:c&&Hx(a,null);break;case 2048:Jx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Jx(a)||a.p||Kx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Jx(a)||(a.p?null!=a.n.d&&!a.n.d.cg().cg()&&(Cx(a,a.n,!1),a.n.d.cg()):Lx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Jx(a)||a.p&&
+Kx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Jx(a)||(a.p?Lx(a):null!=a.n.d&&!a.n.d.cg().cg()&&(Cx(a,a.n,!1),a.n.d.cg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Dx(a,null);a.k&&Zv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Dx(a,null);a.k&&Zv(a.k,!1);break;case 13:Jx(a)||(Cx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}sv(a,b)}function Mx(a,b,c){c&&Dx(a,null);Lr(a,b,!1);a.o=null;a.k=null}
+function Jx(a){var b;if(!a.n){for(b=new Ki(a.j);b.c<b.e.Fe();){b=Li(b);Dx(a,b);break}return!0}return!1}function Dx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=lv(c.hb)+Xa;Mi(c.ld(),d,!1);a.p&&(c=so(a.n.hb),2==Xu(c)&&(c=Wu(c,1),Mi(c,Dg,!1)))}if(b){c=lv(b.hb)+Xa;Mi(b.ld(),c,!0);a.p&&(c=so(b.hb),2==Xu(c)&&(c=Wu(c,1),Mi(c,Dg,!0)));El();c=a.hb;var e=new fl(b.hb),d=(zl(),Al),e=H(Nx,m,5,[e]),f,g,j,h;f=new wn;for(j=0,h=e.length;j<h;++j)g=e[j],xn(xn(f,g.b),ba);e=ho(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function Lx(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?lu(a.j,b):lu(a.j,c);break}Dx(a,d)}}function Kx(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?lu(a.j,b):lu(a.j,c);break}Dx(a,d)}}t(328,288,zi);_.cd=function(a){Ix(this,a)};_.vd=function(){this.k&&Zv(this.k,!1);tv(this)};_.Nd=function(a,b){Mx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Ex(a){this.b=a}t(329,1,{},Ex);_.xc=function(){Ox(this.b)};_.b=null;
+function Px(a){this.b=a}t(330,1,{},Px);_.Oc=function(){Dx(this.b,null)};_.b=null;function Fx(a,b){Xv();this.b=a;this.c=b;ew.call(this,!0,lf);Uv(this.L,this.c.d);aw(this);this.Z=!0;this.c.d.cg()}t(331,291,mi,Fx);_.$c=function(a){var b,c;if(!a.b)switch(tu(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(yo(b,c)){a.b=!0;break}a.b&&Dx(this.b,null)}};_.b=null;_.c=null;function Gx(a,b){this.b=a;this.c=b}t(332,1,{},Gx);_.b=null;var Qx=_.c=null;
+function Rx(){Rx=x;Qx=new Gt((Vt(),new Ut("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Sx(a,b){this.hb=$doc.createElement(Jg);var c=lv(this.hb)+Xa;Mi(this.ld(),c,!1);this.hb.textContent=a||l;this.hb[Dd]="gwt-MenuItem";c=zo();this.hb.setAttribute(Pe,c);El();this.hb.setAttribute(kg,km.b);this.b=b}t(335,289,{28:1,32:1,35:1},Sx);_.b=null;_.c=null;_.d=null;
+function Tx(){var a;this.hb=$doc.createElement(Jg);this.hb[Dd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);pu(this.hb,a);a[Dd]="menuSeparatorInner"}t(336,289,ui,Tx);function Ux(){var a,b,c,d,e;b=null.cg();e=sj();d=tj();b[be]=(Po(),Hf);b[eh]=0+(yj(),ag);b[Ge]=cb;c=$doc;c=(G(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[eh]=(c>e?c:e)+ag;b[Ge]=(a>d?a:d)+ag;b[be]="block"}function fw(){}t(337,1,{},fw);_.Wc=function(){Ux()};
+function Vx(a){this.b=a}t(338,1,{},Vx);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?yo(b.hb,c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(tu(d.type)){case 4:case 1048576:if(nj){a.c=!0;break}if(!c&&b.N){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(nj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Wx(a){this.b=a}t(339,1,{},Wx);_.b=null;function gw(){gw=x;hw=new Xx(Gb,0);pw=new Xx(tc,1);rw=new Xx(Ac,2);Yx=H(Zx,m,33,[hw,pw,rw])}function Xx(a,b){Co.call(this,a,b)}t(340,140,{33:1,72:1,76:1,78:1},Xx);var Yx,hw,pw,rw;function $x(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),Xv(),a.i=Iu(a.b.S),Ux(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Xv(),Vi(a.i.b),a.i=null,a.c=!1)}
+function ay(a){a.k||($x(a),a.d||(lj(),Mv(mj(null),a.b)),Xv());by((Xv(),a.b.hb),"rect(auto, auto, auto, auto)");a.b.hb.style[Uf]=ch}function cy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}by((Xv(),a.b.hb),"rect("+g+bg+f+bg+c+bg+e+"px)")}
+function $v(a,b,c){a.d=c;hk(a);a.j&&(Dk(a.j),a.j=null,ay(a));a.b._=b;var d=a.b;d.Y&&(Vi(d.Y.b),d.Y=null);d.T&&(Vi(d.T.b),d.T=null);if(d._){d.Y=wu(new Vx(d));var e;e=new Wx(d);Cu();e=Du?Vr(Du.b,(!Ur&&(Ur=new Ck),Ur),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(gw(),hw)&&!b&&(c=!1);a.k=b;c?b?($x(a),a.b.hb.style[Yf]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),by((Xv(),a.b.hb),"rect(0px, 0px, 0px, 0px)"),lj(),b=mj(null),Ev(b,a.b,b.hb),a.j=new dy(a),vk(a.j,1)):ik(a,200):($x(a),a.k?(a.b.hb.style[Yf]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,
+a.b.ab),lj(),b=mj(null),Ev(b,a.b,b.hb)):a.d||(lj(),Mv(mj(null),a.b)),Xv(),a.b.hb.style[Uf]=ch)}function iw(a){var b=(nk(),qk);this.n=new mk(this);this.u=b;this.b=a}t(341,17,{},iw);_.zc=function(){ay(this)};_.Ac=function(){this.e=oo(this.b.hb,Of);this.f=oo(this.b.hb,Pf);this.b.hb.style[Uf]=Ne;cy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){cy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function dy(a){wk();this.b=a}t(342,26,{},dy);
+_.Hc=function(){this.b.j=null;ik(this.b,200)};_.b=null;function qu(){qu=x;ey()}function ru(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Cw(a){return function(){this.__gwt_resolve=fy;return a.nd()}}function fy(){throw"A PotentialElement cannot be resolved twice.";}
+function ey(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function lj(){lj=x;gy=new hy;iy=new Ii;uv=new ds}function jy(a){this.q=new Rv(this);this.hb=a;qv(this)}
+function mj(a){lj();var b,c;c=hj(iy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==iy.e){var d=new ky;zk();Ak(Bk?Bk:Bk=new Ck,d)}!b?c=new ly:c=new jy(b);z(iy,a,c);es(uv,c);return c}t(344,285,mi,jy);var gy,iy,uv;function hy(){}t(345,1,{},hy);_.Md=function(a){a.td()&&a.vd()};function ky(){}t(346,1,{},ky);_.Uc=function(){lj();try{Av(uv,gy)}finally{my(uv.b),my(iy)}};function ly(){jy.call(this,$doc.body)}t(347,344,mi,ly);
+_.Ed=function(a,b,c){b-=uo();c-=vo();Pv(a,b,c)};function Wv(a){this.d=a;this.b=!!this.d.bb}t(348,1,{},Wv);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.bb)throw new Kv;this.b=!1;return this.c=this.d.bb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function ny(a,b){a.hb[$g]=null!=b?b:l}t(351,303,zi);_.cd=function(a){0!=(tu(a.type)&896)?sv(this,a):sv(this,a)};_.wd=function(){};function oy(){oy=x;py()}t(350,351,zi);
+function qy(){var a;oy();var b=(a=$doc.createElement("INPUT"),a.type=Kg,a);!Zt&&(Zt=new Yt);!Xt&&(Xt=new Wt);this.hb=b;this.hb[Dd]="gwt-TextBox"}t(349,350,zi,qy);function py(){py=x;ry=new sy;ty=new uy;vy=new wy;xy=new yy;zy=H(Ay,m,36,[ry,ty,vy,xy])}t(352,140,Bi);var zy,ry,ty,vy,xy;function sy(){Co.call(this,Gb,0)}t(353,352,Bi,sy);function uy(){Co.call(this,ec,1)}t(354,352,Bi,uy);function wy(){Co.call(this,gc,2)}t(355,352,Bi,wy);function yy(){Co.call(this,zc,3)}t(356,352,Bi,yy);
+function By(a,b){if(0>b||b>=a.d)throw new Hv;return a.b[b]}function Jv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Fv(a,b,c){var d,e;if(0>c||c>a.d)throw new Hv;if(a.d==a.b.length){e=y(Cy,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)Gs(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Gs(a.b,d,a.b[d-1]);Gs(a.b,c,b)}function Rv(a){this.c=a;this.b=y(Cy,m,37,4,0)}t(357,1,{},Rv);_.Bd=function(){return new Lv(this)};_.b=null;_.c=null;_.d=0;
+function yv(a){if(a.b>=a.c.d)throw new Kv;return a.c.b[++a.b]}function zv(a){if(0>a.b||a.b>=a.c.d)throw new Rw;a.c.c.yd(a.c.b[a.b--])}function Lv(a){this.c=a}t(358,1,{},Lv);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return yv(this)};_.bd=function(){zv(this)};_.b=-1;_.c=null;function qx(){qx=x;tx=(Vt(),new Ut(Sn()+"clear.cache.gif"))}var tx,rx=null;function sx(){}t(360,1,{},sx);function Dy(){Dy=x;qx()}function Ey(a,b,c,d,e){Dy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Fy(a,b,c){Dy();Ey.call(this,(Vt(),new Ut(a)),b,0,c,16)}t(361,297,{},Ey,Fy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Gy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Gw(){var a=Hy?Hy:Hy=Gy(),b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Kg;c.tabIndex=-1;c.setAttribute(kg,Zf);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Ne;d.position=fd;c.addEventListener(me,a,!1);b.appendChild(c);return b}var Hy=null;function Yv(){Yv=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){dw=!0;break a}dw=!1}}
+function by(a,b){a.style.clip=b;a.style[be]=(Po(),Hf);a.style[be]=l}var dw;function jw(a){this.b=a}t(366,1,{},jw);_.xc=function(){this.b.style[Uf]=($o(),md)};_.b=null;function Vi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Xr(b,new au(b,c,d,a)):ks(b,c,d,a)}function as(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(369,1,{},as);_.b=null;_.c=null;_.d=null;_.e=null;function Yr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(370,1,{},Yr);_.xc=function(){var a=this.c;Zr(this.b,this.e,this.d).zf(a)};_.b=null;
+_.c=null;_.d=null;_.e=null;function au(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(371,1,{},au);_.xc=function(){ks(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Iy(a,b){b.n!=a&&(!a.ic&&(a.ic=new ej),b.n=a,Zi(a.ic,b))}function Jy(a){var b;b=a.cZ.e;if(-1!=io(b,jo(36)))return null;a=a.jc.c.c++;return b=mv(b,Ky(b,jo(46))+1)+l+a}function Ly(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new My(a,b,c,At(d)))}function Ny(a){return!a._b&&a.gc?Ny(a.gc):a._b}
+function Oy(a){return!a.bc&&a.gc?Oy(a.gc):a.bc}function Py(a){var b;b=new Qy;if(a.be()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,58)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new Ry;}function Sy(a){a.kc=!1;a.ke();Ty(a)}function Ty(a){if((a=A(a,58)?null:a.gc)&&a.kc)Sy(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function Uy(a){return(a=a.Sd())?a:new Vy(1,1)}function Wy(a){var b;return(b=a.Td())?new Xy(b):new Xy(a.Vd())}
+function Yy(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Zy(a){return!a.bc?(a.ae(),!0):!1}function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.Uf(b)}function $y(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Ty(a),new az(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new az(a,101)}function bz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Vf(b),a.be()&&a.je())}
+function cz(a){a.lc||(Yy(a),dz(a,!0),ez(a),a.lc=!0,new az(a,102),Ly(a,a,a.gc,0),Ty(a),a.hc.Xf(a))}function fz(){this.jc=(fq(),fq(),gz);new Ii;this._d();this.fc=(hz(),iz)}t(375,1,Zh);_.Pd=function(){return!1};_.Qd=function(){return Jy(this)};_.Rd=function(){return Ny(this)};_.Sd=function(){return jz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new kz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){Sy(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return Uy(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+fh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return Wy(this)};_.he=function(){};_.ie=function(){return Zy(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){$y(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Ek("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new Ek("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new Ek("Missing message: awt.12C");if(A(b,58))throw new Ek("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Bn;var e=Qj(d.Wb.b,b),f;f=lu(d.Wb.b,e);d.Xb&&d.Xb.ue(f);lz(d,e);new mz(d,301,f)}d=a.Wb.b.d;Yy(b);nz(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),Sy(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),Ly(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new Wr("Missing message: awt.185");if(null==c||null!=c)oz(g,c,b);else throw new Ek("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Qi(j);if(A(j,81))throw b=j,lz(a,d),b;throw j;}b.ke();new mz(a,300,b)}function pz(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function qz(a){var b;b=a.pe();return new rz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function dz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)lu(a.Wb.b,c).ce(b)}function lz(a,b){var c;c=lu(a.Wb.b,b);Yy(c);c.ce(!1);ou(a.Wb.b,b);c.gc=null;Sy(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);Ly(c,c,a,1)}function sz(a){var b=(tz(),uz);bz(a,b);for(b=0;b<a.Wb.b.d;++b)lu(a.Wb.b,b).ie()}function vz(a,b){var c,d;if(a.Xb)for(d=new Ki(a.Wb.b);d.c<d.e.Fe();)c=Li(d),a.Xb.ue(c);if(b)for(d=new Ki(a.Wb.b);d.c<d.e.Fe();)c=Li(d),b.qe(null,c);a.Xb=b;Sy(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function ez(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=lu(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function wz(){fz.call(this);this.Wb=new xz;this.$b=(fq(),fq(),gz)}t(374,375,Ph);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return Uy(this)};_.Xd=function(){return Wy(this)};
+_._d=function(){this.hc=(fq(),new yz)};_.ae=function(){Sy(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.ce=function(a){dz(this,a)};_.de=function(){return Uy(this)};_.ge=function(){return Wy(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Yy(lu(this.Wb.b,a))};_.ie=function(){var a;if(!Zy(this))return!1;for(a=0;a<this.Wb.b.d;++a)lu(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=lu(this.Wb.b,b),a.ke()};_.oe=function(){ez(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function zz(){var a=new Az;wz.call(this);vz(this,a)}t(373,374,Ph,zz);_.Qd=function(){return"panel"+this.$b.c.e++};function Bz(a,b,c){a=Cz(a.Vb,b,c);a.k=!0;return new Dz(a)}function Ez(a){a.ee(a.Vb.e)}function Fz(a){return new Vy(oo(a.Vb.hb,Pf),oo(a.Vb.hb,Of))}t(372,373,Ph);_.Ud=function(){return oo(this.Vb.hb,Of)};_.Yd=function(){return oo(this.Vb.hb,Pf)};_.Zd=function(){return bk(this.Vb.hb)};_.$d=function(){return dk(this.Vb.hb)};
+_.be=function(){return this.Vb.hb.style.display!=Hf};_.je=function(){Ez(this)};_.le=function(){};_.Vb=null;function Gz(a){if(null!=a)this.f=a;else throw new Hz;}t(377,1,hi);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function Iz(){Iz=x;R=new Ii;z(R,new S(400),new Jz(oh));z(R,new S(401),new Jz(oh));z(R,new S(402),new Jz(oh));z(R,new S(500),new Jz(qh));z(R,new S(501),new Jz(qh));z(R,new S(502),new Jz(qh));z(R,new S(503),new Jz(rh));z(R,new S(504),new Jz(qh));z(R,new S(505),new Jz(qh));z(R,new S(506),new Jz(rh));z(R,new S(507),new Jz(Jh));z(R,new S(100),new Jz(kh));z(R,new S(101),new Jz(kh));z(R,new S(102),new Jz(kh));z(R,new S(103),new Jz(kh));z(R,new S(1004),new Jz(nh));z(R,new S(1005),new Jz(nh));z(R,new S(800),
+new Jz(Fh));z(R,new S(801),new Jz(Fh));z(R,new S(200),new Jz(sh));z(R,new S(201),new Jz(sh));z(R,new S(202),new Jz(sh));z(R,new S(204),new Jz(sh));z(R,new S(203),new Jz(sh));z(R,new S(209),new Jz(Kh));z(R,new S(208),new Jz(Lh));z(R,new S(207),new Jz(Lh));z(R,new S(206),new Jz(sh));z(R,new S(205),new Jz(sh));z(R,new S(1400),new Jz(Hh));z(R,new S(1401),new Jz(Ih));z(R,new S(1402),new Jz(Ih));z(R,new S(300),new Jz(lh));z(R,new S(301),new Jz(lh));z(R,new S(1100),new Jz(Eh));z(R,new S(1101),new Jz(Eh));
+z(R,new S(1200),new Jz(Gh));z(R,new S(701),new Jz(Ch));z(R,new S(900),new Jz(Dh));z(R,new S(1001),new Jz(Ah));z(R,new S(601),new Jz(Bh))}t(376,377,hi);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function Jz(a){this.b=a}t(379,1,{},Jz);_.b=jh;function Kz(){}t(380,1,{},Kz);_.b=null;_.c=null;
+function Lz(a,b){var c;b&&(a.b?(c=new Mz(a.b),Gs(c.c,c.d++,b),a.b=c):(a.b=new ej,Zi(a.b,b)))}t(382,1,hi);_.b=null;function Nz(){}function Oz(){}t(381,382,hi,Nz,Oz);function Pz(){Pz=x;Math.sqrt(2)}function Qz(a){Pz();if(0>a)throw new Ek("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(383,1,{41:1},Qz);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new Rz;a.b=31*a.b+K((new Sz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new Sz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Tz(){Tz=x;Uz=new ds;Vz=new Vy(0,0);es(Uz,Cb);es(Uz,Ub);es(Uz,yb);es(Uz,"Last");es(Uz,Lb);es(Uz,qc);es(Uz,Oc);es(Uz,Rc);es(Uz,Sb)}
+function oz(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Zu(Uz.b,b))throw new Ek(Wz());Is(hj(a.d,d))===Is(c)&&Is(hj(a.c,c))===Is(d)||((b=hj(a.d,d))&&Xz(a,b,d),Yz(a.b.Bd(),c)&&Xz(a,c,d),b=a.b,new Zz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function $z(a,b){return new Vy(Wj(b[1].c,Wj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Wj(b[0].b,Wj(b[4].b,b[3].b))+a.n)}function Xz(a,b,c){aA(a.b,b);Ti(a.c,b);Ti(a.d,c)}
+function bA(a,b){if(!a.o){a.o=!0;var c,d,e;cA(a.i,Vz);cA(a.j,Vz);cA(a.p,null);a.q=0;for(d=dA(a.b,0);d.c!=d.e.b;){c=eA(d);e=hj(a.c,c);var f=b.fc;e=Kn(e,Lb)?0:Kn(e,qc)?1:Kn(e,Oc)?2:Kn(e,Rc)?4:Kn(e,Sb)?3:Kn(e,Cb)?f.b?4:3:Kn(e,yb)?f.b?3:4:Kn(e,Ub)?1:2;c.lc?a.p[e]||(Gs(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function fA(){Tz();gA.call(this,0)}
+function gA(a){Tz();fq();this.b=new hA;this.c=new Ii;this.d=new Ii;this.e=a;this.k=0;this.o=!1;this.p=y(iA,m,45,5,0);this.i=y(jA,m,47,5,0);this.j=y(jA,m,47,5,0);this.q=this.f=this.n=0}t(384,1,{51:1,72:1},fA,gA);_.qe=function(a,b){oz(this,a,b)};
+_.re=function(a){bA(this,a);if(0!=this.q)if(a=qz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;bA(this,a);this.o=b;return 0==this.q?pz(a,new Vy(0,0)):pz(a,$z(this,this.i))};_.te=function(a){var b;b=this.o;bA(this,a);this.o=b;return pz(a,$z(this,this.j))};_.ue=function(a){var b;b=hj(this.c,a);null!=b&&Xz(this,a,b)};_.tS=function(){return kA.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Vz,Uz;function lA(a){fz.call(this);this.hc=(fq(),new mA(a,this))}t(385,375,{42:1,45:1,52:1,66:1,72:1},lA);_.Qd=function(){return td+this.jc.c.b++};_.Sd=function(){return!Oy(this)?new Vy(0,0):jz(this.hc,this)};_.ke=function(){};t(387,1,{});t(386,387,{},function(){});function nA(){nA=x}
+function oA(a,b){if(null==b)throw new Wr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Sf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function pA(){nA();fz.call(this);new ej;this.hc=new qA((fq(),this))}t(388,375,{43:1,45:1,52:1,66:1,72:1},pA);_.Sd=function(){return jz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=Jy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+fh+this.cc+(this.lc?l:",hidden")+",current="+hq(this.hc.b,this.hc.b.hb.selectedIndex)};function rA(){rA=x;sA=new tA(255,255,255);uA=new tA(192,192,192);vA=new tA(128,128,128);wA=new tA(64,64,64);xA=yA=new tA(0,0,0);zA=new tA(255,0,0);new tA(255,175,175);AA=new tA(255,200,0);BA=new tA(255,255,0);new tA(0,255,0);CA=new tA(255,0,255);DA=new tA(0,255,255);EA=FA=new tA(0,0,255)}
+function GA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new tA(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new tA(c,a,b)}function HA(a){return new tA(K(0.7*(a.b>>16&255)),K(0.7*(a.b>>8&255)),K(0.7*(a.b&255)))}function tA(a,b,c){rA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ek("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(389,1,{44:1,53:1,57:1},tA);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return IA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var xA,EA,yA,FA,DA,wA,vA,uA,CA,AA,zA,sA,BA;function hz(){hz=x;iz=new JA(!0);KA=new ds;es(KA,"ar");es(KA,"fa");es(KA,"iw");es(KA,"ur")}function JA(a){this.b=a}t(390,1,hi,JA);_.b=!1;var iz,KA;t(392,1,{62:1,75:1});function LA(){Vy.call(this,0,0)}function Vy(a,b){this.c=a;this.b=b}
+function Xy(a){Vy.call(this,a.c,a.b)}t(391,392,{47:1,62:1,72:1,75:1},LA,Vy,Xy);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Rz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return MA.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function Yq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(393,1,hi,Yq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function NA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function OA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Jw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function PA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=Wj(g,c.b),j+=c.c+a.d);return new Vy(j,g+2*a.e)}function Az(){QA.call(this,1,5,5)}
+function QA(a,b,c){fq();this.d=b;this.e=c;this.b=a}t(394,1,hi,Az,QA);_.qe=function(){};
+_.re=function(a){this.c=RA(a.Wb);if(0!=NA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=qz(a);g=a.pe();j=a.fc.b;n=new ej;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new SA(q);for(v=0;v<q;++v)Gs(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Qj(a.Wb.b,u);Jw(E,D.d);Gs(D.c,E,u)}for(d=new Ki(d);d.c<d.e.Fe();)if((c=Li(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(OA(this,n,b.c-(o-this.d),g.c,r,h,j),n.Oe(),o=f,r+=h+this.e,h=0),e=!1,Gs(n.c,n.d++,c),o+=a.c+this.d,h=Wj(h,a.b);OA(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=RA(a.Wb);return 0==NA(this)?pz(a,new Vy(10,10)):pz(a,PA(this,!1))};_.te=function(a){this.c=RA(a.Wb);return 0==NA(this)?pz(a,new Vy(10,10)):pz(a,PA(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ye;break;case 2:a=jg;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return TA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function tz(){tz=x;uz=new UA(Rb,0,12)}
+function UA(a,b,c){tz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(395,1,{48:1,72:1},UA);_.b=null;_.c=0;_.d=0;var uz;t(396,1,Xh);_.tS=function(){return VA.e+"[font="+this.c+"ascent="+WA(this.c).b+", descent="+WA(this.c).c+", height="+WA(this.c).d+Wc};_.c=null;function XA(a){if(!a.n){Yy(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&XA(c);dz(a,!1);a.n=!0;Ly(a,a,a.gc,0);new YA(a,202)}}
+function ZA(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&c.Id()}function $A(a){!Oy(a)&&sz(a);var b=Wy(a);a.me(a.pc,a.qc,b.c,b.b);ez(a)}function aB(a,b){a.q!=b&&(a.q=b)}t(398,374,xi);_.Wd=function(){return new kz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){ZA(this)};_.be=function(){return this.hc.d._};_.me=function(a,b,c,d){$y(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;$y(this,a,b,c,d);this.lc&&e&&!f&&ez(this)};_.n=!1;_.q=!1;
+function bB(a){wz.call(this);this.r=new Oz;this.p=new ej;this.o=new kz(0,0,0,0);this.lc=!1;vz(this,new fA);this.hc&&cB(this.hc,a);this.hc&&dB(this.hc.d,!0);aB(this,!0)}t(397,398,xi);_.pe=function(){return new kz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return bk(this.hc.d.hb)};_.$d=function(){return dk(this.hc.d.hb)};_._d=function(){this.hc=new eB((fq(),l),this)};
+function fB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=GA(g),f=new tA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=ig+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new tA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),f=GA(g),(a.e=j)&&(a.i=ig+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;gB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=ig+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);gB(a,b,c,d,1);gB(a,b,c+1,1,e);(a.e=f)&&(a.i=ig+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);gB(a,b+d,c,1,e);gB(a,b+1,c+e,d,1)}t(399,1,{});_.tS=function(){return"Graphics"};t(400,399,{});function hB(a){var b,c;c=Wj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Vy(b,c)}function iB(a,b,c){var d,e,f,g,j,h;a.c=RA(b.Wb);if(0==a.c.length)return new LA;g=hB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Wj(h,d.c),j=Wj(j,d.b);return new Vy(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function jB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function kB(){lB.call(this,7)}function lB(a){fq();this.e=0;this.b=1;this.f=a;this.d=0}t(401,1,hi,kB,lB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=RA(a.Wb);if(0!=this.c.length&&(b=qz(a),!(0>=b.c||0>=b.b))){c=hB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);jB(b.c,b.d,this.d,f,e);jB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return pz(a,iB(this,a,!1))};_.te=function(a){return pz(a,iB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return mB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Rw(){En()}function rv(a){En();this.i=a}t(403,99,Nh,Rw,rv);function Ry(){En();this.i="Missing message: awt.151"}t(402,403,Nh,Ry);t(404,1,{});function kz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(405,1,{50:1,72:1,75:1},kz);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return nB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function oB(a){pB.call(this,a,0)}function pB(a,b){fz.call(this);this.hc=(fq(),new qB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Vw(),Ww);c.b=d;ux(c);break;case 0:c=c.b;d=(Vw(),Yw);c.b=d;ux(c);break;case 2:c=c.b,d=(Vw(),Zw),c.b=d,ux(c)}}t(406,375,Zh,oB,pB);
+_.Sd=function(){return!Oy(this)?new Vy(0,0):jz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=Jy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+fh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ye;switch(this.b){case 1:b=Ad;break;case 2:b=jg}return a+b+",text=null"};_.b=0;t(409,1,hi);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.k=null;_.n=null;
+function rB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function sB(a){this.o=(fq(),fq(),gz);var b;var c;b=this.cZ.e;-1!=io(b,jo(36))?b=null:(c=this.o.c.d++,b=mv(b,Ky(b,jo(46))+1)+l+c);this.k=b;this.e=new Nz;this.i=a;this.f=!0;this.j=new tB(this)}t(408,409,hi,sB);_.fe=function(){return rB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(407,408,Ai);_.fe=function(){return rB(this)+(this.c?",tearOff":l)};_.c=!1;t(411,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Rz;uB(a,this.b);uB(a,this.c);return a.b};function Qy(){this.c=this.b=0}function vB(a,b){this.b=a;this.c=b}function wB(a){var b=a.c;this.b=a.b;this.c=b}t(410,411,{54:1,63:1,72:1},Qy,vB,wB);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return xB.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function yB(a,b){if(!b)throw new Wr("Missing message: awt.70");var c=a.b;if(G(b.i,Ca)){var c=c.b.b,d=new Tx,e=c.d.d;if(0>e||e>c.d.d)throw new Hv;c.p&&(d.hb[Id]=2);Bx(c,e,d.hb);nz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Hv;nz(d.d,e,c);for(f=g=0;f<e;++f)A(lu(d.d,f),32)&&++g;nz(d.j,g,c);Bx(d,e,c.hb);c.c=d;e=lv(c.hb)+Xa;Mi(c.ld(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=Wu(d.p?d.f:Wu(d.f,0),e),2==Xu(d)&&d.removeChild(Wu(d,1)),c.hb[Id]=2))}}
+function zB(a,b,c,d){a=a.b;b=Py(b);c+=b.b;d+=b.c;bw(a.b,c,d);cw(a.b)}function AB(){sB.call(this,l);new ej;this.c=!1;this.b=(fq(),new BB)}t(412,407,Ai,AB);_.b=null;t(415,1,{56:1,65:1,75:1});t(414,415,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Rz;uB(a,this.d);uB(a,this.e);uB(a,this.c);uB(a,this.b);return a.b};function rz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(413,414,{55:1,56:1,64:1,65:1,72:1,75:1},rz);_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return CB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function DB(){DB=x;EB=new FB;GB=new HB;IB=new HB}var EB,IB,GB;t(417,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ci(this)};function FB(){}t(418,417,{},FB);function HB(){}t(419,1,{},HB);t(420,375,Zh);_.Rd=function(){return null};
+function JB(a,b){var c;c=new KB(Oy(a));return!c?null:new Vy(LB(c,"_")*b+6,WA(c.c).d+6)}function MB(a,b){var c;c=JB(a,b);return!c?Uy(a):c}function NB(a,b){var c;c=JB(a,b);return!c?Wy(a):c}function OB(a,b){var c=a.hc;ny(c.b,b);c.f.b=-1;c.f.c=-1}function PB(a){QB.call(this,a,null!=a?a.length:0)}function QB(a,b){fz.call(this);this.b=0>b?0:b;var c=this.hc;ny(c.b,a);c.f.b=-1;c.f.c=-1}t(421,420,Zh,PB,QB);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return JB(this,po(this.hc.b.hb,$g).length)};
+_.Td=function(){return!Oy(this)?null:JB(this,po(this.hc.b.hb,$g).length)};_.Vd=function(){return 0<this.b?MB(this,this.b):Uy(this)};_.Xd=function(){return 0<this.b?NB(this,this.b):Wy(this)};_._d=function(){this.hc=(fq(),new RB)};_.de=function(){return 0<this.b?MB(this,this.b):Uy(this)};_.ge=function(){return 0<this.b?NB(this,this.b):Wy(this)};_.b=0;function fq(){fq=x;gz=new SB}function TB(){var a=(fq(),fq(),gz);!a.d&&(a.d=new UB)}function SB(){this.c=new VB;this.e=new Kz}t(422,1,{},SB);_.b=null;
+_.d=null;var gz;function VB(){}t(423,1,{},VB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(424,1,{});function WB(){WB=x;XB=new YB;ZB=new YB}function $B(a,b){return b==a?!0:!b?!1:!0}function YB(){}t(425,1,{59:1},YB);_.eQ=function(a){return null==a||!A(a,59)?!1:$B(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return Lt(a)};_.tS=function(){return aC.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var XB,ZB;
+function bC(){bC=x;H(cC,m,59,[(WB(),ZB),XB])}function dC(a){var b=(WB(),ZB);if($B(b,(WB(),ZB)))return a.b;if($B(b,XB))return new eC(a.b);throw new fC(b);}function gC(a){bC();this.b=a}t(426,1,{},gC);_.b=null;function fC(a){a="flavor = "+a;En();this.i=a}t(427,100,{60:1,72:1,79:1,87:1},fC);function hC(a,b){Iz();iC.call(this,a,1001,b,jh)}function iC(a,b,c,d){Iz();Gz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(428,376,hi,hC,iC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Ft(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=jh;function az(a,b){Iz();Gz.call(this,a);this.e=b}t(429,376,hi,az);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+fh+a.Ud()+va};function mz(a,b,c){Iz();az.call(this,a,b);this.b=c}t(430,429,hi,mz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function My(a,b,c,d){Iz();Gz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(431,376,hi,My);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Dt(wt(this.b,kh))&&(a+="PARENT_CHANGED,"),Dt(wt(this.b,lh))&&(a+="DISPLAYABILITY_CHANGED,"),Dt(wt(this.b,nh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=jh;_.c=null;_.d=null;t(432,1,pi);function YA(a,b){Iz();az.call(this,a,b);this.d=null;this.b=this.c=0}
+t(433,429,hi,YA);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(434,1,{});function eC(a){if(null==a)throw new Bn;}t(435,434,{},eC);
+function jC(){jC=x;kC={};kC["java.vendor"]=ye;kC["package.restrict.access.sun"]=Zg;kC["sun.java.launcher"]=jc;kC["sun.management.compiler"]=ye;kC["os.name"]=jc;kC[" sun.boot.class.path"]=jc;kC["path.separator.applet"]=jc;kC["java.vm.specification.vendor"]=ye;kC["java.runtime.version"]=jc;kC["http.proxyPort"]=jc;kC["user.name"]=jc;kC["user.language"]=jc;kC["os.name.applet"]=jc;kC["browser.version"]=jc;kC["java.version"]=jc;kC["user.timezone"]=jc;kC["java.endorsed.dirs"]=jc;kC["java.specification.name"]=
+"GWT";kC["java.specification.version"]="2.5.0";kC[Te]=fc;!tr&&(tr=new Br);tr.b?kC[Re]="yes":kC[Re]=null}var kC;t(438,100,Uh);function lC(){En()}function mC(a){En();this.i=a}t(437,438,{67:1,72:1,79:1,87:1},lC,mC);function nC(){nC=x;oC=new pC}function qC(a){var b;if(a.n){var c;b=new Jt;yn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,yn(b.b,a.b));c=a.c;a=a.k;null!=c&&yn(b.b,c);null!=a&&(b.b.b+=la,yn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function rC(a){nC();var b,c,d;if(null==a)throw new lC;a=ho(a);try{d=io(a,jo(58))}catch(e){e=Qi(e);if(A(e,83))throw new mC(Cn(e));throw e;}c=io(a,jo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;sC();var f,g,j;j=c.length;b=new tC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new mC(bc+a);if(!this.n&&(this.n=hj(oC,this.i),this.n||(this.n=(fq(),new uC))&&z(oC,this.i,this.n),!this.n))throw new mC(bc+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,qb,V,L,fa,Fc,dg,vb,Nd,Od,Pd,Va,Gc,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==vC(c,jo(47),n+2))throw new wC(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Pd=this.k;v=this.e;vb=this.j;r=this.b;Fb=this.o;Va=vC(L,jo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){qb=2;fa=-1;E=vC(L,jo(47),2);Od=vC(L,jo(63),2);-1!=Od&&(-1==E||E>Od)&&(E=Od);-1==E&&(E=o,v=l);Q=E;-1!=Va&&Va<E&&(Q=Va);var ud=jo(64);Gc=L.lastIndexOf(ud,Q);r=L.substr(2,Q-2);-1<Gc&&(Fb=L.substr(2,Gc-2),qb=Gc+1);Fc=vC(L,jo(58),-1==Gc?qb:Gc);u=io(L,jo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Fc=u+1:Fc=-1):Fc=-1}catch(hf){if(hf=Qi(hf),!A(hf,79))throw hf;}-1==Fc||Fc>E?J=L.substr(qb,
+Q-qb):(J=L.substr(qb,Fc-qb),dg=L.substr(Fc+1,Q-(Fc+1)),0==dg.length?fa=-1:fa=xC(dg,10))}-1<Va&&(Pd=L.substr(Va+1,o-(Va+1)));D=-1==Va?o:Va;var Zb=jo(63);Nd=L.lastIndexOf(Zb,D);-1<Nd?(vb=L.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),V=Ky(v,jo(47))+1,v=v.substr(0,V-0)),D=Nd):0!=Va&&(vb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),V=Ky(v,jo(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ze;ze=v;null!=vb&&!G(vb,l)&&(null!=v?ze=v+ub+vb:ze=ub+vb);null==this.i&&(this.i=this.i);this.d=d;this.c=ze;this.f=fa;this.k=Pd;var vd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(vd=Ky(this.d,jo(64)))?(this.o=this.d.substr(0,vd-0),this.d=mv(this.d,vd+1)):this.o=null;null!=this.c&&-1<(vd=io(this.c,jo(63)))?(this.j=mv(this.c,vd+1),this.e=this.c.substr(0,vd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Fb;this.e=v;this.j=vb}}catch(wd){wd=
+Qi(wd);if(A(wd,79))throw new mC(Cn(wd));throw wd;}if(-1>this.f)throw new mC("incorrect port: "+this.f);}t(439,1,hi,rC);_.tS=function(){return qC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var oC;t(440,1,{});function yC(a,b,c){var d,e;for(d=new zC(a.Ae().b);AC(d.b);)if(a=d.c=Li(d.b),e=a.Cf(),null==b?null==e:Kn(b,e))return c&&(a=new BC(a.Cf(),a.Df()),CC(d)),a;return null}t(444,1,Wh);_.ze=function(a){return!!yC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Fe()!=a.Fe())return!1;for(a=new zC(a.Ae().b);AC(a.b);)if(b=a.c=Li(a.b),c=b.Cf(),b=b.Df(),!this.ze(c)||!DC(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=yC(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new zC(this.Ae().b);AC(b.b);)a=b.c=Li(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new EC("Put not supported on this map");};
+_.Ee=function(a){a=yC(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new zC(this.Ae().b);AC(c.b);)b=c.c=Li(c.b),a?d+=Ba:a=!0,d+=l+b.Cf(),d+=sb,d+=l+b.Df();return d+"}"};function my(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Zu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function hj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:FC(a,b,a.Ie(b))}function FC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?GC(a,c):A(b,1)?HC(a,b,c):IC(a,b,c,a.Ie(b))}function IC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.b[d]=[];d=new BC(b,c);e.push(d);++a.e;return null}
+function GC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function HC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ti(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Df();break a}}c=null}return c}t(443,444,Wh);_.ze=function(a){return Zu(this,a)};
+_.Ae=function(){return new JC(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return hj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Ti(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ii(){my(this)}t(442,443,ri,Ii);_.Ge=function(a,b){return Is(a)===Is(b)||null!=a&&Kn(a,b)};_.Ie=function(a){return~~Nn(a)};function pC(){my(this)}t(441,442,ri,pC);function KC(){En()}t(445,99,Nh,KC);
+function LC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=MC(a,c);if(c>=a.j)break;c=NC(a,c);++b}return b}function OC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function PC(a){var b;a.b=0<=a.k&&!a.e?a.k:MC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new KC;b=a.b;a.b=NC(a,a.b);return a.o.substr(b,a.b-b)}
+function NC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=QC(a.o,d);if(c<=a.i&&OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=io(a.d,jo(c)))break;++d}a.n&&b==d&&(a.f?(c=QC(a.o,d),c<=a.i&&OC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=io(a.d,jo(c))&&++d));return d}function MC(a,b){var c,d;if(null==a.d)throw new Bn;for(d=b;!a.n&&d<a.j;)if(a.f){c=QC(a.o,d);if(c>a.i||!OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>io(a.d,jo(c)))break;++d}return d}
+function RC(a){SC.call(this,a," \t\n\r\u000c",!1)}function TC(a){SC.call(this,a,za,!1)}function SC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=QC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=QC(this.d,d),this.c[c]=a}}}t(446,1,{},RC,TC,SC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function UC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Qn(e),!(On(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==se?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function VC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ag:a}function Os(a){var a=new WC(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;XC(a););return a.c}
+function YC(){YC=x;ZC=H(Ls,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);$C=(rA(),uA);aD=GA($C);bD=y(cD,m,44,23,0);dD=y(Ls,m,1,23,0);eD=y(cD,m,44,7,0);fD=null!=(jC(),kC[Re]);gD=y(hD,m,48,100,0);iD=y(jD,m,49,100,0)}function kD(a){var b;if(a.Gb)b=lD(a,1)+tb+lD(a,2)+tb+lD(a,3);else if(b=lD(a,0),0<b.length){var c=new mD(a.$);Zi(a.ab.b,c)}return b}
+function nD(a,b){var c,d;c=b.b;if(G(c,(oD(),pD).c))Zq(qD(a));else if(G(c,rD.c))Zq($q(a));else if(G(c,sD.c))a.wb&&ar(a.v,(!a.xb&&(a.xb=new br(a)),a.xb));else if(G(c,lg)){7!=a.P&&(a.Q=jh);d=b.d;d=Et(d,ih);c=tt(d,a.Q);var e=!rt(c,jh)?mt(c):c;!rt(e,ph)&&tD(a.$,N(c));uD(a);a.nb=!0;vD(a);a.P=7;a.Q=d}else G(c,sg)||(G(c,ie)?wD(a):xD(a,c))}
+function yD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(zD,m,-1,4,1);o=y(zD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)AD(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=Fz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;BD(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||CD(a.gb[f])}a.C*=h}}
+function DD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new ED(a),a.$.s=0);null!=a.tb&&UC(a.tb,null)}}function FD(a,b){var c,d,e,f;f=new AB;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new sB(Ob+d);var g=(oD(),pD).c;d.d=g;yB(f,d);Lz(d.e,a);d=new sB(Ob+c);d.d=rD.c;Lz(d.e,a);yB(f,d);a.wb&&(yB(f,new sB(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new sB(c),d.d=sD.c,Lz(d.e,a),yB(f,d));Iy(a,f);return f}
+function GD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,$C);a.pb?(f==a.d&&U(b,HA($C)),gB(b,h,g,a.Z,a.Z),U(b,(rA(),wA)),HD(b,h,g,a.Z-1,a.Z-1)):f==a.d?fB(b,h+1,g+1,a.Z,a.Z,!1):fB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(rA(),yA)),f){case 101:U(b,BA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;ID(b,!0);JD(b,KD(b,f,d,c,e));U(b,yA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(ID(b,!1),JD(b,KD(b,f,d,c,e)));LD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);gB(b,h+9,g+9,2,4);gB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,zA),gB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,BA),gB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);X(b,d,g+a.Z-c,j,g+~~(a.Z/2));X(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);X(b,j-f,n,j-2*f,n);X(b,j+f,n,j+2*f,n);U(b,CA);X(b,d,g+c,j,g+~~(a.Z/2));X(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;X(b,j-f,n,j-2*f,n);X(b,j+f,
+n,j+2*f,n);U(b,yA);break;case 107:U(b,AA);gB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,yA);HD(b,h+4,g+4,a.Z-8,a.Z-8);LD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);gB(b,h+9,g+9,2,4);gB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);X(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);X(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;X(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);X(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,EA),HD(b,c,e,d,d),U(b,xA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,X(b,c,g,j,o),X(b,j,o,n,g),g=e+d+f,o=g+f,X(b,c,g,j,o),X(b,j,o,n,g),h+=f,n=h+f,g=e+d,X(b,n,e,h,a),X(b,h,a,n,g),h=c+d+f,n=h+f,X(b,h,e,n,a),X(b,n,a,h,g));break;case 110:MD(b,h,g,a.Z,!0);break;case 111:MD(b,h,g,a.Z,!1);break;case 109:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));X(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));X(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,sA);gB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,yA);HD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,$C);
+a.qb&&fB(b,h+1,g+1,a.Z,a.Z,!1);U(b,yA);ND(a,b,h,g,"NEW");break;case 106:U(b,zA);X(b,h+7,g+7,h+a.Z-7,g+a.Z-7);X(b,h+8,g+7,h+a.Z-6,g+a.Z-7);X(b,h+7,g+a.Z-7,h+a.Z-7,g+7);X(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,yA);X(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));ND(a,b,h+6,g,vc);break;case 104:U(b,zA);X(b,h+7,g+7,h+a.Z-7,g+a.Z-7);X(b,h+8,g+7,h+a.Z-6,g+a.Z-7);X(b,h+7,g+a.Z-7,h+a.Z-7,g+7);X(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,yA);break;case 105:a.Ob?(U(b,DA),X(b,h+11,g+5,h+9,g+9),X(b,h+9,g+9,h+4,g+9),X(b,h+4,g+9,h+8,g+12),X(b,
+h+8,g+12,h+6,g+18),X(b,h+6,g+18,h+11,g+15),X(b,h+12,g+5,h+14,g+9),X(b,h+14,g+9,h+19,g+9),X(b,h+19,g+9,h+15,g+12),X(b,h+15,g+12,h+17,g+18),X(b,h+17,g+18,h+12,g+15),U(b,yA)):ND(a,b,h,g,"123");break;case 114:U(b,FA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);gB(b,d,c,f,f);U(b,yA);OD(a,b,h,g,sA,"i");break;case 201:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);X(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:X(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);X(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));X(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);X(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:X(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));X(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));X(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:PD(a,b,h,g+2,3);break;case 207:PD(a,b,h,g,4);break;
+case 208:PD(a,b,h,g,5);break;case 209:PD(a,b,h,g,1);break;case 210:PD(a,b,h,g,6);break;case 211:PD(a,b,h,g,7);break;case 212:PD(a,b,h,g,8);break;case 213:ND(a,b,h,g,"FG"),a.G=new vB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=dD[d]&&OD(a,b,h,g,bD[d],dD[d])}
+function QD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,$C),gB(d,0,0,c,b),a.pb?(U(d,(rA(),wA)),HD(d,-1,0,c,b-1)):(U(d,aD),X(d,0,0,c-1-2,0),U(d,HA($C)),X(d,0,b-1,c-1,b-1),X(d,c-1,0,c-1,b-1)),RD(d,a.Y),U(d,(rA(),yA)),-1!=a.K.toLowerCase().indexOf(je)&&U(d,zA),SD(d,a.K,10,15),TD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function UD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,$C);gB(d,0,0,c,b);a.pb?(U(d,(rA(),wA)),X(d,0,b-1,c,b-1),e=VD*(a.Z+a.T)+2,X(d,0,e,c,e),X(d,0,e,0,b),X(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,aD),X(d,0,0,0,b-1),X(d,0,VD*a.Z,b-1,VD*a.Z),U(d,HA($C)),X(d,c-1,0,c-1,b-1-a.Z),X(d,0,b-1,c-1,b-1));for(b=3;b<=VD+2;++b)GD(a,d,1,b);TD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function WD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);gB(e,0,0,c,b);d=a.eb?(DB(),GB):(DB(),IB);if((DB(),EB)==(DB(),EB))d==GB?e.b=l:e.b=yg;d=new Qz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,qb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,fa=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=fa=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,fa=3;f.x&&(BD(f),yD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(XD(13*f.o.C*j)));YD(f.o,j);f.o.B&&(U(g,(rA(),yA)),HD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(YC(),eD)[f.e[j]]),h=g,r=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,ID(h,!0),JD(h,KD(h,r,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(YC(),eD)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*fa*Q,J=3*fa*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.K[h]+q),r[0]=K(f.N[h]-J),V[1]=K(f.K[o]+q),r[1]=K(f.N[o]-J),V[2]=K(f.K[o]-q),r[2]=K(f.N[o]+J),V[3]=K(f.K[h]-q),r[3]=K(f.N[h]+J),o=g,h=V,ID(o,!0),JD(o,ZD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(rA(),yA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(YC(),eD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];V=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,CA);q=n*Q;J=n*D;X(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));X(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));U(g,yA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));X(g,o,h,V,r);L=N(M(Math.round(fa*Q)));u=N(M(Math.round(fa*D)));X(g,o+L,h-u,V+L,r-u);X(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,X(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));RD(g,f.o.n);o=$D(f.o.o);J=f.f[j];h=ub;null!=J&&(h=J);J=LB(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));U(g,CA);SD(g,h,L,q);U(g,yA);break;default:if(1==f.C[j]||3==f.C[j])q=fa*Q,J=fa*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,ID(o,!0),JD(o,ZD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*Q;J=fa*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,X(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else X(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(zD,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];RD(g,f.o.n);
+o=$D(f.o.o);J=y(Ls,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y(aE,m,55,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(XD(2*f.o.C))));for(j=1;j<=f.u;++j)h=bE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=r[j]=LB(f.o.o,h),n[j]=cE(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,qb=l,f.o.Lb&&0<f.y[j]&&(qb+=Xb,1<f.y[j]&&
+(qb+=f.y[j])),v=l,0!=f.B[j]&&(1<Xj(f.B[j])&&(v+=Xj(f.B[j])),0<f.B[j]?v+=ya:v+=Ca),L||!E?h=h+qb+v+l:h=v+qb+l+h,E||(q=h),J[j]=h,q=LB(f.o.o,q),v=LB(f.o.o,h),V[j]=q,r[j]=v,v=n[j]=cE(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(YC(),eD)[f.e[j]]),gB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(YC(),eD)[f.e[j]]):U(g,(rA(),yA)):U(g,(YC(),bD)[f.c[j]]),SD(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=V[j],v=r[j],L=N(M(XD(f.K[j]-q/2))),q=N(M(XD(f.N[j]+~~(o/2)-1))),U(g,(rA(),CA)),SD(g,ba+f.r[h][1],
+L+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(rA(),zA):(rA(),FA)),0<f.E&&106!=f.o.d&&(v=n[f.E],HD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(fa+1)*Q,J=(fa+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(XD(f.K[h]+q))),E[1]=N(M(XD(f.K[o]+q))),v[0]=N(M(XD(f.N[h]-J))),v[1]=N(M(XD(f.N[o]-J))),E[3]=N(M(XD(f.K[h]-q))),E[2]=N(M(XD(f.K[o]-q))),v[3]=N(M(XD(f.N[h]+J))),v[2]=N(M(XD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(fa=
+g,j=E,Q=v,fa.o&&(ID(fa,!1),JD(fa,ZD(fa,j,Q,5,!0)))),106==f.o.d&&dE(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(rA(),zA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],HD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(rA(),wA)),X(e,c-1,0,c-1,b-1)):(U(e,HA($C)),X(e,c-1,0,c-1,b-1),U(e,$C),X(e,c-2,0,c-2,b-1),U(e,aD),X(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(rA(),CA)),X(e,d,~~(b/2),d+48,~~(b/2)),X(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+X(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new UA($b,0,13),a.X=new KB(a.U),null!=a.cb&&(d=LB(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,U(e,(rA(),yA)),RD(e,a.U),SD(e,a.cb,c,b)));TD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function PD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(ID(b,!1),JD(b,ZD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));X(b,h[0],n[0],h[1],n[1]);X(b,h[2],n[2],h[3],n[3]);X(b,h[4],n[4],h[5],n[5])}}
+function eE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,$C);gB(d,0,0,b,c);a.pb?(U(d,(rA(),wA)),c=14*(a.Z+a.T),HD(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,HA($C)),X(d,b-1,0,b-1,c-1),X(d,0,c-1,b-1-2,c-1),U(d,aD),X(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)GD(a,d,b,1),GD(a,d,b,2);a.d=c;TD(a.Vb,a.Rb,0,0)}}
+function MD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);X(a,j,q,f,h);X(a,g,q,f,h);j=~~(n/3);X(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);LD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function fE(a,b,c){var d,e,f,g,j,h;gE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=hE(b);b=new SC(b,j,!0);e=l;for(d=1;5>=d;++d)e=iE(b,j);d=jE(xC(ho(e.substr(0,3)),10)).b;g=jE(xC(ho(e.substr(3,3)),10)).b;iE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=iE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new kE(a,f)}yD(a,1,d,1);yD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new kE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",vD(a),!1;null!=a.j&&a.$&&lE(a.$,a.j,!0);null!=a.k&&
+a.$&&lE(a.$,a.k,!1);j=mE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new nE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];yD(a,1,j,0)}c&&vD(a);return!0}function cr(a,b){a.lb=!0;a.K=b}function YD(a,b){100>b&&(!gD[b]&&(gD[b]=new UA($b,0,b)),!iD[b]&&Gs(iD,b,new KB(gD[b])),a.n=gD[b],a.o=iD[b])}
+function gr(a,b){var c,d;if(0==b)return!1;uD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:DD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;oE(a,pE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new rv("Cannot redo. Index is out of range.");if(!d.b.d)throw new rv(cc);
+d.b=d.b.d;oE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=lu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(cr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=qE(d),rE(a,d,!1,!0),null!=a.tb&&UC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=lu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(cr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=qE(d),rE(a,d,!1,!0),null!=a.tb&&UC(a.tb,null));break;case 101:a.Mb&&sE(a.Mb);a.Mb=new tE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new uE(a):a.Eb.hc.d._?vE(a.Eb.hc.d):wE(a.Eb);break;case 114:a.c&&
+sE(a.c);a.c=new tE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,xE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=yE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(zD,m,-1,4,1);AD(a.$,d);a.nb=!0;a.$=new mD(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;zE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,AE(a.$,a.$.E),a.$.E=0,wD(a)):0<a.$.F&&(a.nb=!0,BE(a.$,a.$.F),a.$.F=0,wD(a));CE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new AB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new sB(c),yB(j,g),g.d=c,Lz(g.e,a);Iy(a,j);a.F=j}zB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(sE(a.p),a.p=null);0==a.$.E&&(a.p=new tE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,wD(a)),18==a.e&&(d=po((dr(),er).hc.b.hb,$g),DE(a.$,a.$.E,d),wD(a)),CE(a.$))}vD(a);return!0}
+function $q(a){var b,c,d;d=qD(a);c=l;if(a.Gb){var e,f,g;g=As([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)yE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(EE(g[1][0],3)+EE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+FE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+FE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new GE(a,a.gb,a.vb)),c=FE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function HE(a,b,c,d){var e;e=c;var f=d,g,j;(g=IE(b),j=0!=(b.f&2),g||j)?(a.Gb?zB((!a.x&&(a.x=FD(a,!0)),a.x),a,e,f):zB((!a.w&&(a.w=FD(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=JE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=VD+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",vD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",vD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=gr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)AE(a.$,a.$.E),a.$.E=0,wD(a);else{if(106==a.d)return!0;if(108==a.d)KE(a.$,a.$.E,0),wD(a);else if(157==a.d)KE(a.$,a.$.E,1),wD(a);else if(158==a.d)KE(a.$,a.$.E,-1),wD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Y(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):wD(a);else if(206<=a.d&&229>=a.d)a.P=2,LE(a.$),wD(a);else if(230==a.d)a.P=3,wD(a);else if(233<=a.d&&262>a.d)ME(a.$,!1),wD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;DE(a.$,a.$.E,po(a.Eb.f.hc.b.hb,$g));a.$.n=!0;wD(a)}else if(105==a.d)NE(a.$),wD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=po((dr(),er).hc.b.hb,$g),1>d.length&&(d=Sc),DE(a.$,a.$.E,
+d)),wD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,LE(a.$),wD(a);else if(0<a.$.F)if(104==a.d)BE(a.$,a.$.F),a.$.F=0,wD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])cr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;AE(d,c);d.b[c]=0}a.$.F=0;wD(a)}else if(201==a.d)OE(a.$,a.$.F),wD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),wD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,wD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,wD(a);else if(206<=a.d&&229>=a.d)a.P=2,LE(a.$),wD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=po(a.Eb.f.hc.b.hb,$g);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;wD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new ED(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(PE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Y(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,LE(a.$)):300<a.d?(PE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=po((dr(),er).hc.b.hb,$g),1>d.length&&(d=Sc),DE(a.$,1,d))):230==a.d?QE(a,null,!0):233<=a.d&&262>a.d?(PE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,ME(a.$,!0)):jC();wD(a)}else e=!1;e&&(CE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,vD(a))}return e}
+function RE(a,b,c,d){var e,f;if(a.A||!a.ib||IE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=SE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)AE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Y(b,0),BE(b,e),0<SE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){cr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Y(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<SE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;cr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(JE(b)||IE(b))tD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(zD,m,-1,4,1);AD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;uD(a);a.nb=!0;vD(a);a.Tb=c;a.Ub=d;return!0}
+function TE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||IE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((YC(),fD)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;UE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(UE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;uD(a);a.nb=!0;vD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function VE(a){if(a.A)return!0;a.jb&&(a.jb=!1,wD(a));a.lb=!1;a.Q=jh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=SE(b,b.u),6>b.A[c]&&(WE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),AE(b,b.u));b.D=!1;wD(a)}else a:{var b=a.$,e,f;c=SE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):cr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],cr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(XD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(XD((b.N[b.G]+b.N[c])/2))))}}CD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,pE(b),b.b.d=c),wD(a),a.s=!1)}else 5==a.P&&(CD(a.$),wD(a));0<a.P&&(a.E=!1,uD(a),a.nb=!0,CE(a.$),XE(a.$),vD(a),a.P=0,a.i=!1);if(fD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,uD(a),a.nb=!0,vD(a);return!0}function uD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function UE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,UC(a.sb,H(YE,m,82,[new S(a.f),new S(b)]))}
+function ZE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(If)?a.Gb=!1:-1<b.indexOf(gg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Df)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Mf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,yD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)$E(a.gb[d]),BD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Wf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++VD;c&&vD(a)}
+function vD(a){var b,c,d,e;b=Fz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Je(a.db,d,c),a.A&&e&&yD(a,1,a.vb,0),WD(a),a.A||(a.Rb=a.Je(a.Rb,b.c,2*a.Z+a.T),eE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Je(a.R,a.Z,c),UD(a),a.J=a.Je(a.J,d,a.Z),QD(a))):(WD(a),a.A||(QD(a),a.E&&(eE(a),UD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function aF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=yE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=bE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=ya:j+=Ca,1<Xj(c.B[h])&&(j+=Xj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+bF(0.055999999999999994*c.K[h],0,2)+ba+bF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=hh),e+=c)}return e}function lD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=yE(a.gb[c]),d!=b))continue;d=void 0;d=cF(a.gb[c]);d=dF(d);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
+function wD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&UC(a.tb,null)}var c,d,e;e=new eF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=cF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new fF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function rE(a,b,c,d){try{fE(a,b,d)?c&&wD(a):vD(a)}catch(e){if(e=Qi(e),A(e,79))vD(a);else throw e;}}
+function QE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;gE(a,c);e=j=0;r=new SC(b,"|>",!0);g=-1<b.indexOf(tb);n=1;h=LC(r);a.vb=0;for(f=1;f<=h;++f)if(o=PC(r),ho(o),!G(o,hh))if(G(o,tb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new gF(a,o);if(0==a.$.u){hF(a,"ERROR - problems in reading/processing molecule !");jC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(hF(a,"ERROR - strange reaction - fixing !"),jC(),d=!1):3<n?(hF(a,"ERROR - strange reaction !"),jC(),d=!1):(1<a.vb&&!g&&ZE(a,Df,!0),g&&!a.Gb&&ZE(a,
+gg,!0),!g&&a.Gb&&ZE(a,If,!0),g?(yD(a,1,j,1),yD(a,j+1,e-1,2),yD(a,e,a.vb,3)):yD(a,1,a.vb,0),c&&vD(a),d=!0)}d?wD(a):vD(a)}catch(q){if(q=Qi(q),A(q,79))vD(a);else throw q;}}function iF(a){uD(a);a.nb=!0;vD(a)}function gE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new ED(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&vD(a);null!=a.tb&&UC(a.tb,null)}
+function oE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=cF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&UC(a.tb,null)}}function jF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,vD(a),null):a.gb[b]}
+function xD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ia)?c=235:G(b,Ja)?c=240:G(b,Ha)?c=260:G(b,Pa)?c=261:G(b,Ta)?c=241:G(b,Ma)?c=233:G(b,La)?c=236:G(b,Ka)?c=237:G(b,Sa)?c=234:G(b,Ra)?c=243:G(b,Ua)?c=252:G(b,Qa)?c=244:G(b,Wa)?c=239:G(b,"-PO3H2")?c=251:G(b,Ga)?c=242:G(b,Ea)?c=245:G(b,Fa)&&(c=238);0<c?gr(a,c):b="Not known group!";a.lb=!0;a.K=b;vD(a)}function hF(a,b){a.lb=!0;a.K=b;vD(a)}function qD(a){var b;b=kD(a);uD(a);vD(a);return b}
+function ND(a,b,c,d,e){var f,g,j,h;f=a.X;h=LB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new UA(f.c.b,f.c.d,g),f=new KB(j),h=LB(f,e),b.f=j,b.j=kF(j);else RD(b,a.U);f=WA(f.c).b-WA(f.c).c;SD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function OD(a,b,c,d,e,f){var g,j;g=$D(a.W);j=LB(a.W,f);RD(b,a.V);(b.e=e)&&(b.i=ig+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);SD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function $D(a){return WA(a.c).b-WA(a.c).c}
+function fr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Fd,vD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Fd):cr(a,a.z+ba),vD(a))}t(450,372,li);_.xe=function(a){nD(this,a)};_.Je=function(a,b,c){return Bz(this,b,c)};_.Ke=function(){};_.ee=function(){vD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=jh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var VD=10,gD,iD,$C,aD,bD,ZC,fD,lF=null,eD,dD;
+function mF(){YC();zz.call(this);this.Vb=(fq(),fq(),gz).b;this.y=new UA(null,0,8);this.u=(rA(),sA);this.gb=y(nF,m,95,99,0);this.ab=new xz;this.Ib=new oF;this.L=G((jC(),kC[Te]),fc);this.v=new pF;this.H=H(Ls,m,1,[Ia,Ja,Ta,Ha,Pa,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new ED(this);eD[0]=vA;eD[1]=new tA(255,153,153);eD[2]=new tA(255,204,102);eD[3]=new tA(255,255,153);eD[4]=new tA(102,255,255);eD[5]=new tA(51,204,255);eD[6]=new tA(255,153,255)}t(449,450,li,mF);
+_.Je=function(a,b,c){var d;return a?(d=a.b,rj(d.u,b,c),a):Bz(this,b,c)};_.Ke=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[qF(b.b),a])}};_.b=null;function rF(a){if(a.e.hb.style.display!=Hf){Ez(a.d);for(a=new Ki(a.f.k);a.c<a.e.Fe();)Li(a),null.cg()}}function sF(a){tF.call(this,a,eb,eb,null)}function uF(a,b){tF.call(this,a,eb,eb,b)}function vF(a,b,c){tF.call(this,a,b,c,null)}
+function tF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(dc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=mj(a)){this.c=wF;++wF;this.e=e;this.d=new mF;this.f=new xF(this.d,b,c,d);Ev(e,this.f,e.hb);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=Cz(a,oo(a.hb,Pf),oo(a.hb,Of)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?lF=dc:lF="JME";b.w=FD(b,!1);b.x=FD(b,!0);cr(b,lF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=Fz(b);vz(b,null);b.pb||(b.T=0);b.U||(b.U=new UA($b,0,13),b.X=new KB(b.U));b.V||(b.V=new UA($b,1,13),b.W=new KB(b.V));b.Y||(b.Y=new UA($b,0,11),new KB(b.Y));YD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;VD=10;b.Lb=!0;try{r=yF(b.Vb,"options");null!=r&&ZE(b,r,!1);j=yF(b.Vb,"jme");null!=j&&(b.M=j);n=yF(b.Vb,"mol");null!=n&&(b.bb=n);g=yF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=yF(b.Vb,Kg);null!=o&&(b.cb=o,vD(b));b.k=yF(b.Vb,"atomcolors");b.j=yF(b.Vb,"atombg");f=yF(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(rA(),sA);try{if(0!=f.indexOf(la))throw new Dn("bad hex encoding");E=xC(f.substr(1,2),16);D=xC(f.substr(3,2),16);u=xC(f.substr(5,2),16);q=v=new tA(E,D,u)}catch(J){if(J=Qi(J),A(J,79))jC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&xE(b.$);h=yF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Qi(Q),!A(Q,79))throw Q;}b.d=202;for(f=0;23>f;++f)bD[f]=(rA(),AA),dD[f]=Sc;dD[1]=Xb;bD[1]=(rA(),wA);dD[2]=Bb;bD[2]=AA;dD[3]=Eb;bD[3]=wA;dD[4]=ic;bD[4]=FA;dD[5]=sc;bD[5]=
+zA;dD[9]=Tb;bD[9]=CA;dD[10]=Mb;bD[10]=CA;dD[11]=Db;bD[11]=CA;dD[12]=ac;bD[12]=CA;dD[8]=Hc;bD[8]=HA(BA);dD[7]=uc;bD[7]=AA;dD[6]=Nc;bD[6]=wA;dD[13]=Mc;bD[13]=wA;dD[18]=Sc;bD[18]=wA;dD[19]=vc;bD[19]=wA;dD[20]=wc;bD[20]=wA;dD[21]=xc;bD[21]=wA;dD[22]=yc;bD[22]=wA;ez(b);b._=new zF;f=a.d;f.D=Fz(f);null!=f.M?(QE(f,f.M,!1),null!=f.j&&f.$&&lE(f.$,f.j,!0),null!=f.k&&f.$&&lE(f.$,f.k,!1)):null!=f.bb&&rE(f,f.bb,!1,!1);vD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function AF(){return Os(null)}function BF(a){return Os(a)}t(451,1,ni,sF,uF,vF,tF);_.Le=function(a){B(this.f,new CF(this,a),(iq(),iq(),jq))};_.Me=function(a){B(this.f,new DF(this,a),(or(),or(),pr))};_.Ne=function(a){wE(new EF(a,this.d,$C))};_.Oe=function(){DD(this.d)};_.Pe=function(){$n((Xn(),Yn),new FF(this))};_.Qe=function(){return this.b};_.Re=function(){return this.c};_.Se=function(){return this.d.I};_.Te=function(){return this.d.eb};_.Ue=function(){return this.d.fb};_.Ve=function(){return this.d.tb};
+_.jd=function(){return oo(this.f.hb,Of)};_.We=function(){var a;a=[];a.length=2;a[0]=oo(this.f.hb,Pf);a[1]=oo(this.f.hb,Of);return a};_.kd=function(){return oo(this.f.hb,Pf)};_.Xe=function(){return this.e.hb};_.Ye=function(){return this.d.yb};_.Ze=function(){return this.d.Ab};_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.hb.style.display!=Hf};_._e=function(){var a=this.d,b;a.Gb?b=aF(a,1)+tb+aF(a,2)+tb+aF(a,3):b=aF(a,0);return b};_.af=function(){return $q(this.d)};
+_.bf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=kD(a);a.Pb=b;vD(a);return c};_.cf=function(a){ZE(this.d,a,!0)};_.df=function(){};_.ef=function(a){rE(this.d,a,!0,!0)};_.ff=function(a){QE(this.d,a,!0)};_.je=function(){rF(this)};_.gf=function(){gE(this.d,!0)};_.hf=function(a){var b=this.d;if(a=jF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;iF(b)}};_.jf=function(a){this.b=a;!this.d.b&&(this.d.b=new GF(this))};
+_.kf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ki(b.b);d.c<d.e.Fe();)c=Li(d),a?c.b=l:c.b=yg}Ez(b.d)};_.lf=function(a,b){var c=this.d,d;if(d=jF(c,a))lE(d,b,!0),iF(c)};_.mf=function(a,b){var c=this.d,d;d=jF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,vD(c)):(d.E=b,iF(c))};_.od=function(a){this.f.hb.style[Ge]=a;rF(this)};_.nf=function(a){this.d.I=a};_.of=function(a){var b=this.d;b.eb=a;vD(b)};_.pf=function(a){var b=this.d;b.fb=a;vD(b)};_.qf=function(a){this.d.sb=a};
+_.rf=function(a){this.d.tb=a};_.sf=function(a){var b=this.d;b.yb=a;b.w=FD(b,!1)};_.tf=function(a){this.d.Ab=a};_.uf=function(a,b){var c=this.f;c.qd(a);c.od(b);rF(this)};_.vf=function(a){xD(this.d,a)};_.wf=function(a,b){var c=this.d;c.i=!1;c.Qb=new gF(c,a);c.d=253;c.lb=!0;c.K=b;vD(c)};_.pd=function(a){nv(this.e.hb,a)};_.qd=function(a){this.f.hb.style[eh]=a;rF(this)};_.xf=function(a){hF(this.d,a)};_.yf=function(){return qD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var wF=0;
+function FF(a){this.b=a}t(452,1,{},FF);_.xc=function(){var a,b;for(b=new Ki(this.b.f.b);b.c<b.e.Fe();)a=Li(b),a.u.hb.innerHTML=a.r||l};_.b=null;function GF(a){this.b=a}t(453,1,{},GF);_.b=null;function CF(a,b){this.b=a;this.c=b}t(454,1,{},CF);_.Pc=function(a){a=a.b;$n((Xn(),Yn),new HF(this,this.c,a))};_.b=null;_.c=null;function HF(a,b,c){this.b=a;this.d=b;this.c=c}t(455,1,{},HF);_.xc=function(){var a=this.c;this.d.b.apply(a,[qF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function DF(a,b){this.b=a;this.c=b}t(456,1,{},DF);_.b=null;_.c=null;function rr(a,b,c){this.b=a;this.d=b;this.c=c}t(457,1,{},rr);_.xc=function(){var a=this.c;this.d.b.apply(a,[qF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function IF(){var a=JF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;KF(LF,arguments)?a=arguments[0]:3==arguments.length?a=new vF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new sF(arguments[0]):4==arguments.length?a=new tF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new uF(arguments[0],arguments[1]));this.g=a;MF();a[Xc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new NF(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new NF(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g._e()});b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=LF;MF();var f=b,g,b=OF.c;g=PF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=PF(b,
+e,f)}if(!g)throw new Ui("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new NF(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,
+b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});QF({"0":{"0":[[AF,null,void 0]],1:[[BF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new RF(e));return[e]},se]]}});SF(LF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Ms(){TF||(TF=!0,IF())}t(458,1,{},Ms);
+var TF=!1;function Qs(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==se)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ps(){}t(460,1,{},Ps);_.xc=function(){Qs()};function RF(a){this.b=a}t(461,1,{69:1,107:1},RF);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function NF(a){this.b=a}t(462,1,{70:1,107:1},NF);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function XC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(eh)||l;b=c.getAttribute(Ge)||l;f=c.getAttribute(Ff)||l;e=c.getAttribute(Pe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Ff)||l,h=h.getAttribute($g)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Ff);c.removeAttribute("archive");c.removeAttribute(Ge);c.removeAttribute(eh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=zo();c.setAttribute(Pe,d);c.style[eh]=VC(g);c.style[Ge]=VC(b);b=new UF(a,d,n,e,c,f);$n((Xn(),Yn),b);++a.c;return!0}function WC(a){this.b="JME.class";this.e=a}t(463,1,{},WC);_.Jc=function(){return XC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function UF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(464,1,{},UF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function VF(){}t(465,1,ni,VF);function WF(a){this.b=a}t(466,1,{},WF);_.xc=function(){this.b()};_.b=null;
+function XF(){var a=JF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;KF(YF,arguments)?a=arguments[0]:0==arguments.length&&(a=new VF);this.g=a;MF();a[Xc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){$n((Xn(),Yn),new WF(a))});SF(YF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Ns(){ZF||(ZF=!0,XF())}t(467,1,{},Ns);var ZF=!1;function $F(a){En();this.i=a}
+t(468,438,Uh,$F);function it(){En();this.i="divide by zero"}t(469,99,Nh,it);function Hs(){En()}function aG(a){En();this.i=a}t(470,99,Nh,Hs,aG);function bG(){bG=x;cG=new dG(!1);eG=new dG(!0)}function dG(a){this.b=a}t(471,1,{72:1,73:1,76:1},dG);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Zg:"false"};_.b=!1;var cG,eG;function fG(){}function gG(a){return typeof a==Mf?Hc+(0>a?-a:a):a}
+function hG(a,b){var c;c=new fG;c.e=Nb+(iG(0!=a?-a:0)?gG(0!=a?-a:0):l+Ci(c));jG(0!=a?-a:0)&&kG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new fG;b.e=Nb+(iG(a)?gG(a):l+Ci(b));jG(a)&&kG(a,b);return b}function $(a,b){var c;c=new fG;c.e=Nb+(iG(a)?gG(a):l+Ci(c));jG(a)&&kG(a,c);c.c=b?8:0;return c}function lG(){var a;a=new fG;a.e=Nb+(iG(0)?gG(0):l+Ci(a));jG(0)&&kG(0,a);a.c=2;return a}function mG(a){var b;b=new fG;b.e=Nb+(iG(a)?gG(a):l+Ci(b));jG(a)&&kG(a,b);b.c=1;return b}
+function jG(a){return typeof a==Mf&&0<a}function iG(a){return null!=a&&0!=a}function kG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Mh[b.d])c=c.prototype;else{c=Mh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(473,1,{},fG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function nG(a){var b;if(!(b=oG,!b&&(b=oG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new pG(Vb+a+da);return parseFloat(a)}
+function xC(a,b){var c,d;if(null==a)throw new pG(Lf);if(2>b||36<b)throw new pG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new pG(Vb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new pG(Vb+a+da);if(-2147483648>c||2147483647<c)throw new pG(Vb+a+da);return c}t(475,1,{72:1,84:1});var oG=null;function qG(a){this.b=a}
+t(474,475,{72:1,76:1,77:1,84:1},qG);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function Sz(a){this.b=a}t(476,475,{72:1,76:1,80:1,84:1},Sz);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function Hz(){En()}function Ek(a){En();this.i=a}t(477,99,gi,Hz,Ek);function Hv(){En()}function Mw(a){En();this.i=a}t(478,99,Nh,Hv,Mw);function S(a){this.b=a}
+function ut(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function nt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function jE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(rG(),sG)[b],!c&&(c=sG[b]=new S(a)),c):new S(a)}t(479,475,{72:1,76:1,82:1,84:1},S);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function rG(){rG=x;sG=y(YE,m,82,256,0)}var sG;function Xj(a){return 0>a?-a:a}function Wj(a,b){return a>b?a:b}function XD(a){return Math.round(a)}function Bn(){En()}function Wr(a){En();this.i=a}t(482,99,{72:1,79:1,83:1,85:1,87:1},Bn,Wr);function Ei(){Ei=x;Fi=H(Di,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Fi;function pG(a){En();this.i=a}t(484,477,gi,pG);
+function In(a){this.b="Unknown";this.d=a;this.c=-1}t(485,1,{72:1,86:1},In);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function tG(a,b){return a.charCodeAt(b)}function QC(a,b){var c=b,d=a.length,e,f;e=tG(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function uG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function io(a,b){return a.indexOf(b)}function vC(a,b,c){return a.indexOf(b,c)}function Ky(a,b){return a.lastIndexOf(b)}function qE(a){var b=aa,c=hh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+mv(c,++d):c=c.substr(0,d-0)+mv(c,++d);return a.replace(RegExp(b,te),c)}
+function vG(a,b){for(var c=RegExp(b,te),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Ls,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mv(a,b){return a.substr(b,a.length-b)}
+function ho(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function jo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return Lt(this)};_.tS=_.toString;function wG(){wG=x;xG={};yG={}}
+function Lt(a){wG();var b=mb+a,c=yG[b];if(null!=c)return c;c=xG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+tG(a,d++);c|=0}256==zG&&(xG=yG,yG={},zG=0);++zG;return yG[b]=c}var xG,zG=0,yG;function xn(a,b){yn(a.b,b);return a}function wn(){this.b=new ko}function AG(){this.b=new ko;this.b.b+=l}t(487,1,fi,wn,AG);_.tS=function(){return this.b.b};function Jt(){this.b=new ko}
+function tC(){this.b=new ko}function ps(a){this.b=new ko;yn(this.b,a)}t(488,1,fi,Jt,tC,ps);_.tS=function(){return this.b.b};function wC(a){a="String index out of range: "+a;En();this.i=a}t(489,478,Nh,wC);
+function BG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Bn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new aG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new aG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Hv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Gs(b,c,a[--d])}else for(c=e+c;e<c;)Gs(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function ov(){En()}function EC(a){En();this.i=a}t(491,99,Nh,ov,EC);function Yz(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Kn(b,c))return a;return null}function aA(a,b){var c;return(c=Yz(a.Bd(),b))?(c.bd(),!0):!1}function CG(a){var b,c,d,e;d=new wn;b=null;d.b.b+=Tc;for(c=a.Bd();c._c();)null!=b?yn(d.b,b):b=Ba,e=c.ad(),yn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(492,1,{});_.zf=function(){throw new EC("Add not supported on this collection");};
+_.Af=function(a){return!!Yz(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Bf=function(a){return aA(this,a)};_.tS=function(){return CG(this)};t(494,492,yi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Nn(c),a=~~a);return a};
+function DG(a,b){var c;return A(b,91)&&(c=b.Cf(),Zu(a.b,c))?(c=hj(a.b,c),a.b.Ge(b.Df(),c)):!1}function JC(a){this.b=a}t(493,494,yi,JC);_.Af=function(a){return DG(this,a)};_.Bd=function(){return new zC(this.b)};_.Bf=function(a){return DG(this,a)?(a=a.Cf(),Ti(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function CC(a){if(a.c)Ni(a.b),Ti(a.d,a.c.Cf()),a.c=null;else throw new rv("Must call next() before remove().");}
+function zC(a){var b;this.d=a;b=new ej;a.d&&Zi(b,new EG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new FG(a,d.substring(1));b.zf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.b=new Ki(b)}t(495,1,{},zC);_._c=function(){return AC(this.b)};_.ad=function(){return this.c=Li(this.b)};_.bd=function(){CC(this)};_.b=null;_.c=null;_.d=null;t(497,1,bi);_.eQ=function(a){return A(a,91)&&DC(this.Cf(),a.Cf())&&DC(this.Df(),a.Df())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Nn(this.Cf()));null!=this.Df()&&(b=Nn(this.Df()));return a^b};_.tS=function(){return this.Cf()+sb+this.Df()};function EG(a){this.b=a}t(496,497,bi,EG);_.Cf=function(){return null};_.Df=function(){return this.b.c};_.Ef=function(a){return GC(this.b,a)};_.b=null;function FG(a,b){this.c=a;this.b=b}t(498,497,bi,FG);_.Cf=function(){return this.b};_.Df=function(){return this.c.f[mb+this.b]};_.Ef=function(a){return HC(this.c,this.b,a)};_.b=null;_.c=null;
+function Jw(a,b){(0>a||a>=b)&&GG(a,b)}function GG(a,b){throw new Mw("Index: "+a+", Size: "+b);}t(499,492,ji);_.Ff=function(){throw new EC("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Kn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Nn(c)),b=~~b;return b};_.Bd=function(){return new Ki(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new HG(this,a)};_.Jf=function(){throw new EC("Remove not supported on this list");};function AC(a){return a.c<a.e.Fe()}function Li(a){if(a.c>=a.e.Fe())throw new Kv;return a.e.Gf(a.d=a.c++)}function Ni(a){if(0>a.d)throw new Rw;a.e.Jf(a.d);a.c=a.d;a.d=-1}function Ki(a){this.e=a}t(500,1,{},Ki);_._c=function(){return AC(this)};
+_.ad=function(){return Li(this)};_.bd=function(){Ni(this)};_.c=0;_.d=-1;_.e=null;function HG(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&GG(b,c);this.c=b}t(501,500,{},HG);_.Kf=function(){return 0<this.c};_.Lf=function(){if(0>=this.c)throw new Kv;return this.b.Gf(this.d=--this.c)};_.b=null;function IG(a){a=new zC(a.c.b);return new JG(a)}function KG(a,b){this.b=a;this.c=b}t(502,494,yi,KG);_.Af=function(a){return Zu(this.b,a)};_.Bd=function(){return IG(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function JG(a){this.b=a}t(503,1,{},JG);_._c=function(){return AC(this.b.b)};_.ad=function(){return(this.b.c=Li(this.b.b)).Cf()};_.bd=function(){CC(this.b)};_.b=null;t(504,499,ji);_.Ff=function(a,b){var c;c=dA(this,a);var d=c.e;new Zz(b,c.c);++d.c;++c.b;c.d=null};_.Gf=function(a){var b;b=dA(this,a);try{return eA(b)}catch(c){c=Qi(c);if(A(c,92))throw new Mw("Can't get element "+a);throw c;}};_.Bd=function(){return dA(this,0)};
+_.Jf=function(a){var b,c;b=dA(this,a);try{c=eA(b)}catch(d){d=Qi(d);if(A(d,92))throw new Mw("Can't remove element "+a);throw d;}LG(b);return c};function MG(a){a.c=y(NG,m,0,0,0)}function nz(a,b,c){(0>b||b>a.d)&&GG(b,a.d);a.c.splice(b,0,c);++a.d}function Zi(a,b){Gs(a.c,a.d++,b);return!0}function lu(a,b){Jw(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(DC(b,a.c[c]))return c;return-1}function ou(a,b){var c;c=(Jw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Yi(a,b){var c;c=Qj(a,b);if(-1==c)return!1;ou(a,c);return!0}function Ik(a,b){var c;if(b.length<a.d){c=b;var d;d=zs(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Gs(b,c,a.c[c]);b.length>a.d&&Gs(b,a.d,null);return b}function ej(){MG(this)}function SA(a){MG(this);this.c.length=a}function Mz(a){MG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(505,499,Th,ej,SA,Mz);_.Ff=function(a,b){nz(this,a,b)};
+_.zf=function(a){return Zi(this,a)};_.Oe=function(){this.c=y(NG,m,0,0,0);this.d=0};_.Af=function(a){return-1!=Qj(this,a)};_.Gf=function(a){return lu(this,a)};_.Ce=function(){return 0==this.d};_.Jf=function(a){return ou(this,a)};_.Bf=function(a){return Yi(this,a)};_.Fe=function(){return this.d};_.d=0;function cA(a,b){var c=a.length,d;for(d=0;d<c;++d)Gs(a,d,b)}function ls(){ls=x;ms=new OG}var ms;function OG(){}t(508,499,ei,OG);_.Af=function(){return!1};_.Gf=function(){throw new Hv;};_.Fe=function(){return 0};
+function PG(){this.b=new Date}function QG(a){return 10>a?bb+a:l+a}t(509,1,{72:1,75:1,76:1,88:1},PG);_.eQ=function(a){return A(a,88)&&xt(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ss(c&4194303,b&4194303,e&1048575);a=Ss(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(RG(),SG)[this.b.getDay()]+ba+TG[this.b.getMonth()]+ba+QG(this.b.getDate())+ba+QG(this.b.getHours())+mb+QG(this.b.getMinutes())+mb+QG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function RG(){RG=x;SG=H(Ls,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));TG=H(Ls,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var SG,TG;
+function es(a,b){return null==z(a.b,b,a)}function ds(){this.b=new Ii}t(511,494,{72:1,75:1,93:1},ds);_.zf=function(a){return es(this,a)};_.Af=function(a){return Zu(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return IG(new KG(this.b,new JC(this.b)))};_.Bf=function(a){return null!=Ti(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return CG(new KG(this.b,new JC(this.b)))};_.b=null;
+function dA(a,b){var c,d;(0>b||b>a.c)&&GG(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new UG(a,b,d)}function hA(){this.b=new VG;this.c=0}t(512,504,ei,hA);_.zf=function(a){new Zz(a,this.b);++this.c;return!0};_.If=function(a){return dA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function eA(a){if(a.c==a.e.b)throw new Kv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function LG(a){if(!a.d)throw new Rw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function UG(a,b,c){this.e=a;this.c=c;this.b=b}t(513,1,{},UG);_._c=function(){return this.c!=this.e.b};_.Kf=function(){return this.c.c!=this.e.b};_.ad=function(){return eA(this)};_.Lf=function(){if(this.c.c==this.e.b)throw new Kv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){LG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function VG(){this.b=this.c=this}
+function Zz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(514,1,{},VG,Zz);_.b=null;_.c=null;_.d=null;function BC(a,b){this.b=a;this.c=b}t(515,497,bi,BC);_.Cf=function(){return this.b};_.Df=function(){return this.c};_.Ef=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Kv(){En()}t(516,99,{72:1,79:1,85:1,87:1,92:1},Kv);function DC(a,b){return Is(a)===Is(b)||null!=a&&Kn(a,b)}function RA(a){var b=y(iA,m,45,0,0);return Ik(a.b,b)}function xz(){this.b=new ej}
+t(518,499,Th,xz);_.Ff=function(a,b){nz(this.b,a,b)};_.zf=function(a){return Zi(this.b,a)};_.Af=function(a){return-1!=Qj(this.b,a)};_.Gf=function(a){return lu(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Ki(this.b)};_.Jf=function(a){return ou(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return CG(this.b)};_.b=null;function sE(a){a.hc.d._&&XA(a)}function WG(a){var b;if(a.hc.d._){b=Py(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}ZA(a)}
+function XG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function wE(a){var b=a.k;YG(a.hc.d,b.b,b.c);!Oy(a)&&sz(a);cz(a)}function ZG(){bB.call(this,l);this.j=new lA(this.Mf());Lz(this.r,new $G(this))}t(520,397,xi);_.Pd=function(a,b){return Is(a.i)===Is(this.j)?(WG(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){WG(this)};_.j=null;_.k=null;
+function EF(a,b,c){ZG.call(this);this.hc&&dB(this.hc.d,!1);aB(this,!1);vz(this,new lB(0));a=new pB(a,1);P(this,a,null);a=new zz;P(a,this.j,null);P(this,a,null);b&&(this.k=Py(b),$A(this),XG(this.k,~~(oo(b.Vb.hb,Pf)/2)-~~(this.mc/2),~~(oo(b.Vb.hb,Of)/2)-~~(this.cc/2)));c&&O(this,c)}t(519,520,xi,EF);_.Mf=function(){return"OK"};function pE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new rv("Cannot undo. Index is out of range.");if(!a.b.c)throw new rv(cc);a.b=a.b.c;return a.b.b}
+function zF(){this.b=this.c=new aH}t(521,1,{},zF);_.b=null;function aH(){this.b=null}function fF(a){this.b=a}t(522,1,{},aH,fF);_.b=null;_.c=null;_.d=null;function $G(a){this.b=a}t(523,432,pi,$G);_.b=null;
+function bH(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){UC(a.b.Ab,H(Ls,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=vG(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Gs(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{fE(a.b,b,!0)?(cr(a.b,"Structure pasted"+e),wD(a.b),Ez(a.b),d=!0):(wE(new EF(a.b.K,a.b,$C)),gE(a.b,!0),Ez(a.b))}catch(n){if(n=Qi(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",vD(e),wE(new EF(a.b.K,
+a.b,$C)),Ez(a.b);else throw n;}}d&&a.b.Ke(b)}function br(a){this.b=a}t(524,1,{},br);_.b=null;function oD(){oD=x;pD=new cH("COPY_SMILES",0);rD=new cH("COPY_MOL",1);sD=new cH("PASTE",2);dH=H(eH,m,94,[pD,rD,sD])}function cH(a,b){Co.call(this,a,b)}t(525,140,{72:1,76:1,78:1,94:1},cH);var dH,rD,pD,sD;function eF(){this.e=y(nF,m,95,99,0)}t(526,1,{},eF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function fH(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(zD,m,-1,20,1);a.N=y(zD,m,-1,20,1);a.H=As([20,7]);a.e=y(I,s,-1,20,1);a.d=y(Ls,m,1,20,0);a.p=y(Ls,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(Ls,m,1,20,0);a.r=As([10,2]);a.j=y(I,s,-1,101,1)}
+function gH(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(zD,m,-1,4,1);d=y(zD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=hH(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+hH(r[2],d[2],r[3],d[3]),d=hH(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Y(a,b){var c,d,e,f,g,j,h,n;PE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=iH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(zD,m,-1,2,1);jH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==SE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;cr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];WE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&OE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(XD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(XD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function ME(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.E=a.u-2,Y(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&KE(a,a.E,1),Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,KE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Y(a,0),a.E=
+a.u,Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=4,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),c=3;else if(238==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.E=a.u,a.t[a.v]=3,Y(a,0),a.q=!1,c=3;else if(242==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Y(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Y(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Y(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Y(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Y(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Y(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Y(a,0),a.E=a.u,Y(a,0),c=2;else if(247==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=3;else if(248==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Y(a,0);e=a.K[a.u];g=a.N[a.u];AE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)PE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)WE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];zE(a);a.E=c+d;Y(a,0);o=a.K[a.u];q=a.N[a.u];AE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];WE(a);a.I[a.v]=n;a.J[a.v]=c+d;zE(a);b&&(AE(a,n),BD(a))}c=4}kH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function jH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function LE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])lH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Y(a,0),a.E=a.u,lH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){cr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[iH(a,a.E,a.H[a.E][d])],2<d||1!=b){cr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(zD,m,-1,2,1);jH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)PE(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)PE(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)PE(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)WE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[iH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[iH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(XD((a.K[b]+a.K[e])/2))),a.O[c]=N(M(XD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;WE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(XD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(XD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(WE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(XD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(XD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(WE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(XD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(XD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(AE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&kH(a,j);-1<n&&(a.E=n)}
+function lH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)PE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function kH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=SE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function iH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function mH(a,b,c){var d,e,f,g;e=jh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Dt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Dt(c[d])&&!rt(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)xt(c[d],e)&&(b[d]=g,c[d]=jh,++f);if(f==a.u)break}return g==a.u}
+function BD(a){var b,c,d;b=y(zD,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{AD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;CD(a)}}
+function AD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function KE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=nH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&cr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?cr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?cr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?cr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:cr(a.o,"Charge change not possible on the halogen !");break;case 18:cr(a.o,
+"Use X button to change charge on the X atom !")}}
+function mE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&AE(a,c);BD(a);cr(a.o,"Smaller part(s) removed !");return 1}
+function SE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function XE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];CE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),CE(a));4==a.t[d]&&(a.t[d]=1)}}
+function hH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function zE(a){var b;oH(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);CD(a);CE(a)}
+function PE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),BG(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),BG(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),BG(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),BG(a.e,b,a.e.length),a.e=b,b=y(Ls,m,1,c,0),BG(a.d,b,a.d.length),a.d=b,b=y(Ls,m,1,c,0),BG(a.p,b,a.p.length),a.p=b,b=y(zD,m,-1,c,1),BG(a.K,b,a.K.length),a.K=b,b=y(zD,m,-1,c,1),BG(a.N,b,a.N.length),a.N=b,b=As([c,7]),BG(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),BG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function cE(a,b,c,d,e,f,g){var j;j=N(M(XD(a.K[c]-d/2)));g||(j-=e-d);a=N(M(XD(a.N[c]-~~(f/2))));return new rz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function WE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),BG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),BG(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),BG(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),BG(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),BG(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),BG(a.O,c,a.O.length),a.O=c,b=y(Ls,m,1,b,0),BG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function FE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(YC(),aa);j+="JME 2013-10-12 "+new PG+"\n \n";j+=EE(a.u,3)+EE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=bF(0.055999999999999994*(a.K[e]-c),10,4)+bF(0.055999999999999994*(g-a.N[e]),10,4)+bF(0,10,4);h=bE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+EE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=EE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:pH(a,e)&&(g=2),c=EE(a.I[e],3)+EE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=EE(a.J[e],3)+EE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=EE(a.J[e],3)+EE(a.I[e],3)),j+=c+EE(g,3)+EE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+EE(e,4)+EE(a.B[e],4)+aa);return j+"M END\n"}
+function dF(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,qb,V,L,fa,Fc,dg,vb,Nd,Od,Pd,Va,Gc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);vb=y(I,s,-1,a.u+1,1);v=y(qH,m,-1,a.u+1,2);D=y(qH,m,-1,a.v+1,2);fa=0;if(0==a.u)return l;mE(a,!0);dg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){dg=!1;break}if(a.o.t&&dg){rH(a);XE(a);sH(a,D);tH(a,v,D);var Fb,ud,hf,Zb,ze,vd,wd,fb,nI,Ud,w,xa,Km,Lm,Vs,of,Oa,Mm,Nm,Jc,Om;Fb=y(I,s,-1,a.u+1,1);ud=y(I,s,-1,a.u+1,1);fb=y(uH,m,-1,a.u+1,3);var Ws=a.u,Pm,
+th,Xs,pg,Dj,He,pf;Dj=y(uH,m,-1,Ws+2,3);He=y(I,s,-1,100,1);pf=5;pg=0;He[0]=3;Dj[1]=lh;Dj[2]=mh;Xs=2;if(!(3>Ws))for(;pf<He[pg]*He[pg];){th=0;for(Pm=!0;Pm&&th<=pg&&pf>=He[th]*He[th];)0==pf%He[th]?Pm=!1:++th;if(Pm){Dj[++Xs]=At(pf);if(Xs>=Ws)break;pg<He.length-1&&(++pg,He[pg]=pf)}pf+=2}for(w=1;w<=a.u;++w){for(xa=Nm=1;xa<=a.v;++xa)(a.I[xa]==w||a.J[xa]==w)&&(Nm*=a.i[xa]);Mm=a.c[w];18==Mm&&(Om=a.p[w],vd=Om.charCodeAt(0)-65+1,wd=0,1<Om.length&&(wd=Om.charCodeAt(1)-97),0>vd&&(vd=0),0>wd&&(wd=0),Mm=28*vd+wd);
+of=0;-2>a.B[w]?of=1:-2==a.B[w]?of=2:-1==a.B[w]?of=3:1==a.B[w]?of=4:2==a.B[w]?of=5:2<a.B[w]&&(of=6);Jc=1;fb[w]=At(Nm);Jc*=126;fb[w]=vt(fb[w],At(a.y[w]*Jc));Jc*=7;fb[w]=vt(fb[w],At(of*Jc));Jc*=7;fb[w]=vt(fb[w],At(Mm*Jc));Jc*=783;fb[w]=vt(fb[w],At(a.A[w]*Jc))}for(ze=0;!mH(a,Fb,fb);){Vs=!1;for(w=1;w<=a.u;++w)Fb[w]!=ud[w]&&(ud[w]=Fb[w],Vs=!0);if(Vs){for(w=1;w<=a.u;++w){fb[w]=kh;for(xa=1;xa<=a.A[w];++xa)fb[w]=Et(fb[w],Dj[Fb[a.H[w][xa]]])}ze=0}else if(0<ze){for(w=1;w<=a.u;++w)fb[w]=kh;w=1;a:for(;w<=a.u-
+1;++w)for(xa=w+1;xa<=a.u;++xa)if(Fb[w]==Fb[xa]){fb[w]=lh;break a}}else{for(w=1;w<=a.u;++w){fb[w]=kh;for(xa=1;xa<=a.A[w];++xa)hf=a.H[w][xa],fb[w]=Et(fb[w],At(a.c[hf]*a.i[iH(a,w,hf)]))}ze=1}mH(a,Fb,fb);for(w=1;w<=a.u;++w)fb[w]=At(ud[w]*a.u+Fb[w])}for(w=1;w<=a.u;++w)ud[w]=Fb[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(ud[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];ud[w]=ud[Oa];ud[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Fb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Fb[a.I[w]],a.J[w]=Fb[a.J[w]],a.I[w]>a.J[w]&&(Ud=a.I[w],a.I[w]=a.J[w],a.J[w]=Ud,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Lm=Km=
+a.u;Zb=0;for(xa=w;xa<=a.v;++xa)a.I[xa]<Km?(Km=a.I[xa],Lm=a.J[xa],Zb=xa):a.I[xa]==Km&&a.J[xa]<Lm&&(Lm=a.J[xa],Zb=xa);Ud=a.I[w];a.I[w]=a.I[Zb];a.I[Zb]=Ud;Ud=a.J[w];a.J[w]=a.J[Zb];a.J[Zb]=Ud;Ud=a.t[w];a.t[w]=a.t[Zb];a.t[Zb]=Ud;Ud=a.C[w];a.C[w]=a.C[Zb];a.C[Zb]=Ud;nI=a.f[w];a.f[w]=a.f[Zb];a.f[Zb]=nI}zE(a);CE(a);sH(a,D);tH(a,v,D)}else{sH(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Gc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=vb[c]){Fc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Fc=!1;break}Fc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Gc==a.u)break;c=n[V--]}else if(1==L)vb[o[1]]=c,c=o[1],a.b[c]=++Gc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=iH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=iH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);vb[e]=c;c=e;a.b[e]=++Gc}}vb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(qH,m,-1,a.u+1,2);Nd=y(qH,m,-1,a.u+1,2);f=Gc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(vb[c]=f);b[++Gc]=c;for(a.b[c]=0;;){L=e=0;qb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<qb&&(e=g,qb=a.b[g]))}if(0==e){if(0==V)break a;Nd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Od=y(I,s,-1,a.v+1,1);Pd=y(I,s,-1,a.u+1,1);if(a.o.Pb){var pI=vb,rM=fa,Ys,qI,uh,Ie,Zs,$s,Na,Ej,at;uh=y(I,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)uh[b[Na]]=Na;Zs=y(qH,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)Ys=b[Na],qI=pI[Ys],Ie=iH(a,Ys,qI),0!=Ie&&(vH(a,Ie,uh,Od,D),Zs[Ie]=!0);for(Na=1;Na<=a.v;++Na)Zs[Na]||vH(a,Na,uh,Od,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){$s=at=0;for(Ej=1;Ej<=a.A[Na];++Ej){Ie=iH(a,Na,a.H[Na][Ej]);if(5==a.i[Ie])continue a;1==a.t[Ie]&&0!=wH(a,Ie,Na)&&++at;2==a.t[Ie]&&($s=a.H[Na][Ej])}if(0!=at)if(0<$s){var ja=a,sI=Na,qf=uh,Yc=Pd,lc=void 0,Fj=void 0,Kc=void 0,Je=void 0,Lc=void 0,Qm=void 0,Rm=void 0,Sm=void 0,Vd=void 0,Zc=void 0,$c=void 0,
+bt=void 0,Gj=void 0,Wd=void 0,Hj=void 0,Ke=void 0,Ij=void 0,ct=void 0,Jj=void 0,Le=void 0,tI=void 0,rf=void 0,uI=void 0,dt=void 0,Kj=void 0,sf=void 0,$c=1,Fj=sI,lc=y(I,s,-1,ja.u+1,1);for(lc[1]=sI;;){bt=!1;for(Zc=1;Zc<=ja.A[Fj];++Zc)if(Kc=ja.H[Fj][Zc],!(Kc==lc[1]||Kc==lc[$c-1]))if(Je=iH(ja,Fj,Kc),2==ja.t[Je]&&5!=ja.i[Je]){Fj=lc[++$c]=Kc;bt=!0;break}if(!bt)break}if(!(0==$c%2||2>ja.A[lc[$c]]||3<ja.A[lc[$c]])){sf=lc[1];Lc=lc[~~(($c+1)/2)];Vd=lc[$c];rf=Le=Ke=Wd=0;dt=ct=!1;for(Zc=1;Zc<=ja.A[sf];++Zc)Kc=
+ja.H[sf][Zc],Je=iH(ja,sf,Kc),1!=ja.t[Je]||5==ja.i[Je]||(0==Wd?Wd=Kc:Ke=Kc);0<qf[Ke]&&qf[Wd]>qf[Ke]&&(Qm=Wd,Wd=Ke,Ke=Qm);Gj=Wd;0==Wd&&(Gj=Ke,ct=!0);for(Zc=1;Zc<=ja.A[Vd];++Zc)Kc=ja.H[Vd][Zc],Je=iH(ja,Vd,Kc),1!=ja.t[Je]||5==ja.i[Je]||(0==Le?Le=Kc:rf=Kc);0<qf[rf]&&qf[Le]>qf[rf]&&(Qm=Le,Le=rf,rf=Qm);Jj=Le;0==Le&&(Jj=rf,dt=!0);Hj=wH(ja,iH(ja,sf,Wd),sf);Ij=wH(ja,iH(ja,sf,Ke),sf);tI=wH(ja,iH(ja,Vd,Le),Vd);uI=wH(ja,iH(ja,Vd,rf),Vd);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=tI||0!=uI?cr(ja.o,"Bad stereoinfo on allene !"):
+(Rm=ja.K[lc[$c-1]]-ja.K[Vd],Sm=ja.N[lc[$c-1]]-ja.N[Vd],Kj=Math.sqrt(Rm*Rm+Sm*Sm),0.001>Kj&&(Kj=0.001),0<(ja.N[Jj]-ja.N[lc[$c-1]])*(Rm/Kj)-(ja.K[Jj]-ja.K[lc[$c-1]])*(Sm/Kj)?Yc[Lc]=1:Yc[Lc]=-1,ct&&(Yc[Lc]*=-1),dt&&(Yc[Lc]*=-1),Gj==Wd&&0>Hj&&(Yc[Lc]*=-1),Gj==Ke&&0>Ij&&(Yc[Lc]*=-1),qf[Gj]>qf[Jj]&&(Yc[Lc]*=-1))}}else b:{var mc=a,nc=Na,sM=pI,tM=uh,uM=r,vM=q,wM=rM,Tm=Pd,Um=void 0,ad=void 0,et=void 0,vh=void 0,Aa=void 0,wh=void 0,yd=void 0,Lj=void 0,Xd=void 0,Pb=void 0,ha=void 0,Hb=void 0,Me=void 0,Vm=void 0,
+bd=void 0,oa=void 0,Wm=void 0,Hb=y(I,s,-1,4,1),Vm=y(I,s,-1,4,1),xh=mc,Yd=nc,vI=tM,ft=sM,wI=uM,xI=vM,xM=wM,Ib=Hb,Mj=void 0,cd=void 0,Xm=void 0,Ym=void 0,gt=void 0,Nj=void 0,Nj=-1;0<ft[Yd]&&(Ib[++Nj]=ft[Yd]);for(cd=1;cd<=xM;++cd)wI[cd]==Yd&&(Ib[++Nj]=xI[cd]),xI[cd]==Yd&&(Ib[++Nj]=wI[cd]);for(cd=Nj+1;cd<xh.A[Yd];++cd){gt=xh.u+1;Xm=1;c:for(;Xm<=xh.A[Yd];++Xm){Mj=xh.H[Yd][Xm];for(Ym=0;Ym<cd;++Ym)if(Mj==Ib[Ym])continue c;vI[Mj]<gt&&(gt=vI[Mj],Ib[cd]=Mj)}}0==ft[Yd]&&0<xh.y[Yd]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
+Ib[0],Ib[0]=-1):0<xh.y[Yd]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(Aa=Lj=wh=vh=Wm=yd=Pb=0;4>Aa;++Aa)0>=Hb[Aa]||(Um=iH(mc,nc,Hb[Aa]),Vm[Aa]=wH(mc,Um,nc),0<Vm[Aa]?(++Pb,Wm=Hb[Aa],wh=Hb[Aa]):0>Vm[Aa]?(++yd,vh=Hb[Aa],wh=Hb[Aa]):Lj=Hb[Aa]);Xd=Pb+yd;oa=y(I,s,-1,4,1);bd=0;if(3==mc.A[nc]){if(1==Pb&&1==yd||3==Xd&&0<Pb&&0<yd){cr(mc.o,"Error in C3H stereospecification !");break b}Me=Hb[0];1==Xd?Me=wh:2==Xd&&(Me=Lj);ha=gH(mc,nc,Me,Hb);oa[0]=wh;oa[1]=-1;oa[2]=ha[2];oa[3]=ha[1];0<Pb?bd=1:bd=-1}else if(4==mc.A[nc])if(1==
+Xd)ha=gH(mc,nc,wh,Hb),oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],0<Pb?bd=1:bd=-1;else{Me=Hb[0];1<Lj&&(Me=Lj);1==Pb?Me=Wm:1==yd&&(Me=vh);ha=gH(mc,nc,Me,Hb);ad=y(I,s,-1,4,1);for(Aa=0;4>Aa;++Aa)Um=iH(mc,nc,ha[Aa]),ad[Aa]=wH(mc,Um,nc);if(4==Xd){if(0==Pb||0==yd){cr(mc.o,"Error in C4 stereospecification !");break b}if(1==Pb||1==yd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],bd=ad[0];else{for(Aa=0;4>Aa;++Aa)-1==ad[Aa]&&(ad[Aa]=0);Xd=2}}else if(3==Xd)if(3==Pb||3==yd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=
+ha[2],oa[3]=ha[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=et=1:yd=et=-1;for(Aa=0;4>Aa;++Aa)ad[Aa]==et&&(ad[Aa]=0);Xd=2}if(2==Xd)if(1==Pb&&1==yd)ha[1]==vh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==vh&&(ha[2]=ha[3]),oa[0]=Wm,oa[1]=vh,oa[2]=ha[2],oa[3]=ha[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){cr(mc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(oa[0]=ha[0],oa[1]=ha[2],oa[2]=ha[1],oa[3]=ha[3]):(oa[0]=ha[1],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[0]);1<Pb?bd=1:bd=-1}}var W=oa,Oj=Hb,nb=void 0;Oj[0]==W[1]?(nb=
+W[0],W[0]=W[1],W[1]=nb,nb=W[2],W[2]=W[3],W[3]=nb):Oj[0]==W[2]?(nb=W[2],W[2]=W[0],W[0]=nb,nb=W[1],W[1]=W[3],W[3]=nb):Oj[0]==W[3]&&(nb=W[3],W[3]=W[0],W[0]=nb,nb=W[1],W[1]=W[2],W[2]=nb);Oj[1]==W[2]?(nb=W[1],W[1]=W[2],W[2]=nb,nb=W[2],W[2]=W[3],W[3]=nb):Oj[1]==W[3]&&(nb=W[1],W[1]=W[3],W[3]=nb,nb=W[2],W[2]=W[3],W[3]=nb);oa[2]==Hb[2]?Tm[nc]=1:oa[2]==Hb[3]?Tm[nc]=-1:cr(mc.o,"Error in stereoprocessing ! - t30");Tm[nc]*=bd}}}Va=new AG;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Va.b.b+=ua);0<vb[u]&&xH(a,c,vb[c],Va,Od);var yh=v[c],Jb=void 0,Pj=void 0,zh=void 0,T=void 0,T=Sc,Jb=!1;0!=a.B[c]&&(Jb=!0);0!=Pd[c]&&(Jb=!0);zh=-1;for(Pj=1;Pj<=a.z;++Pj)if(a.r[Pj][0]==c){zh=a.r[Pj][1];break}-1<zh&&(Jb=!0);a.o.Ob&&0<a.e[c]&&(Jb=!0,zh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:yh?T="c":T=Eb;break;case 4:yh?(T=Ef,0<a.y[c]&&(Jb=!0)):T=ic;break;case 5:yh?T="o":T=sc;break;case 7:yh?(T="p",0<a.y[c]&&(Jb=!0)):T=uc;break;case 8:yh?T=rg:T=Hc;break;case 13:yh?T=ug:T=Mc;Jb=!0;break;case 6:T=
+Nc;Jb=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Xb;Jb=!0;break;case 19:T=vc;Jb=!0;break;case 20:T=wc;Jb=!0;break;case 21:T=xc;Jb=!0;break;case 22:T=yc;Jb=!0;break;case 18:Jb=!0,T=a.p[c],(G(T,wa)||G(T,ed)||G(T,xb))&&(Jb=!1)}Jb&&(T=Tc+T,1==Pd[c]?T+=wb:-1==Pd[c]&&(T+="@@"),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=ya:T+=Ca,1<Xj(a.B[c])&&(T+=Xj(a.B[c]))),-1<zh&&(T+=mb+zh),T+=Wc);yn(Va.b,T);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&xH(a,r[E],q[E],Va,Od),9<E&&(Va.b.b+="%"),xn(Va,l+(new S(E)).b);Nd[c]&&(Va.b.b+=va)}return Va.b.b}function cF(a){a=new mD(a);zE(a);return a}
+function AE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)DD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function BE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&AE(a,c);0==a.A[d]&&AE(a,d)}
+function rH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=iH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&AE(a,c)}}}function oH(a){var b;b=a.c.length;a.H=As([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function tH(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(qH,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[iH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(xb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(qH,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(qH,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:pH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(qH,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function CD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(XD((a.K[b]+a.K[c])/2))),a.O[d]=N(M(XD((a.N[b]+a.N[c])/2)))}function sH(a,b){var c;for(c=1;c<=a.v;++c)dE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function bE(a,b){var c;c=(YC(),dD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function pH(a,b){return 2==a.t[b]?!0:!1}function dE(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function NE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=As([b+5,2]),BG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function xE(a){var b;a.z=0;a.s=0;dF(a);for(b=1;b<=a.u;++b)a.E=b,NE(a);a.E=0}
+function yE(a){var b,c;b=y(zD,m,-1,4,1);AD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function tD(a,b){var c,d,e,f,g,j,h,n;c=y(zD,m,-1,4,1);AD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;AD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function $E(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function DE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&uG(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Wj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){j=mv(c,d+1);try{a.o.z=xC(j,10)}catch(h){if(h=Qi(h),A(h,79))a.o.z=0;else throw h;}a.E=b;NE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ic)?4:G(d,sc)?5:G(d,uc)?7:G(d,Hc)?8:G(d,Tb)?9:G(d,Mb)?10:G(d,Db)?11:G(d,ac)?12:G(d,Xb)?1:G(d,Mc)?13:G(d,Nc)?6:G(d,vc)?19:G(d,wc)?20:G(d,xc)?21:G(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=tG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=tG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=tG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=tG(c,g++);for(;45==e;)--d,e=tG(c,g++)}a.B[b]=d}}}
+function lE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new TC(b);try{for(;b.k=MC(b,b.b),b.k<b.j;)d=jE(xC(PC(b),10)).b,c=e=jE(xC(PC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Qi(f),A(f,79))vn(f);else throw f;}}function xH(a,b,c,d,e){b=iH(a,b,c);5!=a.i[b]&&pH(a,b)?d.b.b+=sb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),yn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Vc)}
+function OE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,cr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:cr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function vH(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=iH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=iH(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=iH(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=iH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))cr(a.o,"Not unique E/Z geometry !");else{j=iH(a,b,e);f=iH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=iH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function nH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=iH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(pH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function wH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function CE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=nH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function ED(a){fH(this);this.o=a;this.z=this.v=this.u=0}
+function kE(a,b){var c,d,e,f,g,j,h;ED.call(this,a);f=l;j=hE(b);if(null!=j){h=new SC(b,j,!0);for(e=1;4>=e;++e)f=iE(h,j);g=jE(xC(ho(f.substr(0,3)),10)).b;c=jE(xC(ho(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)PE(this),f=iE(h,j),this.K[e]=(new qG(nG(ho(f.substr(0,10))))).b,this.N[e]=-(new qG(nG(ho(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ho(f.substr(31,d-31)),DE(this,e,d),62<=f.length&&(f=ho(f.substr(60,3)),0<f.length&&(f=jE(xC(f,10)).b,0<f&&(this.E=e,a.z=f,NE(this),this.E=0)));for(e=1;e<=c;++e)WE(this),
+f=iE(h,j),this.I[e]=jE(xC(ho(f.substr(0,3)),10)).b,this.J[e]=jE(xC(ho(f.substr(3,3)),10)).b,g=jE(xC(ho(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=jE(xC(ho(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);oH(this);$E(this);BD(this);for(zE(this);(h.k=MC(h,h.b),h.k<h.j)&&!(null==(f=PC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new RC(f);PC(g);PC(g);j=jE(xC(PC(g),10)).b;
+for(e=1;e<=j;++e)c=jE(xC(PC(g),10)).b,this.B[c]=jE(xC(PC(g),10)).b}if(0==f.indexOf("M APO")){g=new RC(f);PC(g);PC(g);j=jE(xC(PC(g),10)).b;for(e=1;e<=j;++e)c=jE(xC(PC(g),10)).b,f=jE(xC(PC(g),10)).b,this.E=c,Y(this,0),DE(this,this.u,vc+f),this.E=0}}rH(this);zE(this)}}
+function gF(a,b){var c,d,e,f,g;ED.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));uG(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new RC(b);d=jE(xC(PC(f),10)).b;e=jE(xC(PC(f),10)).b;for(c=1;c<=d;++c)g=PC(f),PE(this),DE(this,this.u,g),this.K[c]=(new qG(nG(PC(f)))).b,this.N[c]=-(new qG(nG(PC(f)))).b;for(c=1;c<=e;++c)if(WE(this),this.I[c]=jE(xC(PC(f),10)).b,this.J[c]=jE(xC(PC(f),10)).b,this.t[c]=jE(xC(PC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;oH(this);$E(this);BD(this)}catch(j){j=Qi(j);if(A(j,79)){j.Ic();this.u=0;return}throw j;}rH(this);zE(this)}}
+function nE(a,b,c){var d,e,f;ED.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(PE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))WE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;zE(this);BD(this)}
+function GE(a,b,c){var d,e,f,g,j;ED.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(Ls,m,1,this.u+1,0);this.K=y(zD,m,-1,this.u+1,1);this.N=y(zD,m,-1,this.u+1,1);this.p=y(Ls,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(Ls,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=As([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}zE(this);BD(this)}
+function mD(a){var b;fH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);BG(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);BG(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);BG(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);BG(a.e,this.e,this.u+1);this.d=y(Ls,m,1,this.u+1,0);BG(a.d,this.d,this.u+1);this.K=y(zD,m,-1,this.u+1,1);BG(a.K,this.K,this.u+1);this.N=y(zD,m,-1,this.u+1,1);BG(a.N,this.N,this.u+1);this.p=y(Ls,m,1,this.u+1,0);BG(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);BG(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);BG(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);BG(a.t,this.t,this.v+1);this.f=y(Ls,m,1,this.v+1,0);BG(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);BG(a.C,this.C,this.v+1);this.r=As([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function bF(a,b,c){var d,e,f;if(0==c)return EE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(XD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new qG(a)).b;d=io(e,jo(46));0>d&&(e+=Ya,d=io(e,jo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function hE(a){var b;b=new SC(a,aa,!0);if(4<LC(b))return aa;b=new SC(a,hh,!0);return 4<LC(b)?hh:null}
+function EE(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function iE(a,b){for(var c,d;a.k=MC(a,a.b),a.k<a.j;){d=PC(a);if(G(d,b))return ba;for(PC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(527,1,{95:1},ED,kE,gF,nE,GE,mD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function dr(){dr=x;er=new PB(Xb)}
+function tE(a,b){var c;dr();var d;ZG.call(this);this.d=new lA("Help");new lA("Home");this.e=b;O(this,(YC(),$C));this.hc&&dB(this.hc.d,!1);aB(this,!1);d=Py(b);if(1==a)this.f||(this.f=new wB(d),XG(this.f,-30,0)),this.k=this.f,c=kD(b),this.hc&&cB(this.hc,Ic),vz(this,new gA(2)),this.i=new PB(c+" "),P(this,this.i,Lb),d=new zz,P(d,this.j,null),this.e.Hb&&(c=new lA("Submit"),P(d,c,null)),P(this,d,Oc),OB(this.i,ho(po(this.i.hc.b.hb,$g))),this.hc&&dB(this.hc.d,!0),aB(this,!0);else if(2==a)this.c||(this.c=
+new wB(d),XG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&cB(this.hc,"Nonstandard atom"),vz(this,new gA(2)),c=new zz,P(c,new pB("atomic SMILES",1),null),P(this,c,qc),c=Xb,er&&(c=po(er.hc.b.hb,$g)),er=new QB(c,8),P(this,er,Lb),c=new zz,P(c,this.j,null),P(this,c,Oc);else{this.b||(this.b=new wB(d),XG(this.b,5*b.Z,0));var e,f;d="About "+(YC(),lF);this.hc&&cB(this.hc,d);vz(this,new lB(0));O(this,$C);P(this,new pB(lF+" Molecular Editor v2013-10-13",1),null);P(this,new pB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=ZC,d=0,f=c.length;d<f;++d)e=c[d],e=new pB(e,1),bz(e,this.e.y),P(this,e,null);c=new zz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}$A(this);c=this.k;YG(this.hc.d,c.b,c.c);!Oy(this)&&sz(this);cz(this)}t(528,520,xi,tE);_.Nf=function(a){var b,c;if(a.i===this.d){try{b=new rC(this.e.I),c=qC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Qi(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,vD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var er;
+function yH(a,b){Ny(b)==a.b?O(b,(rA(),AA)):O(b,a.b)}
+function zH(a){var b,c,d,e;e=l;d=!1;Ny(AH)!=a.b?(e=wa,d=!0):Ny(BH)!=a.b?(e="!#6",d=!0):Ny(CH)!=a.b?(O(DH,(rA(),AA)),O(EH,AA),O(FH,AA),O(GH,AA),e="F,Cl,Br,I"):(b=Ny(HH)!=a.b,c=Ny(IH)!=a.b,Ny(JH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Ny(KH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Ny(LH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Ny(MH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Ny(NH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Ny(DH)!=a.b&&(e+="F,"),Ny(EH)!=a.b&&(e+="Cl,"),Ny(FH)!=a.b&&(e+="Br,"),Ny(GH)!=a.b&&(e+="I,"),
+uG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=xb:(O(AH,(rA(),AA)),e=wa)));b=l;d&&Ny(HH)!=a.b&&(b+=";a");d&&Ny(IH)!=a.b&&(b+=";A");Ny(OH)!=a.b&&(b+=";R");Ny(PH)!=a.b&&(b+=";!R");Ny(AH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=QH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=RH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Ny(SH)!=a.b&&(e="~");Ny(TH)!=a.b&&(e=mb);Ny(UH)!=a.b&&(e=wb);Ny(VH)!=a.b&&(e="!@");OB(a.f,e)}
+function WH(a){XH(a);YH(a);var b=QH.hc.b;xx(b,0);b.hb.options[0].selected=!0;b=RH.hc.b;xx(b,0);b.hb.options[0].selected=!0;O(HH,a.b);O(IH,a.b);O(OH,a.b);O(PH,a.b);O(QH,a.b);O(RH,a.b);ZH(a)}function XH(a){O(JH,a.b);O(KH,a.b);O(LH,a.b);O(MH,a.b);O(NH,a.b);O(DH,a.b);O(EH,a.b);O(FH,a.b);O(GH,a.b)}function YH(a){O(AH,a.b);O(BH,a.b);O(CH,a.b)}function ZH(a){O(SH,a.b);O(TH,a.b);O(UH,a.b);O(VH,a.b);a.c=!1}
+function uE(a){bB.call(this,"Atom/Bond Query");this.j=new lA(this.Mf());Lz(this.r,new $G(this));this.b=(YC(),$C);this.d=a;this.e||(a=Py(a),this.e=new wB(a),XG(this.e,-150,10));this.k=this.e;vz(this,new kB);O(this,this.b);a=new zz;vz(a,new QA(0,3,1));P(a,new oB("Atom type :"),null);AH=new lA(zb);BH=new lA("Any except C");CH=new lA("Halogen");P(a,AH,null);P(a,BH,null);P(a,CH,null);P(this,a,null);a=new zz;vz(a,new QA(0,3,1));P(a,new pB("Or select one or more from the list :",0),null);P(this,a,null);
+a=new zz;vz(a,new QA(0,3,1));JH=new lA(Eb);KH=new lA(ic);LH=new lA(sc);MH=new lA(Hc);NH=new lA(uc);DH=new lA(Tb);EH=new lA(Mb);FH=new lA(Db);GH=new lA(ac);P(a,JH,null);P(a,KH,null);P(a,LH,null);P(a,MH,null);P(a,NH,null);P(a,DH,null);P(a,EH,null);P(a,FH,null);P(a,GH,null);P(this,a,null);a=new zz;vz(a,new QA(0,3,1));QH=new pA;oA(QH,zb);oA(QH,bb);oA(QH,db);oA(QH,kb);oA(QH,lb);P(a,new oB("Number of hydrogens : "),null);P(a,QH,null);P(this,a,null);a=new zz;vz(a,new QA(0,3,1));RH=new pA;oA(RH,zb);oA(RH,
+bb);oA(RH,db);oA(RH,kb);oA(RH,lb);oA(RH,"4");oA(RH,"5");oA(RH,"6");P(a,new pB("Number of connections :",0),null);P(a,RH,null);P(a,new pB(" (H's don't count.)",0),null);P(this,a,null);a=new zz;vz(a,new QA(0,3,1));P(a,new oB("Atom is :"),null);HH=new lA(Ab);P(a,HH,null);IH=new lA("Nonaromatic");P(a,IH,null);OH=new lA(Ec);P(a,OH,null);PH=new lA(pc);P(a,PH,null);P(this,a,null);a=new zz;O(a,HA(Ny(this)));vz(a,new QA(0,3,1));P(a,new oB("Bond is :"),null);SH=new lA(zb);P(a,SH,null);TH=new lA(Ab);P(a,TH,
+null);UH=new lA(Ec);P(a,UH,null);VH=new lA(pc);P(a,VH,null);P(this,a,null);a=new zz;vz(a,new QA(1,3,1));this.f=new QB(wa,20);P(a,this.f,null);P(a,new lA(Cc),null);P(a,this.j,null);P(this,a,null);this.hc&&dB(this.hc.d,!1);aB(this,!1);XH(this);YH(this);ZH(this);O(HH,this.b);O(IH,this.b);O(OH,this.b);O(PH,this.b);O(QH,this.b);O(RH,this.b);yH(this,AH);$A(this);a=this.k;YG(this.hc.d,a.b,a.c);!Oy(this)&&sz(this);cz(this)}t(529,520,xi,uE);
+_.Nf=function(a,b){var c;G(b,Cc)?(WH(this),yH(this,AH),zH(this)):A(a.i,42)?(ZH(this),Is(a.i)===Is(AH)?(XH(this),YH(this)):Is(a.i)===Is(BH)?(XH(this),YH(this)):Is(a.i)===Is(CH)?(XH(this),YH(this)):Is(a.i)===Is(OH)?O(PH,this.b):Is(a.i)===Is(PH)?(O(OH,this.b),O(HH,this.b)):Is(a.i)===Is(HH)?(O(IH,this.b),O(PH,this.b)):Is(a.i)===Is(IH)?O(HH,this.b):Is(a.i)===Is(SH)||Is(a.i)===Is(TH)||Is(a.i)===Is(UH)||Is(a.i)===Is(VH)?(WH(this),this.c=!0):YH(this),yH(this,a.i),zH(this)):A(a.i,43)&&(ZH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+O(c,this.b):O(c,(rA(),AA)),zH(this));107!=this.d.d&&(this.d.d=107,Ez(this.d));return!0};_.c=!1;_.d=null;_.e=null;var AH=_.f=null,SH=null,BH=null,HH=null,TH=null,FH=null,JH=null,RH=null,QH=null,EH=null,DH=null,CH=null,GH=null,KH=null,IH=null,PH=null,VH=null,LH=null,NH=null,OH=null,UH=null,MH=null;function oF(){MG(this)}t(530,505,Th,oF);_.Oe=function(){this.b=-1;this.c=y(NG,m,0,0,0);this.d=0};_.b=-1;
+function ar(a,b){var c;a.b=b;var d,e;d=null;TB();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new gC(e):null))e=(WB(),ZB),e=$B(e,(WB(),ZB))||$B(e,XB);if(e)try{d=dC(c)}catch(f){if(f=Qi(f),A(f,60))vn(f);else throw f;}c=d;null!=c&&bH(b,c)}function Zq(a){a=new gC(a);TB();var b,c;try{b=dC(a),c=Ln(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=Qi(d),A(d,60))vn(d);else throw d;}}function pF(){}t(531,1,{61:1,68:1},pF);_.xe=function(a){bH(this.b,a.b)};
+_.b=null;t(533,307,mi);function Wq(){var a;Wq=x;$H=(a=!1,Qf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);aI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");bI=$H&!aI;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Xq=y(I,s,-1,1E3,1);for(b=0;b<Xq.length;++b)Xq[b]=-999;for(b=0;b<a.length;b+=2)Xq[a[b+1]]=a[b]}
+function gq(a,b,c){a=new cI(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function Cz(a,b,c){var d;d=new dI;rj(d.u,b,c);kj(a.i,d.u,0,0);Zi(a.b,d);return d}function yF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function TD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Ov(a.i,b.u,c,d),b.s=c,b.t=d;eI(b)}
+function xF(a,b,c,d){Wq();this.hb=Gw();this.b=new ej;this.k=new ej;this.f=d;this.hb.style[Vf]=bb;this.hb.style[Tf]=bb;this.hb.style[Lg]=Ye;this.hb.style[eh]=b;this.hb.style[Ge]=c;this.i=new fI;this.i.hb.style[eh]=eb;this.i.hb.style[Ge]=eb;bI?(b=new gI,c=new hI,kj(b,this.i,0,0),kj(b,c,0,0),Sv(this,b)):Sv(this,this.i);this.d=a;a.Vb=this;bI?(this.n=new iI(this),this.n.j=new jI(this),this.n.k=new kI(this),this.n.o=new lI(this),this.n.n=new mI(this),this.d&&(this.n.f=new oI(this),this.n.i=new rI(this),
+this.n.b=new yI(this))):B(this,new zI(this),(hr(),hr(),ir));B(this,this,(lq(),lq(),mq));B(this,new AI(this),(uj(),uj(),vj));B(this,new BI(this),(wj(),wj(),xj));B(this,new CI(this),(Tq(),Tq(),Uq));(fq(),fq(),gz).b=this}t(532,533,mi,xF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var bI,aI,$H,Xq=null;function fI(){Qv.call(this);this.hb[Dd]=Ue}t(535,285,mi,fI);function gI(){fI.call(this);this.hb.style[eh]=eb;this.hb.style[Ge]=eb}t(534,535,mi,gI);function zI(a){this.b=a}t(536,1,{},zI);
+_.uc=function(a){var b,c,d,e;d=Aj(a);e=Bj(a);c=Cj(a.b);b=new DI(a);2==c&&(b.f=4);b=HE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function AI(a){this.b=a}t(537,1,{},AI);_.vc=function(a){var b,c;b=Aj(a);c=Bj(a);a=new DI(a);this.b.j?RE(this.b.d,a,b,c):TE(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function BI(a){this.b=a}t(538,1,{},BI);_.wc=function(a){this.b.j=!1;Aj(a);Bj(a);VE(this.b.d)};_.b=null;function CI(a){this.b=a}t(539,1,{},CI);_.b=null;
+function hI(){fI.call(this);this.hb.style[eh]=eb;this.hb.style[Ge]=eb}t(540,535,mi,hI);function EI(a,b){var c;c=b.b;c.f=4;return HE(a.b.d,c,b.e,b.f)}function jI(a){this.b=a}t(541,1,{},jI);_.Of=function(a){return EI(this,a)};_.b=null;function Jr(a,b){TE(a.b.d,b.b,b.e,b.f);return HE(a.b.d,b.b,b.e,b.f)}function kI(a){this.b=a}t(542,1,{},kI);_.Of=function(a){return Jr(this,a)};_.b=null;function lI(a){this.b=a}t(543,1,{},lI);_.Of=function(a){return RE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function mI(a){this.b=a}t(544,1,{},mI);_.Of=function(){return VE(this.b.d)};_.b=null;function Kq(a,b){var c;c=M(XD(b.c));c=new iC(b,0,lg,c);nD(a.b.d,c);return!0}function oI(a){this.b=a}t(545,1,{},oI);_.Of=function(a){return Kq(this,a)};_.b=null;function Lq(a,b){var c;c=M(XD(100*b.d));c=new iC(b,0,sg,c);nD(a.b.d,c);return!0}function rI(a){this.b=a}t(546,1,{},rI);_.Of=function(a){return Lq(this,a)};_.b=null;function Pq(a,b){var c;c=new iC(b,0,ie,jh);nD(a.b.d,c);return!0}function yI(a){this.b=a}
+t(547,1,{},yI);_.Of=function(a){return Pq(this,a)};var FI=_.b=null;function GI(){GI=x;FI=new Gt((Vt(),new Ut("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function HI(){HI=x;II={}}function JI(a,b,c){var d;c&&(b.style[oe]=c.c+ag,d=c.b,d!=Rb&&(b.style[ne]=d),0!=(c.d&1)&&(b.style[qe]=qd),0!=(c.d&2)&&(b.style[pe]=Se));a.f.style[dh]=Kf}
+function WA(a){var b=KI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Ci(a);c in II?a=II[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Ag),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(GI(),FI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),JI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=to(e),n=to(e)+(e.offsetHeight||0),o=n-h,r=to(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new LI,v.b=u,v.c=q,v.d=o,v),II[c]=a);return a}
+function MI(){HI();var a,b,c,d,e;yj();this.b=H(Ls,m,1,["monospace","sans-serif",xg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Ag);this.f.innerHTML=this.i||l;this.f.style[oe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ne]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(550,1,{},MI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var II;function LI(){}
+t(551,1,{},LI);_.b=0;_.c=0;_.d=0;function IE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=Qi(b),!A(b,85))throw b;}return!1}function JE(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=Qi(b),!A(b,85))throw b;}return!1}function DI(a){Yq.call(this,null,0,null);this.b=a}function cI(a,b,c){Yq.call(this,a,0,b);this.b=c}t(552,393,hi,DI,cI);_.ve=function(){return IE(this)};_.we=function(){return JE(this)};_.b=null;
+function LB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=KI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,JI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function KB(a){this.c=a;this.b={};!KI&&(KI=new MI)}t(553,396,Xh,KB);var KI=null;function Dz(a){this.b=a}t(554,404,{},Dz);_.b=null;function NI(a,b){this.b=a;this.c=b}t(555,1,{},NI);_.b=null;_.c=null;function OI(){jx.call(this);this.hb[Dd]="jsa-resetTable";this.hb.style[eh]=md}t(556,317,mi,OI);
+function PI(){PI=x;var a=QI=new MI;yj();a.i="9p";a.f.style[ne]=xg;a.f.style[oe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[oe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);RI=new Qz(1)}function JD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,eI(a)}
+function LD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(ID(a,!1),360<=g||-360>=g?j=KD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=SI(r,q,u,v,f),E=SI(r,q,u,v,h),J="<g"+a.n+tb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),JD(a,j))}function X(a,b,c,d,e){a.o&&JD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function HD(a,b,c,d,e){a.o&&(ID(a,!1),JD(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab))}function SD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+ka+b+"</text>");JD(a,b)}function gB(a,b,c,d,e){ID(a,!0);JD(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab)}
+function eI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=lo(mo(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetWidth||0)-bk(a.u.hb),d=no(mo(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetHeight||0)-dk(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=ig+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function RD(a,b){a.f=b;a.j=kF(b)}t(557,400,{});_.d=null;_.e=null;_.f=null;_.i="black";
+_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var RI,QI;function xr(a,b,c){c&&(Ir(a,b),c.Of(a.c));a.e=!0}function Ir(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-lo(mo(a.p.hb.ownerDocument),a.p.hb)+ak(a.p.hb)+Ao(a.p.hb.ownerDocument),a.c.f=c.clientY-to(a.p.hb)+(a.p.hb.scrollTop||0)+Bo(a.p.hb.ownerDocument),a.c.b=new DI(b),b.b.preventDefault(),!0):!1}
+function iI(a){this.p=a;this.c=new TI;this.d=new UI(this);B(this.p,new VI(this),(Fr(),Fr(),Gr));B(this.p,new WI(this),(yr(),yr(),zr));B(this.p,new XI(this),(Cr(),Cr(),Dr));B(this.p,new YI(this),(ur(),ur(),vr));B(this.p,new ZI,(Qq(),Qq(),Rq));B(this.p,new $I(this),(Mq(),Mq(),Nq));B(this.p,new aJ(this),(Hq(),Hq(),Iq))}t(558,1,{},iI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function UI(a){wk();this.b=a}t(559,26,{},UI);
+_.Hc=function(){!this.b.e&&this.b.j&&EI(this.b.j,this.b.c)};_.b=null;function VI(a){this.b=a}t(560,1,{},VI);_.b=null;function WI(a){this.b=a}t(561,1,{},WI);_.b=null;function XI(a){this.b=a}t(562,1,{},XI);_.b=null;function YI(a){this.b=a}t(563,1,{},YI);_.b=null;function ZI(){}t(564,1,{},ZI);function $I(a){this.b=a}t(565,1,{},$I);_.b=null;function aJ(a){this.b=a}t(566,1,{},aJ);_.b=null;function TI(){}t(567,1,{},TI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function bJ(a){var b,c,d,e,f;$j(a);d=(lj(),mj(null));e=new OI;gx(e,a);Ev(d,e,d.hb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));ix(e,a);Mv(d,e);return new Vy(f,b)}function cJ(){this.hb=$doc.createElement(ce);this.hb[Dd]=Ue;this.hb.style[Uf]=Ne;this.hb.style[Yf]=fd;this.hb.style[eh]=eb;this.hb.style[Ge]=eb}t(569,288,zi,cJ);_.gd=function(){return bk(this.hb)};_.hd=function(){return dk(this.hb)};
+function kF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function SI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new NI(new qG(a),new qG(b))}function KD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function ZD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function ID(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function dI(){PI();this.o=RI;this.d=[];this.u=new cJ}t(570,557,{},dI);_.b=l;_.c=l;function dJ(){dJ=x;eJ=new Vy(0,0)}
+function fJ(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=bJ(c.b),rj(c.ye(),b.c,b.b),c=bJ(c.b),b=new Vy(c.c-b.c,c.b-b.b)):b=new Vy(0,0);a.Wf(b)}return b}function jz(a,b){var c;if(a.Ce())return eJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Vf(Oy(b));c=bJ(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function gJ(a,b){var c;b&&(c=ig+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Rf().hb.style[nd]=c)}function hJ(){this.f=new LA;this.f.b=-1;this.f.c=-1}t(572,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return iJ};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(Oy(a))};_.Uf=function(a){gJ(this,a)};_.Vf=function(a){var b=this.ye().hb,c,d,e;c=(tz(),uz);e=a.c;d=a.b;e!=c.c?b.style[oe]=l+e+"pt":b.style[oe]=l;d!=c.b?b.style[ne]=d:b.style[ne]=l;0!=(a.d&1)?b.style[qe]=qd:b.style[qe]=l;0!=(a.d&2)?b.style[pe]=Se:b.style[pe]=l};_.Wf=function(a){iJ=a};_.Xf=function(){};var iJ=_.f=null,eJ;
+function mA(a,b){dJ();hJ.call(this);this.b=new Aw(a);this.b.ld()[Dd]=l;B(this.b,new jJ(this,b),(iq(),iq(),jq))}t(571,572,{},mA);_.ye=function(){return this.b};_.Uf=function(a){gJ(this,a)};_.b=null;function jJ(a,b){this.b=a;this.c=b}t(573,1,{},jJ);_.Pc=function(a){fq();gq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function qA(a){dJ();hJ.call(this);this.b=new yx;B(this.b,new kJ(this,a),(cq(),cq(),dq))}t(574,572,{},qA);_.ye=function(){return this.b};_.b=null;
+function kJ(a,b){this.b=a;this.c=b}t(575,1,{},kJ);_.b=null;_.c=null;function lJ(a,b){var c,d;gJ(a,b.Rd());for(d=new Ki(b.Wb.b);d.c<d.e.Fe();)c=Li(d),c.lc&&c.hc.Qf(c)}function mJ(a,b){var c,d,e,f,g,j,h;rj(a.e,b.Yd(),b.Ud());for(d=new Ki(b.Wb.b);d.c<d.e.Fe();)c=Li(d),c.lc&&(e=c.hc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=fJ(e).c,f-=fJ(e).b,rj(e.ye(),g,f),!c.gb&&a.e.Cd(c),a.e.Dd(c,j,h)))}function yz(){dJ();hJ.call(this);this.e=new Qv}t(576,572,{},yz);
+_.Qf=function(a){lJ(this,a)};_.ye=function(){return this.e};_.Tf=function(a){mJ(this,a)};_.e=null;function qB(a){dJ();hJ.call(this);var b=this.b=new vx;Ew(b.c,a);ux(b);this.f.b=-1;this.f.c=-1}t(577,572,{},qB);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?ro(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function tB(a){this.b=new Sx(a.i,new nJ(a))}t(578,1,{},tB);_.b=null;
+function Ox(a){var b,c,d,e,f;f=new hC(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(oJ,m,61,0,0);for(c=b.b?Ik(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=hj((Iz(),R),new S(f.e)));c=c.c;if(xt(!c?ih:c.b,Ah))for(c=(!a.e.b||0==a.e.b.d?(ls(),ls(),ms):new Mz(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new Yq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.cg(),null.cg()):100==f.e&&A(f.f,58)?(j=f.f,h=new Yq(j,205,null),h.j=j.Zd(),h.k=
+j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.cg():401==f.e||402==f.e?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.e&&507>=f.e&&(g=null.dg,500!=g&&(f=new Yq(null.dg,g,null),f.j=null.cg(),f.k=null.cg(),j=null.cg(),f.f=j&12,501==g&&null.cg())))}function nJ(a){this.b=a}t(579,1,ai,nJ);_.xc=function(){Ox(this)};_.b=null;function RB(){dJ();hJ.call(this);this.b=new qy}t(580,572,{},RB);_.Pf=function(){var a;a=new RB;ny(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Sf=function(){return pJ};_.Wf=function(a){pJ=a};var pJ=_.b=null;t(581,576,{});function UB(){new ds}t(582,424,{},UB);function cB(a,b){var c=a.d.A.c;c.b.hb.textContent=b||l;qJ(c.i,null)}function eB(a,b){dJ();yz.call(this);this.d=new rJ(a);var c=this.c=new jx,d=(Vw(),Ww);c.b=d;gx(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&sJ(By(c.A.b.q,0)))throw new rv("WindowPanel can only contain one child widget");tJ(c,d);this.d.b=this;this.b=b}t(585,581,{},eB);_.ye=function(){return this.d};_.Rf=function(){return this.c.gb};
+_.Id=function(){uJ(this.d,!1)};_.Vf=function(){};_.Xf=function(a){lJ(this,a);mJ(this,a);vJ(this.d);wJ(this.d)};_.b=null;_.c=null;_.d=null;function xJ(a){var b;b=new wq(oo(a.hb,Pf),oo(a.hb,Of));a=new wq(oo(a.L.bb.hb,Pf),oo(a.L.bb.hb,Of));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function yJ(a){if(null!=a.J&&null!=a.I){var b=a.I;a.qd(a.J);a.od(b);a.J=a.I=null}else null!=a.J?(zJ(a,a.J),a.J=null):null!=a.I&&(AJ(a,a.I),a.I=null);Rj(a.K)}function vJ(a){a.cb?a._f(zq(a.L.bb)):(a.Ld(),vJ(a))}
+function AJ(a,b){var c;a.cb?(c=xJ(a),a._f(new wq(-1,BJ(b,!1)-c[1]))):a.I=b}function CJ(a,b){var c;b!=a.Gd()&&(c=a.L.bb,wv(c),DJ(c,b,c.hb,c.q.d,!0))}function zJ(a,b){var c;a.cb?(c=xJ(a),a._f(new wq(BJ(b,!0)-c[0],-1))):a.J=b}t(588,290,oi);_.Yf=function(){var a,b;b=zq(this.L.bb);a=xJ(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.L.bb;return 0!=a.q.d?sJ(By(a.q,0)):null};_.Zf=function(a){qJ(this.L.bb,a)};_.Bd=function(){return new xv(this.L.bb)};_.$f=function(){Dq(this.L.bb)};_.wd=function(){yJ(this)};
+_.Od=function(){Dq(this.L.bb)};_.yd=function(a){return EJ(this.L.bb,a)};_._f=function(a){Bq(this.L.bb,a)};_.od=function(a){AJ(this,a)};_.Hd=function(a){CJ(this,a)};_.qd=function(a){zJ(this,a)};_.I=null;_.J=null;function FJ(){FJ=x;Xv();var a=(GJ(),HJ(),IJ);JJ=new lx(a.e,a.c,a.d,a.f,a.b)}
+function uJ(a,b){var c;c=new Ou;a.eb&&bs(a.eb,c);a.B&&Aq(a.i,a);try{Si(a.i.d,a)}catch(d){if(d=Qi(d),!A(d,79))throw d;}a.c=KJ(a.i,a);try{Zv(a,b)}finally{Vi(a.k.b),Vi(a.j.b),Vi(a.n.b),a.H&&Yi(a.H,a.i),a.u&&(a.u=!1)}}function LJ(a,b,c){var d,e;e=a.gb;d=new Tj(a,e);e.Dd(a,d.b+b,d.e+c)}function MJ(a,b,c){b=new NJ(so(ro(Wu(Wu(a.L.d,b),c))));vv(b,a);B(b,a.d,(iq(),iq(),jq));return b}function yq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Bq(a.L.bb,b)}
+function YG(a,b,c){var d,e;(e=a.i)?(d=OJ(e.hb),bw(a,b+(bk(e.hb)+d[3]),c+(dk(e.hb)+d[0]))):bw(a,b,c)}function dB(a,b){a.B!=b&&(a.B=b,a._&&(b?Cq(a.i,a):Aq(a.i,a)))}function tJ(a,b){if(b!=(0!=a.A.b.q.d?sJ(By(a.A.b.q,0)):null)){wv(a.A.b);var c=a.A.b;DJ(c,b,c.hb,c.q.d,!0)}}
+function PJ(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(tq(),QJ)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ki(a.H);e.c<e.e.Fe();)if(d=Li(e),b==(tq(),RJ)){!d.c&&(d.c=new SJ);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(tq(),uq))g=d.i,j=d.x,d.A.d?(YG(d,j.d,j.e),yq(d,new wq(j.c,-1))):(YG(d,j.d,j.e),yq(d,new wq(j.c,j.b)),Cq(g,d)),Oi(g.d,d,d.A.c),vk(d.r,333);else if(!d.u&&f==(tq(),QJ))d.hb.style[bh]=ch,tq()}else if(b==uq){!d.c&&(d.c=new SJ);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=OJ(j.hb);h=d.x;if(d.A.d)h.d=bk(d.hb)-
+g[3]-bk(j.hb),h.e=dk(d.hb)-g[0]-dk(j.hb),d.x=h,YG(d,0,0),TJ(d,vq(j.hb).c,-1);else{if(f!=(tq(),QJ))h.d=bk(d.hb)-g[3]-bk(j.hb),h.e=dk(d.hb)-g[0]-dk(j.hb),h.c=d.f,h.b=d.e,d.x=h;YG(d,0,0);Bq(d,new UJ(vq(j.hb)));Aq(j,d)}d==d.i.b||vE(d);vk(d.r,333)}}else b==QJ&&(!d.c&&(d.c=new SJ),d=a,d.u||(d.y=c,d.hb.style[bh]=Ne))}}function VJ(a,b){a.hb.style[gh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.cg().cg()}
+function wJ(a){if(!a.cb){a.k=pv(a,a.i,(!Nr&&(Nr=new Ck),Nr));a.j=pv(a,a.i,Bk?Bk:Bk=new Ck);a.n=pv(a,a.i,(!Sr&&(Sr=new Ck),Sr));var b=a.i;!a.H&&(a.H=new ej);Zi(a.H,b);Nr&&(b=new Mr(a),a.eb&&bs(a.eb,b));a.B&&Cq(a.i,a);Oi(a.i.d,a,a.A.c);a.c&&(bw(a,a.c.b,a.c.c),a.c=null);cw(a);vE(a)}}function vE(a){if(a!=a.i.b){var b;Sr&&(b=new Rr(a),a.eb&&bs(a.eb,b))}}t(587,588,oi);_.Gd=function(){return 0!=this.A.b.q.d?sJ(By(this.A.b.q,0)):null};_.Jd=function(a){uJ(this,a)};_.Bd=function(){return new xv(this.A.b)};
+_.wd=function(){yJ(this);Rj(new WJ(this))};_.yd=function(a){return EJ(this.A.b,a)};_._f=function(a){yq(this,a)};_.Kd=function(a,b){YG(this,a,b)};_.Hd=function(a){tJ(this,a)};_.Ld=function(){wJ(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var JJ;
+function rJ(a){FJ();var b=(XJ(),YJ);Xv();var c;c=(lw(),mw);ew.call(this,!1,"popup");this.M=c.b;this.K=new ZJ(this);c=new $J;c.hb[Dd]="mosaic-popupLayoutPanel";Uv(this.L,c);aw(this);this.d=new aK(this);this.r=new bK(this);this.s=new cK(this);this.t=new dK(this);this.x=new eK;this.G=(tq(),RJ);this.B=!1;this.i=b;a=this.A=new fK(a);b=new gK;!a.e&&(a.e=new hK);Zi(a.e,b);a=new iK(new nx(JJ.b.e.b,JJ.b.c,JJ.b.d,JJ.b.f,JJ.b.b));B(a,new jK(this),(iq(),iq(),jq));b=this.A.c;if(!b.c){b.c=new jx;b.c.ld()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(cx(),dx);c.d=d;kK(b.i,b.c,new lK(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Hv;d=hx(c);dv(c.c,(qu(),ru(d)),0);Gv(c,a,d,0,!1)}else gx(b.c,a);qJ(b.i,null);B(this.A.c,new mK(this),(qq(),qq(),rq));B(this.A.c,this.d,jq);CJ(this,this.A);Mi(dw?ro(this.hb):so(ro(this.hb)),"mosaic-WindowPanel",!0)}t(586,587,oi,rJ);_.Id=function(){var a=this.b,b=new YA(a.b,201),c;a=a.b.r;a.b?a=new nK(new Ki(a.b)):(a=(ls(),ls(),ms),a=new Ki(a));for(;a._c();)c=a.ad(),201==b.e&&WG(c.b)};_.b=null;
+function BB(){dJ();hJ.call(this);var a=this.b=new oK;a.U=!0;a.b.i=!0;this.b.X=!0}t(589,572,{},BB);_.ye=function(){return this.b};_.b=null;function uC(){}t(596,440,{},uC);function nK(a){if(!a)throw new Bn;this.b=a}t(597,1,{},nK);_._c=function(){return AC(this.b)};_.ad=function(){return Li(this.b)};_.bd=function(){throw new EC("Missing message: awt.50");};_.b=null;function Wz(){return Wz()}
+function sC(){sC=x;var a;a=(jC(),kC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(pK,m,-1,0,1);else throw new $F(a+" is not supported");}catch(b){if(b=Qi(b),!A(b,87))throw b;}}function uB(a,b){a.b=31*a.b+K((new qG(b)).b)}function Rz(){}t(600,1,{},Rz);_.hC=function(){return this.b};_.b=1;function qK(){qK=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Oe))&&0<b.length)b=$doc.getElementsByTagName(Oe)[0],b.style[Ge]=eb;a.body.style[Ge]=eb}
+function OJ(a){qK();var b;b=y(I,s,-1,4,1);b[0]=rK(sK(a,"borderTopWidth"));b[1]=rK(sK(a,"borderRightWidth"));b[2]=rK(sK(a,"borderBottomWidth"));b[3]=rK(sK(a,"borderLeftWidth"));return b}function tK(a){qK();var b,c;c=uK(a);b=OJ(a);a=new wq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function vq(a){qK();return new wq(a.clientWidth,a.clientHeight)}
+function uK(a){qK();var b;b=y(I,s,-1,4,1);b[0]=rK(sK(a,"marginTop"));b[1]=rK(sK(a,"marginRight"));b[2]=rK(sK(a,"marginBottom"));b[3]=rK(sK(a,"marginLeft"));return b}function vK(a){qK();var b;b=y(I,s,-1,4,1);b[0]=rK(sK(a,"paddingTop"));b[1]=rK(sK(a,"paddingRight"));b[2]=rK(sK(a,"paddingBottom"));b[3]=rK(sK(a,"paddingLeft"));return b}function wK(a,b,c){qK();try{G(b,le)&&(b=Rd),a.style[b]=c}catch(d){if(d=Qi(d),!A(d,79))throw d;}}
+function BJ(a,b){qK();var c;xK||(xK=$doc.createElement(Ag),wK(xK,Ye,l),wK(xK,Qg,l),wK(xK,Yf,fd),wK(xK,bh,Ne),$doc.body.appendChild(xK));wK(xK,eh,a);wK(xK,Ge,a);c=tK(xK);return b?c.c:c.b}var xK=null;function yK(){wq.call(this,0,0)}function wq(a,b){this.c=a;this.b=b}function UJ(a){wq.call(this,a.c,a.b)}t(602,1,hi,yK,wq,UJ);_.eQ=function(a){return this===a?!0:null==a||zK!=Jn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function AK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(603,1,{72:1,75:1,96:1},AK);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return BK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function CK(a,b){this.b=a;this.c=b}t(604,1,hi,CK);_.eQ=function(a){return this===a?!0:null==a||DK!=Jn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return DK.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function eK(){this.c=this.b=this.e=this.d=0}t(605,1,hi,eK);_.eQ=function(a){return this===a?!0:null==a||EK!=Jn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return EK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function sK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==le&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(607,1,{});var FK=-1;function GK(){}t(608,607,{},GK);_.b=-1;_.c=-1;var HK=null;
+function rK(a){a=parseInt(a,10);a=isNaN(a)?null:jE(a);return!a?0:a.b}t(611,305,qi);_.Yf=function(){return zq(this.i)};_.Zf=function(a){qJ(this.i,a)};_.$f=function(){Dq(this.i)};_.Od=function(){Dq(this.i)};_.od=function(a){var b=this.i;b.hb.style[Ge]=a;b.cb||(b.i=a)};_.qd=function(a){var b=this.i;b.hb.style[eh]=a;b.cb||(b.j=a)};function GJ(){GJ=x;HJ()}
+function IK(a){GJ();var b;Bw(this,new $J);this.b=new JK;b=this.i;KK(b,new LK);wK(b.hb,Vf,cb);b.p=0;kK(b,this.b,new lK(0));this.b.ld()[Dd]="mosaic-Caption-text";this.b.hb.textContent=a||l;qJ(this.i,null);this.hb[Dd]="mosaic-Caption"}t(610,611,qi,IK);_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};_.c=null;
+function HJ(){HJ=x;MK=Sn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Fy(MK,240,20);new Fy(MK,224,16);new Fy(MK,208,16);new Fy(MK,192,16);new Fy(MK,176,16);new Fy(MK,160,16);new Fy(MK,144,16);new Fy(MK,128,16);new Fy(MK,112,16);new Fy(MK,96,16);new Fy(MK,80,16);new Fy(MK,64,16);new Fy(MK,260,16);IJ=new Fy(MK,48,16);new Fy(MK,32,16);new Fy(MK,16,16);new Fy(MK,0,16)}var MK,IJ;function NK(a,b){nv(a.b.hb,!b);qJ(a.i,a.b)}
+function xq(a,b){a.d=b;nv(a.b.hb,!b);qJ(a.i,a.b);if(a.e){var c;for(c=new Ki(a.e);c.c<c.e.Fe();)Li(c)}}function fK(a){var b;Bw(this,new $J);b=this.i;KK(b,new OK((PK(),QK)));b.p=0;this.c=new IK(a);kK(b,this.c,new lK(1));this.b=new $J;dj(this.b,"Body");kK(b,this.b,new lK(0));this.hb[Dd]="mosaic-CaptionLayoutPanel"}t(613,611,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},fK);_.rd=function(){qv(this.i)};_.sd=function(){tv(this.i)};_.Bd=function(){return new xv(this.b)};
+_.yd=function(a){return EJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function hK(){MG(this)}t(614,505,Th,hK);function ZJ(a){this.b=a}t(615,1,ai,ZJ);_.xc=function(){Dq(this.b.L.bb)};_.b=null;function RK(a){var b;b=a.c;a=b.i;b=!a.f?-1:Qj(a.f.b,b);a.f&&lu(a.f.b,b)&&ou(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&vE(!a.f?null:lu(a.f.b,b-1))}function SK(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new xz);-1==Qj(a.f.b,b)&&Zi(a.f.b,b)}function SJ(){}t(616,1,{},SJ);_.Uc=function(a){RK(a)};_.Vc=function(a){SK(a)};
+_.Xc=function(a){TK(a.b.i,a.b)};function XJ(){XJ=x;UK=new VK(1,"e");WK=new VK(2,Ef);XK=new VK(3,"ne");YK=new VK(10,"nw");ZK=new VK(4,rg);$K=new VK(5,ug);aL=new VK(12,"sw");bL=new VK(8,"w");YJ=new cL((lj(),mj(null)).hb)}function KJ(a,b){var c;c=OJ(a.hb);return new CK(bk(b.hb)-(bk(a.hb)+c[3]),dk(b.hb)-(dk(a.hb)+c[0]))}
+function dL(a){var b,c,d,e,f,g;if(a.f){b=vq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=lu(a.f.b,d),c=new wq(oo(g.hb,Pf),oo(g.hb,Of)),f=KJ(a,g),f.b-=Wj(0,f.b+oo(g.hb,Pf)-b.c),f.c-=Wj(0,f.c+oo(g.hb,Of)-b.b),YG(g,Wj(0,f.b),Wj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,TJ(g,c.c,c.b),g.G==(tq(),uq)&&Bq(g,new UJ(vq(a.hb))),vk(g.r,1)}}function eL(a,b,c){a=a.e;Oi(a,b,b);z(a.d,b,c);dj(b,Dc+c.c)}
+function Aq(a,b){var c;c=a.e;fL(c,b.z);cj(b.z,Dc+YK.c);fL(c,b.v);cj(b.v,Dc+WK.c);fL(c,b.w);cj(b.w,Dc+XK.c);fL(c,b.F);cj(b.F,Dc+bL.c);fL(c,b.o);cj(b.o,Dc+UK.c);fL(c,b.E);cj(b.E,Dc+aL.c);fL(c,b.C);cj(b.C,Dc+ZK.c);fL(c,b.D);cj(b.D,Dc+$K.c)}
+function Cq(a,b){!b.z&&(b.z=MJ(b,0,0));eL(a,b.z,YK);!b.v&&(b.v=MJ(b,0,1));eL(a,b.v,WK);!b.w&&(b.w=MJ(b,0,2));eL(a,b.w,XK);!b.F&&(b.F=MJ(b,1,0));eL(a,b.F,bL);!b.o&&(b.o=MJ(b,1,2));eL(a,b.o,UK);!b.E&&(b.E=MJ(b,2,0));eL(a,b.E,aL);!b.C&&(b.C=MJ(b,2,1));eL(a,b.C,ZK);!b.D&&(b.D=MJ(b,2,2));eL(a,b.D,$K)}function TK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){aA(a.f,b);for(Zi(a.f.b,b);c<d;++c)VJ(lu(a.f.b,c),c)}else VJ(b,c)}
+function cL(a){a=new gL(a);Bw(this,a);this.d=new hL(a);this.d.j=!0;Wi(this.d);this.d.n=3;this.e=new iL(a);this.e.j=!0;Wi(this.e);this.e.n=3;Dw(this)}t(617,305,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},cL);_.Yf=function(){return vq(this.hb)};_.Zf=function(){var a;(a=jL(this))&&a.Zf(null)};_.$f=function(){dL(this)};_.Uc=function(a){!this.c&&(this.c=new SJ);RK(a)};_.Vc=function(a){!this.c&&(this.c=new SJ);SK(a)};_.Od=function(){dL(this)};
+_.Xc=function(a){!this.c&&(this.c=new SJ);TK(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var UK,WK,XK,YK,YJ,ZK,$K,aL,bL;function gL(a){this.q=new Rv(this);this.hb=a}t(618,285,mi,gL);function VK(a,b){this.b=a;this.c=b}t(619,1,{},VK);_.b=0;_.c=null;function hL(a){Gi();$i.call(this,a)}t(620,3,{},hL);_.rc=function(){var a;a=this.k.f;a.u||$j(a.p);cj(this.k.f,"dragdrop-dragging");!a.A.d&&NK(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Wj(this.b,a<this.e?a:this.e),b=Wj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Ye]=a+(yj(),ag);c.style[Qg]=b+ag};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||vE(a);a.A.d||NK(a.A,!0);a.u||(a.p||(a.p=new kL,dj(a.p,"mosaic-GlassPanel-invisible")),wK(a.p.hb,gh,(qK(),sK(a.hb,gh))),kj((lj(),mj(null)),a.p,0,0));dj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+ck(this.k.b.hb);this.c=a.e+ek(this.k.b.hb);this.e=this.b+gk(this.k.b.hb)-this.k.f.kd();this.d=this.c+fk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function fL(a,b){try{Si(a,b)}catch(c){if(c=Qi(c),!A(c,79))throw c;}}
+function iL(a){Gi();$i.call(this,a);this.d=new Ii}t(621,3,{},iL);_.rc=function(){var a;a=this.k.f.gb;a.u||$j(a.p);cj(this.k.f,"dragdrop-dragging");NK(a.A,!1);yq(a,new wq(a.f,a.e));vk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=hj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-Wj(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.e,b=Wj(a+b,oo(d.A.c.hb,Of)),b!=a&&LJ(d,0,a-b),yq(d,new wq(d.f,b)),vk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.e,b=Wj(a+b,oo(d.A.c.hb,Of)),yq(d,new wq(d.f,b)),vk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-Wj(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&LJ(d,a-b,0),yq(d,new wq(b,d.e)),vk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.f,yq(d,new wq(96<a+b?a+b:96,d.e)),vk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||vE(a);NK(a.A,!0);a.u||(a.p||(a.p=new kL,dj(a.p,"mosaic-GlassPanel-invisible")),wK(a.p.hb,gh,(qK(),sK(a.hb,gh))),kj((lj(),mj(null)),a.p,0,0));dj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+ck(this.k.b.hb);this.c=a.e+ek(this.k.b.hb);this.f=this.b+gk(this.k.b.hb)-this.k.f.kd();this.e=this.c+fk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function kL(){var a;this.e=new lL(this);this.b=!1;this.c=new Vv;Bw(this,this.c);a=this.hb.style;a[nd]="#000";a[ke]="alpha(opacity=50)";a.opacity="0.5";this.hb[Dd]="gwt-GlassPanel"}t(622,305,Vh,kL);
+_.ud=function(){var a;Dw(this);try{a=this.gb}catch(b){b=Qi(b);if(A(b,85))throw new rv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(lj(),mj(null))?(du(this),eu(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Yi(xk,a),a.c=!0,a.d=Gk(a),Zi(xk,a),this.d=new mL(this),Iu(new cu(this.d))):(this.hb.style[sd]=cb,this.hb.style[jg]=cb);this.b&&wu(new bu(this));kj(mj(null),new nL,Ao($doc),Bo($doc))};
+_.vd=function(){this.i.vd();Dk(this.e);this.d&&($t(Gu,this.d,H(oL,m,14,[(!Qr&&(Qr=new Ck),Qr)])),this.d=null);this.b&&$t(yu,this,H(oL,m,14,[(!xu&&(xu=new Ck),xu)]))};_.dd=function(a){switch(tu(a.type)){case 256:if(27==(a.keyCode||0))return $j(this),!1;case 1:if(yo(this.hb,a.target))return $j(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function lL(a){wk();this.b=a}t(623,26,{},lL);_.Hc=function(){var a=this.b;du(a);eu(a.hb)};_.b=null;function mL(a){this.b=a}t(624,1,{},mL);_.b=null;
+function nL(){this.hb=Gw();var a;a=new zx(new pL(this));B(this,a,(Zp(),Zp(),$p));B(this,a,(Eq(),Eq(),Fq))}t(625,307,mi,nL);_.wd=function(){Rj(new qL(this))};function pL(a){this.b=a}t(626,1,{},pL);_.b=null;function qL(a){this.b=a}t(627,1,ai,qL);_.xc=function(){this.b.hb.focus()};_.b=null;function rL(a){a.hb.style[eh]=md;a.hb.style[Ge]=md;if(a.cb){var a=a.gb,b;A(a,104)?a.Zf(null):(b=jL(a))&&b.Zf(a)}}t(629,288,$h);_.Yf=function(){rL(this);return new wq(oo(this.hb,Pf),oo(this.hb,Of))};_.Zf=function(){rL(this)};
+_.$f=function(){};_.cd=function(){};_.Od=function(){};function JK(){this.hb=$doc.createElement("label");this.hb[Dd]="mosaic-Label";this.hb.style[dh]=Kf;this.hb[Dd]="mosaic-HTML"}t(628,629,$h,JK);function iK(a){Bw(this,new sL(a));this.hb[Dd]="mosaic-ImageButton"}t(630,305,Vh,iK);
+function oK(){Xv();var a=(lw(),ow);ew.call(this,!0,lf);this.M=a.b;this.b=new tL(this);this.b.e=!0;Sv(this,this.b);this.U=!0;this.b.i=!0;-1==this.db?ev(this.hb,1|(this.hb.__eventBits||0)):this.db|=1;(dw?ro(this.hb):so(ro(this.hb)))[Dd]=Ee;this.hb.style[gh]="2147483647"}t(631,290,mi,oK);_.cd=function(a){sv(this,a);1==tu(a.type)&&Zv(this,!1)};_.b=null;
+function tL(a){this.c=a;this.d=new ej;this.j=new ej;a=(Rx(),Qx);new Ey(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Fg);this.f=$doc.createElement(Ig);pu(b,this.f);this.p=!0;a=Gw();b=(qu(),ru(b));a.appendChild(b);this.hb=a;El();this.hb.setAttribute(kg,hm.b);-1==this.db?ev(this.hb,2225|(this.hb.__eventBits||0)):this.db|=2225;this.hb[Dd]=De;a=lv(this.hb)+"-vertical";Mi(this.ld(),a,!0);this.hb.style[Tf]=cb;this.hb.setAttribute("hideFocus",Zg);B(this,new Px(this),(Zp(),Zp(),$p))}t(632,328,zi,tL);
+_.cd=function(a){switch(tu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ix(this,a)};_.Nd=function(a,b){Mx(this,a,b);b||this.b&&Zv(this.c,!1)};_.b=!0;_.c=null;
+function sL(a){var b=(Vw(),Ww),c=(cx(),dx),d;d=new Nw;d.i[rd]=bb;d.i[xd]=0;d.i[zd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Lw(b.b);b.b.d.rows[0].cells[0][id]=c.b;Lw(b.b);b.b.d.rows[0].cells[0].style[ah]=e.b;Lw(d);b=Hw(d,0,0,!0);if(a){$j(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Jw(g,f.d);Gs(f.c,g,a);c.b=c.b.c}else e=c.c.d,Zi(c.c,a);a.hb[dd]=e;pu(b,a.hb);vv(a,d)}Bw(this,d);Mi(this.hb,"mosaic-WidgetWrapper",!0)}t(633,305,Vh,sL);_.b=null;_.c=null;function aK(a){this.b=a}t(634,1,{},aK);
+_.Pc=function(){this.b._&&this.b!=this.b.i.b&&vE(this.b)};_.b=null;function bK(a){wk();this.b=a}t(635,26,{},bK);_.Hc=function(){Dq(this.b.L.bb);var a=this.b;Pr((!a.q&&(a.q=new uL),a.q))};_.b=null;function cK(a){wk();this.b=a}t(636,26,{},cK);_.Hc=function(){PJ(this.b,(tq(),uq))};_.b=null;function dK(a){wk();this.b=a}t(637,26,{},dK);_.Hc=function(){PJ(this.b,(tq(),QJ))};_.b=null;function gK(){}t(638,1,{},gK);function jK(a){this.b=a}t(639,1,{},jK);_.Pc=function(){this.b.Id()};_.b=null;
+function mK(a){this.b=a}t(640,1,{},mK);_.b=null;function WJ(a){this.b=a}t(641,1,ai,WJ);_.xc=function(){this.b.G==(tq(),uq)?vk(this.b.s,333):this.b.G==QJ&&vk(this.b.t,333)};_.b=null;function NJ(a){this.hb=a;qv(this)}t(642,288,zi,NJ);_.Qc=function(a){return B(this,a,(hr(),hr(),ir))};_.Rc=function(a){return B(this,a,(uj(),uj(),vj))};_.Sc=function(a){return B(this,a,(lr(),lr(),mr))};_.Tc=function(a){return B(this,a,(wj(),wj(),xj))};function uL(){hs.call(this,null)}t(643,219,ci,uL);
+function tq(){tq=x;uq=new vL("MAXIMIZED",0);QJ=new vL("MINIMIZED",1);RJ=new vL("NORMAL",2);wL=H(xL,m,99,[uq,QJ,RJ])}function vL(a,b){Co.call(this,a,b)}t(644,140,{72:1,76:1,78:1,99:1},vL);var wL,uq,QJ,RJ;function du(a){var b,c,d,e;c=sj();b=tj();e=(fv(),gv).scrollWidth;d=gv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[eh]=c-1+ag);0<=b-1&&(a.hb.style[Ge]=b-1+ag)}
+function eu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,l)}function yL(a,b){var c,d,e;if(a.n)return!0;a.y.Oe();for(c=new xv(b);c.b.b<c.b.c.d-1;)d=sJ(yv(c.b)),e=d.gb,A(e,105)&&e.pd(d.md()),d.md()&&Zi(a.y,d);return!0}
+function zL(a,b){var c,d,e;if(b.b)a.d&&hk(a.d),a.d=new AL(a,b),ik(a.d,333);else for(d=new Ki(a.y);d.c<d.e.Fe();)c=Li(d),e=c.fb,Ov(b,BL(c),e.t,e.u),CL(c,e.v,e.s,H(I,s,-1,[DL(a.r.b,c).e,DL(a.q.b,c).d,DL(a.o.b,c).b,DL(a.p.b,c).c]),H(I,s,-1,[EL(a.j.b,c).e,EL(a.i.b,c).d,EL(a.e.b,c).b,EL(a.f.b,c).c]),H(I,s,-1,[FL(a.v,c),FL(a.u,c),FL(a.s,c),FL(a.t,c)]))}
+function GL(){this.y=new ej;this.k=new HL(this);this.x=new IL(this.k);this.w=new JL(this.k);this.r=new KL(this.k);this.q=new LL(this.k);this.o=new ML(this.k);this.p=new NL(this.k);this.j=new OL(this.k);this.i=new PL(this.k);this.e=new QL(this.k);this.f=new RL(this.k);this.v=new SL(this.k);this.u=new SL(this.k);this.s=new SL(this.k);this.t=new SL(this.k)}t(648,1,{});_.ag=function(a){zL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function TL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ki(b.y);e.c<e.e.Fe();)d=Li(e),A(d,27)&&(d=d.bb),f=d.fb,Ov(c,BL(d),f.t,f.u),CL(d,f.v,f.s,H(I,s,-1,[DL(b.r.b,d).e,DL(b.q.b,d).d,DL(b.o.b,d).b,DL(b.p.b,d).c]),H(I,s,-1,[EL(b.j.b,d).e,EL(b.i.b,d).d,EL(b.e.b,d).b,EL(b.f.b,d).c]),H(I,s,-1,[FL(b.v,d),FL(b.u,d),FL(b.s,d),FL(b.t,d)]));UL(c);a.b.d=null;for(a=new Ki(a.b.y);a.c<a.e.Fe();)b=Li(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function AL(a,b){this.b=a;this.c=b;var c=(nk(),qk);this.n=new mk(this);this.u=c}t(649,17,{},AL);_.yc=function(){TL(this)};_.zc=function(){TL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ki(this.b.y);c.c<c.e.Fe();)b=Li(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),Ov(this.c,BL(b),d.j,d.w),CL(b,d.x,d.i,H(I,s,-1,[DL(this.b.r.b,b).e,DL(this.b.q.b,b).d,DL(this.b.o.b,b).b,DL(this.b.p.b,b).c]),H(I,s,-1,[EL(this.b.j.b,b).e,EL(this.b.i.b,b).d,EL(this.b.e.b,b).b,EL(this.b.f.b,b).c]),H(I,s,-1,[FL(this.b.v,b),FL(this.b.u,b),FL(this.b.s,b),FL(this.b.t,b)]))};_.b=null;_.c=null;
+t(651,1,{});_.b=null;function QL(a){this.b=a}t(650,651,{},QL);function RL(a){this.b=a}t(652,651,{},RL);function PL(a){this.b=a}t(653,651,{},PL);function OL(a){this.b=a}t(654,651,{},OL);function ML(a){this.b=a}t(655,651,{},ML);function NL(a){this.b=a}t(656,651,{},NL);function LL(a){this.b=a}t(657,651,{},LL);function KL(a){this.b=a}t(658,651,{},KL);t(659,651,{},function(a){this.b=a});t(660,651,{},function(a){this.b=a});
+function FL(a,b){var c=a.b,d;d=hj(c.e,b);d||(d=new AK(vK(b.hb)),z(c.e,b,d));return d.e}function SL(a){this.b=a}t(661,651,{},SL);function JL(a){this.b=a}t(662,651,{},JL);function IL(a){this.b=a}t(663,651,{},IL);function EL(a,b){var c;c=hj(a.b,b);c||(c=new AK(OJ(b.hb)),z(a.b,b,c));return c}function DL(a,b){var c;c=hj(a.c,b);c||(c=new AK(uK(b.hb)),z(a.c,b,c));return c}
+function VL(a,b){var c,d;d=hj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=jL(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new wq(WL(e,!0),WL(e,!1));break a}h=b.Yf();null!=c.n&&(h.c=WL(e,!0));null!=c.k&&(h.b=WL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new wq(WL(e,!0),WL(e,!1));break a}h=new yK;f=b.hb;n=f.style;g=n[Yf];j=n[bh];n[Yf]="static";n[bh]=Ne;null!=c.n?h.c=WL(e,!0):(n[eh]=md,h.c=(f.offsetWidth||0)+DL(d.p.b,b).c+DL(d.q.b,b).d);null!=c.k?h.b=WL(e,!1):(n[Ge]=md,h.b=(f.offsetHeight||0)+DL(d.r.b,b).e+
+DL(d.o.b,b).b);n[Yf]=g;n[bh]=j}d=h}null!=c.n&&(yj(),xp)==c.n.cg()||null!=c.k&&(yj(),xp)!=c.k.cg()||z(a.f,b,d)}return d}function HL(a){this.i=a;this.d=new Ii;this.f=new Ii;this.c=new Ii;this.b=new Ii;this.e=new Ii}t(664,1,{},HL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function XL(a){var b;b=a.fb;if(null==b||!A(b,102))b=new YL,a.fb=b;return b}function LK(){OK.call(this,(PK(),ZL))}function OK(a){var b=($L(),aM);GL.call(this);this.c=a;this.b=b}t(665,648,{},LK,OK);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new yK;yL(this,a);n=DL(this.p.b,a).c+DL(this.q.b,a).d+EL(this.f.b,a).c+EL(this.i.b,a).d+FL(this.t,a)+FL(this.u,a);d=DL(this.r.b,a).e+DL(this.o.b,a).b+EL(this.j.b,a).e+EL(this.e.b,a).b+FL(this.v,a)+FL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(PK(),ZL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ki(this.y);a.c<a.e.Fe();)c=Li(a),e=XL(c),b=null,j=c.gb,A(j,105)&&(b=j,b=bM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==ZL?(n+=VL(this.x.b,c).c,e.b=VL(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=Wj(f,e.b)):(d+=VL(this.w.b,c).b,e.c=VL(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=Wj(g,e.c));this.c==ZL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(yL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=FL(this.t,a);E=FL(this.v,a);c=vq(a.hb);Q=c.c-(u+FL(this.u,a));r=c.b-(E+FL(this.s,a));g=Q;c=r;this.c==(PK(),ZL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ki(this.y);e.c<e.e.Fe();)d=Li(e),b=null,q=XL(d),v=d.gb,A(v,105)&&(b=v,b=bM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==ZL?(q.e?++h:(q.c=VL(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=VL(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=VL(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=VL(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Ki(this.y);e.c<e.e.Fe();)d=Li(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=bM(b),b=new wq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==ZL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==QK?(q.t=this.b==($L(),aM)?u:this.b==cM?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==($L(),aM)?(q.t=u,q.u=E):this.b==cM?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.gd()-bk(a.hb)-FL(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-dk(a.hb)-FL(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));zL(this,a)}};_.b=null;_.c=null;function $L(){$L=x;aM=new dM("START",0);cM=new dM(Gb,1);eM=new dM("END",2);fM=H(gM,m,100,[aM,cM,eM])}function dM(a,b){Co.call(this,a,b)}t(666,140,{72:1,76:1,78:1,100:1},dM);var fM,cM,eM,aM;function PK(){PK=x;ZL=new hM("HORIZONTAL",0);QK=new hM("VERTICAL",1);iM=H(jM,m,101,[ZL,QK])}
+function hM(a,b){Co.call(this,a,b)}t(667,140,{72:1,76:1,78:1,101:1},hM);var iM,ZL,QK;t(669,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function YL(){this.f=!1}function lK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(668,669,{102:1,106:1},YL,lK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function kM(a,b){if(a.n)return!0;yL(a,b);if(0<a.y.d){a.b=lu(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new lM,c.fb=d;a.c=d;a.y.Oe();Zi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function mM(){GL.call(this)}t(670,648,{},mM);
+_.bg=function(a){var b,c;c=new yK;kM(this,a);if(this.b){b=VL(this.x.b,this.b).c;var d=VL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=bM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=DL(this.p.b,a).c+DL(this.q.b,a).d+EL(this.f.b,a).c+EL(this.i.b,a).d+FL(this.t,a)+FL(this.u,a);c.b+=DL(this.r.b,a).e+DL(this.o.b,a).b+EL(this.j.b,a).e+EL(this.e.b,a).b+FL(this.v,a)+FL(this.s,a);return c};
+_.ag=function(a){var b,c,d,e,f;kM(this,a)&&(d=FL(this.t,a),e=FL(this.v,a),c=vq(a.hb),f=c.c-(d+FL(this.u,a)),c=c.b-(e+FL(this.s,a)),b=this.b.gb,A(b,105)&&(b=bM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-bk(a.hb)-FL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-dk(a.hb)-FL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),zL(this,a))};_.b=null;_.c=null;function lM(){this.f=!1}
+t(671,669,{103:1,106:1},lM);function bM(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=ro(Wu(Wu(a.d,0),0)),c=ro(Wu(Wu(a.d,2),2)),d=uK(a.hb),b=OJ(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function nM(a,b){a.cb&&$j(a);return Tv(a,b)}function oM(){uw();kw.call(this,vw)}t(672,295,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},oM);_.yd=function(a){return nM(this,a)};_.b=null;
+function kK(a,b,c){var d=a.q.d;b.fb=c;DJ(a,b,a.hb,d,!0)}function BL(a){var b;b=a.gb;return A(b,105)?b:a}function zq(a){if(!a.cb)return new yK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.bg(a),Bq(a,a.k),a.e.ag(a),a.k=a.e.bg(a);return a.k}function sJ(a){return A(a,105)?a.bb:a}function pM(a){var b;if(!a.o){b=(!HK&&(HK=new GK),HK);var c=qM(a,gb,!0);b.b=c;c=qM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function DJ(a,b,c,d,e){if(A(b,27))throw new Ek("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new oM,Gv(a,c,a.hb,d,!0),Uv(c,b)):Gv(a,b,c,d,e);qJ(a,b)}
+function qJ(a,b){var c;c=a.e;if(b){var d=c.k;Ti(d.d,b);Ti(d.f,b);Ti(d.c,b);Ti(d.b,b);Ti(d.e,b)}else d=c.k,my(d.d),my(d.f),my(d.c),my(d.b),my(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==BL(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==BL(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.Zf(a.gb),c.Zf(a))}}
+function Dq(a){if(a.cb&&a.hb.style.display!=Hf){a.hb.scrollTop=0;var b=a.hb,c=0;!wo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.ag(a);a.d=!1;UL(a)}}function UL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=sJ(By(a.q,d)),A(b,105)&&(b=b.bb),b.md()&&(A(b,104)?b.$f():A(b,34)&&b.Od())}function EJ(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=BL(b);return Mv(a,c)?(A(c,105)&&nM(c,b),qJ(a,null),!0):!1}
+function KK(a,b){var c;a.e=b;null!=a.f&&cj(a,lv(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Ky(a.f,jo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));dj(a,lv(a.hb)+Ca+a.f);qJ(a,null)}function qM(a,b,c){a.n||(a.n=$doc.createElement(Ag),wK(a.n,Yf,fd),wK(a.n,bh,Ne),wK(a.n,Ye,cb),wK(a.n,Qg,cb),a.hb.appendChild(a.n));wK(a.n,eh,b);wK(a.n,Ge,b);a=tK(a.n);return c?a.c:a.b}
+function WL(a,b){var c;c=null.cg();if(c==(yj(),Jp)){c=(pM(a),null.cg());var d=(-1==FK&&(FK=(qK(),BJ(ib,!0))),FK);return N(M(Math.round(100*d*c/254)))}if(c==zp)return c=pM(a),d=null.cg(),N(M(XD(d*(-1==c.b&&(c.b=BJ(gb,!0)),c.b))));if(c==Bp)return c=pM(a),d=null.cg(),N(M(XD(d*(-1==c.c&&(c.c=BJ(hb,!0)),c.b))));if(c==Hp)return c=(pM(a),null.cg()),d=(-1==FK&&(FK=(qK(),BJ(ib,!0))),FK),N(M(Math.round(d*c)));if(c==Lp)return c=(pM(a),null.cg()),d=(-1==FK&&(FK=(qK(),BJ(ib,!0))),FK),N(M(Math.round(10*d*c/254)));
+if(c==Fp)return N(M(XD(12*(pM(a),null.cg())*N(M(XD((-1==FK&&(FK=(qK(),BJ(ib,!0))),FK)/72))))));if(c==xp)return qM(a,null.cg(),b);if(c==Dp)return c=(pM(a),N(M(XD(null.cg())))),d=(-1==FK&&(FK=(qK(),BJ(ib,!0))),FK),N(M(Math.round(d*c/72)));if(null.cg()==vp)return N(M(XD(null.cg())));throw new Ek("Invalid size: "+null.cg());}function $J(){var a=new mM;Qv.call(this);this.k=new wq(-1,-1);new yM(this);this.hb[Dd]="mosaic-LayoutPanel";KK(this,a)}
+t(673,285,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},$J);_.Cd=function(a){DJ(this,a,this.hb,this.q.d,!0)};_.rd=function(){Av(this,new zM)};_.sd=function(){Av(this,new AM)};_.Yf=function(){return zq(this)};_.zd=function(a){return Jv(this.q,BL(a))};_.Ad=function(a,b,c,d){DJ(this,a,b,c,d)};_.Zf=function(a){qJ(this,a)};_.Bd=function(){return new xv(this)};_.$f=function(){Dq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=zq(this),null!=this.j)a=a.b+ag,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+ag);this.od(b);this.i=null}else b=a.b+ag,this.qd(a.c+ag),this.od(b);Dq(this)}};_.Od=function(){Dq(this)};_.yd=function(a){return EJ(this,a)};_.od=function(a){this.hb.style[Ge]=a;this.cb||(this.i=a)};_.Dd=function(a,b,c){Ov(this,BL(a),b,c)};
+_.qd=function(a){this.hb.style[eh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function zM(){}t(674,1,{},zM);_.Md=function(a){BL(a).ud()};function AM(){}t(675,1,{},AM);_.Md=function(a){BL(a).vd()};function xv(a){this.c=a;this.b=new Lv(this.c.q)}t(676,1,{},xv);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return sJ(yv(this.b))};_.bd=function(){zv(this.b)};_.c=null;function BM(){BM=x;new wx}
+function yM(a){BM();Mi(a.hb,"dragdrop-dropTarget",!0);this.b=a;new CM(this)}t(677,9,{},yM);function CM(a){wk();this.b=a}t(678,26,{},CM);_.Hc=function(){qJ(this.b.b,null);Dq(this.b.b)};_.b=null;function jL(a){a=a.gb;return!a?null:A(a,104)?a:jL(a)}function TJ(a,b,c){var d;d=a.hb;CL(a,b,c,uK(d),OJ(d),vK(d))}
+function CL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(yj(),ag)),b!=a.kd()&&a.qd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(yj(),ag)),c!=a.jd()&&a.od((0>c?0:c)+ag))}function Bq(a,b){TJ(a,b.c,b.b)}t(681,1,{});
+function PF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:FC(a,b,~~Ci(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Lf:typeof v,r=r==Nf?Object.prototype.toString.call(v)==Uc||typeof v.length==Mf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Lf,r)))if(v=G(Mf,r),r=G("boolean",r),DM===D)v&&(o[u]=new qG(o[u])),r&&(o[u]=(bG(),o[u]?eG:cG));else{q=v||r;if(q=
+!q&&null!=D&&Jn(D)==EM){q=o[u];if(null==q||FM(q,D))continue;if(Hn(q)&&(q=q&&q.g?q.g:null,null!=q&&FM(q,D))){o[u]=q;continue}}if(!G(Nf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function GM(){this.d=new Ii;this.b=new Ii;this.c=new Ii}function FM(a,b){var c;if(DM==b||HM==b&&A(a,107))return!0;if(null!=a)for(c=Jn(a);c&&c!=DM;c=null)if(c==b)return!0;return!1}t(680,681,{},GM);function MF(){MF=x;OF=new GM}
+function SF(a,b){MF();z(OF.d,a,b)}function JF(a){MF();var b,c,d;d=vG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function KF(a,b){var c;MF();return c=b&&b[0]&&(typeof b[0]==Nf||typeof b[0]==se)?b[0]:null,FM(c,a)}function QF(a){var b=LF;MF();var c,d;d=OF.c;if(c=!b?d.c:FC(d,b,~~Ci(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?GC(d,c):IC(d,b,c,~~Ci(b))}
+function qF(a){MF();var b=OF,c;null==a?a=null:(c=a[Xc],c||(0!=(Jn(a).c&4)?a=[]:(b=(b=hj(b.d,Jn(a)))&&typeof b==se?new b(a):a,a=a[Xc]=b),c=a),a=c);return a}var OF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Un&&(e=jk(),2E3<e-Wn&&(Wn=e,Vn=Tn()));if(0==Un++){var f=(Xn(),Yn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=go(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Xn(),Yn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=go(n,o);while(h.d);h.d=o}}--Un;c&&-1!=Vn&&($wnd.clearTimeout(Vn),Vn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Js)()}catch(d){a(b)}else C(Js)()}var DM=Z(1),Mn=Z(102),IM=mG(" I"),I=hG(690,IM),NG=hG(688,DM),JM=mG(" Z"),qH=hG(691,JM);Z(101);Z(100);Z(99);var KM=Z(485),An=hG(692,KM),LM=Z(238),Ct=hG(693,LM);Z(239);Z(140);Z(460);Z(108);Z(471);var MM=mG(" B");Z(475);var NM=mG(" C"),Di=hG(694,NM),EM=Z(473),OM=mG(" D"),zD=hG(695,OM);Z(474);Z(476);var PM=Z(479),YE=hG(696,PM),QM=mG(" J"),RM=Z(2),Ls=hG(689,RM),pK=hG(697,MM);Z(488);Z(470);Z(98);Z(173);Z(458);
+var LF=Z(451);Z(467);var YF=Z(465);Z(463);Z(464);Z(469);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(482);Z(477);Z(466);Z(452);Z(453);Z(454);Z(455);Z(456);Z(457);var SM=Z(375);Z(374);Z(373);Z(372);Z(450);Z(449);var IA=Z(389),cD=hG(698,IA),TM=Z(395),hD=hG(699,TM),UM=Z(396),jD=hG(700,UM),VM=Z(527),nF=hG(701,VM),Cs=hG(702,I),WM=$(525,function(){oD();return dH}),eH=hG(703,WM);Z(526);Z(398);Z(397);Z(520);Z(519);Z(528);Z(529);Z(524);Z(432);Z(523);var iA=hG(704,SM);Z(387);Z(531);Z(462);lG();Z(461);lG();Z(681);
+Z(680);var HM=lG();Z(289);var XM=Z(288);Z(287);Z(293);Z(307);Z(348);Z(533);Z(532);Z(286);Z(285);Z(535);Z(534);Z(540);Z(541);Z(542);Z(543);Z(544);Z(545);Z(546);Z(547);Z(536);Z(537);Z(538);Z(539);Z(225);Z(224);Z(298);Z(299);Z(300);Z(558);Z(567);Z(26);Z(559);Z(560);Z(561);Z(562);Z(563);Z(564);Z(565);Z(566);Z(270);Z(344);Z(347);Z(345);Z(346);Z(184);Z(183);Z(272);Z(219);Z(274);Z(192);var YM=Z(191);Z(222);Z(221);Z(220);Z(369);Z(370);Z(371);
+var ZM=$(161,function(){yj();return Np}),Op=hG(705,ZM),$M=$(139,function(){zj();return No}),Oo=hG(706,$M),aN=$(146,function(){Po();return Yo}),Zo=hG(707,aN),bN=$(151,function(){$o();return ip}),jp=hG(708,bN),cN=$(156,function(){kp();return tp}),up=hG(709,cN);$(162,null);$(163,null);$(164,null);$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(141,null);$(142,null);$(143,null);$(144,null);$(145,null);$(147,null);$(148,null);$(149,null);$(150,null);$(152,null);$(153,null);
+$(154,null);$(155,null);$(157,null);$(158,null);$(159,null);$(160,null);Z(444);Z(443);Z(492);Z(494);Z(493);Z(495);Z(497);Z(496);Z(498);Z(502);Z(503);Z(182);Z(188);Z(187);Z(186);Z(190);Z(204);Z(415);Z(414);var CB=Z(413),aE=hG(710,CB),uH=hG(711,QM);Z(399);Z(499);Z(505);Z(500);Z(501);Z(400);Z(557);Z(409);Z(408);Z(407);Z(412);var dN=lG(),oJ=hG(712,dN);Z(268);Z(442);Z(511);var eN=$(228,function(){rs();return ws}),xs=hG(713,eN);Z(422);Z(423);Z(406);var mB=Z(401);Z(491);Z(385);Z(386);Z(411);var xB=Z(410);
+Z(403);Z(402);Z(509);Z(518);Z(404);Z(446);Z(484);Z(521);Z(522);Z(530);Z(392);var MA=Z(391);Z(420);Z(421);Z(377);Z(376);Z(429);lG();lG();lG();Z(379);Z(380);Z(189);Z(357);var Cy=hG(714,XM);Z(358);Z(570);Z(569);Z(318);Z(320);Z(319);Z(321);Z(206);Z(223);Z(209);Z(211);var TA=Z(394);Z(445);Z(382);Z(381);Z(388);Z(515);Z(487);Z(214);Z(431);Z(201);Z(202);Z(205);Z(199);Z(198);Z(200);var VA=Z(553);Z(390);Z(572);Z(577);Z(430);Z(478);Z(433);var kA=Z(384),jA=hG(715,MA);Z(600);Z(417);Z(418);Z(419);Z(383);Z(550);
+Z(551);Z(323);Z(322);Z(314);Z(315);Z(589);Z(578);Z(579);Z(504);Z(512);Z(513);Z(514);Z(571);Z(573);var nB=Z(405);Z(554);Z(516);Z(213);Z(210);Z(212);Z(208);Z(197);Z(196);Z(195);Z(250);Z(576);Z(292);Z(291);Z(290);Z(588);Z(587);Z(586);Z(581);Z(585);var fN=$(644,function(){tq();return wL}),xL=hG(716,fN);Z(643);Z(642);Z(634);Z(635);Z(636);Z(637);Z(638);Z(639);Z(640);Z(641);Z(615);var gN=$(294,function(){lw();return sw}),tw=hG(717,gN),hN=$(340,function(){gw();return Yx}),Zx=hG(718,hN);Z(17);Z(341);Z(342);
+Z(337);Z(338);Z(339);Z(18);Z(19);Z(20);Z(428);Z(393);Z(631);Z(328);Z(632);Z(329);Z(330);Z(331);Z(332);Z(335);Z(303);Z(302);Z(301);Z(574);Z(575);Z(580);Z(243);Z(306);Z(336);Z(324);Z(351);Z(350);Z(349);var iN=$(352,function(){py();return zy}),Ay=hG(719,iN);$(353,null);$(354,null);$(355,null);$(356,null);Z(226);Z(555);Z(304);Z(317);Z(316);Z(508);Z(366);Z(296);Z(185);Z(556);Z(305);Z(617);Z(3);Z(620);Z(621);Z(619);Z(618);Z(611);Z(610);Z(673);Z(674);Z(675);Z(676);Z(613);Z(217);var aC=Z(425),cC=hG(720,aC);
+Z(426);Z(424);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var jN=Z(51),Nx=hG(721,jN);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(244);var zK=Z(602);Z(297);var DK=Z(604);Z(215);Z(629);Z(628);Z(438);Z(437);Z(439);Z(216);
+Z(252);Z(254);Z(253);Z(248);Z(360);Z(245);Z(295);Z(672);Z(259);Z(262);Z(260);Z(261);Z(5);Z(7);Z(6);Z(582);Z(427);Z(440);Z(361);Z(181);Z(281);Z(283);Z(282);Z(434);Z(435);Z(441);Z(218);Z(247);Z(33);Z(255);Z(325);Z(326);Z(327);Z(256);var oL=hG(722,YM);Z(257);Z(552);Z(630);Z(597);Z(468);Z(489);Z(32);Z(70);var EK=Z(605);Z(614);Z(633);Z(669);Z(668);Z(193);Z(203);Z(4);Z(596);Z(648);Z(665);var kN=$(666,function(){$L();return fM}),gM=hG(723,kN),lN=$(667,function(){PK();return iM}),jM=hG(724,lN);Z(651);Z(660);
+Z(659);Z(663);Z(662);Z(658);Z(657);Z(655);Z(656);Z(654);Z(653);Z(650);Z(652);Z(661);Z(664);Z(649);Z(616);Z(670);Z(309);Z(308);Z(311);Z(312);Z(310);Z(258);Z(21);Z(279);Z(280);Z(11);Z(14);Z(24);var mN=Z(27),Hk=hG(725,mN);Z(25);Z(22);Z(23);Z(671);Z(8);Z(10);Z(9);Z(677);Z(678);Z(622);Z(625);Z(626);Z(627);Z(623);Z(624);var BK=Z(603);Z(607);Z(608);Z(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/3014E46F5C6FB35E6CF0D7870071174B.cache.html b/public/jsme/3014E46F5C6FB35E6CF0D7870071174B.cache.html
new file mode 100644
index 0000000..ba79523
--- /dev/null
+++ b/public/jsme/3014E46F5C6FB35E6CF0D7870071174B.cache.html
@@ -0,0 +1,615 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '3014E46F5C6FB35E6CF0D7870071174B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",da=" of ",ea='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",Ma="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",hb="1ex",
+ib="1in",jb="2",kb="3",lb=":",mb=": ",nb=";",pb="<",qb="=",rb=">",tb="?",vb="@",wb="A",xb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Fb="C",Hb="CENTER",Ib="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",$b="JSME",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",lc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",mc="O",nc="ONE_WAY_CORNER",oc="P",pc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Cc="SMILES",Dc="Se",Hc="Si",Ic="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Yc="]",Zc="__gwtex_wrap",$c="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",
+ed="align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",qd="border",sd="bottom",td="button",ud="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Md="contentinfo",Nd="contextmenu",Od="cssFloat",Pd="dblclick",Ud="definition",Vd="dialog",Wd="dir",Xd="directory",Yd=
+"display",Zd="div",$d="document",ae="dragdrop-handle",be="dragdrop-selected",ce="end_gesture",de="error",ee="filter",fe="float",ge="focus",he="fontFamily",ie="fontSize",je="fontStyle",ke="fontWeight",le="form",me="function",ne="g",oe="gesturechange",pe="gestureend",qe="gesturestart",re="google",te="grid",ue="gridcell",ve="group",we="gwt-MenuBar",xe="gwt-MenuBarPopup",ye="heading",ze="height",Ge="hidden",He="id",Ie="img",Je="is_touch_supported",Ke="italic",Le="java.vm.name",Me="jsa-resetDiv",Ne="keydown",
+Oe="keypress",Pe="keyup",Qe="left",Re="link",Se="list",Te="listbox",Ue="listitem",Ve="load",We="log",Xe="ltr",Ye="main",Ze="marquee",$e="math",af="menu",cf="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",nf="middle",of="mousedown",pf="mousemove",qf="mouseout",rf="mouseover",sf="mouseup",tf="mousewheel",uf="msie",vf="multipart",wf="n",xf="name",yf="navigation",zf="none",Af="noreaction",Bf="note",Cf="nowrap",Df="null",Ef="number",Ff="object",Gf="offsetHeight",Hf="offsetWidth",
+If="ontouchstart",Jf="opera",Kf="option",Lf="outline",Mf="overflow",Nf="padding",Of="paste",Pf="popupContent",Qf="position",Rf="presentation",Sf="progressbar",Tf="px",Uf="px, ",Vf="px;",Xf="radio",Yf="radiogroup",Zf="reaction",$f="region",ag="rgb(",bg="right",cg="rotation",dg="row",eg="rowgroup",fg="rowheader",gg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg='shape-rendering="crispEdges"',qg="slider",rg="span",sg="spinbutton",tg="status",ug="subMenuIcon-selected",
+vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="whiteSpace",Wg="width",Xg="x",Yg="zIndex",Zg="|",_,$g={l:4194303,m:4194303,h:1048575},ah={l:0,m:0,h:0},bh={l:1,m:0,h:0},ch={l:2,m:0,h:0},dh={l:3,m:0,h:0},eh={l:4,m:0,h:0},
+fh={l:8,m:0,h:0},gh={l:10,m:0,h:0},hh={l:16,m:0,h:0},ih={l:32,m:0,h:0},ph={l:64,m:0,h:0},qh={l:128,m:0,h:0},rh={l:256,m:0,h:0},sh={l:512,m:0,h:0},th={l:1024,m:0,h:0},uh={l:2048,m:0,h:0},vh={l:8192,m:0,h:0},wh={l:16384,m:0,h:0},xh={l:32768,m:0,h:0},yh={l:65536,m:0,h:0},zh={l:131072,m:0,h:0},Ah={l:262144,m:0,h:0},Bh={l:524288,m:0,h:0},Ch={},Dh={38:1,71:1,78:1,84:1,86:1},Eh={71:1,74:1,88:1},Fh={73:1},Gh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Hh={89:1},Ih={48:1,71:1},Jh={7:1,8:1,71:1,75:1,77:1},Kh=
+{12:1,14:1,22:1,27:1,30:1,34:1,36:1},Lh={71:1,78:1,80:1,84:1,86:1},Mh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Nh={71:1,74:1,89:1},Oh={71:1,88:1},Ph={67:1},Qh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Rh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Sh={106:1},m={71:1,74:1},Th={71:1,78:1,84:1,86:1},Uh={8:1,9:1,71:1,75:1,77:1},Vh={13:1,37:1},Wh={20:1},Xh={92:1},Yh={44:1,45:1,51:1,57:1,65:1,71:1},Zh={35:1,71:1,75:1,77:1},$h={44:1,45:1,51:1,65:1,71:1},ai={71:1,78:1,86:1},
+bi={71:1},ci={44:1,51:1,65:1,71:1},di={11:1},ei={27:1,34:1},fi={51:1,71:1},gi={6:1,8:1,71:1,75:1,77:1},hi={18:1,71:1},ii={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},ji={90:1},ki={10:1,71:1,75:1,77:1},li={21:1},mi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ni={14:1},oi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},pi={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Ch[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ch[a]=function(){}),_=d.prototype=0>b?{}:new Ch[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return qi(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(ri,m,-1,8,1);d=(si(),ti);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function ui(){ui=x;vi=new wi}function xi(a){for(var b,a=new yi(a.k.n);a.c<a.e.Be();)b=zi(a),Ai(b.gd(),be,!1),Bi(a)}
+function Ci(a,b,c){var a=a.o,d;try{d=new Di(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Ei(e);if(A(e,78))throw new Fi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ai(b.gd(),Tb,!0);Ai(c.gd(),ae,!0);z(vi,b,c)}function Gi(a,b){var c;c=Hi(vi,b);var d;d=Hi(a.o.d,c);if(!d)throw new Ii("dragHandle was not draggable");Ji(d.c.b);Ji(d.e.b);Ji(d.d.b);Ai(b.gd(),Tb,!1);Ai(c.gd(),ae,!1)}
+function Ki(a){var b;a.p=!1;for(a=new yi(a.k.n);a.c<a.e.Be();)b=zi(a),Ai(b.gd(),be,!1),Bi(a)}function Li(a,b){Mi(a.k.n,b)?Ai(b.gd(),be,!1):a.p?(Ni(a.k.n,b),Ai(b.gd(),be,!0)):(a.k.n.Ke(),Ni(a.k.n,b))}function Oi(a){this.i=a;this.k=new Pi(this);this.o=new Qi(this.k)}t(3,1,{});_.rc=function(){Ri(this.k.f,"dragdrop-dragging")};_.sc=function(){Si(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var vi;function Pi(a){this.n=new Ti;this.e=a;this.b=a.i}t(4,1,{},Pi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ui(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function Vi(a,b){var c;c=Wi(a.d,Xi).b;b.b.ctrlKey||b.b.metaKey||xi(a.c.e);Li(a.c.e,c)}function Yi(a){a.c.i=null;a.c.e.sc();Zi(($i(),aj(null)),a.b,0,0);var b=a.b.hb;bj=b;cj();dj=b;a.e=2}
+function Qi(a){this.d=new wi;this.c=a;this.b=new ej;fj(this.b,gj(),hj());B(this.b,this,(ij(),ij(),jj));B(this.b,this,(kj(),kj(),lj));a=this.b.hb.style;a[ee]="alpha(opacity=0)";a.opacity=0;a.margin=0+(mj(),Tf);a.borderStyle=(nj(),zf);a[jd]="blue"}t(5,1,{},Qi);
+_.uc=function(a){var b,c,d,e;c=a.i;d=oj(a);e=pj(a);b=Cj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Xi)Xi=c,this.c.f=Wi(this.d,Xi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Dj(this.c.n,this.c.f)&&(xi(this.c.e),Li(this.c.e,this.c.f)),Ej(new Fj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Gj(Xi,null),Xi!=this.c.f&&(c=new Gj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Yi(this),1!=this.e&&Ui(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Hj(a,b);a=Ij(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Jj(Kj(d-this.i),Kj(a-this.j))>=this.c.e.n?(Lj(),-1!=Dj(this.c.n,this.c.f)||Li(this.c.e,this.c.f),c=new Gj(Xi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Yi(this)):Mj.preventDefault()),1==this.e)return;Mj.preventDefault();Ui(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Hj(a,b);b=Ij(a,b);if(1==Cj(a.b)&&(this.f=!1,Xi))try{if(Lj(),1==this.e)Vi(this,a);else{d!=this.b&&(c=new Gj(d,null),e+=c.b,b+=c.e);try{Ui(this,e,b),this.c.e.rc(),3!=this.e&&Vi(this,a)}finally{var f=this.b.hb;bj&&f==bj&&(bj=null);cj();f===dj&&(dj=null);Nj(this.b);this.e=1;this.c.f=null}}}finally{Xi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Xi=null;function Fj(){}t(6,1,li,Fj);_.xc=function(){Lj()};
+function Di(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Di);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Gj(a,b){!a||a==($i(),aj(null))?this.i=this.f=0:(this.f=a.cd()-(a.hb.scrollLeft||0),this.i=a.dd()-(a.hb.scrollTop||0));!b||b==($i(),aj(null))?this.d=this.c=0:(this.c=Oj(b.hb)+Pj(b.hb),this.d=Qj(b.hb)+Rj(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Gj);
+_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Lj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Pj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function Rj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Sj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Tj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function Uj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Mi(c.b,b);0==c.b.d&&Vj(c.c);a.r=null}a.yc()}}function Wj(a,b){var c=Xj();Uj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Yj(a.n,Xj())}function Zj(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Yj(a,b){if(Zj(a.b,b)){var c=a.b,d=a.b.t,e;e=new $j(d,a.b.n);Ni(d.b,e);1==d.b.d&&ak(d.c,16);c.r=e}else a.b.r=null}function bk(a){this.b=a}t(18,1,{},bk);_.b=null;t(19,1,{});t(20,1,{2:1});function ck(){ck=x;dk=new ek}t(21,19,{});var dk=null;function ek(){this.b=new Ti;this.c=new fk(this)}t(22,21,{},ek);
+function gk(){gk=x;hk=new Ti;var a=new ik;jk();kk(lk?lk:lk=new mk,a)}function Vj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(hk,a)}function ak(a,b){if(0>b)throw new nk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Mi(hk,a);a.c=!1;a.d=ok(a,b);Ni(hk,a)}function pk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function ok(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}t(24,1,{});_.Cc=function(){this.c||Mi(hk,this);this.Dc()};_.c=!1;_.d=0;var hk;
+function fk(a){gk();this.b=a}t(23,24,{},fk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(qk,m,3,a.b.d,0);b=rk(a.b,b);c=new sk;for(e=0,f=b.length;e<f;++e)d=b[e],Mi(a.b,d),Yj(d.b,c.b);0<a.b.d&&ak(a.c,Jj(5,16-(Xj()-c.b)))};_.b=null;function $j(a,b){this.c=a;this.b=b}t(25,20,{2:1,3:1},$j);_.b=null;_.c=null;t(27,1,{});_.b=null;function tk(){this.b=cd}t(26,27,{},tk);function uk(){this.b=dd}t(28,27,{},uk);function vk(){this.b=gd}t(29,27,{},vk);t(31,1,{});_.b=null;function wk(a){this.b=a}t(30,31,{},wk);
+function xk(){this.b=hd}t(32,27,{},xk);function yk(){this.b=kd}t(33,27,{},yk);function zk(){this.b=td}t(34,27,{},zk);function Ak(){this.b=yd}t(35,27,{},Ak);function Bk(){this.b=Gd}t(36,27,{},Bk);function Ck(){this.b=Hd}t(37,27,{},Ck);function Dk(){this.b=Id}t(38,27,{},Dk);function Ek(){this.b=Md}t(39,27,{},Ek);function Fk(){this.b=Ud}t(40,27,{},Fk);function Gk(){this.b=Vd}t(41,27,{},Gk);function Hk(){this.b=Xd}t(42,27,{},Hk);function Ik(){this.b=$d}t(43,27,{},Ik);function Jk(){this.b=le}
+t(44,27,{},Jk);function Kk(){this.b=te}t(45,27,{},Kk);function Lk(){this.b=ue}t(46,27,{},Lk);function Mk(){this.b=ve}t(47,27,{},Mk);function Nk(){this.b=ye}t(48,27,{},Nk);function Ok(a){this.b=a.id}t(49,1,{4:1,5:1},Ok);_.b=null;function Pk(){this.b=Ie}t(50,27,{},Pk);function Qk(){this.b=Re}t(51,27,{},Qk);function Rk(){this.b=Se}t(52,27,{},Rk);function Sk(){this.b=Te}t(53,27,{},Sk);function Tk(){this.b=Ue}t(54,27,{},Tk);function Uk(){this.b=We}t(55,27,{},Uk);function Vk(){this.b=Ye}t(56,27,{},Vk);
+function Wk(){this.b=Ze}t(57,27,{},Wk);function Xk(){this.b=$e}t(58,27,{},Xk);function Yk(){this.b=af}t(59,27,{},Yk);function Zk(){this.b=df}t(60,27,{},Zk);function $k(){this.b=ef}t(61,27,{},$k);function al(){this.b=ff}t(62,27,{},al);function bl(){this.b=gf}t(63,27,{},bl);function cl(){this.b=yf}t(64,27,{},cl);function dl(){this.b=Bf}t(65,27,{},dl);function fl(){this.b=Kf}t(66,27,{},fl);function gl(){this.b=Rf}t(67,27,{},gl);t(68,31,{},function(a){this.b=a});function hl(){this.b=Sf}t(69,27,{},hl);
+function il(){il=x;jl=new wk("aria-activedescendant")}var jl;function kl(){this.b=Xf}t(71,27,{},kl);function ll(){this.b=Yf}t(72,27,{},ll);function ml(){this.b=$f}t(73,27,{},ml);
+function nl(){nl=x;ol=new uk;pl=new tk;ql=new vk;rl=new xk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Lk;Fl=new Kk;Gl=new Mk;Hl=new Nk;Il=new Pk;Jl=new Qk;Kl=new Sk;Ll=new Tk;Ml=new Rk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new al;Tl=new bl;Ul=new $k;Vl=new Yk;Wl=new cl;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new ll;bm=new kl;cm=new ml;dm=new em;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new Dm;Em=
+new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;F=new wi;z(F,$f,cm);z(F,cd,pl);z(F,Vd,Al);z(F,dd,ol);z(F,gd,ql);z(F,$d,Cl);z(F,hd,rl);z(F,kd,sl);z(F,td,tl);z(F,yd,ul);z(F,ue,El);z(F,Gd,vl);z(F,ve,Gl);z(F,Hd,wl);z(F,Id,xl);z(F,Md,yl);z(F,Ud,zl);z(F,Se,Ml);z(F,Xd,Bl);z(F,le,Dl);z(F,te,Fl);z(F,ye,Hl);z(F,Ie,Il);z(F,Re,Jl);z(F,Te,Kl);z(F,Ue,Ll);z(F,We,Nl);z(F,Ye,Ol);z(F,Ze,Pl);z(F,$e,Ql);z(F,af,Vl);z(F,df,Rl);z(F,ef,Ul);z(F,
+ff,Sl);z(F,Kf,Yl);z(F,Xf,bm);z(F,gf,Tl);z(F,yf,Wl);z(F,Bf,Xl);z(F,Rf,Zl);z(F,Sf,$l);z(F,Yf,am);z(F,dg,hm);z(F,eg,dm);z(F,fg,fm);z(F,mg,lm);z(F,ng,nm);z(F,kg,jm);z(F,qg,Em);z(F,sg,Gm);z(F,tg,Im);z(F,vg,Om);z(F,xg,Km);z(F,yg,Mm);z(F,Dg,Qm);z(F,Eg,Sm);z(F,Fg,Um);z(F,Gg,Wm);z(F,Ng,bn);z(F,Og,Ym);z(F,Pg,$m)}var pl,ol,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,Fl,El,Gl,Hl,Il,Jl,Ml,Kl,Ll,Nl,Ol,Pl,Ql,Vl,Rl,Ul,Sl,Tl,Wl,Xl,Yl,Zl,$l,bm,am,cm,F,hm,dm,fm,jm,lm,nm,Em,Gm,Im,Om,Km,Mm,Qm,Sm,Um,Wm,bn,Ym,$m;
+function im(){this.b=dg}t(75,27,{},im);function em(){this.b=eg}t(76,27,{},em);function gm(){this.b=fg}t(77,27,{},gm);function km(){this.b=kg}t(78,27,{},km);function mm(){this.b=mg}t(79,27,{},mm);function Dm(){this.b=ng}t(80,27,{},Dm);function Fm(){this.b=qg}t(81,27,{},Fm);function Hm(){this.b=sg}t(82,27,{},Hm);function Jm(){this.b=tg}t(83,27,{},Jm);function Pm(){this.b=vg}t(84,27,{},Pm);function Lm(){this.b=xg}t(85,27,{},Lm);function Nm(){this.b=yg}t(86,27,{},Nm);function Rm(){this.b=Dg}
+t(87,27,{},Rm);function Tm(){this.b=Eg}t(88,27,{},Tm);function Vm(){this.b=Fg}t(89,27,{},Vm);function Xm(){this.b=Gg}t(90,27,{},Xm);function cn(){this.b=Ng}t(91,27,{},cn);function Zm(){this.b=Og}t(92,27,{},Zm);function an(){this.b=Pg}t(93,27,{},an);function sk(){this.b=Xj()}function Xj(){return(new Date).getTime()}t(94,1,{},sk);function dn(a){var b,c,d;d=new en;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),fn(d,c.cZ.e),d.b.b+=mb,gn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function hn(a){var b,c,d;c=y(jn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new kn;c[d]=a[d]}}function ln(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}t(99,1,{71:1,86:1});_.Ec=function(){return this.i};_.tS=function(){return ln(this)};_.f=null;_.i=null;function mn(a){nn();this.i=a}t(98,99,ai,mn);function Ii(a){nn();this.i=a}function Fi(a,b){nn();this.f=b;this.i=a}t(97,98,Th,Ii,Fi);
+function on(a){nn();this.c=a;this.b=l;var b,c,d;c=pn(qn(this.c)?this.c:null);d=y(jn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);hn(d)}t(96,97,Th,on);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Df:qn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":sn(this.c).e;this.b=this.b+mb+(qn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(qn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=xf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function tn(a,b){return un(a)?a.eQ(b):a===b}function sn(a){return un(a)?a.cZ:vn}
+function wn(a){return un(a)?a.hC():qi(a)}
+function xn(){var a;xn=x;yn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function zn(a){xn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=yn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var yn;t(106,1,{});function qi(a){return a.$H||(a.$H=++An)}function Bn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Cn(){return $wnd.setTimeout(function(){0!=Dn&&(Dn=0);En=-1},10)}var Dn=0,An=0,Fn=0,En=-1;
+function Gn(){Gn=x;Hn=new In}function Jn(a,b){a.b=Kn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Ln(a)),Mn(a.f,1),!a.j&&(a.j=new Nn(a)),Mn(a.j,50))}function In(){}function On(a){return a.Fc()}function Kn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Pn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Kn(b,e)):e[0].xc()}catch(f){if(f=Ei(f),!A(f,86))throw f;}}return b}function Mn(a,b){Gn();$wnd.setTimeout(function(){C(On)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},In);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Hn;function Ln(a){this.b=a}t(109,1,{},Ln);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Pn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new sk;100>Xj()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function Nn(a){this.b=a}t(110,1,{},Nn);_.Fc=function(){this.b.e&&Mn(this.b.f,1);return this.b.k};
+_.b=null;function nn(){var a,b,c;try{null.a()}catch(d){a=d}var e=pn(a);3<=e.length&&e.splice(0,3);c=y(jn,m,85,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new rn(e[a]);hn(c)}function pn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=Qn(Rn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}t(116,1,{});function gn(a,b){a.b+=b}function Sn(){}t(117,116,{},Sn);_.b=l;
+function Tn(a,b){return parseInt(a[b])||0}function Un(a,b){return null==a[b]?null:""+a[b]}function Vn(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Wn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Xn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Cj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Oj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Qj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function Yn(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function hj(){var a=$doc;return(G(a.compatMode,Ib)?a.documentElement:a.body).clientHeight}function gj(){var a=$doc;return(G(a.compatMode,Ib)?a.documentElement:a.body).clientWidth}function Zn(a){return(G(a.compatMode,Ib)?a.documentElement:a.body).scrollLeft||0}function $n(a){return(G(a.compatMode,Ib)?a.documentElement:a.body).scrollTop||0}function ao(a,b){this.c=a;this.d=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function nj(){nj=x;bo=new co;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=H(no,m,6,[bo,eo,go,io,ko])}t(138,139,gi);var mo,go,eo,io,bo,ko;function co(){ao.call(this,gc,0)}t(140,138,gi,co);function fo(){ao.call(this,"DOTTED",1)}t(141,138,gi,fo);function ho(){ao.call(this,"DASHED",2)}t(142,138,gi,ho);function jo(){ao.call(this,"HIDDEN",3)}t(143,138,gi,jo);function lo(){ao.call(this,"SOLID",4)}t(144,138,gi,lo);
+function oo(){oo=x;po=new qo;ro=new so;to=new uo;vo=new wo;xo=H(yo,m,7,[po,ro,to,vo])}t(145,139,Jh);var xo,ro,to,vo,po;function qo(){ao.call(this,gc,0)}t(146,145,Jh,qo);function so(){ao.call(this,"BLOCK",1)}t(147,145,Jh,so);function uo(){ao.call(this,"INLINE",2)}t(148,145,Jh,uo);function wo(){ao.call(this,"INLINE_BLOCK",3)}t(149,145,Jh,wo);function zo(){zo=x;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=H(Jo,m,9,[Ao,Co,Eo,Go])}t(150,139,Uh);var Io,Ao,Co,Eo,Go;function Bo(){ao.call(this,Hb,0)}
+t(151,150,Uh,Bo);function Do(){ao.call(this,ac,1)}t(152,150,Uh,Do);function Fo(){ao.call(this,cc,2)}t(153,150,Uh,Fo);function Ho(){ao.call(this,tc,3)}t(154,150,Uh,Ho);function mj(){mj=x;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=H(cp,m,10,[Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o])}t(155,139,ki);var bp,Yo,Oo,Qo,Wo,$o,Uo,Mo,So,Ko;function Lo(){ao.call(this,"PX",0)}t(156,155,ki,Lo);function No(){ao.call(this,"PCT",1)}t(157,155,ki,No);
+function Po(){ao.call(this,"EM",2)}t(158,155,ki,Po);function Ro(){ao.call(this,"EX",3)}t(159,155,ki,Ro);function To(){ao.call(this,"PT",4)}t(160,155,ki,To);function Vo(){ao.call(this,"PC",5)}t(161,155,ki,Vo);function Xo(){ao.call(this,"IN",6)}t(162,155,ki,Xo);function Zo(){ao.call(this,"CM",7)}t(163,155,ki,Zo);function ap(){ao.call(this,"MM",8)}t(164,155,ki,ap);function dp(){dp=x;ep=[];fp=[];gp=[]}var ep,fp,gp;function hp(){hp=x;ip=new jp}
+function kp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function lp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function jp(){}t(167,1,{},jp);_.b=null;var ip;t(178,1,{});_.tS=function(){return"An event type"};_.i=null;t(177,178,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;t(176,177,{});_.Hc=function(){return this.Jc()};_.b=null;var mp=_.c=null;function np(){np=x;op=new pp(ld,new qp)}function qp(){}t(175,176,{},qp);
+_.Gc=function(a){a.Kc(this)};_.Jc=function(){return op};var op;function rp(){rp=x;sp=new pp(xd,new tp)}function tp(){}t(179,176,{},tp);_.Gc=function(a){up();vp(this,a.c,wp(a.b.b,a.b.b.hb.selectedIndex))};_.Jc=function(){return sp};var sp;t(182,176,di);function Hj(a,b){return(a.b.clientX||0)-Oj(b)+(b.scrollLeft||0)+Zn(b.ownerDocument)}function Ij(a,b){return(a.b.clientY||0)-Qj(b)+(b.scrollTop||0)+$n(b.ownerDocument)}function oj(a){var b;return(b=a.c)?Hj(a,b):a.b.clientX||0}
+function pj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientY||0}t(181,182,di);function xp(){xp=x;yp=new pp(Ad,new zp)}function zp(){}t(180,181,di,zp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return yp};var yp;function Ap(){Ap=x;Bp=new pp(Nd,new Cp)}function Cp(){}t(183,176,{},Cp);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Bp};var Bp;t(186,1,{37:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Dp=_.d=0;
+function mk(){this.d=++Dp}t(185,186,Vh,mk);function pp(a,b){this.d=++Dp;this.b=b;!mp&&(mp=new Ep);mp.b[a]=this;this.c=a}t(184,185,Vh,pp);_.b=null;_.c=null;function Fp(){Fp=x;Gp=new pp(Pd,new Hp)}function Hp(){}t(187,181,di,Hp);
+_.Gc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(Ip(),Jp))a=Kp(b.hb),c=new Lp(Tn(b.hb,Hf),Tn(b.hb,Gf)),d=new Lp(Tn(b.L.bb.hb,Hf),Tn(b.L.bb.hb,Gf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);Mp(b.A,!0);a=Tn(b.L.bb.hb,Hf);Np(b,new Lp(a,Op(b.L.bb).b));b.B&&b.G!=Jp&&Pp(b.i,b)}else Mp(b.A,!1),b.G!=(Ip(),Jp)?Np(b,new Lp(b.x.c,b.x.b)):Qp(b,Kp(b.i.hb)),b.B&&b.G!=Jp&&Rp(b.i,b);Sp(b.L.bb)}else Mp(b.A,!0)};_.Jc=function(){return Gp};var Gp;function Tp(){Tp=x;Up=new pp(ge,new Vp)}
+function Vp(){}t(188,176,{},Vp);_.Gc=function(a){Nj(a.b.b)};_.Jc=function(){return Up};var Up;function Wp(){Wp=x;Xp=new pp(oe,new Yp)}function Yp(){}t(189,176,{},Yp);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Zp(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,$p(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return Xp};var Xp;
+function aq(){aq=x;bq=new pp(pe,new cq)}function cq(){}t(190,176,{},cq);_.Gc=function(a){a.b.b&&(a.b.c.b=null,dq(a.b.b,a.b.c))};_.Jc=function(){return bq};var bq;function eq(){eq=x;fq=new pp(qe,new gq)}function gq(){}t(191,176,{},gq);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return fq};var fq;t(193,176,{});t(192,193,{});function hq(){hq=x;iq=new pp(Ne,new jq)}function jq(){}t(194,192,{},jq);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(kq(),lq).length&&-999!=(kq(),lq)[c]&&(c=(kq(),lq)[c]);b=new mq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?nq(oq(a)):e=301;break;case 118:case 86:b&&a.wb&&pq(a.v,(!a.xb&&(a.xb=new qq(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(rq(a,Un((sq(),tq).hc.b.hb,Rg)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Ub;e=1300;break;case 114:case 82:a.lb=!0;a.K=pc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?uq(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?uq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&uq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?uq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?uq(a,4):e=207;break;case 53:105==a.d?uq(a,5):e=208;break;case 54:105==a.d?uq(a,
+6):e=210;break;case 55:105==a.d?uq(a,7):e=211;break;case 56:105==a.d?uq(a,8):e=212;break;case 57:105==a.d?uq(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}vq(a,e)}b=!0}b&&this.b.preventDefault()};_.Jc=function(){return iq};var iq;function wq(){wq=x;xq=new pp(of,new yq)}function yq(){}t(195,181,di,yq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return xq};var xq;
+function ij(){ij=x;jj=new pp(pf,new zq)}function zq(){}t(196,181,di,zq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return jj};var jj;function Aq(){Aq=x;Bq=new pp(qf,new Cq)}function Cq(){}t(197,181,di,Cq);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Gj(Xi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Yi(a))};_.Jc=function(){return Bq};var Bq;function Dq(){Dq=x;Eq=new pp(rf,new Fq)}function Fq(){}t(198,181,di,Fq);_.Gc=function(a){var b;b=this.b;Jn((Gn(),Hn),new Gq(a,a.c,b))};_.Jc=function(){return Eq};var Eq;
+function kj(){kj=x;lj=new pp(sf,new Hq)}function Hq(){}t(199,181,di,Hq);_.Gc=function(a){a.wc(this)};_.Jc=function(){return lj};var lj;function Ep(){this.b={}}t(200,1,{},Ep);_.b=null;t(203,182,di);var Iq=null;function Jq(){Jq=x;Kq=new pp(Ig,new Lq)}function Lq(){}t(202,203,di,Lq);_.Gc=function(a){Mq(a.b,this,a.b.n)};_.Jc=function(){return Kq};var Kq;function Nq(){Nq=x;Oq=new pp(Jg,new Pq)}function Pq(){}t(204,203,di,Pq);_.Gc=function(a){Mq(a.b,this,a.b.n)};_.Jc=function(){return Oq};var Oq;
+function Qq(){var a;this.b=(a=document.createElement(Zd),a.setAttribute(If,"return;"),typeof a.ontouchstart==me)}t(205,1,{},Qq);function Rq(){Rq=x;Sq=new pp(Kg,new Tq)}function Tq(){}t(206,203,di,Tq);_.Gc=function(a){Mq(a.b,this,a.b.o)};_.Jc=function(){return Sq};var Sq;function Uq(){Uq=x;Vq=new pp(Lg,new Wq)}function Wq(){}t(207,203,di,Wq);_.Gc=function(a){Xq(a.b,this)&&(a.b.k&&Yq(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ak(a.b.d,750),a.b.e=!1))};_.Jc=function(){return Vq};var Vq;
+function Zq(a,b){this.b=b;this.c=a}function $q(a,b,c){lk&&(b=new Zq(b,c),a.Uc(b))}t(208,177,{},Zq);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return lk};_.b=!1;var lk=_.c=null;function ar(a){this.b=a}t(209,177,{},ar);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return br};var br=_.b=null;function cr(){}function dr(a){var b;er&&(b=new cr,a.Uc(b))}t(210,177,{},cr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return er};var er=null;function fr(a){this.b=a}t(211,177,{},fr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return gr};var gr=_.b=null;function hr(){}t(212,177,{},hr);_.Gc=function(a){a.b.O&&a.b.Ed()};_.Hc=function(){return ir};var ir=null;function jr(a,b,c){a=a.b;if(!b)throw new kr("Cannot add a handler with a null type");if(!c)throw new kr("Cannot add a null handler");0<a.c?lr(a,new mr(a,b,c)):nr(a,b,null,c);return new or(new pr(a,b,c))}
+function qr(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new kr("Cannot fire null event");try{++d.c;j=rr(d,b.Hc(),null);e=null;for(h=d.d?j.Ef(j.Be()):j.Df();d.d?h.Gf():h.Xc();){g=d.d?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Ei(n),A(n,86))f=n,!e&&(e=new sr),tr(e,f);else throw n;}}if(e)throw new ur(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new yi(d.b);r.c<r.e.Be();)o=zi(r),o.xc()}finally{d.b=null}}}}catch(q){q=Ei(q);if(A(q,38))throw new vr(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function wr(a){xr.call(this,a,!1)}function xr(a,b){this.b=new yr(b);this.c=a}t(213,1,ni,wr,xr);_.Uc=function(a){qr(this,a)};_.b=null;_.c=null;t(216,1,{});function lr(a,b){!a.b&&(a.b=new Ti);Ni(a.b,b)}function nr(a,b,c,d){var e;e=Wi(a.e,b);e||(e=new wi,z(a.e,b,e));a=e.xe(c);a||(a=new Ti,e.ze(c,a));a.vf(d)}function zr(a,b,c,d){var e,f;e=rr(a,b,c);e.xf(d)&&e.ye()&&(f=Wi(a.e,b),f.Ae(c),f.ye()&&Hi(a.e,b))}
+function rr(a,b,c){a=Wi(a.e,b);if(!a)return Ar(),Ar(),Br;c=a.xe(c);return!c?(Ar(),Ar(),Br):c}t(215,216,{});_.b=null;_.c=0;_.d=!1;function yr(a){this.e=new wi;this.d=a}t(214,215,{},yr);function or(a){this.b=a}t(217,1,{},or);_.b=null;function ur(a){Fi.call(this,Cr(a),Dr(a));this.b=a}function Dr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Cr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Er(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),gn(b.b,d);return b.b.b}t(219,97,Dh,ur);_.b=null;function vr(a){ur.call(this,a)}t(218,219,Dh,vr);t(220,1,{},function(){});function Fr(a){a=Un(a,Wd);return(null==a?0:gg==a||gg.toLowerCase()==a.toLowerCase())?(Gr(),Hr):(null==a?0:Xe==a||Xe.toLowerCase()==a.toLowerCase())?(Gr(),Ir):(Gr(),Jr)}
+function Gr(){Gr=x;Hr=new Kr("RTL",0);Ir=new Kr("LTR",1);Jr=new Kr("DEFAULT",2);Lr=H(Mr,m,15,[Hr,Ir,Jr])}function Kr(a,b){ao.call(this,a,b)}t(222,139,{15:1,71:1,75:1,77:1},Kr);var Lr,Jr,Ir,Hr;function Nr(){}function Or(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Or(e,d);H(a,b,c,d);return d}function Pr(a){return Qr([Rr,I],[m,s],[70,-1],a,0,2,1)}
+function Qr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Or(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Qr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Sr();var e=Tr,f=Ur;Sr();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Vr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Wr;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Wr;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Wr;}a[b]=c}t(223,1,{},Nr);_.qI=0;
+function Sr(){Sr=x;Tr=[];Ur=[];var a=new Nr,b=Tr,c=Ur,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Tr,Ur;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function qn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function un(a){return a.tM==x||a.cM&&!!a.cM[1]}function Xr(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Yr(){var a;$stats&&Zr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Jf))a=Jf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(uf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(uf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Jf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Zr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H($r,m,1,[Ib]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&Zr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";dp();gp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+dp();0!=gp.length&&(a=gp.join(l),b=(hp(),ip),a=kp(a),lp(b).insertBefore(a,b.b.firstChild),gp.length=0);0!=ep.length&&(a=ep.join(l),b=(hp(),ip),a=kp(a),lp(b).appendChild(a),ep.length=0);0!=fp.length&&(a=fp.join(l),b=(hp(),ip),a=kp(a),lp(b).appendChild(a),fp.length=0);$stats&&Zr("export.client.JSME_export");new as;new bs;0<cs(null)?Jn((Gn(),Hn),new ds):es()}function Ei(a){return A(a,86)?a:new on(a)}function fs(a){return gs(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function hs(a){return gs(a.l,a.m,a.h)}function gs(a,b,c){return _=new is,_.l=a,_.m=b,_.h=c,_}
+function js(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ks;if(0==a.l&&0==a.m&&0==a.h)return ls=gs(0,0,0),gs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ls=gs(0,0,0),c=hs((ms(),ns))):(ls=gs(c.l,c.m,c.h),c=gs(0,0,0)),c;g=!1;0!=b.h>>19&&(b=os(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ps(e):0==c&&0!=d&&0==e?ps(d)+22:0!=c&&0==d&&0==e?ps(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=hs((ms(),qs)),c=!0,g=!g;else return c=rs(a,f),g&&ss(c),ls=gs(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=os(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=rs(c,d);f&&ss(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=gs(f,j,c);g?ls=os(c):ls=gs(c.l,c.m,c.h);return e}if(!ts(a,b))return e?ls=os(a):ls=gs(a.l,a.m,a.h),gs(0,0,0);c=c?a:gs(a.l,a.m,a.h);var h,n,o,r;f=us(b)-us(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=gs(j&4194303,n&4194303,h&1048575);for(n=gs(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&ss(n);e?(ls=os(c),d&&(ls=Is(ls,(ms(),ns)))):ls=gs(c.l,c.m,c.h);return n}
+function ss(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function us(a){var b;b=Js(a.h);return 32==b?(b=Js(a.m),32==b?Js(a.l)+32:b+20-10):b-12}var ls=null;function Ks(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return gs(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ls(a,b){return gs(a.l&b.l,a.m&b.m,a.h&b.h)}function Ms(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return ms(),Ns;if(-9223372036854775E3>a)return ms(),Os;if(9223372036854775E3<=a)return ms(),qs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=gs(a,b,c);d&&ss(b);return b}function Ps(a){var b,c;return-129<a&&128>a?(b=a+128,null==Qs&&(Qs=y(Rs,m,16,256,0)),c=Qs[b],!c&&(c=Qs[b]=fs(a)),c):fs(a)}
+function Ss(a){var b=ah,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ts(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Ts(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return gs(c&4194303,q&
+4194303,u&1048575)}function os(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return gs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function rs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return gs(c&4194303,d&4194303,e&1048575)}function Is(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return gs(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function Us(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Us(os(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Ps(1E9);a=js(a,b);b=l+O(ls);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Qs=null;function ms(){ms=x;qs=gs(4194303,4194303,524287);Os=gs(0,0,524288);ns=Ps(1);Ps(2);Ns=Ps(0)}var qs,Os,ns,Ns;function is(){}t(232,1,{16:1},is);
+function Zr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Vs(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(237,1,{},Vs);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ws(a,b){gn(a.b.b,b.b);return a}function Xs(){this.b=new Ys}t(238,1,{},Xs);function Zs(a){if(null==a)throw new kr("css is null");this.b=a}t(239,1,{17:1,71:1},Zs);
+_.eQ=function(a){return!A(a,17)?!1:G(this.b,a.b)};_.hC=function(){return $s(this.b)};_.b=null;function at(a){if(null==a)throw new kr("html is null");this.b=a}t(241,1,hi,at);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return $s(this.b)};_.b=null;t(242,1,hi,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return $s(this.b)};_.b=null;
+function bt(){bt=x;ct=RegExp(oa,ne);dt=RegExp(rb,ne);et=RegExp(pb,ne);ft=RegExp(ta,ne);gt=RegExp(ea,ne)}function ht(a){bt();-1!=a.indexOf(oa)&&(a=a.replace(ct,pa));-1!=a.indexOf(pb)&&(a=a.replace(et,ra));-1!=a.indexOf(rb)&&(a=a.replace(dt,qa));-1!=a.indexOf(ea)&&(a=a.replace(gt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(ft,"&#39;"));return a}var ct,dt,et,gt,ft;function it(a){if(null==a)throw new kr("uri is null");this.b=a}t(244,1,{19:1},it);_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return $s(this.b)};
+_.b=null;function jt(){jt=x}t(246,1,{});function kt(){}t(247,1,{},kt);var lt=null;function mt(){}t(248,246,{},mt);var nt=null;function ot(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=rr(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=rr(a.b,f,null).Cf(e),A(d,20)&&tn(d.b,b)){var h=a.b,n=f;0<h.c?lr(h,new pt(h,n,null,d)):zr(h,n,null,d)}}}t(249,1,Wh);_.b=null;function qt(a){this.b=a}t(250,249,Wh,qt);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function rt(a){this.b=a}t(251,249,Wh,rt);
+_.Sc=function(){st(this.b.b)};function tt(){nn()}t(252,97,Th,tt);function ut(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ak(a.e,1))}function vt(){this.b=new wt(this);this.c=new Ti;this.e=new xt(this);this.i=new yt(this)}t(253,1,{},vt);_.d=!1;_.f=!1;function wt(a){gk();this.b=a}t(254,24,{},wt);_.Dc=function(){if(this.b.d){var a=this.b,b;b=zt(a.i.e.c,a.i.c);At(a.i);A(b,21)&&new tt;a.d=!1;ut(a)}};_.b=null;function xt(a){gk();this.b=a}t(255,24,{},xt);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=Xj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ak(a.b,1E4);a.i.d<a.i.b;){d=Bt(a.i);try{if(null==d)break;A(d,21)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||At(a.i)}if(100<=Xj()-b)break}}finally{e||(Vj(a.b),a.d=!1,ut(a))}};_.b=null;function Bt(a){var b;a.c=a.d;b=zt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function At(a){Ct(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function yt(a){this.e=a}t(256,1,{},yt);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Bt(this)};
+_.Zc=function(){At(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Dt(a,b){var c=(Et(),Ft(b));a.appendChild(c)}function Gt(a,b,c){var d;d=Mj;Mj=a;b==bj&&8192==Ht(a.type)&&(bj=null);c.$c(a);Mj=d}var Mj=null,bj=null;function It(){It=x;Jt=new vt}function Ej(a){It();if(!a)throw new kr("cmd cannot be null");var b=Jt;Ni(b.c,a);ut(b)}var Jt;function Kt(a){cj();!Lt&&(Lt=new mk);Mt||(Mt=new xr(null,!0),Nt=new Ot);return jr(Mt,Lt,a)}var Mt=null;function Pt(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Ot(){}t(262,177,{},Ot);_.Gc=function(a){a.Wc(this);Nt.d=!1};_.Hc=function(){return Lt};_.Ic=function(){Pt(this)};_.b=!1;_.c=!1;_.d=!1;var Lt=_.e=null,Nt=null;function Qt(){Qt=x;Rt=new St;Tt()||(Rt=null)}var Rt=null;function ik(){}t(264,1,{},ik);_.Qc=function(){for(;0<(gk(),hk).d;)Vj(zt(hk,0))};function kk(a,b){return jr((!Ut&&(Ut=new Vt),Ut),a,b)}function Wt(a){jk();Xt||(Yt(),Xt=!0);return kk((!er&&(er=new mk),er),a)}function jk(){Zt||($t(),Zt=!0)}
+function au(){var a;Zt&&(a=new bu,Ut&&qr(Ut,a));return null}var Zt=!1,Ut=null,cu=0,du=0,Xt=!1;function eu(){eu=x;fu=new mk}function bu(){eu()}t(266,177,{},bu);_.Gc=function(){null.$f()};_.Hc=function(){return fu};var fu;function Vt(){wr.call(this,null)}t(268,213,ni,Vt);
+function Ht(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Pd:return 2;case ge:return 2048;case Ne:return 128;case Oe:return 256;case Pe:return 512;case Ve:return 32768;case "losecapture":return 8192;case of:return 4;case pf:return 64;case qf:return 32;case rf:return 16;case sf:return 8;case "scroll":return 16384;case de:return 65536;case "DOMMouseScroll":case tf:return 131072;case Nd:return 262144;case Of:return 524288;case Lg:return 1048576;case Kg:return 2097152;case Jg:return 4194304;
+case Ig:return 8388608;case qe:return 16777216;case oe:return 33554432;case pe:return 67108864;default:return-1}}function cj(){gu||(hu(),gu=!0)}var gu=!1;function iu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function ju(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function hu(){ku=C(function(a){var b;var c=Mt,d,e,f;Lt&&c&&lu(c.b.e,Lt)?(b=Nt.b,d=Nt.c,e=Nt.d,f=Nt.e,Pt(Nt),Nt.e=a,qr(c,Nt),c=!(Nt.b&&!Nt.c),Nt.b=b,Nt.c=d,Nt.d=e,Nt.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});mu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!qn(b)&&A(b,22)&&Gt(a,c,b)});nu=C(function(a){a.preventDefault();mu.call(this,a)});ou=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;mu.call(this,a)});pu=C(function(a){if(ku(a)){var b=dj;b&&b.__listener&&!qn(b.__listener)&&A(b.__listener,22)&&(Gt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,pu,!0);$wnd.addEventListener(Pd,pu,!0);$wnd.addEventListener(of,pu,!0);$wnd.addEventListener(sf,pu,!0);$wnd.addEventListener(pf,pu,!0);$wnd.addEventListener(rf,pu,!0);$wnd.addEventListener(qf,pu,!0);$wnd.addEventListener(tf,pu,!0);$wnd.addEventListener(Ne,ku,!0);$wnd.addEventListener(Pe,ku,!0);$wnd.addEventListener(Oe,
+ku,!0);$wnd.addEventListener(Lg,pu,!0);$wnd.addEventListener(Kg,pu,!0);$wnd.addEventListener(Jg,pu,!0);$wnd.addEventListener(Ig,pu,!0);$wnd.addEventListener(qe,pu,!0);$wnd.addEventListener(oe,pu,!0);$wnd.addEventListener(pe,pu,!0)}function qu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}var dj=null,ku=null,pu=null,nu=null,mu=null,ou=null;
+function ru(a,b){a.__eventBits=b;a.onclick=b&1?mu:null;a.ondblclick=b&2?mu:null;a.onmousedown=b&4?mu:null;a.onmouseup=b&8?mu:null;a.onmouseover=b&16?mu:null;a.onmouseout=b&32?mu:null;a.onmousemove=b&64?mu:null;a.onkeydown=b&128?mu:null;a.onkeypress=b&256?mu:null;a.onkeyup=b&512?mu:null;a.onchange=b&1024?mu:null;a.onfocus=b&2048?mu:null;a.onblur=b&4096?mu:null;a.onlosecapture=b&8192?mu:null;a.onscroll=b&16384?mu:null;a.onload=b&32768?ou:null;a.onerror=b&65536?mu:null;a.onmousewheel=b&131072?mu:null;
+a.oncontextmenu=b&262144?mu:null;a.onpaste=b&524288?mu:null}function su(){var a;su=x;tu=(a=$doc,G(a.compatMode,Ib)?a.documentElement:a.body)}var tu;function uu(){this.c=new Ti}function vu(a){a=a[$c];return null==a?-1:a}t(273,1,{},uu);_.b=null;function wu(a,b){this.b=a;this.c=b}t(274,1,{},wu);_.b=0;_.c=null;t(275,1,ni);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){qr(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==xu?l:xu))xu=a,ir&&(a=new hr,qr(this.b,a))};
+var xu=l;function Tt(){function a(){$wnd.setTimeout(a,250);e()}var b=Rt,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));xu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function St(){this.b=new wr(null)}t(276,275,ni,St);
+function $t(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(au)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Zt&&$q((!Ut&&(Ut=new Vt),Ut),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Yt(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Xt&&(d=gj(),c=hj(),du!=d||cu!=c))du=d,cu=c,dr((!Ut&&(Ut=new Vt),Ut))}finally{a&&a(b)}})}function Si(a,b){Ai(a.gd(),b,!0)}function Ri(a,b){Ai(a.gd(),b,!1)}function fj(a,b,c){0<=b&&a.md(b+Tf);0<=c&&a.kd(c+Tf)}function yu(a){var b,a=Un(a,zd);b=zu(a,Au(32));return 0<=b?a.substr(0,b-0):a}
+function Ai(a,b,c){if(!a)throw new Ii(lc);b=Qn(b);if(0==b.length)throw new nk(Jc);if(c){var d;d=Qn(b);b=a.className;-1==Vn(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Qn(b);f=a.className;e=Vn(f,c);-1!=e&&(b=Qn(f.substr(0,e-0)),c=Qn(Rn(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Bu(a,b){a.style.display=b?l:zf;a.setAttribute("aria-hidden",""+!b)}t(282,1,ei);_.cd=function(){return Oj(this.hb)};_.dd=function(){return Qj(this.hb)};
+_.ed=function(){return Tn(this.hb,Gf)};_.fd=function(){return Tn(this.hb,Hf)};_.gd=function(){return this.hb};_.hd=function(){return this.hb.style.display!=zf};_.jd=function(){throw new Cu;};_.kd=function(a){this.hb.style[ze]=a};_.ld=function(a){Bu(this.hb,a)};_.md=function(a){this.hb.style[Wg]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;
+function B(a,b,c){var d;d=Ht(c.c);if(-1==d){var e=a.hb;d=c.c;cj();switch(d){case "drag":e.ondrag=mu;break;case "dragend":e.ondragend=mu;break;case "dragenter":e.ondragenter=nu;break;case "dragleave":e.ondragleave=mu;break;case "dragover":e.ondragover=nu;break;case "dragstart":e.ondragstart=mu;break;case "drop":e.ondrop=mu;break;case "canplaythrough":case "ended":case "progress":e.removeEventListener(d,mu,!1);e.addEventListener(d,mu,!1);break;default:throw"Trying to sink unknown event type "+d;}}else-1==
+a.db?(e=a.hb,d|=a.hb.__eventBits||0,cj(),ru(e,d)):a.db|=d;return jr(!a.eb?a.eb=new wr(a):a.eb,c,b)}function Du(a,b,c){return jr(!a.eb?a.eb=new wr(a):a.eb,c,b)}function Eu(a){var b;if(a.pd())throw new Fu("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;cj();ru(c,b)}else a.db|=b;a.nd();a.sd()}
+function Gu(a,b){var c;switch(Ht(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(mp&&(f=mp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&qr(a.eb,f.b),f.b.b=d,f.b.c=e}function Hu(a){if(!a.pd())throw new Fu("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.hb.__listener=null,a.cb=!1}}}
+function Nj(a){if(a.gb)if(A(a.gb,28))a.gb.ud(a);else{if(a.gb)throw new Fu("This widget's parent does not implement HasWidgets");}else if($i(),lu(Iu.b,a)){$i();try{a.rd()}finally{Hi(Iu.b,a)}}}function Ju(a,b){var c;c=a.gb;if(b){if(c)throw new Fu("Cannot set a new parent without first clearing the old parent");a.gb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.gb=null}}t(281,282,Kh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.eb&&qr(this.eb,a)};_.pd=function(){return this.cb};
+_.qd=function(){Eu(this)};_.$c=function(a){Gu(this,a)};_.rd=function(){Hu(this)};_.sd=function(){};_.td=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function Ku(a){for(a=new Lu(a);a.b.b<a.b.c.d-1;)Mu(a.b),Nu(a.b)}t(280,281,oi);_.nd=function(){Ou(this,(Pu(),Qu))};_.od=function(){Ou(this,(Pu(),Ru))};function Su(a,b,c){Nj(b);var d=a.q;Tu(d,b,d.d);d=(Et(),Ft(b.hb));c.appendChild(d);Ju(b,a)}
+function Uu(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Vu;b.gb==a&&(f=a.vd(b),f<d&&--d);Nj(b);Tu(a.q,b,d);e?(e=b.hb,qu(c,(Et(),Ft(e)),d)):(e=(Et(),Ft(b.hb)),c.appendChild(e));Ju(b,a)}function Wu(a,b){var c;if(b.gb!=a)return!1;try{Ju(b,null)}finally{c=b.hb;Xn(c).removeChild(c);c=a.q;var d;d=Xu(c,b);if(-1==d)throw new Yu;if(0>d||d>=c.d)throw new Vu;for(--c.d;d<c.d;++d)Vr(c.b,d,c.b[d+1]);Vr(c.b,c.d,null)}return!0}t(279,280,oi);_.vd=function(a){return Xu(this.q,a)};
+_.wd=function(a,b,c,d){Uu(this,a,b,c,d)};_.xd=function(){return new Zu(this.q)};_.ud=function(a){return Wu(this,a)};function Zi(a,b,c,d){var e;Nj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.hb,e,!0)}function $u(a,b){var c;(c=Wu(a,b))&&av(b.hb);return c}function bv(a,b,c,d){if(b.gb!=a)throw new nk("Widget must be a child of this panel.");a.Ad(b,c,d)}function cv(a,b,c){a=a.hb;-1==b&&-1==c?av(a):(a.style[Qf]=bd,a.style[Qe]=b+Tf,a.style[Hg]=c+Tf)}
+function dv(){var a=$doc.createElement(Zd);this.q=new ev(this);this.hb=a;this.hb.style[Qf]="relative";this.hb.style[Mf]=Ge}function av(a){a.style[Qe]=l;a.style[Hg]=l;a.style[Qf]=l}t(278,279,oi,dv);_.yd=function(a){Su(this,a,this.hb)};_.ud=function(a){return $u(this,a)};_.zd=function(a,b,c){bv(this,a,b,c)};_.Ad=function(a,b,c){cv(a,b,c)};function fv(a,b){if(a.Cd())throw new Fu("SimplePanel can only contain one child widget");a.Dd(b)}
+function gv(a,b){if(a.bb!=b)return!1;try{Ju(b,null)}finally{a.Bd().removeChild(b.hb),a.bb=null}return!0}function hv(a,b){if(b!=a.bb&&(b&&Nj(b),a.bb&&a.ud(a.bb),a.bb=b)){var c=(Et(),Ft(a.bb.hb));a.Bd().appendChild(c);Ju(b,a)}}function iv(){this.hb=$doc.createElement(Zd)}t(286,280,oi,iv);_.Bd=function(){return this.hb};_.Cd=function(){return this.bb};_.xd=function(){return new jv(this)};_.ud=function(a){return gv(this,a)};_.Dd=function(a){hv(this,a)};_.bb=null;
+function kv(a,b){a._&&(lv(a.$,!1,!1),$q(a,a,b))}function mv(a){var b;if(b=a.bb)null!=a.P&&b.kd(a.P),null!=a.Q&&b.md(a.Q)}function nv(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Qe]=b-0+(mj(),Tf);a.style[Hg]=c+Tf}function ov(a){a._||(a.cb&&Nj(a),lv(a.$,!0,!1))}t(285,286,oi);_.Bd=function(){return Wn(this.hb)};_.ed=function(){return Tn(this.hb,Gf)};_.fd=function(){return Tn(this.hb,Hf)};_.gd=function(){return Xn(Wn(this.hb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){kv(this,a)};
+_.hd=function(){return!G(Ge,this.hb.style[Tg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this._&&lv(this.$,!1,!0)};_.kd=function(a){this.P=a;mv(this);0==a.length&&(this.P=null)};_.Gd=function(a,b){nv(this,a,b)};_.ld=function(a){this.hb.style[Tg]=a?Ug:Ge};_.Dd=function(a){hv(this,a);mv(this)};_.md=function(a){this.Q=a;mv(this);0==a.length&&(this.Q=null)};_.Hd=function(){ov(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function pv(a,b){var c;iv.call(this);this.S=new qv;this.M=(rv(),sv);this.$=new tv(this);this.hb.appendChild($doc.createElement(Zd));this.Gd(0,0);Xn(Wn(this.hb))[zd]="gwt-PopupPanel";Wn(this.hb)[zd]=Pf;this.O=this.N=a;this.X=!1;c=H($r,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new uv(c);this.L.gd()[zd]=l;c=Xn(Wn(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ii(lc);d=Qn(d);if(0==d.length)throw new nk(Jc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}hv(this,this.L);mv(this);Ai(Wn(this.hb),Pf,!1);Ai(this.L.c,b+"Content",!0)}t(284,285,oi);_.nd=function(){Eu(this.L)};_.od=function(){Hu(this.L)};_.Cd=function(){return this.L.bb};_.xd=function(){return new jv(this.L)};_.ud=function(a){return this.L.ud(a)};_.Dd=function(a){hv(this.L,a);mv(this)};_.L=null;t(283,284,oi);_.rd=function(){Hu(this)};
+function vv(){vv=x;wv=new xv(Hb,0,(rv(),sv));yv=new xv(nc,1,zv);Av=new xv(uc,2,Bv);Cv=H(Dv,m,23,[wv,yv,Av])}function xv(a,b,c){ao.call(this,a,b);this.b=c}t(287,139,{23:1,71:1,75:1,77:1},xv);_.b=null;var Cv,wv,yv,Av;function Ev(){Ev=x;Fv=H($r,m,1,[Hg,nf,sd])}
+function uv(a){var b;Ev();var c,d;c=this.hb=$doc.createElement(wg);this.d=$doc.createElement(zg);Dt(c,this.d);c[vd]=0;for(c=c[ud]=0;c<a.length;++c)d=(b=$doc.createElement(Mg),b[zd]=a[c],Dt(b,Gv(a[c]+"Left")),Dt(b,Gv(a[c]+Jb)),Dt(b,Gv(a[c]+"Right")),b),Dt(this.d,d),1==c&&(this.c=Wn(iu(d,1)));this.hb[zd]="gwt-DecoratorPanel"}function Gv(a){var b,c;c=$doc.createElement(Ag);b=$doc.createElement(Zd);var d=(Et(),Ft(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(289,286,Rh,uv);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var Fv;t(288,289,Rh);t(290,1,{});function Pu(){Pu=x;Qu=new Hv;Ru=new Iv}function Jv(a){ur.call(this,a)}function Ou(a,b){Pu();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Ei(f),A(f,86))d=f,!c&&(c=new sr),tr(c,d);else throw f;}}if(c)throw new Jv(c);}t(291,218,Dh,Jv);var Qu,Ru;function Hv(){}t(292,1,{},Hv);_.Id=function(a){a.qd()};function Iv(){}t(293,1,{},Iv);_.Id=function(a){a.rd()};t(296,281,Kh);_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};
+_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};_.qd=function(){Eu(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};t(295,296,Kh);function Kv(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=td,b);this.hb[zd]="gwt-Button";this.hb.innerHTML=a||l}t(294,295,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Kv);t(297,279,oi);_.e=null;_.f=null;
+function Lv(a,b){var c;if(a.i)throw new Fu("Composite.initWidget() may only be called once.");Nj(b);c=b.hb;a.hb=c;var d;Et();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Et(),c).__gwt_resolve=Mv(a));a.i=b;Ju(b,a)}function Nv(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);cj();ru(d,b)}else b.db|=c;a.db=-1}a.i.qd();a.hb.__listener=a;a.sd()}t(298,281,mi);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){Nv(this)};_.$c=function(a){Gu(this,a);this.i.$c(a)};
+_.rd=function(){this.i.rd()};_.jd=function(){return this.hb=this.i.jd()};_.i=null;function Ov(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[Wd]=gg;break;case 1:c[Wd]=Xe;break;case 2:Fr(c)!=(Gr(),Jr)&&(c[Wd]=l)}}}function Pv(a){this.b=a;this.d=!1;this.e=this.c=Fr(a)}t(299,1,{},Pv);_.b=null;_.c=null;_.d=!1;_.e=null;function ej(){this.hb=Qv()}t(300,286,oi,ej);_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};
+_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};function Rv(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Wn(b);e=null;c&&(c=vu(c),e=0>c?null:zt(a.j.c,c));e?Sv(a,e):d&&(b.innerHTML=l||l);return b}function Sv(a,b){var c;if(b.gb!=a)return!1;try{Ju(b,null)}finally{c=b.hb;Xn(c).removeChild(c);var d=a.j,e;e=vu(c);c[$c]=null;c=d.c;Tv(e,c.d);Vr(c.c,e,null);d.b=new wu(e,d.b)}return!0}t(302,280,oi);_.xd=function(){return new Uv(this)};
+_.ud=function(a){return Sv(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Vv(a){if(0>=a.c)throw new Wv("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Wv("Column index: 0, Column size: "+a.b);}
+function Xv(){this.j=new uu;this.i=$doc.createElement(wg);this.d=$doc.createElement(zg);Dt(this.i,this.d);this.hb=this.i;this.e=new Yv(this);var a=new Zv(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;qu(a.c.i,(Et(),Ft(b)),0);Dt(a.b,$doc.createElement(Ed))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Wv("Row index: "+a+", Row size: "+d);if(0>c)throw new Wv("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Wv("Column index: "+c+", Column size: "+this.b);c=Rv(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ag),d.innerHTML=sa||l,qu(c,(Et(),Ft(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ag);
+e.innerHTML=sa;c=$doc.createElement(Mg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Rv(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(301,302,oi,Xv);_.b=0;_.c=0;function $v(a){for(;++a.c<a.e.d&&!(null!=zt(a.e,a.c)););}function Uv(a){this.d=a;this.e=this.d.j.c;$v(this)}t(303,1,{},Uv);_.Xc=function(){return this.c<this.e.d};
+_.Yc=function(){var a;if(this.c>=this.e.d)throw new Yu;a=zt(this.e,this.c);this.b=this.c;$v(this);return a};_.Zc=function(){var a;if(0>this.b)throw new aw;a=zt(this.e,this.b);Nj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Yv(a){this.b=a}t(304,1,{},Yv);_.b=null;function Zv(a){this.c=a}t(305,1,{},Zv);_.b=null;_.c=null;function bw(){bw=x;cw=new dw}var cw;function ew(){ew=x;fw=new gw((zo(),wd));hw=new gw(Qe);iw=new gw(bg);jw=hw;kw=iw;lw=jw}var fw,lw,hw,kw,jw,iw;function dw(){}t(307,1,{},dw);
+function gw(a){this.b=a}t(308,307,{},gw);_.b=null;function mw(){mw=x;nw=new ow(nf);pw=new ow(Hg)}var nw,pw;function ow(a){this.b=a}t(309,1,{},ow);_.b=null;function qw(a,b){var c;c=rw(a);Dt(a.c,c);Su(a,b,c)}function rw(a){var b;b=$doc.createElement(Ag);b[ed]=a.b.b;b.style[Sg]=a.d.b;return b}function sw(a,b){var c,d;d=Xn(b.hb);(c=Wu(a,b))&&a.c.removeChild(d);return c}
+function tw(){this.q=new ev(this);this.f=$doc.createElement(wg);this.e=$doc.createElement(zg);Dt(this.f,this.e);this.hb=this.f;this.b=(ew(),lw);this.d=(mw(),pw);this.c=$doc.createElement(Mg);Dt(this.e,this.c);this.f[vd]=bb;this.f[ud]=bb}t(310,297,oi,tw);_.ud=function(a){return sw(this,a)};_.c=null;function uw(){uw=x;new wi}function vw(a,b,c,d,e){uw();this.b=new ww(this,a,b,c,d,e);this.hb[zd]="gwt-Image"}function xw(a,b,c,d,e){uw();vw.call(this,(jt(),new it(a)),b,c,d,e)}t(311,281,Kh,vw,xw);
+_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};_.$c=function(a){32768==Ht(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Gu(this,a)};_.sd=function(){var a=this.b;G(Ve,Un(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new yw(a,this),Jn((Gn(),Hn),a.i))};_.b=null;t(313,1,{});_.i=null;function zw(){zw=x;Aw()}
+function ww(a,b,c,d,e,f){var g,j;zw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(rg);j=new Xs;Ws(Ws(Ws(j,new Zs("width:"+e+(mj(),Tf)+nb)),new Zs("height:"+f+Vf)),new Zs("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Bw&&(Bw=new Cw);b=Dw;c=new Zs((new Zs(j.b.b.b)).b);j=new Ys;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=ht(b.b);gn(j.b,b);j.b.b+="' style='";b=ht(c.b);gn(j.b,b);j.b.b+="' border='0'>";j=new at(j.b.b);g.innerHTML=j.b||l;g=Wn(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),cj(),ru(g,a)):a.db|=133333119}t(312,313,{},ww);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function yw(a,b){this.b=a;this.c=b}t(314,1,{},yw);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ve,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=Ve)};_.b=null;_.c=null;function Ew(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(bw(),cw)?a.c.e==(Gr(),Ir)?(ew(),hw):a.c.e==Hr?(ew(),iw):(ew(),jw):a.c.e==(Gr(),Ir)?(ew(),iw):a.c.e==Hr?(ew(),hw):(ew(),kw);b!=a.d&&(a.d=b,a.hb.style[Cg]=!a.d?l:a.d.b)}t(316,281,Kh);_.b=null;_.c=null;_.d=null;
+function Fw(){this.hb=$doc.createElement(Zd);this.c=new Pv(this.hb);this.hb[zd]="gwt-Label"}function Gw(){Fw.call(this);Ov(this.c,Xg);Ew(this)}t(315,316,Kh,Fw,Gw);_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};function Hw(a,b){if(0>b||b>=a.hb.options.length)throw new Vu;}function wp(a,b){Hw(a,b);return a.hb.options[b].value}
+function Iw(){this.hb=$doc.createElement("select");this.hb[zd]="gwt-ListBox"}t(317,296,Kh,Iw);t(318,249,Wh);function Jw(a){this.b=a}t(319,318,Wh,Jw);_.Kc=function(){};function Kw(a){this.b=a}t(320,318,Wh,Kw);_.Qc=function(a){this.b.Jd(a.i,a.b)};function Lw(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Mg);qu(a.f,(Et(),Ft(e)),b);a=(Et(),Ft(c));d.appendChild(a)}else d=iu(a.f,0),qu(d,(Et(),Ft(c)),b)}
+function Mw(a,b,c){var d;Nw(a,b);c&&b.b?(Nw(a,null),a=b.b,b=(Gn(),Hn),b.d=Kn(b.d,[new Ow(a),!1])):null!=b.d&&(a.k=new Pw(a,b),c=(rv(),zv),a.k.M=c,a.k.U=a.i,a.k.gd()[zd]=xe,d=yu(a.hb),G(we,d)||Si(a.k,d+"Popup"),Du(a.k,new Kw(a),lk?lk:lk=new mk),a.o=b.d,d=a.k,a=new Qw(a,b),d.hb.style[Tg]=Ge,ov(d),a.b.p?nv(a.b.k,Oj(a.b.hb)+Tn(a.b.hb,Hf)-1,Qj(a.c.hb)):nv(a.b.k,Oj(a.c.hb),Qj(a.b.hb)+Tn(a.b.hb,Gf)-1),d.hb.style[Tg]=Ug)}function Rw(a,b){if(b||!(a.n&&a.o==a.n.d))Nw(a,b),a.hb.focus(),b&&a.e&&Mw(a,b,!1)}
+function Sw(a,b){var c;a:{c=b.target;var d,e;for(e=new yi(a.j);e.c<e.e.Be();)if(d=zi(e),d.hb.contains(c)){c=d;break a}c=null}switch(Ht(b.type)){case 1:a.hb.focus();c&&Mw(a,c,!0);break;case 16:c&&Rw(a,c);break;case 32:c&&Rw(a,null);break;case 2048:Tw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Tw(a)||a.p||Uw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Tw(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(Mw(a,a.n,!1),a.n.d.$f()):Vw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Tw(a)||
+a.p&&Uw(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Tw(a)||(a.p?Vw(a):null!=a.n.d&&!a.n.d.$f().$f()&&(Mw(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:Nw(a,null);a.k&&kv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Nw(a,null);a.k&&kv(a.k,!1);break;case 13:Tw(a)||(Mw(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Gu(a,b)}function Ww(a,b,c){c&&Nw(a,null);$q(a,b,!1);a.o=null;a.k=null}
+function Tw(a){var b;if(!a.n){for(b=new yi(a.j);b.c<b.e.Be();){b=zi(b);Nw(a,b);break}return!0}return!1}function Nw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=yu(c.hb)+Wa;Ai(c.gd(),d,!1);a.p&&(c=Xn(a.n.hb),2==ju(c)&&(c=iu(c,1),Ai(c,ug,!1)))}if(b){c=yu(b.hb)+Wa;Ai(b.gd(),c,!0);a.p&&(c=Xn(b.hb),2==ju(c)&&(c=iu(c,1),Ai(c,ug,!0)));nl();c=a.hb;var d=new Ok(b.hb),e=(il(),jl),d=H(Xw,m,5,[d]),e=e.b,f,g,j,h;f=new en;for(j=0,h=d.length;j<h;++j)g=d[j],fn(fn(f,g.b),ba);d=Qn(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Vw(a){var b,c,d;if(a.n){for(b=c=Dj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?zt(a.j,b):zt(a.j,c);break}Nw(a,d)}}function Uw(a){var b,c,d;if(a.n){for(b=c=Dj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?zt(a.j,b):zt(a.j,c);break}Nw(a,d)}}t(321,281,Kh);_.$c=function(a){Sw(this,a)};_.rd=function(){this.k&&kv(this.k,!1);Hu(this)};_.Jd=function(a,b){Ww(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Ow(a){this.b=a}t(322,1,{},Ow);_.xc=function(){Yw(this.b)};_.b=null;
+function Zw(a){this.b=a}t(323,1,{},Zw);_.Kc=function(){Nw(this.b,null)};_.b=null;function Pw(a,b){this.b=a;this.c=b;pv.call(this,!0,cf);hv(this.L,this.c.d);mv(this);this.Z=!0;this.c.d.$f()}t(324,284,oi,Pw);_.Wc=function(a){var b,c;if(!a.b)switch(Ht(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&Nw(this.b,null)}};_.b=null;_.c=null;function Qw(a,b){this.b=a;this.c=b}t(325,1,{},Qw);_.b=null;var $w=_.c=null;
+function ax(){ax=x;$w=new Vs((jt(),new it("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function bx(a,b){this.hb=$doc.createElement(Ag);var c=yu(this.hb)+Wa;Ai(this.gd(),c,!1);this.hb.textContent=a||l;this.hb[zd]="gwt-MenuItem";c=Yn();this.hb.setAttribute(He,c);nl();this.hb.setAttribute("role",Ul.b);this.b=b}t(328,282,{27:1,31:1,34:1},bx);_.b=null;_.c=null;_.d=null;
+function cx(){var a;this.hb=$doc.createElement(Ag);this.hb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Dt(this.hb,a);a[zd]="menuSeparatorInner"}t(329,282,ei,cx);function dx(){var a,b,c,d,e;b=null.$f();e=gj();d=hj();b[Yd]=(oo(),zf);b[Wg]=0+(mj(),Tf);b[ze]=cb;c=$doc;c=(G(c.compatMode,Ib)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Ib)?a.documentElement:a.body).scrollHeight||0;b[Wg]=(c>e?c:e)+Tf;b[ze]=(a>d?a:d)+Tf;b[Yd]="block"}function qv(){}t(330,1,{},qv);_.Sc=function(){dx()};
+function ex(a){this.b=a}t(331,1,{},ex);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(Ht(d.type)){case 4:case 1048576:if(bj){a.c=!0;break}if(!c&&b.N){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(bj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function fx(a){this.b=a}t(332,1,{},fx);_.b=null;function rv(){rv=x;sv=new gx(Hb,0);zv=new gx(nc,1);Bv=new gx(uc,2);hx=H(ix,m,32,[sv,zv,Bv])}function gx(a,b){ao.call(this,a,b)}t(333,139,{32:1,71:1,75:1,77:1},gx);var hx,sv,zv,Bv;function jx(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=Wt(a.b.S),dx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Ji(a.i.b),a.i=null,a.c=!1)}function kx(a){a.k||(jx(a),a.d||($i(),$u(aj(null),a.b)));a.b.hb.style[Cd]="rect(auto, auto, auto, auto)";a.b.hb.style[Mf]=Ug}
+function lx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Cd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
+function lv(a,b,c){a.d=c;Uj(a);a.j&&(Vj(a.j),a.j=null,kx(a));a.b._=b;var d=a.b;d.Y&&(Ji(d.Y.b),d.Y=null);d.T&&(Ji(d.T.b),d.T=null);if(d._){d.Y=Kt(new ex(d));var e;e=new fx(d);Qt();e=Rt?jr(Rt.b,(!ir&&(ir=new mk),ir),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(rv(),sv)&&!b&&(c=!1);a.k=b;c?b?(jx(a),a.b.hb.style[Qf]=bd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),a.b.hb.style[Cd]="rect(0px, 0px, 0px, 0px)",$i(),b=aj(null),Su(b,a.b,b.hb),a.j=new mx(a),ak(a.j,1)):Wj(a,200):(jx(a),a.k?(a.b.hb.style[Qf]=bd,-1!=a.b.ab&&a.b.Gd(a.b.W,
+a.b.ab),$i(),b=aj(null),Su(b,a.b,b.hb)):a.d||($i(),$u(aj(null),a.b)),a.b.hb.style[Mf]=Ug)}function tv(a){var b=(ck(),dk);this.n=new bk(this);this.t=b;this.b=a}t(334,17,{},tv);_.zc=function(){kx(this)};_.Ac=function(){this.e=Tn(this.b.hb,Gf);this.f=Tn(this.b.hb,Hf);this.b.hb.style[Mf]=Ge;lx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){lx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function mx(a){gk();this.b=a}t(335,24,{},mx);
+_.Dc=function(){this.b.j=null;Wj(this.b,200)};_.b=null;function Et(){Et=x;nx()}function Ft(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Mv(a){return function(){this.__gwt_resolve=ox;return a.jd()}}function ox(){throw"A PotentialElement cannot be resolved twice.";}
+function nx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function $i(){$i=x;px=new qx;rx=new wi;Iu=new sr}function sx(a){this.q=new ev(this);this.hb=a;Eu(this)}
+function aj(a){$i();var b,c;c=Wi(rx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==rx.e){var d=new tx;jk();kk(lk?lk:lk=new mk,d)}!b?c=new ux:c=new sx(b);z(rx,a,c);tr(Iu,c);return c}t(337,278,oi,sx);var px,rx,Iu;function qx(){}t(338,1,{},qx);_.Id=function(a){a.pd()&&a.rd()};function tx(){}t(339,1,{},tx);_.Qc=function(){$i();try{Ou(Iu,px)}finally{vx(Iu.b),vx(rx)}};function ux(){sx.call(this,$doc.body)}t(340,337,oi,ux);
+_.Ad=function(a,b,c){cv(a,b-0,c-0)};function jv(a){this.d=a;this.b=!!this.d.bb}t(341,1,{},jv);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.bb)throw new Yu;this.b=!1;return this.c=this.d.bb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function wx(a,b){a.hb[Rg]=null!=b?b:l}t(344,296,Kh);_.$c=function(a){0!=(Ht(a.type)&896)?Gu(this,a):Gu(this,a)};_.sd=function(){};function xx(){xx=x;yx()}t(343,344,Kh);
+function zx(){var a;xx();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!nt&&(nt=new mt);!lt&&(lt=new kt);this.hb=b;this.hb[zd]="gwt-TextBox"}t(342,343,Kh,zx);function yx(){yx=x;Ax=new Bx;Cx=new Dx;Ex=new Fx;Gx=new Hx;Ix=H(Jx,m,35,[Ax,Cx,Ex,Gx])}t(345,139,Zh);var Ix,Ax,Cx,Ex,Gx;function Bx(){ao.call(this,Hb,0)}t(346,345,Zh,Bx);function Dx(){ao.call(this,ac,1)}t(347,345,Zh,Dx);function Fx(){ao.call(this,cc,2)}t(348,345,Zh,Fx);function Hx(){ao.call(this,tc,3)}t(349,345,Zh,Hx);
+function Kx(a,b){if(0>b||b>=a.d)throw new Vu;return a.b[b]}function Xu(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Tu(a,b,c){var d,e;if(0>c||c>a.d)throw new Vu;if(a.d==a.b.length){e=y(Lx,m,36,2*a.b.length,0);for(d=0;d<a.b.length;++d)Vr(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Vr(a.b,d,a.b[d-1]);Vr(a.b,c,b)}function ev(a){this.c=a;this.b=y(Lx,m,36,4,0)}t(350,1,{},ev);_.xd=function(){return new Zu(this)};_.b=null;_.c=null;_.d=0;
+function Mu(a){if(a.b>=a.c.d)throw new Yu;return a.c.b[++a.b]}function Nu(a){if(0>a.b||a.b>=a.c.d)throw new aw;a.c.c.ud(a.c.b[a.b--])}function Zu(a){this.c=a}t(351,1,{},Zu);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return Mu(this)};_.Zc=function(){Nu(this)};_.b=-1;_.c=null;function Aw(){Aw=x;Dw=(jt(),new it(Bn()+"clear.cache.gif"))}var Dw,Bw=null;function Cw(){}t(353,1,{},Cw);function Mx(){Mx=x;Aw()}function Nx(a,b,c,d,e){Mx();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Ox(a,b,c){Mx();Nx.call(this,(jt(),new it(a)),b,0,c,16)}t(354,290,{},Nx,Ox);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qv(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function Ji(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?lr(b,new pt(b,c,d,a)):zr(b,c,d,a)}function pr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(359,1,{},pr);_.b=null;_.c=null;_.d=null;_.e=null;function mr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(360,1,{},mr);_.xc=function(){nr(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function pt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(361,1,{},pt);_.xc=function(){zr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Px(a,b){b.n!=a&&(!a.ic&&(a.ic=new Ti),b.n=a,Ni(a.ic,b))}function Qx(a){var b;b=a.cZ.e;if(-1!=zu(b,Au(36)))return null;a=a.jc.c.c++;return b=Rn(b,Rx(b,Au(46))+1)+l+a}function Sx(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new Tx(a,b,c,Ps(d)))}
+function Ux(a){return!a._b&&a.gc?Ux(a.gc):a._b}function Vx(a){return!a.bc&&a.gc?Vx(a.gc):a.bc}function Wx(a){var b;b=new Xx;if(a.Zd()){for(;a&&!A(a,57);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,57)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new Yx;}function Zx(a){a.kc=!1;a.ge();$x(a)}function $x(a){if((a=A(a,57)?null:a.gc)&&a.kc)Zx(a),a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}function ay(a){return(a=a.Od())?a:new by(1,1)}function cy(a){var b;return(b=a.Pd())?new dy(b):new dy(a.Rd())}
+function ey(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function fy(a){return!a.bc?(a.Yd(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,43)&&c.b==b.b||a.hc.Qf(b)}function gy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)$x(a),new hy(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new hy(a,101)}function iy(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Rf(b),a.Zd()&&a.fe())}
+function jy(a){a.lc||(ey(a),ky(a,!0),ly(a),a.lc=!0,new hy(a,102),Sx(a,a,a.gc,0),$x(a),a.hc.Tf(a))}function my(){this.jc=(up(),up(),ny);new wi;this.Xd();this.fc=(oy(),py)}t(365,1,ci);_.Ld=function(){return!1};_.Md=function(){return Qx(this)};_.Nd=function(){return Ux(this)};_.Od=function(){return qy(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new ry(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){Zx(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return ay(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+Xg+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return cy(this)};_.de=function(){};_.ee=function(){return fy(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){gy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Pc+this.be()+Yc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new nk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new nk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.gc}d=!1}if(d)throw new nk("Missing message: awt.12C");if(A(b,57))throw new nk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new kn;var e=Dj(d.Wb.b,b),f;f=zt(d.Wb.b,e);d.Xb&&d.Xb.qe(f);sy(d,e);new ty(d,301,f)}d=a.Wb.b.d;ey(b);uy(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),Zx(a),!!a.Xb&&
+A(a.Xb,50)&&(a.Xb.o=!1),Sx(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,50)){var g=a.Xb;if(!b)throw new kr("Missing message: awt.185");if(null==c||null!=c)vy(g,c,b);else throw new nk("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Ei(j);if(A(j,80))throw b=j,sy(a,d),b;throw j;}b.ge();new ty(a,300,b)}function wy(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function xy(a){var b;b=a.le();return new yy(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function ky(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)zt(a.Wb.b,c).$d(b)}function sy(a,b){var c;c=zt(a.Wb.b,b);ey(c);c.$d(!1);Ct(a.Wb.b,b);c.gc=null;Zx(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1);Sx(c,c,a,1)}function zy(a){var b=(Ay(),By);iy(a,b);for(b=0;b<a.Wb.b.d;++b)zt(a.Wb.b,b).ee()}function Cy(a,b){var c,d;if(a.Xb)for(d=new yi(a.Wb.b);d.c<d.e.Be();)c=zi(d),a.Xb.qe(c);if(b)for(d=new yi(a.Wb.b);d.c<d.e.Be();)c=zi(d),b.me(null,c);a.Xb=b;Zx(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}
+function ly(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=zt(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function Dy(){my.call(this);this.Wb=new Ey;this.$b=(up(),up(),ny)}t(364,365,$h);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return ay(this)};_.Td=function(){return cy(this)};
+_.Xd=function(){this.hc=(up(),new Fy)};_.Yd=function(){Zx(this);this.Xb&&A(this.Xb,50)&&(this.Xb.o=!1)};_.$d=function(a){ky(this,a)};_._d=function(){return ay(this)};_.ce=function(){return cy(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)ey(zt(this.Wb.b,a))};_.ee=function(){var a;if(!fy(this))return!1;for(a=0;a<this.Wb.b.d;++a)zt(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=zt(this.Wb.b,b),a.ge()};_.ke=function(){ly(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Gy(){var a=new Hy;Dy.call(this);Cy(this,a)}t(363,364,$h,Gy);_.Md=function(){return"panel"+this.$b.c.e++};function Iy(a,b,c){a=Jy(a.Vb,b,c);a.k=!0;return new Ky(a)}function Ly(a){a.ae(a.Vb.e)}function My(a){return new by(Tn(a.Vb.hb,Hf),Tn(a.Vb.hb,Gf))}t(362,363,$h);_.Qd=function(){return Tn(this.Vb.hb,Gf)};_.Ud=function(){return Tn(this.Vb.hb,Hf)};_.Vd=function(){return Oj(this.Vb.hb)};_.Wd=function(){return Qj(this.Vb.hb)};
+_.Zd=function(){return this.Vb.hb.style.display!=zf};_.fe=function(){Ly(this)};_.he=function(){};_.Vb=null;function Ny(a){if(null!=a)this.f=a;else throw new Oy;}t(367,1,bi);_.tS=function(){return this.cZ.e+"[source="+this.f+Yc};_.f=null;
+function Py(){Py=x;S=new wi;z(S,new T(400),new V(fh));z(S,new T(401),new V(fh));z(S,new T(402),new V(fh));z(S,new T(500),new V(hh));z(S,new T(501),new V(hh));z(S,new T(502),new V(hh));z(S,new T(503),new V(ih));z(S,new T(504),new V(hh));z(S,new T(505),new V(hh));z(S,new T(506),new V(ih));z(S,new T(507),new V(zh));z(S,new T(100),new V(bh));z(S,new T(101),new V(bh));z(S,new T(102),new V(bh));z(S,new T(103),new V(bh));z(S,new T(1004),new V(eh));z(S,new T(1005),new V(eh));z(S,new T(800),new V(vh));z(S,
+new T(801),new V(vh));z(S,new T(200),new V(ph));z(S,new T(201),new V(ph));z(S,new T(202),new V(ph));z(S,new T(204),new V(ph));z(S,new T(203),new V(ph));z(S,new T(209),new V(Ah));z(S,new T(208),new V(Bh));z(S,new T(207),new V(Bh));z(S,new T(206),new V(ph));z(S,new T(205),new V(ph));z(S,new T(1400),new V(xh));z(S,new T(1401),new V(yh));z(S,new T(1402),new V(yh));z(S,new T(300),new V(ch));z(S,new T(301),new V(ch));z(S,new T(1100),new V(uh));z(S,new T(1101),new V(uh));z(S,new T(1200),new V(wh));z(S,new T(701),
+new V(sh));z(S,new T(900),new V(th));z(S,new T(1001),new V(qh));z(S,new T(601),new V(rh))}t(366,367,bi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,44)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Pc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(369,1,{},V);_.b=ah;function Qy(){}t(370,1,{},Qy);_.b=null;_.c=null;
+function Ry(a,b){var c;b&&(a.b?(c=new Sy(a.b),Vr(c.c,c.d++,b),a.b=c):(a.b=new Ti,Ni(a.b,b)))}t(372,1,bi);_.b=null;function Ty(){}function Uy(){}t(371,372,bi,Ty,Uy);function Vy(){Vy=x;Math.sqrt(2)}function Wy(a){Vy();if(0>a)throw new nk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(373,1,{40:1},Wy);_.eQ=function(a){return a===this?!0:A(a,40)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new Xy;a.b=31*a.b+L((new Yy(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new Yy(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Zy(){Zy=x;$y=new sr;az=new by(0,0);tr($y,Cb);tr($y,Rb);tr($y,xb);tr($y,"Last");tr($y,Jb);tr($y,jc);tr($y,Ic);tr($y,Nc);tr($y,Pb)}
+function vy(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!lu($y.b,b))throw new nk(bz());Xr(Wi(a.d,d))===Xr(c)&&Xr(Wi(a.c,c))===Xr(d)||((b=Wi(a.d,d))&&cz(a,b,d),dz(a.b.xd(),c)&&cz(a,c,d),b=a.b,new ez(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function fz(a,b){return new by(Jj(b[1].c,Jj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Jj(b[0].b,Jj(b[4].b,b[3].b))+a.n)}function cz(a,b,c){gz(a.b,b);Hi(a.c,b);Hi(a.d,c)}
+function hz(a,b){if(!a.o){a.o=!0;var c,d,e;iz(a.i,az);iz(a.j,az);iz(a.p,null);a.q=0;for(d=jz(a.b,0);d.c!=d.e.b;){c=kz(d);e=Wi(a.c,c);var f=b.fc;e=tn(e,Jb)?0:tn(e,jc)?1:tn(e,Ic)?2:tn(e,Nc)?4:tn(e,Pb)?3:tn(e,Cb)?f.b?4:3:tn(e,xb)?f.b?3:4:tn(e,Rb)?1:2;c.lc?a.p[e]||(Vr(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function lz(){Zy();mz.call(this,0)}
+function mz(a){Zy();up();this.b=new nz;this.c=new wi;this.d=new wi;this.e=a;this.k=0;this.o=!1;this.p=y(oz,m,44,5,0);this.i=y(pz,m,46,5,0);this.j=y(pz,m,46,5,0);this.q=this.f=this.n=0}t(374,1,{50:1,71:1},lz,mz);_.me=function(a,b){vy(this,a,b)};
+_.ne=function(a){hz(this,a);if(0!=this.q)if(a=xy(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;hz(this,a);this.o=b;return 0==this.q?wy(a,new by(0,0)):wy(a,fz(this,this.i))};_.pe=function(a){var b;b=this.o;hz(this,a);this.o=b;return wy(a,fz(this,this.j))};_.qe=function(a){var b;b=Wi(this.c,a);null!=b&&cz(this,a,b)};_.tS=function(){return qz.e+"[hgap="+this.e+",vgap="+this.k+Yc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var az,$y;function rz(a){my.call(this);this.hc=(up(),new sz(a,this))}t(375,365,{41:1,44:1,51:1,65:1,71:1},rz);_.Md=function(){return td+this.jc.c.b++};_.Od=function(){return!Vx(this)?new by(0,0):qy(this.hc,this)};_.ge=function(){};t(377,1,{});t(376,377,{},function(){});function tz(){tz=x}
+function uz(a,b){if(null==b)throw new kr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Kf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function vz(){tz();my.call(this);new Ti;this.hc=new wz((up(),this))}t(378,365,{42:1,44:1,51:1,65:1,71:1},vz);_.Od=function(){return qy(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=Qx(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+Xg+this.cc+(this.lc?l:",hidden")+",current="+wp(this.hc.b,this.hc.b.hb.selectedIndex)};function xz(){xz=x;yz=new zz(255,255,255);Az=new zz(192,192,192);Bz=new zz(128,128,128);Cz=new zz(64,64,64);Dz=Ez=new zz(0,0,0);Fz=new zz(255,0,0);new zz(255,175,175);Gz=new zz(255,200,0);Hz=new zz(255,255,0);new zz(0,255,0);Iz=new zz(255,0,255);Jz=new zz(0,255,255);Kz=Lz=new zz(0,0,255)}
+function Mz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new zz(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new zz(c,a,b)}function Nz(a){return new zz(L(0.7*(a.b>>16&255)),L(0.7*(a.b>>8&255)),L(0.7*(a.b&255)))}function zz(a,b,c){xz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new nk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(379,1,{43:1,52:1,56:1},zz);_.eQ=function(a){return A(a,43)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return Oz.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Yc};_.b=0;var Dz,Kz,Ez,Lz,Jz,Cz,Bz,Az,Iz,Gz,Fz,yz,Hz;function oy(){oy=x;py=new Pz(!0);Qz=new sr;tr(Qz,"ar");tr(Qz,"fa");tr(Qz,"iw");tr(Qz,"ur")}function Pz(a){this.b=a}t(380,1,bi,Pz);_.b=!1;var py,Qz;t(382,1,{61:1,74:1});function Rz(){by.call(this,0,0)}function by(a,b){this.c=a;this.b=b}
+function dy(a){by.call(this,a.c,a.b)}t(381,382,{46:1,61:1,71:1,74:1},Rz,by,dy);_.eQ=function(a){return a===this?!0:A(a,46)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Xy;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return Sz.e+"[width="+this.c+",height="+this.b+Yc};_.b=0;_.c=0;function mq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(383,1,bi,mq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Yc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function Tz(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function Uz(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Tv(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function Vz(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Jj(g,c.b),j+=c.c+a.d);return new by(j,g+2*a.e)}function Hy(){Wz.call(this,1,5,5)}
+function Wz(a,b,c){up();this.d=b;this.e=c;this.b=a}t(384,1,bi,Hy,Wz);_.me=function(){};
+_.ne=function(a){this.c=Xz(a.Wb);if(0!=Tz(this)){var b,c,d,e,f,g,j,h,n,o,r;b=xy(a);g=a.le();j=a.fc.b;n=new Ti;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new Yz(q);for(v=0;v<q;++v)Vr(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Dj(a.Wb.b,u);Tv(E,D.d);Vr(D.c,E,u)}for(d=new yi(d);d.c<d.e.Be();)if((c=zi(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(Uz(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ke(),o=f,r+=h+this.e,h=0),e=!1,Vr(n.c,n.d++,c),o+=a.c+this.d,h=Jj(h,a.b);Uz(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.oe=function(a){this.c=Xz(a.Wb);return 0==Tz(this)?wy(a,new by(10,10)):wy(a,Vz(this,!1))};_.pe=function(a){this.c=Xz(a.Wb);return 0==Tz(this)?wy(a,new by(10,10)):wy(a,Vz(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Qe;break;case 2:a=bg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return Zz.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Yc};_.b=0;_.c=null;_.d=0;_.e=0;function Ay(){Ay=x;By=new $z(Ob,0,12)}
+function $z(a,b,c){Ay();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(385,1,{47:1,71:1},$z);_.b=null;_.c=0;_.d=0;var By;t(386,1,Ih);_.tS=function(){return aA.e+"[font="+this.c+"ascent="+bA(this.c).b+", descent="+bA(this.c).c+", height="+bA(this.c).d+Yc};_.c=null;function cA(a){if(!a.n){ey(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=zt(a.p,b))&&cA(c);ky(a,!1);a.n=!0;Sx(a,a,a.gc,0);new dA(a,202)}}
+function eA(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=zt(a.p,b))&&c.Ed()}function fA(a){!Vx(a)&&zy(a);var b=cy(a);a.ie(a.pc,a.qc,b.c,b.b);ly(a)}function gA(a,b){a.q!=b&&(a.q=b)}t(388,364,Yh);_.Sd=function(){return new ry(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){eA(this)};_.Zd=function(){return this.hc.d._};_.ie=function(a,b,c,d){gy(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;gy(this,a,b,c,d);this.lc&&e&&!f&&ly(this)};_.n=!1;_.q=!1;
+function hA(a){Dy.call(this);this.r=new Uy;this.p=new Ti;this.o=new ry(0,0,0,0);this.lc=!1;Cy(this,new lz);this.hc&&iA(this.hc.d.A.c,a);this.hc&&jA(this.hc,!0);gA(this,!0)}t(387,388,Yh);_.le=function(){return new ry(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Oj(this.hc.d.hb)};_.Wd=function(){return Qj(this.hc.d.hb)};_.Xd=function(){this.hc=new kA((up(),l),this)};
+function lA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=Mz(g),f=new zz(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=ag+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new zz(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),f=Mz(g),(a.e=j)&&(a.i=ag+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;mA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=ag+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);mA(a,b,c,d,1);mA(a,b,c+1,1,e);(a.e=f)&&(a.i=ag+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);mA(a,b+d,c,1,e);mA(a,b+1,c+e,d,1)}t(389,1,{});_.tS=function(){return"Graphics"};t(390,389,{});function nA(a){var b,c;c=Jj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new by(b,c)}function oA(a,b,c){var d,e,f,g,j,h;a.c=Xz(b.Wb);if(0==a.c.length)return new Rz;g=nA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Jj(h,d.c),j=Jj(j,d.b);return new by(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function pA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function qA(){rA.call(this,7)}function rA(a){up();this.e=0;this.b=1;this.f=a;this.d=0}t(391,1,bi,qA,rA);_.me=function(){};
+_.ne=function(a){var b,c;this.c=Xz(a.Wb);if(0!=this.c.length&&(b=xy(a),!(0>=b.c||0>=b.b))){c=nA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);pA(b.c,b.d,this.d,f,e);pA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return wy(a,oA(this,a,!1))};_.pe=function(a){return wy(a,oA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return sA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Yc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function aw(){nn()}function Fu(a){nn();this.i=a}t(393,97,Th,aw,Fu);function Yx(){nn();this.i="Missing message: awt.151"}t(392,393,Th,Yx);t(394,1,{});function ry(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(395,1,{49:1,71:1,74:1},ry);_.eQ=function(a){return a===this?!0:A(a,49)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return tA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Yc};_.b=0;_.c=0;_.d=0;_.e=0;function uA(a){vA.call(this,a,0)}function vA(a,b){my.call(this);this.hc=(up(),new wA(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(ew(),fw);c.b=d;Ew(c);break;case 0:c=c.b;d=(ew(),hw);c.b=d;Ew(c);break;case 2:c=c.b,d=(ew(),iw),c.b=d,Ew(c)}}t(396,365,ci,uA,vA);
+_.Od=function(){return!Vx(this)?new by(0,0):qy(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=Qx(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+Xg+this.cc+(this.lc?l:",hidden")+",align=",b;b=Qe;switch(this.b){case 1:b=wd;break;case 2:b=bg}return a+b+",text=null"};_.b=0;t(399,1,bi);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Pc+this.be()+Yc};_.k=null;_.n=null;
+function xA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function yA(a){this.o=(up(),up(),ny);var b;var c;b=this.cZ.e;-1!=zu(b,Au(36))?b=null:(c=this.o.c.d++,b=Rn(b,Rx(b,Au(46))+1)+l+c);this.k=b;this.e=new Ty;this.i=a;this.f=!0;this.j=new zA(this)}t(398,399,bi,yA);_.be=function(){return xA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(397,398,fi);_.be=function(){return xA(this)+(this.c?",tearOff":l)};_.c=!1;t(401,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Xy;AA(a,this.b);AA(a,this.c);return a.b};function Xx(){this.c=this.b=0}function BA(a,b){this.b=a;this.c=b}function CA(a){var b=a.c;this.b=a.b;this.c=b}t(400,401,{53:1,62:1,71:1},Xx,BA,CA);_.eQ=function(a){return a===this?!0:A(a,53)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return DA.e+"[x="+this.b+",y="+this.c+Yc};_.b=0;_.c=0;
+function EA(a,b){if(!b)throw new kr("Missing message: awt.70");var c=a.b;if(G(b.i,Ca)){var c=c.b.b,d=new cx,e=c.d.d;if(0>e||e>c.d.d)throw new Vu;c.p&&(d.hb[Fd]=2);Lw(c,e,d.hb);uy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Vu;uy(d.d,e,c);for(f=g=0;f<e;++f)A(zt(d.d,f),31)&&++g;uy(d.j,g,c);Lw(d,e,c.hb);c.c=d;e=yu(c.hb)+Wa;Ai(c.gd(),e,!1);d.p&&(e=Dj(d.d,c),-1!=e&&(d=iu(d.p?d.f:iu(d.f,0),e),2==ju(d)&&d.removeChild(iu(d,1)),c.hb[Fd]=2))}}
+function FA(){yA.call(this,l);new Ti;this.c=!1;this.b=(up(),new GA)}t(402,397,fi,FA);_.b=null;t(405,1,{55:1,64:1,74:1});t(404,405,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Xy;AA(a,this.d);AA(a,this.e);AA(a,this.c);AA(a,this.b);return a.b};function yy(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(403,404,{54:1,55:1,63:1,64:1,71:1,74:1},yy);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return HA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Yc};_.b=0;_.c=0;_.d=0;_.e=0;function IA(){IA=x;JA=new KA;LA=new MA;NA=new MA}var JA,NA,LA;t(407,1,{});_.eQ=function(a){return this===a};_.hC=function(){return qi(this)};function KA(){}t(408,407,{},KA);function MA(){}t(409,1,{},MA);t(410,365,ci);_.Nd=function(){return null};
+function OA(a,b){var c;c=new PA(Vx(a));return!c?null:new by(QA(c,"_")*b+6,bA(c.c).d+6)}function RA(a,b){var c;c=OA(a,b);return!c?ay(a):c}function SA(a,b){var c;c=OA(a,b);return!c?cy(a):c}function TA(a,b){var c=a.hc;wx(c.b,b);c.f.b=-1;c.f.c=-1}function UA(a){VA.call(this,a,null!=a?a.length:0)}function VA(a,b){my.call(this);this.b=0>b?0:b;var c=this.hc;wx(c.b,a);c.f.b=-1;c.f.c=-1}t(411,410,ci,UA,VA);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return OA(this,Un(this.hc.b.hb,Rg).length)};
+_.Pd=function(){return!Vx(this)?null:OA(this,Un(this.hc.b.hb,Rg).length)};_.Rd=function(){return 0<this.b?RA(this,this.b):ay(this)};_.Td=function(){return 0<this.b?SA(this,this.b):cy(this)};_.Xd=function(){this.hc=(up(),new WA)};_._d=function(){return 0<this.b?RA(this,this.b):ay(this)};_.ce=function(){return 0<this.b?SA(this,this.b):cy(this)};_.b=0;function up(){up=x;ny=new XA}function YA(){var a=(up(),up(),ny);!a.d&&(a.d=new ZA)}function XA(){this.c=new $A;this.e=new Qy}t(412,1,{},XA);_.b=null;
+_.d=null;var ny;function $A(){}t(413,1,{},$A);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(414,1,{});function aB(){aB=x;bB=new cB;dB=new cB}function eB(a,b){return b==a?!0:!b?!1:!0}function cB(){}t(415,1,{58:1},cB);_.eQ=function(a){return null==a||!A(a,58)?!1:eB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return $s(a)};_.tS=function(){return fB.e+"[MimeType=(null);humanPresentableName="+this.b+Yc};_.b=null;var bB,dB;
+function gB(){gB=x;H(hB,m,58,[(aB(),dB),bB])}function iB(a){var b=(aB(),dB);if(eB(b,(aB(),dB)))return a.b;if(eB(b,bB))return new jB(a.b);throw new kB(b);}function lB(a){gB();this.b=a}t(416,1,{},lB);_.b=null;function kB(a){a="flavor = "+a;nn();this.i=a}t(417,98,{59:1,71:1,78:1,86:1},kB);function mB(a,b){Py();nB.call(this,a,1001,b,ah)}function nB(a,b,c,d){Py();Ny.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(418,366,bi,mB,nB);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Us(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ah;function hy(a,b){Py();Ny.call(this,a);this.e=b}t(419,366,bi,hy);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+Xg+a.Qd()+va};function ty(a,b,c){Py();hy.call(this,a,b);this.b=c}t(420,419,bi,ty);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function Tx(a,b,c,d){Py();Ny.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(421,366,bi,Tx);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ss(Ls(this.b,bh))&&(a+="PARENT_CHANGED,"),Ss(Ls(this.b,ch))&&(a+="DISPLAYABILITY_CHANGED,"),Ss(Ls(this.b,eh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=ah;_.c=null;_.d=null;t(422,1,Ph);function dA(a,b){Py();hy.call(this,a,b);this.d=null;this.b=this.c=0}
+t(423,419,bi,dA);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(424,1,{});function jB(a){if(null==a)throw new kn;}t(425,424,{},jB);
+function oB(){oB=x;pB={};pB["java.vendor"]=re;pB["package.restrict.access.sun"]=Qg;pB["sun.java.launcher"]=fc;pB["sun.management.compiler"]=re;pB["os.name"]=fc;pB[" sun.boot.class.path"]=fc;pB["path.separator.applet"]=fc;pB["java.vm.specification.vendor"]=re;pB["java.runtime.version"]=fc;pB["http.proxyPort"]=fc;pB["user.name"]=fc;pB["user.language"]=fc;pB["os.name.applet"]=fc;pB["browser.version"]=fc;pB["java.version"]=fc;pB["user.timezone"]=fc;pB["java.endorsed.dirs"]=fc;pB["java.specification.name"]=
+"GWT";pB["java.specification.version"]="2.5.0";pB[Le]=bc;!Iq&&(Iq=new Qq);Iq.b?pB[Je]="yes":pB[Je]=null}var pB;t(428,98,ai);function qB(){nn()}function rB(a){nn();this.i=a}t(427,428,{66:1,71:1,78:1,86:1},qB,rB);function sB(){sB=x;tB=new uB}function vB(a){var b;if(a.n){var c;b=new Ys;gn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,gn(b.b,a.b));c=a.c;a=a.k;null!=c&&gn(b.b,c);null!=a&&(b.b.b+=ma,gn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function wB(a){sB();var b,c,d;if(null==a)throw new qB;a=Qn(a);try{d=zu(a,Au(58))}catch(e){e=Ei(e);if(A(e,82))throw new rB(ln(e));throw e;}c=zu(a,Au(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;xB();var f,g,j;j=c.length;b=new yB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new rB(Xb+a);if(!this.n&&(this.n=Wi(tB,this.i),this.n||(this.n=(up(),new zB))&&z(tB,this.i,this.n),!this.n))throw new rB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,R,sb,W,M,ca,Ac,Wf,yb,Jd,Kd,Ld,Va,Bc,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==AB(c,Au(47),n+2))throw new BB(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;ca=this.f;
+Ld=this.k;v=this.e;yb=this.j;r=this.b;Eb=this.o;Va=AB(M,Au(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){sb=2;ca=-1;E=AB(M,Au(47),2);Kd=AB(M,Au(63),2);-1!=Kd&&(-1==E||E>Kd)&&(E=Kd);-1==E&&(E=o,v=l);R=E;-1!=Va&&Va<E&&(R=Va);var nd=Au(64);Bc=M.lastIndexOf(nd,R);r=M.substr(2,R-2);-1<Bc&&(Eb=M.substr(2,Bc-2),sb=Bc+1);Ac=AB(M,Au(58),-1==Bc?sb:Bc);u=zu(M,Au(93));if(-1!=u)try{M.length>u+1?(q=M.charCodeAt(u+1),58==q?Ac=u+1:Ac=-1):Ac=-1}catch(bf){if(bf=Ei(bf),!A(bf,78))throw bf;}-1==Ac||Ac>E?J=M.substr(sb,
+R-sb):(J=M.substr(sb,Ac-sb),Wf=M.substr(Ac+1,R-(Ac+1)),0==Wf.length?ca=-1:ca=CB(Wf,10))}-1<Va&&(Ld=M.substr(Va+1,o-(Va+1)));D=-1==Va?o:Va;var Zb=Au(63);Jd=M.lastIndexOf(Zb,D);-1<Jd?(yb=M.substr(Jd+1,D-(Jd+1)),0==Jd&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),W=Rx(v,Au(47))+1,v=v.substr(0,W-0)),D=Jd):0!=Va&&(yb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),W=Rx(v,Au(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var se;se=v;null!=yb&&!G(yb,l)&&(null!=v?se=v+tb+yb:se=tb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=se;this.f=ca;this.k=Ld;var od;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(od=Rx(this.d,Au(64)))?(this.o=this.d.substr(0,od-0),this.d=Rn(this.d,od+1)):this.o=null;null!=this.c&&-1<(od=zu(this.c,Au(63)))?(this.j=Rn(this.c,od+1),this.e=this.c.substr(0,od-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Eb;this.e=v;this.j=yb}}catch(pd){pd=
+Ei(pd);if(A(pd,78))throw new rB(ln(pd));throw pd;}if(-1>this.f)throw new rB("incorrect port: "+this.f);}t(429,1,bi,wB);_.tS=function(){return vB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var tB;t(430,1,{});function DB(a,b,c){var d,e;for(d=new EB(a.we().b);FB(d.b);)if(a=d.c=zi(d.b),e=a.yf(),null==b?null==e:tn(b,e))return c&&(a=new GB(a.yf(),a.zf()),HB(d)),a;return null}t(434,1,Hh);_.ve=function(a){return!!DB(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new EB(a.we().b);FB(a.b);)if(b=a.c=zi(a.b),c=b.yf(),b=b.zf(),!this.ve(c)||!IB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=DB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new EB(this.we().b);FB(b.b);)a=b.c=zi(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new JB("Put not supported on this map");};
+_.Ae=function(a){a=DB(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new EB(this.we().b);FB(c.b);)b=c.c=zi(c.b),a?d+=Ba:a=!0,d+=l+b.yf(),d+=qb,d+=l+b.zf();return d+"}"};function vx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function lu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}
+function Wi(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:KB(a,b,a.Ee(b))}function KB(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?LB(a,c):A(b,1)?MB(a,b,c):NB(a,b,c,a.Ee(b))}function NB(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.b[d]=[];d=new GB(b,c);e.push(d);++a.e;return null}
+function LB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function MB(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Hi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.zf();break a}}c=null}return c}t(433,434,Hh);_.ve=function(a){return lu(this,a)};
+_.we=function(){return new OB(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return Wi(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Hi(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function wi(){vx(this)}t(432,433,Nh,wi);_.Ce=function(a,b){return Xr(a)===Xr(b)||null!=a&&tn(a,b)};_.Ee=function(a){return~~wn(a)};function uB(){vx(this)}t(431,432,Nh,uB);function PB(){nn()}t(435,97,Th,PB);
+function QB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=RB(a,c);if(c>=a.j)break;c=SB(a,c);++b}return b}function TB(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function UB(a){var b;a.b=0<=a.k&&!a.e?a.k:RB(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new PB;b=a.b;a.b=SB(a,a.b);return a.o.substr(b,a.b-b)}
+function SB(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=VB(a.o,d);if(c<=a.i&&TB(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=zu(a.d,Au(c)))break;++d}a.n&&b==d&&(a.f?(c=VB(a.o,d),c<=a.i&&TB(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=zu(a.d,Au(c))&&++d));return d}function RB(a,b){var c,d;if(null==a.d)throw new kn;for(d=b;!a.n&&d<a.j;)if(a.f){c=VB(a.o,d);if(c>a.i||!TB(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>zu(a.d,Au(c)))break;++d}return d}
+function WB(a){XB.call(this,a," \t\n\r\u000c",!1)}function YB(a){XB.call(this,a,za,!1)}function XB(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=VB(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=VB(this.d,d),this.c[c]=a}}}t(436,1,{},WB,YB,XB);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function ZB(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=zn(e),!(xn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==me?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Yc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function $B(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Tf:a}function cs(a){var a=new aC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;bC(a););return a.c}
+function cC(){cC=x;dC=H($r,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);eC=(xz(),Az);fC=Mz(eC);gC=y(hC,m,43,23,0);iC=y($r,m,1,23,0);jC=y(hC,m,43,7,0);kC=null!=(oB(),pB[Je]);lC=y(mC,m,47,100,0);nC=y(oC,m,48,100,0)}function pC(a){var b;if(a.Gb)b=qC(a,1)+rb+qC(a,2)+rb+qC(a,3);else if(b=qC(a,0),0<b.length){var c=new rC(a.$);Ni(a.ab.b,c)}return b}
+function sC(a,b){var c,d;c=b.b;if(G(c,(tC(),uC).c))nq(vC(a));else if(G(c,wC.c))nq(oq(a));else if(G(c,xC.c))a.wb&&pq(a.v,(!a.xb&&(a.xb=new qq(a)),a.xb));else if(G(c,cg)){7!=a.P&&(a.Q=ah);d=b.d;d=Ts(d,$g);c=Is(d,a.Q);var e=!ts(c,ah)?os(c):c;!ts(e,gh)&&yC(a.$,O(c));zC(a);a.nb=!0;AC(a);a.P=7;a.Q=d}else G(c,jg)||(G(c,ce)?BC(a):CC(a,c))}
+function DC(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(EC,m,-1,4,1);o=y(EC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)FC(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=My(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;GC(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||HC(a.gb[f])}a.C*=h}}
+function IC(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new JC(a),a.$.s=0);null!=a.tb&&ZB(a.tb,null)}}function KC(a,b){var c,d,e,f;f=new FA;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new yA(Mb+d);var g=(tC(),uC).c;d.d=g;EA(f,d);Ry(d.e,a);d=new yA(Mb+c);d.d=wC.c;Ry(d.e,a);EA(f,d);a.wb&&(EA(f,new yA(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new yA(c),d.d=xC.c,Ry(d.e,a),EA(f,d));Px(a,f);return f}
+function LC(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,eC);a.pb?(f==a.d&&X(b,Nz(eC)),mA(b,h,g,a.Z,a.Z),X(b,(xz(),Cz)),MC(b,h,g,a.Z-1,a.Z-1)):f==a.d?lA(b,h+1,g+1,a.Z,a.Z,!1):lA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(xz(),Ez)),f){case 101:X(b,Hz);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;NC(b,!0);OC(b,PC(b,f,d,c,e));X(b,Ez);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(NC(b,!1),OC(b,PC(b,f,d,c,e)));QC(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);mA(b,h+9,g+9,2,4);mA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,Fz),mA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Hz),mA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,Iz);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,Ez);break;case 107:X(b,Gz);mA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,Ez);MC(b,h+4,g+4,a.Z-8,a.Z-8);QC(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);mA(b,h+9,g+9,2,4);mA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,Kz),MC(b,c,e,d,d),X(b,Dz),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:RC(b,h,g,a.Z,!0);break;case 111:RC(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,yz);mA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,Ez);MC(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,eC);
+a.qb&&lA(b,h+1,g+1,a.Z,a.Z,!1);X(b,Ez);SC(a,b,h,g,"NEW");break;case 106:X(b,Fz);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,Ez);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));SC(a,b,h+6,g,pc);break;case 104:X(b,Fz);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,Ez);break;case 105:a.Ob?(X(b,Jz),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,Ez)):SC(a,b,h,g,"123");break;case 114:X(b,Lz);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);mA(b,d,c,f,f);X(b,Ez);TC(a,b,h,g,yz,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:UC(a,b,h,g+2,3);break;case 207:UC(a,b,h,g,4);break;
+case 208:UC(a,b,h,g,5);break;case 209:UC(a,b,h,g,1);break;case 210:UC(a,b,h,g,6);break;case 211:UC(a,b,h,g,7);break;case 212:UC(a,b,h,g,8);break;case 213:SC(a,b,h,g,"FG"),a.G=new BA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=iC[d]&&TC(a,b,h,g,gC[d],iC[d])}
+function VC(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,eC),mA(d,0,0,c,b),a.pb?(X(d,(xz(),Cz)),MC(d,-1,0,c,b-1)):(X(d,fC),Y(d,0,0,c-1-2,0),X(d,Nz(eC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),WC(d,a.Y),X(d,(xz(),Ez)),-1!=a.K.toLowerCase().indexOf(de)&&X(d,Fz),XC(d,a.K,10,15),YC(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function ZC(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,eC);mA(d,0,0,c,b);a.pb?(X(d,(xz(),Cz)),Y(d,0,b-1,c,b-1),e=$C*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,fC),Y(d,0,0,0,b-1),Y(d,0,$C*a.Z,b-1,$C*a.Z),X(d,Nz(eC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=$C+2;++b)LC(a,d,1,b);YC(a.Vb,a.R,0,2*a.Z+a.T)}}
+function aD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);mA(e,0,0,c,b);d=a.eb?(IA(),LA):(IA(),NA);if((IA(),JA)==(IA(),JA))d==LA?e.b=l:e.b=pg;d=new Wy(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,sb=o=v=r=j=void 0,W=o=j=void 0,M=h=r=h=void 0,ca=D=R=void 0,J=h=q=r=r=E=u=M=j=W=W=v=M=J=q=W=M=u=ca=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,ca=3;f.x&&(GC(f),DC(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ca*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(bD(13*f.o.C*j)));cD(f.o,j);f.o.B&&(X(g,(xz(),Ez)),MC(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(cC(),jC)[f.e[j]]),h=g,r=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,NC(h,!0),OC(h,PC(h,r,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(cC(),jC)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*ca*R,J=3*ca*D,W=y(I,s,-1,4,1),r=y(I,s,-1,4,1),W[0]=L(f.K[h]+q),r[0]=L(f.N[h]-J),W[1]=L(f.K[o]+q),r[1]=L(f.N[o]-J),W[2]=L(f.K[o]-q),r[2]=L(f.N[o]+J),W[3]=L(f.K[h]-q),r[3]=L(f.N[h]+J),o=g,h=W,NC(o,!0),OC(o,dD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){X(g,(xz(),Ez));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(cC(),jC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];u=f.N[h];W=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=r-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,Iz);q=n*R;J=n*D;Y(g,O(N(Math.round(M+q))),O(N(Math.round(u-J))),O(N(Math.round(W+q))),O(N(Math.round(r-J))));Y(g,O(N(Math.round(M-q))),O(N(Math.round(u+J))),O(N(Math.round(W-q))),O(N(Math.round(r+J))));X(g,Ez);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));r=O(N(Math.round(r)));Y(g,o,h,W,r);M=O(N(Math.round(ca*R)));u=O(N(Math.round(ca*D)));Y(g,o+M,h-u,W+M,r-u);Y(g,o-M,h+u,W-M,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-r)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));WC(g,f.o.n);o=eD(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=QA(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));X(g,Iz);XC(g,h,M,q);X(g,Ez);break;default:if(1==f.C[j]||3==f.C[j])q=ca*R,J=ca*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=O(N(Math.round(W+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-q))),v[2]=O(N(Math.round(r+
+J))),o=g,h=E,r=v,NC(o,!0),OC(o,dD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ca*R;J=ca*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(r))))}}D=y(EC,m,-1,f.u+1,1);R=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=D[o]/R[o]+n/R[o];WC(g,f.o.n);
+o=eD(f.o.o);J=y($r,m,1,f.u+1,0);W=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y(fD,m,54,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(bD(2*f.o.C))));for(j=1;j<=f.u;++j)h=gD(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=r[j]=QA(f.o.o,h),n[j]=hD(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,sb=l,f.o.Lb&&0<f.y[j]&&(sb+=Ub,1<f.y[j]&&
+(sb+=f.y[j])),v=l,0!=f.B[j]&&(1<Kj(f.B[j])&&(v+=Kj(f.B[j])),0<f.B[j]?v+=ya:v+=Ca),M||!E?h=h+sb+v+l:h=v+sb+l+h,E||(q=h),J[j]=h,q=QA(f.o.o,q),v=QA(f.o.o,h),W[j]=q,r[j]=v,v=n[j]=hD(f,u,j,q,v,o,M),M=v.d+u+1,q=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(cC(),jC)[f.e[j]]),mA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(cC(),jC)[f.e[j]]):X(g,(xz(),Ez)):X(g,(cC(),gC)[f.c[j]]),XC(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=W[j],v=r[j],M=O(N(bD(f.K[j]-q/2))),q=O(N(bD(f.N[j]+~~(o/2)-1))),X(g,(xz(),Iz)),XC(g,ba+f.r[h][1],
+M+v,q);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(xz(),Fz):(xz(),Lz)),0<f.E&&106!=f.o.d&&(v=n[f.E],MC(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(ca+1)*R,J=(ca+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=O(N(bD(f.K[h]+q))),E[1]=O(N(bD(f.K[o]+q))),v[0]=O(N(bD(f.N[h]-J))),v[1]=O(N(bD(f.N[o]-J))),E[3]=O(N(bD(f.K[h]-q))),E[2]=O(N(bD(f.K[o]-q))),v[3]=O(N(bD(f.N[h]+J))),v[2]=O(N(bD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(ca=
+g,j=E,R=v,ca.o&&(NC(ca,!1),OC(ca,dD(ca,j,R,5,!0)))),106==f.o.d&&iD(f,f.I[f.F],f.J[f.F]))){ca=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ca;if(ca>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(xz(),Fz));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],MC(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(xz(),Cz)),Y(e,c-1,0,c-1,b-1)):(X(e,Nz(eC)),Y(e,c-1,0,c-1,b-1),X(e,eC),Y(e,c-2,0,c-2,b-1),X(e,fC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(xz(),Iz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new $z(Vb,0,13),a.X=new PA(a.U),null!=a.cb&&(d=QA(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,(xz(),Ez)),WC(e,a.U),XC(e,a.cb,c,b)));YC(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function UC(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(NC(b,!1),OC(b,dD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function jD(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,eC);mA(d,0,0,b,c);a.pb?(X(d,(xz(),Cz)),c=14*(a.Z+a.T),MC(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,Nz(eC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,fC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)LC(a,d,b,1),LC(a,d,b,2);a.d=c;YC(a.Vb,a.Rb,0,0)}}
+function RC(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);QC(a,b,c+o-j,f,d-4-j-1,e,h)}
+function kD(a,b,c){var d,e,f,g,j,h;lD(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=mD(b);b=new XB(b,j,!0);e=l;for(d=1;5>=d;++d)e=nD(b,j);d=oD(CB(Qn(e.substr(0,3)),10)).b;g=oD(CB(Qn(e.substr(3,3)),10)).b;nD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=nD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new pD(a,f)}DC(a,1,d,1);DC(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new pD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",AC(a),!1;null!=a.j&&a.$&&qD(a.$,a.j,!0);null!=a.k&&
+a.$&&qD(a.$,a.k,!1);j=rD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new sD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];DC(a,1,j,0)}c&&AC(a);return!0}function rq(a,b){a.lb=!0;a.K=b}function cD(a,b){100>b&&(!lC[b]&&(lC[b]=new $z(Vb,0,b)),!nC[b]&&Vr(nC,b,new PA(lC[b])),a.n=lC[b],a.o=nC[b])}
+function vq(a,b){var c,d;if(0==b)return!1;zC(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:IC(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;tD(a,uD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Fu("Cannot redo. Index is out of range.");if(!d.b.d)throw new Fu(Yb);
+d.b=d.b.d;tD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=zt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(rq(a,dc+(a.Ib.b+1)+da+a.Ib.d),d=vD(d),wD(a,d,!1,!0),null!=a.tb&&ZB(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=zt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(rq(a,dc+(a.Ib.b+1)+da+a.Ib.d),d=vD(d),wD(a,d,!1,!0),null!=a.tb&&ZB(a.tb,null));break;case 101:a.Mb&&xD(a.Mb);a.Mb=new yD(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new zD(a):a.Eb.hc.d._?AD(a.Eb.hc.d):BD(a.Eb);break;case 114:a.c&&
+xD(a.c);a.c=new yD(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,CD(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=DD(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(EC,m,-1,4,1);FC(a.$,d);a.nb=!0;a.$=new rC(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;ED(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,FD(a.$,a.$.E),a.$.E=0,BC(a)):0<a.$.F&&(a.nb=!0,GD(a.$,a.$.F),a.$.F=0,BC(a));HD(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new FA;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new yA(c),EA(j,g),g.d=c,Ry(g.e,a);Px(a,j);a.F=j}ID(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(xD(a.p),a.p=null);0==a.$.E&&(a.p=new yD(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,BC(a)),18==a.e&&(d=Un((sq(),tq).hc.b.hb,Rg),JD(a.$,a.$.E,d),BC(a)),HD(a.$))}AC(a);return!0}
+function oq(a){var b,c,d;d=vC(a);c=l;if(a.Gb){var e,f,g;g=Pr([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)DD(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(KD(g[1][0],3)+KD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+LD(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+LD(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new MD(a,a.gb,a.vb)),c=LD(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function ND(a,b,c,d){var e;e=c;var f=d,g,j;(g=OD(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=KC(a,!0)),a.x):(!a.w&&(a.w=KC(a,!1)),a.w),ID(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=PD(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=$C+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",AC(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",AC(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=vq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)FD(a.$,a.$.E),a.$.E=0,BC(a);else{if(106==a.d)return!0;if(108==a.d)QD(a.$,a.$.E,0),BC(a);else if(157==a.d)QD(a.$,a.$.E,1),BC(a);else if(158==a.d)QD(a.$,a.$.E,-1),BC(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):BC(a);else if(206<=a.d&&229>=a.d)a.P=2,RD(a.$),BC(a);else if(230==a.d)a.P=3,BC(a);else if(233<=a.d&&262>a.d)SD(a.$,!1),BC(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;JD(a.$,a.$.E,Un(a.Eb.f.hc.b.hb,Rg));a.$.n=!0;BC(a)}else if(105==a.d)TD(a.$),BC(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Un((sq(),tq).hc.b.hb,Rg),1>d.length&&(d=Oc),JD(a.$,a.$.E,
+d)),BC(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,RD(a.$),BC(a);else if(0<a.$.F)if(104==a.d)GD(a.$,a.$.F),a.$.F=0,BC(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])rq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;FD(d,c);d.b[c]=0}a.$.F=0;BC(a)}else if(201==a.d)UD(a.$,a.$.F),BC(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),BC(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,BC(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,BC(a);else if(206<=a.d&&229>=a.d)a.P=2,RD(a.$),BC(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Un(a.Eb.f.hc.b.hb,Rg);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;BC(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new JC(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(VD(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,RD(a.$)):300<a.d?(VD(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Un((sq(),tq).hc.b.hb,Rg),1>d.length&&(d=Oc),JD(a.$,1,d))):230==a.d?WD(a,null,!0):233<=a.d&&262>a.d?(VD(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,SD(a.$,!0)):oB();BC(a)}else e=!1;e&&(HD(a.$),a.mb=!1,a.ob=!1,a.nb=!0,AC(a))}return e}
+function XD(a,b,c,d){var e,f;if(a.A||!a.ib||OD(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=YD(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)FD(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),GD(b,e),0<YD(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){rq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<YD(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;rq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(PD(b)||OD(b))yC(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(EC,m,-1,4,1);FC(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;zC(a);a.nb=!0;AC(a);a.Tb=c;a.Ub=d;return!0}
+function ZD(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||OD(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((cC(),kC)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;$D(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if($D(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;zC(a);a.nb=!0;AC(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function aE(a){if(a.A)return!0;a.jb&&(a.jb=!1,BC(a));a.lb=!1;a.Q=ah;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=YD(b,b.u),6>b.A[c]&&(bE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),FD(b,b.u));b.D=!1;BC(a)}else a:{var b=a.$,e,f;c=YD(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):rq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],rq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(bD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(bD((b.N[b.G]+b.N[c])/2))))}}HC(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,uD(b),b.b.d=c),BC(a),a.s=!1)}else 5==a.P&&(HC(a.$),BC(a));0<a.P&&(a.E=!1,zC(a),a.nb=!0,HD(a.$),cE(a.$),AC(a),a.P=0,a.i=!1);if(kC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,zC(a),a.nb=!0,AC(a);return!0}function zC(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function $D(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,ZB(a.sb,H(dE,m,81,[new T(a.f),new T(b)]))}
+function eE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Af)?a.Gb=!1:-1<b.indexOf(Zf)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(vf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Ef)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,DC(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)fE(a.gb[d]),GC(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Of)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(qd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++$C;c&&AC(a)}
+function AC(a){var b,c,d,e;b=My(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Fe(a.db,d,c),a.A&&e&&DC(a,1,a.vb,0),aD(a),a.A||(a.Rb=a.Fe(a.Rb,b.c,2*a.Z+a.T),jD(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Fe(a.R,a.Z,c),ZC(a),a.J=a.Fe(a.J,d,a.Z),VC(a))):(aD(a),a.A||(VC(a),a.E&&(jD(a),ZC(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function gE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=DD(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=gD(c,h);c.o.N&&0<c.y[h]&&(j+=Ub,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=ya:j+=Ca,1<Kj(c.B[h])&&(j+=Kj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+hE(0.055999999999999994*c.K[h],0,2)+ba+hE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=Zg),e+=c)}return e}function qC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=DD(a.gb[c]),d!=b))continue;d=void 0;d=iE(a.gb[c]);d=jE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function BC(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&ZB(a.tb,null)}var c,d,e;e=new kE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=iE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new lE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function wD(a,b,c,d){try{kD(a,b,d)?c&&BC(a):AC(a)}catch(e){if(e=Ei(e),A(e,78))AC(a);else throw e;}}
+function WD(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;lD(a,c);e=j=0;r=new XB(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=QB(r);a.vb=0;for(f=1;f<=h;++f)if(o=UB(r),Qn(o),!G(o,Zg))if(G(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new mE(a,o);if(0==a.$.u){nE(a,"ERROR - problems in reading/processing molecule !");oB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(nE(a,"ERROR - strange reaction - fixing !"),oB(),d=!1):3<n?(nE(a,"ERROR - strange reaction !"),oB(),d=!1):(1<a.vb&&!g&&eE(a,vf,!0),g&&!a.Gb&&eE(a,
+Zf,!0),!g&&a.Gb&&eE(a,Af,!0),g?(DC(a,1,j,1),DC(a,j+1,e-1,2),DC(a,e,a.vb,3)):DC(a,1,a.vb,0),c&&AC(a),d=!0)}d?BC(a):AC(a)}catch(q){if(q=Ei(q),A(q,78))AC(a);else throw q;}}function oE(a){zC(a);a.nb=!0;AC(a)}function lD(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new JC(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&AC(a);null!=a.tb&&ZB(a.tb,null)}
+function tD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=iE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&ZB(a.tb,null)}}function pE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,AC(a),null):a.gb[b]}
+function CC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Oa)?c=261:G(b,Sa)?c=241:G(b,Ma)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?vq(a,c):b="Not known group!";a.lb=!0;a.K=b;AC(a)}function nE(a,b){a.lb=!0;a.K=b;AC(a)}function vC(a){var b;b=pC(a);zC(a);AC(a);return b}
+function SC(a,b,c,d,e){var f,g,j,h;f=a.X;h=QA(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new $z(f.c.b,f.c.d,g),f=new PA(j),h=QA(f,e),b.f=j,b.j=qE(j);else WC(b,a.U);f=bA(f.c).b-bA(f.c).c;XC(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function TC(a,b,c,d,e,f){var g,j;g=eD(a.W);j=QA(a.W,f);WC(b,a.V);(b.e=e)&&(b.i=ag+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);XC(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function eD(a){return bA(a.c).b-bA(a.c).c}
+function uq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Bd,AC(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Bd):rq(a,a.z+ba),AC(a))}t(440,362,Gh);_.te=function(a){sC(this,a)};_.Fe=function(a,b,c){return Iy(this,b,c)};_.Ge=function(){};_.ae=function(){AC(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=ah;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var $C=10,lC,nC,eC,fC,gC,dC,kC,rE=null,jC,iC;
+function sE(){cC();Gy.call(this);this.Vb=(up(),up(),ny).b;this.y=new $z(null,0,8);this.u=(xz(),yz);this.gb=y(tE,m,94,99,0);this.ab=new Ey;this.Ib=new uE;this.L=G((oB(),pB[Le]),bc);this.v=new vE;this.H=H($r,m,1,[Ha,Ia,Sa,Ga,Oa,Ma,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new JC(this);jC[0]=Bz;jC[1]=new zz(255,153,153);jC[2]=new zz(255,204,102);jC[3]=new zz(255,255,153);jC[4]=new zz(102,255,255);jC[5]=new zz(51,204,255);jC[6]=new zz(255,153,255)}t(439,440,Gh,sE);
+_.Fe=function(a,b,c){var d;return a?(d=a.b,fj(d.u,b,c),a):Iy(this,b,c)};_.Ge=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[wE(b.b),a])}};_.b=null;function xE(a){if(a.e.hb.style.display!=zf){Ly(a.d);for(a=new yi(a.f.k);a.c<a.e.Be();)zi(a),null.$f()}}function yE(a){zE.call(this,a,eb,eb,null)}function AE(a,b){zE.call(this,a,eb,eb,b)}function BE(a,b,c){zE.call(this,a,b,c,null)}
+function zE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G($b,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=aj(a)){this.c=CE;++CE;this.e=e;this.d=new sE;this.f=new DE(this.d,b,c,d);Su(e,this.f,e.hb);d&&fd in d&&(this.f.c=d[fd]);a=this.f;a.e||(a.e=Jy(a,Tn(a.hb,Hf),Tn(a.hb,Gf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?rE=$b:rE="JME";b.w=KC(b,!1);b.x=KC(b,!0);rq(b,rE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=My(b);Cy(b,null);b.pb||(b.T=0);b.U||(b.U=new $z(Vb,0,13),b.X=new PA(b.U));b.V||(b.V=new $z(Vb,1,13),b.W=new PA(b.V));b.Y||(b.Y=new $z(Vb,0,11),new PA(b.Y));cD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;$C=10;b.Lb=!0;try{r=EE(b.Vb,"options");null!=r&&eE(b,r,!1);j=EE(b.Vb,"jme");null!=j&&(b.M=j);n=EE(b.Vb,"mol");null!=n&&(b.bb=n);g=EE(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=EE(b.Vb,Bg);null!=o&&(b.cb=o,AC(b));b.k=EE(b.Vb,"atomcolors");b.j=EE(b.Vb,"atombg");f=EE(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(xz(),yz);try{if(0!=f.indexOf(ma))throw new mn("bad hex encoding");E=CB(f.substr(1,2),16);D=CB(f.substr(3,2),16);u=CB(f.substr(5,2),16);q=v=new zz(E,D,u)}catch(J){if(J=Ei(J),A(J,78))oB(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&CD(b.$);h=EE(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Ei(R),!A(R,78))throw R;}b.d=202;for(f=0;23>f;++f)gC[f]=(xz(),Gz),iC[f]=Oc;iC[1]=Ub;gC[1]=(xz(),Cz);iC[2]=Bb;gC[2]=Gz;iC[3]=Fb;gC[3]=Cz;iC[4]=ec;gC[4]=Lz;iC[5]=mc;gC[5]=
+Fz;iC[9]=Qb;gC[9]=Iz;iC[10]=Kb;gC[10]=Iz;iC[11]=Db;gC[11]=Iz;iC[12]=Wb;gC[12]=Iz;iC[8]=zc;gC[8]=Nz(Hz);iC[7]=oc;gC[7]=Gz;iC[6]=Hc;gC[6]=Cz;iC[13]=Dc;gC[13]=Cz;iC[18]=Oc;gC[18]=Cz;iC[19]=pc;gC[19]=Cz;iC[20]=qc;gC[20]=Cz;iC[21]=rc;gC[21]=Cz;iC[22]=sc;gC[22]=Cz;ly(b);b._=new FE;f=a.d;f.D=My(f);null!=f.M?(WD(f,f.M,!1),null!=f.j&&f.$&&qD(f.$,f.j,!0),null!=f.k&&f.$&&qD(f.$,f.k,!1)):null!=f.bb&&wD(f,f.bb,!1,!1);AC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function GE(){return cs(null)}function HE(a){return cs(a)}t(441,1,Sh,yE,AE,BE,zE);_.He=function(a){B(this.f,new IE(this,a),(xp(),xp(),yp))};_.Ie=function(a){B(this.f,new JE(this,a),(Dq(),Dq(),Eq))};_.Je=function(a){BD(new KE(a,this.d,eC))};_.Ke=function(){IC(this.d)};_.Le=function(){Jn((Gn(),Hn),new LE(this))};_.Me=function(){return this.b};_.Ne=function(){return this.c};_.Oe=function(){return this.d.I};_.Pe=function(){return this.d.eb};_.Qe=function(){return this.d.fb};_.Re=function(){return this.d.tb};
+_.ed=function(){return Tn(this.f.hb,Gf)};_.Se=function(){var a;a=[];a.length=2;a[0]=Tn(this.f.hb,Hf);a[1]=Tn(this.f.hb,Gf);return a};_.fd=function(){return Tn(this.f.hb,Hf)};_.Te=function(){return this.e.hb};_.Ue=function(){return this.d.yb};_.Ve=function(){return this.d.Ab};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.e.hb.style.display!=zf};_.Xe=function(){var a=this.d,b;a.Gb?b=gE(a,1)+rb+gE(a,2)+rb+gE(a,3):b=gE(a,0);return b};_.Ye=function(){return oq(this.d)};
+_.Ze=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=pC(a);a.Pb=b;AC(a);return c};_.$e=function(a){eE(this.d,a,!0)};_._e=function(){};_.af=function(a){wD(this.d,a,!0,!0)};_.bf=function(a){WD(this.d,a,!0)};_.fe=function(){xE(this)};_.cf=function(){lD(this.d,!0)};_.df=function(a){var b=this.d;if(a=pE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;oE(b)}};_.ef=function(a){this.b=a;!this.d.b&&(this.d.b=new ME(this))};
+_.ff=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new yi(b.b);d.c<d.e.Be();)c=zi(d),a?c.b=l:c.b=pg}Ly(b.d)};_.gf=function(a,b){var c=this.d,d;if(d=pE(c,a))qD(d,b,!0),oE(c)};_.hf=function(a,b){var c=this.d,d;d=pE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,AC(c)):(d.E=b,oE(c))};_.kd=function(a){this.f.hb.style[ze]=a;xE(this)};_.jf=function(a){this.d.I=a};_.kf=function(a){var b=this.d;b.eb=a;AC(b)};_.lf=function(a){var b=this.d;b.fb=a;AC(b)};_.mf=function(a){this.d.sb=a};
+_.nf=function(a){this.d.tb=a};_.of=function(a){var b=this.d;b.yb=a;b.w=KC(b,!1)};_.pf=function(a){this.d.Ab=a};_.qf=function(a,b){var c=this.f;c.md(a);c.kd(b);xE(this)};_.rf=function(a){CC(this.d,a)};_.sf=function(a,b){var c=this.d;c.i=!1;c.Qb=new mE(c,a);c.d=253;c.lb=!0;c.K=b;AC(c)};_.ld=function(a){Bu(this.e.hb,a)};_.md=function(a){this.f.hb.style[Wg]=a;xE(this)};_.tf=function(a){nE(this.d,a)};_.uf=function(){return vC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var CE=0;
+function LE(a){this.b=a}t(442,1,{},LE);_.xc=function(){var a,b;for(b=new yi(this.b.f.b);b.c<b.e.Be();)a=zi(b),a.u.hb.innerHTML=a.r||l};_.b=null;function ME(a){this.b=a}t(443,1,{},ME);_.b=null;function IE(a,b){this.b=a;this.c=b}t(444,1,{},IE);_.Lc=function(a){a=a.b;Jn((Gn(),Hn),new NE(this,this.c,a))};_.b=null;_.c=null;function NE(a,b,c){this.b=a;this.d=b;this.c=c}t(445,1,{},NE);_.xc=function(){var a=this.c;this.d.b.apply(a,[wE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function JE(a,b){this.b=a;this.c=b}t(446,1,{},JE);_.b=null;_.c=null;function Gq(a,b,c){this.b=a;this.d=b;this.c=c}t(447,1,{},Gq);_.xc=function(){var a=this.c;this.d.b.apply(a,[wE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function OE(){var a=PE("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;QE(RE,arguments)?a=arguments[0]:3==arguments.length?a=new BE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new yE(arguments[0]):4==arguments.length?a=new zE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new AE(arguments[0],arguments[1]));this.g=a;SE();a[Zc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new TE(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TE(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=RE;SE();var f=b,g,b=UE.c;g=VE(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=VE(b,
+e,f)}if(!g)throw new Ii("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TE(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});WE({"0":{"0":[[GE,null,void 0]],1:[[HE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new XE(e));return[e]},me]]}});YE(RE,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function as(){ZE||(ZE=!0,OE())}t(448,1,{},as);
+var ZE=!1;function es(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==me)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ds(){}t(450,1,{},ds);_.xc=function(){es()};function XE(a){this.b=a}t(451,1,{68:1,106:1},XE);_.eQ=function(a){return null!=a&&A(a,68)&&this.b==a.b};_.b=null;function TE(a){this.b=a}t(452,1,{69:1,106:1},TE);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;
+function bC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(Wg)||l;b=c.getAttribute(ze)||l;f=c.getAttribute(xf)||l;e=c.getAttribute(He)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(xf)||l,h=h.getAttribute(Rg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(xf);c.removeAttribute("archive");c.removeAttribute(ze);c.removeAttribute(Wg);c.removeAttribute(ed);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Yn();c.setAttribute(He,d);c.style[Wg]=$B(g);c.style[ze]=$B(b);b=new $E(a,d,n,e,c,f);Jn((Gn(),Hn),b);++a.c;return!0}function aC(a){this.b="JME.class";this.e=a}t(453,1,{},aC);_.Fc=function(){return bC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function $E(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(454,1,{},$E);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(He,this.f):this.d.removeAttribute(He);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function aF(){}t(455,1,Sh,aF);function bF(a){this.b=a}t(456,1,{},bF);_.xc=function(){this.b()};_.b=null;
+function cF(){var a=PE("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;QE(dF,arguments)?a=arguments[0]:0==arguments.length&&(a=new aF);this.g=a;SE();a[Zc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Jn((Gn(),Hn),new bF(a))});YE(dF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function bs(){eF||(eF=!0,cF())}t(457,1,{},bs);var eF=!1;function fF(a){nn();this.i=a}
+t(458,428,ai,fF);function ks(){nn();this.i="divide by zero"}t(459,97,Th,ks);function Wr(){nn()}function gF(a){nn();this.i=a}t(460,97,Th,Wr,gF);function hF(){hF=x;iF=new jF(!1);kF=new jF(!0)}function jF(a){this.b=a}t(461,1,{71:1,72:1,75:1},jF);_.eQ=function(a){return A(a,72)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Qg:"false"};_.b=!1;var iF,kF;function lF(){}function mF(a){return typeof a==Ef?zc+(0>a?-a:a):a}
+function nF(a,b){var c;c=new lF;c.e=Lb+(oF(0!=a?-a:0)?mF(0!=a?-a:0):l+qi(c));pF(0!=a?-a:0)&&qF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new lF;b.e=Lb+(oF(a)?mF(a):l+qi(b));pF(a)&&qF(a,b);return b}function rF(a,b){var c;c=new lF;c.e=Lb+(oF(a)?mF(a):l+qi(c));pF(a)&&qF(a,c);c.c=b?8:0;return c}function sF(){var a;a=new lF;a.e=Lb+(oF(0)?mF(0):l+qi(a));pF(0)&&qF(0,a);a.c=2;return a}function tF(a){var b;b=new lF;b.e=Lb+(oF(a)?mF(a):l+qi(b));pF(a)&&qF(a,b);b.c=1;return b}
+function pF(a){return typeof a==Ef&&0<a}function oF(a){return null!=a&&0!=a}function qF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ch[b.d])c=c.prototype;else{c=Ch[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(463,1,{},lF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function uF(a){var b;if(!(b=vF,!b&&(b=vF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new wF(Sb+a+ea);return parseFloat(a)}
+function CB(a,b){var c,d;if(null==a)throw new wF(Df);if(2>b||36<b)throw new wF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new wF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new wF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new wF(Sb+a+ea);return c}t(465,1,{71:1,83:1});var vF=null;function xF(a){this.b=a}
+t(464,465,{71:1,75:1,76:1,83:1},xF);_.eQ=function(a){return A(a,76)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Yy(a){this.b=a}t(466,465,{71:1,75:1,79:1,83:1},Yy);_.eQ=function(a){return A(a,79)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Oy(){nn()}function nk(a){nn();this.i=a}t(467,97,Lh,Oy,nk);function Vu(){nn()}function Wv(a){nn();this.i=a}t(468,97,Th,Vu,Wv);function T(a){this.b=a}
+function Js(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function ps(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function oD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(yF(),zF)[b],!c&&(c=zF[b]=new T(a)),c):new T(a)}t(469,465,{71:1,75:1,81:1,83:1},T);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function yF(){yF=x;zF=y(dE,m,81,256,0)}var zF;function Kj(a){return 0>a?-a:a}function Jj(a,b){return a>b?a:b}function bD(a){return Math.round(a)}function kn(){nn()}function kr(a){nn();this.i=a}t(472,97,{71:1,78:1,82:1,84:1,86:1},kn,kr);function si(){si=x;ti=H(ri,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var ti;function wF(a){nn();this.i=a}t(474,467,Lh,wF);
+function rn(a){this.b="Unknown";this.d=a;this.c=-1}t(475,1,{71:1,85:1},rn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function AF(a,b){return a.charCodeAt(b)}function VB(a,b){var c=b,d=a.length,e,f;e=AF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function BF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function zu(a,b){return a.indexOf(b)}function AB(a,b,c){return a.indexOf(b,c)}function Rx(a,b){return a.lastIndexOf(b)}function vD(a){var b=aa,c=Zg,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Rn(c,++d):c=c.substr(0,d-0)+Rn(c,++d);return a.replace(RegExp(b,ne),c)}
+function CF(a,b){for(var c=RegExp(b,ne),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y($r,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Rn(a,b){return a.substr(b,a.length-b)}
+function Qn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Au(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return $s(this)};_.tS=_.toString;function DF(){DF=x;EF={};FF={}}
+function $s(a){DF();var b=lb+a,c=FF[b];if(null!=c)return c;c=EF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+AF(a,d++);c|=0}256==GF&&(EF=FF,FF={},GF=0);++GF;return FF[b]=c}var EF,GF=0,FF;function fn(a,b){gn(a.b,b);return a}function en(){this.b=new Sn}function HF(){this.b=new Sn;this.b.b+=l}t(477,1,Fh,en,HF);_.tS=function(){return this.b.b};function Ys(){this.b=new Sn}
+function yB(){this.b=new Sn}function Er(a){this.b=new Sn;gn(this.b,a)}t(478,1,Fh,Ys,yB,Er);_.tS=function(){return this.b.b};function BB(a){a="String index out of range: "+a;nn();this.i=a}t(479,468,Th,BB);
+function IF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new kn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new gF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new gF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Vu;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Vr(b,c,a[--d])}else for(c=e+c;e<c;)Vr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Cu(){nn()}function JB(a){nn();this.i=a}t(481,97,Th,Cu,JB);function dz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:tn(b,c))return a;return null}function gz(a,b){var c;return(c=dz(a.xd(),b))?(c.Zc(),!0):!1}function JF(a){var b,c,d,e;d=new en;b=null;d.b.b+=Pc;for(c=a.xd();c.Xc();)null!=b?gn(d.b,b):b=Ba,e=c.Yc(),gn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Yc;return d.b.b}t(482,1,{});_.vf=function(){throw new JB("Add not supported on this collection");};
+_.wf=function(a){return!!dz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return gz(this,a)};_.tS=function(){return JF(this)};t(484,482,Xh);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=wn(c),a=~~a);return a};
+function KF(a,b){var c;return A(b,90)&&(c=b.yf(),lu(a.b,c))?(c=Wi(a.b,c),a.b.Ce(b.zf(),c)):!1}function OB(a){this.b=a}t(483,484,Xh,OB);_.wf=function(a){return KF(this,a)};_.xd=function(){return new EB(this.b)};_.xf=function(a){return KF(this,a)?(a=a.yf(),Hi(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function HB(a){if(a.c)Bi(a.b),Hi(a.d,a.c.yf()),a.c=null;else throw new Fu("Must call next() before remove().");}
+function EB(a){var b;this.d=a;b=new Ti;a.d&&Ni(b,new LF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new MF(a,d.substring(1));b.vf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.b=new yi(b)}t(485,1,{},EB);_.Xc=function(){return FB(this.b)};_.Yc=function(){return this.c=zi(this.b)};_.Zc=function(){HB(this)};_.b=null;_.c=null;_.d=null;t(487,1,ji);_.eQ=function(a){return A(a,90)&&IB(this.yf(),a.yf())&&IB(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=wn(this.yf()));null!=this.zf()&&(b=wn(this.zf()));return a^b};_.tS=function(){return this.yf()+qb+this.zf()};function LF(a){this.b=a}t(486,487,ji,LF);_.yf=function(){return null};_.zf=function(){return this.b.c};_.Af=function(a){return LB(this.b,a)};_.b=null;function MF(a,b){this.c=a;this.b=b}t(488,487,ji,MF);_.yf=function(){return this.b};_.zf=function(){return this.c.f[lb+this.b]};_.Af=function(a){return MB(this.c,this.b,a)};_.b=null;_.c=null;
+function Tv(a,b){(0>a||a>=b)&&NF(a,b)}function NF(a,b){throw new Wv("Index: "+a+", Size: "+b);}t(489,482,pi);_.Bf=function(){throw new JB("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:tn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:wn(c)),b=~~b;return b};_.xd=function(){return new yi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new OF(this,a)};_.Ff=function(){throw new JB("Remove not supported on this list");};function FB(a){return a.c<a.e.Be()}function zi(a){if(a.c>=a.e.Be())throw new Yu;return a.e.Cf(a.d=a.c++)}function Bi(a){if(0>a.d)throw new aw;a.e.Ff(a.d);a.c=a.d;a.d=-1}function yi(a){this.e=a}t(490,1,{},yi);_.Xc=function(){return FB(this)};
+_.Yc=function(){return zi(this)};_.Zc=function(){Bi(this)};_.c=0;_.d=-1;_.e=null;function OF(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&NF(b,c);this.c=b}t(491,490,{},OF);_.Gf=function(){return 0<this.c};_.Hf=function(){if(0>=this.c)throw new Yu;return this.b.Cf(this.d=--this.c)};_.b=null;function PF(a){a=new EB(a.c.b);return new QF(a)}function RF(a,b){this.b=a;this.c=b}t(492,484,Xh,RF);_.wf=function(a){return lu(this.b,a)};_.xd=function(){return PF(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function QF(a){this.b=a}t(493,1,{},QF);_.Xc=function(){return FB(this.b.b)};_.Yc=function(){return(this.b.c=zi(this.b.b)).yf()};_.Zc=function(){HB(this.b)};_.b=null;t(494,489,pi);_.Bf=function(a,b){var c;c=jz(this,a);var d=c.e;new ez(b,c.c);++d.c;++c.b;c.d=null};_.Cf=function(a){var b;b=jz(this,a);try{return kz(b)}catch(c){c=Ei(c);if(A(c,91))throw new Wv("Can't get element "+a);throw c;}};_.xd=function(){return jz(this,0)};
+_.Ff=function(a){var b,c;b=jz(this,a);try{c=kz(b)}catch(d){d=Ei(d);if(A(d,91))throw new Wv("Can't remove element "+a);throw d;}SF(b);return c};function TF(a){a.c=y(UF,m,0,0,0)}function uy(a,b,c){(0>b||b>a.d)&&NF(b,a.d);a.c.splice(b,0,c);++a.d}function Ni(a,b){Vr(a.c,a.d++,b);return!0}function zt(a,b){Tv(b,a.d);return a.c[b]}function Dj(a,b){for(var c=0;c<a.d;++c)if(IB(b,a.c[c]))return c;return-1}function Ct(a,b){var c;c=(Tv(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Mi(a,b){var c;c=Dj(a,b);if(-1==c)return!1;Ct(a,c);return!0}function rk(a,b){var c;if(b.length<a.d){c=b;var d;d=Or(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Vr(b,c,a.c[c]);b.length>a.d&&Vr(b,a.d,null);return b}function Ti(){TF(this)}function Yz(a){TF(this);this.c.length=a}function Sy(a){TF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(495,489,Eh,Ti,Yz,Sy);_.Bf=function(a,b){uy(this,a,b)};
+_.vf=function(a){return Ni(this,a)};_.Ke=function(){this.c=y(UF,m,0,0,0);this.d=0};_.wf=function(a){return-1!=Dj(this,a)};_.Cf=function(a){return zt(this,a)};_.ye=function(){return 0==this.d};_.Ff=function(a){return Ct(this,a)};_.xf=function(a){return Mi(this,a)};_.Be=function(){return this.d};_.d=0;function iz(a,b){var c=a.length,d;for(d=0;d<c;++d)Vr(a,d,b)}function Ar(){Ar=x;Br=new VF}var Br;function VF(){}t(498,489,Oh,VF);_.wf=function(){return!1};_.Cf=function(){throw new Vu;};_.Be=function(){return 0};
+function WF(){this.b=new Date}function XF(a){return 10>a?bb+a:l+a}t(499,1,{71:1,74:1,75:1,87:1},WF);_.eQ=function(a){return A(a,87)&&Ms(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=gs(c&4194303,b&4194303,e&1048575);a=gs(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(YF(),ZF)[this.b.getDay()]+ba+$F[this.b.getMonth()]+ba+XF(this.b.getDate())+ba+XF(this.b.getHours())+lb+XF(this.b.getMinutes())+lb+XF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function YF(){YF=x;ZF=H($r,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));$F=H($r,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var ZF,$F;
+function tr(a,b){return null==z(a.b,b,a)}function sr(){this.b=new wi}t(501,484,{71:1,74:1,92:1},sr);_.vf=function(a){return tr(this,a)};_.wf=function(a){return lu(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return PF(new RF(this.b,new OB(this.b)))};_.xf=function(a){return null!=Hi(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return JF(new RF(this.b,new OB(this.b)))};_.b=null;
+function jz(a,b){var c,d;(0>b||b>a.c)&&NF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new aG(a,b,d)}function nz(){this.b=new bG;this.c=0}t(502,494,Oh,nz);_.vf=function(a){new ez(a,this.b);++this.c;return!0};_.Ef=function(a){return jz(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function kz(a){if(a.c==a.e.b)throw new Yu;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function SF(a){if(!a.d)throw new aw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function aG(a,b,c){this.e=a;this.c=c;this.b=b}t(503,1,{},aG);_.Xc=function(){return this.c!=this.e.b};_.Gf=function(){return this.c.c!=this.e.b};_.Yc=function(){return kz(this)};_.Hf=function(){if(this.c.c==this.e.b)throw new Yu;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){SF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function bG(){this.b=this.c=this}
+function ez(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(504,1,{},bG,ez);_.b=null;_.c=null;_.d=null;function GB(a,b){this.b=a;this.c=b}t(505,487,ji,GB);_.yf=function(){return this.b};_.zf=function(){return this.c};_.Af=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Yu(){nn()}t(506,97,{71:1,78:1,84:1,86:1,91:1},Yu);function IB(a,b){return Xr(a)===Xr(b)||null!=a&&tn(a,b)}function Xz(a){var b=y(oz,m,44,0,0);return rk(a.b,b)}function Ey(){this.b=new Ti}
+t(508,489,Eh,Ey);_.Bf=function(a,b){uy(this.b,a,b)};_.vf=function(a){return Ni(this.b,a)};_.wf=function(a){return-1!=Dj(this.b,a)};_.Cf=function(a){return zt(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new yi(this.b)};_.Ff=function(a){return Ct(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return JF(this.b)};_.b=null;function xD(a){a.hc.d._&&cA(a)}function cG(a){var b;if(a.hc.d._){b=Wx(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}eA(a)}
+function dG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BD(a){var b=a.k;eG(a.hc.d,b.b,b.c);!Vx(a)&&zy(a);jy(a)}function fG(){hA.call(this,l);this.j=new rz(this.If());Ry(this.r,new gG(this))}t(510,387,Yh);_.Ld=function(a,b){return Xr(a.i)===Xr(this.j)?(cG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){cG(this)};_.j=null;_.k=null;
+function KE(a,b,c){fG.call(this);this.hc&&jA(this.hc,!1);gA(this,!1);Cy(this,new rA(0));a=new vA(a,1);Q(this,a,null);a=new Gy;Q(a,this.j,null);Q(this,a,null);b&&(this.k=Wx(b),fA(this),dG(this.k,~~(Tn(b.Vb.hb,Hf)/2)-~~(this.mc/2),~~(Tn(b.Vb.hb,Gf)/2)-~~(this.cc/2)));c&&P(this,c)}t(509,510,Yh,KE);_.If=function(){return"OK"};function uD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Fu("Cannot undo. Index is out of range.");if(!a.b.c)throw new Fu(Yb);a.b=a.b.c;return a.b.b}
+function FE(){this.b=this.c=new hG}t(511,1,{},FE);_.b=null;function hG(){this.b=null}function lE(a){this.b=a}t(512,1,{},hG,lE);_.b=null;_.c=null;_.d=null;function gG(a){this.b=a}t(513,422,Ph,gG);_.b=null;
+function iG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){ZB(a.b.Ab,H($r,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=CF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Vr(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{kD(a.b,b,!0)?(rq(a.b,"Structure pasted"+e),BC(a.b),Ly(a.b),d=!0):(BD(new KE(a.b.K,a.b,eC)),lD(a.b,!0),Ly(a.b))}catch(n){if(n=Ei(n),A(n,78))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",AC(e),BD(new KE(a.b.K,
+a.b,eC)),Ly(a.b);else throw n;}}d&&a.b.Ge(b)}function qq(a){this.b=a}t(514,1,{},qq);_.b=null;function tC(){tC=x;uC=new jG("COPY_SMILES",0);wC=new jG("COPY_MOL",1);xC=new jG("PASTE",2);kG=H(lG,m,93,[uC,wC,xC])}function jG(a,b){ao.call(this,a,b)}t(515,139,{71:1,75:1,77:1,93:1},jG);var kG,wC,uC,xC;function kE(){this.e=y(tE,m,94,99,0)}t(516,1,{},kE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function mG(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(EC,m,-1,20,1);a.N=y(EC,m,-1,20,1);a.H=Pr([20,7]);a.e=y(I,s,-1,20,1);a.d=y($r,m,1,20,0);a.p=y($r,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y($r,m,1,20,0);a.r=Pr([10,2]);a.j=y(I,s,-1,101,1)}
+function nG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(EC,m,-1,4,1);d=y(EC,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=oG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+oG(r[2],d[2],r[3],d[3]),d=oG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;VD(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=pG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(EC,m,-1,2,1);qG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==YD(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;rq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];bE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&UD(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(bD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(bD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function SD(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&QD(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,QD(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];FD(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)VD(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)bE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];ED(a);a.E=c+d;Z(a,0);o=a.K[a.u];q=a.N[a.u];FD(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];bE(a);a.I[a.v]=n;a.J[a.v]=c+d;ED(a);b&&(FD(a,n),GC(a))}c=4}rG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function qG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function RD(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])sG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,sG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){rq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[pG(a,a.E,a.H[a.E][d])],2<d||1!=b){rq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(EC,m,-1,2,1);qG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)VD(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)VD(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)VD(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)bE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[pG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[pG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(bD((a.K[b]+a.K[e])/2))),a.O[c]=O(N(bD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;bE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(bD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(bD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(bE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(bD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(bD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(bE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(bD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(bD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(FD(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&rG(a,j);-1<n&&(a.E=n)}
+function sG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)VD(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function rG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=YD(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function pG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function tG(a,b,c){var d,e,f,g;e=ah;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Ss(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Ss(c[d])&&!ts(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Ms(c[d],e)&&(b[d]=g,c[d]=ah,++f);if(f==a.u)break}return g==a.u}
+function GC(a){var b,c,d;b=y(EC,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{FC(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;HC(a)}}
+function FC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function QD(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=uG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&rq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?rq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?rq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?rq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:rq(a.o,"Charge change not possible on the halogen !");break;case 18:rq(a.o,
+"Use X button to change charge on the X atom !")}}
+function rD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&FD(a,c);GC(a);rq(a.o,"Smaller part(s) removed !");return 1}
+function YD(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function cE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];HD(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),HD(a));4==a.t[d]&&(a.t[d]=1)}}
+function oG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function ED(a){var b;vG(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);HC(a);HD(a)}
+function VD(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),IF(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),IF(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),IF(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),IF(a.e,b,a.e.length),a.e=b,b=y($r,m,1,c,0),IF(a.d,b,a.d.length),a.d=b,b=y($r,m,1,c,0),IF(a.p,b,a.p.length),a.p=b,b=y(EC,m,-1,c,1),IF(a.K,b,a.K.length),a.K=b,b=y(EC,m,-1,c,1),IF(a.N,b,a.N.length),a.N=b,b=Pr([c,7]),IF(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),IF(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function hD(a,b,c,d,e,f,g){var j;j=O(N(bD(a.K[c]-d/2)));g||(j-=e-d);a=O(N(bD(a.N[c]-~~(f/2))));return new yy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function bE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),IF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),IF(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),IF(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),IF(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),IF(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),IF(a.O,c,a.O.length),a.O=c,b=y($r,m,1,b,0),IF(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function LD(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(cC(),aa);j+="JME 2013-10-12 "+new WF+"\n \n";j+=KD(a.u,3)+KD(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=hE(0.055999999999999994*(a.K[e]-c),10,4)+hE(0.055999999999999994*(g-a.N[e]),10,4)+hE(0,10,4);h=gD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+KD(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=KD(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:wG(a,e)&&(g=2),c=KD(a.I[e],3)+KD(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=KD(a.J[e],3)+KD(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=KD(a.J[e],3)+KD(a.I[e],3)),j+=c+KD(g,3)+KD(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+KD(e,4)+KD(a.B[e],4)+aa);return j+"M END\n"}
+function jE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,R,sb,W,M,ca,Ac,Wf,yb,Jd,Kd,Ld,Va,Bc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.u+1,1);v=y(xG,m,-1,a.u+1,2);D=y(xG,m,-1,a.v+1,2);ca=0;if(0==a.u)return l;rD(a,!0);Wf=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){Wf=!1;break}if(a.o.t&&Wf){yG(a);cE(a);zG(a,D);AG(a,v,D);var Eb,nd,bf,Zb,se,od,pd,fb,xH,Qd,w,xa,om,pm,vs,hf,Na,qm,rm,Ec,sm;Eb=y(I,s,-1,a.u+1,1);nd=y(I,s,-1,a.u+1,1);fb=y(BG,m,-1,a.u+1,3);var ws=a.u,tm,
+jh,xs,hg,qj,Ae,jf;qj=y(BG,m,-1,ws+2,3);Ae=y(I,s,-1,100,1);jf=5;hg=0;Ae[0]=3;qj[1]=ch;qj[2]=dh;xs=2;if(!(3>ws))for(;jf<Ae[hg]*Ae[hg];){jh=0;for(tm=!0;tm&&jh<=hg&&jf>=Ae[jh]*Ae[jh];)0==jf%Ae[jh]?tm=!1:++jh;if(tm){qj[++xs]=Ps(jf);if(xs>=ws)break;hg<Ae.length-1&&(++hg,Ae[hg]=jf)}jf+=2}for(w=1;w<=a.u;++w){for(xa=rm=1;xa<=a.v;++xa)(a.I[xa]==w||a.J[xa]==w)&&(rm*=a.i[xa]);qm=a.c[w];18==qm&&(sm=a.p[w],od=sm.charCodeAt(0)-65+1,pd=0,1<sm.length&&(pd=sm.charCodeAt(1)-97),0>od&&(od=0),0>pd&&(pd=0),qm=28*od+pd);
+hf=0;-2>a.B[w]?hf=1:-2==a.B[w]?hf=2:-1==a.B[w]?hf=3:1==a.B[w]?hf=4:2==a.B[w]?hf=5:2<a.B[w]&&(hf=6);Ec=1;fb[w]=Ps(rm);Ec*=126;fb[w]=Ks(fb[w],Ps(a.y[w]*Ec));Ec*=7;fb[w]=Ks(fb[w],Ps(hf*Ec));Ec*=7;fb[w]=Ks(fb[w],Ps(qm*Ec));Ec*=783;fb[w]=Ks(fb[w],Ps(a.A[w]*Ec))}for(se=0;!tG(a,Eb,fb);){vs=!1;for(w=1;w<=a.u;++w)Eb[w]!=nd[w]&&(nd[w]=Eb[w],vs=!0);if(vs){for(w=1;w<=a.u;++w){fb[w]=bh;for(xa=1;xa<=a.A[w];++xa)fb[w]=Ts(fb[w],qj[Eb[a.H[w][xa]]])}se=0}else if(0<se){for(w=1;w<=a.u;++w)fb[w]=bh;w=1;a:for(;w<=a.u-
+1;++w)for(xa=w+1;xa<=a.u;++xa)if(Eb[w]==Eb[xa]){fb[w]=ch;break a}}else{for(w=1;w<=a.u;++w){fb[w]=bh;for(xa=1;xa<=a.A[w];++xa)bf=a.H[w][xa],fb[w]=Ts(fb[w],Ps(a.c[bf]*a.i[pG(a,w,bf)]))}se=1}tG(a,Eb,fb);for(w=1;w<=a.u;++w)fb[w]=Ps(nd[w]*a.u+Eb[w])}for(w=1;w<=a.u;++w)nd[w]=Eb[w];for(Na=1;Na<=a.u;++Na)for(w=1;w<=a.u;++w)if(nd[w]==Na){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Na];a.B[w]=a.B[Na];a.K[w]=a.K[Na];a.N[w]=a.N[Na];a.A[w]=a.A[Na];a.c[Na]=a.c[0];a.B[Na]=a.B[0];
+a.K[Na]=a.K[0];a.N[Na]=a.N[0];a.A[Na]=a.A[0];nd[w]=nd[Na];nd[Na]=Na;a.p[0]=a.p[w];a.p[w]=a.p[Na];a.p[Na]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Na];a.d[Na]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Na];a.y[Na]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Eb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Eb[a.I[w]],a.J[w]=Eb[a.J[w]],a.I[w]>a.J[w]&&(Qd=a.I[w],a.I[w]=a.J[w],a.J[w]=Qd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){pm=om=
+a.u;Zb=0;for(xa=w;xa<=a.v;++xa)a.I[xa]<om?(om=a.I[xa],pm=a.J[xa],Zb=xa):a.I[xa]==om&&a.J[xa]<pm&&(pm=a.J[xa],Zb=xa);Qd=a.I[w];a.I[w]=a.I[Zb];a.I[Zb]=Qd;Qd=a.J[w];a.J[w]=a.J[Zb];a.J[Zb]=Qd;Qd=a.t[w];a.t[w]=a.t[Zb];a.t[Zb]=Qd;Qd=a.C[w];a.C[w]=a.C[Zb];a.C[Zb]=Qd;xH=a.f[w];a.f[w]=a.f[Zb];a.f[Zb]=xH}ED(a);HD(a);zG(a,D);AG(a,v,D)}else{zG(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Bc=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Ac=!0;for(J=1;J<=ca;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ac=!1;break}Ac&&(++ca,r[ca]=c,q[ca]=g)}}else o[++M]=g;if(0==M){if(Bc==a.u)break;c=n[W--]}else if(1==M)yb[o[1]]=c,c=o[1],a.b[c]=++Bc;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=pG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=pG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Bc}}yb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);R=y(xG,m,-1,a.u+1,2);Jd=y(xG,m,-1,a.u+1,2);f=Bc=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Bc]=c;for(a.b[c]=0;;){M=e=0;sb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ca;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<sb&&(e=g,sb=a.b[g]))}if(0==e){if(0==W)break a;Jd[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Kd=y(I,s,-1,a.v+1,1);Ld=y(I,s,-1,a.u+1,1);if(a.o.Pb){var zH=yb,xL=ca,ys,AH,kh,Be,zs,As,La,rj,Bs;kh=y(I,s,-1,a.u+1,1);for(La=1;La<=a.u;++La)kh[b[La]]=La;zs=y(xG,m,-1,
+a.v+1,2);for(La=1;La<=a.u;++La)ys=b[La],AH=zH[ys],Be=pG(a,ys,AH),0!=Be&&(CG(a,Be,kh,Kd,D),zs[Be]=!0);for(La=1;La<=a.v;++La)zs[La]||CG(a,La,kh,Kd,D);La=1;a:for(;La<=a.u;++La)if(!(2>a.A[La]||4<a.A[La])){As=Bs=0;for(rj=1;rj<=a.A[La];++rj){Be=pG(a,La,a.H[La][rj]);if(5==a.i[Be])continue a;1==a.t[Be]&&0!=DG(a,Be,La)&&++Bs;2==a.t[Be]&&(As=a.H[La][rj])}if(0!=Bs)if(0<As){var ia=a,CH=La,kf=kh,Sc=Ld,kc=void 0,sj=void 0,Fc=void 0,Ce=void 0,Gc=void 0,um=void 0,vm=void 0,wm=void 0,Rd=void 0,Tc=void 0,Uc=void 0,
+Cs=void 0,tj=void 0,Sd=void 0,uj=void 0,De=void 0,vj=void 0,Ds=void 0,wj=void 0,Ee=void 0,DH=void 0,lf=void 0,EH=void 0,Es=void 0,xj=void 0,mf=void 0,Uc=1,sj=CH,kc=y(I,s,-1,ia.u+1,1);for(kc[1]=CH;;){Cs=!1;for(Tc=1;Tc<=ia.A[sj];++Tc)if(Fc=ia.H[sj][Tc],!(Fc==kc[1]||Fc==kc[Uc-1]))if(Ce=pG(ia,sj,Fc),2==ia.t[Ce]&&5!=ia.i[Ce]){sj=kc[++Uc]=Fc;Cs=!0;break}if(!Cs)break}if(!(0==Uc%2||2>ia.A[kc[Uc]]||3<ia.A[kc[Uc]])){mf=kc[1];Gc=kc[~~((Uc+1)/2)];Rd=kc[Uc];lf=Ee=De=Sd=0;Es=Ds=!1;for(Tc=1;Tc<=ia.A[mf];++Tc)Fc=
+ia.H[mf][Tc],Ce=pG(ia,mf,Fc),1!=ia.t[Ce]||5==ia.i[Ce]||(0==Sd?Sd=Fc:De=Fc);0<kf[De]&&kf[Sd]>kf[De]&&(um=Sd,Sd=De,De=um);tj=Sd;0==Sd&&(tj=De,Ds=!0);for(Tc=1;Tc<=ia.A[Rd];++Tc)Fc=ia.H[Rd][Tc],Ce=pG(ia,Rd,Fc),1!=ia.t[Ce]||5==ia.i[Ce]||(0==Ee?Ee=Fc:lf=Fc);0<kf[lf]&&kf[Ee]>kf[lf]&&(um=Ee,Ee=lf,lf=um);wj=Ee;0==Ee&&(wj=lf,Es=!0);uj=DG(ia,pG(ia,mf,Sd),mf);vj=DG(ia,pG(ia,mf,De),mf);DH=DG(ia,pG(ia,Rd,Ee),Rd);EH=DG(ia,pG(ia,Rd,lf),Rd);1<(0>uj+vj?-(uj+vj):uj+vj)||0!=DH||0!=EH?rq(ia.o,"Bad stereoinfo on allene !"):
+(vm=ia.K[kc[Uc-1]]-ia.K[Rd],wm=ia.N[kc[Uc-1]]-ia.N[Rd],xj=Math.sqrt(vm*vm+wm*wm),0.001>xj&&(xj=0.001),0<(ia.N[wj]-ia.N[kc[Uc-1]])*(vm/xj)-(ia.K[wj]-ia.K[kc[Uc-1]])*(wm/xj)?Sc[Gc]=1:Sc[Gc]=-1,Ds&&(Sc[Gc]*=-1),Es&&(Sc[Gc]*=-1),tj==Sd&&0>uj&&(Sc[Gc]*=-1),tj==De&&0>vj&&(Sc[Gc]*=-1),kf[tj]>kf[wj]&&(Sc[Gc]*=-1))}}else b:{var ub=a,Ya=La,Fs=zH,FH=kh,GH=r,HH=q,yL=xL,xm=Ld,ym=void 0,Vc=void 0,Gs=void 0,lh=void 0,Aa=void 0,mh=void 0,rd=void 0,yj=void 0,Td=void 0,Nb=void 0,ga=void 0,fa=void 0,Fe=void 0,zm=void 0,
+Wc=void 0,K=void 0,Am=void 0,fa=y(I,s,-1,4,1),zm=y(I,s,-1,4,1),zj=void 0,Xc=void 0,Bm=void 0,Cm=void 0,Hs=void 0,Aj=void 0,Aj=-1;0<Fs[Ya]&&(fa[++Aj]=Fs[Ya]);for(Xc=1;Xc<=yL;++Xc)GH[Xc]==Ya&&(fa[++Aj]=HH[Xc]),HH[Xc]==Ya&&(fa[++Aj]=GH[Xc]);for(Xc=Aj+1;Xc<ub.A[Ya];++Xc){Hs=ub.u+1;Bm=1;c:for(;Bm<=ub.A[Ya];++Bm){zj=ub.H[Ya][Bm];for(Cm=0;Cm<Xc;++Cm)if(zj==fa[Cm])continue c;FH[zj]<Hs&&(Hs=FH[zj],fa[Xc]=zj)}}0==Fs[Ya]&&0<ub.y[Ya]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<ub.y[Ya]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Aa=yj=mh=lh=Am=rd=Nb=0;4>Aa;++Aa)0>=fa[Aa]||(ym=pG(ub,Ya,fa[Aa]),zm[Aa]=DG(ub,ym,Ya),0<zm[Aa]?(++Nb,Am=fa[Aa],mh=fa[Aa]):0>zm[Aa]?(++rd,lh=fa[Aa],mh=fa[Aa]):yj=fa[Aa]);Td=Nb+rd;K=y(I,s,-1,4,1);Wc=0;if(3==ub.A[Ya]){if(1==Nb&&1==rd||3==Td&&0<Nb&&0<rd){rq(ub.o,"Error in C3H stereospecification !");break b}Fe=fa[0];1==Td?Fe=mh:2==Td&&(Fe=yj);ga=nG(ub,Ya,Fe,fa);K[0]=mh;K[1]=-1;K[2]=ga[2];K[3]=ga[1];0<Nb?Wc=1:Wc=-1}else if(4==ub.A[Ya])if(1==Td)ga=nG(ub,Ya,mh,fa),K[0]=ga[0],K[1]=ga[3],
+K[2]=ga[2],K[3]=ga[1],0<Nb?Wc=1:Wc=-1;else{Fe=fa[0];1<yj&&(Fe=yj);1==Nb?Fe=Am:1==rd&&(Fe=lh);ga=nG(ub,Ya,Fe,fa);Vc=y(I,s,-1,4,1);for(Aa=0;4>Aa;++Aa)ym=pG(ub,Ya,ga[Aa]),Vc[Aa]=DG(ub,ym,Ya);if(4==Td){if(0==Nb||0==rd){rq(ub.o,"Error in C4 stereospecification !");break b}if(1==Nb||1==rd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],Wc=Vc[0];else{for(Aa=0;4>Aa;++Aa)-1==Vc[Aa]&&(Vc[Aa]=0);Td=2}}else if(3==Td)if(3==Nb||3==rd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],0<Nb?Wc=-1:Wc=1;else{1==Nb?Nb=Gs=1:rd=
+Gs=-1;for(Aa=0;4>Aa;++Aa)Vc[Aa]==Gs&&(Vc[Aa]=0);Td=2}if(2==Td)if(1==Nb&&1==rd)ga[1]==lh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==lh&&(ga[2]=ga[3]),K[0]=Am,K[1]=lh,K[2]=ga[2],K[3]=ga[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){rq(ub.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(K[0]=ga[0],K[1]=ga[2],K[2]=ga[1],K[3]=ga[3]):(K[0]=ga[1],K[1]=ga[3],K[2]=ga[2],K[3]=ga[0]);1<Nb?Wc=1:Wc=-1}}var ob=void 0;fa[0]==K[1]?(ob=K[0],K[0]=K[1],K[1]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[0]==K[2]?(ob=K[2],K[2]=K[0],
+K[0]=ob,ob=K[1],K[1]=K[3],K[3]=ob):fa[0]==K[3]&&(ob=K[3],K[3]=K[0],K[0]=ob,ob=K[1],K[1]=K[2],K[2]=ob);fa[1]==K[2]?(ob=K[1],K[1]=K[2],K[2]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[1]==K[3]&&(ob=K[1],K[1]=K[3],K[3]=ob,ob=K[2],K[2]=K[3],K[3]=ob);K[2]==fa[2]?xm[Ya]=1:K[2]==fa[3]?xm[Ya]=-1:rq(ub.o,"Error in stereoprocessing ! - t30");xm[Ya]*=Wc}}}Va=new HF;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Va.b.b+=ua);0<yb[u]&&EG(a,c,yb[c],Va,Kd);var nh=v[c],Gb=void 0,Bj=void 0,
+oh=void 0,U=void 0,U=Oc,Gb=!1;0!=a.B[c]&&(Gb=!0);0!=Ld[c]&&(Gb=!0);oh=-1;for(Bj=1;Bj<=a.z;++Bj)if(a.r[Bj][0]==c){oh=a.r[Bj][1];break}-1<oh&&(Gb=!0);a.o.Ob&&0<a.e[c]&&(Gb=!0,oh=1);switch(a.c[c]){case 2:U=Bb;break;case 3:nh?U="c":U=Fb;break;case 4:nh?(U=wf,0<a.y[c]&&(Gb=!0)):U=ec;break;case 5:nh?U="o":U=mc;break;case 7:nh?(U="p",0<a.y[c]&&(Gb=!0)):U=oc;break;case 8:nh?U=ig:U=zc;break;case 13:nh?U=lg:U=Dc;Gb=!0;break;case 6:U=Hc;Gb=!0;break;case 9:U=Qb;break;case 10:U=Kb;break;case 11:U=Db;break;case 12:U=
+Wb;break;case 1:U=Ub;Gb=!0;break;case 19:U=pc;Gb=!0;break;case 20:U=qc;Gb=!0;break;case 21:U=rc;Gb=!0;break;case 22:U=sc;Gb=!0;break;case 18:Gb=!0,U=a.p[c],(G(U,wa)||G(U,ad)||G(U,wb))&&(Gb=!1)}Gb&&(U=Pc+U,1==Ld[c]?U+=vb:-1==Ld[c]&&(U+="@@"),1==a.y[c]?U+=Ub:1<a.y[c]&&(U+=Ub+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=ya:U+=Ca,1<Kj(a.B[c])&&(U+=Kj(a.B[c]))),-1<oh&&(U+=lb+oh),U+=Yc);gn(Va.b,U);for(E=1;E<=ca;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&EG(a,r[E],q[E],Va,Kd),9<E&&(Va.b.b+="%"),fn(Va,l+
+(new T(E)).b);Jd[c]&&(Va.b.b+=va)}return Va.b.b}function iE(a){a=new rC(a);ED(a);return a}
+function FD(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)IC(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function GD(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&FD(a,c);0==a.A[d]&&FD(a,d)}
+function yG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=pG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&FD(a,c)}}}function vG(a){var b;b=a.c.length;a.H=Pr([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function AG(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(xG,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[pG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(xG,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(xG,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:wG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(xG,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function HC(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(bD((a.K[b]+a.K[c])/2))),a.O[d]=O(N(bD((a.N[b]+a.N[c])/2)))}function zG(a,b){var c;for(c=1;c<=a.v;++c)iD(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function gD(a,b){var c;c=(cC(),iC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function wG(a,b){return 2==a.t[b]?!0:!1}function iD(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function TD(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Pr([b+5,2]),IF(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function CD(a){var b;a.z=0;a.s=0;jE(a);for(b=1;b<=a.u;++b)a.E=b,TD(a);a.E=0}
+function DD(a){var b,c;b=y(EC,m,-1,4,1);FC(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function yC(a,b){var c,d,e,f,g,j,h,n;c=y(EC,m,-1,4,1);FC(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;FC(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function fE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function JD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&BF(c,Yc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Ub);g=Jj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){j=Rn(c,d+1);try{a.o.z=CB(j,10)}catch(h){if(h=Ei(h),A(h,78))a.o.z=0;else throw h;}a.E=b;TD(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Fb)?3:G(d,Bb)?2:G(d,ec)?4:G(d,mc)?5:G(d,oc)?7:G(d,zc)?8:G(d,Qb)?9:G(d,Kb)?10:G(d,Db)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Dc)?13:G(d,Hc)?6:G(d,pc)?19:G(d,qc)?20:G(d,rc)?21:G(d,sc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=AF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=AF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=AF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=AF(c,g++);for(;45==e;)--d,e=AF(c,g++)}a.B[b]=d}}}
+function qD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new YB(b);try{for(;b.k=RB(b,b.b),b.k<b.j;)d=oD(CB(UB(b),10)).b,c=e=oD(CB(UB(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ei(f),A(f,78))dn(f);else throw f;}}function EG(a,b,c,d,e){b=pG(a,b,c);5!=a.i[b]&&wG(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),gn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Rc)}
+function UD(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,rq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:rq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function CG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=pG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=pG(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=pG(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=pG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))rq(a.o,"Not unique E/Z geometry !");else{j=pG(a,b,e);f=pG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=pG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function uG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=pG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(wG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function DG(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function HD(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=uG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function JC(a){mG(this);this.o=a;this.z=this.v=this.u=0}
+function pD(a,b){var c,d,e,f,g,j,h;JC.call(this,a);f=l;j=mD(b);if(null!=j){h=new XB(b,j,!0);for(e=1;4>=e;++e)f=nD(h,j);g=oD(CB(Qn(f.substr(0,3)),10)).b;c=oD(CB(Qn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)VD(this),f=nD(h,j),this.K[e]=(new xF(uF(Qn(f.substr(0,10))))).b,this.N[e]=-(new xF(uF(Qn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Qn(f.substr(31,d-31)),JD(this,e,d),62<=f.length&&(f=Qn(f.substr(60,3)),0<f.length&&(f=oD(CB(f,10)).b,0<f&&(this.E=e,a.z=f,TD(this),this.E=0)));for(e=1;e<=c;++e)bE(this),
+f=nD(h,j),this.I[e]=oD(CB(Qn(f.substr(0,3)),10)).b,this.J[e]=oD(CB(Qn(f.substr(3,3)),10)).b,g=oD(CB(Qn(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=oD(CB(Qn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);vG(this);fE(this);GC(this);for(ED(this);(h.k=RB(h,h.b),h.k<h.j)&&!(null==(f=UB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new WB(f);UB(g);UB(g);j=oD(CB(UB(g),10)).b;
+for(e=1;e<=j;++e)c=oD(CB(UB(g),10)).b,this.B[c]=oD(CB(UB(g),10)).b}if(0==f.indexOf("M APO")){g=new WB(f);UB(g);UB(g);j=oD(CB(UB(g),10)).b;for(e=1;e<=j;++e)c=oD(CB(UB(g),10)).b,f=oD(CB(UB(g),10)).b,this.E=c,Z(this,0),JD(this,this.u,pc+f),this.E=0}}yG(this);ED(this)}}
+function mE(a,b){var c,d,e,f,g;JC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));BF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new WB(b);d=oD(CB(UB(f),10)).b;e=oD(CB(UB(f),10)).b;for(c=1;c<=d;++c)g=UB(f),VD(this),JD(this,this.u,g),this.K[c]=(new xF(uF(UB(f)))).b,this.N[c]=-(new xF(uF(UB(f)))).b;for(c=1;c<=e;++c)if(bE(this),this.I[c]=oD(CB(UB(f),10)).b,this.J[c]=oD(CB(UB(f),10)).b,this.t[c]=oD(CB(UB(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;vG(this);fE(this);GC(this)}catch(j){j=Ei(j);if(A(j,78)){j.Ec();this.u=0;return}throw j;}yG(this);ED(this)}}
+function sD(a,b,c){var d,e,f;JC.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(VD(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))bE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;ED(this);GC(this)}
+function MD(a,b,c){var d,e,f,g,j;JC.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y($r,m,1,this.u+1,0);this.K=y(EC,m,-1,this.u+1,1);this.N=y(EC,m,-1,this.u+1,1);this.p=y($r,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y($r,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=Pr([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}ED(this);GC(this)}
+function rC(a){var b;mG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);IF(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);IF(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);IF(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);IF(a.e,this.e,this.u+1);this.d=y($r,m,1,this.u+1,0);IF(a.d,this.d,this.u+1);this.K=y(EC,m,-1,this.u+1,1);IF(a.K,this.K,this.u+1);this.N=y(EC,m,-1,this.u+1,1);IF(a.N,this.N,this.u+1);this.p=y($r,m,1,this.u+1,0);IF(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);IF(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);IF(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);IF(a.t,this.t,this.v+1);this.f=y($r,m,1,this.v+1,0);IF(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);IF(a.C,this.C,this.v+1);this.r=Pr([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function hE(a,b,c){var d,e,f;if(0==c)return KD(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(bD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new xF(a)).b;d=zu(e,Au(46));0>d&&(e+=Xa,d=zu(e,Au(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function mD(a){var b;b=new XB(a,aa,!0);if(4<QB(b))return aa;b=new XB(a,Zg,!0);return 4<QB(b)?Zg:null}
+function KD(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function nD(a,b){for(var c,d;a.k=RB(a,a.b),a.k<a.j;){d=UB(a);if(G(d,b))return ba;for(UB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(517,1,{94:1},JC,pD,mE,sD,MD,rC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function sq(){sq=x;tq=new UA(Ub)}
+function yD(a,b){var c;sq();var d;fG.call(this);this.d=new rz("Help");new rz("Home");this.e=b;P(this,(cC(),eC));this.hc&&jA(this.hc,!1);gA(this,!1);d=Wx(b);if(1==a)this.f||(this.f=new CA(d),dG(this.f,-30,0)),this.k=this.f,c=pC(b),this.hc&&iA(this.hc.d.A.c,Cc),Cy(this,new mz(2)),this.i=new UA(c+" "),Q(this,this.i,Jb),d=new Gy,Q(d,this.j,null),this.e.Hb&&(c=new rz("Submit"),Q(d,c,null)),Q(this,d,Ic),TA(this.i,Qn(Un(this.i.hc.b.hb,Rg))),this.hc&&jA(this.hc,!0),gA(this,!0);else if(2==a)this.c||(this.c=
+new CA(d),dG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&iA(this.hc.d.A.c,"Nonstandard atom"),Cy(this,new mz(2)),c=new Gy,Q(c,new vA("atomic SMILES",1),null),Q(this,c,jc),c=Ub,tq&&(c=Un(tq.hc.b.hb,Rg)),tq=new VA(c,8),Q(this,tq,Jb),c=new Gy,Q(c,this.j,null),Q(this,c,Ic);else{this.b||(this.b=new CA(d),dG(this.b,5*b.Z,0));var e,f;d="About "+(cC(),rE);this.hc&&iA(this.hc.d.A.c,d);Cy(this,new rA(0));P(this,eC);Q(this,new vA(rE+" Molecular Editor v2013-10-13",1),null);Q(this,new vA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=dC,d=0,f=c.length;d<f;++d)e=c[d],e=new vA(e,1),iy(e,this.e.y),Q(this,e,null);c=new Gy;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}fA(this);c=this.k;eG(this.hc.d,c.b,c.c);!Vx(this)&&zy(this);jy(this)}t(518,510,Yh,yD);_.Jf=function(a){var b,c;if(a.i===this.d){try{b=new wB(this.e.I),c=vB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ei(d),A(d,66))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,AC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var tq;
+function FG(a,b){Ux(b)==a.b?P(b,(xz(),Gz)):P(b,a.b)}
+function GG(a){var b,c,d,e;e=l;d=!1;Ux(HG)!=a.b?(e=wa,d=!0):Ux(IG)!=a.b?(e="!#6",d=!0):Ux(JG)!=a.b?(P(KG,(xz(),Gz)),P(LG,Gz),P(MG,Gz),P(NG,Gz),e="F,Cl,Br,I"):(b=Ux(OG)!=a.b,c=Ux(PG)!=a.b,Ux(QG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Ux(RG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Ux(SG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Ux(TG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Ux(UG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Ux(KG)!=a.b&&(e+="F,"),Ux(LG)!=a.b&&(e+="Cl,"),Ux(MG)!=a.b&&(e+="Br,"),Ux(NG)!=a.b&&(e+="I,"),
+BF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ad:c?e=wb:(P(HG,(xz(),Gz)),e=wa)));b=l;d&&Ux(OG)!=a.b&&(b+=";a");d&&Ux(PG)!=a.b&&(b+=";A");Ux(VG)!=a.b&&(b+=";R");Ux(WG)!=a.b&&(b+=";!R");Ux(HG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=XG.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=YG.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Ux(ZG)!=a.b&&(e="~");Ux($G)!=a.b&&(e=lb);Ux(aH)!=a.b&&(e=vb);Ux(bH)!=a.b&&(e="!@");TA(a.f,e)}
+function cH(a){dH(a);eH(a);var b=XG.hc.b;Hw(b,0);b.hb.options[0].selected=!0;b=YG.hc.b;Hw(b,0);b.hb.options[0].selected=!0;P(OG,a.b);P(PG,a.b);P(VG,a.b);P(WG,a.b);P(XG,a.b);P(YG,a.b);fH(a)}function dH(a){P(QG,a.b);P(RG,a.b);P(SG,a.b);P(TG,a.b);P(UG,a.b);P(KG,a.b);P(LG,a.b);P(MG,a.b);P(NG,a.b)}function eH(a){P(HG,a.b);P(IG,a.b);P(JG,a.b)}function fH(a){P(ZG,a.b);P($G,a.b);P(aH,a.b);P(bH,a.b);a.c=!1}
+function zD(a){hA.call(this,"Atom/Bond Query");this.j=new rz(this.If());Ry(this.r,new gG(this));this.b=(cC(),eC);this.d=a;this.e||(a=Wx(a),this.e=new CA(a),dG(this.e,-150,10));this.k=this.e;Cy(this,new qA);P(this,this.b);a=new Gy;Cy(a,new Wz(0,3,1));Q(a,new uA("Atom type :"),null);HG=new rz(zb);IG=new rz("Any except C");JG=new rz("Halogen");Q(a,HG,null);Q(a,IG,null);Q(a,JG,null);Q(this,a,null);a=new Gy;Cy(a,new Wz(0,3,1));Q(a,new vA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new Gy;Cy(a,new Wz(0,3,1));QG=new rz(Fb);RG=new rz(ec);SG=new rz(mc);TG=new rz(zc);UG=new rz(oc);KG=new rz(Qb);LG=new rz(Kb);MG=new rz(Db);NG=new rz(Wb);Q(a,QG,null);Q(a,RG,null);Q(a,SG,null);Q(a,TG,null);Q(a,UG,null);Q(a,KG,null);Q(a,LG,null);Q(a,MG,null);Q(a,NG,null);Q(this,a,null);a=new Gy;Cy(a,new Wz(0,3,1));XG=new vz;uz(XG,zb);uz(XG,bb);uz(XG,db);uz(XG,jb);uz(XG,kb);Q(a,new uA("Number of hydrogens : "),null);Q(a,XG,null);Q(this,a,null);a=new Gy;Cy(a,new Wz(0,3,1));YG=new vz;uz(YG,zb);uz(YG,
+bb);uz(YG,db);uz(YG,jb);uz(YG,kb);uz(YG,"4");uz(YG,"5");uz(YG,"6");Q(a,new vA("Number of connections :",0),null);Q(a,YG,null);Q(a,new vA(" (H's don't count.)",0),null);Q(this,a,null);a=new Gy;Cy(a,new Wz(0,3,1));Q(a,new uA("Atom is :"),null);OG=new rz(Ab);Q(a,OG,null);PG=new rz("Nonaromatic");Q(a,PG,null);VG=new rz(yc);Q(a,VG,null);WG=new rz(ic);Q(a,WG,null);Q(this,a,null);a=new Gy;P(a,Nz(Ux(this)));Cy(a,new Wz(0,3,1));Q(a,new uA("Bond is :"),null);ZG=new rz(zb);Q(a,ZG,null);$G=new rz(Ab);Q(a,$G,
+null);aH=new rz(yc);Q(a,aH,null);bH=new rz(ic);Q(a,bH,null);Q(this,a,null);a=new Gy;Cy(a,new Wz(1,3,1));this.f=new VA(wa,20);Q(a,this.f,null);Q(a,new rz(wc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&jA(this.hc,!1);gA(this,!1);dH(this);eH(this);fH(this);P(OG,this.b);P(PG,this.b);P(VG,this.b);P(WG,this.b);P(XG,this.b);P(YG,this.b);FG(this,HG);fA(this);a=this.k;eG(this.hc.d,a.b,a.c);!Vx(this)&&zy(this);jy(this)}t(519,510,Yh,zD);
+_.Jf=function(a,b){var c;G(b,wc)?(cH(this),FG(this,HG),GG(this)):A(a.i,41)?(fH(this),Xr(a.i)===Xr(HG)?(dH(this),eH(this)):Xr(a.i)===Xr(IG)?(dH(this),eH(this)):Xr(a.i)===Xr(JG)?(dH(this),eH(this)):Xr(a.i)===Xr(VG)?P(WG,this.b):Xr(a.i)===Xr(WG)?(P(VG,this.b),P(OG,this.b)):Xr(a.i)===Xr(OG)?(P(PG,this.b),P(WG,this.b)):Xr(a.i)===Xr(PG)?P(OG,this.b):Xr(a.i)===Xr(ZG)||Xr(a.i)===Xr($G)||Xr(a.i)===Xr(aH)||Xr(a.i)===Xr(bH)?(cH(this),this.c=!0):eH(this),FG(this,a.i),GG(this)):A(a.i,42)&&(fH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+P(c,this.b):P(c,(xz(),Gz)),GG(this));107!=this.d.d&&(this.d.d=107,Ly(this.d));return!0};_.c=!1;_.d=null;_.e=null;var HG=_.f=null,ZG=null,IG=null,OG=null,$G=null,MG=null,QG=null,YG=null,XG=null,LG=null,KG=null,JG=null,NG=null,RG=null,PG=null,WG=null,bH=null,SG=null,UG=null,VG=null,aH=null,TG=null;function uE(){TF(this)}t(520,495,Eh,uE);_.Ke=function(){this.b=-1;this.c=y(UF,m,0,0,0);this.d=0};_.b=-1;
+function pq(a,b){var c;a.b=b;var d,e;d=null;YA();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new lB(e):null))e=(aB(),dB),e=eB(e,(aB(),dB))||eB(e,bB);if(e)try{d=iB(c)}catch(f){if(f=Ei(f),A(f,59))dn(f);else throw f;}c=d;null!=c&&iG(b,c)}function nq(a){a=new lB(a);YA();var b,c;try{b=iB(a),c=un(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ei(d),A(d,59))dn(d);else throw d;}}function vE(){}t(521,1,{60:1,67:1},vE);_.te=function(a){iG(this.b,a.b)};
+_.b=null;t(523,300,oi);function kq(){var a;kq=x;gH=(a=!1,If in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);hH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");iH=gH&!hH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);lq=y(I,s,-1,1E3,1);for(b=0;b<lq.length;++b)lq[b]=-999;for(b=0;b<a.length;b+=2)lq[a[b+1]]=a[b]}
+function vp(a,b,c){a=new jH(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function Jy(a,b,c){var d;d=new kH;fj(d.u,b,c);Zi(a.i,d.u,0,0);Ni(a.b,d);return d}function EE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function YC(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)bv(a.i,b.u,c,d),b.s=c,b.t=d;lH(b)}
+function DE(a,b,c,d){kq();this.hb=Qv();this.b=new Ti;this.k=new Ti;this.f=d;this.hb.style[Nf]=bb;this.hb.style[Lf]=bb;this.hb.style[Cg]=Qe;this.hb.style[Wg]=b;this.hb.style[ze]=c;this.i=new mH;this.i.hb.style[Wg]=eb;this.i.hb.style[ze]=eb;iH?(b=new nH,c=new oH,Zi(b,this.i,0,0),Zi(b,c,0,0),fv(this,b)):fv(this,this.i);this.d=a;a.Vb=this;iH?(this.n=new pH(this),this.n.j=new qH(this),this.n.k=new rH(this),this.n.o=new sH(this),this.n.n=new tH(this),this.d&&(this.n.f=new uH(this),this.n.i=new vH(this),
+this.n.b=new wH(this))):B(this,new yH(this),(wq(),wq(),xq));B(this,this,(Ap(),Ap(),Bp));B(this,new BH(this),(ij(),ij(),jj));B(this,new IH(this),(kj(),kj(),lj));B(this,new JH(this),(hq(),hq(),iq));(up(),up(),ny).b=this}t(522,523,oi,DE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var iH,hH,gH,lq=null;function mH(){dv.call(this);this.hb[zd]=Me}t(525,278,oi,mH);function nH(){mH.call(this);this.hb.style[Wg]=eb;this.hb.style[ze]=eb}t(524,525,oi,nH);function yH(a){this.b=a}t(526,1,{},yH);
+_.uc=function(a){var b,c,d,e;d=oj(a);e=pj(a);c=Cj(a.b);b=new KH(a);2==c&&(b.f=4);b=ND(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function BH(a){this.b=a}t(527,1,{},BH);_.vc=function(a){var b,c;b=oj(a);c=pj(a);a=new KH(a);this.b.j?XD(this.b.d,a,b,c):ZD(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function IH(a){this.b=a}t(528,1,{},IH);_.wc=function(){this.b.j=!1;aE(this.b.d)};_.b=null;function JH(a){this.b=a}t(529,1,{},JH);_.b=null;
+function oH(){mH.call(this);this.hb.style[Wg]=eb;this.hb.style[ze]=eb}t(530,525,oi,oH);function LH(a,b){var c;c=b.b;c.f=4;return ND(a.b.d,c,b.e,b.f)}function qH(a){this.b=a}t(531,1,{},qH);_.Kf=function(a){return LH(this,a)};_.b=null;function Yq(a,b){ZD(a.b.d,b.b,b.e,b.f);return ND(a.b.d,b.b,b.e,b.f)}function rH(a){this.b=a}t(532,1,{},rH);_.Kf=function(a){return Yq(this,a)};_.b=null;function sH(a){this.b=a}t(533,1,{},sH);_.Kf=function(a){return XD(this.b.d,a.b,a.e,a.f)};_.b=null;
+function tH(a){this.b=a}t(534,1,{},tH);_.Kf=function(){return aE(this.b.d)};_.b=null;function Zp(a,b){var c;c=N(bD(b.c));c=new nB(b,0,cg,c);sC(a.b.d,c);return!0}function uH(a){this.b=a}t(535,1,{},uH);_.Kf=function(a){return Zp(this,a)};_.b=null;function $p(a,b){var c;c=N(bD(100*b.d));c=new nB(b,0,jg,c);sC(a.b.d,c);return!0}function vH(a){this.b=a}t(536,1,{},vH);_.Kf=function(a){return $p(this,a)};_.b=null;function dq(a,b){var c;c=new nB(b,0,ce,ah);sC(a.b.d,c);return!0}function wH(a){this.b=a}
+t(537,1,{},wH);_.Kf=function(a){return dq(this,a)};var MH=_.b=null;function NH(){NH=x;MH=new Vs((jt(),new it("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function OH(){OH=x;PH={}}function QH(a,b,c){var d;c&&(b.style[ie]=c.c+Tf,d=c.b,d!=Ob&&(b.style[he]=d),0!=(c.d&1)&&(b.style[ke]=md),0!=(c.d&2)&&(b.style[je]=Ke));a.f.style[Vg]=Cf}
+function bA(a){var b=RH,c,d,e,f,g,j,h,n,o,r,q,u,v;c=qi(a);c in PH?a=PH[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(rg),f=$doc.createElement(Ie),f.width=1,f.height=1,g=(NH(),MH),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),QH(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Qj(e),n=Qj(e)+(e.offsetHeight||0),o=n-h,r=Qj(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new SH,v.b=u,v.c=q,v.d=o,v),PH[c]=a);return a}
+function TH(){OH();var a,b,c,d,e;mj();this.b=H($r,m,1,["monospace","sans-serif",og]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(rg);this.f.innerHTML=this.i||l;this.f.style[ie]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[he]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(540,1,{},TH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var PH;function SH(){}
+t(541,1,{},SH);_.b=0;_.c=0;_.d=0;function OD(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,11))return!!a.b.b.metaKey}catch(b){if(b=Ei(b),!A(b,84))throw b;}return!1}function PD(a){try{if(a.b&&A(a.b,11))return!!a.b.b.shiftKey}catch(b){if(b=Ei(b),!A(b,84))throw b;}return!1}function KH(a){mq.call(this,null,0,null);this.b=a}function jH(a,b,c){mq.call(this,a,0,b);this.b=c}t(542,383,bi,KH,jH);_.re=function(){return OD(this)};_.se=function(){return PD(this)};_.b=null;
+function QA(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=RH;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,QH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function PA(a){this.c=a;this.b={};!RH&&(RH=new TH)}t(543,386,Ih,PA);var RH=null;function Ky(a){this.b=a}t(544,394,{},Ky);_.b=null;function UH(a,b){this.b=a;this.c=b}t(545,1,{},UH);_.b=null;_.c=null;function VH(){tw.call(this);this.hb[zd]="jsa-resetTable";this.hb.style[Wg]=id}t(546,310,oi,VH);
+function WH(){WH=x;var a=XH=new TH;mj();a.i="9p";a.f.style[he]=og;a.f.style[ie]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ie]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);YH=new Wy(1)}function OC(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,lH(a)}
+function QC(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(NC(a,!1),360<=g||-360>=g?j=PC(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=ZH(r,q,u,v,f),E=ZH(r,q,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),OC(a,j))}function Y(a,b,c,d,e){a.o&&OC(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
+function MC(a,b,c,d,e){a.o&&(NC(a,!1),OC(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ea+a.n+ab))}function XC(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");OC(a,b)}function mA(a,b,c,d,e){NC(a,!0);OC(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ea+a.n+ab)}
+function lH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Oj(a.u.hb)+(a.u.hb.offsetWidth||0)-Oj(a.u.hb),d=Qj(a.u.hb)+(a.u.hb.offsetHeight||0)-Qj(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ag+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function WC(a,b){a.f=b;a.j=qE(b)}t(547,390,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var YH,XH;function Mq(a,b,c){c&&(Xq(a,b),c.Kf(a.c));a.e=!0}function Xq(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Oj(a.p.hb)+(a.p.hb.scrollLeft||0)+Zn(a.p.hb.ownerDocument),a.c.f=c.clientY-Qj(a.p.hb)+(a.p.hb.scrollTop||0)+$n(a.p.hb.ownerDocument),a.c.b=new KH(b),b.b.preventDefault(),!0):!1}
+function pH(a){this.p=a;this.c=new $H;this.d=new aI(this);B(this.p,new bI(this),(Uq(),Uq(),Vq));B(this.p,new cI(this),(Nq(),Nq(),Oq));B(this.p,new dI(this),(Rq(),Rq(),Sq));B(this.p,new eI(this),(Jq(),Jq(),Kq));B(this.p,new fI,(eq(),eq(),fq));B(this.p,new gI(this),(aq(),aq(),bq));B(this.p,new hI(this),(Wp(),Wp(),Xp))}t(548,1,{},pH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function aI(a){gk();this.b=a}t(549,24,{},aI);
+_.Dc=function(){!this.b.e&&this.b.j&&LH(this.b.j,this.b.c)};_.b=null;function bI(a){this.b=a}t(550,1,{},bI);_.b=null;function cI(a){this.b=a}t(551,1,{},cI);_.b=null;function dI(a){this.b=a}t(552,1,{},dI);_.b=null;function eI(a){this.b=a}t(553,1,{},eI);_.b=null;function fI(){}t(554,1,{},fI);function gI(a){this.b=a}t(555,1,{},gI);_.b=null;function hI(a){this.b=a}t(556,1,{},hI);_.b=null;function $H(){}t(557,1,{},$H);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function iI(a){var b,c,d,e,f;Nj(a);d=($i(),aj(null));e=new VH;qw(e,a);Su(d,e,d.hb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.hb.textContent,2>=c.length&&(f+=8));sw(e,a);$u(d,e);return new by(f,b)}function jI(){this.hb=$doc.createElement(Zd);this.hb[zd]=Me;this.hb.style[Mf]=Ge;this.hb.style[Qf]=bd;this.hb.style[Wg]=eb;this.hb.style[ze]=eb}t(559,281,Kh,jI);_.cd=function(){return Oj(this.hb)};_.dd=function(){return Qj(this.hb)};
+function qE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function ZH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new UH(new xF(a),new xF(b))}function PC(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function dD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function NC(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function kH(){WH();this.o=YH;this.d=[];this.u=new jI}t(560,547,{},kH);_.b=l;_.c=l;function kI(){kI=x;lI=new by(0,0)}
+function mI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=iI(c.b),fj(c.ue(),b.c,b.b),c=iI(c.b),b=new by(c.c-b.c,c.b-b.b)):b=new by(0,0);a.Sf(b)}return b}function qy(a,b){var c;if(a.ye())return lI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Rf(Vx(b));c=iI(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function nI(a,b){var c;b&&(c=ag+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Nf().hb.style[jd]=c)}function oI(){this.f=new Rz;this.f.b=-1;this.f.c=-1}t(562,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return pI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(Vx(a))};_.Qf=function(a){nI(this,a)};_.Rf=function(a){var b=this.ue().hb,c,d,e;c=(Ay(),By);e=a.c;d=a.b;e!=c.c?b.style[ie]=l+e+"pt":b.style[ie]=l;d!=c.b?b.style[he]=d:b.style[he]=l;0!=(a.d&1)?b.style[ke]=md:b.style[ke]=l;0!=(a.d&2)?b.style[je]=Ke:b.style[je]=l};_.Sf=function(a){pI=a};_.Tf=function(){};var pI=_.f=null,lI;
+function sz(a,b){kI();oI.call(this);this.b=new Kv(a);this.b.gd()[zd]=l;B(this.b,new qI(this,b),(xp(),xp(),yp))}t(561,562,{},sz);_.ue=function(){return this.b};_.Qf=function(a){nI(this,a)};_.b=null;function qI(a,b){this.b=a;this.c=b}t(563,1,{},qI);_.Lc=function(a){up();vp(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function wz(a){kI();oI.call(this);this.b=new Iw;B(this.b,new rI(this,a),(rp(),rp(),sp))}t(564,562,{},wz);_.ue=function(){return this.b};_.b=null;
+function rI(a,b){this.b=a;this.c=b}t(565,1,{},rI);_.b=null;_.c=null;function sI(a,b){var c,d;nI(a,b.Nd());for(d=new yi(b.Wb.b);d.c<d.e.Be();)c=zi(d),c.lc&&c.hc.Mf(c)}function tI(a,b){var c,d,e,f,g,j,h;fj(a.e,b.Ud(),b.Qd());for(d=new yi(b.Wb.b);d.c<d.e.Be();)c=zi(d),c.lc&&(e=c.hc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=mI(e).c,f-=mI(e).b,fj(e.ue(),g,f),!c.gb&&a.e.yd(c),a.e.zd(c,j,h)))}function Fy(){kI();oI.call(this);this.e=new dv}t(566,562,{},Fy);
+_.Mf=function(a){sI(this,a)};_.ue=function(){return this.e};_.Pf=function(a){tI(this,a)};_.e=null;function wA(a){kI();oI.call(this);var b=this.b=new Fw;Ov(b.c,a);Ew(b);this.f.b=-1;this.f.c=-1}t(567,562,{},wA);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?Wn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function zA(a){this.b=new bx(a.i,new uI(a))}t(568,1,{},zA);_.b=null;
+function Yw(a){var b,c,d,e,f;f=new mB(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(vI,m,60,0,0);for(c=b.b?rk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Wi((Py(),S),new T(f.e)));c=c.c;if(Ms(!c?$g:c.b,qh))for(c=(!a.e.b||0==a.e.b.d?(Ar(),Ar(),Br):new Sy(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new mq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&A(f.f,57)?(j=f.f,h=new mq(j,205,null),h.j=j.Vd(),h.k=
+j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new mq(null._f,g,null),f.j=null.$f(),f.k=null.$f(),j=null.$f(),f.f=j&12,501==g&&null.$f())))}function uI(a){this.b=a}t(569,1,li,uI);_.xc=function(){Yw(this)};_.b=null;function WA(){kI();oI.call(this);this.b=new zx}t(570,562,{},WA);_.Lf=function(){var a;a=new WA;wx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};
+_.Of=function(){return wI};_.Sf=function(a){wI=a};var wI=_.b=null;t(571,566,{});function ZA(){new sr}t(572,414,{},ZA);function jA(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?Rp(c.i,c):Pp(c.i,c)))}function kA(a,b){kI();Fy.call(this);this.d=new xI(a);var c=this.c=new tw,d=(ew(),fw);c.b=d;qw(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&yI(Kx(c.A.b.q,0)))throw new Fu("WindowPanel can only contain one child widget");zI(c,d);this.d.b=this;this.b=b}t(575,571,{},kA);_.ue=function(){return this.d};_.Nf=function(){return this.c.gb};
+_.Ed=function(){AI(this.d,!1)};_.Rf=function(){};_.Tf=function(a){sI(this,a);tI(this,a);BI(this.d);CI(this.d)};_.b=null;_.c=null;_.d=null;function DI(a){var b;b=new Lp(Tn(a.hb,Hf),Tn(a.hb,Gf));a=new Lp(Tn(a.L.bb.hb,Hf),Tn(a.L.bb.hb,Gf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function EI(a){if(null!=a.J&&null!=a.I){var b=a.I;a.md(a.J);a.kd(b);a.J=a.I=null}else null!=a.J?(FI(a,a.J),a.J=null):null!=a.I&&(GI(a,a.I),a.I=null);Ej(a.K)}function BI(a){a.cb?a.Xf(Op(a.L.bb)):(a.Hd(),BI(a))}
+function GI(a,b){var c;a.cb?(c=DI(a),a.Xf(new Lp(-1,HI(b,!1)-c[1]))):a.I=b}function II(a,b){var c;b!=a.Cd()&&(c=a.L.bb,Ku(c),JI(c,b,c.hb,c.q.d,!0))}function FI(a,b){var c;a.cb?(c=DI(a),a.Xf(new Lp(HI(b,!0)-c[0],-1))):a.J=b}t(578,283,ii);_.Uf=function(){var a,b;b=Op(this.L.bb);a=DI(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.L.bb;return 0!=a.q.d?yI(Kx(a.q,0)):null};_.Vf=function(a){KI(this.L.bb,a)};_.xd=function(){return new Lu(this.L.bb)};_.Wf=function(){Sp(this.L.bb)};_.sd=function(){EI(this)};
+_.Kd=function(){Sp(this.L.bb)};_.ud=function(a){return LI(this.L.bb,a)};_.Xf=function(a){Qp(this.L.bb,a)};_.kd=function(a){GI(this,a)};_.Dd=function(a){II(this,a)};_.md=function(a){FI(this,a)};_.I=null;_.J=null;function MI(){MI=x;var a=(NI(),OI(),PI);QI=new vw(a.e,a.c,a.d,a.f,a.b)}function AI(a,b){var c;c=new bu;a.eb&&qr(a.eb,c);a.B&&Pp(a.i,a);try{Gi(a.i.d,a)}catch(d){if(d=Ei(d),!A(d,78))throw d;}a.c=RI(a.i,a);try{kv(a,b)}finally{Ji(a.k.b),Ji(a.j.b),Ji(a.n.b),a.H&&Mi(a.H,a.i),a.u&&(a.u=!1)}}
+function SI(a,b,c){var d,e;e=a.gb;d=new Gj(a,e);e.zd(a,d.b+b,d.e+c)}function TI(a,b,c){b=new UI(Xn(Wn(iu(iu(a.L.d,b),c))));Ju(b,a);B(b,a.d,(xp(),xp(),yp));return b}function Np(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Qp(a.L.bb,b)}function eG(a,b,c){var d,e;(e=a.i)?(d=VI(e.hb),nv(a,b+(Oj(e.hb)+d[3]),c+(Qj(e.hb)+d[0]))):nv(a,b,c)}function zI(a,b){if(b!=(0!=a.A.b.q.d?yI(Kx(a.A.b.q,0)):null)){Ku(a.A.b);var c=a.A.b;JI(c,b,c.hb,c.q.d,!0)}}
+function WI(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(Ip(),XI)&&(a.G=a.y);var d,e;if(a.H)for(e=new yi(a.H);e.c<e.e.Be();)if(d=zi(e),b==(Ip(),YI)){!d.c&&(d.c=new ZI);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(Ip(),Jp))g=d.i,j=d.x,d.A.d?(eG(d,j.d,j.e),Np(d,new Lp(j.c,-1))):(eG(d,j.d,j.e),Np(d,new Lp(j.c,j.b)),Rp(g,d)),Ci(g.d,d,d.A.c),ak(d.r,333);else if(!d.u&&f==(Ip(),XI))d.hb.style[Tg]=Ug,Ip()}else if(b==Jp){!d.c&&(d.c=new ZI);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=VI(j.hb);h=d.x;if(d.A.d)h.d=Oj(d.hb)-
+g[3]-Oj(j.hb),h.e=Qj(d.hb)-g[0]-Qj(j.hb),d.x=h,eG(d,0,0),$I(d,Kp(j.hb).c,-1);else{if(f!=(Ip(),XI))h.d=Oj(d.hb)-g[3]-Oj(j.hb),h.e=Qj(d.hb)-g[0]-Qj(j.hb),h.c=d.f,h.b=d.e,d.x=h;eG(d,0,0);Qp(d,new aJ(Kp(j.hb)));Pp(j,d)}d==d.i.b||AD(d);ak(d.r,333)}}else b==XI&&(!d.c&&(d.c=new ZI),d=a,d.u||(d.y=c,d.hb.style[Tg]=Ge))}}function bJ(a,b){a.hb.style[Yg]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.$f().$f()}
+function CI(a){if(!a.cb){a.k=Du(a,a.i,(!br&&(br=new mk),br));a.j=Du(a,a.i,lk?lk:lk=new mk);a.n=Du(a,a.i,(!gr&&(gr=new mk),gr));var b=a.i;!a.H&&(a.H=new Ti);Ni(a.H,b);br&&(b=new ar(a),a.eb&&qr(a.eb,b));a.B&&Rp(a.i,a);Ci(a.i.d,a,a.A.c);a.c&&(nv(a,a.c.b,a.c.c),a.c=null);ov(a);AD(a)}}function AD(a){if(a!=a.i.b){var b;gr&&(b=new fr(a),a.eb&&qr(a.eb,b))}}t(577,578,ii);_.Cd=function(){return 0!=this.A.b.q.d?yI(Kx(this.A.b.q,0)):null};_.Fd=function(a){AI(this,a)};_.xd=function(){return new Lu(this.A.b)};
+_.sd=function(){EI(this);Ej(new cJ(this))};_.ud=function(a){return LI(this.A.b,a)};_.Xf=function(a){Np(this,a)};_.Gd=function(a,b){eG(this,a,b)};_.Dd=function(a){zI(this,a)};_.Hd=function(){CI(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var QI;
+function xI(a){MI();var b=(dJ(),eJ),c=(vv(),wv);pv.call(this,!1,"popup");this.M=c.b;this.K=new fJ(this);c=new gJ;c.hb[zd]="mosaic-popupLayoutPanel";hv(this.L,c);mv(this);this.d=new hJ(this);this.r=new iJ(this);this.s=new jJ(this);this.t=new kJ(this);this.x=new lJ;this.G=(Ip(),YI);this.B=!1;this.i=b;a=this.A=new mJ(a);b=new nJ;!a.e&&(a.e=new oJ);Ni(a.e,b);a=new pJ(new xw(QI.b.e.b,QI.b.c,QI.b.d,QI.b.f,QI.b.b));B(a,new qJ(this),(xp(),xp(),yp));b=this.A.c;if(!b.c){b.c=new tw;b.c.gd()[zd]="mosaic-Caption-iconBoxRight";
+var c=b.c,d=(mw(),nw);c.d=d;c=b.i;rJ(c,b.c,new sJ(2),c.q.d)}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Vu;d=rw(c);qu(c.c,(Et(),Ft(d)),0);Uu(c,a,d,0,!1)}else qw(b.c,a);KI(b.i,null);B(this.A.c,new tJ(this),(Fp(),Fp(),Gp));B(this.A.c,this.d,yp);II(this,this.A);Ai(Xn(Wn(this.hb)),"mosaic-WindowPanel",!0)}t(576,577,ii,xI);_.Ed=function(){var a=this.b,b=new dA(a.b,201),c;a=a.b.r;a.b?a=new uJ(new yi(a.b)):(a=(Ar(),Ar(),Br),a=new yi(a));for(;a.Xc();)c=a.Yc(),201==b.e&&cG(c.b)};_.b=null;
+function ID(a,b,c,d){b=Wx(b);c+=b.b;d+=b.c;nv(a.b,c,d);ov(a.b)}function GA(){kI();oI.call(this);var a=this.b=new vJ;a.U=!0;a.b.i=!0;this.b.X=!0}t(579,562,{},GA);_.ue=function(){return this.b};_.b=null;function zB(){}t(586,430,{},zB);function uJ(a){if(!a)throw new kn;this.b=a}t(587,1,{},uJ);_.Xc=function(){return FB(this.b)};_.Yc=function(){return zi(this.b)};_.Zc=function(){throw new JB("Missing message: awt.50");};_.b=null;function bz(){return bz()}
+function xB(){xB=x;var a;a=(oB(),pB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(wJ,m,-1,0,1);else throw new fF(a+" is not supported");}catch(b){if(b=Ei(b),!A(b,86))throw b;}}function AA(a,b){a.b=31*a.b+L((new xF(b)).b)}function Xy(){}t(590,1,{},Xy);_.hC=function(){return this.b};_.b=1;
+function VI(a){var b;b=y(I,s,-1,4,1);b[0]=xJ(yJ(a,"borderTopWidth"));b[1]=xJ(yJ(a,"borderRightWidth"));b[2]=xJ(yJ(a,"borderBottomWidth"));b[3]=xJ(yJ(a,"borderLeftWidth"));return b}function zJ(a){var b,c;c=AJ(a);b=VI(a);a=new Lp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Kp(a){return new Lp(a.clientWidth,a.clientHeight)}
+function AJ(a){var b;b=y(I,s,-1,4,1);b[0]=xJ(yJ(a,"marginTop"));b[1]=xJ(yJ(a,"marginRight"));b[2]=xJ(yJ(a,"marginBottom"));b[3]=xJ(yJ(a,"marginLeft"));return b}function BJ(a){var b;b=y(I,s,-1,4,1);b[0]=xJ(yJ(a,"paddingTop"));b[1]=xJ(yJ(a,"paddingRight"));b[2]=xJ(yJ(a,"paddingBottom"));b[3]=xJ(yJ(a,"paddingLeft"));return b}function CJ(a,b,c){try{G(b,fe)&&(b=Od),a.style[b]=c}catch(d){if(d=Ei(d),!A(d,78))throw d;}}
+function HI(a,b){var c;DJ||(DJ=$doc.createElement(rg),CJ(DJ,Qe,l),CJ(DJ,Hg,l),CJ(DJ,Qf,bd),CJ(DJ,Tg,Ge),$doc.body.appendChild(DJ));CJ(DJ,Wg,a);CJ(DJ,ze,a);c=zJ(DJ);return b?c.c:c.b}var DJ=null;function EJ(){Lp.call(this,0,0)}function Lp(a,b){this.c=a;this.b=b}function aJ(a){Lp.call(this,a.c,a.b)}t(592,1,bi,EJ,Lp,aJ);_.eQ=function(a){return this===a?!0:null==a||FJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Yc};_.b=0;_.c=0;function GJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(593,1,{71:1,74:1,95:1},GJ);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return HJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Yc};_.b=0;_.c=0;_.d=0;_.e=0;
+function IJ(a,b){this.b=a;this.c=b}t(594,1,bi,IJ);_.eQ=function(a){return this===a?!0:null==a||JJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return JJ.e+"[x="+this.b+",y="+this.c+Yc};_.b=0;_.c=0;function lJ(){this.c=this.b=this.e=this.d=0}t(595,1,bi,lJ);_.eQ=function(a){return this===a?!0:null==a||KJ!=sn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return KJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Yc};_.b=0;_.c=0;_.d=0;_.e=0;function yJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==fe&&(b=Od);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(597,1,{});var LJ=-1;function MJ(){}t(598,597,{},MJ);_.b=-1;_.c=-1;var NJ=null;
+function xJ(a){a=parseInt(a,10);a=isNaN(a)?null:oD(a);return!a?0:a.b}t(601,298,Qh);_.Uf=function(){return Op(this.i)};_.Vf=function(a){KI(this.i,a)};_.Wf=function(){Sp(this.i)};_.Kd=function(){Sp(this.i)};_.kd=function(a){var b=this.i;b.hb.style[ze]=a;b.cb||(b.i=a)};_.md=function(a){var b=this.i;b.hb.style[Wg]=a;b.cb||(b.j=a)};function NI(){NI=x;OI()}function iA(a,b){a.b.hb.textContent=b||l;KI(a.i,null)}
+function OJ(a){NI();var b;Lv(this,new gJ);this.b=new PJ;b=this.i;QJ(b,new RJ);CJ(b.hb,Nf,cb);b.p=0;rJ(b,this.b,new sJ(0),b.q.d);this.b.gd()[zd]="mosaic-Caption-text";this.b.hb.textContent=a||l;KI(this.i,null);this.hb[zd]="mosaic-Caption"}t(600,601,Qh,OJ);_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};_.c=null;
+function OI(){OI=x;SJ=Bn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ox(SJ,240,20);new Ox(SJ,224,16);new Ox(SJ,208,16);new Ox(SJ,192,16);new Ox(SJ,176,16);new Ox(SJ,160,16);new Ox(SJ,144,16);new Ox(SJ,128,16);new Ox(SJ,112,16);new Ox(SJ,96,16);new Ox(SJ,80,16);new Ox(SJ,64,16);new Ox(SJ,260,16);PI=new Ox(SJ,48,16);new Ox(SJ,32,16);new Ox(SJ,16,16);new Ox(SJ,0,16)}var SJ,PI;function TJ(a,b){Bu(a.b.hb,!b);KI(a.i,a.b)}
+function Mp(a,b){a.d=b;Bu(a.b.hb,!b);KI(a.i,a.b);if(a.e){var c;for(c=new yi(a.e);c.c<c.e.Be();)zi(c)}}function mJ(a){var b;Lv(this,new gJ);b=this.i;QJ(b,new UJ((VJ(),WJ)));b.p=0;this.c=new OJ(a);rJ(b,this.c,new sJ(1),b.q.d);this.b=new gJ;Si(this.b,"Body");rJ(b,this.b,new sJ(0),b.q.d);this.hb[zd]="mosaic-CaptionLayoutPanel"}t(603,601,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},mJ);_.nd=function(){Eu(this.i)};_.od=function(){Hu(this.i)};_.xd=function(){return new Lu(this.b)};
+_.ud=function(a){return LI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function oJ(){TF(this)}t(604,495,Eh,oJ);function fJ(a){this.b=a}t(605,1,li,fJ);_.xc=function(){Sp(this.b.L.bb)};_.b=null;function XJ(a){var b;b=a.c;a=b.i;b=!a.f?-1:Dj(a.f.b,b);a.f&&zt(a.f.b,b)&&Ct(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&AD(!a.f?null:zt(a.f.b,b-1))}function YJ(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new Ey);-1==Dj(a.f.b,b)&&Ni(a.f.b,b)}function ZI(){}t(606,1,{},ZI);_.Qc=function(a){XJ(a)};_.Rc=function(a){YJ(a)};
+_.Tc=function(a){ZJ(a.b.i,a.b)};function dJ(){dJ=x;$J=new aK(1,"e");bK=new aK(2,wf);cK=new aK(3,"ne");dK=new aK(10,"nw");eK=new aK(4,ig);fK=new aK(5,lg);gK=new aK(12,"sw");hK=new aK(8,"w");eJ=new iK(($i(),aj(null)).hb)}function RI(a,b){var c;c=VI(a.hb);return new IJ(Oj(b.hb)-(Oj(a.hb)+c[3]),Qj(b.hb)-(Qj(a.hb)+c[0]))}
+function jK(a){var b,c,d,e,f,g;if(a.f){b=Kp(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=zt(a.f.b,d),c=new Lp(Tn(g.hb,Hf),Tn(g.hb,Gf)),f=RI(a,g),f.b-=Jj(0,f.b+Tn(g.hb,Hf)-b.c),f.c-=Jj(0,f.c+Tn(g.hb,Gf)-b.b),eG(g,Jj(0,f.b),Jj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,$I(g,c.c,c.b),g.G==(Ip(),Jp)&&Qp(g,new aJ(Kp(a.hb))),ak(g.r,1)}}function kK(a,b,c){a=a.e;Ci(a,b,b);z(a.d,b,c);Si(b,xc+c.c)}
+function Pp(a,b){var c;c=a.e;lK(c,b.z);Ri(b.z,xc+dK.c);lK(c,b.v);Ri(b.v,xc+bK.c);lK(c,b.w);Ri(b.w,xc+cK.c);lK(c,b.F);Ri(b.F,xc+hK.c);lK(c,b.o);Ri(b.o,xc+$J.c);lK(c,b.E);Ri(b.E,xc+gK.c);lK(c,b.C);Ri(b.C,xc+eK.c);lK(c,b.D);Ri(b.D,xc+fK.c)}
+function Rp(a,b){!b.z&&(b.z=TI(b,0,0));kK(a,b.z,dK);!b.v&&(b.v=TI(b,0,1));kK(a,b.v,bK);!b.w&&(b.w=TI(b,0,2));kK(a,b.w,cK);!b.F&&(b.F=TI(b,1,0));kK(a,b.F,hK);!b.o&&(b.o=TI(b,1,2));kK(a,b.o,$J);!b.E&&(b.E=TI(b,2,0));kK(a,b.E,gK);!b.C&&(b.C=TI(b,2,1));kK(a,b.C,eK);!b.D&&(b.D=TI(b,2,2));kK(a,b.D,fK)}function ZJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=Dj(a.f.b,b);if(c+1<d){gz(a.f,b);for(Ni(a.f.b,b);c<d;++c)bJ(zt(a.f.b,c),c)}else bJ(b,c)}
+function iK(a){a=new mK(a);Lv(this,a);this.d=new nK(a);this.d.j=!0;Ki(this.d);this.d.n=3;this.e=new oK(a);this.e.j=!0;Ki(this.e);this.e.n=3;Nv(this)}t(607,298,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},iK);_.Uf=function(){return Kp(this.hb)};_.Vf=function(){var a;(a=pK(this))&&a.Vf(null)};_.Wf=function(){jK(this)};_.Qc=function(a){!this.c&&(this.c=new ZI);XJ(a)};_.Rc=function(a){!this.c&&(this.c=new ZI);YJ(a)};_.Kd=function(){jK(this)};
+_.Tc=function(a){!this.c&&(this.c=new ZI);ZJ(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var $J,bK,cK,dK,eJ,eK,fK,gK,hK;function mK(a){this.q=new ev(this);this.hb=a}t(608,278,oi,mK);function aK(a,b){this.b=a;this.c=b}t(609,1,{},aK);_.b=0;_.c=null;function nK(a){ui();Oi.call(this,a)}t(610,3,{},nK);_.rc=function(){var a;a=this.k.f;a.u||Nj(a.p);Ri(this.k.f,"dragdrop-dragging");!a.A.d&&TJ(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Jj(this.b,a<this.e?a:this.e),b=Jj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Qe]=a+(mj(),Tf);c.style[Hg]=b+Tf};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||AD(a);a.A.d||TJ(a.A,!0);a.u||(a.p||(a.p=new qK,Si(a.p,"mosaic-GlassPanel-invisible")),CJ(a.p.hb,Yg,yJ(a.hb,Yg)),Zi(($i(),aj(null)),a.p,0,0));Si(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.hb);this.c=a.e+Rj(this.k.b.hb);this.e=this.b+Tj(this.k.b.hb)-this.k.f.fd();this.d=this.c+Sj(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function lK(a,b){try{Gi(a,b)}catch(c){if(c=Ei(c),!A(c,78))throw c;}}
+function oK(a){ui();Oi.call(this,a);this.d=new wi}t(611,3,{},oK);_.rc=function(){var a;a=this.k.f.gb;a.u||Nj(a.p);Ri(this.k.f,"dragdrop-dragging");TJ(a.A,!1);Np(a,new Lp(a.f,a.e));ak(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=Wi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Jj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.e,b=Jj(a+b,Tn(d.A.c.hb,Gf)),b!=a&&SI(d,0,a-b),Np(d,new Lp(d.f,b)),ak(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.e,b=Jj(a+b,Tn(d.A.c.hb,Gf)),Np(d,new Lp(d.f,b)),ak(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Jj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&SI(d,a-b,0),Np(d,new Lp(b,d.e)),ak(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.f,Np(d,new Lp(96<a+b?a+b:96,d.e)),ak(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||AD(a);TJ(a.A,!0);a.u||(a.p||(a.p=new qK,Si(a.p,"mosaic-GlassPanel-invisible")),CJ(a.p.hb,Yg,yJ(a.hb,Yg)),Zi(($i(),aj(null)),a.p,0,0));Si(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.hb);this.c=a.e+Rj(this.k.b.hb);this.f=this.b+Tj(this.k.b.hb)-this.k.f.fd();this.e=this.c+Sj(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function qK(){var a;this.e=new rK(this);this.b=!1;this.c=new iv;Lv(this,this.c);a=this.hb.style;a[jd]="#000";a[ee]="alpha(opacity=50)";a.opacity="0.5";this.hb[zd]="gwt-GlassPanel"}t(612,298,mi,qK);
+_.qd=function(){var a;Nv(this);try{a=this.gb}catch(b){b=Ei(b);if(A(b,84))throw new Fu("Parent widget must be an instance of AbsolutePanel");throw b;}a==($i(),aj(null))?(st(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Mi(hk,a),a.c=!0,a.d=pk(a),Ni(hk,a),this.d=new sK(this),Wt(new rt(this.d))):(this.hb.style[sd]=cb,this.hb.style[bg]=cb);this.b&&Kt(new qt(this));Zi(aj(null),new tK,Zn($doc),$n($doc))};
+_.rd=function(){this.i.rd();Vj(this.e);this.d&&(ot(Ut,this.d,H(uK,m,13,[(!er&&(er=new mk),er)])),this.d=null);this.b&&ot(Mt,this,H(uK,m,13,[(!Lt&&(Lt=new mk),Lt)]))};_._c=function(a){switch(Ht(a.type)){case 256:if(27==(a.keyCode||0))return Nj(this),!1;case 1:if(this.hb.contains(a.target))return Nj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function rK(a){gk();this.b=a}t(613,24,{},rK);_.Dc=function(){st(this.b)};_.b=null;function sK(a){this.b=a}t(614,1,{},sK);_.b=null;
+function tK(){this.hb=Qv();var a;a=new Jw(new vK(this));B(this,a,(np(),np(),op));B(this,a,(Tp(),Tp(),Up))}t(615,300,oi,tK);_.sd=function(){Ej(new wK(this))};function vK(a){this.b=a}t(616,1,{},vK);_.b=null;function wK(a){this.b=a}t(617,1,li,wK);_.xc=function(){this.b.hb.focus()};_.b=null;function xK(a){a.hb.style[Wg]=id;a.hb.style[ze]=id;if(a.cb){var a=a.gb,b;A(a,103)?a.Vf(null):(b=pK(a))&&b.Vf(a)}}t(619,281,Mh);_.Uf=function(){xK(this);return new Lp(Tn(this.hb,Hf),Tn(this.hb,Gf))};_.Vf=function(){xK(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function PJ(){this.hb=$doc.createElement("label");this.hb[zd]="mosaic-Label";this.hb.style[Vg]=Cf;this.hb[zd]="mosaic-HTML"}t(618,619,Mh,PJ);function pJ(a){Lv(this,new yK(a));this.hb[zd]="mosaic-ImageButton"}t(620,298,mi,pJ);
+function vJ(){var a=(vv(),yv);pv.call(this,!0,cf);this.M=a.b;this.b=new zK(this);this.b.e=!0;fv(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);cj();ru(a,b)}else this.db|=1;Xn(Wn(this.hb))[zd]=xe;this.hb.style[Yg]="2147483647"}t(621,283,oi,vJ);_.$c=function(a){Gu(this,a);1==Ht(a.type)&&kv(this,!1)};_.b=null;
+function zK(a){this.c=a;this.d=new Ti;this.j=new Ti;a=(ax(),$w);new Nx(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(wg);this.f=$doc.createElement(zg);Dt(b,this.f);this.p=!0;a=Qv();b=(Et(),Ft(b));a.appendChild(b);this.hb=a;nl();this.hb.setAttribute("role",Rl.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),cj(),ru(a,b)):this.db|=2225;this.hb[zd]=we;a=yu(this.hb)+"-vertical";Ai(this.gd(),a,!0);this.hb.style[Lf]=cb;this.hb.setAttribute("hideFocus",Qg);B(this,new Zw(this),(np(),np(),op))}
+t(622,321,Kh,zK);_.$c=function(a){switch(Ht(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Sw(this,a)};_.Jd=function(a,b){Ww(this,a,b);b||this.b&&kv(this.c,!1)};_.b=!0;_.c=null;
+function yK(a){var b=(ew(),fw),c=(mw(),nw),d;d=new Xv;d.i[qd]=bb;d.i[ud]=0;d.i[vd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Vv(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Vv(b.b);b.b.d.rows[0].cells[0].style[Sg]=e.b;Vv(d);b=Rv(d,0,0,!0);if(a){Nj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Tv(g,f.d);Vr(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ni(c.c,a);a.hb[$c]=e;Dt(b,a.hb);Ju(a,d)}Lv(this,d);Ai(this.hb,"mosaic-WidgetWrapper",!0)}t(623,298,mi,yK);_.b=null;_.c=null;function hJ(a){this.b=a}t(624,1,{},hJ);
+_.Lc=function(){this.b._&&this.b!=this.b.i.b&&AD(this.b)};_.b=null;function iJ(a){gk();this.b=a}t(625,24,{},iJ);_.Dc=function(){Sp(this.b.L.bb);var a=this.b;dr((!a.q&&(a.q=new AK),a.q))};_.b=null;function jJ(a){gk();this.b=a}t(626,24,{},jJ);_.Dc=function(){WI(this.b,(Ip(),Jp))};_.b=null;function kJ(a){gk();this.b=a}t(627,24,{},kJ);_.Dc=function(){WI(this.b,(Ip(),XI))};_.b=null;function nJ(){}t(628,1,{},nJ);function qJ(a){this.b=a}t(629,1,{},qJ);_.Lc=function(){this.b.Ed()};_.b=null;
+function tJ(a){this.b=a}t(630,1,{},tJ);_.b=null;function cJ(a){this.b=a}t(631,1,li,cJ);_.xc=function(){this.b.G==(Ip(),Jp)?ak(this.b.s,333):this.b.G==XI&&ak(this.b.t,333)};_.b=null;function UI(a){this.hb=a;Eu(this)}t(632,281,Kh,UI);_.Mc=function(a){return B(this,a,(wq(),wq(),xq))};_.Nc=function(a){return B(this,a,(ij(),ij(),jj))};_.Oc=function(a){return B(this,a,(Aq(),Aq(),Bq))};_.Pc=function(a){return B(this,a,(kj(),kj(),lj))};function AK(){wr.call(this,null)}t(633,213,ni,AK);
+function Ip(){Ip=x;Jp=new BK("MAXIMIZED",0);XI=new BK("MINIMIZED",1);YI=new BK("NORMAL",2);CK=H(DK,m,98,[Jp,XI,YI])}function BK(a,b){ao.call(this,a,b)}t(634,139,{71:1,75:1,77:1,98:1},BK);var CK,Jp,XI,YI;function st(a){var b,c,d,e;c=gj();b=hj();e=(su(),tu).scrollWidth;d=tu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[Wg]=c-1+Tf);0<=b-1&&(a.hb.style[ze]=b-1+Tf)}
+function EK(a,b){var c,d,e;if(a.n)return!0;a.y.Ke();for(c=new Lu(b);c.b.b<c.b.c.d-1;)d=yI(Mu(c.b)),e=d.gb,A(e,104)&&e.ld(d.hd()),d.hd()&&Ni(a.y,d);return!0}
+function FK(a,b){var c,d,e;if(b.b)a.d&&Uj(a.d),a.d=new GK(a,b),Wj(a.d,333);else for(d=new yi(a.y);d.c<d.e.Be();)c=zi(d),e=c.fb,bv(b,HK(c),e.t,e.u),IK(c,e.v,e.s,H(I,s,-1,[JK(a.r.b,c).e,JK(a.q.b,c).d,JK(a.o.b,c).b,JK(a.p.b,c).c]),H(I,s,-1,[KK(a.j.b,c).e,KK(a.i.b,c).d,KK(a.e.b,c).b,KK(a.f.b,c).c]),H(I,s,-1,[LK(a.v,c),LK(a.u,c),LK(a.s,c),LK(a.t,c)]))}
+function MK(){this.y=new Ti;this.k=new NK(this);this.x=new OK(this.k);this.w=new PK(this.k);this.r=new QK(this.k);this.q=new RK(this.k);this.o=new SK(this.k);this.p=new TK(this.k);this.j=new UK(this.k);this.i=new VK(this.k);this.e=new WK(this.k);this.f=new XK(this.k);this.v=new YK(this.k);this.u=new YK(this.k);this.s=new YK(this.k);this.t=new YK(this.k)}t(637,1,{});_.Yf=function(a){FK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function ZK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new yi(b.y);e.c<e.e.Be();)d=zi(e),A(d,26)&&(d=d.bb),f=d.fb,bv(c,HK(d),f.t,f.u),IK(d,f.v,f.s,H(I,s,-1,[JK(b.r.b,d).e,JK(b.q.b,d).d,JK(b.o.b,d).b,JK(b.p.b,d).c]),H(I,s,-1,[KK(b.j.b,d).e,KK(b.i.b,d).d,KK(b.e.b,d).b,KK(b.f.b,d).c]),H(I,s,-1,[LK(b.v,d),LK(b.u,d),LK(b.s,d),LK(b.t,d)]));$K(c);a.b.d=null;for(a=new yi(a.b.y);a.c<a.e.Be();)b=zi(a),A(b,26)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function GK(a,b){this.b=a;this.c=b;var c=(ck(),dk);this.n=new bk(this);this.t=c}t(638,17,{},GK);_.yc=function(){ZK(this)};_.zc=function(){ZK(this)};
+_.Bc=function(a){var b,c,d;for(c=new yi(this.b.y);c.c<c.e.Be();)b=zi(c),A(b,26)&&(b=b.bb),d=b.fb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),bv(this.c,HK(b),d.j,d.w),IK(b,d.x,d.i,H(I,s,-1,[JK(this.b.r.b,b).e,JK(this.b.q.b,b).d,JK(this.b.o.b,b).b,JK(this.b.p.b,b).c]),H(I,s,-1,[KK(this.b.j.b,b).e,KK(this.b.i.b,b).d,KK(this.b.e.b,b).b,KK(this.b.f.b,b).c]),H(I,s,-1,[LK(this.b.v,b),LK(this.b.u,b),LK(this.b.s,b),LK(this.b.t,b)]))};_.b=null;_.c=null;
+t(640,1,{});_.b=null;function WK(a){this.b=a}t(639,640,{},WK);function XK(a){this.b=a}t(641,640,{},XK);function VK(a){this.b=a}t(642,640,{},VK);function UK(a){this.b=a}t(643,640,{},UK);function SK(a){this.b=a}t(644,640,{},SK);function TK(a){this.b=a}t(645,640,{},TK);function RK(a){this.b=a}t(646,640,{},RK);function QK(a){this.b=a}t(647,640,{},QK);t(648,640,{},function(a){this.b=a});t(649,640,{},function(a){this.b=a});
+function LK(a,b){var c=a.b,d;d=Wi(c.e,b);d||(d=new GJ(BJ(b.hb)),z(c.e,b,d));return d.e}function YK(a){this.b=a}t(650,640,{},YK);function PK(a){this.b=a}t(651,640,{},PK);function OK(a){this.b=a}t(652,640,{},OK);function KK(a,b){var c;c=Wi(a.b,b);c||(c=new GJ(VI(b.hb)),z(a.b,b,c));return c}function JK(a,b){var c;c=Wi(a.c,b);c||(c=new GJ(AJ(b.hb)),z(a.c,b,c));return c}
+function aL(a,b){var c,d;d=Wi(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=pK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.n&&null!=c.k){d=new Lp(bL(e,!0),bL(e,!1));break a}h=b.Uf();null!=c.n&&(h.c=bL(e,!0));null!=c.k&&(h.b=bL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Lp(bL(e,!0),bL(e,!1));break a}h=new EJ;f=b.hb;n=f.style;g=n[Qf];j=n[Tg];n[Qf]="static";n[Tg]=Ge;null!=c.n?h.c=bL(e,!0):(n[Wg]=id,h.c=(f.offsetWidth||0)+JK(d.p.b,b).c+JK(d.q.b,b).d);null!=c.k?h.b=bL(e,!1):(n[ze]=id,h.b=(f.offsetHeight||0)+JK(d.r.b,b).e+
+JK(d.o.b,b).b);n[Qf]=g;n[Tg]=j}d=h}null!=c.n&&(mj(),Mo)==c.n.$f()||null!=c.k&&(mj(),Mo)!=c.k.$f()||z(a.f,b,d)}return d}function NK(a){this.i=a;this.d=new wi;this.f=new wi;this.c=new wi;this.b=new wi;this.e=new wi}t(653,1,{},NK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function cL(a){var b;b=a.fb;if(null==b||!A(b,101))b=new dL,a.fb=b;return b}function RJ(){UJ.call(this,(VJ(),eL))}function UJ(a){var b=(fL(),gL);MK.call(this);this.c=a;this.b=b}t(654,637,{},RJ,UJ);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new EJ;EK(this,a);n=JK(this.p.b,a).c+JK(this.q.b,a).d+KK(this.f.b,a).c+KK(this.i.b,a).d+LK(this.t,a)+LK(this.u,a);d=JK(this.r.b,a).e+JK(this.o.b,a).b+KK(this.j.b,a).e+KK(this.e.b,a).b+LK(this.v,a)+LK(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(VJ(),eL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new yi(this.y);a.c<a.e.Be();)c=zi(a),e=cL(c),b=null,j=c.gb,A(j,104)&&(b=j,b=hL(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.c==eL?(n+=aL(this.x.b,c).c,e.b=aL(this.w.b,
+c).b,A(j,104)&&(n+=b.c,e.b+=b.b),f=Jj(f,e.b)):(d+=aL(this.w.b,c).b,e.c=aL(this.x.b,c).c,A(j,104)&&(d+=b.b,e.c+=b.c),g=Jj(g,e.c));this.c==eL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,R;if(EK(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=LK(this.t,a);E=LK(this.v,a);c=Kp(a.hb);R=c.c-(u+LK(this.u,a));r=c.b-(E+LK(this.s,a));g=R;c=r;this.c==(VJ(),eL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new yi(this.y);e.c<e.e.Be();)d=zi(e),b=null,q=cL(d),v=d.gb,A(v,104)&&(b=v,b=hL(b),b=new Lp(b[1]+b[3],b[0]+b[0])),this.c==eL?(q.e?++h:(q.c=aL(this.x.b,d).c,A(v,104)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=aL(this.w.b,d).b,A(v,104)&&(q.b+=b.b))):(q.d?++j:(q.b=aL(this.w.b,
+d).b,A(v,104)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=aL(this.x.b,d).c,A(v,104)&&(q.c+=b.c)));for(e=new yi(this.y);e.c<e.e.Be();)d=zi(e),b=null,q=d.fb,v=d.gb,A(v,104)&&(b=v,b=hL(b),b=new Lp(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==eL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.c,f-=b.b),this.c==WJ?(q.t=this.b==(fL(),gL)?u:this.b==iL?u+~~(R/2)-~~(J/2):u+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(fL(),gL)?(q.t=u,q.u=E):this.b==iL?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.cd()-Oj(a.hb)-LK(this.t,a),-1==q.p&&(q.p=v),v=d.dd()-Qj(a.hb)-LK(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.fd()),-1==q.o&&(q.o=d.ed()));FK(this,a)}};_.b=null;_.c=null;function fL(){fL=x;gL=new jL("START",0);iL=new jL(Hb,1);kL=new jL("END",2);lL=H(mL,m,99,[gL,iL,kL])}function jL(a,b){ao.call(this,a,b)}t(655,139,{71:1,75:1,77:1,99:1},jL);var lL,iL,kL,gL;function VJ(){VJ=x;eL=new nL("HORIZONTAL",0);WJ=new nL("VERTICAL",1);oL=H(pL,m,100,[eL,WJ])}
+function nL(a,b){ao.call(this,a,b)}t(656,139,{71:1,75:1,77:1,100:1},nL);var oL,eL,WJ;t(658,1,{105:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function dL(){this.f=!1}function sJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(657,658,{101:1,105:1},dL,sJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function qL(a,b){if(a.n)return!0;EK(a,b);if(0<a.y.d){a.b=zt(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,102))d=new rL,c.fb=d;a.c=d;a.y.Ke();Ni(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function sL(){MK.call(this)}t(659,637,{},sL);
+_.Zf=function(a){var b,c;c=new EJ;qL(this,a);if(this.b){b=aL(this.x.b,this.b).c;var d=aL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,104)&&(b=hL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=JK(this.p.b,a).c+JK(this.q.b,a).d+KK(this.f.b,a).c+KK(this.i.b,a).d+LK(this.t,a)+LK(this.u,a);c.b+=JK(this.r.b,a).e+JK(this.o.b,a).b+KK(this.j.b,a).e+KK(this.e.b,a).b+LK(this.v,a)+LK(this.s,a);return c};
+_.Yf=function(a){var b,c,d,e,f;qL(this,a)&&(d=LK(this.t,a),e=LK(this.v,a),c=Kp(a.hb),f=c.c-(d+LK(this.u,a)),c=c.b-(e+LK(this.s,a)),b=this.b.gb,A(b,104)&&(b=hL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Oj(a.hb)-LK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-Qj(a.hb)-LK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),FK(this,a))};_.b=null;_.c=null;function rL(){this.f=!1}
+t(660,658,{102:1,105:1},rL);function hL(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=Wn(iu(iu(a.d,0),0)),c=Wn(iu(iu(a.d,2),2)),d=AJ(a.hb),b=VI(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function tL(a,b){a.cb&&Nj(a);return gv(a,b)}function uL(){Ev();uv.call(this,Fv)}t(661,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},uL);_.ud=function(a){return tL(this,a)};_.b=null;
+function HK(a){var b;b=a.gb;return A(b,104)?b:a}function Op(a){if(!a.cb)return new EJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),Qp(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function yI(a){return A(a,104)?a.bb:a}function vL(a){var b;if(!a.o){b=(!NJ&&(NJ=new MJ),NJ);var c=wL(a,gb,!0);b.b=c;c=wL(a,hb,!0);b.c=c;a.o=b}return a.o}
+function JI(a,b,c,d,e){if(A(b,26))throw new nk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,105)&&f.f?(c=new uL,Uu(a,c,a.hb,d,!0),hv(c,b)):Uu(a,b,c,d,e);KI(a,b)}function rJ(a,b,c,d){b.fb=c;JI(a,b,a.hb,d,!0)}
+function KI(a,b){var c;c=a.e;if(b){var d=c.k;Hi(d.d,b);Hi(d.f,b);Hi(d.c,b);Hi(d.b,b);Hi(d.e,b)}else d=c.k,vx(d.d),vx(d.f),vx(d.c),vx(d.b),vx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==HK(a))c=c.gb;else{if(A(c,97)||A(c,25))d=c,c=c.gb,c==HK(d)&&(c=c.gb);A(c,104)&&A(c.gb,96)&&(c=c.gb)}A(c,103)&&!A(c,96)&&(c.Vf(a.gb),c.Vf(a))}}function Sp(a){a.cb&&a.hb.style.display!=zf&&(a.hb.scrollTop=0,a.hb.scrollLeft=0,a.e.Yf(a),a.d=!1,$K(a))}
+function $K(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=yI(Kx(a.q,d)),A(b,104)&&(b=b.bb),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function LI(a,b){var c;A(b,104)&&(b=A(b,104)?b.bb:b);c=HK(b);return $u(a,c)?(A(c,104)&&tL(c,b),KI(a,null),!0):!1}function QJ(a,b){var c;a.e=b;null!=a.f&&Ri(a,yu(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Rx(a.f,Au(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Si(a,yu(a.hb)+Ca+a.f);KI(a,null)}
+function wL(a,b,c){a.n||(a.n=$doc.createElement(rg),CJ(a.n,Qf,bd),CJ(a.n,Tg,Ge),CJ(a.n,Qe,cb),CJ(a.n,Hg,cb),a.hb.appendChild(a.n));CJ(a.n,Wg,b);CJ(a.n,ze,b);a=zJ(a.n);return c?a.c:a.b}
+function bL(a,b){var c;c=null.$f();if(c==(mj(),Yo)){c=(vL(a),null.$f());var d=(-1==LJ&&(LJ=HI(ib,!0)),LJ);return O(N(Math.round(100*d*c/254)))}if(c==Oo)return c=vL(a),d=null.$f(),O(N(bD(d*(-1==c.b&&(c.b=HI(gb,!0)),c.b))));if(c==Qo)return c=vL(a),d=null.$f(),O(N(bD(d*(-1==c.c&&(c.c=HI(hb,!0)),c.b))));if(c==Wo)return c=(vL(a),null.$f()),d=(-1==LJ&&(LJ=HI(ib,!0)),LJ),O(N(Math.round(d*c)));if(c==$o)return c=(vL(a),null.$f()),d=(-1==LJ&&(LJ=HI(ib,!0)),LJ),O(N(Math.round(10*d*c/254)));if(c==Uo)return O(N(bD(12*
+(vL(a),null.$f())*O(N(bD((-1==LJ&&(LJ=HI(ib,!0)),LJ)/72))))));if(c==Mo)return wL(a,null.$f(),b);if(c==So)return c=(vL(a),O(N(bD(null.$f())))),d=(-1==LJ&&(LJ=HI(ib,!0)),LJ),O(N(Math.round(d*c/72)));if(null.$f()==Ko)return O(N(bD(null.$f())));throw new nk("Invalid size: "+null.$f());}function gJ(){var a=new sL;dv.call(this);this.k=new Lp(-1,-1);new zL(this);this.hb[zd]="mosaic-LayoutPanel";QJ(this,a)}t(662,278,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},gJ);
+_.yd=function(a){JI(this,a,this.hb,this.q.d,!0)};_.nd=function(){Ou(this,new AL)};_.od=function(){Ou(this,new BL)};_.Uf=function(){return Op(this)};_.vd=function(a){return Xu(this.q,HK(a))};_.wd=function(a,b,c,d){JI(this,a,b,c,d)};_.Vf=function(a){KI(this,a)};_.xd=function(){return new Lu(this)};_.Wf=function(){Sp(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Op(this),null!=this.j)a=a.b+Tf,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+Tf);this.kd(b);this.i=null}else b=a.b+Tf,this.md(a.c+Tf),this.kd(b);Sp(this)}};_.Kd=function(){Sp(this)};_.ud=function(a){return LI(this,a)};_.kd=function(a){this.hb.style[ze]=a;this.cb||(this.i=a)};_.zd=function(a,b,c){bv(this,HK(a),b,c)};
+_.md=function(a){this.hb.style[Wg]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function AL(){}t(663,1,{},AL);_.Id=function(a){HK(a).qd()};function BL(){}t(664,1,{},BL);_.Id=function(a){HK(a).rd()};function Lu(a){this.c=a;this.b=new Zu(this.c.q)}t(665,1,{},Lu);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return yI(Mu(this.b))};_.Zc=function(){Nu(this.b)};_.c=null;function CL(){CL=x;new Gw}
+function zL(a){CL();Ai(a.hb,"dragdrop-dropTarget",!0);this.b=a;new DL(this)}t(666,9,{},zL);function DL(a){gk();this.b=a}t(667,24,{},DL);_.Dc=function(){KI(this.b.b,null);Sp(this.b.b)};_.b=null;function pK(a){a=a.gb;return!a?null:A(a,103)?a:pK(a)}function $I(a,b,c){var d;d=a.hb;IK(a,b,c,AJ(d),VI(d),BJ(d))}
+function IK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(mj(),Tf)),b!=a.fd()&&a.md((0>b?0:b)+Tf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(mj(),Tf)),c!=a.ed()&&a.kd((0>c?0:c)+Tf))}function Qp(a,b){$I(a,b.c,b.b)}t(670,1,{});
+function VE(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:KB(a,b,~~qi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Df:typeof v,r=r==Ff?Object.prototype.toString.call(v)==Qc||typeof v.length==Ef?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Df,r)))if(v=G(Ef,r),r=G("boolean",r),EL===D)v&&(o[u]=new xF(o[u])),r&&(o[u]=(hF(),o[u]?kF:iF));else{q=v||r;if(q=
+!q&&null!=D&&sn(D)==FL){q=o[u];if(null==q||GL(q,D))continue;if(qn(q)&&(q=q&&q.g?q.g:null,null!=q&&GL(q,D))){o[u]=q;continue}}if(!G(Ff,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function HL(){this.d=new wi;this.b=new wi;this.c=new wi}function GL(a,b){var c;if(EL==b||IL==b&&A(a,106))return!0;if(null!=a)for(c=sn(a);c&&c!=EL;c=null)if(c==b)return!0;return!1}t(669,670,{},HL);function SE(){SE=x;UE=new HL}
+function YE(a,b){SE();z(UE.d,a,b)}function PE(a){SE();var b,c,d;d=CF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function QE(a,b){var c;SE();return c=b&&b[0]&&(typeof b[0]==Ff||typeof b[0]==me)?b[0]:null,GL(c,a)}function WE(a){var b=RE;SE();var c,d;d=UE.c;if(c=!b?d.c:KB(d,b,~~qi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?LB(d,c):NB(d,b,c,~~qi(b))}
+function wE(a){SE();var b=UE,c;null==a?a=null:(c=a[Zc],c||(0!=(sn(a).c&4)?a=[]:(b=(b=Wi(b.d,sn(a)))&&typeof b==me?new b(a):a,a=a[Zc]=b),c=a),a=c);return a}var UE;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Dn&&(e=Xj(),2E3<e-Fn&&(Fn=e,En=Cn()));if(0==Dn++){var f=(Gn(),Hn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=Pn(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Gn(),Hn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=Pn(n,o);while(h.d);h.d=o}}--Dn;c&&-1!=En&&($wnd.clearTimeout(En),En=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Yr)()}catch(d){a(b)}else C(Yr)()}var EL=$(1),vn=$(100),JL=tF(" I"),I=nF(679,JL),UF=nF(677,EL),KL=tF(" Z"),xG=nF(680,KL);$(99);$(98);$(97);var LL=$(475),jn=nF(681,LL),ML=$(232),Rs=nF(682,ML);$(233);$(139);$(450);$(106);$(461);var NL=tF(" B");$(465);var OL=tF(" C"),ri=nF(683,OL),FL=$(463),PL=tF(" D"),EC=nF(684,PL);$(464);$(466);var QL=$(469),dE=nF(685,QL),RL=tF(" J"),SL=$(2),$r=nF(678,SL),wJ=nF(686,NL);$(478);$(460);$(96);$(167);$(448);
+var RE=$(441);$(457);var dF=$(455);$(453);$(454);$(459);$(116);$(108);$(109);$(110);$(117);$(94);$(472);$(467);$(456);$(442);$(443);$(444);$(445);$(446);$(447);var TL=$(365);$(364);$(363);$(362);$(440);$(439);var Oz=$(379),hC=nF(687,Oz),UL=$(385),mC=nF(688,UL),VL=$(386),oC=nF(689,VL),WL=$(517),tE=nF(690,WL),Rr=nF(691,I),XL=rF(515,function(){tC();return kG}),lG=nF(692,XL);$(516);$(388);$(387);$(510);$(509);$(518);$(519);$(514);$(422);$(513);var oz=nF(693,TL);$(377);$(521);$(452);sF();$(451);sF();$(670);
+$(669);var IL=sF();$(282);var YL=$(281);$(280);$(286);$(300);$(341);$(523);$(522);$(279);$(278);$(525);$(524);$(530);$(531);$(532);$(533);$(534);$(535);$(536);$(537);$(526);$(527);$(528);$(529);$(219);$(218);$(291);$(292);$(293);$(548);$(557);$(24);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(264);$(337);$(340);$(338);$(339);$(178);$(177);$(266);$(213);$(268);$(186);var ZL=$(185);$(216);$(215);$(214);$(359);$(360);$(361);
+var $L=rF(155,function(){mj();return bp}),cp=nF(694,$L),aM=rF(138,function(){nj();return mo}),no=nF(695,aM),bM=rF(145,function(){oo();return xo}),yo=nF(696,bM),cM=rF(150,function(){zo();return Io}),Jo=nF(697,cM);rF(156,null);rF(157,null);rF(158,null);rF(159,null);rF(160,null);rF(161,null);rF(162,null);rF(163,null);rF(164,null);rF(140,null);rF(141,null);rF(142,null);rF(143,null);rF(144,null);rF(146,null);rF(147,null);rF(148,null);rF(149,null);rF(151,null);rF(152,null);rF(153,null);rF(154,null);$(434);
+$(433);$(482);$(484);$(483);$(485);$(487);$(486);$(488);$(492);$(493);$(176);$(182);$(181);$(180);$(184);$(198);$(405);$(404);var HA=$(403),fD=nF(698,HA),BG=nF(699,RL);$(389);$(489);$(495);$(490);$(491);$(390);$(547);$(399);$(398);$(397);$(402);var dM=sF(),vI=nF(700,dM);$(262);$(432);$(501);var eM=rF(222,function(){Gr();return Lr}),Mr=nF(701,eM);$(412);$(413);$(396);var sA=$(391);$(481);$(375);$(376);$(401);var DA=$(400);$(393);$(392);$(499);$(508);$(394);$(436);$(474);$(511);$(512);$(520);$(382);
+var Sz=$(381);$(410);$(411);$(367);$(366);$(419);sF();sF();sF();$(369);$(370);$(183);$(350);var Lx=nF(702,YL);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(200);$(217);$(203);$(205);var Zz=$(384);$(435);$(372);$(371);$(378);$(505);$(477);$(208);$(421);$(195);$(196);$(199);$(193);$(192);$(194);var aA=$(543);$(380);$(562);$(567);$(420);$(468);$(423);var qz=$(374),pz=nF(703,Sz);$(590);$(407);$(408);$(409);$(373);$(540);$(541);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(494);$(502);$(503);
+$(504);$(561);$(563);var tA=$(395);$(544);$(506);$(207);$(204);$(206);$(202);$(191);$(190);$(189);$(244);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var fM=rF(634,function(){Ip();return CK}),DK=nF(704,fM);$(633);$(632);$(624);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(605);var gM=rF(287,function(){vv();return Cv}),Dv=nF(705,gM),hM=rF(333,function(){rv();return hx}),ix=nF(706,hM);$(17);$(334);$(335);$(330);$(331);$(332);$(18);$(19);$(20);$(418);$(383);$(621);$(321);$(622);
+$(322);$(323);$(324);$(325);$(328);$(296);$(295);$(294);$(564);$(565);$(570);$(237);$(299);$(329);$(317);$(344);$(343);$(342);var iM=rF(345,function(){yx();return Ix}),Jx=nF(707,iM);rF(346,null);rF(347,null);rF(348,null);rF(349,null);$(220);$(545);$(297);$(310);$(309);$(498);$(289);$(179);$(546);$(298);$(607);$(3);$(610);$(611);$(609);$(608);$(601);$(600);$(662);$(663);$(664);$(665);$(603);$(211);var fB=$(415),hB=nF(708,fB);$(416);$(414);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);$(37);
+var jM=$(49),Xw=nF(709,jM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(238);var FJ=$(592);$(290);var JJ=$(594);$(209);$(619);$(618);$(428);$(427);$(429);$(210);$(246);$(248);$(247);$(242);$(353);$(239);$(288);$(661);$(253);$(256);$(254);
+$(255);$(5);$(7);$(6);$(572);$(417);$(430);$(354);$(175);$(275);$(276);$(424);$(425);$(431);$(212);$(241);$(31);$(249);$(318);$(319);$(320);$(250);var uK=nF(710,ZL);$(251);$(542);$(620);$(587);$(458);$(479);$(30);$(68);var KJ=$(595);$(604);$(623);$(658);$(657);$(187);$(197);$(4);$(586);$(637);$(654);var kM=rF(655,function(){fL();return lL}),mL=nF(711,kM),lM=rF(656,function(){VJ();return oL}),pL=nF(712,lM);$(640);$(649);$(648);$(652);$(651);$(647);$(646);$(644);$(645);$(643);$(642);$(639);$(641);$(650);
+$(653);$(638);$(606);$(659);$(302);$(301);$(304);$(305);$(303);$(252);$(21);$(273);$(274);$(11);$(14);$(22);var mM=$(25),qk=nF(713,mM);$(23);$(660);$(8);$(10);$(9);$(666);$(667);$(612);$(615);$(616);$(617);$(613);$(614);var HJ=$(593);$(597);$(598);$(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/3F57AECC67986E796A3148265F038FF1.cache.html b/public/jsme/3F57AECC67986E796A3148265F038FF1.cache.html
new file mode 100644
index 0000000..ef4d4b8
--- /dev/null
+++ b/public/jsme/3F57AECC67986E796A3148265F038FF1.cache.html
@@ -0,0 +1,639 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '3F57AECC67986E796A3148265F038FF1';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ha='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Oa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",ib="1px",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Fb="Br",Jb="C",Kb="CENTER",Lb="CSS1Compat",Mb="Center",Nb="Cl",Pb="Class$",Qb="Copy as ",Rb="DEFAULT",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="Helvetica",$b="I",bc="Incorrect URL: ",cc="Internal index set to null.",dc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",ic="N",
+jc="NA",kc="NONE",lc="No more molecules in SDF buffer",pc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Ic="SMILES",Jc="Se",Nc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="Unknown",Sc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",cd="]",dd="__gwtex_wrap",ed="__uiObjectID",
+fd="a",gd="absolute",hd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",vd="border",xd="border-left-width",yd="border-top-width",zd="bottom",Ad="button",Bd="cellPadding",Cd="cellSpacing",Dd="center",Ed="change",Fd="checkbox",Gd="className",Hd="click",Id="click marked atom to delete mark",Jd="clip",Kd="code",Ld="col",Md="colSpan",Nd="columnheader",Rd="combobox",Sd="complementary",Td="contentinfo",Ud="contextmenu",
+$d="cssFloat",ae="cursor",be="dblclick",ce="definition",de="dialog",ee="dir",fe="directory",ge="display",he="div",ie="document",je="dragdrop-handle",ke="dragdrop-selected",le="dragend",me="dragenter",ne="dragover",oe="dragstart",pe="drop",qe="end_gesture",re="error",se="filter",te="fixed",ue="float",ve="focus",we="fontFamily",xe="fontSize",ye="fontStyle",Ae="fontWeight",Be="form",Ce="function",De="g",Ee="gesturechange",Fe="gestureend",Ge="gesturestart",Ne="google",Oe="grid",Pe="gridcell",Qe="group",
+Re="gwt-MenuBar",Se="gwt-MenuBarPopup",Te="heading",Ue="height",Ve="hidden",We="id",Xe="img",Ye="is_touch_supported",Ze="italic",$e="java.vm.name",af="jsa-resetDiv",bf="keydown",cf="keypress",df="keyup",ef="left",ff="link",gf="list",hf="listbox",kf="listitem",lf="load",mf="log",nf="ltr",of="main",uf="marquee",vf="math",wf="menu",xf="menuPopup",yf="menubar",zf="menuitem",Af="menuitemcheckbox",Bf="menuitemradio",Cf="middle",Df="mousedown",Ef="mousemove",Ff="mouseout",Gf="mouseover",Hf="mouseup",If=
+"mousewheel",Jf="move",Kf="msie",Lf="multipart",Mf="n",Nf="name",Of="navigation",Pf="none",Qf="noreaction",Rf="note",Sf="nowrap",Tf="null",Uf="number",Vf="object",Wf="offsetHeight",Xf="offsetWidth",Yf="ontouchstart",Zf="opera",$f="option",ag="outline",bg="overflow",cg="padding",dg="paste",eg="popupContent",fg="position",gg="presentation",ig="progressbar",jg="px",kg="px, ",lg="px;",mg="radio",ng="radiogroup",og="reaction",pg="region",qg="rgb(",rg="right",sg="role",ug="rotation",vg="row",wg="rowgroup",
+xg="rowheader",yg="rtl",zg="s",Ag="safari",Bg="scale100",Cg="scrollbar",Dg="se",Eg="search",Fg="separator",Gg="serif",Hg='shape-rendering="crispEdges"',Ig="slider",Jg="span",Kg="spinbutton",Lg="status",Mg="subMenuIcon-selected",Ng="tab",Og="table",Pg="tablist",Qg="tabpanel",Rg="tbody",Sg="td",Tg="text",Ug="textAlign",Vg="textbox",Wg="timer",Xg="title",Yg="toolbar",Zg="tooltip",$g="top",ah="touchcancel",bh="touchend",ch="touchmove",dh="touchstart",eh="tr",fh="tree",gh="treegrid",hh="treeitem",ih="true",
+jh="value",kh="verticalAlign",lh="visibility",mh="visible",nh="whiteSpace",oh="width",ph="x",qh="zIndex",rh="|",_,sh={l:4194303,m:4194303,h:1048575},Ah={l:0,m:0,h:0},Bh={l:1,m:0,h:0},Ch={l:2,m:0,h:0},Dh={l:3,m:0,h:0},Eh={l:4,m:0,h:0},Fh={l:8,m:0,h:0},Gh={l:10,m:0,h:0},Hh={l:16,m:0,h:0},Ih={l:32,m:0,h:0},Jh={l:64,m:0,h:0},Kh={l:128,m:0,h:0},Lh={l:256,m:0,h:0},Mh={l:512,m:0,h:0},Nh={l:1024,m:0,h:0},Oh={l:2048,m:0,h:0},Ph={l:8192,m:0,h:0},Qh={l:16384,m:0,h:0},Rh={l:32768,m:0,h:0},Sh={l:65536,m:0,h:0},
+Th={l:131072,m:0,h:0},Uh={l:262144,m:0,h:0},Vh={l:524288,m:0,h:0},Wh={},Xh={72:1,79:1,85:1,87:1},Yh={45:1,46:1,52:1,66:1,72:1},Zh={12:1},$h={72:1,75:1,89:1},ai={72:1,79:1,87:1},bi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},ci={90:1},di={49:1,72:1},ei={6:1,9:1,72:1,76:1,78:1},fi={2:1},gi={45:1,52:1,66:1,72:1},hi={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},ii={22:1},ji={91:1},ki={15:1},li={7:1,9:1,72:1,76:1,78:1},mi={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},
+ni={72:1,89:1},oi={74:1},pi={72:1,79:1,81:1,85:1,87:1},qi={9:1,10:1,72:1,76:1,78:1},ri={72:1},si={19:1,72:1},ti={89:1},ui={39:1,72:1,79:1,85:1,87:1},vi={40:1,45:1,46:1,52:1,61:1,66:1,68:1,72:1},wi={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},xi={8:1,9:1,72:1,76:1,78:1},yi={107:1},zi={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},Ai={68:1},Bi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},Ci={72:1,75:1,90:1},Di={14:1,38:1},Ei={28:1,35:1},Fi={11:1,72:1,76:1,78:1},Gi={21:1},Hi=
+{45:1,46:1,52:1,58:1,66:1,72:1},Ii={93:1},Ji={13:1,15:1,23:1,28:1,31:1,35:1,37:1},Ki={52:1,72:1},Li={36:1,72:1,76:1,78:1};function t(a,b,c){var d=Wh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Wh[a]=function(){}),_=d.prototype=0>b?{}:new Wh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Mi(this)};
+_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=y(Ni,m,-1,8,1);d=(Oi(),Pi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Qi(){Qi=x;Ri=new Si}function Ti(a){for(var b,a=new Ui(a.k.n);a.c<a.e.Je();)b=Vi(a),Wi(b.pd(),ke,!1),Xi(a)}
+function Yi(a,b,c){var a=a.o,d;try{d=new Zi(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=$i(e);if(A(e,79))throw new aj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Wi(b.pd(),Xb,!0);Wi(c.pd(),je,!0);z(Ri,b,c)}function bj(a,b){var c;c=cj(Ri,b);var d;d=cj(a.o.d,c);if(!d)throw new dj("dragHandle was not draggable");ej(d.c.b);ej(d.e.b);ej(d.d.b);Wi(b.pd(),Xb,!1);Wi(c.pd(),je,!1)}
+function fj(a){var b;a.p=!1;for(a=new Ui(a.k.n);a.c<a.e.Je();)b=Vi(a),Wi(b.pd(),ke,!1),Xi(a)}function gj(a,b){hj(a.k.n,b)?Wi(b.pd(),ke,!1):a.p?(ij(a.k.n,b),Wi(b.pd(),ke,!0)):(a.k.n.Ue(),ij(a.k.n,b))}function jj(a){this.i=a;this.k=new kj(this);this.o=new lj(this.k)}t(3,1,{});_.rc=function(){mj(this.k.f,"dragdrop-dragging")};_.sc=function(){nj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ri;function kj(a){this.n=new oj;this.e=a;this.b=a.i}t(4,1,{},kj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function pj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function qj(a,b){var c;c=rj(a.d,sj).b;b.b.ctrlKey||b.b.metaKey||Ti(a.c.e);gj(a.c.e,c)}function tj(a){a.c.i=null;a.c.e.sc();uj((vj(),wj(null)),a.b,0,0);var b=a.b.hb;xj=b;yj();zj=b;a.e=2}
+function lj(a){this.d=new Si;this.c=a;this.b=new Aj;Bj(this.b,Cj(),Qj());B(this.b,this,(Rj(),Rj(),Sj));B(this.b,this,(Tj(),Tj(),Uj));a=this.b.hb.style;a[se]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Vj(),jg);a.borderStyle=(Wj(),Pf);a[od]="blue"}t(5,1,{},lj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Xj(a);e=Yj(a);b=Zj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!sj)sj=c,this.c.f=rj(this.d,sj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==$j(this.c.n,this.c.f)&&(Ti(this.c.e),gj(this.c.e,this.c.f)),ak(new bk),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new ck(sj,null),sj!=this.c.f&&(c=new ck(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,tj(this),1!=this.e&&pj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=dk(a,b);a=ek(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(fk(gk(d-this.i),gk(a-this.j))>=this.c.e.n?(hk(),-1!=$j(this.c.n,this.c.f)||gj(this.c.e,this.c.f),c=new ck(sj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,tj(this)):ik.preventDefault()),1==this.e)return;ik.preventDefault();pj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=dk(a,b);b=ek(a,b);if(1==Zj(a.b)&&(this.f=!1,sj))try{if(hk(),1==this.e)qj(this,a);else{d!=this.b&&(c=new ck(d,null),e+=c.b,b+=c.e);try{pj(this,e,b),this.c.e.rc(),3!=this.e&&qj(this,a)}finally{var f=this.b.hb;xj&&f==xj&&(xj=null);yj();f===zj&&(zj=null);jk(this.b);this.e=1;this.c.f=null}}}finally{sj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var sj=null;function bk(){}t(6,1,ii,bk);_.xc=function(){hk()};
+function Zi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Zi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function ck(a,b){!a||a==(vj(),wj(null))?this.i=this.f=0:(this.f=a.ld()-kk(a.hb),this.i=a.md()-(a.hb.scrollTop||0));!b||b==(vj(),wj(null))?this.d=this.c=0:(this.c=lk(b.hb)+mk(b.hb),this.d=nk(b.hb)+ok(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},ck);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function hk(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function mk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(xd),-1==a.indexOf(jg)?0:parseInt(a.substr(0,a.length-2))):0}function ok(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(yd),-1==a.indexOf(jg)?0:parseInt(a.substr(0,a.length-2))):0}
+function pk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function qk(a,b){var c=rk();pk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;sk(a.n,rk())}function tk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function sk(a,b){tk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function uk(a){this.b=a}t(19,1,{},uk);_.Cc=function(a){sk(this,a)};_.b=null;t(20,1,{});t(21,1,fi);function vk(){vk=x;var a;(a=new wk)&&(a.Fc()||(a=new xk));yk=a}t(22,20,{});var yk=null;function xk(){this.b=new oj;this.c=new zk(this)}t(23,22,{},xk);
+_.Fc=function(){return!0};_.Dc=function(a){a=new Ak(this,a);ij(this.b,a);1==this.b.d&&Bk(this.c,16);return a};function Ck(){Ck=x;Dk=new oj;var a=new Ek;Fk();Gk(Hk?Hk:Hk=new Ik,a)}function Jk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);hj(Dk,a)}function Bk(a,b){if(0>b)throw new Kk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);hj(Dk,a);a.c=!1;a.d=Lk(a,b);ij(Dk,a)}function Mk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Lk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||hj(Dk,this);this.Hc()};_.c=!1;_.d=0;var Dk;function zk(a){Ck();this.b=a}t(24,25,{},zk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Nk,m,3,a.b.d,0);b=Ok(a.b,b);c=new Pk;for(e=0,f=b.length;e<f;++e)d=b[e],hj(a.b,d),sk(d.b,c.b);0<a.b.d&&Bk(a.c,fk(5,16-(rk()-c.b)))};_.b=null;function Ak(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},Ak);_.Ec=function(){var a=this.c;hj(a.b,this);0==a.b.d&&Jk(a.c)};_.b=null;
+_.c=null;function Qk(a,b){var c=C(function(){var b=rk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function wk(){}t(27,22,{},wk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Qk(a,b);return new Rk(c)};function Rk(a){this.b=a}t(28,21,fi,Rk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Sk(){this.b=hd}t(29,30,{},Sk);function Tk(){this.b=id}t(31,30,{},Tk);
+function Uk(){this.b=ld}t(32,30,{},Uk);t(34,1,{});_.b=null;function Vk(a){this.b=a}t(33,34,{},Vk);function Wk(){this.b=md}t(35,30,{},Wk);function Xk(){this.b=pd}t(36,30,{},Xk);function Yk(){this.b=Ad}t(37,30,{},Yk);function Zk(){this.b=Fd}t(38,30,{},Zk);function $k(){this.b=Nd}t(39,30,{},$k);function al(){this.b=Rd}t(40,30,{},al);function bl(){this.b=Sd}t(41,30,{},bl);function cl(){this.b=Td}t(42,30,{},cl);function dl(){this.b=ce}t(43,30,{},dl);function fl(){this.b=de}t(44,30,{},fl);
+function gl(){this.b=fe}t(45,30,{},gl);function hl(){this.b=ie}t(46,30,{},hl);function il(){this.b=Be}t(47,30,{},il);function jl(){this.b=Oe}t(48,30,{},jl);function kl(){this.b=Pe}t(49,30,{},kl);function ll(){this.b=Qe}t(50,30,{},ll);function ml(){this.b=Te}t(51,30,{},ml);function nl(a){this.b=a.id}t(52,1,{4:1,5:1},nl);_.b=null;function ol(){this.b=Xe}t(53,30,{},ol);function pl(){this.b=ff}t(54,30,{},pl);function ql(){this.b=gf}t(55,30,{},ql);function rl(){this.b=hf}t(56,30,{},rl);
+function sl(){this.b=kf}t(57,30,{},sl);function tl(){this.b=mf}t(58,30,{},tl);function ul(){this.b=of}t(59,30,{},ul);function vl(){this.b=uf}t(60,30,{},vl);function wl(){this.b=vf}t(61,30,{},wl);function xl(){this.b=wf}t(62,30,{},xl);function yl(){this.b=yf}t(63,30,{},yl);function zl(){this.b=zf}t(64,30,{},zl);function Al(){this.b=Af}t(65,30,{},Al);function Bl(){this.b=Bf}t(66,30,{},Bl);function Cl(){this.b=Of}t(67,30,{},Cl);function Dl(){this.b=Rf}t(68,30,{},Dl);function El(){this.b=$f}
+t(69,30,{},El);function Fl(){this.b=gg}t(70,30,{},Fl);t(71,34,{},function(a){this.b=a});function Gl(){this.b=ig}t(72,30,{},Gl);function Hl(){Hl=x;Il=new Vk("aria-activedescendant")}var Il;function Jl(){this.b=mg}t(74,30,{},Jl);function Kl(){this.b=ng}t(75,30,{},Kl);function Ll(){this.b=pg}t(76,30,{},Ll);
+function Ml(){Ml=x;Nl=new Tk;Ol=new Sk;Pl=new Uk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new kl;dm=new jl;em=new ll;fm=new ml;gm=new ol;hm=new pl;im=new rl;jm=new sl;km=new ql;lm=new tl;mm=new ul;nm=new vl;om=new wl;pm=new yl;qm=new Al;rm=new Bl;sm=new zl;tm=new xl;um=new Cl;vm=new Dl;wm=new El;xm=new Fl;ym=new Gl;zm=new Kl;Am=new Jl;Bm=new Ll;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new $m;an=new bn;cn=
+new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;vn=new wn;xn=new yn;zn=new An;Bn=new Cn;F=new Si;z(F,pg,Bm);z(F,hd,Ol);z(F,de,Zl);z(F,id,Nl);z(F,ld,Pl);z(F,ie,am);z(F,md,Ql);z(F,pd,Rl);z(F,Ad,Sl);z(F,Fd,Tl);z(F,Pe,cm);z(F,Nd,Ul);z(F,Qe,em);z(F,Rd,Vl);z(F,Sd,Wl);z(F,Td,Xl);z(F,ce,Yl);z(F,gf,km);z(F,fe,$l);z(F,Be,bm);z(F,Oe,dm);z(F,Te,fm);z(F,Xe,gm);z(F,ff,hm);z(F,hf,im);z(F,kf,jm);z(F,mf,lm);z(F,of,mm);z(F,uf,nm);z(F,vf,om);z(F,wf,tm);z(F,yf,pm);z(F,zf,sm);z(F,
+Af,qm);z(F,$f,wm);z(F,mg,Am);z(F,Bf,rm);z(F,Of,um);z(F,Rf,vm);z(F,gg,xm);z(F,ig,ym);z(F,ng,zm);z(F,vg,Gm);z(F,wg,Cm);z(F,xg,Em);z(F,Eg,Km);z(F,Fg,an);z(F,Cg,Im);z(F,Ig,cn);z(F,Kg,en);z(F,Lg,gn);z(F,Ng,nn);z(F,Pg,jn);z(F,Qg,ln);z(F,Vg,pn);z(F,Wg,rn);z(F,Yg,tn);z(F,Zg,vn);z(F,fh,Bn);z(F,gh,xn);z(F,hh,zn)}var Ol,Nl,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,dm,cm,em,fm,gm,hm,km,im,jm,lm,mm,nm,om,tm,pm,sm,qm,rm,um,vm,wm,xm,ym,Am,zm,Bm,F,Gm,Cm,Em,Im,Km,an,cn,en,gn,nn,jn,ln,pn,rn,tn,vn,Bn,xn,zn;
+function Hm(){this.b=vg}t(78,30,{},Hm);function Dm(){this.b=wg}t(79,30,{},Dm);function Fm(){this.b=xg}t(80,30,{},Fm);function Jm(){this.b=Cg}t(81,30,{},Jm);function $m(){this.b=Eg}t(82,30,{},$m);function bn(){this.b=Fg}t(83,30,{},bn);function dn(){this.b=Ig}t(84,30,{},dn);function fn(){this.b=Kg}t(85,30,{},fn);function hn(){this.b=Lg}t(86,30,{},hn);function on(){this.b=Ng}t(87,30,{},on);function kn(){this.b=Pg}t(88,30,{},kn);function mn(){this.b=Qg}t(89,30,{},mn);function qn(){this.b=Vg}
+t(90,30,{},qn);function sn(){this.b=Wg}t(91,30,{},sn);function un(){this.b=Yg}t(92,30,{},un);function wn(){this.b=Zg}t(93,30,{},wn);function Cn(){this.b=fh}t(94,30,{},Cn);function yn(){this.b=gh}t(95,30,{},yn);function An(){this.b=hh}t(96,30,{},An);function Pk(){this.b=rk()}function rk(){return(new Date).getTime()}t(97,1,{},Pk);function Dn(a){var b,c,d;d=new En;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Fn(d,c.cZ.e),d.b.b+=mb,Gn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Hn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{72:1,87:1});_.Ic=function(){return this.i};_.tS=function(){return Hn(this)};_.f=null;_.i=null;function In(a){Jn();this.i=a}t(101,102,ai,In);function dj(a){Jn();this.i=a}function aj(a,b){Jn();this.f=b;this.i=a}t(100,101,Xh,dj,aj);function Kn(a){Jn();this.c=a;this.b=l;a=new Ln;a=Mn(a,Nn(this.c)?this.c:null);On(a)}t(99,100,Xh,Kn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Tf:Nn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Pn(this.c).e;this.b=this.b+mb+(Nn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Nn(this.c)){b=(Qn(),this.c);var c=l,d;for(d in b)if(d!=Nf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Rn(a,b){return Sn(a)?a.eQ(b):a===b}
+function Pn(a){return Sn(a)?a.cZ:Tn}function Un(a){return Sn(a)?a.hC():Mi(a)}
+function Vn(){var a;Vn=x;Wn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Xn(a){Vn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Wn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Wn;t(109,1,{});function Mi(a){return a.$H||(a.$H=++Yn)}function Zn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function $n(){return $wnd.setTimeout(function(){0!=ao&&(ao=0);bo=-1},10)}var ao=0,Yn=0,co=0,bo=-1;
+function eo(){eo=x;fo=new go}function ho(a,b){a.b=io(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new jo(a)),ko(a.f,1),!a.j&&(a.j=new lo(a)),ko(a.j,50))}function go(){}function mo(a){return a.Jc()}function io(a,b){!a&&(a=[]);a[a.length]=b;return a}function no(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=io(b,e)):e[0].xc()}catch(f){if(f=$i(f),!A(f,87))throw f;}}return b}function ko(a,b){eo();$wnd.setTimeout(function(){C(mo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},go);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var fo;function jo(a){this.b=a}t(112,1,{},jo);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),no(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Pk;100>rk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function lo(a){this.b=a}t(113,1,{},lo);_.Jc=function(){this.b.e&&ko(this.b.f,1);return this.b.k};
+_.b=null;function oo(a,b){a.length>=b&&a.splice(0,b);return a}function po(){try{null.a()}catch(a){return a}}function qo(){}t(116,1,{},qo);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=ro(a);b=a.indexOf(ua);c=0==a.indexOf(Ce)?8:0;-1==b&&(b=so(a,to(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=ro(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function uo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return oo(this.Mc(po()),this.Nc())};_.Mc=function(a){return uo(this,a)};_.Nc=function(){return 2};
+function Qn(){Qn=x;Error.stackTraceLimit=128}function vo(a){a=oo(Mn(a,po()),3);0==a.length&&(a=oo((new qo).Kc(),1));return a}function Jn(){Qn();var a;a=vo(new Ln);On(a)}function Mn(a,b){var c;c=uo(a,b);return 0==c.length?(new qo).Mc(b):oo(c,1)}
+function On(a){var b,c,d,e,f,g,j,h,n;n=y(wo,m,86,a.length,0);for(e=0,f=n.length;e<f;++e)h=xo(a[e],vb),b=-1,d=Rc,2==h.length&&null!=h[1]&&(j=h[1],g=yo(j,to(58)),d=to(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=zo(j,g+1),b=parseInt(b)||-1)),n[e]=new Ao(h[0],d+ub+b);e=y(wo,m,86,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new Bo;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return vo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=ro(a);0==c.indexOf("at ")&&(c=zo(c,3));a=c.indexOf(Uc);-1!=a&&(c=ro(c.substr(0,a-0))+ro(zo(c,c.indexOf(cd,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(ub),-1==a?(b=c,c=l):(b=ro(zo(c,a+1)),c=ro(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=ro(c.substr(0,a-0)));a=so(c,to(46));-1!=a&&(c=zo(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Mc=function(a){return Mn(this,a)};_.Nc=function(){return 3};function Ln(){Qn()}
+t(119,117,{},Ln);t(120,1,{});function Gn(a,b){a.b+=b}function Co(){}t(121,120,{},Co);_.b=l;function G(a,b){return parseInt(a[b])||0}function Do(a,b){return null==a[b]?null:""+a[b]}function Eo(a){a.draggable=ih;a.style.webkitUserDrag="element"}function Fo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Go(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function Ho(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Zj(a){a=a.button;return 1==a?4:2==a?2:1}
+function lk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+kk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==yg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[fg]==te){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(xd)));if(d&&d.tagName==Cb&&a.style.position==gd)break;a=d}a=b}return a}
+function nk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[fg]==te){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(yd)));if(d&&d.tagName==Cb&&a.style.position==
+gd)break;a=d}a=b}return a}function kk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==yg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Io(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Jo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Qj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}
+function Cj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function I(a,b){this.c=a;this.d=b}t(146,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Mi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Wj(){Wj=x;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=K(Vo,m,6,[Ko,Mo,Oo,Qo,So])}t(145,146,ei);var Uo,Oo,Mo,Qo,Ko,So;function Lo(){I.call(this,kc,0)}t(147,145,ei,Lo);function No(){I.call(this,"DOTTED",1)}t(148,145,ei,No);
+function Po(){I.call(this,"DASHED",2)}t(149,145,ei,Po);function Ro(){I.call(this,"HIDDEN",3)}t(150,145,ei,Ro);function To(){I.call(this,"SOLID",4)}t(151,145,ei,To);function Wo(){Wo=x;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=K(Hp,m,7,[Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp,Ap,Cp,Ep])}t(152,146,li);
+var Gp,Zo,Cp,ap,Xo,gp,Ap,ep,ip,kp,mp,cp,Ep,op,qp,sp,wp,yp,up;function Yo(){I.call(this,Rb,0)}t(153,152,li,Yo);function pp(){I.call(this,"SE_RESIZE",9)}t(154,152,li,pp);function rp(){I.call(this,"SW_RESIZE",10)}t(155,152,li,rp);function tp(){I.call(this,"S_RESIZE",11)}t(156,152,li,tp);function vp(){I.call(this,"W_RESIZE",12)}t(157,152,li,vp);function xp(){I.call(this,"TEXT",13)}t(158,152,li,xp);function zp(){I.call(this,"WAIT",14)}t(159,152,li,zp);function Bp(){I.call(this,"HELP",15)}
+t(160,152,li,Bp);function Dp(){I.call(this,"COL_RESIZE",16)}t(161,152,li,Dp);function Fp(){I.call(this,"ROW_RESIZE",17)}t(162,152,li,Fp);function $o(){I.call(this,"AUTO",1)}t(163,152,li,$o);function bp(){I.call(this,"CROSSHAIR",2)}t(164,152,li,bp);function dp(){I.call(this,"POINTER",3)}t(165,152,li,dp);function fp(){I.call(this,"MOVE",4)}t(166,152,li,fp);function hp(){I.call(this,"E_RESIZE",5)}t(167,152,li,hp);function jp(){I.call(this,"NE_RESIZE",6)}t(168,152,li,jp);
+function lp(){I.call(this,"NW_RESIZE",7)}t(169,152,li,lp);function np(){I.call(this,"N_RESIZE",8)}t(170,152,li,np);function Ip(){Ip=x;Jp=new Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=K(Sp,m,8,[Jp,Lp,Np,Pp])}t(171,146,xi);var Rp,Lp,Np,Pp,Jp;function Kp(){I.call(this,kc,0)}t(172,171,xi,Kp);function Mp(){I.call(this,"BLOCK",1)}t(173,171,xi,Mp);function Op(){I.call(this,"INLINE",2)}t(174,171,xi,Op);function Qp(){I.call(this,"INLINE_BLOCK",3)}t(175,171,xi,Qp);
+function Tp(){Tp=x;Up=new Vp;Wp=new Xp;Yp=new Zp;$p=new aq;bq=K(cq,m,10,[Up,Wp,Yp,$p])}t(176,146,qi);var bq,Up,Wp,Yp,$p;function Vp(){I.call(this,Kb,0)}t(177,176,qi,Vp);function Xp(){I.call(this,ec,1)}t(178,176,qi,Xp);function Zp(){I.call(this,gc,2)}t(179,176,qi,Zp);function aq(){I.call(this,zc,3)}t(180,176,qi,aq);function Vj(){Vj=x;dq=new eq;fq=new gq;hq=new iq;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=K(wq,m,11,[dq,fq,hq,jq,lq,nq,pq,rq,tq])}t(181,146,Fi);
+var vq,rq,hq,jq,pq,tq,nq,fq,lq,dq;function eq(){I.call(this,"PX",0)}t(182,181,Fi,eq);function gq(){I.call(this,"PCT",1)}t(183,181,Fi,gq);function iq(){I.call(this,"EM",2)}t(184,181,Fi,iq);function kq(){I.call(this,"EX",3)}t(185,181,Fi,kq);function mq(){I.call(this,"PT",4)}t(186,181,Fi,mq);function oq(){I.call(this,"PC",5)}t(187,181,Fi,oq);function qq(){I.call(this,"IN",6)}t(188,181,Fi,qq);function sq(){I.call(this,"CM",7)}t(189,181,Fi,sq);function uq(){I.call(this,"MM",8)}t(190,181,Fi,uq);
+function xq(){xq=x;yq=[];zq=[];Aq=[]}var yq,zq,Aq;function Bq(){Bq=x;Cq=new Dq}function Eq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Fq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Dq(){}t(193,1,{},Dq);_.b=null;var Cq;t(204,1,{});_.tS=function(){return"An event type"};_.i=null;t(203,204,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(202,203,{});_.Pc=function(){return this.Rc()};_.b=null;var Gq=_.c=null;
+function Hq(){Hq=x;Iq=new Jq(qd,new Kq)}function Kq(){}t(201,202,{},Kq);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Iq};var Iq;function Lq(){Lq=x;Mq=new Jq(Ed,new Nq)}function Nq(){}t(205,202,{},Nq);_.Oc=function(a){Oq();Pq(this,a.c,Qq(a.b.b,a.b.b.hb.selectedIndex))};_.Rc=function(){return Mq};var Mq;t(208,202,Zh);function dk(a,b){return(a.b.clientX||0)-lk(b)+kk(b)+kk(b.ownerDocument.body)}function ek(a,b){return(a.b.clientY||0)-nk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Xj(a){var b;return(b=a.c)?dk(a,b):a.b.clientX||0}function Yj(a){var b;return(b=a.c)?ek(a,b):a.b.clientY||0}t(207,208,Zh);function Rq(){Rq=x;Sq=new Jq(Hd,new Tq)}function Tq(){}t(206,207,Zh,Tq);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Sq};var Sq;function Uq(){Uq=x;Vq=new Jq(Ud,new Wq)}function Wq(){}t(209,202,{},Wq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return Vq};var Vq;t(212,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var Xq=_.d=0;function Ik(){this.d=++Xq}t(211,212,Di,Ik);function Jq(a,b){this.d=++Xq;this.b=b;!Gq&&(Gq=new Yq);Gq.b[a]=this;this.c=a}t(210,211,Di,Jq);_.b=null;_.c=null;function Zq(){Zq=x;$q=new Jq(be,new ar)}function ar(){}t(213,207,Zh,ar);
+_.Oc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(br(),cr))a=dr(b.hb),c=new er(G(b.hb,Xf),G(b.hb,Wf)),d=new er(G(b.L.bb.hb,Xf),G(b.L.bb.hb,Wf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);fr(b.A,!0);a=G(b.L.bb.hb,Xf);gr(b,new er(a,hr(b.L.bb).b));b.B&&b.G!=cr&&ir(b.i,b)}else fr(b.A,!1),b.G!=(br(),cr)?gr(b,new er(b.x.c,b.x.b)):jr(b,dr(b.i.hb)),b.B&&b.G!=cr&&kr(b.i,b);lr(b.L.bb)}else fr(b.A,!0)};_.Rc=function(){return $q};var $q;t(214,202,{});
+function mr(){mr=x;nr=new Jq(le,new or)}function or(){}t(215,214,{},or);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return nr};var nr;function pr(){pr=x;qr=new Jq(me,new rr)}function rr(){}t(216,214,{},rr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return qr};var qr;function sr(){sr=x;tr=new Jq(ne,new ur)}function ur(){}t(217,214,{},ur);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return tr};
+var tr;function vr(){vr=x;wr=new Jq(oe,new xr)}function xr(){}t(218,214,{},xr);_.Oc=function(a){a=yr(a.b);(this.b.dataTransfer||null).setData(Tg,a)};_.Rc=function(){return wr};var wr;function zr(){zr=x;Ar=new Jq(pe,new Br)}function Br(){}t(219,214,{},Br);
+_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Cr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Tg),Dr(a.b.c,b))};_.Rc=function(){return Ar};var Ar;function Er(){Er=x;Fr=new Jq(ve,new Gr)}function Gr(){}t(220,202,{},Gr);_.Oc=function(a){jk(a.b.b)};_.Rc=function(){return Fr};var Fr;
+function Hr(){Hr=x;Ir=new Jq(Ee,new Jr)}function Jr(){}t(221,202,{},Jr);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Kr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Lr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Ir};var Ir;function Mr(){Mr=x;Nr=new Jq(Fe,new Or)}function Or(){}t(222,202,{},Or);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Pr(a.b.b,a.b.c))};
+_.Rc=function(){return Nr};var Nr;function Qr(){Qr=x;Rr=new Jq(Ge,new Sr)}function Sr(){}t(223,202,{},Sr);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Rr};var Rr;t(225,202,{});t(224,225,{});function Tr(){Tr=x;Ur=new Jq(bf,new Vr)}function Vr(){}t(226,224,{},Vr);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Wr(),Xr).length&&-999!=(Wr(),Xr)[c]&&(c=(Wr(),Xr)[c]);b=new Yr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Zr(yr(a)):e=301;break;case 118:case 86:b&&a.wb&&$r(a.v,(!a.xb&&(a.xb=new as(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(bs(a,Do((cs(),ds).hc.b.hb,jh)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Yb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?es(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?es(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&es(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?es(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?es(a,4):e=207;break;case 53:105==a.d?es(a,5):e=208;break;case 54:105==a.d?es(a,
+6):e=210;break;case 55:105==a.d?es(a,7):e=211;break;case 56:105==a.d?es(a,8):e=212;break;case 57:105==a.d?es(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}fs(a,e)}b=!0}b&&this.b.preventDefault()};_.Rc=function(){return Ur};var Ur;function gs(){gs=x;hs=new Jq(Df,new is)}function is(){}t(227,207,Zh,is);_.Oc=function(a){a.uc(this)};_.Rc=function(){return hs};var hs;
+function Rj(){Rj=x;Sj=new Jq(Ef,new js)}function js(){}t(228,207,Zh,js);_.Oc=function(a){a.vc(this)};_.Rc=function(){return Sj};var Sj;function ks(){ks=x;ls=new Jq(Ff,new ms)}function ms(){}t(229,207,Zh,ms);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new ck(sj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,tj(a))};_.Rc=function(){return ls};var ls;function ns(){ns=x;os=new Jq(Gf,new ps)}function ps(){}t(230,207,Zh,ps);_.Oc=function(a){var b;b=this.b;ho((eo(),fo),new qs(a,a.c,b))};_.Rc=function(){return os};var os;
+function Tj(){Tj=x;Uj=new Jq(Hf,new rs)}function rs(){}t(231,207,Zh,rs);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Uj};var Uj;function Yq(){this.b={}}t(232,1,{},Yq);_.b=null;t(235,208,Zh);var ss=null;function ts(){ts=x;us=new Jq(ah,new vs)}function vs(){}t(234,235,Zh,vs);_.Oc=function(a){ws(a.b,this,a.b.n)};_.Rc=function(){return us};var us;function xs(){xs=x;ys=new Jq(bh,new zs)}function zs(){}t(236,235,Zh,zs);_.Oc=function(a){ws(a.b,this,a.b.n)};_.Rc=function(){return ys};var ys;
+function As(){var a;this.b=(a=document.createElement(he),a.setAttribute(Yf,"return;"),typeof a.ontouchstart==Ce)}t(237,1,{},As);function Bs(){Bs=x;Cs=new Jq(ch,new Ds)}function Ds(){}t(238,235,Zh,Ds);_.Oc=function(a){ws(a.b,this,a.b.o)};_.Rc=function(){return Cs};var Cs;function Es(){Es=x;Fs=new Jq(dh,new Gs)}function Gs(){}t(239,235,Zh,Gs);_.Oc=function(a){Hs(a.b,this)&&(a.b.k&&Is(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Bk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Fs};var Fs;
+function Js(a,b){this.b=b;this.c=a}function Ks(a,b,c){Hk&&(b=new Js(b,c),a.ad(b))}t(240,203,{},Js);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return Hk};_.b=!1;var Hk=_.c=null;function Ls(a){this.b=a}t(241,203,{},Ls);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Ms};var Ms=_.b=null;function Ns(){}function Os(a){var b;Ps&&(b=new Ns,a.ad(b))}t(242,203,{},Ns);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Ps};var Ps=null;function Qs(a){this.b=a}t(243,203,{},Qs);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Rs};var Rs=_.b=null;function Ss(){}t(244,203,{},Ss);_.Oc=function(a){a.b.O&&a.b.Md()};_.Pc=function(){return Ts};var Ts=null;function Us(a,b,c){a=a.b;if(!b)throw new Vs("Cannot add a handler with a null type");if(!c)throw new Vs("Cannot add a null handler");0<a.c?Ws(a,new Xs(a,b,c)):Ys(a,b,null,c);return new Zs(new $s(a,b,c))}
+function nt(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Vs("Cannot fire null event");try{++d.c;j=ot(d,b.Pc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Oc(g)}catch(n){if(n=$i(n),A(n,87))f=n,!e&&(e=new pt),qt(e,f);else throw n;}}if(e)throw new rt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ui(d.b);r.c<r.e.Je();)o=Vi(r),o.xc()}finally{d.b=null}}}}catch(q){q=$i(q);if(A(q,39))throw new st(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function tt(a){ut.call(this,a,!1)}function ut(a,b){this.b=new vt(b);this.c=a}t(245,1,ki,tt,ut);_.ad=function(a){nt(this,a)};_.b=null;_.c=null;t(248,1,{});function Ws(a,b){!a.b&&(a.b=new oj);ij(a.b,b)}function Ys(a,b,c,d){var e;e=rj(a.e,b);e||(e=new Si,z(a.e,b,e));a=e.Fe(c);a||(a=new oj,e.He(c,a));a.Ff(d)}function wt(a,b,c,d){var e,f;e=ot(a,b,c);e.Hf(d)&&e.Ge()&&(f=rj(a.e,b),f.Ie(c),f.Ge()&&cj(a.e,b))}
+function ot(a,b,c){a=rj(a.e,b);if(!a)return xt(),xt(),yt;c=a.Fe(c);return!c?(xt(),xt(),yt):c}t(247,248,{});_.b=null;_.c=0;_.d=!1;function vt(a){this.e=new Si;this.d=a}t(246,247,{},vt);function Zs(a){this.b=a}t(249,1,{},Zs);_.b=null;function rt(a){aj.call(this,zt(a),At(a));this.b=a}function At(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function zt(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Bt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Gn(b.b,d);return b.b.b}t(251,100,ui,rt);_.b=null;function st(a){rt.call(this,a)}t(250,251,ui,st);t(252,1,{},function(){});function Ct(a){a=Do(a,ee);return(null==a?0:yg==a||yg.toLowerCase()==a.toLowerCase())?(Dt(),Et):(null==a?0:nf==a||nf.toLowerCase()==a.toLowerCase())?(Dt(),Ft):(Dt(),Gt)}
+function Dt(){Dt=x;Et=new Ht("RTL",0);Ft=new Ht("LTR",1);Gt=new Ht(Rb,2);It=K(Jt,m,16,[Et,Ft,Gt])}function Ht(a,b){I.call(this,a,b)}t(254,146,{16:1,72:1,76:1,78:1},Ht);var It,Gt,Ft,Et;function Kt(){}function Lt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Lt(e,d);K(a,b,c,d);return d}function Mt(a){return Nt([Ot,M],[m,s],[71,-1],a,0,2,1)}
+function Nt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Lt(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Nt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){Pt();var e=Qt,f=Rt;Pt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function St(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Tt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Tt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Tt;}a[b]=c}t(255,1,{},Kt);_.qI=0;
+function Pt(){Pt=x;Qt=[];Rt=[];var a=new Kt,b=Qt,c=Rt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Qt,Rt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Nn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Sn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Ut(a){return null==a?null:a}function Vt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Wt(){var a;$stats&&Xt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Zf))a=Zf;else if(-1!=a.indexOf("webkit"))a=Ag;else if(-1!=a.indexOf(Kf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Kf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Ag,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Xt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(Yt,m,1,[Lb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Xt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";xq();Aq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+xq();0!=Aq.length&&(a=Aq.join(l),b=(Bq(),Cq),a=Eq(a),Fq(b).insertBefore(a,b.b.firstChild),Aq.length=0);0!=yq.length&&(a=yq.join(l),b=(Bq(),Cq),a=Eq(a),Fq(b).appendChild(a),yq.length=0);0!=zq.length&&(a=zq.join(l),b=(Bq(),Cq),a=Eq(a),Fq(b).appendChild(a),zq.length=0);$stats&&Xt("export.client.JSME_export");new Zt;new $t;0<au(null)?ho((eo(),fo),new bu):cu()}function $i(a){return A(a,87)?a:new Kn(a)}function du(a){return eu(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function fu(a){return eu(a.l,a.m,a.h)}function eu(a,b,c){return _=new gu,_.l=a,_.m=b,_.h=c,_}
+function hu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new iu;if(0==a.l&&0==a.m&&0==a.h)return ju=eu(0,0,0),eu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ju=eu(0,0,0),c=fu((ku(),lu))):(ju=eu(c.l,c.m,c.h),c=eu(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=mu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?nu(e):0==c&&0!=d&&0==e?nu(d)+22:0!=c&&0==d&&0==e?nu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=fu((ku(),ou)),c=!0,g=!g;else return c=pu(a,f),g&&qu(c),ju=eu(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=mu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=pu(c,d);f&&qu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=eu(f,j,c);g?ju=mu(c):ju=eu(c.l,c.m,c.h);return e}if(!ru(a,b))return e?ju=mu(a):ju=eu(a.l,a.m,a.h),eu(0,0,0);c=c?a:eu(a.l,a.m,a.h);var h,n,o,r;f=su(b)-su(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=eu(j&4194303,n&4194303,h&1048575);for(n=eu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&qu(n);e?(ju=mu(c),d&&(ju=tu(ju,(ku(),lu)))):ju=eu(c.l,c.m,c.h);return n}
+function qu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function su(a){var b;b=uu(a.h);return 32==b?(b=uu(a.m),32==b?uu(a.l)+32:b+20-10):b-12}var ju=null;function vu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return eu(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function wu(a,b){return eu(a.l&b.l,a.m&b.m,a.h&b.h)}function xu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return ku(),yu;if(-9223372036854775E3>a)return ku(),zu;if(9223372036854775E3<=a)return ku(),ou;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Vt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Vt(a/4194304),a-=4194304*b);a=Vt(a);b=eu(a,b,c);d&&qu(b);return b}function Au(a){var b,c;return-129<a&&128>a?(b=a+128,null==Bu&&(Bu=y(Cu,m,17,256,0)),c=Bu[b],!c&&(c=Bu[b]=du(a)),c):du(a)}
+function Du(a){var b=Ah,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ru(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Eu(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return eu(c&4194303,q&4194303,u&1048575)}function mu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return eu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function pu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return eu(c&4194303,d&4194303,e&1048575)}
+function tu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return eu(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Fu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Fu(mu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Au(1E9);a=hu(a,b);b=l+O(ju);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var Bu=null;
+function ku(){ku=x;ou=eu(4194303,4194303,524287);zu=eu(0,0,524288);lu=Au(1);Au(2);yu=Au(0)}var ou,zu,lu,yu;function gu(){}t(264,1,{17:1},gu);function Xt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Gu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(269,1,{},Gu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Hu(a,b){Gn(a.b.b,b.b);return a}function Iu(){this.b=new Ju}
+t(270,1,{},Iu);function Ku(a){if(null==a)throw new Vs("css is null");this.b=a}t(271,1,{18:1,72:1},Ku);_.eQ=function(a){return!A(a,18)?!1:H(this.b,a.b)};_.hC=function(){return Lu(this.b)};_.b=null;function Mu(a){if(null==a)throw new Vs("html is null");this.b=a}t(273,1,si,Mu);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Lu(this.b)};_.b=null;t(274,1,si,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Lu(this.b)};_.b=null;function Nu(){Nu=x;Ou=RegExp(na,De);Pu=RegExp(rb,De);Qu=RegExp(ob,De);Ru=RegExp(ta,De);Su=RegExp(da,De)}function Tu(a){Nu();-1!=a.indexOf(na)&&(a=a.replace(Ou,pa));-1!=a.indexOf(ob)&&(a=a.replace(Qu,ra));-1!=a.indexOf(rb)&&(a=a.replace(Pu,qa));-1!=a.indexOf(da)&&(a=a.replace(Su,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ru,"&#39;"));return a}var Ou,Pu,Qu,Su,Ru;
+function Uu(a){if(null==a)throw new Vs("uri is null");this.b=a}t(276,1,{20:1},Uu);_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Lu(this.b)};_.b=null;function Vu(){Vu=x}t(278,1,{});function Wu(){}t(279,1,{},Wu);var Xu=null;function Yu(){}t(280,278,{},Yu);var Zu=null;
+function $u(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=ot(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=ot(a.b,f,null).Mf(e),A(d,21)&&Rn(d.b,b)){var h=a.b,n=f;0<h.c?Ws(h,new av(h,n,null,d)):wt(h,n,null,d)}}}t(281,1,Gi);_.b=null;function bv(a){this.b=a}t(282,281,Gi,bv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function cv(a){this.b=a}t(283,281,Gi,cv);_.$c=function(){dv(this.b.b.hb)};function ev(){Jn()}t(284,100,Xh,ev);function fv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Bk(a.e,1))}
+function gv(){this.b=new hv(this);this.c=new oj;this.e=new iv(this);this.i=new jv(this)}t(285,1,{},gv);_.d=!1;_.f=!1;function hv(a){Ck();this.b=a}t(286,25,{},hv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=kv(a.i.e.c,a.i.c);lv(a.i);A(b,22)&&new ev;a.d=!1;fv(a)}};_.b=null;function iv(a){Ck();this.b=a}t(287,25,{},iv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=rk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Bk(a.b,1E4);a.i.d<a.i.b;){d=mv(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||lv(a.i)}if(100<=rk()-b)break}}finally{e||(Jk(a.b),a.d=!1,fv(a))}};_.b=null;function mv(a){var b;a.c=a.d;b=kv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function lv(a){nv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function jv(a){this.e=a}t(288,1,{},jv);_.dd=function(){return this.d<this.b};_.ed=function(){return mv(this)};
+_.fd=function(){lv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function ov(a,b){var c=(pv(),qv(b));a.appendChild(c)}function rv(a,b,c){var d;d=ik;ik=a;b==xj&&8192==sv(a.type)&&(xj=null);c.gd(a);ik=d}var ik=null,xj=null;function tv(){tv=x;uv=new gv}function ak(a){tv();if(!a)throw new Vs("cmd cannot be null");var b=uv;ij(b.c,a);fv(b)}var uv;function vv(a){yj();!wv&&(wv=new Ik);xv||(xv=new ut(null,!0),yv=new zv);return Us(xv,wv,a)}var xv=null;function Av(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function zv(){}t(294,203,{},zv);_.Oc=function(a){a.cd(this);yv.d=!1};_.Pc=function(){return wv};_.Qc=function(){Av(this)};_.b=!1;_.c=!1;_.d=!1;var wv=_.e=null,yv=null;function Bv(){Bv=x;Cv=new Dv;Ev()||(Cv=null)}var Cv=null;function Ek(){}t(296,1,{},Ek);_.Yc=function(){for(;0<(Ck(),Dk).d;)Jk(kv(Dk,0))};function Gk(a,b){return Us((!Fv&&(Fv=new Gv),Fv),a,b)}function Hv(a){Fk();Iv||(Jv(),Iv=!0);return Gk((!Ps&&(Ps=new Ik),Ps),a)}function Fk(){Kv||(Lv(),Kv=!0)}
+function Mv(){var a;Kv&&(a=new Nv,Fv&&nt(Fv,a));return null}var Kv=!1,Fv=null,Ov=0,Pv=0,Iv=!1;function Qv(){Qv=x;Rv=new Ik}function Nv(){Qv()}t(298,203,{},Nv);_.Oc=function(){null.ig()};_.Pc=function(){return Rv};var Rv;function Gv(){tt.call(this,null)}t(300,245,ki,Gv);
+function sv(a){switch(a){case qd:return 4096;case Ed:return 1024;case Hd:return 1;case be:return 2;case ve:return 2048;case bf:return 128;case cf:return 256;case df:return 512;case lf:return 32768;case "losecapture":return 8192;case Df:return 4;case Ef:return 64;case Ff:return 32;case Gf:return 16;case Hf:return 8;case "scroll":return 16384;case re:return 65536;case "DOMMouseScroll":case If:return 131072;case Ud:return 262144;case dg:return 524288;case dh:return 1048576;case ch:return 2097152;case bh:return 4194304;
+case ah:return 8388608;case Ge:return 16777216;case Ee:return 33554432;case Fe:return 67108864;default:return-1}}function yj(){Sv||(Tv(),Sv=!0)}var Sv=!1;function Uv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Vv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Tv(){Wv=C(function(a){var b;var c=xv,d,e,f;wv&&c&&Xv(c.b.e,wv)?(b=yv.b,d=yv.c,e=yv.d,f=yv.e,Av(yv),yv.e=a,nt(c,yv),c=!(yv.b&&!yv.c),yv.b=b,yv.c=d,yv.d=e,yv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Yv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Nn(b)&&A(b,23)&&rv(a,c,b)});Zv=C(function(a){a.preventDefault();Yv.call(this,a)});$v=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Yv.call(this,a)});aw=C(function(a){if(Wv(a)){var b=zj;b&&b.__listener&&!Nn(b.__listener)&&A(b.__listener,23)&&(rv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Hd,aw,!0);$wnd.addEventListener(be,aw,!0);$wnd.addEventListener(Df,aw,!0);$wnd.addEventListener(Hf,aw,!0);$wnd.addEventListener(Ef,aw,!0);$wnd.addEventListener(Gf,aw,!0);$wnd.addEventListener(Ff,aw,!0);$wnd.addEventListener(If,aw,!0);$wnd.addEventListener(bf,Wv,!0);$wnd.addEventListener(df,Wv,!0);$wnd.addEventListener(cf,
+Wv,!0);$wnd.addEventListener(dh,aw,!0);$wnd.addEventListener(ch,aw,!0);$wnd.addEventListener(bh,aw,!0);$wnd.addEventListener(ah,aw,!0);$wnd.addEventListener(Ge,aw,!0);$wnd.addEventListener(Ee,aw,!0);$wnd.addEventListener(Fe,aw,!0)}function bw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function cw(a,b){yj();switch(b){case "drag":a.ondrag=Yv;break;case le:a.ondragend=Yv;break;case me:a.ondragenter=Zv;break;case "dragleave":a.ondragleave=Yv;break;case ne:a.ondragover=Zv;break;case oe:a.ondragstart=Yv;break;case pe:a.ondrop=Yv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Yv,!1);a.addEventListener(b,Yv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function dw(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Yv:null),c&2&&(a.ondblclick=b&2?Yv:null),c&4&&(a.onmousedown=b&4?Yv:null),c&8&&(a.onmouseup=b&8?Yv:null),c&16&&(a.onmouseover=b&16?Yv:null),c&32&&(a.onmouseout=b&32?Yv:null),c&64&&(a.onmousemove=b&64?Yv:null),c&128&&(a.onkeydown=b&128?Yv:null),c&256&&(a.onkeypress=b&256?Yv:null),c&512&&(a.onkeyup=b&512?Yv:null),c&1024&&(a.onchange=b&1024?Yv:null),c&2048&&(a.onfocus=b&2048?Yv:null),c&4096&&(a.onblur=b&4096?Yv:null),
+c&8192&&(a.onlosecapture=b&8192?Yv:null),c&16384&&(a.onscroll=b&16384?Yv:null),c&32768&&(a.onload=b&32768?$v:null),c&65536&&(a.onerror=b&65536?Yv:null),c&131072&&(a.onmousewheel=b&131072?Yv:null),c&262144&&(a.oncontextmenu=b&262144?Yv:null),c&524288&&(a.onpaste=b&524288?Yv:null),c&1048576&&(a.ontouchstart=b&1048576?Yv:null),c&2097152&&(a.ontouchmove=b&2097152?Yv:null),c&4194304&&(a.ontouchend=b&4194304?Yv:null),c&8388608&&(a.ontouchcancel=b&8388608?Yv:null),c&16777216&&(a.ongesturestart=b&16777216?
+Yv:null),c&33554432&&(a.ongesturechange=b&33554432?Yv:null),c&67108864&&(a.ongestureend=b&67108864?Yv:null))}var zj=null,Wv=null,aw=null,Zv=null,Yv=null,$v=null;function ew(){var a;ew=x;fw=(a=$doc,H(a.compatMode,Lb)?a.documentElement:a.body)}var fw;function gw(){this.c=new oj}function hw(a){a=a[ed];return null==a?-1:a}t(304,1,{},gw);_.b=null;function iw(a,b){this.b=a;this.c=b}t(305,1,{},iw);_.b=0;_.c=null;t(306,1,ki);_.jd=function(a){return decodeURI(a.replace("%23",la))};
+_.ad=function(a){nt(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!H(a,null==jw?l:jw))jw=a,Ts&&(a=new Ss,nt(this.b,a))};var jw=l;function Ev(){function a(){$wnd.setTimeout(a,250);e()}var b=Cv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));jw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(308,306,ki);function Dv(){this.b=new tt(null)}t(307,308,ki,Dv);
+function Lv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Mv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Kv&&Ks((!Fv&&(Fv=new Gv),Fv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Jv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Iv&&(d=Cj(),c=Qj(),Pv!=d||Ov!=c))Pv=d,Ov=c,Os((!Fv&&(Fv=new Gv),Fv))}finally{a&&a(b)}})}function nj(a,b){Wi(a.pd(),b,!0)}function mj(a,b){Wi(a.pd(),b,!1)}function Bj(a,b,c){0<=b&&a.ud(b+jg);0<=c&&a.sd(c+jg)}function kw(a,b){null==b||0==b.length?a.hb.removeAttribute(Xg):a.hb.setAttribute(Xg,b)}function lw(a){var b,a=Do(a,Gd);b=so(a,to(32));return 0<=b?a.substr(0,b-0):a}
+function Wi(a,b,c){if(!a)throw new dj(rc);b=ro(b);if(0==b.length)throw new Kk(Pc);if(c){var d;d=ro(b);b=a.className;-1==Fo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=ro(b);f=a.className;e=Fo(f,c);-1!=e&&(b=ro(f.substr(0,e-0)),c=ro(zo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function mw(a,b){a.style.display=b?l:Pf;a.setAttribute("aria-hidden",""+!b)}t(314,1,Ei);_.ld=function(){return lk(this.hb)};_.md=function(){return nk(this.hb)};
+_.nd=function(){return G(this.hb,Wf)};_.od=function(){return G(this.hb,Xf)};_.pd=function(){return this.hb};_.qd=function(){return this.hb.style.display!=Pf};_.rd=function(){throw new nw;};_.sd=function(a){this.hb.style[Ue]=a};_.td=function(a){mw(this.hb,a)};_.ud=function(a){this.hb.style[oh]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;function ow(a,b,c){cw(a.hb,c.c);Us(!a.eb?a.eb=new tt(a):a.eb,c,b)}
+function B(a,b,c){var d;d=sv(c.c);if(-1==d)cw(a.hb,c.c);else if(-1==a.db){var e=a.hb;d|=a.hb.__eventBits||0;yj();dw(e,d)}else a.db|=d;return Us(!a.eb?a.eb=new tt(a):a.eb,c,b)}function pw(a,b,c){return Us(!a.eb?a.eb=new tt(a):a.eb,c,b)}function qw(a){var b;if(a.xd())throw new rw("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;yj();dw(c,b)}else a.db|=b;a.vd();a.Ad()}
+function sw(a,b){var c;switch(sv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(Gq&&(f=Gq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&nt(a.eb,f.b),f.b.b=d,f.b.c=e}function tw(a){if(!a.xd())throw new rw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function jk(a){if(a.gb)if(A(a.gb,29))a.gb.Cd(a);else{if(a.gb)throw new rw("This widget's parent does not implement HasWidgets");}else if(vj(),Xv(uw.b,a)){vj();try{a.zd()}finally{cj(uw.b,a)}}}function vw(a,b){var c;c=a.gb;if(b){if(c)throw new rw("Cannot set a new parent without first clearing the old parent");a.gb=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.gb=null}}t(313,314,Ji);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.eb&&nt(this.eb,a)};_.xd=function(){return this.cb};
+_.yd=function(){qw(this)};_.gd=function(a){sw(this,a)};_.zd=function(){tw(this)};_.Ad=function(){};_.Bd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function ww(a){for(a=new xw(a);a.b.b<a.b.c.d-1;)yw(a.b),zw(a.b)}t(312,313,wi);_.vd=function(){Aw(this,(Bw(),Cw))};_.wd=function(){Aw(this,(Bw(),Dw))};function Ew(a,b,c){jk(b);var d=a.q;Fw(d,b,d.d);d=(pv(),qv(b.hb));c.appendChild(d);vw(b,a)}
+function Gw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Hw;b.gb==a&&(f=a.Dd(b),f<d&&--d);jk(b);Fw(a.q,b,d);e?(e=b.hb,bw(c,(pv(),qv(e)),d)):(e=(pv(),qv(b.hb)),c.appendChild(e));vw(b,a)}function Iw(a,b){var c;if(b.gb!=a)return!1;try{vw(b,null)}finally{c=b.hb;Ho(c).removeChild(c);c=a.q;var d;d=Jw(c,b);if(-1==d)throw new Kw;if(0>d||d>=c.d)throw new Hw;for(--c.d;d<c.d;++d)St(c.b,d,c.b[d+1]);St(c.b,c.d,null)}return!0}t(311,312,wi);_.Dd=function(a){return Jw(this.q,a)};
+_.Ed=function(a,b,c,d){Gw(this,a,b,c,d)};_.Fd=function(){return new Lw(this.q)};_.Cd=function(a){return Iw(this,a)};function Mw(a,b){Ew(a,b,a.hb)}function uj(a,b,c,d){var e;jk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.hb,e,!0)}function Nw(a,b){var c;(c=Iw(a,b))&&Ow(b.hb);return c}function Pw(a,b,c,d){if(b.gb!=a)throw new Kk("Widget must be a child of this panel.");a.Id(b,c,d)}function Qw(a,b,c){a=a.hb;-1==b&&-1==c?Ow(a):(a.style[fg]=gd,a.style[ef]=b+jg,a.style[$g]=c+jg)}
+function Rw(){var a=$doc.createElement(he);this.q=new Sw(this);this.hb=a;this.hb.style[fg]="relative";this.hb.style[bg]=Ve}function Ow(a){a.style[ef]=l;a.style[$g]=l;a.style[fg]=l}t(310,311,wi,Rw);_.Gd=function(a){Mw(this,a)};_.Cd=function(a){return Nw(this,a)};_.Hd=function(a,b,c){Pw(this,a,b,c)};_.Id=function(a,b,c){Qw(a,b,c)};function Tw(a,b){if(a.Kd())throw new rw("SimplePanel can only contain one child widget");a.Ld(b)}
+function Uw(a,b){if(a.bb!=b)return!1;try{vw(b,null)}finally{a.Jd().removeChild(b.hb),a.bb=null}return!0}function Vw(a,b){if(b!=a.bb&&(b&&jk(b),a.bb&&a.Cd(a.bb),a.bb=b)){var c=(pv(),qv(a.bb.hb));a.Jd().appendChild(c);vw(b,a)}}function Ww(){this.hb=$doc.createElement(he)}t(318,312,wi,Ww);_.Jd=function(){return this.hb};_.Kd=function(){return this.bb};_.Fd=function(){return new Xw(this)};_.Cd=function(a){return Uw(this,a)};_.Ld=function(a){Vw(this,a)};_.bb=null;
+function Yw(a,b){a._&&(Zw(a.$,!1,!1),Ks(a,a,b))}function $w(a){var b;if(b=a.bb)null!=a.P&&b.sd(a.P),null!=a.Q&&b.ud(a.Q)}function ax(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[ef]=b-0+(Vj(),jg);a.style[$g]=c+jg}function bx(a){a._||(a.cb&&jk(a),Zw(a.$,!0,!1))}t(317,318,wi);_.Jd=function(){return Go(this.hb)};_.nd=function(){return G(this.hb,Wf)};_.od=function(){return G(this.hb,Xf)};_.pd=function(){return Ho(Go(this.hb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){Yw(this,a)};
+_.qd=function(){return!H(Ve,this.hb.style[lh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this._&&Zw(this.$,!1,!0)};_.sd=function(a){this.P=a;$w(this);0==a.length&&(this.P=null)};_.Od=function(a,b){ax(this,a,b)};_.td=function(a){this.hb.style[lh]=a?mh:Ve};_.Ld=function(a){Vw(this,a);$w(this)};_.ud=function(a){this.Q=a;$w(this);0==a.length&&(this.Q=null)};_.Pd=function(){bx(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function cx(a,b){var c;Ww.call(this);this.S=new dx;this.M=(ex(),fx);this.$=new gx(this);this.hb.appendChild($doc.createElement(he));this.Od(0,0);Ho(Go(this.hb))[Gd]="gwt-PopupPanel";Go(this.hb)[Gd]=eg;this.O=this.N=a;this.X=!1;c=K(Yt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new hx(c);this.L.pd()[Gd]=l;c=Ho(Go(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new dj(rc);d=ro(d);if(0==d.length)throw new Kk(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Vw(this,this.L);$w(this);Wi(Go(this.hb),eg,!1);Wi(this.L.c,b+"Content",!0)}t(316,317,wi);_.vd=function(){qw(this.L)};_.wd=function(){tw(this.L)};_.Kd=function(){return this.L.bb};_.Fd=function(){return new Xw(this.L)};_.Cd=function(a){return this.L.Cd(a)};_.Ld=function(a){Vw(this.L,a);$w(this)};_.L=null;t(315,316,wi);_.zd=function(){tw(this)};
+function ix(){ix=x;jx=new kx(Kb,0,(ex(),fx));lx=new kx(tc,1,mx);nx=new kx(Ac,2,ox);px=K(qx,m,24,[jx,lx,nx])}function kx(a,b,c){I.call(this,a,b);this.b=c}t(319,146,{24:1,72:1,76:1,78:1},kx);_.b=null;var px,jx,lx,nx;function rx(){rx=x;sx=K(Yt,m,1,[$g,Cf,zd])}
+function hx(a){var b;rx();var c,d;c=this.hb=$doc.createElement(Og);this.d=$doc.createElement(Rg);ov(c,this.d);c[Cd]=0;for(c=c[Bd]=0;c<a.length;++c)d=(b=$doc.createElement(eh),b[Gd]=a[c],ov(b,tx(a[c]+"Left")),ov(b,tx(a[c]+Mb)),ov(b,tx(a[c]+"Right")),b),ov(this.d,d),1==c&&(this.c=Go(Uv(d,1)));this.hb[Gd]="gwt-DecoratorPanel"}function tx(a){var b,c;c=$doc.createElement(Sg);b=$doc.createElement(he);var d=(pv(),qv(b));c.appendChild(d);c[Gd]=a;b[Gd]=a+"Inner";return c}t(321,318,mi,hx);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var sx;t(320,321,mi);t(322,1,{});function Bw(){Bw=x;Cw=new ux;Dw=new vx}function wx(a){rt.call(this,a)}function Aw(a,b){Bw();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=$i(f),A(f,87))d=f,!c&&(c=new pt),qt(c,d);else throw f;}}if(c)throw new wx(c);}t(323,250,ui,wx);var Cw,Dw;function ux(){}t(324,1,{},ux);_.Qd=function(a){a.yd()};function vx(){}t(325,1,{},vx);_.Qd=function(a){a.zd()};t(328,313,Ji);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};
+_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};_.yd=function(){qw(this);-1==("undefined"!=typeof this.hb.tabIndex?this.hb.tabIndex:-1)&&(this.hb.tabIndex=0)};t(327,328,Ji);function xx(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",Ad),b);this.hb[Gd]="gwt-Button";this.hb.innerHTML=a||l}t(326,327,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},xx);t(329,311,wi);_.e=null;_.f=null;
+function yx(a,b){var c;if(a.i)throw new rw("Composite.initWidget() may only be called once.");jk(b);c=b.hb;a.hb=c;var d;pv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pv(),c).__gwt_resolve=zx(a));a.i=b;vw(b,a)}function Ax(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);yj();dw(d,b)}else b.db|=c;a.db=-1}a.i.yd();a.hb.__listener=a;a.Ad()}t(330,313,bi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Ax(this)};_.gd=function(a){sw(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.hb=this.i.rd()};_.i=null;function Bx(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[ee]=yg;break;case 1:c[ee]=nf;break;case 2:Ct(c)!=(Dt(),Gt)&&(c[ee]=l)}}}function Cx(a){this.b=a;this.d=!1;this.e=this.c=Ct(a)}t(331,1,{},Cx);_.b=null;_.c=null;_.d=!1;_.e=null;function Aj(){this.hb=Dx()}t(332,318,wi,Aj);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};
+_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};function Ex(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Go(b);e=null;c&&(c=hw(c),e=0>c?null:kv(a.j.c,c));e?Fx(a,e):d&&(b.innerHTML=l||l);return b}function Fx(a,b){var c;if(b.gb!=a)return!1;try{vw(b,null)}finally{c=b.hb;Ho(c).removeChild(c);var d=a.j,e;e=hw(c);c[ed]=null;c=d.c;Gx(e,c.d);St(c.c,e,null);d.b=new iw(e,d.b)}return!0}t(334,312,wi);_.Fd=function(){return new Hx(this)};
+_.Cd=function(a){return Fx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Ix(a){if(0>=a.c)throw new Jx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Jx("Column index: 0, Column size: "+a.b);}
+function Kx(){this.j=new gw;this.i=$doc.createElement(Og);this.d=$doc.createElement(Rg);ov(this.i,this.d);this.hb=this.i;this.e=new Lx(this);var a=new Mx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;bw(a.c.i,(pv(),qv(b)),0);ov(a.b,$doc.createElement(Ld))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Jx("Row index: "+a+", Row size: "+d);if(0>c)throw new Jx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Jx("Column index: "+c+", Column size: "+this.b);c=Ex(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Sg),d.innerHTML=sa||l,bw(c,(pv(),qv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ld),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Sg);
+e.innerHTML=sa;c=$doc.createElement(eh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Ex(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(333,334,wi,Kx);_.b=0;_.c=0;function Nx(a){for(;++a.c<a.e.d&&!(null!=kv(a.e,a.c)););}function Hx(a){this.d=a;this.e=this.d.j.c;Nx(this)}t(335,1,{},Hx);_.dd=function(){return this.c<this.e.d};
+_.ed=function(){var a;if(this.c>=this.e.d)throw new Kw;a=kv(this.e,this.c);this.b=this.c;Nx(this);return a};_.fd=function(){var a;if(0>this.b)throw new Ox;a=kv(this.e,this.b);jk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Lx(a){this.b=a}t(336,1,{},Lx);_.b=null;function Mx(a){this.c=a}t(337,1,{},Mx);_.b=null;_.c=null;function Px(){Px=x;Qx=new Rx}var Qx;function Sx(){Sx=x;Tx=new Ux((Tp(),Dd));Vx=new Ux(ef);Wx=new Ux(rg);Xx=Vx;Yx=Wx;Zx=Xx}var Tx,Zx,Vx,Yx,Xx,Wx;function Rx(){}t(339,1,{},Rx);
+function Ux(a){this.b=a}t(340,339,{},Ux);_.b=null;function $x(){$x=x;ay=new by(Cf);cy=new by($g)}var ay,cy;function by(a){this.b=a}t(341,1,{},by);_.b=null;function dy(a,b){var c;c=ey(a);ov(a.c,c);Ew(a,b,c)}function ey(a){var b;b=$doc.createElement(Sg);b[jd]=a.b.b;b.style[kh]=a.d.b;return b}function fy(a,b){var c,d;d=Ho(b.hb);(c=Iw(a,b))&&a.c.removeChild(d);return c}
+function gy(){this.q=new Sw(this);this.f=$doc.createElement(Og);this.e=$doc.createElement(Rg);ov(this.f,this.e);this.hb=this.f;this.b=(Sx(),Zx);this.d=($x(),cy);this.c=$doc.createElement(eh);ov(this.e,this.c);this.f[Cd]=ab;this.f[Bd]=ab}t(342,329,wi,gy);_.Cd=function(a){return fy(this,a)};_.c=null;function hy(){hy=x;new Si}function iy(a){hy();jy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ky(a,b,c,d,e){hy();this.b=new ly(this,a,b,c,d,e);this.hb[Gd]="gwt-Image"}
+function jy(a,b,c,d,e){hy();ky.call(this,(Vu(),new Uu(a)),b,c,d,e)}t(343,313,Ji,iy,ky,jy);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};_.gd=function(a){32768==sv(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);sw(this,a)};_.Ad=function(){var a=this.b;H(lf,Do(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new my(a,this),ho((eo(),fo),a.i))};_.b=null;
+t(345,1,{});_.i=null;function ny(){ny=x;oy()}
+function ly(a,b,c,d,e,f){var g,j;ny();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Jg);j=new Iu;Hu(Hu(Hu(j,new Ku("width:"+e+(Vj(),jg)+nb)),new Ku("height:"+f+lg)),new Ku("background:url("+b.b+") no-repeat "+-c+"px "+-d+lg));!py&&(py=new qy);b=ry;c=new Ku((new Ku(j.b.b.b)).b);j=new Ju;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Tu(b.b);Gn(j.b,b);j.b.b+="' style='";b=Tu(c.b);Gn(j.b,b);j.b.b+="' border='0'>";j=new Mu(j.b.b);g.innerHTML=j.b||l;g=Go(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),yj(),dw(g,a)):a.db|=133333119}t(344,345,{},ly);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function my(a,b){this.b=a;this.c=b}t(346,1,{},my);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(lf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=lf)};_.b=null;_.c=null;function sy(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Px(),Qx)?a.c.e==(Dt(),Ft)?(Sx(),Vx):a.c.e==Et?(Sx(),Wx):(Sx(),Xx):a.c.e==(Dt(),Ft)?(Sx(),Wx):a.c.e==Et?(Sx(),Vx):(Sx(),Yx);b!=a.d&&(a.d=b,a.hb.style[Ug]=!a.d?l:a.d.b)}t(348,313,Ji);_.b=null;_.c=null;_.d=null;
+function ty(){this.hb=$doc.createElement(he);this.c=new Cx(this.hb);this.hb[Gd]="gwt-Label"}function uy(){ty.call(this);Bx(this.c,ph);sy(this)}t(347,348,Ji,ty,uy);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};function vy(a,b){if(0>b||b>=a.hb.options.length)throw new Hw;}function Qq(a,b){vy(a,b);return a.hb.options[b].value}
+function wy(){this.hb=$doc.createElement("select");this.hb[Gd]="gwt-ListBox"}t(349,328,Ji,wy);t(350,281,Gi);function xy(a){this.b=a}t(351,350,Gi,xy);_.Sc=function(){};function yy(a){this.b=a}t(352,350,Gi,yy);_.Yc=function(a){this.b.Rd(a.i,a.b)};function zy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(eh);bw(a.f,(pv(),qv(e)),b);a=(pv(),qv(c));d.appendChild(a)}else d=Uv(a.f,0),bw(d,(pv(),qv(c)),b)}
+function Ay(a,b,c){var d;By(a,b);c&&b.b?(By(a,null),a=b.b,b=(eo(),fo),b.d=io(b.d,[new Cy(a),!1])):null!=b.d&&(a.k=new Dy(a,b),c=(ex(),mx),a.k.M=c,a.k.U=a.i,a.k.pd()[Gd]=Se,d=lw(a.hb),H(Re,d)||nj(a.k,d+"Popup"),pw(a.k,new yy(a),Hk?Hk:Hk=new Ik),a.o=b.d,d=a.k,a=new Ey(a,b),d.hb.style[lh]=Ve,bx(d),a.b.p?ax(a.b.k,lk(a.b.hb)+G(a.b.hb,Xf)-1,nk(a.c.hb)):ax(a.b.k,lk(a.c.hb),nk(a.b.hb)+G(a.b.hb,Wf)-1),d.hb.style[lh]=mh)}function Fy(a,b){if(b||!(a.n&&a.o==a.n.d))By(a,b),Gy(a.hb),b&&a.e&&Ay(a,b,!1)}
+function Hy(a,b){var c;a:{c=Io(b);var d,e;for(e=new Ui(a.j);e.c<e.e.Je();)if(d=Vi(e),d.hb.contains(c)){c=d;break a}c=null}switch(sv(b.type)){case 1:Gy(a.hb);c&&Ay(a,c,!0);break;case 16:c&&Fy(a,c);break;case 32:c&&Fy(a,null);break;case 2048:Iy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Iy(a)||a.p||Jy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Iy(a)||(a.p?null!=a.n.d&&!a.n.d.ig().ig()&&(Ay(a,a.n,!1),a.n.d.ig()):Ky(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Iy(a)||a.p&&
+Jy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Iy(a)||(a.p?Ky(a):null!=a.n.d&&!a.n.d.ig().ig()&&(Ay(a,a.n,!1),a.n.d.ig()));b.cancelBubble=!0;b.preventDefault();break;case 27:By(a,null);a.k&&Yw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:By(a,null);a.k&&Yw(a.k,!1);break;case 13:Iy(a)||(Ay(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}sw(a,b)}function Ly(a,b,c){c&&By(a,null);Ks(a,b,!1);a.o=null;a.k=null}
+function Iy(a){var b;if(!a.n){for(b=new Ui(a.j);b.c<b.e.Je();){b=Vi(b);By(a,b);break}return!0}return!1}function By(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=lw(c.hb)+Va;Wi(c.pd(),d,!1);a.p&&(c=Ho(a.n.hb),2==Vv(c)&&(c=Uv(c,1),Wi(c,Mg,!1)))}if(b){c=lw(b.hb)+Va;Wi(b.pd(),c,!0);a.p&&(c=Ho(b.hb),2==Vv(c)&&(c=Uv(c,1),Wi(c,Mg,!0)));Ml();c=a.hb;var d=new nl(b.hb),e=(Hl(),Il),d=K(My,m,5,[d]),e=e.b,f,g,j,h;f=new En;for(j=0,h=d.length;j<h;++j)g=d[j],Fn(Fn(f,g.b),ba);d=ro(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Ky(a){var b,c,d;if(a.n){for(b=c=$j(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?kv(a.j,b):kv(a.j,c);break}By(a,d)}}function Jy(a){var b,c,d;if(a.n){for(b=c=$j(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?kv(a.j,b):kv(a.j,c);break}By(a,d)}}t(353,313,Ji);_.gd=function(a){Hy(this,a)};_.zd=function(){this.k&&Yw(this.k,!1);tw(this)};_.Rd=function(a,b){Ly(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Cy(a){this.b=a}t(354,1,{},Cy);_.xc=function(){Ny(this.b)};_.b=null;
+function Oy(a){this.b=a}t(355,1,{},Oy);_.Sc=function(){By(this.b,null)};_.b=null;function Dy(a,b){this.b=a;this.c=b;cx.call(this,!0,xf);Vw(this.L,this.c.d);$w(this);this.Z=!0;this.c.d.ig()}t(356,316,wi,Dy);_.cd=function(a){var b,c;if(!a.b)switch(sv(a.e.type)){case 4:c=Io(a.e);b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&By(this.b,null)}};_.b=null;_.c=null;function Ey(a,b){this.b=a;this.c=b}t(357,1,{},Ey);_.b=null;var Py=_.c=null;
+function Qy(){Qy=x;Py=new Gu((Vu(),new Uu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ry(a,b){this.hb=$doc.createElement(Sg);var c=lw(this.hb)+Va;Wi(this.pd(),c,!1);this.hb.textContent=a||l;this.hb[Gd]="gwt-MenuItem";c=Jo();this.hb.setAttribute(We,c);Ml();this.hb.setAttribute(sg,sm.b);this.b=b}t(360,314,{28:1,32:1,35:1},Ry);_.b=null;_.c=null;_.d=null;
+function Sy(){var a;this.hb=$doc.createElement(Sg);this.hb[Gd]="gwt-MenuItemSeparator";a=$doc.createElement(he);ov(this.hb,a);a[Gd]="menuSeparatorInner"}t(361,314,Ei,Sy);function Ty(){var a,b,c,d,e;b=null.ig();e=Cj();d=Qj();b[ge]=(Ip(),Pf);b[oh]=0+(Vj(),jg);b[Ue]=bb;c=$doc;c=(H(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[oh]=(c>e?c:e)+jg;b[Ue]=(a>d?a:d)+jg;b[ge]="block"}function dx(){}t(362,1,{},dx);_.$c=function(){Ty()};
+function Uy(a){this.b=a}t(363,1,{},Uy);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=Io(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(sv(d.type)){case 4:case 1048576:if(xj){a.c=!0;break}if(!c&&b.N){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(xj){a.c=!0;break}break;case 2048:d=Io(d),b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Vy(a){this.b=a}t(364,1,{},Vy);_.b=null;function ex(){ex=x;fx=new Wy(Kb,0);mx=new Wy(tc,1);ox=new Wy(Ac,2);Xy=K(Yy,m,33,[fx,mx,ox])}function Wy(a,b){I.call(this,a,b)}t(365,146,{33:1,72:1,76:1,78:1},Wy);var Xy,fx,mx,ox;function Zy(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=Hv(a.b.S),Ty(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),ej(a.i.b),a.i=null,a.c=!1)}function $y(a){a.k||(Zy(a),a.d||(vj(),Nw(wj(null),a.b)));a.b.hb.style[Jd]="rect(auto, auto, auto, auto)";a.b.hb.style[bg]=mh}
+function az(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Vt(b*a.e);j=Vt(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Jd]="rect("+g+kg+f+kg+c+kg+e+"px)"}
+function Zw(a,b,c){a.d=c;pk(a);a.j&&(Jk(a.j),a.j=null,$y(a));a.b._=b;var d=a.b;d.Y&&(ej(d.Y.b),d.Y=null);d.T&&(ej(d.T.b),d.T=null);if(d._){d.Y=vv(new Uy(d));var e;e=new Vy(d);Bv();e=Cv?Us(Cv.b,(!Ts&&(Ts=new Ik),Ts),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(ex(),fx)&&!b&&(c=!1);a.k=b;c?b?(Zy(a),a.b.hb.style[fg]=gd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),a.b.hb.style[Jd]="rect(0px, 0px, 0px, 0px)",vj(),Mw(wj(null),a.b),a.j=new bz(a),Bk(a.j,1)):qk(a,200):(Zy(a),a.k?(a.b.hb.style[fg]=gd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),
+vj(),Mw(wj(null),a.b)):a.d||(vj(),Nw(wj(null),a.b)),a.b.hb.style[bg]=mh)}function gx(a){var b=(vk(),yk);this.n=new uk(this);this.u=b;this.b=a}t(366,18,{},gx);_.zc=function(){$y(this)};_.Ac=function(){this.e=G(this.b.hb,Wf);this.f=G(this.b.hb,Xf);this.b.hb.style[bg]=Ve;az(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){az(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function bz(a){Ck();this.b=a}t(367,25,{},bz);_.Hc=function(){this.b.j=null;qk(this.b,200)};_.b=null;
+function pv(){pv=x;cz()}function qv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function zx(a){return function(){this.__gwt_resolve=dz;return a.rd()}}function dz(){throw"A PotentialElement cannot be resolved twice.";}
+function cz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function vj(){vj=x;ez=new fz;gz=new Si;uw=new pt}function hz(a){this.q=new Sw(this);this.hb=a;qw(this)}
+function wj(a){vj();var b,c;c=rj(gz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==gz.e){var d=new iz;Fk();Gk(Hk?Hk:Hk=new Ik,d)}!b?c=new jz:c=new hz(b);z(gz,a,c);qt(uw,c);return c}t(369,310,wi,hz);var ez,gz,uw;function fz(){}t(370,1,{},fz);_.Qd=function(a){a.xd()&&a.zd()};function iz(){}t(371,1,{},iz);_.Yc=function(){vj();try{Aw(uw,ez)}finally{kz(uw.b),kz(gz)}};function jz(){hz.call(this,$doc.body)}t(372,369,wi,jz);
+_.Id=function(a,b,c){Qw(a,b-0,c-0)};function Xw(a){this.d=a;this.b=!!this.d.bb}t(373,1,{},Xw);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.bb)throw new Kw;this.b=!1;return this.c=this.d.bb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function lz(a,b){a.hb[jh]=null!=b?b:l}t(376,328,Ji);_.gd=function(a){0!=(sv(a.type)&896)?sw(this,a):sw(this,a)};_.Ad=function(){};function mz(){mz=x;nz()}t(375,376,Ji);
+function oz(){var a;mz();var b=(a=$doc.createElement("INPUT"),a.type=Tg,a);!Zu&&(Zu=new Yu);!Xu&&(Xu=new Wu);this.hb=b;this.hb[Gd]="gwt-TextBox"}t(374,375,Ji,oz);function nz(){nz=x;pz=new qz;rz=new sz;tz=new uz;vz=new wz;xz=K(yz,m,36,[pz,rz,tz,vz])}t(377,146,Li);var xz,pz,rz,tz,vz;function qz(){I.call(this,Kb,0)}t(378,377,Li,qz);function sz(){I.call(this,ec,1)}t(379,377,Li,sz);function uz(){I.call(this,gc,2)}t(380,377,Li,uz);function wz(){I.call(this,zc,3)}t(381,377,Li,wz);
+function zz(a,b){if(0>b||b>=a.d)throw new Hw;return a.b[b]}function Jw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Fw(a,b,c){var d,e;if(0>c||c>a.d)throw new Hw;if(a.d==a.b.length){e=y(Az,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)St(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)St(a.b,d,a.b[d-1]);St(a.b,c,b)}function Sw(a){this.c=a;this.b=y(Az,m,37,4,0)}t(382,1,{},Sw);_.Fd=function(){return new Lw(this)};_.b=null;_.c=null;_.d=0;
+function yw(a){if(a.b>=a.c.d)throw new Kw;return a.c.b[++a.b]}function zw(a){if(0>a.b||a.b>=a.c.d)throw new Ox;a.c.c.Cd(a.c.b[a.b--])}function Lw(a){this.c=a}t(383,1,{},Lw);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return yw(this)};_.fd=function(){zw(this)};_.b=-1;_.c=null;function oy(){oy=x;ry=(Vu(),new Uu(Zn()+"clear.cache.gif"))}var ry,py=null;function qy(){}t(385,1,{},qy);function Bz(){Bz=x;oy()}function Cz(a,b,c,d,e){Bz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Dz(a,b,c){Bz();Cz.call(this,(Vu(),new Uu(a)),b,0,c,16)}t(386,322,{},Cz,Dz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ez(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Dx(){var a=Fz?Fz:Fz=Ez(),b=$doc.createElement(he);b.tabIndex=0;var c=$doc.createElement("input");c.type=Tg;c.tabIndex=-1;c.setAttribute(sg,gg);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Ve;d.position=gd;c.addEventListener(ve,a,!1);b.appendChild(c);return b}var Fz=null;function Gy(a){$wnd.setTimeout(function(){a.focus()},0)}function ej(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ws(b,new av(b,c,d,a)):wt(b,c,d,a)}
+function $s(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(393,1,{},$s);_.b=null;_.c=null;_.d=null;_.e=null;function Xs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(394,1,{},Xs);_.xc=function(){Ys(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function av(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(395,1,{},av);_.xc=function(){wt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Gz(a,b){b.n!=a&&(!a.ic&&(a.ic=new oj),b.n=a,ij(a.ic,b))}
+function Hz(a){var b;b=a.cZ.e;if(-1!=so(b,to(36)))return null;a=a.jc.c.c++;return b=zo(b,yo(b,to(46))+1)+l+a}function Iz(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new Jz(a,b,c,Au(d)))}function Kz(a){return!a._b&&a.gc?Kz(a.gc):a._b}function Lz(a){return!a.bc&&a.gc?Lz(a.gc):a.bc}function Mz(a){var b;b=new Nz;if(a.fe()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,58)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new Oz;}
+function Pz(a){a.kc=!1;a.oe();Qz(a)}function Qz(a){if((a=A(a,58)?null:a.gc)&&a.kc)Pz(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function Rz(a){return(a=a.Wd())?a:new Sz(1,1)}function Tz(a){var b;return(b=a.Xd())?new Uz(b):new Uz(a.Zd())}function Vz(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function Wz(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.$f(b)}
+function Xz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Qz(a),new Yz(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new Yz(a,101)}function Zz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}function $z(a){a.lc||(Vz(a),aA(a,!0),bA(a),a.lc=!0,new Yz(a,102),Iz(a,a,a.gc,0),Qz(a),a.hc.bg(a))}function cA(){this.jc=(Oq(),Oq(),dA);new Si;this.de();this.fc=(eA(),fA)}t(399,1,gi);_.Td=function(){return!1};_.Ud=function(){return Hz(this)};_.Vd=function(){return Kz(this)};
+_.Wd=function(){return gA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new hA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){Pz(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return Rz(this)};_.ie=function(){};
+_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+ya+this.be()+ya+this.ce()+ya+this.ae()+ph+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return Tz(this)};_.le=function(){};_.me=function(){return Wz(this)};_.ne=function(){};_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){Xz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+cd};
+_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Kk("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new Kk("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new Kk("Missing message: awt.12C");if(A(b,58))throw new Kk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Bo;var e=$j(d.Wb.b,b),f;f=kv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);iA(d,e);new jA(d,301,f)}d=a.Wb.b.d;Vz(b);kA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),Pz(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),Iz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new Vs("Missing message: awt.185");if(null==c||null!=c)lA(g,c,b);else throw new Kk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=$i(j);if(A(j,81))throw b=j,iA(a,d),b;throw j;}b.oe();new jA(a,300,b)}function mA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function nA(a){var b;b=a.te();return new oA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function aA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)kv(a.Wb.b,c).ge(b)}function iA(a,b){var c;c=kv(a.Wb.b,b);Vz(c);c.ge(!1);nv(a.Wb.b,b);c.gc=null;Pz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);Iz(c,c,a,1)}function pA(a){var b=(qA(),rA);Zz(a,b);for(b=0;b<a.Wb.b.d;++b)kv(a.Wb.b,b).me()}function sA(a,b){var c,d;if(a.Xb)for(d=new Ui(a.Wb.b);d.c<d.e.Je();)c=Vi(d),a.Xb.ye(c);if(b)for(d=new Ui(a.Wb.b);d.c<d.e.Je();)c=Vi(d),b.ue(null,c);a.Xb=b;Pz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function bA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=kv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function tA(){cA.call(this);this.Wb=new uA;this.$b=(Oq(),Oq(),dA)}t(398,399,Yh);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return Rz(this)};_._d=function(){return Tz(this)};
+_.de=function(){this.hc=(Oq(),new vA)};_.ee=function(){Pz(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.ge=function(a){aA(this,a)};_.he=function(){return Rz(this)};_.ke=function(){return Tz(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)Vz(kv(this.Wb.b,a))};_.me=function(){var a;if(!Wz(this))return!1;for(a=0;a<this.Wb.b.d;++a)kv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=kv(this.Wb.b,b),a.oe()};_.se=function(){bA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function wA(){var a=new xA;tA.call(this);sA(this,a)}t(397,398,Yh,wA);_.Ud=function(){return"panel"+this.$b.c.e++};function yA(a,b,c){a=zA(a.Vb,b,c);a.k=!0;return new AA(a)}function BA(a){a.ie(a.Vb.e)}function CA(a){return new Sz(G(a.Vb.hb,Xf),G(a.Vb.hb,Wf))}t(396,397,Yh);_.Yd=function(){return G(this.Vb.hb,Wf)};_.ae=function(){return G(this.Vb.hb,Xf)};_.be=function(){return lk(this.Vb.hb)};_.ce=function(){return nk(this.Vb.hb)};
+_.fe=function(){return this.Vb.hb.style.display!=Pf};_.ne=function(){BA(this)};_.pe=function(){};_.Vb=null;function DA(a){if(null!=a)this.f=a;else throw new EA;}t(401,1,ri);_.tS=function(){return this.cZ.e+"[source="+this.f+cd};_.f=null;
+function FA(){FA=x;GA=new Si;z(GA,new S(400),new HA(Fh));z(GA,new S(401),new HA(Fh));z(GA,new S(402),new HA(Fh));z(GA,new S(500),new HA(Hh));z(GA,new S(501),new HA(Hh));z(GA,new S(502),new HA(Hh));z(GA,new S(503),new HA(Ih));z(GA,new S(504),new HA(Hh));z(GA,new S(505),new HA(Hh));z(GA,new S(506),new HA(Ih));z(GA,new S(507),new HA(Th));z(GA,new S(100),new HA(Bh));z(GA,new S(101),new HA(Bh));z(GA,new S(102),new HA(Bh));z(GA,new S(103),new HA(Bh));z(GA,new S(1004),new HA(Eh));z(GA,new S(1005),new HA(Eh));
+z(GA,new S(800),new HA(Ph));z(GA,new S(801),new HA(Ph));z(GA,new S(200),new HA(Jh));z(GA,new S(201),new HA(Jh));z(GA,new S(202),new HA(Jh));z(GA,new S(204),new HA(Jh));z(GA,new S(203),new HA(Jh));z(GA,new S(209),new HA(Uh));z(GA,new S(208),new HA(Vh));z(GA,new S(207),new HA(Vh));z(GA,new S(206),new HA(Jh));z(GA,new S(205),new HA(Jh));z(GA,new S(1400),new HA(Rh));z(GA,new S(1401),new HA(Sh));z(GA,new S(1402),new HA(Sh));z(GA,new S(300),new HA(Ch));z(GA,new S(301),new HA(Ch));z(GA,new S(1100),new HA(Oh));
+z(GA,new S(1101),new HA(Oh));z(GA,new S(1200),new HA(Qh));z(GA,new S(701),new HA(Mh));z(GA,new S(900),new HA(Nh));z(GA,new S(1001),new HA(Kh));z(GA,new S(601),new HA(Lh))}t(400,401,ri);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var GA;function HA(a){this.b=a}t(403,1,{},HA);_.b=Ah;function IA(){}t(404,1,{},IA);_.b=null;_.c=null;
+function JA(a,b){var c;b&&(a.b?(c=new KA(a.b),St(c.c,c.d++,b),a.b=c):(a.b=new oj,ij(a.b,b)))}t(406,1,ri);_.b=null;function LA(){}function MA(){}t(405,406,ri,LA,MA);function NA(){NA=x;Math.sqrt(2)}function OA(a){NA();if(0>a)throw new Kk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(407,1,{41:1},OA);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new PA;a.b=31*a.b+Vt((new QA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Vt((new QA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function RA(){RA=x;SA=new pt;TA=new Sz(0,0);qt(SA,Db);qt(SA,Vb);qt(SA,yb);qt(SA,"Last");qt(SA,Mb);qt(SA,qc);qt(SA,Oc);qt(SA,Sc);qt(SA,Tb)}
+function lA(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!Xv(SA.b,b))throw new Kk(UA());Ut(rj(a.d,d))===Ut(c)&&Ut(rj(a.c,c))===Ut(d)||((b=rj(a.d,d))&&VA(a,b,d),WA(a.b.Fd(),c)&&VA(a,c,d),b=a.b,new XA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function YA(a,b){return new Sz(fk(b[1].c,fk(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+fk(b[0].b,fk(b[4].b,b[3].b))+a.n)}function VA(a,b,c){ZA(a.b,b);cj(a.c,b);cj(a.d,c)}
+function $A(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;aB(c,c.length,TA);c=a.j;aB(c,c.length,TA);c=a.p;aB(c,c.length,null);a.q=0;for(d=bB(a.b,0);d.c!=d.e.b;){c=cB(d);e=rj(a.c,c);var f=b.fc;e=Rn(e,Mb)?0:Rn(e,qc)?1:Rn(e,Oc)?2:Rn(e,Sc)?4:Rn(e,Tb)?3:Rn(e,Db)?f.b?4:3:Rn(e,yb)?f.b?3:4:Rn(e,Vb)?1:2;c.lc?a.p[e]||(St(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function dB(){RA();eB.call(this,0)}function eB(a){RA();Oq();this.b=new fB;this.c=new Si;this.d=new Si;this.e=a;this.k=0;this.o=!1;this.p=y(gB,m,45,5,0);this.i=y(hB,m,47,5,0);this.j=y(hB,m,47,5,0);this.q=this.f=this.n=0}t(408,1,{51:1,72:1},dB,eB);_.ue=function(a,b){lA(this,a,b)};
+_.ve=function(a){$A(this,a);if(0!=this.q)if(a=nA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;$A(this,a);this.o=b;return 0==this.q?mA(a,new Sz(0,0)):mA(a,YA(this,this.i))};_.xe=function(a){var b;b=this.o;$A(this,a);this.o=b;return mA(a,YA(this,this.j))};_.ye=function(a){var b;b=rj(this.c,a);null!=b&&VA(this,a,b)};_.tS=function(){return iB.e+"[hgap="+this.e+",vgap="+this.k+cd};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var TA,SA;function jB(a){cA.call(this);this.hc=(Oq(),new kB(a,this))}t(409,399,{42:1,45:1,52:1,66:1,72:1},jB);_.Ud=function(){return Ad+this.jc.c.b++};_.Wd=function(){return!Lz(this)?new Sz(0,0):gA(this.hc,this)};_.oe=function(){};t(411,1,{});t(410,411,{},function(){});function lB(){lB=x}
+function mB(a,b){if(null==b)throw new Vs("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement($f);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function nB(){lB();cA.call(this);new oj;this.hc=new oB((Oq(),this))}t(412,399,{43:1,45:1,52:1,66:1,72:1},nB);_.Wd=function(){return gA(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=Hz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ph+this.cc+(this.lc?l:",hidden")+",current="+Qq(this.hc.b,this.hc.b.hb.selectedIndex)};function pB(){pB=x;qB=new rB(255,255,255);sB=new rB(192,192,192);tB=new rB(128,128,128);uB=new rB(64,64,64);vB=wB=new rB(0,0,0);xB=new rB(255,0,0);new rB(255,175,175);yB=new rB(255,200,0);zB=new rB(255,255,0);new rB(0,255,0);AB=new rB(255,0,255);BB=new rB(0,255,255);CB=DB=new rB(0,0,255)}
+function EB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new rB(3,3,3);3>c&&0!=c?c=3:(c=Vt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Vt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Vt(a/0.7),a=255<a?255:a);return new rB(c,a,b)}function FB(a){return new rB(Vt(0.7*(~~a.b>>16&255)),Vt(0.7*(~~a.b>>8&255)),Vt(0.7*(a.b&255)))}function rB(a,b,c){pB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Kk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(413,1,{44:1,53:1,57:1},rB);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return GB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+cd};_.b=0;var vB,CB,wB,DB,BB,uB,tB,sB,AB,yB,xB,qB,zB;function eA(){eA=x;fA=new HB(!0);IB=new pt;qt(IB,"ar");qt(IB,"fa");qt(IB,"iw");qt(IB,"ur")}function HB(a){this.b=a}t(414,1,ri,HB);_.b=!1;var fA,IB;t(416,1,{62:1,75:1});function JB(){Sz.call(this,0,0)}function Sz(a,b){this.c=a;this.b=b}
+function Uz(a){Sz.call(this,a.c,a.b)}t(415,416,{47:1,62:1,72:1,75:1},JB,Sz,Uz);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new PA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return KB.e+"[width="+this.c+",height="+this.b+cd};_.b=0;_.c=0;function Yr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(417,1,ri,Yr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+cd};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function LB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function MB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Gx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function NB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=fk(g,c.b),j+=c.c+a.d);return new Sz(j,g+2*a.e)}function xA(){OB.call(this,1,5,5)}
+function OB(a,b,c){Oq();this.d=b;this.e=c;this.b=a}t(418,1,ri,xA,OB);_.ue=function(){};
+_.ve=function(a){this.c=PB(a.Wb);if(0!=LB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=nA(a);g=a.te();j=a.fc.b;n=new oj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new QB(q);for(v=0;v<q;++v)St(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=$j(a.Wb.b,u);Gx(E,D.d);St(D.c,E,u)}for(d=new Ui(d);d.c<d.e.Je();)if((c=Vi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(MB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,St(n.c,n.d++,c),o+=a.c+this.d,h=fk(h,a.b);MB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=PB(a.Wb);return 0==LB(this)?mA(a,new Sz(10,10)):mA(a,NB(this,!1))};_.xe=function(a){this.c=PB(a.Wb);return 0==LB(this)?mA(a,new Sz(10,10)):mA(a,NB(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ef;break;case 2:a=rg;break;case 1:a=Dd;break;case 4:a="trailing";break;default:a="leading"}return RB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+cd};_.b=0;_.c=null;_.d=0;_.e=0;function qA(){qA=x;rA=new SB(Sb,0,12)}
+function SB(a,b,c){qA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(419,1,{48:1,72:1},SB);_.b=null;_.c=0;_.d=0;var rA;t(420,1,di);_.tS=function(){return TB.e+"[font="+this.c+"ascent="+UB(this.c).b+", descent="+UB(this.c).c+", height="+UB(this.c).d+cd};_.c=null;function VB(a){if(!a.n){Vz(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=kv(a.p,b))&&VB(c);aA(a,!1);a.n=!0;Iz(a,a,a.gc,0);new WB(a,202)}}
+function XB(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=kv(a.p,b))&&c.Md()}function YB(a){!Lz(a)&&pA(a);var b=Tz(a);a.qe(a.pc,a.qc,b.c,b.b);bA(a)}function ZB(a,b){a.q!=b&&(a.q=b)}t(422,398,Hi);_.$d=function(){return new hA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){XB(this)};_.fe=function(){return this.hc.d._};_.qe=function(a,b,c,d){Xz(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Xz(this,a,b,c,d);this.lc&&e&&!f&&bA(this)};_.n=!1;_.q=!1;
+function $B(a){tA.call(this);this.r=new MA;this.p=new oj;this.o=new hA(0,0,0,0);this.lc=!1;sA(this,new dB);this.hc&&aC(this.hc.d.A.c,a);this.hc&&bC(this.hc,!0);ZB(this,!0)}t(421,422,Hi);_.te=function(){return new hA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return lk(this.hc.d.hb)};_.ce=function(){return nk(this.hc.d.hb)};_.de=function(){this.hc=new cC((Oq(),l),this)};
+function dC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=EB(g),f=new rB(Vt(0.7*(~~g.b>>16&255)),Vt(0.7*(~~g.b>>8&255)),Vt(0.7*(g.b&255))),(a.e=g)&&(a.i=qg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new rB(Vt(0.7*(~~g.b>>16&255)),Vt(0.7*(~~g.b>>8&255)),Vt(0.7*(g.b&255))),f=EB(g),(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;eC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);eC(a,b,c,d,1);eC(a,b,c+1,1,e);(a.e=f)&&(a.i=qg+(~~f.b>>16&
+255)+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);eC(a,b+d,c,1,e);eC(a,b+1,c+e,d,1)}t(423,1,{});_.tS=function(){return"Graphics"};t(424,423,{});function fC(a){var b,c;c=fk(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Sz(b,c)}
+function gC(a,b,c){var d,e,f,g,j,h;a.c=PB(b.Wb);if(0==a.c.length)return new JB;g=fC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=fk(h,d.c),j=fk(j,d.b);return new Sz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function hC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Vt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function iC(){jC.call(this,7)}function jC(a){Oq();this.e=0;this.b=1;this.f=a;this.d=0}t(425,1,ri,iC,jC);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=PB(a.Wb);if(0!=this.c.length&&(b=nA(a),!(0>=b.c||0>=b.b))){c=fC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);hC(b.c,b.d,this.d,f,e);hC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return mA(a,gC(this,a,!1))};_.xe=function(a){return mA(a,gC(this,a,!0))};_.ye=function(){};
+_.tS=function(){return kC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+cd};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Ox(){Jn()}function rw(a){Jn();this.i=a}t(427,100,Xh,Ox,rw);function Oz(){Jn();this.i="Missing message: awt.151"}t(426,427,Xh,Oz);t(428,1,{});function hA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(429,1,{50:1,72:1,75:1},hA);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return lC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+cd};_.b=0;_.c=0;_.d=0;_.e=0;function mC(a){nC.call(this,a,0)}function nC(a,b){cA.call(this);this.hc=(Oq(),new oC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Sx(),Tx);c.b=d;sy(c);break;case 0:c=c.b;d=(Sx(),Vx);c.b=d;sy(c);break;case 2:c=c.b,d=(Sx(),Wx),c.b=d,sy(c)}}t(430,399,gi,mC,nC);
+_.Wd=function(){return!Lz(this)?new Sz(0,0):gA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=Hz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ph+this.cc+(this.lc?l:",hidden")+",align=",b;b=ef;switch(this.b){case 1:b=Dd;break;case 2:b=rg}return a+b+",text=null"};_.b=0;t(433,1,ri);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+cd};_.k=null;_.n=null;
+function pC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function qC(a){this.o=(Oq(),Oq(),dA);var b;var c;b=this.cZ.e;-1!=so(b,to(36))?b=null:(c=this.o.c.d++,b=zo(b,yo(b,to(46))+1)+l+c);this.k=b;this.e=new LA;this.i=a;this.f=!0;this.j=new rC(this)}t(432,433,ri,qC);_.je=function(){return pC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(431,432,Ki);_.je=function(){return pC(this)+(this.c?",tearOff":l)};_.c=!1;t(435,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new PA;sC(a,this.b);sC(a,this.c);return a.b};function Nz(){this.c=this.b=0}function tC(a,b){this.b=a;this.c=b}function uC(a){var b=a.c;this.b=a.b;this.c=b}t(434,435,{54:1,63:1,72:1},Nz,tC,uC);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return vC.e+"[x="+this.b+",y="+this.c+cd};_.b=0;_.c=0;
+function wC(a,b){if(!b)throw new Vs("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new Sy,e=c.d.d;if(0>e||e>c.d.d)throw new Hw;c.p&&(d.hb[Md]=2);zy(c,e,d.hb);kA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Hw;kA(d.d,e,c);for(f=g=0;f<e;++f)A(kv(d.d,f),32)&&++g;kA(d.j,g,c);zy(d,e,c.hb);c.c=d;e=lw(c.hb)+Va;Wi(c.pd(),e,!1);d.p&&(e=$j(d.d,c),-1!=e&&(d=Uv(d.p?d.f:Uv(d.f,0),e),2==Vv(d)&&d.removeChild(Uv(d,1)),c.hb[Md]=2))}}
+function xC(){qC.call(this,l);new oj;this.c=!1;this.b=(Oq(),new yC)}t(436,431,Ki,xC);_.b=null;t(439,1,{56:1,65:1,75:1});t(438,439,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new PA;sC(a,this.d);sC(a,this.e);sC(a,this.c);sC(a,this.b);return a.b};function oA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(437,438,{55:1,56:1,64:1,65:1,72:1,75:1},oA);
+_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return zC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+cd};_.b=0;_.c=0;_.d=0;_.e=0;function AC(){AC=x;BC=new CC;DC=new EC;FC=new EC}var BC,FC,DC;t(441,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Mi(this)};function CC(){}t(442,441,{},CC);function EC(){}t(443,1,{},EC);t(444,399,gi);_.Vd=function(){return null};
+function GC(a,b){var c;c=new HC(Lz(a));return!c?null:new Sz(IC(c,"_")*b+6,UB(c.c).d+6)}function JC(a,b){var c;c=GC(a,b);return!c?Rz(a):c}function KC(a,b){var c;c=GC(a,b);return!c?Tz(a):c}function LC(a,b){var c=a.hc;lz(c.b,b);c.f.b=-1;c.f.c=-1}function MC(a){NC.call(this,a,null!=a?a.length:0)}function NC(a,b){cA.call(this);this.b=0>b?0:b;var c=this.hc;lz(c.b,a);c.f.b=-1;c.f.c=-1}t(445,444,gi,MC,NC);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return GC(this,Do(this.hc.b.hb,jh).length)};
+_.Xd=function(){return!Lz(this)?null:GC(this,Do(this.hc.b.hb,jh).length)};_.Zd=function(){return 0<this.b?JC(this,this.b):Rz(this)};_._d=function(){return 0<this.b?KC(this,this.b):Tz(this)};_.de=function(){this.hc=(Oq(),new OC)};_.he=function(){return 0<this.b?JC(this,this.b):Rz(this)};_.ke=function(){return 0<this.b?KC(this,this.b):Tz(this)};_.b=0;function Oq(){Oq=x;dA=new PC}function QC(){var a=(Oq(),Oq(),dA);!a.d&&(a.d=new RC)}function PC(){this.c=new SC;this.e=new IA}t(446,1,{},PC);_.b=null;
+_.d=null;var dA;function SC(){}t(447,1,{},SC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(448,1,{});function TC(){TC=x;UC=new VC;WC=new VC}function XC(a,b){return b==a?!0:!b?!1:!0}function VC(){}t(449,1,{59:1},VC);_.eQ=function(a){return null==a||!A(a,59)?!1:XC(this,a)};_.hC=function(){var a;a=null.ig()+";class="+null.ig();a=!null.ig().ig()?a:a+";charset=";return Lu(a)};_.tS=function(){return YC.e+"[MimeType=(null);humanPresentableName="+this.b+cd};_.b=null;var UC,WC;
+function ZC(){ZC=x;K($C,m,59,[(TC(),WC),UC])}function aD(a){var b=(TC(),WC);if(XC(b,(TC(),WC)))return a.b;if(XC(b,UC))return new bD(a.b);throw new cD(b);}function dD(a){ZC();this.b=a}t(450,1,{},dD);_.b=null;function cD(a){a="flavor = "+a;Jn();this.i=a}t(451,101,{60:1,72:1,79:1,87:1},cD);function eD(a,b){FA();fD.call(this,a,1001,b,Ah)}function fD(a,b,c,d){FA();DA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(452,400,ri,eD,fD);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Fu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=Ah;function Yz(a,b){FA();DA.call(this,a);this.e=b}t(453,400,ri,Yz);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+ya+a.ce()+ba+a.ae()+ph+a.Yd()+va};function jA(a,b,c){FA();Yz.call(this,a,b);this.b=c}t(454,453,ri,jA);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function Jz(a,b,c,d){FA();DA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(455,400,ri,Jz);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Du(wu(this.b,Bh))&&(a+="PARENT_CHANGED,"),Du(wu(this.b,Ch))&&(a+="DISPLAYABILITY_CHANGED,"),Du(wu(this.b,Eh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=Ah;_.c=null;_.d=null;t(456,1,Ai);function WB(a,b){FA();Yz.call(this,a,b);this.d=null;this.b=this.c=0}
+t(457,453,ri,WB);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(458,1,{});function bD(a){if(null==a)throw new Bo;}t(459,458,{},bD);
+function gD(){gD=x;hD={};hD["java.vendor"]=Ne;hD["package.restrict.access.sun"]=ih;hD["sun.java.launcher"]=jc;hD["sun.management.compiler"]=Ne;hD["os.name"]=jc;hD[" sun.boot.class.path"]=jc;hD["path.separator.applet"]=jc;hD["java.vm.specification.vendor"]=Ne;hD["java.runtime.version"]=jc;hD["http.proxyPort"]=jc;hD["user.name"]=jc;hD["user.language"]=jc;hD["os.name.applet"]=jc;hD["browser.version"]=jc;hD["java.version"]=jc;hD["user.timezone"]=jc;hD["java.endorsed.dirs"]=jc;hD["java.specification.name"]=
+"GWT";hD["java.specification.version"]="2.5.0";hD[$e]=fc;!ss&&(ss=new As);ss.b?hD[Ye]="yes":hD[Ye]=null}var hD;t(462,101,ai);function iD(){Jn()}function jD(a){Jn();this.i=a}t(461,462,{67:1,72:1,79:1,87:1},iD,jD);function kD(){kD=x;lD=new mD}function nD(a){var b;if(a.n){var c;b=new Ju;Gn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,Gn(b.b,a.b));c=a.c;a=a.k;null!=c&&Gn(b.b,c);null!=a&&(b.b.b+=la,Gn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function oD(a){kD();var b,c,d;if(null==a)throw new iD;a=ro(a);try{d=so(a,to(58))}catch(e){e=$i(e);if(A(e,83))throw new jD(Hn(e));throw e;}c=so(a,to(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;pD();var f,g,j;j=c.length;b=new qD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new jD(bc+a);if(!this.n&&(this.n=rj(lD,this.i),this.n||(this.n=(Oq(),new rD))&&z(lD,this.i,this.n),!this.n))throw new jD(bc+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,X,L,ea,Gc,hg,xb,Od,Pd,Qd,Za,Hc,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==sD(c,to(47),n+2))throw new tD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Qd=this.k;v=this.e;xb=this.j;r=this.b;Eb=this.o;Za=sD(L,to(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;ea=-1;E=sD(L,to(47),2);Pd=sD(L,to(63),2);-1!=Pd&&(-1==E||E>Pd)&&(E=Pd);-1==E&&(E=o,v=l);Q=E;-1!=Za&&Za<E&&(Q=Za);var sd=to(64);Hc=L.lastIndexOf(sd,Q);r=L.substr(2,Q-2);-1<Hc&&(Eb=L.substr(2,Hc-2),tb=Hc+1);Gc=sD(L,to(58),-1==Hc?tb:Hc);u=so(L,to(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Gc=u+1:Gc=-1):Gc=-1}catch(jf){if(jf=$i(jf),!A(jf,79))throw jf;}-1==Gc||Gc>E?J=L.substr(tb,
+Q-tb):(J=L.substr(tb,Gc-tb),hg=L.substr(Gc+1,Q-(Gc+1)),0==hg.length?ea=-1:ea=uD(hg,10))}-1<Za&&(Qd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var ac=to(63);Od=L.lastIndexOf(ac,D);-1<Od?(xb=L.substr(Od+1,D-(Od+1)),0==Od&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),X=yo(v,to(47))+1,v=v.substr(0,X-0)),D=Od):0!=Za&&(xb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),X=yo(v,to(47))+1,0==X?v=L.substr(E,D-E):v=v.substr(0,X-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ze;ze=v;null!=xb&&!H(xb,l)&&(null!=v?ze=v+sb+xb:ze=sb+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=ze;this.f=ea;this.k=Qd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(td=yo(this.d,to(64)))?(this.o=this.d.substr(0,td-0),this.d=zo(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=so(this.c,to(63)))?(this.j=zo(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Eb;this.e=v;this.j=xb}}catch(ud){ud=
+$i(ud);if(A(ud,79))throw new jD(Hn(ud));throw ud;}if(-1>this.f)throw new jD("incorrect port: "+this.f);}t(463,1,ri,oD);_.tS=function(){return nD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var lD;t(464,1,{});function vD(a,b,c){var d,e;for(d=new wD(a.Ee().b);xD(d.b);)if(a=d.c=Vi(d.b),e=a.If(),null==b?null==e:Rn(b,e))return c&&(a=new yD(a.If(),a.Jf()),zD(d)),a;return null}t(468,1,ci);_.De=function(a){return!!vD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Je()!=a.Je())return!1;for(a=new wD(a.Ee().b);xD(a.b);)if(b=a.c=Vi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!AD(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=vD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new wD(this.Ee().b);xD(b.b);)a=b.c=Vi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new BD("Put not supported on this map");};
+_.Ie=function(a){a=vD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new wD(this.Ee().b);xD(c.b);)b=c.c=Vi(c.b),a?d+=za:a=!0,d+=l+b.If(),d+=qb,d+=l+b.Jf();return d+"}"};function kz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Xv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
+function rj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:CD(a,b,a.Me(b))}function CD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?DD(a,c):A(b,1)?ED(a,b,c):FD(a,b,c,a.Me(b))}function FD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new yD(b,c);e.push(d);++a.e;return null}
+function DD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function ED(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function cj(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}t(467,468,ci);_.De=function(a){return Xv(this,a)};
+_.Ee=function(){return new GD(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return rj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return cj(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Si(){kz(this)}t(466,467,Ci,Si);_.Ke=function(a,b){return Ut(a)===Ut(b)||null!=a&&Rn(a,b)};_.Me=function(a){return~~Un(a)};function mD(){kz(this)}t(465,466,Ci,mD);function HD(){Jn()}t(469,100,Xh,HD);
+function ID(a){var b,c;b=0;for(c=a.b;c<a.j;){c=JD(a,c);if(c>=a.j)break;c=KD(a,c);++b}return b}function LD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function MD(a){var b;a.b=0<=a.k&&!a.e?a.k:JD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new HD;b=a.b;a.b=KD(a,a.b);return a.o.substr(b,a.b-b)}
+function KD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=ND(a.o,d);if(c<=a.i&&LD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=so(a.d,to(c)))break;++d}a.n&&b==d&&(a.f?(c=ND(a.o,d),c<=a.i&&LD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=so(a.d,to(c))&&++d));return d}function JD(a,b){var c,d;if(null==a.d)throw new Bo;for(d=b;!a.n&&d<a.j;)if(a.f){c=ND(a.o,d);if(c>a.i||!LD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>so(a.d,to(c)))break;++d}return d}
+function OD(a){PD.call(this,a," \t\n\r\u000c",!1)}function QD(a){PD.call(this,a,ya,!1)}function PD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=ND(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=ND(this.d,d),this.c[c]=a}}}t(470,1,{},OD,QD,PD);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function RD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Xn(e),!(Vn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==Ce?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+cd),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function SD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+jg:a}function au(a){var a=new TD(a),b,c,d,e,f;b=$doc.getElementsByTagName(he);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Kd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;UD(a););return a.c}t(477,1,{});t(476,477,{});
+_.c=null;_.d=1;_.e=-1;function VD(a){this.b=a;this.c=new WD(this.b);this.d=this.e=1}t(475,476,{},VD);_.b=null;function Dr(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new as(c)),XD(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",YD(c)))}function WD(a){this.b=a}t(478,1,{},WD);_.Ne=function(a){Dr(this,a)};_.b=null;function ZD(a){this.b=a}t(479,1,{},ZD);_.b=null;function $D(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(480,1,{},$D);
+_.Oe=function(){Pw(this.f.i,this.c,G(this.f.hb,Xf)-this.e-this.d,G(this.f.hb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function aE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(481,1,{},aE);_.Oe=function(){Pw(this.f.i,this.c,G(this.f.hb,Xf)-this.e-this.d,G(this.f.hb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var bE=_.f=null;
+function cE(){cE=x;bE=new Gu((Vu(),new Uu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function dE(){dE=x;eE=K(Yt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);fE=(pB(),sB);gE=EB(fE);hE=y(iE,m,44,23,0);jE=y(Yt,m,1,23,0);kE=y(iE,m,44,7,0);lE=null!=(gD(),hD[Ye]);mE=y(nE,m,48,100,0);oE=y(pE,m,49,100,0)}function qE(a){var b;if(a.Gb)b=rE(a,1)+rb+rE(a,2)+rb+rE(a,3);else if(b=rE(a,0),0<b.length){var c=new sE(a.$);ij(a.ab.b,c)}return b}
+function tE(a,b){var c,d;c=b.b;if(H(c,(uE(),vE).c))Zr(wE(a));else if(H(c,xE.c))Zr(yr(a));else if(H(c,yE.c))a.wb&&$r(a.v,(!a.xb&&(a.xb=new as(a)),a.xb));else if(H(c,ug)){7!=a.P&&(a.Q=Ah);d=b.d;d=Eu(d,sh);c=tu(d,a.Q);var e=!ru(c,Ah)?mu(c):c;!ru(e,Gh)&&zE(a.$,O(c));AE(a);a.nb=!0;YD(a);a.P=7;a.Q=d}else H(c,Bg)||(H(c,qe)?BE(a):CE(a,c))}
+function DE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(EE,m,-1,4,1);o=y(EE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)FE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=CA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;GE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||HE(a.gb[f])}a.C*=h}}
+function IE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new JE(a),a.$.s=0);null!=a.tb&&RD(a.tb,null)}}function KE(a,b){var c,d,e,f;f=new xC;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new qC(Qb+d);var g=(uE(),vE).c;d.d=g;wC(f,d);JA(d.e,a);d=new qC(Qb+c);d.d=xE.c;JA(d.e,a);wC(f,d);a.wb&&(wC(f,new qC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new qC(c),d.d=yE.c,JA(d.e,a),wC(f,d));Gz(a,f);return f}
+function LE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,fE);a.pb?(f==a.d&&T(b,FB(fE)),eC(b,h,g,a.Z,a.Z),T(b,(pB(),uB)),ME(b,h,g,a.Z-1,a.Z-1)):f==a.d?dC(b,h+1,g+1,a.Z,a.Z,!1):dC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(pB(),wB)),f){case 101:T(b,zB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;NE(b,!0);OE(b,PE(b,f,d,c,e));T(b,wB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(NE(b,!1),OE(b,PE(b,f,d,c,e)));QE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);eC(b,h+9,g+9,2,4);eC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,xB),eC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,zB),eC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,AB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,wB);break;case 107:T(b,yB);eC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,wB);ME(b,h+4,g+4,a.Z-8,a.Z-8);QE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);eC(b,h+9,g+9,2,4);eC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,CB),ME(b,c,e,d,d),T(b,vB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:RE(b,h,g,a.Z,!0);break;case 111:RE(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,qB);eC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,wB);ME(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,fE);
+a.qb&&dC(b,h+1,g+1,a.Z,a.Z,!1);T(b,wB);SE(a,b,h,g,"NEW");break;case 106:T(b,xB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,wB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));SE(a,b,h+6,g,vc);break;case 104:T(b,xB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,wB);break;case 105:a.Ob?(T(b,BB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,wB)):SE(a,b,h,g,"123");break;case 114:T(b,DB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);eC(b,d,c,f,f);T(b,wB);TE(a,b,h,g,qB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:UE(a,b,h,g+2,3);break;case 207:UE(a,b,h,g,4);break;
+case 208:UE(a,b,h,g,5);break;case 209:UE(a,b,h,g,1);break;case 210:UE(a,b,h,g,6);break;case 211:UE(a,b,h,g,7);break;case 212:UE(a,b,h,g,8);break;case 213:SE(a,b,h,g,"FG"),a.G=new tC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=jE[d]&&TE(a,b,h,g,hE[d],jE[d])}
+function VE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,fE),eC(d,0,0,c,b),a.pb?(T(d,(pB(),uB)),ME(d,-1,0,c,b-1)):(T(d,gE),U(d,0,0,c-1-2,0),T(d,FB(fE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),WE(d,a.Y),T(d,(pB(),wB)),-1!=a.K.toLowerCase().indexOf(re)&&T(d,xB),XE(d,a.K,10,15),YE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function ZE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,fE);eC(d,0,0,c,b);a.pb?(T(d,(pB(),uB)),U(d,0,b-1,c,b-1),e=$E*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,gE),U(d,0,0,0,b-1),U(d,0,$E*a.Z,b-1,$E*a.Z),T(d,FB(fE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=$E+2;++b)LE(a,d,1,b);YE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function aF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);eC(e,0,0,c,b);d=a.eb?(AC(),DC):(AC(),FC);if((AC(),BC)==(AC(),BC))d==DC?e.b=l:e.b=Hg;d=new OA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,X=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=u=L=j=X=X=v=L=J=q=X=L=u=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&(GE(f),DE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(bF(13*f.o.C*j)));cF(f.o,j);f.o.B&&(T(g,(pB(),wB)),ME(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(dE(),kE)[f.e[j]]),h=g,r=Vt(f.K[j]-o/2),X=Vt(f.N[j]-o/2),L=u=o,NE(h,!0),OE(h,PE(h,r,X,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(dE(),kE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,X=y(M,s,-1,4,1),r=y(M,s,-1,4,1),X[0]=Vt(f.K[h]+q),r[0]=Vt(f.N[h]-J),X[1]=Vt(f.K[o]+q),r[1]=Vt(f.N[o]-J),X[2]=Vt(f.K[o]-q),r[2]=Vt(f.N[o]+J),X[3]=Vt(f.K[h]-q),r[3]=Vt(f.N[h]+J),o=g,h=X,NE(o,!0),OE(o,dF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(pB(),wB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(dE(),kE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];X=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=X-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,AB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(u-J))),O(N(Math.round(X+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(u+J))),O(N(Math.round(X-q))),O(N(Math.round(r+J))));T(g,wB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(u)));X=O(N(Math.round(X)));r=O(N(Math.round(r)));U(g,o,h,X,r);L=O(N(Math.round(ea*Q)));u=O(N(Math.round(ea*D)));U(g,o+L,h-u,X+L,r-u);U(g,o-L,h+u,X-L,r+u);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-X)/10*h,E=u-(u-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));WE(g,f.o.n);o=eF(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=IC(f.o.o,h);L=O(N(Math.round((L+X)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));T(g,AB);XE(g,h,L,q);T(g,wB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(X+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(X-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,NE(o,!0),OE(o,dF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-X)/10*h,E=u-(u-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(u))),O(N(Math.round(X))),O(N(Math.round(r))))}}D=y(EE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];WE(g,f.o.n);o=eF(f.o.o);J=y(Yt,m,1,f.u+1,0);X=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(fF,m,55,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(bF(2*f.o.C))));for(j=1;j<=f.u;++j)h=gF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,X[j]=r[j]=IC(f.o.o,h),n[j]=hF(f,u,j,X[j],X[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Yb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<gk(f.B[j])&&(v+=gk(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=IC(f.o.o,q),v=IC(f.o.o,h),X[j]=q,r[j]=v,v=n[j]=hF(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(dE(),kE)[f.e[j]]),eC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(dE(),kE)[f.e[j]]):T(g,(pB(),wB)):T(g,(dE(),hE)[f.c[j]]),XE(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=X[j],v=r[j],L=O(N(bF(f.K[j]-q/2))),q=O(N(bF(f.N[j]+~~(o/2)-1))),
+T(g,(pB(),AB)),XE(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(pB(),xB):(pB(),DB)),0<f.E&&106!=f.o.d&&(v=n[f.E],ME(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(bF(f.K[h]+q))),E[1]=O(N(bF(f.K[o]+q))),v[0]=O(N(bF(f.N[h]-J))),v[1]=O(N(bF(f.N[o]-J))),E[3]=O(N(bF(f.K[h]-q))),E[2]=O(N(bF(f.K[o]-q))),v[3]=O(N(bF(f.N[h]+J))),v[2]=O(N(bF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(NE(ea,!1),OE(ea,dF(ea,j,Q,5,!0)))),106==f.o.d&&iF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(pB(),xB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],ME(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(pB(),uB)),U(e,c-1,0,c-1,b-1)):(T(e,FB(fE)),U(e,c-1,0,c-1,b-1),T(e,fE),U(e,c-2,0,c-2,b-1),T(e,gE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(pB(),AB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new SB(Zb,0,13),a.X=new HC(a.U),null!=a.cb&&(d=IC(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(pB(),wB)),WE(e,a.U),XE(e,a.cb,c,b)));YE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function UE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Vt(c+a*Math.sin(j)),n[f]=Vt(d+a*Math.cos(j));f=e+1;b.o&&(NE(b,!1),OE(b,dF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Vt(c+(a-3)*Math.sin(j)),n[f]=Vt(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function jF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,fE);eC(d,0,0,b,c);a.pb?(T(d,(pB(),uB)),c=14*(a.Z+a.T),ME(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,FB(fE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,gE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)LE(a,d,b,1),LE(a,d,b,2);a.d=c;YE(a.Vb,a.Rb,0,0)}}
+function RE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);QE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function kF(a,b,c){var d,e,f,g,j,h;lF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=mF(b);b=new PD(b,j,!0);e=l;for(d=1;5>=d;++d)e=nF(b,j);d=oF(uD(ro(e.substr(0,3)),10)).b;g=oF(uD(ro(e.substr(3,3)),10)).b;nF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=nF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new pF(a,f)}DE(a,1,d,1);DE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new pF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",YD(a),!1;null!=a.j&&a.$&&qF(a.$,a.j,!0);null!=a.k&&
+a.$&&qF(a.$,a.k,!1);j=rF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new sF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];DE(a,1,j,0)}c&&YD(a);return!0}function bs(a,b){a.lb=!0;a.K=b}function cF(a,b){100>b&&(!mE[b]&&(mE[b]=new SB(Zb,0,b)),!oE[b]&&St(oE,b,new HC(mE[b])),a.n=mE[b],a.o=oE[b])}
+function fs(a,b){var c,d;if(0==b)return!1;AE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:IE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;tF(a,uF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new rw("Cannot redo. Index is out of range.");if(!d.b.d)throw new rw(cc);
+d.b=d.b.d;tF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=kv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(bs(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=vF(d),wF(a,d,!1,!0),null!=a.tb&&RD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=kv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(bs(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=vF(d),wF(a,d,!1,!0),null!=a.tb&&RD(a.tb,null));break;case 101:a.Mb&&xF(a.Mb);a.Mb=new yF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new zF(a):a.Eb.hc.d._?AF(a.Eb.hc.d):BF(a.Eb);break;case 114:a.c&&
+xF(a.c);a.c=new yF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,CF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=DF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(EE,m,-1,4,1);FE(a.$,d);a.nb=!0;a.$=new sE(a.$);d=Vt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;EF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,FF(a.$,a.$.E),a.$.E=0,BE(a)):0<a.$.F&&(a.nb=!0,GF(a.$,a.$.F),a.$.F=0,BE(a));HF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new xC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new qC(c),wC(j,g),g.d=c,JA(g.e,a);Gz(a,j);a.F=j}IF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(xF(a.p),a.p=null);0==a.$.E&&(a.p=new yF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,BE(a)),18==a.e&&(d=Do((cs(),ds).hc.b.hb,jh),JF(a.$,a.$.E,d),BE(a)),HF(a.$))}YD(a);return!0}
+function yr(a){var b,c,d;d=wE(a);c=l;if(a.Gb){var e,f,g;g=Mt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)DF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(KF(g[1][0],3)+KF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+LF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+LF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new MF(a,a.gb,a.vb)),c=LF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function NF(a,b,c,d){var e;e=c;var f=d,g,j;(g=OF(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=KE(a,!0)),a.x):(!a.w&&(a.w=KE(a,!1)),a.w),IF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=PF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=$E+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",YD(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",YD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=fs(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)FF(a.$,a.$.E),a.$.E=0,BE(a);else{if(106==a.d)return!0;if(108==a.d)QF(a.$,a.$.E,0),BE(a);else if(157==a.d)QF(a.$,a.$.E,1),BE(a);else if(158==a.d)QF(a.$,a.$.E,-1),BE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):BE(a);else if(206<=a.d&&229>=a.d)a.P=2,RF(a.$),BE(a);else if(230==a.d)a.P=3,BE(a);else if(233<=a.d&&262>a.d)SF(a.$,!1),BE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;JF(a.$,a.$.E,Do(a.Eb.f.hc.b.hb,jh));a.$.n=!0;BE(a)}else if(105==a.d)TF(a.$),BE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Do((cs(),ds).hc.b.hb,jh),1>d.length&&(d=Tc),JF(a.$,a.$.E,
+d)),BE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,RF(a.$),BE(a);else if(0<a.$.F)if(104==a.d)GF(a.$,a.$.F),a.$.F=0,BE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])bs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;FF(d,c);d.b[c]=0}a.$.F=0;BE(a)}else if(201==a.d)UF(a.$,a.$.F),BE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),BE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,BE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,BE(a);else if(206<=a.d&&229>=a.d)a.P=2,RF(a.$),BE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Do(a.Eb.f.hc.b.hb,jh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;BE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new JE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(VF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,RF(a.$)):300<a.d?(VF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Do((cs(),ds).hc.b.hb,jh),1>d.length&&(d=Tc),JF(a.$,1,d))):230==a.d?WF(a,null,!0):233<=a.d&&262>a.d?(VF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,SF(a.$,!0)):gD();BE(a)}else e=!1;e&&(HF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,YD(a))}return e}
+function XF(a,b,c,d){var e,f;if(a.A||!a.ib||OF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=YF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)FF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),GF(b,e),0<YF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){bs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<YF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;bs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(PF(b)||OF(b))zE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(EE,m,-1,4,1);FE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;AE(a);a.nb=!0;YD(a);a.Tb=c;a.Ub=d;return!0}
+function ZF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||OF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((dE(),lE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;$F(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if($F(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;AE(a);a.nb=!0;YD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function aG(a){if(a.A)return!0;a.jb&&(a.jb=!1,BE(a));a.lb=!1;a.Q=Ah;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=YF(b,b.u),6>b.A[c]&&(bG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),FF(b,b.u));b.D=!1;BE(a)}else a:{var b=a.$,e,f;c=YF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):bs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],bs(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(bF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(bF((b.N[b.G]+b.N[c])/2))))}}HE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,uF(b),b.b.d=c),BE(a),a.s=!1)}else 5==a.P&&(HE(a.$),BE(a));0<a.P&&(a.E=!1,AE(a),a.nb=!0,HF(a.$),cG(a.$),YD(a),a.P=0,a.i=!1);if(lE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,AE(a),a.nb=!0,YD(a);return!0}function AE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function $F(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,RD(a.sb,K(dG,m,82,[new S(a.f),new S(b)]))}
+function eG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Qf)?a.Gb=!1:-1<b.indexOf(og)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Lf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Uf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,DE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)fG(a.gb[d]),GE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(dg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(vd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++$E;c&&YD(a)}
+function YD(a){var b,c,d,e;b=CA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&DE(a,1,a.vb,0),aF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),jF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),ZE(a),a.J=a.Pe(a.J,d,a.Z),VE(a))):(aF(a),a.A||(VE(a),a.E&&(jF(a),ZE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function gG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=DF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=gF(c,h);c.o.N&&0<c.y[h]&&(j+=Yb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<gk(c.B[h])&&(j+=gk(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+hG(0.055999999999999994*c.K[h],0,2)+ba+hG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=rh),e+=c)}return e}function rE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=DF(a.gb[c]),d!=b))continue;d=void 0;d=iG(a.gb[c]);d=jG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function BE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&RD(a.tb,null)}var c,d,e;e=new kG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=iG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new lG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function wF(a,b,c,d){try{kF(a,b,d)?c&&BE(a):YD(a)}catch(e){if(e=$i(e),A(e,79))YD(a);else throw e;}}
+function WF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;lF(a,c);e=j=0;r=new PD(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=ID(r);a.vb=0;for(f=1;f<=h;++f)if(o=MD(r),ro(o),!H(o,rh))if(H(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new mG(a,o);if(0==a.$.u){nG(a,"ERROR - problems in reading/processing molecule !");gD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(nG(a,"ERROR - strange reaction - fixing !"),gD(),d=!1):3<n?(nG(a,"ERROR - strange reaction !"),gD(),d=!1):(1<a.vb&&!g&&eG(a,Lf,!0),g&&!a.Gb&&eG(a,
+og,!0),!g&&a.Gb&&eG(a,Qf,!0),g?(DE(a,1,j,1),DE(a,j+1,e-1,2),DE(a,e,a.vb,3)):DE(a,1,a.vb,0),c&&YD(a),d=!0)}d?BE(a):YD(a)}catch(q){if(q=$i(q),A(q,79))YD(a);else throw q;}}function oG(a){AE(a);a.nb=!0;YD(a)}function lF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new JE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&YD(a);null!=a.tb&&RD(a.tb,null)}
+function tF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=iG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&RD(a.tb,null)}}function pG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,YD(a),null):a.gb[b]}
+function CE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Ma)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Oa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Ca)?c=245:H(b,Ea)&&(c=238);0<c?fs(a,c):b="Not known group!";a.lb=!0;a.K=b;YD(a)}function nG(a,b){a.lb=!0;a.K=b;YD(a)}function wE(a){var b;b=qE(a);AE(a);YD(a);return b}
+function SE(a,b,c,d,e){var f,g,j,h;f=a.X;h=IC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new SB(f.c.b,f.c.d,g),f=new HC(j),h=IC(f,e),b.f=j,b.j=qG(j);else WE(b,a.U);f=UB(f.c).b-UB(f.c).c;XE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function TE(a,b,c,d,e,f){var g,j;g=eF(a.W);j=IC(a.W,f);WE(b,a.V);(b.e=e)&&(b.i=qg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);XE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function eF(a){return UB(a.c).b-UB(a.c).c}
+function es(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Id,YD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Id):bs(a,a.z+ba),YD(a))}t(485,396,vi);_.Be=function(a){tE(this,a)};_.Pe=function(a,b,c){return yA(this,b,c)};_.Qe=function(){};_.ie=function(){YD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=Ah;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var $E=10,mE,oE,fE,gE,hE,eE,lE,rG=null,kE,jE;
+function sG(){dE();wA.call(this);this.Vb=(Oq(),Oq(),dA).b;this.y=new SB(null,0,8);this.u=(pB(),qB);this.gb=y(tG,m,95,99,0);this.ab=new uA;this.Ib=new uG;this.L=H((gD(),hD[$e]),fc);this.v=new vG;this.H=K(Yt,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Oa,Qa,Fa,Ea,Ca]);this.$=new JE(this);kE[0]=tB;kE[1]=new rB(255,153,153);kE[2]=new rB(255,204,102);kE[3]=new rB(255,255,153);kE[4]=new rB(102,255,255);kE[5]=new rB(51,204,255);kE[6]=new rB(255,153,255)}t(484,485,vi,sG);
+_.Pe=function(a,b,c){var d;return a?(d=a.b,Bj(d.u,b,c),a):yA(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[wG(b.b),a])}};_.b=null;function xG(a){if(a.e.hb.style.display!=Pf){BA(a.d);var b;for(b=new Ui(a.f.k);b.c<b.e.Je();)a=Vi(b),a.Oe()}}function yG(a){zG.call(this,a,db,db,null)}function AG(a,b){zG.call(this,a,db,db,b)}function BG(a,b,c){zG.call(this,a,b,c,null)}
+function zG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(dc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=wj(a)){this.c=CG;++CG;this.e=e;this.d=new sG;this.f=new DG(this.d,b,c,d);Mw(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=zA(a,G(a.hb,Xf),G(a.hb,Wf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?rG=dc:rG="JME";b.w=KE(b,!1);b.x=KE(b,!0);bs(b,rG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=CA(b);sA(b,null);b.pb||(b.T=0);b.U||(b.U=new SB(Zb,0,13),b.X=new HC(b.U));b.V||(b.V=new SB(Zb,1,13),b.W=new HC(b.V));b.Y||(b.Y=new SB(Zb,0,11),new HC(b.Y));cF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;$E=10;b.Lb=!0;try{r=EG(b.Vb,"options");null!=r&&eG(b,r,!1);j=EG(b.Vb,"jme");null!=j&&(b.M=j);n=EG(b.Vb,"mol");null!=n&&(b.bb=n);g=EG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=EG(b.Vb,Tg);null!=o&&(b.cb=o,YD(b));b.k=EG(b.Vb,"atomcolors");b.j=EG(b.Vb,"atombg");f=EG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(pB(),qB);try{if(0!=f.indexOf(la))throw new In("bad hex encoding");E=uD(f.substr(1,2),16);D=uD(f.substr(3,2),16);u=uD(f.substr(5,2),16);q=v=new rB(E,D,u)}catch(J){if(J=$i(J),A(J,79))gD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&CF(b.$);h=EG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=$i(Q),!A(Q,79))throw Q;}b.d=202;for(f=0;23>f;++f)hE[f]=(pB(),yB),jE[f]=Tc;jE[1]=Yb;hE[1]=(pB(),uB);jE[2]=Bb;hE[2]=yB;jE[3]=Jb;hE[3]=uB;jE[4]=ic;hE[4]=DB;jE[5]=sc;hE[5]=
+xB;jE[9]=Ub;hE[9]=AB;jE[10]=Nb;hE[10]=AB;jE[11]=Fb;hE[11]=AB;jE[12]=$b;hE[12]=AB;jE[8]=Fc;hE[8]=FB(zB);jE[7]=uc;hE[7]=yB;jE[6]=Nc;hE[6]=uB;jE[13]=Jc;hE[13]=uB;jE[18]=Tc;hE[18]=uB;jE[19]=vc;hE[19]=uB;jE[20]=wc;hE[20]=uB;jE[21]=xc;hE[21]=uB;jE[22]=yc;hE[22]=uB;bA(b);b._=new FG;f=a.d;f.D=CA(f);null!=f.M?(WF(f,f.M,!1),null!=f.j&&f.$&&qF(f.$,f.j,!0),null!=f.k&&f.$&&qF(f.$,f.k,!1)):null!=f.bb&&wF(f,f.bb,!1,!1);YD(a.d);h=this.d;f=this.f;g=new VD(h);ow(f,new GG,(pr(),pr(),qr));ow(f,new HG,(mr(),mr(),nr));
+ow(f,new IG,(sr(),sr(),tr));ow(f,new JG(g),(zr(),zr(),Ar));q=0>=KG();n=new iy((cE(),bE));n.hb.alt="drag out MOL or RXN file";kw(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new ZD(h);Mw(f.i,n);u=new $D(f,n,r,j,g);Pw(u.f.i,u.c,G(u.f.hb,Xf)-u.e-u.d,G(u.f.hb,Wf)-(u.b-u.d));ij(f.k,u);q?(q=new LG,kw(q,n.hb.alt),0<=r&&(q.hb.style[oh]=r+jg),0<=o&&(q.hb.style[Ue]=o+jg),Mw(f.i,q),g=new aE(f,q,r,j,g),Pw(g.f.i,g.c,G(g.f.hb,Xf)-g.e-g.d,G(g.f.hb,Wf)-(g.b-g.d)),ij(f.k,g),Eo(q.hb),q.hb.style[ae]=
+(Wo(),Jf),ow(q,h,(vr(),vr(),wr))):(Eo(n.hb),n.hb.style[ae]=(Wo(),Jf),ow(n,h,(vr(),vr(),wr)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function MG(){return au(null)}function NG(a){return au(a)}t(486,1,yi,yG,AG,BG,zG);_.Re=function(a){B(this.f,new OG(this,a),(Rq(),Rq(),Sq))};_.Se=function(a){B(this.f,new PG(this,a),(ns(),ns(),os))};_.Te=function(a){BF(new QG(a,this.d,fE))};_.Ue=function(){IE(this.d)};_.Ve=function(){ho((eo(),fo),new RG(this))};_.We=function(){return this.b};
+_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};_.nd=function(){return G(this.f.hb,Wf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Xf);a[1]=G(this.f.hb,Wf);return a};_.od=function(){return G(this.f.hb,Xf)};_.bf=function(){return this.e.hb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.qd=function(){return this.e.hb.style.display!=Pf};_.ff=function(){var a=this.d,b;a.Gb?b=gG(a,1)+rb+gG(a,2)+rb+gG(a,3):b=gG(a,0);return b};_.gf=function(){return yr(this.d)};_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=qE(a);a.Pb=b;YD(a);return c};_.jf=function(a){eG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){wF(this.d,a,!0,!0)};_.mf=function(a){WF(this.d,a,!0)};_.ne=function(){xG(this)};_.nf=function(){lF(this.d,!0)};
+_.of=function(a){var b=this.d;if(a=pG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;oG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new SG(this))};_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ui(b.b);d.c<d.e.Je();)c=Vi(d),a?c.b=l:c.b=Hg}BA(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=pG(c,a))qF(d,b,!0),oG(c)};_.sf=function(a,b){var c=this.d,d;d=pG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,YD(c)):(d.E=b,oG(c))};_.sd=function(a){this.f.hb.style[Ue]=a;xG(this)};
+_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;YD(b)};_.vf=function(a){var b=this.d;b.fb=a;YD(b)};_.wf=function(a){this.d.sb=a};_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=KE(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);xG(this)};_.Bf=function(a){CE(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new mG(c,a);c.d=253;c.lb=!0;c.K=b;YD(c)};_.td=function(a){mw(this.e.hb,a)};
+_.ud=function(a){this.f.hb.style[oh]=a;xG(this)};_.Df=function(a){nG(this.d,a)};_.Ef=function(){return wE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var CG=0;function RG(a){this.b=a}t(487,1,{},RG);_.xc=function(){var a,b;for(b=new Ui(this.b.f.b);b.c<b.e.Je();)a=Vi(b),a.u.hb.innerHTML=a.r||l};_.b=null;function SG(a){this.b=a}t(488,1,{},SG);_.b=null;function OG(a,b){this.b=a;this.c=b}t(489,1,{},OG);_.Tc=function(a){a=a.b;ho((eo(),fo),new TG(this,this.c,a))};_.b=null;_.c=null;
+function TG(a,b,c){this.b=a;this.d=b;this.c=c}t(490,1,{},TG);_.xc=function(){var a=this.c;this.d.b.apply(a,[wG(this.b.b),a])};_.b=null;_.c=null;_.d=null;function PG(a,b){this.b=a;this.c=b}t(491,1,{},PG);_.b=null;_.c=null;function qs(a,b,c){this.b=a;this.d=b;this.c=c}t(492,1,{},qs);_.xc=function(){var a=this.c;this.d.b.apply(a,[wG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function UG(){var a=VG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;WG(XG,arguments)?a=arguments[0]:3==arguments.length?a=new BG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new yG(arguments[0]):4==arguments.length?a=new zG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new AG(arguments[0],arguments[1]));this.g=a;YG();a[dd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new ZG(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new ZG(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=XG;YG();var f=b,g,b=$G.c;g=aH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=aH(b,
+e,f)}if(!g)throw new dj("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new ZG(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
+b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});bH({"0":{"0":[[MG,null,void 0]],1:[[NG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new cH(e));return[e]},Ce]]}});dH(XG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Zt(){eH||(eH=!0,UG())}t(493,1,{},Zt);
+var eH=!1;function cu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Ce)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function bu(){}t(495,1,{},bu);_.xc=function(){cu()};function cH(a){this.b=a}t(496,1,{69:1,107:1},cH);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function ZG(a){this.b=a}t(497,1,{70:1,107:1},ZG);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function UD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(oh)||l;b=c.getAttribute(Ue)||l;f=c.getAttribute(Nf)||l;e=c.getAttribute(We)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Nf)||l,h=h.getAttribute(jh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Kd);c.removeAttribute(Nf);c.removeAttribute("archive");c.removeAttribute(Ue);c.removeAttribute(oh);c.removeAttribute(jd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Jo();c.setAttribute(We,d);c.style[oh]=SD(g);c.style[Ue]=SD(b);b=new fH(a,d,n,e,c,f);ho((eo(),fo),b);++a.c;return!0}function TD(a){this.b="JME.class";this.e=a}t(498,1,{},TD);_.Jc=function(){return UD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function fH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(499,1,{},fH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(We,this.f):this.d.removeAttribute(We);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function gH(){}t(500,1,yi,gH);function hH(a){this.b=a}t(501,1,{},hH);_.xc=function(){this.b()};_.b=null;
+function iH(){var a=VG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;WG(jH,arguments)?a=arguments[0]:0==arguments.length&&(a=new gH);this.g=a;YG();a[dd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){ho((eo(),fo),new hH(a))});dH(jH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function $t(){kH||(kH=!0,iH())}t(502,1,{},$t);var kH=!1;function lH(a){Jn();this.i=a}
+t(503,462,ai,lH);function iu(){Jn();this.i="divide by zero"}t(504,100,Xh,iu);function Tt(){Jn()}function mH(a){Jn();this.i=a}t(505,100,Xh,Tt,mH);function nH(){nH=x;oH=new pH(!1);qH=new pH(!0)}function pH(a){this.b=a}t(506,1,{72:1,73:1,76:1},pH);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ih:"false"};_.b=!1;var oH,qH;function rH(){}function sH(a){return typeof a==Uf?Fc+(0>a?-a:a):a}
+function tH(a,b){var c;c=new rH;c.e=Pb+(uH(0!=a?-a:0)?sH(0!=a?-a:0):l+Mi(c));vH(0!=a?-a:0)&&wH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Y(a){var b;b=new rH;b.e=Pb+(uH(a)?sH(a):l+Mi(b));vH(a)&&wH(a,b);return b}function $(a,b){var c;c=new rH;c.e=Pb+(uH(a)?sH(a):l+Mi(c));vH(a)&&wH(a,c);c.c=b?8:0;return c}function xH(){var a;a=new rH;a.e=Pb+(uH(0)?sH(0):l+Mi(a));vH(0)&&wH(0,a);a.c=2;return a}function yH(a){var b;b=new rH;b.e=Pb+(uH(a)?sH(a):l+Mi(b));vH(a)&&wH(a,b);b.c=1;return b}
+function vH(a){return typeof a==Uf&&0<a}function uH(a){return null!=a&&0!=a}function wH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Wh[b.d])c=c.prototype;else{c=Wh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(508,1,{},rH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function zH(a){var b;if(!(b=AH,!b&&(b=AH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new BH(Wb+a+da);return parseFloat(a)}
+function uD(a,b){var c,d;if(null==a)throw new BH(Tf);if(2>b||36<b)throw new BH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new BH(Wb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new BH(Wb+a+da);if(-2147483648>c||2147483647<c)throw new BH(Wb+a+da);return c}t(510,1,{72:1,84:1});var AH=null;function CH(a){this.b=a}
+t(509,510,{72:1,76:1,77:1,84:1},CH);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return Vt(this.b)};_.tS=function(){return l+this.b};_.b=0;function QA(a){this.b=a}t(511,510,{72:1,76:1,80:1,84:1},QA);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return Vt(this.b)};_.tS=function(){return l+this.b};_.b=0;function EA(){Jn()}function Kk(a){Jn();this.i=a}t(512,100,pi,EA,Kk);function Hw(){Jn()}function Jx(a){Jn();this.i=a}t(513,100,Xh,Hw,Jx);function S(a){this.b=a}
+function uu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function nu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function oF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(DH(),EH)[b],!c&&(c=EH[b]=new S(a)),c):new S(a)}t(514,510,{72:1,76:1,82:1,84:1},S);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function DH(){DH=x;EH=y(dG,m,82,256,0)}var EH;function gk(a){return 0>a?-a:a}function fk(a,b){return a>b?a:b}function bF(a){return Math.round(a)}function Bo(){Jn()}function Vs(a){Jn();this.i=a}t(517,100,{72:1,79:1,83:1,85:1,87:1},Bo,Vs);function Oi(){Oi=x;Pi=K(Ni,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Pi;function BH(a){Jn();this.i=a}t(519,512,pi,BH);
+function Ao(a,b){this.b=Rc;this.e=a;this.c=b;this.d=-1}t(520,1,{72:1,86:1},Ao);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function FH(a,b){return a.charCodeAt(b)}function ND(a,b){var c=b,d=a.length,e,f;e=FH(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}
+function GH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function so(a,b){return a.indexOf(b)}function sD(a,b,c){return a.indexOf(b,c)}function yo(a,b){return a.lastIndexOf(b)}function vF(a){var b=aa,c=rh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+zo(c,++d):c=c.substr(0,d-0)+zo(c,++d);return a.replace(RegExp(b,De),c)}
+function xo(a,b){for(var c=RegExp(b,De),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Yt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function zo(a,b){return a.substr(b,a.length-b)}
+function ro(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function to(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Lu(this)};_.tS=_.toString;function HH(){HH=x;IH={};JH={}}
+function Lu(a){HH();var b=lb+a,c=JH[b];if(null!=c)return c;c=IH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+FH(a,d++);c|=0}256==KH&&(IH=JH,JH={},KH=0);++KH;return JH[b]=c}var IH,KH=0,JH;function Fn(a,b){Gn(a.b,b);return a}function En(){this.b=new Co}function LH(){this.b=new Co;this.b.b+=l}t(522,1,oi,En,LH);_.tS=function(){return this.b.b};function Ju(){this.b=new Co}
+function qD(){this.b=new Co}function Bt(a){this.b=new Co;Gn(this.b,a)}t(523,1,oi,Ju,qD,Bt);_.tS=function(){return this.b.b};function tD(a){a="String index out of range: "+a;Jn();this.i=a}t(524,513,Xh,tD);
+function MH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Bo;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new mH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new mH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Hw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)St(b,c,a[--d])}else for(c=e+c;e<c;)St(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function nw(){Jn()}function BD(a){Jn();this.i=a}t(526,100,Xh,nw,BD);function WA(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Rn(b,c))return a;return null}function ZA(a,b){var c;return(c=WA(a.Fd(),b))?(c.fd(),!0):!1}function NH(a){var b,c,d,e;d=new En;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Gn(d.b,b):b=za,e=c.ed(),Gn(d.b,e===a?"(this Collection)":l+e);d.b.b+=cd;return d.b.b}t(527,1,{});_.Ff=function(){throw new BD("Add not supported on this collection");};
+_.Gf=function(a){return!!WA(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return ZA(this,a)};_.tS=function(){return NH(this)};t(529,527,Ii);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Un(c),a=~~a);return a};
+function OH(a,b){var c;return A(b,91)&&(c=b.If(),Xv(a.b,c))?(c=rj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function GD(a){this.b=a}t(528,529,Ii,GD);_.Gf=function(a){return OH(this,a)};_.Fd=function(){return new wD(this.b)};_.Hf=function(a){return OH(this,a)?(a=a.If(),cj(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function zD(a){if(a.c)Xi(a.b),cj(a.d,a.c.If()),a.c=null;else throw new rw("Must call next() before remove().");}
+function wD(a){var b;this.d=a;b=new oj;a.d&&ij(b,new PH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new QH(a,d.substring(1));b.Ff(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ff(c[d])}this.b=new Ui(b)}t(530,1,{},wD);_.dd=function(){return xD(this.b)};_.ed=function(){return this.c=Vi(this.b)};_.fd=function(){zD(this)};_.b=null;_.c=null;_.d=null;t(532,1,ji);_.eQ=function(a){return A(a,91)&&AD(this.If(),a.If())&&AD(this.Jf(),a.Jf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=Un(this.If()));null!=this.Jf()&&(b=Un(this.Jf()));return a^b};_.tS=function(){return this.If()+qb+this.Jf()};function PH(a){this.b=a}t(531,532,ji,PH);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return DD(this.b,a)};_.b=null;function QH(a,b){this.c=a;this.b=b}t(533,532,ji,QH);_.If=function(){return this.b};_.Jf=function(){return this.c.f[lb+this.b]};_.Kf=function(a){return ED(this.c,this.b,a)};_.b=null;_.c=null;
+function Gx(a,b){(0>a||a>=b)&&RH(a,b)}function RH(a,b){throw new Jx("Index: "+a+", Size: "+b);}t(534,527,ti);_.Lf=function(){throw new BD("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Rn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Un(c)),b=~~b;return b};_.Fd=function(){return new Ui(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new SH(this,a)};_.Pf=function(){throw new BD("Remove not supported on this list");};function xD(a){return a.c<a.e.Je()}function Vi(a){if(a.c>=a.e.Je())throw new Kw;return a.e.Mf(a.d=a.c++)}function Xi(a){if(0>a.d)throw new Ox;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Ui(a){this.e=a}t(535,1,{},Ui);_.dd=function(){return xD(this)};
+_.ed=function(){return Vi(this)};_.fd=function(){Xi(this)};_.c=0;_.d=-1;_.e=null;function SH(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&RH(b,c);this.c=b}t(536,535,{},SH);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new Kw;return this.b.Mf(this.d=--this.c)};_.b=null;function TH(a){a=new wD(a.c.b);return new UH(a)}function VH(a,b){this.b=a;this.c=b}t(537,529,Ii,VH);_.Gf=function(a){return Xv(this.b,a)};_.Fd=function(){return TH(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function UH(a){this.b=a}t(538,1,{},UH);_.dd=function(){return xD(this.b.b)};_.ed=function(){return(this.b.c=Vi(this.b.b)).If()};_.fd=function(){zD(this.b)};_.b=null;t(539,534,ti);_.Lf=function(a,b){var c;c=bB(this,a);var d=c.e;new XA(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=bB(this,a);try{return cB(b)}catch(c){c=$i(c);if(A(c,92))throw new Jx("Can't get element "+a);throw c;}};_.Fd=function(){return bB(this,0)};
+_.Pf=function(a){var b,c;b=bB(this,a);try{c=cB(b)}catch(d){d=$i(d);if(A(d,92))throw new Jx("Can't remove element "+a);throw d;}WH(b);return c};function XH(a){a.c=y(YH,m,0,0,0)}function kA(a,b,c){(0>b||b>a.d)&&RH(b,a.d);a.c.splice(b,0,c);++a.d}function ij(a,b){St(a.c,a.d++,b);return!0}function kv(a,b){Gx(b,a.d);return a.c[b]}function $j(a,b){for(var c=0;c<a.d;++c)if(AD(b,a.c[c]))return c;return-1}function nv(a,b){var c;c=(Gx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function hj(a,b){var c;c=$j(a,b);if(-1==c)return!1;nv(a,c);return!0}function Ok(a,b){var c;if(b.length<a.d){c=b;var d;d=Lt(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)St(b,c,a.c[c]);b.length>a.d&&St(b,a.d,null);return b}function oj(){XH(this)}function QB(a){XH(this);this.c.length=a}function KA(a){XH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(540,534,$h,oj,QB,KA);_.Lf=function(a,b){kA(this,a,b)};
+_.Ff=function(a){return ij(this,a)};_.Ue=function(){this.c=y(YH,m,0,0,0);this.d=0};_.Gf=function(a){return-1!=$j(this,a)};_.Mf=function(a){return kv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return nv(this,a)};_.Hf=function(a){return hj(this,a)};_.Je=function(){return this.d};_.d=0;function aB(a,b,c){var d;for(d=0;d<b;++d)St(a,d,c)}function xt(){xt=x;yt=new ZH}var yt;function ZH(){}t(543,534,ni,ZH);_.Gf=function(){return!1};_.Mf=function(){throw new Hw;};_.Je=function(){return 0};
+function $H(){this.b=new Date}function aI(a){return 10>a?ab+a:l+a}t(544,1,{72:1,75:1,76:1,88:1},$H);_.eQ=function(a){return A(a,88)&&xu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=eu(c&4194303,b&4194303,e&1048575);a=eu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(bI(),cI)[this.b.getDay()]+ba+dI[this.b.getMonth()]+ba+aI(this.b.getDate())+ba+aI(this.b.getHours())+lb+aI(this.b.getMinutes())+lb+aI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function bI(){bI=x;cI=K(Yt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));dI=K(Yt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var cI,dI;
+function qt(a,b){return null==z(a.b,b,a)}function pt(){this.b=new Si}t(546,529,{72:1,75:1,93:1},pt);_.Ff=function(a){return qt(this,a)};_.Gf=function(a){return Xv(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return TH(new VH(this.b,new GD(this.b)))};_.Hf=function(a){return null!=cj(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return NH(new VH(this.b,new GD(this.b)))};_.b=null;
+function bB(a,b){var c,d;(0>b||b>a.c)&&RH(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new eI(a,b,d)}function fB(){this.b=new fI;this.c=0}t(547,539,ni,fB);_.Ff=function(a){new XA(a,this.b);++this.c;return!0};_.Of=function(a){return bB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function cB(a){if(a.c==a.e.b)throw new Kw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function WH(a){if(!a.d)throw new Ox;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function eI(a,b,c){this.e=a;this.c=c;this.b=b}t(548,1,{},eI);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return cB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new Kw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){WH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function fI(){this.b=this.c=this}
+function XA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(549,1,{},fI,XA);_.b=null;_.c=null;_.d=null;function yD(a,b){this.b=a;this.c=b}t(550,532,ji,yD);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Kw(){Jn()}t(551,100,{72:1,79:1,85:1,87:1,92:1},Kw);function AD(a,b){return Ut(a)===Ut(b)||null!=a&&Rn(a,b)}function PB(a){var b=y(gB,m,45,0,0);return Ok(a.b,b)}function uA(){this.b=new oj}
+t(553,534,$h,uA);_.Lf=function(a,b){kA(this.b,a,b)};_.Ff=function(a){return ij(this.b,a)};_.Gf=function(a){return-1!=$j(this.b,a)};_.Mf=function(a){return kv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Ui(this.b)};_.Pf=function(a){return nv(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return NH(this.b)};_.b=null;function xF(a){a.hc.d._&&VB(a)}function gI(a){var b;if(a.hc.d._){b=Mz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}XB(a)}
+function hI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BF(a){var b=a.k;iI(a.hc.d,b.b,b.c);!Lz(a)&&pA(a);$z(a)}function jI(){$B.call(this,l);this.j=new jB(this.Sf());JA(this.r,new kI(this))}t(555,421,Hi);_.Td=function(a,b){return Ut(a.i)===Ut(this.j)?(gI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){gI(this)};_.j=null;_.k=null;
+function QG(a,b,c){jI.call(this);this.hc&&bC(this.hc,!1);ZB(this,!1);sA(this,new jC(0));a=new nC(a,1);R(this,a,null);a=new wA;R(a,this.j,null);R(this,a,null);b&&(this.k=Mz(b),YB(this),hI(this.k,~~(G(b.Vb.hb,Xf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Wf)/2)-~~(this.cc/2)));c&&P(this,c)}t(554,555,Hi,QG);_.Sf=function(){return"OK"};function uF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new rw("Cannot undo. Index is out of range.");if(!a.b.c)throw new rw(cc);a.b=a.b.c;return a.b.b}
+function FG(){this.b=this.c=new lI}t(556,1,{},FG);_.b=null;function lI(){this.b=null}function lG(a){this.b=a}t(557,1,{},lI,lG);_.b=null;_.c=null;_.d=null;function kI(a){this.b=a}t(558,456,Ai,kI);_.b=null;
+function XD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){RD(a.b.Ab,K(Yt,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=xo(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],St(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{kF(a.b,b,!0)?(bs(a.b,"Structure pasted"+e),BE(a.b),BA(a.b),d=!0):(BF(new QG(a.b.K,a.b,fE)),lF(a.b,!0),BA(a.b))}catch(n){if(n=$i(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",YD(e),BF(new QG(a.b.K,
+a.b,fE)),BA(a.b);else throw n;}}d&&a.b.Qe(b)}function as(a){this.b=a}t(559,1,{},as);_.b=null;function uE(){uE=x;vE=new mI("COPY_SMILES",0);xE=new mI("COPY_MOL",1);yE=new mI("PASTE",2);nI=K(oI,m,94,[vE,xE,yE])}function mI(a,b){I.call(this,a,b)}t(560,146,{72:1,76:1,78:1,94:1},mI);var nI,xE,vE,yE;function kG(){this.e=y(tG,m,95,99,0)}t(561,1,{},kG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function pI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(EE,m,-1,20,1);a.N=y(EE,m,-1,20,1);a.H=Mt([20,7]);a.e=y(M,s,-1,20,1);a.d=y(Yt,m,1,20,0);a.p=y(Yt,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(Yt,m,1,20,0);a.r=Mt([10,2]);a.j=y(M,s,-1,101,1)}
+function qI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(EE,m,-1,4,1);d=y(EE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=rI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+rI(r[2],d[2],r[3],d[3]),d=rI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;VF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=sI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(EE,m,-1,2,1);tI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==YF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;bs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];bG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&UF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(bF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(bF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function SF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&QF(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,QF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];FF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)VF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)bG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];EF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];FF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];bG(a);a.I[a.v]=n;a.J[a.v]=c+d;EF(a);b&&(FF(a,n),GE(a))}c=4}uI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function tI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function RF(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])vI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,vI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){bs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[sI(a,a.E,a.H[a.E][d])],2<d||1!=b){bs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(EE,m,-1,2,1);tI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)VF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)VF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)VF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)bG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[sI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[sI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(bF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(bF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;bG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(bF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(bF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(bG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(bF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(bF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(bG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(bF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(bF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(FF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&uI(a,j);-1<n&&(a.E=n)}
+function vI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)VF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function uI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=YF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function sI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function wI(a,b,c){var d,e,f,g;e=Ah;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Du(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Du(c[d])&&!ru(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)xu(c[d],e)&&(b[d]=g,c[d]=Ah,++f);if(f==a.u)break}return g==a.u}
+function GE(a){var b,c,d;b=y(EE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{FE(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;HE(a)}}
+function FE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function QF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=xI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&bs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?bs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?bs(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?bs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:bs(a.o,"Charge change not possible on the halogen !");break;case 18:bs(a.o,
+"Use X button to change charge on the X atom !")}}
+function rF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&FF(a,c);GE(a);bs(a.o,"Smaller part(s) removed !");return 1}
+function YF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function cG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];HF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),HF(a));4==a.t[d]&&(a.t[d]=1)}}
+function rI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function EF(a){var b;yI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);HE(a);HF(a)}
+function VF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),MH(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),MH(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),MH(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),MH(a.e,b,a.e.length),a.e=b,b=y(Yt,m,1,c,0),MH(a.d,b,a.d.length),a.d=b,b=y(Yt,m,1,c,0),MH(a.p,b,a.p.length),a.p=b,b=y(EE,m,-1,c,1),MH(a.K,b,a.K.length),a.K=b,b=y(EE,m,-1,c,1),MH(a.N,b,a.N.length),a.N=b,b=Mt([c,7]),MH(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),MH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function hF(a,b,c,d,e,f,g){var j;j=O(N(bF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(bF(a.N[c]-~~(f/2))));return new oA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function bG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),MH(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),MH(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),MH(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),MH(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),MH(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),MH(a.O,c,a.O.length),a.O=c,b=y(Yt,m,1,b,0),MH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function LF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(dE(),aa);j+="JME 2013-10-12 "+new $H+"\n \n";j+=KF(a.u,3)+KF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=hG(0.055999999999999994*(a.K[e]-c),10,4)+hG(0.055999999999999994*(g-a.N[e]),10,4)+hG(0,10,4);h=gF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+KF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=KF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:zI(a,e)&&(g=2),c=KF(a.I[e],3)+KF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=KF(a.J[e],3)+KF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=KF(a.J[e],3)+KF(a.I[e],3)),j+=c+KF(g,3)+KF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+KF(e,4)+KF(a.B[e],4)+aa);return j+"M END\n"}
+function jG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,X,L,ea,Gc,hg,xb,Od,Pd,Qd,Za,Hc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);xb=y(M,s,-1,a.u+1,1);v=y(AI,m,-1,a.u+1,2);D=y(AI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;rF(a,!0);hg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){hg=!1;break}if(a.o.t&&hg){BI(a);cG(a);CI(a,D);DI(a,v,D);var Eb,sd,jf,ac,ze,td,ud,hb,wJ,Vd,w,Aa,Lm,Mm,at,pf,Pa,Nm,Om,Kc,Pm;Eb=y(M,s,-1,a.u+1,1);sd=y(M,s,-1,a.u+1,1);hb=y(EI,m,-1,a.u+1,3);var bt=a.u,Qm,
+th,ct,tg,Dj,He,qf;Dj=y(EI,m,-1,bt+2,3);He=y(M,s,-1,100,1);qf=5;tg=0;He[0]=3;Dj[1]=Ch;Dj[2]=Dh;ct=2;if(!(3>bt))for(;qf<He[tg]*He[tg];){th=0;for(Qm=!0;Qm&&th<=tg&&qf>=He[th]*He[th];)0==qf%He[th]?Qm=!1:++th;if(Qm){Dj[++ct]=Au(qf);if(ct>=bt)break;tg<He.length-1&&(++tg,He[tg]=qf)}qf+=2}for(w=1;w<=a.u;++w){for(Aa=Om=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Om*=a.i[Aa]);Nm=a.c[w];18==Nm&&(Pm=a.p[w],td=Pm.charCodeAt(0)-65+1,ud=0,1<Pm.length&&(ud=Pm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Nm=28*td+ud);
+pf=0;-2>a.B[w]?pf=1:-2==a.B[w]?pf=2:-1==a.B[w]?pf=3:1==a.B[w]?pf=4:2==a.B[w]?pf=5:2<a.B[w]&&(pf=6);Kc=1;hb[w]=Au(Om);Kc*=126;hb[w]=vu(hb[w],Au(a.y[w]*Kc));Kc*=7;hb[w]=vu(hb[w],Au(pf*Kc));Kc*=7;hb[w]=vu(hb[w],Au(Nm*Kc));Kc*=783;hb[w]=vu(hb[w],Au(a.A[w]*Kc))}for(ze=0;!wI(a,Eb,hb);){at=!1;for(w=1;w<=a.u;++w)Eb[w]!=sd[w]&&(sd[w]=Eb[w],at=!0);if(at){for(w=1;w<=a.u;++w){hb[w]=Bh;for(Aa=1;Aa<=a.A[w];++Aa)hb[w]=Eu(hb[w],Dj[Eb[a.H[w][Aa]]])}ze=0}else if(0<ze){for(w=1;w<=a.u;++w)hb[w]=Bh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Eb[w]==Eb[Aa]){hb[w]=Ch;break a}}else{for(w=1;w<=a.u;++w){hb[w]=Bh;for(Aa=1;Aa<=a.A[w];++Aa)jf=a.H[w][Aa],hb[w]=Eu(hb[w],Au(a.c[jf]*a.i[sI(a,w,jf)]))}ze=1}wI(a,Eb,hb);for(w=1;w<=a.u;++w)hb[w]=Au(sd[w]*a.u+Eb[w])}for(w=1;w<=a.u;++w)sd[w]=Eb[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(sd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];sd[w]=sd[Pa];sd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Eb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Eb[a.I[w]],a.J[w]=Eb[a.J[w]],a.I[w]>a.J[w]&&(Vd=a.I[w],a.I[w]=a.J[w],a.J[w]=Vd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Mm=Lm=
+a.u;ac=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Lm?(Lm=a.I[Aa],Mm=a.J[Aa],ac=Aa):a.I[Aa]==Lm&&a.J[Aa]<Mm&&(Mm=a.J[Aa],ac=Aa);Vd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Vd;Vd=a.J[w];a.J[w]=a.J[ac];a.J[ac]=Vd;Vd=a.t[w];a.t[w]=a.t[ac];a.t[ac]=Vd;Vd=a.C[w];a.C[w]=a.C[ac];a.C[ac]=Vd;wJ=a.f[w];a.f[w]=a.f[ac];a.f[ac]=wJ}EF(a);HF(a);CI(a,D);DI(a,v,D)}else{CI(a,D);a.i=y(M,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(M,s,-1,a.u+1,1);Hc=1;a.b[1]=1;for(X=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=xb[c]){Gc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Gc=!1;break}Gc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Hc==a.u)break;c=n[X--]}else if(1==L)xb[o[1]]=c,c=o[1],a.b[c]=++Hc;else{n[++X]=c;e=0;for(u=1;u<=L;++u)if(h=sI(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=sI(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);xb[e]=c;c=e;a.b[e]=++Hc}}xb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(AI,m,-1,a.u+1,2);Od=y(AI,m,-1,a.u+1,2);f=Hc=X=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(xb[c]=f);b[++Hc]=c;for(a.b[c]=0;;){L=e=0;tb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==X)break a;Od[c]=!0;c=n[X--]}else break}f=c;c=e;1<L&&(n[++X]=f,Q[e]=!0)}Pd=y(M,s,-1,a.v+1,1);Qd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var yJ=xb,AN=ea,dt,zJ,uh,Ie,et,ft,Na,Ej,gt;uh=y(M,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)uh[b[Na]]=Na;et=y(AI,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)dt=b[Na],zJ=yJ[dt],Ie=sI(a,dt,zJ),0!=Ie&&(FI(a,Ie,uh,Pd,D),et[Ie]=!0);for(Na=1;Na<=a.v;++Na)et[Na]||FI(a,Na,uh,Pd,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){ft=gt=0;for(Ej=1;Ej<=a.A[Na];++Ej){Ie=sI(a,Na,a.H[Na][Ej]);if(5==a.i[Ie])continue a;1==a.t[Ie]&&0!=GI(a,Ie,Na)&&++gt;2==a.t[Ie]&&(ft=a.H[Na][Ej])}if(0!=gt)if(0<ft){var ja=a,BJ=Na,rf=uh,Xc=Qd,mc=void 0,Fj=void 0,Lc=void 0,Je=void 0,Mc=void 0,Rm=void 0,Sm=void 0,Tm=void 0,Wd=void 0,Yc=void 0,Zc=void 0,
+ht=void 0,Gj=void 0,Xd=void 0,Hj=void 0,Ke=void 0,Ij=void 0,it=void 0,Jj=void 0,Le=void 0,CJ=void 0,sf=void 0,DJ=void 0,jt=void 0,Kj=void 0,tf=void 0,Zc=1,Fj=BJ,mc=y(M,s,-1,ja.u+1,1);for(mc[1]=BJ;;){ht=!1;for(Yc=1;Yc<=ja.A[Fj];++Yc)if(Lc=ja.H[Fj][Yc],!(Lc==mc[1]||Lc==mc[Zc-1]))if(Je=sI(ja,Fj,Lc),2==ja.t[Je]&&5!=ja.i[Je]){Fj=mc[++Zc]=Lc;ht=!0;break}if(!ht)break}if(!(0==Zc%2||2>ja.A[mc[Zc]]||3<ja.A[mc[Zc]])){tf=mc[1];Mc=mc[~~((Zc+1)/2)];Wd=mc[Zc];sf=Le=Ke=Xd=0;jt=it=!1;for(Yc=1;Yc<=ja.A[tf];++Yc)Lc=
+ja.H[tf][Yc],Je=sI(ja,tf,Lc),1!=ja.t[Je]||5==ja.i[Je]||(0==Xd?Xd=Lc:Ke=Lc);0<rf[Ke]&&rf[Xd]>rf[Ke]&&(Rm=Xd,Xd=Ke,Ke=Rm);Gj=Xd;0==Xd&&(Gj=Ke,it=!0);for(Yc=1;Yc<=ja.A[Wd];++Yc)Lc=ja.H[Wd][Yc],Je=sI(ja,Wd,Lc),1!=ja.t[Je]||5==ja.i[Je]||(0==Le?Le=Lc:sf=Lc);0<rf[sf]&&rf[Le]>rf[sf]&&(Rm=Le,Le=sf,sf=Rm);Jj=Le;0==Le&&(Jj=sf,jt=!0);Hj=GI(ja,sI(ja,tf,Xd),tf);Ij=GI(ja,sI(ja,tf,Ke),tf);CJ=GI(ja,sI(ja,Wd,Le),Wd);DJ=GI(ja,sI(ja,Wd,sf),Wd);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=CJ||0!=DJ?bs(ja.o,"Bad stereoinfo on allene !"):
+(Sm=ja.K[mc[Zc-1]]-ja.K[Wd],Tm=ja.N[mc[Zc-1]]-ja.N[Wd],Kj=Math.sqrt(Sm*Sm+Tm*Tm),0.001>Kj&&(Kj=0.001),0<(ja.N[Jj]-ja.N[mc[Zc-1]])*(Sm/Kj)-(ja.K[Jj]-ja.K[mc[Zc-1]])*(Tm/Kj)?Xc[Mc]=1:Xc[Mc]=-1,it&&(Xc[Mc]*=-1),jt&&(Xc[Mc]*=-1),Gj==Xd&&0>Hj&&(Xc[Mc]*=-1),Gj==Ke&&0>Ij&&(Xc[Mc]*=-1),rf[Gj]>rf[Jj]&&(Xc[Mc]*=-1))}}else b:{var nc=a,oc=Na,BN=yJ,CN=uh,DN=r,EN=q,FN=AN,Um=Qd,Vm=void 0,$c=void 0,kt=void 0,vh=void 0,Da=void 0,wh=void 0,wd=void 0,Lj=void 0,Yd=void 0,Ob=void 0,ia=void 0,Gb=void 0,Me=void 0,Wm=void 0,
+ad=void 0,oa=void 0,Xm=void 0,Gb=y(M,s,-1,4,1),Wm=y(M,s,-1,4,1),xh=nc,Zd=oc,EJ=CN,lt=BN,FJ=DN,GJ=EN,GN=FN,Hb=Gb,Mj=void 0,bd=void 0,Ym=void 0,Zm=void 0,mt=void 0,Nj=void 0,Nj=-1;0<lt[Zd]&&(Hb[++Nj]=lt[Zd]);for(bd=1;bd<=GN;++bd)FJ[bd]==Zd&&(Hb[++Nj]=GJ[bd]),GJ[bd]==Zd&&(Hb[++Nj]=FJ[bd]);for(bd=Nj+1;bd<xh.A[Zd];++bd){mt=xh.u+1;Ym=1;c:for(;Ym<=xh.A[Zd];++Ym){Mj=xh.H[Zd][Ym];for(Zm=0;Zm<bd;++Zm)if(Mj==Hb[Zm])continue c;EJ[Mj]<mt&&(mt=EJ[Mj],Hb[bd]=Mj)}}0==lt[Zd]&&0<xh.y[Zd]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
+Hb[0],Hb[0]=-1):0<xh.y[Zd]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Da=Lj=wh=vh=Xm=wd=Ob=0;4>Da;++Da)0>=Gb[Da]||(Vm=sI(nc,oc,Gb[Da]),Wm[Da]=GI(nc,Vm,oc),0<Wm[Da]?(++Ob,Xm=Gb[Da],wh=Gb[Da]):0>Wm[Da]?(++wd,vh=Gb[Da],wh=Gb[Da]):Lj=Gb[Da]);Yd=Ob+wd;oa=y(M,s,-1,4,1);ad=0;if(3==nc.A[oc]){if(1==Ob&&1==wd||3==Yd&&0<Ob&&0<wd){bs(nc.o,"Error in C3H stereospecification !");break b}Me=Gb[0];1==Yd?Me=wh:2==Yd&&(Me=Lj);ia=qI(nc,oc,Me,Gb);oa[0]=wh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Ob?ad=1:ad=-1}else if(4==nc.A[oc])if(1==
+Yd)ia=qI(nc,oc,wh,Gb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Ob?ad=1:ad=-1;else{Me=Gb[0];1<Lj&&(Me=Lj);1==Ob?Me=Xm:1==wd&&(Me=vh);ia=qI(nc,oc,Me,Gb);$c=y(M,s,-1,4,1);for(Da=0;4>Da;++Da)Vm=sI(nc,oc,ia[Da]),$c[Da]=GI(nc,Vm,oc);if(4==Yd){if(0==Ob||0==wd){bs(nc.o,"Error in C4 stereospecification !");break b}if(1==Ob||1==wd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],ad=$c[0];else{for(Da=0;4>Da;++Da)-1==$c[Da]&&($c[Da]=0);Yd=2}}else if(3==Yd)if(3==Ob||3==wd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
+ia[2],oa[3]=ia[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=kt=1:wd=kt=-1;for(Da=0;4>Da;++Da)$c[Da]==kt&&($c[Da]=0);Yd=2}if(2==Yd)if(1==Ob&&1==wd)ia[1]==vh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==vh&&(ia[2]=ia[3]),oa[0]=Xm,oa[1]=vh,oa[2]=ia[2],oa[3]=ia[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){bs(nc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Ob?ad=1:ad=-1}}var Z=oa,Oj=Gb,pb=void 0;Oj[0]==Z[1]?(pb=
+Z[0],Z[0]=Z[1],Z[1]=pb,pb=Z[2],Z[2]=Z[3],Z[3]=pb):Oj[0]==Z[2]?(pb=Z[2],Z[2]=Z[0],Z[0]=pb,pb=Z[1],Z[1]=Z[3],Z[3]=pb):Oj[0]==Z[3]&&(pb=Z[3],Z[3]=Z[0],Z[0]=pb,pb=Z[1],Z[1]=Z[2],Z[2]=pb);Oj[1]==Z[2]?(pb=Z[1],Z[1]=Z[2],Z[2]=pb,pb=Z[2],Z[2]=Z[3],Z[3]=pb):Oj[1]==Z[3]&&(pb=Z[1],Z[1]=Z[3],Z[3]=pb,pb=Z[2],Z[2]=Z[3],Z[3]=pb);oa[2]==Gb[2]?Um[oc]=1:oa[2]==Gb[3]?Um[oc]=-1:bs(nc.o,"Error in stereoprocessing ! - t30");Um[oc]*=ad}}}Za=new LH;j=y(M,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Za.b.b+=ua);0<xb[u]&&HI(a,c,xb[c],Za,Pd);var yh=v[c],Ib=void 0,Pj=void 0,zh=void 0,V=void 0,V=Tc,Ib=!1;0!=a.B[c]&&(Ib=!0);0!=Qd[c]&&(Ib=!0);zh=-1;for(Pj=1;Pj<=a.z;++Pj)if(a.r[Pj][0]==c){zh=a.r[Pj][1];break}-1<zh&&(Ib=!0);a.o.Ob&&0<a.e[c]&&(Ib=!0,zh=1);switch(a.c[c]){case 2:V=Bb;break;case 3:yh?V="c":V=Jb;break;case 4:yh?(V=Mf,0<a.y[c]&&(Ib=!0)):V=ic;break;case 5:yh?V="o":V=sc;break;case 7:yh?(V="p",0<a.y[c]&&(Ib=!0)):V=uc;break;case 8:yh?V=zg:V=Fc;break;case 13:yh?V=Dg:V=Jc;Ib=!0;break;case 6:V=
+Nc;Ib=!0;break;case 9:V=Ub;break;case 10:V=Nb;break;case 11:V=Fb;break;case 12:V=$b;break;case 1:V=Yb;Ib=!0;break;case 19:V=vc;Ib=!0;break;case 20:V=wc;Ib=!0;break;case 21:V=xc;Ib=!0;break;case 22:V=yc;Ib=!0;break;case 18:Ib=!0,V=a.p[c],(H(V,wa)||H(V,fd)||H(V,wb))&&(Ib=!1)}Ib&&(V=Uc+V,1==Qd[c]?V+=ub:-1==Qd[c]&&(V+=vb),1==a.y[c]?V+=Yb:1<a.y[c]&&(V+=Yb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<gk(a.B[c])&&(V+=gk(a.B[c]))),-1<zh&&(V+=lb+zh),V+=cd);Gn(Za.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&HI(a,r[E],q[E],Za,Pd),9<E&&(Za.b.b+="%"),Fn(Za,l+(new S(E)).b);Od[c]&&(Za.b.b+=va)}return Za.b.b}function iG(a){a=new sE(a);EF(a);return a}
+function FF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)IE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function GF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&FF(a,c);0==a.A[d]&&FF(a,d)}
+function BI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=sI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&FF(a,c)}}}function yI(a){var b;b=a.c.length;a.H=Mt([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function DI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(AI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[sI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(AI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(AI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:zI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(AI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function HE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(bF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(bF((a.N[b]+a.N[c])/2)))}function CI(a,b){var c;for(c=1;c<=a.v;++c)iF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function gF(a,b){var c;c=(dE(),jE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function zI(a,b){return 2==a.t[b]?!0:!1}function iF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function TF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Mt([b+5,2]),MH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function CF(a){var b;a.z=0;a.s=0;jG(a);for(b=1;b<=a.u;++b)a.E=b,TF(a);a.E=0}
+function DF(a){var b,c;b=y(EE,m,-1,4,1);FE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function zE(a,b){var c,d,e,f,g,j,h,n;c=y(EE,m,-1,4,1);FE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;FE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function fG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function JF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&GH(c,cd))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Yb);g=fk(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=zo(c,d+1);try{a.o.z=uD(j,10)}catch(h){if(h=$i(h),A(h,79))a.o.z=0;else throw h;}a.E=b;TF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Jb)?3:H(d,Bb)?2:H(d,ic)?4:H(d,sc)?5:H(d,uc)?7:H(d,Fc)?8:H(d,Ub)?9:H(d,Nb)?10:H(d,Fb)?11:H(d,$b)?12:H(d,Yb)?1:H(d,Jc)?13:H(d,Nc)?6:H(d,vc)?19:H(d,wc)?20:H(d,xc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=FH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=FH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=FH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=FH(c,g++);for(;45==e;)--d,e=FH(c,g++)}a.B[b]=d}}}
+function qF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new QD(b);try{for(;b.k=JD(b,b.b),b.k<b.j;)d=oF(uD(MD(b),10)).b,c=e=oF(uD(MD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=$i(f),A(f,79))Dn(f);else throw f;}}function HI(a,b,c,d,e){b=sI(a,b,c);5!=a.i[b]&&zI(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),Gn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Wc)}
+function UF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,bs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:bs(a.o,"Stereomarking allowed only on single and double bonds!")}
+function FI(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=sI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=sI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=sI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=sI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))bs(a.o,"Not unique E/Z geometry !");else{j=sI(a,b,e);f=sI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=sI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function xI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=sI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(zI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function GI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function HF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=xI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function JE(a){pI(this);this.o=a;this.z=this.v=this.u=0}
+function pF(a,b){var c,d,e,f,g,j,h;JE.call(this,a);f=l;j=mF(b);if(null!=j){h=new PD(b,j,!0);for(e=1;4>=e;++e)f=nF(h,j);g=oF(uD(ro(f.substr(0,3)),10)).b;c=oF(uD(ro(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)VF(this),f=nF(h,j),this.K[e]=(new CH(zH(ro(f.substr(0,10))))).b,this.N[e]=-(new CH(zH(ro(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ro(f.substr(31,d-31)),JF(this,e,d),62<=f.length&&(f=ro(f.substr(60,3)),0<f.length&&(f=oF(uD(f,10)).b,0<f&&(this.E=e,a.z=f,TF(this),this.E=0)));for(e=1;e<=c;++e)bG(this),
+f=nF(h,j),this.I[e]=oF(uD(ro(f.substr(0,3)),10)).b,this.J[e]=oF(uD(ro(f.substr(3,3)),10)).b,g=oF(uD(ro(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=oF(uD(ro(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);yI(this);fG(this);GE(this);for(EF(this);(h.k=JD(h,h.b),h.k<h.j)&&!(null==(f=MD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new OD(f);MD(g);MD(g);j=oF(uD(MD(g),10)).b;
+for(e=1;e<=j;++e)c=oF(uD(MD(g),10)).b,this.B[c]=oF(uD(MD(g),10)).b}if(0==f.indexOf("M APO")){g=new OD(f);MD(g);MD(g);j=oF(uD(MD(g),10)).b;for(e=1;e<=j;++e)c=oF(uD(MD(g),10)).b,f=oF(uD(MD(g),10)).b,this.E=c,W(this,0),JF(this,this.u,vc+f),this.E=0}}BI(this);EF(this)}}
+function mG(a,b){var c,d,e,f,g;JE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));GH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new OD(b);d=oF(uD(MD(f),10)).b;e=oF(uD(MD(f),10)).b;for(c=1;c<=d;++c)g=MD(f),VF(this),JF(this,this.u,g),this.K[c]=(new CH(zH(MD(f)))).b,this.N[c]=-(new CH(zH(MD(f)))).b;for(c=1;c<=e;++c)if(bG(this),this.I[c]=oF(uD(MD(f),10)).b,this.J[c]=oF(uD(MD(f),10)).b,this.t[c]=oF(uD(MD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;yI(this);fG(this);GE(this)}catch(j){j=$i(j);if(A(j,79)){j.Ic();this.u=0;return}throw j;}BI(this);EF(this)}}
+function sF(a,b,c){var d,e,f;JE.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(VF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))bG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;EF(this);GE(this)}
+function MF(a,b,c){var d,e,f,g,j;JE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(Yt,m,1,this.u+1,0);this.K=y(EE,m,-1,this.u+1,1);this.N=y(EE,m,-1,this.u+1,1);this.p=y(Yt,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(Yt,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=Mt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}EF(this);GE(this)}
+function sE(a){var b;pI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);MH(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);MH(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);MH(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);MH(a.e,this.e,this.u+1);this.d=y(Yt,m,1,this.u+1,0);MH(a.d,this.d,this.u+1);this.K=y(EE,m,-1,this.u+1,1);MH(a.K,this.K,this.u+1);this.N=y(EE,m,-1,this.u+1,1);MH(a.N,this.N,this.u+1);this.p=y(Yt,m,1,this.u+1,0);MH(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);MH(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);MH(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);MH(a.t,this.t,this.v+1);this.f=y(Yt,m,1,this.v+1,0);MH(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);MH(a.C,this.C,this.v+1);this.r=Mt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function hG(a,b,c){var d,e,f;if(0==c)return KF(Vt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(bF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new CH(a)).b;d=so(e,to(46));0>d&&(e+=Wa,d=so(e,to(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function mF(a){var b;b=new PD(a,aa,!0);if(4<ID(b))return aa;b=new PD(a,rh,!0);return 4<ID(b)?rh:null}
+function KF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function nF(a,b){for(var c,d;a.k=JD(a,a.b),a.k<a.j;){d=MD(a);if(H(d,b))return ba;for(MD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(562,1,{95:1},JE,pF,mG,sF,MF,sE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function cs(){cs=x;ds=new MC(Yb)}
+function yF(a,b){var c;cs();var d;jI.call(this);this.d=new jB("Help");new jB("Home");this.e=b;P(this,(dE(),fE));this.hc&&bC(this.hc,!1);ZB(this,!1);d=Mz(b);if(1==a)this.f||(this.f=new uC(d),hI(this.f,-30,0)),this.k=this.f,c=qE(b),this.hc&&aC(this.hc.d.A.c,Ic),sA(this,new eB(2)),this.i=new MC(c+" "),R(this,this.i,Mb),d=new wA,R(d,this.j,null),this.e.Hb&&(c=new jB("Submit"),R(d,c,null)),R(this,d,Oc),LC(this.i,ro(Do(this.i.hc.b.hb,jh))),this.hc&&bC(this.hc,!0),ZB(this,!0);else if(2==a)this.c||(this.c=
+new uC(d),hI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&aC(this.hc.d.A.c,"Nonstandard atom"),sA(this,new eB(2)),c=new wA,R(c,new nC("atomic SMILES",1),null),R(this,c,qc),c=Yb,ds&&(c=Do(ds.hc.b.hb,jh)),ds=new NC(c,8),R(this,ds,Mb),c=new wA,R(c,this.j,null),R(this,c,Oc);else{this.b||(this.b=new uC(d),hI(this.b,5*b.Z,0));var e,f;d="About "+(dE(),rG);this.hc&&aC(this.hc.d.A.c,d);sA(this,new jC(0));P(this,fE);R(this,new nC(rG+" Molecular Editor v2013-10-13",1),null);R(this,new nC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=eE,d=0,f=c.length;d<f;++d)e=c[d],e=new nC(e,1),Zz(e,this.e.y),R(this,e,null);c=new wA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}YB(this);c=this.k;iI(this.hc.d,c.b,c.c);!Lz(this)&&pA(this);$z(this)}t(563,555,Hi,yF);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new oD(this.e.I),c=nD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=$i(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,YD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ds;
+function II(a,b){Kz(b)==a.b?P(b,(pB(),yB)):P(b,a.b)}
+function JI(a){var b,c,d,e;e=l;d=!1;Kz(KI)!=a.b?(e=wa,d=!0):Kz(LI)!=a.b?(e="!#6",d=!0):Kz(MI)!=a.b?(P(NI,(pB(),yB)),P(OI,yB),P(PI,yB),P(QI,yB),e="F,Cl,Br,I"):(b=Kz(RI)!=a.b,c=Kz(SI)!=a.b,Kz(TI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Kz(UI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Kz(VI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Kz(WI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Kz(XI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Kz(NI)!=a.b&&(e+="F,"),Kz(OI)!=a.b&&(e+="Cl,"),Kz(PI)!=a.b&&(e+="Br,"),Kz(QI)!=a.b&&(e+="I,"),
+GH(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=fd:c?e=wb:(P(KI,(pB(),yB)),e=wa)));b=l;d&&Kz(RI)!=a.b&&(b+=";a");d&&Kz(SI)!=a.b&&(b+=";A");Kz(YI)!=a.b&&(b+=";R");Kz(ZI)!=a.b&&(b+=";!R");Kz(KI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=$I.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=aJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Kz(bJ)!=a.b&&(e="~");Kz(cJ)!=a.b&&(e=lb);Kz(dJ)!=a.b&&(e=ub);Kz(eJ)!=a.b&&(e="!@");LC(a.f,e)}
+function fJ(a){gJ(a);hJ(a);var b=$I.hc.b;vy(b,0);b.hb.options[0].selected=!0;b=aJ.hc.b;vy(b,0);b.hb.options[0].selected=!0;P(RI,a.b);P(SI,a.b);P(YI,a.b);P(ZI,a.b);P($I,a.b);P(aJ,a.b);iJ(a)}function gJ(a){P(TI,a.b);P(UI,a.b);P(VI,a.b);P(WI,a.b);P(XI,a.b);P(NI,a.b);P(OI,a.b);P(PI,a.b);P(QI,a.b)}function hJ(a){P(KI,a.b);P(LI,a.b);P(MI,a.b)}function iJ(a){P(bJ,a.b);P(cJ,a.b);P(dJ,a.b);P(eJ,a.b);a.c=!1}
+function zF(a){$B.call(this,"Atom/Bond Query");this.j=new jB(this.Sf());JA(this.r,new kI(this));this.b=(dE(),fE);this.d=a;this.e||(a=Mz(a),this.e=new uC(a),hI(this.e,-150,10));this.k=this.e;sA(this,new iC);P(this,this.b);a=new wA;sA(a,new OB(0,3,1));R(a,new mC("Atom type :"),null);KI=new jB(zb);LI=new jB("Any except C");MI=new jB("Halogen");R(a,KI,null);R(a,LI,null);R(a,MI,null);R(this,a,null);a=new wA;sA(a,new OB(0,3,1));R(a,new nC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new wA;sA(a,new OB(0,3,1));TI=new jB(Jb);UI=new jB(ic);VI=new jB(sc);WI=new jB(Fc);XI=new jB(uc);NI=new jB(Ub);OI=new jB(Nb);PI=new jB(Fb);QI=new jB($b);R(a,TI,null);R(a,UI,null);R(a,VI,null);R(a,WI,null);R(a,XI,null);R(a,NI,null);R(a,OI,null);R(a,PI,null);R(a,QI,null);R(this,a,null);a=new wA;sA(a,new OB(0,3,1));$I=new nB;mB($I,zb);mB($I,ab);mB($I,cb);mB($I,jb);mB($I,kb);R(a,new mC("Number of hydrogens : "),null);R(a,$I,null);R(this,a,null);a=new wA;sA(a,new OB(0,3,1));aJ=new nB;mB(aJ,zb);mB(aJ,
+ab);mB(aJ,cb);mB(aJ,jb);mB(aJ,kb);mB(aJ,"4");mB(aJ,"5");mB(aJ,"6");R(a,new nC("Number of connections :",0),null);R(a,aJ,null);R(a,new nC(" (H's don't count.)",0),null);R(this,a,null);a=new wA;sA(a,new OB(0,3,1));R(a,new mC("Atom is :"),null);RI=new jB(Ab);R(a,RI,null);SI=new jB("Nonaromatic");R(a,SI,null);YI=new jB(Ec);R(a,YI,null);ZI=new jB(pc);R(a,ZI,null);R(this,a,null);a=new wA;P(a,FB(Kz(this)));sA(a,new OB(0,3,1));R(a,new mC("Bond is :"),null);bJ=new jB(zb);R(a,bJ,null);cJ=new jB(Ab);R(a,cJ,
+null);dJ=new jB(Ec);R(a,dJ,null);eJ=new jB(pc);R(a,eJ,null);R(this,a,null);a=new wA;sA(a,new OB(1,3,1));this.f=new NC(wa,20);R(a,this.f,null);R(a,new jB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&bC(this.hc,!1);ZB(this,!1);gJ(this);hJ(this);iJ(this);P(RI,this.b);P(SI,this.b);P(YI,this.b);P(ZI,this.b);P($I,this.b);P(aJ,this.b);II(this,KI);YB(this);a=this.k;iI(this.hc.d,a.b,a.c);!Lz(this)&&pA(this);$z(this)}t(564,555,Hi,zF);
+_.Tf=function(a,b){var c;H(b,Cc)?(fJ(this),II(this,KI),JI(this)):A(a.i,42)?(iJ(this),Ut(a.i)===Ut(KI)?(gJ(this),hJ(this)):Ut(a.i)===Ut(LI)?(gJ(this),hJ(this)):Ut(a.i)===Ut(MI)?(gJ(this),hJ(this)):Ut(a.i)===Ut(YI)?P(ZI,this.b):Ut(a.i)===Ut(ZI)?(P(YI,this.b),P(RI,this.b)):Ut(a.i)===Ut(RI)?(P(SI,this.b),P(ZI,this.b)):Ut(a.i)===Ut(SI)?P(RI,this.b):Ut(a.i)===Ut(bJ)||Ut(a.i)===Ut(cJ)||Ut(a.i)===Ut(dJ)||Ut(a.i)===Ut(eJ)?(fJ(this),this.c=!0):hJ(this),II(this,a.i),JI(this)):A(a.i,43)&&(iJ(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+P(c,this.b):P(c,(pB(),yB)),JI(this));107!=this.d.d&&(this.d.d=107,BA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var KI=_.f=null,bJ=null,LI=null,RI=null,cJ=null,PI=null,TI=null,aJ=null,$I=null,OI=null,NI=null,MI=null,QI=null,UI=null,SI=null,ZI=null,eJ=null,VI=null,XI=null,YI=null,dJ=null,WI=null;function uG(){XH(this)}t(565,540,$h,uG);_.Ue=function(){this.b=-1;this.c=y(YH,m,0,0,0);this.d=0};_.b=-1;
+function $r(a,b){var c;a.b=b;var d,e;d=null;QC();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new dD(e):null))e=(TC(),WC),e=XC(e,(TC(),WC))||XC(e,UC);if(e)try{d=aD(c)}catch(f){if(f=$i(f),A(f,60))Dn(f);else throw f;}c=d;null!=c&&XD(b,c)}function Zr(a){a=new dD(a);QC();var b,c;try{b=aD(a),c=Sn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=$i(d),A(d,60))Dn(d);else throw d;}}function vG(){}t(566,1,{61:1,68:1},vG);_.Be=function(a){XD(this.b,a.b)};
+_.b=null;function LG(){this.hb=Dx()}t(568,332,wi,LG);function Wr(){var a;Wr=x;jJ=(a=!1,Yf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);kJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");lJ=jJ&!kJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Xr=y(M,s,-1,1E3,1);for(b=0;b<Xr.length;++b)Xr[b]=-999;for(b=0;b<a.length;b+=2)Xr[a[b+1]]=a[b]}
+function Pq(a,b,c){a=new mJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function zA(a,b,c){var d;d=new nJ;Bj(d.u,b,c);uj(a.i,d.u,0,0);ij(a.b,d);return d}function EG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function YE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Pw(a.i,b.u,c,d),b.s=c,b.t=d;oJ(b)}
+function DG(a,b,c,d){Wr();this.hb=Dx();this.b=new oj;this.k=new oj;this.f=d;this.hb.style[cg]=ab;this.hb.style[ag]=ab;this.hb.style[Ug]=ef;this.hb.style[oh]=b;this.hb.style[Ue]=c;this.i=new pJ;this.i.hb.style[oh]=db;this.i.hb.style[Ue]=db;lJ?(b=new qJ,c=new rJ,uj(b,this.i,0,0),uj(b,c,0,0),Tw(this,b)):Tw(this,this.i);this.d=a;a.Vb=this;lJ?(this.n=new sJ(this),this.n.j=new tJ(this),this.n.k=new uJ(this),this.n.o=new vJ(this),this.n.n=new xJ(this),this.d&&(this.n.f=new AJ(this),this.n.i=new HJ(this),
+this.n.b=new IJ(this))):B(this,new JJ(this),(gs(),gs(),hs));B(this,this,(Uq(),Uq(),Vq));B(this,new KJ(this),(Rj(),Rj(),Sj));B(this,new LJ(this),(Tj(),Tj(),Uj));B(this,new MJ(this),(Tr(),Tr(),Ur));(Oq(),Oq(),dA).b=this}t(567,568,wi,DG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var lJ,kJ,jJ,Xr=null;function pJ(){Rw.call(this);this.hb[Gd]=af}t(570,310,wi,pJ);function qJ(){pJ.call(this);this.hb.style[oh]=db;this.hb.style[Ue]=db}t(569,570,wi,qJ);function JJ(a){this.b=a}t(571,1,{},JJ);
+_.uc=function(a){var b,c,d,e;d=Xj(a);e=Yj(a);c=Zj(a.b);b=new NJ(a);2==c&&(b.f=4);b=NF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function KJ(a){this.b=a}t(572,1,{},KJ);_.vc=function(a){var b,c;b=Xj(a);c=Yj(a);a=new NJ(a);this.b.j?XF(this.b.d,a,b,c):ZF(this.b.d,a,b,c);Gy(this.b.hb)};_.b=null;function LJ(a){this.b=a}t(573,1,{},LJ);_.wc=function(a){this.b.j=!1;Xj(a);Yj(a);aG(this.b.d)};_.b=null;function MJ(a){this.b=a}t(574,1,{},MJ);_.b=null;
+function rJ(){pJ.call(this);this.hb.style[oh]=db;this.hb.style[Ue]=db}t(575,570,wi,rJ);function OJ(a,b){var c;c=b.b;c.f=4;return NF(a.b.d,c,b.e,b.f)}function tJ(a){this.b=a}t(576,1,{},tJ);_.Uf=function(a){return OJ(this,a)};_.b=null;function Is(a,b){ZF(a.b.d,b.b,b.e,b.f);return NF(a.b.d,b.b,b.e,b.f)}function uJ(a){this.b=a}t(577,1,{},uJ);_.Uf=function(a){return Is(this,a)};_.b=null;function vJ(a){this.b=a}t(578,1,{},vJ);_.Uf=function(a){return XF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function xJ(a){this.b=a}t(579,1,{},xJ);_.Uf=function(){return aG(this.b.d)};_.b=null;function Kr(a,b){var c;c=N(bF(b.c));c=new fD(b,0,ug,c);tE(a.b.d,c);return!0}function AJ(a){this.b=a}t(580,1,{},AJ);_.Uf=function(a){return Kr(this,a)};_.b=null;function Lr(a,b){var c;c=N(bF(100*b.d));c=new fD(b,0,Bg,c);tE(a.b.d,c);return!0}function HJ(a){this.b=a}t(581,1,{},HJ);_.Uf=function(a){return Lr(this,a)};_.b=null;function Pr(a,b){var c;c=new fD(b,0,qe,Ah);tE(a.b.d,c);return!0}function IJ(a){this.b=a}
+t(582,1,{},IJ);_.Uf=function(a){return Pr(this,a)};var PJ=_.b=null;function QJ(){QJ=x;PJ=new Gu((Vu(),new Uu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function RJ(){RJ=x;SJ={}}function TJ(a,b,c){var d;c&&(b.style[xe]=c.c+jg,d=c.b,d!=Sb&&(b.style[we]=d),0!=(c.d&1)&&(b.style[Ae]=rd),0!=(c.d&2)&&(b.style[ye]=Ze));a.f.style[nh]=Sf}
+function UB(a){var b=UJ,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Mi(a);c in SJ?a=SJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Jg),f=$doc.createElement(Xe),f.width=1,f.height=1,g=(QJ(),PJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),TJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=nk(e),n=nk(e)+(e.offsetHeight||0),o=n-h,r=nk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new VJ,v.b=u,v.c=q,v.d=o,v),SJ[c]=a);return a}
+function WJ(){RJ();var a,b,c,d,e;Vj();this.b=K(Yt,m,1,["monospace","sans-serif",Gg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Jg);this.f.innerHTML=this.i||l;this.f.style[xe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[we]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(585,1,{},WJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var SJ;function VJ(){}
+t(586,1,{},VJ);_.b=0;_.c=0;_.d=0;function OF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=$i(b),!A(b,85))throw b;}return!1}function PF(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=$i(b),!A(b,85))throw b;}return!1}function NJ(a){Yr.call(this,null,0,null);this.b=a}function mJ(a,b,c){Yr.call(this,a,0,b);this.b=c}t(587,417,ri,NJ,mJ);_.ze=function(){return OF(this)};_.Ae=function(){return PF(this)};_.b=null;
+function IC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=UJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,TJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function HC(a){this.c=a;this.b={};!UJ&&(UJ=new WJ)}t(588,420,di,HC);var UJ=null;function AA(a){this.b=a}t(589,428,{},AA);_.b=null;function XJ(a,b){this.b=a;this.c=b}t(590,1,{},XJ);_.b=null;_.c=null;function YJ(){gy.call(this);this.hb[Gd]="jsa-resetTable";this.hb.style[oh]=nd}t(591,342,wi,YJ);
+function ZJ(){ZJ=x;var a=$J=new WJ;Vj();a.i="9p";a.f.style[we]=Gg;a.f.style[xe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[xe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);aK=new OA(1)}function OE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,oJ(a)}
+function QE(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(NE(a,!1),360<=g||-360>=g?j=PE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=bK(r,q,u,v,f),E=bK(r,q,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),OE(a,j))}function U(a,b,c,d,e){a.o&&OE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function ME(a,b,c,d,e){a.o&&(NE(a,!1),OE(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+$a))}function XE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+fa+a.j+' fill="'+e+ka+b+"</text>");OE(a,b)}function eC(a,b,c,d,e){NE(a,!0);OE(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+$a)}
+function oJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=lk(a.u.hb)+(a.u.hb.offsetWidth||0)-lk(a.u.hb),d=nk(a.u.hb)+(a.u.hb.offsetHeight||0)-nk(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function WE(a,b){a.f=b;a.j=qG(b)}t(592,424,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var aK,$J;function ws(a,b,c){c&&(Hs(a,b),c.Uf(a.c));a.e=!0}function Hs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-lk(a.p.hb)+kk(a.p.hb)+kk(a.p.hb.ownerDocument.body),a.c.f=c.clientY-nk(a.p.hb)+(a.p.hb.scrollTop||0)+(a.p.hb.ownerDocument.body.scrollTop||0),a.c.b=new NJ(b),b.b.preventDefault(),!0):!1}
+function sJ(a){this.p=a;this.c=new cK;this.d=new dK(this);B(this.p,new eK(this),(Es(),Es(),Fs));B(this.p,new fK(this),(xs(),xs(),ys));B(this.p,new gK(this),(Bs(),Bs(),Cs));B(this.p,new hK(this),(ts(),ts(),us));B(this.p,new iK,(Qr(),Qr(),Rr));B(this.p,new jK(this),(Mr(),Mr(),Nr));B(this.p,new kK(this),(Hr(),Hr(),Ir))}t(593,1,{},sJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function dK(a){Ck();this.b=a}t(594,25,{},dK);
+_.Hc=function(){!this.b.e&&this.b.j&&OJ(this.b.j,this.b.c)};_.b=null;function eK(a){this.b=a}t(595,1,{},eK);_.b=null;function fK(a){this.b=a}t(596,1,{},fK);_.b=null;function gK(a){this.b=a}t(597,1,{},gK);_.b=null;function hK(a){this.b=a}t(598,1,{},hK);_.b=null;function iK(){}t(599,1,{},iK);function jK(a){this.b=a}t(600,1,{},jK);_.b=null;function kK(a){this.b=a}t(601,1,{},kK);_.b=null;function cK(){}t(602,1,{},cK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function KG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function lK(a){var b,c,d,e,f;jk(a);d=(vj(),wj(null));e=new YJ;dy(e,a);Ew(d,e,d.hb);f=a.od();b=a.nd();c=KG();9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));fy(e,a);Nw(d,e);return new Sz(f,b)}function mK(){this.hb=$doc.createElement(he);this.hb[Gd]=af;this.hb.style[bg]=Ve;this.hb.style[fg]=gd;this.hb.style[oh]=db;this.hb.style[Ue]=db}t(604,313,Ji,mK);_.ld=function(){return lk(this.hb)};
+_.md=function(){return nk(this.hb)};function qG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function bK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new XJ(new CH(a),new CH(b))}function PE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function dF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function NE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function nJ(){ZJ();this.o=aK;this.d=[];this.u=new mK}t(605,592,{},nJ);_.b=l;_.c=l;function nK(){nK=x;oK=new Sz(0,0)}
+function pK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=lK(c.b),Bj(c.Ce(),b.c,b.b),c=lK(c.b),b=new Sz(c.c-b.c,c.b-b.b)):b=new Sz(0,0);a.ag(b)}return b}function gA(a,b){var c;if(a.Ge())return oK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(Lz(b));c=lK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function qK(a,b){var c;b&&(c=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Xf().hb.style[od]=c)}function rK(){this.f=new JB;this.f.b=-1;this.f.c=-1}t(607,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
+_.Xf=function(){return this.Ce()};_.Yf=function(){return sK};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(Lz(a))};_.$f=function(a){qK(this,a)};_._f=function(a){var b=this.Ce().hb,c,d,e;c=(qA(),rA);e=a.c;d=a.b;e!=c.c?b.style[xe]=l+e+"pt":b.style[xe]=l;d!=c.b?b.style[we]=d:b.style[we]=l;0!=(a.d&1)?b.style[Ae]=rd:b.style[Ae]=l;0!=(a.d&2)?b.style[ye]=Ze:b.style[ye]=l};_.ag=function(a){sK=a};_.bg=function(){};var sK=_.f=null,oK;
+function kB(a,b){nK();rK.call(this);this.b=new xx(a);this.b.pd()[Gd]=l;B(this.b,new tK(this,b),(Rq(),Rq(),Sq))}t(606,607,{},kB);_.Ce=function(){return this.b};_.$f=function(a){qK(this,a)};_.b=null;function tK(a,b){this.b=a;this.c=b}t(608,1,{},tK);_.Tc=function(a){Oq();Pq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function oB(a){nK();rK.call(this);this.b=new wy;B(this.b,new uK(this,a),(Lq(),Lq(),Mq))}t(609,607,{},oB);_.Ce=function(){return this.b};_.b=null;
+function uK(a,b){this.b=a;this.c=b}t(610,1,{},uK);_.b=null;_.c=null;function vK(a,b){var c,d;qK(a,b.Vd());for(d=new Ui(b.Wb.b);d.c<d.e.Je();)c=Vi(d),c.lc&&c.hc.Wf(c)}function wK(a,b){var c,d,e,f,g,j,h;Bj(a.e,b.ae(),b.Yd());for(d=new Ui(b.Wb.b);d.c<d.e.Je();)c=Vi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=pK(e).c,f-=pK(e).b,Bj(e.Ce(),g,f),!c.gb&&a.e.Gd(c),a.e.Hd(c,j,h)))}function vA(){nK();rK.call(this);this.e=new Rw}t(611,607,{},vA);
+_.Wf=function(a){vK(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){wK(this,a)};_.e=null;function oC(a){nK();rK.call(this);var b=this.b=new ty;Bx(b.c,a);sy(b);this.f.b=-1;this.f.c=-1}t(612,607,{},oC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Go(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function rC(a){this.b=new Ry(a.i,new xK(a))}t(613,1,{},rC);_.b=null;
+function Ny(a){var b,c,d,e,f;f=new eD(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(yK,m,61,0,0);for(c=b.b?Ok(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=rj((FA(),GA),new S(f.e)));c=c.c;if(xu(!c?sh:c.b,Kh))for(c=(!a.e.b||0==a.e.b.d?(xt(),xt(),yt):new KA(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new Yr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.ig(),null.ig()):100==f.e&&A(f.f,58)?(j=f.f,h=new Yr(j,205,null),h.j=j.be(),h.k=
+j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.ig():401==f.e||402==f.e?(null.ig(),null.ig(),null.ig(),null.ig(),null.ig()):500<=f.e&&507>=f.e&&(g=null.jg,500!=g&&(f=new Yr(null.jg,g,null),f.j=null.ig(),f.k=null.ig(),j=null.ig(),f.f=j&12,501==g&&null.ig())))}function xK(a){this.b=a}t(614,1,ii,xK);_.xc=function(){Ny(this)};_.b=null;function OC(){nK();rK.call(this);this.b=new oz}t(615,607,{},OC);_.Vf=function(){var a;a=new OC;lz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Yf=function(){return zK};_.ag=function(a){zK=a};var zK=_.b=null;t(616,611,{});function RC(){new pt}t(617,448,{},RC);function Cr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function JG(a){this.b=a}t(624,1,{},JG);_.b=null;function GG(){}t(625,1,{},GG);function HG(){}t(626,1,{},HG);function IG(){}t(627,1,{},IG);function bC(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?kr(c.i,c):ir(c.i,c)))}
+function cC(a,b){nK();vA.call(this);this.d=new AK(a);var c=this.c=new gy,d=(Sx(),Tx);c.b=d;dy(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&BK(zz(c.A.b.q,0)))throw new rw("WindowPanel can only contain one child widget");CK(c,d);this.d.b=this;this.b=b}t(628,616,{},cC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.gb};_.Md=function(){DK(this.d,!1)};_._f=function(){};_.bg=function(a){vK(this,a);wK(this,a);EK(this.d);FK(this.d)};_.b=null;_.c=null;_.d=null;
+function GK(a){var b;b=new er(G(a.hb,Xf),G(a.hb,Wf));a=new er(G(a.L.bb.hb,Xf),G(a.L.bb.hb,Wf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function HK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.ud(a.J);a.sd(b);a.J=a.I=null}else null!=a.J?(IK(a,a.J),a.J=null):null!=a.I&&(JK(a,a.I),a.I=null);ak(a.K)}function EK(a){a.cb?a.fg(hr(a.L.bb)):(a.Pd(),EK(a))}function JK(a,b){var c;a.cb?(c=GK(a),a.fg(new er(-1,KK(b,!1)-c[1]))):a.I=b}function LK(a,b){var c;b!=a.Kd()&&(c=a.L.bb,ww(c),MK(c,b,c.hb,c.q.d,!0))}
+function IK(a,b){var c;a.cb?(c=GK(a),a.fg(new er(KK(b,!0)-c[0],-1))):a.J=b}t(631,315,zi);_.cg=function(){var a,b;b=hr(this.L.bb);a=GK(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.L.bb;return 0!=a.q.d?BK(zz(a.q,0)):null};_.dg=function(a){NK(this.L.bb,a)};_.Fd=function(){return new xw(this.L.bb)};_.eg=function(){lr(this.L.bb)};_.Ad=function(){HK(this)};_.Sd=function(){lr(this.L.bb)};_.Cd=function(a){return OK(this.L.bb,a)};_.fg=function(a){jr(this.L.bb,a)};
+_.sd=function(a){JK(this,a)};_.Ld=function(a){LK(this,a)};_.ud=function(a){IK(this,a)};_.I=null;_.J=null;function PK(){PK=x;var a=(QK(),RK(),SK);TK=new ky(a.e,a.c,a.d,a.f,a.b)}function DK(a,b){var c;c=new Nv;a.eb&&nt(a.eb,c);a.B&&ir(a.i,a);try{bj(a.i.d,a)}catch(d){if(d=$i(d),!A(d,79))throw d;}a.c=UK(a.i,a);try{Yw(a,b)}finally{ej(a.k.b),ej(a.j.b),ej(a.n.b),a.H&&hj(a.H,a.i),a.u&&(a.u=!1)}}function VK(a,b,c){var d,e;e=a.gb;d=new ck(a,e);e.Hd(a,d.b+b,d.e+c)}
+function WK(a,b,c){b=new XK(Ho(Go(Uv(Uv(a.L.d,b),c))));vw(b,a);B(b,a.d,(Rq(),Rq(),Sq));return b}function gr(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));jr(a.L.bb,b)}function iI(a,b,c){var d,e;(e=a.i)?(d=YK(e.hb),ax(a,b+(lk(e.hb)+d[3]),c+(nk(e.hb)+d[0]))):ax(a,b,c)}function CK(a,b){if(b!=(0!=a.A.b.q.d?BK(zz(a.A.b.q,0)):null)){ww(a.A.b);var c=a.A.b;MK(c,b,c.hb,c.q.d,!0)}}
+function ZK(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(br(),$K)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ui(a.H);e.c<e.e.Je();)if(d=Vi(e),b==(br(),aL)){!d.c&&(d.c=new bL);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(br(),cr))g=d.i,j=d.x,d.A.d?(iI(d,j.d,j.e),gr(d,new er(j.c,-1))):(iI(d,j.d,j.e),gr(d,new er(j.c,j.b)),kr(g,d)),Yi(g.d,d,d.A.c),Bk(d.r,333);else if(!d.u&&f==(br(),$K))d.hb.style[lh]=mh,br()}else if(b==cr){!d.c&&(d.c=new bL);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=YK(j.hb);h=d.x;if(d.A.d)h.d=lk(d.hb)-
+g[3]-lk(j.hb),h.e=nk(d.hb)-g[0]-nk(j.hb),d.x=h,iI(d,0,0),cL(d,dr(j.hb).c,-1);else{if(f!=(br(),$K))h.d=lk(d.hb)-g[3]-lk(j.hb),h.e=nk(d.hb)-g[0]-nk(j.hb),h.c=d.f,h.b=d.e,d.x=h;iI(d,0,0);jr(d,new dL(dr(j.hb)));ir(j,d)}d==d.i.b||AF(d);Bk(d.r,333)}}else b==$K&&(!d.c&&(d.c=new bL),d=a,d.u||(d.y=c,d.hb.style[lh]=Ve))}}function eL(a,b){a.hb.style[qh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.ig().ig()}
+function FK(a){if(!a.cb){a.k=pw(a,a.i,(!Ms&&(Ms=new Ik),Ms));a.j=pw(a,a.i,Hk?Hk:Hk=new Ik);a.n=pw(a,a.i,(!Rs&&(Rs=new Ik),Rs));var b=a.i;!a.H&&(a.H=new oj);ij(a.H,b);Ms&&(b=new Ls(a),a.eb&&nt(a.eb,b));a.B&&kr(a.i,a);Yi(a.i.d,a,a.A.c);a.c&&(ax(a,a.c.b,a.c.c),a.c=null);bx(a);AF(a)}}function AF(a){if(a!=a.i.b){var b;Rs&&(b=new Qs(a),a.eb&&nt(a.eb,b))}}t(630,631,zi);_.Kd=function(){return 0!=this.A.b.q.d?BK(zz(this.A.b.q,0)):null};_.Nd=function(a){DK(this,a)};_.Fd=function(){return new xw(this.A.b)};
+_.Ad=function(){HK(this);ak(new fL(this))};_.Cd=function(a){return OK(this.A.b,a)};_.fg=function(a){gr(this,a)};_.Od=function(a,b){iI(this,a,b)};_.Ld=function(a){CK(this,a)};_.Pd=function(){FK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var TK;
+function AK(a){PK();var b=(gL(),hL),c;c=(ix(),jx);cx.call(this,!1,"popup");this.M=c.b;this.K=new iL(this);c=new jL;c.hb[Gd]="mosaic-popupLayoutPanel";Vw(this.L,c);$w(this);this.d=new kL(this);this.r=new lL(this);this.s=new mL(this);this.t=new nL(this);this.x=new oL;this.G=(br(),aL);this.B=!1;this.i=b;a=this.A=new pL(a);b=new qL;!a.e&&(a.e=new rL);ij(a.e,b);a=new sL(new jy(TK.b.e.b,TK.b.c,TK.b.d,TK.b.f,TK.b.b));B(a,new tL(this),(Rq(),Rq(),Sq));b=this.A.c;if(!b.c){b.c=new gy;b.c.pd()[Gd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=($x(),ay);c.d=d;uL(b.i,b.c,new vL(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Hw;d=ey(c);bw(c.c,(pv(),qv(d)),0);Gw(c,a,d,0,!1)}else dy(b.c,a);NK(b.i,null);B(this.A.c,new wL(this),(Zq(),Zq(),$q));B(this.A.c,this.d,Sq);LK(this,this.A);Wi(Ho(Go(this.hb)),"mosaic-WindowPanel",!0)}t(629,630,zi,AK);_.Md=function(){var a=this.b,b=new WB(a.b,201),c;a=a.b.r;a.b?a=new xL(new Ui(a.b)):(a=(xt(),xt(),yt),a=new Ui(a));for(;a.dd();)c=a.ed(),201==b.e&&gI(c.b)};_.b=null;
+function IF(a,b,c,d){b=Mz(b);c+=b.b;d+=b.c;ax(a.b,c,d);bx(a.b)}function yC(){nK();rK.call(this);var a=this.b=new yL;a.U=!0;a.b.i=!0;this.b.X=!0}t(632,607,{},yC);_.Ce=function(){return this.b};_.b=null;function rD(){}t(639,464,{},rD);function xL(a){if(!a)throw new Bo;this.b=a}t(640,1,{},xL);_.dd=function(){return xD(this.b)};_.ed=function(){return Vi(this.b)};_.fd=function(){throw new BD("Missing message: awt.50");};_.b=null;function UA(){return UA()}
+function pD(){pD=x;var a;a=(gD(),hD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(zL,m,-1,0,1);else throw new lH(a+" is not supported");}catch(b){if(b=$i(b),!A(b,87))throw b;}}function sC(a,b){a.b=31*a.b+Vt((new CH(b)).b)}function PA(){}t(643,1,{},PA);_.hC=function(){return this.b};_.b=1;
+function YK(a){var b;b=y(M,s,-1,4,1);b[0]=AL(BL(a,"borderTopWidth"));b[1]=AL(BL(a,"borderRightWidth"));b[2]=AL(BL(a,"borderBottomWidth"));b[3]=AL(BL(a,"borderLeftWidth"));return b}function CL(a){var b,c;c=DL(a);b=YK(a);a=new er(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function dr(a){return new er(a.clientWidth,a.clientHeight)}
+function DL(a){var b;b=y(M,s,-1,4,1);b[0]=AL(BL(a,"marginTop"));b[1]=AL(BL(a,"marginRight"));b[2]=AL(BL(a,"marginBottom"));b[3]=AL(BL(a,"marginLeft"));return b}function EL(a){var b;b=y(M,s,-1,4,1);b[0]=AL(BL(a,"paddingTop"));b[1]=AL(BL(a,"paddingRight"));b[2]=AL(BL(a,"paddingBottom"));b[3]=AL(BL(a,"paddingLeft"));return b}function FL(a,b,c){try{H(b,ue)&&(b=$d),a.style[b]=c}catch(d){if(d=$i(d),!A(d,79))throw d;}}
+function KK(a,b){var c;GL||(GL=$doc.createElement(Jg),FL(GL,ef,l),FL(GL,$g,l),FL(GL,fg,gd),FL(GL,lh,Ve),$doc.body.appendChild(GL));FL(GL,oh,a);FL(GL,Ue,a);c=CL(GL);return b?c.c:c.b}var GL=null;function HL(){er.call(this,0,0)}function er(a,b){this.c=a;this.b=b}function dL(a){er.call(this,a.c,a.b)}t(645,1,ri,HL,er,dL);_.eQ=function(a){return this===a?!0:null==a||IL!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+cd};_.b=0;_.c=0;function JL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(646,1,{72:1,75:1,96:1},JL);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return KL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+cd};_.b=0;_.c=0;_.d=0;_.e=0;
+function LL(a,b){this.b=a;this.c=b}t(647,1,ri,LL);_.eQ=function(a){return this===a?!0:null==a||ML!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return ML.e+"[x="+this.b+",y="+this.c+cd};_.b=0;_.c=0;function oL(){this.c=this.b=this.e=this.d=0}t(648,1,ri,oL);_.eQ=function(a){return this===a?!0:null==a||NL!=Pn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return NL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+cd};_.b=0;_.c=0;_.d=0;_.e=0;function BL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ue&&(b=$d);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(650,1,{});var OL=-1;function PL(){}t(651,650,{},PL);_.b=-1;_.c=-1;var QL=null;
+function AL(a){a=parseInt(a,10);a=isNaN(a)?null:oF(a);return!a?0:a.b}t(654,330,Bi);_.cg=function(){return hr(this.i)};_.dg=function(a){NK(this.i,a)};_.eg=function(){lr(this.i)};_.Sd=function(){lr(this.i)};_.sd=function(a){var b=this.i;b.hb.style[Ue]=a;b.cb||(b.i=a)};_.ud=function(a){var b=this.i;b.hb.style[oh]=a;b.cb||(b.j=a)};function QK(){QK=x;RK()}function aC(a,b){a.b.hb.textContent=b||l;NK(a.i,null)}
+function RL(a){QK();var b;yx(this,new jL);this.b=new SL;b=this.i;TL(b,new UL);FL(b.hb,cg,bb);b.p=0;uL(b,this.b,new vL(0));this.b.pd()[Gd]="mosaic-Caption-text";this.b.hb.textContent=a||l;NK(this.i,null);this.hb[Gd]="mosaic-Caption"}t(653,654,Bi,RL);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};_.c=null;
+function RK(){RK=x;VL=Zn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Dz(VL,240,20);new Dz(VL,224,16);new Dz(VL,208,16);new Dz(VL,192,16);new Dz(VL,176,16);new Dz(VL,160,16);new Dz(VL,144,16);new Dz(VL,128,16);new Dz(VL,112,16);new Dz(VL,96,16);new Dz(VL,80,16);new Dz(VL,64,16);new Dz(VL,260,16);SK=new Dz(VL,48,16);new Dz(VL,32,16);new Dz(VL,16,16);new Dz(VL,0,16)}var VL,SK;function WL(a,b){mw(a.b.hb,!b);NK(a.i,a.b)}
+function fr(a,b){a.d=b;mw(a.b.hb,!b);NK(a.i,a.b);if(a.e){var c;for(c=new Ui(a.e);c.c<c.e.Je();)Vi(c)}}function pL(a){var b;yx(this,new jL);b=this.i;TL(b,new XL((YL(),ZL)));b.p=0;this.c=new RL(a);uL(b,this.c,new vL(1));this.b=new jL;nj(this.b,"Body");uL(b,this.b,new vL(0));this.hb[Gd]="mosaic-CaptionLayoutPanel"}t(656,654,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},pL);_.vd=function(){qw(this.i)};_.wd=function(){tw(this.i)};_.Fd=function(){return new xw(this.b)};
+_.Cd=function(a){return OK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function rL(){XH(this)}t(657,540,$h,rL);function iL(a){this.b=a}t(658,1,ii,iL);_.xc=function(){lr(this.b.L.bb)};_.b=null;function $L(a){var b;b=a.c;a=b.i;b=!a.f?-1:$j(a.f.b,b);a.f&&kv(a.f.b,b)&&nv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&AF(!a.f?null:kv(a.f.b,b-1))}function aM(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new uA);-1==$j(a.f.b,b)&&ij(a.f.b,b)}function bL(){}t(659,1,{},bL);_.Yc=function(a){$L(a)};_.Zc=function(a){aM(a)};
+_._c=function(a){bM(a.b.i,a.b)};function gL(){gL=x;cM=new dM(1,"e");eM=new dM(2,Mf);fM=new dM(3,"ne");gM=new dM(10,"nw");hM=new dM(4,zg);iM=new dM(5,Dg);jM=new dM(12,"sw");kM=new dM(8,"w");hL=new lM((vj(),wj(null)).hb)}function UK(a,b){var c;c=YK(a.hb);return new LL(lk(b.hb)-(lk(a.hb)+c[3]),nk(b.hb)-(nk(a.hb)+c[0]))}
+function mM(a){var b,c,d,e,f,g;if(a.f){b=dr(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=kv(a.f.b,d),c=new er(G(g.hb,Xf),G(g.hb,Wf)),f=UK(a,g),f.b-=fk(0,f.b+G(g.hb,Xf)-b.c),f.c-=fk(0,f.c+G(g.hb,Wf)-b.b),iI(g,fk(0,f.b),fk(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,cL(g,c.c,c.b),g.G==(br(),cr)&&jr(g,new dL(dr(a.hb))),Bk(g.r,1)}}function nM(a,b,c){a=a.e;Yi(a,b,b);z(a.d,b,c);nj(b,Dc+c.c)}
+function ir(a,b){var c;c=a.e;oM(c,b.z);mj(b.z,Dc+gM.c);oM(c,b.v);mj(b.v,Dc+eM.c);oM(c,b.w);mj(b.w,Dc+fM.c);oM(c,b.F);mj(b.F,Dc+kM.c);oM(c,b.o);mj(b.o,Dc+cM.c);oM(c,b.E);mj(b.E,Dc+jM.c);oM(c,b.C);mj(b.C,Dc+hM.c);oM(c,b.D);mj(b.D,Dc+iM.c)}
+function kr(a,b){!b.z&&(b.z=WK(b,0,0));nM(a,b.z,gM);!b.v&&(b.v=WK(b,0,1));nM(a,b.v,eM);!b.w&&(b.w=WK(b,0,2));nM(a,b.w,fM);!b.F&&(b.F=WK(b,1,0));nM(a,b.F,kM);!b.o&&(b.o=WK(b,1,2));nM(a,b.o,cM);!b.E&&(b.E=WK(b,2,0));nM(a,b.E,jM);!b.C&&(b.C=WK(b,2,1));nM(a,b.C,hM);!b.D&&(b.D=WK(b,2,2));nM(a,b.D,iM)}function bM(a,b){var c,d;a.b=b;d=a.f.b.d;c=$j(a.f.b,b);if(c+1<d){ZA(a.f,b);for(ij(a.f.b,b);c<d;++c)eL(kv(a.f.b,c),c)}else eL(b,c)}
+function lM(a){a=new pM(a);yx(this,a);this.d=new qM(a);this.d.j=!0;fj(this.d);this.d.n=3;this.e=new rM(a);this.e.j=!0;fj(this.e);this.e.n=3;Ax(this)}t(660,330,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},lM);_.cg=function(){return dr(this.hb)};_.dg=function(){var a;(a=sM(this))&&a.dg(null)};_.eg=function(){mM(this)};_.Yc=function(a){!this.c&&(this.c=new bL);$L(a)};_.Zc=function(a){!this.c&&(this.c=new bL);aM(a)};_.Sd=function(){mM(this)};
+_._c=function(a){!this.c&&(this.c=new bL);bM(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var cM,eM,fM,gM,hL,hM,iM,jM,kM;function pM(a){this.q=new Sw(this);this.hb=a}t(661,310,wi,pM);function dM(a,b){this.b=a;this.c=b}t(662,1,{},dM);_.b=0;_.c=null;function qM(a){Qi();jj.call(this,a)}t(663,3,{},qM);_.rc=function(){var a;a=this.k.f;a.u||jk(a.p);mj(this.k.f,"dragdrop-dragging");!a.A.d&&WL(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=fk(this.b,a<this.e?a:this.e),b=fk(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[ef]=a+(Vj(),jg);c.style[$g]=b+jg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||AF(a);a.A.d||WL(a.A,!0);a.u||(a.p||(a.p=new tM,nj(a.p,"mosaic-GlassPanel-invisible")),FL(a.p.hb,qh,BL(a.hb,qh)),uj((vj(),wj(null)),a.p,0,0));nj(this.k.f,"dragdrop-dragging");a=new ck(this.k.b,null);this.b=a.b+mk(this.k.b.hb);this.c=a.e+ok(this.k.b.hb);this.e=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function oM(a,b){try{bj(a,b)}catch(c){if(c=$i(c),!A(c,79))throw c;}}function rM(a){Qi();jj.call(this,a);this.d=new Si}t(664,3,{},rM);_.rc=function(){var a;a=this.k.f.gb;a.u||jk(a.p);mj(this.k.f,"dragdrop-dragging");WL(a.A,!1);gr(a,new er(a.f,a.e));Bk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=rj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-fk(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.e,b=fk(a+b,G(d.A.c.hb,Wf)),b!=a&&VK(d,0,a-b),gr(d,new er(d.f,b)),Bk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.e,b=fk(a+b,G(d.A.c.hb,Wf)),gr(d,new er(d.f,b)),Bk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-fk(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&VK(d,a-b,0),gr(d,new er(b,d.e)),Bk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.f,gr(d,new er(96<a+b?a+b:96,d.e)),Bk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||AF(a);WL(a.A,!0);a.u||(a.p||(a.p=new tM,nj(a.p,"mosaic-GlassPanel-invisible")),FL(a.p.hb,qh,BL(a.hb,qh)),uj((vj(),wj(null)),a.p,0,0));nj(this.k.f,"dragdrop-dragging");a=new ck(this.k.b,null);this.b=a.b+mk(this.k.b.hb);this.c=a.e+ok(this.k.b.hb);this.f=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function tM(){var a;this.e=new uM(this);this.b=!1;this.c=new Ww;yx(this,this.c);a=this.hb.style;a[od]="#000";a[se]="alpha(opacity=50)";a.opacity="0.5";this.hb[Gd]="gwt-GlassPanel"}t(665,330,bi,tM);
+_.yd=function(){var a;Ax(this);try{a=this.gb}catch(b){b=$i(b);if(A(b,85))throw new rw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(vj(),wj(null))?(dv(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),hj(Dk,a),a.c=!0,a.d=Mk(a),ij(Dk,a),this.d=new vM(this),Hv(new cv(this.d))):(this.hb.style[zd]=bb,this.hb.style[rg]=bb);this.b&&vv(new bv(this));uj(wj(null),new wM,kk($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();Jk(this.e);this.d&&($u(Fv,this.d,K(xM,m,14,[(!Ps&&(Ps=new Ik),Ps)])),this.d=null);this.b&&$u(xv,this,K(xM,m,14,[(!wv&&(wv=new Ik),wv)]))};_.hd=function(a){switch(sv(a.type)){case 256:if(27==(a.keyCode||0))return jk(this),!1;case 1:if(this.hb.contains(Io(a)))return jk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function uM(a){Ck();this.b=a}t(666,25,{},uM);_.Hc=function(){dv(this.b.hb)};_.b=null;function vM(a){this.b=a}t(667,1,{},vM);_.b=null;
+function wM(){this.hb=Dx();var a;a=new xy(new yM(this));B(this,a,(Hq(),Hq(),Iq));B(this,a,(Er(),Er(),Fr))}t(668,332,wi,wM);_.Ad=function(){ak(new zM(this))};function yM(a){this.b=a}t(669,1,{},yM);_.b=null;function zM(a){this.b=a}t(670,1,ii,zM);_.xc=function(){Gy(this.b.hb)};_.b=null;function AM(a){a.hb.style[oh]=nd;a.hb.style[Ue]=nd;if(a.cb){var a=a.gb,b;A(a,104)?a.dg(null):(b=sM(a))&&b.dg(a)}}t(672,313,hi);_.cg=function(){AM(this);return new er(G(this.hb,Xf),G(this.hb,Wf))};_.dg=function(){AM(this)};
+_.eg=function(){};_.gd=function(){};_.Sd=function(){};function SL(){this.hb=$doc.createElement("label");this.hb[Gd]="mosaic-Label";this.hb.style[nh]=Sf;this.hb[Gd]="mosaic-HTML"}t(671,672,hi,SL);function sL(a){yx(this,new BM(a));this.hb[Gd]="mosaic-ImageButton"}t(673,330,bi,sL);
+function yL(){var a=(ix(),lx);cx.call(this,!0,xf);this.M=a.b;this.b=new CM(this);this.b.e=!0;Tw(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);yj();dw(a,b)}else this.db|=1;Ho(Go(this.hb))[Gd]=Se;this.hb.style[qh]="2147483647"}t(674,315,wi,yL);_.gd=function(a){sw(this,a);1==sv(a.type)&&Yw(this,!1)};_.b=null;
+function CM(a){this.c=a;this.d=new oj;this.j=new oj;a=(Qy(),Py);new Cz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Og);this.f=$doc.createElement(Rg);ov(b,this.f);this.p=!0;a=Dx();b=(pv(),qv(b));a.appendChild(b);this.hb=a;Ml();this.hb.setAttribute(sg,pm.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),yj(),dw(a,b)):this.db|=2225;this.hb[Gd]=Re;a=lw(this.hb)+"-vertical";Wi(this.pd(),a,!0);this.hb.style[ag]=bb;this.hb.setAttribute("hideFocus",ih);B(this,new Oy(this),(Hq(),Hq(),Iq))}
+t(675,353,Ji,CM);_.gd=function(a){switch(sv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Hy(this,a)};_.Rd=function(a,b){Ly(this,a,b);b||this.b&&Yw(this.c,!1)};_.b=!0;_.c=null;
+function BM(a){var b=(Sx(),Tx),c=($x(),ay),d;d=new Kx;d.i[vd]=ab;d.i[Bd]=0;d.i[Cd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Ix(b.b);b.b.d.rows[0].cells[0][jd]=c.b;Ix(b.b);b.b.d.rows[0].cells[0].style[kh]=e.b;Ix(d);b=Ex(d,0,0,!0);if(a){jk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Gx(g,f.d);St(f.c,g,a);c.b=c.b.c}else e=c.c.d,ij(c.c,a);a.hb[ed]=e;ov(b,a.hb);vw(a,d)}yx(this,d);Wi(this.hb,"mosaic-WidgetWrapper",!0)}t(676,330,bi,BM);_.b=null;_.c=null;function kL(a){this.b=a}t(677,1,{},kL);
+_.Tc=function(){this.b._&&this.b!=this.b.i.b&&AF(this.b)};_.b=null;function lL(a){Ck();this.b=a}t(678,25,{},lL);_.Hc=function(){lr(this.b.L.bb);var a=this.b;Os((!a.q&&(a.q=new DM),a.q))};_.b=null;function mL(a){Ck();this.b=a}t(679,25,{},mL);_.Hc=function(){ZK(this.b,(br(),cr))};_.b=null;function nL(a){Ck();this.b=a}t(680,25,{},nL);_.Hc=function(){ZK(this.b,(br(),$K))};_.b=null;function qL(){}t(681,1,{},qL);function tL(a){this.b=a}t(682,1,{},tL);_.Tc=function(){this.b.Md()};_.b=null;
+function wL(a){this.b=a}t(683,1,{},wL);_.b=null;function fL(a){this.b=a}t(684,1,ii,fL);_.xc=function(){this.b.G==(br(),cr)?Bk(this.b.s,333):this.b.G==$K&&Bk(this.b.t,333)};_.b=null;function XK(a){this.hb=a;qw(this)}t(685,313,Ji,XK);_.Uc=function(a){return B(this,a,(gs(),gs(),hs))};_.Vc=function(a){return B(this,a,(Rj(),Rj(),Sj))};_.Wc=function(a){return B(this,a,(ks(),ks(),ls))};_.Xc=function(a){return B(this,a,(Tj(),Tj(),Uj))};function DM(){tt.call(this,null)}t(686,245,ki,DM);
+function br(){br=x;cr=new EM("MAXIMIZED",0);$K=new EM("MINIMIZED",1);aL=new EM("NORMAL",2);FM=K(GM,m,99,[cr,$K,aL])}function EM(a,b){I.call(this,a,b)}t(687,146,{72:1,76:1,78:1,99:1},EM);var FM,cr,$K,aL;
+function dv(a){var b=(ew(),fw).scrollWidth,c=fw.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+jg;a.style.marginTop=-d+jg;a.style.width=b+e+jg;a.style.height=c+d+jg}
+function HM(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new xw(b);c.b.b<c.b.c.d-1;)d=BK(yw(c.b)),e=d.gb,A(e,105)&&e.td(d.qd()),d.qd()&&ij(a.y,d);return!0}
+function IM(a,b){var c,d,e;if(b.b)a.d&&pk(a.d),a.d=new JM(a,b),qk(a.d,333);else for(d=new Ui(a.y);d.c<d.e.Je();)c=Vi(d),e=c.fb,Pw(b,KM(c),e.t,e.u),LM(c,e.v,e.s,K(M,s,-1,[MM(a.r.b,c).e,MM(a.q.b,c).d,MM(a.o.b,c).b,MM(a.p.b,c).c]),K(M,s,-1,[NM(a.j.b,c).e,NM(a.i.b,c).d,NM(a.e.b,c).b,NM(a.f.b,c).c]),K(M,s,-1,[OM(a.v,c),OM(a.u,c),OM(a.s,c),OM(a.t,c)]))}
+function PM(){this.y=new oj;this.k=new QM(this);this.x=new RM(this.k);this.w=new SM(this.k);this.r=new TM(this.k);this.q=new UM(this.k);this.o=new VM(this.k);this.p=new WM(this.k);this.j=new XM(this.k);this.i=new YM(this.k);this.e=new ZM(this.k);this.f=new $M(this.k);this.v=new aN(this.k);this.u=new aN(this.k);this.s=new aN(this.k);this.t=new aN(this.k)}t(691,1,{});_.gg=function(a){IM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function bN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ui(b.y);e.c<e.e.Je();)d=Vi(e),A(d,27)&&(d=d.bb),f=d.fb,Pw(c,KM(d),f.t,f.u),LM(d,f.v,f.s,K(M,s,-1,[MM(b.r.b,d).e,MM(b.q.b,d).d,MM(b.o.b,d).b,MM(b.p.b,d).c]),K(M,s,-1,[NM(b.j.b,d).e,NM(b.i.b,d).d,NM(b.e.b,d).b,NM(b.f.b,d).c]),K(M,s,-1,[OM(b.v,d),OM(b.u,d),OM(b.s,d),OM(b.t,d)]));cN(c);a.b.d=null;for(a=new Ui(a.b.y);a.c<a.e.Je();)b=Vi(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function JM(a,b){this.b=a;this.c=b;var c=(vk(),yk);this.n=new uk(this);this.u=c}t(692,18,{},JM);_.yc=function(){bN(this)};_.zc=function(){bN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ui(this.b.y);c.c<c.e.Je();)b=Vi(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=Vt(d.p+(d.t-d.p)*a),d.w=Vt(d.q+(d.u-d.q)*a),d.x=Vt(d.r+(d.v-d.r)*a),d.i=Vt(d.o+(d.s-d.o)*a),Pw(this.c,KM(b),d.j,d.w),LM(b,d.x,d.i,K(M,s,-1,[MM(this.b.r.b,b).e,MM(this.b.q.b,b).d,MM(this.b.o.b,b).b,MM(this.b.p.b,b).c]),K(M,s,-1,[NM(this.b.j.b,b).e,NM(this.b.i.b,b).d,NM(this.b.e.b,b).b,NM(this.b.f.b,b).c]),K(M,s,-1,[OM(this.b.v,b),OM(this.b.u,b),OM(this.b.s,b),OM(this.b.t,b)]))};_.b=null;_.c=null;
+t(694,1,{});_.b=null;function ZM(a){this.b=a}t(693,694,{},ZM);function $M(a){this.b=a}t(695,694,{},$M);function YM(a){this.b=a}t(696,694,{},YM);function XM(a){this.b=a}t(697,694,{},XM);function VM(a){this.b=a}t(698,694,{},VM);function WM(a){this.b=a}t(699,694,{},WM);function UM(a){this.b=a}t(700,694,{},UM);function TM(a){this.b=a}t(701,694,{},TM);t(702,694,{},function(a){this.b=a});t(703,694,{},function(a){this.b=a});
+function OM(a,b){var c=a.b,d;d=rj(c.e,b);d||(d=new JL(EL(b.hb)),z(c.e,b,d));return d.e}function aN(a){this.b=a}t(704,694,{},aN);function SM(a){this.b=a}t(705,694,{},SM);function RM(a){this.b=a}t(706,694,{},RM);function NM(a,b){var c;c=rj(a.b,b);c||(c=new JL(YK(b.hb)),z(a.b,b,c));return c}function MM(a,b){var c;c=rj(a.c,b);c||(c=new JL(DL(b.hb)),z(a.c,b,c));return c}
+function dN(a,b){var c,d;d=rj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=sM(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new er(eN(e,!0),eN(e,!1));break a}h=b.cg();null!=c.n&&(h.c=eN(e,!0));null!=c.k&&(h.b=eN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new er(eN(e,!0),eN(e,!1));break a}h=new HL;f=b.hb;n=f.style;g=n[fg];j=n[lh];n[fg]="static";n[lh]=Ve;null!=c.n?h.c=eN(e,!0):(n[oh]=nd,h.c=(f.offsetWidth||0)+MM(d.p.b,b).c+MM(d.q.b,b).d);null!=c.k?h.b=eN(e,!1):(n[Ue]=nd,h.b=(f.offsetHeight||0)+MM(d.r.b,b).e+
+MM(d.o.b,b).b);n[fg]=g;n[lh]=j}d=h}null!=c.n&&(Vj(),fq)==c.n.ig()||null!=c.k&&(Vj(),fq)!=c.k.ig()||z(a.f,b,d)}return d}function QM(a){this.i=a;this.d=new Si;this.f=new Si;this.c=new Si;this.b=new Si;this.e=new Si}t(707,1,{},QM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function fN(a){var b;b=a.fb;if(null==b||!A(b,102))b=new gN,a.fb=b;return b}function UL(){XL.call(this,(YL(),hN))}function XL(a){var b=(iN(),jN);PM.call(this);this.c=a;this.b=b}t(708,691,{},UL,XL);
+_.hg=function(a){var b,c,d,e,f,g,j,h,n;h=new HL;HM(this,a);n=MM(this.p.b,a).c+MM(this.q.b,a).d+NM(this.f.b,a).c+NM(this.i.b,a).d+OM(this.t,a)+OM(this.u,a);d=MM(this.r.b,a).e+MM(this.o.b,a).b+NM(this.j.b,a).e+NM(this.e.b,a).b+OM(this.v,a)+OM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(YL(),hN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ui(this.y);a.c<a.e.Je();)c=Vi(a),e=fN(c),b=null,j=c.gb,A(j,105)&&(b=j,b=kN(b),b=new er(b[1]+b[3],b[0]+b[0])),this.c==hN?(n+=dN(this.x.b,c).c,e.b=dN(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=fk(f,e.b)):(d+=dN(this.w.b,c).b,e.c=dN(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=fk(g,e.c));this.c==hN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.gg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(HM(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=OM(this.t,a);E=OM(this.v,a);c=dr(a.hb);Q=c.c-(u+OM(this.u,a));r=c.b-(E+OM(this.s,a));g=Q;c=r;this.c==(YL(),hN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ui(this.y);e.c<e.e.Je();)d=Vi(e),b=null,q=fN(d),v=d.gb,A(v,105)&&(b=v,b=kN(b),b=new er(b[1]+b[3],b[0]+b[0])),this.c==hN?(q.e?++h:(q.c=dN(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=dN(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=dN(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=dN(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Ui(this.y);e.c<e.e.Je();)d=Vi(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=kN(b),b=new er(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==hN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==ZL?(q.t=this.b==(iN(),jN)?u:this.b==lN?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(iN(),jN)?(q.t=u,q.u=E):this.b==lN?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.ld()-lk(a.hb)-OM(this.t,a),-1==q.p&&(q.p=v),v=d.md()-nk(a.hb)-OM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));IM(this,a)}};_.b=null;_.c=null;function iN(){iN=x;jN=new mN("START",0);lN=new mN(Kb,1);nN=new mN("END",2);oN=K(pN,m,100,[jN,lN,nN])}function mN(a,b){I.call(this,a,b)}t(709,146,{72:1,76:1,78:1,100:1},mN);var oN,lN,nN,jN;function YL(){YL=x;hN=new qN("HORIZONTAL",0);ZL=new qN("VERTICAL",1);rN=K(sN,m,101,[hN,ZL])}
+function qN(a,b){I.call(this,a,b)}t(710,146,{72:1,76:1,78:1,101:1},qN);var rN,hN,ZL;t(712,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function gN(){this.f=!1}function vL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(711,712,{102:1,106:1},gN,vL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function tN(a,b){if(a.n)return!0;HM(a,b);if(0<a.y.d){a.b=kv(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new uN,c.fb=d;a.c=d;a.y.Ue();ij(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function vN(){PM.call(this)}t(713,691,{},vN);
+_.hg=function(a){var b,c;c=new HL;tN(this,a);if(this.b){b=dN(this.x.b,this.b).c;var d=dN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=kN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=MM(this.p.b,a).c+MM(this.q.b,a).d+NM(this.f.b,a).c+NM(this.i.b,a).d+OM(this.t,a)+OM(this.u,a);c.b+=MM(this.r.b,a).e+MM(this.o.b,a).b+NM(this.j.b,a).e+NM(this.e.b,a).b+OM(this.v,a)+OM(this.s,a);return c};
+_.gg=function(a){var b,c,d,e,f;tN(this,a)&&(d=OM(this.t,a),e=OM(this.v,a),c=dr(a.hb),f=c.c-(d+OM(this.u,a)),c=c.b-(e+OM(this.s,a)),b=this.b.gb,A(b,105)&&(b=kN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-lk(a.hb)-OM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-nk(a.hb)-OM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),IM(this,a))};_.b=null;_.c=null;function uN(){this.f=!1}
+t(714,712,{103:1,106:1},uN);function kN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=Go(Uv(Uv(a.d,0),0)),c=Go(Uv(Uv(a.d,2),2)),d=DL(a.hb),b=YK(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function wN(a,b){a.cb&&jk(a);return Uw(a,b)}function xN(){rx();hx.call(this,sx)}t(715,320,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},xN);_.Cd=function(a){return wN(this,a)};_.b=null;
+function uL(a,b,c){var d=a.q.d;b.fb=c;MK(a,b,a.hb,d,!0)}function KM(a){var b;b=a.gb;return A(b,105)?b:a}function hr(a){if(!a.cb)return new HL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.hg(a),jr(a,a.k),a.e.gg(a),a.k=a.e.hg(a);return a.k}function BK(a){return A(a,105)?a.bb:a}function yN(a){var b;if(!a.o){b=(!QL&&(QL=new PL),QL);var c=zN(a,eb,!0);b.b=c;c=zN(a,fb,!0);b.c=c;a.o=b}return a.o}
+function MK(a,b,c,d,e){if(A(b,27))throw new Kk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new xN,Gw(a,c,a.hb,d,!0),Vw(c,b)):Gw(a,b,c,d,e);NK(a,b)}
+function NK(a,b){var c;c=a.e;if(b){var d=c.k;cj(d.d,b);cj(d.f,b);cj(d.c,b);cj(d.b,b);cj(d.e,b)}else d=c.k,kz(d.d),kz(d.f),kz(d.c),kz(d.b),kz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==KM(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==KM(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.dg(a.gb),c.dg(a))}}
+function lr(a){if(a.cb&&a.hb.style.display!=Pf){a.hb.scrollTop=0;var b=a.hb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==yg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.gg(a);a.d=!1;cN(a)}}function cN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=BK(zz(a.q,d)),A(b,105)&&(b=b.bb),b.qd()&&(A(b,104)?b.eg():A(b,34)&&b.Sd())}function OK(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=KM(b);return Nw(a,c)?(A(c,105)&&wN(c,b),NK(a,null),!0):!1}
+function TL(a,b){var c;a.e=b;null!=a.f&&mj(a,lw(a.hb)+Ba+a.f);a.f=b.cZ.e;c=yo(a.f,to(46));a.f=a.f.substr(c+1,a.f.length-(c+1));nj(a,lw(a.hb)+Ba+a.f);NK(a,null)}function zN(a,b,c){a.n||(a.n=$doc.createElement(Jg),FL(a.n,fg,gd),FL(a.n,lh,Ve),FL(a.n,ef,bb),FL(a.n,$g,bb),a.hb.appendChild(a.n));FL(a.n,oh,b);FL(a.n,Ue,b);a=CL(a.n);return c?a.c:a.b}
+function eN(a,b){var c;c=null.ig();if(c==(Vj(),rq)){c=(yN(a),null.ig());var d=(-1==OL&&(OL=KK(gb,!0)),OL);return O(N(Math.round(100*d*c/254)))}if(c==hq)return c=yN(a),d=null.ig(),O(N(bF(d*(-1==c.b&&(c.b=KK(eb,!0)),c.b))));if(c==jq)return c=yN(a),d=null.ig(),O(N(bF(d*(-1==c.c&&(c.c=KK(fb,!0)),c.b))));if(c==pq)return c=(yN(a),null.ig()),d=(-1==OL&&(OL=KK(gb,!0)),OL),O(N(Math.round(d*c)));if(c==tq)return c=(yN(a),null.ig()),d=(-1==OL&&(OL=KK(gb,!0)),OL),O(N(Math.round(10*d*c/254)));if(c==nq)return O(N(bF(12*
+(yN(a),null.ig())*O(N(bF((-1==OL&&(OL=KK(gb,!0)),OL)/72))))));if(c==fq)return zN(a,null.ig(),b);if(c==lq)return c=(yN(a),O(N(bF(null.ig())))),d=(-1==OL&&(OL=KK(gb,!0)),OL),O(N(Math.round(d*c/72)));if(null.ig()==dq)return O(N(bF(null.ig())));throw new Kk("Invalid size: "+null.ig());}function jL(){var a=new vN;Rw.call(this);this.k=new er(-1,-1);new HN(this);this.hb[Gd]="mosaic-LayoutPanel";TL(this,a)}t(716,310,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},jL);
+_.Gd=function(a){MK(this,a,this.hb,this.q.d,!0)};_.vd=function(){Aw(this,new IN)};_.wd=function(){Aw(this,new JN)};_.cg=function(){return hr(this)};_.Dd=function(a){return Jw(this.q,KM(a))};_.Ed=function(a,b,c,d){MK(this,a,b,c,d)};_.dg=function(a){NK(this,a)};_.Fd=function(){return new xw(this)};_.eg=function(){lr(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=hr(this),null!=this.j)a=a.b+jg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+jg);this.sd(b);this.i=null}else b=a.b+jg,this.ud(a.c+jg),this.sd(b);lr(this)}};_.Sd=function(){lr(this)};_.Cd=function(a){return OK(this,a)};_.sd=function(a){this.hb.style[Ue]=a;this.cb||(this.i=a)};_.Hd=function(a,b,c){Pw(this,KM(a),b,c)};
+_.ud=function(a){this.hb.style[oh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function IN(){}t(717,1,{},IN);_.Qd=function(a){KM(a).yd()};function JN(){}t(718,1,{},JN);_.Qd=function(a){KM(a).zd()};function xw(a){this.c=a;this.b=new Lw(this.c.q)}t(719,1,{},xw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return BK(yw(this.b))};_.fd=function(){zw(this.b)};_.c=null;function KN(){KN=x;new uy}
+function HN(a){KN();Wi(a.hb,"dragdrop-dropTarget",!0);this.b=a;new LN(this)}t(720,9,{},HN);function LN(a){Ck();this.b=a}t(721,25,{},LN);_.Hc=function(){NK(this.b.b,null);lr(this.b.b)};_.b=null;function sM(a){a=a.gb;return!a?null:A(a,104)?a:sM(a)}function cL(a,b,c){var d;d=a.hb;LM(a,b,c,DL(d),YK(d),EL(d))}
+function LM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Vj(),jg)),b!=a.od()&&a.ud((0>b?0:b)+jg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Vj(),jg)),c!=a.nd()&&a.sd((0>c?0:c)+jg))}function jr(a,b){cL(a,b.c,b.b)}t(724,1,{});
+function aH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:CD(a,b,~~Mi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Tf:typeof v,r=r==Vf?Object.prototype.toString.call(v)==Vc||typeof v.length==Uf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Tf,r)))if(v=H(Uf,r),r=H("boolean",r),MN===D)v&&(o[u]=new CH(o[u])),r&&(o[u]=(nH(),o[u]?qH:oH));else{q=v||r;if(q=
+!q&&null!=D&&Pn(D)==NN){q=o[u];if(null==q||ON(q,D))continue;if(Nn(q)&&(q=q&&q.g?q.g:null,null!=q&&ON(q,D))){o[u]=q;continue}}if(!H(Vf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function PN(){this.d=new Si;this.b=new Si;this.c=new Si}function ON(a,b){var c;if(MN==b||QN==b&&A(a,107))return!0;if(null!=a)for(c=Pn(a);c&&c!=MN;c=null)if(c==b)return!0;return!1}t(723,724,{},PN);function YG(){YG=x;$G=new PN}
+function dH(a,b){YG();z($G.d,a,b)}function VG(a){YG();var b,c,d;d=xo(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function WG(a,b){var c;YG();return c=b&&b[0]&&(typeof b[0]==Vf||typeof b[0]==Ce)?b[0]:null,ON(c,a)}function bH(a){var b=XG;YG();var c,d;d=$G.c;if(c=!b?d.c:CD(d,b,~~Mi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?DD(d,c):FD(d,b,c,~~Mi(b))}
+function wG(a){YG();var b=$G,c;null==a?a=null:(c=a[dd],c||(0!=(Pn(a).c&4)?a=[]:(b=(b=rj(b.d,Pn(a)))&&typeof b==Ce?new b(a):a,a=a[dd]=b),c=a),a=c);return a}var $G;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=ao&&(e=rk(),2E3<e-co&&(co=e,bo=$n()));if(0==ao++){var f=(eo(),fo),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=no(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(eo(),fo),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=no(n,o);while(h.d);h.d=o}}--ao;c&&-1!=bo&&($wnd.clearTimeout(bo),bo=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Wt)()}catch(d){a(b)}else C(Wt)()}var MN=Y(1),Tn=Y(103),RN=yH(" I"),M=tH(733,RN),YH=tH(731,MN),SN=yH(" Z"),AI=tH(734,SN);Y(102);Y(101);Y(100);var TN=Y(520),wo=tH(735,TN),UN=Y(264),Cu=tH(736,UN);Y(265);Y(146);Y(495);Y(109);Y(506);var VN=yH(" B");Y(510);var WN=yH(" C"),Ni=tH(737,WN),NN=Y(508),XN=yH(" D"),EE=tH(738,XN);Y(509);Y(511);var YN=Y(514),dG=tH(739,YN),ZN=yH(" J"),$N=Y(2),Yt=tH(732,$N),zL=tH(740,VN);Y(523);Y(505);Y(99);Y(193);Y(493);
+var XG=Y(486);Y(502);var jH=Y(500);Y(498);Y(499);Y(504);Y(120);Y(111);Y(112);Y(113);Y(116);Y(118);Y(117);Y(119);Y(121);Y(97);Y(517);Y(512);Y(501);Y(487);Y(488);Y(489);Y(490);Y(491);Y(492);var aO=Y(399);Y(398);Y(397);Y(396);Y(485);Y(484);var GB=Y(413),iE=tH(741,GB),bO=Y(419),nE=tH(742,bO),cO=Y(420),pE=tH(743,cO),dO=Y(562),tG=tH(744,dO),Ot=tH(745,M),eO=$(560,function(){uE();return nI}),oI=tH(746,eO);Y(561);Y(422);Y(421);Y(555);Y(554);Y(563);Y(564);Y(559);Y(456);Y(558);var gB=tH(747,aO);Y(411);Y(566);
+Y(497);xH();Y(496);xH();Y(724);Y(723);var QN=xH();Y(314);var fO=Y(313);Y(312);Y(318);Y(332);Y(373);Y(568);Y(567);Y(311);Y(310);Y(570);Y(569);Y(575);Y(576);Y(577);Y(578);Y(579);Y(580);Y(581);Y(582);Y(571);Y(572);Y(573);Y(574);Y(251);Y(250);Y(323);Y(324);Y(325);Y(593);Y(602);Y(25);Y(594);Y(595);Y(596);Y(597);Y(598);Y(599);Y(600);Y(601);Y(296);Y(369);Y(372);Y(370);Y(371);Y(204);Y(203);Y(298);Y(245);Y(300);Y(212);var gO=Y(211);Y(248);Y(247);Y(246);Y(393);Y(394);Y(395);Y(477);Y(476);Y(475);Y(478);Y(479);
+Y(480);Y(481);Y(624);Y(625);Y(626);Y(627);var hO=$(181,function(){Vj();return vq}),wq=tH(748,hO),iO=$(145,function(){Wj();return Uo}),Vo=tH(749,iO),jO=$(152,function(){Wo();return Gp}),Hp=tH(750,jO),kO=$(171,function(){Ip();return Rp}),Sp=tH(751,kO),lO=$(176,function(){Tp();return bq}),cq=tH(752,lO);$(182,null);$(183,null);$(184,null);$(185,null);$(186,null);$(187,null);$(188,null);$(189,null);$(190,null);$(147,null);$(148,null);$(149,null);$(150,null);$(151,null);$(153,null);$(163,null);$(164,null);
+$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(154,null);$(155,null);$(156,null);$(157,null);$(158,null);$(159,null);$(160,null);$(161,null);$(162,null);$(172,null);$(173,null);$(174,null);$(175,null);$(177,null);$(178,null);$(179,null);$(180,null);Y(468);Y(467);Y(527);Y(529);Y(528);Y(530);Y(532);Y(531);Y(533);Y(537);Y(538);Y(202);Y(208);Y(207);Y(206);Y(210);Y(230);Y(439);Y(438);var zC=Y(437),fF=tH(753,zC),EI=tH(754,ZN);Y(423);Y(534);Y(540);Y(535);Y(536);Y(424);Y(592);Y(433);
+Y(432);Y(431);Y(436);var mO=xH(),yK=tH(755,mO);Y(294);Y(466);Y(546);var nO=$(254,function(){Dt();return It}),Jt=tH(756,nO);Y(446);Y(447);Y(430);var kC=Y(425);Y(526);Y(409);Y(410);Y(435);var vC=Y(434);Y(427);Y(426);Y(544);Y(553);Y(428);Y(470);Y(519);Y(556);Y(557);Y(565);Y(416);var KB=Y(415);Y(444);Y(445);Y(401);Y(400);Y(453);xH();xH();xH();Y(403);Y(404);Y(209);Y(382);var Az=tH(757,fO);Y(383);Y(605);Y(604);Y(343);Y(345);Y(344);Y(346);Y(232);Y(249);Y(235);Y(237);var RB=Y(418);Y(469);Y(406);Y(405);Y(412);
+Y(550);Y(522);Y(240);Y(455);Y(227);Y(228);Y(231);Y(225);Y(224);Y(226);var TB=Y(588);Y(214);Y(218);Y(414);Y(607);Y(612);Y(454);Y(513);Y(457);var iB=Y(408),hB=tH(758,KB);Y(643);Y(441);Y(442);Y(443);Y(407);Y(585);Y(586);Y(216);Y(215);Y(217);Y(219);Y(348);Y(347);Y(339);Y(340);Y(632);Y(613);Y(614);Y(539);Y(547);Y(548);Y(549);Y(606);Y(608);var lC=Y(429);Y(589);Y(551);Y(239);Y(236);Y(238);Y(234);Y(223);Y(222);Y(221);Y(276);Y(611);Y(317);Y(316);Y(315);Y(631);Y(630);Y(629);Y(616);Y(628);
+var oO=$(687,function(){br();return FM}),GM=tH(759,oO);Y(686);Y(685);Y(677);Y(678);Y(679);Y(680);Y(681);Y(682);Y(683);Y(684);Y(658);var pO=$(319,function(){ix();return px}),qx=tH(760,pO),qO=$(365,function(){ex();return Xy}),Yy=tH(761,qO);Y(18);Y(366);Y(367);Y(362);Y(363);Y(364);Y(19);Y(20);Y(21);Y(452);Y(417);Y(674);Y(353);Y(675);Y(354);Y(355);Y(356);Y(357);Y(360);Y(328);Y(327);Y(326);Y(609);Y(610);Y(615);Y(269);Y(331);Y(361);Y(349);Y(376);Y(375);Y(374);
+var rO=$(377,function(){nz();return xz}),yz=tH(762,rO);$(378,null);$(379,null);$(380,null);$(381,null);Y(252);Y(590);Y(329);Y(342);Y(341);Y(543);Y(321);Y(205);Y(591);Y(330);Y(660);Y(3);Y(663);Y(664);Y(662);Y(661);Y(654);Y(653);Y(716);Y(717);Y(718);Y(719);Y(656);Y(243);var YC=Y(449),$C=tH(763,YC);Y(450);Y(448);Y(30);Y(31);Y(29);Y(32);Y(35);Y(36);Y(37);Y(38);Y(39);Y(40);var sO=Y(52),My=tH(764,sO);Y(41);Y(42);Y(43);Y(44);Y(45);Y(46);Y(47);Y(49);Y(48);Y(50);Y(51);Y(53);Y(54);Y(56);Y(57);Y(55);Y(58);Y(59);
+Y(60);Y(61);Y(63);Y(65);Y(66);Y(64);Y(62);Y(67);Y(68);Y(69);Y(70);Y(72);Y(75);Y(74);Y(76);Y(79);Y(80);Y(78);Y(81);Y(82);Y(83);Y(84);Y(85);Y(86);Y(88);Y(89);Y(87);Y(90);Y(91);Y(92);Y(93);Y(95);Y(96);Y(94);Y(270);var IL=Y(645);Y(322);var ML=Y(647);Y(241);Y(672);Y(671);Y(462);Y(461);Y(463);Y(242);Y(278);Y(280);Y(279);Y(274);Y(385);Y(271);Y(320);Y(715);Y(285);Y(288);Y(286);Y(287);Y(5);Y(7);Y(6);Y(617);Y(451);Y(464);Y(386);Y(201);Y(306);Y(308);Y(307);Y(458);Y(459);Y(465);Y(244);Y(273);Y(34);Y(281);Y(350);
+Y(351);Y(352);Y(282);var xM=tH(765,gO);Y(283);Y(587);Y(673);Y(640);Y(503);Y(524);Y(33);Y(71);var NL=Y(648);Y(657);Y(676);Y(712);Y(711);Y(213);Y(229);Y(4);Y(639);Y(691);Y(708);var tO=$(709,function(){iN();return oN}),pN=tH(766,tO),uO=$(710,function(){YL();return rN}),sN=tH(767,uO);Y(694);Y(703);Y(702);Y(706);Y(705);Y(701);Y(700);Y(698);Y(699);Y(697);Y(696);Y(693);Y(695);Y(704);Y(707);Y(692);Y(659);Y(713);Y(334);Y(333);Y(336);Y(337);Y(335);Y(284);Y(22);Y(304);Y(305);Y(11);Y(14);Y(23);
+var vO=Y(26),Nk=tH(768,vO);Y(24);Y(27);Y(28);Y(714);Y(8);Y(10);Y(9);Y(720);Y(721);Y(665);Y(668);Y(669);Y(670);Y(666);Y(667);var KL=Y(646);Y(650);Y(651);Y(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/469A5B5AE16905A2CD712E25B9517A14.cache.html b/public/jsme/469A5B5AE16905A2CD712E25B9517A14.cache.html
new file mode 100644
index 0000000..636be3c
--- /dev/null
+++ b/public/jsme/469A5B5AE16905A2CD712E25B9517A14.cache.html
@@ -0,0 +1,644 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '469A5B5AE16905A2CD712E25B9517A14';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ia='" y="',ka='">',la="#",ma="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="2",ib="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",qb="?",sb="@",tb="A",ub="After",wb="Any",xb="Aromatic",yb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Gb="Cl",Hb="Class$",Jb="Copy as ",Nb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",$b="JSME",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",fc="N",gc="NA",hc="NONE",ic="No more molecules in SDF buffer",
+jc="Nonring",kc="North",lc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",mc="O",nc="ONE_WAY_CORNER",oc="P",pc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",xc="ROLL_DOWN",yc="RXN",zc="Reset",Ac="Resize-",Bc="Ring",Cc="S",Dc="SMILES",Ec="Se",Fc="Si",Gc="South",Hc="Style names cannot be empty",Ic="TBODY",Jc="TR",Kc="West",Nc="X",Oc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="__gwtex_wrap",Wc="__uiObjectID",Xc="a",Yc="absolute",Zc="alert",fd="alertdialog",gd=
+"align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",zd="click marked atom to delete mark",Dd="clip",Fd="code",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",Rd="dialog",Sd="dir",Td="directory",
+Xd="display",Yd="div",Zd="document",$d="dragdrop-handle",ae="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gesturechange",ye="gestureend",ze="gesturestart",Ae="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Fe="gwt-MenuBarPopup",Ge="heading",Ie="height",Je="hidden",Ke="html",Le="id",Me="img",
+Ne="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",jf="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",rf="menuitemradio",sf="middle",tf="mousedown",uf="mousemove",vf="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="move",Ff="msie",Gf="multipart",Hf="n",If="name",Jf="navigation",Kf="none",Lf=
+"noreaction",Mf="note",Nf="nowrap",Of="null",Pf="number",Qf="object",Rf="offsetHeight",Sf="offsetWidth",Tf="ontouchstart",Uf="opera",Vf="option",Wf="outline",Xf="overflow",Yf="padding",Zf="paste",$f="popupContent",ag="position",bg="presentation",cg="progressbar",dg="px",eg="px, ",fg="px;",gg="radio",hg="radiogroup",ig="reaction",jg="rect(0px, 0px, 0px, 0px)",kg="region",lg="rgb(",mg="right",ng="rotation",og="row",qg="rowgroup",rg="rowheader",sg="rtl",tg="s",ug="scale100",vg="scrollbar",wg="se",xg=
+"search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Cg="slider",Dg="span",Eg="spinbutton",Fg="status",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="title",Sg="toolbar",Tg="tooltip",Ug="top",Vg="touchcancel",Wg="touchend",Xg="touchmove",Yg="touchstart",Zg="tr",$g="tree",ah="treegrid",bh="treeitem",ch="true",dh="value",eh="verticalAlign",fh="visibility",gh="visible",hh="whiteSpace",ih=
+"width",jh="x",kh="zIndex",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},ph={l:2,m:0,h:0},qh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},Ph={l:524288,m:0,h:0},Qh={},Rh={46:1,
+48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Sh={9:1,10:1,117:1,121:1,123:1},Th={117:1,120:1,134:1},Uh={48:1},Vh={136:1},Wh={90:1,91:1,97:1,111:1,117:1},Xh={53:1,117:1},Yh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},Zh={94:1,117:1},$h={47:1,83:1},ai={56:1},bi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,
+80:1,82:1},ci={55:1},di={90:1,97:1,111:1,117:1},ei={7:1,9:1,117:1,121:1,123:1},fi={97:1,117:1},gi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},hi={152:1},ii={117:1,134:1},ji={117:1,124:1,126:1,130:1,132:1},ki={81:1,117:1,121:1,123:1},li={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,
+27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},mi={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},ni={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},oi={138:1},pi={119:1},qi={113:1},ri={117:1,124:1,132:1},si={134:1},ti={90:1,91:1,97:1,103:1,111:1,117:1},ui={117:1},vi={117:1,124:1,130:1,132:1},wi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},xi={8:1,9:1,117:1,121:1,123:1},
+yi={117:1,120:1,135:1},zi={45:1},Ai={69:1,80:1},Bi={11:1,117:1,121:1,123:1},Ci={6:1,9:1,117:1,121:1,123:1},Di={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Ei={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Fi={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Gi={135:1};
+function u(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Hi(this)};
+_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=y(Ii,m,-1,8,1);d=(Ji(),Ki);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Li(){Li=x;Mi=new Ni}function Oi(a){for(var b,a=new Pi(a.k.n);a.c<a.e.Fe();)b=Qi(a),Ri(b.ld(),ae,!1),Si(a)}
+function Ti(a,b,c){var a=a.o,d;try{d=new Ui(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Vi(e);if(A(e,124))throw new Wi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ri(b.ld(),Ub,!0);Ri(c.ld(),$d,!0);z(Mi,b,c)}function Xi(a,b){var c;c=Yi(Mi,b);var d;d=Yi(a.o.d,c);if(!d)throw new Zi("dragHandle was not draggable");$i(d.c.b);$i(d.e.b);$i(d.d.b);Ri(b.ld(),Ub,!1);Ri(c.ld(),$d,!1)}
+function aj(a){var b;a.p=!1;for(a=new Pi(a.k.n);a.c<a.e.Fe();)b=Qi(a),Ri(b.ld(),ae,!1),Si(a)}function bj(a,b){cj(a.k.n,b)?Ri(b.ld(),ae,!1):a.p?(dj(a.k.n,b),Ri(b.ld(),ae,!0)):(a.k.n.Qe(),dj(a.k.n,b))}function ej(a){this.i=a;this.k=new fj(this);this.o=new gj(this.k)}u(3,1,{});_.rc=function(){hj(this.k.f,"dragdrop-dragging")};_.sc=function(){ij(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Mi;function fj(a){this.n=new jj;this.e=a;this.b=a.i}u(4,1,{},fj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function kj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function lj(a,b){var c;c=mj(a.d,nj).b;b.b.ctrlKey||b.b.metaKey||Oi(a.c.e);bj(a.c.e,c)}function oj(a){a.c.i=null;a.c.e.sc();pj((qj(),rj(null)),a.b,0,0);var b=a.b.pb;sj=b;tj();uj=b;a.e=2}
+function gj(a){this.d=new Ni;this.c=a;this.b=new vj;wj(this.b,xj(),yj());B(this.b,this,(zj(),zj(),Aj));B(this.b,this,(Bj(),Bj(),Cj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Dj(),dg);a.borderStyle=(Ej(),Kf);a[ld]="blue"}u(5,1,{},gj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Fj(a);e=Gj(a);b=Hj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!nj)nj=c,this.c.f=mj(this.d,nj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Ij(this.c.n,this.c.f)&&(Oi(this.c.e),bj(this.c.e,this.c.f)),Jj(new Kj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Lj(nj,null),nj!=this.c.f&&(c=new Lj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,oj(this),1!=this.e&&kj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Mj(a,b);a=Nj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Oj(Pj(d-this.i),Pj(a-this.j))>=this.c.e.n?(ck(),-1!=Ij(this.c.n,this.c.f)||bj(this.c.e,this.c.f),c=new Lj(nj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,oj(this)):dk.preventDefault()),1==this.e)return;dk.preventDefault();kj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Mj(a,b);b=Nj(a,b);if(1==Hj(a.b)&&(this.f=!1,nj))try{if(ck(),1==this.e)lj(this,a);else{d!=this.b&&(c=new Lj(d,null),e+=c.b,b+=c.e);try{kj(this,e,b),this.c.e.rc(),3!=this.e&&lj(this,a)}finally{var f=this.b.pb;sj&&f==sj&&(sj=null);tj();f===uj&&(uj=null);ek(this.b);this.e=1;this.c.f=null}}}finally{nj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var nj=null;function Kj(){}u(6,1,ai,Kj);_.xc=function(){ck()};
+function Ui(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Ui);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Lj(a,b){!a||a==(qj(),rj(null))?this.i=this.f=0:(this.f=a.gd()-(a.pb.scrollLeft||0),this.i=a.hd()-(a.pb.scrollTop||0));!b||b==(qj(),rj(null))?this.d=this.c=0:(this.c=fk(b.pb)+gk(b.pb),this.d=hk(b.pb)+ik(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Lj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ck(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function gk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(dg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function ik(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(dg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function jk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function kk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function lk(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;cj(c.b,b);0==c.b.d&&mk(c.c);a.r=null}a.yc()}}function nk(a,b){var c=ok();lk(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;pk(a.n,ok())}function qk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function pk(a,b){if(qk(a.b,b)){var c=a.b,d=a.b.t,e;e=new rk(d,a.b.n);dj(d.b,e);1==d.b.d&&sk(d.c,16);c.r=e}else a.b.r=null}function tk(a){this.b=a}u(18,1,{},tk);_.b=null;u(19,1,{});u(20,1,{2:1});function uk(){uk=x;vk=new wk}u(21,19,{});var vk=null;function wk(){this.b=new jj;this.c=new xk(this)}u(22,21,{},wk);
+function yk(){yk=x;zk=new jj;var a=new Ak;Bk();Ck(Dk?Dk:Dk=new Ek,a)}function mk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);cj(zk,a)}function sk(a,b){if(0>b)throw new Fk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);cj(zk,a);a.c=!1;a.d=Gk(a,b);dj(zk,a)}function Hk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function Gk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}u(24,1,{});_.Cc=function(){this.c||cj(zk,this);this.Dc()};_.c=!1;_.d=0;var zk;
+function xk(a){yk();this.b=a}u(23,24,{},xk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(Ik,m,3,a.b.d,0);b=Jk(a.b,b);c=new Kk;for(e=0,f=b.length;e<f;++e)d=b[e],cj(a.b,d),pk(d.b,c.b);0<a.b.d&&sk(a.c,Oj(5,16-(ok()-c.b)))};_.b=null;function rk(a,b){this.c=a;this.b=b}u(25,20,{2:1,3:1},rk);_.b=null;_.c=null;u(27,1,{});_.b=null;function Lk(){this.b=Zc}u(26,27,{},Lk);function Mk(){this.b=fd}u(28,27,{},Mk);function Nk(){this.b=id}u(29,27,{},Nk);u(31,1,{});_.b=null;function Ok(a){this.b=a}u(30,31,{},Ok);
+function Pk(){this.b=jd}u(32,27,{},Pk);function Qk(){this.b=md}u(33,27,{},Qk);function Rk(){this.b=rd}u(34,27,{},Rk);function Sk(){this.b=wd}u(35,27,{},Sk);function Tk(){this.b=Id}u(36,27,{},Tk);function Uk(){this.b=Jd}u(37,27,{},Uk);function Vk(){this.b=Kd}u(38,27,{},Vk);function Wk(){this.b=Ld}u(39,27,{},Wk);function Xk(){this.b=Qd}u(40,27,{},Xk);function Yk(){this.b=Rd}u(41,27,{},Yk);function Zk(){this.b=Td}u(42,27,{},Zk);function $k(){this.b=Zd}u(43,27,{},$k);function al(){this.b=ue}
+u(44,27,{},al);function bl(){this.b=Be}u(45,27,{},bl);function cl(){this.b=Ce}u(46,27,{},cl);function dl(){this.b=De}u(47,27,{},dl);function fl(){this.b=Ge}u(48,27,{},fl);function gl(a){this.b=a.id}u(49,1,{4:1,5:1},gl);_.b=null;function hl(){this.b=Me}u(50,27,{},hl);function il(){this.b=af}u(51,27,{},il);function jl(){this.b=bf}u(52,27,{},jl);function kl(){this.b=cf}u(53,27,{},kl);function ll(){this.b=df}u(54,27,{},ll);function ml(){this.b=ff}u(55,27,{},ml);function nl(){this.b=hf}u(56,27,{},nl);
+function ol(){this.b=jf}u(57,27,{},ol);function pl(){this.b=kf}u(58,27,{},pl);function ql(){this.b=lf}u(59,27,{},ql);function rl(){this.b=nf}u(60,27,{},rl);function sl(){this.b=of}u(61,27,{},sl);function tl(){this.b=pf}u(62,27,{},tl);function ul(){this.b=rf}u(63,27,{},ul);function vl(){this.b=Jf}u(64,27,{},vl);function wl(){this.b=Mf}u(65,27,{},wl);function xl(){this.b=Vf}u(66,27,{},xl);function yl(){this.b=bg}u(67,27,{},yl);u(68,31,{},function(a){this.b=a});function zl(){this.b=cg}u(69,27,{},zl);
+function Al(){Al=x;Bl=new Ok("aria-activedescendant")}var Bl;function Cl(){this.b=gg}u(71,27,{},Cl);function Dl(){this.b=hg}u(72,27,{},Dl);function El(){this.b=kg}u(73,27,{},El);
+function Fl(){Fl=x;Gl=new Mk;Hl=new Lk;Il=new Nk;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new cl;Xl=new bl;Yl=new dl;Zl=new fl;$l=new hl;am=new il;bm=new kl;cm=new ll;dm=new jl;em=new ml;fm=new nl;gm=new ol;hm=new pl;im=new rl;jm=new tl;km=new ul;lm=new sl;mm=new ql;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Dl;tm=new Cl;um=new El;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=
+new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new rn;sn=new tn;un=new vn;F=new Ni;z(F,kg,um);z(F,Zc,Hl);z(F,Rd,Sl);z(F,fd,Gl);z(F,id,Il);z(F,Zd,Ul);z(F,jd,Jl);z(F,md,Kl);z(F,rd,Ll);z(F,wd,Ml);z(F,Ce,Wl);z(F,Id,Nl);z(F,De,Yl);z(F,Jd,Ol);z(F,Kd,Pl);z(F,Ld,Ql);z(F,Qd,Rl);z(F,bf,dm);z(F,Td,Tl);z(F,ue,Vl);z(F,Be,Xl);z(F,Ge,Zl);z(F,Me,$l);z(F,af,am);z(F,cf,bm);z(F,df,cm);z(F,ff,em);z(F,hf,fm);z(F,jf,gm);z(F,kf,hm);z(F,lf,mm);z(F,nf,im);z(F,of,lm);z(F,
+pf,jm);z(F,Vf,pm);z(F,gg,tm);z(F,rf,km);z(F,Jf,nm);z(F,Mf,om);z(F,bg,qm);z(F,cg,rm);z(F,hg,sm);z(F,og,zm);z(F,qg,vm);z(F,rg,xm);z(F,xg,Dm);z(F,yg,Fm);z(F,vg,Bm);z(F,Cg,Hm);z(F,Eg,Jm);z(F,Fg,Lm);z(F,Hg,Rm);z(F,Jg,Nm);z(F,Kg,Pm);z(F,Pg,Tm);z(F,Qg,Vm);z(F,Sg,Xm);z(F,Tg,Zm);z(F,$g,un);z(F,ah,an);z(F,bh,sn)}var Hl,Gl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Xl,Wl,Yl,Zl,$l,am,dm,bm,cm,em,fm,gm,hm,mm,im,lm,jm,km,nm,om,pm,qm,rm,tm,sm,um,F,zm,vm,xm,Bm,Dm,Fm,Hm,Jm,Lm,Rm,Nm,Pm,Tm,Vm,Xm,Zm,un,an,sn;
+function Am(){this.b=og}u(75,27,{},Am);function wm(){this.b=qg}u(76,27,{},wm);function ym(){this.b=rg}u(77,27,{},ym);function Cm(){this.b=vg}u(78,27,{},Cm);function Em(){this.b=xg}u(79,27,{},Em);function Gm(){this.b=yg}u(80,27,{},Gm);function Im(){this.b=Cg}u(81,27,{},Im);function Km(){this.b=Eg}u(82,27,{},Km);function Mm(){this.b=Fg}u(83,27,{},Mm);function Sm(){this.b=Hg}u(84,27,{},Sm);function Om(){this.b=Jg}u(85,27,{},Om);function Qm(){this.b=Kg}u(86,27,{},Qm);function Um(){this.b=Pg}
+u(87,27,{},Um);function Wm(){this.b=Qg}u(88,27,{},Wm);function Ym(){this.b=Sg}u(89,27,{},Ym);function $m(){this.b=Tg}u(90,27,{},$m);function vn(){this.b=$g}u(91,27,{},vn);function rn(){this.b=ah}u(92,27,{},rn);function tn(){this.b=bh}u(93,27,{},tn);function Kk(){this.b=ok()}function ok(){return(new Date).getTime()}u(94,1,{},Kk);function wn(a){var b,c,d;d=new xn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),yn(d,c.cZ.e),d.b.b+=lb,zn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function An(a){var b,c,d;c=y(Bn,m,131,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Cn;c[d]=a[d]}}function Dn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+lb+a:b}u(99,1,{117:1,132:1});_.Ec=function(){return this.i};_.tS=function(){return Dn(this)};_.f=null;_.i=null;function En(a){Fn();this.i=a}u(98,99,ri,En);function Zi(a){Fn();this.i=a}function Wi(a,b){Fn();this.f=b;this.i=a}u(97,98,vi,Zi,Wi);
+function Gn(a){Fn();this.c=a;this.b=l;var b,c,d;c=Hn(In(this.c)?this.c:null);d=y(Bn,m,131,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Jn(c[a]);An(d)}u(96,97,vi,Gn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Of:In(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Kn(this.c).e;this.b=this.b+lb+(In(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(In(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=If&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Ln(a,b){return Mn(a)?a.eQ(b):a===b}function Kn(a){return Mn(a)?a.cZ:Nn}
+function On(a){return Mn(a)?a.hC():Hi(a)}
+function Pn(){var a;Pn=x;Qn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Rn(a){Pn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Qn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Qn;u(106,1,{});function Hi(a){return a.$H||(a.$H=++Sn)}function Tn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Un(){return $wnd.setTimeout(function(){0!=Vn&&(Vn=0);Wn=-1},10)}var Vn=0,Sn=0,Xn=0,Wn=-1;
+function Yn(){Yn=x;Zn=new $n}function ao(a,b){a.b=bo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new co(a)),eo(a.f,1),!a.j&&(a.j=new fo(a)),eo(a.j,50))}function $n(){}function go(a){return a.Fc()}function bo(a,b){!a&&(a=[]);a[a.length]=b;return a}function ho(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=bo(b,e)):e[0].xc()}catch(f){if(f=Vi(f),!A(f,132))throw f;}}return b}function eo(a,b){Yn();$wnd.setTimeout(function(){C(go)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(108,106,{},$n);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Zn;function co(a){this.b=a}u(109,1,{},co);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),ho(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Kk;100>ok()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function fo(a){this.b=a}u(110,1,{},fo);_.Fc=function(){this.b.e&&eo(this.b.f,1);return this.b.k};
+_.b=null;function Fn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Hn(a);3<=e.length&&e.splice(0,3);c=y(Bn,m,131,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Jn(e[a]);An(c)}function Hn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=io(jo(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}u(116,1,{});function zn(a,b){a.b+=b}function ko(){}u(117,116,{},ko);_.b=l;
+function G(a,b){return parseInt(a[b])||0}function lo(a,b){return null==a[b]?null:""+a[b]}function mo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function no(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function oo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Hj(a){a=a.button;return 1==a?4:2==a?2:1}
+function fk(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Jc&&c.tagName!=Ic&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function hk(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Jc&&c.tagName!=Ic&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function po(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function yj(){var a=$doc;return(H(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function xj(){var a=$doc;return(H(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function qo(a){return(H(a.compatMode,Eb)?a.documentElement:a.body).scrollLeft||0}function ro(a){return(H(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function I(a,b){this.c=a;this.d=b}u(140,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Hi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function Ej(){Ej=x;so=new to;uo=new vo;wo=new xo;yo=new zo;Ao=new Bo;Co=K(Do,m,6,[so,uo,wo,yo,Ao])}u(139,140,Ci);var Co,wo,uo,yo,so,Ao;function to(){I.call(this,hc,0)}u(141,139,Ci,to);function vo(){I.call(this,"DOTTED",1)}u(142,139,Ci,vo);function xo(){I.call(this,"DASHED",2)}u(143,139,Ci,xo);function zo(){I.call(this,"HIDDEN",3)}u(144,139,Ci,zo);function Bo(){I.call(this,"SOLID",4)}u(145,139,Ci,Bo);
+function Eo(){Eo=x;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=K(pp,m,7,[Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp])}u(146,140,ei);var op,Ho,kp,Jo,Fo,Po,ip,No,Ro,To,Vo,Lo,mp,Xo,Zo,ap,ep,gp,cp;function Go(){I.call(this,Nb,0)}u(147,146,ei,Go);function Yo(){I.call(this,"SE_RESIZE",9)}u(148,146,ei,Yo);function $o(){I.call(this,"SW_RESIZE",10)}
+u(149,146,ei,$o);function bp(){I.call(this,"S_RESIZE",11)}u(150,146,ei,bp);function dp(){I.call(this,"W_RESIZE",12)}u(151,146,ei,dp);function fp(){I.call(this,"TEXT",13)}u(152,146,ei,fp);function hp(){I.call(this,"WAIT",14)}u(153,146,ei,hp);function jp(){I.call(this,"HELP",15)}u(154,146,ei,jp);function lp(){I.call(this,"COL_RESIZE",16)}u(155,146,ei,lp);function np(){I.call(this,"ROW_RESIZE",17)}u(156,146,ei,np);function Io(){I.call(this,"AUTO",1)}u(157,146,ei,Io);
+function Ko(){I.call(this,"CROSSHAIR",2)}u(158,146,ei,Ko);function Mo(){I.call(this,"POINTER",3)}u(159,146,ei,Mo);function Oo(){I.call(this,"MOVE",4)}u(160,146,ei,Oo);function Qo(){I.call(this,"E_RESIZE",5)}u(161,146,ei,Qo);function So(){I.call(this,"NE_RESIZE",6)}u(162,146,ei,So);function Uo(){I.call(this,"NW_RESIZE",7)}u(163,146,ei,Uo);function Wo(){I.call(this,"N_RESIZE",8)}u(164,146,ei,Wo);function qp(){qp=x;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=K(Ap,m,8,[rp,tp,vp,xp])}u(165,140,xi);
+var zp,tp,vp,xp,rp;function sp(){I.call(this,hc,0)}u(166,165,xi,sp);function up(){I.call(this,"BLOCK",1)}u(167,165,xi,up);function wp(){I.call(this,"INLINE",2)}u(168,165,xi,wp);function yp(){I.call(this,"INLINE_BLOCK",3)}u(169,165,xi,yp);function Bp(){Bp=x;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=K(Lp,m,10,[Cp,Ep,Gp,Ip])}u(170,140,Sh);var Kp,Cp,Ep,Gp,Ip;function Dp(){I.call(this,Db,0)}u(171,170,Sh,Dp);function Fp(){I.call(this,ac,1)}u(172,170,Sh,Fp);function Hp(){I.call(this,cc,2)}
+u(173,170,Sh,Hp);function Jp(){I.call(this,tc,3)}u(174,170,Sh,Jp);function Dj(){Dj=x;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=new Xp;Yp=new Zp;$p=new aq;bq=new cq;dq=K(eq,m,11,[Mp,Op,Qp,Sp,Up,Wp,Yp,$p,bq])}u(175,140,Bi);var dq,$p,Qp,Sp,Yp,bq,Wp,Op,Up,Mp;function Np(){I.call(this,"PX",0)}u(176,175,Bi,Np);function Pp(){I.call(this,"PCT",1)}u(177,175,Bi,Pp);function Rp(){I.call(this,"EM",2)}u(178,175,Bi,Rp);function Tp(){I.call(this,"EX",3)}u(179,175,Bi,Tp);
+function Vp(){I.call(this,"PT",4)}u(180,175,Bi,Vp);function Xp(){I.call(this,"PC",5)}u(181,175,Bi,Xp);function Zp(){I.call(this,"IN",6)}u(182,175,Bi,Zp);function aq(){I.call(this,"CM",7)}u(183,175,Bi,aq);function cq(){I.call(this,"MM",8)}u(184,175,Bi,cq);function fq(){fq=x;gq=[];hq=[];iq=[]}var gq,hq,iq;function jq(){jq=x;kq=new lq}function mq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}
+function nq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function lq(){}u(187,1,{},lq);_.b=null;var kq;u(199,1,{});_.tS=function(){return"An event type"};_.i=null;u(198,199,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;u(197,198,{});_.Hc=function(){return this.Jc()};_.b=null;var oq=_.c=null;function pq(){pq=x;qq=new rq(nd,new sq)}function sq(){}u(196,197,{},sq);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return qq};var qq;function tq(){tq=x;uq=new rq(vd,new vq)}
+function vq(){}u(200,197,{},vq);_.Gc=function(a){wq();xq(this,a.c,yq(a.b.b,a.b.b.pb.selectedIndex))};_.Jc=function(){return uq};var uq;u(203,197,zi);function Mj(a,b){return(a.b.clientX||0)-fk(b)+(b.scrollLeft||0)+qo(b.ownerDocument)}function Nj(a,b){return(a.b.clientY||0)-hk(b)+(b.scrollTop||0)+ro(b.ownerDocument)}function Fj(a){var b;return(b=a.c)?Mj(a,b):a.b.clientX||0}function Gj(a){var b;return(b=a.c)?Nj(a,b):a.b.clientY||0}u(202,203,zi);function zq(){zq=x;Aq=new rq(yd,new Bq)}
+function Bq(){}u(201,202,zi,Bq);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Aq};var Aq;function Cq(){Cq=x;Dq=new rq(Md,new Eq)}function Eq(){}u(204,197,{},Eq);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Dq};var Dq;u(207,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Fq=_.d=0;function Ek(){this.d=++Fq}u(206,207,$h,Ek);function rq(a,b){this.d=++Fq;this.b=b;!oq&&(oq=new Gq);oq.b[a]=this;this.c=a}u(205,206,$h,rq);
+_.b=null;_.c=null;function Hq(){Hq=x;Iq=new rq(Pd,new Jq)}function Jq(){}u(208,202,zi,Jq);
+_.Gc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Kq(),Lq))a=Mq(b.pb),c=new Nq(G(b.pb,Sf),G(b.pb,Rf)),d=new Nq(G(b.T.jb.pb,Sf),G(b.T.jb.pb,Rf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Oq(b.I,!0);a=G(b.T.jb.pb,Sf);Pq(b,new Nq(a,Qq(b.T.jb).b));b.J&&b.O!=Lq&&Rq(b.r,b)}else Oq(b.I,!1),b.O!=(Kq(),Lq)?Pq(b,new Nq(b.F.c,b.F.b)):Sq(b,Mq(b.r.pb)),b.J&&b.O!=Lq&&Tq(b.r,b);Uq(b.T.jb)}else Oq(b.I,!0)};_.Jc=function(){return Iq};var Iq;u(209,197,{});
+function Vq(){Vq=x;Wq=new rq(ge,new Xq)}function Xq(){}u(210,209,{},Xq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Wq};var Wq;function Yq(){Yq=x;Zq=new rq(he,new $q)}function $q(){}u(211,209,{},$q);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Zq};var Zq;function ar(){ar=x;br=new rq(ie,new cr)}function cr(){}u(212,209,{},cr);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return br};
+var br;function dr(){dr=x;er=new rq(je,new fr)}function fr(){}u(213,209,{},fr);_.Gc=function(a){a=gr(a.b);(this.b.dataTransfer||null).setData(Ng,a)};_.Jc=function(){return er};var er;function hr(){hr=x;ir=new rq(ke,new jr)}function jr(){}u(214,209,{},jr);
+_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;kr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ng),a.b.c.Je(b))};_.Jc=function(){return ir};var ir;function lr(){lr=x;mr=new rq(pe,new nr)}function nr(){}u(215,197,{},nr);_.Gc=function(a){ek(a.b.b)};_.Jc=function(){return mr};var mr;
+function or(){or=x;pr=new rq(xe,new qr)}function qr(){}u(216,197,{},qr);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,rr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,sr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return pr};var pr;function tr(){tr=x;ur=new rq(ye,new vr)}function vr(){}u(217,197,{},vr);_.Gc=function(a){a.b.b&&(a.b.c.b=null,wr(a.b.b,a.b.c))};
+_.Jc=function(){return ur};var ur;function xr(){xr=x;yr=new rq(ze,new zr)}function zr(){}u(218,197,{},zr);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return yr};var yr;u(220,197,{});u(219,220,{});function Ar(){Ar=x;Br=new rq(Xe,new Cr)}function Cr(){}u(221,219,{},Cr);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Dr(),Er).length&&-999!=(Dr(),Er)[c]&&(c=(Dr(),Er)[c]);b=new Fr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Gr(gr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new Hr(a)),a.xb),b.b=d,Ir(),
+Jr(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(Kr(a,lo((Lr(),Mr).hc.b.pb,dh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Vb;c=1300;break;case 114:case 82:a.lb=!0;a.K=pc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?Nr(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Nr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&Nr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?Nr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?Nr(a,4):c=207;break;case 53:105==a.d?
+Nr(a,5):c=208;break;case 54:105==a.d?Nr(a,6):c=210;break;case 55:105==a.d?Nr(a,7):c=211;break;case 56:105==a.d?Nr(a,8):c=212;break;case 57:105==a.d?Nr(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Or(a,c)}a=!0}a&&this.b.preventDefault()};_.Jc=function(){return Br};var Br;function Pr(){Pr=x;Qr=new rq(tf,new Rr)}function Rr(){}u(222,202,zi,Rr);_.Gc=function(a){a.uc(this)};
+_.Jc=function(){return Qr};var Qr;function zj(){zj=x;Aj=new rq(uf,new Sr)}function Sr(){}u(223,202,zi,Sr);_.Gc=function(a){a.vc(this)};_.Jc=function(){return Aj};var Aj;function Tr(){Tr=x;Ur=new rq(vf,new Vr)}function Vr(){}u(224,202,zi,Vr);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Lj(nj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,oj(a))};_.Jc=function(){return Ur};var Ur;function Wr(){Wr=x;Xr=new rq(Bf,new Yr)}function Yr(){}u(225,202,zi,Yr);_.Gc=function(a){var b;b=this.b;ao((Yn(),Zn),new Zr(a,a.c,b))};
+_.Jc=function(){return Xr};var Xr;function Bj(){Bj=x;Cj=new rq(Cf,new $r)}function $r(){}u(226,202,zi,$r);_.Gc=function(a){a.wc(this)};_.Jc=function(){return Cj};var Cj;function Gq(){this.b={}}u(227,1,{},Gq);_.b=null;u(230,203,zi);var as=null;function bs(){bs=x;cs=new rq(Vg,new ds)}function ds(){}u(229,230,zi,ds);_.Gc=function(a){es(a.b,this,a.b.n)};_.Jc=function(){return cs};var cs;function fs(){fs=x;gs=new rq(Wg,new hs)}function hs(){}u(231,230,zi,hs);_.Gc=function(a){es(a.b,this,a.b.n)};_.Jc=function(){return gs};
+var gs;function is(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Tf,"return;"),typeof a.ontouchstart==ve)}u(232,1,{},is);function js(){js=x;ks=new rq(Xg,new ls)}function ls(){}u(233,230,zi,ls);_.Gc=function(a){es(a.b,this,a.b.o)};_.Jc=function(){return ks};var ks;function ms(){ms=x;ns=new rq(Yg,new os)}function os(){}u(234,230,zi,os);_.Gc=function(a){ps(a.b,this)&&(a.b.k&&qs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),sk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return ns};var ns;
+function rs(a,b){this.b=b;this.c=a}function ss(a,b,c){Dk&&(b=new rs(b,c),a.Yc(b))}u(235,198,{},rs);_.Gc=function(a){a.Uc(this)};_.Hc=function(){return Dk};_.b=!1;var Dk=_.c=null;function ts(a){this.b=a}u(236,198,{},ts);_.Gc=function(a){a.Vc(this)};_.Hc=function(){return us};var us=_.b=null;function vs(){}function ws(a){var b;xs&&(b=new vs,a.Yc(b))}u(237,198,{},vs);_.Gc=function(a){a.Wc(this)};_.Hc=function(){return xs};var xs=null;function ys(a){this.b=a}u(238,198,{},ys);_.Gc=function(a){a.Xc(this)};
+_.Hc=function(){return zs};var zs=_.b=null;function As(){}u(239,198,{},As);_.Gc=function(a){a.b.W&&a.b.Id()};_.Hc=function(){return Bs};var Bs=null;function Cs(a,b,c){a=a.b;if(!b)throw new Ds("Cannot add a handler with a null type");if(!c)throw new Ds("Cannot add a null handler");0<a.c?Es(a,new Fs(a,b,c)):Gs(a,b,null,c);return new Hs(new Is(a,b,c))}
+function Js(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Ds("Cannot fire null event");try{++d.c;j=Ks(d,b.Hc(),null);e=null;for(h=d.d?j.Kf(j.Fe()):j.Jf();d.d?h.Mf():h._c();){g=d.d?h.Nf():h.ad();try{b.Gc(g)}catch(n){if(n=Vi(n),A(n,132))f=n,!e&&(e=new Ls),Ms(e,f);else throw n;}}if(e)throw new Ns(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Pi(d.b);r.c<r.e.Fe();)o=Qi(r),o.xc()}finally{d.b=null}}}}catch(q){q=Vi(q);if(A(q,84))throw new Os(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Ps(a){Qs.call(this,a,!1)}function Qs(a,b){this.b=new Rs(b);this.c=a}u(240,1,Uh,Ps,Qs);_.Yc=function(a){Js(this,a)};_.b=null;_.c=null;u(243,1,{});function Es(a,b){!a.b&&(a.b=new jj);dj(a.b,b)}function Gs(a,b,c,d){var e;e=mj(a.e,b);e||(e=new Ni,z(a.e,b,e));a=e.Be(c);a||(a=new jj,e.De(c,a));a.Bf(d)}function Ss(a,b,c,d){var e,f;e=Ks(a,b,c);e.Df(d)&&e.Ce()&&(f=mj(a.e,b),f.Ee(c),f.Ce()&&Yi(a.e,b))}
+function Ks(a,b,c){a=mj(a.e,b);if(!a)return Ts(),Ts(),Us;c=a.Be(c);return!c?(Ts(),Ts(),Us):c}u(242,243,{});_.b=null;_.c=0;_.d=!1;function Rs(a){this.e=new Ni;this.d=a}u(241,242,{},Rs);function Hs(a){this.b=a}u(244,1,{},Hs);_.b=null;function Ns(a){Wi.call(this,Vs(a),Ws(a));this.b=a}function Ws(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Vs(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new Xs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ec(),zn(b.b,d);return b.b.b}u(246,97,mi,Ns);_.b=null;function Os(a){Ns.call(this,a)}u(245,246,mi,Os);u(247,1,{},function(){});function Ys(a){a=lo(a,Sd);return Zs(sg,a)?($s(),at):Zs(gf,a)?($s(),bt):($s(),ct)}function $s(){$s=x;at=new dt("RTL",0);bt=new dt("LTR",1);ct=new dt(Nb,2);et=K(ft,m,49,[at,bt,ct])}
+function dt(a,b){I.call(this,a,b)}u(249,140,{49:1,117:1,121:1,123:1},dt);var et,ct,bt,at;function gt(){}function ht(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=ht(e,d);K(a,b,c,d);return d}function it(a){return wt([xt,M],[m,s],[116,-1],a,0,2,1)}
+function wt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=ht(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=wt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){yt();var e=zt,f=At;yt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Bt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ct;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Ct;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ct;}a[b]=c}u(250,1,{},gt);_.qI=0;
+function yt(){yt=x;zt=[];At=[];var a=new gt,b=zt,c=At,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var zt,At;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function In(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Mn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Dt(a){return null==a?null:a}function Et(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Ft(){var a;$stats&&Gt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Uf))a=Uf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Uf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Gt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(Ht,m,1,[Eb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Gt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";fq();iq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+fq();0!=iq.length&&(a=iq.join(l),b=(jq(),kq),a=mq(a),nq(b).insertBefore(a,b.b.firstChild),iq.length=0);0!=gq.length&&(a=gq.join(l),b=(jq(),kq),a=mq(a),nq(b).appendChild(a),gq.length=0);0!=hq.length&&(a=hq.join(l),b=(jq(),kq),a=mq(a),nq(b).appendChild(a),hq.length=0);$stats&&Gt("export.client.JSME_export");new It;new Jt;0<Kt(null)?ao((Yn(),Zn),new Lt):Mt()}function Vi(a){return A(a,132)?a:new Gn(a)}function Nt(a){return Ot(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Pt(a){return Ot(a.l,a.m,a.h)}function Ot(a,b,c){return _=new Qt,_.l=a,_.m=b,_.h=c,_}
+function Rt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new St;if(0==a.l&&0==a.m&&0==a.h)return Tt=Ot(0,0,0),Ot(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Tt=Ot(0,0,0),c=Pt((Ut(),Vt))):(Tt=Ot(c.l,c.m,c.h),c=Ot(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Wt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Xt(e):0==c&&0!=d&&0==e?Xt(d)+22:0!=c&&0==d&&0==e?Xt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Pt((Ut(),Yt)),c=!0,g=!g;else return c=Zt(a,f),g&&$t(c),Tt=Ot(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Wt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zt(c,d);f&&$t(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Ot(f,j,c);g?Tt=Wt(c):Tt=Ot(c.l,c.m,c.h);return e}if(!au(a,b))return e?Tt=Wt(a):Tt=Ot(a.l,a.m,a.h),Ot(0,0,0);c=c?a:Ot(a.l,a.m,a.h);var h,n,o,r;f=bu(b)-bu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Ot(j&4194303,n&4194303,h&1048575);for(n=Ot(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&$t(n);e?(Tt=Wt(c),d&&(Tt=cu(Tt,(Ut(),Vt)))):Tt=Ot(c.l,c.m,c.h);return n}
+function $t(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function bu(a){var b;b=du(a.h);return 32==b?(b=du(a.m),32==b?du(a.l)+32:b+20-10):b-12}var Tt=null;function eu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ot(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function fu(a,b){return Ot(a.l&b.l,a.m&b.m,a.h&b.h)}function gu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Ut(),hu;if(-9223372036854775E3>a)return Ut(),iu;if(9223372036854775E3<=a)return Ut(),Yt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Et(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Et(a/4194304),a-=4194304*b);a=Et(a);b=Ot(a,b,c);d&&$t(b);return b}function ju(a){var b,c;return-129<a&&128>a?(b=a+128,null==ku&&(ku=y(lu,m,50,256,0)),c=ku[b],!c&&(c=ku[b]=Nt(a)),c):Nt(a)}
+function mu(a){var b=nh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function au(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function nu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Ot(c&4194303,q&
+4194303,t&1048575)}function Wt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ot(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ot(c&4194303,d&4194303,e&1048575)}function cu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ot(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function ou(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+ou(Wt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=ju(1E9);a=Rt(a,b);b=l+O(Tt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ku=null;function Ut(){Ut=x;Yt=Ot(4194303,4194303,524287);iu=Ot(0,0,524288);Vt=ju(1);ju(2);hu=ju(0)}var Yt,iu,Vt,hu;function Qt(){}u(259,1,{50:1},Qt);
+function Gt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(264,1,{},pu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qu(a,b){zn(a.b.b,b.b);return a}function ru(){this.b=new su}u(265,1,{},ru);function tu(a){if(null==a)throw new Ds("css is null");this.b=a}u(266,1,{51:1,117:1},tu);
+_.eQ=function(a){return!A(a,51)?!1:H(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function vu(a){if(null==a)throw new Ds("html is null");this.b=a}u(268,1,Xh,vu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;u(269,1,Xh,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;
+function wu(){wu=x;xu=RegExp(oa,we);yu=RegExp(pb,we);zu=RegExp(nb,we);Au=RegExp(ta,we);Bu=RegExp(da,we)}function Cu(a){wu();-1!=a.indexOf(oa)&&(a=a.replace(xu,pa));-1!=a.indexOf(nb)&&(a=a.replace(zu,ra));-1!=a.indexOf(pb)&&(a=a.replace(yu,qa));-1!=a.indexOf(da)&&(a=a.replace(Bu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Au,"&#39;"));return a}var xu,yu,zu,Bu,Au;function Du(a){if(null==a)throw new Ds("uri is null");this.b=a}u(271,1,{54:1},Du);_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return uu(this.b)};
+_.b=null;function Eu(){Eu=x}u(273,1,{});function Fu(){}u(274,1,{},Fu);var Gu=null;function Hu(){}u(275,273,{},Hu);var Iu=null;function Ju(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Ks(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=Ks(a.b,f,null).If(e),A(d,55)&&Ln(d.b,b)){var h=a.b,n=f;0<h.c?Es(h,new Ku(h,n,null,d)):Ss(h,n,null,d)}}}u(276,1,ci);_.b=null;function Lu(a){this.b=a}u(277,276,ci,Lu);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function Mu(a){this.b=a}u(278,276,ci,Mu);
+_.Wc=function(){Nu(this.b.b)};function Ou(){Fn()}u(279,97,vi,Ou);function Pu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,sk(a.e,1))}function Qu(){this.b=new Ru(this);this.c=new jj;this.e=new Su(this);this.i=new Tu(this)}u(280,1,{},Qu);_.d=!1;_.f=!1;function Ru(a){yk();this.b=a}u(281,24,{},Ru);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Uu(a.i.e.c,a.i.c);Vu(a.i);A(b,56)&&new Ou;a.d=!1;Pu(a)}};_.b=null;function Su(a){yk();this.b=a}u(282,24,{},Su);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=ok(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(sk(a.b,1E4);a.i.d<a.i.b;){d=Wu(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Vu(a.i)}if(100<=ok()-b)break}}finally{e||(mk(a.b),a.d=!1,Pu(a))}};_.b=null;function Wu(a){var b;a.c=a.d;b=Uu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vu(a){Xu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tu(a){this.e=a}u(283,1,{},Tu);_._c=function(){return this.d<this.b};_.ad=function(){return Wu(this)};
+_.bd=function(){Vu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yu(a,b){var c=(Zu(),$u(b));a.appendChild(c)}function av(a,b,c){var d;d=dk;dk=a;b==sj&&8192==bv(a.type)&&(sj=null);c.cd(a);dk=d}var dk=null,sj=null;function cv(){cv=x;dv=new Qu}function Jj(a){cv();if(!a)throw new Ds("cmd cannot be null");var b=dv;dj(b.c,a);Pu(b)}var dv;function ev(a){tj();!fv&&(fv=new Ek);gv||(gv=new Qs(null,!0),hv=new iv);return Cs(gv,fv,a)}var gv=null;function jv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function iv(){}u(289,198,{},iv);_.Gc=function(a){a.$c(this);hv.d=!1};_.Hc=function(){return fv};_.Ic=function(){jv(this)};_.b=!1;_.c=!1;_.d=!1;var fv=_.e=null,hv=null;function kv(){kv=x;lv=new mv;nv()||(lv=null)}var lv=null;function Ak(){}u(291,1,{},Ak);_.Uc=function(){for(;0<(yk(),zk).d;)mk(Uu(zk,0))};function Ck(a,b){return Cs((!ov&&(ov=new pv),ov),a,b)}function qv(a){Bk();rv||(sv(),rv=!0);return Ck((!xs&&(xs=new Ek),xs),a)}function Bk(){tv||(uv(),tv=!0)}
+function vv(){var a;tv&&(a=new wv,ov&&Js(ov,a));return null}var tv=!1,ov=null,xv=0,yv=0,rv=!1;function zv(){zv=x;Av=new Ek}function wv(){zv()}u(293,198,{},wv);_.Gc=function(){null.hg()};_.Hc=function(){return Av};var Av;function pv(){Ps.call(this,null)}u(295,240,Uh,pv);
+function bv(a){switch(a){case nd:return 4096;case vd:return 1024;case yd:return 1;case Pd:return 2;case pe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case tf:return 4;case uf:return 64;case vf:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Df:return 131072;case Md:return 262144;case Zf:return 524288;case Yg:return 1048576;case Xg:return 2097152;case Wg:return 4194304;
+case Vg:return 8388608;case ze:return 16777216;case xe:return 33554432;case ye:return 67108864;default:return-1}}function tj(){Bv||(Cv(),Bv=!0)}var Bv=!1;function Dv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Ev(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Cv(){Fv=C(function(a){var b;var c=gv,d,e,f;fv&&c&&Gv(c.b.e,fv)?(b=hv.b,d=hv.c,e=hv.d,f=hv.e,jv(hv),hv.e=a,Js(c,hv),c=!(hv.b&&!hv.c),hv.b=b,hv.c=d,hv.d=e,hv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!In(b)&&A(b,57)&&av(a,c,b)});Iv=C(function(a){a.preventDefault();Hv.call(this,a)});Jv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Hv.call(this,a)});Kv=C(function(a){if(Fv(a)){var b=uj;b&&b.__listener&&!In(b.__listener)&&A(b.__listener,57)&&(av(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,Kv,!0);$wnd.addEventListener(Pd,Kv,!0);$wnd.addEventListener(tf,Kv,!0);$wnd.addEventListener(Cf,Kv,!0);$wnd.addEventListener(uf,Kv,!0);$wnd.addEventListener(Bf,Kv,!0);$wnd.addEventListener(vf,Kv,!0);$wnd.addEventListener(Df,Kv,!0);$wnd.addEventListener(Xe,Fv,!0);$wnd.addEventListener(Ze,Fv,!0);$wnd.addEventListener(Ye,
+Fv,!0);$wnd.addEventListener(Yg,Kv,!0);$wnd.addEventListener(Xg,Kv,!0);$wnd.addEventListener(Wg,Kv,!0);$wnd.addEventListener(Vg,Kv,!0);$wnd.addEventListener(ze,Kv,!0);$wnd.addEventListener(xe,Kv,!0);$wnd.addEventListener(ye,Kv,!0)}function Lv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Mv(a,b){tj();switch(b){case "drag":a.ondrag=Hv;break;case ge:a.ondragend=Hv;break;case he:a.ondragenter=Iv;break;case "dragleave":a.ondragleave=Hv;break;case ie:a.ondragover=Iv;break;case je:a.ondragstart=Hv;break;case ke:a.ondrop=Hv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hv,!1);a.addEventListener(b,Hv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var uj=null,Fv=null,Kv=null,Iv=null,Hv=null,Jv=null;
+function Nv(a,b){a.__eventBits=b;a.onclick=b&1?Hv:null;a.ondblclick=b&2?Hv:null;a.onmousedown=b&4?Hv:null;a.onmouseup=b&8?Hv:null;a.onmouseover=b&16?Hv:null;a.onmouseout=b&32?Hv:null;a.onmousemove=b&64?Hv:null;a.onkeydown=b&128?Hv:null;a.onkeypress=b&256?Hv:null;a.onkeyup=b&512?Hv:null;a.onchange=b&1024?Hv:null;a.onfocus=b&2048?Hv:null;a.onblur=b&4096?Hv:null;a.onlosecapture=b&8192?Hv:null;a.onscroll=b&16384?Hv:null;a.onload=b&32768?Jv:null;a.onerror=b&65536?Hv:null;a.onmousewheel=b&131072?Hv:null;
+a.oncontextmenu=b&262144?Hv:null;a.onpaste=b&524288?Hv:null}function Ov(){var a;Ov=x;Pv=(a=$doc,H(a.compatMode,Eb)?a.documentElement:a.body)}var Pv;function Qv(){this.c=new jj}function Rv(a){a=a[Wc];return null==a?-1:a}u(300,1,{},Qv);_.b=null;function Sv(a,b){this.b=a;this.c=b}u(301,1,{},Sv);_.b=0;_.c=null;u(302,1,Uh);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){Js(this.b,a)};_.fd=function(a){a=null==a?l:a;if(!H(a,null==Tv?l:Tv))Tv=a,Bs&&(a=new As,Js(this.b,a))};
+var Tv=l;function nv(){function a(){$wnd.setTimeout(a,250);e()}var b=lv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));Tv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}function mv(){this.b=new Ps(null)}u(303,302,Uh,mv);
+function uv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(vv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{tv&&ss((!ov&&(ov=new pv),ov),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function sv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(rv&&(d=xj(),c=yj(),yv!=d||xv!=c))yv=d,xv=c,ws((!ov&&(ov=new pv),ov))}finally{a&&a(b)}})}function ij(a,b){Ri(a.ld(),b,!0)}function hj(a,b){Ri(a.ld(),b,!1)}function Uv(a,b){a.pb.style[Ie]=b}function wj(a,b,c){0<=b&&a.qd(b+dg);0<=c&&a.od(c+dg)}function Vv(a,b){null==b||0==b.length?a.pb.removeAttribute(Rg):a.pb.setAttribute(Rg,b)}function Wv(a){var b,a=lo(a,xd);b=Xv(a,Yv(32));return 0<=b?a.substr(0,b-0):a}
+function Ri(a,b,c){if(!a)throw new Zi(lc);b=io(b);if(0==b.length)throw new Fk(Hc);if(c){var d;d=io(b);b=a.className;-1==mo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=io(b);f=a.className;e=mo(f,c);-1!=e&&(b=io(f.substr(0,e-0)),c=io(jo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Zv(a,b){a.style.display=b?l:Kf;a.setAttribute("aria-hidden",""+!b)}u(309,1,Ai);_.gd=function(){return fk(this.pb)};_.hd=function(){return hk(this.pb)};
+_.jd=function(){return G(this.pb,Rf)};_.kd=function(){return G(this.pb,Sf)};_.ld=function(){return this.pb};_.md=function(){return this.pb.style.display!=Kf};_.nd=function(){throw new $v;};_.od=function(a){Uv(this,a)};_.pd=function(a){Zv(this.pb,a)};_.qd=function(a){this.pb.style[ih]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function aw(a,b,c){Mv(a.pb,c.c);return Cs(!a.mb?a.mb=new Ps(a):a.mb,c,b)}
+function B(a,b,c){var d;d=bv(c.c);if(-1==d)Mv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;tj();Nv(e,d)}else a.lb|=d;return Cs(!a.mb?a.mb=new Ps(a):a.mb,c,b)}function bw(a,b,c){return Cs(!a.mb?a.mb=new Ps(a):a.mb,c,b)}function cw(a){var b;if(a.td())throw new dw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;tj();Nv(c,b)}else a.lb|=b;a.rd();a.wd()}
+function ew(a,b){var c;switch(bv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(oq&&(f=oq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Js(a.mb,f.b),f.b.b=d,f.b.c=e}function fw(a){if(!a.td())throw new dw("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.pb.__listener=null,a.kb=!1}}}
+function ek(a){if(a.ob)if(A(a.ob,70))a.ob.yd(a);else{if(a.ob)throw new dw("This widget's parent does not implement HasWidgets");}else if(qj(),Gv(gw.b,a)){qj();try{a.vd()}finally{Yi(gw.b,a)}}}function hw(a,b){var c;c=a.ob;if(b){if(c)throw new dw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.ob=null}}u(308,309,wi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.mb&&Js(this.mb,a)};_.td=function(){return this.kb};
+_.ud=function(){cw(this)};_.cd=function(a){ew(this,a)};_.vd=function(){fw(this)};_.wd=function(){};_.xd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function iw(a){for(a=new jw(a);a.b.b<a.b.c.d-1;)kw(a.b),lw(a.b)}u(307,308,ni);_.rd=function(){mw(this,(nw(),ow))};_.sd=function(){mw(this,(nw(),pw))};function qw(a,b,c){ek(b);var d=a.q;rw(d,b,d.d);d=(Zu(),$u(b.pb));c.appendChild(d);hw(b,a)}
+function sw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new tw;b.ob==a&&(f=a.zd(b),f<d&&--d);ek(b);rw(a.q,b,d);e?(e=b.pb,Lv(c,(Zu(),$u(e)),d)):(e=(Zu(),$u(b.pb)),c.appendChild(e));hw(b,a)}function uw(a,b){var c;if(b.ob!=a)return!1;try{hw(b,null)}finally{c=b.pb;oo(c).removeChild(c);c=a.q;var d;d=vw(c,b);if(-1==d)throw new ww;if(0>d||d>=c.d)throw new tw;for(--c.d;d<c.d;++d)Bt(c.b,d,c.b[d+1]);Bt(c.b,c.d,null)}return!0}u(306,307,ni);_.zd=function(a){return vw(this.q,a)};
+_.Ad=function(a,b,c,d){sw(this,a,b,c,d)};_.Bd=function(){return new xw(this.q)};_.yd=function(a){return uw(this,a)};function yw(a,b){qw(a,b,a.pb)}function pj(a,b,c,d){var e;ek(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.pb,e,!0)}function zw(a,b){var c;(c=uw(a,b))&&Aw(b.pb);return c}function Bw(a,b,c,d){if(b.ob!=a)throw new Fk("Widget must be a child of this panel.");a.Ed(b,c,d)}function Cw(a,b,c){a=a.pb;-1==b&&-1==c?Aw(a):(a.style[ag]=Yc,a.style[$e]=b+dg,a.style[Ug]=c+dg)}
+function Dw(){var a=$doc.createElement(Yd);this.q=new Ew(this);this.pb=a;this.pb.style[ag]="relative";this.pb.style[Xf]=Je}function Aw(a){a.style[$e]=l;a.style[Ug]=l;a.style[ag]=l}u(305,306,ni,Dw);_.Cd=function(a){yw(this,a)};_.yd=function(a){return zw(this,a)};_.Dd=function(a,b,c){Bw(this,a,b,c)};_.Ed=function(a,b,c){Cw(a,b,c)};function Fw(a,b){if(a.Gd())throw new dw("SimplePanel can only contain one child widget");a.Hd(b)}
+function Gw(a,b){if(a.jb!=b)return!1;try{hw(b,null)}finally{a.Fd().removeChild(b.pb),a.jb=null}return!0}function Hw(a,b){if(b!=a.jb&&(b&&ek(b),a.jb&&a.yd(a.jb),a.jb=b)){var c=(Zu(),$u(a.jb.pb));a.Fd().appendChild(c);hw(b,a)}}function Iw(){this.pb=$doc.createElement(Yd)}u(313,307,ni,Iw);_.Fd=function(){return this.pb};_.Gd=function(){return this.jb};_.Bd=function(){return new Jw(this)};_.yd=function(a){return Gw(this,a)};_.Hd=function(a){Hw(this,a)};_.jb=null;
+function Kw(a,b){a.hb&&(Lw(a.gb,!1,!1),ss(a,a,b))}function Mw(a){var b;if(b=a.jb)null!=a.X&&b.od(a.X),null!=a.Y&&b.qd(a.Y)}function Nw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[$e]=b-0+(Dj(),dg);a.style[Ug]=c+dg}function Ow(a){a.hb||(a.kb&&ek(a),Lw(a.gb,!0,!1))}u(312,313,ni);_.Fd=function(){return no(this.pb)};_.jd=function(){return G(this.pb,Rf)};_.kd=function(){return G(this.pb,Sf)};_.ld=function(){return oo(no(this.pb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){Kw(this,a)};
+_.md=function(){return!H(Je,this.pb.style[fh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this.hb&&Lw(this.gb,!1,!0)};_.od=function(a){this.X=a;Mw(this);0==a.length&&(this.X=null)};_.Kd=function(a,b){Nw(this,a,b)};_.pd=function(a){this.pb.style[fh]=a?gh:Je};_.Hd=function(a){Hw(this,a);Mw(this)};_.qd=function(a){this.Y=a;Mw(this);0==a.length&&(this.Y=null)};_.Ld=function(){Ow(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function Pw(a,b){var c;Iw.call(this);this.$=new Qw;this.U=(Rw(),Sw);this.gb=new Tw(this);this.pb.appendChild($doc.createElement(Yd));this.Kd(0,0);oo(no(this.pb))[xd]="gwt-PopupPanel";no(this.pb)[xd]=$f;this.W=this.V=a;this.db=!1;c=K(Ht,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Uw(c);this.T.ld()[xd]=l;c=oo(no(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Zi(lc);d=io(d);if(0==d.length)throw new Fk(Hc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Hw(this,this.T);Mw(this);Ri(no(this.pb),$f,!1);Ri(this.T.c,b+"Content",!0)}u(311,312,ni);_.rd=function(){cw(this.T)};_.sd=function(){fw(this.T)};_.Gd=function(){return this.T.jb};_.Bd=function(){return new Jw(this.T)};_.yd=function(a){return this.T.yd(a)};_.Hd=function(a){Hw(this.T,a);Mw(this)};_.T=null;u(310,311,ni);_.vd=function(){fw(this)};
+function Vw(){Vw=x;Ww=new Xw(Db,0,(Rw(),Sw));Yw=new Xw(nc,1,Zw);$w=new Xw(xc,2,ax);bx=K(cx,m,58,[Ww,Yw,$w])}function Xw(a,b,c){I.call(this,a,b);this.b=c}u(314,140,{58:1,117:1,121:1,123:1},Xw);_.b=null;var bx,Ww,Yw,$w;function dx(){dx=x;ex=K(Ht,m,1,[Ug,sf,qd])}
+function Uw(a){var b;dx();var c,d;c=this.pb=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Zg),b[xd]=a[c],Yu(b,fx(a[c]+"Left")),Yu(b,fx(a[c]+Fb)),Yu(b,fx(a[c]+"Right")),b),Yu(this.d,d),1==c&&(this.c=no(Dv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function fx(a){var b,c;c=$doc.createElement(Mg);b=$doc.createElement(Yd);var d=(Zu(),$u(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}u(316,313,Di,Uw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var ex;u(315,316,Di);u(317,1,{});function nw(){nw=x;ow=new gx;pw=new hx}function ix(a){Ns.call(this,a)}function mw(a,b){nw();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Vi(f),A(f,132))d=f,!c&&(c=new Ls),Ms(c,d);else throw f;}}if(c)throw new ix(c);}u(318,245,mi,ix);var ow,pw;function gx(){}u(319,1,{},gx);_.Md=function(a){a.ud()};function hx(){}u(320,1,{},hx);_.Md=function(a){a.vd()};u(323,308,bi);_.Mc=function(a){return aw(this,a,(Vq(),Vq(),Wq))};
+_.Nc=function(a){return aw(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return aw(this,a,(ar(),ar(),br))};_.Pc=function(a){return aw(this,a,(hr(),hr(),ir))};_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.ud=function(){cw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
+u(322,323,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function jx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";this.pb.innerHTML=a||l}
+u(321,322,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},jx);function kx(){this.q=new Ew(this);this.f=$doc.createElement(Ig);this.e=$doc.createElement(Lg);Yu(this.f,this.e);this.pb=this.f}u(324,306,ni);_.e=null;_.f=null;
+function lx(a,b){var c;if(a.i)throw new dw("Composite.initWidget() may only be called once.");ek(b);c=b.pb;a.pb=c;var d;Zu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zu(),c).__gwt_resolve=mx(a));a.i=b;hw(b,a)}function nx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);tj();Nv(d,b)}else b.lb|=c;a.lb=-1}a.i.ud();a.pb.__listener=a;a.wd()}u(325,308,Yh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){nx(this)};_.cd=function(a){ew(this,a);this.i.cd(a)};
+_.vd=function(){this.i.vd()};_.nd=function(){return this.pb=this.i.nd()};_.i=null;function ox(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Sd]=sg;break;case 1:b[Sd]=gf;break;case 2:Ys(b)!=($s(),ct)&&(b[Sd]=l)}}function px(a){this.b=a;this.d=!1;this.e=this.c=Ys(a)}u(326,1,{},px);_.b=null;_.c=null;_.d=!1;_.e=null;function vj(){this.pb=qx()}u(327,313,gi,vj);_.Mc=function(a){return aw(this,a,(Vq(),Vq(),Wq))};
+_.Nc=function(a){return aw(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return aw(this,a,(ar(),ar(),br))};_.Pc=function(a){return aw(this,a,(hr(),hr(),ir))};_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};function rx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=no(b);e=null;c&&(c=Rv(c),e=0>c?null:Uu(a.j.c,c));e?sx(a,e):d&&(b.innerHTML=l||l);return b}
+function sx(a,b){var c;if(b.ob!=a)return!1;try{hw(b,null)}finally{c=b.pb;oo(c).removeChild(c);var d=a.j,e;e=Rv(c);c[Wc]=null;c=d.c;tx(e,c.d);Bt(c.c,e,null);d.b=new Sv(e,d.b)}return!0}u(329,307,Ei);_.Mc=function(a){return aw(this,a,(Vq(),Vq(),Wq))};_.Nc=function(a){return aw(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return aw(this,a,(ar(),ar(),br))};_.Pc=function(a){return aw(this,a,(hr(),hr(),ir))};_.Bd=function(){return new ux(this)};_.yd=function(a){return sx(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function vx(a){if(0>=a.c)throw new wx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new wx("Column index: 0, Column size: "+a.b);}
+function xx(){this.j=new Qv;this.i=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(this.i,this.d);this.pb=this.i;this.e=new yx(this);var a=new zx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lv(a.c.i,(Zu(),$u(b)),0);Yu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new wx("Row index: "+a+", Row size: "+d);if(0>c)throw new wx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new wx("Column index: "+c+", Column size: "+this.b);c=rx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Mg),d.innerHTML=sa||l,Lv(c,(Zu(),$u(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Mg);
+e.innerHTML=sa;c=$doc.createElement(Zg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)rx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(328,329,Ei,xx);_.b=0;_.c=0;
+function Ax(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Bx(),Cx)?a.c.e==($s(),bt)?(Dx(),Ex):a.c.e==at?(Dx(),Fx):(Dx(),Gx):a.c.e==($s(),bt)?(Dx(),Fx):a.c.e==at?(Dx(),Ex):(Dx(),Hx);b!=a.d&&(a.d=b,a.pb.style[Og]=!a.d?l:a.d.b)}u(332,308,wi);_.b=null;_.c=null;_.d=null;function Ix(){this.pb=$doc.createElement(Yd);this.c=new px(this.pb);this.pb[xd]="gwt-Label"}function Jx(){Ix.call(this);ox(this.c,jh,!1);Ax(this)}
+u(331,332,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Ix,Jx);_.Mc=function(a){return aw(this,a,(Vq(),Vq(),Wq))};_.Nc=function(a){return aw(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return aw(this,a,(ar(),ar(),br))};_.Pc=function(a){return aw(this,a,(hr(),hr(),ir))};_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};
+_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};function Kx(a){var b=$doc.createElement(Yd);Zs(Dg,b.tagName);this.pb=b;this.c=new px(this.pb);this.pb[xd]="gwt-HTML";ox(this.c,a,!0);Ax(this)}u(330,331,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Kx);
+function Lx(a){for(;++a.c<a.e.d&&!(null!=Uu(a.e,a.c)););}function ux(a){this.d=a;this.e=this.d.j.c;Lx(this)}u(333,1,{},ux);_._c=function(){return this.c<this.e.d};_.ad=function(){var a;if(this.c>=this.e.d)throw new ww;a=Uu(this.e,this.c);this.b=this.c;Lx(this);return a};_.bd=function(){var a;if(0>this.b)throw new Mx;a=Uu(this.e,this.b);ek(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function yx(a){this.b=a}u(334,1,{},yx);_.b=null;function zx(a){this.c=a}u(335,1,{},zx);_.b=null;_.c=null;
+function Bx(){Bx=x;Cx=new Nx}var Cx;function Dx(){Dx=x;Ox=new Px((Bp(),ud));Ex=new Px($e);Fx=new Px(mg);Gx=Ex;Hx=Fx;Qx=Gx}var Ox,Qx,Ex,Hx,Gx,Fx;function Nx(){}u(337,1,{},Nx);function Px(a){this.b=a}u(338,337,{},Px);_.b=null;function Rx(){Rx=x;Sx=new Tx(sf);Ux=new Tx(Ug)}var Sx,Ux;function Tx(a){this.b=a}u(339,1,{},Tx);_.b=null;function Vx(a,b){var c;c=Wx(a);Yu(a.c,c);qw(a,b,c)}function Wx(a){var b;b=$doc.createElement(Mg);b[gd]=a.b.b;b.style[eh]=a.d.b;return b}
+function Xx(a,b){var c,d;d=oo(b.pb);(c=uw(a,b))&&a.c.removeChild(d);return c}function Yx(){kx.call(this);this.b=(Dx(),Qx);this.d=(Rx(),Ux);this.c=$doc.createElement(Zg);Yu(this.e,this.c);this.f[td]=ab;this.f[sd]=ab}u(340,324,ni,Yx);_.yd=function(a){return Xx(this,a)};_.c=null;function Zx(){Zx=x;new Ni}function $x(a){Zx();ay.call(this,a.e.b,a.c,a.d,a.f,a.b)}function by(a,b,c,d,e){Zx();this.b=new cy(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
+function ay(a,b,c,d,e){Zx();by.call(this,(Eu(),new Du(a)),b,c,d,e)}u(341,308,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},$x,by,ay);_.Mc=function(a){return aw(this,a,(Vq(),Vq(),Wq))};_.Nc=function(a){return aw(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return aw(this,a,(ar(),ar(),br))};_.Pc=function(a){return aw(this,a,(hr(),hr(),ir))};
+_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.cd=function(a){32768==bv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);ew(this,a)};_.wd=function(){var a=this.b;H(ef,lo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new dy(a,this),ao((Yn(),Zn),a.i))};_.b=null;u(343,1,{});_.i=null;function ey(){ey=x;fy()}
+function cy(a,b,c,d,e,f){var g,j;ey();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Dg);j=new ru;qu(qu(qu(j,new tu("width:"+e+(Dj(),dg)+mb)),new tu("height:"+f+fg)),new tu("background:url("+b.b+") no-repeat "+-c+"px "+-d+fg));!gy&&(gy=new hy);b=iy;c=new tu((new tu(j.b.b.b)).b);j=new su;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Cu(b.b);zn(j.b,b);j.b.b+="' style='";b=Cu(c.b);zn(j.b,b);j.b.b+="' border='0'>";j=new vu(j.b.b);g.innerHTML=j.b||l;g=no(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),tj(),Nv(g,a)):a.lb|=133333119}u(342,343,{},cy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function dy(a,b){this.b=a;this.c=b}u(344,1,{},dy);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;function jy(a,b){if(0>b||b>=a.pb.options.length)throw new tw;}function yq(a,b){jy(a,b);return a.pb.options[b].value}function ky(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}u(345,323,bi,ky);u(346,276,ci);function ly(a){this.b=a}u(347,346,ci,ly);_.Kc=function(){};
+function my(a){this.b=a}u(348,346,ci,my);_.Uc=function(a){this.b.Nd(a.i,a.b)};function ny(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Zg);Lv(a.f,(Zu(),$u(e)),b);a=(Zu(),$u(c));d.appendChild(a)}else d=Dv(a.f,0),Lv(d,(Zu(),$u(c)),b)}
+function oy(a,b,c){var d;py(a,b);c&&b.b?(py(a,null),a=b.b,b=(Yn(),Zn),b.d=bo(b.d,[new qy(a),!1])):null!=b.d&&(a.k=new ry(a,b),c=(Rw(),Zw),a.k.U=c,a.k.ab=a.i,a.k.ld()[xd]=Fe,d=Wv(a.pb),H(Ee,d)||ij(a.k,d+"Popup"),bw(a.k,new my(a),Dk?Dk:Dk=new Ek),a.o=b.d,d=a.k,a=new sy(a,b),d.pb.style[fh]=Je,Ow(d),a.b.p?Nw(a.b.k,fk(a.b.pb)+G(a.b.pb,Sf)-1,hk(a.c.pb)):Nw(a.b.k,fk(a.c.pb),hk(a.b.pb)+G(a.b.pb,Rf)-1),d.pb.style[fh]=gh)}function ty(a,b){if(b||!(a.n&&a.o==a.n.d))py(a,b),a.pb.focus(),b&&a.e&&oy(a,b,!1)}
+function uy(a,b){var c;a:{c=b.target;var d,e;for(e=new Pi(a.j);e.c<e.e.Fe();)if(d=Qi(e),d.pb.contains(c)){c=d;break a}c=null}switch(bv(b.type)){case 1:a.pb.focus();c&&oy(a,c,!0);break;case 16:c&&ty(a,c);break;case 32:c&&ty(a,null);break;case 2048:vy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:vy(a)||a.p||wy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:vy(a)||(a.p?null!=a.n.d&&!a.n.d.hg().hg()&&(oy(a,a.n,!1),a.n.d.hg()):xy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:vy(a)||
+a.p&&wy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:vy(a)||(a.p?xy(a):null!=a.n.d&&!a.n.d.hg().hg()&&(oy(a,a.n,!1),a.n.d.hg()));b.cancelBubble=!0;b.preventDefault();break;case 27:py(a,null);a.k&&Kw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:py(a,null);a.k&&Kw(a.k,!1);break;case 13:vy(a)||(oy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}ew(a,b)}function yy(a,b,c){c&&py(a,null);ss(a,b,!1);a.o=null;a.k=null}
+function vy(a){var b;if(!a.n){for(b=new Pi(a.j);b.c<b.e.Fe();){b=Qi(b);py(a,b);break}return!0}return!1}function py(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Wv(c.pb)+Va;Ri(c.ld(),d,!1);a.p&&(c=oo(a.n.pb),2==Ev(c)&&(c=Dv(c,1),Ri(c,Gg,!1)))}if(b){c=Wv(b.pb)+Va;Ri(b.ld(),c,!0);a.p&&(c=oo(b.pb),2==Ev(c)&&(c=Dv(c,1),Ri(c,Gg,!0)));Fl();c=a.pb;var d=new gl(b.pb),e=(Al(),Bl),d=K(zy,m,5,[d]),e=e.b,f,g,j,h;f=new xn;for(j=0,h=d.length;j<h;++j)g=d[j],yn(yn(f,g.b),ba);d=io(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function xy(a){var b,c,d;if(a.n){for(b=c=Ij(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Uu(a.j,b):Uu(a.j,c);break}py(a,d)}}function wy(a){var b,c,d;if(a.n){for(b=c=Ij(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Uu(a.j,b):Uu(a.j,c);break}py(a,d)}}u(349,308,wi);_.cd=function(a){uy(this,a)};_.vd=function(){this.k&&Kw(this.k,!1);fw(this)};_.Nd=function(a,b){yy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function qy(a){this.b=a}u(350,1,{},qy);_.xc=function(){Ay(this.b)};_.b=null;
+function By(a){this.b=a}u(351,1,{},By);_.Kc=function(){py(this.b,null)};_.b=null;function ry(a,b){this.b=a;this.c=b;Pw.call(this,!0,mf);Hw(this.T,this.c.d);Mw(this);this.fb=!0;this.c.d.hg()}u(352,311,ni,ry);_.$c=function(a){var b,c;if(!a.b)switch(bv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&py(this.b,null)}};_.b=null;_.c=null;function sy(a,b){this.b=a;this.c=b}u(353,1,{},sy);_.b=null;var Cy=_.c=null;
+function Dy(){Dy=x;Cy=new pu((Eu(),new Du("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ey(a,b){this.pb=$doc.createElement(Mg);var c=Wv(this.pb)+Va;Ri(this.ld(),c,!1);this.pb.textContent=a||l;this.pb[xd]="gwt-MenuItem";c=po();this.pb.setAttribute(Le,c);Fl();this.pb.setAttribute("role",lm.b);this.b=b}u(356,309,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Ey);_.b=null;_.c=null;_.d=null;
+function Fy(){var a;this.pb=$doc.createElement(Mg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);Yu(this.pb,a);a[xd]="menuSeparatorInner"}u(357,309,Ai,Fy);function Gy(){var a,b,c,d,e;b=null.hg();e=xj();d=yj();b[Xd]=(qp(),Kf);b[ih]=0+(Dj(),dg);b[Ie]=bb;c=$doc;c=(H(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+dg;b[Ie]=(a>d?a:d)+dg;b[Xd]="block"}function Qw(){}u(358,1,{},Qw);_.Wc=function(){Gy()};
+function Hy(a){this.b=a}u(359,1,{},Hy);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bv(d.type)){case 4:case 1048576:if(sj){a.c=!0;break}if(!c&&b.V){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(sj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Iy(a){this.b=a}u(360,1,{},Iy);_.b=null;function Rw(){Rw=x;Sw=new Jy(Db,0);Zw=new Jy(nc,1);ax=new Jy(xc,2);Ky=K(Ly,m,74,[Sw,Zw,ax])}function Jy(a,b){I.call(this,a,b)}u(361,140,{74:1,117:1,121:1,123:1},Jy);var Ky,Sw,Zw,ax;function My(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qv(a.b.$),Gy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),$i(a.i.b),a.i=null,a.c=!1)}function Ny(a){a.k||(My(a),a.d||(qj(),zw(rj(null),a.b)));a.b.pb.style[Dd]="rect(auto, auto, auto, auto)";a.b.pb.style[Xf]=gh}
+function Oy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Et(b*a.e);j=Et(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Dd]="rect("+g+eg+f+eg+c+eg+e+"px)"}
+function Lw(a,b,c){a.d=c;lk(a);a.j&&(mk(a.j),a.j=null,Ny(a));a.b.hb=b;var d=a.b;d.eb&&($i(d.eb.b),d.eb=null);d._&&($i(d._.b),d._=null);if(d.hb){d.eb=ev(new Hy(d));var e;e=new Iy(d);kv();e=lv?Cs(lv.b,(!Bs&&(Bs=new Ek),Bs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Rw(),Sw)&&!b&&(c=!1);a.k=b;c?b?(My(a),a.b.pb.style[ag]=Yc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),a.b.pb.style[Dd]=jg,qj(),yw(rj(null),a.b),a.j=new Py(a),sk(a.j,1)):nk(a,200):(My(a),a.k?(a.b.pb.style[ag]=Yc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),qj(),yw(rj(null),
+a.b)):a.d||(qj(),zw(rj(null),a.b)),a.b.pb.style[Xf]=gh)}function Tw(a){var b=(uk(),vk);this.n=new tk(this);this.t=b;this.b=a}u(362,17,{},Tw);_.zc=function(){Ny(this)};_.Ac=function(){this.e=G(this.b.pb,Rf);this.f=G(this.b.pb,Sf);this.b.pb.style[Xf]=Je;Oy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Oy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Py(a){yk();this.b=a}u(363,24,{},Py);_.Dc=function(){this.b.j=null;nk(this.b,200)};_.b=null;
+function Zu(){Zu=x;Qy()}function $u(a){return a.__gwt_resolve?a.__gwt_resolve():a}function mx(a){return function(){this.__gwt_resolve=Ry;return a.nd()}}function Ry(){throw"A PotentialElement cannot be resolved twice.";}
+function Qy(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function qj(){qj=x;Sy=new Ty;Uy=new Ni;gw=new Ls}function Vy(a){this.q=new Ew(this);this.pb=a;cw(this)}
+function rj(a){qj();var b,c;c=mj(Uy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Uy.e){var d=new Wy;Bk();Ck(Dk?Dk:Dk=new Ek,d)}!b?c=new Xy:c=new Vy(b);z(Uy,a,c);Ms(gw,c);return c}u(365,305,ni,Vy);var Sy,Uy,gw;function Ty(){}u(366,1,{},Ty);_.Md=function(a){a.td()&&a.vd()};function Wy(){}u(367,1,{},Wy);_.Uc=function(){qj();try{mw(gw,Sy)}finally{Yy(gw.b),Yy(Uy)}};function Xy(){Vy.call(this,$doc.body)}u(368,365,ni,Xy);
+_.Ed=function(a,b,c){Cw(a,b-0,c-0)};function Jw(a){this.d=a;this.b=!!this.d.jb}u(369,1,{},Jw);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.jb)throw new ww;this.b=!1;return this.c=this.d.jb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function Zy(a,b){a.pb[dh]=null!=b?b:l}u(372,323,li);_.cd=function(a){0!=(bv(a.type)&896)?ew(this,a):ew(this,a)};_.wd=function(){};function $y(){$y=x;az()}u(371,372,li);
+function bz(){$y();var a=$doc.createElement("textarea");!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);this.pb=a;this.pb[xd]="gwt-TextArea"}u(370,371,li,bz);function cz(){var a;$y();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);this.pb=b;this.pb[xd]="gwt-TextBox"}u(373,371,li,cz);function az(){az=x;dz=new ez;fz=new gz;hz=new iz;jz=new kz;lz=K(mz,m,81,[dz,fz,hz,jz])}u(374,140,ki);var lz,dz,fz,hz,jz;function ez(){I.call(this,Db,0)}u(375,374,ki,ez);
+function gz(){I.call(this,ac,1)}u(376,374,ki,gz);function iz(){I.call(this,cc,2)}u(377,374,ki,iz);function kz(){I.call(this,tc,3)}u(378,374,ki,kz);function nz(a,b){var c,d;c=$doc.createElement(Zg);d=$doc.createElement(Mg);d[gd]=a.b.b;d.style[eh]=a.c.b;var e=(Zu(),$u(d));c.appendChild(e);Yu(a.e,c);qw(a,b,d)}function oz(){kx.call(this);this.b=(Dx(),Qx);this.c=(Rx(),Ux);this.f[td]=ab;this.f[sd]=ab}u(379,324,ni,oz);_.yd=function(a){var b;b=oo(a.pb);(a=uw(this,a))&&this.e.removeChild(oo(b));return a};
+function pz(a,b){if(0>b||b>=a.d)throw new tw;return a.b[b]}function vw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function rw(a,b,c){var d,e;if(0>c||c>a.d)throw new tw;if(a.d==a.b.length){e=y(qz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Bt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Bt(a.b,d,a.b[d-1]);Bt(a.b,c,b)}function Ew(a){this.c=a;this.b=y(qz,m,82,4,0)}u(380,1,{},Ew);_.Bd=function(){return new xw(this)};_.b=null;_.c=null;_.d=0;
+function kw(a){if(a.b>=a.c.d)throw new ww;return a.c.b[++a.b]}function lw(a){if(0>a.b||a.b>=a.c.d)throw new Mx;a.c.c.yd(a.c.b[a.b--])}function xw(a){this.c=a}u(381,1,{},xw);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return kw(this)};_.bd=function(){lw(this)};_.b=-1;_.c=null;function fy(){fy=x;iy=(Eu(),new Du(Tn()+"clear.cache.gif"))}var iy,gy=null;function hy(){}u(383,1,{},hy);function rz(){rz=x;fy()}function sz(a,b,c,d,e){rz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function tz(a,b,c){rz();sz.call(this,(Eu(),new Du(a)),b,0,c,16)}u(384,317,{},sz,tz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qx(){var a;a=$doc.createElement(Yd);a.tabIndex=0;return a}function $i(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Es(b,new Ku(b,c,d,a)):Ss(b,c,d,a)}function Is(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(390,1,{},Is);_.b=null;_.c=null;_.d=null;_.e=null;function Fs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(391,1,{},Fs);_.xc=function(){Gs(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Ku(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(392,1,{},Ku);_.xc=function(){Ss(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function uz(a,b){b.n!=a&&(!a.ic&&(a.ic=new jj),b.n=a,dj(a.ic,b))}function vz(a){var b;b=a.cZ.e;if(-1!=Xv(b,Yv(36)))return null;a=a.jc.c.c++;return b=jo(b,wz(b,Yv(46))+1)+l+a}function xz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new yz(a,b,c,ju(d)))}
+function zz(a){return!a._b&&a.gc?zz(a.gc):a._b}function Az(a){return!a.bc&&a.gc?Az(a.gc):a.bc}function Bz(a){var b;b=new Cz;if(a.be()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.$d();c.b+=a.Zd();c.c+=d}A(a,103)&&(c=a.$d(),b.b+=a.Zd(),b.c+=c);return b}throw new Dz;}function Ez(a){a.kc=!1;a.ke();Fz(a)}function Fz(a){if((a=A(a,103)?null:a.gc)&&a.kc)Ez(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function Gz(a){return(a=a.Sd())?a:new Hz(1,1)}function Iz(a){var b;return(b=a.Td())?new Jz(b):new Jz(a.Vd())}
+function Kz(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Lz(a){return!a.bc?(a.ae(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.Wf(b)}function Mz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Fz(a),new Nz(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new Nz(a,101)}function Oz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Xf(b),a.be()&&a.je())}
+function Pz(a){a.lc||(Kz(a),Qz(a,!0),Rz(a),a.lc=!0,new Nz(a,102),xz(a,a,a.gc,0),Fz(a),a.hc.Zf(a))}function Sz(){this.jc=(wq(),wq(),Tz);new Ni;this._d();this.fc=(Uz(),Vz)}u(396,1,di);_.Pd=function(){return!1};_.Qd=function(){return vz(this)};_.Rd=function(){return zz(this)};_.Sd=function(){return Wz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new Xz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){Ez(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return Gz(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+jh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return Iz(this)};_.he=function(){};_.ie=function(){return Lz(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){Mz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.fe()+Uc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Fk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Fk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Fk("Missing message: awt.12C");if(A(b,103))throw new Fk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Cn;var e=Ij(d.Wb.b,b),f;f=Uu(d.Wb.b,e);d.Xb&&d.Xb.ue(f);Yz(d,e);new Zz(d,301,f)}d=a.Wb.b.d;Kz(b);$z(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),Ez(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),xz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new Ds("Missing message: awt.185");if(null==c||null!=c)aA(g,c,b);else throw new Fk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Vi(j);if(A(j,126))throw b=j,Yz(a,d),b;throw j;}b.ke();new Zz(a,300,b)}function bA(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function cA(a){var b;b=a.pe();return new dA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Qz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Uu(a.Wb.b,c).ce(b)}function Yz(a,b){var c;c=Uu(a.Wb.b,b);Kz(c);c.ce(!1);Xu(a.Wb.b,b);c.gc=null;Ez(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);xz(c,c,a,1)}function eA(a){var b=(fA(),gA);Oz(a,b);for(b=0;b<a.Wb.b.d;++b)Uu(a.Wb.b,b).ie()}function hA(a,b){var c,d;if(a.Xb)for(d=new Pi(a.Wb.b);d.c<d.e.Fe();)c=Qi(d),a.Xb.ue(c);if(b)for(d=new Pi(a.Wb.b);d.c<d.e.Fe();)c=Qi(d),b.qe(null,c);a.Xb=b;Ez(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function Rz(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Uu(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function iA(){Sz.call(this);this.Wb=new jA;this.$b=(wq(),wq(),Tz)}u(395,396,Wh);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return Gz(this)};_.Xd=function(){return Iz(this)};
+_._d=function(){this.hc=(wq(),new kA)};_.ae=function(){Ez(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.ce=function(a){Qz(this,a)};_.de=function(){return Gz(this)};_.ge=function(){return Iz(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Kz(Uu(this.Wb.b,a))};_.ie=function(){var a;if(!Lz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Uu(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Uu(this.Wb.b,b),a.ke()};_.oe=function(){Rz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function lA(){var a=new mA;iA.call(this);hA(this,a)}u(394,395,Wh,lA);_.Qd=function(){return"panel"+this.$b.c.e++};function nA(a,b,c){a=oA(a.Vb,b,c);a.k=!0;return new pA(a)}function qA(a){a.ee(a.Vb.e)}function rA(a){return new Hz(G(a.Vb.pb,Sf),G(a.Vb.pb,Rf))}u(393,394,Wh);_.Ud=function(){return G(this.Vb.pb,Rf)};_.Yd=function(){return G(this.Vb.pb,Sf)};_.Zd=function(){return fk(this.Vb.pb)};_.$d=function(){return hk(this.Vb.pb)};
+_.be=function(){return this.Vb.pb.style.display!=Kf};_.je=function(){qA(this)};_.le=function(){};_.Vb=null;function sA(a){if(null!=a)this.f=a;else throw new tA;}u(398,1,ui);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
+function uA(){uA=x;vA=new Ni;z(vA,new S(400),new wA(sh));z(vA,new S(401),new wA(sh));z(vA,new S(402),new wA(sh));z(vA,new S(500),new wA(uh));z(vA,new S(501),new wA(uh));z(vA,new S(502),new wA(uh));z(vA,new S(503),new wA(vh));z(vA,new S(504),new wA(uh));z(vA,new S(505),new wA(uh));z(vA,new S(506),new wA(vh));z(vA,new S(507),new wA(Nh));z(vA,new S(100),new wA(oh));z(vA,new S(101),new wA(oh));z(vA,new S(102),new wA(oh));z(vA,new S(103),new wA(oh));z(vA,new S(1004),new wA(rh));z(vA,new S(1005),new wA(rh));
+z(vA,new S(800),new wA(Ch));z(vA,new S(801),new wA(Ch));z(vA,new S(200),new wA(wh));z(vA,new S(201),new wA(wh));z(vA,new S(202),new wA(wh));z(vA,new S(204),new wA(wh));z(vA,new S(203),new wA(wh));z(vA,new S(209),new wA(Oh));z(vA,new S(208),new wA(Ph));z(vA,new S(207),new wA(Ph));z(vA,new S(206),new wA(wh));z(vA,new S(205),new wA(wh));z(vA,new S(1400),new wA(Lh));z(vA,new S(1401),new wA(Mh));z(vA,new S(1402),new wA(Mh));z(vA,new S(300),new wA(ph));z(vA,new S(301),new wA(ph));z(vA,new S(1100),new wA(Bh));
+z(vA,new S(1101),new wA(Bh));z(vA,new S(1200),new wA(Dh));z(vA,new S(701),new wA(zh));z(vA,new S(900),new wA(Ah));z(vA,new S(1001),new wA(xh));z(vA,new S(601),new wA(yh))}u(397,398,ui);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Oc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var vA;function wA(a){this.b=a}u(400,1,{},wA);_.b=nh;function xA(){}u(401,1,{},xA);_.b=null;_.c=null;
+function yA(a,b){var c;b&&(a.b?(c=new zA(a.b),Bt(c.c,c.d++,b),a.b=c):(a.b=new jj,dj(a.b,b)))}u(403,1,ui);_.b=null;function AA(){}function BA(){}u(402,403,ui,AA,BA);function CA(){CA=x;Math.sqrt(2)}function DA(a){CA();if(0>a)throw new Fk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(404,1,{86:1},DA);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new EA;a.b=31*a.b+Et((new FA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Et((new FA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function GA(){GA=x;HA=new Ls;IA=new Hz(0,0);Ms(HA,Ab);Ms(HA,Rb);Ms(HA,ub);Ms(HA,"Last");Ms(HA,Fb);Ms(HA,kc);Ms(HA,Gc);Ms(HA,Kc);Ms(HA,Pb)}
+function aA(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Gv(HA.b,b))throw new Fk(JA());Dt(mj(a.d,d))===Dt(c)&&Dt(mj(a.c,c))===Dt(d)||((b=mj(a.d,d))&&KA(a,b,d),LA(a.b.Bd(),c)&&KA(a,c,d),b=a.b,new MA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function NA(a,b){return new Hz(Oj(b[1].c,Oj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Oj(b[0].b,Oj(b[4].b,b[3].b))+a.n)}function KA(a,b,c){OA(a.b,b);Yi(a.c,b);Yi(a.d,c)}
+function PA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;QA(c,c.length,IA);c=a.j;QA(c,c.length,IA);c=a.p;QA(c,c.length,null);a.q=0;for(d=RA(a.b,0);d.c!=d.e.b;){c=SA(d);e=mj(a.c,c);var f=b.fc;e=Ln(e,Fb)?0:Ln(e,kc)?1:Ln(e,Gc)?2:Ln(e,Kc)?4:Ln(e,Pb)?3:Ln(e,Ab)?f.b?4:3:Ln(e,ub)?f.b?3:4:Ln(e,Rb)?1:2;c.lc?a.p[e]||(Bt(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function TA(){GA();UA.call(this,0)}function UA(a){GA();wq();this.b=new VA;this.c=new Ni;this.d=new Ni;this.e=a;this.k=0;this.o=!1;this.p=y(WA,m,90,5,0);this.i=y(XA,m,92,5,0);this.j=y(XA,m,92,5,0);this.q=this.f=this.n=0}u(405,1,{96:1,117:1},TA,UA);_.qe=function(a,b){aA(this,a,b)};
+_.re=function(a){PA(this,a);if(0!=this.q)if(a=cA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;PA(this,a);this.o=b;return 0==this.q?bA(a,new Hz(0,0)):bA(a,NA(this,this.i))};_.te=function(a){var b;b=this.o;PA(this,a);this.o=b;return bA(a,NA(this,this.j))};_.ue=function(a){var b;b=mj(this.c,a);null!=b&&KA(this,a,b)};_.tS=function(){return YA.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var IA,HA;function ZA(a){Sz.call(this);this.hc=(wq(),new $A(a,this))}u(406,396,{87:1,90:1,97:1,111:1,117:1},ZA);_.Qd=function(){return rd+this.jc.c.b++};_.Sd=function(){return!Az(this)?new Hz(0,0):Wz(this.hc,this)};_.ke=function(){};u(408,1,{});u(407,408,{},function(){});function aB(){aB=x}
+function bB(a,b){if(null==b)throw new Ds("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Vf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function cB(){aB();Sz.call(this);new jj;this.hc=new dB((wq(),this))}u(409,396,{88:1,90:1,97:1,111:1,117:1},cB);_.Sd=function(){return Wz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=vz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+jh+this.cc+(this.lc?l:",hidden")+",current="+yq(this.hc.b,this.hc.b.pb.selectedIndex)};function eB(){eB=x;fB=new gB(255,255,255);hB=new gB(192,192,192);iB=new gB(128,128,128);jB=new gB(64,64,64);kB=lB=new gB(0,0,0);mB=new gB(255,0,0);new gB(255,175,175);nB=new gB(255,200,0);oB=new gB(255,255,0);new gB(0,255,0);pB=new gB(255,0,255);qB=new gB(0,255,255);rB=sB=new gB(0,0,255)}
+function tB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new gB(3,3,3);3>c&&0!=c?c=3:(c=Et(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Et(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Et(a/0.7),a=255<a?255:a);return new gB(c,a,b)}function uB(a){return new gB(Et(0.7*(a.b>>16&255)),Et(0.7*(a.b>>8&255)),Et(0.7*(a.b&255)))}function gB(a,b,c){eB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Fk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(410,1,{89:1,98:1,102:1},gB);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return vB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var kB,rB,lB,sB,qB,jB,iB,hB,pB,nB,mB,fB,oB;function Uz(){Uz=x;Vz=new wB(!0);xB=new Ls;Ms(xB,"ar");Ms(xB,"fa");Ms(xB,"iw");Ms(xB,"ur")}function wB(a){this.b=a}u(411,1,ui,wB);_.b=!1;var Vz,xB;u(413,1,{107:1,120:1});function yB(){Hz.call(this,0,0)}function Hz(a,b){this.c=a;this.b=b}
+function Jz(a){Hz.call(this,a.c,a.b)}u(412,413,{92:1,107:1,117:1,120:1},yB,Hz,Jz);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new EA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return zB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Fr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(414,1,ui,Fr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function AB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function BB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(tx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function CB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=Oj(g,c.b),j+=c.c+a.d);return new Hz(j,g+2*a.e)}function mA(){DB.call(this,1,5,5)}
+function DB(a,b,c){wq();this.d=b;this.e=c;this.b=a}u(415,1,ui,mA,DB);_.qe=function(){};
+_.re=function(a){this.c=EB(a.Wb);if(0!=AB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=cA(a);g=a.pe();j=a.fc.b;n=new jj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new FB(q);for(v=0;v<q;++v)Bt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Ij(a.Wb.b,t);tx(E,D.d);Bt(D.c,E,t)}for(d=new Pi(d);d.c<d.e.Fe();)if((c=Qi(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(BB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Qe(),o=f,r+=h+this.e,h=0),e=!1,Bt(n.c,n.d++,c),o+=a.c+this.d,h=Oj(h,a.b);BB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=EB(a.Wb);return 0==AB(this)?bA(a,new Hz(10,10)):bA(a,CB(this,!1))};_.te=function(a){this.c=EB(a.Wb);return 0==AB(this)?bA(a,new Hz(10,10)):bA(a,CB(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=mg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return GB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function fA(){fA=x;gA=new HB(Ob,0,12)}
+function HB(a,b,c){fA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(416,1,{93:1,117:1},HB);_.b=null;_.c=0;_.d=0;var gA;u(417,1,Zh);_.tS=function(){return IB.e+"[font="+this.c+"ascent="+JB(this.c).b+", descent="+JB(this.c).c+", height="+JB(this.c).d+Uc};_.c=null;function KB(a){if(!a.n){Kz(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&KB(c);Qz(a,!1);a.n=!0;xz(a,a,a.gc,0);new LB(a,202)}}
+function MB(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&c.Id()}function NB(a){!Az(a)&&eA(a);var b=Iz(a);a.me(a.pc,a.qc,b.c,b.b);Rz(a)}function OB(a,b){a.q!=b&&(a.q=b)}u(419,395,ti);_.Wd=function(){return new Xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){MB(this)};_.be=function(){return this.hc.d.hb};_.me=function(a,b,c,d){Mz(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Mz(this,a,b,c,d);this.lc&&e&&!f&&Rz(this)};_.n=!1;_.q=!1;
+function PB(a){iA.call(this);this.r=new BA;this.p=new jj;this.o=new Xz(0,0,0,0);this.lc=!1;hA(this,new TA);this.hc&&QB(this.hc.d.I.c,a);this.hc&&RB(this.hc.d,!0);OB(this,!0)}u(418,419,ti);_.pe=function(){return new Xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return fk(this.hc.d.pb)};_.$d=function(){return hk(this.hc.d.pb)};_._d=function(){this.hc=new SB((wq(),l),this)};
+function TB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=tB(g),f=new gB(Et(0.7*(g.b>>16&255)),Et(0.7*(g.b>>8&255)),Et(0.7*(g.b&255))),(a.e=g)&&(a.i=lg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new gB(Et(0.7*(g.b>>16&255)),Et(0.7*(g.b>>8&255)),Et(0.7*(g.b&255))),f=tB(g),(a.e=j)&&(a.i=lg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;UB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=lg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);UB(a,b,c,d,1);UB(a,b,c+1,1,e);(a.e=f)&&(a.i=lg+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);UB(a,b+d,c,1,e);UB(a,b+1,c+e,d,1)}u(420,1,{});_.tS=function(){return"Graphics"};u(421,420,{});function VB(a){var b,c;c=Oj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Hz(b,c)}function WB(a,b,c){var d,e,f,g,j,h;a.c=EB(b.Wb);if(0==a.c.length)return new yB;g=VB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Oj(h,d.c),j=Oj(j,d.b);return new Hz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function XB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Et(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function YB(){ZB.call(this,7)}function ZB(a){wq();this.e=0;this.b=1;this.f=a;this.d=0}u(422,1,ui,YB,ZB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=EB(a.Wb);if(0!=this.c.length&&(b=cA(a),!(0>=b.c||0>=b.b))){c=VB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);XB(b.c,b.d,this.d,f,e);XB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return bA(a,WB(this,a,!1))};_.te=function(a){return bA(a,WB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return $B.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Mx(){Fn()}function dw(a){Fn();this.i=a}u(424,97,vi,Mx,dw);function Dz(){Fn();this.i="Missing message: awt.151"}u(423,424,vi,Dz);u(425,1,{});function Xz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(426,1,{95:1,117:1,120:1},Xz);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return aC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function bC(a){cC.call(this,a,0)}function cC(a,b){Sz.call(this);this.hc=(wq(),new dC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Dx(),Ox);c.b=d;Ax(c);break;case 0:c=c.b;d=(Dx(),Ex);c.b=d;Ax(c);break;case 2:c=c.b,d=(Dx(),Fx),c.b=d,Ax(c)}}u(427,396,di,bC,cC);
+_.Sd=function(){return!Az(this)?new Hz(0,0):Wz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=vz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+jh+this.cc+(this.lc?l:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=ud;break;case 2:b=mg}return a+b+",text=null"};_.b=0;u(430,1,ui);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.fe()+Uc};_.k=null;_.n=null;
+function eC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function fC(a){this.o=(wq(),wq(),Tz);var b;var c;b=this.cZ.e;-1!=Xv(b,Yv(36))?b=null:(c=this.o.c.d++,b=jo(b,wz(b,Yv(46))+1)+l+c);this.k=b;this.e=new AA;this.i=a;this.f=!0;this.j=new gC(this)}u(429,430,ui,fC);_.fe=function(){return eC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(428,429,fi);_.fe=function(){return eC(this)+(this.c?",tearOff":l)};_.c=!1;u(432,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new EA;hC(a,this.b);hC(a,this.c);return a.b};function Cz(){this.c=this.b=0}function iC(a,b){this.b=a;this.c=b}function jC(a){var b=a.c;this.b=a.b;this.c=b}u(431,432,{99:1,108:1,117:1},Cz,iC,jC);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return kC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
+function lC(a,b){if(!b)throw new Ds("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new Fy,e=c.d.d;if(0>e||e>c.d.d)throw new tw;c.p&&(d.pb[Hd]=2);ny(c,e,d.pb);$z(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new tw;$z(d.d,e,c);for(f=g=0;f<e;++f)A(Uu(d.d,f),73)&&++g;$z(d.j,g,c);ny(d,e,c.pb);c.c=d;e=Wv(c.pb)+Va;Ri(c.ld(),e,!1);d.p&&(e=Ij(d.d,c),-1!=e&&(d=Dv(d.p?d.f:Dv(d.f,0),e),2==Ev(d)&&d.removeChild(Dv(d,1)),c.pb[Hd]=2))}}
+function mC(a,b,c,d){a=a.b;b=Bz(b);c+=b.b;d+=b.c;Nw(a.b,c,d);Ow(a.b)}function nC(){fC.call(this,l);new jj;this.c=!1;this.b=(wq(),new oC)}u(433,428,fi,nC);_.b=null;u(436,1,{101:1,110:1,120:1});u(435,436,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new EA;hC(a,this.d);hC(a,this.e);hC(a,this.c);hC(a,this.b);return a.b};function dA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+u(434,435,{100:1,101:1,109:1,110:1,117:1,120:1},dA);_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return pC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function qC(){qC=x;rC=new sC;tC=new uC;vC=new uC}var rC,vC,tC;u(438,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Hi(this)};function sC(){}u(439,438,{},sC);function uC(){}u(440,1,{},uC);u(441,396,di);_.Rd=function(){return null};
+function wC(a,b){var c;c=new xC(Az(a));return!c?null:new Hz(yC(c,"_")*b+6,JB(c.c).d+6)}function zC(a,b){var c;c=wC(a,b);return!c?Gz(a):c}function AC(a,b){var c;c=wC(a,b);return!c?Iz(a):c}function BC(a,b){var c=a.hc;Zy(c.b,b);c.f.b=-1;c.f.c=-1}function CC(a){DC.call(this,a,null!=a?a.length:0)}function DC(a,b){Sz.call(this);this.b=0>b?0:b;var c=this.hc;Zy(c.b,a);c.f.b=-1;c.f.c=-1}u(442,441,di,CC,DC);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return wC(this,lo(this.hc.b.pb,dh).length)};
+_.Td=function(){return!Az(this)?null:wC(this,lo(this.hc.b.pb,dh).length)};_.Vd=function(){return 0<this.b?zC(this,this.b):Gz(this)};_.Xd=function(){return 0<this.b?AC(this,this.b):Iz(this)};_._d=function(){this.hc=(wq(),new EC)};_.de=function(){return 0<this.b?zC(this,this.b):Gz(this)};_.ge=function(){return 0<this.b?AC(this,this.b):Iz(this)};_.b=0;function wq(){wq=x;Tz=new FC}function Ir(){var a=(wq(),wq(),Tz);!a.d&&(a.d=new GC)}function FC(){this.c=new HC;this.e=new xA}u(443,1,{},FC);_.b=null;
+_.d=null;var Tz;function HC(){}u(444,1,{},HC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(445,1,{});function IC(){IC=x;JC=new KC;LC=new KC}function MC(a,b){return b==a?!0:!b?!1:!0}function KC(){}u(446,1,{104:1},KC);_.eQ=function(a){return null==a||!A(a,104)?!1:MC(this,a)};_.hC=function(){var a;a=null.hg()+";class="+null.hg();a=!null.hg().hg()?a:a+";charset=";return uu(a)};_.tS=function(){return NC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var JC,LC;
+function OC(){OC=x;K(PC,m,104,[(IC(),LC),JC])}function QC(a){OC();this.b=a}u(447,1,{},QC);_.b=null;function RC(a){a="flavor = "+a;Fn();this.i=a}u(448,98,{105:1,117:1,124:1,132:1},RC);function SC(a,b,c){uA();TC.call(this,a,b,c,nh)}function TC(a,b,c,d){uA();sA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(449,397,ui,SC,TC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ou(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=nh;function Nz(a,b){uA();sA.call(this,a);this.e=b}u(450,397,ui,Nz);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+jh+a.Ud()+va};function Zz(a,b,c){uA();Nz.call(this,a,b);this.b=c}u(451,450,ui,Zz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function yz(a,b,c,d){uA();sA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(452,397,ui,yz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(mu(fu(this.b,oh))&&(a+="PARENT_CHANGED,"),mu(fu(this.b,ph))&&(a+="DISPLAYABILITY_CHANGED,"),mu(fu(this.b,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=nh;_.c=null;_.d=null;u(453,1,qi);function LB(a,b){uA();Nz.call(this,a,b);this.d=null;this.b=this.c=0}
+u(454,450,ui,LB);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(455,1,{});function UC(a){if(null==a)throw new Cn;}u(456,455,{},UC);
+function VC(){VC=x;WC={};WC["java.vendor"]=Ae;WC["package.restrict.access.sun"]=ch;WC["sun.java.launcher"]=gc;WC["sun.management.compiler"]=Ae;WC["os.name"]=gc;WC[" sun.boot.class.path"]=gc;WC["path.separator.applet"]=gc;WC["java.vm.specification.vendor"]=Ae;WC["java.runtime.version"]=gc;WC["http.proxyPort"]=gc;WC["user.name"]=gc;WC["user.language"]=gc;WC["os.name.applet"]=gc;WC["browser.version"]=gc;WC["java.version"]=gc;WC["user.timezone"]=gc;WC["java.endorsed.dirs"]=gc;WC["java.specification.name"]=
+"GWT";WC["java.specification.version"]="2.5.0";WC[Ve]=bc;!as&&(as=new is);as.b?WC[Ne]="yes":WC[Ne]=null}var WC;u(459,98,ri);function XC(){Fn()}function YC(a){Fn();this.i=a}u(458,459,{112:1,117:1,124:1,132:1},XC,YC);function ZC(){ZC=x;$C=new aD}function bD(a){var b;if(a.n){var c;b=new su;zn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,zn(b.b,a.b));c=a.c;a=a.k;null!=c&&zn(b.b,c);null!=a&&(b.b.b+=la,zn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function cD(a){ZC();var b,c,d;if(null==a)throw new XC;a=io(a);try{d=Xv(a,Yv(58))}catch(e){e=Vi(e);if(A(e,128))throw new YC(Dn(e));throw e;}c=Xv(a,Yv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;dD();var f,g,j;j=c.length;b=new eD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new YC(Yb+a);if(!this.n&&(this.n=mj($C,this.i),this.n||(this.n=(wq(),new fD))&&z($C,this.i,this.n),!this.n))throw new YC(Yb+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,Q,vb,Y,L,ea,Lc,pg,zb,Ud,Vd,Wd,Za,Mc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==gD(c,Yv(47),n+2))throw new hD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Wd=this.k;v=this.e;zb=this.j;r=this.b;Ib=this.o;Za=gD(L,Yv(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){vb=2;ea=-1;E=gD(L,Yv(47),2);Vd=gD(L,Yv(63),2);-1!=Vd&&(-1==E||E>Vd)&&(E=Vd);-1==E&&(E=o,v=l);Q=E;-1!=Za&&Za<E&&(Q=Za);var Ad=Yv(64);Mc=L.lastIndexOf(Ad,Q);r=L.substr(2,Q-2);-1<Mc&&(Ib=L.substr(2,Mc-2),vb=Mc+1);Lc=gD(L,Yv(58),-1==Mc?vb:Mc);t=Xv(L,Yv(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Lc=t+1:Lc=-1):Lc=-1}catch(qf){if(qf=Vi(qf),!A(qf,124))throw qf;}-1==Lc||Lc>E?J=L.substr(vb,
+Q-vb):(J=L.substr(vb,Lc-vb),pg=L.substr(Lc+1,Q-(Lc+1)),0==pg.length?ea=-1:ea=iD(pg,10))}-1<Za&&(Wd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var ec=Yv(63);Ud=L.lastIndexOf(ec,D);-1<Ud?(zb=L.substr(Ud+1,D-(Ud+1)),0==Ud&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=wz(v,Yv(47))+1,v=v.substr(0,Y-0)),D=Ud):0!=Za&&(zb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=wz(v,Yv(47))+1,0==Y?v=L.substr(E,D-E):v=v.substr(0,Y-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var He;He=v;null!=zb&&!H(zb,l)&&(null!=v?He=v+qb+zb:He=qb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=He;this.f=ea;this.k=Wd;var Bd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(Bd=wz(this.d,Yv(64)))?(this.o=this.d.substr(0,Bd-0),this.d=jo(this.d,Bd+1)):this.o=null;null!=this.c&&-1<(Bd=Xv(this.c,Yv(63)))?(this.j=jo(this.c,Bd+1),this.e=this.c.substr(0,Bd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Ib;this.e=v;this.j=zb}}catch(Cd){Cd=
+Vi(Cd);if(A(Cd,124))throw new YC(Dn(Cd));throw Cd;}if(-1>this.f)throw new YC("incorrect port: "+this.f);}u(460,1,ui,cD);_.tS=function(){return bD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var $C;u(461,1,{});function jD(a,b,c){var d,e;for(d=new kD(a.Ae().b);lD(d.b);)if(a=d.c=Qi(d.b),e=a.Ef(),null==b?null==e:Ln(b,e))return c&&(a=new mD(a.Ef(),a.Ff()),nD(d)),a;return null}u(465,1,Gi);_.ze=function(a){return!!jD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Fe()!=a.Fe())return!1;for(a=new kD(a.Ae().b);lD(a.b);)if(b=a.c=Qi(a.b),c=b.Ef(),b=b.Ff(),!this.ze(c)||!oD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=jD(this,a,!1);return!a?null:a.Ff()};_.hC=function(){var a,b,c;c=0;for(b=new kD(this.Ae().b);lD(b.b);)a=b.c=Qi(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new pD("Put not supported on this map");};
+_.Ee=function(a){a=jD(this,a,!0);return!a?null:a.Ff()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new kD(this.Ae().b);lD(c.b);)b=c.c=Qi(c.b),a?d+=Aa:a=!0,d+=l+b.Ef(),d+=ob,d+=l+b.Ff();return d+"}"};function Yy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=kb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Ef())){c=!0;break a}c=!1}return c}
+function mj(a,b){return null==b?a.c:A(b,1)?a.f[kb+b]:qD(a,b,a.Ie(b))}function qD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Ef()))return f.Ff()}return null}function z(a,b,c){return null==b?rD(a,c):A(b,1)?sD(a,b,c):tD(a,b,c,a.Ie(b))}function tD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Ef()))return a=d.Ff(),d.Gf(c),a}else e=a.b[d]=[];d=new mD(b,c);e.push(d);++a.e;return null}
+function rD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function sD(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Yi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Ef())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Ff();break a}}c=null}return c}u(464,465,Gi);_.ze=function(a){return Gv(this,a)};
+_.Ae=function(){return new uD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return mj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Yi(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ni(){Yy(this)}u(463,464,yi,Ni);_.Ge=function(a,b){return Dt(a)===Dt(b)||null!=a&&Ln(a,b)};_.Ie=function(a){return~~On(a)};function aD(){Yy(this)}u(462,463,yi,aD);function vD(){Fn()}u(466,97,vi,vD);
+function wD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=xD(a,c);if(c>=a.j)break;c=yD(a,c);++b}return b}function zD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function AD(a){var b;a.b=0<=a.k&&!a.e?a.k:xD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new vD;b=a.b;a.b=yD(a,a.b);return a.o.substr(b,a.b-b)}
+function yD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=BD(a.o,d,a.o.length);if(c<=a.i&&zD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Xv(a.d,Yv(c)))break;++d}a.n&&b==d&&(a.f?(c=BD(a.o,d,a.o.length),c<=a.i&&zD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Xv(a.d,Yv(c))&&++d));return d}
+function xD(a,b){var c,d;if(null==a.d)throw new Cn;for(d=b;!a.n&&d<a.j;)if(a.f){c=BD(a.o,d,a.o.length);if(c>a.i||!zD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Xv(a.d,Yv(c)))break;++d}return d}function CD(a){DD.call(this,a," \t\n\r\u000c",!1)}function ED(a){DD.call(this,a,za,!1)}
+function DD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=BD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=BD(this.d,d,this.d.length),this.c[c]=a}}}u(467,1,{},CD,ED,DD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function FD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Rn(e),!(Pn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ve?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Oc+c+Uc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function GD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+dg:a}function Kt(a){var a=new HD(a),b,c,d,e,f;b=$doc.getElementsByTagName(Yd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Fd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;ID(a););return a.c}u(474,1,{});
+function JD(a,b){b.Nc(new KD);b.Mc(new LD);b.Oc(new MD);b.Pc(new ND(a))}u(473,474,{});_.c=null;_.d=1;_.e=-1;function OD(a){this.b=a;this.c=new PD(this.b);this.d=this.e=1}u(472,473,{},OD);_.b=null;function PD(a){this.b=a}u(475,1,{},PD);_.Je=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new Hr(b)),QD(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",RD(b)))};_.b=null;function SD(a){this.b=a}u(476,1,{},SD);_.b=null;
+function TD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(477,1,{},TD);_.Ke=function(){Bw(this.f.i,this.c,G(this.f.pb,Sf)-this.e-this.d,G(this.f.pb,Rf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function UD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(478,1,{},UD);_.Ke=function(){Bw(this.f.i,this.c,G(this.f.pb,Sf)-this.e-this.d,G(this.f.pb,Rf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var VD=_.f=null;
+function WD(){WD=x;VD=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function XD(){XD=x;YD=K(Ht,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ZD=(eB(),hB);$D=tB(ZD);aE=y(bE,m,89,23,0);cE=y(Ht,m,1,23,0);dE=y(bE,m,89,7,0);eE=null!=(VC(),WC[Ne]);fE=y(gE,m,93,100,0);hE=y(iE,m,94,100,0)}function jE(a){var b;if(a.Gb)b=kE(a,1)+pb+kE(a,2)+pb+kE(a,3);else if(b=kE(a,0),0<b.length){var c=new lE(a.$);dj(a.ab.b,c)}return b}
+function mE(a,b){var c,d;c=b.b;if(H(c,(nE(),oE).c))Gr(pE(a));else if(H(c,qE.c))Gr(gr(a));else if(H(c,rE.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new Hr(a)),a.xb),c.b=d,Ir(),Jr(c));else if(H(c,ng)){7!=a.P&&(a.Q=nh);d=b.d;d=nu(d,mh);c=cu(d,a.Q);var e=!au(c,nh)?Wt(c):c;!au(e,th)&&sE(a.$,O(c));tE(a);a.nb=!0;RD(a);a.P=7;a.Q=d}else H(c,ug)||(H(c,le)?uE(a):vE(a,c))}
+function wE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(xE,m,-1,4,1);o=y(xE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)yE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=rA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;zE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||AE(a.gb[f])}a.C*=h}}
+function BE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new CE(a),a.$.s=0);null!=a.tb&&FD(a.tb,null)}}function DE(a,b){var c,d,e,f;f=new nC;d=Dc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=yc);d=new fC(Jb+d);var g=(nE(),oE).c;d.d=g;lC(f,d);yA(d.e,a);d=new fC(Jb+c);d.d=qE.c;yA(d.e,a);lC(f,d);a.wb&&(lC(f,new fC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new fC(c),d.d=rE.c,yA(d.e,a),lC(f,d));uz(a,f);return f}
+function EE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,ZD);a.pb?(f==a.d&&T(b,uB(ZD)),UB(b,h,g,a.Z,a.Z),T(b,(eB(),jB)),FE(b,h,g,a.Z-1,a.Z-1)):f==a.d?TB(b,h+1,g+1,a.Z,a.Z,!1):TB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(eB(),lB)),f){case 101:T(b,oB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;GE(b,!0);HE(b,IE(b,f,d,c,e));T(b,lB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(GE(b,!1),HE(b,IE(b,f,d,c,e)));JE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);UB(b,h+9,g+9,2,4);UB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,mB),UB(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,oB),UB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,pB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,lB);break;case 107:T(b,nB);UB(b,h+4,g+4,a.Z-8,a.Z-8);T(b,lB);FE(b,h+4,g+4,a.Z-8,a.Z-8);JE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);UB(b,h+9,g+9,2,4);UB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,rB),FE(b,c,e,d,d),T(b,kB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:KE(b,h,g,a.Z,!0);break;case 111:KE(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,fB);UB(b,h+3,g+5,a.Z-7,a.Z-11);T(b,lB);FE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,ZD);
+a.qb&&TB(b,h+1,g+1,a.Z,a.Z,!1);T(b,lB);LE(a,b,h,g,"NEW");break;case 106:T(b,mB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,lB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));LE(a,b,h+6,g,pc);break;case 104:T(b,mB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,lB);break;case 105:a.Ob?(T(b,qB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,lB)):LE(a,b,h,g,"123");break;case 114:T(b,sB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);UB(b,d,c,f,f);T(b,lB);ME(a,b,h,g,fB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:NE(a,b,h,g+2,3);break;case 207:NE(a,b,h,g,4);break;
+case 208:NE(a,b,h,g,5);break;case 209:NE(a,b,h,g,1);break;case 210:NE(a,b,h,g,6);break;case 211:NE(a,b,h,g,7);break;case 212:NE(a,b,h,g,8);break;case 213:LE(a,b,h,g,"FG"),a.G=new iC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=cE[d]&&ME(a,b,h,g,aE[d],cE[d])}
+function OE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,ZD),UB(d,0,0,c,b),a.pb?(T(d,(eB(),jB)),FE(d,-1,0,c,b-1)):(T(d,$D),U(d,0,0,c-1-2,0),T(d,uB(ZD)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),PE(d,a.Y),T(d,(eB(),lB)),-1!=a.K.toLowerCase().indexOf(me)&&T(d,mB),QE(d,a.K,10,15),RE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function SE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,ZD);UB(d,0,0,c,b);a.pb?(T(d,(eB(),jB)),U(d,0,b-1,c,b-1),e=TE*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,$D),U(d,0,0,0,b-1),U(d,0,TE*a.Z,b-1,TE*a.Z),T(d,uB(ZD)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=TE+2;++b)EE(a,d,1,b);RE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function UE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);UB(e,0,0,c,b);d=a.eb?(qC(),tC):(qC(),vC);if((qC(),rC)==(qC(),rC))d==tC?e.b=l:e.b=Ag;d=new DA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,vb=o=v=r=j=void 0,Y=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=t=L=j=Y=Y=v=L=J=q=Y=L=t=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&(zE(f),wE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(VE(13*f.o.C*j)));WE(f.o,j);f.o.B&&(T(g,(eB(),lB)),FE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(XD(),dE)[f.e[j]]),h=g,r=Et(f.K[j]-o/2),Y=Et(f.N[j]-o/2),L=t=o,GE(h,!0),HE(h,IE(h,r,Y,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(XD(),dE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,Y=y(M,s,-1,4,1),r=y(M,s,-1,4,1),Y[0]=Et(f.K[h]+q),r[0]=Et(f.N[h]-J),Y[1]=Et(f.K[o]+q),r[1]=Et(f.N[o]-J),Y[2]=Et(f.K[o]-q),r[2]=Et(f.N[o]+J),Y[3]=Et(f.K[h]-q),r[3]=Et(f.N[h]+J),o=g,h=Y,GE(o,!0),HE(o,XE(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(eB(),lB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(XD(),dE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-L,Q=r-t,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,pB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Y+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Y-q))),O(N(Math.round(r+J))));T(g,lB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Y=O(N(Math.round(Y)));r=O(N(Math.round(r)));U(g,o,h,Y,r);L=O(N(Math.round(ea*Q)));t=O(N(Math.round(ea*D)));U(g,o+L,h-t,Y+L,r-t);U(g,o-L,h+t,Y-L,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Y)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));PE(g,f.o.n);o=YE(f.o.o);J=f.f[j];h=qb;null!=J&&(h=J);J=yC(f.o.o,h);L=O(N(Math.round((L+Y)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,pB);QE(g,h,L,q);T(g,lB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(Y+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Y-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,GE(o,!0),HE(o,XE(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-Y)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Y))),O(N(Math.round(r))))}}D=y(xE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];PE(g,f.o.n);o=YE(f.o.o);J=y(Ht,m,1,f.u+1,0);Y=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(ZE,m,100,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(VE(2*f.o.C))));for(j=1;j<=f.u;++j)h=$E(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=yC(f.o.o,h),n[j]=aF(f,t,j,Y[j],Y[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,vb=l,f.o.Lb&&
+0<f.y[j]&&(vb+=Vb,1<f.y[j]&&(vb+=f.y[j])),v=l,0!=f.B[j]&&(1<Pj(f.B[j])&&(v+=Pj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+vb+v+l:h=v+vb+l+h,E||(q=h),J[j]=h,q=yC(f.o.o,q),v=yC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=aF(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(XD(),dE)[f.e[j]]),UB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(XD(),dE)[f.e[j]]):T(g,(eB(),lB)):T(g,(XD(),aE)[f.c[j]]),QE(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],L=O(N(VE(f.K[j]-q/2))),q=O(N(VE(f.N[j]+~~(o/2)-1))),
+T(g,(eB(),pB)),QE(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(eB(),mB):(eB(),sB)),0<f.E&&106!=f.o.d&&(v=n[f.E],FE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(VE(f.K[h]+q))),E[1]=O(N(VE(f.K[o]+q))),v[0]=O(N(VE(f.N[h]-J))),v[1]=O(N(VE(f.N[o]-J))),E[3]=O(N(VE(f.K[h]-q))),E[2]=O(N(VE(f.K[o]-q))),v[3]=O(N(VE(f.N[h]+J))),v[2]=O(N(VE(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(GE(ea,!1),HE(ea,XE(ea,j,Q,5,!0)))),106==f.o.d&&bF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(eB(),mB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],FE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(eB(),jB)),U(e,c-1,0,c-1,b-1)):(T(e,uB(ZD)),U(e,c-1,0,c-1,b-1),T(e,ZD),U(e,c-2,0,c-2,b-1),T(e,$D),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(eB(),pB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new HB(Wb,0,13),a.X=new xC(a.U),null!=a.cb&&(d=yC(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(eB(),lB)),PE(e,a.U),QE(e,a.cb,c,b)));RE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function NE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Et(c+a*Math.sin(j)),n[f]=Et(d+a*Math.cos(j));f=e+1;b.o&&(GE(b,!1),HE(b,XE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Et(c+(a-3)*Math.sin(j)),n[f]=Et(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function cF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,ZD);UB(d,0,0,b,c);a.pb?(T(d,(eB(),jB)),c=14*(a.Z+a.T),FE(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,uB(ZD)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,$D),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)EE(a,d,b,1),EE(a,d,b,2);a.d=c;RE(a.Vb,a.Rb,0,0)}}
+function KE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);JE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function dF(a,b,c){var d,e,f,g,j,h;eF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=fF(b);b=new DD(b,j,!0);e=l;for(d=1;5>=d;++d)e=gF(b,j);d=hF(iD(io(e.substr(0,3)),10)).b;g=hF(iD(io(e.substr(3,3)),10)).b;gF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=gF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new iF(a,f)}wE(a,1,d,1);wE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new iF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",RD(a),!1;null!=a.j&&a.$&&jF(a.$,a.j,!0);null!=a.k&&
+a.$&&jF(a.$,a.k,!1);j=kF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new lF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];wE(a,1,j,0)}c&&RD(a);return!0}function Kr(a,b){a.lb=!0;a.K=b}function WE(a,b){100>b&&(!fE[b]&&(fE[b]=new HB(Wb,0,b)),!hE[b]&&Bt(hE,b,new xC(fE[b])),a.n=fE[b],a.o=hE[b])}
+function Or(a,b){var c,d;if(0==b)return!1;tE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:BE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;mF(a,nF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new dw("Cannot redo. Index is out of range.");if(!d.b.d)throw new dw(Zb);
+d.b=d.b.d;mF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Uu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Kr(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=oF(d),pF(a,d,!1,!0),null!=a.tb&&FD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Uu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Kr(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=oF(d),pF(a,d,!1,!0),null!=a.tb&&FD(a.tb,null));break;case 101:a.Mb&&qF(a.Mb);a.Mb=new rF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new sF(a):a.Eb.hc.d.hb?tF(a.Eb.hc.d):uF(a.Eb);break;case 114:a.c&&
+qF(a.c);a.c=new rF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,vF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=wF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(xE,m,-1,4,1);yE(a.$,d);a.nb=!0;a.$=new lE(a.$);d=Et(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;xF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,yF(a.$,a.$.E),a.$.E=0,uE(a)):0<a.$.F&&(a.nb=!0,zF(a.$,a.$.F),a.$.F=0,uE(a));AF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new nC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new fC(c),lC(j,g),g.d=c,yA(g.e,a);uz(a,j);a.F=j}mC(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(qF(a.p),a.p=null);0==a.$.E&&(a.p=new rF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,uE(a)),18==a.e&&(d=lo((Lr(),Mr).hc.b.pb,dh),BF(a.$,a.$.E,d),uE(a)),AF(a.$))}RD(a);return!0}
+function gr(a){var b,c,d;d=pE(a);c=l;if(a.Gb){var e,f,g;g=it([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)wF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(CF(g[1][0],3)+CF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+DF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+DF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new EF(a,a.gb,a.vb)),c=DF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function FF(a,b,c,d){var e;e=c;var f=d,g,j;(g=GF(b),j=0!=(b.f&2),g||j)?(a.Gb?mC((!a.x&&(a.x=DE(a,!0)),a.x),a,e,f):mC((!a.w&&(a.w=DE(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=HF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=TE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",RD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",RD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Or(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)yF(a.$,a.$.E),a.$.E=0,uE(a);else{if(106==a.d)return!0;if(108==a.d)IF(a.$,a.$.E,0),uE(a);else if(157==a.d)IF(a.$,a.$.E,1),uE(a);else if(158==a.d)IF(a.$,a.$.E,-1),uE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):uE(a);else if(206<=a.d&&229>=a.d)a.P=2,JF(a.$),uE(a);else if(230==a.d)a.P=3,uE(a);else if(233<=a.d&&262>a.d)KF(a.$,!1),uE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;BF(a.$,a.$.E,lo(a.Eb.f.hc.b.pb,dh));a.$.n=!0;uE(a)}else if(105==a.d)LF(a.$),uE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=lo((Lr(),Mr).hc.b.pb,dh),1>d.length&&(d=Nc),BF(a.$,a.$.E,
+d)),uE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,JF(a.$),uE(a);else if(0<a.$.F)if(104==a.d)zF(a.$,a.$.F),a.$.F=0,uE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Kr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;yF(d,c);d.b[c]=0}a.$.F=0;uE(a)}else if(201==a.d)MF(a.$,a.$.F),uE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),uE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,uE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,uE(a);else if(206<=a.d&&229>=a.d)a.P=2,JF(a.$),uE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=lo(a.Eb.f.hc.b.pb,dh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;uE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new CE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(NF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,JF(a.$)):300<a.d?(NF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=lo((Lr(),Mr).hc.b.pb,dh),1>d.length&&(d=Nc),BF(a.$,1,d))):230==a.d?OF(a,null,!0):233<=a.d&&262>a.d?(NF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,KF(a.$,!0)):VC();uE(a)}else e=!1;e&&(AF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,RD(a))}return e}
+function PF(a,b,c,d){var e,f;if(a.A||!a.ib||GF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=QF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)yF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),zF(b,e),0<QF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Kr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<QF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Kr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(HF(b)||GF(b))sE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(xE,m,-1,4,1);yE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;tE(a);a.nb=!0;RD(a);a.Tb=c;a.Ub=d;return!0}
+function RF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||GF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((XD(),eE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;SF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(SF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;tE(a);a.nb=!0;RD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function TF(a){if(a.A)return!0;a.jb&&(a.jb=!1,uE(a));a.lb=!1;a.Q=nh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=QF(b,b.u),6>b.A[c]&&(UF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),yF(b,b.u));b.D=!1;uE(a)}else a:{var b=a.$,e,f;c=QF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Kr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Kr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(VE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(VE((b.N[b.G]+b.N[c])/2))))}}AE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,nF(b),b.b.d=c),uE(a),a.s=!1)}else 5==a.P&&(AE(a.$),uE(a));0<a.P&&(a.E=!1,tE(a),a.nb=!0,AF(a.$),VF(a.$),RD(a),a.P=0,a.i=!1);if(eE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,tE(a),a.nb=!0,RD(a);return!0}function tE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function SF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,FD(a.sb,K(WF,m,127,[new S(a.f),new S(b)]))}
+function XF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Lf)?a.Gb=!1:-1<b.indexOf(ig)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Gf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Pf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,wE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)YF(a.gb[d]),zE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Zf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(pd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++TE;c&&RD(a)}
+function RD(a){var b,c,d,e;b=rA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Le(a.db,d,c),a.A&&e&&wE(a,1,a.vb,0),UE(a),a.A||(a.Rb=a.Le(a.Rb,b.c,2*a.Z+a.T),cF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Le(a.R,a.Z,c),SE(a),a.J=a.Le(a.J,d,a.Z),OE(a))):(UE(a),a.A||(OE(a),a.E&&(cF(a),SE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function ZF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=wF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=$E(c,h);c.o.N&&0<c.y[h]&&(j+=Vb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Pj(c.B[h])&&(j+=Pj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=kb+g);o+=ba+j+ba+$F(0.055999999999999994*c.K[h],0,2)+ba+$F(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=lh),e+=c)}return e}function kE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=wF(a.gb[c]),d!=b))continue;d=void 0;d=aG(a.gb[c]);d=bG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function uE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&FD(a.tb,null)}var c,d,e;e=new cG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=aG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new dG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function pF(a,b,c,d){try{dF(a,b,d)?c&&uE(a):RD(a)}catch(e){if(e=Vi(e),A(e,124))RD(a);else throw e;}}
+function OF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;eF(a,c);e=j=0;r=new DD(b,"|>",!0);g=-1<b.indexOf(pb);n=1;h=wD(r);a.vb=0;for(f=1;f<=h;++f)if(o=AD(r),io(o),!H(o,lh))if(H(o,pb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new eG(a,o);if(0==a.$.u){fG(a,"ERROR - problems in reading/processing molecule !");VC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(fG(a,"ERROR - strange reaction - fixing !"),VC(),d=!1):3<n?(fG(a,"ERROR - strange reaction !"),VC(),d=!1):(1<a.vb&&!g&&XF(a,Gf,!0),g&&!a.Gb&&XF(a,
+ig,!0),!g&&a.Gb&&XF(a,Lf,!0),g?(wE(a,1,j,1),wE(a,j+1,e-1,2),wE(a,e,a.vb,3)):wE(a,1,a.vb,0),c&&RD(a),d=!0)}d?uE(a):RD(a)}catch(q){if(q=Vi(q),A(q,124))RD(a);else throw q;}}function gG(a){tE(a);a.nb=!0;RD(a)}function eF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new CE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&RD(a);null!=a.tb&&FD(a.tb,null)}
+function mF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=aG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&FD(a.tb,null)}}function hG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,RD(a),null):a.gb[b]}
+function vE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Na)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Oa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Da)?c=245:H(b,Ea)&&(c=238);0<c?Or(a,c):b="Not known group!";a.lb=!0;a.K=b;RD(a)}function fG(a,b){a.lb=!0;a.K=b;RD(a)}function pE(a){var b;b=jE(a);tE(a);RD(a);return b}
+function LE(a,b,c,d,e){var f,g,j,h;f=a.X;h=yC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new HB(f.c.b,f.c.d,g),f=new xC(j),h=yC(f,e),b.f=j,b.j=iG(j);else PE(b,a.U);f=JB(f.c).b-JB(f.c).c;QE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function ME(a,b,c,d,e,f){var g,j;g=YE(a.W);j=yC(a.W,f);PE(b,a.V);(b.e=e)&&(b.i=lg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);QE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function YE(a){return JB(a.c).b-JB(a.c).c}
+function Nr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=zd,RD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=zd):Kr(a,a.z+ba),RD(a))}u(482,393,Fi);_.xe=function(a){mE(this,a)};_.Le=function(a,b,c){return nA(this,b,c)};_.Me=function(){};_.ee=function(){RD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=nh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var TE=10,fE,hE,ZD,$D,aE,YD,eE,jG=null,dE,cE;
+function kG(){XD();lA.call(this);this.Vb=(wq(),wq(),Tz).b;this.y=new HB(null,0,8);this.u=(eB(),fB);this.gb=y(lG,m,140,99,0);this.ab=new jA;this.Ib=new mG;this.L=H((VC(),WC[Ve]),bc);this.v=new nG;this.H=K(Ht,m,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Oa,Qa,Fa,Ea,Da]);this.$=new CE(this);dE[0]=iB;dE[1]=new gB(255,153,153);dE[2]=new gB(255,204,102);dE[3]=new gB(255,255,153);dE[4]=new gB(102,255,255);dE[5]=new gB(51,204,255);dE[6]=new gB(255,153,255)}u(481,482,Fi,kG);
+_.Le=function(a,b,c){var d;return a?(d=a.b,wj(d.u,b,c),a):nA(this,b,c)};_.Me=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[oG(b.b),a])}};_.b=null;function pG(a){if(a.e.pb.style.display!=Kf){qA(a.d);var b;for(b=new Pi(a.f.k);b.c<b.e.Fe();)a=Qi(b),a.Ke()}}function qG(a){rG.call(this,a,db,db,null)}function sG(a,b){rG.call(this,a,db,db,b)}function tG(a,b,c){rG.call(this,a,b,c,null)}
+function rG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H($b,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=rj(a)){this.c=uG;++uG;this.e=e;this.d=new kG;this.f=new vG(this.d,b,c,d);yw(e,this.f);d&&hd in d&&(this.f.c=d[hd]);a=this.f;a.e||(a.e=oA(a,G(a.pb,Sf),G(a.pb,Rf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?jG=$b:jG="JME";b.w=DE(b,!1);b.x=DE(b,!0);Kr(b,jG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=rA(b);hA(b,null);b.pb||(b.T=0);b.U||(b.U=new HB(Wb,0,13),b.X=new xC(b.U));b.V||(b.V=new HB(Wb,1,13),b.W=new xC(b.V));b.Y||(b.Y=new HB(Wb,0,11),new xC(b.Y));WE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;TE=10;b.Lb=!0;try{r=wG(b.Vb,"options");null!=r&&XF(b,r,!1);j=wG(b.Vb,"jme");null!=j&&(b.M=j);n=wG(b.Vb,"mol");null!=n&&(b.bb=n);g=wG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=wG(b.Vb,Ng);null!=o&&(b.cb=o,RD(b));b.k=wG(b.Vb,"atomcolors");b.j=wG(b.Vb,"atombg");f=wG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(eB(),fB);try{if(0!=f.indexOf(la))throw new En("bad hex encoding");E=iD(f.substr(1,2),16);D=iD(f.substr(3,2),16);t=iD(f.substr(5,2),16);q=v=new gB(E,D,t)}catch(J){if(J=Vi(J),A(J,124))VC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&vF(b.$);h=wG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Vi(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)aE[f]=(eB(),nB),cE[f]=Nc;cE[1]=Vb;aE[1]=(eB(),jB);cE[2]=yb;aE[2]=nB;cE[3]=Cb;aE[3]=jB;cE[4]=fc;aE[4]=sB;cE[5]=mc;
+aE[5]=mB;cE[9]=Qb;aE[9]=pB;cE[10]=Gb;aE[10]=pB;cE[11]=Bb;aE[11]=pB;cE[12]=Xb;aE[12]=pB;cE[8]=Cc;aE[8]=uB(oB);cE[7]=oc;aE[7]=nB;cE[6]=Fc;aE[6]=jB;cE[13]=Ec;aE[13]=jB;cE[18]=Nc;aE[18]=jB;cE[19]=pc;aE[19]=jB;cE[20]=qc;aE[20]=jB;cE[21]=rc;aE[21]=jB;cE[22]=sc;aE[22]=jB;Rz(b);b._=new xG;f=a.d;f.D=rA(f);null!=f.M?(OF(f,f.M,!1),null!=f.j&&f.$&&jF(f.$,f.j,!0),null!=f.k&&f.$&&jF(f.$,f.k,!1)):null!=f.bb&&pF(f,f.bb,!1,!1);RD(a.d);h=this.d;f=this.f;JD(new OD(h),f);q=0>=yG();n=new $x((WD(),VD));n.pb.alt="drag out MOL or RXN file";
+Vv(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new SD(h);yw(f.i,n);t=new TD(f,n,r,j,g);Bw(t.f.i,t.c,G(t.f.pb,Sf)-t.e-t.d,G(t.f.pb,Rf)-(t.b-t.d));dj(f.k,t);q?(q=new zG,Vv(q,n.pb.alt),0<=r&&(q.pb.style[ih]=r+dg),0<=o&&(q.pb.style[Ie]=o+dg),yw(f.i,q),g=new UD(f,q,r,j,g),Bw(g.f.i,g.c,G(g.f.pb,Sf)-g.e-g.d,G(g.f.pb,Rf)-(g.b-g.d)),dj(f.k,g),q.pb.draggable=ch,q.pb.style[Od]=(Eo(),Ef),aw(q,h,(dr(),dr(),er))):(n.pb.draggable=ch,n.pb.style[Od]=(Eo(),Ef),aw(n,h,(dr(),dr(),er)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function AG(){return Kt(null)}function BG(a){return Kt(a)}u(483,1,hi,qG,sG,tG,rG);_.Ne=function(a){B(this.f,new CG(this,a),(zq(),zq(),Aq))};_.Oe=function(a){B(this.f,new DG(this,a),(Wr(),Wr(),Xr))};_.Pe=function(a){uF(new EG(a,this.d,ZD))};_.Qe=function(){BE(this.d)};_.Re=function(){ao((Yn(),Zn),new FG(this))};_.Se=function(){return this.b};_.Te=function(){return this.c};_.Ue=function(){return this.d.I};_.Ve=function(){return this.d.eb};_.We=function(){return this.d.fb};_.Xe=function(){return this.d.tb};
+_.jd=function(){return G(this.f.pb,Rf)};_.Ye=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Sf);a[1]=G(this.f.pb,Rf);return a};_.kd=function(){return G(this.f.pb,Sf)};_.Ze=function(){return this.e.pb};_.$e=function(){return this.d.yb};_._e=function(){return this.d.Ab};_.af=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.pb.style.display!=Kf};_.bf=function(){var a=this.d,b;a.Gb?b=ZF(a,1)+pb+ZF(a,2)+pb+ZF(a,3):b=ZF(a,0);return b};_.cf=function(){return gr(this.d)};
+_.df=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=jE(a);a.Pb=b;RD(a);return c};_.ef=function(a){XF(this.d,a,!0)};_.ff=function(){};_.gf=function(a){pF(this.d,a,!0,!0)};_.hf=function(a){OF(this.d,a,!0)};_.je=function(){pG(this)};_.jf=function(){eF(this.d,!0)};_.kf=function(a){var b=this.d;if(a=hG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;gG(b)}};_.lf=function(a){this.b=a;!this.d.b&&(this.d.b=new GG(this))};
+_.mf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Pi(b.b);d.c<d.e.Fe();)c=Qi(d),a?c.b=l:c.b=Ag}qA(b.d)};_.nf=function(a,b){var c=this.d,d;if(d=hG(c,a))jF(d,b,!0),gG(c)};_.of=function(a,b){var c=this.d,d;d=hG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,RD(c)):(d.E=b,gG(c))};_.od=function(a){Uv(this.f,a);pG(this)};_.pf=function(a){this.d.I=a};_.qf=function(a){var b=this.d;b.eb=a;RD(b)};_.rf=function(a){var b=this.d;b.fb=a;RD(b)};_.sf=function(a){this.d.sb=a};
+_.tf=function(a){this.d.tb=a};_.uf=function(a){var b=this.d;b.yb=a;b.w=DE(b,!1)};_.vf=function(a){this.d.Ab=a};_.wf=function(a,b){var c=this.f;c.qd(a);c.od(b);pG(this)};_.xf=function(a){vE(this.d,a)};_.yf=function(a,b){var c=this.d;c.i=!1;c.Qb=new eG(c,a);c.d=253;c.lb=!0;c.K=b;RD(c)};_.pd=function(a){Zv(this.e.pb,a)};_.qd=function(a){this.f.pb.style[ih]=a;pG(this)};_.zf=function(a){fG(this.d,a)};_.Af=function(){return pE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var uG=0;
+function FG(a){this.b=a}u(484,1,{},FG);_.xc=function(){var a,b;for(b=new Pi(this.b.f.b);b.c<b.e.Fe();)a=Qi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function GG(a){this.b=a}u(485,1,{},GG);_.b=null;function CG(a,b){this.b=a;this.c=b}u(486,1,{},CG);_.Lc=function(a){a=a.b;ao((Yn(),Zn),new HG(this,this.c,a))};_.b=null;_.c=null;function HG(a,b,c){this.b=a;this.d=b;this.c=c}u(487,1,{},HG);_.xc=function(){var a=this.c;this.d.b.apply(a,[oG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function DG(a,b){this.b=a;this.c=b}u(488,1,{},DG);_.b=null;_.c=null;function Zr(a,b,c){this.b=a;this.d=b;this.c=c}u(489,1,{},Zr);_.xc=function(){var a=this.c;this.d.b.apply(a,[oG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function IG(){var a=JG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;KG(LG,arguments)?a=arguments[0]:3==arguments.length?a=new tG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new qG(arguments[0]):4==arguments.length?a=new rG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new sG(arguments[0],arguments[1]));this.g=a;MG();a[Vc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Ne(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new NG(a))});b.addMouseOverHandler=C(function(a){this.g.Oe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new NG(a))});b.alert=C(function(a){this.g.Pe(a)});b.clear=C(function(){this.g.Qe()});b.deferredRepaint=C(function(){this.g.Re()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.Ye()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.af(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g.bf()});b.molFile=C(function(){return this.g.cf()});b.nonisomericSmiles=C(function(){return this.g.df()});b.options=C(function(a){this.g.ef(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.gf(a)});b.readMolecule=C(function(a){this.g.hf(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=LG;MG();var f=b,g,b=OG.c;g=PG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=PG(b,
+e,f)}if(!g)throw new Zi("Can't find exported method for given arguments: 0"+kb+f.length+aa);return g[0]});b.reset=C(function(){this.g.jf()});b.resetAtomColors=C(function(a){this.g.kf(a)});b.setAfterPasteCallBack=C(function(a){this.g.lf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new NG(a))});b.setAntialias=C(function(a){this.g.mf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.nf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.of(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.pf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.qf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.rf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.sf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.tf(a)});b.setPasteLabel=C(function(a){this.g.uf(a)});b.setPrePasteJSfunction=C(function(a){this.g.vf(a)});b.setSize=C(function(a,b){this.g.wf(a,b)});b.setSubstituent=C(function(a){this.g.xf(a)});b.setTemplate=C(function(a,
+b){this.g.yf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.zf(a)});b.smiles=C(function(){return this.g.Af()});QG({"0":{"0":[[AG,null,void 0]],1:[[BG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new RG(e));return[e]},ve]]}});SG(LG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function It(){TG||(TG=!0,IG())}u(490,1,{},It);
+var TG=!1;function Mt(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Lt(){}u(492,1,{},Lt);_.xc=function(){Mt()};function RG(a){this.b=a}u(493,1,{114:1,152:1},RG);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function NG(a){this.b=a}u(494,1,{115:1,152:1},NG);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function ID(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ih)||l;b=c.getAttribute(Ie)||l;f=c.getAttribute(If)||l;e=c.getAttribute(Le)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(If)||l,h=h.getAttribute(dh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Fd);c.removeAttribute(If);c.removeAttribute("archive");c.removeAttribute(Ie);c.removeAttribute(ih);c.removeAttribute(gd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=po();c.setAttribute(Le,d);c.style[ih]=GD(g);c.style[Ie]=GD(b);b=new UG(a,d,n,e,c,f);ao((Yn(),Zn),b);++a.c;return!0}function HD(a){this.b="JME.class";this.e=a}u(495,1,{},HD);_.Fc=function(){return ID(this)};_.b=null;_.c=0;_.d=null;_.e=null;function UG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(496,1,{},UG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Le,this.f):this.d.removeAttribute(Le);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function VG(){}u(497,1,hi,VG);function WG(a){this.b=a}u(498,1,{},WG);_.xc=function(){this.b()};_.b=null;
+function XG(){var a=JG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;KG(YG,arguments)?a=arguments[0]:0==arguments.length&&(a=new VG);this.g=a;MG();a[Vc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){ao((Yn(),Zn),new WG(a))});SG(YG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Jt(){ZG||(ZG=!0,XG())}u(499,1,{},Jt);var ZG=!1;function $G(a){Fn();this.i=a}
+u(500,459,ri,$G);function St(){Fn();this.i="divide by zero"}u(501,97,vi,St);function Ct(){Fn()}function aH(a){Fn();this.i=a}u(502,97,vi,Ct,aH);function bH(){bH=x;cH=new dH(!1);eH=new dH(!0)}function dH(a){this.b=a}u(503,1,{117:1,118:1,121:1},dH);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ch:"false"};_.b=!1;var cH,eH;
+function BD(a,b,c){var d,e;d=fH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function gH(){}function hH(a){return typeof a==Pf?Cc+(0>a?-a:a):a}function iH(a,b){var c;c=new gH;c.e=Hb+(jH(0!=a?-a:0)?hH(0!=a?-a:0):l+Hi(c));kH(0!=a?-a:0)&&lH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new gH;b.e=Hb+(jH(a)?hH(a):l+Hi(b));kH(a)&&lH(a,b);return b}
+function Z(a,b){var c;c=new gH;c.e=Hb+(jH(a)?hH(a):l+Hi(c));kH(a)&&lH(a,c);c.c=b?8:0;return c}function mH(){var a;a=new gH;a.e=Hb+(jH(0)?hH(0):l+Hi(a));kH(0)&&lH(0,a);a.c=2;return a}function nH(a){var b;b=new gH;b.e=Hb+(jH(a)?hH(a):l+Hi(b));kH(a)&&lH(a,b);b.c=1;return b}function kH(a){return typeof a==Pf&&0<a}function jH(a){return null!=a&&0!=a}
+function lH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.d])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(505,1,{},gH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function oH(a){var b;if(!(b=pH,!b&&(b=pH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new qH(Tb+a+da);return parseFloat(a)}
+function iD(a,b){var c,d;if(null==a)throw new qH(Of);if(2>b||36<b)throw new qH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new qH(Tb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new qH(Tb+a+da);if(-2147483648>c||2147483647<c)throw new qH(Tb+a+da);return c}u(507,1,{117:1,129:1});var pH=null;function rH(a){this.b=a}
+u(506,507,{117:1,121:1,122:1,129:1},rH);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return Et(this.b)};_.tS=function(){return l+this.b};_.b=0;function FA(a){this.b=a}u(508,507,{117:1,121:1,125:1,129:1},FA);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return Et(this.b)};_.tS=function(){return l+this.b};_.b=0;function tA(){Fn()}function Fk(a){Fn();this.i=a}u(509,97,ji,tA,Fk);function tw(){Fn()}function wx(a){Fn();this.i=a}u(510,97,vi,tw,wx);
+function S(a){this.b=a}function du(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Xt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function hF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sH(),tH)[b],!c&&(c=tH[b]=new S(a)),c):new S(a)}u(511,507,{117:1,121:1,127:1,129:1},S);_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function sH(){sH=x;tH=y(WF,m,127,256,0)}var tH;function Pj(a){return 0>a?-a:a}function Oj(a,b){return a>b?a:b}function VE(a){return Math.round(a)}function Cn(){Fn()}function Ds(a){Fn();this.i=a}u(514,97,{117:1,124:1,128:1,130:1,132:1},Cn,Ds);function Ji(){Ji=x;Ki=K(Ii,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ki;function qH(a){Fn();this.i=a}u(516,509,ji,qH);
+function Jn(a){this.b="Unknown";this.d=a;this.c=-1}u(517,1,{117:1,131:1},Jn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function fH(a,b){return a.charCodeAt(b)}function uH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Zs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Xv(a,b){return a.indexOf(b)}
+function gD(a,b,c){return a.indexOf(b,c)}function wz(a,b){return a.lastIndexOf(b)}function oF(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+jo(c,++d):c=c.substr(0,d-0)+jo(c,++d);return a.replace(RegExp(b,we),c)}
+function vH(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Ht,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function jo(a,b){return a.substr(b,a.length-b)}
+function io(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Yv(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return uu(this)};_.tS=_.toString;function wH(){wH=x;xH={};yH={}}
+function uu(a){wH();var b=kb+a,c=yH[b];if(null!=c)return c;c=xH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+fH(a,d++);c|=0}256==zH&&(xH=yH,yH={},zH=0);++zH;return yH[b]=c}var xH,zH=0,yH;function yn(a,b){zn(a.b,b);return a}function xn(){this.b=new ko}function AH(){this.b=new ko;this.b.b+=l}u(519,1,pi,xn,AH);_.tS=function(){return this.b.b};function su(){this.b=new ko}
+function eD(){this.b=new ko}function Xs(a){this.b=new ko;zn(this.b,a)}u(520,1,pi,su,eD,Xs);_.tS=function(){return this.b.b};function hD(a){a="String index out of range: "+a;Fn();this.i=a}u(521,510,vi,hD);
+function BH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Cn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new aH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new aH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new tw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Bt(b,c,a[--d])}else for(c=e+c;e<c;)Bt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function $v(){Fn()}function pD(a){Fn();this.i=a}u(523,97,vi,$v,pD);function LA(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Ln(b,c))return a;return null}function OA(a,b){var c;return(c=LA(a.Bd(),b))?(c.bd(),!0):!1}function CH(a){var b,c,d,e;d=new xn;b=null;d.b.b+=Oc;for(c=a.Bd();c._c();)null!=b?zn(d.b,b):b=Aa,e=c.ad(),zn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Uc;return d.b.b}u(524,1,{});_.Bf=function(){throw new pD("Add not supported on this collection");};
+_.Cf=function(a){return!!LA(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Df=function(a){return OA(this,a)};_.tS=function(){return CH(this)};u(526,524,oi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Cf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=On(c),a=~~a);return a};
+function DH(a,b){var c;return A(b,136)&&(c=b.Ef(),Gv(a.b,c))?(c=mj(a.b,c),a.b.Ge(b.Ff(),c)):!1}function uD(a){this.b=a}u(525,526,oi,uD);_.Cf=function(a){return DH(this,a)};_.Bd=function(){return new kD(this.b)};_.Df=function(a){return DH(this,a)?(a=a.Ef(),Yi(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function nD(a){if(a.c)Si(a.b),Yi(a.d,a.c.Ef()),a.c=null;else throw new dw("Must call next() before remove().");}
+function kD(a){var b;this.d=a;b=new jj;a.d&&dj(b,new EH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new FH(a,d.substring(1));b.Bf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Bf(c[d])}this.b=new Pi(b)}u(527,1,{},kD);_._c=function(){return lD(this.b)};_.ad=function(){return this.c=Qi(this.b)};_.bd=function(){nD(this)};_.b=null;_.c=null;_.d=null;u(529,1,Vh);_.eQ=function(a){return A(a,136)&&oD(this.Ef(),a.Ef())&&oD(this.Ff(),a.Ff())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Ef()&&(a=On(this.Ef()));null!=this.Ff()&&(b=On(this.Ff()));return a^b};_.tS=function(){return this.Ef()+ob+this.Ff()};function EH(a){this.b=a}u(528,529,Vh,EH);_.Ef=function(){return null};_.Ff=function(){return this.b.c};_.Gf=function(a){return rD(this.b,a)};_.b=null;function FH(a,b){this.c=a;this.b=b}u(530,529,Vh,FH);_.Ef=function(){return this.b};_.Ff=function(){return this.c.f[kb+this.b]};_.Gf=function(a){return sD(this.c,this.b,a)};_.b=null;_.c=null;
+function tx(a,b){(0>a||a>=b)&&GH(a,b)}function GH(a,b){throw new wx("Index: "+a+", Size: "+b);}u(531,524,si);_.Hf=function(){throw new pD("Add not supported on this list");};_.Bf=function(a){this.Hf(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Ln(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:On(c)),b=~~b;return b};_.Bd=function(){return new Pi(this)};_.Jf=function(){return this.Kf(0)};_.Kf=function(a){return new HH(this,a)};_.Lf=function(){throw new pD("Remove not supported on this list");};function lD(a){return a.c<a.e.Fe()}function Qi(a){if(a.c>=a.e.Fe())throw new ww;return a.e.If(a.d=a.c++)}function Si(a){if(0>a.d)throw new Mx;a.e.Lf(a.d);a.c=a.d;a.d=-1}function Pi(a){this.e=a}u(532,1,{},Pi);_._c=function(){return lD(this)};
+_.ad=function(){return Qi(this)};_.bd=function(){Si(this)};_.c=0;_.d=-1;_.e=null;function HH(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&GH(b,c);this.c=b}u(533,532,{},HH);_.Mf=function(){return 0<this.c};_.Nf=function(){if(0>=this.c)throw new ww;return this.b.If(this.d=--this.c)};_.b=null;function IH(a){a=new kD(a.c.b);return new JH(a)}function KH(a,b){this.b=a;this.c=b}u(534,526,oi,KH);_.Cf=function(a){return Gv(this.b,a)};_.Bd=function(){return IH(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function JH(a){this.b=a}u(535,1,{},JH);_._c=function(){return lD(this.b.b)};_.ad=function(){return(this.b.c=Qi(this.b.b)).Ef()};_.bd=function(){nD(this.b)};_.b=null;u(536,531,si);_.Hf=function(a,b){var c;c=RA(this,a);var d=c.e;new MA(b,c.c);++d.c;++c.b;c.d=null};_.If=function(a){var b;b=RA(this,a);try{return SA(b)}catch(c){c=Vi(c);if(A(c,137))throw new wx("Can't get element "+a);throw c;}};_.Bd=function(){return RA(this,0)};
+_.Lf=function(a){var b,c;b=RA(this,a);try{c=SA(b)}catch(d){d=Vi(d);if(A(d,137))throw new wx("Can't remove element "+a);throw d;}LH(b);return c};function MH(a){a.c=y(NH,m,0,0,0)}function $z(a,b,c){(0>b||b>a.d)&&GH(b,a.d);a.c.splice(b,0,c);++a.d}function dj(a,b){Bt(a.c,a.d++,b);return!0}function Uu(a,b){tx(b,a.d);return a.c[b]}function Ij(a,b){for(var c=0;c<a.d;++c)if(oD(b,a.c[c]))return c;return-1}function Xu(a,b){var c;c=(tx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function cj(a,b){var c;c=Ij(a,b);if(-1==c)return!1;Xu(a,c);return!0}function Jk(a,b){var c;if(b.length<a.d){c=b;var d;d=ht(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Bt(b,c,a.c[c]);b.length>a.d&&Bt(b,a.d,null);return b}function jj(){MH(this)}function FB(a){MH(this);this.c.length=a}function zA(a){MH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(537,531,Th,jj,FB,zA);_.Hf=function(a,b){$z(this,a,b)};
+_.Bf=function(a){return dj(this,a)};_.Qe=function(){this.c=y(NH,m,0,0,0);this.d=0};_.Cf=function(a){return-1!=Ij(this,a)};_.If=function(a){return Uu(this,a)};_.Ce=function(){return 0==this.d};_.Lf=function(a){return Xu(this,a)};_.Df=function(a){return cj(this,a)};_.Fe=function(){return this.d};_.d=0;function QA(a,b,c){var d;for(d=0;d<b;++d)Bt(a,d,c)}function Ts(){Ts=x;Us=new OH}var Us;function OH(){}u(540,531,ii,OH);_.Cf=function(){return!1};_.If=function(){throw new tw;};_.Fe=function(){return 0};
+function PH(){this.b=new Date}function QH(a){return 10>a?ab+a:l+a}u(541,1,{117:1,120:1,121:1,133:1},PH);_.eQ=function(a){return A(a,133)&&gu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ot(c&4194303,b&4194303,e&1048575);a=Ot(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(RH(),SH)[this.b.getDay()]+ba+TH[this.b.getMonth()]+ba+QH(this.b.getDate())+ba+QH(this.b.getHours())+kb+QH(this.b.getMinutes())+kb+QH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function RH(){RH=x;SH=K(Ht,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));TH=K(Ht,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var SH,TH;
+function Ms(a,b){return null==z(a.b,b,a)}function Ls(){this.b=new Ni}u(543,526,{117:1,120:1,138:1},Ls);_.Bf=function(a){return Ms(this,a)};_.Cf=function(a){return Gv(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return IH(new KH(this.b,new uD(this.b)))};_.Df=function(a){return null!=Yi(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return CH(new KH(this.b,new uD(this.b)))};_.b=null;
+function RA(a,b){var c,d;(0>b||b>a.c)&&GH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new UH(a,b,d)}function VA(){this.b=new VH;this.c=0}u(544,536,ii,VA);_.Bf=function(a){new MA(a,this.b);++this.c;return!0};_.Kf=function(a){return RA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function SA(a){if(a.c==a.e.b)throw new ww;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function LH(a){if(!a.d)throw new Mx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function UH(a,b,c){this.e=a;this.c=c;this.b=b}u(545,1,{},UH);_._c=function(){return this.c!=this.e.b};_.Mf=function(){return this.c.c!=this.e.b};_.ad=function(){return SA(this)};_.Nf=function(){if(this.c.c==this.e.b)throw new ww;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){LH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function VH(){this.b=this.c=this}
+function MA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(546,1,{},VH,MA);_.b=null;_.c=null;_.d=null;function mD(a,b){this.b=a;this.c=b}u(547,529,Vh,mD);_.Ef=function(){return this.b};_.Ff=function(){return this.c};_.Gf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function ww(){Fn()}u(548,97,{117:1,124:1,130:1,132:1,137:1},ww);function oD(a,b){return Dt(a)===Dt(b)||null!=a&&Ln(a,b)}function EB(a){var b=y(WA,m,90,0,0);return Jk(a.b,b)}function jA(){this.b=new jj}
+u(550,531,Th,jA);_.Hf=function(a,b){$z(this.b,a,b)};_.Bf=function(a){return dj(this.b,a)};_.Cf=function(a){return-1!=Ij(this.b,a)};_.If=function(a){return Uu(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Pi(this.b)};_.Lf=function(a){return Xu(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return CH(this.b)};_.b=null;function qF(a){a.hc.d.hb&&KB(a)}function WH(a){var b;if(a.hc.d.hb){b=Bz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}MB(a)}
+function XH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function uF(a){var b=a.k;YH(a.hc.d,b.b,b.c);!Az(a)&&eA(a);Pz(a)}function ZH(){PB.call(this,l);this.j=new ZA(this.Of());yA(this.r,new $H(this))}u(552,418,ti);_.Pd=function(a,b){return Dt(a.i)===Dt(this.j)?(WH(this),!0):this.Pf(a,b)};_.Of=function(){return"Close"};_.Pf=function(){return!1};_.Id=function(){WH(this)};_.j=null;_.k=null;
+function EG(a,b,c){ZH.call(this);this.hc&&RB(this.hc.d,!1);OB(this,!1);hA(this,new ZB(0));a=new cC(a,1);R(this,a,null);a=new lA;R(a,this.j,null);R(this,a,null);b&&(this.k=Bz(b),NB(this),XH(this.k,~~(G(b.Vb.pb,Sf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Rf)/2)-~~(this.cc/2)));c&&P(this,c)}u(551,552,ti,EG);_.Of=function(){return"OK"};function nF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new dw("Cannot undo. Index is out of range.");if(!a.b.c)throw new dw(Zb);a.b=a.b.c;return a.b.b}
+function xG(){this.b=this.c=new aI}u(553,1,{},xG);_.b=null;function aI(){this.b=null}function dG(a){this.b=a}u(554,1,{},aI,dG);_.b=null;_.c=null;_.d=null;function $H(a){this.b=a}u(555,453,qi,$H);_.b=null;
+function QD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){FD(a.b.Ab,K(Ht,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=vH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Bt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{dF(a.b,b,!0)?(Kr(a.b,"Structure pasted"+e),uE(a.b),qA(a.b),d=!0):(uF(new EG(a.b.K,a.b,ZD)),eF(a.b,!0),qA(a.b))}catch(n){if(n=Vi(n),A(n,124))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",RD(e),uF(new EG(a.b.K,
+a.b,ZD)),qA(a.b);else throw n;}}d&&a.b.Me(b)}function Hr(a){this.b=a}u(556,1,{},Hr);_.b=null;function nE(){nE=x;oE=new bI("COPY_SMILES",0);qE=new bI("COPY_MOL",1);rE=new bI("PASTE",2);cI=K(dI,m,139,[oE,qE,rE])}function bI(a,b){I.call(this,a,b)}u(557,140,{117:1,121:1,123:1,139:1},bI);var cI,qE,oE,rE;function cG(){this.e=y(lG,m,140,99,0)}u(558,1,{},cG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function eI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(xE,m,-1,20,1);a.N=y(xE,m,-1,20,1);a.H=it([20,7]);a.e=y(M,s,-1,20,1);a.d=y(Ht,m,1,20,0);a.p=y(Ht,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(Ht,m,1,20,0);a.r=it([10,2]);a.j=y(M,s,-1,101,1)}
+function fI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(xE,m,-1,4,1);d=y(xE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=gI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+gI(r[2],d[2],r[3],d[3]),d=gI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;NF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=hI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(xE,m,-1,2,1);iI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==QF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Kr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];UF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&MF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(VE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(VE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function KF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&IF(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,IF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];yF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)NF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)UF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];xF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];yF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];UF(a);a.I[a.v]=n;a.J[a.v]=c+d;xF(a);b&&(yF(a,n),zE(a))}c=4}jI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function iI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function JF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])kI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,kI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Kr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[hI(a,a.E,a.H[a.E][d])],2<d||1!=b){Kr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(xE,m,-1,2,1);iI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)NF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)NF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)NF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)UF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[hI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[hI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(VE((a.K[b]+a.K[e])/2))),a.O[c]=O(N(VE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;UF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(VE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(VE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(UF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(VE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(VE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(UF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(VE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(VE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(yF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&jI(a,j);-1<n&&(a.E=n)}
+function kI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)NF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function jI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=QF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function hI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function lI(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(mu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)mu(c[d])&&!au(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)gu(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.u)break}return g==a.u}
+function zE(a){var b,c,d;b=y(xE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{yE(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;AE(a)}}
+function yE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function IF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=mI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Kr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Kr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Kr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Kr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Kr(a.o,"Charge change not possible on the halogen !");break;case 18:Kr(a.o,
+"Use X button to change charge on the X atom !")}}
+function kF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&yF(a,c);zE(a);Kr(a.o,"Smaller part(s) removed !");return 1}
+function QF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function VF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];AF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),AF(a));4==a.t[d]&&(a.t[d]=1)}}
+function gI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function xF(a){var b;nI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);AE(a);AF(a)}
+function NF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),BH(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),BH(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),BH(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),BH(a.e,b,a.e.length),a.e=b,b=y(Ht,m,1,c,0),BH(a.d,b,a.d.length),a.d=b,b=y(Ht,m,1,c,0),BH(a.p,b,a.p.length),a.p=b,b=y(xE,m,-1,c,1),BH(a.K,b,a.K.length),a.K=b,b=y(xE,m,-1,c,1),BH(a.N,b,a.N.length),a.N=b,b=it([c,7]),BH(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),BH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function aF(a,b,c,d,e,f,g){var j;j=O(N(VE(a.K[c]-d/2)));g||(j-=e-d);a=O(N(VE(a.N[c]-~~(f/2))));return new dA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function UF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),BH(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),BH(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),BH(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),BH(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),BH(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),BH(a.O,c,a.O.length),a.O=c,b=y(Ht,m,1,b,0),BH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function DF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(XD(),aa);j+="JME 2013-10-12 "+new PH+"\n \n";j+=CF(a.u,3)+CF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=$F(0.055999999999999994*(a.K[e]-c),10,4)+$F(0.055999999999999994*(g-a.N[e]),10,4)+$F(0,10,4);h=$E(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+CF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=CF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:oI(a,e)&&(g=2),c=CF(a.I[e],3)+CF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=CF(a.J[e],3)+CF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=CF(a.J[e],3)+CF(a.I[e],3)),j+=c+CF(g,3)+CF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+CF(e,4)+CF(a.B[e],4)+aa);return j+"M END\n"}
+function bG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,Q,vb,Y,L,ea,Lc,pg,zb,Ud,Vd,Wd,Za,Mc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);zb=y(M,s,-1,a.u+1,1);v=y(pI,m,-1,a.u+1,2);D=y(pI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;kF(a,!0);pg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){pg=!1;break}if(a.o.t&&pg){qI(a);VF(a);rI(a,D);sI(a,v,D);var Ib,Ad,qf,ec,He,Bd,Cd,jb,xJ,be,w,ya,bn,cn,jt,wf,Pa,dn,en,Pc,fn;Ib=y(M,s,-1,a.u+1,1);Ad=y(M,s,-1,a.u+1,1);jb=y(tI,m,-1,a.u+1,3);var kt=a.u,gn,
+Eh,lt,Bg,Qj,Oe,xf;Qj=y(tI,m,-1,kt+2,3);Oe=y(M,s,-1,100,1);xf=5;Bg=0;Oe[0]=3;Qj[1]=ph;Qj[2]=qh;lt=2;if(!(3>kt))for(;xf<Oe[Bg]*Oe[Bg];){Eh=0;for(gn=!0;gn&&Eh<=Bg&&xf>=Oe[Eh]*Oe[Eh];)0==xf%Oe[Eh]?gn=!1:++Eh;if(gn){Qj[++lt]=ju(xf);if(lt>=kt)break;Bg<Oe.length-1&&(++Bg,Oe[Bg]=xf)}xf+=2}for(w=1;w<=a.u;++w){for(ya=en=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(en*=a.i[ya]);dn=a.c[w];18==dn&&(fn=a.p[w],Bd=fn.charCodeAt(0)-65+1,Cd=0,1<fn.length&&(Cd=fn.charCodeAt(1)-97),0>Bd&&(Bd=0),0>Cd&&(Cd=0),dn=28*Bd+Cd);
+wf=0;-2>a.B[w]?wf=1:-2==a.B[w]?wf=2:-1==a.B[w]?wf=3:1==a.B[w]?wf=4:2==a.B[w]?wf=5:2<a.B[w]&&(wf=6);Pc=1;jb[w]=ju(en);Pc*=126;jb[w]=eu(jb[w],ju(a.y[w]*Pc));Pc*=7;jb[w]=eu(jb[w],ju(wf*Pc));Pc*=7;jb[w]=eu(jb[w],ju(dn*Pc));Pc*=783;jb[w]=eu(jb[w],ju(a.A[w]*Pc))}for(He=0;!lI(a,Ib,jb);){jt=!1;for(w=1;w<=a.u;++w)Ib[w]!=Ad[w]&&(Ad[w]=Ib[w],jt=!0);if(jt){for(w=1;w<=a.u;++w){jb[w]=oh;for(ya=1;ya<=a.A[w];++ya)jb[w]=nu(jb[w],Qj[Ib[a.H[w][ya]]])}He=0}else if(0<He){for(w=1;w<=a.u;++w)jb[w]=oh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){jb[w]=ph;break a}}else{for(w=1;w<=a.u;++w){jb[w]=oh;for(ya=1;ya<=a.A[w];++ya)qf=a.H[w][ya],jb[w]=nu(jb[w],ju(a.c[qf]*a.i[hI(a,w,qf)]))}He=1}lI(a,Ib,jb);for(w=1;w<=a.u;++w)jb[w]=ju(Ad[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)Ad[w]=Ib[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(Ad[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];Ad[w]=Ad[Pa];Ad[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(be=a.I[w],a.I[w]=a.J[w],a.J[w]=be,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){cn=bn=
+a.u;ec=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<bn?(bn=a.I[ya],cn=a.J[ya],ec=ya):a.I[ya]==bn&&a.J[ya]<cn&&(cn=a.J[ya],ec=ya);be=a.I[w];a.I[w]=a.I[ec];a.I[ec]=be;be=a.J[w];a.J[w]=a.J[ec];a.J[ec]=be;be=a.t[w];a.t[w]=a.t[ec];a.t[ec]=be;be=a.C[w];a.C[w]=a.C[ec];a.C[ec]=be;xJ=a.f[w];a.f[w]=a.f[ec];a.f[ec]=xJ}xF(a);AF(a);rI(a,D);sI(a,v,D)}else{rI(a,D);a.i=y(M,s,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,s,-1,a.u+1,1);Mc=1;a.b[1]=1;for(Y=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Lc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Lc=!1;break}Lc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Mc==a.u)break;c=n[Y--]}else if(1==L)zb[o[1]]=c,c=o[1],a.b[c]=++Mc;else{n[++Y]=c;e=0;for(t=1;t<=L;++t)if(h=hI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=hI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Mc}}zb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(pI,m,-1,a.u+1,2);Ud=y(pI,m,-1,a.u+1,2);f=Mc=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(zb[c]=f);b[++Mc]=c;for(a.b[c]=0;;){L=e=0;vb=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<vb&&(e=g,vb=a.b[g]))}if(0==e){if(0==Y)break a;Ud[c]=!0;c=n[Y--]}else break}f=c;c=e;1<L&&(n[++Y]=f,Q[e]=!0)}Vd=y(M,s,-1,a.v+1,1);Wd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var zJ=zb,GN=ea,mt,AJ,Fh,Pe,nt,ot,Ma,Rj,pt;Fh=y(M,s,-1,a.u+1,1);for(Ma=1;Ma<=a.u;++Ma)Fh[b[Ma]]=Ma;nt=y(pI,m,-1,
+a.v+1,2);for(Ma=1;Ma<=a.u;++Ma)mt=b[Ma],AJ=zJ[mt],Pe=hI(a,mt,AJ),0!=Pe&&(uI(a,Pe,Fh,Vd,D),nt[Pe]=!0);for(Ma=1;Ma<=a.v;++Ma)nt[Ma]||uI(a,Ma,Fh,Vd,D);Ma=1;a:for(;Ma<=a.u;++Ma)if(!(2>a.A[Ma]||4<a.A[Ma])){ot=pt=0;for(Rj=1;Rj<=a.A[Ma];++Rj){Pe=hI(a,Ma,a.H[Ma][Rj]);if(5==a.i[Pe])continue a;1==a.t[Pe]&&0!=vI(a,Pe,Ma)&&++pt;2==a.t[Pe]&&(ot=a.H[Ma][Rj])}if(0!=pt)if(0<ot){var ja=a,CJ=Ma,yf=Fh,$c=Wd,uc=void 0,Sj=void 0,Qc=void 0,Qe=void 0,Rc=void 0,hn=void 0,jn=void 0,kn=void 0,ce=void 0,ad=void 0,bd=void 0,
+qt=void 0,Tj=void 0,de=void 0,Uj=void 0,Re=void 0,Vj=void 0,rt=void 0,Wj=void 0,Se=void 0,DJ=void 0,zf=void 0,EJ=void 0,st=void 0,Xj=void 0,Af=void 0,bd=1,Sj=CJ,uc=y(M,s,-1,ja.u+1,1);for(uc[1]=CJ;;){qt=!1;for(ad=1;ad<=ja.A[Sj];++ad)if(Qc=ja.H[Sj][ad],!(Qc==uc[1]||Qc==uc[bd-1]))if(Qe=hI(ja,Sj,Qc),2==ja.t[Qe]&&5!=ja.i[Qe]){Sj=uc[++bd]=Qc;qt=!0;break}if(!qt)break}if(!(0==bd%2||2>ja.A[uc[bd]]||3<ja.A[uc[bd]])){Af=uc[1];Rc=uc[~~((bd+1)/2)];ce=uc[bd];zf=Se=Re=de=0;st=rt=!1;for(ad=1;ad<=ja.A[Af];++ad)Qc=
+ja.H[Af][ad],Qe=hI(ja,Af,Qc),1!=ja.t[Qe]||5==ja.i[Qe]||(0==de?de=Qc:Re=Qc);0<yf[Re]&&yf[de]>yf[Re]&&(hn=de,de=Re,Re=hn);Tj=de;0==de&&(Tj=Re,rt=!0);for(ad=1;ad<=ja.A[ce];++ad)Qc=ja.H[ce][ad],Qe=hI(ja,ce,Qc),1!=ja.t[Qe]||5==ja.i[Qe]||(0==Se?Se=Qc:zf=Qc);0<yf[zf]&&yf[Se]>yf[zf]&&(hn=Se,Se=zf,zf=hn);Wj=Se;0==Se&&(Wj=zf,st=!0);Uj=vI(ja,hI(ja,Af,de),Af);Vj=vI(ja,hI(ja,Af,Re),Af);DJ=vI(ja,hI(ja,ce,Se),ce);EJ=vI(ja,hI(ja,ce,zf),ce);1<(0>Uj+Vj?-(Uj+Vj):Uj+Vj)||0!=DJ||0!=EJ?Kr(ja.o,"Bad stereoinfo on allene !"):
+(jn=ja.K[uc[bd-1]]-ja.K[ce],kn=ja.N[uc[bd-1]]-ja.N[ce],Xj=Math.sqrt(jn*jn+kn*kn),0.001>Xj&&(Xj=0.001),0<(ja.N[Wj]-ja.N[uc[bd-1]])*(jn/Xj)-(ja.K[Wj]-ja.K[uc[bd-1]])*(kn/Xj)?$c[Rc]=1:$c[Rc]=-1,rt&&($c[Rc]*=-1),st&&($c[Rc]*=-1),Tj==de&&0>Uj&&($c[Rc]*=-1),Tj==Re&&0>Vj&&($c[Rc]*=-1),yf[Tj]>yf[Wj]&&($c[Rc]*=-1))}}else b:{var vc=a,wc=Ma,HN=zJ,IN=Fh,JN=r,KN=q,LN=GN,ln=Wd,mn=void 0,cd=void 0,tt=void 0,Gh=void 0,Ca=void 0,Hh=void 0,Ed=void 0,Yj=void 0,ee=void 0,Sb=void 0,ha=void 0,Kb=void 0,Te=void 0,nn=void 0,
+dd=void 0,na=void 0,on=void 0,Kb=y(M,s,-1,4,1),nn=y(M,s,-1,4,1),Ih=vc,fe=wc,FJ=IN,ut=HN,GJ=JN,HJ=KN,MN=LN,Lb=Kb,Zj=void 0,ed=void 0,pn=void 0,qn=void 0,vt=void 0,$j=void 0,$j=-1;0<ut[fe]&&(Lb[++$j]=ut[fe]);for(ed=1;ed<=MN;++ed)GJ[ed]==fe&&(Lb[++$j]=HJ[ed]),HJ[ed]==fe&&(Lb[++$j]=GJ[ed]);for(ed=$j+1;ed<Ih.A[fe];++ed){vt=Ih.u+1;pn=1;c:for(;pn<=Ih.A[fe];++pn){Zj=Ih.H[fe][pn];for(qn=0;qn<ed;++qn)if(Zj==Lb[qn])continue c;FJ[Zj]<vt&&(vt=FJ[Zj],Lb[ed]=Zj)}}0==ut[fe]&&0<Ih.y[fe]?(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=
+Lb[0],Lb[0]=-1):0<Ih.y[fe]&&(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=-1);for(Ca=Yj=Hh=Gh=on=Ed=Sb=0;4>Ca;++Ca)0>=Kb[Ca]||(mn=hI(vc,wc,Kb[Ca]),nn[Ca]=vI(vc,mn,wc),0<nn[Ca]?(++Sb,on=Kb[Ca],Hh=Kb[Ca]):0>nn[Ca]?(++Ed,Gh=Kb[Ca],Hh=Kb[Ca]):Yj=Kb[Ca]);ee=Sb+Ed;na=y(M,s,-1,4,1);dd=0;if(3==vc.A[wc]){if(1==Sb&&1==Ed||3==ee&&0<Sb&&0<Ed){Kr(vc.o,"Error in C3H stereospecification !");break b}Te=Kb[0];1==ee?Te=Hh:2==ee&&(Te=Yj);ha=fI(vc,wc,Te,Kb);na[0]=Hh;na[1]=-1;na[2]=ha[2];na[3]=ha[1];0<Sb?dd=1:dd=-1}else if(4==vc.A[wc])if(1==
+ee)ha=fI(vc,wc,Hh,Kb),na[0]=ha[0],na[1]=ha[3],na[2]=ha[2],na[3]=ha[1],0<Sb?dd=1:dd=-1;else{Te=Kb[0];1<Yj&&(Te=Yj);1==Sb?Te=on:1==Ed&&(Te=Gh);ha=fI(vc,wc,Te,Kb);cd=y(M,s,-1,4,1);for(Ca=0;4>Ca;++Ca)mn=hI(vc,wc,ha[Ca]),cd[Ca]=vI(vc,mn,wc);if(4==ee){if(0==Sb||0==Ed){Kr(vc.o,"Error in C4 stereospecification !");break b}if(1==Sb||1==Ed)na[0]=ha[0],na[1]=ha[3],na[2]=ha[2],na[3]=ha[1],dd=cd[0];else{for(Ca=0;4>Ca;++Ca)-1==cd[Ca]&&(cd[Ca]=0);ee=2}}else if(3==ee)if(3==Sb||3==Ed)na[0]=ha[0],na[1]=ha[3],na[2]=
+ha[2],na[3]=ha[1],0<Sb?dd=-1:dd=1;else{1==Sb?Sb=tt=1:Ed=tt=-1;for(Ca=0;4>Ca;++Ca)cd[Ca]==tt&&(cd[Ca]=0);ee=2}if(2==ee)if(1==Sb&&1==Ed)ha[1]==Gh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==Gh&&(ha[2]=ha[3]),na[0]=on,na[1]=Gh,na[2]=ha[2],na[3]=ha[1],dd=1;else{if(cd[0]==cd[1]||cd[1]==cd[2]){Kr(vc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=cd[0]?(na[0]=ha[0],na[1]=ha[2],na[2]=ha[1],na[3]=ha[3]):(na[0]=ha[1],na[1]=ha[3],na[2]=ha[2],na[3]=ha[0]);1<Sb?dd=1:dd=-1}}var $=na,ak=Kb,rb=void 0;ak[0]==$[1]?(rb=
+$[0],$[0]=$[1],$[1]=rb,rb=$[2],$[2]=$[3],$[3]=rb):ak[0]==$[2]?(rb=$[2],$[2]=$[0],$[0]=rb,rb=$[1],$[1]=$[3],$[3]=rb):ak[0]==$[3]&&(rb=$[3],$[3]=$[0],$[0]=rb,rb=$[1],$[1]=$[2],$[2]=rb);ak[1]==$[2]?(rb=$[1],$[1]=$[2],$[2]=rb,rb=$[2],$[2]=$[3],$[3]=rb):ak[1]==$[3]&&(rb=$[1],$[1]=$[3],$[3]=rb,rb=$[2],$[2]=$[3],$[3]=rb);na[2]==Kb[2]?ln[wc]=1:na[2]==Kb[3]?ln[wc]=-1:Kr(vc.o,"Error in stereoprocessing ! - t30");ln[wc]*=dd}}}Za=new AH;j=y(M,s,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
+Q[c]&&(Za.b.b+=ua);0<zb[t]&&wI(a,c,zb[c],Za,Vd);var Jh=v[c],Mb=void 0,bk=void 0,Kh=void 0,V=void 0,V=Nc,Mb=!1;0!=a.B[c]&&(Mb=!0);0!=Wd[c]&&(Mb=!0);Kh=-1;for(bk=1;bk<=a.z;++bk)if(a.r[bk][0]==c){Kh=a.r[bk][1];break}-1<Kh&&(Mb=!0);a.o.Ob&&0<a.e[c]&&(Mb=!0,Kh=1);switch(a.c[c]){case 2:V=yb;break;case 3:Jh?V="c":V=Cb;break;case 4:Jh?(V=Hf,0<a.y[c]&&(Mb=!0)):V=fc;break;case 5:Jh?V="o":V=mc;break;case 7:Jh?(V="p",0<a.y[c]&&(Mb=!0)):V=oc;break;case 8:Jh?V=tg:V=Cc;break;case 13:Jh?V=wg:V=Ec;Mb=!0;break;case 6:V=
+Fc;Mb=!0;break;case 9:V=Qb;break;case 10:V=Gb;break;case 11:V=Bb;break;case 12:V=Xb;break;case 1:V=Vb;Mb=!0;break;case 19:V=pc;Mb=!0;break;case 20:V=qc;Mb=!0;break;case 21:V=rc;Mb=!0;break;case 22:V=sc;Mb=!0;break;case 18:Mb=!0,V=a.p[c],(H(V,wa)||H(V,Xc)||H(V,tb))&&(Mb=!1)}Mb&&(V=Oc+V,1==Wd[c]?V+=sb:-1==Wd[c]&&(V+="@@"),1==a.y[c]?V+=Vb:1<a.y[c]&&(V+=Vb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Pj(a.B[c])&&(V+=Pj(a.B[c]))),-1<Kh&&(V+=kb+Kh),V+=Uc);zn(Za.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&wI(a,r[E],q[E],Za,Vd),9<E&&(Za.b.b+="%"),yn(Za,l+(new S(E)).b);Ud[c]&&(Za.b.b+=va)}return Za.b.b}function aG(a){a=new lE(a);xF(a);return a}
+function yF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)BE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function zF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&yF(a,c);0==a.A[d]&&yF(a,d)}
+function qI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=hI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&yF(a,c)}}}function nI(a){var b;b=a.c.length;a.H=it([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function sI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(pI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[hI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(tb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(pI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(pI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:oI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(pI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function AE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(VE((a.K[b]+a.K[c])/2))),a.O[d]=O(N(VE((a.N[b]+a.N[c])/2)))}function rI(a,b){var c;for(c=1;c<=a.v;++c)bF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function $E(a,b){var c;c=(XD(),cE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function oI(a,b){return 2==a.t[b]?!0:!1}function bF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function LF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=it([b+5,2]),BH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function vF(a){var b;a.z=0;a.s=0;bG(a);for(b=1;b<=a.u;++b)a.E=b,LF(a);a.E=0}
+function wF(a){var b,c;b=y(xE,m,-1,4,1);yE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function sE(a,b){var c,d,e,f,g,j,h,n;c=y(xE,m,-1,4,1);yE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;yE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function YF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function BF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Oc)&&uH(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Vb);g=Oj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=jo(c,d+1);try{a.o.z=iD(j,10)}catch(h){if(h=Vi(h),A(h,124))a.o.z=0;else throw h;}a.E=b;LF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Cb)?3:H(d,yb)?2:H(d,fc)?4:H(d,mc)?5:H(d,oc)?7:H(d,Cc)?8:H(d,Qb)?9:H(d,Gb)?10:H(d,Bb)?11:H(d,Xb)?12:H(d,Vb)?1:H(d,Ec)?13:H(d,Fc)?6:H(d,pc)?19:H(d,qc)?20:H(d,rc)?21:H(d,sc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=fH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=fH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=fH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=fH(c,g++);for(;45==e;)--d,e=fH(c,g++)}a.B[b]=d}}}
+function jF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new ED(b);try{for(;b.k=xD(b,b.b),b.k<b.j;)d=hF(iD(AD(b),10)).b,c=e=hF(iD(AD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Vi(f),A(f,124))wn(f);else throw f;}}function wI(a,b,c,d,e){b=hI(a,b,c);5!=a.i[b]&&oI(a,b)?d.b.b+=ob:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=qb,a=a.f[b],null!=a&&(e=a),zn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Tc)}
+function MF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Kr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Kr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function uI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=hI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=hI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=hI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=hI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))Kr(a.o,"Not unique E/Z geometry !");else{j=hI(a,b,e);f=hI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=hI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function mI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=hI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(oI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function vI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function AF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=mI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function CE(a){eI(this);this.o=a;this.z=this.v=this.u=0}
+function iF(a,b){var c,d,e,f,g,j,h;CE.call(this,a);f=l;j=fF(b);if(null!=j){h=new DD(b,j,!0);for(e=1;4>=e;++e)f=gF(h,j);g=hF(iD(io(f.substr(0,3)),10)).b;c=hF(iD(io(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)NF(this),f=gF(h,j),this.K[e]=(new rH(oH(io(f.substr(0,10))))).b,this.N[e]=-(new rH(oH(io(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=io(f.substr(31,d-31)),BF(this,e,d),62<=f.length&&(f=io(f.substr(60,3)),0<f.length&&(f=hF(iD(f,10)).b,0<f&&(this.E=e,a.z=f,LF(this),this.E=0)));for(e=1;e<=c;++e)UF(this),
+f=gF(h,j),this.I[e]=hF(iD(io(f.substr(0,3)),10)).b,this.J[e]=hF(iD(io(f.substr(3,3)),10)).b,g=hF(iD(io(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=hF(iD(io(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);nI(this);YF(this);zE(this);for(xF(this);(h.k=xD(h,h.b),h.k<h.j)&&!(null==(f=AD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new CD(f);AD(g);AD(g);j=hF(iD(AD(g),10)).b;
+for(e=1;e<=j;++e)c=hF(iD(AD(g),10)).b,this.B[c]=hF(iD(AD(g),10)).b}if(0==f.indexOf("M APO")){g=new CD(f);AD(g);AD(g);j=hF(iD(AD(g),10)).b;for(e=1;e<=j;++e)c=hF(iD(AD(g),10)).b,f=hF(iD(AD(g),10)).b,this.E=c,W(this,0),BF(this,this.u,pc+f),this.E=0}}qI(this);xF(this)}}
+function eG(a,b){var c,d,e,f,g;CE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));uH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new CD(b);d=hF(iD(AD(f),10)).b;e=hF(iD(AD(f),10)).b;for(c=1;c<=d;++c)g=AD(f),NF(this),BF(this,this.u,g),this.K[c]=(new rH(oH(AD(f)))).b,this.N[c]=-(new rH(oH(AD(f)))).b;for(c=1;c<=e;++c)if(UF(this),this.I[c]=hF(iD(AD(f),10)).b,this.J[c]=hF(iD(AD(f),10)).b,this.t[c]=hF(iD(AD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;nI(this);YF(this);zE(this)}catch(j){j=Vi(j);if(A(j,124)){j.Ec();this.u=0;return}throw j;}qI(this);xF(this)}}
+function lF(a,b,c){var d,e,f;CE.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(NF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))UF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;xF(this);zE(this)}
+function EF(a,b,c){var d,e,f,g,j;CE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(Ht,m,1,this.u+1,0);this.K=y(xE,m,-1,this.u+1,1);this.N=y(xE,m,-1,this.u+1,1);this.p=y(Ht,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(Ht,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=it([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}xF(this);zE(this)}
+function lE(a){var b;eI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);BH(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);BH(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);BH(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);BH(a.e,this.e,this.u+1);this.d=y(Ht,m,1,this.u+1,0);BH(a.d,this.d,this.u+1);this.K=y(xE,m,-1,this.u+1,1);BH(a.K,this.K,this.u+1);this.N=y(xE,m,-1,this.u+1,1);BH(a.N,this.N,this.u+1);this.p=y(Ht,m,1,this.u+1,0);BH(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);BH(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);BH(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);BH(a.t,this.t,this.v+1);this.f=y(Ht,m,1,this.v+1,0);BH(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);BH(a.C,this.C,this.v+1);this.r=it([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function $F(a,b,c){var d,e,f;if(0==c)return CF(Et(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(VE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new rH(a)).b;d=Xv(e,Yv(46));0>d&&(e+=Wa,d=Xv(e,Yv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=qb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function fF(a){var b;b=new DD(a,aa,!0);if(4<wD(b))return aa;b=new DD(a,lh,!0);return 4<wD(b)?lh:null}
+function CF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=qb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function gF(a,b){for(var c,d;a.k=xD(a,a.b),a.k<a.j;){d=AD(a);if(H(d,b))return ba;for(AD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(559,1,{140:1},CE,iF,eG,lF,EF,lE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Lr(){Lr=x;Mr=new CC(Vb)}
+function rF(a,b){var c;Lr();var d;ZH.call(this);this.d=new ZA("Help");new ZA("Home");this.e=b;P(this,(XD(),ZD));this.hc&&RB(this.hc.d,!1);OB(this,!1);d=Bz(b);if(1==a)this.f||(this.f=new jC(d),XH(this.f,-30,0)),this.k=this.f,c=jE(b),this.hc&&QB(this.hc.d.I.c,Dc),hA(this,new UA(2)),this.i=new CC(c+" "),R(this,this.i,Fb),d=new lA,R(d,this.j,null),this.e.Hb&&(c=new ZA("Submit"),R(d,c,null)),R(this,d,Gc),BC(this.i,io(lo(this.i.hc.b.pb,dh))),this.hc&&RB(this.hc.d,!0),OB(this,!0);else if(2==a)this.c||
+(this.c=new jC(d),XH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&QB(this.hc.d.I.c,"Nonstandard atom"),hA(this,new UA(2)),c=new lA,R(c,new cC("atomic SMILES",1),null),R(this,c,kc),c=Vb,Mr&&(c=lo(Mr.hc.b.pb,dh)),Mr=new DC(c,8),R(this,Mr,Fb),c=new lA,R(c,this.j,null),R(this,c,Gc);else{this.b||(this.b=new jC(d),XH(this.b,5*b.Z,0));var e,f;d="About "+(XD(),jG);this.hc&&QB(this.hc.d.I.c,d);hA(this,new ZB(0));P(this,ZD);R(this,new cC(jG+" Molecular Editor v2013-10-13",1),null);R(this,new cC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=YD,d=0,f=c.length;d<f;++d)e=c[d],e=new cC(e,1),Oz(e,this.e.y),R(this,e,null);c=new lA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}NB(this);c=this.k;YH(this.hc.d,c.b,c.c);!Az(this)&&eA(this);Pz(this)}u(560,552,ti,rF);_.Pf=function(a){var b,c;if(a.i===this.d){try{b=new cD(this.e.I),c=bD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Vi(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,RD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Mr;
+function xI(a,b){zz(b)==a.b?P(b,(eB(),nB)):P(b,a.b)}
+function yI(a){var b,c,d,e;e=l;d=!1;zz(zI)!=a.b?(e=wa,d=!0):zz(AI)!=a.b?(e="!#6",d=!0):zz(BI)!=a.b?(P(CI,(eB(),nB)),P(DI,nB),P(EI,nB),P(FI,nB),e="F,Cl,Br,I"):(b=zz(GI)!=a.b,c=zz(HI)!=a.b,zz(II)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),zz(JI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),zz(KI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),zz(LI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),zz(MI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),zz(CI)!=a.b&&(e+="F,"),zz(DI)!=a.b&&(e+="Cl,"),zz(EI)!=a.b&&(e+="Br,"),zz(FI)!=a.b&&(e+="I,"),
+uH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Xc:c?e=tb:(P(zI,(eB(),nB)),e=wa)));b=l;d&&zz(GI)!=a.b&&(b+=";a");d&&zz(HI)!=a.b&&(b+=";A");zz(NI)!=a.b&&(b+=";R");zz(OI)!=a.b&&(b+=";!R");zz(zI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=PI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=QI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);zz(RI)!=a.b&&(e="~");zz(SI)!=a.b&&(e=kb);zz(TI)!=a.b&&(e=sb);zz(UI)!=a.b&&(e="!@");BC(a.f,e)}
+function VI(a){WI(a);XI(a);var b=PI.hc.b;jy(b,0);b.pb.options[0].selected=!0;b=QI.hc.b;jy(b,0);b.pb.options[0].selected=!0;P(GI,a.b);P(HI,a.b);P(NI,a.b);P(OI,a.b);P(PI,a.b);P(QI,a.b);YI(a)}function WI(a){P(II,a.b);P(JI,a.b);P(KI,a.b);P(LI,a.b);P(MI,a.b);P(CI,a.b);P(DI,a.b);P(EI,a.b);P(FI,a.b)}function XI(a){P(zI,a.b);P(AI,a.b);P(BI,a.b)}function YI(a){P(RI,a.b);P(SI,a.b);P(TI,a.b);P(UI,a.b);a.c=!1}
+function sF(a){PB.call(this,"Atom/Bond Query");this.j=new ZA(this.Of());yA(this.r,new $H(this));this.b=(XD(),ZD);this.d=a;this.e||(a=Bz(a),this.e=new jC(a),XH(this.e,-150,10));this.k=this.e;hA(this,new YB);P(this,this.b);a=new lA;hA(a,new DB(0,3,1));R(a,new bC("Atom type :"),null);zI=new ZA(wb);AI=new ZA("Any except C");BI=new ZA("Halogen");R(a,zI,null);R(a,AI,null);R(a,BI,null);R(this,a,null);a=new lA;hA(a,new DB(0,3,1));R(a,new cC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new lA;hA(a,new DB(0,3,1));II=new ZA(Cb);JI=new ZA(fc);KI=new ZA(mc);LI=new ZA(Cc);MI=new ZA(oc);CI=new ZA(Qb);DI=new ZA(Gb);EI=new ZA(Bb);FI=new ZA(Xb);R(a,II,null);R(a,JI,null);R(a,KI,null);R(a,LI,null);R(a,MI,null);R(a,CI,null);R(a,DI,null);R(a,EI,null);R(a,FI,null);R(this,a,null);a=new lA;hA(a,new DB(0,3,1));PI=new cB;bB(PI,wb);bB(PI,ab);bB(PI,cb);bB(PI,hb);bB(PI,ib);R(a,new bC("Number of hydrogens : "),null);R(a,PI,null);R(this,a,null);a=new lA;hA(a,new DB(0,3,1));QI=new cB;bB(QI,wb);bB(QI,
+ab);bB(QI,cb);bB(QI,hb);bB(QI,ib);bB(QI,"4");bB(QI,"5");bB(QI,"6");R(a,new cC("Number of connections :",0),null);R(a,QI,null);R(a,new cC(" (H's don't count.)",0),null);R(this,a,null);a=new lA;hA(a,new DB(0,3,1));R(a,new bC("Atom is :"),null);GI=new ZA(xb);R(a,GI,null);HI=new ZA("Nonaromatic");R(a,HI,null);NI=new ZA(Bc);R(a,NI,null);OI=new ZA(jc);R(a,OI,null);R(this,a,null);a=new lA;P(a,uB(zz(this)));hA(a,new DB(0,3,1));R(a,new bC("Bond is :"),null);RI=new ZA(wb);R(a,RI,null);SI=new ZA(xb);R(a,SI,
+null);TI=new ZA(Bc);R(a,TI,null);UI=new ZA(jc);R(a,UI,null);R(this,a,null);a=new lA;hA(a,new DB(1,3,1));this.f=new DC(wa,20);R(a,this.f,null);R(a,new ZA(zc),null);R(a,this.j,null);R(this,a,null);this.hc&&RB(this.hc.d,!1);OB(this,!1);WI(this);XI(this);YI(this);P(GI,this.b);P(HI,this.b);P(NI,this.b);P(OI,this.b);P(PI,this.b);P(QI,this.b);xI(this,zI);NB(this);a=this.k;YH(this.hc.d,a.b,a.c);!Az(this)&&eA(this);Pz(this)}u(561,552,ti,sF);
+_.Pf=function(a,b){var c;H(b,zc)?(VI(this),xI(this,zI),yI(this)):A(a.i,87)?(YI(this),Dt(a.i)===Dt(zI)?(WI(this),XI(this)):Dt(a.i)===Dt(AI)?(WI(this),XI(this)):Dt(a.i)===Dt(BI)?(WI(this),XI(this)):Dt(a.i)===Dt(NI)?P(OI,this.b):Dt(a.i)===Dt(OI)?(P(NI,this.b),P(GI,this.b)):Dt(a.i)===Dt(GI)?(P(HI,this.b),P(OI,this.b)):Dt(a.i)===Dt(HI)?P(GI,this.b):Dt(a.i)===Dt(RI)||Dt(a.i)===Dt(SI)||Dt(a.i)===Dt(TI)||Dt(a.i)===Dt(UI)?(VI(this),this.c=!0):XI(this),xI(this,a.i),yI(this)):A(a.i,88)&&(YI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(eB(),nB)),yI(this));107!=this.d.d&&(this.d.d=107,qA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var zI=_.f=null,RI=null,AI=null,GI=null,SI=null,EI=null,II=null,QI=null,PI=null,DI=null,CI=null,BI=null,FI=null,JI=null,HI=null,OI=null,UI=null,KI=null,MI=null,NI=null,TI=null,LI=null;function mG(){MH(this)}u(562,537,Th,mG);_.Qe=function(){this.b=-1;this.c=y(NH,m,0,0,0);this.d=0};_.b=-1;
+function Gr(a){a=new QC(a);Ir();var b,c,d,e,f;try{var g=(IC(),LC);if(MC(g,(IC(),LC)))b=a.b;else if(MC(g,JC))b=new UC(a.b);else throw new RC(g);c=Mn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new ZI;Zy(d.f,c);e=(f=vH(c,"\r\n|\r|\n|\n\r"),f.length);Uv(d.f,20*(10>e?e:10)+dg);ao((Yn(),Zn),new $I(d));aJ(d);bJ(d)}catch(j){if(j=Vi(j),A(j,105))wn(j);else throw j;}}function nG(){}u(563,1,{106:1,113:1},nG);_.xe=function(a){QD(this.b,a.b)};_.b=null;function zG(){this.pb=qx()}u(565,327,gi,zG);
+function Dr(){var a;Dr=x;cJ=(a=!1,Tf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);dJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");eJ=cJ&!dJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Er=y(M,s,-1,1E3,1);for(b=0;b<Er.length;++b)Er[b]=-999;for(b=0;b<a.length;b+=2)Er[a[b+1]]=a[b]}
+function xq(a,b,c){a=new fJ(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function oA(a,b,c){var d;d=new gJ;wj(d.u,b,c);pj(a.i,d.u,0,0);dj(a.b,d);return d}function wG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function RE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Bw(a.i,b.u,c,d),b.s=c,b.t=d;hJ(b)}
+function vG(a,b,c,d){Dr();this.pb=qx();this.b=new jj;this.k=new jj;this.f=d;this.pb.style[Yf]=ab;this.pb.style[Wf]=ab;this.pb.style[Og]=$e;this.pb.style[ih]=b;this.pb.style[Ie]=c;this.i=new iJ;this.i.pb.style[ih]=db;Uv(this.i,db);eJ?(b=new jJ,c=new kJ,pj(b,this.i,0,0),pj(b,c,0,0),Fw(this,b)):Fw(this,this.i);this.d=a;a.Vb=this;eJ?(this.n=new lJ(this),this.n.j=new mJ(this),this.n.k=new nJ(this),this.n.o=new oJ(this),this.n.n=new pJ(this),this.d&&(this.n.f=new qJ(this),this.n.i=new rJ(this),this.n.b=
+new sJ(this))):B(this,new tJ(this),(Pr(),Pr(),Qr));B(this,this,(Cq(),Cq(),Dq));B(this,new uJ(this),(zj(),zj(),Aj));B(this,new vJ(this),(Bj(),Bj(),Cj));B(this,new wJ(this),(Ar(),Ar(),Br));(wq(),wq(),Tz).b=this}u(564,565,gi,vG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var eJ,dJ,cJ,Er=null;function iJ(){Dw.call(this);this.pb[xd]=We}u(567,305,ni,iJ);function jJ(){iJ.call(this);this.pb.style[ih]=db;this.pb.style[Ie]=db}u(566,567,ni,jJ);function tJ(a){this.b=a}u(568,1,{},tJ);
+_.uc=function(a){var b,c,d,e;d=Fj(a);e=Gj(a);c=Hj(a.b);b=new yJ(a);2==c&&(b.f=4);b=FF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function uJ(a){this.b=a}u(569,1,{},uJ);_.vc=function(a){var b,c;b=Fj(a);c=Gj(a);a=new yJ(a);this.b.j?PF(this.b.d,a,b,c):RF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function vJ(a){this.b=a}u(570,1,{},vJ);_.wc=function(){this.b.j=!1;TF(this.b.d)};_.b=null;function wJ(a){this.b=a}u(571,1,{},wJ);_.b=null;
+function kJ(){iJ.call(this);this.pb.style[ih]=db;this.pb.style[Ie]=db}u(572,567,ni,kJ);function BJ(a,b){var c;c=b.b;c.f=4;return FF(a.b.d,c,b.e,b.f)}function mJ(a){this.b=a}u(573,1,{},mJ);_.Qf=function(a){return BJ(this,a)};_.b=null;function qs(a,b){RF(a.b.d,b.b,b.e,b.f);return FF(a.b.d,b.b,b.e,b.f)}function nJ(a){this.b=a}u(574,1,{},nJ);_.Qf=function(a){return qs(this,a)};_.b=null;function oJ(a){this.b=a}u(575,1,{},oJ);_.Qf=function(a){return PF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function pJ(a){this.b=a}u(576,1,{},pJ);_.Qf=function(){return TF(this.b.d)};_.b=null;function rr(a,b){var c;c=N(VE(b.c));c=new TC(b,0,ng,c);mE(a.b.d,c);return!0}function qJ(a){this.b=a}u(577,1,{},qJ);_.Qf=function(a){return rr(this,a)};_.b=null;function sr(a,b){var c;c=N(VE(100*b.d));c=new TC(b,0,ug,c);mE(a.b.d,c);return!0}function rJ(a){this.b=a}u(578,1,{},rJ);_.Qf=function(a){return sr(this,a)};_.b=null;function wr(a,b){var c;c=new TC(b,0,le,nh);mE(a.b.d,c);return!0}function sJ(a){this.b=a}
+u(579,1,{},sJ);_.Qf=function(a){return wr(this,a)};var IJ=_.b=null;function JJ(){JJ=x;IJ=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function KJ(){KJ=x;LJ={}}function MJ(a,b,c){var d;c&&(b.style[re]=c.c+dg,d=c.b,d!=Ob&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Ue));a.f.style[hh]=Nf}
+function JB(a){var b=NJ,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Hi(a);c in LJ?a=LJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Dg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(JJ(),IJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),MJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=hk(e),n=hk(e)+(e.offsetHeight||0),o=n-h,r=hk(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new OJ,v.b=t,v.c=q,v.d=o,v),LJ[c]=a);return a}
+function PJ(){KJ();var a,b,c,d,e;Dj();this.b=K(Ht,m,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Dg);this.f.innerHTML=this.i||l;this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(582,1,{},PJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var LJ;function OJ(){}
+u(583,1,{},OJ);_.b=0;_.c=0;_.d=0;function GF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Vi(b),!A(b,130))throw b;}return!1}function HF(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Vi(b),!A(b,130))throw b;}return!1}function yJ(a){Fr.call(this,null,0,null);this.b=a}function fJ(a,b,c){Fr.call(this,a,0,b);this.b=c}u(584,414,ui,yJ,fJ);_.ve=function(){return GF(this)};_.we=function(){return HF(this)};_.b=null;
+function yC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=NJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,MJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function xC(a){this.c=a;this.b={};!NJ&&(NJ=new PJ)}u(585,417,Zh,xC);var NJ=null;function pA(a){this.b=a}u(586,425,{},pA);_.b=null;function QJ(a,b){this.b=a;this.c=b}u(587,1,{},QJ);_.b=null;_.c=null;function RJ(){Yx.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[ih]=kd}u(588,340,ni,RJ);
+function SJ(){SJ=x;var a=TJ=new PJ;Dj();a.i="9p";a.f.style[qe]=zg;a.f.style[re]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);UJ=new DA(1)}function HE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,hJ(a)}
+function JE(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(GE(a,!1),360<=g||-360>=g?j=IE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=VJ(r,q,t,v,f),E=VJ(r,q,t,v,h),J="<g"+a.n+pb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),HE(a,j))}function U(a,b,c,d,e){a.o&&HE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function FE(a,b,c,d,e){a.o&&(GE(a,!1),HE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+$a))}function QE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+fa+a.j+' fill="'+e+ka+b+"</text>");HE(a,b)}function UB(a,b,c,d,e){GE(a,!0);HE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+$a)}
+function hJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=fk(a.u.pb)+(a.u.pb.offsetWidth||0)-fk(a.u.pb),d=hk(a.u.pb)+(a.u.pb.offsetHeight||0)-hk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=lg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function PE(a,b){a.f=b;a.j=iG(b)}u(589,421,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var UJ,TJ;function es(a,b,c){c&&(ps(a,b),c.Qf(a.c));a.e=!0}function ps(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-fk(a.p.pb)+(a.p.pb.scrollLeft||0)+qo(a.p.pb.ownerDocument),a.c.f=c.clientY-hk(a.p.pb)+(a.p.pb.scrollTop||0)+ro(a.p.pb.ownerDocument),a.c.b=new yJ(b),b.b.preventDefault(),!0):!1}
+function lJ(a){this.p=a;this.c=new WJ;this.d=new XJ(this);B(this.p,new YJ(this),(ms(),ms(),ns));B(this.p,new ZJ(this),(fs(),fs(),gs));B(this.p,new $J(this),(js(),js(),ks));B(this.p,new aK(this),(bs(),bs(),cs));B(this.p,new bK,(xr(),xr(),yr));B(this.p,new cK(this),(tr(),tr(),ur));B(this.p,new dK(this),(or(),or(),pr))}u(590,1,{},lJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function XJ(a){yk();this.b=a}u(591,24,{},XJ);
+_.Dc=function(){!this.b.e&&this.b.j&&BJ(this.b.j,this.b.c)};_.b=null;function YJ(a){this.b=a}u(592,1,{},YJ);_.b=null;function ZJ(a){this.b=a}u(593,1,{},ZJ);_.b=null;function $J(a){this.b=a}u(594,1,{},$J);_.b=null;function aK(a){this.b=a}u(595,1,{},aK);_.b=null;function bK(){}u(596,1,{},bK);function cK(a){this.b=a}u(597,1,{},cK);_.b=null;function dK(a){this.b=a}u(598,1,{},dK);_.b=null;function WJ(){}u(599,1,{},WJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function yG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function eK(a){var b,c,d,e,f;ek(a);d=(qj(),rj(null));e=new RJ;Vx(e,a);qw(d,e,d.pb);f=a.kd();b=a.jd();c=yG();9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Xx(e,a);zw(d,e);return new Hz(f,b)}function fK(){this.pb=$doc.createElement(Yd);this.pb[xd]=We;this.pb.style[Xf]=Je;this.pb.style[ag]=Yc;this.pb.style[ih]=db;this.pb.style[Ie]=db}u(601,308,wi,fK);_.gd=function(){return fk(this.pb)};
+_.hd=function(){return hk(this.pb)};function iG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function VJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new QJ(new rH(a),new rH(b))}function IE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function XE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function GE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function gJ(){SJ();this.o=UJ;this.d=[];this.u=new fK}u(602,589,{},gJ);_.b=l;_.c=l;function gK(){gK=x;hK=new Hz(0,0)}
+function iK(a){var b;b=a.Uf();if(!b){var c;(c=a.Rf())?(b=eK(c.b),wj(c.ye(),b.c,b.b),c=eK(c.b),b=new Hz(c.c-b.c,c.b-b.b)):b=new Hz(0,0);a.Yf(b)}return b}function Wz(a,b){var c;if(a.Ce())return hK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Xf(Az(b));c=eK(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function jK(a,b){var c;b&&(c=lg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Tf().pb.style[ld]=c)}function kK(){this.f=new yB;this.f.b=-1;this.f.c=-1}u(604,1,{});_.Rf=function(){return null};_.Sf=function(a){this.Wf(a.Rd())};
+_.Tf=function(){return this.ye()};_.Uf=function(){return lK};_.Id=function(){};_.Ce=function(){return!1};_.Vf=function(a){this.Xf(Az(a))};_.Wf=function(a){jK(this,a)};_.Xf=function(a){var b=this.ye().pb,c,d,e;c=(fA(),gA);e=a.c;d=a.b;e!=c.c?b.style[re]=l+e+"pt":b.style[re]=l;d!=c.b?b.style[qe]=d:b.style[qe]=l;0!=(a.d&1)?b.style[te]=od:b.style[te]=l;0!=(a.d&2)?b.style[se]=Ue:b.style[se]=l};_.Yf=function(a){lK=a};_.Zf=function(){};var lK=_.f=null,hK;
+function $A(a,b){gK();kK.call(this);this.b=new jx(a);this.b.ld()[xd]=l;B(this.b,new mK(this,b),(zq(),zq(),Aq))}u(603,604,{},$A);_.ye=function(){return this.b};_.Wf=function(a){jK(this,a)};_.b=null;function mK(a,b){this.b=a;this.c=b}u(605,1,{},mK);_.Lc=function(a){wq();xq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function dB(a){gK();kK.call(this);this.b=new ky;B(this.b,new nK(this,a),(tq(),tq(),uq))}u(606,604,{},dB);_.ye=function(){return this.b};_.b=null;
+function nK(a,b){this.b=a;this.c=b}u(607,1,{},nK);_.b=null;_.c=null;function oK(a,b){var c,d;jK(a,b.Rd());for(d=new Pi(b.Wb.b);d.c<d.e.Fe();)c=Qi(d),c.lc&&c.hc.Sf(c)}function pK(a,b){var c,d,e,f,g,j,h;wj(a.e,b.Yd(),b.Ud());for(d=new Pi(b.Wb.b);d.c<d.e.Fe();)c=Qi(d),c.lc&&(e=c.hc,e.Vf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=iK(e).c,f-=iK(e).b,wj(e.ye(),g,f),!c.ob&&a.e.Cd(c),a.e.Dd(c,j,h)))}function kA(){gK();kK.call(this);this.e=new Dw}u(608,604,{},kA);
+_.Sf=function(a){oK(this,a)};_.ye=function(){return this.e};_.Vf=function(a){pK(this,a)};_.e=null;function dC(a){gK();kK.call(this);var b=this.b=new Ix;ox(b.c,a,!1);Ax(b);this.f.b=-1;this.f.c=-1}u(609,604,{},dC);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?no(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function gC(a){this.b=new Ey(a.i,new qK(a))}u(610,1,{},gC);_.b=null;
+function Ay(a){var b,c,d,e,f;f=new SC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(rK,m,106,0,0);for(c=b.b?Jk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=mj((uA(),vA),new S(f.e)));c=c.c;if(gu(!c?mh:c.b,xh))for(c=(!a.e.b||0==a.e.b.d?(Ts(),Ts(),Us):new zA(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new Fr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.hg(),null.hg()):100==f.e&&A(f.f,103)?(j=f.f,h=new Fr(j,205,null),h.j=j.Zd(),
+h.k=j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.hg():401==f.e||402==f.e?(null.hg(),null.hg(),null.hg(),null.hg(),null.hg()):500<=f.e&&507>=f.e&&(g=null.ig,500!=g&&(f=new Fr(null.ig,g,null),f.j=null.hg(),f.k=null.hg(),j=null.hg(),f.f=j&12,501==g&&null.hg())))}function qK(a){this.b=a}u(611,1,ai,qK);_.xc=function(){Ay(this)};_.b=null;function EC(){gK();kK.call(this);this.b=new cz}u(612,604,{},EC);_.Rf=function(){var a;a=new EC;Zy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Uf=function(){return sK};_.Yf=function(a){sK=a};var sK=_.b=null;u(613,608,{});function tK(a){var b;b=new Nq(G(a.pb,Sf),G(a.pb,Rf));a=new Nq(G(a.T.jb.pb,Sf),G(a.T.jb.pb,Rf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function uK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.qd(a.R);a.od(b);a.R=a.Q=null}else null!=a.R?(vK(a,a.R),a.R=null):null!=a.Q&&(wK(a,a.Q),a.Q=null);Jj(a.S)}function aJ(a){a.kb?a.bg(Qq(a.T.jb)):(a.Ld(),aJ(a))}function wK(a,b){var c;a.kb?(c=tK(a),a.bg(new Nq(-1,xK(b,!1)-c[1]))):a.Q=b}
+function yK(a,b){var c;b!=a.Gd()&&(c=a.T.jb,iw(c),zK(c,b,c.pb,c.q.d,!0))}function vK(a,b){var c;a.kb?(c=tK(a),a.bg(new Nq(xK(b,!0)-c[0],-1))):a.R=b}u(616,310,Rh);_.$f=function(){var a,b;b=Qq(this.T.jb);a=tK(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.T.jb;return 0!=a.q.d?AK(pz(a.q,0)):null};_._f=function(a){BK(this.T.jb,a)};_.Bd=function(){return new jw(this.T.jb)};_.ag=function(){Uq(this.T.jb)};_.wd=function(){uK(this)};_.Od=function(){Uq(this.T.jb)};
+_.yd=function(a){return CK(this.T.jb,a)};_.bg=function(a){Sq(this.T.jb,a)};_.od=function(a){wK(this,a)};_.Hd=function(a){yK(this,a)};_.qd=function(a){vK(this,a)};_.Q=null;_.R=null;function DK(){DK=x;var a=(EK(),FK(),GK);HK=new by(a.e,a.c,a.d,a.f,a.b)}function IK(a,b){if(0!=a.I.b.q.d&&AK(pz(a.I.b.q,0)))throw new dw("WindowPanel can only contain one child widget");JK(a,b)}
+function bJ(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[fh]=Je,a.ab=!1,a.Ld());b=a.pb;b.style[$e]=0+(Dj(),dg);b.style[Ug]=bb;YH(a,Oj(qo($doc)+(xj()-G(a.pb,Sf)>>1),0),Oj(ro($doc)+(yj()-G(a.pb,Rf)>>1),0));d||((a.ab=c)?(a.pb.style[Dd]=jg,a.pb.style[fh]=gh,nk(a.gb,200)):a.pb.style[fh]=gh)}finally{a.w=!0}}
+function KK(a,b){var c;if(a.w){c=new wv;a.mb&&Js(a.mb,c);a.J&&Rq(a.r,a);try{Xi(a.r.d,a)}catch(d){if(d=Vi(d),!A(d,124))throw d;}a.n=LK(a.r,a);try{Kw(a,b)}finally{$i(a.t.b),$i(a.s.b),$i(a.u.b),a.P&&cj(a.P,a.r),a.C&&(a.C=!1)}}else Kw(a,b)}function MK(a,b,c){var d,e;e=a.ob;d=new Lj(a,e);e.Dd(a,d.b+b,d.e+c)}function NK(a,b,c){b=new OK(oo(no(Dv(Dv(a.T.d,b),c))));hw(b,a);B(b,a.o,(zq(),zq(),Aq));return b}function Pq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Sq(a.T.jb,b)}
+function YH(a,b,c){var d,e;(e=a.r)?(d=PK(e.pb),Nw(a,b+(fk(e.pb)+d[3]),c+(hk(e.pb)+d[0]))):Nw(a,b,c)}function RB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Tq(a.r,a):Rq(a.r,a)))}function JK(a,b){if(b!=(0!=a.I.b.q.d?AK(pz(a.I.b.q,0)):null)){iw(a.I.b);var c=a.I.b;zK(c,b,c.pb,c.q.d,!0)}}
+function QK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Kq(),RK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Pi(a.P);e.c<e.e.Fe();)if(d=Qi(e),b==(Kq(),SK)){!d.c&&(d.c=new TK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(Kq(),Lq))g=d.r,j=d.F,d.I.d?(YH(d,j.d,j.e),Pq(d,new Nq(j.c,-1))):(YH(d,j.d,j.e),Pq(d,new Nq(j.c,j.b)),Tq(g,d)),Ti(g.d,d,d.I.c),sk(d.z,333);else if(!d.C&&f==(Kq(),RK))d.pb.style[fh]=gh,Kq()}else if(b==Lq){!d.c&&(d.c=new TK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=PK(j.pb);h=d.F;if(d.I.d)h.d=fk(d.pb)-
+g[3]-fk(j.pb),h.e=hk(d.pb)-g[0]-hk(j.pb),d.F=h,YH(d,0,0),UK(d,Mq(j.pb).c,-1);else{if(f!=(Kq(),RK))h.d=fk(d.pb)-g[3]-fk(j.pb),h.e=hk(d.pb)-g[0]-hk(j.pb),h.c=d.q,h.b=d.p,d.F=h;YH(d,0,0);Sq(d,new VK(Mq(j.pb)));Rq(j,d)}d==d.r.b||tF(d);sk(d.z,333)}}else b==RK&&(!d.c&&(d.c=new TK),d=a,d.C||(d.G=c,d.pb.style[fh]=Je))}}function WK(a,b){a.pb.style[kh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.hg().hg()}
+function XK(a){if(!a.kb){a.t=bw(a,a.r,(!us&&(us=new Ek),us));a.s=bw(a,a.r,Dk?Dk:Dk=new Ek);a.u=bw(a,a.r,(!zs&&(zs=new Ek),zs));var b=a.r;!a.P&&(a.P=new jj);dj(a.P,b);us&&(b=new ts(a),a.mb&&Js(a.mb,b));a.J&&Tq(a.r,a);Ti(a.r.d,a,a.I.c);a.n&&(Nw(a,a.n.b,a.n.c),a.n=null);Ow(a);tF(a)}}function tF(a){if(a!=a.r.b){var b;zs&&(b=new ys(a),a.mb&&Js(a.mb,b))}}
+function YK(a,b,c){var d;d=(Vw(),Ww);Pw.call(this,!1,"popup");this.U=d.b;this.S=new ZK(this);d=new $K;d.pb[xd]="mosaic-popupLayoutPanel";Hw(this.T,d);Mw(this);this.o=new aL(this);this.z=new bL(this);this.A=new cL(this);this.B=new dL(this);this.F=new eL;this.O=(Kq(),SK);this.J=c;this.r=a;a=this.I=new fL(b);b=new gL;!a.e&&(a.e=new hL);dj(a.e,b);a=new iL(new ay(HK.b.e.b,HK.b.c,HK.b.d,HK.b.f,HK.b.b));B(a,new jL(this),(zq(),zq(),Aq));b=this.I.c;b.c||(b.c=new Yx,b.c.ld()[xd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Rx(),Sx),c.d=d,c=b.i,kL(c,b.c,new lL(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new tw;d=Wx(c);Lv(c.c,(Zu(),$u(d)),0);sw(c,a,d,0,!1)}else Vx(b.c,a);BK(b.i,null);B(this.I.c,new mL(this),(Hq(),Hq(),Iq));B(this.I.c,this.o,Aq);yK(this,this.I);Ri(oo(no(this.pb)),"mosaic-WindowPanel",!0)}u(615,616,Rh);_.Gd=function(){return 0!=this.I.b.q.d?AK(pz(this.I.b.q,0)):null};_.Jd=function(a){KK(this,a)};_.Bd=function(){return new jw(this.I.b)};_.wd=function(){uK(this);Jj(new nL(this))};
+_.yd=function(a){return CK(this.I.b,a)};_.bg=function(a){Pq(this,a)};_.Kd=function(a,b){YH(this,a,b)};_.Hd=function(a){JK(this,a)};_.Ld=function(){XK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var HK;function oL(a){a.i=(new ZA(a.j)).hc.ye();B(a.i,new pL(a),(zq(),zq(),Aq));a.e=K(qL,m,59,[a.i])}
+function ZI(){DK();var a,b,c,d,e,f;YK.call(this,(rL(),sL),null,!0);this.eg();this.db=!0;a=new Kx(this.k);this.f=new bz;this.f.pb.style[ih]=db;Uv(this.f,db);this.cg();vK(this,"400px");f=new oz;f.pb.style[Ie]=db;f.f[td]=10;c=(Dx(),Ox);f.b=c;nz(f,a);nz(f,this.f);e=new Yx;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Vx(e,a);nz(f,e);IK(this,f);RB(this,!1);this.dg()}u(614,615,Rh,ZI);_.cg=function(){oL(this)};_.dg=function(){var a=this.f;a.pb.readOnly=!0;var b=Wv(a.pb)+"-readonly";Ri(a.ld(),b,!0)};
+_.eg=function(){QB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function pL(a){this.b=a}u(617,1,{},pL);_.Lc=function(){KK(this.b,!1)};_.b=null;function $I(a){this.b=a}u(618,1,{},$I);
+_.xc=function(){Zv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=lo(a.pb,dh).length;if(0<b&&a.kb){if(0>b)throw new wx("Length must be a positive integer. Length: "+b);if(b>lo(a.pb,dh).length)throw new wx("From Index: 0 To Index: "+b+" Text Length: "+lo(a.pb,dh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function tL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";QB(a.I.c,"Paste")}function uL(a){DK();ZI.call(this);this.d=a}
+u(620,614,Rh,uL);_.cg=function(){oL(this);this.b=(new ZA(this.c)).hc.ye();B(this.b,new vL(this),(zq(),zq(),Aq));this.e=K(qL,m,59,[this.b,this.i])};_.dg=function(){Uv(this.f,"150px")};_.eg=function(){tL(this)};_.Ld=function(){XK(this);ao((Yn(),Zn),new wL(this))};_.b=null;_.c=null;_.d=null;function xL(a){DK();uL.call(this,a)}u(619,620,Rh,xL);_.dg=function(){Uv(this.f,"150px");JD(new yL(this),this.f)};_.eg=function(){tL(this);this.k+=" Or drag and drop a file on it."};
+function yL(a){this.b=a;this.c=new zL(this);this.d=this.e=1}u(621,473,{},yL);_.b=null;function zL(a){this.b=a}u(622,1,{},zL);_.Je=function(a){this.b.b.f.pb[dh]=null!=a?a:l};_.b=null;function GC(){new Ls}u(623,445,{},GC);function vL(a){this.b=a}u(624,1,{},vL);_.Lc=function(){if(this.b.d){var a=this.b.d,b;b=new SC(a.b,0,lo(this.b.f.pb,dh));QD(a.b.b,b.b)}KK(this.b,!1)};_.b=null;function wL(a){this.b=a}u(625,1,{},wL);_.xc=function(){Zv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
+function Jr(a){var b;a&&a&&(a=new AL(a),void 0!=$wnd.FileReader?b=new xL(a):b=new uL(a),aJ(b),bJ(b))}function AL(a){this.b=a}u(627,1,{},AL);_.b=null;function kr(a,b){a.onloadend=function(a){b.Je(a.target.result)}}function ND(a){this.b=a}u(632,1,{},ND);_.b=null;function KD(){}u(633,1,{},KD);function LD(){}u(634,1,{},LD);function MD(){}u(635,1,{},MD);
+function SB(a,b){gK();kA.call(this);this.d=new BL(a);var c=this.c=new Yx,d=(Dx(),Ox);c.b=d;Vx(this.c,this.e);IK(this.d,this.c);this.d.b=this;this.b=b}u(636,613,{},SB);_.ye=function(){return this.d};_.Tf=function(){return this.c.ob};_.Id=function(){KK(this.d,!1)};_.Xf=function(){};_.Zf=function(a){oK(this,a);pK(this,a);aJ(this.d);XK(this.d)};_.b=null;_.c=null;_.d=null;function BL(a){DK();YK.call(this,(rL(),sL),a,!1)}u(637,615,Rh,BL);
+_.Id=function(){var a=this.b,b=new LB(a.b,201),c;a=a.b.r;a.b?a=new CL(new Pi(a.b)):(a=(Ts(),Ts(),Us),a=new Pi(a));for(;a._c();)c=a.ad(),201==b.e&&WH(c.b)};_.b=null;function oC(){gK();kK.call(this);var a=this.b=new DL;a.ab=!0;a.b.i=!0;this.b.db=!0}u(638,604,{},oC);_.ye=function(){return this.b};_.b=null;function fD(){}u(645,461,{},fD);function CL(a){if(!a)throw new Cn;this.b=a}u(646,1,{},CL);_._c=function(){return lD(this.b)};_.ad=function(){return Qi(this.b)};
+_.bd=function(){throw new pD("Missing message: awt.50");};_.b=null;function JA(){return JA()}function dD(){dD=x;var a;a=(VC(),WC["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(EL,m,-1,0,1);else throw new $G(a+" is not supported");}catch(b){if(b=Vi(b),!A(b,132))throw b;}}function hC(a,b){a.b=31*a.b+Et((new rH(b)).b)}function EA(){}u(649,1,{},EA);_.hC=function(){return this.b};_.b=1;
+function FL(){FL=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ie]=db;a.body.style[Ie]=db}function PK(a){FL();var b;b=y(M,s,-1,4,1);b[0]=GL(HL(a,"borderTopWidth"));b[1]=GL(HL(a,"borderRightWidth"));b[2]=GL(HL(a,"borderBottomWidth"));b[3]=GL(HL(a,"borderLeftWidth"));return b}function IL(a){FL();var b,c;c=JL(a);b=PK(a);a=new Nq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function Mq(a){FL();return new Nq(a.clientWidth,a.clientHeight)}function JL(a){FL();var b;b=y(M,s,-1,4,1);b[0]=GL(HL(a,"marginTop"));b[1]=GL(HL(a,"marginRight"));b[2]=GL(HL(a,"marginBottom"));b[3]=GL(HL(a,"marginLeft"));return b}function KL(a){FL();var b;b=y(M,s,-1,4,1);b[0]=GL(HL(a,"paddingTop"));b[1]=GL(HL(a,"paddingRight"));b[2]=GL(HL(a,"paddingBottom"));b[3]=GL(HL(a,"paddingLeft"));return b}function LL(a,b,c){FL();try{H(b,oe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Vi(d),!A(d,124))throw d;}}
+function xK(a,b){FL();var c;ML||(ML=$doc.createElement(Dg),LL(ML,$e,l),LL(ML,Ug,l),LL(ML,ag,Yc),LL(ML,fh,Je),$doc.body.appendChild(ML));LL(ML,ih,a);LL(ML,Ie,a);c=IL(ML);return b?c.c:c.b}var ML=null;function NL(){Nq.call(this,0,0)}function Nq(a,b){this.c=a;this.b=b}function VK(a){Nq.call(this,a.c,a.b)}u(651,1,ui,NL,Nq,VK);_.eQ=function(a){return this===a?!0:null==a||OL!=Kn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function PL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(652,1,{117:1,120:1,141:1},PL);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return QL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
+function RL(a,b){this.b=a;this.c=b}u(653,1,ui,RL);_.eQ=function(a){return this===a?!0:null==a||SL!=Kn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return SL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function eL(){this.c=this.b=this.e=this.d=0}u(654,1,ui,eL);_.eQ=function(a){return this===a?!0:null==a||TL!=Kn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return TL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function HL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(656,1,{});var UL=-1;function VL(){}u(657,656,{},VL);_.b=-1;_.c=-1;var WL=null;
+function GL(a){a=parseInt(a,10);a=isNaN(a)?null:hF(a);return!a?0:a.b}u(660,325,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.$f=function(){return Qq(this.i)};_._f=function(a){BK(this.i,a)};_.ag=function(){Uq(this.i)};_.Od=function(){Uq(this.i)};_.od=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.qd=function(a){var b=this.i;b.pb.style[ih]=a;b.kb||(b.j=a)};function EK(){EK=x;FK()}function QB(a,b){a.b.pb.textContent=b||l;BK(a.i,null)}
+function XL(a){EK();var b;lx(this,new $K);this.b=new YL;b=this.i;ZL(b,new $L);LL(b.pb,Yf,bb);b.p=0;kL(b,this.b,new lL(0),b.q.d);this.b.ld()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||l;BK(this.i,null);this.pb[xd]="mosaic-Caption"}u(659,660,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},XL);_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};
+_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.c=null;function FK(){FK=x;aM=Tn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new tz(aM,240,20);new tz(aM,224,16);new tz(aM,208,16);new tz(aM,192,16);new tz(aM,176,16);new tz(aM,160,16);new tz(aM,144,16);new tz(aM,128,16);new tz(aM,112,16);new tz(aM,96,16);new tz(aM,80,16);new tz(aM,64,16);new tz(aM,260,16);GK=new tz(aM,48,16);new tz(aM,32,16);new tz(aM,16,16);new tz(aM,0,16)}var aM,GK;
+function bM(a,b){Zv(a.b.pb,!b);BK(a.i,a.b)}function Oq(a,b){a.d=b;Zv(a.b.pb,!b);BK(a.i,a.b);if(a.e){var c;for(c=new Pi(a.e);c.c<c.e.Fe();)Qi(c)}}function fL(a){var b;lx(this,new $K);b=this.i;ZL(b,new cM((dM(),eM)));b.p=0;this.c=new XL(a);kL(b,this.c,new lL(1),b.q.d);this.b=new $K;ij(this.b,"Body");kL(b,this.b,new lL(0),b.q.d);this.pb[xd]="mosaic-CaptionLayoutPanel"}u(662,660,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},fL);_.rd=function(){cw(this.i)};_.sd=function(){fw(this.i)};
+_.Bd=function(){return new jw(this.b)};_.yd=function(a){return CK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function hL(){MH(this)}u(663,537,Th,hL);function ZK(a){this.b=a}u(664,1,ai,ZK);_.xc=function(){Uq(this.b.T.jb)};_.b=null;function fM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Ij(a.f.b,b);a.f&&Uu(a.f.b,b)&&Xu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&tF(!a.f?null:Uu(a.f.b,b-1))}function gM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new jA);-1==Ij(a.f.b,b)&&dj(a.f.b,b)}function TK(){}u(665,1,{},TK);_.Uc=function(a){fM(a)};
+_.Vc=function(a){gM(a)};_.Xc=function(a){hM(a.b.r,a.b)};function rL(){rL=x;iM=new jM(1,"e");kM=new jM(2,Hf);lM=new jM(3,"ne");mM=new jM(10,"nw");nM=new jM(4,tg);oM=new jM(5,wg);pM=new jM(12,"sw");qM=new jM(8,"w");sL=new rM((qj(),rj(null)).pb)}function LK(a,b){var c;c=PK(a.pb);return new RL(fk(b.pb)-(fk(a.pb)+c[3]),hk(b.pb)-(hk(a.pb)+c[0]))}
+function sM(a){var b,c,d,e,f,g;if(a.f){b=Mq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Uu(a.f.b,d),c=new Nq(G(g.pb,Sf),G(g.pb,Rf)),f=LK(a,g),f.b-=Oj(0,f.b+G(g.pb,Sf)-b.c),f.c-=Oj(0,f.c+G(g.pb,Rf)-b.b),YH(g,Oj(0,f.b),Oj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,UK(g,c.c,c.b),g.O==(Kq(),Lq)&&Sq(g,new VK(Mq(a.pb))),sk(g.z,1)}}function tM(a,b,c){a=a.e;Ti(a,b,b);z(a.d,b,c);ij(b,Ac+c.c)}
+function Rq(a,b){var c;c=a.e;uM(c,b.H);hj(b.H,Ac+mM.c);uM(c,b.D);hj(b.D,Ac+kM.c);uM(c,b.E);hj(b.E,Ac+lM.c);uM(c,b.N);hj(b.N,Ac+qM.c);uM(c,b.v);hj(b.v,Ac+iM.c);uM(c,b.M);hj(b.M,Ac+pM.c);uM(c,b.K);hj(b.K,Ac+nM.c);uM(c,b.L);hj(b.L,Ac+oM.c)}
+function Tq(a,b){!b.H&&(b.H=NK(b,0,0));tM(a,b.H,mM);!b.D&&(b.D=NK(b,0,1));tM(a,b.D,kM);!b.E&&(b.E=NK(b,0,2));tM(a,b.E,lM);!b.N&&(b.N=NK(b,1,0));tM(a,b.N,qM);!b.v&&(b.v=NK(b,1,2));tM(a,b.v,iM);!b.M&&(b.M=NK(b,2,0));tM(a,b.M,pM);!b.K&&(b.K=NK(b,2,1));tM(a,b.K,nM);!b.L&&(b.L=NK(b,2,2));tM(a,b.L,oM)}function hM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Ij(a.f.b,b);if(c+1<d){OA(a.f,b);for(dj(a.f.b,b);c<d;++c)WK(Uu(a.f.b,c),c)}else WK(b,c)}
+function rM(a){a=new vM(a);lx(this,a);this.d=new wM(a);this.d.j=!0;aj(this.d);this.d.n=3;this.e=new xM(a);this.e.j=!0;aj(this.e);this.e.n=3;nx(this)}u(666,325,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},rM);_.$f=function(){return Mq(this.pb)};_._f=function(){var a;(a=yM(this))&&a._f(null)};_.ag=function(){sM(this)};_.Uc=function(a){!this.c&&(this.c=new TK);fM(a)};_.Vc=function(a){!this.c&&(this.c=new TK);gM(a)};_.Od=function(){sM(this)};
+_.Xc=function(a){!this.c&&(this.c=new TK);hM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var iM,kM,lM,mM,sL,nM,oM,pM,qM;function vM(a){this.q=new Ew(this);this.pb=a}u(667,305,ni,vM);function jM(a,b){this.b=a;this.c=b}u(668,1,{},jM);_.b=0;_.c=null;function wM(a){Li();ej.call(this,a)}u(669,3,{},wM);_.rc=function(){var a;a=this.k.f;a.C||ek(a.x);hj(this.k.f,"dragdrop-dragging");!a.I.d&&bM(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Oj(this.b,a<this.e?a:this.e),b=Oj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Dj(),dg);c.style[Ug]=b+dg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||tF(a);a.I.d||bM(a.I,!0);a.C||(a.x||(a.x=new zM,ij(a.x,"mosaic-GlassPanel-invisible")),LL(a.x.pb,kh,(FL(),HL(a.pb,kh))),pj((qj(),rj(null)),a.x,0,0));ij(this.k.f,"dragdrop-dragging");a=new Lj(this.k.b,null);this.b=a.b+gk(this.k.b.pb);this.c=a.e+ik(this.k.b.pb);this.e=this.b+kk(this.k.b.pb)-this.k.f.kd();this.d=this.c+jk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function uM(a,b){try{Xi(a,b)}catch(c){if(c=Vi(c),!A(c,124))throw c;}}
+function xM(a){Li();ej.call(this,a);this.d=new Ni}u(670,3,{},xM);_.rc=function(){var a;a=this.k.f.ob;a.C||ek(a.x);hj(this.k.f,"dragdrop-dragging");bM(a.I,!1);Pq(a,new Nq(a.q,a.p));sk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=mj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-Oj(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.p,b=Oj(a+b,G(d.I.c.pb,Rf)),b!=a&&MK(d,0,a-b),Pq(d,new Nq(d.q,b)),sk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.p,b=Oj(a+b,G(d.I.c.pb,Rf)),Pq(d,new Nq(d.q,b)),sk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-Oj(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&MK(d,a-b,0),Pq(d,new Nq(b,d.p)),sk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.q,Pq(d,new Nq(96<a+b?a+b:96,d.p)),sk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||tF(a);bM(a.I,!0);a.C||(a.x||(a.x=new zM,ij(a.x,"mosaic-GlassPanel-invisible")),LL(a.x.pb,kh,(FL(),HL(a.pb,kh))),pj((qj(),rj(null)),a.x,0,0));ij(this.k.f,"dragdrop-dragging");a=new Lj(this.k.b,null);this.b=a.b+gk(this.k.b.pb);this.c=a.e+ik(this.k.b.pb);this.f=this.b+kk(this.k.b.pb)-this.k.f.kd();this.e=this.c+jk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function zM(){var a;this.e=new AM(this);this.b=!1;this.c=new Iw;lx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}u(671,325,Yh,zM);
+_.ud=function(){var a;nx(this);try{a=this.ob}catch(b){b=Vi(b);if(A(b,130))throw new dw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(qj(),rj(null))?(Nu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),cj(zk,a),a.c=!0,a.d=Hk(a),dj(zk,a),this.d=new BM(this),qv(new Mu(this.d))):(this.pb.style[qd]=bb,this.pb.style[mg]=bb);this.b&&ev(new Lu(this));pj(rj(null),new CM,qo($doc),ro($doc))};
+_.vd=function(){this.i.vd();mk(this.e);this.d&&(Ju(ov,this.d,K(DM,m,47,[(!xs&&(xs=new Ek),xs)])),this.d=null);this.b&&Ju(gv,this,K(DM,m,47,[(!fv&&(fv=new Ek),fv)]))};_.dd=function(a){switch(bv(a.type)){case 256:if(27==(a.keyCode||0))return ek(this),!1;case 1:if(this.pb.contains(a.target))return ek(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function AM(a){yk();this.b=a}u(672,24,{},AM);_.Dc=function(){Nu(this.b)};_.b=null;function BM(a){this.b=a}u(673,1,{},BM);_.b=null;
+function CM(){this.pb=qx();var a;a=new ly(new EM(this));B(this,a,(pq(),pq(),qq));B(this,a,(lr(),lr(),mr))}u(674,327,gi,CM);_.wd=function(){Jj(new FM(this))};function EM(a){this.b=a}u(675,1,{},EM);_.b=null;function FM(a){this.b=a}u(676,1,ai,FM);_.xc=function(){this.b.pb.focus()};_.b=null;function GM(a){a.pb.style[ih]=kd;a.pb.style[Ie]=kd;if(a.kb){var a=a.ob,b;A(a,149)?a._f(null):(b=yM(a))&&b._f(a)}}u(678,308,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.$f=function(){GM(this);return new Nq(G(this.pb,Sf),G(this.pb,Rf))};_._f=function(){GM(this)};_.ag=function(){};_.cd=function(){};_.Od=function(){};function YL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[hh]=Nf;this.pb[xd]="mosaic-HTML"}u(677,678,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},YL);function iL(a){lx(this,new HM(a));this.pb[xd]="mosaic-ImageButton"}u(679,325,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},iL);
+function DL(){var a=(Vw(),Yw);Pw.call(this,!0,mf);this.U=a.b;this.b=new IM(this);this.b.e=!0;Fw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);tj();Nv(a,b)}else this.lb|=1;oo(no(this.pb))[xd]=Fe;this.pb.style[kh]="2147483647"}u(680,310,ni,DL);_.cd=function(a){ew(this,a);1==bv(a.type)&&Kw(this,!1)};_.b=null;
+function IM(a){this.c=a;this.d=new jj;this.j=new jj;a=(Dy(),Cy);new sz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ig);this.f=$doc.createElement(Lg);Yu(b,this.f);this.p=!0;a=qx();b=(Zu(),$u(b));a.appendChild(b);this.pb=a;Fl();this.pb.setAttribute("role",im.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),tj(),Nv(a,b)):this.lb|=2225;this.pb[xd]=Ee;a=Wv(this.pb)+"-vertical";Ri(this.ld(),a,!0);this.pb.style[Wf]=bb;this.pb.setAttribute("hideFocus",ch);B(this,new By(this),(pq(),pq(),qq))}
+u(681,349,wi,IM);_.cd=function(a){switch(bv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}uy(this,a)};_.Nd=function(a,b){yy(this,a,b);b||this.b&&Kw(this.c,!1)};_.b=!0;_.c=null;
+function HM(a){var b=(Dx(),Ox),c=(Rx(),Sx),d;d=new xx;d.i[pd]=ab;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;vx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;vx(b.b);b.b.d.rows[0].cells[0].style[eh]=e.b;vx(d);b=rx(d,0,0,!0);if(a){ek(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;tx(g,f.d);Bt(f.c,g,a);c.b=c.b.c}else e=c.c.d,dj(c.c,a);a.pb[Wc]=e;Yu(b,a.pb);hw(a,d)}lx(this,d);Ri(this.pb,"mosaic-WidgetWrapper",!0)}u(682,325,Yh,HM);_.b=null;_.c=null;function aL(a){this.b=a}u(683,1,{},aL);
+_.Lc=function(){this.b.hb&&this.b!=this.b.r.b&&tF(this.b)};_.b=null;function bL(a){yk();this.b=a}u(684,24,{},bL);_.Dc=function(){Uq(this.b.T.jb);var a=this.b;ws((!a.y&&(a.y=new JM),a.y))};_.b=null;function cL(a){yk();this.b=a}u(685,24,{},cL);_.Dc=function(){QK(this.b,(Kq(),Lq))};_.b=null;function dL(a){yk();this.b=a}u(686,24,{},dL);_.Dc=function(){QK(this.b,(Kq(),RK))};_.b=null;function gL(){}u(687,1,{},gL);function jL(a){this.b=a}u(688,1,{},jL);_.Lc=function(){this.b.Id()};_.b=null;
+function mL(a){this.b=a}u(689,1,{},mL);_.b=null;function nL(a){this.b=a}u(690,1,ai,nL);_.xc=function(){this.b.O==(Kq(),Lq)?sk(this.b.A,333):this.b.O==RK&&sk(this.b.B,333)};_.b=null;function OK(a){this.pb=a;cw(this)}u(691,308,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},OK);_.Qc=function(a){return B(this,a,(Pr(),Pr(),Qr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Tr(),Tr(),Ur))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};
+function JM(){Ps.call(this,null)}u(692,240,Uh,JM);function Kq(){Kq=x;Lq=new KM("MAXIMIZED",0);RK=new KM("MINIMIZED",1);SK=new KM("NORMAL",2);LM=K(MM,m,144,[Lq,RK,SK])}function KM(a,b){I.call(this,a,b)}u(693,140,{117:1,121:1,123:1,144:1},KM);var LM,Lq,RK,SK;function Nu(a){var b,c,d,e;c=xj();b=yj();e=(Ov(),Pv).scrollWidth;d=Pv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[ih]=c-1+dg);0<=b-1&&(a.pb.style[Ie]=b-1+dg)}
+function NM(a,b){var c,d,e;if(a.n)return!0;a.y.Qe();for(c=new jw(b);c.b.b<c.b.c.d-1;)d=AK(kw(c.b)),e=d.ob,A(e,150)&&e.pd(d.md()),d.md()&&dj(a.y,d);return!0}
+function OM(a,b){var c,d,e;if(b.b)a.d&&lk(a.d),a.d=new PM(a,b),nk(a.d,333);else for(d=new Pi(a.y);d.c<d.e.Fe();)c=Qi(d),e=c.nb,Bw(b,QM(c),e.t,e.u),RM(c,e.v,e.s,K(M,s,-1,[SM(a.r.b,c).e,SM(a.q.b,c).d,SM(a.o.b,c).b,SM(a.p.b,c).c]),K(M,s,-1,[TM(a.j.b,c).e,TM(a.i.b,c).d,TM(a.e.b,c).b,TM(a.f.b,c).c]),K(M,s,-1,[UM(a.v,c),UM(a.u,c),UM(a.s,c),UM(a.t,c)]))}
+function VM(){this.y=new jj;this.k=new WM(this);this.x=new XM(this.k);this.w=new YM(this.k);this.r=new ZM(this.k);this.q=new $M(this.k);this.o=new aN(this.k);this.p=new bN(this.k);this.j=new cN(this.k);this.i=new dN(this.k);this.e=new eN(this.k);this.f=new fN(this.k);this.v=new gN(this.k);this.u=new gN(this.k);this.s=new gN(this.k);this.t=new gN(this.k)}u(696,1,{});_.fg=function(a){OM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function hN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Pi(b.y);e.c<e.e.Fe();)d=Qi(e),A(d,62)&&(d=d.jb),f=d.nb,Bw(c,QM(d),f.t,f.u),RM(d,f.v,f.s,K(M,s,-1,[SM(b.r.b,d).e,SM(b.q.b,d).d,SM(b.o.b,d).b,SM(b.p.b,d).c]),K(M,s,-1,[TM(b.j.b,d).e,TM(b.i.b,d).d,TM(b.e.b,d).b,TM(b.f.b,d).c]),K(M,s,-1,[UM(b.v,d),UM(b.u,d),UM(b.s,d),UM(b.t,d)]));iN(c);a.b.d=null;for(a=new Pi(a.b.y);a.c<a.e.Fe();)b=Qi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function PM(a,b){this.b=a;this.c=b;var c=(uk(),vk);this.n=new tk(this);this.t=c}u(697,17,{},PM);_.yc=function(){hN(this)};_.zc=function(){hN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Pi(this.b.y);c.c<c.e.Fe();)b=Qi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=Et(d.p+(d.t-d.p)*a),d.w=Et(d.q+(d.u-d.q)*a),d.x=Et(d.r+(d.v-d.r)*a),d.i=Et(d.o+(d.s-d.o)*a),Bw(this.c,QM(b),d.j,d.w),RM(b,d.x,d.i,K(M,s,-1,[SM(this.b.r.b,b).e,SM(this.b.q.b,b).d,SM(this.b.o.b,b).b,SM(this.b.p.b,b).c]),K(M,s,-1,[TM(this.b.j.b,b).e,TM(this.b.i.b,b).d,TM(this.b.e.b,b).b,TM(this.b.f.b,b).c]),K(M,s,-1,[UM(this.b.v,b),UM(this.b.u,b),UM(this.b.s,b),UM(this.b.t,b)]))};_.b=null;_.c=null;
+u(699,1,{});_.b=null;function eN(a){this.b=a}u(698,699,{},eN);function fN(a){this.b=a}u(700,699,{},fN);function dN(a){this.b=a}u(701,699,{},dN);function cN(a){this.b=a}u(702,699,{},cN);function aN(a){this.b=a}u(703,699,{},aN);function bN(a){this.b=a}u(704,699,{},bN);function $M(a){this.b=a}u(705,699,{},$M);function ZM(a){this.b=a}u(706,699,{},ZM);u(707,699,{},function(a){this.b=a});u(708,699,{},function(a){this.b=a});
+function UM(a,b){var c=a.b,d;d=mj(c.e,b);d||(d=new PL(KL(b.pb)),z(c.e,b,d));return d.e}function gN(a){this.b=a}u(709,699,{},gN);function YM(a){this.b=a}u(710,699,{},YM);function XM(a){this.b=a}u(711,699,{},XM);function TM(a,b){var c;c=mj(a.b,b);c||(c=new PL(PK(b.pb)),z(a.b,b,c));return c}function SM(a,b){var c;c=mj(a.c,b);c||(c=new PL(JL(b.pb)),z(a.c,b,c));return c}
+function jN(a,b){var c,d;d=mj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=yM(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new Nq(kN(e,!0),kN(e,!1));break a}h=b.$f();null!=c.n&&(h.c=kN(e,!0));null!=c.k&&(h.b=kN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Nq(kN(e,!0),kN(e,!1));break a}h=new NL;f=b.pb;n=f.style;g=n[ag];j=n[fh];n[ag]="static";n[fh]=Je;null!=c.n?h.c=kN(e,!0):(n[ih]=kd,h.c=(f.offsetWidth||0)+SM(d.p.b,b).c+SM(d.q.b,b).d);null!=c.k?h.b=kN(e,!1):(n[Ie]=kd,h.b=(f.offsetHeight||0)+SM(d.r.b,b).e+
+SM(d.o.b,b).b);n[ag]=g;n[fh]=j}d=h}null!=c.n&&(Dj(),Op)==c.n.hg()||null!=c.k&&(Dj(),Op)!=c.k.hg()||z(a.f,b,d)}return d}function WM(a){this.i=a;this.d=new Ni;this.f=new Ni;this.c=new Ni;this.b=new Ni;this.e=new Ni}u(712,1,{},WM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function lN(a){var b;b=a.nb;if(null==b||!A(b,147))b=new mN,a.nb=b;return b}function $L(){cM.call(this,(dM(),nN))}function cM(a){var b=(oN(),pN);VM.call(this);this.c=a;this.b=b}u(713,696,{},$L,cM);
+_.gg=function(a){var b,c,d,e,f,g,j,h,n;h=new NL;NM(this,a);n=SM(this.p.b,a).c+SM(this.q.b,a).d+TM(this.f.b,a).c+TM(this.i.b,a).d+UM(this.t,a)+UM(this.u,a);d=SM(this.r.b,a).e+SM(this.o.b,a).b+TM(this.j.b,a).e+TM(this.e.b,a).b+UM(this.v,a)+UM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(dM(),nN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Pi(this.y);a.c<a.e.Fe();)c=Qi(a),e=lN(c),b=null,j=c.ob,A(j,150)&&(b=j,b=qN(b),b=new Nq(b[1]+b[3],b[0]+b[0])),this.c==nN?(n+=jN(this.x.b,c).c,e.b=jN(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=Oj(f,e.b)):(d+=jN(this.w.b,c).b,e.c=jN(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=Oj(g,e.c));this.c==nN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.fg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,Q;if(NM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=UM(this.t,a);E=UM(this.v,a);c=Mq(a.pb);Q=c.c-(t+UM(this.u,a));r=c.b-(E+UM(this.s,a));g=Q;c=r;this.c==(dM(),nN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Pi(this.y);e.c<e.e.Fe();)d=Qi(e),b=null,q=lN(d),v=d.ob,A(v,150)&&(b=v,b=qN(b),b=new Nq(b[1]+b[3],b[0]+b[0])),this.c==nN?(q.e?++h:(q.c=jN(this.x.b,d).c,A(v,150)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=jN(this.w.b,d).b,A(v,150)&&(q.b+=b.b))):(q.d?++j:(q.b=jN(this.w.b,
+d).b,A(v,150)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=jN(this.x.b,d).c,A(v,150)&&(q.c+=b.c)));for(e=new Pi(this.y);e.c<e.e.Fe();)d=Qi(e),b=null,q=d.nb,v=d.ob,A(v,150)&&(b=v,b=qN(b),b=new Nq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==nN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==eM?(q.t=this.b==(oN(),pN)?t:this.b==rN?t+~~(Q/2)-~~(J/2):t+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(oN(),pN)?(q.t=t,q.u=E):this.b==rN?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.gd()-fk(a.pb)-UM(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-hk(a.pb)-UM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));OM(this,a)}};_.b=null;_.c=null;function oN(){oN=x;pN=new sN("START",0);rN=new sN(Db,1);tN=new sN("END",2);uN=K(vN,m,145,[pN,rN,tN])}function sN(a,b){I.call(this,a,b)}u(714,140,{117:1,121:1,123:1,145:1},sN);var uN,rN,tN,pN;function dM(){dM=x;nN=new wN("HORIZONTAL",0);eM=new wN("VERTICAL",1);xN=K(yN,m,146,[nN,eM])}
+function wN(a,b){I.call(this,a,b)}u(715,140,{117:1,121:1,123:1,146:1},wN);var xN,nN,eM;u(717,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function mN(){this.f=!1}function lL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(716,717,{147:1,151:1},mN,lL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function zN(a,b){if(a.n)return!0;NM(a,b);if(0<a.y.d){a.b=Uu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new AN,c.nb=d;a.c=d;a.y.Qe();dj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function BN(){VM.call(this)}u(718,696,{},BN);
+_.gg=function(a){var b,c;c=new NL;zN(this,a);if(this.b){b=jN(this.x.b,this.b).c;var d=jN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=qN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=SM(this.p.b,a).c+SM(this.q.b,a).d+TM(this.f.b,a).c+TM(this.i.b,a).d+UM(this.t,a)+UM(this.u,a);c.b+=SM(this.r.b,a).e+SM(this.o.b,a).b+TM(this.j.b,a).e+TM(this.e.b,a).b+UM(this.v,a)+UM(this.s,a);return c};
+_.fg=function(a){var b,c,d,e,f;zN(this,a)&&(d=UM(this.t,a),e=UM(this.v,a),c=Mq(a.pb),f=c.c-(d+UM(this.u,a)),c=c.b-(e+UM(this.s,a)),b=this.b.ob,A(b,150)&&(b=qN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-fk(a.pb)-UM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-hk(a.pb)-UM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),OM(this,a))};_.b=null;_.c=null;function AN(){this.f=!1}
+u(719,717,{148:1,151:1},AN);function qN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=no(Dv(Dv(a.d,0),0)),c=no(Dv(Dv(a.d,2),2)),d=JL(a.pb),b=PK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function CN(a,b){a.kb&&ek(a);return Gw(a,b)}function DN(){dx();Uw.call(this,ex)}u(720,315,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},DN);_.yd=function(a){return CN(this,a)};_.b=null;
+function QM(a){var b;b=a.ob;return A(b,150)?b:a}function Qq(a){if(!a.kb)return new NL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.gg(a),Sq(a,a.k),a.e.fg(a),a.k=a.e.gg(a);return a.k}function AK(a){return A(a,150)?a.jb:a}function EN(a){var b;if(!a.o){b=(!WL&&(WL=new VL),WL);var c=FN(a,eb,!0);b.b=c;c=FN(a,fb,!0);b.c=c;a.o=b}return a.o}
+function zK(a,b,c,d,e){if(A(b,62))throw new Fk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new DN,sw(a,c,a.pb,d,!0),Hw(c,b)):sw(a,b,c,d,e);BK(a,b)}function kL(a,b,c,d){b.nb=c;zK(a,b,a.pb,d,!0)}
+function BK(a,b){var c;c=a.e;if(b){var d=c.k;Yi(d.d,b);Yi(d.f,b);Yi(d.c,b);Yi(d.b,b);Yi(d.e,b)}else d=c.k,Yy(d.d),Yy(d.f),Yy(d.c),Yy(d.b),Yy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==QM(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==QM(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c._f(a.ob),c._f(a))}}function Uq(a){a.kb&&a.pb.style.display!=Kf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.fg(a),a.d=!1,iN(a))}
+function iN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=AK(pz(a.q,d)),A(b,150)&&(b=b.jb),b.md()&&(A(b,149)?b.ag():A(b,75)&&b.Od())}function CK(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=QM(b);return zw(a,c)?(A(c,150)&&CN(c,b),BK(a,null),!0):!1}function ZL(a,b){var c;a.e=b;null!=a.f&&hj(a,Wv(a.pb)+Ba+a.f);a.f=b.cZ.e;c=wz(a.f,Yv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));ij(a,Wv(a.pb)+Ba+a.f);BK(a,null)}
+function FN(a,b,c){a.n||(a.n=$doc.createElement(Dg),LL(a.n,ag,Yc),LL(a.n,fh,Je),LL(a.n,$e,bb),LL(a.n,Ug,bb),a.pb.appendChild(a.n));LL(a.n,ih,b);LL(a.n,Ie,b);a=IL(a.n);return c?a.c:a.b}
+function kN(a,b){var c;c=null.hg();if(c==(Dj(),$p)){c=(EN(a),null.hg());var d=(-1==UL&&(UL=(FL(),xK(gb,!0))),UL);return O(N(Math.round(100*d*c/254)))}if(c==Qp)return c=EN(a),d=null.hg(),O(N(VE(d*(-1==c.b&&(c.b=xK(eb,!0)),c.b))));if(c==Sp)return c=EN(a),d=null.hg(),O(N(VE(d*(-1==c.c&&(c.c=xK(fb,!0)),c.b))));if(c==Yp)return c=(EN(a),null.hg()),d=(-1==UL&&(UL=(FL(),xK(gb,!0))),UL),O(N(Math.round(d*c)));if(c==bq)return c=(EN(a),null.hg()),d=(-1==UL&&(UL=(FL(),xK(gb,!0))),UL),O(N(Math.round(10*d*c/254)));
+if(c==Wp)return O(N(VE(12*(EN(a),null.hg())*O(N(VE((-1==UL&&(UL=(FL(),xK(gb,!0))),UL)/72))))));if(c==Op)return FN(a,null.hg(),b);if(c==Up)return c=(EN(a),O(N(VE(null.hg())))),d=(-1==UL&&(UL=(FL(),xK(gb,!0))),UL),O(N(Math.round(d*c/72)));if(null.hg()==Mp)return O(N(VE(null.hg())));throw new Fk("Invalid size: "+null.hg());}function $K(){var a=new BN;Dw.call(this);this.k=new Nq(-1,-1);new NN(this);this.pb[xd]="mosaic-LayoutPanel";ZL(this,a)}
+u(721,305,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},$K);_.Cd=function(a){zK(this,a,this.pb,this.q.d,!0)};_.rd=function(){mw(this,new ON)};_.sd=function(){mw(this,new PN)};_.$f=function(){return Qq(this)};_.zd=function(a){return vw(this.q,QM(a))};_.Ad=function(a,b,c,d){zK(this,a,b,c,d)};_._f=function(a){BK(this,a)};_.Bd=function(){return new jw(this)};_.ag=function(){Uq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=Qq(this),null!=this.j)a=a.b+dg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+dg);this.od(b);this.i=null}else b=a.b+dg,this.qd(a.c+dg),this.od(b);Uq(this)}};_.Od=function(){Uq(this)};_.yd=function(a){return CK(this,a)};_.od=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Dd=function(a,b,c){Bw(this,QM(a),b,c)};
+_.qd=function(a){this.pb.style[ih]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function ON(){}u(722,1,{},ON);_.Md=function(a){QM(a).ud()};function PN(){}u(723,1,{},PN);_.Md=function(a){QM(a).vd()};function jw(a){this.c=a;this.b=new xw(this.c.q)}u(724,1,{},jw);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return AK(kw(this.b))};_.bd=function(){lw(this.b)};_.c=null;function QN(){QN=x;new Jx}
+function NN(a){QN();Ri(a.pb,"dragdrop-dropTarget",!0);this.b=a;new RN(this)}u(725,9,{},NN);function RN(a){yk();this.b=a}u(726,24,{},RN);_.Dc=function(){BK(this.b.b,null);Uq(this.b.b)};_.b=null;function yM(a){a=a.ob;return!a?null:A(a,149)?a:yM(a)}function UK(a,b,c){var d;d=a.pb;RM(a,b,c,JL(d),PK(d),KL(d))}
+function RM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Dj(),dg)),b!=a.kd()&&a.qd((0>b?0:b)+dg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Dj(),dg)),c!=a.jd()&&a.od((0>c?0:c)+dg))}function Sq(a,b){UK(a,b.c,b.b)}u(729,1,{});
+function PG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:qD(a,b,~~Hi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Of:typeof v,r=r==Qf?Object.prototype.toString.call(v)==Sc||typeof v.length==Pf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Of,r)))if(v=H(Pf,r),r=H("boolean",r),SN===D)v&&(o[t]=new rH(o[t])),r&&(o[t]=(bH(),o[t]?eH:cH));else{q=v||r;if(q=
+!q&&null!=D&&Kn(D)==TN){q=o[t];if(null==q||UN(q,D))continue;if(In(q)&&(q=q&&q.g?q.g:null,null!=q&&UN(q,D))){o[t]=q;continue}}if(!H(Qf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function VN(){this.d=new Ni;this.b=new Ni;this.c=new Ni}function UN(a,b){var c;if(SN==b||WN==b&&A(a,152))return!0;if(null!=a)for(c=Kn(a);c&&c!=SN;c=null)if(c==b)return!0;return!1}u(728,729,{},VN);function MG(){MG=x;OG=new VN}
+function SG(a,b){MG();z(OG.d,a,b)}function JG(a){MG();var b,c,d;d=vH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function KG(a,b){var c;MG();return c=b&&b[0]&&(typeof b[0]==Qf||typeof b[0]==ve)?b[0]:null,UN(c,a)}function QG(a){var b=LG;MG();var c,d;d=OG.c;if(c=!b?d.c:qD(d,b,~~Hi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?rD(d,c):tD(d,b,c,~~Hi(b))}
+function oG(a){MG();var b=OG,c;null==a?a=null:(c=a[Vc],c||(0!=(Kn(a).c&4)?a=[]:(b=(b=mj(b.d,Kn(a)))&&typeof b==ve?new b(a):a,a=a[Vc]=b),c=a),a=c);return a}var OG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Vn&&(e=ok(),2E3<e-Xn&&(Xn=e,Wn=Un()));if(0==Vn++){var f=(Yn(),Zn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=ho(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Yn(),Zn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=ho(n,o);while(h.d);h.d=o}}--Vn;c&&-1!=Wn&&($wnd.clearTimeout(Wn),Wn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Ft)()}catch(d){a(b)}else C(Ft)()}var SN=X(1),Nn=X(100),XN=nH(" I"),M=iH(738,XN),NH=iH(736,SN),YN=nH(" Z"),pI=iH(739,YN);X(99);X(98);X(97);var ZN=X(517),Bn=iH(740,ZN),$N=X(259),lu=iH(741,$N);X(260);X(140);X(492);X(106);X(503);var aO=nH(" B");X(507);var bO=nH(" C"),Ii=iH(742,bO),TN=X(505),cO=nH(" D"),xE=iH(743,cO);X(506);X(508);var dO=X(511),WF=iH(744,dO),eO=nH(" J"),fO=X(2),Ht=iH(737,fO),EL=iH(745,aO);X(520);X(502);X(96);X(187);X(490);
+var LG=X(483);X(499);var YG=X(497);X(495);X(496);X(501);X(116);X(108);X(109);X(110);X(117);X(94);X(514);X(509);X(498);X(484);X(485);X(486);X(487);X(488);X(489);var gO=X(396);X(395);X(394);X(393);X(482);X(481);var vB=X(410),bE=iH(746,vB),hO=X(416),gE=iH(747,hO),iO=X(417),iE=iH(748,iO),jO=X(559),lG=iH(749,jO),xt=iH(750,M),kO=Z(557,function(){nE();return cI}),dI=iH(751,kO);X(558);X(419);X(418);X(552);X(551);X(560);X(561);X(556);X(453);X(555);var WA=iH(752,gO);X(408);X(563);X(494);mH();X(493);mH();X(729);
+X(728);var WN=mH();X(309);var lO=X(308);X(307);X(313);X(327);X(369);X(565);X(564);X(306);X(305);X(567);X(566);X(572);X(573);X(574);X(575);X(576);X(577);X(578);X(579);X(568);X(569);X(570);X(571);X(246);X(245);X(318);X(319);X(320);X(590);X(599);X(24);X(591);X(592);X(593);X(594);X(595);X(596);X(597);X(598);X(291);X(365);X(368);X(366);X(367);X(199);X(198);X(293);X(240);X(295);X(207);var mO=X(206);X(243);X(242);X(241);X(390);X(391);X(392);X(474);X(473);X(472);X(475);X(476);X(477);X(478);X(632);X(633);
+X(634);X(635);var nO=Z(175,function(){Dj();return dq}),eq=iH(753,nO),oO=Z(139,function(){Ej();return Co}),Do=iH(754,oO),pO=Z(146,function(){Eo();return op}),pp=iH(755,pO),qO=Z(165,function(){qp();return zp}),Ap=iH(756,qO),rO=Z(170,function(){Bp();return Kp}),Lp=iH(757,rO);Z(176,null);Z(177,null);Z(178,null);Z(179,null);Z(180,null);Z(181,null);Z(182,null);Z(183,null);Z(184,null);Z(141,null);Z(142,null);Z(143,null);Z(144,null);Z(145,null);Z(147,null);Z(157,null);Z(158,null);Z(159,null);Z(160,null);
+Z(161,null);Z(162,null);Z(163,null);Z(164,null);Z(148,null);Z(149,null);Z(150,null);Z(151,null);Z(152,null);Z(153,null);Z(154,null);Z(155,null);Z(156,null);Z(166,null);Z(167,null);Z(168,null);Z(169,null);Z(171,null);Z(172,null);Z(173,null);Z(174,null);X(465);X(464);X(524);X(526);X(525);X(527);X(529);X(528);X(530);X(534);X(535);X(197);X(203);X(202);X(201);X(205);X(225);X(436);X(435);var pC=X(434),ZE=iH(758,pC),tI=iH(759,eO);X(420);X(531);X(537);X(532);X(533);X(421);X(589);X(430);X(429);X(428);X(433);
+var sO=mH(),rK=iH(760,sO);X(289);X(463);X(543);var tO=Z(249,function(){$s();return et}),ft=iH(761,tO);X(443);X(444);X(427);var $B=X(422);X(523);X(406);X(407);X(432);var kC=X(431);X(424);X(423);X(541);X(550);X(425);X(467);X(516);X(553);X(554);X(562);X(413);var zB=X(412);X(441);X(442);X(398);X(397);X(450);mH();mH();mH();X(400);X(401);X(204);X(380);var qz=iH(762,lO);X(381);X(602);X(601);X(341);X(343);X(342);X(344);X(227);X(244);X(230);X(232);var GB=X(415);X(466);X(403);X(402);X(409);X(547);X(519);X(235);
+X(452);X(222);X(223);X(226);X(220);X(219);X(221);var IB=X(585);X(209);X(213);X(411);X(604);X(609);X(451);X(510);X(454);var YA=X(405),XA=iH(763,zB);X(649);X(438);X(439);X(440);X(404);X(582);X(583);X(211);X(210);X(212);X(214);X(332);X(331);X(337);X(338);X(638);X(610);X(611);X(536);X(544);X(545);X(546);X(603);X(605);var aC=X(426);X(586);X(548);X(234);X(231);X(233);X(229);X(218);X(217);X(216);X(271);X(608);X(312);X(311);X(310);X(616);X(615);X(637);X(613);X(636);
+var uO=Z(693,function(){Kq();return LM}),MM=iH(764,uO);X(692);X(691);X(683);X(684);X(685);X(686);X(687);X(688);X(689);X(690);X(664);var vO=Z(314,function(){Vw();return bx}),cx=iH(765,vO),wO=Z(361,function(){Rw();return Ky}),Ly=iH(766,wO);X(17);X(362);X(363);X(358);X(359);X(360);X(18);X(19);X(20);X(449);X(414);X(680);X(349);X(681);X(350);X(351);X(352);X(353);X(356);X(323);X(322);var xO=X(321);X(606);X(607);X(612);X(264);X(326);X(357);X(345);X(372);X(371);X(373);
+var yO=Z(374,function(){az();return lz}),mz=iH(767,yO);Z(375,null);Z(376,null);Z(377,null);Z(378,null);X(247);X(587);X(324);X(340);X(339);X(540);X(316);X(200);X(588);X(325);X(666);X(3);X(669);X(670);X(668);X(667);X(660);X(659);X(721);X(722);X(723);X(724);X(662);X(238);var NC=X(446),PC=iH(768,NC);X(447);X(445);X(27);X(28);X(26);X(29);X(32);X(33);X(34);X(35);X(36);X(37);var zO=X(49),zy=iH(769,zO);X(38);X(39);X(40);X(41);X(42);X(43);X(44);X(46);X(45);X(47);X(48);X(50);X(51);X(53);X(54);X(52);X(55);X(56);
+X(57);X(58);X(60);X(62);X(63);X(61);X(59);X(64);X(65);X(66);X(67);X(69);X(72);X(71);X(73);X(76);X(77);X(75);X(78);X(79);X(80);X(81);X(82);X(83);X(85);X(86);X(84);X(87);X(88);X(89);X(90);X(92);X(93);X(91);X(265);var OL=X(651);X(317);var SL=X(653);X(236);X(678);X(677);X(459);X(458);X(460);X(237);X(273);X(275);X(274);X(269);X(383);X(266);X(315);X(720);X(280);X(283);X(281);X(282);X(5);X(7);X(6);X(623);X(448);X(461);X(384);X(196);X(302);X(303);X(614);var qL=iH(770,xO);X(620);X(619);X(627);X(617);X(618);
+X(624);X(625);X(621);X(622);X(455);X(456);X(462);X(239);X(268);X(31);X(276);X(346);X(347);X(348);X(277);var DM=iH(771,mO);X(278);X(584);X(679);X(646);X(500);X(521);X(30);X(68);var TL=X(654);X(663);X(682);X(717);X(716);X(208);X(224);X(4);X(645);X(696);X(713);var AO=Z(714,function(){oN();return uN}),vN=iH(772,AO),BO=Z(715,function(){dM();return xN}),yN=iH(773,BO);X(699);X(708);X(707);X(711);X(710);X(706);X(705);X(703);X(704);X(702);X(701);X(698);X(700);X(709);X(712);X(697);X(665);X(330);X(379);X(370);
+X(718);X(329);X(328);X(334);X(335);X(333);X(279);X(21);X(300);X(301);X(11);X(14);X(22);var CO=X(25),Ik=iH(774,CO);X(23);X(719);X(8);X(10);X(9);X(725);X(726);X(671);X(674);X(675);X(676);X(672);X(673);var QL=X(652);X(656);X(657);X(215);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/4722AB194B521805C997130865A7EE3D.cache.html b/public/jsme/4722AB194B521805C997130865A7EE3D.cache.html
new file mode 100644
index 0000000..351ad13
--- /dev/null
+++ b/public/jsme/4722AB194B521805C997130865A7EE3D.cache.html
@@ -0,0 +1,638 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '4722AB194B521805C997130865A7EE3D';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba="\n \n",ca=" ",ea=" \t\n\r\u000c",fa=" ",ha=" ",ja=" 0",ka=" 0 0\n",la=" 0 0 0\n",ma=" 0 0 0 0 0 0 0",na=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-10-13",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",wa=' filled="false" strokecolor="',xa=' filled="true" stroked="false" fillcolor="',za=" height=",Aa=" is not supported",Ca=" must be non-negative: ",
+Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",Ka="!@",La='"',Ma='" ',Oa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua='", Using "100%".',Va="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Wa="#",Xa="#000",Ya="#15,",Za="#16",$a="#16,",ab="#6,",bb="#7",cb="#7,",db="#8",eb="#8,",fb="$",hb="$MOL",ib="$MOL\n",jb="$RXN",kb="$RXN\n\n\nJME Molecular Editor\n",lb="%",mb="&",nb="&#39;",pb="&amp;",
+rb="&gt;",sb="&lt;",ub="&nbsp;",vb="&quot;",wb="'",xb="' border='0'>",yb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",zb="' style='",Ab="',sizingMethod='crop'); margin-left: ",Cb="(",Db="(No exception detail)",Eb="(this Collection)",Fb=")",Gb=") no-repeat ",Hb="). Expect more errors.\n",Jb=");",Nb="*",Ob="+",Pb=",",Qb=", ",Rb=", Column size: ",Sb=", Row size: ",Ub=", Size: ",Vb=",command=",Wb=",disabled",Xb=",label=",Yb="-",Zb="-9223372036854775808",
+$b="-C#C-Me",bc="-C#CH",cc="-C#N",dc="-C(=O)N",ec="-C(=O)OH",fc="-C(=O)OMe",gc="-CCl3",hc="-CF3",ic="-CMe3",jc="-NC=O",kc="-NH-SO2-Me",lc="-NMe2",mc="-NO2",qc="-OC(=O)Me",rc="-PO3H2",sc="-SO2-NH2",tc="-SO3H",uc="-selected",vc="-vertical",wc=".",xc=". Use Page Up/Down for SDF access (",yc="...",zc=".call(this) }",Ac=".call(this)}",Bc=".call(w.event.srcElement)}",Cc="/",Dc="//",Ec="////",Hc="/>",Ic="/>\n",Mc="0",Nc="0.5",Oc="0px",Pc="1",Qc="100%",Rc="123",Sc="144.0pt",Tc="144.0px",Uc="1em",Vc="1ex",
+Wc="1in",Xc="2",Yc="2.5.0",ed="2147483647",fd="3",gd="3.0.0",hd="4",id="40BAF81124143A595056A9CCA0E9DBBA.cache.png",jd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",kd="5",ld="6",md="72.0px",nd="9p",od=":",pd=": ",qd=":moduleBase",rd=";",sd="; ",td=";!R",ud=";'>",yd=";A",Ad=";D",Bd=";H",Cd=";R",Dd=";a",Ed="<",Fd="</div></body></html>",Gd="</span>",Hd="<BUTTON type='button'></BUTTON>",Id="<SELECT>",Jd="<V1:",Kd="<V2:",Ld='<gwt:clipper style="',Md='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
+Nd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Od="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Sd="=",Td=">",Ud="?",$d="@",ae="@@",be="A",ce="A JavaScript function name is expected, not a the function itself",de="A PotentialElement cannot be resolved twice.",ee="About ",fe="Adding a DecoratorPanel is not allowed!",ge="After",he="All rights reserved.",ie="Any",je="Any except C",ke="Apr",le="Are you trying to draw an hedgehog ?",me="Aromatic",ne="Array types must match",
+oe="Atom is :",pe="Atom type :",qe="Atom/Bond Query",re="Aug",se="B",te="BLOCK",ue="BackgroundImageCache",ve="Bad stereoinfo on allene !",we="Before",xe="Body",ze="Bond is :",Ae="Bottom",Be="Br",Ce="Br,",De="C",Ee="C,",Fe="CENTER",Me="CM",Ne="COPY_MOL",Oe="COPY_SMILES",Pe="CSS1Compat",Qe="Can't find exported method for given arguments: ",Re="Cannot add a handler with a null type",Se="Cannot add a null handler",Te="Cannot fire null event",Ue="Cannot redo. Index is out of range.",Ve="Cannot set a new parent without first clearing the old parent",
+We="Cannot undo. Index is out of range.",Xe="Caused by: ",Ye="Center",Ze="Charge change not possible on multibonded N or P !",$e="Charge change not possible on multibonded O or S !",af="Charge change not possible on the halogen !",bf="Charge change not possible on this boron !",cf="Charge change not possible on this carbon !",df="Cl",ef="Cl,",ff="Class$",gf="Color parameter outside of expected range",hf="Column ",kf="Column index: ",lf="Column index: 0, Column size: ",mf="Composite.initWidget() may only be called once.",
+nf="Content",of="Copy as ",pf="Copying the agent not possible !",vf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",wf="DASHED",xf="DEFAULT",yf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",zf="DOMMouseScroll",Af="DOTTED",Bf="DXImageTransform.Microsoft.Alpha",Cf="Dec",Df="Default",Ef="Dialog",Ff="EM",Gf="END",Hf="ERROR - ",If="ERROR - cannot add aromatic spiro ring !",Jf="ERROR - invalid mol index: ",Kf="ERROR - problems in reading/processing MOL input",Lf=
+"ERROR - problems in reading/processing molecule !",Mf="ERROR - spiro ring not possible here !",Nf="ERROR - strange reaction !",Of="ERROR - strange reaction - fixing !",Pf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Qf="EX",Rf="East",Sf="Error in C3H stereospecification !",Tf="Error in C4 stereospecification !",Uf="Error in C4 stereospecification ! 2/0r",Vf="Error in stereoprocessing ! - t30",Wf=
+"Exception caught: ",Xf="F",Yf="F,",Zf="F,Cl,Br,I",$f="FG",ag="Feb",bg="First",cg='For input string: "',dg="Fri",eg="GBVTBU-BB",fg="GWT",gg="H",hg="HIDDEN",ig="HORIZONTAL",jg="HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}",
+kg="Halogen",mg="Help",ng="Helvetica",og="Home",pg="I",qg="I,",rg="IFRAME",sg="IN",tg="INLINE",ug="INLINE_BLOCK",vg="INPUT",wg="ISO-8859-1",yg="ISO-LATIN-1",zg="Incorrect URL: ",Ag="Index: ",Bg="Inner",Cg="Internal index set to null.",Dg="Invalid size: ",Eg="JME",Fg="JME 2013-10-12 ",Gg="JME.class",Hg="JSApplet.JSME",Ig="JSApplet.Utils",Jg="JSME",Kg='JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".',Lg="JSME initialization error: HTML id ",Mg="JSME initialization error: HTML id argument is null.",
+Ng='JSME installation warning: invalid size or not specified size of DOM element: "',Og="JUSTIFY",Pg="Jan",Qg="JavaScript",Rg="Jul",Sg="Jun",Tg="LEFT",Ug="LTR",Vg="Last",Wg="Left",Xg="M APO",Yg="M CHG",Zg="M CHG 1",$g="M END",ah="M END\n",bh="MAXIMIZED",ch="MINIMIZED",dh="MM",eh="MOL",fh="MOL n. ",gh="MOL or SDF",hh="Mar",ih="Maximum allowed bond order is 3 !",jh="May",kh="Middle",lh="Missing message: awt.103",mh="Missing message: awt.12A",nh="Missing message: awt.12B",oh="Missing message: awt.12C",
+ph="Missing message: awt.12D",qh="Missing message: awt.133",rh="Missing message: awt.151",sh="Missing message: awt.185",th="Missing message: awt.70",uh="Missing message: awt.92",vh="Mon",Dh="Move one atom",Eh="Must be array types",Fh="Must call next() before remove().",Gh="N",Hh="N,",Ih="NA",Jh="NEW",Kh="NONE",Lh="NORMAL",Mh="Next ring will be added as spiro",Nh="No more molecules in SDF buffer",Oh="No more redo",Ph="No more undo",Qh="Nonaromatic",Rh="Nonring",Sh="Nonstandard atom",Th="North",Uh=
+"Not known group!",Vh="Not possible connection !",Wh="Not unique E/Z geometry !",Xh="Nov",Yh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Zh="Number of connections :",$h="Number of hydrogens : ",ai="O",bi="O,",ci="ONE_WAY_CORNER",di="Oct",ei="Only atoms may be marked !",fi="Or select one or more from the list :",gi="P",hi="P,",ii="PARAM",ji="PASTE",ki="PC",li="PCT",mi="PT",ni="PX",oi="Paste ",pi="Peter Ertl and Bruno Bienfait",qi="Popup",ri="Q",
+si="Q ",ti="R",ui="R1",vi="R2",wi="R3",xi="RIGHT",yi="ROLL_DOWN",zi="RTL",Ai="RXN",Bi="Removal of substituent not possible.",Ci="Reset",Di="Resize-",Ei="Right",Fi="Ring",Gi="Row index: ",Hi="Row index: 0, Row size: ",Ii="S",Ji="S,",Ki="SMILES",Li="SMIRKS",Mi="SOLID",Ni="START",Oi="Sat",Pi="Se",Qi="Select substituent",Ri="Sep",Si="Should only call onAttach when the widget is detached from the browser's document",Ti="Should only call onDetach when the widget is attached to the browser's document",
+Ui="Si",Vi="SimplePanel can only contain one child widget",Wi="Smaller part(s) removed !",Xi="South",Yi="Stereomarking allowed only on single and double bonds!",Zi="Stereomarking meaningless on this bond !",$i="String index out of range: ",aj="Structure pasted",bj="Style names cannot be empty",cj="Submit",dj="Sun",ej="Text",fj="This widget's parent does not implement HasWidgets",gj="Thu",hj="Top",ij="Tue",jj="UTF-8",kj="Unknown",lj="Use X button to change charge on the X atom !",mj="V1",nj="V2",oj=
+"VERTICAL",pj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',qj="Wed",rj="West",sj="Widget must be a child of this panel.",tj="WindowPanel can only contain one child widget",uj="Windows NT",vj="X",wj="You are too focused on chains, enough of it for now !",xj="[",yj="[JavaScriptObject]",zj="[object Array]",Aj="\\",Bj='\\"',Cj="\\$\\$\\$\\$\r?\n?",Dj="\\.",Ej="\\:",Fj="\\\\",Gj="\\b",Hj="\\f",Vj="\\n",Wj="\\r",
+Xj="\\t",Yj="\\u0000",Zj="\\u0001",$j="\\u0002",ak="\\u0003",bk="\\u0004",ck="\\u0005",dk="\\u0006",ek="\\u0007",fk="\\u000B",gk="\\u000E",hk="\\u000F",ik="\\u0010",jk="\\u0011",kk="\\u0012",lk="\\u0013",mk="\\u0014",nk="\\u0015",ok="\\u0016",pk="\\u0017",qk="\\u0018",rk="\\u0019",sk="\\u001A",tk="\\u001B",uk="\\u001C",vk="\\u001D",wk="\\u001E",xk="\\u001F",yk="\\u00ad",zk="\\u0600",Ak="\\u0601",Bk="\\u0602",Ck="\\u0603",Dk="\\u06dd",Ek="\\u070f",Fk="\\u17b4",Gk="\\u17b5",Hk="\\u200b",Ik="\\u200c",
+Jk="\\u200d",Kk="\\u200e",Lk="\\u200f",Mk="\\u2028",Nk="\\u2029",Ok="\\u202a",Pk="\\u202b",Qk="\\u202c",Rk="\\u202d",Sk="\\u202e",Tk="\\u2060",Uk="\\u2061",Vk="\\u2062",Wk="\\u2063",Xk="\\u2064",Yk="\\u206a",Zk="\\u206b",$k="\\u206c",al="\\u206d",bl="\\u206e",cl="\\u206f",dl="\\ufeff",el="\\ufff9",fl="\\ufffa",gl="\\ufffb",hl="]",il="_",jl="__gwtDevModeHook:",kl="__gwt_dispatchDblClickEvent_",ll="__gwt_dispatchEvent_",ml="__gwt_dispatchUnhandledEvent_",nl="__gwt_historyFrame",ol="__gwt_historyToken",
+pl="__gwtex_wrap",ql="__uiObjectID",rl="a",sl="absolute",tl="alert",ul="alertdialog",vl="align",wl="alpha",xl="alpha(opacity=",yl="alpha(opacity=0)",zl="alpha(opacity=50)",Al="antialias",Bl="application",Cl="ar",Dl="arc",El='arc startangle="',Fl="archive",Gl="aria-activedescendant",Hl="aria-hidden",Il="array",Jl="article",Kl="atombg",Ll="atomcolors",Ml="atomic SMILES",Nl="atommovebutton",Ol="auto",Pl="autoez",Ql="autonumber",Rl="background:url(",Sl="backgroundColor",Tl="bad hex encoding",Ul="banner",
+Vl="behavior:url(#default#VML); position:absolute; antialias:",Wl="bidiwrapped",Xl="block",Yl="blue",Zl="blur",$l="body",am="bolder",bm="boolean",cm="border",dm="borderBottomWidth",em="borderLeftWidth",fm="borderRightWidth",gm="borderStyle",hm="borderTopWidth",im="bottom",jm="browser.version",km="button",lm="c",mm="c,",nm="canonize",om="cellPadding",pm="cellSpacing",qm="center",rm="change",sm="checkbox",tm="className",um="clear.cache.gif",vm='clear.cache.gif"\' style="',wm="click",xm="click marked atom to delete mark",
+ym="client",zm="clip",Am="cmd cannot be null",Bm="code",Cm="codebase",Dm="col",Em="colSpan",Fm="colgroup",Gm="color:",Hm="columnheader",Im="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",Jm="com.google.gwt.user.client.DocumentModeAsserter",Km="com.google.gwt.useragent.client.UserAgentAsserter",Lm="combobox",Mm="complementary",Nm="contentinfo",cn="contextmenu",dn="css is null",en="dblclick",fn="definition",gn="depict",hn="depictbg",jn="depictcgi",kn="dialog",ln="dir",mn="directory",nn="display",
+on="div",pn="divide by zero",qn="document",rn="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",sn="dragHandle was not draggable",tn="dragdrop-dropTarget",un="dragdrop-handle",vn="dragdrop-selected",wn="e",xn="end_gesture",yn="error",zn="export.client.JSME_export",An="fa",Bn="filter",Cn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",Dn="flavor = ",En="float",Fn="focus",Gn="font-family:",Hn="font-size:",
+In="font-style:italic;",Jn="font-weight:bolder;",Kn="fontFamily",Ln="fontSize",Mn="fontStyle",Nn="fontWeight",On="form",Pn="function",Qn='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',
+Rn="function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",Sn="g",Tn="gecko",Un="gecko1_8",Vn="gesturechange",Wn="gestureend",Xn="gesturestart",Yn="google",Zn="grid",$n="gridcell",ao="group",bo="gwt-Button",
+co="gwt-DecoratedPopupPanel",eo="gwt-DecoratorPanel",fo="gwt-GlassPanel",go="gwt-Image",ho="gwt-Label",io="gwt-ListBox",jo="gwt-MenuBar",ko="gwt-MenuBarPopup",lo="gwt-MenuItem",mo="gwt-MenuItemSeparator",no="gwt-PopupPanel",oo="gwt-TextBox",po="gwt-uid-",qo="heading",ro="height",so="height:",to="hidden",uo="hideFocus",vo="hspace",wo="html",xo="html is null",yo="http.proxyPort",zo="http://",Ao="https",Bo="https://",Co="hydrogens",Do="i",Eo="id",Fo="ie6",Go="ie8",Ho="ie9",Io="iframe",Jo="img",Ko="incorrect port: ",
+Lo="invalid MOL ",Mo="is_touch_supported",No="italic",Oo="iw",Po="java.endorsed.dirs",Qo="java.runtime.version",Ro="java.specification.name",So="java.specification.version",To="java.vendor",Uo="java.version",Vo="java.vm.name",Wo="java.vm.specification.vendor",Xo="javascript:''",Yo="jme",Zo="jmeh",$o="jsa-resetDiv",ap="jsa-resetTable",bp="keephs",cp="keydown",dp="keypress",ep="keyup",fp="label",gp="left",hp="line",ip='line from="',jp="link",kp="list",lp="listbox",mp="listitem",np="load",op="log",pp=
+"losecapture",qp="ltr",rp="main",sp="margin",tp="marginBottom",up="marginLeft",vp="marginRight",wp="marginTop",xp="marquee",yp="math",zp="menu",Ap="menuPopup",Bp="menuSeparatorInner",Cp="menubar",Dp="menuitem",Ep="menuitemcheckbox",Fp="menuitemradio",Gp="middle",Hp="moduleStartup",Ip="mol",Jp="monospace",Kp="mosaic-Caption",Lp="mosaic-Caption-iconBoxRight",Mp="mosaic-Caption-text",Np="mosaic-CaptionLayoutPanel",Op="mosaic-HTML",Pp="mosaic-ImageButton",Qp="mosaic-Label",Rp="mosaic-LayoutPanel",Sp=
+"mosaic-WidgetWrapper",Tp="mosaic-WindowPanel",Up="mosaic-popupLayoutPanel",Vp="mousedown",Wp="mousemove",Xp="mouseout",Yp="mouseover",Zp="mouseup",$p="mousewheel",aq="msie",bq="multipart",cq="must be non-negative",dq="n",eq="n,",fq="name",gq="navigation",hq="ne",iq="newlook",jq="no",kq="noatommovebutton",lq="noautoez",mq="noborder",nq="nocanonize",oq="nocenter",pq="nodepict",qq="nohydrogens",rq="nomultipart",sq="none",tq="nonumber",uq="nopaste",vq="nopolarnitro",wq="noquery",xq="norbutton",yq="noreaction",
+zq="nostar",Aq="nostereo",Bq="note",Cq="notify_structural_change_js_function",Dq="nowrap",Eq="noxbutton",Fq="null",Gq="number",Hq="nw",Iq="o",Jq="o,",Kq="object",Lq="offsetHeight",Mq="offsetWidth",Nq="oldlook",Oq="onModuleLoadStart",Pq="onblur",Qq="onclick",Rq="oncontextmenu",Sq="ondblclick",Tq="onfocus",Uq="onkeydown",Vq="onkeypress",Wq="onkeyup",Xq="onload",Yq="onmousedown",Zq="onmousemove",$q="onmouseup",ar="onmousewheel",br="ontouchstart",cr="opacity",dr="opera",er="option",fr="options",gr="os.encoding",
+hr="os.name",ir="os.name.applet",jr="outline",kr="oval",lr='oval style="position:absolute;left:',mr="overflow",nr="overflow: hidden; width: ",or="p",pr="p,",qr="package.restrict.access.sun",rr="padding",sr="paddingBottom",tr="paddingLeft",ur="paddingRight",vr="paddingTop",wr="paste",xr="path.separator.applet",yr="polarnitro",zr="polyline",Ar='polyline points="',Br="popup",Cr="popupContent",Dr="position",Er="presentation",Fr="progressbar",Gr="px",Hr="px ",Ir='px"',Jr='px" ',Kr='px"+',Lr="px)",Mr="px,",
+Nr="px, ",Or="px;",Pr="px; border: none",Qr="px; height: ",Rr="px; margin-top: ",Sr="px; padding: 0px; zoom: 1",Tr="px;height:",Ur="px;left:",Vr="px;top:",Wr="px;width:",Xr="query",Yr="radio",Zr="radiogroup",$r="radix ",as="rbutton",bs="reaction",cs="rect",ds='rect style="position:absolute;left:',es="rect(",fs="rect(0px, 0px, 0px, 0px)",gs="rect(auto, auto, auto, auto)",hs="region",is="relative",js="removehs",ks="return function() { w.__gwt_dispatchDblClickEvent_",ls="return function() { w.__gwt_dispatchEvent_",
+ms="return function() { w.__gwt_dispatchUnhandledEvent_",ns="return;",os="rgb(",ps="right",qs="role",rs="rotation",ss="roundrect",ts="row",us="rowgroup",vs="rowheader",ws="rtl",xs="s",ys="s,",zs="safari",As="sans-serif",Bs="scale100",Cs="script",Ds="scroll",Es="scrollbar",Fs="se",Ts="search",Us="separator",Vs="serif",Ws="showan",Xs="slider",Ys="span",Zs="spinbutton",$s="star",at="startup",bt="static",ct="status",dt="stereo",et="string",ft="styleFloat",gt="subMenuIcon-selected",ht="sun.java.launcher",
+it="sun.management.compiler",jt="sw",kt="tab",lt="table",mt="tablist",nt="tabpanel",ot="tbody",pt="td",qt="text",rt="textAlign",st="textbox",tt="this.__popup.currentStyle.zIndex",ut="timer",vt="toolbar",wt="tooltip",xt="top",yt="touch",zt="touchcancel",At="touchend",Bt="touchmove",Ct="touchstart",Dt="tr",Et="tree",Ft="treegrid",Gt="treeitem",Ht="true",It="unknown",Jt="ur",Kt="uri is null",Lt="urn:schemas-microsoft-com:vml",Mt="user.language",Nt="user.name",Ot="user.timezone",Pt="value",Qt="verticalAlign",
+Rt="visibility",St="visible",Tt="vspace",Ut="w",Vt="webkit",Wt="white-space:nowrap;",Xt="whiteSpace",Yt="width",Zt="width:",$t="writemi",au="writemol",bu="writesmi",cu="x",du="xbutton",eu="yes",fu="zIndex",gu="zoom",hu="|",iu="|>",ju="~",_,ku={l:4194303,m:4194303,h:1048575},lu={l:0,m:0,h:0},mu={l:1,m:0,h:0},nu={l:2,m:0,h:0},ou={l:3,m:0,h:0},pu={l:4,m:0,h:0},qu={l:8,m:0,h:0},ru={l:10,m:0,h:0},su={l:16,m:0,h:0},tu={l:32,m:0,h:0},uu={l:64,m:0,h:0},vu={l:128,m:0,h:0},wu={l:256,m:0,h:0},xu={l:512,m:0,
+h:0},yu={l:1024,m:0,h:0},zu={l:2048,m:0,h:0},Au={l:8192,m:0,h:0},Bu={l:16384,m:0,h:0},Cu={l:32768,m:0,h:0},Du={l:65536,m:0,h:0},Eu={l:131072,m:0,h:0},Fu={l:262144,m:0,h:0},Gu={l:524288,m:0,h:0},Hu={},Iu={38:1,71:1,78:1,84:1,86:1},Ju={71:1,74:1,88:1},Ku={73:1},Lu={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Mu={89:1},Nu={48:1,71:1},Ou={7:1,8:1,71:1,75:1,77:1},Pu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Qu={71:1,78:1,80:1,84:1,86:1},Ru={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Su={71:1,74:1,89:1},Tu=
+{71:1,88:1},Uu={67:1},Vu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Wu={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Xu={106:1},m={71:1,74:1},Yu={71:1,78:1,84:1,86:1},Zu={8:1,9:1,71:1,75:1,77:1},$u={13:1,37:1},av={20:1},bv={92:1},cv={44:1,45:1,51:1,57:1,65:1,71:1},dv={35:1,71:1,75:1,77:1},ev={44:1,45:1,51:1,65:1,71:1},fv={71:1,78:1,86:1},gv={71:1},hv={44:1,51:1,65:1,71:1},iv={11:1},jv={27:1,34:1},kv={51:1,71:1},lv={6:1,8:1,71:1,75:1,77:1},mv={18:1,71:1},nv={12:1,14:1,22:1,27:1,
+28:1,30:1,33:1,34:1,36:1,96:1,103:1},ov={90:1},pv={10:1,71:1,75:1,77:1},qv={21:1},rv={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},sv={14:1},tv={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},uv={88:1},s={70:1,71:1,74:1};function t(a,b,c){var d=Hu[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Hu[a]=function(){}),_=d.prototype=0>b?{}:new Hu[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
+_.hC=function(){return vv(this)};_.tS=function(){var a=this.cZ.d+$d,b;b=this.hC();var c,d,e;c=y(wv,m,-1,8,1);d=(xv(),yv);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function zv(){zv=x;Av=new Bv}function Cv(a){for(var b,a=new Dv(a.j.k);a.b<a.d.Fe();)b=Ev(a),Fv(b.ld(),vn,!1),Gv(a)}
+function Hv(a,b,c){var a=a.n,d;try{d=new Iv(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Jv(e);if(A(e,78))throw new Kv(rn,e);throw e;}Fv(b.ld(),eg,!0);Fv(c.ld(),un,!0);z(Av,b,c)}function Lv(a,b){var c;c=Mv(Av,b);var d;d=Mv(a.n.c,c);if(!d)throw new Nv(sn);Ov(d.b.a);Ov(d.d.a);Ov(d.c.a);Fv(b.ld(),eg,!1);Fv(c.ld(),un,!1)}function Pv(a){var b;a.o=!1;for(a=new Dv(a.j.k);a.b<a.d.Fe();)b=Ev(a),Fv(b.ld(),vn,!1),Gv(a)}
+function Qv(a,b){Rv(a.j.k,b)?Fv(b.ld(),vn,!1):a.o?(Sv(a.j.k,b),Fv(b.ld(),vn,!0)):(a.j.k.Oe(),Sv(a.j.k,b))}function Tv(a){this.f=a;this.j=new Uv(this);this.n=new Vv(this.j)}t(3,1,{});_.qc=function(){Wv(this.j.e,"dragdrop-dragging")};_.rc=function(){Xv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Av;function Uv(a){this.k=new Yv;this.d=a;this.a=a.f}t(4,1,{},Uv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
+function Zv(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function $v(a,b){var c;c=aw(a.c,bw).a;b.a.ctrlKey||b.a.metaKey||Cv(a.b.d);Qv(a.b.d,c)}function cw(a){a.b.f=null;a.b.d.rc();dw((ew(),fw(null)),a.a,0,0);var b=a.a.gb;gw=b;hw();b.setCapture();a.d=2}function Vv(a){this.c=new Bv;this.b=a;this.a=new iw;jw(this.a,kw(),lw());B(this.a,this,(mw(),mw(),nw));B(this.a,this,(ow(),ow(),pw));a=this.a.gb.style;a[Bn]=yl;a.filter=xl+0+Fb;a[sp]=0+(qw(),Gr);a[gm]=(rw(),sq);a[Sl]=Yl}t(5,1,{},Vv);
+_.tc=function(a){var b,c,d,e;c=a.f;d=sw(a);e=tw(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!bw)bw=c,this.b.e=aw(this.c,bw).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==uw(this.b.k,this.b.e)&&(Cv(this.b.d),Qv(this.b.d,this.b.e)),vw(new ww),this.e=!0,xw(a.a),this.f=d,this.i=e,b=new yw(bw,null),bw!=this.b.e&&(c=new yw(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,cw(this),1!=this.d&&Zv(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=zw(a,b);a=Aw(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Bw(Cw(d-this.f),Cw(a-this.i))>=this.b.d.k?(Dw(),-1!=uw(this.b.k,this.b.e)||Qv(this.b.d,this.b.e),c=new yw(bw,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,cw(this)):xw(Ew)),1==this.d)return;xw(Ew);Zv(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=zw(a,b);b=Aw(a,b);if(1==(a.a.button||0))if(this.e=!1,bw)try{if(Dw(),1==this.d)$v(this,a);else{d!=this.a&&(c=new yw(d,null),e+=c.a,b+=c.d);try{Zv(this,e,b),this.b.d.qc(),3!=this.d&&$v(this,a)}finally{var f=this.a.gb;gw&&f==gw&&(gw=null);hw();f.releaseCapture();Fw(this.a);this.d=1;this.b.e=null}}}finally{bw=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var bw=null;function ww(){}t(6,1,qv,ww);_.wc=function(){Dw()};
+function Iv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Iv);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return Cb+this.a+Qb+this.d+Fb};function yw(a,b){!a||a==(ew(),fw(null))?this.f=this.e=0:(this.e=a.gd()-Gw(a.gb),this.f=a.hd()-(a.gb.scrollTop||0));!b||b==(ew(),fw(null))?this.c=this.b=0:(this.b=Hw(b.gb)+b.gb.clientLeft,this.c=Iw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},yw);
+_.tS=function(){return Cb+this.a+Qb+this.d+Fb};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Dw(){try{$doc.selection.empty()}catch(a){}}function Jw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Rv(c.a,b);0==c.a.c&&Kw(c.b);a.q=null}a.xc()}}function Lw(a,b){var c=Mw();Jw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Nw(a.k,Mw())}
+function Ow(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function Nw(a,b){if(Ow(a.a,b)){var c=a.a,d=a.a.s,e;e=new Pw(d,a.a.k);Sv(d.a,e);1==d.a.c&&Qw(d.b,16);c.q=e}else a.a.q=null}function Rw(a){this.a=a}t(18,1,{},Rw);_.a=null;t(19,1,{});t(20,1,{2:1});function Sw(){Sw=x;Tw=new Uw}t(21,19,{});var Tw=null;function Uw(){this.a=new Yv;this.b=new Vw(this)}t(22,21,{},Uw);function Ww(){Ww=x;Xw=new Yv;var a=new Yw;Zw();$w(ax?ax:ax=new bx,a)}function Kw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Rv(Xw,a)}
+function Qw(a,b){if(0>b)throw new cx(cq);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Rv(Xw,a);a.b=!1;a.c=dx(a,b);Sv(Xw,a)}function ex(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function dx(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Rv(Xw,this);this.Cc()};_.b=!1;_.c=0;var Xw;function Vw(a){Ww();this.a=a}t(23,24,{},Vw);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(fx,m,3,a.a.c,0);b=gx(a.a,b);c=new hx;for(e=0,f=b.length;e<f;++e)d=b[e],Rv(a.a,d),Nw(d.a,c.a);0<a.a.c&&Qw(a.b,Bw(5,16-(Mw()-c.a)))};_.a=null;function Pw(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},Pw);_.a=null;_.b=null;t(27,1,{});_.a=null;function ix(){this.a=tl}t(26,27,{},ix);function jx(){this.a=ul}t(28,27,{},jx);function kx(){this.a=Bl}t(29,27,{},kx);t(31,1,{});_.a=null;function lx(a){this.a=a}t(30,31,{},lx);function mx(){this.a=Jl}t(32,27,{},mx);
+function nx(){this.a=Ul}t(33,27,{},nx);function ox(){this.a=km}t(34,27,{},ox);function px(){this.a=sm}t(35,27,{},px);function qx(){this.a=Hm}t(36,27,{},qx);function rx(){this.a=Lm}t(37,27,{},rx);function sx(){this.a=Mm}t(38,27,{},sx);function tx(){this.a=Nm}t(39,27,{},tx);function ux(){this.a=fn}t(40,27,{},ux);function vx(){this.a=kn}t(41,27,{},vx);function wx(){this.a=mn}t(42,27,{},wx);function xx(){this.a=qn}t(43,27,{},xx);function yx(){this.a=On}t(44,27,{},yx);function zx(){this.a=Zn}
+t(45,27,{},zx);function Ax(){this.a=$n}t(46,27,{},Ax);function Bx(){this.a=ao}t(47,27,{},Bx);function Cx(){this.a=qo}t(48,27,{},Cx);function Dx(a){this.a=a.id}t(49,1,{4:1,5:1},Dx);_.a=null;function Ex(){this.a=Jo}t(50,27,{},Ex);function Fx(){this.a=jp}t(51,27,{},Fx);function Gx(){this.a=kp}t(52,27,{},Gx);function Hx(){this.a=lp}t(53,27,{},Hx);function Ix(){this.a=mp}t(54,27,{},Ix);function Jx(){this.a=op}t(55,27,{},Jx);function Kx(){this.a=rp}t(56,27,{},Kx);function Lx(){this.a=xp}t(57,27,{},Lx);
+function Mx(){this.a=yp}t(58,27,{},Mx);function Nx(){this.a=zp}t(59,27,{},Nx);function Ox(){this.a=Cp}t(60,27,{},Ox);function Px(){this.a=Dp}t(61,27,{},Px);function Qx(){this.a=Ep}t(62,27,{},Qx);function Rx(){this.a=Fp}t(63,27,{},Rx);function Sx(){this.a=gq}t(64,27,{},Sx);function Tx(){this.a=Bq}t(65,27,{},Tx);function Ux(){this.a=er}t(66,27,{},Ux);function Vx(){this.a=Er}t(67,27,{},Vx);t(68,31,{},function(a){this.a=a});function Wx(){this.a=Fr}t(69,27,{},Wx);function Xx(){Xx=x;Yx=new lx(Gl)}var Yx;
+function Zx(){this.a=Yr}t(71,27,{},Zx);function $x(){this.a=Zr}t(72,27,{},$x);function ay(){this.a=hs}t(73,27,{},ay);
+function by(){by=x;cy=new jx;dy=new ix;ey=new kx;fy=new mx;gy=new nx;hy=new ox;iy=new px;jy=new qx;ky=new rx;ly=new sx;my=new tx;ny=new ux;oy=new vx;py=new wx;qy=new xx;ry=new yx;sy=new Ax;ty=new zx;uy=new Bx;vy=new Cx;wy=new Ex;xy=new Fx;yy=new Hx;zy=new Ix;Ay=new Gx;By=new Jx;Cy=new Kx;Dy=new Lx;Ey=new Mx;Fy=new Ox;Gy=new Qx;Hy=new Rx;Iy=new Px;Jy=new Nx;Ky=new Sx;Ly=new Tx;My=new Ux;Ny=new Vx;Oy=new Wx;Py=new $x;Qy=new Zx;Ry=new ay;Sy=new Ty;Uy=new Vy;Wy=new Xy;Yy=new Zy;$y=new az;bz=new cz;dz=
+new ez;fz=new gz;hz=new iz;jz=new kz;lz=new mz;nz=new oz;pz=new qz;rz=new sz;tz=new uz;vz=new wz;xz=new yz;zz=new Az;Bz=new Cz;E=new Bv;z(E,hs,Ry);z(E,tl,dy);z(E,kn,oy);z(E,ul,cy);z(E,Bl,ey);z(E,qn,qy);z(E,Jl,fy);z(E,Ul,gy);z(E,km,hy);z(E,sm,iy);z(E,$n,sy);z(E,Hm,jy);z(E,ao,uy);z(E,Lm,ky);z(E,Mm,ly);z(E,Nm,my);z(E,fn,ny);z(E,kp,Ay);z(E,mn,py);z(E,On,ry);z(E,Zn,ty);z(E,qo,vy);z(E,Jo,wy);z(E,jp,xy);z(E,lp,yy);z(E,mp,zy);z(E,op,By);z(E,rp,Cy);z(E,xp,Dy);z(E,yp,Ey);z(E,zp,Jy);z(E,Cp,Fy);z(E,Dp,Iy);z(E,
+Ep,Gy);z(E,er,My);z(E,Yr,Qy);z(E,Fp,Hy);z(E,gq,Ky);z(E,Bq,Ly);z(E,Er,Ny);z(E,Fr,Oy);z(E,Zr,Py);z(E,ts,Wy);z(E,us,Sy);z(E,vs,Uy);z(E,Ts,$y);z(E,Us,bz);z(E,Es,Yy);z(E,Xs,dz);z(E,Zs,fz);z(E,ct,hz);z(E,kt,nz);z(E,mt,jz);z(E,nt,lz);z(E,st,pz);z(E,ut,rz);z(E,vt,tz);z(E,wt,vz);z(E,Et,Bz);z(E,Ft,xz);z(E,Gt,zz)}var dy,cy,ey,fy,gy,hy,iy,jy,ky,ly,my,ny,oy,py,qy,ry,ty,sy,uy,vy,wy,xy,Ay,yy,zy,By,Cy,Dy,Ey,Jy,Fy,Iy,Gy,Hy,Ky,Ly,My,Ny,Oy,Qy,Py,Ry,E,Wy,Sy,Uy,Yy,$y,bz,dz,fz,hz,nz,jz,lz,pz,rz,tz,vz,Bz,xz,zz;
+function Xy(){this.a=ts}t(75,27,{},Xy);function Ty(){this.a=us}t(76,27,{},Ty);function Vy(){this.a=vs}t(77,27,{},Vy);function Zy(){this.a=Es}t(78,27,{},Zy);function az(){this.a=Ts}t(79,27,{},az);function cz(){this.a=Us}t(80,27,{},cz);function ez(){this.a=Xs}t(81,27,{},ez);function gz(){this.a=Zs}t(82,27,{},gz);function iz(){this.a=ct}t(83,27,{},iz);function oz(){this.a=kt}t(84,27,{},oz);function kz(){this.a=mt}t(85,27,{},kz);function mz(){this.a=nt}t(86,27,{},mz);function qz(){this.a=st}
+t(87,27,{},qz);function sz(){this.a=ut}t(88,27,{},sz);function uz(){this.a=vt}t(89,27,{},uz);function wz(){this.a=wt}t(90,27,{},wz);function Cz(){this.a=Et}t(91,27,{},Cz);function yz(){this.a=Ft}t(92,27,{},yz);function Az(){this.a=Gt}t(93,27,{},Az);function hx(){this.a=Mw()}function Mw(){return(new Date).getTime()}t(94,1,{},hx);function Dz(a){var b,c,d;d=new Ez;for(c=a;c;)b=c.Dc(),c!=a&&Fz(d.a,Xe),Gz(d,c.cZ.d),Fz(d.a,pd),Fz(d.a,null==b?Db:b),Fz(d.a,aa),c=c.e}
+function Hz(a){var b,c,d;c=y(Iz,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Jz;c[d]=a[d]}}function Kz(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+pd+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return Kz(this)};_.e=null;_.f=null;function Lz(a){Mz();this.f=a}t(98,99,fv,Lz);function Nv(a){Mz();this.f=a}function Kv(a,b){Mz();this.e=b;this.f=a}t(97,98,Yu,Nv,Kv);
+function Nz(a){Mz();this.b=a;this.a=l;var b,c,d;c=[];d=y(Iz,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Oz(c[a]);Hz(d)}t(96,97,Yu,Nz);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Fq:Pz(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":Qz(this.b).d;this.a=this.a+pd+(Pz(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Pz(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=fq&&"message"!=c&&"toString"!=c)try{b+="\n "+c+pd+a[c]}catch(d){}a=b}else a=l;this.c=Cb+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function Rz(a,b){return Sz(a)?a.eQ(b):a===b}function Qz(a){return Sz(a)?a.cZ:Tz}
+function Uz(a){return Sz(a)?a.hC():vv(a)}
+function Vz(){var a;Vz=x;Wz=(a=[Yj,Zj,$j,ak,bk,ck,dk,ek,Gj,Xj,Vj,fk,Hj,Wj,gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk,rk,sk,tk,uk,vk,wk,xk],a[34]=Bj,a[92]=Fj,a[173]=yk,a[1536]=zk,a[1537]=Ak,a[1538]=Bk,a[1539]=Ck,a[1757]=Dk,a[1807]=Ek,a[6068]=Fk,a[6069]=Gk,a[8203]=Hk,a[8204]=Ik,a[8205]=Jk,a[8206]=Kk,a[8207]=Lk,a[8232]=Mk,a[8233]=Nk,a[8234]=Ok,a[8235]=Pk,a[8236]=Qk,a[8237]=Rk,a[8238]=Sk,a[8288]=Tk,a[8289]=Uk,a[8290]=Vk,a[8291]=Wk,a[8292]=Xk,a[8298]=Yk,a[8299]=Zk,a[8300]=$k,a[8301]=al,a[8302]=bl,a[8303]=cl,a[65279]=
+dl,a[65529]=el,a[65530]=fl,a[65531]=gl,a)}function Xz(a){Vz();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Wz[a.charCodeAt(0)],null==c?a:c});return La+a+La}var Wz;t(106,1,{});function vv(a){return a.$H||(a.$H=++Yz)}function Zz(){return($wnd||self)[jl+$moduleName+qd]||$moduleBase}function $z(){return $wnd.setTimeout(function(){0!=aA&&(aA=0);bA=-1},10)}var aA=0,Yz=0,cA=0,bA=-1;
+function dA(){dA=x;eA=new fA}function gA(a,b){a.a=hA(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new iA(a)),jA(a.e,1),!a.i&&(a.i=new kA(a)),jA(a.i,50))}function fA(){}function lA(a){return a.Ec()}function hA(a,b){!a&&(a=[]);a[a.length]=b;return a}function mA(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=hA(b,e)):e[0].wc()}catch(f){if(f=Jv(f),!A(f,86))throw f;}}return b}function jA(a,b){dA();$wnd.setTimeout(function(){C(lA)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},fA);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var eA;function iA(a){this.a=a}t(109,1,{},iA);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),mA(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new hx;100>Mw()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function kA(a){this.a=a}t(110,1,{},kA);_.Ec=function(){this.a.d&&jA(this.a.e,1);return this.a.j};
+_.a=null;function nA(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=od+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function Mz(){var a,b,c,d;c=nA(new oA);d=y(Iz,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Oz(c[a]);Hz(d)}function oA(){}t(113,1,{},oA);
+_.Fc=function(a){var b,c,d;d=l;a=pA(a);b=a.indexOf(Cb);c=0==a.indexOf(Pn)?8:0;-1==b&&(b=qA(a,rA(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=pA(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Fz(a,b){a[a.explicitLength++]=null==b?Fq:b}function sA(){var a=[];a.explicitLength=0;return a}function tA(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function uA(a,b){return parseInt(a[b])||0}function vA(a,b){return null==a[b]?null:""+a[b]}
+function wA(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function xA(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function yA(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
+function zA(a){var b=$doc;return-1!=a.indexOf(od)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(on)),b.__gwt_container),b.innerHTML=Ed+a+Hc||l,a=xA(b),b.removeChild(a),a):b.createElement(a)}function xw(a){a.returnValue=!1}function AA(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function BA(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function Hw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return F(Math.floor(c/CA(b)+Gw(H(b.compatMode,Pe)?b.documentElement:b.body)))}function Iw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return F(Math.floor(c/CA(b)+((H(b.compatMode,Pe)?b.documentElement:b.body).scrollTop||0)))}function Gw(a){return a.currentStyle.direction==ws?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}
+function CA(a){var b;if(H(a.compatMode,Pe))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((yA(a.body).offsetWidth||0)/b)}function DA(){if(!EA){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(aq)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){FA=!0;break a}FA=!1}EA=!0}return FA}var FA=!1,EA=!1;function GA(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return po+a.gwt_uid++}
+function HA(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientLeft}function IA(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientTop}function lw(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientHeight}function kw(){var a=$doc;return(H(a.compatMode,Pe)?a.documentElement:a.body).clientWidth}function JA(a){return Gw(H(a.compatMode,Pe)?a.documentElement:a.body)}
+function KA(a){return(H(a.compatMode,Pe)?a.documentElement:a.body).scrollTop||0}
+function LA(a,b){if(DA())a:{MA();var c,d;c=H(a.__pendingSrc||a.src,b);!NA&&(NA={});d=a.__pendingSrc;if(null!=d)if(d=NA[d])if(d==a){if(c)break a;var e=d,f=NA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,OA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{b:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break b}d=!1}if(d){if(c)break a}else a.__cleanup=
+a.__pendingSrc=a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=NA[b];!d?OA(NA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}else a.src=b}function MA(){MA=x;try{$doc.execCommand(ue,!1,!0)}catch(a){}}
+function OA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}var NA=null;
+function PA(a,b){this.b=a;this.c=b}t(138,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return vv(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function rw(){rw=x;QA=new RA;SA=new TA;UA=new VA;WA=new XA;YA=new ZA;$A=I(aB,m,6,[QA,SA,UA,WA,YA])}t(137,138,lv);var $A,UA,SA,WA,QA,YA;function RA(){PA.call(this,Kh,0)}t(139,137,lv,RA);function TA(){PA.call(this,Af,1)}t(140,137,lv,TA);function VA(){PA.call(this,wf,2)}t(141,137,lv,VA);function XA(){PA.call(this,hg,3)}
+t(142,137,lv,XA);function ZA(){PA.call(this,Mi,4)}t(143,137,lv,ZA);function bB(){bB=x;cB=new dB;eB=new fB;gB=new hB;iB=new jB;kB=I(lB,m,7,[cB,eB,gB,iB])}t(144,138,Ou);var kB,eB,gB,iB,cB;function dB(){PA.call(this,Kh,0)}t(145,144,Ou,dB);function fB(){PA.call(this,te,1)}t(146,144,Ou,fB);function hB(){PA.call(this,tg,2)}t(147,144,Ou,hB);function jB(){PA.call(this,ug,3)}t(148,144,Ou,jB);function mB(){mB=x;nB=new oB;pB=new qB;rB=new sB;tB=new uB;vB=I(wB,m,9,[nB,pB,rB,tB])}t(149,138,Zu);
+var vB,nB,pB,rB,tB;function oB(){PA.call(this,Fe,0)}t(150,149,Zu,oB);function qB(){PA.call(this,Og,1)}t(151,149,Zu,qB);function sB(){PA.call(this,Tg,2)}t(152,149,Zu,sB);function uB(){PA.call(this,xi,3)}t(153,149,Zu,uB);function qw(){qw=x;xB=new yB;zB=new AB;BB=new CB;DB=new EB;FB=new GB;HB=new IB;JB=new KB;LB=new MB;NB=new OB;PB=I(QB,m,10,[xB,zB,BB,DB,FB,HB,JB,LB,NB])}t(154,138,pv);var PB,LB,BB,DB,JB,NB,HB,zB,FB,xB;function yB(){PA.call(this,ni,0)}t(155,154,pv,yB);
+function AB(){PA.call(this,li,1)}t(156,154,pv,AB);function CB(){PA.call(this,Ff,2)}t(157,154,pv,CB);function EB(){PA.call(this,Qf,3)}t(158,154,pv,EB);function GB(){PA.call(this,mi,4)}t(159,154,pv,GB);function IB(){PA.call(this,ki,5)}t(160,154,pv,IB);function KB(){PA.call(this,sg,6)}t(161,154,pv,KB);function MB(){PA.call(this,Me,7)}t(162,154,pv,MB);function OB(){PA.call(this,dh,8)}t(163,154,pv,OB);function RB(){RB=x;SB=[];TB=[];UB=[]}var SB,TB,UB;function VB(){VB=x;WB()}
+function WB(){WB=x;VB();XB=y(K,s,-1,30,1)}function YB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var XB;t(178,1,{});_.tS=function(){return"An event type"};_.f=null;t(177,178,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(176,177,{});_.Hc=function(){return this.Jc()};_.a=null;var ZB=_.b=null;function $B(){$B=x;aC=new bC(Zl,new cC)}function cC(){}t(175,176,{},cC);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return aC};var aC;function dC(){dC=x;eC=new bC(rm,new fC)}
+function fC(){}t(179,176,{},fC);_.Gc=function(a){gC();hC(this,a.b,iC(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return eC};var eC;t(182,176,iv);function zw(a,b){return(a.a.clientX||0)-Hw(b)+Gw(b)+JA(b.ownerDocument)}function Aw(a,b){return(a.a.clientY||0)-Iw(b)+(b.scrollTop||0)+KA(b.ownerDocument)}function sw(a){var b;return(b=a.b)?zw(a,b):a.a.clientX||0}function tw(a){var b;return(b=a.b)?Aw(a,b):a.a.clientY||0}t(181,182,iv);function jC(){jC=x;kC=new bC(wm,new lC)}function lC(){}
+t(180,181,iv,lC);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return kC};var kC;function mC(){mC=x;nC=new bC(cn,new oC)}function oC(){}t(183,176,{},oC);_.Gc=function(){xw(this.a);this.a.cancelBubble=!0};_.Jc=function(){return nC};var nC;t(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var pC=_.c=0;function bx(){this.c=++pC}t(185,186,$u,bx);function bC(a,b){this.c=++pC;this.a=b;!ZB&&(ZB=new qC);ZB.a[a]=this;this.b=a}t(184,185,$u,bC);_.a=null;_.b=null;
+function rC(){rC=x;sC=new bC(en,new tC)}function tC(){}t(187,181,iv,tC);_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(uC(),vC))a=wC(b.gb),c=new xC(uA(b.gb,Mq),uA(b.gb,Lq)),d=new xC(uA(b.K.ab.gb,Mq),uA(b.K.ab.gb,Lq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);yC(b.z,!0);a=uA(b.K.ab.gb,Mq);zC(b,new xC(a,AC(b.K.ab).a));b.A&&b.F!=vC&&BC(b.f,b)}else yC(b.z,!1),b.F!=(uC(),vC)?zC(b,new xC(b.w.b,b.w.a)):CC(b,wC(b.f.gb)),b.A&&b.F!=vC&&DC(b.f,b);EC(b.K.ab)}else yC(b.z,!0)};
+_.Jc=function(){return sC};var sC;function FC(){FC=x;GC=new bC(Fn,new HC)}function HC(){}t(188,176,{},HC);_.Gc=function(a){Fw(a.a.a)};_.Jc=function(){return GC};var GC;function IC(){IC=x;JC=new bC(Vn,new KC)}function KC(){}t(189,176,{},KC);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,LC(a.a.e,a.a.b)&&xw(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,MC(a.a.f,a.a.b)&&xw(this.a)),a.a.d=!0)};_.Jc=function(){return JC};
+var JC;function NC(){NC=x;OC=new bC(Wn,new PC)}function PC(){}t(190,176,{},PC);_.Gc=function(a){a.a.a&&(a.a.b.a=null,QC(a.a.a,a.a.b))};_.Jc=function(){return OC};var OC;function RC(){RC=x;SC=new bC(Xn,new TC)}function TC(){}t(191,176,{},TC);_.Gc=function(){xw(this.a)};_.Jc=function(){return SC};var SC;t(193,176,{});t(192,193,{});function UC(){UC=x;VC=new bC(cp,new WC)}function WC(){}t(194,192,{},WC);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(XC(),YC).length&&-999!=(XC(),YC)[c]&&(c=(XC(),YC)[c]);b=new ZC(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?$C(aD(a)):e=301;break;case 118:case 86:b&&a.vb&&bD(a.u,(!a.wb&&(a.wb=new cD(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(dD(a,vA((eD(),fD).gc.a.gb,Pt)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=gg;e=1300;break;case 114:case 82:a.kb=!0;a.J=ti;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=hc):801==a.c?(e=237,a.kb=!0,a.J=gc):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=mc);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=tc);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=bc;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=cc;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?gD(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?gD(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&gD(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?gD(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?gD(a,4):e=207;break;case 53:105==a.c?gD(a,5):e=208;break;case 54:105==a.c?gD(a,
+6):e=210;break;case 55:105==a.c?gD(a,7):e=211;break;case 56:105==a.c?gD(a,8):e=212;break;case 57:105==a.c?gD(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}hD(a,e)}b=!0}b&&xw(this.a)};_.Jc=function(){return VC};var VC;function iD(){iD=x;jD=new bC(Vp,new kD)}function kD(){}t(195,181,iv,kD);_.Gc=function(a){a.tc(this)};_.Jc=function(){return jD};var jD;
+function mw(){mw=x;nw=new bC(Wp,new lD)}function lD(){}t(196,181,iv,lD);_.Gc=function(a){a.uc(this)};_.Jc=function(){return nw};var nw;function mD(){mD=x;nD=new bC(Xp,new oD)}function oD(){}t(197,181,iv,oD);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new yw(bw,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,cw(a))};_.Jc=function(){return nD};var nD;function pD(){pD=x;qD=new bC(Yp,new rD)}function rD(){}t(198,181,iv,rD);_.Gc=function(a){var b;b=this.a;gA((dA(),eA),new sD(a,a.b,b))};_.Jc=function(){return qD};var qD;
+function ow(){ow=x;pw=new bC(Zp,new tD)}function tD(){}t(199,181,iv,tD);_.Gc=function(a){a.vc(this)};_.Jc=function(){return pw};var pw;function qC(){this.a={}}t(200,1,{},qC);_.a=null;t(203,182,iv);var uD=null;function vD(){vD=x;wD=new bC(zt,new xD)}function xD(){}t(202,203,iv,xD);_.Gc=function(a){yD(a.a,this,a.a.k)};_.Jc=function(){return wD};var wD;function zD(){zD=x;AD=new bC(At,new BD)}function BD(){}t(204,203,iv,BD);_.Gc=function(a){yD(a.a,this,a.a.k)};_.Jc=function(){return AD};var AD;
+function CD(){var a;this.a=(a=document.createElement(on),a.setAttribute(br,ns),typeof a.ontouchstart==Pn)}t(205,1,{},CD);function DD(){DD=x;ED=new bC(Bt,new FD)}function FD(){}t(206,203,iv,FD);_.Gc=function(a){yD(a.a,this,a.a.n)};_.Jc=function(){return ED};var ED;function GD(){GD=x;HD=new bC(Ct,new ID)}function ID(){}t(207,203,iv,ID);_.Gc=function(a){JD(a.a,this)&&(a.a.j&&KD(a.a.j,a.a.b)?a.a.d=!0:(xw(this.a),Qw(a.a.c,750),a.a.d=!1))};_.Jc=function(){return HD};var HD;
+function LD(a,b){this.a=b;this.b=a}function MD(a,b,c){ax&&(b=new LD(b,c),a.Uc(b))}t(208,177,{},LD);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return ax};_.a=!1;var ax=_.b=null;function ND(a){this.a=a}t(209,177,{},ND);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return OD};var OD=_.a=null;function PD(){}function QD(a){var b;RD&&(b=new PD,a.Uc(b))}t(210,177,{},PD);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return RD};var RD=null;function SD(a){this.a=a}t(211,177,{},SD);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return TD};var TD=_.a=null;function UD(){}t(212,177,{},UD);_.Gc=function(a){a.a.N&&a.a.Id()};_.Hc=function(){return VD};var VD=null;function WD(a,b,c){a=a.a;if(!b)throw new XD(Re);if(!c)throw new XD(Se);0<a.b?YD(a,new ZD(a,b,c)):$D(a,b,null).zf(c);return new aE(new bE(a,b,c))}
+function cE(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new XD(Te);try{++d.b;j=dE(d,b.Hc(),null);e=null;for(h=d.c?j.If(j.Fe()):j.Hf();d.c?h.Kf():h.Xc();){g=d.c?h.Lf():h.Yc();try{b.Gc(g)}catch(n){if(n=Jv(n),A(n,86))f=n,!e&&(e=new eE),fE(e,f);else throw n;}}if(e)throw new gE(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Dv(d.a);r.b<r.d.Fe();)o=Ev(r),o.wc()}finally{d.a=null}}}}catch(q){q=Jv(q);if(A(q,38))throw new hE(q.a);throw q;}finally{null==c?(b.e=!0,b.f=
+null):b.f=c}}function iE(a){jE.call(this,a,!1)}function jE(a,b){this.a=new kE(b);this.b=a}t(213,1,sv,iE,jE);_.Uc=function(a){cE(this,a)};_.a=null;_.b=null;t(216,1,{});function YD(a,b){!a.a&&(a.a=new Yv);Sv(a.a,b)}function lE(a,b,c,d){var e,f;e=dE(a,b,c);e.Bf(d)&&e.Ce()&&(f=aw(a.d,b),f.Ee(c),f.Ce()&&Mv(a.d,b))}function $D(a,b,c){var d;d=aw(a.d,b);d||(d=new Bv,z(a.d,b,d));a=d.Be(c);a||(a=new Yv,d.De(c,a));return a}
+function dE(a,b,c){a=aw(a.d,b);if(!a)return mE(),mE(),nE;c=a.Be(c);return!c?(mE(),mE(),nE):c}t(215,216,{});_.a=null;_.b=0;_.c=!1;function kE(a){this.d=new Bv;this.c=a}t(214,215,{},kE);function aE(a){this.a=a}t(217,1,{},aE);_.a=null;function gE(a){Kv.call(this,oE(a),pE(a));this.a=a}function pE(a){a=a.Bd();return!a.Xc()?null:a.Yc()}function oE(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new qE(1==b?Wf:b+va);c=!0;for(a=a.Bd();a.Xc();)d=a.Yc(),c?c=!1:Fz(b.a,sd),d=d.Dc(),Fz(b.a,d);return tA(b.a)}
+t(219,97,Iu,gE);_.a=null;function hE(a){gE.call(this,a)}t(218,219,Iu,hE);t(220,1,{},function(){});function rE(a){a=vA(a,ln);return sE(ws,a)?(tE(),uE):sE(qp,a)?(tE(),vE):(tE(),wE)}function tE(){tE=x;uE=new xE(zi,0);vE=new xE(Ug,1);wE=new xE(xf,2);yE=I(zE,m,15,[uE,vE,wE])}function xE(a,b){PA.call(this,a,b)}t(222,138,{15:1,71:1,75:1,77:1},xE);var yE,wE,vE,uE;function AE(){}
+function BE(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=BE(e,d);I(a,b,c,d);return d}function CE(a){return DE([EE,K],[m,s],[70,-1],a,0,2,1)}function DE(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=BE(j?g:0,h);I(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=DE(a,b,c,d,e,f,g)}return n}
+function I(a,b,c,d){FE();var e=GE,f=HE;FE();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function IE(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new JE;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new JE;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new JE;}a[b]=c}t(223,1,{},AE);_.qI=0;function FE(){FE=x;GE=[];HE=[];var a=new AE,b=GE,c=HE,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var GE,HE;
+function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Pz(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Sz(a){return a.tM==x||a.cM&&!!a.cM[1]}function KE(a){return null==a?null:a}function F(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function LE(){var a;$stats&&ME(Km);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(dr))a=dr;else if(-1!=a.indexOf(Vt))a=zs;else if(-1!=a.indexOf(aq)&&9<=$doc.documentMode)a=Ho;else if(-1!=a.indexOf(aq)&&8<=$doc.documentMode)a=Go;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?Fo:-1!=a.indexOf(Tn)?Un:It}H(Fo,a)||$wnd.alert(Pf+a+Hb);$stats&&ME(Jm);b=$doc.compatMode;a=I(NE,m,1,[Pe]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&ME(Im);
+$wnd.$GWT_DND_VERSION=gd;RB();UB.unshift(jg);RB();0!=UB.length&&(a=UB.join(l),a=(VB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:YB(0,a,!1),UB.length=0);if(0!=SB.length){a=SB.join(l);a=(VB(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=XB[b],0==c&&(c=XB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);XB[e]+=a.length;YB(e,a,!0)}SB.length=0}0!=TB.length&&(a=TB.join(l),a=(VB(),a),b=$doc.styleSheets.length,
+0==b?$doc.createStyleSheet().cssText=a:YB(b-1,a,!0),TB.length=0);$stats&&ME(zn);new OE;new PE;0<QE(null)?gA((dA(),eA),new RE):SE()}function Jv(a){return A(a,86)?a:new Nz(a)}function TE(a){return UE(a&4194303,a>>22&4194303,0>a?1048575:0)}function VE(a){return UE(a.l,a.m,a.h)}function UE(a,b,c){return _=new WE,_.l=a,_.m=b,_.h=c,_}
+function XE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new YE;if(0==a.l&&0==a.m&&0==a.h)return ZE=UE(0,0,0),UE(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ZE=UE(0,0,0),c=VE(($E(),aF))):(ZE=UE(c.l,c.m,c.h),c=UE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=bF(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?cF(e):0==c&&0!=d&&0==e?cF(d)+22:0!=c&&0==d&&0==e?cF(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=VE(($E(),dF)),c=!0,g=!g;else return c=eF(a,f),g&&fF(c),ZE=UE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=bF(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=eF(c,d);f&&fF(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=UE(f,j,c);g?ZE=bF(c):ZE=UE(c.l,c.m,c.h);return e}if(!gF(a,b))return e?ZE=bF(a):ZE=UE(a.l,a.m,a.h),UE(0,0,0);c=c?a:UE(a.l,a.m,a.h);var h,n,o,r;f=hF(b)-hF(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=UE(j&4194303,n&4194303,h&1048575);for(n=UE(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&fF(n);e?(ZE=bF(c),d&&(ZE=iF(ZE,($E(),aF)))):ZE=UE(c.l,c.m,c.h);return n}
+function fF(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function hF(a){var b;b=jF(a.h);return 32==b?(b=jF(a.m),32==b?jF(a.l)+32:b+20-10):b-12}var ZE=null;function kF(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return UE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function lF(a,b){return UE(a.l&b.l,a.m&b.m,a.h&b.h)}function mF(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return $E(),nF;if(-9223372036854775E3>a)return $E(),oF;if(9223372036854775E3<=a)return $E(),dF;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=F(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=F(a/4194304),a-=4194304*b);a=F(a);b=UE(a,b,c);d&&fF(b);return b}function pF(a){var b,c;return-129<a&&128>a?(b=a+128,null==qF&&(qF=y(rF,m,16,256,0)),c=qF[b],!c&&(c=qF[b]=TE(a)),c):TE(a)}
+function sF(a){var b=lu,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function gF(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function tF(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,w,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;w=d*j;u=e*j;D=f*j;g*=j;0!=h&&(w+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((w&511)<<13);q=(q>>22)+(w>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return UE(c&4194303,q&
+4194303,u&1048575)}function bF(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return UE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function eF(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return UE(c&4194303,d&4194303,e&1048575)}function iF(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return UE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function uF(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Mc;if(524288==a.h&&0==a.m&&0==a.l)return Zb;if(0!=a.h>>19)return Yb+uF(bF(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=pF(1E9);a=XE(a,b);b=l+N(ZE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Mc+b;c=b+c}return c}var qF=null;function $E(){$E=x;dF=UE(4194303,4194303,524287);oF=UE(0,0,524288);aF=pF(1);pF(2);nF=pF(0)}var dF,oF,aF,nF;function WE(){}t(232,1,{16:1},WE);
+function ME(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:at,evtGroup:Hp,millis:(new Date).getTime(),type:Oq,className:a})}function vF(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(237,1,{},vF);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function wF(a,b){Fz(a.a.a,b.a);return a}function xF(){this.a=new yF}t(238,1,{},xF);function zF(a){if(null==a)throw new XD(dn);this.a=a}t(239,1,{17:1,71:1},zF);_.eQ=function(a){return!A(a,17)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;
+function BF(a){if(null==a)throw new XD(xo);this.a=a}t(241,1,mv,BF);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function CF(a){if(null==a)throw new XD(xo);this.a=a}t(242,1,mv,CF);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function DF(){DF=x;new CF(l);EF=RegExp(mb,Sn);FF=RegExp(Td,Sn);GF=RegExp(Ed,Sn);HF=RegExp(wb,Sn);IF=RegExp(La,Sn)}
+function JF(a){DF();-1!=a.indexOf(mb)&&(a=a.replace(EF,pb));-1!=a.indexOf(Ed)&&(a=a.replace(GF,sb));-1!=a.indexOf(Td)&&(a=a.replace(FF,rb));-1!=a.indexOf(La)&&(a=a.replace(IF,vb));-1!=a.indexOf(wb)&&(a=a.replace(HF,nb));return a}var EF,FF,GF,IF,HF;function KF(a){if(null==a)throw new XD(Kt);this.a=a}t(244,1,{19:1},KF);_.eQ=function(a){return!A(a,19)?!1:H(this.a,a.a)};_.hC=function(){return AF(this.a)};_.a=null;function LF(){LF=x}t(246,1,{});function MF(){}t(247,1,{},MF);var NF=null;
+function OF(){}t(248,246,{},OF);var PF=null;function QF(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=dE(a.a,f,null).Fe();for(e-=1;0<=e;--e)if(d=dE(a.a,f,null).Gf(e),A(d,20)&&Rz(d.a,b)){var h=a.a,n=f;0<h.b?YD(h,new RF(h,n,null,d)):lE(h,n,null,d)}}}t(249,1,av);_.a=null;function SF(a){this.a=a}t(250,249,av,SF);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function TF(a){this.a=a}t(251,249,av,TF);_.Sc=function(){var a=this.a;UF((VF(),WF),a.a,!0)};function XF(){Mz()}t(252,97,Yu,XF);
+function YF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Qw(a.d,1))}function ZF(){this.a=new $F(this);this.b=new Yv;this.d=new aG(this);this.f=new bG(this)}t(253,1,{},ZF);_.c=!1;_.e=!1;function $F(a){Ww();this.a=a}t(254,24,{},$F);_.Cc=function(){if(this.a.c){var a=this.a,b;b=cG(a.f.d.b,a.f.b);dG(a.f);A(b,21)&&new XF;a.c=!1;YF(a)}};_.a=null;function aG(a){Ww();this.a=a}t(255,24,{},aG);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=Mw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Qw(a.a,1E4);a.f.c<a.f.a;){d=eG(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||dG(a.f)}if(100<=Mw()-b)break}}finally{e||(Kw(a.a),a.c=!1,YF(a))}};_.a=null;function eG(a){var b;a.b=a.c;b=cG(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function dG(a){fG(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function bG(a){this.d=a}t(256,1,{},bG);_.Xc=function(){return this.c<this.a};_.Yc=function(){return eG(this)};
+_.Zc=function(){dG(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function gG(a,b){var c=(hG(),iG(b));a.appendChild(c)}var Ew=null,gw=null;function jG(){jG=x;kG=new ZF}function vw(a){jG();if(!a)throw new XD(Am);var b=kG;Sv(b.b,a);YF(b)}var kG;function lG(a){hw();!mG&&(mG=new bx);nG||(nG=new jE(null,!0),oG=new pG);return WD(nG,mG,a)}var nG=null;function qG(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function pG(){}t(262,177,{},pG);_.Gc=function(a){a.Wc(this);oG.c=!1};_.Hc=function(){return mG};_.Ic=function(){qG(this)};
+_.a=!1;_.b=!1;_.c=!1;var mG=_.d=null,oG=null;function rG(){rG=x;sG=new tG;var a;a=sG;var b;a.a=$doc.getElementById(nl);if(a.a){b=l;var c=uG();if(0<c.length)try{b=a.ad(c.substring(1))}catch(d){$wnd.location.hash=l}vG=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(ol):void 0;b?vG=b.innerText:(b=null==vG?l:vG,c=zA(on),c.innerText=b||l,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Md+b+Fd),c.close());wG(a);xG(a);a=!0}else a=!1;a||(sG=null)}var sG=null;function Yw(){}
+t(264,1,{},Yw);_.Qc=function(){for(;0<(Ww(),Xw).c;)Kw(cG(Xw,0))};function $w(a,b){return WD((!yG&&(yG=new zG),yG),a,b)}function AG(a){Zw();BG||(CG(Rn,new DG),BG=!0);return $w((!RD&&(RD=new bx),RD),a)}function Zw(){EG||(CG(Qn,new FG),EG=!0)}function GG(){EG&&MD((!yG&&(yG=new zG),yG),null,!1)}function HG(){var a;EG&&(a=new IG,yG&&cE(yG,a));return null}function JG(){var a,b;if(BG&&(b=kw(),a=lw(),KG!=b||LG!=a))KG=b,LG=a,QD((!yG&&(yG=new zG),yG))}var EG=!1,yG=null,LG=0,KG=0,BG=!1;
+function MG(){MG=x;NG=new bx}function IG(){MG()}t(266,177,{},IG);_.Gc=function(){null.cg()};_.Hc=function(){return NG};var NG;function zG(){iE.call(this,null)}t(269,213,sv,zG);
+function OG(a){switch(a){case Zl:return 4096;case rm:return 1024;case wm:return 1;case en:return 2;case Fn:return 2048;case cp:return 128;case dp:return 256;case ep:return 512;case np:return 32768;case pp:return 8192;case Vp:return 4;case Wp:return 64;case Xp:return 32;case Yp:return 16;case Zp:return 8;case Ds:return 16384;case yn:return 65536;case zf:case $p:return 131072;case cn:return 262144;case wr:return 524288;case Ct:return 1048576;case Bt:return 2097152;case At:return 4194304;case zt:return 8388608;
+case Xn:return 16777216;case Vn:return 33554432;case Wn:return 67108864;default:return-1}}function hw(){PG||(QG(),PG=!0)}var PG=!1;
+function QG(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=nG,d,h,n;mG&&c&&RG(c.a.d,mG)?(b=oG.a,d=oG.b,h=oG.c,n=oG.d,qG(oG),oG.d=a,cE(c,oG),c=!(oG.a&&!oG.b),oG.a=b,oG.b=d,oG.c=h,oG.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,xw(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!SG()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
+if(a&&!Pz(a)&&A(a,22)){var c=$wnd.event,d;d=Ew;Ew=c;b==gw&&8192==OG(c.type)&&(gw=null);a.$c(c);Ew=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Qq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,SG())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,il);$wnd[ll+d]=a;TG=(new Function(Ut,ls+d+zc))($wnd);
+$wnd[kl+d]=b;UG=(new Function(Ut,ks+d+Ac))($wnd);$wnd[ml+d]=c;VG=(new Function(Ut,ms+d+Ac))($wnd);WG=(new Function(Ut,ms+d+Bc))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Qq,c);$doc.body.attachEvent(Yq,c);$doc.body.attachEvent($q,c);$doc.body.attachEvent(Zq,c);$doc.body.attachEvent(ar,c);$doc.body.attachEvent(Uq,c);$doc.body.attachEvent(Vq,c);$doc.body.attachEvent(Wq,c);$doc.body.attachEvent(Tq,c);$doc.body.attachEvent(Pq,c);$doc.body.attachEvent(Sq,
+d);$doc.body.attachEvent(Rq,c)}function XG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
+function YG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?TG:null),c&3&&(a.ondblclick=b&3?UG:null),c&4&&(a.onmousedown=b&4?TG:null),c&8&&(a.onmouseup=b&8?TG:null),c&16&&(a.onmouseover=b&16?TG:null),c&32&&(a.onmouseout=b&32?TG:null),c&64&&(a.onmousemove=b&64?TG:null),c&128&&(a.onkeydown=b&128?TG:null),c&256&&(a.onkeypress=b&256?TG:null),c&512&&(a.onkeyup=b&512?TG:null),c&1024&&(a.onchange=b&1024?TG:null),c&2048&&(a.onfocus=b&2048?TG:null),c&4096&&(a.onblur=b&4096?TG:null),
+c&8192&&(a.onlosecapture=b&8192?TG:null),c&16384&&(a.onscroll=b&16384?TG:null),c&32768&&(a.nodeName==rg?b&32768?a.attachEvent(Xq,WG):a.detachEvent(Xq,WG):a.onload=b&32768?VG:null),c&65536&&(a.onerror=b&65536?TG:null),c&131072&&(a.onmousewheel=b&131072?TG:null),c&262144&&(a.oncontextmenu=b&262144?TG:null),c&524288&&(a.onpaste=b&524288?TG:null))}function SG(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var UG=null,TG=null,WG=null,VG=null;
+function ZG(){var a;ZG=x;$G=(a=$doc,H(a.compatMode,Pe)?a.documentElement:a.body)}var $G;function aH(){this.b=new Yv}function bH(a){a=a[ql];return null==a?-1:a}t(273,1,{},aH);_.a=null;function cH(a,b){this.a=a;this.b=b}t(274,1,{},cH);_.a=0;_.b=null;t(275,1,sv);_.ad=function(a){return decodeURI(a.replace("%23",Wa))};_.bd=function(a){return encodeURI(a).replace(Wa,"%23")};_.Uc=function(a){cE(this.c,a)};_.cd=function(){};
+_.dd=function(a){a=null==a?l:a;if(!H(a,null==vG?l:vG))vG=a,this.cd(a),VD&&(a=new UD,cE(this.c,a))};var vG=l;function xG(a){var b=C(function(){$wnd.setTimeout(b,250);if(!a.ed()){var c=uG();if(0<c.length){var d=l;try{d=a.ad(c.substring(1))}catch(e){a.fd()}(c=null==vG?l:vG)&&d!=c&&a.fd()}}});b()}function wG(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=C(function(c){a.dd(c);b&&b(c)})}function tG(){this.c=new iE(null)}
+function uG(){var a=$wnd.location.href,b=a.lastIndexOf(Wa);return 0<b?a.substring(b):l}t(276,275,sv,tG);_.ed=function(){return this.b?(this.b=!1,$wnd.location.hash=this.bd(null==vG?l:vG),!0):!1};_.cd=function(a){$wnd.location.hash=this.bd(a)};_.fd=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function CG(a,b){var c;c=zA(Cs);c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function FG(){}t(279,1,{},FG);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(HG),C(GG))};
+function DG(){}t(280,1,{},DG);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(JG))};function Xv(a,b){Fv(a.ld(),b,!0)}function Wv(a,b){Fv(a.ld(),b,!1)}function jw(a,b,c){0<=b&&a.qd(b+Gr);0<=c&&a.od(c+Gr)}function dH(a){var b,a=vA(a,tm);b=qA(a,rA(32));return 0<=b?a.substr(0,b-0):a}
+function Fv(a,b,c){if(!a)throw new Nv(Yh);b=pA(b);if(0==b.length)throw new cx(bj);if(c){var d;d=pA(b);b=a.className;-1==wA(b,d)&&(0<b.length?a.className=b+ca+d:a.className=d)}else{var e,f,c=pA(b);f=a.className;e=wA(f,c);-1!=e&&(b=pA(f.substr(0,e-0)),c=pA(eH(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ca+c,a.className=d)}}function fH(a,b){a.style.display=b?l:sq;a.setAttribute(Hl,""+!b)}t(285,1,jv);_.gd=function(){return Hw(this.gb)};_.hd=function(){return Iw(this.gb)};
+_.jd=function(){return uA(this.gb,Lq)};_.kd=function(){return uA(this.gb,Mq)};_.ld=function(){return this.gb};_.md=function(){return this.gb.style.display!=sq};_.nd=function(){throw new gH;};_.od=function(a){this.gb.style[ro]=a};_.pd=function(a){fH(this.gb,a)};_.qd=function(a){this.gb.style[Yt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=OG(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;hw();YG(e,d)}else a.cb|=d;return WD(!a.db?a.db=new iE(a):a.db,c,b)}function hH(a,b,c){return WD(!a.db?a.db=new iE(a):a.db,c,b)}function iH(a){var b;if(a.td())throw new jH(Si);a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;hw();YG(c,b)}else a.cb|=b;a.rd();a.wd()}
+function kH(a,b){var c;switch(OG(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Xp?b.toElement:b.fromElement))&&BA(a.gb,c))return}c=a.gb;var d,e,f;if(ZB&&(f=ZB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&cE(a.db,f.a),f.a.a=d,f.a.b=e}function lH(a){if(!a.td())throw new jH(Ti);try{a.xd()}finally{try{a.sd()}finally{a.gb.__listener=null,a.bb=!1}}}
+function Fw(a){if(a.fb)if(A(a.fb,28))a.fb.yd(a);else{if(a.fb)throw new jH(fj);}else if(ew(),RG(mH.a,a)){ew();try{a.vd()}finally{Mv(mH.a,a)}}}function nH(a,b){var c;c=a.fb;if(b){if(c)throw new jH(Ve);a.fb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.fb=null}}t(284,285,Pu);_.rd=function(){};_.sd=function(){};_.Uc=function(a){this.db&&cE(this.db,a)};_.td=function(){return this.bb};_.ud=function(){iH(this)};_.$c=function(a){kH(this,a)};_.vd=function(){lH(this)};_.wd=function(){};_.xd=function(){};
+_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function oH(a){for(a=new pH(a);a.a.a<a.a.b.c-1;)qH(a.a),rH(a.a)}t(283,284,tv);_.rd=function(){sH(this,(tH(),uH))};_.sd=function(){sH(this,(tH(),vH))};function wH(a,b,c){Fw(b);var d=a.p;xH(d,b,d.c);d=(hG(),iG(b.gb));c.appendChild(d);nH(b,a)}function yH(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new zH;b.fb==a&&(f=a.zd(b),f<d&&--d);Fw(b);xH(a.p,b,d);e?(e=b.gb,XG(c,(hG(),iG(e)),d)):(e=(hG(),iG(b.gb)),c.appendChild(e));nH(b,a)}
+function AH(a,b){var c;if(b.fb!=a)return!1;try{nH(b,null)}finally{c=b.gb;yA(c).removeChild(c);c=a.p;var d;d=BH(c,b);if(-1==d)throw new CH;if(0>d||d>=c.c)throw new zH;for(--c.c;d<c.c;++d)IE(c.a,d,c.a[d+1]);IE(c.a,c.c,null)}return!0}t(282,283,tv);_.zd=function(a){return BH(this.p,a)};_.Ad=function(a,b,c,d){yH(this,a,b,c,d)};_.Bd=function(){return new DH(this.p)};_.yd=function(a){return AH(this,a)};function dw(a,b,c,d){var e;Fw(b);e=a.p.c;a.Ed(b,c,d);a.Ad(b,a.gb,e,!0)}
+function EH(a,b){var c;(c=AH(a,b))&&FH(b.gb);return c}function GH(a,b,c,d){if(b.fb!=a)throw new cx(sj);a.Ed(b,c,d)}function HH(a,b,c){a=a.gb;-1==b&&-1==c?FH(a):(a.style[Dr]=sl,a.style[gp]=b+Gr,a.style[xt]=c+Gr)}function IH(){var a=zA(on);this.p=new JH(this);this.gb=a;this.gb.style[Dr]=is;this.gb.style[mr]=to}function FH(a){a.style[gp]=l;a.style[xt]=l;a.style[Dr]=l}t(281,282,tv,IH);_.Cd=function(a){wH(this,a,this.gb)};_.yd=function(a){return EH(this,a)};_.Dd=function(a,b,c){GH(this,a,b,c)};
+_.Ed=function(a,b,c){HH(a,b,c)};function KH(a,b){if(a.Gd())throw new jH(Vi);a.Hd(b)}function LH(a,b){if(a.ab!=b)return!1;try{nH(b,null)}finally{a.Fd().removeChild(b.gb),a.ab=null}return!0}function MH(a,b){if(b!=a.ab&&(b&&Fw(b),a.ab&&a.yd(a.ab),a.ab=b)){var c=(hG(),iG(a.ab.gb));a.Fd().appendChild(c);nH(b,a)}}function NH(){this.gb=zA(on)}t(289,283,tv,NH);_.Fd=function(){return this.gb};_.Gd=function(){return this.ab};_.Bd=function(){return new OH(this)};_.yd=function(a){return LH(this,a)};
+_.Hd=function(a){MH(this,a)};_.ab=null;function PH(a,b){a.$&&(QH(a.Z,!1,!1),MD(a,a,b))}function RH(a){var b;if(b=a.ab)null!=a.O&&b.od(a.O),null!=a.P&&b.qd(a.P)}function SH(a,b,c){a.V=b;a._=c;b-=HA();c-=IA();a=a.gb;a.style[gp]=b+(qw(),Gr);a.style[xt]=c+Gr}function TH(a){a.$||(a.bb&&Fw(a),QH(a.Z,!0,!1))}t(288,289,tv);_.Fd=function(){return xA(this.gb)};_.jd=function(){return uA(this.gb,Lq)};_.kd=function(){return uA(this.gb,Mq)};_.ld=function(){return yA(xA(this.gb))};_.Id=function(){this.Jd(!1)};
+_.Jd=function(a){PH(this,a)};_.md=function(){return!H(to,this.gb.style[Rt])};_._c=function(){return!0};_.Wc=function(){};_.xd=function(){this.$&&QH(this.Z,!1,!0)};_.od=function(a){this.O=a;RH(this);0==a.length&&(this.O=null)};_.Kd=function(a,b){SH(this,a,b)};_.pd=function(a){this.gb.style[Rt]=a?St:to;UH(this.gb,a)};_.Hd=function(a){MH(this,a);RH(this)};_.qd=function(a){this.P=a;RH(this);0==a.length&&(this.P=null)};_.Ld=function(){TH(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;
+_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function VH(a,b){var c;this.gb=zA(on);this.R=new WH;this.L=(XH(),YH);this.Z=new ZH(this);this.gb.appendChild(zA(on));this.Kd(0,0);yA(xA(this.gb))[tm]=no;xA(this.gb)[tm]=Cr;this.N=this.M=a;this.W=!1;c=I(NE,m,1,[b+hj,b+kh,b+Ae]);this.K=new $H(c);this.K.ld()[tm]=l;c=yA(xA(this.gb));var d=co;if(!c)throw new Nv(Yh);d=pA(d);if(0==d.length)throw new cx(bj);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Yb&&0==n.indexOf(f)&&
+(e[j]=d+n.substring(g))}c.className=e.join(ca)}MH(this,this.K);RH(this);Fv(xA(this.gb),Cr,!1);Fv(this.K.b,b+nf,!0)}t(287,288,tv);_.rd=function(){iH(this.K)};_.sd=function(){lH(this.K)};_.Gd=function(){return this.K.ab};_.Bd=function(){return new OH(this.K)};_.yd=function(a){return this.K.yd(a)};_.Hd=function(a){MH(this.K,a);RH(this)};_.K=null;t(286,287,tv);_.vd=function(){lH(this)};function aI(){aI=x;bI=new cI(Fe,0,(XH(),YH));dI=new cI(ci,1,eI);fI=new cI(yi,2,gI);hI=I(iI,m,23,[bI,dI,fI])}
+function cI(a,b,c){PA.call(this,a,b);this.a=c}t(290,138,{23:1,71:1,75:1,77:1},cI);_.a=null;var hI,bI,dI,fI;function jI(){jI=x;kI=I(NE,m,1,[xt,Gp,im])}function $H(a){var b;jI();var c,d;c=this.gb=zA(lt);this.c=zA(ot);gG(c,this.c);c[pm]=0;for(c=c[om]=0;c<a.length;++c)d=(b=zA(Dt),b[tm]=a[c],gG(b,lI(a[c]+Wg)),gG(b,lI(a[c]+Ye)),gG(b,lI(a[c]+Ei)),b),gG(this.c,d),1==c&&(this.b=xA(d.children[1]));this.gb[tm]=eo}
+function lI(a){var b,c;c=zA(pt);b=zA(on);var d=(hG(),iG(b));c.appendChild(d);c[tm]=a;b[tm]=a+Bg;return c}t(292,289,Wu,$H);_.Fd=function(){return this.b};_.b=null;_.c=null;var kI;t(291,292,Wu);t(293,1,{});function tH(){tH=x;uH=new mI;vH=new nI}function oI(a){gE.call(this,a)}function sH(a,b){tH();var c,d,e;c=null;for(e=a.Bd();e.Xc();){d=e.Yc();try{b.Md(d)}catch(f){if(f=Jv(f),A(f,86))d=f,!c&&(c=new eE),fE(c,d);else throw f;}}if(c)throw new oI(c);}t(294,218,Iu,oI);var uH,vH;function mI(){}
+t(295,1,{},mI);_.Md=function(a){a.ud()};function nI(){}t(296,1,{},nI);_.Md=function(a){a.vd()};t(299,284,Pu);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.ud=function(){iH(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(298,299,Pu);function pI(a){this.gb=$doc.createElement(Hd);this.gb[tm]=bo;this.gb.innerHTML=a||l}
+t(297,298,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},pI);t(300,282,tv);_.d=null;_.e=null;function qI(a,b){var c;if(a.f)throw new jH(mf);Fw(b);c=b.gb;a.gb=c;var d;hG();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((hG(),c).__gwt_resolve=rI(a));a.f=b;nH(b,a)}function sI(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);hw();YG(d,b)}else b.cb|=c;a.cb=-1}a.f.ud();a.gb.__listener=a;a.wd()}t(301,284,rv);_.td=function(){return this.f?this.f.td():!1};_.ud=function(){sI(this)};
+_.$c=function(a){kH(this,a);this.f.$c(a)};_.vd=function(){this.f.vd()};_.nd=function(){return this.gb=this.f.nd()};_.f=null;function tI(a,b){a.c=!1;a.a.innerText=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[ln]=ws;break;case 1:c[ln]=qp;break;case 2:rE(c)!=(tE(),wE)&&(c[ln]=l)}}}function uI(a){this.a=a;this.c=!1;this.d=this.b=rE(a)}t(302,1,{},uI);_.a=null;_.b=null;_.c=!1;_.d=null;function iw(){this.gb=vI()}t(303,289,tv,iw);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};
+_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function xI(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=xA(b);e=null;c&&(c=bH(c),e=0>c?null:cG(a.i.b,c));e?AI(a,e):d&&(b.innerHTML=l||l);return b}function AI(a,b){var c;if(b.fb!=a)return!1;try{nH(b,null)}finally{c=b.gb;yA(c).removeChild(c);var d=a.i,e;e=bH(c);c[ql]=null;c=d.b;HI(e,c.c);IE(c.b,e,null);d.a=new cH(e,d.a)}return!0}t(305,283,tv);_.Bd=function(){return new II(this)};
+_.yd=function(a){return AI(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function JI(a){if(0>=a.b)throw new KI(Hi+a.b);if(0>=a.a)throw new KI(lf+a.a);}
+function LI(){this.i=new aH;this.f=zA(lt);this.c=zA(ot);gG(this.f,this.c);this.gb=this.f;this.d=new MI(this);var a=new NI(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=zA(Fm);var b=a.a;XG(a.b.f,(hG(),iG(b)),0);gG(a.a,zA(Dm))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new KI(Gi+a+Sb+d);if(0>c)throw new KI(hf+c+Ca+c);if(this.a<=c)throw new KI(kf+c+Rb+this.a);c=xI(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=
+0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=zA(pt),d.innerHTML=ub||l,XG(c,(hG(),iG(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=zA(Dm),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(pt);e.innerHTML=ub;c=$doc.createElement(Dt);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));
+this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)xI(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(304,305,tv,LI);_.a=0;_.b=0;function OI(a){for(;++a.b<a.d.c&&!(null!=cG(a.d,a.b)););}function II(a){this.c=a;this.d=this.c.i.b;OI(this)}t(306,1,{},II);_.Xc=function(){return this.b<this.d.c};_.Yc=function(){var a;if(this.b>=this.d.c)throw new CH;a=cG(this.d,this.b);this.a=this.b;OI(this);return a};
+_.Zc=function(){var a;if(0>this.a)throw new PI;a=cG(this.d,this.a);Fw(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function MI(a){this.a=a}t(307,1,{},MI);_.a=null;function NI(a){this.b=a}t(308,1,{},NI);_.a=null;_.b=null;function QI(){QI=x;RI=new SI}var RI;function TI(){TI=x;UI=new VI((mB(),qm));WI=new VI(gp);XI=new VI(ps);YI=WI;ZI=XI;$I=YI}var UI,$I,WI,ZI,YI,XI;function SI(){}t(310,1,{},SI);function VI(a){this.a=a}t(311,310,{},VI);_.a=null;function aJ(){aJ=x;bJ=new cJ(Gp);dJ=new cJ(xt)}var bJ,dJ;
+function cJ(a){this.a=a}t(312,1,{},cJ);_.a=null;function eJ(a,b){var c;c=fJ(a);gG(a.b,c);wH(a,b,c)}function fJ(a){var b;b=zA(pt);b[vl]=a.a.a;b.style[Qt]=a.c.a;return b}function gJ(a,b){var c,d;d=yA(b.gb);(c=AH(a,b))&&a.b.removeChild(d);return c}function hJ(){this.p=new JH(this);this.e=zA(lt);this.d=zA(ot);gG(this.e,this.d);this.gb=this.e;this.a=(TI(),$I);this.c=(aJ(),dJ);this.b=zA(Dt);gG(this.d,this.b);this.e[pm]=Mc;this.e[om]=Mc}t(313,300,tv,hJ);_.yd=function(a){return gJ(this,a)};_.b=null;
+function iJ(){iJ=x;new Bv}function jJ(a,b,c,d,e){iJ();this.a=new kJ(this,a,b,c,d,e);this.gb[tm]=go}function lJ(a,b,c,d,e){iJ();jJ.call(this,(LF(),new KF(a)),b,c,d,e)}t(314,284,Pu,jJ,lJ);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.$c=function(a){32768==OG(a.type)&&this.a&&(mJ(this).__gwtLastUnhandledEvent=l);kH(this,a)};
+_.wd=function(){var a=this.a,b;b=vA(mJ(this),"__gwtLastUnhandledEvent");H(np,b)&&(a.f=new nJ(a,this),gA((dA(),eA),a.f))};_.a=null;t(316,1,{});_.f=null;function oJ(){oJ=x;new pJ}
+function kJ(a,b,c,d,e,f){oJ();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;DA()?(b=qJ(b,c,d,e,f),c=xA(b),hw(),YG(c,32768)):b=qJ(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),hw(),YG(b,a)):a.cb|=133333119}t(315,316,{},kJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function nJ(a,b){this.a=a;this.b=b}t(317,1,{},nJ);
+_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=np,b),mJ(this.b).fireEvent("on"+a.type,a)):mJ(this.b).__gwtLastUnhandledEvent=np)};_.a=null;_.b=null;function rJ(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(QI(),RI)?a.b.d==(tE(),vE)?(TI(),WI):a.b.d==uE?(TI(),XI):(TI(),YI):a.b.d==(tE(),vE)?(TI(),XI):a.b.d==uE?(TI(),WI):(TI(),ZI);b!=a.c&&(a.c=b,a.gb.style[rt]=!a.c?l:a.c.a)}t(319,284,Pu);_.a=null;_.b=null;_.c=null;
+function sJ(){this.gb=zA(on);this.b=new uI(this.gb);this.gb[tm]=ho}function tJ(){sJ.call(this);tI(this.b,cu);rJ(this)}t(318,319,Pu,sJ,tJ);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function uJ(a,b){if(0>b||b>=a.gb.options.length)throw new zH;}function iC(a,b){uJ(a,b);return a.gb.options[b].value}
+function vJ(){var a;this.gb=(a=Id,$doc.createElement(a));this.gb[tm]=io}t(320,299,Pu,vJ);t(321,249,av);function wJ(a){this.a=a}t(322,321,av,wJ);_.Kc=function(){};function xJ(a){this.a=a}t(323,321,av,xJ);_.Qc=function(a){this.a.Nd(a.f,a.a)};function yJ(a,b,c){var d;if(a.o){var e=d=zA(Dt);XG(a.e,(hG(),iG(e)),b);a=(hG(),iG(c));d.appendChild(a)}else d=a.e.children[0],XG(d,(hG(),iG(c)),b)}
+function zJ(a,b,c){var d;AJ(a,b);c&&b.a?(AJ(a,null),a=b.a,b=(dA(),eA),b.c=hA(b.c,[new BJ(a),!1])):null!=b.c&&(a.j=new CJ(a,b),c=(XH(),eI),a.j.L=c,a.j.T=a.f,a.j.ld()[tm]=ko,d=dH(a.gb),H(jo,d)||Xv(a.j,d+qi),hH(a.j,new xJ(a),ax?ax:ax=new bx),a.n=b.c,d=a.j,a=new DJ(a,b),d.gb.style[Rt]=to,UH(d.gb,!1),TH(d),a.a.o?SH(a.a.j,Hw(a.a.gb)+uA(a.a.gb,Mq)-1,Iw(a.b.gb)):SH(a.a.j,Hw(a.b.gb),Iw(a.a.gb)+uA(a.a.gb,Lq)-1),d.gb.style[Rt]=St,UH(d.gb,!0))}
+function EJ(a,b){if(b||!(a.k&&a.n==a.k.c))AJ(a,b),FJ(a.gb),b&&a.d&&zJ(a,b,!1)}
+function GJ(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Dv(a.i);e.b<e.d.Fe();)if(d=Ev(e),BA(d.gb,c)){c=d;break a}c=null}switch(OG(b.type)){case 1:FJ(a.gb);c&&zJ(a,c,!0);break;case 16:c&&EJ(a,c);break;case 32:c&&EJ(a,null);break;case 2048:HJ(a);break;case 128:switch(c=b.keyCode||0,c){case 37:HJ(a)||a.o||IJ(a);b.cancelBubble=!0;xw(b);break;case 39:HJ(a)||(a.o?null!=a.k.c&&!a.k.c.cg().cg()&&(zJ(a,a.k,!1),a.k.c.cg()):JJ(a));b.cancelBubble=!0;xw(b);break;case 38:HJ(a)||a.o&&IJ(a);b.cancelBubble=!0;
+xw(b);break;case 40:HJ(a)||(a.o?JJ(a):null!=a.k.c&&!a.k.c.cg().cg()&&(zJ(a,a.k,!1),a.k.c.cg()));b.cancelBubble=!0;xw(b);break;case 27:AJ(a,null);a.j&&PH(a.j,!1);b.cancelBubble=!0;xw(b);break;case 9:AJ(a,null);a.j&&PH(a.j,!1);break;case 13:HJ(a)||(zJ(a,a.k,!0),b.cancelBubble=!0,xw(b))}}kH(a,b)}function KJ(a,b,c){c&&AJ(a,null);MD(a,b,!1);a.n=null;a.j=null}function HJ(a){var b;if(!a.k){for(b=new Dv(a.i);b.b<b.d.Fe();){b=Ev(b);AJ(a,b);break}return!0}return!1}
+function AJ(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=dH(c.gb)+uc;Fv(c.ld(),d,!1);a.o&&(c=yA(a.k.gb),2==c.children.length&&(c=c.children[1],Fv(c,gt,!1)))}if(b){c=dH(b.gb)+uc;Fv(b.ld(),c,!0);a.o&&(c=yA(b.gb),2==c.children.length&&(c=c.children[1],Fv(c,gt,!0)));by();c=a.gb;var e=new Dx(b.gb),d=(Xx(),Yx),e=I(LJ,m,5,[e]),f,g,j,h;f=new Ez;for(j=0,h=e.length;j<h;++j)g=e[j],Gz(Gz(f,g.a),ca);e=pA(tA(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function JJ(a){var b,c,d;if(a.k){for(b=c=uw(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?cG(a.i,b):cG(a.i,c);break}AJ(a,d)}}function IJ(a){var b,c,d;if(a.k){for(b=c=uw(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?cG(a.i,b):cG(a.i,c);break}AJ(a,d)}}t(324,284,Pu);_.$c=function(a){GJ(this,a)};_.vd=function(){this.j&&PH(this.j,!1);lH(this)};_.Nd=function(a,b){KJ(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function BJ(a){this.a=a}t(325,1,{},BJ);_.wc=function(){MJ(this.a)};_.a=null;
+function NJ(a){this.a=a}t(326,1,{},NJ);_.Kc=function(){AJ(this.a,null)};_.a=null;function CJ(a,b){this.a=a;this.b=b;VH.call(this,!0,Ap);MH(this.K,this.b.c);RH(this);this.Y=!0;this.b.c.cg()}t(327,287,tv,CJ);_.Wc=function(a){var b,c;if(!a.a)switch(OG(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(BA(b,c)){a.a=!0;break}a.a&&AJ(this.a,null)}};_.a=null;_.b=null;function DJ(a,b){this.a=a;this.b=b}t(328,1,{},DJ);_.a=null;_.b=null;function OJ(){OJ=x;PJ=$moduleBase+yf}var PJ,QJ=null;
+function RJ(){RJ=x;OJ();QJ=new vF((LF(),new KF(PJ)),5,9)}function SJ(a,b){this.gb=zA(pt);var c=dH(this.gb)+uc;Fv(this.ld(),c,!1);this.gb.innerText=a||l;this.gb[tm]=lo;c=GA();this.gb.setAttribute(Eo,c);by();this.gb.setAttribute(qs,Iy.a);this.a=b}t(331,285,{27:1,31:1,34:1},SJ);_.a=null;_.b=null;_.c=null;function TJ(){var a;this.gb=zA(pt);this.gb[tm]=mo;a=zA(on);gG(this.gb,a);a[tm]=Bp}t(332,285,jv,TJ);
+function UJ(){var a,b,c,d,e;b=null.cg();e=kw();d=lw();b[nn]=(bB(),sq);b[Yt]=0+(qw(),Gr);b[ro]=Oc;c=$doc;c=(H(c.compatMode,Pe)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Pe)?a.documentElement:a.body).scrollHeight||0;b[Yt]=(c>e?c:e)+Gr;b[ro]=(a>d?a:d)+Gr;b[nn]=Xl}function WH(){}t(333,1,{},WH);_.Sc=function(){UJ()};function VJ(a){this.a=a}t(334,1,{},VJ);
+_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?BA(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(OG(d.type)){case 4:case 1048576:if(gw){a.b=!0;break}if(!c&&b.M){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(gw){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function WJ(a){this.a=a}t(335,1,{},WJ);
+_.a=null;function XH(){XH=x;YH=new XJ(Fe,0);eI=new XJ(ci,1);gI=new XJ(yi,2);YJ=I(ZJ,m,32,[YH,eI,gI])}function XJ(a,b){PA.call(this,a,b)}t(336,138,{32:1,71:1,75:1,77:1},XJ);var YJ,YH,eI,gI;function $J(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),aK(a.a.Q),a.f=AG(a.a.R),UJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),bK(a.a.Q),Ov(a.f.a),a.f=null,a.b=!1)}function cK(a){a.j||($J(a),a.c||(ew(),EH(fw(null),a.a)),bK(a.a.gb));a.a.gb.style[zm]=gs;a.a.gb.style[mr]=St}
+function dK(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=F(b*a.d);j=F(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[zm]=es+g+Nr+f+Nr+c+Nr+e+Lr}
+function QH(a,b,c){a.c=c;Jw(a);a.i&&(Kw(a.i),a.i=null,cK(a));a.a.$=b;var d=a.a;d.X&&(Ov(d.X.a),d.X=null);d.S&&(Ov(d.S.a),d.S=null);if(d.$){d.X=lG(new VJ(d));var e;e=new WJ(d);rG();e=sG?WD(sG.c,(!VD&&(VD=new bx),VD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(XH(),YH)&&!b&&(c=!1);a.j=b;c?b?($J(a),a.a.gb.style[Dr]=sl,-1!=a.a._&&a.a.Kd(a.a.V,a.a._),a.a.gb.style[zm]=fs,ew(),b=fw(null),wH(b,a.a,b.gb),aK(a.a.gb),a.i=new eK(a),Qw(a.i,1)):Lw(a,200):($J(a),a.j?(a.a.gb.style[Dr]=sl,-1!=a.a._&&a.a.Kd(a.a.V,a.a._),ew(),
+b=fw(null),wH(b,a.a,b.gb),aK(a.a.gb)):(a.c||(ew(),EH(fw(null),a.a)),bK(a.a.gb)),a.a.gb.style[mr]=St)}function ZH(a){var b=(Sw(),Tw);this.k=new Rw(this);this.s=b;this.a=a}t(337,17,{},ZH);_.yc=function(){cK(this)};_.zc=function(){this.d=uA(this.a.gb,Lq);this.e=uA(this.a.gb,Mq);this.a.gb.style[mr]=to;dK(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){dK(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function eK(a){Ww();this.a=a}t(338,24,{},eK);
+_.Cc=function(){this.a.i=null;Lw(this.a,200)};_.a=null;function hG(){hG=x;fK()}function iG(a){return a.__gwt_resolve?a.__gwt_resolve():a}function rI(a){return function(){this.__gwt_resolve=gK;return a.nd()}}function gK(){throw de;}
+function fK(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function ew(){ew=x;hK=new iK;jK=new Bv;mH=new eE}function kK(a){this.p=new JH(this);this.gb=a;iH(this)}
+function fw(a){ew();var b,c;c=aw(jK,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==jK.d){var d=new lK;Zw();$w(ax?ax:ax=new bx,d)}!b?c=new mK:c=new kK(b);z(jK,a,c);fE(mH,c);return c}t(340,281,tv,kK);var hK,jK,mH;function iK(){}t(341,1,{},iK);_.Md=function(a){a.td()&&a.vd()};function lK(){}t(342,1,{},lK);_.Qc=function(){ew();try{sH(mH,hK)}finally{nK(mH.a),nK(jK)}};function mK(){kK.call(this,$doc.body)}t(343,340,tv,mK);
+_.Ed=function(a,b,c){b-=HA();c-=IA();HH(a,b,c)};function OH(a){this.c=a;this.a=!!this.c.ab}t(344,1,{},OH);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new CH;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.yd(this.b)};_.b=null;_.c=null;function oK(a,b){a.gb[Pt]=null!=b?b:l}t(347,299,Pu);_.$c=function(a){0!=(OG(a.type)&896)?kH(this,a):kH(this,a)};_.wd=function(){};function pK(){pK=x;qK()}t(346,347,Pu);
+function rK(){var a;pK();var b=(a=$doc.createElement(vg),a.type=qt,a);!PF&&(PF=new OF);!NF&&(NF=new MF);this.gb=b;this.gb[tm]=oo}t(345,346,Pu,rK);function qK(){qK=x;sK=new tK;uK=new vK;wK=new xK;yK=new zK;AK=I(BK,m,35,[sK,uK,wK,yK])}t(348,138,dv);var AK,sK,uK,wK,yK;function tK(){PA.call(this,Fe,0)}t(349,348,dv,tK);function vK(){PA.call(this,Og,1)}t(350,348,dv,vK);function xK(){PA.call(this,Tg,2)}t(351,348,dv,xK);function zK(){PA.call(this,xi,3)}t(352,348,dv,zK);
+function CK(a,b){if(0>b||b>=a.c)throw new zH;return a.a[b]}function BH(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function xH(a,b,c){var d,e;if(0>c||c>a.c)throw new zH;if(a.c==a.a.length){e=y(DK,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)IE(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)IE(a.a,d,a.a[d-1]);IE(a.a,c,b)}function JH(a){this.b=a;this.a=y(DK,m,36,4,0)}t(353,1,{},JH);_.Bd=function(){return new DH(this)};_.a=null;_.b=null;_.c=0;
+function qH(a){if(a.a>=a.b.c)throw new CH;return a.b.a[++a.a]}function rH(a){if(0>a.a||a.a>=a.b.c)throw new PI;a.b.b.yd(a.b.a[a.a--])}function DH(a){this.b=a}t(354,1,{},DH);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return qH(this)};_.Zc=function(){rH(this)};_.a=-1;_.b=null;function EK(){EK=x;FK=(LF(),new KF(Zz()+um))}
+function qJ(a,b,c,d,e){var f;f=zA(Ys);var g;DA()?(g=Ld+(nr+d+Qr+e+Sr)+Va+GK+yb+Zz()+vm+(Cn+a.a+Ab+-b+Rr+-c+Pr)+Ta+(b+d)+za+(c+e)+ua,g=(DF(),new CF(g))):(g=new xF,wF(wF(wF(g,new zF(Zt+d+(qw(),Gr)+rd)),new zF(so+e+Or)),new zF(Rl+a.a+Gb+-b+Hr+-c+Or)),!HK&&(HK=new IK),a=FK,b=new zF((new zF(tA(g.a.a))).a),g=new yF,Fz(g.a,Nd),a=JF(a.a),Fz(g.a,a),Fz(g.a,zb),a=JF(b.a),Fz(g.a,a),Fz(g.a,xb),g=new BF(tA(g.a)));f.innerHTML=g.a||l;return xA(f)}t(355,1,{});var FK,HK=null;
+function JK(){var a,b;JK=x;EK();GK=0==qA((a=$doc.location.href,b=a.indexOf(Wa),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Ud),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(Cc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+Cc:l),Ao)?Bo:zo}function mJ(a){return!DA()?a.gb:xA(a.gb)}function pJ(){JK();KK()}function KK(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;LA(a,Zz()+um)}}t(356,355,{},pJ);var GK;function IK(){}t(357,1,{},IK);function LK(){LK=x;new pJ}
+function MK(a,b,c,d,e){LK();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function NK(a,b,c){LK();MK.call(this,(LF(),new KF(a)),b,0,c,16)}t(358,293,{},MK,NK);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vI(){var a;a=zA(on);a.tabIndex=0;return a}function FJ(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function bK(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
+function aK(a){var b=$doc.createElement(Io);b.src=Xo;b.scrolling=jq;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=sl;c.filter=yl;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(fu,
+tt);a.parentElement.insertBefore(b,a)}function UH(a,b){a.__frame&&(a.__frame.style.visibility=b?St:to)}function Ov(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?YD(b,new RF(b,c,d,a)):lE(b,c,d,a)}function bE(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(365,1,{},bE);_.a=null;_.b=null;_.c=null;_.d=null;function ZD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(366,1,{},ZD);_.wc=function(){var a=this.b;$D(this.a,this.d,this.c).zf(a)};_.a=null;_.b=null;_.c=null;_.d=null;
+function RF(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(367,1,{},RF);_.wc=function(){lE(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function OK(a,b){b.k!=a&&(!a.hc&&(a.hc=new Yv),b.k=a,Sv(a.hc,b))}function PK(a){var b;b=a.cZ.d;if(-1!=qA(b,rA(36)))return null;a=a.ic.b.b++;return b=eH(b,QK(b,rA(46))+1)+l+a}function RK(a,b,c,d){0==--a.cc&&(a.nc!=a.be()&&(d|=4),!a.mc&&(d|=2),0<d&&new SK(a,b,c,pF(d)))}function TK(a){return!a.$b&&a.fc?TK(a.fc):a.$b}
+function UK(a){return!a.ac&&a.fc?UK(a.fc):a.ac}function VK(a){var b;b=new WK;if(a.be()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Zd(),e=a.$d();c.a+=d;c.b+=e}A(a,57)&&(c=a.Zd(),a=a.$d(),b.a+=c,b.b+=a);return b}throw new XK;}function YK(a){a.jc=!1;a.ke();ZK(a)}function ZK(a){if((a=A(a,57)?null:a.fc)&&a.jc)YK(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}function $K(a){return(a=a.Sd())?a:new aL(1,1)}function bL(a){var b;return(b=a.Td())?new cL(b):new cL(a.Vd())}
+function dL(a){0==a.cc++&&(a.nc=a.be(),a.mc=!0,a.he())}function eL(a){return!a.ac?(a.ae(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Uf(b)}function fL(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)ZK(a),new gL(a,100);if(g!=a.lc||f!=a.bc)a.ae(),new gL(a,101)}function hL(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.ae(),a.gc.Vf(b),a.be()&&a.je())}
+function iL(a){a.kc||(dL(a),jL(a,!0),kL(a),a.kc=!0,new gL(a,102),RK(a,a,a.fc,0),ZK(a),a.gc.Xf(a))}function lL(){this.ic=(gC(),gC(),mL);new Bv;this._d();this.ec=(nL(),oL)}t(371,1,hv);_.Pd=function(){return!1};_.Qd=function(){return PK(this)};_.Rd=function(){return TK(this)};_.Sd=function(){return pL(this.gc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.bc};_.Vd=function(){return this.de()};_.Wd=function(){return new qL(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.lc};
+_.Zd=function(){return this.oc};_.$d=function(){return this.pc};_._d=function(){};_.ae=function(){YK(this)};_.be=function(){return this.kc&&!!this.fc&&this.fc.be()};_.ce=function(){};_.de=function(){return $K(this)};_.ee=function(){};_.fe=function(){return(null==this.dc&&(this.dc=this.Qd()),this.dc)+Pb+this.Zd()+Pb+this.$d()+Pb+this.Yd()+cu+this.Ud()+(this.kc?l:",hidden")};_.ge=function(){return bL(this)};_.he=function(){};_.ie=function(){return eL(this)};_.je=function(){};
+_.ke=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.le=function(a,b){this.me(this.oc,this.pc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this._b,!0);this._b=0};_.ne=function(a,b,c,d){fL(this,a,b,c,d)};_.tS=function(){return this.cZ.d+xj+this.fe()+hl};_.oe=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new cx(mh);if(A(b,45)){if(b==a)throw new cx(nh);a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new cx(oh);if(A(b,57))throw new cx(ph);}if(b.fc){d=b.fc;if(!b)throw new Jz;var e=uw(d.Vb.a,b),f;f=cG(d.Vb.a,e);d.Wb&&d.Wb.ue(f);rL(d,e);new sL(d,301,f)}d=a.Vb.a.c;dL(b);tL(a.Vb.a,d,b);d=(b.fc=a,b.ce(!0),YK(a),!!a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1),RK(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new XD(sh);
+if(null==c||null!=c)uL(g,c,b);else throw new cx(uh);}else a.Wb.qe(null==c?null:c,b)}catch(j){j=Jv(j);if(A(j,80))throw b=j,rL(a,d),b;throw j;}b.ke();new sL(a,300,b)}function vL(a,b){var c;c=a.pe();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function wL(a){var b;b=a.pe();return new xL(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}function jL(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)cG(a.Vb.a,c).ce(b)}
+function rL(a,b){var c;c=cG(a.Vb.a,b);dL(c);c.ce(!1);fG(a.Vb.a,b);c.fc=null;YK(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);RK(c,c,a,1)}function yL(a){var b=(zL(),AL);hL(a,b);for(b=0;b<a.Vb.a.c;++b)cG(a.Vb.a,b).ie()}function BL(a,b){var c,d;if(a.Wb)for(d=new Dv(a.Vb.a);d.b<d.d.Fe();)c=Ev(d),a.Wb.ue(c);if(b)for(d=new Dv(a.Vb.a);d.b<d.d.Fe();)c=Ev(d),b.qe(null,c);a.Wb=b;YK(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function kL(a){if(!a.jc){a.Wb&&a.Wb.re(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=cG(a.Vb.a,c),b.jc||b.oe();a.jc=!0}}function CL(){lL.call(this);this.Vb=new DL;this.Zb=(gC(),gC(),mL)}t(370,371,ev);_.Sd=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.se(this));return this.Xb};_.Td=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.te(this));return this.Yb};_.pe=function(){return this.Wd()};_.Vd=function(){return $K(this)};_.Xd=function(){return bL(this)};
+_._d=function(){this.gc=(gC(),new EL)};_.ae=function(){YK(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.ce=function(a){jL(this,a)};_.de=function(){return $K(this)};_.ge=function(){return bL(this)};_.he=function(){var a;for(a=0;a<this.Vb.a.c;++a)dL(cG(this.Vb.a,a))};_.ie=function(){var a;if(!eL(this))return!1;for(a=0;a<this.Vb.a.c;++a)cG(this.Vb.a,a).ie();return!0};_.ke=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=cG(this.Vb.a,b),a.ke()};_.oe=function(){kL(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function FL(){var a=new GL;CL.call(this);BL(this,a)}t(369,370,ev,FL);_.Qd=function(){return"panel"+this.Zb.b.d++};function HL(a,b,c){a=IL(a.Ub,b,c);a.j=!0;return new JL(a)}function KL(a){a.ee(a.Ub.d)}function LL(a){return new aL(uA(a.Ub.gb,Mq),uA(a.Ub.gb,Lq))}t(368,369,ev);_.Ud=function(){return uA(this.Ub.gb,Lq)};_.Yd=function(){return uA(this.Ub.gb,Mq)};_.Zd=function(){return Hw(this.Ub.gb)};_.$d=function(){return Iw(this.Ub.gb)};
+_.be=function(){return this.Ub.gb.style.display!=sq};_.je=function(){KL(this)};_.le=function(){};_.Ub=null;function ML(a){if(null!=a)this.e=a;else throw new NL;}t(373,1,gv);_.tS=function(){return this.cZ.d+"[source="+this.e+hl};_.e=null;
+function OL(){OL=x;R=new Bv;z(R,new S(400),new U(qu));z(R,new S(401),new U(qu));z(R,new S(402),new U(qu));z(R,new S(500),new U(su));z(R,new S(501),new U(su));z(R,new S(502),new U(su));z(R,new S(503),new U(tu));z(R,new S(504),new U(su));z(R,new S(505),new U(su));z(R,new S(506),new U(tu));z(R,new S(507),new U(Eu));z(R,new S(100),new U(mu));z(R,new S(101),new U(mu));z(R,new S(102),new U(mu));z(R,new S(103),new U(mu));z(R,new S(1004),new U(pu));z(R,new S(1005),new U(pu));z(R,new S(800),new U(Au));z(R,
+new S(801),new U(Au));z(R,new S(200),new U(uu));z(R,new S(201),new U(uu));z(R,new S(202),new U(uu));z(R,new S(204),new U(uu));z(R,new S(203),new U(uu));z(R,new S(209),new U(Fu));z(R,new S(208),new U(Gu));z(R,new S(207),new U(Gu));z(R,new S(206),new U(uu));z(R,new S(205),new U(uu));z(R,new S(1400),new U(Cu));z(R,new S(1401),new U(Du));z(R,new S(1402),new U(Du));z(R,new S(300),new U(nu));z(R,new S(301),new U(nu));z(R,new S(1100),new U(zu));z(R,new S(1101),new U(zu));z(R,new S(1200),new U(Bu));z(R,new S(701),
+new U(xu));z(R,new S(900),new U(yu));z(R,new S(1001),new U(vu));z(R,new S(601),new U(wu))}t(372,373,gv);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Qd()),a.dc),null==a&&(a=l));return this.cZ.d+xj+this.fe()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(375,1,{},U);_.a=lu;function PL(){}t(376,1,{},PL);_.a=null;_.b=null;
+function QL(a,b){var c;b&&(a.a?(c=new RL(a.a),IE(c.b,c.c++,b),a.a=c):(a.a=new Yv,Sv(a.a,b)))}t(378,1,gv);_.a=null;function SL(){}function TL(){}t(377,378,gv,SL,TL);function UL(){UL=x;Math.sqrt(2)}function VL(a){UL();if(0>a)throw new cx(qh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(379,1,{40:1},VL);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new WL;a.a=31*a.a+F((new XL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+F((new XL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function YL(){YL=x;ZL=new eE;$L=new aL(0,0);fE(ZL,we);fE(ZL,bg);fE(ZL,ge);fE(ZL,Vg);fE(ZL,Ye);fE(ZL,Th);fE(ZL,Xi);fE(ZL,rj);fE(ZL,Rf)}
+function uL(a,b,c){var d;if(null==b)d=Ye;else if(d=b,!RG(ZL.a,b))throw new cx(aM());KE(aw(a.c,d))===KE(c)&&KE(aw(a.b,c))===KE(d)||((b=aw(a.c,d))&&bM(a,b,d),cM(a.a.Bd(),c)&&bM(a,c,d),b=a.a,new dM(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function eM(a,b){return new aL(Bw(b[1].b,Bw(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Bw(b[0].a,Bw(b[4].a,b[3].a))+a.k)}function bM(a,b,c){fM(a.a,b);Mv(a.b,b);Mv(a.c,c)}
+function gM(a,b){if(!a.n){a.n=!0;var c,d,e;hM(a.f,$L);hM(a.i,$L);hM(a.o,null);a.p=0;for(d=iM(a.a,0);d.b!=d.d.a;){c=jM(d);e=aw(a.b,c);var f=b.ec;e=Rz(e,Ye)?0:Rz(e,Th)?1:Rz(e,Xi)?2:Rz(e,rj)?4:Rz(e,Rf)?3:Rz(e,we)?f.a?4:3:Rz(e,ge)?f.a?3:4:Rz(e,bg)?1:2;c.kc?a.o[e]||(IE(a.o,e,c),++a.p,a.f[e]=c.Vd(),a.i[e]=c.Xd()):a.o[e]||(a.f[e]=c.Vd(),a.i[e]=c.Xd())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function kM(){YL();lM.call(this,0)}
+function lM(a){YL();gC();this.a=new mM;this.b=new Bv;this.c=new Bv;this.d=a;this.j=0;this.n=!1;this.o=y(nM,m,44,5,0);this.f=y(oM,m,46,5,0);this.i=y(oM,m,46,5,0);this.p=this.e=this.k=0}t(380,1,{50:1,71:1},kM,lM);_.qe=function(a,b){uL(this,a,b)};
+_.re=function(a){gM(this,a);if(0!=this.p)if(a=wL(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.me(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].le(a.b,this.i[1].a),this.o[1].ne(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].le(this.i[4].b,c),this.o[4].ne(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].me(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].le(a.b,
+this.i[2].a),this.o[2].ne(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].le(this.i[3].b,c),this.o[3].ne(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.se=function(a){var b;b=this.n;gM(this,a);this.n=b;return 0==this.p?vL(a,new aL(0,0)):vL(a,eM(this,this.f))};_.te=function(a){var b;b=this.n;gM(this,a);this.n=b;return vL(a,eM(this,this.i))};_.ue=function(a){var b;b=aw(this.b,a);null!=b&&bM(this,a,b)};_.tS=function(){return pM.d+"[hgap="+this.d+",vgap="+this.j+hl};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var $L,ZL;function qM(a){lL.call(this);this.gc=(gC(),new rM(a,this))}t(381,371,{41:1,44:1,51:1,65:1,71:1},qM);_.Qd=function(){return km+this.ic.b.a++};_.Sd=function(){return!UK(this)?new aL(0,0):pL(this.gc,this)};_.ke=function(){};t(383,1,{});t(382,383,{},function(){});function sM(){sM=x}
+function tM(a,b){if(null==b)throw new XD(lh);var c=-1,d,e,f;f=a.gc.a.gb;e=zA(er);e.text=b;e.removeAttribute(Wl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function uM(){sM();lL.call(this);new Yv;this.gc=new vM((gC(),this))}t(384,371,{42:1,44:1,51:1,65:1,71:1},uM);_.Sd=function(){return pL(this.gc,this)};
+_.fe=function(){return(null==this.dc&&(this.dc=PK(this)),this.dc)+Pb+this.oc+Pb+this.pc+Pb+this.lc+cu+this.bc+(this.kc?l:",hidden")+",current="+iC(this.gc.a,this.gc.a.gb.selectedIndex)};function wM(){wM=x;xM=new yM(255,255,255);zM=new yM(192,192,192);AM=new yM(128,128,128);BM=new yM(64,64,64);CM=DM=new yM(0,0,0);EM=new yM(255,0,0);new yM(255,175,175);FM=new yM(255,200,0);GM=new yM(255,255,0);new yM(0,255,0);HM=new yM(255,0,255);IM=new yM(0,255,255);JM=KM=new yM(0,0,255)}
+function LM(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new yM(3,3,3);3>c&&0!=c?c=3:(c=F(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=F(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=F(a/0.7),a=255<a?255:a);return new yM(c,a,b)}function MM(a){return new yM(F(0.7*(a.a>>16&255)),F(0.7*(a.a>>8&255)),F(0.7*(a.a&255)))}function yM(a,b,c){wM();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new cx(gf);this.a=c|b<<8|a<<16|-16777216}t(385,1,{43:1,52:1,56:1},yM);
+_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return NM.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+hl};_.a=0;var CM,JM,DM,KM,IM,BM,AM,zM,HM,FM,EM,xM,GM;function nL(){nL=x;oL=new OM(!0);PM=new eE;fE(PM,Cl);fE(PM,An);fE(PM,Oo);fE(PM,Jt)}function OM(a){this.a=a}t(386,1,gv,OM);_.a=!1;var oL,PM;t(388,1,{61:1,74:1});function QM(){aL.call(this,0,0)}function aL(a,b){this.b=a;this.a=b}function cL(a){aL.call(this,a.b,a.a)}
+t(387,388,{46:1,61:1,71:1,74:1},QM,aL,cL);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new WL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return RM.d+"[width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;function ZC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(389,1,gv,ZC,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});_.ve=function(){return 0!=(this.e&4)};
+_.we=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.we()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+hl};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function SM(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function TM(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(HI(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function UM(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Xd():c.Vd(),g=Bw(g,c.a),j+=c.b+a.c);return new aL(j,g+2*a.d)}function GL(){VM.call(this,1,5,5)}
+function VM(a,b,c){gC();this.c=b;this.d=c;this.a=a}t(390,1,gv,GL,VM);_.qe=function(){};
+_.re=function(a){this.b=WM(a.Vb);if(0!=SM(this)){var b,c,d,e,f,g,j,h,n,o,r;b=wL(a);g=a.pe();j=a.ec.a;n=new Yv;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,w;q=a.Vb.a.c;d=new XM(q);for(w=0;w<q;++w)IE(d.b,d.c++,null);for(c=this.b,q=0,w=c.length;q<w;++q)if(u=c[q],u.fc==a){var D=d,G=uw(a.Vb.a,u);HI(G,D.c);IE(D.b,G,u)}for(d=new Dv(d);d.b<d.d.Fe();)if((c=Ev(d))&&c.kc)a=c.Xd(),!e&&o+a.b>b.b&&(TM(this,n,b.b-(o-this.c),g.b,r,h,j),n.Oe(),o=f,r+=h+this.d,h=0),e=!1,IE(n.b,n.c++,c),o+=a.b+this.c,h=Bw(h,a.a);TM(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.se=function(a){this.b=WM(a.Vb);return 0==SM(this)?vL(a,new aL(10,10)):vL(a,UM(this,!1))};_.te=function(a){this.b=WM(a.Vb);return 0==SM(this)?vL(a,new aL(10,10)):vL(a,UM(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.a){case 0:a=gp;break;case 2:a=ps;break;case 1:a=qm;break;case 4:a="trailing";break;default:a="leading"}return YM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+hl};_.a=0;_.b=null;_.c=0;_.d=0;function zL(){zL=x;AL=new ZM(Ef,0,12)}
+function ZM(a,b,c){zL();this.a=null!=a?a:Df;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(391,1,{47:1,71:1},ZM);_.a=null;_.b=0;_.c=0;var AL;t(392,1,Nu);_.tS=function(){return $M.d+"[font="+this.b+"ascent="+aN(bN,this.b).a+", descent="+aN(bN,this.b).b+", height="+aN(bN,this.b).c+hl};_.b=null;function cN(a){if(!a.k){dL(a);a.Id();var b,c;for(b=0;b<a.o.c;++b)(c=cG(a.o,b))&&cN(c);jL(a,!1);a.k=!0;RK(a,a,a.fc,0);new dN(a,202)}}
+function eN(a){var b,c;a.kc&&(a.gc.Id(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=cG(a.o,b))&&c.Id()}function fN(a){!UK(a)&&yL(a);var b=bL(a);a.me(a.oc,a.pc,b.b,b.a);kL(a)}function gN(a,b){a.p!=b&&(a.p=b)}t(394,370,cv);_.Wd=function(){return new qL(this.n.d,this.n.b,this.n.a,this.n.c)};_.Id=function(){eN(this)};_.be=function(){return this.gc.c.$};_.me=function(a,b,c,d){fL(this,a,b,c,d);this._b=0};_.ne=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;fL(this,a,b,c,d);this.kc&&e&&!f&&kL(this)};_.k=!1;_.p=!1;
+function hN(a){CL.call(this);this.q=new TL;this.o=new Yv;this.n=new qL(0,0,0,0);this.kc=!1;BL(this,new kM);this.gc&&iN(this.gc.c.z.b,a);this.gc&&jN(this.gc,!0);gN(this,!0)}t(393,394,cv);_.pe=function(){return new qL(this.n.d,this.n.b,this.n.a,this.n.c)};_.Zd=function(){return Hw(this.gc.c.gb)};_.$d=function(){return Iw(this.gc.c.gb)};_._d=function(){this.gc=new kN((gC(),l),this)};
+function lN(a,b,c,d,e,f){var g,j;g=a.d;f?(j=LM(g),f=new yM(F(0.7*(g.a>>16&255)),F(0.7*(g.a>>8&255)),F(0.7*(g.a&255))),(a.d=g)&&(a.f=os+(g.a>>16&255)+Pb+(g.a>>8&255)+Pb+(g.a&255)+Fb)):(j=new yM(F(0.7*(g.a>>16&255)),F(0.7*(g.a>>8&255)),F(0.7*(g.a&255))),f=LM(g),(a.d=j)&&(a.f=os+(j.a>>16&255)+Pb+(j.a>>8&255)+Pb+(j.a&255)+Fb));--d;--e;mN(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=os+(j.a>>16&255)+Pb+(j.a>>8&255)+Pb+(j.a&255)+Fb);mN(a,b,c,d,1);mN(a,b,c+1,1,e);(a.d=f)&&(a.f=os+(f.a>>16&255)+Pb+(f.a>>8&255)+Pb+(f.a&
+255)+Fb);mN(a,b+d,c,1,e);mN(a,b+1,c+e,d,1)}t(395,1,{});_.tS=function(){return"Graphics"};t(396,395,{});function nN(a){var b,c;c=Bw(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new aL(b,c)}function oN(a,b,c){var d,e,f,g,j,h;a.b=WM(b.Vb);if(0==a.b.length)return new QM;g=nN(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Bw(h,d.b),j=Bw(j,d.a);return new aL(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function pN(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=F(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function qN(){rN.call(this,7)}function rN(a){gC();this.d=0;this.a=1;this.e=a;this.c=0}t(397,1,gv,qN,rN);_.qe=function(){};
+_.re=function(a){var b,c;this.b=WM(a.Vb);if(0!=this.b.length&&(b=wL(a),!(0>=b.b||0>=b.a))){c=nN(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(K,s,-1,d,1);e=y(K,s,-1,d,1);h=y(K,s,-1,c,1);n=y(K,s,-1,c,1);pN(b.b,b.c,this.c,f,e);pN(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].me(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.se=function(a){return vL(a,oN(this,a,!1))};_.te=function(a){return vL(a,oN(this,a,!0))};_.ue=function(){};
+_.tS=function(){return sN.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+hl};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function PI(){Mz()}function jH(a){Mz();this.f=a}t(399,97,Yu,PI,jH);function XK(){var a=rh;Mz();this.f=a}t(398,399,Yu,XK);t(400,1,{});function qL(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(401,1,{49:1,71:1,74:1},qL);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return tN.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function uN(a){vN.call(this,a,0)}function vN(a,b){lL.call(this);this.gc=(gC(),new wN(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(TI(),UI);c.a=d;rJ(c);break;case 0:c=c.a;d=(TI(),WI);c.a=d;rJ(c);break;case 2:c=c.a,d=(TI(),XI),c.a=d,rJ(c)}}t(402,371,hv,uN,vN);
+_.Sd=function(){return!UK(this)?new aL(0,0):pL(this.gc,this)};_.fe=function(){var a=(null==this.dc&&(this.dc=PK(this)),this.dc)+Pb+this.oc+Pb+this.pc+Pb+this.lc+cu+this.bc+(this.kc?l:",hidden")+",align=",b;b=gp;switch(this.a){case 1:b=qm;break;case 2:b=ps}return a+b+",text=null"};_.a=0;t(405,1,gv);_.fe=function(){return this.j};_.tS=function(){return this.cZ.d+xj+this.fe()+hl};_.j=null;_.k=null;function xN(a){var b;b=a.j+Xb+a.f;a.e||(b+=Wb);null!=a.c&&(b+=Vb+a.c);return b}
+function yN(a){this.n=(gC(),gC(),mL);var b;var c;b=this.cZ.d;-1!=qA(b,rA(36))?b=null:(c=this.n.b.c++,b=eH(b,QK(b,rA(46))+1)+l+c);this.j=b;this.d=new SL;this.f=a;this.e=!0;this.i=new zN(this)}t(404,405,gv,yN);_.fe=function(){return xN(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(403,404,kv);_.fe=function(){return xN(this)+(this.b?",tearOff":l)};_.b=!1;t(407,1,{62:1});_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new WL;AN(a,this.a);AN(a,this.b);return a.a};
+function WK(){this.b=this.a=0}function BN(a,b){this.a=a;this.b=b}function CN(a){var b=a.b;this.a=a.a;this.b=b}t(406,407,{53:1,62:1,71:1},WK,BN,CN);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return DN.d+"[x="+this.a+",y="+this.b+hl};_.a=0;_.b=0;
+function EN(a,b){if(!b)throw new XD(th);var c=a.a;if(H(b.f,Yb)){var c=c.a.a,d=new TJ,e=c.c.c;if(0>e||e>c.c.c)throw new zH;c.o&&(d.gb[Em]=2);yJ(c,e,d.gb);tL(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new zH;tL(d.c,e,c);for(f=g=0;f<e;++f)A(cG(d.c,f),31)&&++g;tL(d.i,g,c);yJ(d,e,c.gb);c.b=d;e=dH(c.gb)+uc;Fv(c.ld(),e,!1);d.o&&(e=uw(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Em]=2))}}
+function FN(){yN.call(this,l);new Yv;this.b=!1;this.a=(gC(),new GN)}t(408,403,kv,FN);_.a=null;t(411,1,{55:1,64:1,74:1});t(410,411,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new WL;AN(a,this.c);AN(a,this.d);AN(a,this.b);AN(a,this.a);return a.a};function xL(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(409,410,{54:1,55:1,63:1,64:1,71:1,74:1},xL);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return HN.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function IN(){IN=x;JN=new KN;LN=new MN;NN=new MN}var JN,NN,LN;t(413,1,{});_.eQ=function(a){return this===a};_.hC=function(){return vv(this)};function KN(){}t(414,413,{},KN);function MN(){}t(415,1,{},MN);t(416,371,hv);_.Rd=function(){return null};
+function ON(a,b){var c;c=new PN(UK(a));return!c?null:new aL(QN(c,il)*b+6,aN(bN,c.b).c+6)}function RN(a,b){var c;c=ON(a,b);return!c?$K(a):c}function SN(a,b){var c;c=ON(a,b);return!c?bL(a):c}function TN(a,b){var c=a.gc;oK(c.a,b);c.e.a=-1;c.e.b=-1}function UN(a){VN.call(this,a,null!=a?a.length:0)}function VN(a,b){lL.call(this);this.a=0>b?0:b;var c=this.gc;oK(c.a,a);c.e.a=-1;c.e.b=-1}t(417,416,hv,UN,VN);_.Qd=function(){return"textfield"+this.ic.b.e++};_.Sd=function(){return ON(this,vA(this.gc.a.gb,Pt).length)};
+_.Td=function(){return!UK(this)?null:ON(this,vA(this.gc.a.gb,Pt).length)};_.Vd=function(){return 0<this.a?RN(this,this.a):$K(this)};_.Xd=function(){return 0<this.a?SN(this,this.a):bL(this)};_._d=function(){this.gc=(gC(),new WN)};_.de=function(){return 0<this.a?RN(this,this.a):$K(this)};_.ge=function(){return 0<this.a?SN(this,this.a):bL(this)};_.a=0;function gC(){gC=x;mL=new XN}function YN(){var a=(gC(),gC(),mL);!a.c&&(a.c=new ZN)}function XN(){this.b=new $N;this.d=new PL}t(418,1,{},XN);_.a=null;
+_.c=null;var mL;function $N(){}t(419,1,{},$N);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(420,1,{});function aO(){aO=x;bO=new cO;dO=new cO}function eO(a,b){return b==a?!0:!b?!1:!0}function cO(){}t(421,1,{58:1},cO);_.eQ=function(a){return null==a||!A(a,58)?!1:eO(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return AF(a)};_.tS=function(){return fO.d+"[MimeType=(null);humanPresentableName="+this.a+hl};_.a=null;var bO,dO;
+function gO(){gO=x;I(hO,m,58,[(aO(),dO),bO])}function iO(a){var b=(aO(),dO);if(eO(b,(aO(),dO)))return a.a;if(eO(b,bO))return new jO(a.a);throw new kO(b);}function lO(a){gO();this.a=a}t(422,1,{},lO);_.a=null;function kO(a){a=Dn+a;Mz();this.f=a}t(423,98,{59:1,71:1,78:1,86:1},kO);function mO(a,b){OL();nO.call(this,a,1001,b,lu)}function nO(a,b,c,d){OL();ML.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(424,372,gv,mO,nO);
+_.fe=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+uF(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=lu;function gL(a,b){OL();ML.call(this,a);this.d=b}t(425,372,gv,gL);
+_.fe=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+Pb+a.$d()+ca+a.Yd()+cu+a.Ud()+Fb};function sL(a,b,c){OL();gL.call(this,a,b);this.a=c}t(426,425,gv,sL);
+_.fe=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Qd());return a+b.dc};_.a=null;function SK(a,b,c,d){OL();ML.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(427,372,gv,SK);
+_.fe=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(sF(lF(this.a,mu))&&(a+="PARENT_CHANGED,"),sF(lF(this.a,nu))&&(a+="DISPLAYABILITY_CHANGED,"),sF(lF(this.a,pu))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Fb};_.a=lu;_.b=null;_.c=null;t(428,1,Uu);function dN(a,b){OL();gL.call(this,a,b);this.c=null;this.a=this.b=0}
+t(429,425,gv,dN);
+_.fe=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(430,1,{});function jO(a){if(null==a)throw new Jz;}t(431,430,{},jO);function oO(){oO=x;pO={};pO[To]=Yn;pO[qr]=Ht;pO[ht]=Ih;pO[it]=Yn;pO[hr]=Ih;pO[Ha]=Ih;pO[xr]=Ih;pO[Wo]=Yn;pO[Qo]=Ih;pO[yo]=Ih;pO[Nt]=Ih;pO[Mt]=Ih;pO[ir]=Ih;pO[jm]=Ih;pO[Uo]=Ih;pO[Ot]=Ih;pO[Po]=Ih;pO[Ro]=fg;pO[So]=Yc;pO[Vo]=Qg;!uD&&(uD=new CD);uD.a?pO[Mo]=eu:pO[Mo]=null}var pO;t(434,98,fv);function qO(){Mz()}function rO(a){Mz();this.f=a}t(433,434,{66:1,71:1,78:1,86:1},qO,rO);function sO(){sO=x;tO=new uO}
+function vO(a){sO();var b,c,d;if(null==a)throw new qO;a=pA(a);try{d=qA(a,rA(58))}catch(e){e=Jv(e);if(A(e,82))throw new rO(Kz(e));throw e;}c=qA(a,rA(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;wO();var f,g,j;j=c.length;b=new xO;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=tA(b.a)}else this.f=null,d=-1}if(null==this.f)throw new rO(zg+a);if(!this.k&&(this.k=aw(tO,this.f),this.k||(this.k=(gC(),new yO))&&z(tO,this.f,this.k),!this.k))throw new rO(zg+a);try{c=a;var n=++d,o=a.length,r,q,u,w,D,G,J,Q,tb,V,L,da,Fc,lg,Bb,Pd,Qd,Rd,ob,Gc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Dc,n)==n&&-1==zO(c,rA(47),n+2))throw new AO(o);}else{L=c.substr(n,o-n);o-=n;G=0;
+J=this.c;da=this.e;Rd=this.j;w=this.d;Bb=this.i;r=this.a;Ib=this.n;ob=zO(L,rA(35),0);if(0==L.indexOf(Dc)&&0!=L.indexOf(Ec)){tb=2;da=-1;G=zO(L,rA(47),2);Qd=zO(L,rA(63),2);-1!=Qd&&(-1==G||G>Qd)&&(G=Qd);-1==G&&(G=o,w=l);Q=G;-1!=ob&&ob<G&&(Q=ob);var vd=rA(64);Gc=L.lastIndexOf(vd,Q);r=L.substr(2,Q-2);-1<Gc&&(Ib=L.substr(2,Gc-2),tb=Gc+1);Fc=zO(L,rA(58),-1==Gc?tb:Gc);u=qA(L,rA(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Fc=u+1:Fc=-1):Fc=-1}catch(jf){if(jf=Jv(jf),!A(jf,78))throw jf;}-1==Fc||
+Fc>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Fc-tb),lg=L.substr(Fc+1,Q-(Fc+1)),0==lg.length?da=-1:da=BO(lg,10))}-1<ob&&(Rd=L.substr(ob+1,o-(ob+1)));D=-1==ob?o:ob;var ac=rA(63);Pd=L.lastIndexOf(ac,D);-1<Pd?(Bb=L.substr(Pd+1,D-(Pd+1)),0==Pd&&null!=w&&(H(w,l)?w=Cc:w.indexOf(Cc),V=QK(w,rA(47))+1,w=w.substr(0,V-0)),D=Pd):0!=ob&&(Bb=null);-1<G&&(G<o&&47==L.charCodeAt(G)?w=L.substr(G,D-G):D>G&&(null==w?w=l:H(w,l)?w=Cc:w.indexOf(Cc),V=QK(w,rA(47))+1,0==V?w=L.substr(G,D-G):w=w.substr(0,V-0)+L.substr(G,D-G)));null==
+w&&(w=l);null==J&&(J=l);d=J;var ye;ye=w;null!=Bb&&!H(Bb,l)&&(null!=w?ye=w+Ud+Bb:ye=Ud+Bb);null==this.f&&(this.f=this.f);this.c=d;this.b=ye;this.e=da;this.j=Rd;var wd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+od+this.e));null!=this.c&&-1<(wd=QK(this.c,rA(64)))?(this.n=this.c.substr(0,wd-0),this.c=eH(this.c,wd+1)):this.n=null;null!=this.b&&-1<(wd=qA(this.b,rA(63)))?(this.i=eH(this.b,wd+1),this.d=this.b.substr(0,wd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=Ib;this.d=
+w;this.i=Bb}}catch(xd){xd=Jv(xd);if(A(xd,78))throw new rO(Kz(xd));throw xd;}if(-1>this.e)throw new rO(Ko+this.e);}t(435,1,gv,vO);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:CO(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var tO;
+function CO(a){var b,c;b=new yF;Fz(b.a,a.f);c=b.a;var d=od;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Fz(b.a,Dc),Fz(b.a,a.a));c=a.b;a=a.j;null!=c&&Fz(b.a,c);null!=a&&(c=b.a,d=Wa,c[c.explicitLength++]=d,Fz(b.a,a));return tA(b.a)}t(436,1,{});function DO(a,b,c){var d,e;for(d=new EO(a.Ae().a);FO(d.a);)if(a=d.b=Ev(d.a),e=a.Cf(),null==b?null==e:Rz(b,e))return c&&(a=new GO(a.Cf(),a.Df()),HO(d)),a;return null}t(440,1,Mu);_.ze=function(a){return!!DO(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Fe()!=a.Fe())return!1;for(a=new EO(a.Ae().a);FO(a.a);)if(b=a.b=Ev(a.a),c=b.Cf(),b=b.Df(),!this.ze(c)||!IO(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=DO(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new EO(this.Ae().a);FO(b.a);)a=b.b=Ev(b.a),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new JO("Put not supported on this map");};
+_.Ee=function(a){a=DO(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new EO(this.Ae().a);FO(c.a);)b=c.b=Ev(c.a),a?d+=Qb:a=!0,d+=l+b.Cf(),d+=Sd,d+=l+b.Df();return d+"}"};function nK(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function RG(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=od+b in a.e;else a:{c=a.Ie(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function aw(a,b){return null==b?a.b:A(b,1)?a.e[od+b]:KO(a,b,a.Ie(b))}function KO(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?LO(a,c):A(b,1)?MO(a,b,c):NO(a,b,c,a.Ie(b))}function NO(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.a[d]=[];d=new GO(b,c);e.push(d);++a.d;return null}
+function LO(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function MO(a,b,c){var d,e=a.e,b=od+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Mv(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=od+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.Df();break a}}c=null}return c}t(439,440,Mu);_.ze=function(a){return RG(this,a)};
+_.Ae=function(){return new OO(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return aw(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Mv(this,a)};_.Fe=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Bv(){nK(this)}t(438,439,Su,Bv);_.Ge=function(a,b){return KE(a)===KE(b)||null!=a&&Rz(a,b)};_.Ie=function(a){return~~Uz(a)};function uO(){nK(this)}t(437,438,Su,uO);function PO(){Mz()}t(441,97,Yu,PO);
+function QO(a){var b,c;b=0;for(c=a.a;c<a.i;){c=RO(a,c);if(c>=a.i)break;c=SO(a,c);++b}return b}function TO(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function UO(a){var b;a.a=0<=a.j&&!a.d?a.j:RO(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new PO;b=a.a;a.a=SO(a,a.a);return a.n.substr(b,a.a-b)}
+function SO(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=VO(a.n,d);if(c<=a.f&&TO(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=qA(a.c,rA(c)))break;++d}a.k&&b==d&&(a.e?(c=VO(a.n,d),c<=a.f&&TO(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=qA(a.c,rA(c))&&++d));return d}function RO(a,b){var c,d;if(null==a.c)throw new Jz;for(d=b;!a.k&&d<a.i;)if(a.e){c=VO(a.n,d);if(c>a.f||!TO(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>qA(a.c,rA(c)))break;++d}return d}
+function WO(a){XO.call(this,a,ea,!1)}function YO(a){XO.call(this,a,Pb,!1)}function XO(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=VO(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(K,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=VO(this.c,d),this.b[c]=a}}}t(442,1,{},WO,YO,XO);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
+_.i=0;_.j=0;_.k=!1;_.n=null;function ZO(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Xz(e),!(Vz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=Pb);++d}}typeof a==Pn?($wnd.alert(ce),c=$wnd.eval(xj+c+hl),a.apply(c)):(evalString=a+Cb+c+Jb,$wnd.eval(evalString))}
+function $O(a){var b;if(null==a||0==a.length){try{$wnd.console.log(Ng+a+Ua)}catch(c){}return Qc}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Gr:a}function QE(a){var a=new aP(a),b,c,d,e,f;b=$doc.getElementsByTagName(on);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=AA(e,Bm),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;bP(a););return a.b}
+function cP(){cP=x;dP=I(NE,m,1,[vf,he]);eP=(wM(),zM);fP=LM(eP);gP=y(hP,m,43,23,0);iP=y(NE,m,1,23,0);jP=y(hP,m,43,7,0);kP=null!=(oO(),pO[Mo]);lP=y(mP,m,47,100,0);nP=y(oP,m,48,100,0)}function pP(a){var b;if(a.Fb)b=qP(a,1)+Td+qP(a,2)+Td+qP(a,3);else if(b=qP(a,0),0<b.length){var c=new rP(a.Z);Sv(a._.a,c)}return b}
+function sP(a,b){var c,d;c=b.a;if(H(c,(tP(),uP).b))$C(vP(a));else if(H(c,wP.b))$C(aD(a));else if(H(c,xP.b))a.vb&&bD(a.u,(!a.wb&&(a.wb=new cD(a)),a.wb));else if(H(c,rs)){7!=a.O&&(a.P=lu);d=b.c;d=tF(d,ku);c=iF(d,a.P);var e=!gF(c,lu)?bF(c):c;!gF(e,ru)&&yP(a.Z,N(c));zP(a);a.mb=!0;AP(a);a.O=7;a.P=d}else H(c,Bs)||(H(c,xn)?BP(a):CP(a,c))}
+function DP(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(EP,m,-1,4,1);o=y(EP,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)FP(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=LL(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;GP(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||HP(a.fb[f])}a.B*=h}}
+function IP(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new JP(a),a.Z.r=0);null!=a.sb&&ZO(a.sb,null)}}function KP(a,b){var c,d,e,f;f=new FN;d=Ki;c=eh;e=gh;b&&(d=Li,e=c=Ai);d=new yN(of+d);var g=(tP(),uP).b;d.c=g;EN(f,d);QL(d.d,a);d=new yN(of+c);d.c=wP.b;QL(d.d,a);EN(f,d);a.vb&&(EN(f,new yN(Yb)),c=a.xb,null==c&&(c=oi+e),d=new yN(c),d.c=xP.b,QL(d.d,a),EN(f,d));OK(a,f);return f}
+function LP(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);W(b,eP);a.ob?(f==a.c&&W(b,MM(eP)),mN(b,h,g,a.Y,a.Y),W(b,(wM(),BM)),MP(b,h,g,a.Y-1,a.Y-1)):f==a.c?lN(b,h+1,g+1,a.Y,a.Y,!1):lN(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(W(b,(wM(),DM)),f){case 101:W(b,GM);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;NP(b,!0);OP(b,PP(b,f,d,c,e));W(b,DM);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&(NP(b,!1),OP(b,PP(b,f,d,c,e)));QP(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);mN(b,h+9,g+9,2,4);mN(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(W(b,EM),mN(b,h+10,g+18,4,4));0.96<Math.random()&&(W(b,GM),mN(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);W(b,HM);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);W(b,DM);break;case 107:W(b,FM);mN(b,h+4,g+4,a.Y-8,a.Y-8);W(b,DM);MP(b,h+4,g+4,a.Y-8,a.Y-8);QP(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);mN(b,h+9,g+9,2,4);mN(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),W(b,JM),MP(b,c,e,d,d),W(b,CM),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:RP(b,h,g,a.Y,!0);break;case 111:RP(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:W(b,xM);mN(b,h+3,g+5,a.Y-7,a.Y-11);W(b,DM);MP(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:W(b,eP);
+a.pb&&lN(b,h+1,g+1,a.Y,a.Y,!1);W(b,DM);SP(a,b,h,g,Jh);break;case 106:W(b,EM);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);W(b,DM);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));SP(a,b,h+6,g,ti);break;case 104:W(b,EM);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);W(b,DM);break;case 105:a.Nb?(W(b,IM),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),W(b,DM)):SP(a,b,h,g,Rc);break;case 114:W(b,KM);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);mN(b,d,c,f,f);W(b,DM);TP(a,b,h,g,xM,Do);break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));break;
+case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:UP(a,b,h,g+2,3);break;case 207:UP(a,b,h,g,4);break;case 208:UP(a,
+b,h,g,5);break;case 209:UP(a,b,h,g,1);break;case 210:UP(a,b,h,g,6);break;case 211:UP(a,b,h,g,7);break;case 212:UP(a,b,h,g,8);break;case 213:SP(a,b,h,g,$f),a.F=new BN(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=iP[d]&&TP(a,b,h,g,gP[d],iP[d])}
+function VP(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,W(d,eP),mN(d,0,0,c,b),a.ob?(W(d,(wM(),BM)),MP(d,-1,0,c,b-1)):(W(d,fP),Y(d,0,0,c-1-2,0),W(d,MM(eP)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),WP(d,a.X),W(d,(wM(),DM)),-1!=a.J.toLowerCase().indexOf(yn)&&W(d,EM),XP(d,a.J,10,15),YP(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function ZP(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;W(d,eP);mN(d,0,0,c,b);a.ob?(W(d,(wM(),BM)),Y(d,0,b-1,c,b-1),e=$P*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(W(d,fP),Y(d,0,0,0,b-1),Y(d,0,$P*a.Y,b-1,$P*a.Y),W(d,MM(eP)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=$P+2;++b)LP(a,d,1,b);YP(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function aQ(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;W(e,a.t);mN(e,0,0,c,b);d=a.db?(IN(),LN):(IN(),NN);if((IN(),JN)==(IN(),JN))d==LN?e.a=Kd:e.a=Jd;d=new VL(a.eb);(e.n=d)&&d&&(e.b=Ga+d.e+Jr);for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,w=void 0,D=void 0,G=D=r=o=void 0,J=void 0,Q=void 0,tb=o=w=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=G=u=L=j=V=V=w=L=J=q=V=L=u=da=q=J=n=Q=o=w=w=G=J=void 0,D=Q=1,n=2,
+da=3;f.w&&(GP(f),DP(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(bQ(13*f.n.B*j)));cQ(f.n,j);f.n.A&&(W(g,(wM(),DM)),MP(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(W(g,(cP(),jP)[f.d[j]]),h=g,r=F(f.J[j]-o/2),V=F(f.M[j]-o/2),L=u=o,NP(h,!0),OP(h,PP(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(W(g,(cP(),jP)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&
+(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(K,s,-1,4,1),r=y(K,s,-1,4,1),V[0]=F(f.J[h]+q),r[0]=F(f.M[h]-J),V[1]=F(f.J[o]+q),r[1]=F(f.M[o]-J),V[2]=F(f.J[o]-q),r[2]=F(f.M[o]+J),V[3]=F(f.J[h]-q),r[3]=F(f.M[h]+J),o=g,h=V,NP(o,!0),OP(o,dQ(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){W(g,(wM(),DM));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&W(g,(cP(),jP)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/
+D;switch(f.s[j]){case 2:10<=f.B[j]&&W(g,HM);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));W(g,DM);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)w=L-(L-V)/
+10*h,G=u-(u-r)/10*h,Y(g,N(M(Math.round(w))),N(M(Math.round(G))),N(M(Math.round(w))),N(M(Math.round(G))));WP(g,f.n.k);o=eQ(f.n.n);J=f.e[j];h=Ud;null!=J&&(h=J);J=QN(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));W(g,HM);XP(g,h,L,q);W(g,DM);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,G=y(K,s,-1,3,1),w=y(K,s,-1,3,1),G[0]=N(M(Math.round(V+q))),w[0]=N(M(Math.round(r-J))),G[1]=N(M(Math.round(L))),w[1]=N(M(Math.round(u))),G[2]=N(M(Math.round(V-q))),w[2]=N(M(Math.round(r+
+J))),o=g,h=G,r=w,NP(o,!0),OP(o,dQ(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)w=L-(L-V)/10*h,G=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(w+q*o))),N(M(Math.round(G-J*o))),N(M(Math.round(w-q*o))),N(M(Math.round(G+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(EP,m,-1,f.t+1,1);Q=y(K,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];WP(g,f.n.k);
+o=eQ(f.n.n);J=y(NE,m,1,f.t+1,0);V=y(K,s,-1,f.t+1,1);r=y(K,s,-1,f.t+1,1);n=y(fQ,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(bQ(2*f.n.B))));for(j=1;j<=f.t;++j)h=gQ(f,j),(null==h||1>h.length)&&(h=Nb),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=QN(f.n.n,h),n[j]=hQ(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],G=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(G=!1),2<Q[j]&&(G=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=gg,1<f.x[j]&&
+(tb+=f.x[j])),w=l,0!=f.A[j]&&(1<Cw(f.A[j])&&(w+=Cw(f.A[j])),0<f.A[j]?w+=Ob:w+=Yb),L||!G?h=h+tb+w+l:h=w+tb+l+h,G||(q=h),J[j]=h,q=QN(f.n.n,q),w=QN(f.n.n,h),V[j]=q,r[j]=w,w=n[j]=hQ(f,u,j,q,w,o,L),L=w.c+u+1,q=w.d+o+u,W(g,f.n.t),-1==f.j&&0!=f.d[j]&&W(g,(cP(),jP)[f.d[j]]),mN(g,w.c,w.d,w.b,w.a),1==f.j?0!=f.d[j]?W(g,(cP(),jP)[f.d[j]]):W(g,(wM(),DM)):W(g,(cP(),gP)[f.b[j]]),XP(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],w=r[j],L=N(M(bQ(f.J[j]-q/2))),q=N(M(bQ(f.M[j]+~~(o/2)-1))),W(g,(wM(),HM)),XP(g,ca+f.q[h][1],
+L+w,q);if(0<f.D||0<f.E)if(W(g,104==f.n.c?(wM(),EM):(wM(),KM)),0<f.D&&106!=f.n.c&&(w=n[f.D],MP(g,w.c,w.d,w.b,w.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,G=y(K,s,-1,5,1),w=y(K,s,-1,5,1),G[0]=N(M(bQ(f.J[h]+q))),G[1]=N(M(bQ(f.J[o]+q))),w[0]=N(M(bQ(f.M[h]-J))),w[1]=N(M(bQ(f.M[o]-J))),G[3]=N(M(bQ(f.J[h]-q))),G[2]=N(M(bQ(f.J[o]-q))),w[3]=N(M(bQ(f.M[h]+J))),w[2]=N(M(bQ(f.M[o]+J))),G[4]=G[0],w[4]=w[0],106!=f.n.c&&(da=
+g,j=G,Q=w,da.n&&(NP(da,!1),OP(da,dQ(da,j,Q,5,!0)))),106==f.n.c&&iQ(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;W(g,(wM(),EM));for(j=1;j<=f.t;++j)0<f.a[j]&&(w=n[j],MP(g,w.c,w.d,w.b,w.a))}}}a.z||(a.ob?(W(e,(wM(),BM)),Y(e,c-1,0,c-1,b-1)):(W(e,MM(eP)),Y(e,c-1,0,c-1,b-1),W(e,eP),Y(e,c-2,0,c-2,b-1),W(e,fP),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),W(e,(wM(),HM)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new ZM(ng,0,13),a.W=new PN(a.T),null!=a.bb&&(d=QN(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,W(e,(wM(),DM)),WP(e,a.T),XP(e,a.bb,c,b)));YP(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function UP(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(K,s,-1,9,1);n=y(K,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=F(c+a*Math.sin(j)),n[f]=F(d+a*Math.cos(j));f=e+1;b.n&&(NP(b,!1),OP(b,dQ(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=F(c+(a-3)*Math.sin(j)),n[f]=F(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function jQ(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;W(d,eP);mN(d,0,0,b,c);a.ob?(W(d,(wM(),BM)),c=14*(a.Y+a.S),MP(d,c,0,b-c-1,2*a.Y+a.S-1)):(W(d,MM(eP)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),W(d,fP),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)LP(a,d,b,1),LP(a,d,b,2);a.c=c;YP(a.Ub,a.Qb,0,0)}}
+function RP(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);QP(a,b,c+o-j,f,d-4-j-1,e,h)}
+function kQ(a,b,c){var d,e,f,g,j,h;lQ(a,c);if(0==b.indexOf(jb)){a.Fb=!0;a.jb=!0;j=mQ(b);b=new XO(b,j,!0);e=l;for(d=1;5>=d;++d)e=nQ(b,j);d=oQ(BO(pA(e.substr(0,3)),10)).a;g=oQ(BO(pA(e.substr(3,3)),10)).a;nQ(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=nQ(b,j),null==h||H(h,hb));)f+=h+j;a.fb[++a.ub]=new pQ(a,f)}DP(a,1,d,1);DP(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new pQ(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J=Kf,AP(a),!1;null!=a.i&&a.Z&&qQ(a.Z,a.i,!0);null!=a.j&&a.Z&&qQ(a.Z,a.j,!1);j=rQ(a.Z,!1);if(1==j)a.fb[++a.ub]=
+a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new sQ(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];DP(a,1,j,0)}c&&AP(a);return!0}function dD(a,b){a.kb=!0;a.J=b}function cQ(a,b){100>b&&(!lP[b]&&(lP[b]=new ZM(ng,0,b)),!nP[b]&&IE(nP,b,new PN(lP[b])),a.k=lP[b],a.n=nP[b])}
+function hD(a,b){var c,d;if(0==b)return!1;zP(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:IP(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J=Ph);if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;tQ(a,uQ(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J=Oh;break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new jH(Ue);if(!d.a.c)throw new jH(Cg);d.a=d.a.c;tQ(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;
+d.a<d.c-1?(++d.a,d=cG(d,d.a)):d=null;null==d?(a.kb=!0,a.J=Nh):(dD(a,fh+(a.Hb.a+1)+Ea+a.Hb.c),d=vQ(d),wQ(a,d,!1,!0),null!=a.sb&&ZO(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=cG(d,d.a)):d=null;null==d?(a.kb=!0,a.J=Nh):(dD(a,fh+(a.Hb.a+1)+Ea+a.Hb.c),d=vQ(d),wQ(a,d,!1,!0),null!=a.sb&&ZO(a.sb,null));break;case 101:a.Lb&&xQ(a.Lb);a.Lb=new yQ(1,a);a.c=c;break;case 107:!a.Db?a.Db=new zQ(a):a.Db.gc.c.$?AQ(a.Db.gc.c):BQ(a.Db);break;case 114:a.b&&xQ(a.b);a.b=new yQ(0,a);a.c=c;break;case 103:a.mb=
+!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,CQ(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=DQ(a.Z);if(2==d){a.kb=!0;a.J=pf;break}d=y(EP,m,-1,4,1);FP(a.Z,d);a.mb=!0;a.Z=new rP(a.Z);d=F(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;EQ(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,FQ(a.Z,a.Z.D),a.Z.D=0,BP(a)):0<a.Z.E&&(a.mb=!0,GQ(a.Z,a.Z.E),a.Z.E=0,BP(a));HQ(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,j;j=new FN;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new yN(c),
+EN(j,g),g.c=c,QL(g.d,a);OK(a,j);a.E=j}IQ(a.E.a,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(xQ(a.o),a.o=null);0==a.Z.D&&(a.o=new yQ(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&
+18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,BP(a)),18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),JQ(a.Z,a.Z.D,d),BP(a)),HQ(a.Z))}AP(a);return!0}
+function aD(a){var b,c,d;d=vP(a);c=l;if(a.Fb){var e,f,g;g=CE([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)DQ(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=kb;c+=KQ(g[1][0],3)+KQ(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=ib+LQ(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ib+LQ(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new MQ(a,a.fb,a.ub)),c=LQ(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function NQ(a,b,c,d){var e;e=c;var f=d,g,j;(g=OQ(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=KP(a,!0)),a.w):(!a.v&&(a.v=KP(a,!1)),a.v),IQ(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=PQ(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=$P+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J=Mh,AP(a),!0;if(113==d)if(a.Ib)a.kb=!0,a.J=
+Dh,AP(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=hD(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)FQ(a.Z,a.Z.D),a.Z.D=0,BP(a);else{if(106==a.c)return!0;if(108==a.c)QQ(a.Z,a.Z.D,0),BP(a);else if(157==a.c)QQ(a.Z,a.Z.D,1),BP(a);else if(158==a.c)QQ(a.Z,a.Z.D,-1),BP(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=
+a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):BP(a);else if(206<=a.c&&229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(230==a.c)a.O=3,BP(a);else if(233<=a.c&&262>a.c)SQ(a.Z,!1),BP(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;JQ(a.Z,a.Z.D,vA(a.Db.e.gc.a.gb,Pt));a.Z.k=!0;BP(a)}else if(105==a.c)TQ(a.Z),BP(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),1>d.length&&(d=vj),JQ(a.Z,a.Z.D,d)),BP(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&
+229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(0<a.Z.E)if(104==a.c)GQ(a.Z,a.Z.E),a.Z.E=0,BP(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])dD(d.n,Bi);else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;FQ(d,c);d.a[c]=0}a.Z.E=0;BP(a)}else if(201==a.c)UQ(a.Z,a.Z.E),BP(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),BP(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,BP(a);else if(204==a.c)a.Z.s[a.Z.E]=
+3,a.Z.B[a.Z.E]=0,BP(a);else if(206<=a.c&&229>=a.c)a.O=2,RQ(a.Z),BP(a);else if(107==a.c){if(!a.Db.b)return!0;d=vA(a.Db.e.gc.a.gb,Pt);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;BP(a)}else 105==a.c?(a.kb=!0,a.J=ei):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new JP(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(VQ(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&
+229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,RQ(a.Z)):300<a.c?(VQ(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=vA((eD(),fD).gc.a.gb,Pt),1>d.length&&(d=vj),JQ(a.Z,1,d))):230==a.c?WQ(a,null,!0):233<=a.c&&262>a.c?(VQ(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,SQ(a.Z,!0)):oO();BP(a)}else e=!1;e&&(HQ(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,AP(a))}return e}
+function XQ(a,b,c,d){var e,f;if(a.z||!a.hb||OQ(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=YQ(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)FQ(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),GQ(b,e),0<YQ(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){dD(b.n,wj);--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<YQ(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;dD(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(PQ(b)||
+OQ(b))yP(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(EP,m,-1,4,1);FP(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;zP(a);a.mb=!0;AP(a);a.Sb=c;a.Tb=d;return!0}
+function ZQ(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||OQ(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((cP(),kP)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;$Q(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if($Q(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;zP(a);a.mb=!0;AP(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function aR(a){if(a.z)return!0;a.ib&&(a.ib=!1,BP(a));a.kb=!1;a.P=lu;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=YQ(b,b.t),6>b.z[c]&&(bR(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),FQ(b,b.t));b.C=!1;BP(a)}else a:{var b=a.Z,e,f;c=YQ(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):dD(b.n,ih);break a}6==b.z[c]?(--b.u,--b.z[b.F],dD(b.n,Vh)):(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=
+c,b.K[b.u]=N(M(bQ((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(bQ((b.M[b.F]+b.M[c])/2))))}}HP(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,uQ(b),b.a.c=c),BP(a),a.r=!1)}else 5==a.O&&(HP(a.Z),BP(a));0<a.O&&(a.D=!1,zP(a),a.mb=!0,HQ(a.Z),cR(a.Z),AP(a),a.O=0,a.f=!1);if(kP&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,zP(a),a.mb=!0,AP(a);return!0}function zP(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function $Q(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,ZO(a.rb,I(dR,m,81,[new S(a.e),new S(b)]))}
+function eR(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf(xq)?a.Eb=!1:-1<b.indexOf(as)&&(a.Eb=!0);-1<b.indexOf(qq)?a.Kb=!1:-1<b.indexOf(Co)&&(a.Kb=!0);-1<b.indexOf(bp)&&(a.N=!0);-1<b.indexOf(js)&&(a.N=!1);-1<b.indexOf(wq)?a.Cb=!1:-1<b.indexOf(Xr)&&(a.Cb=!0);-1<b.indexOf(yq)?a.Fb=!1:-1<b.indexOf(bs)&&(a.Fb=!0);-1<b.indexOf(lq)?a.p=!1:-1<b.indexOf(Pl)&&(a.p=!0);-1<b.indexOf(Aq)?a.Ob=!1:-1<b.indexOf(dt)&&(a.Ob=!0);-1<b.indexOf(nq)?a.s=!1:-1<b.indexOf(nm)&&(a.s=!0);-1<b.indexOf(rq)?a.jb=!1:-1<b.indexOf(bq)&&
+(a.jb=!0);-1<b.indexOf(tq)?(a.tb=!1,a.q=!1):-1<b.indexOf(Gq)&&(a.tb=!0,a.q=!1);-1<b.indexOf(iq)?(a.ob=!0,a.S=1):-1<b.indexOf(Nq)&&(a.ob=!1,a.S=0);-1<b.indexOf(Ql)&&(a.q=!0,a.tb=!0);-1<b.indexOf($s)&&(a.Nb=!0,a.tb=!0);-1<b.indexOf(zq)&&(a.Nb=!1,a.tb=!1);-1<b.indexOf(yr)&&(a.yb=!0);-1<b.indexOf(vq)&&(a.yb=!1);-1<b.indexOf(gn)&&(a.z=!0,a.Y=0,a.cb=null,DP(a,1,a.ub,0));if(-1<b.indexOf(pq)){a.z=!1;for(d=1;d<=a.ub;++d)fR(a.fb[d]),GP(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(du)&&(a.Rb=!0);-1<b.indexOf(Eq)&&
+(a.Rb=!1);d=a.vb;-1<b.indexOf(uq)?a.vb=!1:-1<b.indexOf(wr)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(cm)&&(a.A=!0);-1<b.indexOf(mq)&&(a.A=!1);b.indexOf(bu);b.indexOf($t);b.indexOf(au);-1<b.indexOf(oq)&&(a.qb=!0);-1<b.indexOf(Zo)&&(a.M=!0);-1<b.indexOf(Ws)&&(a.Jb=!0);-1<b.indexOf(Nl)&&(a.Ib=!0);-1<b.indexOf(kq)&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++$P;c&&AP(a)}
+function AP(a){var b,c,d,e;b=LL(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Je(a.cb,d,c),a.z&&e&&DP(a,1,a.ub,0),aQ(a),a.z||(a.Qb=a.Je(a.Qb,b.b,2*a.Y+a.S),jQ(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Je(a.Q,a.Y,c),ZP(a),a.I=a.Je(a.I,d,a.Y),VP(a))):(aQ(a),a.z||(VP(a),a.D&&(jQ(a),ZP(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function gR(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=DQ(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ca+c.u,h=1;h<=c.t;++h){j=gQ(c,h);c.n.M&&0<c.x[h]&&(j+=gg,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=Ob:j+=Yb,1<Cw(c.A[h])&&(j+=Cw(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=od+g);o+=ca+j+ca+hR(0.055999999999999994*c.J[h],0,2)+ca+hR(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ca+f+ca+g+ca+n;c=o;0<c.length&&(0<e.length&&(e+=hu),e+=c)}return e}function qP(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=DQ(a.fb[c]),d!=b))continue;d=void 0;d=iR(a.fb[c]);d=jR(d);0<d.length&&(0<e.length&&(e+=wc),e+=d)}return e}
+function BP(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&ZO(a.sb,null)}var c,d,e;e=new kR;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=iR(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new lR(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function wQ(a,b,c,d){try{kQ(a,b,d)?c&&BP(a):AP(a)}catch(e){if(e=Jv(e),A(e,78))AP(a);else throw e;}}
+function WQ(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;lQ(a,c);e=j=0;r=new XO(b,iu,!0);g=-1<b.indexOf(Td);n=1;h=QO(r);a.ub=0;for(f=1;f<=h;++f)if(o=UO(r),pA(o),!H(o,hu))if(H(o,Td))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new mR(a,o);if(0==a.Z.t){nR(a,Lf);oO();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(nR(a,Of),oO(),d=!1):3<n?(nR(a,Nf),oO(),d=!1):(1<a.ub&&!g&&eR(a,bq,!0),g&&!a.Fb&&eR(a,bs,!0),!g&&a.Fb&&eR(a,yq,!0),g?(DP(a,1,j,1),DP(a,j+1,e-1,2),DP(a,e,a.ub,3)):DP(a,1,a.ub,0),c&&AP(a),d=!0)}d?BP(a):
+AP(a)}catch(q){if(q=Jv(q),A(q,78))AP(a);else throw q;}}function oR(a){zP(a);a.mb=!0;AP(a)}function lQ(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new JP(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&AP(a);null!=a.sb&&ZO(a.sb,null)}function tQ(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=iR(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&ZO(a.sb,null)}}
+function pR(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J=Jf+b,AP(a),null):a.fb[b]}function CP(a,b){var c;c=-1;H(b,Qi)?(c=202,b=l):H(b,ec)?c=235:H(b,fc)?c=240:H(b,dc)?c=260:H(b,jc)?c=261:H(b,qc)?c=241:H(b,ic)?c=233:H(b,hc)?c=236:H(b,gc)?c=237:H(b,mc)?c=234:H(b,lc)?c=243:H(b,sc)?c=252:H(b,kc)?c=244:H(b,tc)?c=239:H(b,rc)?c=251:H(b,cc)?c=242:H(b,$b)?c=245:H(b,bc)&&(c=238);0<c?hD(a,c):b=Uh;a.kb=!0;a.J=b;AP(a)}function nR(a,b){a.kb=!0;a.J=b;AP(a)}
+function vP(a){var b;b=pP(a);zP(a);AP(a);return b}function SP(a,b,c,d,e){var f,g,j,h;f=a.W;h=QN(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new ZM(f.b.a,f.b.c,g),f=new PN(j),h=QN(f,e),b.e=j,b.i=qR(j);else WP(b,a.T);f=aN(bN,f.b).a-aN(bN,f.b).b;XP(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function TP(a,b,c,d,e,f){var g,j;g=eQ(a.V);j=QN(a.V,f);WP(b,a.U);(b.d=e)&&(b.f=os+(e.a>>16&255)+Pb+(e.a>>8&255)+Pb+(e.a&255)+Fb);XP(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}
+function eQ(a){return aN(bN,a.b).a-aN(bN,a.b).b}function gD(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=xm,AP(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=xm):dD(a,a.y+ca),AP(a))}t(446,368,Lu);_.xe=function(a){sP(this,a)};_.Je=function(a,b,c){return HL(this,b,c)};_.Ke=function(){};_.ee=function(){AP(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;
+_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=lu;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;
+_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;_.Sb=0;_.Tb=0;var $P=10,lP,nP,eP,fP,gP,dP,kP,rR=null,jP,iP;
+function sR(){cP();FL.call(this);this.Ub=(gC(),gC(),mL).a;this.x=new ZM(null,0,8);this.t=(wM(),xM);this.fb=y(tR,m,94,99,0);this._=new DL;this.Hb=new uR;this.K=H((oO(),pO[Vo]),Qg);this.u=new vR;this.G=I(NE,m,1,[ec,fc,qc,dc,jc,ic,hc,gc,mc,sc,kc,lc,cc,bc,$b]);this.Z=new JP(this);jP[0]=AM;jP[1]=new yM(255,153,153);jP[2]=new yM(255,204,102);jP[3]=new yM(255,255,153);jP[4]=new yM(102,255,255);jP[5]=new yM(51,204,255);jP[6]=new yM(255,153,255)}t(445,446,Lu,sR);
+_.Je=function(a,b,c){var d;return a?(d=a.a,jw(d.t,b,c),a):HL(this,b,c)};_.Ke=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[wR(b.a),a])}};_.a=null;function xR(a){if(a.d.gb.style.display!=sq){KL(a.c);for(a=new Dv(a.e.j);a.b<a.d.Fe();)Ev(a),null.cg()}}function yR(a){zR.call(this,a,Qc,Qc,null)}function AR(a,b){zR.call(this,a,Qc,Qc,b)}function BR(a,b,c){zR.call(this,a,b,c,null)}
+function zR(a,b,c,d){var e;if(null==a)$wnd.alert(Mg);else if(H(Jg,a))$wnd.alert(Kg);else if(e=fw(a)){this.b=CR;++CR;this.d=e;this.c=new sR;this.e=new DR(this.c,b,c,d);wH(e,this.e,e.gb);d&&Al in d&&(this.e.b=d[Al]);a=this.e;a.d||(a.d=IL(a,uA(a.gb,Mq),uA(a.gb,Lq)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?rR=Jg:rR=Eg;b.v=KP(b,!1);b.w=KP(b,!0);dD(b,rR+sa);b.C=LL(b);BL(b,null);b.ob||(b.S=0);b.T||(b.T=new ZM(ng,0,13),b.W=new PN(b.T));b.U||(b.U=new ZM(ng,1,13),b.V=new PN(b.U));b.X||(b.X=new ZM(ng,0,11),new PN(b.X));
+cQ(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;$P=10;b.Kb=!0;try{r=ER(b.Ub,fr);null!=r&&eR(b,r,!1);j=ER(b.Ub,Yo);null!=j&&(b.L=j);n=ER(b.Ub,Ip);null!=n&&(b.ab=n);g=ER(b.Ub,jn);null!=g&&(b.Gb=!0);o=ER(b.Ub,qt);null!=o&&(b.bb=o,AP(b));b.j=ER(b.Ub,Ll);b.i=ER(b.Ub,Kl);f=ER(b.Ub,hn);if(null!=f&&b.z){var q;var u,w,D,G;w=(wM(),xM);try{if(0!=f.indexOf(Wa))throw new Lz(Tl);G=BO(f.substr(1,2),16);D=BO(f.substr(3,2),16);u=BO(f.substr(5,2),16);q=w=new yM(G,D,u)}catch(J){if(J=Jv(J),A(J,78))oO(),
+q=w;else throw J;}b.t=q}b.Jb&&b.Z&&CQ(b.Z);h=ER(b.Ub,Cq);b.sb=h}catch(Q){if(Q=Jv(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)gP[f]=(wM(),FM),iP[f]=vj;iP[1]=gg;gP[1]=(wM(),BM);iP[2]=se;gP[2]=FM;iP[3]=De;gP[3]=BM;iP[4]=Gh;gP[4]=KM;iP[5]=ai;gP[5]=EM;iP[9]=Xf;gP[9]=HM;iP[10]=df;gP[10]=HM;iP[11]=Be;gP[11]=HM;iP[12]=pg;gP[12]=HM;iP[8]=Ii;gP[8]=MM(GM);iP[7]=gi;gP[7]=FM;iP[6]=Ui;gP[6]=BM;iP[13]=Pi;gP[13]=BM;iP[18]=vj;gP[18]=BM;iP[19]=ti;gP[19]=BM;iP[20]=ui;gP[20]=BM;iP[21]=vi;gP[21]=BM;iP[22]=wi;gP[22]=
+BM;kL(b);b.$=new FR;f=a.c;f.C=LL(f);null!=f.L?(WQ(f,f.L,!1),null!=f.i&&f.Z&&qQ(f.Z,f.i,!0),null!=f.j&&f.Z&&qQ(f.Z,f.j,!1)):null!=f.ab&&wQ(f,f.ab,!1,!1);AP(a.c)}else $wnd.alert(Lg+a+Da)}function GR(){return QE(null)}function HR(a){return QE(a)}t(447,1,Xu,yR,AR,BR,zR);_.Le=function(a){B(this.e,new IR(this,a),(jC(),jC(),kC))};_.Me=function(a){B(this.e,new JR(this,a),(pD(),pD(),qD))};_.Ne=function(a){BQ(new KR(a,this.c,eP))};_.Oe=function(){IP(this.c)};_.Pe=function(){gA((dA(),eA),new LR(this))};
+_.Qe=function(){return this.a};_.Re=function(){return this.b};_.Se=function(){return this.c.H};_.Te=function(){return this.c.db};_.Ue=function(){return this.c.eb};_.Ve=function(){return this.c.sb};_.jd=function(){return uA(this.e.gb,Lq)};_.We=function(){var a;a=[];a.length=2;a[0]=uA(this.e.gb,Mq);a[1]=uA(this.e.gb,Lq);return a};_.kd=function(){return uA(this.e.gb,Mq)};_.Xe=function(){return this.d.gb};_.Ye=function(){return this.c.xb};_.Ze=function(){return this.c.zb};
+_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.d.gb.style.display!=sq};_._e=function(){var a=this.c,b;a.Fb?b=gR(a,1)+Td+gR(a,2)+Td+gR(a,3):b=gR(a,0);return b};_.af=function(){return aD(this.c)};_.bf=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=pP(a);a.Ob=b;AP(a);return c};_.cf=function(a){eR(this.c,a,!0)};_.df=function(){};_.ef=function(a){wQ(this.c,a,!0,!0)};_.ff=function(a){WQ(this.c,a,!0)};_.je=function(){xR(this)};_.gf=function(){lQ(this.c,!0)};
+_.hf=function(a){var b=this.c;if(a=pR(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;oR(b)}};_.jf=function(a){this.a=a;!this.c.a&&(this.c.a=new MR(this))};_.kf=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Dv(b.a);d.b<d.d.Fe();)c=Ev(d),a?c.a=Kd:c.a=Jd}KL(b.c)};_.lf=function(a,b){var c=this.c,d;if(d=pR(c,a))qQ(d,b,!0),oR(c)};_.mf=function(a,b){var c=this.c,d;d=pR(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,AP(c)):(d.D=b,oR(c))};_.od=function(a){this.e.gb.style[ro]=a;xR(this)};
+_.nf=function(a){this.c.H=a};_.of=function(a){var b=this.c;b.db=a;AP(b)};_.pf=function(a){var b=this.c;b.eb=a;AP(b)};_.qf=function(a){this.c.rb=a};_.rf=function(a){this.c.sb=a};_.sf=function(a){var b=this.c;b.xb=a;b.v=KP(b,!1)};_.tf=function(a){this.c.zb=a};_.uf=function(a,b){var c=this.e;c.qd(a);c.od(b);xR(this)};_.vf=function(a){CP(this.c,a)};_.wf=function(a,b){var c=this.c;c.f=!1;c.Pb=new mR(c,a);c.c=253;c.kb=!0;c.J=b;AP(c)};_.pd=function(a){fH(this.d.gb,a)};
+_.qd=function(a){this.e.gb.style[Yt]=a;xR(this)};_.xf=function(a){nR(this.c,a)};_.yf=function(){return vP(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var CR=0;function LR(a){this.a=a}t(448,1,{},LR);_.wc=function(){var a,b;for(b=new Dv(this.a.e.a);b.b<b.d.Fe();)a=Ev(b),a.t.gb.innerHTML=a.q||l};_.a=null;function MR(a){this.a=a}t(449,1,{},MR);_.a=null;function IR(a,b){this.a=a;this.b=b}t(450,1,{},IR);_.Lc=function(a){a=a.a;gA((dA(),eA),new NR(this,this.b,a))};_.a=null;_.b=null;
+function NR(a,b,c){this.a=a;this.c=b;this.b=c}t(451,1,{},NR);_.wc=function(){var a=this.b;this.c.a.apply(a,[wR(this.a.a),a])};_.a=null;_.b=null;_.c=null;function JR(a,b){this.a=a;this.b=b}t(452,1,{},JR);_.a=null;_.b=null;function sD(a,b,c){this.a=a;this.c=b;this.b=c}t(453,1,{},sD);_.wc=function(){var a=this.b;this.c.a.apply(a,[wR(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function OR(){var a=PR(Hg),b;$wnd.JSApplet.JSME=C(function(){var a;QR(RR,arguments)?a=arguments[0]:3==arguments.length?a=new BR(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new yR(arguments[0]):4==arguments.length?a=new zR(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new AR(arguments[0],arguments[1]));this.g=a;SR();a[pl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?
+a.g:new TR(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TR(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=C(function(){return this.g.c.eb});
+b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});b.jmeFile=C(function(){return this.g._e()});
+b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=RR;SR();var f=b,g,b=UR.b;g=VR(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=VR(b,e,f)}if(!g)throw new Nv(Qe+0+od+f.length+aa);
+return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new TR(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});
+b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});
+b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});WR({"0":{"0":[[GR,null,void 0]],1:[[HR,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new XR(e));return[e]},Pn]]}});YR(RR,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function OE(){ZR||(ZR=!0,OR())}t(454,1,{},OE);var ZR=!1;
+function SE(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Pn)$wnd.jsmeOnLoad();else try{$wnd.console.log(pj)}catch(a){}}function RE(){}t(456,1,{},RE);_.wc=function(){SE()};function XR(a){this.a=a}t(457,1,{68:1,106:1},XR);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function TR(a){this.a=a}t(458,1,{69:1,106:1},TR);_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function bP(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=AA(c,Yt);b=AA(c,ro);f=AA(c,fq);e=AA(c,Eo);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],j.nodeName==ii&&(h=j,j=AA(h,fq),h=AA(h,Pt),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Bm);c.removeAttribute(fq);c.removeAttribute(Fl);c.removeAttribute(ro);c.removeAttribute(Yt);c.removeAttribute(vl);c.removeAttribute(vo);c.removeAttribute(Tt);c.removeAttribute(Cm);c.innerText=l||l;d=GA();c.setAttribute(Eo,
+d);c.style[Yt]=$O(g);c.style[ro]=$O(b);b=new $R(a,d,n,e,c,f);gA((dA(),eA),b);++a.b;return!0}function aP(a){this.a=Gg;this.d=a}t(459,1,{},aP);_.Ec=function(){return bP(this)};_.a=null;_.b=0;_.c=null;_.d=null;function $R(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(460,1,{},$R);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,Qc,Qc,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Eo,this.e):this.c.removeAttribute(Eo);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function aS(){}t(461,1,Xu,aS);function bS(a){this.a=a}t(462,1,{},bS);_.wc=function(){this.a()};_.a=null;
+function cS(){var a=PR(Ig);$wnd.JSApplet.Utils=C(function(){var a;QR(dS,arguments)?a=arguments[0]:0==arguments.length&&(a=new aS);this.g=a;SR();a[pl]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){gA((dA(),eA),new bS(a))});YR(dS,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function PE(){eS||(eS=!0,cS())}t(463,1,{},PE);var eS=!1;function fS(a){Mz();this.f=a}t(464,434,fv,fS);
+function YE(){var a=pn;Mz();this.f=a}t(465,97,Yu,YE);function JE(){Mz()}function gS(a){Mz();this.f=a}t(466,97,Yu,JE,gS);function hS(){hS=x;iS=new jS(!1);kS=new jS(!0)}function jS(a){this.a=a}t(467,1,{71:1,72:1,75:1},jS);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Ht:"false"};_.a=!1;var iS,kS;function lS(){}function mS(a){return typeof a==Gq?Ii+(0>a?-a:a):a}
+function nS(a,b){var c;c=new lS;c.d=ff+(oS(0!=a?-a:0)?mS(0!=a?-a:0):l+vv(c));pS(0!=a?-a:0)&&qS(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new lS;b.d=ff+(oS(a)?mS(a):l+vv(b));pS(a)&&qS(a,b);return b}function rS(a,b){var c;c=new lS;c.d=ff+(oS(a)?mS(a):l+vv(c));pS(a)&&qS(a,c);c.b=b?8:0;return c}function sS(){var a;a=new lS;a.d=ff+(oS(0)?mS(0):l+vv(a));pS(0)&&qS(0,a);a.b=2;return a}function tS(a){var b;b=new lS;b.d=ff+(oS(a)?mS(a):l+vv(b));pS(a)&&qS(a,b);b.b=1;return b}
+function pS(a){return typeof a==Gq&&0<a}function oS(a){return null!=a&&0!=a}function qS(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Hu[b.c])c=c.prototype;else{c=Hu[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(469,1,{},lS);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function uS(a){var b;if(!(b=vS,!b&&(b=vS=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new wS(cg+a+La);return parseFloat(a)}
+function BO(a,b){var c,d;if(null==a)throw new wS(Fq);if(2>b||36<b)throw new wS($r+b+Fa);d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new wS(cg+a+La);}c=parseInt(a,b);if(isNaN(c))throw new wS(cg+a+La);if(-2147483648>c||2147483647<c)throw new wS(cg+a+La);return c}t(471,1,{71:1,83:1});var vS=null;function xS(a){this.a=a}t(470,471,{71:1,75:1,76:1,83:1},xS);
+_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return F(this.a)};_.tS=function(){return l+this.a};_.a=0;function XL(a){this.a=a}t(472,471,{71:1,75:1,79:1,83:1},XL);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return F(this.a)};_.tS=function(){return l+this.a};_.a=0;function NL(){Mz()}function cx(a){Mz();this.f=a}t(473,97,Qu,NL,cx);function zH(){Mz()}function KI(a){Mz();this.f=a}t(474,97,Yu,zH,KI);function S(a){this.a=a}
+function jF(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function cF(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function oQ(a){var b,c;return-129<a&&128>a?(b=a+128,c=(yS(),zS)[b],!c&&(c=zS[b]=new S(a)),c):new S(a)}t(475,471,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function yS(){yS=x;zS=y(dR,m,81,256,0)}var zS;function Cw(a){return 0>a?-a:a}function Bw(a,b){return a>b?a:b}function bQ(a){return Math.round(a)}function Jz(){Mz()}function XD(a){Mz();this.f=a}t(478,97,{71:1,78:1,82:1,84:1,86:1},Jz,XD);function xv(){xv=x;yv=I(wv,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var yv;function wS(a){Mz();this.f=a}t(480,473,Qu,wS);
+function Oz(a){this.a=kj;this.c=a;this.b=-1}t(481,1,{71:1,85:1},Oz);_.tS=function(){return this.a+wc+this.c+"(Unknown Source"+(0<=this.b?od+this.b:l)+Fb};_.a=null;_.b=0;_.c=null;function AS(a,b){return a.charCodeAt(b)}function VO(a,b){var c=b,d=a.length,e,f;e=AS(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function BS(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function H(a,b){return!A(b,1)?!1:""+a==b}function sE(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function qA(a,b){return a.indexOf(b)}function zO(a,b,c){return a.indexOf(b,c)}function QK(a,b){return a.lastIndexOf(b)}function vQ(a){var b=aa,c=hu,d;for(d=0;0<=(d=c.indexOf(Aj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+fb+eH(c,++d):c=c.substr(0,d-0)+eH(c,++d);return a.replace(RegExp(b,Sn),c)}
+function CS(a,b){for(var c=RegExp(b,Sn),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(NE,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function eH(a,b){return a.substr(b,a.length-b)}
+function pA(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function rA(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return AF(this)};_.tS=_.toString;function DS(){DS=x;ES={};FS={}}
+function AF(a){DS();var b=od+a,c=FS[b];if(null!=c)return c;c=ES[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+AS(a,d++);c|=0}256==GS&&(ES=FS,FS={},GS=0);++GS;return FS[b]=c}var ES,GS=0,FS;function Gz(a,b){Fz(a.a,b);return a}function Ez(){this.a=sA()}function HS(){this.a=sA();Fz(this.a,l)}t(483,1,Ku,Ez,HS);_.tS=function(){return tA(this.a)};function yF(){this.a=sA()}
+function xO(){this.a=sA()}function qE(a){this.a=sA();Fz(this.a,a)}t(484,1,Ku,yF,xO,qE);_.tS=function(){return tA(this.a)};function AO(a){a=$i+a;Mz();this.f=a}t(485,474,Yu,AO);
+function IS(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Jz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new gS(Eh);j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new gS(ne);n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new zH;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)IE(b,c,a[--d])}else for(c=e+c;e<c;)IE(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function gH(){Mz()}function JO(a){Mz();this.f=a}
+t(487,97,Yu,gH,JO);function cM(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:Rz(b,c))return a;return null}function fM(a,b){var c;return(c=cM(a.Bd(),b))?(c.Zc(),!0):!1}function JS(a){var b,c,d,e;d=new Ez;b=null;Fz(d.a,xj);for(c=a.Bd();c.Xc();)null!=b?Fz(d.a,b):b=Qb,e=c.Yc(),Fz(d.a,e===a?Eb:l+e);Fz(d.a,hl);return tA(d.a)}t(488,1,{});_.zf=function(){throw new JO("Add not supported on this collection");};_.Af=function(a){return!!cM(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};
+_.Bf=function(a){return fM(this,a)};_.tS=function(){return JS(this)};t(490,488,bv);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a.Xc();)if(b=a.Yc(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b.Xc();)c=b.Yc(),null!=c&&(a+=Uz(c),a=~~a);return a};function KS(a,b){var c;return A(b,90)&&(c=b.Cf(),RG(a.a,c))?(c=aw(a.a,c),a.a.Ge(b.Df(),c)):!1}function OO(a){this.a=a}t(489,490,bv,OO);_.Af=function(a){return KS(this,a)};
+_.Bd=function(){return new EO(this.a)};_.Bf=function(a){return KS(this,a)?(a=a.Cf(),Mv(this.a,a),!0):!1};_.Fe=function(){return this.a.d};_.a=null;function HO(a){if(a.b)Gv(a.a),Mv(a.c,a.b.Cf()),a.b=null;else throw new jH(Fh);}function EO(a){var b;this.c=a;b=new Yv;a.c&&Sv(b,new LS(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new MS(a,d.substring(1));b.zf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.a=new Dv(b)}t(491,1,{},EO);
+_.Xc=function(){return FO(this.a)};_.Yc=function(){return this.b=Ev(this.a)};_.Zc=function(){HO(this)};_.a=null;_.b=null;_.c=null;t(493,1,ov);_.eQ=function(a){return A(a,90)&&IO(this.Cf(),a.Cf())&&IO(this.Df(),a.Df())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Uz(this.Cf()));null!=this.Df()&&(b=Uz(this.Df()));return a^b};_.tS=function(){return this.Cf()+Sd+this.Df()};function LS(a){this.a=a}t(492,493,ov,LS);_.Cf=function(){return null};_.Df=function(){return this.a.b};
+_.Ef=function(a){return LO(this.a,a)};_.a=null;function MS(a,b){this.b=a;this.a=b}t(494,493,ov,MS);_.Cf=function(){return this.a};_.Df=function(){return this.b.e[od+this.a]};_.Ef=function(a){return MO(this.b,this.a,a)};_.a=null;_.b=null;function HI(a,b){(0>a||a>=b)&&NS(a,b)}function NS(a,b){throw new KI(Ag+a+Ub+b);}t(495,488,uv);_.Ff=function(){throw new JO("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};
+_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:Rz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Uz(c)),b=~~b;return b};_.Bd=function(){return new Dv(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new OS(this,a)};_.Jf=function(){throw new JO("Remove not supported on this list");};
+function FO(a){return a.b<a.d.Fe()}function Ev(a){if(a.b>=a.d.Fe())throw new CH;return a.d.Gf(a.c=a.b++)}function Gv(a){if(0>a.c)throw new PI;a.d.Jf(a.c);a.b=a.c;a.c=-1}function Dv(a){this.d=a}t(496,1,{},Dv);_.Xc=function(){return FO(this)};_.Yc=function(){return Ev(this)};_.Zc=function(){Gv(this)};_.b=0;_.c=-1;_.d=null;function OS(a,b){var c;this.d=this.a=a;c=a.Fe();(0>b||b>c)&&NS(b,c);this.b=b}t(497,496,{},OS);_.Kf=function(){return 0<this.b};
+_.Lf=function(){if(0>=this.b)throw new CH;return this.a.Gf(this.c=--this.b)};_.a=null;function PS(a){a=new EO(a.b.a);return new QS(a)}function RS(a,b){this.a=a;this.b=b}t(498,490,bv,RS);_.Af=function(a){return RG(this.a,a)};_.Bd=function(){return PS(this)};_.Fe=function(){return this.b.a.d};_.a=null;_.b=null;function QS(a){this.a=a}t(499,1,{},QS);_.Xc=function(){return FO(this.a.a)};_.Yc=function(){return(this.a.b=Ev(this.a.a)).Cf()};_.Zc=function(){HO(this.a)};_.a=null;t(500,495,uv);
+_.Ff=function(a,b){var c;c=iM(this,a);var d=c.d;new dM(b,c.b);++d.b;++c.a;c.c=null};_.Gf=function(a){var b;b=iM(this,a);try{return jM(b)}catch(c){c=Jv(c);if(A(c,91))throw new KI("Can't get element "+a);throw c;}};_.Bd=function(){return iM(this,0)};_.Jf=function(a){var b,c;b=iM(this,a);try{c=jM(b)}catch(d){d=Jv(d);if(A(d,91))throw new KI("Can't remove element "+a);throw d;}SS(b);return c};function TS(a){a.b=y(US,m,0,0,0)}function tL(a,b,c){(0>b||b>a.c)&&NS(b,a.c);a.b.splice(b,0,c);++a.c}
+function Sv(a,b){IE(a.b,a.c++,b);return!0}function cG(a,b){HI(b,a.c);return a.b[b]}function uw(a,b){for(var c=0;c<a.c;++c)if(IO(b,a.b[c]))return c;return-1}function fG(a,b){var c;c=(HI(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function Rv(a,b){var c;c=uw(a,b);if(-1==c)return!1;fG(a,c);return!0}function gx(a,b){var c;if(b.length<a.c){c=b;var d;d=BE(0,a.c);I(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)IE(b,c,a.b[c]);b.length>a.c&&IE(b,a.c,null);return b}function Yv(){TS(this)}
+function XM(a){TS(this);this.b.length=a}function RL(a){TS(this);var b=this.b,c=a.b,a=c.slice(0,a.c);I(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(501,495,Ju,Yv,XM,RL);_.Ff=function(a,b){tL(this,a,b)};_.zf=function(a){return Sv(this,a)};_.Oe=function(){this.b=y(US,m,0,0,0);this.c=0};_.Af=function(a){return-1!=uw(this,a)};_.Gf=function(a){return cG(this,a)};_.Ce=function(){return 0==this.c};_.Jf=function(a){return fG(this,a)};
+_.Bf=function(a){return Rv(this,a)};_.Fe=function(){return this.c};_.c=0;function hM(a,b){var c=a.length,d;for(d=0;d<c;++d)IE(a,d,b)}function mE(){mE=x;nE=new VS}var nE;function VS(){}t(504,495,Tu,VS);_.Af=function(){return!1};_.Gf=function(){throw new zH;};_.Fe=function(){return 0};function WS(){this.a=new Date}function XS(a){return 10>a?Mc+a:l+a}t(505,1,{71:1,74:1,75:1,87:1},WS);_.eQ=function(a){return A(a,87)&&mF(M(this.a.getTime()),M(a.a.getTime()))};
+_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=UE(c&4194303,b&4194303,e&1048575);a=UE(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Ob:l)+~~(b/60);b=10>(0>b?-b:b)%60?Mc+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(YS(),ZS)[this.a.getDay()]+ca+$S[this.a.getMonth()]+ca+XS(this.a.getDate())+ca+XS(this.a.getHours())+od+XS(this.a.getMinutes())+od+XS(this.a.getSeconds())+" GMT"+a+b+ca+this.a.getFullYear()};_.a=null;function YS(){YS=x;ZS=I(NE,m,1,[dj,vh,ij,qj,gj,dg,Oi]);$S=I(NE,m,1,[Pg,ag,hh,ke,jh,Sg,Rg,re,Ri,di,Xh,Cf])}var ZS,$S;function fE(a,b){return null==z(a.a,b,a)}
+function eE(){this.a=new Bv}t(507,490,{71:1,74:1,92:1},eE);_.zf=function(a){return fE(this,a)};_.Af=function(a){return RG(this.a,a)};_.Ce=function(){return 0==this.a.d};_.Bd=function(){return PS(new RS(this.a,new OO(this.a)))};_.Bf=function(a){return null!=Mv(this.a,a)};_.Fe=function(){return this.a.d};_.tS=function(){return JS(new RS(this.a,new OO(this.a)))};_.a=null;
+function iM(a,b){var c,d;(0>b||b>a.b)&&NS(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new aT(a,b,d)}function mM(){this.a=new bT;this.b=0}t(508,500,Tu,mM);_.zf=function(a){new dM(a,this.a);++this.b;return!0};_.If=function(a){return iM(this,a)};_.Fe=function(){return this.b};_.a=null;_.b=0;function jM(a){if(a.b==a.d.a)throw new CH;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function SS(a){if(!a.c)throw new PI;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function aT(a,b,c){this.d=a;this.b=c;this.a=b}t(509,1,{},aT);_.Xc=function(){return this.b!=this.d.a};_.Kf=function(){return this.b.b!=this.d.a};_.Yc=function(){return jM(this)};_.Lf=function(){if(this.b.b==this.d.a)throw new CH;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){SS(this)};_.a=0;_.b=null;_.c=null;_.d=null;function bT(){this.a=this.b=this}
+function dM(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(510,1,{},bT,dM);_.a=null;_.b=null;_.c=null;function GO(a,b){this.a=a;this.b=b}t(511,493,ov,GO);_.Cf=function(){return this.a};_.Df=function(){return this.b};_.Ef=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function CH(){Mz()}t(512,97,{71:1,78:1,84:1,86:1,91:1},CH);function IO(a,b){return KE(a)===KE(b)||null!=a&&Rz(a,b)}function WM(a){var b=y(nM,m,44,0,0);return gx(a.a,b)}function DL(){this.a=new Yv}
+t(514,495,Ju,DL);_.Ff=function(a,b){tL(this.a,a,b)};_.zf=function(a){return Sv(this.a,a)};_.Af=function(a){return-1!=uw(this.a,a)};_.Gf=function(a){return cG(this.a,a)};_.Ce=function(){return 0==this.a.c};_.Bd=function(){return new Dv(this.a)};_.Jf=function(a){return fG(this.a,a)};_.Fe=function(){return this.a.c};_.tS=function(){return JS(this.a)};_.a=null;function xQ(a){a.gc.c.$&&cN(a)}function cT(a){var b;if(a.gc.c.$){b=VK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}eN(a)}
+function dT(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function BQ(a){var b=a.j;eT(a.gc.c,b.a,b.b);!UK(a)&&yL(a);iL(a)}function fT(){hN.call(this,l);this.i=new qM(this.Mf());QL(this.q,new gT(this))}t(516,393,cv);_.Pd=function(a,b){return KE(a.f)===KE(this.i)?(cT(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){cT(this)};_.i=null;_.j=null;
+function KR(a,b,c){fT.call(this);this.gc&&jN(this.gc,!1);gN(this,!1);BL(this,new rN(0));a=new vN(a,1);P(this,a,null);a=new FL;P(a,this.i,null);P(this,a,null);b&&(this.j=VK(b),fN(this),dT(this.j,~~(uA(b.Ub.gb,Mq)/2)-~~(this.lc/2),~~(uA(b.Ub.gb,Lq)/2)-~~(this.bc/2)));c&&O(this,c)}t(515,516,cv,KR);_.Mf=function(){return"OK"};function uQ(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new jH(We);if(!a.a.b)throw new jH(Cg);a.a=a.a.b;return a.a.a}function FR(){this.a=this.b=new hT}t(517,1,{},FR);_.a=null;
+function hT(){this.a=null}function lR(a){this.a=a}t(518,1,{},hT,lR);_.a=null;_.b=null;_.c=null;function gT(a){this.a=a}t(519,428,Uu,gT);_.a=null;
+function iT(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){ZO(a.a.zb,I(NE,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=CS(b,Cj),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],IE(c.b,c.c++,g);c=f.length}0<c&&(e=xc+c+Fb);try{kQ(a.a,b,!0)?(dD(a.a,aj+e),BP(a.a),KL(a.a),d=!0):(BQ(new KR(a.a.J,a.a,eP)),lQ(a.a,!0),KL(a.a))}catch(n){if(n=Jv(n),A(n,78))e=a.a,c=Lo,e.kb=!0,e.J=Hf+c,AP(e),BQ(new KR(a.a.J,a.a,eP)),KL(a.a);else throw n;}}d&&a.a.Ke(b)}function cD(a){this.a=a}
+t(520,1,{},cD);_.a=null;function tP(){tP=x;uP=new jT(Oe,0);wP=new jT(Ne,1);xP=new jT(ji,2);kT=I(lT,m,93,[uP,wP,xP])}function jT(a,b){PA.call(this,a,b)}t(521,138,{71:1,75:1,77:1,93:1},jT);var kT,wP,uP,xP;function kR(){this.d=y(tR,m,94,99,0)}t(522,1,{},kR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function mT(a){a.b=y(K,s,-1,20,1);a.A=y(K,s,-1,20,1);a.J=y(EP,m,-1,20,1);a.M=y(EP,m,-1,20,1);a.G=CE([20,7]);a.d=y(K,s,-1,20,1);a.c=y(NE,m,1,20,0);a.o=y(NE,m,1,20,0);a.x=y(K,s,-1,20,1);a.z=y(K,s,-1,20,1);a.H=y(K,s,-1,20,1);a.I=y(K,s,-1,20,1);a.s=y(K,s,-1,20,1);a.B=y(K,s,-1,20,1);a.K=y(K,s,-1,20,1);a.N=y(K,s,-1,20,1);a.e=y(NE,m,1,20,0);a.q=CE([10,2]);a.i=y(K,s,-1,101,1)}
+function nT(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(K,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(K,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(EP,m,-1,4,1);d=y(EP,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=oT(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+oT(r[2],d[2],r[3],d[3]),d=oT(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;VQ(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=pT(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(EP,m,-1,2,1);qT(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==YQ(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;dD(a.n,le);a.n.O=9;return}a.z[a.t]=1;++a.z[a.D];bR(a);a.s[a.u]=1;203==a.n.c&&
+(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&UQ(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(bQ((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(bQ((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function SQ(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&QQ(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,QQ(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];FQ(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)VQ(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)bR(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];EQ(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];FQ(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];bR(a);a.H[a.u]=n;a.I[a.u]=c+d;EQ(a);b&&(FQ(a,n),GP(a))}c=4}rT(a,c);a.D=a.F;b&&
+(a.D=0)}
+function qT(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function RQ(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])sT(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,sT(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){dD(a.n,If);a.n.O=9;return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[pT(a,
+a.D,a.G[a.D][d])],2<d||1!=b){dD(a.n,Mf);a.n.O=9;return}b=y(EP,m,-1,2,1);qT(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)VQ(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);
+e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)VQ(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)VQ(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)bR(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=
+1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[pT(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],1<a.s[pT(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;
+a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(K,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(bQ((a.J[b]+a.J[e])/2))),a.N[c]=N(M(bQ((a.M[b]+a.M[e])/2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=
+0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;bR(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2)));a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?
+(bR(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(bR(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(bQ((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(bQ((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<h[f]&&(FQ(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];
+for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&rT(a,j);-1<n&&(a.D=n)}function sT(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)VQ(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}
+function rT(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=YQ(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}function pT(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function tT(a,b,c){var d,e,f,g;e=lu;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(sF(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)sF(c[d])&&!gF(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)mF(c[d],e)&&(b[d]=g,c[d]=lu,++f);if(f==a.t)break}return g==a.t}
+function GP(a){var b,c,d;b=y(EP,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{FP(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;HP(a)}}
+function FP(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function QQ(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=uT(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&dD(a.n,bf);0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?dD(a.n,cf):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?dD(a.n,Ze):3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;
+case 5:case 8:case 13:2<d?dD(a.n,$e):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:dD(a.n,af);break;case 18:dD(a.n,lj)}}
+function rQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(K,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(K,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&FQ(a,c);GP(a);dD(a.n,Wi);return 1}
+function YQ(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function cR(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];HQ(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),HQ(a));4==a.s[d]&&(a.s[d]=1)}}
+function oT(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function EQ(a){var b;vT(a);b=a.s.length;a.K=y(K,s,-1,b,1);a.N=y(K,s,-1,b,1);HP(a);HQ(a)}
+function VQ(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(K,s,-1,c,1),IS(a.b,b,a.b.length),a.b=b,b=y(K,s,-1,c,1),IS(a.A,b,a.A.length),a.A=b,b=y(K,s,-1,c,1),IS(a.x,b,a.x.length),a.x=b,b=y(K,s,-1,c,1),IS(a.d,b,a.d.length),a.d=b,b=y(NE,m,1,c,0),IS(a.c,b,a.c.length),a.c=b,b=y(NE,m,1,c,0),IS(a.o,b,a.o.length),a.o=b,b=y(EP,m,-1,c,1),IS(a.J,b,a.J.length),a.J=b,b=y(EP,m,-1,c,1),IS(a.M,b,a.M.length),a.M=b,b=CE([c,7]),IS(a.G,b,a.G.length),a.G=b,c=y(K,s,-1,c,1),IS(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function hQ(a,b,c,d,e,f,g){var j;j=N(M(bQ(a.J[c]-d/2)));g||(j-=e-d);a=N(M(bQ(a.M[c]-~~(f/2))));return new xL(j-1-b,a-b,e+1+2*b,f+2*b)}
+function bR(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(K,s,-1,b,1),IS(a.H,c,a.H.length),a.H=c,c=y(K,s,-1,b,1),IS(a.I,c,a.I.length),a.I=c,c=y(K,s,-1,b,1),IS(a.s,c,a.s.length),a.s=c,c=y(K,s,-1,b,1),IS(a.B,c,a.B.length),a.B=c,c=y(K,s,-1,b,1),IS(a.K,c,a.K.length),a.K=c,c=y(K,s,-1,b,1),IS(a.N,c,a.N.length),a.N=c,b=y(NE,m,1,b,0),IS(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function LQ(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+yc);j+=(cP(),aa);j+=Fg+new WS+ba;j+=KQ(a.t,3)+KQ(a.u,3);j+=na;g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=hR(0.055999999999999994*(a.J[e]-c),10,4)+hR(0.055999999999999994*(g-a.M[e]),10,4)+hR(0,10,4);h=gQ(a,e);1==h.length?h+=fa:2==h.length?h+=ca:3<h.length&&(h=si);j+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&
+(d=4-a.A[e]);h=ra+KQ(d,3)+ma;f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=KQ(f,3):h+=ja;j+=h+ka}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:wT(a,e)&&(g=2),c=KQ(a.H[e],3)+KQ(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=KQ(a.I[e],3)+KQ(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=KQ(a.I[e],3)+KQ(a.H[e],3)),j+=c+KQ(g,3)+KQ(d,3)+la;for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+=Zg+KQ(e,4)+KQ(a.A[e],4)+aa);return j+=ah}
+function jR(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,w,D,G,J,Q,tb,V,L,da,Fc,lg,Bb,Pd,Qd,Rd,ob,Gc;r=y(K,s,-1,a.t+10,1);q=y(K,s,-1,a.t+10,1);n=y(K,s,-1,a.t+1,1);o=y(K,s,-1,7,1);Bb=y(K,s,-1,a.t+1,1);w=y(xT,m,-1,a.t+1,2);D=y(xT,m,-1,a.u+1,2);da=0;if(0==a.t)return l;rQ(a,!0);lg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){lg=!1;break}if(a.n.s&&lg){yT(a);cR(a);zT(a,D);AT(a,w,D);var Ib,vd,jf,ac,ye,wd,xd,gb,wI,Vd,v,ya,Om,Pm,Gs,qf,Pa,Qm,Rm,Jc,Sm;Ib=y(K,s,-1,a.t+1,1);vd=y(K,s,-1,a.t+1,1);gb=y(BT,m,-1,a.t+1,3);var Hs=a.t,Tm,
+wh,Is,xg,Ij,Ge,rf;Ij=y(BT,m,-1,Hs+2,3);Ge=y(K,s,-1,100,1);rf=5;xg=0;Ge[0]=3;Ij[1]=nu;Ij[2]=ou;Is=2;if(!(3>Hs))for(;rf<Ge[xg]*Ge[xg];){wh=0;for(Tm=!0;Tm&&wh<=xg&&rf>=Ge[wh]*Ge[wh];)0==rf%Ge[wh]?Tm=!1:++wh;if(Tm){Ij[++Is]=pF(rf);if(Is>=Hs)break;xg<Ge.length-1&&(++xg,Ge[xg]=rf)}rf+=2}for(v=1;v<=a.t;++v){for(ya=Rm=1;ya<=a.u;++ya)(a.H[ya]==v||a.I[ya]==v)&&(Rm*=a.f[ya]);Qm=a.b[v];18==Qm&&(Sm=a.o[v],wd=Sm.charCodeAt(0)-65+1,xd=0,1<Sm.length&&(xd=Sm.charCodeAt(1)-97),0>wd&&(wd=0),0>xd&&(xd=0),Qm=28*wd+xd);
+qf=0;-2>a.A[v]?qf=1:-2==a.A[v]?qf=2:-1==a.A[v]?qf=3:1==a.A[v]?qf=4:2==a.A[v]?qf=5:2<a.A[v]&&(qf=6);Jc=1;gb[v]=pF(Rm);Jc*=126;gb[v]=kF(gb[v],pF(a.x[v]*Jc));Jc*=7;gb[v]=kF(gb[v],pF(qf*Jc));Jc*=7;gb[v]=kF(gb[v],pF(Qm*Jc));Jc*=783;gb[v]=kF(gb[v],pF(a.z[v]*Jc))}for(ye=0;!tT(a,Ib,gb);){Gs=!1;for(v=1;v<=a.t;++v)Ib[v]!=vd[v]&&(vd[v]=Ib[v],Gs=!0);if(Gs){for(v=1;v<=a.t;++v){gb[v]=mu;for(ya=1;ya<=a.z[v];++ya)gb[v]=tF(gb[v],Ij[Ib[a.G[v][ya]]])}ye=0}else if(0<ye){for(v=1;v<=a.t;++v)gb[v]=mu;v=1;a:for(;v<=a.t-
+1;++v)for(ya=v+1;ya<=a.t;++ya)if(Ib[v]==Ib[ya]){gb[v]=nu;break a}}else{for(v=1;v<=a.t;++v){gb[v]=mu;for(ya=1;ya<=a.z[v];++ya)jf=a.G[v][ya],gb[v]=tF(gb[v],pF(a.b[jf]*a.f[pT(a,v,jf)]))}ye=1}tT(a,Ib,gb);for(v=1;v<=a.t;++v)gb[v]=pF(vd[v]*a.t+Ib[v])}for(v=1;v<=a.t;++v)vd[v]=Ib[v];for(Pa=1;Pa<=a.t;++Pa)for(v=1;v<=a.t;++v)if(vd[v]==Pa){a.b[0]=a.b[v];a.A[0]=a.A[v];a.J[0]=a.J[v];a.M[0]=a.M[v];a.z[0]=a.z[v];a.b[v]=a.b[Pa];a.A[v]=a.A[Pa];a.J[v]=a.J[Pa];a.M[v]=a.M[Pa];a.z[v]=a.z[Pa];a.b[Pa]=a.b[0];a.A[Pa]=a.A[0];
+a.J[Pa]=a.J[0];a.M[Pa]=a.M[0];a.z[Pa]=a.z[0];vd[v]=vd[Pa];vd[Pa]=Pa;a.o[0]=a.o[v];a.o[v]=a.o[Pa];a.o[Pa]=a.o[0];a.d[0]=a.d[v];a.d[v]=a.d[Pa];a.d[Pa]=a.d[0];a.c[0]=a.c[v];a.c[v]=a.c[Pa];a.c[Pa]=a.c[0];a.x[0]=a.x[v];a.x[v]=a.x[Pa];a.x[Pa]=a.x[0];break}for(v=1;v<=a.y;++v)a.q[v][0]=Ib[a.q[v][0]];for(v=1;v<=a.u;++v)a.H[v]=Ib[a.H[v]],a.I[v]=Ib[a.I[v]],a.H[v]>a.I[v]&&(Vd=a.H[v],a.H[v]=a.I[v],a.I[v]=Vd,1==a.B[v]?a.B[v]=3:2==a.B[v]?a.B[v]=4:3==a.B[v]?a.B[v]=1:4==a.B[v]&&(a.B[v]=2));for(v=1;v<a.u;++v){Pm=Om=
+a.t;ac=0;for(ya=v;ya<=a.u;++ya)a.H[ya]<Om?(Om=a.H[ya],Pm=a.I[ya],ac=ya):a.H[ya]==Om&&a.I[ya]<Pm&&(Pm=a.I[ya],ac=ya);Vd=a.H[v];a.H[v]=a.H[ac];a.H[ac]=Vd;Vd=a.I[v];a.I[v]=a.I[ac];a.I[ac]=Vd;Vd=a.s[v];a.s[v]=a.s[ac];a.s[ac]=Vd;Vd=a.B[v];a.B[v]=a.B[ac];a.B[ac]=Vd;wI=a.e[v];a.e[v]=a.e[ac];a.e[ac]=wI}EQ(a);HQ(a);zT(a,D);AT(a,w,D)}else{zT(a,D);a.f=y(K,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(K,s,-1,a.t+1,1);Gc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=Bb[c]){Fc=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Fc=!1;break}Fc&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Gc==a.t)break;c=n[V--]}else if(1==L)Bb[o[1]]=c,c=o[1],a.a[c]=++Gc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=pT(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=pT(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);Bb[e]=c;c=e;a.a[e]=++Gc}}Bb=y(K,s,-1,a.t+1,1);b=y(K,s,-1,a.t+1,1);Q=y(xT,m,-1,a.t+1,2);Pd=y(xT,m,-1,a.t+1,2);f=Gc=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(Bb[c]=f);b[++Gc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(G=1;G<=da;++G)if(r[G]==g&&q[G]==c||r[G]==c&&q[G]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Pd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Qd=y(K,s,-1,a.u+1,1);Rd=y(K,s,-1,a.t+1,1);if(a.n.Ob){var yI=Bb,vY=da,Js,zI,xh,He,Ks,Ls,Na,Jj,Ms;xh=y(K,s,-1,a.t+1,1);for(Na=1;Na<=a.t;++Na)xh[b[Na]]=Na;Ks=y(xT,m,-1,
+a.u+1,2);for(Na=1;Na<=a.t;++Na)Js=b[Na],zI=yI[Js],He=pT(a,Js,zI),0!=He&&(CT(a,He,xh,Qd,D),Ks[He]=!0);for(Na=1;Na<=a.u;++Na)Ks[Na]||CT(a,Na,xh,Qd,D);Na=1;a:for(;Na<=a.t;++Na)if(!(2>a.z[Na]||4<a.z[Na])){Ls=Ms=0;for(Jj=1;Jj<=a.z[Na];++Jj){He=pT(a,Na,a.G[Na][Jj]);if(5==a.f[He])continue a;1==a.s[He]&&0!=DT(a,He,Na)&&++Ms;2==a.s[He]&&(Ls=a.G[Na][Jj])}if(0!=Ms)if(0<Ls){var ia=a,BI=Na,sf=xh,Zc=Rd,nc=void 0,Kj=void 0,Kc=void 0,Ie=void 0,Lc=void 0,Um=void 0,Vm=void 0,Wm=void 0,Wd=void 0,$c=void 0,ad=void 0,
+Ns=void 0,Lj=void 0,Xd=void 0,Mj=void 0,Je=void 0,Nj=void 0,Os=void 0,Oj=void 0,Ke=void 0,CI=void 0,tf=void 0,DI=void 0,Ps=void 0,Pj=void 0,uf=void 0,ad=1,Kj=BI,nc=y(K,s,-1,ia.t+1,1);for(nc[1]=BI;;){Ns=!1;for($c=1;$c<=ia.z[Kj];++$c)if(Kc=ia.G[Kj][$c],!(Kc==nc[1]||Kc==nc[ad-1]))if(Ie=pT(ia,Kj,Kc),2==ia.s[Ie]&&5!=ia.f[Ie]){Kj=nc[++ad]=Kc;Ns=!0;break}if(!Ns)break}if(!(0==ad%2||2>ia.z[nc[ad]]||3<ia.z[nc[ad]])){uf=nc[1];Lc=nc[~~((ad+1)/2)];Wd=nc[ad];tf=Ke=Je=Xd=0;Ps=Os=!1;for($c=1;$c<=ia.z[uf];++$c)Kc=
+ia.G[uf][$c],Ie=pT(ia,uf,Kc),1!=ia.s[Ie]||5==ia.f[Ie]||(0==Xd?Xd=Kc:Je=Kc);0<sf[Je]&&sf[Xd]>sf[Je]&&(Um=Xd,Xd=Je,Je=Um);Lj=Xd;0==Xd&&(Lj=Je,Os=!0);for($c=1;$c<=ia.z[Wd];++$c)Kc=ia.G[Wd][$c],Ie=pT(ia,Wd,Kc),1!=ia.s[Ie]||5==ia.f[Ie]||(0==Ke?Ke=Kc:tf=Kc);0<sf[tf]&&sf[Ke]>sf[tf]&&(Um=Ke,Ke=tf,tf=Um);Oj=Ke;0==Ke&&(Oj=tf,Ps=!0);Mj=DT(ia,pT(ia,uf,Xd),uf);Nj=DT(ia,pT(ia,uf,Je),uf);CI=DT(ia,pT(ia,Wd,Ke),Wd);DI=DT(ia,pT(ia,Wd,tf),Wd);1<(0>Mj+Nj?-(Mj+Nj):Mj+Nj)||0!=CI||0!=DI?dD(ia.n,ve):(Vm=ia.J[nc[ad-1]]-ia.J[Wd],
+Wm=ia.M[nc[ad-1]]-ia.M[Wd],Pj=Math.sqrt(Vm*Vm+Wm*Wm),0.001>Pj&&(Pj=0.001),0<(ia.M[Oj]-ia.M[nc[ad-1]])*(Vm/Pj)-(ia.J[Oj]-ia.J[nc[ad-1]])*(Wm/Pj)?Zc[Lc]=1:Zc[Lc]=-1,Os&&(Zc[Lc]*=-1),Ps&&(Zc[Lc]*=-1),Lj==Xd&&0>Mj&&(Zc[Lc]*=-1),Lj==Je&&0>Nj&&(Zc[Lc]*=-1),sf[Lj]>sf[Oj]&&(Zc[Lc]*=-1))}}else b:{var oc=a,pc=Na,wY=yI,xY=xh,yY=r,zY=q,AY=vY,Xm=Rd,Ym=void 0,bd=void 0,Qs=void 0,yh=void 0,Ba=void 0,zh=void 0,zd=void 0,Qj=void 0,Yd=void 0,Tb=void 0,ga=void 0,Kb=void 0,Le=void 0,Zm=void 0,cd=void 0,oa=void 0,$m=
+void 0,Kb=y(K,s,-1,4,1),Zm=y(K,s,-1,4,1),Ah=oc,Zd=pc,EI=xY,Rs=wY,FI=yY,GI=zY,BY=AY,Lb=Kb,Rj=void 0,dd=void 0,an=void 0,bn=void 0,Ss=void 0,Sj=void 0,Sj=-1;0<Rs[Zd]&&(Lb[++Sj]=Rs[Zd]);for(dd=1;dd<=BY;++dd)FI[dd]==Zd&&(Lb[++Sj]=GI[dd]),GI[dd]==Zd&&(Lb[++Sj]=FI[dd]);for(dd=Sj+1;dd<Ah.z[Zd];++dd){Ss=Ah.t+1;an=1;c:for(;an<=Ah.z[Zd];++an){Rj=Ah.G[Zd][an];for(bn=0;bn<dd;++bn)if(Rj==Lb[bn])continue c;EI[Rj]<Ss&&(Ss=EI[Rj],Lb[dd]=Rj)}}0==Rs[Zd]&&0<Ah.x[Zd]?(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=Lb[0],Lb[0]=-1):0<
+Ah.x[Zd]&&(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=-1);for(Ba=Qj=zh=yh=$m=zd=Tb=0;4>Ba;++Ba)0>=Kb[Ba]||(Ym=pT(oc,pc,Kb[Ba]),Zm[Ba]=DT(oc,Ym,pc),0<Zm[Ba]?(++Tb,$m=Kb[Ba],zh=Kb[Ba]):0>Zm[Ba]?(++zd,yh=Kb[Ba],zh=Kb[Ba]):Qj=Kb[Ba]);Yd=Tb+zd;oa=y(K,s,-1,4,1);cd=0;if(3==oc.z[pc]){if(1==Tb&&1==zd||3==Yd&&0<Tb&&0<zd){dD(oc.n,Sf);break b}Le=Kb[0];1==Yd?Le=zh:2==Yd&&(Le=Qj);ga=nT(oc,pc,Le,Kb);oa[0]=zh;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Tb?cd=1:cd=-1}else if(4==oc.z[pc])if(1==Yd)ga=nT(oc,pc,zh,Kb),oa[0]=ga[0],oa[1]=ga[3],
+oa[2]=ga[2],oa[3]=ga[1],0<Tb?cd=1:cd=-1;else{Le=Kb[0];1<Qj&&(Le=Qj);1==Tb?Le=$m:1==zd&&(Le=yh);ga=nT(oc,pc,Le,Kb);bd=y(K,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Ym=pT(oc,pc,ga[Ba]),bd[Ba]=DT(oc,Ym,pc);if(4==Yd){if(0==Tb||0==zd){dD(oc.n,Tf);break b}if(1==Tb||1==zd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],cd=bd[0];else{for(Ba=0;4>Ba;++Ba)-1==bd[Ba]&&(bd[Ba]=0);Yd=2}}else if(3==Yd)if(3==Tb||3==zd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Tb?cd=-1:cd=1;else{1==Tb?Tb=Qs=1:zd=Qs=-1;for(Ba=0;4>Ba;++Ba)bd[Ba]==
+Qs&&(bd[Ba]=0);Yd=2}if(2==Yd)if(1==Tb&&1==zd)ga[1]==yh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==yh&&(ga[2]=ga[3]),oa[0]=$m,oa[1]=yh,oa[2]=ga[2],oa[3]=ga[1],cd=1;else{if(bd[0]==bd[1]||bd[1]==bd[2]){dD(oc.n,Uf);break b}0!=bd[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Tb?cd=1:cd=-1}}var X=oa,Tj=Kb,qb=void 0;Tj[0]==X[1]?(qb=X[0],X[0]=X[1],X[1]=qb,qb=X[2],X[2]=X[3],X[3]=qb):Tj[0]==X[2]?(qb=X[2],X[2]=X[0],X[0]=qb,qb=X[1],X[1]=X[3],X[3]=qb):Tj[0]==X[3]&&
+(qb=X[3],X[3]=X[0],X[0]=qb,qb=X[1],X[1]=X[2],X[2]=qb);Tj[1]==X[2]?(qb=X[1],X[1]=X[2],X[2]=qb,qb=X[2],X[2]=X[3],X[3]=qb):Tj[1]==X[3]&&(qb=X[1],X[1]=X[3],X[3]=qb,qb=X[2],X[2]=X[3],X[3]=qb);oa[2]==Kb[2]?Xm[pc]=1:oa[2]==Kb[3]?Xm[pc]=-1:dD(oc.n,Vf);Xm[pc]*=cd}}}ob=new HS;j=y(K,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];Q[c]&&Fz(ob.a,Cb);0<Bb[u]&&ET(a,c,Bb[c],ob,Qd);var Bh=w[c],Mb=void 0,Uj=void 0,Ch=void 0,T=void 0,T=vj,Mb=!1;0!=a.A[c]&&(Mb=!0);0!=Rd[c]&&(Mb=!0);Ch=-1;for(Uj=
+1;Uj<=a.y;++Uj)if(a.q[Uj][0]==c){Ch=a.q[Uj][1];break}-1<Ch&&(Mb=!0);a.n.Nb&&0<a.d[c]&&(Mb=!0,Ch=1);switch(a.b[c]){case 2:T=se;break;case 3:Bh?T=lm:T=De;break;case 4:Bh?(T=dq,0<a.x[c]&&(Mb=!0)):T=Gh;break;case 5:Bh?T=Iq:T=ai;break;case 7:Bh?(T=or,0<a.x[c]&&(Mb=!0)):T=gi;break;case 8:Bh?T=xs:T=Ii;break;case 13:Bh?T=Fs:T=Pi;Mb=!0;break;case 6:T=Ui;Mb=!0;break;case 9:T=Xf;break;case 10:T=df;break;case 11:T=Be;break;case 12:T=pg;break;case 1:T=gg;Mb=!0;break;case 19:T=ti;Mb=!0;break;case 20:T=ui;Mb=!0;
+break;case 21:T=vi;Mb=!0;break;case 22:T=wi;Mb=!0;break;case 18:Mb=!0,T=a.o[c],(H(T,Nb)||H(T,rl)||H(T,be))&&(Mb=!1)}Mb&&(T=xj+T,1==Rd[c]?T+=$d:-1==Rd[c]&&(T+=ae),1==a.x[c]?T+=gg:1<a.x[c]&&(T+=gg+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=Ob:T+=Yb,1<Cw(a.A[c])&&(T+=Cw(a.A[c]))),-1<Ch&&(T+=od+Ch),T+=hl);Fz(ob.a,T);for(G=1;G<=da;++G)if(r[G]==c||q[G]==c)d=q[G],d==c&&(d=r[G]),j[c]<j[d]&&ET(a,r[G],q[G],ob,Qd),9<G&&Fz(ob.a,lb),Gz(ob,l+(new S(G)).a);Pd[c]&&Fz(ob.a,Fb)}return tA(ob.a)}
+function iR(a){a=new rP(a);EQ(a);return a}
+function FQ(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)IP(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function GQ(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&FQ(a,c);0==a.z[d]&&FQ(a,d)}
+function yT(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=pT(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&FQ(a,c)}}}function vT(a){var b;b=a.b.length;a.G=CE([b,7]);a.z=y(K,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function AT(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(K,s,-1,a.u+1,1);r=y(xT,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[pT(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(be)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(xT,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(xT,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]=db),4==a.b[f]&&(a.b[f]=18,a.o[f]=bb),8==a.b[f]&&(a.b[f]=18,a.o[f]=Za));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:wT(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],g=
+a.I[j],r[f]&&r[g])){d=y(xT,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function HP(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(bQ((a.J[b]+a.J[c])/2))),a.N[d]=N(M(bQ((a.M[b]+a.M[c])/2)))}function zT(a,b){var c;for(c=1;c<=a.u;++c)iQ(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function gQ(a,b){var c;c=(cP(),iP)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function wT(a,b){return 2==a.s[b]?!0:!1}function iQ(a,b,c){var d,e,f,g;g=1;a.a=y(K,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function TQ(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=CE([b+5,2]),IS(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function CQ(a){var b;a.y=0;a.r=0;jR(a);for(b=1;b<=a.t;++b)a.D=b,TQ(a);a.D=0}
+function DQ(a){var b,c;b=y(EP,m,-1,4,1);FP(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function yP(a,b){var c,d,e,f,g,j,h,n;c=y(EP,m,-1,4,1);FP(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;FP(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function fR(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function JQ(a,b,c){var d,e,f,g,j;if(0==c.indexOf(xj)&&BS(c,hl))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Pb)&&(f=!0);-1<c.indexOf(rd)&&(f=!0);-1<c.indexOf(Wa)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(od);e=c.indexOf(gg);g=Bw(c.indexOf(Ob),c.indexOf(Yb));if(-1<d){j=eH(c,d+1);try{a.n.y=BO(j,10)}catch(h){if(h=Jv(h),A(h,78))a.n.y=0;else throw h;}a.D=b;TQ(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=H(d,De)?3:H(d,se)?2:H(d,Gh)?4:H(d,ai)?5:H(d,gi)?7:H(d,Ii)?8:H(d,Xf)?9:H(d,df)?10:H(d,Be)?11:H(d,pg)?12:H(d,gg)?1:H(d,Pi)?13:H(d,Ui)?6:H(d,ti)?19:H(d,ui)?20:H(d,vi)?21:H(d,wi)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=AS(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=AS(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=AS(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=AS(c,g++);for(;45==e;)--d,e=AS(c,g++)}a.A[b]=d}}}
+function qQ(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new YO(b);try{for(;b.j=RO(b,b.a),b.j<b.i;)d=oQ(BO(UO(b),10)).a,c=e=oQ(BO(UO(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Jv(f),A(f,78))Dz(f);else throw f;}}function ET(a,b,c,d,e){b=pT(a,b,c);5!=a.f[b]&&wT(a,b)?Fz(d.a,Sd):3==a.s[b]?Fz(d.a,Wa):9==a.s[b]?(e=Ud,a=a.e[b],null!=a&&(e=a),Fz(d.a,e)):1==e[b]?Fz(d.a,Cc):-1==e[b]&&Fz(d.a,Aj)}
+function UQ(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,dD(a.n,Zi);else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:dD(a.n,Yi)}
+function CT(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=pT(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=pT(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=pT(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=pT(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))dD(a.n,Wh);else{j=pT(a,b,e);f=pT(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=pT(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==d[f]&&(0<r&&0<u||0>r&&0>
+u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function uT(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=pT(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(wT(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function DT(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function HQ(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=uT(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function JP(a){mT(this);this.n=a;this.y=this.u=this.t=0}
+function pQ(a,b){var c,d,e,f,g,j,h;JP.call(this,a);f=l;j=mQ(b);if(null!=j){h=new XO(b,j,!0);for(e=1;4>=e;++e)f=nQ(h,j);g=oQ(BO(pA(f.substr(0,3)),10)).a;c=oQ(BO(pA(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)VQ(this),f=nQ(h,j),this.J[e]=(new xS(uS(pA(f.substr(0,10))))).a,this.M[e]=-(new xS(uS(pA(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=pA(f.substr(31,d-31)),JQ(this,e,d),62<=f.length&&(f=pA(f.substr(60,3)),0<f.length&&(f=oQ(BO(f,10)).a,0<f&&(this.D=e,a.y=f,TQ(this),this.D=0)));for(e=1;e<=c;++e)bR(this),
+f=nQ(h,j),this.H[e]=oQ(BO(pA(f.substr(0,3)),10)).a,this.I[e]=oQ(BO(pA(f.substr(3,3)),10)).a,g=oQ(BO(pA(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=oQ(BO(pA(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);vT(this);fR(this);GP(this);for(EQ(this);(h.j=RO(h,h.a),h.j<h.i)&&!(null==(f=UO(h)));){if(0==f.indexOf($g))break;if(0==f.indexOf(Yg)){g=new WO(f);UO(g);UO(g);j=oQ(BO(UO(g),10)).a;for(e=1;e<=
+j;++e)c=oQ(BO(UO(g),10)).a,this.A[c]=oQ(BO(UO(g),10)).a}if(0==f.indexOf(Xg)){g=new WO(f);UO(g);UO(g);j=oQ(BO(UO(g),10)).a;for(e=1;e<=j;++e)c=oQ(BO(UO(g),10)).a,f=oQ(BO(UO(g),10)).a,this.D=c,Z(this,0),JQ(this,this.t,ti+f),this.D=0}}yT(this);EQ(this)}}
+function mR(a,b){var c,d,e,f,g;JP.call(this,a);0==b.indexOf(La)&&(b=b.substr(1,b.length-1));BS(b,La)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new WO(b);d=oQ(BO(UO(f),10)).a;e=oQ(BO(UO(f),10)).a;for(c=1;c<=d;++c)g=UO(f),VQ(this),JQ(this,this.t,g),this.J[c]=(new xS(uS(UO(f)))).a,this.M[c]=-(new xS(uS(UO(f)))).a;for(c=1;c<=e;++c)if(bR(this),this.H[c]=oQ(BO(UO(f),10)).a,this.I[c]=oQ(BO(UO(f),10)).a,this.s[c]=oQ(BO(UO(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;vT(this);fR(this);GP(this)}catch(j){j=Jv(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}yT(this);EQ(this)}}
+function sQ(a,b,c){var d,e,f;JP.call(this,a);f=y(K,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(VQ(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))bR(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;EQ(this);GP(this)}
+function MQ(a,b,c){var d,e,f,g,j;JP.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(K,s,-1,this.t+1,1);this.A=y(K,s,-1,this.t+1,1);this.x=y(K,s,-1,this.t+1,1);this.d=y(K,s,-1,this.t+1,1);this.c=y(NE,m,1,this.t+1,0);this.J=y(EP,m,-1,this.t+1,1);this.M=y(EP,m,-1,this.t+1,1);this.o=y(NE,m,1,this.t+1,0);this.H=y(K,s,-1,this.u+1,1);this.I=y(K,s,-1,this.u+1,1);this.s=y(K,s,-1,this.u+1,1);this.e=y(NE,m,1,this.u+1,0);this.B=y(K,s,-1,this.u+1,1);this.q=CE([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}EQ(this);GP(this)}
+function rP(a){var b;mT(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(K,s,-1,this.t+1,1);IS(a.b,this.b,this.t+1);this.A=y(K,s,-1,this.t+1,1);IS(a.A,this.A,this.t+1);this.x=y(K,s,-1,this.t+1,1);IS(a.x,this.x,this.t+1);this.d=y(K,s,-1,this.t+1,1);IS(a.d,this.d,this.t+1);this.c=y(NE,m,1,this.t+1,0);IS(a.c,this.c,this.t+1);this.J=y(EP,m,-1,this.t+1,1);IS(a.J,this.J,this.t+1);this.M=y(EP,m,-1,this.t+1,1);IS(a.M,this.M,this.t+1);this.o=y(NE,m,1,this.t+1,0);IS(a.o,this.o,this.t+1);this.H=y(K,
+s,-1,this.u+1,1);IS(a.H,this.H,this.u+1);this.I=y(K,s,-1,this.u+1,1);IS(a.I,this.I,this.u+1);this.s=y(K,s,-1,this.u+1,1);IS(a.s,this.s,this.u+1);this.e=y(NE,m,1,this.u+1,0);IS(a.e,this.e,this.u+1);this.B=y(K,s,-1,this.u+1,1);IS(a.B,this.B,this.u+1);this.q=CE([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function hR(a,b,c){var d,e,f;if(0==c)return KQ(F(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(bQ(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new xS(a)).a;d=qA(e,rA(46));0>d&&(e+=wc,d=qA(e,rA(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Mc;if(0==b)return e;e.length>b&&(e=Ud);c=l;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function mQ(a){var b;b=new XO(a,aa,!0);if(4<QO(b))return aa;b=new XO(a,hu,!0);return 4<QO(b)?hu:null}
+function KQ(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=Ud);e=l;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function nQ(a,b){for(var c,d;a.j=RO(a,a.a),a.j<a.i;){d=UO(a);if(H(d,b))return ca;for(UO(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}t(523,1,{94:1},JP,pQ,mR,sQ,MQ,rP);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function eD(){eD=x;fD=new UN(gg)}
+function yQ(a,b){var c;eD();var d;fT.call(this);this.c=new qM(mg);new qM(og);this.d=b;O(this,(cP(),eP));this.gc&&jN(this.gc,!1);gN(this,!1);d=VK(b);if(1==a)this.e||(this.e=new CN(d),dT(this.e,-30,0)),this.j=this.e,c=pP(b),this.gc&&iN(this.gc.c.z.b,Ki),BL(this,new lM(2)),this.f=new UN(c+ha),P(this,this.f,Ye),d=new FL,P(d,this.i,null),this.d.Gb&&(c=new qM(cj),P(d,c,null)),P(this,d,Xi),TN(this.f,pA(vA(this.f.gc.a.gb,Pt))),this.gc&&jN(this.gc,!0),gN(this,!0);else if(2==a)this.b||(this.b=new CN(d),dT(this.b,
+-50,13*b.Y-80)),this.j=this.b,this.gc&&iN(this.gc.c.z.b,Sh),BL(this,new lM(2)),c=new FL,P(c,new vN(Ml,1),null),P(this,c,Th),c=gg,fD&&(c=vA(fD.gc.a.gb,Pt)),fD=new VN(c,8),P(this,fD,Ye),c=new FL,P(c,this.i,null),P(this,c,Xi);else{this.a||(this.a=new CN(d),dT(this.a,5*b.Y,0));var e,f;d=ee+(cP(),rR);this.gc&&iN(this.gc.c.z.b,d);BL(this,new rN(0));O(this,eP);P(this,new vN(rR+ta,1),null);P(this,new vN(pi,1),null);for(c=dP,d=0,f=c.length;d<f;++d)e=c[d],e=new vN(e,1),hL(e,this.d.x),P(this,e,null);c=new FL;
+P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}fN(this);c=this.j;eT(this.gc.c,c.a,c.b);!UK(this)&&yL(this);iL(this)}t(524,516,cv,yQ);_.Nf=function(a){var b,c;if(a.f===this.c){try{b=new vO(this.d.H),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:CO(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Jv(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J=Hf+b,AP(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var fD;function FT(a,b){TK(b)==a.a?O(b,(wM(),FM)):O(b,a.a)}
+function GT(a){var b,c,d,e;e=l;d=!1;TK(HT)!=a.a?(e=Nb,d=!0):TK(IT)!=a.a?(e=Ja,d=!0):TK(JT)!=a.a?(O(KT,(wM(),FM)),O(LT,FM),O(MT,FM),O(NT,FM),e=Zf):(b=TK(OT)!=a.a,c=TK(PT)!=a.a,TK(QT)!=a.a&&(b?e+=mm:c?e+=Ee:e+=ab),TK(RT)!=a.a&&(b?e+=eq:c?e+=Hh:e+=cb),TK(ST)!=a.a&&(b?e+=Jq:c?e+=bi:e+=eb),TK(TT)!=a.a&&(b?e+=ys:c?e+=Ji:e+=$a),TK(UT)!=a.a&&(b?e+=pr:c?e+=hi:e+=Ya),TK(KT)!=a.a&&(e+=Yf),TK(LT)!=a.a&&(e+=ef),TK(MT)!=a.a&&(e+=Ce),TK(NT)!=a.a&&(e+=qg),BS(e,Pb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
+(b?e=rl:c?e=be:(O(HT,(wM(),FM)),e=Nb)));b=l;d&&TK(OT)!=a.a&&(b+=Dd);d&&TK(PT)!=a.a&&(b+=yd);TK(VT)!=a.a&&(b+=Cd);TK(WT)!=a.a&&(b+=td);TK(HT)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=XT.gc.a.gb.selectedIndex;0<d&&(--d,e+=Bd+d);d=YT.gc.a.gb.selectedIndex;0<d&&(--d,e+=Ad+d);TK(ZT)!=a.a&&(e=ju);TK($T)!=a.a&&(e=od);TK(aU)!=a.a&&(e=$d);TK(bU)!=a.a&&(e=Ka);TN(a.e,e)}
+function cU(a){dU(a);eU(a);var b=XT.gc.a;uJ(b,0);b.gb.options[0].selected=!0;b=YT.gc.a;uJ(b,0);b.gb.options[0].selected=!0;O(OT,a.a);O(PT,a.a);O(VT,a.a);O(WT,a.a);O(XT,a.a);O(YT,a.a);fU(a)}function dU(a){O(QT,a.a);O(RT,a.a);O(ST,a.a);O(TT,a.a);O(UT,a.a);O(KT,a.a);O(LT,a.a);O(MT,a.a);O(NT,a.a)}function eU(a){O(HT,a.a);O(IT,a.a);O(JT,a.a)}function fU(a){O(ZT,a.a);O($T,a.a);O(aU,a.a);O(bU,a.a);a.b=!1}
+function zQ(a){hN.call(this,qe);this.i=new qM(this.Mf());QL(this.q,new gT(this));this.a=(cP(),eP);this.c=a;this.d||(a=VK(a),this.d=new CN(a),dT(this.d,-150,10));this.j=this.d;BL(this,new qN);O(this,this.a);a=new FL;BL(a,new VM(0,3,1));P(a,new uN(pe),null);HT=new qM(ie);IT=new qM(je);JT=new qM(kg);P(a,HT,null);P(a,IT,null);P(a,JT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));P(a,new vN(fi,0),null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));QT=new qM(De);RT=new qM(Gh);ST=new qM(ai);TT=new qM(Ii);
+UT=new qM(gi);KT=new qM(Xf);LT=new qM(df);MT=new qM(Be);NT=new qM(pg);P(a,QT,null);P(a,RT,null);P(a,ST,null);P(a,TT,null);P(a,UT,null);P(a,KT,null);P(a,LT,null);P(a,MT,null);P(a,NT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));XT=new uM;tM(XT,ie);tM(XT,Mc);tM(XT,Pc);tM(XT,Xc);tM(XT,fd);P(a,new uN($h),null);P(a,XT,null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));YT=new uM;tM(YT,ie);tM(YT,Mc);tM(YT,Pc);tM(YT,Xc);tM(YT,fd);tM(YT,hd);tM(YT,kd);tM(YT,ld);P(a,new vN(Zh,0),null);P(a,YT,null);P(a,new vN(pa,
+0),null);P(this,a,null);a=new FL;BL(a,new VM(0,3,1));P(a,new uN(oe),null);OT=new qM(me);P(a,OT,null);PT=new qM(Qh);P(a,PT,null);VT=new qM(Fi);P(a,VT,null);WT=new qM(Rh);P(a,WT,null);P(this,a,null);a=new FL;O(a,MM(TK(this)));BL(a,new VM(0,3,1));P(a,new uN(ze),null);ZT=new qM(ie);P(a,ZT,null);$T=new qM(me);P(a,$T,null);aU=new qM(Fi);P(a,aU,null);bU=new qM(Rh);P(a,bU,null);P(this,a,null);a=new FL;BL(a,new VM(1,3,1));this.e=new VN(Nb,20);P(a,this.e,null);P(a,new qM(Ci),null);P(a,this.i,null);P(this,a,
+null);this.gc&&jN(this.gc,!1);gN(this,!1);dU(this);eU(this);fU(this);O(OT,this.a);O(PT,this.a);O(VT,this.a);O(WT,this.a);O(XT,this.a);O(YT,this.a);FT(this,HT);fN(this);a=this.j;eT(this.gc.c,a.a,a.b);!UK(this)&&yL(this);iL(this)}t(525,516,cv,zQ);
+_.Nf=function(a,b){var c;H(b,Ci)?(cU(this),FT(this,HT),GT(this)):A(a.f,41)?(fU(this),KE(a.f)===KE(HT)?(dU(this),eU(this)):KE(a.f)===KE(IT)?(dU(this),eU(this)):KE(a.f)===KE(JT)?(dU(this),eU(this)):KE(a.f)===KE(VT)?O(WT,this.a):KE(a.f)===KE(WT)?(O(VT,this.a),O(OT,this.a)):KE(a.f)===KE(OT)?(O(PT,this.a),O(WT,this.a)):KE(a.f)===KE(PT)?O(OT,this.a):KE(a.f)===KE(ZT)||KE(a.f)===KE($T)||KE(a.f)===KE(aU)||KE(a.f)===KE(bU)?(cU(this),this.b=!0):eU(this),FT(this,a.f),GT(this)):A(a.f,42)&&(fU(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(wM(),FM)),GT(this));107!=this.c.c&&(this.c.c=107,KL(this.c));return!0};_.b=!1;_.c=null;_.d=null;var HT=_.e=null,ZT=null,IT=null,OT=null,$T=null,MT=null,QT=null,YT=null,XT=null,LT=null,KT=null,JT=null,NT=null,RT=null,PT=null,WT=null,bU=null,ST=null,UT=null,VT=null,aU=null,TT=null;function uR(){TS(this)}t(526,501,Ju,uR);_.Oe=function(){this.a=-1;this.b=y(US,m,0,0,0);this.c=0};_.a=-1;
+function bD(a,b){var c;a.a=b;var d,e;d=null;YN();if(e=c=(e=$wnd.clipboardData.getData(ej),null!=e?new lO(e):null))e=(aO(),dO),e=eO(e,(aO(),dO))||eO(e,bO);if(e)try{d=iO(c)}catch(f){if(f=Jv(f),A(f,59))Dz(f);else throw f;}c=d;null!=c&&iT(b,c)}function $C(a){a=new lO(a);YN();var b,c;try{b=iO(a),c=Sz(b)?b.tS():b.toString?b.toString():yj,$wnd.clipboardData.setData(ej,c)}catch(d){if(d=Jv(d),A(d,59))Dz(d);else throw d;}}function vR(){}t(527,1,{60:1,67:1},vR);_.xe=function(a){iT(this.a,a.a)};_.a=null;
+t(529,303,tv);function XC(){var a;XC=x;gU=(a=!1,br in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(yt)&&(a=!0),a);hU=-1!=$wnd.navigator.userAgent.indexOf(uj);iU=gU&!hU;var b;a=I(K,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);YC=y(K,s,-1,1E3,1);for(b=0;b<YC.length;++b)YC[b]=-999;for(b=0;b<a.length;b+=2)YC[a[b+1]]=a[b]}
+function hC(a,b,c){a=new jU(b,c,a);if(!b.Pd(a,c))for(b=b.fc;b&&!b.Pd(a,c);)b=b.fc}function IL(a,b,c){var d;d=new kU;jw(d.t,b,c);dw(a.f,d.t,0,0);Sv(a.a,d);return d}function ER(a,b){return!a.e?null:b in a.e?a.e[b]:null}function YP(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)GH(a.f,b.t,c,d),b.r=c,b.s=d;lU(b)}
+function DR(a,b,c,d){XC();this.gb=vI();this.a=new Yv;this.j=new Yv;this.e=d;this.gb.style[rr]=Mc;this.gb.style[jr]=Mc;this.gb.style[rt]=gp;this.gb.style[Yt]=b;this.gb.style[ro]=c;this.f=new mU;this.f.gb.style[Yt]=Qc;this.f.gb.style[ro]=Qc;iU?(b=new nU,c=new oU,dw(b,this.f,0,0),dw(b,c,0,0),KH(this,b)):KH(this,this.f);this.c=a;a.Ub=this;iU?(this.k=new pU(this),this.k.i=new qU(this),this.k.j=new rU(this),this.k.n=new sU(this),this.k.k=new tU(this),this.c&&(this.k.e=new uU(this),this.k.f=new vU(this),
+this.k.a=new wU(this))):B(this,new xU(this),(iD(),iD(),jD));B(this,this,(mC(),mC(),nC));B(this,new yU(this),(mw(),mw(),nw));B(this,new zU(this),(ow(),ow(),pw));B(this,new AU(this),(UC(),UC(),VC));(gC(),gC(),mL).a=this}t(528,529,tv,DR);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var iU,hU,gU,YC=null;function mU(){IH.call(this);this.gb[tm]=$o}t(531,281,tv,mU);function nU(){mU.call(this);this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(530,531,tv,nU);function xU(a){this.a=a}t(532,1,{},xU);
+_.tc=function(a){var b,c,d,e;d=sw(a);e=tw(a);c=a.a.button||0;b=new BU(a);2==c&&(b.e=4);b=NQ(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function yU(a){this.a=a}t(533,1,{},yU);_.uc=function(a){var b,c;b=sw(a);c=tw(a);a=new BU(a);this.a.i?XQ(this.a.c,a,b,c):ZQ(this.a.c,a,b,c);FJ(this.a.gb)};_.a=null;function zU(a){this.a=a}t(534,1,{},zU);_.vc=function(a){this.a.i=!1;sw(a);tw(a);aR(this.a.c)};_.a=null;function AU(a){this.a=a}t(535,1,{},AU);_.a=null;
+function oU(){mU.call(this);this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(536,531,tv,oU);function CU(a,b){var c;c=b.a;c.e=4;return NQ(a.a.c,c,b.d,b.e)}function qU(a){this.a=a}t(537,1,{},qU);_.Of=function(a){return CU(this,a)};_.a=null;function KD(a,b){ZQ(a.a.c,b.a,b.d,b.e);return NQ(a.a.c,b.a,b.d,b.e)}function rU(a){this.a=a}t(538,1,{},rU);_.Of=function(a){return KD(this,a)};_.a=null;function sU(a){this.a=a}t(539,1,{},sU);_.Of=function(a){return XQ(this.a.c,a.a,a.d,a.e)};_.a=null;
+function tU(a){this.a=a}t(540,1,{},tU);_.Of=function(){return aR(this.a.c)};_.a=null;function LC(a,b){var c;c=M(bQ(b.b));c=new nO(b,0,rs,c);sP(a.a.c,c);return!0}function uU(a){this.a=a}t(541,1,{},uU);_.Of=function(a){return LC(this,a)};_.a=null;function MC(a,b){var c;c=M(bQ(100*b.c));c=new nO(b,0,Bs,c);sP(a.a.c,c);return!0}function vU(a){this.a=a}t(542,1,{},vU);_.Of=function(a){return MC(this,a)};_.a=null;function QC(a,b){var c;c=new nO(b,0,xn,lu);sP(a.a.c,c);return!0}function wU(a){this.a=a}
+t(543,1,{},wU);_.Of=function(a){return QC(this,a)};_.a=null;function DU(){DU=x;EU()}function EU(){EU=x;FU=$moduleBase+jd}var GU=null,FU;function HU(){HU=x;EU();GU=new vF((LF(),new KF(FU)),4,4)}function IU(){IU=x;JU={}}function KU(a,b,c){var d;c&&(b.style[Ln]=c.b+Gr,d=c.a,d!=Ef&&(b.style[Kn]=d),0!=(c.c&1)&&(b.style[Nn]=am),0!=(c.c&2)&&(b.style[Mn]=No));a.e.style[Xt]=Dq}
+function aN(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,w,D;d=vv(b);d in JU?c=JU[d]:(c=(e=$doc.getElementsByTagName($l)[0],f=zA(Ys),g=zA(Jo),g.width=1,g.height=1,j=(DU(),HU(),EU(),GU),LA(g,j.d.a),h=$doc.createTextNode(ri),KU(a,f,b),f.appendChild(h),f.appendChild(g),e.appendChild(f),n=Iw(f),o=Iw(f)+(f.offsetHeight||0),r=o-n,q=Iw(g)+(g.offsetHeight||0)+1,u=o-q,w=q-n,e.removeChild(f),D=new LU,D.a=w,D.b=u,D.c=r,D),JU[d]=c);return c}
+function MU(){IU();var a,b,c,d,e;qw();this.a=I(NE,m,1,[Jp,As,Vs]);this.c={};this.b={};this.d=$doc.getElementsByTagName($l)[0];this.e=zA(Ys);this.e.innerHTML=this.f||l;this.e.style[Ln]=md;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[Kn]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(546,1,{},MU);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var JU;function LU(){}t(547,1,{},LU);_.a=0;_.b=0;_.c=0;
+function OQ(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Jv(b),!A(b,84))throw b;}return!1}function PQ(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Jv(b),!A(b,84))throw b;}return!1}function BU(a){ZC.call(this,null,0,null);this.a=a}function jU(a,b,c){ZC.call(this,a,0,b);this.a=c}t(548,389,gv,BU,jU);_.ve=function(){return OQ(this)};_.we=function(){return PQ(this)};_.a=null;
+function QN(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=bN;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,KU(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function PN(a){this.b=a;this.a={};!bN&&(bN=new MU)}t(549,392,Nu,PN);var bN=null;function JL(a){this.a=a}t(550,400,{},JL);_.a=null;function NU(){hJ.call(this);this.gb[tm]=ap;this.gb.style[Yt]=Ol}t(551,313,tv,NU);
+function OU(){OU=x;var a=PU=new MU;qw();a.f=nd;a.e.style[Kn]=Vs;a.e.style[Ln]=Sc;a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[Ln]=Tc;a.d.appendChild(a.e);a.d.removeChild(a.e);QU=new VL(1)}function OP(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,lU(a)}function QP(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(NP(a,!1),360<=g||-360>=g?j=PP(a,b,c,d,e):j=(h=f+g,n=90-f,o=90-h,a.a+El+n+Oa+o+Ra+c+Ur+b+Wr+d+Tr+e+Kr+a.k+Hc),OP(a,j))}
+function Y(a,b,c,d,e){a.n&&OP(a,a.a+ip+b+Pb+c+Sa+d+Pb+e+Qa+a.f+La+a.b+Ic)}function MP(a,b,c,d,e){a.n&&(NP(a,!1),OP(a,a.a+ds+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc))}function XP(a,b,c,d){var e,b=b.replace(/&/g,pb).replace(/</g,sb).replace(/>/g,rb),f=(OU(),PU),b=(e=aN(f,a.e).a,Od+c+Vr+(d-e)+Or+a.i+Gm+a.f+ud+b+Gd);OP(a,b)}function mN(a,b,c,d,e){NP(a,!0);OP(a,a.a+ds+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc)}function lU(a){var b;a.p&&(b=a.c.join(aa),b=l+b+l,b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}
+function W(a,b){(a.d=b)&&(a.f=os+(b.a>>16&255)+Pb+(b.a>>8&255)+Pb+(b.a&255)+Fb)}function WP(a,b){a.e=b;a.i=qR(b)}t(552,396,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var QU,PU;function yD(a,b,c){c&&(JD(a,b),c.Of(a.b));a.d=!0}
+function JD(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Hw(a.o.gb)+Gw(a.o.gb)+JA(a.o.gb.ownerDocument),a.b.e=c.clientY-Iw(a.o.gb)+(a.o.gb.scrollTop||0)+KA(a.o.gb.ownerDocument),a.b.a=new BU(b),xw(b.a),!0):!1}
+function pU(a){this.o=a;this.b=new RU;this.c=new SU(this);B(this.o,new TU(this),(GD(),GD(),HD));B(this.o,new UU(this),(zD(),zD(),AD));B(this.o,new VU(this),(DD(),DD(),ED));B(this.o,new WU(this),(vD(),vD(),wD));B(this.o,new XU,(RC(),RC(),SC));B(this.o,new YU(this),(NC(),NC(),OC));B(this.o,new ZU(this),(IC(),IC(),JC))}t(553,1,{},pU);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function SU(a){Ww();this.a=a}t(554,24,{},SU);
+_.Cc=function(){!this.a.d&&this.a.i&&CU(this.a.i,this.a.b)};_.a=null;function TU(a){this.a=a}t(555,1,{},TU);_.a=null;function UU(a){this.a=a}t(556,1,{},UU);_.a=null;function VU(a){this.a=a}t(557,1,{},VU);_.a=null;function WU(a){this.a=a}t(558,1,{},WU);_.a=null;function XU(){}t(559,1,{},XU);function YU(a){this.a=a}t(560,1,{},YU);_.a=null;function ZU(a){this.a=a}t(561,1,{},ZU);_.a=null;function RU(){}t(562,1,{},RU);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function $U(a){var b,c,d,e,f;Fw(a);d=(ew(),fw(null));e=new NU;eJ(e,a);wH(d,e,d.gb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));gJ(e,a);EH(d,e);return new aL(f,b)}function aV(){this.gb=zA(on);this.gb[tm]=$o;this.gb.style[mr]=to;this.gb.style[Dr]=sl;this.gb.style[Yt]=Qc;this.gb.style[ro]=Qc}t(564,284,Pu,aV);_.gd=function(){return Hw(this.gb)};_.hd=function(){return Iw(this.gb)};
+function bV(){bV=x;OU();cV=I(NE,m,1,[qa,hp,zr,Dl,kr,cs,ss])}function qR(a){var b,c,d,e;b=(zL(),AL);e=a.b;c=a.a;d=l;e!=b.b&&(d=Hn+e+Or);c!=b.a&&(d+=Gn+c+rd);0!=(a.c&1)&&(d+=Jn);0!=(a.c&2)&&(d+=In);return d+=Wt}function PP(a,b,c,d,e){return a.a+lr+b+Vr+c+Wr+d+Tr+e+Ir+a.k+Hc}function dQ(a,b,c,d,e){var f,g,j,h,n;if(1>d)return l;j=a.a+Ar;g=l;for(f=0;f<d;++f)h=b[f],n=c[f],g+=h+Mr+n+Gr,f<d-1&&(g+=ca);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ca+e+Mr+f+Gr));return j+=g+La+a.k+Hc}
+function NP(a,b){var c;c=a.f;b?a.k=xa+c+Ma:a.k=wa+c+Ma}function dV(a){var b,c,d;d=a?nj:mj;b=cV.length;for(c=1;c<b;++c){var e=d,f=cV[c],g=a;$doc.createStyleSheet().addRule(e+Ej+f,Vl+g)}}function kU(){bV();this.n=QU;this.c=[];this.t=new aV;eV&&(eV=!1,$doc.namespaces.add(mj,Lt),dV(!1),$doc.namespaces.add(nj,Lt),dV(!0))}t(565,552,{},kU);_.a=Jd;_.b=l;var eV=!0,cV;function fV(){fV=x;gV=new aL(0,0)}
+function hV(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=$U(c.a),jw(c.ye(),b.b,b.a),c=$U(c.a),b=new aL(c.b-b.b,c.a-b.a)):b=new aL(0,0);a.Wf(b)}return b}function pL(a,b){var c;if(a.Ce())return gV;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Vf(UK(b));c=$U(a.ye());a.e.b=c.b;a.e.a=c.a;return c}function iV(a,b){var c;b&&(c=os+(b.a>>16&255)+Pb+(b.a>>8&255)+Pb+(b.a&255)+Fb,a.Rf().gb.style[Sl]=c)}function jV(){this.e=new QM;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return kV};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(UK(a))};_.Uf=function(a){iV(this,a)};_.Vf=function(a){var b=this.ye().gb,c,d,e;c=(zL(),AL);e=a.b;d=a.a;e!=c.b?b.style[Ln]=l+e+"pt":b.style[Ln]=l;d!=c.a?b.style[Kn]=d:b.style[Kn]=l;0!=(a.c&1)?b.style[Nn]=am:b.style[Nn]=l;0!=(a.c&2)?b.style[Mn]=No:b.style[Mn]=l};_.Wf=function(a){kV=a};_.Xf=function(){};var kV=_.e=null,gV;
+function rM(a,b){fV();jV.call(this);this.a=new pI(a);this.a.ld()[tm]=l;B(this.a,new lV(this,b),(jC(),jC(),kC))}t(566,567,{},rM);_.ye=function(){return this.a};_.Uf=function(a){iV(this,a)};_.a=null;function lV(a,b){this.a=a;this.b=b}t(568,1,{},lV);_.Lc=function(a){gC();hC(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function vM(a){fV();jV.call(this);this.a=new vJ;B(this.a,new mV(this,a),(dC(),dC(),eC))}t(569,567,{},vM);_.ye=function(){return this.a};_.a=null;
+function mV(a,b){this.a=a;this.b=b}t(570,1,{},mV);_.a=null;_.b=null;function nV(a,b){var c,d;iV(a,b.Rd());for(d=new Dv(b.Vb.a);d.b<d.d.Fe();)c=Ev(d),c.kc&&c.gc.Qf(c)}function oV(a,b){var c,d,e,f,g,j,h;jw(a.d,b.Yd(),b.Ud());for(d=new Dv(b.Vb.a);d.b<d.d.Fe();)c=Ev(d),c.kc&&(e=c.gc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=hV(e).b,f-=hV(e).a,jw(e.ye(),g,f),!c.fb&&a.d.Cd(c),a.d.Dd(c,j,h)))}function EL(){fV();jV.call(this);this.d=new IH}t(571,567,{},EL);
+_.Qf=function(a){nV(this,a)};_.ye=function(){return this.d};_.Tf=function(a){oV(this,a)};_.d=null;function wN(a){fV();jV.call(this);var b=this.a=new sJ;tI(b.b,a);rJ(b);this.e.a=-1;this.e.b=-1}t(572,567,{},wN);_.ye=function(){return this.a};_.Ce=function(){var a;a=(this.a.b.c?xA(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function zN(a){this.a=new SJ(a.f,new pV(a))}t(573,1,{},zN);_.a=null;
+function MJ(a){var b,c,d,e,f;f=new mO(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(qV,m,60,0,0);for(c=b.a?gx(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=aw((OL(),R),new S(f.d)));c=c.b;if(mF(!c?ku:c.a,vu))for(c=(!a.d.a||0==a.d.a.c?(mE(),mE(),nE):new RL(a.d.a)).Bd();c.Xc();)a=c.Yc(),1001==f.d&&a.xe(f);var g,j,h;1001==f.d?(g=new ZC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.cg(),null.cg()):100==f.d&&A(f.e,57)?(j=f.e,h=new ZC(j,205,null),h.i=j.Zd(),h.j=
+j.$d()):1004<=f.d&&1005>=f.d||(701==f.d?null.cg():401==f.d||402==f.d?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.d&&507>=f.d&&(g=null.dg,500!=g&&(f=new ZC(null.dg,g,null),f.i=null.cg(),f.j=null.cg(),j=null.cg(),f.e=j&12,501==g&&null.cg())))}function pV(a){this.a=a}t(574,1,qv,pV);_.wc=function(){MJ(this)};_.a=null;function WN(){fV();jV.call(this);this.a=new rK}t(575,567,{},WN);_.Pf=function(){var a;a=new WN;oK(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ye=function(){return this.a};
+_.Sf=function(){return rV};_.Wf=function(a){rV=a};var rV=_.a=null;t(576,571,{});function ZN(){new eE}t(577,420,{},ZN);function jN(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?DC(c.f,c):BC(c.f,c)))}function kN(a,b){fV();EL.call(this);this.c=new sV(a);var c=this.b=new hJ,d=(TI(),UI);c.a=d;eJ(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&tV(CK(c.z.a.p,0)))throw new jH(tj);uV(c,d);this.c.a=this;this.a=b}t(580,576,{},kN);_.ye=function(){return this.c};_.Rf=function(){return this.b.fb};
+_.Id=function(){vV(this.c,!1)};_.Vf=function(){};_.Xf=function(a){nV(this,a);oV(this,a);wV(this.c);xV(this.c)};_.a=null;_.b=null;_.c=null;function yV(a){var b;b=new xC(uA(a.gb,Mq),uA(a.gb,Lq));a=new xC(uA(a.K.ab.gb,Mq),uA(a.K.ab.gb,Lq));return I(K,s,-1,[b.b-a.b,b.a-a.a])}function zV(a){if(null!=a.I&&null!=a.H){var b=a.H;a.qd(a.I);a.od(b);a.I=a.H=null}else null!=a.I?(AV(a,a.I),a.I=null):null!=a.H&&(BV(a,a.H),a.H=null);vw(a.J)}function wV(a){a.bb?a._f(AC(a.K.ab)):(a.Ld(),wV(a))}
+function BV(a,b){var c;a.bb?(c=yV(a),a._f(new xC(-1,CV(b,!1)-c[1]))):a.H=b}function DV(a,b){var c;b!=a.Gd()&&(c=a.K.ab,oH(c),EV(c,b,c.gb,c.p.c,!0))}function AV(a,b){var c;a.bb?(c=yV(a),a._f(new xC(CV(b,!0)-c[0],-1))):a.I=b}t(583,286,nv);_.Yf=function(){var a,b;b=AC(this.K.ab);a=yV(this);b.b+=a[0];b.a+=a[1];return b};_.Gd=function(){var a;a=this.K.ab;return 0!=a.p.c?tV(CK(a.p,0)):null};_.Zf=function(a){FV(this.K.ab,a)};_.Bd=function(){return new pH(this.K.ab)};_.$f=function(){EC(this.K.ab)};_.wd=function(){zV(this)};
+_.Od=function(){EC(this.K.ab)};_.yd=function(a){return GV(this.K.ab,a)};_._f=function(a){CC(this.K.ab,a)};_.od=function(a){BV(this,a)};_.Hd=function(a){DV(this,a)};_.qd=function(a){AV(this,a)};_.H=null;_.I=null;function HV(){HV=x;var a=(IV(),JV(),KV);LV=new jJ(a.d,a.b,a.c,a.e,a.a)}function vV(a,b){var c;c=new IG;a.db&&cE(a.db,c);a.A&&BC(a.f,a);try{Lv(a.f.c,a)}catch(d){if(d=Jv(d),!A(d,78))throw d;}a.b=MV(a.f,a);try{PH(a,b)}finally{Ov(a.j.a),Ov(a.i.a),Ov(a.k.a),a.G&&Rv(a.G,a.f),a.t&&(a.t=!1)}}
+function NV(a,b,c){var d,e;e=a.fb;d=new yw(a,e);e.Dd(a,d.a+b,d.d+c)}function OV(a,b,c){b=new PV(yA(xA(a.K.c.children[b].children[c])));nH(b,a);B(b,a.c,(jC(),jC(),kC));return b}function zC(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));CC(a.K.ab,b)}function eT(a,b,c){var d,e;(e=a.f)?(d=QV(e.gb),SH(a,b+(Hw(e.gb)+d[3]),c+(Iw(e.gb)+d[0]))):SH(a,b,c)}function uV(a,b){if(b!=(0!=a.z.a.p.c?tV(CK(a.z.a.p,0)):null)){oH(a.z.a);var c=a.z.a;EV(c,b,c.gb,c.p.c,!0)}}
+function RV(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(uC(),SV)&&(a.F=a.x);var d,e;if(a.G)for(e=new Dv(a.G);e.b<e.d.Fe();)if(d=Ev(e),b==(uC(),TV)){!d.b&&(d.b=new UV);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(uC(),vC))g=d.f,j=d.w,d.z.c?(eT(d,j.c,j.d),zC(d,new xC(j.b,-1))):(eT(d,j.c,j.d),zC(d,new xC(j.b,j.a)),DC(g,d)),Hv(g.c,d,d.z.b),Qw(d.q,333);else if(!d.t&&f==(uC(),SV))d.gb.style[Rt]=St,UH(d.gb,!0),uC()}else if(b==vC){!d.b&&(d.b=new UV);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=QV(j.gb);h=d.w;if(d.z.c)h.c=
+Hw(d.gb)-g[3]-Hw(j.gb),h.d=Iw(d.gb)-g[0]-Iw(j.gb),d.w=h,eT(d,0,0),VV(d,wC(j.gb).b,-1);else{if(f!=(uC(),SV))h.c=Hw(d.gb)-g[3]-Hw(j.gb),h.d=Iw(d.gb)-g[0]-Iw(j.gb),h.b=d.e,h.a=d.d,d.w=h;eT(d,0,0);CC(d,new WV(wC(j.gb)));BC(j,d)}d==d.f.a||AQ(d);Qw(d.q,333)}}else b==SV&&(!d.b&&(d.b=new UV),d=a,d.t||(d.x=c,d.gb.style[Rt]=to,UH(d.gb,!1)))}}function XV(a,b){a.gb.style[fu]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.cg().cg()}
+function xV(a){if(!a.bb){a.j=hH(a,a.f,(!OD&&(OD=new bx),OD));a.i=hH(a,a.f,ax?ax:ax=new bx);a.k=hH(a,a.f,(!TD&&(TD=new bx),TD));var b=a.f;!a.G&&(a.G=new Yv);Sv(a.G,b);OD&&(b=new ND(a),a.db&&cE(a.db,b));a.A&&DC(a.f,a);Hv(a.f.c,a,a.z.b);a.b&&(SH(a,a.b.a,a.b.b),a.b=null);TH(a);AQ(a)}}function AQ(a){if(a!=a.f.a){var b;TD&&(b=new SD(a),a.db&&cE(a.db,b))}}t(582,583,nv);_.Gd=function(){return 0!=this.z.a.p.c?tV(CK(this.z.a.p,0)):null};_.Jd=function(a){vV(this,a)};_.Bd=function(){return new pH(this.z.a)};
+_.wd=function(){zV(this);vw(new YV(this))};_.yd=function(a){return GV(this.z.a,a)};_._f=function(a){zC(this,a)};_.Kd=function(a,b){eT(this,a,b)};_.Hd=function(a){uV(this,a)};_.Ld=function(){xV(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var LV;
+function sV(a){HV();var b=(ZV(),$V),c;c=(aI(),bI);VH.call(this,!1,Br);this.L=c.a;this.J=new aW(this);c=new bW;c.gb[tm]=Up;MH(this.K,c);RH(this);this.c=new cW(this);this.q=new dW(this);this.r=new eW(this);this.s=new fW(this);this.w=new gW;this.F=(uC(),TV);this.A=!1;this.f=b;a=this.z=new hW(a);b=new iW;!a.d&&(a.d=new jW);Sv(a.d,b);a=new kW(new lJ(LV.a.d.a,LV.a.b,LV.a.c,LV.a.e,LV.a.a));B(a,new lW(this),(jC(),jC(),kC));b=this.z.b;if(!b.b){b.b=new hJ;b.b.ld()[tm]=Lp;c=b.b;var d=(aJ(),bJ);c.c=d;mW(b.f,
+b.b,new nW(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new zH;d=fJ(c);XG(c.b,(hG(),iG(d)),0);yH(c,a,d,0,!1)}else eJ(b.b,a);FV(b.f,null);B(this.z.b,new oW(this),(rC(),rC(),sC));B(this.z.b,this.c,kC);DV(this,this.z);Fv(yA(xA(this.gb)),Tp,!0)}t(581,582,nv,sV);_.Id=function(){var a=this.a,b=new dN(a.a,201),c;a=a.a.q;a.a?a=new pW(new Dv(a.a)):(a=(mE(),mE(),nE),a=new Dv(a));for(;a.Xc();)c=a.Yc(),201==b.d&&cT(c.a)};_.a=null;function IQ(a,b,c,d){b=VK(b);c+=b.a;d+=b.b;SH(a.a,c,d);TH(a.a)}
+function GN(){fV();jV.call(this);var a=this.a=new qW;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},GN);_.ye=function(){return this.a};_.a=null;function yO(){}t(591,436,{},yO);function pW(a){if(!a)throw new Jz;this.a=a}t(592,1,{},pW);_.Xc=function(){return FO(this.a)};_.Yc=function(){return Ev(this.a)};_.Zc=function(){throw new JO("Missing message: awt.50");};_.a=null;function aM(){return aM()}
+function wO(){wO=x;var a;a=(oO(),pO[gr]);if(null!=a)try{if(H(jj,a)||H(wg,a)||H(yg,a))y(rW,m,-1,0,1);else throw new fS(a+Aa);}catch(b){if(b=Jv(b),!A(b,86))throw b;}}function AN(a,b){a.a=31*a.a+F((new xS(b)).a)}function WL(){}t(595,1,{},WL);_.hC=function(){return this.a};_.a=1;function sW(){sW=x;var a,b;a=$doc;if((b=a.getElementsByTagName(wo))&&0<b.length)b=$doc.getElementsByTagName(wo)[0],b.style[ro]=Qc;a.body.style[ro]=Qc}
+function QV(a){sW();var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=tW(uW(a,hm));b[1]=tW(uW(a,fm));b[2]=tW(uW(a,dm));b[3]=tW(uW(a,em));return b}function vW(a){sW();var b,c;c=wW(a);b=QV(a);a=(a.style[gu]=Pc,new xC(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function wC(a){sW();a.style[gu]=Pc;return new xC(a.clientWidth,a.clientHeight)}
+function wW(a){sW();var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=tW(uW(a,wp));b[1]=tW(uW(a,vp));b[2]=tW(uW(a,tp));b[3]=tW(uW(a,up));return b}function xW(a){sW();var b;b=y(K,s,-1,4,1);a.style[gu]=Pc;b[0]=tW(uW(a,vr));b[1]=tW(uW(a,ur));b[2]=tW(uW(a,sr));b[3]=tW(uW(a,tr));return b}
+function yW(a,b,c){sW();try{switch(b){case cr:a.style.filter=xl+100*c+Fb;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case En:b=ft;default:a.style[b]=c}}catch(d){if(d=Jv(d),A(d,78))a=a.scopeName,null==a||sE(wo,a);else throw d;}}function CV(a,b){sW();var c;zW||(zW=zA(Ys),yW(zW,gp,l),yW(zW,xt,l),yW(zW,Dr,sl),yW(zW,Rt,to),$doc.body.appendChild(zW));yW(zW,Yt,a);yW(zW,ro,a);c=vW(zW);return b?c.b:c.a}var zW=null;function AW(){xC.call(this,0,0)}
+function xC(a,b){this.b=a;this.a=b}function WV(a){xC.call(this,a.b,a.a)}t(597,1,gv,AW,xC,WV);_.eQ=function(a){return this===a?!0:null==a||BW!=Qz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+hl};_.a=0;_.b=0;function CW(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},CW);
+_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return DW.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;function EW(a,b){this.a=a;this.b=b}t(599,1,gv,EW);_.eQ=function(a){return this===a?!0:null==a||FW!=Qz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};
+_.tS=function(){return FW.d+"[x="+this.a+",y="+this.b+hl};_.a=0;_.b=0;function gW(){this.b=this.a=this.d=this.c=0}t(600,1,gv,gW);_.eQ=function(a){return this===a?!0:null==a||GW!=Qz(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return GW.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+hl};_.a=0;_.b=0;_.c=0;_.d=0;
+function uW(a,b){var c;if(document.documentElement.currentStyle)switch(b){case cr:c=100;try{c=a.filters[Bf].opacity}catch(d){try{c=a.filters(wl).opacity}catch(e){}}return c/100;case En:b=ft;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(603,1,{});var HW=-1;function IW(){}t(604,603,{},IW);_.a=-1;_.b=-1;var JW=null;function tW(a){a=parseInt(a,10);a=isNaN(a)?null:oQ(a);return!a?0:a.a}t(607,301,Vu);_.Yf=function(){return AC(this.f)};
+_.Zf=function(a){FV(this.f,a)};_.$f=function(){EC(this.f)};_.Od=function(){EC(this.f)};_.od=function(a){var b=this.f;b.gb.style[ro]=a;b.bb||(b.f=a)};_.qd=function(a){var b=this.f;b.gb.style[Yt]=a;b.bb||(b.i=a)};function IV(){IV=x;JV()}function iN(a,b){a.a.gb.innerText=b||l;FV(a.f,null)}function KW(a){IV();var b;qI(this,new bW);this.a=new LW;b=this.f;MW(b,new NW);yW(b.gb,rr,Oc);b.o=0;mW(b,this.a,new nW(0));this.a.ld()[tm]=Mp;this.a.gb.innerText=a||l;FV(this.f,null);this.gb[tm]=Kp}t(606,607,Vu,KW);
+_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};_.b=null;
+function JV(){JV=x;OW=Zz()+id;new NK(OW,240,20);new NK(OW,224,16);new NK(OW,208,16);new NK(OW,192,16);new NK(OW,176,16);new NK(OW,160,16);new NK(OW,144,16);new NK(OW,128,16);new NK(OW,112,16);new NK(OW,96,16);new NK(OW,80,16);new NK(OW,64,16);new NK(OW,260,16);KV=new NK(OW,48,16);new NK(OW,32,16);new NK(OW,16,16);new NK(OW,0,16)}var OW,KV;function PW(a,b){fH(a.a.gb,!b);FV(a.f,a.a)}function yC(a,b){a.c=b;fH(a.a.gb,!b);FV(a.f,a.a);if(a.d){var c;for(c=new Dv(a.d);c.b<c.d.Fe();)Ev(c)}}
+function hW(a){var b;qI(this,new bW);b=this.f;MW(b,new QW((RW(),SW)));b.o=0;this.b=new KW(a);mW(b,this.b,new nW(1));this.a=new bW;Xv(this.a,xe);mW(b,this.a,new nW(0));this.gb[tm]=Np}t(609,607,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},hW);_.rd=function(){iH(this.f)};_.sd=function(){lH(this.f)};_.Bd=function(){return new pH(this.a)};_.yd=function(a){return GV(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function jW(){TS(this)}t(610,501,Ju,jW);function aW(a){this.a=a}
+t(611,1,qv,aW);_.wc=function(){EC(this.a.K.ab)};_.a=null;function TW(a){var b;b=a.b;a=b.f;b=!a.e?-1:uw(a.e.a,b);a.e&&cG(a.e.a,b)&&fG(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&AQ(!a.e?null:cG(a.e.a,b-1))}function UW(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new DL);-1==uw(a.e.a,b)&&Sv(a.e.a,b)}function UV(){}t(612,1,{},UV);_.Qc=function(a){TW(a)};_.Rc=function(a){UW(a)};_.Tc=function(a){VW(a.a.f,a.a)};
+function ZV(){ZV=x;WW=new XW(1,wn);YW=new XW(2,dq);ZW=new XW(3,hq);$W=new XW(10,Hq);aX=new XW(4,xs);bX=new XW(5,Fs);cX=new XW(12,jt);dX=new XW(8,Ut);$V=new eX((ew(),fw(null)).gb)}function MV(a,b){var c;c=QV(a.gb);return new EW(Hw(b.gb)-(Hw(a.gb)+c[3]),Iw(b.gb)-(Iw(a.gb)+c[0]))}
+function fX(a){var b,c,d,e,f,g;if(a.e){b=wC(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=cG(a.e.a,d),c=new xC(uA(g.gb,Mq),uA(g.gb,Lq)),f=MV(a,g),f.a-=Bw(0,f.a+uA(g.gb,Mq)-b.b),f.b-=Bw(0,f.b+uA(g.gb,Lq)-b.a),eT(g,Bw(0,f.a),Bw(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,VV(g,c.b,c.a),g.F==(uC(),vC)&&CC(g,new WV(wC(a.gb))),Qw(g.q,1)}}function gX(a,b,c){a=a.d;Hv(a,b,b);z(a.c,b,c);Xv(b,Di+c.b)}
+function BC(a,b){var c;c=a.d;hX(c,b.y);Wv(b.y,Di+$W.b);hX(c,b.u);Wv(b.u,Di+YW.b);hX(c,b.v);Wv(b.v,Di+ZW.b);hX(c,b.E);Wv(b.E,Di+dX.b);hX(c,b.n);Wv(b.n,Di+WW.b);hX(c,b.D);Wv(b.D,Di+cX.b);hX(c,b.B);Wv(b.B,Di+aX.b);hX(c,b.C);Wv(b.C,Di+bX.b)}
+function DC(a,b){!b.y&&(b.y=OV(b,0,0));gX(a,b.y,$W);!b.u&&(b.u=OV(b,0,1));gX(a,b.u,YW);!b.v&&(b.v=OV(b,0,2));gX(a,b.v,ZW);!b.E&&(b.E=OV(b,1,0));gX(a,b.E,dX);!b.n&&(b.n=OV(b,1,2));gX(a,b.n,WW);!b.D&&(b.D=OV(b,2,0));gX(a,b.D,cX);!b.B&&(b.B=OV(b,2,1));gX(a,b.B,aX);!b.C&&(b.C=OV(b,2,2));gX(a,b.C,bX)}function VW(a,b){var c,d;a.a=b;d=a.e.a.c;c=uw(a.e.a,b);if(c+1<d){fM(a.e,b);for(Sv(a.e.a,b);c<d;++c)XV(cG(a.e.a,c),c)}else XV(b,c)}
+function eX(a){a=new iX(a);qI(this,a);this.c=new jX(a);this.c.i=!0;Pv(this.c);this.c.k=3;this.d=new kX(a);this.d.i=!0;Pv(this.d);this.d.k=3;sI(this)}t(613,301,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},eX);_.Yf=function(){return wC(this.gb)};_.Zf=function(){var a;(a=lX(this))&&a.Zf(null)};_.$f=function(){fX(this)};_.Qc=function(a){!this.b&&(this.b=new UV);TW(a)};_.Rc=function(a){!this.b&&(this.b=new UV);UW(a)};_.Od=function(){fX(this)};
+_.Tc=function(a){!this.b&&(this.b=new UV);VW(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var WW,YW,ZW,$W,$V,aX,bX,cX,dX;function iX(a){this.p=new JH(this);this.gb=a}t(614,281,tv,iX);function XW(a,b){this.a=a;this.b=b}t(615,1,{},XW);_.a=0;_.b=null;function jX(a){zv();Tv.call(this,a)}t(616,3,{},jX);_.qc=function(){var a;a=this.j.e;a.t||Fw(a.o);Wv(this.j.e,"dragdrop-dragging");!a.z.c&&PW(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Bw(this.a,a<this.d?a:this.d),b=Bw(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[gp]=a+(qw(),Gr);c.style[xt]=b+Gr};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||AQ(a);a.z.c||PW(a.z,!0);a.t||(a.o||(a.o=new mX,Xv(a.o,"mosaic-GlassPanel-invisible")),yW(a.o.gb,fu,(sW(),uW(a.gb,fu))),dw((ew(),fw(null)),a.o,0,0));Xv(this.j.e,"dragdrop-dragging");a=new yw(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.kd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.jd()};_.a=0;_.b=0;_.c=0;_.d=0;
+function hX(a,b){try{Lv(a,b)}catch(c){if(c=Jv(c),!A(c,78))throw c;}}function kX(a){zv();Tv.call(this,a);this.c=new Bv}t(617,3,{},kX);_.qc=function(){var a;a=this.j.e.fb;a.t||Fw(a.o);Wv(this.j.e,"dragdrop-dragging");PW(a.z,!1);zC(a,new xC(a.e,a.d));Qw(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=aw(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.hd()-Bw(this.j.c,this.b):this.j.e.hd()-this.j.c,0!=b&&(a=d.d,b=Bw(a+b,uA(d.z.b.gb,Lq)),b!=a&&NV(d,0,a-b),zC(d,new xC(d.e,b)),Qw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.hd():this.j.c-this.j.e.hd(),0!=b&&(a=d.d,b=Bw(a+b,uA(d.z.b.gb,Lq)),zC(d,new xC(d.e,b)),Qw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.gd()-Bw(this.j.b,this.a):this.j.e.gd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&NV(d,a-b,0),zC(d,new xC(b,d.d)),Qw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.gd():this.j.b-this.j.e.gd(),0!=b&&(a=d.e,zC(d,new xC(96<a+b?a+b:96,d.d)),Qw(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||AQ(a);PW(a.z,!0);a.t||(a.o||(a.o=new mX,Xv(a.o,"mosaic-GlassPanel-invisible")),yW(a.o.gb,fu,(sW(),uW(a.gb,fu))),dw((ew(),fw(null)),a.o,0,0));Xv(this.j.e,"dragdrop-dragging");a=new yw(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.kd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.jd()};_.a=0;_.b=0;_.d=0;_.e=0;function VF(){VF=x;WF=new nX}
+function mX(){VF();var a;this.d=new oX(this);this.a=!1;this.b=new NH;qI(this,this.b);a=this.gb.style;a[Sl]=Xa;a[Bn]=zl;a[cr]=Nc;this.gb[tm]=fo}t(618,301,rv,mX);
+_.ud=function(){var a;sI(this);try{a=this.fb}catch(b){b=Jv(b);if(A(b,84))throw new jH("Parent widget must be an instance of AbsolutePanel");throw b;}a==(ew(),fw(null))?(UF(WF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Rv(Xw,a),a.b=!0,a.c=ex(a),Sv(Xw,a),this.c=new pX(this),AG(new TF(this.c))):$doc.compatMode==Pe?(this.gb.style[im]=Oc,this.gb.style[ps]=Oc):jw(this,uA(a.gb,Mq),uA(a.gb,Lq));this.a&&lG(new SF(this));dw(fw(null),new qX,JA($doc),KA($doc))};
+_.vd=function(){this.f.vd();Kw(this.d);this.c&&(QF(yG,this.c,I(rX,m,13,[(!RD&&(RD=new bx),RD)])),this.c=null);this.a&&QF(nG,this,I(rX,m,13,[(!mG&&(mG=new bx),mG)]))};_._c=function(a){switch(OG(a.type)){case 256:if(27==(a.keyCode||0))return Fw(this),!1;case 1:if(BA(this.gb,a.srcElement))return Fw(this),!1}return!0};_.wd=function(){};_.a=!1;_.b=null;_.c=null;var WF;function oX(a){Ww();this.a=a}t(619,24,{},oX);_.Cc=function(){UF((VF(),WF),this.a,!1)};_.a=null;function pX(a){this.a=a}t(620,1,{},pX);
+_.a=null;function qX(){this.gb=vI();var a;a=new wJ(new sX(this));B(this,a,($B(),$B(),aC));B(this,a,(FC(),FC(),GC))}t(621,303,tv,qX);_.wd=function(){vw(new tX(this))};function sX(a){this.a=a}t(622,1,{},sX);_.a=null;function tX(a){this.a=a}t(623,1,qv,tX);_.wc=function(){FJ(this.a.gb)};_.a=null;function uX(a){a.gb.style[Yt]=Ol;a.gb.style[ro]=Ol;if(a.bb){var a=a.fb,b;A(a,103)?a.Zf(null):(b=lX(a))&&b.Zf(a)}}t(625,284,Ru);_.Yf=function(){uX(this);return new xC(uA(this.gb,Mq),uA(this.gb,Lq))};_.Zf=function(){uX(this)};
+_.$f=function(){};_.$c=function(){};_.Od=function(){};function LW(){this.gb=zA(fp);this.gb[tm]=Qp;this.gb.style[Xt]=Dq;this.gb[tm]=Op}t(624,625,Ru,LW);function kW(a){qI(this,new vX(a));this.gb[tm]=Pp}t(626,301,rv,kW);function qW(){var a=(aI(),dI);VH.call(this,!0,Ap);this.L=a.a;this.a=new wX(this);this.a.d=!0;KH(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);hw();YG(a,b)}else this.cb|=1;yA(xA(this.gb))[tm]=ko;this.gb.style[fu]=ed}t(627,286,tv,qW);
+_.$c=function(a){kH(this,a);1==OG(a.type)&&PH(this,!1)};_.a=null;
+function wX(a){this.b=a;OJ();this.c=new Yv;this.i=new Yv;a=(RJ(),OJ(),QJ);new MK(a.d,a.b,a.c,a.e,a.a);var b;b=zA(lt);this.e=zA(ot);gG(b,this.e);this.o=!0;a=vI();b=(hG(),iG(b));a.appendChild(b);this.gb=a;by();this.gb.setAttribute(qs,Fy.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),hw(),YG(a,b)):this.cb|=2225;this.gb[tm]=jo;a=dH(this.gb)+vc;Fv(this.ld(),a,!0);this.gb.style[jr]=Oc;this.gb.setAttribute(uo,Ht);B(this,new NJ(this),($B(),$B(),aC))}t(628,324,Pu,wX);
+_.$c=function(a){switch(OG(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}GJ(this,a)};_.Nd=function(a,b){KJ(this,a,b);b||this.a&&PH(this.b,!1)};_.a=!0;_.b=null;
+function vX(a){var b=(TI(),UI),c=(aJ(),bJ),d;d=new LI;d.f[cm]=Mc;d.f[om]=0;d.f[pm]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;JI(b.a);b.a.c.rows[0].cells[0][vl]=c.a;JI(b.a);b.a.c.rows[0].cells[0].style[Qt]=e.a;JI(d);b=xI(d,0,0,!0);if(a){Fw(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;HI(g,f.c);IE(f.b,g,a);c.a=c.a.b}else e=c.b.c,Sv(c.b,a);a.gb[ql]=e;gG(b,a.gb);nH(a,d)}qI(this,d);Fv(this.gb,Sp,!0)}t(629,301,rv,vX);_.a=null;_.b=null;function cW(a){this.a=a}t(630,1,{},cW);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&AQ(this.a)};_.a=null;function dW(a){Ww();this.a=a}t(631,24,{},dW);_.Cc=function(){EC(this.a.K.ab);var a=this.a;QD((!a.p&&(a.p=new xX),a.p))};_.a=null;function eW(a){Ww();this.a=a}t(632,24,{},eW);_.Cc=function(){RV(this.a,(uC(),vC))};_.a=null;function fW(a){Ww();this.a=a}t(633,24,{},fW);_.Cc=function(){RV(this.a,(uC(),SV))};_.a=null;function iW(){}t(634,1,{},iW);function lW(a){this.a=a}t(635,1,{},lW);_.Lc=function(){this.a.Id()};_.a=null;
+function oW(a){this.a=a}t(636,1,{},oW);_.a=null;function YV(a){this.a=a}t(637,1,qv,YV);_.wc=function(){this.a.F==(uC(),vC)?Qw(this.a.r,333):this.a.F==SV&&Qw(this.a.s,333)};_.a=null;function PV(a){this.gb=a;iH(this)}t(638,284,Pu,PV);_.Mc=function(a){return B(this,a,(iD(),iD(),jD))};_.Nc=function(a){return B(this,a,(mw(),mw(),nw))};_.Oc=function(a){return B(this,a,(mD(),mD(),nD))};_.Pc=function(a){return B(this,a,(ow(),ow(),pw))};function xX(){iE.call(this,null)}t(639,213,sv,xX);
+function uC(){uC=x;vC=new yX(bh,0);SV=new yX(ch,1);TV=new yX(Lh,2);zX=I(AX,m,98,[vC,SV,TV])}function yX(a,b){PA.call(this,a,b)}t(640,138,{71:1,75:1,77:1,98:1},yX);var zX,vC,SV,TV;t(641,1,{});function UF(a,b,c){var d,e,f,g,j;e=kw();d=lw();if(!c||e!=a.b||d!=a.a)f=(ew(),uA(fw(null).gb,Mq)),c=uA(fw(null).gb,Lq),j=(ZG(),$G).scrollWidth,g=$G.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Yt]=f+Gr),0<=c&&(b.gb.style[ro]=c+Gr),a.b=e,a.a=d}function nX(){}t(642,641,{},nX);
+_.a=-1;_.b=-1;function BX(a,b){var c,d,e;if(a.k)return!0;a.x.Oe();for(c=new pH(b);c.a.a<c.a.b.c-1;)d=tV(qH(c.a)),e=d.fb,A(e,104)&&e.pd(d.md()),d.md()&&Sv(a.x,d);return!0}
+function CX(a,b){var c,d,e;if(b.a)a.c&&Jw(a.c),a.c=new DX(a,b),Lw(a.c,333);else for(d=new Dv(a.x);d.b<d.d.Fe();)c=Ev(d),e=c.eb,GH(b,EX(c),e.s,e.t),FX(c,e.u,e.r,I(K,s,-1,[GX(a.q.a,c).d,GX(a.p.a,c).c,GX(a.n.a,c).a,GX(a.o.a,c).b]),I(K,s,-1,[HX(a.i.a,c).d,HX(a.f.a,c).c,HX(a.d.a,c).a,HX(a.e.a,c).b]),I(K,s,-1,[IX(a.u,c),IX(a.t,c),IX(a.r,c),IX(a.s,c)]))}
+function JX(){this.x=new Yv;this.j=new KX(this);this.w=new LX(this.j);this.v=new MX(this.j);this.q=new NX(this.j);this.p=new OX(this.j);this.n=new PX(this.j);this.o=new QX(this.j);this.i=new RX(this.j);this.f=new SX(this.j);this.d=new TX(this.j);this.e=new UX(this.j);this.u=new VX(this.j);this.t=new VX(this.j);this.r=new VX(this.j);this.s=new VX(this.j)}t(643,1,{});_.ag=function(a){CX(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function WX(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Dv(b.x);e.b<e.d.Fe();)d=Ev(e),A(d,26)&&(d=d.ab),f=d.eb,GH(c,EX(d),f.s,f.t),FX(d,f.u,f.r,I(K,s,-1,[GX(b.q.a,d).d,GX(b.p.a,d).c,GX(b.n.a,d).a,GX(b.o.a,d).b]),I(K,s,-1,[HX(b.i.a,d).d,HX(b.f.a,d).c,HX(b.d.a,d).a,HX(b.e.a,d).b]),I(K,s,-1,[IX(b.u,d),IX(b.t,d),IX(b.r,d),IX(b.s,d)]));XX(c);a.a.c=null;for(a=new Dv(a.a.x);a.b<a.d.Fe();)b=Ev(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function DX(a,b){this.a=a;this.b=b;var c=(Sw(),Tw);this.k=new Rw(this);this.s=c}t(644,17,{},DX);_.xc=function(){WX(this)};_.yc=function(){WX(this)};
+_.Ac=function(a){var b,c,d;for(c=new Dv(this.a.x);c.b<c.d.Fe();)b=Ev(c),A(b,26)&&(b=b.ab),d=b.eb,d.i=F(d.o+(d.s-d.o)*a),d.v=F(d.p+(d.t-d.p)*a),d.w=F(d.q+(d.u-d.q)*a),d.f=F(d.n+(d.r-d.n)*a),GH(this.b,EX(b),d.i,d.v),FX(b,d.w,d.f,I(K,s,-1,[GX(this.a.q.a,b).d,GX(this.a.p.a,b).c,GX(this.a.n.a,b).a,GX(this.a.o.a,b).b]),I(K,s,-1,[HX(this.a.i.a,b).d,HX(this.a.f.a,b).c,HX(this.a.d.a,b).a,HX(this.a.e.a,b).b]),I(K,s,-1,[IX(this.a.u,b),IX(this.a.t,b),IX(this.a.r,b),IX(this.a.s,b)]))};_.a=null;_.b=null;
+t(646,1,{});_.a=null;function TX(a){this.a=a}t(645,646,{},TX);function UX(a){this.a=a}t(647,646,{},UX);function SX(a){this.a=a}t(648,646,{},SX);function RX(a){this.a=a}t(649,646,{},RX);function PX(a){this.a=a}t(650,646,{},PX);function QX(a){this.a=a}t(651,646,{},QX);function OX(a){this.a=a}t(652,646,{},OX);function NX(a){this.a=a}t(653,646,{},NX);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
+function IX(a,b){var c=a.a,d;d=aw(c.d,b);d||(d=new CW(xW(b.gb)),z(c.d,b,d));return d.d}function VX(a){this.a=a}t(656,646,{},VX);function MX(a){this.a=a}t(657,646,{},MX);function LX(a){this.a=a}t(658,646,{},LX);function HX(a,b){var c;c=aw(a.a,b);c||(c=new CW(QV(b.gb)),z(a.a,b,c));return c}function GX(a,b){var c;c=aw(a.b,b);c||(c=new CW(wW(b.gb)),z(a.b,b,c));return c}
+function YX(a,b){var c,d;d=aw(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=lX(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new xC(ZX(e,!0),ZX(e,!1));break a}h=b.Yf();null!=c.k&&(h.b=ZX(e,!0));null!=c.j&&(h.a=ZX(e,!1))}else{if(null!=c.k&&null!=c.j){d=new xC(ZX(e,!0),ZX(e,!1));break a}h=new AW;f=b.gb;n=f.style;g=n[Dr];j=n[Rt];n[Dr]=bt;n[Rt]=to;null!=c.k?h.b=ZX(e,!0):(n[Yt]=Ol,h.b=(f.offsetWidth||0)+GX(d.o.a,b).b+GX(d.p.a,b).c);null!=c.j?h.a=ZX(e,!1):(n[ro]=Ol,h.a=(f.offsetHeight||0)+GX(d.q.a,b).d+GX(d.n.a,
+b).a);n[Dr]=g;n[Rt]=j}d=h}null!=c.k&&(qw(),zB)==c.k.cg()||null!=c.j&&(qw(),zB)!=c.j.cg()||z(a.e,b,d)}return d}function KX(a){this.f=a;this.c=new Bv;this.e=new Bv;this.b=new Bv;this.a=new Bv;this.d=new Bv}t(659,1,{},KX);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function $X(a){var b;b=a.eb;if(null==b||!A(b,101))b=new aY,a.eb=b;return b}function NW(){QW.call(this,(RW(),bY))}function QW(a){var b=(cY(),dY);JX.call(this);this.b=a;this.a=b}t(660,643,{},NW,QW);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new AW;BX(this,a);n=GX(this.o.a,a).b+GX(this.p.a,a).c+HX(this.e.a,a).b+HX(this.f.a,a).c+IX(this.s,a)+IX(this.t,a);d=GX(this.q.a,a).d+GX(this.n.a,a).a+HX(this.i.a,a).d+HX(this.d.a,a).a+IX(this.u,a)+IX(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(RW(),bY)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Dv(this.x);a.b<a.d.Fe();)c=Ev(a),e=$X(c),b=null,j=c.fb,A(j,104)&&(b=j,b=eY(b),b=new xC(b[1]+b[3],b[0]+b[0])),this.b==bY?(n+=YX(this.w.a,c).b,e.a=YX(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Bw(f,e.a)):(d+=YX(this.v.a,c).a,e.b=YX(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Bw(g,e.b));this.b==bY?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,w,D,G,J,Q;if(BX(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=IX(this.s,a);G=IX(this.u,a);c=wC(a.gb);Q=c.b-(u+IX(this.t,a));r=c.a-(G+IX(this.r,a));g=Q;c=r;this.b==(RW(),bY)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Dv(this.x);e.b<e.d.Fe();)d=Ev(e),b=null,q=$X(d),w=d.fb,A(w,104)&&(b=w,b=eY(b),b=new xC(b[1]+b[3],b[0]+b[0])),this.b==bY?(q.d?++h:(q.b=YX(this.w.a,d).b,A(w,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=YX(this.v.a,d).a,A(w,104)&&(q.a+=b.a))):(q.c?++j:(q.a=YX(this.v.a,
+d).a,A(w,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=YX(this.w.a,d).b,A(w,104)&&(q.b+=b.b)));for(e=new Dv(this.x);e.b<e.d.Fe();)d=Ev(e),b=null,q=d.eb,w=d.fb,A(w,104)&&(b=w,b=eY(b),b=new xC(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==bY?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),G=0>G?0:G,n=J,f=o,A(w,104)&&(n-=b.b,f-=b.a),this.b==SW?(q.s=this.a==(cY(),dY)?u:this.a==fY?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(cY(),dY)?(q.s=u,q.t=G):this.a==fY?(q.s=u,q.t=G+~~(r/2)-~~(o/2)):(q.s=u,q.t=G+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(w=d.gd()-Hw(a.gb)-IX(this.s,a),-1==q.o&&(q.o=w),w=d.hd()-Iw(a.gb)-IX(this.u,a),-1==q.p&&(q.p=w),-1==q.q&&(q.q=d.kd()),-1==q.n&&(q.n=d.jd()));CX(this,a)}};_.a=null;_.b=null;function cY(){cY=x;dY=new gY(Ni,0);fY=new gY(Fe,1);hY=new gY(Gf,2);iY=I(jY,m,99,[dY,fY,hY])}function gY(a,b){PA.call(this,a,b)}t(661,138,{71:1,75:1,77:1,99:1},gY);var iY,fY,hY,dY;function RW(){RW=x;bY=new kY(ig,0);SW=new kY(oj,1);lY=I(mY,m,100,[bY,SW])}function kY(a,b){PA.call(this,a,b)}
+t(662,138,{71:1,75:1,77:1,100:1},kY);var lY,bY,SW;t(664,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function aY(){this.e=!1}function nW(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},aY,nW);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function nY(a,b){if(a.k)return!0;BX(a,b);if(0<a.x.c){a.a=cG(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new oY,c.eb=d;a.b=d;a.x.Oe();Sv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function pY(){JX.call(this)}t(665,643,{},pY);
+_.bg=function(a){var b,c;c=new AW;nY(this,a);if(this.a){b=YX(this.w.a,this.a).b;var d=YX(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=eY(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=GX(this.o.a,a).b+GX(this.p.a,a).c+HX(this.e.a,a).b+HX(this.f.a,a).c+IX(this.s,a)+IX(this.t,a);c.a+=GX(this.q.a,a).d+GX(this.n.a,a).a+HX(this.i.a,a).d+HX(this.d.a,a).a+IX(this.u,a)+IX(this.r,a);return c};
+_.ag=function(a){var b,c,d,e,f;nY(this,a)&&(d=IX(this.s,a),e=IX(this.u,a),c=wC(a.gb),f=c.b-(d+IX(this.t,a)),c=c.a-(e+IX(this.r,a)),b=this.a.fb,A(b,104)&&(b=eY(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.gd()-Hw(a.gb)-IX(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.hd()-Iw(a.gb)-IX(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.kd()),d=this.b,-1==d.n&&(d.n=this.a.jd())),CX(this,a))};_.a=null;_.b=null;function oY(){this.e=!1}
+t(666,664,{102:1,105:1},oY);function eY(a){var b,c,d,e;null==a.a&&(a.a=y(K,s,-1,4,1),e=xA(a.c.children[0].children[0]),c=xA(a.c.children[2].children[2]),d=wW(a.gb),b=QV(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function qY(a,b){a.bb&&Fw(a);return LH(a,b)}function rY(){jI();$H.call(this,kI)}t(667,291,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},rY);
+_.yd=function(a){return qY(this,a)};_.a=null;function mW(a,b,c){var d=a.p.c;b.eb=c;EV(a,b,a.gb,d,!0)}function EX(a){var b;b=a.fb;return A(b,104)?b:a}function AC(a){if(!a.bb)return new AW;if(-1==a.j.b||-1==a.j.a)a.j=a.d.bg(a),CC(a,a.j),a.d.ag(a),a.j=a.d.bg(a);return a.j}function tV(a){return A(a,104)?a.ab:a}function sY(a){var b;if(!a.n){b=(!JW&&(JW=new IW),JW);var c=tY(a,Uc,!0);b.a=c;c=tY(a,Vc,!0);b.b=c;a.n=b}return a.n}
+function EV(a,b,c,d,e){if(A(b,26))throw new cx(fe);var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new rY,yH(a,c,a.gb,d,!0),MH(c,b)):yH(a,b,c,d,e);FV(a,b)}function FV(a,b){var c;c=a.d;if(b){var d=c.j;Mv(d.c,b);Mv(d.e,b);Mv(d.b,b);Mv(d.a,b);Mv(d.d,b)}else d=c.j,nK(d.c),nK(d.e),nK(d.b),nK(d.a),nK(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==EX(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==EX(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Zf(a.fb),c.Zf(a))}}
+function EC(a){if(a.bb&&a.gb.style.display!=sq){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==ws&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.ag(a);a.c=!1;XX(a)}}function XX(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=tV(CK(a.p,d)),A(b,104)&&(b=b.ab),b.md()&&(A(b,103)?b.$f():A(b,33)&&b.Od())}function GV(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=EX(b);return EH(a,c)?(A(c,104)&&qY(c,b),FV(a,null),!0):!1}
+function MW(a,b){var c;a.d=b;null!=a.e&&Wv(a,dH(a.gb)+Yb+a.e);a.e=b.cZ.d;c=QK(a.e,rA(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Xv(a,dH(a.gb)+Yb+a.e);FV(a,null)}function tY(a,b,c){a.k||(a.k=zA(Ys),yW(a.k,Dr,sl),yW(a.k,Rt,to),yW(a.k,gp,Oc),yW(a.k,xt,Oc),a.gb.appendChild(a.k));yW(a.k,Yt,b);yW(a.k,ro,b);a=vW(a.k);return c?a.b:a.a}
+function ZX(a,b){var c;c=null.cg();if(c==(qw(),LB)){c=(sY(a),null.cg());var d=(-1==HW&&(HW=(sW(),CV(Wc,!0))),HW);return N(M(Math.round(100*d*c/254)))}if(c==BB)return c=sY(a),d=null.cg(),N(M(bQ(d*(-1==c.a&&(c.a=CV(Uc,!0)),c.a))));if(c==DB)return c=sY(a),d=null.cg(),N(M(bQ(d*(-1==c.b&&(c.b=CV(Vc,!0)),c.a))));if(c==JB)return c=(sY(a),null.cg()),d=(-1==HW&&(HW=(sW(),CV(Wc,!0))),HW),N(M(Math.round(d*c)));if(c==NB)return c=(sY(a),null.cg()),d=(-1==HW&&(HW=(sW(),CV(Wc,!0))),HW),N(M(Math.round(10*d*c/254)));
+if(c==HB)return N(M(bQ(12*(sY(a),null.cg())*N(M(bQ((-1==HW&&(HW=(sW(),CV(Wc,!0))),HW)/72))))));if(c==zB)return tY(a,null.cg(),b);if(c==FB)return c=(sY(a),N(M(bQ(null.cg())))),d=(-1==HW&&(HW=(sW(),CV(Wc,!0))),HW),N(M(Math.round(d*c/72)));if(null.cg()==xB)return N(M(bQ(null.cg())));throw new cx(Dg+null.cg());}function bW(){var a=new pY;IH.call(this);this.j=new xC(-1,-1);new uY(this);this.gb[tm]=Rp;MW(this,a)}t(668,281,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},bW);
+_.Cd=function(a){EV(this,a,this.gb,this.p.c,!0)};_.rd=function(){sH(this,new CY)};_.sd=function(){sH(this,new DY)};_.Yf=function(){return AC(this)};_.zd=function(a){return BH(this.p,EX(a))};_.Ad=function(a,b,c,d){EV(this,a,b,c,d)};_.Zf=function(a){FV(this,a)};_.Bd=function(){return new pH(this)};_.$f=function(){EC(this)};
+_.wd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.qd(this.i),this.od(a),this.i=this.f=null;else if(a=AC(this),null!=this.i)a=a.a+Gr,this.qd(this.i),this.od(a),this.i=null;else if(null!=this.f){var b=this.f;this.qd(a.b+Gr);this.od(b);this.f=null}else b=a.a+Gr,this.qd(a.b+Gr),this.od(b);EC(this)}};_.Od=function(){EC(this)};_.yd=function(a){return GV(this,a)};_.od=function(a){this.gb.style[ro]=a;this.bb||(this.f=a)};_.Dd=function(a,b,c){GH(this,EX(a),b,c)};
+_.qd=function(a){this.gb.style[Yt]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function CY(){}t(669,1,{},CY);_.Md=function(a){EX(a).ud()};function DY(){}t(670,1,{},DY);_.Md=function(a){EX(a).vd()};function pH(a){this.b=a;this.a=new DH(this.b.p)}t(671,1,{},pH);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return tV(qH(this.a))};_.Zc=function(){rH(this.a)};_.b=null;function EY(){EY=x;new tJ}
+function uY(a){EY();Fv(a.gb,tn,!0);this.a=a;new FY(this)}t(672,9,{},uY);function FY(a){Ww();this.a=a}t(673,24,{},FY);_.Cc=function(){FV(this.a.a,null);EC(this.a.a)};_.a=null;function lX(a){a=a.fb;return!a?null:A(a,103)?a:lX(a)}function VV(a,b,c){var d;d=a.gb;FX(a,b,c,wW(d),QV(d),xW(d))}
+function FX(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(qw(),Gr)),b!=a.kd()&&a.qd((0>b?0:b)+Gr));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(qw(),Gr)),c!=a.jd()&&a.od((0>c?0:c)+Gr))}function CC(a,b){VV(a,b.b,b.a)}t(676,1,{});
+function VR(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:KO(a,b,~~vv(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,w=q=r=void 0,D=q=void 0,G=void 0,q=void 0;for(u=0,G=o.length;u<G;++u)if(D=n[u+3],w=o[u],r=null==w?Fq:typeof w,r=r==Kq?Object.prototype.toString.call(w)==zj||typeof w.length==Gq?Il:r:r,!H(r,D)&&(!H(et,D)||!H(Fq,r)))if(w=H(Gq,r),r=H(bm,r),GY===D)w&&(o[u]=new xS(o[u])),r&&(o[u]=(hS(),o[u]?kS:iS));else{q=w||r;if(q=!q&&null!=D&&Qz(D)==
+HY){q=o[u];if(null==q||IY(q,D))continue;if(Pz(q)&&(q=q&&q.g?q.g:null,null!=q&&IY(q,D))){o[u]=q;continue}}if(!H(Kq,D)||w||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function JY(){this.c=new Bv;this.a=new Bv;this.b=new Bv}function IY(a,b){var c;if(GY==b||KY==b&&A(a,106))return!0;if(null!=a)for(c=Qz(a);c&&c!=GY;c=null)if(c==b)return!0;return!1}t(675,676,{},JY);function SR(){SR=x;UR=new JY}
+function YR(a,b){SR();z(UR.c,a,b)}function PR(a){SR();var b,c,d;d=CS(a,Dj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],ym)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function QR(a,b){var c;SR();return c=b&&b[0]&&(typeof b[0]==Kq||typeof b[0]==Pn)?b[0]:null,IY(c,a)}function WR(a){var b=RR;SR();var c,d;d=UR.b;if(c=!b?d.b:KO(d,b,~~vv(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?LO(d,c):NO(d,b,c,~~vv(b))}
+function wR(a){SR();var b=UR,c;null==a?a=null:(c=a[pl],c||(0!=(Qz(a).b&4)?a=[]:(b=(b=aw(b.c,Qz(a)))&&typeof b==Pn?new b(a):a,a=a[pl]=b),c=a),a=c);return a}var UR;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=aA&&(e=Mw(),2E3<e-cA&&(cA=e,bA=$z()));if(0==aA++){var f=(dA(),eA),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=mA(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(dA(),eA),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=mA(n,o);while(h.c);h.c=o}}--aA;c&&-1!=bA&&($wnd.clearTimeout(bA),bA=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(LE)()}catch(d){a(b)}else C(LE)()}var GY=$(1),Tz=$(100),LY=tS(" I"),K=nS(685,LY),US=nS(683,GY),MY=tS(" Z"),xT=nS(686,MY);$(99);$(98);$(97);var NY=$(481),Iz=nS(687,NY),OY=$(232),rF=nS(688,OY);$(233);$(138);$(456);$(106);$(467);var PY=tS(" B");$(471);var QY=tS(" C"),wv=nS(689,QY),HY=$(469),RY=tS(" D"),EP=nS(690,RY);$(470);$(472);var SY=$(475),dR=nS(691,SY),TY=tS(" J"),UY=$(2),NE=nS(684,UY),rW=nS(692,PY);$(484);$(466);$(96);$(454);
+var RR=$(447);$(463);var dS=$(461);$(459);$(460);$(465);$(108);$(109);$(110);$(113);$(94);$(478);$(473);$(462);$(448);$(449);$(450);$(451);$(452);$(453);var VY=$(371);$(370);$(369);$(368);$(446);$(445);var NM=$(385),hP=nS(693,NM),WY=$(391),mP=nS(694,WY),XY=$(392),oP=nS(695,XY),YY=$(523),tR=nS(696,YY),EE=nS(697,K),ZY=rS(521,function(){tP();return kT}),lT=nS(698,ZY);$(522);$(394);$(393);$(516);$(515);$(524);$(525);$(520);$(428);$(519);var nM=nS(699,VY);$(383);$(527);$(458);sS();$(457);sS();$(676);$(675);
+var KY=sS();$(285);var $Y=$(284);$(283);$(289);$(303);$(344);$(529);$(528);$(282);$(281);$(531);$(530);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(543);$(532);$(533);$(534);$(535);$(219);$(218);$(294);$(295);$(296);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(264);$(340);$(343);$(341);$(342);$(178);$(177);$(266);$(213);$(269);$(186);var aZ=$(185);$(216);$(215);$(214);$(365);$(366);$(367);
+var bZ=rS(154,function(){qw();return PB}),QB=nS(700,bZ),cZ=rS(137,function(){rw();return $A}),aB=nS(701,cZ),dZ=rS(144,function(){bB();return kB}),lB=nS(702,dZ),eZ=rS(149,function(){mB();return vB}),wB=nS(703,eZ);rS(155,null);rS(156,null);rS(157,null);rS(158,null);rS(159,null);rS(160,null);rS(161,null);rS(162,null);rS(163,null);rS(139,null);rS(140,null);rS(141,null);rS(142,null);rS(143,null);rS(145,null);rS(146,null);rS(147,null);rS(148,null);rS(150,null);rS(151,null);rS(152,null);rS(153,null);$(440);
+$(439);$(488);$(490);$(489);$(491);$(493);$(492);$(494);$(498);$(499);$(176);$(182);$(181);$(180);$(184);$(198);$(411);$(410);var HN=$(409),fQ=nS(704,HN),BT=nS(705,TY);$(279);$(280);$(395);$(495);$(501);$(496);$(497);$(396);$(552);$(405);$(404);$(403);$(408);var fZ=sS(),qV=nS(706,fZ);$(262);$(438);$(507);var gZ=rS(222,function(){tE();return yE}),zE=nS(707,gZ);$(418);$(419);$(402);var sN=$(397);$(487);$(381);$(382);$(407);var DN=$(406);$(399);$(398);$(505);$(514);$(400);$(442);$(480);$(517);$(518);
+$(526);$(388);var RM=$(387);$(416);$(417);$(373);$(372);$(425);sS();sS();sS();$(375);$(376);$(183);$(353);var DK=nS(708,$Y);$(354);$(565);$(564);$(314);$(316);$(315);$(317);$(200);$(217);$(203);$(205);var YM=$(390);$(441);$(378);$(377);$(384);$(511);$(483);$(208);$(427);$(195);$(196);$(199);$(193);$(192);$(194);var $M=$(549);$(386);$(567);$(572);$(426);$(474);$(429);var pM=$(380),oM=nS(709,RM);$(595);$(413);$(414);$(415);$(379);$(546);$(547);$(319);$(318);$(310);$(311);$(584);$(573);$(574);$(500);
+$(508);$(509);$(510);$(566);$(568);var tN=$(401);$(550);$(512);$(207);$(204);$(206);$(202);$(191);$(190);$(189);$(244);$(571);$(288);$(287);$(286);$(583);$(582);$(581);$(576);$(580);var hZ=rS(640,function(){uC();return zX}),AX=nS(710,hZ);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var iZ=rS(290,function(){aI();return hI}),iI=nS(711,iZ),jZ=rS(336,function(){XH();return YJ}),ZJ=nS(712,jZ);$(17);$(337);$(338);$(333);$(334);$(335);$(18);$(19);$(20);$(424);$(389);$(627);
+$(324);$(628);$(325);$(326);$(327);$(328);$(331);$(299);$(298);$(297);$(569);$(570);$(575);$(237);$(355);$(302);$(332);$(320);$(347);$(346);$(345);var kZ=rS(348,function(){qK();return AK}),BK=nS(713,kZ);rS(349,null);rS(350,null);rS(351,null);rS(352,null);$(220);$(356);$(300);$(313);$(312);$(504);$(292);$(179);$(551);$(301);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(211);var fO=$(421),hO=nS(714,fO);$(422);$(420);$(27);$(28);$(26);$(29);$(32);$(33);$(34);
+$(35);$(36);$(37);var lZ=$(49),LJ=nS(715,lZ);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(238);var BW=$(597);$(293);var FW=$(599);$(209);$(625);$(624);$(434);$(433);$(435);$(210);$(246);$(248);$(247);$(242);$(357);$(239);$(291);$(667);
+$(253);$(256);$(254);$(255);$(5);$(7);$(6);$(577);$(423);$(436);$(358);$(175);$(275);$(276);$(430);$(431);$(437);$(212);$(241);$(31);$(249);$(321);$(322);$(323);$(250);var rX=nS(716,aZ);$(251);$(548);$(626);$(592);$(464);$(485);$(30);$(68);var GW=$(600);$(610);$(629);$(664);$(663);$(187);$(197);$(4);$(591);$(643);$(660);var mZ=rS(661,function(){cY();return iY}),jY=nS(717,mZ),nZ=rS(662,function(){RW();return lY}),mY=nS(718,nZ);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);
+$(645);$(647);$(656);$(659);$(644);$(612);$(665);$(305);$(304);$(307);$(308);$(306);$(252);$(21);$(273);$(274);$(11);$(14);$(22);var oZ=$(25),fx=nS(719,oZ);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var DW=$(598);$(641);$(642);$(603);$(604);$(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/497588C27DED1A6E8FE1E0AB8417B414.cache.html b/public/jsme/497588C27DED1A6E8FE1E0AB8417B414.cache.html
new file mode 100644
index 0000000..593aa4a
--- /dev/null
+++ b/public/jsme/497588C27DED1A6E8FE1E0AB8417B414.cache.html
@@ -0,0 +1,626 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '497588C27DED1A6E8FE1E0AB8417B414';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",da=" of ",ea='"',fa='" ',ha='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",fb="1em",gb="1ex",
+hb="1in",ib="1px",jb="2",kb="3",lb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",ub="@",vb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Eb="Before",Ib="Br",Jb="C",Kb="CENTER",Lb="CSS1Compat",Mb="Center",Ob="Cl",Pb="Class$",Qb="Copy as ",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",dc="JUSTIFY",ec="JavaScript",fc="LEFT",gc="MOL n. ",hc="N",ic="NA",jc="NONE",
+kc="No more molecules in SDF buffer",oc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Hc="SMILES",Ic="Se",Mc="Si",Nc="South",Oc="Style names cannot be empty",Pc="Text",Qc="Unknown",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",bd="]",cd="__gwtex_wrap",dd="__uiObjectID",ed="a",fd=
+"absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",ud="border",wd="border-left-width",xd="border-top-width",yd="bottom",zd="button",Ad="cellPadding",Bd="cellSpacing",Cd="center",Dd="change",Ed="checkbox",Fd="className",Gd="click",Hd="click marked atom to delete mark",Id="clip",Jd="code",Kd="col",Ld="colSpan",Pd="columnheader",Qd="combobox",Rd="complementary",Sd="contentinfo",Yd="contextmenu",
+Zd="cssFloat",$d="dblclick",ae="definition",be="dialog",ce="dir",de="directory",ee="display",fe="div",ge="document",he="dragdrop-handle",ie="dragdrop-selected",je="end_gesture",ke="error",le="filter",me="fixed",ne="float",oe="focus",pe="fontFamily",qe="fontSize",re="fontStyle",se="fontWeight",te="form",ue="function",ve="g",we="gesturechange",ye="gestureend",ze="gesturestart",Ae="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",
+Pe="id",Qe="img",Re="is_touch_supported",Se="italic",Te="java.vm.name",Ue="jsa-resetDiv",Ve="keydown",We="keypress",Xe="keyup",Ye="left",Ze="link",$e="list",af="listbox",bf="listitem",cf="load",df="log",ef="ltr",ff="main",hf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",sf="menuitem",tf="menuitemcheckbox",uf="menuitemradio",vf="middle",wf="mousedown",xf="mousemove",yf="mouseout",zf="mouseover",Af="mouseup",Bf="mousewheel",Cf="msie",Df="multipart",Ef="n",Ff="name",Gf="navigation",Hf="none",
+If="noreaction",Jf="note",Kf="nowrap",Lf="null",Mf="number",Nf="object",Of="offsetHeight",Pf="offsetWidth",Qf="ontouchstart",Rf="opera",Sf="option",Tf="outline",Uf="overflow",Vf="padding",Wf="paste",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="region",ig="rgb(",jg="right",kg="role",lg="rotation",mg="row",ng="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="safari",tg="scale100",ug="scrollbar",vg="se",wg="search",
+xg="separator",yg="serif",zg='shape-rendering="crispEdges"',Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="subMenuIcon-selected",Fg="tab",Gg="table",Hg="tablist",Ig="tabpanel",Jg="tbody",Kg="td",Lg="text",Mg="textAlign",Ng="textbox",Og="timer",Pg="toolbar",Qg="tooltip",Rg="top",Sg="touchcancel",Tg="touchend",Ug="touchmove",Vg="touchstart",Wg="tr",Xg="tree",Yg="treegrid",Zg="treeitem",$g="true",ah="value",bh="verticalAlign",ch="visibility",dh="visible",eh="whiteSpace",fh="width",gh="x",hh="zIndex",
+ih="|",_,jh={l:4194303,m:4194303,h:1048575},kh={l:0,m:0,h:0},lh={l:1,m:0,h:0},mh={l:2,m:0,h:0},nh={l:3,m:0,h:0},oh={l:4,m:0,h:0},ph={l:8,m:0,h:0},xh={l:10,m:0,h:0},yh={l:16,m:0,h:0},zh={l:32,m:0,h:0},Ah={l:64,m:0,h:0},Bh={l:128,m:0,h:0},Ch={l:256,m:0,h:0},Dh={l:512,m:0,h:0},Eh={l:1024,m:0,h:0},Fh={l:2048,m:0,h:0},Gh={l:8192,m:0,h:0},Hh={l:16384,m:0,h:0},Ih={l:32768,m:0,h:0},Jh={l:65536,m:0,h:0},Kh={l:131072,m:0,h:0},Lh={l:262144,m:0,h:0},Mh={l:524288,m:0,h:0},Nh={},Oh={38:1,71:1,78:1,84:1,86:1},Ph=
+{71:1,74:1,88:1},Qh={73:1},Rh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Sh={89:1},Th={48:1,71:1},Uh={7:1,8:1,71:1,75:1,77:1},Vh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Wh={71:1,78:1,80:1,84:1,86:1},Xh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Yh={71:1,74:1,89:1},Zh={71:1,88:1},$h={67:1},ai={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},bi={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},ci={106:1},m={71:1,74:1},di={2:1},ei={71:1,78:1,84:1,86:1},fi={8:1,9:1,71:1,75:1,77:1},gi={13:1,
+37:1},hi={20:1},ii={92:1},ji={44:1,45:1,51:1,57:1,65:1,71:1},ki={35:1,71:1,75:1,77:1},li={44:1,45:1,51:1,65:1,71:1},mi={71:1,78:1,86:1},ni={71:1},oi={44:1,51:1,65:1,71:1},pi={11:1},qi={27:1,34:1},ri={51:1,71:1},si={6:1,8:1,71:1,75:1,77:1},ti={18:1,71:1},ui={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},vi={90:1},wi={10:1,71:1,75:1,77:1},xi={21:1},yi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},zi={14:1},Ai={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Bi={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Nh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Nh[a]=function(){}),_=d.prototype=0>b?{}:new Nh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ci(this)};
+_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=y(Di,m,-1,8,1);d=(Ei(),Fi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Gi(){Gi=x;Hi=new Ii}function Ji(a){for(var b,a=new Ki(a.k.n);a.c<a.e.Je();)b=Li(a),Mi(b.pd(),ie,!1),Ni(a)}
+function Oi(a,b,c){var a=a.o,d;try{d=new Pi(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=Qi(e);if(A(e,78))throw new Ri("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Mi(b.pd(),Wb,!0);Mi(c.pd(),he,!0);z(Hi,b,c)}function Si(a,b){var c;c=Ti(Hi,b);var d;d=Ti(a.o.d,c);if(!d)throw new Ui("dragHandle was not draggable");Vi(d.c.b);Vi(d.e.b);Vi(d.d.b);Mi(b.pd(),Wb,!1);Mi(c.pd(),he,!1)}
+function Wi(a){var b;a.p=!1;for(a=new Ki(a.k.n);a.c<a.e.Je();)b=Li(a),Mi(b.pd(),ie,!1),Ni(a)}function Xi(a,b){Yi(a.k.n,b)?Mi(b.pd(),ie,!1):a.p?(Zi(a.k.n,b),Mi(b.pd(),ie,!0)):(a.k.n.Se(),Zi(a.k.n,b))}function $i(a){this.i=a;this.k=new aj(this);this.o=new bj(this.k)}t(3,1,{});_.rc=function(){cj(this.k.f,"dragdrop-dragging")};_.sc=function(){dj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Hi;function aj(a){this.n=new ej;this.e=a;this.b=a.i}t(4,1,{},aj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function fj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function gj(a,b){var c;c=hj(a.d,ij).b;b.b.ctrlKey||b.b.metaKey||Ji(a.c.e);Xi(a.c.e,c)}function jj(a){a.c.i=null;a.c.e.sc();kj((lj(),mj(null)),a.b,0,0);var b=a.b.hb;nj=b;oj();pj=b;a.e=2}
+function bj(a){this.d=new Ii;this.c=a;this.b=new qj;rj(this.b,sj(),tj());B(this.b,this,(uj(),uj(),vj));B(this.b,this,(wj(),wj(),xj));a=this.b.hb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Lj(),ag);a.borderStyle=(Mj(),Hf);a[nd]="blue"}t(5,1,{},bj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Nj(a);e=Oj(a);b=Pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!ij)ij=c,this.c.f=hj(this.d,ij).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Qj(this.c.n,this.c.f)&&(Ji(this.c.e),Xi(this.c.e,this.c.f)),Rj(new Sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Tj(ij,null),ij!=this.c.f&&(c=new Tj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,jj(this),1!=this.e&&fj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Uj(a,b);a=Vj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Wj(Xj(d-this.i),Xj(a-this.j))>=this.c.e.n?(Yj(),-1!=Qj(this.c.n,this.c.f)||Xi(this.c.e,this.c.f),c=new Tj(ij,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,jj(this)):Zj.preventDefault()),1==this.e)return;Zj.preventDefault();fj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Uj(a,b);b=Vj(a,b);if(1==Pj(a.b)&&(this.f=!1,ij))try{if(Yj(),1==this.e)gj(this,a);else{d!=this.b&&(c=new Tj(d,null),e+=c.b,b+=c.e);try{fj(this,e,b),this.c.e.rc(),3!=this.e&&gj(this,a)}finally{var f=this.b.hb;nj&&f==nj&&(nj=null);oj();f===pj&&(pj=null);$j(this.b);this.e=1;this.c.f=null}}}finally{ij=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var ij=null;function Sj(){}t(6,1,xi,Sj);_.xc=function(){Yj()};
+function Pi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Pi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Tj(a,b){!a||a==(lj(),mj(null))?this.i=this.f=0:(this.f=a.ld()-ak(a.hb),this.i=a.md()-(a.hb.scrollTop||0));!b||b==(lj(),mj(null))?this.d=this.c=0:(this.c=bk(b.hb)+ck(b.hb),this.d=dk(b.hb)+ek(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Tj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Yj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function ck(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(wd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}function ek(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(xd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}
+function fk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function gk(a,b){var c=hk();fk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;ik(a.n,hk())}function jk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function ik(a,b){jk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function kk(a){this.b=a}t(19,1,{},kk);_.Cc=function(a){ik(this,a)};_.b=null;t(20,1,{});t(21,1,di);function lk(){lk=x;var a;(a=new mk)&&(a.Fc()||(a=new nk));ok=a}t(22,20,{});var ok=null;function nk(){this.b=new ej;this.c=new pk(this)}t(23,22,{},nk);
+_.Fc=function(){return!0};_.Dc=function(a){a=new qk(this,a);Zi(this.b,a);1==this.b.d&&rk(this.c,16);return a};function sk(){sk=x;tk=new ej;var a=new uk;vk();wk(xk?xk:xk=new yk,a)}function zk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Yi(tk,a)}function rk(a,b){if(0>b)throw new Ak("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Yi(tk,a);a.c=!1;a.d=Bk(a,b);Zi(tk,a)}function Ck(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Bk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||Yi(tk,this);this.Hc()};_.c=!1;_.d=0;var tk;function pk(a){sk();this.b=a}t(24,25,{},pk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Dk,m,3,a.b.d,0);b=Ek(a.b,b);c=new Fk;for(e=0,f=b.length;e<f;++e)d=b[e],Yi(a.b,d),ik(d.b,c.b);0<a.b.d&&rk(a.c,Wj(5,16-(hk()-c.b)))};_.b=null;function qk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},qk);_.Ec=function(){var a=this.c;Yi(a.b,this);0==a.b.d&&zk(a.c)};_.b=null;
+_.c=null;function Gk(a,b){var c=C(function(){var b=hk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function mk(){}t(27,22,{},mk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Gk(a,b);return new Hk(c)};function Hk(a){this.b=a}t(28,21,di,Hk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Ik(){this.b=gd}t(29,30,{},Ik);function Jk(){this.b=hd}t(31,30,{},Jk);
+function Kk(){this.b=kd}t(32,30,{},Kk);t(34,1,{});_.b=null;function Lk(a){this.b=a}t(33,34,{},Lk);function Mk(){this.b=ld}t(35,30,{},Mk);function Nk(){this.b=od}t(36,30,{},Nk);function Ok(){this.b=zd}t(37,30,{},Ok);function Pk(){this.b=Ed}t(38,30,{},Pk);function Qk(){this.b=Pd}t(39,30,{},Qk);function Rk(){this.b=Qd}t(40,30,{},Rk);function Sk(){this.b=Rd}t(41,30,{},Sk);function Tk(){this.b=Sd}t(42,30,{},Tk);function Uk(){this.b=ae}t(43,30,{},Uk);function Vk(){this.b=be}t(44,30,{},Vk);
+function Wk(){this.b=de}t(45,30,{},Wk);function Xk(){this.b=ge}t(46,30,{},Xk);function Yk(){this.b=te}t(47,30,{},Yk);function Zk(){this.b=Be}t(48,30,{},Zk);function $k(){this.b=Ce}t(49,30,{},$k);function al(){this.b=De}t(50,30,{},al);function bl(){this.b=Me}t(51,30,{},bl);function cl(a){this.b=a.id}t(52,1,{4:1,5:1},cl);_.b=null;function dl(){this.b=Qe}t(53,30,{},dl);function fl(){this.b=Ze}t(54,30,{},fl);function gl(){this.b=$e}t(55,30,{},gl);function hl(){this.b=af}t(56,30,{},hl);
+function il(){this.b=bf}t(57,30,{},il);function jl(){this.b=df}t(58,30,{},jl);function kl(){this.b=ff}t(59,30,{},kl);function ll(){this.b=hf}t(60,30,{},ll);function ml(){this.b=jf}t(61,30,{},ml);function nl(){this.b=kf}t(62,30,{},nl);function ol(){this.b=mf}t(63,30,{},ol);function pl(){this.b=sf}t(64,30,{},pl);function ql(){this.b=tf}t(65,30,{},ql);function rl(){this.b=uf}t(66,30,{},rl);function sl(){this.b=Gf}t(67,30,{},sl);function tl(){this.b=Jf}t(68,30,{},tl);function ul(){this.b=Sf}
+t(69,30,{},ul);function vl(){this.b=Zf}t(70,30,{},vl);t(71,34,{},function(a){this.b=a});function wl(){this.b=$f}t(72,30,{},wl);function xl(){xl=x;yl=new Lk("aria-activedescendant")}var yl;function zl(){this.b=eg}t(74,30,{},zl);function Al(){this.b=fg}t(75,30,{},Al);function Bl(){this.b=hg}t(76,30,{},Bl);
+function Cl(){Cl=x;Dl=new Jk;El=new Ik;Fl=new Kk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new $k;Ul=new Zk;Vl=new al;Wl=new bl;Xl=new dl;Yl=new fl;Zl=new hl;$l=new il;am=new gl;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new ol;gm=new ql;hm=new rl;im=new pl;jm=new nl;km=new sl;lm=new tl;mm=new ul;nm=new vl;om=new wl;pm=new Al;qm=new zl;rm=new Bl;sm=new tm;um=new vm;wm=new xm;ym=new zm;Pm=new Qm;Rm=new Sm;Tm=
+new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;F=new Ii;z(F,hg,rm);z(F,gd,El);z(F,be,Pl);z(F,hd,Dl);z(F,kd,Fl);z(F,ge,Rl);z(F,ld,Gl);z(F,od,Hl);z(F,zd,Il);z(F,Ed,Jl);z(F,Ce,Tl);z(F,Pd,Kl);z(F,De,Vl);z(F,Qd,Ll);z(F,Rd,Ml);z(F,Sd,Nl);z(F,ae,Ol);z(F,$e,am);z(F,de,Ql);z(F,te,Sl);z(F,Be,Ul);z(F,Me,Wl);z(F,Qe,Xl);z(F,Ze,Yl);z(F,af,Zl);z(F,bf,$l);z(F,df,bm);z(F,ff,cm);z(F,hf,dm);z(F,jf,em);z(F,kf,jm);z(F,mf,fm);z(F,sf,im);z(F,
+tf,gm);z(F,Sf,mm);z(F,eg,qm);z(F,uf,hm);z(F,Gf,km);z(F,Jf,lm);z(F,Zf,nm);z(F,$f,om);z(F,fg,pm);z(F,mg,wm);z(F,ng,sm);z(F,pg,um);z(F,wg,Pm);z(F,xg,Rm);z(F,ug,ym);z(F,Ag,Tm);z(F,Cg,Vm);z(F,Dg,Xm);z(F,Fg,cn);z(F,Hg,Zm);z(F,Ig,an);z(F,Ng,en);z(F,Og,gn);z(F,Pg,jn);z(F,Qg,ln);z(F,Xg,rn);z(F,Yg,nn);z(F,Zg,pn)}var El,Dl,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Ul,Tl,Vl,Wl,Xl,Yl,am,Zl,$l,bm,cm,dm,em,jm,fm,im,gm,hm,km,lm,mm,nm,om,qm,pm,rm,F,wm,sm,um,ym,Pm,Rm,Tm,Vm,Xm,cn,Zm,an,en,gn,jn,ln,rn,nn,pn;
+function xm(){this.b=mg}t(78,30,{},xm);function tm(){this.b=ng}t(79,30,{},tm);function vm(){this.b=pg}t(80,30,{},vm);function zm(){this.b=ug}t(81,30,{},zm);function Qm(){this.b=wg}t(82,30,{},Qm);function Sm(){this.b=xg}t(83,30,{},Sm);function Um(){this.b=Ag}t(84,30,{},Um);function Wm(){this.b=Cg}t(85,30,{},Wm);function Ym(){this.b=Dg}t(86,30,{},Ym);function dn(){this.b=Fg}t(87,30,{},dn);function $m(){this.b=Hg}t(88,30,{},$m);function bn(){this.b=Ig}t(89,30,{},bn);function fn(){this.b=Ng}
+t(90,30,{},fn);function hn(){this.b=Og}t(91,30,{},hn);function kn(){this.b=Pg}t(92,30,{},kn);function mn(){this.b=Qg}t(93,30,{},mn);function sn(){this.b=Xg}t(94,30,{},sn);function on(){this.b=Yg}t(95,30,{},on);function qn(){this.b=Zg}t(96,30,{},qn);function Fk(){this.b=hk()}function hk(){return(new Date).getTime()}t(97,1,{},Fk);function tn(a){var b,c,d;d=new un;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),vn(d,c.cZ.e),d.b.b+=nb,wn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function xn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}t(102,1,{71:1,86:1});_.Ic=function(){return this.i};_.tS=function(){return xn(this)};_.f=null;_.i=null;function yn(a){zn();this.i=a}t(101,102,mi,yn);function Ui(a){zn();this.i=a}function Ri(a,b){zn();this.f=b;this.i=a}t(100,101,ei,Ui,Ri);function An(a){zn();this.c=a;this.b=l;a=new Bn;a=Cn(a,Dn(this.c)?this.c:null);En(a)}t(99,100,ei,An);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Lf:Dn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Fn(this.c).e;this.b=this.b+nb+(Dn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Dn(this.c)){b=(Gn(),this.c);var c=l,d;for(d in b)if(d!=Ff&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Hn(a,b){return In(a)?a.eQ(b):a===b}
+function Fn(a){return In(a)?a.cZ:Jn}function Kn(a){return In(a)?a.hC():Ci(a)}
+function Ln(){var a;Ln=x;Mn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Nn(a){Ln();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Mn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Mn;t(109,1,{});function Ci(a){return a.$H||(a.$H=++On)}function Pn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Qn(){return $wnd.setTimeout(function(){0!=Rn&&(Rn=0);Sn=-1},10)}var Rn=0,On=0,Tn=0,Sn=-1;
+function Un(){Un=x;Vn=new Wn}function Xn(a,b){a.b=Yn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Zn(a)),$n(a.f,1),!a.j&&(a.j=new ao(a)),$n(a.j,50))}function Wn(){}function bo(a){return a.Jc()}function Yn(a,b){!a&&(a=[]);a[a.length]=b;return a}function co(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=Yn(b,e)):e[0].xc()}catch(f){if(f=Qi(f),!A(f,86))throw f;}}return b}function $n(a,b){Un();$wnd.setTimeout(function(){C(bo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},Wn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Vn;function Zn(a){this.b=a}t(112,1,{},Zn);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),co(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Fk;100>hk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function ao(a){this.b=a}t(113,1,{},ao);_.Jc=function(){this.b.e&&$n(this.b.f,1);return this.b.k};
+_.b=null;function eo(a,b){a.length>=b&&a.splice(0,b);return a}function fo(){try{null.a()}catch(a){return a}}function go(){}t(116,1,{},go);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=ho(a);b=a.indexOf(ua);c=0==a.indexOf(ue)?8:0;-1==b&&(b=io(a,jo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=ho(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function ko(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return eo(this.Mc(fo()),this.Nc())};_.Mc=function(a){return ko(this,a)};_.Nc=function(){return 2};
+function Gn(){Gn=x;Error.stackTraceLimit=128}function lo(a){a=eo(Cn(a,fo()),3);0==a.length&&(a=eo((new go).Kc(),1));return a}function zn(){Gn();var a;a=lo(new Bn);En(a)}function Cn(a,b){var c;c=ko(a,b);return 0==c.length?(new go).Mc(b):eo(c,1)}
+function En(a){var b,c,d,e,f,g,j,h,n;n=y(mo,m,85,a.length,0);for(e=0,f=n.length;e<f;++e)h=no(a[e],vb),b=-1,d=Qc,2==h.length&&null!=h[1]&&(j=h[1],g=oo(j,jo(58)),d=jo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=po(j,g+1),b=parseInt(b)||-1)),n[e]=new qo(h[0],d+ub+b);e=y(mo,m,85,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new ro;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return lo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=ho(a);0==c.indexOf("at ")&&(c=po(c,3));a=c.indexOf(Tc);-1!=a&&(c=ho(c.substr(0,a-0))+ho(po(c,c.indexOf(bd,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(ub),-1==a?(b=c,c=l):(b=ho(po(c,a+1)),c=ho(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=ho(c.substr(0,a-0)));a=io(c,jo(46));-1!=a&&(c=po(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Mc=function(a){return Cn(this,a)};_.Nc=function(){return 3};function Bn(){Gn()}
+t(119,117,{},Bn);t(120,1,{});function wn(a,b){a.b+=b}function so(){}t(121,120,{},so);_.b=l;function to(a,b){return parseInt(a[b])||0}function uo(a,b){return null==a[b]?null:""+a[b]}function vo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function wo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function xo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Pj(a){a=a.button;return 1==a?4:2==a?2:1}
+function bk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+ak(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==qg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[Yf]==me){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(wd)));if(d&&d.tagName==Cb&&a.style.position==fd)break;a=d}a=b}return a}
+function dk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[Yf]==me){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(xd)));if(d&&d.tagName==Cb&&a.style.position==
+fd)break;a=d}a=b}return a}function ak(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function yo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function zo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function tj(){var a=$doc;return(G(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}
+function sj(){var a=$doc;return(G(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function Ao(a,b){this.c=a;this.d=b}t(145,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return Ci(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Mj(){Mj=x;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=H(Mo,m,6,[Bo,Do,Fo,Ho,Jo])}t(144,145,si);var Lo,Fo,Do,Ho,Bo,Jo;function Co(){Ao.call(this,jc,0)}t(146,144,si,Co);function Eo(){Ao.call(this,"DOTTED",1)}t(147,144,si,Eo);
+function Go(){Ao.call(this,"DASHED",2)}t(148,144,si,Go);function Io(){Ao.call(this,"HIDDEN",3)}t(149,144,si,Io);function Ko(){Ao.call(this,"SOLID",4)}t(150,144,si,Ko);function No(){No=x;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=H(Xo,m,7,[Oo,Qo,So,Uo])}t(151,145,Uh);var Wo,Qo,So,Uo,Oo;function Po(){Ao.call(this,jc,0)}t(152,151,Uh,Po);function Ro(){Ao.call(this,"BLOCK",1)}t(153,151,Uh,Ro);function To(){Ao.call(this,"INLINE",2)}t(154,151,Uh,To);function Vo(){Ao.call(this,"INLINE_BLOCK",3)}
+t(155,151,Uh,Vo);function Yo(){Yo=x;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=H(hp,m,9,[Zo,ap,cp,ep])}t(156,145,fi);var gp,Zo,ap,cp,ep;function $o(){Ao.call(this,Kb,0)}t(157,156,fi,$o);function bp(){Ao.call(this,dc,1)}t(158,156,fi,bp);function dp(){Ao.call(this,fc,2)}t(159,156,fi,dp);function fp(){Ao.call(this,yc,3)}t(160,156,fi,fp);function Lj(){Lj=x;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=H(Bp,m,10,[ip,kp,mp,op,qp,sp,up,wp,yp])}t(161,145,wi);
+var Ap,wp,mp,op,up,yp,sp,kp,qp,ip;function jp(){Ao.call(this,"PX",0)}t(162,161,wi,jp);function lp(){Ao.call(this,"PCT",1)}t(163,161,wi,lp);function np(){Ao.call(this,"EM",2)}t(164,161,wi,np);function pp(){Ao.call(this,"EX",3)}t(165,161,wi,pp);function rp(){Ao.call(this,"PT",4)}t(166,161,wi,rp);function tp(){Ao.call(this,"PC",5)}t(167,161,wi,tp);function vp(){Ao.call(this,"IN",6)}t(168,161,wi,vp);function xp(){Ao.call(this,"CM",7)}t(169,161,wi,xp);function zp(){Ao.call(this,"MM",8)}t(170,161,wi,zp);
+function Cp(){Cp=x;Dp=[];Ep=[];Fp=[]}var Dp,Ep,Fp;function Gp(){Gp=x;Hp=new Ip}function Jp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Kp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Ip(){}t(173,1,{},Ip);_.b=null;var Hp;t(184,1,{});_.tS=function(){return"An event type"};_.i=null;t(183,184,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(182,183,{});_.Pc=function(){return this.Rc()};_.b=null;var Lp=_.c=null;
+function Mp(){Mp=x;Np=new Op(pd,new Pp)}function Pp(){}t(181,182,{},Pp);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Np};var Np;function Qp(){Qp=x;Rp=new Op(Dd,new Sp)}function Sp(){}t(185,182,{},Sp);_.Oc=function(a){Tp();Up(this,a.c,Vp(a.b.b,a.b.b.hb.selectedIndex))};_.Rc=function(){return Rp};var Rp;t(188,182,pi);function Uj(a,b){return(a.b.clientX||0)-bk(b)+ak(b)+ak(b.ownerDocument.body)}function Vj(a,b){return(a.b.clientY||0)-dk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientX||0}function Oj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientY||0}t(187,188,pi);function Wp(){Wp=x;Xp=new Op(Gd,new Yp)}function Yp(){}t(186,187,pi,Yp);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Xp};var Xp;function Zp(){Zp=x;$p=new Op(Yd,new aq)}function aq(){}t(189,182,{},aq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return $p};var $p;t(192,1,{37:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var bq=_.d=0;function yk(){this.d=++bq}t(191,192,gi,yk);function Op(a,b){this.d=++bq;this.b=b;!Lp&&(Lp=new cq);Lp.b[a]=this;this.c=a}t(190,191,gi,Op);_.b=null;_.c=null;function dq(){dq=x;eq=new Op($d,new fq)}function fq(){}t(193,187,pi,fq);
+_.Oc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(gq(),hq))a=iq(b.hb),c=new jq(to(b.hb,Pf),to(b.hb,Of)),d=new jq(to(b.L.bb.hb,Pf),to(b.L.bb.hb,Of)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);kq(b.A,!0);a=to(b.L.bb.hb,Pf);lq(b,new jq(a,mq(b.L.bb).b));b.B&&b.G!=hq&&nq(b.i,b)}else kq(b.A,!1),b.G!=(gq(),hq)?lq(b,new jq(b.x.c,b.x.b)):oq(b,iq(b.i.hb)),b.B&&b.G!=hq&&pq(b.i,b);qq(b.L.bb)}else kq(b.A,!0)};_.Rc=function(){return eq};var eq;function rq(){rq=x;sq=new Op(oe,new tq)}
+function tq(){}t(194,182,{},tq);_.Oc=function(a){$j(a.b.b)};_.Rc=function(){return sq};var sq;function uq(){uq=x;vq=new Op(we,new wq)}function wq(){}t(195,182,{},wq);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,xq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,yq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return vq};var vq;
+function zq(){zq=x;Aq=new Op(ye,new Bq)}function Bq(){}t(196,182,{},Bq);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Cq(a.b.b,a.b.c))};_.Rc=function(){return Aq};var Aq;function Dq(){Dq=x;Eq=new Op(ze,new Fq)}function Fq(){}t(197,182,{},Fq);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Eq};var Eq;t(199,182,{});t(198,199,{});function Gq(){Gq=x;Hq=new Op(Ve,new Iq)}function Iq(){}t(200,198,{},Iq);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Jq(),Kq).length&&-999!=(Jq(),Kq)[c]&&(c=(Jq(),Kq)[c]);b=new Lq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Mq(Nq(a)):e=301;break;case 118:case 86:b&&a.wb&&Oq(a.v,(!a.xb&&(a.xb=new Pq(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(Qq(a,uo((Rq(),Sq).hc.b.hb,ah)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;e=1300;break;case 114:case 82:a.lb=!0;a.K=uc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?Tq(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Tq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&Tq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?Tq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?Tq(a,4):e=207;break;case 53:105==a.d?Tq(a,5):e=208;break;case 54:105==a.d?Tq(a,
+6):e=210;break;case 55:105==a.d?Tq(a,7):e=211;break;case 56:105==a.d?Tq(a,8):e=212;break;case 57:105==a.d?Tq(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Uq(a,e)}b=!0}b&&this.b.preventDefault()};_.Rc=function(){return Hq};var Hq;function Vq(){Vq=x;Wq=new Op(wf,new Xq)}function Xq(){}t(201,187,pi,Xq);_.Oc=function(a){a.uc(this)};_.Rc=function(){return Wq};var Wq;
+function uj(){uj=x;vj=new Op(xf,new Yq)}function Yq(){}t(202,187,pi,Yq);_.Oc=function(a){a.vc(this)};_.Rc=function(){return vj};var vj;function Zq(){Zq=x;$q=new Op(yf,new ar)}function ar(){}t(203,187,pi,ar);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Tj(ij,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,jj(a))};_.Rc=function(){return $q};var $q;function br(){br=x;cr=new Op(zf,new dr)}function dr(){}t(204,187,pi,dr);_.Oc=function(a){var b;b=this.b;Xn((Un(),Vn),new er(a,a.c,b))};_.Rc=function(){return cr};var cr;
+function wj(){wj=x;xj=new Op(Af,new fr)}function fr(){}t(205,187,pi,fr);_.Oc=function(a){a.wc(this)};_.Rc=function(){return xj};var xj;function cq(){this.b={}}t(206,1,{},cq);_.b=null;t(209,188,pi);var gr=null;function hr(){hr=x;ir=new Op(Sg,new jr)}function jr(){}t(208,209,pi,jr);_.Oc=function(a){kr(a.b,this,a.b.n)};_.Rc=function(){return ir};var ir;function lr(){lr=x;mr=new Op(Tg,new nr)}function nr(){}t(210,209,pi,nr);_.Oc=function(a){kr(a.b,this,a.b.n)};_.Rc=function(){return mr};var mr;
+function or(){var a;this.b=(a=document.createElement(fe),a.setAttribute(Qf,"return;"),typeof a.ontouchstart==ue)}t(211,1,{},or);function pr(){pr=x;qr=new Op(Ug,new rr)}function rr(){}t(212,209,pi,rr);_.Oc=function(a){kr(a.b,this,a.b.o)};_.Rc=function(){return qr};var qr;function sr(){sr=x;tr=new Op(Vg,new ur)}function ur(){}t(213,209,pi,ur);_.Oc=function(a){vr(a.b,this)&&(a.b.k&&wr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),rk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return tr};var tr;
+function xr(a,b){this.b=b;this.c=a}function yr(a,b,c){xk&&(b=new xr(b,c),a.ad(b))}t(214,183,{},xr);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return xk};_.b=!1;var xk=_.c=null;function zr(a){this.b=a}t(215,183,{},zr);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Ar};var Ar=_.b=null;function Br(){}function Cr(a){var b;Dr&&(b=new Br,a.ad(b))}t(216,183,{},Br);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Dr};var Dr=null;function Er(a){this.b=a}t(217,183,{},Er);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Fr};var Fr=_.b=null;function Gr(){}t(218,183,{},Gr);_.Oc=function(a){a.b.O&&a.b.Md()};_.Pc=function(){return Hr};var Hr=null;function Ir(a,b,c){a=a.b;if(!b)throw new Jr("Cannot add a handler with a null type");if(!c)throw new Jr("Cannot add a null handler");0<a.c?Kr(a,new Lr(a,b,c)):Mr(a,b,null).Df(c);return new Nr(new Or(a,b,c))}
+function Pr(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Jr("Cannot fire null event");try{++d.c;j=Qr(d,b.Pc(),null);e=null;for(h=d.d?j.Mf(j.Je()):j.Lf();d.d?h.Of():h.dd();){g=d.d?h.Pf():h.ed();try{b.Oc(g)}catch(n){if(n=Qi(n),A(n,86))f=n,!e&&(e=new Rr),Sr(e,f);else throw n;}}if(e)throw new Tr(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ki(d.b);r.c<r.e.Je();)o=Li(r),o.xc()}finally{d.b=null}}}}catch(q){q=Qi(q);if(A(q,38))throw new Ur(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Vr(a){Wr.call(this,a,!1)}function Wr(a,b){this.b=new Xr(b);this.c=a}t(219,1,zi,Vr,Wr);_.ad=function(a){Pr(this,a)};_.b=null;_.c=null;t(222,1,{});function Kr(a,b){!a.b&&(a.b=new ej);Zi(a.b,b)}function Yr(a,b,c,d){var e,f;e=Qr(a,b,c);e.Ff(d)&&e.Ge()&&(f=hj(a.e,b),f.Ie(c),f.Ge()&&Ti(a.e,b))}function Mr(a,b,c){var d;d=hj(a.e,b);d||(d=new Ii,z(a.e,b,d));a=d.Fe(c);a||(a=new ej,d.He(c,a));return a}
+function Qr(a,b,c){a=hj(a.e,b);if(!a)return Zr(),Zr(),$r;c=a.Fe(c);return!c?(Zr(),Zr(),$r):c}t(221,222,{});_.b=null;_.c=0;_.d=!1;function Xr(a){this.e=new Ii;this.d=a}t(220,221,{},Xr);function Nr(a){this.b=a}t(223,1,{},Nr);_.b=null;function Tr(a){Ri.call(this,as(a),bs(a));this.b=a}function bs(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function as(a){var b,c,d;b=a.Je();if(0==b)return null;b=new cs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),wn(b.b,d);return b.b.b}t(225,100,Oh,Tr);_.b=null;function Ur(a){Tr.call(this,a)}t(224,225,Oh,Ur);t(226,1,{},function(){});function ds(a){a=uo(a,ce);return(null==a?0:qg==a||qg.toLowerCase()==a.toLowerCase())?(es(),fs):(null==a?0:ef==a||ef.toLowerCase()==a.toLowerCase())?(es(),gs):(es(),hs)}
+function es(){es=x;fs=new is("RTL",0);gs=new is("LTR",1);hs=new is("DEFAULT",2);js=H(ks,m,15,[fs,gs,hs])}function is(a,b){Ao.call(this,a,b)}t(228,145,{15:1,71:1,75:1,77:1},is);var js,hs,gs,fs;function ls(){}function ms(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=ms(e,d);H(a,b,c,d);return d}function ns(a){return os([ps,I],[m,s],[70,-1],a,0,2,1)}
+function os(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=ms(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=os(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){qs();var e=rs,f=ss;qs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ts(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new us;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new us;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new us;}a[b]=c}t(229,1,{},ls);_.qI=0;
+function qs(){qs=x;rs=[];ss=[];var a=new ls,b=rs,c=ss,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var rs,ss;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Dn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function In(a){return a.tM==x||a.cM&&!!a.cM[1]}function vs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function ws(){var a;$stats&&xs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Rf))a=Rf;else if(-1!=a.indexOf("webkit"))a=sg;else if(-1!=a.indexOf(Cf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Cf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(sg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&xs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(ys,m,1,[Lb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&xs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Cp();Fp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Cp();0!=Fp.length&&(a=Fp.join(l),b=(Gp(),Hp),a=Jp(a),Kp(b).insertBefore(a,b.b.firstChild),Fp.length=0);0!=Dp.length&&(a=Dp.join(l),b=(Gp(),Hp),a=Jp(a),Kp(b).appendChild(a),Dp.length=0);0!=Ep.length&&(a=Ep.join(l),b=(Gp(),Hp),a=Jp(a),Kp(b).appendChild(a),Ep.length=0);$stats&&xs("export.client.JSME_export");new zs;new As;0<Bs(null)?Xn((Un(),Vn),new Cs):Ds()}function Qi(a){return A(a,86)?a:new An(a)}function Es(a){return Fs(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function Gs(a){return Fs(a.l,a.m,a.h)}function Fs(a,b,c){return _=new Hs,_.l=a,_.m=b,_.h=c,_}
+function Is(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Js;if(0==a.l&&0==a.m&&0==a.h)return Ks=Fs(0,0,0),Fs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Ks=Fs(0,0,0),c=Gs((Ys(),Zs))):(Ks=Fs(c.l,c.m,c.h),c=Fs(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=$s(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?at(e):0==c&&0!=d&&0==e?at(d)+22:0!=c&&0==d&&0==e?at(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Gs((Ys(),bt)),c=!0,g=!g;else return c=ct(a,f),g&&dt(c),Ks=Fs(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=$s(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ct(c,d);f&&dt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Fs(f,j,c);g?Ks=$s(c):Ks=Fs(c.l,c.m,c.h);return e}if(!et(a,b))return e?Ks=$s(a):Ks=Fs(a.l,a.m,a.h),Fs(0,0,0);c=c?a:Fs(a.l,a.m,a.h);var h,n,o,r;f=ft(b)-ft(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Fs(j&4194303,n&4194303,h&1048575);for(n=Fs(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&dt(n);e?(Ks=$s(c),d&&(Ks=gt(Ks,(Ys(),Zs)))):Ks=Fs(c.l,c.m,c.h);return n}
+function dt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function ft(a){var b;b=ht(a.h);return 32==b?(b=ht(a.m),32==b?ht(a.l)+32:b+20-10):b-12}var Ks=null;function it(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Fs(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function jt(a,b){return Fs(a.l&b.l,a.m&b.m,a.h&b.h)}function kt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return Ys(),lt;if(-9223372036854775E3>a)return Ys(),mt;if(9223372036854775E3<=a)return Ys(),bt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Fs(a,b,c);d&&dt(b);return b}function nt(a){var b,c;return-129<a&&128>a?(b=a+128,null==ot&&(ot=y(pt,m,16,256,0)),c=ot[b],!c&&(c=ot[b]=Es(a)),c):Es(a)}
+function qt(a){var b=kh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function et(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function rt(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return Fs(c&4194303,q&4194303,u&1048575)}function $s(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Fs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ct(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Fs(c&4194303,d&4194303,e&1048575)}
+function gt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Fs(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function N(a){return a.l|a.m<<22}function st(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+st($s(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=nt(1E9);a=Is(a,b);b=l+N(Ks);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ot=null;
+function Ys(){Ys=x;bt=Fs(4194303,4194303,524287);mt=Fs(0,0,524288);Zs=nt(1);nt(2);lt=nt(0)}var bt,mt,Zs,lt;function Hs(){}t(238,1,{16:1},Hs);function xs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function tt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(243,1,{},tt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ut(a,b){wn(a.b.b,b.b);return a}function vt(){this.b=new wt}
+t(244,1,{},vt);function xt(a){if(null==a)throw new Jr("css is null");this.b=a}t(245,1,{17:1,71:1},xt);_.eQ=function(a){return!A(a,17)?!1:G(this.b,a.b)};_.hC=function(){return yt(this.b)};_.b=null;function zt(a){if(null==a)throw new Jr("html is null");this.b=a}t(247,1,ti,zt);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return yt(this.b)};_.b=null;t(248,1,ti,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return yt(this.b)};_.b=null;function At(){At=x;Bt=RegExp(na,ve);Ct=RegExp(sb,ve);Dt=RegExp(pb,ve);Et=RegExp(ta,ve);Ft=RegExp(ea,ve)}function Gt(a){At();-1!=a.indexOf(na)&&(a=a.replace(Bt,pa));-1!=a.indexOf(pb)&&(a=a.replace(Dt,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ct,qa));-1!=a.indexOf(ea)&&(a=a.replace(Ft,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Et,"&#39;"));return a}var Bt,Ct,Dt,Ft,Et;
+function Ht(a){if(null==a)throw new Jr("uri is null");this.b=a}t(250,1,{19:1},Ht);_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return yt(this.b)};_.b=null;function It(){It=x}t(252,1,{});function Jt(){}t(253,1,{},Jt);var Kt=null;function Lt(){}t(254,252,{},Lt);var Mt=null;
+function Nt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Qr(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=Qr(a.b,f,null).Kf(e),A(d,20)&&Hn(d.b,b)){var h=a.b,n=f;0<h.c?Kr(h,new Ot(h,n,null,d)):Yr(h,n,null,d)}}}t(255,1,hi);_.b=null;function Pt(a){this.b=a}t(256,255,hi,Pt);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function Qt(a){this.b=a}t(257,255,hi,Qt);_.$c=function(){Rt(this.b.b.hb)};function St(){zn()}t(258,100,ei,St);function Tt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,rk(a.e,1))}
+function Ut(){this.b=new Vt(this);this.c=new ej;this.e=new Wt(this);this.i=new Xt(this)}t(259,1,{},Ut);_.d=!1;_.f=!1;function Vt(a){sk();this.b=a}t(260,25,{},Vt);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Yt(a.i.e.c,a.i.c);Zt(a.i);A(b,21)&&new St;a.d=!1;Tt(a)}};_.b=null;function Wt(a){sk();this.b=a}t(261,25,{},Wt);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=hk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(rk(a.b,1E4);a.i.d<a.i.b;){d=$t(a.i);try{if(null==d)break;A(d,21)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Zt(a.i)}if(100<=hk()-b)break}}finally{e||(zk(a.b),a.d=!1,Tt(a))}};_.b=null;function $t(a){var b;a.c=a.d;b=Yt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Zt(a){au(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Xt(a){this.e=a}t(262,1,{},Xt);_.dd=function(){return this.d<this.b};_.ed=function(){return $t(this)};
+_.fd=function(){Zt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function bu(a,b){var c=(cu(),du(b));a.appendChild(c)}function eu(a,b,c){var d;d=Zj;Zj=a;b==nj&&8192==fu(a.type)&&(nj=null);c.gd(a);Zj=d}var Zj=null,nj=null;function gu(){gu=x;hu=new Ut}function Rj(a){gu();if(!a)throw new Jr("cmd cannot be null");var b=hu;Zi(b.c,a);Tt(b)}var hu;function iu(a){oj();!ju&&(ju=new yk);ku||(ku=new Wr(null,!0),lu=new mu);return Ir(ku,ju,a)}var ku=null;function nu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function mu(){}t(268,183,{},mu);_.Oc=function(a){a.cd(this);lu.d=!1};_.Pc=function(){return ju};_.Qc=function(){nu(this)};_.b=!1;_.c=!1;_.d=!1;var ju=_.e=null,lu=null;function ou(){ou=x;pu=new qu;ru()||(pu=null)}var pu=null;function uk(){}t(270,1,{},uk);_.Yc=function(){for(;0<(sk(),tk).d;)zk(Yt(tk,0))};function wk(a,b){return Ir((!su&&(su=new tu),su),a,b)}function uu(a){vk();vu||(wu(),vu=!0);return wk((!Dr&&(Dr=new yk),Dr),a)}function vk(){xu||(yu(),xu=!0)}
+function zu(){var a;xu&&(a=new Au,su&&Pr(su,a));return null}var xu=!1,su=null,Bu=0,Cu=0,vu=!1;function Du(){Du=x;Eu=new yk}function Au(){Du()}t(272,183,{},Au);_.Oc=function(){null.gg()};_.Pc=function(){return Eu};var Eu;function tu(){Vr.call(this,null)}t(274,219,zi,tu);
+function fu(a){switch(a){case pd:return 4096;case Dd:return 1024;case Gd:return 1;case $d:return 2;case oe:return 2048;case Ve:return 128;case We:return 256;case Xe:return 512;case cf:return 32768;case "losecapture":return 8192;case wf:return 4;case xf:return 64;case yf:return 32;case zf:return 16;case Af:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Bf:return 131072;case Yd:return 262144;case Wf:return 524288;case Vg:return 1048576;case Ug:return 2097152;case Tg:return 4194304;
+case Sg:return 8388608;case ze:return 16777216;case we:return 33554432;case ye:return 67108864;default:return-1}}function oj(){Fu||(Gu(),Fu=!0)}var Fu=!1;function Hu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Iu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Gu(){Ju=C(function(a){var b;var c=ku,d,e,f;ju&&c&&Ku(c.b.e,ju)?(b=lu.b,d=lu.c,e=lu.d,f=lu.e,nu(lu),lu.e=a,Pr(c,lu),c=!(lu.b&&!lu.c),lu.b=b,lu.c=d,lu.d=e,lu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Lu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Dn(b)&&A(b,22)&&eu(a,c,b)});Mu=C(function(a){a.preventDefault();Lu.call(this,a)});Nu=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Lu.call(this,a)});Ou=C(function(a){if(Ju(a)){var b=pj;b&&b.__listener&&!Dn(b.__listener)&&A(b.__listener,22)&&(eu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Gd,Ou,!0);$wnd.addEventListener($d,Ou,!0);$wnd.addEventListener(wf,Ou,!0);$wnd.addEventListener(Af,Ou,!0);$wnd.addEventListener(xf,Ou,!0);$wnd.addEventListener(zf,Ou,!0);$wnd.addEventListener(yf,Ou,!0);$wnd.addEventListener(Bf,Ou,!0);$wnd.addEventListener(Ve,Ju,!0);$wnd.addEventListener(Xe,Ju,!0);$wnd.addEventListener(We,
+Ju,!0);$wnd.addEventListener(Vg,Ou,!0);$wnd.addEventListener(Ug,Ou,!0);$wnd.addEventListener(Tg,Ou,!0);$wnd.addEventListener(Sg,Ou,!0);$wnd.addEventListener(ze,Ou,!0);$wnd.addEventListener(we,Ou,!0);$wnd.addEventListener(ye,Ou,!0)}function Pu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Qu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Lu:null),c&2&&(a.ondblclick=b&2?Lu:null),c&4&&(a.onmousedown=b&4?Lu:null),c&8&&(a.onmouseup=b&8?Lu:null),c&16&&(a.onmouseover=b&16?Lu:null),c&32&&(a.onmouseout=b&32?Lu:null),c&64&&(a.onmousemove=b&64?Lu:null),c&128&&(a.onkeydown=b&128?Lu:null),c&256&&(a.onkeypress=b&256?Lu:null),c&512&&(a.onkeyup=b&512?Lu:null),c&1024&&(a.onchange=b&1024?Lu:null),c&2048&&(a.onfocus=b&2048?Lu:null),c&4096&&(a.onblur=b&4096?Lu:null),
+c&8192&&(a.onlosecapture=b&8192?Lu:null),c&16384&&(a.onscroll=b&16384?Lu:null),c&32768&&(a.onload=b&32768?Nu:null),c&65536&&(a.onerror=b&65536?Lu:null),c&131072&&(a.onmousewheel=b&131072?Lu:null),c&262144&&(a.oncontextmenu=b&262144?Lu:null),c&524288&&(a.onpaste=b&524288?Lu:null),c&1048576&&(a.ontouchstart=b&1048576?Lu:null),c&2097152&&(a.ontouchmove=b&2097152?Lu:null),c&4194304&&(a.ontouchend=b&4194304?Lu:null),c&8388608&&(a.ontouchcancel=b&8388608?Lu:null),c&16777216&&(a.ongesturestart=b&16777216?
+Lu:null),c&33554432&&(a.ongesturechange=b&33554432?Lu:null),c&67108864&&(a.ongestureend=b&67108864?Lu:null))}var pj=null,Ju=null,Ou=null,Mu=null,Lu=null,Nu=null;function Ru(){var a;Ru=x;Su=(a=$doc,G(a.compatMode,Lb)?a.documentElement:a.body)}var Su;function Tu(){this.c=new ej}function Uu(a){a=a[dd];return null==a?-1:a}t(278,1,{},Tu);_.b=null;function Vu(a,b){this.b=a;this.c=b}t(279,1,{},Vu);_.b=0;_.c=null;t(280,1,zi);_.jd=function(a){return decodeURI(a.replace("%23",la))};
+_.ad=function(a){Pr(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!G(a,null==Wu?l:Wu))Wu=a,Hr&&(a=new Gr,Pr(this.b,a))};var Wu=l;function ru(){function a(){$wnd.setTimeout(a,250);e()}var b=pu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Wu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(282,280,zi);function qu(){this.b=new Vr(null)}t(281,282,zi,qu);
+function yu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(zu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{xu&&yr((!su&&(su=new tu),su),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function wu(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(vu&&(d=sj(),c=tj(),Cu!=d||Bu!=c))Cu=d,Bu=c,Cr((!su&&(su=new tu),su))}finally{a&&a(b)}})}function dj(a,b){Mi(a.pd(),b,!0)}function cj(a,b){Mi(a.pd(),b,!1)}function rj(a,b,c){0<=b&&a.ud(b+ag);0<=c&&a.sd(c+ag)}function Xu(a){var b,a=uo(a,Fd);b=io(a,jo(32));return 0<=b?a.substr(0,b-0):a}
+function Mi(a,b,c){if(!a)throw new Ui(qc);b=ho(b);if(0==b.length)throw new Ak(Oc);if(c){var d;d=ho(b);b=a.className;-1==vo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=ho(b);f=a.className;e=vo(f,c);-1!=e&&(b=ho(f.substr(0,e-0)),c=ho(po(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Yu(a,b){a.style.display=b?l:Hf;a.setAttribute("aria-hidden",""+!b)}t(288,1,qi);_.ld=function(){return bk(this.hb)};_.md=function(){return dk(this.hb)};
+_.nd=function(){return to(this.hb,Of)};_.od=function(){return to(this.hb,Pf)};_.pd=function(){return this.hb};_.qd=function(){return this.hb.style.display!=Hf};_.rd=function(){throw new Zu;};_.sd=function(a){this.hb.style[Ne]=a};_.td=function(a){Yu(this.hb,a)};_.ud=function(a){this.hb.style[fh]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;
+function B(a,b,c){var d;d=fu(c.c);if(-1==d){var e=a.hb;d=c.c;oj();switch(d){case "drag":e.ondrag=Lu;break;case "dragend":e.ondragend=Lu;break;case "dragenter":e.ondragenter=Mu;break;case "dragleave":e.ondragleave=Lu;break;case "dragover":e.ondragover=Mu;break;case "dragstart":e.ondragstart=Lu;break;case "drop":e.ondrop=Lu;break;case "canplaythrough":case "ended":case "progress":e.removeEventListener(d,Lu,!1);e.addEventListener(d,Lu,!1);break;default:throw"Trying to sink unknown event type "+d;}}else-1==
+a.db?(e=a.hb,d|=a.hb.__eventBits||0,oj(),Qu(e,d)):a.db|=d;return Ir(!a.eb?a.eb=new Vr(a):a.eb,c,b)}function $u(a,b,c){return Ir(!a.eb?a.eb=new Vr(a):a.eb,c,b)}function av(a){var b;if(a.xd())throw new bv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;oj();Qu(c,b)}else a.db|=b;a.vd();a.Ad()}
+function cv(a,b){var c;switch(fu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(Lp&&(f=Lp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&Pr(a.eb,f.b),f.b.b=d,f.b.c=e}function dv(a){if(!a.xd())throw new bv("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function $j(a){if(a.gb)if(A(a.gb,28))a.gb.Cd(a);else{if(a.gb)throw new bv("This widget's parent does not implement HasWidgets");}else if(lj(),Ku(ev.b,a)){lj();try{a.zd()}finally{Ti(ev.b,a)}}}function fv(a,b){var c;c=a.gb;if(b){if(c)throw new bv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.gb=null}}t(287,288,Vh);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.eb&&Pr(this.eb,a)};_.xd=function(){return this.cb};
+_.yd=function(){av(this)};_.gd=function(a){cv(this,a)};_.zd=function(){dv(this)};_.Ad=function(){};_.Bd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function gv(a){for(a=new hv(a);a.b.b<a.b.c.d-1;)iv(a.b),jv(a.b)}t(286,287,Ai);_.vd=function(){kv(this,(lv(),mv))};_.wd=function(){kv(this,(lv(),nv))};function ov(a,b,c){$j(b);var d=a.q;pv(d,b,d.d);d=(cu(),du(b.hb));c.appendChild(d);fv(b,a)}
+function qv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new rv;b.gb==a&&(f=a.Dd(b),f<d&&--d);$j(b);pv(a.q,b,d);e?(e=b.hb,Pu(c,(cu(),du(e)),d)):(e=(cu(),du(b.hb)),c.appendChild(e));fv(b,a)}function sv(a,b){var c;if(b.gb!=a)return!1;try{fv(b,null)}finally{c=b.hb;xo(c).removeChild(c);c=a.q;var d;d=tv(c,b);if(-1==d)throw new uv;if(0>d||d>=c.d)throw new rv;for(--c.d;d<c.d;++d)ts(c.b,d,c.b[d+1]);ts(c.b,c.d,null)}return!0}t(285,286,Ai);_.Dd=function(a){return tv(this.q,a)};
+_.Ed=function(a,b,c,d){qv(this,a,b,c,d)};_.Fd=function(){return new vv(this.q)};_.Cd=function(a){return sv(this,a)};function kj(a,b,c,d){var e;$j(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.hb,e,!0)}function wv(a,b){var c;(c=sv(a,b))&&xv(b.hb);return c}function yv(a,b,c,d){if(b.gb!=a)throw new Ak("Widget must be a child of this panel.");a.Id(b,c,d)}function zv(a,b,c){a=a.hb;-1==b&&-1==c?xv(a):(a.style[Yf]=fd,a.style[Ye]=b+ag,a.style[Rg]=c+ag)}
+function Av(){var a=$doc.createElement(fe);this.q=new Bv(this);this.hb=a;this.hb.style[Yf]="relative";this.hb.style[Uf]=Oe}function xv(a){a.style[Ye]=l;a.style[Rg]=l;a.style[Yf]=l}t(284,285,Ai,Av);_.Gd=function(a){ov(this,a,this.hb)};_.Cd=function(a){return wv(this,a)};_.Hd=function(a,b,c){yv(this,a,b,c)};_.Id=function(a,b,c){zv(a,b,c)};function Cv(a,b){if(a.Kd())throw new bv("SimplePanel can only contain one child widget");a.Ld(b)}
+function Dv(a,b){if(a.bb!=b)return!1;try{fv(b,null)}finally{a.Jd().removeChild(b.hb),a.bb=null}return!0}function Ev(a,b){if(b!=a.bb&&(b&&$j(b),a.bb&&a.Cd(a.bb),a.bb=b)){var c=(cu(),du(a.bb.hb));a.Jd().appendChild(c);fv(b,a)}}function Fv(){this.hb=$doc.createElement(fe)}t(292,286,Ai,Fv);_.Jd=function(){return this.hb};_.Kd=function(){return this.bb};_.Fd=function(){return new Gv(this)};_.Cd=function(a){return Dv(this,a)};_.Ld=function(a){Ev(this,a)};_.bb=null;
+function Hv(a,b){a._&&(Iv(a.$,!1,!1),yr(a,a,b))}function Jv(a){var b;if(b=a.bb)null!=a.P&&b.sd(a.P),null!=a.Q&&b.ud(a.Q)}function Kv(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Ye]=b-0+(Lj(),ag);a.style[Rg]=c+ag}function Lv(a){a._||(a.cb&&$j(a),Iv(a.$,!0,!1))}t(291,292,Ai);_.Jd=function(){return wo(this.hb)};_.nd=function(){return to(this.hb,Of)};_.od=function(){return to(this.hb,Pf)};_.pd=function(){return xo(wo(this.hb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){Hv(this,a)};
+_.qd=function(){return!G(Oe,this.hb.style[ch])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this._&&Iv(this.$,!1,!0)};_.sd=function(a){this.P=a;Jv(this);0==a.length&&(this.P=null)};_.Od=function(a,b){Kv(this,a,b)};_.td=function(a){this.hb.style[ch]=a?dh:Oe};_.Ld=function(a){Ev(this,a);Jv(this)};_.ud=function(a){this.Q=a;Jv(this);0==a.length&&(this.Q=null)};_.Pd=function(){Lv(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function Mv(a,b){var c;Fv.call(this);this.S=new Nv;this.M=(Ov(),Pv);this.$=new Qv(this);this.hb.appendChild($doc.createElement(fe));this.Od(0,0);xo(wo(this.hb))[Fd]="gwt-PopupPanel";wo(this.hb)[Fd]=Xf;this.O=this.N=a;this.X=!1;c=H(ys,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new Rv(c);this.L.pd()[Fd]=l;c=xo(wo(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ui(qc);d=ho(d);if(0==d.length)throw new Ak(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Ev(this,this.L);Jv(this);Mi(wo(this.hb),Xf,!1);Mi(this.L.c,b+"Content",!0)}t(290,291,Ai);_.vd=function(){av(this.L)};_.wd=function(){dv(this.L)};_.Kd=function(){return this.L.bb};_.Fd=function(){return new Gv(this.L)};_.Cd=function(a){return this.L.Cd(a)};_.Ld=function(a){Ev(this.L,a);Jv(this)};_.L=null;t(289,290,Ai);_.zd=function(){dv(this)};
+function Sv(){Sv=x;Tv=new Uv(Kb,0,(Ov(),Pv));Vv=new Uv(sc,1,Wv);Xv=new Uv(zc,2,Yv);Zv=H($v,m,23,[Tv,Vv,Xv])}function Uv(a,b,c){Ao.call(this,a,b);this.b=c}t(293,145,{23:1,71:1,75:1,77:1},Uv);_.b=null;var Zv,Tv,Vv,Xv;function aw(){aw=x;bw=H(ys,m,1,[Rg,vf,yd])}
+function Rv(a){var b;aw();var c,d;c=this.hb=$doc.createElement(Gg);this.d=$doc.createElement(Jg);bu(c,this.d);c[Bd]=0;for(c=c[Ad]=0;c<a.length;++c)d=(b=$doc.createElement(Wg),b[Fd]=a[c],bu(b,cw(a[c]+"Left")),bu(b,cw(a[c]+Mb)),bu(b,cw(a[c]+"Right")),b),bu(this.d,d),1==c&&(this.c=wo(Hu(d,1)));this.hb[Fd]="gwt-DecoratorPanel"}function cw(a){var b,c;c=$doc.createElement(Kg);b=$doc.createElement(fe);var d=(cu(),du(b));c.appendChild(d);c[Fd]=a;b[Fd]=a+"Inner";return c}t(295,292,bi,Rv);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var bw;t(294,295,bi);t(296,1,{});function lv(){lv=x;mv=new dw;nv=new ew}function fw(a){Tr.call(this,a)}function kv(a,b){lv();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=Qi(f),A(f,86))d=f,!c&&(c=new Rr),Sr(c,d);else throw f;}}if(c)throw new fw(c);}t(297,224,Oh,fw);var mv,nv;function dw(){}t(298,1,{},dw);_.Qd=function(a){a.yd()};function ew(){}t(299,1,{},ew);_.Qd=function(a){a.zd()};t(302,287,Vh);_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};
+_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};_.yd=function(){av(this);-1==("undefined"!=typeof this.hb.tabIndex?this.hb.tabIndex:-1)&&(this.hb.tabIndex=0)};t(301,302,Vh);function gw(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",zd),b);this.hb[Fd]="gwt-Button";this.hb.innerHTML=a||l}t(300,301,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},gw);t(303,285,Ai);_.e=null;_.f=null;
+function hw(a,b){var c;if(a.i)throw new bv("Composite.initWidget() may only be called once.");$j(b);c=b.hb;a.hb=c;var d;cu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((cu(),c).__gwt_resolve=iw(a));a.i=b;fv(b,a)}function jw(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);oj();Qu(d,b)}else b.db|=c;a.db=-1}a.i.yd();a.hb.__listener=a;a.Ad()}t(304,287,yi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){jw(this)};_.gd=function(a){cv(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.hb=this.i.rd()};_.i=null;function kw(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[ce]=qg;break;case 1:c[ce]=ef;break;case 2:ds(c)!=(es(),hs)&&(c[ce]=l)}}}function lw(a){this.b=a;this.d=!1;this.e=this.c=ds(a)}t(305,1,{},lw);_.b=null;_.c=null;_.d=!1;_.e=null;function qj(){this.hb=mw()}t(306,292,Ai,qj);_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};
+_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};function nw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=wo(b);e=null;c&&(c=Uu(c),e=0>c?null:Yt(a.j.c,c));e?ow(a,e):d&&(b.innerHTML=l||l);return b}function ow(a,b){var c;if(b.gb!=a)return!1;try{fv(b,null)}finally{c=b.hb;xo(c).removeChild(c);var d=a.j,e;e=Uu(c);c[dd]=null;c=d.c;pw(e,c.d);ts(c.c,e,null);d.b=new Vu(e,d.b)}return!0}t(308,286,Ai);_.Fd=function(){return new qw(this)};
+_.Cd=function(a){return ow(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function rw(a){if(0>=a.c)throw new sw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new sw("Column index: 0, Column size: "+a.b);}
+function tw(){this.j=new Tu;this.i=$doc.createElement(Gg);this.d=$doc.createElement(Jg);bu(this.i,this.d);this.hb=this.i;this.e=new uw(this);var a=new vw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Pu(a.c.i,(cu(),du(b)),0);bu(a.b,$doc.createElement(Kd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new sw("Row index: "+a+", Row size: "+d);if(0>c)throw new sw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new sw("Column index: "+c+", Column size: "+this.b);c=nw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Kg),d.innerHTML=sa||l,Pu(c,(cu(),du(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Kd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Kg);
+e.innerHTML=sa;c=$doc.createElement(Wg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)nw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(307,308,Ai,tw);_.b=0;_.c=0;function ww(a){for(;++a.c<a.e.d&&!(null!=Yt(a.e,a.c)););}function qw(a){this.d=a;this.e=this.d.j.c;ww(this)}t(309,1,{},qw);_.dd=function(){return this.c<this.e.d};
+_.ed=function(){var a;if(this.c>=this.e.d)throw new uv;a=Yt(this.e,this.c);this.b=this.c;ww(this);return a};_.fd=function(){var a;if(0>this.b)throw new xw;a=Yt(this.e,this.b);$j(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function uw(a){this.b=a}t(310,1,{},uw);_.b=null;function vw(a){this.c=a}t(311,1,{},vw);_.b=null;_.c=null;function yw(){yw=x;zw=new Aw}var zw;function Bw(){Bw=x;Cw=new Dw((Yo(),Cd));Ew=new Dw(Ye);Fw=new Dw(jg);Gw=Ew;Hw=Fw;Iw=Gw}var Cw,Iw,Ew,Hw,Gw,Fw;function Aw(){}t(313,1,{},Aw);
+function Dw(a){this.b=a}t(314,313,{},Dw);_.b=null;function Jw(){Jw=x;Kw=new Lw(vf);Mw=new Lw(Rg)}var Kw,Mw;function Lw(a){this.b=a}t(315,1,{},Lw);_.b=null;function Nw(a,b){var c;c=Ow(a);bu(a.c,c);ov(a,b,c)}function Ow(a){var b;b=$doc.createElement(Kg);b[id]=a.b.b;b.style[bh]=a.d.b;return b}function Pw(a,b){var c,d;d=xo(b.hb);(c=sv(a,b))&&a.c.removeChild(d);return c}
+function Qw(){this.q=new Bv(this);this.f=$doc.createElement(Gg);this.e=$doc.createElement(Jg);bu(this.f,this.e);this.hb=this.f;this.b=(Bw(),Iw);this.d=(Jw(),Mw);this.c=$doc.createElement(Wg);bu(this.e,this.c);this.f[Bd]=ab;this.f[Ad]=ab}t(316,303,Ai,Qw);_.Cd=function(a){return Pw(this,a)};_.c=null;function Rw(){Rw=x;new Ii}function Sw(a,b,c,d,e){Rw();this.b=new Tw(this,a,b,c,d,e);this.hb[Fd]="gwt-Image"}function Uw(a,b,c,d,e){Rw();Sw.call(this,(It(),new Ht(a)),b,c,d,e)}t(317,287,Vh,Sw,Uw);
+_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};_.gd=function(a){32768==fu(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);cv(this,a)};_.Ad=function(){var a=this.b;G(cf,uo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new Vw(a,this),Xn((Un(),Vn),a.i))};_.b=null;t(319,1,{});_.i=null;function Ww(){Ww=x;Xw()}
+function Tw(a,b,c,d,e,f){var g,j;Ww();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Bg);j=new vt;ut(ut(ut(j,new xt("width:"+e+(Lj(),ag)+ob)),new xt("height:"+f+dg)),new xt("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!Yw&&(Yw=new Zw);b=$w;c=new xt((new xt(j.b.b.b)).b);j=new wt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Gt(b.b);wn(j.b,b);j.b.b+="' style='";b=Gt(c.b);wn(j.b,b);j.b.b+="' border='0'>";j=new zt(j.b.b);g.innerHTML=j.b||l;g=wo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),oj(),Qu(g,a)):a.db|=133333119}t(318,319,{},Tw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Vw(a,b){this.b=a;this.c=b}t(320,1,{},Vw);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(cf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=cf)};_.b=null;_.c=null;function ax(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(yw(),zw)?a.c.e==(es(),gs)?(Bw(),Ew):a.c.e==fs?(Bw(),Fw):(Bw(),Gw):a.c.e==(es(),gs)?(Bw(),Fw):a.c.e==fs?(Bw(),Ew):(Bw(),Hw);b!=a.d&&(a.d=b,a.hb.style[Mg]=!a.d?l:a.d.b)}t(322,287,Vh);_.b=null;_.c=null;_.d=null;
+function bx(){this.hb=$doc.createElement(fe);this.c=new lw(this.hb);this.hb[Fd]="gwt-Label"}function cx(){bx.call(this);kw(this.c,gh);ax(this)}t(321,322,Vh,bx,cx);_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};function dx(a,b){if(0>b||b>=a.hb.options.length)throw new rv;}function Vp(a,b){dx(a,b);return a.hb.options[b].value}
+function ex(){this.hb=$doc.createElement("select");this.hb[Fd]="gwt-ListBox"}t(323,302,Vh,ex);t(324,255,hi);function fx(a){this.b=a}t(325,324,hi,fx);_.Sc=function(){};function gx(a){this.b=a}t(326,324,hi,gx);_.Yc=function(a){this.b.Rd(a.i,a.b)};function hx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Wg);Pu(a.f,(cu(),du(e)),b);a=(cu(),du(c));d.appendChild(a)}else d=Hu(a.f,0),Pu(d,(cu(),du(c)),b)}
+function ix(a,b,c){var d;jx(a,b);c&&b.b?(jx(a,null),a=b.b,b=(Un(),Vn),b.d=Yn(b.d,[new kx(a),!1])):null!=b.d&&(a.k=new lx(a,b),c=(Ov(),Wv),a.k.M=c,a.k.U=a.i,a.k.pd()[Fd]=Le,d=Xu(a.hb),G(Ee,d)||dj(a.k,d+"Popup"),$u(a.k,new gx(a),xk?xk:xk=new yk),a.o=b.d,d=a.k,a=new mx(a,b),d.hb.style[ch]=Oe,Lv(d),a.b.p?Kv(a.b.k,bk(a.b.hb)+to(a.b.hb,Pf)-1,dk(a.c.hb)):Kv(a.b.k,bk(a.c.hb),dk(a.b.hb)+to(a.b.hb,Of)-1),d.hb.style[ch]=dh)}function nx(a,b){if(b||!(a.n&&a.o==a.n.d))jx(a,b),ox(a.hb),b&&a.e&&ix(a,b,!1)}
+function px(a,b){var c;a:{c=yo(b);var d,e;for(e=new Ki(a.j);e.c<e.e.Je();)if(d=Li(e),d.hb.contains(c)){c=d;break a}c=null}switch(fu(b.type)){case 1:ox(a.hb);c&&ix(a,c,!0);break;case 16:c&&nx(a,c);break;case 32:c&&nx(a,null);break;case 2048:qx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:qx(a)||a.p||rx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:qx(a)||(a.p?null!=a.n.d&&!a.n.d.gg().gg()&&(ix(a,a.n,!1),a.n.d.gg()):sx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:qx(a)||a.p&&
+rx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:qx(a)||(a.p?sx(a):null!=a.n.d&&!a.n.d.gg().gg()&&(ix(a,a.n,!1),a.n.d.gg()));b.cancelBubble=!0;b.preventDefault();break;case 27:jx(a,null);a.k&&Hv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:jx(a,null);a.k&&Hv(a.k,!1);break;case 13:qx(a)||(ix(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}cv(a,b)}function tx(a,b,c){c&&jx(a,null);yr(a,b,!1);a.o=null;a.k=null}
+function qx(a){var b;if(!a.n){for(b=new Ki(a.j);b.c<b.e.Je();){b=Li(b);jx(a,b);break}return!0}return!1}function jx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Xu(c.hb)+Va;Mi(c.pd(),d,!1);a.p&&(c=xo(a.n.hb),2==Iu(c)&&(c=Hu(c,1),Mi(c,Eg,!1)))}if(b){c=Xu(b.hb)+Va;Mi(b.pd(),c,!0);a.p&&(c=xo(b.hb),2==Iu(c)&&(c=Hu(c,1),Mi(c,Eg,!0)));Cl();c=a.hb;var d=new cl(b.hb),e=(xl(),yl),d=H(ux,m,5,[d]),e=e.b,f,g,j,h;f=new un;for(j=0,h=d.length;j<h;++j)g=d[j],vn(vn(f,g.b),ba);d=ho(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function sx(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Yt(a.j,b):Yt(a.j,c);break}jx(a,d)}}function rx(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Yt(a.j,b):Yt(a.j,c);break}jx(a,d)}}t(327,287,Vh);_.gd=function(a){px(this,a)};_.zd=function(){this.k&&Hv(this.k,!1);dv(this)};_.Rd=function(a,b){tx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function kx(a){this.b=a}t(328,1,{},kx);_.xc=function(){vx(this.b)};_.b=null;
+function wx(a){this.b=a}t(329,1,{},wx);_.Sc=function(){jx(this.b,null)};_.b=null;function lx(a,b){this.b=a;this.c=b;Mv.call(this,!0,lf);Ev(this.L,this.c.d);Jv(this);this.Z=!0;this.c.d.gg()}t(330,290,Ai,lx);_.cd=function(a){var b,c;if(!a.b)switch(fu(a.e.type)){case 4:c=yo(a.e);b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&jx(this.b,null)}};_.b=null;_.c=null;function mx(a,b){this.b=a;this.c=b}t(331,1,{},mx);_.b=null;var xx=_.c=null;
+function yx(){yx=x;xx=new tt((It(),new Ht("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function zx(a,b){this.hb=$doc.createElement(Kg);var c=Xu(this.hb)+Va;Mi(this.pd(),c,!1);this.hb.textContent=a||l;this.hb[Fd]="gwt-MenuItem";c=zo();this.hb.setAttribute(Pe,c);Cl();this.hb.setAttribute(kg,im.b);this.b=b}t(334,288,{27:1,31:1,34:1},zx);_.b=null;_.c=null;_.d=null;
+function Ax(){var a;this.hb=$doc.createElement(Kg);this.hb[Fd]="gwt-MenuItemSeparator";a=$doc.createElement(fe);bu(this.hb,a);a[Fd]="menuSeparatorInner"}t(335,288,qi,Ax);function Bx(){var a,b,c,d,e;b=null.gg();e=sj();d=tj();b[ee]=(No(),Hf);b[fh]=0+(Lj(),ag);b[Ne]=bb;c=$doc;c=(G(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[fh]=(c>e?c:e)+ag;b[Ne]=(a>d?a:d)+ag;b[ee]="block"}function Nv(){}t(336,1,{},Nv);_.$c=function(){Bx()};
+function Cx(a){this.b=a}t(337,1,{},Cx);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=yo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(fu(d.type)){case 4:case 1048576:if(nj){a.c=!0;break}if(!c&&b.N){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(nj){a.c=!0;break}break;case 2048:d=yo(d),b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Dx(a){this.b=a}t(338,1,{},Dx);_.b=null;function Ov(){Ov=x;Pv=new Ex(Kb,0);Wv=new Ex(sc,1);Yv=new Ex(zc,2);Fx=H(Gx,m,32,[Pv,Wv,Yv])}function Ex(a,b){Ao.call(this,a,b)}t(339,145,{32:1,71:1,75:1,77:1},Ex);var Fx,Pv,Wv,Yv;function Hx(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=uu(a.b.S),Bx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Vi(a.i.b),a.i=null,a.c=!1)}function Ix(a){a.k||(Hx(a),a.d||(lj(),wv(mj(null),a.b)));a.b.hb.style[Id]="rect(auto, auto, auto, auto)";a.b.hb.style[Uf]=dh}
+function Jx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Id]="rect("+g+bg+f+bg+c+bg+e+"px)"}
+function Iv(a,b,c){a.d=c;fk(a);a.j&&(zk(a.j),a.j=null,Ix(a));a.b._=b;var d=a.b;d.Y&&(Vi(d.Y.b),d.Y=null);d.T&&(Vi(d.T.b),d.T=null);if(d._){d.Y=iu(new Cx(d));var e;e=new Dx(d);ou();e=pu?Ir(pu.b,(!Hr&&(Hr=new yk),Hr),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(Ov(),Pv)&&!b&&(c=!1);a.k=b;c?b?(Hx(a),a.b.hb.style[Yf]=fd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),a.b.hb.style[Id]="rect(0px, 0px, 0px, 0px)",lj(),b=mj(null),ov(b,a.b,b.hb),a.j=new Kx(a),rk(a.j,1)):gk(a,200):(Hx(a),a.k?(a.b.hb.style[Yf]=fd,-1!=a.b.ab&&a.b.Od(a.b.W,
+a.b.ab),lj(),b=mj(null),ov(b,a.b,b.hb)):a.d||(lj(),wv(mj(null),a.b)),a.b.hb.style[Uf]=dh)}function Qv(a){var b=(lk(),ok);this.n=new kk(this);this.u=b;this.b=a}t(340,18,{},Qv);_.zc=function(){Ix(this)};_.Ac=function(){this.e=to(this.b.hb,Of);this.f=to(this.b.hb,Pf);this.b.hb.style[Uf]=Oe;Jx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Jx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Kx(a){sk();this.b=a}t(341,25,{},Kx);
+_.Hc=function(){this.b.j=null;gk(this.b,200)};_.b=null;function cu(){cu=x;Lx()}function du(a){return a.__gwt_resolve?a.__gwt_resolve():a}function iw(a){return function(){this.__gwt_resolve=Mx;return a.rd()}}function Mx(){throw"A PotentialElement cannot be resolved twice.";}
+function Lx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function lj(){lj=x;Nx=new Ox;Px=new Ii;ev=new Rr}function Qx(a){this.q=new Bv(this);this.hb=a;av(this)}
+function mj(a){lj();var b,c;c=hj(Px,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==Px.e){var d=new Rx;vk();wk(xk?xk:xk=new yk,d)}!b?c=new Sx:c=new Qx(b);z(Px,a,c);Sr(ev,c);return c}t(343,284,Ai,Qx);var Nx,Px,ev;function Ox(){}t(344,1,{},Ox);_.Qd=function(a){a.xd()&&a.zd()};function Rx(){}t(345,1,{},Rx);_.Yc=function(){lj();try{kv(ev,Nx)}finally{Tx(ev.b),Tx(Px)}};function Sx(){Qx.call(this,$doc.body)}t(346,343,Ai,Sx);
+_.Id=function(a,b,c){zv(a,b-0,c-0)};function Gv(a){this.d=a;this.b=!!this.d.bb}t(347,1,{},Gv);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.bb)throw new uv;this.b=!1;return this.c=this.d.bb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Ux(a,b){a.hb[ah]=null!=b?b:l}t(350,302,Vh);_.gd=function(a){0!=(fu(a.type)&896)?cv(this,a):cv(this,a)};_.Ad=function(){};function Vx(){Vx=x;Wx()}t(349,350,Vh);
+function Xx(){var a;Vx();var b=(a=$doc.createElement("INPUT"),a.type=Lg,a);!Mt&&(Mt=new Lt);!Kt&&(Kt=new Jt);this.hb=b;this.hb[Fd]="gwt-TextBox"}t(348,349,Vh,Xx);function Wx(){Wx=x;Yx=new Zx;$x=new ay;by=new cy;dy=new ey;fy=H(gy,m,35,[Yx,$x,by,dy])}t(351,145,ki);var fy,Yx,$x,by,dy;function Zx(){Ao.call(this,Kb,0)}t(352,351,ki,Zx);function ay(){Ao.call(this,dc,1)}t(353,351,ki,ay);function cy(){Ao.call(this,fc,2)}t(354,351,ki,cy);function ey(){Ao.call(this,yc,3)}t(355,351,ki,ey);
+function hy(a,b){if(0>b||b>=a.d)throw new rv;return a.b[b]}function tv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function pv(a,b,c){var d,e;if(0>c||c>a.d)throw new rv;if(a.d==a.b.length){e=y(iy,m,36,2*a.b.length,0);for(d=0;d<a.b.length;++d)ts(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ts(a.b,d,a.b[d-1]);ts(a.b,c,b)}function Bv(a){this.c=a;this.b=y(iy,m,36,4,0)}t(356,1,{},Bv);_.Fd=function(){return new vv(this)};_.b=null;_.c=null;_.d=0;
+function iv(a){if(a.b>=a.c.d)throw new uv;return a.c.b[++a.b]}function jv(a){if(0>a.b||a.b>=a.c.d)throw new xw;a.c.c.Cd(a.c.b[a.b--])}function vv(a){this.c=a}t(357,1,{},vv);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return iv(this)};_.fd=function(){jv(this)};_.b=-1;_.c=null;function Xw(){Xw=x;$w=(It(),new Ht(Pn()+"clear.cache.gif"))}var $w,Yw=null;function Zw(){}t(359,1,{},Zw);function jy(){jy=x;Xw()}function ky(a,b,c,d,e){jy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function ly(a,b,c){jy();ky.call(this,(It(),new Ht(a)),b,0,c,16)}t(360,296,{},ky,ly);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function my(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function mw(){var a=ny?ny:ny=my(),b=$doc.createElement(fe);b.tabIndex=0;var c=$doc.createElement("input");c.type=Lg;c.tabIndex=-1;c.setAttribute(kg,Zf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Oe;d.position=fd;c.addEventListener(oe,a,!1);b.appendChild(c);return b}var ny=null;function ox(a){$wnd.setTimeout(function(){a.focus()},0)}function Vi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Kr(b,new Ot(b,c,d,a)):Yr(b,c,d,a)}
+function Or(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(367,1,{},Or);_.b=null;_.c=null;_.d=null;_.e=null;function Lr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(368,1,{},Lr);_.xc=function(){var a=this.c;Mr(this.b,this.e,this.d).Df(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Ot(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(369,1,{},Ot);_.xc=function(){Yr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;
+function oy(a,b){b.n!=a&&(!a.ic&&(a.ic=new ej),b.n=a,Zi(a.ic,b))}function py(a){var b;b=a.cZ.e;if(-1!=io(b,jo(36)))return null;a=a.jc.c.c++;return b=po(b,oo(b,jo(46))+1)+l+a}function qy(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new ry(a,b,c,nt(d)))}function sy(a){return!a._b&&a.gc?sy(a.gc):a._b}function ty(a){return!a.bc&&a.gc?ty(a.gc):a.bc}
+function uy(a){var b;b=new vy;if(a.fe()){for(;a&&!A(a,57);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,57)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new wy;}function xy(a){a.kc=!1;a.oe();yy(a)}function yy(a){if((a=A(a,57)?null:a.gc)&&a.kc)xy(a),a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}function zy(a){return(a=a.Wd())?a:new Ay(1,1)}function By(a){var b;return(b=a.Xd())?new Cy(b):new Cy(a.Zd())}function Dy(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function Ey(a){return!a.bc?(a.ee(),!0):!1}
+function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,43)&&c.b==b.b||a.hc.Yf(b)}function Fy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)yy(a),new Gy(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new Gy(a,101)}function Hy(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc.Zf(b),a.fe()&&a.ne())}function Iy(a){a.lc||(Dy(a),Jy(a,!0),Ky(a),a.lc=!0,new Gy(a,102),qy(a,a,a.gc,0),yy(a),a.hc._f(a))}function Ly(){this.jc=(Tp(),Tp(),My);new Ii;this.de();this.fc=(Ny(),Oy)}
+t(373,1,oi);_.Td=function(){return!1};_.Ud=function(){return py(this)};_.Vd=function(){return sy(this)};_.Wd=function(){return Py(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new Qy(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){xy(this)};
+_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return zy(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+ya+this.be()+ya+this.ce()+ya+this.ae()+gh+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return By(this)};_.le=function(){};_.me=function(){return Ey(this)};_.ne=function(){};_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};
+_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){Fy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.je()+bd};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Ak("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Ak("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.gc}d=!1}if(d)throw new Ak("Missing message: awt.12C");if(A(b,57))throw new Ak("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new ro;var e=Qj(d.Wb.b,b),f;f=Yt(d.Wb.b,e);d.Xb&&d.Xb.ye(f);Ry(d,e);new Sy(d,301,f)}d=a.Wb.b.d;Dy(b);Ty(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),xy(a),!!a.Xb&&
+A(a.Xb,50)&&(a.Xb.o=!1),qy(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,50)){var g=a.Xb;if(!b)throw new Jr("Missing message: awt.185");if(null==c||null!=c)Uy(g,c,b);else throw new Ak("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=Qi(j);if(A(j,80))throw b=j,Ry(a,d),b;throw j;}b.oe();new Sy(a,300,b)}function Vy(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Wy(a){var b;b=a.te();return new Xy(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Jy(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Yt(a.Wb.b,c).ge(b)}function Ry(a,b){var c;c=Yt(a.Wb.b,b);Dy(c);c.ge(!1);au(a.Wb.b,b);c.gc=null;xy(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1);qy(c,c,a,1)}function Yy(a){var b=(Zy(),$y);Hy(a,b);for(b=0;b<a.Wb.b.d;++b)Yt(a.Wb.b,b).me()}function az(a,b){var c,d;if(a.Xb)for(d=new Ki(a.Wb.b);d.c<d.e.Je();)c=Li(d),a.Xb.ye(c);if(b)for(d=new Ki(a.Wb.b);d.c<d.e.Je();)c=Li(d),b.ue(null,c);a.Xb=b;xy(a);a.Xb&&A(a.Xb,50)&&(a.Xb.o=!1)}
+function Ky(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Yt(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function bz(){Ly.call(this);this.Wb=new cz;this.$b=(Tp(),Tp(),My)}t(372,373,li);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return zy(this)};_._d=function(){return By(this)};
+_.de=function(){this.hc=(Tp(),new dz)};_.ee=function(){xy(this);this.Xb&&A(this.Xb,50)&&(this.Xb.o=!1)};_.ge=function(a){Jy(this,a)};_.he=function(){return zy(this)};_.ke=function(){return By(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)Dy(Yt(this.Wb.b,a))};_.me=function(){var a;if(!Ey(this))return!1;for(a=0;a<this.Wb.b.d;++a)Yt(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Yt(this.Wb.b,b),a.oe()};_.se=function(){Ky(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function ez(){var a=new fz;bz.call(this);az(this,a)}t(371,372,li,ez);_.Ud=function(){return"panel"+this.$b.c.e++};function gz(a,b,c){a=hz(a.Vb,b,c);a.k=!0;return new iz(a)}function jz(a){a.ie(a.Vb.e)}function kz(a){return new Ay(to(a.Vb.hb,Pf),to(a.Vb.hb,Of))}t(370,371,li);_.Yd=function(){return to(this.Vb.hb,Of)};_.ae=function(){return to(this.Vb.hb,Pf)};_.be=function(){return bk(this.Vb.hb)};_.ce=function(){return dk(this.Vb.hb)};
+_.fe=function(){return this.Vb.hb.style.display!=Hf};_.ne=function(){jz(this)};_.pe=function(){};_.Vb=null;function lz(a){if(null!=a)this.f=a;else throw new mz;}t(375,1,ni);_.tS=function(){return this.cZ.e+"[source="+this.f+bd};_.f=null;
+function nz(){nz=x;R=new Ii;z(R,new S(400),new U(ph));z(R,new S(401),new U(ph));z(R,new S(402),new U(ph));z(R,new S(500),new U(yh));z(R,new S(501),new U(yh));z(R,new S(502),new U(yh));z(R,new S(503),new U(zh));z(R,new S(504),new U(yh));z(R,new S(505),new U(yh));z(R,new S(506),new U(zh));z(R,new S(507),new U(Kh));z(R,new S(100),new U(lh));z(R,new S(101),new U(lh));z(R,new S(102),new U(lh));z(R,new S(103),new U(lh));z(R,new S(1004),new U(oh));z(R,new S(1005),new U(oh));z(R,new S(800),new U(Gh));z(R,
+new S(801),new U(Gh));z(R,new S(200),new U(Ah));z(R,new S(201),new U(Ah));z(R,new S(202),new U(Ah));z(R,new S(204),new U(Ah));z(R,new S(203),new U(Ah));z(R,new S(209),new U(Lh));z(R,new S(208),new U(Mh));z(R,new S(207),new U(Mh));z(R,new S(206),new U(Ah));z(R,new S(205),new U(Ah));z(R,new S(1400),new U(Ih));z(R,new S(1401),new U(Jh));z(R,new S(1402),new U(Jh));z(R,new S(300),new U(mh));z(R,new S(301),new U(mh));z(R,new S(1100),new U(Fh));z(R,new S(1101),new U(Fh));z(R,new S(1200),new U(Hh));z(R,new S(701),
+new U(Dh));z(R,new S(900),new U(Eh));z(R,new S(1001),new U(Bh));z(R,new S(601),new U(Ch))}t(374,375,ni);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,44)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function U(a){this.b=a}t(377,1,{},U);_.b=kh;function oz(){}t(378,1,{},oz);_.b=null;_.c=null;
+function pz(a,b){var c;b&&(a.b?(c=new qz(a.b),ts(c.c,c.d++,b),a.b=c):(a.b=new ej,Zi(a.b,b)))}t(380,1,ni);_.b=null;function rz(){}function sz(){}t(379,380,ni,rz,sz);function tz(){tz=x;Math.sqrt(2)}function uz(a){tz();if(0>a)throw new Ak("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(381,1,{40:1},uz);_.eQ=function(a){return a===this?!0:A(a,40)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new vz;a.b=31*a.b+K((new wz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new wz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function xz(){xz=x;yz=new Rr;zz=new Ay(0,0);Sr(yz,Eb);Sr(yz,Ub);Sr(yz,yb);Sr(yz,"Last");Sr(yz,Mb);Sr(yz,pc);Sr(yz,Nc);Sr(yz,Rc);Sr(yz,Sb)}
+function Uy(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!Ku(yz.b,b))throw new Ak(Az());vs(hj(a.d,d))===vs(c)&&vs(hj(a.c,c))===vs(d)||((b=hj(a.d,d))&&Bz(a,b,d),Cz(a.b.Fd(),c)&&Bz(a,c,d),b=a.b,new Dz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function Ez(a,b){return new Ay(Wj(b[1].c,Wj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Wj(b[0].b,Wj(b[4].b,b[3].b))+a.n)}function Bz(a,b,c){Fz(a.b,b);Ti(a.c,b);Ti(a.d,c)}
+function Gz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;Hz(c,c.length,zz);c=a.j;Hz(c,c.length,zz);c=a.p;Hz(c,c.length,null);a.q=0;for(d=Iz(a.b,0);d.c!=d.e.b;){c=Jz(d);e=hj(a.c,c);var f=b.fc;e=Hn(e,Mb)?0:Hn(e,pc)?1:Hn(e,Nc)?2:Hn(e,Rc)?4:Hn(e,Sb)?3:Hn(e,Eb)?f.b?4:3:Hn(e,yb)?f.b?3:4:Hn(e,Ub)?1:2;c.lc?a.p[e]||(ts(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function Kz(){xz();Lz.call(this,0)}function Lz(a){xz();Tp();this.b=new Mz;this.c=new Ii;this.d=new Ii;this.e=a;this.k=0;this.o=!1;this.p=y(Nz,m,44,5,0);this.i=y(Oz,m,46,5,0);this.j=y(Oz,m,46,5,0);this.q=this.f=this.n=0}t(382,1,{50:1,71:1},Kz,Lz);_.ue=function(a,b){Uy(this,a,b)};
+_.ve=function(a){Gz(this,a);if(0!=this.q)if(a=Wy(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;Gz(this,a);this.o=b;return 0==this.q?Vy(a,new Ay(0,0)):Vy(a,Ez(this,this.i))};_.xe=function(a){var b;b=this.o;Gz(this,a);this.o=b;return Vy(a,Ez(this,this.j))};_.ye=function(a){var b;b=hj(this.c,a);null!=b&&Bz(this,a,b)};_.tS=function(){return Pz.e+"[hgap="+this.e+",vgap="+this.k+bd};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var zz,yz;function Qz(a){Ly.call(this);this.hc=(Tp(),new Rz(a,this))}t(383,373,{41:1,44:1,51:1,65:1,71:1},Qz);_.Ud=function(){return zd+this.jc.c.b++};_.Wd=function(){return!ty(this)?new Ay(0,0):Py(this.hc,this)};_.oe=function(){};t(385,1,{});t(384,385,{},function(){});function Sz(){Sz=x}
+function Tz(a,b){if(null==b)throw new Jr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Sf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Uz(){Sz();Ly.call(this);new ej;this.hc=new Vz((Tp(),this))}t(386,373,{42:1,44:1,51:1,65:1,71:1},Uz);_.Wd=function(){return Py(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=py(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+gh+this.cc+(this.lc?l:",hidden")+",current="+Vp(this.hc.b,this.hc.b.hb.selectedIndex)};function Wz(){Wz=x;Xz=new Yz(255,255,255);Zz=new Yz(192,192,192);$z=new Yz(128,128,128);aA=new Yz(64,64,64);bA=cA=new Yz(0,0,0);dA=new Yz(255,0,0);new Yz(255,175,175);eA=new Yz(255,200,0);fA=new Yz(255,255,0);new Yz(0,255,0);gA=new Yz(255,0,255);hA=new Yz(0,255,255);iA=jA=new Yz(0,0,255)}
+function kA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new Yz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Yz(c,a,b)}function lA(a){return new Yz(K(0.7*(~~a.b>>16&255)),K(0.7*(~~a.b>>8&255)),K(0.7*(a.b&255)))}function Yz(a,b,c){Wz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ak("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(387,1,{43:1,52:1,56:1},Yz);_.eQ=function(a){return A(a,43)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return mA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+bd};_.b=0;var bA,iA,cA,jA,hA,aA,$z,Zz,gA,eA,dA,Xz,fA;function Ny(){Ny=x;Oy=new nA(!0);oA=new Rr;Sr(oA,"ar");Sr(oA,"fa");Sr(oA,"iw");Sr(oA,"ur")}function nA(a){this.b=a}t(388,1,ni,nA);_.b=!1;var Oy,oA;t(390,1,{61:1,74:1});function pA(){Ay.call(this,0,0)}function Ay(a,b){this.c=a;this.b=b}
+function Cy(a){Ay.call(this,a.c,a.b)}t(389,390,{46:1,61:1,71:1,74:1},pA,Ay,Cy);_.eQ=function(a){return a===this?!0:A(a,46)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new vz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return qA.e+"[width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;function Lq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(391,1,ni,Lq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+bd};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function rA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function sA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(pw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function tA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Wj(g,c.b),j+=c.c+a.d);return new Ay(j,g+2*a.e)}function fz(){uA.call(this,1,5,5)}
+function uA(a,b,c){Tp();this.d=b;this.e=c;this.b=a}t(392,1,ni,fz,uA);_.ue=function(){};
+_.ve=function(a){this.c=vA(a.Wb);if(0!=rA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Wy(a);g=a.te();j=a.fc.b;n=new ej;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new wA(q);for(v=0;v<q;++v)ts(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Qj(a.Wb.b,u);pw(E,D.d);ts(D.c,E,u)}for(d=new Ki(d);d.c<d.e.Je();)if((c=Li(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(sA(this,n,b.c-(o-this.d),g.c,r,h,j),n.Se(),o=f,r+=h+this.e,h=0),e=!1,ts(n.c,n.d++,c),o+=a.c+this.d,h=Wj(h,a.b);sA(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=vA(a.Wb);return 0==rA(this)?Vy(a,new Ay(10,10)):Vy(a,tA(this,!1))};_.xe=function(a){this.c=vA(a.Wb);return 0==rA(this)?Vy(a,new Ay(10,10)):Vy(a,tA(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ye;break;case 2:a=jg;break;case 1:a=Cd;break;case 4:a="trailing";break;default:a="leading"}return xA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+bd};_.b=0;_.c=null;_.d=0;_.e=0;function Zy(){Zy=x;$y=new yA(Rb,0,12)}
+function yA(a,b,c){Zy();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(393,1,{47:1,71:1},yA);_.b=null;_.c=0;_.d=0;var $y;t(394,1,Th);_.tS=function(){return zA.e+"[font="+this.c+"ascent="+AA(this.c).b+", descent="+AA(this.c).c+", height="+AA(this.c).d+bd};_.c=null;function BA(a){if(!a.n){Dy(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Yt(a.p,b))&&BA(c);Jy(a,!1);a.n=!0;qy(a,a,a.gc,0);new CA(a,202)}}
+function DA(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Yt(a.p,b))&&c.Md()}function EA(a){!ty(a)&&Yy(a);var b=By(a);a.qe(a.pc,a.qc,b.c,b.b);Ky(a)}function FA(a,b){a.q!=b&&(a.q=b)}t(396,372,ji);_.$d=function(){return new Qy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){DA(this)};_.fe=function(){return this.hc.d._};_.qe=function(a,b,c,d){Fy(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Fy(this,a,b,c,d);this.lc&&e&&!f&&Ky(this)};_.n=!1;_.q=!1;
+function GA(a){bz.call(this);this.r=new sz;this.p=new ej;this.o=new Qy(0,0,0,0);this.lc=!1;az(this,new Kz);this.hc&&HA(this.hc.d.A.c,a);this.hc&&IA(this.hc,!0);FA(this,!0)}t(395,396,ji);_.te=function(){return new Qy(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return bk(this.hc.d.hb)};_.ce=function(){return dk(this.hc.d.hb)};_.de=function(){this.hc=new JA((Tp(),l),this)};
+function KA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=kA(g),f=new Yz(K(0.7*(~~g.b>>16&255)),K(0.7*(~~g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=ig+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new Yz(K(0.7*(~~g.b>>16&255)),K(0.7*(~~g.b>>8&255)),K(0.7*(g.b&255))),f=kA(g),(a.e=j)&&(a.i=ig+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;LA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=ig+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);LA(a,b,c,d,1);LA(a,b,c+1,1,e);(a.e=f)&&(a.i=ig+(~~f.b>>16&255)+
+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);LA(a,b+d,c,1,e);LA(a,b+1,c+e,d,1)}t(397,1,{});_.tS=function(){return"Graphics"};t(398,397,{});function MA(a){var b,c;c=Wj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Ay(b,c)}
+function NA(a,b,c){var d,e,f,g,j,h;a.c=vA(b.Wb);if(0==a.c.length)return new pA;g=MA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Wj(h,d.c),j=Wj(j,d.b);return new Ay(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function OA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function PA(){QA.call(this,7)}function QA(a){Tp();this.e=0;this.b=1;this.f=a;this.d=0}t(399,1,ni,PA,QA);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=vA(a.Wb);if(0!=this.c.length&&(b=Wy(a),!(0>=b.c||0>=b.b))){c=MA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);OA(b.c,b.d,this.d,f,e);OA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return Vy(a,NA(this,a,!1))};_.xe=function(a){return Vy(a,NA(this,a,!0))};_.ye=function(){};
+_.tS=function(){return RA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+bd};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function xw(){zn()}function bv(a){zn();this.i=a}t(401,100,ei,xw,bv);function wy(){zn();this.i="Missing message: awt.151"}t(400,401,ei,wy);t(402,1,{});function Qy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(403,1,{49:1,71:1,74:1},Qy);_.eQ=function(a){return a===this?!0:A(a,49)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return SA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function TA(a){UA.call(this,a,0)}function UA(a,b){Ly.call(this);this.hc=(Tp(),new VA(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Bw(),Cw);c.b=d;ax(c);break;case 0:c=c.b;d=(Bw(),Ew);c.b=d;ax(c);break;case 2:c=c.b,d=(Bw(),Fw),c.b=d,ax(c)}}t(404,373,oi,TA,UA);
+_.Wd=function(){return!ty(this)?new Ay(0,0):Py(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=py(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+gh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ye;switch(this.b){case 1:b=Cd;break;case 2:b=jg}return a+b+",text=null"};_.b=0;t(407,1,ni);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.je()+bd};_.k=null;_.n=null;
+function WA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function XA(a){this.o=(Tp(),Tp(),My);var b;var c;b=this.cZ.e;-1!=io(b,jo(36))?b=null:(c=this.o.c.d++,b=po(b,oo(b,jo(46))+1)+l+c);this.k=b;this.e=new rz;this.i=a;this.f=!0;this.j=new YA(this)}t(406,407,ni,XA);_.je=function(){return WA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(405,406,ri);_.je=function(){return WA(this)+(this.c?",tearOff":l)};_.c=!1;t(409,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new vz;ZA(a,this.b);ZA(a,this.c);return a.b};function vy(){this.c=this.b=0}function $A(a,b){this.b=a;this.c=b}function aB(a){var b=a.c;this.b=a.b;this.c=b}t(408,409,{53:1,62:1,71:1},vy,$A,aB);_.eQ=function(a){return a===this?!0:A(a,53)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return bB.e+"[x="+this.b+",y="+this.c+bd};_.b=0;_.c=0;
+function cB(a,b){if(!b)throw new Jr("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new Ax,e=c.d.d;if(0>e||e>c.d.d)throw new rv;c.p&&(d.hb[Ld]=2);hx(c,e,d.hb);Ty(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new rv;Ty(d.d,e,c);for(f=g=0;f<e;++f)A(Yt(d.d,f),31)&&++g;Ty(d.j,g,c);hx(d,e,c.hb);c.c=d;e=Xu(c.hb)+Va;Mi(c.pd(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=Hu(d.p?d.f:Hu(d.f,0),e),2==Iu(d)&&d.removeChild(Hu(d,1)),c.hb[Ld]=2))}}
+function dB(){XA.call(this,l);new ej;this.c=!1;this.b=(Tp(),new eB)}t(410,405,ri,dB);_.b=null;t(413,1,{55:1,64:1,74:1});t(412,413,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new vz;ZA(a,this.d);ZA(a,this.e);ZA(a,this.c);ZA(a,this.b);return a.b};function Xy(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(411,412,{54:1,55:1,63:1,64:1,71:1,74:1},Xy);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return fB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function gB(){gB=x;hB=new iB;jB=new kB;lB=new kB}var hB,lB,jB;t(415,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ci(this)};function iB(){}t(416,415,{},iB);function kB(){}t(417,1,{},kB);t(418,373,oi);_.Vd=function(){return null};
+function mB(a,b){var c;c=new nB(ty(a));return!c?null:new Ay(oB(c,"_")*b+6,AA(c.c).d+6)}function pB(a,b){var c;c=mB(a,b);return!c?zy(a):c}function qB(a,b){var c;c=mB(a,b);return!c?By(a):c}function rB(a,b){var c=a.hc;Ux(c.b,b);c.f.b=-1;c.f.c=-1}function sB(a){tB.call(this,a,null!=a?a.length:0)}function tB(a,b){Ly.call(this);this.b=0>b?0:b;var c=this.hc;Ux(c.b,a);c.f.b=-1;c.f.c=-1}t(419,418,oi,sB,tB);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return mB(this,uo(this.hc.b.hb,ah).length)};
+_.Xd=function(){return!ty(this)?null:mB(this,uo(this.hc.b.hb,ah).length)};_.Zd=function(){return 0<this.b?pB(this,this.b):zy(this)};_._d=function(){return 0<this.b?qB(this,this.b):By(this)};_.de=function(){this.hc=(Tp(),new uB)};_.he=function(){return 0<this.b?pB(this,this.b):zy(this)};_.ke=function(){return 0<this.b?qB(this,this.b):By(this)};_.b=0;function Tp(){Tp=x;My=new vB}function wB(){var a=(Tp(),Tp(),My);!a.d&&(a.d=new xB)}function vB(){this.c=new yB;this.e=new oz}t(420,1,{},vB);_.b=null;
+_.d=null;var My;function yB(){}t(421,1,{},yB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(422,1,{});function zB(){zB=x;AB=new BB;CB=new BB}function DB(a,b){return b==a?!0:!b?!1:!0}function BB(){}t(423,1,{58:1},BB);_.eQ=function(a){return null==a||!A(a,58)?!1:DB(this,a)};_.hC=function(){var a;a=null.gg()+";class="+null.gg();a=!null.gg().gg()?a:a+";charset=";return yt(a)};_.tS=function(){return EB.e+"[MimeType=(null);humanPresentableName="+this.b+bd};_.b=null;var AB,CB;
+function FB(){FB=x;H(GB,m,58,[(zB(),CB),AB])}function HB(a){var b=(zB(),CB);if(DB(b,(zB(),CB)))return a.b;if(DB(b,AB))return new IB(a.b);throw new JB(b);}function KB(a){FB();this.b=a}t(424,1,{},KB);_.b=null;function JB(a){a="flavor = "+a;zn();this.i=a}t(425,101,{59:1,71:1,78:1,86:1},JB);function LB(a,b){nz();MB.call(this,a,1001,b,kh)}function MB(a,b,c,d){nz();lz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(426,374,ni,LB,MB);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+st(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=kh;function Gy(a,b){nz();lz.call(this,a);this.e=b}t(427,374,ni,Gy);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+ya+a.ce()+ba+a.ae()+gh+a.Yd()+va};function Sy(a,b,c){nz();Gy.call(this,a,b);this.b=c}t(428,427,ni,Sy);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function ry(a,b,c,d){nz();lz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(429,374,ni,ry);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(qt(jt(this.b,lh))&&(a+="PARENT_CHANGED,"),qt(jt(this.b,mh))&&(a+="DISPLAYABILITY_CHANGED,"),qt(jt(this.b,oh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=kh;_.c=null;_.d=null;t(430,1,$h);function CA(a,b){nz();Gy.call(this,a,b);this.d=null;this.b=this.c=0}
+t(431,427,ni,CA);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(432,1,{});function IB(a){if(null==a)throw new ro;}t(433,432,{},IB);
+function NB(){NB=x;OB={};OB["java.vendor"]=Ae;OB["package.restrict.access.sun"]=$g;OB["sun.java.launcher"]=ic;OB["sun.management.compiler"]=Ae;OB["os.name"]=ic;OB[" sun.boot.class.path"]=ic;OB["path.separator.applet"]=ic;OB["java.vm.specification.vendor"]=Ae;OB["java.runtime.version"]=ic;OB["http.proxyPort"]=ic;OB["user.name"]=ic;OB["user.language"]=ic;OB["os.name.applet"]=ic;OB["browser.version"]=ic;OB["java.version"]=ic;OB["user.timezone"]=ic;OB["java.endorsed.dirs"]=ic;OB["java.specification.name"]=
+"GWT";OB["java.specification.version"]="2.5.0";OB[Te]=ec;!gr&&(gr=new or);gr.b?OB[Re]="yes":OB[Re]=null}var OB;t(436,101,mi);function PB(){zn()}function QB(a){zn();this.i=a}t(435,436,{66:1,71:1,78:1,86:1},PB,QB);function RB(){RB=x;SB=new TB}function UB(a){var b;if(a.n){var c;b=new wt;wn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,wn(b.b,a.b));c=a.c;a=a.k;null!=c&&wn(b.b,c);null!=a&&(b.b.b+=la,wn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function VB(a){RB();var b,c,d;if(null==a)throw new PB;a=ho(a);try{d=io(a,jo(58))}catch(e){e=Qi(e);if(A(e,82))throw new QB(xn(e));throw e;}c=io(a,jo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;WB();var f,g,j;j=c.length;b=new XB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new QB(ac+a);if(!this.n&&(this.n=hj(SB,this.i),this.n||(this.n=(Tp(),new YB))&&z(SB,this.i,this.n),!this.n))throw new QB(ac+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,qb,V,L,ca,Fc,cg,wb,Md,Nd,Od,Wa,Gc,Db;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==ZB(c,jo(47),n+2))throw new $B(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ca=this.f;
+Od=this.k;v=this.e;wb=this.j;r=this.b;Db=this.o;Wa=ZB(L,jo(35),0);if(0==L.indexOf(Za)&&0!=L.indexOf("////")){qb=2;ca=-1;E=ZB(L,jo(47),2);Nd=ZB(L,jo(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);Q=E;-1!=Wa&&Wa<E&&(Q=Wa);var rd=jo(64);Gc=L.lastIndexOf(rd,Q);r=L.substr(2,Q-2);-1<Gc&&(Db=L.substr(2,Gc-2),qb=Gc+1);Fc=ZB(L,jo(58),-1==Gc?qb:Gc);u=io(L,jo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Fc=u+1:Fc=-1):Fc=-1}catch(gf){if(gf=Qi(gf),!A(gf,78))throw gf;}-1==Fc||Fc>E?J=L.substr(qb,
+Q-qb):(J=L.substr(qb,Fc-qb),cg=L.substr(Fc+1,Q-(Fc+1)),0==cg.length?ca=-1:ca=aC(cg,10))}-1<Wa&&(Od=L.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var $b=jo(63);Md=L.lastIndexOf($b,D);-1<Md?(wb=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),V=oo(v,jo(47))+1,v=v.substr(0,V-0)),D=Md):0!=Wa&&(wb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),V=oo(v,jo(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var xe;xe=v;null!=wb&&!G(wb,l)&&(null!=v?xe=v+tb+wb:xe=tb+wb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=ca;this.k=Od;var sd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(sd=oo(this.d,jo(64)))?(this.o=this.d.substr(0,sd-0),this.d=po(this.d,sd+1)):this.o=null;null!=this.c&&-1<(sd=io(this.c,jo(63)))?(this.j=po(this.c,sd+1),this.e=this.c.substr(0,sd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Db;this.e=v;this.j=wb}}catch(td){td=
+Qi(td);if(A(td,78))throw new QB(xn(td));throw td;}if(-1>this.f)throw new QB("incorrect port: "+this.f);}t(437,1,ni,VB);_.tS=function(){return UB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var SB;t(438,1,{});function bC(a,b,c){var d,e;for(d=new cC(a.Ee().b);dC(d.b);)if(a=d.c=Li(d.b),e=a.Gf(),null==b?null==e:Hn(b,e))return c&&(a=new eC(a.Gf(),a.Hf()),fC(d)),a;return null}t(442,1,Sh);_.De=function(a){return!!bC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Je()!=a.Je())return!1;for(a=new cC(a.Ee().b);dC(a.b);)if(b=a.c=Li(a.b),c=b.Gf(),b=b.Hf(),!this.De(c)||!gC(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=bC(this,a,!1);return!a?null:a.Hf()};_.hC=function(){var a,b,c;c=0;for(b=new cC(this.Ee().b);dC(b.b);)a=b.c=Li(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new hC("Put not supported on this map");};
+_.Ie=function(a){a=bC(this,a,!0);return!a?null:a.Hf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new cC(this.Ee().b);dC(c.b);)b=c.c=Li(c.b),a?d+=za:a=!0,d+=l+b.Gf(),d+=rb,d+=l+b.Hf();return d+"}"};function Tx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Ku(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].Gf())){c=!0;break a}c=!1}return c}
+function hj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:iC(a,b,a.Me(b))}function iC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.Gf()))return f.Hf()}return null}function z(a,b,c){return null==b?jC(a,c):A(b,1)?kC(a,b,c):lC(a,b,c,a.Me(b))}function lC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.Gf()))return a=d.Hf(),d.If(c),a}else e=a.b[d]=[];d=new eC(b,c);e.push(d);++a.e;return null}
+function jC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function kC(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ti(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.Gf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Hf();break a}}c=null}return c}t(441,442,Sh);_.De=function(a){return Ku(this,a)};
+_.Ee=function(){return new mC(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return hj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return Ti(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ii(){Tx(this)}t(440,441,Yh,Ii);_.Ke=function(a,b){return vs(a)===vs(b)||null!=a&&Hn(a,b)};_.Me=function(a){return~~Kn(a)};function TB(){Tx(this)}t(439,440,Yh,TB);function nC(){zn()}t(443,100,ei,nC);
+function oC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=pC(a,c);if(c>=a.j)break;c=qC(a,c);++b}return b}function rC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function sC(a){var b;a.b=0<=a.k&&!a.e?a.k:pC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new nC;b=a.b;a.b=qC(a,a.b);return a.o.substr(b,a.b-b)}
+function qC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=tC(a.o,d);if(c<=a.i&&rC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=io(a.d,jo(c)))break;++d}a.n&&b==d&&(a.f?(c=tC(a.o,d),c<=a.i&&rC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=io(a.d,jo(c))&&++d));return d}function pC(a,b){var c,d;if(null==a.d)throw new ro;for(d=b;!a.n&&d<a.j;)if(a.f){c=tC(a.o,d);if(c>a.i||!rC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>io(a.d,jo(c)))break;++d}return d}
+function uC(a){vC.call(this,a," \t\n\r\u000c",!1)}function wC(a){vC.call(this,a,ya,!1)}function vC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=tC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=tC(this.d,d),this.c[c]=a}}}t(444,1,{},uC,wC,vC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function xC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Nn(e),!(Ln(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==ue?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+bd),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function yC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ag:a}function Bs(a){var a=new zC(a),b,c,d,e,f;b=$doc.getElementsByTagName(fe);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Jd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;AC(a););return a.c}
+function BC(){BC=x;CC=H(ys,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DC=(Wz(),Zz);EC=kA(DC);FC=y(GC,m,43,23,0);HC=y(ys,m,1,23,0);IC=y(GC,m,43,7,0);JC=null!=(NB(),OB[Re]);KC=y(LC,m,47,100,0);MC=y(NC,m,48,100,0)}function OC(a){var b;if(a.Gb)b=PC(a,1)+sb+PC(a,2)+sb+PC(a,3);else if(b=PC(a,0),0<b.length){var c=new QC(a.$);Zi(a.ab.b,c)}return b}
+function RC(a,b){var c,d;c=b.b;if(G(c,(SC(),TC).c))Mq(UC(a));else if(G(c,VC.c))Mq(Nq(a));else if(G(c,WC.c))a.wb&&Oq(a.v,(!a.xb&&(a.xb=new Pq(a)),a.xb));else if(G(c,lg)){7!=a.P&&(a.Q=kh);d=b.d;d=rt(d,jh);c=gt(d,a.Q);var e=!et(c,kh)?$s(c):c;!et(e,xh)&&XC(a.$,N(c));YC(a);a.nb=!0;ZC(a);a.P=7;a.Q=d}else G(c,tg)||(G(c,je)?$C(a):aD(a,c))}
+function bD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(cD,m,-1,4,1);o=y(cD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)dD(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=kz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;eD(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||fD(a.gb[f])}a.C*=h}}
+function gD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new hD(a),a.$.s=0);null!=a.tb&&xC(a.tb,null)}}function iD(a,b){var c,d,e,f;f=new dB;d=Hc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new XA(Qb+d);var g=(SC(),TC).c;d.d=g;cB(f,d);pz(d.e,a);d=new XA(Qb+c);d.d=VC.c;pz(d.e,a);cB(f,d);a.wb&&(cB(f,new XA(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new XA(c),d.d=WC.c,pz(d.e,a),cB(f,d));oy(a,f);return f}
+function jD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,DC);a.pb?(f==a.d&&X(b,lA(DC)),LA(b,h,g,a.Z,a.Z),X(b,(Wz(),aA)),kD(b,h,g,a.Z-1,a.Z-1)):f==a.d?KA(b,h+1,g+1,a.Z,a.Z,!1):KA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(Wz(),cA)),f){case 101:X(b,fA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;lD(b,!0);mD(b,nD(b,f,d,c,e));X(b,cA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(lD(b,!1),mD(b,nD(b,f,d,c,e)));oD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);LA(b,h+9,g+9,2,4);LA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,dA),LA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,fA),LA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,gA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,cA);break;case 107:X(b,eA);LA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,cA);kD(b,h+4,g+4,a.Z-8,a.Z-8);oD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);LA(b,h+9,g+9,2,4);LA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,iA),kD(b,c,e,d,d),X(b,bA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:pD(b,h,g,a.Z,!0);break;case 111:pD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,Xz);LA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,cA);kD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,DC);
+a.qb&&KA(b,h+1,g+1,a.Z,a.Z,!1);X(b,cA);qD(a,b,h,g,"NEW");break;case 106:X(b,dA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,cA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));qD(a,b,h+6,g,uc);break;case 104:X(b,dA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,cA);break;case 105:a.Ob?(X(b,hA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,cA)):qD(a,b,h,g,"123");break;case 114:X(b,jA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);LA(b,d,c,f,f);X(b,cA);rD(a,b,h,g,Xz,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:sD(a,b,h,g+2,3);break;case 207:sD(a,b,h,g,4);break;
+case 208:sD(a,b,h,g,5);break;case 209:sD(a,b,h,g,1);break;case 210:sD(a,b,h,g,6);break;case 211:sD(a,b,h,g,7);break;case 212:sD(a,b,h,g,8);break;case 213:qD(a,b,h,g,"FG"),a.G=new $A(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=HC[d]&&rD(a,b,h,g,FC[d],HC[d])}
+function tD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,DC),LA(d,0,0,c,b),a.pb?(X(d,(Wz(),aA)),kD(d,-1,0,c,b-1)):(X(d,EC),Y(d,0,0,c-1-2,0),X(d,lA(DC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),uD(d,a.Y),X(d,(Wz(),cA)),-1!=a.K.toLowerCase().indexOf(ke)&&X(d,dA),vD(d,a.K,10,15),wD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function xD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,DC);LA(d,0,0,c,b);a.pb?(X(d,(Wz(),aA)),Y(d,0,b-1,c,b-1),e=yD*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,EC),Y(d,0,0,0,b-1),Y(d,0,yD*a.Z,b-1,yD*a.Z),X(d,lA(DC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=yD+2;++b)jD(a,d,1,b);wD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function zD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);LA(e,0,0,c,b);d=a.eb?(gB(),jB):(gB(),lB);if((gB(),hB)==(gB(),hB))d==jB?e.b=l:e.b=zg;d=new uz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,qb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,ca=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=ca=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ca=3;f.x&&(eD(f),bD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ca*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(AD(13*f.o.C*j)));BD(f.o,j);f.o.B&&(X(g,(Wz(),cA)),kD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(BC(),IC)[f.e[j]]),h=g,r=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,lD(h,!0),mD(h,nD(h,r,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(BC(),IC)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ca*Q,J=3*ca*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.K[h]+q),r[0]=K(f.N[h]-J),V[1]=K(f.K[o]+q),r[1]=K(f.N[o]-J),V[2]=K(f.K[o]-q),r[2]=K(f.N[o]+J),V[3]=K(f.K[h]-q),r[3]=K(f.N[h]+J),o=g,h=V,lD(o,!0),mD(o,CD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){X(g,(Wz(),cA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(BC(),IC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];V=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,gA);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,cA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(ca*Q)));u=N(M(Math.round(ca*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));uD(g,f.o.n);o=DD(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=oB(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,gA);vD(g,h,L,q);X(g,cA);break;default:if(1==f.C[j]||3==f.C[j])q=ca*Q,J=ca*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,lD(o,!0),mD(o,CD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ca*Q;J=ca*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(cD,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];uD(g,f.o.n);
+o=DD(f.o.o);J=y(ys,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y(ED,m,54,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(AD(2*f.o.C))));for(j=1;j<=f.u;++j)h=FD(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=r[j]=oB(f.o.o,h),n[j]=GD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,qb=l,f.o.Lb&&0<f.y[j]&&(qb+=Xb,1<f.y[j]&&
+(qb+=f.y[j])),v=l,0!=f.B[j]&&(1<Xj(f.B[j])&&(v+=Xj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+qb+v+l:h=v+qb+l+h,E||(q=h),J[j]=h,q=oB(f.o.o,q),v=oB(f.o.o,h),V[j]=q,r[j]=v,v=n[j]=GD(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(BC(),IC)[f.e[j]]),LA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(BC(),IC)[f.e[j]]):X(g,(Wz(),cA)):X(g,(BC(),FC)[f.c[j]]),vD(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=V[j],v=r[j],L=N(M(AD(f.K[j]-q/2))),q=N(M(AD(f.N[j]+~~(o/2)-1))),X(g,(Wz(),gA)),vD(g,ba+f.r[h][1],
+L+v,q);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(Wz(),dA):(Wz(),jA)),0<f.E&&106!=f.o.d&&(v=n[f.E],kD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ca+1)*Q,J=(ca+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(AD(f.K[h]+q))),E[1]=N(M(AD(f.K[o]+q))),v[0]=N(M(AD(f.N[h]-J))),v[1]=N(M(AD(f.N[o]-J))),E[3]=N(M(AD(f.K[h]-q))),E[2]=N(M(AD(f.K[o]-q))),v[3]=N(M(AD(f.N[h]+J))),v[2]=N(M(AD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(ca=
+g,j=E,Q=v,ca.o&&(lD(ca,!1),mD(ca,CD(ca,j,Q,5,!0)))),106==f.o.d&&HD(f,f.I[f.F],f.J[f.F]))){ca=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ca;if(ca>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(Wz(),dA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],kD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(Wz(),aA)),Y(e,c-1,0,c-1,b-1)):(X(e,lA(DC)),Y(e,c-1,0,c-1,b-1),X(e,DC),Y(e,c-2,0,c-2,b-1),X(e,EC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(Wz(),gA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new yA(Yb,0,13),a.X=new nB(a.U),null!=a.cb&&(d=oB(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Wz(),cA)),uD(e,a.U),vD(e,a.cb,c,b)));wD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function sD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(lD(b,!1),mD(b,CD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function ID(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,DC);LA(d,0,0,b,c);a.pb?(X(d,(Wz(),aA)),c=14*(a.Z+a.T),kD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,lA(DC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,EC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)jD(a,d,b,1),jD(a,d,b,2);a.d=c;wD(a.Vb,a.Rb,0,0)}}
+function pD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);oD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function JD(a,b,c){var d,e,f,g,j,h;KD(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=LD(b);b=new vC(b,j,!0);e=l;for(d=1;5>=d;++d)e=MD(b,j);d=ND(aC(ho(e.substr(0,3)),10)).b;g=ND(aC(ho(e.substr(3,3)),10)).b;MD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=MD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new OD(a,f)}bD(a,1,d,1);bD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new OD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",ZC(a),!1;null!=a.j&&a.$&&PD(a.$,a.j,!0);null!=a.k&&
+a.$&&PD(a.$,a.k,!1);j=QD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new RD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];bD(a,1,j,0)}c&&ZC(a);return!0}function Qq(a,b){a.lb=!0;a.K=b}function BD(a,b){100>b&&(!KC[b]&&(KC[b]=new yA(Yb,0,b)),!MC[b]&&ts(MC,b,new nB(KC[b])),a.n=KC[b],a.o=MC[b])}
+function Uq(a,b){var c,d;if(0==b)return!1;YC(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:gD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;SD(a,TD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new bv("Cannot redo. Index is out of range.");if(!d.b.d)throw new bv(bc);
+d.b=d.b.d;SD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Yt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(Qq(a,gc+(a.Ib.b+1)+da+a.Ib.d),d=UD(d),VD(a,d,!1,!0),null!=a.tb&&xC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Yt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(Qq(a,gc+(a.Ib.b+1)+da+a.Ib.d),d=UD(d),VD(a,d,!1,!0),null!=a.tb&&xC(a.tb,null));break;case 101:a.Mb&&WD(a.Mb);a.Mb=new XD(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new YD(a):a.Eb.hc.d._?ZD(a.Eb.hc.d):$D(a.Eb);break;case 114:a.c&&
+WD(a.c);a.c=new XD(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,aE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=bE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(cD,m,-1,4,1);dD(a.$,d);a.nb=!0;a.$=new QC(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;cE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,dE(a.$,a.$.E),a.$.E=0,$C(a)):0<a.$.F&&(a.nb=!0,eE(a.$,a.$.F),a.$.F=0,$C(a));fE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new dB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new XA(c),cB(j,g),g.d=c,pz(g.e,a);oy(a,j);a.F=j}gE(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(WD(a.p),a.p=null);0==a.$.E&&(a.p=new XD(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,$C(a)),18==a.e&&(d=uo((Rq(),Sq).hc.b.hb,ah),hE(a.$,a.$.E,d),$C(a)),fE(a.$))}ZC(a);return!0}
+function Nq(a){var b,c,d;d=UC(a);c=l;if(a.Gb){var e,f,g;g=ns([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)bE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(iE(g[1][0],3)+iE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+jE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+jE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new kE(a,a.gb,a.vb)),c=jE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function lE(a,b,c,d){var e;e=c;var f=d,g,j;(g=mE(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=iD(a,!0)),a.x):(!a.w&&(a.w=iD(a,!1)),a.w),gE(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=nE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=yD+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",ZC(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",ZC(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Uq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)dE(a.$,a.$.E),a.$.E=0,$C(a);else{if(106==a.d)return!0;if(108==a.d)oE(a.$,a.$.E,0),$C(a);else if(157==a.d)oE(a.$,a.$.E,1),$C(a);else if(158==a.d)oE(a.$,a.$.E,-1),$C(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):$C(a);else if(206<=a.d&&229>=a.d)a.P=2,pE(a.$),$C(a);else if(230==a.d)a.P=3,$C(a);else if(233<=a.d&&262>a.d)qE(a.$,!1),$C(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;hE(a.$,a.$.E,uo(a.Eb.f.hc.b.hb,ah));a.$.n=!0;$C(a)}else if(105==a.d)rE(a.$),$C(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=uo((Rq(),Sq).hc.b.hb,ah),1>d.length&&(d=Sc),hE(a.$,a.$.E,
+d)),$C(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,pE(a.$),$C(a);else if(0<a.$.F)if(104==a.d)eE(a.$,a.$.F),a.$.F=0,$C(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Qq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;dE(d,c);d.b[c]=0}a.$.F=0;$C(a)}else if(201==a.d)sE(a.$,a.$.F),$C(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),$C(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,$C(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,$C(a);else if(206<=a.d&&229>=a.d)a.P=2,pE(a.$),$C(a);else if(107==a.d){if(!a.Eb.c)return!0;d=uo(a.Eb.f.hc.b.hb,ah);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;$C(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new hD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(tE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,pE(a.$)):300<a.d?(tE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=uo((Rq(),Sq).hc.b.hb,ah),1>d.length&&(d=Sc),hE(a.$,1,d))):230==a.d?uE(a,null,!0):233<=a.d&&262>a.d?(tE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,qE(a.$,!0)):NB();$C(a)}else e=!1;e&&(fE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,ZC(a))}return e}
+function vE(a,b,c,d){var e,f;if(a.A||!a.ib||mE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=wE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)dE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),eE(b,e),0<wE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Qq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<wE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Qq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(nE(b)||mE(b))XC(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(cD,m,-1,4,1);dD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;YC(a);a.nb=!0;ZC(a);a.Tb=c;a.Ub=d;return!0}
+function xE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||mE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((BC(),JC)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;yE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(yE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;YC(a);a.nb=!0;ZC(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function zE(a){if(a.A)return!0;a.jb&&(a.jb=!1,$C(a));a.lb=!1;a.Q=kh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=wE(b,b.u),6>b.A[c]&&(AE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),dE(b,b.u));b.D=!1;$C(a)}else a:{var b=a.$,e,f;c=wE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Qq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Qq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(AD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(AD((b.N[b.G]+b.N[c])/2))))}}fD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,TD(b),b.b.d=c),$C(a),a.s=!1)}else 5==a.P&&(fD(a.$),$C(a));0<a.P&&(a.E=!1,YC(a),a.nb=!0,fE(a.$),BE(a.$),ZC(a),a.P=0,a.i=!1);if(JC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,YC(a),a.nb=!0,ZC(a);return!0}function YC(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function yE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,xC(a.sb,H(CE,m,81,[new S(a.f),new S(b)]))}
+function DE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(If)?a.Gb=!1:-1<b.indexOf(gg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Df)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Mf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,bD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)EE(a.gb[d]),eD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Wf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(ud)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++yD;c&&ZC(a)}
+function ZC(a){var b,c,d,e;b=kz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Ne(a.db,d,c),a.A&&e&&bD(a,1,a.vb,0),zD(a),a.A||(a.Rb=a.Ne(a.Rb,b.c,2*a.Z+a.T),ID(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Ne(a.R,a.Z,c),xD(a),a.J=a.Ne(a.J,d,a.Z),tD(a))):(zD(a),a.A||(tD(a),a.E&&(ID(a),xD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function FE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=bE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=FD(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Xj(c.B[h])&&(j+=Xj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+GE(0.055999999999999994*c.K[h],0,2)+ba+GE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=ih),e+=c)}return e}function PC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=bE(a.gb[c]),d!=b))continue;d=void 0;d=HE(a.gb[c]);d=IE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function $C(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&xC(a.tb,null)}var c,d,e;e=new JE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=HE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new KE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function VD(a,b,c,d){try{JD(a,b,d)?c&&$C(a):ZC(a)}catch(e){if(e=Qi(e),A(e,78))ZC(a);else throw e;}}
+function uE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;KD(a,c);e=j=0;r=new vC(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=oC(r);a.vb=0;for(f=1;f<=h;++f)if(o=sC(r),ho(o),!G(o,ih))if(G(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new LE(a,o);if(0==a.$.u){ME(a,"ERROR - problems in reading/processing molecule !");NB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(ME(a,"ERROR - strange reaction - fixing !"),NB(),d=!1):3<n?(ME(a,"ERROR - strange reaction !"),NB(),d=!1):(1<a.vb&&!g&&DE(a,Df,!0),g&&!a.Gb&&DE(a,
+gg,!0),!g&&a.Gb&&DE(a,If,!0),g?(bD(a,1,j,1),bD(a,j+1,e-1,2),bD(a,e,a.vb,3)):bD(a,1,a.vb,0),c&&ZC(a),d=!0)}d?$C(a):ZC(a)}catch(q){if(q=Qi(q),A(q,78))ZC(a);else throw q;}}function NE(a){YC(a);a.nb=!0;ZC(a)}function KD(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new hD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&ZC(a);null!=a.tb&&xC(a.tb,null)}
+function SD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=HE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&xC(a.tb,null)}}function OE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,ZC(a),null):a.gb[b]}
+function aD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Ma)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Ca)?c=245:G(b,Ea)&&(c=238);0<c?Uq(a,c):b="Not known group!";a.lb=!0;a.K=b;ZC(a)}function ME(a,b){a.lb=!0;a.K=b;ZC(a)}function UC(a){var b;b=OC(a);YC(a);ZC(a);return b}
+function qD(a,b,c,d,e){var f,g,j,h;f=a.X;h=oB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new yA(f.c.b,f.c.d,g),f=new nB(j),h=oB(f,e),b.f=j,b.j=PE(j);else uD(b,a.U);f=AA(f.c).b-AA(f.c).c;vD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function rD(a,b,c,d,e,f){var g,j;g=DD(a.W);j=oB(a.W,f);uD(b,a.V);(b.e=e)&&(b.i=ig+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);vD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function DD(a){return AA(a.c).b-AA(a.c).c}
+function Tq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Hd,ZC(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Hd):Qq(a,a.z+ba),ZC(a))}t(448,370,Rh);_.Be=function(a){RC(this,a)};_.Ne=function(a,b,c){return gz(this,b,c)};_.Oe=function(){};_.ie=function(){ZC(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=kh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var yD=10,KC,MC,DC,EC,FC,CC,JC,QE=null,IC,HC;
+function RE(){BC();ez.call(this);this.Vb=(Tp(),Tp(),My).b;this.y=new yA(null,0,8);this.u=(Wz(),Xz);this.gb=y(SE,m,94,99,0);this.ab=new cz;this.Ib=new TE;this.L=G((NB(),OB[Te]),ec);this.v=new UE;this.H=H(ys,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Ca]);this.$=new hD(this);IC[0]=$z;IC[1]=new Yz(255,153,153);IC[2]=new Yz(255,204,102);IC[3]=new Yz(255,255,153);IC[4]=new Yz(102,255,255);IC[5]=new Yz(51,204,255);IC[6]=new Yz(255,153,255)}t(447,448,Rh,RE);
+_.Ne=function(a,b,c){var d;return a?(d=a.b,rj(d.u,b,c),a):gz(this,b,c)};_.Oe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[VE(b.b),a])}};_.b=null;function WE(a){if(a.e.hb.style.display!=Hf){jz(a.d);for(a=new Ki(a.f.k);a.c<a.e.Je();)Li(a),null.gg()}}function XE(a){YE.call(this,a,db,db,null)}function ZE(a,b){YE.call(this,a,db,db,b)}function $E(a,b,c){YE.call(this,a,b,c,null)}
+function YE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=mj(a)){this.c=aF;++aF;this.e=e;this.d=new RE;this.f=new bF(this.d,b,c,d);ov(e,this.f,e.hb);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=hz(a,to(a.hb,Pf),to(a.hb,Of)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?QE=cc:QE="JME";b.w=iD(b,!1);b.x=iD(b,!0);Qq(b,QE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=kz(b);az(b,null);b.pb||(b.T=0);b.U||(b.U=new yA(Yb,0,13),b.X=new nB(b.U));b.V||(b.V=new yA(Yb,1,13),b.W=new nB(b.V));b.Y||(b.Y=new yA(Yb,0,11),new nB(b.Y));BD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;yD=10;b.Lb=!0;try{r=cF(b.Vb,"options");null!=r&&DE(b,r,!1);j=cF(b.Vb,"jme");null!=j&&(b.M=j);n=cF(b.Vb,"mol");null!=n&&(b.bb=n);g=cF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=cF(b.Vb,Lg);null!=o&&(b.cb=o,ZC(b));b.k=cF(b.Vb,"atomcolors");b.j=cF(b.Vb,"atombg");f=cF(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(Wz(),Xz);try{if(0!=f.indexOf(la))throw new yn("bad hex encoding");E=aC(f.substr(1,2),16);D=aC(f.substr(3,2),16);u=aC(f.substr(5,2),16);q=v=new Yz(E,D,u)}catch(J){if(J=Qi(J),A(J,78))NB(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&aE(b.$);h=cF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Qi(Q),!A(Q,78))throw Q;}b.d=202;for(f=0;23>f;++f)FC[f]=(Wz(),eA),HC[f]=Sc;HC[1]=Xb;FC[1]=(Wz(),aA);HC[2]=Bb;FC[2]=eA;HC[3]=Jb;FC[3]=aA;HC[4]=hc;FC[4]=jA;HC[5]=rc;FC[5]=
+dA;HC[9]=Tb;FC[9]=gA;HC[10]=Ob;FC[10]=gA;HC[11]=Ib;FC[11]=gA;HC[12]=Zb;FC[12]=gA;HC[8]=Ec;FC[8]=lA(fA);HC[7]=tc;FC[7]=eA;HC[6]=Mc;FC[6]=aA;HC[13]=Ic;FC[13]=aA;HC[18]=Sc;FC[18]=aA;HC[19]=uc;FC[19]=aA;HC[20]=vc;FC[20]=aA;HC[21]=wc;FC[21]=aA;HC[22]=xc;FC[22]=aA;Ky(b);b._=new dF;f=a.d;f.D=kz(f);null!=f.M?(uE(f,f.M,!1),null!=f.j&&f.$&&PD(f.$,f.j,!0),null!=f.k&&f.$&&PD(f.$,f.k,!1)):null!=f.bb&&VD(f,f.bb,!1,!1);ZC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function eF(){return Bs(null)}function fF(a){return Bs(a)}t(449,1,ci,XE,ZE,$E,YE);_.Pe=function(a){B(this.f,new gF(this,a),(Wp(),Wp(),Xp))};_.Qe=function(a){B(this.f,new hF(this,a),(br(),br(),cr))};_.Re=function(a){$D(new iF(a,this.d,DC))};_.Se=function(){gD(this.d)};_.Te=function(){Xn((Un(),Vn),new jF(this))};_.Ue=function(){return this.b};_.Ve=function(){return this.c};_.We=function(){return this.d.I};_.Xe=function(){return this.d.eb};_.Ye=function(){return this.d.fb};_.Ze=function(){return this.d.tb};
+_.nd=function(){return to(this.f.hb,Of)};_.$e=function(){var a;a=[];a.length=2;a[0]=to(this.f.hb,Pf);a[1]=to(this.f.hb,Of);return a};_.od=function(){return to(this.f.hb,Pf)};_._e=function(){return this.e.hb};_.af=function(){return this.d.yb};_.bf=function(){return this.d.Ab};_.cf=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.hb.style.display!=Hf};_.df=function(){var a=this.d,b;a.Gb?b=FE(a,1)+sb+FE(a,2)+sb+FE(a,3):b=FE(a,0);return b};_.ef=function(){return Nq(this.d)};
+_.ff=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=OC(a);a.Pb=b;ZC(a);return c};_.gf=function(a){DE(this.d,a,!0)};_.hf=function(){};_.jf=function(a){VD(this.d,a,!0,!0)};_.kf=function(a){uE(this.d,a,!0)};_.ne=function(){WE(this)};_.lf=function(){KD(this.d,!0)};_.mf=function(a){var b=this.d;if(a=OE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;NE(b)}};_.nf=function(a){this.b=a;!this.d.b&&(this.d.b=new kF(this))};
+_.of=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ki(b.b);d.c<d.e.Je();)c=Li(d),a?c.b=l:c.b=zg}jz(b.d)};_.pf=function(a,b){var c=this.d,d;if(d=OE(c,a))PD(d,b,!0),NE(c)};_.qf=function(a,b){var c=this.d,d;d=OE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,ZC(c)):(d.E=b,NE(c))};_.sd=function(a){this.f.hb.style[Ne]=a;WE(this)};_.rf=function(a){this.d.I=a};_.sf=function(a){var b=this.d;b.eb=a;ZC(b)};_.tf=function(a){var b=this.d;b.fb=a;ZC(b)};_.uf=function(a){this.d.sb=a};
+_.vf=function(a){this.d.tb=a};_.wf=function(a){var b=this.d;b.yb=a;b.w=iD(b,!1)};_.xf=function(a){this.d.Ab=a};_.yf=function(a,b){var c=this.f;c.ud(a);c.sd(b);WE(this)};_.zf=function(a){aD(this.d,a)};_.Af=function(a,b){var c=this.d;c.i=!1;c.Qb=new LE(c,a);c.d=253;c.lb=!0;c.K=b;ZC(c)};_.td=function(a){Yu(this.e.hb,a)};_.ud=function(a){this.f.hb.style[fh]=a;WE(this)};_.Bf=function(a){ME(this.d,a)};_.Cf=function(){return UC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var aF=0;
+function jF(a){this.b=a}t(450,1,{},jF);_.xc=function(){var a,b;for(b=new Ki(this.b.f.b);b.c<b.e.Je();)a=Li(b),a.u.hb.innerHTML=a.r||l};_.b=null;function kF(a){this.b=a}t(451,1,{},kF);_.b=null;function gF(a,b){this.b=a;this.c=b}t(452,1,{},gF);_.Tc=function(a){a=a.b;Xn((Un(),Vn),new lF(this,this.c,a))};_.b=null;_.c=null;function lF(a,b,c){this.b=a;this.d=b;this.c=c}t(453,1,{},lF);_.xc=function(){var a=this.c;this.d.b.apply(a,[VE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function hF(a,b){this.b=a;this.c=b}t(454,1,{},hF);_.b=null;_.c=null;function er(a,b,c){this.b=a;this.d=b;this.c=c}t(455,1,{},er);_.xc=function(){var a=this.c;this.d.b.apply(a,[VE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function mF(){var a=nF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;oF(pF,arguments)?a=arguments[0]:3==arguments.length?a=new $E(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new XE(arguments[0]):4==arguments.length?a=new YE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new ZE(arguments[0],arguments[1]));this.g=a;qF();a[cd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Pe(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new rF(a))});b.addMouseOverHandler=C(function(a){this.g.Qe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new rF(a))});b.alert=C(function(a){this.g.Re(a)});b.clear=C(function(){this.g.Se()});b.deferredRepaint=C(function(){this.g.Te()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.$e()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.cf(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.df()});b.molFile=C(function(){return this.g.ef()});b.nonisomericSmiles=C(function(){return this.g.ff()});b.options=C(function(a){this.g.gf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.jf(a)});b.readMolecule=C(function(a){this.g.kf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=pF;qF();var f=b,g,b=sF.c;g=tF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=tF(b,
+e,f)}if(!g)throw new Ui("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.lf()});b.resetAtomColors=C(function(a){this.g.mf(a)});b.setAfterPasteCallBack=C(function(a){this.g.nf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new rF(a))});b.setAntialias=C(function(a){this.g.of(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.pf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.qf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.rf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.sf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.tf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.uf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.vf(a)});b.setPasteLabel=C(function(a){this.g.wf(a)});b.setPrePasteJSfunction=C(function(a){this.g.xf(a)});b.setSize=C(function(a,b){this.g.yf(a,b)});b.setSubstituent=C(function(a){this.g.zf(a)});b.setTemplate=C(function(a,
+b){this.g.Af(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Bf(a)});b.smiles=C(function(){return this.g.Cf()});uF({"0":{"0":[[eF,null,void 0]],1:[[fF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new vF(e));return[e]},ue]]}});wF(pF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function zs(){xF||(xF=!0,mF())}t(456,1,{},zs);
+var xF=!1;function Ds(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ue)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Cs(){}t(458,1,{},Cs);_.xc=function(){Ds()};function vF(a){this.b=a}t(459,1,{68:1,106:1},vF);_.eQ=function(a){return null!=a&&A(a,68)&&this.b==a.b};_.b=null;function rF(a){this.b=a}t(460,1,{69:1,106:1},rF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;
+function AC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(fh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Ff)||l;e=c.getAttribute(Pe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Ff)||l,h=h.getAttribute(ah)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Jd);c.removeAttribute(Ff);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(fh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=zo();c.setAttribute(Pe,d);c.style[fh]=yC(g);c.style[Ne]=yC(b);b=new yF(a,d,n,e,c,f);Xn((Un(),Vn),b);++a.c;return!0}function zC(a){this.b="JME.class";this.e=a}t(461,1,{},zC);_.Jc=function(){return AC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function yF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(462,1,{},yF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function zF(){}t(463,1,ci,zF);function AF(a){this.b=a}t(464,1,{},AF);_.xc=function(){this.b()};_.b=null;
+function BF(){var a=nF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;oF(CF,arguments)?a=arguments[0]:0==arguments.length&&(a=new zF);this.g=a;qF();a[cd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Xn((Un(),Vn),new AF(a))});wF(CF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function As(){DF||(DF=!0,BF())}t(465,1,{},As);var DF=!1;function EF(a){zn();this.i=a}
+t(466,436,mi,EF);function Js(){zn();this.i="divide by zero"}t(467,100,ei,Js);function us(){zn()}function FF(a){zn();this.i=a}t(468,100,ei,us,FF);function GF(){GF=x;HF=new IF(!1);JF=new IF(!0)}function IF(a){this.b=a}t(469,1,{71:1,72:1,75:1},IF);_.eQ=function(a){return A(a,72)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?$g:"false"};_.b=!1;var HF,JF;function KF(){}function LF(a){return typeof a==Mf?Ec+(0>a?-a:a):a}
+function MF(a,b){var c;c=new KF;c.e=Pb+(NF(0!=a?-a:0)?LF(0!=a?-a:0):l+Ci(c));OF(0!=a?-a:0)&&PF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new KF;b.e=Pb+(NF(a)?LF(a):l+Ci(b));OF(a)&&PF(a,b);return b}function QF(a,b){var c;c=new KF;c.e=Pb+(NF(a)?LF(a):l+Ci(c));OF(a)&&PF(a,c);c.c=b?8:0;return c}function RF(){var a;a=new KF;a.e=Pb+(NF(0)?LF(0):l+Ci(a));OF(0)&&PF(0,a);a.c=2;return a}function SF(a){var b;b=new KF;b.e=Pb+(NF(a)?LF(a):l+Ci(b));OF(a)&&PF(a,b);b.c=1;return b}
+function OF(a){return typeof a==Mf&&0<a}function NF(a){return null!=a&&0!=a}function PF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Nh[b.d])c=c.prototype;else{c=Nh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(471,1,{},KF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function TF(a){var b;if(!(b=UF,!b&&(b=UF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new VF(Vb+a+ea);return parseFloat(a)}
+function aC(a,b){var c,d;if(null==a)throw new VF(Lf);if(2>b||36<b)throw new VF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new VF(Vb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new VF(Vb+a+ea);if(-2147483648>c||2147483647<c)throw new VF(Vb+a+ea);return c}t(473,1,{71:1,83:1});var UF=null;function WF(a){this.b=a}
+t(472,473,{71:1,75:1,76:1,83:1},WF);_.eQ=function(a){return A(a,76)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function wz(a){this.b=a}t(474,473,{71:1,75:1,79:1,83:1},wz);_.eQ=function(a){return A(a,79)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function mz(){zn()}function Ak(a){zn();this.i=a}t(475,100,Wh,mz,Ak);function rv(){zn()}function sw(a){zn();this.i=a}t(476,100,ei,rv,sw);function S(a){this.b=a}
+function ht(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function at(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ND(a){var b,c;return-129<a&&128>a?(b=a+128,c=(XF(),YF)[b],!c&&(c=YF[b]=new S(a)),c):new S(a)}t(477,473,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function XF(){XF=x;YF=y(CE,m,81,256,0)}var YF;function Xj(a){return 0>a?-a:a}function Wj(a,b){return a>b?a:b}function AD(a){return Math.round(a)}function ro(){zn()}function Jr(a){zn();this.i=a}t(480,100,{71:1,78:1,82:1,84:1,86:1},ro,Jr);function Ei(){Ei=x;Fi=H(Di,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Fi;function VF(a){zn();this.i=a}t(482,475,Wh,VF);
+function qo(a,b){this.b=Qc;this.e=a;this.c=b;this.d=-1}t(483,1,{71:1,85:1},qo);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function ZF(a,b){return a.charCodeAt(b)}function tC(a,b){var c=b,d=a.length,e,f;e=ZF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}
+function $F(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function io(a,b){return a.indexOf(b)}function ZB(a,b,c){return a.indexOf(b,c)}function oo(a,b){return a.lastIndexOf(b)}function UD(a){var b=aa,c=ih,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+po(c,++d):c=c.substr(0,d-0)+po(c,++d);return a.replace(RegExp(b,ve),c)}
+function no(a,b){for(var c=RegExp(b,ve),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(ys,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function po(a,b){return a.substr(b,a.length-b)}
+function ho(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function jo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return yt(this)};_.tS=_.toString;function aG(){aG=x;bG={};cG={}}
+function yt(a){aG();var b=lb+a,c=cG[b];if(null!=c)return c;c=bG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+ZF(a,d++);c|=0}256==dG&&(bG=cG,cG={},dG=0);++dG;return cG[b]=c}var bG,dG=0,cG;function vn(a,b){wn(a.b,b);return a}function un(){this.b=new so}function eG(){this.b=new so;this.b.b+=l}t(485,1,Qh,un,eG);_.tS=function(){return this.b.b};function wt(){this.b=new so}
+function XB(){this.b=new so}function cs(a){this.b=new so;wn(this.b,a)}t(486,1,Qh,wt,XB,cs);_.tS=function(){return this.b.b};function $B(a){a="String index out of range: "+a;zn();this.i=a}t(487,476,ei,$B);
+function fG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new ro;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new FF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new FF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new rv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ts(b,c,a[--d])}else for(c=e+c;e<c;)ts(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Zu(){zn()}function hC(a){zn();this.i=a}t(489,100,ei,Zu,hC);function Cz(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Hn(b,c))return a;return null}function Fz(a,b){var c;return(c=Cz(a.Fd(),b))?(c.fd(),!0):!1}function gG(a){var b,c,d,e;d=new un;b=null;d.b.b+=Tc;for(c=a.Fd();c.dd();)null!=b?wn(d.b,b):b=za,e=c.ed(),wn(d.b,e===a?"(this Collection)":l+e);d.b.b+=bd;return d.b.b}t(490,1,{});_.Df=function(){throw new hC("Add not supported on this collection");};
+_.Ef=function(a){return!!Cz(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Ff=function(a){return Fz(this,a)};_.tS=function(){return gG(this)};t(492,490,ii);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Kn(c),a=~~a);return a};
+function hG(a,b){var c;return A(b,90)&&(c=b.Gf(),Ku(a.b,c))?(c=hj(a.b,c),a.b.Ke(b.Hf(),c)):!1}function mC(a){this.b=a}t(491,492,ii,mC);_.Ef=function(a){return hG(this,a)};_.Fd=function(){return new cC(this.b)};_.Ff=function(a){return hG(this,a)?(a=a.Gf(),Ti(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function fC(a){if(a.c)Ni(a.b),Ti(a.d,a.c.Gf()),a.c=null;else throw new bv("Must call next() before remove().");}
+function cC(a){var b;this.d=a;b=new ej;a.d&&Zi(b,new iG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new jG(a,d.substring(1));b.Df(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Df(c[d])}this.b=new Ki(b)}t(493,1,{},cC);_.dd=function(){return dC(this.b)};_.ed=function(){return this.c=Li(this.b)};_.fd=function(){fC(this)};_.b=null;_.c=null;_.d=null;t(495,1,vi);_.eQ=function(a){return A(a,90)&&gC(this.Gf(),a.Gf())&&gC(this.Hf(),a.Hf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Gf()&&(a=Kn(this.Gf()));null!=this.Hf()&&(b=Kn(this.Hf()));return a^b};_.tS=function(){return this.Gf()+rb+this.Hf()};function iG(a){this.b=a}t(494,495,vi,iG);_.Gf=function(){return null};_.Hf=function(){return this.b.c};_.If=function(a){return jC(this.b,a)};_.b=null;function jG(a,b){this.c=a;this.b=b}t(496,495,vi,jG);_.Gf=function(){return this.b};_.Hf=function(){return this.c.f[lb+this.b]};_.If=function(a){return kC(this.c,this.b,a)};_.b=null;_.c=null;
+function pw(a,b){(0>a||a>=b)&&kG(a,b)}function kG(a,b){throw new sw("Index: "+a+", Size: "+b);}t(497,490,Bi);_.Jf=function(){throw new hC("Add not supported on this list");};_.Df=function(a){this.Jf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Hn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Kn(c)),b=~~b;return b};_.Fd=function(){return new Ki(this)};_.Lf=function(){return this.Mf(0)};_.Mf=function(a){return new lG(this,a)};_.Nf=function(){throw new hC("Remove not supported on this list");};function dC(a){return a.c<a.e.Je()}function Li(a){if(a.c>=a.e.Je())throw new uv;return a.e.Kf(a.d=a.c++)}function Ni(a){if(0>a.d)throw new xw;a.e.Nf(a.d);a.c=a.d;a.d=-1}function Ki(a){this.e=a}t(498,1,{},Ki);_.dd=function(){return dC(this)};
+_.ed=function(){return Li(this)};_.fd=function(){Ni(this)};_.c=0;_.d=-1;_.e=null;function lG(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&kG(b,c);this.c=b}t(499,498,{},lG);_.Of=function(){return 0<this.c};_.Pf=function(){if(0>=this.c)throw new uv;return this.b.Kf(this.d=--this.c)};_.b=null;function mG(a){a=new cC(a.c.b);return new nG(a)}function oG(a,b){this.b=a;this.c=b}t(500,492,ii,oG);_.Ef=function(a){return Ku(this.b,a)};_.Fd=function(){return mG(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function nG(a){this.b=a}t(501,1,{},nG);_.dd=function(){return dC(this.b.b)};_.ed=function(){return(this.b.c=Li(this.b.b)).Gf()};_.fd=function(){fC(this.b)};_.b=null;t(502,497,Bi);_.Jf=function(a,b){var c;c=Iz(this,a);var d=c.e;new Dz(b,c.c);++d.c;++c.b;c.d=null};_.Kf=function(a){var b;b=Iz(this,a);try{return Jz(b)}catch(c){c=Qi(c);if(A(c,91))throw new sw("Can't get element "+a);throw c;}};_.Fd=function(){return Iz(this,0)};
+_.Nf=function(a){var b,c;b=Iz(this,a);try{c=Jz(b)}catch(d){d=Qi(d);if(A(d,91))throw new sw("Can't remove element "+a);throw d;}pG(b);return c};function qG(a){a.c=y(rG,m,0,0,0)}function Ty(a,b,c){(0>b||b>a.d)&&kG(b,a.d);a.c.splice(b,0,c);++a.d}function Zi(a,b){ts(a.c,a.d++,b);return!0}function Yt(a,b){pw(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(gC(b,a.c[c]))return c;return-1}function au(a,b){var c;c=(pw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Yi(a,b){var c;c=Qj(a,b);if(-1==c)return!1;au(a,c);return!0}function Ek(a,b){var c;if(b.length<a.d){c=b;var d;d=ms(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ts(b,c,a.c[c]);b.length>a.d&&ts(b,a.d,null);return b}function ej(){qG(this)}function wA(a){qG(this);this.c.length=a}function qz(a){qG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(503,497,Ph,ej,wA,qz);_.Jf=function(a,b){Ty(this,a,b)};
+_.Df=function(a){return Zi(this,a)};_.Se=function(){this.c=y(rG,m,0,0,0);this.d=0};_.Ef=function(a){return-1!=Qj(this,a)};_.Kf=function(a){return Yt(this,a)};_.Ge=function(){return 0==this.d};_.Nf=function(a){return au(this,a)};_.Ff=function(a){return Yi(this,a)};_.Je=function(){return this.d};_.d=0;function Hz(a,b,c){var d;for(d=0;d<b;++d)ts(a,d,c)}function Zr(){Zr=x;$r=new sG}var $r;function sG(){}t(506,497,Zh,sG);_.Ef=function(){return!1};_.Kf=function(){throw new rv;};_.Je=function(){return 0};
+function tG(){this.b=new Date}function uG(a){return 10>a?ab+a:l+a}t(507,1,{71:1,74:1,75:1,87:1},tG);_.eQ=function(a){return A(a,87)&&kt(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Fs(c&4194303,b&4194303,e&1048575);a=Fs(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(vG(),wG)[this.b.getDay()]+ba+xG[this.b.getMonth()]+ba+uG(this.b.getDate())+ba+uG(this.b.getHours())+lb+uG(this.b.getMinutes())+lb+uG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function vG(){vG=x;wG=H(ys,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));xG=H(ys,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var wG,xG;
+function Sr(a,b){return null==z(a.b,b,a)}function Rr(){this.b=new Ii}t(509,492,{71:1,74:1,92:1},Rr);_.Df=function(a){return Sr(this,a)};_.Ef=function(a){return Ku(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return mG(new oG(this.b,new mC(this.b)))};_.Ff=function(a){return null!=Ti(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return gG(new oG(this.b,new mC(this.b)))};_.b=null;
+function Iz(a,b){var c,d;(0>b||b>a.c)&&kG(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new yG(a,b,d)}function Mz(){this.b=new zG;this.c=0}t(510,502,Zh,Mz);_.Df=function(a){new Dz(a,this.b);++this.c;return!0};_.Mf=function(a){return Iz(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function Jz(a){if(a.c==a.e.b)throw new uv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function pG(a){if(!a.d)throw new xw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function yG(a,b,c){this.e=a;this.c=c;this.b=b}t(511,1,{},yG);_.dd=function(){return this.c!=this.e.b};_.Of=function(){return this.c.c!=this.e.b};_.ed=function(){return Jz(this)};_.Pf=function(){if(this.c.c==this.e.b)throw new uv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){pG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function zG(){this.b=this.c=this}
+function Dz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(512,1,{},zG,Dz);_.b=null;_.c=null;_.d=null;function eC(a,b){this.b=a;this.c=b}t(513,495,vi,eC);_.Gf=function(){return this.b};_.Hf=function(){return this.c};_.If=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function uv(){zn()}t(514,100,{71:1,78:1,84:1,86:1,91:1},uv);function gC(a,b){return vs(a)===vs(b)||null!=a&&Hn(a,b)}function vA(a){var b=y(Nz,m,44,0,0);return Ek(a.b,b)}function cz(){this.b=new ej}
+t(516,497,Ph,cz);_.Jf=function(a,b){Ty(this.b,a,b)};_.Df=function(a){return Zi(this.b,a)};_.Ef=function(a){return-1!=Qj(this.b,a)};_.Kf=function(a){return Yt(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Ki(this.b)};_.Nf=function(a){return au(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return gG(this.b)};_.b=null;function WD(a){a.hc.d._&&BA(a)}function AG(a){var b;if(a.hc.d._){b=uy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}DA(a)}
+function BG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function $D(a){var b=a.k;CG(a.hc.d,b.b,b.c);!ty(a)&&Yy(a);Iy(a)}function DG(){GA.call(this,l);this.j=new Qz(this.Qf());pz(this.r,new EG(this))}t(518,395,ji);_.Td=function(a,b){return vs(a.i)===vs(this.j)?(AG(this),!0):this.Rf(a,b)};_.Qf=function(){return"Close"};_.Rf=function(){return!1};_.Md=function(){AG(this)};_.j=null;_.k=null;
+function iF(a,b,c){DG.call(this);this.hc&&IA(this.hc,!1);FA(this,!1);az(this,new QA(0));a=new UA(a,1);P(this,a,null);a=new ez;P(a,this.j,null);P(this,a,null);b&&(this.k=uy(b),EA(this),BG(this.k,~~(to(b.Vb.hb,Pf)/2)-~~(this.mc/2),~~(to(b.Vb.hb,Of)/2)-~~(this.cc/2)));c&&O(this,c)}t(517,518,ji,iF);_.Qf=function(){return"OK"};function TD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new bv("Cannot undo. Index is out of range.");if(!a.b.c)throw new bv(bc);a.b=a.b.c;return a.b.b}
+function dF(){this.b=this.c=new FG}t(519,1,{},dF);_.b=null;function FG(){this.b=null}function KE(a){this.b=a}t(520,1,{},FG,KE);_.b=null;_.c=null;_.d=null;function EG(a){this.b=a}t(521,430,$h,EG);_.b=null;
+function GG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){xC(a.b.Ab,H(ys,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=no(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],ts(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{JD(a.b,b,!0)?(Qq(a.b,"Structure pasted"+e),$C(a.b),jz(a.b),d=!0):($D(new iF(a.b.K,a.b,DC)),KD(a.b,!0),jz(a.b))}catch(n){if(n=Qi(n),A(n,78))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",ZC(e),$D(new iF(a.b.K,
+a.b,DC)),jz(a.b);else throw n;}}d&&a.b.Oe(b)}function Pq(a){this.b=a}t(522,1,{},Pq);_.b=null;function SC(){SC=x;TC=new HG("COPY_SMILES",0);VC=new HG("COPY_MOL",1);WC=new HG("PASTE",2);IG=H(JG,m,93,[TC,VC,WC])}function HG(a,b){Ao.call(this,a,b)}t(523,145,{71:1,75:1,77:1,93:1},HG);var IG,VC,TC,WC;function JE(){this.e=y(SE,m,94,99,0)}t(524,1,{},JE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function KG(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(cD,m,-1,20,1);a.N=y(cD,m,-1,20,1);a.H=ns([20,7]);a.e=y(I,s,-1,20,1);a.d=y(ys,m,1,20,0);a.p=y(ys,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(ys,m,1,20,0);a.r=ns([10,2]);a.j=y(I,s,-1,101,1)}
+function LG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(cD,m,-1,4,1);d=y(cD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=MG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+MG(r[2],d[2],r[3],d[3]),d=MG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;tE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=NG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(cD,m,-1,2,1);OG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==wE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Qq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];AE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&sE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(AD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(AD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function qE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&oE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,oE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];dE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)tE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)AE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];cE(a);a.E=c+d;Z(a,0);o=a.K[a.u];q=a.N[a.u];dE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];AE(a);a.I[a.v]=n;a.J[a.v]=c+d;cE(a);b&&(dE(a,n),eD(a))}c=4}PG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function OG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function pE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])QG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,QG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Qq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[NG(a,a.E,a.H[a.E][d])],2<d||1!=b){Qq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(cD,m,-1,2,1);OG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)tE(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)tE(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)tE(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)AE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[NG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[NG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(AD((a.K[b]+a.K[e])/2))),a.O[c]=N(M(AD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;AE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(AD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(AD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(AE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(AD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(AD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(AE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(AD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(AD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(dE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&PG(a,j);-1<n&&(a.E=n)}
+function QG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)tE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function PG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=wE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function NG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function RG(a,b,c){var d,e,f,g;e=kh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(qt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)qt(c[d])&&!et(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)kt(c[d],e)&&(b[d]=g,c[d]=kh,++f);if(f==a.u)break}return g==a.u}
+function eD(a){var b,c,d;b=y(cD,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{dD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;fD(a)}}
+function dD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function oE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=SG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Qq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Qq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Qq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Qq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Qq(a.o,"Charge change not possible on the halogen !");break;case 18:Qq(a.o,
+"Use X button to change charge on the X atom !")}}
+function QD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&dE(a,c);eD(a);Qq(a.o,"Smaller part(s) removed !");return 1}
+function wE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function BE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];fE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),fE(a));4==a.t[d]&&(a.t[d]=1)}}
+function MG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function cE(a){var b;TG(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);fD(a);fE(a)}
+function tE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),fG(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),fG(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),fG(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),fG(a.e,b,a.e.length),a.e=b,b=y(ys,m,1,c,0),fG(a.d,b,a.d.length),a.d=b,b=y(ys,m,1,c,0),fG(a.p,b,a.p.length),a.p=b,b=y(cD,m,-1,c,1),fG(a.K,b,a.K.length),a.K=b,b=y(cD,m,-1,c,1),fG(a.N,b,a.N.length),a.N=b,b=ns([c,7]),fG(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),fG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function GD(a,b,c,d,e,f,g){var j;j=N(M(AD(a.K[c]-d/2)));g||(j-=e-d);a=N(M(AD(a.N[c]-~~(f/2))));return new Xy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function AE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),fG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),fG(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),fG(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),fG(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),fG(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),fG(a.O,c,a.O.length),a.O=c,b=y(ys,m,1,b,0),fG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function jE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(BC(),aa);j+="JME 2013-10-12 "+new tG+"\n \n";j+=iE(a.u,3)+iE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=GE(0.055999999999999994*(a.K[e]-c),10,4)+GE(0.055999999999999994*(g-a.N[e]),10,4)+GE(0,10,4);h=FD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+iE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=iE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:UG(a,e)&&(g=2),c=iE(a.I[e],3)+iE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=iE(a.J[e],3)+iE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=iE(a.J[e],3)+iE(a.I[e],3)),j+=c+iE(g,3)+iE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+iE(e,4)+iE(a.B[e],4)+aa);return j+"M END\n"}
+function IE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,qb,V,L,ca,Fc,cg,wb,Md,Nd,Od,Wa,Gc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);wb=y(I,s,-1,a.u+1,1);v=y(VG,m,-1,a.u+1,2);D=y(VG,m,-1,a.v+1,2);ca=0;if(0==a.u)return l;QD(a,!0);cg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){cg=!1;break}if(a.o.t&&cg){WG(a);BE(a);XG(a,D);YG(a,v,D);var Db,rd,gf,$b,xe,sd,td,eb,TH,Td,w,Aa,Am,Bm,Ls,nf,Oa,Cm,Dm,Jc,Em;Db=y(I,s,-1,a.u+1,1);rd=y(I,s,-1,a.u+1,1);eb=y(ZG,m,-1,a.u+1,3);var Ms=a.u,Fm,
+qh,Ns,og,yj,Fe,of;yj=y(ZG,m,-1,Ms+2,3);Fe=y(I,s,-1,100,1);of=5;og=0;Fe[0]=3;yj[1]=mh;yj[2]=nh;Ns=2;if(!(3>Ms))for(;of<Fe[og]*Fe[og];){qh=0;for(Fm=!0;Fm&&qh<=og&&of>=Fe[qh]*Fe[qh];)0==of%Fe[qh]?Fm=!1:++qh;if(Fm){yj[++Ns]=nt(of);if(Ns>=Ms)break;og<Fe.length-1&&(++og,Fe[og]=of)}of+=2}for(w=1;w<=a.u;++w){for(Aa=Dm=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Dm*=a.i[Aa]);Cm=a.c[w];18==Cm&&(Em=a.p[w],sd=Em.charCodeAt(0)-65+1,td=0,1<Em.length&&(td=Em.charCodeAt(1)-97),0>sd&&(sd=0),0>td&&(td=0),Cm=28*sd+td);
+nf=0;-2>a.B[w]?nf=1:-2==a.B[w]?nf=2:-1==a.B[w]?nf=3:1==a.B[w]?nf=4:2==a.B[w]?nf=5:2<a.B[w]&&(nf=6);Jc=1;eb[w]=nt(Dm);Jc*=126;eb[w]=it(eb[w],nt(a.y[w]*Jc));Jc*=7;eb[w]=it(eb[w],nt(nf*Jc));Jc*=7;eb[w]=it(eb[w],nt(Cm*Jc));Jc*=783;eb[w]=it(eb[w],nt(a.A[w]*Jc))}for(xe=0;!RG(a,Db,eb);){Ls=!1;for(w=1;w<=a.u;++w)Db[w]!=rd[w]&&(rd[w]=Db[w],Ls=!0);if(Ls){for(w=1;w<=a.u;++w){eb[w]=lh;for(Aa=1;Aa<=a.A[w];++Aa)eb[w]=rt(eb[w],yj[Db[a.H[w][Aa]]])}xe=0}else if(0<xe){for(w=1;w<=a.u;++w)eb[w]=lh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Db[w]==Db[Aa]){eb[w]=mh;break a}}else{for(w=1;w<=a.u;++w){eb[w]=lh;for(Aa=1;Aa<=a.A[w];++Aa)gf=a.H[w][Aa],eb[w]=rt(eb[w],nt(a.c[gf]*a.i[NG(a,w,gf)]))}xe=1}RG(a,Db,eb);for(w=1;w<=a.u;++w)eb[w]=nt(rd[w]*a.u+Db[w])}for(w=1;w<=a.u;++w)rd[w]=Db[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(rd[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];rd[w]=rd[Oa];rd[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Db[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Db[a.I[w]],a.J[w]=Db[a.J[w]],a.I[w]>a.J[w]&&(Td=a.I[w],a.I[w]=a.J[w],a.J[w]=Td,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Bm=Am=
+a.u;$b=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Am?(Am=a.I[Aa],Bm=a.J[Aa],$b=Aa):a.I[Aa]==Am&&a.J[Aa]<Bm&&(Bm=a.J[Aa],$b=Aa);Td=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Td;Td=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Td;Td=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Td;Td=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Td;TH=a.f[w];a.f[w]=a.f[$b];a.f[$b]=TH}cE(a);fE(a);XG(a,D);YG(a,v,D)}else{XG(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Gc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=wb[c]){Fc=!0;for(J=1;J<=ca;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Fc=!1;break}Fc&&(++ca,r[ca]=c,q[ca]=g)}}else o[++L]=g;if(0==L){if(Gc==a.u)break;c=n[V--]}else if(1==L)wb[o[1]]=c,c=o[1],a.b[c]=++Gc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=NG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=NG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);wb[e]=c;c=e;a.b[e]=++Gc}}wb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(VG,m,-1,a.u+1,2);Md=y(VG,m,-1,a.u+1,2);f=Gc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(wb[c]=f);b[++Gc]=c;for(a.b[c]=0;;){L=e=0;qb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ca;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<qb&&(e=g,qb=a.b[g]))}if(0==e){if(0==V)break a;Md[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Nd=y(I,s,-1,a.v+1,1);Od=y(I,s,-1,a.u+1,1);if(a.o.Pb){var VH=wb,VL=ca,Os,WH,rh,Ge,Ps,Qs,Na,zj,Rs;rh=y(I,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)rh[b[Na]]=Na;Ps=y(VG,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)Os=b[Na],WH=VH[Os],Ge=NG(a,Os,WH),0!=Ge&&($G(a,Ge,rh,Nd,D),Ps[Ge]=!0);for(Na=1;Na<=a.v;++Na)Ps[Na]||$G(a,Na,rh,Nd,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){Qs=Rs=0;for(zj=1;zj<=a.A[Na];++zj){Ge=NG(a,Na,a.H[Na][zj]);if(5==a.i[Ge])continue a;1==a.t[Ge]&&0!=aH(a,Ge,Na)&&++Rs;2==a.t[Ge]&&(Qs=a.H[Na][zj])}if(0!=Rs)if(0<Qs){var ia=a,YH=Na,pf=rh,Wc=Od,lc=void 0,Aj=void 0,Kc=void 0,He=void 0,Lc=void 0,Gm=void 0,Hm=void 0,Im=void 0,Ud=void 0,Xc=void 0,Yc=void 0,
+Ss=void 0,Bj=void 0,Vd=void 0,Cj=void 0,Ie=void 0,Dj=void 0,Ts=void 0,Ej=void 0,Je=void 0,ZH=void 0,qf=void 0,$H=void 0,Us=void 0,Fj=void 0,rf=void 0,Yc=1,Aj=YH,lc=y(I,s,-1,ia.u+1,1);for(lc[1]=YH;;){Ss=!1;for(Xc=1;Xc<=ia.A[Aj];++Xc)if(Kc=ia.H[Aj][Xc],!(Kc==lc[1]||Kc==lc[Yc-1]))if(He=NG(ia,Aj,Kc),2==ia.t[He]&&5!=ia.i[He]){Aj=lc[++Yc]=Kc;Ss=!0;break}if(!Ss)break}if(!(0==Yc%2||2>ia.A[lc[Yc]]||3<ia.A[lc[Yc]])){rf=lc[1];Lc=lc[~~((Yc+1)/2)];Ud=lc[Yc];qf=Je=Ie=Vd=0;Us=Ts=!1;for(Xc=1;Xc<=ia.A[rf];++Xc)Kc=
+ia.H[rf][Xc],He=NG(ia,rf,Kc),1!=ia.t[He]||5==ia.i[He]||(0==Vd?Vd=Kc:Ie=Kc);0<pf[Ie]&&pf[Vd]>pf[Ie]&&(Gm=Vd,Vd=Ie,Ie=Gm);Bj=Vd;0==Vd&&(Bj=Ie,Ts=!0);for(Xc=1;Xc<=ia.A[Ud];++Xc)Kc=ia.H[Ud][Xc],He=NG(ia,Ud,Kc),1!=ia.t[He]||5==ia.i[He]||(0==Je?Je=Kc:qf=Kc);0<pf[qf]&&pf[Je]>pf[qf]&&(Gm=Je,Je=qf,qf=Gm);Ej=Je;0==Je&&(Ej=qf,Us=!0);Cj=aH(ia,NG(ia,rf,Vd),rf);Dj=aH(ia,NG(ia,rf,Ie),rf);ZH=aH(ia,NG(ia,Ud,Je),Ud);$H=aH(ia,NG(ia,Ud,qf),Ud);1<(0>Cj+Dj?-(Cj+Dj):Cj+Dj)||0!=ZH||0!=$H?Qq(ia.o,"Bad stereoinfo on allene !"):
+(Hm=ia.K[lc[Yc-1]]-ia.K[Ud],Im=ia.N[lc[Yc-1]]-ia.N[Ud],Fj=Math.sqrt(Hm*Hm+Im*Im),0.001>Fj&&(Fj=0.001),0<(ia.N[Ej]-ia.N[lc[Yc-1]])*(Hm/Fj)-(ia.K[Ej]-ia.K[lc[Yc-1]])*(Im/Fj)?Wc[Lc]=1:Wc[Lc]=-1,Ts&&(Wc[Lc]*=-1),Us&&(Wc[Lc]*=-1),Bj==Vd&&0>Cj&&(Wc[Lc]*=-1),Bj==Ie&&0>Dj&&(Wc[Lc]*=-1),pf[Bj]>pf[Ej]&&(Wc[Lc]*=-1))}}else b:{var mc=a,nc=Na,WL=VH,XL=rh,YL=r,ZL=q,$L=VL,Jm=Od,Km=void 0,Zc=void 0,Vs=void 0,sh=void 0,Da=void 0,th=void 0,vd=void 0,Gj=void 0,Wd=void 0,Nb=void 0,ga=void 0,Fb=void 0,Ke=void 0,Lm=void 0,
+$c=void 0,oa=void 0,Mm=void 0,Fb=y(I,s,-1,4,1),Lm=y(I,s,-1,4,1),uh=mc,Xd=nc,aI=XL,Ws=WL,bI=YL,cI=ZL,aM=$L,Gb=Fb,Hj=void 0,ad=void 0,Nm=void 0,Om=void 0,Xs=void 0,Ij=void 0,Ij=-1;0<Ws[Xd]&&(Gb[++Ij]=Ws[Xd]);for(ad=1;ad<=aM;++ad)bI[ad]==Xd&&(Gb[++Ij]=cI[ad]),cI[ad]==Xd&&(Gb[++Ij]=bI[ad]);for(ad=Ij+1;ad<uh.A[Xd];++ad){Xs=uh.u+1;Nm=1;c:for(;Nm<=uh.A[Xd];++Nm){Hj=uh.H[Xd][Nm];for(Om=0;Om<ad;++Om)if(Hj==Gb[Om])continue c;aI[Hj]<Xs&&(Xs=aI[Hj],Gb[ad]=Hj)}}0==Ws[Xd]&&0<uh.y[Xd]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=
+Gb[0],Gb[0]=-1):0<uh.y[Xd]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(Da=Gj=th=sh=Mm=vd=Nb=0;4>Da;++Da)0>=Fb[Da]||(Km=NG(mc,nc,Fb[Da]),Lm[Da]=aH(mc,Km,nc),0<Lm[Da]?(++Nb,Mm=Fb[Da],th=Fb[Da]):0>Lm[Da]?(++vd,sh=Fb[Da],th=Fb[Da]):Gj=Fb[Da]);Wd=Nb+vd;oa=y(I,s,-1,4,1);$c=0;if(3==mc.A[nc]){if(1==Nb&&1==vd||3==Wd&&0<Nb&&0<vd){Qq(mc.o,"Error in C3H stereospecification !");break b}Ke=Fb[0];1==Wd?Ke=th:2==Wd&&(Ke=Gj);ga=LG(mc,nc,Ke,Fb);oa[0]=th;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Nb?$c=1:$c=-1}else if(4==mc.A[nc])if(1==
+Wd)ga=LG(mc,nc,th,Fb),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Nb?$c=1:$c=-1;else{Ke=Fb[0];1<Gj&&(Ke=Gj);1==Nb?Ke=Mm:1==vd&&(Ke=sh);ga=LG(mc,nc,Ke,Fb);Zc=y(I,s,-1,4,1);for(Da=0;4>Da;++Da)Km=NG(mc,nc,ga[Da]),Zc[Da]=aH(mc,Km,nc);if(4==Wd){if(0==Nb||0==vd){Qq(mc.o,"Error in C4 stereospecification !");break b}if(1==Nb||1==vd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],$c=Zc[0];else{for(Da=0;4>Da;++Da)-1==Zc[Da]&&(Zc[Da]=0);Wd=2}}else if(3==Wd)if(3==Nb||3==vd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
+ga[2],oa[3]=ga[1],0<Nb?$c=-1:$c=1;else{1==Nb?Nb=Vs=1:vd=Vs=-1;for(Da=0;4>Da;++Da)Zc[Da]==Vs&&(Zc[Da]=0);Wd=2}if(2==Wd)if(1==Nb&&1==vd)ga[1]==sh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==sh&&(ga[2]=ga[3]),oa[0]=Mm,oa[1]=sh,oa[2]=ga[2],oa[3]=ga[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){Qq(mc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Nb?$c=1:$c=-1}}var W=oa,Jj=Fb,mb=void 0;Jj[0]==W[1]?(mb=
+W[0],W[0]=W[1],W[1]=mb,mb=W[2],W[2]=W[3],W[3]=mb):Jj[0]==W[2]?(mb=W[2],W[2]=W[0],W[0]=mb,mb=W[1],W[1]=W[3],W[3]=mb):Jj[0]==W[3]&&(mb=W[3],W[3]=W[0],W[0]=mb,mb=W[1],W[1]=W[2],W[2]=mb);Jj[1]==W[2]?(mb=W[1],W[1]=W[2],W[2]=mb,mb=W[2],W[2]=W[3],W[3]=mb):Jj[1]==W[3]&&(mb=W[1],W[1]=W[3],W[3]=mb,mb=W[2],W[2]=W[3],W[3]=mb);oa[2]==Fb[2]?Jm[nc]=1:oa[2]==Fb[3]?Jm[nc]=-1:Qq(mc.o,"Error in stereoprocessing ! - t30");Jm[nc]*=$c}}}Wa=new eG;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Wa.b.b+=ua);0<wb[u]&&bH(a,c,wb[c],Wa,Nd);var vh=v[c],Hb=void 0,Kj=void 0,wh=void 0,T=void 0,T=Sc,Hb=!1;0!=a.B[c]&&(Hb=!0);0!=Od[c]&&(Hb=!0);wh=-1;for(Kj=1;Kj<=a.z;++Kj)if(a.r[Kj][0]==c){wh=a.r[Kj][1];break}-1<wh&&(Hb=!0);a.o.Ob&&0<a.e[c]&&(Hb=!0,wh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:vh?T="c":T=Jb;break;case 4:vh?(T=Ef,0<a.y[c]&&(Hb=!0)):T=hc;break;case 5:vh?T="o":T=rc;break;case 7:vh?(T="p",0<a.y[c]&&(Hb=!0)):T=tc;break;case 8:vh?T=rg:T=Ec;break;case 13:vh?T=vg:T=Ic;Hb=!0;break;case 6:T=
+Mc;Hb=!0;break;case 9:T=Tb;break;case 10:T=Ob;break;case 11:T=Ib;break;case 12:T=Zb;break;case 1:T=Xb;Hb=!0;break;case 19:T=uc;Hb=!0;break;case 20:T=vc;Hb=!0;break;case 21:T=wc;Hb=!0;break;case 22:T=xc;Hb=!0;break;case 18:Hb=!0,T=a.p[c],(G(T,wa)||G(T,ed)||G(T,xb))&&(Hb=!1)}Hb&&(T=Tc+T,1==Od[c]?T+=ub:-1==Od[c]&&(T+=vb),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=xa:T+=Ba,1<Xj(a.B[c])&&(T+=Xj(a.B[c]))),-1<wh&&(T+=lb+wh),T+=bd);wn(Wa.b,T);for(E=1;E<=ca;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&bH(a,r[E],q[E],Wa,Nd),9<E&&(Wa.b.b+="%"),vn(Wa,l+(new S(E)).b);Md[c]&&(Wa.b.b+=va)}return Wa.b.b}function HE(a){a=new QC(a);cE(a);return a}
+function dE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)gD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function eE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&dE(a,c);0==a.A[d]&&dE(a,d)}
+function WG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=NG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&dE(a,c)}}}function TG(a){var b;b=a.c.length;a.H=ns([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function YG(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(VG,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[NG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(xb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(VG,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(VG,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:UG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(VG,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function fD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(AD((a.K[b]+a.K[c])/2))),a.O[d]=N(M(AD((a.N[b]+a.N[c])/2)))}function XG(a,b){var c;for(c=1;c<=a.v;++c)HD(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function FD(a,b){var c;c=(BC(),HC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function UG(a,b){return 2==a.t[b]?!0:!1}function HD(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function rE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=ns([b+5,2]),fG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function aE(a){var b;a.z=0;a.s=0;IE(a);for(b=1;b<=a.u;++b)a.E=b,rE(a);a.E=0}
+function bE(a){var b,c;b=y(cD,m,-1,4,1);dD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function XC(a,b){var c,d,e,f,g,j,h,n;c=y(cD,m,-1,4,1);dD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;dD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function EE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function hE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&$F(c,bd))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Xb);g=Wj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=po(c,d+1);try{a.o.z=aC(j,10)}catch(h){if(h=Qi(h),A(h,78))a.o.z=0;else throw h;}a.E=b;rE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Jb)?3:G(d,Bb)?2:G(d,hc)?4:G(d,rc)?5:G(d,tc)?7:G(d,Ec)?8:G(d,Tb)?9:G(d,Ob)?10:G(d,Ib)?11:G(d,Zb)?12:G(d,Xb)?1:G(d,Ic)?13:G(d,Mc)?6:G(d,uc)?19:G(d,vc)?20:G(d,wc)?21:G(d,xc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=ZF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=ZF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=ZF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=ZF(c,g++);for(;45==e;)--d,e=ZF(c,g++)}a.B[b]=d}}}
+function PD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new wC(b);try{for(;b.k=pC(b,b.b),b.k<b.j;)d=ND(aC(sC(b),10)).b,c=e=ND(aC(sC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Qi(f),A(f,78))tn(f);else throw f;}}function bH(a,b,c,d,e){b=NG(a,b,c);5!=a.i[b]&&UG(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),wn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Vc)}
+function sE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Qq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Qq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function $G(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=NG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=NG(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=NG(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=NG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))Qq(a.o,"Not unique E/Z geometry !");else{j=NG(a,b,e);f=NG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=NG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function SG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=NG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(UG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function aH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function fE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=SG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function hD(a){KG(this);this.o=a;this.z=this.v=this.u=0}
+function OD(a,b){var c,d,e,f,g,j,h;hD.call(this,a);f=l;j=LD(b);if(null!=j){h=new vC(b,j,!0);for(e=1;4>=e;++e)f=MD(h,j);g=ND(aC(ho(f.substr(0,3)),10)).b;c=ND(aC(ho(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)tE(this),f=MD(h,j),this.K[e]=(new WF(TF(ho(f.substr(0,10))))).b,this.N[e]=-(new WF(TF(ho(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ho(f.substr(31,d-31)),hE(this,e,d),62<=f.length&&(f=ho(f.substr(60,3)),0<f.length&&(f=ND(aC(f,10)).b,0<f&&(this.E=e,a.z=f,rE(this),this.E=0)));for(e=1;e<=c;++e)AE(this),
+f=MD(h,j),this.I[e]=ND(aC(ho(f.substr(0,3)),10)).b,this.J[e]=ND(aC(ho(f.substr(3,3)),10)).b,g=ND(aC(ho(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=ND(aC(ho(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);TG(this);EE(this);eD(this);for(cE(this);(h.k=pC(h,h.b),h.k<h.j)&&!(null==(f=sC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).b;
+for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).b,this.B[c]=ND(aC(sC(g),10)).b}if(0==f.indexOf("M APO")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).b;for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).b,f=ND(aC(sC(g),10)).b,this.E=c,Z(this,0),hE(this,this.u,uc+f),this.E=0}}WG(this);cE(this)}}
+function LE(a,b){var c,d,e,f,g;hD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));$F(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new uC(b);d=ND(aC(sC(f),10)).b;e=ND(aC(sC(f),10)).b;for(c=1;c<=d;++c)g=sC(f),tE(this),hE(this,this.u,g),this.K[c]=(new WF(TF(sC(f)))).b,this.N[c]=-(new WF(TF(sC(f)))).b;for(c=1;c<=e;++c)if(AE(this),this.I[c]=ND(aC(sC(f),10)).b,this.J[c]=ND(aC(sC(f),10)).b,this.t[c]=ND(aC(sC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;TG(this);EE(this);eD(this)}catch(j){j=Qi(j);if(A(j,78)){j.Ic();this.u=0;return}throw j;}WG(this);cE(this)}}
+function RD(a,b,c){var d,e,f;hD.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(tE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))AE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;cE(this);eD(this)}
+function kE(a,b,c){var d,e,f,g,j;hD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(ys,m,1,this.u+1,0);this.K=y(cD,m,-1,this.u+1,1);this.N=y(cD,m,-1,this.u+1,1);this.p=y(ys,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(ys,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=ns([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}cE(this);eD(this)}
+function QC(a){var b;KG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);fG(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);fG(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);fG(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);fG(a.e,this.e,this.u+1);this.d=y(ys,m,1,this.u+1,0);fG(a.d,this.d,this.u+1);this.K=y(cD,m,-1,this.u+1,1);fG(a.K,this.K,this.u+1);this.N=y(cD,m,-1,this.u+1,1);fG(a.N,this.N,this.u+1);this.p=y(ys,m,1,this.u+1,0);fG(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);fG(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);fG(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);fG(a.t,this.t,this.v+1);this.f=y(ys,m,1,this.v+1,0);fG(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);fG(a.C,this.C,this.v+1);this.r=ns([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function GE(a,b,c){var d,e,f;if(0==c)return iE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(AD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new WF(a)).b;d=io(e,jo(46));0>d&&(e+=Xa,d=io(e,jo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function LD(a){var b;b=new vC(a,aa,!0);if(4<oC(b))return aa;b=new vC(a,ih,!0);return 4<oC(b)?ih:null}
+function iE(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function MD(a,b){for(var c,d;a.k=pC(a,a.b),a.k<a.j;){d=sC(a);if(G(d,b))return ba;for(sC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(525,1,{94:1},hD,OD,LE,RD,kE,QC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Rq(){Rq=x;Sq=new sB(Xb)}
+function XD(a,b){var c;Rq();var d;DG.call(this);this.d=new Qz("Help");new Qz("Home");this.e=b;O(this,(BC(),DC));this.hc&&IA(this.hc,!1);FA(this,!1);d=uy(b);if(1==a)this.f||(this.f=new aB(d),BG(this.f,-30,0)),this.k=this.f,c=OC(b),this.hc&&HA(this.hc.d.A.c,Hc),az(this,new Lz(2)),this.i=new sB(c+" "),P(this,this.i,Mb),d=new ez,P(d,this.j,null),this.e.Hb&&(c=new Qz("Submit"),P(d,c,null)),P(this,d,Nc),rB(this.i,ho(uo(this.i.hc.b.hb,ah))),this.hc&&IA(this.hc,!0),FA(this,!0);else if(2==a)this.c||(this.c=
+new aB(d),BG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&HA(this.hc.d.A.c,"Nonstandard atom"),az(this,new Lz(2)),c=new ez,P(c,new UA("atomic SMILES",1),null),P(this,c,pc),c=Xb,Sq&&(c=uo(Sq.hc.b.hb,ah)),Sq=new tB(c,8),P(this,Sq,Mb),c=new ez,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new aB(d),BG(this.b,5*b.Z,0));var e,f;d="About "+(BC(),QE);this.hc&&HA(this.hc.d.A.c,d);az(this,new QA(0));O(this,DC);P(this,new UA(QE+" Molecular Editor v2013-10-13",1),null);P(this,new UA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=CC,d=0,f=c.length;d<f;++d)e=c[d],e=new UA(e,1),Hy(e,this.e.y),P(this,e,null);c=new ez;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}EA(this);c=this.k;CG(this.hc.d,c.b,c.c);!ty(this)&&Yy(this);Iy(this)}t(526,518,ji,XD);_.Rf=function(a){var b,c;if(a.i===this.d){try{b=new VB(this.e.I),c=UB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Qi(d),A(d,66))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,ZC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Sq;
+function cH(a,b){sy(b)==a.b?O(b,(Wz(),eA)):O(b,a.b)}
+function dH(a){var b,c,d,e;e=l;d=!1;sy(eH)!=a.b?(e=wa,d=!0):sy(fH)!=a.b?(e="!#6",d=!0):sy(gH)!=a.b?(O(hH,(Wz(),eA)),O(iH,eA),O(jH,eA),O(kH,eA),e="F,Cl,Br,I"):(b=sy(lH)!=a.b,c=sy(mH)!=a.b,sy(nH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),sy(oH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),sy(pH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),sy(qH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),sy(rH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),sy(hH)!=a.b&&(e+="F,"),sy(iH)!=a.b&&(e+="Cl,"),sy(jH)!=a.b&&(e+="Br,"),sy(kH)!=a.b&&(e+="I,"),
+$F(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=xb:(O(eH,(Wz(),eA)),e=wa)));b=l;d&&sy(lH)!=a.b&&(b+=";a");d&&sy(mH)!=a.b&&(b+=";A");sy(sH)!=a.b&&(b+=";R");sy(tH)!=a.b&&(b+=";!R");sy(eH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=vH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);sy(wH)!=a.b&&(e="~");sy(xH)!=a.b&&(e=lb);sy(yH)!=a.b&&(e=ub);sy(zH)!=a.b&&(e="!@");rB(a.f,e)}
+function AH(a){BH(a);CH(a);var b=uH.hc.b;dx(b,0);b.hb.options[0].selected=!0;b=vH.hc.b;dx(b,0);b.hb.options[0].selected=!0;O(lH,a.b);O(mH,a.b);O(sH,a.b);O(tH,a.b);O(uH,a.b);O(vH,a.b);DH(a)}function BH(a){O(nH,a.b);O(oH,a.b);O(pH,a.b);O(qH,a.b);O(rH,a.b);O(hH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b)}function CH(a){O(eH,a.b);O(fH,a.b);O(gH,a.b)}function DH(a){O(wH,a.b);O(xH,a.b);O(yH,a.b);O(zH,a.b);a.c=!1}
+function YD(a){GA.call(this,"Atom/Bond Query");this.j=new Qz(this.Qf());pz(this.r,new EG(this));this.b=(BC(),DC);this.d=a;this.e||(a=uy(a),this.e=new aB(a),BG(this.e,-150,10));this.k=this.e;az(this,new PA);O(this,this.b);a=new ez;az(a,new uA(0,3,1));P(a,new TA("Atom type :"),null);eH=new Qz(zb);fH=new Qz("Any except C");gH=new Qz("Halogen");P(a,eH,null);P(a,fH,null);P(a,gH,null);P(this,a,null);a=new ez;az(a,new uA(0,3,1));P(a,new UA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new ez;az(a,new uA(0,3,1));nH=new Qz(Jb);oH=new Qz(hc);pH=new Qz(rc);qH=new Qz(Ec);rH=new Qz(tc);hH=new Qz(Tb);iH=new Qz(Ob);jH=new Qz(Ib);kH=new Qz(Zb);P(a,nH,null);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,rH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(this,a,null);a=new ez;az(a,new uA(0,3,1));uH=new Uz;Tz(uH,zb);Tz(uH,ab);Tz(uH,cb);Tz(uH,jb);Tz(uH,kb);P(a,new TA("Number of hydrogens : "),null);P(a,uH,null);P(this,a,null);a=new ez;az(a,new uA(0,3,1));vH=new Uz;Tz(vH,zb);Tz(vH,
+ab);Tz(vH,cb);Tz(vH,jb);Tz(vH,kb);Tz(vH,"4");Tz(vH,"5");Tz(vH,"6");P(a,new UA("Number of connections :",0),null);P(a,vH,null);P(a,new UA(" (H's don't count.)",0),null);P(this,a,null);a=new ez;az(a,new uA(0,3,1));P(a,new TA("Atom is :"),null);lH=new Qz(Ab);P(a,lH,null);mH=new Qz("Nonaromatic");P(a,mH,null);sH=new Qz(Dc);P(a,sH,null);tH=new Qz(oc);P(a,tH,null);P(this,a,null);a=new ez;O(a,lA(sy(this)));az(a,new uA(0,3,1));P(a,new TA("Bond is :"),null);wH=new Qz(zb);P(a,wH,null);xH=new Qz(Ab);P(a,xH,
+null);yH=new Qz(Dc);P(a,yH,null);zH=new Qz(oc);P(a,zH,null);P(this,a,null);a=new ez;az(a,new uA(1,3,1));this.f=new tB(wa,20);P(a,this.f,null);P(a,new Qz(Bc),null);P(a,this.j,null);P(this,a,null);this.hc&&IA(this.hc,!1);FA(this,!1);BH(this);CH(this);DH(this);O(lH,this.b);O(mH,this.b);O(sH,this.b);O(tH,this.b);O(uH,this.b);O(vH,this.b);cH(this,eH);EA(this);a=this.k;CG(this.hc.d,a.b,a.c);!ty(this)&&Yy(this);Iy(this)}t(527,518,ji,YD);
+_.Rf=function(a,b){var c;G(b,Bc)?(AH(this),cH(this,eH),dH(this)):A(a.i,41)?(DH(this),vs(a.i)===vs(eH)?(BH(this),CH(this)):vs(a.i)===vs(fH)?(BH(this),CH(this)):vs(a.i)===vs(gH)?(BH(this),CH(this)):vs(a.i)===vs(sH)?O(tH,this.b):vs(a.i)===vs(tH)?(O(sH,this.b),O(lH,this.b)):vs(a.i)===vs(lH)?(O(mH,this.b),O(tH,this.b)):vs(a.i)===vs(mH)?O(lH,this.b):vs(a.i)===vs(wH)||vs(a.i)===vs(xH)||vs(a.i)===vs(yH)||vs(a.i)===vs(zH)?(AH(this),this.c=!0):CH(this),cH(this,a.i),dH(this)):A(a.i,42)&&(DH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+O(c,this.b):O(c,(Wz(),eA)),dH(this));107!=this.d.d&&(this.d.d=107,jz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var eH=_.f=null,wH=null,fH=null,lH=null,xH=null,jH=null,nH=null,vH=null,uH=null,iH=null,hH=null,gH=null,kH=null,oH=null,mH=null,tH=null,zH=null,pH=null,rH=null,sH=null,yH=null,qH=null;function TE(){qG(this)}t(528,503,Ph,TE);_.Se=function(){this.b=-1;this.c=y(rG,m,0,0,0);this.d=0};_.b=-1;
+function Oq(a,b){var c;a.b=b;var d,e;d=null;wB();if(e=c=(e=$wnd.clipboardData.getData(Pc),null!=e?new KB(e):null))e=(zB(),CB),e=DB(e,(zB(),CB))||DB(e,AB);if(e)try{d=HB(c)}catch(f){if(f=Qi(f),A(f,59))tn(f);else throw f;}c=d;null!=c&&GG(b,c)}function Mq(a){a=new KB(a);wB();var b,c;try{b=HB(a),c=In(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Pc,c)}catch(d){if(d=Qi(d),A(d,59))tn(d);else throw d;}}function UE(){}t(529,1,{60:1,67:1},UE);_.Be=function(a){GG(this.b,a.b)};
+_.b=null;t(531,306,Ai);function Jq(){var a;Jq=x;EH=(a=!1,Qf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GH=EH&!FH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Kq=y(I,s,-1,1E3,1);for(b=0;b<Kq.length;++b)Kq[b]=-999;for(b=0;b<a.length;b+=2)Kq[a[b+1]]=a[b]}
+function Up(a,b,c){a=new HH(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function hz(a,b,c){var d;d=new IH;rj(d.u,b,c);kj(a.i,d.u,0,0);Zi(a.b,d);return d}function cF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function wD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)yv(a.i,b.u,c,d),b.s=c,b.t=d;JH(b)}
+function bF(a,b,c,d){Jq();this.hb=mw();this.b=new ej;this.k=new ej;this.f=d;this.hb.style[Vf]=ab;this.hb.style[Tf]=ab;this.hb.style[Mg]=Ye;this.hb.style[fh]=b;this.hb.style[Ne]=c;this.i=new KH;this.i.hb.style[fh]=db;this.i.hb.style[Ne]=db;GH?(b=new LH,c=new MH,kj(b,this.i,0,0),kj(b,c,0,0),Cv(this,b)):Cv(this,this.i);this.d=a;a.Vb=this;GH?(this.n=new NH(this),this.n.j=new OH(this),this.n.k=new PH(this),this.n.o=new QH(this),this.n.n=new RH(this),this.d&&(this.n.f=new SH(this),this.n.i=new UH(this),
+this.n.b=new XH(this))):B(this,new dI(this),(Vq(),Vq(),Wq));B(this,this,(Zp(),Zp(),$p));B(this,new eI(this),(uj(),uj(),vj));B(this,new fI(this),(wj(),wj(),xj));B(this,new gI(this),(Gq(),Gq(),Hq));(Tp(),Tp(),My).b=this}t(530,531,Ai,bF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var GH,FH,EH,Kq=null;function KH(){Av.call(this);this.hb[Fd]=Ue}t(533,284,Ai,KH);function LH(){KH.call(this);this.hb.style[fh]=db;this.hb.style[Ne]=db}t(532,533,Ai,LH);function dI(a){this.b=a}t(534,1,{},dI);
+_.uc=function(a){var b,c,d,e;d=Nj(a);e=Oj(a);c=Pj(a.b);b=new hI(a);2==c&&(b.f=4);b=lE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function eI(a){this.b=a}t(535,1,{},eI);_.vc=function(a){var b,c;b=Nj(a);c=Oj(a);a=new hI(a);this.b.j?vE(this.b.d,a,b,c):xE(this.b.d,a,b,c);ox(this.b.hb)};_.b=null;function fI(a){this.b=a}t(536,1,{},fI);_.wc=function(a){this.b.j=!1;Nj(a);Oj(a);zE(this.b.d)};_.b=null;function gI(a){this.b=a}t(537,1,{},gI);_.b=null;
+function MH(){KH.call(this);this.hb.style[fh]=db;this.hb.style[Ne]=db}t(538,533,Ai,MH);function iI(a,b){var c;c=b.b;c.f=4;return lE(a.b.d,c,b.e,b.f)}function OH(a){this.b=a}t(539,1,{},OH);_.Sf=function(a){return iI(this,a)};_.b=null;function wr(a,b){xE(a.b.d,b.b,b.e,b.f);return lE(a.b.d,b.b,b.e,b.f)}function PH(a){this.b=a}t(540,1,{},PH);_.Sf=function(a){return wr(this,a)};_.b=null;function QH(a){this.b=a}t(541,1,{},QH);_.Sf=function(a){return vE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function RH(a){this.b=a}t(542,1,{},RH);_.Sf=function(){return zE(this.b.d)};_.b=null;function xq(a,b){var c;c=M(AD(b.c));c=new MB(b,0,lg,c);RC(a.b.d,c);return!0}function SH(a){this.b=a}t(543,1,{},SH);_.Sf=function(a){return xq(this,a)};_.b=null;function yq(a,b){var c;c=M(AD(100*b.d));c=new MB(b,0,tg,c);RC(a.b.d,c);return!0}function UH(a){this.b=a}t(544,1,{},UH);_.Sf=function(a){return yq(this,a)};_.b=null;function Cq(a,b){var c;c=new MB(b,0,je,kh);RC(a.b.d,c);return!0}function XH(a){this.b=a}
+t(545,1,{},XH);_.Sf=function(a){return Cq(this,a)};var jI=_.b=null;function kI(){kI=x;jI=new tt((It(),new Ht("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lI(){lI=x;mI={}}function nI(a,b,c){var d;c&&(b.style[qe]=c.c+ag,d=c.b,d!=Rb&&(b.style[pe]=d),0!=(c.d&1)&&(b.style[se]=qd),0!=(c.d&2)&&(b.style[re]=Se));a.f.style[eh]=Kf}
+function AA(a){var b=oI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Ci(a);c in mI?a=mI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Bg),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(kI(),jI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),nI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=dk(e),n=dk(e)+(e.offsetHeight||0),o=n-h,r=dk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new pI,v.b=u,v.c=q,v.d=o,v),mI[c]=a);return a}
+function qI(){lI();var a,b,c,d,e;Lj();this.b=H(ys,m,1,["monospace","sans-serif",yg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Bg);this.f.innerHTML=this.i||l;this.f.style[qe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[pe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(548,1,{},qI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var mI;function pI(){}
+t(549,1,{},pI);_.b=0;_.c=0;_.d=0;function mE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,11))return!!a.b.b.metaKey}catch(b){if(b=Qi(b),!A(b,84))throw b;}return!1}function nE(a){try{if(a.b&&A(a.b,11))return!!a.b.b.shiftKey}catch(b){if(b=Qi(b),!A(b,84))throw b;}return!1}function hI(a){Lq.call(this,null,0,null);this.b=a}function HH(a,b,c){Lq.call(this,a,0,b);this.b=c}t(550,391,ni,hI,HH);_.ze=function(){return mE(this)};_.Ae=function(){return nE(this)};_.b=null;
+function oB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=oI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,nI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function nB(a){this.c=a;this.b={};!oI&&(oI=new qI)}t(551,394,Th,nB);var oI=null;function iz(a){this.b=a}t(552,402,{},iz);_.b=null;function rI(a,b){this.b=a;this.c=b}t(553,1,{},rI);_.b=null;_.c=null;function sI(){Qw.call(this);this.hb[Fd]="jsa-resetTable";this.hb.style[fh]=md}t(554,316,Ai,sI);
+function tI(){tI=x;var a=uI=new qI;Lj();a.i="9p";a.f.style[pe]=yg;a.f.style[qe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[qe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);vI=new uz(1)}function mD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,JH(a)}
+function oD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(lD(a,!1),360<=g||-360>=g?j=nD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=wI(r,q,u,v,f),E=wI(r,q,u,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),mD(a,j))}function Y(a,b,c,d,e){a.o&&mD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function kD(a,b,c,d,e){a.o&&(lD(a,!1),mD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.n+$a))}function vD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+fa+a.j+' fill="'+e+ka+b+"</text>");mD(a,b)}function LA(a,b,c,d,e){lD(a,!0);mD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.n+$a)}
+function JH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=bk(a.u.hb)+(a.u.hb.offsetWidth||0)-bk(a.u.hb),d=dk(a.u.hb)+(a.u.hb.offsetHeight||0)-dk(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ig+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function uD(a,b){a.f=b;a.j=PE(b)}t(555,398,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var vI,uI;function kr(a,b,c){c&&(vr(a,b),c.Sf(a.c));a.e=!0}function vr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-bk(a.p.hb)+ak(a.p.hb)+ak(a.p.hb.ownerDocument.body),a.c.f=c.clientY-dk(a.p.hb)+(a.p.hb.scrollTop||0)+(a.p.hb.ownerDocument.body.scrollTop||0),a.c.b=new hI(b),b.b.preventDefault(),!0):!1}
+function NH(a){this.p=a;this.c=new xI;this.d=new yI(this);B(this.p,new zI(this),(sr(),sr(),tr));B(this.p,new AI(this),(lr(),lr(),mr));B(this.p,new BI(this),(pr(),pr(),qr));B(this.p,new CI(this),(hr(),hr(),ir));B(this.p,new DI,(Dq(),Dq(),Eq));B(this.p,new EI(this),(zq(),zq(),Aq));B(this.p,new FI(this),(uq(),uq(),vq))}t(556,1,{},NH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function yI(a){sk();this.b=a}t(557,25,{},yI);
+_.Hc=function(){!this.b.e&&this.b.j&&iI(this.b.j,this.b.c)};_.b=null;function zI(a){this.b=a}t(558,1,{},zI);_.b=null;function AI(a){this.b=a}t(559,1,{},AI);_.b=null;function BI(a){this.b=a}t(560,1,{},BI);_.b=null;function CI(a){this.b=a}t(561,1,{},CI);_.b=null;function DI(){}t(562,1,{},DI);function EI(a){this.b=a}t(563,1,{},EI);_.b=null;function FI(a){this.b=a}t(564,1,{},FI);_.b=null;function xI(){}t(565,1,{},xI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function GI(a){var b,c,d,e,f;$j(a);d=(lj(),mj(null));e=new sI;Nw(e,a);ov(d,e,d.hb);f=a.od();b=a.nd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.hb.textContent,2>=c.length&&(f+=8));Pw(e,a);wv(d,e);return new Ay(f,b)}function HI(){this.hb=$doc.createElement(fe);this.hb[Fd]=Ue;this.hb.style[Uf]=Oe;this.hb.style[Yf]=fd;this.hb.style[fh]=db;this.hb.style[Ne]=db}t(567,287,Vh,HI);_.ld=function(){return bk(this.hb)};_.md=function(){return dk(this.hb)};
+function PE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function wI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new rI(new WF(a),new WF(b))}function nD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+$a}
+function CD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=ea;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function lD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function IH(){tI();this.o=vI;this.d=[];this.u=new HI}t(568,555,{},IH);_.b=l;_.c=l;function II(){II=x;JI=new Ay(0,0)}
+function KI(a){var b;b=a.Wf();if(!b){var c;(c=a.Tf())?(b=GI(c.b),rj(c.Ce(),b.c,b.b),c=GI(c.b),b=new Ay(c.c-b.c,c.b-b.b)):b=new Ay(0,0);a.$f(b)}return b}function Py(a,b){var c;if(a.Ge())return JI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Zf(ty(b));c=GI(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function LI(a,b){var c;b&&(c=ig+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Vf().hb.style[nd]=c)}function MI(){this.f=new pA;this.f.b=-1;this.f.c=-1}t(570,1,{});_.Tf=function(){return null};_.Uf=function(a){this.Yf(a.Vd())};
+_.Vf=function(){return this.Ce()};_.Wf=function(){return NI};_.Md=function(){};_.Ge=function(){return!1};_.Xf=function(a){this.Zf(ty(a))};_.Yf=function(a){LI(this,a)};_.Zf=function(a){var b=this.Ce().hb,c,d,e;c=(Zy(),$y);e=a.c;d=a.b;e!=c.c?b.style[qe]=l+e+"pt":b.style[qe]=l;d!=c.b?b.style[pe]=d:b.style[pe]=l;0!=(a.d&1)?b.style[se]=qd:b.style[se]=l;0!=(a.d&2)?b.style[re]=Se:b.style[re]=l};_.$f=function(a){NI=a};_._f=function(){};var NI=_.f=null,JI;
+function Rz(a,b){II();MI.call(this);this.b=new gw(a);this.b.pd()[Fd]=l;B(this.b,new OI(this,b),(Wp(),Wp(),Xp))}t(569,570,{},Rz);_.Ce=function(){return this.b};_.Yf=function(a){LI(this,a)};_.b=null;function OI(a,b){this.b=a;this.c=b}t(571,1,{},OI);_.Tc=function(a){Tp();Up(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function Vz(a){II();MI.call(this);this.b=new ex;B(this.b,new PI(this,a),(Qp(),Qp(),Rp))}t(572,570,{},Vz);_.Ce=function(){return this.b};_.b=null;
+function PI(a,b){this.b=a;this.c=b}t(573,1,{},PI);_.b=null;_.c=null;function QI(a,b){var c,d;LI(a,b.Vd());for(d=new Ki(b.Wb.b);d.c<d.e.Je();)c=Li(d),c.lc&&c.hc.Uf(c)}function RI(a,b){var c,d,e,f,g,j,h;rj(a.e,b.ae(),b.Yd());for(d=new Ki(b.Wb.b);d.c<d.e.Je();)c=Li(d),c.lc&&(e=c.hc,e.Xf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=KI(e).c,f-=KI(e).b,rj(e.Ce(),g,f),!c.gb&&a.e.Gd(c),a.e.Hd(c,j,h)))}function dz(){II();MI.call(this);this.e=new Av}t(574,570,{},dz);
+_.Uf=function(a){QI(this,a)};_.Ce=function(){return this.e};_.Xf=function(a){RI(this,a)};_.e=null;function VA(a){II();MI.call(this);var b=this.b=new bx;kw(b.c,a);ax(b);this.f.b=-1;this.f.c=-1}t(575,570,{},VA);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?wo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function YA(a){this.b=new zx(a.i,new SI(a))}t(576,1,{},YA);_.b=null;
+function vx(a){var b,c,d,e,f;f=new LB(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(TI,m,60,0,0);for(c=b.b?Ek(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=hj((nz(),R),new S(f.e)));c=c.c;if(kt(!c?jh:c.b,Bh))for(c=(!a.e.b||0==a.e.b.d?(Zr(),Zr(),$r):new qz(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new Lq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.gg(),null.gg()):100==f.e&&A(f.f,57)?(j=f.f,h=new Lq(j,205,null),h.j=j.be(),h.k=
+j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.gg():401==f.e||402==f.e?(null.gg(),null.gg(),null.gg(),null.gg(),null.gg()):500<=f.e&&507>=f.e&&(g=null.hg,500!=g&&(f=new Lq(null.hg,g,null),f.j=null.gg(),f.k=null.gg(),j=null.gg(),f.f=j&12,501==g&&null.gg())))}function SI(a){this.b=a}t(577,1,xi,SI);_.xc=function(){vx(this)};_.b=null;function uB(){II();MI.call(this);this.b=new Xx}t(578,570,{},uB);_.Tf=function(){var a;a=new uB;Ux(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Wf=function(){return UI};_.$f=function(a){UI=a};var UI=_.b=null;t(579,574,{});function xB(){new Rr}t(580,422,{},xB);function IA(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?pq(c.i,c):nq(c.i,c)))}function JA(a,b){II();dz.call(this);this.d=new VI(a);var c=this.c=new Qw,d=(Bw(),Cw);c.b=d;Nw(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&WI(hy(c.A.b.q,0)))throw new bv("WindowPanel can only contain one child widget");XI(c,d);this.d.b=this;this.b=b}t(583,579,{},JA);_.Ce=function(){return this.d};_.Vf=function(){return this.c.gb};
+_.Md=function(){YI(this.d,!1)};_.Zf=function(){};_._f=function(a){QI(this,a);RI(this,a);ZI(this.d);$I(this.d)};_.b=null;_.c=null;_.d=null;function aJ(a){var b;b=new jq(to(a.hb,Pf),to(a.hb,Of));a=new jq(to(a.L.bb.hb,Pf),to(a.L.bb.hb,Of));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function bJ(a){if(null!=a.J&&null!=a.I){var b=a.I;a.ud(a.J);a.sd(b);a.J=a.I=null}else null!=a.J?(cJ(a,a.J),a.J=null):null!=a.I&&(dJ(a,a.I),a.I=null);Rj(a.K)}function ZI(a){a.cb?a.dg(mq(a.L.bb)):(a.Pd(),ZI(a))}
+function dJ(a,b){var c;a.cb?(c=aJ(a),a.dg(new jq(-1,eJ(b,!1)-c[1]))):a.I=b}function fJ(a,b){var c;b!=a.Kd()&&(c=a.L.bb,gv(c),gJ(c,b,c.hb,c.q.d,!0))}function cJ(a,b){var c;a.cb?(c=aJ(a),a.dg(new jq(eJ(b,!0)-c[0],-1))):a.J=b}t(586,289,ui);_.ag=function(){var a,b;b=mq(this.L.bb);a=aJ(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.L.bb;return 0!=a.q.d?WI(hy(a.q,0)):null};_.bg=function(a){hJ(this.L.bb,a)};_.Fd=function(){return new hv(this.L.bb)};_.cg=function(){qq(this.L.bb)};_.Ad=function(){bJ(this)};
+_.Sd=function(){qq(this.L.bb)};_.Cd=function(a){return iJ(this.L.bb,a)};_.dg=function(a){oq(this.L.bb,a)};_.sd=function(a){dJ(this,a)};_.Ld=function(a){fJ(this,a)};_.ud=function(a){cJ(this,a)};_.I=null;_.J=null;function jJ(){jJ=x;var a=(kJ(),lJ(),mJ);nJ=new Sw(a.e,a.c,a.d,a.f,a.b)}function YI(a,b){var c;c=new Au;a.eb&&Pr(a.eb,c);a.B&&nq(a.i,a);try{Si(a.i.d,a)}catch(d){if(d=Qi(d),!A(d,78))throw d;}a.c=oJ(a.i,a);try{Hv(a,b)}finally{Vi(a.k.b),Vi(a.j.b),Vi(a.n.b),a.H&&Yi(a.H,a.i),a.u&&(a.u=!1)}}
+function pJ(a,b,c){var d,e;e=a.gb;d=new Tj(a,e);e.Hd(a,d.b+b,d.e+c)}function qJ(a,b,c){b=new rJ(xo(wo(Hu(Hu(a.L.d,b),c))));fv(b,a);B(b,a.d,(Wp(),Wp(),Xp));return b}function lq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));oq(a.L.bb,b)}function CG(a,b,c){var d,e;(e=a.i)?(d=sJ(e.hb),Kv(a,b+(bk(e.hb)+d[3]),c+(dk(e.hb)+d[0]))):Kv(a,b,c)}function XI(a,b){if(b!=(0!=a.A.b.q.d?WI(hy(a.A.b.q,0)):null)){gv(a.A.b);var c=a.A.b;gJ(c,b,c.hb,c.q.d,!0)}}
+function tJ(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(gq(),uJ)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ki(a.H);e.c<e.e.Je();)if(d=Li(e),b==(gq(),vJ)){!d.c&&(d.c=new wJ);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(gq(),hq))g=d.i,j=d.x,d.A.d?(CG(d,j.d,j.e),lq(d,new jq(j.c,-1))):(CG(d,j.d,j.e),lq(d,new jq(j.c,j.b)),pq(g,d)),Oi(g.d,d,d.A.c),rk(d.r,333);else if(!d.u&&f==(gq(),uJ))d.hb.style[ch]=dh,gq()}else if(b==hq){!d.c&&(d.c=new wJ);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=sJ(j.hb);h=d.x;if(d.A.d)h.d=bk(d.hb)-
+g[3]-bk(j.hb),h.e=dk(d.hb)-g[0]-dk(j.hb),d.x=h,CG(d,0,0),xJ(d,iq(j.hb).c,-1);else{if(f!=(gq(),uJ))h.d=bk(d.hb)-g[3]-bk(j.hb),h.e=dk(d.hb)-g[0]-dk(j.hb),h.c=d.f,h.b=d.e,d.x=h;CG(d,0,0);oq(d,new yJ(iq(j.hb)));nq(j,d)}d==d.i.b||ZD(d);rk(d.r,333)}}else b==uJ&&(!d.c&&(d.c=new wJ),d=a,d.u||(d.y=c,d.hb.style[ch]=Oe))}}function zJ(a,b){a.hb.style[hh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.gg().gg()}
+function $I(a){if(!a.cb){a.k=$u(a,a.i,(!Ar&&(Ar=new yk),Ar));a.j=$u(a,a.i,xk?xk:xk=new yk);a.n=$u(a,a.i,(!Fr&&(Fr=new yk),Fr));var b=a.i;!a.H&&(a.H=new ej);Zi(a.H,b);Ar&&(b=new zr(a),a.eb&&Pr(a.eb,b));a.B&&pq(a.i,a);Oi(a.i.d,a,a.A.c);a.c&&(Kv(a,a.c.b,a.c.c),a.c=null);Lv(a);ZD(a)}}function ZD(a){if(a!=a.i.b){var b;Fr&&(b=new Er(a),a.eb&&Pr(a.eb,b))}}t(585,586,ui);_.Kd=function(){return 0!=this.A.b.q.d?WI(hy(this.A.b.q,0)):null};_.Nd=function(a){YI(this,a)};_.Fd=function(){return new hv(this.A.b)};
+_.Ad=function(){bJ(this);Rj(new AJ(this))};_.Cd=function(a){return iJ(this.A.b,a)};_.dg=function(a){lq(this,a)};_.Od=function(a,b){CG(this,a,b)};_.Ld=function(a){XI(this,a)};_.Pd=function(){$I(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var nJ;
+function VI(a){jJ();var b=(BJ(),CJ),c;c=(Sv(),Tv);Mv.call(this,!1,"popup");this.M=c.b;this.K=new DJ(this);c=new EJ;c.hb[Fd]="mosaic-popupLayoutPanel";Ev(this.L,c);Jv(this);this.d=new FJ(this);this.r=new GJ(this);this.s=new HJ(this);this.t=new IJ(this);this.x=new JJ;this.G=(gq(),vJ);this.B=!1;this.i=b;a=this.A=new KJ(a);b=new LJ;!a.e&&(a.e=new MJ);Zi(a.e,b);a=new NJ(new Uw(nJ.b.e.b,nJ.b.c,nJ.b.d,nJ.b.f,nJ.b.b));B(a,new OJ(this),(Wp(),Wp(),Xp));b=this.A.c;if(!b.c){b.c=new Qw;b.c.pd()[Fd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(Jw(),Kw);c.d=d;PJ(b.i,b.c,new QJ(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new rv;d=Ow(c);Pu(c.c,(cu(),du(d)),0);qv(c,a,d,0,!1)}else Nw(b.c,a);hJ(b.i,null);B(this.A.c,new RJ(this),(dq(),dq(),eq));B(this.A.c,this.d,Xp);fJ(this,this.A);Mi(xo(wo(this.hb)),"mosaic-WindowPanel",!0)}t(584,585,ui,VI);_.Md=function(){var a=this.b,b=new CA(a.b,201),c;a=a.b.r;a.b?a=new SJ(new Ki(a.b)):(a=(Zr(),Zr(),$r),a=new Ki(a));for(;a.dd();)c=a.ed(),201==b.e&&AG(c.b)};_.b=null;
+function gE(a,b,c,d){b=uy(b);c+=b.b;d+=b.c;Kv(a.b,c,d);Lv(a.b)}function eB(){II();MI.call(this);var a=this.b=new TJ;a.U=!0;a.b.i=!0;this.b.X=!0}t(587,570,{},eB);_.Ce=function(){return this.b};_.b=null;function YB(){}t(594,438,{},YB);function SJ(a){if(!a)throw new ro;this.b=a}t(595,1,{},SJ);_.dd=function(){return dC(this.b)};_.ed=function(){return Li(this.b)};_.fd=function(){throw new hC("Missing message: awt.50");};_.b=null;function Az(){return Az()}
+function WB(){WB=x;var a;a=(NB(),OB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(UJ,m,-1,0,1);else throw new EF(a+" is not supported");}catch(b){if(b=Qi(b),!A(b,86))throw b;}}function ZA(a,b){a.b=31*a.b+K((new WF(b)).b)}function vz(){}t(598,1,{},vz);_.hC=function(){return this.b};_.b=1;
+function sJ(a){var b;b=y(I,s,-1,4,1);b[0]=VJ(WJ(a,"borderTopWidth"));b[1]=VJ(WJ(a,"borderRightWidth"));b[2]=VJ(WJ(a,"borderBottomWidth"));b[3]=VJ(WJ(a,"borderLeftWidth"));return b}function XJ(a){var b,c;c=YJ(a);b=sJ(a);a=new jq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function iq(a){return new jq(a.clientWidth,a.clientHeight)}
+function YJ(a){var b;b=y(I,s,-1,4,1);b[0]=VJ(WJ(a,"marginTop"));b[1]=VJ(WJ(a,"marginRight"));b[2]=VJ(WJ(a,"marginBottom"));b[3]=VJ(WJ(a,"marginLeft"));return b}function ZJ(a){var b;b=y(I,s,-1,4,1);b[0]=VJ(WJ(a,"paddingTop"));b[1]=VJ(WJ(a,"paddingRight"));b[2]=VJ(WJ(a,"paddingBottom"));b[3]=VJ(WJ(a,"paddingLeft"));return b}function $J(a,b,c){try{G(b,ne)&&(b=Zd),a.style[b]=c}catch(d){if(d=Qi(d),!A(d,78))throw d;}}
+function eJ(a,b){var c;aK||(aK=$doc.createElement(Bg),$J(aK,Ye,l),$J(aK,Rg,l),$J(aK,Yf,fd),$J(aK,ch,Oe),$doc.body.appendChild(aK));$J(aK,fh,a);$J(aK,Ne,a);c=XJ(aK);return b?c.c:c.b}var aK=null;function bK(){jq.call(this,0,0)}function jq(a,b){this.c=a;this.b=b}function yJ(a){jq.call(this,a.c,a.b)}t(600,1,ni,bK,jq,yJ);_.eQ=function(a){return this===a?!0:null==a||cK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+bd};_.b=0;_.c=0;function dK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(601,1,{71:1,74:1,95:1},dK);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return eK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;
+function fK(a,b){this.b=a;this.c=b}t(602,1,ni,fK);_.eQ=function(a){return this===a?!0:null==a||gK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return gK.e+"[x="+this.b+",y="+this.c+bd};_.b=0;_.c=0;function JJ(){this.c=this.b=this.e=this.d=0}t(603,1,ni,JJ);_.eQ=function(a){return this===a?!0:null==a||hK!=Fn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return hK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+bd};_.b=0;_.c=0;_.d=0;_.e=0;function WJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ne&&(b=Zd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(605,1,{});var iK=-1;function jK(){}t(606,605,{},jK);_.b=-1;_.c=-1;var kK=null;
+function VJ(a){a=parseInt(a,10);a=isNaN(a)?null:ND(a);return!a?0:a.b}t(609,304,ai);_.ag=function(){return mq(this.i)};_.bg=function(a){hJ(this.i,a)};_.cg=function(){qq(this.i)};_.Sd=function(){qq(this.i)};_.sd=function(a){var b=this.i;b.hb.style[Ne]=a;b.cb||(b.i=a)};_.ud=function(a){var b=this.i;b.hb.style[fh]=a;b.cb||(b.j=a)};function kJ(){kJ=x;lJ()}function HA(a,b){a.b.hb.textContent=b||l;hJ(a.i,null)}
+function lK(a){kJ();var b;hw(this,new EJ);this.b=new mK;b=this.i;nK(b,new oK);$J(b.hb,Vf,bb);b.p=0;PJ(b,this.b,new QJ(0));this.b.pd()[Fd]="mosaic-Caption-text";this.b.hb.textContent=a||l;hJ(this.i,null);this.hb[Fd]="mosaic-Caption"}t(608,609,ai,lK);_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};_.c=null;
+function lJ(){lJ=x;pK=Pn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ly(pK,240,20);new ly(pK,224,16);new ly(pK,208,16);new ly(pK,192,16);new ly(pK,176,16);new ly(pK,160,16);new ly(pK,144,16);new ly(pK,128,16);new ly(pK,112,16);new ly(pK,96,16);new ly(pK,80,16);new ly(pK,64,16);new ly(pK,260,16);mJ=new ly(pK,48,16);new ly(pK,32,16);new ly(pK,16,16);new ly(pK,0,16)}var pK,mJ;function qK(a,b){Yu(a.b.hb,!b);hJ(a.i,a.b)}
+function kq(a,b){a.d=b;Yu(a.b.hb,!b);hJ(a.i,a.b);if(a.e){var c;for(c=new Ki(a.e);c.c<c.e.Je();)Li(c)}}function KJ(a){var b;hw(this,new EJ);b=this.i;nK(b,new rK((sK(),tK)));b.p=0;this.c=new lK(a);PJ(b,this.c,new QJ(1));this.b=new EJ;dj(this.b,"Body");PJ(b,this.b,new QJ(0));this.hb[Fd]="mosaic-CaptionLayoutPanel"}t(611,609,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},KJ);_.vd=function(){av(this.i)};_.wd=function(){dv(this.i)};_.Fd=function(){return new hv(this.b)};
+_.Cd=function(a){return iJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function MJ(){qG(this)}t(612,503,Ph,MJ);function DJ(a){this.b=a}t(613,1,xi,DJ);_.xc=function(){qq(this.b.L.bb)};_.b=null;function uK(a){var b;b=a.c;a=b.i;b=!a.f?-1:Qj(a.f.b,b);a.f&&Yt(a.f.b,b)&&au(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&ZD(!a.f?null:Yt(a.f.b,b-1))}function vK(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new cz);-1==Qj(a.f.b,b)&&Zi(a.f.b,b)}function wJ(){}t(614,1,{},wJ);_.Yc=function(a){uK(a)};_.Zc=function(a){vK(a)};
+_._c=function(a){wK(a.b.i,a.b)};function BJ(){BJ=x;xK=new yK(1,"e");zK=new yK(2,Ef);AK=new yK(3,"ne");BK=new yK(10,"nw");CK=new yK(4,rg);DK=new yK(5,vg);EK=new yK(12,"sw");FK=new yK(8,"w");CJ=new GK((lj(),mj(null)).hb)}function oJ(a,b){var c;c=sJ(a.hb);return new fK(bk(b.hb)-(bk(a.hb)+c[3]),dk(b.hb)-(dk(a.hb)+c[0]))}
+function HK(a){var b,c,d,e,f,g;if(a.f){b=iq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=Yt(a.f.b,d),c=new jq(to(g.hb,Pf),to(g.hb,Of)),f=oJ(a,g),f.b-=Wj(0,f.b+to(g.hb,Pf)-b.c),f.c-=Wj(0,f.c+to(g.hb,Of)-b.b),CG(g,Wj(0,f.b),Wj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,xJ(g,c.c,c.b),g.G==(gq(),hq)&&oq(g,new yJ(iq(a.hb))),rk(g.r,1)}}function IK(a,b,c){a=a.e;Oi(a,b,b);z(a.d,b,c);dj(b,Cc+c.c)}
+function nq(a,b){var c;c=a.e;JK(c,b.z);cj(b.z,Cc+BK.c);JK(c,b.v);cj(b.v,Cc+zK.c);JK(c,b.w);cj(b.w,Cc+AK.c);JK(c,b.F);cj(b.F,Cc+FK.c);JK(c,b.o);cj(b.o,Cc+xK.c);JK(c,b.E);cj(b.E,Cc+EK.c);JK(c,b.C);cj(b.C,Cc+CK.c);JK(c,b.D);cj(b.D,Cc+DK.c)}
+function pq(a,b){!b.z&&(b.z=qJ(b,0,0));IK(a,b.z,BK);!b.v&&(b.v=qJ(b,0,1));IK(a,b.v,zK);!b.w&&(b.w=qJ(b,0,2));IK(a,b.w,AK);!b.F&&(b.F=qJ(b,1,0));IK(a,b.F,FK);!b.o&&(b.o=qJ(b,1,2));IK(a,b.o,xK);!b.E&&(b.E=qJ(b,2,0));IK(a,b.E,EK);!b.C&&(b.C=qJ(b,2,1));IK(a,b.C,CK);!b.D&&(b.D=qJ(b,2,2));IK(a,b.D,DK)}function wK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){Fz(a.f,b);for(Zi(a.f.b,b);c<d;++c)zJ(Yt(a.f.b,c),c)}else zJ(b,c)}
+function GK(a){a=new KK(a);hw(this,a);this.d=new LK(a);this.d.j=!0;Wi(this.d);this.d.n=3;this.e=new MK(a);this.e.j=!0;Wi(this.e);this.e.n=3;jw(this)}t(615,304,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},GK);_.ag=function(){return iq(this.hb)};_.bg=function(){var a;(a=NK(this))&&a.bg(null)};_.cg=function(){HK(this)};_.Yc=function(a){!this.c&&(this.c=new wJ);uK(a)};_.Zc=function(a){!this.c&&(this.c=new wJ);vK(a)};_.Sd=function(){HK(this)};
+_._c=function(a){!this.c&&(this.c=new wJ);wK(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var xK,zK,AK,BK,CJ,CK,DK,EK,FK;function KK(a){this.q=new Bv(this);this.hb=a}t(616,284,Ai,KK);function yK(a,b){this.b=a;this.c=b}t(617,1,{},yK);_.b=0;_.c=null;function LK(a){Gi();$i.call(this,a)}t(618,3,{},LK);_.rc=function(){var a;a=this.k.f;a.u||$j(a.p);cj(this.k.f,"dragdrop-dragging");!a.A.d&&qK(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Wj(this.b,a<this.e?a:this.e),b=Wj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Ye]=a+(Lj(),ag);c.style[Rg]=b+ag};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||ZD(a);a.A.d||qK(a.A,!0);a.u||(a.p||(a.p=new OK,dj(a.p,"mosaic-GlassPanel-invisible")),$J(a.p.hb,hh,WJ(a.hb,hh)),kj((lj(),mj(null)),a.p,0,0));dj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+ck(this.k.b.hb);this.c=a.e+ek(this.k.b.hb);this.e=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function JK(a,b){try{Si(a,b)}catch(c){if(c=Qi(c),!A(c,78))throw c;}}function MK(a){Gi();$i.call(this,a);this.d=new Ii}t(619,3,{},MK);_.rc=function(){var a;a=this.k.f.gb;a.u||$j(a.p);cj(this.k.f,"dragdrop-dragging");qK(a.A,!1);lq(a,new jq(a.f,a.e));rk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=hj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Wj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.e,b=Wj(a+b,to(d.A.c.hb,Of)),b!=a&&pJ(d,0,a-b),lq(d,new jq(d.f,b)),rk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.e,b=Wj(a+b,to(d.A.c.hb,Of)),lq(d,new jq(d.f,b)),rk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Wj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&pJ(d,a-b,0),lq(d,new jq(b,d.e)),rk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.f,lq(d,new jq(96<a+b?a+b:96,d.e)),rk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||ZD(a);qK(a.A,!0);a.u||(a.p||(a.p=new OK,dj(a.p,"mosaic-GlassPanel-invisible")),$J(a.p.hb,hh,WJ(a.hb,hh)),kj((lj(),mj(null)),a.p,0,0));dj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+ck(this.k.b.hb);this.c=a.e+ek(this.k.b.hb);this.f=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function OK(){var a;this.e=new PK(this);this.b=!1;this.c=new Fv;hw(this,this.c);a=this.hb.style;a[nd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.hb[Fd]="gwt-GlassPanel"}t(620,304,yi,OK);
+_.yd=function(){var a;jw(this);try{a=this.gb}catch(b){b=Qi(b);if(A(b,84))throw new bv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(lj(),mj(null))?(Rt(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Yi(tk,a),a.c=!0,a.d=Ck(a),Zi(tk,a),this.d=new QK(this),uu(new Qt(this.d))):(this.hb.style[yd]=bb,this.hb.style[jg]=bb);this.b&&iu(new Pt(this));kj(mj(null),new RK,ak($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();zk(this.e);this.d&&(Nt(su,this.d,H(SK,m,13,[(!Dr&&(Dr=new yk),Dr)])),this.d=null);this.b&&Nt(ku,this,H(SK,m,13,[(!ju&&(ju=new yk),ju)]))};_.hd=function(a){switch(fu(a.type)){case 256:if(27==(a.keyCode||0))return $j(this),!1;case 1:if(this.hb.contains(yo(a)))return $j(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function PK(a){sk();this.b=a}t(621,25,{},PK);_.Hc=function(){Rt(this.b.hb)};_.b=null;function QK(a){this.b=a}t(622,1,{},QK);_.b=null;
+function RK(){this.hb=mw();var a;a=new fx(new TK(this));B(this,a,(Mp(),Mp(),Np));B(this,a,(rq(),rq(),sq))}t(623,306,Ai,RK);_.Ad=function(){Rj(new UK(this))};function TK(a){this.b=a}t(624,1,{},TK);_.b=null;function UK(a){this.b=a}t(625,1,xi,UK);_.xc=function(){ox(this.b.hb)};_.b=null;function VK(a){a.hb.style[fh]=md;a.hb.style[Ne]=md;if(a.cb){var a=a.gb,b;A(a,103)?a.bg(null):(b=NK(a))&&b.bg(a)}}t(627,287,Xh);_.ag=function(){VK(this);return new jq(to(this.hb,Pf),to(this.hb,Of))};_.bg=function(){VK(this)};
+_.cg=function(){};_.gd=function(){};_.Sd=function(){};function mK(){this.hb=$doc.createElement("label");this.hb[Fd]="mosaic-Label";this.hb.style[eh]=Kf;this.hb[Fd]="mosaic-HTML"}t(626,627,Xh,mK);function NJ(a){hw(this,new WK(a));this.hb[Fd]="mosaic-ImageButton"}t(628,304,yi,NJ);
+function TJ(){var a=(Sv(),Vv);Mv.call(this,!0,lf);this.M=a.b;this.b=new XK(this);this.b.e=!0;Cv(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);oj();Qu(a,b)}else this.db|=1;xo(wo(this.hb))[Fd]=Le;this.hb.style[hh]="2147483647"}t(629,289,Ai,TJ);_.gd=function(a){cv(this,a);1==fu(a.type)&&Hv(this,!1)};_.b=null;
+function XK(a){this.c=a;this.d=new ej;this.j=new ej;a=(yx(),xx);new ky(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Gg);this.f=$doc.createElement(Jg);bu(b,this.f);this.p=!0;a=mw();b=(cu(),du(b));a.appendChild(b);this.hb=a;Cl();this.hb.setAttribute(kg,fm.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),oj(),Qu(a,b)):this.db|=2225;this.hb[Fd]=Ee;a=Xu(this.hb)+"-vertical";Mi(this.pd(),a,!0);this.hb.style[Tf]=bb;this.hb.setAttribute("hideFocus",$g);B(this,new wx(this),(Mp(),Mp(),Np))}
+t(630,327,Vh,XK);_.gd=function(a){switch(fu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}px(this,a)};_.Rd=function(a,b){tx(this,a,b);b||this.b&&Hv(this.c,!1)};_.b=!0;_.c=null;
+function WK(a){var b=(Bw(),Cw),c=(Jw(),Kw),d;d=new tw;d.i[ud]=ab;d.i[Ad]=0;d.i[Bd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;rw(b.b);b.b.d.rows[0].cells[0][id]=c.b;rw(b.b);b.b.d.rows[0].cells[0].style[bh]=e.b;rw(d);b=nw(d,0,0,!0);if(a){$j(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;pw(g,f.d);ts(f.c,g,a);c.b=c.b.c}else e=c.c.d,Zi(c.c,a);a.hb[dd]=e;bu(b,a.hb);fv(a,d)}hw(this,d);Mi(this.hb,"mosaic-WidgetWrapper",!0)}t(631,304,yi,WK);_.b=null;_.c=null;function FJ(a){this.b=a}t(632,1,{},FJ);
+_.Tc=function(){this.b._&&this.b!=this.b.i.b&&ZD(this.b)};_.b=null;function GJ(a){sk();this.b=a}t(633,25,{},GJ);_.Hc=function(){qq(this.b.L.bb);var a=this.b;Cr((!a.q&&(a.q=new YK),a.q))};_.b=null;function HJ(a){sk();this.b=a}t(634,25,{},HJ);_.Hc=function(){tJ(this.b,(gq(),hq))};_.b=null;function IJ(a){sk();this.b=a}t(635,25,{},IJ);_.Hc=function(){tJ(this.b,(gq(),uJ))};_.b=null;function LJ(){}t(636,1,{},LJ);function OJ(a){this.b=a}t(637,1,{},OJ);_.Tc=function(){this.b.Md()};_.b=null;
+function RJ(a){this.b=a}t(638,1,{},RJ);_.b=null;function AJ(a){this.b=a}t(639,1,xi,AJ);_.xc=function(){this.b.G==(gq(),hq)?rk(this.b.s,333):this.b.G==uJ&&rk(this.b.t,333)};_.b=null;function rJ(a){this.hb=a;av(this)}t(640,287,Vh,rJ);_.Uc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Vc=function(a){return B(this,a,(uj(),uj(),vj))};_.Wc=function(a){return B(this,a,(Zq(),Zq(),$q))};_.Xc=function(a){return B(this,a,(wj(),wj(),xj))};function YK(){Vr.call(this,null)}t(641,219,zi,YK);
+function gq(){gq=x;hq=new ZK("MAXIMIZED",0);uJ=new ZK("MINIMIZED",1);vJ=new ZK("NORMAL",2);$K=H(aL,m,98,[hq,uJ,vJ])}function ZK(a,b){Ao.call(this,a,b)}t(642,145,{71:1,75:1,77:1,98:1},ZK);var $K,hq,uJ,vJ;
+function Rt(a){var b=(Ru(),Su).scrollWidth,c=Su.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ag;a.style.marginTop=-d+ag;a.style.width=b+e+ag;a.style.height=c+d+ag}
+function bL(a,b){var c,d,e;if(a.n)return!0;a.y.Se();for(c=new hv(b);c.b.b<c.b.c.d-1;)d=WI(iv(c.b)),e=d.gb,A(e,104)&&e.td(d.qd()),d.qd()&&Zi(a.y,d);return!0}
+function cL(a,b){var c,d,e;if(b.b)a.d&&fk(a.d),a.d=new dL(a,b),gk(a.d,333);else for(d=new Ki(a.y);d.c<d.e.Je();)c=Li(d),e=c.fb,yv(b,eL(c),e.t,e.u),fL(c,e.v,e.s,H(I,s,-1,[gL(a.r.b,c).e,gL(a.q.b,c).d,gL(a.o.b,c).b,gL(a.p.b,c).c]),H(I,s,-1,[hL(a.j.b,c).e,hL(a.i.b,c).d,hL(a.e.b,c).b,hL(a.f.b,c).c]),H(I,s,-1,[iL(a.v,c),iL(a.u,c),iL(a.s,c),iL(a.t,c)]))}
+function jL(){this.y=new ej;this.k=new kL(this);this.x=new lL(this.k);this.w=new mL(this.k);this.r=new nL(this.k);this.q=new oL(this.k);this.o=new pL(this.k);this.p=new qL(this.k);this.j=new rL(this.k);this.i=new sL(this.k);this.e=new tL(this.k);this.f=new uL(this.k);this.v=new vL(this.k);this.u=new vL(this.k);this.s=new vL(this.k);this.t=new vL(this.k)}t(646,1,{});_.eg=function(a){cL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function wL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ki(b.y);e.c<e.e.Je();)d=Li(e),A(d,26)&&(d=d.bb),f=d.fb,yv(c,eL(d),f.t,f.u),fL(d,f.v,f.s,H(I,s,-1,[gL(b.r.b,d).e,gL(b.q.b,d).d,gL(b.o.b,d).b,gL(b.p.b,d).c]),H(I,s,-1,[hL(b.j.b,d).e,hL(b.i.b,d).d,hL(b.e.b,d).b,hL(b.f.b,d).c]),H(I,s,-1,[iL(b.v,d),iL(b.u,d),iL(b.s,d),iL(b.t,d)]));xL(c);a.b.d=null;for(a=new Ki(a.b.y);a.c<a.e.Je();)b=Li(a),A(b,26)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function dL(a,b){this.b=a;this.c=b;var c=(lk(),ok);this.n=new kk(this);this.u=c}t(647,18,{},dL);_.yc=function(){wL(this)};_.zc=function(){wL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ki(this.b.y);c.c<c.e.Je();)b=Li(c),A(b,26)&&(b=b.bb),d=b.fb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),yv(this.c,eL(b),d.j,d.w),fL(b,d.x,d.i,H(I,s,-1,[gL(this.b.r.b,b).e,gL(this.b.q.b,b).d,gL(this.b.o.b,b).b,gL(this.b.p.b,b).c]),H(I,s,-1,[hL(this.b.j.b,b).e,hL(this.b.i.b,b).d,hL(this.b.e.b,b).b,hL(this.b.f.b,b).c]),H(I,s,-1,[iL(this.b.v,b),iL(this.b.u,b),iL(this.b.s,b),iL(this.b.t,b)]))};_.b=null;_.c=null;
+t(649,1,{});_.b=null;function tL(a){this.b=a}t(648,649,{},tL);function uL(a){this.b=a}t(650,649,{},uL);function sL(a){this.b=a}t(651,649,{},sL);function rL(a){this.b=a}t(652,649,{},rL);function pL(a){this.b=a}t(653,649,{},pL);function qL(a){this.b=a}t(654,649,{},qL);function oL(a){this.b=a}t(655,649,{},oL);function nL(a){this.b=a}t(656,649,{},nL);t(657,649,{},function(a){this.b=a});t(658,649,{},function(a){this.b=a});
+function iL(a,b){var c=a.b,d;d=hj(c.e,b);d||(d=new dK(ZJ(b.hb)),z(c.e,b,d));return d.e}function vL(a){this.b=a}t(659,649,{},vL);function mL(a){this.b=a}t(660,649,{},mL);function lL(a){this.b=a}t(661,649,{},lL);function hL(a,b){var c;c=hj(a.b,b);c||(c=new dK(sJ(b.hb)),z(a.b,b,c));return c}function gL(a,b){var c;c=hj(a.c,b);c||(c=new dK(YJ(b.hb)),z(a.c,b,c));return c}
+function yL(a,b){var c,d;d=hj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=NK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.n&&null!=c.k){d=new jq(zL(e,!0),zL(e,!1));break a}h=b.ag();null!=c.n&&(h.c=zL(e,!0));null!=c.k&&(h.b=zL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new jq(zL(e,!0),zL(e,!1));break a}h=new bK;f=b.hb;n=f.style;g=n[Yf];j=n[ch];n[Yf]="static";n[ch]=Oe;null!=c.n?h.c=zL(e,!0):(n[fh]=md,h.c=(f.offsetWidth||0)+gL(d.p.b,b).c+gL(d.q.b,b).d);null!=c.k?h.b=zL(e,!1):(n[Ne]=md,h.b=(f.offsetHeight||0)+gL(d.r.b,b).e+
+gL(d.o.b,b).b);n[Yf]=g;n[ch]=j}d=h}null!=c.n&&(Lj(),kp)==c.n.gg()||null!=c.k&&(Lj(),kp)!=c.k.gg()||z(a.f,b,d)}return d}function kL(a){this.i=a;this.d=new Ii;this.f=new Ii;this.c=new Ii;this.b=new Ii;this.e=new Ii}t(662,1,{},kL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function AL(a){var b;b=a.fb;if(null==b||!A(b,101))b=new BL,a.fb=b;return b}function oK(){rK.call(this,(sK(),CL))}function rK(a){var b=(DL(),EL);jL.call(this);this.c=a;this.b=b}t(663,646,{},oK,rK);
+_.fg=function(a){var b,c,d,e,f,g,j,h,n;h=new bK;bL(this,a);n=gL(this.p.b,a).c+gL(this.q.b,a).d+hL(this.f.b,a).c+hL(this.i.b,a).d+iL(this.t,a)+iL(this.u,a);d=gL(this.r.b,a).e+gL(this.o.b,a).b+hL(this.j.b,a).e+hL(this.e.b,a).b+iL(this.v,a)+iL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(sK(),CL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ki(this.y);a.c<a.e.Je();)c=Li(a),e=AL(c),b=null,j=c.gb,A(j,104)&&(b=j,b=FL(b),b=new jq(b[1]+b[3],b[0]+b[0])),this.c==CL?(n+=yL(this.x.b,c).c,e.b=yL(this.w.b,
+c).b,A(j,104)&&(n+=b.c,e.b+=b.b),f=Wj(f,e.b)):(d+=yL(this.w.b,c).b,e.c=yL(this.x.b,c).c,A(j,104)&&(d+=b.b,e.c+=b.c),g=Wj(g,e.c));this.c==CL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.eg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(bL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=iL(this.t,a);E=iL(this.v,a);c=iq(a.hb);Q=c.c-(u+iL(this.u,a));r=c.b-(E+iL(this.s,a));g=Q;c=r;this.c==(sK(),CL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ki(this.y);e.c<e.e.Je();)d=Li(e),b=null,q=AL(d),v=d.gb,A(v,104)&&(b=v,b=FL(b),b=new jq(b[1]+b[3],b[0]+b[0])),this.c==CL?(q.e?++h:(q.c=yL(this.x.b,d).c,A(v,104)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=yL(this.w.b,d).b,A(v,104)&&(q.b+=b.b))):(q.d?++j:(q.b=yL(this.w.b,
+d).b,A(v,104)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=yL(this.x.b,d).c,A(v,104)&&(q.c+=b.c)));for(e=new Ki(this.y);e.c<e.e.Je();)d=Li(e),b=null,q=d.fb,v=d.gb,A(v,104)&&(b=v,b=FL(b),b=new jq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==CL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.c,f-=b.b),this.c==tK?(q.t=this.b==(DL(),EL)?u:this.b==GL?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(DL(),EL)?(q.t=u,q.u=E):this.b==GL?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.ld()-bk(a.hb)-iL(this.t,a),-1==q.p&&(q.p=v),v=d.md()-dk(a.hb)-iL(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));cL(this,a)}};_.b=null;_.c=null;function DL(){DL=x;EL=new HL("START",0);GL=new HL(Kb,1);IL=new HL("END",2);JL=H(KL,m,99,[EL,GL,IL])}function HL(a,b){Ao.call(this,a,b)}t(664,145,{71:1,75:1,77:1,99:1},HL);var JL,GL,IL,EL;function sK(){sK=x;CL=new LL("HORIZONTAL",0);tK=new LL("VERTICAL",1);ML=H(NL,m,100,[CL,tK])}
+function LL(a,b){Ao.call(this,a,b)}t(665,145,{71:1,75:1,77:1,100:1},LL);var ML,CL,tK;t(667,1,{105:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function BL(){this.f=!1}function QJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(666,667,{101:1,105:1},BL,QJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function OL(a,b){if(a.n)return!0;bL(a,b);if(0<a.y.d){a.b=Yt(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,102))d=new PL,c.fb=d;a.c=d;a.y.Se();Zi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function QL(){jL.call(this)}t(668,646,{},QL);
+_.fg=function(a){var b,c;c=new bK;OL(this,a);if(this.b){b=yL(this.x.b,this.b).c;var d=yL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,104)&&(b=FL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=gL(this.p.b,a).c+gL(this.q.b,a).d+hL(this.f.b,a).c+hL(this.i.b,a).d+iL(this.t,a)+iL(this.u,a);c.b+=gL(this.r.b,a).e+gL(this.o.b,a).b+hL(this.j.b,a).e+hL(this.e.b,a).b+iL(this.v,a)+iL(this.s,a);return c};
+_.eg=function(a){var b,c,d,e,f;OL(this,a)&&(d=iL(this.t,a),e=iL(this.v,a),c=iq(a.hb),f=c.c-(d+iL(this.u,a)),c=c.b-(e+iL(this.s,a)),b=this.b.gb,A(b,104)&&(b=FL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-bk(a.hb)-iL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-dk(a.hb)-iL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),cL(this,a))};_.b=null;_.c=null;function PL(){this.f=!1}
+t(669,667,{102:1,105:1},PL);function FL(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=wo(Hu(Hu(a.d,0),0)),c=wo(Hu(Hu(a.d,2),2)),d=YJ(a.hb),b=sJ(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function RL(a,b){a.cb&&$j(a);return Dv(a,b)}function SL(){aw();Rv.call(this,bw)}t(670,294,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},SL);_.Cd=function(a){return RL(this,a)};_.b=null;
+function PJ(a,b,c){var d=a.q.d;b.fb=c;gJ(a,b,a.hb,d,!0)}function eL(a){var b;b=a.gb;return A(b,104)?b:a}function mq(a){if(!a.cb)return new bK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.fg(a),oq(a,a.k),a.e.eg(a),a.k=a.e.fg(a);return a.k}function WI(a){return A(a,104)?a.bb:a}function TL(a){var b;if(!a.o){b=(!kK&&(kK=new jK),kK);var c=UL(a,fb,!0);b.b=c;c=UL(a,gb,!0);b.c=c;a.o=b}return a.o}
+function gJ(a,b,c,d,e){if(A(b,26))throw new Ak("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,105)&&f.f?(c=new SL,qv(a,c,a.hb,d,!0),Ev(c,b)):qv(a,b,c,d,e);hJ(a,b)}
+function hJ(a,b){var c;c=a.e;if(b){var d=c.k;Ti(d.d,b);Ti(d.f,b);Ti(d.c,b);Ti(d.b,b);Ti(d.e,b)}else d=c.k,Tx(d.d),Tx(d.f),Tx(d.c),Tx(d.b),Tx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==eL(a))c=c.gb;else{if(A(c,97)||A(c,25))d=c,c=c.gb,c==eL(d)&&(c=c.gb);A(c,104)&&A(c.gb,96)&&(c=c.gb)}A(c,103)&&!A(c,96)&&(c.bg(a.gb),c.bg(a))}}
+function qq(a){if(a.cb&&a.hb.style.display!=Hf){a.hb.scrollTop=0;var b=a.hb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.eg(a);a.d=!1;xL(a)}}function xL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=WI(hy(a.q,d)),A(b,104)&&(b=b.bb),b.qd()&&(A(b,103)?b.cg():A(b,33)&&b.Sd())}function iJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.bb:b);c=eL(b);return wv(a,c)?(A(c,104)&&RL(c,b),hJ(a,null),!0):!1}
+function nK(a,b){var c;a.e=b;null!=a.f&&cj(a,Xu(a.hb)+Ba+a.f);a.f=b.cZ.e;c=oo(a.f,jo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));dj(a,Xu(a.hb)+Ba+a.f);hJ(a,null)}function UL(a,b,c){a.n||(a.n=$doc.createElement(Bg),$J(a.n,Yf,fd),$J(a.n,ch,Oe),$J(a.n,Ye,bb),$J(a.n,Rg,bb),a.hb.appendChild(a.n));$J(a.n,fh,b);$J(a.n,Ne,b);a=XJ(a.n);return c?a.c:a.b}
+function zL(a,b){var c;c=null.gg();if(c==(Lj(),wp)){c=(TL(a),null.gg());var d=(-1==iK&&(iK=eJ(hb,!0)),iK);return N(M(Math.round(100*d*c/254)))}if(c==mp)return c=TL(a),d=null.gg(),N(M(AD(d*(-1==c.b&&(c.b=eJ(fb,!0)),c.b))));if(c==op)return c=TL(a),d=null.gg(),N(M(AD(d*(-1==c.c&&(c.c=eJ(gb,!0)),c.b))));if(c==up)return c=(TL(a),null.gg()),d=(-1==iK&&(iK=eJ(hb,!0)),iK),N(M(Math.round(d*c)));if(c==yp)return c=(TL(a),null.gg()),d=(-1==iK&&(iK=eJ(hb,!0)),iK),N(M(Math.round(10*d*c/254)));if(c==sp)return N(M(AD(12*
+(TL(a),null.gg())*N(M(AD((-1==iK&&(iK=eJ(hb,!0)),iK)/72))))));if(c==kp)return UL(a,null.gg(),b);if(c==qp)return c=(TL(a),N(M(AD(null.gg())))),d=(-1==iK&&(iK=eJ(hb,!0)),iK),N(M(Math.round(d*c/72)));if(null.gg()==ip)return N(M(AD(null.gg())));throw new Ak("Invalid size: "+null.gg());}function EJ(){var a=new QL;Av.call(this);this.k=new jq(-1,-1);new bM(this);this.hb[Fd]="mosaic-LayoutPanel";nK(this,a)}t(671,284,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},EJ);
+_.Gd=function(a){gJ(this,a,this.hb,this.q.d,!0)};_.vd=function(){kv(this,new cM)};_.wd=function(){kv(this,new dM)};_.ag=function(){return mq(this)};_.Dd=function(a){return tv(this.q,eL(a))};_.Ed=function(a,b,c,d){gJ(this,a,b,c,d)};_.bg=function(a){hJ(this,a)};_.Fd=function(){return new hv(this)};_.cg=function(){qq(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=mq(this),null!=this.j)a=a.b+ag,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+ag);this.sd(b);this.i=null}else b=a.b+ag,this.ud(a.c+ag),this.sd(b);qq(this)}};_.Sd=function(){qq(this)};_.Cd=function(a){return iJ(this,a)};_.sd=function(a){this.hb.style[Ne]=a;this.cb||(this.i=a)};_.Hd=function(a,b,c){yv(this,eL(a),b,c)};
+_.ud=function(a){this.hb.style[fh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function cM(){}t(672,1,{},cM);_.Qd=function(a){eL(a).yd()};function dM(){}t(673,1,{},dM);_.Qd=function(a){eL(a).zd()};function hv(a){this.c=a;this.b=new vv(this.c.q)}t(674,1,{},hv);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return WI(iv(this.b))};_.fd=function(){jv(this.b)};_.c=null;function eM(){eM=x;new cx}
+function bM(a){eM();Mi(a.hb,"dragdrop-dropTarget",!0);this.b=a;new fM(this)}t(675,9,{},bM);function fM(a){sk();this.b=a}t(676,25,{},fM);_.Hc=function(){hJ(this.b.b,null);qq(this.b.b)};_.b=null;function NK(a){a=a.gb;return!a?null:A(a,103)?a:NK(a)}function xJ(a,b,c){var d;d=a.hb;fL(a,b,c,YJ(d),sJ(d),ZJ(d))}
+function fL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Lj(),ag)),b!=a.od()&&a.ud((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Lj(),ag)),c!=a.nd()&&a.sd((0>c?0:c)+ag))}function oq(a,b){xJ(a,b.c,b.b)}t(679,1,{});
+function tF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:iC(a,b,~~Ci(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Lf:typeof v,r=r==Nf?Object.prototype.toString.call(v)==Uc||typeof v.length==Mf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Lf,r)))if(v=G(Mf,r),r=G("boolean",r),gM===D)v&&(o[u]=new WF(o[u])),r&&(o[u]=(GF(),o[u]?JF:HF));else{q=v||r;if(q=
+!q&&null!=D&&Fn(D)==hM){q=o[u];if(null==q||iM(q,D))continue;if(Dn(q)&&(q=q&&q.g?q.g:null,null!=q&&iM(q,D))){o[u]=q;continue}}if(!G(Nf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function jM(){this.d=new Ii;this.b=new Ii;this.c=new Ii}function iM(a,b){var c;if(gM==b||kM==b&&A(a,106))return!0;if(null!=a)for(c=Fn(a);c&&c!=gM;c=null)if(c==b)return!0;return!1}t(678,679,{},jM);function qF(){qF=x;sF=new jM}
+function wF(a,b){qF();z(sF.d,a,b)}function nF(a){qF();var b,c,d;d=no(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function oF(a,b){var c;qF();return c=b&&b[0]&&(typeof b[0]==Nf||typeof b[0]==ue)?b[0]:null,iM(c,a)}function uF(a){var b=pF;qF();var c,d;d=sF.c;if(c=!b?d.c:iC(d,b,~~Ci(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?jC(d,c):lC(d,b,c,~~Ci(b))}
+function VE(a){qF();var b=sF,c;null==a?a=null:(c=a[cd],c||(0!=(Fn(a).c&4)?a=[]:(b=(b=hj(b.d,Fn(a)))&&typeof b==ue?new b(a):a,a=a[cd]=b),c=a),a=c);return a}var sF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Rn&&(e=hk(),2E3<e-Tn&&(Tn=e,Sn=Qn()));if(0==Rn++){var f=(Un(),Vn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=co(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Un(),Vn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=co(n,o);while(h.d);h.d=o}}--Rn;c&&-1!=Sn&&($wnd.clearTimeout(Sn),Sn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ws)()}catch(d){a(b)}else C(ws)()}var gM=$(1),Jn=$(103),lM=SF(" I"),I=MF(688,lM),rG=MF(686,gM),mM=SF(" Z"),VG=MF(689,mM);$(102);$(101);$(100);var nM=$(483),mo=MF(690,nM),oM=$(238),pt=MF(691,oM);$(239);$(145);$(458);$(109);$(469);var pM=SF(" B");$(473);var qM=SF(" C"),Di=MF(692,qM),hM=$(471),rM=SF(" D"),cD=MF(693,rM);$(472);$(474);var sM=$(477),CE=MF(694,sM),tM=SF(" J"),uM=$(2),ys=MF(687,uM),UJ=MF(695,pM);$(486);$(468);$(99);$(173);$(456);
+var pF=$(449);$(465);var CF=$(463);$(461);$(462);$(467);$(120);$(111);$(112);$(113);$(116);$(118);$(117);$(119);$(121);$(97);$(480);$(475);$(464);$(450);$(451);$(452);$(453);$(454);$(455);var vM=$(373);$(372);$(371);$(370);$(448);$(447);var mA=$(387),GC=MF(696,mA),wM=$(393),LC=MF(697,wM),xM=$(394),NC=MF(698,xM),yM=$(525),SE=MF(699,yM),ps=MF(700,I),zM=QF(523,function(){SC();return IG}),JG=MF(701,zM);$(524);$(396);$(395);$(518);$(517);$(526);$(527);$(522);$(430);$(521);var Nz=MF(702,vM);$(385);$(529);
+$(460);RF();$(459);RF();$(679);$(678);var kM=RF();$(288);var AM=$(287);$(286);$(292);$(306);$(347);$(531);$(530);$(285);$(284);$(533);$(532);$(538);$(539);$(540);$(541);$(542);$(543);$(544);$(545);$(534);$(535);$(536);$(537);$(225);$(224);$(297);$(298);$(299);$(556);$(565);$(25);$(557);$(558);$(559);$(560);$(561);$(562);$(563);$(564);$(270);$(343);$(346);$(344);$(345);$(184);$(183);$(272);$(219);$(274);$(192);var BM=$(191);$(222);$(221);$(220);$(367);$(368);$(369);
+var CM=QF(161,function(){Lj();return Ap}),Bp=MF(703,CM),DM=QF(144,function(){Mj();return Lo}),Mo=MF(704,DM),EM=QF(151,function(){No();return Wo}),Xo=MF(705,EM),FM=QF(156,function(){Yo();return gp}),hp=MF(706,FM);QF(162,null);QF(163,null);QF(164,null);QF(165,null);QF(166,null);QF(167,null);QF(168,null);QF(169,null);QF(170,null);QF(146,null);QF(147,null);QF(148,null);QF(149,null);QF(150,null);QF(152,null);QF(153,null);QF(154,null);QF(155,null);QF(157,null);QF(158,null);QF(159,null);QF(160,null);$(442);
+$(441);$(490);$(492);$(491);$(493);$(495);$(494);$(496);$(500);$(501);$(182);$(188);$(187);$(186);$(190);$(204);$(413);$(412);var fB=$(411),ED=MF(707,fB),ZG=MF(708,tM);$(397);$(497);$(503);$(498);$(499);$(398);$(555);$(407);$(406);$(405);$(410);var GM=RF(),TI=MF(709,GM);$(268);$(440);$(509);var HM=QF(228,function(){es();return js}),ks=MF(710,HM);$(420);$(421);$(404);var RA=$(399);$(489);$(383);$(384);$(409);var bB=$(408);$(401);$(400);$(507);$(516);$(402);$(444);$(482);$(519);$(520);$(528);$(390);
+var qA=$(389);$(418);$(419);$(375);$(374);$(427);RF();RF();RF();$(377);$(378);$(189);$(356);var iy=MF(711,AM);$(357);$(568);$(567);$(317);$(319);$(318);$(320);$(206);$(223);$(209);$(211);var xA=$(392);$(443);$(380);$(379);$(386);$(513);$(485);$(214);$(429);$(201);$(202);$(205);$(199);$(198);$(200);var zA=$(551);$(388);$(570);$(575);$(428);$(476);$(431);var Pz=$(382),Oz=MF(712,qA);$(598);$(415);$(416);$(417);$(381);$(548);$(549);$(322);$(321);$(313);$(314);$(587);$(576);$(577);$(502);$(510);$(511);
+$(512);$(569);$(571);var SA=$(403);$(552);$(514);$(213);$(210);$(212);$(208);$(197);$(196);$(195);$(250);$(574);$(291);$(290);$(289);$(586);$(585);$(584);$(579);$(583);var IM=QF(642,function(){gq();return $K}),aL=MF(713,IM);$(641);$(640);$(632);$(633);$(634);$(635);$(636);$(637);$(638);$(639);$(613);var JM=QF(293,function(){Sv();return Zv}),$v=MF(714,JM),KM=QF(339,function(){Ov();return Fx}),Gx=MF(715,KM);$(18);$(340);$(341);$(336);$(337);$(338);$(19);$(20);$(21);$(426);$(391);$(629);$(327);$(630);
+$(328);$(329);$(330);$(331);$(334);$(302);$(301);$(300);$(572);$(573);$(578);$(243);$(305);$(335);$(323);$(350);$(349);$(348);var LM=QF(351,function(){Wx();return fy}),gy=MF(716,LM);QF(352,null);QF(353,null);QF(354,null);QF(355,null);$(226);$(553);$(303);$(316);$(315);$(506);$(295);$(185);$(554);$(304);$(615);$(3);$(618);$(619);$(617);$(616);$(609);$(608);$(671);$(672);$(673);$(674);$(611);$(217);var EB=$(423),GB=MF(717,EB);$(424);$(422);$(30);$(31);$(29);$(32);$(35);$(36);$(37);$(38);$(39);$(40);
+var MM=$(52),ux=MF(718,MM);$(41);$(42);$(43);$(44);$(45);$(46);$(47);$(49);$(48);$(50);$(51);$(53);$(54);$(56);$(57);$(55);$(58);$(59);$(60);$(61);$(63);$(65);$(66);$(64);$(62);$(67);$(68);$(69);$(70);$(72);$(75);$(74);$(76);$(79);$(80);$(78);$(81);$(82);$(83);$(84);$(85);$(86);$(88);$(89);$(87);$(90);$(91);$(92);$(93);$(95);$(96);$(94);$(244);var cK=$(600);$(296);var gK=$(602);$(215);$(627);$(626);$(436);$(435);$(437);$(216);$(252);$(254);$(253);$(248);$(359);$(245);$(294);$(670);$(259);$(262);$(260);
+$(261);$(5);$(7);$(6);$(580);$(425);$(438);$(360);$(181);$(280);$(282);$(281);$(432);$(433);$(439);$(218);$(247);$(34);$(255);$(324);$(325);$(326);$(256);var SK=MF(719,BM);$(257);$(550);$(628);$(595);$(466);$(487);$(33);$(71);var hK=$(603);$(612);$(631);$(667);$(666);$(193);$(203);$(4);$(594);$(646);$(663);var NM=QF(664,function(){DL();return JL}),KL=MF(720,NM),OM=QF(665,function(){sK();return ML}),NL=MF(721,OM);$(649);$(658);$(657);$(661);$(660);$(656);$(655);$(653);$(654);$(652);$(651);$(648);$(650);
+$(659);$(662);$(647);$(614);$(668);$(308);$(307);$(310);$(311);$(309);$(258);$(22);$(278);$(279);$(11);$(14);$(23);var PM=$(26),Dk=MF(722,PM);$(24);$(27);$(28);$(669);$(8);$(10);$(9);$(675);$(676);$(620);$(623);$(624);$(625);$(621);$(622);var eK=$(601);$(605);$(606);$(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/4DD5A381A59C969C147B4AF79F32C2F6.cache.html b/public/jsme/4DD5A381A59C969C147B4AF79F32C2F6.cache.html
deleted file mode 100644
index ad986eb..0000000
--- a/public/jsme/4DD5A381A59C969C147B4AF79F32C2F6.cache.html
+++ /dev/null
@@ -1,597 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '4DD5A381A59C969C147B4AF79F32C2F6';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ea=" ",fa=" of ",ha='"',ia='" ',ja="#",ka="$MOL\n",la="&",ma="&amp;",na="&gt;",oa="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",xa=", ",za="-",Aa="-C#C-Me",Ba="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",La="-NH-SO2-Me",Na="-NMe2",Oa="-NO2",Pa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Xa="//",Ya="/>",Za="0",$a="0px",ab="1",bb="100%",cb="1em",eb="1ex",fb="1in",gb="2",
-ib="3",kb=":",lb=": ",mb=";",nb="<",ob="<V1:",pb="<V2:",rb="=",sb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Eb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="Dialog",Nb="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",fc="NONE",hc="No more molecules in SDF buffer",
-ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",zc="Ring",Ac="S",Ec="SMILES",Fc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="V1",Lc="V2",Mc="West",Nc="X",Oc="[",Vc="\\",Wc="]",Xc="_",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="alpha(opacity=",
-ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",od="bolder",qd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Kd="contentinfo",Pd="contextmenu",Qd="dblclick",Rd="definition",Sd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",
-Yd="dragdrop-handle",Zd="dragdrop-selected",$d="end_gesture",ae="error",be="filter",ce="float",de="focus",ee="fontFamily",fe="fontSize",ge="fontStyle",he="fontWeight",ie="form",je="function",ke="g",le="gesturechange",me="gestureend",oe="gesturestart",pe="google",qe="grid",re="gridcell",se="group",ze="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ee="ie8",Fe="img",Ge="is_touch_supported",He="italic",Ie="java.vm.name",Je="jsa-resetDiv",Ke="keydown",Le="left",Me="link",Ne="list",
-Oe="listbox",Pe="listitem",Qe="load",Re="log",Te="ltr",Ue="main",Ve="marquee",We="math",Xe="menu",Ye="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",hf="middle",jf="mousedown",kf="mousemove",lf="mouseout",mf="mouseup",nf="msie",of="multipart",pf="n",qf="navigation",rf="none",sf="noreaction",tf="note",uf="nowrap",vf="null",wf="number",xf="object",yf="offsetHeight",zf="offsetWidth",Af="onclick",Bf="onload",Cf="ontouchstart",Df="opacity",Ef="opera",Ff="option",Gf="outline",
-Hf="overflow",If="padding",Jf="popupContent",Kf="position",Mf="presentation",Nf="progressbar",Of="px",Pf='px"',Qf="px,",Rf="px, ",Sf="px;",Tf="px;height:",Uf="px;top:",Vf="px;width:",Wf="radio",Xf="radiogroup",Zf="reaction",$f="region",ag="return function() { w.__gwt_dispatchUnhandledEvent_",bg="rgb(",cg="right",dg="rotation",eg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",mg="search",ng="separator",og="serif",pg="slider",qg="span",rg="spinbutton",sg="status",
-tg="styleFloat",ug="subMenuIcon-selected",vg="tab",wg="table",xg="tablist",yg="tabpanel",zg="tbody",Ag="td",Bg="text",Cg="textAlign",Dg="textbox",Eg="timer",Fg="toolbar",Gg="tooltip",Hg="top",Ig="touchcancel",Jg="touchend",Kg="touchmove",Lg="touchstart",Mg="tr",Ng="tree",Og="treegrid",Pg="treeitem",Qg="true",Rg="value",Sg="verticalAlign",Tg="visibility",Ug="visible",Vg="w",Wg="whiteSpace",Xg="width",Yg="x",Zg="zIndex",$g="zoom",ah="|",_,bh={l:4194303,m:4194303,h:1048575},ch={l:0,m:0,h:0},dh={l:1,
-m:0,h:0},kh={l:2,m:0,h:0},lh={l:3,m:0,h:0},mh={l:4,m:0,h:0},nh={l:8,m:0,h:0},oh={l:10,m:0,h:0},ph={l:16,m:0,h:0},qh={l:32,m:0,h:0},rh={l:64,m:0,h:0},sh={l:128,m:0,h:0},th={l:256,m:0,h:0},uh={l:512,m:0,h:0},vh={l:1024,m:0,h:0},wh={l:2048,m:0,h:0},xh={l:8192,m:0,h:0},yh={l:16384,m:0,h:0},zh={l:32768,m:0,h:0},Ah={l:65536,m:0,h:0},Bh={l:131072,m:0,h:0},Ch={l:262144,m:0,h:0},Dh={l:524288,m:0,h:0},Eh={},Fh={67:1,69:1,84:1},Gh={18:1,67:1},Hh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Ih={83:1},Jh={12:1,14:1,22:1,
-27:1,30:1,33:1,34:1,36:1,98:1},Kh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Lh={7:1,8:1,67:1,70:1,72:1},Mh={13:1,37:1},Nh={20:1},Oh={68:1},Ph={6:1,8:1,67:1,70:1,72:1},Qh={67:1,73:1,81:1},Rh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Sh={87:1},k={67:1,69:1},Th={85:1},Uh={8:1,9:1,67:1,70:1,72:1},Vh={67:1},Wh={67:1,73:1,79:1,81:1},Xh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Yh={11:1},Zh={38:1,67:1,73:1,79:1,81:1},$h={35:1,67:1,70:1,72:1},ai={49:1,67:1},bi={27:1,
-34:1},ci={67:1,73:1,75:1,79:1,81:1},di={84:1},q={66:1,67:1,69:1},ei={44:1,49:1,63:1,67:1},fi={67:1,69:1,83:1},gi={65:1},hi={10:1,67:1,70:1,72:1},ii={21:1},ji={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ki={67:1,83:1},li={14:1},mi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},ni={44:1,45:1,49:1,63:1,67:1},oi={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=Eh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Eh[a]=function(){}),_=d.prototype=0>b?{}:new Eh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return pi(this)};
-_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(qi,k,-1,8,1);d=(ri(),si);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function ti(){ti=u;ui=new vi}function wi(a){for(var b,a=new xi(a.j.k);a.b<a.d.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}
-function Bi(a,b,c){var a=a.n,d;try{d=new Ci(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Di(e);if(y(e,73))throw new Ei("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}zi(b._c(),Sb,!0);zi(c._c(),Yd,!0);x(ui,b,c)}function Fi(a,b){var c;c=Gi(ui,b);var d;d=Gi(a.n.c,c);if(!d)throw new Hi("dragHandle was not draggable");Ii(d.b.a);Ii(d.d.a);Ii(d.c.a);zi(b._c(),Sb,!1);zi(c._c(),Yd,!1)}
-function Ji(a){var b;a.o=!1;for(a=new xi(a.j.k);a.b<a.d.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}function Ki(a,b){Li(a.j.k,b)?zi(b._c(),Zd,!1):a.o?(Mi(a.j.k,b),zi(b._c(),Zd,!0)):(a.j.k.ze(),Mi(a.j.k,b))}function Ni(a){this.f=a;this.j=new Oi(this);this.n=new Pi(this.j)}s(3,1,{});_.jc=function(){Qi(this.j.e,"dragdrop-dragging")};_.kc=function(){Ri(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var ui;function Oi(a){this.k=new Si;this.d=a;this.a=a.f}s(4,1,{},Oi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ti(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Ui(a,b){var c;c=Vi(a.c,Wi).a;b.a.ctrlKey||b.a.metaKey||wi(a.b.d);Ki(a.b.d,c)}function Xi(a){a.b.f=null;a.b.d.kc();Yi((Zi(),$i(null)),a.a,0,0);var b=a.a.gb;aj=b;bj();b.setCapture();a.d=2}
-function Pi(a){this.c=new vi;this.b=a;this.a=new cj;dj(this.a,ej(),fj());z(this.a,this,(gj(),gj(),hj));z(this.a,this,(ij(),ij(),jj));a=this.a.gb.style;a[be]="alpha(opacity=0)";kj||(lj=-1!=navigator.userAgent.toLowerCase().indexOf(nf)&&8==$doc.documentMode?!0:!1,kj=!0);lj?a.filter=dd+0+sa:a.opacity=0;a.margin=0+(yj(),Of);a.borderStyle=(zj(),rf);a[id]="blue"}s(5,1,{},Pi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Aj(a);e=Bj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!Wi)Wi=c,this.b.e=Vi(this.c,Wi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Cj(this.b.k,this.b.e)&&(wi(this.b.d),Ki(this.b.d,this.b.e)),Dj(new Ej),this.e=!0,Fj(a.a),this.f=d,this.i=e,b=new Gj(Wi,null),Wi!=this.b.e&&(c=new Gj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Xi(this),1!=this.d&&Ti(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Hj(a,b);a=Ij(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Jj(Kj(d-this.f),Kj(a-this.i))>=this.b.d.k?(Lj(),-1!=Cj(this.b.k,this.b.e)||Ki(this.b.d,this.b.e),c=new Gj(Wi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Xi(this)):Fj(Mj)),1==this.d)return;Fj(Mj);Ti(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Hj(a,b);b=Ij(a,b);if(1==(a.a.button||0))if(this.e=!1,Wi)try{if(Lj(),1==this.d)Ui(this,a);else{d!=this.a&&(c=new Gj(d,null),e+=c.a,b+=c.d);try{Ti(this,e,b),this.b.d.jc(),3!=this.d&&Ui(this,a)}finally{var f=this.a.gb;aj&&f==aj&&(aj=null);bj();f.releaseCapture();Nj(this.a);this.d=1;this.b.e=null}}}finally{Wi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Wi=null;function Ej(){}s(6,1,ii,Ej);_.pc=function(){Lj()};
-function Ci(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ci);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ra+this.a+xa+this.d+sa};function Gj(a,b){!a||a==(Zi(),$i(null))?this.f=this.e=0:(this.e=a.Xc()-Oj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Zi(),$i(null))?this.c=this.b=0:(this.b=Pj(b.gb)+b.gb.clientLeft,this.c=Qj(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Gj);
-_.tS=function(){return ra+this.a+xa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Lj(){try{$doc.selection.empty()}catch(a){}}function Rj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Li(c.a,b);0==c.a.c&&Sj(c.b);a.q=null}a.qc()}}function Tj(a,b){var c=Uj();Rj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Vj(a.k,Uj())}
-function Wj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function Vj(a,b){if(Wj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Xj(d,a.a.k);Mi(d.a,e);1==d.a.c&&Yj(d.b,16);c.q=e}else a.a.q=null}function Zj(a){this.a=a}s(18,1,{},Zj);_.a=null;s(19,1,{});s(20,1,{2:1});function $j(){$j=u;ak=new bk}s(21,19,{});var ak=null;function bk(){this.a=new Si;this.b=new ck(this)}s(22,21,{},bk);function dk(){dk=u;ek=new Si;var a=new fk;gk();hk(ik?ik:ik=new jk,a)}function Sj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Li(ek,a)}
-function Yj(a,b){if(0>b)throw new kk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Li(ek,a);a.b=!1;a.c=lk(a,b);Mi(ek,a)}function mk(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function lk(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Li(ek,this);this.vc()};_.b=!1;_.c=0;var ek;function ck(a){dk();this.a=a}s(23,24,{},ck);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(nk,k,3,a.a.c,0);b=ok(a.a,b);c=new pk;for(e=0,f=b.length;e<f;++e)d=b[e],Li(a.a,d),Vj(d.a,c.a);0<a.a.c&&Yj(a.b,Jj(5,16-(Uj()-c.a)))};_.a=null;function Xj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Xj);_.a=null;_.b=null;s(27,1,{});_.a=null;function qk(){this.a=ad}s(26,27,{},qk);function rk(){this.a=bd}s(28,27,{},rk);function sk(){this.a=fd}s(29,27,{},sk);s(31,1,{});_.a=null;function tk(a){this.a=a}s(30,31,{},tk);function uk(){this.a=gd}s(32,27,{},uk);
-function vk(){this.a=jd}s(33,27,{},vk);function wk(){this.a=sd}s(34,27,{},wk);function xk(){this.a=xd}s(35,27,{},xk);function yk(){this.a=Ed}s(36,27,{},yk);function zk(){this.a=Fd}s(37,27,{},zk);function Ak(){this.a=Gd}s(38,27,{},Ak);function Bk(){this.a=Kd}s(39,27,{},Bk);function Ck(){this.a=Rd}s(40,27,{},Ck);function Dk(){this.a=Sd}s(41,27,{},Dk);function Ek(){this.a=Ud}s(42,27,{},Ek);function Fk(){this.a=Xd}s(43,27,{},Fk);function Gk(){this.a=ie}s(44,27,{},Gk);function Hk(){this.a=qe}
-s(45,27,{},Hk);function Ik(){this.a=re}s(46,27,{},Ik);function Jk(){this.a=se}s(47,27,{},Jk);function Kk(){this.a=Be}s(48,27,{},Kk);function Lk(a){this.a=a.id}s(49,1,{4:1,5:1},Lk);_.a=null;function Mk(){this.a=Fe}s(50,27,{},Mk);function Nk(){this.a=Me}s(51,27,{},Nk);function Ok(){this.a=Ne}s(52,27,{},Ok);function Pk(){this.a=Oe}s(53,27,{},Pk);function Qk(){this.a=Pe}s(54,27,{},Qk);function Rk(){this.a=Re}s(55,27,{},Rk);function Sk(){this.a=Ue}s(56,27,{},Sk);function Tk(){this.a=Ve}s(57,27,{},Tk);
-function Uk(){this.a=We}s(58,27,{},Uk);function Vk(){this.a=Xe}s(59,27,{},Vk);function Wk(){this.a=df}s(60,27,{},Wk);function Xk(){this.a=ef}s(61,27,{},Xk);function Yk(){this.a=ff}s(62,27,{},Yk);function Zk(){this.a=gf}s(63,27,{},Zk);function $k(){this.a=qf}s(64,27,{},$k);function al(){this.a=tf}s(65,27,{},al);function bl(){this.a=Ff}s(66,27,{},bl);function cl(){this.a=Mf}s(67,27,{},cl);s(68,31,{},function(a){this.a=a});function dl(){this.a=Nf}s(69,27,{},dl);
-function el(){el=u;fl=new tk("aria-activedescendant")}var fl;function gl(){this.a=Wf}s(71,27,{},gl);function hl(){this.a=Xf}s(72,27,{},hl);function il(){this.a=$f}s(73,27,{},il);
-function jl(){jl=u;kl=new rk;ll=new qk;ml=new sk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Ik;Bl=new Hk;Cl=new Jk;Dl=new Kk;El=new Mk;Fl=new Nk;Gl=new Pk;Hl=new Qk;Il=new Ok;Jl=new Rk;Kl=new Sk;Ll=new Tk;Ml=new Uk;Nl=new Wk;Ol=new Yk;Pl=new Zk;Ql=new Xk;Rl=new Vk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new cl;Wl=new dl;Xl=new hl;Yl=new gl;Zl=new il;$l=new am;bm=new cm;dm=new em;fm=new gm;hm=new im;ym=new zm;Am=
-new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;C=new vi;x(C,$f,Zl);x(C,ad,ll);x(C,Sd,wl);x(C,bd,kl);x(C,fd,ml);x(C,Xd,yl);x(C,gd,nl);x(C,jd,ol);x(C,sd,pl);x(C,xd,ql);x(C,re,Al);x(C,Ed,rl);x(C,se,Cl);x(C,Fd,sl);x(C,Gd,tl);x(C,Kd,ul);x(C,Rd,vl);x(C,Ne,Il);x(C,Ud,xl);x(C,ie,zl);x(C,qe,Bl);x(C,Be,Dl);x(C,Fe,El);x(C,Me,Fl);x(C,Oe,Gl);x(C,Pe,Hl);x(C,Re,Jl);x(C,Ue,Kl);x(C,Ve,Ll);x(C,We,Ml);x(C,Xe,Rl);x(C,df,Nl);x(C,ef,Ql);x(C,
-ff,Ol);x(C,Ff,Ul);x(C,Wf,Yl);x(C,gf,Pl);x(C,qf,Sl);x(C,tf,Tl);x(C,Mf,Vl);x(C,Nf,Wl);x(C,Xf,Xl);x(C,eg,dm);x(C,fg,$l);x(C,gg,bm);x(C,mg,hm);x(C,ng,ym);x(C,kg,fm);x(C,pg,Am);x(C,rg,Cm);x(C,sg,Em);x(C,vg,Km);x(C,xg,Gm);x(C,yg,Im);x(C,Dg,Mm);x(C,Eg,Om);x(C,Fg,Qm);x(C,Gg,Sm);x(C,Ng,Ym);x(C,Og,Um);x(C,Pg,Wm)}var ll,kl,ml,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Bl,Al,Cl,Dl,El,Fl,Il,Gl,Hl,Jl,Kl,Ll,Ml,Rl,Nl,Ql,Ol,Pl,Sl,Tl,Ul,Vl,Wl,Yl,Xl,Zl,C,dm,$l,bm,fm,hm,ym,Am,Cm,Em,Km,Gm,Im,Mm,Om,Qm,Sm,Ym,Um,Wm;
-function em(){this.a=eg}s(75,27,{},em);function am(){this.a=fg}s(76,27,{},am);function cm(){this.a=gg}s(77,27,{},cm);function gm(){this.a=kg}s(78,27,{},gm);function im(){this.a=mg}s(79,27,{},im);function zm(){this.a=ng}s(80,27,{},zm);function Bm(){this.a=pg}s(81,27,{},Bm);function Dm(){this.a=rg}s(82,27,{},Dm);function Fm(){this.a=sg}s(83,27,{},Fm);function Lm(){this.a=vg}s(84,27,{},Lm);function Hm(){this.a=xg}s(85,27,{},Hm);function Jm(){this.a=yg}s(86,27,{},Jm);function Nm(){this.a=Dg}
-s(87,27,{},Nm);function Pm(){this.a=Eg}s(88,27,{},Pm);function Rm(){this.a=Fg}s(89,27,{},Rm);function Tm(){this.a=Gg}s(90,27,{},Tm);function Zm(){this.a=Ng}s(91,27,{},Zm);function Vm(){this.a=Og}s(92,27,{},Vm);function Xm(){this.a=Pg}s(93,27,{},Xm);function pk(){this.a=Uj()}function Uj(){return(new Date).getTime()}s(94,1,{},pk);function $m(a){var b,c,d;d=new an;for(c=a;c;)b=c.wc(),c!=a&&bn(d.a,"Caused by: "),cn(d,c.cZ.d),bn(d.a,lb),bn(d.a,null==b?"(No exception detail)":b),bn(d.a,aa),c=c.e}
-function dn(a){var b,c,d;c=v(en,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new fn;c[d]=a[d]}}function gn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return gn(this)};_.e=null;_.f=null;function hn(a){jn();this.f=a}s(98,99,Qh,hn);function Hi(a){jn();this.f=a}function Ei(a,b){jn();this.e=b;this.f=a}s(97,98,Wh,Hi,Ei);
-function kn(a){jn();this.b=a;this.a=j;var b,c,d;c=[];d=v(en,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new ln(c[a]);dn(d)}s(96,97,Wh,kn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?vf:mn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":nn(this.b).d;this.a=this.a+lb+(mn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(mn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function on(a,b){return pn(a)?a.eQ(b):a===b}
-function nn(a){return pn(a)?a.cZ:qn}function rn(a){return pn(a)?a.hC():pi(a)}
-function sn(){var a;sn=u;tn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function un(a){sn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=tn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var tn;s(105,1,{});function pi(a){return a.$H||(a.$H=++vn)}function wn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function xn(){return $wnd.setTimeout(function(){0!=yn&&(yn=0);zn=-1},10)}var yn=0,vn=0,An=0,zn=-1;
-function Bn(){Bn=u;Cn=new Dn}function En(a,b){a.a=Fn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Gn(a)),Hn(a.e,1),!a.i&&(a.i=new In(a)),Hn(a.i,50))}function Dn(){}function Jn(a){return a.xc()}function Fn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Kn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Fn(b,e)):e[0].pc()}catch(f){if(f=Di(f),!y(f,81))throw f;}}return b}function Hn(a,b){Bn();$wnd.setTimeout(function(){A(Jn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Dn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Cn;function Gn(a){this.a=a}s(108,1,{},Gn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Kn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Uj();100>Uj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function In(a){this.a=a}s(109,1,{},In);_.xc=function(){this.a.d&&Hn(this.a.e,1);return this.a.j};_.a=null;function Ln(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function jn(){var a,b,c,d;c=Ln(new Mn);d=v(en,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new ln(c[a]);dn(d)}function Mn(){}s(112,1,{},Mn);
-_.yc=function(a){var b,c,d;d=j;a=Nn(a);b=a.indexOf(ra);c=0==a.indexOf(je)?8:0;-1==b&&(b=On(a,Pn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Nn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function bn(a,b){a[a.explicitLength++]=null==b?vf:b}function Qn(){var a=[];a.explicitLength=0;return a}function Rn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Sn(a,b){return null==a[b]?null:""+a[b]}
-function Tn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Un(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Vn(a){var b=$doc;return-1!=a.indexOf(kb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Wd)),b.__gwt_container),b.innerHTML=nb+a+Ya||j,a=Tn(b),b.removeChild(a),a):b.createElement(a)}function Fj(a){a.returnValue=!1}
-function Wn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function Pj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+Oj(E(b.compatMode,Hb)?b.documentElement:b.body)}function Qj(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((E(b.compatMode,Hb)?b.documentElement:b.body).scrollTop||0)}
-function Oj(a){return a.currentStyle.direction==hg?-(a.scrollLeft||0):a.scrollLeft||0}var lj=!1,kj=!1;function Xn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientLeft}function Yn(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientTop}function fj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function ej(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Zn(a){return Oj(E(a.compatMode,Hb)?a.documentElement:a.body)}function $n(a){return(E(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function ao(a,b){this.b=a;this.c=b}s(136,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function zj(){zj=u;bo=new co;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=F(no,k,6,[bo,eo,go,io,ko])}s(135,136,Ph);var mo,go,eo,io,bo,ko;function co(){ao.call(this,fc,0)}
-s(137,135,Ph,co);function fo(){ao.call(this,"DOTTED",1)}s(138,135,Ph,fo);function ho(){ao.call(this,"DASHED",2)}s(139,135,Ph,ho);function jo(){ao.call(this,"HIDDEN",3)}s(140,135,Ph,jo);function lo(){ao.call(this,"SOLID",4)}s(141,135,Ph,lo);function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=F(yo,k,7,[po,ro,to,vo])}s(142,136,Lh);var xo,ro,to,vo,po;function qo(){ao.call(this,fc,0)}s(143,142,Lh,qo);function so(){ao.call(this,"BLOCK",1)}s(144,142,Lh,so);
-function uo(){ao.call(this,"INLINE",2)}s(145,142,Lh,uo);function wo(){ao.call(this,"INLINE_BLOCK",3)}s(146,142,Lh,wo);function zo(){zo=u;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=F(Jo,k,9,[Ao,Co,Eo,Go])}s(147,136,Uh);var Io,Ao,Co,Eo,Go;function Bo(){ao.call(this,Gb,0)}s(148,147,Uh,Bo);function Do(){ao.call(this,Zb,1)}s(149,147,Uh,Do);function Fo(){ao.call(this,ac,2)}s(150,147,Uh,Fo);function Ho(){ao.call(this,sc,3)}s(151,147,Uh,Ho);
-function yj(){yj=u;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,k,10,[Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o])}s(152,136,hi);var bp,Yo,Oo,Qo,Wo,$o,Uo,Mo,So,Ko;function Lo(){ao.call(this,"PX",0)}s(153,152,hi,Lo);function No(){ao.call(this,"PCT",1)}s(154,152,hi,No);function Po(){ao.call(this,"EM",2)}s(155,152,hi,Po);function Ro(){ao.call(this,"EX",3)}s(156,152,hi,Ro);function To(){ao.call(this,"PT",4)}s(157,152,hi,To);function Vo(){ao.call(this,"PC",5)}
-s(158,152,hi,Vo);function Xo(){ao.call(this,"IN",6)}s(159,152,hi,Xo);function Zo(){ao.call(this,"CM",7)}s(160,152,hi,Zo);function ap(){ao.call(this,"MM",8)}s(161,152,hi,ap);function dp(){dp=u;ep=[];fp=[];gp=[]}var ep,fp,gp;function hp(){hp=u;ip()}function ip(){ip=u;hp();jp=v(I,q,-1,30,1)}function kp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var jp;s(176,1,{});_.tS=function(){return"An event type"};_.f=null;s(175,176,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;
-s(174,175,{});_.Ac=function(){return this.Cc()};_.a=null;var lp=_.b=null;function mp(){mp=u;np=new op(kd,new pp)}function pp(){}s(173,174,{},pp);_.zc=function(a){a.Dc(this)};_.Cc=function(){return np};var np;function qp(){qp=u;rp=new op(wd,new sp)}function sp(){}s(177,174,{},sp);_.zc=function(a){tp();up(this,a.b,vp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return rp};var rp;s(180,174,Yh);function Hj(a,b){return(a.a.clientX||0)-Pj(b)+Oj(b)+Zn(b.ownerDocument)}
-function Ij(a,b){return(a.a.clientY||0)-Qj(b)+(b.scrollTop||0)+$n(b.ownerDocument)}function Aj(a){var b;return(b=a.b)?Hj(a,b):a.a.clientX||0}function Bj(a){var b;return(b=a.b)?Ij(a,b):a.a.clientY||0}s(179,180,Yh);function wp(){wp=u;xp=new op(zd,new yp)}function yp(){}s(178,179,Yh,yp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return xp};var xp;function zp(){zp=u;Ap=new op(Pd,new Bp)}function Bp(){}s(181,174,{},Bp);_.zc=function(){Fj(this.a);this.a.cancelBubble=!0};_.Cc=function(){return Ap};var Ap;
-s(184,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Cp=_.c=0;function jk(){this.c=++Cp}s(183,184,Mh,jk);function op(a,b){this.c=++Cp;this.a=b;!lp&&(lp=new Dp);lp.a[a]=this;this.b=a}s(182,183,Mh,op);_.a=null;_.b=null;function Ep(){Ep=u;Fp=new op(Qd,new Gp)}function Gp(){}s(185,179,Yh,Gp);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Hp(),Ip))a=Jp(b.gb),c=new Kp(D(b.gb,zf),D(b.gb,yf)),d=new Kp(D(b.K.ab.gb,zf),D(b.K.ab.gb,yf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Lp(b.z,!0);a=D(b.K.ab.gb,zf);Mp(b,new Kp(a,Np(b.K.ab).a));b.A&&b.F!=Ip&&Op(b.f,b)}else Lp(b.z,!1),b.F!=(Hp(),Ip)?Mp(b,new Kp(b.w.b,b.w.a)):Pp(b,Jp(b.f.gb)),b.A&&b.F!=Ip&&Qp(b.f,b);Rp(b.K.ab)}else Lp(b.z,!0)};_.Cc=function(){return Fp};var Fp;function Sp(){Sp=u;Tp=new op(de,new Up)}
-function Up(){}s(186,174,{},Up);_.zc=function(a){Nj(a.a.a)};_.Cc=function(){return Tp};var Tp;function Vp(){Vp=u;Wp=new op(le,new Xp)}function Xp(){}s(187,174,{},Xp);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Yp(a.a.e,a.a.b)&&Fj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Zp(a.a.f,a.a.b)&&Fj(this.a)),a.a.d=!0)};_.Cc=function(){return Wp};var Wp;function $p(){$p=u;aq=new op(me,new bq)}function bq(){}
-s(188,174,{},bq);_.zc=function(a){a.a.a&&(a.a.b.a=null,cq(a.a.a,a.a.b))};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new op(oe,new fq)}function fq(){}s(189,174,{},fq);_.zc=function(){Fj(this.a)};_.Cc=function(){return eq};var eq;s(191,174,{});s(190,191,{});function gq(){gq=u;hq=new op(Ke,new iq)}function iq(){}s(192,190,{},iq);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(jq(),kq).length&&-999!=(jq(),kq)[c]&&(c=(jq(),kq)[c]);b=new lq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?mq(nq(a)):e=301;break;case 118:case 86:b&&oq(a.t,(!a.tb&&(a.tb=new pq(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:qq(a,Sn((rq(),sq)._b.a.gb,Rg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ha):801==a.b?(e=237,a.ib=!0,a.I=Ga):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Oa);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ra);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ba;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Ca;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?tq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?tq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&tq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?tq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?tq(a,4):e=207;break;case 53:105==a.b?tq(a,5):e=208;break;case 54:105==a.b?tq(a,
-6):e=210;break;case 55:105==a.b?tq(a,7):e=211;break;case 56:105==a.b?tq(a,8):e=212;break;case 57:105==a.b?tq(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}uq(a,e)}b=!0}b&&Fj(this.a)};_.Cc=function(){return hq};var hq;function vq(){vq=u;wq=new op(jf,new xq)}function xq(){}s(193,179,Yh,xq);_.zc=function(a){a.mc(this)};_.Cc=function(){return wq};var wq;
-function gj(){gj=u;hj=new op(kf,new yq)}function yq(){}s(194,179,Yh,yq);_.zc=function(a){a.nc(this)};_.Cc=function(){return hj};var hj;function zq(){zq=u;Aq=new op(lf,new Bq)}function Bq(){}s(195,179,Yh,Bq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Gj(Wi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Xi(a))};_.Cc=function(){return Aq};var Aq;function ij(){ij=u;jj=new op(mf,new Cq)}function Cq(){}s(196,179,Yh,Cq);_.zc=function(a){a.oc(this)};_.Cc=function(){return jj};var jj;function Dp(){this.a={}}
-s(197,1,{},Dp);_.a=null;s(200,180,Yh);var Dq=null;function Eq(){Eq=u;Fq=new op(Ig,new Gq)}function Gq(){}s(199,200,Yh,Gq);_.zc=function(a){Hq(a.a,this,a.a.k)};_.Cc=function(){return Fq};var Fq;function Iq(){Iq=u;Jq=new op(Jg,new Kq)}function Kq(){}s(201,200,Yh,Kq);_.zc=function(a){Hq(a.a,this,a.a.k)};_.Cc=function(){return Jq};var Jq;function Lq(){var a;this.a=(a=document.createElement(Wd),a.setAttribute(Cf,"return;"),typeof a.ontouchstart==je)}s(202,1,{},Lq);
-function Mq(){Mq=u;Nq=new op(Kg,new Oq)}function Oq(){}s(203,200,Yh,Oq);_.zc=function(a){Hq(a.a,this,a.a.n)};_.Cc=function(){return Nq};var Nq;function Pq(){Pq=u;Qq=new op(Lg,new Rq)}function Rq(){}s(204,200,Yh,Rq);_.zc=function(a){Sq(a.a,this)&&(a.a.j&&Tq(a.a.j,a.a.b)?a.a.d=!0:(Fj(this.a),Yj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Qq};var Qq;function Uq(a,b){this.a=b;this.b=a}function Vq(a,b,c){ik&&(b=new Uq(b,c),a.Nc(b))}s(205,175,{},Uq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ik};
-_.a=!1;var ik=_.b=null;function Wq(a){this.a=a}s(206,175,{},Wq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Xq};var Xq=_.a=null;function Yq(){}function Zq(a){var b;$q&&(b=new Yq,a.Nc(b))}s(207,175,{},Yq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return $q};var $q=null;function ar(a){this.a=a}s(208,175,{},ar);_.zc=function(a){a.Mc(this)};_.Ac=function(){return br};var br=_.a=null;function cr(){}s(209,175,{},cr);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return dr};var dr=null;
-function er(a,b,c){a=a.a;if(!b)throw new fr("Cannot add a handler with a null type");if(!c)throw new fr("Cannot add a null handler");0<a.b?gr(a,new hr(a,b,c)):ir(a,b,null,c);return new jr(new kr(a,b,c))}
-function lr(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new fr("Cannot fire null event");try{++d.b;i=mr(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Di(l),y(l,81))f=l,!e&&(e=new nr),or(e,f);else throw l;}}if(e)throw new pr(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new xi(d.a);o.b<o.d.ue();)m=yi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Di(n);if(y(n,38))throw new qr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function rr(a){sr.call(this,a,!1)}function sr(a,b){this.a=new tr(b);this.b=a}s(210,1,li,rr,sr);_.Nc=function(a){lr(this,a)};_.a=null;_.b=null;s(213,1,{});function gr(a,b){!a.a&&(a.a=new Si);Mi(a.a,b)}function ir(a,b,c,d){var e;e=Vi(a.d,b);e||(e=new vi,x(a.d,b,e));a=e.qe(c);a||(a=new Si,e.se(c,a));a.df(d)}function ur(a,b,c,d){var e,f;e=mr(a,b,c);e.ff(d)&&e.re()&&(f=Vi(a.d,b),f.te(c),f.re()&&Gi(a.d,b))}
-function mr(a,b,c){a=Vi(a.d,b);if(!a)return vr(),vr(),wr;c=a.qe(c);return!c?(vr(),vr(),wr):c}s(212,213,{});_.a=null;_.b=0;_.c=!1;function tr(a){this.d=new vi;this.c=a}s(211,212,{},tr);function jr(a){this.a=a}s(214,1,{},jr);_.a=null;function pr(a){Ei.call(this,xr(a),yr(a));this.a=a}function yr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function xr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new zr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:bn(b.a,"; "),d=d.wc(),bn(b.a,d);return Rn(b.a)}s(216,97,Zh,pr);_.a=null;function qr(a){pr.call(this,a)}s(215,216,Zh,qr);s(217,1,{},function(){});function Ar(a){a=Sn(a,Td);return Br(hg,a)?(Cr(),Dr):Br(Te,a)?(Cr(),Er):(Cr(),Fr)}function Cr(){Cr=u;Dr=new Gr("RTL",0);Er=new Gr("LTR",1);Fr=new Gr("DEFAULT",2);Hr=F(Ir,k,15,[Dr,Er,Fr])}
-function Gr(a,b){ao.call(this,a,b)}s(219,136,{15:1,67:1,70:1,72:1},Gr);var Hr,Fr,Er,Dr;function Jr(){}function Kr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Kr(e,d);F(a,b,c,d);return d}function Lr(a){return Mr([$r,I],[k,q],[66,-1],a,0,2,1)}
-function Mr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Kr(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Mr(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){as();var e=bs,f=cs;as();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ds(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new es;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new es;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new es;}a[b]=c}s(220,1,{},Jr);_.qI=0;
-function as(){as=u;bs=[];cs=[];var a=new Jr,b=bs,c=cs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var bs,cs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function mn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function pn(a){return a.tM==u||a.cM&&!!a.cM[1]}function fs(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function gs(){var a;$stats&&hs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ef))a=Ef;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(nf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(nf)&&8<=$doc.documentMode)a=Ee;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(Ee,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&hs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(is,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&hs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";dp();gp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-dp();0!=gp.length&&(a=gp.join(j),a=(hp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:kp(0,a,!1),gp.length=0);if(0!=ep.length){a=ep.join(j);a=(hp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=jp[b],0==c&&(c=jp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);jp[e]+=a.length;kp(e,a,!0)}ep.length=0}0!=fp.length&&(a=fp.join(j),a=(hp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:kp(b-1,a,!0),fp.length=0);$stats&&hs("export.client.JSME_export");new js;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==je)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function Di(a){return y(a,81)?a:new kn(a)}function ks(a){return ls(a&4194303,a>>22&4194303,0>a?1048575:0)}function ms(a){return ls(a.l,a.m,a.h)}
-function ls(a,b,c){return _=new ns,_.l=a,_.m=b,_.h=c,_}
-function os(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ps;if(0==a.l&&0==a.m&&0==a.h)return qs=ls(0,0,0),ls(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(qs=ls(0,0,0),c=ms((rs(),ss))):(qs=ls(c.l,c.m,c.h),c=ls(0,0,0)),c;g=!1;0!=b.h>>19&&(b=ts(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?us(e):0==c&&0!=d&&0==e?us(d)+22:0!=c&&0==d&&0==e?us(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ms((rs(),vs)),c=!0,g=!g;else return c=ws(a,f),g&&xs(c),qs=ls(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=ts(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ws(c,d);f&&xs(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=ls(f,i,c);g?qs=ts(c):qs=ls(c.l,c.m,c.h);return e}if(!ys(a,b))return e?qs=ts(a):qs=ls(a.l,a.m,a.h),ls(0,0,0);c=c?a:ls(a.l,a.m,a.h);var h,l,m,o;f=zs(b)-zs(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=ls(i&4194303,l&4194303,h&1048575);for(l=ls(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&xs(l);e?(qs=ts(c),d&&(qs=As(qs,(rs(),ss)))):qs=ls(c.l,c.m,c.h);return l}
-function xs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function zs(a){var b;b=Bs(a.h);return 32==b?(b=Bs(a.m),32==b?Bs(a.l)+32:b+20-10):b-12}var qs=null;function Cs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ls(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ds(a,b){return ls(a.l&b.l,a.m&b.m,a.h&b.h)}function Es(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return rs(),Fs;if(-9223372036854775E3>a)return rs(),Gs;if(9223372036854775E3<=a)return rs(),vs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=ls(a,b,c);d&&xs(b);return b}function Hs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Is&&(Is=v(Js,k,16,256,0)),c=Is[b],!c&&(c=Is[b]=ks(a)),c):ks(a)}
-function Ks(a){var b=ch,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ys(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Ls(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;r=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,H+=e*h,g+=f*h);0!=l&&(r+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((H&31)<<17)+(c>>22);r=(r>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return ls(c&4194303,n&
-4194303,r&1048575)}function ts(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ls(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ws(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ls(c&4194303,d&4194303,e&1048575)}function As(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ls(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ms(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Za;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return za+Ms(ts(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Hs(1E9);a=os(a,b);b=j+L(qs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Za+b;c=b+c}return c}var Is=null;function rs(){rs=u;vs=ls(4194303,4194303,524287);Gs=ls(0,0,524288);ss=Hs(1);Hs(2);Fs=Hs(0)}var vs,Gs,ss,Fs;function ns(){}s(229,1,{16:1},ns);
-function hs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ns(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(234,1,{},Ns);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Os(a,b){bn(a.a.a,b.a);return a}function Ps(){this.a=new Qs}s(235,1,{},Ps);function Rs(a){if(null==a)throw new fr("css is null");this.a=a}s(236,1,{17:1,67:1},Rs);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};_.a=null;function Ts(a){if(null==a)throw new fr("html is null");this.a=a}s(238,1,Gh,Ts);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};_.a=null;s(239,1,Gh,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};_.a=null;
-function Us(){Us=u;Vs=RegExp(la,ke);Ws=RegExp(sb,ke);Xs=RegExp(nb,ke);Ys=RegExp(qa,ke);Zs=RegExp(ha,ke)}function $s(a){Us();-1!=a.indexOf(la)&&(a=a.replace(Vs,ma));-1!=a.indexOf(nb)&&(a=a.replace(Xs,oa));-1!=a.indexOf(sb)&&(a=a.replace(Ws,na));-1!=a.indexOf(ha)&&(a=a.replace(Zs,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(Ys,"&#39;"));return a}var Vs,Ws,Xs,Zs,Ys;function at(a){if(null==a)throw new fr("uri is null");this.a=a}s(241,1,{19:1},at);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Ss(this.a)};
-_.a=null;function bt(){bt=u}s(243,1,{});function ct(){}s(244,1,{},ct);var dt=null;function et(){}s(245,243,{},et);var ft=null;function gt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=mr(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=mr(a.a,f,null).lf(e),y(d,20)&&on(d.a,b)){var h=a.a,l=f;0<h.b?gr(h,new ht(h,l,null,d)):ur(h,l,null,d)}}}s(246,1,Nh);_.a=null;function it(a){this.a=a}s(247,246,Nh,it);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function jt(a){this.a=a}s(248,246,Nh,jt);
-_.Lc=function(){var a=this.a;kt((lt(),mt),a.a,!0)};function nt(){jn()}s(249,97,Wh,nt);function ot(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Yj(a.d,1))}function pt(){this.a=new qt(this);this.b=new Si;this.d=new rt(this);this.f=new st(this)}s(250,1,{},pt);_.c=!1;_.e=!1;function qt(a){dk();this.a=a}s(251,24,{},qt);_.vc=function(){if(this.a.c){var a=this.a,b;b=tt(a.f.d.b,a.f.b);ut(a.f);y(b,21)&&new nt;a.c=!1;ot(a)}};_.a=null;function rt(a){dk();this.a=a}s(252,24,{},rt);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Uj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Yj(a.a,1E4);a.f.c<a.f.a;){d=vt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||ut(a.f)}if(100<=Uj()-b)break}}finally{e||(Sj(a.a),a.c=!1,ot(a))}};_.a=null;function vt(a){var b;a.b=a.c;b=tt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function ut(a){wt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function st(a){this.d=a}s(253,1,{},st);_.Qc=function(){return this.c<this.a};_.Rc=function(){return vt(this)};
-_.Sc=function(){ut(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function xt(a,b){var c=(yt(),zt(b));a.appendChild(c)}var Mj=null,aj=null;function At(){At=u;Bt=new pt}function Dj(a){At();if(!a)throw new fr("cmd cannot be null");var b=Bt;Mi(b.b,a);ot(b)}var Bt;function Ct(a){bj();!Dt&&(Dt=new jk);Et||(Et=new sr(null,!0),Ft=new Gt);return er(Et,Dt,a)}var Et=null;function Ht(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function Gt(){}s(259,175,{},Gt);_.zc=function(a){a.Pc(this);Ft.c=!1};_.Ac=function(){return Dt};
-_.Bc=function(){Ht(this)};_.a=!1;_.b=!1;_.c=!1;var Dt=_.d=null,Ft=null;function It(){It=u;Jt=new Kt;Lt()||(Jt=null)}var Jt=null;function fk(){}s(261,1,{},fk);_.Jc=function(){for(;0<(dk(),ek).c;)Sj(tt(ek,0))};function hk(a,b){return er((!Mt&&(Mt=new Nt),Mt),a,b)}
-function Ot(a){gk();Pt||(Qt("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Rt),Pt=!0);return hk((!$q&&($q=new jk),$q),a)}
-function gk(){St||(Qt('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Tt),
-St=!0)}function Ut(){St&&Vq((!Mt&&(Mt=new Nt),Mt),null,!1)}function Vt(){var a;St&&(a=new Wt,Mt&&lr(Mt,a));return null}function Xt(){var a,b;if(Pt&&(b=ej(),a=fj(),Yt!=b||Zt!=a))Yt=b,Zt=a,Zq((!Mt&&(Mt=new Nt),Mt))}var St=!1,Mt=null,Zt=0,Yt=0,Pt=!1;function $t(){$t=u;au=new jk}function Wt(){$t()}s(263,175,{},Wt);_.zc=function(){null.Jf()};_.Ac=function(){return au};var au;function Nt(){rr.call(this,null)}s(265,210,li,Nt);
-function bu(a){switch(a){case kd:return 4096;case wd:return 1024;case zd:return 1;case Qd:return 2;case de:return 2048;case Ke:return 128;case "keypress":return 256;case "keyup":return 512;case Qe:return 32768;case "losecapture":return 8192;case jf:return 4;case kf:return 64;case lf:return 32;case "mouseover":return 16;case mf:return 8;case "scroll":return 16384;case ae:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Pd:return 262144;case "paste":return 524288;case Lg:return 1048576;
-case Kg:return 2097152;case Jg:return 4194304;case Ig:return 8388608;case oe:return 16777216;case le:return 33554432;case me:return 67108864;default:return-1}}function bj(){cu||(du(),cu=!0)}var cu=!1;
-function du(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=Et,d,h,l;Dt&&c&&eu(c.a.d,Dt)?(b=Ft.a,d=Ft.b,h=Ft.c,l=Ft.d,Ht(Ft),Ft.d=a,lr(c,Ft),c=!(Ft.a&&!Ft.b),Ft.a=b,Ft.b=d,Ft.c=h,Ft.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Fj(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!fu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!mn(a)&&y(a,22)){var c=$wnd.event,d;d=Mj;Mj=c;b==aj&&8192==bu(c.type)&&(aj=null);a.Tc(c);Mj=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Af,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,fu())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Xc);$wnd["__gwt_dispatchEvent_"+d]=a;gu=(new Function(Vg,
-"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;hu=(new Function(Vg,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;iu=(new Function(Vg,ag+d+Ua))($wnd);ju=(new Function(Vg,ag+d+".call(w.event.srcElement)}"))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(Af,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
-c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function ku(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function lu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?gu:null),c&3&&(a.ondblclick=b&3?hu:null),c&4&&(a.onmousedown=b&4?gu:null),c&8&&(a.onmouseup=b&8?gu:null),c&16&&(a.onmouseover=b&16?gu:null),c&32&&(a.onmouseout=b&32?gu:null),c&64&&(a.onmousemove=b&64?gu:null),c&128&&(a.onkeydown=b&128?gu:null),c&256&&(a.onkeypress=b&256?gu:null),c&512&&(a.onkeyup=b&512?gu:null),c&1024&&(a.onchange=b&1024?gu:null),c&2048&&(a.onfocus=b&2048?gu:null),c&4096&&(a.onblur=b&4096?gu:null),
-c&8192&&(a.onlosecapture=b&8192?gu:null),c&16384&&(a.onscroll=b&16384?gu:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Bf,ju):a.detachEvent(Bf,ju):a.onload=b&32768?iu:null),c&65536&&(a.onerror=b&65536?gu:null),c&131072&&(a.onmousewheel=b&131072?gu:null),c&262144&&(a.oncontextmenu=b&262144?gu:null),c&524288&&(a.onpaste=b&524288?gu:null))}function fu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
-var hu=null,gu=null,ju=null,iu=null;function mu(){var a;mu=u;nu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var nu;function ou(){this.b=new Si}function pu(a){a=a[Yc];return null==a?-1:a}s(269,1,{},ou);_.a=null;function qu(a,b){this.a=a;this.b=b}s(270,1,{},qu);_.a=0;_.b=null;
-function Lt(){var a=Jt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));ru=b;var d=$wnd.onhashchange;$wnd.onhashchange=A(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Kt(){this.a=new rr(null)}s(271,1,li,Kt);_.Vc=function(a){return decodeURI(a.replace("%23",ja))};_.Nc=function(a){lr(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==ru?j:ru))ru=a,dr&&(a=new cr,lr(this.a,a))};var ru=j;
-function Qt(a,b){var c;c=Vn("script");c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Tt(){}s(274,1,{},Tt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(Vt),A(Ut))};function Rt(){}s(275,1,{},Rt);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(Xt))};function Ri(a,b){zi(a._c(),b,!0)}function Qi(a,b){zi(a._c(),b,!1)}function dj(a,b,c){0<=b&&a.ed(b+Of);0<=c&&a.cd(c+Of)}function su(a){var b,a=Sn(a,yd);b=On(a,Pn(32));return 0<=b?a.substr(0,b-0):a}
-function zi(a,b,c){if(!a)throw new Hi(kc);b=Nn(b);if(0==b.length)throw new kk(Ic);if(c){var d,e,f;d=Nn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Nn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Nn(e.substr(0,
-c-0)),b=Nn(tu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function uu(a,b){a.style.display=b?j:rf;a.setAttribute("aria-hidden",""+!b)}s(280,1,bi);_.Xc=function(){return Pj(this.gb)};_.Yc=function(){return Qj(this.gb)};_.Zc=function(){return D(this.gb,yf)};_.$c=function(){return D(this.gb,zf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=rf};_.bd=function(){throw new vu;};_.cd=function(a){this.gb.style[Ce]=a};
-_.dd=function(a){uu(this.gb,a)};_.ed=function(a){this.gb.style[Xg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=bu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;bj();lu(e,d)}else a.cb|=d;return er(!a.db?a.db=new rr(a):a.db,c,b)}function wu(a,b,c){return er(!a.db?a.db=new rr(a):a.db,c,b)}
-function xu(a){var b;if(a.hd())throw new yu("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;bj();lu(c,b)}else a.cb|=b;a.fd();a.ld()}
-function zu(a,b){var c;switch(bu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==lf?b.toElement:b.fromElement))&&Wn(a.gb,c))return}c=a.gb;var d,e,f;if(lp&&(f=lp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&lr(a.db,f.a),f.a.a=d,f.a.b=e}function Au(a){if(!a.hd())throw new yu("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}
-function Nj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new yu("This widget's parent does not implement HasWidgets");}else if(Zi(),eu(Bu.a,a)){Zi();try{a.kd()}finally{Gi(Bu.a,a)}}}function Cu(a,b){var c;c=a.fb;if(b){if(c)throw new yu("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(279,280,Hh);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&lr(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){xu(this)};_.Tc=function(a){zu(this,a)};_.kd=function(){Au(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Du(a){for(a=new Eu(a);a.a.a<a.a.b.c-1;)Fu(a.a),Gu(a.a)}s(278,279,mi);_.fd=function(){Hu(this,(Iu(),Ju))};_.gd=function(){Hu(this,(Iu(),Ku))};function Lu(a,b,c){Nj(b);var d=a.p;Mu(d,b,d.c);d=(yt(),zt(b.gb));c.appendChild(d);Cu(b,a)}
-function Nu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Ou;b.fb==a&&(f=a.od(b),f<d&&--d);Nj(b);Mu(a.p,b,d);e?(e=b.gb,ku(c,(yt(),zt(e)),d)):(e=(yt(),zt(b.gb)),c.appendChild(e));Cu(b,a)}function Pu(a,b){var c;if(b.fb!=a)return!1;try{Cu(b,null)}finally{c=b.gb;Un(c).removeChild(c);c=a.p;var d;d=Qu(c,b);if(-1==d)throw new Ru;if(0>d||d>=c.c)throw new Ou;for(--c.c;d<c.c;++d)ds(c.a,d,c.a[d+1]);ds(c.a,c.c,null)}return!0}s(277,278,mi);_.od=function(a){return Qu(this.p,a)};
-_.pd=function(a,b,c,d){Nu(this,a,b,c,d)};_.qd=function(){return new Su(this.p)};_.nd=function(a){return Pu(this,a)};function Yi(a,b,c,d){var e;Nj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function Tu(a,b){var c;(c=Pu(a,b))&&Uu(b.gb);return c}function Vu(a,b,c,d){if(b.fb!=a)throw new kk("Widget must be a child of this panel.");a.td(b,c,d)}function Wu(a,b,c){a=a.gb;-1==b&&-1==c?Uu(a):(a.style[Kf]=$c,a.style[Le]=b+Of,a.style[Hg]=c+Of)}
-function Xu(){var a=Vn(Wd);this.p=new Yu(this);this.gb=a;this.gb.style[Kf]="relative";this.gb.style[Hf]=De}function Uu(a){a.style[Le]=j;a.style[Hg]=j;a.style[Kf]=j}s(276,277,mi,Xu);_.rd=function(a){Lu(this,a,this.gb)};_.nd=function(a){return Tu(this,a)};_.sd=function(a,b,c){Vu(this,a,b,c)};_.td=function(a,b,c){Wu(a,b,c)};function Zu(a,b){if(a.vd())throw new yu("SimplePanel can only contain one child widget");a.wd(b)}
-function $u(a,b){if(a.ab!=b)return!1;try{Cu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function av(a,b){if(b!=a.ab&&(b&&Nj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(yt(),zt(a.ab.gb));a.ud().appendChild(c);Cu(b,a)}}function bv(){this.gb=Vn(Wd)}s(284,278,mi,bv);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new cv(this)};_.nd=function(a){return $u(this,a)};_.wd=function(a){av(this,a)};_.ab=null;function dv(a,b){a.$&&(ev(a.Z,!1,!1),Vq(a,a,b))}
-function fv(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function gv(a,b,c){a.V=b;a._=c;b-=Xn();c-=Yn();a=a.gb;a.style[Le]=b+(yj(),Of);a.style[Hg]=c+Of}function hv(a){a.$||(a.bb&&Nj(a),ev(a.Z,!0,!1))}s(283,284,mi);_.ud=function(){return Tn(this.gb)};_.Zc=function(){return D(this.gb,yf)};_.$c=function(){return D(this.gb,zf)};_._c=function(){return Un(Tn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){dv(this,a)};_.ad=function(){return!E(De,this.gb.style[Tg])};_.Uc=function(){return!0};
-_.Pc=function(){};_.md=function(){this.$&&ev(this.Z,!1,!0)};_.cd=function(a){this.O=a;fv(this);0==a.length&&(this.O=null)};_.zd=function(a,b){gv(this,a,b)};_.dd=function(a){this.gb.style[Tg]=a?Ug:De};_.wd=function(a){av(this,a);fv(this)};_.ed=function(a){this.P=a;fv(this);0==a.length&&(this.P=null)};_.Ad=function(){hv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function iv(a,b){var c;this.gb=Vn(Wd);this.R=new jv;this.L=(kv(),lv);this.Z=new mv(this);this.gb.appendChild(Vn(Wd));this.zd(0,0);Un(Tn(this.gb))[yd]="gwt-PopupPanel";Tn(this.gb)[yd]=Jf;this.N=this.M=a;this.W=!1;c=F(is,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new nv(c);this.K._c()[yd]=j;c=Un(Tn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Hi(kc);d=Nn(d);if(0==d.length)throw new kk(Ic);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=
-e[i];l.length>g&&l.charAt(g)==za&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}av(this,this.K);fv(this);zi(Tn(this.gb),Jf,!1);zi(this.K.b,b+"Content",!0)}s(282,283,mi);_.fd=function(){xu(this.K)};_.gd=function(){Au(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new cv(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){av(this.K,a);fv(this)};_.K=null;s(281,282,mi);_.kd=function(){Au(this)};
-function ov(){ov=u;pv=new qv(Gb,0,(kv(),lv));rv=new qv(mc,1,sv);tv=new qv(tc,2,uv);vv=F(wv,k,23,[pv,rv,tv])}function qv(a,b,c){ao.call(this,a,b);this.a=c}s(285,136,{23:1,67:1,70:1,72:1},qv);_.a=null;var vv,pv,rv,tv;function xv(){xv=u;yv=F(is,k,1,[Hg,hf,rd])}
-function nv(a){var b;xv();var c,d;c=this.gb=Vn(wg);this.c=Vn(zg);xt(c,this.c);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=Vn(Mg),b[yd]=a[c],xt(b,zv(a[c]+"Left")),xt(b,zv(a[c]+Ib)),xt(b,zv(a[c]+"Right")),b),xt(this.c,d),1==c&&(this.b=Tn(d.children[1]));this.gb[yd]="gwt-DecoratorPanel"}function zv(a){var b,c;c=Vn(Ag);b=Vn(Wd);var d=(yt(),zt(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(287,284,Kh,nv);_.ud=function(){return this.b};_.b=null;_.c=null;var yv;s(286,287,Kh);s(288,1,{});
-function Iu(){Iu=u;Ju=new Av;Ku=new Bv}function Cv(a){pr.call(this,a)}function Hu(a,b){Iu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Di(f),y(f,81))d=f,!c&&(c=new nr),or(c,d);else throw f;}}if(c)throw new Cv(c);}s(289,215,Zh,Cv);var Ju,Ku;function Av(){}s(290,1,{},Av);_.Bd=function(a){a.jd()};function Bv(){}s(291,1,{},Bv);_.Bd=function(a){a.kd()};s(294,279,Hh);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};
-_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.jd=function(){xu(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(293,294,Hh);function Dv(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[yd]="gwt-Button";this.gb.innerHTML=a||j}s(292,293,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Dv);s(295,277,mi);_.d=null;_.e=null;
-function Ev(a,b){var c;if(a.f)throw new yu("Composite.initWidget() may only be called once.");Nj(b);c=b.gb;a.gb=c;var d;yt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((yt(),c).__gwt_resolve=Fv(a));a.f=b;Cu(b,a)}function Gv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);bj();lu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(296,279,ji);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Gv(this)};_.Tc=function(a){zu(this,a);this.f.Tc(a)};
-_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Hv(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Td]=hg;break;case 1:c[Td]=Te;break;case 2:Ar(c)!=(Cr(),Fr)&&(c[Td]=j)}}}function Iv(a){this.a=a;this.c=!1;this.d=this.b=Ar(a)}s(297,1,{},Iv);_.a=null;_.b=null;_.c=!1;_.d=null;function cj(){this.gb=Jv()}s(298,284,mi,cj);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};
-_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function Kv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Tn(b);e=null;c&&(c=pu(c),e=0>c?null:tt(a.i.b,c));e?Lv(a,e):d&&(b.innerHTML=j||j);return b}function Lv(a,b){var c;if(b.fb!=a)return!1;try{Cu(b,null)}finally{c=b.gb;Un(c).removeChild(c);var d=a.i,e;e=pu(c);c[Yc]=null;c=d.b;Mv(e,c.c);ds(c.b,e,null);d.a=new qu(e,d.a)}return!0}s(300,278,mi);_.qd=function(){return new Nv(this)};
-_.nd=function(a){return Lv(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Ov(a){if(0>=a.b)throw new Pv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Pv("Column index: 0, Column size: "+a.a);}
-function Qv(){this.i=new ou;this.f=Vn(wg);this.c=Vn(zg);xt(this.f,this.c);this.gb=this.f;this.d=new Rv(this);var a=new Sv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=Vn("colgroup");var b=a.a;ku(a.b.f,(yt(),zt(b)),0);xt(a.a,Vn(Cd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Pv("Row index: "+a+", Row size: "+d);if(0>c)throw new Pv("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new Pv("Column index: "+
-c+", Column size: "+this.a);c=Kv(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=Vn(Ag),d.innerHTML=pa||j,ku(c,(yt(),zt(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=Vn(Cd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Ag);e.innerHTML=pa;c=$doc.createElement(Mg);for(var f=0;f<d;f++){var g=
-e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Kv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(299,300,mi,Qv);_.a=0;_.b=0;function Tv(a){for(;++a.b<a.d.c&&!(null!=tt(a.d,a.b)););}function Nv(a){this.c=a;this.d=this.c.i.b;Tv(this)}s(301,1,{},Nv);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Ru;a=tt(this.d,this.b);this.a=this.b;Tv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Uv;a=tt(this.d,this.a);Nj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Rv(a){this.a=a}s(302,1,{},Rv);_.a=null;function Sv(a){this.b=a}s(303,1,{},Sv);_.a=null;_.b=null;function Vv(){Vv=u;Wv=new Xv}var Wv;function Yv(){Yv=u;Zv=new $v((zo(),vd));aw=new $v(Le);bw=new $v(cg);cw=aw;dw=bw;ew=cw}var Zv,ew,aw,dw,cw,bw;function Xv(){}s(305,1,{},Xv);
-function $v(a){this.a=a}s(306,305,{},$v);_.a=null;function fw(){fw=u;gw=new hw(hf);iw=new hw(Hg)}var gw,iw;function hw(a){this.a=a}s(307,1,{},hw);_.a=null;function jw(a,b){var c;c=kw(a);xt(a.b,c);Lu(a,b,c)}function kw(a){var b;b=Vn(Ag);b[cd]=a.a.a;b.style[Sg]=a.c.a;return b}function lw(a,b){var c,d;d=Un(b.gb);(c=Pu(a,b))&&a.b.removeChild(d);return c}
-function mw(){this.p=new Yu(this);this.e=Vn(wg);this.d=Vn(zg);xt(this.e,this.d);this.gb=this.e;this.a=(Yv(),ew);this.c=(fw(),iw);this.b=Vn(Mg);xt(this.d,this.b);this.e[ud]=Za;this.e[td]=Za}s(308,295,mi,mw);_.nd=function(a){return lw(this,a)};_.b=null;function nw(){nw=u;new vi}function ow(a,b,c,d,e){nw();this.a=new pw(this,a,b,c,d,e);this.gb[yd]="gwt-Image"}function qw(a,b,c,d,e){nw();ow.call(this,(bt(),new at(a)),b,c,d,e)}s(309,279,Hh,ow,qw);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};
-_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.Tc=function(a){32768==bu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);zu(this,a)};_.ld=function(){var a=this.a;E(Qe,Sn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new rw(a,this),En((Bn(),Cn),a.f))};_.a=null;s(311,1,{});_.f=null;function sw(){sw=u;tw()}
-function pw(a,b,c,d,e,f){var g,i;sw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=Vn(qg);i=new Ps;Os(Os(Os(i,new Rs("width:"+e+(yj(),Of)+mb)),new Rs("height:"+f+Sf)),new Rs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Sf));!uw&&(uw=new vw);b=ww;c=new Rs((new Rs(Rn(i.a.a))).a);i=new Qs;bn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=$s(b.a);bn(i.a,b);bn(i.a,"' style='");b=$s(c.a);bn(i.a,b);bn(i.a,"' border='0'>");i=new Ts(Rn(i.a));g.innerHTML=i.a||j;g=Tn(g);a.bb&&(a.gb.__listener=
-null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),bj(),lu(g,a)):a.cb|=133333119}s(310,311,{},pw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function rw(a,b){this.a=a;this.b=b}s(312,1,{},rw);_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Qe,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Qe)};_.a=null;
-_.b=null;function xw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Vv(),Wv)?a.b.d==(Cr(),Er)?(Yv(),aw):a.b.d==Dr?(Yv(),bw):(Yv(),cw):a.b.d==(Cr(),Er)?(Yv(),bw):a.b.d==Dr?(Yv(),aw):(Yv(),dw);b!=a.c&&(a.c=b,a.gb.style[Cg]=!a.c?j:a.c.a)}s(314,279,Hh);_.a=null;_.b=null;_.c=null;function yw(){this.gb=Vn(Wd);this.b=new Iv(this.gb);this.gb[yd]="gwt-Label"}function zw(){yw.call(this);Hv(this.b,Yg);xw(this)}s(313,314,Hh,yw,zw);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};
-_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function Aw(a,b){if(0>b||b>=a.gb.options.length)throw new Ou;}function vp(a,b){Aw(a,b);return a.gb.options[b].value}function Bw(){this.gb=$doc.createElement("<SELECT>");this.gb[yd]="gwt-ListBox"}s(315,294,Hh,Bw);s(316,246,Nh);function Cw(a){this.a=a}s(317,316,Nh,Cw);_.Dc=function(){};function Dw(a){this.a=a}s(318,316,Nh,Dw);
-_.Jc=function(a){this.a.Cd(a.f,a.a)};function Ew(a,b,c){var d;if(a.o){var e=d=Vn(Mg);ku(a.e,(yt(),zt(e)),b);a=(yt(),zt(c));d.appendChild(a)}else d=a.e.children[0],ku(d,(yt(),zt(c)),b)}
-function Fw(a,b,c){var d;Gw(a,b);c&&b.a?(Gw(a,null),a=b.a,b=(Bn(),Cn),b.c=Fn(b.c,[new Hw(a),!1])):null!=b.c&&(a.j=new Iw(a,b),c=(kv(),sv),a.j.L=c,a.j.T=a.f,a.j._c()[yd]=Ae,d=su(a.gb),E(ze,d)||Ri(a.j,d+"Popup"),wu(a.j,new Dw(a),ik?ik:ik=new jk),a.n=b.c,d=a.j,a=new Jw(a,b),d.gb.style[Tg]=De,hv(d),a.a.o?gv(a.a.j,Pj(a.a.gb)+D(a.a.gb,zf)-1,Qj(a.b.gb)):gv(a.a.j,Pj(a.b.gb),Qj(a.a.gb)+D(a.a.gb,yf)-1),d.gb.style[Tg]=Ug)}function Kw(a,b){if(b||!(a.k&&a.n==a.k.c))Gw(a,b),Lw(a.gb),b&&a.d&&Fw(a,b,!1)}
-function Mw(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new xi(a.i);e.b<e.d.ue();)if(d=yi(e),Wn(d.gb,c)){c=d;break a}c=null}switch(bu(b.type)){case 1:Lw(a.gb);c&&Fw(a,c,!0);break;case 16:c&&Kw(a,c);break;case 32:c&&Kw(a,null);break;case 2048:Nw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Nw(a)||a.o||Ow(a);b.cancelBubble=!0;Fj(b);break;case 39:Nw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(Fw(a,a.k,!1),a.k.c.Jf()):Pw(a));b.cancelBubble=!0;Fj(b);break;case 38:Nw(a)||a.o&&Ow(a);b.cancelBubble=!0;
-Fj(b);break;case 40:Nw(a)||(a.o?Pw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(Fw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;Fj(b);break;case 27:Gw(a,null);a.j&&dv(a.j,!1);b.cancelBubble=!0;Fj(b);break;case 9:Gw(a,null);a.j&&dv(a.j,!1);break;case 13:Nw(a)||(Fw(a,a.k,!0),b.cancelBubble=!0,Fj(b))}}zu(a,b)}function Qw(a,b,c){c&&Gw(a,null);Vq(a,b,!1);a.n=null;a.j=null}function Nw(a){var b;if(!a.k){for(b=new xi(a.i);b.b<b.d.ue();){b=yi(b);Gw(a,b);break}return!0}return!1}
-function Gw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=su(c.gb)+Sa;zi(c._c(),d,!1);a.o&&(c=Un(a.k.gb),2==c.children.length&&(c=c.children[1],zi(c,ug,!1)))}if(b){c=su(b.gb)+Sa;zi(b._c(),c,!0);a.o&&(c=Un(b.gb),2==c.children.length&&(c=c.children[1],zi(c,ug,!0)));jl();c=a.gb;var d=new Lk(b.gb),e=(el(),fl),d=F(Rw,k,5,[d]),e=e.a,f,g,i,h;f=new an;for(i=0,h=d.length;i<h;++i)g=d[i],cn(cn(f,g.a),ea);d=Nn(Rn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Pw(a){var b,c,d;if(a.k){for(b=c=Cj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?tt(a.i,b):tt(a.i,c);break}Gw(a,d)}}function Ow(a){var b,c,d;if(a.k){for(b=c=Cj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?tt(a.i,b):tt(a.i,c);break}Gw(a,d)}}s(319,279,Hh);_.Tc=function(a){Mw(this,a)};_.kd=function(){this.j&&dv(this.j,!1);Au(this)};_.Cd=function(a,b){Qw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Hw(a){this.a=a}s(320,1,{},Hw);_.pc=function(){Sw(this.a)};_.a=null;
-function Tw(a){this.a=a}s(321,1,{},Tw);_.Dc=function(){Gw(this.a,null)};_.a=null;function Iw(a,b){this.a=a;this.b=b;iv.call(this,!0,Ye);av(this.K,this.b.c);fv(this);this.Y=!0;this.b.c.Jf()}s(322,282,mi,Iw);_.Pc=function(a){var b,c;if(!a.a)switch(bu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Wn(b,c)){a.a=!0;break}a.a&&Gw(this.a,null)}};_.a=null;_.b=null;function Jw(a,b){this.a=a;this.b=b}s(323,1,{},Jw);_.a=null;var Uw=_.b=null;
-function Vw(){Vw=u;Uw=new Ns((bt(),new at("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ww(a,b){this.gb=Vn(Ag);var c=su(this.gb)+Sa;zi(this._c(),c,!1);this.gb.innerText=a||j;this.gb[yd]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);jl();this.gb.setAttribute("role",Ql.a);this.a=b}s(326,280,{27:1,31:1,34:1},Ww);_.a=null;_.b=null;_.c=null;
-function Xw(){var a;this.gb=Vn(Ag);this.gb[yd]="gwt-MenuItemSeparator";a=Vn(Wd);xt(this.gb,a);a[yd]="menuSeparatorInner"}s(327,280,bi,Xw);function Yw(){var a,b,c,d,e;b=null.Jf();e=ej();d=fj();b[Vd]=(oo(),rf);b[Xg]=0+(yj(),Of);b[Ce]=$a;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Xg]=(c>e?c:e)+Of;b[Ce]=(a>d?a:d)+Of;b[Vd]="block"}function jv(){}s(328,1,{},jv);_.Lc=function(){Yw()};
-function Zw(a){this.a=a}s(329,1,{},Zw);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Wn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(bu(d.type)){case 4:case 1048576:if(aj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(aj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function $w(a){this.a=a}s(330,1,{},$w);_.a=null;function kv(){kv=u;lv=new ax(Gb,0);sv=new ax(mc,1);uv=new ax(tc,2);bx=F(cx,k,32,[lv,sv,uv])}function ax(a,b){ao.call(this,a,b)}s(331,136,{32:1,67:1,70:1,72:1},ax);var bx,lv,sv,uv;function dx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Ot(a.a.R),Yw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ii(a.f.a),a.f=null,a.b=!1)}function ex(a){a.j||(dx(a),a.c||(Zi(),Tu($i(null),a.a)));a.a.gb.style[Bd]="rect(auto, auto, auto, auto)";a.a.gb.style[Hf]=Ug}
-function fx(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[Bd]="rect("+g+Rf+f+Rf+c+Rf+e+"px)"}
-function ev(a,b,c){a.c=c;Rj(a);a.i&&(Sj(a.i),a.i=null,ex(a));a.a.$=b;var d=a.a;d.X&&(Ii(d.X.a),d.X=null);d.S&&(Ii(d.S.a),d.S=null);if(d.$){d.X=Ct(new Zw(d));var e;e=new $w(d);It();e=Jt?er(Jt.a,(!dr&&(dr=new jk),dr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(kv(),lv)&&!b&&(c=!1);a.j=b;c?b?(dx(a),a.a.gb.style[Kf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Bd]="rect(0px, 0px, 0px, 0px)",Zi(),b=$i(null),Lu(b,a.a,b.gb),a.i=new gx(a),Yj(a.i,1)):Tj(a,200):(dx(a),a.j?(a.a.gb.style[Kf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),Zi(),b=$i(null),Lu(b,a.a,b.gb)):a.c||(Zi(),Tu($i(null),a.a)),a.a.gb.style[Hf]=Ug)}function mv(a){var b=($j(),ak);this.k=new Zj(this);this.s=b;this.a=a}s(332,17,{},mv);_.rc=function(){ex(this)};_.sc=function(){this.d=D(this.a.gb,yf);this.e=D(this.a.gb,zf);this.a.gb.style[Hf]=De;fx(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){fx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function gx(a){dk();this.a=a}s(333,24,{},gx);
-_.vc=function(){this.a.i=null;Tj(this.a,200)};_.a=null;function yt(){yt=u;hx()}function zt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Fv(a){return function(){this.__gwt_resolve=ix;return a.bd()}}function ix(){throw"A PotentialElement cannot be resolved twice.";}
-function hx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function Zi(){Zi=u;jx=new kx;lx=new vi;Bu=new nr}function mx(a){this.p=new Yu(this);this.gb=a;xu(this)}
-function $i(a){Zi();var b,c;c=Vi(lx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==lx.d){var d=new nx;gk();hk(ik?ik:ik=new jk,d)}!b?c=new ox:c=new mx(b);x(lx,a,c);or(Bu,c);return c}s(335,276,mi,mx);var jx,lx,Bu;function kx(){}s(336,1,{},kx);_.Bd=function(a){a.hd()&&a.kd()};function nx(){}s(337,1,{},nx);_.Jc=function(){Zi();try{Hu(Bu,jx)}finally{px(Bu.a),px(lx)}};function ox(){mx.call(this,$doc.body)}s(338,335,mi,ox);
-_.td=function(a,b,c){b-=Xn();c-=Yn();Wu(a,b,c)};function cv(a){this.c=a;this.a=!!this.c.ab}s(339,1,{},cv);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Ru;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function qx(a,b){a.gb[Rg]=null!=b?b:j}s(342,294,Hh);_.Tc=function(a){0!=(bu(a.type)&896)?zu(this,a):zu(this,a)};_.ld=function(){};function rx(){rx=u;sx()}s(341,342,Hh);
-function tx(){var a;rx();var b=(a=$doc.createElement("INPUT"),a.type=Bg,a);!ft&&(ft=new et);!dt&&(dt=new ct);this.gb=b;this.gb[yd]="gwt-TextBox"}s(340,341,Hh,tx);function sx(){sx=u;ux=new vx;wx=new xx;yx=new zx;Ax=new Bx;Cx=F(Dx,k,35,[ux,wx,yx,Ax])}s(343,136,$h);var Cx,ux,wx,yx,Ax;function vx(){ao.call(this,Gb,0)}s(344,343,$h,vx);function xx(){ao.call(this,Zb,1)}s(345,343,$h,xx);function zx(){ao.call(this,ac,2)}s(346,343,$h,zx);function Bx(){ao.call(this,sc,3)}s(347,343,$h,Bx);
-function Ex(a,b){if(0>b||b>=a.c)throw new Ou;return a.a[b]}function Qu(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Mu(a,b,c){var d,e;if(0>c||c>a.c)throw new Ou;if(a.c==a.a.length){e=v(Fx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)ds(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ds(a.a,d,a.a[d-1]);ds(a.a,c,b)}function Yu(a){this.b=a;this.a=v(Fx,k,36,4,0)}s(348,1,{},Yu);_.qd=function(){return new Su(this)};_.a=null;_.b=null;_.c=0;
-function Fu(a){if(a.a>=a.b.c)throw new Ru;return a.b.a[++a.a]}function Gu(a){if(0>a.a||a.a>=a.b.c)throw new Uv;a.b.b.nd(a.b.a[a.a--])}function Su(a){this.b=a}s(349,1,{},Su);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Fu(this)};_.Sc=function(){Gu(this)};_.a=-1;_.b=null;function tw(){tw=u;ww=(bt(),new at(wn()+"clear.cache.gif"))}var ww,uw=null;function vw(){}s(351,1,{},vw);function Gx(){Gx=u;tw()}function Hx(a,b,c,d,e){Gx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Ix(a,b,c){Gx();Hx.call(this,(bt(),new at(a)),b,0,c,16)}s(352,288,{},Hx,Ix);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Jv(){var a;a=Vn(Wd);a.tabIndex=0;return a}function Lw(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ii(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?gr(b,new ht(b,c,d,a)):ur(b,c,d,a)}function kr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(358,1,{},kr);_.a=null;_.b=null;_.c=null;_.d=null;function hr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(359,1,{},hr);
-_.pc=function(){ir(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ht(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(360,1,{},ht);_.pc=function(){ur(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Jx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Si),b.k=a,Mi(a.ac,b))}function Kx(a){var b;b=a.cZ.d;if(-1!=On(b,Pn(36)))return null;a=a.bc.b.b++;return b=tu(b,Lx(b,Pn(46))+1)+j+a}
-function Mx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Nx(a,b,c,Hs(d)))}function Ox(a){return!a.Tb&&a.$b?Ox(a.$b):a.Tb}function Px(a){return!a.Vb&&a.$b?Px(a.$b):a.Vb}function Qx(a){var b;b=new Rx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Sx;}function Tx(a){a.cc=!1;a._d();Ux(a)}function Ux(a){if((a=y(a,55)?null:a.$b)&&a.cc)Tx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Vx(a){return(a=a.Hd())?a:new Wx(1,1)}function Xx(a){var b;return(b=a.Id())?new Yx(b):new Yx(a.Kd())}function Zx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function $x(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function ay(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Ux(a),new by(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new by(a,101)}
-function cy(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function dy(a){a.dc||(Zx(a),ey(a,!0),fy(a),a.dc=!0,new by(a,102),Mx(a,a,a.$b,0),Ux(a),a._b.Cf(a))}function gy(){this.bc=(tp(),tp(),hy);new vi;this.Qd();this.Zb=(iy(),jy)}s(364,1,ei);_.Ed=function(){return!1};_.Fd=function(){return Kx(this)};_.Gd=function(){return Ox(this)};_.Hd=function(){return ky(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new ly(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Tx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Vx(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+va+this.Od()+va+this.Pd()+va+this.Nd()+Yg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Xx(this)};
-_.Yd=function(){};_.Zd=function(){return $x(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){ay(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new kk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new kk("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new kk("Missing message: awt.12C");if(y(b,55))throw new kk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new fn;var e=Cj(d.Ob.a,b),f;f=tt(d.Ob.a,e);d.Pb&&d.Pb.je(f);my(d,e);new ny(d,301,f)}d=a.Ob.a.c;Zx(b);oy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Tx(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Mx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new fr("Missing message: awt.185");if(null==c||null!=c)py(g,c,b);else throw new kk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Di(i);if(y(i,75))throw b=i,my(a,d),b;throw i;}b._d();new ny(a,300,b)}function qy(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ry(a){var b;b=a.ee();return new sy(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function ey(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)tt(a.Ob.a,c).Td(b)}function my(a,b){var c;c=tt(a.Ob.a,b);Zx(c);c.Td(!1);wt(a.Ob.a,b);c.$b=null;Tx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Mx(c,c,a,1)}function ty(a){var b=(uy(),vy);cy(a,b);for(b=0;b<a.Ob.a.c;++b)tt(a.Ob.a,b).Zd()}function wy(a,b){var c,d;if(a.Pb)for(d=new xi(a.Ob.a);d.b<d.d.ue();)c=yi(d),a.Pb.je(c);if(b)for(d=new xi(a.Ob.a);d.b<d.d.ue();)c=yi(d),b.fe(null,c);a.Pb=b;Tx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function fy(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=tt(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function xy(){gy.call(this);this.Ob=new yy;this.Sb=(tp(),tp(),hy)}s(363,364,ni);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Vx(this)};_.Md=function(){return Xx(this)};
-_.Qd=function(){this._b=(tp(),new zy)};_.Rd=function(){Tx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){ey(this,a)};_.Ud=function(){return Vx(this)};_.Xd=function(){return Xx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Zx(tt(this.Ob.a,a))};_.Zd=function(){var a;if(!$x(this))return!1;for(a=0;a<this.Ob.a.c;++a)tt(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=tt(this.Ob.a,b),a._d()};_.de=function(){fy(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Ay(){var a=new By;xy.call(this);wy(this,a)}s(362,363,ni,Ay);_.Fd=function(){return"panel"+this.Sb.b.d++};function Cy(a,b,c){a=Dy(a.Nb,b,c);a.j=!0;return new Ey(a)}function Fy(a){a.Vd(a.Nb.d)}function Gy(a){return new Wx(D(a.Nb.gb,zf),D(a.Nb.gb,yf))}s(361,362,ni);_.Jd=function(){return D(this.Nb.gb,yf)};_.Nd=function(){return D(this.Nb.gb,zf)};_.Od=function(){return Pj(this.Nb.gb)};_.Pd=function(){return Qj(this.Nb.gb)};
-_.Sd=function(){return this.Nb.gb.style.display!=rf};_.$d=function(){Fy(this)};_.ae=function(){};_.Nb=null;function Hy(a){if(null!=a)this.e=a;else throw new Iy;}s(366,1,Vh);_.tS=function(){return this.cZ.d+"[source="+this.e+Wc};_.e=null;
-function Jy(){Jy=u;S=new vi;x(S,new T(400),new U(nh));x(S,new T(401),new U(nh));x(S,new T(402),new U(nh));x(S,new T(500),new U(ph));x(S,new T(501),new U(ph));x(S,new T(502),new U(ph));x(S,new T(503),new U(qh));x(S,new T(504),new U(ph));x(S,new T(505),new U(ph));x(S,new T(506),new U(qh));x(S,new T(507),new U(Bh));x(S,new T(100),new U(dh));x(S,new T(101),new U(dh));x(S,new T(102),new U(dh));x(S,new T(103),new U(dh));x(S,new T(1004),new U(mh));x(S,new T(1005),new U(mh));x(S,new T(800),new U(xh));x(S,
-new T(801),new U(xh));x(S,new T(200),new U(rh));x(S,new T(201),new U(rh));x(S,new T(202),new U(rh));x(S,new T(204),new U(rh));x(S,new T(203),new U(rh));x(S,new T(209),new U(Ch));x(S,new T(208),new U(Dh));x(S,new T(207),new U(Dh));x(S,new T(206),new U(rh));x(S,new T(205),new U(rh));x(S,new T(1400),new U(zh));x(S,new T(1401),new U(Ah));x(S,new T(1402),new U(Ah));x(S,new T(300),new U(kh));x(S,new T(301),new U(kh));x(S,new T(1100),new U(wh));x(S,new T(1101),new U(wh));x(S,new T(1200),new U(yh));x(S,new T(701),
-new U(uh));x(S,new T(900),new U(vh));x(S,new T(1001),new U(sh));x(S,new T(601),new U(th))}s(365,366,Vh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Oc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(368,1,{},U);_.a=ch;function Ky(){}s(369,1,{},Ky);_.a=null;_.b=null;
-function Ly(a,b){var c;b&&(a.a?(c=new My(a.a),ds(c.b,c.c++,b),a.a=c):(a.a=new Si,Mi(a.a,b)))}s(371,1,Vh);_.a=null;function Ny(){}function Oy(){}s(370,371,Vh,Ny,Oy);function Py(){Py=u;Math.sqrt(2)}function Qy(a){Py();if(0>a)throw new kk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(372,1,{40:1},Qy);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new Ry;a.a=31*a.a+J((new Sy(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Sy(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function Ty(){Ty=u;Uy=new nr;Vy=new Wx(0,0);or(Uy,Bb);or(Uy,Qb);or(Uy,xb);or(Uy,"Last");or(Uy,Ib);or(Uy,jc);or(Uy,Hc);or(Uy,Mc);or(Uy,Nb)}
-function py(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!eu(Uy.a,b))throw new kk(Wy());fs(Vi(a.c,d))===fs(c)&&fs(Vi(a.b,c))===fs(d)||((b=Vi(a.c,d))&&Xy(a,b,d),Yy(a.a.qd(),c)&&Xy(a,c,d),b=a.a,new Zy(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function $y(a,b){return new Wx(Jj(b[1].b,Jj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Jj(b[0].a,Jj(b[4].a,b[3].a))+a.k)}function Xy(a,b,c){az(a.a,b);Gi(a.b,b);Gi(a.c,c)}
-function bz(a,b){if(!a.n){a.n=!0;var c,d,e;cz(a.f,Vy);cz(a.i,Vy);cz(a.o,null);a.p=0;for(d=dz(a.a,0);d.b!=d.d.a;){c=ez(d);e=Vi(a.b,c);var f=b.Zb;e=on(e,Ib)?0:on(e,jc)?1:on(e,Hc)?2:on(e,Mc)?4:on(e,Nb)?3:on(e,Bb)?f.a?4:3:on(e,xb)?f.a?3:4:on(e,Qb)?1:2;c.dc?a.o[e]||(ds(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function fz(){Ty();gz.call(this,0)}
-function gz(a){Ty();tp();this.a=new hz;this.b=new vi;this.c=new vi;this.d=a;this.j=0;this.n=!1;this.o=v(iz,k,44,5,0);this.f=v(jz,k,46,5,0);this.i=v(jz,k,46,5,0);this.p=this.e=this.k=0}s(373,1,{48:1,67:1},fz,gz);_.fe=function(a,b){py(this,a,b)};
-_.ge=function(a){bz(this,a);if(0!=this.p)if(a=ry(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;bz(this,a);this.n=b;return 0==this.p?qy(a,new Wx(0,0)):qy(a,$y(this,this.f))};_.ie=function(a){var b;b=this.n;bz(this,a);this.n=b;return qy(a,$y(this,this.i))};_.je=function(a){var b;b=Vi(this.b,a);null!=b&&Xy(this,a,b)};_.tS=function(){return kz.d+"[hgap="+this.d+",vgap="+this.j+Wc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Vy,Uy;function lz(a){gy.call(this);this._b=(tp(),new mz(a,this))}s(374,364,{41:1,44:1,49:1,63:1,67:1},lz);_.Fd=function(){return sd+this.bc.b.a++};_.Hd=function(){return!Px(this)?new Wx(0,0):ky(this._b,this)};_._d=function(){};s(376,1,{});s(375,376,{},function(){});function nz(){nz=u}
-function oz(a,b){if(null==b)throw new fr("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=Vn(Ff);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function pz(){nz();gy.call(this);new Si;this._b=new qz((tp(),this))}s(377,364,{42:1,44:1,49:1,63:1,67:1},pz);_.Hd=function(){return ky(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Kx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Yg+this.Wb+(this.dc?j:",hidden")+",current="+vp(this._b.a,this._b.a.gb.selectedIndex)};function rz(){rz=u;sz=new tz(255,255,255);uz=new tz(192,192,192);vz=new tz(128,128,128);wz=new tz(64,64,64);xz=new tz(0,0,0);yz=new tz(255,0,0);new tz(255,175,175);zz=new tz(255,200,0);Az=new tz(255,255,0);new tz(0,255,0);Bz=new tz(255,0,255);Cz=new tz(0,255,255);Dz=new tz(0,0,255)}
-function Ez(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new tz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new tz(c,a,b)}function Fz(a){return new tz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function tz(a,b,c){rz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new kk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(378,1,{43:1,50:1,54:1},tz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return Gz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Wc};_.a=0;var xz,Dz,Cz,wz,vz,uz,Bz,zz,yz,sz,Az;function iy(){iy=u;jy=new Hz(!0);Iz=new nr;or(Iz,"ar");or(Iz,"fa");or(Iz,"iw");or(Iz,"ur")}function Hz(a){this.a=a}s(379,1,Vh,Hz);_.a=!1;var jy,Iz;s(381,1,{59:1,69:1});function Jz(){Wx.call(this,0,0)}function Wx(a,b){this.b=a;this.a=b}
-function Yx(a){Wx.call(this,a.b,a.a)}s(380,381,{46:1,59:1,67:1,69:1},Jz,Wx,Yx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Ry;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Kz.d+"[width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;function lq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(382,1,Vh,lq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Wc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Lz(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Mz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Mv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Nz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Jj(g,c.a),i+=c.b+a.c);return new Wx(i,g+2*a.d)}function By(){Oz.call(this,1,5,5)}
-function Oz(a,b,c){tp();this.c=b;this.d=c;this.a=a}s(383,1,Vh,By,Oz);_.fe=function(){};
-_.ge=function(a){this.b=Pz(a.Ob);if(0!=Lz(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ry(a);g=a.ee();i=a.Zb.a;l=new Si;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new Qz(n);for(w=0;w<n;++w)ds(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var H=d,B=Cj(a.Ob.a,r);Mv(B,H.c);ds(H.b,B,r)}for(d=new xi(d);d.b<d.d.ue();)if((c=yi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Mz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,ds(l.b,l.c++,c),m+=a.b+this.c,h=Jj(h,a.a);Mz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Pz(a.Ob);return 0==Lz(this)?qy(a,new Wx(10,10)):qy(a,Nz(this,!1))};_.ie=function(a){this.b=Pz(a.Ob);return 0==Lz(this)?qy(a,new Wx(10,10)):qy(a,Nz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Le;break;case 2:a=cg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return Rz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;function uy(){uy=u;vy=new Sz(Mb,0,12)}
-function Sz(a,b,c){uy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(384,1,Vh,Sz);_.a=null;_.b=0;_.c=0;var vy;s(385,1,Vh);_.tS=function(){return Tz.d+"[font="+this.c+"ascent="+Uz(this.a,this.c).a+", descent="+Uz(this.a,this.c).b+", height="+Uz(this.a,this.c).c+Wc};_.c=null;function Vz(a){if(!a.k){Zx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=tt(a.o,b))&&Vz(c);ey(a,!1);a.k=!0;Mx(a,a,a.$b,0);new Wz(a,202)}}
-function Xz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=tt(a.o,b))&&c.xd()}function Yz(a){!Px(a)&&ty(a);var b=Xx(a);a.be(a.hc,a.ic,b.b,b.a);fy(a)}function Zz(a,b){a.p!=b&&(a.p=b)}s(387,363,oi);_.Ld=function(){return new ly(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Xz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){ay(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;ay(this,a,b,c,d);this.dc&&e&&!f&&fy(this)};_.k=!1;_.p=!1;
-function $z(a){xy.call(this);this.q=new Oy;this.o=new Si;this.n=new ly(0,0,0,0);this.dc=!1;wy(this,new fz);this._b&&aA(this._b.c.z.b,a);this._b&&bA(this._b,!0);Zz(this,!0)}s(386,387,oi);_.ee=function(){return new ly(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Pj(this._b.c.gb)};_.Pd=function(){return Qj(this._b.c.gb)};_.Qd=function(){this._b=new cA((tp(),j),this)};
-function dA(a,b,c,d,e,f){var g,i;g=a.d;f?(i=Ez(g),f=new tz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=bg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(i=new tz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=Ez(g),(a.d=i)&&(a.f=bg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa));--d;--e;eA(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=bg+(i.a>>16&255)+va+(i.a>>8&255)+va+(i.a&255)+sa);eA(a,b,c,d,1);eA(a,b,c+1,1,e);(a.d=f)&&(a.f=bg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
-255)+sa);eA(a,b+d,c,1,e);eA(a,b+1,c+e,d,1)}s(388,1,{});_.tS=function(){return"Graphics"};s(389,388,{});function fA(a){var b,c;c=Jj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Wx(b,c)}function gA(a,b,c){var d,e,f,g,i,h;a.b=Pz(b.Ob);if(0==a.b.length)return new Jz;g=fA(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Jj(h,d.b),i=Jj(i,d.a);return new Wx(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function hA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function iA(){jA.call(this,7)}function jA(a){tp();this.d=0;this.a=1;this.e=a;this.c=0}s(390,1,Vh,iA,jA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Pz(a.Ob);if(0!=this.b.length&&(b=ry(a),!(0>=b.b||0>=b.a))){c=fA(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);hA(b.b,b.c,this.c,f,e);hA(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return qy(a,gA(this,a,!1))};_.ie=function(a){return qy(a,gA(this,a,!0))};_.je=function(){};
-_.tS=function(){return kA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Wc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Uv(){jn()}function yu(a){jn();this.f=a}s(392,97,Wh,Uv,yu);function Sx(){jn();this.f="Missing message: awt.151"}s(391,392,Wh,Sx);s(393,1,{});function ly(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(394,1,{47:1,67:1,69:1},ly);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return lA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function mA(a){nA.call(this,a,0)}function nA(a,b){gy.call(this);this._b=(tp(),new oA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Yv(),Zv);c.a=d;xw(c);break;case 0:c=c.a;d=(Yv(),aw);c.a=d;xw(c);break;case 2:c=c.a,d=(Yv(),bw),c.a=d,xw(c)}}s(395,364,ei,mA,nA);
-_.Hd=function(){return!Px(this)?new Wx(0,0):ky(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Kx(this)),this.Yb)+va+this.hc+va+this.ic+va+this.ec+Yg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Le;switch(this.a){case 1:b=vd;break;case 2:b=cg}return a+b+",text=null"};_.a=0;s(398,1,Vh);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Oc+this.Wd()+Wc};_.j=null;_.k=null;
-function pA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function qA(a){this.n=(tp(),tp(),hy);var b;var c;b=this.cZ.d;-1!=On(b,Pn(36))?b=null:(c=this.n.b.c++,b=tu(b,Lx(b,Pn(46))+1)+j+c);this.j=b;this.d=new Ny;this.f=a;this.e=!0;this.i=new rA(this)}s(397,398,Vh,qA);_.Wd=function(){return pA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(396,397,ai);_.Wd=function(){return pA(this)+(this.b?",tearOff":j)};_.b=!1;s(400,1,{60:1});
-_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Ry;sA(a,this.a);sA(a,this.b);return a.a};function Rx(){this.b=this.a=0}function tA(a,b){this.a=a;this.b=b}function uA(a){var b=a.b;this.a=a.a;this.b=b}s(399,400,{51:1,60:1,67:1},Rx,tA,uA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return vA.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function wA(a,b){if(!b)throw new fr("Missing message: awt.70");var c=a.a;if(E(b.f,za)){var c=c.a.a,d=new Xw,e=c.c.c;if(0>e||e>c.c.c)throw new Ou;c.o&&(d.gb[Dd]=2);Ew(c,e,d.gb);oy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new Ou;oy(d.c,e,c);for(f=g=0;f<e;++f)y(tt(d.c,f),31)&&++g;oy(d.i,g,c);Ew(d,e,c.gb);c.b=d;e=su(c.gb)+Sa;zi(c._c(),e,!1);d.o&&(e=Cj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Dd]=2))}}
-function xA(a,b,c,d){a=a.a;b=Qx(b);c+=b.a;d+=b.b;gv(a.a,c,d);hv(a.a)}function yA(){qA.call(this,j);new Si;this.b=!1;this.a=(tp(),new zA)}s(401,396,ai,yA);_.a=null;s(404,1,{53:1,62:1,69:1});s(403,404,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Ry;sA(a,this.c);sA(a,this.d);sA(a,this.b);sA(a,this.a);return a.a};function sy(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(402,403,{52:1,53:1,61:1,62:1,67:1,69:1},sy);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return AA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function BA(){BA=u;CA=new DA;EA=new FA;GA=new FA}var CA,GA,EA;s(406,1,{});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};function DA(){}s(407,406,{},DA);function FA(){}s(408,1,{},FA);s(409,364,ei);_.Gd=function(){return null};
-function HA(a,b){var c;c=new IA(Px(a));return!c?null:new Wx(JA(c,Xc)*b+6,Uz(c.a,c.c).c+6)}function KA(a,b){var c;c=HA(a,b);return!c?Vx(a):c}function LA(a,b){var c;c=HA(a,b);return!c?Xx(a):c}function MA(a,b){var c=a._b;qx(c.a,b);c.e.a=-1;c.e.b=-1}function NA(a){OA.call(this,a,null!=a?a.length:0)}function OA(a,b){gy.call(this);this.a=0>b?0:b;var c=this._b;qx(c.a,a);c.e.a=-1;c.e.b=-1}s(410,409,ei,NA,OA);_.Fd=function(){return"textfield"+this.bc.b.e++};_.Hd=function(){return HA(this,Sn(this._b.a.gb,Rg).length)};
-_.Id=function(){return!Px(this)?null:HA(this,Sn(this._b.a.gb,Rg).length)};_.Kd=function(){return 0<this.a?KA(this,this.a):Vx(this)};_.Md=function(){return 0<this.a?LA(this,this.a):Xx(this)};_.Qd=function(){this._b=(tp(),new PA)};_.Ud=function(){return 0<this.a?KA(this,this.a):Vx(this)};_.Xd=function(){return 0<this.a?LA(this,this.a):Xx(this)};_.a=0;function tp(){tp=u;hy=new QA}function RA(){var a=(tp(),tp(),hy);!a.c&&(a.c=new SA)}function QA(){this.b=new TA;this.d=new Ky}s(411,1,{},QA);_.a=null;
-_.c=null;var hy;function TA(){}s(412,1,{},TA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(413,1,{});function UA(){UA=u;VA=new WA;XA=new WA}function YA(a,b){return b==a?!0:!b?!1:!0}function WA(){}s(414,1,{56:1},WA);_.eQ=function(a){return null==a||!y(a,56)?!1:YA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Ss(a)};_.tS=function(){return ZA.d+"[MimeType=(null);humanPresentableName="+this.a+Wc};_.a=null;var VA,XA;
-function $A(){$A=u;F(aB,k,56,[(UA(),XA),VA])}function bB(a){var b=(UA(),XA);if(YA(b,(UA(),XA)))return a.a;if(YA(b,VA))return new cB(a.a);throw new dB(b);}function eB(a){$A();this.a=a}s(415,1,{},eB);_.a=null;function dB(a){a="flavor = "+a;jn();this.f=a}s(416,98,{57:1,67:1,73:1,81:1},dB);function fB(a,b){Jy();gB.call(this,a,1001,b,ch)}function gB(a,b,c,d){Jy();Hy.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(417,365,Vh,fB,gB);
-_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Ms(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=ch;function by(a,b){Jy();Hy.call(this,a);this.d=b}s(418,365,Vh,by);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+va+a.Pd()+ea+a.Nd()+Yg+a.Jd()+sa};function ny(a,b,c){Jy();by.call(this,a,b);this.a=c}s(419,418,Vh,ny);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Nx(a,b,c,d){Jy();Hy.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(420,365,Vh,Nx);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Ks(Ds(this.a,dh))&&(a+="PARENT_CHANGED,"),Ks(Ds(this.a,kh))&&(a+="DISPLAYABILITY_CHANGED,"),Ks(Ds(this.a,mh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=ch;_.b=null;_.c=null;s(421,1,gi);function Wz(a,b){Jy();by.call(this,a,b);this.c=null;this.a=this.b=0}
-s(422,418,Vh,Wz);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(423,1,{});function cB(a){if(null==a)throw new fn;}s(424,423,{},cB);
-function hB(){hB=u;iB={};iB["java.vendor"]=pe;iB["package.restrict.access.sun"]=Qg;iB["sun.java.launcher"]=dc;iB["sun.management.compiler"]=pe;iB["os.name"]=dc;iB[" sun.boot.class.path"]=dc;iB["path.separator.applet"]=dc;iB["java.vm.specification.vendor"]=pe;iB["java.runtime.version"]=dc;iB["http.proxyPort"]=dc;iB["user.name"]=dc;iB["user.language"]=dc;iB["os.name.applet"]=dc;iB["browser.version"]=dc;iB["java.version"]=dc;iB["user.timezone"]=dc;iB["java.endorsed.dirs"]=dc;iB["java.specification.name"]=
-"GWT";iB["java.specification.version"]="2.5.0";iB[Ie]=$b;!Dq&&(Dq=new Lq);Dq.a?iB[Ge]="yes":iB[Ge]=null}var iB;s(427,98,Qh);function jB(){jn()}function kB(a){jn();this.f=a}s(426,427,{64:1,67:1,73:1,81:1},jB,kB);function lB(){lB=u;mB=new nB}
-function oB(a){var b;if(a.k){var c;b=new Qs;bn(b.a,a.f);c=b.a;var d=kb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(bn(b.a,Xa),bn(b.a,a.a));c=a.b;a=a.j;null!=c&&bn(b.a,c);null!=a&&(c=b.a,d=ja,c[c.explicitLength++]=d,bn(b.a,a));b=Rn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function pB(a){lB();var b,c,d;if(null==a)throw new jB;a=Nn(a);try{d=On(a,Pn(58))}catch(e){e=Di(e);if(y(e,77))throw new kB(gn(e));throw e;}c=On(a,Pn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;qB();var f,g,i;i=c.length;b=new rB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Rn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new kB(Wb+a);if(!this.k&&(this.k=Vi(mB,this.f),this.k||(this.k=(tp(),new sB))&&x(mB,this.f,this.k),!this.k))throw new kB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,r,w,H,B,N,O,V,ca,M,ec,xc,Lf,wb,Hd,Id,Jd,hb,yc,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Xa,l)==l&&-1==tB(c,Pn(47),l+2))throw new uB(m);}else{M=c.substr(l,m-l);m-=l;B=0;
-N=this.c;ec=this.e;Jd=this.j;w=this.d;wb=this.i;o=this.a;Db=this.n;hb=tB(M,Pn(35),0);if(0==M.indexOf(Xa)&&0!=M.indexOf("////")){V=2;ec=-1;B=tB(M,Pn(47),2);Id=tB(M,Pn(63),2);-1!=Id&&(-1==B||B>Id)&&(B=Id);-1==B&&(B=m,w=j);O=B;-1!=hb&&hb<B&&(O=hb);var ld=Pn(64);yc=M.lastIndexOf(ld,O);o=M.substr(2,O-2);-1<yc&&(Db=M.substr(2,yc-2),V=yc+1);xc=tB(M,Pn(58),-1==yc?V:yc);r=On(M,Pn(93));if(-1!=r)try{M.length>r+1?(n=M.charCodeAt(r+1),58==n?xc=r+1:xc=-1):xc=-1}catch(Se){if(Se=Di(Se),!y(Se,73))throw Se;}-1==xc||
-xc>B?N=M.substr(V,O-V):(N=M.substr(V,xc-V),Lf=M.substr(xc+1,O-(xc+1)),0==Lf.length?ec=-1:ec=vB(Lf,10))}-1<hb&&(Jd=M.substr(hb+1,m-(hb+1)));H=-1==hb?m:hb;var Xb=Pn(63);Hd=M.lastIndexOf(Xb,H);-1<Hd?(wb=M.substr(Hd+1,H-(Hd+1)),0==Hd&&null!=w&&(E(w,j)?w=Va:w.indexOf(Va),ca=Lx(w,Pn(47))+1,w=w.substr(0,ca-0)),H=Hd):0!=hb&&(wb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,H-B):H>B&&(null==w?w=j:E(w,j)?w=Va:w.indexOf(Va),ca=Lx(w,Pn(47))+1,0==ca?w=M.substr(B,H-B):w=w.substr(0,ca-0)+M.substr(B,H-B)));
-null==w&&(w=j);null==N&&(N=j);d=N;var ne;ne=w;null!=wb&&!E(wb,j)&&(null!=w?ne=w+tb+wb:ne=tb+wb);null==this.f&&(this.f=this.f);this.c=d;this.b=ne;this.e=ec;this.j=Jd;var md;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kb+this.e));null!=this.c&&-1<(md=Lx(this.c,Pn(64)))?(this.n=this.c.substr(0,md-0),this.c=tu(this.c,md+1)):this.n=null;null!=this.b&&-1<(md=On(this.b,Pn(63)))?(this.i=tu(this.b,md+1),this.d=this.b.substr(0,md-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Db;this.d=w;this.i=wb}}catch(nd){nd=Di(nd);if(y(nd,73))throw new kB(gn(nd));throw nd;}if(-1>this.e)throw new kB("incorrect port: "+this.e);}s(428,1,Vh,pB);_.tS=function(){return oB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var mB;s(429,1,{});function wB(a,b,c){var d,e;for(d=new xB(a.pe().a);yB(d.a);)if(a=d.b=yi(d.a),e=a.gf(),null==b?null==e:on(b,e))return c&&zB(d),a;return null}s(433,1,di);_.oe=function(a){return!!wB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new xB(a.pe().a);yB(a.a);)if(b=a.b=yi(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!AB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=wB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new xB(this.pe().a);yB(b.a);)a=b.b=yi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new BB("Put not supported on this map");};
-_.te=function(a){a=wB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new xB(this.pe().a);yB(c.a);)b=c.b=yi(c.a),a?d+=xa:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function px(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function eu(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Vi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=CB(a,c);else if(y(b,1))c=DB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new EB(b,c);e.push(d);++a.d;c=null}return c}
-function CB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function DB(a,b,c){var d,e=a.e,b=kb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Gi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=kb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(432,433,di);_.oe=function(a){return eu(this,a)};
-_.pe=function(){return new FB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Vi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Gi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function vi(){px(this)}s(431,432,Fh,vi);_.ve=function(a,b){return fs(a)===fs(b)||null!=a&&on(a,b)};_.xe=function(a){return~~rn(a)};function nB(){px(this)}s(430,431,Fh,nB);function GB(){jn()}s(434,97,Wh,GB);
-function HB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=IB(a,c);if(c>=a.i)break;c=JB(a,c);++b}return b}function KB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function LB(a){var b;a.a=0<=a.j&&!a.d?a.j:IB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new GB;b=a.a;a.a=JB(a,a.a);return a.n.substr(b,a.a-b)}
-function JB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=MB(a.n,d,a.n.length);if(c<=a.f&&KB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=On(a.c,Pn(c)))break;++d}a.k&&b==d&&(a.e?(c=MB(a.n,d,a.n.length),c<=a.f&&KB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=On(a.c,Pn(c))&&++d));return d}
-function IB(a,b){var c,d;if(null==a.c)throw new fn;for(d=b;!a.k&&d<a.i;)if(a.e){c=MB(a.n,d,a.n.length);if(c>a.f||!KB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>On(a.c,Pn(c)))break;++d}return d}function NB(a){OB.call(this,a," \t\n\r\u000c",!1)}function PB(a){OB.call(this,a,va,!1)}
-function OB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=MB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=MB(this.c,d,this.c.length),this.b[c]=a}}}s(435,1,{},NB,PB,OB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function QB(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=un(e),!(sn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=va);++d}}evalString=a+ra+c+");";$wnd.eval(evalString)}function RB(){}function SB(a){TB.call(this,a,bb,bb,null)}function UB(a,b){TB.call(this,a,bb,bb,b)}function VB(a,b,c){TB.call(this,a,b,c,null)}
-function TB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=$i(a)){this.a=new WB;this.b=new XB(this.a,b,c,d);Lu(e,this.b,e.gb);d&&ed in d&&(this.b.b=d[ed]);a=this.b;a.d||(a.d=Dy(a,D(a.gb,zf),D(a.gb,yf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?YB="JSME":YB="JME";b.u=ZB(b,!1);b.v=ZB(b,!0);qq(b,YB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Gy(b);wy(b,null);b.mb||(b.R=0);b.S||(b.S=new Sz(Ub,0,13),b.V=new IA(b.S));b.T||(b.T=new Sz(Ub,
-1,13),b.U=new IA(b.T));b.W||(b.W=new Sz(Ub,0,11),new IA(b.W));b.j||(b.j=new Sz(Ub,0,13),b.k=new IA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;$B=10;b.Eb=!0;try{o=aC(b.Nb,"options");null!=o&&bC(b,o);i=aC(b.Nb,"jme");null!=i&&(b.K=i);l=aC(b.Nb,"mol");null!=l&&(b._=l);g=aC(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=aC(b.Nb,Bg);null!=m&&(b.ab=m,cC(b));b.i=aC(b.Nb,"atomcolors");b.f=aC(b.Nb,"atombg");f=aC(b.Nb,"depictbg");if(null!=f&&b.y){var n;var r,w,H,B;w=(rz(),sz);try{if(0!=f.indexOf(ja))throw new hn("bad hex encoding");
-B=vB(f.substr(1,2),16);H=vB(f.substr(3,2),16);r=vB(f.substr(5,2),16);n=w=new tz(B,H,r)}catch(N){if(N=Di(N),y(N,73))hB(),n=w;else throw N;}b.s=n}b.Db&&b.Y&&dC(b.Y);h=aC(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Di(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)eC[f]=(rz(),zz),fC[f]=Nc;fC[1]=Tb;eC[1]=(rz(),wz);fC[2]=Ab;eC[2]=zz;fC[3]=Eb;eC[3]=wz;fC[4]=cc;eC[4]=Dz;fC[5]=lc;eC[5]=yz;fC[9]=Pb;eC[9]=Bz;fC[10]=Jb;eC[10]=Bz;fC[11]=Cb;eC[11]=Bz;fC[12]=Vb;eC[12]=Bz;fC[8]=Ac;eC[8]=Fz(Az);
-fC[7]=nc;eC[7]=zz;fC[6]=Gc;eC[6]=wz;fC[13]=Fc;eC[13]=wz;fC[18]=Nc;eC[18]=wz;fC[19]=oc;eC[19]=wz;fC[20]=pc;eC[20]=wz;fC[21]=qc;eC[21]=wz;fC[22]=rc;eC[22]=wz;fy(b);b.Z=new gC;f=a.c;f.B=Gy(f);null!=f.K?(hC(f,f.K),null!=f.f&&f.Y&&iC(f.Y,f.f,!0),null!=f.i&&f.Y&&iC(f.Y,f.i,!1)):null!=f._&&jC(f,f._,!0);cC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(437,1,{101:1},RB,SB,UB,VB,TB);_.ye=function(a){kC(new lC(a,this.a,mC))};_.ze=function(){nC(this.a)};
-_.Ae=function(){En((Bn(),Cn),new oC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=pC(a,1)+sb+pC(a,2)+sb+pC(a,3):b=pC(a,0);return b};_.Je=function(){return nq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=qC(a);a.Ib=b;cC(a);return c};_.Le=function(a){bC(this.a,a)};_.Me=function(){};_.Ne=function(a){jC(this.a,a,!0)};_.Oe=function(a){hC(this.a,a)};_.$d=function(){Fy(this.a)};_.Pe=function(){rC(this.a)};_.Qe=function(a){var b=this.a;if(a=sC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;tC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new xi(b.a);d.b<d.d.ue();)c=yi(d),a?c.a=pb:c.a=ob}Fy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=sC(c,a))iC(d,b,!0),tC(c)};_.Te=function(a,b){var c=this.a,d;d=sC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,cC(c)):(d.C=b,tC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;cC(b)};_.We=function(a){var b=this.a;b.db=a;cC(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=ZB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){uC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new vC(c,a);wC(c.Jb);c.b=253;c.ib=!0;c.I=b;cC(c)};_.bf=function(a){xC(this.a,a)};_.cf=function(){return yC(this.a)};_.a=null;_.b=null;function oC(a){this.a=a}s(438,1,{},oC);_.pc=function(){var a,b;for(b=new xi(this.a.b.a);b.b<b.d.ue();)a=yi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function zC(){var a=(AC(),BC()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=CC;AC();b=b&&b[0]&&(typeof b[0]==xf||typeof b[0]==je)?b[0]:null;a:if(DC==e||EC==e&&y(b,101))e=!0;else{if(null!=b)for(b=nn(b);b&&b!=DC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new RB:3==arguments.length?a=new VB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new SB(arguments[0]):4==arguments.length?a=new TB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new UB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.ye(a)});b.clear=A(function(){this.g.ze()});b.deferredRepaint=A(function(){this.g.Ae()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.He(a)});b.jmeFile=A(function(){return this.g.Ie()});b.molFile=A(function(){return this.g.Je()});b.nonisomericSmiles=A(function(){return this.g.Ke()});b.options=A(function(a){this.g.Le(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Ne(a)});b.readMolecule=A(function(a){this.g.Oe(a)});b.repaint=A(function(){this.g.$d()});b.reset=A(function(){this.g.Pe()});b.resetAtomColors=A(function(a){this.g.Qe(a)});
-b.setAntialias=A(function(a){this.g.Re(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Te(a,b)});b.setHelpURL=A(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.Ye(a)});b.setPasteLabel=A(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.$e(a)});b.setSubstituent=A(function(a){this.g._e(a)});b.setTemplate=A(function(a,b){this.g.af(a,b)});b.showInfo=A(function(a){this.g.bf(a)});b.smiles=A(function(){return this.g.cf()});FC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function js(){GC||(GC=!0,zC())}s(439,1,{},js);var GC=!1;function HC(a){jn();this.f=a}s(441,427,Qh,HC);function ps(){jn();this.f="divide by zero"}s(442,97,Wh,ps);function es(){jn()}function IC(a){jn();this.f=a}
-s(443,97,Wh,es,IC);function MB(a,b,c){var d,e;d=JC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function KC(){}function LC(a){return typeof a==wf?Ac+(0>a?-a:a):a}function MC(a,b){var c;c=new KC;c.d=Kb+(NC(0!=a?-a:0)?LC(0!=a?-a:0):j+pi(c));OC(0!=a?-a:0)&&PC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new KC;b.d=Kb+(NC(a)?LC(a):j+pi(b));OC(a)&&PC(a,b);return b}
-function X(a,b){var c;c=new KC;c.d=Kb+(NC(a)?LC(a):j+pi(c));OC(a)&&PC(a,c);c.b=b?8:0;return c}function QC(){var a;a=new KC;a.d=Kb+(NC(0)?LC(0):j+pi(a));OC(0)&&PC(0,a);a.b=2;return a}function RC(a){var b;b=new KC;b.d=Kb+(NC(a)?LC(a):j+pi(b));OC(a)&&PC(a,b);b.b=1;return b}function OC(a){return typeof a==wf&&0<a}function NC(a){return null!=a&&0!=a}
-function PC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Eh[b.c])c=c.prototype;else{c=Eh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(445,1,{},KC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function SC(a){var b;b=TC;!b&&(b=TC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new UC(Rb+a+ha);return b}
-function vB(a,b){var c,d;if(null==a)throw new UC(vf);if(2>b||36<b)throw new UC("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new UC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new UC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new UC(Rb+a+ha);return c}s(447,1,{67:1,78:1});var TC=null;function VC(a){this.a=a}
-s(446,447,{67:1,70:1,71:1,78:1},VC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Sy(a){this.a=a}s(448,447,{67:1,70:1,74:1,78:1},Sy);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Iy(){jn()}function kk(a){jn();this.f=a}s(449,97,ci,Iy,kk);function Ou(){jn()}function Pv(a){jn();this.f=a}s(450,97,Wh,Ou,Pv);function T(a){this.a=a}
-function Bs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function us(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function WC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(XC(),YC)[b],!c&&(c=YC[b]=new T(a)),c):new T(a)}s(451,447,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function XC(){XC=u;YC=v(ZC,k,76,256,0)}var YC;function Kj(a){return 0>a?-a:a}function Jj(a,b){return a>b?a:b}function $C(a){return Math.round(a)}function fn(){jn()}function fr(a){jn();this.f=a}s(454,97,{67:1,73:1,77:1,79:1,81:1},fn,fr);function ri(){ri=u;si=F(qi,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var si;function UC(a){jn();this.f=a}s(456,449,ci,UC);
-function ln(a){this.a="Unknown";this.c=a;this.b=-1}s(457,1,{67:1,80:1},ln);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?kb+this.b:j)+sa};_.a=null;_.b=0;_.c=null;function JC(a,b){return a.charCodeAt(b)}function aD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function Br(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function On(a,b){return a.indexOf(b)}function tB(a,b,c){return a.indexOf(b,c)}
-function Lx(a,b){return a.lastIndexOf(b)}function bD(a){var b=aa,c=ah,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+tu(c,++d):c=c.substr(0,d-0)+tu(c,++d);return a.replace(RegExp(b,ke),c)}
-function cD(a,b){for(var c=RegExp(b,ke),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(is,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function tu(a,b){return a.substr(b,a.length-b)}
-function Nn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Pn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Ss(this)};_.tS=_.toString;function dD(){dD=u;eD={};fD={}}
-function Ss(a){dD();var b=kb+a,c=fD[b];if(null!=c)return c;c=eD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+JC(a,d++);c|=0}256==gD&&(eD=fD,fD={},gD=0);++gD;return fD[b]=c}var eD,gD=0,fD;function cn(a,b){bn(a.a,b);return a}function an(){this.a=Qn()}function hD(){this.a=Qn();bn(this.a,j)}s(459,1,Oh,an,hD);_.tS=function(){return Rn(this.a)};function Qs(){this.a=Qn()}
-function rB(){this.a=Qn()}function zr(a){this.a=Qn();bn(this.a,a)}s(460,1,Oh,Qs,rB,zr);_.tS=function(){return Rn(this.a)};function uB(a){a="String index out of range: "+a;jn();this.f=a}s(461,450,Wh,uB);
-function iD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new fn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new IC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new IC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Ou;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ds(b,c,a[--d])}else for(c=e+c;e<c;)ds(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function vu(){jn()}function BB(a){jn();this.f=a}s(463,97,Wh,vu,BB);function Yy(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:on(b,c))return a;return null}function az(a,b){var c;return(c=Yy(a.qd(),b))?(c.Sc(),!0):!1}function jD(a){var b,c,d,e;d=new an;b=null;bn(d.a,Oc);for(c=a.qd();c.Qc();)null!=b?bn(d.a,b):b=xa,e=c.Rc(),bn(d.a,e===a?"(this Collection)":j+e);bn(d.a,Wc);return Rn(d.a)}s(464,1,{});_.df=function(){throw new BB("Add not supported on this collection");};
-_.ef=function(a){return!!Yy(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return az(this,a)};_.tS=function(){return jD(this)};s(466,464,Sh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=rn(c),a=~~a);return a};
-function kD(a,b){var c;return y(b,85)&&(c=b.gf(),eu(a.a,c))?(c=Vi(a.a,c),a.a.ve(b.hf(),c)):!1}function FB(a){this.a=a}s(465,466,Sh,FB);_.ef=function(a){return kD(this,a)};_.qd=function(){return new xB(this.a)};_.ff=function(a){return kD(this,a)?(a=a.gf(),Gi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function zB(a){if(a.b)Ai(a.a),Gi(a.c,a.b.gf()),a.b=null;else throw new yu("Must call next() before remove().");}
-function xB(a){var b;this.c=a;b=new Si;a.c&&Mi(b,new lD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new mD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new xi(b)}s(467,1,{},xB);_.Qc=function(){return yB(this.a)};_.Rc=function(){return this.b=yi(this.a)};_.Sc=function(){zB(this)};_.a=null;_.b=null;_.c=null;s(469,1,Th);_.eQ=function(a){return y(a,85)&&AB(this.gf(),a.gf())&&AB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=rn(this.gf()));null!=this.hf()&&(b=rn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function lD(a){this.a=a}s(468,469,Th,lD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return CB(this.a,a)};_.a=null;function mD(a,b){this.b=a;this.a=b}s(470,469,Th,mD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[kb+this.a]};_.jf=function(a){return DB(this.b,this.a,a)};_.a=null;_.b=null;
-function Mv(a,b){(0>a||a>=b)&&nD(a,b)}function nD(a,b){throw new Pv("Index: "+a+", Size: "+b);}s(471,464,Ih);_.kf=function(){throw new BB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:on(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:rn(c)),b=~~b;return b};_.qd=function(){return new xi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new oD(this,a)};_.of=function(){throw new BB("Remove not supported on this list");};function yB(a){return a.b<a.d.ue()}function yi(a){if(a.b>=a.d.ue())throw new Ru;return a.d.lf(a.c=a.b++)}function Ai(a){if(0>a.c)throw new Uv;a.d.of(a.c);a.b=a.c;a.c=-1}function xi(a){this.d=a}s(472,1,{},xi);_.Qc=function(){return yB(this)};
-_.Rc=function(){return yi(this)};_.Sc=function(){Ai(this)};_.b=0;_.c=-1;_.d=null;function oD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&nD(b,c);this.b=b}s(473,472,{},oD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Ru;return this.a.lf(this.c=--this.b)};_.a=null;function pD(a){a=new xB(a.b.a);return new qD(a)}function rD(a,b){this.a=a;this.b=b}s(474,466,Sh,rD);_.ef=function(a){return eu(this.a,a)};_.qd=function(){return pD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function qD(a){this.a=a}s(475,1,{},qD);_.Qc=function(){return yB(this.a.a)};_.Rc=function(){return(this.a.b=yi(this.a.a)).gf()};_.Sc=function(){zB(this.a)};_.a=null;s(476,471,Ih);_.kf=function(a,b){var c;c=dz(this,a);var d=c.d;new Zy(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=dz(this,a);try{return ez(b)}catch(c){c=Di(c);if(y(c,86))throw new Pv("Can't get element "+a);throw c;}};_.qd=function(){return dz(this,0)};
-_.of=function(a){var b,c;b=dz(this,a);try{c=ez(b)}catch(d){d=Di(d);if(y(d,86))throw new Pv("Can't remove element "+a);throw d;}sD(b);return c};function tD(a){a.b=v(uD,k,0,0,0)}function oy(a,b,c){(0>b||b>a.c)&&nD(b,a.c);a.b.splice(b,0,c);++a.c}function Mi(a,b){ds(a.b,a.c++,b);return!0}function tt(a,b){Mv(b,a.c);return a.b[b]}function Cj(a,b){for(var c=0;c<a.c;++c)if(AB(b,a.b[c]))return c;return-1}function wt(a,b){var c;c=(Mv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Li(a,b){var c;c=Cj(a,b);if(-1==c)return!1;wt(a,c);return!0}function ok(a,b){var c;if(b.length<a.c){c=b;var d;d=Kr(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ds(b,c,a.b[c]);b.length>a.c&&ds(b,a.c,null);return b}function Si(){tD(this)}function Qz(a){tD(this);this.b.length=a}function My(a){tD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(477,471,fi,Si,Qz,My);_.kf=function(a,b){oy(this,a,b)};
-_.df=function(a){return Mi(this,a)};_.ze=function(){this.b=v(uD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=Cj(this,a)};_.lf=function(a){return tt(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return wt(this,a)};_.ff=function(a){return Li(this,a)};_.ue=function(){return this.c};_.c=0;function cz(a,b){var c=a.length,d;for(d=0;d<c;++d)ds(a,d,b)}function vr(){vr=u;wr=new vD}var wr;function vD(){}s(480,471,ki,vD);_.ef=function(){return!1};_.lf=function(){throw new Ou;};_.ue=function(){return 0};
-function wD(){this.a=new Date}function xD(a){return 10>a?Za+a:j+a}s(481,1,{67:1,69:1,70:1,82:1},wD);_.eQ=function(a){return y(a,82)&&Es(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ls(c&4194303,b&4194303,e&1048575);a=ls(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:j)+~~(b/60);b=10>(0>b?-b:b)%60?Za+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(yD(),zD)[this.a.getDay()]+ea+AD[this.a.getMonth()]+ea+xD(this.a.getDate())+ea+xD(this.a.getHours())+kb+xD(this.a.getMinutes())+kb+xD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function yD(){yD=u;zD=F(is,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));AD=F(is,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var zD,AD;
-function or(a,b){return null==x(a.a,b,a)}function nr(){this.a=new vi}s(483,466,{67:1,69:1,87:1},nr);_.df=function(a){return or(this,a)};_.ef=function(a){return eu(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return pD(new rD(this.a,new FB(this.a)))};_.ff=function(a){return null!=Gi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return jD(new rD(this.a,new FB(this.a)))};_.a=null;
-function dz(a,b){var c,d;(0>b||b>a.b)&&nD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new BD(a,b,d)}function hz(){this.a=new CD;this.b=0}s(484,476,ki,hz);_.df=function(a){new Zy(a,this.a);++this.b;return!0};_.nf=function(a){return dz(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function ez(a){if(a.b==a.d.a)throw new Ru;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function sD(a){if(!a.c)throw new Uv;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function BD(a,b,c){this.d=a;this.b=c;this.a=b}s(485,1,{},BD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return ez(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Ru;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){sD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function CD(){this.a=this.b=this}
-function Zy(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(486,1,{},CD,Zy);_.a=null;_.b=null;_.c=null;function EB(a,b){this.a=a;this.b=b}s(487,469,Th,EB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Ru(){jn()}s(488,97,{67:1,73:1,79:1,81:1,86:1},Ru);function AB(a,b){return fs(a)===fs(b)||null!=a&&on(a,b)}function Pz(a){var b=v(iz,k,44,0,0);return ok(a.a,b)}function yy(){this.a=new Si}
-s(490,471,fi,yy);_.kf=function(a,b){oy(this.a,a,b)};_.df=function(a){return Mi(this.a,a)};_.ef=function(a){return-1!=Cj(this.a,a)};_.lf=function(a){return tt(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new xi(this.a)};_.of=function(a){return wt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return jD(this.a)};_.a=null;function DD(a){a._b.c.$&&Vz(a)}function ED(a){var b;if(a._b.c.$){b=Qx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Xz(a)}
-function FD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function kC(a){var b=a.j;GD(a._b.c,b.a,b.b);!Px(a)&&ty(a);dy(a)}function HD(){$z.call(this,j);this.i=new lz(this.rf());Ly(this.q,new ID(this))}s(492,386,oi);_.Ed=function(a,b){return fs(a.f)===fs(this.i)?(ED(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){ED(this)};_.i=null;_.j=null;
-function lC(a,b,c){HD.call(this);this._b&&bA(this._b,!1);Zz(this,!1);wy(this,new jA(0));a=new nA(a,1);Q(this,a,null);a=new Ay;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Qx(b),Yz(this),FD(this.j,~~(D(b.Nb.gb,zf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,yf)/2)-~~(this.Wb/2)));c&&P(this,c)}s(491,492,oi,lC);_.rf=function(){return"OK"};function JD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new yu("Cannot undo. Index is out of range.");if(!a.a.b)throw new yu(Yb);a.a=a.a.b;return a.a.a}
-function gC(){this.a=this.b=new KD}s(493,1,{},gC);_.a=null;function KD(){this.a=null}function LD(a){this.a=a}s(494,1,{},KD,LD);_.a=null;_.b=null;_.c=null;function ID(a){this.a=a}s(495,421,gi,ID);_.a=null;function MD(){MD=u;ND=F(is,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);mC=(rz(),uz);OD=Ez(mC);eC=v(PD,k,43,23,0);fC=v(is,k,1,23,0);QD=v(PD,k,43,7,0);RD=null!=(hB(),iB[Ge])}
-function qC(a){var b;if(a.Ab)b=SD(a,1)+sb+SD(a,2)+sb+SD(a,3);else if(b=SD(a,0),0<b.length){var c=new TD(a.Y);Mi(a.$.a,c)}return b}function UD(a,b){var c,d;c=b.a;if(E(c,(VD(),WD).b))mq(yC(a));else if(E(c,XD.b))mq(nq(a));else if(E(c,YD.b))oq(a.t,(!a.tb&&(a.tb=new pq(a)),a.tb));else if(E(c,dg)){7!=a.N&&(a.O=ch);d=b.c;d=Ls(d,bh);c=As(d,a.O);var e=!ys(c,ch)?ts(c):c;!ys(e,oh)&&ZD(a.Y,L(c));$D(a);a.kb=!0;cC(a);a.N=7;a.O=d}else E(c,jg)||(E(c,$d)?aE(a):uC(a,c))}
-function bE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(cE,k,-1,4,1);l=v(cE,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)dE(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Gy(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;eE(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||fE(a.eb[f])}}}
-function nC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new gE(a),a.Y.q=0);null!=a.qb&&QB(a.qb,null)}}function ZB(a,b){var c,d,e,f;f=new yA;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new qA(Lb+d);var g=(VD(),WD).b;d.c=g;wA(f,d);Ly(d.d,a);d=new qA(Lb+c);d.c=XD.b;Ly(d.d,a);wA(f,d);wA(f,new qA(za));c=a.ub;null==c&&(c="Paste "+e);d=new qA(c);d.c=YD.b;Ly(d.d,a);wA(f,d);Jx(a,f);return f}
-function hE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,mC);a.mb?(e==a.b&&Y(b,Fz(mC)),eA(b,g,f,a.X,a.X),Y(b,(rz(),wz)),iE(b,g,f,a.X-1,a.X-1)):e==a.b?dA(b,g+1,f+1,a.X,a.X,!1):dA(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(rz(),xz)),e){case 101:Y(b,Az);c=g+3;e=f+3;d=a.X-6;i=a.X-6;jE(b,!0);kE(b,lE(b,c,e,d,i));Y(b,xz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(jE(b,!1),kE(b,lE(b,c,e,d,i)));mE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);eA(b,g+9,f+9,2,4);eA(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,yz),eA(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,Az),eA(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,Bz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,xz);break;case 107:Y(b,zz);eA(b,g+4,f+4,a.X-8,a.X-8);Y(b,xz);iE(b,g+4,f+4,a.X-8,a.X-8);mE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);eA(b,g+9,f+9,2,4);eA(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:nE(b,g,f,a.X,!0);break;case 111:nE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,sz);eA(b,g+3,f+5,a.X-7,a.X-11);Y(b,xz);iE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,mC);a.nb&&dA(b,g+1,f+1,a.X,a.X,!1);Y(b,xz);oE(a,b,g,f,"NEW");break;case 106:Y(b,yz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,xz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));oE(a,b,g+6,f,oc);break;case 104:Y(b,yz);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,xz);break;case 105:a.Hb?(Y(b,Cz),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,xz)):oE(a,b,g,f,"123");break;case 113:Y(b,Dz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);eA(b,e,d,c,c);Y(b,xz);pE(a,
-b,g,f,sz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:qE(a,b,g,f+2,3);break;case 207:qE(a,b,g,f,4);break;case 208:qE(a,b,g,f,5);break;case 209:qE(a,b,g,f,1);break;case 210:qE(a,b,g,f,6);break;case 211:qE(a,b,g,f,7);break;case 212:qE(a,b,g,f,8);break;case 213:oE(a,b,g,f,"FG"),a.E=new tA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=fC[c]&&pE(a,b,g,f,eC[c],fC[c])}function rE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,mC),eA(d,0,0,c,b),a.mb?(Y(d,(rz(),wz)),iE(d,-1,0,c,b-1)):(Y(d,OD),Z(d,0,0,c-1-2,0),Y(d,Fz(mC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),sE(d,a.W),Y(d,(rz(),xz)),-1!=a.I.toLowerCase().indexOf(ae)&&Y(d,yz),tE(d,a.I,10,15),uE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function vE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,mC);eA(d,0,0,c,b);a.mb?(Y(d,(rz(),wz)),Z(d,0,b-1,c,b-1),e=$B*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,OD),Z(d,0,0,0,b-1),Z(d,0,$B*a.X,b-1,$B*a.X),Y(d,Fz(mC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=$B+2;++b)hE(a,d,1,b);uE(a.Nb,a.P,0,2*a.X+a.R)}}
-function wE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);eA(e,0,0,c,b);d=a.cb?(BA(),EA):(BA(),GA);if((BA(),CA)==(BA(),CA))d==EA?e.a=pb:e.a=ob;d=new Qy(a.db);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,r=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,N=m=r=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=B=void 0,M=ca=r=n=l=B=m=r=H=N=n=void 0,M=h=n=o=o=N=M=V=i=O=O=H=V=n=n=O=V=void 0,w=
-B=1,l=2,ca=3;f.v&&(eE(f),bE(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Sz(Ub,0,i),f.k.k=new IA((tp(),f.k.j)));f.k.z&&(Y(g,(rz(),xz)),iE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(MD(),QD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=M=m,jE(h,!0),kE(h,lE(h,o,O,M,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(MD(),QD)[f.d[h]]),n=f.I[m]-
-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ca*B,n=3*ca*w,O=v(I,q,-1,4,1),o=v(I,q,-1,4,1),O[0]=J(f.I[h]+r),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+r),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-r),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-r),o[3]=J(f.L[h]+n),m=g,h=O,jE(m,!0),kE(m,xE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(rz(),xz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(MD(),QD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-
-V,B=o-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,Bz);r=l*B;n=l*w;Z(g,L(K(Math.round(V+r))),L(K(Math.round(M-n))),L(K(Math.round(O+r))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(V-r))),L(K(Math.round(M+n))),L(K(Math.round(O-r))),L(K(Math.round(o+n))));Y(g,xz);break;case 3:m=L(K(Math.round(V)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);V=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+V,h-M,O+V,o-M);Z(g,m-V,h+M,O-V,o+
-M);break;case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,Z(g,L(K(Math.round(H))),L(K(Math.round(N))),L(K(Math.round(H))),L(K(Math.round(N))));sE(g,f.k.j);m=yE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=JA(f.k.k,h);V=L(K(Math.round((V+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,Bz);tE(g,h,V,n);Y(g,xz);break;default:if(1==f.A[i]||3==f.A[i])r=ca*B,n=ca*w,N=v(I,q,-1,3,1),H=v(I,q,-1,3,1),N[0]=L(K(Math.round(O+r))),H[0]=L(K(Math.round(o-n))),N[1]=L(K(Math.round(V))),H[1]=L(K(Math.round(M))),
-N[2]=L(K(Math.round(O-r))),H[2]=L(K(Math.round(o+n))),m=g,h=N,o=H,jE(m,!0),kE(m,xE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ca*B;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,N=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(H+r*m))),L(K(Math.round(N-n*m))),L(K(Math.round(H-r*m))),L(K(Math.round(N+n*m))))}else Z(g,L(K(Math.round(V))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(cE,k,-1,f.s+1,1);B=v(I,q,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++B[h],++B[m],w[h]=
-w[h]/B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];sE(g,f.k.j);m=yE(f.k.k);M=v(is,k,1,f.s+1,0);O=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(zE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=AE(f,i),(null==h||1>h.length)&&(h=ta),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=JA(f.k.k,h),l[i]=BE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,N=j,f.k.Eb&&0<f.w[i]&&(N+=
-Tb,1<f.w[i]&&(N+=f.w[i])),r=j,0!=f.z[i]&&(1<Kj(f.z[i])&&(r+=Kj(f.z[i])),0<f.z[i]?r+=ua:r+=za),V||!H?h=h+N+r+j:h=r+N+j+h,H||(n=h),M[i]=h,n=JA(f.k.k,n),r=JA(f.k.k,h),O[i]=n,o[i]=r,r=l[i]=BE(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(MD(),QD)[f.d[i]]),eA(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(MD(),QD)[f.d[i]]):Y(g,(rz(),xz)):Y(g,(MD(),eC)[f.b[i]]),tE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],r=o[i],V=L(K($C(f.I[i]-n/2))),n=L(K($C(f.L[i]+~~(m/2)-1))),Y(g,(rz(),Bz)),tE(g,
-ea+f.p[h][1],V+r,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(rz(),yz):(rz(),Dz)),0<f.C&&106!=f.k.b&&(r=l[f.C],iE(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ca+1)*B,n=(ca+1)*w,N=v(I,q,-1,5,1),H=v(I,q,-1,5,1),N[0]=L(K($C(f.I[h]+r))),N[1]=L(K($C(f.I[m]+r))),H[0]=L(K($C(f.L[h]-n))),H[1]=L(K($C(f.L[m]-n))),N[3]=L(K($C(f.I[h]-r))),N[2]=L(K($C(f.I[m]-r))),H[3]=L(K($C(f.L[h]+n))),H[2]=L(K($C(f.L[m]+n))),N[4]=N[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=N,B=H,ca.n&&(jE(ca,!1),kE(ca,xE(ca,i,B,5,!0)))),106==f.k.b&&CE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(rz(),yz));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],iE(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(rz(),wz)),Z(e,c-1,0,c-1,b-1)):(Y(e,Fz(mC)),Z(e,c-1,0,c-1,b-1),Y(e,mC),Z(e,c-2,0,c-2,b-1),Y(e,OD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(rz(),Bz)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new Sz(Ub,0,13),a.V=new IA(a.S),null!=a.ab&&(d=JA(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(rz(),xz)),sE(e,a.S),tE(e,a.ab,c,b)));uE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function qE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(jE(b,!1),kE(b,xE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function DE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,mC);eA(d,0,0,b,c);a.mb?(Y(d,(rz(),wz)),c=13*(a.X+a.R),iE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,Fz(mC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,OD),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)hE(a,d,b,1),hE(a,d,b,2);a.b=c;uE(a.Nb,a.Kb,0,0)}}
-function nE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);mE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function EE(a,b){var c,d,e,f,g,i,h;rC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=FE(b);h=new OB(b,g,!0);d=j;for(c=1;5>=c;++c)d=GE(h,g);c=WC(vB(Nn(d.substr(0,3)),10)).a;f=WC(vB(Nn(d.substr(3,3)),10)).a;GE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=GE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new HE(a,e)}bE(a,1,c,1);bE(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new HE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",cC(a),!1;null!=a.f&&a.Y&&iC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&iC(a.Y,a.i,!1);g=IE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new JE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];bE(a,1,g,0)}cC(a);return!0}
-function KE(a,b){var c,d,e,f,g,i,h,l;rC(a);c=f=0;l=new OB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=HB(l);a.sb=0;for(d=1;d<=g;++d)if(h=LB(l),Nn(h),!E(h,ah))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new vC(a,h);if(0==a.Y.s)return xC(a,"ERROR - problems in reading/processing molecule !"),hB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return xC(a,"ERROR - strange reaction - fixing !"),hB(),!1;if(3<i)return xC(a,"ERROR - strange reaction !"),hB(),!1;1<a.sb&&!e&&bC(a,of);e&&!a.Ab&&bC(a,Zf);!e&&a.Ab&&
-bC(a,sf);e?(bE(a,1,f,1),bE(a,f+1,c-1,2),bE(a,c,a.sb,3)):bE(a,1,a.sb,0);cC(a);return!0}function qq(a,b){a.ib=!0;a.I=b}
-function uq(a,b){var c,d;if(0==b)return!1;$D(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:nC(a);d=a.Z;d.a=d.b;d.b.c=null;LE(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;ME(a,JD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new yu("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new yu(Yb);d.a=d.a.c;ME(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=tt(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(qq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=bD(d),jC(a,d,!1),null!=a.qb&&QB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=tt(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(qq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=bD(d),jC(a,d,!1),null!=a.qb&&QB(a.qb,null));break;case 101:a.Fb&&DD(a.Fb);a.Fb=new NE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new OE(a):a.yb._b.c.$?PE(a.yb._b.c):
-kC(a.yb);break;case 113:a.a&&DD(a.a);a.a=new NE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,dC(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=QE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(cE,k,-1,4,1);dE(a.Y,d);a.kb=!0;a.Y=new TD(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;wC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,RE(a.Y,a.Y.C),a.Y.C=0,aE(a)):0<a.Y.D&&(a.kb=!0,SE(a.Y,a.Y.D),
-a.Y.D=0,aE(a));TE(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new yA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new qA(c),wA(i,g),g.c=c,Ly(g.d,a);Jx(a,i);a.D=i}xA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(DD(a.n),a.n=null);0==a.Y.C&&(a.n=new NE(2,a));a.c=18;
-break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,aE(a)),18==a.c&&(d=Sn((rq(),sq)._b.a.gb,Rg),UE(a.Y,a.Y.C,d),aE(a)),TE(a.Y))}cC(a);return!0}
-function nq(a){var b,c,d;d=yC(a);c=j;if(a.Ab){var e,f,g;g=Lr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)QE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(VE(g[1][0],3)+VE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ka+WE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ka+WE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new XE(a,a.eb,a.sb)),c=WE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function YE(a,b,c,d){var e;e=c;var f=d,g,i;(g=ZE(b),i=0!=(b.e&2),g||i)?(a.Ab?xA((!a.v&&(a.v=ZB(a,!0)),a.v),a,e,f):xA((!a.u&&(a.u=ZB(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=$E(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=$B+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",cC(a),
-!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=uq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)RE(a.Y,a.Y.C),a.Y.C=0,aE(a);else{if(106==a.b)return!0;if(108==a.b)aF(a.Y,a.Y.C,0),aE(a);else if(157==a.b)aF(a.Y,a.Y.C,1),aE(a);else if(158==a.b)aF(a.Y,a.Y.C,-1),aE(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):aE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(230==a.b)a.N=3,aE(a);else if(233<=a.b&&262>a.b)cF(a.Y,!1),aE(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;UE(a.Y,a.Y.C,Sn(a.yb.e._b.a.gb,Rg));aE(a)}else if(105==a.b)dF(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Sn((rq(),sq)._b.a.gb,Rg),1>d.length&&(d=Nc),UE(a.Y,a.Y.C,d)),aE(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(0<a.Y.D)if(104==a.b)SE(a.Y,
-a.Y.D),a.Y.D=0,aE(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])qq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;RE(d,c);d.a[c]=0}a.Y.D=0;aE(a)}else if(201==a.b)eF(a.Y,a.Y.D),aE(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),aE(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,aE(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,aE(a);
-else if(206<=a.b&&229>=a.b)a.N=2,bF(a.Y),aE(a);else if(107==a.b){if(!a.yb.b)return!0;d=Sn(a.yb.e._b.a.gb,Rg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;aE(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new gE(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(fF(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
-a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,bF(a.Y)):300<a.b?(fF(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Sn((rq(),sq)._b.a.gb,Rg),1>d.length&&(d=Nc),UE(a.Y,1,d))):230==a.b?hC(a,null):233<=a.b&&262>a.b?(fF(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,cF(a.Y,!0)):hB();aE(a)}else e=!1;e&&(TE(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,cC(a))}return e}
-function gF(a,b,c,d){var e,f;if(a.y||!a.gb||ZE(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=hF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)RE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),SE(b,e),0<hF(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){qq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<hF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;qq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if($E(b)||ZE(b))ZD(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(cE,k,-1,4,1);dE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;$D(a);a.kb=!0;cC(a);a.Lb=c;a.Mb=d;return!0}
-function iF(a,b,c,d){var e,f,g;if(!a.y&&!ZE(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,r=void 0,l=void 0,o=0,r=((MD(),RD)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<r&&(r=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<r&&(r=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&QB(a.pb,F(ZC,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;$D(a);a.kb=!0;cC(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function jF(a){if(a.y)return!0;a.ib=!1;a.O=ch;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=hF(b,b.s),6>b.y[c]&&(kF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),RE(b,b.s));b.B=!1;aE(a)}else a:{var b=a.Y,e,f;c=hF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):qq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],qq(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=L(K($C((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K($C((b.L[b.E]+b.L[c])/2))))}}fE(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,JD(b),b.a.c=c),aE(a),a.q=!1)}else 5==a.N&&(fE(a.Y),aE(a));0<a.N&&(a.C=!1,$D(a),a.kb=!0,TE(a.Y),lF(a.Y),cC(a),a.N=0,a.e=!1);if(RD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,$D(a),a.kb=!0,cC(a);return!0}function $D(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function bC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(sf)?a.Ab=!1:-1<b.indexOf(Zf)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(of)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(wf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,bE(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)mF(a.eb[c]),eE(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(qd)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++$B;cC(a)}
-function cC(a){var b,c,d;b=Gy(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=Cy(a,d,c),wE(a),a.y||(a.Kb=Cy(a,b.b,2*a.X+a.R),DE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Cy(a,a.X,c),vE(a),a.H=Cy(a,d,a.X),rE(a))):(wE(a),a.y||(rE(a),a.C&&(DE(a),vE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function pC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=QE(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=AE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=ua:i+=za,1<Kj(c.z[h])&&(i+=Kj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=kb+g);m+=ea+i+ea+nF(0.055999999999999994*c.I[h],0,2)+ea+nF(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=ah),e+=c)}return e}function SD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=QE(a.eb[c]),d!=b))continue;d=oF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
-function aE(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&QB(a.qb,null)}var c,d,e;e=new pF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new TD(d),wC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new LD(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function jC(a,b,c){try{EE(a,b)?c&&aE(a):cC(a)}catch(d){if(d=Di(d),y(d,73))cC(a);else throw d;}}
-function hC(a,b){try{KE(a,b)?aE(a):cC(a)}catch(c){if(c=Di(c),y(c,73))cC(a);else throw c;}}function tC(a){$D(a);a.kb=!0;cC(a)}function rC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new gE(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;cC(a);null!=a.qb&&QB(a.qb,null)}function ME(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new TD(d),wC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&QB(a.qb,null)}}
-function sC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,cC(a),null):a.eb[b]}function uC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ea)?c=235:E(b,Fa)?c=240:E(b,Da)?c=260:E(b,Ja)?c=261:E(b,Pa)?c=241:E(b,Ia)?c=233:E(b,Ha)?c=236:E(b,Ga)?c=237:E(b,Oa)?c=234:E(b,Na)?c=243:E(b,Qa)?c=252:E(b,La)?c=244:E(b,Ra)?c=239:E(b,"-PO3H2")?c=251:E(b,Ca)?c=242:E(b,Aa)?c=245:E(b,Ba)&&(c=238);0<c?uq(a,c):b="Not known group!";a.ib=!0;a.I=b;cC(a)}
-function xC(a,b){a.ib=!0;a.I=b;cC(a)}function yC(a){var b;b=qC(a);$D(a);cC(a);return b}function oE(a,b,c,d,e){var f,g,i,h;f=a.V;h=JA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Sz(f.c.a,f.c.c,g),f=new IA(i),h=JA(f,e),b.e=i,b.i=qF(i);else sE(b,a.S);f=Uz(f.a,f.c).a-Uz(f.a,f.c).b;tE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function pE(a,b,c,d,e,f){var g,i;g=yE(a.U);i=JA(a.U,f);sE(b,a.T);(b.d=e)&&(b.f=bg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);tE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function yE(a){return Uz(a.a,a.c).a-Uz(a.a,a.c).b}function tq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=Ad,cC(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=Ad):qq(a,a.x+ea),cC(a))}
-function WB(){MD();Ay.call(this);this.Nb=(tp(),tp(),hy).a;this.w=new Sz(null,0,8);this.s=(rz(),sz);this.eb=v(rF,k,89,99,0);this.$=new yy;this.Cb=new sF;this.J=E((hB(),iB[Ie]),$b);this.t=new tF;this.F=F(is,k,1,[Ea,Fa,Pa,Da,Ja,Ia,Ha,Ga,Oa,Qa,La,Na,Ca,Ba,Aa]);this.Y=new gE(this);QD[0]=vz;QD[1]=new tz(255,153,153);QD[2]=new tz(255,204,102);QD[3]=new tz(255,255,153);QD[4]=new tz(102,255,255);QD[5]=new tz(51,204,255);QD[6]=new tz(255,153,255)}s(496,361,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},WB);
-_.me=function(a){UD(this,a)};_.Vd=function(){cC(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=ch;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var $B=10,mC,OD,eC,ND,RD,YB=null,QD,fC;
-function uF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)QB(a.a.wb,F(is,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=cD(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ds(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+sa);try{EE(a.a,b)?(qq(a.a,"Structure pasted"+d),aE(a.a)):(kC(new lC(a.a.I,a.a,mC)),rC(a.a)),Fy(a.a)}catch(h){if(h=Di(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",cC(d),kC(new lC(a.a.I,a.a,mC)),Fy(a.a);else throw h;
-}}}function pq(a){this.a=a}s(497,1,{},pq);_.a=null;function VD(){VD=u;WD=new vF("COPY_SMILES",0);XD=new vF("COPY_MOL",1);YD=new vF("PASTE",2);wF=F(xF,k,88,[WD,XD,YD])}function vF(a,b){ao.call(this,a,b)}s(498,136,{67:1,70:1,72:1,88:1},vF);var wF,XD,WD,YD;function pF(){this.d=v(rF,k,89,99,0)}s(499,1,{},pF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function yF(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(cE,k,-1,20,1);a.L=v(cE,k,-1,20,1);a.F=Lr([20,7]);a.d=v(I,q,-1,20,1);a.c=v(is,k,1,20,0);a.n=v(is,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(is,k,1,20,0);a.p=Lr([10,2]);a.i=v(I,q,-1,101,1)}
-function zF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,q,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(cE,k,-1,4,1);d=v(cE,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=AF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-AF(o[2],d[2],o[3],d[3]),d=AF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;fF(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=BF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(cE,k,-1,2,1);CF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==hF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;qq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];kF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&eF(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K($C((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K($C((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function cF(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&aF(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,aF(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,r;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];RE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)fF(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)kF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];wC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];RE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];kF(a);a.G[a.t]=l;a.H[a.t]=c+d;wC(a);b&&(RE(a,l),eE(a))}c=4}DF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function CF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function bF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])EF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,EF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){qq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[BF(a,a.C,a.F[a.C][d])],2<d||1!=b){qq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(cE,k,-1,2,1);CF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)fF(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;r=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)fF(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=r+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)fF(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)kF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[BF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[BF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,q,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=L(K($C((a.I[b]+a.I[e])/2))),a.M[c]=L(K($C((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;kF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K($C((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(kF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K($C((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(kF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=L(K($C((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K($C((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(RE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&DF(a,i);-1<l&&(a.C=l)}
-function EF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)fF(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function DF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=hF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function BF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function FF(a,b,c){var d,e,f,g;e=ch;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ks(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ks(c[d])&&!ys(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Es(c[d],e)&&(b[d]=g,c[d]=ch,++f);if(f==a.s)break}return g==a.s}
-function eE(a){var b,c,d;b=v(cE,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{dE(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;fE(a)}}
-function dE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function aF(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=GF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&qq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?qq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?qq(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?qq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:qq(a.k,"Charge change not possible on the halogen !");break;case 18:qq(a.k,
-"Use X button to change charge on the X atom !")}}
-function IE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,q,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&RE(a,c);eE(a);qq(a.k,"Smaller part(s) removed !");return 1}
-function hF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function lF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];TE(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),TE(a));4==a.r[d]&&(a.r[d]=1)}}
-function AF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function wC(a){var b;HF(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);fE(a);TE(a)}
-function fF(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),iD(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),iD(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),iD(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),iD(a.d,b,a.d.length),a.d=b,b=v(is,k,1,c,0),iD(a.c,b,a.c.length),a.c=b,b=v(is,k,1,c,0),iD(a.n,b,a.n.length),a.n=b,b=v(cE,k,-1,c,1),iD(a.I,b,a.I.length),a.I=b,b=v(cE,k,-1,c,1),iD(a.L,b,a.L.length),a.L=b,b=Lr([c,7]),iD(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),iD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function BE(a,b,c,d,e,f){var g;g=L(K($C(a.I[b]-c/2)));f||(g-=d-c);a=L(K($C(a.L[b]-~~(e/2))));return new sy(g-1-2,a-2,d+1+4,e+4)}
-function kF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),iD(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),iD(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),iD(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),iD(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),iD(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),iD(a.M,c,a.M.length),a.M=c,b=v(is,k,1,b,0),iD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function WE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(MD(),aa);i+="JME 2013-04-10 "+new wD+"\n \n";i+=VE(a.s,3)+VE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=nF(0.055999999999999994*(a.I[e]-c),10,4)+nF(0.055999999999999994*(g-a.L[e]),10,4)+nF(0,10,4);h=AE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
-i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+VE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=VE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:IF(a,e)&&(g=2),c=VE(a.G[e],3)+VE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=VE(a.H[e],3)+VE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=VE(a.H[e],3)+VE(a.G[e],3)),i+=c+VE(g,3)+VE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+VE(e,4)+VE(a.z[e],4)+aa);return i+"M END\n"}
-function oF(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O,V,ca,M,ec,xc,Lf,wb,Hd,Id,Jd,hb,yc;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);wb=v(I,q,-1,a.s+1,1);w=v(JF,k,-1,a.s+1,2);H=v(JF,k,-1,a.t+1,2);ec=0;if(0==a.s)return j;IE(a,!0);Lf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Lf=!1;break}if(a.k.r&&Lf){KF(a);lF(a);LF(a,H);MF(a,w,H);var Db,ld,Se,Xb,ne,md,nd,db,JG,Ld,t,wa,jm,km,Nr,Ze,Ma,lm,mm,Bc,nm;Db=v(I,q,-1,a.s+1,1);ld=v(I,q,-1,a.s+1,1);db=v(NF,k,-1,a.s+1,3);var Or=a.s,om,
-eh,Pr,Yf,mj,te,$e;mj=v(NF,k,-1,Or+2,3);te=v(I,q,-1,100,1);$e=5;Yf=0;te[0]=3;mj[1]=kh;mj[2]=lh;Pr=2;if(!(3>Or))for(;$e<te[Yf]*te[Yf];){eh=0;for(om=!0;om&&eh<=Yf&&$e>=te[eh]*te[eh];)0==$e%te[eh]?om=!1:++eh;if(om){mj[++Pr]=Hs($e);if(Pr>=Or)break;Yf<te.length-1&&(++Yf,te[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(wa=mm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(mm*=a.f[wa]);lm=a.b[t];18==lm&&(nm=a.n[t],md=nm.charCodeAt(0)-65+1,nd=0,1<nm.length&&(nd=nm.charCodeAt(1)-97),0>md&&(md=0),0>nd&&(nd=0),lm=28*md+nd);
-Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);Bc=1;db[t]=Hs(mm);Bc*=126;db[t]=Cs(db[t],Hs(a.w[t]*Bc));Bc*=7;db[t]=Cs(db[t],Hs(Ze*Bc));Bc*=7;db[t]=Cs(db[t],Hs(lm*Bc));Bc*=783;db[t]=Cs(db[t],Hs(a.y[t]*Bc))}for(ne=0;!FF(a,Db,db);){Nr=!1;for(t=1;t<=a.s;++t)Db[t]!=ld[t]&&(ld[t]=Db[t],Nr=!0);if(Nr){for(t=1;t<=a.s;++t){db[t]=dh;for(wa=1;wa<=a.y[t];++wa)db[t]=Ls(db[t],mj[Db[a.F[t][wa]]])}ne=0}else if(0<ne){for(t=1;t<=a.s;++t)db[t]=dh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Db[t]==Db[wa]){db[t]=kh;break a}}else{for(t=1;t<=a.s;++t){db[t]=dh;for(wa=1;wa<=a.y[t];++wa)Se=a.F[t][wa],db[t]=Ls(db[t],Hs(a.b[Se]*a.f[BF(a,t,Se)]))}ne=1}FF(a,Db,db);for(t=1;t<=a.s;++t)db[t]=Hs(ld[t]*a.s+Db[t])}for(t=1;t<=a.s;++t)ld[t]=Db[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(ld[t]==Ma){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];ld[t]=ld[Ma];ld[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Db[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Db[a.G[t]],a.H[t]=Db[a.H[t]],a.G[t]>a.H[t]&&(Ld=a.G[t],a.G[t]=a.H[t],a.H[t]=Ld,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){km=jm=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<jm?(jm=a.G[wa],km=a.H[wa],Xb=wa):a.G[wa]==jm&&a.H[wa]<km&&(km=a.H[wa],Xb=wa);Ld=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Ld;Ld=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Ld;Ld=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Ld;Ld=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Ld;JG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=JG}wC(a);TE(a);LF(a,H);MF(a,w,H)}else{LF(a,H);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);yc=1;a.a[1]=1;for(ca=0;;){M=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=wb[c]){xc=!0;for(N=1;N<=ec;++N)if(o[N]==c&&n[N]==g||o[N]==g&&n[N]==c){xc=!1;break}xc&&(++ec,o[ec]=c,n[ec]=g)}}else m[++M]=g;if(0==M){if(yc==a.s)break;c=l[ca--]}else if(1==M)wb[m[1]]=c,c=m[1],a.a[c]=++yc;else{l[++ca]=c;e=0;for(r=1;r<=M;++r)if(h=BF(a,m[r],c),!H[h]){e=m[r];break}if(0==e)for(r=1;r<=M;++r)if(h=BF(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.a[e]=++yc}}wb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);O=v(JF,k,-1,a.s+1,2);Hd=v(JF,k,-1,a.s+1,2);f=yc=ca=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(wb[c]=f);b[++yc]=c;for(a.a[c]=0;;){M=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=ec;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++M,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Hd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Id=v(I,q,-1,a.t+1,1);Jd=v(I,q,-1,a.s+1,1);if(a.k.Ib){var LG=wb,NK=ec,Qr,MG,fh,ue,Rr,Sr,Ka,nj,Tr;fh=v(I,q,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)fh[b[Ka]]=Ka;Rr=v(JF,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)Qr=b[Ka],MG=LG[Qr],ue=BF(a,Qr,MG),0!=ue&&(OF(a,ue,fh,Id,H),Rr[ue]=!0);for(Ka=1;Ka<=a.t;++Ka)Rr[Ka]||OF(a,Ka,fh,Id,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){Sr=Tr=0;for(nj=1;nj<=a.y[Ka];++nj){ue=BF(a,Ka,a.F[Ka][nj]);if(5==a.f[ue])continue a;1==a.r[ue]&&0!=PF(a,ue,Ka)&&++Tr;2==a.r[ue]&&(Sr=a.F[Ka][nj])}if(0!=Tr)if(0<Sr){var ga=a,OG=Ka,af=fh,Pc=Jd,gc=void 0,oj=void 0,Cc=void 0,ve=void 0,Dc=void 0,pm=void 0,qm=void 0,rm=void 0,Md=void 0,Qc=void 0,Rc=void 0,
-Ur=void 0,pj=void 0,Nd=void 0,qj=void 0,we=void 0,rj=void 0,Vr=void 0,sj=void 0,xe=void 0,PG=void 0,bf=void 0,QG=void 0,Wr=void 0,tj=void 0,cf=void 0,Rc=1,oj=OG,gc=v(I,q,-1,ga.s+1,1);for(gc[1]=OG;;){Ur=!1;for(Qc=1;Qc<=ga.y[oj];++Qc)if(Cc=ga.F[oj][Qc],!(Cc==gc[1]||Cc==gc[Rc-1]))if(ve=BF(ga,oj,Cc),2==ga.r[ve]&&5!=ga.f[ve]){oj=gc[++Rc]=Cc;Ur=!0;break}if(!Ur)break}if(!(0==Rc%2||2>ga.y[gc[Rc]]||3<ga.y[gc[Rc]])){cf=gc[1];Dc=gc[~~((Rc+1)/2)];Md=gc[Rc];bf=xe=we=Nd=0;Wr=Vr=!1;for(Qc=1;Qc<=ga.y[cf];++Qc)Cc=
-ga.F[cf][Qc],ve=BF(ga,cf,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==Nd?Nd=Cc:we=Cc);0<af[we]&&af[Nd]>af[we]&&(pm=Nd,Nd=we,we=pm);pj=Nd;0==Nd&&(pj=we,Vr=!0);for(Qc=1;Qc<=ga.y[Md];++Qc)Cc=ga.F[Md][Qc],ve=BF(ga,Md,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==xe?xe=Cc:bf=Cc);0<af[bf]&&af[xe]>af[bf]&&(pm=xe,xe=bf,bf=pm);sj=xe;0==xe&&(sj=bf,Wr=!0);qj=PF(ga,BF(ga,cf,Nd),cf);rj=PF(ga,BF(ga,cf,we),cf);PG=PF(ga,BF(ga,Md,xe),Md);QG=PF(ga,BF(ga,Md,bf),Md);1<(0>qj+rj?-(qj+rj):qj+rj)||0!=PG||0!=QG?qq(ga.k,"Bad stereoinfo on allene !"):
-(qm=ga.I[gc[Rc-1]]-ga.I[Md],rm=ga.L[gc[Rc-1]]-ga.L[Md],tj=Math.sqrt(qm*qm+rm*rm),0.001>tj&&(tj=0.001),0<(ga.L[sj]-ga.L[gc[Rc-1]])*(qm/tj)-(ga.I[sj]-ga.I[gc[Rc-1]])*(rm/tj)?Pc[Dc]=1:Pc[Dc]=-1,Vr&&(Pc[Dc]*=-1),Wr&&(Pc[Dc]*=-1),pj==Nd&&0>qj&&(Pc[Dc]*=-1),pj==we&&0>rj&&(Pc[Dc]*=-1),af[pj]>af[sj]&&(Pc[Dc]*=-1))}}else b:{var qb=a,Wa=Ka,Xr=LG,RG=fh,SG=o,TG=n,OK=NK,sm=Jd,tm=void 0,Sc=void 0,Yr=void 0,gh=void 0,ya=void 0,hh=void 0,pd=void 0,uj=void 0,Od=void 0,Ob=void 0,da=void 0,ba=void 0,ye=void 0,um=void 0,
-Tc=void 0,G=void 0,vm=void 0,ba=v(I,q,-1,4,1),um=v(I,q,-1,4,1),vj=void 0,Uc=void 0,wm=void 0,xm=void 0,Zr=void 0,wj=void 0,wj=-1;0<Xr[Wa]&&(ba[++wj]=Xr[Wa]);for(Uc=1;Uc<=OK;++Uc)SG[Uc]==Wa&&(ba[++wj]=TG[Uc]),TG[Uc]==Wa&&(ba[++wj]=SG[Uc]);for(Uc=wj+1;Uc<qb.y[Wa];++Uc){Zr=qb.s+1;wm=1;c:for(;wm<=qb.y[Wa];++wm){vj=qb.F[Wa][wm];for(xm=0;xm<Uc;++xm)if(vj==ba[xm])continue c;RG[vj]<Zr&&(Zr=RG[vj],ba[Uc]=vj)}}0==Xr[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=uj=hh=gh=vm=pd=Ob=0;4>ya;++ya)0>=ba[ya]||(tm=BF(qb,Wa,ba[ya]),um[ya]=PF(qb,tm,Wa),0<um[ya]?(++Ob,vm=ba[ya],hh=ba[ya]):0>um[ya]?(++pd,gh=ba[ya],hh=ba[ya]):uj=ba[ya]);Od=Ob+pd;G=v(I,q,-1,4,1);Tc=0;if(3==qb.y[Wa]){if(1==Ob&&1==pd||3==Od&&0<Ob&&0<pd){qq(qb.k,"Error in C3H stereospecification !");break b}ye=ba[0];1==Od?ye=hh:2==Od&&(ye=uj);da=zF(qb,Wa,ye,ba);G[0]=hh;G[1]=-1;G[2]=da[2];G[3]=da[1];0<Ob?Tc=1:Tc=-1}else if(4==qb.y[Wa])if(1==Od)da=zF(qb,Wa,hh,ba),G[0]=da[0],G[1]=da[3],
-G[2]=da[2],G[3]=da[1],0<Ob?Tc=1:Tc=-1;else{ye=ba[0];1<uj&&(ye=uj);1==Ob?ye=vm:1==pd&&(ye=gh);da=zF(qb,Wa,ye,ba);Sc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)tm=BF(qb,Wa,da[ya]),Sc[ya]=PF(qb,tm,Wa);if(4==Od){if(0==Ob||0==pd){qq(qb.k,"Error in C4 stereospecification !");break b}if(1==Ob||1==pd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],Tc=Sc[0];else{for(ya=0;4>ya;++ya)-1==Sc[ya]&&(Sc[ya]=0);Od=2}}else if(3==Od)if(3==Ob||3==pd)G[0]=da[0],G[1]=da[3],G[2]=da[2],G[3]=da[1],0<Ob?Tc=-1:Tc=1;else{1==Ob?Ob=Yr=1:pd=
-Yr=-1;for(ya=0;4>ya;++ya)Sc[ya]==Yr&&(Sc[ya]=0);Od=2}if(2==Od)if(1==Ob&&1==pd)da[1]==gh?(da[1]=da[2],da[2]=da[3]):da[2]==gh&&(da[2]=da[3]),G[0]=vm,G[1]=gh,G[2]=da[2],G[3]=da[1],Tc=1;else{if(Sc[0]==Sc[1]||Sc[1]==Sc[2]){qq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Sc[0]?(G[0]=da[0],G[1]=da[2],G[2]=da[1],G[3]=da[3]):(G[0]=da[1],G[1]=da[3],G[2]=da[2],G[3]=da[0]);1<Ob?Tc=1:Tc=-1}}var jb=void 0;ba[0]==G[1]?(jb=G[0],G[0]=G[1],G[1]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[0]==G[2]?(jb=G[2],G[2]=G[0],
-G[0]=jb,jb=G[1],G[1]=G[3],G[3]=jb):ba[0]==G[3]&&(jb=G[3],G[3]=G[0],G[0]=jb,jb=G[1],G[1]=G[2],G[2]=jb);ba[1]==G[2]?(jb=G[1],G[1]=G[2],G[2]=jb,jb=G[2],G[2]=G[3],G[3]=jb):ba[1]==G[3]&&(jb=G[1],G[1]=G[3],G[3]=jb,jb=G[2],G[2]=G[3],G[3]=jb);G[2]==ba[2]?sm[Wa]=1:G[2]==ba[3]?sm[Wa]=-1:qq(qb.k,"Error in stereoprocessing ! - t30");sm[Wa]*=Tc}}}hb=new hD;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];O[c]&&bn(hb.a,ra);0<wb[r]&&QF(a,c,wb[c],hb,Id);var ih=w[c],Fb=void 0,xj=void 0,
-jh=void 0,R=void 0,R=Nc,Fb=!1;0!=a.z[c]&&(Fb=!0);0!=Jd[c]&&(Fb=!0);jh=-1;for(xj=1;xj<=a.x;++xj)if(a.p[xj][0]==c){jh=a.p[xj][1];break}-1<jh&&(Fb=!0);a.k.Hb&&0<a.d[c]&&(Fb=!0,jh=1);switch(a.b[c]){case 2:R=Ab;break;case 3:ih?R="c":R=Eb;break;case 4:ih?(R=pf,0<a.w[c]&&(Fb=!0)):R=cc;break;case 5:ih?R="o":R=lc;break;case 7:ih?(R="p",0<a.w[c]&&(Fb=!0)):R=nc;break;case 8:ih?R=ig:R=Ac;break;case 13:ih?R=lg:R=Fc;Fb=!0;break;case 6:R=Gc;Fb=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Cb;break;case 12:R=
-Vb;break;case 1:R=Tb;Fb=!0;break;case 19:R=oc;Fb=!0;break;case 20:R=pc;Fb=!0;break;case 21:R=qc;Fb=!0;break;case 22:R=rc;Fb=!0;break;case 18:Fb=!0,R=a.n[c],(E(R,ta)||E(R,Zc)||E(R,vb))&&(Fb=!1)}Fb&&(R=Oc+R,1==Jd[c]?R+=ub:-1==Jd[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=ua:R+=za,1<Kj(a.z[c])&&(R+=Kj(a.z[c]))),-1<jh&&(R+=kb+jh),R+=Wc);bn(hb.a,R);for(B=1;B<=ec;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&QF(a,o[B],n[B],hb,Id),9<B&&bn(hb.a,"%"),cn(hb,j+
-(new T(B)).a);Hd[c]&&bn(hb.a,sa)}return Rn(hb.a)}
-function RE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)nC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function SE(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&RE(a,c);0==a.y[d]&&RE(a,d)}
-function KF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=BF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&RE(a,c)}}}function HF(a){var b;b=a.b.length;a.F=Lr([b,7]);a.y=v(I,q,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function MF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(JF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[BF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:IF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(JF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function fE(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K($C((a.I[b]+a.I[c])/2))),a.M[d]=L(K($C((a.L[b]+a.L[c])/2)))}function LF(a,b){var c;for(c=1;c<=a.t;++c)CE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function AE(a,b){var c;c=(MD(),fC)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function IF(a,b){return 2==a.r[b]?!0:!1}function CE(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function dF(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=Lr([b+5,2]),iD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function dC(a){var b;a.x=0;a.q=0;oF(a);for(b=1;b<=a.s;++b)a.C=b,dF(a);a.C=0}
-function QE(a){var b,c;b=v(cE,k,-1,4,1);dE(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function ZD(a,b){var c,d,e,f,g,i,h,l;c=v(cE,k,-1,4,1);dE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;dE(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function mF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function UE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&aD(c,Wc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(va)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(ja)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Tb);g=Jj(c.indexOf(ua),c.indexOf(za));if(-1<d){i=tu(c,d+1);try{a.k.x=vB(i,10)}catch(h){if(h=Di(h),y(h,73))a.k.x=0;else throw h;}a.C=b;dF(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=E(d,Eb)?3:E(d,Ab)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,Ac)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Cb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Fc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=JC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=JC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=JC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=JC(c,g++);for(;45==e;)--d,e=JC(c,g++)}a.z[b]=d}}}
-function iC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new PB(b);try{for(;b.j=IB(b,b.a),b.j<b.i;)d=WC(vB(LB(b),10)).a,c=e=WC(vB(LB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Di(f),y(f,73))$m(f);else throw f;}}function QF(a,b,c,d,e){b=BF(a,b,c);5!=a.f[b]&&IF(a,b)?bn(d.a,rb):3==a.r[b]?bn(d.a,ja):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),bn(d.a,e)):1==e[b]?bn(d.a,Va):-1==e[b]&&bn(d.a,Vc)}
-function eF(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,qq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:qq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function OF(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=BF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=BF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=BF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=BF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))qq(a.k,"Not unique E/Z geometry !");else{i=BF(a,b,e);f=BF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=BF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<r||0>o&&0>r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function GF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=BF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(IF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function PF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function TE(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=GF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function gE(a){yF(this);this.k=a;this.x=this.t=this.s=0}
-function HE(a,b){var c,d,e,f,g,i,h;gE.call(this,a);f=j;i=FE(b);if(null!=i){h=new OB(b,i,!0);for(e=1;4>=e;++e)f=GE(h,i);g=WC(vB(Nn(f.substr(0,3)),10)).a;c=WC(vB(Nn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)fF(this),f=GE(h,i),this.I[e]=(new VC(SC(Nn(f.substr(0,10))))).a,this.L[e]=-(new VC(SC(Nn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Nn(f.substr(31,d-31)),UE(this,e,d),62<=f.length&&(f=Nn(f.substr(60,3)),0<f.length&&(f=WC(vB(f,10)).a,0<f&&(this.C=e,a.x=f,dF(this),this.C=0)));for(e=1;e<=c;++e)kF(this),
-f=GE(h,i),this.G[e]=WC(vB(Nn(f.substr(0,3)),10)).a,this.H[e]=WC(vB(Nn(f.substr(3,3)),10)).a,g=WC(vB(Nn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=WC(vB(Nn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);HF(this);mF(this);eE(this);for(wC(this);(h.j=IB(h,h.a),h.j<h.i)&&!(null==(f=LB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new NB(f);LB(g);LB(g);i=WC(vB(LB(g),10)).a;
-for(e=1;e<=i;++e)c=WC(vB(LB(g),10)).a,this.z[c]=WC(vB(LB(g),10)).a}if(0==f.indexOf("M APO")){g=new NB(f);LB(g);LB(g);i=WC(vB(LB(g),10)).a;for(e=1;e<=i;++e)c=WC(vB(LB(g),10)).a,f=WC(vB(LB(g),10)).a,this.C=c,$(this,0),UE(this,this.s,oc+f),this.C=0}}KF(this);wC(this)}}
-function vC(a,b){var c,d,e,f,g;gE.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));aD(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new NB(b);d=WC(vB(LB(f),10)).a;e=WC(vB(LB(f),10)).a;for(c=1;c<=d;++c)g=LB(f),fF(this),UE(this,this.s,g),this.I[c]=(new VC(SC(LB(f)))).a,this.L[c]=-(new VC(SC(LB(f)))).a;for(c=1;c<=e;++c)if(kF(this),this.G[c]=WC(vB(LB(f),10)).a,this.H[c]=WC(vB(LB(f),10)).a,this.r[c]=WC(vB(LB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;HF(this);mF(this);eE(this)}catch(i){i=Di(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}KF(this);wC(this)}}
-function JE(a,b,c){var d,e,f;gE.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(fF(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))kF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;wC(this);eE(this)}
-function XE(a,b,c){var d,e,f,g,i;gE.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(is,k,1,this.s+1,0);this.I=v(cE,k,-1,this.s+1,1);this.L=v(cE,k,-1,this.s+1,1);this.n=v(is,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(is,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=Lr([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}wC(this);eE(this)}
-function TD(a){var b;yF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);iD(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);iD(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);iD(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);iD(a.d,this.d,this.s+1);this.c=v(is,k,1,this.s+1,0);iD(a.c,this.c,this.s+1);this.I=v(cE,k,-1,this.s+1,1);iD(a.I,this.I,this.s+1);this.L=v(cE,k,-1,this.s+1,1);iD(a.L,this.L,this.s+1);this.n=v(is,k,1,this.s+1,0);iD(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);iD(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);iD(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);iD(a.r,this.r,this.t+1);this.e=v(is,k,1,this.t+1,0);iD(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);iD(a.A,this.A,this.t+1);this.p=Lr([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function nF(a,b,c){var d,e,f;if(0==c)return VE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K($C(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new VC(a)).a;d=On(e,Pn(46));0>d&&(e+=Ta,d=On(e,Pn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Za;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function FE(a){var b;b=new OB(a,aa,!0);if(4<HB(b))return aa;b=new OB(a,ah,!0);return 4<HB(b)?ah:null}
-function VE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function GE(a,b){for(var c,d;a.j=IB(a,a.a),a.j<a.i;){d=LB(a);if(E(d,b))return ea;for(LB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(500,1,{89:1},gE,HE,vC,JE,XE,TD);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function rq(){rq=u;sq=new NA(Tb)}
-function NE(a,b){var c;rq();var d;HD.call(this);this.c=new lz("Help");new lz("Home");this.d=b;P(this,(MD(),mC));this._b&&bA(this._b,!1);Zz(this,!1);d=Qx(b);if(1==a)this.e||(this.e=new uA(d),FD(this.e,-30,0)),this.j=this.e,c=qC(b),this._b&&aA(this._b.c.z.b,Ec),wy(this,new gz(2)),this.f=new NA(c+" "),Q(this,this.f,Ib),d=new Ay,Q(d,this.i,null),this.d.Bb&&(c=new lz("Submit"),Q(d,c,null)),Q(this,d,Hc),MA(this.f,Nn(Sn(this.f._b.a.gb,Rg))),this._b&&bA(this._b,!0),Zz(this,!0);else if(2==a)this.b||(this.b=
-new uA(d),FD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&aA(this._b.c.z.b,"Nonstandard atom"),wy(this,new gz(2)),c=new Ay,Q(c,new nA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,sq&&(c=Sn(sq._b.a.gb,Rg)),sq=new OA(c,8),Q(this,sq,Ib),c=new Ay,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new uA(d),FD(this.a,5*b.X,0));var e,f;d="About "+(MD(),YB);this._b&&aA(this._b.c.z.b,d);wy(this,new jA(0));P(this,mC);Q(this,new nA(YB+" Molecular Editor v2013-05-01",1),null);Q(this,new nA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=ND,d=0,f=c.length;d<f;++d)e=c[d],e=new nA(e,1),cy(e,this.d.w),Q(this,e,null);c=new Ay;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Yz(this);c=this.j;GD(this._b.c,c.a,c.b);!Px(this)&&ty(this);dy(this)}s(501,492,oi,NE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new pB(this.d.G),c=oB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Di(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,cC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var sq;
-function RF(a,b){Ox(b)==a.a?P(b,(rz(),zz)):P(b,a.a)}
-function SF(a){var b,c,d,e;e=j;d=!1;Ox(TF)!=a.a?(e=ta,d=!0):Ox(UF)!=a.a?(e="!#6",d=!0):Ox(VF)!=a.a?(P(WF,(rz(),zz)),P(XF,zz),P(YF,zz),P(ZF,zz),e="F,Cl,Br,I"):(b=Ox($F)!=a.a,c=Ox(aG)!=a.a,Ox(bG)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Ox(cG)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Ox(dG)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Ox(eG)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Ox(fG)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Ox(WF)!=a.a&&(e+="F,"),Ox(XF)!=a.a&&(e+="Cl,"),Ox(YF)!=a.a&&(e+="Br,"),Ox(ZF)!=a.a&&(e+="I,"),
-aD(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=vb:(P(TF,(rz(),zz)),e=ta)));b=j;d&&Ox($F)!=a.a&&(b+=";a");d&&Ox(aG)!=a.a&&(b+=";A");Ox(gG)!=a.a&&(b+=";R");Ox(hG)!=a.a&&(b+=";!R");Ox(TF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=iG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=jG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Ox(kG)!=a.a&&(e="~");Ox(lG)!=a.a&&(e=kb);Ox(mG)!=a.a&&(e=ub);Ox(nG)!=a.a&&(e="!@");MA(a.e,e)}
-function oG(a){pG(a);qG(a);var b=iG._b.a;Aw(b,0);b.gb.options[0].selected=!0;b=jG._b.a;Aw(b,0);b.gb.options[0].selected=!0;P($F,a.a);P(aG,a.a);P(gG,a.a);P(hG,a.a);P(iG,a.a);P(jG,a.a);rG(a)}function pG(a){P(bG,a.a);P(cG,a.a);P(dG,a.a);P(eG,a.a);P(fG,a.a);P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a)}function qG(a){P(TF,a.a);P(UF,a.a);P(VF,a.a)}function rG(a){P(kG,a.a);P(lG,a.a);P(mG,a.a);P(nG,a.a);a.b=!1}
-function OE(a){$z.call(this,"Atom/Bond Query");this.i=new lz(this.rf());Ly(this.q,new ID(this));this.a=(MD(),mC);this.c=a;this.d||(a=Qx(a),this.d=new uA(a),FD(this.d,-150,10));this.j=this.d;wy(this,new iA);P(this,this.a);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new mA("Atom type :"),null);TF=new lz(yb);UF=new lz("Any except C");VF=new lz("Halogen");Q(a,TF,null);Q(a,UF,null);Q(a,VF,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new nA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Ay;wy(a,new Oz(0,3,1));bG=new lz(Eb);cG=new lz(cc);dG=new lz(lc);eG=new lz(Ac);fG=new lz(nc);WF=new lz(Pb);XF=new lz(Jb);YF=new lz(Cb);ZF=new lz(Vb);Q(a,bG,null);Q(a,cG,null);Q(a,dG,null);Q(a,eG,null);Q(a,fG,null);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));iG=new pz;oz(iG,yb);oz(iG,Za);oz(iG,ab);oz(iG,gb);oz(iG,ib);Q(a,new mA("Number of hydrogens : "),null);Q(a,iG,null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));jG=new pz;oz(jG,yb);oz(jG,
-Za);oz(jG,ab);oz(jG,gb);oz(jG,ib);oz(jG,"4");oz(jG,"5");oz(jG,"6");Q(a,new nA("Number of connections :",0),null);Q(a,jG,null);Q(a,new nA(" (H's don't count.)",0),null);Q(this,a,null);a=new Ay;wy(a,new Oz(0,3,1));Q(a,new mA("Atom is :"),null);$F=new lz(zb);Q(a,$F,null);aG=new lz("Nonaromatic");Q(a,aG,null);gG=new lz(zc);Q(a,gG,null);hG=new lz(ic);Q(a,hG,null);Q(this,a,null);a=new Ay;P(a,Fz(Ox(this)));wy(a,new Oz(0,3,1));Q(a,new mA("Bond is :"),null);kG=new lz(yb);Q(a,kG,null);lG=new lz(zb);Q(a,lG,
-null);mG=new lz(zc);Q(a,mG,null);nG=new lz(ic);Q(a,nG,null);Q(this,a,null);a=new Ay;wy(a,new Oz(1,3,1));this.e=new OA(ta,20);Q(a,this.e,null);Q(a,new lz(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&bA(this._b,!1);Zz(this,!1);pG(this);qG(this);rG(this);P($F,this.a);P(aG,this.a);P(gG,this.a);P(hG,this.a);P(iG,this.a);P(jG,this.a);RF(this,TF);Yz(this);a=this.j;GD(this._b.c,a.a,a.b);!Px(this)&&ty(this);dy(this)}s(502,492,oi,OE);
-_.sf=function(a,b){var c;E(b,vc)?(oG(this),RF(this,TF),SF(this)):y(a.f,41)?(rG(this),fs(a.f)===fs(TF)?(pG(this),qG(this)):fs(a.f)===fs(UF)?(pG(this),qG(this)):fs(a.f)===fs(VF)?(pG(this),qG(this)):fs(a.f)===fs(gG)?P(hG,this.a):fs(a.f)===fs(hG)?(P(gG,this.a),P($F,this.a)):fs(a.f)===fs($F)?(P(aG,this.a),P(hG,this.a)):fs(a.f)===fs(aG)?P($F,this.a):fs(a.f)===fs(kG)||fs(a.f)===fs(lG)||fs(a.f)===fs(mG)||fs(a.f)===fs(nG)?(oG(this),this.b=!0):qG(this),RF(this,a.f),SF(this)):y(a.f,42)&&(rG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(rz(),zz)),SF(this));107!=this.c.b&&(this.c.b=107,Fy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var TF=_.e=null,kG=null,UF=null,$F=null,lG=null,YF=null,bG=null,jG=null,iG=null,XF=null,WF=null,VF=null,ZF=null,cG=null,aG=null,hG=null,nG=null,dG=null,fG=null,gG=null,mG=null,eG=null;function LE(a){a.a=-1;a.b=v(uD,k,0,0,0);a.c=0}function sF(){tD(this)}s(503,477,fi,sF);_.ze=function(){LE(this)};_.a=-1;
-function oq(a,b){var c;a.a=b;var d,e;d=null;RA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new eB(e):null))e=(UA(),XA),e=YA(e,(UA(),XA))||YA(e,VA);if(e)try{d=bB(c)}catch(f){if(f=Di(f),y(f,57))$m(f);else throw f;}c=d;null!=c&&uF(b,c)}function mq(a){a=new eB(a);RA();var b,c;try{b=bB(a),c=pn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=Di(d),y(d,57))$m(d);else throw d;}}function tF(){}s(504,1,{58:1,65:1},tF);_.me=function(a){uF(this.a,a.a)};
-_.a=null;s(506,298,mi);function jq(){var a;jq=u;sG=(a=!1,Cf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);tG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");uG=sG&!tG;var b;a=F(I,q,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);kq=v(I,q,-1,1E3,1);for(b=0;b<kq.length;++b)kq[b]=-999;for(b=0;b<a.length;b+=2)kq[a[b+1]]=a[b]}
-function up(a,b,c){a=new vG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Dy(a,b,c){var d;d=new wG;dj(d.t,b,c);Yi(a.f,d.t,0,0);Mi(a.a,d);return d}function aC(a,b){return!a.e?null:b in a.e?a.e[b]:null}function uE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Vu(a.f,b.t,c,d),b.r=c,b.s=d;xG(b)}
-function XB(a,b,c,d){jq();this.gb=Jv();this.a=new Si;this.e=d;this.gb.style[If]=Za;this.gb.style[Gf]=Za;this.gb.style[Cg]=Le;this.gb.style[Xg]=b;this.gb.style[Ce]=c;this.f=new yG;this.f.gb.style[Xg]=bb;this.f.gb.style[Ce]=bb;uG?(b=new zG,c=new AG,Yi(b,this.f,0,0),Yi(b,c,0,0),Zu(this,b)):Zu(this,this.f);this.c=a;a.Nb=this;uG?(this.j=new BG(this),this.j.i=new CG(this),this.j.j=new DG(this),this.j.n=new EG(this),this.j.k=new FG(this),this.c&&(this.j.e=new GG(this),this.j.f=new HG(this),this.j.a=new IG(this))):
-z(this,new KG(this),(vq(),vq(),wq));z(this,this,(zp(),zp(),Ap));z(this,new NG(this),(gj(),gj(),hj));z(this,new UG(this),(ij(),ij(),jj));z(this,new VG(this),(gq(),gq(),hq));(tp(),tp(),hy).a=this}s(505,506,mi,XB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var uG,tG,sG,kq=null;function yG(){Xu.call(this);this.gb[yd]=Je}s(508,276,mi,yG);function zG(){yG.call(this);this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(507,508,mi,zG);function KG(a){this.a=a}s(509,1,{},KG);
-_.mc=function(a){var b,c,d;c=Aj(a);d=Bj(a);b=a.a.button||0;a=new WG(a);2==b&&(a.e=4);YE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function NG(a){this.a=a}s(510,1,{},NG);_.nc=function(a){var b,c;b=Aj(a);c=Bj(a);a=new WG(a);this.a.i?gF(this.a.c,a,b,c):iF(this.a.c,a,b,c);Lw(this.a.gb)};_.a=null;function UG(a){this.a=a}s(511,1,{},UG);_.oc=function(a){this.a.i=!1;Aj(a);Bj(a);jF(this.a.c)};_.a=null;function VG(a){this.a=a}s(512,1,{},VG);_.a=null;
-function AG(){yG.call(this);this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(513,508,mi,AG);function XG(a,b){var c;c=b.a;c.e=4;return YE(a.a.c,c,b.d,b.e)}function CG(a){this.a=a}s(514,1,{},CG);_.tf=function(a){return XG(this,a)};_.a=null;function Tq(a,b){iF(a.a.c,b.a,b.d,b.e);return YE(a.a.c,b.a,b.d,b.e)}function DG(a){this.a=a}s(515,1,{},DG);_.tf=function(a){return Tq(this,a)};_.a=null;function EG(a){this.a=a}s(516,1,{},EG);_.tf=function(a){return gF(this.a.c,a.a,a.d,a.e)};_.a=null;
-function FG(a){this.a=a}s(517,1,{},FG);_.tf=function(){return jF(this.a.c)};_.a=null;function Yp(a,b){var c;c=K($C(b.b));c=new gB(b,0,dg,c);UD(a.a.c,c);return!0}function GG(a){this.a=a}s(518,1,{},GG);_.tf=function(a){return Yp(this,a)};_.a=null;function Zp(a,b){var c;c=K($C(100*b.c));c=new gB(b,0,jg,c);UD(a.a.c,c);return!0}function HG(a){this.a=a}s(519,1,{},HG);_.tf=function(a){return Zp(this,a)};_.a=null;function cq(a,b){var c;c=new gB(b,0,$d,ch);UD(a.a.c,c);return!0}function IG(a){this.a=a}
-s(520,1,{},IG);_.tf=function(a){return cq(this,a)};var YG=_.a=null;function ZG(){ZG=u;YG=new Ns((bt(),new at("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function $G(){$G=u;aH={}}function bH(a,b,c){var d;c&&(b.style[fe]=c.b+Of,d=c.a,d!=Mb&&(b.style[ee]=d),0!=(c.c&1)&&(b.style[he]=od),0!=(c.c&2)&&(b.style[ge]=He));a.e.style[Wg]=uf}
-function Uz(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=pi(b);d in aH?c=aH[d]:(c=$doc.getElementsByTagName("body")[0],e=Vn(qg),f=Vn(Fe),f.width=1,f.height=1,g=(ZG(),YG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),bH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Qj(e),l=Qj(e)+(e.offsetHeight||0),m=l-h,o=Qj(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new cH,w.a=r,w.b=n,w.c=m,w),aH[d]=c);return c}
-function dH(){$G();var a,b,c,d,e;yj();this.a=F(is,k,1,["monospace","sans-serif",og]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=Vn(qg);this.e.innerHTML=this.f||j;this.e.style[fe]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ee]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(523,1,{},dH);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var aH;function cH(){}s(524,1,{},cH);_.a=0;
-_.b=0;_.c=0;function ZE(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Di(b),!y(b,79))throw b;}return!1}function $E(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Di(b),!y(b,79))throw b;}return!1}function WG(a){lq.call(this,null,0,null);this.a=a}function vG(a,b,c){lq.call(this,a,0,b);this.a=c}s(525,382,Vh,WG,vG);_.ke=function(){return ZE(this)};_.le=function(){return $E(this)};_.a=null;
-function JA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,bH(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function IA(a){this.c=a;this.b={};this.a=new dH}s(526,385,Vh,IA);_.a=null;function Ey(a){this.a=a}s(527,393,{},Ey);_.a=null;function eH(){mw.call(this);this.gb[yd]="jsa-resetTable";this.gb.style[Xg]=hd}s(528,308,mi,eH);
-function fH(){fH=u;var a=gH=new dH;yj();a.f="9p";a.e.style[ee]=og;a.e.style[fe]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[fe]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);hH=new Qy(1)}function kE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,xG(a)}
-function mE(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(jE(a,!1),360<=g||-360>=g?i=lE(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+'arc startangle="'+l+'" endangle="'+m+'" style="top:'+c+"px;left:"+b+Vf+d+Tf+e+'px"+'+a.k+Ya),kE(a,i))}function Z(a,b,c,d,e){a.n&&kE(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ha+a.b+"/>\n")}function iE(a,b,c,d,e){a.n&&(jE(a,!1),kE(a,iH(a,b,c,d,e)))}
-function tE(a,b,c,d){var e,b=b.replace(/&/g,ma).replace(/</g,oa).replace(/>/g,na),f=(fH(),gH),b=(e=Uz(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+Uf+(d-e)+Sf+a.i+"color:"+a.f+";'>"+b+"</span>");kE(a,b)}function eA(a,b,c,d,e){jE(a,!0);kE(a,iH(a,b,c,d,e))}function xG(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=bg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
-function sE(a,b){a.e=b;a.i=qF(b)}s(529,389,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var hH,gH;function Hq(a,b,c){c&&(Sq(a,b),c.tf(a.b));a.d=!0}function Sq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Pj(a.o.gb)+Oj(a.o.gb)+Zn(a.o.gb.ownerDocument),a.b.e=c.clientY-Qj(a.o.gb)+(a.o.gb.scrollTop||0)+$n(a.o.gb.ownerDocument),a.b.a=new WG(b),Fj(b.a),!0):!1}
-function BG(a){this.o=a;this.b=new jH;this.c=new kH(this);z(this.o,new lH(this),(Pq(),Pq(),Qq));z(this.o,new mH(this),(Iq(),Iq(),Jq));z(this.o,new nH(this),(Mq(),Mq(),Nq));z(this.o,new oH(this),(Eq(),Eq(),Fq));z(this.o,new pH,(dq(),dq(),eq));z(this.o,new qH(this),($p(),$p(),aq));z(this.o,new rH(this),(Vp(),Vp(),Wp))}s(530,1,{},BG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function kH(a){dk();this.a=a}s(531,24,{},kH);
-_.vc=function(){!this.a.d&&this.a.i&&XG(this.a.i,this.a.b)};_.a=null;function lH(a){this.a=a}s(532,1,{},lH);_.a=null;function mH(a){this.a=a}s(533,1,{},mH);_.a=null;function nH(a){this.a=a}s(534,1,{},nH);_.a=null;function oH(a){this.a=a}s(535,1,{},oH);_.a=null;function pH(){}s(536,1,{},pH);function qH(a){this.a=a}s(537,1,{},qH);_.a=null;function rH(a){this.a=a}s(538,1,{},rH);_.a=null;function jH(){}s(539,1,{},jH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function sH(a){var b,c,d,e,f;Nj(a);d=(Zi(),$i(null));e=new eH;jw(e,a);Lu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));lw(e,a);Tu(d,e);return new Wx(f,b)}function tH(){this.gb=Vn(Wd);this.gb[yd]=Je;this.gb.style[Hf]=De;this.gb.style[Kf]=$c;this.gb.style[Xg]=bb;this.gb.style[Ce]=bb}s(541,279,Hh,tH);_.Xc=function(){return Pj(this.gb)};_.Yc=function(){return Qj(this.gb)};
-function uH(){uH=u;fH();vH=F(is,k,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function qF(a){var b,c,d,e;b=(uy(),vy);e=a.b;c=a.a;d=j;e!=b.b&&(d="font-size:"+e+Sf);c!=b.a&&(d+="font-family:"+c+mb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function lE(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+Uf+c+Vf+d+Tf+e+Pf+a.k+Ya}
-function xE(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+'polyline points="';g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+Qf+l+Of,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+Qf+f+Of));return i+=g+ha+a.k+Ya}function iH(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+Uf+c+Vf+d+Tf+e+Pf+a.k+Ya}function jE(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+ia:a.k=' filled="false" strokecolor="'+c+ia}
-function wH(a){var b,c,d;d=a?Lc:Kc;b=vH.length;for(c=1;c<b;++c){var e=d,f=vH[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function wG(){uH();this.n=hH;this.c=[];this.t=new tH;xH&&(xH=!1,yH(Kc),wH(!1),yH(Lc),wH(!0))}function yH(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}s(542,529,{},wG);_.a=ob;_.b=j;var xH=!0,vH;function zH(){zH=u;AH=new Wx(0,0)}
-function BH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=sH(c.a),dj(c.ne(),b.b,b.a),c=sH(c.a),b=new Wx(c.b-b.b,c.a-b.a)):b=new Wx(0,0);a.Bf(b)}return b}function ky(a,b){var c;if(a.re())return AH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Px(b));c=sH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function CH(a,b){var c;b&&(c=bg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.wf().gb.style[id]=c)}function DH(){this.e=new Jz;this.e.a=-1;this.e.b=-1}s(544,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return EH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Px(a))};_.zf=function(a){CH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(uy(),vy);e=a.b;d=a.a;e!=c.b?b.style[fe]=j+e+"pt":b.style[fe]=j;d!=c.a?b.style[ee]=d:b.style[ee]=j;0!=(a.c&1)?b.style[he]=od:b.style[he]=j;0!=(a.c&2)?b.style[ge]=He:b.style[ge]=j};_.Bf=function(a){EH=a};_.Cf=function(){};var EH=_.e=null,AH;
-function mz(a,b){zH();DH.call(this);this.a=new Dv(a);this.a._c()[yd]=j;z(this.a,new FH(this,b),(wp(),wp(),xp))}s(543,544,{},mz);_.ne=function(){return this.a};_.zf=function(a){CH(this,a)};_.a=null;function FH(a,b){this.a=a;this.b=b}s(545,1,{},FH);_.Ec=function(a){tp();up(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function qz(a){zH();DH.call(this);this.a=new Bw;z(this.a,new GH(this,a),(qp(),qp(),rp))}s(546,544,{},qz);_.ne=function(){return this.a};_.a=null;
-function GH(a,b){this.a=a;this.b=b}s(547,1,{},GH);_.a=null;_.b=null;function HH(a,b){var c,d;CH(a,b.Gd());for(d=new xi(b.Ob.a);d.b<d.d.ue();)c=yi(d),c.dc&&c._b.vf(c)}function IH(a,b){var c,d,e,f,g,i,h;dj(a.d,b.Nd(),b.Jd());for(d=new xi(b.Ob.a);d.b<d.d.ue();)c=yi(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=BH(e).b,f-=BH(e).a,dj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function zy(){zH();DH.call(this);this.d=new Xu}s(548,544,{},zy);
-_.vf=function(a){HH(this,a)};_.ne=function(){return this.d};_.yf=function(a){IH(this,a)};_.d=null;function oA(a){zH();DH.call(this);var b=this.a=new yw;Hv(b.b,a);xw(b);this.e.a=-1;this.e.b=-1}s(549,544,{},oA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Tn(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function rA(a){this.a=new Ww(a.f,new JH(a))}s(550,1,{},rA);_.a=null;
-function Sw(a){var b,c,d,e,f;f=new fB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(KH,k,58,0,0);for(c=b.a?ok(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Vi((Jy(),S),new T(f.d)));c=c.b;if(Es(!c?bh:c.a,sh))for(c=(!a.d.a||0==a.d.a.c?(vr(),vr(),wr):new My(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new lq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new lq(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new lq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function JH(a){this.a=a}s(551,1,ii,JH);_.pc=function(){Sw(this)};_.a=null;function PA(){zH();DH.call(this);this.a=new tx}s(552,544,{},PA);_.uf=function(){var a;a=new PA;qx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return LH};_.Bf=function(a){LH=a};var LH=_.a=null;s(553,548,{});function SA(){new nr}s(554,413,{},SA);function bA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Qp(c.f,c):Op(c.f,c)))}function cA(a,b){zH();zy.call(this);this.c=new MH(a);var c=this.b=new mw,d=(Yv(),Zv);c.a=d;jw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&NH(Ex(c.z.a.p,0)))throw new yu("WindowPanel can only contain one child widget");OH(c,d);this.c.a=this;this.a=b}s(557,553,{},cA);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){PH(this.c,!1)};_.Af=function(){};_.Cf=function(a){HH(this,a);IH(this,a);QH(this.c);RH(this.c)};_.a=null;_.b=null;_.c=null;function SH(a){var b;b=new Kp(D(a.gb,zf),D(a.gb,yf));a=new Kp(D(a.K.ab.gb,zf),D(a.K.ab.gb,yf));return F(I,q,-1,[b.b-a.b,b.a-a.a])}function TH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(UH(a,a.I),a.I=null):null!=a.H&&(VH(a,a.H),a.H=null);Dj(a.J)}function QH(a){a.bb?a.Gf(Np(a.K.ab)):(a.Ad(),QH(a))}
-function VH(a,b){var c;a.bb?(c=SH(a),a.Gf(new Kp(-1,WH(b,!1)-c[1]))):a.H=b}function XH(a,b){var c;b!=a.vd()&&(c=a.K.ab,Du(c),YH(c,b,c.gb,c.p.c,!0))}function UH(a,b){var c;a.bb?(c=SH(a),a.Gf(new Kp(WH(b,!0)-c[0],-1))):a.I=b}s(560,281,Xh);_.Df=function(){var a,b;b=Np(this.K.ab);a=SH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?NH(Ex(a.p,0)):null};_.Ef=function(a){ZH(this.K.ab,a)};_.qd=function(){return new Eu(this.K.ab)};_.Ff=function(){Rp(this.K.ab)};_.ld=function(){TH(this)};
-_.Dd=function(){Rp(this.K.ab)};_.nd=function(a){return $H(this.K.ab,a)};_.Gf=function(a){Pp(this.K.ab,a)};_.cd=function(a){VH(this,a)};_.wd=function(a){XH(this,a)};_.ed=function(a){UH(this,a)};_.H=null;_.I=null;function aI(){aI=u;var a=(bI(),cI(),dI);eI=new ow(a.d,a.b,a.c,a.e,a.a)}function PH(a,b){var c;c=new Wt;a.db&&lr(a.db,c);a.A&&Op(a.f,a);try{Fi(a.f.c,a)}catch(d){if(d=Di(d),!y(d,73))throw d;}a.b=fI(a.f,a);try{dv(a,b)}finally{Ii(a.j.a),Ii(a.i.a),Ii(a.k.a),a.G&&Li(a.G,a.f),a.t&&(a.t=!1)}}
-function gI(a,b,c){var d,e;e=a.fb;d=new Gj(a,e);e.sd(a,d.a+b,d.d+c)}function hI(a,b,c){b=new iI(Un(Tn(a.K.c.children[b].children[c])));Cu(b,a);z(b,a.c,(wp(),wp(),xp));return b}function Mp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Pp(a.K.ab,b)}function GD(a,b,c){var d,e;(e=a.f)?(d=jI(e.gb),gv(a,b+(Pj(e.gb)+d[3]),c+(Qj(e.gb)+d[0]))):gv(a,b,c)}function OH(a,b){if(b!=(0!=a.z.a.p.c?NH(Ex(a.z.a.p,0)):null)){Du(a.z.a);var c=a.z.a;YH(c,b,c.gb,c.p.c,!0)}}
-function kI(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Hp(),lI)&&(a.F=a.x);var d,e;if(a.G)for(e=new xi(a.G);e.b<e.d.ue();)if(d=yi(e),b==(Hp(),mI)){!d.b&&(d.b=new nI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(Hp(),Ip))g=d.f,i=d.w,d.z.c?(GD(d,i.c,i.d),Mp(d,new Kp(i.b,-1))):(GD(d,i.c,i.d),Mp(d,new Kp(i.b,i.a)),Qp(g,d)),Bi(g.c,d,d.z.b),Yj(d.q,333);else if(!d.t&&f==(Hp(),lI))d.gb.style[Tg]=Ug,Hp()}else if(b==Ip){!d.b&&(d.b=new nI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=jI(i.gb);h=d.w;if(d.z.c)h.c=Pj(d.gb)-
-g[3]-Pj(i.gb),h.d=Qj(d.gb)-g[0]-Qj(i.gb),d.w=h,GD(d,0,0),oI(d,Jp(i.gb).b,-1);else{if(f!=(Hp(),lI))h.c=Pj(d.gb)-g[3]-Pj(i.gb),h.d=Qj(d.gb)-g[0]-Qj(i.gb),h.b=d.e,h.a=d.d,d.w=h;GD(d,0,0);Pp(d,new pI(Jp(i.gb)));Op(i,d)}d==d.f.a||PE(d);Yj(d.q,333)}}else b==lI&&(!d.b&&(d.b=new nI),d=a,d.t||(d.x=c,d.gb.style[Tg]=De))}}function qI(a,b){a.gb.style[Zg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function RH(a){if(!a.bb){a.j=wu(a,a.f,(!Xq&&(Xq=new jk),Xq));a.i=wu(a,a.f,ik?ik:ik=new jk);a.k=wu(a,a.f,(!br&&(br=new jk),br));var b=a.f;!a.G&&(a.G=new Si);Mi(a.G,b);Xq&&(b=new Wq(a),a.db&&lr(a.db,b));a.A&&Qp(a.f,a);Bi(a.f.c,a,a.z.b);a.b&&(gv(a,a.b.a,a.b.b),a.b=null);hv(a);PE(a)}}function PE(a){if(a!=a.f.a){var b;br&&(b=new ar(a),a.db&&lr(a.db,b))}}s(559,560,Xh);_.vd=function(){return 0!=this.z.a.p.c?NH(Ex(this.z.a.p,0)):null};_.yd=function(a){PH(this,a)};_.qd=function(){return new Eu(this.z.a)};
-_.ld=function(){TH(this);Dj(new rI(this))};_.nd=function(a){return $H(this.z.a,a)};_.Gf=function(a){Mp(this,a)};_.zd=function(a,b){GD(this,a,b)};_.wd=function(a){OH(this,a)};_.Ad=function(){RH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var eI;
-function MH(a){aI();var b=(sI(),tI),c=(ov(),pv);iv.call(this,!1,"popup");this.L=c.a;this.J=new uI(this);c=new vI;c.gb[yd]="mosaic-popupLayoutPanel";av(this.K,c);fv(this);this.c=new wI(this);this.q=new xI(this);this.r=new yI(this);this.s=new zI(this);this.w=new AI;this.F=(Hp(),mI);this.A=!1;this.f=b;a=this.z=new BI(a);b=new CI;!a.d&&(a.d=new DI);Mi(a.d,b);a=new EI(new qw(eI.a.d.a,eI.a.b,eI.a.c,eI.a.e,eI.a.a));z(a,new FI(this),(wp(),wp(),xp));b=this.z.b;if(!b.b){b.b=new mw;b.b._c()[yd]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(fw(),gw);c.c=d;c=b.f;GI(c,b.b,new HI(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Ou;d=kw(c);ku(c.b,(yt(),zt(d)),0);Nu(c,a,d,0,!1)}else jw(b.b,a);ZH(b.f,null);z(this.z.b,new II(this),(Ep(),Ep(),Fp));z(this.z.b,this.c,xp);XH(this,this.z);zi(Un(Tn(this.gb)),"mosaic-WindowPanel",!0)}s(558,559,Xh,MH);_.xd=function(){var a=this.a,b=new Wz(a.a,201),c;a=a.a.q;a.a?a=new JI(new xi(a.a)):(a=(vr(),vr(),wr),a=new xi(a));for(;a.Qc();)c=a.Rc(),201==b.d&&ED(c.a)};_.a=null;
-function zA(){zH();DH.call(this);var a=this.a=new KI;a.T=!0;a.a.f=!0;this.a.W=!0}s(561,544,{},zA);_.ne=function(){return this.a};_.a=null;function sB(){}s(567,429,{},sB);function JI(a){if(!a)throw new fn;this.a=a}s(568,1,{},JI);_.Qc=function(){return yB(this.a)};_.Rc=function(){return yi(this.a)};_.Sc=function(){throw new BB("Missing message: awt.50");};_.a=null;function Wy(){return Wy()}
-function qB(){qB=u;var a;a=(hB(),iB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(LI,k,-1,0,1);else throw new HC(a+" is not supported");}catch(b){if(b=Di(b),!y(b,81))throw b;}}function sA(a,b){a.a=31*a.a+J((new VC(b)).a)}function Ry(){}s(571,1,{},Ry);_.hC=function(){return this.a};_.a=1;
-function jI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"borderTopWidth"));b[1]=MI(NI(a,"borderRightWidth"));b[2]=MI(NI(a,"borderBottomWidth"));b[3]=MI(NI(a,"borderLeftWidth"));return b}function OI(a){var b,c;c=PI(a);b=jI(a);a=(a.style[$g]=ab,new Kp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function Jp(a){a.style[$g]=ab;return new Kp(a.clientWidth,a.clientHeight)}
-function PI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"marginTop"));b[1]=MI(NI(a,"marginRight"));b[2]=MI(NI(a,"marginBottom"));b[3]=MI(NI(a,"marginLeft"));return b}function QI(a){var b;b=v(I,q,-1,4,1);a.style[$g]=ab;b[0]=MI(NI(a,"paddingTop"));b[1]=MI(NI(a,"paddingRight"));b[2]=MI(NI(a,"paddingBottom"));b[3]=MI(NI(a,"paddingLeft"));return b}
-function RI(a,b,c){try{switch(b){case Df:a.style.filter=dd+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ce:b=tg;default:a.style[b]=c}}catch(d){if(d=Di(d),y(d,73))a=a.scopeName,null==a||Br("html",a);else throw d;}}function WH(a,b){var c;SI||(SI=Vn(qg),RI(SI,Le,j),RI(SI,Hg,j),RI(SI,Kf,$c),RI(SI,Tg,De),$doc.body.appendChild(SI));RI(SI,Xg,a);RI(SI,Ce,a);c=OI(SI);return b?c.b:c.a}var SI=null;function TI(){Kp.call(this,0,0)}function Kp(a,b){this.b=a;this.a=b}
-function pI(a){Kp.call(this,a.b,a.a)}s(573,1,Vh,TI,Kp,pI);_.eQ=function(a){return this===a?!0:null==a||UI!=nn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Wc};_.a=0;_.b=0;function VI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(574,1,{67:1,69:1,90:1},VI);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return WI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;function XI(a,b){this.a=a;this.b=b}s(575,1,Vh,XI);_.eQ=function(a){return this===a?!0:null==a||YI!=nn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return YI.d+"[x="+this.a+",y="+this.b+Wc};_.a=0;_.b=0;
-function AI(){this.b=this.a=this.d=this.c=0}s(576,1,Vh,AI);_.eQ=function(a){return this===a?!0:null==a||ZI!=nn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return ZI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Wc};_.a=0;_.b=0;_.c=0;_.d=0;
-function NI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Df:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ce:b=tg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(579,1,{});var $I=-1;function aJ(){}s(580,579,{},aJ);_.a=-1;_.b=-1;var bJ=null;function MI(a){a=parseInt(a,10);a=isNaN(a)?null:WC(a);return!a?0:a.a}
-s(583,296,Rh);_.Df=function(){return Np(this.f)};_.Ef=function(a){ZH(this.f,a)};_.Ff=function(){Rp(this.f)};_.Dd=function(){Rp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ce]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Xg]=a;b.bb||(b.i=a)};function bI(){bI=u;cI()}function aA(a,b){a.a.gb.innerText=b||j;ZH(a.f,null)}
-function cJ(a){bI();var b;Ev(this,new vI);this.a=new dJ;b=this.f;eJ(b,new fJ);RI(b.gb,If,$a);b.o=0;GI(b,this.a,new HI(0),b.p.c);this.a._c()[yd]="mosaic-Caption-text";this.a.gb.innerText=a||j;ZH(this.f,null);this.gb[yd]="mosaic-Caption"}s(582,583,Rh,cJ);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};_.b=null;
-function cI(){cI=u;gJ=wn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ix(gJ,240,20);new Ix(gJ,224,16);new Ix(gJ,208,16);new Ix(gJ,192,16);new Ix(gJ,176,16);new Ix(gJ,160,16);new Ix(gJ,144,16);new Ix(gJ,128,16);new Ix(gJ,112,16);new Ix(gJ,96,16);new Ix(gJ,80,16);new Ix(gJ,64,16);new Ix(gJ,260,16);dI=new Ix(gJ,48,16);new Ix(gJ,32,16);new Ix(gJ,16,16);new Ix(gJ,0,16)}var gJ,dI;function hJ(a,b){uu(a.a.gb,!b);ZH(a.f,a.a)}
-function Lp(a,b){a.c=b;uu(a.a.gb,!b);ZH(a.f,a.a);if(a.d){var c;for(c=new xi(a.d);c.b<c.d.ue();)yi(c)}}function BI(a){var b;Ev(this,new vI);b=this.f;eJ(b,new iJ((jJ(),kJ)));b.o=0;this.b=new cJ(a);GI(b,this.b,new HI(1),b.p.c);this.a=new vI;Ri(this.a,"Body");GI(b,this.a,new HI(0),b.p.c);this.gb[yd]="mosaic-CaptionLayoutPanel"}s(585,583,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},BI);_.fd=function(){xu(this.f)};_.gd=function(){Au(this.f)};_.qd=function(){return new Eu(this.a)};
-_.nd=function(a){return $H(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function DI(){tD(this)}s(586,477,fi,DI);function uI(a){this.a=a}s(587,1,ii,uI);_.pc=function(){Rp(this.a.K.ab)};_.a=null;function lJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:Cj(a.e.a,b);a.e&&tt(a.e.a,b)&&wt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&PE(!a.e?null:tt(a.e.a,b-1))}function mJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new yy);-1==Cj(a.e.a,b)&&Mi(a.e.a,b)}function nI(){}s(588,1,{},nI);_.Jc=function(a){lJ(a)};_.Kc=function(a){mJ(a)};
-_.Mc=function(a){nJ(a.a.f,a.a)};function sI(){sI=u;oJ=new pJ(1,"e");qJ=new pJ(2,pf);rJ=new pJ(3,"ne");sJ=new pJ(10,"nw");tJ=new pJ(4,ig);uJ=new pJ(5,lg);vJ=new pJ(12,"sw");wJ=new pJ(8,Vg);tI=new xJ((Zi(),$i(null)).gb)}function fI(a,b){var c;c=jI(a.gb);return new XI(Pj(b.gb)-(Pj(a.gb)+c[3]),Qj(b.gb)-(Qj(a.gb)+c[0]))}
-function yJ(a){var b,c,d,e,f,g;if(a.e){b=Jp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=tt(a.e.a,d),c=new Kp(D(g.gb,zf),D(g.gb,yf)),f=fI(a,g),f.a-=Jj(0,f.a+D(g.gb,zf)-b.b),f.b-=Jj(0,f.b+D(g.gb,yf)-b.a),GD(g,Jj(0,f.a),Jj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,oI(g,c.b,c.a),g.F==(Hp(),Ip)&&Pp(g,new pI(Jp(a.gb))),Yj(g.q,1)}}function zJ(a,b,c){a=a.d;Bi(a,b,b);x(a.c,b,c);Ri(b,wc+c.b)}
-function Op(a,b){var c;c=a.d;AJ(c,b.y);Qi(b.y,wc+sJ.b);AJ(c,b.u);Qi(b.u,wc+qJ.b);AJ(c,b.v);Qi(b.v,wc+rJ.b);AJ(c,b.E);Qi(b.E,wc+wJ.b);AJ(c,b.n);Qi(b.n,wc+oJ.b);AJ(c,b.D);Qi(b.D,wc+vJ.b);AJ(c,b.B);Qi(b.B,wc+tJ.b);AJ(c,b.C);Qi(b.C,wc+uJ.b)}
-function Qp(a,b){!b.y&&(b.y=hI(b,0,0));zJ(a,b.y,sJ);!b.u&&(b.u=hI(b,0,1));zJ(a,b.u,qJ);!b.v&&(b.v=hI(b,0,2));zJ(a,b.v,rJ);!b.E&&(b.E=hI(b,1,0));zJ(a,b.E,wJ);!b.n&&(b.n=hI(b,1,2));zJ(a,b.n,oJ);!b.D&&(b.D=hI(b,2,0));zJ(a,b.D,vJ);!b.B&&(b.B=hI(b,2,1));zJ(a,b.B,tJ);!b.C&&(b.C=hI(b,2,2));zJ(a,b.C,uJ)}function nJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=Cj(a.e.a,b);if(c+1<d){az(a.e,b);for(Mi(a.e.a,b);c<d;++c)qI(tt(a.e.a,c),c)}else qI(b,c)}
-function xJ(a){a=new BJ(a);Ev(this,a);this.c=new CJ(a);this.c.i=!0;Ji(this.c);this.c.k=3;this.d=new DJ(a);this.d.i=!0;Ji(this.d);this.d.k=3;Gv(this)}s(589,296,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},xJ);_.Df=function(){return Jp(this.gb)};_.Ef=function(){var a;(a=EJ(this))&&a.Ef(null)};_.Ff=function(){yJ(this)};_.Jc=function(a){!this.b&&(this.b=new nI);lJ(a)};_.Kc=function(a){!this.b&&(this.b=new nI);mJ(a)};_.Dd=function(){yJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new nI);nJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var oJ,qJ,rJ,sJ,tI,tJ,uJ,vJ,wJ;function BJ(a){this.p=new Yu(this);this.gb=a}s(590,276,mi,BJ);function pJ(a,b){this.a=a;this.b=b}s(591,1,{},pJ);_.a=0;_.b=null;function CJ(a){ti();Ni.call(this,a)}s(592,3,{},CJ);_.jc=function(){var a;a=this.j.e;a.t||Nj(a.o);Qi(this.j.e,"dragdrop-dragging");!a.z.c&&hJ(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Jj(this.a,a<this.d?a:this.d),b=Jj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Le]=a+(yj(),Of);c.style[Hg]=b+Of};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||PE(a);a.z.c||hJ(a.z,!0);a.t||(a.o||(a.o=new FJ,Ri(a.o,"mosaic-GlassPanel-invisible")),RI(a.o.gb,Zg,NI(a.gb,Zg)),Yi((Zi(),$i(null)),a.o,0,0));Ri(this.j.e,"dragdrop-dragging");a=new Gj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function AJ(a,b){try{Fi(a,b)}catch(c){if(c=Di(c),!y(c,73))throw c;}}function DJ(a){ti();Ni.call(this,a);this.c=new vi}s(593,3,{},DJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Nj(a.o);Qi(this.j.e,"dragdrop-dragging");hJ(a.z,!1);Mp(a,new Kp(a.e,a.d));Yj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Vi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Jj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Jj(a+b,D(d.z.b.gb,yf)),b!=a&&gI(d,0,a-b),Mp(d,new Kp(d.e,b)),Yj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Jj(a+b,D(d.z.b.gb,yf)),Mp(d,new Kp(d.e,b)),Yj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Jj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
-96,b!=a&&gI(d,a-b,0),Mp(d,new Kp(b,d.d)),Yj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Mp(d,new Kp(96<a+b?a+b:96,d.d)),Yj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||PE(a);hJ(a.z,!0);a.t||(a.o||(a.o=new FJ,Ri(a.o,"mosaic-GlassPanel-invisible")),RI(a.o.gb,Zg,NI(a.gb,Zg)),Yi((Zi(),$i(null)),a.o,0,0));Ri(this.j.e,"dragdrop-dragging");a=new Gj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function lt(){lt=u;mt=new GJ}
-function FJ(){lt();var a;this.d=new HJ(this);this.a=!1;this.b=new bv;Ev(this,this.b);a=this.gb.style;a[id]="#000";a[be]="alpha(opacity=50)";a[Df]="0.5";this.gb[yd]="gwt-GlassPanel"}s(594,296,ji,FJ);
-_.jd=function(){var a;Gv(this);try{a=this.fb}catch(b){b=Di(b);if(y(b,79))throw new yu("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Zi(),$i(null))?(kt(mt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Li(ek,a),a.b=!0,a.c=mk(a),Mi(ek,a),this.c=new IJ(this),Ot(new jt(this.c))):$doc.compatMode==Hb?(this.gb.style[rd]=$a,this.gb.style[cg]=$a):dj(this,D(a.gb,zf),D(a.gb,yf));this.a&&Ct(new it(this));Yi($i(null),new JJ,Zn($doc),$n($doc))};
-_.kd=function(){this.f.kd();Sj(this.d);this.c&&(gt(Mt,this.c,F(KJ,k,13,[(!$q&&($q=new jk),$q)])),this.c=null);this.a&&gt(Et,this,F(KJ,k,13,[(!Dt&&(Dt=new jk),Dt)]))};_.Uc=function(a){switch(bu(a.type)){case 256:if(27==(a.keyCode||0))return Nj(this),!1;case 1:if(Wn(this.gb,a.srcElement))return Nj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var mt;function HJ(a){dk();this.a=a}s(595,24,{},HJ);_.vc=function(){kt((lt(),mt),this.a,!1)};_.a=null;function IJ(a){this.a=a}s(596,1,{},IJ);
-_.a=null;function JJ(){this.gb=Jv();var a;a=new Cw(new LJ(this));z(this,a,(mp(),mp(),np));z(this,a,(Sp(),Sp(),Tp))}s(597,298,mi,JJ);_.ld=function(){Dj(new MJ(this))};function LJ(a){this.a=a}s(598,1,{},LJ);_.a=null;function MJ(a){this.a=a}s(599,1,ii,MJ);_.pc=function(){Lw(this.a.gb)};_.a=null;function NJ(a){a.gb.style[Xg]=hd;a.gb.style[Ce]=hd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=EJ(a))&&b.Ef(a)}}s(601,279,Jh);_.Df=function(){NJ(this);return new Kp(D(this.gb,zf),D(this.gb,yf))};_.Ef=function(){NJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function dJ(){this.gb=Vn("label");this.gb[yd]="mosaic-Label";this.gb.style[Wg]=uf;this.gb[yd]="mosaic-HTML"}s(600,601,Jh,dJ);function EI(a){Ev(this,new OJ(a));this.gb[yd]="mosaic-ImageButton"}s(602,296,ji,EI);
-function KI(){var a=(ov(),rv);iv.call(this,!0,Ye);this.L=a.a;this.a=new PJ(this);this.a.d=!0;Zu(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);bj();lu(a,b)}else this.cb|=1;Un(Tn(this.gb))[yd]=Ae;this.gb.style[Zg]="2147483647"}s(603,281,mi,KI);_.Tc=function(a){zu(this,a);1==bu(a.type)&&dv(this,!1)};_.a=null;
-function PJ(a){this.b=a;this.c=new Si;this.i=new Si;a=(Vw(),Uw);new Hx(a.d,a.b,a.c,a.e,a.a);var b;b=Vn(wg);this.e=Vn(zg);xt(b,this.e);this.o=!0;a=Jv();b=(yt(),zt(b));a.appendChild(b);this.gb=a;jl();this.gb.setAttribute("role",Nl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),bj(),lu(a,b)):this.cb|=2225;this.gb[yd]=ze;a=su(this.gb)+"-vertical";zi(this._c(),a,!0);this.gb.style[Gf]=$a;this.gb.setAttribute("hideFocus",Qg);z(this,new Tw(this),(mp(),mp(),np))}s(604,319,Hh,PJ);
-_.Tc=function(a){switch(bu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Mw(this,a)};_.Cd=function(a,b){Qw(this,a,b);b||this.a&&dv(this.b,!1)};_.a=!0;_.b=null;
-function OJ(a){var b=(Yv(),Zv),c=(fw(),gw),d;d=new Qv;d.f[qd]=Za;d.f[td]=0;d.f[ud]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Ov(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Ov(b.a);b.a.c.rows[0].cells[0].style[Sg]=e.a;Ov(d);b=Kv(d,0,0,!0);if(a){Nj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Mv(g,f.c);ds(f.b,g,a);c.a=c.a.b}else e=c.b.c,Mi(c.b,a);a.gb[Yc]=e;xt(b,a.gb);Cu(a,d)}Ev(this,d);zi(this.gb,"mosaic-WidgetWrapper",!0)}s(605,296,ji,OJ);_.a=null;_.b=null;function wI(a){this.a=a}s(606,1,{},wI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&PE(this.a)};_.a=null;function xI(a){dk();this.a=a}s(607,24,{},xI);_.vc=function(){Rp(this.a.K.ab);var a=this.a;Zq((!a.p&&(a.p=new QJ),a.p))};_.a=null;function yI(a){dk();this.a=a}s(608,24,{},yI);_.vc=function(){kI(this.a,(Hp(),Ip))};_.a=null;function zI(a){dk();this.a=a}s(609,24,{},zI);_.vc=function(){kI(this.a,(Hp(),lI))};_.a=null;function CI(){}s(610,1,{},CI);function FI(a){this.a=a}s(611,1,{},FI);_.Ec=function(){this.a.xd()};_.a=null;
-function II(a){this.a=a}s(612,1,{},II);_.a=null;function rI(a){this.a=a}s(613,1,ii,rI);_.pc=function(){this.a.F==(Hp(),Ip)?Yj(this.a.r,333):this.a.F==lI&&Yj(this.a.s,333)};_.a=null;function iI(a){this.gb=a;xu(this)}s(614,279,Hh,iI);_.Fc=function(a){return z(this,a,(vq(),vq(),wq))};_.Gc=function(a){return z(this,a,(gj(),gj(),hj))};_.Hc=function(a){return z(this,a,(zq(),zq(),Aq))};_.Ic=function(a){return z(this,a,(ij(),ij(),jj))};function QJ(){rr.call(this,null)}s(615,210,li,QJ);
-function Hp(){Hp=u;Ip=new RJ("MAXIMIZED",0);lI=new RJ("MINIMIZED",1);mI=new RJ("NORMAL",2);SJ=F(TJ,k,93,[Ip,lI,mI])}function RJ(a,b){ao.call(this,a,b)}s(616,136,{67:1,70:1,72:1,93:1},RJ);var SJ,Ip,lI,mI;s(617,1,{});function kt(a,b,c){var d,e,f,g,i;e=ej();d=fj();if(!c||e!=a.b||d!=a.a)f=(Zi(),D($i(null).gb,zf)),c=D($i(null).gb,yf),i=(mu(),nu).scrollWidth,g=nu.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Xg]=f+Of),0<=c&&(b.gb.style[Ce]=c+Of),a.b=e,a.a=d}
-function GJ(){}s(618,617,{},GJ);_.a=-1;_.b=-1;function UJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new Eu(b);c.a.a<c.a.b.c-1;)d=NH(Fu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Mi(a.x,d);return!0}
-function VJ(a,b){var c,d,e;if(b.a)a.c&&Rj(a.c),a.c=new WJ(a,b),Tj(a.c,333);else for(d=new xi(a.x);d.b<d.d.ue();)c=yi(d),e=c.eb,Vu(b,XJ(c),e.s,e.t),YJ(c,e.u,e.r,F(I,q,-1,[ZJ(a.q.a,c).d,ZJ(a.p.a,c).c,ZJ(a.n.a,c).a,ZJ(a.o.a,c).b]),(F(I,q,-1,[$J(a.i.a,c).d,$J(a.f.a,c).c,$J(a.d.a,c).a,$J(a.e.a,c).b]),F(I,q,-1,[aK(a.u,c),aK(a.t,c),aK(a.r,c),aK(a.s,c)])))}
-function bK(){this.x=new Si;this.j=new cK(this);this.w=new dK(this.j);this.v=new eK(this.j);this.q=new fK(this.j);this.p=new gK(this.j);this.n=new hK(this.j);this.o=new iK(this.j);this.i=new jK(this.j);this.f=new kK(this.j);this.d=new lK(this.j);this.e=new mK(this.j);this.u=new nK(this.j);this.t=new nK(this.j);this.r=new nK(this.j);this.s=new nK(this.j)}s(619,1,{});_.Hf=function(a){VJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function oK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new xi(b.x);e.b<e.d.ue();)d=yi(e),y(d,26)&&(d=d.ab),f=d.eb,Vu(c,XJ(d),f.s,f.t),YJ(d,f.u,f.r,F(I,q,-1,[ZJ(b.q.a,d).d,ZJ(b.p.a,d).c,ZJ(b.n.a,d).a,ZJ(b.o.a,d).b]),(F(I,q,-1,[$J(b.i.a,d).d,$J(b.f.a,d).c,$J(b.d.a,d).a,$J(b.e.a,d).b]),F(I,q,-1,[aK(b.u,d),aK(b.t,d),aK(b.r,d),aK(b.s,d)])));pK(c);a.a.c=null;for(a=new xi(a.a.x);a.b<a.d.ue();)b=yi(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function WJ(a,b){this.a=a;this.b=b;var c=($j(),ak);this.k=new Zj(this);this.s=c}s(620,17,{},WJ);_.qc=function(){oK(this)};_.rc=function(){oK(this)};
-_.tc=function(a){var b,c,d;for(c=new xi(this.a.x);c.b<c.d.ue();){b=yi(c);y(b,26)&&(b=b.ab);d=b.eb;d.i=J(d.o+(d.s-d.o)*a);d.v=J(d.p+(d.t-d.p)*a);d.w=J(d.q+(d.u-d.q)*a);d.f=J(d.n+(d.r-d.n)*a);Vu(this.b,XJ(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=F(I,q,-1,[ZJ(this.a.q.a,b).d,ZJ(this.a.p.a,b).c,ZJ(this.a.n.a,b).a,ZJ(this.a.o.a,b).b]),i=this.a,h=b;F(I,q,-1,[$J(i.i.a,h).d,$J(i.f.a,h).c,$J(i.d.a,h).a,$J(i.e.a,h).b]);YJ(e,f,d,g,F(I,q,-1,[aK(this.a.u,b),aK(this.a.t,b),aK(this.a.r,b),aK(this.a.s,b)]))}};_.a=null;
-_.b=null;s(622,1,{});_.a=null;function lK(a){this.a=a}s(621,622,{},lK);function mK(a){this.a=a}s(623,622,{},mK);function kK(a){this.a=a}s(624,622,{},kK);function jK(a){this.a=a}s(625,622,{},jK);function hK(a){this.a=a}s(626,622,{},hK);function iK(a){this.a=a}s(627,622,{},iK);function gK(a){this.a=a}s(628,622,{},gK);function fK(a){this.a=a}s(629,622,{},fK);s(630,622,{},function(a){this.a=a});s(631,622,{},function(a){this.a=a});
-function aK(a,b){var c=a.a,d;d=Vi(c.d,b);d||(d=new VI(QI(b.gb)),x(c.d,b,d));return d.d}function nK(a){this.a=a}s(632,622,{},nK);function eK(a){this.a=a}s(633,622,{},eK);function dK(a){this.a=a}s(634,622,{},dK);function $J(a,b){var c;c=Vi(a.a,b);c||(c=new VI(jI(b.gb)),x(a.a,b,c));return c}function ZJ(a,b){var c;c=Vi(a.b,b);c||(c=new VI(PI(b.gb)),x(a.b,b,c));return c}
-function qK(a,b){var c,d;d=Vi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=EJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new Kp(rK(e,!0),rK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=rK(e,!0));null!=c.j&&(h.a=rK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Kp(rK(e,!0),rK(e,!1));break a}h=new TI;f=b.gb;l=f.style;g=l[Kf];i=l[Tg];l[Kf]="static";l[Tg]=De;null!=c.k?h.b=rK(e,!0):(l[Xg]=hd,h.b=(f.offsetWidth||0)+ZJ(d.o.a,b).b+ZJ(d.p.a,b).c);null!=c.j?h.a=rK(e,!1):(l[Ce]=hd,h.a=(f.offsetHeight||0)+ZJ(d.q.a,b).d+
-ZJ(d.n.a,b).a);l[Kf]=g;l[Tg]=i}d=h}null!=c.k&&(yj(),Mo)==c.k.Jf()||null!=c.j&&(yj(),Mo)!=c.j.Jf()||x(a.e,b,d)}return d}function cK(a){this.f=a;this.c=new vi;this.e=new vi;this.b=new vi;this.a=new vi;this.d=new vi}s(635,1,{},cK);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function sK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new tK,a.eb=b;return b}function fJ(){iJ.call(this,(jJ(),uK))}function iJ(a){var b=(vK(),wK);bK.call(this);this.b=a;this.a=b}s(636,619,{},fJ,iJ);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new TI;UJ(this,a);l=ZJ(this.o.a,a).b+ZJ(this.p.a,a).c+$J(this.e.a,a).b+$J(this.f.a,a).c+aK(this.s,a)+aK(this.t,a);d=ZJ(this.q.a,a).d+ZJ(this.n.a,a).a+$J(this.i.a,a).d+$J(this.d.a,a).a+aK(this.u,a)+aK(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(jJ(),uK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new xi(this.x);a.b<a.d.ue();)c=yi(a),e=sK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.b==uK?(l+=qK(this.w.a,c).b,e.a=qK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Jj(f,e.a)):(d+=qK(this.v.a,c).a,e.b=qK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Jj(g,e.b));this.b==uK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,H,B,N,O;if(UJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;r=aK(this.s,a);B=aK(this.u,a);c=Jp(a.gb);O=c.b-(r+aK(this.t,a));o=c.a-(B+aK(this.r,a));g=O;c=o;this.b==(jJ(),uK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new xi(this.x);e.b<e.d.ue();)d=yi(e),b=null,n=sK(d),w=d.fb,y(w,99)&&(b=w,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),this.b==uK?(n.d?++h:(n.b=qK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=qK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=qK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=qK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new xi(this.x);e.b<e.d.ue();)d=yi(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=xK(b),b=new Kp(b[1]+b[3],b[0]+b[0])),N=n.b,m=n.a,this.b==uK?n.d&&(N=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=N,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==kJ?(n.s=this.a==(vK(),wK)?r:this.a==yK?r+~~(O/2)-~~(N/2):r+O-N,n.t=B,n.u=l,n.r=f,B+=m+H):(this.a==(vK(),wK)?(n.s=r,n.t=B):this.a==yK?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=N+H),a.a&&(w=d.Xc()-Pj(a.gb)-aK(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-Qj(a.gb)-aK(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));VJ(this,a)}};_.a=null;_.b=null;function vK(){vK=u;wK=new zK("START",0);yK=new zK(Gb,1);AK=new zK("END",2);BK=F(CK,k,94,[wK,yK,AK])}function zK(a,b){ao.call(this,a,b)}s(637,136,{67:1,70:1,72:1,94:1},zK);var BK,yK,AK,wK;function jJ(){jJ=u;uK=new DK("HORIZONTAL",0);kJ=new DK("VERTICAL",1);EK=F(FK,k,95,[uK,kJ])}
-function DK(a,b){ao.call(this,a,b)}s(638,136,{67:1,70:1,72:1,95:1},DK);var EK,uK,kJ;s(640,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function tK(){this.e=!1}function HI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(639,640,{96:1,100:1},tK,HI);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function GK(a,b){if(a.k)return!0;UJ(a,b);if(0<a.x.c){a.a=tt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new HK,c.eb=d;a.b=d;a.x.ze();Mi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function IK(){bK.call(this)}s(641,619,{},IK);
-_.If=function(a){var b,c;c=new TI;GK(this,a);if(this.a){b=qK(this.w.a,this.a).b;var d=qK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=xK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=ZJ(this.o.a,a).b+ZJ(this.p.a,a).c+$J(this.e.a,a).b+$J(this.f.a,a).c+aK(this.s,a)+aK(this.t,a);c.a+=ZJ(this.q.a,a).d+ZJ(this.n.a,a).a+$J(this.i.a,a).d+$J(this.d.a,a).a+aK(this.u,a)+aK(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;GK(this,a)&&(d=aK(this.s,a),e=aK(this.u,a),c=Jp(a.gb),f=c.b-(d+aK(this.t,a)),c=c.a-(e+aK(this.r,a)),b=this.a.fb,y(b,99)&&(b=xK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Pj(a.gb)-aK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-Qj(a.gb)-aK(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),VJ(this,a))};_.a=null;_.b=null;function HK(){this.e=!1}
-s(642,640,{97:1,100:1},HK);function xK(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Tn(a.c.children[0].children[0]),c=Tn(a.c.children[2].children[2]),d=PI(a.gb),b=jI(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function JK(a,b){a.bb&&Nj(a);return $u(a,b)}function KK(){xv();nv.call(this,yv)}s(643,286,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},KK);
-_.nd=function(a){return JK(this,a)};_.a=null;function XJ(a){var b;b=a.fb;return y(b,99)?b:a}function Np(a){if(!a.bb)return new TI;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Pp(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function NH(a){return y(a,99)?a.ab:a}function LK(a){var b;if(!a.n){b=(!bJ&&(bJ=new aJ),bJ);var c=MK(a,cb,!0);b.a=c;c=MK(a,eb,!0);b.b=c;a.n=b}return a.n}
-function YH(a,b,c,d,e){if(y(b,26))throw new kk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new KK,Nu(a,c,a.gb,d,!0),av(c,b)):Nu(a,b,c,d,e);ZH(a,b)}function GI(a,b,c,d){b.eb=c;YH(a,b,a.gb,d,!0)}
-function ZH(a,b){var c;c=a.d;if(b){var d=c.j;Gi(d.c,b);Gi(d.e,b);Gi(d.b,b);Gi(d.a,b);Gi(d.d,b)}else d=c.j,px(d.c),px(d.e),px(d.b),px(d.a),px(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==XJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==XJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Rp(a){if(a.bb&&a.gb.style.display!=rf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==hg&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;pK(a)}}
-function pK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=NH(Ex(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function $H(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=XJ(b);return Tu(a,c)?(y(c,99)&&JK(c,b),ZH(a,null),!0):!1}function eJ(a,b){var c;a.d=b;null!=a.e&&Qi(a,su(a.gb)+za+a.e);a.e=b.cZ.d;c=Lx(a.e,Pn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Ri(a,su(a.gb)+za+a.e);ZH(a,null)}
-function MK(a,b,c){a.k||(a.k=Vn(qg),RI(a.k,Kf,$c),RI(a.k,Tg,De),RI(a.k,Le,$a),RI(a.k,Hg,$a),a.gb.appendChild(a.k));RI(a.k,Xg,b);RI(a.k,Ce,b);a=OI(a.k);return c?a.b:a.a}
-function rK(a,b){var c;c=null.Jf();if(c==(yj(),Yo)){c=(LK(a),null.Jf());var d=(-1==$I&&($I=WH(fb,!0)),$I);return L(K(Math.round(100*d*c/254)))}if(c==Oo)return c=LK(a),d=null.Jf(),L(K($C(d*(-1==c.a&&(c.a=WH(cb,!0)),c.a))));if(c==Qo)return c=LK(a),d=null.Jf(),L(K($C(d*(-1==c.b&&(c.b=WH(eb,!0)),c.a))));if(c==Wo)return c=(LK(a),null.Jf()),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(d*c)));if(c==$o)return c=(LK(a),null.Jf()),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(10*d*c/254)));if(c==Uo)return L(K($C(12*
-(LK(a),null.Jf())*L(K($C((-1==$I&&($I=WH(fb,!0)),$I)/72))))));if(c==Mo)return MK(a,null.Jf(),b);if(c==So)return c=(LK(a),L(K($C(null.Jf())))),d=(-1==$I&&($I=WH(fb,!0)),$I),L(K(Math.round(d*c/72)));if(null.Jf()==Ko)return L(K($C(null.Jf())));throw new kk("Invalid size: "+null.Jf());}function vI(){var a=new IK;Xu.call(this);this.j=new Kp(-1,-1);new PK(this);this.gb[yd]="mosaic-LayoutPanel";eJ(this,a)}s(644,276,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},vI);
-_.rd=function(a){YH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Hu(this,new QK)};_.gd=function(){Hu(this,new RK)};_.Df=function(){return Np(this)};_.od=function(a){return Qu(this.p,XJ(a))};_.pd=function(a,b,c,d){YH(this,a,b,c,d)};_.Ef=function(a){ZH(this,a)};_.qd=function(){return new Eu(this)};_.Ff=function(){Rp(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Np(this),null!=this.i)a=a.a+Of,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Of);this.cd(b);this.f=null}else b=a.a+Of,this.ed(a.b+Of),this.cd(b);Rp(this)}};_.Dd=function(){Rp(this)};_.nd=function(a){return $H(this,a)};_.cd=function(a){this.gb.style[Ce]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Vu(this,XJ(a),b,c)};
-_.ed=function(a){this.gb.style[Xg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function QK(){}s(645,1,{},QK);_.Bd=function(a){XJ(a).jd()};function RK(){}s(646,1,{},RK);_.Bd=function(a){XJ(a).kd()};function Eu(a){this.b=a;this.a=new Su(this.b.p)}s(647,1,{},Eu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return NH(Fu(this.a))};_.Sc=function(){Gu(this.a)};_.b=null;function SK(){SK=u;new zw}
-function PK(a){SK();zi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new TK(this)}s(648,9,{},PK);function TK(a){dk();this.a=a}s(649,24,{},TK);_.vc=function(){ZH(this.a.a,null);Rp(this.a.a)};_.a=null;function EJ(a){a=a.fb;return!a?null:y(a,98)?a:EJ(a)}function oI(a,b,c){var d;d=a.gb;YJ(a,b,c,PI(d),(jI(d),QI(d)))}function YJ(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(yj(),Of)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(yj(),Of)))}function Pp(a,b){oI(a,b.b,b.a)}s(652,1,{});
-function BC(){var a,b,c,d;d=cD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function UK(){this.a=new vi;new vi;new vi}s(651,652,{},UK);function AC(){AC=u;VK=new UK}function FC(){var a=CC,b=$wnd.JSApplet.JSME;AC();x(VK.a,a,b)}var VK;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=yn&&(e=Uj(),2E3<e-An&&(An=e,zn=xn()));if(0==yn++){var f=(Bn(),Cn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Kn(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Bn(),Cn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Kn(l,m);while(h.c);h.c=m}}--yn;c&&-1!=zn&&($wnd.clearTimeout(zn),zn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(gs)()}catch(d){a(b)}else A(gs)()}var DC=W(1),qn=W(100),WK=RC(" I"),I=MC(659,WK),uD=MC(657,DC),XK=RC(" Z"),JF=MC(660,XK);W(99);W(98);W(97);var YK=W(457),en=MC(661,YK),ZK=W(229),Js=MC(662,ZK);W(230);W(136);var $K=RC(" B");W(447);var aL=RC(" C"),qi=MC(663,aL);W(445);var bL=RC(" D"),cE=MC(664,bL);W(446);W(448);var cL=W(451),ZC=MC(665,cL),dL=RC(" J"),eL=W(2),is=MC(658,eL),LI=MC(666,$K);W(460);W(443);W(96);W(105);W(439);var CC=W(437);W(442);
-W(112);W(94);W(107);W(108);W(109);W(454);W(449);W(438);W(652);W(651);var EC=QC(),Gz=W(378),PD=MC(667,Gz),fL=W(500),rF=MC(668,fL),gL=W(364);W(363);W(362);W(361);W(496);var $r=MC(669,I),hL=X(498,function(){VD();return wF}),xF=MC(670,hL);W(499);W(387);W(386);W(492);W(491);W(501);W(502);W(497);W(421);W(495);var iz=MC(671,gL);W(376);W(504);W(176);W(175);W(263);W(210);W(265);W(184);var iL=W(183);W(213);W(212);W(211);W(358);W(359);W(360);W(280);var jL=W(279);W(278);W(284);W(298);W(506);W(505);W(277);W(276);
-W(508);W(507);W(513);W(514);W(515);W(516);W(517);W(518);W(519);W(520);W(509);W(510);W(511);W(512);W(339);W(216);W(215);W(289);W(290);W(291);W(530);W(539);W(24);W(531);W(532);W(533);W(534);W(535);W(536);W(537);W(538);W(261);W(433);W(432);W(464);W(466);W(465);W(467);W(469);W(468);W(470);W(474);W(475);W(335);W(338);W(336);W(337);W(404);W(403);var AA=W(402),zE=MC(672,AA),NF=MC(673,dL);W(274);W(275);W(393);W(388);W(389);W(529);W(471);W(477);W(472);W(473);W(398);W(397);W(396);W(401);
-var kL=QC(),KH=MC(674,kL);W(431);W(483);var lL=X(219,function(){Cr();return Hr}),Ir=MC(675,lL);W(463);W(411);W(412);W(395);var kA=W(390);W(374);W(375);W(400);var vA=W(399);W(392);W(391);W(481);W(490);W(381);var Kz=W(380);W(435);W(493);W(494);W(456);W(503);W(409);W(410);W(384);W(366);W(365);W(418);QC();QC();QC();W(368);W(369);W(259);
-var mL=X(152,function(){yj();return bp}),cp=MC(676,mL),nL=X(135,function(){zj();return mo}),no=MC(677,nL),oL=X(142,function(){oo();return xo}),yo=MC(678,oL),pL=X(147,function(){zo();return Io}),Jo=MC(679,pL);X(153,null);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(137,null);X(138,null);X(139,null);X(140,null);X(141,null);X(143,null);X(144,null);X(145,null);X(146,null);X(148,null);X(149,null);X(150,null);X(151,null);W(174);W(181);W(182);W(348);
-var Fx=MC(680,jL);W(349);W(542);W(541);W(385);W(180);W(200);W(202);var Rz=W(383);W(434);W(371);W(370);W(377);W(487);W(309);W(311);W(310);W(312);W(459);W(205);W(420);W(179);W(193);W(194);W(196);W(191);W(190);W(192);var Tz=W(526);W(379);W(544);W(549);W(419);W(450);W(422);var kz=W(373),jz=MC(681,Kz);W(571);W(527);W(406);W(407);W(408);W(372);W(197);W(214);W(523);W(524);W(314);W(313);W(305);W(306);W(561);W(550);W(551);W(476);W(484);W(485);W(486);W(543);W(545);var lA=W(394);W(488);W(204);W(201);W(203);
-W(199);W(189);W(188);W(187);W(548);W(283);W(282);W(281);W(560);W(559);W(558);W(553);W(557);var qL=X(616,function(){Hp();return SJ}),TJ=MC(682,qL);W(615);W(614);W(606);W(607);W(608);W(609);W(610);W(611);W(612);W(613);W(587);var rL=X(285,function(){ov();return vv}),wv=MC(683,rL),sL=X(331,function(){kv();return bx}),cx=MC(684,sL);W(17);W(332);W(333);W(328);W(329);W(330);W(18);W(19);W(20);W(417);W(382);W(603);W(319);W(604);W(320);W(321);W(322);W(323);W(326);W(294);W(293);W(292);W(546);W(547);W(552);W(241);
-W(297);W(327);W(178);W(315);W(342);W(341);W(340);var tL=X(343,function(){sx();return Cx}),Dx=MC(685,tL);X(344,null);X(345,null);X(346,null);X(347,null);W(217);W(234);W(295);W(308);W(307);W(480);W(287);W(177);W(528);W(296);W(589);W(3);W(592);W(593);W(591);W(590);W(583);W(582);W(644);W(645);W(646);W(647);W(585);W(208);var ZA=W(414),aB=MC(686,ZA);W(415);W(413);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var uL=W(49),Rw=MC(687,uL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);W(45);
-W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var UI=W(573);W(288);var YI=W(575);W(206);W(601);W(600);W(427);W(426);W(428);W(207);W(243);W(245);W(244);W(235);W(286);W(643);W(250);W(253);W(251);W(252);W(5);W(7);W(6);W(554);W(416);W(429);W(352);W(173);W(271);W(239);W(351);W(236);W(423);W(424);
-W(430);W(209);W(602);W(568);W(441);W(461);W(238);W(525);var ZI=W(576);W(586);W(605);W(640);W(639);W(185);W(195);W(4);W(567);W(31);W(246);W(316);W(317);W(318);W(247);var KJ=MC(688,iL);W(248);W(619);W(636);var vL=X(637,function(){vK();return BK}),CK=MC(689,vL),wL=X(638,function(){jJ();return EK}),FK=MC(690,wL);W(622);W(631);W(630);W(634);W(633);W(629);W(628);W(626);W(627);W(625);W(624);W(621);W(623);W(632);W(635);W(620);W(30);W(68);W(588);W(641);W(300);W(299);W(302);W(303);W(301);W(249);W(21);W(269);
-W(270);W(11);W(14);W(22);var xL=W(25),nk=MC(691,xL);W(23);W(642);W(8);W(10);W(9);W(648);W(649);W(594);W(597);W(598);W(599);W(595);W(596);var WI=W(574);W(617);W(618);W(579);W(580);W(186);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/54F9E7E5962E715E5F54DF69E95CC015.cache.html b/public/jsme/54F9E7E5962E715E5F54DF69E95CC015.cache.html
deleted file mode 100644
index 2759e40..0000000
--- a/public/jsme/54F9E7E5962E715E5F54DF69E95CC015.cache.html
+++ /dev/null
@@ -1,633 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '54F9E7E5962E715E5F54DF69E95CC015';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="BODY",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Qb="DEFAULT",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",hc="NA",ic=
-"NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",oc="ONE_WAY_CORNER",qc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Gc="Se",Jc="Si",Kc="South",Oc="Style names cannot be empty",Pc="Unknown",Qc="West",Rc="X",Sc="[",Tc="\\",Uc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",dd="alert",ed="alertdialog",fd=
-"align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",zd="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",
-Rd="dialog",Vd="dir",Wd="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="fixed",pe="float",qe="focus",re="fontFamily",se="fontSize",te="fontStyle",ue="fontWeight",ve="form",we="function",xe="g",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Pe=
-"height",Qe="hidden",Re="html",Se="img",Te="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",jf="marquee",kf="math",mf="menu",nf="menuPopup",of="menubar",pf="menuitem",qf="menuitemcheckbox",rf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Af="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="move",Ff="msie",Gf="multipart",Hf="n",
-If="navigation",Jf="none",Kf="noreaction",Lf="note",Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="rect(0px, 0px, 0px, 0px)",ig="region",jg="rgb(",lg="right",mg="role",ng="rotation",og="row",pg="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="safari",
-ug="scale100",vg="scrollbar",xg="se",yg="search",zg="separator",Ag="serif",Bg='shape-rendering="crispEdges"',Cg="slider",Dg="span",Eg="spinbutton",Fg="status",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="title",Sg="toolbar",Tg="tooltip",Ug="top",Vg="touchcancel",Wg="touchend",Xg="touchmove",Yg="touchstart",Zg="tr",$g="tree",ah="treegrid",bh="treeitem",ch="true",dh="value",eh="verticalAlign",fh="visibility",
-gh="visible",hh="whiteSpace",ih="width",jh="x",kh="zIndex",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},ph={l:2,m:0,h:0},qh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Kh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},
-Ph={l:524288,m:0,h:0},Qh={},Rh={48:1},Sh={84:1,113:1,119:1,125:1,127:1},Th={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Uh={129:1},Vh={113:1,119:1,121:1,125:1,127:1},Wh={47:1,83:1},Xh={56:1},Yh={53:1,113:1},Zh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},$h={131:1},ai={2:1},bi={55:1},
-ci={90:1,95:1,109:1,113:1},di={9:1,10:1,113:1,116:1,118:1},ei={113:1,119:1,127:1},fi={95:1,113:1},gi={133:1},hi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ii={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ji={130:1},ki={11:1,113:1,116:1,118:1},li={113:1,115:1,130:1},mi={81:1,113:1,116:1,118:1},
-ni={90:1,91:1,95:1,109:1,113:1},oi={8:1,9:1,113:1,116:1,118:1},pi={113:1,119:1,125:1,127:1},qi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ri={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},si={90:1,91:1,95:1,101:1,109:1,113:1},ti={6:1,9:1,113:1,116:1,118:1},ui={113:1},vi={7:1,9:1,113:1,116:1,118:1},wi=
-{46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},xi={113:1,129:1},yi={45:1},zi={111:1},Ai={114:1},Bi={69:1,80:1},Ci={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Di={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Ei={113:1,115:1,129:1};function s(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
-function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Fi(this)};_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(Gi,r,-1,8,1);d=(Hi(),Ii);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ji(){Ji=u;Ki=new Li}
-function Mi(a){for(var b,a=new Ni(a.k.n);a.c<a.e.He();)b=Oi(a),Pi(b.md(),fe,!1),Qi(a)}function Ri(a,b,c){var a=a.o,d;try{d=new Si(b,c.Rc(a),c.Uc(a),(c.Sc(a),c.Tc(a))),x(a.d,c,d)}catch(e){e=Ti(e);if(y(e,119))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.md(),Wb,!0);Pi(c.md(),ee,!0);x(Ki,b,c)}
-function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.o.d,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.c.b);Yi(d.e.b);Yi(d.d.b);Pi(b.md(),Wb,!1);Pi(c.md(),ee,!1)}function Zi(a){var b;a.p=!1;for(a=new Ni(a.k.n);a.c<a.e.He();)b=Oi(a),Pi(b.md(),fe,!1),Qi(a)}function $i(a,b){aj(a.k.n,b)?Pi(b.md(),fe,!1):a.p?(bj(a.k.n,b),Pi(b.md(),fe,!0)):(a.k.n.Ne(),bj(a.k.n,b))}function cj(a){this.i=a;this.k=new dj(this);this.o=new ej(this.k)}s(3,1,{});_.kc=function(){fj(this.k.f,"dragdrop-dragging")};
-_.lc=function(){gj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ki;function dj(a){this.n=new hj;this.e=a;this.b=a.i}s(4,1,{},dj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ij(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function jj(a,b){var c;c=kj(a.d,lj).b;b.b.ctrlKey||b.b.metaKey||Mi(a.c.e);$i(a.c.e,c)}function mj(a){a.c.i=null;a.c.e.lc();nj((oj(),pj(null)),a.b,0,0);var b=a.b.pb;qj=b;rj();sj=b;a.e=2}
-function ej(a){this.d=new Li;this.c=a;this.b=new tj;uj(this.b,vj(),wj());z(this.b,this,(xj(),xj(),yj));z(this.b,this,(zj(),zj(),Aj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Bj(),bg);a.borderStyle=(Cj(),Jf);a[kd]="blue"}s(5,1,{},ej);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Dj(a);e=Ej(a);b=Fj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!lj)lj=c,this.c.f=kj(this.d,lj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Mi(this.c.e),$i(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj(lj,null),lj!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,mj(this),1!=this.e&&ij(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Yj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Zj($j(d-this.i),$j(a-this.j))>=this.c.e.n?(ak(),-1!=Gj(this.c.n,this.c.f)||$i(this.c.e,this.c.f),c=new Jj(lj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,mj(this)):bk.preventDefault()),1==this.e)return;bk.preventDefault();ij(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Yj(a,b);if(1==Fj(a.b)&&(this.f=!1,lj))try{if(ak(),1==this.e)jj(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{ij(this,e,b),this.c.e.kc(),3!=this.e&&jj(this,a)}finally{var f=this.b.pb;qj&&f==qj&&(qj=null);rj();f===sj&&(sj=null);ck(this.b);this.e=1;this.c.f=null}}}finally{lj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var lj=null;function Ij(){}s(6,1,Xh,Ij);_.qc=function(){ak()};
-function Si(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Si);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Jj(a,b){!a||a==(oj(),pj(null))?this.i=this.f=0:(this.f=a.hd()-dk(a.pb),this.i=a.jd()-(a.pb.scrollTop||0));!b||b==(oj(),pj(null))?this.d=this.c=0:(this.c=ek(b.pb)+fk(b.pb),this.d=gk(b.pb)+hk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ak(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function fk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}function hk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}
-function ik(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function jk(a,b){var c=kk();ik(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;lk(a.n,kk())}function mk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function lk(a,b){mk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function nk(a){this.b=a}s(19,1,{},nk);_.vc=function(a){lk(this,a)};_.b=null;s(20,1,{});s(21,1,ai);function ok(){ok=u;var a;(a=new pk)&&(a.yc()||(a=new qk));rk=a}s(22,20,{});var rk=null;function qk(){this.b=new hj;this.c=new sk(this)}s(23,22,{},qk);
-_.yc=function(){return!0};_.wc=function(a){a=new tk(this,a);bj(this.b,a);1==this.b.d&&uk(this.c,16);return a};function vk(){vk=u;wk=new hj;var a=new xk;yk();zk(Ak?Ak:Ak=new Bk,a)}function Ck(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(wk,a)}function uk(a,b){if(0>b)throw new Dk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(wk,a);a.c=!1;a.d=Ek(a,b);bj(wk,a)}function Fk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function Ek(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||aj(wk,this);this.Ac()};_.c=!1;_.d=0;var wk;function sk(a){vk();this.b=a}s(24,25,{},sk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Gk,r,3,a.b.d,0);b=Hk(a.b,b);c=new Ik;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.b,d),lk(d.b,c.b);0<a.b.d&&uk(a.c,Zj(5,16-(kk()-c.b)))};_.b=null;function tk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},tk);_.xc=function(){var a=this.c;aj(a.b,this);0==a.b.d&&Ck(a.c)};_.b=null;
-_.c=null;function Jk(a,b){var c=B(function(){var b=kk();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function pk(){}s(27,22,{},pk);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=Jk(a,b);return new Kk(c)};function Kk(a){this.b=a}s(28,21,ai,Kk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function Lk(){this.b=dd}s(29,30,{},Lk);function Mk(){this.b=ed}s(31,30,{},Mk);
-function Nk(){this.b=hd}s(32,30,{},Nk);s(34,1,{});_.b=null;function Ok(a){this.b=a}s(33,34,{},Ok);function Pk(){this.b=id}s(35,30,{},Pk);function Qk(){this.b=ld}s(36,30,{},Qk);function Rk(){this.b=sd}s(37,30,{},Rk);function Sk(){this.b=Bd}s(38,30,{},Sk);function Tk(){this.b=Id}s(39,30,{},Tk);function Uk(){this.b=Jd}s(40,30,{},Uk);function Vk(){this.b=Kd}s(41,30,{},Vk);function Wk(){this.b=Ld}s(42,30,{},Wk);function Xk(){this.b=Qd}s(43,30,{},Xk);function Yk(){this.b=Rd}s(44,30,{},Yk);
-function Zk(){this.b=Wd}s(45,30,{},Zk);function $k(){this.b=de}s(46,30,{},$k);function al(){this.b=ve}s(47,30,{},al);function bl(){this.b=Ce}s(48,30,{},bl);function cl(){this.b=Ee}s(49,30,{},cl);function dl(){this.b=Fe}s(50,30,{},dl);function fl(){this.b=Ie}s(51,30,{},fl);function gl(a){this.b=a.id}s(52,1,{4:1,5:1},gl);_.b=null;function hl(){this.b=Se}s(53,30,{},hl);function il(){this.b=af}s(54,30,{},il);function jl(){this.b=bf}s(55,30,{},jl);function kl(){this.b=cf}s(56,30,{},kl);
-function ll(){this.b=df}s(57,30,{},ll);function ml(){this.b=ff}s(58,30,{},ml);function nl(){this.b=hf}s(59,30,{},nl);function ol(){this.b=jf}s(60,30,{},ol);function pl(){this.b=kf}s(61,30,{},pl);function ql(){this.b=mf}s(62,30,{},ql);function rl(){this.b=of}s(63,30,{},rl);function sl(){this.b=pf}s(64,30,{},sl);function tl(){this.b=qf}s(65,30,{},tl);function ul(){this.b=rf}s(66,30,{},ul);function vl(){this.b=If}s(67,30,{},vl);function wl(){this.b=Lf}s(68,30,{},wl);function xl(){this.b=Uf}
-s(69,30,{},xl);function yl(){this.b=$f}s(70,30,{},yl);s(71,34,{},function(a){this.b=a});function zl(){this.b=ag}s(72,30,{},zl);function Al(){Al=u;Bl=new Ok("aria-activedescendant")}var Bl;function Cl(){this.b=eg}s(74,30,{},Cl);function Dl(){this.b=fg}s(75,30,{},Dl);function El(){this.b=ig}s(76,30,{},El);
-function Fl(){Fl=u;Gl=new Mk;Hl=new Lk;Il=new Nk;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new cl;Xl=new bl;Yl=new dl;Zl=new fl;$l=new hl;am=new il;bm=new kl;cm=new ll;dm=new jl;em=new ml;fm=new nl;gm=new ol;hm=new pl;im=new rl;jm=new tl;km=new ul;lm=new sl;mm=new ql;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Dl;tm=new Cl;um=new El;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=
-new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new nn;on=new pn;qn=new rn;sn=new tn;un=new vn;C=new Li;x(C,ig,um);x(C,dd,Hl);x(C,Rd,Sl);x(C,ed,Gl);x(C,hd,Il);x(C,de,Ul);x(C,id,Jl);x(C,ld,Kl);x(C,sd,Ll);x(C,Bd,Ml);x(C,Ee,Wl);x(C,Id,Nl);x(C,Fe,Yl);x(C,Jd,Ol);x(C,Kd,Pl);x(C,Ld,Ql);x(C,Qd,Rl);x(C,bf,dm);x(C,Wd,Tl);x(C,ve,Vl);x(C,Ce,Xl);x(C,Ie,Zl);x(C,Se,$l);x(C,af,am);x(C,cf,bm);x(C,df,cm);x(C,ff,em);x(C,hf,fm);x(C,jf,gm);x(C,kf,hm);x(C,mf,mm);x(C,of,im);x(C,pf,lm);x(C,
-qf,jm);x(C,Uf,pm);x(C,eg,tm);x(C,rf,km);x(C,If,nm);x(C,Lf,om);x(C,$f,qm);x(C,ag,rm);x(C,fg,sm);x(C,og,zm);x(C,pg,vm);x(C,qg,xm);x(C,yg,Dm);x(C,zg,Fm);x(C,vg,Bm);x(C,Cg,Hm);x(C,Eg,Jm);x(C,Fg,Lm);x(C,Hg,Rm);x(C,Jg,Nm);x(C,Kg,Pm);x(C,Pg,Tm);x(C,Qg,Vm);x(C,Sg,Xm);x(C,Tg,on);x(C,$g,un);x(C,ah,qn);x(C,bh,sn)}var Hl,Gl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Xl,Wl,Yl,Zl,$l,am,dm,bm,cm,em,fm,gm,hm,mm,im,lm,jm,km,nm,om,pm,qm,rm,tm,sm,um,C,zm,vm,xm,Bm,Dm,Fm,Hm,Jm,Lm,Rm,Nm,Pm,Tm,Vm,Xm,on,un,qn,sn;
-function Am(){this.b=og}s(78,30,{},Am);function wm(){this.b=pg}s(79,30,{},wm);function ym(){this.b=qg}s(80,30,{},ym);function Cm(){this.b=vg}s(81,30,{},Cm);function Em(){this.b=yg}s(82,30,{},Em);function Gm(){this.b=zg}s(83,30,{},Gm);function Im(){this.b=Cg}s(84,30,{},Im);function Km(){this.b=Eg}s(85,30,{},Km);function Mm(){this.b=Fg}s(86,30,{},Mm);function Sm(){this.b=Hg}s(87,30,{},Sm);function Om(){this.b=Jg}s(88,30,{},Om);function Qm(){this.b=Kg}s(89,30,{},Qm);function Um(){this.b=Pg}
-s(90,30,{},Um);function Wm(){this.b=Qg}s(91,30,{},Wm);function nn(){this.b=Sg}s(92,30,{},nn);function pn(){this.b=Tg}s(93,30,{},pn);function vn(){this.b=$g}s(94,30,{},vn);function rn(){this.b=ah}s(95,30,{},rn);function tn(){this.b=bh}s(96,30,{},tn);function Ik(){this.b=kk()}function kk(){return(new Date).getTime()}s(97,1,{},Ik);function wn(a){var b,c,d;d=new xn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),yn(d,c.cZ.e),d.b.b+=nb,zn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function An(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return An(this)};_.f=null;_.i=null;function Bn(a){Cn();this.i=a}s(101,102,ei,Bn);function Xi(a){Cn();this.i=a}function Ui(a,b){Cn();this.f=b;this.i=a}s(100,101,pi,Xi,Ui);function Dn(a){Cn();this.c=a;this.b=j;a=new En;a=Fn(a,Gn(this.c)?this.c:null);Hn(a)}s(99,100,pi,Dn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Nf:Gn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":In(this.c).e;this.b=this.b+nb+(Gn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ua+this.e+") ",b;if(Gn(this.c)){b=(Jn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Kn(a,b){return Ln(a)?a.eQ(b):a===b}
-function In(a){return Ln(a)?a.cZ:Mn}function Nn(a){return Ln(a)?a.hC():Fi(a)}
-function On(){var a;On=u;Pn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Qn(a){On();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Pn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Pn;s(108,1,{});function Fi(a){return a.$H||(a.$H=++Rn)}function Sn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Tn(){return $wnd.setTimeout(function(){0!=Un&&(Un=0);Vn=-1},10)}var Un=0,Rn=0,Wn=0,Vn=-1;
-function Xn(){Xn=u;Yn=new Zn}function $n(a,b){a.b=ao(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new bo(a)),co(a.f,1),!a.j&&(a.j=new eo(a)),co(a.j,50))}function Zn(){}function fo(a){return a.Cc()}function ao(a,b){!a&&(a=[]);a[a.length]=b;return a}function go(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=ao(b,e)):e[0].qc()}catch(f){if(f=Ti(f),!y(f,127))throw f;}}return b}function co(a,b){Xn();$wnd.setTimeout(function(){B(fo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Zn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Yn;function bo(a){this.b=a}s(111,1,{},bo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),go(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=kk();100>kk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function eo(a){this.b=a}s(112,1,{},eo);_.Cc=function(){this.b.e&&co(this.b.f,1);return this.b.k};_.b=null;function ho(a,b){a.length>=b&&a.splice(0,b);return a}function io(){try{null.a()}catch(a){return a}}function jo(){}s(115,1,{},jo);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=ko(a);b=a.indexOf(ua);c=0==a.indexOf(we)?8:0;-1==b&&(b=lo(a,mo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=ko(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function no(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return ho(this.Fc(io()),this.Gc())};_.Fc=function(a){return no(this,a)};_.Gc=function(){return 2};
-function Jn(){Jn=u;Error.stackTraceLimit=128}function oo(a){a=ho(Fn(a,io()),3);0==a.length&&(a=ho((new jo).Dc(),1));return a}function Cn(){Jn();var a;a=oo(new En);Hn(a)}function Fn(a,b){var c;c=no(a,b);return 0==c.length?(new jo).Fc(b):ho(c,1)}
-function Hn(a){var b,c,d,e,f,g,i,h,l;l=v(po,r,126,a.length,0);for(e=0,f=l.length;e<f;++e)h=qo(a[e],vb),b=-1,d=Pc,2==h.length&&null!=h[1]&&(i=h[1],g=ro(i,mo(58)),d=mo(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=so(i,g+1),b=parseInt(b)||-1)),l[e]=new to(h[0],d+ub+b);e=v(po,r,126,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new uo;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return oo(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=ko(a);0==c.indexOf("at ")&&(c=so(c,3));a=c.indexOf(Sc);-1!=a&&(c=ko(c.substr(0,a-0))+ko(so(c,c.indexOf(Uc,a)+1)));a=c.indexOf(ua);-1==a?(b=c,c=j):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=ko(c.substr(0,a-0)));a=lo(c,mo(46));-1!=a&&(c=so(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Fc=function(a){return Fn(this,a)};_.Gc=function(){return 3};function En(){Jn()}s(118,116,{},En);s(119,1,{});function zn(a,b){a.b+=b}function vo(){}
-s(120,119,{},vo);_.b=j;function wo(a,b){return parseInt(a[b])||0}function xo(a,b){return null==a[b]?null:""+a[b]}function yo(a){a.draggable=ch;a.style.webkitUserDrag="element"}function zo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Ao(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Fj(a){a=a.button;return 1==a?4:2==a?2:1}
-function ek(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+dk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==rg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Zf]==oe){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(pd)));if(d&&d.tagName==Bb&&a.style.position==Xc)break;a=d}a=b}return a}
-function gk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Zf]==oe){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(qd)));if(d&&d.tagName==Bb&&a.style.position==
-Xc)break;a=d}a=b}return a}function dk(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Bo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function wj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function E(a,b){this.c=a;this.d=b}s(145,1,{113:1,116:1,118:1});
-_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Cj(){Cj=u;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=F(No,r,6,[Co,Eo,Go,Io,Ko])}s(144,145,ti);var Mo,Go,Eo,Io,Co,Ko;function Do(){E.call(this,ic,0)}s(146,144,ti,Do);function Fo(){E.call(this,"DOTTED",1)}s(147,144,ti,Fo);function Ho(){E.call(this,"DASHED",2)}s(148,144,ti,Ho);function Jo(){E.call(this,"HIDDEN",3)}s(149,144,ti,Jo);function Lo(){E.call(this,"SOLID",4)}
-s(150,144,ti,Lo);function Oo(){Oo=u;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=F(zp,r,7,[Po,Ro,To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp])}s(151,145,vi);var yp,Ro,up,To,Po,Zo,sp,Xo,ap,cp,ep,Vo,wp,gp,ip,kp,op,qp,mp;function Qo(){E.call(this,Qb,0)}s(152,151,vi,Qo);function hp(){E.call(this,"SE_RESIZE",9)}s(153,151,vi,hp);
-function jp(){E.call(this,"SW_RESIZE",10)}s(154,151,vi,jp);function lp(){E.call(this,"S_RESIZE",11)}s(155,151,vi,lp);function np(){E.call(this,"W_RESIZE",12)}s(156,151,vi,np);function pp(){E.call(this,"TEXT",13)}s(157,151,vi,pp);function rp(){E.call(this,"WAIT",14)}s(158,151,vi,rp);function tp(){E.call(this,"HELP",15)}s(159,151,vi,tp);function vp(){E.call(this,"COL_RESIZE",16)}s(160,151,vi,vp);function xp(){E.call(this,"ROW_RESIZE",17)}s(161,151,vi,xp);function So(){E.call(this,"AUTO",1)}
-s(162,151,vi,So);function Uo(){E.call(this,"CROSSHAIR",2)}s(163,151,vi,Uo);function Wo(){E.call(this,"POINTER",3)}s(164,151,vi,Wo);function Yo(){E.call(this,"MOVE",4)}s(165,151,vi,Yo);function $o(){E.call(this,"E_RESIZE",5)}s(166,151,vi,$o);function bp(){E.call(this,"NE_RESIZE",6)}s(167,151,vi,bp);function dp(){E.call(this,"NW_RESIZE",7)}s(168,151,vi,dp);function fp(){E.call(this,"N_RESIZE",8)}s(169,151,vi,fp);function Ap(){Ap=u;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=F(Kp,r,8,[Bp,Dp,Fp,Hp])}
-s(170,145,oi);var Jp,Dp,Fp,Hp,Bp;function Cp(){E.call(this,ic,0)}s(171,170,oi,Cp);function Ep(){E.call(this,"BLOCK",1)}s(172,170,oi,Ep);function Gp(){E.call(this,"INLINE",2)}s(173,170,oi,Gp);function Ip(){E.call(this,"INLINE_BLOCK",3)}s(174,170,oi,Ip);function Lp(){Lp=u;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=F(Vp,r,10,[Mp,Op,Qp,Sp])}s(175,145,di);var Up,Mp,Op,Qp,Sp;function Np(){E.call(this,Jb,0)}s(176,175,di,Np);function Pp(){E.call(this,bc,1)}s(177,175,di,Pp);
-function Rp(){E.call(this,ec,2)}s(178,175,di,Rp);function Tp(){E.call(this,yc,3)}s(179,175,di,Tp);function Bj(){Bj=u;Wp=new Xp;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=new gq;hq=new iq;jq=new kq;lq=new mq;nq=F(oq,r,11,[Wp,Yp,$p,bq,dq,fq,hq,jq,lq])}s(180,145,ki);var nq,jq,$p,bq,hq,lq,fq,Yp,dq,Wp;function Xp(){E.call(this,"PX",0)}s(181,180,ki,Xp);function Zp(){E.call(this,"PCT",1)}s(182,180,ki,Zp);function aq(){E.call(this,"EM",2)}s(183,180,ki,aq);function cq(){E.call(this,"EX",3)}s(184,180,ki,cq);
-function eq(){E.call(this,"PT",4)}s(185,180,ki,eq);function gq(){E.call(this,"PC",5)}s(186,180,ki,gq);function iq(){E.call(this,"IN",6)}s(187,180,ki,iq);function kq(){E.call(this,"CM",7)}s(188,180,ki,kq);function mq(){E.call(this,"MM",8)}s(189,180,ki,mq);function pq(){pq=u;qq=[];rq=[];sq=[]}var qq,rq,sq;function tq(){tq=u;uq=new vq}function wq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function xq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function vq(){}s(192,1,{},vq);_.b=null;var uq;s(204,1,{});_.tS=function(){return"An event type"};_.i=null;s(203,204,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ic=function(){return this.Kc()};_.b=null;var yq=_.c=null;function zq(){zq=u;Aq=new Bq(md,new Cq)}function Cq(){}s(201,202,{},Cq);_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Aq};var Aq;function Dq(){Dq=u;Eq=new Bq(zd,new Fq)}
-function Fq(){}s(205,202,{},Fq);_.Hc=function(a){Gq();Hq(this,a.c,Iq(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Eq};var Eq;s(208,202,yi);function Kj(a,b){return(a.b.clientX||0)-ek(b)+dk(b)+dk(b.ownerDocument.body)}function Yj(a,b){return(a.b.clientY||0)-gk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}function Ej(a){var b;return(b=a.c)?Yj(a,b):a.b.clientY||0}s(207,208,yi);function Jq(){Jq=u;Kq=new Bq(Dd,new Lq)}
-function Lq(){}s(206,207,yi,Lq);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Kq};var Kq;function Mq(){Mq=u;Nq=new Bq(Md,new Oq)}function Oq(){}s(209,202,{},Oq);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Nq};var Nq;s(212,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Pq=_.d=0;function Bk(){this.d=++Pq}s(211,212,Wh,Bk);function Bq(a,b){this.d=++Pq;this.b=b;!yq&&(yq=new Qq);yq.b[a]=this;this.c=a}s(210,211,Wh,Bq);
-_.b=null;_.c=null;function Rq(){Rq=u;Sq=new Bq(Pd,new Tq)}function Tq(){}s(213,207,yi,Tq);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Uq(),Vq))a=Wq(b.pb),c=new Xq(wo(b.pb,Rf),wo(b.pb,Qf)),d=new Xq(wo(b.T.jb.pb,Rf),wo(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Yq(b.I,!0);a=wo(b.T.jb.pb,Rf);Zq(b,new Xq(a,$q(b.T.jb).b));b.J&&b.O!=Vq&&ar(b.r,b)}else Yq(b.I,!1),b.O!=(Uq(),Vq)?Zq(b,new Xq(b.F.c,b.F.b)):br(b,Wq(b.r.pb)),b.J&&b.O!=Vq&&cr(b.r,b);dr(b.T.jb)}else Yq(b.I,!0)};_.Kc=function(){return Sq};var Sq;s(214,202,{});
-function er(){er=u;fr=new Bq(ge,new gr)}function gr(){}s(215,214,{},gr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return fr};var fr;function hr(){hr=u;ir=new Bq(he,new jr)}function jr(){}s(216,214,{},jr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return ir};var ir;function kr(){kr=u;lr=new Bq(ie,new mr)}function mr(){}s(217,214,{},mr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return lr};
-var lr;function nr(){nr=u;or=new Bq(je,new pr)}function pr(){}s(218,214,{},pr);_.Hc=function(a){a=qr(a.b);(this.b.dataTransfer||null).setData(Ng,a)};_.Kc=function(){return or};var or;function rr(){rr=u;sr=new Bq(ke,new tr)}function tr(){}s(219,214,{},tr);
-_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;ur(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ng),a.b.c.Le(b))};_.Kc=function(){return sr};var sr;function vr(){vr=u;wr=new Bq(qe,new xr)}function xr(){}s(220,202,{},xr);_.Hc=function(a){ck(a.b.b)};_.Kc=function(){return wr};var wr;
-function yr(){yr=u;zr=new Bq(ye,new Ar)}function Ar(){}s(221,202,{},Ar);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Br(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Cr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return zr};var zr;function Dr(){Dr=u;Er=new Bq(ze,new Fr)}function Fr(){}s(222,202,{},Fr);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Gr(a.b.b,a.b.c))};
-_.Kc=function(){return Er};var Er;function Hr(){Hr=u;Ir=new Bq(Ae,new Jr)}function Jr(){}s(223,202,{},Jr);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Ir};var Ir;s(225,202,{});s(224,225,{});function Kr(){Kr=u;Lr=new Bq(Xe,new Mr)}function Mr(){}s(226,224,{},Mr);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Nr(),Or).length&&-999!=(Nr(),Or)[c]&&(c=(Nr(),Or)[c]);b=new Pr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Qr(qr(a)):e=301;break;case 118:case 86:b&&Rr(a.u,(!a.ub&&(a.ub=new Sr(a)),a.ub));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:Tr(a,xo((Ur(),Vr).ac.b.pb,dh));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Xb;e=1300;break;case 114:case 82:a.jb=!0;a.J=uc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=Ka):801==a.c?(e=237,a.jb=!0,a.J=Ja):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Ua);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Wr(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Wr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Wr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Wr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Wr(a,4):e=207;break;case 53:105==a.c?Wr(a,5):e=208;break;case 54:105==a.c?Wr(a,
-6):e=210;break;case 55:105==a.c?Wr(a,7):e=211;break;case 56:105==a.c?Wr(a,8):e=212;break;case 57:105==a.c?Wr(a,9):(a.jb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Xr(a,e)}b=!0}b&&this.b.preventDefault()};_.Kc=function(){return Lr};var Lr;function Yr(){Yr=u;Zr=new Bq(yf,new $r)}function $r(){}s(227,207,yi,$r);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Zr};var Zr;
-function xj(){xj=u;yj=new Bq(zf,new as)}function as(){}s(228,207,yi,as);_.Hc=function(a){a.oc(this)};_.Kc=function(){return yj};var yj;function bs(){bs=u;cs=new Bq(Af,new ds)}function ds(){}s(229,207,yi,ds);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Jj(lj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,mj(a))};_.Kc=function(){return cs};var cs;function zj(){zj=u;Aj=new Bq(Cf,new es)}function es(){}s(230,207,yi,es);_.Hc=function(a){a.pc(this)};_.Kc=function(){return Aj};var Aj;function Qq(){this.b={}}
-s(231,1,{},Qq);_.b=null;s(234,208,yi);var fs=null;function gs(){gs=u;hs=new Bq(Vg,new is)}function is(){}s(233,234,yi,is);_.Hc=function(a){js(a.b,this,a.b.n)};_.Kc=function(){return hs};var hs;function ks(){ks=u;ls=new Bq(Wg,new ms)}function ms(){}s(235,234,yi,ms);_.Hc=function(a){js(a.b,this,a.b.n)};_.Kc=function(){return ls};var ls;function ns(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==we)}s(236,1,{},ns);
-function os(){os=u;ps=new Bq(Xg,new qs)}function qs(){}s(237,234,yi,qs);_.Hc=function(a){js(a.b,this,a.b.o)};_.Kc=function(){return ps};var ps;function rs(){rs=u;ss=new Bq(Yg,new ts)}function ts(){}s(238,234,yi,ts);_.Hc=function(a){us(a.b,this)&&(a.b.k&&vs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),uk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return ss};var ss;function ws(a,b){this.b=b;this.c=a}function xs(a,b,c){Ak&&(b=new ws(b,c),a.Zc(b))}s(239,203,{},ws);_.Hc=function(a){a.Vc(this)};_.Ic=function(){return Ak};
-_.b=!1;var Ak=_.c=null;function ys(a){this.b=a}s(240,203,{},ys);_.Hc=function(a){a.Wc(this)};_.Ic=function(){return zs};var zs=_.b=null;function As(){}function Bs(a){var b;Cs&&(b=new As,a.Zc(b))}s(241,203,{},As);_.Hc=function(a){a.Xc(this)};_.Ic=function(){return Cs};var Cs=null;function Ds(a){this.b=a}s(242,203,{},Ds);_.Hc=function(a){a.Yc(this)};_.Ic=function(){return Es};var Es=_.b=null;function Fs(){}s(243,203,{},Fs);_.Hc=function(a){a.b.W&&a.b.Jd()};_.Ic=function(){return Gs};var Gs=null;
-function Hs(a,b,c){a=a.b;if(!b)throw new Is("Cannot add a handler with a null type");if(!c)throw new Is("Cannot add a null handler");0<a.c?Js(a,new Ks(a,b,c)):Ls(a,b,null).sf(c);return new Ms(new Ns(a,b,c))}
-function Os(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Is("Cannot fire null event");try{++d.c;i=Ps(d,b.Ic(),null);e=null;for(h=d.d?i.Bf(i.He()):i.Af();d.d?h.Df():h.ad();){g=d.d?h.Ef():h.bd();try{b.Hc(g)}catch(l){if(l=Ti(l),y(l,127))f=l,!e&&(e=new Qs),Rs(e,f);else throw l;}}if(e)throw new Ss(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ni(d.b);o.c<o.e.He();)m=Oi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ti(n);if(y(n,84))throw new Ts(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Us(a){Vs.call(this,a,!1)}function Vs(a,b){this.b=new Ws(b);this.c=a}s(244,1,Rh,Us,Vs);_.Zc=function(a){Os(this,a)};_.b=null;_.c=null;s(247,1,{});function Js(a,b){!a.b&&(a.b=new hj);bj(a.b,b)}function Xs(a,b,c,d){var e,f;e=Ps(a,b,c);e.uf(d)&&e.Ee()&&(f=kj(a.e,b),f.Ge(c),f.Ee()&&Wi(a.e,b))}function Ls(a,b,c){var d;d=kj(a.e,b);d||(d=new Li,x(a.e,b,d));a=d.De(c);a||(a=new hj,d.Fe(c,a));return a}
-function Ps(a,b,c){a=kj(a.e,b);if(!a)return kt(),kt(),lt;c=a.De(c);return!c?(kt(),kt(),lt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function Ws(a){this.e=new Li;this.d=a}s(245,246,{},Ws);function Ms(a){this.b=a}s(248,1,{},Ms);_.b=null;function Ss(a){Ui.call(this,mt(a),nt(a));this.b=a}function nt(a){a=a.Cd();return!a.ad()?null:a.bd()}
-function mt(a){var b,c,d;b=a.He();if(0==b)return null;b=new ot(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Cd();a.ad();)d=a.bd(),c?c=!1:b.b.b+="; ",d=d.Bc(),zn(b.b,d);return b.b.b}s(250,100,Sh,Ss);_.b=null;function Ts(a){Ss.call(this,a)}s(249,250,Sh,Ts);s(251,1,{},function(){});function pt(a){a=xo(a,Vd);return qt(rg,a)?(rt(),st):qt(gf,a)?(rt(),tt):(rt(),ut)}function rt(){rt=u;st=new vt("RTL",0);tt=new vt("LTR",1);ut=new vt(Qb,2);wt=F(xt,r,49,[st,tt,ut])}
-function vt(a,b){E.call(this,a,b)}s(253,145,{49:1,113:1,116:1,118:1},vt);var wt,ut,tt,st;function yt(){}function zt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=zt(e,d);F(a,b,c,d);return d}function At(a){return Bt([Ct,H],[r,k],[112,-1],a,0,2,1)}
-function Bt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=zt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Bt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Dt();var e=Et,f=Ft;Dt();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Gt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ht;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ht;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ht;}a[b]=c}s(254,1,{},yt);_.qI=0;
-function Dt(){Dt=u;Et=[];Ft=[];var a=new yt,b=Et,c=Ft,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Et,Ft;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Gn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Ln(a){return a.tM==u||a.cM&&!!a.cM[1]}function It(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Jt(){var a;$stats&&Kt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a=tg;else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(tg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Kt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Lt,r,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Kt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";pq();sq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-pq();0!=sq.length&&(a=sq.join(j),b=(tq(),uq),a=wq(a),xq(b).insertBefore(a,b.b.firstChild),sq.length=0);0!=qq.length&&(a=qq.join(j),b=(tq(),uq),a=wq(a),xq(b).appendChild(a),qq.length=0);0!=rq.length&&(a=rq.join(j),b=(tq(),uq),a=wq(a),xq(b).appendChild(a),rq.length=0);$stats&&Kt("export.client.JSME_export");new Mt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==we)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Ti(a){return y(a,127)?a:new Dn(a)}function Nt(a){return Ot(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Pt(a){return Ot(a.l,a.m,a.h)}function Ot(a,b,c){return _=new Qt,_.l=a,_.m=b,_.h=c,_}
-function Rt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new St;if(0==a.l&&0==a.m&&0==a.h)return Tt=Ot(0,0,0),Ot(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Tt=Ot(0,0,0),c=Pt((Ut(),Vt))):(Tt=Ot(c.l,c.m,c.h),c=Ot(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Wt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Xt(e):0==c&&0!=d&&0==e?Xt(d)+22:0!=c&&0==d&&0==e?Xt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Pt((Ut(),Yt)),c=!0,g=!g;else return c=Zt(a,f),g&&$t(c),Tt=Ot(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Wt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zt(c,d);f&&$t(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Ot(f,i,c);g?Tt=Wt(c):Tt=Ot(c.l,c.m,c.h);return e}if(!au(a,b))return e?Tt=Wt(a):Tt=Ot(a.l,a.m,a.h),Ot(0,0,0);c=c?a:Ot(a.l,a.m,a.h);var h,l,m,o;f=bu(b)-bu(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
-h?(i=0,l=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Ot(i&4194303,l&4194303,h&1048575);for(l=Ot(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(~~m>>22),n+=~~o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=~~m>>>1;i.m=~~h>>>1|(m&1)<<21;i.l=~~o>>>1|(h&1)<<21;--f}g&&$t(l);e?(Tt=Wt(c),d&&(Tt=cu(Tt,(Ut(),Vt)))):Tt=Ot(c.l,c.m,c.h);return l}
-function $t(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function bu(a){var b;b=du(a.h);return 32==b?(b=du(a.m),32==b?du(a.l)+32:b+20-10):b-12}var Tt=null;function eu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Ot(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function fu(a,b){return Ot(a.l&b.l,a.m&b.m,a.h&b.h)}function gu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return Ut(),hu;if(-9223372036854775E3>a)return Ut(),iu;if(9223372036854775E3<=a)return Ut(),Yt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ot(a,b,c);d&&$t(b);return b}function ju(a){var b,c;return-129<a&&128>a?(b=a+128,null==ku&&(ku=v(lu,r,50,256,0)),c=ku[b],!c&&(c=ku[b]=Nt(a)),c):Nt(a)}
-function mu(a){var b=nh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function au(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function nu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;i=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;l=~~b.m>>4&8191;m=~~b.m>>17|(b.h&255)<<5;o=~~(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((G&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~G>>5)+((g&4095)<<8)+(~~n>>
-22);return Ot(c&4194303,n&4194303,q&1048575)}function Wt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ot(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Ot(c&4194303,d&4194303,e&1048575)}
-function cu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Ot(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function ou(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ca+ou(Wt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=ju(1E9);a=Rt(a,b);b=j+L(Tt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ku=null;
-function Ut(){Ut=u;Yt=Ot(4194303,4194303,524287);iu=Ot(0,0,524288);Vt=ju(1);ju(2);hu=ju(0)}var Yt,iu,Vt,hu;function Qt(){}s(263,1,{50:1},Qt);function Kt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},pu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qu(a,b){zn(a.b.b,b.b);return a}function ru(){this.b=new su}
-s(269,1,{},ru);function tu(a){if(null==a)throw new Is("css is null");this.b=a}s(270,1,{51:1,113:1},tu);_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function vu(a){if(null==a)throw new Is("html is null");this.b=a}s(272,1,Yh,vu);_.$c=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;s(273,1,Yh,function(){this.b=j});_.$c=function(){return this.b};
-_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function wu(){wu=u;xu=RegExp(oa,xe);yu=RegExp(rb,xe);zu=RegExp(pb,xe);Au=RegExp(ta,xe);Bu=RegExp(fa,xe)}function Cu(a){wu();-1!=a.indexOf(oa)&&(a=a.replace(xu,pa));-1!=a.indexOf(pb)&&(a=a.replace(zu,ra));-1!=a.indexOf(rb)&&(a=a.replace(yu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Bu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Au,"&#39;"));return a}var xu,yu,zu,Bu,Au;
-function Du(a){if(null==a)throw new Is("uri is null");this.b=a}s(275,1,{54:1},Du);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return uu(this.b)};_.b=null;function Eu(){Eu=u}s(277,1,{});function Fu(){}s(278,1,{},Fu);var Gu=null;function Hu(){}s(279,277,{},Hu);var Iu=null;
-function Ju(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Ps(a.b,f,null).He();for(e-=1;0<=e;--e)if(d=Ps(a.b,f,null).zf(e),y(d,55)&&Kn(d.b,b)){var h=a.b,l=f;0<h.c?Js(h,new Ku(h,l,null,d)):Xs(h,l,null,d)}}}s(280,1,bi);_.b=null;function Lu(a){this.b=a}s(281,280,bi,Lu);_._c=function(a){a.d&&(this.b.ed(a.e)||(a.b=!0))};function Mu(a){this.b=a}s(282,280,bi,Mu);_.Xc=function(){Nu(this.b.b.pb)};function Ou(){Cn()}s(283,100,pi,Ou);function Pu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,uk(a.e,1))}
-function Qu(){this.b=new Ru(this);this.c=new hj;this.e=new Su(this);this.i=new Tu(this)}s(284,1,{},Qu);_.d=!1;_.f=!1;function Ru(a){vk();this.b=a}s(285,25,{},Ru);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Uu(a.i.e.c,a.i.c);Vu(a.i);y(b,56)&&new Ou;a.d=!1;Pu(a)}};_.b=null;function Su(a){vk();this.b=a}s(286,25,{},Su);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=kk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(uk(a.b,1E4);a.i.d<a.i.b;){d=Wu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Vu(a.i)}if(100<=kk()-b)break}}finally{e||(Ck(a.b),a.d=!1,Pu(a))}};_.b=null;function Wu(a){var b;a.c=a.d;b=Uu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vu(a){Xu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tu(a){this.e=a}s(287,1,{},Tu);_.ad=function(){return this.d<this.b};_.bd=function(){return Wu(this)};
-_.cd=function(){Vu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yu(a,b){var c=(Zu(),$u(b));a.appendChild(c)}function av(a,b,c){var d;d=bk;bk=a;b==qj&&8192==bv(a.type)&&(qj=null);c.dd(a);bk=d}var bk=null,qj=null;function cv(){cv=u;dv=new Qu}function Hj(a){cv();if(!a)throw new Is("cmd cannot be null");var b=dv;bj(b.c,a);Pu(b)}var dv;function ev(a){rj();!fv&&(fv=new Bk);gv||(gv=new Vs(null,!0),hv=new iv);return Hs(gv,fv,a)}var gv=null;function jv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function iv(){}s(293,203,{},iv);_.Hc=function(a){a._c(this);hv.d=!1};_.Ic=function(){return fv};_.Jc=function(){jv(this)};_.b=!1;_.c=!1;_.d=!1;var fv=_.e=null,hv=null;function kv(){kv=u;lv=new mv;nv()||(lv=null)}var lv=null;function xk(){}s(295,1,{},xk);_.Vc=function(){for(;0<(vk(),wk).d;)Ck(Uu(wk,0))};function zk(a,b){return Hs((!ov&&(ov=new pv),ov),a,b)}function qv(a){yk();rv||(sv(),rv=!0);return zk((!Cs&&(Cs=new Bk),Cs),a)}function yk(){tv||(uv(),tv=!0)}
-function vv(){var a;tv&&(a=new wv,ov&&Os(ov,a));return null}var tv=!1,ov=null,xv=0,yv=0,rv=!1;function zv(){zv=u;Av=new Bk}function wv(){zv()}s(297,203,{},wv);_.Hc=function(){null.$f()};_.Ic=function(){return Av};var Av;function pv(){Us.call(this,null)}s(299,244,Rh,pv);
-function bv(a){switch(a){case md:return 4096;case zd:return 1024;case Dd:return 1;case Pd:return 2;case qe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Af:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Df:return 131072;case Md:return 262144;case "paste":return 524288;case Yg:return 1048576;case Xg:return 2097152;
-case Wg:return 4194304;case Vg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function rj(){Bv||(Cv(),Bv=!0)}var Bv=!1;function Dv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Ev(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Cv(){Fv=B(function(a){var b;var c=gv,d,e,f;fv&&c&&Gv(c.b.e,fv)?(b=hv.b,d=hv.c,e=hv.d,f=hv.e,jv(hv),hv.e=a,Os(c,hv),c=!(hv.b&&!hv.c),hv.b=b,hv.c=d,hv.d=e,hv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hv=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Gn(b)&&y(b,57)&&av(a,c,b)});Iv=B(function(a){a.preventDefault();Hv.call(this,a)});Jv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Hv.call(this,a)});Kv=B(function(a){if(Fv(a)){var b=sj;b&&b.__listener&&!Gn(b.__listener)&&y(b.__listener,57)&&(av(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,Kv,!0);$wnd.addEventListener(Pd,Kv,!0);$wnd.addEventListener(yf,Kv,!0);$wnd.addEventListener(Cf,Kv,!0);$wnd.addEventListener(zf,Kv,!0);$wnd.addEventListener(Bf,Kv,!0);$wnd.addEventListener(Af,Kv,!0);$wnd.addEventListener(Df,Kv,!0);$wnd.addEventListener(Xe,Fv,!0);$wnd.addEventListener(Ze,Fv,!0);$wnd.addEventListener(Ye,
-Fv,!0);$wnd.addEventListener(Yg,Kv,!0);$wnd.addEventListener(Xg,Kv,!0);$wnd.addEventListener(Wg,Kv,!0);$wnd.addEventListener(Vg,Kv,!0);$wnd.addEventListener(Ae,Kv,!0);$wnd.addEventListener(ye,Kv,!0);$wnd.addEventListener(ze,Kv,!0)}function Lv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function Mv(a,b){rj();switch(b){case "drag":a.ondrag=Hv;break;case ge:a.ondragend=Hv;break;case he:a.ondragenter=Iv;break;case "dragleave":a.ondragleave=Hv;break;case ie:a.ondragover=Iv;break;case je:a.ondragstart=Hv;break;case ke:a.ondrop=Hv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hv,!1);a.addEventListener(b,Hv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Nv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Hv:null),c&2&&(a.ondblclick=b&2?Hv:null),c&4&&(a.onmousedown=b&4?Hv:null),c&8&&(a.onmouseup=b&8?Hv:null),c&16&&(a.onmouseover=b&16?Hv:null),c&32&&(a.onmouseout=b&32?Hv:null),c&64&&(a.onmousemove=b&64?Hv:null),c&128&&(a.onkeydown=b&128?Hv:null),c&256&&(a.onkeypress=b&256?Hv:null),c&512&&(a.onkeyup=b&512?Hv:null),c&1024&&(a.onchange=b&1024?Hv:null),c&2048&&(a.onfocus=b&2048?Hv:null),c&4096&&(a.onblur=b&4096?Hv:null),
-c&8192&&(a.onlosecapture=b&8192?Hv:null),c&16384&&(a.onscroll=b&16384?Hv:null),c&32768&&(a.onload=b&32768?Jv:null),c&65536&&(a.onerror=b&65536?Hv:null),c&131072&&(a.onmousewheel=b&131072?Hv:null),c&262144&&(a.oncontextmenu=b&262144?Hv:null),c&524288&&(a.onpaste=b&524288?Hv:null),c&1048576&&(a.ontouchstart=b&1048576?Hv:null),c&2097152&&(a.ontouchmove=b&2097152?Hv:null),c&4194304&&(a.ontouchend=b&4194304?Hv:null),c&8388608&&(a.ontouchcancel=b&8388608?Hv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Hv:null),c&33554432&&(a.ongesturechange=b&33554432?Hv:null),c&67108864&&(a.ongestureend=b&67108864?Hv:null))}var sj=null,Fv=null,Kv=null,Iv=null,Hv=null,Jv=null;function Ov(){var a;Ov=u;Pv=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var Pv;function Qv(){this.c=new hj}function Rv(a){a=a[Vc];return null==a?-1:a}s(303,1,{},Qv);_.b=null;function Sv(a,b){this.b=a;this.c=b}s(304,1,{},Sv);_.b=0;_.c=null;s(305,1,Rh);_.fd=function(a){return decodeURI(a.replace("%23",la))};
-_.Zc=function(a){Os(this.b,a)};_.gd=function(a){a=null==a?j:a;if(!D(a,null==Tv?j:Tv))Tv=a,Gs&&(a=new Fs,Os(this.b,a))};var Tv=j;function nv(){function a(){$wnd.setTimeout(a,250);e()}var b=lv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.fd(d.substring(1)));Tv=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.fd(c.substring(1)));b.gd(a)});a();return!0}s(307,305,Rh);function mv(){this.b=new Us(null)}s(306,307,Rh,mv);
-function uv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(vv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{tv&&xs((!ov&&(ov=new pv),ov),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function sv(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(rv&&(d=vj(),c=wj(),yv!=d||xv!=c))yv=d,xv=c,Bs((!ov&&(ov=new pv),ov))}finally{a&&a(b)}})}function gj(a,b){Pi(a.md(),b,!0)}function fj(a,b){Pi(a.md(),b,!1)}function Uv(a,b){a.pb.style[Pe]=b}function uj(a,b,c){0<=b&&a.rd(b+bg);0<=c&&a.pd(c+bg)}function Vv(a,b){null==b||0==b.length?a.pb.removeAttribute(Rg):a.pb.setAttribute(Rg,b)}function Wv(a){var b,a=xo(a,Cd);b=lo(a,mo(32));return 0<=b?a.substr(0,b-0):a}
-function Pi(a,b,c){if(!a)throw new Xi(mc);b=ko(b);if(0==b.length)throw new Dk(Oc);if(c){var d,e,f;d=ko(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=ko(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=ko(e.substr(0,
-c-0)),b=ko(so(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Xv(a,b){a.style.display=b?j:Jf;a.setAttribute("aria-hidden",""+!b)}s(313,1,Bi);_.hd=function(){return ek(this.pb)};_.jd=function(){return gk(this.pb)};_.kd=function(){return wo(this.pb,Qf)};_.ld=function(){return wo(this.pb,Rf)};_.md=function(){return this.pb};_.nd=function(){return this.pb.style.display!=Jf};_.od=function(){throw new Yv;};_.pd=function(a){Uv(this,a)};_.qd=function(a){Xv(this.pb,a)};
-_.rd=function(a){this.pb.style[ih]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Zv(a,b,c){Mv(a.pb,c.c);return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}function z(a,b,c){var d;d=bv(c.c);if(-1==d)Mv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;rj();Nv(e,d)}else a.lb|=d;return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}function $v(a,b,c){return Hs(!a.mb?a.mb=new Us(a):a.mb,c,b)}
-function aw(a){var b;if(a.ud())throw new bw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;rj();Nv(c,b)}else a.lb|=b;a.sd();a.xd()}function cw(a,b){var c;switch(bv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(yq&&(f=yq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Os(a.mb,f.b),f.b.b=d,f.b.c=e}
-function dw(a){if(!a.ud())throw new bw("Should only call onDetach when the widget is attached to the browser's document");try{a.yd()}finally{try{a.td()}finally{a.pb.__listener=null,a.kb=!1}}}function ck(a){if(a.ob)if(y(a.ob,70))a.ob.zd(a);else{if(a.ob)throw new bw("This widget's parent does not implement HasWidgets");}else if(oj(),Gv(ew.b,a)){oj();try{a.wd()}finally{Wi(ew.b,a)}}}
-function fw(a,b){var c;c=a.ob;if(b){if(c)throw new bw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.ud()&&a.vd()}else try{c&&c.ud()&&a.wd()}finally{a.ob=null}}s(312,313,wi);_.sd=function(){};_.td=function(){};_.Zc=function(a){this.mb&&Os(this.mb,a)};_.ud=function(){return this.kb};_.vd=function(){aw(this)};_.dd=function(a){cw(this,a)};_.wd=function(){dw(this)};_.xd=function(){};_.yd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function gw(a){for(a=new hw(a);a.b.b<a.b.c.d-1;)iw(a.b),jw(a.b)}s(311,312,ri);_.sd=function(){kw(this,(lw(),mw))};_.td=function(){kw(this,(lw(),nw))};function ow(a,b,c){ck(b);var d=a.q;pw(d,b,d.d);d=(Zu(),$u(b.pb));c.appendChild(d);fw(b,a)}function qw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new rw;b.ob==a&&(f=a.Ad(b),f<d&&--d);ck(b);pw(a.q,b,d);e?(e=b.pb,Lv(c,(Zu(),$u(e)),d)):(e=(Zu(),$u(b.pb)),c.appendChild(e));fw(b,a)}
-function sw(a,b){var c;if(b.ob!=a)return!1;try{fw(b,null)}finally{c=b.pb;Ao(c).removeChild(c);c=a.q;var d;d=tw(c,b);if(-1==d)throw new uw;if(0>d||d>=c.d)throw new rw;for(--c.d;d<c.d;++d)Gt(c.b,d,c.b[d+1]);Gt(c.b,c.d,null)}return!0}s(310,311,ri);_.Ad=function(a){return tw(this.q,a)};_.Bd=function(a,b,c,d){qw(this,a,b,c,d)};_.Cd=function(){return new vw(this.q)};_.zd=function(a){return sw(this,a)};function nj(a,b,c,d){var e;ck(b);e=a.q.d;a.Fd(b,c,d);a.Bd(b,a.pb,e,!0)}
-function ww(a,b){var c;(c=sw(a,b))&&xw(b.pb);return c}function yw(a,b,c,d){if(b.ob!=a)throw new Dk("Widget must be a child of this panel.");a.Fd(b,c,d)}function zw(a,b,c){a=a.pb;-1==b&&-1==c?xw(a):(a.style[Zf]=Xc,a.style[$e]=b+bg,a.style[Ug]=c+bg)}function Aw(){var a=$doc.createElement(ce);this.q=new Bw(this);this.pb=a;this.pb.style[Zf]="relative";this.pb.style[Wf]=Qe}function xw(a){a.style[$e]=j;a.style[Ug]=j;a.style[Zf]=j}s(309,310,ri,Aw);_.Dd=function(a){ow(this,a,this.pb)};
-_.zd=function(a){return ww(this,a)};_.Ed=function(a,b,c){yw(this,a,b,c)};_.Fd=function(a,b,c){zw(a,b,c)};function Cw(a,b){if(a.Hd())throw new bw("SimplePanel can only contain one child widget");a.Id(b)}function Dw(a,b){if(a.jb!=b)return!1;try{fw(b,null)}finally{a.Gd().removeChild(b.pb),a.jb=null}return!0}function Ew(a,b){if(b!=a.jb&&(b&&ck(b),a.jb&&a.zd(a.jb),a.jb=b)){var c=(Zu(),$u(a.jb.pb));a.Gd().appendChild(c);fw(b,a)}}function Fw(){this.pb=$doc.createElement(ce)}s(317,311,ri,Fw);_.Gd=function(){return this.pb};
-_.Hd=function(){return this.jb};_.Cd=function(){return new Gw(this)};_.zd=function(a){return Dw(this,a)};_.Id=function(a){Ew(this,a)};_.jb=null;function Hw(a,b){a.hb&&(Iw(a.gb,!1,!1),xs(a,a,b))}function Jw(a){var b;if(b=a.jb)null!=a.X&&b.pd(a.X),null!=a.Y&&b.rd(a.Y)}function Kw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[$e]=b-0+(Bj(),bg);a.style[Ug]=c+bg}function Lw(a){a.hb||(a.kb&&ck(a),Iw(a.gb,!0,!1))}s(316,317,ri);_.Gd=function(){return zo(this.pb)};_.kd=function(){return wo(this.pb,Qf)};
-_.ld=function(){return wo(this.pb,Rf)};_.md=function(){return Ao(zo(this.pb))};_.Jd=function(){this.Kd(!1)};_.Kd=function(a){Hw(this,a)};_.nd=function(){return!D(Qe,this.pb.style[fh])};_.ed=function(){return!0};_._c=function(){};_.yd=function(){this.hb&&Iw(this.gb,!1,!0)};_.pd=function(a){this.X=a;Jw(this);0==a.length&&(this.X=null)};_.Ld=function(a,b){Kw(this,a,b)};_.qd=function(a){this.pb.style[fh]=a?gh:Qe};_.Id=function(a){Ew(this,a);Jw(this)};
-_.rd=function(a){this.Y=a;Jw(this);0==a.length&&(this.Y=null)};_.Md=function(){Lw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Mw(a,b){var c;Fw.call(this);this.$=new Nw;this.U=(Ow(),Pw);this.gb=new Qw(this);this.pb.appendChild($doc.createElement(ce));this.Ld(0,0);Ao(zo(this.pb))[Cd]="gwt-PopupPanel";zo(this.pb)[Cd]=Yf;this.W=this.V=a;this.db=!1;c=F(Lt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Rw(c);this.T.md()[Cd]=j;c=Ao(zo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(mc);d=ko(d);if(0==d.length)throw new Dk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Ew(this,this.T);Jw(this);Pi(zo(this.pb),Yf,!1);Pi(this.T.c,b+"Content",!0)}s(315,316,ri);_.sd=function(){aw(this.T)};_.td=function(){dw(this.T)};_.Hd=function(){return this.T.jb};_.Cd=function(){return new Gw(this.T)};_.zd=function(a){return this.T.zd(a)};_.Id=function(a){Ew(this.T,a);Jw(this)};_.T=null;s(314,315,ri);_.wd=function(){dw(this)};
-function Sw(){Sw=u;Tw=new Uw(Jb,0,(Ow(),Pw));Vw=new Uw(oc,1,Ww);Xw=new Uw(zc,2,Yw);Zw=F($w,r,58,[Tw,Vw,Xw])}function Uw(a,b,c){E.call(this,a,b);this.b=c}s(318,145,{58:1,113:1,116:1,118:1},Uw);_.b=null;var Zw,Tw,Vw,Xw;function ax(){ax=u;bx=F(Lt,r,1,[Ug,xf,rd])}
-function Rw(a){var b;ax();var c,d;c=this.pb=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Zg),b[Cd]=a[c],Yu(b,cx(a[c]+"Left")),Yu(b,cx(a[c]+Lb)),Yu(b,cx(a[c]+"Right")),b),Yu(this.d,d),1==c&&(this.c=zo(Dv(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function cx(a){var b,c;c=$doc.createElement(Mg);b=$doc.createElement(ce);var d=(Zu(),$u(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}s(320,317,Ci,Rw);_.Gd=function(){return this.c};
-_.c=null;_.d=null;var bx;s(319,320,Ci);s(321,1,{});function lw(){lw=u;mw=new dx;nw=new ex}function fx(a){Ss.call(this,a)}function kw(a,b){lw();var c,d,e;c=null;for(e=a.Cd();e.ad();){d=e.bd();try{b.Nd(d)}catch(f){if(f=Ti(f),y(f,127))d=f,!c&&(c=new Qs),Rs(c,d);else throw f;}}if(c)throw new fx(c);}s(322,249,Sh,fx);var mw,nw;function dx(){}s(323,1,{},dx);_.Nd=function(a){a.vd()};function ex(){}s(324,1,{},ex);_.Nd=function(a){a.wd()};function gx(){gx=u;hx=(ix(),ix(),jx)}s(327,312,Zh);
-_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};
-_.vd=function(){aw(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var hx;s(326,327,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function kx(a){var b;gx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||j}s(325,326,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},kx);
-function lx(){this.q=new Bw(this);this.f=$doc.createElement(Ig);this.e=$doc.createElement(Lg);Yu(this.f,this.e);this.pb=this.f}s(328,310,ri);_.e=null;_.f=null;function mx(a,b){var c;if(a.i)throw new bw("Composite.initWidget() may only be called once.");ck(b);c=b.pb;a.pb=c;var d;Zu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zu(),c).__gwt_resolve=nx(a));a.i=b;fw(b,a)}
-function ox(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);rj();Nv(d,b)}else b.lb|=c;a.lb=-1}a.i.vd();a.pb.__listener=a;a.xd()}s(329,312,Th);_.ud=function(){return this.i?this.i.ud():!1};_.vd=function(){ox(this)};_.dd=function(a){cw(this,a);this.i.dd(a)};_.wd=function(){this.i.wd()};_.od=function(){return this.pb=this.i.od()};_.i=null;
-function px(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Vd]=rg;break;case 1:b[Vd]=gf;break;case 2:pt(b)!=(rt(),ut)&&(b[Vd]=j)}}function qx(a){this.b=a;this.d=!1;this.e=this.c=pt(a)}s(330,1,{},qx);_.b=null;_.c=null;_.d=!1;_.e=null;function rx(){rx=u;ix();ix()}function tj(){rx();this.pb=sx()}s(331,317,hi,tj);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};
-_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};function tx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=zo(b);e=null;c&&(c=Rv(c),e=0>c?null:Uu(a.j.c,c));e?ux(a,e):d&&(b.innerHTML=j||j);return b}
-function ux(a,b){var c;if(b.ob!=a)return!1;try{fw(b,null)}finally{c=b.pb;Ao(c).removeChild(c);var d=a.j,e;e=Rv(c);c[Vc]=null;c=d.c;vx(e,c.d);Gt(c.c,e,null);d.b=new Sv(e,d.b)}return!0}s(333,311,Di);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Cd=function(){return new wx(this)};_.zd=function(a){return ux(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function xx(a){if(0>=a.c)throw new yx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new yx("Column index: 0, Column size: "+a.b);}
-function zx(){this.j=new Qv;this.i=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Yu(this.i,this.d);this.pb=this.i;this.e=new Ax(this);var a=new Bx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lv(a.c.i,(Zu(),$u(b)),0);Yu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new yx("Row index: "+a+", Row size: "+d);if(0>c)throw new yx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new yx("Column index: "+c+", Column size: "+this.b);c=tx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Mg),d.innerHTML=sa||j,Lv(c,(Zu(),$u(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Mg);
-e.innerHTML=sa;c=$doc.createElement(Zg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)tx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(332,333,Di,zx);_.b=0;_.c=0;
-function Cx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Dx(),Ex)?a.c.e==(rt(),tt)?(Fx(),Gx):a.c.e==st?(Fx(),Hx):(Fx(),Ix):a.c.e==(rt(),tt)?(Fx(),Hx):a.c.e==st?(Fx(),Gx):(Fx(),Jx);b!=a.d&&(a.d=b,a.pb.style[Og]=!a.d?j:a.d.b)}s(336,312,wi);_.b=null;_.c=null;_.d=null;function Kx(){this.pb=$doc.createElement(ce);this.c=new qx(this.pb);this.pb[Cd]="gwt-Label"}function Lx(){Kx.call(this);px(this.c,jh,!1);Cx(this)}
-s(335,336,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Kx,Lx);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};function Mx(a){var b=$doc.createElement(ce);qt(Dg,b.tagName);this.pb=b;this.c=new qx(this.pb);this.pb[Cd]="gwt-HTML";px(this.c,a,!0);Cx(this)}s(334,335,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Mx);
-function Nx(a){for(;++a.c<a.e.d&&!(null!=Uu(a.e,a.c)););}function wx(a){this.d=a;this.e=this.d.j.c;Nx(this)}s(337,1,{},wx);_.ad=function(){return this.c<this.e.d};_.bd=function(){var a;if(this.c>=this.e.d)throw new uw;a=Uu(this.e,this.c);this.b=this.c;Nx(this);return a};_.cd=function(){var a;if(0>this.b)throw new Ox;a=Uu(this.e,this.b);ck(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ax(a){this.b=a}s(338,1,{},Ax);_.b=null;function Bx(a){this.c=a}s(339,1,{},Bx);_.b=null;_.c=null;
-function Dx(){Dx=u;Ex=new Px}var Ex;function Fx(){Fx=u;Qx=new Rx((Lp(),vd));Gx=new Rx($e);Hx=new Rx(lg);Ix=Gx;Jx=Hx;Sx=Ix}var Qx,Sx,Gx,Jx,Ix,Hx;function Px(){}s(341,1,{},Px);function Rx(a){this.b=a}s(342,341,{},Rx);_.b=null;function Tx(){Tx=u;Ux=new Vx(xf);Wx=new Vx(Ug)}var Ux,Wx;function Vx(a){this.b=a}s(343,1,{},Vx);_.b=null;function Xx(a,b){var c;c=Yx(a);Yu(a.c,c);ow(a,b,c)}function Yx(a){var b;b=$doc.createElement(Mg);b[fd]=a.b.b;b.style[eh]=a.d.b;return b}
-function Zx(a,b){var c,d;d=Ao(b.pb);(c=sw(a,b))&&a.c.removeChild(d);return c}function $x(){lx.call(this);this.b=(Fx(),Sx);this.d=(Tx(),Wx);this.c=$doc.createElement(Zg);Yu(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(344,328,ri,$x);_.zd=function(a){return Zx(this,a)};_.c=null;function ay(){ay=u;new Li}function by(a){ay();cy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function dy(a,b,c,d,e){ay();this.b=new ey(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}
-function cy(a,b,c,d,e){ay();dy.call(this,(Eu(),new Du(a)),b,c,d,e)}s(345,312,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},by,dy,cy);_.Nc=function(a){return Zv(this,a,(er(),er(),fr))};_.Oc=function(a){return Zv(this,a,(hr(),hr(),ir))};_.Pc=function(a){return Zv(this,a,(kr(),kr(),lr))};_.Qc=function(a){return Zv(this,a,(rr(),rr(),sr))};
-_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};_.dd=function(a){32768==bv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);cw(this,a)};_.xd=function(){var a=this.b;D(ef,xo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new fy(a,this),$n((Xn(),Yn),a.i))};_.b=null;s(347,1,{});_.i=null;function gy(){gy=u;hy()}
-function ey(a,b,c,d,e,f){var g,i;gy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Dg);i=new ru;qu(qu(qu(i,new tu("width:"+e+(Bj(),bg)+ob)),new tu("height:"+f+dg)),new tu("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!iy&&(iy=new jy);b=ky;c=new tu((new tu(i.b.b.b)).b);i=new su;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Cu(b.b);zn(i.b,b);i.b.b+="' style='";b=Cu(c.b);zn(i.b,b);i.b.b+="' border='0'>";i=new vu(i.b.b);g.innerHTML=i.b||j;g=zo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),rj(),Nv(g,a)):a.lb|=133333119}s(346,347,{},ey);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function fy(a,b){this.b=a;this.c=b}s(348,1,{},fy);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;function ly(a,b){if(0>b||b>=a.pb.options.length)throw new rw;}function Iq(a,b){ly(a,b);return a.pb.options[b].value}function my(){gx();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}s(349,327,Zh,my);s(350,280,bi);function ny(a){this.b=a}s(351,350,bi,ny);
-_.Lc=function(){};function oy(a){this.b=a}s(352,350,bi,oy);_.Vc=function(a){this.b.Od(a.i,a.b)};function py(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Zg);Lv(a.f,(Zu(),$u(e)),b);a=(Zu(),$u(c));d.appendChild(a)}else d=Dv(a.f,0),Lv(d,(Zu(),$u(c)),b)}
-function qy(a,b,c){var d;ry(a,b);c&&b.b?(ry(a,null),a=b.b,b=(Xn(),Yn),b.d=ao(b.d,[new sy(a),!1])):null!=b.d&&(a.k=new ty(a,b),c=(Ow(),Ww),a.k.U=c,a.k.ab=a.i,a.k.md()[Cd]=He,d=Wv(a.pb),D(Ge,d)||gj(a.k,d+"Popup"),$v(a.k,new oy(a),Ak?Ak:Ak=new Bk),a.o=b.d,d=a.k,a=new uy(a,b),d.pb.style[fh]=Qe,Lw(d),a.b.p?Kw(a.b.k,ek(a.b.pb)+wo(a.b.pb,Rf)-1,gk(a.c.pb)):Kw(a.b.k,ek(a.c.pb),gk(a.b.pb)+wo(a.b.pb,Qf)-1),d.pb.style[fh]=gh)}
-function vy(a,b){if(b||!(a.n&&a.o==a.n.d))ry(a,b),wy((rx(),a.pb)),b&&a.e&&qy(a,b,!1)}
-function xy(a,b){var c;a:{c=Bo(b);var d,e;for(e=new Ni(a.j);e.c<e.e.He();)if(d=Oi(e),d.pb.contains(c)){c=d;break a}c=null}switch(bv(b.type)){case 1:wy((rx(),a.pb));c&&qy(a,c,!0);break;case 16:c&&vy(a,c);break;case 32:c&&vy(a,null);break;case 2048:yy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:yy(a)||a.p||zy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:yy(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(qy(a,a.n,!1),a.n.d.$f()):Ay(a));b.cancelBubble=!0;b.preventDefault();break;case 38:yy(a)||
-a.p&&zy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:yy(a)||(a.p?Ay(a):null!=a.n.d&&!a.n.d.$f().$f()&&(qy(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:ry(a,null);a.k&&Hw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:ry(a,null);a.k&&Hw(a.k,!1);break;case 13:yy(a)||(qy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}cw(a,b)}function By(a,b,c){c&&ry(a,null);xs(a,b,!1);a.o=null;a.k=null}
-function yy(a){var b;if(!a.n){for(b=new Ni(a.j);b.c<b.e.He();){b=Oi(b);ry(a,b);break}return!0}return!1}function ry(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Wv(c.pb)+Wa;Pi(c.md(),d,!1);a.p&&(c=Ao(a.n.pb),2==Ev(c)&&(c=Dv(c,1),Pi(c,Gg,!1)))}if(b){c=Wv(b.pb)+Wa;Pi(b.md(),c,!0);a.p&&(c=Ao(b.pb),2==Ev(c)&&(c=Dv(c,1),Pi(c,Gg,!0)));Fl();c=a.pb;var e=new gl(b.pb),d=(Al(),Bl),e=F(Cy,r,5,[e]),f,g,i,h;f=new xn;for(i=0,h=e.length;i<h;++i)g=e[i],yn(yn(f,g.b),ba);e=ko(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Ay(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Uu(a.j,b):Uu(a.j,c);break}ry(a,d)}}function zy(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Uu(a.j,b):Uu(a.j,c);break}ry(a,d)}}s(353,312,wi);_.dd=function(a){xy(this,a)};_.wd=function(){this.k&&Hw(this.k,!1);dw(this)};_.Od=function(a,b){By(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function sy(a){this.b=a}s(354,1,{},sy);_.qc=function(){Dy(this.b)};_.b=null;
-function Ey(a){this.b=a}s(355,1,{},Ey);_.Lc=function(){ry(this.b,null)};_.b=null;function ty(a,b){this.b=a;this.c=b;Mw.call(this,!0,nf);Ew(this.T,this.c.d);Jw(this);this.fb=!0;this.c.d.$f()}s(356,315,ri,ty);_._c=function(a){var b,c;if(!a.b)switch(bv(a.e.type)){case 4:c=Bo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&ry(this.b,null)}};_.b=null;_.c=null;function uy(a,b){this.b=a;this.c=b}s(357,1,{},uy);_.b=null;var Fy=_.c=null;
-function Gy(){Gy=u;Fy=new pu((Eu(),new Du("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Hy(a,b){this.pb=$doc.createElement(Mg);var c=Wv(this.pb)+Wa;Pi(this.md(),c,!1);this.pb.textContent=a||j;this.pb[Cd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Fl();this.pb.setAttribute(mg,lm.b);this.b=b}s(360,313,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Hy);_.b=null;_.c=null;_.d=null;
-function Iy(){var a;this.pb=$doc.createElement(Mg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);Yu(this.pb,a);a[Cd]="menuSeparatorInner"}s(361,313,Bi,Iy);function Jy(){var a,b,c,d,e;b=null.$f();e=vj();d=wj();b[be]=(Ap(),Jf);b[ih]=0+(Bj(),bg);b[Pe]=bb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+bg;b[Pe]=(a>d?a:d)+bg;b[be]="block"}function Nw(){}s(362,1,{},Nw);_.Xc=function(){Jy()};
-function Ky(a){this.b=a}s(363,1,{},Ky);_._c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b._c(a),!a.b){d=a.e;c=Bo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bv(d.type)){case 4:case 1048576:if(qj){a.c=!0;break}if(!c&&b.V){b.Kd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.c=!0;break}break;case 2048:d=Bo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ly(a){this.b=a}s(364,1,{},Ly);_.b=null;function Ow(){Ow=u;Pw=new My(Jb,0);Ww=new My(oc,1);Yw=new My(zc,2);Ny=F(Oy,r,74,[Pw,Ww,Yw])}function My(a,b){E.call(this,a,b)}s(365,145,{74:1,113:1,116:1,118:1},My);var Ny,Pw,Ww,Yw;function Py(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qv(a.b.$),Jy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Yi(a.i.b),a.i=null,a.c=!1)}function Qy(a){a.k||(Py(a),a.d||(oj(),ww(pj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Wf]=gh}
-function Ry(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Fd]="rect("+g+cg+f+cg+c+cg+e+"px)"}
-function Iw(a,b,c){a.d=c;ik(a);a.j&&(Ck(a.j),a.j=null,Qy(a));a.b.hb=b;var d=a.b;d.eb&&(Yi(d.eb.b),d.eb=null);d._&&(Yi(d._.b),d._=null);if(d.hb){d.eb=ev(new Ky(d));var e;e=new Ly(d);kv();e=lv?Hs(lv.b,(!Gs&&(Gs=new Bk),Gs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Ow(),Pw)&&!b&&(c=!1);a.k=b;c?b?(Py(a),a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),a.b.pb.style[Fd]=hg,oj(),b=pj(null),ow(b,a.b,b.pb),a.j=new Sy(a),uk(a.j,1)):jk(a,200):(Py(a),a.k?(a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),oj(),
-b=pj(null),ow(b,a.b,b.pb)):a.d||(oj(),ww(pj(null),a.b)),a.b.pb.style[Wf]=gh)}function Qw(a){var b=(ok(),rk);this.n=new nk(this);this.u=b;this.b=a}s(366,18,{},Qw);_.sc=function(){Qy(this)};_.tc=function(){this.e=wo(this.b.pb,Qf);this.f=wo(this.b.pb,Rf);this.b.pb.style[Wf]=Qe;Ry(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Ry(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Sy(a){vk();this.b=a}s(367,25,{},Sy);_.Ac=function(){this.b.j=null;jk(this.b,200)};
-_.b=null;function Zu(){Zu=u;Ty()}function $u(a){return a.__gwt_resolve?a.__gwt_resolve():a}function nx(a){return function(){this.__gwt_resolve=Uy;return a.od()}}function Uy(){throw"A PotentialElement cannot be resolved twice.";}
-function Ty(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function oj(){oj=u;Vy=new Wy;Xy=new Li;ew=new Qs}function Yy(a){this.q=new Bw(this);this.pb=a;aw(this)}
-function pj(a){oj();var b,c;c=kj(Xy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Xy.e){var d=new Zy;yk();zk(Ak?Ak:Ak=new Bk,d)}!b?c=new $y:c=new Yy(b);x(Xy,a,c);Rs(ew,c);return c}s(369,309,ri,Yy);var Vy,Xy,ew;function Wy(){}s(370,1,{},Wy);_.Nd=function(a){a.ud()&&a.wd()};function Zy(){}s(371,1,{},Zy);_.Vc=function(){oj();try{kw(ew,Vy)}finally{az(ew.b),az(Xy)}};function $y(){Yy.call(this,$doc.body)}s(372,369,ri,$y);
-_.Fd=function(a,b,c){zw(a,b-0,c-0)};function Gw(a){this.d=a;this.b=!!this.d.jb}s(373,1,{},Gw);_.ad=function(){return this.b};_.bd=function(){if(!this.b||!this.d.jb)throw new uw;this.b=!1;return this.c=this.d.jb};_.cd=function(){this.c&&this.d.zd(this.c)};_.c=null;_.d=null;function bz(a,b){a.pb[dh]=null!=b?b:j}s(376,327,qi);_.dd=function(a){0!=(bv(a.type)&896)?cw(this,a):cw(this,a)};_.xd=function(){};function cz(){cz=u;gx();dz()}s(375,376,qi);
-function ez(){cz();var a=$doc.createElement("textarea");!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);gx();this.pb=a;this.pb[Cd]="gwt-TextArea"}s(374,375,qi,ez);function fz(){var a;cz();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!Iu&&(Iu=new Hu);!Gu&&(Gu=new Fu);gx();this.pb=b;this.pb[Cd]="gwt-TextBox"}s(377,375,qi,fz);function dz(){dz=u;gz=new hz;iz=new jz;kz=new lz;mz=new nz;oz=F(pz,r,81,[gz,iz,kz,mz])}s(378,145,mi);var oz,gz,iz,kz,mz;function hz(){E.call(this,Jb,0)}s(379,378,mi,hz);
-function jz(){E.call(this,bc,1)}s(380,378,mi,jz);function lz(){E.call(this,ec,2)}s(381,378,mi,lz);function nz(){E.call(this,yc,3)}s(382,378,mi,nz);function qz(a,b){var c,d;c=$doc.createElement(Zg);d=$doc.createElement(Mg);d[fd]=a.b.b;d.style[eh]=a.c.b;var e=(Zu(),$u(d));c.appendChild(e);Yu(a.e,c);ow(a,b,d)}function rz(){lx.call(this);this.b=(Fx(),Sx);this.c=(Tx(),Wx);this.f[ud]=ab;this.f[td]=ab}s(383,328,ri,rz);_.zd=function(a){var b;b=Ao(a.pb);(a=sw(this,a))&&this.e.removeChild(Ao(b));return a};
-function sz(a,b){if(0>b||b>=a.d)throw new rw;return a.b[b]}function tw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function pw(a,b,c){var d,e;if(0>c||c>a.d)throw new rw;if(a.d==a.b.length){e=v(tz,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Gt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Gt(a.b,d,a.b[d-1]);Gt(a.b,c,b)}function Bw(a){this.c=a;this.b=v(tz,r,82,4,0)}s(384,1,{},Bw);_.Cd=function(){return new vw(this)};_.b=null;_.c=null;_.d=0;
-function iw(a){if(a.b>=a.c.d)throw new uw;return a.c.b[++a.b]}function jw(a){if(0>a.b||a.b>=a.c.d)throw new Ox;a.c.c.zd(a.c.b[a.b--])}function vw(a){this.c=a}s(385,1,{},vw);_.ad=function(){return this.b<this.c.d-1};_.bd=function(){return iw(this)};_.cd=function(){jw(this)};_.b=-1;_.c=null;function hy(){hy=u;ky=(Eu(),new Du(Sn()+"clear.cache.gif"))}var ky,iy=null;function jy(){}s(387,1,{},jy);function uz(){uz=u;hy()}function vz(a,b,c,d,e){uz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function wz(a,b,c){uz();vz.call(this,(Eu(),new Du(a)),b,0,c,16)}s(388,321,{},vz,wz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ix(){ix=u;jx=(xz=new yz)?new zz:xz}function zz(){}s(389,1,{},zz);_.Qd=function(a){a.focus()};var xz,jx;function Az(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function sx(){var a=(ix(),Bz)?Bz:Bz=Az();ix();var b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ng;c.tabIndex=-1;c.setAttribute(mg,$f);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Qe;d.position=Xc;c.addEventListener(qe,a,!1);b.appendChild(c);return b}s(391,389,{});var Bz=null;function wy(a){$wnd.setTimeout(function(){a.focus()},0)}function yz(){}s(390,391,{},yz);_.Qd=function(a){wy(a)};
-function Yi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Js(b,new Ku(b,c,d,a)):Xs(b,c,d,a)}function Ns(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(396,1,{},Ns);_.b=null;_.c=null;_.d=null;_.e=null;function Ks(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(397,1,{},Ks);_.qc=function(){var a=this.c;Ls(this.b,this.e,this.d).sf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Ku(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(398,1,{},Ku);_.qc=function(){Xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Cz(a,b){b.n!=a&&(!a.bc&&(a.bc=new hj),b.n=a,bj(a.bc,b))}function Dz(a){var b;b=a.cZ.e;if(-1!=lo(b,mo(36)))return null;a=a.cc.c.c++;return b=so(b,ro(b,mo(46))+1)+j+a}function Ez(a,b,c,d){0==--a.Yb&&(a.hc!=a.de()&&(d|=4),!a.gc&&(d|=2),0<d&&new Fz(a,b,c,ju(d)))}function Gz(a){return!a.Ub&&a._b?Gz(a._b):a.Ub}function Hz(a){return!a.Wb&&a._b?Hz(a._b):a.Wb}
-function Iz(a){var b;b=new Jz;if(a.de()){for(;a&&!y(a,101);a=a._b){var c=b,d=a._d(),e=a.ae();c.b+=d;c.c+=e}y(a,101)&&(c=a._d(),a=a.ae(),b.b+=c,b.c+=a);return b}throw new Kz;}function Lz(a){a.dc=!1;a.me();Mz(a)}function Mz(a){if((a=y(a,101)?null:a._b)&&a.dc)Lz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function Nz(a){return(a=a.Ud())?a:new Oz(1,1)}function Pz(a){var b;return(b=a.Vd())?new Qz(b):new Qz(a.Xd())}function Rz(a){0==a.Yb++&&(a.hc=a.de(),a.gc=!0,a.je())}function Sz(a){return!a.Wb?(a.ce(),!0):!1}
-function N(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Nf(b)}function Tz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Mz(a),new Uz(a,100);if(g!=a.fc||f!=a.Xb)a.ce(),new Uz(a,101)}function Vz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.ce(),a.ac.Of(b),a.de()&&a.le())}function Wz(a){a.ec||(Rz(a),Xz(a,!0),Yz(a),a.ec=!0,new Uz(a,102),Ez(a,a,a._b,0),Mz(a),a.ac.Qf(a))}function Zz(){this.cc=(Gq(),Gq(),$z);new Li;this.be();this.$b=(aA(),bA)}
-s(402,1,ci);_.Rd=function(){return!1};_.Sd=function(){return Dz(this)};_.Td=function(){return Gz(this)};_.Ud=function(){return cA(this.ac,this)};_.Vd=function(){return this.Ud()};_.Wd=function(){return this.Xb};_.Xd=function(){return this.fe()};_.Yd=function(){return new dA(0,0,0,0)};_.Zd=function(){return this.ie()};_.$d=function(){return this.fc};_._d=function(){return this.ic};_.ae=function(){return this.jc};_.be=function(){};_.ce=function(){Lz(this)};
-_.de=function(){return this.ec&&!!this._b&&this._b.de()};_.ee=function(){};_.fe=function(){return Nz(this)};_.ge=function(){};_.he=function(){return(null==this.Zb&&(this.Zb=this.Sd()),this.Zb)+za+this._d()+za+this.ae()+za+this.$d()+jh+this.Wd()+(this.ec?j:",hidden")};_.ie=function(){return Pz(this)};_.je=function(){};_.ke=function(){return Sz(this)};_.le=function(){};_.me=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ne=function(a,b){this.oe(this.ic,this.jc,a,b)};
-_.oe=function(a,b,c,d){this.pe(a,b,c,d,this.Vb,!0);this.Vb=0};_.pe=function(a,b,c,d){Tz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.qe=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Dk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Dk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Dk("Missing message: awt.12C");if(y(b,101))throw new Dk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new uo;var e=Gj(d.Pb.b,b),f;f=Uu(d.Pb.b,e);d.Qb&&d.Qb.we(f);eA(d,e);new fA(d,301,f)}d=a.Pb.b.d;Rz(b);gA(a.Pb.b,d,b);d=(b._b=a,b.ee(!0),Lz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Ez(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Is("Missing message: awt.185");if(null==c||null!=c)hA(g,c,b);else throw new Dk("Missing message: awt.92");}else a.Qb.se(null==c?null:c,b)}catch(i){i=Ti(i);if(y(i,121))throw b=i,eA(a,d),b;throw i;}b.me();new fA(a,300,b)}function iA(a,b){var c;c=a.re();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function jA(a){var b;b=a.re();return new kA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Xz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Uu(a.Pb.b,c).ee(b)}function eA(a,b){var c;c=Uu(a.Pb.b,b);Rz(c);c.ee(!1);Xu(a.Pb.b,b);c._b=null;Lz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Ez(c,c,a,1)}function lA(a){var b=(mA(),nA);Vz(a,b);for(b=0;b<a.Pb.b.d;++b)Uu(a.Pb.b,b).ke()}function oA(a,b){var c,d;if(a.Qb)for(d=new Ni(a.Pb.b);d.c<d.e.He();)c=Oi(d),a.Qb.we(c);if(b)for(d=new Ni(a.Pb.b);d.c<d.e.He();)c=Oi(d),b.se(null,c);a.Qb=b;Lz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function Yz(a){if(!a.dc){a.Qb&&a.Qb.te(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Uu(a.Pb.b,c),b.dc||b.qe();a.dc=!0}}function pA(){Zz.call(this);this.Pb=new qA;this.Tb=(Gq(),Gq(),$z)}s(401,402,ni);_.Ud=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.ue(this));return this.Rb};_.Vd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ve(this));return this.Sb};_.re=function(){return this.Yd()};_.Xd=function(){return Nz(this)};_.Zd=function(){return Pz(this)};
-_.be=function(){this.ac=(Gq(),new rA)};_.ce=function(){Lz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.ee=function(a){Xz(this,a)};_.fe=function(){return Nz(this)};_.ie=function(){return Pz(this)};_.je=function(){var a;for(a=0;a<this.Pb.b.d;++a)Rz(Uu(this.Pb.b,a))};_.ke=function(){var a;if(!Sz(this))return!1;for(a=0;a<this.Pb.b.d;++a)Uu(this.Pb.b,a).ke();return!0};_.me=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Uu(this.Pb.b,b),a.me()};_.qe=function(){Yz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function sA(){var a=new tA;pA.call(this);oA(this,a)}s(400,401,ni,sA);_.Sd=function(){return"panel"+this.Tb.c.e++};function uA(a,b,c){a=vA(a.Ob,b,c);a.k=!0;return new wA(a)}function xA(a){a.ge(a.Ob.e)}function yA(a){return new Oz(wo(a.Ob.pb,Rf),wo(a.Ob.pb,Qf))}s(399,400,ni);_.Wd=function(){return wo(this.Ob.pb,Qf)};_.$d=function(){return wo(this.Ob.pb,Rf)};_._d=function(){return ek(this.Ob.pb)};_.ae=function(){return gk(this.Ob.pb)};
-_.de=function(){return this.Ob.pb.style.display!=Jf};_.le=function(){xA(this)};_.ne=function(){};_.Ob=null;function zA(a){if(null!=a)this.f=a;else throw new AA;}s(404,1,ui);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
-function BA(){BA=u;Q=new Li;x(Q,new R(400),new S(sh));x(Q,new R(401),new S(sh));x(Q,new R(402),new S(sh));x(Q,new R(500),new S(uh));x(Q,new R(501),new S(uh));x(Q,new R(502),new S(uh));x(Q,new R(503),new S(vh));x(Q,new R(504),new S(uh));x(Q,new R(505),new S(uh));x(Q,new R(506),new S(vh));x(Q,new R(507),new S(Nh));x(Q,new R(100),new S(oh));x(Q,new R(101),new S(oh));x(Q,new R(102),new S(oh));x(Q,new R(103),new S(oh));x(Q,new R(1004),new S(rh));x(Q,new R(1005),new S(rh));x(Q,new R(800),new S(Jh));x(Q,
-new R(801),new S(Jh));x(Q,new R(200),new S(wh));x(Q,new R(201),new S(wh));x(Q,new R(202),new S(wh));x(Q,new R(204),new S(wh));x(Q,new R(203),new S(wh));x(Q,new R(209),new S(Oh));x(Q,new R(208),new S(Ph));x(Q,new R(207),new S(Ph));x(Q,new R(206),new S(wh));x(Q,new R(205),new S(wh));x(Q,new R(1400),new S(Lh));x(Q,new R(1401),new S(Mh));x(Q,new R(1402),new S(Mh));x(Q,new R(300),new S(ph));x(Q,new R(301),new S(ph));x(Q,new R(1100),new S(Bh));x(Q,new R(1101),new S(Bh));x(Q,new R(1200),new S(Kh));x(Q,new R(701),
-new S(zh));x(Q,new R(900),new S(Ah));x(Q,new R(1001),new S(xh));x(Q,new R(601),new S(yh))}s(403,404,ui);_.he=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Sd()),a.Zb),null==a&&(a=j));return this.cZ.e+Sc+this.he()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(406,1,{},S);_.b=nh;function CA(){}s(407,1,{},CA);_.b=null;_.c=null;
-function DA(a,b){var c;b&&(a.b?(c=new EA(a.b),Gt(c.c,c.d++,b),a.b=c):(a.b=new hj,bj(a.b,b)))}s(409,1,ui);_.b=null;function FA(){}function GA(){}s(408,409,ui,FA,GA);function HA(){HA=u;Math.sqrt(2)}function IA(a){HA();if(0>a)throw new Dk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(410,1,{86:1},IA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new JA;a.b=31*a.b+I((new KA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new KA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function LA(){LA=u;MA=new Qs;NA=new Oz(0,0);Rs(MA,Cb);Rs(MA,Ub);Rs(MA,xb);Rs(MA,"Last");Rs(MA,Lb);Rs(MA,lc);Rs(MA,Kc);Rs(MA,Qc);Rs(MA,Sb)}
-function hA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Gv(MA.b,b))throw new Dk(OA());It(kj(a.d,d))===It(c)&&It(kj(a.c,c))===It(d)||((b=kj(a.d,d))&&PA(a,b,d),QA(a.b.Cd(),c)&&PA(a,c,d),b=a.b,new RA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function SA(a,b){return new Oz(Zj(b[1].c,Zj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Zj(b[0].b,Zj(b[4].b,b[3].b))+a.n)}function PA(a,b,c){TA(a.b,b);Wi(a.c,b);Wi(a.d,c)}
-function UA(a,b){if(!a.o){a.o=!0;var c,d,e;VA(a.i,NA);VA(a.j,NA);VA(a.p,null);a.q=0;for(d=WA(a.b,0);d.c!=d.e.b;){c=XA(d);e=kj(a.c,c);var f=b.$b;e=Kn(e,Lb)?0:Kn(e,lc)?1:Kn(e,Kc)?2:Kn(e,Qc)?4:Kn(e,Sb)?3:Kn(e,Cb)?f.b?4:3:Kn(e,xb)?f.b?3:4:Kn(e,Ub)?1:2;c.ec?a.p[e]||(Gt(a.p,e,c),++a.q,a.i[e]=c.Xd(),a.j[e]=c.Zd()):a.p[e]||(a.i[e]=c.Xd(),a.j[e]=c.Zd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function YA(){LA();ZA.call(this,0)}
-function ZA(a){LA();Gq();this.b=new $A;this.c=new Li;this.d=new Li;this.e=a;this.k=0;this.o=!1;this.p=v(aB,r,90,5,0);this.i=v(bB,r,92,5,0);this.j=v(bB,r,92,5,0);this.q=this.f=this.n=0}s(411,1,{94:1,113:1},YA,ZA);_.se=function(a,b){hA(this,a,b)};
-_.te=function(a){UA(this,a);if(0!=this.q)if(a=jA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.oe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ne(a.c,this.j[1].b),this.p[1].pe(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ne(this.j[4].c,c),this.p[4].pe(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].oe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ne(a.c,
-this.j[2].b),this.p[2].pe(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ne(this.j[3].c,c),this.p[3].pe(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.ue=function(a){var b;b=this.o;UA(this,a);this.o=b;return 0==this.q?iA(a,new Oz(0,0)):iA(a,SA(this,this.i))};_.ve=function(a){var b;b=this.o;UA(this,a);this.o=b;return iA(a,SA(this,this.j))};_.we=function(a){var b;b=kj(this.c,a);null!=b&&PA(this,a,b)};_.tS=function(){return cB.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var NA,MA;function dB(a){Zz.call(this);this.ac=(Gq(),new eB(a,this))}s(412,402,{87:1,90:1,95:1,109:1,113:1},dB);_.Sd=function(){return sd+this.cc.c.b++};_.Ud=function(){return!Hz(this)?new Oz(0,0):cA(this.ac,this)};_.me=function(){};s(414,1,{});s(413,414,{},function(){});function fB(){fB=u}
-function gB(a,b){if(null==b)throw new Is("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Uf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function hB(){fB();Zz.call(this);new hj;this.ac=new iB((Gq(),this))}s(415,402,{88:1,90:1,95:1,109:1,113:1},hB);_.Ud=function(){return cA(this.ac,this)};
-_.he=function(){return(null==this.Zb&&(this.Zb=Dz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+jh+this.Xb+(this.ec?j:",hidden")+",current="+Iq(this.ac.b,this.ac.b.pb.selectedIndex)};function jB(){jB=u;kB=new lB(255,255,255);mB=new lB(192,192,192);nB=new lB(128,128,128);oB=new lB(64,64,64);pB=new lB(0,0,0);qB=new lB(255,0,0);new lB(255,175,175);rB=new lB(255,200,0);sB=new lB(255,255,0);new lB(0,255,0);tB=new lB(255,0,255);uB=new lB(0,255,255);vB=new lB(0,0,255)}
-function wB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new lB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new lB(c,a,b)}function xB(a){return new lB(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function lB(a,b,c){jB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Dk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(416,1,{89:1,96:1,100:1},lB);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return yB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var pB,vB,uB,oB,nB,mB,tB,rB,qB,kB,sB;function aA(){aA=u;bA=new zB(!0);AB=new Qs;Rs(AB,"ar");Rs(AB,"fa");Rs(AB,"iw");Rs(AB,"ur")}function zB(a){this.b=a}s(417,1,ui,zB);_.b=!1;var bA,AB;s(419,1,{105:1,115:1});function BB(){Oz.call(this,0,0)}function Oz(a,b){this.c=a;this.b=b}
-function Qz(a){Oz.call(this,a.c,a.b)}s(418,419,{92:1,105:1,113:1,115:1},BB,Oz,Qz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new JA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return CB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Pr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(420,1,ui,Pr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.xe=function(){return 0!=(this.f&4)};_.ye=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ye()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.xe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function DB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function EB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(vx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Zd(),c.oe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function FB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Zd():c.Xd(),g=Zj(g,c.b),i+=c.c+a.d);return new Oz(i,g+2*a.e)}function tA(){GB.call(this,1,5,5)}
-function GB(a,b,c){Gq();this.d=b;this.e=c;this.b=a}s(421,1,ui,tA,GB);_.se=function(){};
-_.te=function(a){this.c=HB(a.Pb);if(0!=DB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=jA(a);g=a.re();i=a.$b.b;l=new hj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new IB(n);for(w=0;w<n;++w)Gt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=Gj(a.Pb.b,q);vx(A,G.d);Gt(G.c,A,q)}for(d=new Ni(d);d.c<d.e.He();)if((c=Oi(d))&&c.ec)a=c.Zd(),!e&&m+a.c>b.c&&(EB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ne(),m=f,o+=h+this.e,h=0),e=!1,Gt(l.c,l.d++,c),m+=a.c+this.d,h=Zj(h,a.b);EB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.ue=function(a){this.c=HB(a.Pb);return 0==DB(this)?iA(a,new Oz(10,10)):iA(a,FB(this,!1))};_.ve=function(a){this.c=HB(a.Pb);return 0==DB(this)?iA(a,new Oz(10,10)):iA(a,FB(this,!0))};_.we=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=lg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return JB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function mA(){mA=u;nA=new KB(Rb,0,12)}
-function KB(a,b,c){mA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(422,1,ui,KB);_.b=null;_.c=0;_.d=0;var nA;s(423,1,ui);_.tS=function(){return LB.e+"[font="+this.d+"ascent="+MB(this.b,this.d).b+", descent="+MB(this.b,this.d).c+", height="+MB(this.b,this.d).d+Uc};_.d=null;function NB(a){if(!a.n){Rz(a);a.Jd();var b,c;for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&NB(c);Xz(a,!1);a.n=!0;Ez(a,a,a._b,0);new OB(a,202)}}
-function PB(a){var b,c;a.ec&&(a.ac.Jd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Uu(a.p,b))&&c.Jd()}function QB(a){!Hz(a)&&lA(a);var b=Pz(a);a.oe(a.ic,a.jc,b.c,b.b);Yz(a)}function RB(a,b){a.q!=b&&(a.q=b)}s(425,401,si);_.Yd=function(){return new dA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Jd=function(){PB(this)};_.de=function(){return this.ac.d.hb};_.oe=function(a,b,c,d){Tz(this,a,b,c,d);this.Vb=0};_.pe=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Tz(this,a,b,c,d);this.ec&&e&&!f&&Yz(this)};_.n=!1;_.q=!1;
-function SB(a){pA.call(this);this.r=new GA;this.p=new hj;this.o=new dA(0,0,0,0);this.ec=!1;oA(this,new YA);this.ac&&TB(this.ac.d.I.c,a);this.ac&&UB(this.ac.d,!0);RB(this,!0)}s(424,425,si);_.re=function(){return new dA(this.o.e,this.o.c,this.o.b,this.o.d)};_._d=function(){return ek(this.ac.d.pb)};_.ae=function(){return gk(this.ac.d.pb)};_.be=function(){this.ac=new VB((Gq(),j),this)};
-function WB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=wB(g),f=new lB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(~~g.b>>16&255)+za+(~~g.b>>8&255)+za+(g.b&255)+va)):(i=new lB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=wB(g),(a.e=i)&&(a.i=jg+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va));--d;--e;XB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=jg+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va);XB(a,b,c,d,1);XB(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(~~f.b>>16&255)+
-za+(~~f.b>>8&255)+za+(f.b&255)+va);XB(a,b+d,c,1,e);XB(a,b+1,c+e,d,1)}s(426,1,{});_.tS=function(){return"Graphics"};s(427,426,{});function YB(a){var b,c;c=Zj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Oz(b,c)}
-function ZB(a,b,c){var d,e,f,g,i,h;a.c=HB(b.Pb);if(0==a.c.length)return new BB;g=YB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Zd():d.Xd(),h=Zj(h,d.c),i=Zj(i,d.b);return new Oz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function $B(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function aC(){bC.call(this,7)}function bC(a){Gq();this.e=0;this.b=1;this.f=a;this.d=0}s(428,1,ui,aC,bC);_.se=function(){};
-_.te=function(a){var b,c;this.c=HB(a.Pb);if(0!=this.c.length&&(b=jA(a),!(0>=b.c||0>=b.b))){c=YB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);$B(b.c,b.d,this.d,f,e);$B(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].oe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.ue=function(a){return iA(a,ZB(this,a,!1))};_.ve=function(a){return iA(a,ZB(this,a,!0))};_.we=function(){};
-_.tS=function(){return cC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Ox(){Cn()}function bw(a){Cn();this.i=a}s(430,100,pi,Ox,bw);function Kz(){Cn();this.i="Missing message: awt.151"}s(429,430,pi,Kz);s(431,1,{});function dA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(432,1,{93:1,113:1,115:1},dA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return dC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function eC(a){fC.call(this,a,0)}function fC(a,b){Zz.call(this);this.ac=(Gq(),new gC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Fx(),Qx);c.b=d;Cx(c);break;case 0:c=c.b;d=(Fx(),Gx);c.b=d;Cx(c);break;case 2:c=c.b,d=(Fx(),Hx),c.b=d,Cx(c)}}s(433,402,ci,eC,fC);
-_.Ud=function(){return!Hz(this)?new Oz(0,0):cA(this.ac,this)};_.he=function(){var a=(null==this.Zb&&(this.Zb=Dz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+jh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=vd;break;case 2:b=lg}return a+b+",text=null"};_.b=0;s(436,1,ui);_.he=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.k=null;_.n=null;
-function hC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function iC(a){this.o=(Gq(),Gq(),$z);var b;var c;b=this.cZ.e;-1!=lo(b,mo(36))?b=null:(c=this.o.c.d++,b=so(b,ro(b,mo(46))+1)+j+c);this.k=b;this.e=new FA;this.i=a;this.f=!0;this.j=new jC(this)}s(435,436,ui,iC);_.he=function(){return hC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(434,435,fi);_.he=function(){return hC(this)+(this.c?",tearOff":j)};_.c=!1;s(438,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new JA;kC(a,this.b);kC(a,this.c);return a.b};function Jz(){this.c=this.b=0}function lC(a,b){this.b=a;this.c=b}function mC(a){var b=a.c;this.b=a.b;this.c=b}s(437,438,{97:1,106:1,113:1},Jz,lC,mC);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return nC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
-function oC(a,b){if(!b)throw new Is("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Iy,e=c.d.d;if(0>e||e>c.d.d)throw new rw;c.p&&(d.pb[Hd]=2);py(c,e,d.pb);gA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new rw;gA(d.d,e,c);for(f=g=0;f<e;++f)y(Uu(d.d,f),73)&&++g;gA(d.j,g,c);py(d,e,c.pb);c.c=d;e=Wv(c.pb)+Wa;Pi(c.md(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Dv(d.p?d.f:Dv(d.f,0),e),2==Ev(d)&&d.removeChild(Dv(d,1)),c.pb[Hd]=2))}}
-function pC(a,b,c,d){a=a.b;b=Iz(b);c+=b.b;d+=b.c;Kw(a.b,c,d);Lw(a.b)}function qC(){iC.call(this,j);new hj;this.c=!1;this.b=(Gq(),new rC)}s(439,434,fi,qC);_.b=null;s(442,1,{99:1,108:1,115:1});s(441,442,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new JA;kC(a,this.d);kC(a,this.e);kC(a,this.c);kC(a,this.b);return a.b};function kA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(440,441,{98:1,99:1,107:1,108:1,113:1,115:1},kA);_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return sC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function tC(){tC=u;uC=new vC;wC=new xC;yC=new xC}var uC,yC,wC;s(444,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function vC(){}s(445,444,{},vC);function xC(){}s(446,1,{},xC);s(447,402,ci);_.Td=function(){return null};
-function zC(a,b){var c;c=new AC(Hz(a));return!c?null:new Oz(BC(c,"_")*b+6,MB(c.b,c.d).d+6)}function CC(a,b){var c;c=zC(a,b);return!c?Nz(a):c}function DC(a,b){var c;c=zC(a,b);return!c?Pz(a):c}function EC(a,b){var c=a.ac;bz(c.b,b);c.f.b=-1;c.f.c=-1}function FC(a){GC.call(this,a,null!=a?a.length:0)}function GC(a,b){Zz.call(this);this.b=0>b?0:b;var c=this.ac;bz(c.b,a);c.f.b=-1;c.f.c=-1}s(448,447,ci,FC,GC);_.Sd=function(){return"textfield"+this.cc.c.f++};
-_.Ud=function(){return zC(this,xo(this.ac.b.pb,dh).length)};_.Vd=function(){return!Hz(this)?null:zC(this,xo(this.ac.b.pb,dh).length)};_.Xd=function(){return 0<this.b?CC(this,this.b):Nz(this)};_.Zd=function(){return 0<this.b?DC(this,this.b):Pz(this)};_.be=function(){this.ac=(Gq(),new HC)};_.fe=function(){return 0<this.b?CC(this,this.b):Nz(this)};_.ie=function(){return 0<this.b?DC(this,this.b):Pz(this)};_.b=0;function Gq(){Gq=u;$z=new IC}function JC(){var a=(Gq(),Gq(),$z);!a.d&&(a.d=new KC)}
-function IC(){this.c=new LC;this.e=new CA}s(449,1,{},IC);_.b=null;_.d=null;var $z;function LC(){}s(450,1,{},LC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(451,1,{});function MC(){MC=u;NC=new OC;PC=new OC}function QC(a,b){return b==a?!0:!b?!1:!0}function OC(){}s(452,1,{102:1},OC);_.eQ=function(a){return null==a||!y(a,102)?!1:QC(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return uu(a)};
-_.tS=function(){return RC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var NC,PC;function SC(){SC=u;F(TC,r,102,[(MC(),PC),NC])}function UC(a){SC();this.b=a}s(453,1,{},UC);_.b=null;function VC(a){a="flavor = "+a;Cn();this.i=a}s(454,101,{103:1,113:1,119:1,127:1},VC);function WC(a,b,c){BA();XC.call(this,a,b,c,nh)}function XC(a,b,c,d){BA();zA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(455,403,ui,WC,XC);
-_.he=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ou(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=nh;function Uz(a,b){BA();zA.call(this,a);this.e=b}s(456,403,ui,Uz);
-_.he=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a._d()+za+a.ae()+ba+a.$d()+jh+a.Wd()+va};function fA(a,b,c){BA();Uz.call(this,a,b);this.b=c}s(457,456,ui,fA);
-_.he=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Sd());return a+b.Zb};_.b=null;function Fz(a,b,c,d){BA();zA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(458,403,ui,Fz);
-_.he=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(mu(fu(this.b,oh))&&(a+="PARENT_CHANGED,"),mu(fu(this.b,ph))&&(a+="DISPLAYABILITY_CHANGED,"),mu(fu(this.b,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=nh;_.c=null;_.d=null;s(459,1,zi);function OB(a,b){BA();Uz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(460,456,ui,OB);
-_.he=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(461,1,{});function YC(a){if(null==a)throw new uo;}s(462,461,{},YC);
-function ZC(){ZC=u;$C={};$C["java.vendor"]=Be;$C["package.restrict.access.sun"]=ch;$C["sun.java.launcher"]=hc;$C["sun.management.compiler"]=Be;$C["os.name"]=hc;$C[" sun.boot.class.path"]=hc;$C["path.separator.applet"]=hc;$C["java.vm.specification.vendor"]=Be;$C["java.runtime.version"]=hc;$C["http.proxyPort"]=hc;$C["user.name"]=hc;$C["user.language"]=hc;$C["os.name.applet"]=hc;$C["browser.version"]=hc;$C["java.version"]=hc;$C["user.timezone"]=hc;$C["java.endorsed.dirs"]=hc;$C["java.specification.name"]=
-"GWT";$C["java.specification.version"]="2.5.0";$C[Ve]=dc;!fs&&(fs=new ns);fs.b?$C[Te]="yes":$C[Te]=null}var $C;s(465,101,ei);function aD(){Cn()}function bD(a){Cn();this.i=a}s(464,465,{110:1,113:1,119:1,127:1},aD,bD);function cD(){cD=u;dD=new eD}function fD(a){var b;if(a.n){var c;b=new su;zn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,zn(b.b,a.b));c=a.c;a=a.k;null!=c&&zn(b.b,c);null!=a&&(b.b.b+=la,zn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function gD(a){cD();var b,c,d;if(null==a)throw new aD;a=ko(a);try{d=lo(a,mo(58))}catch(e){e=Ti(e);if(y(e,123))throw new bD(An(e));throw e;}c=lo(a,mo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;hD();var f,g,i;i=c.length;b=new iD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new bD($b+a);if(!this.n&&(this.n=kj(dD,this.i),this.n||(this.n=(Gq(),new jD))&&x(dD,this.i,this.n),!this.n))throw new bD($b+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,Y,da,M,pc,Hc,kg,tb,Sd,Td,Ud,Va,Ic,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==kD(c,mo(47),l+2))throw new lD(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;pc=this.f;
-Ud=this.k;w=this.e;tb=this.j;o=this.b;Eb=this.o;Va=kD(M,mo(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){Y=2;pc=-1;A=kD(M,mo(47),2);Td=kD(M,mo(63),2);-1!=Td&&(-1==A||A>Td)&&(A=Td);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var wd=mo(64);Ic=M.lastIndexOf(wd,O);o=M.substr(2,O-2);-1<Ic&&(Eb=M.substr(2,Ic-2),Y=Ic+1);Hc=kD(M,mo(58),-1==Ic?Y:Ic);q=lo(M,mo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Hc=q+1:Hc=-1):Hc=-1}catch(lf){if(lf=Ti(lf),!y(lf,119))throw lf;}-1==Hc||Hc>A?J=M.substr(Y,
-O-Y):(J=M.substr(Y,Hc-Y),kg=M.substr(Hc+1,O-(Hc+1)),0==kg.length?pc=-1:pc=mD(kg,10))}-1<Va&&(Ud=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var cc=mo(63);Sd=M.lastIndexOf(cc,G);-1<Sd?(tb=M.substr(Sd+1,G-(Sd+1)),0==Sd&&null!=w&&(D(w,j)?w=Ya:w.indexOf(Ya),da=ro(w,mo(47))+1,w=w.substr(0,da-0)),G=Sd):0!=Va&&(tb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Ya:w.indexOf(Ya),da=ro(w,mo(47))+1,0==da?w=M.substr(A,G-A):w=w.substr(0,da-0)+M.substr(A,G-A)));null==w&&(w=j);null==
-J&&(J=j);d=J;var De;De=w;null!=tb&&!D(tb,j)&&(null!=w?De=w+sb+tb:De=sb+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=De;this.f=pc;this.k=Ud;var xd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(xd=ro(this.d,mo(64)))?(this.o=this.d.substr(0,xd-0),this.d=so(this.d,xd+1)):this.o=null;null!=this.c&&-1<(xd=lo(this.c,mo(63)))?(this.j=so(this.c,xd+1),this.e=this.c.substr(0,xd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=tb}}catch(yd){yd=
-Ti(yd);if(y(yd,119))throw new bD(An(yd));throw yd;}if(-1>this.f)throw new bD("incorrect port: "+this.f);}s(466,1,ui,gD);_.tS=function(){return fD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var dD;s(467,1,{});function nD(a,b,c){var d,e;for(d=new oD(a.Ce().b);pD(d.b);)if(a=d.c=Oi(d.b),e=a.vf(),null==b?null==e:Kn(b,e))return c&&qD(d),a;return null}s(471,1,ji);_.Be=function(a){return!!nD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.He()!=a.He())return!1;for(a=new oD(a.Ce().b);pD(a.b);)if(b=a.c=Oi(a.b),c=b.vf(),b=b.wf(),!this.Be(c)||!rD(b,this.De(c)))return!1;return!0};_.De=function(a){a=nD(this,a,!1);return!a?null:a.wf()};_.hC=function(){var a,b,c;c=0;for(b=new oD(this.Ce().b);pD(b.b);)a=b.c=Oi(b.b),c+=a.hC(),c=~~c;return c};_.Ee=function(){return 0==this.He()};_.Fe=function(){throw new sD("Put not supported on this map");};
-_.Ge=function(a){a=nD(this,a,!0);return!a?null:a.wf()};_.He=function(){return this.Ce().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new oD(this.Ce().b);pD(c.b);)b=c.c=Oi(c.b),a?d+=Aa:a=!0,d+=j+b.vf(),d+=qb,d+=j+b.wf();return d+"}"};function az(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Je(b,c[d].vf())){c=!0;break a}c=!1}return c}
-function kj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Je(b,f.vf())){c=f.wf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=tD(a,c);else if(y(b,1))c=uD(a,b,c);else a:{var d=a.Ke(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Je(b,d.vf())){a=d.wf();d.xf(c);c=a;break a}}else e=a.b[d]=[];d=new vD(b,c);e.push(d);++a.e;c=null}return c}
-function tD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function uD(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Wi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ke(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Je(b,g.vf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.wf();break a}}c=null}return c}s(470,471,ji);_.Be=function(a){return Gv(this,a)};
-_.Ce=function(){return new wD(this)};_.Je=function(a,b){return this.Ie(a,b)};_.De=function(a){return kj(this,a)};_.Fe=function(a,b){return x(this,a,b)};_.Ge=function(a){return Wi(this,a)};_.He=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Li(){az(this)}s(469,470,li,Li);_.Ie=function(a,b){return It(a)===It(b)||null!=a&&Kn(a,b)};_.Ke=function(a){return~~Nn(a)};function eD(){az(this)}s(468,469,li,eD);function xD(){Cn()}s(472,100,pi,xD);
-function yD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=zD(a,c);if(c>=a.j)break;c=AD(a,c);++b}return b}function BD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function CD(a){var b;a.b=0<=a.k&&!a.e?a.k:zD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new xD;b=a.b;a.b=AD(a,a.b);return a.o.substr(b,a.b-b)}
-function AD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=DD(a.o,d);if(c<=a.i&&BD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=lo(a.d,mo(c)))break;++d}a.n&&b==d&&(a.f?(c=DD(a.o,d),c<=a.i&&BD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=lo(a.d,mo(c))&&++d));return d}function zD(a,b){var c,d;if(null==a.d)throw new uo;for(d=b;!a.n&&d<a.j;)if(a.f){c=DD(a.o,d);if(c>a.i||!BD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>lo(a.d,mo(c)))break;++d}return d}
-function ED(a){FD.call(this,a," \t\n\r\u000c",!1)}function GD(a){FD.call(this,a,za,!1)}function FD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=DD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=DD(this.d,d),this.c[c]=a}}}s(473,1,{},ED,GD,FD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function HD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Qn(e),!(On(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=za);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(479,1,{});function ID(a,b){b.Oc(new JD);b.Nc(new KD);b.Pc(new LD);b.Qc(new MD(a))}s(478,479,{});_.c=null;_.d=1;_.e=-1;function ND(a){this.b=a;this.c=new OD(this.b);this.d=this.e=1}
-s(477,478,{},ND);_.b=null;function OD(a){this.b=a}s(480,1,{},OD);_.Le=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new Sr(b)),PD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",QD(b))};_.b=null;function RD(a){this.b=a}s(481,1,{},RD);var SD=_.b=null;
-function TD(){TD=u;SD=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function UD(){}function VD(a){WD.call(this,a,eb,eb,null)}function XD(a,b){WD.call(this,a,eb,eb,b)}
-function YD(a,b,c){WD.call(this,a,b,c,null)}
-function WD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=pj(a)){this.b=new ZD;this.c=new $D(this.b,b,c,d);ow(e,this.c,e.pb);d&&gd in d&&(this.c.c=d[gd]);a=this.c;a.e||(a.e=vA(a,wo(a.pb,Rf),wo(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?aE="JSME":aE="JME";b.v=bE(b,!1);b.w=bE(b,!0);Tr(b,aE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=yA(b);oA(b,null);b.nb||(b.S=0);b.T||(b.T=new KB(Yb,0,13),b.W=new AC(b.T));b.U||(b.U=new KB(Yb,
-1,13),b.V=new AC(b.U));b.X||(b.X=new KB(Yb,0,11),new AC(b.X));b.k||(b.k=new KB(Yb,0,13),b.n=new AC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;cE=10;b.Fb=!0;try{o=dE(b.Ob,"options");null!=o&&eE(b,o);i=dE(b.Ob,"jme");null!=i&&(b.L=i);l=dE(b.Ob,"mol");null!=l&&(b.ab=l);g=dE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=dE(b.Ob,Ng);null!=m&&(b.bb=m,QD(b));b.j=dE(b.Ob,"atomcolors");b.i=dE(b.Ob,"atombg");f=dE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(jB(),kB);try{if(0!=f.indexOf(la))throw new Bn("bad hex encoding");
-A=mD(f.substr(1,2),16);G=mD(f.substr(3,2),16);q=mD(f.substr(5,2),16);n=w=new lB(A,G,q)}catch(J){if(J=Ti(J),y(J,119))ZC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&fE(b.Z);h=dE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Ti(O),!y(O,119))throw O;}b.c=202;for(f=0;23>f;++f)gE[f]=(jB(),rB),hE[f]=Rc;hE[1]=Xb;gE[1]=(jB(),oB);hE[2]=Ab;gE[2]=rB;hE[3]=Fb;gE[3]=oB;hE[4]=gc;gE[4]=vB;hE[5]=nc;gE[5]=qB;hE[9]=Tb;gE[9]=tB;hE[10]=Mb;gE[10]=tB;hE[11]=Db;gE[11]=tB;hE[12]=Zb;gE[12]=tB;hE[8]=Ec;gE[8]=xB(sB);
-hE[7]=qc;gE[7]=rB;hE[6]=Jc;gE[6]=oB;hE[13]=Gc;gE[13]=oB;hE[18]=Rc;gE[18]=oB;hE[19]=uc;gE[19]=oB;hE[20]=vc;gE[20]=oB;hE[21]=wc;gE[21]=oB;hE[22]=xc;gE[22]=oB;Yz(b);b.$=new iE;f=a.d;f.C=yA(f);null!=f.L?(jE(f,f.L),null!=f.i&&f.Z&&kE(f.Z,f.i,!0),null!=f.j&&f.Z&&kE(f.Z,f.j,!1)):null!=f.ab&&lE(f,f.ab,!0);QD(a.d);o=this.b;f=this.c;ID(new ND(o),f);n=0>=mE();h=new by((TD(),SD));h.pb.alt="drag out MOL or RXN file";Vv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new RD(o);nj(f.i,h,wo(f.pb,Rf)-
-m-i,wo(f.pb,Qf)-(g-i));n?(n=new nE,Vv(n,h.pb.alt),0<=m&&(n.pb.style[ih]=m+bg),0<=l&&(n.pb.style[Pe]=l+bg),nj(f.i,n,wo(f.pb,Rf)-m-i,wo(f.pb,Qf)-(g-i)),yo(n.pb),n.pb.style[Od]=(Oo(),Ef),Zv(n,o,(nr(),nr(),or))):(yo(h.pb),h.pb.style[Od]=(Oo(),Ef),Zv(h,o,(nr(),nr(),or)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(484,1,{147:1},UD,VD,XD,YD,WD);_.Me=function(a){oE(new pE(a,this.b,qE))};_.Ne=function(){rE(this.b)};_.Oe=function(){$n((Xn(),Yn),new sE(this))};_.Pe=function(){return this.b.H};
-_.Qe=function(){return this.b.db};_.Re=function(){return this.b.eb};_.Se=function(){return this.b.rb};_.Te=function(){return this.b.vb};_.Ue=function(){return this.b.xb};_.Ve=function(a){$wnd.alert("JSME initialization error: "+a)};_.We=function(){var a=this.b,b;a.Bb?b=tE(a,1)+rb+tE(a,2)+rb+tE(a,3):b=tE(a,0);return b};_.Xe=function(){return qr(this.b)};_.Ye=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=uE(a);a.Jb=b;QD(a);return c};_.Ze=function(a){eE(this.b,a)};_.$e=function(){};
-_._e=function(a){lE(this.b,a,!0)};_.af=function(a){jE(this.b,a)};_.le=function(){xA(this.b)};_.bf=function(){vE(this.b)};_.cf=function(a){var b=this.b;if(a=wE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;xE(b)}};_.df=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ni(b.b);d.c<d.e.He();)c=Oi(d),a?c.b=j:c.b=Bg}xA(b.d)};_.ef=function(a,b){var c=this.b,d;if(d=wE(c,a))kE(d,b,!0),xE(c)};
-_.ff=function(a,b){var c=this.b,d;d=wE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,QD(c)):(d.D=b,xE(c))};_.gf=function(a){this.b.H=a};_.hf=function(a){var b=this.b;b.db=a;QD(b)};_.jf=function(a){var b=this.b;b.eb=a;QD(b)};_.kf=function(a){this.b.qb=a};_.lf=function(a){this.b.rb=a};_.mf=function(a){var b=this.b;b.vb=a;b.v=bE(b,!1)};_.nf=function(a){this.b.xb=a};_.of=function(a){yE(this.b,a)};_.pf=function(a,b){var c=this.b;c.f=!1;c.Kb=new zE(c,a);AE(c.Kb);c.c=253;c.jb=!0;c.J=b;QD(c)};
-_.qf=function(a){BE(this.b,a)};_.rf=function(){return CE(this.b)};_.b=null;_.c=null;function sE(a){this.b=a}s(485,1,{},sE);_.qc=function(){var a,b;for(b=new Ni(this.b.c.b);b.c<b.e.He();)a=Oi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function DE(){var a=(EE(),FE()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=GE;EE();b=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==we)?b[0]:null;a:if(HE==e||IE==e&&y(b,147))e=!0;else{if(null!=b)for(b=In(b);b&&b!=HE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new UD:3==arguments.length?a=new YD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new VD(arguments[0]):4==arguments.length?a=new WD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new XD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.Me(a)});b.clear=B(function(){this.g.Ne()});b.deferredRepaint=B(function(){this.g.Oe()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Ve(a)});b.jmeFile=B(function(){return this.g.We()});b.molFile=B(function(){return this.g.Xe()});b.nonisomericSmiles=B(function(){return this.g.Ye()});b.options=B(function(a){this.g.Ze(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g._e(a)});b.readMolecule=B(function(a){this.g.af(a)});b.repaint=B(function(){this.g.le()});b.reset=B(function(){this.g.bf()});b.resetAtomColors=B(function(a){this.g.cf(a)});
-b.setAntialias=B(function(a){this.g.df(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.ef(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.ff(a,b)});b.setHelpURL=B(function(a){this.g.gf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.hf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.jf(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.kf(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.lf(a)});b.setPasteLabel=B(function(a){this.g.mf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.nf(a)});b.setSubstituent=B(function(a){this.g.of(a)});b.setTemplate=B(function(a,b){this.g.pf(a,b)});b.showInfo=B(function(a){this.g.qf(a)});b.smiles=B(function(){return this.g.rf()});JE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Mt(){KE||(KE=!0,DE())}s(486,1,{},Mt);var KE=!1;function LE(a){Cn();this.i=a}s(488,465,ei,LE);function St(){Cn();this.i="divide by zero"}s(489,100,pi,St);function Ht(){Cn()}function ME(a){Cn();this.i=a}
-s(490,100,pi,Ht,ME);function NE(){}function OE(a){return typeof a==Of?Ec+(0>a?-a:a):a}function PE(a,b){var c;c=new NE;c.e=Nb+(QE(0!=a?-a:0)?OE(0!=a?-a:0):j+Fi(c));RE(0!=a?-a:0)&&SE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new NE;b.e=Nb+(QE(a)?OE(a):j+Fi(b));RE(a)&&SE(a,b);return b}function V(a,b){var c;c=new NE;c.e=Nb+(QE(a)?OE(a):j+Fi(c));RE(a)&&SE(a,c);c.c=b?8:0;return c}function TE(){var a;a=new NE;a.e=Nb+(QE(0)?OE(0):j+Fi(a));RE(0)&&SE(0,a);a.c=2;return a}
-function UE(a){var b;b=new NE;b.e=Nb+(QE(a)?OE(a):j+Fi(b));RE(a)&&SE(a,b);b.c=1;return b}function RE(a){return typeof a==Of&&0<a}function QE(a){return null!=a&&0!=a}function SE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.d])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(492,1,{},NE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function VE(a){var b;b=WE;!b&&(b=WE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new XE(Vb+a+fa);return b}
-function mD(a,b){var c,d;if(null==a)throw new XE(Nf);if(2>b||36<b)throw new XE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new XE(Vb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new XE(Vb+a+fa);if(-2147483648>c||2147483647<c)throw new XE(Vb+a+fa);return c}s(494,1,{113:1,124:1});var WE=null;function YE(a){this.b=a}
-s(493,494,{113:1,116:1,117:1,124:1},YE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function KA(a){this.b=a}s(495,494,{113:1,116:1,120:1,124:1},KA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function AA(){Cn()}function Dk(a){Cn();this.i=a}s(496,100,Vh,AA,Dk);function rw(){Cn()}function yx(a){Cn();this.i=a}s(497,100,pi,rw,yx);
-function R(a){this.b=a}function du(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Xt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ZE(a){var b,c;return-129<a&&128>a?(b=a+128,c=($E(),aF)[b],!c&&(c=aF[b]=new R(a)),c):new R(a)}s(498,494,{113:1,116:1,122:1,124:1},R);
-_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function $E(){$E=u;aF=v(bF,r,122,256,0)}var aF;function $j(a){return 0>a?-a:a}function Zj(a,b){return a>b?a:b}function cF(a){return Math.round(a)}function uo(){Cn()}function Is(a){Cn();this.i=a}s(501,100,{113:1,119:1,123:1,125:1,127:1},uo,Is);
-function Hi(){Hi=u;Ii=F(Gi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ii;function XE(a){Cn();this.i=a}s(503,496,Vh,XE);function to(a,b){this.b=Pc;this.e=a;this.c=b;this.d=-1}s(504,1,{113:1,126:1},to);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+va};_.b=null;_.c=null;_.d=0;_.e=null;function dF(a,b){return a.charCodeAt(b)}
-function DD(a,b){var c=b,d=a.length,e,f;e=dF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function eF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function qt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function lo(a,b){return a.indexOf(b)}function kD(a,b,c){return a.indexOf(b,c)}function ro(a,b){return a.lastIndexOf(b)}
-function fF(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+so(c,++d):c=c.substr(0,d-0)+so(c,++d);return a.replace(RegExp(b,xe),c)}
-function qo(a,b){for(var c=RegExp(b,xe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Lt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function so(a,b){return a.substr(b,a.length-b)}
-function ko(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function mo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return uu(this)};_.tS=_.toString;function gF(){gF=u;hF={};iF={}}
-function uu(a){gF();var b=mb+a,c=iF[b];if(null!=c)return c;c=hF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+dF(a,d++);c|=0}256==jF&&(hF=iF,iF={},jF=0);++jF;return iF[b]=c}var hF,jF=0,iF;function yn(a,b){zn(a.b,b);return a}function xn(){this.b=new vo}function kF(){this.b=new vo;this.b.b+=j}s(506,1,Ai,xn,kF);_.tS=function(){return this.b.b};function su(){this.b=new vo}
-function iD(){this.b=new vo}function ot(a){this.b=new vo;zn(this.b,a)}s(507,1,Ai,su,iD,ot);_.tS=function(){return this.b.b};function lD(a){a="String index out of range: "+a;Cn();this.i=a}s(508,497,pi,lD);
-function lF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new uo;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ME("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ME("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new rw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Gt(b,c,a[--d])}else for(c=e+c;e<c;)Gt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Yv(){Cn()}function sD(a){Cn();this.i=a}s(510,100,pi,Yv,sD);function QA(a,b){for(var c;a.ad();)if(c=a.bd(),null==b?null==c:Kn(b,c))return a;return null}function TA(a,b){var c;return(c=QA(a.Cd(),b))?(c.cd(),!0):!1}function mF(a){var b,c,d,e;d=new xn;b=null;d.b.b+=Sc;for(c=a.Cd();c.ad();)null!=b?zn(d.b,b):b=Aa,e=c.bd(),zn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Uc;return d.b.b}s(511,1,{});_.sf=function(){throw new sD("Add not supported on this collection");};
-_.tf=function(a){return!!QA(this.Cd(),a)};_.Ee=function(){return 0==this.He()};_.uf=function(a){return TA(this,a)};_.tS=function(){return mF(this)};s(513,511,gi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.He()!=this.He())return!1;for(a=a.Cd();a.ad();)if(b=a.bd(),!this.tf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Cd();b.ad();)c=b.bd(),null!=c&&(a+=Nn(c),a=~~a);return a};
-function nF(a,b){var c;return y(b,131)&&(c=b.vf(),Gv(a.b,c))?(c=kj(a.b,c),a.b.Ie(b.wf(),c)):!1}function wD(a){this.b=a}s(512,513,gi,wD);_.tf=function(a){return nF(this,a)};_.Cd=function(){return new oD(this.b)};_.uf=function(a){return nF(this,a)?(a=a.vf(),Wi(this.b,a),!0):!1};_.He=function(){return this.b.e};_.b=null;function qD(a){if(a.c)Qi(a.b),Wi(a.d,a.c.vf()),a.c=null;else throw new bw("Must call next() before remove().");}
-function oD(a){var b;this.d=a;b=new hj;a.d&&bj(b,new oF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new pF(a,d.substring(1));b.sf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.sf(c[d])}this.b=new Ni(b)}s(514,1,{},oD);_.ad=function(){return pD(this.b)};_.bd=function(){return this.c=Oi(this.b)};_.cd=function(){qD(this)};_.b=null;_.c=null;_.d=null;s(516,1,$h);_.eQ=function(a){return y(a,131)&&rD(this.vf(),a.vf())&&rD(this.wf(),a.wf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.vf()&&(a=Nn(this.vf()));null!=this.wf()&&(b=Nn(this.wf()));return a^b};_.tS=function(){return this.vf()+qb+this.wf()};function oF(a){this.b=a}s(515,516,$h,oF);_.vf=function(){return null};_.wf=function(){return this.b.c};_.xf=function(a){return tD(this.b,a)};_.b=null;function pF(a,b){this.c=a;this.b=b}s(517,516,$h,pF);_.vf=function(){return this.b};_.wf=function(){return this.c.f[mb+this.b]};_.xf=function(a){return uD(this.c,this.b,a)};_.b=null;_.c=null;
-function vx(a,b){(0>a||a>=b)&&qF(a,b)}function qF(a,b){throw new yx("Index: "+a+", Size: "+b);}s(518,511,Uh);_.yf=function(){throw new sD("Add not supported on this list");};_.sf=function(a){this.yf(this.He(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.He()!=a.He())return!1;c=this.Cd();for(d=a.Cd();c.ad();)if(a=c.bd(),b=d.bd(),!(null==a?null==b:Kn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.Cd();a.ad();)c=a.bd(),b=31*b+(null==c?0:Nn(c)),b=~~b;return b};_.Cd=function(){return new Ni(this)};_.Af=function(){return this.Bf(0)};_.Bf=function(a){return new rF(this,a)};_.Cf=function(){throw new sD("Remove not supported on this list");};function pD(a){return a.c<a.e.He()}function Oi(a){if(a.c>=a.e.He())throw new uw;return a.e.zf(a.d=a.c++)}function Qi(a){if(0>a.d)throw new Ox;a.e.Cf(a.d);a.c=a.d;a.d=-1}function Ni(a){this.e=a}s(519,1,{},Ni);_.ad=function(){return pD(this)};
-_.bd=function(){return Oi(this)};_.cd=function(){Qi(this)};_.c=0;_.d=-1;_.e=null;function rF(a,b){var c;this.e=this.b=a;c=a.He();(0>b||b>c)&&qF(b,c);this.c=b}s(520,519,{},rF);_.Df=function(){return 0<this.c};_.Ef=function(){if(0>=this.c)throw new uw;return this.b.zf(this.d=--this.c)};_.b=null;function sF(a){a=new oD(a.c.b);return new tF(a)}function uF(a,b){this.b=a;this.c=b}s(521,513,gi,uF);_.tf=function(a){return Gv(this.b,a)};_.Cd=function(){return sF(this)};_.He=function(){return this.c.b.e};
-_.b=null;_.c=null;function tF(a){this.b=a}s(522,1,{},tF);_.ad=function(){return pD(this.b.b)};_.bd=function(){return(this.b.c=Oi(this.b.b)).vf()};_.cd=function(){qD(this.b)};_.b=null;s(523,518,Uh);_.yf=function(a,b){var c;c=WA(this,a);var d=c.e;new RA(b,c.c);++d.c;++c.b;c.d=null};_.zf=function(a){var b;b=WA(this,a);try{return XA(b)}catch(c){c=Ti(c);if(y(c,132))throw new yx("Can't get element "+a);throw c;}};_.Cd=function(){return WA(this,0)};
-_.Cf=function(a){var b,c;b=WA(this,a);try{c=XA(b)}catch(d){d=Ti(d);if(y(d,132))throw new yx("Can't remove element "+a);throw d;}vF(b);return c};function wF(a){a.c=v(xF,r,0,0,0)}function gA(a,b,c){(0>b||b>a.d)&&qF(b,a.d);a.c.splice(b,0,c);++a.d}function bj(a,b){Gt(a.c,a.d++,b);return!0}function Uu(a,b){vx(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(rD(b,a.c[c]))return c;return-1}function Xu(a,b){var c;c=(vx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function aj(a,b){var c;c=Gj(a,b);if(-1==c)return!1;Xu(a,c);return!0}function Hk(a,b){var c;if(b.length<a.d){c=b;var d;d=zt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Gt(b,c,a.c[c]);b.length>a.d&&Gt(b,a.d,null);return b}function hj(){wF(this)}function IB(a){wF(this);this.c.length=a}function EA(a){wF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(524,518,Ei,hj,IB,EA);_.yf=function(a,b){gA(this,a,b)};
-_.sf=function(a){return bj(this,a)};_.Ne=function(){this.c=v(xF,r,0,0,0);this.d=0};_.tf=function(a){return-1!=Gj(this,a)};_.zf=function(a){return Uu(this,a)};_.Ee=function(){return 0==this.d};_.Cf=function(a){return Xu(this,a)};_.uf=function(a){return aj(this,a)};_.He=function(){return this.d};_.d=0;function VA(a,b){var c=a.length,d;for(d=0;d<c;++d)Gt(a,d,b)}function kt(){kt=u;lt=new yF}var lt;function yF(){}s(527,518,xi,yF);_.tf=function(){return!1};_.zf=function(){throw new rw;};_.He=function(){return 0};
-function zF(){this.b=new Date}function AF(a){return 10>a?ab+a:j+a}s(528,1,{113:1,115:1,116:1,128:1},zF);_.eQ=function(a){return y(a,128)&&gu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Ot(c&4194303,b&4194303,e&1048575);a=Ot(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(BF(),CF)[this.b.getDay()]+ba+DF[this.b.getMonth()]+ba+AF(this.b.getDate())+ba+AF(this.b.getHours())+mb+AF(this.b.getMinutes())+mb+AF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function BF(){BF=u;CF=F(Lt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));DF=F(Lt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var CF,DF;
-function Rs(a,b){return null==x(a.b,b,a)}function Qs(){this.b=new Li}s(530,513,{113:1,115:1,133:1},Qs);_.sf=function(a){return Rs(this,a)};_.tf=function(a){return Gv(this.b,a)};_.Ee=function(){return 0==this.b.e};_.Cd=function(){return sF(new uF(this.b,new wD(this.b)))};_.uf=function(a){return null!=Wi(this.b,a)};_.He=function(){return this.b.e};_.tS=function(){return mF(new uF(this.b,new wD(this.b)))};_.b=null;
-function WA(a,b){var c,d;(0>b||b>a.c)&&qF(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new EF(a,b,d)}function $A(){this.b=new FF;this.c=0}s(531,523,xi,$A);_.sf=function(a){new RA(a,this.b);++this.c;return!0};_.Bf=function(a){return WA(this,a)};_.He=function(){return this.c};_.b=null;_.c=0;function XA(a){if(a.c==a.e.b)throw new uw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function vF(a){if(!a.d)throw new Ox;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function EF(a,b,c){this.e=a;this.c=c;this.b=b}s(532,1,{},EF);_.ad=function(){return this.c!=this.e.b};_.Df=function(){return this.c.c!=this.e.b};_.bd=function(){return XA(this)};_.Ef=function(){if(this.c.c==this.e.b)throw new uw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.cd=function(){vF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function FF(){this.b=this.c=this}
-function RA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(533,1,{},FF,RA);_.b=null;_.c=null;_.d=null;function vD(a,b){this.b=a;this.c=b}s(534,516,$h,vD);_.vf=function(){return this.b};_.wf=function(){return this.c};_.xf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function uw(){Cn()}s(535,100,{113:1,119:1,125:1,127:1,132:1},uw);function rD(a,b){return It(a)===It(b)||null!=a&&Kn(a,b)}function HB(a){var b=v(aB,r,90,0,0);return Hk(a.b,b)}function qA(){this.b=new hj}
-s(537,518,Ei,qA);_.yf=function(a,b){gA(this.b,a,b)};_.sf=function(a){return bj(this.b,a)};_.tf=function(a){return-1!=Gj(this.b,a)};_.zf=function(a){return Uu(this.b,a)};_.Ee=function(){return 0==this.b.d};_.Cd=function(){return new Ni(this.b)};_.Cf=function(a){return Xu(this.b,a)};_.He=function(){return this.b.d};_.tS=function(){return mF(this.b)};_.b=null;function GF(a){a.ac.d.hb&&NB(a)}function HF(a){var b;if(a.ac.d.hb){b=Iz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}PB(a)}
-function IF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function oE(a){var b=a.k;JF(a.ac.d,b.b,b.c);!Hz(a)&&lA(a);Wz(a)}function KF(){SB.call(this,j);this.j=new dB(this.Ff());DA(this.r,new LF(this))}s(539,424,si);_.Rd=function(a,b){return It(a.i)===It(this.j)?(HF(this),!0):this.Gf(a,b)};_.Ff=function(){return"Close"};_.Gf=function(){return!1};_.Jd=function(){HF(this)};_.j=null;_.k=null;
-function pE(a,b,c){KF.call(this);this.ac&&UB(this.ac.d,!1);RB(this,!1);oA(this,new bC(0));a=new fC(a,1);P(this,a,null);a=new sA;P(a,this.j,null);P(this,a,null);b&&(this.k=Iz(b),QB(this),IF(this.k,~~(wo(b.Ob.pb,Rf)/2)-~~(this.fc/2),~~(wo(b.Ob.pb,Qf)/2)-~~(this.Xb/2)));c&&N(this,c)}s(538,539,si,pE);_.Ff=function(){return"OK"};function MF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new bw("Cannot undo. Index is out of range.");if(!a.b.c)throw new bw(ac);a.b=a.b.c;return a.b.b}
-function iE(){this.b=this.c=new NF}s(540,1,{},iE);_.b=null;function NF(){this.b=null}function OF(a){this.b=a}s(541,1,{},NF,OF);_.b=null;_.c=null;_.d=null;function LF(a){this.b=a}s(542,459,zi,LF);_.b=null;function PF(){PF=u;QF=F(Lt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);qE=(jB(),mB);RF=wB(qE);gE=v(SF,r,89,23,0);hE=v(Lt,r,1,23,0);TF=v(SF,r,89,7,0);UF=null!=(ZC(),$C[Te])}
-function uE(a){var b;if(a.Bb)b=VF(a,1)+rb+VF(a,2)+rb+VF(a,3);else if(b=VF(a,0),0<b.length){var c=new WF(a.Z);bj(a._.b,c)}return b}function XF(a,b){var c,d;c=b.b;if(D(c,(YF(),ZF).c))Qr(CE(a));else if(D(c,$F.c))Qr(qr(a));else if(D(c,aG.c))Rr(a.u,(!a.ub&&(a.ub=new Sr(a)),a.ub));else if(D(c,ng)){7!=a.O&&(a.P=nh);d=b.d;d=nu(d,mh);c=cu(d,a.P);var e=!au(c,nh)?Wt(c):c;!au(e,th)&&bG(a.Z,L(c));cG(a);a.lb=!0;QD(a);a.O=7;a.P=d}else D(c,ug)||(D(c,le)?dG(a):yE(a,c))}
-function eG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(fG,r,-1,4,1);l=v(fG,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)gG(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=yA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;hG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||iG(a.fb[f])}}}
-function rE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new jG(a),a.Z.r=0);null!=a.rb&&HD(a.rb,null)}}function bE(a,b){var c,d,e,f;f=new qC;d=Fc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new iC(Ob+d);var g=(YF(),ZF).c;d.d=g;oC(f,d);DA(d.e,a);d=new iC(Ob+c);d.d=$F.c;DA(d.e,a);oC(f,d);oC(f,new iC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new iC(c);d.d=aG.c;DA(d.e,a);oC(f,d);Cz(a,f);return f}
-function kG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,qE);a.nb?(e==a.c&&X(b,xB(qE)),XB(b,g,f,a.Y,a.Y),X(b,(jB(),oB)),lG(b,g,f,a.Y-1,a.Y-1)):e==a.c?WB(b,g+1,f+1,a.Y,a.Y,!1):WB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(jB(),pB)),e){case 101:X(b,sB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;mG(b,!0);nG(b,oG(b,c,e,d,i));X(b,pB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(mG(b,!1),nG(b,oG(b,c,e,d,i)));pG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);XB(b,g+9,f+9,2,4);XB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,qB),XB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,sB),XB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,tB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,pB);break;case 107:X(b,rB);XB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,pB);lG(b,g+4,f+4,a.Y-8,a.Y-8);pG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);XB(b,g+9,f+9,2,4);XB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:qG(b,g,f,a.Y,!0);break;case 111:qG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,kB);XB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,pB);lG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,qE);a.ob&&WB(b,g+1,f+1,a.Y,a.Y,!1);X(b,pB);rG(a,b,g,f,"NEW");break;case 106:X(b,qB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,pB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));rG(a,b,g+6,f,uc);break;case 104:X(b,qB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,pB);break;case 105:a.Ib?(X(b,uB),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,pB)):rG(a,b,g,f,"123");break;case 113:X(b,vB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);XB(b,e,d,c,c);X(b,pB);sG(a,
-b,g,f,kB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:tG(a,b,g,f+2,3);break;case 207:tG(a,b,g,f,4);break;case 208:tG(a,b,g,f,5);break;case 209:tG(a,b,g,f,1);break;case 210:tG(a,b,g,f,6);break;case 211:tG(a,b,g,f,7);break;case 212:tG(a,b,g,f,8);break;case 213:rG(a,b,g,f,"FG"),a.F=new lC(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=hE[c]&&sG(a,b,g,f,gE[c],hE[c])}function uG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,qE),XB(d,0,0,c,b),a.nb?(X(d,(jB(),oB)),lG(d,-1,0,c,b-1)):(X(d,RF),Z(d,0,0,c-1-2,0),X(d,xB(qE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),vG(d,a.X),X(d,(jB(),pB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,qB),wG(d,a.J,10,15),xG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function yG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,qE);XB(d,0,0,c,b);a.nb?(X(d,(jB(),oB)),Z(d,0,b-1,c,b-1),e=cE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,RF),Z(d,0,0,0,b-1),Z(d,0,cE*a.Y,b-1,cE*a.Y),X(d,xB(qE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=cE+2;++b)kG(a,d,1,b);xG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function zG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);XB(e,0,0,c,b);d=a.db?(tC(),wC):(tC(),yC);if((tC(),uC)==(tC(),uC))d==wC?e.b=j:e.b=Bg;d=new IA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,Y=h=o=h=void 0,da=w=A=void 0,M=da=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=Y=i=O=O=G=Y=n=n=O=Y=void 0,w=A=1,l=
-2,da=3;f.w&&(hG(f),eG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new KB(Yb,0,i),f.n.n=new AC((Gq(),f.n.k)));f.n.A&&(X(g,(jB(),pB)),lG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(PF(),TF)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),Y=M=m,mG(h,!0),nG(h,oG(h,o,O,M,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(PF(),TF)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*da*A,n=3*da*w,O=v(H,k,-1,4,1),o=v(H,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,mG(m,!0),nG(m,AG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(jB(),pB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(PF(),TF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];M=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-Y,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,tB);q=l*A;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));X(g,pB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);Y=L(K(Math.round(da*A)));M=L(K(Math.round(da*w)));Z(g,m+Y,h-M,O+Y,o-M);Z(g,m-Y,h+M,O-Y,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));vG(g,f.n.k);m=BG(f.n.n);n=f.f[i];h=sb;null!=n&&(h=n);n=BC(f.n.n,h);Y=L(K(Math.round((Y+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));X(g,tB);wG(g,h,Y,n);X(g,pB);break;default:if(1==f.B[i]||3==f.B[i])q=da*A,n=da*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,mG(m,!0),nG(m,AG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*A;n=da*w;for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(fG,r,-1,f.t+1,1);A=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];vG(g,f.n.k);m=BG(f.n.n);M=v(Lt,r,1,f.t+1,0);O=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(CG,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=DG(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,O[i]=o[i]=BC(f.n.n,h),l[i]=EG(f,i,O[i],O[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Xb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<$j(f.A[i])&&(q+=$j(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=BC(f.n.n,n),q=BC(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=EG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(PF(),TF)[f.e[i]]),XB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(PF(),TF)[f.e[i]]):X(g,(jB(),pB)):X(g,(PF(),gE)[f.c[i]]),wG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],Y=L(K(cF(f.J[i]-n/2))),n=L(K(cF(f.M[i]+~~(m/2)-1))),X(g,(jB(),tB)),wG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(jB(),qB):(jB(),vB)),0<f.D&&106!=f.n.c&&(q=l[f.D],lG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(da+1)*A,n=(da+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(cF(f.J[h]+q))),J[1]=L(K(cF(f.J[m]+q))),G[0]=L(K(cF(f.M[h]-n))),G[1]=L(K(cF(f.M[m]-n))),J[3]=L(K(cF(f.J[h]-q))),J[2]=L(K(cF(f.J[m]-q))),G[3]=L(K(cF(f.M[h]+n))),G[2]=L(K(cF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,A=G,da.o&&(mG(da,!1),nG(da,AG(da,i,A,5,!0)))),106==f.n.c&&FG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(jB(),qB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],lG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(jB(),oB)),Z(e,c-1,0,c-1,b-1)):(X(e,xB(qE)),Z(e,c-1,0,c-1,b-1),X(e,qE),Z(e,c-2,0,c-2,b-1),X(e,RF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(jB(),tB)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new KB(Yb,0,13),a.W=new AC(a.T),null!=a.bb&&(d=BC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(jB(),pB)),vG(e,a.T),wG(e,a.bb,c,b)));xG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function tG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(mG(b,!1),nG(b,AG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function GG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,qE);XB(d,0,0,b,c);a.nb?(X(d,(jB(),oB)),c=13*(a.Y+a.S),lG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,xB(qE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,RF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)kG(a,d,b,1),kG(a,d,b,2);a.c=c;xG(a.Ob,a.Lb,0,0)}}
-function qG(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);pG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function HG(a,b){var c,d,e,f,g,i,h;vE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=IG(b);h=new FD(b,g,!0);d=j;for(c=1;5>=c;++c)d=JG(h,g);c=ZE(mD(ko(d.substr(0,3)),10)).b;f=ZE(mD(ko(d.substr(3,3)),10)).b;JG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=JG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new KG(a,e)}eG(a,1,c,1);eG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new KG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",QD(a),!1;null!=a.i&&a.Z&&kE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&kE(a.Z,a.j,!1);g=LG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new MG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];eG(a,1,g,0)}QD(a);return!0}
-function NG(a,b){var c,d,e,f,g,i,h,l;vE(a);c=f=0;l=new FD(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=yD(l);a.tb=0;for(d=1;d<=g;++d)if(h=CD(l),ko(h),!D(h,lh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new zE(a,h);if(0==a.Z.t)return BE(a,"ERROR - problems in reading/processing molecule !"),ZC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return BE(a,"ERROR - strange reaction - fixing !"),ZC(),!1;if(3<i)return BE(a,"ERROR - strange reaction !"),ZC(),!1;1<a.tb&&!e&&eE(a,Gf);e&&!a.Bb&&eE(a,gg);!e&&a.Bb&&
-eE(a,Kf);e?(eG(a,1,f,1),eG(a,f+1,c-1,2),eG(a,c,a.tb,3)):eG(a,1,a.tb,0);QD(a);return!0}function Tr(a,b){a.jb=!0;a.J=b}
-function Xr(a,b){var c,d;if(0==b)return!1;cG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:rE(a);d=a.$;d.b=d.c;d.c.d=null;OG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;PG(a,MF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new bw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new bw(ac);d.b=d.b.d;PG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Tr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=fF(d),lE(a,d,!1),null!=a.rb&&HD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Tr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=fF(d),lE(a,d,!1),null!=a.rb&&HD(a.rb,null));break;case 101:a.Gb&&GF(a.Gb);a.Gb=new QG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new RG(a):a.zb.ac.d.hb?SG(a.zb.ac.d):
-oE(a.zb);break;case 113:a.b&&GF(a.b);a.b=new QG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,fE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=TG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(fG,r,-1,4,1);gG(a.Z,d);a.lb=!0;a.Z=new WF(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;AE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,UG(a.Z,a.Z.D),a.Z.D=0,dG(a)):0<a.Z.E&&(a.lb=!0,VG(a.Z,a.Z.E),
-a.Z.E=0,dG(a));WG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new qC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new iC(c),oC(i,g),g.d=c,DA(g.e,a);Cz(a,i);a.E=i}pC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(GF(a.o),a.o=null);0==a.Z.D&&(a.o=new QG(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,dG(a)),18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),XG(a.Z,a.Z.D,d),dG(a)),WG(a.Z))}QD(a);return!0}
-function qr(a){var b,c,d;d=CE(a);c=j;if(a.Bb){var e,f,g;g=At([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)TG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(YG(g[1][0],3)+YG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+ZG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+ZG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new $G(a,a.fb,a.tb)),c=ZG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function aH(a,b,c,d){var e;e=c;var f=d,g,i;(g=bH(b),i=0!=(b.f&2),g||i)?(a.Bb?pC((!a.w&&(a.w=bE(a,!0)),a.w),a,e,f):pC((!a.v&&(a.v=bE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=cH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=cE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",QD(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Xr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)UG(a.Z,a.Z.D),a.Z.D=0,dG(a);else{if(106==a.c)return!0;if(108==a.c)dH(a.Z,a.Z.D,0),dG(a);else if(157==a.c)dH(a.Z,a.Z.D,1),dG(a);else if(158==a.c)dH(a.Z,a.Z.D,-1),dG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):dG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(230==a.c)a.O=3,dG(a);else if(233<=a.c&&262>a.c)fH(a.Z,!1),dG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;XG(a.Z,a.Z.D,xo(a.zb.f.ac.b.pb,dh));dG(a)}else if(105==a.c)gH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),1>d.length&&(d=Rc),XG(a.Z,a.Z.D,d)),dG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(0<a.Z.E)if(104==a.c)VG(a.Z,
-a.Z.E),a.Z.E=0,dG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Tr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;UG(d,c);d.b[c]=0}a.Z.E=0;dG(a)}else if(201==a.c)hH(a.Z,a.Z.E),dG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),dG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,dG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,dG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,eH(a.Z),dG(a);else if(107==a.c){if(!a.zb.c)return!0;d=xo(a.zb.f.ac.b.pb,dh);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;dG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new jG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(iH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,eH(a.Z)):300<a.c?(iH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=xo((Ur(),Vr).ac.b.pb,dh),1>d.length&&(d=Rc),XG(a.Z,1,d))):230==a.c?jE(a,null):233<=a.c&&262>a.c?(iH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,fH(a.Z,!0)):ZC();dG(a)}else e=!1;e&&(WG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,QD(a))}return e}
-function jH(a,b,c,d){var e,f;if(a.z||!a.hb||bH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=kH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)UG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),VG(b,e),0<kH(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Tr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<kH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Tr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(cH(b)||bH(b))bG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(fG,r,-1,4,1);gG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;cG(a);a.lb=!0;QD(a);a.Mb=c;a.Nb=d;return!0}
-function lH(a,b,c,d){var e,f,g;if(!a.z&&!bH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((PF(),UF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&HD(a.qb,F(bF,r,122,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;cG(a);a.lb=!0;QD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function mH(a){if(a.z)return!0;a.jb=!1;a.P=nh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=kH(b,b.t),6>b.z[c]&&(nH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),UG(b,b.t));b.C=!1;dG(a)}else a:{var b=a.Z,e,f;c=kH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Tr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Tr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(cF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(cF((b.M[b.F]+b.M[c])/2))))}}iG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,MF(b),b.b.d=c),dG(a),a.r=!1)}else 5==a.O&&(iG(a.Z),dG(a));0<a.O&&(a.D=!1,cG(a),a.lb=!0,WG(a.Z),oH(a.Z),QD(a),a.O=0,a.f=!1);if(UF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,cG(a),a.lb=!0,QD(a);return!0}function cG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function eE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Kf)?a.Bb=!1:-1<b.indexOf(gg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Gf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Of)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,eG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)pH(a.fb[c]),hG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(od)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++cE;QD(a)}
-function QD(a){var b,c,d;b=yA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=uA(a,d,c),zG(a),a.z||(a.Lb=uA(a,b.c,2*a.Y+a.S),GG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=uA(a,a.Y,c),yG(a),a.I=uA(a,d,a.Y),uG(a))):(zG(a),a.z||(uG(a),a.D&&(GG(a),yG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function tE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=TG(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=DG(c,h);c.n.M&&0<c.x[h]&&(i+=Xb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<$j(c.A[h])&&(i+=$j(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+qH(0.055999999999999994*c.J[h],0,2)+ba+qH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=lh),e+=c)}return e}function VF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=TG(a.fb[c]),d!=b))continue;d=rH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function dG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&HD(a.rb,null)}var c,d,e;e=new sH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new WF(d),AE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new OF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function lE(a,b,c){try{HG(a,b)?c&&dG(a):QD(a)}catch(d){if(d=Ti(d),y(d,119))QD(a);else throw d;}}
-function jE(a,b){try{NG(a,b)?dG(a):QD(a)}catch(c){if(c=Ti(c),y(c,119))QD(a);else throw c;}}function xE(a){cG(a);a.lb=!0;QD(a)}function vE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new jG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;QD(a);null!=a.rb&&HD(a.rb,null)}function PG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new WF(d),AE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&HD(a.rb,null)}}
-function wE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,QD(a),null):a.fb[b]}function yE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,La)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Xr(a,c):b="Not known group!";a.jb=!0;a.J=b;QD(a)}
-function BE(a,b){a.jb=!0;a.J=b;QD(a)}function CE(a){var b;b=uE(a);cG(a);QD(a);return b}function rG(a,b,c,d,e){var f,g,i,h;f=a.W;h=BC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new KB(f.d.b,f.d.d,g),f=new AC(i),h=BC(f,e),b.f=i,b.j=tH(i);else vG(b,a.T);f=MB(f.b,f.d).b-MB(f.b,f.d).c;wG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function sG(a,b,c,d,e,f){var g,i;g=BG(a.V);i=BC(a.V,f);vG(b,a.U);(b.e=e)&&(b.i=jg+(~~e.b>>16&255)+za+(~~e.b>>8&255)+za+(e.b&255)+va);wG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function BG(a){return MB(a.b,a.d).b-MB(a.b,a.d).c}function Wr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ed,QD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ed):Tr(a,a.y+ba),QD(a))}
-function ZD(){PF();sA.call(this);this.Ob=(Gq(),Gq(),$z).b;this.x=new KB(null,0,8);this.t=(jB(),kB);this.fb=v(uH,r,135,99,0);this._=new qA;this.Db=new vH;this.K=D((ZC(),$C[Ve]),dc);this.u=new wH;this.G=F(Lt,r,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new jG(this);TF[0]=nB;TF[1]=new lB(255,153,153);TF[2]=new lB(255,204,102);TF[3]=new lB(255,255,153);TF[4]=new lB(102,255,255);TF[5]=new lB(51,204,255);TF[6]=new lB(255,153,255)}s(543,399,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},ZD);
-_.ze=function(a){XF(this,a)};_.ge=function(){QD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=nh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var cE=10,qE,RF,gE,QF,UF,aE=null,TF,hE;
-function PD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)HD(a.b.xb,F(Lt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=qo(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Gt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{HG(a.b,b)?(Tr(a.b,"Structure pasted"+d),dG(a.b)):(oE(new pE(a.b.J,a.b,qE)),vE(a.b)),xA(a.b)}catch(h){if(h=Ti(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",QD(d),oE(new pE(a.b.J,a.b,qE)),xA(a.b);else throw h;
-}}}function Sr(a){this.b=a}s(544,1,{},Sr);_.b=null;function YF(){YF=u;ZF=new xH("COPY_SMILES",0);$F=new xH("COPY_MOL",1);aG=new xH("PASTE",2);yH=F(zH,r,134,[ZF,$F,aG])}function xH(a,b){E.call(this,a,b)}s(545,145,{113:1,116:1,118:1,134:1},xH);var yH,$F,ZF,aG;function sH(){this.e=v(uH,r,135,99,0)}s(546,1,{},sH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function AH(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(fG,r,-1,20,1);a.M=v(fG,r,-1,20,1);a.G=At([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Lt,r,1,20,0);a.o=v(Lt,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Lt,r,1,20,0);a.q=At([10,2]);a.j=v(H,k,-1,101,1)}
-function BH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(fG,r,-1,4,1);d=v(fG,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=CH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-CH(o[2],d[2],o[3],d[3]),d=CH(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;iH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=DH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(fG,r,-1,2,1);EH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==kH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Tr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];nH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&hH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(cF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(cF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function fH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&dH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,dH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];UG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)iH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)nH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];AE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];UG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];nH(a);a.H[a.u]=l;a.I[a.u]=c+d;AE(a);b&&(UG(a,l),hG(a))}c=4}FH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function EH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function eH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])GH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,GH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Tr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[DH(a,a.D,a.G[a.D][d])],2<d||1!=b){Tr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(fG,r,-1,2,1);EH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)iH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)iH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)iH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)nH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[DH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[DH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(cF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(cF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;nH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(nH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(nH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(cF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(cF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(UG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&FH(a,i);-1<l&&(a.D=l)}
-function GH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)iH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function FH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=kH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function DH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function HH(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mu(c[d])&&!au(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gu(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.t)break}return g==a.t}
-function hG(a){var b,c,d;b=v(fG,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{gG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;iG(a)}}
-function gG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function dH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=IH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Tr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Tr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Tr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Tr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Tr(a.n,"Charge change not possible on the halogen !");break;case 18:Tr(a.n,
-"Use X button to change charge on the X atom !")}}
-function LG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&UG(a,c);hG(a);Tr(a.n,"Smaller part(s) removed !");return 1}
-function kH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function oH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];WG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),WG(a));4==a.s[d]&&(a.s[d]=1)}}
-function CH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function AE(a){var b;JH(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);iG(a);WG(a)}
-function iH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),lF(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),lF(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),lF(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),lF(a.e,b,a.e.length),a.e=b,b=v(Lt,r,1,c,0),lF(a.d,b,a.d.length),a.d=b,b=v(Lt,r,1,c,0),lF(a.o,b,a.o.length),a.o=b,b=v(fG,r,-1,c,1),lF(a.J,b,a.J.length),a.J=b,b=v(fG,r,-1,c,1),lF(a.M,b,a.M.length),a.M=b,b=At([c,7]),lF(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),lF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function EG(a,b,c,d,e,f){var g;g=L(K(cF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(cF(a.M[b]-~~(e/2))));return new kA(g-1-2,a-2,d+1+4,e+4)}
-function nH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),lF(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),lF(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),lF(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),lF(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),lF(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),lF(a.N,c,a.N.length),a.N=c,b=v(Lt,r,1,b,0),lF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function ZG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(PF(),aa);i+="JME 2013-04-10 "+new zF+"\n \n";i+=YG(a.t,3)+YG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=qH(0.055999999999999994*(a.J[e]-c),10,4)+qH(0.055999999999999994*(g-a.M[e]),10,4)+qH(0,10,4);h=DG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+YG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=YG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:KH(a,e)&&(g=2),c=YG(a.H[e],3)+YG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=YG(a.I[e],3)+YG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=YG(a.I[e],3)+YG(a.H[e],3)),i+=c+YG(g,3)+YG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+YG(e,4)+YG(a.A[e],4)+aa);return i+"M END\n"}
-function rH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,Y,da,M,pc,Hc,kg,tb,Sd,Td,Ud,Va,Ic;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);tb=v(H,k,-1,a.t+1,1);w=v(LH,r,-1,a.t+1,2);G=v(LH,r,-1,a.u+1,2);pc=0;if(0==a.t)return j;LG(a,!0);kg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){kg=!1;break}if(a.n.s&&kg){MH(a);oH(a);NH(a,G);OH(a,w,G);var Eb,wd,lf,cc,De,xd,yd,db,QI,Xd,t,xa,Ym,Zm,Ys,sf,Na,$m,an,Lc,bn;Eb=v(H,k,-1,a.t+1,1);wd=v(H,k,-1,a.t+1,1);db=v(PH,r,-1,a.t+1,3);var Zs=a.t,cn,
-Ch,$s,wg,Lj,Je,tf;Lj=v(PH,r,-1,Zs+2,3);Je=v(H,k,-1,100,1);tf=5;wg=0;Je[0]=3;Lj[1]=ph;Lj[2]=qh;$s=2;if(!(3>Zs))for(;tf<Je[wg]*Je[wg];){Ch=0;for(cn=!0;cn&&Ch<=wg&&tf>=Je[Ch]*Je[Ch];)0==tf%Je[Ch]?cn=!1:++Ch;if(cn){Lj[++$s]=ju(tf);if($s>=Zs)break;wg<Je.length-1&&(++wg,Je[wg]=tf)}tf+=2}for(t=1;t<=a.t;++t){for(xa=an=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(an*=a.i[xa]);$m=a.c[t];18==$m&&(bn=a.o[t],xd=bn.charCodeAt(0)-65+1,yd=0,1<bn.length&&(yd=bn.charCodeAt(1)-97),0>xd&&(xd=0),0>yd&&(yd=0),$m=28*xd+yd);
-sf=0;-2>a.A[t]?sf=1:-2==a.A[t]?sf=2:-1==a.A[t]?sf=3:1==a.A[t]?sf=4:2==a.A[t]?sf=5:2<a.A[t]&&(sf=6);Lc=1;db[t]=ju(an);Lc*=126;db[t]=eu(db[t],ju(a.x[t]*Lc));Lc*=7;db[t]=eu(db[t],ju(sf*Lc));Lc*=7;db[t]=eu(db[t],ju($m*Lc));Lc*=783;db[t]=eu(db[t],ju(a.z[t]*Lc))}for(De=0;!HH(a,Eb,db);){Ys=!1;for(t=1;t<=a.t;++t)Eb[t]!=wd[t]&&(wd[t]=Eb[t],Ys=!0);if(Ys){for(t=1;t<=a.t;++t){db[t]=oh;for(xa=1;xa<=a.z[t];++xa)db[t]=nu(db[t],Lj[Eb[a.G[t][xa]]])}De=0}else if(0<De){for(t=1;t<=a.t;++t)db[t]=oh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Eb[t]==Eb[xa]){db[t]=ph;break a}}else{for(t=1;t<=a.t;++t){db[t]=oh;for(xa=1;xa<=a.z[t];++xa)lf=a.G[t][xa],db[t]=nu(db[t],ju(a.c[lf]*a.i[DH(a,t,lf)]))}De=1}HH(a,Eb,db);for(t=1;t<=a.t;++t)db[t]=ju(wd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)wd[t]=Eb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(wd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];wd[t]=wd[Na];wd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Xd=a.H[t],a.H[t]=a.I[t],a.I[t]=Xd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Zm=Ym=
-a.t;cc=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Ym?(Ym=a.H[xa],Zm=a.I[xa],cc=xa):a.H[xa]==Ym&&a.I[xa]<Zm&&(Zm=a.I[xa],cc=xa);Xd=a.H[t];a.H[t]=a.H[cc];a.H[cc]=Xd;Xd=a.I[t];a.I[t]=a.I[cc];a.I[cc]=Xd;Xd=a.s[t];a.s[t]=a.s[cc];a.s[cc]=Xd;Xd=a.B[t];a.B[t]=a.B[cc];a.B[cc]=Xd;QI=a.f[t];a.f[t]=a.f[cc];a.f[cc]=QI}AE(a);WG(a);NH(a,G);OH(a,w,G)}else{NH(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Ic=1;a.b[1]=1;for(da=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Hc=!0;for(J=1;J<=pc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Hc=!1;break}Hc&&(++pc,o[pc]=c,n[pc]=g)}}else m[++M]=g;if(0==M){if(Ic==a.t)break;c=l[da--]}else if(1==M)tb[m[1]]=c,c=m[1],a.b[c]=++Ic;else{l[++da]=c;e=0;for(q=1;q<=M;++q)if(h=DH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=DH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Ic}}tb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);O=v(LH,r,-1,a.t+1,2);Sd=v(LH,r,-1,a.t+1,2);f=Ic=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Ic]=c;for(a.b[c]=0;;){M=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=pc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Sd[c]=!0;c=l[da--]}else break}f=c;c=e;1<M&&(l[++da]=f,O[e]=!0)}Td=v(H,k,-1,a.u+1,1);Ud=v(H,k,-1,a.t+1,1);if(a.n.Jb){var SI=tb,$M=pc,at,TI,Dh,Ke,bt,ct,Ma,Mj,dt;Dh=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Dh[b[Ma]]=Ma;bt=v(LH,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)at=b[Ma],TI=SI[at],Ke=DH(a,at,TI),0!=Ke&&(QH(a,Ke,Dh,Td,G),bt[Ke]=!0);for(Ma=1;Ma<=a.u;++Ma)bt[Ma]||QH(a,Ma,Dh,Td,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ct=dt=0;for(Mj=1;Mj<=a.z[Ma];++Mj){Ke=DH(a,Ma,a.G[Ma][Mj]);if(5==a.i[Ke])continue a;1==a.s[Ke]&&0!=RH(a,Ke,Ma)&&++dt;2==a.s[Ke]&&(ct=a.G[Ma][Mj])}if(0!=dt)if(0<ct){var ia=a,VI=Ma,uf=Dh,Yc=Ud,rc=void 0,Nj=void 0,Mc=void 0,Le=void 0,Nc=void 0,dn=void 0,en=void 0,fn=void 0,Yd=void 0,Zc=void 0,$c=void 0,
-et=void 0,Oj=void 0,Zd=void 0,Pj=void 0,Me=void 0,Qj=void 0,ft=void 0,Rj=void 0,Ne=void 0,WI=void 0,vf=void 0,XI=void 0,gt=void 0,Sj=void 0,wf=void 0,$c=1,Nj=VI,rc=v(H,k,-1,ia.t+1,1);for(rc[1]=VI;;){et=!1;for(Zc=1;Zc<=ia.z[Nj];++Zc)if(Mc=ia.G[Nj][Zc],!(Mc==rc[1]||Mc==rc[$c-1]))if(Le=DH(ia,Nj,Mc),2==ia.s[Le]&&5!=ia.i[Le]){Nj=rc[++$c]=Mc;et=!0;break}if(!et)break}if(!(0==$c%2||2>ia.z[rc[$c]]||3<ia.z[rc[$c]])){wf=rc[1];Nc=rc[~~(($c+1)/2)];Yd=rc[$c];vf=Ne=Me=Zd=0;gt=ft=!1;for(Zc=1;Zc<=ia.z[wf];++Zc)Mc=
-ia.G[wf][Zc],Le=DH(ia,wf,Mc),1!=ia.s[Le]||5==ia.i[Le]||(0==Zd?Zd=Mc:Me=Mc);0<uf[Me]&&uf[Zd]>uf[Me]&&(dn=Zd,Zd=Me,Me=dn);Oj=Zd;0==Zd&&(Oj=Me,ft=!0);for(Zc=1;Zc<=ia.z[Yd];++Zc)Mc=ia.G[Yd][Zc],Le=DH(ia,Yd,Mc),1!=ia.s[Le]||5==ia.i[Le]||(0==Ne?Ne=Mc:vf=Mc);0<uf[vf]&&uf[Ne]>uf[vf]&&(dn=Ne,Ne=vf,vf=dn);Rj=Ne;0==Ne&&(Rj=vf,gt=!0);Pj=RH(ia,DH(ia,wf,Zd),wf);Qj=RH(ia,DH(ia,wf,Me),wf);WI=RH(ia,DH(ia,Yd,Ne),Yd);XI=RH(ia,DH(ia,Yd,vf),Yd);1<(0>Pj+Qj?-(Pj+Qj):Pj+Qj)||0!=WI||0!=XI?Tr(ia.n,"Bad stereoinfo on allene !"):
-(en=ia.J[rc[$c-1]]-ia.J[Yd],fn=ia.M[rc[$c-1]]-ia.M[Yd],Sj=Math.sqrt(en*en+fn*fn),0.001>Sj&&(Sj=0.001),0<(ia.M[Rj]-ia.M[rc[$c-1]])*(en/Sj)-(ia.J[Rj]-ia.J[rc[$c-1]])*(fn/Sj)?Yc[Nc]=1:Yc[Nc]=-1,ft&&(Yc[Nc]*=-1),gt&&(Yc[Nc]*=-1),Oj==Zd&&0>Pj&&(Yc[Nc]*=-1),Oj==Me&&0>Qj&&(Yc[Nc]*=-1),uf[Oj]>uf[Rj]&&(Yc[Nc]*=-1))}}else b:{var sc=a,tc=Ma,aN=SI,bN=Dh,cN=o,dN=n,eN=$M,gn=Ud,hn=void 0,ad=void 0,ht=void 0,Eh=void 0,Ba=void 0,Fh=void 0,Ad=void 0,Tj=void 0,$d=void 0,Pb=void 0,ea=void 0,Gb=void 0,Oe=void 0,jn=void 0,
-bd=void 0,ma=void 0,kn=void 0,Gb=v(H,k,-1,4,1),jn=v(H,k,-1,4,1),Gh=sc,ae=tc,YI=bN,it=aN,ZI=cN,$I=dN,fN=eN,Hb=Gb,Uj=void 0,cd=void 0,ln=void 0,mn=void 0,jt=void 0,Vj=void 0,Vj=-1;0<it[ae]&&(Hb[++Vj]=it[ae]);for(cd=1;cd<=fN;++cd)ZI[cd]==ae&&(Hb[++Vj]=$I[cd]),$I[cd]==ae&&(Hb[++Vj]=ZI[cd]);for(cd=Vj+1;cd<Gh.z[ae];++cd){jt=Gh.t+1;ln=1;c:for(;ln<=Gh.z[ae];++ln){Uj=Gh.G[ae][ln];for(mn=0;mn<cd;++mn)if(Uj==Hb[mn])continue c;YI[Uj]<jt&&(jt=YI[Uj],Hb[cd]=Uj)}}0==it[ae]&&0<Gh.x[ae]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
-Hb[0],Hb[0]=-1):0<Gh.x[ae]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Ba=Tj=Fh=Eh=kn=Ad=Pb=0;4>Ba;++Ba)0>=Gb[Ba]||(hn=DH(sc,tc,Gb[Ba]),jn[Ba]=RH(sc,hn,tc),0<jn[Ba]?(++Pb,kn=Gb[Ba],Fh=Gb[Ba]):0>jn[Ba]?(++Ad,Eh=Gb[Ba],Fh=Gb[Ba]):Tj=Gb[Ba]);$d=Pb+Ad;ma=v(H,k,-1,4,1);bd=0;if(3==sc.z[tc]){if(1==Pb&&1==Ad||3==$d&&0<Pb&&0<Ad){Tr(sc.n,"Error in C3H stereospecification !");break b}Oe=Gb[0];1==$d?Oe=Fh:2==$d&&(Oe=Tj);ea=BH(sc,tc,Oe,Gb);ma[0]=Fh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Pb?bd=1:bd=-1}else if(4==sc.z[tc])if(1==
-$d)ea=BH(sc,tc,Fh,Gb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Pb?bd=1:bd=-1;else{Oe=Gb[0];1<Tj&&(Oe=Tj);1==Pb?Oe=kn:1==Ad&&(Oe=Eh);ea=BH(sc,tc,Oe,Gb);ad=v(H,k,-1,4,1);for(Ba=0;4>Ba;++Ba)hn=DH(sc,tc,ea[Ba]),ad[Ba]=RH(sc,hn,tc);if(4==$d){if(0==Pb||0==Ad){Tr(sc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==Ad)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],bd=ad[0];else{for(Ba=0;4>Ba;++Ba)-1==ad[Ba]&&(ad[Ba]=0);$d=2}}else if(3==$d)if(3==Pb||3==Ad)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=ht=1:Ad=ht=-1;for(Ba=0;4>Ba;++Ba)ad[Ba]==ht&&(ad[Ba]=0);$d=2}if(2==$d)if(1==Pb&&1==Ad)ea[1]==Eh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Eh&&(ea[2]=ea[3]),ma[0]=kn,ma[1]=Eh,ma[2]=ea[2],ma[3]=ea[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){Tr(sc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Pb?bd=1:bd=-1}}var W=ma,Wj=Gb,kb=void 0;Wj[0]==W[1]?(kb=
-W[0],W[0]=W[1],W[1]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Wj[0]==W[2]?(kb=W[2],W[2]=W[0],W[0]=kb,kb=W[1],W[1]=W[3],W[3]=kb):Wj[0]==W[3]&&(kb=W[3],W[3]=W[0],W[0]=kb,kb=W[1],W[1]=W[2],W[2]=kb);Wj[1]==W[2]?(kb=W[1],W[1]=W[2],W[2]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Wj[1]==W[3]&&(kb=W[1],W[1]=W[3],W[3]=kb,kb=W[2],W[2]=W[3],W[3]=kb);ma[2]==Gb[2]?gn[tc]=1:ma[2]==Gb[3]?gn[tc]=-1:Tr(sc.n,"Error in stereoprocessing ! - t30");gn[tc]*=bd}}}Va=new kF;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-O[c]&&(Va.b.b+=ua);0<tb[q]&&SH(a,c,tb[c],Va,Td);var Hh=w[c],Ib=void 0,Xj=void 0,Ih=void 0,T=void 0,T=Rc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Ud[c]&&(Ib=!0);Ih=-1;for(Xj=1;Xj<=a.y;++Xj)if(a.q[Xj][0]==c){Ih=a.q[Xj][1];break}-1<Ih&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,Ih=1);switch(a.c[c]){case 2:T=Ab;break;case 3:Hh?T="c":T=Fb;break;case 4:Hh?(T=Hf,0<a.x[c]&&(Ib=!0)):T=gc;break;case 5:Hh?T="o":T=nc;break;case 7:Hh?(T="p",0<a.x[c]&&(Ib=!0)):T=qc;break;case 8:Hh?T=sg:T=Ec;break;case 13:Hh?T=xg:T=Gc;Ib=!0;break;case 6:T=
-Jc;Ib=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=Zb;break;case 1:T=Xb;Ib=!0;break;case 19:T=uc;Ib=!0;break;case 20:T=vc;Ib=!0;break;case 21:T=wc;Ib=!0;break;case 22:T=xc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(D(T,wa)||D(T,Wc)||D(T,wb))&&(Ib=!1)}Ib&&(T=Sc+T,1==Ud[c]?T+=ub:-1==Ud[c]&&(T+=vb),1==a.x[c]?T+=Xb:1<a.x[c]&&(T+=Xb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<$j(a.A[c])&&(T+=$j(a.A[c]))),-1<Ih&&(T+=mb+Ih),T+=Uc);zn(Va.b,T);for(A=1;A<=pc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&SH(a,o[A],n[A],Va,Td),9<A&&(Va.b.b+="%"),yn(Va,j+(new R(A)).b);Sd[c]&&(Va.b.b+=va)}return Va.b.b}
-function UG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)rE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function VG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&UG(a,c);0==a.z[d]&&UG(a,d)}
-function MH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=DH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&UG(a,c)}}}function JH(a){var b;b=a.c.length;a.G=At([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function OH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(LH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[DH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:KH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(LH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function iG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(cF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(cF((a.M[b]+a.M[c])/2)))}function NH(a,b){var c;for(c=1;c<=a.u;++c)FG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function DG(a,b){var c;c=(PF(),hE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function KH(a,b){return 2==a.s[b]?!0:!1}function FG(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function gH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=At([b+5,2]),lF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function fE(a){var b;a.y=0;a.r=0;rH(a);for(b=1;b<=a.t;++b)a.D=b,gH(a);a.D=0}
-function TG(a){var b,c;b=v(fG,r,-1,4,1);gG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function bG(a,b){var c,d,e,f,g,i,h,l;c=v(fG,r,-1,4,1);gG(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;gG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function pH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function XG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Sc)&&eF(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Zj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=so(c,d+1);try{a.n.y=mD(i,10)}catch(h){if(h=Ti(h),y(h,119))a.n.y=0;else throw h;}a.D=b;gH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Fb)?3:D(d,Ab)?2:D(d,gc)?4:D(d,nc)?5:D(d,qc)?7:D(d,Ec)?8:D(d,Tb)?9:D(d,Mb)?10:D(d,Db)?11:D(d,Zb)?12:D(d,Xb)?1:D(d,Gc)?13:D(d,Jc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=dF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=dF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=dF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=dF(c,g++);for(;45==e;)--d,e=dF(c,g++)}a.A[b]=d}}}
-function kE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new GD(b);try{for(;b.k=zD(b,b.b),b.k<b.j;)d=ZE(mD(CD(b),10)).b,c=e=ZE(mD(CD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ti(f),y(f,119))wn(f);else throw f;}}function SH(a,b,c,d,e){b=DH(a,b,c);5!=a.i[b]&&KH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=sb,a=a.f[b],null!=a&&(e=a),zn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Tc)}
-function hH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Tr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Tr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function QH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=DH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=DH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=DH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=DH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Tr(a.n,"Not unique E/Z geometry !");else{i=DH(a,b,e);f=DH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=DH(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function IH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=DH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(KH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function RH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function WG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=IH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function jG(a){AH(this);this.n=a;this.y=this.u=this.t=0}
-function KG(a,b){var c,d,e,f,g,i,h;jG.call(this,a);f=j;i=IG(b);if(null!=i){h=new FD(b,i,!0);for(e=1;4>=e;++e)f=JG(h,i);g=ZE(mD(ko(f.substr(0,3)),10)).b;c=ZE(mD(ko(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)iH(this),f=JG(h,i),this.J[e]=(new YE(VE(ko(f.substr(0,10))))).b,this.M[e]=-(new YE(VE(ko(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ko(f.substr(31,d-31)),XG(this,e,d),62<=f.length&&(f=ko(f.substr(60,3)),0<f.length&&(f=ZE(mD(f,10)).b,0<f&&(this.D=e,a.y=f,gH(this),this.D=0)));for(e=1;e<=c;++e)nH(this),
-f=JG(h,i),this.H[e]=ZE(mD(ko(f.substr(0,3)),10)).b,this.I[e]=ZE(mD(ko(f.substr(3,3)),10)).b,g=ZE(mD(ko(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ZE(mD(ko(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);JH(this);pH(this);hG(this);for(AE(this);(h.k=zD(h,h.b),h.k<h.j)&&!(null==(f=CD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new ED(f);CD(g);CD(g);i=ZE(mD(CD(g),10)).b;
-for(e=1;e<=i;++e)c=ZE(mD(CD(g),10)).b,this.A[c]=ZE(mD(CD(g),10)).b}if(0==f.indexOf("M APO")){g=new ED(f);CD(g);CD(g);i=ZE(mD(CD(g),10)).b;for(e=1;e<=i;++e)c=ZE(mD(CD(g),10)).b,f=ZE(mD(CD(g),10)).b,this.D=c,$(this,0),XG(this,this.t,uc+f),this.D=0}}MH(this);AE(this)}}
-function zE(a,b){var c,d,e,f,g;jG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));eF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new ED(b);d=ZE(mD(CD(f),10)).b;e=ZE(mD(CD(f),10)).b;for(c=1;c<=d;++c)g=CD(f),iH(this),XG(this,this.t,g),this.J[c]=(new YE(VE(CD(f)))).b,this.M[c]=-(new YE(VE(CD(f)))).b;for(c=1;c<=e;++c)if(nH(this),this.H[c]=ZE(mD(CD(f),10)).b,this.I[c]=ZE(mD(CD(f),10)).b,this.s[c]=ZE(mD(CD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;JH(this);pH(this);hG(this)}catch(i){i=Ti(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}MH(this);AE(this)}}
-function MG(a,b,c){var d,e,f;jG.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(iH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))nH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;AE(this);hG(this)}
-function $G(a,b,c){var d,e,f,g,i;jG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Lt,r,1,this.t+1,0);this.J=v(fG,r,-1,this.t+1,1);this.M=v(fG,r,-1,this.t+1,1);this.o=v(Lt,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Lt,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=At([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}AE(this);hG(this)}
-function WF(a){var b;AH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);lF(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);lF(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);lF(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);lF(a.e,this.e,this.t+1);this.d=v(Lt,r,1,this.t+1,0);lF(a.d,this.d,this.t+1);this.J=v(fG,r,-1,this.t+1,1);lF(a.J,this.J,this.t+1);this.M=v(fG,r,-1,this.t+1,1);lF(a.M,this.M,this.t+1);this.o=v(Lt,r,1,this.t+1,0);lF(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);lF(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);lF(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);lF(a.s,this.s,this.u+1);this.f=v(Lt,r,1,this.u+1,0);lF(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);lF(a.B,this.B,this.u+1);this.q=At([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function qH(a,b,c){var d,e,f;if(0==c)return YG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(cF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new YE(a)).b;d=lo(e,mo(46));0>d&&(e+=Xa,d=lo(e,mo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function IG(a){var b;b=new FD(a,aa,!0);if(4<yD(b))return aa;b=new FD(a,lh,!0);return 4<yD(b)?lh:null}
-function YG(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=sb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function JG(a,b){for(var c,d;a.k=zD(a,a.b),a.k<a.j;){d=CD(a);if(D(d,b))return ba;for(CD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(547,1,{135:1},jG,KG,zE,MG,$G,WF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Ur(){Ur=u;Vr=new FC(Xb)}
-function QG(a,b){var c;Ur();var d;KF.call(this);this.d=new dB("Help");new dB("Home");this.e=b;N(this,(PF(),qE));this.ac&&UB(this.ac.d,!1);RB(this,!1);d=Iz(b);if(1==a)this.f||(this.f=new mC(d),IF(this.f,-30,0)),this.k=this.f,c=uE(b),this.ac&&TB(this.ac.d.I.c,Fc),oA(this,new ZA(2)),this.i=new FC(c+" "),P(this,this.i,Lb),d=new sA,P(d,this.j,null),this.e.Cb&&(c=new dB("Submit"),P(d,c,null)),P(this,d,Kc),EC(this.i,ko(xo(this.i.ac.b.pb,dh))),this.ac&&UB(this.ac.d,!0),RB(this,!0);else if(2==a)this.c||
-(this.c=new mC(d),IF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&TB(this.ac.d.I.c,"Nonstandard atom"),oA(this,new ZA(2)),c=new sA,P(c,new fC("atomic SMILES",1),null),P(this,c,lc),c=Xb,Vr&&(c=xo(Vr.ac.b.pb,dh)),Vr=new GC(c,8),P(this,Vr,Lb),c=new sA,P(c,this.j,null),P(this,c,Kc);else{this.b||(this.b=new mC(d),IF(this.b,5*b.Y,0));var e,f;d="About "+(PF(),aE);this.ac&&TB(this.ac.d.I.c,d);oA(this,new bC(0));N(this,qE);P(this,new fC(aE+" Molecular Editor v2013-05-01",1),null);P(this,new fC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=QF,d=0,f=c.length;d<f;++d)e=c[d],e=new fC(e,1),Vz(e,this.e.x),P(this,e,null);c=new sA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}QB(this);c=this.k;JF(this.ac.d,c.b,c.c);!Hz(this)&&lA(this);Wz(this)}s(548,539,si,QG);_.Gf=function(a){var b,c;if(a.i===this.d){try{b=new gD(this.e.H),c=fD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ti(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,QD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Vr;
-function TH(a,b){Gz(b)==a.b?N(b,(jB(),rB)):N(b,a.b)}
-function UH(a){var b,c,d,e;e=j;d=!1;Gz(VH)!=a.b?(e=wa,d=!0):Gz(WH)!=a.b?(e="!#6",d=!0):Gz(XH)!=a.b?(N(YH,(jB(),rB)),N(ZH,rB),N($H,rB),N(aI,rB),e="F,Cl,Br,I"):(b=Gz(bI)!=a.b,c=Gz(cI)!=a.b,Gz(dI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Gz(eI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Gz(fI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Gz(gI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Gz(hI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Gz(YH)!=a.b&&(e+="F,"),Gz(ZH)!=a.b&&(e+="Cl,"),Gz($H)!=a.b&&(e+="Br,"),Gz(aI)!=a.b&&(e+="I,"),
-eF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=wb:(N(VH,(jB(),rB)),e=wa)));b=j;d&&Gz(bI)!=a.b&&(b+=";a");d&&Gz(cI)!=a.b&&(b+=";A");Gz(iI)!=a.b&&(b+=";R");Gz(jI)!=a.b&&(b+=";!R");Gz(VH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=kI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=lI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Gz(mI)!=a.b&&(e="~");Gz(nI)!=a.b&&(e=mb);Gz(oI)!=a.b&&(e=ub);Gz(pI)!=a.b&&(e="!@");EC(a.f,e)}
-function qI(a){rI(a);sI(a);var b=kI.ac.b;ly(b,0);b.pb.options[0].selected=!0;b=lI.ac.b;ly(b,0);b.pb.options[0].selected=!0;N(bI,a.b);N(cI,a.b);N(iI,a.b);N(jI,a.b);N(kI,a.b);N(lI,a.b);tI(a)}function rI(a){N(dI,a.b);N(eI,a.b);N(fI,a.b);N(gI,a.b);N(hI,a.b);N(YH,a.b);N(ZH,a.b);N($H,a.b);N(aI,a.b)}function sI(a){N(VH,a.b);N(WH,a.b);N(XH,a.b)}function tI(a){N(mI,a.b);N(nI,a.b);N(oI,a.b);N(pI,a.b);a.c=!1}
-function RG(a){SB.call(this,"Atom/Bond Query");this.j=new dB(this.Ff());DA(this.r,new LF(this));this.b=(PF(),qE);this.d=a;this.e||(a=Iz(a),this.e=new mC(a),IF(this.e,-150,10));this.k=this.e;oA(this,new aC);N(this,this.b);a=new sA;oA(a,new GB(0,3,1));P(a,new eC("Atom type :"),null);VH=new dB(yb);WH=new dB("Any except C");XH=new dB("Halogen");P(a,VH,null);P(a,WH,null);P(a,XH,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));P(a,new fC("Or select one or more from the list :",0),null);P(this,a,null);
-a=new sA;oA(a,new GB(0,3,1));dI=new dB(Fb);eI=new dB(gc);fI=new dB(nc);gI=new dB(Ec);hI=new dB(qc);YH=new dB(Tb);ZH=new dB(Mb);$H=new dB(Db);aI=new dB(Zb);P(a,dI,null);P(a,eI,null);P(a,fI,null);P(a,gI,null);P(a,hI,null);P(a,YH,null);P(a,ZH,null);P(a,$H,null);P(a,aI,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));kI=new hB;gB(kI,yb);gB(kI,ab);gB(kI,cb);gB(kI,jb);gB(kI,lb);P(a,new eC("Number of hydrogens : "),null);P(a,kI,null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));lI=new hB;gB(lI,yb);gB(lI,
-ab);gB(lI,cb);gB(lI,jb);gB(lI,lb);gB(lI,"4");gB(lI,"5");gB(lI,"6");P(a,new fC("Number of connections :",0),null);P(a,lI,null);P(a,new fC(" (H's don't count.)",0),null);P(this,a,null);a=new sA;oA(a,new GB(0,3,1));P(a,new eC("Atom is :"),null);bI=new dB(zb);P(a,bI,null);cI=new dB("Nonaromatic");P(a,cI,null);iI=new dB(Dc);P(a,iI,null);jI=new dB(kc);P(a,jI,null);P(this,a,null);a=new sA;N(a,xB(Gz(this)));oA(a,new GB(0,3,1));P(a,new eC("Bond is :"),null);mI=new dB(yb);P(a,mI,null);nI=new dB(zb);P(a,nI,
-null);oI=new dB(Dc);P(a,oI,null);pI=new dB(kc);P(a,pI,null);P(this,a,null);a=new sA;oA(a,new GB(1,3,1));this.f=new GC(wa,20);P(a,this.f,null);P(a,new dB(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&UB(this.ac.d,!1);RB(this,!1);rI(this);sI(this);tI(this);N(bI,this.b);N(cI,this.b);N(iI,this.b);N(jI,this.b);N(kI,this.b);N(lI,this.b);TH(this,VH);QB(this);a=this.k;JF(this.ac.d,a.b,a.c);!Hz(this)&&lA(this);Wz(this)}s(549,539,si,RG);
-_.Gf=function(a,b){var c;D(b,Bc)?(qI(this),TH(this,VH),UH(this)):y(a.i,87)?(tI(this),It(a.i)===It(VH)?(rI(this),sI(this)):It(a.i)===It(WH)?(rI(this),sI(this)):It(a.i)===It(XH)?(rI(this),sI(this)):It(a.i)===It(iI)?N(jI,this.b):It(a.i)===It(jI)?(N(iI,this.b),N(bI,this.b)):It(a.i)===It(bI)?(N(cI,this.b),N(jI,this.b)):It(a.i)===It(cI)?N(bI,this.b):It(a.i)===It(mI)||It(a.i)===It(nI)||It(a.i)===It(oI)||It(a.i)===It(pI)?(qI(this),this.c=!0):sI(this),TH(this,a.i),UH(this)):y(a.i,88)&&(tI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-N(c,this.b):N(c,(jB(),rB)),UH(this));107!=this.d.c&&(this.d.c=107,xA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var VH=_.f=null,mI=null,WH=null,bI=null,nI=null,$H=null,dI=null,lI=null,kI=null,ZH=null,YH=null,XH=null,aI=null,eI=null,cI=null,jI=null,pI=null,fI=null,hI=null,iI=null,oI=null,gI=null;function OG(a){a.b=-1;a.c=v(xF,r,0,0,0);a.d=0}function vH(){wF(this)}s(550,524,Ei,vH);_.Ne=function(){OG(this)};_.b=-1;
-function Rr(a,b){a.b=b;JC();var c,d;a&&a&&(c=new uI(a),void 0!=$wnd.FileReader?d=new vI(c):d=new wI(c),xI(d),yI(d))}function Qr(a){a=new UC(a);JC();var b,c,d,e,f;try{var g=(MC(),PC);if(QC(g,(MC(),PC)))b=a.b;else if(QC(g,NC))b=new YC(a.b);else throw new VC(g);c=Ln(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new zI;bz(d.f,c);e=(f=qo(c,"\r\n|\r|\n|\n\r"),f.length);Uv(d.f,20*(10>e?e:10)+bg);$n((Xn(),Yn),new AI(d));xI(d);yI(d)}catch(i){if(i=Ti(i),y(i,103))wn(i);else throw i;}}
-function wH(){}s(551,1,{104:1,111:1},wH);_.ze=function(a){PD(this.b,a.b)};_.b=null;function nE(){rx();tj.call(this)}s(553,331,hi,nE);
-function Nr(){var a;Nr=u;rx();BI=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);CI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");DI=BI&!CI;var b;a=F(H,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Or=v(H,k,-1,1E3,1);for(b=0;b<Or.length;++b)Or[b]=-999;for(b=0;b<a.length;b+=2)Or[a[b+1]]=a[b]}
-function Hq(a,b,c){a=new EI(b,c,a);if(!b.Rd(a,c))for(b=b._b;b&&!b.Rd(a,c);)b=b._b}function vA(a,b,c){var d;d=new FI;uj(d.u,b,c);nj(a.i,d.u,0,0);bj(a.b,d);return d}function dE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function xG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)yw(a.i,b.u,c,d),b.s=c,b.t=d;GI(b)}
-function $D(a,b,c,d){Nr();nE.call(this);this.b=new hj;this.f=d;this.pb.style[Xf]=ab;this.pb.style[Vf]=ab;this.pb.style[Og]=$e;this.pb.style[ih]=b;this.pb.style[Pe]=c;this.i=new HI;this.i.pb.style[ih]=eb;Uv(this.i,eb);DI?(b=new II,c=new JI,nj(b,this.i,0,0),nj(b,c,0,0),Cw(this,b)):Cw(this,this.i);this.d=a;a.Ob=this;DI?(this.k=new KI(this),this.k.j=new LI(this),this.k.k=new MI(this),this.k.o=new NI(this),this.k.n=new OI(this),this.d&&(this.k.f=new PI(this),this.k.i=new RI(this),this.k.b=new UI(this))):
-z(this,new aJ(this),(Yr(),Yr(),Zr));z(this,this,(Mq(),Mq(),Nq));z(this,new bJ(this),(xj(),xj(),yj));z(this,new cJ(this),(zj(),zj(),Aj));z(this,new dJ(this),(Kr(),Kr(),Lr));(Gq(),Gq(),$z).b=this}s(552,553,hi,$D);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var DI,CI,BI,Or=null;function HI(){Aw.call(this);this.pb[Cd]=We}s(555,309,ri,HI);function II(){HI.call(this);this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(554,555,ri,II);function aJ(a){this.b=a}s(556,1,{},aJ);
-_.nc=function(a){var b,c,d;c=Dj(a);d=Ej(a);b=Fj(a.b);a=new eJ(a);2==b&&(a.f=4);aH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function bJ(a){this.b=a}s(557,1,{},bJ);_.oc=function(a){var b,c;b=Dj(a);c=Ej(a);a=new eJ(a);this.b.j?jH(this.b.d,a,b,c):lH(this.b.d,a,b,c);wy(this.b.pb)};_.b=null;function cJ(a){this.b=a}s(558,1,{},cJ);_.pc=function(a){this.b.j=!1;Dj(a);Ej(a);mH(this.b.d)};_.b=null;function dJ(a){this.b=a}s(559,1,{},dJ);_.b=null;
-function JI(){HI.call(this);this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(560,555,ri,JI);function fJ(a,b){var c;c=b.b;c.f=4;return aH(a.b.d,c,b.e,b.f)}function LI(a){this.b=a}s(561,1,{},LI);_.Hf=function(a){return fJ(this,a)};_.b=null;function vs(a,b){lH(a.b.d,b.b,b.e,b.f);return aH(a.b.d,b.b,b.e,b.f)}function MI(a){this.b=a}s(562,1,{},MI);_.Hf=function(a){return vs(this,a)};_.b=null;function NI(a){this.b=a}s(563,1,{},NI);_.Hf=function(a){return jH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function OI(a){this.b=a}s(564,1,{},OI);_.Hf=function(){return mH(this.b.d)};_.b=null;function Br(a,b){var c;c=K(cF(b.c));c=new XC(b,0,ng,c);XF(a.b.d,c);return!0}function PI(a){this.b=a}s(565,1,{},PI);_.Hf=function(a){return Br(this,a)};_.b=null;function Cr(a,b){var c;c=K(cF(100*b.d));c=new XC(b,0,ug,c);XF(a.b.d,c);return!0}function RI(a){this.b=a}s(566,1,{},RI);_.Hf=function(a){return Cr(this,a)};_.b=null;function Gr(a,b){var c;c=new XC(b,0,le,nh);XF(a.b.d,c);return!0}function UI(a){this.b=a}
-s(567,1,{},UI);_.Hf=function(a){return Gr(this,a)};var gJ=_.b=null;function hJ(){hJ=u;gJ=new pu((Eu(),new Du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function iJ(){iJ=u;jJ={}}function kJ(a,b,c){var d;c&&(b.style[se]=c.c+bg,d=c.b,d!=Rb&&(b.style[re]=d),0!=(c.d&1)&&(b.style[ue]=nd),0!=(c.d&2)&&(b.style[te]=Ue));a.f.style[hh]=Mf}
-function MB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Fi(b);d in jJ?c=jJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Dg),f=$doc.createElement(Se),f.width=1,f.height=1,g=(hJ(),gJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),kJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=gk(e),l=gk(e)+(e.offsetHeight||0),m=l-h,o=gk(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new lJ,w.b=q,w.c=n,w.d=m,w),jJ[d]=c);return c}
-function mJ(){iJ();var a,b,c,d,e;Bj();this.b=F(Lt,r,1,["monospace","sans-serif",Ag]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Dg);this.f.innerHTML=this.i||j;this.f.style[se]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[re]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(570,1,{},mJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var jJ;function lJ(){}
-s(571,1,{},lJ);_.b=0;_.c=0;_.d=0;function bH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Ti(b),!y(b,125))throw b;}return!1}function cH(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Ti(b),!y(b,125))throw b;}return!1}function eJ(a){Pr.call(this,null,0,null);this.b=a}function EI(a,b,c){Pr.call(this,a,0,b);this.b=c}s(572,420,ui,eJ,EI);_.xe=function(){return bH(this)};_.ye=function(){return cH(this)};_.b=null;
-function BC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,kJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function AC(a){this.d=a;this.c={};this.b=new mJ}s(573,423,ui,AC);_.b=null;function wA(a){this.b=a}s(574,431,{},wA);_.b=null;function nJ(a,b){this.b=a;this.c=b}s(575,1,{},nJ);_.b=null;_.c=null;function oJ(){$x.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[ih]=jd}s(576,344,ri,oJ);
-function pJ(){pJ=u;var a=qJ=new mJ;Bj();a.i="9p";a.f.style[re]=Ag;a.f.style[se]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[se]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);rJ=new IA(1)}function nG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,GI(a)}
-function pG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(mG(a,!1),360<=g||-360>=g?i=oG(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=sJ(o,n,q,w,f),A=sJ(o,n,q,w,h),J="<g"+a.n+rb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.b+ba+A.c+'"/>',J+="</g>",J),nG(a,i))}function Z(a,b,c,d,e){a.o&&nG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function lG(a,b,c,d,e){a.o&&(mG(a,!1),nG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a))}function wG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");nG(a,b)}function XB(a,b,c,d,e){mG(a,!0);nG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a)}
-function GI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ek(a.u.pb)+(a.u.pb.offsetWidth||0)-ek(a.u.pb),d=gk(a.u.pb)+(a.u.pb.offsetHeight||0)-gk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va)}function vG(a,b){a.f=b;a.j=tH(b)}s(577,427,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var rJ,qJ;function js(a,b,c){c&&(us(a,b),c.Hf(a.c));a.e=!0}function us(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ek(a.p.pb)+dk(a.p.pb)+dk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-gk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new eJ(b),b.b.preventDefault(),!0):!1}
-function KI(a){this.p=a;this.c=new tJ;this.d=new uJ(this);z(this.p,new vJ(this),(rs(),rs(),ss));z(this.p,new wJ(this),(ks(),ks(),ls));z(this.p,new xJ(this),(os(),os(),ps));z(this.p,new yJ(this),(gs(),gs(),hs));z(this.p,new zJ,(Hr(),Hr(),Ir));z(this.p,new AJ(this),(Dr(),Dr(),Er));z(this.p,new BJ(this),(yr(),yr(),zr))}s(578,1,{},KI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function uJ(a){vk();this.b=a}s(579,25,{},uJ);
-_.Ac=function(){!this.b.e&&this.b.j&&fJ(this.b.j,this.b.c)};_.b=null;function vJ(a){this.b=a}s(580,1,{},vJ);_.b=null;function wJ(a){this.b=a}s(581,1,{},wJ);_.b=null;function xJ(a){this.b=a}s(582,1,{},xJ);_.b=null;function yJ(a){this.b=a}s(583,1,{},yJ);_.b=null;function zJ(){}s(584,1,{},zJ);function AJ(a){this.b=a}s(585,1,{},AJ);_.b=null;function BJ(a){this.b=a}s(586,1,{},BJ);_.b=null;function tJ(){}s(587,1,{},tJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function mE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function CJ(a){var b,c,d,e,f;ck(a);d=(oj(),pj(null));e=new oJ;Xx(e,a);ow(d,e,d.pb);f=a.ld();b=a.kd();c=mE();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Zx(e,a);ww(d,e);return new Oz(f,b)}function DJ(){this.pb=$doc.createElement(ce);this.pb[Cd]=We;this.pb.style[Wf]=Qe;this.pb.style[Zf]=Xc;this.pb.style[ih]=eb;this.pb.style[Pe]=eb}s(589,312,wi,DJ);_.hd=function(){return ek(this.pb)};
-_.jd=function(){return gk(this.pb)};function tH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function sJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new nJ(new YE(a),new YE(b))}function oG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function AG(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+za+h,f<g-1&&(d+=ba);d+=fa;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function mG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function FI(){pJ();this.o=rJ;this.d=[];this.u=new DJ}s(590,577,{},FI);_.b=j;_.c=j;function EJ(){EJ=u;FJ=new Oz(0,0)}
-function GJ(a){var b;b=a.Lf();if(!b){var c;(c=a.If())?(b=CJ(c.b),uj(c.Ae(),b.c,b.b),c=CJ(c.b),b=new Oz(c.c-b.c,c.b-b.b)):b=new Oz(0,0);a.Pf(b)}return b}function cA(a,b){var c;if(a.Ee())return FJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Of(Hz(b));c=CJ(a.Ae());a.f.c=c.c;a.f.b=c.b;return c}function HJ(a,b){var c;b&&(c=jg+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va,a.Kf().pb.style[kd]=c)}function IJ(){this.f=new BB;this.f.b=-1;this.f.c=-1}s(592,1,{});_.If=function(){return null};_.Jf=function(a){this.Nf(a.Td())};
-_.Kf=function(){return this.Ae()};_.Lf=function(){return JJ};_.Jd=function(){};_.Ee=function(){return!1};_.Mf=function(a){this.Of(Hz(a))};_.Nf=function(a){HJ(this,a)};_.Of=function(a){var b=this.Ae().pb,c,d,e;c=(mA(),nA);e=a.c;d=a.b;e!=c.c?b.style[se]=j+e+"pt":b.style[se]=j;d!=c.b?b.style[re]=d:b.style[re]=j;0!=(a.d&1)?b.style[ue]=nd:b.style[ue]=j;0!=(a.d&2)?b.style[te]=Ue:b.style[te]=j};_.Pf=function(a){JJ=a};_.Qf=function(){};var JJ=_.f=null,FJ;
-function eB(a,b){EJ();IJ.call(this);this.b=new kx(a);this.b.md()[Cd]=j;z(this.b,new KJ(this,b),(Jq(),Jq(),Kq))}s(591,592,{},eB);_.Ae=function(){return this.b};_.Nf=function(a){HJ(this,a)};_.b=null;function KJ(a,b){this.b=a;this.c=b}s(593,1,{},KJ);_.Mc=function(a){Gq();Hq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function iB(a){EJ();IJ.call(this);this.b=new my;z(this.b,new LJ(this,a),(Dq(),Dq(),Eq))}s(594,592,{},iB);_.Ae=function(){return this.b};_.b=null;
-function LJ(a,b){this.b=a;this.c=b}s(595,1,{},LJ);_.b=null;_.c=null;function MJ(a,b){var c,d;HJ(a,b.Td());for(d=new Ni(b.Pb.b);d.c<d.e.He();)c=Oi(d),c.ec&&c.ac.Jf(c)}function NJ(a,b){var c,d,e,f,g,i,h;uj(a.e,b.$d(),b.Wd());for(d=new Ni(b.Pb.b);d.c<d.e.He();)c=Oi(d),c.ec&&(e=c.ac,e.Mf(c),i=c._d(),h=c.ae(),g=c.$d(),f=c.Wd(),0<g&&0<f&&(c=e.Ae(),g-=GJ(e).c,f-=GJ(e).b,uj(e.Ae(),g,f),!c.ob&&a.e.Dd(c),a.e.Ed(c,i,h)))}function rA(){EJ();IJ.call(this);this.e=new Aw}s(596,592,{},rA);
-_.Jf=function(a){MJ(this,a)};_.Ae=function(){return this.e};_.Mf=function(a){NJ(this,a)};_.e=null;function gC(a){EJ();IJ.call(this);var b=this.b=new Kx;px(b.c,a,!1);Cx(b);this.f.b=-1;this.f.c=-1}s(597,592,{},gC);_.Ae=function(){return this.b};_.Ee=function(){var a;a=(this.b.c.d?zo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function jC(a){this.b=new Hy(a.i,new OJ(a))}s(598,1,{},jC);_.b=null;
-function Dy(a){var b,c,d,e,f;f=new WC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(PJ,r,104,0,0);for(c=b.b?Hk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=kj((BA(),Q),new R(f.e)));c=c.c;if(gu(!c?mh:c.b,xh))for(c=(!a.e.b||0==a.e.b.d?(kt(),kt(),lt):new EA(a.e.b)).Cd();c.ad();)a=c.bd(),1001==f.e&&a.ze(f);var g,i,h;1001==f.e?(g=new Pr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&y(f.f,101)?(i=f.f,h=new Pr(i,205,null),h.j=i._d(),
-h.k=i.ae()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new Pr(null._f,g,null),f.j=null.$f(),f.k=null.$f(),i=null.$f(),f.f=i&12,501==g&&null.$f())))}function OJ(a){this.b=a}s(599,1,Xh,OJ);_.qc=function(){Dy(this)};_.b=null;function HC(){EJ();IJ.call(this);this.b=new fz}s(600,592,{},HC);_.If=function(){var a;a=new HC;bz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ae=function(){return this.b};
-_.Lf=function(){return QJ};_.Pf=function(a){QJ=a};var QJ=_.b=null;s(601,596,{});function RJ(a){var b;b=new Xq(wo(a.pb,Rf),wo(a.pb,Qf));a=new Xq(wo(a.T.jb.pb,Rf),wo(a.T.jb.pb,Qf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function SJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.rd(a.R);a.pd(b);a.R=a.Q=null}else null!=a.R?(TJ(a,a.R),a.R=null):null!=a.Q&&(UJ(a,a.Q),a.Q=null);Hj(a.S)}function xI(a){a.kb?a.Uf($q(a.T.jb)):(a.Md(),xI(a))}function UJ(a,b){var c;a.kb?(c=RJ(a),a.Uf(new Xq(-1,VJ(b,!1)-c[1]))):a.Q=b}
-function WJ(a,b){var c;b!=a.Hd()&&(c=a.T.jb,gw(c),XJ(c,b,c.pb,c.q.d,!0))}function TJ(a,b){var c;a.kb?(c=RJ(a),a.Uf(new Xq(VJ(b,!0)-c[0],-1))):a.R=b}s(604,314,ii);_.Rf=function(){var a,b;b=$q(this.T.jb);a=RJ(this);b.c+=a[0];b.b+=a[1];return b};_.Hd=function(){var a;a=this.T.jb;return 0!=a.q.d?YJ(sz(a.q,0)):null};_.Sf=function(a){ZJ(this.T.jb,a)};_.Cd=function(){return new hw(this.T.jb)};_.Tf=function(){dr(this.T.jb)};_.xd=function(){SJ(this)};_.Pd=function(){dr(this.T.jb)};
-_.zd=function(a){return $J(this.T.jb,a)};_.Uf=function(a){br(this.T.jb,a)};_.pd=function(a){UJ(this,a)};_.Id=function(a){WJ(this,a)};_.rd=function(a){TJ(this,a)};_.Q=null;_.R=null;function aK(){aK=u;var a=(bK(),cK(),dK);eK=new dy(a.e,a.c,a.d,a.f,a.b)}function fK(a,b){if(0!=a.I.b.q.d&&YJ(sz(a.I.b.q,0)))throw new bw("WindowPanel can only contain one child widget");gK(a,b)}
-function yI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[fh]=Qe,a.ab=!1,a.Md());b=a.pb;b.style[$e]=0+(Bj(),bg);b.style[Ug]=bb;e=~~(vj()-wo(a.pb,Rf))>>1;f=~~(wj()-wo(a.pb,Qf))>>1;JF(a,Zj(dk($doc.body)+e,0),Zj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=hg,a.pb.style[fh]=gh,jk(a.gb,200)):a.pb.style[fh]=gh)}finally{a.w=!0}}
-function hK(a,b){var c;if(a.w){c=new wv;a.mb&&Os(a.mb,c);a.J&&ar(a.r,a);try{Vi(a.r.d,a)}catch(d){if(d=Ti(d),!y(d,119))throw d;}a.n=iK(a.r,a);try{Hw(a,b)}finally{Yi(a.t.b),Yi(a.s.b),Yi(a.u.b),a.P&&aj(a.P,a.r),a.C&&(a.C=!1)}}else Hw(a,b)}function jK(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ed(a,d.b+b,d.e+c)}function kK(a,b,c){b=new lK(Ao(zo(Dv(Dv(a.T.d,b),c))));fw(b,a);z(b,a.o,(Jq(),Jq(),Kq));return b}function Zq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));br(a.T.jb,b)}
-function JF(a,b,c){var d,e;(e=a.r)?(d=mK(e.pb),Kw(a,b+(ek(e.pb)+d[3]),c+(gk(e.pb)+d[0]))):Kw(a,b,c)}function UB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?cr(a.r,a):ar(a.r,a)))}function gK(a,b){if(b!=(0!=a.I.b.q.d?YJ(sz(a.I.b.q,0)):null)){gw(a.I.b);var c=a.I.b;XJ(c,b,c.pb,c.q.d,!0)}}
-function nK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Uq(),oK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ni(a.P);e.c<e.e.He();)if(d=Oi(e),b==(Uq(),pK)){!d.c&&(d.c=new qK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Uq(),Vq))g=d.r,i=d.F,d.I.d?(JF(d,i.d,i.e),Zq(d,new Xq(i.c,-1))):(JF(d,i.d,i.e),Zq(d,new Xq(i.c,i.b)),cr(g,d)),Ri(g.d,d,d.I.c),uk(d.z,333);else if(!d.C&&f==(Uq(),oK))d.pb.style[fh]=gh,Uq()}else if(b==Vq){!d.c&&(d.c=new qK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=mK(i.pb);h=d.F;if(d.I.d)h.d=ek(d.pb)-
-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),d.F=h,JF(d,0,0),rK(d,Wq(i.pb).c,-1);else{if(f!=(Uq(),oK))h.d=ek(d.pb)-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),h.c=d.q,h.b=d.p,d.F=h;JF(d,0,0);br(d,new sK(Wq(i.pb)));ar(i,d)}d==d.r.b||SG(d);uk(d.z,333)}}else b==oK&&(!d.c&&(d.c=new qK),d=a,d.C||(d.G=c,d.pb.style[fh]=Qe))}}function tK(a,b){a.pb.style[kh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.$f().$f()}
-function uK(a){if(!a.kb){a.t=$v(a,a.r,(!zs&&(zs=new Bk),zs));a.s=$v(a,a.r,Ak?Ak:Ak=new Bk);a.u=$v(a,a.r,(!Es&&(Es=new Bk),Es));var b=a.r;!a.P&&(a.P=new hj);bj(a.P,b);zs&&(b=new ys(a),a.mb&&Os(a.mb,b));a.J&&cr(a.r,a);Ri(a.r.d,a,a.I.c);a.n&&(Kw(a,a.n.b,a.n.c),a.n=null);Lw(a);SG(a)}}function SG(a){if(a!=a.r.b){var b;Es&&(b=new Ds(a),a.mb&&Os(a.mb,b))}}
-function vK(a,b,c){var d=(Sw(),Tw);Mw.call(this,!1,"popup");this.U=d.b;this.S=new wK(this);d=new xK;d.pb[Cd]="mosaic-popupLayoutPanel";Ew(this.T,d);Jw(this);this.o=new yK(this);this.z=new zK(this);this.A=new AK(this);this.B=new BK(this);this.F=new CK;this.O=(Uq(),pK);this.J=c;this.r=a;a=this.I=new DK(b);b=new EK;!a.e&&(a.e=new FK);bj(a.e,b);a=new GK(new cy(eK.b.e.b,eK.b.c,eK.b.d,eK.b.f,eK.b.b));z(a,new HK(this),(Jq(),Jq(),Kq));b=this.I.c;b.c||(b.c=new $x,b.c.md()[Cd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Tx(),Ux),c.d=d,c=b.i,IK(c,b.c,new JK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new rw;d=Yx(c);Lv(c.c,(Zu(),$u(d)),0);qw(c,a,d,0,!1)}else Xx(b.c,a);ZJ(b.i,null);z(this.I.c,new KK(this),(Rq(),Rq(),Sq));z(this.I.c,this.o,Kq);WJ(this,this.I);Pi(Ao(zo(this.pb)),"mosaic-WindowPanel",!0)}s(603,604,ii);_.Hd=function(){return 0!=this.I.b.q.d?YJ(sz(this.I.b.q,0)):null};_.Kd=function(a){hK(this,a)};_.Cd=function(){return new hw(this.I.b)};_.xd=function(){SJ(this);Hj(new LK(this))};
-_.zd=function(a){return $J(this.I.b,a)};_.Uf=function(a){Zq(this,a)};_.Ld=function(a,b){JF(this,a,b)};_.Id=function(a){gK(this,a)};_.Md=function(){uK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var eK;function MK(a){a.i=(new dB(a.j)).ac.Ae();z(a.i,new NK(a),(Jq(),Jq(),Kq));a.e=F(OK,r,59,[a.i])}
-function zI(){aK();var a,b,c,d,e,f;vK.call(this,(PK(),QK),null,!0);this.Xf();this.db=!0;a=new Mx(this.k);this.f=new ez;this.f.pb.style[ih]=eb;Uv(this.f,eb);this.Vf();TJ(this,"400px");f=new rz;f.pb.style[Pe]=eb;f.f[ud]=10;c=(Fx(),Qx);f.b=c;qz(f,a);qz(f,this.f);e=new $x;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Xx(e,a);qz(f,e);fK(this,f);UB(this,!1);this.Wf()}s(602,603,ii,zI);_.Vf=function(){MK(this)};_.Wf=function(){var a=this.f;a.pb.readOnly=!0;var b=Wv(a.pb)+"-readonly";Pi(a.md(),b,!0)};
-_.Xf=function(){TB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function NK(a){this.b=a}s(605,1,{},NK);_.Mc=function(){hK(this.b,!1)};_.b=null;function AI(a){this.b=a}s(606,1,{},AI);
-_.qc=function(){Xv(this.b.f.pb,!0);hx.Qd(this.b.f.pb);var a=this.b.f,b;b=xo(a.pb,dh).length;if(0<b&&a.kb){if(0>b)throw new yx("Length must be a positive integer. Length: "+b);if(b>xo(a.pb,dh).length)throw new yx("From Index: 0 To Index: "+b+" Text Length: "+xo(a.pb,dh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function RK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";TB(a.I.c,"Paste")}function wI(a){aK();zI.call(this);this.d=a}
-s(608,602,ii,wI);_.Vf=function(){MK(this);this.b=(new dB(this.c)).ac.Ae();z(this.b,new SK(this),(Jq(),Jq(),Kq));this.e=F(OK,r,59,[this.b,this.i])};_.Wf=function(){Uv(this.f,"150px")};_.Xf=function(){RK(this)};_.Md=function(){uK(this);$n((Xn(),Yn),new TK(this))};_.b=null;_.c=null;_.d=null;function vI(a){aK();wI.call(this,a)}s(607,608,ii,vI);_.Wf=function(){Uv(this.f,"150px");ID(new UK(this),this.f)};_.Xf=function(){RK(this);this.k+=" Or drag and drop a file on it."};
-function UK(a){this.b=a;this.c=new VK(this);this.d=this.e=1}s(609,478,{},UK);_.b=null;function VK(a){this.b=a}s(610,1,{},VK);_.Le=function(a){this.b.b.f.pb[dh]=null!=a?a:j};_.b=null;function KC(){new Qs}s(611,451,{},KC);function SK(a){this.b=a}s(612,1,{},SK);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new WC(a.b,0,xo(this.b.f.pb,dh));PD(a.b.b,b.b)}hK(this.b,!1)};_.b=null;function TK(a){this.b=a}s(613,1,{},TK);_.qc=function(){Xv(this.b.f.pb,!0);hx.Qd(this.b.f.pb)};_.b=null;
-function uI(a){this.b=a}s(615,1,{},uI);_.b=null;function ur(a,b){a.onloadend=function(a){b.Le(a.target.result)}}function MD(a){this.b=a}s(620,1,{},MD);_.b=null;function JD(){}s(621,1,{},JD);function KD(){}s(622,1,{},KD);function LD(){}s(623,1,{},LD);function VB(a,b){EJ();rA.call(this);this.d=new WK(a);var c=this.c=new $x,d=(Fx(),Qx);c.b=d;Xx(this.c,this.e);fK(this.d,this.c);this.d.b=this;this.b=b}s(624,601,{},VB);_.Ae=function(){return this.d};_.Kf=function(){return this.c.ob};
-_.Jd=function(){hK(this.d,!1)};_.Of=function(){};_.Qf=function(a){MJ(this,a);NJ(this,a);xI(this.d);uK(this.d)};_.b=null;_.c=null;_.d=null;function WK(a){aK();vK.call(this,(PK(),QK),a,!1)}s(625,603,ii,WK);_.Jd=function(){var a=this.b,b=new OB(a.b,201),c;a=a.b.r;a.b?a=new XK(new Ni(a.b)):(a=(kt(),kt(),lt),a=new Ni(a));for(;a.ad();)c=a.bd(),201==b.e&&HF(c.b)};_.b=null;function rC(){EJ();IJ.call(this);var a=this.b=new YK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(626,592,{},rC);_.Ae=function(){return this.b};
-_.b=null;function jD(){}s(632,467,{},jD);function XK(a){if(!a)throw new uo;this.b=a}s(633,1,{},XK);_.ad=function(){return pD(this.b)};_.bd=function(){return Oi(this.b)};_.cd=function(){throw new sD("Missing message: awt.50");};_.b=null;function OA(){return OA()}function hD(){hD=u;var a;a=(ZC(),$C["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(ZK,r,-1,0,1);else throw new LE(a+" is not supported");}catch(b){if(b=Ti(b),!y(b,127))throw b;}}
-function kC(a,b){a.b=31*a.b+I((new YE(b)).b)}function JA(){}s(636,1,{},JA);_.hC=function(){return this.b};_.b=1;function $K(){$K=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Re))&&0<b.length)b=$doc.getElementsByTagName(Re)[0],b.style[Pe]=eb;a.body.style[Pe]=eb}function mK(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"borderTopWidth"));b[1]=aL(bL(a,"borderRightWidth"));b[2]=aL(bL(a,"borderBottomWidth"));b[3]=aL(bL(a,"borderLeftWidth"));return b}
-function cL(a){$K();var b,c;c=dL(a);b=mK(a);a=new Xq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Wq(a){$K();return new Xq(a.clientWidth,a.clientHeight)}function dL(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"marginTop"));b[1]=aL(bL(a,"marginRight"));b[2]=aL(bL(a,"marginBottom"));b[3]=aL(bL(a,"marginLeft"));return b}
-function eL(a){$K();var b;b=v(H,k,-1,4,1);b[0]=aL(bL(a,"paddingTop"));b[1]=aL(bL(a,"paddingRight"));b[2]=aL(bL(a,"paddingBottom"));b[3]=aL(bL(a,"paddingLeft"));return b}function fL(a,b,c){$K();try{D(b,pe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Ti(d),!y(d,119))throw d;}}function VJ(a,b){$K();var c;gL||(gL=$doc.createElement(Dg),fL(gL,$e,j),fL(gL,Ug,j),fL(gL,Zf,Xc),fL(gL,fh,Qe),$doc.body.appendChild(gL));fL(gL,ih,a);fL(gL,Pe,a);c=cL(gL);return b?c.c:c.b}var gL=null;function hL(){Xq.call(this,0,0)}
-function Xq(a,b){this.c=a;this.b=b}function sK(a){Xq.call(this,a.c,a.b)}s(638,1,ui,hL,Xq,sK);_.eQ=function(a){return this===a?!0:null==a||iL!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function jL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(639,1,{113:1,115:1,136:1},jL);
-_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return kL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function lL(a,b){this.b=a;this.c=b}s(640,1,ui,lL);_.eQ=function(a){return this===a?!0:null==a||mL!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return mL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function CK(){this.c=this.b=this.e=this.d=0}s(641,1,ui,CK);_.eQ=function(a){return this===a?!0:null==a||nL!=In(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return nL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
-function bL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==pe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(643,1,{});var oL=-1;function pL(){}s(644,643,{},pL);_.b=-1;_.c=-1;var qL=null;function aL(a){a=parseInt(a,10);a=isNaN(a)?null:ZE(a);return!a?0:a.b}s(647,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Rf=function(){return $q(this.i)};
-_.Sf=function(a){ZJ(this.i,a)};_.Tf=function(){dr(this.i)};_.Pd=function(){dr(this.i)};_.pd=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.rd=function(a){var b=this.i;b.pb.style[ih]=a;b.kb||(b.j=a)};function bK(){bK=u;cK()}function TB(a,b){a.b.pb.textContent=b||j;ZJ(a.i,null)}
-function rL(a){bK();var b;mx(this,new xK);this.b=new sL;b=this.i;tL(b,new uL);fL(b.pb,Xf,bb);b.p=0;IK(b,this.b,new JK(0),b.q.d);this.b.md()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||j;ZJ(this.i,null);this.pb[Cd]="mosaic-Caption"}s(646,647,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},rL);_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};_.c=null;function cK(){cK=u;vL=Sn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new wz(vL,240,20);new wz(vL,224,16);new wz(vL,208,16);new wz(vL,192,16);new wz(vL,176,16);new wz(vL,160,16);new wz(vL,144,16);new wz(vL,128,16);new wz(vL,112,16);new wz(vL,96,16);new wz(vL,80,16);new wz(vL,64,16);new wz(vL,260,16);dK=new wz(vL,48,16);new wz(vL,32,16);new wz(vL,16,16);new wz(vL,0,16)}var vL,dK;
-function wL(a,b){Xv(a.b.pb,!b);ZJ(a.i,a.b)}function Yq(a,b){a.d=b;Xv(a.b.pb,!b);ZJ(a.i,a.b);if(a.e){var c;for(c=new Ni(a.e);c.c<c.e.He();)Oi(c)}}function DK(a){var b;mx(this,new xK);b=this.i;tL(b,new xL((yL(),zL)));b.p=0;this.c=new rL(a);IK(b,this.c,new JK(1),b.q.d);this.b=new xK;gj(this.b,"Body");IK(b,this.b,new JK(0),b.q.d);this.pb[Cd]="mosaic-CaptionLayoutPanel"}s(649,647,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},DK);_.sd=function(){aw(this.i)};_.td=function(){dw(this.i)};
-_.Cd=function(){return new hw(this.b)};_.zd=function(a){return $J(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function FK(){wF(this)}s(650,524,Ei,FK);function wK(a){this.b=a}s(651,1,Xh,wK);_.qc=function(){dr(this.b.T.jb)};_.b=null;function AL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&Uu(a.f.b,b)&&Xu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&SG(!a.f?null:Uu(a.f.b,b-1))}function BL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new qA);-1==Gj(a.f.b,b)&&bj(a.f.b,b)}function qK(){}s(652,1,{},qK);_.Vc=function(a){AL(a)};
-_.Wc=function(a){BL(a)};_.Yc=function(a){CL(a.b.r,a.b)};function PK(){PK=u;DL=new EL(1,"e");FL=new EL(2,Hf);GL=new EL(3,"ne");HL=new EL(10,"nw");IL=new EL(4,sg);JL=new EL(5,xg);KL=new EL(12,"sw");LL=new EL(8,"w");QK=new ML((oj(),pj(null)).pb)}function iK(a,b){var c;c=mK(a.pb);return new lL(ek(b.pb)-(ek(a.pb)+c[3]),gk(b.pb)-(gk(a.pb)+c[0]))}
-function NL(a){var b,c,d,e,f,g;if(a.f){b=Wq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Uu(a.f.b,d),c=new Xq(wo(g.pb,Rf),wo(g.pb,Qf)),f=iK(a,g),f.b-=Zj(0,f.b+wo(g.pb,Rf)-b.c),f.c-=Zj(0,f.c+wo(g.pb,Qf)-b.b),JF(g,Zj(0,f.b),Zj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,rK(g,c.c,c.b),g.O==(Uq(),Vq)&&br(g,new sK(Wq(a.pb))),uk(g.z,1)}}function OL(a,b,c){a=a.e;Ri(a,b,b);x(a.d,b,c);gj(b,Cc+c.c)}
-function ar(a,b){var c;c=a.e;PL(c,b.H);fj(b.H,Cc+HL.c);PL(c,b.D);fj(b.D,Cc+FL.c);PL(c,b.E);fj(b.E,Cc+GL.c);PL(c,b.N);fj(b.N,Cc+LL.c);PL(c,b.v);fj(b.v,Cc+DL.c);PL(c,b.M);fj(b.M,Cc+KL.c);PL(c,b.K);fj(b.K,Cc+IL.c);PL(c,b.L);fj(b.L,Cc+JL.c)}
-function cr(a,b){!b.H&&(b.H=kK(b,0,0));OL(a,b.H,HL);!b.D&&(b.D=kK(b,0,1));OL(a,b.D,FL);!b.E&&(b.E=kK(b,0,2));OL(a,b.E,GL);!b.N&&(b.N=kK(b,1,0));OL(a,b.N,LL);!b.v&&(b.v=kK(b,1,2));OL(a,b.v,DL);!b.M&&(b.M=kK(b,2,0));OL(a,b.M,KL);!b.K&&(b.K=kK(b,2,1));OL(a,b.K,IL);!b.L&&(b.L=kK(b,2,2));OL(a,b.L,JL)}function CL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){TA(a.f,b);for(bj(a.f.b,b);c<d;++c)tK(Uu(a.f.b,c),c)}else tK(b,c)}
-function ML(a){a=new QL(a);mx(this,a);this.d=new RL(a);this.d.j=!0;Zi(this.d);this.d.n=3;this.e=new SL(a);this.e.j=!0;Zi(this.e);this.e.n=3;ox(this)}s(653,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},ML);_.Rf=function(){return Wq(this.pb)};_.Sf=function(){var a;(a=TL(this))&&a.Sf(null)};_.Tf=function(){NL(this)};_.Vc=function(a){!this.c&&(this.c=new qK);AL(a)};_.Wc=function(a){!this.c&&(this.c=new qK);BL(a)};_.Pd=function(){NL(this)};
-_.Yc=function(a){!this.c&&(this.c=new qK);CL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var DL,FL,GL,HL,QK,IL,JL,KL,LL;function QL(a){this.q=new Bw(this);this.pb=a}s(654,309,ri,QL);function EL(a,b){this.b=a;this.c=b}s(655,1,{},EL);_.b=0;_.c=null;function RL(a){Ji();cj.call(this,a)}s(656,3,{},RL);_.kc=function(){var a;a=this.k.f;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");!a.I.d&&wL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Zj(this.b,a<this.e?a:this.e),b=Zj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Bj(),bg);c.style[Ug]=b+bg};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||SG(a);a.I.d||wL(a.I,!0);a.C||(a.x||(a.x=new UL,gj(a.x,"mosaic-GlassPanel-invisible")),fL(a.x.pb,kh,($K(),bL(a.pb,kh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function PL(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!y(c,119))throw c;}}function SL(a){Ji();cj.call(this,a);this.d=new Li}s(657,3,{},SL);_.kc=function(){var a;a=this.k.f.ob;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");wL(a.I,!1);Zq(a,new Xq(a.q,a.p));uk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=kj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.jd()-Zj(this.k.d,this.c):this.k.f.jd()-this.k.d,0!=b&&(a=d.p,b=Zj(a+b,wo(d.I.c.pb,Qf)),b!=a&&jK(d,0,a-b),Zq(d,new Xq(d.q,b)),uk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.jd():this.k.d-this.k.f.jd(),0!=b&&(a=d.p,b=Zj(a+b,wo(d.I.c.pb,Qf)),Zq(d,new Xq(d.q,b)),uk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.hd()-Zj(this.k.c,this.b):this.k.f.hd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&jK(d,a-b,0),Zq(d,new Xq(b,d.p)),uk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.hd():this.k.c-this.k.f.hd(),0!=b&&(a=d.q,Zq(d,new Xq(96<a+b?a+b:96,d.p)),uk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||SG(a);wL(a.I,!0);a.C||(a.x||(a.x=new UL,gj(a.x,"mosaic-GlassPanel-invisible")),fL(a.x.pb,kh,($K(),bL(a.pb,kh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function UL(){var a;this.e=new VL(this);this.b=!1;this.c=new Fw;mx(this,this.c);a=this.pb.style;a[kd]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}s(658,329,Th,UL);
-_.vd=function(){var a;ox(this);try{a=this.ob}catch(b){b=Ti(b);if(y(b,125))throw new bw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?(Nu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),aj(wk,a),a.c=!0,a.d=Fk(a),bj(wk,a),this.d=new WL(this),qv(new Mu(this.d))):(this.pb.style[rd]=bb,this.pb.style[lg]=bb);this.b&&ev(new Lu(this));nj(pj(null),new XL,dk($doc.body),$doc.body.scrollTop||0)};
-_.wd=function(){this.i.wd();Ck(this.e);this.d&&(Ju(ov,this.d,F(YL,r,47,[(!Cs&&(Cs=new Bk),Cs)])),this.d=null);this.b&&Ju(gv,this,F(YL,r,47,[(!fv&&(fv=new Bk),fv)]))};_.ed=function(a){switch(bv(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(this.pb.contains(Bo(a)))return ck(this),!1}return!0};_.xd=function(){};_.b=!1;_.c=null;_.d=null;function VL(a){vk();this.b=a}s(659,25,{},VL);_.Ac=function(){Nu(this.b.pb)};_.b=null;function WL(a){this.b=a}s(660,1,{},WL);_.b=null;
-function XL(){rx();tj.call(this);var a;a=new ny(new ZL(this));z(this,a,(zq(),zq(),Aq));z(this,a,(vr(),vr(),wr))}s(661,331,hi,XL);_.xd=function(){Hj(new $L(this))};function ZL(a){this.b=a}s(662,1,{},ZL);_.b=null;function $L(a){this.b=a}s(663,1,Xh,$L);_.qc=function(){wy(this.b.pb)};_.b=null;function aM(a){a.pb.style[ih]=jd;a.pb.style[Pe]=jd;if(a.kb){var a=a.ob,b;y(a,144)?a.Sf(null):(b=TL(a))&&b.Sf(a)}}s(665,312,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Rf=function(){aM(this);return new Xq(wo(this.pb,Rf),wo(this.pb,Qf))};_.Sf=function(){aM(this)};_.Tf=function(){};_.dd=function(){};_.Pd=function(){};function sL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[hh]=Mf;this.pb[Cd]="mosaic-HTML"}s(664,665,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},sL);function GK(a){mx(this,new bM(a));this.pb[Cd]="mosaic-ImageButton"}s(666,329,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},GK);
-function YK(){var a=(Sw(),Vw);Mw.call(this,!0,nf);this.U=a.b;this.b=new cM(this);this.b.e=!0;Cw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);rj();Nv(a,b)}else this.lb|=1;Ao(zo(this.pb))[Cd]=He;this.pb.style[kh]="2147483647"}s(667,314,ri,YK);_.dd=function(a){cw(this,a);1==bv(a.type)&&Hw(this,!1)};_.b=null;
-function cM(a){this.c=a;this.d=new hj;this.j=new hj;a=(Gy(),Fy);new vz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ig);this.f=$doc.createElement(Lg);Yu(b,this.f);this.p=!0;a=(rx(),sx());b=(Zu(),$u(b));a.appendChild(b);this.pb=a;Fl();this.pb.setAttribute(mg,im.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),rj(),Nv(a,b)):this.lb|=2225;this.pb[Cd]=Ge;a=Wv(this.pb)+"-vertical";Pi(this.md(),a,!0);this.pb.style[Vf]=bb;this.pb.setAttribute("hideFocus",ch);z(this,new Ey(this),(zq(),zq(),Aq))}
-s(668,353,wi,cM);_.dd=function(a){switch(bv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}xy(this,a)};_.Od=function(a,b){By(this,a,b);b||this.b&&Hw(this.c,!1)};_.b=!0;_.c=null;
-function bM(a){var b=(Fx(),Qx),c=(Tx(),Ux),d;d=new zx;d.i[od]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;xx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;xx(b.b);b.b.d.rows[0].cells[0].style[eh]=e.b;xx(d);b=tx(d,0,0,!0);if(a){ck(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;vx(g,f.d);Gt(f.c,g,a);c.b=c.b.c}else e=c.c.d,bj(c.c,a);a.pb[Vc]=e;Yu(b,a.pb);fw(a,d)}mx(this,d);Pi(this.pb,"mosaic-WidgetWrapper",!0)}s(669,329,Th,bM);_.b=null;_.c=null;function yK(a){this.b=a}s(670,1,{},yK);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&SG(this.b)};_.b=null;function zK(a){vk();this.b=a}s(671,25,{},zK);_.Ac=function(){dr(this.b.T.jb);var a=this.b;Bs((!a.y&&(a.y=new dM),a.y))};_.b=null;function AK(a){vk();this.b=a}s(672,25,{},AK);_.Ac=function(){nK(this.b,(Uq(),Vq))};_.b=null;function BK(a){vk();this.b=a}s(673,25,{},BK);_.Ac=function(){nK(this.b,(Uq(),oK))};_.b=null;function EK(){}s(674,1,{},EK);function HK(a){this.b=a}s(675,1,{},HK);_.Mc=function(){this.b.Jd()};_.b=null;
-function KK(a){this.b=a}s(676,1,{},KK);_.b=null;function LK(a){this.b=a}s(677,1,Xh,LK);_.qc=function(){this.b.O==(Uq(),Vq)?uk(this.b.A,333):this.b.O==oK&&uk(this.b.B,333)};_.b=null;function lK(a){this.pb=a;aw(this)}s(678,312,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},lK);_.Rc=function(a){return z(this,a,(Yr(),Yr(),Zr))};_.Sc=function(a){return z(this,a,(xj(),xj(),yj))};_.Tc=function(a){return z(this,a,(bs(),bs(),cs))};_.Uc=function(a){return z(this,a,(zj(),zj(),Aj))};
-function dM(){Us.call(this,null)}s(679,244,Rh,dM);function Uq(){Uq=u;Vq=new eM("MAXIMIZED",0);oK=new eM("MINIMIZED",1);pK=new eM("NORMAL",2);fM=F(gM,r,139,[Vq,oK,pK])}function eM(a,b){E.call(this,a,b)}s(680,145,{113:1,116:1,118:1,139:1},eM);var fM,Vq,oK,pK;
-function Nu(a){var b=(Ov(),Pv).scrollWidth,c=Pv.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+bg;a.style.marginTop=-d+bg;a.style.width=b+e+bg;a.style.height=c+d+bg}
-function hM(a,b){var c,d,e;if(a.n)return!0;a.y.Ne();for(c=new hw(b);c.b.b<c.b.c.d-1;)d=YJ(iw(c.b)),e=d.ob,y(e,145)&&e.qd(d.nd()),d.nd()&&bj(a.y,d);return!0}
-function iM(a,b){var c,d,e;if(b.b)a.d&&ik(a.d),a.d=new jM(a,b),jk(a.d,333);else for(d=new Ni(a.y);d.c<d.e.He();)c=Oi(d),e=c.nb,yw(b,kM(c),e.t,e.u),lM(c,e.v,e.s,F(H,k,-1,[mM(a.r.b,c).e,mM(a.q.b,c).d,mM(a.o.b,c).b,mM(a.p.b,c).c]),F(H,k,-1,[nM(a.j.b,c).e,nM(a.i.b,c).d,nM(a.e.b,c).b,nM(a.f.b,c).c]),F(H,k,-1,[oM(a.v,c),oM(a.u,c),oM(a.s,c),oM(a.t,c)]))}
-function pM(){this.y=new hj;this.k=new qM(this);this.x=new rM(this.k);this.w=new sM(this.k);this.r=new tM(this.k);this.q=new uM(this.k);this.o=new vM(this.k);this.p=new wM(this.k);this.j=new xM(this.k);this.i=new yM(this.k);this.e=new zM(this.k);this.f=new AM(this.k);this.v=new BM(this.k);this.u=new BM(this.k);this.s=new BM(this.k);this.t=new BM(this.k)}s(684,1,{});_.Yf=function(a){iM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function CM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ni(b.y);e.c<e.e.He();)d=Oi(e),y(d,62)&&(d=d.jb),f=d.nb,yw(c,kM(d),f.t,f.u),lM(d,f.v,f.s,F(H,k,-1,[mM(b.r.b,d).e,mM(b.q.b,d).d,mM(b.o.b,d).b,mM(b.p.b,d).c]),F(H,k,-1,[nM(b.j.b,d).e,nM(b.i.b,d).d,nM(b.e.b,d).b,nM(b.f.b,d).c]),F(H,k,-1,[oM(b.v,d),oM(b.u,d),oM(b.s,d),oM(b.t,d)]));DM(c);a.b.d=null;for(a=new Ni(a.b.y);a.c<a.e.He();)b=Oi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function jM(a,b){this.b=a;this.c=b;var c=(ok(),rk);this.n=new nk(this);this.u=c}s(685,18,{},jM);_.rc=function(){CM(this)};_.sc=function(){CM(this)};
-_.uc=function(a){var b,c,d;for(c=new Ni(this.b.y);c.c<c.e.He();)b=Oi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),yw(this.c,kM(b),d.j,d.w),lM(b,d.x,d.i,F(H,k,-1,[mM(this.b.r.b,b).e,mM(this.b.q.b,b).d,mM(this.b.o.b,b).b,mM(this.b.p.b,b).c]),F(H,k,-1,[nM(this.b.j.b,b).e,nM(this.b.i.b,b).d,nM(this.b.e.b,b).b,nM(this.b.f.b,b).c]),F(H,k,-1,[oM(this.b.v,b),oM(this.b.u,b),oM(this.b.s,b),oM(this.b.t,b)]))};_.b=null;_.c=null;
-s(687,1,{});_.b=null;function zM(a){this.b=a}s(686,687,{},zM);function AM(a){this.b=a}s(688,687,{},AM);function yM(a){this.b=a}s(689,687,{},yM);function xM(a){this.b=a}s(690,687,{},xM);function vM(a){this.b=a}s(691,687,{},vM);function wM(a){this.b=a}s(692,687,{},wM);function uM(a){this.b=a}s(693,687,{},uM);function tM(a){this.b=a}s(694,687,{},tM);s(695,687,{},function(a){this.b=a});s(696,687,{},function(a){this.b=a});
-function oM(a,b){var c=a.b,d;d=kj(c.e,b);d||(d=new jL(eL(b.pb)),x(c.e,b,d));return d.e}function BM(a){this.b=a}s(697,687,{},BM);function sM(a){this.b=a}s(698,687,{},sM);function rM(a){this.b=a}s(699,687,{},rM);function nM(a,b){var c;c=kj(a.b,b);c||(c=new jL(mK(b.pb)),x(a.b,b,c));return c}function mM(a,b){var c;c=kj(a.c,b);c||(c=new jL(dL(b.pb)),x(a.c,b,c));return c}
-function EM(a,b){var c,d;d=kj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=TL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new Xq(FM(e,!0),FM(e,!1));break a}h=b.Rf();null!=c.n&&(h.c=FM(e,!0));null!=c.k&&(h.b=FM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Xq(FM(e,!0),FM(e,!1));break a}h=new hL;f=b.pb;l=f.style;g=l[Zf];i=l[fh];l[Zf]="static";l[fh]=Qe;null!=c.n?h.c=FM(e,!0):(l[ih]=jd,h.c=(f.offsetWidth||0)+mM(d.p.b,b).c+mM(d.q.b,b).d);null!=c.k?h.b=FM(e,!1):(l[Pe]=jd,h.b=(f.offsetHeight||0)+mM(d.r.b,b).e+
-mM(d.o.b,b).b);l[Zf]=g;l[fh]=i}d=h}null!=c.n&&(Bj(),Yp)==c.n.$f()||null!=c.k&&(Bj(),Yp)!=c.k.$f()||x(a.f,b,d)}return d}function qM(a){this.i=a;this.d=new Li;this.f=new Li;this.c=new Li;this.b=new Li;this.e=new Li}s(700,1,{},qM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function GM(a){var b;b=a.nb;if(null==b||!y(b,142))b=new HM,a.nb=b;return b}function uL(){xL.call(this,(yL(),IM))}function xL(a){var b=(JM(),KM);pM.call(this);this.c=a;this.b=b}s(701,684,{},uL,xL);
-_.Zf=function(a){var b,c,d,e,f,g,i,h,l;h=new hL;hM(this,a);l=mM(this.p.b,a).c+mM(this.q.b,a).d+nM(this.f.b,a).c+nM(this.i.b,a).d+oM(this.t,a)+oM(this.u,a);d=mM(this.r.b,a).e+mM(this.o.b,a).b+nM(this.j.b,a).e+nM(this.e.b,a).b+oM(this.v,a)+oM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(yL(),IM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.y);a.c<a.e.He();)c=Oi(a),e=GM(c),b=null,i=c.ob,y(i,145)&&(b=i,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),this.c==IM?(l+=EM(this.x.b,c).c,e.b=EM(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Zj(f,e.b)):(d+=EM(this.w.b,c).b,e.c=EM(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Zj(g,e.c));this.c==IM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Yf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(hM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=oM(this.t,a);A=oM(this.v,a);c=Wq(a.pb);O=c.c-(q+oM(this.u,a));o=c.b-(A+oM(this.s,a));g=O;c=o;this.c==(yL(),IM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ni(this.y);e.c<e.e.He();)d=Oi(e),b=null,n=GM(d),w=d.ob,y(w,145)&&(b=w,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),this.c==IM?(n.e?++h:(n.c=EM(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=EM(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=EM(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=EM(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Ni(this.y);e.c<e.e.He();)d=Oi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=LM(b),b=new Xq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==IM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==zL?(n.t=this.b==(JM(),KM)?q:this.b==MM?q+~~(O/2)-~~(J/2):q+O-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(JM(),KM)?(n.t=q,n.u=A):this.b==MM?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.hd()-ek(a.pb)-oM(this.t,a),-1==n.p&&(n.p=w),w=d.jd()-gk(a.pb)-oM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.ld()),-1==n.o&&(n.o=d.kd()));iM(this,a)}};_.b=null;_.c=null;function JM(){JM=u;KM=new NM("START",0);MM=new NM(Jb,1);OM=new NM("END",2);PM=F(QM,r,140,[KM,MM,OM])}function NM(a,b){E.call(this,a,b)}s(702,145,{113:1,116:1,118:1,140:1},NM);var PM,MM,OM,KM;function yL(){yL=u;IM=new RM("HORIZONTAL",0);zL=new RM("VERTICAL",1);SM=F(TM,r,141,[IM,zL])}
-function RM(a,b){E.call(this,a,b)}s(703,145,{113:1,116:1,118:1,141:1},RM);var SM,IM,zL;s(705,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function HM(){this.f=!1}function JK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(704,705,{142:1,146:1},HM,JK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function UM(a,b){if(a.n)return!0;hM(a,b);if(0<a.y.d){a.b=Uu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new VM,c.nb=d;a.c=d;a.y.Ne();bj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function WM(){pM.call(this)}s(706,684,{},WM);
-_.Zf=function(a){var b,c;c=new hL;UM(this,a);if(this.b){b=EM(this.x.b,this.b).c;var d=EM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=LM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=mM(this.p.b,a).c+mM(this.q.b,a).d+nM(this.f.b,a).c+nM(this.i.b,a).d+oM(this.t,a)+oM(this.u,a);c.b+=mM(this.r.b,a).e+mM(this.o.b,a).b+nM(this.j.b,a).e+nM(this.e.b,a).b+oM(this.v,a)+oM(this.s,a);return c};
-_.Yf=function(a){var b,c,d,e,f;UM(this,a)&&(d=oM(this.t,a),e=oM(this.v,a),c=Wq(a.pb),f=c.c-(d+oM(this.u,a)),c=c.b-(e+oM(this.s,a)),b=this.b.ob,y(b,145)&&(b=LM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.hd()-ek(a.pb)-oM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.jd()-gk(a.pb)-oM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.ld()),d=this.c,-1==d.o&&(d.o=this.b.kd())),iM(this,a))};_.b=null;_.c=null;function VM(){this.f=!1}
-s(707,705,{143:1,146:1},VM);function LM(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=zo(Dv(Dv(a.d,0),0)),c=zo(Dv(Dv(a.d,2),2)),d=dL(a.pb),b=mK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function XM(a,b){a.kb&&ck(a);return Dw(a,b)}function YM(){ax();Rw.call(this,bx)}s(708,319,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},YM);_.zd=function(a){return XM(this,a)};_.b=null;
-function kM(a){var b;b=a.ob;return y(b,145)?b:a}function $q(a){if(!a.kb)return new hL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),br(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function YJ(a){return y(a,145)?a.jb:a}function ZM(a){var b;if(!a.o){b=(!qL&&(qL=new pL),qL);var c=gN(a,fb,!0);b.b=c;c=gN(a,gb,!0);b.c=c;a.o=b}return a.o}
-function XJ(a,b,c,d,e){if(y(b,62))throw new Dk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new YM,qw(a,c,a.pb,d,!0),Ew(c,b)):qw(a,b,c,d,e);ZJ(a,b)}function IK(a,b,c,d){b.nb=c;XJ(a,b,a.pb,d,!0)}
-function ZJ(a,b){var c;c=a.e;if(b){var d=c.k;Wi(d.d,b);Wi(d.f,b);Wi(d.c,b);Wi(d.b,b);Wi(d.e,b)}else d=c.k,az(d.d),az(d.f),az(d.c),az(d.b),az(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==kM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==kM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Sf(a.ob),c.Sf(a))}}
-function dr(a){if(a.kb&&a.pb.style.display!=Jf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Yf(a);a.d=!1;DM(a)}}function DM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=YJ(sz(a.q,d)),y(b,145)&&(b=b.jb),b.nd()&&(y(b,144)?b.Tf():y(b,75)&&b.Pd())}function $J(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=kM(b);return ww(a,c)?(y(c,145)&&XM(c,b),ZJ(a,null),!0):!1}
-function tL(a,b){var c;a.e=b;null!=a.f&&fj(a,Wv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=ro(a.f,mo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));gj(a,Wv(a.pb)+Ca+a.f);ZJ(a,null)}function gN(a,b,c){a.n||(a.n=$doc.createElement(Dg),fL(a.n,Zf,Xc),fL(a.n,fh,Qe),fL(a.n,$e,bb),fL(a.n,Ug,bb),a.pb.appendChild(a.n));fL(a.n,ih,b);fL(a.n,Pe,b);a=cL(a.n);return c?a.c:a.b}
-function FM(a,b){var c;c=null.$f();if(c==(Bj(),jq)){c=(ZM(a),null.$f());var d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL);return L(K(Math.round(100*d*c/254)))}if(c==$p)return c=ZM(a),d=null.$f(),L(K(cF(d*(-1==c.b&&(c.b=VJ(fb,!0)),c.b))));if(c==bq)return c=ZM(a),d=null.$f(),L(K(cF(d*(-1==c.c&&(c.c=VJ(gb,!0)),c.b))));if(c==hq)return c=(ZM(a),null.$f()),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(d*c)));if(c==lq)return c=(ZM(a),null.$f()),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(10*d*c/254)));
-if(c==fq)return L(K(cF(12*(ZM(a),null.$f())*L(K(cF((-1==oL&&(oL=($K(),VJ(hb,!0))),oL)/72))))));if(c==Yp)return gN(a,null.$f(),b);if(c==dq)return c=(ZM(a),L(K(cF(null.$f())))),d=(-1==oL&&(oL=($K(),VJ(hb,!0))),oL),L(K(Math.round(d*c/72)));if(null.$f()==Wp)return L(K(cF(null.$f())));throw new Dk("Invalid size: "+null.$f());}function xK(){var a=new WM;Aw.call(this);this.k=new Xq(-1,-1);new hN(this);this.pb[Cd]="mosaic-LayoutPanel";tL(this,a)}
-s(709,309,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},xK);_.Dd=function(a){XJ(this,a,this.pb,this.q.d,!0)};_.sd=function(){kw(this,new iN)};_.td=function(){kw(this,new jN)};_.Rf=function(){return $q(this)};_.Ad=function(a){return tw(this.q,kM(a))};_.Bd=function(a,b,c,d){XJ(this,a,b,c,d)};_.Sf=function(a){ZJ(this,a)};_.Cd=function(){return new hw(this)};_.Tf=function(){dr(this)};
-_.xd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.rd(this.j),this.pd(a),this.j=this.i=null;else if(a=$q(this),null!=this.j)a=a.b+bg,this.rd(this.j),this.pd(a),this.j=null;else if(null!=this.i){var b=this.i;this.rd(a.c+bg);this.pd(b);this.i=null}else b=a.b+bg,this.rd(a.c+bg),this.pd(b);dr(this)}};_.Pd=function(){dr(this)};_.zd=function(a){return $J(this,a)};_.pd=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ed=function(a,b,c){yw(this,kM(a),b,c)};
-_.rd=function(a){this.pb.style[ih]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function iN(){}s(710,1,{},iN);_.Nd=function(a){kM(a).vd()};function jN(){}s(711,1,{},jN);_.Nd=function(a){kM(a).wd()};function hw(a){this.c=a;this.b=new vw(this.c.q)}s(712,1,{},hw);_.ad=function(){return this.b.b<this.b.c.d-1};_.bd=function(){return YJ(iw(this.b))};_.cd=function(){jw(this.b)};_.c=null;function kN(){kN=u;new Lx}
-function hN(a){kN();Pi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new lN(this)}s(713,9,{},hN);function lN(a){vk();this.b=a}s(714,25,{},lN);_.Ac=function(){ZJ(this.b.b,null);dr(this.b.b)};_.b=null;function TL(a){a=a.ob;return!a?null:y(a,144)?a:TL(a)}function rK(a,b,c){var d;d=a.pb;lM(a,b,c,dL(d),mK(d),eL(d))}
-function lM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.rd((0>g?0:g)+(Bj(),bg)),b!=a.ld()&&a.rd((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pd((0>b?0:b)+(Bj(),bg)),c!=a.kd()&&a.pd((0>c?0:c)+bg))}function br(a,b){rK(a,b.c,b.b)}s(717,1,{});function FE(){var a,b,c,d;d=qo("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function mN(){this.b=new Li;new Li;new Li}s(716,717,{},mN);function EE(){EE=u;nN=new mN}function JE(){var a=GE,b=$wnd.JSApplet.JSME;EE();x(nN.b,a,b)}var nN;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Un&&(e=kk(),2E3<e-Wn&&(Wn=e,Vn=Tn()));if(0==Un++){var f=(Xn(),Yn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=go(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Xn(),Yn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=go(l,m);while(h.d);h.d=m}}--Un;c&&-1!=Vn&&($wnd.clearTimeout(Vn),Vn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Jt)()}catch(d){a(b)}else B(Jt)()}var HE=U(1),Mn=U(103),oN=UE(" I"),H=PE(724,oN),xF=PE(722,HE),pN=UE(" Z"),LH=PE(725,pN);U(102);U(101);U(100);var qN=U(504),po=PE(726,qN),rN=U(263),lu=PE(727,rN);U(264);U(145);var sN=UE(" B");U(494);var tN=UE(" C"),Gi=PE(728,tN);U(492);var uN=UE(" D"),fG=PE(729,uN);U(493);U(495);var vN=U(498),bF=PE(730,vN),wN=UE(" J"),xN=U(2),Lt=PE(723,xN),ZK=PE(731,sN);U(507);U(490);U(99);U(192);U(108);U(486);var GE=U(484);
-U(489);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(501);U(496);U(485);U(717);U(716);var IE=TE(),yB=U(416),SF=PE(732,yB),yN=U(547),uH=PE(733,yN),zN=U(402);U(401);U(400);U(399);U(543);var Ct=PE(734,H),AN=V(545,function(){YF();return yH}),zH=PE(735,AN);U(546);U(425);U(424);U(539);U(538);U(548);U(549);U(544);U(459);U(542);var aB=PE(736,zN);U(414);U(551);U(204);U(203);U(297);U(244);U(299);U(212);var BN=U(211);U(247);U(246);U(245);U(396);U(397);U(398);U(313);var CN=U(312);U(311);
-U(317);U(331);U(553);U(552);U(310);U(309);U(555);U(554);U(560);U(561);U(562);U(563);U(564);U(565);U(566);U(567);U(556);U(557);U(558);U(559);U(373);U(250);U(249);U(322);U(323);U(324);U(578);U(587);U(25);U(579);U(580);U(581);U(582);U(583);U(584);U(585);U(586);U(295);U(471);U(470);U(511);U(513);U(512);U(514);U(516);U(515);U(517);U(521);U(522);U(369);U(372);U(370);U(371);U(442);U(441);var sC=U(440),CG=PE(737,sC),PH=PE(738,wN);U(431);U(426);U(427);U(577);U(518);U(524);U(519);U(520);U(436);U(435);U(434);
-U(439);var DN=TE(),PJ=PE(739,DN);U(469);U(479);U(478);U(477);U(480);U(481);U(620);U(621);U(622);U(623);U(530);var EN=V(253,function(){rt();return wt}),xt=PE(740,EN);U(510);U(449);U(450);U(433);var cC=U(428);U(412);U(413);U(438);var nC=U(437);U(430);U(429);U(528);U(537);U(419);var CB=U(418);U(473);U(540);U(541);U(503);U(550);U(447);U(448);U(422);U(404);U(403);U(456);TE();TE();TE();U(406);U(407);U(293);
-var FN=V(180,function(){Bj();return nq}),oq=PE(741,FN),GN=V(144,function(){Cj();return Mo}),No=PE(742,GN),HN=V(151,function(){Oo();return yp}),zp=PE(743,HN),IN=V(170,function(){Ap();return Jp}),Kp=PE(744,IN),JN=V(175,function(){Lp();return Up}),Vp=PE(745,JN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);
-V(167,null);V(168,null);V(169,null);V(153,null);V(154,null);V(155,null);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(389);U(202);U(209);U(210);U(384);var tz=PE(746,CN);U(385);U(590);U(589);U(423);U(208);U(234);U(236);var JB=U(421);U(472);U(409);U(408);U(415);U(534);U(345);U(347);U(346);U(348);U(506);U(239);U(458);U(391);U(390);U(207);U(227);U(228);U(230);U(225);U(224);U(226);
-var LB=U(573);U(417);U(592);U(597);U(457);U(497);U(460);var cB=U(411),bB=PE(747,CB);U(214);U(218);U(636);U(574);U(444);U(445);U(446);U(410);U(231);U(248);U(570);U(571);U(336);U(335);U(341);U(342);U(626);U(598);U(599);U(523);U(531);U(532);U(533);U(591);U(593);var dC=U(432);U(216);U(215);U(217);U(219);U(535);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(596);U(316);U(315);U(314);U(604);U(603);U(625);U(601);U(624);var KN=V(680,function(){Uq();return fM}),gM=PE(748,KN);U(679);U(678);U(670);U(671);
-U(672);U(673);U(674);U(675);U(676);U(677);U(651);var LN=V(318,function(){Sw();return Zw}),$w=PE(749,LN),MN=V(365,function(){Ow();return Ny}),Oy=PE(750,MN);U(18);U(366);U(367);U(362);U(363);U(364);U(19);U(20);U(21);U(455);U(420);U(667);U(353);U(668);U(354);U(355);U(356);U(357);U(360);U(327);U(326);var NN=U(325);U(594);U(595);U(600);U(275);U(330);U(361);U(206);U(349);U(376);U(375);U(377);var ON=V(378,function(){dz();return oz}),pz=PE(751,ON);V(379,null);V(380,null);V(381,null);V(382,null);U(251);U(268);
-U(575);U(328);U(344);U(343);U(527);U(320);U(205);U(576);U(329);U(653);U(3);U(656);U(657);U(655);U(654);U(647);U(646);U(709);U(710);U(711);U(712);U(649);U(242);var RC=U(452),TC=PE(752,RC);U(453);U(451);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);var PN=U(52),Cy=PE(753,PN);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);
-U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var iL=U(638);U(321);var mL=U(640);U(240);U(665);U(664);U(465);U(464);U(466);U(241);U(277);U(279);U(278);U(269);U(319);U(708);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(611);U(454);U(467);U(388);U(201);U(305);U(307);U(306);U(273);U(387);U(270);U(602);var OK=PE(754,NN);U(608);U(607);U(615);U(605);U(606);U(612);U(613);U(609);U(610);U(461);U(462);U(468);U(243);U(666);U(633);U(488);U(508);U(272);U(572);
-var nL=U(641);U(650);U(669);U(705);U(704);U(213);U(229);U(4);U(632);U(34);U(280);U(350);U(351);U(352);U(281);var YL=PE(755,BN);U(282);U(684);U(701);var QN=V(702,function(){JM();return PM}),QM=PE(756,QN),RN=V(703,function(){yL();return SM}),TM=PE(757,RN);U(687);U(696);U(695);U(699);U(698);U(694);U(693);U(691);U(692);U(690);U(689);U(686);U(688);U(697);U(700);U(685);U(334);U(383);U(374);U(33);U(71);U(652);U(706);U(333);U(332);U(338);U(339);U(337);U(283);U(22);U(303);U(304);U(11);U(14);U(23);
-var SN=U(26),Gk=PE(758,SN);U(24);U(27);U(28);U(707);U(8);U(10);U(9);U(713);U(714);U(658);U(661);U(662);U(663);U(659);U(660);var kL=U(639);U(643);U(644);U(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/571D27D70DEF8240841DA5CAFC363CFF.cache.html b/public/jsme/571D27D70DEF8240841DA5CAFC363CFF.cache.html
new file mode 100644
index 0000000..005f056
--- /dev/null
+++ b/public/jsme/571D27D70DEF8240841DA5CAFC363CFF.cache.html
@@ -0,0 +1,619 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '571D27D70DEF8240841DA5CAFC363CFF';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",eb="1ex",
+gb="1in",hb="2",ib="3",jb=":",kb=": ",lb=";",mb="<",nb="=",pb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",zb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Fb="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Fc="Se",Gc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Sc="]",Tc="__gwtex_wrap",$c="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed="align",
+fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",sd="button",ud="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Od="dblclick",Pd="definition",Qd="dialog",Rd="dir",Xd="directory",Yd="display",Zd="div",$d="document",
+ae="dragdrop-handle",be="dragdrop-selected",ce="dragenter",de="dragover",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",we="gridcell",xe="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",Je="id",Ke="ie9",Le="img",Me="is_touch_supported",Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",
+Qe="keydown",Re="keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",$e="ltr",af="main",bf="marquee",cf="math",df="menu",ff="menuPopup",gf="menubar",hf="menuitem",jf="menuitemcheckbox",kf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="msie",yf="multipart",zf="n",Af="name",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",
+Kf="offsetWidth",Lf="ontouchstart",Mf="opacity",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="paste",Tf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",cg="reaction",dg="region",eg="rgb(",fg="right",gg="rotation",hg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",
+xg="status",yg="styleFloat",zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="zoom",eh="|",_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh=
+{l:1,m:0,h:0},ih={l:2,m:0,h:0},jh={l:3,m:0,h:0},kh={l:4,m:0,h:0},lh={l:8,m:0,h:0},mh={l:10,m:0,h:0},nh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={38:1,71:1,78:1,84:1,86:1},Lh={71:1,74:1,88:1},Mh={73:1},Nh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,
+71:1},Oh={89:1},Ph={48:1,71:1},Qh={7:1,8:1,71:1,75:1,77:1},Rh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Sh={71:1,78:1,80:1,84:1,86:1},Th={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Uh={71:1,74:1,89:1},Vh={71:1,88:1},Wh={67:1},Xh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Yh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},Zh={106:1},m={71:1,74:1},$h={71:1,78:1,84:1,86:1},ai={8:1,9:1,71:1,75:1,77:1},bi={13:1,37:1},ci={20:1},di={92:1},ei={44:1,45:1,51:1,57:1,65:1,71:1},fi={35:1,71:1,
+75:1,77:1},gi={44:1,45:1,51:1,65:1,71:1},hi={71:1,78:1,86:1},ii={71:1},ji={44:1,51:1,65:1,71:1},ki={11:1},li={27:1,34:1},mi={51:1,71:1},ni={6:1,8:1,71:1,75:1,77:1},oi={18:1,71:1},pi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},qi={90:1},ri={10:1,71:1,75:1,77:1},si={21:1},ti={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ui={14:1},vi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},wi={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return xi(this)};
+_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(yi,m,-1,8,1);d=(zi(),Ai);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Bi(){Bi=x;Ci=new Di}function Ei(a){for(var b,a=new Fi(a.j.k);a.b<a.d.Be();)b=Gi(a),Hi(b.gd(),be,!1),Ii(a)}
+function Ji(a,b,c){var a=a.n,d;try{d=new Ki(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Li(e);if(A(e,78))throw new Mi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Hi(b.gd(),Tb,!0);Hi(c.gd(),ae,!0);z(Ci,b,c)}function Ni(a,b){var c;c=Oi(Ci,b);var d;d=Oi(a.n.c,c);if(!d)throw new Pi("dragHandle was not draggable");Qi(d.b.a);Qi(d.d.a);Qi(d.c.a);Hi(b.gd(),Tb,!1);Hi(c.gd(),ae,!1)}
+function Ri(a){var b;a.o=!1;for(a=new Fi(a.j.k);a.b<a.d.Be();)b=Gi(a),Hi(b.gd(),be,!1),Ii(a)}function Si(a,b){Ti(a.j.k,b)?Hi(b.gd(),be,!1):a.o?(Ui(a.j.k,b),Hi(b.gd(),be,!0)):(a.j.k.Ke(),Ui(a.j.k,b))}function Vi(a){this.f=a;this.j=new Wi(this);this.n=new Xi(this.j)}t(3,1,{});_.qc=function(){Yi(this.j.e,"dragdrop-dragging")};_.rc=function(){Zi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ci;function Wi(a){this.k=new $i;this.d=a;this.a=a.f}t(4,1,{},Wi);_.a=null;
+_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function aj(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function bj(a,b){var c;c=cj(a.c,dj).a;b.a.ctrlKey||b.a.metaKey||Ei(a.b.d);Si(a.b.d,c)}function ej(a){a.b.f=null;a.b.d.rc();fj((gj(),hj(null)),a.a,0,0);var b=a.a.gb;ij=b;jj();kj=b;a.d=2}
+function Xi(a){this.c=new Di;this.b=a;this.a=new lj;mj(this.a,nj(),oj());B(this.a,this,(pj(),pj(),qj));B(this.a,this,(rj(),rj(),sj));a=this.a.gb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(tj(),Xf);a.borderStyle=(uj(),Cf);a[jd]="blue"}t(5,1,{},Xi);
+_.tc=function(a){var b,c,d,e;c=a.f;d=vj(a);e=wj(a);b=xj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!dj)dj=c,this.b.e=cj(this.c,dj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==yj(this.b.k,this.b.e)&&(Ei(this.b.d),Si(this.b.d,this.b.e)),zj(new Nj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Oj(dj,null),dj!=this.b.e&&(c=new Oj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,ej(this),1!=this.d&&aj(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Pj(a,b);a=Qj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Rj(Sj(d-this.f),Sj(a-this.i))>=this.b.d.k?(Tj(),-1!=yj(this.b.k,this.b.e)||Si(this.b.d,this.b.e),c=new Oj(dj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,ej(this)):Uj.preventDefault()),1==this.d)return;Uj.preventDefault();aj(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Pj(a,b);b=Qj(a,b);if(1==xj(a.a)&&(this.e=!1,dj))try{if(Tj(),1==this.d)bj(this,a);else{d!=this.a&&(c=new Oj(d,null),e+=c.a,b+=c.d);try{aj(this,e,b),this.b.d.qc(),3!=this.d&&bj(this,a)}finally{var f=this.a.gb;ij&&f==ij&&(ij=null);jj();f===kj&&(kj=null);Vj(this.a);this.d=1;this.b.e=null}}}finally{dj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var dj=null;function Nj(){}t(6,1,si,Nj);_.wc=function(){Tj()};
+function Ki(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Ki);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ua+this.a+Aa+this.d+va};function Oj(a,b){!a||a==(gj(),hj(null))?this.f=this.e=0:(this.e=a.cd()-Wj(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(gj(),hj(null))?this.c=this.b=0:(this.b=Xj(b.gb)+b.gb.clientLeft,this.c=Yj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Oj);
+_.tS=function(){return ua+this.a+Aa+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Tj(){try{$doc.selection.empty()}catch(a){}}function Zj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ti(c.a,b);0==c.a.c&&$j(c.b);a.q=null}a.xc()}}function ak(a,b){var c=bk();Zj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;ck(a.k,bk())}
+function dk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function ck(a,b){if(dk(a.a,b)){var c=a.a,d=a.a.s,e;e=new ek(d,a.a.k);Ui(d.a,e);1==d.a.c&&fk(d.b,16);c.q=e}else a.a.q=null}function gk(a){this.a=a}t(18,1,{},gk);_.a=null;t(19,1,{});t(20,1,{2:1});function hk(){hk=x;ik=new jk}t(21,19,{});var ik=null;function jk(){this.a=new $i;this.b=new kk(this)}t(22,21,{},jk);function lk(){lk=x;mk=new $i;var a=new nk;ok();pk(qk?qk:qk=new rk,a)}function $j(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ti(mk,a)}
+function fk(a,b){if(0>b)throw new sk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ti(mk,a);a.b=!1;a.c=tk(a,b);Ui(mk,a)}function uk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function tk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Ti(mk,this);this.Cc()};_.b=!1;_.c=0;var mk;function kk(a){lk();this.a=a}t(23,24,{},kk);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(vk,m,3,a.a.c,0);b=wk(a.a,b);c=new xk;for(e=0,f=b.length;e<f;++e)d=b[e],Ti(a.a,d),ck(d.a,c.a);0<a.a.c&&fk(a.b,Rj(5,16-(bk()-c.a)))};_.a=null;function ek(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},ek);_.a=null;_.b=null;t(27,1,{});_.a=null;function yk(){this.a=cd}t(26,27,{},yk);function zk(){this.a=dd}t(28,27,{},zk);function Ak(){this.a=gd}t(29,27,{},Ak);t(31,1,{});_.a=null;function Bk(a){this.a=a}t(30,31,{},Bk);function Ck(){this.a=hd}t(32,27,{},Ck);
+function Dk(){this.a=kd}t(33,27,{},Dk);function Ek(){this.a=sd}t(34,27,{},Ek);function Fk(){this.a=yd}t(35,27,{},Fk);function Gk(){this.a=Gd}t(36,27,{},Gk);function Hk(){this.a=Hd}t(37,27,{},Hk);function Ik(){this.a=Id}t(38,27,{},Ik);function Jk(){this.a=Jd}t(39,27,{},Jk);function Kk(){this.a=Pd}t(40,27,{},Kk);function Lk(){this.a=Qd}t(41,27,{},Lk);function Mk(){this.a=Xd}t(42,27,{},Mk);function Nk(){this.a=$d}t(43,27,{},Nk);function Ok(){this.a=ne}t(44,27,{},Ok);function Pk(){this.a=ue}
+t(45,27,{},Pk);function Qk(){this.a=we}t(46,27,{},Qk);function Rk(){this.a=xe}t(47,27,{},Rk);function Sk(){this.a=Ae}t(48,27,{},Sk);function Tk(a){this.a=a.id}t(49,1,{4:1,5:1},Tk);_.a=null;function Uk(){this.a=Le}t(50,27,{},Uk);function Vk(){this.a=Ue}t(51,27,{},Vk);function Wk(){this.a=Ve}t(52,27,{},Wk);function Xk(){this.a=We}t(53,27,{},Xk);function Yk(){this.a=Xe}t(54,27,{},Yk);function Zk(){this.a=Ze}t(55,27,{},Zk);function $k(){this.a=af}t(56,27,{},$k);function al(){this.a=bf}t(57,27,{},al);
+function bl(){this.a=cf}t(58,27,{},bl);function cl(){this.a=df}t(59,27,{},cl);function dl(){this.a=gf}t(60,27,{},dl);function el(){this.a=hf}t(61,27,{},el);function fl(){this.a=jf}t(62,27,{},fl);function gl(){this.a=kf}t(63,27,{},gl);function hl(){this.a=Bf}t(64,27,{},hl);function il(){this.a=Ef}t(65,27,{},il);function jl(){this.a=Of}t(66,27,{},jl);function kl(){this.a=Vf}t(67,27,{},kl);t(68,31,{},function(a){this.a=a});function ll(){this.a=Wf}t(69,27,{},ll);
+function ml(){ml=x;nl=new Bk("aria-activedescendant")}var nl;function ol(){this.a=$f}t(71,27,{},ol);function pl(){this.a=ag}t(72,27,{},pl);function ql(){this.a=dg}t(73,27,{},ql);
+function rl(){rl=x;sl=new zk;tl=new yk;ul=new Ak;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Qk;Jl=new Pk;Kl=new Rk;Ll=new Sk;Ml=new Uk;Nl=new Vk;Ol=new Xk;Pl=new Yk;Ql=new Wk;Rl=new Zk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new dl;Wl=new fl;Xl=new gl;Yl=new el;Zl=new cl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new pl;fm=new ol;gm=new ql;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=new sm;tm=
+new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;F=new Di;z(F,dg,gm);z(F,cd,tl);z(F,Qd,El);z(F,dd,sl);z(F,gd,ul);z(F,$d,Gl);z(F,hd,vl);z(F,kd,wl);z(F,sd,xl);z(F,yd,yl);z(F,we,Il);z(F,Gd,zl);z(F,xe,Kl);z(F,Hd,Al);z(F,Id,Bl);z(F,Jd,Cl);z(F,Pd,Dl);z(F,Ve,Ql);z(F,Xd,Fl);z(F,ne,Hl);z(F,ue,Jl);z(F,Ae,Ll);z(F,Le,Ml);z(F,Ue,Nl);z(F,We,Ol);z(F,Xe,Pl);z(F,Ze,Rl);z(F,af,Sl);z(F,bf,Tl);z(F,cf,Ul);z(F,df,Zl);z(F,gf,Vl);z(F,hf,Yl);z(F,
+jf,Wl);z(F,Of,bm);z(F,$f,fm);z(F,kf,Xl);z(F,Bf,$l);z(F,Ef,am);z(F,Vf,cm);z(F,Wf,dm);z(F,ag,em);z(F,hg,lm);z(F,ig,hm);z(F,jg,jm);z(F,qg,pm);z(F,rg,rm);z(F,og,nm);z(F,ug,tm);z(F,wg,vm);z(F,xg,xm);z(F,Ag,Sm);z(F,Cg,zm);z(F,Dg,Bm);z(F,Ig,Um);z(F,Jg,Wm);z(F,Kg,Ym);z(F,Lg,$m);z(F,Sg,fn);z(F,Tg,bn);z(F,Ug,dn)}var tl,sl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Jl,Il,Kl,Ll,Ml,Nl,Ql,Ol,Pl,Rl,Sl,Tl,Ul,Zl,Vl,Yl,Wl,Xl,$l,am,bm,cm,dm,fm,em,gm,F,lm,hm,jm,nm,pm,rm,tm,vm,xm,Sm,zm,Bm,Um,Wm,Ym,$m,fn,bn,dn;
+function mm(){this.a=hg}t(75,27,{},mm);function im(){this.a=ig}t(76,27,{},im);function km(){this.a=jg}t(77,27,{},km);function om(){this.a=og}t(78,27,{},om);function qm(){this.a=qg}t(79,27,{},qm);function sm(){this.a=rg}t(80,27,{},sm);function um(){this.a=ug}t(81,27,{},um);function wm(){this.a=wg}t(82,27,{},wm);function ym(){this.a=xg}t(83,27,{},ym);function Tm(){this.a=Ag}t(84,27,{},Tm);function Am(){this.a=Cg}t(85,27,{},Am);function Cm(){this.a=Dg}t(86,27,{},Cm);function Vm(){this.a=Ig}
+t(87,27,{},Vm);function Xm(){this.a=Jg}t(88,27,{},Xm);function Zm(){this.a=Kg}t(89,27,{},Zm);function an(){this.a=Lg}t(90,27,{},an);function gn(){this.a=Sg}t(91,27,{},gn);function cn(){this.a=Tg}t(92,27,{},cn);function en(){this.a=Ug}t(93,27,{},en);function xk(){this.a=bk()}function bk(){return(new Date).getTime()}t(94,1,{},xk);function hn(a){var b,c,d;d=new jn;for(c=a;c;)b=c.Dc(),c!=a&&kn(d.a,"Caused by: "),ln(d,c.cZ.d),kn(d.a,kb),kn(d.a,null==b?"(No exception detail)":b),kn(d.a,aa),c=c.e}
+function mn(a){var b,c,d;c=y(nn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new on;c[d]=a[d]}}function pn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+kb+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return pn(this)};_.e=null;_.f=null;function qn(a){rn();this.f=a}t(98,99,hi,qn);function Pi(a){rn();this.f=a}function Mi(a,b){rn();this.e=b;this.f=a}t(97,98,$h,Pi,Mi);
+function sn(a){rn();this.b=a;this.a=l;var b,c,d;c=[];d=y(nn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);mn(d)}t(96,97,$h,sn);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Gf:un(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":vn(this.b).d;this.a=this.a+kb+(un(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(un(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Af&&"message"!=c&&"toString"!=c)try{b+="\n "+c+kb+a[c]}catch(d){}a=b}else a=l;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function wn(a,b){return xn(a)?a.eQ(b):a===b}function vn(a){return xn(a)?a.cZ:yn}
+function zn(a){return xn(a)?a.hC():xi(a)}
+function An(){var a;An=x;Bn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Cn(a){An();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Bn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Bn;t(106,1,{});function xi(a){return a.$H||(a.$H=++Dn)}function En(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Fn(){return $wnd.setTimeout(function(){0!=Gn&&(Gn=0);Hn=-1},10)}var Gn=0,Dn=0,In=0,Hn=-1;
+function Jn(){Jn=x;Kn=new Ln}function Mn(a,b){a.a=Nn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new On(a)),Pn(a.e,1),!a.i&&(a.i=new Qn(a)),Pn(a.i,50))}function Ln(){}function Rn(a){return a.Ec()}function Nn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Sn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=Nn(b,e)):e[0].wc()}catch(f){if(f=Li(f),!A(f,86))throw f;}}return b}function Pn(a,b){Jn();$wnd.setTimeout(function(){C(Rn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Ln);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Kn;function On(a){this.a=a}t(109,1,{},On);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Sn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new xk;100>bk()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Qn(a){this.a=a}t(110,1,{},Qn);_.Ec=function(){this.a.d&&Pn(this.a.e,1);return this.a.j};
+_.a=null;function Tn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=jb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function rn(){var a,b,c,d;c=Tn(new Un);d=y(nn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);mn(d)}function Un(){}t(113,1,{},Un);
+_.Fc=function(a){var b,c,d;d=l;a=Vn(a);b=a.indexOf(ua);c=0==a.indexOf(oe)?8:0;-1==b&&(b=Wn(a,Xn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Vn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function kn(a,b){a[a.explicitLength++]=null==b?Gf:b}function Yn(){var a=[];a.explicitLength=0;return a}function Zn(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function $n(a,b){return parseInt(a[b])||0}function ao(a,b){return null==a[b]?null:""+a[b]}
+function bo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function co(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function eo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function xj(a){a=a.button;return 1==a?4:2==a?2:1}function fo(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==kg}
+function Xj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;fo(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}function Yj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Wj(a){var b;b=a.scrollLeft||0;fo(a)&&(b=-b);return b}function go(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function ho(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function oj(){var a=$doc;return(G(a.compatMode,Fb)?a.documentElement:a.body).clientHeight}function nj(){var a=$doc;return(G(a.compatMode,Fb)?a.documentElement:a.body).clientWidth}function io(a,b){this.b=a;this.c=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;
+function uj(){uj=x;jo=new ko;lo=new mo;no=new oo;po=new qo;ro=new so;to=H(uo,m,6,[jo,lo,no,po,ro])}t(138,139,ni);var to,no,lo,po,jo,ro;function ko(){io.call(this,gc,0)}t(140,138,ni,ko);function mo(){io.call(this,"DOTTED",1)}t(141,138,ni,mo);function oo(){io.call(this,"DASHED",2)}t(142,138,ni,oo);function qo(){io.call(this,"HIDDEN",3)}t(143,138,ni,qo);function so(){io.call(this,"SOLID",4)}t(144,138,ni,so);function vo(){vo=x;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=H(Fo,m,7,[wo,yo,Ao,Co])}
+t(145,139,Qh);var Eo,yo,Ao,Co,wo;function xo(){io.call(this,gc,0)}t(146,145,Qh,xo);function zo(){io.call(this,"BLOCK",1)}t(147,145,Qh,zo);function Bo(){io.call(this,"INLINE",2)}t(148,145,Qh,Bo);function Do(){io.call(this,"INLINE_BLOCK",3)}t(149,145,Qh,Do);function Go(){Go=x;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=H(Qo,m,9,[Ho,Jo,Lo,No])}t(150,139,ai);var Po,Ho,Jo,Lo,No;function Io(){io.call(this,Db,0)}t(151,150,ai,Io);function Ko(){io.call(this,$b,1)}t(152,150,ai,Ko);
+function Mo(){io.call(this,cc,2)}t(153,150,ai,Mo);function Oo(){io.call(this,vc,3)}t(154,150,ai,Oo);function tj(){tj=x;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=H(jp,m,10,[Ro,To,Vo,Xo,Zo,ap,cp,ep,gp])}t(155,139,ri);var ip,ep,Vo,Xo,cp,gp,ap,To,Zo,Ro;function So(){io.call(this,"PX",0)}t(156,155,ri,So);function Uo(){io.call(this,"PCT",1)}t(157,155,ri,Uo);function Wo(){io.call(this,"EM",2)}t(158,155,ri,Wo);function Yo(){io.call(this,"EX",3)}
+t(159,155,ri,Yo);function $o(){io.call(this,"PT",4)}t(160,155,ri,$o);function bp(){io.call(this,"PC",5)}t(161,155,ri,bp);function dp(){io.call(this,"IN",6)}t(162,155,ri,dp);function fp(){io.call(this,"CM",7)}t(163,155,ri,fp);function hp(){io.call(this,"MM",8)}t(164,155,ri,hp);function kp(){kp=x;lp=[];mp=[];np=[]}var lp,mp,np;function op(){op=x;pp()}function pp(){pp=x;op();qp=y(I,s,-1,30,1)}function rp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var qp;t(179,1,{});_.tS=function(){return"An event type"};
+_.f=null;t(178,179,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(177,178,{});_.Hc=function(){return this.Jc()};_.a=null;var sp=_.b=null;function tp(){tp=x;up=new vp(ld,new wp)}function wp(){}t(176,177,{},wp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return up};var up;function xp(){xp=x;yp=new vp(xd,new zp)}function zp(){}t(180,177,{},zp);_.Gc=function(a){Ap();Bp(this,a.b,Cp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return yp};var yp;t(183,177,ki);
+function Pj(a,b){return(a.a.clientX||0)-Xj(b)+Wj(b)+$wnd.pageXOffset}function Qj(a,b){return(a.a.clientY||0)-(Yj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function vj(a){var b;return(b=a.b)?Pj(a,b):a.a.clientX||0}function wj(a){var b;return(b=a.b)?Qj(a,b):a.a.clientY||0}t(182,183,ki);function Dp(){Dp=x;Ep=new vp(Ad,new Fp)}function Fp(){}t(181,182,ki,Fp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Ep};var Ep;function Gp(){Gp=x;Hp=new vp(Kd,new Ip)}function Ip(){}
+t(184,177,{},Ip);_.Gc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Jc=function(){return Hp};var Hp;t(187,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Jp=_.c=0;function rk(){this.c=++Jp}t(186,187,bi,rk);function vp(a,b){this.c=++Jp;this.a=b;!sp&&(sp=new Kp);sp.a[a]=this;this.b=a}t(185,186,bi,vp);_.a=null;_.b=null;function Lp(){Lp=x;Mp=new vp(Od,new Np)}function Np(){}t(188,182,ki,Np);
+_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Op(),Pp))a=Qp(b.gb),c=new Rp($n(b.gb,Kf),$n(b.gb,Jf)),d=new Rp($n(b.K.ab.gb,Kf),$n(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Sp(b.z,!0);a=$n(b.K.ab.gb,Kf);Tp(b,new Rp(a,Up(b.K.ab).a));b.A&&b.F!=Pp&&Vp(b.f,b)}else Sp(b.z,!1),b.F!=(Op(),Pp)?Tp(b,new Rp(b.w.b,b.w.a)):Wp(b,Qp(b.f.gb)),b.A&&b.F!=Pp&&Xp(b.f,b);Yp(b.K.ab)}else Sp(b.z,!0)};_.Jc=function(){return Mp};var Mp;function Zp(){Zp=x;$p=new vp(ie,new aq)}
+function aq(){}t(189,177,{},aq);_.Gc=function(a){Vj(a.a.a)};_.Jc=function(){return $p};var $p;function bq(){bq=x;cq=new vp(qe,new dq)}function dq(){}t(190,177,{},dq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,eq(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,fq(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Jc=function(){return cq};var cq;
+function gq(){gq=x;hq=new vp(re,new iq)}function iq(){}t(191,177,{},iq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,jq(a.a.a,a.a.b))};_.Jc=function(){return hq};var hq;function kq(){kq=x;lq=new vp(se,new mq)}function mq(){}t(192,177,{},mq);_.Gc=function(){this.a.preventDefault()};_.Jc=function(){return lq};var lq;t(194,177,{});t(193,194,{});function nq(){nq=x;oq=new vp(Qe,new pq)}function pq(){}t(195,193,{},pq);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(qq(),rq).length&&-999!=(qq(),rq)[c]&&(c=(qq(),rq)[c]);b=new sq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?tq(uq(a)):e=301;break;case 118:case 86:b&&a.vb&&vq(a.u,(!a.wb&&(a.wb=new wq(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(xq(a,ao((yq(),zq).gc.a.gb,Wg)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ka):801==a.c?(e=237,a.kb=!0,a.J=Ja):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ua);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Aq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Aq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Aq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Aq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Aq(a,4):e=207;break;case 53:105==a.c?Aq(a,5):e=208;break;case 54:105==a.c?Aq(a,
+6):e=210;break;case 55:105==a.c?Aq(a,7):e=211;break;case 56:105==a.c?Aq(a,8):e=212;break;case 57:105==a.c?Aq(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Bq(a,e)}b=!0}b&&this.a.preventDefault()};_.Jc=function(){return oq};var oq;function Cq(){Cq=x;Dq=new vp(rf,new Eq)}function Eq(){}t(196,182,ki,Eq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Dq};var Dq;
+function pj(){pj=x;qj=new vp(sf,new Fq)}function Fq(){}t(197,182,ki,Fq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return qj};var qj;function Gq(){Gq=x;Hq=new vp(tf,new Iq)}function Iq(){}t(198,182,ki,Iq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Oj(dj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,ej(a))};_.Jc=function(){return Hq};var Hq;function Jq(){Jq=x;Kq=new vp(uf,new Lq)}function Lq(){}t(199,182,ki,Lq);_.Gc=function(a){var b;b=this.a;Mn((Jn(),Kn),new Mq(a,a.b,b))};_.Jc=function(){return Kq};var Kq;
+function rj(){rj=x;sj=new vp(vf,new Nq)}function Nq(){}t(200,182,ki,Nq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return sj};var sj;function Kp(){this.a={}}t(201,1,{},Kp);_.a=null;t(204,183,ki);var Oq=null;function Pq(){Pq=x;Qq=new vp(Ng,new Rq)}function Rq(){}t(203,204,ki,Rq);_.Gc=function(a){Sq(a.a,this,a.a.k)};_.Jc=function(){return Qq};var Qq;function Tq(){Tq=x;Uq=new vp(Og,new Vq)}function Vq(){}t(205,204,ki,Vq);_.Gc=function(a){Sq(a.a,this,a.a.k)};_.Jc=function(){return Uq};var Uq;
+function Wq(){var a;this.a=(a=document.createElement(Zd),a.setAttribute(Lf,"return;"),typeof a.ontouchstart==oe)}t(206,1,{},Wq);function Xq(){Xq=x;Yq=new vp(Pg,new Zq)}function Zq(){}t(207,204,ki,Zq);_.Gc=function(a){Sq(a.a,this,a.a.n)};_.Jc=function(){return Yq};var Yq;function $q(){$q=x;ar=new vp(Qg,new br)}function br(){}t(208,204,ki,br);_.Gc=function(a){cr(a.a,this)&&(a.a.j&&dr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),fk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return ar};var ar;
+function er(a,b){this.a=b;this.b=a}function fr(a,b,c){qk&&(b=new er(b,c),a.Uc(b))}t(209,178,{},er);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return qk};_.a=!1;var qk=_.b=null;function gr(a){this.a=a}t(210,178,{},gr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return hr};var hr=_.a=null;function ir(){}function jr(a){var b;kr&&(b=new ir,a.Uc(b))}t(211,178,{},ir);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return kr};var kr=null;function lr(a){this.a=a}t(212,178,{},lr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return mr};var mr=_.a=null;function nr(){}t(213,178,{},nr);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return or};var or=null;function pr(a,b,c){a=a.a;if(!b)throw new qr("Cannot add a handler with a null type");if(!c)throw new qr("Cannot add a null handler");0<a.b?rr(a,new sr(a,b,c)):tr(a,b,null).vf(c);return new ur(new vr(a,b,c))}
+function wr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new qr("Cannot fire null event");try{++d.b;j=xr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Li(n),A(n,86))f=n,!e&&(e=new yr),zr(e,f);else throw n;}}if(e)throw new Ar(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Fi(d.a);r.b<r.d.Be();)o=Gi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Li(q);if(A(q,38))throw new Br(q.a);throw q;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function Cr(a){Dr.call(this,a,!1)}function Dr(a,b){this.a=new Er(b);this.b=a}t(214,1,ui,Cr,Dr);_.Uc=function(a){wr(this,a)};_.a=null;_.b=null;t(217,1,{});function rr(a,b){!a.a&&(a.a=new $i);Ui(a.a,b)}function Fr(a,b,c,d){var e,f;e=xr(a,b,c);e.xf(d)&&e.ye()&&(f=cj(a.d,b),f.Ae(c),f.ye()&&Oi(a.d,b))}function tr(a,b,c){var d;d=cj(a.d,b);d||(d=new Di,z(a.d,b,d));a=d.xe(c);a||(a=new $i,d.ze(c,a));return a}
+function xr(a,b,c){a=cj(a.d,b);if(!a)return Gr(),Gr(),Hr;c=a.xe(c);return!c?(Gr(),Gr(),Hr):c}t(216,217,{});_.a=null;_.b=0;_.c=!1;function Er(a){this.d=new Di;this.c=a}t(215,216,{},Er);function ur(a){this.a=a}t(218,1,{},ur);_.a=null;function Ar(a){Mi.call(this,Ir(a),Jr(a));this.a=a}function Jr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Ir(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Kr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:kn(b.a,"; "),d=d.Dc(),kn(b.a,d);return Zn(b.a)}t(220,97,Kh,Ar);_.a=null;function Br(a){Ar.call(this,a)}t(219,220,Kh,Br);t(221,1,{},function(){});function Lr(a){a=ao(a,Rd);return(null==a?0:kg==a||kg.toLowerCase()==a.toLowerCase())?(Mr(),Nr):(null==a?0:$e==a||$e.toLowerCase()==a.toLowerCase())?(Mr(),Or):(Mr(),Pr)}
+function Mr(){Mr=x;Nr=new Qr("RTL",0);Or=new Qr("LTR",1);Pr=new Qr("DEFAULT",2);Rr=H(Sr,m,15,[Nr,Or,Pr])}function Qr(a,b){io.call(this,a,b)}t(223,139,{15:1,71:1,75:1,77:1},Qr);var Rr,Pr,Or,Nr;function Tr(){}function Ur(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Ur(e,d);H(a,b,c,d);return d}function Vr(a){return Wr([Xr,I],[m,s],[70,-1],a,0,2,1)}
+function Wr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Ur(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Wr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Yr();var e=Zr,f=$r;Yr();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function as(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new bs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new bs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new bs;}a[b]=c}t(224,1,{},Tr);_.qI=0;
+function Yr(){Yr=x;Zr=[];$r=[];var a=new Tr,b=Zr,c=$r,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Zr,$r;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function un(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function xn(a){return a.tM==x||a.cM&&!!a.cM[1]}function cs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function ds(){var a;$stats&&es("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a=Ke;else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Ke,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&es("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(fs,m,1,[Fb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&es("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";kp();np.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+kp();0!=np.length&&(a=np.join(l),a=(op(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:rp(0,a,!1),np.length=0);if(0!=lp.length){a=lp.join(l);a=(op(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=qp[b],0==c&&(c=qp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);qp[e]+=a.length;rp(e,a,!0)}lp.length=0}0!=mp.length&&(a=mp.join(l),a=(op(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:rp(b-1,a,!0),mp.length=0);$stats&&es("export.client.JSME_export");new gs;new hs;0<is(null)?Mn((Jn(),Kn),new js):ks()}function Li(a){return A(a,86)?a:new sn(a)}function ls(a){return ms(a&4194303,a>>22&4194303,0>a?1048575:0)}function ns(a){return ms(a.l,a.m,a.h)}function ms(a,b,c){return _=new os,_.l=a,_.m=b,_.h=c,_}
+function ps(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qs;if(0==a.l&&0==a.m&&0==a.h)return rs=ms(0,0,0),ms(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(rs=ms(0,0,0),c=ns((ss(),ts))):(rs=ms(c.l,c.m,c.h),c=ms(0,0,0)),c;g=!1;0!=b.h>>19&&(b=us(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?vs(e):0==c&&0!=d&&0==e?vs(d)+22:0!=c&&0==d&&0==e?vs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=ns((ss(),ws)),c=!0,g=!g;else return c=xs(a,f),g&&ys(c),rs=ms(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=us(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xs(c,d);f&&ys(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=ms(f,j,c);g?rs=us(c):rs=ms(c.l,c.m,c.h);return e}if(!zs(a,b))return e?rs=us(a):rs=ms(a.l,a.m,a.h),ms(0,0,0);c=c?a:ms(a.l,a.m,a.h);var h,n,o,r;f=As(b)-As(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=ms(j&4194303,n&4194303,h&1048575);for(n=ms(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&ys(n);e?(rs=us(c),d&&(rs=Bs(rs,(ss(),ts)))):rs=ms(c.l,c.m,c.h);return n}
+function ys(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function As(a){var b;b=Cs(a.h);return 32==b?(b=Cs(a.m),32==b?Cs(a.l)+32:b+20-10):b-12}var rs=null;function Qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ms(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rs(a,b){return ms(a.l&b.l,a.m&b.m,a.h&b.h)}function Ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return ss(),Ts;if(-9223372036854775E3>a)return ss(),Us;if(9223372036854775E3<=a)return ss(),ws;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=ms(a,b,c);d&&ys(b);return b}function Vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ws&&(Ws=y(Xs,m,16,256,0)),c=Ws[b],!c&&(c=Ws[b]=ls(a)),c):ls(a)}
+function Ys(a){var b=gh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function zs(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Zs(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return ms(c&4194303,q&
+4194303,u&1048575)}function us(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ms(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ms(c&4194303,d&4194303,e&1048575)}function Bs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ms(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function $s(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+$s(us(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Vs(1E9);a=ps(a,b);b=l+N(rs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Ws=null;function ss(){ss=x;ws=ms(4194303,4194303,524287);Us=ms(0,0,524288);ts=Vs(1);Vs(2);Ts=Vs(0)}var ws,Us,ts,Ts;function os(){}t(233,1,{16:1},os);
+function es(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function at(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(238,1,{},at);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function bt(a,b){kn(a.a.a,b.a);return a}function ct(){this.a=new dt}t(239,1,{},ct);function et(a){if(null==a)throw new qr("css is null");this.a=a}t(240,1,{17:1,71:1},et);
+_.eQ=function(a){return!A(a,17)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;function gt(a){if(null==a)throw new qr("html is null");this.a=a}t(242,1,oi,gt);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;t(243,1,oi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};_.a=null;
+function ht(){ht=x;it=RegExp(na,pe);jt=RegExp(pb,pe);kt=RegExp(mb,pe);lt=RegExp(ta,pe);mt=RegExp(ea,pe)}function nt(a){ht();-1!=a.indexOf(na)&&(a=a.replace(it,oa));-1!=a.indexOf(mb)&&(a=a.replace(kt,ra));-1!=a.indexOf(pb)&&(a=a.replace(jt,qa));-1!=a.indexOf(ea)&&(a=a.replace(mt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(lt,"&#39;"));return a}var it,jt,kt,mt,lt;function ot(a){if(null==a)throw new qr("uri is null");this.a=a}t(245,1,{19:1},ot);_.eQ=function(a){return!A(a,19)?!1:G(this.a,a.a)};_.hC=function(){return ft(this.a)};
+_.a=null;function pt(){pt=x}t(247,1,{});function qt(){}t(248,1,{},qt);var rt=null;function st(){}t(249,247,{},st);var tt=null;function ut(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=xr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=xr(a.a,f,null).Cf(e),A(d,20)&&wn(d.a,b)){var h=a.a,n=f;0<h.b?rr(h,new vt(h,n,null,d)):Fr(h,n,null,d)}}}t(250,1,ci);_.a=null;function wt(a){this.a=a}t(251,250,ci,wt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function xt(a){this.a=a}t(252,250,ci,xt);
+_.Sc=function(){var a=this.a;yt((zt(),At),a.a,!0)};function Bt(){rn()}t(253,97,$h,Bt);function Ct(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,fk(a.d,1))}function Dt(){this.a=new Et(this);this.b=new $i;this.d=new Ft(this);this.f=new Gt(this)}t(254,1,{},Dt);_.c=!1;_.e=!1;function Et(a){lk();this.a=a}t(255,24,{},Et);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Ht(a.f.d.b,a.f.b);It(a.f);A(b,21)&&new Bt;a.c=!1;Ct(a)}};_.a=null;function Ft(a){lk();this.a=a}t(256,24,{},Ft);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=bk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(fk(a.a,1E4);a.f.c<a.f.a;){d=Jt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||It(a.f)}if(100<=bk()-b)break}}finally{e||($j(a.a),a.c=!1,Ct(a))}};_.a=null;function Jt(a){var b;a.b=a.c;b=Ht(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function It(a){Kt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Gt(a){this.d=a}t(257,1,{},Gt);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Jt(this)};
+_.Zc=function(){It(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Lt(a,b){var c=(Mt(),Nt(b));a.appendChild(c)}function Ot(a,b,c){var d;d=Uj;Uj=a;b==ij&&8192==Pt(a.type)&&(ij=null);c.$c(a);Uj=d}var Uj=null,ij=null;function Qt(){Qt=x;Rt=new Dt}function zj(a){Qt();if(!a)throw new qr("cmd cannot be null");var b=Rt;Ui(b.b,a);Ct(b)}var Rt;function St(a){jj();!Tt&&(Tt=new rk);Ut||(Ut=new Dr(null,!0),Vt=new Wt);return pr(Ut,Tt,a)}var Ut=null;function Xt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
+function Wt(){}t(263,178,{},Wt);_.Gc=function(a){a.Wc(this);Vt.c=!1};_.Hc=function(){return Tt};_.Ic=function(){Xt(this)};_.a=!1;_.b=!1;_.c=!1;var Tt=_.d=null,Vt=null;function Yt(){Yt=x;Zt=new $t;au()||(Zt=null)}var Zt=null;function nk(){}t(265,1,{},nk);_.Qc=function(){for(;0<(lk(),mk).c;)$j(Ht(mk,0))};function pk(a,b){return pr((!bu&&(bu=new cu),bu),a,b)}
+function du(a){ok();eu||(fu("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new gu),eu=!0);return pk((!kr&&(kr=new rk),kr),a)}
+function ok(){hu||(fu('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new iu),
+hu=!0)}function ju(){hu&&fr((!bu&&(bu=new cu),bu),null,!1)}function ku(){var a;hu&&(a=new lu,bu&&wr(bu,a));return null}function mu(){var a,b;if(eu&&(b=nj(),a=oj(),nu!=b||ou!=a))nu=b,ou=a,jr((!bu&&(bu=new cu),bu))}var hu=!1,bu=null,ou=0,nu=0,eu=!1;function pu(){pu=x;qu=new rk}function lu(){pu()}t(267,178,{},lu);_.Gc=function(){null.$f()};_.Hc=function(){return qu};var qu;function cu(){Cr.call(this,null)}t(269,214,ui,cu);
+function Pt(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Od:return 2;case ie:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ye:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case wf:return 131072;case Kd:return 262144;case Sf:return 524288;case Qg:return 1048576;case Pg:return 2097152;case Og:return 4194304;
+case Ng:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function jj(){ru||(su(),tu(),ru=!0)}var ru=!1;function uu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function vu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function su(){wu=C(function(a){var b;var c=Ut,d,e,f;Tt&&c&&xu(c.a.d,Tt)?(b=Vt.a,d=Vt.b,e=Vt.c,f=Vt.d,Xt(Vt),Vt.d=a,wr(c,Vt),c=!(Vt.a&&!Vt.b),Vt.a=b,Vt.b=d,Vt.c=e,Vt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});yu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!un(b)&&A(b,22)&&Ot(a,c,b)});zu=C(function(a){a.preventDefault();yu.call(this,a)});Au=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;yu.call(this,a)});Bu=C(function(a){if(wu(a)){var b=kj;b&&b.__listener&&!un(b.__listener)&&A(b.__listener,22)&&(Ot(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,Bu,!0);$wnd.addEventListener(Od,Bu,!0);$wnd.addEventListener(rf,Bu,!0);$wnd.addEventListener(vf,Bu,!0);$wnd.addEventListener(sf,Bu,!0);$wnd.addEventListener(uf,Bu,!0);$wnd.addEventListener(tf,Bu,!0);$wnd.addEventListener(wf,Bu,!0);$wnd.addEventListener(Qe,wu,!0);$wnd.addEventListener(Se,wu,!0);$wnd.addEventListener(Re,
+wu,!0);$wnd.addEventListener(Qg,Bu,!0);$wnd.addEventListener(Pg,Bu,!0);$wnd.addEventListener(Og,Bu,!0);$wnd.addEventListener(Ng,Bu,!0);$wnd.addEventListener(se,Bu,!0);$wnd.addEventListener(qe,Bu,!0);$wnd.addEventListener(re,Bu,!0)}function Cu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Du(a,b){switch(b){case "drag":a.ondrag=yu;break;case "dragend":a.ondragend=yu;break;case ce:a.ondragenter=zu;break;case "dragleave":a.ondragleave=yu;break;case de:a.ondragover=zu;break;case "dragstart":a.ondragstart=yu;break;case "drop":a.ondrop=yu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,yu,!1);a.addEventListener(b,yu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function Eu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?yu:null),c&2&&(a.ondblclick=b&2?yu:null),c&4&&(a.onmousedown=b&4?yu:null),c&8&&(a.onmouseup=b&8?yu:null),c&16&&(a.onmouseover=b&16?yu:null),c&32&&(a.onmouseout=b&32?yu:null),c&64&&(a.onmousemove=b&64?yu:null),c&128&&(a.onkeydown=b&128?yu:null),c&256&&(a.onkeypress=b&256?yu:null),c&512&&(a.onkeyup=b&512?yu:null),c&1024&&(a.onchange=b&1024?yu:null),c&2048&&(a.onfocus=b&2048?yu:null),c&4096&&(a.onblur=b&4096?yu:null),
+c&8192&&(a.onlosecapture=b&8192?yu:null),c&16384&&(a.onscroll=b&16384?yu:null),c&32768&&(a.onload=b&32768?Au:null),c&65536&&(a.onerror=b&65536?yu:null),c&131072&&(a.onmousewheel=b&131072?yu:null),c&262144&&(a.oncontextmenu=b&262144?yu:null),c&524288&&(a.onpaste=b&524288?yu:null),c&1048576&&(a.ontouchstart=b&1048576?yu:null),c&2097152&&(a.ontouchmove=b&2097152?yu:null),c&4194304&&(a.ontouchend=b&4194304?yu:null),c&8388608&&(a.ontouchcancel=b&8388608?yu:null),c&16777216&&(a.ongesturestart=b&16777216?
+yu:null),c&33554432&&(a.ongesturechange=b&33554432?yu:null),c&67108864&&(a.ongestureend=b&67108864?yu:null))}var kj=null,wu=null,Bu=null,zu=null,yu=null,Au=null;function tu(){zu=C(function(a){yu.call(this,a);return!1})}function Fu(){var a;Fu=x;Gu=(a=$doc,G(a.compatMode,Fb)?a.documentElement:a.body)}var Gu;function Hu(){this.b=new $i}function Iu(a){a=a[$c];return null==a?-1:a}t(275,1,{},Hu);_.a=null;function Ju(a,b){this.a=a;this.b=b}t(276,1,{},Ju);_.a=0;_.b=null;
+function au(){var a=Zt,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Ku=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function $t(){this.a=new Cr(null)}t(277,1,ui,$t);_.ad=function(a){return decodeURI(a.replace("%23",la))};_.Uc=function(a){wr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Ku?l:Ku))Ku=a,or&&(a=new nr,wr(this.a,a))};var Ku=l;
+function fu(a,b){var c;c=$doc.createElement("script");c.textContent=a||l;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function iu(){}t(280,1,{},iu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(ku),C(ju))};function gu(){}t(281,1,{},gu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(mu))};function Zi(a,b){Hi(a.gd(),b,!0)}function Yi(a,b){Hi(a.gd(),b,!1)}function mj(a,b,c){0<=b&&a.md(b+Xf);0<=c&&a.kd(c+Xf)}
+function Lu(a){var b,a=ao(a,zd);b=Wn(a,Xn(32));return 0<=b?a.substr(0,b-0):a}function Hi(a,b,c){if(!a)throw new Pi(nc);b=Vn(b);if(0==b.length)throw new sk(Lc);if(c){var d;d=Vn(b);b=a.className;-1==bo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Vn(b);f=a.className;e=bo(f,c);-1!=e&&(b=Vn(f.substr(0,e-0)),c=Vn(Mu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Nu(a,b){a.style.display=b?l:Cf;a.setAttribute("aria-hidden",""+!b)}t(286,1,li);_.cd=function(){return Xj(this.gb)};
+_.dd=function(){return Yj(this.gb)+$wnd.pageYOffset};_.ed=function(){return $n(this.gb,Jf)};_.fd=function(){return $n(this.gb,Kf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Cf};_.jd=function(){throw new Ou;};_.kd=function(a){this.gb.style[Be]=a};_.ld=function(a){Nu(this.gb,a)};_.md=function(a){this.gb.style[ah]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=Pt(c.b);if(-1==d){var e=a.gb;d=c.b;jj();Du(e,d);G(de,d)&&Du(e,ce)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,jj(),Eu(e,d)):a.cb|=d;return pr(!a.db?a.db=new Cr(a):a.db,c,b)}function Pu(a,b,c){return pr(!a.db?a.db=new Cr(a):a.db,c,b)}
+function Qu(a){var b;if(a.pd())throw new Ru("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;jj();Eu(c,b)}else a.cb|=b;a.nd();a.sd()}function Su(a,b){var c;switch(Pt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&go(a.gb,c))return}c=a.gb;var d,e,f;if(sp&&(f=sp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&wr(a.db,f.a),f.a.a=d,f.a.b=e}
+function Tu(a){if(!a.pd())throw new Ru("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}function Vj(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new Ru("This widget's parent does not implement HasWidgets");}else if(gj(),xu(Uu.a,a)){gj();try{a.rd()}finally{Oi(Uu.a,a)}}}
+function Vu(a,b){var c;c=a.fb;if(b){if(c)throw new Ru("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(285,286,Rh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&wr(this.db,a)};_.pd=function(){return this.bb};_.qd=function(){Qu(this)};_.$c=function(a){Su(this,a)};_.rd=function(){Tu(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
+function Wu(a){for(a=new Xu(a);a.a.a<a.a.b.c-1;)Yu(a.a),Zu(a.a)}t(284,285,vi);_.nd=function(){$u(this,(av(),bv))};_.od=function(){$u(this,(av(),cv))};function dv(a,b,c){Vj(b);var d=a.p;ev(d,b,d.c);d=(Mt(),Nt(b.gb));c.appendChild(d);Vu(b,a)}function fv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new gv;b.fb==a&&(f=a.vd(b),f<d&&--d);Vj(b);ev(a.p,b,d);e?(e=b.gb,Cu(c,(Mt(),Nt(e)),d)):(e=(Mt(),Nt(b.gb)),c.appendChild(e));Vu(b,a)}
+function hv(a,b){var c;if(b.fb!=a)return!1;try{Vu(b,null)}finally{c=b.gb;eo(c).removeChild(c);c=a.p;var d;d=iv(c,b);if(-1==d)throw new jv;if(0>d||d>=c.c)throw new gv;for(--c.c;d<c.c;++d)as(c.a,d,c.a[d+1]);as(c.a,c.c,null)}return!0}t(283,284,vi);_.vd=function(a){return iv(this.p,a)};_.wd=function(a,b,c,d){fv(this,a,b,c,d)};_.xd=function(){return new kv(this.p)};_.ud=function(a){return hv(this,a)};function fj(a,b,c,d){var e;Vj(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}
+function lv(a,b){var c;(c=hv(a,b))&&mv(b.gb);return c}function nv(a,b,c,d){if(b.fb!=a)throw new sk("Widget must be a child of this panel.");a.Ad(b,c,d)}function ov(a,b,c){a=a.gb;-1==b&&-1==c?mv(a):(a.style[Uf]=bd,a.style[Te]=b+Xf,a.style[Mg]=c+Xf)}function pv(){var a=$doc.createElement(Zd);this.p=new qv(this);this.gb=a;this.gb.style[Uf]="relative";this.gb.style[Qf]=Ce}function mv(a){a.style[Te]=l;a.style[Mg]=l;a.style[Uf]=l}t(282,283,vi,pv);_.yd=function(a){dv(this,a,this.gb)};
+_.ud=function(a){return lv(this,a)};_.zd=function(a,b,c){nv(this,a,b,c)};_.Ad=function(a,b,c){ov(a,b,c)};function rv(a,b){if(a.Cd())throw new Ru("SimplePanel can only contain one child widget");a.Dd(b)}function sv(a,b){if(a.ab!=b)return!1;try{Vu(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function tv(a,b){if(b!=a.ab&&(b&&Vj(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(Mt(),Nt(a.ab.gb));a.Bd().appendChild(c);Vu(b,a)}}function uv(){this.gb=$doc.createElement(Zd)}t(290,284,vi,uv);_.Bd=function(){return this.gb};
+_.Cd=function(){return this.ab};_.xd=function(){return new vv(this)};_.ud=function(a){return sv(this,a)};_.Dd=function(a){tv(this,a)};_.ab=null;function wv(a,b){a.$&&(xv(a.Z,!1,!1),fr(a,a,b))}function yv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function zv(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Te]=b-0+(tj(),Xf);a.style[Mg]=c+Xf}function Av(a){a.$||(a.bb&&Vj(a),xv(a.Z,!0,!1))}t(289,290,vi);_.Bd=function(){return co(this.gb)};_.ed=function(){return $n(this.gb,Jf)};
+_.fd=function(){return $n(this.gb,Kf)};_.gd=function(){return eo(co(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){wv(this,a)};_.hd=function(){return!G(Ce,this.gb.style[Yg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.$&&xv(this.Z,!1,!0)};_.kd=function(a){this.O=a;yv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){zv(this,a,b)};_.ld=function(a){this.gb.style[Yg]=a?Zg:Ce};_.Dd=function(a){tv(this,a);yv(this)};
+_.md=function(a){this.P=a;yv(this);0==a.length&&(this.P=null)};_.Hd=function(){Av(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function Bv(a,b){var c;uv.call(this);this.R=new Cv;this.L=(Dv(),Ev);this.Z=new Fv(this);this.gb.appendChild($doc.createElement(Zd));this.Gd(0,0);eo(co(this.gb))[zd]="gwt-PopupPanel";co(this.gb)[zd]=Tf;this.N=this.M=a;this.W=!1;c=H(fs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Gv(c);this.K.gd()[zd]=l;c=eo(co(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Pi(nc);d=Vn(d);if(0==d.length)throw new sk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}tv(this,this.K);yv(this);Hi(co(this.gb),Tf,!1);Hi(this.K.b,b+"Content",!0)}t(288,289,vi);_.nd=function(){Qu(this.K)};_.od=function(){Tu(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new vv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){tv(this.K,a);yv(this)};_.K=null;t(287,288,vi);_.rd=function(){Tu(this)};
+function Hv(){Hv=x;Iv=new Jv(Db,0,(Dv(),Ev));Kv=new Jv(pc,1,Lv);Mv=new Jv(wc,2,Nv);Ov=H(Pv,m,23,[Iv,Kv,Mv])}function Jv(a,b,c){io.call(this,a,b);this.a=c}t(291,139,{23:1,71:1,75:1,77:1},Jv);_.a=null;var Ov,Iv,Kv,Mv;function Qv(){Qv=x;Rv=H(fs,m,1,[Mg,qf,od])}
+function Gv(a){var b;Qv();var c,d;c=this.gb=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Lt(c,this.c);c[vd]=0;for(c=c[ud]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[zd]=a[c],Lt(b,Sv(a[c]+"Left")),Lt(b,Sv(a[c]+Jb)),Lt(b,Sv(a[c]+"Right")),b),Lt(this.c,d),1==c&&(this.b=co(uu(d,1)));this.gb[zd]="gwt-DecoratorPanel"}function Sv(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Zd);var d=(Mt(),Nt(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(293,290,Yh,Gv);_.Bd=function(){return this.b};
+_.b=null;_.c=null;var Rv;t(292,293,Yh);t(294,1,{});function av(){av=x;bv=new Tv;cv=new Uv}function Vv(a){Ar.call(this,a)}function $u(a,b){av();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Li(f),A(f,86))d=f,!c&&(c=new yr),zr(c,d);else throw f;}}if(c)throw new Vv(c);}t(295,219,Kh,Vv);var bv,cv;function Tv(){}t(296,1,{},Tv);_.Id=function(a){a.qd()};function Uv(){}t(297,1,{},Uv);_.Id=function(a){a.rd()};t(300,285,Rh);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};
+_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.qd=function(){Qu(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};t(299,300,Rh);function Wv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.gb[zd]="gwt-Button";this.gb.innerHTML=a||l}t(298,299,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Wv);t(301,283,vi);_.d=null;
+_.e=null;function Xv(a,b){var c;if(a.f)throw new Ru("Composite.initWidget() may only be called once.");Vj(b);c=b.gb;a.gb=c;var d;Mt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Mt(),c).__gwt_resolve=Yv(a));a.f=b;Vu(b,a)}function Zv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);jj();Eu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(302,285,ti);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){Zv(this)};
+_.$c=function(a){Su(this,a);this.f.$c(a)};_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function $v(a,b){a.c=!1;a.a.textContent=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Rd]=kg;break;case 1:c[Rd]=$e;break;case 2:Lr(c)!=(Mr(),Pr)&&(c[Rd]=l)}}}function aw(a){this.a=a;this.c=!1;this.d=this.b=Lr(a)}t(303,1,{},aw);_.a=null;_.b=null;_.c=!1;_.d=null;function lj(){this.gb=bw()}t(304,290,vi,lj);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};
+_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function cw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=co(b);e=null;c&&(c=Iu(c),e=0>c?null:Ht(a.i.b,c));e?dw(a,e):d&&(b.innerHTML=l||l);return b}function dw(a,b){var c;if(b.fb!=a)return!1;try{Vu(b,null)}finally{c=b.gb;eo(c).removeChild(c);var d=a.i,e;e=Iu(c);c[$c]=null;c=d.b;ew(e,c.c);as(c.b,e,null);d.a=new Ju(e,d.a)}return!0}t(306,284,vi);_.xd=function(){return new fw(this)};
+_.ud=function(a){return dw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function gw(a){if(0>=a.b)throw new hw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new hw("Column index: 0, Column size: "+a.a);}
+function iw(){this.i=new Hu;this.f=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Lt(this.f,this.c);this.gb=this.f;this.d=new jw(this);var a=new kw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;Cu(a.b.f,(Mt(),Nt(b)),0);Lt(a.a,$doc.createElement(Ed))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new hw("Row index: "+a+", Row size: "+d);if(0>c)throw new hw("Column "+c+" must be non-negative: "+
+c);if(this.a<=c)throw new hw("Column index: "+c+", Column size: "+this.a);c=cw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Fg),d.innerHTML=sa||l,Cu(c,(Mt(),Nt(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Fg);
+e.innerHTML=sa;c=$doc.createElement(Rg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)cw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(305,306,vi,iw);_.a=0;_.b=0;function lw(a){for(;++a.b<a.d.c&&!(null!=Ht(a.d,a.b)););}function fw(a){this.c=a;this.d=this.c.i.b;lw(this)}t(307,1,{},fw);_.Xc=function(){return this.b<this.d.c};
+_.Yc=function(){var a;if(this.b>=this.d.c)throw new jv;a=Ht(this.d,this.b);this.a=this.b;lw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new mw;a=Ht(this.d,this.a);Vj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function jw(a){this.a=a}t(308,1,{},jw);_.a=null;function kw(a){this.b=a}t(309,1,{},kw);_.a=null;_.b=null;function nw(){nw=x;ow=new pw}var ow;function qw(){qw=x;rw=new sw((Go(),wd));tw=new sw(Te);uw=new sw(fg);vw=tw;ww=uw;xw=vw}var rw,xw,tw,ww,vw,uw;function pw(){}t(311,1,{},pw);
+function sw(a){this.a=a}t(312,311,{},sw);_.a=null;function yw(){yw=x;zw=new Aw(qf);Bw=new Aw(Mg)}var zw,Bw;function Aw(a){this.a=a}t(313,1,{},Aw);_.a=null;function Cw(a,b){var c;c=Dw(a);Lt(a.b,c);dv(a,b,c)}function Dw(a){var b;b=$doc.createElement(Fg);b[ed]=a.a.a;b.style[Xg]=a.c.a;return b}function Ew(a,b){var c,d;d=eo(b.gb);(c=hv(a,b))&&a.b.removeChild(d);return c}
+function Fw(){this.p=new qv(this);this.e=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Lt(this.e,this.d);this.gb=this.e;this.a=(qw(),xw);this.c=(yw(),Bw);this.b=$doc.createElement(Rg);Lt(this.d,this.b);this.e[vd]=$a;this.e[ud]=$a}t(314,301,vi,Fw);_.ud=function(a){return Ew(this,a)};_.b=null;function Gw(){Gw=x;new Di}function Hw(a,b,c,d,e){Gw();this.a=new Iw(this,a,b,c,d,e);this.gb[zd]="gwt-Image"}function Jw(a,b,c,d,e){Gw();Hw.call(this,(pt(),new ot(a)),b,c,d,e)}t(315,285,Rh,Hw,Jw);
+_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.$c=function(a){32768==Pt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);Su(this,a)};_.sd=function(){var a=this.a;G(Ye,ao(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Kw(a,this),Mn((Jn(),Kn),a.f))};_.a=null;t(317,1,{});_.f=null;function Lw(){Lw=x;Mw()}
+function Iw(a,b,c,d,e,f){var g,j;Lw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(vg);j=new ct;bt(bt(bt(j,new et("width:"+e+(tj(),Xf)+lb)),new et("height:"+f+Zf)),new et("background:url("+b.a+") no-repeat "+-c+"px "+-d+Zf));!Nw&&(Nw=new Ow);b=Pw;c=new et((new et(Zn(j.a.a))).a);j=new dt;kn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=nt(b.a);kn(j.a,b);kn(j.a,"' style='");b=nt(c.a);kn(j.a,b);kn(j.a,"' border='0'>");j=new gt(Zn(j.a));g.innerHTML=j.a||l;g=
+co(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),jj(),Eu(g,a)):a.cb|=133333119}t(316,317,{},Iw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Kw(a,b){this.a=a;this.b=b}t(318,1,{},Kw);
+_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ye,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ye)};_.a=null;_.b=null;function Qw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(nw(),ow)?a.b.d==(Mr(),Or)?(qw(),tw):a.b.d==Nr?(qw(),uw):(qw(),vw):a.b.d==(Mr(),Or)?(qw(),uw):a.b.d==Nr?(qw(),tw):(qw(),ww);b!=a.c&&(a.c=b,a.gb.style[Hg]=!a.c?l:a.c.a)}t(320,285,Rh);_.a=null;_.b=null;_.c=null;
+function Rw(){this.gb=$doc.createElement(Zd);this.b=new aw(this.gb);this.gb[zd]="gwt-Label"}function Sw(){Rw.call(this);$v(this.b,bh);Qw(this)}t(319,320,Rh,Rw,Sw);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function Tw(a,b){if(0>b||b>=a.gb.options.length)throw new gv;}function Cp(a,b){Tw(a,b);return a.gb.options[b].value}
+function Uw(){this.gb=$doc.createElement("select");this.gb[zd]="gwt-ListBox"}t(321,300,Rh,Uw);t(322,250,ci);function Vw(a){this.a=a}t(323,322,ci,Vw);_.Kc=function(){};function Ww(a){this.a=a}t(324,322,ci,Ww);_.Qc=function(a){this.a.Jd(a.f,a.a)};function Xw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Rg);Cu(a.e,(Mt(),Nt(e)),b);a=(Mt(),Nt(c));d.appendChild(a)}else d=uu(a.e,0),Cu(d,(Mt(),Nt(c)),b)}
+function Yw(a,b,c){var d;Zw(a,b);c&&b.a?(Zw(a,null),a=b.a,b=(Jn(),Kn),b.c=Nn(b.c,[new $w(a),!1])):null!=b.c&&(a.j=new ax(a,b),c=(Dv(),Lv),a.j.L=c,a.j.T=a.f,a.j.gd()[zd]=ze,d=Lu(a.gb),G(ye,d)||Zi(a.j,d+"Popup"),Pu(a.j,new Ww(a),qk?qk:qk=new rk),a.n=b.c,d=a.j,a=new bx(a,b),d.gb.style[Yg]=Ce,Av(d),a.a.o?zv(a.a.j,Xj(a.a.gb)+$n(a.a.gb,Kf)-1,Yj(a.b.gb)+$wnd.pageYOffset):zv(a.a.j,Xj(a.b.gb),Yj(a.a.gb)+$wnd.pageYOffset+$n(a.a.gb,Jf)-1),d.gb.style[Yg]=Zg)}
+function cx(a,b){if(b||!(a.k&&a.n==a.k.c))Zw(a,b),dx(a.gb),b&&a.d&&Yw(a,b,!1)}
+function ex(a,b){var c;a:{c=b.target;var d,e;for(e=new Fi(a.i);e.b<e.d.Be();)if(d=Gi(e),go(d.gb,c)){c=d;break a}c=null}switch(Pt(b.type)){case 1:dx(a.gb);c&&Yw(a,c,!0);break;case 16:c&&cx(a,c);break;case 32:c&&cx(a,null);break;case 2048:fx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:fx(a)||a.o||gx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:fx(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(Yw(a,a.k,!1),a.k.c.$f()):hx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:fx(a)||a.o&&gx(a);
+b.cancelBubble=!0;b.preventDefault();break;case 40:fx(a)||(a.o?hx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(Yw(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:Zw(a,null);a.j&&wv(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Zw(a,null);a.j&&wv(a.j,!1);break;case 13:fx(a)||(Yw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Su(a,b)}function ix(a,b,c){c&&Zw(a,null);fr(a,b,!1);a.n=null;a.j=null}
+function fx(a){var b;if(!a.k){for(b=new Fi(a.i);b.b<b.d.Be();){b=Gi(b);Zw(a,b);break}return!0}return!1}function Zw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Lu(c.gb)+Va;Hi(c.gd(),d,!1);a.o&&(c=eo(a.k.gb),2==vu(c)&&(c=uu(c,1),Hi(c,zg,!1)))}if(b){c=Lu(b.gb)+Va;Hi(b.gd(),c,!0);a.o&&(c=eo(b.gb),2==vu(c)&&(c=uu(c,1),Hi(c,zg,!0)));rl();c=a.gb;var e=new Tk(b.gb),d=(ml(),nl),e=H(jx,m,5,[e]),f,g,j,h;f=new jn;for(j=0,h=e.length;j<h;++j)g=e[j],ln(ln(f,g.a),ba);e=Vn(Zn(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function hx(a){var b,c,d;if(a.k){for(b=c=yj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Ht(a.i,b):Ht(a.i,c);break}Zw(a,d)}}function gx(a){var b,c,d;if(a.k){for(b=c=yj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Ht(a.i,b):Ht(a.i,c);break}Zw(a,d)}}t(325,285,Rh);_.$c=function(a){ex(this,a)};_.rd=function(){this.j&&wv(this.j,!1);Tu(this)};_.Jd=function(a,b){ix(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function $w(a){this.a=a}t(326,1,{},$w);_.wc=function(){kx(this.a)};_.a=null;
+function lx(a){this.a=a}t(327,1,{},lx);_.Kc=function(){Zw(this.a,null)};_.a=null;function ax(a,b){this.a=a;this.b=b;Bv.call(this,!0,ff);tv(this.K,this.b.c);yv(this);this.Y=!0;this.b.c.$f()}t(328,288,vi,ax);_.Wc=function(a){var b,c;if(!a.a)switch(Pt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(go(b,c)){a.a=!0;break}a.a&&Zw(this.a,null)}};_.a=null;_.b=null;function bx(a,b){this.a=a;this.b=b}t(329,1,{},bx);_.a=null;var mx=_.b=null;
+function nx(){nx=x;mx=new at((pt(),new ot("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ox(a,b){this.gb=$doc.createElement(Fg);var c=Lu(this.gb)+Va;Hi(this.gd(),c,!1);this.gb.textContent=a||l;this.gb[zd]="gwt-MenuItem";c=ho();this.gb.setAttribute(Je,c);rl();this.gb.setAttribute("role",Yl.a);this.a=b}t(332,286,{27:1,31:1,34:1},ox);_.a=null;_.b=null;_.c=null;
+function px(){var a;this.gb=$doc.createElement(Fg);this.gb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Lt(this.gb,a);a[zd]="menuSeparatorInner"}t(333,286,li,px);function qx(){var a,b,c,d,e;b=null.$f();e=nj();d=oj();b[Yd]=(vo(),Cf);b[ah]=0+(tj(),Xf);b[Be]=ab;c=$doc;c=(G(c.compatMode,Fb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Fb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Xf;b[Be]=(a>d?a:d)+Xf;b[Yd]="block"}function Cv(){}t(334,1,{},Cv);_.Sc=function(){qx()};
+function rx(a){this.a=a}t(335,1,{},rx);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?go(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Pt(d.type)){case 4:case 1048576:if(ij){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ij){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function sx(a){this.a=a}t(336,1,{},sx);_.a=null;function Dv(){Dv=x;Ev=new tx(Db,0);Lv=new tx(pc,1);Nv=new tx(wc,2);ux=H(vx,m,32,[Ev,Lv,Nv])}function tx(a,b){io.call(this,a,b)}t(337,139,{32:1,71:1,75:1,77:1},tx);var ux,Ev,Lv,Nv;function wx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=du(a.a.R),qx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Qi(a.f.a),a.f=null,a.b=!1)}function xx(a){a.j||(wx(a),a.c||(gj(),lv(hj(null),a.a)));a.a.gb.style[Cd]="rect(auto, auto, auto, auto)";a.a.gb.style[Qf]=Zg}
+function yx(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Cd]="rect("+g+Yf+f+Yf+c+Yf+e+"px)"}
+function xv(a,b,c){a.c=c;Zj(a);a.i&&($j(a.i),a.i=null,xx(a));a.a.$=b;var d=a.a;d.X&&(Qi(d.X.a),d.X=null);d.S&&(Qi(d.S.a),d.S=null);if(d.$){d.X=St(new rx(d));var e;e=new sx(d);Yt();e=Zt?pr(Zt.a,(!or&&(or=new rk),or),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Dv(),Ev)&&!b&&(c=!1);a.j=b;c?b?(wx(a),a.a.gb.style[Uf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Cd]="rect(0px, 0px, 0px, 0px)",gj(),b=hj(null),dv(b,a.a,b.gb),a.i=new zx(a),fk(a.i,1)):ak(a,200):(wx(a),a.j?(a.a.gb.style[Uf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,
+a.a._),gj(),b=hj(null),dv(b,a.a,b.gb)):a.c||(gj(),lv(hj(null),a.a)),a.a.gb.style[Qf]=Zg)}function Fv(a){var b=(hk(),ik);this.k=new gk(this);this.s=b;this.a=a}t(338,17,{},Fv);_.yc=function(){xx(this)};_.zc=function(){this.d=$n(this.a.gb,Jf);this.e=$n(this.a.gb,Kf);this.a.gb.style[Qf]=Ce;yx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){yx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function zx(a){lk();this.a=a}t(339,24,{},zx);
+_.Cc=function(){this.a.i=null;ak(this.a,200)};_.a=null;function Mt(){Mt=x;Ax()}function Nt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Yv(a){return function(){this.__gwt_resolve=Bx;return a.jd()}}function Bx(){throw"A PotentialElement cannot be resolved twice.";}
+function Ax(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function gj(){gj=x;Cx=new Dx;Ex=new Di;Uu=new yr}function Fx(a){this.p=new qv(this);this.gb=a;Qu(this)}
+function hj(a){gj();var b,c;c=cj(Ex,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Ex.d){var d=new Gx;ok();pk(qk?qk:qk=new rk,d)}!b?c=new Hx:c=new Fx(b);z(Ex,a,c);zr(Uu,c);return c}t(341,282,vi,Fx);var Cx,Ex,Uu;function Dx(){}t(342,1,{},Dx);_.Id=function(a){a.pd()&&a.rd()};function Gx(){}t(343,1,{},Gx);_.Qc=function(){gj();try{$u(Uu,Cx)}finally{Ix(Uu.a),Ix(Ex)}};function Hx(){Fx.call(this,$doc.body)}t(344,341,vi,Hx);
+_.Ad=function(a,b,c){ov(a,b-0,c-0)};function vv(a){this.c=a;this.a=!!this.c.ab}t(345,1,{},vv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new jv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Jx(a,b){a.gb[Wg]=null!=b?b:l}t(348,300,Rh);_.$c=function(a){0!=(Pt(a.type)&896)?Su(this,a):Su(this,a)};_.sd=function(){};function Kx(){Kx=x;Lx()}t(347,348,Rh);
+function Mx(){var a;Kx();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!tt&&(tt=new st);!rt&&(rt=new qt);this.gb=b;this.gb[zd]="gwt-TextBox"}t(346,347,Rh,Mx);function Lx(){Lx=x;Nx=new Ox;Px=new Qx;Rx=new Sx;Tx=new Ux;Vx=H(Wx,m,35,[Nx,Px,Rx,Tx])}t(349,139,fi);var Vx,Nx,Px,Rx,Tx;function Ox(){io.call(this,Db,0)}t(350,349,fi,Ox);function Qx(){io.call(this,$b,1)}t(351,349,fi,Qx);function Sx(){io.call(this,cc,2)}t(352,349,fi,Sx);function Ux(){io.call(this,vc,3)}t(353,349,fi,Ux);
+function Xx(a,b){if(0>b||b>=a.c)throw new gv;return a.a[b]}function iv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function ev(a,b,c){var d,e;if(0>c||c>a.c)throw new gv;if(a.c==a.a.length){e=y(Yx,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)as(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)as(a.a,d,a.a[d-1]);as(a.a,c,b)}function qv(a){this.b=a;this.a=y(Yx,m,36,4,0)}t(354,1,{},qv);_.xd=function(){return new kv(this)};_.a=null;_.b=null;_.c=0;
+function Yu(a){if(a.a>=a.b.c)throw new jv;return a.b.a[++a.a]}function Zu(a){if(0>a.a||a.a>=a.b.c)throw new mw;a.b.b.ud(a.b.a[a.a--])}function kv(a){this.b=a}t(355,1,{},kv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return Yu(this)};_.Zc=function(){Zu(this)};_.a=-1;_.b=null;function Mw(){Mw=x;Pw=(pt(),new ot(En()+"clear.cache.gif"))}var Pw,Nw=null;function Ow(){}t(357,1,{},Ow);function Zx(){Zx=x;Mw()}function $x(a,b,c,d,e){Zx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function ay(a,b,c){Zx();$x.call(this,(pt(),new ot(a)),b,0,c,16)}t(358,294,{},$x,ay);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function bw(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function dx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Qi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?rr(b,new vt(b,c,d,a)):Fr(b,c,d,a)}function vr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(364,1,{},vr);_.a=null;_.b=null;_.c=null;_.d=null;function sr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
+t(365,1,{},sr);_.wc=function(){var a=this.b;tr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function vt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(366,1,{},vt);_.wc=function(){Fr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function by(a,b){b.k!=a&&(!a.hc&&(a.hc=new $i),b.k=a,Ui(a.hc,b))}function cy(a){var b;b=a.cZ.d;if(-1!=Wn(b,Xn(36)))return null;a=a.ic.b.b++;return b=Mu(b,dy(b,Xn(46))+1)+l+a}
+function ey(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new fy(a,b,c,Vs(d)))}function gy(a){return!a.$b&&a.fc?gy(a.fc):a.$b}function hy(a){return!a.ac&&a.fc?hy(a.fc):a.ac}function iy(a){var b;b=new jy;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new ky;}function ly(a){a.jc=!1;a.ge();my(a)}function my(a){if((a=A(a,57)?null:a.fc)&&a.jc)ly(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function ny(a){return(a=a.Od())?a:new oy(1,1)}function py(a){var b;return(b=a.Pd())?new qy(b):new qy(a.Rd())}function ry(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function sy(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function ty(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)my(a),new uy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new uy(a,101)}
+function vy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function wy(a){a.kc||(ry(a),xy(a,!0),yy(a),a.kc=!0,new uy(a,102),ey(a,a,a.fc,0),my(a),a.gc.Tf(a))}function zy(){this.ic=(Ap(),Ap(),Ay);new Di;this.Xd();this.ec=(By(),Cy)}t(370,1,ji);_.Ld=function(){return!1};_.Md=function(){return cy(this)};_.Nd=function(){return gy(this)};_.Od=function(){return Dy(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
+_.Sd=function(){return new Ey(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){ly(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return ny(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+za+this.Vd()+za+this.Wd()+za+this.Ud()+bh+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return py(this)};
+_.de=function(){};_.ee=function(){return sy(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){ty(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new sk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new sk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new sk("Missing message: awt.12C");if(A(b,57))throw new sk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new on;var e=yj(d.Vb.a,b),f;f=Ht(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Fy(d,e);new Gy(d,301,f)}d=a.Vb.a.c;ry(b);Hy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),ly(a),!!a.Wb&&
+A(a.Wb,50)&&(a.Wb.n=!1),ey(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new qr("Missing message: awt.185");if(null==c||null!=c)Iy(g,c,b);else throw new sk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Li(j);if(A(j,80))throw b=j,Fy(a,d),b;throw j;}b.ge();new Gy(a,300,b)}function Jy(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ky(a){var b;b=a.le();return new Ly(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
+function xy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Ht(a.Vb.a,c).$d(b)}function Fy(a,b){var c;c=Ht(a.Vb.a,b);ry(c);c.$d(!1);Kt(a.Vb.a,b);c.fc=null;ly(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);ey(c,c,a,1)}function My(a){var b=(Ny(),Oy);vy(a,b);for(b=0;b<a.Vb.a.c;++b)Ht(a.Vb.a,b).ee()}function Py(a,b){var c,d;if(a.Wb)for(d=new Fi(a.Vb.a);d.b<d.d.Be();)c=Gi(d),a.Wb.qe(c);if(b)for(d=new Fi(a.Vb.a);d.b<d.d.Be();)c=Gi(d),b.me(null,c);a.Wb=b;ly(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function yy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Ht(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Qy(){zy.call(this);this.Vb=new Ry;this.Zb=(Ap(),Ap(),Ay)}t(369,370,gi);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return ny(this)};_.Td=function(){return py(this)};
+_.Xd=function(){this.gc=(Ap(),new Sy)};_.Yd=function(){ly(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){xy(this,a)};_._d=function(){return ny(this)};_.ce=function(){return py(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)ry(Ht(this.Vb.a,a))};_.ee=function(){var a;if(!sy(this))return!1;for(a=0;a<this.Vb.a.c;++a)Ht(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=Ht(this.Vb.a,b),a.ge()};_.ke=function(){yy(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function Ty(){var a=new Uy;Qy.call(this);Py(this,a)}t(368,369,gi,Ty);_.Md=function(){return"panel"+this.Zb.b.d++};function Vy(a,b,c){a=Wy(a.Ub,b,c);a.j=!0;return new Xy(a)}function Yy(a){a.ae(a.Ub.d)}function Zy(a){return new oy($n(a.Ub.gb,Kf),$n(a.Ub.gb,Jf))}t(367,368,gi);_.Qd=function(){return $n(this.Ub.gb,Jf)};_.Ud=function(){return $n(this.Ub.gb,Kf)};_.Vd=function(){return Xj(this.Ub.gb)};_.Wd=function(){return Yj(this.Ub.gb)+$wnd.pageYOffset};
+_.Zd=function(){return this.Ub.gb.style.display!=Cf};_.fe=function(){Yy(this)};_.he=function(){};_.Ub=null;function $y(a){if(null!=a)this.e=a;else throw new az;}t(372,1,ii);_.tS=function(){return this.cZ.d+"[source="+this.e+Sc};_.e=null;
+function bz(){bz=x;R=new Di;z(R,new S(400),new U(lh));z(R,new S(401),new U(lh));z(R,new S(402),new U(lh));z(R,new S(500),new U(nh));z(R,new S(501),new U(nh));z(R,new S(502),new U(nh));z(R,new S(503),new U(vh));z(R,new S(504),new U(nh));z(R,new S(505),new U(nh));z(R,new S(506),new U(vh));z(R,new S(507),new U(Gh));z(R,new S(100),new U(hh));z(R,new S(101),new U(hh));z(R,new S(102),new U(hh));z(R,new S(103),new U(hh));z(R,new S(1004),new U(kh));z(R,new S(1005),new U(kh));z(R,new S(800),new U(Ch));z(R,
+new S(801),new U(Ch));z(R,new S(200),new U(wh));z(R,new S(201),new U(wh));z(R,new S(202),new U(wh));z(R,new S(204),new U(wh));z(R,new S(203),new U(wh));z(R,new S(209),new U(Hh));z(R,new S(208),new U(Ih));z(R,new S(207),new U(Ih));z(R,new S(206),new U(wh));z(R,new S(205),new U(wh));z(R,new S(1400),new U(Eh));z(R,new S(1401),new U(Fh));z(R,new S(1402),new U(Fh));z(R,new S(300),new U(ih));z(R,new S(301),new U(ih));z(R,new S(1100),new U(Bh));z(R,new S(1101),new U(Bh));z(R,new S(1200),new U(Dh));z(R,new S(701),
+new U(zh));z(R,new S(900),new U(Ah));z(R,new S(1001),new U(xh));z(R,new S(601),new U(yh))}t(371,372,ii);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Pc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(374,1,{},U);_.a=gh;function cz(){}t(375,1,{},cz);_.a=null;_.b=null;
+function dz(a,b){var c;b&&(a.a?(c=new ez(a.a),as(c.b,c.c++,b),a.a=c):(a.a=new $i,Ui(a.a,b)))}t(377,1,ii);_.a=null;function fz(){}function gz(){}t(376,377,ii,fz,gz);function hz(){hz=x;Math.sqrt(2)}function iz(a){hz();if(0>a)throw new sk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(378,1,{40:1},iz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new jz;a.a=31*a.a+K((new kz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new kz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function lz(){lz=x;mz=new yr;nz=new oy(0,0);zr(mz,Ab);zr(mz,Rb);zr(mz,vb);zr(mz,"Last");zr(mz,Jb);zr(mz,jc);zr(mz,Kc);zr(mz,Nc);zr(mz,Ob)}
+function Iy(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!xu(mz.a,b))throw new sk(oz());cs(cj(a.c,d))===cs(c)&&cs(cj(a.b,c))===cs(d)||((b=cj(a.c,d))&&pz(a,b,d),qz(a.a.xd(),c)&&pz(a,c,d),b=a.a,new rz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function sz(a,b){return new oy(Rj(b[1].b,Rj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Rj(b[0].a,Rj(b[4].a,b[3].a))+a.k)}function pz(a,b,c){tz(a.a,b);Oi(a.b,b);Oi(a.c,c)}
+function uz(a,b){if(!a.n){a.n=!0;var c,d,e;vz(a.f,nz);vz(a.i,nz);vz(a.o,null);a.p=0;for(d=wz(a.a,0);d.b!=d.d.a;){c=xz(d);e=cj(a.b,c);var f=b.ec;e=wn(e,Jb)?0:wn(e,jc)?1:wn(e,Kc)?2:wn(e,Nc)?4:wn(e,Ob)?3:wn(e,Ab)?f.a?4:3:wn(e,vb)?f.a?3:4:wn(e,Rb)?1:2;c.kc?a.o[e]||(as(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function yz(){lz();zz.call(this,0)}
+function zz(a){lz();Ap();this.a=new Az;this.b=new Di;this.c=new Di;this.d=a;this.j=0;this.n=!1;this.o=y(Bz,m,44,5,0);this.f=y(Cz,m,46,5,0);this.i=y(Cz,m,46,5,0);this.p=this.e=this.k=0}t(379,1,{50:1,71:1},yz,zz);_.me=function(a,b){Iy(this,a,b)};
+_.ne=function(a){uz(this,a);if(0!=this.p)if(a=Ky(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
+this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;uz(this,a);this.n=b;return 0==this.p?Jy(a,new oy(0,0)):Jy(a,sz(this,this.f))};_.pe=function(a){var b;b=this.n;uz(this,a);this.n=b;return Jy(a,sz(this,this.i))};_.qe=function(a){var b;b=cj(this.b,a);null!=b&&pz(this,a,b)};_.tS=function(){return Dz.d+"[hgap="+this.d+",vgap="+this.j+Sc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var nz,mz;function Ez(a){zy.call(this);this.gc=(Ap(),new Fz(a,this))}t(380,370,{41:1,44:1,51:1,65:1,71:1},Ez);_.Md=function(){return sd+this.ic.b.a++};_.Od=function(){return!hy(this)?new oy(0,0):Dy(this.gc,this)};_.ge=function(){};t(382,1,{});t(381,382,{},function(){});function Gz(){Gz=x}
+function Hz(a,b){if(null==b)throw new qr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=$doc.createElement(Of);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Iz(){Gz();zy.call(this);new $i;this.gc=new Jz((Ap(),this))}t(383,370,{42:1,44:1,51:1,65:1,71:1},Iz);_.Od=function(){return Dy(this.gc,this)};
+_.be=function(){return(null==this.dc&&(this.dc=cy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+bh+this.bc+(this.kc?l:",hidden")+",current="+Cp(this.gc.a,this.gc.a.gb.selectedIndex)};function Kz(){Kz=x;Lz=new Mz(255,255,255);Nz=new Mz(192,192,192);Oz=new Mz(128,128,128);Pz=new Mz(64,64,64);Qz=Rz=new Mz(0,0,0);Sz=new Mz(255,0,0);new Mz(255,175,175);Tz=new Mz(255,200,0);Uz=new Mz(255,255,0);new Mz(0,255,0);Vz=new Mz(255,0,255);Wz=new Mz(0,255,255);Xz=Yz=new Mz(0,0,255)}
+function Zz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Mz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Mz(c,a,b)}function $z(a){return new Mz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Mz(a,b,c){Kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new sk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+t(384,1,{43:1,52:1,56:1},Mz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return aA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Sc};_.a=0;var Qz,Xz,Rz,Yz,Wz,Pz,Oz,Nz,Vz,Tz,Sz,Lz,Uz;function By(){By=x;Cy=new bA(!0);cA=new yr;zr(cA,"ar");zr(cA,"fa");zr(cA,"iw");zr(cA,"ur")}function bA(a){this.a=a}t(385,1,ii,bA);_.a=!1;var Cy,cA;t(387,1,{61:1,74:1});function dA(){oy.call(this,0,0)}function oy(a,b){this.b=a;this.a=b}
+function qy(a){oy.call(this,a.b,a.a)}t(386,387,{46:1,61:1,71:1,74:1},dA,oy,qy);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new jz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return eA.d+"[width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;function sq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(388,1,ii,sq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
+_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Sc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function fA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function gA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(ew(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function hA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=Rj(g,c.a),j+=c.b+a.c);return new oy(j,g+2*a.d)}function Uy(){iA.call(this,1,5,5)}
+function iA(a,b,c){Ap();this.c=b;this.d=c;this.a=a}t(389,1,ii,Uy,iA);_.me=function(){};
+_.ne=function(a){this.b=jA(a.Vb);if(0!=fA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ky(a);g=a.le();j=a.ec.a;n=new $i;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new kA(q);for(v=0;v<q;++v)as(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,E=yj(a.Vb.a,u);ew(E,D.c);as(D.b,E,u)}for(d=new Fi(d);d.b<d.d.Be();)if((c=Gi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(gA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,as(n.b,n.c++,c),o+=a.b+this.c,h=Rj(h,a.a);gA(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=jA(a.Vb);return 0==fA(this)?Jy(a,new oy(10,10)):Jy(a,hA(this,!1))};_.pe=function(a){this.b=jA(a.Vb);return 0==fA(this)?Jy(a,new oy(10,10)):Jy(a,hA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=fg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return lA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;function Ny(){Ny=x;Oy=new mA(Nb,0,12)}
+function mA(a,b,c){Ny();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(390,1,{47:1,71:1},mA);_.a=null;_.b=0;_.c=0;var Oy;t(391,1,Ph);_.tS=function(){return nA.d+"[font="+this.b+"ascent="+oA(this.b).a+", descent="+oA(this.b).b+", height="+oA(this.b).c+Sc};_.b=null;function pA(a){if(!a.k){ry(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Ht(a.o,b))&&pA(c);xy(a,!1);a.k=!0;ey(a,a,a.fc,0);new qA(a,202)}}
+function rA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Ht(a.o,b))&&c.Ed()}function sA(a){!hy(a)&&My(a);var b=py(a);a.ie(a.oc,a.pc,b.b,b.a);yy(a)}function tA(a,b){a.p!=b&&(a.p=b)}t(393,369,ei);_.Sd=function(){return new Ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){rA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){ty(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;ty(this,a,b,c,d);this.kc&&e&&!f&&yy(this)};_.k=!1;_.p=!1;
+function uA(a){Qy.call(this);this.q=new gz;this.o=new $i;this.n=new Ey(0,0,0,0);this.kc=!1;Py(this,new yz);this.gc&&vA(this.gc,a);this.gc&&wA(this.gc,!0);tA(this,!0)}t(392,393,ei);_.le=function(){return new Ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return Xj(this.gc.c.gb)};_.Wd=function(){return Yj(this.gc.c.gb)+$wnd.pageYOffset};_.Xd=function(){this.gc=new xA((Ap(),l),this)};
+function yA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=Zz(g),f=new Mz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=eg+(g.a>>16&255)+za+(g.a>>8&255)+za+(g.a&255)+va)):(j=new Mz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=Zz(g),(a.d=j)&&(a.f=eg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va));--d;--e;zA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=eg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va);zA(a,b,c,d,1);zA(a,b,c+1,1,e);(a.d=f)&&(a.f=eg+(f.a>>16&255)+za+(f.a>>8&255)+za+(f.a&
+255)+va);zA(a,b+d,c,1,e);zA(a,b+1,c+e,d,1)}t(394,1,{});_.tS=function(){return"Graphics"};t(395,394,{});function AA(a){var b,c;c=Rj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new oy(b,c)}function BA(a,b,c){var d,e,f,g,j,h;a.b=jA(b.Vb);if(0==a.b.length)return new dA;g=AA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Rj(h,d.b),j=Rj(j,d.a);return new oy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function CA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function DA(){EA.call(this,7)}function EA(a){Ap();this.d=0;this.a=1;this.e=a;this.c=0}t(396,1,ii,DA,EA);_.me=function(){};
+_.ne=function(a){var b,c;this.b=jA(a.Vb);if(0!=this.b.length&&(b=Ky(a),!(0>=b.b||0>=b.a))){c=AA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);CA(b.b,b.c,this.c,f,e);CA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Jy(a,BA(this,a,!1))};_.pe=function(a){return Jy(a,BA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return FA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function mw(){rn()}function Ru(a){rn();this.f=a}t(398,97,$h,mw,Ru);function ky(){rn();this.f="Missing message: awt.151"}t(397,398,$h,ky);t(399,1,{});function Ey(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(400,1,{49:1,71:1,74:1},Ey);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return GA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function HA(a){IA.call(this,a,0)}function IA(a,b){zy.call(this);this.gc=(Ap(),new JA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(qw(),rw);c.a=d;Qw(c);break;case 0:c=c.a;d=(qw(),tw);c.a=d;Qw(c);break;case 2:c=c.a,d=(qw(),uw),c.a=d,Qw(c)}}t(401,370,ji,HA,IA);
+_.Od=function(){return!hy(this)?new oy(0,0):Dy(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=cy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+bh+this.bc+(this.kc?l:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=wd;break;case 2:b=fg}return a+b+",text=null"};_.a=0;t(404,1,ii);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.j=null;_.k=null;
+function KA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function LA(a){this.n=(Ap(),Ap(),Ay);var b;var c;b=this.cZ.d;-1!=Wn(b,Xn(36))?b=null:(c=this.n.b.c++,b=Mu(b,dy(b,Xn(46))+1)+l+c);this.j=b;this.d=new fz;this.f=a;this.e=!0;this.i=new MA(this)}t(403,404,ii,LA);_.be=function(){return KA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(402,403,mi);_.be=function(){return KA(this)+(this.b?",tearOff":l)};_.b=!1;t(406,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new jz;NA(a,this.a);NA(a,this.b);return a.a};function jy(){this.b=this.a=0}function OA(a,b){this.a=a;this.b=b}function PA(a){var b=a.b;this.a=a.a;this.b=b}t(405,406,{53:1,62:1,71:1},jy,OA,PA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return QA.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
+function RA(a,b){if(!b)throw new qr("Missing message: awt.70");var c=a.a;if(G(b.f,Ca)){var c=c.a.a,d=new px,e=c.c.c;if(0>e||e>c.c.c)throw new gv;c.o&&(d.gb[Fd]=2);Xw(c,e,d.gb);Hy(c.c,e,d)}else{var e=c.a,d=e.a,c=b.i.a,e=e.a.c.c,f,g;if(0>e||e>d.c.c)throw new gv;Hy(d.c,e,c);for(f=g=0;f<e;++f)A(Ht(d.c,f),31)&&++g;Hy(d.i,g,c);Xw(d,e,c.gb);c.b=d;e=Lu(c.gb)+Va;Hi(c.gd(),e,!1);d.o&&(e=yj(d.c,c),-1!=e&&(d=uu(d.o?d.e:uu(d.e,0),e),2==vu(d)&&d.removeChild(uu(d,1)),c.gb[Fd]=2))}}
+function SA(){LA.call(this,l);new $i;this.b=!1;this.a=(Ap(),new TA)}t(407,402,mi,SA);_.a=null;t(410,1,{55:1,64:1,74:1});t(409,410,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new jz;NA(a,this.c);NA(a,this.d);NA(a,this.b);NA(a,this.a);return a.a};function Ly(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(408,409,{54:1,55:1,63:1,64:1,71:1,74:1},Ly);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return UA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function VA(){VA=x;WA=new XA;YA=new ZA;$A=new ZA}var WA,$A,YA;t(412,1,{});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};function XA(){}t(413,412,{},XA);function ZA(){}t(414,1,{},ZA);t(415,370,ji);_.Nd=function(){return null};
+function aB(a,b){var c;c=new bB(hy(a));return!c?null:new oy(cB(c,"_")*b+6,oA(c.b).c+6)}function dB(a,b){var c;c=aB(a,b);return!c?ny(a):c}function eB(a,b){var c;c=aB(a,b);return!c?py(a):c}function fB(a,b){var c=a.gc;Jx(c.a,b);c.e.a=-1;c.e.b=-1}function gB(a){hB.call(this,a,null!=a?a.length:0)}function hB(a,b){zy.call(this);this.a=0>b?0:b;var c=this.gc;Jx(c.a,a);c.e.a=-1;c.e.b=-1}t(416,415,ji,gB,hB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return aB(this,ao(this.gc.a.gb,Wg).length)};
+_.Pd=function(){return!hy(this)?null:aB(this,ao(this.gc.a.gb,Wg).length)};_.Rd=function(){return 0<this.a?dB(this,this.a):ny(this)};_.Td=function(){return 0<this.a?eB(this,this.a):py(this)};_.Xd=function(){this.gc=(Ap(),new iB)};_._d=function(){return 0<this.a?dB(this,this.a):ny(this)};_.ce=function(){return 0<this.a?eB(this,this.a):py(this)};_.a=0;function Ap(){Ap=x;Ay=new jB}function kB(){var a=(Ap(),Ap(),Ay);!a.c&&(a.c=new lB)}function jB(){this.b=new mB;this.d=new cz}t(417,1,{},jB);_.a=null;
+_.c=null;var Ay;function mB(){}t(418,1,{},mB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(419,1,{});function nB(){nB=x;oB=new pB;qB=new pB}function rB(a,b){return b==a?!0:!b?!1:!0}function pB(){}t(420,1,{58:1},pB);_.eQ=function(a){return null==a||!A(a,58)?!1:rB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return ft(a)};_.tS=function(){return sB.d+"[MimeType=(null);humanPresentableName="+this.a+Sc};_.a=null;var oB,qB;
+function tB(){tB=x;H(uB,m,58,[(nB(),qB),oB])}function vB(a){var b=(nB(),qB);if(rB(b,(nB(),qB)))return a.a;if(rB(b,oB))return new wB(a.a);throw new xB(b);}function yB(a){tB();this.a=a}t(421,1,{},yB);_.a=null;function xB(a){a="flavor = "+a;rn();this.f=a}t(422,98,{59:1,71:1,78:1,86:1},xB);function zB(a,b){bz();AB.call(this,a,1001,b,gh)}function AB(a,b,c,d){bz();$y.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(423,371,ii,zB,AB);
+_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+$s(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=gh;function uy(a,b){bz();$y.call(this,a);this.d=b}t(424,371,ii,uy);
+_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+bh+a.Qd()+va};function Gy(a,b,c){bz();uy.call(this,a,b);this.a=c}t(425,424,ii,Gy);
+_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function fy(a,b,c,d){bz();$y.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(426,371,ii,fy);
+_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Ys(Rs(this.a,hh))&&(a+="PARENT_CHANGED,"),Ys(Rs(this.a,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Ys(Rs(this.a,kh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=gh;_.b=null;_.c=null;t(427,1,Wh);function qA(a,b){bz();uy.call(this,a,b);this.c=null;this.a=this.b=0}
+t(428,424,ii,qA);
+_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(429,1,{});function wB(a){if(null==a)throw new on;}t(430,429,{},wB);
+function BB(){BB=x;CB={};CB["java.vendor"]=te;CB["package.restrict.access.sun"]=Vg;CB["sun.java.launcher"]=fc;CB["sun.management.compiler"]=te;CB["os.name"]=fc;CB[" sun.boot.class.path"]=fc;CB["path.separator.applet"]=fc;CB["java.vm.specification.vendor"]=te;CB["java.runtime.version"]=fc;CB["http.proxyPort"]=fc;CB["user.name"]=fc;CB["user.language"]=fc;CB["os.name.applet"]=fc;CB["browser.version"]=fc;CB["java.version"]=fc;CB["user.timezone"]=fc;CB["java.endorsed.dirs"]=fc;CB["java.specification.name"]=
+"GWT";CB["java.specification.version"]="2.5.0";CB[Oe]=bc;!Oq&&(Oq=new Wq);Oq.a?CB[Me]="yes":CB[Me]=null}var CB;t(433,98,hi);function DB(){rn()}function EB(a){rn();this.f=a}t(432,433,{66:1,71:1,78:1,86:1},DB,EB);function FB(){FB=x;GB=new HB}
+function IB(a){var b;if(a.k){var c;b=new dt;kn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(kn(b.a,Ya),kn(b.a,a.a));c=a.b;a=a.j;null!=c&&kn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,kn(b.a,a));b=Zn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function JB(a){FB();var b,c,d;if(null==a)throw new DB;a=Vn(a);try{d=Wn(a,Xn(58))}catch(e){e=Li(e);if(A(e,82))throw new EB(pn(e));throw e;}c=Wn(a,Xn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;KB();var f,g,j;j=c.length;b=new LB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Zn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new EB(Xb+a);if(!this.k&&(this.k=cj(GB,this.f),this.k||(this.k=(Ap(),new MB))&&z(GB,this.f,this.k),!this.k))throw new EB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,V,L,da,Dc,bg,yb,Ld,Md,Nd,ob,Ec,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==NB(c,Xn(47),n+2))throw new OB(o);}else{L=c.substr(n,o-n);o-=n;E=0;
+J=this.c;da=this.e;Nd=this.j;v=this.d;yb=this.i;r=this.a;Eb=this.n;ob=NB(L,Xn(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;da=-1;E=NB(L,Xn(47),2);Md=NB(L,Xn(63),2);-1!=Md&&(-1==E||E>Md)&&(E=Md);-1==E&&(E=o,v=l);Q=E;-1!=ob&&ob<E&&(Q=ob);var pd=Xn(64);Ec=L.lastIndexOf(pd,Q);r=L.substr(2,Q-2);-1<Ec&&(Eb=L.substr(2,Ec-2),tb=Ec+1);Dc=NB(L,Xn(58),-1==Ec?tb:Ec);u=Wn(L,Xn(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Dc=u+1:Dc=-1):Dc=-1}catch(ef){if(ef=Li(ef),!A(ef,78))throw ef;}-1==
+Dc||Dc>E?J=L.substr(tb,Q-tb):(J=L.substr(tb,Dc-tb),bg=L.substr(Dc+1,Q-(Dc+1)),0==bg.length?da=-1:da=PB(bg,10))}-1<ob&&(Nd=L.substr(ob+1,o-(ob+1)));D=-1==ob?o:ob;var ac=Xn(63);Ld=L.lastIndexOf(ac,D);-1<Ld?(yb=L.substr(Ld+1,D-(Ld+1)),0==Ld&&null!=v&&(G(v,l)?v=Xa:v.indexOf(Xa),V=dy(v,Xn(47))+1,v=v.substr(0,V-0)),D=Ld):0!=ob&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Xa:v.indexOf(Xa),V=dy(v,Xn(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));
+null==v&&(v=l);null==J&&(J=l);d=J;var ve;ve=v;null!=yb&&!G(yb,l)&&(null!=v?ve=v+rb+yb:ve=rb+yb);null==this.f&&(this.f=this.f);this.c=d;this.b=ve;this.e=da;this.j=Nd;var qd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(qd=dy(this.c,Xn(64)))?(this.n=this.c.substr(0,qd-0),this.c=Mu(this.c,qd+1)):this.n=null;null!=this.b&&-1<(qd=Wn(this.b,Xn(63)))?(this.i=Mu(this.b,qd+1),this.d=this.b.substr(0,qd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
+Eb;this.d=v;this.i=yb}}catch(rd){rd=Li(rd);if(A(rd,78))throw new EB(pn(rd));throw rd;}if(-1>this.e)throw new EB("incorrect port: "+this.e);}t(434,1,ii,JB);_.tS=function(){return IB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var GB;t(435,1,{});function QB(a,b,c){var d,e;for(d=new RB(a.we().a);SB(d.a);)if(a=d.b=Gi(d.a),e=a.yf(),null==b?null==e:wn(b,e))return c&&(a=new TB(a.yf(),a.zf()),UB(d)),a;return null}t(439,1,Oh);
+_.ve=function(a){return!!QB(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new RB(a.we().a);SB(a.a);)if(b=a.b=Gi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!VB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=QB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new RB(this.we().a);SB(b.a);)a=b.b=Gi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
+_.ze=function(){throw new WB("Put not supported on this map");};_.Ae=function(a){a=QB(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new RB(this.we().a);SB(c.a);)b=c.b=Gi(c.a),a?d+=Aa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Ix(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
+function xu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=jb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function cj(a,b){return null==b?a.b:A(b,1)?a.e[jb+b]:XB(a,b,a.Ee(b))}function XB(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?YB(a,c):A(b,1)?ZB(a,b,c):$B(a,b,c,a.Ee(b))}
+function $B(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new TB(b,c);e.push(d);++a.d;return null}function YB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function ZB(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
+function Oi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=jb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(438,439,Oh);_.ve=function(a){return xu(this,a)};_.we=function(){return new aC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return cj(this,a)};
+_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Oi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Di(){Ix(this)}t(437,438,Uh,Di);_.Ce=function(a,b){return cs(a)===cs(b)||null!=a&&wn(a,b)};_.Ee=function(a){return~~zn(a)};function HB(){Ix(this)}t(436,437,Uh,HB);function bC(){rn()}t(440,97,$h,bC);function cC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=dC(a,c);if(c>=a.i)break;c=eC(a,c);++b}return b}
+function fC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function gC(a){var b;a.a=0<=a.j&&!a.d?a.j:dC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new bC;b=a.a;a.a=eC(a,a.a);return a.n.substr(b,a.a-b)}
+function eC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=hC(a.n,d);if(c<=a.f&&fC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Wn(a.c,Xn(c)))break;++d}a.k&&b==d&&(a.e?(c=hC(a.n,d),c<=a.f&&fC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Wn(a.c,Xn(c))&&++d));return d}function dC(a,b){var c,d;if(null==a.c)throw new on;for(d=b;!a.k&&d<a.i;)if(a.e){c=hC(a.n,d);if(c>a.f||!fC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Wn(a.c,Xn(c)))break;++d}return d}
+function iC(a){jC.call(this,a," \t\n\r\u000c",!1)}function kC(a){jC.call(this,a,za,!1)}function jC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=hC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=hC(this.c,d),this.b[c]=a}}}t(441,1,{},iC,kC,jC);_.a=0;_.b=null;_.c=null;_.d=!1;
+_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function lC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Cn(e),!(An(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==oe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Sc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function mC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return cb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Xf:a}function is(a){var a=new nC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;oC(a););return a.b}
+function pC(){pC=x;qC=H(fs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);rC=(Kz(),Nz);sC=Zz(rC);tC=y(uC,m,43,23,0);vC=y(fs,m,1,23,0);wC=y(uC,m,43,7,0);xC=null!=(BB(),CB[Me]);yC=y(zC,m,47,100,0);AC=y(BC,m,48,100,0)}function CC(a){var b;if(a.Fb)b=DC(a,1)+pb+DC(a,2)+pb+DC(a,3);else if(b=DC(a,0),0<b.length){var c=new EC(a.Z);Ui(a._.a,c)}return b}
+function FC(a,b){var c,d;c=b.a;if(G(c,(GC(),HC).b))tq(IC(a));else if(G(c,JC.b))tq(uq(a));else if(G(c,KC.b))a.vb&&vq(a.u,(!a.wb&&(a.wb=new wq(a)),a.wb));else if(G(c,gg)){7!=a.O&&(a.P=gh);d=b.c;d=Zs(d,fh);c=Bs(d,a.P);var e=!zs(c,gh)?us(c):c;!zs(e,mh)&&LC(a.Z,N(c));MC(a);a.mb=!0;NC(a);a.O=7;a.P=d}else G(c,mg)||(G(c,ee)?OC(a):PC(a,c))}
+function QC(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(RC,m,-1,4,1);o=y(RC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)SC(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=Zy(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;TC(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||UC(a.fb[f])}a.B*=h}}
+function VC(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new WC(a),a.Z.r=0);null!=a.sb&&lC(a.sb,null)}}function XC(a,b){var c,d,e,f;f=new SA;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new LA(Mb+d);var g=(GC(),HC).b;d.c=g;RA(f,d);dz(d.d,a);d=new LA(Mb+c);d.c=JC.b;dz(d.d,a);RA(f,d);a.vb&&(RA(f,new LA(Ca)),c=a.xb,null==c&&(c="Paste "+e),d=new LA(c),d.c=KC.b,dz(d.d,a),RA(f,d));by(a,f);return f}
+function YC(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,rC);a.ob?(f==a.c&&X(b,$z(rC)),zA(b,h,g,a.Y,a.Y),X(b,(Kz(),Pz)),ZC(b,h,g,a.Y-1,a.Y-1)):f==a.c?yA(b,h+1,g+1,a.Y,a.Y,!1):yA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Kz(),Rz)),f){case 101:X(b,Uz);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;$C(b,!0);aD(b,bD(b,f,d,c,e));X(b,Rz);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&($C(b,!1),aD(b,bD(b,f,d,c,e)));cD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);zA(b,h+9,g+9,2,4);zA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,Sz),zA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Uz),zA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,Vz);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,Rz);break;case 107:X(b,Tz);zA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,Rz);ZC(b,h+4,g+4,a.Y-8,a.Y-8);cD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);zA(b,h+9,g+9,2,4);zA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,Xz),ZC(b,c,e,d,d),X(b,Qz),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:dD(b,h,g,a.Y,!0);break;case 111:dD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Lz);zA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,Rz);ZC(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,rC);
+a.pb&&yA(b,h+1,g+1,a.Y,a.Y,!1);X(b,Rz);eD(a,b,h,g,"NEW");break;case 106:X(b,Sz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Rz);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));eD(a,b,h+6,g,rc);break;case 104:X(b,Sz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Rz);break;case 105:a.Nb?(X(b,Wz),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,Rz)):eD(a,b,h,g,"123");break;case 114:X(b,Yz);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);zA(b,d,c,f,f);X(b,Rz);fD(a,b,h,g,Lz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
+break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:gD(a,b,h,g+2,3);break;case 207:gD(a,b,h,g,4);break;
+case 208:gD(a,b,h,g,5);break;case 209:gD(a,b,h,g,1);break;case 210:gD(a,b,h,g,6);break;case 211:gD(a,b,h,g,7);break;case 212:gD(a,b,h,g,8);break;case 213:eD(a,b,h,g,"FG"),a.F=new OA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=vC[d]&&fD(a,b,h,g,tC[d],vC[d])}
+function hD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,rC),zA(d,0,0,c,b),a.ob?(X(d,(Kz(),Pz)),ZC(d,-1,0,c,b-1)):(X(d,sC),Y(d,0,0,c-1-2,0),X(d,$z(rC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),iD(d,a.X),X(d,(Kz(),Rz)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,Sz),jD(d,a.J,10,15),kD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function lD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,rC);zA(d,0,0,c,b);a.ob?(X(d,(Kz(),Pz)),Y(d,0,b-1,c,b-1),e=mD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,sC),Y(d,0,0,0,b-1),Y(d,0,mD*a.Y,b-1,mD*a.Y),X(d,$z(rC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=mD+2;++b)YC(a,d,1,b);kD(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function nD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);zA(e,0,0,c,b);d=a.db?(VA(),YA):(VA(),$A);if((VA(),WA)==(VA(),WA))d==YA?e.a=l:e.a=tg;d=new iz(a.eb);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+fa);for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,da=3;f.w&&(TC(f),QC(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(oD(13*f.n.B*j)));pD(f.n,j);f.n.A&&(X(g,(Kz(),Rz)),ZC(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(pC(),wC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,$C(h,!0),aD(h,bD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(pC(),wC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,$C(o,!0),aD(o,qD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Kz(),Rz));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(pC(),wC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,Vz);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,Rz);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));iD(g,f.n.k);o=rD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=cB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,Vz);jD(g,h,L,q);X(g,Rz);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,$C(o,!0),aD(o,qD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(RC,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];iD(g,f.n.k);
+o=rD(f.n.n);J=y(fs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(sD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(oD(2*f.n.B))));for(j=1;j<=f.t;++j)h=tD(f,j),(null==h||1>h.length)&&(h=wa),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=cB(f.n.n,h),n[j]=uD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],E=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
+(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<Sj(f.A[j])&&(v+=Sj(f.A[j])),0<f.A[j]?v+=xa:v+=Ca),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=cB(f.n.n,q),v=cB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=uD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(pC(),wC)[f.d[j]]),zA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(pC(),wC)[f.d[j]]):X(g,(Kz(),Rz)):X(g,(pC(),tC)[f.b[j]]),jD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(oD(f.J[j]-q/2))),q=N(M(oD(f.M[j]+~~(o/2)-1))),X(g,(Kz(),Vz)),jD(g,ba+f.q[h][1],
+L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Kz(),Sz):(Kz(),Yz)),0<f.D&&106!=f.n.c&&(v=n[f.D],ZC(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(oD(f.J[h]+q))),E[1]=N(M(oD(f.J[o]+q))),v[0]=N(M(oD(f.M[h]-J))),v[1]=N(M(oD(f.M[o]-J))),E[3]=N(M(oD(f.J[h]-q))),E[2]=N(M(oD(f.J[o]-q))),v[3]=N(M(oD(f.M[h]+J))),v[2]=N(M(oD(f.M[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.n.c&&(da=
+g,j=E,Q=v,da.n&&($C(da,!1),aD(da,qD(da,j,Q,5,!0)))),106==f.n.c&&vD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Kz(),Sz));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],ZC(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Kz(),Pz)),Y(e,c-1,0,c-1,b-1)):(X(e,$z(rC)),Y(e,c-1,0,c-1,b-1),X(e,rC),Y(e,c-2,0,c-2,b-1),X(e,sC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Kz(),Vz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new mA(Vb,0,13),a.W=new bB(a.T),null!=a.bb&&(d=cB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Kz(),Rz)),iD(e,a.T),jD(e,a.bb,c,b)));kD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function gD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&($C(b,!1),aD(b,qD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function wD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,rC);zA(d,0,0,b,c);a.ob?(X(d,(Kz(),Pz)),c=14*(a.Y+a.S),ZC(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,$z(rC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,sC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)YC(a,d,b,1),YC(a,d,b,2);a.c=c;kD(a.Ub,a.Qb,0,0)}}
+function dD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);cD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function xD(a,b,c){var d,e,f,g,j,h;yD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=zD(b);b=new jC(b,j,!0);e=l;for(d=1;5>=d;++d)e=AD(b,j);d=BD(PB(Vn(e.substr(0,3)),10)).a;g=BD(PB(Vn(e.substr(3,3)),10)).a;AD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=AD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new CD(a,f)}QC(a,1,d,1);QC(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new CD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",NC(a),!1;null!=a.i&&a.Z&&DD(a.Z,a.i,!0);null!=a.j&&
+a.Z&&DD(a.Z,a.j,!1);j=ED(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new FD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];QC(a,1,j,0)}c&&NC(a);return!0}function xq(a,b){a.kb=!0;a.J=b}function pD(a,b){100>b&&(!yC[b]&&(yC[b]=new mA(Vb,0,b)),!AC[b]&&as(AC,b,new bB(yC[b])),a.k=yC[b],a.n=AC[b])}
+function Bq(a,b){var c,d;if(0==b)return!1;MC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:VC(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;GD(a,HD(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new Ru("Cannot redo. Index is out of range.");if(!d.a.c)throw new Ru(Yb);
+d.a=d.a.c;GD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Ht(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(xq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=ID(d),JD(a,d,!1,!0),null!=a.sb&&lC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Ht(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(xq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=ID(d),JD(a,d,!1,!0),null!=a.sb&&lC(a.sb,null));break;case 101:a.Lb&&KD(a.Lb);a.Lb=new LD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new MD(a):a.Db.gc.c.$?ND(a.Db.gc.c):OD(a.Db);break;case 114:a.b&&
+KD(a.b);a.b=new LD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,PD(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=QD(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(RC,m,-1,4,1);SC(a.Z,d);a.mb=!0;a.Z=new EC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;RD(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,SD(a.Z,a.Z.D),a.Z.D=0,OC(a)):0<a.Z.E&&(a.mb=!0,TD(a.Z,a.Z.E),a.Z.E=0,OC(a));UD(a.Z);break;case 213:a.c=
+c;if(!a.E){var e,f,g,j;j=new SA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new LA(c),RA(j,g),g.c=c,dz(g.d,a);by(a,j);a.E=j}VD(a.E.a,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(KD(a.o),a.o=null);0==a.Z.D&&(a.o=new LD(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=
+20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,OC(a)),18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),WD(a.Z,a.Z.D,d),OC(a)),UD(a.Z))}NC(a);return!0}
+function uq(a){var b,c,d;d=IC(a);c=l;if(a.Fb){var e,f,g;g=Vr([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)QD(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(XD(g[1][0],3)+XD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+YD(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+YD(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new ZD(a,a.fb,a.ub)),c=YD(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function $D(a,b,c,d){var e;e=c;var f=d,g,j;(g=aE(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=XC(a,!0)),a.w):(!a.v&&(a.v=XC(a,!1)),a.v),VD(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=bE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=mD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",NC(a),!0;
+if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",NC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Bq(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)SD(a.Z,a.Z.D),a.Z.D=0,OC(a);else{if(106==a.c)return!0;if(108==a.c)cE(a.Z,a.Z.D,0),OC(a);else if(157==a.c)cE(a.Z,a.Z.D,1),OC(a);else if(158==a.c)cE(a.Z,a.Z.D,-1),OC(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
+1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):OC(a);else if(206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(230==a.c)a.O=3,OC(a);else if(233<=a.c&&262>a.c)eE(a.Z,!1),OC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;WD(a.Z,a.Z.D,ao(a.Db.e.gc.a.gb,Wg));a.Z.k=!0;OC(a)}else if(105==a.c)fE(a.Z),OC(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),1>d.length&&(d=Oc),WD(a.Z,a.Z.D,
+d)),OC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(0<a.Z.E)if(104==a.c)TD(a.Z,a.Z.E),a.Z.E=0,OC(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])xq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;SD(d,c);d.a[c]=0}a.Z.E=0;OC(a)}else if(201==a.c)gE(a.Z,a.Z.E),OC(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),OC(a),a.Z.B[a.Z.E]=
+0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,OC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,OC(a);else if(206<=a.c&&229>=a.c)a.O=2,dE(a.Z),OC(a);else if(107==a.c){if(!a.Db.b)return!0;d=ao(a.Db.e.gc.a.gb,Wg);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;OC(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new WC(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(hE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
+1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,dE(a.Z)):300<a.c?(hE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ao((yq(),zq).gc.a.gb,Wg),1>d.length&&(d=Oc),WD(a.Z,1,d))):230==a.c?iE(a,null,!0):233<=a.c&&262>a.c?(hE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,eE(a.Z,!0)):BB();OC(a)}else e=!1;e&&(UD(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,NC(a))}return e}
+function jE(a,b,c,d){var e,f;if(a.z||!a.hb||aE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=kE(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)SD(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),TD(b,e),0<kE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){xq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<kE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;xq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
+!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(bE(b)||aE(b))LC(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(RC,m,-1,4,1);SC(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;MC(a);a.mb=!0;NC(a);a.Sb=c;a.Tb=d;return!0}
+function lE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||aE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((pC(),xC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;mE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(mE(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;MC(a);a.mb=!0;NC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function nE(a){if(a.z)return!0;a.ib&&(a.ib=!1,OC(a));a.kb=!1;a.P=gh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=kE(b,b.t),6>b.z[c]&&(oE(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),SD(b,b.t));b.C=!1;OC(a)}else a:{var b=a.Z,e,f;c=kE(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):xq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],xq(b.n,"Not possible connection !")):
+(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=N(M(oD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(oD((b.M[b.F]+b.M[c])/2))))}}UC(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,HD(b),b.a.c=c),OC(a),a.r=!1)}else 5==a.O&&(UC(a.Z),OC(a));0<a.O&&(a.D=!1,MC(a),a.mb=!0,UD(a.Z),pE(a.Z),NC(a),a.O=0,a.f=!1);if(xC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,MC(a),a.mb=!0,NC(a);return!0}function MC(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function mE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,lC(a.rb,H(qE,m,81,[new S(a.e),new S(b)]))}
+function rE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Df)?a.Fb=!1:-1<b.indexOf(cg)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(yf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Hf)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
+(a.z=!0,a.Y=0,a.cb=null,QC(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)sE(a.fb[d]),TC(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Sf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(nd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
+(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++mD;c&&NC(a)}
+function NC(a){var b,c,d,e;b=Zy(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&QC(a,1,a.ub,0),nD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),wD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),lD(a),a.I=a.Fe(a.I,d,a.Y),hD(a))):(nD(a),a.z||(hD(a),a.D&&(wD(a),lD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function tE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=QD(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=tD(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=xa:j+=Ca,1<Sj(c.A[h])&&(j+=Sj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=jb+g);o+=ba+j+ba+uE(0.055999999999999994*c.J[h],0,2)+ba+uE(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function DC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=QD(a.fb[c]),d!=b))continue;d=void 0;d=vE(a.fb[c]);d=wE(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function OC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&lC(a.sb,null)}var c,d,e;e=new xE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=vE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new yE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function JD(a,b,c,d){try{xD(a,b,d)?c&&OC(a):NC(a)}catch(e){if(e=Li(e),A(e,78))NC(a);else throw e;}}
+function iE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;yD(a,c);e=j=0;r=new jC(b,"|>",!0);g=-1<b.indexOf(pb);n=1;h=cC(r);a.ub=0;for(f=1;f<=h;++f)if(o=gC(r),Vn(o),!G(o,eh))if(G(o,pb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new zE(a,o);if(0==a.Z.t){AE(a,"ERROR - problems in reading/processing molecule !");BB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(AE(a,"ERROR - strange reaction - fixing !"),BB(),d=!1):3<n?(AE(a,"ERROR - strange reaction !"),BB(),d=!1):(1<a.ub&&!g&&rE(a,yf,!0),g&&!a.Fb&&rE(a,
+cg,!0),!g&&a.Fb&&rE(a,Df,!0),g?(QC(a,1,j,1),QC(a,j+1,e-1,2),QC(a,e,a.ub,3)):QC(a,1,a.ub,0),c&&NC(a),d=!0)}d?OC(a):NC(a)}catch(q){if(q=Li(q),A(q,78))NC(a);else throw q;}}function BE(a){MC(a);a.mb=!0;NC(a)}function yD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new WC(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&NC(a);null!=a.sb&&lC(a.sb,null)}
+function GD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=vE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&lC(a.sb,null)}}function CE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,NC(a),null):a.fb[b]}
+function PC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Oa)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Bq(a,c):b="Not known group!";a.kb=!0;a.J=b;NC(a)}function AE(a,b){a.kb=!0;a.J=b;NC(a)}function IC(a){var b;b=CC(a);MC(a);NC(a);return b}
+function eD(a,b,c,d,e){var f,g,j,h;f=a.W;h=cB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new mA(f.b.a,f.b.c,g),f=new bB(j),h=cB(f,e),b.e=j,b.i=DE(j);else iD(b,a.T);f=oA(f.b).a-oA(f.b).b;jD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function fD(a,b,c,d,e,f){var g,j;g=rD(a.V);j=cB(a.V,f);iD(b,a.U);(b.d=e)&&(b.f=eg+(e.a>>16&255)+za+(e.a>>8&255)+za+(e.a&255)+va);jD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function rD(a){return oA(a.b).a-oA(a.b).b}
+function Aq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Bd,NC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=Bd):xq(a,a.y+ba),NC(a))}t(445,367,Nh);_.te=function(a){FC(this,a)};_.Fe=function(a,b,c){return Vy(this,b,c)};_.Ge=function(){};_.ae=function(){NC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
+_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=gh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
+_.Sb=0;_.Tb=0;var mD=10,yC,AC,rC,sC,tC,qC,xC,EE=null,wC,vC;function FE(){pC();Ty.call(this);this.Ub=(Ap(),Ap(),Ay).a;this.x=new mA(null,0,8);this.t=(Kz(),Lz);this.fb=y(GE,m,94,99,0);this._=new Ry;this.Hb=new HE;this.K=G((BB(),CB[Oe]),bc);this.u=new IE;this.G=H(fs,m,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new WC(this);wC[0]=Oz;wC[1]=new Mz(255,153,153);wC[2]=new Mz(255,204,102);wC[3]=new Mz(255,255,153);wC[4]=new Mz(102,255,255);wC[5]=new Mz(51,204,255);wC[6]=new Mz(255,153,255)}
+t(444,445,Nh,FE);_.Fe=function(a,b,c){var d;return a?(d=a.a,mj(d.t,b,c),a):Vy(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[JE(b.a),a])}};_.a=null;function KE(a){if(a.d.gb.style.display!=Cf){Yy(a.c);for(a=new Fi(a.e.j);a.b<a.d.Be();)Gi(a),null.$f()}}function LE(a){ME.call(this,a,cb,cb,null)}function NE(a,b){ME.call(this,a,cb,cb,b)}function OE(a,b,c){ME.call(this,a,b,c,null)}
+function ME(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=hj(a)){this.b=PE;++PE;this.d=e;this.c=new FE;this.e=new QE(this.c,b,c,d);dv(e,this.e,e.gb);d&&fd in d&&(this.e.b=d[fd]);a=this.e;a.d||(a.d=Wy(a,$n(a.gb,Kf),$n(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?EE=Zb:EE="JME";b.v=XC(b,!1);b.w=XC(b,!0);xq(b,EE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.C=Zy(b);Py(b,null);b.ob||(b.S=0);b.T||(b.T=new mA(Vb,0,13),b.W=new bB(b.T));b.U||(b.U=new mA(Vb,1,13),b.V=new bB(b.U));b.X||(b.X=new mA(Vb,0,11),new bB(b.X));pD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;mD=10;b.Kb=!0;try{r=RE(b.Ub,"options");null!=r&&rE(b,r,!1);j=RE(b.Ub,"jme");null!=j&&(b.L=j);n=RE(b.Ub,"mol");null!=n&&(b.ab=n);g=RE(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=RE(b.Ub,Gg);null!=o&&(b.bb=o,NC(b));b.j=RE(b.Ub,"atomcolors");b.i=RE(b.Ub,"atombg");f=RE(b.Ub,"depictbg");
+if(null!=f&&b.z){var q;var u,v,D,E;v=(Kz(),Lz);try{if(0!=f.indexOf(la))throw new qn("bad hex encoding");E=PB(f.substr(1,2),16);D=PB(f.substr(3,2),16);u=PB(f.substr(5,2),16);q=v=new Mz(E,D,u)}catch(J){if(J=Li(J),A(J,78))BB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&PD(b.Z);h=RE(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Li(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)tC[f]=(Kz(),Tz),vC[f]=Oc;vC[1]=Ub;tC[1]=(Kz(),Pz);vC[2]=zb;tC[2]=Tz;vC[3]=Cb;tC[3]=Pz;vC[4]=ec;tC[4]=Yz;vC[5]=oc;tC[5]=
+Sz;vC[9]=Qb;tC[9]=Vz;vC[10]=Kb;tC[10]=Vz;vC[11]=Bb;tC[11]=Vz;vC[12]=Wb;tC[12]=Vz;vC[8]=Bc;tC[8]=$z(Uz);vC[7]=qc;tC[7]=Tz;vC[6]=Gc;tC[6]=Pz;vC[13]=Fc;tC[13]=Pz;vC[18]=Oc;tC[18]=Pz;vC[19]=rc;tC[19]=Pz;vC[20]=sc;tC[20]=Pz;vC[21]=tc;tC[21]=Pz;vC[22]=uc;tC[22]=Pz;yy(b);b.$=new SE;f=a.c;f.C=Zy(f);null!=f.L?(iE(f,f.L,!1),null!=f.i&&f.Z&&DD(f.Z,f.i,!0),null!=f.j&&f.Z&&DD(f.Z,f.j,!1)):null!=f.ab&&JD(f,f.ab,!1,!1);NC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function TE(){return is(null)}function UE(a){return is(a)}t(446,1,Zh,LE,NE,OE,ME);_.He=function(a){B(this.e,new VE(this,a),(Dp(),Dp(),Ep))};_.Ie=function(a){B(this.e,new WE(this,a),(Jq(),Jq(),Kq))};_.Je=function(a){OD(new XE(a,this.c,rC))};_.Ke=function(){VC(this.c)};_.Le=function(){Mn((Jn(),Kn),new YE(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
+_.ed=function(){return $n(this.e.gb,Jf)};_.Se=function(){var a;a=[];a.length=2;a[0]=$n(this.e.gb,Kf);a[1]=$n(this.e.gb,Jf);return a};_.fd=function(){return $n(this.e.gb,Kf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Cf};_.Xe=function(){var a=this.c,b;a.Fb?b=tE(a,1)+pb+tE(a,2)+pb+tE(a,3):b=tE(a,0);return b};_.Ye=function(){return uq(this.c)};
+_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=CC(a);a.Ob=b;NC(a);return c};_.$e=function(a){rE(this.c,a,!0)};_._e=function(){};_.af=function(a){JD(this.c,a,!0,!0)};_.bf=function(a){iE(this.c,a,!0)};_.fe=function(){KE(this)};_.cf=function(){yD(this.c,!0)};_.df=function(a){var b=this.c;if(a=CE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;BE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new ZE(this))};
+_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Fi(b.a);d.b<d.d.Be();)c=Gi(d),a?c.a=l:c.a=tg}Yy(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=CE(c,a))DD(d,b,!0),BE(c)};_.hf=function(a,b){var c=this.c,d;d=CE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,NC(c)):(d.D=b,BE(c))};_.kd=function(a){this.e.gb.style[Be]=a;KE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;NC(b)};_.lf=function(a){var b=this.c;b.eb=a;NC(b)};_.mf=function(a){this.c.rb=a};
+_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=XC(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);KE(this)};_.rf=function(a){PC(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new zE(c,a);c.c=253;c.kb=!0;c.J=b;NC(c)};_.ld=function(a){Nu(this.d.gb,a)};_.md=function(a){this.e.gb.style[ah]=a;KE(this)};_.tf=function(a){AE(this.c,a)};_.uf=function(){return IC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var PE=0;
+function YE(a){this.a=a}t(447,1,{},YE);_.wc=function(){var a,b;for(b=new Fi(this.a.e.a);b.b<b.d.Be();)a=Gi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function ZE(a){this.a=a}t(448,1,{},ZE);_.a=null;function VE(a,b){this.a=a;this.b=b}t(449,1,{},VE);_.Lc=function(a){a=a.a;Mn((Jn(),Kn),new $E(this,this.b,a))};_.a=null;_.b=null;function $E(a,b,c){this.a=a;this.c=b;this.b=c}t(450,1,{},$E);_.wc=function(){var a=this.b;this.c.a.apply(a,[JE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function WE(a,b){this.a=a;this.b=b}t(451,1,{},WE);_.a=null;_.b=null;function Mq(a,b,c){this.a=a;this.c=b;this.b=c}t(452,1,{},Mq);_.wc=function(){var a=this.b;this.c.a.apply(a,[JE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function aF(){var a=bF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;cF(dF,arguments)?a=arguments[0]:3==arguments.length?a=new OE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new LE(arguments[0]):4==arguments.length?a=new ME(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new NE(arguments[0],arguments[1]));this.g=a;eF();a[Tc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
+C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=dF;eF();var f=b,g,b=gF.b;g=hF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=hF(b,
+e,f)}if(!g)throw new Pi("Can't find exported method for given arguments: 0"+jb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new fF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});iF({"0":{"0":[[TE,null,void 0]],1:[[UE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new jF(e));return[e]},oe]]}});kF(dF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function gs(){lF||(lF=!0,aF())}t(453,1,{},gs);
+var lF=!1;function ks(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function js(){}t(455,1,{},js);_.wc=function(){ks()};function jF(a){this.a=a}t(456,1,{68:1,106:1},jF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function fF(a){this.a=a}t(457,1,{69:1,106:1},fF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function oC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(ah)||l;b=c.getAttribute(Be)||l;f=c.getAttribute(Af)||l;e=c.getAttribute(Je)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Af)||l,h=h.getAttribute(Wg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Af);c.removeAttribute("archive");c.removeAttribute(Be);c.removeAttribute(ah);c.removeAttribute(ed);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=ho();c.setAttribute(Je,d);c.style[ah]=mC(g);c.style[Be]=mC(b);b=new mF(a,d,n,e,c,f);Mn((Jn(),Kn),b);++a.b;return!0}function nC(a){this.a="JME.class";this.d=a}t(458,1,{},nC);_.Ec=function(){return oC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function mF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(459,1,{},mF);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,cb,cb,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Je,this.e):this.c.removeAttribute(Je);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function nF(){}t(460,1,Zh,nF);function oF(a){this.a=a}t(461,1,{},oF);_.wc=function(){this.a()};_.a=null;
+function pF(){var a=bF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;cF(qF,arguments)?a=arguments[0]:0==arguments.length&&(a=new nF);this.g=a;eF();a[Tc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Mn((Jn(),Kn),new oF(a))});kF(qF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function hs(){rF||(rF=!0,pF())}t(462,1,{},hs);var rF=!1;function sF(a){rn();this.f=a}
+t(463,433,hi,sF);function qs(){rn();this.f="divide by zero"}t(464,97,$h,qs);function bs(){rn()}function tF(a){rn();this.f=a}t(465,97,$h,bs,tF);function uF(){uF=x;vF=new wF(!1);xF=new wF(!0)}function wF(a){this.a=a}t(466,1,{71:1,72:1,75:1},wF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Vg:"false"};_.a=!1;var vF,xF;function yF(){}function zF(a){return typeof a==Hf?Bc+(0>a?-a:a):a}
+function AF(a,b){var c;c=new yF;c.d=Lb+(BF(0!=a?-a:0)?zF(0!=a?-a:0):l+xi(c));CF(0!=a?-a:0)&&DF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new yF;b.d=Lb+(BF(a)?zF(a):l+xi(b));CF(a)&&DF(a,b);return b}function EF(a,b){var c;c=new yF;c.d=Lb+(BF(a)?zF(a):l+xi(c));CF(a)&&DF(a,c);c.b=b?8:0;return c}function FF(){var a;a=new yF;a.d=Lb+(BF(0)?zF(0):l+xi(a));CF(0)&&DF(0,a);a.b=2;return a}function GF(a){var b;b=new yF;b.d=Lb+(BF(a)?zF(a):l+xi(b));CF(a)&&DF(a,b);b.b=1;return b}
+function CF(a){return typeof a==Hf&&0<a}function BF(a){return null!=a&&0!=a}function DF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.c])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(468,1,{},yF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function HF(a){var b;if(!(b=IF,!b&&(b=IF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new JF(Sb+a+ea);return parseFloat(a)}
+function PB(a,b){var c,d;if(null==a)throw new JF(Gf);if(2>b||36<b)throw new JF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new JF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new JF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new JF(Sb+a+ea);return c}t(470,1,{71:1,83:1});var IF=null;function KF(a){this.a=a}
+t(469,470,{71:1,75:1,76:1,83:1},KF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function kz(a){this.a=a}t(471,470,{71:1,75:1,79:1,83:1},kz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function az(){rn()}function sk(a){rn();this.f=a}t(472,97,Sh,az,sk);function gv(){rn()}function hw(a){rn();this.f=a}t(473,97,$h,gv,hw);function S(a){this.a=a}
+function Cs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function vs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function BD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(LF(),MF)[b],!c&&(c=MF[b]=new S(a)),c):new S(a)}t(474,470,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function LF(){LF=x;MF=y(qE,m,81,256,0)}var MF;function Sj(a){return 0>a?-a:a}function Rj(a,b){return a>b?a:b}function oD(a){return Math.round(a)}function on(){rn()}function qr(a){rn();this.f=a}t(477,97,{71:1,78:1,82:1,84:1,86:1},on,qr);function zi(){zi=x;Ai=H(yi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ai;function JF(a){rn();this.f=a}t(479,472,Sh,JF);
+function tn(a){this.a="Unknown";this.c=a;this.b=-1}t(480,1,{71:1,85:1},tn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:l)+va};_.a=null;_.b=0;_.c=null;function NF(a,b){return a.charCodeAt(b)}function hC(a,b){var c=b,d=a.length,e,f;e=NF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function OF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function Wn(a,b){return a.indexOf(b)}function NB(a,b,c){return a.indexOf(b,c)}function dy(a,b){return a.lastIndexOf(b)}function ID(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Mu(c,++d):c=c.substr(0,d-0)+Mu(c,++d);return a.replace(RegExp(b,pe),c)}
+function PF(a,b){for(var c=RegExp(b,pe),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(fs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Mu(a,b){return a.substr(b,a.length-b)}
+function Vn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Xn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return ft(this)};_.tS=_.toString;function QF(){QF=x;RF={};SF={}}
+function ft(a){QF();var b=jb+a,c=SF[b];if(null!=c)return c;c=RF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+NF(a,d++);c|=0}256==TF&&(RF=SF,SF={},TF=0);++TF;return SF[b]=c}var RF,TF=0,SF;function ln(a,b){kn(a.a,b);return a}function jn(){this.a=Yn()}function UF(){this.a=Yn();kn(this.a,l)}t(482,1,Mh,jn,UF);_.tS=function(){return Zn(this.a)};function dt(){this.a=Yn()}
+function LB(){this.a=Yn()}function Kr(a){this.a=Yn();kn(this.a,a)}t(483,1,Mh,dt,LB,Kr);_.tS=function(){return Zn(this.a)};function OB(a){a="String index out of range: "+a;rn();this.f=a}t(484,473,$h,OB);
+function VF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new on;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new tF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new tF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new gv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)as(b,c,a[--d])}else for(c=e+c;e<c;)as(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Ou(){rn()}function WB(a){rn();this.f=a}t(486,97,$h,Ou,WB);function qz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:wn(b,c))return a;return null}function tz(a,b){var c;return(c=qz(a.xd(),b))?(c.Zc(),!0):!1}function WF(a){var b,c,d,e;d=new jn;b=null;kn(d.a,Pc);for(c=a.xd();c.Xc();)null!=b?kn(d.a,b):b=Aa,e=c.Yc(),kn(d.a,e===a?"(this Collection)":l+e);kn(d.a,Sc);return Zn(d.a)}t(487,1,{});_.vf=function(){throw new WB("Add not supported on this collection");};
+_.wf=function(a){return!!qz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return tz(this,a)};_.tS=function(){return WF(this)};t(489,487,di);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=zn(c),a=~~a);return a};
+function XF(a,b){var c;return A(b,90)&&(c=b.yf(),xu(a.a,c))?(c=cj(a.a,c),a.a.Ce(b.zf(),c)):!1}function aC(a){this.a=a}t(488,489,di,aC);_.wf=function(a){return XF(this,a)};_.xd=function(){return new RB(this.a)};_.xf=function(a){return XF(this,a)?(a=a.yf(),Oi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function UB(a){if(a.b)Ii(a.a),Oi(a.c,a.b.yf()),a.b=null;else throw new Ru("Must call next() before remove().");}
+function RB(a){var b;this.c=a;b=new $i;a.c&&Ui(b,new YF(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ZF(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Fi(b)}t(490,1,{},RB);_.Xc=function(){return SB(this.a)};_.Yc=function(){return this.b=Gi(this.a)};_.Zc=function(){UB(this)};_.a=null;_.b=null;_.c=null;t(492,1,qi);_.eQ=function(a){return A(a,90)&&VB(this.yf(),a.yf())&&VB(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=zn(this.yf()));null!=this.zf()&&(b=zn(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function YF(a){this.a=a}t(491,492,qi,YF);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return YB(this.a,a)};_.a=null;function ZF(a,b){this.b=a;this.a=b}t(493,492,qi,ZF);_.yf=function(){return this.a};_.zf=function(){return this.b.e[jb+this.a]};_.Af=function(a){return ZB(this.b,this.a,a)};_.a=null;_.b=null;
+function ew(a,b){(0>a||a>=b)&&$F(a,b)}function $F(a,b){throw new hw("Index: "+a+", Size: "+b);}t(494,487,wi);_.Bf=function(){throw new WB("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:wn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:zn(c)),b=~~b;return b};_.xd=function(){return new Fi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new aG(this,a)};_.Ff=function(){throw new WB("Remove not supported on this list");};function SB(a){return a.b<a.d.Be()}function Gi(a){if(a.b>=a.d.Be())throw new jv;return a.d.Cf(a.c=a.b++)}function Ii(a){if(0>a.c)throw new mw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Fi(a){this.d=a}t(495,1,{},Fi);_.Xc=function(){return SB(this)};
+_.Yc=function(){return Gi(this)};_.Zc=function(){Ii(this)};_.b=0;_.c=-1;_.d=null;function aG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&$F(b,c);this.b=b}t(496,495,{},aG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new jv;return this.a.Cf(this.c=--this.b)};_.a=null;function bG(a){a=new RB(a.b.a);return new cG(a)}function dG(a,b){this.a=a;this.b=b}t(497,489,di,dG);_.wf=function(a){return xu(this.a,a)};_.xd=function(){return bG(this)};_.Be=function(){return this.b.a.d};
+_.a=null;_.b=null;function cG(a){this.a=a}t(498,1,{},cG);_.Xc=function(){return SB(this.a.a)};_.Yc=function(){return(this.a.b=Gi(this.a.a)).yf()};_.Zc=function(){UB(this.a)};_.a=null;t(499,494,wi);_.Bf=function(a,b){var c;c=wz(this,a);var d=c.d;new rz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=wz(this,a);try{return xz(b)}catch(c){c=Li(c);if(A(c,91))throw new hw("Can't get element "+a);throw c;}};_.xd=function(){return wz(this,0)};
+_.Ff=function(a){var b,c;b=wz(this,a);try{c=xz(b)}catch(d){d=Li(d);if(A(d,91))throw new hw("Can't remove element "+a);throw d;}eG(b);return c};function fG(a){a.b=y(gG,m,0,0,0)}function Hy(a,b,c){(0>b||b>a.c)&&$F(b,a.c);a.b.splice(b,0,c);++a.c}function Ui(a,b){as(a.b,a.c++,b);return!0}function Ht(a,b){ew(b,a.c);return a.b[b]}function yj(a,b){for(var c=0;c<a.c;++c)if(VB(b,a.b[c]))return c;return-1}function Kt(a,b){var c;c=(ew(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function Ti(a,b){var c;c=yj(a,b);if(-1==c)return!1;Kt(a,c);return!0}function wk(a,b){var c;if(b.length<a.c){c=b;var d;d=Ur(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)as(b,c,a.b[c]);b.length>a.c&&as(b,a.c,null);return b}function $i(){fG(this)}function kA(a){fG(this);this.b.length=a}function ez(a){fG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(500,494,Lh,$i,kA,ez);_.Bf=function(a,b){Hy(this,a,b)};
+_.vf=function(a){return Ui(this,a)};_.Ke=function(){this.b=y(gG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=yj(this,a)};_.Cf=function(a){return Ht(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Kt(this,a)};_.xf=function(a){return Ti(this,a)};_.Be=function(){return this.c};_.c=0;function vz(a,b){var c=a.length,d;for(d=0;d<c;++d)as(a,d,b)}function Gr(){Gr=x;Hr=new hG}var Hr;function hG(){}t(503,494,Vh,hG);_.wf=function(){return!1};_.Cf=function(){throw new gv;};_.Be=function(){return 0};
+function iG(){this.a=new Date}function jG(a){return 10>a?$a+a:l+a}t(504,1,{71:1,74:1,75:1,87:1},iG);_.eQ=function(a){return A(a,87)&&Ss(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ms(c&4194303,b&4194303,e&1048575);a=ms(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(kG(),lG)[this.a.getDay()]+ba+mG[this.a.getMonth()]+ba+jG(this.a.getDate())+ba+jG(this.a.getHours())+jb+jG(this.a.getMinutes())+jb+jG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function kG(){kG=x;lG=H(fs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));mG=H(fs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var lG,mG;
+function zr(a,b){return null==z(a.a,b,a)}function yr(){this.a=new Di}t(506,489,{71:1,74:1,92:1},yr);_.vf=function(a){return zr(this,a)};_.wf=function(a){return xu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return bG(new dG(this.a,new aC(this.a)))};_.xf=function(a){return null!=Oi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return WF(new dG(this.a,new aC(this.a)))};_.a=null;
+function wz(a,b){var c,d;(0>b||b>a.b)&&$F(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new nG(a,b,d)}function Az(){this.a=new oG;this.b=0}t(507,499,Vh,Az);_.vf=function(a){new rz(a,this.a);++this.b;return!0};_.Ef=function(a){return wz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function xz(a){if(a.b==a.d.a)throw new jv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function eG(a){if(!a.c)throw new mw;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function nG(a,b,c){this.d=a;this.b=c;this.a=b}t(508,1,{},nG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return xz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new jv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){eG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function oG(){this.a=this.b=this}
+function rz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(509,1,{},oG,rz);_.a=null;_.b=null;_.c=null;function TB(a,b){this.a=a;this.b=b}t(510,492,qi,TB);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function jv(){rn()}t(511,97,{71:1,78:1,84:1,86:1,91:1},jv);function VB(a,b){return cs(a)===cs(b)||null!=a&&wn(a,b)}function jA(a){var b=y(Bz,m,44,0,0);return wk(a.a,b)}function Ry(){this.a=new $i}
+t(513,494,Lh,Ry);_.Bf=function(a,b){Hy(this.a,a,b)};_.vf=function(a){return Ui(this.a,a)};_.wf=function(a){return-1!=yj(this.a,a)};_.Cf=function(a){return Ht(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Fi(this.a)};_.Ff=function(a){return Kt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return WF(this.a)};_.a=null;function KD(a){a.gc.c.$&&pA(a)}function pG(a){var b;if(a.gc.c.$){b=iy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}rA(a)}
+function qG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function OD(a){var b=a.j;rG(a.gc.c,b.a,b.b);!hy(a)&&My(a);wy(a)}function sG(){uA.call(this,l);this.i=new Ez(this.If());dz(this.q,new tG(this))}t(515,392,ei);_.Ld=function(a,b){return cs(a.f)===cs(this.i)?(pG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){pG(this)};_.i=null;_.j=null;
+function XE(a,b,c){sG.call(this);this.gc&&wA(this.gc,!1);tA(this,!1);Py(this,new EA(0));a=new IA(a,1);P(this,a,null);a=new Ty;P(a,this.i,null);P(this,a,null);b&&(this.j=iy(b),sA(this),qG(this.j,~~($n(b.Ub.gb,Kf)/2)-~~(this.lc/2),~~($n(b.Ub.gb,Jf)/2)-~~(this.bc/2)));c&&O(this,c)}t(514,515,ei,XE);_.If=function(){return"OK"};function HD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Ru("Cannot undo. Index is out of range.");if(!a.a.b)throw new Ru(Yb);a.a=a.a.b;return a.a.a}
+function SE(){this.a=this.b=new uG}t(516,1,{},SE);_.a=null;function uG(){this.a=null}function yE(a){this.a=a}t(517,1,{},uG,yE);_.a=null;_.b=null;_.c=null;function tG(a){this.a=a}t(518,427,Wh,tG);_.a=null;
+function vG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){lC(a.a.zb,H(fs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=PF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],as(c.b,c.c++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{xD(a.a,b,!0)?(xq(a.a,"Structure pasted"+e),OC(a.a),Yy(a.a),d=!0):(OD(new XE(a.a.J,a.a,rC)),yD(a.a,!0),Yy(a.a))}catch(n){if(n=Li(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",NC(e),OD(new XE(a.a.J,
+a.a,rC)),Yy(a.a);else throw n;}}d&&a.a.Ge(b)}function wq(a){this.a=a}t(519,1,{},wq);_.a=null;function GC(){GC=x;HC=new wG("COPY_SMILES",0);JC=new wG("COPY_MOL",1);KC=new wG("PASTE",2);xG=H(yG,m,93,[HC,JC,KC])}function wG(a,b){io.call(this,a,b)}t(520,139,{71:1,75:1,77:1,93:1},wG);var xG,JC,HC,KC;function xE(){this.d=y(GE,m,94,99,0)}t(521,1,{},xE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function zG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(RC,m,-1,20,1);a.M=y(RC,m,-1,20,1);a.G=Vr([20,7]);a.d=y(I,s,-1,20,1);a.c=y(fs,m,1,20,0);a.o=y(fs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(fs,m,1,20,0);a.q=Vr([10,2]);a.i=y(I,s,-1,101,1)}
+function AG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(RC,m,-1,4,1);d=y(RC,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=BG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+BG(r[2],d[2],r[3],d[3]),d=BG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;hE(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=CG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(RC,m,-1,2,1);DG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==kE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;xq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];oE(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&gE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(oD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(oD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function eE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&cE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,cE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];SD(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)hE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)oE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];RD(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];SD(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];oE(a);a.H[a.u]=n;a.I[a.u]=c+d;RD(a);b&&(SD(a,n),TC(a))}c=4}EG(a,c);a.D=a.F;b&&
+(a.D=0)}
+function DG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function dE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])FG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,FG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){xq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[CG(a,a.D,a.G[a.D][d])],2<d||1!=b){xq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(RC,m,-1,2,1);DG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)hE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)hE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)hE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)oE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[CG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[CG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(oD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(oD((a.M[b]+a.M[e])/
+2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;oE(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(oE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(oE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(oD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(oD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
+h[f]&&(SD(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&EG(a,j);-1<n&&(a.D=n)}
+function FG(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)hE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function EG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=kE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function CG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function GG(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ys(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ys(c[d])&&!zs(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ss(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.t)break}return g==a.t}
+function TC(a){var b,c,d;b=y(RC,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{SC(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;UC(a)}}
+function SC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function cE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=HG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&xq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?xq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?xq(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?xq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:xq(a.n,"Charge change not possible on the halogen !");break;case 18:xq(a.n,
+"Use X button to change charge on the X atom !")}}
+function ED(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&SD(a,c);TC(a);xq(a.n,"Smaller part(s) removed !");return 1}
+function kE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function pE(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];UD(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),UD(a));4==a.s[d]&&(a.s[d]=1)}}
+function BG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function RD(a){var b;IG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);UC(a);UD(a)}
+function hE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),VF(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),VF(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),VF(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),VF(a.d,b,a.d.length),a.d=b,b=y(fs,m,1,c,0),VF(a.c,b,a.c.length),a.c=b,b=y(fs,m,1,c,0),VF(a.o,b,a.o.length),a.o=b,b=y(RC,m,-1,c,1),VF(a.J,b,a.J.length),a.J=b,b=y(RC,m,-1,c,1),VF(a.M,b,a.M.length),a.M=b,b=Vr([c,7]),VF(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),VF(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function uD(a,b,c,d,e,f,g){var j;j=N(M(oD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(oD(a.M[c]-~~(f/2))));return new Ly(j-1-b,a-b,e+1+2*b,f+2*b)}
+function oE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),VF(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),VF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),VF(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),VF(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),VF(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),VF(a.N,c,a.N.length),a.N=c,b=y(fs,m,1,b,0),VF(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function YD(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(pC(),aa);j+="JME 2013-10-12 "+new iG+"\n \n";j+=XD(a.t,3)+XD(a.u,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=uE(0.055999999999999994*(a.J[e]-c),10,4)+uE(0.055999999999999994*(g-a.M[e]),10,4)+uE(0,10,4);h=tD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+XD(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=XD(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:JG(a,e)&&(g=2),c=XD(a.H[e],3)+XD(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=XD(a.I[e],3)+XD(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=XD(a.I[e],3)+XD(a.H[e],3)),j+=c+XD(g,3)+XD(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M CHG 1"+XD(e,4)+XD(a.A[e],4)+aa);return j+"M END\n"}
+function wE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,V,L,da,Dc,bg,yb,Ld,Md,Nd,ob,Ec;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.t+1,1);v=y(KG,m,-1,a.t+1,2);D=y(KG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;ED(a,!0);bg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){bg=!1;break}if(a.n.s&&bg){LG(a);pE(a);MG(a,D);NG(a,v,D);var Eb,pd,ef,ac,ve,qd,rd,fb,IH,Sd,w,ya,Dm,Em,Ds,lf,Na,Fm,Gm,Hc,Hm;Eb=y(I,s,-1,a.t+1,1);pd=y(I,s,-1,a.t+1,1);fb=y(OG,m,-1,a.t+1,3);var Es=a.t,Im,
+oh,Fs,ng,Aj,De,mf;Aj=y(OG,m,-1,Es+2,3);De=y(I,s,-1,100,1);mf=5;ng=0;De[0]=3;Aj[1]=ih;Aj[2]=jh;Fs=2;if(!(3>Es))for(;mf<De[ng]*De[ng];){oh=0;for(Im=!0;Im&&oh<=ng&&mf>=De[oh]*De[oh];)0==mf%De[oh]?Im=!1:++oh;if(Im){Aj[++Fs]=Vs(mf);if(Fs>=Es)break;ng<De.length-1&&(++ng,De[ng]=mf)}mf+=2}for(w=1;w<=a.t;++w){for(ya=Gm=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Gm*=a.f[ya]);Fm=a.b[w];18==Fm&&(Hm=a.o[w],qd=Hm.charCodeAt(0)-65+1,rd=0,1<Hm.length&&(rd=Hm.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),Fm=28*qd+rd);
+lf=0;-2>a.A[w]?lf=1:-2==a.A[w]?lf=2:-1==a.A[w]?lf=3:1==a.A[w]?lf=4:2==a.A[w]?lf=5:2<a.A[w]&&(lf=6);Hc=1;fb[w]=Vs(Gm);Hc*=126;fb[w]=Qs(fb[w],Vs(a.x[w]*Hc));Hc*=7;fb[w]=Qs(fb[w],Vs(lf*Hc));Hc*=7;fb[w]=Qs(fb[w],Vs(Fm*Hc));Hc*=783;fb[w]=Qs(fb[w],Vs(a.z[w]*Hc))}for(ve=0;!GG(a,Eb,fb);){Ds=!1;for(w=1;w<=a.t;++w)Eb[w]!=pd[w]&&(pd[w]=Eb[w],Ds=!0);if(Ds){for(w=1;w<=a.t;++w){fb[w]=hh;for(ya=1;ya<=a.z[w];++ya)fb[w]=Zs(fb[w],Aj[Eb[a.G[w][ya]]])}ve=0}else if(0<ve){for(w=1;w<=a.t;++w)fb[w]=hh;w=1;a:for(;w<=a.t-
+1;++w)for(ya=w+1;ya<=a.t;++ya)if(Eb[w]==Eb[ya]){fb[w]=ih;break a}}else{for(w=1;w<=a.t;++w){fb[w]=hh;for(ya=1;ya<=a.z[w];++ya)ef=a.G[w][ya],fb[w]=Zs(fb[w],Vs(a.b[ef]*a.f[CG(a,w,ef)]))}ve=1}GG(a,Eb,fb);for(w=1;w<=a.t;++w)fb[w]=Vs(pd[w]*a.t+Eb[w])}for(w=1;w<=a.t;++w)pd[w]=Eb[w];for(Na=1;Na<=a.t;++Na)for(w=1;w<=a.t;++w)if(pd[w]==Na){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Na];a.A[w]=a.A[Na];a.J[w]=a.J[Na];a.M[w]=a.M[Na];a.z[w]=a.z[Na];a.b[Na]=a.b[0];a.A[Na]=a.A[0];
+a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];pd[w]=pd[Na];pd[Na]=Na;a.o[0]=a.o[w];a.o[w]=a.o[Na];a.o[Na]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Na];a.c[Na]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Na];a.x[Na]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Eb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Eb[a.H[w]],a.I[w]=Eb[a.I[w]],a.H[w]>a.I[w]&&(Sd=a.H[w],a.H[w]=a.I[w],a.I[w]=Sd,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Em=Dm=
+a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Dm?(Dm=a.H[ya],Em=a.I[ya],ac=ya):a.H[ya]==Dm&&a.I[ya]<Em&&(Em=a.I[ya],ac=ya);Sd=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Sd;Sd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Sd;Sd=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Sd;Sd=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Sd;IH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=IH}RD(a);UD(a);MG(a,D);NG(a,v,D)}else{MG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Ec=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=yb[c]){Dc=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Dc=!1;break}Dc&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Ec==a.t)break;c=n[V--]}else if(1==L)yb[o[1]]=c,c=o[1],a.a[c]=++Ec;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=CG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=CG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.a[e]=++Ec}}yb=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(KG,m,-1,a.t+1,2);Ld=y(KG,m,-1,a.t+1,2);f=Ec=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Ec]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(E=1;E<=da;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Ld[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Md=y(I,s,-1,a.u+1,1);Nd=y(I,s,-1,a.t+1,1);if(a.n.Ob){var KH=yb,LL=da,Gs,LH,ph,Ee,Hs,Is,Ma,Bj,Js;ph=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Hs=y(KG,m,-1,
+a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Gs=b[Ma],LH=KH[Gs],Ee=CG(a,Gs,LH),0!=Ee&&(PG(a,Ee,ph,Md,D),Hs[Ee]=!0);for(Ma=1;Ma<=a.u;++Ma)Hs[Ma]||PG(a,Ma,ph,Md,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Is=Js=0;for(Bj=1;Bj<=a.z[Ma];++Bj){Ee=CG(a,Ma,a.G[Ma][Bj]);if(5==a.f[Ee])continue a;1==a.s[Ee]&&0!=QG(a,Ee,Ma)&&++Js;2==a.s[Ee]&&(Is=a.G[Ma][Bj])}if(0!=Js)if(0<Is){var ia=a,NH=Ma,nf=ph,Uc=Nd,kc=void 0,Cj=void 0,Ic=void 0,Fe=void 0,Jc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Td=void 0,Vc=void 0,Wc=void 0,
+Ks=void 0,Dj=void 0,Ud=void 0,Ej=void 0,Ge=void 0,Fj=void 0,Ls=void 0,Gj=void 0,He=void 0,OH=void 0,of=void 0,PH=void 0,Ms=void 0,Hj=void 0,pf=void 0,Wc=1,Cj=NH,kc=y(I,s,-1,ia.t+1,1);for(kc[1]=NH;;){Ks=!1;for(Vc=1;Vc<=ia.z[Cj];++Vc)if(Ic=ia.G[Cj][Vc],!(Ic==kc[1]||Ic==kc[Wc-1]))if(Fe=CG(ia,Cj,Ic),2==ia.s[Fe]&&5!=ia.f[Fe]){Cj=kc[++Wc]=Ic;Ks=!0;break}if(!Ks)break}if(!(0==Wc%2||2>ia.z[kc[Wc]]||3<ia.z[kc[Wc]])){pf=kc[1];Jc=kc[~~((Wc+1)/2)];Td=kc[Wc];of=He=Ge=Ud=0;Ms=Ls=!1;for(Vc=1;Vc<=ia.z[pf];++Vc)Ic=
+ia.G[pf][Vc],Fe=CG(ia,pf,Ic),1!=ia.s[Fe]||5==ia.f[Fe]||(0==Ud?Ud=Ic:Ge=Ic);0<nf[Ge]&&nf[Ud]>nf[Ge]&&(Jm=Ud,Ud=Ge,Ge=Jm);Dj=Ud;0==Ud&&(Dj=Ge,Ls=!0);for(Vc=1;Vc<=ia.z[Td];++Vc)Ic=ia.G[Td][Vc],Fe=CG(ia,Td,Ic),1!=ia.s[Fe]||5==ia.f[Fe]||(0==He?He=Ic:of=Ic);0<nf[of]&&nf[He]>nf[of]&&(Jm=He,He=of,of=Jm);Gj=He;0==He&&(Gj=of,Ms=!0);Ej=QG(ia,CG(ia,pf,Ud),pf);Fj=QG(ia,CG(ia,pf,Ge),pf);OH=QG(ia,CG(ia,Td,He),Td);PH=QG(ia,CG(ia,Td,of),Td);1<(0>Ej+Fj?-(Ej+Fj):Ej+Fj)||0!=OH||0!=PH?xq(ia.n,"Bad stereoinfo on allene !"):
+(Km=ia.J[kc[Wc-1]]-ia.J[Td],Lm=ia.M[kc[Wc-1]]-ia.M[Td],Hj=Math.sqrt(Km*Km+Lm*Lm),0.001>Hj&&(Hj=0.001),0<(ia.M[Gj]-ia.M[kc[Wc-1]])*(Km/Hj)-(ia.J[Gj]-ia.J[kc[Wc-1]])*(Lm/Hj)?Uc[Jc]=1:Uc[Jc]=-1,Ls&&(Uc[Jc]*=-1),Ms&&(Uc[Jc]*=-1),Dj==Ud&&0>Ej&&(Uc[Jc]*=-1),Dj==Ge&&0>Fj&&(Uc[Jc]*=-1),nf[Dj]>nf[Gj]&&(Uc[Jc]*=-1))}}else b:{var lc=a,mc=Ma,ML=KH,NL=ph,OL=r,PL=q,QL=LL,Mm=Nd,Nm=void 0,Xc=void 0,Ns=void 0,qh=void 0,Ba=void 0,rh=void 0,td=void 0,Ij=void 0,Vd=void 0,Pb=void 0,ga=void 0,Gb=void 0,Ie=void 0,Om=void 0,
+Yc=void 0,pa=void 0,Pm=void 0,Gb=y(I,s,-1,4,1),Om=y(I,s,-1,4,1),sh=lc,Wd=mc,QH=NL,Os=ML,RH=OL,SH=PL,RL=QL,Hb=Gb,Jj=void 0,Zc=void 0,Qm=void 0,Rm=void 0,Ps=void 0,Kj=void 0,Kj=-1;0<Os[Wd]&&(Hb[++Kj]=Os[Wd]);for(Zc=1;Zc<=RL;++Zc)RH[Zc]==Wd&&(Hb[++Kj]=SH[Zc]),SH[Zc]==Wd&&(Hb[++Kj]=RH[Zc]);for(Zc=Kj+1;Zc<sh.z[Wd];++Zc){Ps=sh.t+1;Qm=1;c:for(;Qm<=sh.z[Wd];++Qm){Jj=sh.G[Wd][Qm];for(Rm=0;Rm<Zc;++Rm)if(Jj==Hb[Rm])continue c;QH[Jj]<Ps&&(Ps=QH[Jj],Hb[Zc]=Jj)}}0==Os[Wd]&&0<sh.x[Wd]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
+Hb[0],Hb[0]=-1):0<sh.x[Wd]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Ba=Ij=rh=qh=Pm=td=Pb=0;4>Ba;++Ba)0>=Gb[Ba]||(Nm=CG(lc,mc,Gb[Ba]),Om[Ba]=QG(lc,Nm,mc),0<Om[Ba]?(++Pb,Pm=Gb[Ba],rh=Gb[Ba]):0>Om[Ba]?(++td,qh=Gb[Ba],rh=Gb[Ba]):Ij=Gb[Ba]);Vd=Pb+td;pa=y(I,s,-1,4,1);Yc=0;if(3==lc.z[mc]){if(1==Pb&&1==td||3==Vd&&0<Pb&&0<td){xq(lc.n,"Error in C3H stereospecification !");break b}Ie=Gb[0];1==Vd?Ie=rh:2==Vd&&(Ie=Ij);ga=AG(lc,mc,Ie,Gb);pa[0]=rh;pa[1]=-1;pa[2]=ga[2];pa[3]=ga[1];0<Pb?Yc=1:Yc=-1}else if(4==lc.z[mc])if(1==
+Vd)ga=AG(lc,mc,rh,Gb),pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],0<Pb?Yc=1:Yc=-1;else{Ie=Gb[0];1<Ij&&(Ie=Ij);1==Pb?Ie=Pm:1==td&&(Ie=qh);ga=AG(lc,mc,Ie,Gb);Xc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Nm=CG(lc,mc,ga[Ba]),Xc[Ba]=QG(lc,Nm,mc);if(4==Vd){if(0==Pb||0==td){xq(lc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==td)pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],Yc=Xc[0];else{for(Ba=0;4>Ba;++Ba)-1==Xc[Ba]&&(Xc[Ba]=0);Vd=2}}else if(3==Vd)if(3==Pb||3==td)pa[0]=ga[0],pa[1]=ga[3],pa[2]=
+ga[2],pa[3]=ga[1],0<Pb?Yc=-1:Yc=1;else{1==Pb?Pb=Ns=1:td=Ns=-1;for(Ba=0;4>Ba;++Ba)Xc[Ba]==Ns&&(Xc[Ba]=0);Vd=2}if(2==Vd)if(1==Pb&&1==td)ga[1]==qh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==qh&&(ga[2]=ga[3]),pa[0]=Pm,pa[1]=qh,pa[2]=ga[2],pa[3]=ga[1],Yc=1;else{if(Xc[0]==Xc[1]||Xc[1]==Xc[2]){xq(lc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Xc[0]?(pa[0]=ga[0],pa[1]=ga[2],pa[2]=ga[1],pa[3]=ga[3]):(pa[0]=ga[1],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[0]);1<Pb?Yc=1:Yc=-1}}var W=pa,Lj=Gb,qb=void 0;Lj[0]==W[1]?(qb=
+W[0],W[0]=W[1],W[1]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Lj[0]==W[2]?(qb=W[2],W[2]=W[0],W[0]=qb,qb=W[1],W[1]=W[3],W[3]=qb):Lj[0]==W[3]&&(qb=W[3],W[3]=W[0],W[0]=qb,qb=W[1],W[1]=W[2],W[2]=qb);Lj[1]==W[2]?(qb=W[1],W[1]=W[2],W[2]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Lj[1]==W[3]&&(qb=W[1],W[1]=W[3],W[3]=qb,qb=W[2],W[2]=W[3],W[3]=qb);pa[2]==Gb[2]?Mm[mc]=1:pa[2]==Gb[3]?Mm[mc]=-1:xq(lc.n,"Error in stereoprocessing ! - t30");Mm[mc]*=Yc}}}ob=new UF;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
+Q[c]&&kn(ob.a,ua);0<yb[u]&&RG(a,c,yb[c],ob,Md);var th=v[c],Ib=void 0,Mj=void 0,uh=void 0,T=void 0,T=Oc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Nd[c]&&(Ib=!0);uh=-1;for(Mj=1;Mj<=a.y;++Mj)if(a.q[Mj][0]==c){uh=a.q[Mj][1];break}-1<uh&&(Ib=!0);a.n.Nb&&0<a.d[c]&&(Ib=!0,uh=1);switch(a.b[c]){case 2:T=zb;break;case 3:th?T="c":T=Cb;break;case 4:th?(T=zf,0<a.x[c]&&(Ib=!0)):T=ec;break;case 5:th?T="o":T=oc;break;case 7:th?(T="p",0<a.x[c]&&(Ib=!0)):T=qc;break;case 8:th?T=lg:T=Bc;break;case 13:th?T=pg:T=Fc;Ib=!0;break;case 6:T=
+Gc;Ib=!0;break;case 9:T=Qb;break;case 10:T=Kb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Ib=!0;break;case 19:T=rc;Ib=!0;break;case 20:T=sc;Ib=!0;break;case 21:T=tc;Ib=!0;break;case 22:T=uc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(G(T,wa)||G(T,ad)||G(T,ub))&&(Ib=!1)}Ib&&(T=Pc+T,1==Nd[c]?T+=sb:-1==Nd[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=xa:T+=Ca,1<Sj(a.A[c])&&(T+=Sj(a.A[c]))),-1<uh&&(T+=jb+uh),T+=Sc);kn(ob.a,T);for(E=1;E<=da;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&RG(a,r[E],q[E],ob,Md),9<E&&kn(ob.a,"%"),ln(ob,l+(new S(E)).a);Ld[c]&&kn(ob.a,va)}return Zn(ob.a)}function vE(a){a=new EC(a);RD(a);return a}
+function SD(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)VC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function TD(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&SD(a,c);0==a.z[d]&&SD(a,d)}
+function LG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=CG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&SD(a,c)}}}function IG(a){var b;b=a.b.length;a.G=Vr([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function NG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(KG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[CG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(KG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(KG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:JG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
+g=a.I[j],r[f]&&r[g])){d=y(KG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function UC(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(oD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(oD((a.M[b]+a.M[c])/2)))}function MG(a,b){var c;for(c=1;c<=a.u;++c)vD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function tD(a,b){var c;c=(pC(),vC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function JG(a,b){return 2==a.s[b]?!0:!1}function vD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function fE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Vr([b+5,2]),VF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function PD(a){var b;a.y=0;a.r=0;wE(a);for(b=1;b<=a.t;++b)a.D=b,fE(a);a.D=0}
+function QD(a){var b,c;b=y(RC,m,-1,4,1);SC(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function LC(a,b){var c,d,e,f,g,j,h,n;c=y(RC,m,-1,4,1);SC(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;SC(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function sE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function WD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&OF(c,Sc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(lb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Rj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=Mu(c,d+1);try{a.n.y=PB(j,10)}catch(h){if(h=Li(h),A(h,78))a.n.y=0;else throw h;}a.D=b;fE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=G(d,Cb)?3:G(d,zb)?2:G(d,ec)?4:G(d,oc)?5:G(d,qc)?7:G(d,Bc)?8:G(d,Qb)?9:G(d,Kb)?10:G(d,Bb)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Fc)?13:G(d,Gc)?6:G(d,rc)?19:G(d,sc)?20:G(d,tc)?21:G(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=NF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=NF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=NF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=NF(c,g++);for(;45==e;)--d,e=NF(c,g++)}a.A[b]=d}}}
+function DD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new kC(b);try{for(;b.j=dC(b,b.a),b.j<b.i;)d=BD(PB(gC(b),10)).a,c=e=BD(PB(gC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Li(f),A(f,78))hn(f);else throw f;}}function RG(a,b,c,d,e){b=CG(a,b,c);5!=a.f[b]&&JG(a,b)?kn(d.a,nb):3==a.s[b]?kn(d.a,la):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),kn(d.a,e)):1==e[b]?kn(d.a,Xa):-1==e[b]&&kn(d.a,Rc)}
+function gE(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,xq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:xq(a.n,"Stereomarking allowed only on single and double bonds!")}
+function PG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=CG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=CG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=CG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=CG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))xq(a.n,"Not unique E/Z geometry !");else{j=CG(a,b,e);f=CG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=CG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function HG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=CG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(JG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function QG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function UD(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=HG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function WC(a){zG(this);this.n=a;this.y=this.u=this.t=0}
+function CD(a,b){var c,d,e,f,g,j,h;WC.call(this,a);f=l;j=zD(b);if(null!=j){h=new jC(b,j,!0);for(e=1;4>=e;++e)f=AD(h,j);g=BD(PB(Vn(f.substr(0,3)),10)).a;c=BD(PB(Vn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)hE(this),f=AD(h,j),this.J[e]=(new KF(HF(Vn(f.substr(0,10))))).a,this.M[e]=-(new KF(HF(Vn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Vn(f.substr(31,d-31)),WD(this,e,d),62<=f.length&&(f=Vn(f.substr(60,3)),0<f.length&&(f=BD(PB(f,10)).a,0<f&&(this.D=e,a.y=f,fE(this),this.D=0)));for(e=1;e<=c;++e)oE(this),
+f=AD(h,j),this.H[e]=BD(PB(Vn(f.substr(0,3)),10)).a,this.I[e]=BD(PB(Vn(f.substr(3,3)),10)).a,g=BD(PB(Vn(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=BD(PB(Vn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);IG(this);sE(this);TC(this);for(RD(this);(h.j=dC(h,h.a),h.j<h.i)&&!(null==(f=gC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new iC(f);gC(g);gC(g);j=BD(PB(gC(g),10)).a;
+for(e=1;e<=j;++e)c=BD(PB(gC(g),10)).a,this.A[c]=BD(PB(gC(g),10)).a}if(0==f.indexOf("M APO")){g=new iC(f);gC(g);gC(g);j=BD(PB(gC(g),10)).a;for(e=1;e<=j;++e)c=BD(PB(gC(g),10)).a,f=BD(PB(gC(g),10)).a,this.D=c,Z(this,0),WD(this,this.t,rc+f),this.D=0}}LG(this);RD(this)}}
+function zE(a,b){var c,d,e,f,g;WC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));OF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new iC(b);d=BD(PB(gC(f),10)).a;e=BD(PB(gC(f),10)).a;for(c=1;c<=d;++c)g=gC(f),hE(this),WD(this,this.t,g),this.J[c]=(new KF(HF(gC(f)))).a,this.M[c]=-(new KF(HF(gC(f)))).a;for(c=1;c<=e;++c)if(oE(this),this.H[c]=BD(PB(gC(f),10)).a,this.I[c]=BD(PB(gC(f),10)).a,this.s[c]=BD(PB(gC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;IG(this);sE(this);TC(this)}catch(j){j=Li(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}LG(this);RD(this)}}
+function FD(a,b,c){var d,e,f;WC.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(hE(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))oE(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;RD(this);TC(this)}
+function ZD(a,b,c){var d,e,f,g,j;WC.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(fs,m,1,this.t+1,0);this.J=y(RC,m,-1,this.t+1,1);this.M=y(RC,m,-1,this.t+1,1);this.o=y(fs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(fs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=Vr([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}RD(this);TC(this)}
+function EC(a){var b;zG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);VF(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);VF(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);VF(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);VF(a.d,this.d,this.t+1);this.c=y(fs,m,1,this.t+1,0);VF(a.c,this.c,this.t+1);this.J=y(RC,m,-1,this.t+1,1);VF(a.J,this.J,this.t+1);this.M=y(RC,m,-1,this.t+1,1);VF(a.M,this.M,this.t+1);this.o=y(fs,m,1,this.t+1,0);VF(a.o,this.o,this.t+1);this.H=y(I,
+s,-1,this.u+1,1);VF(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);VF(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);VF(a.s,this.s,this.u+1);this.e=y(fs,m,1,this.u+1,0);VF(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);VF(a.B,this.B,this.u+1);this.q=Vr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function uE(a,b,c){var d,e,f;if(0==c)return XD(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(oD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new KF(a)).a;d=Wn(e,Xn(46));0>d&&(e+=Wa,d=Wn(e,Xn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function zD(a){var b;b=new jC(a,aa,!0);if(4<cC(b))return aa;b=new jC(a,eh,!0);return 4<cC(b)?eh:null}
+function XD(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function AD(a,b){for(var c,d;a.j=dC(a,a.a),a.j<a.i;){d=gC(a);if(G(d,b))return ba;for(gC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(522,1,{94:1},WC,CD,zE,FD,ZD,EC);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function yq(){yq=x;zq=new gB(Ub)}
+function LD(a,b){var c;yq();var d;sG.call(this);this.c=new Ez("Help");new Ez("Home");this.d=b;O(this,(pC(),rC));this.gc&&wA(this.gc,!1);tA(this,!1);d=iy(b);if(1==a)this.e||(this.e=new PA(d),qG(this.e,-30,0)),this.j=this.e,c=CC(b),this.gc&&vA(this.gc,Cc),Py(this,new zz(2)),this.f=new gB(c+" "),P(this,this.f,Jb),d=new Ty,P(d,this.i,null),this.d.Gb&&(c=new Ez("Submit"),P(d,c,null)),P(this,d,Kc),fB(this.f,Vn(ao(this.f.gc.a.gb,Wg))),this.gc&&wA(this.gc,!0),tA(this,!0);else if(2==a)this.b||(this.b=
+new PA(d),qG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&vA(this.gc,"Nonstandard atom"),Py(this,new zz(2)),c=new Ty,P(c,new IA("atomic SMILES",1),null),P(this,c,jc),c=Ub,zq&&(c=ao(zq.gc.a.gb,Wg)),zq=new hB(c,8),P(this,zq,Jb),c=new Ty,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new PA(d),qG(this.a,5*b.Y,0));var e,f;d="About "+(pC(),EE);this.gc&&vA(this.gc,d);Py(this,new EA(0));O(this,rC);P(this,new IA(EE+" Molecular Editor v2013-10-13",1),null);P(this,new IA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=qC,d=0,f=c.length;d<f;++d)e=c[d],e=new IA(e,1),vy(e,this.d.x),P(this,e,null);c=new Ty;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}sA(this);c=this.j;rG(this.gc.c,c.a,c.b);!hy(this)&&My(this);wy(this)}t(523,515,ei,LD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new JB(this.d.H),c=IB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Li(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,NC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var zq;
+function SG(a,b){gy(b)==a.a?O(b,(Kz(),Tz)):O(b,a.a)}
+function TG(a){var b,c,d,e;e=l;d=!1;gy(UG)!=a.a?(e=wa,d=!0):gy(VG)!=a.a?(e="!#6",d=!0):gy(WG)!=a.a?(O(XG,(Kz(),Tz)),O(YG,Tz),O(ZG,Tz),O($G,Tz),e="F,Cl,Br,I"):(b=gy(aH)!=a.a,c=gy(bH)!=a.a,gy(cH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),gy(dH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),gy(eH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),gy(fH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),gy(gH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),gy(XG)!=a.a&&(e+="F,"),gy(YG)!=a.a&&(e+="Cl,"),gy(ZG)!=a.a&&(e+="Br,"),gy($G)!=a.a&&(e+="I,"),
+OF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=ad:c?e=ub:(O(UG,(Kz(),Tz)),e=wa)));b=l;d&&gy(aH)!=a.a&&(b+=";a");d&&gy(bH)!=a.a&&(b+=";A");gy(hH)!=a.a&&(b+=";R");gy(iH)!=a.a&&(b+=";!R");gy(UG)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);gy(lH)!=a.a&&(e="~");gy(mH)!=a.a&&(e=jb);gy(nH)!=a.a&&(e=sb);gy(oH)!=a.a&&(e="!@");fB(a.e,e)}
+function pH(a){qH(a);rH(a);var b=jH.gc.a;Tw(b,0);b.gb.options[0].selected=!0;b=kH.gc.a;Tw(b,0);b.gb.options[0].selected=!0;O(aH,a.a);O(bH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a);sH(a)}function qH(a){O(cH,a.a);O(dH,a.a);O(eH,a.a);O(fH,a.a);O(gH,a.a);O(XG,a.a);O(YG,a.a);O(ZG,a.a);O($G,a.a)}function rH(a){O(UG,a.a);O(VG,a.a);O(WG,a.a)}function sH(a){O(lH,a.a);O(mH,a.a);O(nH,a.a);O(oH,a.a);a.b=!1}
+function MD(a){uA.call(this,"Atom/Bond Query");this.i=new Ez(this.If());dz(this.q,new tG(this));this.a=(pC(),rC);this.c=a;this.d||(a=iy(a),this.d=new PA(a),qG(this.d,-150,10));this.j=this.d;Py(this,new DA);O(this,this.a);a=new Ty;Py(a,new iA(0,3,1));P(a,new HA("Atom type :"),null);UG=new Ez(wb);VG=new Ez("Any except C");WG=new Ez("Halogen");P(a,UG,null);P(a,VG,null);P(a,WG,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));P(a,new IA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new Ty;Py(a,new iA(0,3,1));cH=new Ez(Cb);dH=new Ez(ec);eH=new Ez(oc);fH=new Ez(Bc);gH=new Ez(qc);XG=new Ez(Qb);YG=new Ez(Kb);ZG=new Ez(Bb);$G=new Ez(Wb);P(a,cH,null);P(a,dH,null);P(a,eH,null);P(a,fH,null);P(a,gH,null);P(a,XG,null);P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));jH=new Iz;Hz(jH,wb);Hz(jH,$a);Hz(jH,bb);Hz(jH,hb);Hz(jH,ib);P(a,new HA("Number of hydrogens : "),null);P(a,jH,null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));kH=new Iz;Hz(kH,wb);Hz(kH,
+$a);Hz(kH,bb);Hz(kH,hb);Hz(kH,ib);Hz(kH,"4");Hz(kH,"5");Hz(kH,"6");P(a,new IA("Number of connections :",0),null);P(a,kH,null);P(a,new IA(" (H's don't count.)",0),null);P(this,a,null);a=new Ty;Py(a,new iA(0,3,1));P(a,new HA("Atom is :"),null);aH=new Ez(xb);P(a,aH,null);bH=new Ez("Nonaromatic");P(a,bH,null);hH=new Ez(Ac);P(a,hH,null);iH=new Ez(ic);P(a,iH,null);P(this,a,null);a=new Ty;O(a,$z(gy(this)));Py(a,new iA(0,3,1));P(a,new HA("Bond is :"),null);lH=new Ez(wb);P(a,lH,null);mH=new Ez(xb);P(a,mH,
+null);nH=new Ez(Ac);P(a,nH,null);oH=new Ez(ic);P(a,oH,null);P(this,a,null);a=new Ty;Py(a,new iA(1,3,1));this.e=new hB(wa,20);P(a,this.e,null);P(a,new Ez(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&wA(this.gc,!1);tA(this,!1);qH(this);rH(this);sH(this);O(aH,this.a);O(bH,this.a);O(hH,this.a);O(iH,this.a);O(jH,this.a);O(kH,this.a);SG(this,UG);sA(this);a=this.j;rG(this.gc.c,a.a,a.b);!hy(this)&&My(this);wy(this)}t(524,515,ei,MD);
+_.Jf=function(a,b){var c;G(b,yc)?(pH(this),SG(this,UG),TG(this)):A(a.f,41)?(sH(this),cs(a.f)===cs(UG)?(qH(this),rH(this)):cs(a.f)===cs(VG)?(qH(this),rH(this)):cs(a.f)===cs(WG)?(qH(this),rH(this)):cs(a.f)===cs(hH)?O(iH,this.a):cs(a.f)===cs(iH)?(O(hH,this.a),O(aH,this.a)):cs(a.f)===cs(aH)?(O(bH,this.a),O(iH,this.a)):cs(a.f)===cs(bH)?O(aH,this.a):cs(a.f)===cs(lH)||cs(a.f)===cs(mH)||cs(a.f)===cs(nH)||cs(a.f)===cs(oH)?(pH(this),this.b=!0):rH(this),SG(this,a.f),TG(this)):A(a.f,42)&&(sH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(Kz(),Tz)),TG(this));107!=this.c.c&&(this.c.c=107,Yy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var UG=_.e=null,lH=null,VG=null,aH=null,mH=null,ZG=null,cH=null,kH=null,jH=null,YG=null,XG=null,WG=null,$G=null,dH=null,bH=null,iH=null,oH=null,eH=null,gH=null,hH=null,nH=null,fH=null;function HE(){fG(this)}t(525,500,Lh,HE);_.Ke=function(){this.a=-1;this.b=y(gG,m,0,0,0);this.c=0};_.a=-1;
+function vq(a,b){var c;a.a=b;var d,e;d=null;kB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new yB(e):null))e=(nB(),qB),e=rB(e,(nB(),qB))||rB(e,oB);if(e)try{d=vB(c)}catch(f){if(f=Li(f),A(f,59))hn(f);else throw f;}c=d;null!=c&&vG(b,c)}function tq(a){a=new yB(a);kB();var b,c;try{b=vB(a),c=xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Li(d),A(d,59))hn(d);else throw d;}}function IE(){}t(526,1,{60:1,67:1},IE);_.te=function(a){vG(this.a,a.a)};
+_.a=null;t(528,304,vi);function qq(){var a;qq=x;tH=(a=!1,Lf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);uH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");vH=tH&!uH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);rq=y(I,s,-1,1E3,1);for(b=0;b<rq.length;++b)rq[b]=-999;for(b=0;b<a.length;b+=2)rq[a[b+1]]=a[b]}
+function Bp(a,b,c){a=new wH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function Wy(a,b,c){var d;d=new xH;mj(d.t,b,c);fj(a.f,d.t,0,0);Ui(a.a,d);return d}function RE(a,b){return!a.e?null:b in a.e?a.e[b]:null}function kD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)nv(a.f,b.t,c,d),b.r=c,b.s=d;yH(b)}
+function QE(a,b,c,d){qq();this.gb=bw();this.a=new $i;this.j=new $i;this.e=d;this.gb.style[Rf]=$a;this.gb.style[Pf]=$a;this.gb.style[Hg]=Te;this.gb.style[ah]=b;this.gb.style[Be]=c;this.f=new zH;this.f.gb.style[ah]=cb;this.f.gb.style[Be]=cb;vH?(b=new AH,c=new BH,fj(b,this.f,0,0),fj(b,c,0,0),rv(this,b)):rv(this,this.f);this.c=a;a.Ub=this;vH?(this.k=new CH(this),this.k.i=new DH(this),this.k.j=new EH(this),this.k.n=new FH(this),this.k.k=new GH(this),this.c&&(this.k.e=new HH(this),this.k.f=new JH(this),
+this.k.a=new MH(this))):B(this,new TH(this),(Cq(),Cq(),Dq));B(this,this,(Gp(),Gp(),Hp));B(this,new UH(this),(pj(),pj(),qj));B(this,new VH(this),(rj(),rj(),sj));B(this,new WH(this),(nq(),nq(),oq));(Ap(),Ap(),Ay).a=this}t(527,528,vi,QE);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var vH,uH,tH,rq=null;function zH(){pv.call(this);this.gb[zd]=Pe}t(530,282,vi,zH);function AH(){zH.call(this);this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(529,530,vi,AH);function TH(a){this.a=a}t(531,1,{},TH);
+_.tc=function(a){var b,c,d,e;d=vj(a);e=wj(a);c=xj(a.a);b=new XH(a);2==c&&(b.e=4);b=$D(this.a.c,b,d,e);this.a.i=!0;b&&a.a.stopPropagation()};_.a=null;function UH(a){this.a=a}t(532,1,{},UH);_.uc=function(a){var b,c;b=vj(a);c=wj(a);a=new XH(a);this.a.i?jE(this.a.c,a,b,c):lE(this.a.c,a,b,c);dx(this.a.gb)};_.a=null;function VH(a){this.a=a}t(533,1,{},VH);_.vc=function(a){this.a.i=!1;vj(a);wj(a);nE(this.a.c)};_.a=null;function WH(a){this.a=a}t(534,1,{},WH);_.a=null;
+function BH(){zH.call(this);this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(535,530,vi,BH);function YH(a,b){var c;c=b.a;c.e=4;return $D(a.a.c,c,b.d,b.e)}function DH(a){this.a=a}t(536,1,{},DH);_.Kf=function(a){return YH(this,a)};_.a=null;function dr(a,b){lE(a.a.c,b.a,b.d,b.e);return $D(a.a.c,b.a,b.d,b.e)}function EH(a){this.a=a}t(537,1,{},EH);_.Kf=function(a){return dr(this,a)};_.a=null;function FH(a){this.a=a}t(538,1,{},FH);_.Kf=function(a){return jE(this.a.c,a.a,a.d,a.e)};_.a=null;
+function GH(a){this.a=a}t(539,1,{},GH);_.Kf=function(){return nE(this.a.c)};_.a=null;function eq(a,b){var c;c=M(oD(b.b));c=new AB(b,0,gg,c);FC(a.a.c,c);return!0}function HH(a){this.a=a}t(540,1,{},HH);_.Kf=function(a){return eq(this,a)};_.a=null;function fq(a,b){var c;c=M(oD(100*b.c));c=new AB(b,0,mg,c);FC(a.a.c,c);return!0}function JH(a){this.a=a}t(541,1,{},JH);_.Kf=function(a){return fq(this,a)};_.a=null;function jq(a,b){var c;c=new AB(b,0,ee,gh);FC(a.a.c,c);return!0}function MH(a){this.a=a}
+t(542,1,{},MH);_.Kf=function(a){return jq(this,a)};var ZH=_.a=null;function $H(){$H=x;ZH=new at((pt(),new ot("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function aI(){aI=x;bI={}}function cI(a,b,c){var d;c&&(b.style[ke]=c.b+Xf,d=c.a,d!=Nb&&(b.style[je]=d),0!=(c.c&1)&&(b.style[me]=md),0!=(c.c&2)&&(b.style[le]=Ne));a.e.style[$g]=Ff}
+function oA(a){var b=dI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=xi(a);c in bI?a=bI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Le),f.width=1,f.height=1,g=($H(),ZH),f.src=g.d.a,a=(j=$doc.createTextNode("Q"),cI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Yj(e)+$wnd.pageYOffset,n=Yj(e)+$wnd.pageYOffset+(e.offsetHeight||0),o=n-h,r=Yj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new eI,v.a=u,v.b=q,v.c=o,v),bI[c]=a);return a}
+function fI(){aI();var a,b,c,d,e;tj();this.a=H(fs,m,1,["monospace","sans-serif",sg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(vg);this.e.innerHTML=this.f||l;this.e.style[ke]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[je]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(545,1,{},fI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var bI;function eI(){}
+t(546,1,{},eI);_.a=0;_.b=0;_.c=0;function aE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Li(b),!A(b,84))throw b;}return!1}function bE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Li(b),!A(b,84))throw b;}return!1}function XH(a){sq.call(this,null,0,null);this.a=a}function wH(a,b,c){sq.call(this,a,0,b);this.a=c}t(547,388,ii,XH,wH);_.re=function(){return aE(this)};_.se=function(){return bE(this)};_.a=null;
+function cB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=dI;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,cI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function bB(a){this.b=a;this.a={};!dI&&(dI=new fI)}t(548,391,Ph,bB);var dI=null;function Xy(a){this.a=a}t(549,399,{},Xy);_.a=null;function gI(a,b){this.a=a;this.b=b}t(550,1,{},gI);_.a=null;_.b=null;function hI(){Fw.call(this);this.gb[zd]="jsa-resetTable";this.gb.style[ah]=id}t(551,314,vi,hI);
+function iI(){iI=x;var a=jI=new fI;tj();a.f="9p";a.e.style[je]=sg;a.e.style[ke]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[ke]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);kI=new iz(1)}function aD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,yH(a)}
+function cD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.n&&($C(a,!1),360<=g||-360>=g?j=bD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=lI(r,q,u,v,f),E=lI(r,q,u,v,h),J="<g"+a.k+pb,J+='<path d ="M '+D.a+ba+D.b+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.a+ba+E.b+'"/>',J+="</g>",J),aD(a,j))}function Y(a,b,c,d,e){a.n&&aD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+fa+a.b+a.a+Za)}
+function ZC(a,b,c,d,e){a.n&&($C(a,!1),aD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za))}function jD(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+fa+a.i+' fill="'+e+ka+b+"</text>");aD(a,b)}function zA(a,b,c,d,e){$C(a,!0);aD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za)}
+function yH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Xj(a.t.gb)+(a.t.gb.offsetWidth||0)-Xj(a.t.gb),d=Yj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Yj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=eg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va)}function iD(a,b){a.e=b;a.i=DE(b)}t(552,395,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
+_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var kI,jI;function Sq(a,b,c){c&&(cr(a,b),c.Kf(a.b));a.d=!0}function cr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Xj(a.o.gb)+Wj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Yj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new XH(b),b.a.preventDefault(),!0):!1}
+function CH(a){this.o=a;this.b=new mI;this.c=new nI(this);B(this.o,new oI(this),($q(),$q(),ar));B(this.o,new pI(this),(Tq(),Tq(),Uq));B(this.o,new qI(this),(Xq(),Xq(),Yq));B(this.o,new rI(this),(Pq(),Pq(),Qq));B(this.o,new sI,(kq(),kq(),lq));B(this.o,new tI(this),(gq(),gq(),hq));B(this.o,new uI(this),(bq(),bq(),cq))}t(553,1,{},CH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function nI(a){lk();this.a=a}t(554,24,{},nI);
+_.Cc=function(){!this.a.d&&this.a.i&&YH(this.a.i,this.a.b)};_.a=null;function oI(a){this.a=a}t(555,1,{},oI);_.a=null;function pI(a){this.a=a}t(556,1,{},pI);_.a=null;function qI(a){this.a=a}t(557,1,{},qI);_.a=null;function rI(a){this.a=a}t(558,1,{},rI);_.a=null;function sI(){}t(559,1,{},sI);function tI(a){this.a=a}t(560,1,{},tI);_.a=null;function uI(a){this.a=a}t(561,1,{},uI);_.a=null;function mI(){}t(562,1,{},mI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function vI(a){var b,c,d,e,f;Vj(a);d=(gj(),hj(null));e=new hI;Cw(e,a);dv(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));Ew(e,a);lv(d,e);return new oy(f,b)}function wI(){this.gb=$doc.createElement(Zd);this.gb[zd]=Pe;this.gb.style[Qf]=Ce;this.gb.style[Uf]=bd;this.gb.style[ah]=cb;this.gb.style[Be]=cb}t(564,285,Rh,wI);_.cd=function(){return Xj(this.gb)};
+_.dd=function(){return Yj(this.gb)+$wnd.pageYOffset};function DE(a){var b,c,d;d=a.b;b=a.a;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function lI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new gI(new KF(a),new KF(b))}function bD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.k+Za}
+function qD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=mb;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function $C(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+fa+a.a:a.k=' fill="none" stroke="'+c+fa+a.a}function xH(){iI();this.n=kI;this.c=[];this.t=new wI}t(565,552,{},xH);_.a=l;_.b=l;function xI(){xI=x;yI=new oy(0,0)}
+function zI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=vI(c.a),mj(c.ue(),b.b,b.a),c=vI(c.a),b=new oy(c.b-b.b,c.a-b.a)):b=new oy(0,0);a.Sf(b)}return b}function Dy(a,b){var c;if(a.ye())return yI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(hy(b));c=vI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function AI(a,b){var c;b&&(c=eg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va,a.Nf().gb.style[jd]=c)}function BI(){this.e=new dA;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return CI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(hy(a))};_.Qf=function(a){AI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Ny(),Oy);e=a.b;d=a.a;e!=c.b?b.style[ke]=l+e+"pt":b.style[ke]=l;d!=c.a?b.style[je]=d:b.style[je]=l;0!=(a.c&1)?b.style[me]=md:b.style[me]=l;0!=(a.c&2)?b.style[le]=Ne:b.style[le]=l};_.Sf=function(a){CI=a};_.Tf=function(){};var CI=_.e=null,yI;
+function Fz(a,b){xI();BI.call(this);this.a=new Wv(a);this.a.gd()[zd]=l;B(this.a,new DI(this,b),(Dp(),Dp(),Ep))}t(566,567,{},Fz);_.ue=function(){return this.a};_.Qf=function(a){AI(this,a)};_.a=null;function DI(a,b){this.a=a;this.b=b}t(568,1,{},DI);_.Lc=function(a){Ap();Bp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function Jz(a){xI();BI.call(this);this.a=new Uw;B(this.a,new EI(this,a),(xp(),xp(),yp))}t(569,567,{},Jz);_.ue=function(){return this.a};_.a=null;
+function EI(a,b){this.a=a;this.b=b}t(570,1,{},EI);_.a=null;_.b=null;function FI(a,b){var c,d;AI(a,b.Nd());for(d=new Fi(b.Vb.a);d.b<d.d.Be();)c=Gi(d),c.kc&&c.gc.Mf(c)}function GI(a,b){var c,d,e,f,g,j,h;mj(a.d,b.Ud(),b.Qd());for(d=new Fi(b.Vb.a);d.b<d.d.Be();)c=Gi(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=zI(e).b,f-=zI(e).a,mj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function Sy(){xI();BI.call(this);this.d=new pv}t(571,567,{},Sy);
+_.Mf=function(a){FI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){GI(this,a)};_.d=null;function JA(a){xI();BI.call(this);var b=this.a=new Rw;$v(b.b,a);Qw(b);this.e.a=-1;this.e.b=-1}t(572,567,{},JA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?co(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function MA(a){this.a=new ox(a.f,new HI(a))}t(573,1,{},MA);_.a=null;
+function kx(a){var b,c,d,e,f;f=new zB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(II,m,60,0,0);for(c=b.a?wk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=cj((bz(),R),new S(f.d)));c=c.b;if(Ss(!c?fh:c.a,xh))for(c=(!a.d.a||0==a.d.a.c?(Gr(),Gr(),Hr):new ez(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new sq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new sq(j,205,null),h.i=j.Vd(),h.j=
+j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new sq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function HI(a){this.a=a}t(574,1,si,HI);_.wc=function(){kx(this)};_.a=null;function iB(){xI();BI.call(this);this.a=new Mx}t(575,567,{},iB);_.Lf=function(){var a;a=new iB;Jx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
+_.Of=function(){return JI};_.Sf=function(a){JI=a};var JI=_.a=null;t(576,571,{});function lB(){new yr}t(577,419,{},lB);function wA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Xp(c.f,c):Vp(c.f,c)))}function vA(a,b){var c=a.c.z.b;c.a.gb.textContent=b||l;KI(c.f,null)}
+function xA(a,b){xI();Sy.call(this);this.c=new LI(a);var c=this.b=new Fw,d=(qw(),rw);c.a=d;Cw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&MI(Xx(c.z.a.p,0)))throw new Ru("WindowPanel can only contain one child widget");NI(c,d);this.c.a=this;this.a=b}t(580,576,{},xA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};_.Ed=function(){OI(this.c,!1)};_.Rf=function(){};_.Tf=function(a){FI(this,a);GI(this,a);PI(this.c);QI(this.c)};_.a=null;_.b=null;_.c=null;
+function RI(a){var b;b=new Rp($n(a.gb,Kf),$n(a.gb,Jf));a=new Rp($n(a.K.ab.gb,Kf),$n(a.K.ab.gb,Jf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function SI(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(TI(a,a.I),a.I=null):null!=a.H&&(UI(a,a.H),a.H=null);zj(a.J)}function PI(a){a.bb?a.Xf(Up(a.K.ab)):(a.Hd(),PI(a))}function UI(a,b){var c;a.bb?(c=RI(a),a.Xf(new Rp(-1,VI(b,!1)-c[1]))):a.H=b}function WI(a,b){var c;b!=a.Cd()&&(c=a.K.ab,Wu(c),XI(c,b,c.gb,c.p.c,!0))}
+function TI(a,b){var c;a.bb?(c=RI(a),a.Xf(new Rp(VI(b,!0)-c[0],-1))):a.I=b}t(583,287,pi);_.Uf=function(){var a,b;b=Up(this.K.ab);a=RI(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?MI(Xx(a.p,0)):null};_.Vf=function(a){KI(this.K.ab,a)};_.xd=function(){return new Xu(this.K.ab)};_.Wf=function(){Yp(this.K.ab)};_.sd=function(){SI(this)};_.Kd=function(){Yp(this.K.ab)};_.ud=function(a){return YI(this.K.ab,a)};_.Xf=function(a){Wp(this.K.ab,a)};
+_.kd=function(a){UI(this,a)};_.Dd=function(a){WI(this,a)};_.md=function(a){TI(this,a)};_.H=null;_.I=null;function ZI(){ZI=x;var a=($I(),aJ(),bJ);cJ=new Hw(a.d,a.b,a.c,a.e,a.a)}function OI(a,b){var c;c=new lu;a.db&&wr(a.db,c);a.A&&Vp(a.f,a);try{Ni(a.f.c,a)}catch(d){if(d=Li(d),!A(d,78))throw d;}a.b=dJ(a.f,a);try{wv(a,b)}finally{Qi(a.j.a),Qi(a.i.a),Qi(a.k.a),a.G&&Ti(a.G,a.f),a.t&&(a.t=!1)}}function eJ(a,b,c){var d,e;e=a.fb;d=new Oj(a,e);e.zd(a,d.a+b,d.d+c)}
+function fJ(a,b,c){b=new gJ(eo(co(uu(uu(a.K.c,b),c))));Vu(b,a);B(b,a.c,(Dp(),Dp(),Ep));return b}function Tp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Wp(a.K.ab,b)}function rG(a,b,c){var d,e;(e=a.f)?(d=hJ(e.gb),zv(a,b+(Xj(e.gb)+d[3]),c+(Yj(e.gb)+$wnd.pageYOffset+d[0]))):zv(a,b,c)}function NI(a,b){if(b!=(0!=a.z.a.p.c?MI(Xx(a.z.a.p,0)):null)){Wu(a.z.a);var c=a.z.a;XI(c,b,c.gb,c.p.c,!0)}}
+function iJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Op(),jJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Fi(a.G);e.b<e.d.Be();)if(d=Gi(e),b==(Op(),kJ)){!d.b&&(d.b=new lJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(Op(),Pp))g=d.f,j=d.w,d.z.c?(rG(d,j.c,j.d),Tp(d,new Rp(j.b,-1))):(rG(d,j.c,j.d),Tp(d,new Rp(j.b,j.a)),Xp(g,d)),Ji(g.c,d,d.z.b),fk(d.q,333);else if(!d.t&&f==(Op(),jJ))d.gb.style[Yg]=Zg,Op()}else if(b==Pp){!d.b&&(d.b=new lJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=hJ(j.gb);h=d.w;if(d.z.c)h.c=Xj(d.gb)-
+g[3]-Xj(j.gb),h.d=Yj(d.gb)+$wnd.pageYOffset-g[0]-(Yj(j.gb)+$wnd.pageYOffset),d.w=h,rG(d,0,0),mJ(d,Qp(j.gb).b,-1);else{if(f!=(Op(),jJ))h.c=Xj(d.gb)-g[3]-Xj(j.gb),h.d=Yj(d.gb)+$wnd.pageYOffset-g[0]-(Yj(j.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;rG(d,0,0);Wp(d,new nJ(Qp(j.gb)));Vp(j,d)}d==d.f.a||ND(d);fk(d.q,333)}}else b==jJ&&(!d.b&&(d.b=new lJ),d=a,d.t||(d.x=c,d.gb.style[Yg]=Ce))}}function oJ(a,b){a.gb.style[ch]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
+function QI(a){if(!a.bb){a.j=Pu(a,a.f,(!hr&&(hr=new rk),hr));a.i=Pu(a,a.f,qk?qk:qk=new rk);a.k=Pu(a,a.f,(!mr&&(mr=new rk),mr));var b=a.f;!a.G&&(a.G=new $i);Ui(a.G,b);hr&&(b=new gr(a),a.db&&wr(a.db,b));a.A&&Xp(a.f,a);Ji(a.f.c,a,a.z.b);a.b&&(zv(a,a.b.a,a.b.b),a.b=null);Av(a);ND(a)}}function ND(a){if(a!=a.f.a){var b;mr&&(b=new lr(a),a.db&&wr(a.db,b))}}t(582,583,pi);_.Cd=function(){return 0!=this.z.a.p.c?MI(Xx(this.z.a.p,0)):null};_.Fd=function(a){OI(this,a)};_.xd=function(){return new Xu(this.z.a)};
+_.sd=function(){SI(this);zj(new pJ(this))};_.ud=function(a){return YI(this.z.a,a)};_.Xf=function(a){Tp(this,a)};_.Gd=function(a,b){rG(this,a,b)};_.Dd=function(a){NI(this,a)};_.Hd=function(){QI(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var cJ;
+function LI(a){ZI();var b=(qJ(),rJ),c;c=(Hv(),Iv);Bv.call(this,!1,"popup");this.L=c.a;this.J=new sJ(this);c=new tJ;c.gb[zd]="mosaic-popupLayoutPanel";tv(this.K,c);yv(this);this.c=new uJ(this);this.q=new vJ(this);this.r=new wJ(this);this.s=new xJ(this);this.w=new yJ;this.F=(Op(),kJ);this.A=!1;this.f=b;a=this.z=new zJ(a);b=new AJ;!a.d&&(a.d=new BJ);Ui(a.d,b);a=new CJ(new Jw(cJ.a.d.a,cJ.a.b,cJ.a.c,cJ.a.e,cJ.a.a));B(a,new DJ(this),(Dp(),Dp(),Ep));b=this.z.b;if(!b.b){b.b=new Fw;b.b.gd()[zd]="mosaic-Caption-iconBoxRight";
+c=b.b;var d=(yw(),zw);c.c=d;EJ(b.f,b.b,new FJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new gv;d=Dw(c);Cu(c.b,(Mt(),Nt(d)),0);fv(c,a,d,0,!1)}else Cw(b.b,a);KI(b.f,null);B(this.z.b,new GJ(this),(Lp(),Lp(),Mp));B(this.z.b,this.c,Ep);WI(this,this.z);Hi(eo(co(this.gb)),"mosaic-WindowPanel",!0)}t(581,582,pi,LI);_.Ed=function(){var a=this.a,b=new qA(a.a,201),c;a=a.a.q;a.a?a=new HJ(new Fi(a.a)):(a=(Gr(),Gr(),Hr),a=new Fi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&pG(c.a)};_.a=null;
+function VD(a,b,c,d){b=iy(b);c+=b.a;d+=b.b;zv(a.a,c,d);Av(a.a)}function TA(){xI();BI.call(this);var a=this.a=new IJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},TA);_.ue=function(){return this.a};_.a=null;function MB(){}t(591,435,{},MB);function HJ(a){if(!a)throw new on;this.a=a}t(592,1,{},HJ);_.Xc=function(){return SB(this.a)};_.Yc=function(){return Gi(this.a)};_.Zc=function(){throw new WB("Missing message: awt.50");};_.a=null;function oz(){return oz()}
+function KB(){KB=x;var a;a=(BB(),CB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(JJ,m,-1,0,1);else throw new sF(a+" is not supported");}catch(b){if(b=Li(b),!A(b,86))throw b;}}function NA(a,b){a.a=31*a.a+K((new KF(b)).a)}function jz(){}t(595,1,{},jz);_.hC=function(){return this.a};_.a=1;
+function hJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"borderTopWidth"));b[1]=KJ(LJ(a,"borderRightWidth"));b[2]=KJ(LJ(a,"borderBottomWidth"));b[3]=KJ(LJ(a,"borderLeftWidth"));return b}function MJ(a){var b,c;c=NJ(a);b=hJ(a);a=(a.style[dh]=bb,new Rp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function Qp(a){a.style[dh]=bb;return new Rp(a.clientWidth,a.clientHeight)}
+function NJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"marginTop"));b[1]=KJ(LJ(a,"marginRight"));b[2]=KJ(LJ(a,"marginBottom"));b[3]=KJ(LJ(a,"marginLeft"));return b}function OJ(a){var b;b=y(I,s,-1,4,1);a.style[dh]=bb;b[0]=KJ(LJ(a,"paddingTop"));b[1]=KJ(LJ(a,"paddingRight"));b[2]=KJ(LJ(a,"paddingBottom"));b[3]=KJ(LJ(a,"paddingLeft"));return b}
+function PJ(a,b,c){try{switch(b){case Mf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case he:b=yg;default:a.style[b]=c}}catch(d){if(d=Li(d),!A(d,78))throw d;}}function VI(a,b){var c;QJ||(QJ=$doc.createElement(vg),PJ(QJ,Te,l),PJ(QJ,Mg,l),PJ(QJ,Uf,bd),PJ(QJ,Yg,Ce),$doc.body.appendChild(QJ));PJ(QJ,ah,a);PJ(QJ,Be,a);c=MJ(QJ);return b?c.b:c.a}var QJ=null;function RJ(){Rp.call(this,0,0)}function Rp(a,b){this.b=a;this.a=b}
+function nJ(a){Rp.call(this,a.b,a.a)}t(597,1,ii,RJ,Rp,nJ);_.eQ=function(a){return this===a?!0:null==a||SJ!=vn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Sc};_.a=0;_.b=0;function TJ(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},TJ);_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return UJ.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function VJ(a,b){this.a=a;this.b=b}t(599,1,ii,VJ);_.eQ=function(a){return this===a?!0:null==a||WJ!=vn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return WJ.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
+function yJ(){this.b=this.a=this.d=this.c=0}t(600,1,ii,yJ);_.eQ=function(a){return this===a?!0:null==a||XJ!=vn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return XJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;
+function LJ(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Mf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case he:b=yg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(603,1,{});var YJ=-1;function ZJ(){}t(604,603,{},ZJ);_.a=-1;_.b=-1;var $J=null;function KJ(a){a=parseInt(a,10);a=isNaN(a)?null:BD(a);return!a?0:a.a}
+t(607,302,Xh);_.Uf=function(){return Up(this.f)};_.Vf=function(a){KI(this.f,a)};_.Wf=function(){Yp(this.f)};_.Kd=function(){Yp(this.f)};_.kd=function(a){var b=this.f;b.gb.style[Be]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[ah]=a;b.bb||(b.i=a)};function $I(){$I=x;aJ()}
+function aK(a){$I();var b;Xv(this,new tJ);this.a=new bK;b=this.f;cK(b,new dK);PJ(b.gb,Rf,ab);b.o=0;EJ(b,this.a,new FJ(0));this.a.gd()[zd]="mosaic-Caption-text";this.a.gb.textContent=a||l;KI(this.f,null);this.gb[zd]="mosaic-Caption"}t(606,607,Xh,aK);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.b=null;
+function aJ(){aJ=x;eK=En()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ay(eK,240,20);new ay(eK,224,16);new ay(eK,208,16);new ay(eK,192,16);new ay(eK,176,16);new ay(eK,160,16);new ay(eK,144,16);new ay(eK,128,16);new ay(eK,112,16);new ay(eK,96,16);new ay(eK,80,16);new ay(eK,64,16);new ay(eK,260,16);bJ=new ay(eK,48,16);new ay(eK,32,16);new ay(eK,16,16);new ay(eK,0,16)}var eK,bJ;function fK(a,b){Nu(a.a.gb,!b);KI(a.f,a.a)}
+function Sp(a,b){a.c=b;Nu(a.a.gb,!b);KI(a.f,a.a);if(a.d){var c;for(c=new Fi(a.d);c.b<c.d.Be();)Gi(c)}}function zJ(a){var b;Xv(this,new tJ);b=this.f;cK(b,new gK((hK(),iK)));b.o=0;this.b=new aK(a);EJ(b,this.b,new FJ(1));this.a=new tJ;Zi(this.a,"Body");EJ(b,this.a,new FJ(0));this.gb[zd]="mosaic-CaptionLayoutPanel"}t(609,607,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},zJ);_.nd=function(){Qu(this.f)};_.od=function(){Tu(this.f)};_.xd=function(){return new Xu(this.a)};
+_.ud=function(a){return YI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function BJ(){fG(this)}t(610,500,Lh,BJ);function sJ(a){this.a=a}t(611,1,si,sJ);_.wc=function(){Yp(this.a.K.ab)};_.a=null;function jK(a){var b;b=a.b;a=b.f;b=!a.e?-1:yj(a.e.a,b);a.e&&Ht(a.e.a,b)&&Kt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&ND(!a.e?null:Ht(a.e.a,b-1))}function kK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Ry);-1==yj(a.e.a,b)&&Ui(a.e.a,b)}function lJ(){}t(612,1,{},lJ);_.Qc=function(a){jK(a)};_.Rc=function(a){kK(a)};
+_.Tc=function(a){lK(a.a.f,a.a)};function qJ(){qJ=x;mK=new nK(1,"e");oK=new nK(2,zf);pK=new nK(3,"ne");qK=new nK(10,"nw");rK=new nK(4,lg);sK=new nK(5,pg);tK=new nK(12,"sw");uK=new nK(8,"w");rJ=new vK((gj(),hj(null)).gb)}function dJ(a,b){var c;c=hJ(a.gb);return new VJ(Xj(b.gb)-(Xj(a.gb)+c[3]),Yj(b.gb)+$wnd.pageYOffset-(Yj(a.gb)+$wnd.pageYOffset+c[0]))}
+function wK(a){var b,c,d,e,f,g;if(a.e){b=Qp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Ht(a.e.a,d),c=new Rp($n(g.gb,Kf),$n(g.gb,Jf)),f=dJ(a,g),f.a-=Rj(0,f.a+$n(g.gb,Kf)-b.b),f.b-=Rj(0,f.b+$n(g.gb,Jf)-b.a),rG(g,Rj(0,f.a),Rj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,mJ(g,c.b,c.a),g.F==(Op(),Pp)&&Wp(g,new nJ(Qp(a.gb))),fk(g.q,1)}}function xK(a,b,c){a=a.d;Ji(a,b,b);z(a.c,b,c);Zi(b,zc+c.b)}
+function Vp(a,b){var c;c=a.d;yK(c,b.y);Yi(b.y,zc+qK.b);yK(c,b.u);Yi(b.u,zc+oK.b);yK(c,b.v);Yi(b.v,zc+pK.b);yK(c,b.E);Yi(b.E,zc+uK.b);yK(c,b.n);Yi(b.n,zc+mK.b);yK(c,b.D);Yi(b.D,zc+tK.b);yK(c,b.B);Yi(b.B,zc+rK.b);yK(c,b.C);Yi(b.C,zc+sK.b)}
+function Xp(a,b){!b.y&&(b.y=fJ(b,0,0));xK(a,b.y,qK);!b.u&&(b.u=fJ(b,0,1));xK(a,b.u,oK);!b.v&&(b.v=fJ(b,0,2));xK(a,b.v,pK);!b.E&&(b.E=fJ(b,1,0));xK(a,b.E,uK);!b.n&&(b.n=fJ(b,1,2));xK(a,b.n,mK);!b.D&&(b.D=fJ(b,2,0));xK(a,b.D,tK);!b.B&&(b.B=fJ(b,2,1));xK(a,b.B,rK);!b.C&&(b.C=fJ(b,2,2));xK(a,b.C,sK)}function lK(a,b){var c,d;a.a=b;d=a.e.a.c;c=yj(a.e.a,b);if(c+1<d){tz(a.e,b);for(Ui(a.e.a,b);c<d;++c)oJ(Ht(a.e.a,c),c)}else oJ(b,c)}
+function vK(a){a=new zK(a);Xv(this,a);this.c=new AK(a);this.c.i=!0;Ri(this.c);this.c.k=3;this.d=new BK(a);this.d.i=!0;Ri(this.d);this.d.k=3;Zv(this)}t(613,302,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},vK);_.Uf=function(){return Qp(this.gb)};_.Vf=function(){var a;(a=CK(this))&&a.Vf(null)};_.Wf=function(){wK(this)};_.Qc=function(a){!this.b&&(this.b=new lJ);jK(a)};_.Rc=function(a){!this.b&&(this.b=new lJ);kK(a)};_.Kd=function(){wK(this)};
+_.Tc=function(a){!this.b&&(this.b=new lJ);lK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var mK,oK,pK,qK,rJ,rK,sK,tK,uK;function zK(a){this.p=new qv(this);this.gb=a}t(614,282,vi,zK);function nK(a,b){this.a=a;this.b=b}t(615,1,{},nK);_.a=0;_.b=null;function AK(a){Bi();Vi.call(this,a)}t(616,3,{},AK);_.qc=function(){var a;a=this.j.e;a.t||Vj(a.o);Yi(this.j.e,"dragdrop-dragging");!a.z.c&&fK(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Rj(this.a,a<this.d?a:this.d),b=Rj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(tj(),Xf);c.style[Mg]=b+Xf};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||ND(a);a.z.c||fK(a.z,!0);a.t||(a.o||(a.o=new DK,Zi(a.o,"mosaic-GlassPanel-invisible")),PJ(a.o.gb,ch,LJ(a.gb,ch)),fj((gj(),hj(null)),a.o,0,0));Zi(this.j.e,"dragdrop-dragging");a=new Oj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
+function yK(a,b){try{Ni(a,b)}catch(c){if(c=Li(c),!A(c,78))throw c;}}function BK(a){Bi();Vi.call(this,a);this.c=new Di}t(617,3,{},BK);_.qc=function(){var a;a=this.j.e.fb;a.t||Vj(a.o);Yi(this.j.e,"dragdrop-dragging");fK(a.z,!1);Tp(a,new Rp(a.e,a.d));fk(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=cj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Rj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Rj(a+b,$n(d.z.b.gb,Jf)),b!=a&&eJ(d,0,a-b),Tp(d,new Rp(d.e,b)),fk(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=Rj(a+b,$n(d.z.b.gb,Jf)),Tp(d,new Rp(d.e,b)),fk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Rj(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&eJ(d,a-b,0),Tp(d,new Rp(b,d.d)),fk(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,Tp(d,new Rp(96<a+b?a+b:96,d.d)),fk(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||ND(a);fK(a.z,!0);a.t||(a.o||(a.o=new DK,Zi(a.o,"mosaic-GlassPanel-invisible")),PJ(a.o.gb,ch,LJ(a.gb,ch)),fj((gj(),hj(null)),a.o,0,0));Zi(this.j.e,"dragdrop-dragging");a=new Oj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function zt(){zt=x;At=new EK}
+function DK(){zt();var a;this.d=new FK(this);this.a=!1;this.b=new uv;Xv(this,this.b);a=this.gb.style;a[jd]="#000";a[ge]="alpha(opacity=50)";a[Mf]="0.5";this.gb[zd]="gwt-GlassPanel"}t(618,302,ti,DK);
+_.qd=function(){var a;Zv(this);try{a=this.fb}catch(b){b=Li(b);if(A(b,84))throw new Ru("Parent widget must be an instance of AbsolutePanel");throw b;}a==(gj(),hj(null))?(yt(At,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ti(mk,a),a.b=!0,a.c=uk(a),Ui(mk,a),this.c=new GK(this),du(new xt(this.c))):$doc.compatMode==Fb?(this.gb.style[od]=ab,this.gb.style[fg]=ab):mj(this,$n(a.gb,Kf),$n(a.gb,Jf));this.a&&St(new wt(this));fj(hj(null),new HK,$wnd.pageXOffset,$wnd.pageYOffset)};
+_.rd=function(){this.f.rd();$j(this.d);this.c&&(ut(bu,this.c,H(IK,m,13,[(!kr&&(kr=new rk),kr)])),this.c=null);this.a&&ut(Ut,this,H(IK,m,13,[(!Tt&&(Tt=new rk),Tt)]))};_._c=function(a){switch(Pt(a.type)){case 256:if(27==(a.keyCode||0))return Vj(this),!1;case 1:if(go(this.gb,a.target))return Vj(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var At;function FK(a){lk();this.a=a}t(619,24,{},FK);_.Cc=function(){yt((zt(),At),this.a,!1)};_.a=null;function GK(a){this.a=a}t(620,1,{},GK);_.a=null;
+function HK(){this.gb=bw();var a;a=new Vw(new JK(this));B(this,a,(tp(),tp(),up));B(this,a,(Zp(),Zp(),$p))}t(621,304,vi,HK);_.sd=function(){zj(new KK(this))};function JK(a){this.a=a}t(622,1,{},JK);_.a=null;function KK(a){this.a=a}t(623,1,si,KK);_.wc=function(){dx(this.a.gb)};_.a=null;function LK(a){a.gb.style[ah]=id;a.gb.style[Be]=id;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=CK(a))&&b.Vf(a)}}t(625,285,Th);_.Uf=function(){LK(this);return new Rp($n(this.gb,Kf),$n(this.gb,Jf))};_.Vf=function(){LK(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function bK(){this.gb=$doc.createElement("label");this.gb[zd]="mosaic-Label";this.gb.style[$g]=Ff;this.gb[zd]="mosaic-HTML"}t(624,625,Th,bK);function CJ(a){Xv(this,new MK(a));this.gb[zd]="mosaic-ImageButton"}t(626,302,ti,CJ);
+function IJ(){var a=(Hv(),Kv);Bv.call(this,!0,ff);this.L=a.a;this.a=new NK(this);this.a.d=!0;rv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);jj();Eu(a,b)}else this.cb|=1;eo(co(this.gb))[zd]=ze;this.gb.style[ch]="2147483647"}t(627,287,vi,IJ);_.$c=function(a){Su(this,a);1==Pt(a.type)&&wv(this,!1)};_.a=null;
+function NK(a){this.b=a;this.c=new $i;this.i=new $i;a=(nx(),mx);new $x(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Bg);this.e=$doc.createElement(Eg);Lt(b,this.e);this.o=!0;a=bw();b=(Mt(),Nt(b));a.appendChild(b);this.gb=a;rl();this.gb.setAttribute("role",Vl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),jj(),Eu(a,b)):this.cb|=2225;this.gb[zd]=ye;a=Lu(this.gb)+"-vertical";Hi(this.gd(),a,!0);this.gb.style[Pf]=ab;this.gb.setAttribute("hideFocus",Vg);B(this,new lx(this),(tp(),tp(),up))}
+t(628,325,Rh,NK);_.$c=function(a){switch(Pt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}ex(this,a)};_.Jd=function(a,b){ix(this,a,b);b||this.a&&wv(this.b,!1)};_.a=!0;_.b=null;
+function MK(a){var b=(qw(),rw),c=(yw(),zw),d;d=new iw;d.f[nd]=$a;d.f[ud]=0;d.f[vd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;gw(b.a);b.a.c.rows[0].cells[0][ed]=c.a;gw(b.a);b.a.c.rows[0].cells[0].style[Xg]=e.a;gw(d);b=cw(d,0,0,!0);if(a){Vj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;ew(g,f.c);as(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ui(c.b,a);a.gb[$c]=e;Lt(b,a.gb);Vu(a,d)}Xv(this,d);Hi(this.gb,"mosaic-WidgetWrapper",!0)}t(629,302,ti,MK);_.a=null;_.b=null;function uJ(a){this.a=a}t(630,1,{},uJ);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&ND(this.a)};_.a=null;function vJ(a){lk();this.a=a}t(631,24,{},vJ);_.Cc=function(){Yp(this.a.K.ab);var a=this.a;jr((!a.p&&(a.p=new OK),a.p))};_.a=null;function wJ(a){lk();this.a=a}t(632,24,{},wJ);_.Cc=function(){iJ(this.a,(Op(),Pp))};_.a=null;function xJ(a){lk();this.a=a}t(633,24,{},xJ);_.Cc=function(){iJ(this.a,(Op(),jJ))};_.a=null;function AJ(){}t(634,1,{},AJ);function DJ(a){this.a=a}t(635,1,{},DJ);_.Lc=function(){this.a.Ed()};_.a=null;
+function GJ(a){this.a=a}t(636,1,{},GJ);_.a=null;function pJ(a){this.a=a}t(637,1,si,pJ);_.wc=function(){this.a.F==(Op(),Pp)?fk(this.a.r,333):this.a.F==jJ&&fk(this.a.s,333)};_.a=null;function gJ(a){this.gb=a;Qu(this)}t(638,285,Rh,gJ);_.Mc=function(a){return B(this,a,(Cq(),Cq(),Dq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Gq(),Gq(),Hq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function OK(){Cr.call(this,null)}t(639,214,ui,OK);
+function Op(){Op=x;Pp=new PK("MAXIMIZED",0);jJ=new PK("MINIMIZED",1);kJ=new PK("NORMAL",2);QK=H(RK,m,98,[Pp,jJ,kJ])}function PK(a,b){io.call(this,a,b)}t(640,139,{71:1,75:1,77:1,98:1},PK);var QK,Pp,jJ,kJ;t(641,1,{});function yt(a,b,c){var d,e,f,g,j;e=nj();d=oj();if(!c||e!=a.b||d!=a.a)f=(gj(),$n(hj(null).gb,Kf)),c=$n(hj(null).gb,Jf),j=(Fu(),Gu).scrollWidth,g=Gu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[ah]=f+Xf),0<=c&&(b.gb.style[Be]=c+Xf),a.b=e,a.a=d}
+function EK(){}t(642,641,{},EK);_.a=-1;_.b=-1;function SK(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new Xu(b);c.a.a<c.a.b.c-1;)d=MI(Yu(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&Ui(a.x,d);return!0}
+function TK(a,b){var c,d,e;if(b.a)a.c&&Zj(a.c),a.c=new UK(a,b),ak(a.c,333);else for(d=new Fi(a.x);d.b<d.d.Be();)c=Gi(d),e=c.eb,nv(b,VK(c),e.s,e.t),WK(c,e.u,e.r,H(I,s,-1,[XK(a.q.a,c).d,XK(a.p.a,c).c,XK(a.n.a,c).a,XK(a.o.a,c).b]),(H(I,s,-1,[YK(a.i.a,c).d,YK(a.f.a,c).c,YK(a.d.a,c).a,YK(a.e.a,c).b]),H(I,s,-1,[ZK(a.u,c),ZK(a.t,c),ZK(a.r,c),ZK(a.s,c)])))}
+function $K(){this.x=new $i;this.j=new aL(this);this.w=new bL(this.j);this.v=new cL(this.j);this.q=new dL(this.j);this.p=new eL(this.j);this.n=new fL(this.j);this.o=new gL(this.j);this.i=new hL(this.j);this.f=new iL(this.j);this.d=new jL(this.j);this.e=new kL(this.j);this.u=new lL(this.j);this.t=new lL(this.j);this.r=new lL(this.j);this.s=new lL(this.j)}t(643,1,{});_.Yf=function(a){TK(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function mL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Fi(b.x);e.b<e.d.Be();)d=Gi(e),A(d,26)&&(d=d.ab),f=d.eb,nv(c,VK(d),f.s,f.t),WK(d,f.u,f.r,H(I,s,-1,[XK(b.q.a,d).d,XK(b.p.a,d).c,XK(b.n.a,d).a,XK(b.o.a,d).b]),(H(I,s,-1,[YK(b.i.a,d).d,YK(b.f.a,d).c,YK(b.d.a,d).a,YK(b.e.a,d).b]),H(I,s,-1,[ZK(b.u,d),ZK(b.t,d),ZK(b.r,d),ZK(b.s,d)])));nL(c);a.a.c=null;for(a=new Fi(a.a.x);a.b<a.d.Be();)b=Gi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function UK(a,b){this.a=a;this.b=b;var c=(hk(),ik);this.k=new gk(this);this.s=c}t(644,17,{},UK);_.xc=function(){mL(this)};_.yc=function(){mL(this)};
+_.Ac=function(a){var b,c,d;for(c=new Fi(this.a.x);c.b<c.d.Be();){b=Gi(c);A(b,26)&&(b=b.ab);d=b.eb;d.i=K(d.o+(d.s-d.o)*a);d.v=K(d.p+(d.t-d.p)*a);d.w=K(d.q+(d.u-d.q)*a);d.f=K(d.n+(d.r-d.n)*a);nv(this.b,VK(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=H(I,s,-1,[XK(this.a.q.a,b).d,XK(this.a.p.a,b).c,XK(this.a.n.a,b).a,XK(this.a.o.a,b).b]),j=this.a,h=b;H(I,s,-1,[YK(j.i.a,h).d,YK(j.f.a,h).c,YK(j.d.a,h).a,YK(j.e.a,h).b]);WK(e,f,d,g,H(I,s,-1,[ZK(this.a.u,b),ZK(this.a.t,b),ZK(this.a.r,b),ZK(this.a.s,b)]))}};_.a=null;
+_.b=null;t(646,1,{});_.a=null;function jL(a){this.a=a}t(645,646,{},jL);function kL(a){this.a=a}t(647,646,{},kL);function iL(a){this.a=a}t(648,646,{},iL);function hL(a){this.a=a}t(649,646,{},hL);function fL(a){this.a=a}t(650,646,{},fL);function gL(a){this.a=a}t(651,646,{},gL);function eL(a){this.a=a}t(652,646,{},eL);function dL(a){this.a=a}t(653,646,{},dL);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
+function ZK(a,b){var c=a.a,d;d=cj(c.d,b);d||(d=new TJ(OJ(b.gb)),z(c.d,b,d));return d.d}function lL(a){this.a=a}t(656,646,{},lL);function cL(a){this.a=a}t(657,646,{},cL);function bL(a){this.a=a}t(658,646,{},bL);function YK(a,b){var c;c=cj(a.a,b);c||(c=new TJ(hJ(b.gb)),z(a.a,b,c));return c}function XK(a,b){var c;c=cj(a.b,b);c||(c=new TJ(NJ(b.gb)),z(a.b,b,c));return c}
+function oL(a,b){var c,d;d=cj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=CK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new Rp(pL(e,!0),pL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=pL(e,!0));null!=c.j&&(h.a=pL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Rp(pL(e,!0),pL(e,!1));break a}h=new RJ;f=b.gb;n=f.style;g=n[Uf];j=n[Yg];n[Uf]="static";n[Yg]=Ce;null!=c.k?h.b=pL(e,!0):(n[ah]=id,h.b=(f.offsetWidth||0)+XK(d.o.a,b).b+XK(d.p.a,b).c);null!=c.j?h.a=pL(e,!1):(n[Be]=id,h.a=(f.offsetHeight||0)+XK(d.q.a,b).d+
+XK(d.n.a,b).a);n[Uf]=g;n[Yg]=j}d=h}null!=c.k&&(tj(),To)==c.k.$f()||null!=c.j&&(tj(),To)!=c.j.$f()||z(a.e,b,d)}return d}function aL(a){this.f=a;this.c=new Di;this.e=new Di;this.b=new Di;this.a=new Di;this.d=new Di}t(659,1,{},aL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function qL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new rL,a.eb=b;return b}function dK(){gK.call(this,(hK(),sL))}function gK(a){var b=(tL(),uL);$K.call(this);this.b=a;this.a=b}t(660,643,{},dK,gK);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new RJ;SK(this,a);n=XK(this.o.a,a).b+XK(this.p.a,a).c+YK(this.e.a,a).b+YK(this.f.a,a).c+ZK(this.s,a)+ZK(this.t,a);d=XK(this.q.a,a).d+XK(this.n.a,a).a+YK(this.i.a,a).d+YK(this.d.a,a).a+ZK(this.u,a)+ZK(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(hK(),sL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Fi(this.x);a.b<a.d.Be();)c=Gi(a),e=qL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.b==sL?(n+=oL(this.w.a,c).b,e.a=oL(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Rj(f,e.a)):(d+=oL(this.v.a,c).a,e.b=oL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Rj(g,e.b));this.b==sL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(SK(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=ZK(this.s,a);E=ZK(this.u,a);c=Qp(a.gb);Q=c.b-(u+ZK(this.t,a));r=c.a-(E+ZK(this.r,a));g=Q;c=r;this.b==(hK(),sL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Fi(this.x);e.b<e.d.Be();)d=Gi(e),b=null,q=qL(d),v=d.fb,A(v,104)&&(b=v,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),this.b==sL?(q.d?++h:(q.b=oL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=oL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=oL(this.v.a,
+d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=oL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Fi(this.x);e.b<e.d.Be();)d=Gi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=vL(b),b=new Rp(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==sL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==iK?(q.s=this.a==(tL(),uL)?u:this.a==wL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=E,q.u=n,q.r=f,E+=o+D):(this.a==(tL(),uL)?(q.s=u,q.t=E):this.a==wL?(q.s=u,q.t=E+~~(r/2)-~~(o/2)):(q.s=u,q.t=E+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(v=d.cd()-Xj(a.gb)-ZK(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-(Yj(a.gb)+$wnd.pageYOffset)-ZK(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));TK(this,a)}};_.a=null;_.b=null;function tL(){tL=x;uL=new xL("START",0);wL=new xL(Db,1);yL=new xL("END",2);zL=H(AL,m,99,[uL,wL,yL])}function xL(a,b){io.call(this,a,b)}t(661,139,{71:1,75:1,77:1,99:1},xL);var zL,wL,yL,uL;function hK(){hK=x;sL=new BL("HORIZONTAL",0);iK=new BL("VERTICAL",1);CL=H(DL,m,100,[sL,iK])}
+function BL(a,b){io.call(this,a,b)}t(662,139,{71:1,75:1,77:1,100:1},BL);var CL,sL,iK;t(664,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function rL(){this.e=!1}function FJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},rL,FJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function EL(a,b){if(a.k)return!0;SK(a,b);if(0<a.x.c){a.a=Ht(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new FL,c.eb=d;a.b=d;a.x.Ke();Ui(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function GL(){$K.call(this)}t(665,643,{},GL);
+_.Zf=function(a){var b,c;c=new RJ;EL(this,a);if(this.a){b=oL(this.w.a,this.a).b;var d=oL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=vL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=XK(this.o.a,a).b+XK(this.p.a,a).c+YK(this.e.a,a).b+YK(this.f.a,a).c+ZK(this.s,a)+ZK(this.t,a);c.a+=XK(this.q.a,a).d+XK(this.n.a,a).a+YK(this.i.a,a).d+YK(this.d.a,a).a+ZK(this.u,a)+ZK(this.r,a);return c};
+_.Yf=function(a){var b,c,d,e,f;EL(this,a)&&(d=ZK(this.s,a),e=ZK(this.u,a),c=Qp(a.gb),f=c.b-(d+ZK(this.t,a)),c=c.a-(e+ZK(this.r,a)),b=this.a.fb,A(b,104)&&(b=vL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-Xj(a.gb)-ZK(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-(Yj(a.gb)+$wnd.pageYOffset)-ZK(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),TK(this,a))};_.a=null;_.b=null;
+function FL(){this.e=!1}t(666,664,{102:1,105:1},FL);function vL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=co(uu(uu(a.c,0),0)),c=co(uu(uu(a.c,2),2)),d=NJ(a.gb),b=hJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function HL(a,b){a.bb&&Vj(a);return sv(a,b)}function IL(){Qv();Gv.call(this,Rv)}t(667,292,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},IL);
+_.ud=function(a){return HL(this,a)};_.a=null;function EJ(a,b,c){var d=a.p.c;b.eb=c;XI(a,b,a.gb,d,!0)}function VK(a){var b;b=a.fb;return A(b,104)?b:a}function Up(a){if(!a.bb)return new RJ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),Wp(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function MI(a){return A(a,104)?a.ab:a}function JL(a){var b;if(!a.n){b=(!$J&&($J=new ZJ),$J);var c=KL(a,db,!0);b.a=c;c=KL(a,eb,!0);b.b=c;a.n=b}return a.n}
+function XI(a,b,c,d,e){if(A(b,26))throw new sk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new IL,fv(a,c,a.gb,d,!0),tv(c,b)):fv(a,b,c,d,e);KI(a,b)}
+function KI(a,b){var c;c=a.d;if(b){var d=c.j;Oi(d.c,b);Oi(d.e,b);Oi(d.b,b);Oi(d.a,b);Oi(d.d,b)}else d=c.j,Ix(d.c),Ix(d.e),Ix(d.b),Ix(d.a),Ix(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==VK(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==VK(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function Yp(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;fo(b)&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;nL(a)}}
+function nL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=MI(Xx(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function YI(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=VK(b);return lv(a,c)?(A(c,104)&&HL(c,b),KI(a,null),!0):!1}function cK(a,b){var c;a.d=b;null!=a.e&&Yi(a,Lu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=dy(a.e,Xn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Zi(a,Lu(a.gb)+Ca+a.e);KI(a,null)}
+function KL(a,b,c){a.k||(a.k=$doc.createElement(vg),PJ(a.k,Uf,bd),PJ(a.k,Yg,Ce),PJ(a.k,Te,ab),PJ(a.k,Mg,ab),a.gb.appendChild(a.k));PJ(a.k,ah,b);PJ(a.k,Be,b);a=MJ(a.k);return c?a.b:a.a}
+function pL(a,b){var c;c=null.$f();if(c==(tj(),ep)){c=(JL(a),null.$f());var d=(-1==YJ&&(YJ=VI(gb,!0)),YJ);return N(M(Math.round(100*d*c/254)))}if(c==Vo)return c=JL(a),d=null.$f(),N(M(oD(d*(-1==c.a&&(c.a=VI(db,!0)),c.a))));if(c==Xo)return c=JL(a),d=null.$f(),N(M(oD(d*(-1==c.b&&(c.b=VI(eb,!0)),c.a))));if(c==cp)return c=(JL(a),null.$f()),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(d*c)));if(c==gp)return c=(JL(a),null.$f()),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(10*d*c/254)));if(c==ap)return N(M(oD(12*
+(JL(a),null.$f())*N(M(oD((-1==YJ&&(YJ=VI(gb,!0)),YJ)/72))))));if(c==To)return KL(a,null.$f(),b);if(c==Zo)return c=(JL(a),N(M(oD(null.$f())))),d=(-1==YJ&&(YJ=VI(gb,!0)),YJ),N(M(Math.round(d*c/72)));if(null.$f()==Ro)return N(M(oD(null.$f())));throw new sk("Invalid size: "+null.$f());}function tJ(){var a=new GL;pv.call(this);this.j=new Rp(-1,-1);new SL(this);this.gb[zd]="mosaic-LayoutPanel";cK(this,a)}t(668,282,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},tJ);
+_.yd=function(a){XI(this,a,this.gb,this.p.c,!0)};_.nd=function(){$u(this,new TL)};_.od=function(){$u(this,new UL)};_.Uf=function(){return Up(this)};_.vd=function(a){return iv(this.p,VK(a))};_.wd=function(a,b,c,d){XI(this,a,b,c,d)};_.Vf=function(a){KI(this,a)};_.xd=function(){return new Xu(this)};_.Wf=function(){Yp(this)};
+_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=Up(this),null!=this.i)a=a.a+Xf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Xf);this.kd(b);this.f=null}else b=a.a+Xf,this.md(a.b+Xf),this.kd(b);Yp(this)}};_.Kd=function(){Yp(this)};_.ud=function(a){return YI(this,a)};_.kd=function(a){this.gb.style[Be]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){nv(this,VK(a),b,c)};
+_.md=function(a){this.gb.style[ah]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function TL(){}t(669,1,{},TL);_.Id=function(a){VK(a).qd()};function UL(){}t(670,1,{},UL);_.Id=function(a){VK(a).rd()};function Xu(a){this.b=a;this.a=new kv(this.b.p)}t(671,1,{},Xu);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return MI(Yu(this.a))};_.Zc=function(){Zu(this.a)};_.b=null;function VL(){VL=x;new Sw}
+function SL(a){VL();Hi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new WL(this)}t(672,9,{},SL);function WL(a){lk();this.a=a}t(673,24,{},WL);_.Cc=function(){KI(this.a.a,null);Yp(this.a.a)};_.a=null;function CK(a){a=a.fb;return!a?null:A(a,103)?a:CK(a)}function mJ(a,b,c){var d;d=a.gb;WK(a,b,c,NJ(d),(hJ(d),OJ(d)))}function WK(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.md((0>b?0:b)+(tj(),Xf)));0<=c&&(c-=d[0]+d[2],a.kd((0>c?0:c)+(tj(),Xf)))}function Wp(a,b){mJ(a,b.b,b.a)}t(676,1,{});
+function hF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:XB(a,b,~~xi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Gf:typeof v,r=r==If?Object.prototype.toString.call(v)==Qc||typeof v.length==Hf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Gf,r)))if(v=G(Hf,r),r=G("boolean",r),XL===D)v&&(o[u]=new KF(o[u])),r&&(o[u]=(uF(),o[u]?xF:vF));else{q=v||r;if(q=
+!q&&null!=D&&vn(D)==YL){q=o[u];if(null==q||ZL(q,D))continue;if(un(q)&&(q=q&&q.g?q.g:null,null!=q&&ZL(q,D))){o[u]=q;continue}}if(!G(If,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function $L(){this.c=new Di;this.a=new Di;this.b=new Di}function ZL(a,b){var c;if(XL==b||aM==b&&A(a,106))return!0;if(null!=a)for(c=vn(a);c&&c!=XL;c=null)if(c==b)return!0;return!1}t(675,676,{},$L);function eF(){eF=x;gF=new $L}
+function kF(a,b){eF();z(gF.c,a,b)}function bF(a){eF();var b,c,d;d=PF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function cF(a,b){var c;eF();return c=b&&b[0]&&(typeof b[0]==If||typeof b[0]==oe)?b[0]:null,ZL(c,a)}function iF(a){var b=dF;eF();var c,d;d=gF.b;if(c=!b?d.b:XB(d,b,~~xi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?YB(d,c):$B(d,b,c,~~xi(b))}
+function JE(a){eF();var b=gF,c;null==a?a=null:(c=a[Tc],c||(0!=(vn(a).b&4)?a=[]:(b=(b=cj(b.c,vn(a)))&&typeof b==oe?new b(a):a,a=a[Tc]=b),c=a),a=c);return a}var gF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Gn&&(e=bk(),2E3<e-In&&(In=e,Hn=Fn()));if(0==Gn++){var f=(Jn(),Kn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=Sn(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Jn(),Kn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=Sn(n,o);while(h.c);h.c=o}}--Gn;c&&-1!=Hn&&($wnd.clearTimeout(Hn),Hn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ds)()}catch(d){a(b)}else C(ds)()}var XL=$(1),yn=$(100),bM=GF(" I"),I=AF(685,bM),gG=AF(683,XL),cM=GF(" Z"),KG=AF(686,cM);$(99);$(98);$(97);var dM=$(480),nn=AF(687,dM),eM=$(233),Xs=AF(688,eM);$(234);$(139);$(455);$(106);$(466);var fM=GF(" B");$(470);var gM=GF(" C"),yi=AF(689,gM),YL=$(468),hM=GF(" D"),RC=AF(690,hM);$(469);$(471);var iM=$(474),qE=AF(691,iM),jM=GF(" J"),kM=$(2),fs=AF(684,kM),JJ=AF(692,fM);$(483);$(465);$(96);$(453);
+var dF=$(446);$(462);var qF=$(460);$(458);$(459);$(464);$(108);$(109);$(110);$(113);$(94);$(477);$(472);$(461);$(447);$(448);$(449);$(450);$(451);$(452);var lM=$(370);$(369);$(368);$(367);$(445);$(444);var aA=$(384),uC=AF(693,aA),mM=$(390),zC=AF(694,mM),nM=$(391),BC=AF(695,nM),oM=$(522),GE=AF(696,oM),Xr=AF(697,I),pM=EF(520,function(){GC();return xG}),yG=AF(698,pM);$(521);$(393);$(392);$(515);$(514);$(523);$(524);$(519);$(427);$(518);var Bz=AF(699,lM);$(382);$(526);$(457);FF();$(456);FF();$(676);$(675);
+var aM=FF();$(286);var qM=$(285);$(284);$(290);$(304);$(345);$(528);$(527);$(283);$(282);$(530);$(529);$(535);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(531);$(532);$(533);$(534);$(220);$(219);$(295);$(296);$(297);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(265);$(341);$(344);$(342);$(343);$(179);$(178);$(267);$(214);$(269);$(187);var rM=$(186);$(217);$(216);$(215);$(364);$(365);$(366);
+var sM=EF(155,function(){tj();return ip}),jp=AF(700,sM),tM=EF(138,function(){uj();return to}),uo=AF(701,tM),uM=EF(145,function(){vo();return Eo}),Fo=AF(702,uM),vM=EF(150,function(){Go();return Po}),Qo=AF(703,vM);EF(156,null);EF(157,null);EF(158,null);EF(159,null);EF(160,null);EF(161,null);EF(162,null);EF(163,null);EF(164,null);EF(140,null);EF(141,null);EF(142,null);EF(143,null);EF(144,null);EF(146,null);EF(147,null);EF(148,null);EF(149,null);EF(151,null);EF(152,null);EF(153,null);EF(154,null);$(439);
+$(438);$(487);$(489);$(488);$(490);$(492);$(491);$(493);$(497);$(498);$(177);$(183);$(182);$(181);$(185);$(199);$(410);$(409);var UA=$(408),sD=AF(704,UA),OG=AF(705,jM);$(280);$(281);$(394);$(494);$(500);$(495);$(496);$(395);$(552);$(404);$(403);$(402);$(407);var wM=FF(),II=AF(706,wM);$(263);$(437);$(506);var xM=EF(223,function(){Mr();return Rr}),Sr=AF(707,xM);$(417);$(418);$(401);var FA=$(396);$(486);$(380);$(381);$(406);var QA=$(405);$(398);$(397);$(504);$(513);$(399);$(441);$(479);$(516);$(517);
+$(525);$(387);var eA=$(386);$(415);$(416);$(372);$(371);$(424);FF();FF();FF();$(374);$(375);$(184);$(354);var Yx=AF(708,qM);$(355);$(565);$(564);$(315);$(317);$(316);$(318);$(201);$(218);$(204);$(206);var lA=$(389);$(440);$(377);$(376);$(383);$(510);$(482);$(209);$(426);$(196);$(197);$(200);$(194);$(193);$(195);var nA=$(548);$(385);$(567);$(572);$(425);$(473);$(428);var Dz=$(379),Cz=AF(709,eA);$(595);$(412);$(413);$(414);$(378);$(545);$(546);$(320);$(319);$(311);$(312);$(584);$(573);$(574);$(499);
+$(507);$(508);$(509);$(566);$(568);var GA=$(400);$(549);$(511);$(208);$(205);$(207);$(203);$(192);$(191);$(190);$(245);$(571);$(289);$(288);$(287);$(583);$(582);$(581);$(576);$(580);var yM=EF(640,function(){Op();return QK}),RK=AF(710,yM);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var zM=EF(291,function(){Hv();return Ov}),Pv=AF(711,zM),AM=EF(337,function(){Dv();return ux}),vx=AF(712,AM);$(17);$(338);$(339);$(334);$(335);$(336);$(18);$(19);$(20);$(423);$(388);$(627);
+$(325);$(628);$(326);$(327);$(328);$(329);$(332);$(300);$(299);$(298);$(569);$(570);$(575);$(238);$(303);$(333);$(321);$(348);$(347);$(346);var BM=EF(349,function(){Lx();return Vx}),Wx=AF(713,BM);EF(350,null);EF(351,null);EF(352,null);EF(353,null);$(221);$(550);$(301);$(314);$(313);$(503);$(293);$(180);$(551);$(302);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(212);var sB=$(420),uB=AF(714,sB);$(421);$(419);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);
+$(36);$(37);var CM=$(49),jx=AF(715,CM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(239);var SJ=$(597);$(294);var WJ=$(599);$(210);$(625);$(624);$(433);$(432);$(434);$(211);$(247);$(249);$(248);$(243);$(357);$(240);$(292);$(667);$(254);
+$(257);$(255);$(256);$(5);$(7);$(6);$(577);$(422);$(435);$(358);$(176);$(277);$(429);$(430);$(436);$(213);$(242);$(31);$(250);$(322);$(323);$(324);$(251);var IK=AF(716,rM);$(252);$(547);$(626);$(592);$(463);$(484);$(30);$(68);var XJ=$(600);$(610);$(629);$(664);$(663);$(188);$(198);$(4);$(591);$(643);$(660);var DM=EF(661,function(){tL();return zL}),AL=AF(717,DM),EM=EF(662,function(){hK();return CL}),DL=AF(718,EM);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);$(645);$(647);
+$(656);$(659);$(644);$(612);$(665);$(306);$(305);$(308);$(309);$(307);$(253);$(21);$(275);$(276);$(11);$(14);$(22);var FM=$(25),vk=AF(719,FM);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var UJ=$(598);$(641);$(642);$(603);$(604);$(189);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/5952A2CB4040AE2246428B9BA22BB4AE.cache.html b/public/jsme/5952A2CB4040AE2246428B9BA22BB4AE.cache.html
deleted file mode 100644
index bda5c8f..0000000
--- a/public/jsme/5952A2CB4040AE2246428B9BA22BB4AE.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '5952A2CB4040AE2246428B9BA22BB4AE';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ca=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",va="*",wa="+",ya=",",za=", ",Aa="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",Ka="-CMe3",La="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",ub="?",vb="@",wb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Eb="Before",Gb="Br",Hb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Lb="Cl",Mb="Class$",Ob="Copy as ",Pb="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
-ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",oc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Bc="SMILES",Cc="Se",Fc="Si",Gc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Tc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",ed=
-"article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="border-left-width",md="border-top-width",nd="bottom",rd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Nd="dblclick",Od="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",
-Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",ae="dragend",be="dragenter",ce="dragover",de="drop",ee="end_gesture",fe="error",ge="filter",he="fixed",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="html",Le="img",Me="is_touch_supported",
-Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",Qe="keydown",Re="keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Xe="listitem",Ye="load",Ze="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",ff="menuPopup",mf="menubar",nf="menuitem",of="menuitemcheckbox",pf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="msie",yf="multipart",zf="n",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",
-Gf="number",Hf="object",If="offsetHeight",Jf="offsetWidth",Kf="ontouchstart",Lf="opera",Mf="option",Nf="outline",Of="overflow",Pf="padding",Qf="popupContent",Rf="position",Sf="presentation",Tf="progressbar",Uf="px",Vf="px, ",Xf="px;",Yf="radio",Zf="radiogroup",$f="reaction",ag="rect(0px, 0px, 0px, 0px)",bg="region",cg="rgb(",dg="right",eg="role",fg="rotation",gg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="safari",ng="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",
-tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",xg="status",yg="subMenuIcon-selected",zg="tab",Ag="table",Bg="tablist",Cg="tabpanel",Dg="tbody",Eg="td",Fg="text",Gg="textAlign",Hg="textbox",Ig="timer",Jg="toolbar",Kg="tooltip",Lg="top",Mg="touchcancel",Ng="touchend",Og="touchmove",Pg="touchstart",Qg="tr",Rg="tree",Sg="treegrid",Tg="treeitem",Ug="true",Vg="value",Wg="verticalAlign",Xg="visibility",Yg="visible",Zg="whiteSpace",$g="width",ah="x",bh="zIndex",ch="|",_,dh={l:4194303,
-m:4194303,h:1048575},eh={l:0,m:0,h:0},fh={l:1,m:0,h:0},gh={l:2,m:0,h:0},hh={l:3,m:0,h:0},ih={l:4,m:0,h:0},jh={l:8,m:0,h:0},kh={l:10,m:0,h:0},lh={l:16,m:0,h:0},mh={l:32,m:0,h:0},nh={l:64,m:0,h:0},uh={l:128,m:0,h:0},vh={l:256,m:0,h:0},wh={l:512,m:0,h:0},xh={l:1024,m:0,h:0},yh={l:2048,m:0,h:0},zh={l:8192,m:0,h:0},Ah={l:16384,m:0,h:0},Bh={l:32768,m:0,h:0},Ch={l:65536,m:0,h:0},Dh={l:131072,m:0,h:0},Eh={l:262144,m:0,h:0},Fh={l:524288,m:0,h:0},Gh={},Hh={112:1,114:1,128:1},Ih={11:1,12:1,13:1,14:1,15:1,16:1,
-17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Jh={112:1},Kh={10:1,112:1,115:1,117:1},Lh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Mh={7:1,8:1,
-112:1,115:1,117:1},Nh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Oh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Ph={83:1,112:1,118:1,124:1,126:1},Qh={2:1},Rh={110:1},Sh={44:1},Th={6:1,8:1,112:1,115:1,117:1},Uh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Vh={89:1,94:1,108:1,112:1},Wh={112:1,128:1},Xh={112:1,114:1,129:1},Yh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,
-31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Zh={113:1},$h={129:1},ai={128:1},bi={112:1,118:1,126:1},ci={112:1,118:1,120:1,124:1,126:1},di={46:1,82:1},ei={54:1},fi={130:1},gi={47:1},hi={55:1},ii={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ji={112:1,118:1,124:1,126:1},r={112:1,114:1},ki={132:1},li={94:1,112:1},mi={80:1,112:1,115:1,117:1},ni={45:1,47:1,56:1,68:1,71:1,79:1,81:1},oi={89:1,
-90:1,94:1,100:1,108:1,112:1},pi={52:1,112:1},qi={89:1,90:1,94:1,108:1,112:1},ri={68:1,79:1},si={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},ti={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Gh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Gh[a]=function(){}),_=d.prototype=0>b?{}:new Gh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ui(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(vi,r,-1,8,1);d=(wi(),xi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function yi(){yi=u;zi=new Ai}function Bi(a){for(var b,a=new Ci(a.k.n);a.c<a.e.De();)b=Di(a),Ei(b.hd(),$d,!1),Fi(a)}
-function Gi(a,b,c){var a=a.o,d;try{d=new Hi(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Ii(e);if(y(e,118))throw new Ji("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ei(b.hd(),Ub,!0);Ei(c.hd(),Zd,!0);x(zi,b,c)}function Ki(a,b){var c;c=Li(zi,b);var d;d=Li(a.o.d,c);if(!d)throw new Mi("dragHandle was not draggable");Ni(d.c.b);Ni(d.e.b);Ni(d.d.b);Ei(b.hd(),Ub,!1);Ei(c.hd(),Zd,!1)}
-function Oi(a){var b;a.p=!1;for(a=new Ci(a.k.n);a.c<a.e.De();)b=Di(a),Ei(b.hd(),$d,!1),Fi(a)}function Pi(a,b){Qi(a.k.n,b)?Ei(b.hd(),$d,!1):a.p?(Ri(a.k.n,b),Ei(b.hd(),$d,!0)):(a.k.n.Ie(),Ri(a.k.n,b))}function Si(a){this.i=a;this.k=new Ti(this);this.o=new Ui(this.k)}s(3,1,{});_.kc=function(){Vi(this.k.f,"dragdrop-dragging")};_.lc=function(){Wi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var zi;function Ti(a){this.n=new Xi;this.e=a;this.b=a.i}s(4,1,{},Ti);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Yi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Zi(a,b){var c;c=$i(a.d,aj).b;b.b.ctrlKey||b.b.metaKey||Bi(a.c.e);Pi(a.c.e,c)}function bj(a){a.c.i=null;a.c.e.lc();cj((dj(),ej(null)),a.b,0,0);var b=a.b.pb;fj=b;gj();hj=b;a.e=2}
-function Ui(a){this.d=new Ai;this.c=a;this.b=new ij;jj(this.b,kj(),lj());z(this.b,this,(mj(),mj(),nj));z(this.b,this,(oj(),oj(),pj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(qj(),Uf);a.borderStyle=(rj(),Bf);a[gd]="blue"}s(5,1,{},Ui);
-_.nc=function(a){var b,c,d,e;c=a.i;d=sj(a);e=tj(a);b=Gj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!aj)aj=c,this.c.f=$i(this.d,aj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Hj(this.c.n,this.c.f)&&(Bi(this.c.e),Pi(this.c.e,this.c.f)),Ij(new Jj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Kj(aj,null),aj!=this.c.f&&(c=new Kj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,bj(this),1!=this.e&&Yi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Lj(a,b);a=Mj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Nj(Oj(d-this.i),Oj(a-this.j))>=this.c.e.n?(Pj(),-1!=Hj(this.c.n,this.c.f)||Pi(this.c.e,this.c.f),c=new Kj(aj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,bj(this)):Qj.preventDefault()),1==this.e)return;Qj.preventDefault();Yi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Lj(a,b);b=Mj(a,b);if(1==Gj(a.b)&&(this.f=!1,aj))try{if(Pj(),1==this.e)Zi(this,a);else{d!=this.b&&(c=new Kj(d,null),e+=c.b,b+=c.e);try{Yi(this,e,b),this.c.e.kc(),3!=this.e&&Zi(this,a)}finally{var f=this.b.pb;fj&&f==fj&&(fj=null);gj();f===hj&&(hj=null);Rj(this.b);this.e=1;this.c.f=null}}}finally{aj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var aj=null;function Jj(){}s(6,1,hi,Jj);_.qc=function(){Pj()};
-function Hi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Hi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+za+this.e+ua};function Kj(a,b){!a||a==(dj(),ej(null))?this.i=this.f=0:(this.f=a.dd()-Sj(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(dj(),ej(null))?this.d=this.c=0:(this.c=Tj(b.pb)+Uj(b.pb),this.d=Vj(b.pb)+Wj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Kj);
-_.tS=function(){return ta+this.b+za+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Pj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function Uj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(ld),-1==a.indexOf(Uf)?0:parseInt(a.substr(0,a.length-2))):0}function Wj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(md),-1==a.indexOf(Uf)?0:parseInt(a.substr(0,a.length-2))):0}
-function Xj(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function Yj(a,b){var c=Zj();Xj(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;$j(a.n,Zj())}function ak(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function $j(a,b){ak(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function bk(a){this.b=a}s(19,1,{},bk);_.vc=function(a){$j(this,a)};_.b=null;s(20,1,{});s(21,1,Qh);function ck(){ck=u;var a;(a=new dk)&&(a.yc()||(a=new ek));fk=a}s(22,20,{});var fk=null;function ek(){this.b=new Xi;this.c=new gk(this)}s(23,22,{},ek);
-_.yc=function(){return!0};_.wc=function(a){a=new hk(this,a);Ri(this.b,a);1==this.b.d&&ik(this.c,16);return a};function jk(){jk=u;kk=new Xi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function qk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Qi(kk,a)}function ik(a,b){if(0>b)throw new rk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Qi(kk,a);a.c=!1;a.d=sk(a,b);Ri(kk,a)}function tk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function sk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||Qi(kk,this);this.Ac()};_.c=!1;_.d=0;var kk;function gk(a){jk();this.b=a}s(24,25,{},gk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(uk,r,3,a.b.d,0);b=vk(a.b,b);c=new wk;for(e=0,f=b.length;e<f;++e)d=b[e],Qi(a.b,d),$j(d.b,c.b);0<a.b.d&&ik(a.c,Nj(5,16-(Zj()-c.b)))};_.b=null;function hk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},hk);_.xc=function(){var a=this.c;Qi(a.b,this);0==a.b.d&&qk(a.c)};_.b=null;
-_.c=null;function xk(a,b){var c=B(function(){var b=Zj();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function dk(){}s(27,22,{},dk);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=xk(a,b);return new yk(c)};function yk(a){this.b=a}s(28,21,Qh,yk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function zk(){this.b=$c}s(29,30,{},zk);function Ak(){this.b=ad}s(31,30,{},Ak);
-function Bk(){this.b=dd}s(32,30,{},Bk);s(34,1,{});_.b=null;function Ck(a){this.b=a}s(33,34,{},Ck);function Dk(){this.b=ed}s(35,30,{},Dk);function Ek(){this.b=hd}s(36,30,{},Ek);function Fk(){this.b=rd}s(37,30,{},Fk);function Gk(){this.b=xd}s(38,30,{},Gk);function Hk(){this.b=Ed}s(39,30,{},Hk);function Ik(){this.b=Fd}s(40,30,{},Ik);function Jk(){this.b=Gd}s(41,30,{},Jk);function Kk(){this.b=Hd}s(42,30,{},Kk);function Lk(){this.b=Od}s(43,30,{},Lk);function Mk(){this.b=Td}s(44,30,{},Mk);
-function Nk(){this.b=Vd}s(45,30,{},Nk);function Ok(){this.b=Yd}s(46,30,{},Ok);function Pk(){this.b=oe}s(47,30,{},Pk);function Qk(){this.b=we}s(48,30,{},Qk);function Rk(){this.b=xe}s(49,30,{},Rk);function Sk(){this.b=Ee}s(50,30,{},Sk);function Tk(){this.b=He}s(51,30,{},Tk);function Uk(a){this.b=a.id}s(52,1,{4:1,5:1},Uk);_.b=null;function Vk(){this.b=Le}s(53,30,{},Vk);function Wk(){this.b=Ue}s(54,30,{},Wk);function Xk(){this.b=Ve}s(55,30,{},Xk);function Yk(){this.b=We}s(56,30,{},Yk);
-function Zk(){this.b=Xe}s(57,30,{},Zk);function $k(){this.b=Ze}s(58,30,{},$k);function al(){this.b=bf}s(59,30,{},al);function bl(){this.b=cf}s(60,30,{},bl);function cl(){this.b=df}s(61,30,{},cl);function dl(){this.b=ef}s(62,30,{},dl);function fl(){this.b=mf}s(63,30,{},fl);function gl(){this.b=nf}s(64,30,{},gl);function hl(){this.b=of}s(65,30,{},hl);function il(){this.b=pf}s(66,30,{},il);function jl(){this.b=Af}s(67,30,{},jl);function kl(){this.b=Df}s(68,30,{},kl);function ll(){this.b=Mf}
-s(69,30,{},ll);function ml(){this.b=Sf}s(70,30,{},ml);s(71,34,{},function(a){this.b=a});function nl(){this.b=Tf}s(72,30,{},nl);function ol(){ol=u;pl=new Ck("aria-activedescendant")}var pl;function ql(){this.b=Yf}s(74,30,{},ql);function rl(){this.b=Zf}s(75,30,{},rl);function sl(){this.b=bg}s(76,30,{},sl);
-function tl(){tl=u;ul=new Ak;vl=new zk;wl=new Bk;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Rk;Ll=new Qk;Ml=new Sk;Nl=new Tk;Ol=new Vk;Pl=new Wk;Ql=new Yk;Rl=new Zk;Sl=new Xk;Tl=new $k;Ul=new al;Vl=new bl;Wl=new cl;Xl=new fl;Yl=new hl;Zl=new il;$l=new gl;am=new dl;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new rl;hm=new ql;im=new sl;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=new sm;tm=new um;vm=
-new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;C=new Ai;x(C,bg,im);x(C,$c,vl);x(C,Td,Gl);x(C,ad,ul);x(C,dd,wl);x(C,Yd,Il);x(C,ed,xl);x(C,hd,yl);x(C,rd,zl);x(C,xd,Al);x(C,xe,Kl);x(C,Ed,Bl);x(C,Ee,Ml);x(C,Fd,Cl);x(C,Gd,Dl);x(C,Hd,El);x(C,Od,Fl);x(C,Ve,Sl);x(C,Vd,Hl);x(C,oe,Jl);x(C,we,Ll);x(C,He,Nl);x(C,Le,Ol);x(C,Ue,Pl);x(C,We,Ql);x(C,Xe,Rl);x(C,Ze,Tl);x(C,bf,Ul);x(C,cf,Vl);x(C,df,Wl);x(C,ef,am);x(C,mf,Xl);x(C,nf,$l);x(C,
-of,Yl);x(C,Mf,dm);x(C,Yf,hm);x(C,pf,Zl);x(C,Af,bm);x(C,Df,cm);x(C,Sf,em);x(C,Tf,fm);x(C,Zf,gm);x(C,gg,nm);x(C,ig,jm);x(C,jg,lm);x(C,qg,rm);x(C,rg,tm);x(C,og,pm);x(C,ug,vm);x(C,wg,xm);x(C,xg,zm);x(C,zg,Um);x(C,Bg,Bm);x(C,Cg,Sm);x(C,Hg,Wm);x(C,Ig,Ym);x(C,Jg,$m);x(C,Kg,bn);x(C,Rg,hn);x(C,Sg,dn);x(C,Tg,fn)}var vl,ul,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Ll,Kl,Ml,Nl,Ol,Pl,Sl,Ql,Rl,Tl,Ul,Vl,Wl,am,Xl,$l,Yl,Zl,bm,cm,dm,em,fm,hm,gm,im,C,nm,jm,lm,pm,rm,tm,vm,xm,zm,Um,Bm,Sm,Wm,Ym,$m,bn,hn,dn,fn;
-function om(){this.b=gg}s(78,30,{},om);function km(){this.b=ig}s(79,30,{},km);function mm(){this.b=jg}s(80,30,{},mm);function qm(){this.b=og}s(81,30,{},qm);function sm(){this.b=qg}s(82,30,{},sm);function um(){this.b=rg}s(83,30,{},um);function wm(){this.b=ug}s(84,30,{},wm);function ym(){this.b=wg}s(85,30,{},ym);function Am(){this.b=xg}s(86,30,{},Am);function Vm(){this.b=zg}s(87,30,{},Vm);function Cm(){this.b=Bg}s(88,30,{},Cm);function Tm(){this.b=Cg}s(89,30,{},Tm);function Xm(){this.b=Hg}
-s(90,30,{},Xm);function Zm(){this.b=Ig}s(91,30,{},Zm);function an(){this.b=Jg}s(92,30,{},an);function cn(){this.b=Kg}s(93,30,{},cn);function jn(){this.b=Rg}s(94,30,{},jn);function en(){this.b=Sg}s(95,30,{},en);function gn(){this.b=Tg}s(96,30,{},gn);function wk(){this.b=Zj()}function Zj(){return(new Date).getTime()}s(97,1,{},wk);function kn(a){var b,c,d;d=new ln;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),mn(d,c.cZ.e),d.b.b+=nb,nn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function on(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{112:1,126:1});_.Bc=function(){return this.i};_.tS=function(){return on(this)};_.f=null;_.i=null;function pn(a){qn();this.i=a}s(101,102,bi,pn);function Mi(a){qn();this.i=a}function Ji(a,b){qn();this.f=b;this.i=a}s(100,101,ji,Mi,Ji);function rn(a){qn();this.c=a;this.b=j;a=new sn;a=tn(a,un(this.c)?this.c:null);vn(a)}s(99,100,ji,rn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Ff:un(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":wn(this.c).e;this.b=this.b+nb+(un(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ta+this.e+") ",b;if(un(this.c)){b=(xn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function yn(a,b){return zn(a)?a.eQ(b):a===b}
-function wn(a){return zn(a)?a.cZ:An}function Bn(a){return zn(a)?a.hC():ui(a)}
-function Cn(){var a;Cn=u;Dn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function En(a){Cn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Dn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Dn;s(108,1,{});function ui(a){return a.$H||(a.$H=++Fn)}function Gn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Hn(){return $wnd.setTimeout(function(){0!=In&&(In=0);Jn=-1},10)}var In=0,Fn=0,Kn=0,Jn=-1;
-function Ln(){Ln=u;Mn=new Nn}function On(a,b){a.b=Pn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Qn(a)),Rn(a.f,1),!a.j&&(a.j=new Sn(a)),Rn(a.j,50))}function Nn(){}function Tn(a){return a.Cc()}function Pn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Un(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Pn(b,e)):e[0].qc()}catch(f){if(f=Ii(f),!y(f,126))throw f;}}return b}function Rn(a,b){Ln();$wnd.setTimeout(function(){B(Tn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Nn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Mn;function Qn(a){this.b=a}s(111,1,{},Qn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Un(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Zj();100>Zj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Sn(a){this.b=a}s(112,1,{},Sn);_.Cc=function(){this.b.e&&Rn(this.b.f,1);return this.b.k};_.b=null;function Vn(a,b){a.length>=b&&a.splice(0,b);return a}function Wn(){try{null.a()}catch(a){return a}}function Xn(){}s(115,1,{},Xn);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=Yn(a);b=a.indexOf(ta);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Zn(a,$n(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Yn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function ao(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return Vn(this.Fc(Wn()),this.Gc())};_.Fc=function(a){return ao(this,a)};_.Gc=function(){return 2};
-function xn(){xn=u;Error.stackTraceLimit=128}function bo(a){a=Vn(tn(a,Wn()),3);0==a.length&&(a=Vn((new Xn).Dc(),1));return a}function qn(){xn();var a;a=bo(new sn);vn(a)}function tn(a,b){var c;c=ao(a,b);return 0==c.length?(new Xn).Fc(b):Vn(c,1)}
-function vn(a){var b,c,d,e,f,g,i,h,l;l=v(co,r,125,a.length,0);for(e=0,f=l.length;e<f;++e)h=eo(a[e],wb),b=-1,d=Lc,2==h.length&&null!=h[1]&&(i=h[1],g=fo(i,$n(58)),d=$n(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=go(i,g+1),b=parseInt(b)||-1)),l[e]=new ho(h[0],d+vb+b);e=v(co,r,125,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new io;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return bo(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=Yn(a);0==c.indexOf("at ")&&(c=go(c,3));a=c.indexOf(Oc);-1!=a&&(c=Yn(c.substr(0,a-0))+Yn(go(c,c.indexOf(Qc,a)+1)));a=c.indexOf(ta);-1==a?(b=c,c=j):(b=c.indexOf(ua,a),b=c.substr(a+1,b-(a+1)),c=Yn(c.substr(0,a-0)));a=Zn(c,$n(46));-1!=a&&(c=go(c,a+1));return(0<c.length?c:"anonymous")+wb+b};_.Fc=function(a){return tn(this,a)};_.Gc=function(){return 3};function sn(){xn()}s(118,116,{},sn);s(119,1,{});function nn(a,b){a.b+=b}function jo(){}
-s(120,119,{},jo);_.b=j;function ko(a,b){return parseInt(a[b])||0}function lo(a,b){return null==a[b]?null:""+a[b]}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Gj(a){a=a.button;return 1==a?4:2==a?2:1}
-function Tj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+Sj(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==kg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Rf]==he){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(ld)));if(d&&d.tagName==Cb&&a.style.position==Tc)break;a=d}a=b}return a}
-function Vj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Rf]==he){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(md)));if(d&&d.tagName==Cb&&a.style.position==
-Tc)break;a=d}a=b}return a}function Sj(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==kg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function oo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function lj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function kj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}function po(a,b){this.c=a;this.d=b}s(145,1,{112:1,115:1,117:1});
-_.eQ=function(a){return this===a};_.hC=function(){return ui(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function rj(){rj=u;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=new zo;Ao=E(Bo,r,6,[qo,so,uo,wo,yo])}s(144,145,Th);var Ao,uo,so,wo,qo,yo;function ro(){po.call(this,gc,0)}s(146,144,Th,ro);function to(){po.call(this,"DOTTED",1)}s(147,144,Th,to);function vo(){po.call(this,"DASHED",2)}s(148,144,Th,vo);function xo(){po.call(this,"HIDDEN",3)}s(149,144,Th,xo);
-function zo(){po.call(this,"SOLID",4)}s(150,144,Th,zo);function Co(){Co=u;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=E(Mo,r,7,[Do,Fo,Ho,Jo])}s(151,145,Mh);var Lo,Fo,Ho,Jo,Do;function Eo(){po.call(this,gc,0)}s(152,151,Mh,Eo);function Go(){po.call(this,"BLOCK",1)}s(153,151,Mh,Go);function Io(){po.call(this,"INLINE",2)}s(154,151,Mh,Io);function Ko(){po.call(this,"INLINE_BLOCK",3)}s(155,151,Mh,Ko);function No(){No=u;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=E(Xo,r,9,[Oo,Qo,So,Uo])}s(156,145,ti);
-var Wo,Oo,Qo,So,Uo;function Po(){po.call(this,Ib,0)}s(157,156,ti,Po);function Ro(){po.call(this,$b,1)}s(158,156,ti,Ro);function To(){po.call(this,cc,2)}s(159,156,ti,To);function Vo(){po.call(this,uc,3)}s(160,156,ti,Vo);function qj(){qj=u;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=E(qp,r,10,[Yo,$o,bp,dp,fp,hp,jp,lp,np])}s(161,145,Kh);var pp,lp,bp,dp,jp,np,hp,$o,fp,Yo;function Zo(){po.call(this,"PX",0)}s(162,161,Kh,Zo);
-function ap(){po.call(this,"PCT",1)}s(163,161,Kh,ap);function cp(){po.call(this,"EM",2)}s(164,161,Kh,cp);function ep(){po.call(this,"EX",3)}s(165,161,Kh,ep);function gp(){po.call(this,"PT",4)}s(166,161,Kh,gp);function ip(){po.call(this,"PC",5)}s(167,161,Kh,ip);function kp(){po.call(this,"IN",6)}s(168,161,Kh,kp);function mp(){po.call(this,"CM",7)}s(169,161,Kh,mp);function op(){po.call(this,"MM",8)}s(170,161,Kh,op);function rp(){rp=u;sp=[];tp=[];up=[]}var sp,tp,up;function vp(){vp=u;wp=new xp}
-function yp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function zp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function xp(){}s(173,1,{},xp);_.b=null;var wp;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ic=function(){return this.Kc()};_.b=null;var Ap=_.c=null;function Bp(){Bp=u;Cp=new Dp(id,new Ep)}function Ep(){}s(182,183,{},Ep);
-_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Cp};var Cp;function Fp(){Fp=u;Gp=new Dp(wd,new Hp)}function Hp(){}s(186,183,{},Hp);_.Hc=function(a){Ip();Jp(this,a.c,Kp(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Gp};var Gp;s(189,183,Sh);function Lj(a,b){return(a.b.clientX||0)-Tj(b)+Sj(b)+Sj(b.ownerDocument.body)}function Mj(a,b){return(a.b.clientY||0)-Vj(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function sj(a){var b;return(b=a.c)?Lj(a,b):a.b.clientX||0}
-function tj(a){var b;return(b=a.c)?Mj(a,b):a.b.clientY||0}s(188,189,Sh);function Lp(){Lp=u;Mp=new Dp(zd,new Np)}function Np(){}s(187,188,Sh,Np);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Mp};var Mp;function Op(){Op=u;Pp=new Dp(Id,new Qp)}function Qp(){}s(190,183,{},Qp);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Pp};var Pp;s(193,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Rp=_.d=0;
-function pk(){this.d=++Rp}s(192,193,di,pk);function Dp(a,b){this.d=++Rp;this.b=b;!Ap&&(Ap=new Sp);Ap.b[a]=this;this.c=a}s(191,192,di,Dp);_.b=null;_.c=null;function Tp(){Tp=u;Up=new Dp(Nd,new Vp)}function Vp(){}s(194,188,Sh,Vp);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Wp(),Xp))a=Yp(b.pb),c=new Zp(ko(b.pb,Jf),ko(b.pb,If)),d=new Zp(ko(b.T.jb.pb,Jf),ko(b.T.jb.pb,If)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);$p(b.I,!0);a=ko(b.T.jb.pb,Jf);aq(b,new Zp(a,bq(b.T.jb).b));b.J&&b.O!=Xp&&cq(b.r,b)}else $p(b.I,!1),b.O!=(Wp(),Xp)?aq(b,new Zp(b.F.c,b.F.b)):dq(b,Yp(b.r.pb)),b.J&&b.O!=Xp&&eq(b.r,b);fq(b.T.jb)}else $p(b.I,!0)};_.Kc=function(){return Up};var Up;s(195,183,{});
-function gq(){gq=u;hq=new Dp(ae,new iq)}function iq(){}s(196,195,{},iq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return hq};var hq;function jq(){jq=u;kq=new Dp(be,new lq)}function lq(){}s(197,195,{},lq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return kq};var kq;function mq(){mq=u;nq=new Dp(ce,new oq)}function oq(){}s(198,195,{},oq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return nq};
-var nq;function pq(){pq=u;qq=new Dp(de,new rq)}function rq(){}s(199,195,{},rq);_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;sq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Fg),a.b.c.b.b.f.pb[Vg]=null!=b?b:j)};_.Kc=function(){return qq};var qq;function tq(){tq=u;uq=new Dp(je,new vq)}function vq(){}
-s(200,183,{},vq);_.Hc=function(a){Rj(a.b.b)};_.Kc=function(){return uq};var uq;function wq(){wq=u;xq=new Dp(re,new yq)}function yq(){}s(201,183,{},yq);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,zq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Aq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return xq};var xq;function Bq(){Bq=u;Cq=new Dp(te,new Dq)}
-function Dq(){}s(202,183,{},Dq);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Eq(a.b.b,a.b.c))};_.Kc=function(){return Cq};var Cq;function Fq(){Fq=u;Gq=new Dp(ue,new Hq)}function Hq(){}s(203,183,{},Hq);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Gq};var Gq;s(205,183,{});s(204,205,{});function Iq(){Iq=u;Jq=new Dp(Qe,new Kq)}function Kq(){}s(206,204,{},Kq);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Lq(),Mq).length&&-999!=(Lq(),Mq)[c]&&(c=(Lq(),Mq)[c]);b=new Nq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Oq(Pq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Qq(a)),a.ub),b.b=d,Rq(),Sq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Tq(a,lo((Uq(),Vq).ac.b.pb,Vg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Vb;c=1300;break;case 114:case 82:a.jb=!0;a.J=qc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Wq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Wq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Wq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Wq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Wq(a,4):c=207;break;case 53:105==a.c?Wq(a,5):c=208;
-break;case 54:105==a.c?Wq(a,6):c=210;break;case 55:105==a.c?Wq(a,7):c=211;break;case 56:105==a.c?Wq(a,8):c=212;break;case 57:105==a.c?Wq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Xq(a,c)}a=!0}a&&this.b.preventDefault()};_.Kc=function(){return Jq};var Jq;function Yq(){Yq=u;Zq=new Dp(rf,new $q)}function $q(){}s(207,188,Sh,$q);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Zq};
-var Zq;function mj(){mj=u;nj=new Dp(sf,new ar)}function ar(){}s(208,188,Sh,ar);_.Hc=function(a){a.oc(this)};_.Kc=function(){return nj};var nj;function br(){br=u;cr=new Dp(tf,new dr)}function dr(){}s(209,188,Sh,dr);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Kj(aj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,bj(a))};_.Kc=function(){return cr};var cr;function oj(){oj=u;pj=new Dp(vf,new er)}function er(){}s(210,188,Sh,er);_.Hc=function(a){a.pc(this)};_.Kc=function(){return pj};var pj;function Sp(){this.b={}}
-s(211,1,{},Sp);_.b=null;s(214,189,Sh);var fr=null;function gr(){gr=u;hr=new Dp(Mg,new ir)}function ir(){}s(213,214,Sh,ir);_.Hc=function(a){jr(a.b,this,a.b.n)};_.Kc=function(){return hr};var hr;function kr(){kr=u;lr=new Dp(Ng,new mr)}function mr(){}s(215,214,Sh,mr);_.Hc=function(a){jr(a.b,this,a.b.n)};_.Kc=function(){return lr};var lr;function nr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Kf,"return;"),typeof a.ontouchstart==pe)}s(216,1,{},nr);
-function or(){or=u;pr=new Dp(Og,new qr)}function qr(){}s(217,214,Sh,qr);_.Hc=function(a){jr(a.b,this,a.b.o)};_.Kc=function(){return pr};var pr;function rr(){rr=u;sr=new Dp(Pg,new tr)}function tr(){}s(218,214,Sh,tr);_.Hc=function(a){ur(a.b,this)&&(a.b.k&&vr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ik(a.b.d,750),a.b.e=!1))};_.Kc=function(){return sr};var sr;function wr(a,b){this.b=b;this.c=a}function xr(a,b,c){ok&&(b=new wr(b,c),a.Vc(b))}s(219,184,{},wr);_.Hc=function(a){a.Rc(this)};_.Ic=function(){return ok};
-_.b=!1;var ok=_.c=null;function yr(a){this.b=a}s(220,184,{},yr);_.Hc=function(a){a.Sc(this)};_.Ic=function(){return zr};var zr=_.b=null;function Ar(){}function Br(a){var b;Cr&&(b=new Ar,a.Vc(b))}s(221,184,{},Ar);_.Hc=function(a){a.Tc(this)};_.Ic=function(){return Cr};var Cr=null;function Dr(a){this.b=a}s(222,184,{},Dr);_.Hc=function(a){a.Uc(this)};_.Ic=function(){return Er};var Er=_.b=null;function Fr(){}s(223,184,{},Fr);_.Hc=function(a){a.b.W&&a.b.Fd()};_.Ic=function(){return Gr};var Gr=null;
-function Hr(a,b,c){a=a.b;if(!b)throw new Ir("Cannot add a handler with a null type");if(!c)throw new Ir("Cannot add a null handler");0<a.c?Jr(a,new Kr(a,b,c)):Lr(a,b,null).nf(c);return new Mr(new Nr(a,b,c))}
-function Or(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Ir("Cannot fire null event");try{++d.c;i=Pr(d,b.Ic(),null);e=null;for(h=d.d?i.wf(i.De()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Hc(g)}catch(l){if(l=Ii(l),y(l,126))f=l,!e&&(e=new Qr),Rr(e,f);else throw l;}}if(e)throw new Sr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ci(d.b);o.c<o.e.De();)m=Di(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ii(n);if(y(n,83))throw new Tr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Ur(a){Vr.call(this,a,!1)}function Vr(a,b){this.b=new Wr(b);this.c=a}s(224,1,gi,Ur,Vr);_.Vc=function(a){Or(this,a)};_.b=null;_.c=null;s(227,1,{});function Jr(a,b){!a.b&&(a.b=new Xi);Ri(a.b,b)}function Xr(a,b,c,d){var e,f;e=Pr(a,b,c);e.pf(d)&&e.Ae()&&(f=$i(a.e,b),f.Ce(c),f.Ae()&&Li(a.e,b))}function Lr(a,b,c){var d;d=$i(a.e,b);d||(d=new Ai,x(a.e,b,d));a=d.ze(c);a||(a=new Xi,d.Be(c,a));return a}
-function Pr(a,b,c){a=$i(a.e,b);if(!a)return Yr(),Yr(),Zr;c=a.ze(c);return!c?(Yr(),Yr(),Zr):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function Wr(a){this.e=new Ai;this.d=a}s(225,226,{},Wr);function Mr(a){this.b=a}s(228,1,{},Mr);_.b=null;function Sr(a){Ji.call(this,$r(a),as(a));this.b=a}function as(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function $r(a){var b,c,d;b=a.De();if(0==b)return null;b=new bs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),nn(b.b,d);return b.b.b}s(230,100,Ph,Sr);_.b=null;function Tr(a){Sr.call(this,a)}s(229,230,Ph,Tr);s(231,1,{},function(){});function cs(a){a=lo(a,Ud);return ds(kg,a)?(es(),fs):ds(af,a)?(es(),gs):(es(),hs)}function es(){es=u;fs=new is("RTL",0);gs=new is("LTR",1);hs=new is("DEFAULT",2);js=E(ks,r,48,[fs,gs,hs])}
-function is(a,b){po.call(this,a,b)}s(233,145,{48:1,112:1,115:1,117:1},is);var js,hs,gs,fs;function ls(){}function ms(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=ms(e,d);E(a,b,c,d);return d}function ns(a){return os([ps,G],[r,k],[111,-1],a,0,2,1)}
-function os(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ms(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=os(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){qs();var e=rs,f=ss;qs();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ts(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new us;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new us;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new us;}a[b]=c}s(234,1,{},ls);_.qI=0;
-function qs(){qs=u;rs=[];ss=[];var a=new ls,b=rs,c=ss,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var rs,ss;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function un(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function zn(a){return a.tM==u||a.cM&&!!a.cM[1]}function vs(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function ws(){var a;$stats&&xs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Lf))a=Lf;else if(-1!=a.indexOf("webkit"))a=mg;else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(mg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&xs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(ys,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&xs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";rp();up.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-rp();0!=up.length&&(a=up.join(j),b=(vp(),wp),a=yp(a),zp(b).insertBefore(a,b.b.firstChild),up.length=0);0!=sp.length&&(a=sp.join(j),b=(vp(),wp),a=yp(a),zp(b).appendChild(a),sp.length=0);0!=tp.length&&(a=tp.join(j),b=(vp(),wp),a=yp(a),zp(b).appendChild(a),tp.length=0);$stats&&xs("export.client.JSME_export");new zs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Ii(a){return y(a,126)?a:new rn(a)}function As(a){return Bs(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Cs(a){return Bs(a.l,a.m,a.h)}function Bs(a,b,c){return _=new Ds,_.l=a,_.m=b,_.h=c,_}
-function Es(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Fs;if(0==a.l&&0==a.m&&0==a.h)return Gs=Bs(0,0,0),Bs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Gs=Bs(0,0,0),c=Cs((Hs(),Is))):(Gs=Bs(c.l,c.m,c.h),c=Bs(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Js(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Ks(e):0==c&&0!=d&&0==e?Ks(d)+22:0!=c&&0==d&&0==e?Ks(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Cs((Hs(),Ys)),c=!0,g=!g;else return c=Zs(a,f),g&&$s(c),Gs=Bs(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Js(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zs(c,d);f&&$s(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Bs(f,i,c);g?Gs=Js(c):Gs=Bs(c.l,c.m,c.h);return e}if(!at(a,b))return e?Gs=Js(a):Gs=Bs(a.l,a.m,a.h),Bs(0,0,0);c=c?a:Bs(a.l,a.m,a.h);var h,l,m,o;f=bt(b)-bt(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
-h?(i=0,l=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Bs(i&4194303,l&4194303,h&1048575);for(l=Bs(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(~~m>>22),n+=~~o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=~~m>>>1;i.m=~~h>>>1|(m&1)<<21;i.l=~~o>>>1|(h&1)<<21;--f}g&&$s(l);e?(Gs=Js(c),d&&(Gs=ct(Gs,(Hs(),Is)))):Gs=Bs(c.l,c.m,c.h);return l}
-function $s(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function bt(a){var b;b=dt(a.h);return 32==b?(b=dt(a.m),32==b?dt(a.l)+32:b+20-10):b-12}var Gs=null;function et(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Bs(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function ft(a,b){return Bs(a.l&b.l,a.m&b.m,a.h&b.h)}function gt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return Hs(),ht;if(-9223372036854775E3>a)return Hs(),it;if(9223372036854775E3<=a)return Hs(),Ys;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Bs(a,b,c);d&&$s(b);return b}function jt(a){var b,c;return-129<a&&128>a?(b=a+128,null==kt&&(kt=v(lt,r,49,256,0)),c=kt[b],!c&&(c=kt[b]=As(a)),c):As(a)}
-function mt(a){var b=eh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function at(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function nt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;i=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;l=~~b.m>>4&8191;m=~~b.m>>17|(b.h&255)<<5;o=~~(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((H&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~H>>5)+((g&4095)<<8)+(~~n>>
-22);return Bs(c&4194303,n&4194303,q&1048575)}function Js(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Bs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Bs(c&4194303,d&4194303,e&1048575)}
-function ct(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Bs(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function ot(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Aa+ot(Js(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=jt(1E9);a=Es(a,b);b=j+L(Gs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var kt=null;
-function Hs(){Hs=u;Ys=Bs(4194303,4194303,524287);it=Bs(0,0,524288);Is=jt(1);jt(2);ht=jt(0)}var Ys,it,Is,ht;function Ds(){}s(243,1,{49:1},Ds);function xs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},pt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function qt(a,b){nn(a.b.b,b.b);return a}function rt(){this.b=new st}
-s(249,1,{},rt);function tt(a){if(null==a)throw new Ir("css is null");this.b=a}s(250,1,{50:1,112:1},tt);_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function vt(a){if(null==a)throw new Ir("html is null");this.b=a}s(252,1,pi,vt);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;s(253,1,pi,function(){this.b=j});_.Wc=function(){return this.b};
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function wt(){wt=u;xt=RegExp(na,qe);yt=RegExp(tb,qe);zt=RegExp(qb,qe);At=RegExp(sa,qe);Bt=RegExp(fa,qe)}function Ct(a){wt();-1!=a.indexOf(na)&&(a=a.replace(xt,oa));-1!=a.indexOf(qb)&&(a=a.replace(zt,qa));-1!=a.indexOf(tb)&&(a=a.replace(yt,pa));-1!=a.indexOf(fa)&&(a=a.replace(Bt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(At,"&#39;"));return a}var xt,yt,zt,Bt,At;
-function Dt(a){if(null==a)throw new Ir("uri is null");this.b=a}s(255,1,{53:1},Dt);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return ut(this.b)};_.b=null;function Et(){Et=u}s(257,1,{});function Ft(){}s(258,1,{},Ft);var Gt=null;function Ht(){}s(259,257,{},Ht);var It=null;
-function Jt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Pr(a.b,f,null).De();for(e-=1;0<=e;--e)if(d=Pr(a.b,f,null).uf(e),y(d,54)&&yn(d.b,b)){var h=a.b,l=f;0<h.c?Jr(h,new Kt(h,l,null,d)):Xr(h,l,null,d)}}}s(260,1,ei);_.b=null;function Lt(a){this.b=a}s(261,260,ei,Lt);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Mt(a){this.b=a}s(262,260,ei,Mt);_.Tc=function(){Nt(this.b.b.pb)};function Ot(){qn()}s(263,100,ji,Ot);function Pt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ik(a.e,1))}
-function Qt(){this.b=new Rt(this);this.c=new Xi;this.e=new St(this);this.i=new Tt(this)}s(264,1,{},Qt);_.d=!1;_.f=!1;function Rt(a){jk();this.b=a}s(265,25,{},Rt);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Ut(a.i.e.c,a.i.c);Vt(a.i);y(b,55)&&new Ot;a.d=!1;Pt(a)}};_.b=null;function St(a){jk();this.b=a}s(266,25,{},St);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=Zj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ik(a.b,1E4);a.i.d<a.i.b;){d=Wt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Vt(a.i)}if(100<=Zj()-b)break}}finally{e||(qk(a.b),a.d=!1,Pt(a))}};_.b=null;function Wt(a){var b;a.c=a.d;b=Ut(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Vt(a){Xt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Tt(a){this.e=a}s(267,1,{},Tt);_.Yc=function(){return this.d<this.b};_.Zc=function(){return Wt(this)};
-_.$c=function(){Vt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Yt(a,b){var c=(Zt(),$t(b));a.appendChild(c)}function au(a,b,c){var d;d=Qj;Qj=a;b==fj&&8192==bu(a.type)&&(fj=null);c._c(a);Qj=d}var Qj=null,fj=null;function cu(){cu=u;du=new Qt}function Ij(a){cu();if(!a)throw new Ir("cmd cannot be null");var b=du;Ri(b.c,a);Pt(b)}var du;function eu(a){gj();!fu&&(fu=new pk);gu||(gu=new Vr(null,!0),hu=new iu);return Hr(gu,fu,a)}var gu=null;function ju(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function iu(){}s(273,184,{},iu);_.Hc=function(a){a.Xc(this);hu.d=!1};_.Ic=function(){return fu};_.Jc=function(){ju(this)};_.b=!1;_.c=!1;_.d=!1;var fu=_.e=null,hu=null;function ku(){ku=u;lu=new mu;nu()||(lu=null)}var lu=null;function lk(){}s(275,1,{},lk);_.Rc=function(){for(;0<(jk(),kk).d;)qk(Ut(kk,0))};function nk(a,b){return Hr((!ou&&(ou=new pu),ou),a,b)}function qu(a){mk();ru||(su(),ru=!0);return nk((!Cr&&(Cr=new pk),Cr),a)}function mk(){tu||(uu(),tu=!0)}
-function vu(){var a;tu&&(a=new wu,ou&&Or(ou,a));return null}var tu=!1,ou=null,xu=0,yu=0,ru=!1;function zu(){zu=u;Au=new pk}function wu(){zu()}s(277,184,{},wu);_.Hc=function(){null.Wf()};_.Ic=function(){return Au};var Au;function pu(){Ur.call(this,null)}s(279,224,gi,pu);
-function bu(a){switch(a){case id:return 4096;case wd:return 1024;case zd:return 1;case Nd:return 2;case je:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ye:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case wf:return 131072;case Id:return 262144;case "paste":return 524288;case Pg:return 1048576;case Og:return 2097152;
-case Ng:return 4194304;case Mg:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function gj(){Bu||(Cu(),Bu=!0)}var Bu=!1;function Du(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Eu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Cu(){Fu=B(function(a){var b;var c=gu,d,e,f;fu&&c&&Gu(c.b.e,fu)?(b=hu.b,d=hu.c,e=hu.d,f=hu.e,ju(hu),hu.e=a,Or(c,hu),c=!(hu.b&&!hu.c),hu.b=b,hu.c=d,hu.d=e,hu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Hu=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!un(b)&&y(b,56)&&au(a,c,b)});Iu=B(function(a){a.preventDefault();Hu.call(this,a)});Ju=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Hu.call(this,a)});Ku=B(function(a){if(Fu(a)){var b=hj;b&&b.__listener&&!un(b.__listener)&&y(b.__listener,56)&&(au(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Ku,!0);$wnd.addEventListener(Nd,Ku,!0);$wnd.addEventListener(rf,Ku,!0);$wnd.addEventListener(vf,Ku,!0);$wnd.addEventListener(sf,Ku,!0);$wnd.addEventListener(uf,Ku,!0);$wnd.addEventListener(tf,Ku,!0);$wnd.addEventListener(wf,Ku,!0);$wnd.addEventListener(Qe,Fu,!0);$wnd.addEventListener(Se,Fu,!0);$wnd.addEventListener(Re,
-Fu,!0);$wnd.addEventListener(Pg,Ku,!0);$wnd.addEventListener(Og,Ku,!0);$wnd.addEventListener(Ng,Ku,!0);$wnd.addEventListener(Mg,Ku,!0);$wnd.addEventListener(ue,Ku,!0);$wnd.addEventListener(re,Ku,!0);$wnd.addEventListener(te,Ku,!0)}function Lu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function Mu(a,b){gj();switch(b){case "drag":a.ondrag=Hu;break;case ae:a.ondragend=Hu;break;case be:a.ondragenter=Iu;break;case "dragleave":a.ondragleave=Hu;break;case ce:a.ondragover=Iu;break;case "dragstart":a.ondragstart=Hu;break;case de:a.ondrop=Hu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Hu,!1);a.addEventListener(b,Hu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Nu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Hu:null),c&2&&(a.ondblclick=b&2?Hu:null),c&4&&(a.onmousedown=b&4?Hu:null),c&8&&(a.onmouseup=b&8?Hu:null),c&16&&(a.onmouseover=b&16?Hu:null),c&32&&(a.onmouseout=b&32?Hu:null),c&64&&(a.onmousemove=b&64?Hu:null),c&128&&(a.onkeydown=b&128?Hu:null),c&256&&(a.onkeypress=b&256?Hu:null),c&512&&(a.onkeyup=b&512?Hu:null),c&1024&&(a.onchange=b&1024?Hu:null),c&2048&&(a.onfocus=b&2048?Hu:null),c&4096&&(a.onblur=b&4096?Hu:null),
-c&8192&&(a.onlosecapture=b&8192?Hu:null),c&16384&&(a.onscroll=b&16384?Hu:null),c&32768&&(a.onload=b&32768?Ju:null),c&65536&&(a.onerror=b&65536?Hu:null),c&131072&&(a.onmousewheel=b&131072?Hu:null),c&262144&&(a.oncontextmenu=b&262144?Hu:null),c&524288&&(a.onpaste=b&524288?Hu:null),c&1048576&&(a.ontouchstart=b&1048576?Hu:null),c&2097152&&(a.ontouchmove=b&2097152?Hu:null),c&4194304&&(a.ontouchend=b&4194304?Hu:null),c&8388608&&(a.ontouchcancel=b&8388608?Hu:null),c&16777216&&(a.ongesturestart=b&16777216?
-Hu:null),c&33554432&&(a.ongesturechange=b&33554432?Hu:null),c&67108864&&(a.ongestureend=b&67108864?Hu:null))}var hj=null,Fu=null,Ku=null,Iu=null,Hu=null,Ju=null;function Ou(){var a;Ou=u;Pu=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var Pu;function Qu(){this.c=new Xi}function Ru(a){a=a[Rc];return null==a?-1:a}s(283,1,{},Qu);_.b=null;function Su(a,b){this.b=a;this.c=b}s(284,1,{},Su);_.b=0;_.c=null;s(285,1,gi);_.bd=function(a){return decodeURI(a.replace("%23",la))};
-_.Vc=function(a){Or(this.b,a)};_.cd=function(a){a=null==a?j:a;if(!D(a,null==Tu?j:Tu))Tu=a,Gr&&(a=new Fr,Or(this.b,a))};var Tu=j;function nu(){function a(){$wnd.setTimeout(a,250);e()}var b=lu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));Tu=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(287,285,gi);function mu(){this.b=new Ur(null)}s(286,287,gi,mu);
-function uu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(vu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{tu&&xr((!ou&&(ou=new pu),ou),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function su(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(ru&&(d=kj(),c=lj(),yu!=d||xu!=c))yu=d,xu=c,Br((!ou&&(ou=new pu),ou))}finally{a&&a(b)}})}function Wi(a,b){Ei(a.hd(),b,!0)}function Vi(a,b){Ei(a.hd(),b,!1)}function Uu(a,b){a.pb.style[Ie]=b}function jj(a,b,c){0<=b&&a.nd(b+Uf);0<=c&&a.ld(c+Uf)}function Vu(a){var b,a=lo(a,yd);b=Zn(a,$n(32));return 0<=b?a.substr(0,b-0):a}
-function Ei(a,b,c){if(!a)throw new Mi(kc);b=Yn(b);if(0==b.length)throw new rk(Kc);if(c){var d,e,f;d=Yn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ca),a.className=f+d)}else{var g,b=Yn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Yn(e.substr(0,
-c-0)),b=Yn(go(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Wu(a,b){a.style.display=b?j:Bf;a.setAttribute("aria-hidden",""+!b)}s(293,1,ri);_.dd=function(){return Tj(this.pb)};_.ed=function(){return Vj(this.pb)};_.fd=function(){return ko(this.pb,If)};_.gd=function(){return ko(this.pb,Jf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Bf};_.kd=function(){throw new Xu;};_.ld=function(a){Uu(this,a)};_.md=function(a){Wu(this.pb,a)};
-_.nd=function(a){this.pb.style[$g]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Yu(a,b,c){Mu(a.pb,c.c);Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}function z(a,b,c){var d;d=bu(c.c);if(-1==d)Mu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;gj();Nu(e,d)}else a.lb|=d;return Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}function Zu(a,b,c){return Hr(!a.mb?a.mb=new Ur(a):a.mb,c,b)}
-function $u(a){var b;if(a.qd())throw new av("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;gj();Nu(c,b)}else a.lb|=b;a.od();a.td()}function bv(a,b){var c;switch(bu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Ap&&(f=Ap.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Or(a.mb,f.b),f.b.b=d,f.b.c=e}
-function cv(a){if(!a.qd())throw new av("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}function Rj(a){if(a.ob)if(y(a.ob,69))a.ob.vd(a);else{if(a.ob)throw new av("This widget's parent does not implement HasWidgets");}else if(dj(),Gu(dv.b,a)){dj();try{a.sd()}finally{Li(dv.b,a)}}}
-function ev(a,b){var c;c=a.ob;if(b){if(c)throw new av("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(292,293,ni);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&Or(this.mb,a)};_.qd=function(){return this.kb};_.rd=function(){$u(this)};_._c=function(a){bv(this,a)};_.sd=function(){cv(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function fv(a){for(a=new gv(a);a.b.b<a.b.c.d-1;)hv(a.b),iv(a.b)}s(291,292,si);_.od=function(){jv(this,(kv(),lv))};_.pd=function(){jv(this,(kv(),mv))};function nv(a,b,c){Rj(b);var d=a.q;ov(d,b,d.d);d=(Zt(),$t(b.pb));c.appendChild(d);ev(b,a)}function pv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new qv;b.ob==a&&(f=a.wd(b),f<d&&--d);Rj(b);ov(a.q,b,d);e?(e=b.pb,Lu(c,(Zt(),$t(e)),d)):(e=(Zt(),$t(b.pb)),c.appendChild(e));ev(b,a)}
-function rv(a,b){var c;if(b.ob!=a)return!1;try{ev(b,null)}finally{c=b.pb;no(c).removeChild(c);c=a.q;var d;d=sv(c,b);if(-1==d)throw new tv;if(0>d||d>=c.d)throw new qv;for(--c.d;d<c.d;++d)ts(c.b,d,c.b[d+1]);ts(c.b,c.d,null)}return!0}s(290,291,si);_.wd=function(a){return sv(this.q,a)};_.xd=function(a,b,c,d){pv(this,a,b,c,d)};_.yd=function(){return new uv(this.q)};_.vd=function(a){return rv(this,a)};function cj(a,b,c,d){var e;Rj(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}
-function vv(a,b){if(b.ob!=a)throw new rk("Widget must be a child of this panel.");}function wv(a,b){var c;(c=rv(a,b))&&xv(b.pb);return c}function yv(a,b,c){a=a.pb;-1==b&&-1==c?xv(a):(a.style[Rf]=Tc,a.style[Te]=b+Uf,a.style[Lg]=c+Uf)}function zv(){var a=$doc.createElement(Xd);this.q=new Av(this);this.pb=a;this.pb.style[Rf]="relative";this.pb.style[Of]=Je}function xv(a){a.style[Te]=j;a.style[Lg]=j;a.style[Rf]=j}s(289,290,si,zv);_.zd=function(a){nv(this,a,this.pb)};_.vd=function(a){return wv(this,a)};
-_.Ad=function(a,b,c){vv(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){yv(a,b,c)};function Bv(a,b){if(a.Dd())throw new av("SimplePanel can only contain one child widget");a.Ed(b)}function Cv(a,b){if(a.jb!=b)return!1;try{ev(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Dv(a,b){if(b!=a.jb&&(b&&Rj(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(Zt(),$t(a.jb.pb));a.Cd().appendChild(c);ev(b,a)}}function Ev(){this.pb=$doc.createElement(Xd)}s(297,291,si,Ev);_.Cd=function(){return this.pb};
-_.Dd=function(){return this.jb};_.yd=function(){return new Fv(this)};_.vd=function(a){return Cv(this,a)};_.Ed=function(a){Dv(this,a)};_.jb=null;function Gv(a,b){a.hb&&(Hv(a.gb,!1,!1),xr(a,a,b))}function Iv(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function Jv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Te]=b-0+(qj(),Uf);a.style[Lg]=c+Uf}function Kv(a){a.hb||(a.kb&&Rj(a),Hv(a.gb,!0,!1))}s(296,297,si);_.Cd=function(){return mo(this.pb)};_.fd=function(){return ko(this.pb,If)};
-_.gd=function(){return ko(this.pb,Jf)};_.hd=function(){return no(mo(this.pb))};_.Fd=function(){this.Gd(!1)};_.Gd=function(a){Gv(this,a)};_.jd=function(){return!D(Je,this.pb.style[Xg])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Hv(this.gb,!1,!0)};_.ld=function(a){this.X=a;Iv(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){Jv(this,a,b)};_.md=function(a){this.pb.style[Xg]=a?Yg:Je};_.Ed=function(a){Dv(this,a);Iv(this)};
-_.nd=function(a){this.Y=a;Iv(this);0==a.length&&(this.Y=null)};_.Id=function(){Kv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Lv(a,b){var c;Ev.call(this);this.$=new Mv;this.U=(Nv(),Ov);this.gb=new Pv(this);this.pb.appendChild($doc.createElement(Xd));this.Hd(0,0);no(mo(this.pb))[yd]="gwt-PopupPanel";mo(this.pb)[yd]=Qf;this.W=this.V=a;this.db=!1;c=E(ys,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Qv(c);this.T.hd()[yd]=j;c=no(mo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Mi(kc);d=Yn(d);if(0==d.length)throw new rk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Aa&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}Dv(this,this.T);Iv(this);Ei(mo(this.pb),Qf,!1);Ei(this.T.c,b+"Content",!0)}s(295,296,si);_.od=function(){$u(this.T)};_.pd=function(){cv(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Fv(this.T)};_.vd=function(a){return this.T.vd(a)};_.Ed=function(a){Dv(this.T,a);Iv(this)};_.T=null;s(294,295,si);_.sd=function(){cv(this)};
-function Rv(){Rv=u;Sv=new Tv(Ib,0,(Nv(),Ov));Uv=new Tv(mc,1,Vv);Wv=new Tv(vc,2,Xv);Yv=E(Zv,r,57,[Sv,Uv,Wv])}function Tv(a,b,c){po.call(this,a,b);this.b=c}s(298,145,{57:1,112:1,115:1,117:1},Tv);_.b=null;var Yv,Sv,Uv,Wv;function $v(){$v=u;aw=E(ys,r,1,[Lg,qf,nd])}
-function Qv(a){var b;$v();var c,d;c=this.pb=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Qg),b[yd]=a[c],Yt(b,bw(a[c]+"Left")),Yt(b,bw(a[c]+Kb)),Yt(b,bw(a[c]+"Right")),b),Yt(this.d,d),1==c&&(this.c=mo(Du(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function bw(a){var b,c;c=$doc.createElement(Eg);b=$doc.createElement(Xd);var d=(Zt(),$t(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(300,297,Oh,Qv);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var aw;s(299,300,Oh);s(301,1,{});function kv(){kv=u;lv=new cw;mv=new dw}function ew(a){Sr.call(this,a)}function jv(a,b){kv();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Ii(f),y(f,126))d=f,!c&&(c=new Qr),Rr(c,d);else throw f;}}if(c)throw new ew(c);}s(302,229,Ph,ew);var lv,mv;function cw(){}s(303,1,{},cw);_.Jd=function(a){a.rd()};function dw(){}s(304,1,{},dw);_.Jd=function(a){a.sd()};function fw(){fw=u;gw=(hw(),hw(),iw)}s(307,292,Ih);
-_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_.rd=function(){$u(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var gw;
-s(306,307,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function jw(a){var b;fw();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",rd),b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||j}
-s(305,306,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},jw);function kw(){this.q=new Av(this);this.f=$doc.createElement(Ag);this.e=$doc.createElement(Dg);Yt(this.f,this.e);this.pb=this.f}s(308,290,si);_.e=null;_.f=null;
-function lw(a,b){var c;if(a.i)throw new av("Composite.initWidget() may only be called once.");Rj(b);c=b.pb;a.pb=c;var d;Zt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Zt(),c).__gwt_resolve=mw(a));a.i=b;ev(b,a)}function nw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);gj();Nu(d,b)}else b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(309,292,Uh);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){nw(this)};_._c=function(a){bv(this,a);this.i._c(a)};
-_.sd=function(){this.i.sd()};_.kd=function(){return this.pb=this.i.kd()};_.i=null;function ow(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=kg;break;case 1:b[Ud]=af;break;case 2:cs(b)!=(es(),hs)&&(b[Ud]=j)}}function pw(a){this.b=a;this.d=!1;this.e=this.c=cs(a)}s(310,1,{},pw);_.b=null;_.c=null;_.d=!1;_.e=null;function qw(){qw=u;hw();hw()}function ij(){qw();this.pb=rw()}s(311,297,Lh,ij);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};
-_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};function sw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=Ru(c),e=0>c?null:Ut(a.j.c,c));e?tw(a,e):d&&(b.innerHTML=j||j);return b}function tw(a,b){var c;if(b.ob!=a)return!1;try{ev(b,null)}finally{c=b.pb;no(c).removeChild(c);var d=a.j,e;e=Ru(c);c[Rc]=null;c=d.c;uw(e,c.d);ts(c.c,e,null);d.b=new Su(e,d.b)}return!0}s(313,291,Nh);_.yd=function(){return new vw(this)};
-_.vd=function(a){return tw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function ww(a){if(0>=a.c)throw new xw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new xw("Column index: 0, Column size: "+a.b);}
-function yw(){this.j=new Qu;this.i=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Yt(this.i,this.d);this.pb=this.i;this.e=new zw(this);var a=new Aw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Lu(a.c.i,(Zt(),$t(b)),0);Yt(a.b,$doc.createElement(Cd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new xw("Row index: "+a+", Row size: "+d);if(0>c)throw new xw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new xw("Column index: "+c+", Column size: "+this.b);c=sw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Eg),d.innerHTML=ra||j,Lu(c,(Zt(),$t(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Eg);
-e.innerHTML=ra;c=$doc.createElement(Qg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)sw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(312,313,Nh,yw);_.b=0;_.c=0;
-function Bw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Cw(),Dw)?a.c.e==(es(),gs)?(Ew(),Fw):a.c.e==fs?(Ew(),Gw):(Ew(),Hw):a.c.e==(es(),gs)?(Ew(),Gw):a.c.e==fs?(Ew(),Fw):(Ew(),Iw);b!=a.d&&(a.d=b,a.pb.style[Gg]=!a.d?j:a.d.b)}s(316,292,ni);_.b=null;_.c=null;_.d=null;function Jw(){this.pb=$doc.createElement(Xd);this.c=new pw(this.pb);this.pb[yd]="gwt-Label"}function Kw(){Jw.call(this);ow(this.c,ah,!1);Bw(this)}
-s(315,316,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw,Kw);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};
-function Lw(a){var b=$doc.createElement(Xd);ds(vg,b.tagName);this.pb=b;this.c=new pw(this.pb);this.pb[yd]="gwt-HTML";ow(this.c,a,!0);Bw(this)}s(314,315,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Lw);function Mw(a){for(;++a.c<a.e.d&&!(null!=Ut(a.e,a.c)););}function vw(a){this.d=a;this.e=this.d.j.c;Mw(this)}s(317,1,{},vw);
-_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new tv;a=Ut(this.e,this.c);this.b=this.c;Mw(this);return a};_.$c=function(){var a;if(0>this.b)throw new Nw;a=Ut(this.e,this.b);Rj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function zw(a){this.b=a}s(318,1,{},zw);_.b=null;function Aw(a){this.c=a}s(319,1,{},Aw);_.b=null;_.c=null;function Cw(){Cw=u;Dw=new Ow}var Dw;function Ew(){Ew=u;Pw=new Qw((No(),vd));Fw=new Qw(Te);Gw=new Qw(dg);Hw=Fw;Iw=Gw;Rw=Hw}
-var Pw,Rw,Fw,Iw,Hw,Gw;function Ow(){}s(321,1,{},Ow);function Qw(a){this.b=a}s(322,321,{},Qw);_.b=null;function Sw(){Sw=u;Tw=new Uw(qf);Vw=new Uw(Lg)}var Tw,Vw;function Uw(a){this.b=a}s(323,1,{},Uw);_.b=null;function Ww(a,b){var c;c=Xw(a);Yt(a.c,c);nv(a,b,c)}function Xw(a){var b;b=$doc.createElement(Eg);b[bd]=a.b.b;b.style[Wg]=a.d.b;return b}function Yw(a,b){var c,d;d=no(b.pb);(c=rv(a,b))&&a.c.removeChild(d);return c}
-function Zw(){kw.call(this);this.b=(Ew(),Rw);this.d=(Sw(),Vw);this.c=$doc.createElement(Qg);Yt(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(324,308,si,Zw);_.vd=function(a){return Yw(this,a)};_.c=null;function $w(){$w=u;new Ai}function ax(a,b,c,d,e){$w();this.b=new bx(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function cx(a,b,c,d,e){$w();ax.call(this,(Et(),new Dt(a)),b,c,d,e)}
-s(325,292,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},ax,cx);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_._c=function(a){32768==bu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);bv(this,a)};
-_.td=function(){var a=this.b;D(Ye,lo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new dx(a,this),On((Ln(),Mn),a.i))};_.b=null;s(327,1,{});_.i=null;function ex(){ex=u;fx()}
-function bx(a,b,c,d,e,f){var g,i;ex();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(vg);i=new rt;qt(qt(qt(i,new tt("width:"+e+(qj(),Uf)+pb)),new tt("height:"+f+Xf)),new tt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Xf));!gx&&(gx=new hx);b=ix;c=new tt((new tt(i.b.b.b)).b);i=new st;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ct(b.b);nn(i.b,b);i.b.b+="' style='";b=Ct(c.b);nn(i.b,b);i.b.b+="' border='0'>";i=new vt(i.b.b);g.innerHTML=i.b||j;g=mo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),gj(),Nu(g,a)):a.lb|=133333119}s(326,327,{},bx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function dx(a,b){this.b=a;this.c=b}s(328,1,{},dx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ye,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ye)};_.b=null;_.c=null;function jx(a,b){if(0>b||b>=a.pb.options.length)throw new qv;}function Kp(a,b){jx(a,b);return a.pb.options[b].value}function kx(){fw();this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}s(329,307,Ih,kx);s(330,260,ei);function lx(a){this.b=a}s(331,330,ei,lx);
-_.Lc=function(){};function mx(a){this.b=a}s(332,330,ei,mx);_.Rc=function(a){this.b.Kd(a.i,a.b)};function nx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Qg);Lu(a.f,(Zt(),$t(e)),b);a=(Zt(),$t(c));d.appendChild(a)}else d=Du(a.f,0),Lu(d,(Zt(),$t(c)),b)}
-function ox(a,b,c){var d;px(a,b);c&&b.b?(px(a,null),a=b.b,b=(Ln(),Mn),b.d=Pn(b.d,[new qx(a),!1])):null!=b.d&&(a.k=new rx(a,b),c=(Nv(),Vv),a.k.U=c,a.k.ab=a.i,a.k.hd()[yd]=Ge,d=Vu(a.pb),D(Fe,d)||Wi(a.k,d+"Popup"),Zu(a.k,new mx(a),ok?ok:ok=new pk),a.o=b.d,d=a.k,a=new sx(a,b),d.pb.style[Xg]=Je,Kv(d),a.b.p?Jv(a.b.k,Tj(a.b.pb)+ko(a.b.pb,Jf)-1,Vj(a.c.pb)):Jv(a.b.k,Tj(a.c.pb),Vj(a.b.pb)+ko(a.b.pb,If)-1),d.pb.style[Xg]=Yg)}
-function tx(a,b){if(b||!(a.n&&a.o==a.n.d))px(a,b),ux((qw(),a.pb)),b&&a.e&&ox(a,b,!1)}
-function vx(a,b){var c;a:{c=oo(b);var d,e;for(e=new Ci(a.j);e.c<e.e.De();)if(d=Di(e),d.pb.contains(c)){c=d;break a}c=null}switch(bu(b.type)){case 1:ux((qw(),a.pb));c&&ox(a,c,!0);break;case 16:c&&tx(a,c);break;case 32:c&&tx(a,null);break;case 2048:wx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:wx(a)||a.p||xx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:wx(a)||(a.p?null!=a.n.d&&!a.n.d.Wf().Wf()&&(ox(a,a.n,!1),a.n.d.Wf()):yx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:wx(a)||
-a.p&&xx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:wx(a)||(a.p?yx(a):null!=a.n.d&&!a.n.d.Wf().Wf()&&(ox(a,a.n,!1),a.n.d.Wf()));b.cancelBubble=!0;b.preventDefault();break;case 27:px(a,null);a.k&&Gv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:px(a,null);a.k&&Gv(a.k,!1);break;case 13:wx(a)||(ox(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}bv(a,b)}function zx(a,b,c){c&&px(a,null);xr(a,b,!1);a.o=null;a.k=null}
-function wx(a){var b;if(!a.n){for(b=new Ci(a.j);b.c<b.e.De();){b=Di(b);px(a,b);break}return!0}return!1}function px(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vu(c.pb)+Ua;Ei(c.hd(),d,!1);a.p&&(c=no(a.n.pb),2==Eu(c)&&(c=Du(c,1),Ei(c,yg,!1)))}if(b){c=Vu(b.pb)+Ua;Ei(b.hd(),c,!0);a.p&&(c=no(b.pb),2==Eu(c)&&(c=Du(c,1),Ei(c,yg,!0)));tl();c=a.pb;var e=new Uk(b.pb),d=(ol(),pl),e=E(Ax,r,5,[e]),f,g,i,h;f=new ln;for(i=0,h=e.length;i<h;++i)g=e[i],mn(mn(f,g.b),ca);e=Yn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function yx(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Ut(a.j,b):Ut(a.j,c);break}px(a,d)}}function xx(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Ut(a.j,b):Ut(a.j,c);break}px(a,d)}}s(333,292,ni);_._c=function(a){vx(this,a)};_.sd=function(){this.k&&Gv(this.k,!1);cv(this)};_.Kd=function(a,b){zx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function qx(a){this.b=a}s(334,1,{},qx);_.qc=function(){Bx(this.b)};_.b=null;
-function Cx(a){this.b=a}s(335,1,{},Cx);_.Lc=function(){px(this.b,null)};_.b=null;function rx(a,b){this.b=a;this.c=b;Lv.call(this,!0,ff);Dv(this.T,this.c.d);Iv(this);this.fb=!0;this.c.d.Wf()}s(336,295,si,rx);_.Xc=function(a){var b,c;if(!a.b)switch(bu(a.e.type)){case 4:c=oo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&px(this.b,null)}};_.b=null;_.c=null;function sx(a,b){this.b=a;this.c=b}s(337,1,{},sx);_.b=null;var Dx=_.c=null;
-function Ex(){Ex=u;Dx=new pt((Et(),new Dt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Fx(a,b){this.pb=$doc.createElement(Eg);var c=Vu(this.pb)+Ua;Ei(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[yd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);tl();this.pb.setAttribute(eg,$l.b);this.b=b}s(340,293,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Fx);_.b=null;_.c=null;_.d=null;
-function Gx(){var a;this.pb=$doc.createElement(Eg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Yt(this.pb,a);a[yd]="menuSeparatorInner"}s(341,293,ri,Gx);function Hx(){var a,b,c,d,e;b=null.Wf();e=kj();d=lj();b[Wd]=(Co(),Bf);b[$g]=0+(qj(),Uf);b[Ie]=bb;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[$g]=(c>e?c:e)+Uf;b[Ie]=(a>d?a:d)+Uf;b[Wd]="block"}function Mv(){}s(342,1,{},Mv);_.Tc=function(){Hx()};
-function Ix(a){this.b=a}s(343,1,{},Ix);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=oo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(bu(d.type)){case 4:case 1048576:if(fj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(fj){a.c=!0;break}break;case 2048:d=oo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Jx(a){this.b=a}s(344,1,{},Jx);_.b=null;function Nv(){Nv=u;Ov=new Kx(Ib,0);Vv=new Kx(mc,1);Xv=new Kx(vc,2);Lx=E(Mx,r,73,[Ov,Vv,Xv])}function Kx(a,b){po.call(this,a,b)}s(345,145,{73:1,112:1,115:1,117:1},Kx);var Lx,Ov,Vv,Xv;function Nx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=qu(a.b.$),Hx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ni(a.i.b),a.i=null,a.c=!1)}
-function Ox(a){a.k||(Nx(a),a.d||(dj(),wv(ej(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Of]=Yg}function Px(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Bd]="rect("+g+Vf+f+Vf+c+Vf+e+"px)"}
-function Hv(a,b,c){a.d=c;Xj(a);a.j&&(qk(a.j),a.j=null,Ox(a));a.b.hb=b;var d=a.b;d.eb&&(Ni(d.eb.b),d.eb=null);d._&&(Ni(d._.b),d._=null);if(d.hb){d.eb=eu(new Ix(d));var e;e=new Jx(d);ku();e=lu?Hr(lu.b,(!Gr&&(Gr=new pk),Gr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Nv(),Ov)&&!b&&(c=!1);a.k=b;c?b?(Nx(a),a.b.pb.style[Rf]=Tc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=ag,dj(),b=ej(null),nv(b,a.b,b.pb),a.j=new Qx(a),ik(a.j,1)):Yj(a,200):(Nx(a),a.k?(a.b.pb.style[Rf]=Tc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),dj(),
-b=ej(null),nv(b,a.b,b.pb)):a.d||(dj(),wv(ej(null),a.b)),a.b.pb.style[Of]=Yg)}function Pv(a){var b=(ck(),fk);this.n=new bk(this);this.u=b;this.b=a}s(346,18,{},Pv);_.sc=function(){Ox(this)};_.tc=function(){this.e=ko(this.b.pb,If);this.f=ko(this.b.pb,Jf);this.b.pb.style[Of]=Je;Px(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Px(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Qx(a){jk();this.b=a}s(347,25,{},Qx);_.Ac=function(){this.b.j=null;Yj(this.b,200)};
-_.b=null;function Zt(){Zt=u;Rx()}function $t(a){return a.__gwt_resolve?a.__gwt_resolve():a}function mw(a){return function(){this.__gwt_resolve=Sx;return a.kd()}}function Sx(){throw"A PotentialElement cannot be resolved twice.";}
-function Rx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function dj(){dj=u;Tx=new Ux;Vx=new Ai;dv=new Qr}function Wx(a){this.q=new Av(this);this.pb=a;$u(this)}
-function ej(a){dj();var b,c;c=$i(Vx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Vx.e){var d=new Xx;mk();nk(ok?ok:ok=new pk,d)}!b?c=new Yx:c=new Wx(b);x(Vx,a,c);Rr(dv,c);return c}s(349,289,si,Wx);var Tx,Vx,dv;function Ux(){}s(350,1,{},Ux);_.Jd=function(a){a.qd()&&a.sd()};function Xx(){}s(351,1,{},Xx);_.Rc=function(){dj();try{jv(dv,Tx)}finally{Zx(dv.b),Zx(Vx)}};function Yx(){Wx.call(this,$doc.body)}s(352,349,si,Yx);
-_.Bd=function(a,b,c){yv(a,b-0,c-0)};function Fv(a){this.d=a;this.b=!!this.d.jb}s(353,1,{},Fv);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new tv;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function $x(a,b){a.pb[Vg]=null!=b?b:j}s(356,307,Yh);_._c=function(a){0!=(bu(a.type)&896)?bv(this,a):bv(this,a)};_.td=function(){};function ay(){ay=u;fw();by()}s(355,356,Yh);
-function cy(){ay();var a=$doc.createElement("textarea");!It&&(It=new Ht);!Gt&&(Gt=new Ft);fw();this.pb=a;this.pb[yd]="gwt-TextArea"}s(354,355,Yh,cy);function dy(){var a;ay();var b=(a=$doc.createElement("INPUT"),a.type=Fg,a);!It&&(It=new Ht);!Gt&&(Gt=new Ft);fw();this.pb=b;this.pb[yd]="gwt-TextBox"}s(357,355,Yh,dy);function by(){by=u;ey=new fy;gy=new hy;iy=new jy;ky=new ly;my=E(ny,r,80,[ey,gy,iy,ky])}s(358,145,mi);var my,ey,gy,iy,ky;function fy(){po.call(this,Ib,0)}s(359,358,mi,fy);
-function hy(){po.call(this,$b,1)}s(360,358,mi,hy);function jy(){po.call(this,cc,2)}s(361,358,mi,jy);function ly(){po.call(this,uc,3)}s(362,358,mi,ly);function oy(a,b){var c,d;c=$doc.createElement(Qg);d=$doc.createElement(Eg);d[bd]=a.b.b;d.style[Wg]=a.c.b;var e=(Zt(),$t(d));c.appendChild(e);Yt(a.e,c);nv(a,b,d)}function py(){kw.call(this);this.b=(Ew(),Rw);this.c=(Sw(),Vw);this.f[ud]=ab;this.f[td]=ab}s(363,308,si,py);_.vd=function(a){var b;b=no(a.pb);(a=rv(this,a))&&this.e.removeChild(no(b));return a};
-function qy(a,b){if(0>b||b>=a.d)throw new qv;return a.b[b]}function sv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function ov(a,b,c){var d,e;if(0>c||c>a.d)throw new qv;if(a.d==a.b.length){e=v(ry,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ts(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ts(a.b,d,a.b[d-1]);ts(a.b,c,b)}function Av(a){this.c=a;this.b=v(ry,r,81,4,0)}s(364,1,{},Av);_.yd=function(){return new uv(this)};_.b=null;_.c=null;_.d=0;
-function hv(a){if(a.b>=a.c.d)throw new tv;return a.c.b[++a.b]}function iv(a){if(0>a.b||a.b>=a.c.d)throw new Nw;a.c.c.vd(a.c.b[a.b--])}function uv(a){this.c=a}s(365,1,{},uv);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return hv(this)};_.$c=function(){iv(this)};_.b=-1;_.c=null;function fx(){fx=u;ix=(Et(),new Dt(Gn()+"clear.cache.gif"))}var ix,gx=null;function hx(){}s(367,1,{},hx);function sy(){sy=u;fx()}function ty(a,b,c,d,e){sy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function uy(a,b,c){sy();ty.call(this,(Et(),new Dt(a)),b,0,c,16)}s(368,301,{},ty,uy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hw(){hw=u;iw=(vy=new wy)?new xy:vy}function xy(){}s(369,1,{},xy);_.Md=function(a){a.focus()};var vy,iw;function yy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function rw(){var a=(hw(),zy)?zy:zy=yy();hw();var b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Fg;c.tabIndex=-1;c.setAttribute(eg,Sf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Je;d.position=Tc;c.addEventListener(je,a,!1);b.appendChild(c);return b}s(371,369,{});var zy=null;function ux(a){$wnd.setTimeout(function(){a.focus()},0)}function wy(){}s(370,371,{},wy);_.Md=function(a){ux(a)};
-function Ni(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Jr(b,new Kt(b,c,d,a)):Xr(b,c,d,a)}function Nr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(376,1,{},Nr);_.b=null;_.c=null;_.d=null;_.e=null;function Kr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(377,1,{},Kr);_.qc=function(){var a=this.c;Lr(this.b,this.e,this.d).nf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Kt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(378,1,{},Kt);_.qc=function(){Xr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Ay(a,b){b.n!=a&&(!a.bc&&(a.bc=new Xi),b.n=a,Ri(a.bc,b))}function By(a){var b;b=a.cZ.e;if(-1!=Zn(b,$n(36)))return null;a=a.cc.c.c++;return b=go(b,fo(b,$n(46))+1)+j+a}function Cy(a,b,c,d){0==--a.Yb&&(a.hc!=a._d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Dy(a,b,c,jt(d)))}function Ey(a){return!a.Ub&&a._b?Ey(a._b):a.Ub}function Fy(a){return!a.Wb&&a._b?Fy(a._b):a.Wb}
-function Gy(a){var b;b=new Hy;if(a._d()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Xd(),e=a.Yd();c.b+=d;c.c+=e}y(a,100)&&(c=a.Xd(),a=a.Yd(),b.b+=c,b.c+=a);return b}throw new Iy;}function Jy(a){a.dc=!1;a.ie();Ky(a)}function Ky(a){if((a=y(a,100)?null:a._b)&&a.dc)Jy(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function Ly(a){return(a=a.Qd())?a:new My(1,1)}function Ny(a){var b;return(b=a.Rd())?new Oy(b):new Oy(a.Td())}function Py(a){0==a.Yb++&&(a.hc=a._d(),a.gc=!0,a.fe())}function Qy(a){return!a.Wb?(a.$d(),!0):!1}
-function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.If(b)}function Ry(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Ky(a),new Sy(a,100);if(g!=a.fc||f!=a.Xb)a.$d(),new Sy(a,101)}function Ty(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.$d(),a.ac.Jf(b),a._d()&&a.he())}function Uy(a){a.ec||(Py(a),Vy(a,!0),Wy(a),a.ec=!0,new Sy(a,102),Cy(a,a,a._b,0),Ky(a),a.ac.Lf(a))}function Xy(){this.cc=(Ip(),Ip(),Yy);new Ai;this.Zd();this.$b=(Zy(),$y)}
-s(382,1,Vh);_.Nd=function(){return!1};_.Od=function(){return By(this)};_.Pd=function(){return Ey(this)};_.Qd=function(){return az(this.ac,this)};_.Rd=function(){return this.Qd()};_.Sd=function(){return this.Xb};_.Td=function(){return this.be()};_.Ud=function(){return new bz(0,0,0,0)};_.Vd=function(){return this.ee()};_.Wd=function(){return this.fc};_.Xd=function(){return this.ic};_.Yd=function(){return this.jc};_.Zd=function(){};_.$d=function(){Jy(this)};
-_._d=function(){return this.ec&&!!this._b&&this._b._d()};_.ae=function(){};_.be=function(){return Ly(this)};_.ce=function(){};_.de=function(){return(null==this.Zb&&(this.Zb=this.Od()),this.Zb)+ya+this.Xd()+ya+this.Yd()+ya+this.Wd()+ah+this.Sd()+(this.ec?j:",hidden")};_.ee=function(){return Ny(this)};_.fe=function(){};_.ge=function(){return Qy(this)};_.he=function(){};_.ie=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.je=function(a,b){this.ke(this.ic,this.jc,a,b)};
-_.ke=function(a,b,c,d){this.le(a,b,c,d,this.Vb,!0);this.Vb=0};_.le=function(a,b,c,d){Ry(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.me=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new rk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new rk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new rk("Missing message: awt.12C");if(y(b,100))throw new rk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new io;var e=Hj(d.Pb.b,b),f;f=Ut(d.Pb.b,e);d.Qb&&d.Qb.se(f);cz(d,e);new dz(d,301,f)}d=a.Pb.b.d;Py(b);ez(a.Pb.b,d,b);d=(b._b=a,b.ae(!0),Jy(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),Cy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new Ir("Missing message: awt.185");if(null==c||null!=c)fz(g,c,b);else throw new rk("Missing message: awt.92");}else a.Qb.oe(null==c?null:c,b)}catch(i){i=Ii(i);if(y(i,120))throw b=i,cz(a,d),b;throw i;}b.ie();new dz(a,300,b)}function gz(a,b){var c;c=a.ne();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function hz(a){var b;b=a.ne();return new iz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Vy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Ut(a.Pb.b,c).ae(b)}function cz(a,b){var c;c=Ut(a.Pb.b,b);Py(c);c.ae(!1);Xt(a.Pb.b,b);c._b=null;Jy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);Cy(c,c,a,1)}function jz(a){var b=(kz(),lz);Ty(a,b);for(b=0;b<a.Pb.b.d;++b)Ut(a.Pb.b,b).ge()}function mz(a,b){var c,d;if(a.Qb)for(d=new Ci(a.Pb.b);d.c<d.e.De();)c=Di(d),a.Qb.se(c);if(b)for(d=new Ci(a.Pb.b);d.c<d.e.De();)c=Di(d),b.oe(null,c);a.Qb=b;Jy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function Wy(a){if(!a.dc){a.Qb&&a.Qb.pe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Ut(a.Pb.b,c),b.dc||b.me();a.dc=!0}}function nz(){Xy.call(this);this.Pb=new oz;this.Tb=(Ip(),Ip(),Yy)}s(381,382,qi);_.Qd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.qe(this));return this.Rb};_.Rd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.re(this));return this.Sb};_.ne=function(){return this.Ud()};_.Td=function(){return Ly(this)};_.Vd=function(){return Ny(this)};
-_.Zd=function(){this.ac=(Ip(),new pz)};_.$d=function(){Jy(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.ae=function(a){Vy(this,a)};_.be=function(){return Ly(this)};_.ee=function(){return Ny(this)};_.fe=function(){var a;for(a=0;a<this.Pb.b.d;++a)Py(Ut(this.Pb.b,a))};_.ge=function(){var a;if(!Qy(this))return!1;for(a=0;a<this.Pb.b.d;++a)Ut(this.Pb.b,a).ge();return!0};_.ie=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Ut(this.Pb.b,b),a.ie()};_.me=function(){Wy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function qz(){var a=new rz;nz.call(this);mz(this,a)}s(380,381,qi,qz);_.Od=function(){return"panel"+this.Tb.c.e++};function sz(a,b,c){a=tz(a.Ob,b,c);a.k=!0;return new uz(a)}function vz(a){a.ce(a.Ob.e)}function wz(a){return new My(ko(a.Ob.pb,Jf),ko(a.Ob.pb,If))}s(379,380,qi);_.Sd=function(){return ko(this.Ob.pb,If)};_.Wd=function(){return ko(this.Ob.pb,Jf)};_.Xd=function(){return Tj(this.Ob.pb)};_.Yd=function(){return Vj(this.Ob.pb)};
-_._d=function(){return this.Ob.pb.style.display!=Bf};_.he=function(){vz(this)};_.je=function(){};_.Ob=null;function xz(a){if(null!=a)this.f=a;else throw new yz;}s(384,1,Jh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function zz(){zz=u;Q=new Ai;x(Q,new R(400),new T(jh));x(Q,new R(401),new T(jh));x(Q,new R(402),new T(jh));x(Q,new R(500),new T(lh));x(Q,new R(501),new T(lh));x(Q,new R(502),new T(lh));x(Q,new R(503),new T(mh));x(Q,new R(504),new T(lh));x(Q,new R(505),new T(lh));x(Q,new R(506),new T(mh));x(Q,new R(507),new T(Dh));x(Q,new R(100),new T(fh));x(Q,new R(101),new T(fh));x(Q,new R(102),new T(fh));x(Q,new R(103),new T(fh));x(Q,new R(1004),new T(ih));x(Q,new R(1005),new T(ih));x(Q,new R(800),new T(zh));x(Q,
-new R(801),new T(zh));x(Q,new R(200),new T(nh));x(Q,new R(201),new T(nh));x(Q,new R(202),new T(nh));x(Q,new R(204),new T(nh));x(Q,new R(203),new T(nh));x(Q,new R(209),new T(Eh));x(Q,new R(208),new T(Fh));x(Q,new R(207),new T(Fh));x(Q,new R(206),new T(nh));x(Q,new R(205),new T(nh));x(Q,new R(1400),new T(Bh));x(Q,new R(1401),new T(Ch));x(Q,new R(1402),new T(Ch));x(Q,new R(300),new T(gh));x(Q,new R(301),new T(gh));x(Q,new R(1100),new T(yh));x(Q,new R(1101),new T(yh));x(Q,new R(1200),new T(Ah));x(Q,new R(701),
-new T(wh));x(Q,new R(900),new T(xh));x(Q,new R(1001),new T(uh));x(Q,new R(601),new T(vh))}s(383,384,Jh);_.de=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Od()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.de()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(386,1,{},T);_.b=eh;function Az(){}s(387,1,{},Az);_.b=null;_.c=null;
-function Bz(a,b){var c;b&&(a.b?(c=new Cz(a.b),ts(c.c,c.d++,b),a.b=c):(a.b=new Xi,Ri(a.b,b)))}s(389,1,Jh);_.b=null;function Dz(){}function Ez(){}s(388,389,Jh,Dz,Ez);function Fz(){Fz=u;Math.sqrt(2)}function Gz(a){Fz();if(0>a)throw new rk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(390,1,{85:1},Gz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Hz;a.b=31*a.b+I((new Iz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Iz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Jz(){Jz=u;Kz=new Qr;Lz=new My(0,0);Rr(Kz,Eb);Rr(Kz,Sb);Rr(Kz,yb);Rr(Kz,"Last");Rr(Kz,Kb);Rr(Kz,jc);Rr(Kz,Gc);Rr(Kz,Mc);Rr(Kz,Qb)}
-function fz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Gu(Kz.b,b))throw new rk(Mz());vs($i(a.d,d))===vs(c)&&vs($i(a.c,c))===vs(d)||((b=$i(a.d,d))&&Nz(a,b,d),Oz(a.b.yd(),c)&&Nz(a,c,d),b=a.b,new Pz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function Qz(a,b){return new My(Nj(b[1].c,Nj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Nj(b[0].b,Nj(b[4].b,b[3].b))+a.n)}function Nz(a,b,c){Rz(a.b,b);Li(a.c,b);Li(a.d,c)}
-function Sz(a,b){if(!a.o){a.o=!0;var c,d,e;Tz(a.i,Lz);Tz(a.j,Lz);Tz(a.p,null);a.q=0;for(d=Uz(a.b,0);d.c!=d.e.b;){c=Vz(d);e=$i(a.c,c);var f=b.$b;e=yn(e,Kb)?0:yn(e,jc)?1:yn(e,Gc)?2:yn(e,Mc)?4:yn(e,Qb)?3:yn(e,Eb)?f.b?4:3:yn(e,yb)?f.b?3:4:yn(e,Sb)?1:2;c.ec?a.p[e]||(ts(a.p,e,c),++a.q,a.i[e]=c.Td(),a.j[e]=c.Vd()):a.p[e]||(a.i[e]=c.Td(),a.j[e]=c.Vd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Wz(){Jz();Xz.call(this,0)}
-function Xz(a){Jz();Ip();this.b=new Yz;this.c=new Ai;this.d=new Ai;this.e=a;this.k=0;this.o=!1;this.p=v(Zz,r,89,5,0);this.i=v($z,r,91,5,0);this.j=v($z,r,91,5,0);this.q=this.f=this.n=0}s(391,1,{93:1,112:1},Wz,Xz);_.oe=function(a,b){fz(this,a,b)};
-_.pe=function(a){Sz(this,a);if(0!=this.q)if(a=hz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ke(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].je(a.c,this.j[1].b),this.p[1].le(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].je(this.j[4].c,c),this.p[4].le(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ke(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].je(a.c,
-this.j[2].b),this.p[2].le(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].je(this.j[3].c,c),this.p[3].le(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.qe=function(a){var b;b=this.o;Sz(this,a);this.o=b;return 0==this.q?gz(a,new My(0,0)):gz(a,Qz(this,this.i))};_.re=function(a){var b;b=this.o;Sz(this,a);this.o=b;return gz(a,Qz(this,this.j))};_.se=function(a){var b;b=$i(this.c,a);null!=b&&Nz(this,a,b)};_.tS=function(){return aA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Lz,Kz;function bA(a){Xy.call(this);this.ac=(Ip(),new cA(a,this))}s(392,382,{86:1,89:1,94:1,108:1,112:1},bA);_.Od=function(){return rd+this.cc.c.b++};_.Qd=function(){return!Fy(this)?new My(0,0):az(this.ac,this)};_.ie=function(){};s(394,1,{});s(393,394,{},function(){});function dA(){dA=u}
-function eA(a,b){if(null==b)throw new Ir("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Mf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function fA(){dA();Xy.call(this);new Xi;this.ac=new gA((Ip(),this))}s(395,382,{87:1,89:1,94:1,108:1,112:1},fA);_.Qd=function(){return az(this.ac,this)};
-_.de=function(){return(null==this.Zb&&(this.Zb=By(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+ah+this.Xb+(this.ec?j:",hidden")+",current="+Kp(this.ac.b,this.ac.b.pb.selectedIndex)};function hA(){hA=u;iA=new jA(255,255,255);kA=new jA(192,192,192);lA=new jA(128,128,128);mA=new jA(64,64,64);nA=new jA(0,0,0);oA=new jA(255,0,0);new jA(255,175,175);pA=new jA(255,200,0);qA=new jA(255,255,0);new jA(0,255,0);rA=new jA(255,0,255);sA=new jA(0,255,255);tA=new jA(0,0,255)}
-function uA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new jA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new jA(c,a,b)}function vA(a){return new jA(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function jA(a,b,c){hA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new rk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(396,1,{88:1,95:1,99:1},jA);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return wA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var nA,tA,sA,mA,lA,kA,rA,pA,oA,iA,qA;function Zy(){Zy=u;$y=new xA(!0);yA=new Qr;Rr(yA,"ar");Rr(yA,"fa");Rr(yA,"iw");Rr(yA,"ur")}function xA(a){this.b=a}s(397,1,Jh,xA);_.b=!1;var $y,yA;s(399,1,{104:1,114:1});function zA(){My.call(this,0,0)}function My(a,b){this.c=a;this.b=b}
-function Oy(a){My.call(this,a.c,a.b)}s(398,399,{91:1,104:1,112:1,114:1},zA,My,Oy);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Hz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return AA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function Nq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(400,1,Jh,Nq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.te=function(){return 0!=(this.f&4)};_.ue=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ue()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.te()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function BA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function CA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(uw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Vd(),c.ke(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function DA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Vd():c.Td(),g=Nj(g,c.b),i+=c.c+a.d);return new My(i,g+2*a.e)}function rz(){EA.call(this,1,5,5)}
-function EA(a,b,c){Ip();this.d=b;this.e=c;this.b=a}s(401,1,Jh,rz,EA);_.oe=function(){};
-_.pe=function(a){this.c=FA(a.Pb);if(0!=BA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=hz(a);g=a.ne();i=a.$b.b;l=new Xi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new GA(n);for(w=0;w<n;++w)ts(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,A=Hj(a.Pb.b,q);uw(A,H.d);ts(H.c,A,q)}for(d=new Ci(d);d.c<d.e.De();)if((c=Di(d))&&c.ec)a=c.Vd(),!e&&m+a.c>b.c&&(CA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,ts(l.c,l.d++,c),m+=a.c+this.d,h=Nj(h,a.b);CA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.qe=function(a){this.c=FA(a.Pb);return 0==BA(this)?gz(a,new My(10,10)):gz(a,DA(this,!1))};_.re=function(a){this.c=FA(a.Pb);return 0==BA(this)?gz(a,new My(10,10)):gz(a,DA(this,!0))};_.se=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Te;break;case 2:a=dg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return HA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function kz(){kz=u;lz=new IA(Pb,0,12)}
-function IA(a,b,c){kz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(402,1,Jh,IA);_.b=null;_.c=0;_.d=0;var lz;s(403,1,Jh);_.tS=function(){return JA.e+"[font="+this.d+"ascent="+KA(this.b,this.d).b+", descent="+KA(this.b,this.d).c+", height="+KA(this.b,this.d).d+Qc};_.d=null;function LA(a){if(!a.n){Py(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&LA(c);Vy(a,!1);a.n=!0;Cy(a,a,a._b,0);new MA(a,202)}}
-function NA(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Ut(a.p,b))&&c.Fd()}function OA(a){!Fy(a)&&jz(a);var b=Ny(a);a.ke(a.ic,a.jc,b.c,b.b);Wy(a)}function PA(a,b){a.q!=b&&(a.q=b)}s(405,381,oi);_.Ud=function(){return new bz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){NA(this)};_._d=function(){return this.ac.d.hb};_.ke=function(a,b,c,d){Ry(this,a,b,c,d);this.Vb=0};_.le=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Ry(this,a,b,c,d);this.ec&&e&&!f&&Wy(this)};_.n=!1;_.q=!1;
-function QA(a){nz.call(this);this.r=new Ez;this.p=new Xi;this.o=new bz(0,0,0,0);this.ec=!1;mz(this,new Wz);this.ac&&RA(this.ac.d.I.c,a);this.ac&&SA(this.ac.d,!0);PA(this,!0)}s(404,405,oi);_.ne=function(){return new bz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Xd=function(){return Tj(this.ac.d.pb)};_.Yd=function(){return Vj(this.ac.d.pb)};_.Zd=function(){this.ac=new TA((Ip(),j),this)};
-function UA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=uA(g),f=new jA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=cg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+ua)):(i=new jA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=uA(g),(a.e=i)&&(a.i=cg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;VA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=cg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua);VA(a,b,c,d,1);VA(a,b,c+1,1,e);(a.e=f)&&(a.i=cg+(~~f.b>>16&255)+
-ya+(~~f.b>>8&255)+ya+(f.b&255)+ua);VA(a,b+d,c,1,e);VA(a,b+1,c+e,d,1)}s(406,1,{});_.tS=function(){return"Graphics"};s(407,406,{});function WA(a){var b,c;c=Nj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new My(b,c)}
-function XA(a,b,c){var d,e,f,g,i,h;a.c=FA(b.Pb);if(0==a.c.length)return new zA;g=WA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Vd():d.Td(),h=Nj(h,d.c),i=Nj(i,d.b);return new My(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function YA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function ZA(){$A.call(this,7)}function $A(a){Ip();this.e=0;this.b=1;this.f=a;this.d=0}s(408,1,Jh,ZA,$A);_.oe=function(){};
-_.pe=function(a){var b,c;this.c=FA(a.Pb);if(0!=this.c.length&&(b=hz(a),!(0>=b.c||0>=b.b))){c=WA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(G,k,-1,d,1);e=v(G,k,-1,d,1);h=v(G,k,-1,c,1);l=v(G,k,-1,c,1);YA(b.c,b.d,this.d,f,e);YA(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].ke(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.qe=function(a){return gz(a,XA(this,a,!1))};_.re=function(a){return gz(a,XA(this,a,!0))};_.se=function(){};
-_.tS=function(){return aB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Nw(){qn()}function av(a){qn();this.i=a}s(410,100,ji,Nw,av);function Iy(){qn();this.i="Missing message: awt.151"}s(409,410,ji,Iy);s(411,1,{});function bz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(412,1,{92:1,112:1,114:1},bz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return bB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function cB(a){dB.call(this,a,0)}function dB(a,b){Xy.call(this);this.ac=(Ip(),new eB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ew(),Pw);c.b=d;Bw(c);break;case 0:c=c.b;d=(Ew(),Fw);c.b=d;Bw(c);break;case 2:c=c.b,d=(Ew(),Gw),c.b=d,Bw(c)}}s(413,382,Vh,cB,dB);
-_.Qd=function(){return!Fy(this)?new My(0,0):az(this.ac,this)};_.de=function(){var a=(null==this.Zb&&(this.Zb=By(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+ah+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Te;switch(this.b){case 1:b=vd;break;case 2:b=dg}return a+b+",text=null"};_.b=0;s(416,1,Jh);_.de=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.k=null;_.n=null;
-function fB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function gB(a){this.o=(Ip(),Ip(),Yy);var b;var c;b=this.cZ.e;-1!=Zn(b,$n(36))?b=null:(c=this.o.c.d++,b=go(b,fo(b,$n(46))+1)+j+c);this.k=b;this.e=new Dz;this.i=a;this.f=!0;this.j=new hB(this)}s(415,416,Jh,gB);_.de=function(){return fB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(414,415,li);_.de=function(){return fB(this)+(this.c?",tearOff":j)};_.c=!1;s(418,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Hz;iB(a,this.b);iB(a,this.c);return a.b};function Hy(){this.c=this.b=0}function jB(a,b){this.b=a;this.c=b}function kB(a){var b=a.c;this.b=a.b;this.c=b}s(417,418,{96:1,105:1,112:1},Hy,jB,kB);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return lB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function mB(a,b){if(!b)throw new Ir("Missing message: awt.70");var c=a.b;if(D(b.i,Aa)){var c=c.b.b,d=new Gx,e=c.d.d;if(0>e||e>c.d.d)throw new qv;c.p&&(d.pb[Dd]=2);nx(c,e,d.pb);ez(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new qv;ez(d.d,e,c);for(f=g=0;f<e;++f)y(Ut(d.d,f),72)&&++g;ez(d.j,g,c);nx(d,e,c.pb);c.c=d;e=Vu(c.pb)+Ua;Ei(c.hd(),e,!1);d.p&&(e=Hj(d.d,c),-1!=e&&(d=Du(d.p?d.f:Du(d.f,0),e),2==Eu(d)&&d.removeChild(Du(d,1)),c.pb[Dd]=2))}}
-function nB(){gB.call(this,j);new Xi;this.c=!1;this.b=(Ip(),new oB)}s(419,414,li,nB);_.b=null;s(422,1,{98:1,107:1,114:1});s(421,422,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Hz;iB(a,this.d);iB(a,this.e);iB(a,this.c);iB(a,this.b);return a.b};function iz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(420,421,{97:1,98:1,106:1,107:1,112:1,114:1},iz);
-_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return pB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function qB(){qB=u;rB=new sB;tB=new uB;vB=new uB}var rB,vB,tB;s(424,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ui(this)};function sB(){}s(425,424,{},sB);function uB(){}s(426,1,{},uB);s(427,382,Vh);_.Pd=function(){return null};
-function wB(a,b){var c;c=new xB(Fy(a));return!c?null:new My(yB(c,"_")*b+6,KA(c.b,c.d).d+6)}function zB(a,b){var c;c=wB(a,b);return!c?Ly(a):c}function AB(a,b){var c;c=wB(a,b);return!c?Ny(a):c}function BB(a,b){var c=a.ac;$x(c.b,b);c.f.b=-1;c.f.c=-1}function CB(a){DB.call(this,a,null!=a?a.length:0)}function DB(a,b){Xy.call(this);this.b=0>b?0:b;var c=this.ac;$x(c.b,a);c.f.b=-1;c.f.c=-1}s(428,427,Vh,CB,DB);_.Od=function(){return"textfield"+this.cc.c.f++};
-_.Qd=function(){return wB(this,lo(this.ac.b.pb,Vg).length)};_.Rd=function(){return!Fy(this)?null:wB(this,lo(this.ac.b.pb,Vg).length)};_.Td=function(){return 0<this.b?zB(this,this.b):Ly(this)};_.Vd=function(){return 0<this.b?AB(this,this.b):Ny(this)};_.Zd=function(){this.ac=(Ip(),new EB)};_.be=function(){return 0<this.b?zB(this,this.b):Ly(this)};_.ee=function(){return 0<this.b?AB(this,this.b):Ny(this)};_.b=0;function Ip(){Ip=u;Yy=new FB}function Rq(){var a=(Ip(),Ip(),Yy);!a.d&&(a.d=new GB)}
-function FB(){this.c=new HB;this.e=new Az}s(429,1,{},FB);_.b=null;_.d=null;var Yy;function HB(){}s(430,1,{},HB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(431,1,{});function IB(){IB=u;JB=new KB;LB=new KB}function MB(a,b){return b==a?!0:!b?!1:!0}function KB(){}s(432,1,{101:1},KB);_.eQ=function(a){return null==a||!y(a,101)?!1:MB(this,a)};_.hC=function(){var a;a=null.Wf()+";class="+null.Wf();a=!null.Wf().Wf()?a:a+";charset=";return ut(a)};
-_.tS=function(){return NB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var JB,LB;function OB(){OB=u;E(PB,r,101,[(IB(),LB),JB])}function QB(a){OB();this.b=a}s(433,1,{},QB);_.b=null;function RB(a){a="flavor = "+a;qn();this.i=a}s(434,101,{102:1,112:1,118:1,126:1},RB);function SB(a,b,c){zz();TB.call(this,a,b,c,eh)}function TB(a,b,c,d){zz();xz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(435,383,Jh,SB,TB);
-_.de=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+ot(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=eh;function Sy(a,b){zz();xz.call(this,a);this.e=b}s(436,383,Jh,Sy);
-_.de=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Xd()+ya+a.Yd()+ca+a.Wd()+ah+a.Sd()+ua};function dz(a,b,c){zz();Sy.call(this,a,b);this.b=c}s(437,436,Jh,dz);
-_.de=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Od());return a+b.Zb};_.b=null;function Dy(a,b,c,d){zz();xz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(438,383,Jh,Dy);
-_.de=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(mt(ft(this.b,fh))&&(a+="PARENT_CHANGED,"),mt(ft(this.b,gh))&&(a+="DISPLAYABILITY_CHANGED,"),mt(ft(this.b,ih))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=eh;_.c=null;_.d=null;s(439,1,Rh);function MA(a,b){zz();Sy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(440,436,Jh,MA);
-_.de=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(441,1,{});function UB(a){if(null==a)throw new io;}s(442,441,{},UB);
-function VB(){VB=u;WB={};WB["java.vendor"]=ve;WB["package.restrict.access.sun"]=Ug;WB["sun.java.launcher"]=fc;WB["sun.management.compiler"]=ve;WB["os.name"]=fc;WB[" sun.boot.class.path"]=fc;WB["path.separator.applet"]=fc;WB["java.vm.specification.vendor"]=ve;WB["java.runtime.version"]=fc;WB["http.proxyPort"]=fc;WB["user.name"]=fc;WB["user.language"]=fc;WB["os.name.applet"]=fc;WB["browser.version"]=fc;WB["java.version"]=fc;WB["user.timezone"]=fc;WB["java.endorsed.dirs"]=fc;WB["java.specification.name"]=
-"GWT";WB["java.specification.version"]="2.5.0";WB[Oe]=bc;!fr&&(fr=new nr);fr.b?WB[Me]="yes":WB[Me]=null}var WB;s(445,101,bi);function XB(){qn()}function YB(a){qn();this.i=a}s(444,445,{109:1,112:1,118:1,126:1},XB,YB);function ZB(){ZB=u;$B=new aC}function bC(a){var b;if(a.n){var c;b=new st;nn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,nn(b.b,a.b));c=a.c;a=a.k;null!=c&&nn(b.b,c);null!=a&&(b.b.b+=la,nn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function cC(a){ZB();var b,c,d;if(null==a)throw new XB;a=Yn(a);try{d=Zn(a,$n(58))}catch(e){e=Ii(e);if(y(e,122))throw new YB(on(e));throw e;}c=Zn(a,$n(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;dC();var f,g,i;i=c.length;b=new eC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new YB(Yb+a);if(!this.n&&(this.n=$i($B,this.i),this.n||(this.n=(Ip(),new fC))&&x($B,this.i,this.n),!this.n))throw new YB(Yb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,W,ba,N,nc,Dc,Wf,sb,Kd,Ld,Md,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==gC(c,$n(47),l+2))throw new hC(m);}else{N=c.substr(l,m-l);m-=l;A=0;K=this.d;nc=this.f;
-Md=this.k;w=this.e;sb=this.j;o=this.b;Db=this.o;Va=gC(N,$n(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){W=2;nc=-1;A=gC(N,$n(47),2);Ld=gC(N,$n(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var od=$n(64);Ec=N.lastIndexOf(od,O);o=N.substr(2,O-2);-1<Ec&&(Db=N.substr(2,Ec-2),W=Ec+1);Dc=gC(N,$n(58),-1==Ec?W:Ec);q=Zn(N,$n(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch($e){if($e=Ii($e),!y($e,118))throw $e;}-1==Dc||Dc>A?K=N.substr(W,
-O-W):(K=N.substr(W,Dc-W),Wf=N.substr(Dc+1,O-(Dc+1)),0==Wf.length?nc=-1:nc=iC(Wf,10))}-1<Va&&(Md=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var ac=$n(63);Kd=N.lastIndexOf(ac,H);-1<Kd?(sb=N.substr(Kd+1,H-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ba=fo(w,$n(47))+1,w=w.substr(0,ba-0)),H=Kd):0!=Va&&(sb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ba=fo(w,$n(47))+1,0==ba?w=N.substr(A,H-A):w=w.substr(0,ba-0)+N.substr(A,H-A)));null==w&&(w=j);null==
-K&&(K=j);d=K;var se;se=w;null!=sb&&!D(sb,j)&&(null!=w?se=w+ub+sb:se=ub+sb);null==this.i&&(this.i=this.i);this.d=d;this.c=se;this.f=nc;this.k=Md;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(pd=fo(this.d,$n(64)))?(this.o=this.d.substr(0,pd-0),this.d=go(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Zn(this.c,$n(63)))?(this.j=go(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=sb}}catch(qd){qd=
-Ii(qd);if(y(qd,118))throw new YB(on(qd));throw qd;}if(-1>this.f)throw new YB("incorrect port: "+this.f);}s(446,1,Jh,cC);_.tS=function(){return bC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var $B;s(447,1,{});function jC(a,b,c){var d,e;for(d=new kC(a.ye().b);lC(d.b);)if(a=d.c=Di(d.b),e=a.qf(),null==b?null==e:yn(b,e))return c&&mC(d),a;return null}s(451,1,$h);_.xe=function(a){return!!jC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.De()!=a.De())return!1;for(a=new kC(a.ye().b);lC(a.b);)if(b=a.c=Di(a.b),c=b.qf(),b=b.rf(),!this.xe(c)||!nC(b,this.ze(c)))return!1;return!0};_.ze=function(a){a=jC(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new kC(this.ye().b);lC(b.b);)a=b.c=Di(b.b),c+=a.hC(),c=~~c;return c};_.Ae=function(){return 0==this.De()};_.Be=function(){throw new oC("Put not supported on this map");};
-_.Ce=function(a){a=jC(this,a,!0);return!a?null:a.rf()};_.De=function(){return this.ye().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new kC(this.ye().b);lC(c.b);)b=c.c=Di(c.b),a?d+=za:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function Zx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Gu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Fe(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function $i(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Fe(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=pC(a,c);else if(y(b,1))c=qC(a,b,c);else a:{var d=a.Ge(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Fe(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new rC(b,c);e.push(d);++a.e;c=null}return c}
-function pC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function qC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Li(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ge(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Fe(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(450,451,$h);_.xe=function(a){return Gu(this,a)};
-_.ye=function(){return new sC(this)};_.Fe=function(a,b){return this.Ee(a,b)};_.ze=function(a){return $i(this,a)};_.Be=function(a,b){return x(this,a,b)};_.Ce=function(a){return Li(this,a)};_.De=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ai(){Zx(this)}s(449,450,Xh,Ai);_.Ee=function(a,b){return vs(a)===vs(b)||null!=a&&yn(a,b)};_.Ge=function(a){return~~Bn(a)};function aC(){Zx(this)}s(448,449,Xh,aC);function tC(){qn()}s(452,100,ji,tC);
-function uC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=vC(a,c);if(c>=a.j)break;c=wC(a,c);++b}return b}function xC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function yC(a){var b;a.b=0<=a.k&&!a.e?a.k:vC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new tC;b=a.b;a.b=wC(a,a.b);return a.o.substr(b,a.b-b)}
-function wC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=zC(a.o,d);if(c<=a.i&&xC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Zn(a.d,$n(c)))break;++d}a.n&&b==d&&(a.f?(c=zC(a.o,d),c<=a.i&&xC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Zn(a.d,$n(c))&&++d));return d}function vC(a,b){var c,d;if(null==a.d)throw new io;for(d=b;!a.n&&d<a.j;)if(a.f){c=zC(a.o,d);if(c>a.i||!xC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Zn(a.d,$n(c)))break;++d}return d}
-function AC(a){BC.call(this,a," \t\n\r\u000c",!1)}function CC(a){BC.call(this,a,ya,!1)}function BC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=zC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(G,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=zC(this.d,d),this.c[c]=a}}}s(453,1,{},AC,CC,BC);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function DC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=En(e),!(Cn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function EC(){}function FC(a){GC.call(this,a,eb,eb,null)}function HC(a,b){GC.call(this,a,eb,eb,b)}function IC(a,b,c){GC.call(this,a,b,c,null)}
-function GC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=ej(a)){this.b=new JC;this.c=new KC(this.b,b,c,d);nv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=tz(a,ko(a.pb,Jf),ko(a.pb,If)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?LC="JSME":LC="JME";b.v=MC(b,!1);b.w=MC(b,!0);Tq(b,LC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=wz(b);mz(b,null);b.nb||(b.S=0);b.T||(b.T=new IA(Wb,0,13),b.W=new xB(b.T));b.U||(b.U=new IA(Wb,
-1,13),b.V=new xB(b.U));b.X||(b.X=new IA(Wb,0,11),new xB(b.X));b.k||(b.k=new IA(Wb,0,13),b.n=new xB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;NC=10;b.Fb=!0;try{o=OC(b.Ob,"options");null!=o&&PC(b,o);i=OC(b.Ob,"jme");null!=i&&(b.L=i);l=OC(b.Ob,"mol");null!=l&&(b.ab=l);g=OC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=OC(b.Ob,Fg);null!=m&&(b.bb=m,QC(b));b.j=OC(b.Ob,"atomcolors");b.i=OC(b.Ob,"atombg");f=OC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,A;w=(hA(),iA);try{if(0!=f.indexOf(la))throw new pn("bad hex encoding");
-A=iC(f.substr(1,2),16);H=iC(f.substr(3,2),16);q=iC(f.substr(5,2),16);n=w=new jA(A,H,q)}catch(K){if(K=Ii(K),y(K,118))VB(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&RC(b.Z);h=OC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Ii(O),!y(O,118))throw O;}b.c=202;for(f=0;23>f;++f)SC[f]=(hA(),pA),TC[f]=Nc;TC[1]=Vb;SC[1]=(hA(),mA);TC[2]=Bb;SC[2]=pA;TC[3]=Hb;SC[3]=mA;TC[4]=ec;SC[4]=tA;TC[5]=lc;SC[5]=oA;TC[9]=Rb;SC[9]=rA;TC[10]=Lb;SC[10]=rA;TC[11]=Gb;SC[11]=rA;TC[12]=Xb;SC[12]=rA;TC[8]=Ac;SC[8]=vA(qA);
-TC[7]=oc;SC[7]=pA;TC[6]=Fc;SC[6]=mA;TC[13]=Cc;SC[13]=mA;TC[18]=Nc;SC[18]=mA;TC[19]=qc;SC[19]=mA;TC[20]=rc;SC[20]=mA;TC[21]=sc;SC[21]=mA;TC[22]=tc;SC[22]=mA;Wy(b);b.$=new UC;f=a.d;f.C=wz(f);null!=f.L?(VC(f,f.L),null!=f.i&&f.Z&&WC(f.Z,f.i,!0),null!=f.j&&f.Z&&WC(f.Z,f.j,!1)):null!=f.ab&&XC(f,f.ab,!0);QC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(455,1,{146:1},EC,FC,HC,IC,GC);_.He=function(a){YC(new ZC(a,this.b,$C))};_.Ie=function(){aD(this.b)};
-_.Je=function(){On((Ln(),Mn),new bD(this))};_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=cD(a,1)+tb+cD(a,2)+tb+cD(a,3):b=cD(a,0);return b};_.Se=function(){return Pq(this.b)};
-_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=dD(a);a.Jb=b;QC(a);return c};_.Ue=function(a){PC(this.b,a)};_.Ve=function(){};_.We=function(a){XC(this.b,a,!0)};_.Xe=function(a){VC(this.b,a)};_.he=function(){vz(this.b)};_.Ye=function(){eD(this.b)};_.Ze=function(a){var b=this.b;if(a=fD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;gD(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ci(b.b);d.c<d.e.De();)c=Di(d),a?c.b=j:c.b=tg}vz(b.d)};
-_._e=function(a,b){var c=this.b,d;if(d=fD(c,a))WC(d,b,!0),gD(c)};_.af=function(a,b){var c=this.b,d;d=fD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,QC(c)):(d.D=b,gD(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;QC(b)};_.df=function(a){var b=this.b;b.eb=a;QC(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=MC(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){hD(this.b,a)};
-_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new iD(c,a);jD(c.Kb);c.c=253;c.jb=!0;c.J=b;QC(c)};_.lf=function(a){kD(this.b,a)};_.mf=function(){return lD(this.b)};_.b=null;_.c=null;function bD(a){this.b=a}s(456,1,{},bD);_.qc=function(){var a,b;for(b=new Ci(this.b.c.b);b.c<b.e.De();)a=Di(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function mD(){var a=(nD(),oD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=pD;nD();b=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==pe)?b[0]:null;a:if(qD==e||rD==e&&y(b,146))e=!0;else{if(null!=b)for(b=wn(b);b&&b!=qD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new EC:3==arguments.length?a=new IC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new FC(arguments[0]):4==arguments.length?a=new GC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new HC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.He(a)});b.clear=B(function(){this.g.Ie()});b.deferredRepaint=B(function(){this.g.Je()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Qe(a)});b.jmeFile=B(function(){return this.g.Re()});b.molFile=B(function(){return this.g.Se()});b.nonisomericSmiles=B(function(){return this.g.Te()});b.options=B(function(a){this.g.Ue(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.We(a)});b.readMolecule=B(function(a){this.g.Xe(a)});b.repaint=B(function(){this.g.he()});b.reset=B(function(){this.g.Ye()});b.resetAtomColors=B(function(a){this.g.Ze(a)});
-b.setAntialias=B(function(a){this.g.$e(a)});b.setAtomBackgroundColors=B(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.af(a,b)});b.setHelpURL=B(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.ff(a)});b.setPasteLabel=B(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.hf(a)});b.setSubstituent=B(function(a){this.g.jf(a)});b.setTemplate=B(function(a,b){this.g.kf(a,b)});b.showInfo=B(function(a){this.g.lf(a)});b.smiles=B(function(){return this.g.mf()});sD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function zs(){tD||(tD=!0,mD())}s(457,1,{},zs);var tD=!1;function uD(a){qn();this.i=a}s(459,445,bi,uD);function Fs(){qn();this.i="divide by zero"}s(460,100,ji,Fs);function us(){qn()}function vD(a){qn();this.i=a}
-s(461,100,ji,us,vD);function wD(){}function xD(a){return typeof a==Gf?Ac+(0>a?-a:a):a}function yD(a,b){var c;c=new wD;c.e=Mb+(zD(0!=a?-a:0)?xD(0!=a?-a:0):j+ui(c));AD(0!=a?-a:0)&&BD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new wD;b.e=Mb+(zD(a)?xD(a):j+ui(b));AD(a)&&BD(a,b);return b}function V(a,b){var c;c=new wD;c.e=Mb+(zD(a)?xD(a):j+ui(c));AD(a)&&BD(a,c);c.c=b?8:0;return c}function CD(){var a;a=new wD;a.e=Mb+(zD(0)?xD(0):j+ui(a));AD(0)&&BD(0,a);a.c=2;return a}
-function DD(a){var b;b=new wD;b.e=Mb+(zD(a)?xD(a):j+ui(b));AD(a)&&BD(a,b);b.c=1;return b}function AD(a){return typeof a==Gf&&0<a}function zD(a){return null!=a&&0!=a}function BD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Gh[b.d])c=c.prototype;else{c=Gh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(463,1,{},wD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function ED(a){var b;b=FD;!b&&(b=FD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new GD(Tb+a+fa);return b}
-function iC(a,b){var c,d;if(null==a)throw new GD(Ff);if(2>b||36<b)throw new GD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new GD(Tb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new GD(Tb+a+fa);if(-2147483648>c||2147483647<c)throw new GD(Tb+a+fa);return c}s(465,1,{112:1,123:1});var FD=null;function HD(a){this.b=a}
-s(464,465,{112:1,115:1,116:1,123:1},HD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Iz(a){this.b=a}s(466,465,{112:1,115:1,119:1,123:1},Iz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function yz(){qn()}function rk(a){qn();this.i=a}s(467,100,ci,yz,rk);function qv(){qn()}function xw(a){qn();this.i=a}s(468,100,ji,qv,xw);
-function R(a){this.b=a}function dt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Ks(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ID(a){var b,c;return-129<a&&128>a?(b=a+128,c=(JD(),KD)[b],!c&&(c=KD[b]=new R(a)),c):new R(a)}s(469,465,{112:1,115:1,121:1,123:1},R);
-_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function JD(){JD=u;KD=v(LD,r,121,256,0)}var KD;function Oj(a){return 0>a?-a:a}function Nj(a,b){return a>b?a:b}function MD(a){return Math.round(a)}function io(){qn()}function Ir(a){qn();this.i=a}s(472,100,{112:1,118:1,122:1,124:1,126:1},io,Ir);
-function wi(){wi=u;xi=E(vi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var xi;function GD(a){qn();this.i=a}s(474,467,ci,GD);function ho(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}s(475,1,{112:1,125:1},ho);_.tS=function(){return this.b+Wa+this.e+ta+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+ua};_.b=null;_.c=null;_.d=0;_.e=null;function ND(a,b){return a.charCodeAt(b)}
-function zC(a,b){var c=b,d=a.length,e,f;e=ND(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function OD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function ds(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Zn(a,b){return a.indexOf(b)}function gC(a,b,c){return a.indexOf(b,c)}function fo(a,b){return a.lastIndexOf(b)}
-function PD(a){var b=aa,c=ch,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+go(c,++d):c=c.substr(0,d-0)+go(c,++d);return a.replace(RegExp(b,qe),c)}
-function eo(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(ys,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function go(a,b){return a.substr(b,a.length-b)}
-function Yn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function $n(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return ut(this)};_.tS=_.toString;function QD(){QD=u;RD={};SD={}}
-function ut(a){QD();var b=mb+a,c=SD[b];if(null!=c)return c;c=RD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+ND(a,d++);c|=0}256==TD&&(RD=SD,SD={},TD=0);++TD;return SD[b]=c}var RD,TD=0,SD;function mn(a,b){nn(a.b,b);return a}function ln(){this.b=new jo}function UD(){this.b=new jo;this.b.b+=j}s(477,1,Zh,ln,UD);_.tS=function(){return this.b.b};function st(){this.b=new jo}
-function eC(){this.b=new jo}function bs(a){this.b=new jo;nn(this.b,a)}s(478,1,Zh,st,eC,bs);_.tS=function(){return this.b.b};function hC(a){a="String index out of range: "+a;qn();this.i=a}s(479,468,ji,hC);
-function VD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new io;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new vD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new vD("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new qv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ts(b,c,a[--d])}else for(c=e+c;e<c;)ts(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Xu(){qn()}function oC(a){qn();this.i=a}s(481,100,ji,Xu,oC);function Oz(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:yn(b,c))return a;return null}function Rz(a,b){var c;return(c=Oz(a.yd(),b))?(c.$c(),!0):!1}function WD(a){var b,c,d,e;d=new ln;b=null;d.b.b+=Oc;for(c=a.yd();c.Yc();)null!=b?nn(d.b,b):b=za,e=c.Zc(),nn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(482,1,{});_.nf=function(){throw new oC("Add not supported on this collection");};
-_.of=function(a){return!!Oz(this.yd(),a)};_.Ae=function(){return 0==this.De()};_.pf=function(a){return Rz(this,a)};_.tS=function(){return WD(this)};s(484,482,ki);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.De()!=this.De())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Bn(c),a=~~a);return a};
-function XD(a,b){var c;return y(b,130)&&(c=b.qf(),Gu(a.b,c))?(c=$i(a.b,c),a.b.Ee(b.rf(),c)):!1}function sC(a){this.b=a}s(483,484,ki,sC);_.of=function(a){return XD(this,a)};_.yd=function(){return new kC(this.b)};_.pf=function(a){return XD(this,a)?(a=a.qf(),Li(this.b,a),!0):!1};_.De=function(){return this.b.e};_.b=null;function mC(a){if(a.c)Fi(a.b),Li(a.d,a.c.qf()),a.c=null;else throw new av("Must call next() before remove().");}
-function kC(a){var b;this.d=a;b=new Xi;a.d&&Ri(b,new YD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new ZD(a,d.substring(1));b.nf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.nf(c[d])}this.b=new Ci(b)}s(485,1,{},kC);_.Yc=function(){return lC(this.b)};_.Zc=function(){return this.c=Di(this.b)};_.$c=function(){mC(this)};_.b=null;_.c=null;_.d=null;s(487,1,fi);_.eQ=function(a){return y(a,130)&&nC(this.qf(),a.qf())&&nC(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Bn(this.qf()));null!=this.rf()&&(b=Bn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function YD(a){this.b=a}s(486,487,fi,YD);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return pC(this.b,a)};_.b=null;function ZD(a,b){this.c=a;this.b=b}s(488,487,fi,ZD);_.qf=function(){return this.b};_.rf=function(){return this.c.f[mb+this.b]};_.sf=function(a){return qC(this.c,this.b,a)};_.b=null;_.c=null;
-function uw(a,b){(0>a||a>=b)&&$D(a,b)}function $D(a,b){throw new xw("Index: "+a+", Size: "+b);}s(489,482,ai);_.tf=function(){throw new oC("Add not supported on this list");};_.nf=function(a){this.tf(this.De(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.De()!=a.De())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:yn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Bn(c)),b=~~b;return b};_.yd=function(){return new Ci(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new aE(this,a)};_.xf=function(){throw new oC("Remove not supported on this list");};function lC(a){return a.c<a.e.De()}function Di(a){if(a.c>=a.e.De())throw new tv;return a.e.uf(a.d=a.c++)}function Fi(a){if(0>a.d)throw new Nw;a.e.xf(a.d);a.c=a.d;a.d=-1}function Ci(a){this.e=a}s(490,1,{},Ci);_.Yc=function(){return lC(this)};
-_.Zc=function(){return Di(this)};_.$c=function(){Fi(this)};_.c=0;_.d=-1;_.e=null;function aE(a,b){var c;this.e=this.b=a;c=a.De();(0>b||b>c)&&$D(b,c);this.c=b}s(491,490,{},aE);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new tv;return this.b.uf(this.d=--this.c)};_.b=null;function bE(a){a=new kC(a.c.b);return new cE(a)}function dE(a,b){this.b=a;this.c=b}s(492,484,ki,dE);_.of=function(a){return Gu(this.b,a)};_.yd=function(){return bE(this)};_.De=function(){return this.c.b.e};
-_.b=null;_.c=null;function cE(a){this.b=a}s(493,1,{},cE);_.Yc=function(){return lC(this.b.b)};_.Zc=function(){return(this.b.c=Di(this.b.b)).qf()};_.$c=function(){mC(this.b)};_.b=null;s(494,489,ai);_.tf=function(a,b){var c;c=Uz(this,a);var d=c.e;new Pz(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=Uz(this,a);try{return Vz(b)}catch(c){c=Ii(c);if(y(c,131))throw new xw("Can't get element "+a);throw c;}};_.yd=function(){return Uz(this,0)};
-_.xf=function(a){var b,c;b=Uz(this,a);try{c=Vz(b)}catch(d){d=Ii(d);if(y(d,131))throw new xw("Can't remove element "+a);throw d;}eE(b);return c};function fE(a){a.c=v(gE,r,0,0,0)}function ez(a,b,c){(0>b||b>a.d)&&$D(b,a.d);a.c.splice(b,0,c);++a.d}function Ri(a,b){ts(a.c,a.d++,b);return!0}function Ut(a,b){uw(b,a.d);return a.c[b]}function Hj(a,b){for(var c=0;c<a.d;++c)if(nC(b,a.c[c]))return c;return-1}function Xt(a,b){var c;c=(uw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Qi(a,b){var c;c=Hj(a,b);if(-1==c)return!1;Xt(a,c);return!0}function vk(a,b){var c;if(b.length<a.d){c=b;var d;d=ms(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ts(b,c,a.c[c]);b.length>a.d&&ts(b,a.d,null);return b}function Xi(){fE(this)}function GA(a){fE(this);this.c.length=a}function Cz(a){fE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(495,489,Hh,Xi,GA,Cz);_.tf=function(a,b){ez(this,a,b)};
-_.nf=function(a){return Ri(this,a)};_.Ie=function(){this.c=v(gE,r,0,0,0);this.d=0};_.of=function(a){return-1!=Hj(this,a)};_.uf=function(a){return Ut(this,a)};_.Ae=function(){return 0==this.d};_.xf=function(a){return Xt(this,a)};_.pf=function(a){return Qi(this,a)};_.De=function(){return this.d};_.d=0;function Tz(a,b){var c=a.length,d;for(d=0;d<c;++d)ts(a,d,b)}function Yr(){Yr=u;Zr=new hE}var Zr;function hE(){}s(498,489,Wh,hE);_.of=function(){return!1};_.uf=function(){throw new qv;};_.De=function(){return 0};
-function iE(){this.b=new Date}function jE(a){return 10>a?ab+a:j+a}s(499,1,{112:1,114:1,115:1,127:1},iE);_.eQ=function(a){return y(a,127)&&gt(J(this.b.getTime()),J(a.b.getTime()))};_.hC=function(){var a;a=J(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Bs(c&4194303,b&4194303,e&1048575);a=Bs(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?wa:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(kE(),lE)[this.b.getDay()]+ca+mE[this.b.getMonth()]+ca+jE(this.b.getDate())+ca+jE(this.b.getHours())+mb+jE(this.b.getMinutes())+mb+jE(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function kE(){kE=u;lE=E(ys,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));mE=E(ys,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var lE,mE;
-function Rr(a,b){return null==x(a.b,b,a)}function Qr(){this.b=new Ai}s(501,484,{112:1,114:1,132:1},Qr);_.nf=function(a){return Rr(this,a)};_.of=function(a){return Gu(this.b,a)};_.Ae=function(){return 0==this.b.e};_.yd=function(){return bE(new dE(this.b,new sC(this.b)))};_.pf=function(a){return null!=Li(this.b,a)};_.De=function(){return this.b.e};_.tS=function(){return WD(new dE(this.b,new sC(this.b)))};_.b=null;
-function Uz(a,b){var c,d;(0>b||b>a.c)&&$D(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new nE(a,b,d)}function Yz(){this.b=new oE;this.c=0}s(502,494,Wh,Yz);_.nf=function(a){new Pz(a,this.b);++this.c;return!0};_.wf=function(a){return Uz(this,a)};_.De=function(){return this.c};_.b=null;_.c=0;function Vz(a){if(a.c==a.e.b)throw new tv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function eE(a){if(!a.d)throw new Nw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function nE(a,b,c){this.e=a;this.c=c;this.b=b}s(503,1,{},nE);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return Vz(this)};_.zf=function(){if(this.c.c==this.e.b)throw new tv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){eE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function oE(){this.b=this.c=this}
-function Pz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(504,1,{},oE,Pz);_.b=null;_.c=null;_.d=null;function rC(a,b){this.b=a;this.c=b}s(505,487,fi,rC);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function tv(){qn()}s(506,100,{112:1,118:1,124:1,126:1,131:1},tv);function nC(a,b){return vs(a)===vs(b)||null!=a&&yn(a,b)}function FA(a){var b=v(Zz,r,89,0,0);return vk(a.b,b)}function oz(){this.b=new Xi}
-s(508,489,Hh,oz);_.tf=function(a,b){ez(this.b,a,b)};_.nf=function(a){return Ri(this.b,a)};_.of=function(a){return-1!=Hj(this.b,a)};_.uf=function(a){return Ut(this.b,a)};_.Ae=function(){return 0==this.b.d};_.yd=function(){return new Ci(this.b)};_.xf=function(a){return Xt(this.b,a)};_.De=function(){return this.b.d};_.tS=function(){return WD(this.b)};_.b=null;function pE(a){a.ac.d.hb&&LA(a)}function qE(a){var b;if(a.ac.d.hb){b=Gy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}NA(a)}
-function rE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function YC(a){var b=a.k;sE(a.ac.d,b.b,b.c);!Fy(a)&&jz(a);Uy(a)}function tE(){QA.call(this,j);this.j=new bA(this.Af());Bz(this.r,new uE(this))}s(510,404,oi);_.Nd=function(a,b){return vs(a.i)===vs(this.j)?(qE(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){qE(this)};_.j=null;_.k=null;
-function ZC(a,b,c){tE.call(this);this.ac&&SA(this.ac.d,!1);PA(this,!1);mz(this,new $A(0));a=new dB(a,1);P(this,a,null);a=new qz;P(a,this.j,null);P(this,a,null);b&&(this.k=Gy(b),OA(this),rE(this.k,~~(ko(b.Ob.pb,Jf)/2)-~~(this.fc/2),~~(ko(b.Ob.pb,If)/2)-~~(this.Xb/2)));c&&M(this,c)}s(509,510,oi,ZC);_.Af=function(){return"OK"};function vE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new av("Cannot undo. Index is out of range.");if(!a.b.c)throw new av(Zb);a.b=a.b.c;return a.b.b}
-function UC(){this.b=this.c=new wE}s(511,1,{},UC);_.b=null;function wE(){this.b=null}function xE(a){this.b=a}s(512,1,{},wE,xE);_.b=null;_.c=null;_.d=null;function uE(a){this.b=a}s(513,439,Rh,uE);_.b=null;function yE(){yE=u;zE=E(ys,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);$C=(hA(),kA);AE=uA($C);SC=v(BE,r,88,23,0);TC=v(ys,r,1,23,0);CE=v(BE,r,88,7,0);DE=null!=(VB(),WB[Me])}
-function dD(a){var b;if(a.Bb)b=EE(a,1)+tb+EE(a,2)+tb+EE(a,3);else if(b=EE(a,0),0<b.length){var c=new FE(a.Z);Ri(a._.b,c)}return b}function GE(a,b){var c,d;c=b.b;if(D(c,(HE(),IE).c))Oq(lD(a));else if(D(c,JE.c))Oq(Pq(a));else if(D(c,KE.c))c=a.u,d=(!a.ub&&(a.ub=new Qq(a)),a.ub),c.b=d,Rq(),Sq(c);else if(D(c,fg)){7!=a.O&&(a.P=eh);d=b.d;d=nt(d,dh);c=ct(d,a.P);var e=!at(c,eh)?Js(c):c;!at(e,kh)&&LE(a.Z,L(c));ME(a);a.lb=!0;QC(a);a.O=7;a.P=d}else D(c,ng)||(D(c,ee)?NE(a):hD(a,c))}
-function OE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(PE,r,-1,4,1);l=v(PE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)QE(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=wz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;RE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||SE(a.fb[f])}}}
-function aD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new TE(a),a.Z.r=0);null!=a.rb&&DC(a.rb,null)}}function MC(a,b){var c,d,e,f;f=new nB;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new gB(Ob+d);var g=(HE(),IE).c;d.d=g;mB(f,d);Bz(d.e,a);d=new gB(Ob+c);d.d=JE.c;Bz(d.e,a);mB(f,d);mB(f,new gB(Aa));c=a.vb;null==c&&(c="Paste "+e);d=new gB(c);d.d=KE.c;Bz(d.e,a);mB(f,d);Ay(a,f);return f}
-function UE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,$C);a.nb?(e==a.c&&X(b,vA($C)),VA(b,g,f,a.Y,a.Y),X(b,(hA(),mA)),VE(b,g,f,a.Y-1,a.Y-1)):e==a.c?UA(b,g+1,f+1,a.Y,a.Y,!1):UA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(hA(),nA)),e){case 101:X(b,qA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;WE(b,!0);XE(b,YE(b,c,e,d,i));X(b,nA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(WE(b,!1),XE(b,YE(b,c,e,d,i)));ZE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);VA(b,g+9,f+9,2,4);VA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,oA),VA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,qA),VA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,rA);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,nA);break;case 107:X(b,pA);VA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,nA);VE(b,g+4,f+4,a.Y-8,a.Y-8);ZE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);VA(b,g+9,f+9,2,4);VA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:$E(b,g,f,a.Y,!0);break;case 111:$E(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,iA);VA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,nA);VE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,$C);a.ob&&UA(b,g+1,f+1,a.Y,a.Y,!1);X(b,nA);aF(a,b,g,f,"NEW");break;case 106:X(b,oA);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,nA);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));aF(a,b,g+6,f,qc);break;case 104:X(b,oA);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,nA);break;case 105:a.Ib?(X(b,sA),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,nA)):aF(a,b,g,f,"123");break;case 113:X(b,tA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);VA(b,e,d,c,c);X(b,nA);bF(a,
-b,g,f,iA,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:cF(a,b,g,f+2,3);break;case 207:cF(a,b,g,f,4);break;case 208:cF(a,b,g,f,5);break;case 209:cF(a,b,g,f,1);break;case 210:cF(a,b,g,f,6);break;case 211:cF(a,b,g,f,7);break;case 212:cF(a,b,g,f,8);break;case 213:aF(a,b,g,f,"FG"),a.F=new jB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=TC[c]&&bF(a,b,g,f,SC[c],TC[c])}function dF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,$C),VA(d,0,0,c,b),a.nb?(X(d,(hA(),mA)),VE(d,-1,0,c,b-1)):(X(d,AE),Y(d,0,0,c-1-2,0),X(d,vA($C)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),eF(d,a.X),X(d,(hA(),nA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,oA),fF(d,a.J,10,15),gF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function hF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,$C);VA(d,0,0,c,b);a.nb?(X(d,(hA(),mA)),Y(d,0,b-1,c,b-1),e=NC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,AE),Y(d,0,0,0,b-1),Y(d,0,NC*a.Y,b-1,NC*a.Y),X(d,vA($C)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=NC+2;++b)UE(a,d,1,b);gF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function iF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);VA(e,0,0,c,b);d=a.db?(qB(),tB):(qB(),vB);if((qB(),rB)==(qB(),rB))d==tB?e.b=j:e.b=tg;d=new Gz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,W=h=o=h=void 0,ba=w=A=void 0,N=ba=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=W=i=O=O=H=W=n=n=O=W=void 0,w=A=1,l=
-2,ba=3;f.w&&(RE(f),OE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ba*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new IA(Wb,0,i),f.n.n=new xB((Ip(),f.n.k)));f.n.A&&(X(g,(hA(),nA)),VE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(J(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(yE(),CE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),W=N=m,WE(h,!0),XE(h,YE(h,o,O,N,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(yE(),CE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ba*A,n=3*ba*w,O=v(G,k,-1,4,1),o=v(G,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,WE(m,!0),XE(m,jF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(hA(),nA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(yE(),CE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];N=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-W,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,rA);q=l*A;n=l*w;Y(g,L(J(Math.round(W+q))),L(J(Math.round(N-n))),L(J(Math.round(O+q))),L(J(Math.round(o-n))));Y(g,L(J(Math.round(W-q))),L(J(Math.round(N+n))),L(J(Math.round(O-q))),L(J(Math.round(o+n))));X(g,nA);break;case 3:m=L(J(Math.round(W)));h=L(J(Math.round(N)));O=L(J(Math.round(O)));o=L(J(Math.round(o)));Y(g,m,h,O,o);W=L(J(Math.round(ba*A)));N=L(J(Math.round(ba*w)));Y(g,m+W,h-N,O+W,o-N);Y(g,m-W,h+N,O-W,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,Y(g,L(J(Math.round(H))),L(J(Math.round(K))),L(J(Math.round(H))),L(J(Math.round(K))));eF(g,f.n.k);m=kF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=yB(f.n.n,h);W=L(J(Math.round((W+O)/2-n/2)));n=L(J(Math.round((N+o)/2+~~(m/2)-1)));X(g,rA);fF(g,h,W,n);X(g,nA);break;default:if(1==f.B[i]||3==f.B[i])q=ba*A,n=ba*w,K=v(G,k,-1,3,1),H=v(G,k,-1,3,1),K[0]=L(J(Math.round(O+q))),H[0]=L(J(Math.round(o-n))),K[1]=L(J(Math.round(W))),H[1]=L(J(Math.round(N))),K[2]=
-L(J(Math.round(O-q))),H[2]=L(J(Math.round(o+n))),m=g,h=K,o=H,WE(m,!0),XE(m,jF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ba*A;n=ba*w;for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,m=h/10,Y(g,L(J(Math.round(H+q*m))),L(J(Math.round(K-n*m))),L(J(Math.round(H-q*m))),L(J(Math.round(K+n*m))))}else Y(g,L(J(Math.round(W))),L(J(Math.round(N))),L(J(Math.round(O))),L(J(Math.round(o))))}}w=v(PE,r,-1,f.t+1,1);A=v(G,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];eF(g,f.n.k);m=kF(f.n.n);N=v(ys,r,1,f.t+1,0);O=v(G,k,-1,f.t+1,1);o=v(G,k,-1,f.t+1,1);l=v(lF,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=mF(f,i),(null==h||1>h.length)&&(h=va),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,O[i]=o[i]=yB(f.n.n,h),l[i]=nF(f,i,O[i],O[i],m,!1)):(W=w[i]<f.J[i],H=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Vb,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Oj(f.A[i])&&(q+=Oj(f.A[i])),0<f.A[i]?q+=wa:q+=Aa),W||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=yB(f.n.n,n),q=yB(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=nF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(yE(),CE)[f.e[i]]),VA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(yE(),CE)[f.e[i]]):X(g,(hA(),nA)):X(g,(yE(),SC)[f.c[i]]),fF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],W=L(J(MD(f.J[i]-n/2))),n=L(J(MD(f.M[i]+~~(m/2)-1))),X(g,(hA(),rA)),fF(g,
-ca+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(hA(),oA):(hA(),tA)),0<f.D&&106!=f.n.c&&(q=l[f.D],VE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ba+1)*A,n=(ba+1)*w,K=v(G,k,-1,5,1),H=v(G,k,-1,5,1),K[0]=L(J(MD(f.J[h]+q))),K[1]=L(J(MD(f.J[m]+q))),H[0]=L(J(MD(f.M[h]-n))),H[1]=L(J(MD(f.M[m]-n))),K[3]=L(J(MD(f.J[h]-q))),K[2]=L(J(MD(f.J[m]-q))),H[3]=L(J(MD(f.M[h]+n))),H[2]=L(J(MD(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(ba=g,i=K,A=H,ba.o&&(WE(ba,!1),XE(ba,jF(ba,i,A,5,!0)))),106==f.n.c&&oF(f,f.H[f.E],f.I[f.E]))){ba=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ba;if(ba>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(hA(),oA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],VE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(hA(),mA)),Y(e,c-1,0,c-1,b-1)):(X(e,vA($C)),Y(e,c-1,0,c-1,b-1),X(e,$C),Y(e,c-2,0,c-2,b-1),X(e,AE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(hA(),rA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new IA(Wb,0,13),a.W=new xB(a.T),null!=a.bb&&(d=yB(a.W,a.bb),c=L(J(Math.round((c-d)/2))),b-=13,X(e,(hA(),nA)),eF(e,a.T),fF(e,a.bb,c,b)));gF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function cF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(G,k,-1,9,1);l=v(G,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(WE(b,!1),XE(b,jF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function pF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,$C);VA(d,0,0,b,c);a.nb?(X(d,(hA(),mA)),c=13*(a.Y+a.S),VE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,vA($C)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,AE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)UE(a,d,b,1),UE(a,d,b,2);a.c=c;gF(a.Ob,a.Lb,0,0)}}
-function $E(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);ZE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function qF(a,b){var c,d,e,f,g,i,h;eD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=rF(b);h=new BC(b,g,!0);d=j;for(c=1;5>=c;++c)d=sF(h,g);c=ID(iC(Yn(d.substr(0,3)),10)).b;f=ID(iC(Yn(d.substr(3,3)),10)).b;sF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=sF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new tF(a,e)}OE(a,1,c,1);OE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new tF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",QC(a),!1;null!=a.i&&a.Z&&WC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&WC(a.Z,a.j,!1);g=uF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new vF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];OE(a,1,g,0)}QC(a);return!0}
-function wF(a,b){var c,d,e,f,g,i,h,l;eD(a);c=f=0;l=new BC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=uC(l);a.tb=0;for(d=1;d<=g;++d)if(h=yC(l),Yn(h),!D(h,ch))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new iD(a,h);if(0==a.Z.t)return kD(a,"ERROR - problems in reading/processing molecule !"),VB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return kD(a,"ERROR - strange reaction - fixing !"),VB(),!1;if(3<i)return kD(a,"ERROR - strange reaction !"),VB(),!1;1<a.tb&&!e&&PC(a,yf);e&&!a.Bb&&PC(a,$f);!e&&a.Bb&&
-PC(a,Cf);e?(OE(a,1,f,1),OE(a,f+1,c-1,2),OE(a,c,a.tb,3)):OE(a,1,a.tb,0);QC(a);return!0}function Tq(a,b){a.jb=!0;a.J=b}
-function Xq(a,b){var c,d;if(0==b)return!1;ME(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:aD(a);d=a.$;d.b=d.c;d.c.d=null;xF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;yF(a,vE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new av("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new av(Zb);d.b=d.b.d;yF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Ut(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Tq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=PD(d),XC(a,d,!1),null!=a.rb&&DC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Ut(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Tq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=PD(d),XC(a,d,!1),null!=a.rb&&DC(a.rb,null));break;case 101:a.Gb&&pE(a.Gb);a.Gb=new zF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new AF(a):a.zb.ac.d.hb?BF(a.zb.ac.d):
-YC(a.zb);break;case 113:a.b&&pE(a.b);a.b=new zF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,RC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=CF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(PE,r,-1,4,1);QE(a.Z,d);a.lb=!0;a.Z=new FE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;jD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,DF(a.Z,a.Z.D),a.Z.D=0,NE(a)):0<a.Z.E&&(a.lb=!0,EF(a.Z,a.Z.E),
-a.Z.E=0,NE(a));FF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new nB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new gB(c),mB(i,g),g.d=c,Bz(g.e,a);Ay(a,i);a.E=i}GF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(pE(a.o),a.o=null);0==a.Z.D&&(a.o=new zF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,NE(a)),18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),HF(a.Z,a.Z.D,d),NE(a)),FF(a.Z))}QC(a);return!0}
-function Pq(a){var b,c,d;d=lD(a);c=j;if(a.Bb){var e,f,g;g=ns([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)CF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(IF(g[1][0],3)+IF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+JF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+JF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new KF(a,a.fb,a.tb)),c=JF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function LF(a,b,c,d){var e;e=c;var f=d,g,i;(g=MF(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=MC(a,!0)),a.w):(!a.v&&(a.v=MC(a,!1)),a.v),GF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=NF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=NC+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",QC(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Xq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)DF(a.Z,a.Z.D),a.Z.D=0,NE(a);else{if(106==a.c)return!0;if(108==a.c)OF(a.Z,a.Z.D,0),NE(a);else if(157==a.c)OF(a.Z,a.Z.D,1),NE(a);else if(158==a.c)OF(a.Z,a.Z.D,-1),NE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):NE(a);else if(206<=
-a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(230==a.c)a.O=3,NE(a);else if(233<=a.c&&262>a.c)QF(a.Z,!1),NE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;HF(a.Z,a.Z.D,lo(a.zb.f.ac.b.pb,Vg));NE(a)}else if(105==a.c)RF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),1>d.length&&(d=Nc),HF(a.Z,a.Z.D,d)),NE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(0<a.Z.E)if(104==a.c)EF(a.Z,a.Z.E),a.Z.E=
-0,NE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Tq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;DF(d,c);d.b[c]=0}a.Z.E=0;NE(a)}else if(201==a.c)SF(a.Z,a.Z.E),NE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),NE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,NE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,NE(a);else if(206<=
-a.c&&229>=a.c)a.O=2,PF(a.Z),NE(a);else if(107==a.c){if(!a.zb.c)return!0;d=lo(a.zb.f.ac.b.pb,Vg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;NE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new TE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(TF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,PF(a.Z)):300<a.c?(TF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=lo((Uq(),Vq).ac.b.pb,Vg),1>d.length&&(d=Nc),HF(a.Z,1,d))):230==a.c?VC(a,null):233<=a.c&&262>a.c?(TF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,QF(a.Z,!0)):VB();NE(a)}else e=!1;e&&(FF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,QC(a))}return e}
-function UF(a,b,c,d){var e,f;if(a.z||!a.hb||MF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=VF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)DF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),EF(b,e),0<VF(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Tq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,L(J(Math.round(h))));b.j[b.v]=b.t;0<VF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Tq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(NF(b)||MF(b))LE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(PE,r,-1,4,1);QE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;ME(a);a.lb=!0;QC(a);a.Mb=c;a.Nb=d;return!0}
-function WF(a,b,c,d){var e,f,g;if(!a.z&&!MF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((yE(),DE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&DC(a.qb,E(LD,r,121,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;ME(a);a.lb=!0;QC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function XF(a){if(a.z)return!0;a.jb=!1;a.P=eh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=VF(b,b.t),6>b.z[c]&&(YF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),DF(b,b.t));b.C=!1;NE(a)}else a:{var b=a.Z,e,f;c=VF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Tq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Tq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(J(MD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(J(MD((b.M[b.F]+b.M[c])/2))))}}SE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,vE(b),b.b.d=c),NE(a),a.r=!1)}else 5==a.O&&(SE(a.Z),NE(a));0<a.O&&(a.D=!1,ME(a),a.lb=!0,FF(a.Z),ZF(a.Z),QC(a),a.O=0,a.f=!1);if(DE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,ME(a),a.lb=!0,QC(a);return!0}function ME(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function PC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Cf)?a.Bb=!1:-1<b.indexOf($f)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(yf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Gf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,OE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)$F(a.fb[c]),RE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++NC;QC(a)}
-function QC(a){var b,c,d;b=wz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=sz(a,d,c),iF(a),a.z||(a.Lb=sz(a,b.c,2*a.Y+a.S),pF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=sz(a,a.Y,c),hF(a),a.I=sz(a,d,a.Y),dF(a))):(iF(a),a.z||(dF(a),a.D&&(pF(a),hF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function cD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=CF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ca+c.u,h=1;h<=c.t;++h){i=mF(c,h);c.n.M&&0<c.x[h]&&(i+=Vb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=wa:i+=Aa,1<Oj(c.A[h])&&(i+=Oj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ca+i+ca+aG(0.055999999999999994*c.J[h],0,2)+ca+aG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=ch),e+=c)}return e}function EE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=CF(a.fb[c]),d!=b))continue;d=bG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function NE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&DC(a.rb,null)}var c,d,e;e=new cG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new FE(d),jD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new xE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function XC(a,b,c){try{qF(a,b)?c&&NE(a):QC(a)}catch(d){if(d=Ii(d),y(d,118))QC(a);else throw d;}}
-function VC(a,b){try{wF(a,b)?NE(a):QC(a)}catch(c){if(c=Ii(c),y(c,118))QC(a);else throw c;}}function gD(a){ME(a);a.lb=!0;QC(a)}function eD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new TE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;QC(a);null!=a.rb&&DC(a.rb,null)}function yF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new FE(d),jD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&DC(a.rb,null)}}
-function fD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,QC(a),null):a.fb[b]}function hD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,La)?c=261:D(b,Ra)?c=241:D(b,Ka)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Xq(a,c):b="Not known group!";a.jb=!0;a.J=b;QC(a)}
-function kD(a,b){a.jb=!0;a.J=b;QC(a)}function lD(a){var b;b=dD(a);ME(a);QC(a);return b}function aF(a,b,c,d,e){var f,g,i,h;f=a.W;h=yB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new IA(f.d.b,f.d.d,g),f=new xB(i),h=yB(f,e),b.f=i,b.j=dG(i);else eF(b,a.T);f=KA(f.b,f.d).b-KA(f.b,f.d).c;fF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function bF(a,b,c,d,e,f){var g,i;g=kF(a.V);i=yB(a.V,f);eF(b,a.U);(b.e=e)&&(b.i=cg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+ua);fF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function kF(a){return KA(a.b,a.d).b-KA(a.b,a.d).c}function Wq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ad,QC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ad):Tq(a,a.y+ca),QC(a))}
-function JC(){yE();qz.call(this);this.Ob=(Ip(),Ip(),Yy).b;this.x=new IA(null,0,8);this.t=(hA(),iA);this.fb=v(eG,r,134,99,0);this._=new oz;this.Db=new fG;this.K=D((VB(),WB[Oe]),bc);this.u=new gG;this.G=E(ys,r,1,[Ga,Ha,Ra,Fa,La,Ka,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new TE(this);CE[0]=lA;CE[1]=new jA(255,153,153);CE[2]=new jA(255,204,102);CE[3]=new jA(255,255,153);CE[4]=new jA(102,255,255);CE[5]=new jA(51,204,255);CE[6]=new jA(255,153,255)}s(514,379,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},JC);
-_.ve=function(a){GE(this,a)};_.ce=function(){QC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=eh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var NC=10,$C,AE,SC,zE,DE,LC=null,CE,TC;
-function hG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)DC(a.b.xb,E(ys,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=eo(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ts(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+ua);try{qF(a.b,b)?(Tq(a.b,"Structure pasted"+d),NE(a.b)):(YC(new ZC(a.b.J,a.b,$C)),eD(a.b)),vz(a.b)}catch(h){if(h=Ii(h),y(h,118))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",QC(d),YC(new ZC(a.b.J,a.b,$C)),vz(a.b);else throw h;
-}}}function Qq(a){this.b=a}s(515,1,{},Qq);_.b=null;function HE(){HE=u;IE=new iG("COPY_SMILES",0);JE=new iG("COPY_MOL",1);KE=new iG("PASTE",2);jG=E(kG,r,133,[IE,JE,KE])}function iG(a,b){po.call(this,a,b)}s(516,145,{112:1,115:1,117:1,133:1},iG);var jG,JE,IE,KE;function cG(){this.e=v(eG,r,134,99,0)}s(517,1,{},cG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function lG(a){a.c=v(G,k,-1,20,1);a.A=v(G,k,-1,20,1);a.J=v(PE,r,-1,20,1);a.M=v(PE,r,-1,20,1);a.G=ns([20,7]);a.e=v(G,k,-1,20,1);a.d=v(ys,r,1,20,0);a.o=v(ys,r,1,20,0);a.x=v(G,k,-1,20,1);a.z=v(G,k,-1,20,1);a.H=v(G,k,-1,20,1);a.I=v(G,k,-1,20,1);a.s=v(G,k,-1,20,1);a.B=v(G,k,-1,20,1);a.K=v(G,k,-1,20,1);a.N=v(G,k,-1,20,1);a.f=v(ys,r,1,20,0);a.q=ns([10,2]);a.j=v(G,k,-1,101,1)}
-function mG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(G,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(G,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(PE,r,-1,4,1);d=v(PE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=nG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-nG(o[2],d[2],o[3],d[3]),d=nG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function Z(a,b){var c,d,e,f,g,i,h,l;TF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=oG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(PE,r,-1,2,1);pG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==VF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Tq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];YF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&SF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(J(MD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(J(MD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function QF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&OF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,OF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];DF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)TF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)YF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];jD(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];DF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];YF(a);a.H[a.u]=l;a.I[a.u]=c+d;jD(a);b&&(DF(a,l),RE(a))}c=4}qG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function pG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function PF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])rG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,rG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Tq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[oG(a,a.D,a.G[a.D][d])],2<d||1!=b){Tq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(PE,r,-1,2,1);pG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)TF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)TF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)TF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)YF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[oG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[oG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(G,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(J(MD((a.J[b]+a.J[e])/2))),a.N[c]=L(J(MD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;YF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(YF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(YF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(J(MD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(MD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(DF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&qG(a,i);-1<l&&(a.D=l)}
-function rG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)TF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function qG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=VF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function oG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function sG(a,b,c){var d,e,f,g;e=eh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mt(c[d])&&!at(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gt(c[d],e)&&(b[d]=g,c[d]=eh,++f);if(f==a.t)break}return g==a.t}
-function RE(a){var b,c,d;b=v(PE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{QE(a,b);c=~~(c/2)-L(J(Math.round(b[0])));d=~~(d/2)-L(J(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;SE(a)}}
-function QE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function OF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=tG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Tq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Tq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Tq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Tq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Tq(a.n,"Charge change not possible on the halogen !");break;case 18:Tq(a.n,
-"Use X button to change charge on the X atom !")}}
-function uF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(G,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(G,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&DF(a,c);RE(a);Tq(a.n,"Smaller part(s) removed !");return 1}
-function VF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function ZF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];FF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),FF(a));4==a.s[d]&&(a.s[d]=1)}}
-function nG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function jD(a){var b;uG(a);b=a.s.length;a.K=v(G,k,-1,b,1);a.N=v(G,k,-1,b,1);SE(a);FF(a)}
-function TF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(G,k,-1,c,1),VD(a.c,b,a.c.length),a.c=b,b=v(G,k,-1,c,1),VD(a.A,b,a.A.length),a.A=b,b=v(G,k,-1,c,1),VD(a.x,b,a.x.length),a.x=b,b=v(G,k,-1,c,1),VD(a.e,b,a.e.length),a.e=b,b=v(ys,r,1,c,0),VD(a.d,b,a.d.length),a.d=b,b=v(ys,r,1,c,0),VD(a.o,b,a.o.length),a.o=b,b=v(PE,r,-1,c,1),VD(a.J,b,a.J.length),a.J=b,b=v(PE,r,-1,c,1),VD(a.M,b,a.M.length),a.M=b,b=ns([c,7]),VD(a.G,b,a.G.length),a.G=b,c=v(G,k,-1,c,1),VD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function nF(a,b,c,d,e,f){var g;g=L(J(MD(a.J[b]-c/2)));f||(g-=d-c);a=L(J(MD(a.M[b]-~~(e/2))));return new iz(g-1-2,a-2,d+1+4,e+4)}
-function YF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(G,k,-1,b,1),VD(a.H,c,a.H.length),a.H=c,c=v(G,k,-1,b,1),VD(a.I,c,a.I.length),a.I=c,c=v(G,k,-1,b,1),VD(a.s,c,a.s.length),a.s=c,c=v(G,k,-1,b,1),VD(a.B,c,a.B.length),a.B=c,c=v(G,k,-1,b,1),VD(a.K,c,a.K.length),a.K=c,c=v(G,k,-1,b,1),VD(a.N,c,a.N.length),a.N=c,b=v(ys,r,1,b,0),VD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function JF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(yE(),aa);i+="JME 2013-04-10 "+new iE+"\n \n";i+=IF(a.t,3)+IF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=aG(0.055999999999999994*(a.J[e]-c),10,4)+aG(0.055999999999999994*(g-a.M[e]),10,4)+aG(0,10,4);h=mF(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+IF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=IF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:vG(a,e)&&(g=2),c=IF(a.H[e],3)+IF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=IF(a.I[e],3)+IF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=IF(a.I[e],3)+IF(a.H[e],3)),i+=c+IF(g,3)+IF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+IF(e,4)+IF(a.A[e],4)+aa);return i+"M END\n"}
-function bG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,W,ba,N,nc,Dc,Wf,sb,Kd,Ld,Md,Va,Ec;o=v(G,k,-1,a.t+10,1);n=v(G,k,-1,a.t+10,1);l=v(G,k,-1,a.t+1,1);m=v(G,k,-1,7,1);sb=v(G,k,-1,a.t+1,1);w=v(wG,r,-1,a.t+1,2);H=v(wG,r,-1,a.u+1,2);nc=0;if(0==a.t)return j;uF(a,!0);Wf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Wf=!1;break}if(a.n.s&&Wf){xG(a);ZF(a);yG(a,H);zG(a,w,H);var Db,od,$e,ac,se,pd,qd,db,DH,Pd,t,xa,Dm,Em,Ls,gf,Na,Fm,Gm,Hc,Hm;Db=v(G,k,-1,a.t+1,1);od=v(G,k,-1,a.t+1,1);db=v(AG,r,-1,a.t+1,3);var Ms=a.t,Im,
-oh,Ns,hg,uj,ye,hf;uj=v(AG,r,-1,Ms+2,3);ye=v(G,k,-1,100,1);hf=5;hg=0;ye[0]=3;uj[1]=gh;uj[2]=hh;Ns=2;if(!(3>Ms))for(;hf<ye[hg]*ye[hg];){oh=0;for(Im=!0;Im&&oh<=hg&&hf>=ye[oh]*ye[oh];)0==hf%ye[oh]?Im=!1:++oh;if(Im){uj[++Ns]=jt(hf);if(Ns>=Ms)break;hg<ye.length-1&&(++hg,ye[hg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(xa=Gm=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(Gm*=a.i[xa]);Fm=a.c[t];18==Fm&&(Hm=a.o[t],pd=Hm.charCodeAt(0)-65+1,qd=0,1<Hm.length&&(qd=Hm.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),Fm=28*pd+qd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Hc=1;db[t]=jt(Gm);Hc*=126;db[t]=et(db[t],jt(a.x[t]*Hc));Hc*=7;db[t]=et(db[t],jt(gf*Hc));Hc*=7;db[t]=et(db[t],jt(Fm*Hc));Hc*=783;db[t]=et(db[t],jt(a.z[t]*Hc))}for(se=0;!sG(a,Db,db);){Ls=!1;for(t=1;t<=a.t;++t)Db[t]!=od[t]&&(od[t]=Db[t],Ls=!0);if(Ls){for(t=1;t<=a.t;++t){db[t]=fh;for(xa=1;xa<=a.z[t];++xa)db[t]=nt(db[t],uj[Db[a.G[t][xa]]])}se=0}else if(0<se){for(t=1;t<=a.t;++t)db[t]=fh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Db[t]==Db[xa]){db[t]=gh;break a}}else{for(t=1;t<=a.t;++t){db[t]=fh;for(xa=1;xa<=a.z[t];++xa)$e=a.G[t][xa],db[t]=nt(db[t],jt(a.c[$e]*a.i[oG(a,t,$e)]))}se=1}sG(a,Db,db);for(t=1;t<=a.t;++t)db[t]=jt(od[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)od[t]=Db[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(od[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];od[t]=od[Na];od[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Pd=a.H[t],a.H[t]=a.I[t],a.I[t]=Pd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Em=Dm=
-a.t;ac=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Dm?(Dm=a.H[xa],Em=a.I[xa],ac=xa):a.H[xa]==Dm&&a.I[xa]<Em&&(Em=a.I[xa],ac=xa);Pd=a.H[t];a.H[t]=a.H[ac];a.H[ac]=Pd;Pd=a.I[t];a.I[t]=a.I[ac];a.I[ac]=Pd;Pd=a.s[t];a.s[t]=a.s[ac];a.s[ac]=Pd;Pd=a.B[t];a.B[t]=a.B[ac];a.B[ac]=Pd;DH=a.f[t];a.f[t]=a.f[ac];a.f[ac]=DH}jD(a);FF(a);yG(a,H);zG(a,w,H)}else{yG(a,H);a.i=v(G,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(G,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(ba=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=sb[c]){Dc=!0;for(K=1;K<=nc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Dc=!1;break}Dc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Ec==a.t)break;c=l[ba--]}else if(1==N)sb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++ba]=c;e=0;for(q=1;q<=N;++q)if(h=oG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=oG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);sb[e]=c;c=e;a.b[e]=++Ec}}sb=v(G,k,-1,a.t+1,1);b=v(G,k,-1,a.t+1,1);O=v(wG,r,-1,a.t+1,2);Kd=v(wG,r,-1,a.t+1,2);f=Ec=ba=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(sb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){N=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=nc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++N,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ba)break a;Kd[c]=!0;c=l[ba--]}else break}f=c;c=e;1<N&&(l[++ba]=f,O[e]=!0)}Ld=v(G,k,-1,a.u+1,1);Md=v(G,k,-1,a.t+1,1);if(a.n.Jb){var FH=sb,QL=nc,Os,GH,ph,ze,Ps,Qs,Ma,vj,Rs;ph=v(G,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Ps=v(wG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Os=b[Ma],GH=FH[Os],ze=oG(a,Os,GH),0!=ze&&(BG(a,ze,ph,Ld,H),Ps[ze]=!0);for(Ma=1;Ma<=a.u;++Ma)Ps[Ma]||BG(a,Ma,ph,Ld,H);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Qs=Rs=0;for(vj=1;vj<=a.z[Ma];++vj){ze=oG(a,Ma,a.G[Ma][vj]);if(5==a.i[ze])continue a;1==a.s[ze]&&0!=CG(a,ze,Ma)&&++Rs;2==a.s[ze]&&(Qs=a.G[Ma][vj])}if(0!=Rs)if(0<Qs){var ha=a,IH=Ma,jf=ph,Uc=Md,pc=void 0,wj=void 0,Ic=void 0,Ae=void 0,Jc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Qd=void 0,Vc=void 0,Wc=void 0,
-Ss=void 0,xj=void 0,Rd=void 0,yj=void 0,Be=void 0,zj=void 0,Ts=void 0,Aj=void 0,Ce=void 0,JH=void 0,kf=void 0,KH=void 0,Us=void 0,Bj=void 0,lf=void 0,Wc=1,wj=IH,pc=v(G,k,-1,ha.t+1,1);for(pc[1]=IH;;){Ss=!1;for(Vc=1;Vc<=ha.z[wj];++Vc)if(Ic=ha.G[wj][Vc],!(Ic==pc[1]||Ic==pc[Wc-1]))if(Ae=oG(ha,wj,Ic),2==ha.s[Ae]&&5!=ha.i[Ae]){wj=pc[++Wc]=Ic;Ss=!0;break}if(!Ss)break}if(!(0==Wc%2||2>ha.z[pc[Wc]]||3<ha.z[pc[Wc]])){lf=pc[1];Jc=pc[~~((Wc+1)/2)];Qd=pc[Wc];kf=Ce=Be=Rd=0;Us=Ts=!1;for(Vc=1;Vc<=ha.z[lf];++Vc)Ic=
-ha.G[lf][Vc],Ae=oG(ha,lf,Ic),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Rd?Rd=Ic:Be=Ic);0<jf[Be]&&jf[Rd]>jf[Be]&&(Jm=Rd,Rd=Be,Be=Jm);xj=Rd;0==Rd&&(xj=Be,Ts=!0);for(Vc=1;Vc<=ha.z[Qd];++Vc)Ic=ha.G[Qd][Vc],Ae=oG(ha,Qd,Ic),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Ce?Ce=Ic:kf=Ic);0<jf[kf]&&jf[Ce]>jf[kf]&&(Jm=Ce,Ce=kf,kf=Jm);Aj=Ce;0==Ce&&(Aj=kf,Us=!0);yj=CG(ha,oG(ha,lf,Rd),lf);zj=CG(ha,oG(ha,lf,Be),lf);JH=CG(ha,oG(ha,Qd,Ce),Qd);KH=CG(ha,oG(ha,Qd,kf),Qd);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=JH||0!=KH?Tq(ha.n,"Bad stereoinfo on allene !"):
-(Km=ha.J[pc[Wc-1]]-ha.J[Qd],Lm=ha.M[pc[Wc-1]]-ha.M[Qd],Bj=Math.sqrt(Km*Km+Lm*Lm),0.001>Bj&&(Bj=0.001),0<(ha.M[Aj]-ha.M[pc[Wc-1]])*(Km/Bj)-(ha.J[Aj]-ha.J[pc[Wc-1]])*(Lm/Bj)?Uc[Jc]=1:Uc[Jc]=-1,Ts&&(Uc[Jc]*=-1),Us&&(Uc[Jc]*=-1),xj==Rd&&0>yj&&(Uc[Jc]*=-1),xj==Be&&0>zj&&(Uc[Jc]*=-1),jf[xj]>jf[Aj]&&(Uc[Jc]*=-1))}}else b:{var ob=a,Ya=Ma,Vs=FH,LH=ph,MH=o,NH=n,RL=QL,Mm=Md,Nm=void 0,Xc=void 0,Ws=void 0,qh=void 0,Ba=void 0,rh=void 0,sd=void 0,Cj=void 0,Sd=void 0,Nb=void 0,da=void 0,$=void 0,De=void 0,Om=void 0,
-Yc=void 0,F=void 0,Pm=void 0,$=v(G,k,-1,4,1),Om=v(G,k,-1,4,1),Dj=void 0,Zc=void 0,Qm=void 0,Rm=void 0,Xs=void 0,Ej=void 0,Ej=-1;0<Vs[Ya]&&($[++Ej]=Vs[Ya]);for(Zc=1;Zc<=RL;++Zc)MH[Zc]==Ya&&($[++Ej]=NH[Zc]),NH[Zc]==Ya&&($[++Ej]=MH[Zc]);for(Zc=Ej+1;Zc<ob.z[Ya];++Zc){Xs=ob.t+1;Qm=1;c:for(;Qm<=ob.z[Ya];++Qm){Dj=ob.G[Ya][Qm];for(Rm=0;Rm<Zc;++Rm)if(Dj==$[Rm])continue c;LH[Dj]<Xs&&(Xs=LH[Dj],$[Zc]=Dj)}}0==Vs[Ya]&&0<ob.x[Ya]?($[3]=$[2],$[2]=$[1],$[1]=$[0],$[0]=-1):0<ob.x[Ya]&&($[3]=$[2],$[2]=$[1],$[1]=-1);
-for(Ba=Cj=rh=qh=Pm=sd=Nb=0;4>Ba;++Ba)0>=$[Ba]||(Nm=oG(ob,Ya,$[Ba]),Om[Ba]=CG(ob,Nm,Ya),0<Om[Ba]?(++Nb,Pm=$[Ba],rh=$[Ba]):0>Om[Ba]?(++sd,qh=$[Ba],rh=$[Ba]):Cj=$[Ba]);Sd=Nb+sd;F=v(G,k,-1,4,1);Yc=0;if(3==ob.z[Ya]){if(1==Nb&&1==sd||3==Sd&&0<Nb&&0<sd){Tq(ob.n,"Error in C3H stereospecification !");break b}De=$[0];1==Sd?De=rh:2==Sd&&(De=Cj);da=mG(ob,Ya,De,$);F[0]=rh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Nb?Yc=1:Yc=-1}else if(4==ob.z[Ya])if(1==Sd)da=mG(ob,Ya,rh,$),F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<
-Nb?Yc=1:Yc=-1;else{De=$[0];1<Cj&&(De=Cj);1==Nb?De=Pm:1==sd&&(De=qh);da=mG(ob,Ya,De,$);Xc=v(G,k,-1,4,1);for(Ba=0;4>Ba;++Ba)Nm=oG(ob,Ya,da[Ba]),Xc[Ba]=CG(ob,Nm,Ya);if(4==Sd){if(0==Nb||0==sd){Tq(ob.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==sd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Yc=Xc[0];else{for(Ba=0;4>Ba;++Ba)-1==Xc[Ba]&&(Xc[Ba]=0);Sd=2}}else if(3==Sd)if(3==Nb||3==sd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Nb?Yc=-1:Yc=1;else{1==Nb?Nb=Ws=1:sd=Ws=-1;for(Ba=0;4>Ba;++Ba)Xc[Ba]==
-Ws&&(Xc[Ba]=0);Sd=2}if(2==Sd)if(1==Nb&&1==sd)da[1]==qh?(da[1]=da[2],da[2]=da[3]):da[2]==qh&&(da[2]=da[3]),F[0]=Pm,F[1]=qh,F[2]=da[2],F[3]=da[1],Yc=1;else{if(Xc[0]==Xc[1]||Xc[1]==Xc[2]){Tq(ob.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Xc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Nb?Yc=1:Yc=-1}}var jb=void 0;$[0]==F[1]?(jb=F[0],F[0]=F[1],F[1]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[0]==F[2]?(jb=F[2],F[2]=F[0],F[0]=jb,jb=F[1],F[1]=F[3],F[3]=
-jb):$[0]==F[3]&&(jb=F[3],F[3]=F[0],F[0]=jb,jb=F[1],F[1]=F[2],F[2]=jb);$[1]==F[2]?(jb=F[1],F[1]=F[2],F[2]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[1]==F[3]&&(jb=F[1],F[1]=F[3],F[3]=jb,jb=F[2],F[2]=F[3],F[3]=jb);F[2]==$[2]?Mm[Ya]=1:F[2]==$[3]?Mm[Ya]=-1:Tq(ob.n,"Error in stereoprocessing ! - t30");Mm[Ya]*=Yc}}}Va=new UD;i=v(G,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];O[c]&&(Va.b.b+=ta);0<sb[q]&&DG(a,c,sb[c],Va,Ld);var sh=w[c],Fb=void 0,Fj=void 0,th=void 0,S=void 0,S=Nc,Fb=!1;0!=a.A[c]&&
-(Fb=!0);0!=Md[c]&&(Fb=!0);th=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){th=a.q[Fj][1];break}-1<th&&(Fb=!0);a.n.Ib&&0<a.e[c]&&(Fb=!0,th=1);switch(a.c[c]){case 2:S=Bb;break;case 3:sh?S="c":S=Hb;break;case 4:sh?(S=zf,0<a.x[c]&&(Fb=!0)):S=ec;break;case 5:sh?S="o":S=lc;break;case 7:sh?(S="p",0<a.x[c]&&(Fb=!0)):S=oc;break;case 8:sh?S=lg:S=Ac;break;case 13:sh?S=pg:S=Cc;Fb=!0;break;case 6:S=Fc;Fb=!0;break;case 9:S=Rb;break;case 10:S=Lb;break;case 11:S=Gb;break;case 12:S=Xb;break;case 1:S=Vb;Fb=!0;break;case 19:S=
-qc;Fb=!0;break;case 20:S=rc;Fb=!0;break;case 21:S=sc;Fb=!0;break;case 22:S=tc;Fb=!0;break;case 18:Fb=!0,S=a.o[c],(D(S,va)||D(S,Sc)||D(S,xb))&&(Fb=!1)}Fb&&(S=Oc+S,1==Md[c]?S+=vb:-1==Md[c]&&(S+=wb),1==a.x[c]?S+=Vb:1<a.x[c]&&(S+=Vb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?S+=wa:S+=Aa,1<Oj(a.A[c])&&(S+=Oj(a.A[c]))),-1<th&&(S+=mb+th),S+=Qc);nn(Va.b,S);for(A=1;A<=nc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&DG(a,o[A],n[A],Va,Ld),9<A&&(Va.b.b+="%"),mn(Va,j+(new R(A)).b);Kd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function DF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)aD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function EF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&DF(a,c);0==a.z[d]&&DF(a,d)}
-function xG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=oG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&DF(a,c)}}}function uG(a){var b;b=a.c.length;a.G=ns([b,7]);a.z=v(G,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function zG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(G,k,-1,a.u+1,1);o=v(wG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[oG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:vG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(wG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function SE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(J(MD((a.J[b]+a.J[c])/2))),a.N[d]=L(J(MD((a.M[b]+a.M[c])/2)))}function yG(a,b){var c;for(c=1;c<=a.u;++c)oF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function mF(a,b){var c;c=(yE(),TC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function vG(a,b){return 2==a.s[b]?!0:!1}function oF(a,b,c){var d,e,f,g;g=1;a.b=v(G,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function RF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=ns([b+5,2]),VD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function RC(a){var b;a.y=0;a.r=0;bG(a);for(b=1;b<=a.t;++b)a.D=b,RF(a);a.D=0}
-function CF(a){var b,c;b=v(PE,r,-1,4,1);QE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function LE(a,b){var c,d,e,f,g,i,h,l;c=v(PE,r,-1,4,1);QE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;QE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function $F(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function HF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&OD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Vb);g=Nj(c.indexOf(wa),c.indexOf(Aa));if(-1<d){i=go(c,d+1);try{a.n.y=iC(i,10)}catch(h){if(h=Ii(h),y(h,118))a.n.y=0;else throw h;}a.D=b;RF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Hb)?3:D(d,Bb)?2:D(d,ec)?4:D(d,lc)?5:D(d,oc)?7:D(d,Ac)?8:D(d,Rb)?9:D(d,Lb)?10:D(d,Gb)?11:D(d,Xb)?12:D(d,Vb)?1:D(d,Cc)?13:D(d,Fc)?6:D(d,qc)?19:D(d,rc)?20:D(d,sc)?21:D(d,tc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=ND(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=ND(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=ND(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=ND(c,g++);for(;45==e;)--d,e=ND(c,g++)}a.A[b]=d}}}
-function WC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new CC(b);try{for(;b.k=vC(b,b.b),b.k<b.j;)d=ID(iC(yC(b),10)).b,c=e=ID(iC(yC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ii(f),y(f,118))kn(f);else throw f;}}function DG(a,b,c,d,e){b=oG(a,b,c);5!=a.i[b]&&vG(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),nn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function SF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Tq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Tq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function BG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=oG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=oG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=oG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=oG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Tq(a.n,"Not unique E/Z geometry !");else{i=oG(a,b,e);f=oG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=oG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function tG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=oG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(vG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function CG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function FF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=tG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function TE(a){lG(this);this.n=a;this.y=this.u=this.t=0}
-function tF(a,b){var c,d,e,f,g,i,h;TE.call(this,a);f=j;i=rF(b);if(null!=i){h=new BC(b,i,!0);for(e=1;4>=e;++e)f=sF(h,i);g=ID(iC(Yn(f.substr(0,3)),10)).b;c=ID(iC(Yn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)TF(this),f=sF(h,i),this.J[e]=(new HD(ED(Yn(f.substr(0,10))))).b,this.M[e]=-(new HD(ED(Yn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Yn(f.substr(31,d-31)),HF(this,e,d),62<=f.length&&(f=Yn(f.substr(60,3)),0<f.length&&(f=ID(iC(f,10)).b,0<f&&(this.D=e,a.y=f,RF(this),this.D=0)));for(e=1;e<=c;++e)YF(this),
-f=sF(h,i),this.H[e]=ID(iC(Yn(f.substr(0,3)),10)).b,this.I[e]=ID(iC(Yn(f.substr(3,3)),10)).b,g=ID(iC(Yn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ID(iC(Yn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);uG(this);$F(this);RE(this);for(jD(this);(h.k=vC(h,h.b),h.k<h.j)&&!(null==(f=yC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new AC(f);yC(g);yC(g);i=ID(iC(yC(g),10)).b;
-for(e=1;e<=i;++e)c=ID(iC(yC(g),10)).b,this.A[c]=ID(iC(yC(g),10)).b}if(0==f.indexOf("M APO")){g=new AC(f);yC(g);yC(g);i=ID(iC(yC(g),10)).b;for(e=1;e<=i;++e)c=ID(iC(yC(g),10)).b,f=ID(iC(yC(g),10)).b,this.D=c,Z(this,0),HF(this,this.t,qc+f),this.D=0}}xG(this);jD(this)}}
-function iD(a,b){var c,d,e,f,g;TE.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));OD(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new AC(b);d=ID(iC(yC(f),10)).b;e=ID(iC(yC(f),10)).b;for(c=1;c<=d;++c)g=yC(f),TF(this),HF(this,this.t,g),this.J[c]=(new HD(ED(yC(f)))).b,this.M[c]=-(new HD(ED(yC(f)))).b;for(c=1;c<=e;++c)if(YF(this),this.H[c]=ID(iC(yC(f),10)).b,this.I[c]=ID(iC(yC(f),10)).b,this.s[c]=ID(iC(yC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;uG(this);$F(this);RE(this)}catch(i){i=Ii(i);if(y(i,118)){i.Bc();this.t=0;return}throw i;}xG(this);jD(this)}}
-function vF(a,b,c){var d,e,f;TE.call(this,a);f=v(G,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(TF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))YF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;jD(this);RE(this)}
-function KF(a,b,c){var d,e,f,g,i;TE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(G,k,-1,this.t+1,1);this.A=v(G,k,-1,this.t+1,1);this.x=v(G,k,-1,this.t+1,1);this.e=v(G,k,-1,this.t+1,1);this.d=v(ys,r,1,this.t+1,0);this.J=v(PE,r,-1,this.t+1,1);this.M=v(PE,r,-1,this.t+1,1);this.o=v(ys,r,1,this.t+1,0);this.H=v(G,k,-1,this.u+1,1);this.I=v(G,k,-1,this.u+1,1);this.s=v(G,k,-1,this.u+1,1);this.f=v(ys,r,1,this.u+1,0);this.B=v(G,k,-1,this.u+1,1);this.q=ns([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}jD(this);RE(this)}
-function FE(a){var b;lG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(G,k,-1,this.t+1,1);VD(a.c,this.c,this.t+1);this.A=v(G,k,-1,this.t+1,1);VD(a.A,this.A,this.t+1);this.x=v(G,k,-1,this.t+1,1);VD(a.x,this.x,this.t+1);this.e=v(G,k,-1,this.t+1,1);VD(a.e,this.e,this.t+1);this.d=v(ys,r,1,this.t+1,0);VD(a.d,this.d,this.t+1);this.J=v(PE,r,-1,this.t+1,1);VD(a.J,this.J,this.t+1);this.M=v(PE,r,-1,this.t+1,1);VD(a.M,this.M,this.t+1);this.o=v(ys,r,1,this.t+1,0);VD(a.o,this.o,this.t+1);this.H=v(G,
-k,-1,this.u+1,1);VD(a.H,this.H,this.u+1);this.I=v(G,k,-1,this.u+1,1);VD(a.I,this.I,this.u+1);this.s=v(G,k,-1,this.u+1,1);VD(a.s,this.s,this.u+1);this.f=v(ys,r,1,this.u+1,0);VD(a.f,this.f,this.u+1);this.B=v(G,k,-1,this.u+1,1);VD(a.B,this.B,this.u+1);this.q=ns([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function aG(a,b,c){var d,e,f;if(0==c)return IF(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(J(MD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new HD(a)).b;d=Zn(e,$n(46));0>d&&(e+=Wa,d=Zn(e,$n(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function rF(a){var b;b=new BC(a,aa,!0);if(4<uC(b))return aa;b=new BC(a,ch,!0);return 4<uC(b)?ch:null}
-function IF(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function sF(a,b){for(var c,d;a.k=vC(a,a.b),a.k<a.j;){d=yC(a);if(D(d,b))return ca;for(yC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}s(518,1,{134:1},TE,tF,iD,vF,KF,FE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Uq(){Uq=u;Vq=new CB(Vb)}
-function zF(a,b){var c;Uq();var d;tE.call(this);this.d=new bA("Help");new bA("Home");this.e=b;M(this,(yE(),$C));this.ac&&SA(this.ac.d,!1);PA(this,!1);d=Gy(b);if(1==a)this.f||(this.f=new kB(d),rE(this.f,-30,0)),this.k=this.f,c=dD(b),this.ac&&RA(this.ac.d.I.c,Bc),mz(this,new Xz(2)),this.i=new CB(c+" "),P(this,this.i,Kb),d=new qz,P(d,this.j,null),this.e.Cb&&(c=new bA("Submit"),P(d,c,null)),P(this,d,Gc),BB(this.i,Yn(lo(this.i.ac.b.pb,Vg))),this.ac&&SA(this.ac.d,!0),PA(this,!0);else if(2==a)this.c||
-(this.c=new kB(d),rE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&RA(this.ac.d.I.c,"Nonstandard atom"),mz(this,new Xz(2)),c=new qz,P(c,new dB("atomic SMILES",1),null),P(this,c,jc),c=Vb,Vq&&(c=lo(Vq.ac.b.pb,Vg)),Vq=new DB(c,8),P(this,Vq,Kb),c=new qz,P(c,this.j,null),P(this,c,Gc);else{this.b||(this.b=new kB(d),rE(this.b,5*b.Y,0));var e,f;d="About "+(yE(),LC);this.ac&&RA(this.ac.d.I.c,d);mz(this,new $A(0));M(this,$C);P(this,new dB(LC+" Molecular Editor v2013-05-01",1),null);P(this,new dB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=zE,d=0,f=c.length;d<f;++d)e=c[d],e=new dB(e,1),Ty(e,this.e.x),P(this,e,null);c=new qz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}OA(this);c=this.k;sE(this.ac.d,c.b,c.c);!Fy(this)&&jz(this);Uy(this)}s(519,510,oi,zF);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new cC(this.e.H),c=bC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ii(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,QC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Vq;
-function EG(a,b){Ey(b)==a.b?M(b,(hA(),pA)):M(b,a.b)}
-function FG(a){var b,c,d,e;e=j;d=!1;Ey(GG)!=a.b?(e=va,d=!0):Ey(HG)!=a.b?(e="!#6",d=!0):Ey(IG)!=a.b?(M(JG,(hA(),pA)),M(KG,pA),M(LG,pA),M(MG,pA),e="F,Cl,Br,I"):(b=Ey(NG)!=a.b,c=Ey(OG)!=a.b,Ey(PG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Ey(QG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Ey(RG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Ey(SG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Ey(TG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Ey(JG)!=a.b&&(e+="F,"),Ey(KG)!=a.b&&(e+="Cl,"),Ey(LG)!=a.b&&(e+="Br,"),Ey(MG)!=a.b&&(e+="I,"),
-OD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=xb:(M(GG,(hA(),pA)),e=va)));b=j;d&&Ey(NG)!=a.b&&(b+=";a");d&&Ey(OG)!=a.b&&(b+=";A");Ey(UG)!=a.b&&(b+=";R");Ey(VG)!=a.b&&(b+=";!R");Ey(GG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=WG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=XG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Ey(YG)!=a.b&&(e="~");Ey(ZG)!=a.b&&(e=mb);Ey($G)!=a.b&&(e=vb);Ey(aH)!=a.b&&(e="!@");BB(a.f,e)}
-function bH(a){cH(a);dH(a);var b=WG.ac.b;jx(b,0);b.pb.options[0].selected=!0;b=XG.ac.b;jx(b,0);b.pb.options[0].selected=!0;M(NG,a.b);M(OG,a.b);M(UG,a.b);M(VG,a.b);M(WG,a.b);M(XG,a.b);eH(a)}function cH(a){M(PG,a.b);M(QG,a.b);M(RG,a.b);M(SG,a.b);M(TG,a.b);M(JG,a.b);M(KG,a.b);M(LG,a.b);M(MG,a.b)}function dH(a){M(GG,a.b);M(HG,a.b);M(IG,a.b)}function eH(a){M(YG,a.b);M(ZG,a.b);M($G,a.b);M(aH,a.b);a.c=!1}
-function AF(a){QA.call(this,"Atom/Bond Query");this.j=new bA(this.Af());Bz(this.r,new uE(this));this.b=(yE(),$C);this.d=a;this.e||(a=Gy(a),this.e=new kB(a),rE(this.e,-150,10));this.k=this.e;mz(this,new ZA);M(this,this.b);a=new qz;mz(a,new EA(0,3,1));P(a,new cB("Atom type :"),null);GG=new bA(zb);HG=new bA("Any except C");IG=new bA("Halogen");P(a,GG,null);P(a,HG,null);P(a,IG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));P(a,new dB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new qz;mz(a,new EA(0,3,1));PG=new bA(Hb);QG=new bA(ec);RG=new bA(lc);SG=new bA(Ac);TG=new bA(oc);JG=new bA(Rb);KG=new bA(Lb);LG=new bA(Gb);MG=new bA(Xb);P(a,PG,null);P(a,QG,null);P(a,RG,null);P(a,SG,null);P(a,TG,null);P(a,JG,null);P(a,KG,null);P(a,LG,null);P(a,MG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));WG=new fA;eA(WG,zb);eA(WG,ab);eA(WG,cb);eA(WG,kb);eA(WG,lb);P(a,new cB("Number of hydrogens : "),null);P(a,WG,null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));XG=new fA;eA(XG,zb);eA(XG,
-ab);eA(XG,cb);eA(XG,kb);eA(XG,lb);eA(XG,"4");eA(XG,"5");eA(XG,"6");P(a,new dB("Number of connections :",0),null);P(a,XG,null);P(a,new dB(" (H's don't count.)",0),null);P(this,a,null);a=new qz;mz(a,new EA(0,3,1));P(a,new cB("Atom is :"),null);NG=new bA(Ab);P(a,NG,null);OG=new bA("Nonaromatic");P(a,OG,null);UG=new bA(zc);P(a,UG,null);VG=new bA(ic);P(a,VG,null);P(this,a,null);a=new qz;M(a,vA(Ey(this)));mz(a,new EA(0,3,1));P(a,new cB("Bond is :"),null);YG=new bA(zb);P(a,YG,null);ZG=new bA(Ab);P(a,ZG,
-null);$G=new bA(zc);P(a,$G,null);aH=new bA(ic);P(a,aH,null);P(this,a,null);a=new qz;mz(a,new EA(1,3,1));this.f=new DB(va,20);P(a,this.f,null);P(a,new bA(xc),null);P(a,this.j,null);P(this,a,null);this.ac&&SA(this.ac.d,!1);PA(this,!1);cH(this);dH(this);eH(this);M(NG,this.b);M(OG,this.b);M(UG,this.b);M(VG,this.b);M(WG,this.b);M(XG,this.b);EG(this,GG);OA(this);a=this.k;sE(this.ac.d,a.b,a.c);!Fy(this)&&jz(this);Uy(this)}s(520,510,oi,AF);
-_.Bf=function(a,b){var c;D(b,xc)?(bH(this),EG(this,GG),FG(this)):y(a.i,86)?(eH(this),vs(a.i)===vs(GG)?(cH(this),dH(this)):vs(a.i)===vs(HG)?(cH(this),dH(this)):vs(a.i)===vs(IG)?(cH(this),dH(this)):vs(a.i)===vs(UG)?M(VG,this.b):vs(a.i)===vs(VG)?(M(UG,this.b),M(NG,this.b)):vs(a.i)===vs(NG)?(M(OG,this.b),M(VG,this.b)):vs(a.i)===vs(OG)?M(NG,this.b):vs(a.i)===vs(YG)||vs(a.i)===vs(ZG)||vs(a.i)===vs($G)||vs(a.i)===vs(aH)?(bH(this),this.c=!0):dH(this),EG(this,a.i),FG(this)):y(a.i,87)&&(eH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(hA(),pA)),FG(this));107!=this.d.c&&(this.d.c=107,vz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var GG=_.f=null,YG=null,HG=null,NG=null,ZG=null,LG=null,PG=null,XG=null,WG=null,KG=null,JG=null,IG=null,MG=null,QG=null,OG=null,VG=null,aH=null,RG=null,TG=null,UG=null,$G=null,SG=null;function xF(a){a.b=-1;a.c=v(gE,r,0,0,0);a.d=0}function fG(){fE(this)}s(521,495,Hh,fG);_.Ie=function(){xF(this)};_.b=-1;
-function Oq(a){a=new QB(a);Rq();var b,c,d,e,f;try{var g=(IB(),LB);if(MB(g,(IB(),LB)))b=a.b;else if(MB(g,JB))b=new UB(a.b);else throw new RB(g);c=zn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new fH;$x(d.f,c);e=(f=eo(c,"\r\n|\r|\n|\n\r"),f.length);Uu(d.f,20*(10>e?e:10)+Uf);On((Ln(),Mn),new gH(d));hH(d);iH(d)}catch(i){if(i=Ii(i),y(i,102))kn(i);else throw i;}}function gG(){}s(522,1,{103:1,110:1},gG);_.ve=function(a){hG(this.b,a.b)};_.b=null;s(524,311,Lh);
-function Lq(){var a;Lq=u;qw();jH=(a=!1,Kf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);kH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");lH=jH&!kH;var b;a=E(G,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Mq=v(G,k,-1,1E3,1);for(b=0;b<Mq.length;++b)Mq[b]=-999;for(b=0;b<a.length;b+=2)Mq[a[b+1]]=a[b]}
-function Jp(a,b,c){a=new mH(b,c,a);if(!b.Nd(a,c))for(b=b._b;b&&!b.Nd(a,c);)b=b._b}function tz(a,b,c){var d;d=new nH;jj(d.u,b,c);cj(a.i,d.u,0,0);Ri(a.b,d);return d}function OC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function gF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;vv(a,e);a.Bd(e,c,d);b.s=c;b.t=d}oH(b)}
-function KC(a,b,c,d){Lq();qw();ij.call(this);this.b=new Xi;this.f=d;this.pb.style[Pf]=ab;this.pb.style[Nf]=ab;this.pb.style[Gg]=Te;this.pb.style[$g]=b;this.pb.style[Ie]=c;this.i=new pH;this.i.pb.style[$g]=eb;Uu(this.i,eb);lH?(b=new qH,c=new rH,cj(b,this.i,0,0),cj(b,c,0,0),Bv(this,b)):Bv(this,this.i);this.d=a;a.Ob=this;lH?(this.k=new sH(this),this.k.j=new tH(this),this.k.k=new uH(this),this.k.o=new vH(this),this.k.n=new wH(this),this.d&&(this.k.f=new xH(this),this.k.i=new yH(this),this.k.b=new zH(this))):
-z(this,new AH(this),(Yq(),Yq(),Zq));z(this,this,(Op(),Op(),Pp));z(this,new BH(this),(mj(),mj(),nj));z(this,new CH(this),(oj(),oj(),pj));z(this,new EH(this),(Iq(),Iq(),Jq));(Ip(),Ip(),Yy).b=this}s(523,524,Lh,KC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var lH,kH,jH,Mq=null;function pH(){zv.call(this);this.pb[yd]=Pe}s(526,289,si,pH);function qH(){pH.call(this);this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(525,526,si,qH);function AH(a){this.b=a}s(527,1,{},AH);
-_.nc=function(a){var b,c,d;c=sj(a);d=tj(a);b=Gj(a.b);a=new HH(a);2==b&&(a.f=4);LF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function BH(a){this.b=a}s(528,1,{},BH);_.oc=function(a){var b,c;b=sj(a);c=tj(a);a=new HH(a);this.b.j?UF(this.b.d,a,b,c):WF(this.b.d,a,b,c);ux(this.b.pb)};_.b=null;function CH(a){this.b=a}s(529,1,{},CH);_.pc=function(a){this.b.j=!1;sj(a);tj(a);XF(this.b.d)};_.b=null;function EH(a){this.b=a}s(530,1,{},EH);_.b=null;
-function rH(){pH.call(this);this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(531,526,si,rH);function OH(a,b){var c;c=b.b;c.f=4;return LF(a.b.d,c,b.e,b.f)}function tH(a){this.b=a}s(532,1,{},tH);_.Cf=function(a){return OH(this,a)};_.b=null;function vr(a,b){WF(a.b.d,b.b,b.e,b.f);return LF(a.b.d,b.b,b.e,b.f)}function uH(a){this.b=a}s(533,1,{},uH);_.Cf=function(a){return vr(this,a)};_.b=null;function vH(a){this.b=a}s(534,1,{},vH);_.Cf=function(a){return UF(this.b.d,a.b,a.e,a.f)};_.b=null;
-function wH(a){this.b=a}s(535,1,{},wH);_.Cf=function(){return XF(this.b.d)};_.b=null;function zq(a,b){var c;c=J(MD(b.c));c=new TB(b,0,fg,c);GE(a.b.d,c);return!0}function xH(a){this.b=a}s(536,1,{},xH);_.Cf=function(a){return zq(this,a)};_.b=null;function Aq(a,b){var c;c=J(MD(100*b.d));c=new TB(b,0,ng,c);GE(a.b.d,c);return!0}function yH(a){this.b=a}s(537,1,{},yH);_.Cf=function(a){return Aq(this,a)};_.b=null;function Eq(a,b){var c;c=new TB(b,0,ee,eh);GE(a.b.d,c);return!0}function zH(a){this.b=a}
-s(538,1,{},zH);_.Cf=function(a){return Eq(this,a)};var PH=_.b=null;function QH(){QH=u;PH=new pt((Et(),new Dt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function RH(){RH=u;SH={}}function TH(a,b,c){var d;c&&(b.style[le]=c.c+Uf,d=c.b,d!=Pb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=jd),0!=(c.d&2)&&(b.style[me]=Ne));a.f.style[Zg]=Ef}
-function KA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ui(b);d in SH?c=SH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Le),f.width=1,f.height=1,g=(QH(),PH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),TH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Vj(e),l=Vj(e)+(e.offsetHeight||0),m=l-h,o=Vj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new UH,w.b=q,w.c=n,w.d=m,w),SH[d]=c);return c}
-function VH(){RH();var a,b,c,d,e;qj();this.b=E(ys,r,1,["monospace","sans-serif",sg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(vg);this.f.innerHTML=this.i||j;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(541,1,{},VH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var SH;function UH(){}
-s(542,1,{},UH);_.b=0;_.c=0;_.d=0;function MF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ii(b),!y(b,124))throw b;}return!1}function NF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ii(b),!y(b,124))throw b;}return!1}function HH(a){Nq.call(this,null,0,null);this.b=a}function mH(a,b,c){Nq.call(this,a,0,b);this.b=c}s(543,400,Jh,HH,mH);_.te=function(){return MF(this)};_.ue=function(){return NF(this)};_.b=null;
-function yB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,TH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function xB(a){this.d=a;this.c={};this.b=new VH}s(544,403,Jh,xB);_.b=null;function uz(a){this.b=a}s(545,411,{},uz);_.b=null;function WH(a,b){this.b=a;this.c=b}s(546,1,{},WH);_.b=null;_.c=null;function XH(){Zw.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[$g]=fd}s(547,324,si,XH);
-function YH(){YH=u;var a=ZH=new VH;qj();a.i="9p";a.f.style[ke]=sg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);$H=new Gz(1)}function XE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,oH(a)}
-function ZE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.o&&(WE(a,!1),360<=g||-360>=g?i=YE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=aI(o,n,q,w,f),A=aI(o,n,q,w,h),K="<g"+a.n+tb,K+='<path d ="M '+H.b+ca+H.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',K+="</g>",K),XE(a,i))}function Y(a,b,c,d,e){a.o&&XE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function VE(a,b,c,d,e){a.o&&(WE(a,!1),XE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a))}function fF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");XE(a,b)}function VA(a,b,c,d,e){WE(a,!0);XE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a)}
-function oH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Tj(a.u.pb)+(a.u.pb.offsetWidth||0)-Tj(a.u.pb),d=Vj(a.u.pb)+(a.u.pb.offsetHeight||0)-Vj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=cg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua)}function eF(a,b){a.f=b;a.j=dG(b)}s(548,407,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var $H,ZH;function jr(a,b,c){c&&(ur(a,b),c.Cf(a.c));a.e=!0}function ur(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Tj(a.p.pb)+Sj(a.p.pb)+Sj(a.p.pb.ownerDocument.body),a.c.f=c.clientY-Vj(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new HH(b),b.b.preventDefault(),!0):!1}
-function sH(a){this.p=a;this.c=new bI;this.d=new cI(this);z(this.p,new dI(this),(rr(),rr(),sr));z(this.p,new eI(this),(kr(),kr(),lr));z(this.p,new fI(this),(or(),or(),pr));z(this.p,new gI(this),(gr(),gr(),hr));z(this.p,new hI,(Fq(),Fq(),Gq));z(this.p,new iI(this),(Bq(),Bq(),Cq));z(this.p,new jI(this),(wq(),wq(),xq))}s(549,1,{},sH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function cI(a){jk();this.b=a}s(550,25,{},cI);
-_.Ac=function(){!this.b.e&&this.b.j&&OH(this.b.j,this.b.c)};_.b=null;function dI(a){this.b=a}s(551,1,{},dI);_.b=null;function eI(a){this.b=a}s(552,1,{},eI);_.b=null;function fI(a){this.b=a}s(553,1,{},fI);_.b=null;function gI(a){this.b=a}s(554,1,{},gI);_.b=null;function hI(){}s(555,1,{},hI);function iI(a){this.b=a}s(556,1,{},iI);_.b=null;function jI(a){this.b=a}s(557,1,{},jI);_.b=null;function bI(){}s(558,1,{},bI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function kI(a){var b,c,d,e,f;Rj(a);d=(dj(),ej(null));e=new XH;Ww(e,a);nv(d,e,d.pb);f=a.gd();b=a.fd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Yw(e,a);wv(d,e);return new My(f,b)}function lI(){this.pb=$doc.createElement(Xd);this.pb[yd]=Pe;this.pb.style[Of]=Je;this.pb.style[Rf]=Tc;this.pb.style[$g]=eb;this.pb.style[Ie]=eb}s(560,292,ni,lI);_.dd=function(){return Tj(this.pb)};_.ed=function(){return Vj(this.pb)};
-function dG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function aI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new WH(new HD(a),new HD(b))}function YE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function jF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+ya+h,f<g-1&&(d+=ca);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function WE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function nH(){YH();this.o=$H;this.d=[];this.u=new lI}s(561,548,{},nH);_.b=j;_.c=j;function mI(){mI=u;nI=new My(0,0)}
-function oI(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=kI(c.b),jj(c.we(),b.c,b.b),c=kI(c.b),b=new My(c.c-b.c,c.b-b.b)):b=new My(0,0);a.Kf(b)}return b}function az(a,b){var c;if(a.Ae())return nI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Fy(b));c=kI(a.we());a.f.c=c.c;a.f.b=c.b;return c}function pI(a,b){var c;b&&(c=cg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua,a.Ff().pb.style[gd]=c)}function qI(){this.f=new zA;this.f.b=-1;this.f.c=-1}s(563,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Pd())};
-_.Ff=function(){return this.we()};_.Gf=function(){return rI};_.Fd=function(){};_.Ae=function(){return!1};_.Hf=function(a){this.Jf(Fy(a))};_.If=function(a){pI(this,a)};_.Jf=function(a){var b=this.we().pb,c,d,e;c=(kz(),lz);e=a.c;d=a.b;e!=c.c?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.b?b.style[ke]=d:b.style[ke]=j;0!=(a.d&1)?b.style[ne]=jd:b.style[ne]=j;0!=(a.d&2)?b.style[me]=Ne:b.style[me]=j};_.Kf=function(a){rI=a};_.Lf=function(){};var rI=_.f=null,nI;
-function cA(a,b){mI();qI.call(this);this.b=new jw(a);this.b.hd()[yd]=j;z(this.b,new sI(this,b),(Lp(),Lp(),Mp))}s(562,563,{},cA);_.we=function(){return this.b};_.If=function(a){pI(this,a)};_.b=null;function sI(a,b){this.b=a;this.c=b}s(564,1,{},sI);_.Mc=function(a){Ip();Jp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function gA(a){mI();qI.call(this);this.b=new kx;z(this.b,new tI(this,a),(Fp(),Fp(),Gp))}s(565,563,{},gA);_.we=function(){return this.b};_.b=null;
-function tI(a,b){this.b=a;this.c=b}s(566,1,{},tI);_.b=null;_.c=null;function uI(a,b){var c,d;pI(a,b.Pd());for(d=new Ci(b.Pb.b);d.c<d.e.De();)c=Di(d),c.ec&&c.ac.Ef(c)}function vI(a,b){var c,d,e,f,g,i,h;jj(a.e,b.Wd(),b.Sd());for(d=new Ci(b.Pb.b);d.c<d.e.De();)c=Di(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Xd(),h=c.Yd(),g=c.Wd(),f=c.Sd(),0<g&&0<f&&(c=e.we(),g-=oI(e).c,f-=oI(e).b,jj(e.we(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function pz(){mI();qI.call(this);this.e=new zv}s(567,563,{},pz);
-_.Ef=function(a){uI(this,a)};_.we=function(){return this.e};_.Hf=function(a){vI(this,a)};_.e=null;function eB(a){mI();qI.call(this);var b=this.b=new Jw;ow(b.c,a,!1);Bw(b);this.f.b=-1;this.f.c=-1}s(568,563,{},eB);_.we=function(){return this.b};_.Ae=function(){var a;a=(this.b.c.d?mo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function hB(a){this.b=new Fx(a.i,new wI(a))}s(569,1,{},hB);_.b=null;
-function Bx(a){var b,c,d,e,f;f=new SB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(xI,r,103,0,0);for(c=b.b?vk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=$i((zz(),Q),new R(f.e)));c=c.c;if(gt(!c?dh:c.b,uh))for(c=(!a.e.b||0==a.e.b.d?(Yr(),Yr(),Zr):new Cz(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ve(f);var g,i,h;1001==f.e?(g=new Nq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Wf(),null.Wf()):100==f.e&&y(f.f,100)?(i=f.f,h=new Nq(i,205,null),h.j=i.Xd(),
-h.k=i.Yd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Wf():401==f.e||402==f.e?(null.Wf(),null.Wf(),null.Wf(),null.Wf(),null.Wf()):500<=f.e&&507>=f.e&&(g=null.Xf,500!=g&&(f=new Nq(null.Xf,g,null),f.j=null.Wf(),f.k=null.Wf(),i=null.Wf(),f.f=i&12,501==g&&null.Wf())))}function wI(a){this.b=a}s(570,1,hi,wI);_.qc=function(){Bx(this)};_.b=null;function EB(){mI();qI.call(this);this.b=new dy}s(571,563,{},EB);_.Df=function(){var a;a=new EB;$x(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.we=function(){return this.b};
-_.Gf=function(){return yI};_.Kf=function(a){yI=a};var yI=_.b=null;s(572,567,{});function zI(a){var b;b=new Zp(ko(a.pb,Jf),ko(a.pb,If));a=new Zp(ko(a.T.jb.pb,Jf),ko(a.T.jb.pb,If));return E(G,k,-1,[b.c-a.c,b.b-a.b])}function AI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(BI(a,a.R),a.R=null):null!=a.Q&&(CI(a,a.Q),a.Q=null);Ij(a.S)}function hH(a){a.kb?a.Pf(bq(a.T.jb)):(a.Id(),hH(a))}function CI(a,b){var c;a.kb?(c=zI(a),a.Pf(new Zp(-1,DI(b,!1)-c[1]))):a.Q=b}
-function EI(a,b){var c;b!=a.Dd()&&(c=a.T.jb,fv(c),FI(c,b,c.pb,c.q.d,!0))}function BI(a,b){var c;a.kb?(c=zI(a),a.Pf(new Zp(DI(b,!0)-c[0],-1))):a.R=b}s(575,294,ii);_.Mf=function(){var a,b;b=bq(this.T.jb);a=zI(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?GI(qy(a.q,0)):null};_.Nf=function(a){HI(this.T.jb,a)};_.yd=function(){return new gv(this.T.jb)};_.Of=function(){fq(this.T.jb)};_.td=function(){AI(this)};_.Ld=function(){fq(this.T.jb)};
-_.vd=function(a){return II(this.T.jb,a)};_.Pf=function(a){dq(this.T.jb,a)};_.ld=function(a){CI(this,a)};_.Ed=function(a){EI(this,a)};_.nd=function(a){BI(this,a)};_.Q=null;_.R=null;function JI(){JI=u;var a=(KI(),LI(),MI);NI=new ax(a.e,a.c,a.d,a.f,a.b)}function OI(a,b){if(0!=a.I.b.q.d&&GI(qy(a.I.b.q,0)))throw new av("WindowPanel can only contain one child widget");PI(a,b)}
-function iH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Xg]=Je,a.ab=!1,a.Id());b=a.pb;b.style[Te]=0+(qj(),Uf);b.style[Lg]=bb;e=~~(kj()-ko(a.pb,Jf))>>1;f=~~(lj()-ko(a.pb,If))>>1;sE(a,Nj(Sj($doc.body)+e,0),Nj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Bd]=ag,a.pb.style[Xg]=Yg,Yj(a.gb,200)):a.pb.style[Xg]=Yg)}finally{a.w=!0}}
-function QI(a,b){var c;if(a.w){c=new wu;a.mb&&Or(a.mb,c);a.J&&cq(a.r,a);try{Ki(a.r.d,a)}catch(d){if(d=Ii(d),!y(d,118))throw d;}a.n=RI(a.r,a);try{Gv(a,b)}finally{Ni(a.t.b),Ni(a.s.b),Ni(a.u.b),a.P&&Qi(a.P,a.r),a.C&&(a.C=!1)}}else Gv(a,b)}function SI(a,b,c){var d,e;e=a.ob;d=new Kj(a,e);e.Ad(a,d.b+b,d.e+c)}function TI(a,b,c){b=new UI(no(mo(Du(Du(a.T.d,b),c))));ev(b,a);z(b,a.o,(Lp(),Lp(),Mp));return b}function aq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));dq(a.T.jb,b)}
-function sE(a,b,c){var d,e;(e=a.r)?(d=VI(e.pb),Jv(a,b+(Tj(e.pb)+d[3]),c+(Vj(e.pb)+d[0]))):Jv(a,b,c)}function SA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?eq(a.r,a):cq(a.r,a)))}function PI(a,b){if(b!=(0!=a.I.b.q.d?GI(qy(a.I.b.q,0)):null)){fv(a.I.b);var c=a.I.b;FI(c,b,c.pb,c.q.d,!0)}}
-function WI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Wp(),XI)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ci(a.P);e.c<e.e.De();)if(d=Di(e),b==(Wp(),YI)){!d.c&&(d.c=new ZI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Wp(),Xp))g=d.r,i=d.F,d.I.d?(sE(d,i.d,i.e),aq(d,new Zp(i.c,-1))):(sE(d,i.d,i.e),aq(d,new Zp(i.c,i.b)),eq(g,d)),Gi(g.d,d,d.I.c),ik(d.z,333);else if(!d.C&&f==(Wp(),XI))d.pb.style[Xg]=Yg,Wp()}else if(b==Xp){!d.c&&(d.c=new ZI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=VI(i.pb);h=d.F;if(d.I.d)h.d=Tj(d.pb)-
-g[3]-Tj(i.pb),h.e=Vj(d.pb)-g[0]-Vj(i.pb),d.F=h,sE(d,0,0),$I(d,Yp(i.pb).c,-1);else{if(f!=(Wp(),XI))h.d=Tj(d.pb)-g[3]-Tj(i.pb),h.e=Vj(d.pb)-g[0]-Vj(i.pb),h.c=d.q,h.b=d.p,d.F=h;sE(d,0,0);dq(d,new aJ(Yp(i.pb)));cq(i,d)}d==d.r.b||BF(d);ik(d.z,333)}}else b==XI&&(!d.c&&(d.c=new ZI),d=a,d.C||(d.G=c,d.pb.style[Xg]=Je))}}function bJ(a,b){a.pb.style[bh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Wf().Wf()}
-function cJ(a){if(!a.kb){a.t=Zu(a,a.r,(!zr&&(zr=new pk),zr));a.s=Zu(a,a.r,ok?ok:ok=new pk);a.u=Zu(a,a.r,(!Er&&(Er=new pk),Er));var b=a.r;!a.P&&(a.P=new Xi);Ri(a.P,b);zr&&(b=new yr(a),a.mb&&Or(a.mb,b));a.J&&eq(a.r,a);Gi(a.r.d,a,a.I.c);a.n&&(Jv(a,a.n.b,a.n.c),a.n=null);Kv(a);BF(a)}}function BF(a){if(a!=a.r.b){var b;Er&&(b=new Dr(a),a.mb&&Or(a.mb,b))}}
-function dJ(a,b,c){var d;d=(Rv(),Sv);Lv.call(this,!1,"popup");this.U=d.b;this.S=new eJ(this);d=new fJ;d.pb[yd]="mosaic-popupLayoutPanel";Dv(this.T,d);Iv(this);this.o=new gJ(this);this.z=new hJ(this);this.A=new iJ(this);this.B=new jJ(this);this.F=new kJ;this.O=(Wp(),YI);this.J=c;this.r=a;a=this.I=new lJ(b);b=new mJ;!a.e&&(a.e=new nJ);Ri(a.e,b);a=new oJ(new cx(NI.b.e.b,NI.b.c,NI.b.d,NI.b.f,NI.b.b));z(a,new pJ(this),(Lp(),Lp(),Mp));b=this.I.c;b.c||(b.c=new Zw,b.c.hd()[yd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Sw(),Tw),c.d=d,c=b.i,qJ(c,b.c,new rJ(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new qv;d=Xw(c);Lu(c.c,(Zt(),$t(d)),0);pv(c,a,d,0,!1)}else Ww(b.c,a);HI(b.i,null);z(this.I.c,new sJ(this),(Tp(),Tp(),Up));z(this.I.c,this.o,Mp);EI(this,this.I);Ei(no(mo(this.pb)),"mosaic-WindowPanel",!0)}s(574,575,ii);_.Dd=function(){return 0!=this.I.b.q.d?GI(qy(this.I.b.q,0)):null};_.Gd=function(a){QI(this,a)};_.yd=function(){return new gv(this.I.b)};_.td=function(){AI(this);Ij(new tJ(this))};
-_.vd=function(a){return II(this.I.b,a)};_.Pf=function(a){aq(this,a)};_.Hd=function(a,b){sE(this,a,b)};_.Ed=function(a){PI(this,a)};_.Id=function(){cJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var NI;function uJ(a){a.i=(new bA(a.j)).ac.we();z(a.i,new vJ(a),(Lp(),Lp(),Mp));a.e=E(wJ,r,58,[a.i])}
-function fH(){JI();var a,b,c,d,e,f;dJ.call(this,(xJ(),yJ),null,!0);this.Sf();this.db=!0;a=new Lw(this.k);this.f=new cy;this.f.pb.style[$g]=eb;Uu(this.f,eb);this.Qf();BI(this,"400px");f=new py;f.pb.style[Ie]=eb;f.f[ud]=10;c=(Ew(),Pw);f.b=c;oy(f,a);oy(f,this.f);e=new Zw;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ww(e,a);oy(f,e);OI(this,f);SA(this,!1);this.Rf()}s(573,574,ii,fH);_.Qf=function(){uJ(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=Vu(a.pb)+"-readonly";Ei(a.hd(),b,!0)};
-_.Sf=function(){RA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function vJ(a){this.b=a}s(576,1,{},vJ);_.Mc=function(){QI(this.b,!1)};_.b=null;function gH(a){this.b=a}s(577,1,{},gH);
-_.qc=function(){Wu(this.b.f.pb,!0);gw.Md(this.b.f.pb);var a=this.b.f,b;b=lo(a.pb,Vg).length;if(0<b&&a.kb){if(0>b)throw new xw("Length must be a positive integer. Length: "+b);if(b>lo(a.pb,Vg).length)throw new xw("From Index: 0 To Index: "+b+" Text Length: "+lo(a.pb,Vg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function zJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";RA(a.I.c,"Paste")}function AJ(a){JI();fH.call(this);this.d=a}
-s(579,573,ii,AJ);_.Qf=function(){uJ(this);this.b=(new bA(this.c)).ac.we();z(this.b,new BJ(this),(Lp(),Lp(),Mp));this.e=E(wJ,r,58,[this.b,this.i])};_.Rf=function(){Uu(this.f,"150px")};_.Sf=function(){zJ(this)};_.Id=function(){cJ(this);On((Ln(),Mn),new CJ(this))};_.b=null;_.c=null;_.d=null;function DJ(a){JI();AJ.call(this,a)}s(578,579,ii,DJ);
-_.Rf=function(){Uu(this.f,"150px");var a=new EJ(this),b=this.f;Yu(b,new FJ,(jq(),jq(),kq));Yu(b,new GJ,(gq(),gq(),hq));Yu(b,new HJ,(mq(),mq(),nq));Yu(b,new IJ(a),(pq(),pq(),qq))};_.Sf=function(){zJ(this);this.k+=" Or drag and drop a file on it."};s(582,1,{});s(581,582,{});_.c=null;_.d=1;_.e=-1;function EJ(a){this.b=a;this.c=new JJ(this);this.d=this.e=1}s(580,581,{},EJ);_.b=null;function JJ(a){this.b=a}s(583,1,{},JJ);_.Tf=function(a){this.b.b.f.pb[Vg]=null!=a?a:j};_.b=null;function GB(){new Qr}
-s(584,431,{},GB);function BJ(a){this.b=a}s(585,1,{},BJ);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new SB(a.b,0,lo(this.b.f.pb,Vg));hG(a.b.b,b.b)}QI(this.b,!1)};_.b=null;function CJ(a){this.b=a}s(586,1,{},CJ);_.qc=function(){Wu(this.b.f.pb,!0);gw.Md(this.b.f.pb)};_.b=null;function Sq(a){var b;a&&a&&(a=new KJ(a),void 0!=$wnd.FileReader?b=new DJ(a):b=new AJ(a),hH(b),iH(b))}function KJ(a){this.b=a}s(588,1,{},KJ);_.b=null;function sq(a,b){a.onloadend=function(a){b.Tf(a.target.result)}}
-function IJ(a){this.b=a}s(593,1,{},IJ);_.b=null;function FJ(){}s(594,1,{},FJ);function GJ(){}s(595,1,{},GJ);function HJ(){}s(596,1,{},HJ);function TA(a,b){mI();pz.call(this);this.d=new LJ(a);var c=this.c=new Zw,d=(Ew(),Pw);c.b=d;Ww(this.c,this.e);OI(this.d,this.c);this.d.b=this;this.b=b}s(597,572,{},TA);_.we=function(){return this.d};_.Ff=function(){return this.c.ob};_.Fd=function(){QI(this.d,!1)};_.Jf=function(){};_.Lf=function(a){uI(this,a);vI(this,a);hH(this.d);cJ(this.d)};_.b=null;_.c=null;
-_.d=null;function LJ(a){JI();dJ.call(this,(xJ(),yJ),a,!1)}s(598,574,ii,LJ);_.Fd=function(){var a=this.b,b=new MA(a.b,201),c;a=a.b.r;a.b?a=new MJ(new Ci(a.b)):(a=(Yr(),Yr(),Zr),a=new Ci(a));for(;a.Yc();)c=a.Zc(),201==b.e&&qE(c.b)};_.b=null;function GF(a,b,c,d){b=Gy(b);c+=b.b;d+=b.c;Jv(a.b,c,d);Kv(a.b)}function oB(){mI();qI.call(this);var a=this.b=new NJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(599,563,{},oB);_.we=function(){return this.b};_.b=null;function fC(){}s(605,447,{},fC);
-function MJ(a){if(!a)throw new io;this.b=a}s(606,1,{},MJ);_.Yc=function(){return lC(this.b)};_.Zc=function(){return Di(this.b)};_.$c=function(){throw new oC("Missing message: awt.50");};_.b=null;function Mz(){return Mz()}function dC(){dC=u;var a;a=(VB(),WB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(OJ,r,-1,0,1);else throw new uD(a+" is not supported");}catch(b){if(b=Ii(b),!y(b,126))throw b;}}function iB(a,b){a.b=31*a.b+I((new HD(b)).b)}function Hz(){}
-s(609,1,{},Hz);_.hC=function(){return this.b};_.b=1;function PJ(){PJ=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ie]=eb;a.body.style[Ie]=eb}function VI(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"borderTopWidth"));b[1]=QJ(RJ(a,"borderRightWidth"));b[2]=QJ(RJ(a,"borderBottomWidth"));b[3]=QJ(RJ(a,"borderLeftWidth"));return b}
-function SJ(a){PJ();var b,c;c=TJ(a);b=VI(a);a=new Zp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Yp(a){PJ();return new Zp(a.clientWidth,a.clientHeight)}function TJ(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"marginTop"));b[1]=QJ(RJ(a,"marginRight"));b[2]=QJ(RJ(a,"marginBottom"));b[3]=QJ(RJ(a,"marginLeft"));return b}
-function UJ(a){PJ();var b;b=v(G,k,-1,4,1);b[0]=QJ(RJ(a,"paddingTop"));b[1]=QJ(RJ(a,"paddingRight"));b[2]=QJ(RJ(a,"paddingBottom"));b[3]=QJ(RJ(a,"paddingLeft"));return b}function VJ(a,b,c){PJ();try{D(b,ie)&&(b=Jd),a.style[b]=c}catch(d){if(d=Ii(d),!y(d,118))throw d;}}function DI(a,b){PJ();var c;WJ||(WJ=$doc.createElement(vg),VJ(WJ,Te,j),VJ(WJ,Lg,j),VJ(WJ,Rf,Tc),VJ(WJ,Xg,Je),$doc.body.appendChild(WJ));VJ(WJ,$g,a);VJ(WJ,Ie,a);c=SJ(WJ);return b?c.c:c.b}var WJ=null;function XJ(){Zp.call(this,0,0)}
-function Zp(a,b){this.c=a;this.b=b}function aJ(a){Zp.call(this,a.c,a.b)}s(611,1,Jh,XJ,Zp,aJ);_.eQ=function(a){return this===a?!0:null==a||YJ!=wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function ZJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(612,1,{112:1,114:1,135:1},ZJ);
-_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return $J.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function aK(a,b){this.b=a;this.c=b}s(613,1,Jh,aK);_.eQ=function(a){return this===a?!0:null==a||bK!=wn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return bK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function kJ(){this.c=this.b=this.e=this.d=0}s(614,1,Jh,kJ);_.eQ=function(a){return this===a?!0:null==a||cK!=wn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return cK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function RJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(616,1,{});var dK=-1;function eK(){}s(617,616,{},eK);_.b=-1;_.c=-1;var fK=null;function QJ(a){a=parseInt(a,10);a=isNaN(a)?null:ID(a);return!a?0:a.b}s(620,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Mf=function(){return bq(this.i)};
-_.Nf=function(a){HI(this.i,a)};_.Of=function(){fq(this.i)};_.Ld=function(){fq(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[$g]=a;b.kb||(b.j=a)};function KI(){KI=u;LI()}function RA(a,b){a.b.pb.textContent=b||j;HI(a.i,null)}
-function gK(a){KI();var b;lw(this,new fJ);this.b=new hK;b=this.i;iK(b,new jK);VJ(b.pb,Pf,bb);b.p=0;qJ(b,this.b,new rJ(0),b.q.d);this.b.hd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||j;HI(this.i,null);this.pb[yd]="mosaic-Caption"}s(619,620,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},gK);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};
-_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};_.c=null;function LI(){LI=u;kK=Gn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new uy(kK,240,20);new uy(kK,224,16);new uy(kK,208,16);new uy(kK,192,16);new uy(kK,176,16);new uy(kK,160,16);new uy(kK,144,16);new uy(kK,128,16);new uy(kK,112,16);new uy(kK,96,16);new uy(kK,80,16);new uy(kK,64,16);new uy(kK,260,16);MI=new uy(kK,48,16);new uy(kK,32,16);new uy(kK,16,16);new uy(kK,0,16)}var kK,MI;
-function lK(a,b){Wu(a.b.pb,!b);HI(a.i,a.b)}function $p(a,b){a.d=b;Wu(a.b.pb,!b);HI(a.i,a.b);if(a.e){var c;for(c=new Ci(a.e);c.c<c.e.De();)Di(c)}}function lJ(a){var b;lw(this,new fJ);b=this.i;iK(b,new mK((nK(),oK)));b.p=0;this.c=new gK(a);qJ(b,this.c,new rJ(1),b.q.d);this.b=new fJ;Wi(this.b,"Body");qJ(b,this.b,new rJ(0),b.q.d);this.pb[yd]="mosaic-CaptionLayoutPanel"}s(622,620,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},lJ);_.od=function(){$u(this.i)};_.pd=function(){cv(this.i)};
-_.yd=function(){return new gv(this.b)};_.vd=function(a){return II(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function nJ(){fE(this)}s(623,495,Hh,nJ);function eJ(a){this.b=a}s(624,1,hi,eJ);_.qc=function(){fq(this.b.T.jb)};_.b=null;function pK(a){var b;b=a.c;a=b.r;b=!a.f?-1:Hj(a.f.b,b);a.f&&Ut(a.f.b,b)&&Xt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&BF(!a.f?null:Ut(a.f.b,b-1))}function qK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new oz);-1==Hj(a.f.b,b)&&Ri(a.f.b,b)}function ZI(){}s(625,1,{},ZI);_.Rc=function(a){pK(a)};
-_.Sc=function(a){qK(a)};_.Uc=function(a){rK(a.b.r,a.b)};function xJ(){xJ=u;sK=new tK(1,"e");uK=new tK(2,zf);vK=new tK(3,"ne");wK=new tK(10,"nw");xK=new tK(4,lg);yK=new tK(5,pg);zK=new tK(12,"sw");AK=new tK(8,"w");yJ=new BK((dj(),ej(null)).pb)}function RI(a,b){var c;c=VI(a.pb);return new aK(Tj(b.pb)-(Tj(a.pb)+c[3]),Vj(b.pb)-(Vj(a.pb)+c[0]))}
-function CK(a){var b,c,d,e,f,g;if(a.f){b=Yp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Ut(a.f.b,d),c=new Zp(ko(g.pb,Jf),ko(g.pb,If)),f=RI(a,g),f.b-=Nj(0,f.b+ko(g.pb,Jf)-b.c),f.c-=Nj(0,f.c+ko(g.pb,If)-b.b),sE(g,Nj(0,f.b),Nj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,$I(g,c.c,c.b),g.O==(Wp(),Xp)&&dq(g,new aJ(Yp(a.pb))),ik(g.z,1)}}function DK(a,b,c){a=a.e;Gi(a,b,b);x(a.d,b,c);Wi(b,yc+c.c)}
-function cq(a,b){var c;c=a.e;EK(c,b.H);Vi(b.H,yc+wK.c);EK(c,b.D);Vi(b.D,yc+uK.c);EK(c,b.E);Vi(b.E,yc+vK.c);EK(c,b.N);Vi(b.N,yc+AK.c);EK(c,b.v);Vi(b.v,yc+sK.c);EK(c,b.M);Vi(b.M,yc+zK.c);EK(c,b.K);Vi(b.K,yc+xK.c);EK(c,b.L);Vi(b.L,yc+yK.c)}
-function eq(a,b){!b.H&&(b.H=TI(b,0,0));DK(a,b.H,wK);!b.D&&(b.D=TI(b,0,1));DK(a,b.D,uK);!b.E&&(b.E=TI(b,0,2));DK(a,b.E,vK);!b.N&&(b.N=TI(b,1,0));DK(a,b.N,AK);!b.v&&(b.v=TI(b,1,2));DK(a,b.v,sK);!b.M&&(b.M=TI(b,2,0));DK(a,b.M,zK);!b.K&&(b.K=TI(b,2,1));DK(a,b.K,xK);!b.L&&(b.L=TI(b,2,2));DK(a,b.L,yK)}function rK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Hj(a.f.b,b);if(c+1<d){Rz(a.f,b);for(Ri(a.f.b,b);c<d;++c)bJ(Ut(a.f.b,c),c)}else bJ(b,c)}
-function BK(a){a=new FK(a);lw(this,a);this.d=new GK(a);this.d.j=!0;Oi(this.d);this.d.n=3;this.e=new HK(a);this.e.j=!0;Oi(this.e);this.e.n=3;nw(this)}s(626,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},BK);_.Mf=function(){return Yp(this.pb)};_.Nf=function(){var a;(a=IK(this))&&a.Nf(null)};_.Of=function(){CK(this)};_.Rc=function(a){!this.c&&(this.c=new ZI);pK(a)};_.Sc=function(a){!this.c&&(this.c=new ZI);qK(a)};_.Ld=function(){CK(this)};
-_.Uc=function(a){!this.c&&(this.c=new ZI);rK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var sK,uK,vK,wK,yJ,xK,yK,zK,AK;function FK(a){this.q=new Av(this);this.pb=a}s(627,289,si,FK);function tK(a,b){this.b=a;this.c=b}s(628,1,{},tK);_.b=0;_.c=null;function GK(a){yi();Si.call(this,a)}s(629,3,{},GK);_.kc=function(){var a;a=this.k.f;a.C||Rj(a.x);Vi(this.k.f,"dragdrop-dragging");!a.I.d&&lK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Nj(this.b,a<this.e?a:this.e),b=Nj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Te]=a+(qj(),Uf);c.style[Lg]=b+Uf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||BF(a);a.I.d||lK(a.I,!0);a.C||(a.x||(a.x=new JK,Wi(a.x,"mosaic-GlassPanel-invisible")),VJ(a.x.pb,bh,(PJ(),RJ(a.pb,bh))),cj((dj(),ej(null)),a.x,0,0));Wi(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+Uj(this.k.b.pb);this.c=a.e+Wj(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function EK(a,b){try{Ki(a,b)}catch(c){if(c=Ii(c),!y(c,118))throw c;}}function HK(a){yi();Si.call(this,a);this.d=new Ai}s(630,3,{},HK);_.kc=function(){var a;a=this.k.f.ob;a.C||Rj(a.x);Vi(this.k.f,"dragdrop-dragging");lK(a.I,!1);aq(a,new Zp(a.q,a.p));ik(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=$i(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Nj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Nj(a+b,ko(d.I.c.pb,If)),b!=a&&SI(d,0,a-b),aq(d,new Zp(d.q,b)),ik(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Nj(a+b,ko(d.I.c.pb,If)),aq(d,new Zp(d.q,b)),ik(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Nj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&SI(d,a-b,0),aq(d,new Zp(b,d.p)),ik(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,aq(d,new Zp(96<a+b?a+b:96,d.p)),ik(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||BF(a);lK(a.I,!0);a.C||(a.x||(a.x=new JK,Wi(a.x,"mosaic-GlassPanel-invisible")),VJ(a.x.pb,bh,(PJ(),RJ(a.pb,bh))),cj((dj(),ej(null)),a.x,0,0));Wi(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+Uj(this.k.b.pb);this.c=a.e+Wj(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function JK(){var a;this.e=new KK(this);this.b=!1;this.c=new Ev;lw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}s(631,309,Uh,JK);
-_.rd=function(){var a;nw(this);try{a=this.ob}catch(b){b=Ii(b);if(y(b,124))throw new av("Parent widget must be an instance of AbsolutePanel");throw b;}a==(dj(),ej(null))?(Nt(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Qi(kk,a),a.c=!0,a.d=tk(a),Ri(kk,a),this.d=new LK(this),qu(new Mt(this.d))):(this.pb.style[nd]=bb,this.pb.style[dg]=bb);this.b&&eu(new Lt(this));cj(ej(null),new MK,Sj($doc.body),$doc.body.scrollTop||0)};
-_.sd=function(){this.i.sd();qk(this.e);this.d&&(Jt(ou,this.d,E(NK,r,46,[(!Cr&&(Cr=new pk),Cr)])),this.d=null);this.b&&Jt(gu,this,E(NK,r,46,[(!fu&&(fu=new pk),fu)]))};_.ad=function(a){switch(bu(a.type)){case 256:if(27==(a.keyCode||0))return Rj(this),!1;case 1:if(this.pb.contains(oo(a)))return Rj(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function KK(a){jk();this.b=a}s(632,25,{},KK);_.Ac=function(){Nt(this.b.pb)};_.b=null;function LK(a){this.b=a}s(633,1,{},LK);_.b=null;
-function MK(){qw();ij.call(this);var a;a=new lx(new OK(this));z(this,a,(Bp(),Bp(),Cp));z(this,a,(tq(),tq(),uq))}s(634,311,Lh,MK);_.td=function(){Ij(new PK(this))};function OK(a){this.b=a}s(635,1,{},OK);_.b=null;function PK(a){this.b=a}s(636,1,hi,PK);_.qc=function(){ux(this.b.pb)};_.b=null;function QK(a){a.pb.style[$g]=fd;a.pb.style[Ie]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Nf(null):(b=IK(a))&&b.Nf(a)}}s(638,292,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Mf=function(){QK(this);return new Zp(ko(this.pb,Jf),ko(this.pb,If))};_.Nf=function(){QK(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function hK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[Zg]=Ef;this.pb[yd]="mosaic-HTML"}s(637,638,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},hK);function oJ(a){lw(this,new RK(a));this.pb[yd]="mosaic-ImageButton"}s(639,309,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},oJ);
-function NJ(){var a=(Rv(),Uv);Lv.call(this,!0,ff);this.U=a.b;this.b=new SK(this);this.b.e=!0;Bv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);gj();Nu(a,b)}else this.lb|=1;no(mo(this.pb))[yd]=Ge;this.pb.style[bh]="2147483647"}s(640,294,si,NJ);_._c=function(a){bv(this,a);1==bu(a.type)&&Gv(this,!1)};_.b=null;
-function SK(a){this.c=a;this.d=new Xi;this.j=new Xi;a=(Ex(),Dx);new ty(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ag);this.f=$doc.createElement(Dg);Yt(b,this.f);this.p=!0;a=(qw(),rw());b=(Zt(),$t(b));a.appendChild(b);this.pb=a;tl();this.pb.setAttribute(eg,Xl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),gj(),Nu(a,b)):this.lb|=2225;this.pb[yd]=Fe;a=Vu(this.pb)+"-vertical";Ei(this.hd(),a,!0);this.pb.style[Nf]=bb;this.pb.setAttribute("hideFocus",Ug);z(this,new Cx(this),(Bp(),Bp(),Cp))}
-s(641,333,ni,SK);_._c=function(a){switch(bu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}vx(this,a)};_.Kd=function(a,b){zx(this,a,b);b||this.b&&Gv(this.c,!1)};_.b=!0;_.c=null;
-function RK(a){var b=(Ew(),Pw),c=(Sw(),Tw),d;d=new yw;d.i[kd]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ww(b.b);b.b.d.rows[0].cells[0][bd]=c.b;ww(b.b);b.b.d.rows[0].cells[0].style[Wg]=e.b;ww(d);b=sw(d,0,0,!0);if(a){Rj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;uw(g,f.d);ts(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ri(c.c,a);a.pb[Rc]=e;Yt(b,a.pb);ev(a,d)}lw(this,d);Ei(this.pb,"mosaic-WidgetWrapper",!0)}s(642,309,Uh,RK);_.b=null;_.c=null;function gJ(a){this.b=a}s(643,1,{},gJ);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&BF(this.b)};_.b=null;function hJ(a){jk();this.b=a}s(644,25,{},hJ);_.Ac=function(){fq(this.b.T.jb);var a=this.b;Br((!a.y&&(a.y=new TK),a.y))};_.b=null;function iJ(a){jk();this.b=a}s(645,25,{},iJ);_.Ac=function(){WI(this.b,(Wp(),Xp))};_.b=null;function jJ(a){jk();this.b=a}s(646,25,{},jJ);_.Ac=function(){WI(this.b,(Wp(),XI))};_.b=null;function mJ(){}s(647,1,{},mJ);function pJ(a){this.b=a}s(648,1,{},pJ);_.Mc=function(){this.b.Fd()};_.b=null;
-function sJ(a){this.b=a}s(649,1,{},sJ);_.b=null;function tJ(a){this.b=a}s(650,1,hi,tJ);_.qc=function(){this.b.O==(Wp(),Xp)?ik(this.b.A,333):this.b.O==XI&&ik(this.b.B,333)};_.b=null;function UI(a){this.pb=a;$u(this)}s(651,292,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},UI);_.Nc=function(a){return z(this,a,(Yq(),Yq(),Zq))};_.Oc=function(a){return z(this,a,(mj(),mj(),nj))};_.Pc=function(a){return z(this,a,(br(),br(),cr))};_.Qc=function(a){return z(this,a,(oj(),oj(),pj))};
-function TK(){Ur.call(this,null)}s(652,224,gi,TK);function Wp(){Wp=u;Xp=new UK("MAXIMIZED",0);XI=new UK("MINIMIZED",1);YI=new UK("NORMAL",2);VK=E(WK,r,138,[Xp,XI,YI])}function UK(a,b){po.call(this,a,b)}s(653,145,{112:1,115:1,117:1,138:1},UK);var VK,Xp,XI,YI;
-function Nt(a){var b=(Ou(),Pu).scrollWidth,c=Pu.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+Uf;a.style.marginTop=-d+Uf;a.style.width=b+e+Uf;a.style.height=c+d+Uf}
-function XK(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new gv(b);c.b.b<c.b.c.d-1;)d=GI(hv(c.b)),e=d.ob,y(e,144)&&e.md(d.jd()),d.jd()&&Ri(a.y,d);return!0}
-function YK(a,b){var c,d,e;if(b.b)a.d&&Xj(a.d),a.d=new ZK(a,b),Yj(a.d,333);else for(d=new Ci(a.y);d.c<d.e.De();)c=Di(d),e=c.nb,$K(b,c,e.t,e.u),aL(c,e.v,e.s,E(G,k,-1,[bL(a.r.b,c).e,bL(a.q.b,c).d,bL(a.o.b,c).b,bL(a.p.b,c).c]),E(G,k,-1,[cL(a.j.b,c).e,cL(a.i.b,c).d,cL(a.e.b,c).b,cL(a.f.b,c).c]),E(G,k,-1,[dL(a.v,c),dL(a.u,c),dL(a.s,c),dL(a.t,c)]))}
-function eL(){this.y=new Xi;this.k=new fL(this);this.x=new gL(this.k);this.w=new hL(this.k);this.r=new iL(this.k);this.q=new jL(this.k);this.o=new kL(this.k);this.p=new lL(this.k);this.j=new mL(this.k);this.i=new nL(this.k);this.e=new oL(this.k);this.f=new pL(this.k);this.v=new qL(this.k);this.u=new qL(this.k);this.s=new qL(this.k);this.t=new qL(this.k)}s(657,1,{});_.Uf=function(a){YK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function rL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ci(b.y);e.c<e.e.De();)d=Di(e),y(d,61)&&(d=d.jb),f=d.nb,$K(c,d,f.t,f.u),aL(d,f.v,f.s,E(G,k,-1,[bL(b.r.b,d).e,bL(b.q.b,d).d,bL(b.o.b,d).b,bL(b.p.b,d).c]),E(G,k,-1,[cL(b.j.b,d).e,cL(b.i.b,d).d,cL(b.e.b,d).b,cL(b.f.b,d).c]),E(G,k,-1,[dL(b.v,d),dL(b.u,d),dL(b.s,d),dL(b.t,d)]));sL(c);a.b.d=null;for(a=new Ci(a.b.y);a.c<a.e.De();)b=Di(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function ZK(a,b){this.b=a;this.c=b;var c=(ck(),fk);this.n=new bk(this);this.u=c}s(658,18,{},ZK);_.rc=function(){rL(this)};_.sc=function(){rL(this)};
-_.uc=function(a){var b,c,d;for(c=new Ci(this.b.y);c.c<c.e.De();)b=Di(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),$K(this.c,b,d.j,d.w),aL(b,d.x,d.i,E(G,k,-1,[bL(this.b.r.b,b).e,bL(this.b.q.b,b).d,bL(this.b.o.b,b).b,bL(this.b.p.b,b).c]),E(G,k,-1,[cL(this.b.j.b,b).e,cL(this.b.i.b,b).d,cL(this.b.e.b,b).b,cL(this.b.f.b,b).c]),E(G,k,-1,[dL(this.b.v,b),dL(this.b.u,b),dL(this.b.s,b),dL(this.b.t,b)]))};_.b=null;_.c=null;s(660,1,{});
-_.b=null;function oL(a){this.b=a}s(659,660,{},oL);function pL(a){this.b=a}s(661,660,{},pL);function nL(a){this.b=a}s(662,660,{},nL);function mL(a){this.b=a}s(663,660,{},mL);function kL(a){this.b=a}s(664,660,{},kL);function lL(a){this.b=a}s(665,660,{},lL);function jL(a){this.b=a}s(666,660,{},jL);function iL(a){this.b=a}s(667,660,{},iL);s(668,660,{},function(a){this.b=a});s(669,660,{},function(a){this.b=a});function dL(a,b){var c=a.b,d;d=$i(c.e,b);d||(d=new ZJ(UJ(b.pb)),x(c.e,b,d));return d.e}
-function qL(a){this.b=a}s(670,660,{},qL);function hL(a){this.b=a}s(671,660,{},hL);function gL(a){this.b=a}s(672,660,{},gL);function cL(a,b){var c;c=$i(a.b,b);c||(c=new ZJ(VI(b.pb)),x(a.b,b,c));return c}function bL(a,b){var c;c=$i(a.c,b);c||(c=new ZJ(TJ(b.pb)),x(a.c,b,c));return c}
-function tL(a,b){var c,d;d=$i(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=IK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Zp(uL(e,!0),uL(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=uL(e,!0));null!=c.k&&(h.b=uL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Zp(uL(e,!0),uL(e,!1));break a}h=new XJ;f=b.pb;l=f.style;g=l[Rf];i=l[Xg];l[Rf]="static";l[Xg]=Je;null!=c.n?h.c=uL(e,!0):(l[$g]=fd,h.c=(f.offsetWidth||0)+bL(d.p.b,b).c+bL(d.q.b,b).d);null!=c.k?h.b=uL(e,!1):(l[Ie]=fd,h.b=(f.offsetHeight||0)+bL(d.r.b,b).e+
-bL(d.o.b,b).b);l[Rf]=g;l[Xg]=i}d=h}null!=c.n&&(qj(),$o)==c.n.Wf()||null!=c.k&&(qj(),$o)!=c.k.Wf()||x(a.f,b,d)}return d}function fL(a){this.i=a;this.d=new Ai;this.f=new Ai;this.c=new Ai;this.b=new Ai;this.e=new Ai}s(673,1,{},fL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function vL(a){var b;b=a.nb;if(null==b||!y(b,141))b=new wL,a.nb=b;return b}function jK(){mK.call(this,(nK(),xL))}function mK(a){var b=(yL(),zL);eL.call(this);this.c=a;this.b=b}s(674,657,{},jK,mK);
-_.Vf=function(a){var b,c,d,e,f,g,i,h,l;h=new XJ;XK(this,a);l=bL(this.p.b,a).c+bL(this.q.b,a).d+cL(this.f.b,a).c+cL(this.i.b,a).d+dL(this.t,a)+dL(this.u,a);d=bL(this.r.b,a).e+bL(this.o.b,a).b+cL(this.j.b,a).e+cL(this.e.b,a).b+dL(this.v,a)+dL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(nK(),xL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ci(this.y);a.c<a.e.De();)c=Di(a),e=vL(c),b=null,i=c.ob,y(i,144)&&(b=i,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),this.c==xL?(l+=tL(this.x.b,c).c,e.b=tL(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Nj(f,e.b)):(d+=tL(this.w.b,c).b,e.c=tL(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Nj(g,e.c));this.c==xL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(XK(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=dL(this.t,a);A=dL(this.v,a);c=Yp(a.pb);O=c.c-(q+dL(this.u,a));o=c.b-(A+dL(this.s,a));g=O;c=o;this.c==(nK(),xL)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Ci(this.y);e.c<e.e.De();)d=Di(e),b=null,n=vL(d),w=d.ob,y(w,144)&&(b=w,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),this.c==xL?(n.e?++h:(n.c=tL(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=tL(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=tL(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=tL(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new Ci(this.y);e.c<e.e.De();)d=Di(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=AL(b),b=new Zp(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==xL?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==oK?(n.t=this.b==(yL(),zL)?q:this.b==BL?q+~~(O/2)-~~(K/2):q+O-K,n.u=A,n.v=l,n.s=f,A+=m+H):(this.b==(yL(),zL)?(n.t=q,n.u=A):this.b==BL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d.dd()-Tj(a.pb)-dL(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-Vj(a.pb)-dL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));YK(this,a)}};_.b=null;_.c=null;function yL(){yL=u;zL=new CL("START",0);BL=new CL(Ib,1);DL=new CL("END",2);EL=E(FL,r,139,[zL,BL,DL])}function CL(a,b){po.call(this,a,b)}s(675,145,{112:1,115:1,117:1,139:1},CL);var EL,BL,DL,zL;function nK(){nK=u;xL=new GL("HORIZONTAL",0);oK=new GL("VERTICAL",1);HL=E(IL,r,140,[xL,oK])}
-function GL(a,b){po.call(this,a,b)}s(676,145,{112:1,115:1,117:1,140:1},GL);var HL,xL,oK;s(678,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function wL(){this.f=!1}function rJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(677,678,{141:1,145:1},wL,rJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function JL(a,b){if(a.n)return!0;XK(a,b);if(0<a.y.d){a.b=Ut(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new KL,c.nb=d;a.c=d;a.y.Ie();Ri(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function LL(){eL.call(this)}s(679,657,{},LL);
-_.Vf=function(a){var b,c;c=new XJ;JL(this,a);if(this.b){b=tL(this.x.b,this.b).c;var d=tL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=AL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=bL(this.p.b,a).c+bL(this.q.b,a).d+cL(this.f.b,a).c+cL(this.i.b,a).d+dL(this.t,a)+dL(this.u,a);c.b+=bL(this.r.b,a).e+bL(this.o.b,a).b+cL(this.j.b,a).e+cL(this.e.b,a).b+dL(this.v,a)+dL(this.s,a);return c};
-_.Uf=function(a){var b,c,d,e,f;JL(this,a)&&(d=dL(this.t,a),e=dL(this.v,a),c=Yp(a.pb),f=c.c-(d+dL(this.u,a)),c=c.b-(e+dL(this.s,a)),b=this.b.ob,y(b,144)&&(b=AL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-Tj(a.pb)-dL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-Vj(a.pb)-dL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),YK(this,a))};_.b=null;_.c=null;function KL(){this.f=!1}
-s(680,678,{142:1,145:1},KL);function AL(a){var b,c,d,e;null==a.b&&(a.b=v(G,k,-1,4,1),e=mo(Du(Du(a.d,0),0)),c=mo(Du(Du(a.d,2),2)),d=TJ(a.pb),b=VI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function ML(a,b){a.kb&&Rj(a);return Cv(a,b)}function NL(){$v();Qv.call(this,aw)}s(681,299,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},NL);_.vd=function(a){return ML(this,a)};_.b=null;
-function OL(a){var b;b=a.ob;return y(b,144)?b:a}function bq(a){if(!a.kb)return new XJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Vf(a),dq(a,a.k),a.e.Uf(a),a.k=a.e.Vf(a);return a.k}function GI(a){return y(a,144)?a.jb:a}function PL(a){var b;if(!a.o){b=(!fK&&(fK=new eK),fK);var c=SL(a,fb,!0);b.b=c;c=SL(a,gb,!0);b.c=c;a.o=b}return a.o}
-function FI(a,b,c,d,e){if(y(b,61))throw new rk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new NL,pv(a,c,a.pb,d,!0),Dv(c,b)):pv(a,b,c,d,e);HI(a,b)}function qJ(a,b,c,d){b.nb=c;FI(a,b,a.pb,d,!0)}
-function HI(a,b){var c;c=a.e;if(b){var d=c.k;Li(d.d,b);Li(d.f,b);Li(d.c,b);Li(d.b,b);Li(d.e,b)}else d=c.k,Zx(d.d),Zx(d.f),Zx(d.c),Zx(d.b),Zx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==OL(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==OL(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Nf(a.ob),c.Nf(a))}}
-function fq(a){if(a.kb&&a.pb.style.display!=Bf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==kg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Uf(a);a.d=!1;sL(a)}}function sL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=GI(qy(a.q,d)),y(b,144)&&(b=b.jb),b.jd()&&(y(b,143)?b.Of():y(b,74)&&b.Ld())}function II(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=OL(b);return wv(a,c)?(y(c,144)&&ML(c,b),HI(a,null),!0):!1}
-function iK(a,b){var c;a.e=b;null!=a.f&&Vi(a,Vu(a.pb)+Aa+a.f);a.f=b.cZ.e;c=fo(a.f,$n(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Wi(a,Vu(a.pb)+Aa+a.f);HI(a,null)}function SL(a,b,c){a.n||(a.n=$doc.createElement(vg),VJ(a.n,Rf,Tc),VJ(a.n,Xg,Je),VJ(a.n,Te,bb),VJ(a.n,Lg,bb),a.pb.appendChild(a.n));VJ(a.n,$g,b);VJ(a.n,Ie,b);a=SJ(a.n);return c?a.c:a.b}
-function uL(a,b){var c;c=null.Wf();if(c==(qj(),lp)){c=(PL(a),null.Wf());var d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK);return L(J(Math.round(100*d*c/254)))}if(c==bp)return c=PL(a),d=null.Wf(),L(J(MD(d*(-1==c.b&&(c.b=DI(fb,!0)),c.b))));if(c==dp)return c=PL(a),d=null.Wf(),L(J(MD(d*(-1==c.c&&(c.c=DI(gb,!0)),c.b))));if(c==jp)return c=(PL(a),null.Wf()),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(d*c)));if(c==np)return c=(PL(a),null.Wf()),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(10*d*c/254)));
-if(c==hp)return L(J(MD(12*(PL(a),null.Wf())*L(J(MD((-1==dK&&(dK=(PJ(),DI(hb,!0))),dK)/72))))));if(c==$o)return SL(a,null.Wf(),b);if(c==fp)return c=(PL(a),L(J(MD(null.Wf())))),d=(-1==dK&&(dK=(PJ(),DI(hb,!0))),dK),L(J(Math.round(d*c/72)));if(null.Wf()==Yo)return L(J(MD(null.Wf())));throw new rk("Invalid size: "+null.Wf());}function fJ(){var a=new LL;zv.call(this);this.k=new Zp(-1,-1);new TL(this);this.pb[yd]="mosaic-LayoutPanel";iK(this,a)}
-s(682,289,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},fJ);_.zd=function(a){FI(this,a,this.pb,this.q.d,!0)};_.od=function(){jv(this,new UL)};_.pd=function(){jv(this,new VL)};_.Mf=function(){return bq(this)};_.wd=function(a){return sv(this.q,OL(a))};_.xd=function(a,b,c,d){FI(this,a,b,c,d)};_.Nf=function(a){HI(this,a)};_.yd=function(){return new gv(this)};_.Of=function(){fq(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=bq(this),null!=this.j)a=a.b+Uf,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+Uf);this.ld(b);this.i=null}else b=a.b+Uf,this.nd(a.c+Uf),this.ld(b);fq(this)}};_.Ld=function(){fq(this)};_.vd=function(a){return II(this,a)};_.ld=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=OL(a);vv(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[$g]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function UL(){}s(683,1,{},UL);_.Jd=function(a){OL(a).rd()};function VL(){}s(684,1,{},VL);_.Jd=function(a){OL(a).sd()};function gv(a){this.c=a;this.b=new uv(this.c.q)}s(685,1,{},gv);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return GI(hv(this.b))};_.$c=function(){iv(this.b)};_.c=null;function WL(){WL=u;new Kw}
-function TL(a){WL();Ei(a.pb,"dragdrop-dropTarget",!0);this.b=a;new XL(this)}s(686,9,{},TL);function XL(a){jk();this.b=a}s(687,25,{},XL);_.Ac=function(){HI(this.b.b,null);fq(this.b.b)};_.b=null;function IK(a){a=a.ob;return!a?null:y(a,143)?a:IK(a)}function $I(a,b,c){var d;d=a.pb;aL(a,b,c,TJ(d),VI(d),UJ(d))}
-function aL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.nd((0>g?0:g)+(qj(),Uf)),b!=a.gd()&&a.nd((0>b?0:b)+Uf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(qj(),Uf)),c!=a.fd()&&a.ld((0>c?0:c)+Uf))}function dq(a,b){$I(a,b.c,b.b)}function $K(a,b,c,d){b=OL(b);vv(a,b);a.Bd(b,c,d)}s(690,1,{});
-function oD(){var a,b,c,d;d=eo("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function YL(){this.b=new Ai;new Ai;new Ai}s(689,690,{},YL);function nD(){nD=u;ZL=new YL}function sD(){var a=pD,b=$wnd.JSApplet.JSME;nD();x(ZL.b,a,b)}var ZL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=In&&(e=Zj(),2E3<e-Kn&&(Kn=e,Jn=Hn()));if(0==In++){var f=(Ln(),Mn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Un(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Ln(),Mn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Un(l,m);while(h.d);h.d=m}}--In;c&&-1!=Jn&&($wnd.clearTimeout(Jn),Jn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(ws)()}catch(d){a(b)}else B(ws)()}var qD=U(1),An=U(103),$L=DD(" I"),G=yD(697,$L),gE=yD(695,qD),aM=DD(" Z"),wG=yD(698,aM);U(102);U(101);U(100);var bM=U(475),co=yD(699,bM),cM=U(243),lt=yD(700,cM);U(244);U(145);var dM=DD(" B");U(465);var eM=DD(" C"),vi=yD(701,eM);U(463);var fM=DD(" D"),PE=yD(702,fM);U(464);U(466);var gM=U(469),LD=yD(703,gM),hM=DD(" J"),iM=U(2),ys=yD(696,iM),OJ=yD(704,dM);U(478);U(461);U(99);U(173);U(108);U(457);var pD=U(455);
-U(460);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(472);U(467);U(456);U(690);U(689);var rD=CD(),wA=U(396),BE=yD(705,wA),jM=U(518),eG=yD(706,jM),kM=U(382);U(381);U(380);U(379);U(514);var ps=yD(707,G),lM=V(516,function(){HE();return jG}),kG=yD(708,lM);U(517);U(405);U(404);U(510);U(509);U(519);U(520);U(515);U(439);U(513);var Zz=yD(709,kM);U(394);U(522);U(185);U(184);U(277);U(224);U(279);U(193);var mM=U(192);U(227);U(226);U(225);U(376);U(377);U(378);U(293);var nM=U(292);U(291);
-U(297);U(311);U(524);U(523);U(290);U(289);U(526);U(525);U(531);U(532);U(533);U(534);U(535);U(536);U(537);U(538);U(527);U(528);U(529);U(530);U(353);U(230);U(229);U(302);U(303);U(304);U(549);U(558);U(25);U(550);U(551);U(552);U(553);U(554);U(555);U(556);U(557);U(275);U(451);U(450);U(482);U(484);U(483);U(485);U(487);U(486);U(488);U(492);U(493);U(349);U(352);U(350);U(351);U(422);U(421);var pB=U(420),lF=yD(710,pB),AG=yD(711,hM);U(411);U(406);U(407);U(548);U(489);U(495);U(490);U(491);U(416);U(415);U(414);
-U(419);var oM=CD(),xI=yD(712,oM);U(449);U(582);U(581);U(593);U(594);U(595);U(596);U(501);var pM=V(233,function(){es();return js}),ks=yD(713,pM);U(481);U(429);U(430);U(413);var aB=U(408);U(392);U(393);U(418);var lB=U(417);U(410);U(409);U(499);U(508);U(399);var AA=U(398);U(453);U(511);U(512);U(474);U(521);U(427);U(428);U(402);U(384);U(383);U(436);CD();CD();CD();U(386);U(387);U(273);
-var qM=V(161,function(){qj();return pp}),qp=yD(714,qM),rM=V(144,function(){rj();return Ao}),Bo=yD(715,rM),sM=V(151,function(){Co();return Lo}),Mo=yD(716,sM),tM=V(156,function(){No();return Wo}),Xo=yD(717,tM);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);V(167,null);V(168,null);V(169,null);V(170,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(153,null);V(154,null);V(155,null);V(157,null);V(158,null);V(159,null);V(160,null);U(369);U(183);U(190);U(191);U(364);
-var ry=yD(718,nM);U(365);U(561);U(560);U(403);U(189);U(214);U(216);var HA=U(401);U(452);U(389);U(388);U(395);U(505);U(325);U(327);U(326);U(328);U(477);U(219);U(438);U(371);U(370);U(188);U(207);U(208);U(210);U(205);U(204);U(206);var JA=U(544);U(397);U(563);U(568);U(437);U(468);U(440);var aA=U(391),$z=yD(719,AA);U(195);U(609);U(545);U(424);U(425);U(426);U(390);U(211);U(228);U(541);U(542);U(316);U(315);U(321);U(322);U(599);U(569);U(570);U(494);U(502);U(503);U(504);U(562);U(564);var bB=U(412);U(197);
-U(196);U(198);U(199);U(506);U(218);U(215);U(217);U(213);U(203);U(202);U(201);U(567);U(296);U(295);U(294);U(575);U(574);U(598);U(572);U(597);var uM=V(653,function(){Wp();return VK}),WK=yD(720,uM);U(652);U(651);U(643);U(644);U(645);U(646);U(647);U(648);U(649);U(650);U(624);var vM=V(298,function(){Rv();return Yv}),Zv=yD(721,vM),wM=V(345,function(){Nv();return Lx}),Mx=yD(722,wM);U(18);U(346);U(347);U(342);U(343);U(344);U(19);U(20);U(21);U(435);U(400);U(640);U(333);U(641);U(334);U(335);U(336);U(337);U(340);
-U(307);U(306);var xM=U(305);U(565);U(566);U(571);U(255);U(310);U(341);U(187);U(329);U(356);U(355);U(357);var yM=V(358,function(){by();return my}),ny=yD(723,yM);V(359,null);V(360,null);V(361,null);V(362,null);U(231);U(248);U(546);U(308);U(324);U(323);U(498);U(300);U(186);U(547);U(309);U(626);U(3);U(629);U(630);U(628);U(627);U(620);U(619);U(682);U(683);U(684);U(685);U(622);U(222);var NB=U(432),PB=yD(724,NB);U(433);U(431);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);
-var zM=U(52),Ax=yD(725,zM);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var YJ=U(611);U(301);var bK=U(613);U(220);U(638);U(637);U(445);U(444);U(446);U(221);U(257);U(259);U(258);U(249);U(299);U(681);U(264);U(267);U(265);U(266);U(5);U(7);
-U(6);U(584);U(434);U(447);U(368);U(182);U(285);U(287);U(286);U(253);U(367);U(250);U(573);var wJ=yD(726,xM);U(579);U(578);U(588);U(576);U(577);U(585);U(586);U(580);U(583);U(441);U(442);U(448);U(223);U(639);U(606);U(459);U(479);U(252);U(543);var cK=U(614);U(623);U(642);U(678);U(677);U(194);U(209);U(4);U(605);U(34);U(260);U(330);U(331);U(332);U(261);var NK=yD(727,mM);U(262);U(657);U(674);var AM=V(675,function(){yL();return EL}),FL=yD(728,AM),BM=V(676,function(){nK();return HL}),IL=yD(729,BM);U(660);
-U(669);U(668);U(672);U(671);U(667);U(666);U(664);U(665);U(663);U(662);U(659);U(661);U(670);U(673);U(658);U(314);U(363);U(354);U(33);U(71);U(625);U(679);U(313);U(312);U(318);U(319);U(317);U(263);U(22);U(283);U(284);U(11);U(14);U(23);var CM=U(26),uk=yD(730,CM);U(24);U(27);U(28);U(680);U(8);U(10);U(9);U(686);U(687);U(631);U(634);U(635);U(636);U(632);U(633);var $J=U(612);U(616);U(617);U(200);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/59C599C70C55FAEAE8D77121FFC507DA.cache.html b/public/jsme/59C599C70C55FAEAE8D77121FFC507DA.cache.html
deleted file mode 100644
index 0203d59..0000000
--- a/public/jsme/59C599C70C55FAEAE8D77121FFC507DA.cache.html
+++ /dev/null
@@ -1,598 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '59C599C70C55FAEAE8D77121FFC507DA';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ea=" ",fa=" of ",ha='"',ia='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ma="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",ub="@",wb="A",xb="After",yb="Any",zb="Aromatic",Bb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Tb="H",Ub="Helvetica",Vb="I",Wb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",bc="MOL n. ",cc="N",dc="NA",fc="NONE",hc="No more molecules in SDF buffer",
-ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",sc="RIGHT",tc="ROLL_DOWN",uc="RXN",vc="Reset",wc="Resize-",zc="Ring",Ac="S",Ec="SMILES",Fc="Se",Gc="Si",Hc="South",Ic="Style names cannot be empty",Jc="Text",Kc="West",Lc="X",Mc="[",Nc="\\",Uc="]",Vc="__uiObjectID",Wc="a",Xc="absolute",Yc="alert",Zc="alertdialog",$c="align",ad="antialias",bd="application",cd="article",
-dd="auto",ed="backgroundColor",fd="banner",gd="blur",hd="bolder",id="border",md="bottom",od="button",pd="cellPadding",qd="cellSpacing",rd="center",sd="change",td="checkbox",ud="className",vd="click",wd="click marked atom to delete mark",xd="clip",yd="col",zd="colSpan",Ad="columnheader",Bd="combobox",Cd="complementary",Dd="contentinfo",Ed="contextmenu",Fd="dblclick",Jd="definition",Od="dialog",Pd="dir",Qd="directory",Rd="display",Sd="div",Td="document",Ud="dragdrop-handle",Vd="dragdrop-selected",Wd=
-"dragenter",Xd="dragover",Yd="end_gesture",Zd="error",$d="filter",ae="float",be="focus",ce="fontFamily",de="fontSize",ee="fontStyle",fe="fontWeight",ge="form",he="function",ie="g",je="gesturechange",ke="gestureend",le="gesturestart",ne="google",oe="grid",pe="gridcell",qe="group",re="gwt-MenuBar",se="gwt-MenuBarPopup",ze="heading",Ae="height",Be="hidden",Ce="ie9",De="img",Ee="is_touch_supported",Fe="italic",Ge="java.vm.name",He="jsa-resetDiv",Ie="keydown",Je="keypress",Ke="keyup",Le="left",Me="link",
-Ne="list",Oe="listbox",Pe="listitem",Qe="load",Re="log",Te="ltr",Ue="main",Ve="marquee",We="math",Xe="menu",Ye="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",gf="menuitemradio",hf="middle",jf="mousedown",kf="mousemove",lf="mouseout",mf="mouseover",nf="mouseup",of="mousewheel",pf="msie",qf="multipart",rf="n",sf="navigation",tf="none",uf="noreaction",vf="note",wf="nowrap",xf="null",yf="number",zf="object",Af="offsetHeight",Bf="offsetWidth",Cf="ontouchstart",Df="opacity",Ef="opera",Ff=
-"option",Gf="outline",Hf="overflow",If="padding",Jf="popupContent",Kf="position",Lf="presentation",Nf="progressbar",Of="px",Pf="px, ",Qf="px;",Rf="radio",Sf="radiogroup",Tf="reaction",Uf="region",Vf="rgb(",Wf="right",Xf="rotation",Zf="row",$f="rowgroup",ag="rowheader",bg="rtl",cg="s",dg="scale100",eg="scrollbar",fg="se",gg="search",hg="separator",ig="serif",jg='shape-rendering="crispEdges"',kg="slider",lg="span",mg="spinbutton",ng="status",og="styleFloat",pg="subMenuIcon-selected",qg="tab",rg="table",
-sg="tablist",tg="tabpanel",ug="tbody",vg="td",wg="text",xg="textAlign",yg="textbox",zg="timer",Ag="toolbar",Bg="tooltip",Cg="top",Dg="touchcancel",Eg="touchend",Fg="touchmove",Gg="touchstart",Hg="tr",Ig="tree",Jg="treegrid",Kg="treeitem",Lg="true",Mg="value",Ng="verticalAlign",Og="visibility",Pg="visible",Qg="whiteSpace",Rg="width",Sg="x",Tg="zIndex",Ug="zoom",Vg="|",_,Wg={l:4194303,m:4194303,h:1048575},Xg={l:0,m:0,h:0},Yg={l:1,m:0,h:0},Zg={l:2,m:0,h:0},$g={l:3,m:0,h:0},ah={l:4,m:0,h:0},bh={l:8,m:0,
-h:0},ch={l:10,m:0,h:0},dh={l:16,m:0,h:0},kh={l:32,m:0,h:0},lh={l:64,m:0,h:0},mh={l:128,m:0,h:0},nh={l:256,m:0,h:0},oh={l:512,m:0,h:0},ph={l:1024,m:0,h:0},qh={l:2048,m:0,h:0},rh={l:8192,m:0,h:0},sh={l:16384,m:0,h:0},th={l:32768,m:0,h:0},uh={l:65536,m:0,h:0},vh={l:131072,m:0,h:0},wh={l:262144,m:0,h:0},xh={l:524288,m:0,h:0},yh={},zh={67:1,69:1,84:1},Ah={18:1,67:1},Bh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Ch={83:1},Dh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},Eh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,
-34:1,36:1},Fh={7:1,8:1,67:1,70:1,72:1},Gh={13:1,37:1},Hh={20:1},Ih={68:1},Jh={6:1,8:1,67:1,70:1,72:1},Kh={67:1,73:1,81:1},Lh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},Mh={87:1},k={67:1,69:1},Nh={85:1},Oh={8:1,9:1,67:1,70:1,72:1},Ph={67:1},Qh={67:1,73:1,79:1,81:1},Rh={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},Sh={11:1},Th={38:1,67:1,73:1,79:1,81:1},Uh={35:1,67:1,70:1,72:1},Vh={49:1,67:1},Wh={27:1,34:1},Xh={67:1,73:1,75:1,79:1,81:1},Yh={84:1},r={66:1,67:1,69:1},Zh=
-{44:1,49:1,63:1,67:1},$h={67:1,69:1,83:1},ai={65:1},bi={10:1,67:1,70:1,72:1},ci={21:1},di={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},ei={67:1,83:1},fi={14:1},gi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},hi={44:1,45:1,49:1,63:1,67:1},ii={44:1,45:1,49:1,55:1,63:1,67:1};function s(a,b,c){var d=yh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=yh[a]=function(){}),_=d.prototype=0>b?{}:new yh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}
-s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ji(this)};_.tS=function(){var a=this.cZ.d+ub,b;b=this.hC();var c,d,e;c=v(ki,k,-1,8,1);d=(li(),mi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function ni(){ni=u;oi=new pi}
-function qi(a){for(var b,a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function vi(a,b,c){var a=a.n,d;try{d=new wi(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=xi(e);if(y(e,73))throw new yi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}ti(b._c(),Sb,!0);ti(c._c(),Ud,!0);x(oi,b,c)}
-function zi(a,b){var c;c=Ai(oi,b);var d;d=Ai(a.n.c,c);if(!d)throw new Bi("dragHandle was not draggable");Ci(d.b.a);Ci(d.d.a);Ci(d.c.a);ti(b._c(),Sb,!1);ti(c._c(),Ud,!1)}function Di(a){var b;a.o=!1;for(a=new ri(a.j.k);a.b<a.d.ue();)b=si(a),ti(b._c(),Vd,!1),ui(a)}function Ei(a,b){Fi(a.j.k,b)?ti(b._c(),Vd,!1):a.o?(Gi(a.j.k,b),ti(b._c(),Vd,!0)):(a.j.k.ze(),Gi(a.j.k,b))}function Hi(a){this.f=a;this.j=new Ii(this);this.n=new Ji(this.j)}s(3,1,{});_.jc=function(){Ki(this.j.e,"dragdrop-dragging")};
-_.kc=function(){Li(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var oi;function Ii(a){this.k=new Mi;this.d=a;this.a=a.f}s(4,1,{},Ii);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Ni(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function Oi(a,b){var c;c=Pi(a.c,Qi).a;b.a.ctrlKey||b.a.metaKey||qi(a.b.d);Ei(a.b.d,c)}function Ri(a){a.b.f=null;a.b.d.kc();Si((Ti(),Ui(null)),a.a,0,0);var b=a.a.gb;Vi=b;Wi();Xi=b;a.d=2}
-function Ji(a){this.c=new pi;this.b=a;this.a=new Yi;Zi(this.a,$i(),aj());z(this.a,this,(bj(),bj(),cj));z(this.a,this,(dj(),dj(),ej));a=this.a.gb.style;a[$d]="alpha(opacity=0)";a.opacity=0;a.margin=0+(fj(),Of);a.borderStyle=(gj(),tf);a[ed]="blue"}s(5,1,{},Ji);
-_.mc=function(a){var b,c,d,e;c=a.f;d=hj(a);e=ij(a);b=jj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!Qi)Qi=c,this.b.e=Pi(this.c,Qi).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==kj(this.b.k,this.b.e)&&(qi(this.b.d),Ei(this.b.d,this.b.e)),lj(new yj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new zj(Qi,null),Qi!=this.b.e&&(c=new zj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,Ri(this),1!=this.d&&Ni(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Aj(a,b);a=Bj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Cj(Dj(d-this.f),Dj(a-this.i))>=this.b.d.k?(Ej(),-1!=kj(this.b.k,this.b.e)||Ei(this.b.d,this.b.e),c=new zj(Qi,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,Ri(this)):Fj.preventDefault()),1==this.d)return;Fj.preventDefault();Ni(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Aj(a,b);b=Bj(a,b);if(1==jj(a.a)&&(this.e=!1,Qi))try{if(Ej(),1==this.d)Oi(this,a);else{d!=this.a&&(c=new zj(d,null),e+=c.a,b+=c.d);try{Ni(this,e,b),this.b.d.jc(),3!=this.d&&Oi(this,a)}finally{var f=this.a.gb;Vi&&f==Vi&&(Vi=null);Wi();f===Xi&&(Xi=null);Gj(this.a);this.d=1;this.b.e=null}}}finally{Qi=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var Qi=null;function yj(){}s(6,1,ci,yj);_.pc=function(){Ej()};
-function wi(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},wi);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function zj(a,b){!a||a==(Ti(),Ui(null))?this.f=this.e=0:(this.e=a.Xc()-Hj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(Ti(),Ui(null))?this.c=this.b=0:(this.b=Ij(b.gb)+b.gb.clientLeft,this.c=Jj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},zj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Ej(){try{$doc.selection.empty()}catch(a){}}function Kj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Fi(c.a,b);0==c.a.c&&Lj(c.b);a.q=null}a.qc()}}function Mj(a,b){var c=Nj();Kj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;Oj(a.k,Nj())}
-function Pj(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function Oj(a,b){if(Pj(a.a,b)){var c=a.a,d=a.a.s,e;e=new Qj(d,a.a.k);Gi(d.a,e);1==d.a.c&&Rj(d.b,16);c.q=e}else a.a.q=null}function Sj(a){this.a=a}s(18,1,{},Sj);_.a=null;s(19,1,{});s(20,1,{2:1});function Tj(){Tj=u;Uj=new Vj}s(21,19,{});var Uj=null;function Vj(){this.a=new Mi;this.b=new Wj(this)}s(22,21,{},Vj);function Xj(){Xj=u;Yj=new Mi;var a=new Zj;$j();ak(bk?bk:bk=new ck,a)}function Lj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a)}
-function Rj(a,b){if(0>b)throw new dk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Fi(Yj,a);a.b=!1;a.c=ek(a,b);Gi(Yj,a)}function fk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function ek(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Fi(Yj,this);this.vc()};_.b=!1;_.c=0;var Yj;function Wj(a){Xj();this.a=a}s(23,24,{},Wj);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(gk,k,3,a.a.c,0);b=hk(a.a,b);c=new ik;for(e=0,f=b.length;e<f;++e)d=b[e],Fi(a.a,d),Oj(d.a,c.a);0<a.a.c&&Rj(a.b,Cj(5,16-(Nj()-c.a)))};_.a=null;function Qj(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},Qj);_.a=null;_.b=null;s(27,1,{});_.a=null;function jk(){this.a=Yc}s(26,27,{},jk);function kk(){this.a=Zc}s(28,27,{},kk);function lk(){this.a=bd}s(29,27,{},lk);s(31,1,{});_.a=null;function mk(a){this.a=a}s(30,31,{},mk);function nk(){this.a=cd}s(32,27,{},nk);
-function ok(){this.a=fd}s(33,27,{},ok);function pk(){this.a=od}s(34,27,{},pk);function qk(){this.a=td}s(35,27,{},qk);function rk(){this.a=Ad}s(36,27,{},rk);function sk(){this.a=Bd}s(37,27,{},sk);function tk(){this.a=Cd}s(38,27,{},tk);function uk(){this.a=Dd}s(39,27,{},uk);function vk(){this.a=Jd}s(40,27,{},vk);function wk(){this.a=Od}s(41,27,{},wk);function xk(){this.a=Qd}s(42,27,{},xk);function yk(){this.a=Td}s(43,27,{},yk);function zk(){this.a=ge}s(44,27,{},zk);function Ak(){this.a=oe}
-s(45,27,{},Ak);function Bk(){this.a=pe}s(46,27,{},Bk);function Ck(){this.a=qe}s(47,27,{},Ck);function Dk(){this.a=ze}s(48,27,{},Dk);function Ek(a){this.a=a.id}s(49,1,{4:1,5:1},Ek);_.a=null;function Fk(){this.a=De}s(50,27,{},Fk);function Gk(){this.a=Me}s(51,27,{},Gk);function Hk(){this.a=Ne}s(52,27,{},Hk);function Ik(){this.a=Oe}s(53,27,{},Ik);function Jk(){this.a=Pe}s(54,27,{},Jk);function Kk(){this.a=Re}s(55,27,{},Kk);function Lk(){this.a=Ue}s(56,27,{},Lk);function Mk(){this.a=Ve}s(57,27,{},Mk);
-function Nk(){this.a=We}s(58,27,{},Nk);function Ok(){this.a=Xe}s(59,27,{},Ok);function Pk(){this.a=df}s(60,27,{},Pk);function Qk(){this.a=ef}s(61,27,{},Qk);function Rk(){this.a=ff}s(62,27,{},Rk);function Sk(){this.a=gf}s(63,27,{},Sk);function Tk(){this.a=sf}s(64,27,{},Tk);function Uk(){this.a=vf}s(65,27,{},Uk);function Vk(){this.a=Ff}s(66,27,{},Vk);function Wk(){this.a=Lf}s(67,27,{},Wk);s(68,31,{},function(a){this.a=a});function Xk(){this.a=Nf}s(69,27,{},Xk);
-function Yk(){Yk=u;Zk=new mk("aria-activedescendant")}var Zk;function $k(){this.a=Rf}s(71,27,{},$k);function al(){this.a=Sf}s(72,27,{},al);function bl(){this.a=Uf}s(73,27,{},bl);
-function cl(){cl=u;dl=new kk;el=new jk;fl=new lk;gl=new nk;hl=new ok;il=new pk;jl=new qk;kl=new rk;ll=new sk;ml=new tk;nl=new uk;ol=new vk;pl=new wk;ql=new xk;rl=new yk;sl=new zk;tl=new Bk;ul=new Ak;vl=new Ck;wl=new Dk;xl=new Fk;yl=new Gk;zl=new Ik;Al=new Jk;Bl=new Hk;Cl=new Kk;Dl=new Lk;El=new Mk;Fl=new Nk;Gl=new Pk;Hl=new Rk;Il=new Sk;Jl=new Qk;Kl=new Ok;Ll=new Tk;Ml=new Uk;Nl=new Vk;Ol=new Wk;Pl=new Xk;Ql=new al;Rl=new $k;Sl=new bl;Tl=new Ul;Vl=new Wl;Xl=new Yl;Zl=new $l;am=new bm;cm=new dm;em=
-new fm;gm=new hm;im=new jm;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;C=new pi;x(C,Uf,Sl);x(C,Yc,el);x(C,Od,pl);x(C,Zc,dl);x(C,bd,fl);x(C,Td,rl);x(C,cd,gl);x(C,fd,hl);x(C,od,il);x(C,td,jl);x(C,pe,tl);x(C,Ad,kl);x(C,qe,vl);x(C,Bd,ll);x(C,Cd,ml);x(C,Dd,nl);x(C,Jd,ol);x(C,Ne,Bl);x(C,Qd,ql);x(C,ge,sl);x(C,oe,ul);x(C,ze,wl);x(C,De,xl);x(C,Me,yl);x(C,Oe,zl);x(C,Pe,Al);x(C,Re,Cl);x(C,Ue,Dl);x(C,Ve,El);x(C,We,Fl);x(C,Xe,Kl);x(C,df,Gl);x(C,ef,Jl);x(C,
-ff,Hl);x(C,Ff,Nl);x(C,Rf,Rl);x(C,gf,Il);x(C,sf,Ll);x(C,vf,Ml);x(C,Lf,Ol);x(C,Nf,Pl);x(C,Sf,Ql);x(C,Zf,Xl);x(C,$f,Tl);x(C,ag,Vl);x(C,gg,am);x(C,hg,cm);x(C,eg,Zl);x(C,kg,em);x(C,mg,gm);x(C,ng,im);x(C,qg,Dm);x(C,sg,zm);x(C,tg,Bm);x(C,yg,Fm);x(C,zg,Hm);x(C,Ag,Jm);x(C,Bg,Lm);x(C,Ig,Rm);x(C,Jg,Nm);x(C,Kg,Pm)}var el,dl,fl,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,ul,tl,vl,wl,xl,yl,Bl,zl,Al,Cl,Dl,El,Fl,Kl,Gl,Jl,Hl,Il,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,C,Xl,Tl,Vl,Zl,am,cm,em,gm,im,Dm,zm,Bm,Fm,Hm,Jm,Lm,Rm,Nm,Pm;
-function Yl(){this.a=Zf}s(75,27,{},Yl);function Ul(){this.a=$f}s(76,27,{},Ul);function Wl(){this.a=ag}s(77,27,{},Wl);function $l(){this.a=eg}s(78,27,{},$l);function bm(){this.a=gg}s(79,27,{},bm);function dm(){this.a=hg}s(80,27,{},dm);function fm(){this.a=kg}s(81,27,{},fm);function hm(){this.a=mg}s(82,27,{},hm);function jm(){this.a=ng}s(83,27,{},jm);function Em(){this.a=qg}s(84,27,{},Em);function Am(){this.a=sg}s(85,27,{},Am);function Cm(){this.a=tg}s(86,27,{},Cm);function Gm(){this.a=yg}
-s(87,27,{},Gm);function Im(){this.a=zg}s(88,27,{},Im);function Km(){this.a=Ag}s(89,27,{},Km);function Mm(){this.a=Bg}s(90,27,{},Mm);function Sm(){this.a=Ig}s(91,27,{},Sm);function Om(){this.a=Jg}s(92,27,{},Om);function Qm(){this.a=Kg}s(93,27,{},Qm);function ik(){this.a=Nj()}function Nj(){return(new Date).getTime()}s(94,1,{},ik);function Tm(a){var b,c,d;d=new Um;for(c=a;c;)b=c.wc(),c!=a&&Vm(d.a,"Caused by: "),Wm(d,c.cZ.d),Vm(d.a,nb),Vm(d.a,null==b?"(No exception detail)":b),Vm(d.a,aa),c=c.e}
-function Xm(a){var b,c,d;c=v(Ym,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Zm;c[d]=a[d]}}function $m(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+nb+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return $m(this)};_.e=null;_.f=null;function an(a){bn();this.f=a}s(98,99,Kh,an);function Bi(a){bn();this.f=a}function yi(a,b){bn();this.e=b;this.f=a}s(97,98,Qh,Bi,yi);
-function cn(a){bn();this.b=a;this.a=j;var b,c,d;c=[];d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}s(96,97,Qh,cn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?xf:en(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":fn(this.b).d;this.a=this.a+nb+(en(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(en(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function gn(a,b){return hn(a)?a.eQ(b):a===b}
-function fn(a){return hn(a)?a.cZ:jn}function kn(a){return hn(a)?a.hC():ji(a)}
-function ln(){var a;ln=u;mn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function nn(a){ln();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=mn[a.charCodeAt(0)],null==c?a:c});return ha+a+ha}var mn;s(105,1,{});function ji(a){return a.$H||(a.$H=++on)}function pn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function qn(){return $wnd.setTimeout(function(){0!=rn&&(rn=0);sn=-1},10)}var rn=0,on=0,tn=0,sn=-1;
-function un(){un=u;vn=new wn}function xn(a,b){a.a=yn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new zn(a)),An(a.e,1),!a.i&&(a.i=new Bn(a)),An(a.i,50))}function wn(){}function Cn(a){return a.xc()}function yn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Dn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=yn(b,e)):e[0].pc()}catch(f){if(f=xi(f),!y(f,81))throw f;}}return b}function An(a,b){un();$wnd.setTimeout(function(){B(Cn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},wn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var vn;function zn(a){this.a=a}s(108,1,{},zn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Dn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Nj();100>Nj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Bn(a){this.a=a}s(109,1,{},Bn);_.xc=function(){this.a.d&&An(this.a.e,1);return this.a.j};_.a=null;function En(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=mb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function bn(){var a,b,c,d;c=En(new Fn);d=v(Ym,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new dn(c[a]);Xm(d)}function Fn(){}s(112,1,{},Fn);
-_.yc=function(a){var b,c,d;d=j;a=Gn(a);b=a.indexOf(ua);c=0==a.indexOf(he)?8:0;-1==b&&(b=Hn(a,In(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Gn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Vm(a,b){a[a.explicitLength++]=null==b?xf:b}function Jn(){var a=[];a.explicitLength=0;return a}function Kn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function D(a,b){return parseInt(a[b])||0}function Ln(a,b){return null==a[b]?null:""+a[b]}
-function Mn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Nn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function jj(a){a=a.button;return 1==a?4:2==a?2:1}function On(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==bg}function Ij(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;On(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Jj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Hj(a){var b;b=a.scrollLeft||0;On(a)&&(b=-b);return b}function Pn(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function aj(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function $i(){var a=$doc;return(E(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Qn(a,b){this.b=a;this.c=b}s(138,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return ji(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function gj(){gj=u;Rn=new Sn;Tn=new Un;Vn=new Wn;Xn=new Yn;Zn=new $n;ao=G(bo,k,6,[Rn,Tn,Vn,Xn,Zn])}s(137,138,Jh);var ao,Vn,Tn,Xn,Rn,Zn;function Sn(){Qn.call(this,fc,0)}s(139,137,Jh,Sn);function Un(){Qn.call(this,"DOTTED",1)}s(140,137,Jh,Un);function Wn(){Qn.call(this,"DASHED",2)}s(141,137,Jh,Wn);
-function Yn(){Qn.call(this,"HIDDEN",3)}s(142,137,Jh,Yn);function $n(){Qn.call(this,"SOLID",4)}s(143,137,Jh,$n);function co(){co=u;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=G(no,k,7,[eo,go,io,ko])}s(144,138,Fh);var mo,go,io,ko,eo;function fo(){Qn.call(this,fc,0)}s(145,144,Fh,fo);function ho(){Qn.call(this,"BLOCK",1)}s(146,144,Fh,ho);function jo(){Qn.call(this,"INLINE",2)}s(147,144,Fh,jo);function lo(){Qn.call(this,"INLINE_BLOCK",3)}s(148,144,Fh,lo);
-function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=G(yo,k,9,[po,ro,to,vo])}s(149,138,Oh);var xo,po,ro,to,vo;function qo(){Qn.call(this,Gb,0)}s(150,149,Oh,qo);function so(){Qn.call(this,Zb,1)}s(151,149,Oh,so);function uo(){Qn.call(this,ac,2)}s(152,149,Oh,uo);function wo(){Qn.call(this,sc,3)}s(153,149,Oh,wo);function fj(){fj=u;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=G(So,k,10,[zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po])}s(154,138,bi);
-var Ro,No,Do,Fo,Lo,Po,Jo,Bo,Ho,zo;function Ao(){Qn.call(this,"PX",0)}s(155,154,bi,Ao);function Co(){Qn.call(this,"PCT",1)}s(156,154,bi,Co);function Eo(){Qn.call(this,"EM",2)}s(157,154,bi,Eo);function Go(){Qn.call(this,"EX",3)}s(158,154,bi,Go);function Io(){Qn.call(this,"PT",4)}s(159,154,bi,Io);function Ko(){Qn.call(this,"PC",5)}s(160,154,bi,Ko);function Mo(){Qn.call(this,"IN",6)}s(161,154,bi,Mo);function Oo(){Qn.call(this,"CM",7)}s(162,154,bi,Oo);function Qo(){Qn.call(this,"MM",8)}s(163,154,bi,Qo);
-function To(){To=u;Uo=[];Vo=[];Wo=[]}var Uo,Vo,Wo;function Xo(){Xo=u;Yo()}function Yo(){Yo=u;Xo();Zo=v(I,r,-1,30,1)}function $o(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Zo;s(178,1,{});_.tS=function(){return"An event type"};_.f=null;s(177,178,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(176,177,{});_.Ac=function(){return this.Cc()};_.a=null;var ap=_.b=null;function bp(){bp=u;cp=new dp(gd,new ep)}function ep(){}s(175,176,{},ep);_.zc=function(a){a.Dc(this)};_.Cc=function(){return cp};
-var cp;function fp(){fp=u;gp=new dp(sd,new hp)}function hp(){}s(179,176,{},hp);_.zc=function(a){ip();jp(this,a.b,kp(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return gp};var gp;s(182,176,Sh);function Aj(a,b){return(a.a.clientX||0)-Ij(b)+Hj(b)+$wnd.pageXOffset}function Bj(a,b){return(a.a.clientY||0)-(Jj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function hj(a){var b;return(b=a.b)?Aj(a,b):a.a.clientX||0}function ij(a){var b;return(b=a.b)?Bj(a,b):a.a.clientY||0}s(181,182,Sh);
-function lp(){lp=u;mp=new dp(vd,new np)}function np(){}s(180,181,Sh,np);_.zc=function(a){a.Ec(this)};_.Cc=function(){return mp};var mp;function op(){op=u;pp=new dp(Ed,new qp)}function qp(){}s(183,176,{},qp);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return pp};var pp;s(186,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var rp=_.c=0;function ck(){this.c=++rp}s(185,186,Gh,ck);
-function dp(a,b){this.c=++rp;this.a=b;!ap&&(ap=new sp);ap.a[a]=this;this.b=a}s(184,185,Gh,dp);_.a=null;_.b=null;function tp(){tp=u;up=new dp(Fd,new vp)}function vp(){}s(187,181,Sh,vp);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(wp(),xp))a=yp(b.gb),c=new zp(D(b.gb,Bf),D(b.gb,Af)),d=new zp(D(b.K.ab.gb,Bf),D(b.K.ab.gb,Af)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Ap(b.z,!0);a=D(b.K.ab.gb,Bf);Bp(b,new zp(a,Cp(b.K.ab).a));b.A&&b.F!=xp&&Dp(b.f,b)}else Ap(b.z,!1),b.F!=(wp(),xp)?Bp(b,new zp(b.w.b,b.w.a)):Ep(b,yp(b.f.gb)),b.A&&b.F!=xp&&Fp(b.f,b);Gp(b.K.ab)}else Ap(b.z,!0)};_.Cc=function(){return up};var up;function Hp(){Hp=u;Ip=new dp(be,new Jp)}
-function Jp(){}s(188,176,{},Jp);_.zc=function(a){Gj(a.a.a)};_.Cc=function(){return Ip};var Ip;function Kp(){Kp=u;Lp=new dp(je,new Mp)}function Mp(){}s(189,176,{},Mp);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,Np(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,Op(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return Lp};var Lp;
-function Pp(){Pp=u;Qp=new dp(ke,new Rp)}function Rp(){}s(190,176,{},Rp);_.zc=function(a){a.a.a&&(a.a.b.a=null,Sp(a.a.a,a.a.b))};_.Cc=function(){return Qp};var Qp;function Tp(){Tp=u;Up=new dp(le,new Vp)}function Vp(){}s(191,176,{},Vp);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return Up};var Up;s(193,176,{});s(192,193,{});function Wp(){Wp=u;Xp=new dp(Ie,new Yp)}function Yp(){}s(194,192,{},Yp);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Zp(),$p).length&&-999!=(Zp(),$p)[c]&&(c=(Zp(),$p)[c]);b=new aq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?bq(cq(a)):e=301;break;case 118:case 86:b&&dq(a.t,(!a.tb&&(a.tb=new eq(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:fq(a,Ln((gq(),hq)._b.a.gb,Mg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Tb;e=1300;break;case 114:case 82:a.ib=!0;a.I=oc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ma):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?iq(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?iq(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&iq(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?iq(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?iq(a,4):e=207;break;case 53:105==a.b?iq(a,5):e=208;break;case 54:105==a.b?iq(a,
-6):e=210;break;case 55:105==a.b?iq(a,7):e=211;break;case 56:105==a.b?iq(a,8):e=212;break;case 57:105==a.b?iq(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}jq(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return Xp};var Xp;function kq(){kq=u;lq=new dp(jf,new mq)}function mq(){}s(195,181,Sh,mq);_.zc=function(a){a.mc(this)};_.Cc=function(){return lq};var lq;
-function bj(){bj=u;cj=new dp(kf,new nq)}function nq(){}s(196,181,Sh,nq);_.zc=function(a){a.nc(this)};_.Cc=function(){return cj};var cj;function oq(){oq=u;pq=new dp(lf,new qq)}function qq(){}s(197,181,Sh,qq);_.zc=function(a){var b;a.e&&1==a.d&&(b=new zj(Qi,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,Ri(a))};_.Cc=function(){return pq};var pq;function dj(){dj=u;ej=new dp(nf,new rq)}function rq(){}s(198,181,Sh,rq);_.zc=function(a){a.oc(this)};_.Cc=function(){return ej};var ej;function sp(){this.a={}}
-s(199,1,{},sp);_.a=null;s(202,182,Sh);var sq=null;function tq(){tq=u;uq=new dp(Dg,new vq)}function vq(){}s(201,202,Sh,vq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return uq};var uq;function xq(){xq=u;yq=new dp(Eg,new zq)}function zq(){}s(203,202,Sh,zq);_.zc=function(a){wq(a.a,this,a.a.k)};_.Cc=function(){return yq};var yq;function Aq(){var a;this.a=(a=document.createElement(Sd),a.setAttribute(Cf,"return;"),typeof a.ontouchstart==he)}s(204,1,{},Aq);
-function Bq(){Bq=u;Cq=new dp(Fg,new Dq)}function Dq(){}s(205,202,Sh,Dq);_.zc=function(a){wq(a.a,this,a.a.n)};_.Cc=function(){return Cq};var Cq;function Eq(){Eq=u;Fq=new dp(Gg,new Gq)}function Gq(){}s(206,202,Sh,Gq);_.zc=function(a){Hq(a.a,this)&&(a.a.j&&Iq(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),Rj(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Fq};var Fq;function Jq(a,b){this.a=b;this.b=a}function Kq(a,b,c){bk&&(b=new Jq(b,c),a.Nc(b))}s(207,177,{},Jq);_.zc=function(a){a.Jc(this)};_.Ac=function(){return bk};
-_.a=!1;var bk=_.b=null;function Lq(a){this.a=a}s(208,177,{},Lq);_.zc=function(a){a.Kc(this)};_.Ac=function(){return Mq};var Mq=_.a=null;function Nq(){}function Oq(a){var b;Pq&&(b=new Nq,a.Nc(b))}s(209,177,{},Nq);_.zc=function(a){a.Lc(this)};_.Ac=function(){return Pq};var Pq=null;function Qq(a){this.a=a}s(210,177,{},Qq);_.zc=function(a){a.Mc(this)};_.Ac=function(){return Rq};var Rq=_.a=null;function Sq(){}s(211,177,{},Sq);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return Tq};var Tq=null;
-function Uq(a,b,c){a=a.a;if(!b)throw new Vq("Cannot add a handler with a null type");if(!c)throw new Vq("Cannot add a null handler");0<a.b?Wq(a,new Xq(a,b,c)):Yq(a,b,null,c);return new Zq(new $q(a,b,c))}
-function ar(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new Vq("Cannot fire null event");try{++d.b;i=br(d,b.Ac(),null);e=null;for(h=d.c?i.nf(i.ue()):i.mf();d.c?h.pf():h.Qc();){g=d.c?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=xi(l),y(l,81))f=l,!e&&(e=new cr),dr(e,f);else throw l;}}if(e)throw new er(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new ri(d.a);o.b<o.d.ue();)m=si(o),m.pc()}finally{d.a=null}}}}catch(n){n=xi(n);if(y(n,38))throw new fr(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function gr(a){hr.call(this,a,!1)}function hr(a,b){this.a=new ir(b);this.b=a}s(212,1,fi,gr,hr);_.Nc=function(a){ar(this,a)};_.a=null;_.b=null;s(215,1,{});function Wq(a,b){!a.a&&(a.a=new Mi);Gi(a.a,b)}function Yq(a,b,c,d){var e;e=Pi(a.d,b);e||(e=new pi,x(a.d,b,e));a=e.qe(c);a||(a=new Mi,e.se(c,a));a.df(d)}function jr(a,b,c,d){var e,f;e=br(a,b,c);e.ff(d)&&e.re()&&(f=Pi(a.d,b),f.te(c),f.re()&&Ai(a.d,b))}
-function br(a,b,c){a=Pi(a.d,b);if(!a)return kr(),kr(),lr;c=a.qe(c);return!c?(kr(),kr(),lr):c}s(214,215,{});_.a=null;_.b=0;_.c=!1;function ir(a){this.d=new pi;this.c=a}s(213,214,{},ir);function Zq(a){this.a=a}s(216,1,{},Zq);_.a=null;function er(a){yi.call(this,mr(a),nr(a));this.a=a}function nr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function mr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new or(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:Vm(b.a,"; "),d=d.wc(),Vm(b.a,d);return Kn(b.a)}s(218,97,Th,er);_.a=null;function fr(a){er.call(this,a)}s(217,218,Th,fr);s(219,1,{},function(){});function pr(a){a=Ln(a,Pd);return(null==a?0:bg==a||bg.toLowerCase()==a.toLowerCase())?(qr(),rr):(null==a?0:Te==a||Te.toLowerCase()==a.toLowerCase())?(qr(),sr):(qr(),tr)}
-function qr(){qr=u;rr=new ur("RTL",0);sr=new ur("LTR",1);tr=new ur("DEFAULT",2);vr=G(wr,k,15,[rr,sr,tr])}function ur(a,b){Qn.call(this,a,b)}s(221,138,{15:1,67:1,70:1,72:1},ur);var vr,tr,sr,rr;function xr(){}function yr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=yr(e,d);G(a,b,c,d);return d}function zr(a){return Ar([Br,I],[k,r],[66,-1],a,0,2,1)}
-function Ar(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=yr(i?g:0,h);G(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Ar(a,b,c,d,e,f,g)}return l}function G(a,b,c,d){Cr();var e=Dr,f=Er;Cr();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Fr(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gr;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Gr;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gr;}a[b]=c}s(222,1,{},xr);_.qI=0;
-function Cr(){Cr=u;Dr=[];Er=[];var a=new xr,b=Dr,c=Er,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Dr,Er;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function en(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function hn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Hr(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Ir(){var a;$stats&&Jr("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Ef))a=Ef;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(pf)&&9<=$doc.documentMode)a=Ce;else if(-1!=a.indexOf(pf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}E(Ce,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Jr("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=G(Kr,k,1,[Hb]);for(c=0;c<a.length&&!E(a[c],b);++c);$stats&&Jr("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";To();Wo.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-To();0!=Wo.length&&(a=Wo.join(j),a=(Xo(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:$o(0,a,!1),Wo.length=0);if(0!=Uo.length){a=Uo.join(j);a=(Xo(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Zo[b],0==c&&(c=Zo[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Zo[e]+=a.length;$o(e,a,!0)}Uo.length=0}0!=Vo.length&&(a=Vo.join(j),a=(Xo(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:$o(b-1,a,!0),Vo.length=0);$stats&&Jr("export.client.JSME_export");new Lr;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==he)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function xi(a){return y(a,81)?a:new cn(a)}function Mr(a){return Nr(a&4194303,a>>22&4194303,0>a?1048575:0)}function Or(a){return Nr(a.l,a.m,a.h)}
-function Nr(a,b,c){return _=new Pr,_.l=a,_.m=b,_.h=c,_}
-function Qr(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rr;if(0==a.l&&0==a.m&&0==a.h)return Sr=Nr(0,0,0),Nr(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Sr=Nr(0,0,0),c=Or((Tr(),Ur))):(Sr=Nr(c.l,c.m,c.h),c=Nr(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vr(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Wr(e):0==c&&0!=d&&0==e?Wr(d)+22:0!=c&&0==d&&0==e?Wr(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Or((Tr(),Xr)),c=!0,g=!g;else return c=Yr(a,f),g&&ls(c),Sr=Nr(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vr(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yr(c,d);f&&ls(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Nr(f,i,c);g?Sr=Vr(c):Sr=Nr(c.l,c.m,c.h);return e}if(!ms(a,b))return e?Sr=Vr(a):Sr=Nr(a.l,a.m,a.h),Nr(0,0,0);c=c?a:Nr(a.l,a.m,a.h);var h,l,m,o;f=ns(b)-ns(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Nr(i&4194303,l&4194303,h&1048575);for(l=Nr(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&ls(l);e?(Sr=Vr(c),d&&(Sr=os(Sr,(Tr(),Ur)))):Sr=Nr(c.l,c.m,c.h);return l}
-function ls(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function ns(a){var b;b=ps(a.h);return 32==b?(b=ps(a.m),32==b?ps(a.l)+32:b+20-10):b-12}var Sr=null;function qs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function rs(a,b){return Nr(a.l&b.l,a.m&b.m,a.h&b.h)}function ss(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function L(a){var b,c,d;if(isNaN(a))return Tr(),ts;if(-9223372036854775E3>a)return Tr(),us;if(9223372036854775E3<=a)return Tr(),Xr;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=Nr(a,b,c);d&&ls(b);return b}function vs(a){var b,c;return-129<a&&128>a?(b=a+128,null==ws&&(ws=v(xs,k,16,256,0)),c=ws[b],!c&&(c=ws[b]=Mr(a)),c):Mr(a)}
-function ys(a){var b=Xg,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ms(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function zs(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return Nr(c&4194303,n&
-4194303,q&1048575)}function Vr(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nr(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yr(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Nr(c&4194303,d&4194303,e&1048575)}function os(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Nr(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function As(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+As(Vr(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vs(1E9);a=Qr(a,b);b=j+M(Sr);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ws=null;function Tr(){Tr=u;Xr=Nr(4194303,4194303,524287);us=Nr(0,0,524288);Ur=vs(1);vs(2);ts=vs(0)}var Xr,us,Ur,ts;function Pr(){}s(231,1,{16:1},Pr);
-function Jr(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bs(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(236,1,{},Bs);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cs(a,b){Vm(a.a.a,b.a);return a}function Ds(){this.a=new Es}s(237,1,{},Ds);function Fs(a){if(null==a)throw new Vq("css is null");this.a=a}s(238,1,{17:1,67:1},Fs);
-_.eQ=function(a){return!y(a,17)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;function Hs(a){if(null==a)throw new Vq("html is null");this.a=a}s(240,1,Ah,Hs);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;s(241,1,Ah,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};_.a=null;
-function Is(){Is=u;Js=RegExp(oa,ie);Ks=RegExp(sb,ie);Ls=RegExp(pb,ie);Ms=RegExp(ta,ie);Ns=RegExp(ha,ie)}function Os(a){Is();-1!=a.indexOf(oa)&&(a=a.replace(Js,pa));-1!=a.indexOf(pb)&&(a=a.replace(Ls,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ks,qa));-1!=a.indexOf(ha)&&(a=a.replace(Ns,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ms,"&#39;"));return a}var Js,Ks,Ls,Ns,Ms;function Ps(a){if(null==a)throw new Vq("uri is null");this.a=a}s(243,1,{19:1},Ps);_.eQ=function(a){return!y(a,19)?!1:E(this.a,a.a)};_.hC=function(){return Gs(this.a)};
-_.a=null;function Qs(){Qs=u}s(245,1,{});function Rs(){}s(246,1,{},Rs);var Ss=null;function Ts(){}s(247,245,{},Ts);var Us=null;function Vs(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=br(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=br(a.a,f,null).lf(e),y(d,20)&&gn(d.a,b)){var h=a.a,l=f;0<h.b?Wq(h,new Ws(h,l,null,d)):jr(h,l,null,d)}}}s(248,1,Hh);_.a=null;function Xs(a){this.a=a}s(249,248,Hh,Xs);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function Ys(a){this.a=a}s(250,248,Hh,Ys);
-_.Lc=function(){var a=this.a;Zs(($s(),at),a.a,!0)};function bt(){bn()}s(251,97,Qh,bt);function ct(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,Rj(a.d,1))}function dt(){this.a=new et(this);this.b=new Mi;this.d=new ft(this);this.f=new gt(this)}s(252,1,{},dt);_.c=!1;_.e=!1;function et(a){Xj();this.a=a}s(253,24,{},et);_.vc=function(){if(this.a.c){var a=this.a,b;b=ht(a.f.d.b,a.f.b);it(a.f);y(b,21)&&new bt;a.c=!1;ct(a)}};_.a=null;function ft(a){Xj();this.a=a}s(254,24,{},ft);
-_.vc=function(){this.a.e=!1;var a=this.a,b=Nj(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(Rj(a.a,1E4);a.f.c<a.f.a;){d=jt(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||it(a.f)}if(100<=Nj()-b)break}}finally{e||(Lj(a.a),a.c=!1,ct(a))}};_.a=null;function jt(a){var b;a.b=a.c;b=ht(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function it(a){kt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function gt(a){this.d=a}s(255,1,{},gt);_.Qc=function(){return this.c<this.a};_.Rc=function(){return jt(this)};
-_.Sc=function(){it(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function lt(a,b){var c=(mt(),nt(b));a.appendChild(c)}function ot(a,b,c){var d;d=Fj;Fj=a;b==Vi&&8192==pt(a.type)&&(Vi=null);c.Tc(a);Fj=d}var Fj=null,Vi=null;function qt(){qt=u;rt=new dt}function lj(a){qt();if(!a)throw new Vq("cmd cannot be null");var b=rt;Gi(b.b,a);ct(b)}var rt;function st(a){Wi();!tt&&(tt=new ck);ut||(ut=new hr(null,!0),vt=new wt);return Uq(ut,tt,a)}var ut=null;function xt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function wt(){}s(261,177,{},wt);_.zc=function(a){a.Pc(this);vt.c=!1};_.Ac=function(){return tt};_.Bc=function(){xt(this)};_.a=!1;_.b=!1;_.c=!1;var tt=_.d=null,vt=null;function yt(){yt=u;zt=new At;Bt()||(zt=null)}var zt=null;function Zj(){}s(263,1,{},Zj);_.Jc=function(){for(;0<(Xj(),Yj).c;)Lj(ht(Yj,0))};function ak(a,b){return Uq((!Ct&&(Ct=new Dt),Ct),a,b)}
-function Et(a){$j();Ft||(Gt("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Ht),Ft=!0);return ak((!Pq&&(Pq=new ck),Pq),a)}
-function $j(){It||(Gt('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Jt),
-It=!0)}function Kt(){It&&Kq((!Ct&&(Ct=new Dt),Ct),null,!1)}function Lt(){var a;It&&(a=new Mt,Ct&&ar(Ct,a));return null}function Nt(){var a,b;if(Ft&&(b=$i(),a=aj(),Ot!=b||Pt!=a))Ot=b,Pt=a,Oq((!Ct&&(Ct=new Dt),Ct))}var It=!1,Ct=null,Pt=0,Ot=0,Ft=!1;function Qt(){Qt=u;Rt=new ck}function Mt(){Qt()}s(265,177,{},Mt);_.zc=function(){null.Jf()};_.Ac=function(){return Rt};var Rt;function Dt(){gr.call(this,null)}s(267,212,fi,Dt);
-function pt(a){switch(a){case gd:return 4096;case sd:return 1024;case vd:return 1;case Fd:return 2;case be:return 2048;case Ie:return 128;case Je:return 256;case Ke:return 512;case Qe:return 32768;case "losecapture":return 8192;case jf:return 4;case kf:return 64;case lf:return 32;case mf:return 16;case nf:return 8;case "scroll":return 16384;case Zd:return 65536;case "DOMMouseScroll":case of:return 131072;case Ed:return 262144;case "paste":return 524288;case Gg:return 1048576;case Fg:return 2097152;
-case Eg:return 4194304;case Dg:return 8388608;case le:return 16777216;case je:return 33554432;case ke:return 67108864;default:return-1}}function Wi(){St||(Tt(),Ut(),St=!0)}var St=!1;function Vt(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Wt(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Tt(){Xt=B(function(a){var b;var c=ut,d,e,f;tt&&c&&Yt(c.a.d,tt)?(b=vt.a,d=vt.b,e=vt.c,f=vt.d,xt(vt),vt.d=a,ar(c,vt),c=!(vt.a&&!vt.b),vt.a=b,vt.b=d,vt.c=e,vt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Zt=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!en(b)&&y(b,22)&&ot(a,c,b)});$t=B(function(a){a.preventDefault();Zt.call(this,a)});au=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Zt.call(this,a)});bu=B(function(a){if(Xt(a)){var b=Xi;b&&b.__listener&&!en(b.__listener)&&y(b.__listener,22)&&(ot(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(vd,bu,!0);$wnd.addEventListener(Fd,bu,!0);$wnd.addEventListener(jf,bu,!0);$wnd.addEventListener(nf,bu,!0);$wnd.addEventListener(kf,bu,!0);$wnd.addEventListener(mf,bu,!0);$wnd.addEventListener(lf,bu,!0);$wnd.addEventListener(of,bu,!0);$wnd.addEventListener(Ie,Xt,!0);$wnd.addEventListener(Ke,Xt,!0);$wnd.addEventListener(Je,
-Xt,!0);$wnd.addEventListener(Gg,bu,!0);$wnd.addEventListener(Fg,bu,!0);$wnd.addEventListener(Eg,bu,!0);$wnd.addEventListener(Dg,bu,!0);$wnd.addEventListener(le,bu,!0);$wnd.addEventListener(je,bu,!0);$wnd.addEventListener(ke,bu,!0)}function cu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function du(a,b){switch(b){case "drag":a.ondrag=Zt;break;case "dragend":a.ondragend=Zt;break;case Wd:a.ondragenter=$t;break;case "dragleave":a.ondragleave=Zt;break;case Xd:a.ondragover=$t;break;case "dragstart":a.ondragstart=Zt;break;case "drop":a.ondrop=Zt;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Zt,!1);a.addEventListener(b,Zt,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function eu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Zt:null),c&2&&(a.ondblclick=b&2?Zt:null),c&4&&(a.onmousedown=b&4?Zt:null),c&8&&(a.onmouseup=b&8?Zt:null),c&16&&(a.onmouseover=b&16?Zt:null),c&32&&(a.onmouseout=b&32?Zt:null),c&64&&(a.onmousemove=b&64?Zt:null),c&128&&(a.onkeydown=b&128?Zt:null),c&256&&(a.onkeypress=b&256?Zt:null),c&512&&(a.onkeyup=b&512?Zt:null),c&1024&&(a.onchange=b&1024?Zt:null),c&2048&&(a.onfocus=b&2048?Zt:null),c&4096&&(a.onblur=b&4096?Zt:null),
-c&8192&&(a.onlosecapture=b&8192?Zt:null),c&16384&&(a.onscroll=b&16384?Zt:null),c&32768&&(a.onload=b&32768?au:null),c&65536&&(a.onerror=b&65536?Zt:null),c&131072&&(a.onmousewheel=b&131072?Zt:null),c&262144&&(a.oncontextmenu=b&262144?Zt:null),c&524288&&(a.onpaste=b&524288?Zt:null),c&1048576&&(a.ontouchstart=b&1048576?Zt:null),c&2097152&&(a.ontouchmove=b&2097152?Zt:null),c&4194304&&(a.ontouchend=b&4194304?Zt:null),c&8388608&&(a.ontouchcancel=b&8388608?Zt:null),c&16777216&&(a.ongesturestart=b&16777216?
-Zt:null),c&33554432&&(a.ongesturechange=b&33554432?Zt:null),c&67108864&&(a.ongestureend=b&67108864?Zt:null))}var Xi=null,Xt=null,bu=null,$t=null,Zt=null,au=null;function Ut(){$t=B(function(a){Zt.call(this,a);return!1})}function fu(){var a;fu=u;gu=(a=$doc,E(a.compatMode,Hb)?a.documentElement:a.body)}var gu;function hu(){this.b=new Mi}function iu(a){a=a[Vc];return null==a?-1:a}s(273,1,{},hu);_.a=null;function ju(a,b){this.a=a;this.b=b}s(274,1,{},ju);_.a=0;_.b=null;
-function Bt(){var a=zt,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));ku=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function At(){this.a=new gr(null)}s(275,1,fi,At);_.Vc=function(a){return decodeURI(a.replace("%23",ma))};_.Nc=function(a){ar(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!E(a,null==ku?j:ku))ku=a,Tq&&(a=new Sq,ar(this.a,a))};var ku=j;
-function Gt(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Jt(){}s(278,1,{},Jt);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(Lt),B(Kt))};function Ht(){}s(279,1,{},Ht);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(Nt))};function Li(a,b){ti(a._c(),b,!0)}function Ki(a,b){ti(a._c(),b,!1)}function Zi(a,b,c){0<=b&&a.ed(b+Of);0<=c&&a.cd(c+Of)}
-function lu(a){var b,a=Ln(a,ud);b=Hn(a,In(32));return 0<=b?a.substr(0,b-0):a}
-function ti(a,b,c){if(!a)throw new Bi(kc);b=Gn(b);if(0==b.length)throw new dk(Ic);if(c){var d,e,f;d=Gn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Gn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Gn(e.substr(0,
-c-0)),b=Gn(mu(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nu(a,b){a.style.display=b?j:tf;a.setAttribute("aria-hidden",""+!b)}s(284,1,Wh);_.Xc=function(){return Ij(this.gb)};_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return D(this.gb,Af)};_.$c=function(){return D(this.gb,Bf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=tf};_.bd=function(){throw new ou;};_.cd=function(a){this.gb.style[Ae]=a};
-_.dd=function(a){nu(this.gb,a)};_.ed=function(a){this.gb.style[Rg]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=pt(c.b);if(-1==d){var e=a.gb;d=c.b;Wi();du(e,d);E(Xd,d)&&du(e,Wd)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,Wi(),eu(e,d)):a.cb|=d;return Uq(!a.db?a.db=new gr(a):a.db,c,b)}function pu(a,b,c){return Uq(!a.db?a.db=new gr(a):a.db,c,b)}
-function qu(a){var b;if(a.hd())throw new ru("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Wi();eu(c,b)}else a.cb|=b;a.fd();a.ld()}function su(a,b){var c;switch(pt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&Pn(a.gb,c))return}c=a.gb;var d,e,f;if(ap&&(f=ap.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&ar(a.db,f.a),f.a.a=d,f.a.b=e}
-function tu(a){if(!a.hd())throw new ru("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}function Gj(a){if(a.fb)if(y(a.fb,28))a.fb.nd(a);else{if(a.fb)throw new ru("This widget's parent does not implement HasWidgets");}else if(Ti(),Yt(uu.a,a)){Ti();try{a.kd()}finally{Ai(uu.a,a)}}}
-function vu(a,b){var c;c=a.fb;if(b){if(c)throw new ru("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(283,284,Bh);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&ar(this.db,a)};_.hd=function(){return this.bb};_.jd=function(){qu(this)};_.Tc=function(a){su(this,a)};_.kd=function(){tu(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
-function wu(a){for(a=new xu(a);a.a.a<a.a.b.c-1;)yu(a.a),zu(a.a)}s(282,283,gi);_.fd=function(){Au(this,(Bu(),Cu))};_.gd=function(){Au(this,(Bu(),Du))};function Eu(a,b,c){Gj(b);var d=a.p;Fu(d,b,d.c);d=(mt(),nt(b.gb));c.appendChild(d);vu(b,a)}function Gu(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Hu;b.fb==a&&(f=a.od(b),f<d&&--d);Gj(b);Fu(a.p,b,d);e?(e=b.gb,cu(c,(mt(),nt(e)),d)):(e=(mt(),nt(b.gb)),c.appendChild(e));vu(b,a)}
-function Iu(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);c=a.p;var d;d=Ju(c,b);if(-1==d)throw new Ku;if(0>d||d>=c.c)throw new Hu;for(--c.c;d<c.c;++d)Fr(c.a,d,c.a[d+1]);Fr(c.a,c.c,null)}return!0}s(281,282,gi);_.od=function(a){return Ju(this.p,a)};_.pd=function(a,b,c,d){Gu(this,a,b,c,d)};_.qd=function(){return new Lu(this.p)};_.nd=function(a){return Iu(this,a)};function Si(a,b,c,d){var e;Gj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}
-function Mu(a,b){var c;(c=Iu(a,b))&&Nu(b.gb);return c}function Ou(a,b,c,d){if(b.fb!=a)throw new dk("Widget must be a child of this panel.");a.td(b,c,d)}function Pu(a,b,c){a=a.gb;-1==b&&-1==c?Nu(a):(a.style[Kf]=Xc,a.style[Le]=b+Of,a.style[Cg]=c+Of)}function Qu(){var a=$doc.createElement(Sd);this.p=new Ru(this);this.gb=a;this.gb.style[Kf]="relative";this.gb.style[Hf]=Be}function Nu(a){a.style[Le]=j;a.style[Cg]=j;a.style[Kf]=j}s(280,281,gi,Qu);_.rd=function(a){Eu(this,a,this.gb)};
-_.nd=function(a){return Mu(this,a)};_.sd=function(a,b,c){Ou(this,a,b,c)};_.td=function(a,b,c){Pu(a,b,c)};function Su(a,b){if(a.vd())throw new ru("SimplePanel can only contain one child widget");a.wd(b)}function Tu(a,b){if(a.ab!=b)return!1;try{vu(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function Uu(a,b){if(b!=a.ab&&(b&&Gj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(mt(),nt(a.ab.gb));a.ud().appendChild(c);vu(b,a)}}function Vu(){this.gb=$doc.createElement(Sd)}s(288,282,gi,Vu);_.ud=function(){return this.gb};
-_.vd=function(){return this.ab};_.qd=function(){return new Wu(this)};_.nd=function(a){return Tu(this,a)};_.wd=function(a){Uu(this,a)};_.ab=null;function Xu(a,b){a.$&&(Yu(a.Z,!1,!1),Kq(a,a,b))}function Zu(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function $u(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Le]=b-0+(fj(),Of);a.style[Cg]=c+Of}function av(a){a.$||(a.bb&&Gj(a),Yu(a.Z,!0,!1))}s(287,288,gi);_.ud=function(){return Mn(this.gb)};_.Zc=function(){return D(this.gb,Af)};
-_.$c=function(){return D(this.gb,Bf)};_._c=function(){return Nn(Mn(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){Xu(this,a)};_.ad=function(){return!E(Be,this.gb.style[Og])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&Yu(this.Z,!1,!0)};_.cd=function(a){this.O=a;Zu(this);0==a.length&&(this.O=null)};_.zd=function(a,b){$u(this,a,b)};_.dd=function(a){this.gb.style[Og]=a?Pg:Be};_.wd=function(a){Uu(this,a);Zu(this)};
-_.ed=function(a){this.P=a;Zu(this);0==a.length&&(this.P=null)};_.Ad=function(){av(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function bv(a,b){var c;Vu.call(this);this.R=new cv;this.L=(dv(),ev);this.Z=new fv(this);this.gb.appendChild($doc.createElement(Sd));this.zd(0,0);Nn(Mn(this.gb))[ud]="gwt-PopupPanel";Mn(this.gb)[ud]=Jf;this.N=this.M=a;this.W=!1;c=G(Kr,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new gv(c);this.K._c()[ud]=j;c=Nn(Mn(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Bi(kc);d=Gn(d);if(0==d.length)throw new dk(Ic);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<
-h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ea)}Uu(this,this.K);Zu(this);ti(Mn(this.gb),Jf,!1);ti(this.K.b,b+"Content",!0)}s(286,287,gi);_.fd=function(){qu(this.K)};_.gd=function(){tu(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new Wu(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){Uu(this.K,a);Zu(this)};_.K=null;s(285,286,gi);_.kd=function(){tu(this)};
-function hv(){hv=u;iv=new jv(Gb,0,(dv(),ev));kv=new jv(mc,1,lv);mv=new jv(tc,2,nv);ov=G(pv,k,23,[iv,kv,mv])}function jv(a,b,c){Qn.call(this,a,b);this.a=c}s(289,138,{23:1,67:1,70:1,72:1},jv);_.a=null;var ov,iv,kv,mv;function qv(){qv=u;rv=G(Kr,k,1,[Cg,hf,md])}
-function gv(a){var b;qv();var c,d;c=this.gb=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(c,this.c);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Hg),b[ud]=a[c],lt(b,sv(a[c]+"Left")),lt(b,sv(a[c]+Ib)),lt(b,sv(a[c]+"Right")),b),lt(this.c,d),1==c&&(this.b=Mn(Vt(d,1)));this.gb[ud]="gwt-DecoratorPanel"}function sv(a){var b,c;c=$doc.createElement(vg);b=$doc.createElement(Sd);var d=(mt(),nt(b));c.appendChild(d);c[ud]=a;b[ud]=a+"Inner";return c}s(291,288,Eh,gv);_.ud=function(){return this.b};
-_.b=null;_.c=null;var rv;s(290,291,Eh);s(292,1,{});function Bu(){Bu=u;Cu=new tv;Du=new uv}function vv(a){er.call(this,a)}function Au(a,b){Bu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=xi(f),y(f,81))d=f,!c&&(c=new cr),dr(c,d);else throw f;}}if(c)throw new vv(c);}s(293,217,Th,vv);var Cu,Du;function tv(){}s(294,1,{},tv);_.Bd=function(a){a.jd()};function uv(){}s(295,1,{},uv);_.Bd=function(a){a.kd()};s(298,283,Bh);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
-_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.jd=function(){qu(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(297,298,Bh);function wv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",od),b);this.gb[ud]="gwt-Button";this.gb.innerHTML=a||j}s(296,297,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},wv);s(299,281,gi);_.d=null;
-_.e=null;function xv(a,b){var c;if(a.f)throw new ru("Composite.initWidget() may only be called once.");Gj(b);c=b.gb;a.gb=c;var d;mt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((mt(),c).__gwt_resolve=yv(a));a.f=b;vu(b,a)}function zv(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Wi();eu(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(300,283,di);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){zv(this)};
-_.Tc=function(a){su(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Av(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Pd]=bg;break;case 1:c[Pd]=Te;break;case 2:pr(c)!=(qr(),tr)&&(c[Pd]=j)}}}function Bv(a){this.a=a;this.c=!1;this.d=this.b=pr(a)}s(301,1,{},Bv);_.a=null;_.b=null;_.c=!1;_.d=null;function Yi(){this.gb=Cv()}s(302,288,gi,Yi);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};
-_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function Dv(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Mn(b);e=null;c&&(c=iu(c),e=0>c?null:ht(a.i.b,c));e?Ev(a,e):d&&(b.innerHTML=j||j);return b}function Ev(a,b){var c;if(b.fb!=a)return!1;try{vu(b,null)}finally{c=b.gb;Nn(c).removeChild(c);var d=a.i,e;e=iu(c);c[Vc]=null;c=d.b;Fv(e,c.c);Fr(c.b,e,null);d.a=new ju(e,d.a)}return!0}s(304,282,gi);_.qd=function(){return new Gv(this)};
-_.nd=function(a){return Ev(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Hv(a){if(0>=a.b)throw new Iv("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new Iv("Column index: 0, Column size: "+a.a);}
-function Jv(){this.i=new hu;this.f=$doc.createElement(rg);this.c=$doc.createElement(ug);lt(this.f,this.c);this.gb=this.f;this.d=new Kv(this);var a=new Lv(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;cu(a.b.f,(mt(),nt(b)),0);lt(a.a,$doc.createElement(yd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new Iv("Row index: "+a+", Row size: "+d);if(0>c)throw new Iv("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new Iv("Column index: "+c+", Column size: "+this.a);c=Dv(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(vg),d.innerHTML=sa||j,cu(c,(mt(),nt(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(yd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(vg);
-e.innerHTML=sa;c=$doc.createElement(Hg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Dv(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(303,304,gi,Jv);_.a=0;_.b=0;function Mv(a){for(;++a.b<a.d.c&&!(null!=ht(a.d,a.b)););}function Gv(a){this.c=a;this.d=this.c.i.b;Mv(this)}s(305,1,{},Gv);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new Ku;a=ht(this.d,this.b);this.a=this.b;Mv(this);return a};_.Sc=function(){var a;if(0>this.a)throw new Nv;a=ht(this.d,this.a);Gj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function Kv(a){this.a=a}s(306,1,{},Kv);_.a=null;function Lv(a){this.b=a}s(307,1,{},Lv);_.a=null;_.b=null;function Ov(){Ov=u;Pv=new Qv}var Pv;function Rv(){Rv=u;Sv=new Tv((oo(),rd));Uv=new Tv(Le);Vv=new Tv(Wf);Wv=Uv;Xv=Vv;Yv=Wv}var Sv,Yv,Uv,Xv,Wv,Vv;function Qv(){}s(309,1,{},Qv);
-function Tv(a){this.a=a}s(310,309,{},Tv);_.a=null;function Zv(){Zv=u;$v=new aw(hf);bw=new aw(Cg)}var $v,bw;function aw(a){this.a=a}s(311,1,{},aw);_.a=null;function cw(a,b){var c;c=dw(a);lt(a.b,c);Eu(a,b,c)}function dw(a){var b;b=$doc.createElement(vg);b[$c]=a.a.a;b.style[Ng]=a.c.a;return b}function ew(a,b){var c,d;d=Nn(b.gb);(c=Iu(a,b))&&a.b.removeChild(d);return c}
-function fw(){this.p=new Ru(this);this.e=$doc.createElement(rg);this.d=$doc.createElement(ug);lt(this.e,this.d);this.gb=this.e;this.a=(Rv(),Yv);this.c=(Zv(),bw);this.b=$doc.createElement(Hg);lt(this.d,this.b);this.e[qd]=ab;this.e[pd]=ab}s(312,299,gi,fw);_.nd=function(a){return ew(this,a)};_.b=null;function gw(){gw=u;new pi}function hw(a,b,c,d,e){gw();this.a=new iw(this,a,b,c,d,e);this.gb[ud]="gwt-Image"}function jw(a,b,c,d,e){gw();hw.call(this,(Qs(),new Ps(a)),b,c,d,e)}s(313,283,Bh,hw,jw);
-_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.Tc=function(a){32768==pt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);su(this,a)};_.ld=function(){var a=this.a;E(Qe,Ln(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new kw(a,this),xn((un(),vn),a.f))};_.a=null;s(315,1,{});_.f=null;function lw(){lw=u;mw()}
-function iw(a,b,c,d,e,f){var g,i;lw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(lg);i=new Ds;Cs(Cs(Cs(i,new Fs("width:"+e+(fj(),Of)+ob)),new Fs("height:"+f+Qf)),new Fs("background:url("+b.a+") no-repeat "+-c+"px "+-d+Qf));!nw&&(nw=new ow);b=pw;c=new Fs((new Fs(Kn(i.a.a))).a);i=new Es;Vm(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Os(b.a);Vm(i.a,b);Vm(i.a,"' style='");b=Os(c.a);Vm(i.a,b);Vm(i.a,"' border='0'>");i=new Hs(Kn(i.a));g.innerHTML=i.a||j;g=
-Mn(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),Wi(),eu(g,a)):a.cb|=133333119}s(314,315,{},iw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function kw(a,b){this.a=a;this.b=b}s(316,1,{},kw);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Qe,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Qe)};_.a=null;_.b=null;function qw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(Ov(),Pv)?a.b.d==(qr(),sr)?(Rv(),Uv):a.b.d==rr?(Rv(),Vv):(Rv(),Wv):a.b.d==(qr(),sr)?(Rv(),Vv):a.b.d==rr?(Rv(),Uv):(Rv(),Xv);b!=a.c&&(a.c=b,a.gb.style[xg]=!a.c?j:a.c.a)}s(318,283,Bh);_.a=null;_.b=null;_.c=null;
-function rw(){this.gb=$doc.createElement(Sd);this.b=new Bv(this.gb);this.gb[ud]="gwt-Label"}function sw(){rw.call(this);Av(this.b,Sg);qw(this)}s(317,318,Bh,rw,sw);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function tw(a,b){if(0>b||b>=a.gb.options.length)throw new Hu;}function kp(a,b){tw(a,b);return a.gb.options[b].value}
-function uw(){this.gb=$doc.createElement("select");this.gb[ud]="gwt-ListBox"}s(319,298,Bh,uw);s(320,248,Hh);function vw(a){this.a=a}s(321,320,Hh,vw);_.Dc=function(){};function ww(a){this.a=a}s(322,320,Hh,ww);_.Jc=function(a){this.a.Cd(a.f,a.a)};function xw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Hg);cu(a.e,(mt(),nt(e)),b);a=(mt(),nt(c));d.appendChild(a)}else d=Vt(a.e,0),cu(d,(mt(),nt(c)),b)}
-function yw(a,b,c){var d;zw(a,b);c&&b.a?(zw(a,null),a=b.a,b=(un(),vn),b.c=yn(b.c,[new Aw(a),!1])):null!=b.c&&(a.j=new Bw(a,b),c=(dv(),lv),a.j.L=c,a.j.T=a.f,a.j._c()[ud]=se,d=lu(a.gb),E(re,d)||Li(a.j,d+"Popup"),pu(a.j,new ww(a),bk?bk:bk=new ck),a.n=b.c,d=a.j,a=new Cw(a,b),d.gb.style[Og]=Be,av(d),a.a.o?$u(a.a.j,Ij(a.a.gb)+D(a.a.gb,Bf)-1,Jj(a.b.gb)+$wnd.pageYOffset):$u(a.a.j,Ij(a.b.gb),Jj(a.a.gb)+$wnd.pageYOffset+D(a.a.gb,Af)-1),d.gb.style[Og]=Pg)}
-function Dw(a,b){if(b||!(a.k&&a.n==a.k.c))zw(a,b),Ew(a.gb),b&&a.d&&yw(a,b,!1)}
-function Fw(a,b){var c;a:{c=b.target;var d,e;for(e=new ri(a.i);e.b<e.d.ue();)if(d=si(e),Pn(d.gb,c)){c=d;break a}c=null}switch(pt(b.type)){case 1:Ew(a.gb);c&&yw(a,c,!0);break;case 16:c&&Dw(a,c);break;case 32:c&&Dw(a,null);break;case 2048:Gw(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Gw(a)||a.o||Hw(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Gw(a)||(a.o?null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()):Iw(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Gw(a)||a.o&&Hw(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:Gw(a)||(a.o?Iw(a):null!=a.k.c&&!a.k.c.Jf().Jf()&&(yw(a,a.k,!1),a.k.c.Jf()));b.cancelBubble=!0;b.preventDefault();break;case 27:zw(a,null);a.j&&Xu(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:zw(a,null);a.j&&Xu(a.j,!1);break;case 13:Gw(a)||(yw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}su(a,b)}function Jw(a,b,c){c&&zw(a,null);Kq(a,b,!1);a.n=null;a.j=null}
-function Gw(a){var b;if(!a.k){for(b=new ri(a.i);b.b<b.d.ue();){b=si(b);zw(a,b);break}return!0}return!1}
-function zw(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lu(c.gb)+Va;ti(c._c(),d,!1);a.o&&(c=Nn(a.k.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!1)))}if(b){c=lu(b.gb)+Va;ti(b._c(),c,!0);a.o&&(c=Nn(b.gb),2==Wt(c)&&(c=Vt(c,1),ti(c,pg,!0)));cl();c=a.gb;var d=new Ek(b.gb),e=(Yk(),Zk),d=G(Kw,k,5,[d]),e=e.a,f,g,i,h;f=new Um;for(i=0,h=d.length;i<h;++i)g=d[i],Wm(Wm(f,g.a),ea);d=Gn(Kn(f.a));c.setAttribute(e,d)}a.k=b}}
-function Iw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}function Hw(a){var b,c,d;if(a.k){for(b=c=kj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?ht(a.i,b):ht(a.i,c);break}zw(a,d)}}s(323,283,Bh);_.Tc=function(a){Fw(this,a)};_.kd=function(){this.j&&Xu(this.j,!1);tu(this)};_.Cd=function(a,b){Jw(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Aw(a){this.a=a}s(324,1,{},Aw);_.pc=function(){Lw(this.a)};_.a=null;
-function Mw(a){this.a=a}s(325,1,{},Mw);_.Dc=function(){zw(this.a,null)};_.a=null;function Bw(a,b){this.a=a;this.b=b;bv.call(this,!0,Ye);Uu(this.K,this.b.c);Zu(this);this.Y=!0;this.b.c.Jf()}s(326,286,gi,Bw);_.Pc=function(a){var b,c;if(!a.a)switch(pt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(Pn(b,c)){a.a=!0;break}a.a&&zw(this.a,null)}};_.a=null;_.b=null;function Cw(a,b){this.a=a;this.b=b}s(327,1,{},Cw);_.a=null;var Nw=_.b=null;
-function Ow(){Ow=u;Nw=new Bs((Qs(),new Ps("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Pw(a,b){this.gb=$doc.createElement(vg);var c=lu(this.gb)+Va;ti(this._c(),c,!1);this.gb.textContent=a||j;this.gb[ud]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);cl();this.gb.setAttribute("role",Jl.a);this.a=b}s(330,284,{27:1,31:1,34:1},Pw);_.a=null;_.b=null;_.c=null;
-function Qw(){var a;this.gb=$doc.createElement(vg);this.gb[ud]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);lt(this.gb,a);a[ud]="menuSeparatorInner"}s(331,284,Wh,Qw);function Rw(){var a,b,c,d,e;b=null.Jf();e=$i();d=aj();b[Rd]=(co(),tf);b[Rg]=0+(fj(),Of);b[Ae]=bb;c=$doc;c=(E(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(E(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Rg]=(c>e?c:e)+Of;b[Ae]=(a>d?a:d)+Of;b[Rd]="block"}function cv(){}s(332,1,{},cv);_.Lc=function(){Rw()};
-function Sw(a){this.a=a}s(333,1,{},Sw);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Pn(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(pt(d.type)){case 4:case 1048576:if(Vi){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Vi){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function Tw(a){this.a=a}s(334,1,{},Tw);_.a=null;function dv(){dv=u;ev=new Uw(Gb,0);lv=new Uw(mc,1);nv=new Uw(tc,2);Vw=G(Ww,k,32,[ev,lv,nv])}function Uw(a,b){Qn.call(this,a,b)}s(335,138,{32:1,67:1,70:1,72:1},Uw);var Vw,ev,lv,nv;function Xw(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Et(a.a.R),Rw(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ci(a.f.a),a.f=null,a.b=!1)}function Yw(a){a.j||(Xw(a),a.c||(Ti(),Mu(Ui(null),a.a)));a.a.gb.style[xd]="rect(auto, auto, auto, auto)";a.a.gb.style[Hf]=Pg}
-function Zw(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=J(b*a.d);i=J(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[xd]="rect("+g+Pf+f+Pf+c+Pf+e+"px)"}
-function Yu(a,b,c){a.c=c;Kj(a);a.i&&(Lj(a.i),a.i=null,Yw(a));a.a.$=b;var d=a.a;d.X&&(Ci(d.X.a),d.X=null);d.S&&(Ci(d.S.a),d.S=null);if(d.$){d.X=st(new Sw(d));var e;e=new Tw(d);yt();e=zt?Uq(zt.a,(!Tq&&(Tq=new ck),Tq),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(dv(),ev)&&!b&&(c=!1);a.j=b;c?b?(Xw(a),a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[xd]="rect(0px, 0px, 0px, 0px)",Ti(),b=Ui(null),Eu(b,a.a,b.gb),a.i=new $w(a),Rj(a.i,1)):Mj(a,200):(Xw(a),a.j?(a.a.gb.style[Kf]=Xc,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),Ti(),b=Ui(null),Eu(b,a.a,b.gb)):a.c||(Ti(),Mu(Ui(null),a.a)),a.a.gb.style[Hf]=Pg)}function fv(a){var b=(Tj(),Uj);this.k=new Sj(this);this.s=b;this.a=a}s(336,17,{},fv);_.rc=function(){Yw(this)};_.sc=function(){this.d=D(this.a.gb,Af);this.e=D(this.a.gb,Bf);this.a.gb.style[Hf]=Be;Zw(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){Zw(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function $w(a){Xj();this.a=a}s(337,24,{},$w);
-_.vc=function(){this.a.i=null;Mj(this.a,200)};_.a=null;function mt(){mt=u;ax()}function nt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function yv(a){return function(){this.__gwt_resolve=bx;return a.bd()}}function bx(){throw"A PotentialElement cannot be resolved twice.";}
-function ax(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function Ti(){Ti=u;cx=new dx;ex=new pi;uu=new cr}function fx(a){this.p=new Ru(this);this.gb=a;qu(this)}
-function Ui(a){Ti();var b,c;c=Pi(ex,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==ex.d){var d=new gx;$j();ak(bk?bk:bk=new ck,d)}!b?c=new hx:c=new fx(b);x(ex,a,c);dr(uu,c);return c}s(339,280,gi,fx);var cx,ex,uu;function dx(){}s(340,1,{},dx);_.Bd=function(a){a.hd()&&a.kd()};function gx(){}s(341,1,{},gx);_.Jc=function(){Ti();try{Au(uu,cx)}finally{ix(uu.a),ix(ex)}};function hx(){fx.call(this,$doc.body)}s(342,339,gi,hx);
-_.td=function(a,b,c){Pu(a,b-0,c-0)};function Wu(a){this.c=a;this.a=!!this.c.ab}s(343,1,{},Wu);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new Ku;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function jx(a,b){a.gb[Mg]=null!=b?b:j}s(346,298,Bh);_.Tc=function(a){0!=(pt(a.type)&896)?su(this,a):su(this,a)};_.ld=function(){};function kx(){kx=u;lx()}s(345,346,Bh);
-function mx(){var a;kx();var b=(a=$doc.createElement("INPUT"),a.type=wg,a);!Us&&(Us=new Ts);!Ss&&(Ss=new Rs);this.gb=b;this.gb[ud]="gwt-TextBox"}s(344,345,Bh,mx);function lx(){lx=u;nx=new ox;px=new qx;rx=new sx;tx=new ux;vx=G(wx,k,35,[nx,px,rx,tx])}s(347,138,Uh);var vx,nx,px,rx,tx;function ox(){Qn.call(this,Gb,0)}s(348,347,Uh,ox);function qx(){Qn.call(this,Zb,1)}s(349,347,Uh,qx);function sx(){Qn.call(this,ac,2)}s(350,347,Uh,sx);function ux(){Qn.call(this,sc,3)}s(351,347,Uh,ux);
-function xx(a,b){if(0>b||b>=a.c)throw new Hu;return a.a[b]}function Ju(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Fu(a,b,c){var d,e;if(0>c||c>a.c)throw new Hu;if(a.c==a.a.length){e=v(yx,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)Fr(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)Fr(a.a,d,a.a[d-1]);Fr(a.a,c,b)}function Ru(a){this.b=a;this.a=v(yx,k,36,4,0)}s(352,1,{},Ru);_.qd=function(){return new Lu(this)};_.a=null;_.b=null;_.c=0;
-function yu(a){if(a.a>=a.b.c)throw new Ku;return a.b.a[++a.a]}function zu(a){if(0>a.a||a.a>=a.b.c)throw new Nv;a.b.b.nd(a.b.a[a.a--])}function Lu(a){this.b=a}s(353,1,{},Lu);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yu(this)};_.Sc=function(){zu(this)};_.a=-1;_.b=null;function mw(){mw=u;pw=(Qs(),new Ps(pn()+"clear.cache.gif"))}var pw,nw=null;function ow(){}s(355,1,{},ow);function zx(){zx=u;mw()}function Ax(a,b,c,d,e){zx();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Bx(a,b,c){zx();Ax.call(this,(Qs(),new Ps(a)),b,0,c,16)}s(356,292,{},Ax,Bx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Cv(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Ew(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ci(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Wq(b,new Ws(b,c,d,a)):jr(b,c,d,a)}function $q(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(362,1,{},$q);_.a=null;_.b=null;_.c=null;_.d=null;function Xq(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(363,1,{},Xq);_.pc=function(){Yq(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Ws(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(364,1,{},Ws);_.pc=function(){jr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Cx(a,b){b.k!=a&&(!a.ac&&(a.ac=new Mi),b.k=a,Gi(a.ac,b))}function Dx(a){var b;b=a.cZ.d;if(-1!=Hn(b,In(36)))return null;a=a.bc.b.b++;return b=mu(b,Ex(b,In(46))+1)+j+a}
-function Fx(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Gx(a,b,c,vs(d)))}function Hx(a){return!a.Tb&&a.$b?Hx(a.$b):a.Tb}function Ix(a){return!a.Vb&&a.$b?Ix(a.$b):a.Vb}function Jx(a){var b;b=new Kx;if(a.Sd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,55)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new Lx;}function Mx(a){a.cc=!1;a._d();Nx(a)}function Nx(a){if((a=y(a,55)?null:a.$b)&&a.cc)Mx(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Ox(a){return(a=a.Hd())?a:new Px(1,1)}function Qx(a){var b;return(b=a.Id())?new Rx(b):new Rx(a.Kd())}function Sx(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function Tx(a){return!a.Vb?(a.Rd(),!0):!1}function P(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.zf(b)}function Ux(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)Nx(a),new Vx(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new Vx(a,101)}
-function Wx(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Af(b),a.Sd()&&a.$d())}function Xx(a){a.dc||(Sx(a),Yx(a,!0),Zx(a),a.dc=!0,new Vx(a,102),Fx(a,a,a.$b,0),Nx(a),a._b.Cf(a))}function $x(){this.bc=(ip(),ip(),ay);new pi;this.Qd();this.Zb=(by(),cy)}s(368,1,Zh);_.Ed=function(){return!1};_.Fd=function(){return Dx(this)};_.Gd=function(){return Hx(this)};_.Hd=function(){return dy(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new ey(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){Mx(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return Ox(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+Sg+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return Qx(this)};
-_.Yd=function(){};_.Zd=function(){return Tx(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){Ux(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function Q(a,b,c){var d;if(-1>a.Ob.a.c)throw new dk("Missing message: awt.12A");if(y(b,45)){if(b==a)throw new dk("Missing message: awt.12B");a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new dk("Missing message: awt.12C");if(y(b,55))throw new dk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new Zm;var e=kj(d.Ob.a,b),f;f=ht(d.Ob.a,e);d.Pb&&d.Pb.je(f);fy(d,e);new gy(d,301,f)}d=a.Ob.a.c;Sx(b);hy(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),Mx(a),!!a.Pb&&
-y(a.Pb,48)&&(a.Pb.n=!1),Fx(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new Vq("Missing message: awt.185");if(null==c||null!=c)iy(g,c,b);else throw new dk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=xi(i);if(y(i,75))throw b=i,fy(a,d),b;throw i;}b._d();new gy(a,300,b)}function jy(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function ky(a){var b;b=a.ee();return new ly(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function Yx(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)ht(a.Ob.a,c).Td(b)}function fy(a,b){var c;c=ht(a.Ob.a,b);Sx(c);c.Td(!1);kt(a.Ob.a,b);c.$b=null;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);Fx(c,c,a,1)}function my(a){var b=(ny(),oy);Wx(a,b);for(b=0;b<a.Ob.a.c;++b)ht(a.Ob.a,b).Zd()}function py(a,b){var c,d;if(a.Pb)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),a.Pb.je(c);if(b)for(d=new ri(a.Ob.a);d.b<d.d.ue();)c=si(d),b.fe(null,c);a.Pb=b;Mx(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function Zx(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=ht(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function qy(){$x.call(this);this.Ob=new ry;this.Sb=(ip(),ip(),ay)}s(367,368,hi);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return Ox(this)};_.Md=function(){return Qx(this)};
-_.Qd=function(){this._b=(ip(),new sy)};_.Rd=function(){Mx(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Td=function(a){Yx(this,a)};_.Ud=function(){return Ox(this)};_.Xd=function(){return Qx(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)Sx(ht(this.Ob.a,a))};_.Zd=function(){var a;if(!Tx(this))return!1;for(a=0;a<this.Ob.a.c;++a)ht(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=ht(this.Ob.a,b),a._d()};_.de=function(){Zx(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function ty(){var a=new uy;qy.call(this);py(this,a)}s(366,367,hi,ty);_.Fd=function(){return"panel"+this.Sb.b.d++};function vy(a,b,c){a=wy(a.Nb,b,c);a.j=!0;return new xy(a)}function yy(a){a.Vd(a.Nb.d)}function zy(a){return new Px(D(a.Nb.gb,Bf),D(a.Nb.gb,Af))}s(365,366,hi);_.Jd=function(){return D(this.Nb.gb,Af)};_.Nd=function(){return D(this.Nb.gb,Bf)};_.Od=function(){return Ij(this.Nb.gb)};_.Pd=function(){return Jj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=tf};_.$d=function(){yy(this)};_.ae=function(){};_.Nb=null;function Ay(a){if(null!=a)this.e=a;else throw new By;}s(370,1,Ph);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
-function Cy(){Cy=u;S=new pi;x(S,new T(400),new U(bh));x(S,new T(401),new U(bh));x(S,new T(402),new U(bh));x(S,new T(500),new U(dh));x(S,new T(501),new U(dh));x(S,new T(502),new U(dh));x(S,new T(503),new U(kh));x(S,new T(504),new U(dh));x(S,new T(505),new U(dh));x(S,new T(506),new U(kh));x(S,new T(507),new U(vh));x(S,new T(100),new U(Yg));x(S,new T(101),new U(Yg));x(S,new T(102),new U(Yg));x(S,new T(103),new U(Yg));x(S,new T(1004),new U(ah));x(S,new T(1005),new U(ah));x(S,new T(800),new U(rh));x(S,
-new T(801),new U(rh));x(S,new T(200),new U(lh));x(S,new T(201),new U(lh));x(S,new T(202),new U(lh));x(S,new T(204),new U(lh));x(S,new T(203),new U(lh));x(S,new T(209),new U(wh));x(S,new T(208),new U(xh));x(S,new T(207),new U(xh));x(S,new T(206),new U(lh));x(S,new T(205),new U(lh));x(S,new T(1400),new U(th));x(S,new T(1401),new U(uh));x(S,new T(1402),new U(uh));x(S,new T(300),new U(Zg));x(S,new T(301),new U(Zg));x(S,new T(1100),new U(qh));x(S,new T(1101),new U(qh));x(S,new T(1200),new U(sh));x(S,new T(701),
-new U(oh));x(S,new T(900),new U(ph));x(S,new T(1001),new U(mh));x(S,new T(601),new U(nh))}s(369,370,Ph);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Mc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var S;function U(a){this.a=a}s(372,1,{},U);_.a=Xg;function Dy(){}s(373,1,{},Dy);_.a=null;_.b=null;
-function Ey(a,b){var c;b&&(a.a?(c=new Fy(a.a),Fr(c.b,c.c++,b),a.a=c):(a.a=new Mi,Gi(a.a,b)))}s(375,1,Ph);_.a=null;function Gy(){}function Hy(){}s(374,375,Ph,Gy,Hy);function Iy(){Iy=u;Math.sqrt(2)}function Jy(a){Iy();if(0>a)throw new dk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(376,1,{40:1},Jy);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new Ky;a.a=31*a.a+J((new Ly(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+J((new Ly(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function My(){My=u;Ny=new cr;Oy=new Px(0,0);dr(Ny,Db);dr(Ny,Qb);dr(Ny,xb);dr(Ny,"Last");dr(Ny,Ib);dr(Ny,jc);dr(Ny,Hc);dr(Ny,Kc);dr(Ny,Ob)}
-function iy(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!Yt(Ny.a,b))throw new dk(Py());Hr(Pi(a.c,d))===Hr(c)&&Hr(Pi(a.b,c))===Hr(d)||((b=Pi(a.c,d))&&Qy(a,b,d),Ry(a.a.qd(),c)&&Qy(a,c,d),b=a.a,new Sy(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function Ty(a,b){return new Px(Cj(b[1].b,Cj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Cj(b[0].a,Cj(b[4].a,b[3].a))+a.k)}function Qy(a,b,c){Uy(a.a,b);Ai(a.b,b);Ai(a.c,c)}
-function Vy(a,b){if(!a.n){a.n=!0;var c,d,e;Wy(a.f,Oy);Wy(a.i,Oy);Wy(a.o,null);a.p=0;for(d=Xy(a.a,0);d.b!=d.d.a;){c=Yy(d);e=Pi(a.b,c);var f=b.Zb;e=gn(e,Ib)?0:gn(e,jc)?1:gn(e,Hc)?2:gn(e,Kc)?4:gn(e,Ob)?3:gn(e,Db)?f.a?4:3:gn(e,xb)?f.a?3:4:gn(e,Qb)?1:2;c.dc?a.o[e]||(Fr(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function Zy(){My();$y.call(this,0)}
-function $y(a){My();ip();this.a=new az;this.b=new pi;this.c=new pi;this.d=a;this.j=0;this.n=!1;this.o=v(bz,k,44,5,0);this.f=v(cz,k,46,5,0);this.i=v(cz,k,46,5,0);this.p=this.e=this.k=0}s(377,1,{48:1,67:1},Zy,$y);_.fe=function(a,b){iy(this,a,b)};
-_.ge=function(a){Vy(this,a);if(0!=this.p)if(a=ky(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;Vy(this,a);this.n=b;return 0==this.p?jy(a,new Px(0,0)):jy(a,Ty(this,this.f))};_.ie=function(a){var b;b=this.n;Vy(this,a);this.n=b;return jy(a,Ty(this,this.i))};_.je=function(a){var b;b=Pi(this.b,a);null!=b&&Qy(this,a,b)};_.tS=function(){return dz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var Oy,Ny;function ez(a){$x.call(this);this._b=(ip(),new fz(a,this))}s(378,368,{41:1,44:1,49:1,63:1,67:1},ez);_.Fd=function(){return od+this.bc.b.a++};_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_._d=function(){};s(380,1,{});s(379,380,{},function(){});function gz(){gz=u}
-function hz(a,b){if(null==b)throw new Vq("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Ff);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function iz(){gz();$x.call(this);new Mi;this._b=new jz((ip(),this))}s(381,368,{42:1,44:1,49:1,63:1,67:1},iz);_.Hd=function(){return dy(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",current="+kp(this._b.a,this._b.a.gb.selectedIndex)};function kz(){kz=u;lz=new mz(255,255,255);nz=new mz(192,192,192);oz=new mz(128,128,128);pz=new mz(64,64,64);qz=new mz(0,0,0);rz=new mz(255,0,0);new mz(255,175,175);sz=new mz(255,200,0);tz=new mz(255,255,0);new mz(0,255,0);uz=new mz(255,0,255);vz=new mz(0,255,255);wz=new mz(0,0,255)}
-function xz(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new mz(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new mz(c,a,b)}function yz(a){return new mz(J(0.7*(a.a>>16&255)),J(0.7*(a.a>>8&255)),J(0.7*(a.a&255)))}function mz(a,b,c){kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new dk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(382,1,{43:1,50:1,54:1},mz);_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return zz.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var qz,wz,vz,pz,oz,nz,uz,sz,rz,lz,tz;function by(){by=u;cy=new Az(!0);Bz=new cr;dr(Bz,"ar");dr(Bz,"fa");dr(Bz,"iw");dr(Bz,"ur")}function Az(a){this.a=a}s(383,1,Ph,Az);_.a=!1;var cy,Bz;s(385,1,{59:1,69:1});function Cz(){Px.call(this,0,0)}function Px(a,b){this.b=a;this.a=b}
-function Rx(a){Px.call(this,a.b,a.a)}s(384,385,{46:1,59:1,67:1,69:1},Cz,Px,Rx);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new Ky;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return Dz.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function aq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(386,1,Ph,aq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function Ez(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function Fz(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Fv(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function Gz(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Cj(g,c.a),i+=c.b+a.c);return new Px(i,g+2*a.d)}function uy(){Hz.call(this,1,5,5)}
-function Hz(a,b,c){ip();this.c=b;this.d=c;this.a=a}s(387,1,Ph,uy,Hz);_.fe=function(){};
-_.ge=function(a){this.b=Iz(a.Ob);if(0!=Ez(this)){var b,c,d,e,f,g,i,h,l,m,o;b=ky(a);g=a.ee();i=a.Zb.a;l=new Mi;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new Jz(n);for(w=0;w<n;++w)Fr(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var H=d,A=kj(a.Ob.a,q);Fv(A,H.c);Fr(H.b,A,q)}for(d=new ri(d);d.b<d.d.ue();)if((c=si(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(Fz(this,l,b.b-(m-this.c),g.b,o,h,i),l.ze(),m=f,o+=h+this.d,h=0),e=!1,Fr(l.b,l.c++,c),m+=a.b+this.c,h=Cj(h,a.a);Fz(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!1))};_.ie=function(a){this.b=Iz(a.Ob);return 0==Ez(this)?jy(a,new Px(10,10)):jy(a,Gz(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Le;break;case 2:a=Wf;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return Kz.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function ny(){ny=u;oy=new Lz(Nb,0,12)}
-function Lz(a,b,c){ny();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(388,1,Ph,Lz);_.a=null;_.b=0;_.c=0;var oy;s(389,1,Ph);_.tS=function(){return Mz.d+"[font="+this.c+"ascent="+Nz(this.a,this.c).a+", descent="+Nz(this.a,this.c).b+", height="+Nz(this.a,this.c).c+Uc};_.c=null;function Oz(a){if(!a.k){Sx(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&Oz(c);Yx(a,!1);a.k=!0;Fx(a,a,a.$b,0);new Pz(a,202)}}
-function Qz(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=ht(a.o,b))&&c.xd()}function Rz(a){!Ix(a)&&my(a);var b=Qx(a);a.be(a.hc,a.ic,b.b,b.a);Zx(a)}function Sz(a,b){a.p!=b&&(a.p=b)}s(391,367,ii);_.Ld=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){Qz(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){Ux(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;Ux(this,a,b,c,d);this.dc&&e&&!f&&Zx(this)};_.k=!1;_.p=!1;
-function Tz(a){qy.call(this);this.q=new Hy;this.o=new Mi;this.n=new ey(0,0,0,0);this.dc=!1;py(this,new Zy);this._b&&Uz(this._b.c.z.b,a);this._b&&Vz(this._b,!0);Sz(this,!0)}s(390,391,ii);_.ee=function(){return new ey(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Ij(this._b.c.gb)};_.Pd=function(){return Jj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new Wz((ip(),j),this)};
-function Xz(a,b,c,d,e,f){var g,i;g=a.d;f?(i=xz(g),f=new mz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),(a.d=g)&&(a.f=Vf+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new mz(J(0.7*(g.a>>16&255)),J(0.7*(g.a>>8&255)),J(0.7*(g.a&255))),f=xz(g),(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;Yz(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Vf+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);Yz(a,b,c,d,1);Yz(a,b,c+1,1,e);(a.d=f)&&(a.f=Vf+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);Yz(a,b+d,c,1,e);Yz(a,b+1,c+e,d,1)}s(392,1,{});_.tS=function(){return"Graphics"};s(393,392,{});function Zz(a){var b,c;c=Cj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new Px(b,c)}function $z(a,b,c){var d,e,f,g,i,h;a.b=Iz(b.Ob);if(0==a.b.length)return new Cz;g=Zz(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Cj(h,d.b),i=Cj(i,d.a);return new Px(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function aA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function bA(){cA.call(this,7)}function cA(a){ip();this.d=0;this.a=1;this.e=a;this.c=0}s(394,1,Ph,bA,cA);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=Iz(a.Ob);if(0!=this.b.length&&(b=ky(a),!(0>=b.b||0>=b.a))){c=Zz(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,r,-1,d,1);e=v(I,r,-1,d,1);h=v(I,r,-1,c,1);l=v(I,r,-1,c,1);aA(b.b,b.c,this.c,f,e);aA(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return jy(a,$z(this,a,!1))};_.ie=function(a){return jy(a,$z(this,a,!0))};_.je=function(){};
-_.tS=function(){return dA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function Nv(){bn()}function ru(a){bn();this.f=a}s(396,97,Qh,Nv,ru);function Lx(){bn();this.f="Missing message: awt.151"}s(395,396,Qh,Lx);s(397,1,{});function ey(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(398,1,{47:1,67:1,69:1},ey);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return eA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function fA(a){gA.call(this,a,0)}function gA(a,b){$x.call(this);this._b=(ip(),new hA(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(Rv(),Sv);c.a=d;qw(c);break;case 0:c=c.a;d=(Rv(),Uv);c.a=d;qw(c);break;case 2:c=c.a,d=(Rv(),Vv),c.a=d,qw(c)}}s(399,368,Zh,fA,gA);
-_.Hd=function(){return!Ix(this)?new Px(0,0):dy(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Dx(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+Sg+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Le;switch(this.a){case 1:b=rd;break;case 2:b=Wf}return a+b+",text=null"};_.a=0;s(402,1,Ph);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Mc+this.Wd()+Uc};_.j=null;_.k=null;
-function iA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function jA(a){this.n=(ip(),ip(),ay);var b;var c;b=this.cZ.d;-1!=Hn(b,In(36))?b=null:(c=this.n.b.c++,b=mu(b,Ex(b,In(46))+1)+j+c);this.j=b;this.d=new Gy;this.f=a;this.e=!0;this.i=new kA(this)}s(401,402,Ph,jA);_.Wd=function(){return iA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(400,401,Vh);_.Wd=function(){return iA(this)+(this.b?",tearOff":j)};_.b=!1;s(404,1,{60:1});
-_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new Ky;lA(a,this.a);lA(a,this.b);return a.a};function Kx(){this.b=this.a=0}function mA(a,b){this.a=a;this.b=b}function nA(a){var b=a.b;this.a=a.a;this.b=b}s(403,404,{51:1,60:1,67:1},Kx,mA,nA);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return oA.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
-function pA(a,b){if(!b)throw new Vq("Missing message: awt.70");var c=a.a;if(E(b.f,Ca)){var c=c.a.a,d=new Qw,e=c.c.c;if(0>e||e>c.c.c)throw new Hu;c.o&&(d.gb[zd]=2);xw(c,e,d.gb);hy(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Hu;hy(d.c,e,c);for(f=g=0;f<e;++f)y(ht(d.c,f),31)&&++g;hy(d.i,g,c);xw(d,e,c.gb);c.b=d;e=lu(c.gb)+Va;ti(c._c(),e,!1);d.o&&(e=kj(d.c,c),-1!=e&&(d=Vt(d.o?d.e:Vt(d.e,0),e),2==Wt(d)&&d.removeChild(Vt(d,1)),c.gb[zd]=2))}}
-function qA(a,b,c,d){a=a.a;b=Jx(b);c+=b.a;d+=b.b;$u(a.a,c,d);av(a.a)}function rA(){jA.call(this,j);new Mi;this.b=!1;this.a=(ip(),new sA)}s(405,400,Vh,rA);_.a=null;s(408,1,{53:1,62:1,69:1});s(407,408,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new Ky;lA(a,this.c);lA(a,this.d);lA(a,this.b);lA(a,this.a);return a.a};function ly(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(406,407,{52:1,53:1,61:1,62:1,67:1,69:1},ly);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return tA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function uA(){uA=u;vA=new wA;xA=new yA;zA=new yA}var vA,zA,xA;s(410,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ji(this)};function wA(){}s(411,410,{},wA);function yA(){}s(412,1,{},yA);s(413,368,Zh);_.Gd=function(){return null};
-function AA(a,b){var c;c=new BA(Ix(a));return!c?null:new Px(CA(c,"_")*b+6,Nz(c.a,c.c).c+6)}function DA(a,b){var c;c=AA(a,b);return!c?Ox(a):c}function EA(a,b){var c;c=AA(a,b);return!c?Qx(a):c}function FA(a,b){var c=a._b;jx(c.a,b);c.e.a=-1;c.e.b=-1}function GA(a){HA.call(this,a,null!=a?a.length:0)}function HA(a,b){$x.call(this);this.a=0>b?0:b;var c=this._b;jx(c.a,a);c.e.a=-1;c.e.b=-1}s(414,413,Zh,GA,HA);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return AA(this,Ln(this._b.a.gb,Mg).length)};_.Id=function(){return!Ix(this)?null:AA(this,Ln(this._b.a.gb,Mg).length)};_.Kd=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Md=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.Qd=function(){this._b=(ip(),new IA)};_.Ud=function(){return 0<this.a?DA(this,this.a):Ox(this)};_.Xd=function(){return 0<this.a?EA(this,this.a):Qx(this)};_.a=0;function ip(){ip=u;ay=new JA}function KA(){var a=(ip(),ip(),ay);!a.c&&(a.c=new LA)}
-function JA(){this.b=new MA;this.d=new Dy}s(415,1,{},JA);_.a=null;_.c=null;var ay;function MA(){}s(416,1,{},MA);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(417,1,{});function NA(){NA=u;OA=new PA;QA=new PA}function RA(a,b){return b==a?!0:!b?!1:!0}function PA(){}s(418,1,{56:1},PA);_.eQ=function(a){return null==a||!y(a,56)?!1:RA(this,a)};_.hC=function(){var a;a=null.Jf()+";class="+null.Jf();a=!null.Jf().Jf()?a:a+";charset=";return Gs(a)};
-_.tS=function(){return SA.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var OA,QA;function TA(){TA=u;G(UA,k,56,[(NA(),QA),OA])}function VA(a){var b=(NA(),QA);if(RA(b,(NA(),QA)))return a.a;if(RA(b,OA))return new WA(a.a);throw new XA(b);}function YA(a){TA();this.a=a}s(419,1,{},YA);_.a=null;function XA(a){a="flavor = "+a;bn();this.f=a}s(420,98,{57:1,67:1,73:1,81:1},XA);function ZA(a,b){Cy();$A.call(this,a,1001,b,Xg)}
-function $A(a,b,c,d){Cy();Ay.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(421,369,Ph,ZA,$A);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+As(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=Xg;function Vx(a,b){Cy();Ay.call(this,a);this.d=b}s(422,369,Ph,Vx);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+Aa+a.Pd()+ea+a.Nd()+Sg+a.Jd()+va};function gy(a,b,c){Cy();Vx.call(this,a,b);this.a=c}s(423,422,Ph,gy);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Gx(a,b,c,d){Cy();Ay.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(424,369,Ph,Gx);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(ys(rs(this.a,Yg))&&(a+="PARENT_CHANGED,"),ys(rs(this.a,Zg))&&(a+="DISPLAYABILITY_CHANGED,"),ys(rs(this.a,ah))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=Xg;_.b=null;_.c=null;s(425,1,ai);function Pz(a,b){Cy();Vx.call(this,a,b);this.c=null;this.a=this.b=0}
-s(426,422,Ph,Pz);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(427,1,{});function WA(a){if(null==a)throw new Zm;}s(428,427,{},WA);
-function aB(){aB=u;bB={};bB["java.vendor"]=ne;bB["package.restrict.access.sun"]=Lg;bB["sun.java.launcher"]=dc;bB["sun.management.compiler"]=ne;bB["os.name"]=dc;bB[" sun.boot.class.path"]=dc;bB["path.separator.applet"]=dc;bB["java.vm.specification.vendor"]=ne;bB["java.runtime.version"]=dc;bB["http.proxyPort"]=dc;bB["user.name"]=dc;bB["user.language"]=dc;bB["os.name.applet"]=dc;bB["browser.version"]=dc;bB["java.version"]=dc;bB["user.timezone"]=dc;bB["java.endorsed.dirs"]=dc;bB["java.specification.name"]=
-"GWT";bB["java.specification.version"]="2.5.0";bB[Ge]=$b;!sq&&(sq=new Aq);sq.a?bB[Ee]="yes":bB[Ee]=null}var bB;s(431,98,Kh);function cB(){bn()}function dB(a){bn();this.f=a}s(430,431,{64:1,67:1,73:1,81:1},cB,dB);function eB(){eB=u;fB=new gB}
-function hB(a){var b;if(a.k){var c;b=new Es;Vm(b.a,a.f);c=b.a;var d=mb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Vm(b.a,Za),Vm(b.a,a.a));c=a.b;a=a.j;null!=c&&Vm(b.a,c);null!=a&&(c=b.a,d=ma,c[c.explicitLength++]=d,Vm(b.a,a));b=Kn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function iB(a){eB();var b,c,d;if(null==a)throw new cB;a=Gn(a);try{d=Hn(a,In(58))}catch(e){e=xi(e);if(y(e,77))throw new dB($m(e));throw e;}c=Hn(a,In(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;jB();var f,g,i;i=c.length;b=new kB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Kn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new dB(Wb+a);if(!this.k&&(this.k=Pi(fB,this.f),this.k||(this.k=(ip(),new lB))&&x(fB,this.f,this.k),!this.k))throw new dB(Wb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc,Ab;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==mB(c,In(47),l+2))throw new nB(m);}else{N=c.substr(l,m-l);m-=l;A=0;
-K=this.c;ec=this.e;Id=this.j;w=this.d;vb=this.i;o=this.a;Ab=this.n;ib=mB(N,In(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){V=2;ec=-1;A=mB(N,In(47),2);Hd=mB(N,In(63),2);-1!=Hd&&(-1==A||A>Hd)&&(A=Hd);-1==A&&(A=m,w=j);O=A;-1!=ib&&ib<A&&(O=ib);var jd=In(64);yc=N.lastIndexOf(jd,O);o=N.substr(2,O-2);-1<yc&&(Ab=N.substr(2,yc-2),V=yc+1);xc=mB(N,In(58),-1==yc?V:yc);q=Hn(N,In(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?xc=q+1:xc=-1):xc=-1}catch(Se){if(Se=xi(Se),!y(Se,73))throw Se;}-1==xc||
-xc>A?K=N.substr(V,O-V):(K=N.substr(V,xc-V),Mf=N.substr(xc+1,O-(xc+1)),0==Mf.length?ec=-1:ec=oB(Mf,10))}-1<ib&&(Id=N.substr(ib+1,m-(ib+1)));H=-1==ib?m:ib;var Xb=In(63);Gd=N.lastIndexOf(Xb,H);-1<Gd?(vb=N.substr(Gd+1,H-(Gd+1)),0==Gd&&null!=w&&(E(w,j)?w=Ya:w.indexOf(Ya),ca=Ex(w,In(47))+1,w=w.substr(0,ca-0)),H=Gd):0!=ib&&(vb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:E(w,j)?w=Ya:w.indexOf(Ya),ca=Ex(w,In(47))+1,0==ca?w=N.substr(A,H-A):w=w.substr(0,ca-0)+N.substr(A,H-A)));
-null==w&&(w=j);null==K&&(K=j);d=K;var me;me=w;null!=vb&&!E(vb,j)&&(null!=w?me=w+tb+vb:me=tb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=me;this.e=ec;this.j=Id;var kd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+mb+this.e));null!=this.c&&-1<(kd=Ex(this.c,In(64)))?(this.n=this.c.substr(0,kd-0),this.c=mu(this.c,kd+1)):this.n=null;null!=this.b&&-1<(kd=Hn(this.b,In(63)))?(this.i=mu(this.b,kd+1),this.d=this.b.substr(0,kd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Ab;this.d=w;this.i=vb}}catch(ld){ld=xi(ld);if(y(ld,73))throw new dB($m(ld));throw ld;}if(-1>this.e)throw new dB("incorrect port: "+this.e);}s(432,1,Ph,iB);_.tS=function(){return hB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var fB;s(433,1,{});function pB(a,b,c){var d,e;for(d=new qB(a.pe().a);rB(d.a);)if(a=d.b=si(d.a),e=a.gf(),null==b?null==e:gn(b,e))return c&&sB(d),a;return null}s(437,1,Yh);_.oe=function(a){return!!pB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;for(a=new qB(a.pe().a);rB(a.a);)if(b=a.b=si(a.a),c=b.gf(),b=b.hf(),!this.oe(c)||!tB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=pB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new qB(this.pe().a);rB(b.a);)a=b.b=si(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new uB("Put not supported on this map");};
-_.te=function(a){a=pB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new qB(this.pe().a);rB(c.a);)b=c.b=si(c.a),a?d+=Ba:a=!0,d+=j+b.gf(),d+=rb,d+=j+b.hf();return d+"}"};function ix(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function Yt(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=mb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Pi(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[mb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=vB(a,c);else if(y(b,1))c=wB(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.a[d]=[];d=new xB(b,c);e.push(d);++a.d;c=null}return c}
-function vB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function wB(a,b,c){var d,e=a.e,b=mb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Ai(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=mb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.hf();break a}}c=null}return c}s(436,437,Yh);_.oe=function(a){return Yt(this,a)};
-_.pe=function(){return new yB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Pi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Ai(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function pi(){ix(this)}s(435,436,zh,pi);_.ve=function(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)};_.xe=function(a){return~~kn(a)};function gB(){ix(this)}s(434,435,zh,gB);function zB(){bn()}s(438,97,Qh,zB);
-function AB(a){var b,c;b=0;for(c=a.a;c<a.i;){c=BB(a,c);if(c>=a.i)break;c=CB(a,c);++b}return b}function DB(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function EB(a){var b;a.a=0<=a.j&&!a.d?a.j:BB(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new zB;b=a.a;a.a=CB(a,a.a);return a.n.substr(b,a.a-b)}
-function CB(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c<=a.f&&DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Hn(a.c,In(c)))break;++d}a.k&&b==d&&(a.e?(c=FB(a.n,d,a.n.length),c<=a.f&&DB(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Hn(a.c,In(c))&&++d));return d}
-function BB(a,b){var c,d;if(null==a.c)throw new Zm;for(d=b;!a.k&&d<a.i;)if(a.e){c=FB(a.n,d,a.n.length);if(c>a.f||!DB(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Hn(a.c,In(c)))break;++d}return d}function GB(a){HB.call(this,a," \t\n\r\u000c",!1)}function IB(a){HB.call(this,a,Aa,!1)}
-function HB(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=FB(this.c,c,this.c.length),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=FB(this.c,d,this.c.length),this.b[c]=a}}}s(439,1,{},GB,IB,HB);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;
-function JB(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=nn(e),!(ln(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}function KB(){}function LB(a){MB.call(this,a,eb,eb,null)}function NB(a,b){MB.call(this,a,eb,eb,b)}function OB(a,b,c){MB.call(this,a,b,c,null)}
-function MB(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=Ui(a)){this.a=new PB;this.b=new QB(this.a,b,c,d);Eu(e,this.b,e.gb);d&&ad in d&&(this.b.b=d[ad]);a=this.b;a.d||(a.d=wy(a,D(a.gb,Bf),D(a.gb,Af)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?RB="JSME":RB="JME";b.u=SB(b,!1);b.v=SB(b,!0);fq(b,RB+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=zy(b);py(b,null);b.mb||(b.R=0);b.S||(b.S=new Lz(Ub,0,13),b.V=new BA(b.S));b.T||(b.T=new Lz(Ub,
-1,13),b.U=new BA(b.T));b.W||(b.W=new Lz(Ub,0,11),new BA(b.W));b.j||(b.j=new Lz(Ub,0,13),b.k=new BA(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;TB=10;b.Eb=!0;try{o=UB(b.Nb,"options");null!=o&&VB(b,o);i=UB(b.Nb,"jme");null!=i&&(b.K=i);l=UB(b.Nb,"mol");null!=l&&(b._=l);g=UB(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=UB(b.Nb,wg);null!=m&&(b.ab=m,WB(b));b.i=UB(b.Nb,"atomcolors");b.f=UB(b.Nb,"atombg");f=UB(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,H,A;w=(kz(),lz);try{if(0!=f.indexOf(ma))throw new an("bad hex encoding");
-A=oB(f.substr(1,2),16);H=oB(f.substr(3,2),16);q=oB(f.substr(5,2),16);n=w=new mz(A,H,q)}catch(K){if(K=xi(K),y(K,73))aB(),n=w;else throw K;}b.s=n}b.Db&&b.Y&&XB(b.Y);h=UB(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=xi(O),!y(O,73))throw O;}b.b=202;for(f=0;23>f;++f)YB[f]=(kz(),sz),ZB[f]=Lc;ZB[1]=Tb;YB[1]=(kz(),pz);ZB[2]=Bb;YB[2]=sz;ZB[3]=Fb;YB[3]=pz;ZB[4]=cc;YB[4]=wz;ZB[5]=lc;YB[5]=rz;ZB[9]=Pb;YB[9]=uz;ZB[10]=Jb;YB[10]=uz;ZB[11]=Eb;YB[11]=uz;ZB[12]=Vb;YB[12]=uz;ZB[8]=Ac;YB[8]=yz(tz);
-ZB[7]=nc;YB[7]=sz;ZB[6]=Gc;YB[6]=pz;ZB[13]=Fc;YB[13]=pz;ZB[18]=Lc;YB[18]=pz;ZB[19]=oc;YB[19]=pz;ZB[20]=pc;YB[20]=pz;ZB[21]=qc;YB[21]=pz;ZB[22]=rc;YB[22]=pz;Zx(b);b.Z=new $B;f=a.c;f.B=zy(f);null!=f.K?(aC(f,f.K),null!=f.f&&f.Y&&bC(f.Y,f.f,!0),null!=f.i&&f.Y&&bC(f.Y,f.i,!1)):null!=f._&&cC(f,f._,!0);WB(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(441,1,{101:1},KB,LB,NB,OB,MB);_.ye=function(a){dC(new eC(a,this.a,fC))};_.ze=function(){gC(this.a)};
-_.Ae=function(){xn((un(),vn),new hC(this))};_.Be=function(){return this.a.G};_.Ce=function(){return this.a.cb};_.De=function(){return this.a.db};_.Ee=function(){return this.a.qb};_.Fe=function(){return this.a.ub};_.Ge=function(){return this.a.wb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.a,b;a.Ab?b=iC(a,1)+sb+iC(a,2)+sb+iC(a,3):b=iC(a,0);return b};_.Je=function(){return cq(this.a)};
-_.Ke=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=jC(a);a.Ib=b;WB(a);return c};_.Le=function(a){VB(this.a,a)};_.Me=function(){};_.Ne=function(a){cC(this.a,a,!0)};_.Oe=function(a){aC(this.a,a)};_.$d=function(){yy(this.a)};_.Pe=function(){kC(this.a)};_.Qe=function(a){var b=this.a;if(a=lC(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;mC(b)}};_.Re=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new ri(b.a);d.b<d.d.ue();)c=si(d),a?c.a=j:c.a=jg}yy(b.c)};
-_.Se=function(a,b){var c=this.a,d;if(d=lC(c,a))bC(d,b,!0),mC(c)};_.Te=function(a,b){var c=this.a,d;d=lC(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,WB(c)):(d.C=b,mC(c))};_.Ue=function(a){this.a.G=a};_.Ve=function(a){var b=this.a;b.cb=a;WB(b)};_.We=function(a){var b=this.a;b.db=a;WB(b)};_.Xe=function(a){this.a.pb=a};_.Ye=function(a){this.a.qb=a};_.Ze=function(a){var b=this.a;b.ub=a;b.u=SB(b,!1)};_.$e=function(a){this.a.wb=a};_._e=function(a){nC(this.a,a)};
-_.af=function(a,b){var c=this.a;c.e=!1;c.Jb=new oC(c,a);pC(c.Jb);c.b=253;c.ib=!0;c.I=b;WB(c)};_.bf=function(a){qC(this.a,a)};_.cf=function(){return rC(this.a)};_.a=null;_.b=null;function hC(a){this.a=a}s(442,1,{},hC);_.pc=function(){var a,b;for(b=new ri(this.a.b.a);b.b<b.d.ue();)a=si(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function sC(){var a=(tC(),uC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=vC;tC();b=b&&b[0]&&(typeof b[0]==zf||typeof b[0]==he)?b[0]:null;a:if(wC==e||xC==e&&y(b,101))e=!0;else{if(null!=b)for(b=fn(b);b&&b!=wC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new KB:3==arguments.length?a=new OB(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new LB(arguments[0]):4==arguments.length?a=new MB(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new NB(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
-b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});yC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lr(){zC||(zC=!0,sC())}s(443,1,{},Lr);var zC=!1;function AC(a){bn();this.f=a}s(445,431,Kh,AC);function Rr(){bn();this.f="divide by zero"}s(446,97,Qh,Rr);function Gr(){bn()}function BC(a){bn();this.f=a}
-s(447,97,Qh,Gr,BC);function FB(a,b,c){var d,e;d=CC(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function DC(){}function EC(a){return typeof a==yf?Ac+(0>a?-a:a):a}function FC(a,b){var c;c=new DC;c.d=Kb+(GC(0!=a?-a:0)?EC(0!=a?-a:0):j+ji(c));HC(0!=a?-a:0)&&IC(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);return b}
-function X(a,b){var c;c=new DC;c.d=Kb+(GC(a)?EC(a):j+ji(c));HC(a)&&IC(a,c);c.b=b?8:0;return c}function JC(){var a;a=new DC;a.d=Kb+(GC(0)?EC(0):j+ji(a));HC(0)&&IC(0,a);a.b=2;return a}function KC(a){var b;b=new DC;b.d=Kb+(GC(a)?EC(a):j+ji(b));HC(a)&&IC(a,b);b.b=1;return b}function HC(a){return typeof a==yf&&0<a}function GC(a){return null!=a&&0!=a}
-function IC(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=yh[b.c])c=c.prototype;else{c=yh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(449,1,{},DC);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;function LC(a){var b;b=MC;!b&&(b=MC=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new NC(Rb+a+ha);return b}
-function oB(a,b){var c,d;if(null==a)throw new NC(xf);if(2>b||36<b)throw new NC("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new NC(Rb+a+ha);}c=parseInt(a,b);if(isNaN(c))throw new NC(Rb+a+ha);if(-2147483648>c||2147483647<c)throw new NC(Rb+a+ha);return c}s(451,1,{67:1,78:1});var MC=null;function OC(a){this.a=a}
-s(450,451,{67:1,70:1,71:1,78:1},OC);_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function Ly(a){this.a=a}s(452,451,{67:1,70:1,74:1,78:1},Ly);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return J(this.a)};_.tS=function(){return j+this.a};_.a=0;function By(){bn()}function dk(a){bn();this.f=a}s(453,97,Xh,By,dk);function Hu(){bn()}function Iv(a){bn();this.f=a}s(454,97,Qh,Hu,Iv);function T(a){this.a=a}
-function ps(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Wr(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function PC(a){var b,c;return-129<a&&128>a?(b=a+128,c=(QC(),RC)[b],!c&&(c=RC[b]=new T(a)),c):new T(a)}s(455,451,{67:1,70:1,76:1,78:1},T);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function QC(){QC=u;RC=v(SC,k,76,256,0)}var RC;function Dj(a){return 0>a?-a:a}function Cj(a,b){return a>b?a:b}function TC(a){return Math.round(a)}function Zm(){bn()}function Vq(a){bn();this.f=a}s(458,97,{67:1,73:1,77:1,79:1,81:1},Zm,Vq);function li(){li=u;mi=G(ki,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var mi;function NC(a){bn();this.f=a}s(460,453,Xh,NC);
-function dn(a){this.a="Unknown";this.c=a;this.b=-1}s(461,1,{67:1,80:1},dn);_.tS=function(){return this.a+Xa+this.c+"(Unknown Source"+(0<=this.b?mb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function CC(a,b){return a.charCodeAt(b)}function UC(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function E(a,b){return!y(b,1)?!1:""+a==b}function Hn(a,b){return a.indexOf(b)}function mB(a,b,c){return a.indexOf(b,c)}function Ex(a,b){return a.lastIndexOf(b)}
-function VC(a){var b=aa,c=Vg,d;for(d=0;0<=(d=c.indexOf(Nc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+mu(c,++d):c=c.substr(0,d-0)+mu(c,++d);return a.replace(RegExp(b,ie),c)}
-function WC(a,b){for(var c=RegExp(b,ie),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Kr,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mu(a,b){return a.substr(b,a.length-b)}
-function Gn(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function In(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return E(this,a)};_.hC=function(){return Gs(this)};_.tS=_.toString;function XC(){XC=u;YC={};ZC={}}
-function Gs(a){XC();var b=mb+a,c=ZC[b];if(null!=c)return c;c=YC[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+CC(a,d++);c|=0}256==$C&&(YC=ZC,ZC={},$C=0);++$C;return ZC[b]=c}var YC,$C=0,ZC;function Wm(a,b){Vm(a.a,b);return a}function Um(){this.a=Jn()}function aD(){this.a=Jn();Vm(this.a,j)}s(463,1,Ih,Um,aD);_.tS=function(){return Kn(this.a)};function Es(){this.a=Jn()}
-function kB(){this.a=Jn()}function or(a){this.a=Jn();Vm(this.a,a)}s(464,1,Ih,Es,kB,or);_.tS=function(){return Kn(this.a)};function nB(a){a="String index out of range: "+a;bn();this.f=a}s(465,454,Qh,nB);
-function bD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Zm;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new BC("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new BC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Hu;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Fr(b,c,a[--d])}else for(c=e+c;e<c;)Fr(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function ou(){bn()}function uB(a){bn();this.f=a}s(467,97,Qh,ou,uB);function Ry(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:gn(b,c))return a;return null}function Uy(a,b){var c;return(c=Ry(a.qd(),b))?(c.Sc(),!0):!1}function cD(a){var b,c,d,e;d=new Um;b=null;Vm(d.a,Mc);for(c=a.qd();c.Qc();)null!=b?Vm(d.a,b):b=Ba,e=c.Rc(),Vm(d.a,e===a?"(this Collection)":j+e);Vm(d.a,Uc);return Kn(d.a)}s(468,1,{});_.df=function(){throw new uB("Add not supported on this collection");};
-_.ef=function(a){return!!Ry(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return Uy(this,a)};_.tS=function(){return cD(this)};s(470,468,Mh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=kn(c),a=~~a);return a};
-function dD(a,b){var c;return y(b,85)&&(c=b.gf(),Yt(a.a,c))?(c=Pi(a.a,c),a.a.ve(b.hf(),c)):!1}function yB(a){this.a=a}s(469,470,Mh,yB);_.ef=function(a){return dD(this,a)};_.qd=function(){return new qB(this.a)};_.ff=function(a){return dD(this,a)?(a=a.gf(),Ai(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function sB(a){if(a.b)ui(a.a),Ai(a.c,a.b.gf()),a.b=null;else throw new ru("Must call next() before remove().");}
-function qB(a){var b;this.c=a;b=new Mi;a.c&&Gi(b,new eD(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fD(a,d.substring(1));b.df(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.a=new ri(b)}s(471,1,{},qB);_.Qc=function(){return rB(this.a)};_.Rc=function(){return this.b=si(this.a)};_.Sc=function(){sB(this)};_.a=null;_.b=null;_.c=null;s(473,1,Nh);_.eQ=function(a){return y(a,85)&&tB(this.gf(),a.gf())&&tB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=kn(this.gf()));null!=this.hf()&&(b=kn(this.hf()));return a^b};_.tS=function(){return this.gf()+rb+this.hf()};function eD(a){this.a=a}s(472,473,Nh,eD);_.gf=function(){return null};_.hf=function(){return this.a.b};_.jf=function(a){return vB(this.a,a)};_.a=null;function fD(a,b){this.b=a;this.a=b}s(474,473,Nh,fD);_.gf=function(){return this.a};_.hf=function(){return this.b.e[mb+this.a]};_.jf=function(a){return wB(this.b,this.a,a)};_.a=null;_.b=null;
-function Fv(a,b){(0>a||a>=b)&&gD(a,b)}function gD(a,b){throw new Iv("Index: "+a+", Size: "+b);}s(475,468,Ch);_.kf=function(){throw new uB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:gn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:kn(c)),b=~~b;return b};_.qd=function(){return new ri(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new hD(this,a)};_.of=function(){throw new uB("Remove not supported on this list");};function rB(a){return a.b<a.d.ue()}function si(a){if(a.b>=a.d.ue())throw new Ku;return a.d.lf(a.c=a.b++)}function ui(a){if(0>a.c)throw new Nv;a.d.of(a.c);a.b=a.c;a.c=-1}function ri(a){this.d=a}s(476,1,{},ri);_.Qc=function(){return rB(this)};
-_.Rc=function(){return si(this)};_.Sc=function(){ui(this)};_.b=0;_.c=-1;_.d=null;function hD(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&gD(b,c);this.b=b}s(477,476,{},hD);_.pf=function(){return 0<this.b};_.qf=function(){if(0>=this.b)throw new Ku;return this.a.lf(this.c=--this.b)};_.a=null;function iD(a){a=new qB(a.b.a);return new jD(a)}function kD(a,b){this.a=a;this.b=b}s(478,470,Mh,kD);_.ef=function(a){return Yt(this.a,a)};_.qd=function(){return iD(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function jD(a){this.a=a}s(479,1,{},jD);_.Qc=function(){return rB(this.a.a)};_.Rc=function(){return(this.a.b=si(this.a.a)).gf()};_.Sc=function(){sB(this.a)};_.a=null;s(480,475,Ch);_.kf=function(a,b){var c;c=Xy(this,a);var d=c.d;new Sy(b,c.b);++d.b;++c.a;c.c=null};_.lf=function(a){var b;b=Xy(this,a);try{return Yy(b)}catch(c){c=xi(c);if(y(c,86))throw new Iv("Can't get element "+a);throw c;}};_.qd=function(){return Xy(this,0)};
-_.of=function(a){var b,c;b=Xy(this,a);try{c=Yy(b)}catch(d){d=xi(d);if(y(d,86))throw new Iv("Can't remove element "+a);throw d;}lD(b);return c};function mD(a){a.b=v(nD,k,0,0,0)}function hy(a,b,c){(0>b||b>a.c)&&gD(b,a.c);a.b.splice(b,0,c);++a.c}function Gi(a,b){Fr(a.b,a.c++,b);return!0}function ht(a,b){Fv(b,a.c);return a.b[b]}function kj(a,b){for(var c=0;c<a.c;++c)if(tB(b,a.b[c]))return c;return-1}function kt(a,b){var c;c=(Fv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Fi(a,b){var c;c=kj(a,b);if(-1==c)return!1;kt(a,c);return!0}function hk(a,b){var c;if(b.length<a.c){c=b;var d;d=yr(0,a.c);G(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)Fr(b,c,a.b[c]);b.length>a.c&&Fr(b,a.c,null);return b}function Mi(){mD(this)}function Jz(a){mD(this);this.b.length=a}function Fy(a){mD(this);var b=this.b,c=a.b,a=c.slice(0,a.c);G(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(481,475,$h,Mi,Jz,Fy);_.kf=function(a,b){hy(this,a,b)};
-_.df=function(a){return Gi(this,a)};_.ze=function(){this.b=v(nD,k,0,0,0);this.c=0};_.ef=function(a){return-1!=kj(this,a)};_.lf=function(a){return ht(this,a)};_.re=function(){return 0==this.c};_.of=function(a){return kt(this,a)};_.ff=function(a){return Fi(this,a)};_.ue=function(){return this.c};_.c=0;function Wy(a,b){var c=a.length,d;for(d=0;d<c;++d)Fr(a,d,b)}function kr(){kr=u;lr=new oD}var lr;function oD(){}s(484,475,ei,oD);_.ef=function(){return!1};_.lf=function(){throw new Hu;};_.ue=function(){return 0};
-function pD(){this.a=new Date}function qD(a){return 10>a?ab+a:j+a}s(485,1,{67:1,69:1,70:1,82:1},pD);_.eQ=function(a){return y(a,82)&&ss(L(this.a.getTime()),L(a.a.getTime()))};_.hC=function(){var a;a=L(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Nr(c&4194303,b&4194303,e&1048575);a=Nr(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(rD(),sD)[this.a.getDay()]+ea+tD[this.a.getMonth()]+ea+qD(this.a.getDate())+ea+qD(this.a.getHours())+mb+qD(this.a.getMinutes())+mb+qD(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function rD(){rD=u;sD=G(Kr,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tD=G(Kr,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sD,tD;
-function dr(a,b){return null==x(a.a,b,a)}function cr(){this.a=new pi}s(487,470,{67:1,69:1,87:1},cr);_.df=function(a){return dr(this,a)};_.ef=function(a){return Yt(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return iD(new kD(this.a,new yB(this.a)))};_.ff=function(a){return null!=Ai(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return cD(new kD(this.a,new yB(this.a)))};_.a=null;
-function Xy(a,b){var c,d;(0>b||b>a.b)&&gD(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new uD(a,b,d)}function az(){this.a=new vD;this.b=0}s(488,480,ei,az);_.df=function(a){new Sy(a,this.a);++this.b;return!0};_.nf=function(a){return Xy(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function Yy(a){if(a.b==a.d.a)throw new Ku;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function lD(a){if(!a.c)throw new Nv;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function uD(a,b,c){this.d=a;this.b=c;this.a=b}s(489,1,{},uD);_.Qc=function(){return this.b!=this.d.a};_.pf=function(){return this.b.b!=this.d.a};_.Rc=function(){return Yy(this)};_.qf=function(){if(this.b.b==this.d.a)throw new Ku;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){lD(this)};_.a=0;_.b=null;_.c=null;_.d=null;function vD(){this.a=this.b=this}
-function Sy(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(490,1,{},vD,Sy);_.a=null;_.b=null;_.c=null;function xB(a,b){this.a=a;this.b=b}s(491,473,Nh,xB);_.gf=function(){return this.a};_.hf=function(){return this.b};_.jf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function Ku(){bn()}s(492,97,{67:1,73:1,79:1,81:1,86:1},Ku);function tB(a,b){return Hr(a)===Hr(b)||null!=a&&gn(a,b)}function Iz(a){var b=v(bz,k,44,0,0);return hk(a.a,b)}function ry(){this.a=new Mi}
-s(494,475,$h,ry);_.kf=function(a,b){hy(this.a,a,b)};_.df=function(a){return Gi(this.a,a)};_.ef=function(a){return-1!=kj(this.a,a)};_.lf=function(a){return ht(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new ri(this.a)};_.of=function(a){return kt(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return cD(this.a)};_.a=null;function wD(a){a._b.c.$&&Oz(a)}function xD(a){var b;if(a._b.c.$){b=Jx(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}Qz(a)}
-function yD(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function dC(a){var b=a.j;zD(a._b.c,b.a,b.b);!Ix(a)&&my(a);Xx(a)}function AD(){Tz.call(this,j);this.i=new ez(this.rf());Ey(this.q,new BD(this))}s(496,390,ii);_.Ed=function(a,b){return Hr(a.f)===Hr(this.i)?(xD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){xD(this)};_.i=null;_.j=null;
-function eC(a,b,c){AD.call(this);this._b&&Vz(this._b,!1);Sz(this,!1);py(this,new cA(0));a=new gA(a,1);Q(this,a,null);a=new ty;Q(a,this.i,null);Q(this,a,null);b&&(this.j=Jx(b),Rz(this),yD(this.j,~~(D(b.Nb.gb,Bf)/2)-~~(this.ec/2),~~(D(b.Nb.gb,Af)/2)-~~(this.Wb/2)));c&&P(this,c)}s(495,496,ii,eC);_.rf=function(){return"OK"};function CD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new ru("Cannot undo. Index is out of range.");if(!a.a.b)throw new ru(Yb);a.a=a.a.b;return a.a.a}
-function $B(){this.a=this.b=new DD}s(497,1,{},$B);_.a=null;function DD(){this.a=null}function ED(a){this.a=a}s(498,1,{},DD,ED);_.a=null;_.b=null;_.c=null;function BD(a){this.a=a}s(499,425,ai,BD);_.a=null;function FD(){FD=u;GD=G(Kr,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);fC=(kz(),nz);HD=xz(fC);YB=v(ID,k,43,23,0);ZB=v(Kr,k,1,23,0);JD=v(ID,k,43,7,0);KD=null!=(aB(),bB[Ee])}
-function jC(a){var b;if(a.Ab)b=LD(a,1)+sb+LD(a,2)+sb+LD(a,3);else if(b=LD(a,0),0<b.length){var c=new MD(a.Y);Gi(a.$.a,c)}return b}function ND(a,b){var c,d;c=b.a;if(E(c,(OD(),PD).b))bq(rC(a));else if(E(c,QD.b))bq(cq(a));else if(E(c,RD.b))dq(a.t,(!a.tb&&(a.tb=new eq(a)),a.tb));else if(E(c,Xf)){7!=a.N&&(a.O=Xg);d=b.c;d=zs(d,Wg);c=os(d,a.O);var e=!ms(c,Xg)?Vr(c):c;!ms(e,ch)&&SD(a.Y,M(c));TD(a);a.kb=!0;WB(a);a.N=7;a.O=d}else E(c,dg)||(E(c,Yd)?UD(a):nC(a,c))}
-function VD(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(WD,k,-1,4,1);l=v(WD,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)XD(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=zy(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;YD(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||ZD(a.eb[f])}}}
-function gC(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new $D(a),a.Y.q=0);null!=a.qb&&JB(a.qb,null)}}function SB(a,b){var c,d,e,f;f=new rA;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=uc);d=new jA(Mb+d);var g=(OD(),PD).b;d.c=g;pA(f,d);Ey(d.d,a);d=new jA(Mb+c);d.c=QD.b;Ey(d.d,a);pA(f,d);pA(f,new jA(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new jA(c);d.c=RD.b;Ey(d.d,a);pA(f,d);Cx(a,f);return f}
-function aE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,fC);a.mb?(e==a.b&&Y(b,yz(fC)),Yz(b,g,f,a.X,a.X),Y(b,(kz(),pz)),bE(b,g,f,a.X-1,a.X-1)):e==a.b?Xz(b,g+1,f+1,a.X,a.X,!1):Xz(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(kz(),qz)),e){case 101:Y(b,tz);c=g+3;e=f+3;d=a.X-6;i=a.X-6;cE(b,!0);dE(b,eE(b,c,e,d,i));Y(b,qz);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(cE(b,!1),dE(b,eE(b,c,e,d,i)));fE(b,g+6,f+6,a.X-12,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,rz),Yz(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,tz),Yz(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,uz);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,qz);break;case 107:Y(b,sz);Yz(b,g+4,f+4,a.X-8,a.X-8);Y(b,qz);bE(b,g+4,f+4,a.X-8,a.X-8);fE(b,g+6,f+6,a.X-11,a.X-12,-35,-110);Yz(b,g+9,f+9,2,4);Yz(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:gE(b,g,f,a.X,!0);break;case 111:gE(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,lz);Yz(b,g+3,f+5,a.X-7,a.X-11);Y(b,qz);bE(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,fC);a.nb&&Xz(b,g+1,f+1,a.X,a.X,!1);Y(b,qz);hE(a,b,g,f,"NEW");break;case 106:Y(b,rz);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,qz);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));hE(a,b,g+6,f,oc);break;case 104:Y(b,rz);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,qz);break;case 105:a.Hb?(Y(b,vz),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,qz)):hE(a,b,g,f,"123");break;case 113:Y(b,wz);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);Yz(b,e,d,c,c);Y(b,qz);iE(a,
-b,g,f,lz,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:jE(a,b,g,f+2,3);break;case 207:jE(a,b,g,f,4);break;case 208:jE(a,b,g,f,5);break;case 209:jE(a,b,g,f,1);break;case 210:jE(a,b,g,f,6);break;case 211:jE(a,b,g,f,7);break;case 212:jE(a,b,g,f,8);break;case 213:hE(a,b,g,f,"FG"),a.E=new mA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=ZB[c]&&iE(a,b,g,f,YB[c],ZB[c])}function kE(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,fC),Yz(d,0,0,c,b),a.mb?(Y(d,(kz(),pz)),bE(d,-1,0,c,b-1)):(Y(d,HD),Z(d,0,0,c-1-2,0),Y(d,yz(fC)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),lE(d,a.W),Y(d,(kz(),qz)),-1!=a.I.toLowerCase().indexOf(Zd)&&Y(d,rz),mE(d,a.I,10,15),nE(a.Nb,a.H,a.X,a.B.a-a.X))}
-function oE(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,fC);Yz(d,0,0,c,b);a.mb?(Y(d,(kz(),pz)),Z(d,0,b-1,c,b-1),e=TB*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,HD),Z(d,0,0,0,b-1),Z(d,0,TB*a.X,b-1,TB*a.X),Y(d,yz(fC)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=TB+2;++b)aE(a,d,1,b);nE(a.Nb,a.P,0,2*a.X+a.R)}}
-function pE(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);Yz(e,0,0,c,b);d=a.cb?(uA(),xA):(uA(),zA);if((uA(),vA)==(uA(),vA))d==xA?e.a=j:e.a=jg;d=new Jy(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ia);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,V=h=o=h=void 0,ca=w=A=void 0,N=ca=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=V=i=O=O=H=V=n=n=O=V=void 0,w=A=1,l=
-2,ca=3;f.v&&(YD(f),VD(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=J(13*f.k.A*i),f.k.j=new Lz(Ub,0,i),f.k.k=new BA((ip(),f.k.j)));f.k.z&&(Y(g,(kz(),qz)),bE(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=M(L(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(FD(),JD)[f.d[i]]),h=g,o=J(f.I[i]-m/2),O=J(f.L[i]-m/2),V=N=m,cE(h,!0),dE(h,eE(h,o,O,N,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(FD(),JD)[f.d[h]]),n=f.I[m]-f.I[h],
-A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(I,r,-1,4,1),o=v(I,r,-1,4,1),O[0]=J(f.I[h]+q),o[0]=J(f.L[h]-n),O[1]=J(f.I[m]+q),o[1]=J(f.L[m]-n),O[2]=J(f.I[m]-q),o[2]=J(f.L[m]+n),O[3]=J(f.I[h]-q),o[3]=J(f.L[h]+n),m=g,h=O,cE(m,!0),dE(m,qE(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(kz(),qz));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(FD(),JD)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];N=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-V,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,uz);q=l*A;n=l*w;Z(g,M(L(Math.round(V+q))),M(L(Math.round(N-n))),M(L(Math.round(O+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(V-q))),M(L(Math.round(N+n))),M(L(Math.round(O-q))),M(L(Math.round(o+n))));Y(g,qz);break;case 3:m=M(L(Math.round(V)));h=M(L(Math.round(N)));O=M(L(Math.round(O)));o=M(L(Math.round(o)));Z(g,m,h,O,o);V=M(L(Math.round(ca*A)));N=M(L(Math.round(ca*w)));Z(g,m+V,h-N,O+V,o-N);Z(g,m-V,h+N,O-V,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));lE(g,f.k.j);m=rE(f.k.k);n=f.e[i];h=tb;null!=n&&(h=n);n=CA(f.k.k,h);V=M(L(Math.round((V+O)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));Y(g,uz);mE(g,h,V,n);Y(g,qz);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,K=v(I,r,-1,3,1),H=v(I,r,-1,3,1),K[0]=M(L(Math.round(O+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(V))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(O-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,cE(m,!0),dE(m,qE(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)H=V-(V-O)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(V))),M(L(Math.round(N))),M(L(Math.round(O))),M(L(Math.round(o))))}}w=v(WD,k,-1,f.s+1,1);A=v(I,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];lE(g,f.k.j);m=rE(f.k.k);N=v(Kr,k,1,f.s+1,0);O=v(I,r,-1,f.s+1,1);o=v(I,r,-1,f.s+1,1);l=v(sE,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=tE(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(N[i]=h,O[i]=o[i]=CA(f.k.k,h),l[i]=uE(f,i,O[i],O[i],m,!1)):(V=w[i]<f.I[i],H=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,K=j,f.k.Eb&&0<f.w[i]&&(K+=Tb,
-1<f.w[i]&&(K+=f.w[i])),q=j,0!=f.z[i]&&(1<Dj(f.z[i])&&(q+=Dj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),V||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=CA(f.k.k,n),q=CA(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=uE(f,i,n,q,m,V),V=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(FD(),JD)[f.d[i]]),Yz(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(FD(),JD)[f.d[i]]):Y(g,(kz(),qz)):Y(g,(FD(),YB)[f.b[i]]),mE(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],V=M(L(TC(f.I[i]-n/2))),n=M(L(TC(f.L[i]+~~(m/2)-1))),Y(g,(kz(),uz)),mE(g,
-ea+f.p[h][1],V+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(kz(),rz):(kz(),wz)),0<f.C&&106!=f.k.b&&(q=l[f.C],bE(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,K=v(I,r,-1,5,1),H=v(I,r,-1,5,1),K[0]=M(L(TC(f.I[h]+q))),K[1]=M(L(TC(f.I[m]+q))),H[0]=M(L(TC(f.L[h]-n))),H[1]=M(L(TC(f.L[m]-n))),K[3]=M(L(TC(f.I[h]-q))),K[2]=M(L(TC(f.I[m]-q))),H[3]=M(L(TC(f.L[h]+n))),H[2]=M(L(TC(f.L[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.k.b&&(ca=g,i=K,A=H,ca.n&&(cE(ca,!1),dE(ca,qE(ca,i,A,5,!0)))),106==f.k.b&&vE(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(kz(),rz));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],bE(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(kz(),pz)),Z(e,c-1,0,c-1,b-1)):(Y(e,yz(fC)),Z(e,c-1,0,c-1,b-1),Y(e,fC),Z(e,c-2,0,c-2,b-1),Y(e,HD),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(kz(),uz)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new Lz(Ub,0,13),a.V=new BA(a.S),null!=a.ab&&(d=CA(a.V,a.ab),c=M(L(Math.round((c-d)/2))),b-=13,Y(e,(kz(),qz)),lE(e,a.S),mE(e,a.ab,c,b)));nE(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function jE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,r,-1,9,1);l=v(I,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.n&&(cE(b,!1),dE(b,qE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function wE(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,fC);Yz(d,0,0,b,c);a.mb?(Y(d,(kz(),pz)),c=13*(a.X+a.R),bE(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,yz(fC)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,HD),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)aE(a,d,b,1),aE(a,d,b,2);a.b=c;nE(a.Nb,a.Kb,0,0)}}
-function gE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);fE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function xE(a,b){var c,d,e,f,g,i,h;kC(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=yE(b);h=new HB(b,g,!0);d=j;for(c=1;5>=c;++c)d=zE(h,g);c=PC(oB(Gn(d.substr(0,3)),10)).a;f=PC(oB(Gn(d.substr(3,3)),10)).a;zE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=zE(h,g),null==i||E(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new AE(a,e)}VD(a,1,c,1);VD(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new AE(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",WB(a),!1;null!=a.f&&a.Y&&bC(a.Y,a.f,!0);null!=a.i&&
-a.Y&&bC(a.Y,a.i,!1);g=BE(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new CE(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];VD(a,1,g,0)}WB(a);return!0}
-function DE(a,b){var c,d,e,f,g,i,h,l;kC(a);c=f=0;l=new HB(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=AB(l);a.sb=0;for(d=1;d<=g;++d)if(h=EB(l),Gn(h),!E(h,Vg))if(E(h,sb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new oC(a,h);if(0==a.Y.s)return qC(a,"ERROR - problems in reading/processing molecule !"),aB(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return qC(a,"ERROR - strange reaction - fixing !"),aB(),!1;if(3<i)return qC(a,"ERROR - strange reaction !"),aB(),!1;1<a.sb&&!e&&VB(a,qf);e&&!a.Ab&&VB(a,Tf);!e&&a.Ab&&
-VB(a,uf);e?(VD(a,1,f,1),VD(a,f+1,c-1,2),VD(a,c,a.sb,3)):VD(a,1,a.sb,0);WB(a);return!0}function fq(a,b){a.ib=!0;a.I=b}
-function jq(a,b){var c,d;if(0==b)return!1;TD(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:gC(a);d=a.Z;d.a=d.b;d.b.c=null;EE(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;FE(a,CD(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new ru("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new ru(Yb);d.a=d.a.c;FE(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=ht(d,d.a)):d=null;null==d?(a.ib=!0,a.I=hc):(fq(a,bc+(a.Cb.a+1)+fa+a.Cb.c),d=VC(d),cC(a,d,!1),null!=a.qb&&JB(a.qb,null));break;case 101:a.Fb&&wD(a.Fb);a.Fb=new GE(1,a);a.b=c;break;case 107:!a.yb?a.yb=new HE(a):a.yb._b.c.$?IE(a.yb._b.c):
-dC(a.yb);break;case 113:a.a&&wD(a.a);a.a=new GE(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,XB(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=JE(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(WD,k,-1,4,1);XD(a.Y,d);a.kb=!0;a.Y=new MD(a.Y);d=J(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;pC(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,KE(a.Y,a.Y.C),a.Y.C=0,UD(a)):0<a.Y.D&&(a.kb=!0,LE(a.Y,a.Y.D),
-a.Y.D=0,UD(a));ME(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new rA;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new jA(c),pA(i,g),g.c=c,Ey(g.d,a);Cx(a,i);a.D=i}qA(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(wD(a.n),a.n=null);0==a.Y.C&&(a.n=new GE(2,a));a.c=18;
-break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,UD(a)),18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),NE(a.Y,a.Y.C,d),UD(a)),ME(a.Y))}WB(a);return!0}
-function cq(a){var b,c,d;d=rC(a);c=j;if(a.Ab){var e,f,g;g=zr([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)JE(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(OE(g[1][0],3)+OE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+PE(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+PE(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new QE(a,a.eb,a.sb)),c=PE(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function RE(a,b,c,d){var e;e=c;var f=d,g,i;(g=SE(b),i=0!=(b.e&2),g||i)?(a.Ab?qA((!a.v&&(a.v=SB(a,!0)),a.v),a,e,f):qA((!a.u&&(a.u=SB(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=TE(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=TB+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",WB(a),
-!0;if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=jq(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)KE(a.Y,a.Y.C),a.Y.C=0,UD(a);else{if(106==a.b)return!0;if(108==a.b)UE(a.Y,a.Y.C,0),UD(a);else if(157==a.b)UE(a.Y,a.Y.C,1),UD(a);else if(158==a.b)UE(a.Y,a.Y.C,-1),UD(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):UD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(230==a.b)a.N=3,UD(a);else if(233<=a.b&&262>a.b)WE(a.Y,!1),UD(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;NE(a.Y,a.Y.C,Ln(a.yb.e._b.a.gb,Mg));UD(a)}else if(105==a.b)XE(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,a.Y.C,d)),UD(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(0<a.Y.D)if(104==a.b)LE(a.Y,
-a.Y.D),a.Y.D=0,UD(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])fq(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;KE(d,c);d.a[c]=0}a.Y.D=0;UD(a)}else if(201==a.b)YE(a.Y,a.Y.D),UD(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),UD(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,UD(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,UD(a);
-else if(206<=a.b&&229>=a.b)a.N=2,VE(a.Y),UD(a);else if(107==a.b){if(!a.yb.b)return!0;d=Ln(a.yb.e._b.a.gb,Mg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;UD(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new $D(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(ZE(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=
-a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,VE(a.Y)):300<a.b?(ZE(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Ln((gq(),hq)._b.a.gb,Mg),1>d.length&&(d=Lc),NE(a.Y,1,d))):230==a.b?aC(a,null):233<=a.b&&262>a.b?(ZE(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,WE(a.Y,!0)):aB();UD(a)}else e=!1;e&&(ME(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,WB(a))}return e}
-function $E(a,b,c,d){var e,f;if(a.y||!a.gb||SE(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=aF(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)KE(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),LE(b,e),0<aF(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){fq(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,M(L(Math.round(h))));b.i[b.u]=b.s;0<aF(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;fq(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(TE(b)||SE(b))SD(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(WD,k,-1,4,1);XD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;TD(a);a.kb=!0;WB(a);a.Lb=c;a.Mb=d;return!0}
-function bF(a,b,c,d){var e,f,g;if(!a.y&&!SE(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((FD(),KD)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&JB(a.pb,G(SC,k,76,[new T(a.d),new T(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;TD(a);a.kb=!0;WB(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function cF(a){if(a.y)return!0;a.ib=!1;a.O=Xg;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=aF(b,b.s),6>b.y[c]&&(dF(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),KE(b,b.s));b.B=!1;UD(a)}else a:{var b=a.Y,e,f;c=aF(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):fq(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],fq(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=M(L(TC((b.I[b.E]+b.I[c])/2))),b.M[b.t]=M(L(TC((b.L[b.E]+b.L[c])/2))))}}ZD(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,CD(b),b.a.c=c),UD(a),a.q=!1)}else 5==a.N&&(ZD(a.Y),UD(a));0<a.N&&(a.C=!1,TD(a),a.kb=!0,ME(a.Y),eF(a.Y),WB(a),a.N=0,a.e=!1);if(KD&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,TD(a),a.kb=!0,WB(a);return!0}function TD(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function VB(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(uf)?a.Ab=!1:-1<b.indexOf(Tf)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(qf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(yf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,VD(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)fF(a.eb[c]),YD(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(id)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++TB;WB(a)}
-function WB(a){var b,c,d;b=zy(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=vy(a,d,c),pE(a),a.y||(a.Kb=vy(a,b.b,2*a.X+a.R),wE(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=vy(a,a.X,c),oE(a),a.H=vy(a,d,a.X),kE(a))):(pE(a),a.y||(kE(a),a.C&&(wE(a),oE(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function iC(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=JE(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=tE(c,h);c.k.L&&0<c.w[h]&&(i+=Tb,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Dj(c.z[h])&&(i+=Dj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=mb+g);m+=ea+i+ea+gF(0.055999999999999994*c.I[h],0,2)+ea+gF(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Vg),e+=c)}return e}function LD(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=JE(a.eb[c]),d!=b))continue;d=hF(a.eb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function UD(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&JB(a.qb,null)}var c,d,e;e=new iF;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new MD(d),pC(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new ED(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function cC(a,b,c){try{xE(a,b)?c&&UD(a):WB(a)}catch(d){if(d=xi(d),y(d,73))WB(a);else throw d;}}
-function aC(a,b){try{DE(a,b)?UD(a):WB(a)}catch(c){if(c=xi(c),y(c,73))WB(a);else throw c;}}function mC(a){TD(a);a.kb=!0;WB(a)}function kC(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new $D(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;WB(a);null!=a.qb&&JB(a.qb,null)}function FE(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new MD(d),pC(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&JB(a.qb,null)}}
-function lC(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,WB(a),null):a.eb[b]}function nC(a,b){var c;c=-1;E(b,"Select substituent")?(c=202,b=j):E(b,Ha)?c=235:E(b,Ia)?c=240:E(b,Ga)?c=260:E(b,Oa)?c=261:E(b,Sa)?c=241:E(b,Na)?c=233:E(b,Ma)?c=236:E(b,Ja)?c=237:E(b,Ra)?c=234:E(b,Qa)?c=243:E(b,Ta)?c=252:E(b,Pa)?c=244:E(b,Ua)?c=239:E(b,"-PO3H2")?c=251:E(b,Fa)?c=242:E(b,Da)?c=245:E(b,Ea)&&(c=238);0<c?jq(a,c):b="Not known group!";a.ib=!0;a.I=b;WB(a)}
-function qC(a,b){a.ib=!0;a.I=b;WB(a)}function rC(a){var b;b=jC(a);TD(a);WB(a);return b}function hE(a,b,c,d,e){var f,g,i,h;f=a.V;h=CA(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new Lz(f.c.a,f.c.c,g),f=new BA(i),h=CA(f,e),b.e=i,b.i=jF(i);else lE(b,a.S);f=Nz(f.a,f.c).a-Nz(f.a,f.c).b;mE(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function iE(a,b,c,d,e,f){var g,i;g=rE(a.U);i=CA(a.U,f);lE(b,a.T);(b.d=e)&&(b.f=Vf+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);mE(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function rE(a){return Nz(a.a,a.c).a-Nz(a.a,a.c).b}function iq(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=wd,WB(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=wd):fq(a,a.x+ea),WB(a))}
-function PB(){FD();ty.call(this);this.Nb=(ip(),ip(),ay).a;this.w=new Lz(null,0,8);this.s=(kz(),lz);this.eb=v(kF,k,89,99,0);this.$=new ry;this.Cb=new lF;this.J=E((aB(),bB[Ge]),$b);this.t=new mF;this.F=G(Kr,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new $D(this);JD[0]=oz;JD[1]=new mz(255,153,153);JD[2]=new mz(255,204,102);JD[3]=new mz(255,255,153);JD[4]=new mz(102,255,255);JD[5]=new mz(51,204,255);JD[6]=new mz(255,153,255)}s(500,365,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},PB);
-_.me=function(a){ND(this,a)};_.Vd=function(){WB(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=Xg;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var TB=10,fC,HD,YB,GD,KD,RB=null,JD,ZB;
-function nF(a,b){var c,d;if(null!=b)if(null!=a.a.wb)JB(a.a.wb,G(Kr,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=WC(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Fr(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{xE(a.a,b)?(fq(a.a,"Structure pasted"+d),UD(a.a)):(dC(new eC(a.a.I,a.a,fC)),kC(a.a)),yy(a.a)}catch(h){if(h=xi(h),y(h,73))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",WB(d),dC(new eC(a.a.I,a.a,fC)),yy(a.a);else throw h;
-}}}function eq(a){this.a=a}s(501,1,{},eq);_.a=null;function OD(){OD=u;PD=new oF("COPY_SMILES",0);QD=new oF("COPY_MOL",1);RD=new oF("PASTE",2);pF=G(qF,k,88,[PD,QD,RD])}function oF(a,b){Qn.call(this,a,b)}s(502,138,{67:1,70:1,72:1,88:1},oF);var pF,QD,PD,RD;function iF(){this.d=v(kF,k,89,99,0)}s(503,1,{},iF);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function rF(a){a.b=v(I,r,-1,20,1);a.z=v(I,r,-1,20,1);a.I=v(WD,k,-1,20,1);a.L=v(WD,k,-1,20,1);a.F=zr([20,7]);a.d=v(I,r,-1,20,1);a.c=v(Kr,k,1,20,0);a.n=v(Kr,k,1,20,0);a.w=v(I,r,-1,20,1);a.y=v(I,r,-1,20,1);a.G=v(I,r,-1,20,1);a.H=v(I,r,-1,20,1);a.r=v(I,r,-1,20,1);a.A=v(I,r,-1,20,1);a.J=v(I,r,-1,20,1);a.M=v(I,r,-1,20,1);a.e=v(Kr,k,1,20,0);a.p=zr([10,2]);a.i=v(I,r,-1,101,1)}
-function sF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(WD,k,-1,4,1);d=v(WD,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=tF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-tF(o[2],d[2],o[3],d[3]),d=tF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;ZE(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=uF(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(WD,k,-1,2,1);vF(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==aF(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;fq(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];dF(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&YE(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=M(L(TC((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=M(L(TC((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function WE(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&UE(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,UE(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];KE(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)ZE(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)dF(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];pC(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];KE(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];dF(a);a.G[a.t]=l;a.H[a.t]=c+d;pC(a);b&&(KE(a,l),YD(a))}c=4}wF(a,c);a.C=a.E;b&&
-(a.C=0)}
-function vF(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function VE(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])xF(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,xF(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){fq(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[uF(a,a.C,a.F[a.C][d])],2<d||1!=b){fq(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(WD,k,-1,2,1);vF(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)ZE(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)ZE(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)ZE(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)dF(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[uF(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[uF(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=M(L(TC((a.I[b]+a.I[e])/2))),a.M[c]=M(L(TC((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;dF(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(dF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(dF(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=M(L(TC((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=M(L(TC((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(KE(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&wF(a,i);-1<l&&(a.C=l)}
-function xF(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)ZE(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function wF(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=aF(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function uF(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function yF(a,b,c){var d,e,f,g;e=Xg;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(ys(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)ys(c[d])&&!ms(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)ss(c[d],e)&&(b[d]=g,c[d]=Xg,++f);if(f==a.s)break}return g==a.s}
-function YD(a){var b,c,d;b=v(WD,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{XD(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;ZD(a)}}
-function XD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function UE(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=zF(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&fq(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?fq(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?fq(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?fq(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:fq(a.k,"Charge change not possible on the halogen !");break;case 18:fq(a.k,
-"Use X button to change charge on the X atom !")}}
-function BE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&KE(a,c);YD(a);fq(a.k,"Smaller part(s) removed !");return 1}
-function aF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function eF(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];ME(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),ME(a));4==a.r[d]&&(a.r[d]=1)}}
-function tF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function pC(a){var b;AF(a);b=a.r.length;a.J=v(I,r,-1,b,1);a.M=v(I,r,-1,b,1);ZD(a);ME(a)}
-function ZE(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,r,-1,c,1),bD(a.b,b,a.b.length),a.b=b,b=v(I,r,-1,c,1),bD(a.z,b,a.z.length),a.z=b,b=v(I,r,-1,c,1),bD(a.w,b,a.w.length),a.w=b,b=v(I,r,-1,c,1),bD(a.d,b,a.d.length),a.d=b,b=v(Kr,k,1,c,0),bD(a.c,b,a.c.length),a.c=b,b=v(Kr,k,1,c,0),bD(a.n,b,a.n.length),a.n=b,b=v(WD,k,-1,c,1),bD(a.I,b,a.I.length),a.I=b,b=v(WD,k,-1,c,1),bD(a.L,b,a.L.length),a.L=b,b=zr([c,7]),bD(a.F,b,a.F.length),a.F=b,c=v(I,r,-1,c,1),bD(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function uE(a,b,c,d,e,f){var g;g=M(L(TC(a.I[b]-c/2)));f||(g-=d-c);a=M(L(TC(a.L[b]-~~(e/2))));return new ly(g-1-2,a-2,d+1+4,e+4)}
-function dF(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,r,-1,b,1),bD(a.G,c,a.G.length),a.G=c,c=v(I,r,-1,b,1),bD(a.H,c,a.H.length),a.H=c,c=v(I,r,-1,b,1),bD(a.r,c,a.r.length),a.r=c,c=v(I,r,-1,b,1),bD(a.A,c,a.A.length),a.A=c,c=v(I,r,-1,b,1),bD(a.J,c,a.J.length),a.J=c,c=v(I,r,-1,b,1),bD(a.M,c,a.M.length),a.M=c,b=v(Kr,k,1,b,0),bD(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function PE(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(FD(),aa);i+="JME 2013-04-10 "+new pD+"\n \n";i+=OE(a.s,3)+OE(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=gF(0.055999999999999994*(a.I[e]-c),10,4)+gF(0.055999999999999994*(g-a.L[e]),10,4)+gF(0,10,4);h=tE(a,e);1==h.length?h+=" ":2==h.length?h+=ea:3<h.length&&(h="Q ");
-i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+OE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=OE(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:BF(a,e)&&(g=2),c=OE(a.G[e],3)+OE(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=OE(a.H[e],3)+OE(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=OE(a.H[e],3)+OE(a.G[e],3)),i+=c+OE(g,3)+OE(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+OE(e,4)+OE(a.z[e],4)+aa);return i+"M END\n"}
-function hF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,V,ca,N,ec,xc,Mf,vb,Gd,Hd,Id,ib,yc;o=v(I,r,-1,a.s+10,1);n=v(I,r,-1,a.s+10,1);l=v(I,r,-1,a.s+1,1);m=v(I,r,-1,7,1);vb=v(I,r,-1,a.s+1,1);w=v(CF,k,-1,a.s+1,2);H=v(CF,k,-1,a.t+1,2);ec=0;if(0==a.s)return j;BE(a,!0);Mf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Mf=!1;break}if(a.k.r&&Mf){DF(a);eF(a);EF(a,H);FF(a,w,H);var Ab,jd,Se,Xb,me,kd,ld,db,zG,Kd,t,wa,km,lm,Zr,Ze,La,mm,nm,Bc,om;Ab=v(I,r,-1,a.s+1,1);jd=v(I,r,-1,a.s+1,1);db=v(GF,k,-1,a.s+1,3);var $r=a.s,pm,
-eh,as,Yf,mj,te,$e;mj=v(GF,k,-1,$r+2,3);te=v(I,r,-1,100,1);$e=5;Yf=0;te[0]=3;mj[1]=Zg;mj[2]=$g;as=2;if(!(3>$r))for(;$e<te[Yf]*te[Yf];){eh=0;for(pm=!0;pm&&eh<=Yf&&$e>=te[eh]*te[eh];)0==$e%te[eh]?pm=!1:++eh;if(pm){mj[++as]=vs($e);if(as>=$r)break;Yf<te.length-1&&(++Yf,te[Yf]=$e)}$e+=2}for(t=1;t<=a.s;++t){for(wa=nm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(nm*=a.f[wa]);mm=a.b[t];18==mm&&(om=a.n[t],kd=om.charCodeAt(0)-65+1,ld=0,1<om.length&&(ld=om.charCodeAt(1)-97),0>kd&&(kd=0),0>ld&&(ld=0),mm=28*kd+ld);
-Ze=0;-2>a.z[t]?Ze=1:-2==a.z[t]?Ze=2:-1==a.z[t]?Ze=3:1==a.z[t]?Ze=4:2==a.z[t]?Ze=5:2<a.z[t]&&(Ze=6);Bc=1;db[t]=vs(nm);Bc*=126;db[t]=qs(db[t],vs(a.w[t]*Bc));Bc*=7;db[t]=qs(db[t],vs(Ze*Bc));Bc*=7;db[t]=qs(db[t],vs(mm*Bc));Bc*=783;db[t]=qs(db[t],vs(a.y[t]*Bc))}for(me=0;!yF(a,Ab,db);){Zr=!1;for(t=1;t<=a.s;++t)Ab[t]!=jd[t]&&(jd[t]=Ab[t],Zr=!0);if(Zr){for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)db[t]=zs(db[t],mj[Ab[a.F[t][wa]]])}me=0}else if(0<me){for(t=1;t<=a.s;++t)db[t]=Yg;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Ab[t]==Ab[wa]){db[t]=Zg;break a}}else{for(t=1;t<=a.s;++t){db[t]=Yg;for(wa=1;wa<=a.y[t];++wa)Se=a.F[t][wa],db[t]=zs(db[t],vs(a.b[Se]*a.f[uF(a,t,Se)]))}me=1}yF(a,Ab,db);for(t=1;t<=a.s;++t)db[t]=vs(jd[t]*a.s+Ab[t])}for(t=1;t<=a.s;++t)jd[t]=Ab[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(jd[t]==La){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[La];a.z[t]=a.z[La];a.I[t]=a.I[La];a.L[t]=a.L[La];a.y[t]=a.y[La];a.b[La]=a.b[0];a.z[La]=a.z[0];
-a.I[La]=a.I[0];a.L[La]=a.L[0];a.y[La]=a.y[0];jd[t]=jd[La];jd[La]=La;a.n[0]=a.n[t];a.n[t]=a.n[La];a.n[La]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[La];a.d[La]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[La];a.c[La]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[La];a.w[La]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Ab[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Ab[a.G[t]],a.H[t]=Ab[a.H[t]],a.G[t]>a.H[t]&&(Kd=a.G[t],a.G[t]=a.H[t],a.H[t]=Kd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){lm=km=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<km?(km=a.G[wa],lm=a.H[wa],Xb=wa):a.G[wa]==km&&a.H[wa]<lm&&(lm=a.H[wa],Xb=wa);Kd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Kd;Kd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Kd;Kd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Kd;Kd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Kd;zG=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=zG}pC(a);ME(a);EF(a,H);FF(a,w,H)}else{EF(a,H);a.f=v(I,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(I,r,-1,a.s+1,1);yc=1;a.a[1]=1;for(ca=0;;){N=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){xc=!0;for(K=1;K<=ec;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){xc=!1;break}xc&&(++ec,o[ec]=c,n[ec]=g)}}else m[++N]=g;if(0==N){if(yc==a.s)break;c=l[ca--]}else if(1==N)vb[m[1]]=c,c=m[1],a.a[c]=++yc;else{l[++ca]=c;e=0;for(q=1;q<=N;++q)if(h=uF(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=uF(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++yc}}vb=v(I,r,-1,a.s+1,1);b=v(I,r,-1,a.s+1,1);O=v(CF,k,-1,a.s+1,2);Gd=v(CF,k,-1,a.s+1,2);f=yc=ca=0;
-for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(vb[c]=f);b[++yc]=c;for(a.a[c]=0;;){N=e=0;V=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=ec;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++N,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ca)break a;Gd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<N&&(l[++ca]=f,O[e]=!0)}Hd=v(I,r,-1,a.t+1,1);Id=v(I,r,-1,a.s+1,1);if(a.k.Ib){var BG=vb,BK=ec,bs,CG,fh,ue,cs,ds,Ka,nj,es;fh=v(I,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)fh[b[Ka]]=Ka;cs=v(CF,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)bs=b[Ka],CG=BG[bs],ue=uF(a,bs,CG),0!=ue&&(HF(a,ue,fh,Hd,H),cs[ue]=!0);for(Ka=1;Ka<=a.t;++Ka)cs[Ka]||HF(a,Ka,fh,Hd,H);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){ds=es=0;for(nj=1;nj<=a.y[Ka];++nj){ue=uF(a,Ka,a.F[Ka][nj]);if(5==a.f[ue])continue a;1==a.r[ue]&&0!=IF(a,ue,Ka)&&++es;2==a.r[ue]&&(ds=a.F[Ka][nj])}if(0!=es)if(0<ds){var ga=a,EG=Ka,af=fh,Oc=Id,gc=void 0,oj=void 0,Cc=void 0,ve=void 0,Dc=void 0,qm=void 0,rm=void 0,sm=void 0,Ld=void 0,Pc=void 0,Qc=void 0,
-fs=void 0,pj=void 0,Md=void 0,qj=void 0,we=void 0,rj=void 0,gs=void 0,sj=void 0,xe=void 0,FG=void 0,bf=void 0,GG=void 0,hs=void 0,tj=void 0,cf=void 0,Qc=1,oj=EG,gc=v(I,r,-1,ga.s+1,1);for(gc[1]=EG;;){fs=!1;for(Pc=1;Pc<=ga.y[oj];++Pc)if(Cc=ga.F[oj][Pc],!(Cc==gc[1]||Cc==gc[Qc-1]))if(ve=uF(ga,oj,Cc),2==ga.r[ve]&&5!=ga.f[ve]){oj=gc[++Qc]=Cc;fs=!0;break}if(!fs)break}if(!(0==Qc%2||2>ga.y[gc[Qc]]||3<ga.y[gc[Qc]])){cf=gc[1];Dc=gc[~~((Qc+1)/2)];Ld=gc[Qc];bf=xe=we=Md=0;hs=gs=!1;for(Pc=1;Pc<=ga.y[cf];++Pc)Cc=
-ga.F[cf][Pc],ve=uF(ga,cf,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==Md?Md=Cc:we=Cc);0<af[we]&&af[Md]>af[we]&&(qm=Md,Md=we,we=qm);pj=Md;0==Md&&(pj=we,gs=!0);for(Pc=1;Pc<=ga.y[Ld];++Pc)Cc=ga.F[Ld][Pc],ve=uF(ga,Ld,Cc),1!=ga.r[ve]||5==ga.f[ve]||(0==xe?xe=Cc:bf=Cc);0<af[bf]&&af[xe]>af[bf]&&(qm=xe,xe=bf,bf=qm);sj=xe;0==xe&&(sj=bf,hs=!0);qj=IF(ga,uF(ga,cf,Md),cf);rj=IF(ga,uF(ga,cf,we),cf);FG=IF(ga,uF(ga,Ld,xe),Ld);GG=IF(ga,uF(ga,Ld,bf),Ld);1<(0>qj+rj?-(qj+rj):qj+rj)||0!=FG||0!=GG?fq(ga.k,"Bad stereoinfo on allene !"):
-(rm=ga.I[gc[Qc-1]]-ga.I[Ld],sm=ga.L[gc[Qc-1]]-ga.L[Ld],tj=Math.sqrt(rm*rm+sm*sm),0.001>tj&&(tj=0.001),0<(ga.L[sj]-ga.L[gc[Qc-1]])*(rm/tj)-(ga.I[sj]-ga.I[gc[Qc-1]])*(sm/tj)?Oc[Dc]=1:Oc[Dc]=-1,gs&&(Oc[Dc]*=-1),hs&&(Oc[Dc]*=-1),pj==Md&&0>qj&&(Oc[Dc]*=-1),pj==we&&0>rj&&(Oc[Dc]*=-1),af[pj]>af[sj]&&(Oc[Dc]*=-1))}}else b:{var qb=a,Wa=Ka,is=BG,HG=fh,IG=o,JG=n,CK=BK,tm=Id,um=void 0,Rc=void 0,js=void 0,gh=void 0,ya=void 0,hh=void 0,nd=void 0,uj=void 0,Nd=void 0,Lb=void 0,da=void 0,ba=void 0,ye=void 0,vm=void 0,
-Sc=void 0,F=void 0,wm=void 0,ba=v(I,r,-1,4,1),vm=v(I,r,-1,4,1),vj=void 0,Tc=void 0,xm=void 0,ym=void 0,ks=void 0,wj=void 0,wj=-1;0<is[Wa]&&(ba[++wj]=is[Wa]);for(Tc=1;Tc<=CK;++Tc)IG[Tc]==Wa&&(ba[++wj]=JG[Tc]),JG[Tc]==Wa&&(ba[++wj]=IG[Tc]);for(Tc=wj+1;Tc<qb.y[Wa];++Tc){ks=qb.s+1;xm=1;c:for(;xm<=qb.y[Wa];++xm){vj=qb.F[Wa][xm];for(ym=0;ym<Tc;++ym)if(vj==ba[ym])continue c;HG[vj]<ks&&(ks=HG[vj],ba[Tc]=vj)}}0==is[Wa]&&0<qb.w[Wa]?(ba[3]=ba[2],ba[2]=ba[1],ba[1]=ba[0],ba[0]=-1):0<qb.w[Wa]&&(ba[3]=ba[2],ba[2]=
-ba[1],ba[1]=-1);for(ya=uj=hh=gh=wm=nd=Lb=0;4>ya;++ya)0>=ba[ya]||(um=uF(qb,Wa,ba[ya]),vm[ya]=IF(qb,um,Wa),0<vm[ya]?(++Lb,wm=ba[ya],hh=ba[ya]):0>vm[ya]?(++nd,gh=ba[ya],hh=ba[ya]):uj=ba[ya]);Nd=Lb+nd;F=v(I,r,-1,4,1);Sc=0;if(3==qb.y[Wa]){if(1==Lb&&1==nd||3==Nd&&0<Lb&&0<nd){fq(qb.k,"Error in C3H stereospecification !");break b}ye=ba[0];1==Nd?ye=hh:2==Nd&&(ye=uj);da=sF(qb,Wa,ye,ba);F[0]=hh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Lb?Sc=1:Sc=-1}else if(4==qb.y[Wa])if(1==Nd)da=sF(qb,Wa,hh,ba),F[0]=da[0],F[1]=da[3],
-F[2]=da[2],F[3]=da[1],0<Lb?Sc=1:Sc=-1;else{ye=ba[0];1<uj&&(ye=uj);1==Lb?ye=wm:1==nd&&(ye=gh);da=sF(qb,Wa,ye,ba);Rc=v(I,r,-1,4,1);for(ya=0;4>ya;++ya)um=uF(qb,Wa,da[ya]),Rc[ya]=IF(qb,um,Wa);if(4==Nd){if(0==Lb||0==nd){fq(qb.k,"Error in C4 stereospecification !");break b}if(1==Lb||1==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Sc=Rc[0];else{for(ya=0;4>ya;++ya)-1==Rc[ya]&&(Rc[ya]=0);Nd=2}}else if(3==Nd)if(3==Lb||3==nd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Lb?Sc=-1:Sc=1;else{1==Lb?Lb=js=1:nd=
-js=-1;for(ya=0;4>ya;++ya)Rc[ya]==js&&(Rc[ya]=0);Nd=2}if(2==Nd)if(1==Lb&&1==nd)da[1]==gh?(da[1]=da[2],da[2]=da[3]):da[2]==gh&&(da[2]=da[3]),F[0]=wm,F[1]=gh,F[2]=da[2],F[3]=da[1],Sc=1;else{if(Rc[0]==Rc[1]||Rc[1]==Rc[2]){fq(qb.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Rc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Lb?Sc=1:Sc=-1}}var kb=void 0;ba[0]==F[1]?(kb=F[0],F[0]=F[1],F[1]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[0]==F[2]?(kb=F[2],F[2]=F[0],
-F[0]=kb,kb=F[1],F[1]=F[3],F[3]=kb):ba[0]==F[3]&&(kb=F[3],F[3]=F[0],F[0]=kb,kb=F[1],F[1]=F[2],F[2]=kb);ba[1]==F[2]?(kb=F[1],F[1]=F[2],F[2]=kb,kb=F[2],F[2]=F[3],F[3]=kb):ba[1]==F[3]&&(kb=F[1],F[1]=F[3],F[3]=kb,kb=F[2],F[2]=F[3],F[3]=kb);F[2]==ba[2]?tm[Wa]=1:F[2]==ba[3]?tm[Wa]=-1:fq(qb.k,"Error in stereoprocessing ! - t30");tm[Wa]*=Sc}}}ib=new aD;i=v(I,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];O[c]&&Vm(ib.a,ua);0<vb[q]&&JF(a,c,vb[c],ib,Hd);var ih=w[c],Cb=void 0,xj=void 0,
-jh=void 0,R=void 0,R=Lc,Cb=!1;0!=a.z[c]&&(Cb=!0);0!=Id[c]&&(Cb=!0);jh=-1;for(xj=1;xj<=a.x;++xj)if(a.p[xj][0]==c){jh=a.p[xj][1];break}-1<jh&&(Cb=!0);a.k.Hb&&0<a.d[c]&&(Cb=!0,jh=1);switch(a.b[c]){case 2:R=Bb;break;case 3:ih?R="c":R=Fb;break;case 4:ih?(R=rf,0<a.w[c]&&(Cb=!0)):R=cc;break;case 5:ih?R="o":R=lc;break;case 7:ih?(R="p",0<a.w[c]&&(Cb=!0)):R=nc;break;case 8:ih?R=cg:R=Ac;break;case 13:ih?R=fg:R=Fc;Cb=!0;break;case 6:R=Gc;Cb=!0;break;case 9:R=Pb;break;case 10:R=Jb;break;case 11:R=Eb;break;case 12:R=
-Vb;break;case 1:R=Tb;Cb=!0;break;case 19:R=oc;Cb=!0;break;case 20:R=pc;Cb=!0;break;case 21:R=qc;Cb=!0;break;case 22:R=rc;Cb=!0;break;case 18:Cb=!0,R=a.n[c],(E(R,xa)||E(R,Wc)||E(R,wb))&&(Cb=!1)}Cb&&(R=Mc+R,1==Id[c]?R+=ub:-1==Id[c]&&(R+="@@"),1==a.w[c]?R+=Tb:1<a.w[c]&&(R+=Tb+a.w[c]),0!=a.z[c]&&(0<a.z[c]?R+=za:R+=Ca,1<Dj(a.z[c])&&(R+=Dj(a.z[c]))),-1<jh&&(R+=mb+jh),R+=Uc);Vm(ib.a,R);for(A=1;A<=ec;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&JF(a,o[A],n[A],ib,Hd),9<A&&Vm(ib.a,"%"),Wm(ib,j+
-(new T(A)).a);Gd[c]&&Vm(ib.a,va)}return Kn(ib.a)}
-function KE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)gC(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function LE(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&KE(a,c);0==a.y[d]&&KE(a,d)}
-function DF(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=uF(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&KE(a,c)}}}function AF(a){var b;b=a.b.length;a.F=zr([b,7]);a.y=v(I,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function FF(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,r,-1,a.t+1,1);o=v(CF,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[uF(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:BF(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(CF,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function ZD(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=M(L(TC((a.I[b]+a.I[c])/2))),a.M[d]=M(L(TC((a.L[b]+a.L[c])/2)))}function EF(a,b){var c;for(c=1;c<=a.t;++c)vE(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function tE(a,b){var c;c=(FD(),ZB)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function BF(a,b){return 2==a.r[b]?!0:!1}function vE(a,b,c){var d,e,f,g;g=1;a.a=v(I,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function XE(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=zr([b+5,2]),bD(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function XB(a){var b;a.x=0;a.q=0;hF(a);for(b=1;b<=a.s;++b)a.C=b,XE(a);a.C=0}
-function JE(a){var b,c;b=v(WD,k,-1,4,1);XD(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function SD(a,b){var c,d,e,f,g,i,h,l;c=v(WD,k,-1,4,1);XD(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;XD(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function fF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function NE(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Mc)&&UC(c,Uc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Tb);g=Cj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=mu(c,d+1);try{a.k.x=oB(i,10)}catch(h){if(h=xi(h),y(h,73))a.k.x=0;else throw h;}a.C=b;XE(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=E(d,Fb)?3:E(d,Bb)?2:E(d,cc)?4:E(d,lc)?5:E(d,nc)?7:E(d,Ac)?8:E(d,Pb)?9:E(d,Jb)?10:E(d,Eb)?11:E(d,Vb)?12:E(d,Tb)?1:E(d,Fc)?13:E(d,Gc)?6:E(d,oc)?19:E(d,pc)?20:E(d,qc)?21:E(d,rc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=CC(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=CC(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=CC(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=CC(c,g++);for(;45==e;)--d,e=CC(c,g++)}a.z[b]=d}}}
-function bC(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new IB(b);try{for(;b.j=BB(b,b.a),b.j<b.i;)d=PC(oB(EB(b),10)).a,c=e=PC(oB(EB(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=xi(f),y(f,73))Tm(f);else throw f;}}function JF(a,b,c,d,e){b=uF(a,b,c);5!=a.f[b]&&BF(a,b)?Vm(d.a,rb):3==a.r[b]?Vm(d.a,ma):9==a.r[b]?(e=tb,a=a.e[b],null!=a&&(e=a),Vm(d.a,e)):1==e[b]?Vm(d.a,Ya):-1==e[b]&&Vm(d.a,Nc)}
-function YE(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,fq(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:fq(a.k,"Stereomarking allowed only on single and double bonds!")}
-function HF(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=uF(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=uF(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=uF(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=uF(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))fq(a.k,"Not unique E/Z geometry !");else{i=uF(a,b,e);f=uF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=uF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function zF(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=uF(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(BF(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function IF(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function ME(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=zF(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function $D(a){rF(this);this.k=a;this.x=this.t=this.s=0}
-function AE(a,b){var c,d,e,f,g,i,h;$D.call(this,a);f=j;i=yE(b);if(null!=i){h=new HB(b,i,!0);for(e=1;4>=e;++e)f=zE(h,i);g=PC(oB(Gn(f.substr(0,3)),10)).a;c=PC(oB(Gn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)ZE(this),f=zE(h,i),this.I[e]=(new OC(LC(Gn(f.substr(0,10))))).a,this.L[e]=-(new OC(LC(Gn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Gn(f.substr(31,d-31)),NE(this,e,d),62<=f.length&&(f=Gn(f.substr(60,3)),0<f.length&&(f=PC(oB(f,10)).a,0<f&&(this.C=e,a.x=f,XE(this),this.C=0)));for(e=1;e<=c;++e)dF(this),
-f=zE(h,i),this.G[e]=PC(oB(Gn(f.substr(0,3)),10)).a,this.H[e]=PC(oB(Gn(f.substr(3,3)),10)).a,g=PC(oB(Gn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=PC(oB(Gn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);AF(this);fF(this);YD(this);for(pC(this);(h.j=BB(h,h.a),h.j<h.i)&&!(null==(f=EB(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;
-for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,this.z[c]=PC(oB(EB(g),10)).a}if(0==f.indexOf("M APO")){g=new GB(f);EB(g);EB(g);i=PC(oB(EB(g),10)).a;for(e=1;e<=i;++e)c=PC(oB(EB(g),10)).a,f=PC(oB(EB(g),10)).a,this.C=c,$(this,0),NE(this,this.s,oc+f),this.C=0}}DF(this);pC(this)}}
-function oC(a,b){var c,d,e,f,g;$D.call(this,a);0==b.indexOf(ha)&&(b=b.substr(1,b.length-1));UC(b,ha)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new GB(b);d=PC(oB(EB(f),10)).a;e=PC(oB(EB(f),10)).a;for(c=1;c<=d;++c)g=EB(f),ZE(this),NE(this,this.s,g),this.I[c]=(new OC(LC(EB(f)))).a,this.L[c]=-(new OC(LC(EB(f)))).a;for(c=1;c<=e;++c)if(dF(this),this.G[c]=PC(oB(EB(f),10)).a,this.H[c]=PC(oB(EB(f),10)).a,this.r[c]=PC(oB(EB(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;AF(this);fF(this);YD(this)}catch(i){i=xi(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}DF(this);pC(this)}}
-function CE(a,b,c){var d,e,f;$D.call(this,a);f=v(I,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(ZE(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))dF(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;pC(this);YD(this)}
-function QE(a,b,c){var d,e,f,g,i;$D.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,r,-1,this.s+1,1);this.z=v(I,r,-1,this.s+1,1);this.w=v(I,r,-1,this.s+1,1);this.d=v(I,r,-1,this.s+1,1);this.c=v(Kr,k,1,this.s+1,0);this.I=v(WD,k,-1,this.s+1,1);this.L=v(WD,k,-1,this.s+1,1);this.n=v(Kr,k,1,this.s+1,0);this.G=v(I,r,-1,this.t+1,1);this.H=v(I,r,-1,this.t+1,1);this.r=v(I,r,-1,this.t+1,1);this.e=v(Kr,k,1,this.t+1,0);this.A=v(I,r,-1,this.t+1,1);this.p=zr([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}pC(this);YD(this)}
-function MD(a){var b;rF(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,r,-1,this.s+1,1);bD(a.b,this.b,this.s+1);this.z=v(I,r,-1,this.s+1,1);bD(a.z,this.z,this.s+1);this.w=v(I,r,-1,this.s+1,1);bD(a.w,this.w,this.s+1);this.d=v(I,r,-1,this.s+1,1);bD(a.d,this.d,this.s+1);this.c=v(Kr,k,1,this.s+1,0);bD(a.c,this.c,this.s+1);this.I=v(WD,k,-1,this.s+1,1);bD(a.I,this.I,this.s+1);this.L=v(WD,k,-1,this.s+1,1);bD(a.L,this.L,this.s+1);this.n=v(Kr,k,1,this.s+1,0);bD(a.n,this.n,this.s+1);this.G=v(I,
-r,-1,this.t+1,1);bD(a.G,this.G,this.t+1);this.H=v(I,r,-1,this.t+1,1);bD(a.H,this.H,this.t+1);this.r=v(I,r,-1,this.t+1,1);bD(a.r,this.r,this.t+1);this.e=v(Kr,k,1,this.t+1,0);bD(a.e,this.e,this.t+1);this.A=v(I,r,-1,this.t+1,1);bD(a.A,this.A,this.t+1);this.p=zr([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function gF(a,b,c){var d,e,f;if(0==c)return OE(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(TC(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new OC(a)).a;d=Hn(e,In(46));0>d&&(e+=Xa,d=Hn(e,In(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function yE(a){var b;b=new HB(a,aa,!0);if(4<AB(b))return aa;b=new HB(a,Vg,!0);return 4<AB(b)?Vg:null}
-function OE(a,b){var c,d,e;d=j+(new T(a)).a;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function zE(a,b){for(var c,d;a.j=BB(a,a.a),a.j<a.i;){d=EB(a);if(E(d,b))return ea;for(EB(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(504,1,{89:1},$D,AE,oC,CE,QE,MD);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function gq(){gq=u;hq=new GA(Tb)}
-function GE(a,b){var c;gq();var d;AD.call(this);this.c=new ez("Help");new ez("Home");this.d=b;P(this,(FD(),fC));this._b&&Vz(this._b,!1);Sz(this,!1);d=Jx(b);if(1==a)this.e||(this.e=new nA(d),yD(this.e,-30,0)),this.j=this.e,c=jC(b),this._b&&Uz(this._b.c.z.b,Ec),py(this,new $y(2)),this.f=new GA(c+" "),Q(this,this.f,Ib),d=new ty,Q(d,this.i,null),this.d.Bb&&(c=new ez("Submit"),Q(d,c,null)),Q(this,d,Hc),FA(this.f,Gn(Ln(this.f._b.a.gb,Mg))),this._b&&Vz(this._b,!0),Sz(this,!0);else if(2==a)this.b||(this.b=
-new nA(d),yD(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&Uz(this._b.c.z.b,"Nonstandard atom"),py(this,new $y(2)),c=new ty,Q(c,new gA("atomic SMILES",1),null),Q(this,c,jc),c=Tb,hq&&(c=Ln(hq._b.a.gb,Mg)),hq=new HA(c,8),Q(this,hq,Ib),c=new ty,Q(c,this.i,null),Q(this,c,Hc);else{this.a||(this.a=new nA(d),yD(this.a,5*b.X,0));var e,f;d="About "+(FD(),RB);this._b&&Uz(this._b.c.z.b,d);py(this,new cA(0));P(this,fC);Q(this,new gA(RB+" Molecular Editor v2013-05-01",1),null);Q(this,new gA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=GD,d=0,f=c.length;d<f;++d)e=c[d],e=new gA(e,1),Wx(e,this.d.w),Q(this,e,null);c=new ty;Q(c,this.c,null);Q(c,this.i,null);Q(this,c,null);this.j=this.a}Rz(this);c=this.j;zD(this._b.c,c.a,c.b);!Ix(this)&&my(this);Xx(this)}s(505,496,ii,GE);_.sf=function(a){var b,c;if(a.f===this.c){try{b=new iB(this.d.G),c=hB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=xi(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,WB(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var hq;
-function KF(a,b){Hx(b)==a.a?P(b,(kz(),sz)):P(b,a.a)}
-function LF(a){var b,c,d,e;e=j;d=!1;Hx(MF)!=a.a?(e=xa,d=!0):Hx(NF)!=a.a?(e="!#6",d=!0):Hx(OF)!=a.a?(P(PF,(kz(),sz)),P(QF,sz),P(RF,sz),P(SF,sz),e="F,Cl,Br,I"):(b=Hx(TF)!=a.a,c=Hx(UF)!=a.a,Hx(VF)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),Hx(WF)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),Hx(XF)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),Hx(YF)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),Hx(ZF)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),Hx(PF)!=a.a&&(e+="F,"),Hx(QF)!=a.a&&(e+="Cl,"),Hx(RF)!=a.a&&(e+="Br,"),Hx(SF)!=a.a&&(e+="I,"),
-UC(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Wc:c?e=wb:(P(MF,(kz(),sz)),e=xa)));b=j;d&&Hx(TF)!=a.a&&(b+=";a");d&&Hx(UF)!=a.a&&(b+=";A");Hx($F)!=a.a&&(b+=";R");Hx(aG)!=a.a&&(b+=";!R");Hx(MF)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=bG._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=cG._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);Hx(dG)!=a.a&&(e="~");Hx(eG)!=a.a&&(e=mb);Hx(fG)!=a.a&&(e=ub);Hx(gG)!=a.a&&(e="!@");FA(a.e,e)}
-function hG(a){iG(a);jG(a);var b=bG._b.a;tw(b,0);b.gb.options[0].selected=!0;b=cG._b.a;tw(b,0);b.gb.options[0].selected=!0;P(TF,a.a);P(UF,a.a);P($F,a.a);P(aG,a.a);P(bG,a.a);P(cG,a.a);kG(a)}function iG(a){P(VF,a.a);P(WF,a.a);P(XF,a.a);P(YF,a.a);P(ZF,a.a);P(PF,a.a);P(QF,a.a);P(RF,a.a);P(SF,a.a)}function jG(a){P(MF,a.a);P(NF,a.a);P(OF,a.a)}function kG(a){P(dG,a.a);P(eG,a.a);P(fG,a.a);P(gG,a.a);a.b=!1}
-function HE(a){Tz.call(this,"Atom/Bond Query");this.i=new ez(this.rf());Ey(this.q,new BD(this));this.a=(FD(),fC);this.c=a;this.d||(a=Jx(a),this.d=new nA(a),yD(this.d,-150,10));this.j=this.d;py(this,new bA);P(this,this.a);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom type :"),null);MF=new ez(yb);NF=new ez("Any except C");OF=new ez("Halogen");Q(a,MF,null);Q(a,NF,null);Q(a,OF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new gA("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new ty;py(a,new Hz(0,3,1));VF=new ez(Fb);WF=new ez(cc);XF=new ez(lc);YF=new ez(Ac);ZF=new ez(nc);PF=new ez(Pb);QF=new ez(Jb);RF=new ez(Eb);SF=new ez(Vb);Q(a,VF,null);Q(a,WF,null);Q(a,XF,null);Q(a,YF,null);Q(a,ZF,null);Q(a,PF,null);Q(a,QF,null);Q(a,RF,null);Q(a,SF,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));bG=new iz;hz(bG,yb);hz(bG,ab);hz(bG,cb);hz(bG,jb);hz(bG,lb);Q(a,new fA("Number of hydrogens : "),null);Q(a,bG,null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));cG=new iz;hz(cG,yb);hz(cG,
-ab);hz(cG,cb);hz(cG,jb);hz(cG,lb);hz(cG,"4");hz(cG,"5");hz(cG,"6");Q(a,new gA("Number of connections :",0),null);Q(a,cG,null);Q(a,new gA(" (H's don't count.)",0),null);Q(this,a,null);a=new ty;py(a,new Hz(0,3,1));Q(a,new fA("Atom is :"),null);TF=new ez(zb);Q(a,TF,null);UF=new ez("Nonaromatic");Q(a,UF,null);$F=new ez(zc);Q(a,$F,null);aG=new ez(ic);Q(a,aG,null);Q(this,a,null);a=new ty;P(a,yz(Hx(this)));py(a,new Hz(0,3,1));Q(a,new fA("Bond is :"),null);dG=new ez(yb);Q(a,dG,null);eG=new ez(zb);Q(a,eG,
-null);fG=new ez(zc);Q(a,fG,null);gG=new ez(ic);Q(a,gG,null);Q(this,a,null);a=new ty;py(a,new Hz(1,3,1));this.e=new HA(xa,20);Q(a,this.e,null);Q(a,new ez(vc),null);Q(a,this.i,null);Q(this,a,null);this._b&&Vz(this._b,!1);Sz(this,!1);iG(this);jG(this);kG(this);P(TF,this.a);P(UF,this.a);P($F,this.a);P(aG,this.a);P(bG,this.a);P(cG,this.a);KF(this,MF);Rz(this);a=this.j;zD(this._b.c,a.a,a.b);!Ix(this)&&my(this);Xx(this)}s(506,496,ii,HE);
-_.sf=function(a,b){var c;E(b,vc)?(hG(this),KF(this,MF),LF(this)):y(a.f,41)?(kG(this),Hr(a.f)===Hr(MF)?(iG(this),jG(this)):Hr(a.f)===Hr(NF)?(iG(this),jG(this)):Hr(a.f)===Hr(OF)?(iG(this),jG(this)):Hr(a.f)===Hr($F)?P(aG,this.a):Hr(a.f)===Hr(aG)?(P($F,this.a),P(TF,this.a)):Hr(a.f)===Hr(TF)?(P(UF,this.a),P(aG,this.a)):Hr(a.f)===Hr(UF)?P(TF,this.a):Hr(a.f)===Hr(dG)||Hr(a.f)===Hr(eG)||Hr(a.f)===Hr(fG)||Hr(a.f)===Hr(gG)?(hG(this),this.b=!0):jG(this),KF(this,a.f),LF(this)):y(a.f,42)&&(kG(this),c=a.f,0==c._b.a.gb.selectedIndex?
-P(c,this.a):P(c,(kz(),sz)),LF(this));107!=this.c.b&&(this.c.b=107,yy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var MF=_.e=null,dG=null,NF=null,TF=null,eG=null,RF=null,VF=null,cG=null,bG=null,QF=null,PF=null,OF=null,SF=null,WF=null,UF=null,aG=null,gG=null,XF=null,ZF=null,$F=null,fG=null,YF=null;function EE(a){a.a=-1;a.b=v(nD,k,0,0,0);a.c=0}function lF(){mD(this)}s(507,481,$h,lF);_.ze=function(){EE(this)};_.a=-1;
-function dq(a,b){var c;a.a=b;var d,e;d=null;KA();if(e=c=(e=$wnd.clipboardData.getData(Jc),null!=e?new YA(e):null))e=(NA(),QA),e=RA(e,(NA(),QA))||RA(e,OA);if(e)try{d=VA(c)}catch(f){if(f=xi(f),y(f,57))Tm(f);else throw f;}c=d;null!=c&&nF(b,c)}function bq(a){a=new YA(a);KA();var b,c;try{b=VA(a),c=hn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Jc,c)}catch(d){if(d=xi(d),y(d,57))Tm(d);else throw d;}}function mF(){}s(508,1,{58:1,65:1},mF);_.me=function(a){nF(this.a,a.a)};
-_.a=null;s(510,302,gi);function Zp(){var a;Zp=u;lG=(a=!1,Cf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);mG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");nG=lG&!mG;var b;a=G(I,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);$p=v(I,r,-1,1E3,1);for(b=0;b<$p.length;++b)$p[b]=-999;for(b=0;b<a.length;b+=2)$p[a[b+1]]=a[b]}
-function jp(a,b,c){a=new oG(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function wy(a,b,c){var d;d=new pG;Zi(d.t,b,c);Si(a.f,d.t,0,0);Gi(a.a,d);return d}function UB(a,b){return!a.e?null:b in a.e?a.e[b]:null}function nE(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)Ou(a.f,b.t,c,d),b.r=c,b.s=d;qG(b)}
-function QB(a,b,c,d){Zp();this.gb=Cv();this.a=new Mi;this.e=d;this.gb.style[If]=ab;this.gb.style[Gf]=ab;this.gb.style[xg]=Le;this.gb.style[Rg]=b;this.gb.style[Ae]=c;this.f=new rG;this.f.gb.style[Rg]=eb;this.f.gb.style[Ae]=eb;nG?(b=new sG,c=new tG,Si(b,this.f,0,0),Si(b,c,0,0),Su(this,b)):Su(this,this.f);this.c=a;a.Nb=this;nG?(this.j=new uG(this),this.j.i=new vG(this),this.j.j=new wG(this),this.j.n=new xG(this),this.j.k=new yG(this),this.c&&(this.j.e=new AG(this),this.j.f=new DG(this),this.j.a=new KG(this))):
-z(this,new LG(this),(kq(),kq(),lq));z(this,this,(op(),op(),pp));z(this,new MG(this),(bj(),bj(),cj));z(this,new NG(this),(dj(),dj(),ej));z(this,new OG(this),(Wp(),Wp(),Xp));(ip(),ip(),ay).a=this}s(509,510,gi,QB);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var nG,mG,lG,$p=null;function rG(){Qu.call(this);this.gb[ud]=He}s(512,280,gi,rG);function sG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(511,512,gi,sG);function LG(a){this.a=a}s(513,1,{},LG);
-_.mc=function(a){var b,c,d;c=hj(a);d=ij(a);b=jj(a.a);a=new PG(a);2==b&&(a.e=4);RE(this.a.c,a,c,d);this.a.i=!0};_.a=null;function MG(a){this.a=a}s(514,1,{},MG);_.nc=function(a){var b,c;b=hj(a);c=ij(a);a=new PG(a);this.a.i?$E(this.a.c,a,b,c):bF(this.a.c,a,b,c);Ew(this.a.gb)};_.a=null;function NG(a){this.a=a}s(515,1,{},NG);_.oc=function(a){this.a.i=!1;hj(a);ij(a);cF(this.a.c)};_.a=null;function OG(a){this.a=a}s(516,1,{},OG);_.a=null;
-function tG(){rG.call(this);this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(517,512,gi,tG);function QG(a,b){var c;c=b.a;c.e=4;return RE(a.a.c,c,b.d,b.e)}function vG(a){this.a=a}s(518,1,{},vG);_.tf=function(a){return QG(this,a)};_.a=null;function Iq(a,b){bF(a.a.c,b.a,b.d,b.e);return RE(a.a.c,b.a,b.d,b.e)}function wG(a){this.a=a}s(519,1,{},wG);_.tf=function(a){return Iq(this,a)};_.a=null;function xG(a){this.a=a}s(520,1,{},xG);_.tf=function(a){return $E(this.a.c,a.a,a.d,a.e)};_.a=null;
-function yG(a){this.a=a}s(521,1,{},yG);_.tf=function(){return cF(this.a.c)};_.a=null;function Np(a,b){var c;c=L(TC(b.b));c=new $A(b,0,Xf,c);ND(a.a.c,c);return!0}function AG(a){this.a=a}s(522,1,{},AG);_.tf=function(a){return Np(this,a)};_.a=null;function Op(a,b){var c;c=L(TC(100*b.c));c=new $A(b,0,dg,c);ND(a.a.c,c);return!0}function DG(a){this.a=a}s(523,1,{},DG);_.tf=function(a){return Op(this,a)};_.a=null;function Sp(a,b){var c;c=new $A(b,0,Yd,Xg);ND(a.a.c,c);return!0}function KG(a){this.a=a}
-s(524,1,{},KG);_.tf=function(a){return Sp(this,a)};var RG=_.a=null;function SG(){SG=u;RG=new Bs((Qs(),new Ps("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function TG(){TG=u;UG={}}function VG(a,b,c){var d;c&&(b.style[de]=c.b+Of,d=c.a,d!=Nb&&(b.style[ce]=d),0!=(c.c&1)&&(b.style[fe]=hd),0!=(c.c&2)&&(b.style[ee]=Fe));a.e.style[Qg]=wf}
-function Nz(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ji(b);d in UG?c=UG[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(lg),f=$doc.createElement(De),f.width=1,f.height=1,g=(SG(),RG),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),VG(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Jj(e)+$wnd.pageYOffset,l=Jj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Jj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new WG,w.a=q,w.b=n,w.c=m,w),UG[d]=c);return c}
-function XG(){TG();var a,b,c,d,e;fj();this.a=G(Kr,k,1,["monospace","sans-serif",ig]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(lg);this.e.innerHTML=this.f||j;this.e.style[de]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ce]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(527,1,{},XG);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var UG;function WG(){}
-s(528,1,{},WG);_.a=0;_.b=0;_.c=0;function SE(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=xi(b),!y(b,79))throw b;}return!1}function TE(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=xi(b),!y(b,79))throw b;}return!1}function PG(a){aq.call(this,null,0,null);this.a=a}function oG(a,b,c){aq.call(this,a,0,b);this.a=c}s(529,386,Ph,PG,oG);_.ke=function(){return SE(this)};_.le=function(){return TE(this)};_.a=null;
-function CA(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,VG(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function BA(a){this.c=a;this.b={};this.a=new XG}s(530,389,Ph,BA);_.a=null;function xy(a){this.a=a}s(531,397,{},xy);_.a=null;function YG(a,b){this.a=a;this.b=b}s(532,1,{},YG);_.a=null;_.b=null;function ZG(){fw.call(this);this.gb[ud]="jsa-resetTable";this.gb.style[Rg]=dd}s(533,312,gi,ZG);
-function $G(){$G=u;var a=aH=new XG;fj();a.f="9p";a.e.style[ce]=ig;a.e.style[de]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[de]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);bH=new Jy(1)}function dE(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,qG(a)}
-function fE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.n&&(cE(a,!1),360<=g||-360>=g?i=eE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=cH(o,n,q,w,f),A=cH(o,n,q,w,h),K="<g"+a.k+sb,K+='<path d ="M '+H.a+ea+H.b+" A "+q+ea+w+" 0 "+m+ea+l+ea+A.a+ea+A.b+'"/>',K+="</g>",K),dE(a,i))}function Z(a,b,c,d,e){a.n&&dE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ia+a.b+a.a+$a)}
-function bE(a,b,c,d,e){a.n&&(cE(a,!1),dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a))}function mE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ka+d+ia+a.i+' fill="'+e+la+b+"</text>");dE(a,b)}function Yz(a,b,c,d,e){cE(a,!0);dE(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ha+a.k+$a)}
-function qG(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Ij(a.t.gb)+(a.t.gb.offsetWidth||0)-Ij(a.t.gb),d=Jj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Jj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function lE(a,b){a.e=b;a.i=jF(b)}s(534,393,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
-_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var bH,aH;function wq(a,b,c){c&&(Hq(a,b),c.tf(a.b));a.d=!0}function Hq(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Ij(a.o.gb)+Hj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Jj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new PG(b),b.a.preventDefault(),!0):!1}
-function uG(a){this.o=a;this.b=new dH;this.c=new eH(this);z(this.o,new fH(this),(Eq(),Eq(),Fq));z(this.o,new gH(this),(xq(),xq(),yq));z(this.o,new hH(this),(Bq(),Bq(),Cq));z(this.o,new iH(this),(tq(),tq(),uq));z(this.o,new jH,(Tp(),Tp(),Up));z(this.o,new kH(this),(Pp(),Pp(),Qp));z(this.o,new lH(this),(Kp(),Kp(),Lp))}s(535,1,{},uG);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function eH(a){Xj();this.a=a}s(536,24,{},eH);
-_.vc=function(){!this.a.d&&this.a.i&&QG(this.a.i,this.a.b)};_.a=null;function fH(a){this.a=a}s(537,1,{},fH);_.a=null;function gH(a){this.a=a}s(538,1,{},gH);_.a=null;function hH(a){this.a=a}s(539,1,{},hH);_.a=null;function iH(a){this.a=a}s(540,1,{},iH);_.a=null;function jH(){}s(541,1,{},jH);function kH(a){this.a=a}s(542,1,{},kH);_.a=null;function lH(a){this.a=a}s(543,1,{},lH);_.a=null;function dH(){}s(544,1,{},dH);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function mH(a){var b,c,d,e,f;Gj(a);d=(Ti(),Ui(null));e=new ZG;cw(e,a);Eu(d,e,d.gb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));ew(e,a);Mu(d,e);return new Px(f,b)}function nH(){this.gb=$doc.createElement(Sd);this.gb[ud]=He;this.gb.style[Hf]=Be;this.gb.style[Kf]=Xc;this.gb.style[Rg]=eb;this.gb.style[Ae]=eb}s(546,283,Bh,nH);_.Xc=function(){return Ij(this.gb)};
-_.Yc=function(){return Jj(this.gb)+$wnd.pageYOffset};function jF(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ha);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function cH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new YG(new OC(a),new OC(b))}function eE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ha+a.k+$a}
-function qE(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ea);d+=ha;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.k+$a}function cE(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ia+a.a:a.k=' fill="none" stroke="'+c+ia+a.a}function pG(){$G();this.n=bH;this.c=[];this.t=new nH}s(547,534,{},pG);_.a=j;_.b=j;function oH(){oH=u;pH=new Px(0,0)}
-function qH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=mH(c.a),Zi(c.ne(),b.b,b.a),c=mH(c.a),b=new Px(c.b-b.b,c.a-b.a)):b=new Px(0,0);a.Bf(b)}return b}function dy(a,b){var c;if(a.re())return pH;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Af(Ix(b));c=mH(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function rH(a,b){var c;b&&(c=Vf+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.wf().gb.style[ed]=c)}function sH(){this.e=new Cz;this.e.a=-1;this.e.b=-1}s(549,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return tH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(Ix(a))};_.zf=function(a){rH(this,a)};_.Af=function(a){var b=this.ne().gb,c,d,e;c=(ny(),oy);e=a.b;d=a.a;e!=c.b?b.style[de]=j+e+"pt":b.style[de]=j;d!=c.a?b.style[ce]=d:b.style[ce]=j;0!=(a.c&1)?b.style[fe]=hd:b.style[fe]=j;0!=(a.c&2)?b.style[ee]=Fe:b.style[ee]=j};_.Bf=function(a){tH=a};_.Cf=function(){};var tH=_.e=null,pH;
-function fz(a,b){oH();sH.call(this);this.a=new wv(a);this.a._c()[ud]=j;z(this.a,new uH(this,b),(lp(),lp(),mp))}s(548,549,{},fz);_.ne=function(){return this.a};_.zf=function(a){rH(this,a)};_.a=null;function uH(a,b){this.a=a;this.b=b}s(550,1,{},uH);_.Ec=function(a){ip();jp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function jz(a){oH();sH.call(this);this.a=new uw;z(this.a,new vH(this,a),(fp(),fp(),gp))}s(551,549,{},jz);_.ne=function(){return this.a};_.a=null;
-function vH(a,b){this.a=a;this.b=b}s(552,1,{},vH);_.a=null;_.b=null;function wH(a,b){var c,d;rH(a,b.Gd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(d),c.dc&&c._b.vf(c)}function xH(a,b){var c,d,e,f,g,i,h;Zi(a.d,b.Nd(),b.Jd());for(d=new ri(b.Ob.a);d.b<d.d.ue();)c=si(d),c.dc&&(e=c._b,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=qH(e).b,f-=qH(e).a,Zi(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function sy(){oH();sH.call(this);this.d=new Qu}s(553,549,{},sy);
-_.vf=function(a){wH(this,a)};_.ne=function(){return this.d};_.yf=function(a){xH(this,a)};_.d=null;function hA(a){oH();sH.call(this);var b=this.a=new rw;Av(b.b,a);qw(b);this.e.a=-1;this.e.b=-1}s(554,549,{},hA);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?Mn(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function kA(a){this.a=new Pw(a.f,new yH(a))}s(555,1,{},kA);_.a=null;
-function Lw(a){var b,c,d,e,f;f=new ZA(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(zH,k,58,0,0);for(c=b.a?hk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=Pi((Cy(),S),new T(f.d)));c=c.b;if(ss(!c?Wg:c.a,mh))for(c=(!a.d.a||0==a.d.a.c?(kr(),kr(),lr):new Fy(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new aq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Jf(),null.Jf()):100==f.d&&y(f.e,55)?(i=f.e,h=new aq(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Jf():401==f.d||402==f.d?(null.Jf(),null.Jf(),null.Jf(),null.Jf(),null.Jf()):500<=f.d&&507>=f.d&&(g=null.Kf,500!=g&&(f=new aq(null.Kf,g,null),f.i=null.Jf(),f.j=null.Jf(),i=null.Jf(),f.e=i&12,501==g&&null.Jf())))}function yH(a){this.a=a}s(556,1,ci,yH);_.pc=function(){Lw(this)};_.a=null;function IA(){oH();sH.call(this);this.a=new mx}s(557,549,{},IA);_.uf=function(){var a;a=new IA;jx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.xf=function(){return AH};_.Bf=function(a){AH=a};var AH=_.a=null;s(558,553,{});function LA(){new cr}s(559,417,{},LA);function Vz(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Fp(c.f,c):Dp(c.f,c)))}function Wz(a,b){oH();sy.call(this);this.c=new BH(a);var c=this.b=new fw,d=(Rv(),Sv);c.a=d;cw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&CH(xx(c.z.a.p,0)))throw new ru("WindowPanel can only contain one child widget");DH(c,d);this.c.a=this;this.a=b}s(562,558,{},Wz);_.ne=function(){return this.c};_.wf=function(){return this.b.fb};
-_.xd=function(){EH(this.c,!1)};_.Af=function(){};_.Cf=function(a){wH(this,a);xH(this,a);FH(this.c);GH(this.c)};_.a=null;_.b=null;_.c=null;function HH(a){var b;b=new zp(D(a.gb,Bf),D(a.gb,Af));a=new zp(D(a.K.ab.gb,Bf),D(a.K.ab.gb,Af));return G(I,r,-1,[b.b-a.b,b.a-a.a])}function IH(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(JH(a,a.I),a.I=null):null!=a.H&&(KH(a,a.H),a.H=null);lj(a.J)}function FH(a){a.bb?a.Gf(Cp(a.K.ab)):(a.Ad(),FH(a))}
-function KH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(-1,LH(b,!1)-c[1]))):a.H=b}function MH(a,b){var c;b!=a.vd()&&(c=a.K.ab,wu(c),NH(c,b,c.gb,c.p.c,!0))}function JH(a,b){var c;a.bb?(c=HH(a),a.Gf(new zp(LH(b,!0)-c[0],-1))):a.I=b}s(565,285,Rh);_.Df=function(){var a,b;b=Cp(this.K.ab);a=HH(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?CH(xx(a.p,0)):null};_.Ef=function(a){OH(this.K.ab,a)};_.qd=function(){return new xu(this.K.ab)};_.Ff=function(){Gp(this.K.ab)};_.ld=function(){IH(this)};
-_.Dd=function(){Gp(this.K.ab)};_.nd=function(a){return PH(this.K.ab,a)};_.Gf=function(a){Ep(this.K.ab,a)};_.cd=function(a){KH(this,a)};_.wd=function(a){MH(this,a)};_.ed=function(a){JH(this,a)};_.H=null;_.I=null;function QH(){QH=u;var a=(RH(),SH(),TH);UH=new hw(a.d,a.b,a.c,a.e,a.a)}function EH(a,b){var c;c=new Mt;a.db&&ar(a.db,c);a.A&&Dp(a.f,a);try{zi(a.f.c,a)}catch(d){if(d=xi(d),!y(d,73))throw d;}a.b=VH(a.f,a);try{Xu(a,b)}finally{Ci(a.j.a),Ci(a.i.a),Ci(a.k.a),a.G&&Fi(a.G,a.f),a.t&&(a.t=!1)}}
-function WH(a,b,c){var d,e;e=a.fb;d=new zj(a,e);e.sd(a,d.a+b,d.d+c)}function XH(a,b,c){b=new YH(Nn(Mn(Vt(Vt(a.K.c,b),c))));vu(b,a);z(b,a.c,(lp(),lp(),mp));return b}function Bp(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Ep(a.K.ab,b)}function zD(a,b,c){var d,e;(e=a.f)?(d=ZH(e.gb),$u(a,b+(Ij(e.gb)+d[3]),c+(Jj(e.gb)+$wnd.pageYOffset+d[0]))):$u(a,b,c)}function DH(a,b){if(b!=(0!=a.z.a.p.c?CH(xx(a.z.a.p,0)):null)){wu(a.z.a);var c=a.z.a;NH(c,b,c.gb,c.p.c,!0)}}
-function $H(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(wp(),aI)&&(a.F=a.x);var d,e;if(a.G)for(e=new ri(a.G);e.b<e.d.ue();)if(d=si(e),b==(wp(),bI)){!d.b&&(d.b=new cI);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(wp(),xp))g=d.f,i=d.w,d.z.c?(zD(d,i.c,i.d),Bp(d,new zp(i.b,-1))):(zD(d,i.c,i.d),Bp(d,new zp(i.b,i.a)),Fp(g,d)),vi(g.c,d,d.z.b),Rj(d.q,333);else if(!d.t&&f==(wp(),aI))d.gb.style[Og]=Pg,wp()}else if(b==xp){!d.b&&(d.b=new cI);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=ZH(i.gb);h=d.w;if(d.z.c)h.c=Ij(d.gb)-
-g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),d.w=h,zD(d,0,0),dI(d,yp(i.gb).b,-1);else{if(f!=(wp(),aI))h.c=Ij(d.gb)-g[3]-Ij(i.gb),h.d=Jj(d.gb)+$wnd.pageYOffset-g[0]-(Jj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;zD(d,0,0);Ep(d,new eI(yp(i.gb)));Dp(i,d)}d==d.f.a||IE(d);Rj(d.q,333)}}else b==aI&&(!d.b&&(d.b=new cI),d=a,d.t||(d.x=c,d.gb.style[Og]=Be))}}function fI(a,b){a.gb.style[Tg]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Jf().Jf()}
-function GH(a){if(!a.bb){a.j=pu(a,a.f,(!Mq&&(Mq=new ck),Mq));a.i=pu(a,a.f,bk?bk:bk=new ck);a.k=pu(a,a.f,(!Rq&&(Rq=new ck),Rq));var b=a.f;!a.G&&(a.G=new Mi);Gi(a.G,b);Mq&&(b=new Lq(a),a.db&&ar(a.db,b));a.A&&Fp(a.f,a);vi(a.f.c,a,a.z.b);a.b&&($u(a,a.b.a,a.b.b),a.b=null);av(a);IE(a)}}function IE(a){if(a!=a.f.a){var b;Rq&&(b=new Qq(a),a.db&&ar(a.db,b))}}s(564,565,Rh);_.vd=function(){return 0!=this.z.a.p.c?CH(xx(this.z.a.p,0)):null};_.yd=function(a){EH(this,a)};_.qd=function(){return new xu(this.z.a)};
-_.ld=function(){IH(this);lj(new gI(this))};_.nd=function(a){return PH(this.z.a,a)};_.Gf=function(a){Bp(this,a)};_.zd=function(a,b){zD(this,a,b)};_.wd=function(a){DH(this,a)};_.Ad=function(){GH(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var UH;
-function BH(a){QH();var b=(hI(),iI),c=(hv(),iv);bv.call(this,!1,"popup");this.L=c.a;this.J=new jI(this);c=new kI;c.gb[ud]="mosaic-popupLayoutPanel";Uu(this.K,c);Zu(this);this.c=new lI(this);this.q=new mI(this);this.r=new nI(this);this.s=new oI(this);this.w=new pI;this.F=(wp(),bI);this.A=!1;this.f=b;a=this.z=new qI(a);b=new rI;!a.d&&(a.d=new sI);Gi(a.d,b);a=new tI(new jw(UH.a.d.a,UH.a.b,UH.a.c,UH.a.e,UH.a.a));z(a,new uI(this),(lp(),lp(),mp));b=this.z.b;if(!b.b){b.b=new fw;b.b._c()[ud]="mosaic-Caption-iconBoxRight";
-var c=b.b,d=(Zv(),$v);c.c=d;c=b.f;vI(c,b.b,new wI(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Hu;d=dw(c);cu(c.b,(mt(),nt(d)),0);Gu(c,a,d,0,!1)}else cw(b.b,a);OH(b.f,null);z(this.z.b,new xI(this),(tp(),tp(),up));z(this.z.b,this.c,mp);MH(this,this.z);ti(Nn(Mn(this.gb)),"mosaic-WindowPanel",!0)}s(563,564,Rh,BH);_.xd=function(){var a=this.a,b=new Pz(a.a,201),c;a=a.a.q;a.a?a=new yI(new ri(a.a)):(a=(kr(),kr(),lr),a=new ri(a));for(;a.Qc();)c=a.Rc(),201==b.d&&xD(c.a)};_.a=null;
-function sA(){oH();sH.call(this);var a=this.a=new zI;a.T=!0;a.a.f=!0;this.a.W=!0}s(566,549,{},sA);_.ne=function(){return this.a};_.a=null;function lB(){}s(572,433,{},lB);function yI(a){if(!a)throw new Zm;this.a=a}s(573,1,{},yI);_.Qc=function(){return rB(this.a)};_.Rc=function(){return si(this.a)};_.Sc=function(){throw new uB("Missing message: awt.50");};_.a=null;function Py(){return Py()}
-function jB(){jB=u;var a;a=(aB(),bB["os.encoding"]);if(null!=a)try{if(E("UTF-8",a)||E("ISO-8859-1",a)||E("ISO-LATIN-1",a))v(AI,k,-1,0,1);else throw new AC(a+" is not supported");}catch(b){if(b=xi(b),!y(b,81))throw b;}}function lA(a,b){a.a=31*a.a+J((new OC(b)).a)}function Ky(){}s(576,1,{},Ky);_.hC=function(){return this.a};_.a=1;
-function ZH(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"borderTopWidth"));b[1]=BI(CI(a,"borderRightWidth"));b[2]=BI(CI(a,"borderBottomWidth"));b[3]=BI(CI(a,"borderLeftWidth"));return b}function DI(a){var b,c;c=EI(a);b=ZH(a);a=(a.style[Ug]=cb,new zp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function yp(a){a.style[Ug]=cb;return new zp(a.clientWidth,a.clientHeight)}
-function EI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"marginTop"));b[1]=BI(CI(a,"marginRight"));b[2]=BI(CI(a,"marginBottom"));b[3]=BI(CI(a,"marginLeft"));return b}function FI(a){var b;b=v(I,r,-1,4,1);a.style[Ug]=cb;b[0]=BI(CI(a,"paddingTop"));b[1]=BI(CI(a,"paddingRight"));b[2]=BI(CI(a,"paddingBottom"));b[3]=BI(CI(a,"paddingLeft"));return b}
-function GI(a,b,c){try{switch(b){case Df:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ae:b=og;default:a.style[b]=c}}catch(d){if(d=xi(d),!y(d,73))throw d;}}function LH(a,b){var c;HI||(HI=$doc.createElement(lg),GI(HI,Le,j),GI(HI,Cg,j),GI(HI,Kf,Xc),GI(HI,Og,Be),$doc.body.appendChild(HI));GI(HI,Rg,a);GI(HI,Ae,a);c=DI(HI);return b?c.b:c.a}var HI=null;function II(){zp.call(this,0,0)}function zp(a,b){this.b=a;this.a=b}
-function eI(a){zp.call(this,a.b,a.a)}s(578,1,Ph,II,zp,eI);_.eQ=function(a){return this===a?!0:null==a||JI!=fn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Uc};_.a=0;_.b=0;function KI(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},KI);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return LI.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function MI(a,b){this.a=a;this.b=b}s(580,1,Ph,MI);_.eQ=function(a){return this===a?!0:null==a||NI!=fn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return NI.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
-function pI(){this.b=this.a=this.d=this.c=0}s(581,1,Ph,pI);_.eQ=function(a){return this===a?!0:null==a||OI!=fn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return OI.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
-function CI(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Df:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ae:b=og;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var PI=-1;function QI(){}s(585,584,{},QI);_.a=-1;_.b=-1;var RI=null;function BI(a){a=parseInt(a,10);a=isNaN(a)?null:PC(a);return!a?0:a.a}
-s(588,300,Lh);_.Df=function(){return Cp(this.f)};_.Ef=function(a){OH(this.f,a)};_.Ff=function(){Gp(this.f)};_.Dd=function(){Gp(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ae]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[Rg]=a;b.bb||(b.i=a)};function RH(){RH=u;SH()}function Uz(a,b){a.a.gb.textContent=b||j;OH(a.f,null)}
-function SI(a){RH();var b;xv(this,new kI);this.a=new TI;b=this.f;UI(b,new VI);GI(b.gb,If,bb);b.o=0;vI(b,this.a,new wI(0),b.p.c);this.a._c()[ud]="mosaic-Caption-text";this.a.gb.textContent=a||j;OH(this.f,null);this.gb[ud]="mosaic-Caption"}s(587,588,Lh,SI);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};_.b=null;
-function SH(){SH=u;WI=pn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Bx(WI,240,20);new Bx(WI,224,16);new Bx(WI,208,16);new Bx(WI,192,16);new Bx(WI,176,16);new Bx(WI,160,16);new Bx(WI,144,16);new Bx(WI,128,16);new Bx(WI,112,16);new Bx(WI,96,16);new Bx(WI,80,16);new Bx(WI,64,16);new Bx(WI,260,16);TH=new Bx(WI,48,16);new Bx(WI,32,16);new Bx(WI,16,16);new Bx(WI,0,16)}var WI,TH;function XI(a,b){nu(a.a.gb,!b);OH(a.f,a.a)}
-function Ap(a,b){a.c=b;nu(a.a.gb,!b);OH(a.f,a.a);if(a.d){var c;for(c=new ri(a.d);c.b<c.d.ue();)si(c)}}function qI(a){var b;xv(this,new kI);b=this.f;UI(b,new YI((ZI(),$I)));b.o=0;this.b=new SI(a);vI(b,this.b,new wI(1),b.p.c);this.a=new kI;Li(this.a,"Body");vI(b,this.a,new wI(0),b.p.c);this.gb[ud]="mosaic-CaptionLayoutPanel"}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},qI);_.fd=function(){qu(this.f)};_.gd=function(){tu(this.f)};_.qd=function(){return new xu(this.a)};
-_.nd=function(a){return PH(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function sI(){mD(this)}s(591,481,$h,sI);function jI(a){this.a=a}s(592,1,ci,jI);_.pc=function(){Gp(this.a.K.ab)};_.a=null;function aJ(a){var b;b=a.b;a=b.f;b=!a.e?-1:kj(a.e.a,b);a.e&&ht(a.e.a,b)&&kt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&IE(!a.e?null:ht(a.e.a,b-1))}function bJ(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new ry);-1==kj(a.e.a,b)&&Gi(a.e.a,b)}function cI(){}s(593,1,{},cI);_.Jc=function(a){aJ(a)};_.Kc=function(a){bJ(a)};
-_.Mc=function(a){cJ(a.a.f,a.a)};function hI(){hI=u;dJ=new eJ(1,"e");fJ=new eJ(2,rf);gJ=new eJ(3,"ne");hJ=new eJ(10,"nw");iJ=new eJ(4,cg);jJ=new eJ(5,fg);kJ=new eJ(12,"sw");lJ=new eJ(8,"w");iI=new mJ((Ti(),Ui(null)).gb)}function VH(a,b){var c;c=ZH(a.gb);return new MI(Ij(b.gb)-(Ij(a.gb)+c[3]),Jj(b.gb)+$wnd.pageYOffset-(Jj(a.gb)+$wnd.pageYOffset+c[0]))}
-function nJ(a){var b,c,d,e,f,g;if(a.e){b=yp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=ht(a.e.a,d),c=new zp(D(g.gb,Bf),D(g.gb,Af)),f=VH(a,g),f.a-=Cj(0,f.a+D(g.gb,Bf)-b.b),f.b-=Cj(0,f.b+D(g.gb,Af)-b.a),zD(g,Cj(0,f.a),Cj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,dI(g,c.b,c.a),g.F==(wp(),xp)&&Ep(g,new eI(yp(a.gb))),Rj(g.q,1)}}function oJ(a,b,c){a=a.d;vi(a,b,b);x(a.c,b,c);Li(b,wc+c.b)}
-function Dp(a,b){var c;c=a.d;pJ(c,b.y);Ki(b.y,wc+hJ.b);pJ(c,b.u);Ki(b.u,wc+fJ.b);pJ(c,b.v);Ki(b.v,wc+gJ.b);pJ(c,b.E);Ki(b.E,wc+lJ.b);pJ(c,b.n);Ki(b.n,wc+dJ.b);pJ(c,b.D);Ki(b.D,wc+kJ.b);pJ(c,b.B);Ki(b.B,wc+iJ.b);pJ(c,b.C);Ki(b.C,wc+jJ.b)}
-function Fp(a,b){!b.y&&(b.y=XH(b,0,0));oJ(a,b.y,hJ);!b.u&&(b.u=XH(b,0,1));oJ(a,b.u,fJ);!b.v&&(b.v=XH(b,0,2));oJ(a,b.v,gJ);!b.E&&(b.E=XH(b,1,0));oJ(a,b.E,lJ);!b.n&&(b.n=XH(b,1,2));oJ(a,b.n,dJ);!b.D&&(b.D=XH(b,2,0));oJ(a,b.D,kJ);!b.B&&(b.B=XH(b,2,1));oJ(a,b.B,iJ);!b.C&&(b.C=XH(b,2,2));oJ(a,b.C,jJ)}function cJ(a,b){var c,d;a.a=b;d=a.e.a.c;c=kj(a.e.a,b);if(c+1<d){Uy(a.e,b);for(Gi(a.e.a,b);c<d;++c)fI(ht(a.e.a,c),c)}else fI(b,c)}
-function mJ(a){a=new qJ(a);xv(this,a);this.c=new rJ(a);this.c.i=!0;Di(this.c);this.c.k=3;this.d=new sJ(a);this.d.i=!0;Di(this.d);this.d.k=3;zv(this)}s(594,300,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},mJ);_.Df=function(){return yp(this.gb)};_.Ef=function(){var a;(a=tJ(this))&&a.Ef(null)};_.Ff=function(){nJ(this)};_.Jc=function(a){!this.b&&(this.b=new cI);aJ(a)};_.Kc=function(a){!this.b&&(this.b=new cI);bJ(a)};_.Dd=function(){nJ(this)};
-_.Mc=function(a){!this.b&&(this.b=new cI);cJ(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var dJ,fJ,gJ,hJ,iI,iJ,jJ,kJ,lJ;function qJ(a){this.p=new Ru(this);this.gb=a}s(595,280,gi,qJ);function eJ(a,b){this.a=a;this.b=b}s(596,1,{},eJ);_.a=0;_.b=null;function rJ(a){ni();Hi.call(this,a)}s(597,3,{},rJ);_.jc=function(){var a;a=this.j.e;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");!a.z.c&&XI(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Cj(this.a,a<this.d?a:this.d),b=Cj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Le]=a+(fj(),Of);c.style[Cg]=b+Of};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||IE(a);a.z.c||XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function pJ(a,b){try{zi(a,b)}catch(c){if(c=xi(c),!y(c,73))throw c;}}function sJ(a){ni();Hi.call(this,a);this.c=new pi}s(598,3,{},sJ);_.jc=function(){var a;a=this.j.e.fb;a.t||Gj(a.o);Ki(this.j.e,"dragdrop-dragging");XI(a.z,!1);Bp(a,new zp(a.e,a.d));Rj(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=Pi(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Cj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Cj(a+b,D(d.z.b.gb,Af)),b!=a&&WH(d,0,a-b),Bp(d,new zp(d.e,b)),Rj(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Cj(a+b,D(d.z.b.gb,Af)),Bp(d,new zp(d.e,b)),Rj(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Cj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+b:
-96,b!=a&&WH(d,a-b,0),Bp(d,new zp(b,d.d)),Rj(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Bp(d,new zp(96<a+b?a+b:96,d.d)),Rj(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||IE(a);XI(a.z,!0);a.t||(a.o||(a.o=new uJ,Li(a.o,"mosaic-GlassPanel-invisible")),GI(a.o.gb,Tg,CI(a.gb,Tg)),Si((Ti(),Ui(null)),a.o,0,0));Li(this.j.e,"dragdrop-dragging");a=new zj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function $s(){$s=u;at=new vJ}
-function uJ(){$s();var a;this.d=new wJ(this);this.a=!1;this.b=new Vu;xv(this,this.b);a=this.gb.style;a[ed]="#000";a[$d]="alpha(opacity=50)";a[Df]="0.5";this.gb[ud]="gwt-GlassPanel"}s(599,300,di,uJ);
-_.jd=function(){var a;zv(this);try{a=this.fb}catch(b){b=xi(b);if(y(b,79))throw new ru("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Ti(),Ui(null))?(Zs(at,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Fi(Yj,a),a.b=!0,a.c=fk(a),Gi(Yj,a),this.c=new xJ(this),Et(new Ys(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=bb,this.gb.style[Wf]=bb):Zi(this,D(a.gb,Bf),D(a.gb,Af));this.a&&st(new Xs(this));Si(Ui(null),new yJ,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Lj(this.d);this.c&&(Vs(Ct,this.c,G(zJ,k,13,[(!Pq&&(Pq=new ck),Pq)])),this.c=null);this.a&&Vs(ut,this,G(zJ,k,13,[(!tt&&(tt=new ck),tt)]))};_.Uc=function(a){switch(pt(a.type)){case 256:if(27==(a.keyCode||0))return Gj(this),!1;case 1:if(Pn(this.gb,a.target))return Gj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var at;function wJ(a){Xj();this.a=a}s(600,24,{},wJ);_.vc=function(){Zs(($s(),at),this.a,!1)};_.a=null;function xJ(a){this.a=a}s(601,1,{},xJ);_.a=null;
-function yJ(){this.gb=Cv();var a;a=new vw(new AJ(this));z(this,a,(bp(),bp(),cp));z(this,a,(Hp(),Hp(),Ip))}s(602,302,gi,yJ);_.ld=function(){lj(new BJ(this))};function AJ(a){this.a=a}s(603,1,{},AJ);_.a=null;function BJ(a){this.a=a}s(604,1,ci,BJ);_.pc=function(){Ew(this.a.gb)};_.a=null;function CJ(a){a.gb.style[Rg]=dd;a.gb.style[Ae]=dd;if(a.bb){var a=a.fb,b;y(a,98)?a.Ef(null):(b=tJ(a))&&b.Ef(a)}}s(606,283,Dh);_.Df=function(){CJ(this);return new zp(D(this.gb,Bf),D(this.gb,Af))};_.Ef=function(){CJ(this)};
-_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function TI(){this.gb=$doc.createElement("label");this.gb[ud]="mosaic-Label";this.gb.style[Qg]=wf;this.gb[ud]="mosaic-HTML"}s(605,606,Dh,TI);function tI(a){xv(this,new DJ(a));this.gb[ud]="mosaic-ImageButton"}s(607,300,di,tI);
-function zI(){var a=(hv(),kv);bv.call(this,!0,Ye);this.L=a.a;this.a=new EJ(this);this.a.d=!0;Su(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Wi();eu(a,b)}else this.cb|=1;Nn(Mn(this.gb))[ud]=se;this.gb.style[Tg]="2147483647"}s(608,285,gi,zI);_.Tc=function(a){su(this,a);1==pt(a.type)&&Xu(this,!1)};_.a=null;
-function EJ(a){this.b=a;this.c=new Mi;this.i=new Mi;a=(Ow(),Nw);new Ax(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(rg);this.e=$doc.createElement(ug);lt(b,this.e);this.o=!0;a=Cv();b=(mt(),nt(b));a.appendChild(b);this.gb=a;cl();this.gb.setAttribute("role",Gl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Wi(),eu(a,b)):this.cb|=2225;this.gb[ud]=re;a=lu(this.gb)+"-vertical";ti(this._c(),a,!0);this.gb.style[Gf]=bb;this.gb.setAttribute("hideFocus",Lg);z(this,new Mw(this),(bp(),bp(),cp))}
-s(609,323,Bh,EJ);_.Tc=function(a){switch(pt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Fw(this,a)};_.Cd=function(a,b){Jw(this,a,b);b||this.a&&Xu(this.b,!1)};_.a=!0;_.b=null;
-function DJ(a){var b=(Rv(),Sv),c=(Zv(),$v),d;d=new Jv;d.f[id]=ab;d.f[pd]=0;d.f[qd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Hv(b.a);b.a.c.rows[0].cells[0][$c]=c.a;Hv(b.a);b.a.c.rows[0].cells[0].style[Ng]=e.a;Hv(d);b=Dv(d,0,0,!0);if(a){Gj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Fv(g,f.c);Fr(f.b,g,a);c.a=c.a.b}else e=c.b.c,Gi(c.b,a);a.gb[Vc]=e;lt(b,a.gb);vu(a,d)}xv(this,d);ti(this.gb,"mosaic-WidgetWrapper",!0)}s(610,300,di,DJ);_.a=null;_.b=null;function lI(a){this.a=a}s(611,1,{},lI);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&IE(this.a)};_.a=null;function mI(a){Xj();this.a=a}s(612,24,{},mI);_.vc=function(){Gp(this.a.K.ab);var a=this.a;Oq((!a.p&&(a.p=new FJ),a.p))};_.a=null;function nI(a){Xj();this.a=a}s(613,24,{},nI);_.vc=function(){$H(this.a,(wp(),xp))};_.a=null;function oI(a){Xj();this.a=a}s(614,24,{},oI);_.vc=function(){$H(this.a,(wp(),aI))};_.a=null;function rI(){}s(615,1,{},rI);function uI(a){this.a=a}s(616,1,{},uI);_.Ec=function(){this.a.xd()};_.a=null;
-function xI(a){this.a=a}s(617,1,{},xI);_.a=null;function gI(a){this.a=a}s(618,1,ci,gI);_.pc=function(){this.a.F==(wp(),xp)?Rj(this.a.r,333):this.a.F==aI&&Rj(this.a.s,333)};_.a=null;function YH(a){this.gb=a;qu(this)}s(619,283,Bh,YH);_.Fc=function(a){return z(this,a,(kq(),kq(),lq))};_.Gc=function(a){return z(this,a,(bj(),bj(),cj))};_.Hc=function(a){return z(this,a,(oq(),oq(),pq))};_.Ic=function(a){return z(this,a,(dj(),dj(),ej))};function FJ(){gr.call(this,null)}s(620,212,fi,FJ);
-function wp(){wp=u;xp=new GJ("MAXIMIZED",0);aI=new GJ("MINIMIZED",1);bI=new GJ("NORMAL",2);HJ=G(IJ,k,93,[xp,aI,bI])}function GJ(a,b){Qn.call(this,a,b)}s(621,138,{67:1,70:1,72:1,93:1},GJ);var HJ,xp,aI,bI;s(622,1,{});function Zs(a,b,c){var d,e,f,g,i;e=$i();d=aj();if(!c||e!=a.b||d!=a.a)f=(Ti(),D(Ui(null).gb,Bf)),c=D(Ui(null).gb,Af),i=(fu(),gu).scrollWidth,g=gu.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[Rg]=f+Of),0<=c&&(b.gb.style[Ae]=c+Of),a.b=e,a.a=d}
-function vJ(){}s(623,622,{},vJ);_.a=-1;_.b=-1;function JJ(a,b){var c,d,e;if(a.k)return!0;a.x.ze();for(c=new xu(b);c.a.a<c.a.b.c-1;)d=CH(yu(c.a)),e=d.fb,y(e,99)&&e.dd(d.ad()),d.ad()&&Gi(a.x,d);return!0}
-function KJ(a,b){var c,d,e;if(b.a)a.c&&Kj(a.c),a.c=new LJ(a,b),Mj(a.c,333);else for(d=new ri(a.x);d.b<d.d.ue();)c=si(d),e=c.eb,Ou(b,MJ(c),e.s,e.t),NJ(c,e.u,e.r,G(I,r,-1,[OJ(a.q.a,c).d,OJ(a.p.a,c).c,OJ(a.n.a,c).a,OJ(a.o.a,c).b]),(G(I,r,-1,[PJ(a.i.a,c).d,PJ(a.f.a,c).c,PJ(a.d.a,c).a,PJ(a.e.a,c).b]),G(I,r,-1,[QJ(a.u,c),QJ(a.t,c),QJ(a.r,c),QJ(a.s,c)])))}
-function RJ(){this.x=new Mi;this.j=new SJ(this);this.w=new TJ(this.j);this.v=new UJ(this.j);this.q=new VJ(this.j);this.p=new WJ(this.j);this.n=new XJ(this.j);this.o=new YJ(this.j);this.i=new ZJ(this.j);this.f=new $J(this.j);this.d=new aK(this.j);this.e=new bK(this.j);this.u=new cK(this.j);this.t=new cK(this.j);this.r=new cK(this.j);this.s=new cK(this.j)}s(624,1,{});_.Hf=function(a){KJ(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function dK(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new ri(b.x);e.b<e.d.ue();)d=si(e),y(d,26)&&(d=d.ab),f=d.eb,Ou(c,MJ(d),f.s,f.t),NJ(d,f.u,f.r,G(I,r,-1,[OJ(b.q.a,d).d,OJ(b.p.a,d).c,OJ(b.n.a,d).a,OJ(b.o.a,d).b]),(G(I,r,-1,[PJ(b.i.a,d).d,PJ(b.f.a,d).c,PJ(b.d.a,d).a,PJ(b.e.a,d).b]),G(I,r,-1,[QJ(b.u,d),QJ(b.t,d),QJ(b.r,d),QJ(b.s,d)])));eK(c);a.a.c=null;for(a=new ri(a.a.x);a.b<a.d.ue();)b=si(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function LJ(a,b){this.a=a;this.b=b;var c=(Tj(),Uj);this.k=new Sj(this);this.s=c}s(625,17,{},LJ);_.qc=function(){dK(this)};_.rc=function(){dK(this)};
-_.tc=function(a){var b,c,d;for(c=new ri(this.a.x);c.b<c.d.ue();){b=si(c);y(b,26)&&(b=b.ab);d=b.eb;d.i=J(d.o+(d.s-d.o)*a);d.v=J(d.p+(d.t-d.p)*a);d.w=J(d.q+(d.u-d.q)*a);d.f=J(d.n+(d.r-d.n)*a);Ou(this.b,MJ(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=G(I,r,-1,[OJ(this.a.q.a,b).d,OJ(this.a.p.a,b).c,OJ(this.a.n.a,b).a,OJ(this.a.o.a,b).b]),i=this.a,h=b;G(I,r,-1,[PJ(i.i.a,h).d,PJ(i.f.a,h).c,PJ(i.d.a,h).a,PJ(i.e.a,h).b]);NJ(e,f,d,g,G(I,r,-1,[QJ(this.a.u,b),QJ(this.a.t,b),QJ(this.a.r,b),QJ(this.a.s,b)]))}};_.a=null;
-_.b=null;s(627,1,{});_.a=null;function aK(a){this.a=a}s(626,627,{},aK);function bK(a){this.a=a}s(628,627,{},bK);function $J(a){this.a=a}s(629,627,{},$J);function ZJ(a){this.a=a}s(630,627,{},ZJ);function XJ(a){this.a=a}s(631,627,{},XJ);function YJ(a){this.a=a}s(632,627,{},YJ);function WJ(a){this.a=a}s(633,627,{},WJ);function VJ(a){this.a=a}s(634,627,{},VJ);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function QJ(a,b){var c=a.a,d;d=Pi(c.d,b);d||(d=new KI(FI(b.gb)),x(c.d,b,d));return d.d}function cK(a){this.a=a}s(637,627,{},cK);function UJ(a){this.a=a}s(638,627,{},UJ);function TJ(a){this.a=a}s(639,627,{},TJ);function PJ(a,b){var c;c=Pi(a.a,b);c||(c=new KI(ZH(b.gb)),x(a.a,b,c));return c}function OJ(a,b){var c;c=Pi(a.b,b);c||(c=new KI(EI(b.gb)),x(a.b,b,c));return c}
-function fK(a,b){var c,d;d=Pi(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=tJ(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=b.Df();null!=c.k&&(h.b=gK(e,!0));null!=c.j&&(h.a=gK(e,!1))}else{if(null!=c.k&&null!=c.j){d=new zp(gK(e,!0),gK(e,!1));break a}h=new II;f=b.gb;l=f.style;g=l[Kf];i=l[Og];l[Kf]="static";l[Og]=Be;null!=c.k?h.b=gK(e,!0):(l[Rg]=dd,h.b=(f.offsetWidth||0)+OJ(d.o.a,b).b+OJ(d.p.a,b).c);null!=c.j?h.a=gK(e,!1):(l[Ae]=dd,h.a=(f.offsetHeight||0)+OJ(d.q.a,b).d+
-OJ(d.n.a,b).a);l[Kf]=g;l[Og]=i}d=h}null!=c.k&&(fj(),Bo)==c.k.Jf()||null!=c.j&&(fj(),Bo)!=c.j.Jf()||x(a.e,b,d)}return d}function SJ(a){this.f=a;this.c=new pi;this.e=new pi;this.b=new pi;this.a=new pi;this.d=new pi}s(640,1,{},SJ);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function hK(a){var b;b=a.eb;if(null==b||!y(b,96))b=new iK,a.eb=b;return b}function VI(){YI.call(this,(ZI(),jK))}function YI(a){var b=(kK(),lK);RJ.call(this);this.b=a;this.a=b}s(641,624,{},VI,YI);
-_.If=function(a){var b,c,d,e,f,g,i,h,l;h=new II;JJ(this,a);l=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);d=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(ZI(),jK)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new ri(this.x);a.b<a.d.ue();)c=si(a),e=hK(c),b=null,i=c.fb,y(i,99)&&(b=i,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(l+=fK(this.w.a,c).b,e.a=fK(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Cj(f,e.a)):(d+=fK(this.v.a,c).a,e.b=fK(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Cj(g,e.b));this.b==jK?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Hf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(JJ(this,a)&&(d=this.x.c,0!=d)){H=a.o;q=QJ(this.s,a);A=QJ(this.u,a);c=yp(a.gb);O=c.b-(q+QJ(this.t,a));o=c.a-(A+QJ(this.r,a));g=O;c=o;this.b==(ZI(),jK)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=hK(d),w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),this.b==jK?(n.d?++h:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=fK(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=fK(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=fK(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new ri(this.x);e.b<e.d.ue();)d=si(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=mK(b),b=new zp(b[1]+b[3],b[0]+b[0])),K=n.b,m=n.a,this.b==jK?n.d&&(K=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==$I?(n.s=this.a==(kK(),lK)?q:this.a==nK?q+~~(O/2)-~~(K/2):q+O-K,n.t=A,n.u=l,n.r=f,A+=m+H):(this.a==(kK(),lK)?(n.s=q,n.t=A):this.a==nK?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=l,n.r=
-f,q+=K+H),a.a&&(w=d.Xc()-Ij(a.gb)-QJ(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));KJ(this,a)}};_.a=null;_.b=null;function kK(){kK=u;lK=new oK("START",0);nK=new oK(Gb,1);pK=new oK("END",2);qK=G(rK,k,94,[lK,nK,pK])}function oK(a,b){Qn.call(this,a,b)}s(642,138,{67:1,70:1,72:1,94:1},oK);var qK,nK,pK,lK;function ZI(){ZI=u;jK=new sK("HORIZONTAL",0);$I=new sK("VERTICAL",1);tK=G(uK,k,95,[jK,$I])}
-function sK(a,b){Qn.call(this,a,b)}s(643,138,{67:1,70:1,72:1,95:1},sK);var tK,jK,$I;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function iK(){this.e=!1}function wI(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},iK,wI);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function vK(a,b){if(a.k)return!0;JJ(a,b);if(0<a.x.c){a.a=ht(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new wK,c.eb=d;a.b=d;a.x.ze();Gi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function xK(){RJ.call(this)}s(646,624,{},xK);
-_.If=function(a){var b,c;c=new II;vK(this,a);if(this.a){b=fK(this.w.a,this.a).b;var d=fK(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=mK(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=OJ(this.o.a,a).b+OJ(this.p.a,a).c+PJ(this.e.a,a).b+PJ(this.f.a,a).c+QJ(this.s,a)+QJ(this.t,a);c.a+=OJ(this.q.a,a).d+OJ(this.n.a,a).a+PJ(this.i.a,a).d+PJ(this.d.a,a).a+QJ(this.u,a)+QJ(this.r,a);return c};
-_.Hf=function(a){var b,c,d,e,f;vK(this,a)&&(d=QJ(this.s,a),e=QJ(this.u,a),c=yp(a.gb),f=c.b-(d+QJ(this.t,a)),c=c.a-(e+QJ(this.r,a)),b=this.a.fb,y(b,99)&&(b=mK(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Ij(a.gb)-QJ(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Jj(a.gb)+$wnd.pageYOffset)-QJ(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),KJ(this,a))};_.a=null;_.b=null;
-function wK(){this.e=!1}s(647,645,{97:1,100:1},wK);function mK(a){var b,c,d,e;null==a.a&&(a.a=v(I,r,-1,4,1),e=Mn(Vt(Vt(a.c,0),0)),c=Mn(Vt(Vt(a.c,2),2)),d=EI(a.gb),b=ZH(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function yK(a,b){a.bb&&Gj(a);return Tu(a,b)}function zK(){qv();gv.call(this,rv)}s(648,290,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},zK);
-_.nd=function(a){return yK(this,a)};_.a=null;function MJ(a){var b;b=a.fb;return y(b,99)?b:a}function Cp(a){if(!a.bb)return new II;if(-1==a.j.b||-1==a.j.a)a.j=a.d.If(a),Ep(a,a.j),a.d.Hf(a),a.j=a.d.If(a);return a.j}function CH(a){return y(a,99)?a.ab:a}function AK(a){var b;if(!a.n){b=(!RI&&(RI=new QI),RI);var c=DK(a,fb,!0);b.a=c;c=DK(a,gb,!0);b.b=c;a.n=b}return a.n}
-function NH(a,b,c,d,e){if(y(b,26))throw new dk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new zK,Gu(a,c,a.gb,d,!0),Uu(c,b)):Gu(a,b,c,d,e);OH(a,b)}function vI(a,b,c,d){b.eb=c;NH(a,b,a.gb,d,!0)}
-function OH(a,b){var c;c=a.d;if(b){var d=c.j;Ai(d.c,b);Ai(d.e,b);Ai(d.b,b);Ai(d.a,b);Ai(d.d,b)}else d=c.j,ix(d.c),ix(d.e),ix(d.b),ix(d.a),ix(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==MJ(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==MJ(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.Ef(a.fb),c.Ef(a))}}function Gp(a){if(a.bb&&a.gb.style.display!=tf){a.gb.scrollTop=0;var b=a.gb,c=0;On(b)&&(c=-c);b.scrollLeft=c;a.d.Hf(a);a.c=!1;eK(a)}}
-function eK(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=CH(xx(a.p,d)),y(b,99)&&(b=b.ab),b.ad()&&(y(b,98)?b.Ff():y(b,33)&&b.Dd())}function PH(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=MJ(b);return Mu(a,c)?(y(c,99)&&yK(c,b),OH(a,null),!0):!1}function UI(a,b){var c;a.d=b;null!=a.e&&Ki(a,lu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Ex(a.e,In(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Li(a,lu(a.gb)+Ca+a.e);OH(a,null)}
-function DK(a,b,c){a.k||(a.k=$doc.createElement(lg),GI(a.k,Kf,Xc),GI(a.k,Og,Be),GI(a.k,Le,bb),GI(a.k,Cg,bb),a.gb.appendChild(a.k));GI(a.k,Rg,b);GI(a.k,Ae,b);a=DI(a.k);return c?a.b:a.a}
-function gK(a,b){var c;c=null.Jf();if(c==(fj(),No)){c=(AK(a),null.Jf());var d=(-1==PI&&(PI=LH(hb,!0)),PI);return M(L(Math.round(100*d*c/254)))}if(c==Do)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.a&&(c.a=LH(fb,!0)),c.a))));if(c==Fo)return c=AK(a),d=null.Jf(),M(L(TC(d*(-1==c.b&&(c.b=LH(gb,!0)),c.a))));if(c==Lo)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c)));if(c==Po)return c=(AK(a),null.Jf()),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(10*d*c/254)));if(c==Jo)return M(L(TC(12*
-(AK(a),null.Jf())*M(L(TC((-1==PI&&(PI=LH(hb,!0)),PI)/72))))));if(c==Bo)return DK(a,null.Jf(),b);if(c==Ho)return c=(AK(a),M(L(TC(null.Jf())))),d=(-1==PI&&(PI=LH(hb,!0)),PI),M(L(Math.round(d*c/72)));if(null.Jf()==zo)return M(L(TC(null.Jf())));throw new dk("Invalid size: "+null.Jf());}function kI(){var a=new xK;Qu.call(this);this.j=new zp(-1,-1);new EK(this);this.gb[ud]="mosaic-LayoutPanel";UI(this,a)}s(649,280,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},kI);
-_.rd=function(a){NH(this,a,this.gb,this.p.c,!0)};_.fd=function(){Au(this,new FK)};_.gd=function(){Au(this,new GK)};_.Df=function(){return Cp(this)};_.od=function(a){return Ju(this.p,MJ(a))};_.pd=function(a,b,c,d){NH(this,a,b,c,d)};_.Ef=function(a){OH(this,a)};_.qd=function(){return new xu(this)};_.Ff=function(){Gp(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Cp(this),null!=this.i)a=a.a+Of,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Of);this.cd(b);this.f=null}else b=a.a+Of,this.ed(a.b+Of),this.cd(b);Gp(this)}};_.Dd=function(){Gp(this)};_.nd=function(a){return PH(this,a)};_.cd=function(a){this.gb.style[Ae]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){Ou(this,MJ(a),b,c)};
-_.ed=function(a){this.gb.style[Rg]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function FK(){}s(650,1,{},FK);_.Bd=function(a){MJ(a).jd()};function GK(){}s(651,1,{},GK);_.Bd=function(a){MJ(a).kd()};function xu(a){this.b=a;this.a=new Lu(this.b.p)}s(652,1,{},xu);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return CH(yu(this.a))};_.Sc=function(){zu(this.a)};_.b=null;function HK(){HK=u;new sw}
-function EK(a){HK();ti(a.gb,"dragdrop-dropTarget",!0);this.a=a;new IK(this)}s(653,9,{},EK);function IK(a){Xj();this.a=a}s(654,24,{},IK);_.vc=function(){OH(this.a.a,null);Gp(this.a.a)};_.a=null;function tJ(a){a=a.fb;return!a?null:y(a,98)?a:tJ(a)}function dI(a,b,c){var d;d=a.gb;NJ(a,b,c,EI(d),(ZH(d),FI(d)))}function NJ(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(fj(),Of)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(fj(),Of)))}function Ep(a,b){dI(a,b.b,b.a)}s(657,1,{});
-function uC(){var a,b,c,d;d=WC("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)E(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function JK(){this.a=new pi;new pi;new pi}s(656,657,{},JK);function tC(){tC=u;KK=new JK}function yC(){var a=vC,b=$wnd.JSApplet.JSME;tC();x(KK.a,a,b)}var KK;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=rn&&(e=Nj(),2E3<e-tn&&(tn=e,sn=qn()));if(0==rn++){var f=(un(),vn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Dn(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(un(),vn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Dn(l,m);while(h.c);h.c=m}}--rn;c&&-1!=sn&&($wnd.clearTimeout(sn),sn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(Ir)()}catch(d){a(b)}else B(Ir)()}var wC=W(1),jn=W(100),LK=KC(" I"),I=FC(664,LK),nD=FC(662,wC),MK=KC(" Z"),CF=FC(665,MK);W(99);W(98);W(97);var NK=W(461),Ym=FC(666,NK),OK=W(231),xs=FC(667,OK);W(232);W(138);var PK=KC(" B");W(451);var QK=KC(" C"),ki=FC(668,QK);W(449);var RK=KC(" D"),WD=FC(669,RK);W(450);W(452);var SK=W(455),SC=FC(670,SK),TK=KC(" J"),UK=W(2),Kr=FC(663,UK),AI=FC(671,PK);W(464);W(447);W(96);W(105);W(443);var vC=W(441);W(446);
-W(112);W(94);W(107);W(108);W(109);W(458);W(453);W(442);W(657);W(656);var xC=JC(),zz=W(382),ID=FC(672,zz),VK=W(504),kF=FC(673,VK),WK=W(368);W(367);W(366);W(365);W(500);var Br=FC(674,I),XK=X(502,function(){OD();return pF}),qF=FC(675,XK);W(503);W(391);W(390);W(496);W(495);W(505);W(506);W(501);W(425);W(499);var bz=FC(676,WK);W(380);W(508);W(178);W(177);W(265);W(212);W(267);W(186);var YK=W(185);W(215);W(214);W(213);W(362);W(363);W(364);W(284);var ZK=W(283);W(282);W(288);W(302);W(510);W(509);W(281);W(280);
-W(512);W(511);W(517);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(513);W(514);W(515);W(516);W(343);W(218);W(217);W(293);W(294);W(295);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(263);W(437);W(436);W(468);W(470);W(469);W(471);W(473);W(472);W(474);W(478);W(479);W(339);W(342);W(340);W(341);W(408);W(407);var tA=W(406),sE=FC(677,tA),GF=FC(678,TK);W(278);W(279);W(397);W(392);W(393);W(534);W(475);W(481);W(476);W(477);W(402);W(401);W(400);W(405);
-var $K=JC(),zH=FC(679,$K);W(435);W(487);var aL=X(221,function(){qr();return vr}),wr=FC(680,aL);W(467);W(415);W(416);W(399);var dA=W(394);W(378);W(379);W(404);var oA=W(403);W(396);W(395);W(485);W(494);W(385);var Dz=W(384);W(439);W(497);W(498);W(460);W(507);W(413);W(414);W(388);W(370);W(369);W(422);JC();JC();JC();W(372);W(373);W(261);
-var bL=X(154,function(){fj();return Ro}),So=FC(681,bL),cL=X(137,function(){gj();return ao}),bo=FC(682,cL),dL=X(144,function(){co();return mo}),no=FC(683,dL),eL=X(149,function(){oo();return xo}),yo=FC(684,eL);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(163,null);X(139,null);X(140,null);X(141,null);X(142,null);X(143,null);X(145,null);X(146,null);X(147,null);X(148,null);X(150,null);X(151,null);X(152,null);X(153,null);W(176);W(183);W(184);W(352);
-var yx=FC(685,ZK);W(353);W(547);W(546);W(389);W(182);W(202);W(204);var Kz=W(387);W(438);W(375);W(374);W(381);W(491);W(313);W(315);W(314);W(316);W(463);W(207);W(424);W(181);W(195);W(196);W(198);W(193);W(192);W(194);var Mz=W(530);W(383);W(549);W(554);W(423);W(454);W(426);var dz=W(377),cz=FC(686,Dz);W(576);W(531);W(410);W(411);W(412);W(376);W(199);W(216);W(527);W(528);W(318);W(317);W(309);W(310);W(566);W(555);W(556);W(480);W(488);W(489);W(490);W(548);W(550);var eA=W(398);W(492);W(206);W(203);W(205);
-W(201);W(191);W(190);W(189);W(553);W(287);W(286);W(285);W(565);W(564);W(563);W(558);W(562);var fL=X(621,function(){wp();return HJ}),IJ=FC(687,fL);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var gL=X(289,function(){hv();return ov}),pv=FC(688,gL),hL=X(335,function(){dv();return Vw}),Ww=FC(689,hL);W(17);W(336);W(337);W(332);W(333);W(334);W(18);W(19);W(20);W(421);W(386);W(608);W(323);W(609);W(324);W(325);W(326);W(327);W(330);W(298);W(297);W(296);W(551);W(552);W(557);W(243);
-W(301);W(331);W(180);W(319);W(346);W(345);W(344);var iL=X(347,function(){lx();return vx}),wx=FC(690,iL);X(348,null);X(349,null);X(350,null);X(351,null);W(219);W(236);W(532);W(299);W(312);W(311);W(484);W(291);W(179);W(533);W(300);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(210);var SA=W(418),UA=FC(691,SA);W(419);W(417);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var jL=W(49),Kw=FC(692,jL);W(38);W(39);W(40);W(41);W(42);W(43);W(44);W(46);
-W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var JI=W(578);W(292);var NI=W(580);W(208);W(606);W(605);W(431);W(430);W(432);W(209);W(245);W(247);W(246);W(237);W(290);W(648);W(252);W(255);W(253);W(254);W(5);W(7);W(6);W(559);W(420);W(433);W(356);W(175);W(275);W(241);W(355);W(238);W(427);
-W(428);W(434);W(211);W(607);W(573);W(445);W(465);W(240);W(529);var OI=W(581);W(591);W(610);W(645);W(644);W(187);W(197);W(4);W(572);W(31);W(248);W(320);W(321);W(322);W(249);var zJ=FC(693,YK);W(250);W(624);W(641);var kL=X(642,function(){kK();return qK}),rK=FC(694,kL),lL=X(643,function(){ZI();return tK}),uK=FC(695,lL);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(304);W(303);W(306);W(307);W(305);W(251);W(21);
-W(273);W(274);W(11);W(14);W(22);var mL=W(25),gk=FC(696,mL);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var LI=W(579);W(622);W(623);W(584);W(585);W(188);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/59EE5ADF5155B64443CE30712540EE3D.cache.html b/public/jsme/59EE5ADF5155B64443CE30712540EE3D.cache.html
deleted file mode 100644
index 18b89ce..0000000
--- a/public/jsme/59EE5ADF5155B64443CE30712540EE3D.cache.html
+++ /dev/null
@@ -1,628 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '59EE5ADF5155B64443CE30712540EE3D';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",eb="1",fb="100%",gb="1em",
-hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",qb="<",rb="=",sb=">",ub="?",vb="@",wb="A",xb="AUTO",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="HIDDEN",$b="Helvetica",ac="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JUSTIFY",fc="JavaScript",gc="LEFT",
-hc="MOL n. ",ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",oc="North",sc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",tc="O",uc="ONE_WAY_CORNER",vc="P",wc="R",xc="R1",yc="R2",zc="R3",Ac="RIGHT",Bc="ROLL_DOWN",Cc="RXN",Dc="Reset",Ec="Resize-",Hc="Ring",Ic="S",Mc="SMILES",Nc="Se",Oc="Si",Pc="South",Qc="Style names cannot be empty",Rc="West",Sc="X",Tc="[",Uc="\\",Vc="]",Wc="__uiObjectID",cd="a",dd="absolute",ed="alert",
-fd="alertdialog",gd="align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",Bd="click",Dd="click marked atom to delete mark",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="cssFloat",Md="cursor",Nd="dblclick",Od="definition",Pd="dialog",Qd="dir",Rd="directory",
-Sd="display",Wd="div",Xd="document",ce="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragexit",he="dragleave",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Pe="height",
-Qe="hidden",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",jf="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="navigation",If=
-"none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="rect(0px, 0px, 0px, 0px)",hg="region",jg="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="scale100",tg="scrollbar",vg=
-"se",wg="search",xg="separator",yg="serif",zg='shape-rendering="crispEdges"',Ag="slider",Bg="span",Cg="spinbutton",Dg="status",Eg="subMenuIcon-selected",Fg="tab",Gg="table",Hg="tablist",Ig="tabpanel",Jg="tbody",Kg="td",Lg="text",Mg="textAlign",Ng="textbox",Og="timer",Pg="title",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",dh="visibility",eh="visible",fh="whiteSpace",
-gh="width",hh="x",ih="zIndex",jh="|",_,kh={l:4194303,m:4194303,h:1048575},lh={l:0,m:0,h:0},mh={l:1,m:0,h:0},nh={l:2,m:0,h:0},oh={l:3,m:0,h:0},ph={l:4,m:0,h:0},qh={l:8,m:0,h:0},rh={l:10,m:0,h:0},sh={l:16,m:0,h:0},th={l:32,m:0,h:0},uh={l:64,m:0,h:0},vh={l:128,m:0,h:0},wh={l:256,m:0,h:0},xh={l:512,m:0,h:0},yh={l:1024,m:0,h:0},zh={l:2048,m:0,h:0},Ah={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,h:0},Kh={l:65536,m:0,h:0},Lh={l:131072,m:0,h:0},Mh={l:262144,m:0,h:0},Nh={l:524288,m:0,h:0},Oh={},Ph=
-{114:1,120:1,122:1,126:1,128:1},Qh={114:1},Rh={9:1,10:1,114:1,117:1,119:1},Sh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Th={47:1,49:1,58:1,70:1,73:1,81:1,83:1},Uh={6:1,9:1,114:1,117:1,119:1},Vh={114:1,116:1,130:1},Wh={132:1},Xh={82:1,114:1,117:1,119:1},Yh={2:1},Zh={46:1},$h={91:1,96:1,110:1,114:1},ai={7:1,
-9:1,114:1,117:1,119:1},bi={56:1},ci={8:1,9:1,114:1,117:1,119:1},di={114:1,120:1,126:1,128:1},ei={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},fi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},gi={115:1},hi={112:1},ii={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},
-k={114:1,116:1},ji={96:1,114:1},ki={9:1,11:1,114:1,117:1,119:1},r={113:1,114:1,116:1},li={54:1,114:1},mi={85:1,114:1,120:1,126:1,128:1},ni={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,138:1,145:1},oi={49:1},pi={70:1,81:1},qi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},ri={91:1,92:1,96:1,110:1,114:1},
-si={57:1},ti={134:1},ui={114:1,116:1,131:1},vi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},wi={48:1,84:1},xi={130:1},yi={114:1,120:1,128:1},zi={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Ai={131:1},Bi={114:1,130:1},Ci={91:1,92:1,96:1,102:1,110:1,114:1},Di={12:1,114:1,117:1,119:1};function s(a,b,c){var d=Oh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Oh[a]=function(){}),_=d.prototype=0>b?{}:new Oh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
-function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(Fi,k,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ii(){Ii=u;Ji=new Ki}
-function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Si(e);if(y(e,120))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.hd(),Xb,!0);Oi(c.hd(),ce,!0);x(Ji,b,c)}
-function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.hd(),Xb,!1);Oi(c.hd(),ce,!1)}function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.Ce();)b=Ni(a),Oi(b.hd(),de,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.hd(),de,!1):a.p?(aj(a.k.n,b),Oi(b.hd(),de,!0)):(a.k.n.Ie(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}s(3,1,{});_.kc=function(){ej(this.k.f,"dragdrop-dragging")};
-_.lc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}s(4,1,{},cj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.lc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
-function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());z(this.b,this,(wj(),wj(),xj));z(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),If);a[ld]="blue"}s(5,1,{},dj);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Dj(a);b=Ej(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Fj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Gj(new Hj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Ij(kj,null),kj!=this.c.f&&(c=new Ij(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Jj(a,b);a=Kj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Lj(Mj(d-this.i),Mj(a-this.j))>=this.c.e.n?(Nj(),-1!=Fj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Ij(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();hj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Jj(a,b);b=Kj(a,b);if(1==Ej(a.b)&&(this.f=!1,kj))try{if(Nj(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Ij(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.kc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Hj(){}s(6,1,si,Hj);_.qc=function(){Nj()};
-function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Ij(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.dd()-ck(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Ij);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Nj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ek(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function gk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ag)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function hk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ik(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function jk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function kk(a,b){var c=lk();jk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;mk(a.n,lk())}function nk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function mk(a,b){nk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ok(a){this.b=a}s(18,1,{},ok);_.vc=function(a){mk(this,a)};_.b=null;s(19,1,{});s(20,1,Yh);function pk(){pk=u;var a;(a=new qk)&&(a.yc()||(a=new rk));sk=a}s(21,19,{});var sk=null;function tk(a,b){var c=A(function(){if(!b.b){var c=lk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function qk(){}s(22,21,{},qk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new uk;tk(a,b);return b};function uk(){}s(23,20,Yh,uk);_.xc=function(){this.b=!0};_.b=!1;function rk(){this.b=new gj;this.c=new vk(this)}s(24,21,{},rk);_.yc=function(){return!0};_.wc=function(a){a=new wk(this,a);aj(this.b,a);1==this.b.d&&xk(this.c,16);return a};function yk(){yk=u;zk=new gj;var a=new Ak;Bk();Ck(Dk?Dk:Dk=new Ek,a)}function Fk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a)}
-function xk(a,b){if(0>b)throw new Gk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(zk,a);a.c=!1;a.d=Hk(a,b);aj(zk,a)}function Ik(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Hk(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||$i(zk,this);this.Ac()};_.c=!1;_.d=0;var zk;function vk(a){yk();this.b=a}s(25,26,{},vk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Jk,k,3,a.b.d,0);b=Kk(a.b,b);c=new Lk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),mk(d.b,c.b);0<a.b.d&&xk(a.c,Lj(5,16-(lk()-c.b)))};_.b=null;function wk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},wk);_.xc=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Fk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Mk(){this.b=ed}s(28,29,{},Mk);function Nk(){this.b=fd}s(30,29,{},Nk);function Ok(){this.b=id}s(31,29,{},Ok);s(33,1,{});_.b=null;function Pk(a){this.b=a}
-s(32,33,{},Pk);function Qk(){this.b=jd}s(34,29,{},Qk);function Rk(){this.b=md}s(35,29,{},Rk);function Sk(){this.b=rd}s(36,29,{},Sk);function Tk(){this.b=wd}s(37,29,{},Tk);function Uk(){this.b=Gd}s(38,29,{},Uk);function Vk(){this.b=Hd}s(39,29,{},Vk);function Wk(){this.b=Id}s(40,29,{},Wk);function Xk(){this.b=Jd}s(41,29,{},Xk);function Yk(){this.b=Od}s(42,29,{},Yk);function Zk(){this.b=Pd}s(43,29,{},Zk);function $k(){this.b=Rd}s(44,29,{},$k);function al(){this.b=Xd}s(45,29,{},al);
-function bl(){this.b=ue}s(46,29,{},bl);function cl(){this.b=Ce}s(47,29,{},cl);function dl(){this.b=Ee}s(48,29,{},dl);function fl(){this.b=Fe}s(49,29,{},fl);function gl(){this.b=Ie}s(50,29,{},gl);function hl(a){this.b=a.id}s(51,1,{4:1,5:1},hl);_.b=null;function il(){this.b=Re}s(52,29,{},il);function jl(){this.b=$e}s(53,29,{},jl);function kl(){this.b=af}s(54,29,{},kl);function ll(){this.b=bf}s(55,29,{},ll);function ml(){this.b=cf}s(56,29,{},ml);function nl(){this.b=ef}s(57,29,{},nl);
-function ol(){this.b=gf}s(58,29,{},ol);function pl(){this.b=jf}s(59,29,{},pl);function ql(){this.b=kf}s(60,29,{},ql);function rl(){this.b=lf}s(61,29,{},rl);function sl(){this.b=nf}s(62,29,{},sl);function tl(){this.b=of}s(63,29,{},tl);function ul(){this.b=uf}s(64,29,{},ul);function vl(){this.b=vf}s(65,29,{},vl);function wl(){this.b=Hf}s(66,29,{},wl);function xl(){this.b=Kf}s(67,29,{},xl);function yl(){this.b=Tf}s(68,29,{},yl);function zl(){this.b=Zf}s(69,29,{},zl);s(70,33,{},function(a){this.b=a});
-function Al(){this.b=$f}s(71,29,{},Al);function Bl(){Bl=u;Cl=new Pk("aria-activedescendant")}var Cl;function Dl(){this.b=dg}s(73,29,{},Dl);function El(){this.b=eg}s(74,29,{},El);function Fl(){this.b=hg}s(75,29,{},Fl);
-function Gl(){Gl=u;Hl=new Nk;Il=new Mk;Jl=new Ok;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new dl;Yl=new cl;Zl=new fl;$l=new gl;am=new il;bm=new jl;cm=new ll;dm=new ml;em=new kl;fm=new nl;gm=new ol;hm=new pl;im=new ql;jm=new sl;km=new ul;lm=new vl;mm=new tl;nm=new rl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new El;um=new Dl;vm=new Fl;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=
-new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;tn=new un;vn=new wn;C=new Ki;x(C,hg,vm);x(C,ed,Il);x(C,Pd,Tl);x(C,fd,Hl);x(C,id,Jl);x(C,Xd,Vl);x(C,jd,Kl);x(C,md,Ll);x(C,rd,Ml);x(C,wd,Nl);x(C,Ee,Xl);x(C,Gd,Ol);x(C,Fe,Zl);x(C,Hd,Pl);x(C,Id,Ql);x(C,Jd,Rl);x(C,Od,Sl);x(C,af,em);x(C,Rd,Ul);x(C,ue,Wl);x(C,Ce,Yl);x(C,Ie,$l);x(C,Re,am);x(C,$e,bm);x(C,bf,cm);x(C,cf,dm);x(C,ef,fm);x(C,gf,gm);x(C,jf,hm);x(C,kf,im);x(C,lf,nm);x(C,nf,jm);x(C,of,mm);x(C,
-uf,km);x(C,Tf,qm);x(C,dg,um);x(C,vf,lm);x(C,Hf,om);x(C,Kf,pm);x(C,Zf,rm);x(C,$f,sm);x(C,eg,tm);x(C,ng,Am);x(C,og,wm);x(C,pg,ym);x(C,wg,Em);x(C,xg,Gm);x(C,tg,Cm);x(C,Ag,Im);x(C,Cg,Km);x(C,Dg,Mm);x(C,Fg,Sm);x(C,Hg,Om);x(C,Ig,Qm);x(C,Ng,Um);x(C,Og,Wm);x(C,Qg,Ym);x(C,Rg,$m);x(C,Yg,vn);x(C,Zg,bn);x(C,$g,tn)}var Il,Hl,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Yl,Xl,Zl,$l,am,bm,em,cm,dm,fm,gm,hm,im,nm,jm,mm,km,lm,om,pm,qm,rm,sm,um,tm,vm,C,Am,wm,ym,Cm,Em,Gm,Im,Km,Mm,Sm,Om,Qm,Um,Wm,Ym,$m,vn,bn,tn;
-function Bm(){this.b=ng}s(77,29,{},Bm);function xm(){this.b=og}s(78,29,{},xm);function zm(){this.b=pg}s(79,29,{},zm);function Dm(){this.b=tg}s(80,29,{},Dm);function Fm(){this.b=wg}s(81,29,{},Fm);function Hm(){this.b=xg}s(82,29,{},Hm);function Jm(){this.b=Ag}s(83,29,{},Jm);function Lm(){this.b=Cg}s(84,29,{},Lm);function Nm(){this.b=Dg}s(85,29,{},Nm);function Tm(){this.b=Fg}s(86,29,{},Tm);function Pm(){this.b=Hg}s(87,29,{},Pm);function Rm(){this.b=Ig}s(88,29,{},Rm);function Vm(){this.b=Ng}
-s(89,29,{},Vm);function Xm(){this.b=Og}s(90,29,{},Xm);function Zm(){this.b=Qg}s(91,29,{},Zm);function an(){this.b=Rg}s(92,29,{},an);function wn(){this.b=Yg}s(93,29,{},wn);function cn(){this.b=Zg}s(94,29,{},cn);function un(){this.b=$g}s(95,29,{},un);function Lk(){this.b=lk()}function lk(){return(new Date).getTime()}s(96,1,{},Lk);function xn(a){var b,c,d;d=new yn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),zn(d,c.cZ.e),d.b.b+=ob,An(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function Bn(a){var b,c,d;c=v(Cn,k,127,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Dn;c[d]=a[d]}}function En(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{114:1,128:1});_.Bc=function(){return this.i};_.tS=function(){return En(this)};_.f=null;_.i=null;function Fn(a){Gn();this.i=a}s(100,101,yi,Fn);function Wi(a){Gn();this.i=a}function Ti(a,b){Gn();this.f=b;this.i=a}s(99,100,di,Wi,Ti);
-function Hn(a){Gn();this.c=a;this.b=j;var b,c,d;c=In(Jn(this.c)?this.c:null);d=v(Cn,k,127,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Kn(c[a]);Bn(d)}s(98,99,di,Hn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Mf:Jn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Ln(this.c).e;this.b=this.b+ob+(Jn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Jn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Mn(a,b){return Nn(a)?a.eQ(b):a===b}
-function Ln(a){return Nn(a)?a.cZ:On}function Pn(a){return Nn(a)?a.hC():Ei(a)}
-function Qn(){var a;Qn=u;Rn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Sn(a){Qn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Rn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Rn;s(107,1,{});function Ei(a){return a.$H||(a.$H=++Tn)}function Un(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Vn(){return $wnd.setTimeout(function(){0!=Wn&&(Wn=0);Xn=-1},10)}var Wn=0,Tn=0,Yn=0,Xn=-1;
-function Zn(){Zn=u;$n=new ao}function bo(a,b){a.b=co(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new eo(a)),fo(a.f,1),!a.j&&(a.j=new go(a)),fo(a.j,50))}function ao(){}function ho(a){return a.Cc()}function co(a,b){!a&&(a=[]);a[a.length]=b;return a}function io(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=co(b,e)):e[0].qc()}catch(f){if(f=Si(f),!y(f,128))throw f;}}return b}function fo(a,b){Zn();$wnd.setTimeout(function(){A(ho)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},ao);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var $n;function eo(a){this.b=a}s(110,1,{},eo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),io(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=lk();100>lk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function go(a){this.b=a}s(111,1,{},go);_.Cc=function(){this.b.e&&fo(this.b.f,1);return this.b.k};_.b=null;function Gn(){var a,b,c;try{null.a()}catch(d){a=d}var e=In(a);2<=e.length&&e.splice(0,2);c=v(Cn,k,127,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Kn(e[a]);Bn(c)}
-function In(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=jo(f),g=f.indexOf(ua),i=0==f.indexOf(ve)?8:0;-1==g&&(g=ko(f,lo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=jo(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function An(a,b){a.b+=b}function mo(){}s(117,116,{},mo);_.b=j;function dk(a){return no(oo(a.ownerDocument),a)}function fk(a){return po(oo(a.ownerDocument),a)}
-function qo(a,b){return parseInt(a[b])||0}function ro(a,b){return null==a[b]?null:""+a[b]}function so(a,b){a.innerHTML=b||j}function to(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function uo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ej(a){a=a.button;return 1==a?4:2==a?2:1}
-function no(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function vo(a){return po(oo(a.ownerDocument),a)}function po(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function wo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function xo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function ck(a){return!yo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function yo(){var a=zo();return-1!=a&&1009E3<=a}
-function Ao(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function zo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}
-function Bo(a){return ck(D(a.compatMode,Kb)?a.documentElement:a.body)}function Co(a){return(D(a.compatMode,Kb)?a.documentElement:a.body).scrollTop||0}function oo(a){return D(a.compatMode,Kb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{114:1,117:1,119:1});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=u;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=F(Oo,k,6,[Do,Fo,Ho,Jo,Lo])}
-s(139,140,Uh);var No,Ho,Fo,Jo,Do,Lo;function Eo(){E.call(this,kc,0)}s(141,139,Uh,Eo);function Go(){E.call(this,"DOTTED",1)}s(142,139,Uh,Go);function Io(){E.call(this,"DASHED",2)}s(143,139,Uh,Io);function Ko(){E.call(this,Zb,3)}s(144,139,Uh,Ko);function Mo(){E.call(this,"SOLID",4)}s(145,139,Uh,Mo);
-function Po(){Po=u;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=F(Ap,k,7,[Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp])}s(146,140,ai);var zp,So,vp,Uo,Qo,$o,tp,Yo,bp,dp,fp,Wo,xp,hp,jp,lp,pp,rp,np;function Ro(){E.call(this,Qb,0)}s(147,146,ai,Ro);function ip(){E.call(this,"SE_RESIZE",9)}s(148,146,ai,ip);function kp(){E.call(this,"SW_RESIZE",10)}
-s(149,146,ai,kp);function mp(){E.call(this,"S_RESIZE",11)}s(150,146,ai,mp);function op(){E.call(this,"W_RESIZE",12)}s(151,146,ai,op);function qp(){E.call(this,"TEXT",13)}s(152,146,ai,qp);function sp(){E.call(this,"WAIT",14)}s(153,146,ai,sp);function up(){E.call(this,"HELP",15)}s(154,146,ai,up);function wp(){E.call(this,"COL_RESIZE",16)}s(155,146,ai,wp);function yp(){E.call(this,"ROW_RESIZE",17)}s(156,146,ai,yp);function To(){E.call(this,xb,1)}s(157,146,ai,To);
-function Vo(){E.call(this,"CROSSHAIR",2)}s(158,146,ai,Vo);function Xo(){E.call(this,"POINTER",3)}s(159,146,ai,Xo);function Zo(){E.call(this,"MOVE",4)}s(160,146,ai,Zo);function ap(){E.call(this,"E_RESIZE",5)}s(161,146,ai,ap);function cp(){E.call(this,"NE_RESIZE",6)}s(162,146,ai,cp);function ep(){E.call(this,"NW_RESIZE",7)}s(163,146,ai,ep);function gp(){E.call(this,"N_RESIZE",8)}s(164,146,ai,gp);function Bp(){Bp=u;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=F(Lp,k,8,[Cp,Ep,Gp,Ip])}s(165,140,ci);
-var Kp,Ep,Gp,Ip,Cp;function Dp(){E.call(this,kc,0)}s(166,165,ci,Dp);function Fp(){E.call(this,"BLOCK",1)}s(167,165,ci,Fp);function Hp(){E.call(this,"INLINE",2)}s(168,165,ci,Hp);function Jp(){E.call(this,"INLINE_BLOCK",3)}s(169,165,ci,Jp);function Mp(){Mp=u;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=F(Wp,k,10,[Np,Pp,Rp,Tp])}s(170,140,Rh);var Vp,Tp,Pp,Rp,Np;function Op(){E.call(this,"VISIBLE",0)}s(171,170,Rh,Op);function Qp(){E.call(this,Zb,1)}s(172,170,Rh,Qp);
-function Sp(){E.call(this,"SCROLL",2)}s(173,170,Rh,Sp);function Up(){E.call(this,xb,3)}s(174,170,Rh,Up);function Xp(){Xp=u;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=F(gq,k,11,[Yp,$p,bq,dq])}s(175,140,ki);var fq,Yp,$p,bq,dq;function Zp(){E.call(this,Jb,0)}s(176,175,ki,Zp);function aq(){E.call(this,ec,1)}s(177,175,ki,aq);function cq(){E.call(this,gc,2)}s(178,175,ki,cq);function eq(){E.call(this,Ac,3)}s(179,175,ki,eq);
-function Aj(){Aj=u;hq=new iq;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=new wq;xq=new yq;zq=F(Aq,k,12,[hq,jq,lq,nq,pq,rq,tq,vq,xq])}s(180,140,Di);var zq,vq,lq,nq,tq,xq,rq,jq,pq,hq;function iq(){E.call(this,"PX",0)}s(181,180,Di,iq);function kq(){E.call(this,"PCT",1)}s(182,180,Di,kq);function mq(){E.call(this,"EM",2)}s(183,180,Di,mq);function oq(){E.call(this,"EX",3)}s(184,180,Di,oq);function qq(){E.call(this,"PT",4)}s(185,180,Di,qq);function sq(){E.call(this,"PC",5)}
-s(186,180,Di,sq);function uq(){E.call(this,"IN",6)}s(187,180,Di,uq);function wq(){E.call(this,"CM",7)}s(188,180,Di,wq);function yq(){E.call(this,"MM",8)}s(189,180,Di,yq);function Bq(){Bq=u;Cq=[];Dq=[];Eq=[]}var Cq,Dq,Eq;function Fq(){Fq=u;Gq=new Hq}function Iq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Jq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Hq(){}s(192,1,{},Hq);_.b=null;var Gq;s(204,1,{});_.tS=function(){return"An event type"};
-_.i=null;s(203,204,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ec=function(){return this.Gc()};_.b=null;var Kq=_.c=null;function Lq(){Lq=u;Mq=new Nq(nd,new Oq)}function Oq(){}s(201,202,{},Oq);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Mq};var Mq;function Pq(){Pq=u;Qq=new Nq(vd,new Rq)}function Rq(){}s(205,202,{},Rq);_.Dc=function(a){Sq();Tq(this,a.c,Uq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Qq};var Qq;s(208,202,Zh);
-function Jj(a,b){return(a.b.clientX||0)-no(oo(b.ownerDocument),b)+ck(b)+Bo(b.ownerDocument)}function Kj(a,b){return(a.b.clientY||0)-vo(b)+(b.scrollTop||0)+Co(b.ownerDocument)}function Cj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientX||0}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientY||0}s(207,208,Zh);function Vq(){Vq=u;Wq=new Nq(Bd,new Xq)}function Xq(){}s(206,207,Zh,Xq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return Wq};var Wq;function Yq(){Yq=u;Zq=new Nq(Kd,new $q)}function $q(){}
-s(209,202,{},$q);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return Zq};var Zq;s(212,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var ar=_.d=0;function Ek(){this.d=++ar}s(211,212,wi,Ek);function Nq(a,b){this.d=++ar;this.b=b;!Kq&&(Kq=new br);Kq.b[a]=this;this.c=a}s(210,211,wi,Nq);_.b=null;_.c=null;function cr(){cr=u;dr=new Nq(Nd,new er)}function er(){}s(213,207,Zh,er);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(fr(),gr))a=hr(b.pb),c=new ir(qo(b.pb,Qf),qo(b.pb,Pf)),d=new ir(qo(b.T.jb.pb,Qf),qo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);jr(b.I,!0);a=qo(b.T.jb.pb,Qf);kr(b,new ir(a,lr(b.T.jb).b));b.J&&b.O!=gr&&mr(b.r,b)}else jr(b.I,!1),b.O!=(fr(),gr)?kr(b,new ir(b.F.c,b.F.b)):nr(b,hr(b.r.pb)),b.J&&b.O!=gr&&or(b.r,b);pr(b.T.jb)}else jr(b.I,!0)};_.Gc=function(){return dr};var dr;s(214,202,{});
-function qr(){qr=u;rr=new Nq(ee,new sr)}function sr(){}s(215,214,{},sr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return rr};var rr;function tr(){tr=u;ur=new Nq(fe,new vr)}function vr(){}s(216,214,{},vr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return ur};var ur;function wr(){wr=u;xr=new Nq(ie,new yr)}function yr(){}s(217,214,{},yr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return xr};
-var xr;function zr(){zr=u;Ar=new Nq(je,new Br)}function Br(){}s(218,214,{},Br);_.Dc=function(a){a=Cr(a.b);(this.b.dataTransfer||null).setData(Lg,a)};_.Gc=function(){return Ar};var Ar;function Dr(){Dr=u;Er=new Nq(ke,new Fr)}function Fr(){}s(219,214,{},Fr);
-_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Gr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Lg),a.b.c.Ge(b))};_.Gc=function(){return Er};var Er;function Hr(){Hr=u;Ir=new Nq(pe,new Jr)}function Jr(){}s(220,202,{},Jr);_.Dc=function(a){bk(a.b.b)};_.Gc=function(){return Ir};var Ir;
-function Kr(){Kr=u;Lr=new Nq(ye,new Mr)}function Mr(){}s(221,202,{},Mr);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Nr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Or(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Lr};var Lr;function Pr(){Pr=u;Qr=new Nq(ze,new Rr)}function Rr(){}s(222,202,{},Rr);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Sr(a.b.b,a.b.c))};
-_.Gc=function(){return Qr};var Qr;function Tr(){Tr=u;Ur=new Nq(Ae,new Vr)}function Vr(){}s(223,202,{},Vr);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Ur};var Ur;s(225,202,{});s(224,225,{});function Wr(){Wr=u;Xr=new Nq(We,new Yr)}function Yr(){}s(226,224,{},Yr);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Zr(),$r).length&&-999!=(Zr(),$r)[c]&&(c=(Zr(),$r)[c]);b=new as(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?bs(Cr(a)):e=301;break;case 118:case 86:b&&cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:es(a,ro((fs(),gs).ac.b.pb,bh));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Yb;e=1300;break;case 114:case 82:a.jb=!0;a.J=wc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=La):801==a.c?(e=237,a.jb=!0,a.J=Ka):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Wa);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?hs(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?hs(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&hs(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?hs(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?hs(a,4):e=207;break;case 53:105==a.c?hs(a,5):e=208;break;case 54:105==a.c?hs(a,
-6):e=210;break;case 55:105==a.c?hs(a,7):e=211;break;case 56:105==a.c?hs(a,8):e=212;break;case 57:105==a.c?hs(a,9):(a.jb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}is(a,e)}b=!0}b&&this.b.preventDefault()};_.Gc=function(){return Xr};var Xr;function js(){js=u;ks=new Nq(xf,new ls)}function ls(){}s(227,207,Zh,ls);_.Dc=function(a){a.nc(this)};_.Gc=function(){return ks};var ks;
-function wj(){wj=u;xj=new Nq(yf,new ms)}function ms(){}s(228,207,Zh,ms);_.Dc=function(a){a.oc(this)};_.Gc=function(){return xj};var xj;function ns(){ns=u;os=new Nq(zf,new ps)}function ps(){}s(229,207,Zh,ps);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Ij(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Gc=function(){return os};var os;function yj(){yj=u;zj=new Nq(Bf,new qs)}function qs(){}s(230,207,Zh,qs);_.Dc=function(a){a.pc(this)};_.Gc=function(){return zj};var zj;function br(){this.b={}}
-s(231,1,{},br);_.b=null;s(234,208,Zh);var rs=null;function ss(){ss=u;ts=new Nq(Tg,new us)}function us(){}s(233,234,Zh,us);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return ts};var ts;function ws(){ws=u;xs=new Nq(Ug,new ys)}function ys(){}s(235,234,Zh,ys);_.Dc=function(a){vs(a.b,this,a.b.n)};_.Gc=function(){return xs};var xs;function zs(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==ve)}s(236,1,{},zs);
-function As(){As=u;Bs=new Nq(Vg,new Cs)}function Cs(){}s(237,234,Zh,Cs);_.Dc=function(a){vs(a.b,this,a.b.o)};_.Gc=function(){return Bs};var Bs;function Ds(){Ds=u;Es=new Nq(Wg,new Fs)}function Fs(){}s(238,234,Zh,Fs);_.Dc=function(a){Gs(a.b,this)&&(a.b.k&&Hs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),xk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Es};var Es;function Is(a,b){this.b=b;this.c=a}function Js(a,b,c){Dk&&(b=new Is(b,c),a.Vc(b))}s(239,203,{},Is);_.Dc=function(a){a.Rc(this)};_.Ec=function(){return Dk};
-_.b=!1;var Dk=_.c=null;function Ks(a){this.b=a}s(240,203,{},Ks);_.Dc=function(a){a.Sc(this)};_.Ec=function(){return Ls};var Ls=_.b=null;function Ms(){}function Ns(a){var b;Os&&(b=new Ms,a.Vc(b))}s(241,203,{},Ms);_.Dc=function(a){a.Tc(this)};_.Ec=function(){return Os};var Os=null;function Ps(a){this.b=a}s(242,203,{},Ps);_.Dc=function(a){a.Uc(this)};_.Ec=function(){return Qs};var Qs=_.b=null;function Rs(){}s(243,203,{},Rs);_.Dc=function(a){a.b.W&&a.b.Fd()};_.Ec=function(){return Ss};var Ss=null;
-function Ts(a,b,c){a=a.b;if(!b)throw new Us("Cannot add a handler with a null type");if(!c)throw new Us("Cannot add a null handler");0<a.c?Vs(a,new Ws(a,b,c)):Xs(a,b,null,c);return new Ys(new Zs(a,b,c))}
-function $s(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Us("Cannot fire null event");try{++d.c;i=nt(d,b.Ec(),null);e=null;for(h=d.d?i.wf(i.Ce()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Dc(g)}catch(l){if(l=Si(l),y(l,128))f=l,!e&&(e=new ot),pt(e,f);else throw l;}}if(e)throw new qt(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Mi(d.b);o.c<o.e.Ce();)m=Ni(o),m.qc()}finally{d.b=null}}}}catch(n){n=Si(n);if(y(n,85))throw new rt(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function st(a){tt.call(this,a,!1)}function tt(a,b){this.b=new ut(b);this.c=a}s(244,1,oi,st,tt);_.Vc=function(a){$s(this,a)};_.b=null;_.c=null;s(247,1,{});function Vs(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function Xs(a,b,c,d){var e;e=jj(a.e,b);e||(e=new Ki,x(a.e,b,e));a=e.ye(c);a||(a=new gj,e.Ae(c,a));a.nf(d)}function vt(a,b,c,d){var e,f;e=nt(a,b,c);e.pf(d)&&e.ze()&&(f=jj(a.e,b),f.Be(c),f.ze()&&Vi(a.e,b))}
-function nt(a,b,c){a=jj(a.e,b);if(!a)return wt(),wt(),xt;c=a.ye(c);return!c?(wt(),wt(),xt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function ut(a){this.e=new Ki;this.d=a}s(245,246,{},ut);function Ys(a){this.b=a}s(248,1,{},Ys);_.b=null;function qt(a){Ti.call(this,yt(a),zt(a));this.b=a}function zt(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function yt(a){var b,c,d;b=a.Ce();if(0==b)return null;b=new At(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),An(b.b,d);return b.b.b}s(250,99,mi,qt);_.b=null;function rt(a){qt.call(this,a)}s(249,250,mi,rt);s(251,1,{},function(){});function Bt(a){a=ro(a,Qd);return Ct(qg,a)?(Dt(),Et):Ct(ff,a)?(Dt(),Ft):(Dt(),Gt)}function Dt(){Dt=u;Et=new Ht("RTL",0);Ft=new Ht("LTR",1);Gt=new Ht(Qb,2);It=F(Jt,k,50,[Et,Ft,Gt])}
-function Ht(a,b){E.call(this,a,b)}s(253,140,{50:1,114:1,117:1,119:1},Ht);var It,Gt,Ft,Et;function Kt(){}function Lt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Lt(e,d);F(a,b,c,d);return d}function Mt(a){return Nt([Ot,H],[k,r],[113,-1],a,0,2,1)}
-function Nt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Lt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Nt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Pt();var e=Qt,f=Rt;Pt();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function St(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Tt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Tt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Tt;}a[b]=c}s(254,1,{},Kt);_.qI=0;
-function Pt(){Pt=u;Qt=[];Rt=[];var a=new Kt,b=Qt,c=Rt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Qt,Rt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Jn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Nn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ut(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Vt(){var a;$stats&&Wt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?xe:"unknown"}D(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Wt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Xt,k,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Wt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Bq();Eq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Bq();0!=Eq.length&&(a=Eq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).insertBefore(a,b.b.firstChild),Eq.length=0);0!=Cq.length&&(a=Cq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Cq.length=0);0!=Dq.length&&(a=Dq.join(j),b=(Fq(),Gq),a=Iq(a),Jq(b).appendChild(a),Dq.length=0);$stats&&Wt("export.client.JSME_export");new Yt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Si(a){return y(a,128)?a:new Hn(a)}function Zt(a){return $t(a&4194303,a>>22&4194303,0>a?1048575:0)}function au(a){return $t(a.l,a.m,a.h)}function $t(a,b,c){return _=new bu,_.l=a,_.m=b,_.h=c,_}
-function cu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new du;if(0==a.l&&0==a.m&&0==a.h)return eu=$t(0,0,0),$t(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(eu=$t(0,0,0),c=au((fu(),gu))):(eu=$t(c.l,c.m,c.h),c=$t(0,0,0)),c;g=!1;0!=b.h>>19&&(b=hu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?iu(e):0==c&&0!=d&&0==e?iu(d)+22:0!=c&&0==d&&0==e?iu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=au((fu(),ju)),c=!0,g=!g;else return c=ku(a,f),g&&lu(c),eu=$t(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=hu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ku(c,d);f&&lu(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=$t(f,i,c);g?eu=hu(c):eu=$t(c.l,c.m,c.h);return e}if(!mu(a,b))return e?eu=hu(a):eu=$t(a.l,a.m,a.h),$t(0,0,0);c=c?a:$t(a.l,a.m,a.h);var h,l,m,o;f=nu(b)-nu(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=$t(i&4194303,l&4194303,h&1048575);for(l=$t(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&lu(l);e?(eu=hu(c),d&&(eu=ou(eu,(fu(),gu)))):eu=$t(c.l,c.m,c.h);return l}
-function lu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function nu(a){var b;b=pu(a.h);return 32==b?(b=pu(a.m),32==b?pu(a.l)+32:b+20-10):b-12}var eu=null;function qu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return $t(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ru(a,b){return $t(a.l&b.l,a.m&b.m,a.h&b.h)}function su(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return fu(),tu;if(-9223372036854775E3>a)return fu(),uu;if(9223372036854775E3<=a)return fu(),ju;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=$t(a,b,c);d&&lu(b);return b}function vu(a){var b,c;return-129<a&&128>a?(b=a+128,null==wu&&(wu=v(xu,k,51,256,0)),c=wu[b],!c&&(c=wu[b]=Zt(a)),c):Zt(a)}
-function yu(a){var b=lh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function mu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function zu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return $t(c&4194303,n&
-4194303,q&1048575)}function hu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return $t(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ku(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return $t(c&4194303,d&4194303,e&1048575)}function ou(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return $t(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Au(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Au(hu(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=vu(1E9);a=cu(a,b);b=j+L(eu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var wu=null;function fu(){fu=u;ju=$t(4194303,4194303,524287);uu=$t(0,0,524288);gu=vu(1);vu(2);tu=vu(0)}var ju,uu,gu,tu;function bu(){}s(263,1,{51:1},bu);
-function Wt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Bu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},Bu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Cu(a,b){An(a.b.b,b.b);return a}function Du(){this.b=new Eu}s(269,1,{},Du);function Fu(a){if(null==a)throw new Us("css is null");this.b=a}s(270,1,{52:1,114:1},Fu);
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;function Hu(a){if(null==a)throw new Us("html is null");this.b=a}s(272,1,li,Hu);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;s(273,1,li,function(){this.b=j});_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};_.b=null;
-function Iu(){Iu=u;Ju=RegExp(oa,we);Ku=RegExp(sb,we);Lu=RegExp(qb,we);Mu=RegExp(ta,we);Nu=RegExp(fa,we)}function Ou(a){Iu();-1!=a.indexOf(oa)&&(a=a.replace(Ju,pa));-1!=a.indexOf(qb)&&(a=a.replace(Lu,ra));-1!=a.indexOf(sb)&&(a=a.replace(Ku,qa));-1!=a.indexOf(fa)&&(a=a.replace(Nu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Mu,"&#39;"));return a}var Ju,Ku,Lu,Nu,Mu;function Pu(a){if(null==a)throw new Us("uri is null");this.b=a}s(275,1,{55:1},Pu);_.eQ=function(a){return!y(a,55)?!1:D(this.b,a.b)};_.hC=function(){return Gu(this.b)};
-_.b=null;function Qu(){Qu=u}s(277,1,{});function Ru(){}s(278,1,{},Ru);var Su=null;function Tu(){}s(279,277,{},Tu);var Uu=null;function Vu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=nt(a.b,f,null).Ce();for(e-=1;0<=e;--e)if(d=nt(a.b,f,null).uf(e),y(d,56)&&Mn(d.b,b)){var h=a.b,l=f;0<h.c?Vs(h,new Wu(h,l,null,d)):vt(h,l,null,d)}}}s(280,1,bi);_.b=null;function Xu(a){this.b=a}s(281,280,bi,Xu);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Yu(a){this.b=a}s(282,280,bi,Yu);
-_.Tc=function(){var a=this.b.b;Zu(a);$u(a.pb)};function av(){Gn()}s(283,99,di,av);function bv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,xk(a.e,1))}function cv(){this.b=new dv(this);this.c=new gj;this.e=new ev(this);this.i=new fv(this)}s(284,1,{},cv);_.d=!1;_.f=!1;function dv(a){yk();this.b=a}s(285,26,{},dv);_.Ac=function(){if(this.b.d){var a=this.b,b;b=gv(a.i.e.c,a.i.c);hv(a.i);y(b,57)&&new av;a.d=!1;bv(a)}};_.b=null;function ev(a){yk();this.b=a}s(286,26,{},ev);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=lk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(xk(a.b,1E4);a.i.d<a.i.b;){d=iv(a.i);try{if(null==d)break;y(d,57)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||hv(a.i)}if(100<=lk()-b)break}}finally{e||(Fk(a.b),a.d=!1,bv(a))}};_.b=null;function iv(a){var b;a.c=a.d;b=gv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function hv(a){jv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function fv(a){this.e=a}s(287,1,{},fv);_.Yc=function(){return this.d<this.b};_.Zc=function(){return iv(this)};
-_.$c=function(){hv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function kv(a,b){var c=(lv(),mv(b));a.appendChild(c)}function nv(a,b,c){var d;d=ak;ak=a;b==pj&&8192==ov(a.type)&&(pj=null);c._c(a);ak=d}var ak=null,pj=null;function pv(){pv=u;qv=new cv}function Gj(a){pv();if(!a)throw new Us("cmd cannot be null");var b=qv;aj(b.c,a);bv(b)}var qv;function rv(a){qj();!sv&&(sv=new Ek);tv||(tv=new tt(null,!0),uv=new vv);return Ts(tv,sv,a)}var tv=null;function wv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function vv(){}s(293,203,{},vv);_.Dc=function(a){a.Xc(this);uv.d=!1};_.Ec=function(){return sv};_.Fc=function(){wv(this)};_.b=!1;_.c=!1;_.d=!1;var sv=_.e=null,uv=null;function xv(){xv=u;yv=new zv;Av()||(yv=null)}var yv=null;function Ak(){}s(295,1,{},Ak);_.Rc=function(){for(;0<(yk(),zk).d;)Fk(gv(zk,0))};function Ck(a,b){return Ts((!Bv&&(Bv=new Cv),Bv),a,b)}function Dv(a){Bk();Ev||(Fv(),Ev=!0);return Ck((!Os&&(Os=new Ek),Os),a)}function Bk(){Gv||(Hv(),Gv=!0)}
-function Iv(){var a;Gv&&(a=new Jv,Bv&&$s(Bv,a));return null}var Gv=!1,Bv=null,Kv=0,Lv=0,Ev=!1;function Mv(){Mv=u;Nv=new Ek}function Jv(){Mv()}s(297,203,{},Jv);_.Dc=function(){null.Vf()};_.Ec=function(){return Nv};var Nv;function Cv(){st.call(this,null)}s(299,244,oi,Cv);
-function ov(a){switch(a){case nd:return 4096;case vd:return 1024;case Bd:return 1;case Nd:return 2;case pe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case Rb:case Cf:return 131072;case Kd:return 262144;case "paste":return 524288;case Wg:return 1048576;case Vg:return 2097152;case Ug:return 4194304;
-case Tg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function qj(){Ov||(Pv(),Qv(),Ov=!0)}var Ov=!1;function Rv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Sv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Pv(){Tv=A(function(a){var b;var c=tv,d,e,f;sv&&c&&Uv(c.b.e,sv)?(b=uv.b,d=uv.c,e=uv.d,f=uv.e,wv(uv),uv.e=a,$s(c,uv),c=!(uv.b&&!uv.c),uv.b=b,uv.c=d,uv.d=e,uv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Vv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Jn(b)&&y(b,58)&&nv(a,c,b)});Wv=A(function(a){a.preventDefault();Vv.call(this,a)});Xv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;Vv.call(this,a)});Yv=A(function(a){if(Tv(a)){var b=rj;b&&b.__listener&&!Jn(b.__listener)&&y(b.__listener,58)&&(nv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,Yv,!0);$wnd.addEventListener(Nd,Yv,!0);$wnd.addEventListener(xf,Yv,!0);$wnd.addEventListener(Bf,Yv,!0);$wnd.addEventListener(yf,Yv,!0);$wnd.addEventListener(Af,Yv,!0);$wnd.addEventListener(zf,Yv,!0);$wnd.addEventListener(Cf,Yv,!0);$wnd.addEventListener(We,Tv,!0);$wnd.addEventListener(Ye,Tv,!0);$wnd.addEventListener(Xe,
-Tv,!0);$wnd.addEventListener(Wg,Yv,!0);$wnd.addEventListener(Vg,Yv,!0);$wnd.addEventListener(Ug,Yv,!0);$wnd.addEventListener(Tg,Yv,!0);$wnd.addEventListener(Ae,Yv,!0);$wnd.addEventListener(ye,Yv,!0);$wnd.addEventListener(ze,Yv,!0)}function Zv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function $v(a,b){var c;qj();if(D(he,b)&&(c=zo(),-1!=c&&1009E3>=c))ge==ge&&(a.ondragexit=Wv);else switch(b){case "drag":a.ondrag=Vv;break;case ee:a.ondragend=Vv;break;case fe:a.ondragenter=Wv;break;case he:a.ondragleave=Vv;break;case ie:a.ondragover=Wv;break;case je:a.ondragstart=Vv;break;case ke:a.ondrop=Vv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Vv,!1);a.addEventListener(b,Vv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var rj=null,Tv=null,Yv=null,Wv=null,Vv=null,Xv=null;function Qv(){$wnd.addEventListener(zf,A(function(a){var b=rj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Bf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,Yv,!0)}
-function aw(a,b){qj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Vv:null),c&2&&(a.ondblclick=b&2?Vv:null),c&4&&(a.onmousedown=b&4?Vv:null),c&8&&(a.onmouseup=b&8?Vv:null),c&16&&(a.onmouseover=b&16?Vv:null),c&32&&(a.onmouseout=b&32?Vv:null),c&64&&(a.onmousemove=b&64?Vv:null),c&128&&(a.onkeydown=b&128?Vv:null),c&256&&(a.onkeypress=b&256?Vv:null),c&512&&(a.onkeyup=b&512?Vv:null),c&1024&&(a.onchange=b&1024?Vv:null),c&2048&&(a.onfocus=b&2048?Vv:null),c&4096&&(a.onblur=b&4096?Vv:
-null),c&8192&&(a.onlosecapture=b&8192?Vv:null),c&16384&&(a.onscroll=b&16384?Vv:null),c&32768&&(a.onload=b&32768?Xv:null),c&65536&&(a.onerror=b&65536?Vv:null),c&131072&&(a.onmousewheel=b&131072?Vv:null),c&262144&&(a.oncontextmenu=b&262144?Vv:null),c&524288&&(a.onpaste=b&524288?Vv:null),c&1048576&&(a.ontouchstart=b&1048576?Vv:null),c&2097152&&(a.ontouchmove=b&2097152?Vv:null),c&4194304&&(a.ontouchend=b&4194304?Vv:null),c&8388608&&(a.ontouchcancel=b&8388608?Vv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Vv:null),c&33554432&&(a.ongesturechange=b&33554432?Vv:null),c&67108864&&(a.ongestureend=b&67108864?Vv:null));b&131072&&a.addEventListener(Rb,Vv,!1)}function bw(){var a;bw=u;cw=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var cw;function dw(){this.c=new gj}function ew(a){a=a[Wc];return null==a?-1:a}s(304,1,{},dw);_.b=null;function fw(a,b){this.b=a;this.c=b}s(305,1,{},fw);_.b=0;_.c=null;s(306,1,oi);_.bd=function(a){return decodeURI(a.replace("%23",ma))};_.Vc=function(a){$s(this.b,a)};
-_.cd=function(a){a=null==a?j:a;if(!D(a,null==gw?j:gw))gw=a,Ss&&(a=new Rs,$s(this.b,a))};var gw=j;function Av(){function a(){$wnd.setTimeout(a,250);e()}var b=yv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));gw=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(308,306,oi);function zv(){this.b=new st(null)}s(307,308,oi,zv);_.bd=function(a){return a};
-function Hv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Iv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Gv&&Js((!Bv&&(Bv=new Cv),Bv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Fv(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ev&&(d=uj(),c=vj(),Lv!=d||Kv!=c))Lv=d,Kv=c,Ns((!Bv&&(Bv=new Cv),Bv))}finally{a&&a(b)}})}function fj(a,b){Oi(a.hd(),b,!0)}function ej(a,b){Oi(a.hd(),b,!1)}function hw(a,b){a.pb.style[Pe]=b}function tj(a,b,c){0<=b&&a.nd(b+ag);0<=c&&a.ld(c+ag)}function iw(a,b){null==b||0==b.length?a.pb.removeAttribute(Pg):a.pb.setAttribute(Pg,b)}function jw(a){var b,a=ro(a,xd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
-function Oi(a,b,c){if(!a)throw new Wi(sc);b=jo(b);if(0==b.length)throw new Gk(Qc);if(c){var d,e,f;d=jo(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=jo(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=jo(e.substr(0,
-c-0)),b=jo(kw(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function lw(a,b){a.style.display=b?j:If;a.setAttribute("aria-hidden",""+!b)}s(314,1,pi);_.dd=function(){return dk(this.pb)};_.ed=function(){return fk(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=If};_.kd=function(){throw new mw;};_.ld=function(a){hw(this,a)};_.md=function(a){lw(this.pb,a)};
-_.nd=function(a){this.pb.style[gh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function nw(a,b,c){$v(a.pb,c.c);return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function z(a,b,c){var d;d=ov(c.c);-1==d?$v(a.pb,c.c):-1==a.lb?aw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}
-function ow(a,b,c){return Ts(!a.mb?a.mb=new st(a):a.mb,c,b)}function pw(a){var b;if(a.qd())throw new qw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?aw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.od();a.td()}
-function rw(a,b){var c;switch(ov(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Ao(a.pb,c))return}c=a.pb;var d,e,f;if(Kq&&(f=Kq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&$s(a.mb,f.b),f.b.b=d,f.b.c=e}function sw(a){if(!a.qd())throw new qw("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}
-function bk(a){if(a.ob)if(y(a.ob,71))a.ob.vd(a);else{if(a.ob)throw new qw("This widget's parent does not implement HasWidgets");}else if(nj(),Uv(tw.b,a)){nj();try{a.sd()}finally{Vi(tw.b,a)}}}function uw(a,b){var c;c=a.ob;if(b){if(c)throw new qw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(313,314,Th);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&$s(this.mb,a)};_.qd=function(){return this.kb};
-_.rd=function(){pw(this)};_._c=function(a){rw(this,a)};_.sd=function(){sw(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function vw(a){for(a=new ww(a);a.b.b<a.b.c.d-1;)xw(a.b),yw(a.b)}s(312,313,zi);_.od=function(){zw(this,(Aw(),Bw))};_.pd=function(){zw(this,(Aw(),Cw))};function Dw(a,b,c){bk(b);var d=a.q;Ew(d,b,d.d);d=(lv(),mv(b.pb));c.appendChild(d);uw(b,a)}
-function Fw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Gw;b.ob==a&&(f=a.wd(b),f<d&&--d);bk(b);Ew(a.q,b,d);e?(e=b.pb,Zv(c,(lv(),mv(e)),d)):(e=(lv(),mv(b.pb)),c.appendChild(e));uw(b,a)}function Hw(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);c=a.q;var d;d=Iw(c,b);if(-1==d)throw new Jw;if(0>d||d>=c.d)throw new Gw;for(--c.d;d<c.d;++d)St(c.b,d,c.b[d+1]);St(c.b,c.d,null)}return!0}s(311,312,zi);_.wd=function(a){return Iw(this.q,a)};
-_.xd=function(a,b,c,d){Fw(this,a,b,c,d)};_.yd=function(){return new Kw(this.q)};_.vd=function(a){return Hw(this,a)};function mj(a,b,c,d){var e;bk(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}function Lw(a,b){if(b.ob!=a)throw new Gk("Widget must be a child of this panel.");}function Mw(a,b){var c;(c=Hw(a,b))&&Nw(b.pb);return c}function Ow(a,b,c){a=a.pb;-1==b&&-1==c?Nw(a):(a.style[Yf]=dd,a.style[Ze]=b+ag,a.style[Sg]=c+ag)}
-function Pw(){var a=$doc.createElement(Wd);this.q=new Qw(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Vf]=Qe}function Nw(a){a.style[Ze]=j;a.style[Sg]=j;a.style[Yf]=j}s(310,311,zi,Pw);_.zd=function(a){Dw(this,a,this.pb)};_.vd=function(a){return Mw(this,a)};_.Ad=function(a,b,c){Lw(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){Ow(a,b,c)};function Rw(a,b){if(a.Dd())throw new qw("SimplePanel can only contain one child widget");a.Ed(b)}
-function Sw(a,b){if(a.jb!=b)return!1;try{uw(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Tw(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(lv(),mv(a.jb.pb));a.Cd().appendChild(c);uw(b,a)}}function Uw(){this.pb=$doc.createElement(Wd)}s(318,312,zi,Uw);_.Cd=function(){return this.pb};_.Dd=function(){return this.jb};_.yd=function(){return new Vw(this)};_.vd=function(a){return Sw(this,a)};_.Ed=function(a){Tw(this,a)};_.jb=null;function Ww(){Ww=u;Xw()}
-function Yw(a,b){a.hb&&(Zw(a.gb,!1,!1),Js(a,a,b))}function $w(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function ax(a,b,c){a.cb=b;a.ib=c;b-=wo();c-=xo();a=a.pb;a.style[Ze]=b+(Aj(),ag);a.style[Sg]=c+ag}function bx(a){a.hb||(a.kb&&bk(a),Zw(a.gb,!0,!1))}s(317,318,zi);_.Cd=function(){return cx?to(to(this.pb)):to(this.pb)};_.fd=function(){return qo(this.pb,Pf)};_.gd=function(){return qo(this.pb,Qf)};_.hd=function(){return cx?to(this.pb):uo(to(this.pb))};_.Fd=function(){this.Gd(!1)};
-_.Gd=function(a){Yw(this,a)};_.jd=function(){return!D(Qe,this.pb.style[dh])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Zw(this.gb,!1,!0)};_.ld=function(a){this.X=a;$w(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){ax(this,a,b)};_.md=function(a){this.pb.style[dh]=a?eh:Qe};_.Ed=function(a){Tw(this,a);$w(this)};_.nd=function(a){this.Y=a;$w(this);0==a.length&&(this.Y=null)};_.Id=function(){bx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function dx(a,b){var c;Uw.call(this);this.$=new ex;this.U=(fx(),gx);this.gb=new hx(this);c=this.pb;var d;d=$doc.createElement(Wd);cx&&(so(d,"<div></div>"),bo((Zn(),$n),new ix(d)));c.appendChild(d);this.Hd(0,0);(cx?to(this.pb):uo(to(this.pb)))[xd]="gwt-PopupPanel";(cx?to(to(this.pb)):to(this.pb))[xd]=Xf;this.W=this.V=a;this.db=!1;c=F(Xt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new jx(c);this.T.hd()[xd]=j;c=cx?to(this.pb):uo(to(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(sc);d=jo(d);
-if(0==d.length)throw new Gk(Qc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Tw(this,this.T);$w(this);Oi(cx?to(to(this.pb)):to(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}s(316,317,zi);_.od=function(){pw(this.T)};_.pd=function(){sw(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Vw(this.T)};_.vd=function(a){return this.T.vd(a)};
-_.Ed=function(a){Tw(this.T,a);$w(this)};_.T=null;s(315,316,zi);_.sd=function(){sw(this)};function kx(){kx=u;lx=new mx(Jb,0,(fx(),gx));nx=new mx(uc,1,ox);px=new mx(Bc,2,qx);rx=F(sx,k,59,[lx,nx,px])}function mx(a,b,c){E.call(this,a,b);this.b=c}s(319,140,{59:1,114:1,117:1,119:1},mx);_.b=null;var rx,lx,nx,px;function tx(){tx=u;ux=F(Xt,k,1,[Sg,wf,qd])}
-function jx(a){var b;tx();var c,d;c=this.pb=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Xg),b[xd]=a[c],kv(b,vx(a[c]+"Left")),kv(b,vx(a[c]+Lb)),kv(b,vx(a[c]+"Right")),b),kv(this.d,d),1==c&&(this.c=to(Rv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function vx(a){var b,c;c=$doc.createElement(Kg);b=$doc.createElement(Wd);var d=(lv(),mv(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(321,318,ei,jx);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var ux;s(320,321,ei);s(322,1,{});function Aw(){Aw=u;Bw=new wx;Cw=new xx}function yx(a){qt.call(this,a)}function zw(a,b){Aw();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Si(f),y(f,128))d=f,!c&&(c=new ot),pt(c,d);else throw f;}}if(c)throw new yx(c);}s(323,249,mi,yx);var Bw,Cw;function wx(){}s(324,1,{},wx);_.Jd=function(a){a.rd()};function xx(){}s(325,1,{},xx);_.Jd=function(a){a.sd()};s(328,313,fi);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};
-_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.rd=function(){pw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(327,328,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function zx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";so(this.pb,a)}
-s(326,327,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},zx);function Ax(){this.q=new Qw(this);this.f=$doc.createElement(Gg);this.e=$doc.createElement(Jg);kv(this.f,this.e);this.pb=this.f}s(329,311,zi);_.e=null;_.f=null;
-function Bx(a,b){var c;if(a.i)throw new qw("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;lv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((lv(),c).__gwt_resolve=Cx(a));a.i=b;uw(b,a)}function Dx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?aw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(330,313,vi);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){Dx(this)};_._c=function(a){rw(this,a);this.i._c(a)};_.sd=function(){this.i.sd()};
-_.kd=function(){return this.pb=this.i.kd()};_.i=null;function Ex(a,b,c){a.d=!1;c?so(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=qg;break;case 1:b[Qd]=ff;break;case 2:Bt(b)!=(Dt(),Gt)&&(b[Qd]=j)}}function Fx(a){this.b=a;this.d=!1;this.e=this.c=Bt(a)}s(331,1,{},Fx);_.b=null;_.c=null;_.d=!1;_.e=null;function sj(){this.pb=Gx()}s(332,318,Sh,sj);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};
-_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function Hx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=to(b);e=null;c&&(c=ew(c),e=0>c?null:gv(a.j.c,c));e?Ix(a,e):d&&so(b,j);return b}
-function Ix(a,b){var c;if(b.ob!=a)return!1;try{uw(b,null)}finally{c=b.pb;uo(c).removeChild(c);var d=a.j,e;e=ew(c);c[Wc]=null;c=d.c;Jx(e,c.d);St(c.c,e,null);d.b=new fw(e,d.b)}return!0}s(334,312,ii);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.yd=function(){return new Kx(this)};_.vd=function(a){return Ix(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Lx(a){if(0>=a.c)throw new Mx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Mx("Column index: 0, Column size: "+a.b);}
-function Nx(){this.j=new dw;this.i=$doc.createElement(Gg);this.d=$doc.createElement(Jg);kv(this.i,this.d);this.pb=this.i;this.e=new Ox(this);var a=new Px(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Zv(a.c.i,(lv(),mv(b)),0);kv(a.b,$doc.createElement(Ed))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Mx("Row index: "+a+", Row size: "+d);if(0>c)throw new Mx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Mx("Column index: "+c+", Column size: "+this.b);c=Hx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Kg),so(c,sa),c),Zv(d,(lv(),mv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Kg);
-e.innerHTML=sa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Hx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(333,334,ii,Nx);_.b=0;_.c=0;
-function Qx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Rx(),Sx)?a.c.e==(Dt(),Ft)?(Tx(),Ux):a.c.e==Et?(Tx(),Vx):(Tx(),Wx):a.c.e==(Dt(),Ft)?(Tx(),Vx):a.c.e==Et?(Tx(),Ux):(Tx(),Xx);b!=a.d&&(a.d=b,a.pb.style[Mg]=!a.d?j:a.d.b)}s(337,313,Th);_.b=null;_.c=null;_.d=null;function Yx(){this.pb=$doc.createElement(Wd);this.c=new Fx(this.pb);this.pb[xd]="gwt-Label"}function Zx(){Yx.call(this);Ex(this.c,hh,!1);Qx(this)}
-s(336,337,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},Yx,Zx);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};function $x(a){var b=$doc.createElement(Wd);Ct(Bg,b.tagName);this.pb=b;this.c=new Fx(this.pb);this.pb[xd]="gwt-HTML";Ex(this.c,a,!0);Qx(this)}s(335,336,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},$x);
-function ay(a){for(;++a.c<a.e.d&&!(null!=gv(a.e,a.c)););}function Kx(a){this.d=a;this.e=this.d.j.c;ay(this)}s(338,1,{},Kx);_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new Jw;a=gv(this.e,this.c);this.b=this.c;ay(this);return a};_.$c=function(){var a;if(0>this.b)throw new by;a=gv(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Ox(a){this.b=a}s(339,1,{},Ox);_.b=null;function Px(a){this.c=a}s(340,1,{},Px);_.b=null;_.c=null;
-function Rx(){Rx=u;Sx=new cy}var Sx;function Tx(){Tx=u;dy=new ey((Xp(),ud));Ux=new ey(Ze);Vx=new ey(kg);Wx=Ux;Xx=Vx;fy=Wx}var dy,fy,Ux,Xx,Wx,Vx;function cy(){}s(342,1,{},cy);function ey(a){this.b=a}s(343,342,{},ey);_.b=null;function gy(){gy=u;hy=new iy(wf);jy=new iy(Sg)}var hy,jy;function iy(a){this.b=a}s(344,1,{},iy);_.b=null;function ky(a,b){var c;c=ly(a);kv(a.c,c);Dw(a,b,c)}function ly(a){var b;b=$doc.createElement(Kg);b[gd]=a.b.b;b.style[ch]=a.d.b;return b}
-function my(a,b){var c,d;d=uo(b.pb);(c=Hw(a,b))&&a.c.removeChild(d);return c}function ny(){Ax.call(this);this.b=(Tx(),fy);this.d=(gy(),jy);this.c=$doc.createElement(Xg);kv(this.e,this.c);this.f[td]=bb;this.f[sd]=bb}s(345,329,zi,ny);_.vd=function(a){return my(this,a)};_.c=null;function oy(){oy=u;new Ki}function py(a){oy();qy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ry(a,b,c,d,e){oy();this.b=new sy(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
-function qy(a,b,c,d,e){oy();ry.call(this,(Qu(),new Pu(a)),b,c,d,e)}s(346,313,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},py,ry,qy);_.Jc=function(a){return nw(this,a,(qr(),qr(),rr))};_.Kc=function(a){return nw(this,a,(tr(),tr(),ur))};_.Lc=function(a){return nw(this,a,(wr(),wr(),xr))};_.Mc=function(a){return nw(this,a,(Dr(),Dr(),Er))};
-_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_._c=function(a){32768==ov(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);rw(this,a)};_.td=function(){var a=this.b;D(df,ro(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ty(a,this),bo((Zn(),$n),a.i))};_.b=null;s(348,1,{});_.i=null;function uy(){uy=u;vy()}
-function sy(a,b,c,d,e,f){var g,i;uy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Bg);i=new Du;Cu(Cu(Cu(i,new Fu("width:"+e+(Aj(),ag)+pb)),new Fu("height:"+f+cg)),new Fu("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!wy&&(wy=new xy);b=yy;c=new Fu((new Fu(i.b.b.b)).b);i=new Eu;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ou(b.b);An(i.b,b);i.b.b+="' style='";b=Ou(c.b);An(i.b,b);i.b.b+="' border='0'>";i=new Hu(i.b.b);g=(so(g,i.b),to(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?aw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(347,348,{},sy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ty(a,b){this.b=a;this.c=b}s(349,1,{},ty);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;
-function zy(a,b){if(0>b||b>=a.pb.options.length)throw new Gw;}function Uq(a,b){zy(a,b);return a.pb.options[b].value}function Ay(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}s(350,328,fi,Ay);s(351,280,bi);function By(a){this.b=a}s(352,351,bi,By);_.Hc=function(){};function Cy(a){this.b=a}s(353,351,bi,Cy);_.Rc=function(a){this.b.Kd(a.i,a.b)};
-function Dy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Xg);Zv(a.f,(lv(),mv(e)),b);a=(lv(),mv(c));d.appendChild(a)}else d=Rv(a.f,0),Zv(d,(lv(),mv(c)),b)}
-function Ey(a,b,c){var d;Fy(a,b);c&&b.b?(Fy(a,null),a=b.b,b=(Zn(),$n),b.d=co(b.d,[new Gy(a),!1])):null!=b.d&&(a.k=new Hy(a,b),c=(fx(),ox),a.k.U=c,a.k.ab=a.i,a.k.hd()[xd]=He,d=jw(a.pb),D(Ge,d)||fj(a.k,d+"Popup"),ow(a.k,new Cy(a),Dk?Dk:Dk=new Ek),a.o=b.d,d=a.k,a=new Iy(a,b),d.pb.style[dh]=Qe,bx(d),a.b.p?ax(a.b.k,dk(a.b.pb)+qo(a.b.pb,Qf)-1,fk(a.c.pb)):ax(a.b.k,dk(a.c.pb),fk(a.b.pb)+qo(a.b.pb,Pf)-1),d.pb.style[dh]=eh)}function Jy(a,b){if(b||!(a.n&&a.o==a.n.d))Fy(a,b),a.pb.focus(),b&&a.e&&Ey(a,b,!1)}
-function Ky(a,b){var c;a:{c=b.target;var d,e;for(e=new Mi(a.j);e.c<e.e.Ce();)if(d=Ni(e),Ao(d.pb,c)){c=d;break a}c=null}switch(ov(b.type)){case 1:a.pb.focus();c&&Ey(a,c,!0);break;case 16:c&&Jy(a,c);break;case 32:c&&Jy(a,null);break;case 2048:Ly(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ly(a)||a.p||My(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ly(a)||(a.p?null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()):Ny(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ly(a)||a.p&&
-My(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ly(a)||(a.p?Ny(a):null!=a.n.d&&!a.n.d.Vf().Vf()&&(Ey(a,a.n,!1),a.n.d.Vf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Fy(a,null);a.k&&Yw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Fy(a,null);a.k&&Yw(a.k,!1);break;case 13:Ly(a)||(Ey(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}rw(a,b)}function Oy(a,b,c){c&&Fy(a,null);Js(a,b,!1);a.o=null;a.k=null}
-function Ly(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.Ce();){b=Ni(b);Fy(a,b);break}return!0}return!1}function Fy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=jw(c.pb)+Xa;Oi(c.hd(),d,!1);a.p&&(c=uo(a.n.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!1)))}if(b){c=jw(b.pb)+Xa;Oi(b.hd(),c,!0);a.p&&(c=uo(b.pb),2==Sv(c)&&(c=Rv(c,1),Oi(c,Eg,!0)));Gl();c=a.pb;var e=new hl(b.pb),d=(Bl(),Cl),e=F(Py,k,5,[e]),f,g,i,h;f=new yn;for(i=0,h=e.length;i<h;++i)g=e[i],zn(zn(f,g.b),ba);e=jo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Ny(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}function My(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?gv(a.j,b):gv(a.j,c);break}Fy(a,d)}}s(354,313,Th);_._c=function(a){Ky(this,a)};_.sd=function(){this.k&&Yw(this.k,!1);sw(this)};_.Kd=function(a,b){Oy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Gy(a){this.b=a}s(355,1,{},Gy);_.qc=function(){Qy(this.b)};_.b=null;
-function Ry(a){this.b=a}s(356,1,{},Ry);_.Hc=function(){Fy(this.b,null)};_.b=null;function Hy(a,b){Ww();this.b=a;this.c=b;dx.call(this,!0,mf);Tw(this.T,this.c.d);$w(this);this.fb=!0;this.c.d.Vf()}s(357,316,zi,Hy);_.Xc=function(a){var b,c;if(!a.b)switch(ov(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Ao(b,c)){a.b=!0;break}a.b&&Fy(this.b,null)}};_.b=null;_.c=null;function Iy(a,b){this.b=a;this.c=b}s(358,1,{},Iy);_.b=null;var Sy=_.c=null;
-function Ty(){Ty=u;Sy=new Bu((Qu(),new Pu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Uy(a,b){this.pb=$doc.createElement(Kg);var c=jw(this.pb)+Xa;Oi(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[xd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Gl();this.pb.setAttribute(lg,mm.b);this.b=b}s(361,314,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},Uy);_.b=null;_.c=null;_.d=null;
-function Vy(){var a;this.pb=$doc.createElement(Kg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);kv(this.pb,a);a[xd]="menuSeparatorInner"}s(362,314,pi,Vy);function Wy(){var a,b,c,d,e;b=null.Vf();e=uj();d=vj();b[Sd]=(Bp(),If);b[gh]=0+(Aj(),ag);b[Pe]=cb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[gh]=(c>e?c:e)+ag;b[Pe]=(a>d?a:d)+ag;b[Sd]="block"}function ex(){}s(363,1,{},ex);_.Tc=function(){Wy()};
-function Xy(a){this.b=a}s(364,1,{},Xy);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Ao(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(ov(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Yy(a){this.b=a}s(365,1,{},Yy);_.b=null;function fx(){fx=u;gx=new Zy(Jb,0);ox=new Zy(uc,1);qx=new Zy(Bc,2);$y=F(az,k,75,[gx,ox,qx])}function Zy(a,b){E.call(this,a,b)}s(366,140,{75:1,114:1,117:1,119:1},Zy);var $y,gx,ox,qx;function bz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),Ww(),a.i=Dv(a.b.$),Wy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ww(),Xi(a.i.b),a.i=null,a.c=!1)}
-function cz(a){a.k||(bz(a),a.d||(nj(),Mw(oj(null),a.b)),Ww());dz((Ww(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Vf]=eh}function ez(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}dz((Ww(),a.b.pb),"rect("+g+bg+f+bg+c+bg+e+"px)")}
-function Zw(a,b,c){a.d=c;jk(a);a.j&&(Fk(a.j),a.j=null,cz(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=rv(new Xy(d));var e;e=new Yy(d);xv();e=yv?Ts(yv.b,(!Ss&&(Ss=new Ek),Ss),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(fx(),gx)&&!b&&(c=!1);a.k=b;c?b?(bz(a),a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),dz((Ww(),a.b.pb),gg),nj(),b=oj(null),Dw(b,a.b,b.pb),a.j=new fz(a),xk(a.j,1)):kk(a,200):(bz(a),a.k?(a.b.pb.style[Yf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),
-nj(),b=oj(null),Dw(b,a.b,b.pb)):a.d||(nj(),Mw(oj(null),a.b)),Ww(),a.b.pb.style[Vf]=eh)}function hx(a){var b=(pk(),sk);this.n=new ok(this);this.u=b;this.b=a}s(367,17,{},hx);_.sc=function(){cz(this)};_.tc=function(){this.e=qo(this.b.pb,Pf);this.f=qo(this.b.pb,Qf);this.b.pb.style[Vf]=Qe;ez(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){ez(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function fz(a){yk();this.b=a}s(368,26,{},fz);
-_.Ac=function(){this.b.j=null;kk(this.b,200)};_.b=null;function lv(){lv=u;gz()}function mv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Cx(a){return function(){this.__gwt_resolve=hz;return a.kd()}}function hz(){throw"A PotentialElement cannot be resolved twice.";}
-function gz(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function nj(){nj=u;iz=new jz;kz=new Ki;tw=new ot}function lz(a){this.q=new Qw(this);this.pb=a;pw(this)}
-function oj(a){nj();var b,c;c=jj(kz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==kz.e){var d=new mz;Bk();Ck(Dk?Dk:Dk=new Ek,d)}!b?c=new nz:c=new lz(b);x(kz,a,c);pt(tw,c);return c}s(370,310,zi,lz);var iz,kz,tw;function jz(){}s(371,1,{},jz);_.Jd=function(a){a.qd()&&a.sd()};function mz(){}s(372,1,{},mz);_.Rc=function(){nj();try{zw(tw,iz)}finally{oz(tw.b),oz(kz)}};function nz(){lz.call(this,$doc.body)}s(373,370,zi,nz);
-_.Bd=function(a,b,c){b-=wo();c-=xo();Ow(a,b,c)};function Vw(a){this.d=a;this.b=!!this.d.jb}s(374,1,{},Vw);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new Jw;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function pz(a,b){a.pb[bh]=null!=b?b:j}s(377,328,qi);_._c=function(a){0!=(ov(a.type)&896)?rw(this,a):rw(this,a)};_.td=function(){};function qz(){qz=u;rz()}s(376,377,qi);
-function sz(){qz();var a=$doc.createElement("textarea");!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=a;this.pb[xd]="gwt-TextArea"}s(375,376,qi,sz);function tz(){var a;qz();var b=(a=$doc.createElement("INPUT"),a.type=Lg,a);!Uu&&(Uu=new Tu);!Su&&(Su=new Ru);this.pb=b;this.pb[xd]="gwt-TextBox"}s(378,376,qi,tz);function rz(){rz=u;uz=new vz;wz=new xz;yz=new zz;Az=new Bz;Cz=F(Dz,k,82,[uz,wz,yz,Az])}s(379,140,Xh);var Cz,uz,wz,yz,Az;function vz(){E.call(this,Jb,0)}s(380,379,Xh,vz);
-function xz(){E.call(this,ec,1)}s(381,379,Xh,xz);function zz(){E.call(this,gc,2)}s(382,379,Xh,zz);function Bz(){E.call(this,Ac,3)}s(383,379,Xh,Bz);function Ez(a,b){var c,d;c=$doc.createElement(Xg);d=$doc.createElement(Kg);d[gd]=a.b.b;d.style[ch]=a.c.b;var e=(lv(),mv(d));c.appendChild(e);kv(a.e,c);Dw(a,b,d)}function Fz(){Ax.call(this);this.b=(Tx(),fy);this.c=(gy(),jy);this.f[td]=bb;this.f[sd]=bb}s(384,329,zi,Fz);_.vd=function(a){var b;b=uo(a.pb);(a=Hw(this,a))&&this.e.removeChild(uo(b));return a};
-function Gz(a,b){if(0>b||b>=a.d)throw new Gw;return a.b[b]}function Iw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Ew(a,b,c){var d,e;if(0>c||c>a.d)throw new Gw;if(a.d==a.b.length){e=v(Hz,k,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)St(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)St(a.b,d,a.b[d-1]);St(a.b,c,b)}function Qw(a){this.c=a;this.b=v(Hz,k,83,4,0)}s(385,1,{},Qw);_.yd=function(){return new Kw(this)};_.b=null;_.c=null;_.d=0;
-function xw(a){if(a.b>=a.c.d)throw new Jw;return a.c.b[++a.b]}function yw(a){if(0>a.b||a.b>=a.c.d)throw new by;a.c.c.vd(a.c.b[a.b--])}function Kw(a){this.c=a}s(386,1,{},Kw);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return xw(this)};_.$c=function(){yw(this)};_.b=-1;_.c=null;function vy(){vy=u;yy=(Qu(),new Pu(Un()+"clear.cache.gif"))}var yy,wy=null;function xy(){}s(388,1,{},xy);function Iz(){Iz=u;vy()}function Jz(a,b,c,d,e){Iz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Kz(a,b,c){Iz();Jz.call(this,(Qu(),new Pu(a)),b,0,c,16)}s(389,322,{},Jz,Kz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Gx(){var a=Mz?Mz:Mz=Lz(),b=$doc.createElement(Wd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Lg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Qe;d.position=dd;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var Mz=null;function Xw(){Xw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){cx=!0;break a}cx=!1}}
-function dz(a,b){a.style.clip=b;a.style[Sd]=(Bp(),If);a.style[Sd]=j}var cx;function ix(a){this.b=a}s(394,1,{},ix);_.qc=function(){this.b.style[Vf]=(Mp(),kd)};_.b=null;function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Vs(b,new Wu(b,c,d,a)):vt(b,c,d,a)}function Zs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(398,1,{},Zs);_.b=null;_.c=null;_.d=null;_.e=null;function Ws(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(399,1,{},Ws);_.qc=function(){Xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Wu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(400,1,{},Wu);_.qc=function(){vt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Nz(a,b){b.n!=a&&(!a.bc&&(a.bc=new gj),b.n=a,aj(a.bc,b))}function Oz(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.cc.c.c++;return b=kw(b,Pz(b,lo(46))+1)+j+a}function Qz(a,b,c,d){0==--a.Yb&&(a.hc!=a.$d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Rz(a,b,c,vu(d)))}function Sz(a){return!a.Ub&&a._b?Sz(a._b):a.Ub}
-function Tz(a){return!a.Wb&&a._b?Tz(a._b):a.Wb}function Uz(a){var b;b=new Vz;if(a.$d()){for(;a&&!y(a,102);a=a._b){var c=b,d=a.Wd(),e=a.Xd();c.b+=d;c.c+=e}y(a,102)&&(c=a.Wd(),a=a.Xd(),b.b+=c,b.c+=a);return b}throw new Wz;}function Xz(a){a.dc=!1;a.he();Yz(a)}function Yz(a){if((a=y(a,102)?null:a._b)&&a.dc)Xz(a),a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}function Zz(a){return(a=a.Pd())?a:new $z(1,1)}function aA(a){var b;return(b=a.Qd())?new bA(b):new bA(a.Sd())}
-function cA(a){0==a.Yb++&&(a.hc=a.$d(),a.gc=!0,a.ee())}function dA(a){return!a.Wb?(a.Zd(),!0):!1}function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,90)&&c.b==b.b||a.ac.If(b)}function eA(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Yz(a),new fA(a,100);if(g!=a.fc||f!=a.Xb)a.Zd(),new fA(a,101)}function gA(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Zd(),a.ac.Jf(b),a.$d()&&a.ge())}
-function hA(a){a.ec||(cA(a),iA(a,!0),jA(a),a.ec=!0,new fA(a,102),Qz(a,a,a._b,0),Yz(a),a.ac.Lf(a))}function kA(){this.cc=(Sq(),Sq(),lA);new Ki;this.Yd();this.$b=(mA(),nA)}s(404,1,$h);_.Md=function(){return!1};_.Nd=function(){return Oz(this)};_.Od=function(){return Sz(this)};_.Pd=function(){return oA(this.ac,this)};_.Qd=function(){return this.Pd()};_.Rd=function(){return this.Xb};_.Sd=function(){return this.ae()};_.Td=function(){return new pA(0,0,0,0)};_.Ud=function(){return this.de()};_.Vd=function(){return this.fc};
-_.Wd=function(){return this.ic};_.Xd=function(){return this.jc};_.Yd=function(){};_.Zd=function(){Xz(this)};_.$d=function(){return this.ec&&!!this._b&&this._b.$d()};_._d=function(){};_.ae=function(){return Zz(this)};_.be=function(){};_.ce=function(){return(null==this.Zb&&(this.Zb=this.Nd()),this.Zb)+Aa+this.Wd()+Aa+this.Xd()+Aa+this.Vd()+hh+this.Rd()+(this.ec?j:",hidden")};_.de=function(){return aA(this)};_.ee=function(){};_.fe=function(){return dA(this)};_.ge=function(){};
-_.he=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ie=function(a,b){this.je(this.ic,this.jc,a,b)};_.je=function(a,b,c,d){this.ke(a,b,c,d,this.Vb,!0);this.Vb=0};_.ke=function(a,b,c,d){eA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.le=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new Gk("Missing message: awt.12A");if(y(b,92)){if(b==a)throw new Gk("Missing message: awt.12B");a:{if(a&&!y(a,102))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,102))break;d=d._b}d=!1}if(d)throw new Gk("Missing message: awt.12C");if(y(b,102))throw new Gk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new Dn;var e=Fj(d.Pb.b,b),f;f=gv(d.Pb.b,e);d.Qb&&d.Qb.re(f);qA(d,e);new rA(d,301,f)}d=a.Pb.b.d;cA(b);sA(a.Pb.b,d,b);d=(b._b=a,b._d(!0),Xz(a),!!a.Qb&&
-y(a.Qb,95)&&(a.Qb.o=!1),Qz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,95)){var g=a.Qb;if(!b)throw new Us("Missing message: awt.185");if(null==c||null!=c)tA(g,c,b);else throw new Gk("Missing message: awt.92");}else a.Qb.ne(null==c?null:c,b)}catch(i){i=Si(i);if(y(i,122))throw b=i,qA(a,d),b;throw i;}b.he();new rA(a,300,b)}function uA(a,b){var c;c=a.me();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function vA(a){var b;b=a.me();return new wA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function iA(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)gv(a.Pb.b,c)._d(b)}function qA(a,b){var c;c=gv(a.Pb.b,b);cA(c);c._d(!1);jv(a.Pb.b,b);c._b=null;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1);Qz(c,c,a,1)}function xA(a){var b=(yA(),zA);gA(a,b);for(b=0;b<a.Pb.b.d;++b)gv(a.Pb.b,b).fe()}function AA(a,b){var c,d;if(a.Qb)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),a.Qb.re(c);if(b)for(d=new Mi(a.Pb.b);d.c<d.e.Ce();)c=Ni(d),b.ne(null,c);a.Qb=b;Xz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}
-function jA(a){if(!a.dc){a.Qb&&a.Qb.oe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=gv(a.Pb.b,c),b.dc||b.le();a.dc=!0}}function BA(){kA.call(this);this.Pb=new CA;this.Tb=(Sq(),Sq(),lA)}s(403,404,ri);_.Pd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.pe(this));return this.Rb};_.Qd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.qe(this));return this.Sb};_.me=function(){return this.Td()};_.Sd=function(){return Zz(this)};_.Ud=function(){return aA(this)};
-_.Yd=function(){this.ac=(Sq(),new DA)};_.Zd=function(){Xz(this);this.Qb&&y(this.Qb,95)&&(this.Qb.o=!1)};_._d=function(a){iA(this,a)};_.ae=function(){return Zz(this)};_.de=function(){return aA(this)};_.ee=function(){var a;for(a=0;a<this.Pb.b.d;++a)cA(gv(this.Pb.b,a))};_.fe=function(){var a;if(!dA(this))return!1;for(a=0;a<this.Pb.b.d;++a)gv(this.Pb.b,a).fe();return!0};_.he=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=gv(this.Pb.b,b),a.he()};_.le=function(){jA(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function EA(){var a=new FA;BA.call(this);AA(this,a)}s(402,403,ri,EA);_.Nd=function(){return"panel"+this.Tb.c.e++};function GA(a,b,c){a=HA(a.Ob,b,c);a.k=!0;return new IA(a)}function JA(a){a.be(a.Ob.e)}function KA(a){return new $z(qo(a.Ob.pb,Qf),qo(a.Ob.pb,Pf))}s(401,402,ri);_.Rd=function(){return qo(this.Ob.pb,Pf)};_.Vd=function(){return qo(this.Ob.pb,Qf)};_.Wd=function(){return dk(this.Ob.pb)};_.Xd=function(){return fk(this.Ob.pb)};
-_.$d=function(){return this.Ob.pb.style.display!=If};_.ge=function(){JA(this)};_.ie=function(){};_.Ob=null;function LA(a){if(null!=a)this.f=a;else throw new MA;}s(406,1,Qh);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
-function NA(){NA=u;Q=new Ki;x(Q,new R(400),new S(qh));x(Q,new R(401),new S(qh));x(Q,new R(402),new S(qh));x(Q,new R(500),new S(sh));x(Q,new R(501),new S(sh));x(Q,new R(502),new S(sh));x(Q,new R(503),new S(th));x(Q,new R(504),new S(sh));x(Q,new R(505),new S(sh));x(Q,new R(506),new S(th));x(Q,new R(507),new S(Lh));x(Q,new R(100),new S(mh));x(Q,new R(101),new S(mh));x(Q,new R(102),new S(mh));x(Q,new R(103),new S(mh));x(Q,new R(1004),new S(ph));x(Q,new R(1005),new S(ph));x(Q,new R(800),new S(Ah));x(Q,
-new R(801),new S(Ah));x(Q,new R(200),new S(uh));x(Q,new R(201),new S(uh));x(Q,new R(202),new S(uh));x(Q,new R(204),new S(uh));x(Q,new R(203),new S(uh));x(Q,new R(209),new S(Mh));x(Q,new R(208),new S(Nh));x(Q,new R(207),new S(Nh));x(Q,new R(206),new S(uh));x(Q,new R(205),new S(uh));x(Q,new R(1400),new S(Jh));x(Q,new R(1401),new S(Kh));x(Q,new R(1402),new S(Kh));x(Q,new R(300),new S(nh));x(Q,new R(301),new S(nh));x(Q,new R(1100),new S(zh));x(Q,new R(1101),new S(zh));x(Q,new R(1200),new S(Ih));x(Q,new R(701),
-new S(xh));x(Q,new R(900),new S(yh));x(Q,new R(1001),new S(vh));x(Q,new R(601),new S(wh))}s(405,406,Qh);_.ce=function(){return j};_.tS=function(){var a;a=j;y(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Nd()),a.Zb),null==a&&(a=j));return this.cZ.e+Tc+this.ce()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(408,1,{},S);_.b=lh;function OA(){}s(409,1,{},OA);_.b=null;_.c=null;
-function PA(a,b){var c;b&&(a.b?(c=new QA(a.b),St(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}s(411,1,Qh);_.b=null;function RA(){}function SA(){}s(410,411,Qh,RA,SA);function TA(){TA=u;Math.sqrt(2)}function UA(a){TA();if(0>a)throw new Gk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(412,1,{87:1},UA);_.eQ=function(a){return a===this?!0:y(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new VA;a.b=31*a.b+I((new WA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new WA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function XA(){XA=u;YA=new ot;ZA=new $z(0,0);pt(YA,Cb);pt(YA,Vb);pt(YA,yb);pt(YA,"Last");pt(YA,Lb);pt(YA,oc);pt(YA,Pc);pt(YA,Rc);pt(YA,Tb)}
-function tA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Uv(YA.b,b))throw new Gk($A());Ut(jj(a.d,d))===Ut(c)&&Ut(jj(a.c,c))===Ut(d)||((b=jj(a.d,d))&&aB(a,b,d),bB(a.b.yd(),c)&&aB(a,c,d),b=a.b,new cB(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function dB(a,b){return new $z(Lj(b[1].c,Lj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Lj(b[0].b,Lj(b[4].b,b[3].b))+a.n)}function aB(a,b,c){eB(a.b,b);Vi(a.c,b);Vi(a.d,c)}
-function fB(a,b){if(!a.o){a.o=!0;var c,d,e;gB(a.i,ZA);gB(a.j,ZA);gB(a.p,null);a.q=0;for(d=hB(a.b,0);d.c!=d.e.b;){c=iB(d);e=jj(a.c,c);var f=b.$b;e=Mn(e,Lb)?0:Mn(e,oc)?1:Mn(e,Pc)?2:Mn(e,Rc)?4:Mn(e,Tb)?3:Mn(e,Cb)?f.b?4:3:Mn(e,yb)?f.b?3:4:Mn(e,Vb)?1:2;c.ec?a.p[e]||(St(a.p,e,c),++a.q,a.i[e]=c.Sd(),a.j[e]=c.Ud()):a.p[e]||(a.i[e]=c.Sd(),a.j[e]=c.Ud())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function jB(){XA();kB.call(this,0)}
-function kB(a){XA();Sq();this.b=new lB;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=v(mB,k,91,5,0);this.i=v(nB,k,93,5,0);this.j=v(nB,k,93,5,0);this.q=this.f=this.n=0}s(413,1,{95:1,114:1},jB,kB);_.ne=function(a,b){tA(this,a,b)};
-_.oe=function(a){fB(this,a);if(0!=this.q)if(a=vA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.je(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ie(a.c,this.j[1].b),this.p[1].ke(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ie(this.j[4].c,c),this.p[4].ke(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].je(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ie(a.c,
-this.j[2].b),this.p[2].ke(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ie(this.j[3].c,c),this.p[3].ke(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.pe=function(a){var b;b=this.o;fB(this,a);this.o=b;return 0==this.q?uA(a,new $z(0,0)):uA(a,dB(this,this.i))};_.qe=function(a){var b;b=this.o;fB(this,a);this.o=b;return uA(a,dB(this,this.j))};_.re=function(a){var b;b=jj(this.c,a);null!=b&&aB(this,a,b)};_.tS=function(){return oB.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var ZA,YA;function pB(a){kA.call(this);this.ac=(Sq(),new qB(a,this))}s(414,404,{88:1,91:1,96:1,110:1,114:1},pB);_.Nd=function(){return rd+this.cc.c.b++};_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.he=function(){};s(416,1,{});s(415,416,{},function(){});function rB(){rB=u}
-function sB(a,b){if(null==b)throw new Us("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function tB(){rB();kA.call(this);new gj;this.ac=new uB((Sq(),this))}s(417,404,{89:1,91:1,96:1,110:1,114:1},tB);_.Pd=function(){return oA(this.ac,this)};
-_.ce=function(){return(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",current="+Uq(this.ac.b,this.ac.b.pb.selectedIndex)};function vB(){vB=u;wB=new xB(255,255,255);yB=new xB(192,192,192);zB=new xB(128,128,128);AB=new xB(64,64,64);BB=new xB(0,0,0);CB=new xB(255,0,0);new xB(255,175,175);DB=new xB(255,200,0);EB=new xB(255,255,0);new xB(0,255,0);FB=new xB(255,0,255);GB=new xB(0,255,255);HB=new xB(0,0,255)}
-function IB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new xB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new xB(c,a,b)}function JB(a){return new xB(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function xB(a,b,c){vB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Gk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(418,1,{90:1,97:1,101:1},xB);_.eQ=function(a){return y(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return KB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var BB,HB,GB,AB,zB,yB,FB,DB,CB,wB,EB;function mA(){mA=u;nA=new LB(!0);MB=new ot;pt(MB,"ar");pt(MB,"fa");pt(MB,"iw");pt(MB,"ur")}function LB(a){this.b=a}s(419,1,Qh,LB);_.b=!1;var nA,MB;s(421,1,{106:1,116:1});function NB(){$z.call(this,0,0)}function $z(a,b){this.c=a;this.b=b}
-function bA(a){$z.call(this,a.c,a.b)}s(420,421,{93:1,106:1,114:1,116:1},NB,$z,bA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new VA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return OB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function as(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(422,1,Qh,as,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.se=function(){return 0!=(this.f&4)};_.te=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.te()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.se()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function PB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function QB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Jx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Ud(),c.je(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function RB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Ud():c.Sd(),g=Lj(g,c.b),i+=c.c+a.d);return new $z(i,g+2*a.e)}function FA(){SB.call(this,1,5,5)}
-function SB(a,b,c){Sq();this.d=b;this.e=c;this.b=a}s(423,1,Qh,FA,SB);_.ne=function(){};
-_.oe=function(a){this.c=TB(a.Pb);if(0!=PB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=vA(a);g=a.me();i=a.$b.b;l=new gj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new UB(n);for(w=0;w<n;++w)St(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=Fj(a.Pb.b,q);Jx(B,G.d);St(G.c,B,q)}for(d=new Mi(d);d.c<d.e.Ce();)if((c=Ni(d))&&c.ec)a=c.Ud(),!e&&m+a.c>b.c&&(QB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,St(l.c,l.d++,c),m+=a.c+this.d,h=Lj(h,a.b);QB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.pe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!1))};_.qe=function(a){this.c=TB(a.Pb);return 0==PB(this)?uA(a,new $z(10,10)):uA(a,RB(this,!0))};_.re=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return VB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function yA(){yA=u;zA=new WB(Sb,0,12)}
-function WB(a,b,c){yA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(424,1,Qh,WB);_.b=null;_.c=0;_.d=0;var zA;s(425,1,Qh);_.tS=function(){return XB.e+"[font="+this.d+"ascent="+YB(this.b,this.d).b+", descent="+YB(this.b,this.d).c+", height="+YB(this.b,this.d).d+Vc};_.d=null;function ZB(a){if(!a.n){cA(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&ZB(c);iA(a,!1);a.n=!0;Qz(a,a,a._b,0);new $B(a,202)}}
-function aC(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=gv(a.p,b))&&c.Fd()}function bC(a){!Tz(a)&&xA(a);var b=aA(a);a.je(a.ic,a.jc,b.c,b.b);jA(a)}function cC(a,b){a.q!=b&&(a.q=b)}s(427,403,Ci);_.Td=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){aC(this)};_.$d=function(){return this.ac.d.hb};_.je=function(a,b,c,d){eA(this,a,b,c,d);this.Vb=0};_.ke=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;eA(this,a,b,c,d);this.ec&&e&&!f&&jA(this)};_.n=!1;_.q=!1;
-function dC(a){BA.call(this);this.r=new SA;this.p=new gj;this.o=new pA(0,0,0,0);this.ec=!1;AA(this,new jB);this.ac&&eC(this.ac.d.I.c,a);this.ac&&fC(this.ac.d,!0);cC(this,!0)}s(426,427,Ci);_.me=function(){return new pA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Wd=function(){return dk(this.ac.d.pb)};_.Xd=function(){return fk(this.ac.d.pb)};_.Yd=function(){this.ac=new gC((Sq(),j),this)};
-function hC(a,b,c,d,e,f){var g,i;g=a.e;f?(i=IB(g),f=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new xB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=IB(g),(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;iC(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=jg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);iC(a,b,c,d,1);iC(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);iC(a,b+d,c,1,e);iC(a,b+1,c+e,d,1)}s(428,1,{});_.tS=function(){return"Graphics"};s(429,428,{});function jC(a){var b,c;c=Lj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new $z(b,c)}function kC(a,b,c){var d,e,f,g,i,h;a.c=TB(b.Pb);if(0==a.c.length)return new NB;g=jC(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ud():d.Sd(),h=Lj(h,d.c),i=Lj(i,d.b);return new $z(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function lC(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function mC(){nC.call(this,7)}function nC(a){Sq();this.e=0;this.b=1;this.f=a;this.d=0}s(430,1,Qh,mC,nC);_.ne=function(){};
-_.oe=function(a){var b,c;this.c=TB(a.Pb);if(0!=this.c.length&&(b=vA(a),!(0>=b.c||0>=b.b))){c=jC(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);lC(b.c,b.d,this.d,f,e);lC(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].je(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.pe=function(a){return uA(a,kC(this,a,!1))};_.qe=function(a){return uA(a,kC(this,a,!0))};_.re=function(){};
-_.tS=function(){return oC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function by(){Gn()}function qw(a){Gn();this.i=a}s(432,99,di,by,qw);function Wz(){Gn();this.i="Missing message: awt.151"}s(431,432,di,Wz);s(433,1,{});function pA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(434,1,{94:1,114:1,116:1},pA);_.eQ=function(a){return a===this?!0:y(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return pC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function qC(a){rC.call(this,a,0)}function rC(a,b){kA.call(this);this.ac=(Sq(),new sC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Tx(),dy);c.b=d;Qx(c);break;case 0:c=c.b;d=(Tx(),Ux);c.b=d;Qx(c);break;case 2:c=c.b,d=(Tx(),Vx),c.b=d,Qx(c)}}s(435,404,$h,qC,rC);
-_.Pd=function(){return!Tz(this)?new $z(0,0):oA(this.ac,this)};_.ce=function(){var a=(null==this.Zb&&(this.Zb=Oz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+hh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=ud;break;case 2:b=kg}return a+b+",text=null"};_.b=0;s(438,1,Qh);_.ce=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.k=null;_.n=null;
-function tC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function uC(a){this.o=(Sq(),Sq(),lA);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=kw(b,Pz(b,lo(46))+1)+j+c);this.k=b;this.e=new RA;this.i=a;this.f=!0;this.j=new vC(this)}s(437,438,Qh,uC);_.ce=function(){return tC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(436,437,ji);_.ce=function(){return tC(this)+(this.c?",tearOff":j)};_.c=!1;s(440,1,{107:1});
-_.eQ=function(a){return a===this?!0:y(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new VA;wC(a,this.b);wC(a,this.c);return a.b};function Vz(){this.c=this.b=0}function xC(a,b){this.b=a;this.c=b}function yC(a){var b=a.c;this.b=a.b;this.c=b}s(439,440,{98:1,107:1,114:1},Vz,xC,yC);_.eQ=function(a){return a===this?!0:y(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return zC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
-function AC(a,b){if(!b)throw new Us("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Vy,e=c.d.d;if(0>e||e>c.d.d)throw new Gw;c.p&&(d.pb[Fd]=2);Dy(c,e,d.pb);sA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Gw;sA(d.d,e,c);for(f=g=0;f<e;++f)y(gv(d.d,f),74)&&++g;sA(d.j,g,c);Dy(d,e,c.pb);c.c=d;e=jw(c.pb)+Xa;Oi(c.hd(),e,!1);d.p&&(e=Fj(d.d,c),-1!=e&&(d=Rv(d.p?d.f:Rv(d.f,0),e),2==Sv(d)&&d.removeChild(Rv(d,1)),c.pb[Fd]=2))}}
-function BC(a,b,c,d){a=a.b;b=Uz(b);c+=b.b;d+=b.c;ax(a.b,c,d);bx(a.b)}function CC(){uC.call(this,j);new gj;this.c=!1;this.b=(Sq(),new DC)}s(441,436,ji,CC);_.b=null;s(444,1,{100:1,109:1,116:1});s(443,444,{100:1,108:1,109:1,116:1});_.eQ=function(a){return a===this?!0:y(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new VA;wC(a,this.d);wC(a,this.e);wC(a,this.c);wC(a,this.b);return a.b};function wA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(442,443,{99:1,100:1,108:1,109:1,114:1,116:1},wA);_.eQ=function(a){return a===this?!0:y(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return EC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function FC(){FC=u;GC=new HC;IC=new JC;KC=new JC}var GC,KC,IC;s(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function HC(){}s(447,446,{},HC);function JC(){}s(448,1,{},JC);s(449,404,$h);_.Od=function(){return null};
-function LC(a,b){var c;c=new MC(Tz(a));return!c?null:new $z(NC(c,"_")*b+6,YB(c.b,c.d).d+6)}function OC(a,b){var c;c=LC(a,b);return!c?Zz(a):c}function PC(a,b){var c;c=LC(a,b);return!c?aA(a):c}function QC(a,b){var c=a.ac;pz(c.b,b);c.f.b=-1;c.f.c=-1}function RC(a){SC.call(this,a,null!=a?a.length:0)}function SC(a,b){kA.call(this);this.b=0>b?0:b;var c=this.ac;pz(c.b,a);c.f.b=-1;c.f.c=-1}s(450,449,$h,RC,SC);_.Nd=function(){return"textfield"+this.cc.c.f++};
-_.Pd=function(){return LC(this,ro(this.ac.b.pb,bh).length)};_.Qd=function(){return!Tz(this)?null:LC(this,ro(this.ac.b.pb,bh).length)};_.Sd=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.Ud=function(){return 0<this.b?PC(this,this.b):aA(this)};_.Yd=function(){this.ac=(Sq(),new TC)};_.ae=function(){return 0<this.b?OC(this,this.b):Zz(this)};_.de=function(){return 0<this.b?PC(this,this.b):aA(this)};_.b=0;function Sq(){Sq=u;lA=new UC}function VC(){var a=(Sq(),Sq(),lA);!a.d&&(a.d=new WC)}
-function UC(){this.c=new XC;this.e=new OA}s(451,1,{},UC);_.b=null;_.d=null;var lA;function XC(){}s(452,1,{},XC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(453,1,{});function YC(){YC=u;ZC=new $C;aD=new $C}function bD(a,b){return b==a?!0:!b?!1:!0}function $C(){}s(454,1,{103:1},$C);_.eQ=function(a){return null==a||!y(a,103)?!1:bD(this,a)};_.hC=function(){var a;a=null.Vf()+";class="+null.Vf();a=!null.Vf().Vf()?a:a+";charset=";return Gu(a)};
-_.tS=function(){return cD.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var ZC,aD;function dD(){dD=u;F(eD,k,103,[(YC(),aD),ZC])}function fD(a){dD();this.b=a}s(455,1,{},fD);_.b=null;function gD(a){a="flavor = "+a;Gn();this.i=a}s(456,100,{104:1,114:1,120:1,128:1},gD);function hD(a,b,c){NA();iD.call(this,a,b,c,lh)}function iD(a,b,c,d){NA();LA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(457,405,Qh,hD,iD);
-_.ce=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Au(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=lh;function fA(a,b){NA();LA.call(this,a);this.e=b}s(458,405,Qh,fA);
-_.ce=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Wd()+Aa+a.Xd()+ba+a.Vd()+hh+a.Rd()+va};function rA(a,b,c){NA();fA.call(this,a,b);this.b=c}s(459,458,Qh,rA);
-_.ce=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Nd());return a+b.Zb};_.b=null;function Rz(a,b,c,d){NA();LA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(460,405,Qh,Rz);
-_.ce=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(yu(ru(this.b,mh))&&(a+="PARENT_CHANGED,"),yu(ru(this.b,nh))&&(a+="DISPLAYABILITY_CHANGED,"),yu(ru(this.b,ph))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=lh;_.c=null;_.d=null;s(461,1,hi);function $B(a,b){NA();fA.call(this,a,b);this.d=null;this.b=this.c=0}
-s(462,458,Qh,$B);
-_.ce=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(463,1,{});function jD(a){if(null==a)throw new Dn;}s(464,463,{},jD);
-function kD(){kD=u;lD={};lD["java.vendor"]=Be;lD["package.restrict.access.sun"]=ah;lD["sun.java.launcher"]=jc;lD["sun.management.compiler"]=Be;lD["os.name"]=jc;lD[" sun.boot.class.path"]=jc;lD["path.separator.applet"]=jc;lD["java.vm.specification.vendor"]=Be;lD["java.runtime.version"]=jc;lD["http.proxyPort"]=jc;lD["user.name"]=jc;lD["user.language"]=jc;lD["os.name.applet"]=jc;lD["browser.version"]=jc;lD["java.version"]=jc;lD["user.timezone"]=jc;lD["java.endorsed.dirs"]=jc;lD["java.specification.name"]=
-"GWT";lD["java.specification.version"]="2.5.0";lD[Ue]=fc;!rs&&(rs=new zs);rs.b?lD[Se]="yes":lD[Se]=null}var lD;s(467,100,yi);function mD(){Gn()}function nD(a){Gn();this.i=a}s(466,467,{111:1,114:1,120:1,128:1},mD,nD);function oD(){oD=u;pD=new qD}function rD(a){var b;if(a.n){var c;b=new Eu;An(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,An(b.b,a.b));c=a.c;a=a.k;null!=c&&An(b.b,c);null!=a&&(b.b.b+=ma,An(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function sD(a){oD();var b,c,d;if(null==a)throw new mD;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Si(e);if(y(e,124))throw new nD(En(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;tD();var f,g,i;i=c.length;b=new uD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new nD(cc+a);if(!this.n&&(this.n=jj(pD,this.i),this.n||(this.n=(Sq(),new vD))&&x(pD,this.i,this.n),!this.n))throw new nD(cc+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==wD(c,lo(47),l+2))throw new xD(m);}else{N=c.substr(l,m-l);m-=l;B=0;J=this.d;nc=this.f;
-Vd=this.k;w=this.e;tb=this.j;o=this.b;Eb=this.o;Va=wD(N,lo(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;nc=-1;B=wD(N,lo(47),2);Ud=wD(N,lo(63),2);-1!=Ud&&(-1==B||B>Ud)&&(B=Ud);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var yd=lo(64);Gc=N.lastIndexOf(yd,P);o=N.substr(2,P-2);-1<Gc&&(Eb=N.substr(2,Gc-2),Y=Gc+1);Fc=wD(N,lo(58),-1==Gc?Y:Gc);q=ko(N,lo(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Fc=q+1:Fc=-1):Fc=-1}catch(hf){if(hf=Si(hf),!y(hf,120))throw hf;}-1==Fc||Fc>B?J=N.substr(Y,
-P-Y):(J=N.substr(Y,Fc-Y),ig=N.substr(Fc+1,P-(Fc+1)),0==ig.length?nc=-1:nc=yD(ig,10))}-1<Va&&(Vd=N.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var bc=lo(63);Td=N.lastIndexOf(bc,G);-1<Td?(tb=N.substr(Td+1,G-(Td+1)),0==Td&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,w=w.substr(0,da-0)),G=Td):0!=Va&&(tb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Pz(w,lo(47))+1,0==da?w=N.substr(B,G-B):w=w.substr(0,da-0)+N.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var De;De=w;null!=tb&&!D(tb,j)&&(null!=w?De=w+ub+tb:De=ub+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=De;this.f=nc;this.k=Vd;var zd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(zd=Pz(this.d,lo(64)))?(this.o=this.d.substr(0,zd-0),this.d=kw(this.d,zd+1)):this.o=null;null!=this.c&&-1<(zd=ko(this.c,lo(63)))?(this.j=kw(this.c,zd+1),this.e=this.c.substr(0,zd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=tb}}catch(Ad){Ad=
-Si(Ad);if(y(Ad,120))throw new nD(En(Ad));throw Ad;}if(-1>this.f)throw new nD("incorrect port: "+this.f);}s(468,1,Qh,sD);_.tS=function(){return rD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var pD;s(469,1,{});function zD(a,b,c){var d,e;for(d=new AD(a.xe().b);BD(d.b);)if(a=d.c=Ni(d.b),e=a.qf(),null==b?null==e:Mn(b,e))return c&&CD(d),a;return null}s(473,1,Ai);_.we=function(a){return!!zD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,131)||this.Ce()!=a.Ce())return!1;for(a=new AD(a.xe().b);BD(a.b);)if(b=a.c=Ni(a.b),c=b.qf(),b=b.rf(),!this.we(c)||!DD(b,this.ye(c)))return!1;return!0};_.ye=function(a){a=zD(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new AD(this.xe().b);BD(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.ze=function(){return 0==this.Ce()};_.Ae=function(){throw new ED("Put not supported on this map");};
-_.Be=function(a){a=zD(this,a,!0);return!a?null:a.rf()};_.Ce=function(){return this.xe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new AD(this.xe().b);BD(c.b);)b=c.c=Ni(c.b),a?d+=Ba:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function oz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Uv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ee(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function jj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ee(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=FD(a,c);else if(y(b,1))c=GD(a,b,c);else a:{var d=a.Fe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ee(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new HD(b,c);e.push(d);++a.e;c=null}return c}
-function FD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function GD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Fe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ee(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(472,473,Ai);_.we=function(a){return Uv(this,a)};
-_.xe=function(){return new ID(this)};_.Ee=function(a,b){return this.De(a,b)};_.ye=function(a){return jj(this,a)};_.Ae=function(a,b){return x(this,a,b)};_.Be=function(a){return Vi(this,a)};_.Ce=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){oz(this)}s(471,472,ui,Ki);_.De=function(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)};_.Fe=function(a){return~~Pn(a)};function qD(){oz(this)}s(470,471,ui,qD);function JD(){Gn()}s(474,99,di,JD);
-function KD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=LD(a,c);if(c>=a.j)break;c=MD(a,c);++b}return b}function ND(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function OD(a){var b;a.b=0<=a.k&&!a.e?a.k:LD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new JD;b=a.b;a.b=MD(a,a.b);return a.o.substr(b,a.b-b)}
-function MD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=PD(a.o,d);if(c<=a.i&&ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=PD(a.o,d),c<=a.i&&ND(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}function LD(a,b){var c,d;if(null==a.d)throw new Dn;for(d=b;!a.n&&d<a.j;)if(a.f){c=PD(a.o,d);if(c>a.i||!ND(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}
-function QD(a){RD.call(this,a," \t\n\r\u000c",!1)}function SD(a){RD.call(this,a,Aa,!1)}function RD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=PD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=PD(this.d,d),this.c[c]=a}}}s(475,1,{},QD,SD,RD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function TD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Sn(e),!(Qn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(481,1,{});function UD(a,b){b.Kc(new VD);b.Jc(new WD);b.Lc(new XD);b.Mc(new YD(a))}s(480,481,{});_.c=null;_.d=1;_.e=-1;function ZD(a){this.b=a;this.c=new $D(this.b);this.d=this.e=1}
-s(479,480,{},ZD);_.b=null;function $D(a){this.b=a}s(482,1,{},$D);_.Ge=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new ds(b)),aE(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",bE(b))};_.b=null;function cE(a){this.b=a}s(483,1,{},cE);var dE=_.b=null;
-function eE(){eE=u;dE=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function fE(){}function gE(a){hE.call(this,a,fb,fb,null)}function iE(a,b){hE.call(this,a,fb,fb,b)}
-function jE(a,b,c){hE.call(this,a,b,c,null)}
-function hE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=oj(a)){this.b=new kE;this.c=new lE(this.b,b,c,d);Dw(e,this.c,e.pb);d&&hd in d&&(this.c.c=d[hd]);a=this.c;a.e||(a.e=HA(a,qo(a.pb,Qf),qo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?mE="JSME":mE="JME";b.v=nE(b,!1);b.w=nE(b,!0);es(b,mE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=KA(b);AA(b,null);b.nb||(b.S=0);b.T||(b.T=new WB($b,0,13),b.W=new MC(b.T));b.U||(b.U=new WB($b,
-1,13),b.V=new MC(b.U));b.X||(b.X=new WB($b,0,11),new MC(b.X));b.k||(b.k=new WB($b,0,13),b.n=new MC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;oE=10;b.Fb=!0;try{o=pE(b.Ob,"options");null!=o&&qE(b,o);i=pE(b.Ob,"jme");null!=i&&(b.L=i);l=pE(b.Ob,"mol");null!=l&&(b.ab=l);g=pE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=pE(b.Ob,Lg);null!=m&&(b.bb=m,bE(b));b.j=pE(b.Ob,"atomcolors");b.i=pE(b.Ob,"atombg");f=pE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(vB(),wB);try{if(0!=f.indexOf(ma))throw new Fn("bad hex encoding");
-B=yD(f.substr(1,2),16);G=yD(f.substr(3,2),16);q=yD(f.substr(5,2),16);n=w=new xB(B,G,q)}catch(J){if(J=Si(J),y(J,120))kD(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&rE(b.Z);h=pE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Si(P),!y(P,120))throw P;}b.c=202;for(f=0;23>f;++f)sE[f]=(vB(),DB),tE[f]=Sc;tE[1]=Yb;sE[1]=(vB(),AB);tE[2]=Bb;sE[2]=DB;tE[3]=Fb;sE[3]=AB;tE[4]=ic;sE[4]=HB;tE[5]=tc;sE[5]=CB;tE[9]=Ub;sE[9]=FB;tE[10]=Mb;sE[10]=FB;tE[11]=Db;sE[11]=FB;tE[12]=ac;sE[12]=FB;tE[8]=Ic;sE[8]=JB(EB);
-tE[7]=vc;sE[7]=DB;tE[6]=Oc;sE[6]=AB;tE[13]=Nc;sE[13]=AB;tE[18]=Sc;sE[18]=AB;tE[19]=wc;sE[19]=AB;tE[20]=xc;sE[20]=AB;tE[21]=yc;sE[21]=AB;tE[22]=zc;sE[22]=AB;jA(b);b.$=new uE;f=a.d;f.C=KA(f);null!=f.L?(vE(f,f.L),null!=f.i&&f.Z&&wE(f.Z,f.i,!0),null!=f.j&&f.Z&&wE(f.Z,f.j,!1)):null!=f.ab&&xE(f,f.ab,!0);bE(a.d);o=this.b;f=this.c;UD(new ZD(o),f);n=0>=yE();h=new py((eE(),dE));h.pb.alt="drag out MOL or RXN file";iw(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new cE(o);mj(f.i,h,qo(f.pb,Qf)-
-m-i,qo(f.pb,Pf)-(g-i));n?(n=new zE,iw(n,h.pb.alt),0<=m&&(n.pb.style[gh]=m+ag),0<=l&&(n.pb.style[Pe]=l+ag),mj(f.i,n,qo(f.pb,Qf)-m-i,qo(f.pb,Pf)-(g-i)),n.pb.draggable=ah,n.pb.style[Md]=(Po(),Df),nw(n,o,(zr(),zr(),Ar))):(h.pb.draggable=ah,h.pb.style[Md]=(Po(),Df),nw(h,o,(zr(),zr(),Ar)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(486,1,{148:1},fE,gE,iE,jE,hE);_.He=function(a){AE(new BE(a,this.b,CE))};_.Ie=function(){DE(this.b)};_.Je=function(){bo((Zn(),$n),new EE(this))};
-_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=FE(a,1)+sb+FE(a,2)+sb+FE(a,3):b=FE(a,0);return b};_.Se=function(){return Cr(this.b)};_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=GE(a);a.Jb=b;bE(a);return c};_.Ue=function(a){qE(this.b,a)};
-_.Ve=function(){};_.We=function(a){xE(this.b,a,!0)};_.Xe=function(a){vE(this.b,a)};_.ge=function(){JA(this.b)};_.Ye=function(){HE(this.b)};_.Ze=function(a){var b=this.b;if(a=IE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;JE(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.Ce();)c=Ni(d),a?c.b=j:c.b=zg}JA(b.d)};_._e=function(a,b){var c=this.b,d;if(d=IE(c,a))wE(d,b,!0),JE(c)};
-_.af=function(a,b){var c=this.b,d;d=IE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,bE(c)):(d.D=b,JE(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;bE(b)};_.df=function(a){var b=this.b;b.eb=a;bE(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=nE(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){KE(this.b,a)};_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new LE(c,a);ME(c.Kb);c.c=253;c.jb=!0;c.J=b;bE(c)};
-_.lf=function(a){NE(this.b,a)};_.mf=function(){return OE(this.b)};_.b=null;_.c=null;function EE(a){this.b=a}s(487,1,{},EE);_.qc=function(){var a,b;for(b=new Mi(this.b.c.b);b.c<b.e.Ce();)a=Ni(b),so(a.u.pb,a.r)};_.b=null;
-function PE(){var a=(QE(),RE()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=SE;QE();b=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==ve)?b[0]:null;a:if(TE==e||UE==e&&y(b,148))e=!0;else{if(null!=b)for(b=Ln(b);b&&b!=TE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new fE:3==arguments.length?a=new jE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new gE(arguments[0]):4==arguments.length?a=new hE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new iE(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.He(a)});b.clear=A(function(){this.g.Ie()});b.deferredRepaint=A(function(){this.g.Je()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Qe(a)});b.jmeFile=A(function(){return this.g.Re()});b.molFile=A(function(){return this.g.Se()});b.nonisomericSmiles=A(function(){return this.g.Te()});b.options=A(function(a){this.g.Ue(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.We(a)});b.readMolecule=A(function(a){this.g.Xe(a)});b.repaint=A(function(){this.g.ge()});b.reset=A(function(){this.g.Ye()});b.resetAtomColors=A(function(a){this.g.Ze(a)});
-b.setAntialias=A(function(a){this.g.$e(a)});b.setAtomBackgroundColors=A(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.af(a,b)});b.setHelpURL=A(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.ff(a)});b.setPasteLabel=A(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.hf(a)});b.setSubstituent=A(function(a){this.g.jf(a)});b.setTemplate=A(function(a,b){this.g.kf(a,b)});b.showInfo=A(function(a){this.g.lf(a)});b.smiles=A(function(){return this.g.mf()});VE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Yt(){WE||(WE=!0,PE())}s(488,1,{},Yt);var WE=!1;function XE(a){Gn();this.i=a}s(490,467,yi,XE);function du(){Gn();this.i="divide by zero"}s(491,99,di,du);function Tt(){Gn()}function YE(a){Gn();this.i=a}
-s(492,99,di,Tt,YE);function ZE(){}function $E(a){return typeof a==Nf?Ic+(0>a?-a:a):a}function aF(a,b){var c;c=new ZE;c.e=Nb+(bF(0!=a?-a:0)?$E(0!=a?-a:0):j+Ei(c));cF(0!=a?-a:0)&&dF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);return b}function V(a,b){var c;c=new ZE;c.e=Nb+(bF(a)?$E(a):j+Ei(c));cF(a)&&dF(a,c);c.c=b?8:0;return c}function eF(){var a;a=new ZE;a.e=Nb+(bF(0)?$E(0):j+Ei(a));cF(0)&&dF(0,a);a.c=2;return a}
-function fF(a){var b;b=new ZE;b.e=Nb+(bF(a)?$E(a):j+Ei(b));cF(a)&&dF(a,b);b.c=1;return b}function cF(a){return typeof a==Nf&&0<a}function bF(a){return null!=a&&0!=a}function dF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Oh[b.d])c=c.prototype;else{c=Oh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(494,1,{},ZE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function gF(a){var b;b=hF;!b&&(b=hF=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new iF(Wb+a+fa);return b}
-function yD(a,b){var c,d;if(null==a)throw new iF(Mf);if(2>b||36<b)throw new iF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new iF(Wb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new iF(Wb+a+fa);if(-2147483648>c||2147483647<c)throw new iF(Wb+a+fa);return c}s(496,1,{114:1,125:1});var hF=null;function jF(a){this.b=a}
-s(495,496,{114:1,117:1,118:1,125:1},jF);_.eQ=function(a){return y(a,118)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function WA(a){this.b=a}s(497,496,{114:1,117:1,121:1,125:1},WA);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function MA(){Gn()}function Gk(a){Gn();this.i=a}s(498,99,Ph,MA,Gk);function Gw(){Gn()}function Mx(a){Gn();this.i=a}s(499,99,di,Gw,Mx);
-function R(a){this.b=a}function pu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function iu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function kF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(lF(),mF)[b],!c&&(c=mF[b]=new R(a)),c):new R(a)}s(500,496,{114:1,117:1,123:1,125:1},R);_.eQ=function(a){return y(a,123)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function lF(){lF=u;mF=v(nF,k,123,256,0)}var mF;function Mj(a){return 0>a?-a:a}function Lj(a,b){return a>b?a:b}function oF(a){return Math.round(a)}function Dn(){Gn()}function Us(a){Gn();this.i=a}s(503,99,{114:1,120:1,124:1,126:1,128:1},Dn,Us);function Gi(){Gi=u;Hi=F(Fi,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Hi;function iF(a){Gn();this.i=a}s(505,498,Ph,iF);
-function Kn(a){this.b="Unknown";this.d=a;this.c=-1}s(506,1,{114:1,127:1},Kn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function pF(a,b){return a.charCodeAt(b)}function PD(a,b){var c=b,d=a.length,e,f;e=pF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function qF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Ct(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function wD(a,b,c){return a.indexOf(b,c)}function Pz(a,b){return a.lastIndexOf(b)}function rF(a){var b=aa,c=jh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+kw(c,++d):c=c.substr(0,d-0)+kw(c,++d);return a.replace(RegExp(b,we),c)}
-function sF(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Xt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function kw(a,b){return a.substr(b,a.length-b)}
-function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function lo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,114:1,115:1,117:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Gu(this)};_.tS=_.toString;function tF(){tF=u;uF={};vF={}}
-function Gu(a){tF();var b=nb+a,c=vF[b];if(null!=c)return c;c=uF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+pF(a,d++);c|=0}256==wF&&(uF=vF,vF={},wF=0);++wF;return vF[b]=c}var uF,wF=0,vF;function zn(a,b){An(a.b,b);return a}function yn(){this.b=new mo}function xF(){this.b=new mo;this.b.b+=j}s(508,1,gi,yn,xF);_.tS=function(){return this.b.b};function Eu(){this.b=new mo}
-function uD(){this.b=new mo}function At(a){this.b=new mo;An(this.b,a)}s(509,1,gi,Eu,uD,At);_.tS=function(){return this.b.b};function xD(a){a="String index out of range: "+a;Gn();this.i=a}s(510,499,di,xD);
-function yF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new Dn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new YE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new YE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Gw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)St(b,c,a[--d])}else for(c=e+c;e<c;)St(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function mw(){Gn()}function ED(a){Gn();this.i=a}s(512,99,di,mw,ED);function bB(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:Mn(b,c))return a;return null}function eB(a,b){var c;return(c=bB(a.yd(),b))?(c.$c(),!0):!1}function zF(a){var b,c,d,e;d=new yn;b=null;d.b.b+=Tc;for(c=a.yd();c.Yc();)null!=b?An(d.b,b):b=Ba,e=c.Zc(),An(d.b,e===a?"(this Collection)":j+e);d.b.b+=Vc;return d.b.b}s(513,1,{});_.nf=function(){throw new ED("Add not supported on this collection");};
-_.of=function(a){return!!bB(this.yd(),a)};_.ze=function(){return 0==this.Ce()};_.pf=function(a){return eB(this,a)};_.tS=function(){return zF(this)};s(515,513,ti);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,134)||a.Ce()!=this.Ce())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Pn(c),a=~~a);return a};
-function AF(a,b){var c;return y(b,132)&&(c=b.qf(),Uv(a.b,c))?(c=jj(a.b,c),a.b.De(b.rf(),c)):!1}function ID(a){this.b=a}s(514,515,ti,ID);_.of=function(a){return AF(this,a)};_.yd=function(){return new AD(this.b)};_.pf=function(a){return AF(this,a)?(a=a.qf(),Vi(this.b,a),!0):!1};_.Ce=function(){return this.b.e};_.b=null;function CD(a){if(a.c)Pi(a.b),Vi(a.d,a.c.qf()),a.c=null;else throw new qw("Must call next() before remove().");}
-function AD(a){var b;this.d=a;b=new gj;a.d&&aj(b,new BF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new CF(a,d.substring(1));b.nf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.nf(c[d])}this.b=new Mi(b)}s(516,1,{},AD);_.Yc=function(){return BD(this.b)};_.Zc=function(){return this.c=Ni(this.b)};_.$c=function(){CD(this)};_.b=null;_.c=null;_.d=null;s(518,1,Wh);_.eQ=function(a){return y(a,132)&&DD(this.qf(),a.qf())&&DD(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Pn(this.qf()));null!=this.rf()&&(b=Pn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function BF(a){this.b=a}s(517,518,Wh,BF);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return FD(this.b,a)};_.b=null;function CF(a,b){this.c=a;this.b=b}s(519,518,Wh,CF);_.qf=function(){return this.b};_.rf=function(){return this.c.f[nb+this.b]};_.sf=function(a){return GD(this.c,this.b,a)};_.b=null;_.c=null;
-function Jx(a,b){(0>a||a>=b)&&DF(a,b)}function DF(a,b){throw new Mx("Index: "+a+", Size: "+b);}s(520,513,xi);_.tf=function(){throw new ED("Add not supported on this list");};_.nf=function(a){this.tf(this.Ce(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,130)||this.Ce()!=a.Ce())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:Mn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Pn(c)),b=~~b;return b};_.yd=function(){return new Mi(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new EF(this,a)};_.xf=function(){throw new ED("Remove not supported on this list");};function BD(a){return a.c<a.e.Ce()}function Ni(a){if(a.c>=a.e.Ce())throw new Jw;return a.e.uf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new by;a.e.xf(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}s(521,1,{},Mi);_.Yc=function(){return BD(this)};
-_.Zc=function(){return Ni(this)};_.$c=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function EF(a,b){var c;this.e=this.b=a;c=a.Ce();(0>b||b>c)&&DF(b,c);this.c=b}s(522,521,{},EF);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new Jw;return this.b.uf(this.d=--this.c)};_.b=null;function FF(a){a=new AD(a.c.b);return new GF(a)}function HF(a,b){this.b=a;this.c=b}s(523,515,ti,HF);_.of=function(a){return Uv(this.b,a)};_.yd=function(){return FF(this)};_.Ce=function(){return this.c.b.e};
-_.b=null;_.c=null;function GF(a){this.b=a}s(524,1,{},GF);_.Yc=function(){return BD(this.b.b)};_.Zc=function(){return(this.b.c=Ni(this.b.b)).qf()};_.$c=function(){CD(this.b)};_.b=null;s(525,520,xi);_.tf=function(a,b){var c;c=hB(this,a);var d=c.e;new cB(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=hB(this,a);try{return iB(b)}catch(c){c=Si(c);if(y(c,133))throw new Mx("Can't get element "+a);throw c;}};_.yd=function(){return hB(this,0)};
-_.xf=function(a){var b,c;b=hB(this,a);try{c=iB(b)}catch(d){d=Si(d);if(y(d,133))throw new Mx("Can't remove element "+a);throw d;}IF(b);return c};function JF(a){a.c=v(KF,k,0,0,0)}function sA(a,b,c){(0>b||b>a.d)&&DF(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){St(a.c,a.d++,b);return!0}function gv(a,b){Jx(b,a.d);return a.c[b]}function Fj(a,b){for(var c=0;c<a.d;++c)if(DD(b,a.c[c]))return c;return-1}function jv(a,b){var c;c=(Jx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function $i(a,b){var c;c=Fj(a,b);if(-1==c)return!1;jv(a,c);return!0}function Kk(a,b){var c;if(b.length<a.d){c=b;var d;d=Lt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)St(b,c,a.c[c]);b.length>a.d&&St(b,a.d,null);return b}function gj(){JF(this)}function UB(a){JF(this);this.c.length=a}function QA(a){JF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(526,520,Vh,gj,UB,QA);_.tf=function(a,b){sA(this,a,b)};
-_.nf=function(a){return aj(this,a)};_.Ie=function(){this.c=v(KF,k,0,0,0);this.d=0};_.of=function(a){return-1!=Fj(this,a)};_.uf=function(a){return gv(this,a)};_.ze=function(){return 0==this.d};_.xf=function(a){return jv(this,a)};_.pf=function(a){return $i(this,a)};_.Ce=function(){return this.d};_.d=0;function gB(a,b){var c=a.length,d;for(d=0;d<c;++d)St(a,d,b)}function wt(){wt=u;xt=new LF}var xt;function LF(){}s(529,520,Bi,LF);_.of=function(){return!1};_.uf=function(){throw new Gw;};_.Ce=function(){return 0};
-function MF(){this.b=new Date}function NF(a){return 10>a?bb+a:j+a}s(530,1,{114:1,116:1,117:1,129:1},MF);_.eQ=function(a){return y(a,129)&&su(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=$t(c&4194303,b&4194303,e&1048575);a=$t(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(OF(),PF)[this.b.getDay()]+ba+QF[this.b.getMonth()]+ba+NF(this.b.getDate())+ba+NF(this.b.getHours())+nb+NF(this.b.getMinutes())+nb+NF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function OF(){OF=u;PF=F(Xt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));QF=F(Xt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var PF,QF;
-function pt(a,b){return null==x(a.b,b,a)}function ot(){this.b=new Ki}s(532,515,{114:1,116:1,134:1},ot);_.nf=function(a){return pt(this,a)};_.of=function(a){return Uv(this.b,a)};_.ze=function(){return 0==this.b.e};_.yd=function(){return FF(new HF(this.b,new ID(this.b)))};_.pf=function(a){return null!=Vi(this.b,a)};_.Ce=function(){return this.b.e};_.tS=function(){return zF(new HF(this.b,new ID(this.b)))};_.b=null;
-function hB(a,b){var c,d;(0>b||b>a.c)&&DF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new RF(a,b,d)}function lB(){this.b=new SF;this.c=0}s(533,525,Bi,lB);_.nf=function(a){new cB(a,this.b);++this.c;return!0};_.wf=function(a){return hB(this,a)};_.Ce=function(){return this.c};_.b=null;_.c=0;function iB(a){if(a.c==a.e.b)throw new Jw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function IF(a){if(!a.d)throw new by;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function RF(a,b,c){this.e=a;this.c=c;this.b=b}s(534,1,{},RF);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return iB(this)};_.zf=function(){if(this.c.c==this.e.b)throw new Jw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){IF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function SF(){this.b=this.c=this}
-function cB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(535,1,{},SF,cB);_.b=null;_.c=null;_.d=null;function HD(a,b){this.b=a;this.c=b}s(536,518,Wh,HD);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Jw(){Gn()}s(537,99,{114:1,120:1,126:1,128:1,133:1},Jw);function DD(a,b){return Ut(a)===Ut(b)||null!=a&&Mn(a,b)}function TB(a){var b=v(mB,k,91,0,0);return Kk(a.b,b)}function CA(){this.b=new gj}
-s(539,520,Vh,CA);_.tf=function(a,b){sA(this.b,a,b)};_.nf=function(a){return aj(this.b,a)};_.of=function(a){return-1!=Fj(this.b,a)};_.uf=function(a){return gv(this.b,a)};_.ze=function(){return 0==this.b.d};_.yd=function(){return new Mi(this.b)};_.xf=function(a){return jv(this.b,a)};_.Ce=function(){return this.b.d};_.tS=function(){return zF(this.b)};_.b=null;function TF(a){a.ac.d.hb&&ZB(a)}function UF(a){var b;if(a.ac.d.hb){b=Uz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}aC(a)}
-function VF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function AE(a){var b=a.k;WF(a.ac.d,b.b,b.c);!Tz(a)&&xA(a);hA(a)}function XF(){dC.call(this,j);this.j=new pB(this.Af());PA(this.r,new YF(this))}s(541,426,Ci);_.Md=function(a,b){return Ut(a.i)===Ut(this.j)?(UF(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){UF(this)};_.j=null;_.k=null;
-function BE(a,b,c){XF.call(this);this.ac&&fC(this.ac.d,!1);cC(this,!1);AA(this,new nC(0));a=new rC(a,1);O(this,a,null);a=new EA;O(a,this.j,null);O(this,a,null);b&&(this.k=Uz(b),bC(this),VF(this.k,~~(qo(b.Ob.pb,Qf)/2)-~~(this.fc/2),~~(qo(b.Ob.pb,Pf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(540,541,Ci,BE);_.Af=function(){return"OK"};function ZF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new qw("Cannot undo. Index is out of range.");if(!a.b.c)throw new qw(dc);a.b=a.b.c;return a.b.b}
-function uE(){this.b=this.c=new $F}s(542,1,{},uE);_.b=null;function $F(){this.b=null}function aG(a){this.b=a}s(543,1,{},$F,aG);_.b=null;_.c=null;_.d=null;function YF(a){this.b=a}s(544,461,hi,YF);_.b=null;function bG(){bG=u;cG=F(Xt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);CE=(vB(),yB);dG=IB(CE);sE=v(eG,k,90,23,0);tE=v(Xt,k,1,23,0);fG=v(eG,k,90,7,0);gG=null!=(kD(),lD[Se])}
-function GE(a){var b;if(a.Bb)b=hG(a,1)+sb+hG(a,2)+sb+hG(a,3);else if(b=hG(a,0),0<b.length){var c=new iG(a.Z);aj(a._.b,c)}return b}function jG(a,b){var c,d;c=b.b;if(D(c,(kG(),lG).c))bs(OE(a));else if(D(c,mG.c))bs(Cr(a));else if(D(c,nG.c))cs(a.u,(!a.ub&&(a.ub=new ds(a)),a.ub));else if(D(c,mg)){7!=a.O&&(a.P=lh);d=b.d;d=zu(d,kh);c=ou(d,a.P);var e=!mu(c,lh)?hu(c):c;!mu(e,rh)&&oG(a.Z,L(c));pG(a);a.lb=!0;bE(a);a.O=7;a.P=d}else D(c,sg)||(D(c,le)?qG(a):KE(a,c))}
-function rG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(sG,k,-1,4,1);l=v(sG,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)tG(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=KA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;uG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||vG(a.fb[f])}}}
-function DE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new wG(a),a.Z.r=0);null!=a.rb&&TD(a.rb,null)}}function nE(a,b){var c,d,e,f;f=new CC;d=Mc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Cc);d=new uC(Pb+d);var g=(kG(),lG).c;d.d=g;AC(f,d);PA(d.e,a);d=new uC(Pb+c);d.d=mG.c;PA(d.e,a);AC(f,d);AC(f,new uC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new uC(c);d.d=nG.c;PA(d.e,a);AC(f,d);Nz(a,f);return f}
-function xG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,CE);a.nb?(e==a.c&&X(b,JB(CE)),iC(b,g,f,a.Y,a.Y),X(b,(vB(),AB)),yG(b,g,f,a.Y-1,a.Y-1)):e==a.c?hC(b,g+1,f+1,a.Y,a.Y,!1):hC(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(vB(),BB)),e){case 101:X(b,EB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;zG(b,!0);AG(b,BG(b,c,e,d,i));X(b,BB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(zG(b,!1),AG(b,BG(b,c,e,d,i)));CG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,CB),iC(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,EB),iC(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,FB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,BB);break;case 107:X(b,DB);iC(b,g+4,f+4,a.Y-8,a.Y-8);X(b,BB);yG(b,g+4,f+4,a.Y-8,a.Y-8);CG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);iC(b,g+9,f+9,2,4);iC(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:DG(b,g,f,a.Y,!0);break;case 111:DG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,wB);iC(b,g+3,f+5,a.Y-7,a.Y-11);X(b,BB);yG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,CE);a.ob&&hC(b,g+1,f+1,a.Y,a.Y,!1);X(b,BB);EG(a,b,g,f,"NEW");break;case 106:X(b,CB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));EG(a,b,g+6,f,wc);break;case 104:X(b,CB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,BB);break;case 105:a.Ib?(X(b,GB),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,BB)):EG(a,b,g,f,"123");break;case 113:X(b,HB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);iC(b,e,d,c,c);X(b,BB);FG(a,
-b,g,f,wB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:GG(a,b,g,f+2,3);break;case 207:GG(a,b,g,f,4);break;case 208:GG(a,b,g,f,5);break;case 209:GG(a,b,g,f,1);break;case 210:GG(a,b,g,f,6);break;case 211:GG(a,b,g,f,7);break;case 212:GG(a,b,g,f,8);break;case 213:EG(a,b,g,f,"FG"),a.F=new xC(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=tE[c]&&FG(a,b,g,f,sE[c],tE[c])}function HG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,CE),iC(d,0,0,c,b),a.nb?(X(d,(vB(),AB)),yG(d,-1,0,c,b-1)):(X(d,dG),Z(d,0,0,c-1-2,0),X(d,JB(CE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),IG(d,a.X),X(d,(vB(),BB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,CB),JG(d,a.J,10,15),KG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function LG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,CE);iC(d,0,0,c,b);a.nb?(X(d,(vB(),AB)),Z(d,0,b-1,c,b-1),e=oE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,dG),Z(d,0,0,0,b-1),Z(d,0,oE*a.Y,b-1,oE*a.Y),X(d,JB(CE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=oE+2;++b)xG(a,d,1,b);KG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function MG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);iC(e,0,0,c,b);d=a.db?(FC(),IC):(FC(),KC);if((FC(),GC)==(FC(),GC))d==IC?e.b=j:e.b=zg;d=new UA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=G=J=n=void 0,N=h=n=o=o=J=N=Y=i=P=P=G=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(uG(f),rG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new WB($b,0,i),f.n.n=new MC((Sq(),f.n.k)));f.n.A&&(X(g,(vB(),BB)),yG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(bG(),fG)[f.e[i]]),h=g,o=I(f.J[i]-m/2),P=I(f.M[i]-m/2),Y=N=m,zG(h,!0),AG(h,BG(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(bG(),fG)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(H,r,-1,4,1),o=v(H,r,-1,4,1),P[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),P[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),P[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),P[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=P,zG(m,!0),AG(m,NG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(vB(),BB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(bG(),fG)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,FB);q=l*B;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(N-n))),L(K(Math.round(P+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(N+n))),L(K(Math.round(P-q))),L(K(Math.round(o+n))));X(g,BB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(N)));P=L(K(Math.round(P)));o=L(K(Math.round(o)));Z(g,m,h,P,o);Y=L(K(Math.round(da*B)));N=L(K(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));IG(g,f.n.k);m=OG(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=NC(f.n.n,h);Y=L(K(Math.round((Y+P)/2-n/2)));n=L(K(Math.round((N+o)/2+~~(m/2)-1)));X(g,FB);JG(g,h,Y,n);X(g,BB);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(P+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(N))),J[2]=
-L(K(Math.round(P-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,zG(m,!0),AG(m,NG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(N))),L(K(Math.round(P))),L(K(Math.round(o))))}}w=v(sG,k,-1,f.t+1,1);B=v(H,r,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];IG(g,f.n.k);m=OG(f.n.n);N=v(Xt,k,1,f.t+1,0);P=v(H,r,-1,f.t+1,1);o=v(H,r,-1,f.t+1,1);l=v(PG,k,99,f.t+1,0);for(i=1;i<=f.t;++i)h=QG(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=NC(f.n.n,h),l[i]=RG(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Yb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Mj(f.A[i])&&(q+=Mj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),N[i]=h,n=NC(f.n.n,n),q=NC(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=RG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(bG(),fG)[f.e[i]]),iC(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(bG(),fG)[f.e[i]]):X(g,(vB(),BB)):X(g,(bG(),sE)[f.c[i]]),JG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=L(K(oF(f.J[i]-n/2))),n=L(K(oF(f.M[i]+~~(m/2)-1))),X(g,(vB(),FB)),JG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(vB(),CB):(vB(),HB)),0<f.D&&106!=f.n.c&&(q=l[f.D],yG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(oF(f.J[h]+q))),J[1]=L(K(oF(f.J[m]+q))),G[0]=L(K(oF(f.M[h]-n))),G[1]=L(K(oF(f.M[m]-n))),J[3]=L(K(oF(f.J[h]-q))),J[2]=L(K(oF(f.J[m]-q))),G[3]=L(K(oF(f.M[h]+n))),G[2]=L(K(oF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,B=G,da.o&&(zG(da,!1),AG(da,NG(da,i,B,5,!0)))),106==f.n.c&&SG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(vB(),CB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],yG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(vB(),AB)),Z(e,c-1,0,c-1,b-1)):(X(e,JB(CE)),Z(e,c-1,0,c-1,b-1),X(e,CE),Z(e,c-2,0,c-2,b-1),X(e,dG),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(vB(),FB)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new WB($b,0,13),a.W=new MC(a.T),null!=a.bb&&(d=NC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(vB(),BB)),IG(e,a.T),JG(e,a.bb,c,b)));KG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function GG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(zG(b,!1),AG(b,NG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function TG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,CE);iC(d,0,0,b,c);a.nb?(X(d,(vB(),AB)),c=13*(a.Y+a.S),yG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,JB(CE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,dG),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)xG(a,d,b,1),xG(a,d,b,2);a.c=c;KG(a.Ob,a.Lb,0,0)}}
-function DG(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);CG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function UG(a,b){var c,d,e,f,g,i,h;HE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=VG(b);h=new RD(b,g,!0);d=j;for(c=1;5>=c;++c)d=WG(h,g);c=kF(yD(jo(d.substr(0,3)),10)).b;f=kF(yD(jo(d.substr(3,3)),10)).b;WG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=WG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new XG(a,e)}rG(a,1,c,1);rG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new XG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",bE(a),!1;null!=a.i&&a.Z&&wE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&wE(a.Z,a.j,!1);g=YG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new ZG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];rG(a,1,g,0)}bE(a);return!0}
-function $G(a,b){var c,d,e,f,g,i,h,l;HE(a);c=f=0;l=new RD(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=KD(l);a.tb=0;for(d=1;d<=g;++d)if(h=OD(l),jo(h),!D(h,jh))if(D(h,sb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new LE(a,h);if(0==a.Z.t)return NE(a,"ERROR - problems in reading/processing molecule !"),kD(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return NE(a,"ERROR - strange reaction - fixing !"),kD(),!1;if(3<i)return NE(a,"ERROR - strange reaction !"),kD(),!1;1<a.tb&&!e&&qE(a,Ff);e&&!a.Bb&&qE(a,fg);!e&&a.Bb&&
-qE(a,Jf);e?(rG(a,1,f,1),rG(a,f+1,c-1,2),rG(a,c,a.tb,3)):rG(a,1,a.tb,0);bE(a);return!0}function es(a,b){a.jb=!0;a.J=b}
-function is(a,b){var c,d;if(0==b)return!1;pG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:DE(a);d=a.$;d.b=d.c;d.c.d=null;aH(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;bH(a,ZF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new qw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new qw(dc);d.b=d.b.d;bH(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=gv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(es(a,hc+(a.Db.b+1)+ca+a.Db.d),d=rF(d),xE(a,d,!1),null!=a.rb&&TD(a.rb,null));break;case 101:a.Gb&&TF(a.Gb);a.Gb=new cH(1,a);a.c=c;break;case 107:!a.zb?a.zb=new dH(a):a.zb.ac.d.hb?eH(a.zb.ac.d):
-AE(a.zb);break;case 113:a.b&&TF(a.b);a.b=new cH(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,rE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=fH(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(sG,k,-1,4,1);tG(a.Z,d);a.lb=!0;a.Z=new iG(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;ME(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,gH(a.Z,a.Z.D),a.Z.D=0,qG(a)):0<a.Z.E&&(a.lb=!0,hH(a.Z,a.Z.E),
-a.Z.E=0,qG(a));iH(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new CC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new uC(c),AC(i,g),g.d=c,PA(g.e,a);Nz(a,i);a.E=i}BC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(TF(a.o),a.o=null);0==a.Z.D&&(a.o=new cH(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,qG(a)),18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),jH(a.Z,a.Z.D,d),qG(a)),iH(a.Z))}bE(a);return!0}
-function Cr(a){var b,c,d;d=OE(a);c=j;if(a.Bb){var e,f,g;g=Mt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)fH(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(kH(g[1][0],3)+kH(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+lH(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+lH(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new mH(a,a.fb,a.tb)),c=lH(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function nH(a,b,c,d){var e;e=c;var f=d,g,i;(g=oH(b),i=0!=(b.f&2),g||i)?(a.Bb?BC((!a.w&&(a.w=nE(a,!0)),a.w),a,e,f):BC((!a.v&&(a.v=nE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=pH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=oE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",bE(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=is(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)gH(a.Z,a.Z.D),a.Z.D=0,qG(a);else{if(106==a.c)return!0;if(108==a.c)qH(a.Z,a.Z.D,0),qG(a);else if(157==a.c)qH(a.Z,a.Z.D,1),qG(a);else if(158==a.c)qH(a.Z,a.Z.D,-1),qG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):qG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(230==a.c)a.O=3,qG(a);else if(233<=a.c&&262>a.c)sH(a.Z,!1),qG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;jH(a.Z,a.Z.D,ro(a.zb.f.ac.b.pb,bh));qG(a)}else if(105==a.c)tH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,a.Z.D,d)),qG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(0<a.Z.E)if(104==a.c)hH(a.Z,
-a.Z.E),a.Z.E=0,qG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])es(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;gH(d,c);d.b[c]=0}a.Z.E=0;qG(a)}else if(201==a.c)uH(a.Z,a.Z.E),qG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),qG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,qG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,qG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,rH(a.Z),qG(a);else if(107==a.c){if(!a.zb.c)return!0;d=ro(a.zb.f.ac.b.pb,bh);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;qG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new wG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,rH(a.Z)):300<a.c?(vH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ro((fs(),gs).ac.b.pb,bh),1>d.length&&(d=Sc),jH(a.Z,1,d))):230==a.c?vE(a,null):233<=a.c&&262>a.c?(vH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,sH(a.Z,!0)):kD();qG(a)}else e=!1;e&&(iH(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,bE(a))}return e}
-function wH(a,b,c,d){var e,f;if(a.z||!a.hb||oH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=xH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)gH(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),hH(b,e),0<xH(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){es(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<xH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;es(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(pH(b)||oH(b))oG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(sG,k,-1,4,1);tG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;pG(a);a.lb=!0;bE(a);a.Mb=c;a.Nb=d;return!0}
-function yH(a,b,c,d){var e,f,g;if(!a.z&&!oH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((bG(),gG)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&TD(a.qb,F(nF,k,123,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;pG(a);a.lb=!0;bE(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function zH(a){if(a.z)return!0;a.jb=!1;a.P=lh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=xH(b,b.t),6>b.z[c]&&(AH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),gH(b,b.t));b.C=!1;qG(a)}else a:{var b=a.Z,e,f;c=xH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):es(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],es(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(oF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(oF((b.M[b.F]+b.M[c])/2))))}}vG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,ZF(b),b.b.d=c),qG(a),a.r=!1)}else 5==a.O&&(vG(a.Z),qG(a));0<a.O&&(a.D=!1,pG(a),a.lb=!0,iH(a.Z),BH(a.Z),bE(a),a.O=0,a.f=!1);if(gG&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,pG(a),a.lb=!0,bE(a);return!0}function pG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function qE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Jf)?a.Bb=!1:-1<b.indexOf(fg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Ff)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Nf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,rG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)CH(a.fb[c]),uG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(pd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++oE;bE(a)}
-function bE(a){var b,c,d;b=KA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=GA(a,d,c),MG(a),a.z||(a.Lb=GA(a,b.c,2*a.Y+a.S),TG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=GA(a,a.Y,c),LG(a),a.I=GA(a,d,a.Y),HG(a))):(MG(a),a.z||(HG(a),a.D&&(TG(a),LG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function FE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=fH(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=QG(c,h);c.n.M&&0<c.x[h]&&(i+=Yb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Mj(c.A[h])&&(i+=Mj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+DH(0.055999999999999994*c.J[h],0,2)+ba+DH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=jh),e+=c)}return e}function hG(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=fH(a.fb[c]),d!=b))continue;d=EH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function qG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}var c,d,e;e=new FH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new iG(d),ME(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new aG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function xE(a,b,c){try{UG(a,b)?c&&qG(a):bE(a)}catch(d){if(d=Si(d),y(d,120))bE(a);else throw d;}}
-function vE(a,b){try{$G(a,b)?qG(a):bE(a)}catch(c){if(c=Si(c),y(c,120))bE(a);else throw c;}}function JE(a){pG(a);a.lb=!0;bE(a)}function HE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new wG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;bE(a);null!=a.rb&&TD(a.rb,null)}function bH(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new iG(d),ME(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&TD(a.rb,null)}}
-function IE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,bE(a),null):a.fb[b]}function KE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?is(a,c):b="Not known group!";a.jb=!0;a.J=b;bE(a)}
-function NE(a,b){a.jb=!0;a.J=b;bE(a)}function OE(a){var b;b=GE(a);pG(a);bE(a);return b}function EG(a,b,c,d,e){var f,g,i,h;f=a.W;h=NC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new WB(f.d.b,f.d.d,g),f=new MC(i),h=NC(f,e),b.f=i,b.j=GH(i);else IG(b,a.T);f=YB(f.b,f.d).b-YB(f.b,f.d).c;JG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function FG(a,b,c,d,e,f){var g,i;g=OG(a.V);i=NC(a.V,f);IG(b,a.U);(b.e=e)&&(b.i=jg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);JG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function OG(a){return YB(a.b,a.d).b-YB(a.b,a.d).c}function hs(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Dd,bE(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Dd):es(a,a.y+ba),bE(a))}
-function kE(){bG();EA.call(this);this.Ob=(Sq(),Sq(),lA).b;this.x=new WB(null,0,8);this.t=(vB(),wB);this.fb=v(HH,k,136,99,0);this._=new CA;this.Db=new IH;this.K=D((kD(),lD[Ue]),fc);this.u=new JH;this.G=F(Xt,k,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new wG(this);fG[0]=zB;fG[1]=new xB(255,153,153);fG[2]=new xB(255,204,102);fG[3]=new xB(255,255,153);fG[4]=new xB(102,255,255);fG[5]=new xB(51,204,255);fG[6]=new xB(255,153,255)}s(545,401,{86:1,91:1,92:1,96:1,105:1,110:1,112:1,114:1},kE);
-_.ue=function(a){jG(this,a)};_.be=function(){bE(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=lh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var oE=10,CE,dG,sE,cG,gG,mE=null,fG,tE;
-function aE(a,b){var c,d;if(null!=b)if(null!=a.b.xb)TD(a.b.xb,F(Xt,k,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=sF(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],St(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{UG(a.b,b)?(es(a.b,"Structure pasted"+d),qG(a.b)):(AE(new BE(a.b.J,a.b,CE)),HE(a.b)),JA(a.b)}catch(h){if(h=Si(h),y(h,120))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",bE(d),AE(new BE(a.b.J,a.b,CE)),JA(a.b);else throw h;
-}}}function ds(a){this.b=a}s(546,1,{},ds);_.b=null;function kG(){kG=u;lG=new KH("COPY_SMILES",0);mG=new KH("COPY_MOL",1);nG=new KH("PASTE",2);LH=F(MH,k,135,[lG,mG,nG])}function KH(a,b){E.call(this,a,b)}s(547,140,{114:1,117:1,119:1,135:1},KH);var LH,mG,lG,nG;function FH(){this.e=v(HH,k,136,99,0)}s(548,1,{},FH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function NH(a){a.c=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(sG,k,-1,20,1);a.M=v(sG,k,-1,20,1);a.G=Mt([20,7]);a.e=v(H,r,-1,20,1);a.d=v(Xt,k,1,20,0);a.o=v(Xt,k,1,20,0);a.x=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.I=v(H,r,-1,20,1);a.s=v(H,r,-1,20,1);a.B=v(H,r,-1,20,1);a.K=v(H,r,-1,20,1);a.N=v(H,r,-1,20,1);a.f=v(Xt,k,1,20,0);a.q=Mt([10,2]);a.j=v(H,r,-1,101,1)}
-function OH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(sG,k,-1,4,1);d=v(sG,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=PH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-PH(o[2],d[2],o[3],d[3]),d=PH(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;vH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=QH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(sG,k,-1,2,1);RH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==xH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;es(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];AH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&uH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(oF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(oF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function sH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&qH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,qH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];gH(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)vH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)AH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];ME(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];gH(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];AH(a);a.H[a.u]=l;a.I[a.u]=c+d;ME(a);b&&(gH(a,l),uG(a))}c=4}SH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function RH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function rH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])TH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,TH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){es(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[QH(a,a.D,a.G[a.D][d])],2<d||1!=b){es(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(sG,k,-1,2,1);RH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)vH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)vH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)vH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)AH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[QH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[QH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,r,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(oF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(oF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;AH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(AH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(oF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(oF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(gH(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&SH(a,i);-1<l&&(a.D=l)}
-function TH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)vH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function SH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=xH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function QH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function UH(a,b,c){var d,e,f,g;e=lh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(yu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)yu(c[d])&&!mu(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)su(c[d],e)&&(b[d]=g,c[d]=lh,++f);if(f==a.t)break}return g==a.t}
-function uG(a){var b,c,d;b=v(sG,k,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{tG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;vG(a)}}
-function tG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function qH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=VH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&es(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?es(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?es(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?es(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:es(a.n,"Charge change not possible on the halogen !");break;case 18:es(a.n,
-"Use X button to change charge on the X atom !")}}
-function YG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,r,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&gH(a,c);uG(a);es(a.n,"Smaller part(s) removed !");return 1}
-function xH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function BH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];iH(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),iH(a));4==a.s[d]&&(a.s[d]=1)}}
-function PH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function ME(a){var b;WH(a);b=a.s.length;a.K=v(H,r,-1,b,1);a.N=v(H,r,-1,b,1);vG(a);iH(a)}
-function vH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,r,-1,c,1),yF(a.c,b,a.c.length),a.c=b,b=v(H,r,-1,c,1),yF(a.A,b,a.A.length),a.A=b,b=v(H,r,-1,c,1),yF(a.x,b,a.x.length),a.x=b,b=v(H,r,-1,c,1),yF(a.e,b,a.e.length),a.e=b,b=v(Xt,k,1,c,0),yF(a.d,b,a.d.length),a.d=b,b=v(Xt,k,1,c,0),yF(a.o,b,a.o.length),a.o=b,b=v(sG,k,-1,c,1),yF(a.J,b,a.J.length),a.J=b,b=v(sG,k,-1,c,1),yF(a.M,b,a.M.length),a.M=b,b=Mt([c,7]),yF(a.G,b,a.G.length),a.G=b,c=v(H,r,-1,c,1),yF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function RG(a,b,c,d,e,f){var g;g=L(K(oF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(oF(a.M[b]-~~(e/2))));return new wA(g-1-2,a-2,d+1+4,e+4)}
-function AH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,r,-1,b,1),yF(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),yF(a.I,c,a.I.length),a.I=c,c=v(H,r,-1,b,1),yF(a.s,c,a.s.length),a.s=c,c=v(H,r,-1,b,1),yF(a.B,c,a.B.length),a.B=c,c=v(H,r,-1,b,1),yF(a.K,c,a.K.length),a.K=c,c=v(H,r,-1,b,1),yF(a.N,c,a.N.length),a.N=c,b=v(Xt,k,1,b,0),yF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function lH(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(bG(),aa);i+="JME 2013-04-10 "+new MF+"\n \n";i+=kH(a.t,3)+kH(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=DH(0.055999999999999994*(a.J[e]-c),10,4)+DH(0.055999999999999994*(g-a.M[e]),10,4)+DH(0,10,4);h=QG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+kH(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=kH(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:XH(a,e)&&(g=2),c=kH(a.H[e],3)+kH(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=kH(a.I[e],3)+kH(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=kH(a.I[e],3)+kH(a.H[e],3)),i+=c+kH(g,3)+kH(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+kH(e,4)+kH(a.A[e],4)+aa);return i+"M END\n"}
-function EH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P,Y,da,N,nc,Fc,ig,tb,Td,Ud,Vd,Va,Gc;o=v(H,r,-1,a.t+10,1);n=v(H,r,-1,a.t+10,1);l=v(H,r,-1,a.t+1,1);m=v(H,r,-1,7,1);tb=v(H,r,-1,a.t+1,1);w=v(YH,k,-1,a.t+1,2);G=v(YH,k,-1,a.u+1,2);nc=0;if(0==a.t)return j;YG(a,!0);ig=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){ig=!1;break}if(a.n.s&&ig){ZH(a);BH(a);$H(a,G);aI(a,w,G);var Eb,yd,hf,bc,De,zd,Ad,db,aJ,Yd,t,wa,dn,en,at,pf,Na,fn,gn,Jc,hn;Eb=v(H,r,-1,a.t+1,1);yd=v(H,r,-1,a.t+1,1);db=v(bI,k,-1,a.t+1,3);var bt=a.t,jn,
-Bh,ct,ug,Oj,Je,qf;Oj=v(bI,k,-1,bt+2,3);Je=v(H,r,-1,100,1);qf=5;ug=0;Je[0]=3;Oj[1]=nh;Oj[2]=oh;ct=2;if(!(3>bt))for(;qf<Je[ug]*Je[ug];){Bh=0;for(jn=!0;jn&&Bh<=ug&&qf>=Je[Bh]*Je[Bh];)0==qf%Je[Bh]?jn=!1:++Bh;if(jn){Oj[++ct]=vu(qf);if(ct>=bt)break;ug<Je.length-1&&(++ug,Je[ug]=qf)}qf+=2}for(t=1;t<=a.t;++t){for(wa=gn=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(gn*=a.i[wa]);fn=a.c[t];18==fn&&(hn=a.o[t],zd=hn.charCodeAt(0)-65+1,Ad=0,1<hn.length&&(Ad=hn.charCodeAt(1)-97),0>zd&&(zd=0),0>Ad&&(Ad=0),fn=28*zd+Ad);
-pf=0;-2>a.A[t]?pf=1:-2==a.A[t]?pf=2:-1==a.A[t]?pf=3:1==a.A[t]?pf=4:2==a.A[t]?pf=5:2<a.A[t]&&(pf=6);Jc=1;db[t]=vu(gn);Jc*=126;db[t]=qu(db[t],vu(a.x[t]*Jc));Jc*=7;db[t]=qu(db[t],vu(pf*Jc));Jc*=7;db[t]=qu(db[t],vu(fn*Jc));Jc*=783;db[t]=qu(db[t],vu(a.z[t]*Jc))}for(De=0;!UH(a,Eb,db);){at=!1;for(t=1;t<=a.t;++t)Eb[t]!=yd[t]&&(yd[t]=Eb[t],at=!0);if(at){for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)db[t]=zu(db[t],Oj[Eb[a.G[t][wa]]])}De=0}else if(0<De){for(t=1;t<=a.t;++t)db[t]=mh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Eb[t]==Eb[wa]){db[t]=nh;break a}}else{for(t=1;t<=a.t;++t){db[t]=mh;for(wa=1;wa<=a.z[t];++wa)hf=a.G[t][wa],db[t]=zu(db[t],vu(a.c[hf]*a.i[QH(a,t,hf)]))}De=1}UH(a,Eb,db);for(t=1;t<=a.t;++t)db[t]=vu(yd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)yd[t]=Eb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(yd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];yd[t]=yd[Na];yd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Yd=a.H[t],a.H[t]=a.I[t],a.I[t]=Yd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){en=dn=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<dn?(dn=a.H[wa],en=a.I[wa],bc=wa):a.H[wa]==dn&&a.I[wa]<en&&(en=a.I[wa],bc=wa);Yd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Yd;Yd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Yd;Yd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Yd;Yd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Yd;aJ=a.f[t];a.f[t]=a.f[bc];a.f[bc]=aJ}ME(a);iH(a);$H(a,G);aI(a,w,G)}else{$H(a,G);a.i=v(H,r,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,r,-1,a.t+1,1);Gc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Fc=!0;for(J=1;J<=nc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Fc=!1;break}Fc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Gc==a.t)break;c=l[da--]}else if(1==N)tb[m[1]]=c,c=m[1],a.b[c]=++Gc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=QH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=QH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Gc}}tb=v(H,r,-1,a.t+1,1);b=v(H,r,-1,a.t+1,1);P=v(YH,k,-1,a.t+1,2);Td=v(YH,k,-1,a.t+1,2);f=Gc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Gc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=nc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Td[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Ud=v(H,r,-1,a.u+1,1);Vd=v(H,r,-1,a.t+1,1);if(a.n.Jb){var cJ=tb,mN=nc,dt,dJ,Ch,Ke,et,ft,Ma,Pj,gt;Ch=v(H,r,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Ch[b[Ma]]=Ma;et=v(YH,
-k,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)dt=b[Ma],dJ=cJ[dt],Ke=QH(a,dt,dJ),0!=Ke&&(cI(a,Ke,Ch,Ud,G),et[Ke]=!0);for(Ma=1;Ma<=a.u;++Ma)et[Ma]||cI(a,Ma,Ch,Ud,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ft=gt=0;for(Pj=1;Pj<=a.z[Ma];++Pj){Ke=QH(a,Ma,a.G[Ma][Pj]);if(5==a.i[Ke])continue a;1==a.s[Ke]&&0!=dI(a,Ke,Ma)&&++gt;2==a.s[Ke]&&(ft=a.G[Ma][Pj])}if(0!=gt)if(0<ft){var ia=a,fJ=Ma,rf=Ch,Xc=Vd,pc=void 0,Qj=void 0,Kc=void 0,Le=void 0,Lc=void 0,kn=void 0,ln=void 0,mn=void 0,Zd=void 0,Yc=void 0,Zc=void 0,
-ht=void 0,Rj=void 0,$d=void 0,Sj=void 0,Me=void 0,Tj=void 0,it=void 0,Uj=void 0,Ne=void 0,gJ=void 0,sf=void 0,hJ=void 0,jt=void 0,Vj=void 0,tf=void 0,Zc=1,Qj=fJ,pc=v(H,r,-1,ia.t+1,1);for(pc[1]=fJ;;){ht=!1;for(Yc=1;Yc<=ia.z[Qj];++Yc)if(Kc=ia.G[Qj][Yc],!(Kc==pc[1]||Kc==pc[Zc-1]))if(Le=QH(ia,Qj,Kc),2==ia.s[Le]&&5!=ia.i[Le]){Qj=pc[++Zc]=Kc;ht=!0;break}if(!ht)break}if(!(0==Zc%2||2>ia.z[pc[Zc]]||3<ia.z[pc[Zc]])){tf=pc[1];Lc=pc[~~((Zc+1)/2)];Zd=pc[Zc];sf=Ne=Me=$d=0;jt=it=!1;for(Yc=1;Yc<=ia.z[tf];++Yc)Kc=
-ia.G[tf][Yc],Le=QH(ia,tf,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==$d?$d=Kc:Me=Kc);0<rf[Me]&&rf[$d]>rf[Me]&&(kn=$d,$d=Me,Me=kn);Rj=$d;0==$d&&(Rj=Me,it=!0);for(Yc=1;Yc<=ia.z[Zd];++Yc)Kc=ia.G[Zd][Yc],Le=QH(ia,Zd,Kc),1!=ia.s[Le]||5==ia.i[Le]||(0==Ne?Ne=Kc:sf=Kc);0<rf[sf]&&rf[Ne]>rf[sf]&&(kn=Ne,Ne=sf,sf=kn);Uj=Ne;0==Ne&&(Uj=sf,jt=!0);Sj=dI(ia,QH(ia,tf,$d),tf);Tj=dI(ia,QH(ia,tf,Me),tf);gJ=dI(ia,QH(ia,Zd,Ne),Zd);hJ=dI(ia,QH(ia,Zd,sf),Zd);1<(0>Sj+Tj?-(Sj+Tj):Sj+Tj)||0!=gJ||0!=hJ?es(ia.n,"Bad stereoinfo on allene !"):
-(ln=ia.J[pc[Zc-1]]-ia.J[Zd],mn=ia.M[pc[Zc-1]]-ia.M[Zd],Vj=Math.sqrt(ln*ln+mn*mn),0.001>Vj&&(Vj=0.001),0<(ia.M[Uj]-ia.M[pc[Zc-1]])*(ln/Vj)-(ia.J[Uj]-ia.J[pc[Zc-1]])*(mn/Vj)?Xc[Lc]=1:Xc[Lc]=-1,it&&(Xc[Lc]*=-1),jt&&(Xc[Lc]*=-1),Rj==$d&&0>Sj&&(Xc[Lc]*=-1),Rj==Me&&0>Tj&&(Xc[Lc]*=-1),rf[Rj]>rf[Uj]&&(Xc[Lc]*=-1))}}else b:{var qc=a,rc=Ma,nN=cJ,oN=Ch,pN=o,qN=n,rN=mN,nn=Vd,on=void 0,$c=void 0,kt=void 0,Dh=void 0,za=void 0,Eh=void 0,Cd=void 0,Wj=void 0,ae=void 0,Ob=void 0,ea=void 0,Gb=void 0,Oe=void 0,pn=void 0,
-ad=void 0,la=void 0,qn=void 0,Gb=v(H,r,-1,4,1),pn=v(H,r,-1,4,1),Fh=qc,be=rc,iJ=oN,lt=nN,jJ=pN,kJ=qN,sN=rN,Hb=Gb,Xj=void 0,bd=void 0,rn=void 0,sn=void 0,mt=void 0,Yj=void 0,Yj=-1;0<lt[be]&&(Hb[++Yj]=lt[be]);for(bd=1;bd<=sN;++bd)jJ[bd]==be&&(Hb[++Yj]=kJ[bd]),kJ[bd]==be&&(Hb[++Yj]=jJ[bd]);for(bd=Yj+1;bd<Fh.z[be];++bd){mt=Fh.t+1;rn=1;c:for(;rn<=Fh.z[be];++rn){Xj=Fh.G[be][rn];for(sn=0;sn<bd;++sn)if(Xj==Hb[sn])continue c;iJ[Xj]<mt&&(mt=iJ[Xj],Hb[bd]=Xj)}}0==lt[be]&&0<Fh.x[be]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
-Hb[0],Hb[0]=-1):0<Fh.x[be]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(za=Wj=Eh=Dh=qn=Cd=Ob=0;4>za;++za)0>=Gb[za]||(on=QH(qc,rc,Gb[za]),pn[za]=dI(qc,on,rc),0<pn[za]?(++Ob,qn=Gb[za],Eh=Gb[za]):0>pn[za]?(++Cd,Dh=Gb[za],Eh=Gb[za]):Wj=Gb[za]);ae=Ob+Cd;la=v(H,r,-1,4,1);ad=0;if(3==qc.z[rc]){if(1==Ob&&1==Cd||3==ae&&0<Ob&&0<Cd){es(qc.n,"Error in C3H stereospecification !");break b}Oe=Gb[0];1==ae?Oe=Eh:2==ae&&(Oe=Wj);ea=OH(qc,rc,Oe,Gb);la[0]=Eh;la[1]=-1;la[2]=ea[2];la[3]=ea[1];0<Ob?ad=1:ad=-1}else if(4==qc.z[rc])if(1==
-ae)ea=OH(qc,rc,Eh,Gb),la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],0<Ob?ad=1:ad=-1;else{Oe=Gb[0];1<Wj&&(Oe=Wj);1==Ob?Oe=qn:1==Cd&&(Oe=Dh);ea=OH(qc,rc,Oe,Gb);$c=v(H,r,-1,4,1);for(za=0;4>za;++za)on=QH(qc,rc,ea[za]),$c[za]=dI(qc,on,rc);if(4==ae){if(0==Ob||0==Cd){es(qc.n,"Error in C4 stereospecification !");break b}if(1==Ob||1==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],ad=$c[0];else{for(za=0;4>za;++za)-1==$c[za]&&($c[za]=0);ae=2}}else if(3==ae)if(3==Ob||3==Cd)la[0]=ea[0],la[1]=ea[3],la[2]=
-ea[2],la[3]=ea[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=kt=1:Cd=kt=-1;for(za=0;4>za;++za)$c[za]==kt&&($c[za]=0);ae=2}if(2==ae)if(1==Ob&&1==Cd)ea[1]==Dh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Dh&&(ea[2]=ea[3]),la[0]=qn,la[1]=Dh,la[2]=ea[2],la[3]=ea[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){es(qc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(la[0]=ea[0],la[1]=ea[2],la[2]=ea[1],la[3]=ea[3]):(la[0]=ea[1],la[1]=ea[3],la[2]=ea[2],la[3]=ea[0]);1<Ob?ad=1:ad=-1}}var W=la,Zj=Gb,jb=void 0;Zj[0]==W[1]?(jb=
-W[0],W[0]=W[1],W[1]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[0]==W[2]?(jb=W[2],W[2]=W[0],W[0]=jb,jb=W[1],W[1]=W[3],W[3]=jb):Zj[0]==W[3]&&(jb=W[3],W[3]=W[0],W[0]=jb,jb=W[1],W[1]=W[2],W[2]=jb);Zj[1]==W[2]?(jb=W[1],W[1]=W[2],W[2]=jb,jb=W[2],W[2]=W[3],W[3]=jb):Zj[1]==W[3]&&(jb=W[1],W[1]=W[3],W[3]=jb,jb=W[2],W[2]=W[3],W[3]=jb);la[2]==Gb[2]?nn[rc]=1:la[2]==Gb[3]?nn[rc]=-1:es(qc.n,"Error in stereoprocessing ! - t30");nn[rc]*=ad}}}Va=new xF;i=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-P[c]&&(Va.b.b+=ua);0<tb[q]&&eI(a,c,tb[c],Va,Ud);var Gh=w[c],Ib=void 0,$j=void 0,Hh=void 0,T=void 0,T=Sc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Vd[c]&&(Ib=!0);Hh=-1;for($j=1;$j<=a.y;++$j)if(a.q[$j][0]==c){Hh=a.q[$j][1];break}-1<Hh&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,Hh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Gh?T="c":T=Fb;break;case 4:Gh?(T=Gf,0<a.x[c]&&(Ib=!0)):T=ic;break;case 5:Gh?T="o":T=tc;break;case 7:Gh?(T="p",0<a.x[c]&&(Ib=!0)):T=vc;break;case 8:Gh?T=rg:T=Ic;break;case 13:Gh?T=vg:T=Nc;Ib=!0;break;case 6:T=
-Oc;Ib=!0;break;case 9:T=Ub;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Yb;Ib=!0;break;case 19:T=wc;Ib=!0;break;case 20:T=xc;Ib=!0;break;case 21:T=yc;Ib=!0;break;case 22:T=zc;Ib=!0;break;case 18:Ib=!0,T=a.o[c],(D(T,xa)||D(T,cd)||D(T,wb))&&(Ib=!1)}Ib&&(T=Tc+T,1==Vd[c]?T+=vb:-1==Vd[c]&&(T+="@@"),1==a.x[c]?T+=Yb:1<a.x[c]&&(T+=Yb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Mj(a.A[c])&&(T+=Mj(a.A[c]))),-1<Hh&&(T+=nb+Hh),T+=Vc);An(Va.b,T);for(B=1;B<=nc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&eI(a,o[B],n[B],Va,Ud),9<B&&(Va.b.b+="%"),zn(Va,j+(new R(B)).b);Td[c]&&(Va.b.b+=va)}return Va.b.b}
-function gH(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)DE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function hH(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&gH(a,c);0==a.z[d]&&gH(a,d)}
-function ZH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=QH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&gH(a,c)}}}function WH(a){var b;b=a.c.length;a.G=Mt([b,7]);a.z=v(H,r,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function aI(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,r,-1,a.u+1,1);o=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[QH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:XH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(YH,k,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function vG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(oF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(oF((a.M[b]+a.M[c])/2)))}function $H(a,b){var c;for(c=1;c<=a.u;++c)SG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function QG(a,b){var c;c=(bG(),tE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function XH(a,b){return 2==a.s[b]?!0:!1}function SG(a,b,c){var d,e,f,g;g=1;a.b=v(H,r,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function tH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Mt([b+5,2]),yF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function rE(a){var b;a.y=0;a.r=0;EH(a);for(b=1;b<=a.t;++b)a.D=b,tH(a);a.D=0}
-function fH(a){var b,c;b=v(sG,k,-1,4,1);tG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function oG(a,b){var c,d,e,f,g,i,h,l;c=v(sG,k,-1,4,1);tG(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;tG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function CH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function jH(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Tc)&&qF(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Yb);g=Lj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=kw(c,d+1);try{a.n.y=yD(i,10)}catch(h){if(h=Si(h),y(h,120))a.n.y=0;else throw h;}a.D=b;tH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Fb)?3:D(d,Bb)?2:D(d,ic)?4:D(d,tc)?5:D(d,vc)?7:D(d,Ic)?8:D(d,Ub)?9:D(d,Mb)?10:D(d,Db)?11:D(d,ac)?12:D(d,Yb)?1:D(d,Nc)?13:D(d,Oc)?6:D(d,wc)?19:D(d,xc)?20:D(d,yc)?21:D(d,zc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=pF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=pF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=pF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=pF(c,g++);for(;45==e;)--d,e=pF(c,g++)}a.A[b]=d}}}
-function wE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new SD(b);try{for(;b.k=LD(b,b.b),b.k<b.j;)d=kF(yD(OD(b),10)).b,c=e=kF(yD(OD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),y(f,120))xn(f);else throw f;}}function eI(a,b,c,d,e){b=QH(a,b,c);5!=a.i[b]&&XH(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),An(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
-function uH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,es(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:es(a.n,"Stereomarking allowed only on single and double bonds!")}
-function cI(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=QH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=QH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=QH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=QH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))es(a.n,"Not unique E/Z geometry !");else{i=QH(a,b,e);f=QH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=QH(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function VH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=QH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(XH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function dI(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function iH(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=VH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function wG(a){NH(this);this.n=a;this.y=this.u=this.t=0}
-function XG(a,b){var c,d,e,f,g,i,h;wG.call(this,a);f=j;i=VG(b);if(null!=i){h=new RD(b,i,!0);for(e=1;4>=e;++e)f=WG(h,i);g=kF(yD(jo(f.substr(0,3)),10)).b;c=kF(yD(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)vH(this),f=WG(h,i),this.J[e]=(new jF(gF(jo(f.substr(0,10))))).b,this.M[e]=-(new jF(gF(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),jH(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=kF(yD(f,10)).b,0<f&&(this.D=e,a.y=f,tH(this),this.D=0)));for(e=1;e<=c;++e)AH(this),
-f=WG(h,i),this.H[e]=kF(yD(jo(f.substr(0,3)),10)).b,this.I[e]=kF(yD(jo(f.substr(3,3)),10)).b,g=kF(yD(jo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=kF(yD(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);WH(this);CH(this);uG(this);for(ME(this);(h.k=LD(h,h.b),h.k<h.j)&&!(null==(f=OD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;
-for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,this.A[c]=kF(yD(OD(g),10)).b}if(0==f.indexOf("M APO")){g=new QD(f);OD(g);OD(g);i=kF(yD(OD(g),10)).b;for(e=1;e<=i;++e)c=kF(yD(OD(g),10)).b,f=kF(yD(OD(g),10)).b,this.D=c,$(this,0),jH(this,this.t,wc+f),this.D=0}}ZH(this);ME(this)}}
-function LE(a,b){var c,d,e,f,g;wG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));qF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new QD(b);d=kF(yD(OD(f),10)).b;e=kF(yD(OD(f),10)).b;for(c=1;c<=d;++c)g=OD(f),vH(this),jH(this,this.t,g),this.J[c]=(new jF(gF(OD(f)))).b,this.M[c]=-(new jF(gF(OD(f)))).b;for(c=1;c<=e;++c)if(AH(this),this.H[c]=kF(yD(OD(f),10)).b,this.I[c]=kF(yD(OD(f),10)).b,this.s[c]=kF(yD(OD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;WH(this);CH(this);uG(this)}catch(i){i=Si(i);if(y(i,120)){i.Bc();this.t=0;return}throw i;}ZH(this);ME(this)}}
-function ZG(a,b,c){var d,e,f;wG.call(this,a);f=v(H,r,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(vH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))AH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;ME(this);uG(this)}
-function mH(a,b,c){var d,e,f,g,i;wG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,r,-1,this.t+1,1);this.A=v(H,r,-1,this.t+1,1);this.x=v(H,r,-1,this.t+1,1);this.e=v(H,r,-1,this.t+1,1);this.d=v(Xt,k,1,this.t+1,0);this.J=v(sG,k,-1,this.t+1,1);this.M=v(sG,k,-1,this.t+1,1);this.o=v(Xt,k,1,this.t+1,0);this.H=v(H,r,-1,this.u+1,1);this.I=v(H,r,-1,this.u+1,1);this.s=v(H,r,-1,this.u+1,1);this.f=v(Xt,k,1,this.u+1,0);this.B=v(H,r,-1,this.u+1,1);this.q=Mt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}ME(this);uG(this)}
-function iG(a){var b;NH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,r,-1,this.t+1,1);yF(a.c,this.c,this.t+1);this.A=v(H,r,-1,this.t+1,1);yF(a.A,this.A,this.t+1);this.x=v(H,r,-1,this.t+1,1);yF(a.x,this.x,this.t+1);this.e=v(H,r,-1,this.t+1,1);yF(a.e,this.e,this.t+1);this.d=v(Xt,k,1,this.t+1,0);yF(a.d,this.d,this.t+1);this.J=v(sG,k,-1,this.t+1,1);yF(a.J,this.J,this.t+1);this.M=v(sG,k,-1,this.t+1,1);yF(a.M,this.M,this.t+1);this.o=v(Xt,k,1,this.t+1,0);yF(a.o,this.o,this.t+1);this.H=v(H,
-r,-1,this.u+1,1);yF(a.H,this.H,this.u+1);this.I=v(H,r,-1,this.u+1,1);yF(a.I,this.I,this.u+1);this.s=v(H,r,-1,this.u+1,1);yF(a.s,this.s,this.u+1);this.f=v(Xt,k,1,this.u+1,0);yF(a.f,this.f,this.u+1);this.B=v(H,r,-1,this.u+1,1);yF(a.B,this.B,this.u+1);this.q=Mt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function DH(a,b,c){var d,e,f;if(0==c)return kH(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(oF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new jF(a)).b;d=ko(e,lo(46));0>d&&(e+=Ya,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function VG(a){var b;b=new RD(a,aa,!0);if(4<KD(b))return aa;b=new RD(a,jh,!0);return 4<KD(b)?jh:null}
-function kH(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function WG(a,b){for(var c,d;a.k=LD(a,a.b),a.k<a.j;){d=OD(a);if(D(d,b))return ba;for(OD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(549,1,{136:1},wG,XG,LE,ZG,mH,iG);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function fs(){fs=u;gs=new RC(Yb)}
-function cH(a,b){var c;fs();var d;XF.call(this);this.d=new pB("Help");new pB("Home");this.e=b;M(this,(bG(),CE));this.ac&&fC(this.ac.d,!1);cC(this,!1);d=Uz(b);if(1==a)this.f||(this.f=new yC(d),VF(this.f,-30,0)),this.k=this.f,c=GE(b),this.ac&&eC(this.ac.d.I.c,Mc),AA(this,new kB(2)),this.i=new RC(c+" "),O(this,this.i,Lb),d=new EA,O(d,this.j,null),this.e.Cb&&(c=new pB("Submit"),O(d,c,null)),O(this,d,Pc),QC(this.i,jo(ro(this.i.ac.b.pb,bh))),this.ac&&fC(this.ac.d,!0),cC(this,!0);else if(2==a)this.c||
-(this.c=new yC(d),VF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&eC(this.ac.d.I.c,"Nonstandard atom"),AA(this,new kB(2)),c=new EA,O(c,new rC("atomic SMILES",1),null),O(this,c,oc),c=Yb,gs&&(c=ro(gs.ac.b.pb,bh)),gs=new SC(c,8),O(this,gs,Lb),c=new EA,O(c,this.j,null),O(this,c,Pc);else{this.b||(this.b=new yC(d),VF(this.b,5*b.Y,0));var e,f;d="About "+(bG(),mE);this.ac&&eC(this.ac.d.I.c,d);AA(this,new nC(0));M(this,CE);O(this,new rC(mE+" Molecular Editor v2013-05-01",1),null);O(this,new rC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=cG,d=0,f=c.length;d<f;++d)e=c[d],e=new rC(e,1),gA(e,this.e.x),O(this,e,null);c=new EA;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}bC(this);c=this.k;WF(this.ac.d,c.b,c.c);!Tz(this)&&xA(this);hA(this)}s(550,541,Ci,cH);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new sD(this.e.H),c=rD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Si(d),y(d,111))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,bE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gs;
-function fI(a,b){Sz(b)==a.b?M(b,(vB(),DB)):M(b,a.b)}
-function gI(a){var b,c,d,e;e=j;d=!1;Sz(hI)!=a.b?(e=xa,d=!0):Sz(iI)!=a.b?(e="!#6",d=!0):Sz(jI)!=a.b?(M(kI,(vB(),DB)),M(lI,DB),M(mI,DB),M(nI,DB),e="F,Cl,Br,I"):(b=Sz(oI)!=a.b,c=Sz(pI)!=a.b,Sz(qI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Sz(rI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Sz(sI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Sz(tI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Sz(uI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Sz(kI)!=a.b&&(e+="F,"),Sz(lI)!=a.b&&(e+="Cl,"),Sz(mI)!=a.b&&(e+="Br,"),Sz(nI)!=a.b&&(e+="I,"),
-qF(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=cd:c?e=wb:(M(hI,(vB(),DB)),e=xa)));b=j;d&&Sz(oI)!=a.b&&(b+=";a");d&&Sz(pI)!=a.b&&(b+=";A");Sz(vI)!=a.b&&(b+=";R");Sz(wI)!=a.b&&(b+=";!R");Sz(hI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=xI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=yI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Sz(zI)!=a.b&&(e="~");Sz(AI)!=a.b&&(e=nb);Sz(BI)!=a.b&&(e=vb);Sz(CI)!=a.b&&(e="!@");QC(a.f,e)}
-function DI(a){EI(a);FI(a);var b=xI.ac.b;zy(b,0);b.pb.options[0].selected=!0;b=yI.ac.b;zy(b,0);b.pb.options[0].selected=!0;M(oI,a.b);M(pI,a.b);M(vI,a.b);M(wI,a.b);M(xI,a.b);M(yI,a.b);GI(a)}function EI(a){M(qI,a.b);M(rI,a.b);M(sI,a.b);M(tI,a.b);M(uI,a.b);M(kI,a.b);M(lI,a.b);M(mI,a.b);M(nI,a.b)}function FI(a){M(hI,a.b);M(iI,a.b);M(jI,a.b)}function GI(a){M(zI,a.b);M(AI,a.b);M(BI,a.b);M(CI,a.b);a.c=!1}
-function dH(a){dC.call(this,"Atom/Bond Query");this.j=new pB(this.Af());PA(this.r,new YF(this));this.b=(bG(),CE);this.d=a;this.e||(a=Uz(a),this.e=new yC(a),VF(this.e,-150,10));this.k=this.e;AA(this,new mC);M(this,this.b);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom type :"),null);hI=new pB(zb);iI=new pB("Any except C");jI=new pB("Halogen");O(a,hI,null);O(a,iI,null);O(a,jI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new rC("Or select one or more from the list :",0),null);O(this,a,null);
-a=new EA;AA(a,new SB(0,3,1));qI=new pB(Fb);rI=new pB(ic);sI=new pB(tc);tI=new pB(Ic);uI=new pB(vc);kI=new pB(Ub);lI=new pB(Mb);mI=new pB(Db);nI=new pB(ac);O(a,qI,null);O(a,rI,null);O(a,sI,null);O(a,tI,null);O(a,uI,null);O(a,kI,null);O(a,lI,null);O(a,mI,null);O(a,nI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));xI=new tB;sB(xI,zb);sB(xI,bb);sB(xI,eb);sB(xI,lb);sB(xI,mb);O(a,new qC("Number of hydrogens : "),null);O(a,xI,null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));yI=new tB;sB(yI,zb);sB(yI,
-bb);sB(yI,eb);sB(yI,lb);sB(yI,mb);sB(yI,"4");sB(yI,"5");sB(yI,"6");O(a,new rC("Number of connections :",0),null);O(a,yI,null);O(a,new rC(" (H's don't count.)",0),null);O(this,a,null);a=new EA;AA(a,new SB(0,3,1));O(a,new qC("Atom is :"),null);oI=new pB(Ab);O(a,oI,null);pI=new pB("Nonaromatic");O(a,pI,null);vI=new pB(Hc);O(a,vI,null);wI=new pB(mc);O(a,wI,null);O(this,a,null);a=new EA;M(a,JB(Sz(this)));AA(a,new SB(0,3,1));O(a,new qC("Bond is :"),null);zI=new pB(zb);O(a,zI,null);AI=new pB(Ab);O(a,AI,
-null);BI=new pB(Hc);O(a,BI,null);CI=new pB(mc);O(a,CI,null);O(this,a,null);a=new EA;AA(a,new SB(1,3,1));this.f=new SC(xa,20);O(a,this.f,null);O(a,new pB(Dc),null);O(a,this.j,null);O(this,a,null);this.ac&&fC(this.ac.d,!1);cC(this,!1);EI(this);FI(this);GI(this);M(oI,this.b);M(pI,this.b);M(vI,this.b);M(wI,this.b);M(xI,this.b);M(yI,this.b);fI(this,hI);bC(this);a=this.k;WF(this.ac.d,a.b,a.c);!Tz(this)&&xA(this);hA(this)}s(551,541,Ci,dH);
-_.Bf=function(a,b){var c;D(b,Dc)?(DI(this),fI(this,hI),gI(this)):y(a.i,88)?(GI(this),Ut(a.i)===Ut(hI)?(EI(this),FI(this)):Ut(a.i)===Ut(iI)?(EI(this),FI(this)):Ut(a.i)===Ut(jI)?(EI(this),FI(this)):Ut(a.i)===Ut(vI)?M(wI,this.b):Ut(a.i)===Ut(wI)?(M(vI,this.b),M(oI,this.b)):Ut(a.i)===Ut(oI)?(M(pI,this.b),M(wI,this.b)):Ut(a.i)===Ut(pI)?M(oI,this.b):Ut(a.i)===Ut(zI)||Ut(a.i)===Ut(AI)||Ut(a.i)===Ut(BI)||Ut(a.i)===Ut(CI)?(DI(this),this.c=!0):FI(this),fI(this,a.i),gI(this)):y(a.i,89)&&(GI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(vB(),DB)),gI(this));107!=this.d.c&&(this.d.c=107,JA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var hI=_.f=null,zI=null,iI=null,oI=null,AI=null,mI=null,qI=null,yI=null,xI=null,lI=null,kI=null,jI=null,nI=null,rI=null,pI=null,wI=null,CI=null,sI=null,uI=null,vI=null,BI=null,tI=null;function aH(a){a.b=-1;a.c=v(KF,k,0,0,0);a.d=0}function IH(){JF(this)}s(552,526,Vh,IH);_.Ie=function(){aH(this)};_.b=-1;
-function cs(a,b){a.b=b;VC();var c,d;a&&a&&(c=new HI(a),void 0!=$wnd.FileReader?d=new II(c):d=new JI(c),KI(d),LI(d))}function bs(a){a=new fD(a);VC();var b,c,d,e,f;try{var g=(YC(),aD);if(bD(g,(YC(),aD)))b=a.b;else if(bD(g,ZC))b=new jD(a.b);else throw new gD(g);c=Nn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new MI;pz(d.f,c);e=(f=sF(c,"\r\n|\r|\n|\n\r"),f.length);hw(d.f,20*(10>e?e:10)+ag);bo((Zn(),$n),new NI(d));KI(d);LI(d)}catch(i){if(i=Si(i),y(i,104))xn(i);else throw i;}}
-function JH(){}s(553,1,{105:1,112:1},JH);_.ue=function(a){aE(this.b,a.b)};_.b=null;function zE(){this.pb=Gx()}s(555,332,Sh,zE);
-function Zr(){var a;Zr=u;OI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);PI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");QI=OI&!PI;var b;a=F(H,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);$r=v(H,r,-1,1E3,1);for(b=0;b<$r.length;++b)$r[b]=-999;for(b=0;b<a.length;b+=2)$r[a[b+1]]=a[b]}
-function Tq(a,b,c){a=new RI(b,c,a);if(!b.Md(a,c))for(b=b._b;b&&!b.Md(a,c);)b=b._b}function HA(a,b,c){var d;d=new SI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function pE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function KG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Lw(a,e);a.Bd(e,c,d);b.s=c;b.t=d}TI(b)}
-function lE(a,b,c,d){Zr();this.pb=Gx();this.b=new gj;this.f=d;this.pb.style[Wf]=bb;this.pb.style[Uf]=bb;this.pb.style[Mg]=Ze;this.pb.style[gh]=b;this.pb.style[Pe]=c;this.i=new UI;this.i.pb.style[gh]=fb;hw(this.i,fb);QI?(b=new VI,c=new WI,mj(b,this.i,0,0),mj(b,c,0,0),Rw(this,b)):Rw(this,this.i);this.d=a;a.Ob=this;QI?(this.k=new XI(this),this.k.j=new YI(this),this.k.k=new ZI(this),this.k.o=new $I(this),this.k.n=new bJ(this),this.d&&(this.k.f=new eJ(this),this.k.i=new lJ(this),this.k.b=new mJ(this))):
-z(this,new nJ(this),(js(),js(),ks));z(this,this,(Yq(),Yq(),Zq));z(this,new oJ(this),(wj(),wj(),xj));z(this,new pJ(this),(yj(),yj(),zj));z(this,new qJ(this),(Wr(),Wr(),Xr));(Sq(),Sq(),lA).b=this}s(554,555,Sh,lE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var QI,PI,OI,$r=null;function UI(){Pw.call(this);this.pb[xd]=Ve}s(557,310,zi,UI);function VI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(556,557,zi,VI);function nJ(a){this.b=a}s(558,1,{},nJ);
-_.nc=function(a){var b,c,d;c=Cj(a);d=Dj(a);b=Ej(a.b);a=new rJ(a);2==b&&(a.f=4);nH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function oJ(a){this.b=a}s(559,1,{},oJ);_.oc=function(a){var b,c;b=Cj(a);c=Dj(a);a=new rJ(a);this.b.j?wH(this.b.d,a,b,c):yH(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function pJ(a){this.b=a}s(560,1,{},pJ);_.pc=function(a){this.b.j=!1;Cj(a);Dj(a);zH(this.b.d)};_.b=null;function qJ(a){this.b=a}s(561,1,{},qJ);_.b=null;
-function WI(){UI.call(this);this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(562,557,zi,WI);function sJ(a,b){var c;c=b.b;c.f=4;return nH(a.b.d,c,b.e,b.f)}function YI(a){this.b=a}s(563,1,{},YI);_.Cf=function(a){return sJ(this,a)};_.b=null;function Hs(a,b){yH(a.b.d,b.b,b.e,b.f);return nH(a.b.d,b.b,b.e,b.f)}function ZI(a){this.b=a}s(564,1,{},ZI);_.Cf=function(a){return Hs(this,a)};_.b=null;function $I(a){this.b=a}s(565,1,{},$I);_.Cf=function(a){return wH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function bJ(a){this.b=a}s(566,1,{},bJ);_.Cf=function(){return zH(this.b.d)};_.b=null;function Nr(a,b){var c;c=K(oF(b.c));c=new iD(b,0,mg,c);jG(a.b.d,c);return!0}function eJ(a){this.b=a}s(567,1,{},eJ);_.Cf=function(a){return Nr(this,a)};_.b=null;function Or(a,b){var c;c=K(oF(100*b.d));c=new iD(b,0,sg,c);jG(a.b.d,c);return!0}function lJ(a){this.b=a}s(568,1,{},lJ);_.Cf=function(a){return Or(this,a)};_.b=null;function Sr(a,b){var c;c=new iD(b,0,le,lh);jG(a.b.d,c);return!0}function mJ(a){this.b=a}
-s(569,1,{},mJ);_.Cf=function(a){return Sr(this,a)};var tJ=_.b=null;function uJ(){uJ=u;tJ=new Bu((Qu(),new Pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function vJ(){vJ=u;wJ={}}function xJ(a,b,c){var d;c&&(b.style[re]=c.c+ag,d=c.b,d!=Sb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Te));a.f.style[fh]=Lf}
-function YB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Ei(b);d in wJ?c=wJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Bg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(uJ(),tJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),xJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=vo(e),l=vo(e)+(e.offsetHeight||0),m=l-h,o=vo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new yJ,w.b=q,w.c=n,w.d=m,w),wJ[d]=c);return c}
-function zJ(){vJ();var a,b,c,d,e;Aj();this.b=F(Xt,k,1,["monospace","sans-serif",yg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Bg);so(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(572,1,{},zJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var wJ;function yJ(){}s(573,1,{},yJ);
-_.b=0;_.c=0;_.d=0;function oH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function pH(a){try{if(a.b&&y(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!y(b,126))throw b;}return!1}function rJ(a){as.call(this,null,0,null);this.b=a}function RI(a,b,c){as.call(this,a,0,b);this.b=c}s(574,422,Qh,rJ,RI);_.se=function(){return oH(this)};_.te=function(){return pH(this)};_.b=null;
-function NC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),so(c.f,b),xJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function MC(a){this.d=a;this.c={};this.b=new zJ}s(575,425,Qh,MC);_.b=null;function IA(a){this.b=a}s(576,433,{},IA);_.b=null;function AJ(a,b){this.b=a;this.c=b}s(577,1,{},AJ);_.b=null;_.c=null;function BJ(){ny.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[gh]=kd}s(578,345,zi,BJ);
-function CJ(){CJ=u;var a=DJ=new zJ;Aj();a.i="9p";a.f.style[qe]=yg;a.f.style[re]="144.0pt";so(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);EJ=new UA(1)}function AG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,TI(a)}
-function CG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(zG(a,!1),360<=g||-360>=g?i=BG(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=FJ(o,n,q,w,f),B=FJ(o,n,q,w,h),J="<g"+a.n+sb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),AG(a,i))}function Z(a,b,c,d,e){a.o&&AG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function yG(a,b,c,d,e){a.o&&(zG(a,!1),AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab))}function JG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");AG(a,b)}function iC(a,b,c,d,e){zG(a,!0);AG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab)}
-function TI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=no(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=po(oo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(so(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function IG(a,b){a.f=b;a.j=GH(b)}s(579,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var EJ,DJ;function vs(a,b,c){c&&(Gs(a,b),c.Cf(a.c));a.e=!0}function Gs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-no(oo(a.p.pb.ownerDocument),a.p.pb)+ck(a.p.pb)+Bo(a.p.pb.ownerDocument),a.c.f=c.clientY-vo(a.p.pb)+(a.p.pb.scrollTop||0)+Co(a.p.pb.ownerDocument),a.c.b=new rJ(b),b.b.preventDefault(),!0):!1}
-function XI(a){this.p=a;this.c=new GJ;this.d=new HJ(this);z(this.p,new IJ(this),(Ds(),Ds(),Es));z(this.p,new JJ(this),(ws(),ws(),xs));z(this.p,new KJ(this),(As(),As(),Bs));z(this.p,new LJ(this),(ss(),ss(),ts));z(this.p,new MJ,(Tr(),Tr(),Ur));z(this.p,new NJ(this),(Pr(),Pr(),Qr));z(this.p,new OJ(this),(Kr(),Kr(),Lr))}s(580,1,{},XI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function HJ(a){yk();this.b=a}s(581,26,{},HJ);
-_.Ac=function(){!this.b.e&&this.b.j&&sJ(this.b.j,this.b.c)};_.b=null;function IJ(a){this.b=a}s(582,1,{},IJ);_.b=null;function JJ(a){this.b=a}s(583,1,{},JJ);_.b=null;function KJ(a){this.b=a}s(584,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(585,1,{},LJ);_.b=null;function MJ(){}s(586,1,{},MJ);function NJ(a){this.b=a}s(587,1,{},NJ);_.b=null;function OJ(a){this.b=a}s(588,1,{},OJ);_.b=null;function GJ(){}s(589,1,{},GJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function yE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function PJ(a){var b,c,d,e,f;bk(a);d=(nj(),oj(null));e=new BJ;ky(e,a);Dw(d,e,d.pb);f=a.gd();b=a.fd();c=yE();9<=c?(++f,++b):7==c&&y(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));my(e,a);Mw(d,e);return new $z(f,b)}function QJ(){this.pb=$doc.createElement(Wd);this.pb[xd]=Ve;this.pb.style[Vf]=Qe;this.pb.style[Yf]=dd;this.pb.style[gh]=fb;this.pb.style[Pe]=fb}s(591,313,Th,QJ);_.dd=function(){return dk(this.pb)};
-_.ed=function(){return fk(this.pb)};function GH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function FJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new AJ(new jF(a),new jF(b))}function BG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function NG(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function zG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function SI(){CJ();this.o=EJ;this.d=[];this.u=new QJ}s(592,579,{},SI);_.b=j;_.c=j;function RJ(){RJ=u;SJ=new $z(0,0)}
-function TJ(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=PJ(c.b),tj(c.ve(),b.c,b.b),c=PJ(c.b),b=new $z(c.c-b.c,c.b-b.b)):b=new $z(0,0);a.Kf(b)}return b}function oA(a,b){var c;if(a.ze())return SJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Tz(b));c=PJ(a.ve());a.f.c=c.c;a.f.b=c.b;return c}function UJ(a,b){var c;b&&(c=jg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Ff().pb.style[ld]=c)}function VJ(){this.f=new NB;this.f.b=-1;this.f.c=-1}s(594,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Od())};
-_.Ff=function(){return this.ve()};_.Gf=function(){return WJ};_.Fd=function(){};_.ze=function(){return!1};_.Hf=function(a){this.Jf(Tz(a))};_.If=function(a){UJ(this,a)};_.Jf=function(a){var b=this.ve().pb,c,d,e;c=(yA(),zA);e=a.c;d=a.b;e!=c.c?b.style[re]=j+e+"pt":b.style[re]=j;d!=c.b?b.style[qe]=d:b.style[qe]=j;0!=(a.d&1)?b.style[te]=od:b.style[te]=j;0!=(a.d&2)?b.style[se]=Te:b.style[se]=j};_.Kf=function(a){WJ=a};_.Lf=function(){};var WJ=_.f=null,SJ;
-function qB(a,b){RJ();VJ.call(this);this.b=new zx(a);this.b.hd()[xd]=j;z(this.b,new XJ(this,b),(Vq(),Vq(),Wq))}s(593,594,{},qB);_.ve=function(){return this.b};_.If=function(a){UJ(this,a)};_.b=null;function XJ(a,b){this.b=a;this.c=b}s(595,1,{},XJ);_.Ic=function(a){Sq();Tq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function uB(a){RJ();VJ.call(this);this.b=new Ay;z(this.b,new YJ(this,a),(Pq(),Pq(),Qq))}s(596,594,{},uB);_.ve=function(){return this.b};_.b=null;
-function YJ(a,b){this.b=a;this.c=b}s(597,1,{},YJ);_.b=null;_.c=null;function ZJ(a,b){var c,d;UJ(a,b.Od());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&c.ac.Ef(c)}function $J(a,b){var c,d,e,f,g,i,h;tj(a.e,b.Vd(),b.Rd());for(d=new Mi(b.Pb.b);d.c<d.e.Ce();)c=Ni(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Wd(),h=c.Xd(),g=c.Vd(),f=c.Rd(),0<g&&0<f&&(c=e.ve(),g-=TJ(e).c,f-=TJ(e).b,tj(e.ve(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function DA(){RJ();VJ.call(this);this.e=new Pw}s(598,594,{},DA);
-_.Ef=function(a){ZJ(this,a)};_.ve=function(){return this.e};_.Hf=function(a){$J(this,a)};_.e=null;function sC(a){RJ();VJ.call(this);var b=this.b=new Yx;Ex(b.c,a,!1);Qx(b);this.f.b=-1;this.f.c=-1}s(599,594,{},sC);_.ve=function(){return this.b};_.ze=function(){var a;a=(this.b.c.d?to(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function vC(a){this.b=new Uy(a.i,new aK(a))}s(600,1,{},vC);_.b=null;
-function Qy(a){var b,c,d,e,f;f=new hD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(bK,k,105,0,0);for(c=b.b?Kk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,86)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((NA(),Q),new R(f.e)));c=c.c;if(su(!c?kh:c.b,vh))for(c=(!a.e.b||0==a.e.b.d?(wt(),wt(),xt):new QA(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ue(f);var g,i,h;1001==f.e?(g=new as(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Vf(),null.Vf()):100==f.e&&y(f.f,102)?(i=f.f,h=new as(i,205,null),h.j=i.Wd(),
-h.k=i.Xd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Vf():401==f.e||402==f.e?(null.Vf(),null.Vf(),null.Vf(),null.Vf(),null.Vf()):500<=f.e&&507>=f.e&&(g=null.Wf,500!=g&&(f=new as(null.Wf,g,null),f.j=null.Vf(),f.k=null.Vf(),i=null.Vf(),f.f=i&12,501==g&&null.Vf())))}function aK(a){this.b=a}s(601,1,si,aK);_.qc=function(){Qy(this)};_.b=null;function TC(){RJ();VJ.call(this);this.b=new tz}s(602,594,{},TC);_.Df=function(){var a;a=new TC;pz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ve=function(){return this.b};
-_.Gf=function(){return cK};_.Kf=function(a){cK=a};var cK=_.b=null;s(603,598,{});function dK(a){var b;b=new ir(qo(a.pb,Qf),qo(a.pb,Pf));a=new ir(qo(a.T.jb.pb,Qf),qo(a.T.jb.pb,Pf));return F(H,r,-1,[b.c-a.c,b.b-a.b])}function eK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(fK(a,a.R),a.R=null):null!=a.Q&&(gK(a,a.Q),a.Q=null);Gj(a.S)}function KI(a){a.kb?a.Pf(lr(a.T.jb)):(a.Id(),KI(a))}function gK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(-1,hK(b,!1)-c[1]))):a.Q=b}
-function iK(a,b){var c;b!=a.Dd()&&(c=a.T.jb,vw(c),jK(c,b,c.pb,c.q.d,!0))}function fK(a,b){var c;a.kb?(c=dK(a),a.Pf(new ir(hK(b,!0)-c[0],-1))):a.R=b}s(606,315,ni);_.Mf=function(){var a,b;b=lr(this.T.jb);a=dK(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?kK(Gz(a.q,0)):null};_.Nf=function(a){lK(this.T.jb,a)};_.yd=function(){return new ww(this.T.jb)};_.Of=function(){pr(this.T.jb)};_.td=function(){eK(this)};_.Ld=function(){pr(this.T.jb)};
-_.vd=function(a){return mK(this.T.jb,a)};_.Pf=function(a){nr(this.T.jb,a)};_.ld=function(a){gK(this,a)};_.Ed=function(a){iK(this,a)};_.nd=function(a){fK(this,a)};_.Q=null;_.R=null;function nK(){nK=u;Ww();var a=(oK(),pK(),qK);rK=new ry(a.e,a.c,a.d,a.f,a.b)}function sK(a,b){if(0!=a.I.b.q.d&&kK(Gz(a.I.b.q,0)))throw new qw("WindowPanel can only contain one child widget");tK(a,b)}
-function LI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[dh]=Qe,a.ab=!1,a.Id());b=a.pb;b.style[Ze]=0+(Aj(),ag);b.style[Sg]=cb;e=uj()-qo(a.pb,Qf)>>1;f=vj()-qo(a.pb,Pf)>>1;WF(a,Lj(Bo($doc)+e,0),Lj(Co($doc)+f,0));d||((a.ab=c)?(dz(a.pb,gg),a.pb.style[dh]=eh,kk(a.gb,200)):a.pb.style[dh]=eh)}finally{a.w=!0}}
-function uK(a,b){var c;if(a.w){c=new Jv;a.mb&&$s(a.mb,c);a.J&&mr(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!y(d,120))throw d;}a.n=vK(a.r,a);try{Yw(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else Yw(a,b)}function wK(a,b,c){var d,e;e=a.ob;d=new Ij(a,e);e.Ad(a,d.b+b,d.e+c)}function xK(a,b,c){b=new yK(uo(to(Rv(Rv(a.T.d,b),c))));uw(b,a);z(b,a.o,(Vq(),Vq(),Wq));return b}function kr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));nr(a.T.jb,b)}
-function WF(a,b,c){var d,e;(e=a.r)?(d=zK(e.pb),ax(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):ax(a,b,c)}function fC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?or(a.r,a):mr(a.r,a)))}function tK(a,b){if(b!=(0!=a.I.b.q.d?kK(Gz(a.I.b.q,0)):null)){vw(a.I.b);var c=a.I.b;jK(c,b,c.pb,c.q.d,!0)}}
-function AK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(fr(),BK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.Ce();)if(d=Ni(e),b==(fr(),CK)){!d.c&&(d.c=new DK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(fr(),gr))g=d.r,i=d.F,d.I.d?(WF(d,i.d,i.e),kr(d,new ir(i.c,-1))):(WF(d,i.d,i.e),kr(d,new ir(i.c,i.b)),or(g,d)),Qi(g.d,d,d.I.c),xk(d.z,333);else if(!d.C&&f==(fr(),BK))d.pb.style[dh]=eh,fr()}else if(b==gr){!d.c&&(d.c=new DK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=zK(i.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),d.F=h,WF(d,0,0),EK(d,hr(i.pb).c,-1);else{if(f!=(fr(),BK))h.d=dk(d.pb)-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),h.c=d.q,h.b=d.p,d.F=h;WF(d,0,0);nr(d,new FK(hr(i.pb)));mr(i,d)}d==d.r.b||eH(d);xk(d.z,333)}}else b==BK&&(!d.c&&(d.c=new DK),d=a,d.C||(d.G=c,d.pb.style[dh]=Qe))}}function GK(a,b){a.pb.style[ih]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Vf().Vf()}
-function HK(a){if(!a.kb){a.t=ow(a,a.r,(!Ls&&(Ls=new Ek),Ls));a.s=ow(a,a.r,Dk?Dk:Dk=new Ek);a.u=ow(a,a.r,(!Qs&&(Qs=new Ek),Qs));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);Ls&&(b=new Ks(a),a.mb&&$s(a.mb,b));a.J&&or(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(ax(a,a.n.b,a.n.c),a.n=null);bx(a);eH(a)}}function eH(a){if(a!=a.r.b){var b;Qs&&(b=new Ps(a),a.mb&&$s(a.mb,b))}}
-function IK(a,b,c){Ww();var d;d=(kx(),lx);dx.call(this,!1,"popup");this.U=d.b;this.S=new JK(this);d=new KK;d.pb[xd]="mosaic-popupLayoutPanel";Tw(this.T,d);$w(this);this.o=new LK(this);this.z=new MK(this);this.A=new NK(this);this.B=new OK(this);this.F=new PK;this.O=(fr(),CK);this.J=c;this.r=a;a=this.I=new QK(b);b=new RK;!a.e&&(a.e=new SK);aj(a.e,b);a=new TK(new qy(rK.b.e.b,rK.b.c,rK.b.d,rK.b.f,rK.b.b));z(a,new UK(this),(Vq(),Vq(),Wq));b=this.I.c;b.c||(b.c=new ny,b.c.hd()[xd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(gy(),hy),c.d=d,c=b.i,VK(c,b.c,new WK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Gw;d=ly(c);Zv(c.c,(lv(),mv(d)),0);Fw(c,a,d,0,!1)}else ky(b.c,a);lK(b.i,null);z(this.I.c,new XK(this),(cr(),cr(),dr));z(this.I.c,this.o,Wq);iK(this,this.I);Oi(cx?to(this.pb):uo(to(this.pb)),"mosaic-WindowPanel",!0)}s(605,606,ni);_.Dd=function(){return 0!=this.I.b.q.d?kK(Gz(this.I.b.q,0)):null};_.Gd=function(a){uK(this,a)};_.yd=function(){return new ww(this.I.b)};_.td=function(){eK(this);Gj(new YK(this))};
-_.vd=function(a){return mK(this.I.b,a)};_.Pf=function(a){kr(this,a)};_.Hd=function(a,b){WF(this,a,b)};_.Ed=function(a){tK(this,a)};_.Id=function(){HK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var rK;function ZK(a){a.i=(new pB(a.j)).ac.ve();z(a.i,new $K(a),(Vq(),Vq(),Wq));a.e=F(aL,k,60,[a.i])}
-function MI(){nK();var a,b,c,d,e,f;IK.call(this,(bL(),cL),null,!0);this.Sf();this.db=!0;a=new $x(this.k);this.f=new sz;this.f.pb.style[gh]=fb;hw(this.f,fb);this.Qf();fK(this,"400px");f=new Fz;f.pb.style[Pe]=fb;f.f[td]=10;c=(Tx(),dy);f.b=c;Ez(f,a);Ez(f,this.f);e=new ny;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ky(e,a);Ez(f,e);sK(this,f);fC(this,!1);this.Rf()}s(604,605,ni,MI);_.Qf=function(){ZK(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=jw(a.pb)+"-readonly";Oi(a.hd(),b,!0)};
-_.Sf=function(){eC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function $K(a){this.b=a}s(607,1,{},$K);_.Ic=function(){uK(this.b,!1)};_.b=null;function NI(a){this.b=a}s(608,1,{},NI);
-_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ro(a.pb,bh).length;if(0<b&&a.kb){if(0>b)throw new Mx("Length must be a positive integer. Length: "+b);if(b>ro(a.pb,bh).length)throw new Mx("From Index: 0 To Index: "+b+" Text Length: "+ro(a.pb,bh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function dL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";eC(a.I.c,"Paste")}function JI(a){nK();MI.call(this);this.d=a}
-s(610,604,ni,JI);_.Qf=function(){ZK(this);this.b=(new pB(this.c)).ac.ve();z(this.b,new eL(this),(Vq(),Vq(),Wq));this.e=F(aL,k,60,[this.b,this.i])};_.Rf=function(){hw(this.f,"150px")};_.Sf=function(){dL(this)};_.Id=function(){HK(this);bo((Zn(),$n),new fL(this))};_.b=null;_.c=null;_.d=null;function II(a){nK();JI.call(this,a)}s(609,610,ni,II);_.Rf=function(){hw(this.f,"150px");UD(new gL(this),this.f)};_.Sf=function(){dL(this);this.k+=" Or drag and drop a file on it."};
-function gL(a){this.b=a;this.c=new hL(this);this.d=this.e=1}s(611,480,{},gL);_.b=null;function hL(a){this.b=a}s(612,1,{},hL);_.Ge=function(a){this.b.b.f.pb[bh]=null!=a?a:j};_.b=null;function WC(){new ot}s(613,453,{},WC);function eL(a){this.b=a}s(614,1,{},eL);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new hD(a.b,0,ro(this.b.f.pb,bh));aE(a.b.b,b.b)}uK(this.b,!1)};_.b=null;function fL(a){this.b=a}s(615,1,{},fL);_.qc=function(){lw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function HI(a){this.b=a}s(617,1,{},HI);_.b=null;function Gr(a,b){a.onloadend=function(a){b.Ge(a.target.result)}}function YD(a){this.b=a}s(622,1,{},YD);_.b=null;function VD(){}s(623,1,{},VD);function WD(){}s(624,1,{},WD);function XD(){}s(625,1,{},XD);function gC(a,b){RJ();DA.call(this);this.d=new iL(a);var c=this.c=new ny,d=(Tx(),dy);c.b=d;ky(this.c,this.e);sK(this.d,this.c);this.d.b=this;this.b=b}s(626,603,{},gC);_.ve=function(){return this.d};_.Ff=function(){return this.c.ob};
-_.Fd=function(){uK(this.d,!1)};_.Jf=function(){};_.Lf=function(a){ZJ(this,a);$J(this,a);KI(this.d);HK(this.d)};_.b=null;_.c=null;_.d=null;function iL(a){nK();IK.call(this,(bL(),cL),a,!1)}s(627,605,ni,iL);_.Fd=function(){var a=this.b,b=new $B(a.b,201),c;a=a.b.r;a.b?a=new jL(new Mi(a.b)):(a=(wt(),wt(),xt),a=new Mi(a));for(;a.Yc();)c=a.Zc(),201==b.e&&UF(c.b)};_.b=null;function DC(){RJ();VJ.call(this);var a=this.b=new kL;a.ab=!0;a.b.i=!0;this.b.db=!0}s(628,594,{},DC);_.ve=function(){return this.b};
-_.b=null;function vD(){}s(634,469,{},vD);function jL(a){if(!a)throw new Dn;this.b=a}s(635,1,{},jL);_.Yc=function(){return BD(this.b)};_.Zc=function(){return Ni(this.b)};_.$c=function(){throw new ED("Missing message: awt.50");};_.b=null;function $A(){return $A()}function tD(){tD=u;var a;a=(kD(),lD["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(lL,k,-1,0,1);else throw new XE(a+" is not supported");}catch(b){if(b=Si(b),!y(b,128))throw b;}}
-function wC(a,b){a.b=31*a.b+I((new jF(b)).b)}function VA(){}s(638,1,{},VA);_.hC=function(){return this.b};_.b=1;function zK(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"borderTopWidth"));b[1]=mL(nL(a,"borderRightWidth"));b[2]=mL(nL(a,"borderBottomWidth"));b[3]=mL(nL(a,"borderLeftWidth"));return b}function oL(a){var b,c;c=pL(a);b=zK(a);a=new ir(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function hr(a){return new ir(a.clientWidth,a.clientHeight)}
-function pL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"marginTop"));b[1]=mL(nL(a,"marginRight"));b[2]=mL(nL(a,"marginBottom"));b[3]=mL(nL(a,"marginLeft"));return b}function qL(a){var b;b=v(H,r,-1,4,1);b[0]=mL(nL(a,"paddingTop"));b[1]=mL(nL(a,"paddingRight"));b[2]=mL(nL(a,"paddingBottom"));b[3]=mL(nL(a,"paddingLeft"));return b}function rL(a,b,c){try{D(b,oe)&&(b=Ld),a.style[b]=c}catch(d){if(d=Si(d),!y(d,120))throw d;}}
-function hK(a,b){var c;sL||(sL=$doc.createElement(Bg),rL(sL,Ze,j),rL(sL,Sg,j),rL(sL,Yf,dd),rL(sL,dh,Qe),$doc.body.appendChild(sL));rL(sL,gh,a);rL(sL,Pe,a);c=oL(sL);return b?c.c:c.b}var sL=null;function tL(){ir.call(this,0,0)}function ir(a,b){this.c=a;this.b=b}function FK(a){ir.call(this,a.c,a.b)}s(640,1,Qh,tL,ir,FK);_.eQ=function(a){return this===a?!0:null==a||uL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function vL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(641,1,{114:1,116:1,137:1},vL);_.eQ=function(a){return a===this?!0:y(a,137)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return wL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
-function xL(a,b){this.b=a;this.c=b}s(642,1,Qh,xL);_.eQ=function(a){return this===a?!0:null==a||yL!=Ln(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return yL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function PK(){this.c=this.b=this.e=this.d=0}s(643,1,Qh,PK);_.eQ=function(a){return this===a?!0:null==a||zL!=Ln(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return zL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function nL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Ld);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(645,1,{});var AL=-1;function BL(){}s(646,645,{},BL);_.b=-1;_.c=-1;var CL=null;
-function mL(a){a=parseInt(a,10);a=isNaN(a)?null:kF(a);return!a?0:a.b}s(649,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1});_.Mf=function(){return lr(this.i)};_.Nf=function(a){lK(this.i,a)};_.Of=function(){pr(this.i)};_.Ld=function(){pr(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[gh]=a;b.kb||(b.j=a)};function oK(){oK=u;pK()}function eC(a,b){a.b.pb.textContent=b||j;lK(a.i,null)}
-function DL(a){oK();var b;Bx(this,new KK);this.b=new EL;b=this.i;FL(b,new GL);rL(b.pb,Wf,cb);b.p=0;VK(b,this.b,new WK(0),b.q.d);this.b.hd()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||j;lK(this.i,null);this.pb[xd]="mosaic-Caption"}s(648,649,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,139:1,145:1},DL);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};_.c=null;function pK(){pK=u;HL=Un()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Kz(HL,240,20);new Kz(HL,224,16);new Kz(HL,208,16);new Kz(HL,192,16);new Kz(HL,176,16);new Kz(HL,160,16);new Kz(HL,144,16);new Kz(HL,128,16);new Kz(HL,112,16);new Kz(HL,96,16);new Kz(HL,80,16);new Kz(HL,64,16);new Kz(HL,260,16);qK=new Kz(HL,48,16);new Kz(HL,32,16);new Kz(HL,16,16);new Kz(HL,0,16)}var HL,qK;
-function IL(a,b){lw(a.b.pb,!b);lK(a.i,a.b)}function jr(a,b){a.d=b;lw(a.b.pb,!b);lK(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.Ce();)Ni(c)}}function QK(a){var b;Bx(this,new KK);b=this.i;FL(b,new JL((KL(),LL)));b.p=0;this.c=new DL(a);VK(b,this.c,new WK(1),b.q.d);this.b=new KK;fj(this.b,"Body");VK(b,this.b,new WK(0),b.q.d);this.pb[xd]="mosaic-CaptionLayoutPanel"}s(651,649,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1},QK);_.od=function(){pw(this.i)};_.pd=function(){sw(this.i)};
-_.yd=function(){return new ww(this.b)};_.vd=function(a){return mK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function SK(){JF(this)}s(652,526,Vh,SK);function JK(a){this.b=a}s(653,1,si,JK);_.qc=function(){pr(this.b.T.jb)};_.b=null;function ML(a){var b;b=a.c;a=b.r;b=!a.f?-1:Fj(a.f.b,b);a.f&&gv(a.f.b,b)&&jv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&eH(!a.f?null:gv(a.f.b,b-1))}function NL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new CA);-1==Fj(a.f.b,b)&&aj(a.f.b,b)}function DK(){}s(654,1,{},DK);_.Rc=function(a){ML(a)};
-_.Sc=function(a){NL(a)};_.Uc=function(a){OL(a.b.r,a.b)};function bL(){bL=u;PL=new QL(1,"e");RL=new QL(2,Gf);SL=new QL(3,"ne");TL=new QL(10,"nw");UL=new QL(4,rg);VL=new QL(5,vg);WL=new QL(12,"sw");XL=new QL(8,"w");cL=new YL((nj(),oj(null)).pb)}function vK(a,b){var c;c=zK(a.pb);return new xL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
-function ZL(a){var b,c,d,e,f,g;if(a.f){b=hr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=gv(a.f.b,d),c=new ir(qo(g.pb,Qf),qo(g.pb,Pf)),f=vK(a,g),f.b-=Lj(0,f.b+qo(g.pb,Qf)-b.c),f.c-=Lj(0,f.c+qo(g.pb,Pf)-b.b),WF(g,Lj(0,f.b),Lj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EK(g,c.c,c.b),g.O==(fr(),gr)&&nr(g,new FK(hr(a.pb))),xk(g.z,1)}}function $L(a,b,c){a=a.e;Qi(a,b,b);x(a.d,b,c);fj(b,Ec+c.c)}
-function mr(a,b){var c;c=a.e;aM(c,b.H);ej(b.H,Ec+TL.c);aM(c,b.D);ej(b.D,Ec+RL.c);aM(c,b.E);ej(b.E,Ec+SL.c);aM(c,b.N);ej(b.N,Ec+XL.c);aM(c,b.v);ej(b.v,Ec+PL.c);aM(c,b.M);ej(b.M,Ec+WL.c);aM(c,b.K);ej(b.K,Ec+UL.c);aM(c,b.L);ej(b.L,Ec+VL.c)}
-function or(a,b){!b.H&&(b.H=xK(b,0,0));$L(a,b.H,TL);!b.D&&(b.D=xK(b,0,1));$L(a,b.D,RL);!b.E&&(b.E=xK(b,0,2));$L(a,b.E,SL);!b.N&&(b.N=xK(b,1,0));$L(a,b.N,XL);!b.v&&(b.v=xK(b,1,2));$L(a,b.v,PL);!b.M&&(b.M=xK(b,2,0));$L(a,b.M,WL);!b.K&&(b.K=xK(b,2,1));$L(a,b.K,UL);!b.L&&(b.L=xK(b,2,2));$L(a,b.L,VL)}function OL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Fj(a.f.b,b);if(c+1<d){eB(a.f,b);for(aj(a.f.b,b);c<d;++c)GK(gv(a.f.b,c),c)}else GK(b,c)}
-function YL(a){a=new bM(a);Bx(this,a);this.d=new cM(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new dM(a);this.e.j=!0;Yi(this.e);this.e.n=3;Dx(this)}s(655,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,145:1},YL);_.Mf=function(){return hr(this.pb)};_.Nf=function(){var a;(a=eM(this))&&a.Nf(null)};_.Of=function(){ZL(this)};_.Rc=function(a){!this.c&&(this.c=new DK);ML(a)};_.Sc=function(a){!this.c&&(this.c=new DK);NL(a)};_.Ld=function(){ZL(this)};
-_.Uc=function(a){!this.c&&(this.c=new DK);OL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var PL,RL,SL,TL,cL,UL,VL,WL,XL;function bM(a){this.q=new Qw(this);this.pb=a}s(656,310,zi,bM);function QL(a,b){this.b=a;this.c=b}s(657,1,{},QL);_.b=0;_.c=null;function cM(a){Ii();bj.call(this,a)}s(658,3,{},cM);_.kc=function(){var a;a=this.k.f;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&IL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Lj(this.b,a<this.e?a:this.e),b=Lj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Aj(),ag);c.style[Sg]=b+ag};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||eH(a);a.I.d||IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+ik(this.k.b.pb)-this.k.f.gd();this.d=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;function aM(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!y(c,120))throw c;}}
-function dM(a){Ii();bj.call(this,a);this.d=new Ki}s(659,3,{},dM);_.kc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");IL(a.I,!1);kr(a,new ir(a.q,a.p));xk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Lj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),b!=a&&wK(d,0,a-b),kr(d,new ir(d.q,b)),xk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Lj(a+b,qo(d.I.c.pb,Pf)),kr(d,new ir(d.q,b)),xk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Lj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&wK(d,a-b,0),kr(d,new ir(b,d.p)),xk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,kr(d,new ir(96<a+b?a+b:96,d.p)),xk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||eH(a);IL(a.I,!0);a.C||(a.x||(a.x=new fM,fj(a.x,"mosaic-GlassPanel-invisible")),rL(a.x.pb,ih,nL(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+ik(this.k.b.pb)-this.k.f.gd();this.e=this.c+hk(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function fM(){var a;this.e=new gM(this);this.b=!1;this.c=new Uw;Bx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}s(660,330,vi,fM);
-_.rd=function(){var a;Dx(this);try{a=this.ob}catch(b){b=Si(b);if(y(b,126))throw new qw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Zu(this),$u(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(zk,a),a.c=!0,a.d=Ik(a),aj(zk,a),this.d=new hM(this),Dv(new Yu(this.d))):(this.pb.style[qd]=cb,this.pb.style[kg]=cb);this.b&&rv(new Xu(this));mj(oj(null),new iM,Bo($doc),Co($doc))};
-_.sd=function(){this.i.sd();Fk(this.e);this.d&&(Vu(Bv,this.d,F(jM,k,48,[(!Os&&(Os=new Ek),Os)])),this.d=null);this.b&&Vu(tv,this,F(jM,k,48,[(!sv&&(sv=new Ek),sv)]))};_.ad=function(a){switch(ov(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(Ao(this.pb,a.target))return bk(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function gM(a){yk();this.b=a}s(661,26,{},gM);_.Ac=function(){var a=this.b;Zu(a);$u(a.pb)};_.b=null;function hM(a){this.b=a}s(662,1,{},hM);_.b=null;
-function iM(){this.pb=Gx();var a;a=new By(new kM(this));z(this,a,(Lq(),Lq(),Mq));z(this,a,(Hr(),Hr(),Ir))}s(663,332,Sh,iM);_.td=function(){Gj(new lM(this))};function kM(a){this.b=a}s(664,1,{},kM);_.b=null;function lM(a){this.b=a}s(665,1,si,lM);_.qc=function(){this.b.pb.focus()};_.b=null;function mM(a){a.pb.style[gh]=kd;a.pb.style[Pe]=kd;if(a.kb){var a=a.ob,b;y(a,145)?a.Nf(null):(b=eM(a))&&b.Nf(a)}}s(667,313,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1});
-_.Mf=function(){mM(this);return new ir(qo(this.pb,Qf),qo(this.pb,Pf))};_.Nf=function(){mM(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function EL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[fh]=Lf;this.pb[xd]="mosaic-HTML"}s(666,667,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1},EL);function TK(a){Bx(this,new nM(a));this.pb[xd]="mosaic-ImageButton"}s(668,330,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},TK);
-function kL(){Ww();var a=(kx(),nx);dx.call(this,!0,mf);this.U=a.b;this.b=new oM(this);this.b.e=!0;Rw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?aw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(cx?to(this.pb):uo(to(this.pb)))[xd]=He;this.pb.style[ih]="2147483647"}s(669,315,zi,kL);_._c=function(a){rw(this,a);1==ov(a.type)&&Yw(this,!1)};_.b=null;
-function oM(a){this.c=a;this.d=new gj;this.j=new gj;a=(Ty(),Sy);new Jz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Gg);this.f=$doc.createElement(Jg);kv(b,this.f);this.p=!0;a=Gx();b=(lv(),mv(b));a.appendChild(b);this.pb=a;Gl();this.pb.setAttribute(lg,jm.b);-1==this.lb?aw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[xd]=Ge;a=jw(this.pb)+"-vertical";Oi(this.hd(),a,!0);this.pb.style[Uf]=cb;this.pb.setAttribute("hideFocus",ah);z(this,new Ry(this),(Lq(),Lq(),Mq))}s(670,354,Th,oM);
-_._c=function(a){switch(ov(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ky(this,a)};_.Kd=function(a,b){Oy(this,a,b);b||this.b&&Yw(this.c,!1)};_.b=!0;_.c=null;
-function nM(a){var b=(Tx(),dy),c=(gy(),hy),d;d=new Nx;d.i[pd]=bb;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Lx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;Lx(b.b);b.b.d.rows[0].cells[0].style[ch]=e.b;Lx(d);b=Hx(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Jx(g,f.d);St(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Wc]=e;kv(b,a.pb);uw(a,d)}Bx(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}s(671,330,vi,nM);_.b=null;_.c=null;function LK(a){this.b=a}s(672,1,{},LK);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&eH(this.b)};_.b=null;function MK(a){yk();this.b=a}s(673,26,{},MK);_.Ac=function(){pr(this.b.T.jb);var a=this.b;Ns((!a.y&&(a.y=new pM),a.y))};_.b=null;function NK(a){yk();this.b=a}s(674,26,{},NK);_.Ac=function(){AK(this.b,(fr(),gr))};_.b=null;function OK(a){yk();this.b=a}s(675,26,{},OK);_.Ac=function(){AK(this.b,(fr(),BK))};_.b=null;function RK(){}s(676,1,{},RK);function UK(a){this.b=a}s(677,1,{},UK);_.Ic=function(){this.b.Fd()};_.b=null;
-function XK(a){this.b=a}s(678,1,{},XK);_.b=null;function YK(a){this.b=a}s(679,1,si,YK);_.qc=function(){this.b.O==(fr(),gr)?xk(this.b.A,333):this.b.O==BK&&xk(this.b.B,333)};_.b=null;function yK(a){this.pb=a;pw(this)}s(680,313,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},yK);_.Nc=function(a){return z(this,a,(js(),js(),ks))};_.Oc=function(a){return z(this,a,(wj(),wj(),xj))};_.Pc=function(a){return z(this,a,(ns(),ns(),os))};_.Qc=function(a){return z(this,a,(yj(),yj(),zj))};
-function pM(){st.call(this,null)}s(681,244,oi,pM);function fr(){fr=u;gr=new qM("MAXIMIZED",0);BK=new qM("MINIMIZED",1);CK=new qM("NORMAL",2);rM=F(sM,k,140,[gr,BK,CK])}function qM(a,b){E.call(this,a,b)}s(682,140,{114:1,117:1,119:1,140:1},qM);var rM,gr,BK,CK;function Zu(a){var b,c,d,e;c=uj();b=vj();e=(bw(),cw).scrollWidth;d=cw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[gh]=c-1+ag);0<=b-1&&(a.pb.style[Pe]=b-1+ag)}
-function $u(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function tM(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new ww(b);c.b.b<c.b.c.d-1;)d=kK(xw(c.b)),e=d.ob,y(e,146)&&e.md(d.jd()),d.jd()&&aj(a.y,d);return!0}
-function uM(a,b){var c,d,e;if(b.b)a.d&&jk(a.d),a.d=new vM(a,b),kk(a.d,333);else for(d=new Mi(a.y);d.c<d.e.Ce();)c=Ni(d),e=c.nb,wM(b,c,e.t,e.u),xM(c,e.v,e.s,F(H,r,-1,[yM(a.r.b,c).e,yM(a.q.b,c).d,yM(a.o.b,c).b,yM(a.p.b,c).c]),F(H,r,-1,[zM(a.j.b,c).e,zM(a.i.b,c).d,zM(a.e.b,c).b,zM(a.f.b,c).c]),F(H,r,-1,[AM(a.v,c),AM(a.u,c),AM(a.s,c),AM(a.t,c)]))}
-function BM(){this.y=new gj;this.k=new CM(this);this.x=new DM(this.k);this.w=new EM(this.k);this.r=new FM(this.k);this.q=new GM(this.k);this.o=new HM(this.k);this.p=new IM(this.k);this.j=new JM(this.k);this.i=new KM(this.k);this.e=new LM(this.k);this.f=new MM(this.k);this.v=new NM(this.k);this.u=new NM(this.k);this.s=new NM(this.k);this.t=new NM(this.k)}s(686,1,{});_.Tf=function(a){uM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function OM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.Ce();)d=Ni(e),y(d,63)&&(d=d.jb),f=d.nb,wM(c,d,f.t,f.u),xM(d,f.v,f.s,F(H,r,-1,[yM(b.r.b,d).e,yM(b.q.b,d).d,yM(b.o.b,d).b,yM(b.p.b,d).c]),F(H,r,-1,[zM(b.j.b,d).e,zM(b.i.b,d).d,zM(b.e.b,d).b,zM(b.f.b,d).c]),F(H,r,-1,[AM(b.v,d),AM(b.u,d),AM(b.s,d),AM(b.t,d)]));PM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.Ce();)b=Ni(a),y(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function vM(a,b){this.b=a;this.c=b;var c=(pk(),sk);this.n=new ok(this);this.u=c}s(687,17,{},vM);_.rc=function(){OM(this)};_.sc=function(){OM(this)};
-_.uc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.Ce();)b=Ni(c),y(b,63)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),wM(this.c,b,d.j,d.w),xM(b,d.x,d.i,F(H,r,-1,[yM(this.b.r.b,b).e,yM(this.b.q.b,b).d,yM(this.b.o.b,b).b,yM(this.b.p.b,b).c]),F(H,r,-1,[zM(this.b.j.b,b).e,zM(this.b.i.b,b).d,zM(this.b.e.b,b).b,zM(this.b.f.b,b).c]),F(H,r,-1,[AM(this.b.v,b),AM(this.b.u,b),AM(this.b.s,b),AM(this.b.t,b)]))};_.b=null;_.c=null;s(689,1,{});
-_.b=null;function LM(a){this.b=a}s(688,689,{},LM);function MM(a){this.b=a}s(690,689,{},MM);function KM(a){this.b=a}s(691,689,{},KM);function JM(a){this.b=a}s(692,689,{},JM);function HM(a){this.b=a}s(693,689,{},HM);function IM(a){this.b=a}s(694,689,{},IM);function GM(a){this.b=a}s(695,689,{},GM);function FM(a){this.b=a}s(696,689,{},FM);s(697,689,{},function(a){this.b=a});s(698,689,{},function(a){this.b=a});function AM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new vL(qL(b.pb)),x(c.e,b,d));return d.e}
-function NM(a){this.b=a}s(699,689,{},NM);function EM(a){this.b=a}s(700,689,{},EM);function DM(a){this.b=a}s(701,689,{},DM);function zM(a,b){var c;c=jj(a.b,b);c||(c=new vL(zK(b.pb)),x(a.b,b,c));return c}function yM(a,b){var c;c=jj(a.c,b);c||(c=new vL(pL(b.pb)),x(a.c,b,c));return c}
-function QM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=eM(b),f,g,i,h,l;if(y(b,145)){if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=RM(e,!0));null!=c.k&&(h.b=RM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new ir(RM(e,!0),RM(e,!1));break a}h=new tL;f=b.pb;l=f.style;g=l[Yf];i=l[dh];l[Yf]="static";l[dh]=Qe;null!=c.n?h.c=RM(e,!0):(l[gh]=kd,h.c=(f.offsetWidth||0)+yM(d.p.b,b).c+yM(d.q.b,b).d);null!=c.k?h.b=RM(e,!1):(l[Pe]=kd,h.b=(f.offsetHeight||0)+yM(d.r.b,b).e+
-yM(d.o.b,b).b);l[Yf]=g;l[dh]=i}d=h}null!=c.n&&(Aj(),jq)==c.n.Vf()||null!=c.k&&(Aj(),jq)!=c.k.Vf()||x(a.f,b,d)}return d}function CM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}s(702,1,{},CM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function SM(a){var b;b=a.nb;if(null==b||!y(b,143))b=new TM,a.nb=b;return b}function GL(){JL.call(this,(KL(),UM))}function JL(a){var b=(VM(),WM);BM.call(this);this.c=a;this.b=b}s(703,686,{},GL,JL);
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l;h=new tL;tM(this,a);l=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);d=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(KL(),UM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.Ce();)c=Ni(a),e=SM(c),b=null,i=c.ob,y(i,146)&&(b=i,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(l+=QM(this.x.b,c).c,e.b=QM(this.w.b,
-c).b,y(i,146)&&(l+=b.c,e.b+=b.b),f=Lj(f,e.b)):(d+=QM(this.w.b,c).b,e.c=QM(this.x.b,c).c,y(i,146)&&(d+=b.b,e.c+=b.c),g=Lj(g,e.c));this.c==UM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Tf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P;if(tM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=AM(this.t,a);B=AM(this.v,a);c=hr(a.pb);P=c.c-(q+AM(this.u,a));o=c.b-(B+AM(this.s,a));g=P;c=o;this.c==(KL(),UM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=SM(d),w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),this.c==UM?(n.e?++h:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=QM(this.w.b,d).b,y(w,146)&&(n.b+=b.b))):(n.d?++i:(n.b=QM(this.w.b,
-d).b,y(w,146)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=QM(this.x.b,d).c,y(w,146)&&(n.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.Ce();)d=Ni(e),b=null,n=d.nb,w=d.ob,y(w,146)&&(b=w,b=XM(b),b=new ir(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==UM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,146)&&(l-=b.c,f-=b.b),this.c==LL?(n.t=this.b==(VM(),WM)?q:this.b==YM?q+~~(P/2)-~~(J/2):q+P-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(VM(),WM)?(n.t=q,n.u=B):this.b==YM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.dd()-dk(a.pb)-AM(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-fk(a.pb)-AM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));uM(this,a)}};_.b=null;_.c=null;function VM(){VM=u;WM=new ZM("START",0);YM=new ZM(Jb,1);$M=new ZM("END",2);aN=F(bN,k,141,[WM,YM,$M])}function ZM(a,b){E.call(this,a,b)}s(704,140,{114:1,117:1,119:1,141:1},ZM);var aN,YM,$M,WM;function KL(){KL=u;UM=new cN("HORIZONTAL",0);LL=new cN("VERTICAL",1);dN=F(eN,k,142,[UM,LL])}
-function cN(a,b){E.call(this,a,b)}s(705,140,{114:1,117:1,119:1,142:1},cN);var dN,UM,LL;s(707,1,{147:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function TM(){this.f=!1}function WK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(706,707,{143:1,147:1},TM,WK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function fN(a,b){if(a.n)return!0;tM(a,b);if(0<a.y.d){a.b=gv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,144))d=new gN,c.nb=d;a.c=d;a.y.Ie();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function hN(){BM.call(this)}s(708,686,{},hN);
-_.Uf=function(a){var b,c;c=new tL;fN(this,a);if(this.b){b=QM(this.x.b,this.b).c;var d=QM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,146)&&(b=XM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=yM(this.p.b,a).c+yM(this.q.b,a).d+zM(this.f.b,a).c+zM(this.i.b,a).d+AM(this.t,a)+AM(this.u,a);c.b+=yM(this.r.b,a).e+yM(this.o.b,a).b+zM(this.j.b,a).e+zM(this.e.b,a).b+AM(this.v,a)+AM(this.s,a);return c};
-_.Tf=function(a){var b,c,d,e,f;fN(this,a)&&(d=AM(this.t,a),e=AM(this.v,a),c=hr(a.pb),f=c.c-(d+AM(this.u,a)),c=c.b-(e+AM(this.s,a)),b=this.b.ob,y(b,146)&&(b=XM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-dk(a.pb)-AM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-fk(a.pb)-AM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),uM(this,a))};_.b=null;_.c=null;function gN(){this.f=!1}
-s(709,707,{144:1,147:1},gN);function XM(a){var b,c,d,e;null==a.b&&(a.b=v(H,r,-1,4,1),e=to(Rv(Rv(a.d,0),0)),c=to(Rv(Rv(a.d,2),2)),d=pL(a.pb),b=zK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function iN(a,b){a.kb&&bk(a);return Sw(a,b)}function jN(){tx();jx.call(this,ux)}s(710,320,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,146:1},jN);_.vd=function(a){return iN(this,a)};_.b=null;
-function kN(a){var b;b=a.ob;return y(b,146)?b:a}function lr(a){if(!a.kb)return new tL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Uf(a),nr(a,a.k),a.e.Tf(a),a.k=a.e.Uf(a);return a.k}function kK(a){return y(a,146)?a.jb:a}function lN(a){var b;if(!a.o){b=(!CL&&(CL=new BL),CL);var c=tN(a,gb,!0);b.b=c;c=tN(a,hb,!0);b.c=c;a.o=b}return a.o}
-function jK(a,b,c,d,e){if(y(b,63))throw new Gk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,147)&&f.f?(c=new jN,Fw(a,c,a.pb,d,!0),Tw(c,b)):Fw(a,b,c,d,e);lK(a,b)}function VK(a,b,c,d){b.nb=c;jK(a,b,a.pb,d,!0)}
-function lK(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,oz(d.d),oz(d.f),oz(d.c),oz(d.b),oz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==kN(a))c=c.ob;else{if(y(c,139)||y(c,62))d=c,c=c.ob,c==kN(d)&&(c=c.ob);y(c,146)&&y(c.ob,138)&&(c=c.ob)}y(c,145)&&!y(c,138)&&(c.Nf(a.ob),c.Nf(a))}}
-function pr(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;!yo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Tf(a);a.d=!1;PM(a)}}function PM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=kK(Gz(a.q,d)),y(b,146)&&(b=b.jb),b.jd()&&(y(b,145)?b.Of():y(b,76)&&b.Ld())}function mK(a,b){var c;y(b,146)&&(b=y(b,146)?b.jb:b);c=kN(b);return Mw(a,c)?(y(c,146)&&iN(c,b),lK(a,null),!0):!1}
-function FL(a,b){var c;a.e=b;null!=a.f&&ej(a,jw(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Pz(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,jw(a.pb)+Ca+a.f);lK(a,null)}function tN(a,b,c){a.n||(a.n=$doc.createElement(Bg),rL(a.n,Yf,dd),rL(a.n,dh,Qe),rL(a.n,Ze,cb),rL(a.n,Sg,cb),a.pb.appendChild(a.n));rL(a.n,gh,b);rL(a.n,Pe,b);a=oL(a.n);return c?a.c:a.b}
-function RM(a,b){var c;c=null.Vf();if(c==(Aj(),vq)){c=(lN(a),null.Vf());var d=(-1==AL&&(AL=hK(ib,!0)),AL);return L(K(Math.round(100*d*c/254)))}if(c==lq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.b&&(c.b=hK(gb,!0)),c.b))));if(c==nq)return c=lN(a),d=null.Vf(),L(K(oF(d*(-1==c.c&&(c.c=hK(hb,!0)),c.b))));if(c==tq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c)));if(c==xq)return c=(lN(a),null.Vf()),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(10*d*c/254)));if(c==rq)return L(K(oF(12*
-(lN(a),null.Vf())*L(K(oF((-1==AL&&(AL=hK(ib,!0)),AL)/72))))));if(c==jq)return tN(a,null.Vf(),b);if(c==pq)return c=(lN(a),L(K(oF(null.Vf())))),d=(-1==AL&&(AL=hK(ib,!0)),AL),L(K(Math.round(d*c/72)));if(null.Vf()==hq)return L(K(oF(null.Vf())));throw new Gk("Invalid size: "+null.Vf());}function KK(){var a=new hN;Pw.call(this);this.k=new ir(-1,-1);new uN(this);this.pb[xd]="mosaic-LayoutPanel";FL(this,a)}s(711,310,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,145:1},KK);
-_.zd=function(a){jK(this,a,this.pb,this.q.d,!0)};_.od=function(){zw(this,new vN)};_.pd=function(){zw(this,new wN)};_.Mf=function(){return lr(this)};_.wd=function(a){return Iw(this.q,kN(a))};_.xd=function(a,b,c,d){jK(this,a,b,c,d)};_.Nf=function(a){lK(this,a)};_.yd=function(){return new ww(this)};_.Of=function(){pr(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=lr(this),null!=this.j)a=a.b+ag,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+ag);this.ld(b);this.i=null}else b=a.b+ag,this.nd(a.c+ag),this.ld(b);pr(this)}};_.Ld=function(){pr(this)};_.vd=function(a){return mK(this,a)};_.ld=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=kN(a);Lw(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[gh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function vN(){}s(712,1,{},vN);_.Jd=function(a){kN(a).rd()};function wN(){}s(713,1,{},wN);_.Jd=function(a){kN(a).sd()};function ww(a){this.c=a;this.b=new Kw(this.c.q)}s(714,1,{},ww);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return kK(xw(this.b))};_.$c=function(){yw(this.b)};_.c=null;function xN(){xN=u;new Zx}
-function uN(a){xN();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new yN(this)}s(715,9,{},uN);function yN(a){yk();this.b=a}s(716,26,{},yN);_.Ac=function(){lK(this.b.b,null);pr(this.b.b)};_.b=null;function eM(a){a=a.ob;return!a?null:y(a,145)?a:eM(a)}function EK(a,b,c){var d;d=a.pb;xM(a,b,c,pL(d),zK(d),qL(d))}
-function xM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.nd((0>g?0:g)+(Aj(),ag)),b!=a.gd()&&a.nd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(Aj(),ag)),c!=a.fd()&&a.ld((0>c?0:c)+ag))}function nr(a,b){EK(a,b.c,b.b)}function wM(a,b,c,d){b=kN(b);Lw(a,b);a.Bd(b,c,d)}s(719,1,{});
-function RE(){var a,b,c,d;d=sF("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function zN(){this.b=new Ki;new Ki;new Ki}s(718,719,{},zN);function QE(){QE=u;AN=new zN}function VE(){var a=SE,b=$wnd.JSApplet.JSME;QE();x(AN.b,a,b)}var AN;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Wn&&(e=lk(),2E3<e-Yn&&(Yn=e,Xn=Vn()));if(0==Wn++){var f=(Zn(),$n),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=io(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Zn(),$n),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=io(l,m);while(h.d);h.d=m}}--Wn;c&&-1!=Xn&&($wnd.clearTimeout(Xn),Xn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Vt)()}catch(d){a(b)}else A(Vt)()}var TE=U(1),On=U(102),BN=fF(" I"),H=aF(726,BN),KF=aF(724,TE),CN=fF(" Z"),YH=aF(727,CN);U(101);U(100);U(99);var DN=U(506),Cn=aF(728,DN),EN=U(263),xu=aF(729,EN);U(264);U(140);var FN=fF(" B");U(496);var GN=fF(" C"),Fi=aF(730,GN);U(494);var HN=fF(" D"),sG=aF(731,HN);U(495);U(497);var IN=U(500),nF=aF(732,IN),JN=fF(" J"),KN=U(2),Xt=aF(725,KN),lL=aF(733,FN);U(509);U(492);U(98);U(192);U(107);U(488);var SE=U(486);
-U(491);U(116);U(117);U(96);U(109);U(110);U(111);U(503);U(498);U(487);U(719);U(718);var UE=eF(),KB=U(418),eG=aF(734,KB),LN=U(549),HH=aF(735,LN),MN=U(404);U(403);U(402);U(401);U(545);var Ot=aF(736,H),NN=V(547,function(){kG();return LH}),MH=aF(737,NN);U(548);U(427);U(426);U(541);U(540);U(550);U(551);U(546);U(461);U(544);var mB=aF(738,MN);U(416);U(553);U(204);U(203);U(297);U(244);U(299);U(212);var ON=U(211);U(247);U(246);U(245);U(398);U(399);U(400);U(314);var PN=U(313);U(312);U(318);U(332);U(555);U(554);
-U(311);U(310);U(557);U(556);U(562);U(563);U(564);U(565);U(566);U(567);U(568);U(569);U(558);U(559);U(560);U(561);U(374);U(250);U(249);U(323);U(324);U(325);U(580);U(589);U(26);U(581);U(582);U(583);U(584);U(585);U(586);U(587);U(588);U(295);U(473);U(472);U(513);U(515);U(514);U(516);U(518);U(517);U(519);U(523);U(524);U(370);U(373);U(371);U(372);U(444);U(443);var EC=U(442),PG=aF(739,EC),bI=aF(740,JN);U(433);U(428);U(429);U(579);U(520);U(526);U(521);U(522);U(438);U(437);U(436);U(441);
-var QN=eF(),bK=aF(741,QN);U(471);U(481);U(480);U(479);U(482);U(483);U(622);U(623);U(624);U(625);U(532);var RN=V(253,function(){Dt();return It}),Jt=aF(742,RN);U(512);U(451);U(452);U(435);var oC=U(430);U(414);U(415);U(440);var zC=U(439);U(432);U(431);U(530);U(539);U(421);var OB=U(420);U(475);U(542);U(543);U(505);U(552);U(449);U(450);U(424);U(406);U(405);U(458);eF();eF();eF();U(408);U(409);U(293);
-var SN=V(180,function(){Aj();return zq}),Aq=aF(743,SN),TN=V(139,function(){Bj();return No}),Oo=aF(744,TN),UN=V(146,function(){Po();return zp}),Ap=aF(745,UN),VN=V(165,function(){Bp();return Kp}),Lp=aF(746,VN),WN=V(170,function(){Mp();return Vp}),Wp=aF(747,WN),XN=V(175,function(){Xp();return fq}),gq=aF(748,XN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(141,null);V(142,null);V(143,null);V(144,null);V(145,null);V(147,null);V(157,null);
-V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(148,null);V(149,null);V(150,null);V(151,null);V(152,null);V(153,null);V(154,null);V(155,null);V(156,null);V(166,null);V(167,null);V(168,null);V(169,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(202);U(209);U(210);U(385);var Hz=aF(749,PN);U(386);U(592);U(591);U(425);U(208);U(234);U(236);var VB=U(423);U(474);U(411);U(410);U(417);U(536);U(346);U(348);U(347);
-U(349);U(508);U(239);U(460);U(207);U(227);U(228);U(230);U(225);U(224);U(226);var XB=U(575);U(419);U(594);U(599);U(459);U(499);U(462);var oB=U(413),nB=aF(750,OB);U(214);U(218);U(638);U(576);U(446);U(447);U(448);U(412);U(231);U(248);U(572);U(573);U(337);U(336);U(342);U(343);U(628);U(600);U(601);U(525);U(533);U(534);U(535);U(593);U(595);var pC=U(434);U(216);U(215);U(217);U(219);U(537);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(598);U(317);U(316);U(315);U(606);U(605);U(627);U(603);U(626);
-var YN=V(682,function(){fr();return rM}),sM=aF(751,YN);U(681);U(680);U(672);U(673);U(674);U(675);U(676);U(677);U(678);U(679);U(653);var ZN=V(319,function(){kx();return rx}),sx=aF(752,ZN),$N=V(366,function(){fx();return $y}),az=aF(753,$N);U(17);U(367);U(368);U(363);U(364);U(365);U(18);U(19);U(20);U(457);U(422);U(669);U(354);U(670);U(355);U(356);U(357);U(358);U(361);U(328);U(327);var aO=U(326);U(596);U(597);U(602);U(275);U(331);U(362);U(206);U(350);U(377);U(376);U(378);
-var bO=V(379,function(){rz();return Cz}),Dz=aF(754,bO);V(380,null);V(381,null);V(382,null);V(383,null);U(251);U(268);U(577);U(329);U(345);U(344);U(529);U(394);U(321);U(205);U(578);U(330);U(655);U(3);U(658);U(659);U(657);U(656);U(649);U(648);U(711);U(712);U(713);U(714);U(651);U(242);var cD=U(454),eD=aF(755,cD);U(455);U(453);U(29);U(30);U(28);U(31);U(34);U(35);U(36);U(37);U(38);U(39);var cO=U(51),Py=aF(756,cO);U(40);U(41);U(42);U(43);U(44);U(45);U(46);U(48);U(47);U(49);U(50);U(52);U(53);U(55);U(56);
-U(54);U(57);U(58);U(59);U(60);U(62);U(64);U(65);U(63);U(61);U(66);U(67);U(68);U(69);U(71);U(74);U(73);U(75);U(78);U(79);U(77);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(88);U(86);U(89);U(90);U(91);U(92);U(94);U(95);U(93);var uL=U(640);U(322);var yL=U(642);U(240);U(667);U(666);U(467);U(466);U(468);U(241);U(277);U(279);U(278);U(269);U(320);U(710);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(613);U(456);U(469);U(389);U(201);U(306);U(308);U(307);U(273);U(388);U(270);U(604);var aL=aF(757,aO);U(610);U(609);
-U(617);U(607);U(608);U(614);U(615);U(611);U(612);U(463);U(464);U(470);U(243);U(668);U(635);U(490);U(510);U(272);U(574);var zL=U(643);U(652);U(671);U(707);U(706);U(213);U(229);U(4);U(634);U(33);U(280);U(351);U(352);U(353);U(281);var jM=aF(758,ON);U(282);U(686);U(703);var dO=V(704,function(){VM();return aN}),bN=aF(759,dO),eO=V(705,function(){KL();return dN}),eN=aF(760,eO);U(689);U(698);U(697);U(701);U(700);U(696);U(695);U(693);U(694);U(692);U(691);U(688);U(690);U(699);U(702);U(687);U(335);U(384);U(375);
-U(32);U(70);U(654);U(708);U(334);U(333);U(339);U(340);U(338);U(283);U(21);U(304);U(305);U(11);U(14);U(24);var fO=U(27),Jk=aF(761,fO);U(25);U(22);U(23);U(709);U(8);U(10);U(9);U(715);U(716);U(660);U(663);U(664);U(665);U(661);U(662);var wL=U(641);U(645);U(646);U(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/5C36F13F9951716092C3E0487B272BDF.cache.html b/public/jsme/5C36F13F9951716092C3E0487B272BDF.cache.html
deleted file mode 100644
index b923fb7..0000000
--- a/public/jsme/5C36F13F9951716092C3E0487B272BDF.cache.html
+++ /dev/null
@@ -1,629 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '5C36F13F9951716092C3E0487B272BDF';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",eb="1",fb="100%",gb="1em",
-hb="1ex",ib="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",qb="<",rb="=",sb=">",tb="?",vb="@",wb="A",xb="AUTO",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Hb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="HIDDEN",$b="Helvetica",ac="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JUSTIFY",fc="JavaScript",gc="LEFT",
-hc="MOL n. ",ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",pc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",tc="O",uc="ONE_WAY_CORNER",vc="P",wc="R",xc="R1",yc="R2",zc="R3",Ac="RIGHT",Bc="ROLL_DOWN",Cc="RXN",Dc="Reset",Ec="Resize-",Fc="Ring",Ic="S",Jc="SMILES",Nc="Se",Oc="Si",Pc="South",Qc="Style names cannot be empty",Rc="West",Sc="X",Tc="[",Uc="\\",Vc="]",Wc="__uiObjectID",Xc="a",dd="absolute",ed="alert",
-fd="alertdialog",gd="align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",Cd="click marked atom to delete mark",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="cssFloat",Md="cursor",Nd="dblclick",Od="definition",Pd="dialog",Qd="dir",Rd="directory",
-Sd="display",Td="div",Xd="document",Yd="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragexit",he="dragleave",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",De="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",Je="height",
-Qe="hidden",Re="html",Se="img",Te="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",kf="marquee",lf="math",mf="menu",nf="menuPopup",of="menubar",pf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Af="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="move",Ff="msie",Gf="multipart",Hf="n",If="navigation",
-Jf="none",Kf="noreaction",Lf="note",Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="rect(0px, 0px, 0px, 0px)",ig="region",kg="rgb(",lg="right",mg="role",ng="rotation",og="row",pg="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="scale100",ug="scrollbar",
-wg="se",xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="title",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",gh="whiteSpace",
-hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Bh={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh={l:524288,m:0,h:0},Ph={},Qh=
-{114:1,120:1,122:1,126:1,128:1},Rh={114:1},Sh={9:1,10:1,114:1,117:1,119:1},Th={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Uh={47:1,49:1,58:1,70:1,73:1,81:1,83:1},Vh={6:1,9:1,114:1,117:1,119:1},Wh={114:1,116:1,130:1},Xh={132:1},Yh={82:1,114:1,117:1,119:1},Zh={2:1},$h={46:1},ai={91:1,96:1,110:1,114:1},bi={7:1,
-9:1,114:1,117:1,119:1},ci={56:1},di={8:1,9:1,114:1,117:1,119:1},ei={114:1,120:1,126:1,128:1},fi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},gi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},hi={115:1},ii={112:1},ji={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},
-k={114:1,116:1},ki={96:1,114:1},li={9:1,11:1,114:1,117:1,119:1},r={113:1,114:1,116:1},mi={54:1,114:1},ni={85:1,114:1,120:1,126:1,128:1},oi={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,138:1,145:1},pi={49:1},qi={70:1,81:1},ri={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},si={91:1,92:1,96:1,110:1,114:1},
-ti={57:1},ui={134:1},vi={114:1,116:1,131:1},wi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},xi={48:1,84:1},yi={130:1},zi={114:1,120:1,128:1},Ai={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Bi={131:1},Ci={114:1,130:1},Di={91:1,92:1,96:1,102:1,110:1,114:1},Ei={12:1,114:1,117:1,119:1};function s(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
-function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Fi(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(Gi,k,-1,8,1);d=(Hi(),Ii);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ji(){Ji=u;Ki=new Li}
-function Mi(a){for(var b,a=new Ni(a.k.n);a.c<a.e.Ce();)b=Oi(a),Pi(b.hd(),de,!1),Qi(a)}function Ri(a,b,c){var a=a.o,d;try{d=new Si(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Ti(e);if(y(e,120))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.hd(),Xb,!0);Pi(c.hd(),Yd,!0);x(Ki,b,c)}
-function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.o.d,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.c.b);Yi(d.e.b);Yi(d.d.b);Pi(b.hd(),Xb,!1);Pi(c.hd(),Yd,!1)}function Zi(a){var b;a.p=!1;for(a=new Ni(a.k.n);a.c<a.e.Ce();)b=Oi(a),Pi(b.hd(),de,!1),Qi(a)}function $i(a,b){aj(a.k.n,b)?Pi(b.hd(),de,!1):a.p?(bj(a.k.n,b),Pi(b.hd(),de,!0)):(a.k.n.Ie(),bj(a.k.n,b))}function cj(a){this.i=a;this.k=new dj(this);this.o=new ej(this.k)}s(3,1,{});_.kc=function(){fj(this.k.f,"dragdrop-dragging")};
-_.lc=function(){gj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ki;function dj(a){this.n=new hj;this.e=a;this.b=a.i}s(4,1,{},dj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ij(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function jj(a,b){var c;c=kj(a.d,lj).b;b.b.ctrlKey||b.b.metaKey||Mi(a.c.e);$i(a.c.e,c)}function mj(a){a.c.i=null;a.c.e.lc();nj((oj(),pj(null)),a.b,0,0);var b=a.b.pb;qj=b;rj();sj=b;a.e=2}
-function ej(a){this.d=new Li;this.c=a;this.b=new tj;uj(this.b,vj(),wj());z(this.b,this,(xj(),xj(),yj));z(this.b,this,(zj(),zj(),Aj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Bj(),bg);a.borderStyle=(Cj(),Jf);a[ld]="blue"}s(5,1,{},ej);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Dj(a);e=Ej(a);b=Fj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!lj)lj=c,this.c.f=kj(this.d,lj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Mi(this.c.e),$i(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj(lj,null),lj!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,mj(this),1!=this.e&&ij(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Lj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Mj(Nj(d-this.i),Nj(a-this.j))>=this.c.e.n?(Oj(),-1!=Gj(this.c.n,this.c.f)||$i(this.c.e,this.c.f),c=new Jj(lj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,mj(this)):bk.preventDefault()),1==this.e)return;bk.preventDefault();ij(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Lj(a,b);if(1==Fj(a.b)&&(this.f=!1,lj))try{if(Oj(),1==this.e)jj(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{ij(this,e,b),this.c.e.kc(),3!=this.e&&jj(this,a)}finally{var f=this.b.pb;qj&&f==qj&&(qj=null);rj();f===sj&&(sj=null);ck(this.b);this.e=1;this.c.f=null}}}finally{lj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var lj=null;function Ij(){}s(6,1,ti,Ij);_.qc=function(){Oj()};
-function Si(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Si);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Jj(a,b){!a||a==(oj(),pj(null))?this.i=this.f=0:(this.f=a.dd()-dk(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(oj(),pj(null))?this.d=this.c=0:(this.c=ek(b.pb)+fk(b.pb),this.d=gk(b.pb)+hk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function fk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function hk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ik(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function jk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function kk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function lk(a,b){var c=mk();kk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;nk(a.n,mk())}function ok(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function nk(a,b){ok(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function pk(a){this.b=a}s(18,1,{},pk);_.vc=function(a){nk(this,a)};_.b=null;s(19,1,{});s(20,1,Zh);function qk(){qk=u;var a;(a=new rk)&&(a.yc()||(a=new sk));tk=a}s(21,19,{});var tk=null;function uk(a,b){var c=A(function(){if(!b.b){var c=mk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function rk(){}s(22,21,{},rk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new vk;uk(a,b);return b};function vk(){}s(23,20,Zh,vk);_.xc=function(){this.b=!0};_.b=!1;function sk(){this.b=new hj;this.c=new wk(this)}s(24,21,{},sk);_.yc=function(){return!0};_.wc=function(a){a=new xk(this,a);bj(this.b,a);1==this.b.d&&yk(this.c,16);return a};function zk(){zk=u;Ak=new hj;var a=new Bk;Ck();Dk(Ek?Ek:Ek=new Fk,a)}function Gk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(Ak,a)}
-function yk(a,b){if(0>b)throw new Hk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(Ak,a);a.c=!1;a.d=Ik(a,b);bj(Ak,a)}function Jk(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Ik(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||aj(Ak,this);this.Ac()};_.c=!1;_.d=0;var Ak;function wk(a){zk();this.b=a}s(25,26,{},wk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Kk,k,3,a.b.d,0);b=Lk(a.b,b);c=new Mk;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.b,d),nk(d.b,c.b);0<a.b.d&&yk(a.c,Mj(5,16-(mk()-c.b)))};_.b=null;function xk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},xk);_.xc=function(){var a=this.c;aj(a.b,this);0==a.b.d&&Gk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Nk(){this.b=ed}s(28,29,{},Nk);function Ok(){this.b=fd}s(30,29,{},Ok);function Pk(){this.b=id}s(31,29,{},Pk);s(33,1,{});_.b=null;function Qk(a){this.b=a}
-s(32,33,{},Qk);function Rk(){this.b=jd}s(34,29,{},Rk);function Sk(){this.b=md}s(35,29,{},Sk);function Tk(){this.b=rd}s(36,29,{},Tk);function Uk(){this.b=wd}s(37,29,{},Uk);function Vk(){this.b=Gd}s(38,29,{},Vk);function Wk(){this.b=Hd}s(39,29,{},Wk);function Xk(){this.b=Id}s(40,29,{},Xk);function Yk(){this.b=Jd}s(41,29,{},Yk);function Zk(){this.b=Od}s(42,29,{},Zk);function $k(){this.b=Pd}s(43,29,{},$k);function al(){this.b=Rd}s(44,29,{},al);function bl(){this.b=Xd}s(45,29,{},bl);
-function cl(){this.b=ue}s(46,29,{},cl);function dl(){this.b=Ce}s(47,29,{},dl);function fl(){this.b=De}s(48,29,{},fl);function gl(){this.b=Fe}s(49,29,{},gl);function hl(){this.b=Ie}s(50,29,{},hl);function il(a){this.b=a.id}s(51,1,{4:1,5:1},il);_.b=null;function jl(){this.b=Se}s(52,29,{},jl);function kl(){this.b=af}s(53,29,{},kl);function ll(){this.b=bf}s(54,29,{},ll);function ml(){this.b=cf}s(55,29,{},ml);function nl(){this.b=df}s(56,29,{},nl);function ol(){this.b=ff}s(57,29,{},ol);
-function pl(){this.b=hf}s(58,29,{},pl);function ql(){this.b=kf}s(59,29,{},ql);function rl(){this.b=lf}s(60,29,{},rl);function sl(){this.b=mf}s(61,29,{},sl);function tl(){this.b=of}s(62,29,{},tl);function ul(){this.b=pf}s(63,29,{},ul);function vl(){this.b=vf}s(64,29,{},vl);function wl(){this.b=wf}s(65,29,{},wl);function xl(){this.b=If}s(66,29,{},xl);function yl(){this.b=Lf}s(67,29,{},yl);function zl(){this.b=Uf}s(68,29,{},zl);function Al(){this.b=$f}s(69,29,{},Al);s(70,33,{},function(a){this.b=a});
-function Bl(){this.b=ag}s(71,29,{},Bl);function Cl(){Cl=u;Dl=new Qk("aria-activedescendant")}var Dl;function El(){this.b=eg}s(73,29,{},El);function Fl(){this.b=fg}s(74,29,{},Fl);function Gl(){this.b=ig}s(75,29,{},Gl);
-function Hl(){Hl=u;Il=new Ok;Jl=new Nk;Kl=new Pk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new fl;Zl=new dl;$l=new gl;am=new hl;bm=new jl;cm=new kl;dm=new ml;em=new nl;fm=new ll;gm=new ol;hm=new pl;im=new ql;jm=new rl;km=new tl;lm=new vl;mm=new wl;nm=new ul;om=new sl;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new Bl;um=new Fl;vm=new El;wm=new Gl;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=
-new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;un=new vn;wn=new xn;C=new Li;x(C,ig,wm);x(C,ed,Jl);x(C,Pd,Ul);x(C,fd,Il);x(C,id,Kl);x(C,Xd,Wl);x(C,jd,Ll);x(C,md,Ml);x(C,rd,Nl);x(C,wd,Ol);x(C,De,Yl);x(C,Gd,Pl);x(C,Fe,$l);x(C,Hd,Ql);x(C,Id,Rl);x(C,Jd,Sl);x(C,Od,Tl);x(C,bf,fm);x(C,Rd,Vl);x(C,ue,Xl);x(C,Ce,Zl);x(C,Ie,am);x(C,Se,bm);x(C,af,cm);x(C,cf,dm);x(C,df,em);x(C,ff,gm);x(C,hf,hm);x(C,kf,im);x(C,lf,jm);x(C,mf,om);x(C,of,km);x(C,pf,nm);x(C,
-vf,lm);x(C,Uf,rm);x(C,eg,vm);x(C,wf,mm);x(C,If,pm);x(C,Lf,qm);x(C,$f,sm);x(C,ag,tm);x(C,fg,um);x(C,og,Bm);x(C,pg,xm);x(C,qg,zm);x(C,xg,Fm);x(C,yg,Hm);x(C,ug,Dm);x(C,Bg,Jm);x(C,Dg,Lm);x(C,Eg,Nm);x(C,Gg,Tm);x(C,Ig,Pm);x(C,Jg,Rm);x(C,Og,Vm);x(C,Pg,Xm);x(C,Rg,Zm);x(C,Sg,an);x(C,Zg,wn);x(C,$g,cn);x(C,ah,un)}var Jl,Il,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Zl,Yl,$l,am,bm,cm,fm,dm,em,gm,hm,im,jm,om,km,nm,lm,mm,pm,qm,rm,sm,tm,vm,um,wm,C,Bm,xm,zm,Dm,Fm,Hm,Jm,Lm,Nm,Tm,Pm,Rm,Vm,Xm,Zm,an,wn,cn,un;
-function Cm(){this.b=og}s(77,29,{},Cm);function ym(){this.b=pg}s(78,29,{},ym);function Am(){this.b=qg}s(79,29,{},Am);function Em(){this.b=ug}s(80,29,{},Em);function Gm(){this.b=xg}s(81,29,{},Gm);function Im(){this.b=yg}s(82,29,{},Im);function Km(){this.b=Bg}s(83,29,{},Km);function Mm(){this.b=Dg}s(84,29,{},Mm);function Om(){this.b=Eg}s(85,29,{},Om);function Um(){this.b=Gg}s(86,29,{},Um);function Qm(){this.b=Ig}s(87,29,{},Qm);function Sm(){this.b=Jg}s(88,29,{},Sm);function Wm(){this.b=Og}
-s(89,29,{},Wm);function Ym(){this.b=Pg}s(90,29,{},Ym);function $m(){this.b=Rg}s(91,29,{},$m);function bn(){this.b=Sg}s(92,29,{},bn);function xn(){this.b=Zg}s(93,29,{},xn);function dn(){this.b=$g}s(94,29,{},dn);function vn(){this.b=ah}s(95,29,{},vn);function Mk(){this.b=mk()}function mk(){return(new Date).getTime()}s(96,1,{},Mk);function yn(a){var b,c,d;d=new zn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),An(d,c.cZ.e),d.b.b+=ob,Bn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function Cn(a){var b,c,d;c=v(Dn,k,127,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new En;c[d]=a[d]}}function Fn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{114:1,128:1});_.Bc=function(){return this.i};_.tS=function(){return Fn(this)};_.f=null;_.i=null;function Gn(a){Hn();this.i=a}s(100,101,zi,Gn);function Xi(a){Hn();this.i=a}function Ui(a,b){Hn();this.f=b;this.i=a}s(99,100,ei,Xi,Ui);
-function In(a){Hn();this.c=a;this.b=j;var b,c,d;c=Jn(Kn(this.c)?this.c:null);d=v(Dn,k,127,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Ln(c[a]);Cn(d)}s(98,99,ei,In);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Nf:Kn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Mn(this.c).e;this.b=this.b+ob+(Kn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Kn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Nn(a,b){return On(a)?a.eQ(b):a===b}
-function Mn(a){return On(a)?a.cZ:Pn}function Qn(a){return On(a)?a.hC():Fi(a)}
-function Rn(){var a;Rn=u;Sn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Tn(a){Rn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Sn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Sn;s(107,1,{});function Fi(a){return a.$H||(a.$H=++Un)}function Vn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Wn(){return $wnd.setTimeout(function(){0!=Xn&&(Xn=0);Yn=-1},10)}var Xn=0,Un=0,Zn=0,Yn=-1;
-function $n(){$n=u;ao=new bo}function co(a,b){a.b=eo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new fo(a)),go(a.f,1),!a.j&&(a.j=new ho(a)),go(a.j,50))}function bo(){}function io(a){return a.Cc()}function eo(a,b){!a&&(a=[]);a[a.length]=b;return a}function jo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=eo(b,e)):e[0].qc()}catch(f){if(f=Ti(f),!y(f,128))throw f;}}return b}function go(a,b){$n();$wnd.setTimeout(function(){A(io)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},bo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var ao;function fo(a){this.b=a}s(110,1,{},fo);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),jo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=mk();100>mk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function ho(a){this.b=a}s(111,1,{},ho);_.Cc=function(){this.b.e&&go(this.b.f,1);return this.b.k};_.b=null;function Hn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Jn(a);2<=e.length&&e.splice(0,2);c=v(Dn,k,127,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Ln(e[a]);Cn(c)}
-function Jn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=ko(f),g=f.indexOf(ua),i=0==f.indexOf(ve)?8:0;-1==g&&(g=lo(f,mo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=ko(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function Bn(a,b){a.b+=b}function no(){}s(117,116,{},no);_.b=j;function ek(a){return oo(po(a.ownerDocument),a)}function gk(a){return qo(po(a.ownerDocument),a)}
-function ro(a,b){return parseInt(a[b])||0}function so(a,b){return null==a[b]?null:""+a[b]}function to(a,b){a.innerHTML=b||j}function uo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function vo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Fj(a){a=a.button;return 1==a?4:2==a?2:1}
-function oo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function wo(a){return qo(po(a.ownerDocument),a)}function qo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function xo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function yo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function dk(a){return!zo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function zo(){var a=Ao();return-1!=a&&1009E3<=a}
-function Bo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Ao(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function wj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function vj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function Co(a){return dk(D(a.compatMode,Hb)?a.documentElement:a.body)}function Do(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function po(a){return D(a.compatMode,Hb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{114:1,117:1,119:1});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Cj(){Cj=u;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=F(Po,k,6,[Eo,Go,Io,Ko,Mo])}
-s(139,140,Vh);var Oo,Io,Go,Ko,Eo,Mo;function Fo(){E.call(this,kc,0)}s(141,139,Vh,Fo);function Ho(){E.call(this,"DOTTED",1)}s(142,139,Vh,Ho);function Jo(){E.call(this,"DASHED",2)}s(143,139,Vh,Jo);function Lo(){E.call(this,Zb,3)}s(144,139,Vh,Lo);function No(){E.call(this,"SOLID",4)}s(145,139,Vh,No);
-function Qo(){Qo=u;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=F(Bp,k,7,[Ro,To,Vo,Xo,Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp])}s(146,140,bi);var Ap,To,wp,Vo,Ro,ap,up,Zo,cp,ep,gp,Xo,yp,ip,kp,mp,qp,sp,op;function So(){E.call(this,Qb,0)}s(147,146,bi,So);function jp(){E.call(this,"SE_RESIZE",9)}s(148,146,bi,jp);function lp(){E.call(this,"SW_RESIZE",10)}
-s(149,146,bi,lp);function np(){E.call(this,"S_RESIZE",11)}s(150,146,bi,np);function pp(){E.call(this,"W_RESIZE",12)}s(151,146,bi,pp);function rp(){E.call(this,"TEXT",13)}s(152,146,bi,rp);function tp(){E.call(this,"WAIT",14)}s(153,146,bi,tp);function vp(){E.call(this,"HELP",15)}s(154,146,bi,vp);function xp(){E.call(this,"COL_RESIZE",16)}s(155,146,bi,xp);function zp(){E.call(this,"ROW_RESIZE",17)}s(156,146,bi,zp);function Uo(){E.call(this,xb,1)}s(157,146,bi,Uo);
-function Wo(){E.call(this,"CROSSHAIR",2)}s(158,146,bi,Wo);function Yo(){E.call(this,"POINTER",3)}s(159,146,bi,Yo);function $o(){E.call(this,"MOVE",4)}s(160,146,bi,$o);function bp(){E.call(this,"E_RESIZE",5)}s(161,146,bi,bp);function dp(){E.call(this,"NE_RESIZE",6)}s(162,146,bi,dp);function fp(){E.call(this,"NW_RESIZE",7)}s(163,146,bi,fp);function hp(){E.call(this,"N_RESIZE",8)}s(164,146,bi,hp);function Cp(){Cp=u;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=F(Mp,k,8,[Dp,Fp,Hp,Jp])}s(165,140,di);
-var Lp,Fp,Hp,Jp,Dp;function Ep(){E.call(this,kc,0)}s(166,165,di,Ep);function Gp(){E.call(this,"BLOCK",1)}s(167,165,di,Gp);function Ip(){E.call(this,"INLINE",2)}s(168,165,di,Ip);function Kp(){E.call(this,"INLINE_BLOCK",3)}s(169,165,di,Kp);function Np(){Np=u;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=F(Xp,k,10,[Op,Qp,Sp,Up])}s(170,140,Sh);var Wp,Up,Qp,Sp,Op;function Pp(){E.call(this,"VISIBLE",0)}s(171,170,Sh,Pp);function Rp(){E.call(this,Zb,1)}s(172,170,Sh,Rp);
-function Tp(){E.call(this,"SCROLL",2)}s(173,170,Sh,Tp);function Vp(){E.call(this,xb,3)}s(174,170,Sh,Vp);function Yp(){Yp=u;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=F(hq,k,11,[Zp,aq,cq,eq])}s(175,140,li);var gq,Zp,aq,cq,eq;function $p(){E.call(this,Fb,0)}s(176,175,li,$p);function bq(){E.call(this,ec,1)}s(177,175,li,bq);function dq(){E.call(this,gc,2)}s(178,175,li,dq);function fq(){E.call(this,Ac,3)}s(179,175,li,fq);
-function Bj(){Bj=u;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=new xq;yq=new zq;Aq=F(Bq,k,12,[iq,kq,mq,oq,qq,sq,uq,wq,yq])}s(180,140,Ei);var Aq,wq,mq,oq,uq,yq,sq,kq,qq,iq;function jq(){E.call(this,"PX",0)}s(181,180,Ei,jq);function lq(){E.call(this,"PCT",1)}s(182,180,Ei,lq);function nq(){E.call(this,"EM",2)}s(183,180,Ei,nq);function pq(){E.call(this,"EX",3)}s(184,180,Ei,pq);function rq(){E.call(this,"PT",4)}s(185,180,Ei,rq);function tq(){E.call(this,"PC",5)}
-s(186,180,Ei,tq);function vq(){E.call(this,"IN",6)}s(187,180,Ei,vq);function xq(){E.call(this,"CM",7)}s(188,180,Ei,xq);function zq(){E.call(this,"MM",8)}s(189,180,Ei,zq);function Cq(){Cq=u;Dq=[];Eq=[];Fq=[]}var Dq,Eq,Fq;function Gq(){Gq=u;Hq=new Iq}function Jq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Kq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Iq(){}s(192,1,{},Iq);_.b=null;var Hq;s(204,1,{});_.tS=function(){return"An event type"};
-_.i=null;s(203,204,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ec=function(){return this.Gc()};_.b=null;var Lq=_.c=null;function Mq(){Mq=u;Nq=new Oq(nd,new Pq)}function Pq(){}s(201,202,{},Pq);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Nq};var Nq;function Qq(){Qq=u;Rq=new Oq(vd,new Sq)}function Sq(){}s(205,202,{},Sq);_.Dc=function(a){Tq();Uq(this,a.c,Vq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Rq};var Rq;s(208,202,$h);
-function Kj(a,b){return(a.b.clientX||0)-oo(po(b.ownerDocument),b)+dk(b)+Co(b.ownerDocument)}function Lj(a,b){return(a.b.clientY||0)-wo(b)+(b.scrollTop||0)+Do(b.ownerDocument)}function Dj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}function Ej(a){var b;return(b=a.c)?Lj(a,b):a.b.clientY||0}s(207,208,$h);function Wq(){Wq=u;Xq=new Oq(yd,new Yq)}function Yq(){}s(206,207,$h,Yq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return Xq};var Xq;function Zq(){Zq=u;$q=new Oq(Kd,new ar)}function ar(){}
-s(209,202,{},ar);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return $q};var $q;s(212,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var br=_.d=0;function Fk(){this.d=++br}s(211,212,xi,Fk);function Oq(a,b){this.d=++br;this.b=b;!Lq&&(Lq=new cr);Lq.b[a]=this;this.c=a}s(210,211,xi,Oq);_.b=null;_.c=null;function dr(){dr=u;er=new Oq(Nd,new fr)}function fr(){}s(213,207,$h,fr);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(gr(),hr))a=ir(b.pb),c=new jr(ro(b.pb,Rf),ro(b.pb,Qf)),d=new jr(ro(b.T.jb.pb,Rf),ro(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);kr(b.I,!0);a=ro(b.T.jb.pb,Rf);lr(b,new jr(a,mr(b.T.jb).b));b.J&&b.O!=hr&&nr(b.r,b)}else kr(b.I,!1),b.O!=(gr(),hr)?lr(b,new jr(b.F.c,b.F.b)):or(b,ir(b.r.pb)),b.J&&b.O!=hr&&pr(b.r,b);qr(b.T.jb)}else kr(b.I,!0)};_.Gc=function(){return er};var er;s(214,202,{});
-function rr(){rr=u;sr=new Oq(ee,new tr)}function tr(){}s(215,214,{},tr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return sr};var sr;function ur(){ur=u;vr=new Oq(fe,new wr)}function wr(){}s(216,214,{},wr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return vr};var vr;function xr(){xr=u;yr=new Oq(ie,new zr)}function zr(){}s(217,214,{},zr);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return yr};
-var yr;function Ar(){Ar=u;Br=new Oq(je,new Cr)}function Cr(){}s(218,214,{},Cr);_.Dc=function(a){a=Dr(a.b);(this.b.dataTransfer||null).setData(Mg,a)};_.Gc=function(){return Br};var Br;function Er(){Er=u;Fr=new Oq(ke,new Gr)}function Gr(){}s(219,214,{},Gr);
-_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Hr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.Ge(b))};_.Gc=function(){return Fr};var Fr;function Ir(){Ir=u;Jr=new Oq(pe,new Kr)}function Kr(){}s(220,202,{},Kr);_.Dc=function(a){ck(a.b.b)};_.Gc=function(){return Jr};var Jr;
-function Lr(){Lr=u;Mr=new Oq(ye,new Nr)}function Nr(){}s(221,202,{},Nr);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Or(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Pr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Mr};var Mr;function Qr(){Qr=u;Rr=new Oq(ze,new Sr)}function Sr(){}s(222,202,{},Sr);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Tr(a.b.b,a.b.c))};
-_.Gc=function(){return Rr};var Rr;function Ur(){Ur=u;Vr=new Oq(Ae,new Wr)}function Wr(){}s(223,202,{},Wr);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Vr};var Vr;s(225,202,{});s(224,225,{});function Xr(){Xr=u;Yr=new Oq(Xe,new Zr)}function Zr(){}s(226,224,{},Zr);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<($r(),as).length&&-999!=($r(),as)[c]&&(c=($r(),as)[c]);b=new bs(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?cs(Dr(a)):e=301;break;case 118:case 86:b&&ds(a.u,(!a.ub&&(a.ub=new es(a)),a.ub));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:fs(a,so((gs(),hs).ac.b.pb,ch));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Yb;e=1300;break;case 114:case 82:a.jb=!0;a.J=wc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=La):801==a.c?(e=237,a.jb=!0,a.J=Ka):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Wa);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?is(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?is(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&is(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?is(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?is(a,4):e=207;break;case 53:105==a.c?is(a,5):e=208;break;case 54:105==a.c?is(a,
-6):e=210;break;case 55:105==a.c?is(a,7):e=211;break;case 56:105==a.c?is(a,8):e=212;break;case 57:105==a.c?is(a,9):(a.jb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}js(a,e)}b=!0}b&&this.b.preventDefault()};_.Gc=function(){return Yr};var Yr;function ks(){ks=u;ls=new Oq(yf,new ms)}function ms(){}s(227,207,$h,ms);_.Dc=function(a){a.nc(this)};_.Gc=function(){return ls};var ls;
-function xj(){xj=u;yj=new Oq(zf,new ns)}function ns(){}s(228,207,$h,ns);_.Dc=function(a){a.oc(this)};_.Gc=function(){return yj};var yj;function os(){os=u;ps=new Oq(Af,new qs)}function qs(){}s(229,207,$h,qs);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Jj(lj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,mj(a))};_.Gc=function(){return ps};var ps;function zj(){zj=u;Aj=new Oq(Cf,new rs)}function rs(){}s(230,207,$h,rs);_.Dc=function(a){a.pc(this)};_.Gc=function(){return Aj};var Aj;function cr(){this.b={}}
-s(231,1,{},cr);_.b=null;s(234,208,$h);var ss=null;function ts(){ts=u;us=new Oq(Ug,new vs)}function vs(){}s(233,234,$h,vs);_.Dc=function(a){ws(a.b,this,a.b.n)};_.Gc=function(){return us};var us;function xs(){xs=u;ys=new Oq(Vg,new zs)}function zs(){}s(235,234,$h,zs);_.Dc=function(a){ws(a.b,this,a.b.n)};_.Gc=function(){return ys};var ys;function As(){var a;this.b=(a=document.createElement(Td),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==ve)}s(236,1,{},As);
-function Bs(){Bs=u;Cs=new Oq(Wg,new Ds)}function Ds(){}s(237,234,$h,Ds);_.Dc=function(a){ws(a.b,this,a.b.o)};_.Gc=function(){return Cs};var Cs;function Es(){Es=u;Fs=new Oq(Xg,new Gs)}function Gs(){}s(238,234,$h,Gs);_.Dc=function(a){Hs(a.b,this)&&(a.b.k&&Is(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),yk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Fs};var Fs;function Js(a,b){this.b=b;this.c=a}function Ks(a,b,c){Ek&&(b=new Js(b,c),a.Vc(b))}s(239,203,{},Js);_.Dc=function(a){a.Rc(this)};_.Ec=function(){return Ek};
-_.b=!1;var Ek=_.c=null;function Ls(a){this.b=a}s(240,203,{},Ls);_.Dc=function(a){a.Sc(this)};_.Ec=function(){return Ms};var Ms=_.b=null;function Ns(){}function Os(a){var b;Ps&&(b=new Ns,a.Vc(b))}s(241,203,{},Ns);_.Dc=function(a){a.Tc(this)};_.Ec=function(){return Ps};var Ps=null;function Qs(a){this.b=a}s(242,203,{},Qs);_.Dc=function(a){a.Uc(this)};_.Ec=function(){return Rs};var Rs=_.b=null;function Ss(){}s(243,203,{},Ss);_.Dc=function(a){a.b.W&&a.b.Fd()};_.Ec=function(){return Ts};var Ts=null;
-function Us(a,b,c){a=a.b;if(!b)throw new Vs("Cannot add a handler with a null type");if(!c)throw new Vs("Cannot add a null handler");0<a.c?Ws(a,new Xs(a,b,c)):Ys(a,b,null,c);return new Zs(new $s(a,b,c))}
-function at(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Vs("Cannot fire null event");try{++d.c;i=bt(d,b.Ec(),null);e=null;for(h=d.d?i.wf(i.Ce()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Dc(g)}catch(l){if(l=Ti(l),y(l,128))f=l,!e&&(e=new pt),qt(e,f);else throw l;}}if(e)throw new rt(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ni(d.b);o.c<o.e.Ce();)m=Oi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Ti(n);if(y(n,85))throw new st(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function tt(a){ut.call(this,a,!1)}function ut(a,b){this.b=new vt(b);this.c=a}s(244,1,pi,tt,ut);_.Vc=function(a){at(this,a)};_.b=null;_.c=null;s(247,1,{});function Ws(a,b){!a.b&&(a.b=new hj);bj(a.b,b)}function Ys(a,b,c,d){var e;e=kj(a.e,b);e||(e=new Li,x(a.e,b,e));a=e.ye(c);a||(a=new hj,e.Ae(c,a));a.nf(d)}function wt(a,b,c,d){var e,f;e=bt(a,b,c);e.pf(d)&&e.ze()&&(f=kj(a.e,b),f.Be(c),f.ze()&&Wi(a.e,b))}
-function bt(a,b,c){a=kj(a.e,b);if(!a)return xt(),xt(),yt;c=a.ye(c);return!c?(xt(),xt(),yt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function vt(a){this.e=new Li;this.d=a}s(245,246,{},vt);function Zs(a){this.b=a}s(248,1,{},Zs);_.b=null;function rt(a){Ui.call(this,zt(a),At(a));this.b=a}function At(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function zt(a){var b,c,d;b=a.Ce();if(0==b)return null;b=new Bt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),Bn(b.b,d);return b.b.b}s(250,99,ni,rt);_.b=null;function st(a){rt.call(this,a)}s(249,250,ni,st);s(251,1,{},function(){});function Ct(a){a=so(a,Qd);return Dt(rg,a)?(Et(),Ft):Dt(gf,a)?(Et(),Gt):(Et(),Ht)}function Et(){Et=u;Ft=new It("RTL",0);Gt=new It("LTR",1);Ht=new It(Qb,2);Jt=F(Kt,k,50,[Ft,Gt,Ht])}
-function It(a,b){E.call(this,a,b)}s(253,140,{50:1,114:1,117:1,119:1},It);var Jt,Ht,Gt,Ft;function Lt(){}function Mt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Mt(e,d);F(a,b,c,d);return d}function Nt(a){return Ot([Pt,H],[k,r],[113,-1],a,0,2,1)}
-function Ot(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Mt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Ot(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Qt();var e=Rt,f=St;Qt();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Tt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ut;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ut;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ut;}a[b]=c}s(254,1,{},Lt);_.qI=0;
-function Qt(){Qt=u;Rt=[];St=[];var a=new Lt,b=Rt,c=St,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Rt,St;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Kn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function On(a){return a.tM==u||a.cM&&!!a.cM[1]}function Vt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Wt(){var a;$stats&&Xt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?xe:"unknown"}D(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Xt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Yt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Xt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Cq();Fq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Cq();0!=Fq.length&&(a=Fq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).insertBefore(a,b.b.firstChild),Fq.length=0);0!=Dq.length&&(a=Dq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).appendChild(a),Dq.length=0);0!=Eq.length&&(a=Eq.join(j),b=(Gq(),Hq),a=Jq(a),Kq(b).appendChild(a),Eq.length=0);$stats&&Xt("export.client.JSME_export");new Zt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Ti(a){return y(a,128)?a:new In(a)}function $t(a){return au(a&4194303,a>>22&4194303,0>a?1048575:0)}function bu(a){return au(a.l,a.m,a.h)}function au(a,b,c){return _=new cu,_.l=a,_.m=b,_.h=c,_}
-function du(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new eu;if(0==a.l&&0==a.m&&0==a.h)return fu=au(0,0,0),au(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(fu=au(0,0,0),c=bu((gu(),hu))):(fu=au(c.l,c.m,c.h),c=au(0,0,0)),c;g=!1;0!=b.h>>19&&(b=iu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ju(e):0==c&&0!=d&&0==e?ju(d)+22:0!=c&&0==d&&0==e?ju(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=bu((gu(),ku)),c=!0,g=!g;else return c=lu(a,f),g&&mu(c),fu=au(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=iu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=lu(c,d);f&&mu(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=au(f,i,c);g?fu=iu(c):fu=au(c.l,c.m,c.h);return e}if(!nu(a,b))return e?fu=iu(a):fu=au(a.l,a.m,a.h),au(0,0,0);c=c?a:au(a.l,a.m,a.h);var h,l,m,o;f=ou(b)-ou(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=au(i&4194303,l&4194303,h&1048575);for(l=au(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&mu(l);e?(fu=iu(c),d&&(fu=pu(fu,(gu(),hu)))):fu=au(c.l,c.m,c.h);return l}
-function mu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function ou(a){var b;b=qu(a.h);return 32==b?(b=qu(a.m),32==b?qu(a.l)+32:b+20-10):b-12}var fu=null;function ru(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return au(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function su(a,b){return au(a.l&b.l,a.m&b.m,a.h&b.h)}function tu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return gu(),uu;if(-9223372036854775E3>a)return gu(),vu;if(9223372036854775E3<=a)return gu(),ku;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=au(a,b,c);d&&mu(b);return b}function wu(a){var b,c;return-129<a&&128>a?(b=a+128,null==xu&&(xu=v(yu,k,51,256,0)),c=xu[b],!c&&(c=xu[b]=$t(a)),c):$t(a)}
-function zu(a){var b=mh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function nu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Au(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return au(c&4194303,n&
-4194303,q&1048575)}function iu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return au(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function lu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return au(c&4194303,d&4194303,e&1048575)}function pu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return au(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Bu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Bu(iu(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=wu(1E9);a=du(a,b);b=j+L(fu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var xu=null;function gu(){gu=u;ku=au(4194303,4194303,524287);vu=au(0,0,524288);hu=wu(1);wu(2);uu=wu(0)}var ku,vu,hu,uu;function cu(){}s(263,1,{51:1},cu);
-function Xt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Cu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},Cu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Du(a,b){Bn(a.b.b,b.b);return a}function Eu(){this.b=new Fu}s(269,1,{},Eu);function Gu(a){if(null==a)throw new Vs("css is null");this.b=a}s(270,1,{52:1,114:1},Gu);
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;function Iu(a){if(null==a)throw new Vs("html is null");this.b=a}s(272,1,mi,Iu);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;s(273,1,mi,function(){this.b=j});_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};_.b=null;
-function Ju(){Ju=u;Ku=RegExp(oa,we);Lu=RegExp(sb,we);Mu=RegExp(qb,we);Nu=RegExp(ta,we);Ou=RegExp(fa,we)}function Pu(a){Ju();-1!=a.indexOf(oa)&&(a=a.replace(Ku,pa));-1!=a.indexOf(qb)&&(a=a.replace(Mu,ra));-1!=a.indexOf(sb)&&(a=a.replace(Lu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Ou,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Nu,"&#39;"));return a}var Ku,Lu,Mu,Ou,Nu;function Qu(a){if(null==a)throw new Vs("uri is null");this.b=a}s(275,1,{55:1},Qu);_.eQ=function(a){return!y(a,55)?!1:D(this.b,a.b)};_.hC=function(){return Hu(this.b)};
-_.b=null;function Ru(){Ru=u}s(277,1,{});function Su(){}s(278,1,{},Su);var Tu=null;function Uu(){}s(279,277,{},Uu);var Vu=null;function Wu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=bt(a.b,f,null).Ce();for(e-=1;0<=e;--e)if(d=bt(a.b,f,null).uf(e),y(d,56)&&Nn(d.b,b)){var h=a.b,l=f;0<h.c?Ws(h,new Xu(h,l,null,d)):wt(h,l,null,d)}}}s(280,1,ci);_.b=null;function Yu(a){this.b=a}s(281,280,ci,Yu);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Zu(a){this.b=a}s(282,280,ci,Zu);
-_.Tc=function(){var a=this.b.b;$u(a);av(a.pb)};function bv(){Hn()}s(283,99,ei,bv);function cv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,yk(a.e,1))}function dv(){this.b=new ev(this);this.c=new hj;this.e=new fv(this);this.i=new gv(this)}s(284,1,{},dv);_.d=!1;_.f=!1;function ev(a){zk();this.b=a}s(285,26,{},ev);_.Ac=function(){if(this.b.d){var a=this.b,b;b=hv(a.i.e.c,a.i.c);iv(a.i);y(b,57)&&new bv;a.d=!1;cv(a)}};_.b=null;function fv(a){zk();this.b=a}s(286,26,{},fv);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=mk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(yk(a.b,1E4);a.i.d<a.i.b;){d=jv(a.i);try{if(null==d)break;y(d,57)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||iv(a.i)}if(100<=mk()-b)break}}finally{e||(Gk(a.b),a.d=!1,cv(a))}};_.b=null;function jv(a){var b;a.c=a.d;b=hv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function iv(a){kv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function gv(a){this.e=a}s(287,1,{},gv);_.Yc=function(){return this.d<this.b};_.Zc=function(){return jv(this)};
-_.$c=function(){iv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function lv(a,b){var c=(mv(),nv(b));a.appendChild(c)}function ov(a,b,c){var d;d=bk;bk=a;b==qj&&8192==pv(a.type)&&(qj=null);c._c(a);bk=d}var bk=null,qj=null;function qv(){qv=u;rv=new dv}function Hj(a){qv();if(!a)throw new Vs("cmd cannot be null");var b=rv;bj(b.c,a);cv(b)}var rv;function sv(a){rj();!tv&&(tv=new Fk);uv||(uv=new ut(null,!0),vv=new wv);return Us(uv,tv,a)}var uv=null;function xv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function wv(){}s(293,203,{},wv);_.Dc=function(a){a.Xc(this);vv.d=!1};_.Ec=function(){return tv};_.Fc=function(){xv(this)};_.b=!1;_.c=!1;_.d=!1;var tv=_.e=null,vv=null;function yv(){yv=u;zv=new Av;Bv()||(zv=null)}var zv=null;function Bk(){}s(295,1,{},Bk);_.Rc=function(){for(;0<(zk(),Ak).d;)Gk(hv(Ak,0))};function Dk(a,b){return Us((!Cv&&(Cv=new Dv),Cv),a,b)}function Ev(a){Ck();Fv||(Gv(),Fv=!0);return Dk((!Ps&&(Ps=new Fk),Ps),a)}function Ck(){Hv||(Iv(),Hv=!0)}
-function Jv(){var a;Hv&&(a=new Kv,Cv&&at(Cv,a));return null}var Hv=!1,Cv=null,Lv=0,Mv=0,Fv=!1;function Nv(){Nv=u;Ov=new Fk}function Kv(){Nv()}s(297,203,{},Kv);_.Dc=function(){null.Vf()};_.Ec=function(){return Ov};var Ov;function Dv(){tt.call(this,null)}s(299,244,pi,Dv);
-function pv(a){switch(a){case nd:return 4096;case vd:return 1024;case yd:return 1;case Nd:return 2;case pe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Af:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case Rb:case Df:return 131072;case Kd:return 262144;case "paste":return 524288;case Xg:return 1048576;case Wg:return 2097152;case Vg:return 4194304;
-case Ug:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function rj(){Pv||(Qv(),Rv(),Pv=!0)}var Pv=!1;function Sv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Tv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Qv(){Uv=A(function(a){var b;var c=uv,d,e,f;tv&&c&&Vv(c.b.e,tv)?(b=vv.b,d=vv.c,e=vv.d,f=vv.e,xv(vv),vv.e=a,at(c,vv),c=!(vv.b&&!vv.c),vv.b=b,vv.c=d,vv.d=e,vv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Wv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Kn(b)&&y(b,58)&&ov(a,c,b)});Xv=A(function(a){a.preventDefault();Wv.call(this,a)});Yv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;Wv.call(this,a)});Zv=A(function(a){if(Uv(a)){var b=sj;b&&b.__listener&&!Kn(b.__listener)&&y(b.__listener,58)&&(ov(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,Zv,!0);$wnd.addEventListener(Nd,Zv,!0);$wnd.addEventListener(yf,Zv,!0);$wnd.addEventListener(Cf,Zv,!0);$wnd.addEventListener(zf,Zv,!0);$wnd.addEventListener(Bf,Zv,!0);$wnd.addEventListener(Af,Zv,!0);$wnd.addEventListener(Df,Zv,!0);$wnd.addEventListener(Xe,Uv,!0);$wnd.addEventListener(Ze,Uv,!0);$wnd.addEventListener(Ye,
-Uv,!0);$wnd.addEventListener(Xg,Zv,!0);$wnd.addEventListener(Wg,Zv,!0);$wnd.addEventListener(Vg,Zv,!0);$wnd.addEventListener(Ug,Zv,!0);$wnd.addEventListener(Ae,Zv,!0);$wnd.addEventListener(ye,Zv,!0);$wnd.addEventListener(ze,Zv,!0)}function $v(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function aw(a,b){var c;rj();if(D(he,b)&&(c=Ao(),-1!=c&&1009E3>=c))ge==ge&&(a.ondragexit=Xv);else switch(b){case "drag":a.ondrag=Wv;break;case ee:a.ondragend=Wv;break;case fe:a.ondragenter=Xv;break;case he:a.ondragleave=Wv;break;case ie:a.ondragover=Xv;break;case je:a.ondragstart=Wv;break;case ke:a.ondrop=Wv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Wv,!1);a.addEventListener(b,Wv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var sj=null,Uv=null,Zv=null,Xv=null,Wv=null,Yv=null;function Rv(){$wnd.addEventListener(Af,A(function(a){var b=sj;if(b&&!a.relatedTarget&&Re==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Cf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,Zv,!0)}
-function bw(a,b){rj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Wv:null),c&2&&(a.ondblclick=b&2?Wv:null),c&4&&(a.onmousedown=b&4?Wv:null),c&8&&(a.onmouseup=b&8?Wv:null),c&16&&(a.onmouseover=b&16?Wv:null),c&32&&(a.onmouseout=b&32?Wv:null),c&64&&(a.onmousemove=b&64?Wv:null),c&128&&(a.onkeydown=b&128?Wv:null),c&256&&(a.onkeypress=b&256?Wv:null),c&512&&(a.onkeyup=b&512?Wv:null),c&1024&&(a.onchange=b&1024?Wv:null),c&2048&&(a.onfocus=b&2048?Wv:null),c&4096&&(a.onblur=b&4096?Wv:
-null),c&8192&&(a.onlosecapture=b&8192?Wv:null),c&16384&&(a.onscroll=b&16384?Wv:null),c&32768&&(a.onload=b&32768?Yv:null),c&65536&&(a.onerror=b&65536?Wv:null),c&131072&&(a.onmousewheel=b&131072?Wv:null),c&262144&&(a.oncontextmenu=b&262144?Wv:null),c&524288&&(a.onpaste=b&524288?Wv:null),c&1048576&&(a.ontouchstart=b&1048576?Wv:null),c&2097152&&(a.ontouchmove=b&2097152?Wv:null),c&4194304&&(a.ontouchend=b&4194304?Wv:null),c&8388608&&(a.ontouchcancel=b&8388608?Wv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Wv:null),c&33554432&&(a.ongesturechange=b&33554432?Wv:null),c&67108864&&(a.ongestureend=b&67108864?Wv:null));b&131072&&a.addEventListener(Rb,Wv,!1)}function cw(){var a;cw=u;dw=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var dw;function ew(){this.c=new hj}function fw(a){a=a[Wc];return null==a?-1:a}s(304,1,{},ew);_.b=null;function gw(a,b){this.b=a;this.c=b}s(305,1,{},gw);_.b=0;_.c=null;s(306,1,pi);_.bd=function(a){return decodeURI(a.replace("%23",ma))};_.Vc=function(a){at(this.b,a)};
-_.cd=function(a){a=null==a?j:a;if(!D(a,null==hw?j:hw))hw=a,Ts&&(a=new Ss,at(this.b,a))};var hw=j;function Bv(){function a(){$wnd.setTimeout(a,250);e()}var b=zv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));hw=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(308,306,pi);function Av(){this.b=new tt(null)}s(307,308,pi,Av);_.bd=function(a){return a};
-function Iv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Jv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Hv&&Ks((!Cv&&(Cv=new Dv),Cv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Gv(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Fv&&(d=vj(),c=wj(),Mv!=d||Lv!=c))Mv=d,Lv=c,Os((!Cv&&(Cv=new Dv),Cv))}finally{a&&a(b)}})}function gj(a,b){Pi(a.hd(),b,!0)}function fj(a,b){Pi(a.hd(),b,!1)}function iw(a,b){a.pb.style[Je]=b}function uj(a,b,c){0<=b&&a.nd(b+bg);0<=c&&a.ld(c+bg)}function jw(a,b){null==b||0==b.length?a.pb.removeAttribute(Qg):a.pb.setAttribute(Qg,b)}function kw(a){var b,a=so(a,xd);b=lo(a,mo(32));return 0<=b?a.substr(0,b-0):a}
-function Pi(a,b,c){if(!a)throw new Xi(pc);b=ko(b);if(0==b.length)throw new Hk(Qc);if(c){var d,e,f;d=ko(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=ko(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=ko(e.substr(0,
-c-0)),b=ko(lw(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function mw(a,b){a.style.display=b?j:Jf;a.setAttribute("aria-hidden",""+!b)}s(314,1,qi);_.dd=function(){return ek(this.pb)};_.ed=function(){return gk(this.pb)};_.fd=function(){return ro(this.pb,Qf)};_.gd=function(){return ro(this.pb,Rf)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Jf};_.kd=function(){throw new nw;};_.ld=function(a){iw(this,a)};_.md=function(a){mw(this.pb,a)};
-_.nd=function(a){this.pb.style[hh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function ow(a,b,c){aw(a.pb,c.c);return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}function z(a,b,c){var d;d=pv(c.c);-1==d?aw(a.pb,c.c):-1==a.lb?bw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}
-function pw(a,b,c){return Us(!a.mb?a.mb=new tt(a):a.mb,c,b)}function qw(a){var b;if(a.qd())throw new rw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?bw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.od();a.td()}
-function sw(a,b){var c;switch(pv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Bo(a.pb,c))return}c=a.pb;var d,e,f;if(Lq&&(f=Lq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&at(a.mb,f.b),f.b.b=d,f.b.c=e}function tw(a){if(!a.qd())throw new rw("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}
-function ck(a){if(a.ob)if(y(a.ob,71))a.ob.vd(a);else{if(a.ob)throw new rw("This widget's parent does not implement HasWidgets");}else if(oj(),Vv(uw.b,a)){oj();try{a.sd()}finally{Wi(uw.b,a)}}}function vw(a,b){var c;c=a.ob;if(b){if(c)throw new rw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(313,314,Uh);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&at(this.mb,a)};_.qd=function(){return this.kb};
-_.rd=function(){qw(this)};_._c=function(a){sw(this,a)};_.sd=function(){tw(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function ww(a){for(a=new xw(a);a.b.b<a.b.c.d-1;)yw(a.b),zw(a.b)}s(312,313,Ai);_.od=function(){Aw(this,(Bw(),Cw))};_.pd=function(){Aw(this,(Bw(),Dw))};function Ew(a,b,c){ck(b);var d=a.q;Fw(d,b,d.d);d=(mv(),nv(b.pb));c.appendChild(d);vw(b,a)}
-function Gw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Hw;b.ob==a&&(f=a.wd(b),f<d&&--d);ck(b);Fw(a.q,b,d);e?(e=b.pb,$v(c,(mv(),nv(e)),d)):(e=(mv(),nv(b.pb)),c.appendChild(e));vw(b,a)}function Iw(a,b){var c;if(b.ob!=a)return!1;try{vw(b,null)}finally{c=b.pb;vo(c).removeChild(c);c=a.q;var d;d=Jw(c,b);if(-1==d)throw new Kw;if(0>d||d>=c.d)throw new Hw;for(--c.d;d<c.d;++d)Tt(c.b,d,c.b[d+1]);Tt(c.b,c.d,null)}return!0}s(311,312,Ai);_.wd=function(a){return Jw(this.q,a)};
-_.xd=function(a,b,c,d){Gw(this,a,b,c,d)};_.yd=function(){return new Lw(this.q)};_.vd=function(a){return Iw(this,a)};function nj(a,b,c,d){var e;ck(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}function Mw(a,b){if(b.ob!=a)throw new Hk("Widget must be a child of this panel.");}function Nw(a,b){var c;(c=Iw(a,b))&&Ow(b.pb);return c}function Pw(a,b,c){a=a.pb;-1==b&&-1==c?Ow(a):(a.style[Zf]=dd,a.style[$e]=b+bg,a.style[Tg]=c+bg)}
-function Qw(){var a=$doc.createElement(Td);this.q=new Rw(this);this.pb=a;this.pb.style[Zf]="relative";this.pb.style[Wf]=Qe}function Ow(a){a.style[$e]=j;a.style[Tg]=j;a.style[Zf]=j}s(310,311,Ai,Qw);_.zd=function(a){Ew(this,a,this.pb)};_.vd=function(a){return Nw(this,a)};_.Ad=function(a,b,c){Mw(this,a);this.Bd(a,b,c)};_.Bd=function(a,b,c){Pw(a,b,c)};function Sw(a,b){if(a.Dd())throw new rw("SimplePanel can only contain one child widget");a.Ed(b)}
-function Tw(a,b){if(a.jb!=b)return!1;try{vw(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Uw(a,b){if(b!=a.jb&&(b&&ck(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(mv(),nv(a.jb.pb));a.Cd().appendChild(c);vw(b,a)}}function Vw(){this.pb=$doc.createElement(Td)}s(318,312,Ai,Vw);_.Cd=function(){return this.pb};_.Dd=function(){return this.jb};_.yd=function(){return new Ww(this)};_.vd=function(a){return Tw(this,a)};_.Ed=function(a){Uw(this,a)};_.jb=null;function Xw(){Xw=u;Yw()}
-function Zw(a,b){a.hb&&($w(a.gb,!1,!1),Ks(a,a,b))}function ax(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function bx(a,b,c){a.cb=b;a.ib=c;b-=xo();c-=yo();a=a.pb;a.style[$e]=b+(Bj(),bg);a.style[Tg]=c+bg}function cx(a){a.hb||(a.kb&&ck(a),$w(a.gb,!0,!1))}s(317,318,Ai);_.Cd=function(){return dx?uo(uo(this.pb)):uo(this.pb)};_.fd=function(){return ro(this.pb,Qf)};_.gd=function(){return ro(this.pb,Rf)};_.hd=function(){return dx?uo(this.pb):vo(uo(this.pb))};_.Fd=function(){this.Gd(!1)};
-_.Gd=function(a){Zw(this,a)};_.jd=function(){return!D(Qe,this.pb.style[eh])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&$w(this.gb,!1,!0)};_.ld=function(a){this.X=a;ax(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){bx(this,a,b)};_.md=function(a){this.pb.style[eh]=a?fh:Qe};_.Ed=function(a){Uw(this,a);ax(this)};_.nd=function(a){this.Y=a;ax(this);0==a.length&&(this.Y=null)};_.Id=function(){cx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function ex(a,b){var c;Vw.call(this);this.$=new fx;this.U=(gx(),hx);this.gb=new ix(this);c=this.pb;var d;d=$doc.createElement(Td);dx&&(to(d,"<div></div>"),co(($n(),ao),new jx(d)));c.appendChild(d);this.Hd(0,0);(dx?uo(this.pb):vo(uo(this.pb)))[xd]="gwt-PopupPanel";(dx?uo(uo(this.pb)):uo(this.pb))[xd]=Yf;this.W=this.V=a;this.db=!1;c=F(Yt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new kx(c);this.T.hd()[xd]=j;c=dx?uo(this.pb):vo(uo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(pc);d=ko(d);
-if(0==d.length)throw new Hk(Qc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Uw(this,this.T);ax(this);Pi(dx?uo(uo(this.pb)):uo(this.pb),Yf,!1);Pi(this.T.c,b+"Content",!0)}s(316,317,Ai);_.od=function(){qw(this.T)};_.pd=function(){tw(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Ww(this.T)};_.vd=function(a){return this.T.vd(a)};
-_.Ed=function(a){Uw(this.T,a);ax(this)};_.T=null;s(315,316,Ai);_.sd=function(){tw(this)};function lx(){lx=u;mx=new nx(Fb,0,(gx(),hx));ox=new nx(uc,1,px);qx=new nx(Bc,2,rx);sx=F(tx,k,59,[mx,ox,qx])}function nx(a,b,c){E.call(this,a,b);this.b=c}s(319,140,{59:1,114:1,117:1,119:1},nx);_.b=null;var sx,mx,ox,qx;function ux(){ux=u;vx=F(Yt,k,1,[Tg,xf,qd])}
-function kx(a){var b;ux();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);lv(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[xd]=a[c],lv(b,wx(a[c]+"Left")),lv(b,wx(a[c]+Lb)),lv(b,wx(a[c]+"Right")),b),lv(this.d,d),1==c&&(this.c=uo(Sv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function wx(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(Td);var d=(mv(),nv(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(321,318,fi,kx);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var vx;s(320,321,fi);s(322,1,{});function Bw(){Bw=u;Cw=new xx;Dw=new yx}function zx(a){rt.call(this,a)}function Aw(a,b){Bw();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Ti(f),y(f,128))d=f,!c&&(c=new pt),qt(c,d);else throw f;}}if(c)throw new zx(c);}s(323,249,ni,zx);var Cw,Dw;function xx(){}s(324,1,{},xx);_.Jd=function(a){a.rd()};function yx(){}s(325,1,{},yx);_.Jd=function(a){a.sd()};s(328,313,gi);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};
-_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_.rd=function(){qw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(327,328,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Ax(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";to(this.pb,a)}
-s(326,327,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Ax);function Bx(){this.q=new Rw(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);lv(this.f,this.e);this.pb=this.f}s(329,311,Ai);_.e=null;_.f=null;
-function Cx(a,b){var c;if(a.i)throw new rw("Composite.initWidget() may only be called once.");ck(b);c=b.pb;a.pb=c;var d;mv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((mv(),c).__gwt_resolve=Dx(a));a.i=b;vw(b,a)}function Ex(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?bw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(330,313,wi);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){Ex(this)};_._c=function(a){sw(this,a);this.i._c(a)};_.sd=function(){this.i.sd()};
-_.kd=function(){return this.pb=this.i.kd()};_.i=null;function Fx(a,b,c){a.d=!1;c?to(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=rg;break;case 1:b[Qd]=gf;break;case 2:Ct(b)!=(Et(),Ht)&&(b[Qd]=j)}}function Gx(a){this.b=a;this.d=!1;this.e=this.c=Ct(a)}s(331,1,{},Gx);_.b=null;_.c=null;_.d=!1;_.e=null;function tj(){this.pb=Hx()}s(332,318,Th,tj);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};
-_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};function Ix(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=uo(b);e=null;c&&(c=fw(c),e=0>c?null:hv(a.j.c,c));e?Jx(a,e):d&&to(b,j);return b}
-function Jx(a,b){var c;if(b.ob!=a)return!1;try{vw(b,null)}finally{c=b.pb;vo(c).removeChild(c);var d=a.j,e;e=fw(c);c[Wc]=null;c=d.c;Kx(e,c.d);Tt(c.c,e,null);d.b=new gw(e,d.b)}return!0}s(334,312,ji);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.yd=function(){return new Lx(this)};_.vd=function(a){return Jx(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Mx(a){if(0>=a.c)throw new Nx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Nx("Column index: 0, Column size: "+a.b);}
-function Ox(){this.j=new ew;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);lv(this.i,this.d);this.pb=this.i;this.e=new Px(this);var a=new Qx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;$v(a.c.i,(mv(),nv(b)),0);lv(a.b,$doc.createElement(Ed))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Nx("Row index: "+a+", Row size: "+d);if(0>c)throw new Nx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Nx("Column index: "+c+", Column size: "+this.b);c=Ix(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Lg),to(c,sa),c),$v(d,(mv(),nv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Lg);
-e.innerHTML=sa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Ix(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(333,334,ji,Ox);_.b=0;_.c=0;
-function Rx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Sx(),Tx)?a.c.e==(Et(),Gt)?(Ux(),Vx):a.c.e==Ft?(Ux(),Wx):(Ux(),Xx):a.c.e==(Et(),Gt)?(Ux(),Wx):a.c.e==Ft?(Ux(),Vx):(Ux(),Yx);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?j:a.d.b)}s(337,313,Uh);_.b=null;_.c=null;_.d=null;function Zx(){this.pb=$doc.createElement(Td);this.c=new Gx(this.pb);this.pb[xd]="gwt-Label"}function $x(){Zx.call(this);Fx(this.c,ih,!1);Rx(this)}
-s(336,337,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},Zx,$x);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};function ay(a){var b=$doc.createElement(Td);Dt(Cg,b.tagName);this.pb=b;this.c=new Gx(this.pb);this.pb[xd]="gwt-HTML";Fx(this.c,a,!0);Rx(this)}s(335,336,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},ay);
-function by(a){for(;++a.c<a.e.d&&!(null!=hv(a.e,a.c)););}function Lx(a){this.d=a;this.e=this.d.j.c;by(this)}s(338,1,{},Lx);_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new Kw;a=hv(this.e,this.c);this.b=this.c;by(this);return a};_.$c=function(){var a;if(0>this.b)throw new cy;a=hv(this.e,this.b);ck(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Px(a){this.b=a}s(339,1,{},Px);_.b=null;function Qx(a){this.c=a}s(340,1,{},Qx);_.b=null;_.c=null;
-function Sx(){Sx=u;Tx=new dy}var Tx;function Ux(){Ux=u;ey=new fy((Yp(),ud));Vx=new fy($e);Wx=new fy(lg);Xx=Vx;Yx=Wx;gy=Xx}var ey,gy,Vx,Yx,Xx,Wx;function dy(){}s(342,1,{},dy);function fy(a){this.b=a}s(343,342,{},fy);_.b=null;function hy(){hy=u;iy=new jy(xf);ky=new jy(Tg)}var iy,ky;function jy(a){this.b=a}s(344,1,{},jy);_.b=null;function ly(a,b){var c;c=my(a);lv(a.c,c);Ew(a,b,c)}function my(a){var b;b=$doc.createElement(Lg);b[gd]=a.b.b;b.style[dh]=a.d.b;return b}
-function ny(a,b){var c,d;d=vo(b.pb);(c=Iw(a,b))&&a.c.removeChild(d);return c}function oy(){Bx.call(this);this.b=(Ux(),gy);this.d=(hy(),ky);this.c=$doc.createElement(Yg);lv(this.e,this.c);this.f[td]=bb;this.f[sd]=bb}s(345,329,Ai,oy);_.vd=function(a){return ny(this,a)};_.c=null;function py(){py=u;new Li}function qy(a){py();ry.call(this,a.e.b,a.c,a.d,a.f,a.b)}function sy(a,b,c,d,e){py();this.b=new ty(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
-function ry(a,b,c,d,e){py();sy.call(this,(Ru(),new Qu(a)),b,c,d,e)}s(346,313,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},qy,sy,ry);_.Jc=function(a){return ow(this,a,(rr(),rr(),sr))};_.Kc=function(a){return ow(this,a,(ur(),ur(),vr))};_.Lc=function(a){return ow(this,a,(xr(),xr(),yr))};_.Mc=function(a){return ow(this,a,(Er(),Er(),Fr))};
-_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_._c=function(a){32768==pv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);sw(this,a)};_.td=function(){var a=this.b;D(ef,so(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new uy(a,this),co(($n(),ao),a.i))};_.b=null;s(348,1,{});_.i=null;function vy(){vy=u;wy()}
-function ty(a,b,c,d,e,f){var g,i;vy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);i=new Eu;Du(Du(Du(i,new Gu("width:"+e+(Bj(),bg)+pb)),new Gu("height:"+f+dg)),new Gu("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!xy&&(xy=new yy);b=zy;c=new Gu((new Gu(i.b.b.b)).b);i=new Fu;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Pu(b.b);Bn(i.b,b);i.b.b+="' style='";b=Pu(c.b);Bn(i.b,b);i.b.b+="' border='0'>";i=new Iu(i.b.b);g=(to(g,i.b),uo(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?bw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(347,348,{},ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function uy(a,b){this.b=a;this.c=b}s(349,1,{},uy);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;
-function Ay(a,b){if(0>b||b>=a.pb.options.length)throw new Hw;}function Vq(a,b){Ay(a,b);return a.pb.options[b].value}function By(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}s(350,328,gi,By);s(351,280,ci);function Cy(a){this.b=a}s(352,351,ci,Cy);_.Hc=function(){};function Dy(a){this.b=a}s(353,351,ci,Dy);_.Rc=function(a){this.b.Kd(a.i,a.b)};
-function Ey(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);$v(a.f,(mv(),nv(e)),b);a=(mv(),nv(c));d.appendChild(a)}else d=Sv(a.f,0),$v(d,(mv(),nv(c)),b)}
-function Fy(a,b,c){var d;Gy(a,b);c&&b.b?(Gy(a,null),a=b.b,b=($n(),ao),b.d=eo(b.d,[new Hy(a),!1])):null!=b.d&&(a.k=new Iy(a,b),c=(gx(),px),a.k.U=c,a.k.ab=a.i,a.k.hd()[xd]=He,d=kw(a.pb),D(Ge,d)||gj(a.k,d+"Popup"),pw(a.k,new Dy(a),Ek?Ek:Ek=new Fk),a.o=b.d,d=a.k,a=new Jy(a,b),d.pb.style[eh]=Qe,cx(d),a.b.p?bx(a.b.k,ek(a.b.pb)+ro(a.b.pb,Rf)-1,gk(a.c.pb)):bx(a.b.k,ek(a.c.pb),gk(a.b.pb)+ro(a.b.pb,Qf)-1),d.pb.style[eh]=fh)}function Ky(a,b){if(b||!(a.n&&a.o==a.n.d))Gy(a,b),a.pb.focus(),b&&a.e&&Fy(a,b,!1)}
-function Ly(a,b){var c;a:{c=b.target;var d,e;for(e=new Ni(a.j);e.c<e.e.Ce();)if(d=Oi(e),Bo(d.pb,c)){c=d;break a}c=null}switch(pv(b.type)){case 1:a.pb.focus();c&&Fy(a,c,!0);break;case 16:c&&Ky(a,c);break;case 32:c&&Ky(a,null);break;case 2048:My(a);break;case 128:switch(c=b.keyCode||0,c){case 37:My(a)||a.p||Ny(a);b.cancelBubble=!0;b.preventDefault();break;case 39:My(a)||(a.p?null!=a.n.d&&!a.n.d.Vf().Vf()&&(Fy(a,a.n,!1),a.n.d.Vf()):Oy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:My(a)||a.p&&
-Ny(a);b.cancelBubble=!0;b.preventDefault();break;case 40:My(a)||(a.p?Oy(a):null!=a.n.d&&!a.n.d.Vf().Vf()&&(Fy(a,a.n,!1),a.n.d.Vf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Gy(a,null);a.k&&Zw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Gy(a,null);a.k&&Zw(a.k,!1);break;case 13:My(a)||(Fy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}sw(a,b)}function Py(a,b,c){c&&Gy(a,null);Ks(a,b,!1);a.o=null;a.k=null}
-function My(a){var b;if(!a.n){for(b=new Ni(a.j);b.c<b.e.Ce();){b=Oi(b);Gy(a,b);break}return!0}return!1}function Gy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=kw(c.pb)+Xa;Pi(c.hd(),d,!1);a.p&&(c=vo(a.n.pb),2==Tv(c)&&(c=Sv(c,1),Pi(c,Fg,!1)))}if(b){c=kw(b.pb)+Xa;Pi(b.hd(),c,!0);a.p&&(c=vo(b.pb),2==Tv(c)&&(c=Sv(c,1),Pi(c,Fg,!0)));Hl();c=a.pb;var e=new il(b.pb),d=(Cl(),Dl),e=F(Qy,k,5,[e]),f,g,i,h;f=new zn;for(i=0,h=e.length;i<h;++i)g=e[i],An(An(f,g.b),ba);e=ko(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Oy(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?hv(a.j,b):hv(a.j,c);break}Gy(a,d)}}function Ny(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?hv(a.j,b):hv(a.j,c);break}Gy(a,d)}}s(354,313,Uh);_._c=function(a){Ly(this,a)};_.sd=function(){this.k&&Zw(this.k,!1);tw(this)};_.Kd=function(a,b){Py(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Hy(a){this.b=a}s(355,1,{},Hy);_.qc=function(){Ry(this.b)};_.b=null;
-function Sy(a){this.b=a}s(356,1,{},Sy);_.Hc=function(){Gy(this.b,null)};_.b=null;function Iy(a,b){Xw();this.b=a;this.c=b;ex.call(this,!0,nf);Uw(this.T,this.c.d);ax(this);this.fb=!0;this.c.d.Vf()}s(357,316,Ai,Iy);_.Xc=function(a){var b,c;if(!a.b)switch(pv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Bo(b,c)){a.b=!0;break}a.b&&Gy(this.b,null)}};_.b=null;_.c=null;function Jy(a,b){this.b=a;this.c=b}s(358,1,{},Jy);_.b=null;var Ty=_.c=null;
-function Uy(){Uy=u;Ty=new Cu((Ru(),new Qu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Vy(a,b){this.pb=$doc.createElement(Lg);var c=kw(this.pb)+Xa;Pi(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[xd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Hl();this.pb.setAttribute(mg,nm.b);this.b=b}s(361,314,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},Vy);_.b=null;_.c=null;_.d=null;
-function Wy(){var a;this.pb=$doc.createElement(Lg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Td);lv(this.pb,a);a[xd]="menuSeparatorInner"}s(362,314,qi,Wy);function Xy(){var a,b,c,d,e;b=null.Vf();e=vj();d=wj();b[Sd]=(Cp(),Jf);b[hh]=0+(Bj(),bg);b[Je]=cb;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+bg;b[Je]=(a>d?a:d)+bg;b[Sd]="block"}function fx(){}s(363,1,{},fx);_.Tc=function(){Xy()};
-function Yy(a){this.b=a}s(364,1,{},Yy);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Bo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(pv(d.type)){case 4:case 1048576:if(qj){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Zy(a){this.b=a}s(365,1,{},Zy);_.b=null;function gx(){gx=u;hx=new $y(Fb,0);px=new $y(uc,1);rx=new $y(Bc,2);az=F(bz,k,75,[hx,px,rx])}function $y(a,b){E.call(this,a,b)}s(366,140,{75:1,114:1,117:1,119:1},$y);var az,hx,px,rx;function cz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),Xw(),a.i=Ev(a.b.$),Xy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Xw(),Yi(a.i.b),a.i=null,a.c=!1)}
-function dz(a){a.k||(cz(a),a.d||(oj(),Nw(pj(null),a.b)),Xw());ez((Xw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Wf]=fh}function fz(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}ez((Xw(),a.b.pb),"rect("+g+cg+f+cg+c+cg+e+"px)")}
-function $w(a,b,c){a.d=c;kk(a);a.j&&(Gk(a.j),a.j=null,dz(a));a.b.hb=b;var d=a.b;d.eb&&(Yi(d.eb.b),d.eb=null);d._&&(Yi(d._.b),d._=null);if(d.hb){d.eb=sv(new Yy(d));var e;e=new Zy(d);yv();e=zv?Us(zv.b,(!Ts&&(Ts=new Fk),Ts),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(gx(),hx)&&!b&&(c=!1);a.k=b;c?b?(cz(a),a.b.pb.style[Zf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),ez((Xw(),a.b.pb),hg),oj(),b=pj(null),Ew(b,a.b,b.pb),a.j=new gz(a),yk(a.j,1)):lk(a,200):(cz(a),a.k?(a.b.pb.style[Zf]=dd,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),
-oj(),b=pj(null),Ew(b,a.b,b.pb)):a.d||(oj(),Nw(pj(null),a.b)),Xw(),a.b.pb.style[Wf]=fh)}function ix(a){var b=(qk(),tk);this.n=new pk(this);this.u=b;this.b=a}s(367,17,{},ix);_.sc=function(){dz(this)};_.tc=function(){this.e=ro(this.b.pb,Qf);this.f=ro(this.b.pb,Rf);this.b.pb.style[Wf]=Qe;fz(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){fz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function gz(a){zk();this.b=a}s(368,26,{},gz);
-_.Ac=function(){this.b.j=null;lk(this.b,200)};_.b=null;function mv(){mv=u;hz()}function nv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Dx(a){return function(){this.__gwt_resolve=iz;return a.kd()}}function iz(){throw"A PotentialElement cannot be resolved twice.";}
-function hz(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function oj(){oj=u;jz=new kz;lz=new Li;uw=new pt}function mz(a){this.q=new Rw(this);this.pb=a;qw(this)}
-function pj(a){oj();var b,c;c=kj(lz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==lz.e){var d=new nz;Ck();Dk(Ek?Ek:Ek=new Fk,d)}!b?c=new oz:c=new mz(b);x(lz,a,c);qt(uw,c);return c}s(370,310,Ai,mz);var jz,lz,uw;function kz(){}s(371,1,{},kz);_.Jd=function(a){a.qd()&&a.sd()};function nz(){}s(372,1,{},nz);_.Rc=function(){oj();try{Aw(uw,jz)}finally{pz(uw.b),pz(lz)}};function oz(){mz.call(this,$doc.body)}s(373,370,Ai,oz);
-_.Bd=function(a,b,c){b-=xo();c-=yo();Pw(a,b,c)};function Ww(a){this.d=a;this.b=!!this.d.jb}s(374,1,{},Ww);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new Kw;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function qz(a,b){a.pb[ch]=null!=b?b:j}s(377,328,ri);_._c=function(a){0!=(pv(a.type)&896)?sw(this,a):sw(this,a)};_.td=function(){};function rz(){rz=u;sz()}s(376,377,ri);
-function tz(){rz();var a=$doc.createElement("textarea");!Vu&&(Vu=new Uu);!Tu&&(Tu=new Su);this.pb=a;this.pb[xd]="gwt-TextArea"}s(375,376,ri,tz);function uz(){var a;rz();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Vu&&(Vu=new Uu);!Tu&&(Tu=new Su);this.pb=b;this.pb[xd]="gwt-TextBox"}s(378,376,ri,uz);function sz(){sz=u;vz=new wz;xz=new yz;zz=new Az;Bz=new Cz;Dz=F(Ez,k,82,[vz,xz,zz,Bz])}s(379,140,Yh);var Dz,vz,xz,zz,Bz;function wz(){E.call(this,Fb,0)}s(380,379,Yh,wz);
-function yz(){E.call(this,ec,1)}s(381,379,Yh,yz);function Az(){E.call(this,gc,2)}s(382,379,Yh,Az);function Cz(){E.call(this,Ac,3)}s(383,379,Yh,Cz);function Fz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Lg);d[gd]=a.b.b;d.style[dh]=a.c.b;var e=(mv(),nv(d));c.appendChild(e);lv(a.e,c);Ew(a,b,d)}function Gz(){Bx.call(this);this.b=(Ux(),gy);this.c=(hy(),ky);this.f[td]=bb;this.f[sd]=bb}s(384,329,Ai,Gz);_.vd=function(a){var b;b=vo(a.pb);(a=Iw(this,a))&&this.e.removeChild(vo(b));return a};
-function Hz(a,b){if(0>b||b>=a.d)throw new Hw;return a.b[b]}function Jw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Fw(a,b,c){var d,e;if(0>c||c>a.d)throw new Hw;if(a.d==a.b.length){e=v(Iz,k,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)Tt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Tt(a.b,d,a.b[d-1]);Tt(a.b,c,b)}function Rw(a){this.c=a;this.b=v(Iz,k,83,4,0)}s(385,1,{},Rw);_.yd=function(){return new Lw(this)};_.b=null;_.c=null;_.d=0;
-function yw(a){if(a.b>=a.c.d)throw new Kw;return a.c.b[++a.b]}function zw(a){if(0>a.b||a.b>=a.c.d)throw new cy;a.c.c.vd(a.c.b[a.b--])}function Lw(a){this.c=a}s(386,1,{},Lw);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return yw(this)};_.$c=function(){zw(this)};_.b=-1;_.c=null;function wy(){wy=u;zy=(Ru(),new Qu(Vn()+"clear.cache.gif"))}var zy,xy=null;function yy(){}s(388,1,{},yy);function Jz(){Jz=u;wy()}function Kz(a,b,c,d,e){Jz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Lz(a,b,c){Jz();Kz.call(this,(Ru(),new Qu(a)),b,0,c,16)}s(389,322,{},Kz,Lz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Mz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Hx(){var a=Nz?Nz:Nz=Mz(),b=$doc.createElement(Td);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(mg,$f);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Qe;d.position=dd;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var Nz=null;function Yw(){Yw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){dx=!0;break a}dx=!1}}
-function ez(a,b){a.style.clip=b;a.style[Sd]=(Cp(),Jf);a.style[Sd]=j}var dx;function jx(a){this.b=a}s(394,1,{},jx);_.qc=function(){this.b.style[Wf]=(Np(),kd)};_.b=null;function Yi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ws(b,new Xu(b,c,d,a)):wt(b,c,d,a)}function $s(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(398,1,{},$s);_.b=null;_.c=null;_.d=null;_.e=null;function Xs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(399,1,{},Xs);_.qc=function(){Ys(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Xu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(400,1,{},Xu);_.qc=function(){wt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Oz(a,b){b.n!=a&&(!a.bc&&(a.bc=new hj),b.n=a,bj(a.bc,b))}function Pz(a){var b;b=a.cZ.e;if(-1!=lo(b,mo(36)))return null;a=a.cc.c.c++;return b=lw(b,Qz(b,mo(46))+1)+j+a}function Rz(a,b,c,d){0==--a.Yb&&(a.hc!=a.$d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Sz(a,b,c,wu(d)))}function Tz(a){return!a.Ub&&a._b?Tz(a._b):a.Ub}
-function Uz(a){return!a.Wb&&a._b?Uz(a._b):a.Wb}function Vz(a){var b;b=new Wz;if(a.$d()){for(;a&&!y(a,102);a=a._b){var c=b,d=a.Wd(),e=a.Xd();c.b+=d;c.c+=e}y(a,102)&&(c=a.Wd(),a=a.Xd(),b.b+=c,b.c+=a);return b}throw new Xz;}function Yz(a){a.dc=!1;a.he();Zz(a)}function Zz(a){if((a=y(a,102)?null:a._b)&&a.dc)Yz(a),a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}function $z(a){return(a=a.Pd())?a:new aA(1,1)}function bA(a){var b;return(b=a.Qd())?new cA(b):new cA(a.Sd())}
-function dA(a){0==a.Yb++&&(a.hc=a.$d(),a.gc=!0,a.ee())}function eA(a){return!a.Wb?(a.Zd(),!0):!1}function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,90)&&c.b==b.b||a.ac.If(b)}function fA(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Zz(a),new gA(a,100);if(g!=a.fc||f!=a.Xb)a.Zd(),new gA(a,101)}function hA(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Zd(),a.ac.Jf(b),a.$d()&&a.ge())}
-function iA(a){a.ec||(dA(a),jA(a,!0),kA(a),a.ec=!0,new gA(a,102),Rz(a,a,a._b,0),Zz(a),a.ac.Lf(a))}function lA(){this.cc=(Tq(),Tq(),mA);new Li;this.Yd();this.$b=(nA(),oA)}s(404,1,ai);_.Md=function(){return!1};_.Nd=function(){return Pz(this)};_.Od=function(){return Tz(this)};_.Pd=function(){return pA(this.ac,this)};_.Qd=function(){return this.Pd()};_.Rd=function(){return this.Xb};_.Sd=function(){return this.ae()};_.Td=function(){return new qA(0,0,0,0)};_.Ud=function(){return this.de()};_.Vd=function(){return this.fc};
-_.Wd=function(){return this.ic};_.Xd=function(){return this.jc};_.Yd=function(){};_.Zd=function(){Yz(this)};_.$d=function(){return this.ec&&!!this._b&&this._b.$d()};_._d=function(){};_.ae=function(){return $z(this)};_.be=function(){};_.ce=function(){return(null==this.Zb&&(this.Zb=this.Nd()),this.Zb)+Aa+this.Wd()+Aa+this.Xd()+Aa+this.Vd()+ih+this.Rd()+(this.ec?j:",hidden")};_.de=function(){return bA(this)};_.ee=function(){};_.fe=function(){return eA(this)};_.ge=function(){};
-_.he=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ie=function(a,b){this.je(this.ic,this.jc,a,b)};_.je=function(a,b,c,d){this.ke(a,b,c,d,this.Vb,!0);this.Vb=0};_.ke=function(a,b,c,d){fA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.le=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new Hk("Missing message: awt.12A");if(y(b,92)){if(b==a)throw new Hk("Missing message: awt.12B");a:{if(a&&!y(a,102))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,102))break;d=d._b}d=!1}if(d)throw new Hk("Missing message: awt.12C");if(y(b,102))throw new Hk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new En;var e=Gj(d.Pb.b,b),f;f=hv(d.Pb.b,e);d.Qb&&d.Qb.re(f);rA(d,e);new sA(d,301,f)}d=a.Pb.b.d;dA(b);tA(a.Pb.b,d,b);d=(b._b=a,b._d(!0),Yz(a),!!a.Qb&&
-y(a.Qb,95)&&(a.Qb.o=!1),Rz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,95)){var g=a.Qb;if(!b)throw new Vs("Missing message: awt.185");if(null==c||null!=c)uA(g,c,b);else throw new Hk("Missing message: awt.92");}else a.Qb.ne(null==c?null:c,b)}catch(i){i=Ti(i);if(y(i,122))throw b=i,rA(a,d),b;throw i;}b.he();new sA(a,300,b)}function vA(a,b){var c;c=a.me();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function wA(a){var b;b=a.me();return new xA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function jA(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)hv(a.Pb.b,c)._d(b)}function rA(a,b){var c;c=hv(a.Pb.b,b);dA(c);c._d(!1);kv(a.Pb.b,b);c._b=null;Yz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1);Rz(c,c,a,1)}function yA(a){var b=(zA(),AA);hA(a,b);for(b=0;b<a.Pb.b.d;++b)hv(a.Pb.b,b).fe()}function BA(a,b){var c,d;if(a.Qb)for(d=new Ni(a.Pb.b);d.c<d.e.Ce();)c=Oi(d),a.Qb.re(c);if(b)for(d=new Ni(a.Pb.b);d.c<d.e.Ce();)c=Oi(d),b.ne(null,c);a.Qb=b;Yz(a);a.Qb&&y(a.Qb,95)&&(a.Qb.o=!1)}
-function kA(a){if(!a.dc){a.Qb&&a.Qb.oe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=hv(a.Pb.b,c),b.dc||b.le();a.dc=!0}}function CA(){lA.call(this);this.Pb=new DA;this.Tb=(Tq(),Tq(),mA)}s(403,404,si);_.Pd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.pe(this));return this.Rb};_.Qd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.qe(this));return this.Sb};_.me=function(){return this.Td()};_.Sd=function(){return $z(this)};_.Ud=function(){return bA(this)};
-_.Yd=function(){this.ac=(Tq(),new EA)};_.Zd=function(){Yz(this);this.Qb&&y(this.Qb,95)&&(this.Qb.o=!1)};_._d=function(a){jA(this,a)};_.ae=function(){return $z(this)};_.de=function(){return bA(this)};_.ee=function(){var a;for(a=0;a<this.Pb.b.d;++a)dA(hv(this.Pb.b,a))};_.fe=function(){var a;if(!eA(this))return!1;for(a=0;a<this.Pb.b.d;++a)hv(this.Pb.b,a).fe();return!0};_.he=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=hv(this.Pb.b,b),a.he()};_.le=function(){kA(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function FA(){var a=new GA;CA.call(this);BA(this,a)}s(402,403,si,FA);_.Nd=function(){return"panel"+this.Tb.c.e++};function HA(a,b,c){a=IA(a.Ob,b,c);a.k=!0;return new JA(a)}function KA(a){a.be(a.Ob.e)}function LA(a){return new aA(ro(a.Ob.pb,Rf),ro(a.Ob.pb,Qf))}s(401,402,si);_.Rd=function(){return ro(this.Ob.pb,Qf)};_.Vd=function(){return ro(this.Ob.pb,Rf)};_.Wd=function(){return ek(this.Ob.pb)};_.Xd=function(){return gk(this.Ob.pb)};
-_.$d=function(){return this.Ob.pb.style.display!=Jf};_.ge=function(){KA(this)};_.ie=function(){};_.Ob=null;function MA(a){if(null!=a)this.f=a;else throw new NA;}s(406,1,Rh);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
-function OA(){OA=u;Q=new Li;x(Q,new R(400),new S(rh));x(Q,new R(401),new S(rh));x(Q,new R(402),new S(rh));x(Q,new R(500),new S(th));x(Q,new R(501),new S(th));x(Q,new R(502),new S(th));x(Q,new R(503),new S(uh));x(Q,new R(504),new S(th));x(Q,new R(505),new S(th));x(Q,new R(506),new S(uh));x(Q,new R(507),new S(Mh));x(Q,new R(100),new S(nh));x(Q,new R(101),new S(nh));x(Q,new R(102),new S(nh));x(Q,new R(103),new S(nh));x(Q,new R(1004),new S(qh));x(Q,new R(1005),new S(qh));x(Q,new R(800),new S(Bh));x(Q,
-new R(801),new S(Bh));x(Q,new R(200),new S(vh));x(Q,new R(201),new S(vh));x(Q,new R(202),new S(vh));x(Q,new R(204),new S(vh));x(Q,new R(203),new S(vh));x(Q,new R(209),new S(Nh));x(Q,new R(208),new S(Oh));x(Q,new R(207),new S(Oh));x(Q,new R(206),new S(vh));x(Q,new R(205),new S(vh));x(Q,new R(1400),new S(Kh));x(Q,new R(1401),new S(Lh));x(Q,new R(1402),new S(Lh));x(Q,new R(300),new S(oh));x(Q,new R(301),new S(oh));x(Q,new R(1100),new S(Ah));x(Q,new R(1101),new S(Ah));x(Q,new R(1200),new S(Jh));x(Q,new R(701),
-new S(yh));x(Q,new R(900),new S(zh));x(Q,new R(1001),new S(wh));x(Q,new R(601),new S(xh))}s(405,406,Rh);_.ce=function(){return j};_.tS=function(){var a;a=j;y(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Nd()),a.Zb),null==a&&(a=j));return this.cZ.e+Tc+this.ce()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(408,1,{},S);_.b=mh;function PA(){}s(409,1,{},PA);_.b=null;_.c=null;
-function QA(a,b){var c;b&&(a.b?(c=new RA(a.b),Tt(c.c,c.d++,b),a.b=c):(a.b=new hj,bj(a.b,b)))}s(411,1,Rh);_.b=null;function SA(){}function TA(){}s(410,411,Rh,SA,TA);function UA(){UA=u;Math.sqrt(2)}function VA(a){UA();if(0>a)throw new Hk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(412,1,{87:1},VA);_.eQ=function(a){return a===this?!0:y(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new WA;a.b=31*a.b+I((new XA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new XA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function YA(){YA=u;ZA=new pt;$A=new aA(0,0);qt(ZA,Cb);qt(ZA,Vb);qt(ZA,yb);qt(ZA,"Last");qt(ZA,Lb);qt(ZA,nc);qt(ZA,Pc);qt(ZA,Rc);qt(ZA,Tb)}
-function uA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Vv(ZA.b,b))throw new Hk(aB());Vt(kj(a.d,d))===Vt(c)&&Vt(kj(a.c,c))===Vt(d)||((b=kj(a.d,d))&&bB(a,b,d),cB(a.b.yd(),c)&&bB(a,c,d),b=a.b,new dB(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function eB(a,b){return new aA(Mj(b[1].c,Mj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Mj(b[0].b,Mj(b[4].b,b[3].b))+a.n)}function bB(a,b,c){fB(a.b,b);Wi(a.c,b);Wi(a.d,c)}
-function gB(a,b){if(!a.o){a.o=!0;var c,d,e;hB(a.i,$A);hB(a.j,$A);hB(a.p,null);a.q=0;for(d=iB(a.b,0);d.c!=d.e.b;){c=jB(d);e=kj(a.c,c);var f=b.$b;e=Nn(e,Lb)?0:Nn(e,nc)?1:Nn(e,Pc)?2:Nn(e,Rc)?4:Nn(e,Tb)?3:Nn(e,Cb)?f.b?4:3:Nn(e,yb)?f.b?3:4:Nn(e,Vb)?1:2;c.ec?a.p[e]||(Tt(a.p,e,c),++a.q,a.i[e]=c.Sd(),a.j[e]=c.Ud()):a.p[e]||(a.i[e]=c.Sd(),a.j[e]=c.Ud())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function kB(){YA();lB.call(this,0)}
-function lB(a){YA();Tq();this.b=new mB;this.c=new Li;this.d=new Li;this.e=a;this.k=0;this.o=!1;this.p=v(nB,k,91,5,0);this.i=v(oB,k,93,5,0);this.j=v(oB,k,93,5,0);this.q=this.f=this.n=0}s(413,1,{95:1,114:1},kB,lB);_.ne=function(a,b){uA(this,a,b)};
-_.oe=function(a){gB(this,a);if(0!=this.q)if(a=wA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.je(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ie(a.c,this.j[1].b),this.p[1].ke(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ie(this.j[4].c,c),this.p[4].ke(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].je(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ie(a.c,
-this.j[2].b),this.p[2].ke(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ie(this.j[3].c,c),this.p[3].ke(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.pe=function(a){var b;b=this.o;gB(this,a);this.o=b;return 0==this.q?vA(a,new aA(0,0)):vA(a,eB(this,this.i))};_.qe=function(a){var b;b=this.o;gB(this,a);this.o=b;return vA(a,eB(this,this.j))};_.re=function(a){var b;b=kj(this.c,a);null!=b&&bB(this,a,b)};_.tS=function(){return pB.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var $A,ZA;function qB(a){lA.call(this);this.ac=(Tq(),new rB(a,this))}s(414,404,{88:1,91:1,96:1,110:1,114:1},qB);_.Nd=function(){return rd+this.cc.c.b++};_.Pd=function(){return!Uz(this)?new aA(0,0):pA(this.ac,this)};_.he=function(){};s(416,1,{});s(415,416,{},function(){});function sB(){sB=u}
-function tB(a,b){if(null==b)throw new Vs("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Uf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function uB(){sB();lA.call(this);new hj;this.ac=new vB((Tq(),this))}s(417,404,{89:1,91:1,96:1,110:1,114:1},uB);_.Pd=function(){return pA(this.ac,this)};
-_.ce=function(){return(null==this.Zb&&(this.Zb=Pz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",current="+Vq(this.ac.b,this.ac.b.pb.selectedIndex)};function wB(){wB=u;xB=new yB(255,255,255);zB=new yB(192,192,192);AB=new yB(128,128,128);BB=new yB(64,64,64);CB=new yB(0,0,0);DB=new yB(255,0,0);new yB(255,175,175);EB=new yB(255,200,0);FB=new yB(255,255,0);new yB(0,255,0);GB=new yB(255,0,255);HB=new yB(0,255,255);IB=new yB(0,0,255)}
-function JB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new yB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new yB(c,a,b)}function KB(a){return new yB(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function yB(a,b,c){wB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Hk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(418,1,{90:1,97:1,101:1},yB);_.eQ=function(a){return y(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return LB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var CB,IB,HB,BB,AB,zB,GB,EB,DB,xB,FB;function nA(){nA=u;oA=new MB(!0);NB=new pt;qt(NB,"ar");qt(NB,"fa");qt(NB,"iw");qt(NB,"ur")}function MB(a){this.b=a}s(419,1,Rh,MB);_.b=!1;var oA,NB;s(421,1,{106:1,116:1});function OB(){aA.call(this,0,0)}function aA(a,b){this.c=a;this.b=b}
-function cA(a){aA.call(this,a.c,a.b)}s(420,421,{93:1,106:1,114:1,116:1},OB,aA,cA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new WA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return PB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function bs(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(422,1,Rh,bs,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.se=function(){return 0!=(this.f&4)};_.te=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.te()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.se()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function QB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function RB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Kx(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Ud(),c.je(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function SB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Ud():c.Sd(),g=Mj(g,c.b),i+=c.c+a.d);return new aA(i,g+2*a.e)}function GA(){TB.call(this,1,5,5)}
-function TB(a,b,c){Tq();this.d=b;this.e=c;this.b=a}s(423,1,Rh,GA,TB);_.ne=function(){};
-_.oe=function(a){this.c=UB(a.Pb);if(0!=QB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=wA(a);g=a.me();i=a.$b.b;l=new hj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new VB(n);for(w=0;w<n;++w)Tt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=Gj(a.Pb.b,q);Kx(B,G.d);Tt(G.c,B,q)}for(d=new Ni(d);d.c<d.e.Ce();)if((c=Oi(d))&&c.ec)a=c.Ud(),!e&&m+a.c>b.c&&(RB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,Tt(l.c,l.d++,c),m+=a.c+this.d,h=Mj(h,a.b);RB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.pe=function(a){this.c=UB(a.Pb);return 0==QB(this)?vA(a,new aA(10,10)):vA(a,SB(this,!1))};_.qe=function(a){this.c=UB(a.Pb);return 0==QB(this)?vA(a,new aA(10,10)):vA(a,SB(this,!0))};_.re=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=lg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return WB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function zA(){zA=u;AA=new XB(Sb,0,12)}
-function XB(a,b,c){zA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(424,1,Rh,XB);_.b=null;_.c=0;_.d=0;var AA;s(425,1,Rh);_.tS=function(){return YB.e+"[font="+this.d+"ascent="+ZB(this.b,this.d).b+", descent="+ZB(this.b,this.d).c+", height="+ZB(this.b,this.d).d+Vc};_.d=null;function $B(a){if(!a.n){dA(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=hv(a.p,b))&&$B(c);jA(a,!1);a.n=!0;Rz(a,a,a._b,0);new aC(a,202)}}
-function bC(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=hv(a.p,b))&&c.Fd()}function cC(a){!Uz(a)&&yA(a);var b=bA(a);a.je(a.ic,a.jc,b.c,b.b);kA(a)}function dC(a,b){a.q!=b&&(a.q=b)}s(427,403,Di);_.Td=function(){return new qA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){bC(this)};_.$d=function(){return this.ac.d.hb};_.je=function(a,b,c,d){fA(this,a,b,c,d);this.Vb=0};_.ke=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;fA(this,a,b,c,d);this.ec&&e&&!f&&kA(this)};_.n=!1;_.q=!1;
-function eC(a){CA.call(this);this.r=new TA;this.p=new hj;this.o=new qA(0,0,0,0);this.ec=!1;BA(this,new kB);this.ac&&fC(this.ac.d.I.c,a);this.ac&&gC(this.ac.d,!0);dC(this,!0)}s(426,427,Di);_.me=function(){return new qA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Wd=function(){return ek(this.ac.d.pb)};_.Xd=function(){return gk(this.ac.d.pb)};_.Yd=function(){this.ac=new hC((Tq(),j),this)};
-function iC(a,b,c,d,e,f){var g,i;g=a.e;f?(i=JB(g),f=new yB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=kg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new yB(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=JB(g),(a.e=i)&&(a.i=kg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;jC(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=kg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);jC(a,b,c,d,1);jC(a,b,c+1,1,e);(a.e=f)&&(a.i=kg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);jC(a,b+d,c,1,e);jC(a,b+1,c+e,d,1)}s(428,1,{});_.tS=function(){return"Graphics"};s(429,428,{});function kC(a){var b,c;c=Mj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new aA(b,c)}function lC(a,b,c){var d,e,f,g,i,h;a.c=UB(b.Pb);if(0==a.c.length)return new OB;g=kC(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Ud():d.Sd(),h=Mj(h,d.c),i=Mj(i,d.b);return new aA(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function mC(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function nC(){oC.call(this,7)}function oC(a){Tq();this.e=0;this.b=1;this.f=a;this.d=0}s(430,1,Rh,nC,oC);_.ne=function(){};
-_.oe=function(a){var b,c;this.c=UB(a.Pb);if(0!=this.c.length&&(b=wA(a),!(0>=b.c||0>=b.b))){c=kC(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);mC(b.c,b.d,this.d,f,e);mC(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].je(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.pe=function(a){return vA(a,lC(this,a,!1))};_.qe=function(a){return vA(a,lC(this,a,!0))};_.re=function(){};
-_.tS=function(){return pC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function cy(){Hn()}function rw(a){Hn();this.i=a}s(432,99,ei,cy,rw);function Xz(){Hn();this.i="Missing message: awt.151"}s(431,432,ei,Xz);s(433,1,{});function qA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(434,1,{94:1,114:1,116:1},qA);_.eQ=function(a){return a===this?!0:y(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return qC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function rC(a){sC.call(this,a,0)}function sC(a,b){lA.call(this);this.ac=(Tq(),new tC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ux(),ey);c.b=d;Rx(c);break;case 0:c=c.b;d=(Ux(),Vx);c.b=d;Rx(c);break;case 2:c=c.b,d=(Ux(),Wx),c.b=d,Rx(c)}}s(435,404,ai,rC,sC);
-_.Pd=function(){return!Uz(this)?new aA(0,0):pA(this.ac,this)};_.ce=function(){var a=(null==this.Zb&&(this.Zb=Pz(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=ud;break;case 2:b=lg}return a+b+",text=null"};_.b=0;s(438,1,Rh);_.ce=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.ce()+Vc};_.k=null;_.n=null;
-function uC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function vC(a){this.o=(Tq(),Tq(),mA);var b;var c;b=this.cZ.e;-1!=lo(b,mo(36))?b=null:(c=this.o.c.d++,b=lw(b,Qz(b,mo(46))+1)+j+c);this.k=b;this.e=new SA;this.i=a;this.f=!0;this.j=new wC(this)}s(437,438,Rh,vC);_.ce=function(){return uC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(436,437,ki);_.ce=function(){return uC(this)+(this.c?",tearOff":j)};_.c=!1;s(440,1,{107:1});
-_.eQ=function(a){return a===this?!0:y(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new WA;xC(a,this.b);xC(a,this.c);return a.b};function Wz(){this.c=this.b=0}function yC(a,b){this.b=a;this.c=b}function zC(a){var b=a.c;this.b=a.b;this.c=b}s(439,440,{98:1,107:1,114:1},Wz,yC,zC);_.eQ=function(a){return a===this?!0:y(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return AC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
-function BC(a,b){if(!b)throw new Vs("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Wy,e=c.d.d;if(0>e||e>c.d.d)throw new Hw;c.p&&(d.pb[Fd]=2);Ey(c,e,d.pb);tA(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Hw;tA(d.d,e,c);for(f=g=0;f<e;++f)y(hv(d.d,f),74)&&++g;tA(d.j,g,c);Ey(d,e,c.pb);c.c=d;e=kw(c.pb)+Xa;Pi(c.hd(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Sv(d.p?d.f:Sv(d.f,0),e),2==Tv(d)&&d.removeChild(Sv(d,1)),c.pb[Fd]=2))}}
-function CC(a,b,c,d){a=a.b;b=Vz(b);c+=b.b;d+=b.c;bx(a.b,c,d);cx(a.b)}function DC(){vC.call(this,j);new hj;this.c=!1;this.b=(Tq(),new EC)}s(441,436,ki,DC);_.b=null;s(444,1,{100:1,109:1,116:1});s(443,444,{100:1,108:1,109:1,116:1});_.eQ=function(a){return a===this?!0:y(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new WA;xC(a,this.d);xC(a,this.e);xC(a,this.c);xC(a,this.b);return a.b};function xA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(442,443,{99:1,100:1,108:1,109:1,114:1,116:1},xA);_.eQ=function(a){return a===this?!0:y(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return FC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function GC(){GC=u;HC=new IC;JC=new KC;LC=new KC}var HC,LC,JC;s(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function IC(){}s(447,446,{},IC);function KC(){}s(448,1,{},KC);s(449,404,ai);_.Od=function(){return null};
-function MC(a,b){var c;c=new NC(Uz(a));return!c?null:new aA(OC(c,"_")*b+6,ZB(c.b,c.d).d+6)}function PC(a,b){var c;c=MC(a,b);return!c?$z(a):c}function QC(a,b){var c;c=MC(a,b);return!c?bA(a):c}function RC(a,b){var c=a.ac;qz(c.b,b);c.f.b=-1;c.f.c=-1}function SC(a){TC.call(this,a,null!=a?a.length:0)}function TC(a,b){lA.call(this);this.b=0>b?0:b;var c=this.ac;qz(c.b,a);c.f.b=-1;c.f.c=-1}s(450,449,ai,SC,TC);_.Nd=function(){return"textfield"+this.cc.c.f++};
-_.Pd=function(){return MC(this,so(this.ac.b.pb,ch).length)};_.Qd=function(){return!Uz(this)?null:MC(this,so(this.ac.b.pb,ch).length)};_.Sd=function(){return 0<this.b?PC(this,this.b):$z(this)};_.Ud=function(){return 0<this.b?QC(this,this.b):bA(this)};_.Yd=function(){this.ac=(Tq(),new UC)};_.ae=function(){return 0<this.b?PC(this,this.b):$z(this)};_.de=function(){return 0<this.b?QC(this,this.b):bA(this)};_.b=0;function Tq(){Tq=u;mA=new VC}function WC(){var a=(Tq(),Tq(),mA);!a.d&&(a.d=new XC)}
-function VC(){this.c=new YC;this.e=new PA}s(451,1,{},VC);_.b=null;_.d=null;var mA;function YC(){}s(452,1,{},YC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(453,1,{});function ZC(){ZC=u;$C=new aD;bD=new aD}function cD(a,b){return b==a?!0:!b?!1:!0}function aD(){}s(454,1,{103:1},aD);_.eQ=function(a){return null==a||!y(a,103)?!1:cD(this,a)};_.hC=function(){var a;a=null.Vf()+";class="+null.Vf();a=!null.Vf().Vf()?a:a+";charset=";return Hu(a)};
-_.tS=function(){return dD.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var $C,bD;function eD(){eD=u;F(fD,k,103,[(ZC(),bD),$C])}function gD(a){eD();this.b=a}s(455,1,{},gD);_.b=null;function hD(a){a="flavor = "+a;Hn();this.i=a}s(456,100,{104:1,114:1,120:1,128:1},hD);function iD(a,b,c){OA();jD.call(this,a,b,c,mh)}function jD(a,b,c,d){OA();MA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(457,405,Rh,iD,jD);
-_.ce=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Bu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function gA(a,b){OA();MA.call(this,a);this.e=b}s(458,405,Rh,gA);
-_.ce=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Wd()+Aa+a.Xd()+ba+a.Vd()+ih+a.Rd()+va};function sA(a,b,c){OA();gA.call(this,a,b);this.b=c}s(459,458,Rh,sA);
-_.ce=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Nd());return a+b.Zb};_.b=null;function Sz(a,b,c,d){OA();MA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(460,405,Rh,Sz);
-_.ce=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(zu(su(this.b,nh))&&(a+="PARENT_CHANGED,"),zu(su(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),zu(su(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;s(461,1,ii);function aC(a,b){OA();gA.call(this,a,b);this.d=null;this.b=this.c=0}
-s(462,458,Rh,aC);
-_.ce=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(463,1,{});function kD(a){if(null==a)throw new En;}s(464,463,{},kD);
-function lD(){lD=u;mD={};mD["java.vendor"]=Be;mD["package.restrict.access.sun"]=bh;mD["sun.java.launcher"]=jc;mD["sun.management.compiler"]=Be;mD["os.name"]=jc;mD[" sun.boot.class.path"]=jc;mD["path.separator.applet"]=jc;mD["java.vm.specification.vendor"]=Be;mD["java.runtime.version"]=jc;mD["http.proxyPort"]=jc;mD["user.name"]=jc;mD["user.language"]=jc;mD["os.name.applet"]=jc;mD["browser.version"]=jc;mD["java.version"]=jc;mD["user.timezone"]=jc;mD["java.endorsed.dirs"]=jc;mD["java.specification.name"]=
-"GWT";mD["java.specification.version"]="2.5.0";mD[Ve]=fc;!ss&&(ss=new As);ss.b?mD[Te]="yes":mD[Te]=null}var mD;s(467,100,zi);function nD(){Hn()}function oD(a){Hn();this.i=a}s(466,467,{111:1,114:1,120:1,128:1},nD,oD);function pD(){pD=u;qD=new rD}function sD(a){var b;if(a.n){var c;b=new Fu;Bn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Bn(b.b,a.b));c=a.c;a=a.k;null!=c&&Bn(b.b,c);null!=a&&(b.b.b+=ma,Bn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function tD(a){pD();var b,c,d;if(null==a)throw new nD;a=ko(a);try{d=lo(a,mo(58))}catch(e){e=Ti(e);if(y(e,124))throw new oD(Fn(e));throw e;}c=lo(a,mo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;uD();var f,g,i;i=c.length;b=new vD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new oD(cc+a);if(!this.n&&(this.n=kj(qD,this.i),this.n||(this.n=(Tq(),new wD))&&x(qD,this.i,this.n),!this.n))throw new oD(cc+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,P,Y,da,N,oc,Gc,jg,ub,Ud,Vd,Wd,Va,Hc,Gb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==xD(c,mo(47),l+2))throw new yD(m);}else{N=c.substr(l,m-l);m-=l;B=0;J=this.d;oc=this.f;
-Wd=this.k;w=this.e;ub=this.j;o=this.b;Gb=this.o;Va=xD(N,mo(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;oc=-1;B=xD(N,mo(47),2);Vd=xD(N,mo(63),2);-1!=Vd&&(-1==B||B>Vd)&&(B=Vd);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var zd=mo(64);Hc=N.lastIndexOf(zd,P);o=N.substr(2,P-2);-1<Hc&&(Gb=N.substr(2,Hc-2),Y=Hc+1);Gc=xD(N,mo(58),-1==Hc?Y:Hc);q=lo(N,mo(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Gc=q+1:Gc=-1):Gc=-1}catch(jf){if(jf=Ti(jf),!y(jf,120))throw jf;}-1==Gc||Gc>B?J=N.substr(Y,
-P-Y):(J=N.substr(Y,Gc-Y),jg=N.substr(Gc+1,P-(Gc+1)),0==jg.length?oc=-1:oc=zD(jg,10))}-1<Va&&(Wd=N.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var bc=mo(63);Ud=N.lastIndexOf(bc,G);-1<Ud?(ub=N.substr(Ud+1,G-(Ud+1)),0==Ud&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Qz(w,mo(47))+1,w=w.substr(0,da-0)),G=Ud):0!=Va&&(ub=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Qz(w,mo(47))+1,0==da?w=N.substr(B,G-B):w=w.substr(0,da-0)+N.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var Ee;Ee=w;null!=ub&&!D(ub,j)&&(null!=w?Ee=w+tb+ub:Ee=tb+ub);null==this.i&&(this.i=this.i);this.d=d;this.c=Ee;this.f=oc;this.k=Wd;var Ad;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(Ad=Qz(this.d,mo(64)))?(this.o=this.d.substr(0,Ad-0),this.d=lw(this.d,Ad+1)):this.o=null;null!=this.c&&-1<(Ad=lo(this.c,mo(63)))?(this.j=lw(this.c,Ad+1),this.e=this.c.substr(0,Ad-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Gb;this.e=w;this.j=ub}}catch(Bd){Bd=
-Ti(Bd);if(y(Bd,120))throw new oD(Fn(Bd));throw Bd;}if(-1>this.f)throw new oD("incorrect port: "+this.f);}s(468,1,Rh,tD);_.tS=function(){return sD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var qD;s(469,1,{});function AD(a,b,c){var d,e;for(d=new BD(a.xe().b);CD(d.b);)if(a=d.c=Oi(d.b),e=a.qf(),null==b?null==e:Nn(b,e))return c&&DD(d),a;return null}s(473,1,Bi);_.we=function(a){return!!AD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,131)||this.Ce()!=a.Ce())return!1;for(a=new BD(a.xe().b);CD(a.b);)if(b=a.c=Oi(a.b),c=b.qf(),b=b.rf(),!this.we(c)||!ED(b,this.ye(c)))return!1;return!0};_.ye=function(a){a=AD(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new BD(this.xe().b);CD(b.b);)a=b.c=Oi(b.b),c+=a.hC(),c=~~c;return c};_.ze=function(){return 0==this.Ce()};_.Ae=function(){throw new FD("Put not supported on this map");};
-_.Be=function(a){a=AD(this,a,!0);return!a?null:a.rf()};_.Ce=function(){return this.xe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new BD(this.xe().b);CD(c.b);)b=c.c=Oi(c.b),a?d+=Ba:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function pz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Vv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ee(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function kj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Fe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ee(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=GD(a,c);else if(y(b,1))c=HD(a,b,c);else a:{var d=a.Fe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ee(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new ID(b,c);e.push(d);++a.e;c=null}return c}
-function GD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function HD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Wi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Fe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ee(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(472,473,Bi);_.we=function(a){return Vv(this,a)};
-_.xe=function(){return new JD(this)};_.Ee=function(a,b){return this.De(a,b)};_.ye=function(a){return kj(this,a)};_.Ae=function(a,b){return x(this,a,b)};_.Be=function(a){return Wi(this,a)};_.Ce=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Li(){pz(this)}s(471,472,vi,Li);_.De=function(a,b){return Vt(a)===Vt(b)||null!=a&&Nn(a,b)};_.Fe=function(a){return~~Qn(a)};function rD(){pz(this)}s(470,471,vi,rD);function KD(){Hn()}s(474,99,ei,KD);
-function LD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=MD(a,c);if(c>=a.j)break;c=ND(a,c);++b}return b}function OD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function PD(a){var b;a.b=0<=a.k&&!a.e?a.k:MD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new KD;b=a.b;a.b=ND(a,a.b);return a.o.substr(b,a.b-b)}
-function ND(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=QD(a.o,d);if(c<=a.i&&OD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=lo(a.d,mo(c)))break;++d}a.n&&b==d&&(a.f?(c=QD(a.o,d),c<=a.i&&OD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=lo(a.d,mo(c))&&++d));return d}function MD(a,b){var c,d;if(null==a.d)throw new En;for(d=b;!a.n&&d<a.j;)if(a.f){c=QD(a.o,d);if(c>a.i||!OD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>lo(a.d,mo(c)))break;++d}return d}
-function RD(a){SD.call(this,a," \t\n\r\u000c",!1)}function TD(a){SD.call(this,a,Aa,!1)}function SD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=QD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=QD(this.d,d),this.c[c]=a}}}s(475,1,{},RD,TD,SD);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function UD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Tn(e),!(Rn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(481,1,{});function VD(a,b){b.Kc(new WD);b.Jc(new XD);b.Lc(new YD);b.Mc(new ZD(a))}s(480,481,{});_.c=null;_.d=1;_.e=-1;function $D(a){this.b=a;this.c=new aE(this.b);this.d=this.e=1}
-s(479,480,{},$D);_.b=null;function aE(a){this.b=a}s(482,1,{},aE);_.Ge=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new es(b)),bE(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",cE(b))};_.b=null;function dE(a){this.b=a}s(483,1,{},dE);var eE=_.b=null;
-function fE(){fE=u;eE=new Cu((Ru(),new Qu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function gE(){}function hE(a){iE.call(this,a,fb,fb,null)}function jE(a,b){iE.call(this,a,fb,fb,b)}
-function kE(a,b,c){iE.call(this,a,b,c,null)}
-function iE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=pj(a)){this.b=new lE;this.c=new mE(this.b,b,c,d);Ew(e,this.c,e.pb);d&&hd in d&&(this.c.c=d[hd]);a=this.c;a.e||(a.e=IA(a,ro(a.pb,Rf),ro(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?nE="JSME":nE="JME";b.v=oE(b,!1);b.w=oE(b,!0);fs(b,nE+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=LA(b);BA(b,null);b.nb||(b.S=0);b.T||(b.T=new XB($b,0,13),b.W=new NC(b.T));b.U||(b.U=new XB($b,
-1,13),b.V=new NC(b.U));b.X||(b.X=new XB($b,0,11),new NC(b.X));b.k||(b.k=new XB($b,0,13),b.n=new NC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;pE=10;b.Fb=!0;try{o=qE(b.Ob,"options");null!=o&&rE(b,o);i=qE(b.Ob,"jme");null!=i&&(b.L=i);l=qE(b.Ob,"mol");null!=l&&(b.ab=l);g=qE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=qE(b.Ob,Mg);null!=m&&(b.bb=m,cE(b));b.j=qE(b.Ob,"atomcolors");b.i=qE(b.Ob,"atombg");f=qE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(wB(),xB);try{if(0!=f.indexOf(ma))throw new Gn("bad hex encoding");
-B=zD(f.substr(1,2),16);G=zD(f.substr(3,2),16);q=zD(f.substr(5,2),16);n=w=new yB(B,G,q)}catch(J){if(J=Ti(J),y(J,120))lD(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&sE(b.Z);h=qE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Ti(P),!y(P,120))throw P;}b.c=202;for(f=0;23>f;++f)tE[f]=(wB(),EB),uE[f]=Sc;uE[1]=Yb;tE[1]=(wB(),BB);uE[2]=Bb;tE[2]=EB;uE[3]=Eb;tE[3]=BB;uE[4]=ic;tE[4]=IB;uE[5]=tc;tE[5]=DB;uE[9]=Ub;tE[9]=GB;uE[10]=Mb;tE[10]=GB;uE[11]=Db;tE[11]=GB;uE[12]=ac;tE[12]=GB;uE[8]=Ic;tE[8]=KB(FB);
-uE[7]=vc;tE[7]=EB;uE[6]=Oc;tE[6]=BB;uE[13]=Nc;tE[13]=BB;uE[18]=Sc;tE[18]=BB;uE[19]=wc;tE[19]=BB;uE[20]=xc;tE[20]=BB;uE[21]=yc;tE[21]=BB;uE[22]=zc;tE[22]=BB;kA(b);b.$=new vE;f=a.d;f.C=LA(f);null!=f.L?(wE(f,f.L),null!=f.i&&f.Z&&xE(f.Z,f.i,!0),null!=f.j&&f.Z&&xE(f.Z,f.j,!1)):null!=f.ab&&yE(f,f.ab,!0);cE(a.d);o=this.b;f=this.c;VD(new $D(o),f);n=0>=zE();h=new qy((fE(),eE));h.pb.alt="drag out MOL or RXN file";jw(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new dE(o);nj(f.i,h,ro(f.pb,Rf)-
-m-i,ro(f.pb,Qf)-(g-i));n?(n=new AE,jw(n,h.pb.alt),0<=m&&(n.pb.style[hh]=m+bg),0<=l&&(n.pb.style[Je]=l+bg),nj(f.i,n,ro(f.pb,Rf)-m-i,ro(f.pb,Qf)-(g-i)),n.pb.draggable=bh,n.pb.style[Md]=(Qo(),Ef),ow(n,o,(Ar(),Ar(),Br))):(h.pb.draggable=bh,h.pb.style[Md]=(Qo(),Ef),ow(h,o,(Ar(),Ar(),Br)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(486,1,{148:1},gE,hE,jE,kE,iE);_.He=function(a){BE(new CE(a,this.b,DE))};_.Ie=function(){EE(this.b)};_.Je=function(){co(($n(),ao),new FE(this))};
-_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=GE(a,1)+sb+GE(a,2)+sb+GE(a,3):b=GE(a,0);return b};_.Se=function(){return Dr(this.b)};_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=HE(a);a.Jb=b;cE(a);return c};_.Ue=function(a){rE(this.b,a)};
-_.Ve=function(){};_.We=function(a){yE(this.b,a,!0)};_.Xe=function(a){wE(this.b,a)};_.ge=function(){KA(this.b)};_.Ye=function(){IE(this.b)};_.Ze=function(a){var b=this.b;if(a=JE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;KE(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ni(b.b);d.c<d.e.Ce();)c=Oi(d),a?c.b=j:c.b=Ag}KA(b.d)};_._e=function(a,b){var c=this.b,d;if(d=JE(c,a))xE(d,b,!0),KE(c)};
-_.af=function(a,b){var c=this.b,d;d=JE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,cE(c)):(d.D=b,KE(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;cE(b)};_.df=function(a){var b=this.b;b.eb=a;cE(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=oE(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){LE(this.b,a)};_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new ME(c,a);NE(c.Kb);c.c=253;c.jb=!0;c.J=b;cE(c)};
-_.lf=function(a){OE(this.b,a)};_.mf=function(){return PE(this.b)};_.b=null;_.c=null;function FE(a){this.b=a}s(487,1,{},FE);_.qc=function(){var a,b;for(b=new Ni(this.b.c.b);b.c<b.e.Ce();)a=Oi(b),to(a.u.pb,a.r)};_.b=null;
-function QE(){var a=(RE(),SE()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=TE;RE();b=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==ve)?b[0]:null;a:if(UE==e||VE==e&&y(b,148))e=!0;else{if(null!=b)for(b=Mn(b);b&&b!=UE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new gE:3==arguments.length?a=new kE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new hE(arguments[0]):4==arguments.length?a=new iE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new jE(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.He(a)});b.clear=A(function(){this.g.Ie()});b.deferredRepaint=A(function(){this.g.Je()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Qe(a)});b.jmeFile=A(function(){return this.g.Re()});b.molFile=A(function(){return this.g.Se()});b.nonisomericSmiles=A(function(){return this.g.Te()});b.options=A(function(a){this.g.Ue(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.We(a)});b.readMolecule=A(function(a){this.g.Xe(a)});b.repaint=A(function(){this.g.ge()});b.reset=A(function(){this.g.Ye()});b.resetAtomColors=A(function(a){this.g.Ze(a)});
-b.setAntialias=A(function(a){this.g.$e(a)});b.setAtomBackgroundColors=A(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.af(a,b)});b.setHelpURL=A(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.ff(a)});b.setPasteLabel=A(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.hf(a)});b.setSubstituent=A(function(a){this.g.jf(a)});b.setTemplate=A(function(a,b){this.g.kf(a,b)});b.showInfo=A(function(a){this.g.lf(a)});b.smiles=A(function(){return this.g.mf()});WE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Zt(){XE||(XE=!0,QE())}s(488,1,{},Zt);var XE=!1;function YE(a){Hn();this.i=a}s(490,467,zi,YE);function eu(){Hn();this.i="divide by zero"}s(491,99,ei,eu);function Ut(){Hn()}function ZE(a){Hn();this.i=a}
-s(492,99,ei,Ut,ZE);function $E(){}function aF(a){return typeof a==Of?Ic+(0>a?-a:a):a}function bF(a,b){var c;c=new $E;c.e=Nb+(cF(0!=a?-a:0)?aF(0!=a?-a:0):j+Fi(c));dF(0!=a?-a:0)&&eF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new $E;b.e=Nb+(cF(a)?aF(a):j+Fi(b));dF(a)&&eF(a,b);return b}function V(a,b){var c;c=new $E;c.e=Nb+(cF(a)?aF(a):j+Fi(c));dF(a)&&eF(a,c);c.c=b?8:0;return c}function fF(){var a;a=new $E;a.e=Nb+(cF(0)?aF(0):j+Fi(a));dF(0)&&eF(0,a);a.c=2;return a}
-function gF(a){var b;b=new $E;b.e=Nb+(cF(a)?aF(a):j+Fi(b));dF(a)&&eF(a,b);b.c=1;return b}function dF(a){return typeof a==Of&&0<a}function cF(a){return null!=a&&0!=a}function eF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(494,1,{},$E);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function hF(a){var b;b=iF;!b&&(b=iF=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new jF(Wb+a+fa);return b}
-function zD(a,b){var c,d;if(null==a)throw new jF(Nf);if(2>b||36<b)throw new jF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new jF(Wb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new jF(Wb+a+fa);if(-2147483648>c||2147483647<c)throw new jF(Wb+a+fa);return c}s(496,1,{114:1,125:1});var iF=null;function kF(a){this.b=a}
-s(495,496,{114:1,117:1,118:1,125:1},kF);_.eQ=function(a){return y(a,118)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function XA(a){this.b=a}s(497,496,{114:1,117:1,121:1,125:1},XA);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function NA(){Hn()}function Hk(a){Hn();this.i=a}s(498,99,Qh,NA,Hk);function Hw(){Hn()}function Nx(a){Hn();this.i=a}s(499,99,ei,Hw,Nx);
-function R(a){this.b=a}function qu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function ju(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function lF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(mF(),nF)[b],!c&&(c=nF[b]=new R(a)),c):new R(a)}s(500,496,{114:1,117:1,123:1,125:1},R);_.eQ=function(a){return y(a,123)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function mF(){mF=u;nF=v(oF,k,123,256,0)}var nF;function Nj(a){return 0>a?-a:a}function Mj(a,b){return a>b?a:b}function pF(a){return Math.round(a)}function En(){Hn()}function Vs(a){Hn();this.i=a}s(503,99,{114:1,120:1,124:1,126:1,128:1},En,Vs);function Hi(){Hi=u;Ii=F(Gi,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ii;function jF(a){Hn();this.i=a}s(505,498,Qh,jF);
-function Ln(a){this.b="Unknown";this.d=a;this.c=-1}s(506,1,{114:1,127:1},Ln);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function qF(a,b){return a.charCodeAt(b)}function QD(a,b){var c=b,d=a.length,e,f;e=qF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function rF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Dt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function lo(a,b){return a.indexOf(b)}function xD(a,b,c){return a.indexOf(b,c)}function Qz(a,b){return a.lastIndexOf(b)}function sF(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+lw(c,++d):c=c.substr(0,d-0)+lw(c,++d);return a.replace(RegExp(b,we),c)}
-function tF(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Yt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function lw(a,b){return a.substr(b,a.length-b)}
-function ko(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function mo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,114:1,115:1,117:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Hu(this)};_.tS=_.toString;function uF(){uF=u;vF={};wF={}}
-function Hu(a){uF();var b=nb+a,c=wF[b];if(null!=c)return c;c=vF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+qF(a,d++);c|=0}256==xF&&(vF=wF,wF={},xF=0);++xF;return wF[b]=c}var vF,xF=0,wF;function An(a,b){Bn(a.b,b);return a}function zn(){this.b=new no}function yF(){this.b=new no;this.b.b+=j}s(508,1,hi,zn,yF);_.tS=function(){return this.b.b};function Fu(){this.b=new no}
-function vD(){this.b=new no}function Bt(a){this.b=new no;Bn(this.b,a)}s(509,1,hi,Fu,vD,Bt);_.tS=function(){return this.b.b};function yD(a){a="String index out of range: "+a;Hn();this.i=a}s(510,499,ei,yD);
-function zF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new En;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ZE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ZE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Hw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Tt(b,c,a[--d])}else for(c=e+c;e<c;)Tt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function nw(){Hn()}function FD(a){Hn();this.i=a}s(512,99,ei,nw,FD);function cB(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:Nn(b,c))return a;return null}function fB(a,b){var c;return(c=cB(a.yd(),b))?(c.$c(),!0):!1}function AF(a){var b,c,d,e;d=new zn;b=null;d.b.b+=Tc;for(c=a.yd();c.Yc();)null!=b?Bn(d.b,b):b=Ba,e=c.Zc(),Bn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Vc;return d.b.b}s(513,1,{});_.nf=function(){throw new FD("Add not supported on this collection");};
-_.of=function(a){return!!cB(this.yd(),a)};_.ze=function(){return 0==this.Ce()};_.pf=function(a){return fB(this,a)};_.tS=function(){return AF(this)};s(515,513,ui);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,134)||a.Ce()!=this.Ce())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=Qn(c),a=~~a);return a};
-function BF(a,b){var c;return y(b,132)&&(c=b.qf(),Vv(a.b,c))?(c=kj(a.b,c),a.b.De(b.rf(),c)):!1}function JD(a){this.b=a}s(514,515,ui,JD);_.of=function(a){return BF(this,a)};_.yd=function(){return new BD(this.b)};_.pf=function(a){return BF(this,a)?(a=a.qf(),Wi(this.b,a),!0):!1};_.Ce=function(){return this.b.e};_.b=null;function DD(a){if(a.c)Qi(a.b),Wi(a.d,a.c.qf()),a.c=null;else throw new rw("Must call next() before remove().");}
-function BD(a){var b;this.d=a;b=new hj;a.d&&bj(b,new CF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new DF(a,d.substring(1));b.nf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.nf(c[d])}this.b=new Ni(b)}s(516,1,{},BD);_.Yc=function(){return CD(this.b)};_.Zc=function(){return this.c=Oi(this.b)};_.$c=function(){DD(this)};_.b=null;_.c=null;_.d=null;s(518,1,Xh);_.eQ=function(a){return y(a,132)&&ED(this.qf(),a.qf())&&ED(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=Qn(this.qf()));null!=this.rf()&&(b=Qn(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function CF(a){this.b=a}s(517,518,Xh,CF);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return GD(this.b,a)};_.b=null;function DF(a,b){this.c=a;this.b=b}s(519,518,Xh,DF);_.qf=function(){return this.b};_.rf=function(){return this.c.f[nb+this.b]};_.sf=function(a){return HD(this.c,this.b,a)};_.b=null;_.c=null;
-function Kx(a,b){(0>a||a>=b)&&EF(a,b)}function EF(a,b){throw new Nx("Index: "+a+", Size: "+b);}s(520,513,yi);_.tf=function(){throw new FD("Add not supported on this list");};_.nf=function(a){this.tf(this.Ce(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,130)||this.Ce()!=a.Ce())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:Nn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:Qn(c)),b=~~b;return b};_.yd=function(){return new Ni(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new FF(this,a)};_.xf=function(){throw new FD("Remove not supported on this list");};function CD(a){return a.c<a.e.Ce()}function Oi(a){if(a.c>=a.e.Ce())throw new Kw;return a.e.uf(a.d=a.c++)}function Qi(a){if(0>a.d)throw new cy;a.e.xf(a.d);a.c=a.d;a.d=-1}function Ni(a){this.e=a}s(521,1,{},Ni);_.Yc=function(){return CD(this)};
-_.Zc=function(){return Oi(this)};_.$c=function(){Qi(this)};_.c=0;_.d=-1;_.e=null;function FF(a,b){var c;this.e=this.b=a;c=a.Ce();(0>b||b>c)&&EF(b,c);this.c=b}s(522,521,{},FF);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new Kw;return this.b.uf(this.d=--this.c)};_.b=null;function GF(a){a=new BD(a.c.b);return new HF(a)}function IF(a,b){this.b=a;this.c=b}s(523,515,ui,IF);_.of=function(a){return Vv(this.b,a)};_.yd=function(){return GF(this)};_.Ce=function(){return this.c.b.e};
-_.b=null;_.c=null;function HF(a){this.b=a}s(524,1,{},HF);_.Yc=function(){return CD(this.b.b)};_.Zc=function(){return(this.b.c=Oi(this.b.b)).qf()};_.$c=function(){DD(this.b)};_.b=null;s(525,520,yi);_.tf=function(a,b){var c;c=iB(this,a);var d=c.e;new dB(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=iB(this,a);try{return jB(b)}catch(c){c=Ti(c);if(y(c,133))throw new Nx("Can't get element "+a);throw c;}};_.yd=function(){return iB(this,0)};
-_.xf=function(a){var b,c;b=iB(this,a);try{c=jB(b)}catch(d){d=Ti(d);if(y(d,133))throw new Nx("Can't remove element "+a);throw d;}JF(b);return c};function KF(a){a.c=v(LF,k,0,0,0)}function tA(a,b,c){(0>b||b>a.d)&&EF(b,a.d);a.c.splice(b,0,c);++a.d}function bj(a,b){Tt(a.c,a.d++,b);return!0}function hv(a,b){Kx(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(ED(b,a.c[c]))return c;return-1}function kv(a,b){var c;c=(Kx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function aj(a,b){var c;c=Gj(a,b);if(-1==c)return!1;kv(a,c);return!0}function Lk(a,b){var c;if(b.length<a.d){c=b;var d;d=Mt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Tt(b,c,a.c[c]);b.length>a.d&&Tt(b,a.d,null);return b}function hj(){KF(this)}function VB(a){KF(this);this.c.length=a}function RA(a){KF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(526,520,Wh,hj,VB,RA);_.tf=function(a,b){tA(this,a,b)};
-_.nf=function(a){return bj(this,a)};_.Ie=function(){this.c=v(LF,k,0,0,0);this.d=0};_.of=function(a){return-1!=Gj(this,a)};_.uf=function(a){return hv(this,a)};_.ze=function(){return 0==this.d};_.xf=function(a){return kv(this,a)};_.pf=function(a){return aj(this,a)};_.Ce=function(){return this.d};_.d=0;function hB(a,b){var c=a.length,d;for(d=0;d<c;++d)Tt(a,d,b)}function xt(){xt=u;yt=new MF}var yt;function MF(){}s(529,520,Ci,MF);_.of=function(){return!1};_.uf=function(){throw new Hw;};_.Ce=function(){return 0};
-function NF(){this.b=new Date}function OF(a){return 10>a?bb+a:j+a}s(530,1,{114:1,116:1,117:1,129:1},NF);_.eQ=function(a){return y(a,129)&&tu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=au(c&4194303,b&4194303,e&1048575);a=au(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(PF(),QF)[this.b.getDay()]+ba+RF[this.b.getMonth()]+ba+OF(this.b.getDate())+ba+OF(this.b.getHours())+nb+OF(this.b.getMinutes())+nb+OF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function PF(){PF=u;QF=F(Yt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));RF=F(Yt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var QF,RF;
-function qt(a,b){return null==x(a.b,b,a)}function pt(){this.b=new Li}s(532,515,{114:1,116:1,134:1},pt);_.nf=function(a){return qt(this,a)};_.of=function(a){return Vv(this.b,a)};_.ze=function(){return 0==this.b.e};_.yd=function(){return GF(new IF(this.b,new JD(this.b)))};_.pf=function(a){return null!=Wi(this.b,a)};_.Ce=function(){return this.b.e};_.tS=function(){return AF(new IF(this.b,new JD(this.b)))};_.b=null;
-function iB(a,b){var c,d;(0>b||b>a.c)&&EF(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new SF(a,b,d)}function mB(){this.b=new TF;this.c=0}s(533,525,Ci,mB);_.nf=function(a){new dB(a,this.b);++this.c;return!0};_.wf=function(a){return iB(this,a)};_.Ce=function(){return this.c};_.b=null;_.c=0;function jB(a){if(a.c==a.e.b)throw new Kw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function JF(a){if(!a.d)throw new cy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function SF(a,b,c){this.e=a;this.c=c;this.b=b}s(534,1,{},SF);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return jB(this)};_.zf=function(){if(this.c.c==this.e.b)throw new Kw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){JF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function TF(){this.b=this.c=this}
-function dB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(535,1,{},TF,dB);_.b=null;_.c=null;_.d=null;function ID(a,b){this.b=a;this.c=b}s(536,518,Xh,ID);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Kw(){Hn()}s(537,99,{114:1,120:1,126:1,128:1,133:1},Kw);function ED(a,b){return Vt(a)===Vt(b)||null!=a&&Nn(a,b)}function UB(a){var b=v(nB,k,91,0,0);return Lk(a.b,b)}function DA(){this.b=new hj}
-s(539,520,Wh,DA);_.tf=function(a,b){tA(this.b,a,b)};_.nf=function(a){return bj(this.b,a)};_.of=function(a){return-1!=Gj(this.b,a)};_.uf=function(a){return hv(this.b,a)};_.ze=function(){return 0==this.b.d};_.yd=function(){return new Ni(this.b)};_.xf=function(a){return kv(this.b,a)};_.Ce=function(){return this.b.d};_.tS=function(){return AF(this.b)};_.b=null;function UF(a){a.ac.d.hb&&$B(a)}function VF(a){var b;if(a.ac.d.hb){b=Vz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}bC(a)}
-function WF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BE(a){var b=a.k;XF(a.ac.d,b.b,b.c);!Uz(a)&&yA(a);iA(a)}function YF(){eC.call(this,j);this.j=new qB(this.Af());QA(this.r,new ZF(this))}s(541,426,Di);_.Md=function(a,b){return Vt(a.i)===Vt(this.j)?(VF(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){VF(this)};_.j=null;_.k=null;
-function CE(a,b,c){YF.call(this);this.ac&&gC(this.ac.d,!1);dC(this,!1);BA(this,new oC(0));a=new sC(a,1);O(this,a,null);a=new FA;O(a,this.j,null);O(this,a,null);b&&(this.k=Vz(b),cC(this),WF(this.k,~~(ro(b.Ob.pb,Rf)/2)-~~(this.fc/2),~~(ro(b.Ob.pb,Qf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(540,541,Di,CE);_.Af=function(){return"OK"};function $F(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new rw("Cannot undo. Index is out of range.");if(!a.b.c)throw new rw(dc);a.b=a.b.c;return a.b.b}
-function vE(){this.b=this.c=new aG}s(542,1,{},vE);_.b=null;function aG(){this.b=null}function bG(a){this.b=a}s(543,1,{},aG,bG);_.b=null;_.c=null;_.d=null;function ZF(a){this.b=a}s(544,461,ii,ZF);_.b=null;function cG(){cG=u;dG=F(Yt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DE=(wB(),zB);eG=JB(DE);tE=v(fG,k,90,23,0);uE=v(Yt,k,1,23,0);gG=v(fG,k,90,7,0);hG=null!=(lD(),mD[Te])}
-function HE(a){var b;if(a.Bb)b=iG(a,1)+sb+iG(a,2)+sb+iG(a,3);else if(b=iG(a,0),0<b.length){var c=new jG(a.Z);bj(a._.b,c)}return b}function kG(a,b){var c,d;c=b.b;if(D(c,(lG(),mG).c))cs(PE(a));else if(D(c,nG.c))cs(Dr(a));else if(D(c,oG.c))ds(a.u,(!a.ub&&(a.ub=new es(a)),a.ub));else if(D(c,ng)){7!=a.O&&(a.P=mh);d=b.d;d=Au(d,lh);c=pu(d,a.P);var e=!nu(c,mh)?iu(c):c;!nu(e,sh)&&pG(a.Z,L(c));qG(a);a.lb=!0;cE(a);a.O=7;a.P=d}else D(c,tg)||(D(c,le)?rG(a):LE(a,c))}
-function sG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(tG,k,-1,4,1);l=v(tG,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)uG(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=LA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;vG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||wG(a.fb[f])}}}
-function EE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new xG(a),a.Z.r=0);null!=a.rb&&UD(a.rb,null)}}function oE(a,b){var c,d,e,f;f=new DC;d=Jc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Cc);d=new vC(Ob+d);var g=(lG(),mG).c;d.d=g;BC(f,d);QA(d.e,a);d=new vC(Ob+c);d.d=nG.c;QA(d.e,a);BC(f,d);BC(f,new vC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new vC(c);d.d=oG.c;QA(d.e,a);BC(f,d);Oz(a,f);return f}
-function yG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,DE);a.nb?(e==a.c&&X(b,KB(DE)),jC(b,g,f,a.Y,a.Y),X(b,(wB(),BB)),zG(b,g,f,a.Y-1,a.Y-1)):e==a.c?iC(b,g+1,f+1,a.Y,a.Y,!1):iC(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(wB(),CB)),e){case 101:X(b,FB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;AG(b,!0);BG(b,CG(b,c,e,d,i));X(b,CB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(AG(b,!1),BG(b,CG(b,c,e,d,i)));DG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);jC(b,g+9,f+9,2,4);jC(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,DB),jC(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,FB),jC(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,GB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,CB);break;case 107:X(b,EB);jC(b,g+4,f+4,a.Y-8,a.Y-8);X(b,CB);zG(b,g+4,f+4,a.Y-8,a.Y-8);DG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);jC(b,g+9,f+9,2,4);jC(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:EG(b,g,f,a.Y,!0);break;case 111:EG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,xB);jC(b,g+3,f+5,a.Y-7,a.Y-11);X(b,CB);zG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,DE);a.ob&&iC(b,g+1,f+1,a.Y,a.Y,!1);X(b,CB);FG(a,b,g,f,"NEW");break;case 106:X(b,DB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,CB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));FG(a,b,g+6,f,wc);break;case 104:X(b,DB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,CB);break;case 105:a.Ib?(X(b,HB),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,CB)):FG(a,b,g,f,"123");break;case 113:X(b,IB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);jC(b,e,d,c,c);X(b,CB);GG(a,
-b,g,f,xB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:HG(a,b,g,f+2,3);break;case 207:HG(a,b,g,f,4);break;case 208:HG(a,b,g,f,5);break;case 209:HG(a,b,g,f,1);break;case 210:HG(a,b,g,f,6);break;case 211:HG(a,b,g,f,7);break;case 212:HG(a,b,g,f,8);break;case 213:FG(a,b,g,f,"FG"),a.F=new yC(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=uE[c]&&GG(a,b,g,f,tE[c],uE[c])}function IG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,DE),jC(d,0,0,c,b),a.nb?(X(d,(wB(),BB)),zG(d,-1,0,c,b-1)):(X(d,eG),Z(d,0,0,c-1-2,0),X(d,KB(DE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),JG(d,a.X),X(d,(wB(),CB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,DB),KG(d,a.J,10,15),LG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function MG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,DE);jC(d,0,0,c,b);a.nb?(X(d,(wB(),BB)),Z(d,0,b-1,c,b-1),e=pE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,eG),Z(d,0,0,0,b-1),Z(d,0,pE*a.Y,b-1,pE*a.Y),X(d,KB(DE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=pE+2;++b)yG(a,d,1,b);LG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function NG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);jC(e,0,0,c,b);d=a.db?(GC(),JC):(GC(),LC);if((GC(),HC)==(GC(),HC))d==JC?e.b=j:e.b=Ag;d=new VA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=G=J=n=void 0,N=h=n=o=o=J=N=Y=i=P=P=G=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(vG(f),sG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new XB($b,0,i),f.n.n=new NC((Tq(),f.n.k)));f.n.A&&(X(g,(wB(),CB)),zG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(cG(),gG)[f.e[i]]),h=g,o=I(f.J[i]-m/2),P=I(f.M[i]-m/2),Y=N=m,AG(h,!0),BG(h,CG(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(cG(),gG)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(H,r,-1,4,1),o=v(H,r,-1,4,1),P[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),P[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),P[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),P[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=P,AG(m,!0),BG(m,OG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(wB(),CB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(cG(),gG)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,GB);q=l*B;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(N-n))),L(K(Math.round(P+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(N+n))),L(K(Math.round(P-q))),L(K(Math.round(o+n))));X(g,CB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(N)));P=L(K(Math.round(P)));o=L(K(Math.round(o)));Z(g,m,h,P,o);Y=L(K(Math.round(da*B)));N=L(K(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));JG(g,f.n.k);m=PG(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=OC(f.n.n,h);Y=L(K(Math.round((Y+P)/2-n/2)));n=L(K(Math.round((N+o)/2+~~(m/2)-1)));X(g,GB);KG(g,h,Y,n);X(g,CB);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(P+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(N))),J[2]=
-L(K(Math.round(P-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,AG(m,!0),BG(m,OG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)G=Y-(Y-P)/10*h,J=N-(N-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(N))),L(K(Math.round(P))),L(K(Math.round(o))))}}w=v(tG,k,-1,f.t+1,1);B=v(H,r,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];JG(g,f.n.k);m=PG(f.n.n);N=v(Yt,k,1,f.t+1,0);P=v(H,r,-1,f.t+1,1);o=v(H,r,-1,f.t+1,1);l=v(QG,k,99,f.t+1,0);for(i=1;i<=f.t;++i)h=RG(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=OC(f.n.n,h),l[i]=SG(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Yb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Nj(f.A[i])&&(q+=Nj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),N[i]=h,n=OC(f.n.n,n),q=OC(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=SG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(cG(),gG)[f.e[i]]),jC(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(cG(),gG)[f.e[i]]):X(g,(wB(),CB)):X(g,(cG(),tE)[f.c[i]]),KG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=L(K(pF(f.J[i]-n/2))),n=L(K(pF(f.M[i]+~~(m/2)-1))),X(g,(wB(),GB)),KG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(wB(),DB):(wB(),IB)),0<f.D&&106!=f.n.c&&(q=l[f.D],zG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(pF(f.J[h]+q))),J[1]=L(K(pF(f.J[m]+q))),G[0]=L(K(pF(f.M[h]-n))),G[1]=L(K(pF(f.M[m]-n))),J[3]=L(K(pF(f.J[h]-q))),J[2]=L(K(pF(f.J[m]-q))),G[3]=L(K(pF(f.M[h]+n))),G[2]=L(K(pF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,B=G,da.o&&(AG(da,!1),BG(da,OG(da,i,B,5,!0)))),106==f.n.c&&TG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(wB(),DB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],zG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(wB(),BB)),Z(e,c-1,0,c-1,b-1)):(X(e,KB(DE)),Z(e,c-1,0,c-1,b-1),X(e,DE),Z(e,c-2,0,c-2,b-1),X(e,eG),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(wB(),GB)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new XB($b,0,13),a.W=new NC(a.T),null!=a.bb&&(d=OC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(wB(),CB)),JG(e,a.T),KG(e,a.bb,c,b)));LG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function HG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(AG(b,!1),BG(b,OG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function UG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,DE);jC(d,0,0,b,c);a.nb?(X(d,(wB(),BB)),c=13*(a.Y+a.S),zG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,KB(DE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,eG),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)yG(a,d,b,1),yG(a,d,b,2);a.c=c;LG(a.Ob,a.Lb,0,0)}}
-function EG(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);DG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function VG(a,b){var c,d,e,f,g,i,h;IE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=WG(b);h=new SD(b,g,!0);d=j;for(c=1;5>=c;++c)d=XG(h,g);c=lF(zD(ko(d.substr(0,3)),10)).b;f=lF(zD(ko(d.substr(3,3)),10)).b;XG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=XG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new YG(a,e)}sG(a,1,c,1);sG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new YG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",cE(a),!1;null!=a.i&&a.Z&&xE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&xE(a.Z,a.j,!1);g=ZG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new $G(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];sG(a,1,g,0)}cE(a);return!0}
-function aH(a,b){var c,d,e,f,g,i,h,l;IE(a);c=f=0;l=new SD(b,"|>",!0);e=-1<b.indexOf(sb);i=1;g=LD(l);a.tb=0;for(d=1;d<=g;++d)if(h=PD(l),ko(h),!D(h,kh))if(D(h,sb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new ME(a,h);if(0==a.Z.t)return OE(a,"ERROR - problems in reading/processing molecule !"),lD(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return OE(a,"ERROR - strange reaction - fixing !"),lD(),!1;if(3<i)return OE(a,"ERROR - strange reaction !"),lD(),!1;1<a.tb&&!e&&rE(a,Gf);e&&!a.Bb&&rE(a,gg);!e&&a.Bb&&
-rE(a,Kf);e?(sG(a,1,f,1),sG(a,f+1,c-1,2),sG(a,c,a.tb,3)):sG(a,1,a.tb,0);cE(a);return!0}function fs(a,b){a.jb=!0;a.J=b}
-function js(a,b){var c,d;if(0==b)return!1;qG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:EE(a);d=a.$;d.b=d.c;d.c.d=null;bH(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;cH(a,$F(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new rw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new rw(dc);d.b=d.b.d;cH(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=hv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(fs(a,hc+(a.Db.b+1)+ca+a.Db.d),d=sF(d),yE(a,d,!1),null!=a.rb&&UD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=hv(d,d.b)):d=null;null==d?(a.jb=!0,a.J=lc):(fs(a,hc+(a.Db.b+1)+ca+a.Db.d),d=sF(d),yE(a,d,!1),null!=a.rb&&UD(a.rb,null));break;case 101:a.Gb&&UF(a.Gb);a.Gb=new dH(1,a);a.c=c;break;case 107:!a.zb?a.zb=new eH(a):a.zb.ac.d.hb?fH(a.zb.ac.d):
-BE(a.zb);break;case 113:a.b&&UF(a.b);a.b=new dH(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,sE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=gH(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(tG,k,-1,4,1);uG(a.Z,d);a.lb=!0;a.Z=new jG(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;NE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,hH(a.Z,a.Z.D),a.Z.D=0,rG(a)):0<a.Z.E&&(a.lb=!0,iH(a.Z,a.Z.E),
-a.Z.E=0,rG(a));jH(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new DC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new vC(c),BC(i,g),g.d=c,QA(g.e,a);Oz(a,i);a.E=i}CC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(UF(a.o),a.o=null);0==a.Z.D&&(a.o=new dH(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,rG(a)),18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),kH(a.Z,a.Z.D,d),rG(a)),jH(a.Z))}cE(a);return!0}
-function Dr(a){var b,c,d;d=PE(a);c=j;if(a.Bb){var e,f,g;g=Nt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)gH(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(lH(g[1][0],3)+lH(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+mH(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+mH(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new nH(a,a.fb,a.tb)),c=mH(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function oH(a,b,c,d){var e;e=c;var f=d,g,i;(g=pH(b),i=0!=(b.f&2),g||i)?(a.Bb?CC((!a.w&&(a.w=oE(a,!0)),a.w),a,e,f):CC((!a.v&&(a.v=oE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=qH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=pE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",cE(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=js(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)hH(a.Z,a.Z.D),a.Z.D=0,rG(a);else{if(106==a.c)return!0;if(108==a.c)rH(a.Z,a.Z.D,0),rG(a);else if(157==a.c)rH(a.Z,a.Z.D,1),rG(a);else if(158==a.c)rH(a.Z,a.Z.D,-1),rG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):rG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(230==a.c)a.O=3,rG(a);else if(233<=a.c&&262>a.c)tH(a.Z,!1),rG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;kH(a.Z,a.Z.D,so(a.zb.f.ac.b.pb,ch));rG(a)}else if(105==a.c)uH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),1>d.length&&(d=Sc),kH(a.Z,a.Z.D,d)),rG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(0<a.Z.E)if(104==a.c)iH(a.Z,
-a.Z.E),a.Z.E=0,rG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])fs(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;hH(d,c);d.b[c]=0}a.Z.E=0;rG(a)}else if(201==a.c)vH(a.Z,a.Z.E),rG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),rG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,rG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,rG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sH(a.Z),rG(a);else if(107==a.c){if(!a.zb.c)return!0;d=so(a.zb.f.ac.b.pb,ch);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;rG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new xG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(wH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,sH(a.Z)):300<a.c?(wH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=so((gs(),hs).ac.b.pb,ch),1>d.length&&(d=Sc),kH(a.Z,1,d))):230==a.c?wE(a,null):233<=a.c&&262>a.c?(wH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,tH(a.Z,!0)):lD();rG(a)}else e=!1;e&&(jH(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,cE(a))}return e}
-function xH(a,b,c,d){var e,f;if(a.z||!a.hb||pH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=yH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)hH(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),iH(b,e),0<yH(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){fs(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<yH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;fs(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(qH(b)||pH(b))pG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(tG,k,-1,4,1);uG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;qG(a);a.lb=!0;cE(a);a.Mb=c;a.Nb=d;return!0}
-function zH(a,b,c,d){var e,f,g;if(!a.z&&!pH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((cG(),hG)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&UD(a.qb,F(oF,k,123,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;qG(a);a.lb=!0;cE(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function AH(a){if(a.z)return!0;a.jb=!1;a.P=mh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=yH(b,b.t),6>b.z[c]&&(BH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),hH(b,b.t));b.C=!1;rG(a)}else a:{var b=a.Z,e,f;c=yH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):fs(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],fs(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(pF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(pF((b.M[b.F]+b.M[c])/2))))}}wG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,$F(b),b.b.d=c),rG(a),a.r=!1)}else 5==a.O&&(wG(a.Z),rG(a));0<a.O&&(a.D=!1,qG(a),a.lb=!0,jH(a.Z),CH(a.Z),cE(a),a.O=0,a.f=!1);if(hG&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,qG(a),a.lb=!0,cE(a);return!0}function qG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function rE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Kf)?a.Bb=!1:-1<b.indexOf(gg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Gf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Of)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,sG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)DH(a.fb[c]),vG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(pd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++pE;cE(a)}
-function cE(a){var b,c,d;b=LA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=HA(a,d,c),NG(a),a.z||(a.Lb=HA(a,b.c,2*a.Y+a.S),UG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=HA(a,a.Y,c),MG(a),a.I=HA(a,d,a.Y),IG(a))):(NG(a),a.z||(IG(a),a.D&&(UG(a),MG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function GE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=gH(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=RG(c,h);c.n.M&&0<c.x[h]&&(i+=Yb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Nj(c.A[h])&&(i+=Nj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+EH(0.055999999999999994*c.J[h],0,2)+ba+EH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function iG(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=gH(a.fb[c]),d!=b))continue;d=FH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function rG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&UD(a.rb,null)}var c,d,e;e=new GH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new jG(d),NE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new bG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function yE(a,b,c){try{VG(a,b)?c&&rG(a):cE(a)}catch(d){if(d=Ti(d),y(d,120))cE(a);else throw d;}}
-function wE(a,b){try{aH(a,b)?rG(a):cE(a)}catch(c){if(c=Ti(c),y(c,120))cE(a);else throw c;}}function KE(a){qG(a);a.lb=!0;cE(a)}function IE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new xG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;cE(a);null!=a.rb&&UD(a.rb,null)}function cH(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new jG(d),NE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&UD(a.rb,null)}}
-function JE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,cE(a),null):a.fb[b]}function LE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?js(a,c):b="Not known group!";a.jb=!0;a.J=b;cE(a)}
-function OE(a,b){a.jb=!0;a.J=b;cE(a)}function PE(a){var b;b=HE(a);qG(a);cE(a);return b}function FG(a,b,c,d,e){var f,g,i,h;f=a.W;h=OC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new XB(f.d.b,f.d.d,g),f=new NC(i),h=OC(f,e),b.f=i,b.j=HH(i);else JG(b,a.T);f=ZB(f.b,f.d).b-ZB(f.b,f.d).c;KG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function GG(a,b,c,d,e,f){var g,i;g=PG(a.V);i=OC(a.V,f);JG(b,a.U);(b.e=e)&&(b.i=kg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);KG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function PG(a){return ZB(a.b,a.d).b-ZB(a.b,a.d).c}function is(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Cd,cE(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Cd):fs(a,a.y+ba),cE(a))}
-function lE(){cG();FA.call(this);this.Ob=(Tq(),Tq(),mA).b;this.x=new XB(null,0,8);this.t=(wB(),xB);this.fb=v(IH,k,136,99,0);this._=new DA;this.Db=new JH;this.K=D((lD(),mD[Ve]),fc);this.u=new KH;this.G=F(Yt,k,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new xG(this);gG[0]=AB;gG[1]=new yB(255,153,153);gG[2]=new yB(255,204,102);gG[3]=new yB(255,255,153);gG[4]=new yB(102,255,255);gG[5]=new yB(51,204,255);gG[6]=new yB(255,153,255)}s(545,401,{86:1,91:1,92:1,96:1,105:1,110:1,112:1,114:1},lE);
-_.ue=function(a){kG(this,a)};_.be=function(){cE(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=mh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var pE=10,DE,eG,tE,dG,hG,nE=null,gG,uE;
-function bE(a,b){var c,d;if(null!=b)if(null!=a.b.xb)UD(a.b.xb,F(Yt,k,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=tF(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Tt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{VG(a.b,b)?(fs(a.b,"Structure pasted"+d),rG(a.b)):(BE(new CE(a.b.J,a.b,DE)),IE(a.b)),KA(a.b)}catch(h){if(h=Ti(h),y(h,120))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",cE(d),BE(new CE(a.b.J,a.b,DE)),KA(a.b);else throw h;
-}}}function es(a){this.b=a}s(546,1,{},es);_.b=null;function lG(){lG=u;mG=new LH("COPY_SMILES",0);nG=new LH("COPY_MOL",1);oG=new LH("PASTE",2);MH=F(NH,k,135,[mG,nG,oG])}function LH(a,b){E.call(this,a,b)}s(547,140,{114:1,117:1,119:1,135:1},LH);var MH,nG,mG,oG;function GH(){this.e=v(IH,k,136,99,0)}s(548,1,{},GH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function OH(a){a.c=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(tG,k,-1,20,1);a.M=v(tG,k,-1,20,1);a.G=Nt([20,7]);a.e=v(H,r,-1,20,1);a.d=v(Yt,k,1,20,0);a.o=v(Yt,k,1,20,0);a.x=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.I=v(H,r,-1,20,1);a.s=v(H,r,-1,20,1);a.B=v(H,r,-1,20,1);a.K=v(H,r,-1,20,1);a.N=v(H,r,-1,20,1);a.f=v(Yt,k,1,20,0);a.q=Nt([10,2]);a.j=v(H,r,-1,101,1)}
-function PH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(tG,k,-1,4,1);d=v(tG,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=QH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-QH(o[2],d[2],o[3],d[3]),d=QH(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;wH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=RH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(tG,k,-1,2,1);SH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==yH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;fs(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];BH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&vH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(pF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(pF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function tH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&rH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,rH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];hH(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)wH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)BH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];NE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];hH(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];BH(a);a.H[a.u]=l;a.I[a.u]=c+d;NE(a);b&&(hH(a,l),vG(a))}c=4}TH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function SH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function sH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])UH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,UH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){fs(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[RH(a,a.D,a.G[a.D][d])],2<d||1!=b){fs(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(tG,k,-1,2,1);SH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)wH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)wH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)wH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)BH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[RH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[RH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,r,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(pF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(pF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;BH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(BH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(BH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(pF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(pF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(hH(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&TH(a,i);-1<l&&(a.D=l)}
-function UH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)wH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function TH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=yH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function RH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function VH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(zu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)zu(c[d])&&!nu(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)tu(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.t)break}return g==a.t}
-function vG(a){var b,c,d;b=v(tG,k,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{uG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;wG(a)}}
-function uG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function rH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=WH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&fs(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?fs(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?fs(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?fs(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:fs(a.n,"Charge change not possible on the halogen !");break;case 18:fs(a.n,
-"Use X button to change charge on the X atom !")}}
-function ZG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,r,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&hH(a,c);vG(a);fs(a.n,"Smaller part(s) removed !");return 1}
-function yH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function CH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];jH(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),jH(a));4==a.s[d]&&(a.s[d]=1)}}
-function QH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function NE(a){var b;XH(a);b=a.s.length;a.K=v(H,r,-1,b,1);a.N=v(H,r,-1,b,1);wG(a);jH(a)}
-function wH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,r,-1,c,1),zF(a.c,b,a.c.length),a.c=b,b=v(H,r,-1,c,1),zF(a.A,b,a.A.length),a.A=b,b=v(H,r,-1,c,1),zF(a.x,b,a.x.length),a.x=b,b=v(H,r,-1,c,1),zF(a.e,b,a.e.length),a.e=b,b=v(Yt,k,1,c,0),zF(a.d,b,a.d.length),a.d=b,b=v(Yt,k,1,c,0),zF(a.o,b,a.o.length),a.o=b,b=v(tG,k,-1,c,1),zF(a.J,b,a.J.length),a.J=b,b=v(tG,k,-1,c,1),zF(a.M,b,a.M.length),a.M=b,b=Nt([c,7]),zF(a.G,b,a.G.length),a.G=b,c=v(H,r,-1,c,1),zF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function SG(a,b,c,d,e,f){var g;g=L(K(pF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(pF(a.M[b]-~~(e/2))));return new xA(g-1-2,a-2,d+1+4,e+4)}
-function BH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,r,-1,b,1),zF(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),zF(a.I,c,a.I.length),a.I=c,c=v(H,r,-1,b,1),zF(a.s,c,a.s.length),a.s=c,c=v(H,r,-1,b,1),zF(a.B,c,a.B.length),a.B=c,c=v(H,r,-1,b,1),zF(a.K,c,a.K.length),a.K=c,c=v(H,r,-1,b,1),zF(a.N,c,a.N.length),a.N=c,b=v(Yt,k,1,b,0),zF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function mH(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(cG(),aa);i+="JME 2013-04-10 "+new NF+"\n \n";i+=lH(a.t,3)+lH(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=EH(0.055999999999999994*(a.J[e]-c),10,4)+EH(0.055999999999999994*(g-a.M[e]),10,4)+EH(0,10,4);h=RG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+lH(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=lH(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:YH(a,e)&&(g=2),c=lH(a.H[e],3)+lH(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=lH(a.I[e],3)+lH(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=lH(a.I[e],3)+lH(a.H[e],3)),i+=c+lH(g,3)+lH(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+lH(e,4)+lH(a.A[e],4)+aa);return i+"M END\n"}
-function FH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P,Y,da,N,oc,Gc,jg,ub,Ud,Vd,Wd,Va,Hc;o=v(H,r,-1,a.t+10,1);n=v(H,r,-1,a.t+10,1);l=v(H,r,-1,a.t+1,1);m=v(H,r,-1,7,1);ub=v(H,r,-1,a.t+1,1);w=v(ZH,k,-1,a.t+1,2);G=v(ZH,k,-1,a.u+1,2);oc=0;if(0==a.t)return j;ZG(a,!0);jg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){jg=!1;break}if(a.n.s&&jg){$H(a);CH(a);aI(a,G);bI(a,w,G);var Gb,zd,jf,bc,Ee,Ad,Bd,db,cJ,Zd,t,wa,en,fn,ct,qf,Na,gn,hn,Kc,jn;Gb=v(H,r,-1,a.t+1,1);zd=v(H,r,-1,a.t+1,1);db=v(cI,k,-1,a.t+1,3);var dt=a.t,kn,
-Ch,et,vg,Pj,Ke,rf;Pj=v(cI,k,-1,dt+2,3);Ke=v(H,r,-1,100,1);rf=5;vg=0;Ke[0]=3;Pj[1]=oh;Pj[2]=ph;et=2;if(!(3>dt))for(;rf<Ke[vg]*Ke[vg];){Ch=0;for(kn=!0;kn&&Ch<=vg&&rf>=Ke[Ch]*Ke[Ch];)0==rf%Ke[Ch]?kn=!1:++Ch;if(kn){Pj[++et]=wu(rf);if(et>=dt)break;vg<Ke.length-1&&(++vg,Ke[vg]=rf)}rf+=2}for(t=1;t<=a.t;++t){for(wa=hn=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(hn*=a.i[wa]);gn=a.c[t];18==gn&&(jn=a.o[t],Ad=jn.charCodeAt(0)-65+1,Bd=0,1<jn.length&&(Bd=jn.charCodeAt(1)-97),0>Ad&&(Ad=0),0>Bd&&(Bd=0),gn=28*Ad+Bd);
-qf=0;-2>a.A[t]?qf=1:-2==a.A[t]?qf=2:-1==a.A[t]?qf=3:1==a.A[t]?qf=4:2==a.A[t]?qf=5:2<a.A[t]&&(qf=6);Kc=1;db[t]=wu(hn);Kc*=126;db[t]=ru(db[t],wu(a.x[t]*Kc));Kc*=7;db[t]=ru(db[t],wu(qf*Kc));Kc*=7;db[t]=ru(db[t],wu(gn*Kc));Kc*=783;db[t]=ru(db[t],wu(a.z[t]*Kc))}for(Ee=0;!VH(a,Gb,db);){ct=!1;for(t=1;t<=a.t;++t)Gb[t]!=zd[t]&&(zd[t]=Gb[t],ct=!0);if(ct){for(t=1;t<=a.t;++t){db[t]=nh;for(wa=1;wa<=a.z[t];++wa)db[t]=Au(db[t],Pj[Gb[a.G[t][wa]]])}Ee=0}else if(0<Ee){for(t=1;t<=a.t;++t)db[t]=nh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Gb[t]==Gb[wa]){db[t]=oh;break a}}else{for(t=1;t<=a.t;++t){db[t]=nh;for(wa=1;wa<=a.z[t];++wa)jf=a.G[t][wa],db[t]=Au(db[t],wu(a.c[jf]*a.i[RH(a,t,jf)]))}Ee=1}VH(a,Gb,db);for(t=1;t<=a.t;++t)db[t]=wu(zd[t]*a.t+Gb[t])}for(t=1;t<=a.t;++t)zd[t]=Gb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(zd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];zd[t]=zd[Na];zd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Gb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Gb[a.H[t]],a.I[t]=Gb[a.I[t]],a.H[t]>a.I[t]&&(Zd=a.H[t],a.H[t]=a.I[t],a.I[t]=Zd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){fn=en=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<en?(en=a.H[wa],fn=a.I[wa],bc=wa):a.H[wa]==en&&a.I[wa]<fn&&(fn=a.I[wa],bc=wa);Zd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Zd;Zd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Zd;Zd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Zd;Zd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Zd;cJ=a.f[t];a.f[t]=a.f[bc];a.f[bc]=cJ}NE(a);jH(a);aI(a,G);bI(a,w,G)}else{aI(a,G);a.i=v(H,r,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,r,-1,a.t+1,1);Hc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=ub[c]){Gc=!0;for(J=1;J<=oc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Gc=!1;break}Gc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++N]=g;if(0==N){if(Hc==a.t)break;c=l[da--]}else if(1==N)ub[m[1]]=c,c=m[1],a.b[c]=++Hc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=RH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=RH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);ub[e]=c;c=e;a.b[e]=++Hc}}ub=v(H,r,-1,a.t+1,1);b=v(H,r,-1,a.t+1,1);P=v(ZH,k,-1,a.t+1,2);Ud=v(ZH,k,-1,a.t+1,2);f=Hc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(ub[c]=f);b[++Hc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=oc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Ud[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Vd=v(H,r,-1,a.u+1,1);Wd=v(H,r,-1,a.t+1,1);if(a.n.Jb){var eJ=ub,oN=oc,ft,fJ,Dh,Le,gt,ht,Ma,Qj,it;Dh=v(H,r,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Dh[b[Ma]]=Ma;gt=v(ZH,
-k,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)ft=b[Ma],fJ=eJ[ft],Le=RH(a,ft,fJ),0!=Le&&(dI(a,Le,Dh,Vd,G),gt[Le]=!0);for(Ma=1;Ma<=a.u;++Ma)gt[Ma]||dI(a,Ma,Dh,Vd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){ht=it=0;for(Qj=1;Qj<=a.z[Ma];++Qj){Le=RH(a,Ma,a.G[Ma][Qj]);if(5==a.i[Le])continue a;1==a.s[Le]&&0!=eI(a,Le,Ma)&&++it;2==a.s[Le]&&(ht=a.G[Ma][Qj])}if(0!=it)if(0<ht){var ia=a,hJ=Ma,sf=Dh,Yc=Wd,qc=void 0,Rj=void 0,Lc=void 0,Me=void 0,Mc=void 0,ln=void 0,mn=void 0,nn=void 0,$d=void 0,Zc=void 0,$c=void 0,
-jt=void 0,Sj=void 0,ae=void 0,Tj=void 0,Ne=void 0,Uj=void 0,kt=void 0,Vj=void 0,Oe=void 0,iJ=void 0,tf=void 0,jJ=void 0,lt=void 0,Wj=void 0,uf=void 0,$c=1,Rj=hJ,qc=v(H,r,-1,ia.t+1,1);for(qc[1]=hJ;;){jt=!1;for(Zc=1;Zc<=ia.z[Rj];++Zc)if(Lc=ia.G[Rj][Zc],!(Lc==qc[1]||Lc==qc[$c-1]))if(Me=RH(ia,Rj,Lc),2==ia.s[Me]&&5!=ia.i[Me]){Rj=qc[++$c]=Lc;jt=!0;break}if(!jt)break}if(!(0==$c%2||2>ia.z[qc[$c]]||3<ia.z[qc[$c]])){uf=qc[1];Mc=qc[~~(($c+1)/2)];$d=qc[$c];tf=Oe=Ne=ae=0;lt=kt=!1;for(Zc=1;Zc<=ia.z[uf];++Zc)Lc=
-ia.G[uf][Zc],Me=RH(ia,uf,Lc),1!=ia.s[Me]||5==ia.i[Me]||(0==ae?ae=Lc:Ne=Lc);0<sf[Ne]&&sf[ae]>sf[Ne]&&(ln=ae,ae=Ne,Ne=ln);Sj=ae;0==ae&&(Sj=Ne,kt=!0);for(Zc=1;Zc<=ia.z[$d];++Zc)Lc=ia.G[$d][Zc],Me=RH(ia,$d,Lc),1!=ia.s[Me]||5==ia.i[Me]||(0==Oe?Oe=Lc:tf=Lc);0<sf[tf]&&sf[Oe]>sf[tf]&&(ln=Oe,Oe=tf,tf=ln);Vj=Oe;0==Oe&&(Vj=tf,lt=!0);Tj=eI(ia,RH(ia,uf,ae),uf);Uj=eI(ia,RH(ia,uf,Ne),uf);iJ=eI(ia,RH(ia,$d,Oe),$d);jJ=eI(ia,RH(ia,$d,tf),$d);1<(0>Tj+Uj?-(Tj+Uj):Tj+Uj)||0!=iJ||0!=jJ?fs(ia.n,"Bad stereoinfo on allene !"):
-(mn=ia.J[qc[$c-1]]-ia.J[$d],nn=ia.M[qc[$c-1]]-ia.M[$d],Wj=Math.sqrt(mn*mn+nn*nn),0.001>Wj&&(Wj=0.001),0<(ia.M[Vj]-ia.M[qc[$c-1]])*(mn/Wj)-(ia.J[Vj]-ia.J[qc[$c-1]])*(nn/Wj)?Yc[Mc]=1:Yc[Mc]=-1,kt&&(Yc[Mc]*=-1),lt&&(Yc[Mc]*=-1),Sj==ae&&0>Tj&&(Yc[Mc]*=-1),Sj==Ne&&0>Uj&&(Yc[Mc]*=-1),sf[Sj]>sf[Vj]&&(Yc[Mc]*=-1))}}else b:{var rc=a,sc=Ma,pN=eJ,qN=Dh,rN=o,sN=n,tN=oN,on=Wd,pn=void 0,ad=void 0,mt=void 0,Eh=void 0,za=void 0,Fh=void 0,Dd=void 0,Xj=void 0,be=void 0,Pb=void 0,ea=void 0,Ib=void 0,Pe=void 0,qn=void 0,
-bd=void 0,la=void 0,rn=void 0,Ib=v(H,r,-1,4,1),qn=v(H,r,-1,4,1),Gh=rc,ce=sc,kJ=qN,nt=pN,lJ=rN,mJ=sN,uN=tN,Jb=Ib,Yj=void 0,cd=void 0,sn=void 0,tn=void 0,ot=void 0,Zj=void 0,Zj=-1;0<nt[ce]&&(Jb[++Zj]=nt[ce]);for(cd=1;cd<=uN;++cd)lJ[cd]==ce&&(Jb[++Zj]=mJ[cd]),mJ[cd]==ce&&(Jb[++Zj]=lJ[cd]);for(cd=Zj+1;cd<Gh.z[ce];++cd){ot=Gh.t+1;sn=1;c:for(;sn<=Gh.z[ce];++sn){Yj=Gh.G[ce][sn];for(tn=0;tn<cd;++tn)if(Yj==Jb[tn])continue c;kJ[Yj]<ot&&(ot=kJ[Yj],Jb[cd]=Yj)}}0==nt[ce]&&0<Gh.x[ce]?(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=
-Jb[0],Jb[0]=-1):0<Gh.x[ce]&&(Jb[3]=Jb[2],Jb[2]=Jb[1],Jb[1]=-1);for(za=Xj=Fh=Eh=rn=Dd=Pb=0;4>za;++za)0>=Ib[za]||(pn=RH(rc,sc,Ib[za]),qn[za]=eI(rc,pn,sc),0<qn[za]?(++Pb,rn=Ib[za],Fh=Ib[za]):0>qn[za]?(++Dd,Eh=Ib[za],Fh=Ib[za]):Xj=Ib[za]);be=Pb+Dd;la=v(H,r,-1,4,1);bd=0;if(3==rc.z[sc]){if(1==Pb&&1==Dd||3==be&&0<Pb&&0<Dd){fs(rc.n,"Error in C3H stereospecification !");break b}Pe=Ib[0];1==be?Pe=Fh:2==be&&(Pe=Xj);ea=PH(rc,sc,Pe,Ib);la[0]=Fh;la[1]=-1;la[2]=ea[2];la[3]=ea[1];0<Pb?bd=1:bd=-1}else if(4==rc.z[sc])if(1==
-be)ea=PH(rc,sc,Fh,Ib),la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],0<Pb?bd=1:bd=-1;else{Pe=Ib[0];1<Xj&&(Pe=Xj);1==Pb?Pe=rn:1==Dd&&(Pe=Eh);ea=PH(rc,sc,Pe,Ib);ad=v(H,r,-1,4,1);for(za=0;4>za;++za)pn=RH(rc,sc,ea[za]),ad[za]=eI(rc,pn,sc);if(4==be){if(0==Pb||0==Dd){fs(rc.n,"Error in C4 stereospecification !");break b}if(1==Pb||1==Dd)la[0]=ea[0],la[1]=ea[3],la[2]=ea[2],la[3]=ea[1],bd=ad[0];else{for(za=0;4>za;++za)-1==ad[za]&&(ad[za]=0);be=2}}else if(3==be)if(3==Pb||3==Dd)la[0]=ea[0],la[1]=ea[3],la[2]=
-ea[2],la[3]=ea[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=mt=1:Dd=mt=-1;for(za=0;4>za;++za)ad[za]==mt&&(ad[za]=0);be=2}if(2==be)if(1==Pb&&1==Dd)ea[1]==Eh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Eh&&(ea[2]=ea[3]),la[0]=rn,la[1]=Eh,la[2]=ea[2],la[3]=ea[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){fs(rc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(la[0]=ea[0],la[1]=ea[2],la[2]=ea[1],la[3]=ea[3]):(la[0]=ea[1],la[1]=ea[3],la[2]=ea[2],la[3]=ea[0]);1<Pb?bd=1:bd=-1}}var W=la,$j=Ib,jb=void 0;$j[0]==W[1]?(jb=
-W[0],W[0]=W[1],W[1]=jb,jb=W[2],W[2]=W[3],W[3]=jb):$j[0]==W[2]?(jb=W[2],W[2]=W[0],W[0]=jb,jb=W[1],W[1]=W[3],W[3]=jb):$j[0]==W[3]&&(jb=W[3],W[3]=W[0],W[0]=jb,jb=W[1],W[1]=W[2],W[2]=jb);$j[1]==W[2]?(jb=W[1],W[1]=W[2],W[2]=jb,jb=W[2],W[2]=W[3],W[3]=jb):$j[1]==W[3]&&(jb=W[1],W[1]=W[3],W[3]=jb,jb=W[2],W[2]=W[3],W[3]=jb);la[2]==Ib[2]?on[sc]=1:la[2]==Ib[3]?on[sc]=-1:fs(rc.n,"Error in stereoprocessing ! - t30");on[sc]*=bd}}}Va=new yF;i=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-P[c]&&(Va.b.b+=ua);0<ub[q]&&fI(a,c,ub[c],Va,Vd);var Hh=w[c],Kb=void 0,ak=void 0,Ih=void 0,T=void 0,T=Sc,Kb=!1;0!=a.A[c]&&(Kb=!0);0!=Wd[c]&&(Kb=!0);Ih=-1;for(ak=1;ak<=a.y;++ak)if(a.q[ak][0]==c){Ih=a.q[ak][1];break}-1<Ih&&(Kb=!0);a.n.Ib&&0<a.e[c]&&(Kb=!0,Ih=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Hh?T="c":T=Eb;break;case 4:Hh?(T=Hf,0<a.x[c]&&(Kb=!0)):T=ic;break;case 5:Hh?T="o":T=tc;break;case 7:Hh?(T="p",0<a.x[c]&&(Kb=!0)):T=vc;break;case 8:Hh?T=sg:T=Ic;break;case 13:Hh?T=wg:T=Nc;Kb=!0;break;case 6:T=
-Oc;Kb=!0;break;case 9:T=Ub;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Yb;Kb=!0;break;case 19:T=wc;Kb=!0;break;case 20:T=xc;Kb=!0;break;case 21:T=yc;Kb=!0;break;case 22:T=zc;Kb=!0;break;case 18:Kb=!0,T=a.o[c],(D(T,xa)||D(T,Xc)||D(T,wb))&&(Kb=!1)}Kb&&(T=Tc+T,1==Wd[c]?T+=vb:-1==Wd[c]&&(T+="@@"),1==a.x[c]?T+=Yb:1<a.x[c]&&(T+=Yb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Nj(a.A[c])&&(T+=Nj(a.A[c]))),-1<Ih&&(T+=nb+Ih),T+=Vc);Bn(Va.b,T);for(B=1;B<=oc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&fI(a,o[B],n[B],Va,Vd),9<B&&(Va.b.b+="%"),An(Va,j+(new R(B)).b);Ud[c]&&(Va.b.b+=va)}return Va.b.b}
-function hH(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)EE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function iH(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&hH(a,c);0==a.z[d]&&hH(a,d)}
-function $H(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=RH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&hH(a,c)}}}function XH(a){var b;b=a.c.length;a.G=Nt([b,7]);a.z=v(H,r,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function bI(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,r,-1,a.u+1,1);o=v(ZH,k,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[RH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:YH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(ZH,k,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function wG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(pF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(pF((a.M[b]+a.M[c])/2)))}function aI(a,b){var c;for(c=1;c<=a.u;++c)TG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function RG(a,b){var c;c=(cG(),uE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function YH(a,b){return 2==a.s[b]?!0:!1}function TG(a,b,c){var d,e,f,g;g=1;a.b=v(H,r,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function uH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Nt([b+5,2]),zF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function sE(a){var b;a.y=0;a.r=0;FH(a);for(b=1;b<=a.t;++b)a.D=b,uH(a);a.D=0}
-function gH(a){var b,c;b=v(tG,k,-1,4,1);uG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function pG(a,b){var c,d,e,f,g,i,h,l;c=v(tG,k,-1,4,1);uG(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;uG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function DH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function kH(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Tc)&&rF(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Yb);g=Mj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=lw(c,d+1);try{a.n.y=zD(i,10)}catch(h){if(h=Ti(h),y(h,120))a.n.y=0;else throw h;}a.D=b;uH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Eb)?3:D(d,Bb)?2:D(d,ic)?4:D(d,tc)?5:D(d,vc)?7:D(d,Ic)?8:D(d,Ub)?9:D(d,Mb)?10:D(d,Db)?11:D(d,ac)?12:D(d,Yb)?1:D(d,Nc)?13:D(d,Oc)?6:D(d,wc)?19:D(d,xc)?20:D(d,yc)?21:D(d,zc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=qF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=qF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=qF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=qF(c,g++);for(;45==e;)--d,e=qF(c,g++)}a.A[b]=d}}}
-function xE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new TD(b);try{for(;b.k=MD(b,b.b),b.k<b.j;)d=lF(zD(PD(b),10)).b,c=e=lF(zD(PD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ti(f),y(f,120))yn(f);else throw f;}}function fI(a,b,c,d,e){b=RH(a,b,c);5!=a.i[b]&&YH(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),Bn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
-function vH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,fs(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:fs(a.n,"Stereomarking allowed only on single and double bonds!")}
-function dI(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=RH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=RH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=RH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=RH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))fs(a.n,"Not unique E/Z geometry !");else{i=RH(a,b,e);f=RH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=RH(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function WH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=RH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(YH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function eI(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function jH(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=WH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function xG(a){OH(this);this.n=a;this.y=this.u=this.t=0}
-function YG(a,b){var c,d,e,f,g,i,h;xG.call(this,a);f=j;i=WG(b);if(null!=i){h=new SD(b,i,!0);for(e=1;4>=e;++e)f=XG(h,i);g=lF(zD(ko(f.substr(0,3)),10)).b;c=lF(zD(ko(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)wH(this),f=XG(h,i),this.J[e]=(new kF(hF(ko(f.substr(0,10))))).b,this.M[e]=-(new kF(hF(ko(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ko(f.substr(31,d-31)),kH(this,e,d),62<=f.length&&(f=ko(f.substr(60,3)),0<f.length&&(f=lF(zD(f,10)).b,0<f&&(this.D=e,a.y=f,uH(this),this.D=0)));for(e=1;e<=c;++e)BH(this),
-f=XG(h,i),this.H[e]=lF(zD(ko(f.substr(0,3)),10)).b,this.I[e]=lF(zD(ko(f.substr(3,3)),10)).b,g=lF(zD(ko(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=lF(zD(ko(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);XH(this);DH(this);vG(this);for(NE(this);(h.k=MD(h,h.b),h.k<h.j)&&!(null==(f=PD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new RD(f);PD(g);PD(g);i=lF(zD(PD(g),10)).b;
-for(e=1;e<=i;++e)c=lF(zD(PD(g),10)).b,this.A[c]=lF(zD(PD(g),10)).b}if(0==f.indexOf("M APO")){g=new RD(f);PD(g);PD(g);i=lF(zD(PD(g),10)).b;for(e=1;e<=i;++e)c=lF(zD(PD(g),10)).b,f=lF(zD(PD(g),10)).b,this.D=c,$(this,0),kH(this,this.t,wc+f),this.D=0}}$H(this);NE(this)}}
-function ME(a,b){var c,d,e,f,g;xG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));rF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new RD(b);d=lF(zD(PD(f),10)).b;e=lF(zD(PD(f),10)).b;for(c=1;c<=d;++c)g=PD(f),wH(this),kH(this,this.t,g),this.J[c]=(new kF(hF(PD(f)))).b,this.M[c]=-(new kF(hF(PD(f)))).b;for(c=1;c<=e;++c)if(BH(this),this.H[c]=lF(zD(PD(f),10)).b,this.I[c]=lF(zD(PD(f),10)).b,this.s[c]=lF(zD(PD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;XH(this);DH(this);vG(this)}catch(i){i=Ti(i);if(y(i,120)){i.Bc();this.t=0;return}throw i;}$H(this);NE(this)}}
-function $G(a,b,c){var d,e,f;xG.call(this,a);f=v(H,r,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(wH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;NE(this);vG(this)}
-function nH(a,b,c){var d,e,f,g,i;xG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,r,-1,this.t+1,1);this.A=v(H,r,-1,this.t+1,1);this.x=v(H,r,-1,this.t+1,1);this.e=v(H,r,-1,this.t+1,1);this.d=v(Yt,k,1,this.t+1,0);this.J=v(tG,k,-1,this.t+1,1);this.M=v(tG,k,-1,this.t+1,1);this.o=v(Yt,k,1,this.t+1,0);this.H=v(H,r,-1,this.u+1,1);this.I=v(H,r,-1,this.u+1,1);this.s=v(H,r,-1,this.u+1,1);this.f=v(Yt,k,1,this.u+1,0);this.B=v(H,r,-1,this.u+1,1);this.q=Nt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}NE(this);vG(this)}
-function jG(a){var b;OH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,r,-1,this.t+1,1);zF(a.c,this.c,this.t+1);this.A=v(H,r,-1,this.t+1,1);zF(a.A,this.A,this.t+1);this.x=v(H,r,-1,this.t+1,1);zF(a.x,this.x,this.t+1);this.e=v(H,r,-1,this.t+1,1);zF(a.e,this.e,this.t+1);this.d=v(Yt,k,1,this.t+1,0);zF(a.d,this.d,this.t+1);this.J=v(tG,k,-1,this.t+1,1);zF(a.J,this.J,this.t+1);this.M=v(tG,k,-1,this.t+1,1);zF(a.M,this.M,this.t+1);this.o=v(Yt,k,1,this.t+1,0);zF(a.o,this.o,this.t+1);this.H=v(H,
-r,-1,this.u+1,1);zF(a.H,this.H,this.u+1);this.I=v(H,r,-1,this.u+1,1);zF(a.I,this.I,this.u+1);this.s=v(H,r,-1,this.u+1,1);zF(a.s,this.s,this.u+1);this.f=v(Yt,k,1,this.u+1,0);zF(a.f,this.f,this.u+1);this.B=v(H,r,-1,this.u+1,1);zF(a.B,this.B,this.u+1);this.q=Nt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function EH(a,b,c){var d,e,f;if(0==c)return lH(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(pF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new kF(a)).b;d=lo(e,mo(46));0>d&&(e+=Ya,d=lo(e,mo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function WG(a){var b;b=new SD(a,aa,!0);if(4<LD(b))return aa;b=new SD(a,kh,!0);return 4<LD(b)?kh:null}
-function lH(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function XG(a,b){for(var c,d;a.k=MD(a,a.b),a.k<a.j;){d=PD(a);if(D(d,b))return ba;for(PD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(549,1,{136:1},xG,YG,ME,$G,nH,jG);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function gs(){gs=u;hs=new SC(Yb)}
-function dH(a,b){var c;gs();var d;YF.call(this);this.d=new qB("Help");new qB("Home");this.e=b;M(this,(cG(),DE));this.ac&&gC(this.ac.d,!1);dC(this,!1);d=Vz(b);if(1==a)this.f||(this.f=new zC(d),WF(this.f,-30,0)),this.k=this.f,c=HE(b),this.ac&&fC(this.ac.d.I.c,Jc),BA(this,new lB(2)),this.i=new SC(c+" "),O(this,this.i,Lb),d=new FA,O(d,this.j,null),this.e.Cb&&(c=new qB("Submit"),O(d,c,null)),O(this,d,Pc),RC(this.i,ko(so(this.i.ac.b.pb,ch))),this.ac&&gC(this.ac.d,!0),dC(this,!0);else if(2==a)this.c||
-(this.c=new zC(d),WF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&fC(this.ac.d.I.c,"Nonstandard atom"),BA(this,new lB(2)),c=new FA,O(c,new sC("atomic SMILES",1),null),O(this,c,nc),c=Yb,hs&&(c=so(hs.ac.b.pb,ch)),hs=new TC(c,8),O(this,hs,Lb),c=new FA,O(c,this.j,null),O(this,c,Pc);else{this.b||(this.b=new zC(d),WF(this.b,5*b.Y,0));var e,f;d="About "+(cG(),nE);this.ac&&fC(this.ac.d.I.c,d);BA(this,new oC(0));M(this,DE);O(this,new sC(nE+" Molecular Editor v2013-05-01",1),null);O(this,new sC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=dG,d=0,f=c.length;d<f;++d)e=c[d],e=new sC(e,1),hA(e,this.e.x),O(this,e,null);c=new FA;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}cC(this);c=this.k;XF(this.ac.d,c.b,c.c);!Uz(this)&&yA(this);iA(this)}s(550,541,Di,dH);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new tD(this.e.H),c=sD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ti(d),y(d,111))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,cE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var hs;
-function gI(a,b){Tz(b)==a.b?M(b,(wB(),EB)):M(b,a.b)}
-function hI(a){var b,c,d,e;e=j;d=!1;Tz(iI)!=a.b?(e=xa,d=!0):Tz(jI)!=a.b?(e="!#6",d=!0):Tz(kI)!=a.b?(M(lI,(wB(),EB)),M(mI,EB),M(nI,EB),M(oI,EB),e="F,Cl,Br,I"):(b=Tz(pI)!=a.b,c=Tz(qI)!=a.b,Tz(rI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Tz(sI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Tz(tI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Tz(uI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Tz(vI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Tz(lI)!=a.b&&(e+="F,"),Tz(mI)!=a.b&&(e+="Cl,"),Tz(nI)!=a.b&&(e+="Br,"),Tz(oI)!=a.b&&(e+="I,"),
-rF(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Xc:c?e=wb:(M(iI,(wB(),EB)),e=xa)));b=j;d&&Tz(pI)!=a.b&&(b+=";a");d&&Tz(qI)!=a.b&&(b+=";A");Tz(wI)!=a.b&&(b+=";R");Tz(xI)!=a.b&&(b+=";!R");Tz(iI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=yI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=zI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Tz(AI)!=a.b&&(e="~");Tz(BI)!=a.b&&(e=nb);Tz(CI)!=a.b&&(e=vb);Tz(DI)!=a.b&&(e="!@");RC(a.f,e)}
-function EI(a){FI(a);GI(a);var b=yI.ac.b;Ay(b,0);b.pb.options[0].selected=!0;b=zI.ac.b;Ay(b,0);b.pb.options[0].selected=!0;M(pI,a.b);M(qI,a.b);M(wI,a.b);M(xI,a.b);M(yI,a.b);M(zI,a.b);HI(a)}function FI(a){M(rI,a.b);M(sI,a.b);M(tI,a.b);M(uI,a.b);M(vI,a.b);M(lI,a.b);M(mI,a.b);M(nI,a.b);M(oI,a.b)}function GI(a){M(iI,a.b);M(jI,a.b);M(kI,a.b)}function HI(a){M(AI,a.b);M(BI,a.b);M(CI,a.b);M(DI,a.b);a.c=!1}
-function eH(a){eC.call(this,"Atom/Bond Query");this.j=new qB(this.Af());QA(this.r,new ZF(this));this.b=(cG(),DE);this.d=a;this.e||(a=Vz(a),this.e=new zC(a),WF(this.e,-150,10));this.k=this.e;BA(this,new nC);M(this,this.b);a=new FA;BA(a,new TB(0,3,1));O(a,new rC("Atom type :"),null);iI=new qB(zb);jI=new qB("Any except C");kI=new qB("Halogen");O(a,iI,null);O(a,jI,null);O(a,kI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));O(a,new sC("Or select one or more from the list :",0),null);O(this,a,null);
-a=new FA;BA(a,new TB(0,3,1));rI=new qB(Eb);sI=new qB(ic);tI=new qB(tc);uI=new qB(Ic);vI=new qB(vc);lI=new qB(Ub);mI=new qB(Mb);nI=new qB(Db);oI=new qB(ac);O(a,rI,null);O(a,sI,null);O(a,tI,null);O(a,uI,null);O(a,vI,null);O(a,lI,null);O(a,mI,null);O(a,nI,null);O(a,oI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));yI=new uB;tB(yI,zb);tB(yI,bb);tB(yI,eb);tB(yI,lb);tB(yI,mb);O(a,new rC("Number of hydrogens : "),null);O(a,yI,null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));zI=new uB;tB(zI,zb);tB(zI,
-bb);tB(zI,eb);tB(zI,lb);tB(zI,mb);tB(zI,"4");tB(zI,"5");tB(zI,"6");O(a,new sC("Number of connections :",0),null);O(a,zI,null);O(a,new sC(" (H's don't count.)",0),null);O(this,a,null);a=new FA;BA(a,new TB(0,3,1));O(a,new rC("Atom is :"),null);pI=new qB(Ab);O(a,pI,null);qI=new qB("Nonaromatic");O(a,qI,null);wI=new qB(Fc);O(a,wI,null);xI=new qB(mc);O(a,xI,null);O(this,a,null);a=new FA;M(a,KB(Tz(this)));BA(a,new TB(0,3,1));O(a,new rC("Bond is :"),null);AI=new qB(zb);O(a,AI,null);BI=new qB(Ab);O(a,BI,
-null);CI=new qB(Fc);O(a,CI,null);DI=new qB(mc);O(a,DI,null);O(this,a,null);a=new FA;BA(a,new TB(1,3,1));this.f=new TC(xa,20);O(a,this.f,null);O(a,new qB(Dc),null);O(a,this.j,null);O(this,a,null);this.ac&&gC(this.ac.d,!1);dC(this,!1);FI(this);GI(this);HI(this);M(pI,this.b);M(qI,this.b);M(wI,this.b);M(xI,this.b);M(yI,this.b);M(zI,this.b);gI(this,iI);cC(this);a=this.k;XF(this.ac.d,a.b,a.c);!Uz(this)&&yA(this);iA(this)}s(551,541,Di,eH);
-_.Bf=function(a,b){var c;D(b,Dc)?(EI(this),gI(this,iI),hI(this)):y(a.i,88)?(HI(this),Vt(a.i)===Vt(iI)?(FI(this),GI(this)):Vt(a.i)===Vt(jI)?(FI(this),GI(this)):Vt(a.i)===Vt(kI)?(FI(this),GI(this)):Vt(a.i)===Vt(wI)?M(xI,this.b):Vt(a.i)===Vt(xI)?(M(wI,this.b),M(pI,this.b)):Vt(a.i)===Vt(pI)?(M(qI,this.b),M(xI,this.b)):Vt(a.i)===Vt(qI)?M(pI,this.b):Vt(a.i)===Vt(AI)||Vt(a.i)===Vt(BI)||Vt(a.i)===Vt(CI)||Vt(a.i)===Vt(DI)?(EI(this),this.c=!0):GI(this),gI(this,a.i),hI(this)):y(a.i,89)&&(HI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(wB(),EB)),hI(this));107!=this.d.c&&(this.d.c=107,KA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var iI=_.f=null,AI=null,jI=null,pI=null,BI=null,nI=null,rI=null,zI=null,yI=null,mI=null,lI=null,kI=null,oI=null,sI=null,qI=null,xI=null,DI=null,tI=null,vI=null,wI=null,CI=null,uI=null;function bH(a){a.b=-1;a.c=v(LF,k,0,0,0);a.d=0}function JH(){KF(this)}s(552,526,Wh,JH);_.Ie=function(){bH(this)};_.b=-1;
-function ds(a,b){a.b=b;WC();var c,d;a&&a&&(c=new II(a),void 0!=$wnd.FileReader?d=new JI(c):d=new KI(c),LI(d),MI(d))}function cs(a){a=new gD(a);WC();var b,c,d,e,f;try{var g=(ZC(),bD);if(cD(g,(ZC(),bD)))b=a.b;else if(cD(g,$C))b=new kD(a.b);else throw new hD(g);c=On(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NI;qz(d.f,c);e=(f=tF(c,"\r\n|\r|\n|\n\r"),f.length);iw(d.f,20*(10>e?e:10)+bg);co(($n(),ao),new OI(d));LI(d);MI(d)}catch(i){if(i=Ti(i),y(i,104))yn(i);else throw i;}}
-function KH(){}s(553,1,{105:1,112:1},KH);_.ue=function(a){bE(this.b,a.b)};_.b=null;function AE(){this.pb=Hx()}s(555,332,Th,AE);
-function $r(){var a;$r=u;PI=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);QI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");RI=PI&!QI;var b;a=F(H,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);as=v(H,r,-1,1E3,1);for(b=0;b<as.length;++b)as[b]=-999;for(b=0;b<a.length;b+=2)as[a[b+1]]=a[b]}
-function Uq(a,b,c){a=new SI(b,c,a);if(!b.Md(a,c))for(b=b._b;b&&!b.Md(a,c);)b=b._b}function IA(a,b,c){var d;d=new TI;uj(d.u,b,c);nj(a.i,d.u,0,0);bj(a.b,d);return d}function qE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function LG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Mw(a,e);a.Bd(e,c,d);b.s=c;b.t=d}UI(b)}
-function mE(a,b,c,d){$r();this.pb=Hx();this.b=new hj;this.f=d;this.pb.style[Xf]=bb;this.pb.style[Vf]=bb;this.pb.style[Ng]=$e;this.pb.style[hh]=b;this.pb.style[Je]=c;this.i=new VI;this.i.pb.style[hh]=fb;iw(this.i,fb);RI?(b=new WI,c=new XI,nj(b,this.i,0,0),nj(b,c,0,0),Sw(this,b)):Sw(this,this.i);this.d=a;a.Ob=this;RI?(this.k=new YI(this),this.k.j=new ZI(this),this.k.k=new $I(this),this.k.o=new aJ(this),this.k.n=new bJ(this),this.d&&(this.k.f=new dJ(this),this.k.i=new gJ(this),this.k.b=new nJ(this))):
-z(this,new oJ(this),(ks(),ks(),ls));z(this,this,(Zq(),Zq(),$q));z(this,new pJ(this),(xj(),xj(),yj));z(this,new qJ(this),(zj(),zj(),Aj));z(this,new rJ(this),(Xr(),Xr(),Yr));(Tq(),Tq(),mA).b=this}s(554,555,Th,mE);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var RI,QI,PI,as=null;function VI(){Qw.call(this);this.pb[xd]=We}s(557,310,Ai,VI);function WI(){VI.call(this);this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(556,557,Ai,WI);function oJ(a){this.b=a}s(558,1,{},oJ);
-_.nc=function(a){var b,c,d;c=Dj(a);d=Ej(a);b=Fj(a.b);a=new sJ(a);2==b&&(a.f=4);oH(this.b.d,a,c,d);this.b.j=!0};_.b=null;function pJ(a){this.b=a}s(559,1,{},pJ);_.oc=function(a){var b,c;b=Dj(a);c=Ej(a);a=new sJ(a);this.b.j?xH(this.b.d,a,b,c):zH(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function qJ(a){this.b=a}s(560,1,{},qJ);_.pc=function(a){this.b.j=!1;Dj(a);Ej(a);AH(this.b.d)};_.b=null;function rJ(a){this.b=a}s(561,1,{},rJ);_.b=null;
-function XI(){VI.call(this);this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(562,557,Ai,XI);function tJ(a,b){var c;c=b.b;c.f=4;return oH(a.b.d,c,b.e,b.f)}function ZI(a){this.b=a}s(563,1,{},ZI);_.Cf=function(a){return tJ(this,a)};_.b=null;function Is(a,b){zH(a.b.d,b.b,b.e,b.f);return oH(a.b.d,b.b,b.e,b.f)}function $I(a){this.b=a}s(564,1,{},$I);_.Cf=function(a){return Is(this,a)};_.b=null;function aJ(a){this.b=a}s(565,1,{},aJ);_.Cf=function(a){return xH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function bJ(a){this.b=a}s(566,1,{},bJ);_.Cf=function(){return AH(this.b.d)};_.b=null;function Or(a,b){var c;c=K(pF(b.c));c=new jD(b,0,ng,c);kG(a.b.d,c);return!0}function dJ(a){this.b=a}s(567,1,{},dJ);_.Cf=function(a){return Or(this,a)};_.b=null;function Pr(a,b){var c;c=K(pF(100*b.d));c=new jD(b,0,tg,c);kG(a.b.d,c);return!0}function gJ(a){this.b=a}s(568,1,{},gJ);_.Cf=function(a){return Pr(this,a)};_.b=null;function Tr(a,b){var c;c=new jD(b,0,le,mh);kG(a.b.d,c);return!0}function nJ(a){this.b=a}
-s(569,1,{},nJ);_.Cf=function(a){return Tr(this,a)};var uJ=_.b=null;function vJ(){vJ=u;uJ=new Cu((Ru(),new Qu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function wJ(){wJ=u;xJ={}}function yJ(a,b,c){var d;c&&(b.style[re]=c.c+bg,d=c.b,d!=Sb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Ue));a.f.style[gh]=Mf}
-function ZB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Fi(b);d in xJ?c=xJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Se),f.width=1,f.height=1,g=(vJ(),uJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),yJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=wo(e),l=wo(e)+(e.offsetHeight||0),m=l-h,o=wo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new zJ,w.b=q,w.c=n,w.d=m,w),xJ[d]=c);return c}
-function AJ(){wJ();var a,b,c,d,e;Bj();this.b=F(Yt,k,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);to(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(572,1,{},AJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var xJ;function zJ(){}s(573,1,{},zJ);
-_.b=0;_.c=0;_.d=0;function pH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=Ti(b),!y(b,126))throw b;}return!1}function qH(a){try{if(a.b&&y(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=Ti(b),!y(b,126))throw b;}return!1}function sJ(a){bs.call(this,null,0,null);this.b=a}function SI(a,b,c){bs.call(this,a,0,b);this.b=c}s(574,422,Rh,sJ,SI);_.se=function(){return pH(this)};_.te=function(){return qH(this)};_.b=null;
-function OC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),to(c.f,b),yJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function NC(a){this.d=a;this.c={};this.b=new AJ}s(575,425,Rh,NC);_.b=null;function JA(a){this.b=a}s(576,433,{},JA);_.b=null;function BJ(a,b){this.b=a;this.c=b}s(577,1,{},BJ);_.b=null;_.c=null;function CJ(){oy.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[hh]=kd}s(578,345,Ai,CJ);
-function DJ(){DJ=u;var a=EJ=new AJ;Bj();a.i="9p";a.f.style[qe]=zg;a.f.style[re]="144.0pt";to(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);FJ=new VA(1)}function BG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,UI(a)}
-function DG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(AG(a,!1),360<=g||-360>=g?i=CG(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=GJ(o,n,q,w,f),B=GJ(o,n,q,w,h),J="<g"+a.n+sb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),BG(a,i))}function Z(a,b,c,d,e){a.o&&BG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function zG(a,b,c,d,e){a.o&&(AG(a,!1),BG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab))}function KG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");BG(a,b)}function jC(a,b,c,d,e){AG(a,!0);BG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+ab)}
-function UI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=oo(po(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-ek(a.u.pb),d=qo(po(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-gk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(to(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=kg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function JG(a,b){a.f=b;a.j=HH(b)}s(579,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var FJ,EJ;function ws(a,b,c){c&&(Hs(a,b),c.Cf(a.c));a.e=!0}function Hs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-oo(po(a.p.pb.ownerDocument),a.p.pb)+dk(a.p.pb)+Co(a.p.pb.ownerDocument),a.c.f=c.clientY-wo(a.p.pb)+(a.p.pb.scrollTop||0)+Do(a.p.pb.ownerDocument),a.c.b=new sJ(b),b.b.preventDefault(),!0):!1}
-function YI(a){this.p=a;this.c=new HJ;this.d=new IJ(this);z(this.p,new JJ(this),(Es(),Es(),Fs));z(this.p,new KJ(this),(xs(),xs(),ys));z(this.p,new LJ(this),(Bs(),Bs(),Cs));z(this.p,new MJ(this),(ts(),ts(),us));z(this.p,new NJ,(Ur(),Ur(),Vr));z(this.p,new OJ(this),(Qr(),Qr(),Rr));z(this.p,new PJ(this),(Lr(),Lr(),Mr))}s(580,1,{},YI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function IJ(a){zk();this.b=a}s(581,26,{},IJ);
-_.Ac=function(){!this.b.e&&this.b.j&&tJ(this.b.j,this.b.c)};_.b=null;function JJ(a){this.b=a}s(582,1,{},JJ);_.b=null;function KJ(a){this.b=a}s(583,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(584,1,{},LJ);_.b=null;function MJ(a){this.b=a}s(585,1,{},MJ);_.b=null;function NJ(){}s(586,1,{},NJ);function OJ(a){this.b=a}s(587,1,{},OJ);_.b=null;function PJ(a){this.b=a}s(588,1,{},PJ);_.b=null;function HJ(){}s(589,1,{},HJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function zE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function QJ(a){var b,c,d,e,f;ck(a);d=(oj(),pj(null));e=new CJ;ly(e,a);Ew(d,e,d.pb);f=a.gd();b=a.fd();c=zE();9<=c?(++f,++b):7==c&&y(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));ny(e,a);Nw(d,e);return new aA(f,b)}function RJ(){this.pb=$doc.createElement(Td);this.pb[xd]=We;this.pb.style[Wf]=Qe;this.pb.style[Zf]=dd;this.pb.style[hh]=fb;this.pb.style[Je]=fb}s(591,313,Uh,RJ);_.dd=function(){return ek(this.pb)};
-_.ed=function(){return gk(this.pb)};function HH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function GJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new BJ(new kF(a),new kF(b))}function CG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function OG(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function AG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function TI(){DJ();this.o=FJ;this.d=[];this.u=new RJ}s(592,579,{},TI);_.b=j;_.c=j;function SJ(){SJ=u;TJ=new aA(0,0)}
-function UJ(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=QJ(c.b),uj(c.ve(),b.c,b.b),c=QJ(c.b),b=new aA(c.c-b.c,c.b-b.b)):b=new aA(0,0);a.Kf(b)}return b}function pA(a,b){var c;if(a.ze())return TJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Uz(b));c=QJ(a.ve());a.f.c=c.c;a.f.b=c.b;return c}function VJ(a,b){var c;b&&(c=kg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Ff().pb.style[ld]=c)}function WJ(){this.f=new OB;this.f.b=-1;this.f.c=-1}s(594,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Od())};
-_.Ff=function(){return this.ve()};_.Gf=function(){return XJ};_.Fd=function(){};_.ze=function(){return!1};_.Hf=function(a){this.Jf(Uz(a))};_.If=function(a){VJ(this,a)};_.Jf=function(a){var b=this.ve().pb,c,d,e;c=(zA(),AA);e=a.c;d=a.b;e!=c.c?b.style[re]=j+e+"pt":b.style[re]=j;d!=c.b?b.style[qe]=d:b.style[qe]=j;0!=(a.d&1)?b.style[te]=od:b.style[te]=j;0!=(a.d&2)?b.style[se]=Ue:b.style[se]=j};_.Kf=function(a){XJ=a};_.Lf=function(){};var XJ=_.f=null,TJ;
-function rB(a,b){SJ();WJ.call(this);this.b=new Ax(a);this.b.hd()[xd]=j;z(this.b,new YJ(this,b),(Wq(),Wq(),Xq))}s(593,594,{},rB);_.ve=function(){return this.b};_.If=function(a){VJ(this,a)};_.b=null;function YJ(a,b){this.b=a;this.c=b}s(595,1,{},YJ);_.Ic=function(a){Tq();Uq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function vB(a){SJ();WJ.call(this);this.b=new By;z(this.b,new ZJ(this,a),(Qq(),Qq(),Rq))}s(596,594,{},vB);_.ve=function(){return this.b};_.b=null;
-function ZJ(a,b){this.b=a;this.c=b}s(597,1,{},ZJ);_.b=null;_.c=null;function $J(a,b){var c,d;VJ(a,b.Od());for(d=new Ni(b.Pb.b);d.c<d.e.Ce();)c=Oi(d),c.ec&&c.ac.Ef(c)}function aK(a,b){var c,d,e,f,g,i,h;uj(a.e,b.Vd(),b.Rd());for(d=new Ni(b.Pb.b);d.c<d.e.Ce();)c=Oi(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Wd(),h=c.Xd(),g=c.Vd(),f=c.Rd(),0<g&&0<f&&(c=e.ve(),g-=UJ(e).c,f-=UJ(e).b,uj(e.ve(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function EA(){SJ();WJ.call(this);this.e=new Qw}s(598,594,{},EA);
-_.Ef=function(a){$J(this,a)};_.ve=function(){return this.e};_.Hf=function(a){aK(this,a)};_.e=null;function tC(a){SJ();WJ.call(this);var b=this.b=new Zx;Fx(b.c,a,!1);Rx(b);this.f.b=-1;this.f.c=-1}s(599,594,{},tC);_.ve=function(){return this.b};_.ze=function(){var a;a=(this.b.c.d?uo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function wC(a){this.b=new Vy(a.i,new bK(a))}s(600,1,{},wC);_.b=null;
-function Ry(a){var b,c,d,e,f;f=new iD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(cK,k,105,0,0);for(c=b.b?Lk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,86)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=kj((OA(),Q),new R(f.e)));c=c.c;if(tu(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(xt(),xt(),yt):new RA(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ue(f);var g,i,h;1001==f.e?(g=new bs(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Vf(),null.Vf()):100==f.e&&y(f.f,102)?(i=f.f,h=new bs(i,205,null),h.j=i.Wd(),
-h.k=i.Xd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Vf():401==f.e||402==f.e?(null.Vf(),null.Vf(),null.Vf(),null.Vf(),null.Vf()):500<=f.e&&507>=f.e&&(g=null.Wf,500!=g&&(f=new bs(null.Wf,g,null),f.j=null.Vf(),f.k=null.Vf(),i=null.Vf(),f.f=i&12,501==g&&null.Vf())))}function bK(a){this.b=a}s(601,1,ti,bK);_.qc=function(){Ry(this)};_.b=null;function UC(){SJ();WJ.call(this);this.b=new uz}s(602,594,{},UC);_.Df=function(){var a;a=new UC;qz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ve=function(){return this.b};
-_.Gf=function(){return dK};_.Kf=function(a){dK=a};var dK=_.b=null;s(603,598,{});function eK(a){var b;b=new jr(ro(a.pb,Rf),ro(a.pb,Qf));a=new jr(ro(a.T.jb.pb,Rf),ro(a.T.jb.pb,Qf));return F(H,r,-1,[b.c-a.c,b.b-a.b])}function fK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(gK(a,a.R),a.R=null):null!=a.Q&&(hK(a,a.Q),a.Q=null);Hj(a.S)}function LI(a){a.kb?a.Pf(mr(a.T.jb)):(a.Id(),LI(a))}function hK(a,b){var c;a.kb?(c=eK(a),a.Pf(new jr(-1,iK(b,!1)-c[1]))):a.Q=b}
-function jK(a,b){var c;b!=a.Dd()&&(c=a.T.jb,ww(c),kK(c,b,c.pb,c.q.d,!0))}function gK(a,b){var c;a.kb?(c=eK(a),a.Pf(new jr(iK(b,!0)-c[0],-1))):a.R=b}s(606,315,oi);_.Mf=function(){var a,b;b=mr(this.T.jb);a=eK(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?lK(Hz(a.q,0)):null};_.Nf=function(a){mK(this.T.jb,a)};_.yd=function(){return new xw(this.T.jb)};_.Of=function(){qr(this.T.jb)};_.td=function(){fK(this)};_.Ld=function(){qr(this.T.jb)};
-_.vd=function(a){return nK(this.T.jb,a)};_.Pf=function(a){or(this.T.jb,a)};_.ld=function(a){hK(this,a)};_.Ed=function(a){jK(this,a)};_.nd=function(a){gK(this,a)};_.Q=null;_.R=null;function oK(){oK=u;Xw();var a=(pK(),qK(),rK);sK=new sy(a.e,a.c,a.d,a.f,a.b)}function tK(a,b){if(0!=a.I.b.q.d&&lK(Hz(a.I.b.q,0)))throw new rw("WindowPanel can only contain one child widget");uK(a,b)}
-function MI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Qe,a.ab=!1,a.Id());b=a.pb;b.style[$e]=0+(Bj(),bg);b.style[Tg]=cb;e=vj()-ro(a.pb,Rf)>>1;f=wj()-ro(a.pb,Qf)>>1;XF(a,Mj(Co($doc)+e,0),Mj(Do($doc)+f,0));d||((a.ab=c)?(ez(a.pb,hg),a.pb.style[eh]=fh,lk(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
-function vK(a,b){var c;if(a.w){c=new Kv;a.mb&&at(a.mb,c);a.J&&nr(a.r,a);try{Vi(a.r.d,a)}catch(d){if(d=Ti(d),!y(d,120))throw d;}a.n=wK(a.r,a);try{Zw(a,b)}finally{Yi(a.t.b),Yi(a.s.b),Yi(a.u.b),a.P&&aj(a.P,a.r),a.C&&(a.C=!1)}}else Zw(a,b)}function xK(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ad(a,d.b+b,d.e+c)}function yK(a,b,c){b=new zK(vo(uo(Sv(Sv(a.T.d,b),c))));vw(b,a);z(b,a.o,(Wq(),Wq(),Xq));return b}function lr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));or(a.T.jb,b)}
-function XF(a,b,c){var d,e;(e=a.r)?(d=AK(e.pb),bx(a,b+(ek(e.pb)+d[3]),c+(gk(e.pb)+d[0]))):bx(a,b,c)}function gC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?pr(a.r,a):nr(a.r,a)))}function uK(a,b){if(b!=(0!=a.I.b.q.d?lK(Hz(a.I.b.q,0)):null)){ww(a.I.b);var c=a.I.b;kK(c,b,c.pb,c.q.d,!0)}}
-function BK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(gr(),CK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ni(a.P);e.c<e.e.Ce();)if(d=Oi(e),b==(gr(),DK)){!d.c&&(d.c=new EK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(gr(),hr))g=d.r,i=d.F,d.I.d?(XF(d,i.d,i.e),lr(d,new jr(i.c,-1))):(XF(d,i.d,i.e),lr(d,new jr(i.c,i.b)),pr(g,d)),Ri(g.d,d,d.I.c),yk(d.z,333);else if(!d.C&&f==(gr(),CK))d.pb.style[eh]=fh,gr()}else if(b==hr){!d.c&&(d.c=new EK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=AK(i.pb);h=d.F;if(d.I.d)h.d=ek(d.pb)-
-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),d.F=h,XF(d,0,0),FK(d,ir(i.pb).c,-1);else{if(f!=(gr(),CK))h.d=ek(d.pb)-g[3]-ek(i.pb),h.e=gk(d.pb)-g[0]-gk(i.pb),h.c=d.q,h.b=d.p,d.F=h;XF(d,0,0);or(d,new GK(ir(i.pb)));nr(i,d)}d==d.r.b||fH(d);yk(d.z,333)}}else b==CK&&(!d.c&&(d.c=new EK),d=a,d.C||(d.G=c,d.pb.style[eh]=Qe))}}function HK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Vf().Vf()}
-function IK(a){if(!a.kb){a.t=pw(a,a.r,(!Ms&&(Ms=new Fk),Ms));a.s=pw(a,a.r,Ek?Ek:Ek=new Fk);a.u=pw(a,a.r,(!Rs&&(Rs=new Fk),Rs));var b=a.r;!a.P&&(a.P=new hj);bj(a.P,b);Ms&&(b=new Ls(a),a.mb&&at(a.mb,b));a.J&&pr(a.r,a);Ri(a.r.d,a,a.I.c);a.n&&(bx(a,a.n.b,a.n.c),a.n=null);cx(a);fH(a)}}function fH(a){if(a!=a.r.b){var b;Rs&&(b=new Qs(a),a.mb&&at(a.mb,b))}}
-function JK(a,b,c){Xw();var d;d=(lx(),mx);ex.call(this,!1,"popup");this.U=d.b;this.S=new KK(this);d=new LK;d.pb[xd]="mosaic-popupLayoutPanel";Uw(this.T,d);ax(this);this.o=new MK(this);this.z=new NK(this);this.A=new OK(this);this.B=new PK(this);this.F=new QK;this.O=(gr(),DK);this.J=c;this.r=a;a=this.I=new RK(b);b=new SK;!a.e&&(a.e=new TK);bj(a.e,b);a=new UK(new ry(sK.b.e.b,sK.b.c,sK.b.d,sK.b.f,sK.b.b));z(a,new VK(this),(Wq(),Wq(),Xq));b=this.I.c;b.c||(b.c=new oy,b.c.hd()[xd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(hy(),iy),c.d=d,WK(b.i,b.c,new XK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Hw;d=my(c);$v(c.c,(mv(),nv(d)),0);Gw(c,a,d,0,!1)}else ly(b.c,a);mK(b.i,null);z(this.I.c,new YK(this),(dr(),dr(),er));z(this.I.c,this.o,Xq);jK(this,this.I);Pi(dx?uo(this.pb):vo(uo(this.pb)),"mosaic-WindowPanel",!0)}s(605,606,oi);_.Dd=function(){return 0!=this.I.b.q.d?lK(Hz(this.I.b.q,0)):null};_.Gd=function(a){vK(this,a)};_.yd=function(){return new xw(this.I.b)};_.td=function(){fK(this);Hj(new ZK(this))};
-_.vd=function(a){return nK(this.I.b,a)};_.Pf=function(a){lr(this,a)};_.Hd=function(a,b){XF(this,a,b)};_.Ed=function(a){uK(this,a)};_.Id=function(){IK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var sK;function $K(a){a.i=(new qB(a.j)).ac.ve();z(a.i,new aL(a),(Wq(),Wq(),Xq));a.e=F(bL,k,60,[a.i])}
-function NI(){oK();var a,b,c,d,e,f;JK.call(this,(cL(),dL),null,!0);this.Sf();this.db=!0;a=new ay(this.k);this.f=new tz;this.f.pb.style[hh]=fb;iw(this.f,fb);this.Qf();gK(this,"400px");f=new Gz;f.pb.style[Je]=fb;f.f[td]=10;c=(Ux(),ey);f.b=c;Fz(f,a);Fz(f,this.f);e=new oy;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ly(e,a);Fz(f,e);tK(this,f);gC(this,!1);this.Rf()}s(604,605,oi,NI);_.Qf=function(){$K(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=kw(a.pb)+"-readonly";Pi(a.hd(),b,!0)};
-_.Sf=function(){fC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function aL(a){this.b=a}s(607,1,{},aL);_.Ic=function(){vK(this.b,!1)};_.b=null;function OI(a){this.b=a}s(608,1,{},OI);
-_.qc=function(){mw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=so(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new Nx("Length must be a positive integer. Length: "+b);if(b>so(a.pb,ch).length)throw new Nx("From Index: 0 To Index: "+b+" Text Length: "+so(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function eL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";fC(a.I.c,"Paste")}function KI(a){oK();NI.call(this);this.d=a}
-s(610,604,oi,KI);_.Qf=function(){$K(this);this.b=(new qB(this.c)).ac.ve();z(this.b,new fL(this),(Wq(),Wq(),Xq));this.e=F(bL,k,60,[this.b,this.i])};_.Rf=function(){iw(this.f,"150px")};_.Sf=function(){eL(this)};_.Id=function(){IK(this);co(($n(),ao),new gL(this))};_.b=null;_.c=null;_.d=null;function JI(a){oK();KI.call(this,a)}s(609,610,oi,JI);_.Rf=function(){iw(this.f,"150px");VD(new hL(this),this.f)};_.Sf=function(){eL(this);this.k+=" Or drag and drop a file on it."};
-function hL(a){this.b=a;this.c=new iL(this);this.d=this.e=1}s(611,480,{},hL);_.b=null;function iL(a){this.b=a}s(612,1,{},iL);_.Ge=function(a){this.b.b.f.pb[ch]=null!=a?a:j};_.b=null;function XC(){new pt}s(613,453,{},XC);function fL(a){this.b=a}s(614,1,{},fL);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new iD(a.b,0,so(this.b.f.pb,ch));bE(a.b.b,b.b)}vK(this.b,!1)};_.b=null;function gL(a){this.b=a}s(615,1,{},gL);_.qc=function(){mw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function II(a){this.b=a}s(617,1,{},II);_.b=null;function Hr(a,b){a.onloadend=function(a){b.Ge(a.target.result)}}function ZD(a){this.b=a}s(622,1,{},ZD);_.b=null;function WD(){}s(623,1,{},WD);function XD(){}s(624,1,{},XD);function YD(){}s(625,1,{},YD);function hC(a,b){SJ();EA.call(this);this.d=new jL(a);var c=this.c=new oy,d=(Ux(),ey);c.b=d;ly(this.c,this.e);tK(this.d,this.c);this.d.b=this;this.b=b}s(626,603,{},hC);_.ve=function(){return this.d};_.Ff=function(){return this.c.ob};
-_.Fd=function(){vK(this.d,!1)};_.Jf=function(){};_.Lf=function(a){$J(this,a);aK(this,a);LI(this.d);IK(this.d)};_.b=null;_.c=null;_.d=null;function jL(a){oK();JK.call(this,(cL(),dL),a,!1)}s(627,605,oi,jL);_.Fd=function(){var a=this.b,b=new aC(a.b,201),c;a=a.b.r;a.b?a=new kL(new Ni(a.b)):(a=(xt(),xt(),yt),a=new Ni(a));for(;a.Yc();)c=a.Zc(),201==b.e&&VF(c.b)};_.b=null;function EC(){SJ();WJ.call(this);var a=this.b=new lL;a.ab=!0;a.b.i=!0;this.b.db=!0}s(628,594,{},EC);_.ve=function(){return this.b};
-_.b=null;function wD(){}s(634,469,{},wD);function kL(a){if(!a)throw new En;this.b=a}s(635,1,{},kL);_.Yc=function(){return CD(this.b)};_.Zc=function(){return Oi(this.b)};_.$c=function(){throw new FD("Missing message: awt.50");};_.b=null;function aB(){return aB()}function uD(){uD=u;var a;a=(lD(),mD["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(mL,k,-1,0,1);else throw new YE(a+" is not supported");}catch(b){if(b=Ti(b),!y(b,128))throw b;}}
-function xC(a,b){a.b=31*a.b+I((new kF(b)).b)}function WA(){}s(638,1,{},WA);_.hC=function(){return this.b};_.b=1;function nL(){nL=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Re))&&0<b.length)b=$doc.getElementsByTagName(Re)[0],b.style[Je]=fb;a.body.style[Je]=fb}function AK(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"borderTopWidth"));b[1]=oL(pL(a,"borderRightWidth"));b[2]=oL(pL(a,"borderBottomWidth"));b[3]=oL(pL(a,"borderLeftWidth"));return b}
-function qL(a){nL();var b,c;c=rL(a);b=AK(a);a=new jr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function ir(a){nL();return new jr(a.clientWidth,a.clientHeight)}function rL(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"marginTop"));b[1]=oL(pL(a,"marginRight"));b[2]=oL(pL(a,"marginBottom"));b[3]=oL(pL(a,"marginLeft"));return b}
-function sL(a){nL();var b;b=v(H,r,-1,4,1);b[0]=oL(pL(a,"paddingTop"));b[1]=oL(pL(a,"paddingRight"));b[2]=oL(pL(a,"paddingBottom"));b[3]=oL(pL(a,"paddingLeft"));return b}function tL(a,b,c){nL();try{D(b,oe)&&(b=Ld),a.style[b]=c}catch(d){if(d=Ti(d),!y(d,120))throw d;}}function iK(a,b){nL();var c;uL||(uL=$doc.createElement(Cg),tL(uL,$e,j),tL(uL,Tg,j),tL(uL,Zf,dd),tL(uL,eh,Qe),$doc.body.appendChild(uL));tL(uL,hh,a);tL(uL,Je,a);c=qL(uL);return b?c.c:c.b}var uL=null;function vL(){jr.call(this,0,0)}
-function jr(a,b){this.c=a;this.b=b}function GK(a){jr.call(this,a.c,a.b)}s(640,1,Rh,vL,jr,GK);_.eQ=function(a){return this===a?!0:null==a||wL!=Mn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function xL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(641,1,{114:1,116:1,137:1},xL);
-_.eQ=function(a){return a===this?!0:y(a,137)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return yL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function zL(a,b){this.b=a;this.c=b}s(642,1,Rh,zL);_.eQ=function(a){return this===a?!0:null==a||AL!=Mn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return AL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function QK(){this.c=this.b=this.e=this.d=0}s(643,1,Rh,QK);_.eQ=function(a){return this===a?!0:null==a||BL!=Mn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return BL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
-function pL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Ld);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(645,1,{});var CL=-1;function DL(){}s(646,645,{},DL);_.b=-1;_.c=-1;var EL=null;function oL(a){a=parseInt(a,10);a=isNaN(a)?null:lF(a);return!a?0:a.b}s(649,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1});_.Mf=function(){return mr(this.i)};
-_.Nf=function(a){mK(this.i,a)};_.Of=function(){qr(this.i)};_.Ld=function(){qr(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Je]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function pK(){pK=u;qK()}function fC(a,b){a.b.pb.textContent=b||j;mK(a.i,null)}
-function FL(a){pK();var b;Cx(this,new LK);this.b=new GL;b=this.i;HL(b,new IL);tL(b.pb,Xf,cb);b.p=0;WK(b,this.b,new XK(0));this.b.hd()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||j;mK(this.i,null);this.pb[xd]="mosaic-Caption"}s(648,649,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,139:1,145:1},FL);_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};
-_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};_.c=null;function qK(){qK=u;JL=Vn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Lz(JL,240,20);new Lz(JL,224,16);new Lz(JL,208,16);new Lz(JL,192,16);new Lz(JL,176,16);new Lz(JL,160,16);new Lz(JL,144,16);new Lz(JL,128,16);new Lz(JL,112,16);new Lz(JL,96,16);new Lz(JL,80,16);new Lz(JL,64,16);new Lz(JL,260,16);rK=new Lz(JL,48,16);new Lz(JL,32,16);new Lz(JL,16,16);new Lz(JL,0,16)}var JL,rK;
-function KL(a,b){mw(a.b.pb,!b);mK(a.i,a.b)}function kr(a,b){a.d=b;mw(a.b.pb,!b);mK(a.i,a.b);if(a.e){var c;for(c=new Ni(a.e);c.c<c.e.Ce();)Oi(c)}}function RK(a){var b;Cx(this,new LK);b=this.i;HL(b,new LL((ML(),NL)));b.p=0;this.c=new FL(a);WK(b,this.c,new XK(1));this.b=new LK;gj(this.b,"Body");WK(b,this.b,new XK(0));this.pb[xd]="mosaic-CaptionLayoutPanel"}s(651,649,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,139:1,145:1},RK);_.od=function(){qw(this.i)};_.pd=function(){tw(this.i)};_.yd=function(){return new xw(this.b)};
-_.vd=function(a){return nK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function TK(){KF(this)}s(652,526,Wh,TK);function KK(a){this.b=a}s(653,1,ti,KK);_.qc=function(){qr(this.b.T.jb)};_.b=null;function OL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&hv(a.f.b,b)&&kv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&fH(!a.f?null:hv(a.f.b,b-1))}function PL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new DA);-1==Gj(a.f.b,b)&&bj(a.f.b,b)}function EK(){}s(654,1,{},EK);_.Rc=function(a){OL(a)};_.Sc=function(a){PL(a)};
-_.Uc=function(a){QL(a.b.r,a.b)};function cL(){cL=u;RL=new SL(1,"e");TL=new SL(2,Hf);UL=new SL(3,"ne");VL=new SL(10,"nw");WL=new SL(4,sg);XL=new SL(5,wg);YL=new SL(12,"sw");ZL=new SL(8,"w");dL=new $L((oj(),pj(null)).pb)}function wK(a,b){var c;c=AK(a.pb);return new zL(ek(b.pb)-(ek(a.pb)+c[3]),gk(b.pb)-(gk(a.pb)+c[0]))}
-function aM(a){var b,c,d,e,f,g;if(a.f){b=ir(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=hv(a.f.b,d),c=new jr(ro(g.pb,Rf),ro(g.pb,Qf)),f=wK(a,g),f.b-=Mj(0,f.b+ro(g.pb,Rf)-b.c),f.c-=Mj(0,f.c+ro(g.pb,Qf)-b.b),XF(g,Mj(0,f.b),Mj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,FK(g,c.c,c.b),g.O==(gr(),hr)&&or(g,new GK(ir(a.pb))),yk(g.z,1)}}function bM(a,b,c){a=a.e;Ri(a,b,b);x(a.d,b,c);gj(b,Ec+c.c)}
-function nr(a,b){var c;c=a.e;cM(c,b.H);fj(b.H,Ec+VL.c);cM(c,b.D);fj(b.D,Ec+TL.c);cM(c,b.E);fj(b.E,Ec+UL.c);cM(c,b.N);fj(b.N,Ec+ZL.c);cM(c,b.v);fj(b.v,Ec+RL.c);cM(c,b.M);fj(b.M,Ec+YL.c);cM(c,b.K);fj(b.K,Ec+WL.c);cM(c,b.L);fj(b.L,Ec+XL.c)}
-function pr(a,b){!b.H&&(b.H=yK(b,0,0));bM(a,b.H,VL);!b.D&&(b.D=yK(b,0,1));bM(a,b.D,TL);!b.E&&(b.E=yK(b,0,2));bM(a,b.E,UL);!b.N&&(b.N=yK(b,1,0));bM(a,b.N,ZL);!b.v&&(b.v=yK(b,1,2));bM(a,b.v,RL);!b.M&&(b.M=yK(b,2,0));bM(a,b.M,YL);!b.K&&(b.K=yK(b,2,1));bM(a,b.K,WL);!b.L&&(b.L=yK(b,2,2));bM(a,b.L,XL)}function QL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){fB(a.f,b);for(bj(a.f.b,b);c<d;++c)HK(hv(a.f.b,c),c)}else HK(b,c)}
-function $L(a){a=new dM(a);Cx(this,a);this.d=new eM(a);this.d.j=!0;Zi(this.d);this.d.n=3;this.e=new fM(a);this.e.j=!0;Zi(this.e);this.e.n=3;Ex(this)}s(655,330,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,145:1},$L);_.Mf=function(){return ir(this.pb)};_.Nf=function(){var a;(a=gM(this))&&a.Nf(null)};_.Of=function(){aM(this)};_.Rc=function(a){!this.c&&(this.c=new EK);OL(a)};_.Sc=function(a){!this.c&&(this.c=new EK);PL(a)};_.Ld=function(){aM(this)};
-_.Uc=function(a){!this.c&&(this.c=new EK);QL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var RL,TL,UL,VL,dL,WL,XL,YL,ZL;function dM(a){this.q=new Rw(this);this.pb=a}s(656,310,Ai,dM);function SL(a,b){this.b=a;this.c=b}s(657,1,{},SL);_.b=0;_.c=null;function eM(a){Ji();cj.call(this,a)}s(658,3,{},eM);_.kc=function(){var a;a=this.k.f;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");!a.I.d&&KL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Mj(this.b,a<this.e?a:this.e),b=Mj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Bj(),bg);c.style[Tg]=b+bg};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||fH(a);a.I.d||KL(a.I,!0);a.C||(a.x||(a.x=new hM,gj(a.x,"mosaic-GlassPanel-invisible")),tL(a.x.pb,jh,(nL(),pL(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.e=this.b+jk(this.k.b.pb)-this.k.f.gd();this.d=this.c+ik(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;function cM(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!y(c,120))throw c;}}
-function fM(a){Ji();cj.call(this,a);this.d=new Li}s(659,3,{},fM);_.kc=function(){var a;a=this.k.f.ob;a.C||ck(a.x);fj(this.k.f,"dragdrop-dragging");KL(a.I,!1);lr(a,new jr(a.q,a.p));yk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=kj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Mj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Mj(a+b,ro(d.I.c.pb,Qf)),b!=a&&xK(d,0,a-b),lr(d,new jr(d.q,b)),yk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Mj(a+b,ro(d.I.c.pb,Qf)),lr(d,new jr(d.q,b)),yk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Mj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&xK(d,a-b,0),lr(d,new jr(b,d.p)),yk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,lr(d,new jr(96<a+b?a+b:96,d.p)),yk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||fH(a);KL(a.I,!0);a.C||(a.x||(a.x=new hM,gj(a.x,"mosaic-GlassPanel-invisible")),tL(a.x.pb,jh,(nL(),pL(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.f=this.b+jk(this.k.b.pb)-this.k.f.gd();this.e=this.c+ik(this.k.b.pb)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function hM(){var a;this.e=new iM(this);this.b=!1;this.c=new Vw;Cx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}s(660,330,wi,hM);
-_.rd=function(){var a;Ex(this);try{a=this.ob}catch(b){b=Ti(b);if(y(b,126))throw new rw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?($u(this),av(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),aj(Ak,a),a.c=!0,a.d=Jk(a),bj(Ak,a),this.d=new jM(this),Ev(new Zu(this.d))):(this.pb.style[qd]=cb,this.pb.style[lg]=cb);this.b&&sv(new Yu(this));nj(pj(null),new kM,Co($doc),Do($doc))};
-_.sd=function(){this.i.sd();Gk(this.e);this.d&&(Wu(Cv,this.d,F(lM,k,48,[(!Ps&&(Ps=new Fk),Ps)])),this.d=null);this.b&&Wu(uv,this,F(lM,k,48,[(!tv&&(tv=new Fk),tv)]))};_.ad=function(a){switch(pv(a.type)){case 256:if(27==(a.keyCode||0))return ck(this),!1;case 1:if(Bo(this.pb,a.target))return ck(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function iM(a){zk();this.b=a}s(661,26,{},iM);_.Ac=function(){var a=this.b;$u(a);av(a.pb)};_.b=null;function jM(a){this.b=a}s(662,1,{},jM);_.b=null;
-function kM(){this.pb=Hx();var a;a=new Cy(new mM(this));z(this,a,(Mq(),Mq(),Nq));z(this,a,(Ir(),Ir(),Jr))}s(663,332,Th,kM);_.td=function(){Hj(new nM(this))};function mM(a){this.b=a}s(664,1,{},mM);_.b=null;function nM(a){this.b=a}s(665,1,ti,nM);_.qc=function(){this.b.pb.focus()};_.b=null;function oM(a){a.pb.style[hh]=kd;a.pb.style[Je]=kd;if(a.kb){var a=a.ob,b;y(a,145)?a.Nf(null):(b=gM(a))&&b.Nf(a)}}s(667,313,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1});
-_.Mf=function(){oM(this);return new jr(ro(this.pb,Rf),ro(this.pb,Qf))};_.Nf=function(){oM(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function GL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[gh]=Mf;this.pb[xd]="mosaic-HTML"}s(666,667,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,145:1},GL);function UK(a){Cx(this,new pM(a));this.pb[xd]="mosaic-ImageButton"}s(668,330,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},UK);
-function lL(){Xw();var a=(lx(),ox);ex.call(this,!0,nf);this.U=a.b;this.b=new qM(this);this.b.e=!0;Sw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?bw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(dx?uo(this.pb):vo(uo(this.pb)))[xd]=He;this.pb.style[jh]="2147483647"}s(669,315,Ai,lL);_._c=function(a){sw(this,a);1==pv(a.type)&&Zw(this,!1)};_.b=null;
-function qM(a){this.c=a;this.d=new hj;this.j=new hj;a=(Uy(),Ty);new Kz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);lv(b,this.f);this.p=!0;a=Hx();b=(mv(),nv(b));a.appendChild(b);this.pb=a;Hl();this.pb.setAttribute(mg,km.b);-1==this.lb?bw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[xd]=Ge;a=kw(this.pb)+"-vertical";Pi(this.hd(),a,!0);this.pb.style[Vf]=cb;this.pb.setAttribute("hideFocus",bh);z(this,new Sy(this),(Mq(),Mq(),Nq))}s(670,354,Uh,qM);
-_._c=function(a){switch(pv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ly(this,a)};_.Kd=function(a,b){Py(this,a,b);b||this.b&&Zw(this.c,!1)};_.b=!0;_.c=null;
-function pM(a){var b=(Ux(),ey),c=(hy(),iy),d;d=new Ox;d.i[pd]=bb;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Mx(b.b);b.b.d.rows[0].cells[0][gd]=c.b;Mx(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;Mx(d);b=Ix(d,0,0,!0);if(a){ck(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Kx(g,f.d);Tt(f.c,g,a);c.b=c.b.c}else e=c.c.d,bj(c.c,a);a.pb[Wc]=e;lv(b,a.pb);vw(a,d)}Cx(this,d);Pi(this.pb,"mosaic-WidgetWrapper",!0)}s(671,330,wi,pM);_.b=null;_.c=null;function MK(a){this.b=a}s(672,1,{},MK);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&fH(this.b)};_.b=null;function NK(a){zk();this.b=a}s(673,26,{},NK);_.Ac=function(){qr(this.b.T.jb);var a=this.b;Os((!a.y&&(a.y=new rM),a.y))};_.b=null;function OK(a){zk();this.b=a}s(674,26,{},OK);_.Ac=function(){BK(this.b,(gr(),hr))};_.b=null;function PK(a){zk();this.b=a}s(675,26,{},PK);_.Ac=function(){BK(this.b,(gr(),CK))};_.b=null;function SK(){}s(676,1,{},SK);function VK(a){this.b=a}s(677,1,{},VK);_.Ic=function(){this.b.Fd()};_.b=null;
-function YK(a){this.b=a}s(678,1,{},YK);_.b=null;function ZK(a){this.b=a}s(679,1,ti,ZK);_.qc=function(){this.b.O==(gr(),hr)?yk(this.b.A,333):this.b.O==CK&&yk(this.b.B,333)};_.b=null;function zK(a){this.pb=a;qw(this)}s(680,313,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},zK);_.Nc=function(a){return z(this,a,(ks(),ks(),ls))};_.Oc=function(a){return z(this,a,(xj(),xj(),yj))};_.Pc=function(a){return z(this,a,(os(),os(),ps))};_.Qc=function(a){return z(this,a,(zj(),zj(),Aj))};
-function rM(){tt.call(this,null)}s(681,244,pi,rM);function gr(){gr=u;hr=new sM("MAXIMIZED",0);CK=new sM("MINIMIZED",1);DK=new sM("NORMAL",2);tM=F(uM,k,140,[hr,CK,DK])}function sM(a,b){E.call(this,a,b)}s(682,140,{114:1,117:1,119:1,140:1},sM);var tM,hr,CK,DK;function $u(a){var b,c,d,e;c=vj();b=wj();e=(cw(),dw).scrollWidth;d=dw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[hh]=c-1+bg);0<=b-1&&(a.pb.style[Je]=b-1+bg)}
-function av(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function vM(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new xw(b);c.b.b<c.b.c.d-1;)d=lK(yw(c.b)),e=d.ob,y(e,146)&&e.md(d.jd()),d.jd()&&bj(a.y,d);return!0}
-function wM(a,b){var c,d,e;if(b.b)a.d&&kk(a.d),a.d=new xM(a,b),lk(a.d,333);else for(d=new Ni(a.y);d.c<d.e.Ce();)c=Oi(d),e=c.nb,yM(b,c,e.t,e.u),zM(c,e.v,e.s,F(H,r,-1,[AM(a.r.b,c).e,AM(a.q.b,c).d,AM(a.o.b,c).b,AM(a.p.b,c).c]),F(H,r,-1,[BM(a.j.b,c).e,BM(a.i.b,c).d,BM(a.e.b,c).b,BM(a.f.b,c).c]),F(H,r,-1,[CM(a.v,c),CM(a.u,c),CM(a.s,c),CM(a.t,c)]))}
-function DM(){this.y=new hj;this.k=new EM(this);this.x=new FM(this.k);this.w=new GM(this.k);this.r=new HM(this.k);this.q=new IM(this.k);this.o=new JM(this.k);this.p=new KM(this.k);this.j=new LM(this.k);this.i=new MM(this.k);this.e=new NM(this.k);this.f=new OM(this.k);this.v=new PM(this.k);this.u=new PM(this.k);this.s=new PM(this.k);this.t=new PM(this.k)}s(686,1,{});_.Tf=function(a){wM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function QM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ni(b.y);e.c<e.e.Ce();)d=Oi(e),y(d,63)&&(d=d.jb),f=d.nb,yM(c,d,f.t,f.u),zM(d,f.v,f.s,F(H,r,-1,[AM(b.r.b,d).e,AM(b.q.b,d).d,AM(b.o.b,d).b,AM(b.p.b,d).c]),F(H,r,-1,[BM(b.j.b,d).e,BM(b.i.b,d).d,BM(b.e.b,d).b,BM(b.f.b,d).c]),F(H,r,-1,[CM(b.v,d),CM(b.u,d),CM(b.s,d),CM(b.t,d)]));RM(c);a.b.d=null;for(a=new Ni(a.b.y);a.c<a.e.Ce();)b=Oi(a),y(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function xM(a,b){this.b=a;this.c=b;var c=(qk(),tk);this.n=new pk(this);this.u=c}s(687,17,{},xM);_.rc=function(){QM(this)};_.sc=function(){QM(this)};
-_.uc=function(a){var b,c,d;for(c=new Ni(this.b.y);c.c<c.e.Ce();)b=Oi(c),y(b,63)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),yM(this.c,b,d.j,d.w),zM(b,d.x,d.i,F(H,r,-1,[AM(this.b.r.b,b).e,AM(this.b.q.b,b).d,AM(this.b.o.b,b).b,AM(this.b.p.b,b).c]),F(H,r,-1,[BM(this.b.j.b,b).e,BM(this.b.i.b,b).d,BM(this.b.e.b,b).b,BM(this.b.f.b,b).c]),F(H,r,-1,[CM(this.b.v,b),CM(this.b.u,b),CM(this.b.s,b),CM(this.b.t,b)]))};_.b=null;_.c=null;s(689,1,{});
-_.b=null;function NM(a){this.b=a}s(688,689,{},NM);function OM(a){this.b=a}s(690,689,{},OM);function MM(a){this.b=a}s(691,689,{},MM);function LM(a){this.b=a}s(692,689,{},LM);function JM(a){this.b=a}s(693,689,{},JM);function KM(a){this.b=a}s(694,689,{},KM);function IM(a){this.b=a}s(695,689,{},IM);function HM(a){this.b=a}s(696,689,{},HM);s(697,689,{},function(a){this.b=a});s(698,689,{},function(a){this.b=a});function CM(a,b){var c=a.b,d;d=kj(c.e,b);d||(d=new xL(sL(b.pb)),x(c.e,b,d));return d.e}
-function PM(a){this.b=a}s(699,689,{},PM);function GM(a){this.b=a}s(700,689,{},GM);function FM(a){this.b=a}s(701,689,{},FM);function BM(a,b){var c;c=kj(a.b,b);c||(c=new xL(AK(b.pb)),x(a.b,b,c));return c}function AM(a,b){var c;c=kj(a.c,b);c||(c=new xL(rL(b.pb)),x(a.c,b,c));return c}
-function SM(a,b){var c,d;d=kj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=gM(b),f,g,i,h,l;if(y(b,145)){if(null!=c.n&&null!=c.k){d=new jr(TM(e,!0),TM(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=TM(e,!0));null!=c.k&&(h.b=TM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new jr(TM(e,!0),TM(e,!1));break a}h=new vL;f=b.pb;l=f.style;g=l[Zf];i=l[eh];l[Zf]="static";l[eh]=Qe;null!=c.n?h.c=TM(e,!0):(l[hh]=kd,h.c=(f.offsetWidth||0)+AM(d.p.b,b).c+AM(d.q.b,b).d);null!=c.k?h.b=TM(e,!1):(l[Je]=kd,h.b=(f.offsetHeight||0)+AM(d.r.b,b).e+
-AM(d.o.b,b).b);l[Zf]=g;l[eh]=i}d=h}null!=c.n&&(Bj(),kq)==c.n.Vf()||null!=c.k&&(Bj(),kq)!=c.k.Vf()||x(a.f,b,d)}return d}function EM(a){this.i=a;this.d=new Li;this.f=new Li;this.c=new Li;this.b=new Li;this.e=new Li}s(702,1,{},EM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function UM(a){var b;b=a.nb;if(null==b||!y(b,143))b=new VM,a.nb=b;return b}function IL(){LL.call(this,(ML(),WM))}function LL(a){var b=(XM(),YM);DM.call(this);this.c=a;this.b=b}s(703,686,{},IL,LL);
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l;h=new vL;vM(this,a);l=AM(this.p.b,a).c+AM(this.q.b,a).d+BM(this.f.b,a).c+BM(this.i.b,a).d+CM(this.t,a)+CM(this.u,a);d=AM(this.r.b,a).e+AM(this.o.b,a).b+BM(this.j.b,a).e+BM(this.e.b,a).b+CM(this.v,a)+CM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(ML(),WM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.y);a.c<a.e.Ce();)c=Oi(a),e=UM(c),b=null,i=c.ob,y(i,146)&&(b=i,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),this.c==WM?(l+=SM(this.x.b,c).c,e.b=SM(this.w.b,
-c).b,y(i,146)&&(l+=b.c,e.b+=b.b),f=Mj(f,e.b)):(d+=SM(this.w.b,c).b,e.c=SM(this.x.b,c).c,y(i,146)&&(d+=b.b,e.c+=b.c),g=Mj(g,e.c));this.c==WM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Tf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,P;if(vM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=CM(this.t,a);B=CM(this.v,a);c=ir(a.pb);P=c.c-(q+CM(this.u,a));o=c.b-(B+CM(this.s,a));g=P;c=o;this.c==(ML(),WM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ni(this.y);e.c<e.e.Ce();)d=Oi(e),b=null,n=UM(d),w=d.ob,y(w,146)&&(b=w,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),this.c==WM?(n.e?++h:(n.c=SM(this.x.b,d).c,y(w,146)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=SM(this.w.b,d).b,y(w,146)&&(n.b+=b.b))):(n.d?++i:(n.b=SM(this.w.b,
-d).b,y(w,146)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=SM(this.x.b,d).c,y(w,146)&&(n.c+=b.c)));for(e=new Ni(this.y);e.c<e.e.Ce();)d=Oi(e),b=null,n=d.nb,w=d.ob,y(w,146)&&(b=w,b=ZM(b),b=new jr(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==WM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,146)&&(l-=b.c,f-=b.b),this.c==NL?(n.t=this.b==(XM(),YM)?q:this.b==$M?q+~~(P/2)-~~(J/2):q+P-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(XM(),YM)?(n.t=q,n.u=B):this.b==$M?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.dd()-ek(a.pb)-CM(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-gk(a.pb)-CM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));wM(this,a)}};_.b=null;_.c=null;function XM(){XM=u;YM=new aN("START",0);$M=new aN(Fb,1);bN=new aN("END",2);cN=F(dN,k,141,[YM,$M,bN])}function aN(a,b){E.call(this,a,b)}s(704,140,{114:1,117:1,119:1,141:1},aN);var cN,$M,bN,YM;function ML(){ML=u;WM=new eN("HORIZONTAL",0);NL=new eN("VERTICAL",1);fN=F(gN,k,142,[WM,NL])}
-function eN(a,b){E.call(this,a,b)}s(705,140,{114:1,117:1,119:1,142:1},eN);var fN,WM,NL;s(707,1,{147:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function VM(){this.f=!1}function XK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(706,707,{143:1,147:1},VM,XK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function hN(a,b){if(a.n)return!0;vM(a,b);if(0<a.y.d){a.b=hv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,144))d=new iN,c.nb=d;a.c=d;a.y.Ie();bj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function jN(){DM.call(this)}s(708,686,{},jN);
-_.Uf=function(a){var b,c;c=new vL;hN(this,a);if(this.b){b=SM(this.x.b,this.b).c;var d=SM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,146)&&(b=ZM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=AM(this.p.b,a).c+AM(this.q.b,a).d+BM(this.f.b,a).c+BM(this.i.b,a).d+CM(this.t,a)+CM(this.u,a);c.b+=AM(this.r.b,a).e+AM(this.o.b,a).b+BM(this.j.b,a).e+BM(this.e.b,a).b+CM(this.v,a)+CM(this.s,a);return c};
-_.Tf=function(a){var b,c,d,e,f;hN(this,a)&&(d=CM(this.t,a),e=CM(this.v,a),c=ir(a.pb),f=c.c-(d+CM(this.u,a)),c=c.b-(e+CM(this.s,a)),b=this.b.ob,y(b,146)&&(b=ZM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-ek(a.pb)-CM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-gk(a.pb)-CM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),wM(this,a))};_.b=null;_.c=null;function iN(){this.f=!1}
-s(709,707,{144:1,147:1},iN);function ZM(a){var b,c,d,e;null==a.b&&(a.b=v(H,r,-1,4,1),e=uo(Sv(Sv(a.d,0),0)),c=uo(Sv(Sv(a.d,2),2)),d=rL(a.pb),b=AK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function kN(a,b){a.kb&&ck(a);return Tw(a,b)}function lN(){ux();kx.call(this,vx)}s(710,320,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,146:1},lN);_.vd=function(a){return kN(this,a)};_.b=null;
-function WK(a,b,c){var d=a.q.d;b.nb=c;kK(a,b,a.pb,d,!0)}function mN(a){var b;b=a.ob;return y(b,146)?b:a}function mr(a){if(!a.kb)return new vL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Uf(a),or(a,a.k),a.e.Tf(a),a.k=a.e.Uf(a);return a.k}function lK(a){return y(a,146)?a.jb:a}function nN(a){var b;if(!a.o){b=(!EL&&(EL=new DL),EL);var c=vN(a,gb,!0);b.b=c;c=vN(a,hb,!0);b.c=c;a.o=b}return a.o}
-function kK(a,b,c,d,e){if(y(b,63))throw new Hk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,147)&&f.f?(c=new lN,Gw(a,c,a.pb,d,!0),Uw(c,b)):Gw(a,b,c,d,e);mK(a,b)}
-function mK(a,b){var c;c=a.e;if(b){var d=c.k;Wi(d.d,b);Wi(d.f,b);Wi(d.c,b);Wi(d.b,b);Wi(d.e,b)}else d=c.k,pz(d.d),pz(d.f),pz(d.c),pz(d.b),pz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==mN(a))c=c.ob;else{if(y(c,139)||y(c,62))d=c,c=c.ob,c==mN(d)&&(c=c.ob);y(c,146)&&y(c.ob,138)&&(c=c.ob)}y(c,145)&&!y(c,138)&&(c.Nf(a.ob),c.Nf(a))}}
-function qr(a){if(a.kb&&a.pb.style.display!=Jf){a.pb.scrollTop=0;var b=a.pb,c=0;!zo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Tf(a);a.d=!1;RM(a)}}function RM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=lK(Hz(a.q,d)),y(b,146)&&(b=b.jb),b.jd()&&(y(b,145)?b.Of():y(b,76)&&b.Ld())}function nK(a,b){var c;y(b,146)&&(b=y(b,146)?b.jb:b);c=mN(b);return Nw(a,c)?(y(c,146)&&kN(c,b),mK(a,null),!0):!1}
-function HL(a,b){var c;a.e=b;null!=a.f&&fj(a,kw(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Qz(a.f,mo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));gj(a,kw(a.pb)+Ca+a.f);mK(a,null)}function vN(a,b,c){a.n||(a.n=$doc.createElement(Cg),tL(a.n,Zf,dd),tL(a.n,eh,Qe),tL(a.n,$e,cb),tL(a.n,Tg,cb),a.pb.appendChild(a.n));tL(a.n,hh,b);tL(a.n,Je,b);a=qL(a.n);return c?a.c:a.b}
-function TM(a,b){var c;c=null.Vf();if(c==(Bj(),wq)){c=(nN(a),null.Vf());var d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL);return L(K(Math.round(100*d*c/254)))}if(c==mq)return c=nN(a),d=null.Vf(),L(K(pF(d*(-1==c.b&&(c.b=iK(gb,!0)),c.b))));if(c==oq)return c=nN(a),d=null.Vf(),L(K(pF(d*(-1==c.c&&(c.c=iK(hb,!0)),c.b))));if(c==uq)return c=(nN(a),null.Vf()),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(d*c)));if(c==yq)return c=(nN(a),null.Vf()),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(10*d*c/254)));
-if(c==sq)return L(K(pF(12*(nN(a),null.Vf())*L(K(pF((-1==CL&&(CL=(nL(),iK(ib,!0))),CL)/72))))));if(c==kq)return vN(a,null.Vf(),b);if(c==qq)return c=(nN(a),L(K(pF(null.Vf())))),d=(-1==CL&&(CL=(nL(),iK(ib,!0))),CL),L(K(Math.round(d*c/72)));if(null.Vf()==iq)return L(K(pF(null.Vf())));throw new Hk("Invalid size: "+null.Vf());}function LK(){var a=new jN;Qw.call(this);this.k=new jr(-1,-1);new wN(this);this.pb[xd]="mosaic-LayoutPanel";HL(this,a)}
-s(711,310,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,145:1},LK);_.zd=function(a){kK(this,a,this.pb,this.q.d,!0)};_.od=function(){Aw(this,new xN)};_.pd=function(){Aw(this,new yN)};_.Mf=function(){return mr(this)};_.wd=function(a){return Jw(this.q,mN(a))};_.xd=function(a,b,c,d){kK(this,a,b,c,d)};_.Nf=function(a){mK(this,a)};_.yd=function(){return new xw(this)};_.Of=function(){qr(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=mr(this),null!=this.j)a=a.b+bg,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+bg);this.ld(b);this.i=null}else b=a.b+bg,this.nd(a.c+bg),this.ld(b);qr(this)}};_.Ld=function(){qr(this)};_.vd=function(a){return nK(this,a)};_.ld=function(a){this.pb.style[Je]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){a=mN(a);Mw(this,a);this.Bd(a,b,c)};
-_.nd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function xN(){}s(712,1,{},xN);_.Jd=function(a){mN(a).rd()};function yN(){}s(713,1,{},yN);_.Jd=function(a){mN(a).sd()};function xw(a){this.c=a;this.b=new Lw(this.c.q)}s(714,1,{},xw);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return lK(yw(this.b))};_.$c=function(){zw(this.b)};_.c=null;function zN(){zN=u;new $x}
-function wN(a){zN();Pi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new AN(this)}s(715,9,{},wN);function AN(a){zk();this.b=a}s(716,26,{},AN);_.Ac=function(){mK(this.b.b,null);qr(this.b.b)};_.b=null;function gM(a){a=a.ob;return!a?null:y(a,145)?a:gM(a)}function FK(a,b,c){var d;d=a.pb;zM(a,b,c,rL(d),AK(d),sL(d))}
-function zM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.nd((0>g?0:g)+(Bj(),bg)),b!=a.gd()&&a.nd((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(Bj(),bg)),c!=a.fd()&&a.ld((0>c?0:c)+bg))}function or(a,b){FK(a,b.c,b.b)}function yM(a,b,c,d){b=mN(b);Mw(a,b);a.Bd(b,c,d)}s(719,1,{});
-function SE(){var a,b,c,d;d=tF("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function BN(){this.b=new Li;new Li;new Li}s(718,719,{},BN);function RE(){RE=u;CN=new BN}function WE(){var a=TE,b=$wnd.JSApplet.JSME;RE();x(CN.b,a,b)}var CN;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Xn&&(e=mk(),2E3<e-Zn&&(Zn=e,Yn=Wn()));if(0==Xn++){var f=($n(),ao),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=jo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=($n(),ao),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=jo(l,m);while(h.d);h.d=m}}--Xn;c&&-1!=Yn&&($wnd.clearTimeout(Yn),Yn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Wt)()}catch(d){a(b)}else A(Wt)()}var UE=U(1),Pn=U(102),DN=gF(" I"),H=bF(726,DN),LF=bF(724,UE),EN=gF(" Z"),ZH=bF(727,EN);U(101);U(100);U(99);var FN=U(506),Dn=bF(728,FN),GN=U(263),yu=bF(729,GN);U(264);U(140);var HN=gF(" B");U(496);var IN=gF(" C"),Gi=bF(730,IN);U(494);var JN=gF(" D"),tG=bF(731,JN);U(495);U(497);var KN=U(500),oF=bF(732,KN),LN=gF(" J"),MN=U(2),Yt=bF(725,MN),mL=bF(733,HN);U(509);U(492);U(98);U(192);U(107);U(488);var TE=U(486);
-U(491);U(116);U(117);U(96);U(109);U(110);U(111);U(503);U(498);U(487);U(719);U(718);var VE=fF(),LB=U(418),fG=bF(734,LB),NN=U(549),IH=bF(735,NN),ON=U(404);U(403);U(402);U(401);U(545);var Pt=bF(736,H),PN=V(547,function(){lG();return MH}),NH=bF(737,PN);U(548);U(427);U(426);U(541);U(540);U(550);U(551);U(546);U(461);U(544);var nB=bF(738,ON);U(416);U(553);U(204);U(203);U(297);U(244);U(299);U(212);var QN=U(211);U(247);U(246);U(245);U(398);U(399);U(400);U(314);var RN=U(313);U(312);U(318);U(332);U(555);U(554);
-U(311);U(310);U(557);U(556);U(562);U(563);U(564);U(565);U(566);U(567);U(568);U(569);U(558);U(559);U(560);U(561);U(374);U(250);U(249);U(323);U(324);U(325);U(580);U(589);U(26);U(581);U(582);U(583);U(584);U(585);U(586);U(587);U(588);U(295);U(473);U(472);U(513);U(515);U(514);U(516);U(518);U(517);U(519);U(523);U(524);U(370);U(373);U(371);U(372);U(444);U(443);var FC=U(442),QG=bF(739,FC),cI=bF(740,LN);U(433);U(428);U(429);U(579);U(520);U(526);U(521);U(522);U(438);U(437);U(436);U(441);
-var SN=fF(),cK=bF(741,SN);U(471);U(481);U(480);U(479);U(482);U(483);U(622);U(623);U(624);U(625);U(532);var TN=V(253,function(){Et();return Jt}),Kt=bF(742,TN);U(512);U(451);U(452);U(435);var pC=U(430);U(414);U(415);U(440);var AC=U(439);U(432);U(431);U(530);U(539);U(421);var PB=U(420);U(475);U(542);U(543);U(505);U(552);U(449);U(450);U(424);U(406);U(405);U(458);fF();fF();fF();U(408);U(409);U(293);
-var UN=V(180,function(){Bj();return Aq}),Bq=bF(743,UN),VN=V(139,function(){Cj();return Oo}),Po=bF(744,VN),WN=V(146,function(){Qo();return Ap}),Bp=bF(745,WN),XN=V(165,function(){Cp();return Lp}),Mp=bF(746,XN),YN=V(170,function(){Np();return Wp}),Xp=bF(747,YN),ZN=V(175,function(){Yp();return gq}),hq=bF(748,ZN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(141,null);V(142,null);V(143,null);V(144,null);V(145,null);V(147,null);V(157,null);
-V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(148,null);V(149,null);V(150,null);V(151,null);V(152,null);V(153,null);V(154,null);V(155,null);V(156,null);V(166,null);V(167,null);V(168,null);V(169,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(202);U(209);U(210);U(385);var Iz=bF(749,RN);U(386);U(592);U(591);U(425);U(208);U(234);U(236);var WB=U(423);U(474);U(411);U(410);U(417);U(536);U(346);U(348);U(347);
-U(349);U(508);U(239);U(460);U(207);U(227);U(228);U(230);U(225);U(224);U(226);var YB=U(575);U(419);U(594);U(599);U(459);U(499);U(462);var pB=U(413),oB=bF(750,PB);U(214);U(218);U(638);U(576);U(446);U(447);U(448);U(412);U(231);U(248);U(572);U(573);U(337);U(336);U(342);U(343);U(628);U(600);U(601);U(525);U(533);U(534);U(535);U(593);U(595);var qC=U(434);U(216);U(215);U(217);U(219);U(537);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(598);U(317);U(316);U(315);U(606);U(605);U(627);U(603);U(626);
-var $N=V(682,function(){gr();return tM}),uM=bF(751,$N);U(681);U(680);U(672);U(673);U(674);U(675);U(676);U(677);U(678);U(679);U(653);var aO=V(319,function(){lx();return sx}),tx=bF(752,aO),bO=V(366,function(){gx();return az}),bz=bF(753,bO);U(17);U(367);U(368);U(363);U(364);U(365);U(18);U(19);U(20);U(457);U(422);U(669);U(354);U(670);U(355);U(356);U(357);U(358);U(361);U(328);U(327);var cO=U(326);U(596);U(597);U(602);U(275);U(331);U(362);U(206);U(350);U(377);U(376);U(378);
-var dO=V(379,function(){sz();return Dz}),Ez=bF(754,dO);V(380,null);V(381,null);V(382,null);V(383,null);U(251);U(268);U(577);U(329);U(345);U(344);U(529);U(394);U(321);U(205);U(578);U(330);U(655);U(3);U(658);U(659);U(657);U(656);U(649);U(648);U(711);U(712);U(713);U(714);U(651);U(242);var dD=U(454),fD=bF(755,dD);U(455);U(453);U(29);U(30);U(28);U(31);U(34);U(35);U(36);U(37);U(38);U(39);var eO=U(51),Qy=bF(756,eO);U(40);U(41);U(42);U(43);U(44);U(45);U(46);U(48);U(47);U(49);U(50);U(52);U(53);U(55);U(56);
-U(54);U(57);U(58);U(59);U(60);U(62);U(64);U(65);U(63);U(61);U(66);U(67);U(68);U(69);U(71);U(74);U(73);U(75);U(78);U(79);U(77);U(80);U(81);U(82);U(83);U(84);U(85);U(87);U(88);U(86);U(89);U(90);U(91);U(92);U(94);U(95);U(93);var wL=U(640);U(322);var AL=U(642);U(240);U(667);U(666);U(467);U(466);U(468);U(241);U(277);U(279);U(278);U(269);U(320);U(710);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(613);U(456);U(469);U(389);U(201);U(306);U(308);U(307);U(273);U(388);U(270);U(604);var bL=bF(757,cO);U(610);U(609);
-U(617);U(607);U(608);U(614);U(615);U(611);U(612);U(463);U(464);U(470);U(243);U(668);U(635);U(490);U(510);U(272);U(574);var BL=U(643);U(652);U(671);U(707);U(706);U(213);U(229);U(4);U(634);U(33);U(280);U(351);U(352);U(353);U(281);var lM=bF(758,QN);U(282);U(686);U(703);var fO=V(704,function(){XM();return cN}),dN=bF(759,fO),gO=V(705,function(){ML();return fN}),gN=bF(760,gO);U(689);U(698);U(697);U(701);U(700);U(696);U(695);U(693);U(694);U(692);U(691);U(688);U(690);U(699);U(702);U(687);U(335);U(384);U(375);
-U(32);U(70);U(654);U(708);U(334);U(333);U(339);U(340);U(338);U(283);U(21);U(304);U(305);U(11);U(14);U(24);var hO=U(27),Kk=bF(761,hO);U(25);U(22);U(23);U(709);U(8);U(10);U(9);U(715);U(716);U(660);U(663);U(664);U(665);U(661);U(662);var yL=U(641);U(645);U(646);U(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html b/public/jsme/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html
deleted file mode 100644
index fc60402..0000000
--- a/public/jsme/5EC8CE504D6A4EB3B3A5BCF3BF37FF40.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '5EC8CE504D6A4EB3B3A5BCF3BF37FF40';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ca=" ",da=" of ",ea='"',ga='" ',ha='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",wa="*",xa="+",ya=",",Aa=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",db="100%",eb="1em",fb="1ex",
-gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",pb=">",rb="?",sb="@",tb="A",ub="After",vb="Any",wb="Aromatic",xb="B",yb="Before",zb="Br",Ab="C",Cb="CENTER",Gb="CSS1Compat",Hb="Center",Ib="Cl",Jb="Class$",Lb="Copy as ",Mb="Dialog",Nb="East",Ob="F",Pb="First",Qb='For input string: "',Rb="GBVTBU-BB",Sb="H",Tb="Helvetica",Ub="I",Vb="Incorrect URL: ",Wb="Internal index set to null.",Xb="JUSTIFY",Yb="JavaScript",Zb="LEFT",ac="MOL n. ",bc="N",cc="NA",dc="NONE",ec="No more molecules in SDF buffer",
-fc="Nonring",gc="North",hc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",ic="O",jc="ONE_WAY_CORNER",kc="P",mc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Ec="Si",Fc="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Yc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",rd="cellSpacing",td="center",ud="change",vd="checkbox",wd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="dblclick",Md="definition",Nd="dialog",Td="dir",Ud="directory",Vd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="drop",de="end_gesture",ee="error",fe="filter",ge="float",he="focus",ie="fontFamily",je="fontSize",ke="fontStyle",le="fontWeight",me="form",ne="function",oe="g",pe="gesturechange",qe="gestureend",re="gesturestart",se="google",te="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",ze="heading",Ge="height",He="hidden",Ie="img",Je="is_touch_supported",Ke="italic",Le="java.vm.name",Me="jsa-resetDiv",Ne="keydown",Oe=
-"keypress",Pe="keyup",Qe="left",Re="link",Se="list",Te="listbox",Ue="listitem",Ve="load",We="log",Xe="ltr",Ye="main",Ze="marquee",af="math",bf="menu",cf="menuPopup",df="menubar",ef="menuitem",ff="menuitemcheckbox",mf="menuitemradio",nf="middle",of="mousedown",pf="mousemove",qf="mouseout",rf="mouseover",sf="mouseup",tf="mousewheel",uf="msie",vf="multipart",wf="n",xf="navigation",yf="none",zf="noreaction",Af="note",Bf="nowrap",Cf="null",Df="number",Ef="object",Ff="offsetHeight",Gf="offsetWidth",Hf=
-"ontouchstart",If="opera",Jf="option",Kf="outline",Lf="overflow",Mf="padding",Nf="popupContent",Of="position",Pf="presentation",Qf="progressbar",Rf="px",Tf="px, ",Uf="px;",Vf="radio",Wf="radiogroup",Xf="reaction",Yf="rect(0px, 0px, 0px, 0px)",Zf="region",$f="rgb(",ag="right",bg="rotation",cg="row",eg="rowgroup",fg="rowheader",gg="rtl",hg="s",ig="scale100",jg="scrollbar",kg="se",lg="search",mg="separator",ng="serif",og='shape-rendering="crispEdges"',pg="slider",qg="span",rg="spinbutton",sg="status",
-tg="subMenuIcon-selected",ug="tab",vg="table",wg="tablist",xg="tabpanel",yg="tbody",zg="td",Ag="text",Bg="textAlign",Cg="textbox",Dg="timer",Eg="toolbar",Fg="tooltip",Gg="top",Hg="touchcancel",Ig="touchend",Jg="touchmove",Kg="touchstart",Lg="tr",Mg="tree",Ng="treegrid",Og="treeitem",Pg="true",Qg="value",Rg="verticalAlign",Sg="visibility",Tg="visible",Ug="whiteSpace",Vg="width",Wg="x",Xg="zIndex",Yg="|",_,Zg={l:4194303,m:4194303,h:1048575},$g={l:0,m:0,h:0},ah={l:1,m:0,h:0},bh={l:2,m:0,h:0},ch={l:3,
-m:0,h:0},dh={l:4,m:0,h:0},eh={l:8,m:0,h:0},fh={l:10,m:0,h:0},gh={l:16,m:0,h:0},hh={l:32,m:0,h:0},ih={l:64,m:0,h:0},jh={l:128,m:0,h:0},kh={l:256,m:0,h:0},sh={l:512,m:0,h:0},th={l:1024,m:0,h:0},uh={l:2048,m:0,h:0},vh={l:8192,m:0,h:0},wh={l:16384,m:0,h:0},xh={l:32768,m:0,h:0},yh={l:65536,m:0,h:0},zh={l:131072,m:0,h:0},Ah={l:262144,m:0,h:0},Bh={l:524288,m:0,h:0},Ch={},Dh={112:1,114:1,128:1},Eh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,
-33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Fh={112:1},Gh={10:1,112:1,115:1,117:1},Hh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Ih={7:1,8:1,112:1,115:1,117:1},Jh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,
-56:1,68:1,69:1,71:1,79:1,81:1},Kh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Lh={83:1,112:1,118:1,124:1,126:1},Mh={110:1},Nh={44:1},Oh={6:1,8:1,112:1,115:1,117:1},Ph={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Qh={89:1,94:1,108:1,112:1},Rh={112:1,128:1},Sh={112:1,114:1,129:1},Th={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,
-65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Uh={113:1},Vh={129:1},Wh={128:1},Xh={112:1,118:1,126:1},Yh={112:1,118:1,120:1,124:1,126:1},Zh={46:1,82:1},$h={54:1},ai={130:1},bi={47:1},ci={55:1},di={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ei={112:1,118:1,124:1,126:1},r={112:1,114:1},fi={132:1},gi={94:1,112:1},hi={80:1,112:1,115:1,117:1},ii={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ji={89:1,90:1,94:1,100:1,108:1,112:1},ki={52:1,112:1},li={89:1,90:1,94:1,108:1,112:1},mi={68:1,79:1},
-ni={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},oi={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Ch[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ch[a]=function(){}),_=d.prototype=0>b?{}:new Ch[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return pi(this)};
-_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=v(qi,r,-1,8,1);d=(ri(),si);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function ti(){ti=u;ui=new vi}function wi(a){for(var b,a=new xi(a.k.n);a.c<a.e.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}
-function Bi(a,b,c){var a=a.o,d;try{d=new Ci(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.d,c,d)}catch(e){e=Di(e);if(y(e,118))throw new Ei("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}zi(b._c(),Rb,!0);zi(c._c(),Yd,!0);x(ui,b,c)}function Fi(a,b){var c;c=Gi(ui,b);var d;d=Gi(a.o.d,c);if(!d)throw new Hi("dragHandle was not draggable");Ii(d.c.b);Ii(d.e.b);Ii(d.d.b);zi(b._c(),Rb,!1);zi(c._c(),Yd,!1)}
-function Ji(a){var b;a.p=!1;for(a=new xi(a.k.n);a.c<a.e.ue();)b=yi(a),zi(b._c(),Zd,!1),Ai(a)}function Ki(a,b){Li(a.k.n,b)?zi(b._c(),Zd,!1):a.p?(Mi(a.k.n,b),zi(b._c(),Zd,!0)):(a.k.n.ze(),Mi(a.k.n,b))}function Ni(a){this.i=a;this.k=new Oi(this);this.o=new Pi(this.k)}s(3,1,{});_.kc=function(){Qi(this.k.f,"dragdrop-dragging")};_.lc=function(){Ri(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var ui;function Oi(a){this.n=new Si;this.e=a;this.b=a.i}s(4,1,{},Oi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Ti(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Ui(a,b){var c;c=Vi(a.d,Wi).b;b.b.ctrlKey||b.b.metaKey||wi(a.c.e);Ki(a.c.e,c)}function Xi(a){a.c.i=null;a.c.e.lc();Yi((Zi(),$i(null)),a.b,0,0);var b=a.b.pb;aj=b;bj();cj=b;a.e=2}
-function Pi(a){this.d=new vi;this.c=a;this.b=new dj;ej(this.b,fj(),gj());z(this.b,this,(hj(),hj(),ij));z(this.b,this,(jj(),jj(),kj));a=this.b.pb.style;a[fe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(lj(),Rf);a.borderStyle=(mj(),yf);a[gd]="blue"}s(5,1,{},Pi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=nj(a);e=oj(a);b=pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Wi)Wi=c,this.c.f=Vi(this.d,Wi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==qj(this.c.n,this.c.f)&&(wi(this.c.e),Ki(this.c.e,this.c.f)),rj(new sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Gj(Wi,null),Wi!=this.c.f&&(c=new Gj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,Xi(this),1!=this.e&&Ti(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Hj(a,b);a=Ij(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Jj(Kj(d-this.i),Kj(a-this.j))>=this.c.e.n?(Lj(),-1!=qj(this.c.n,this.c.f)||Ki(this.c.e,this.c.f),c=new Gj(Wi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,Xi(this)):Mj.preventDefault()),1==this.e)return;Mj.preventDefault();Ti(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Hj(a,b);b=Ij(a,b);if(1==pj(a.b)&&(this.f=!1,Wi))try{if(Lj(),1==this.e)Ui(this,a);else{d!=this.b&&(c=new Gj(d,null),e+=c.b,b+=c.e);try{Ti(this,e,b),this.c.e.kc(),3!=this.e&&Ui(this,a)}finally{var f=this.b.pb;aj&&f==aj&&(aj=null);bj();f===cj&&(cj=null);Nj(this.b);this.e=1;this.c.f=null}}}finally{Wi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Wi=null;function sj(){}s(6,1,ci,sj);_.qc=function(){Lj()};
-function Ci(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ci);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+Aa+this.e+ua};function Gj(a,b){!a||a==(Zi(),$i(null))?this.i=this.f=0:(this.f=a.Xc()-(a.pb.scrollLeft||0),this.i=a.Yc()-(a.pb.scrollTop||0));!b||b==(Zi(),$i(null))?this.d=this.c=0:(this.c=Oj(b.pb)+Pj(b.pb),this.d=Qj(b.pb)+Rj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Gj);
-_.tS=function(){return ta+this.b+Aa+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Lj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Pj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Rf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Rj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Rf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Sj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Tj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Uj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Li(c.b,b);0==c.b.d&&Vj(c.c);a.r=null}a.rc()}}function Wj(a,b){var c=Xj();Uj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;Yj(a.n,Xj())}function Zj(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function Yj(a,b){if(Zj(a.b,b)){var c=a.b,d=a.b.t,e;e=new $j(d,a.b.n);Mi(d.b,e);1==d.b.d&&ak(d.c,16);c.r=e}else a.b.r=null}function bk(a){this.b=a}s(18,1,{},bk);_.b=null;s(19,1,{});s(20,1,{2:1});function ck(){ck=u;dk=new ek}s(21,19,{});var dk=null;function ek(){this.b=new Si;this.c=new fk(this)}s(22,21,{},ek);
-function gk(){gk=u;hk=new Si;var a=new ik;jk();kk(lk?lk:lk=new mk,a)}function Vj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Li(hk,a)}function ak(a,b){if(0>b)throw new nk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Li(hk,a);a.c=!1;a.d=ok(a,b);Mi(hk,a)}function pk(a){return $wnd.setInterval(B(function(){a.vc()}),100)}function ok(a,b){return $wnd.setTimeout(B(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Li(hk,this);this.wc()};_.c=!1;_.d=0;var hk;
-function fk(a){gk();this.b=a}s(23,24,{},fk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(qk,r,3,a.b.d,0);b=rk(a.b,b);c=new sk;for(e=0,f=b.length;e<f;++e)d=b[e],Li(a.b,d),Yj(d.b,c.b);0<a.b.d&&ak(a.c,Jj(5,16-(Xj()-c.b)))};_.b=null;function $j(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},$j);_.b=null;_.c=null;s(27,1,{});_.b=null;function tk(){this.b=$c}s(26,27,{},tk);function uk(){this.b=ad}s(28,27,{},uk);function vk(){this.b=dd}s(29,27,{},vk);s(31,1,{});_.b=null;function wk(a){this.b=a}s(30,31,{},wk);
-function xk(){this.b=ed}s(32,27,{},xk);function yk(){this.b=hd}s(33,27,{},yk);function zk(){this.b=md}s(34,27,{},zk);function Ak(){this.b=vd}s(35,27,{},Ak);function Bk(){this.b=Cd}s(36,27,{},Bk);function Ck(){this.b=Dd}s(37,27,{},Ck);function Dk(){this.b=Ed}s(38,27,{},Dk);function Ek(){this.b=Fd}s(39,27,{},Ek);function Fk(){this.b=Md}s(40,27,{},Fk);function Gk(){this.b=Nd}s(41,27,{},Gk);function Hk(){this.b=Ud}s(42,27,{},Hk);function Ik(){this.b=Xd}s(43,27,{},Ik);function Jk(){this.b=me}
-s(44,27,{},Jk);function Kk(){this.b=te}s(45,27,{},Kk);function Lk(){this.b=ve}s(46,27,{},Lk);function Mk(){this.b=we}s(47,27,{},Mk);function Nk(){this.b=ze}s(48,27,{},Nk);function Ok(a){this.b=a.id}s(49,1,{4:1,5:1},Ok);_.b=null;function Pk(){this.b=Ie}s(50,27,{},Pk);function Qk(){this.b=Re}s(51,27,{},Qk);function Rk(){this.b=Se}s(52,27,{},Rk);function Sk(){this.b=Te}s(53,27,{},Sk);function Tk(){this.b=Ue}s(54,27,{},Tk);function Uk(){this.b=We}s(55,27,{},Uk);function Vk(){this.b=Ye}s(56,27,{},Vk);
-function Wk(){this.b=Ze}s(57,27,{},Wk);function Xk(){this.b=af}s(58,27,{},Xk);function Yk(){this.b=bf}s(59,27,{},Yk);function Zk(){this.b=df}s(60,27,{},Zk);function $k(){this.b=ef}s(61,27,{},$k);function al(){this.b=ff}s(62,27,{},al);function bl(){this.b=mf}s(63,27,{},bl);function cl(){this.b=xf}s(64,27,{},cl);function dl(){this.b=Af}s(65,27,{},dl);function fl(){this.b=Jf}s(66,27,{},fl);function gl(){this.b=Pf}s(67,27,{},gl);s(68,31,{},function(a){this.b=a});function hl(){this.b=Qf}s(69,27,{},hl);
-function il(){il=u;jl=new wk("aria-activedescendant")}var jl;function kl(){this.b=Vf}s(71,27,{},kl);function ll(){this.b=Wf}s(72,27,{},ll);function ml(){this.b=Zf}s(73,27,{},ml);
-function nl(){nl=u;ol=new uk;pl=new tk;ql=new vk;rl=new xk;sl=new yk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Lk;Fl=new Kk;Gl=new Mk;Hl=new Nk;Il=new Pk;Jl=new Qk;Kl=new Sk;Ll=new Tk;Ml=new Rk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new al;Tl=new bl;Ul=new $k;Vl=new Yk;Wl=new cl;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new ll;bm=new kl;cm=new ml;dm=new em;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=
-new qm;rm=new sm;tm=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;C=new vi;x(C,Zf,cm);x(C,$c,pl);x(C,Nd,Al);x(C,ad,ol);x(C,dd,ql);x(C,Xd,Cl);x(C,ed,rl);x(C,hd,sl);x(C,md,tl);x(C,vd,ul);x(C,ve,El);x(C,Cd,vl);x(C,we,Gl);x(C,Dd,wl);x(C,Ed,xl);x(C,Fd,yl);x(C,Md,zl);x(C,Se,Ml);x(C,Ud,Bl);x(C,me,Dl);x(C,te,Fl);x(C,ze,Hl);x(C,Ie,Il);x(C,Re,Jl);x(C,Te,Kl);x(C,Ue,Ll);x(C,We,Nl);x(C,Ye,Ol);x(C,Ze,Pl);x(C,af,Ql);x(C,bf,Vl);x(C,df,Rl);x(C,ef,Ul);x(C,
-ff,Sl);x(C,Jf,Yl);x(C,Vf,bm);x(C,mf,Tl);x(C,xf,Wl);x(C,Af,Xl);x(C,Pf,Zl);x(C,Qf,$l);x(C,Wf,am);x(C,cg,hm);x(C,eg,dm);x(C,fg,fm);x(C,lg,lm);x(C,mg,nm);x(C,jg,jm);x(C,pg,pm);x(C,rg,rm);x(C,sg,tm);x(C,ug,Om);x(C,wg,Km);x(C,xg,Mm);x(C,Cg,Qm);x(C,Dg,Sm);x(C,Eg,Um);x(C,Fg,Wm);x(C,Mg,bn);x(C,Ng,Ym);x(C,Og,$m)}var pl,ol,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,Fl,El,Gl,Hl,Il,Jl,Ml,Kl,Ll,Nl,Ol,Pl,Ql,Vl,Rl,Ul,Sl,Tl,Wl,Xl,Yl,Zl,$l,bm,am,cm,C,hm,dm,fm,jm,lm,nm,pm,rm,tm,Om,Km,Mm,Qm,Sm,Um,Wm,bn,Ym,$m;
-function im(){this.b=cg}s(75,27,{},im);function em(){this.b=eg}s(76,27,{},em);function gm(){this.b=fg}s(77,27,{},gm);function km(){this.b=jg}s(78,27,{},km);function mm(){this.b=lg}s(79,27,{},mm);function om(){this.b=mg}s(80,27,{},om);function qm(){this.b=pg}s(81,27,{},qm);function sm(){this.b=rg}s(82,27,{},sm);function Jm(){this.b=sg}s(83,27,{},Jm);function Pm(){this.b=ug}s(84,27,{},Pm);function Lm(){this.b=wg}s(85,27,{},Lm);function Nm(){this.b=xg}s(86,27,{},Nm);function Rm(){this.b=Cg}
-s(87,27,{},Rm);function Tm(){this.b=Dg}s(88,27,{},Tm);function Vm(){this.b=Eg}s(89,27,{},Vm);function Xm(){this.b=Fg}s(90,27,{},Xm);function cn(){this.b=Mg}s(91,27,{},cn);function Zm(){this.b=Ng}s(92,27,{},Zm);function an(){this.b=Og}s(93,27,{},an);function sk(){this.b=Xj()}function Xj(){return(new Date).getTime()}s(94,1,{},sk);function dn(a){var b,c,d;d=new en;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),fn(d,c.cZ.e),d.b.b+=lb,gn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function hn(a){var b,c,d;c=v(jn,r,125,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new kn;c[d]=a[d]}}function ln(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+lb+a:b}s(99,1,{112:1,126:1});_.xc=function(){return this.i};_.tS=function(){return ln(this)};_.f=null;_.i=null;function mn(a){nn();this.i=a}s(98,99,Xh,mn);function Hi(a){nn();this.i=a}function Ei(a,b){nn();this.f=b;this.i=a}s(97,98,ei,Hi,Ei);
-function on(a){nn();this.c=a;this.b=j;var b,c,d;c=pn(qn(this.c)?this.c:null);d=v(jn,r,125,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);hn(d)}s(96,97,ei,on);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Cf:qn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":sn(this.c).e;this.b=this.b+lb+(qn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(qn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.d=ta+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function tn(a,b){return un(a)?a.eQ(b):a===b}
-function sn(a){return un(a)?a.cZ:vn}function wn(a){return un(a)?a.hC():pi(a)}
-function xn(){var a;xn=u;yn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function zn(a){xn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=yn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var yn;s(105,1,{});function pi(a){return a.$H||(a.$H=++An)}function Bn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Cn(){return $wnd.setTimeout(function(){0!=Dn&&(Dn=0);En=-1},10)}var Dn=0,An=0,Fn=0,En=-1;
-function Gn(){Gn=u;Hn=new In}function Jn(a,b){a.b=Kn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Ln(a)),Mn(a.f,1),!a.j&&(a.j=new Nn(a)),Mn(a.j,50))}function In(){}function On(a){return a.yc()}function Kn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Pn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Kn(b,e)):e[0].qc()}catch(f){if(f=Di(f),!y(f,126))throw f;}}return b}function Mn(a,b){Gn();$wnd.setTimeout(function(){B(On)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},In);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Hn;function Ln(a){this.b=a}s(108,1,{},Ln);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Pn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Xj();100>Xj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Nn(a){this.b=a}s(109,1,{},Nn);_.yc=function(){this.b.e&&Mn(this.b.f,1);return this.b.k};_.b=null;function nn(){var a,b,c;try{null.a()}catch(d){a=d}var e=pn(a);3<=e.length&&e.splice(0,3);c=v(jn,r,125,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new rn(e[a]);hn(c)}
-function pn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Qn(Rn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function gn(a,b){a.b+=b}function Sn(){}s(116,115,{},Sn);_.b=j;function Tn(a,b){return parseInt(a[b])||0}function Un(a,b){return null==a[b]?null:""+a[b]}function Vn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Wn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function pj(a){a=a.button;return 1==a?4:2==a?2:1}function Oj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Qj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function gj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function fj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function Xn(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollLeft||0}function Yn(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function Zn(a,b){this.c=a;this.d=b}s(139,1,{112:1,115:1,117:1});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function mj(){mj=u;$n=new ao;bo=new co;eo=new fo;go=new ho;io=new jo;ko=E(lo,r,6,[$n,bo,eo,go,io])}s(138,139,Oh);var ko,eo,bo,go,$n,io;function ao(){Zn.call(this,dc,0)}s(140,138,Oh,ao);function co(){Zn.call(this,"DOTTED",1)}s(141,138,Oh,co);function fo(){Zn.call(this,"DASHED",2)}s(142,138,Oh,fo);function ho(){Zn.call(this,"HIDDEN",3)}s(143,138,Oh,ho);function jo(){Zn.call(this,"SOLID",4)}s(144,138,Oh,jo);
-function mo(){mo=u;no=new oo;po=new qo;ro=new so;to=new uo;vo=E(wo,r,7,[no,po,ro,to])}s(145,139,Ih);var vo,po,ro,to,no;function oo(){Zn.call(this,dc,0)}s(146,145,Ih,oo);function qo(){Zn.call(this,"BLOCK",1)}s(147,145,Ih,qo);function so(){Zn.call(this,"INLINE",2)}s(148,145,Ih,so);function uo(){Zn.call(this,"INLINE_BLOCK",3)}s(149,145,Ih,uo);function xo(){xo=u;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=E(Ho,r,9,[yo,Ao,Co,Eo])}s(150,139,oi);var Go,yo,Ao,Co,Eo;function zo(){Zn.call(this,Cb,0)}
-s(151,150,oi,zo);function Bo(){Zn.call(this,Xb,1)}s(152,150,oi,Bo);function Do(){Zn.call(this,Zb,2)}s(153,150,oi,Do);function Fo(){Zn.call(this,tc,3)}s(154,150,oi,Fo);function lj(){lj=u;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=E(ap,r,10,[Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo])}s(155,139,Gh);var $o,Wo,Mo,Oo,Uo,Yo,So,Ko,Qo,Io;function Jo(){Zn.call(this,"PX",0)}s(156,155,Gh,Jo);function Lo(){Zn.call(this,"PCT",1)}s(157,155,Gh,Lo);
-function No(){Zn.call(this,"EM",2)}s(158,155,Gh,No);function Po(){Zn.call(this,"EX",3)}s(159,155,Gh,Po);function Ro(){Zn.call(this,"PT",4)}s(160,155,Gh,Ro);function To(){Zn.call(this,"PC",5)}s(161,155,Gh,To);function Vo(){Zn.call(this,"IN",6)}s(162,155,Gh,Vo);function Xo(){Zn.call(this,"CM",7)}s(163,155,Gh,Xo);function Zo(){Zn.call(this,"MM",8)}s(164,155,Gh,Zo);function bp(){bp=u;cp=[];dp=[];ep=[]}var cp,dp,ep;function fp(){fp=u;gp=new hp}
-function ip(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function jp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function hp(){}s(167,1,{},hp);_.b=null;var gp;s(179,1,{});_.tS=function(){return"An event type"};_.i=null;s(178,179,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(177,178,{});_.Ac=function(){return this.Cc()};_.b=null;var kp=_.c=null;function lp(){lp=u;mp=new np(id,new op)}function op(){}s(176,177,{},op);
-_.zc=function(a){a.Dc(this)};_.Cc=function(){return mp};var mp;function pp(){pp=u;qp=new np(ud,new rp)}function rp(){}s(180,177,{},rp);_.zc=function(a){sp();tp(this,a.c,up(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return qp};var qp;s(183,177,Nh);function Hj(a,b){return(a.b.clientX||0)-Oj(b)+(b.scrollLeft||0)+Xn(b.ownerDocument)}function Ij(a,b){return(a.b.clientY||0)-Qj(b)+(b.scrollTop||0)+Yn(b.ownerDocument)}function nj(a){var b;return(b=a.c)?Hj(a,b):a.b.clientX||0}
-function oj(a){var b;return(b=a.c)?Ij(a,b):a.b.clientY||0}s(182,183,Nh);function vp(){vp=u;wp=new np(xd,new xp)}function xp(){}s(181,182,Nh,xp);_.zc=function(a){a.Ec(this)};_.Cc=function(){return wp};var wp;function yp(){yp=u;zp=new np(Gd,new Ap)}function Ap(){}s(184,177,{},Ap);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return zp};var zp;s(187,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Bp=_.d=0;
-function mk(){this.d=++Bp}s(186,187,Zh,mk);function np(a,b){this.d=++Bp;this.b=b;!kp&&(kp=new Cp);kp.b[a]=this;this.c=a}s(185,186,Zh,np);_.b=null;_.c=null;function Dp(){Dp=u;Ep=new np(Id,new Fp)}function Fp(){}s(188,182,Nh,Fp);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Gp(),Hp))a=Ip(b.pb),c=new Jp(Tn(b.pb,Gf),Tn(b.pb,Ff)),d=new Jp(Tn(b.T.jb.pb,Gf),Tn(b.T.jb.pb,Ff)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Kp(b.I,!0);a=Tn(b.T.jb.pb,Gf);Lp(b,new Jp(a,Mp(b.T.jb).b));b.J&&b.O!=Hp&&Np(b.r,b)}else Kp(b.I,!1),b.O!=(Gp(),Hp)?Lp(b,new Jp(b.F.c,b.F.b)):Op(b,Ip(b.r.pb)),b.J&&b.O!=Hp&&Pp(b.r,b);Qp(b.T.jb)}else Kp(b.I,!0)};_.Cc=function(){return Ep};var Ep;s(189,177,{});
-function Rp(){Rp=u;Sp=new np($d,new Tp)}function Tp(){}s(190,189,{},Tp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Sp};var Sp;function Up(){Up=u;Vp=new np(ae,new Wp)}function Wp(){}s(191,189,{},Wp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Vp};var Vp;function Xp(){Xp=u;Yp=new np(be,new Zp)}function Zp(){}s(192,189,{},Zp);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Yp};
-var Yp;function $p(){$p=u;aq=new np(ce,new bq)}function bq(){}s(193,189,{},bq);_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;cq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ag),a.b.c.b.b.f.pb[Qg]=null!=b?b:j)};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new np(he,new fq)}function fq(){}
-s(194,177,{},fq);_.zc=function(a){Nj(a.b.b)};_.Cc=function(){return eq};var eq;function gq(){gq=u;hq=new np(pe,new iq)}function iq(){}s(195,177,{},iq);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,jq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,kq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return hq};var hq;function lq(){lq=u;mq=new np(qe,new nq)}
-function nq(){}s(196,177,{},nq);_.zc=function(a){a.b.b&&(a.b.c.b=null,oq(a.b.b,a.b.c))};_.Cc=function(){return mq};var mq;function pq(){pq=u;qq=new np(re,new rq)}function rq(){}s(197,177,{},rq);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return qq};var qq;s(199,177,{});s(198,199,{});function sq(){sq=u;tq=new np(Ne,new uq)}function uq(){}s(200,198,{},uq);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(vq(),wq).length&&-999!=(vq(),wq)[c]&&(c=(vq(),wq)[c]);b=new xq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?yq(zq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Aq(a)),a.ub),b.b=d,Bq(),Cq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Dq(a,Un((Eq(),Fq).ac.b.pb,Qg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Sb;c=1300;break;case 114:case 82:a.jb=!0;a.J=mc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Gq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Gq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Gq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Gq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Gq(a,4):c=207;break;case 53:105==a.c?Gq(a,5):c=208;
-break;case 54:105==a.c?Gq(a,6):c=210;break;case 55:105==a.c?Gq(a,7):c=211;break;case 56:105==a.c?Gq(a,8):c=212;break;case 57:105==a.c?Gq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Hq(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return tq};var tq;function Iq(){Iq=u;Jq=new np(of,new Kq)}function Kq(){}s(201,182,Nh,Kq);_.zc=function(a){a.nc(this)};_.Cc=function(){return Jq};
-var Jq;function hj(){hj=u;ij=new np(pf,new Lq)}function Lq(){}s(202,182,Nh,Lq);_.zc=function(a){a.oc(this)};_.Cc=function(){return ij};var ij;function Mq(){Mq=u;Nq=new np(qf,new Oq)}function Oq(){}s(203,182,Nh,Oq);_.zc=function(a){var b;a.f&&1==a.e&&(b=new Gj(Wi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,Xi(a))};_.Cc=function(){return Nq};var Nq;function jj(){jj=u;kj=new np(sf,new Pq)}function Pq(){}s(204,182,Nh,Pq);_.zc=function(a){a.pc(this)};_.Cc=function(){return kj};var kj;function Cp(){this.b={}}
-s(205,1,{},Cp);_.b=null;s(208,183,Nh);var Qq=null;function Rq(){Rq=u;Sq=new np(Hg,new Tq)}function Tq(){}s(207,208,Nh,Tq);_.zc=function(a){Uq(a.b,this,a.b.n)};_.Cc=function(){return Sq};var Sq;function Vq(){Vq=u;Wq=new np(Ig,new Xq)}function Xq(){}s(209,208,Nh,Xq);_.zc=function(a){Uq(a.b,this,a.b.n)};_.Cc=function(){return Wq};var Wq;function Yq(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Hf,"return;"),typeof a.ontouchstart==ne)}s(210,1,{},Yq);
-function Zq(){Zq=u;$q=new np(Jg,new ar)}function ar(){}s(211,208,Nh,ar);_.zc=function(a){Uq(a.b,this,a.b.o)};_.Cc=function(){return $q};var $q;function br(){br=u;cr=new np(Kg,new dr)}function dr(){}s(212,208,Nh,dr);_.zc=function(a){er(a.b,this)&&(a.b.k&&fr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ak(a.b.d,750),a.b.e=!1))};_.Cc=function(){return cr};var cr;function gr(a,b){this.b=b;this.c=a}function hr(a,b,c){lk&&(b=new gr(b,c),a.Nc(b))}s(213,178,{},gr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return lk};
-_.b=!1;var lk=_.c=null;function ir(a){this.b=a}s(214,178,{},ir);_.zc=function(a){a.Kc(this)};_.Ac=function(){return jr};var jr=_.b=null;function kr(){}function lr(a){var b;mr&&(b=new kr,a.Nc(b))}s(215,178,{},kr);_.zc=function(a){a.Lc(this)};_.Ac=function(){return mr};var mr=null;function nr(a){this.b=a}s(216,178,{},nr);_.zc=function(a){a.Mc(this)};_.Ac=function(){return or};var or=_.b=null;function pr(){}s(217,178,{},pr);_.zc=function(a){a.b.W&&a.b.xd()};_.Ac=function(){return qr};var qr=null;
-function rr(a,b,c){a=a.b;if(!b)throw new sr("Cannot add a handler with a null type");if(!c)throw new sr("Cannot add a null handler");0<a.c?tr(a,new ur(a,b,c)):vr(a,b,null,c);return new wr(new xr(a,b,c))}
-function yr(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new sr("Cannot fire null event");try{++d.c;i=zr(d,b.Ac(),null);e=null;for(h=d.d?i.nf(i.ue()):i.mf();d.d?h.pf():h.Qc();){g=d.d?h.qf():h.Rc();try{b.zc(g)}catch(l){if(l=Di(l),y(l,126))f=l,!e&&(e=new Ar),Br(e,f);else throw l;}}if(e)throw new Cr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new xi(d.b);o.c<o.e.ue();)m=yi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Di(n);if(y(n,83))throw new Dr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Er(a){Fr.call(this,a,!1)}function Fr(a,b){this.b=new Gr(b);this.c=a}s(218,1,bi,Er,Fr);_.Nc=function(a){yr(this,a)};_.b=null;_.c=null;s(221,1,{});function tr(a,b){!a.b&&(a.b=new Si);Mi(a.b,b)}function vr(a,b,c,d){var e;e=Vi(a.e,b);e||(e=new vi,x(a.e,b,e));a=e.qe(c);a||(a=new Si,e.se(c,a));a.df(d)}function Hr(a,b,c,d){var e,f;e=zr(a,b,c);e.ff(d)&&e.re()&&(f=Vi(a.e,b),f.te(c),f.re()&&Gi(a.e,b))}
-function zr(a,b,c){a=Vi(a.e,b);if(!a)return Ir(),Ir(),Jr;c=a.qe(c);return!c?(Ir(),Ir(),Jr):c}s(220,221,{});_.b=null;_.c=0;_.d=!1;function Gr(a){this.e=new vi;this.d=a}s(219,220,{},Gr);function wr(a){this.b=a}s(222,1,{},wr);_.b=null;function Cr(a){Ei.call(this,Kr(a),Lr(a));this.b=a}function Lr(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Kr(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Mr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:b.b.b+="; ",d=d.xc(),gn(b.b,d);return b.b.b}s(224,97,Lh,Cr);_.b=null;function Dr(a){Cr.call(this,a)}s(223,224,Lh,Dr);s(225,1,{},function(){});function Nr(a){a=Un(a,Td);return Or(gg,a)?(Pr(),Qr):Or(Xe,a)?(Pr(),Rr):(Pr(),Sr)}function Pr(){Pr=u;Qr=new Tr("RTL",0);Rr=new Tr("LTR",1);Sr=new Tr("DEFAULT",2);Ur=E(Vr,r,48,[Qr,Rr,Sr])}
-function Tr(a,b){Zn.call(this,a,b)}s(227,139,{48:1,112:1,115:1,117:1},Tr);var Ur,Sr,Rr,Qr;function Wr(){}function Xr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Xr(e,d);E(a,b,c,d);return d}function Yr(a){return Zr([$r,F],[r,k],[111,-1],a,0,2,1)}
-function Zr(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Xr(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Zr(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){as();var e=bs,f=cs;as();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ds(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new es;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new es;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new es;}a[b]=c}s(228,1,{},Wr);_.qI=0;
-function as(){as=u;bs=[];cs=[];var a=new Wr,b=bs,c=cs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var bs,cs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function qn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function un(a){return a.tM==u||a.cM&&!!a.cM[1]}function fs(a){return null==a?null:a}function H(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function gs(){var a;$stats&&hs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(If))a=If;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(uf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(uf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(If,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&hs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(is,r,1,[Gb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&hs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";bp();ep.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-bp();0!=ep.length&&(a=ep.join(j),b=(fp(),gp),a=ip(a),jp(b).insertBefore(a,b.b.firstChild),ep.length=0);0!=cp.length&&(a=cp.join(j),b=(fp(),gp),a=ip(a),jp(b).appendChild(a),cp.length=0);0!=dp.length&&(a=dp.join(j),b=(fp(),gp),a=ip(a),jp(b).appendChild(a),dp.length=0);$stats&&hs("export.client.JSME_export");new js;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ne)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Di(a){return y(a,126)?a:new on(a)}function ks(a){return ls(a&4194303,a>>22&4194303,0>a?1048575:0)}function ms(a){return ls(a.l,a.m,a.h)}function ls(a,b,c){return _=new ns,_.l=a,_.m=b,_.h=c,_}
-function os(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ps;if(0==a.l&&0==a.m&&0==a.h)return qs=ls(0,0,0),ls(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(qs=ls(0,0,0),c=ms((rs(),ss))):(qs=ls(c.l,c.m,c.h),c=ls(0,0,0)),c;g=!1;0!=b.h>>19&&(b=ts(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?us(e):0==c&&0!=d&&0==e?us(d)+22:0!=c&&0==d&&0==e?us(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=ms((rs(),vs)),c=!0,g=!g;else return c=ws(a,f),g&&xs(c),qs=ls(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=ts(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ws(c,d);f&&xs(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=ls(f,i,c);g?qs=ts(c):qs=ls(c.l,c.m,c.h);return e}if(!ys(a,b))return e?qs=ts(a):qs=ls(a.l,a.m,a.h),ls(0,0,0);c=c?a:ls(a.l,a.m,a.h);var h,l,m,o;f=zs(b)-zs(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=ls(i&4194303,l&4194303,h&1048575);for(l=ls(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&xs(l);e?(qs=ts(c),d&&(qs=As(qs,(rs(),ss)))):qs=ls(c.l,c.m,c.h);return l}
-function xs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function zs(a){var b;b=Bs(a.h);return 32==b?(b=Bs(a.m),32==b?Bs(a.l)+32:b+20-10):b-12}var qs=null;function Ps(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ls(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Qs(a,b){return ls(a.l&b.l,a.m&b.m,a.h&b.h)}function Rs(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function I(a){var b,c,d;if(isNaN(a))return rs(),Ss;if(-9223372036854775E3>a)return rs(),Ts;if(9223372036854775E3<=a)return rs(),vs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=H(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=H(a/4194304),a-=4194304*b);a=H(a);b=ls(a,b,c);d&&xs(b);return b}function Us(a){var b,c;return-129<a&&128>a?(b=a+128,null==Vs&&(Vs=v(Ws,r,49,256,0)),c=Vs[b],!c&&(c=Vs[b]=ks(a)),c):ks(a)}
-function Xs(a){var b=$g,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ys(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Ys(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return ls(c&4194303,n&
-4194303,q&1048575)}function ts(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ls(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ws(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ls(c&4194303,d&4194303,e&1048575)}function As(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ls(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function Zs(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Zs(ts(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Us(1E9);a=os(a,b);b=j+K(qs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Vs=null;function rs(){rs=u;vs=ls(4194303,4194303,524287);Ts=ls(0,0,524288);ss=Us(1);Us(2);Ss=Us(0)}var vs,Ts,ss,Ss;function ns(){}s(237,1,{49:1},ns);
-function hs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function $s(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(242,1,{},$s);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function at(a,b){gn(a.b.b,b.b);return a}function bt(){this.b=new ct}s(243,1,{},bt);function dt(a){if(null==a)throw new sr("css is null");this.b=a}s(244,1,{50:1,112:1},dt);
-_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;function ft(a){if(null==a)throw new sr("html is null");this.b=a}s(246,1,ki,ft);_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;s(247,1,ki,function(){this.b=j});_.Oc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};_.b=null;
-function gt(){gt=u;ht=RegExp(na,oe);it=RegExp(pb,oe);jt=RegExp(nb,oe);kt=RegExp(sa,oe);lt=RegExp(ea,oe)}function mt(a){gt();-1!=a.indexOf(na)&&(a=a.replace(ht,oa));-1!=a.indexOf(nb)&&(a=a.replace(jt,qa));-1!=a.indexOf(pb)&&(a=a.replace(it,pa));-1!=a.indexOf(ea)&&(a=a.replace(lt,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(kt,"&#39;"));return a}var ht,it,jt,lt,kt;function nt(a){if(null==a)throw new sr("uri is null");this.b=a}s(249,1,{53:1},nt);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return et(this.b)};
-_.b=null;function ot(){ot=u}s(251,1,{});function pt(){}s(252,1,{},pt);var qt=null;function rt(){}s(253,251,{},rt);var st=null;function tt(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=zr(a.b,f,null).ue();for(e-=1;0<=e;--e)if(d=zr(a.b,f,null).lf(e),y(d,54)&&tn(d.b,b)){var h=a.b,l=f;0<h.c?tr(h,new ut(h,l,null,d)):Hr(h,l,null,d)}}}s(254,1,$h);_.b=null;function vt(a){this.b=a}s(255,254,$h,vt);_.Pc=function(a){a.d&&(this.b.Uc(a.e)||(a.b=!0))};function wt(a){this.b=a}s(256,254,$h,wt);
-_.Lc=function(){xt(this.b.b)};function yt(){nn()}s(257,97,ei,yt);function zt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ak(a.e,1))}function At(){this.b=new Bt(this);this.c=new Si;this.e=new Ct(this);this.i=new Dt(this)}s(258,1,{},At);_.d=!1;_.f=!1;function Bt(a){gk();this.b=a}s(259,24,{},Bt);_.wc=function(){if(this.b.d){var a=this.b,b;b=Et(a.i.e.c,a.i.c);Ft(a.i);y(b,55)&&new yt;a.d=!1;zt(a)}};_.b=null;function Ct(a){gk();this.b=a}s(260,24,{},Ct);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Xj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ak(a.b,1E4);a.i.d<a.i.b;){d=Gt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Ft(a.i)}if(100<=Xj()-b)break}}finally{e||(Vj(a.b),a.d=!1,zt(a))}};_.b=null;function Gt(a){var b;a.c=a.d;b=Et(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Ft(a){Ht(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Dt(a){this.e=a}s(261,1,{},Dt);_.Qc=function(){return this.d<this.b};_.Rc=function(){return Gt(this)};
-_.Sc=function(){Ft(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function It(a,b){var c=(Jt(),Kt(b));a.appendChild(c)}function Lt(a,b,c){var d;d=Mj;Mj=a;b==aj&&8192==Mt(a.type)&&(aj=null);c.Tc(a);Mj=d}var Mj=null,aj=null;function Nt(){Nt=u;Ot=new At}function rj(a){Nt();if(!a)throw new sr("cmd cannot be null");var b=Ot;Mi(b.c,a);zt(b)}var Ot;function Pt(a){bj();!Qt&&(Qt=new mk);Rt||(Rt=new Fr(null,!0),St=new Tt);return rr(Rt,Qt,a)}var Rt=null;function Ut(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Tt(){}s(267,178,{},Tt);_.zc=function(a){a.Pc(this);St.d=!1};_.Ac=function(){return Qt};_.Bc=function(){Ut(this)};_.b=!1;_.c=!1;_.d=!1;var Qt=_.e=null,St=null;function Vt(){Vt=u;Wt=new Xt;Yt()||(Wt=null)}var Wt=null;function ik(){}s(269,1,{},ik);_.Jc=function(){for(;0<(gk(),hk).d;)Vj(Et(hk,0))};function kk(a,b){return rr((!Zt&&(Zt=new $t),Zt),a,b)}function au(a){jk();bu||(cu(),bu=!0);return kk((!mr&&(mr=new mk),mr),a)}function jk(){du||(eu(),du=!0)}
-function fu(){var a;du&&(a=new gu,Zt&&yr(Zt,a));return null}var du=!1,Zt=null,hu=0,iu=0,bu=!1;function ju(){ju=u;ku=new mk}function gu(){ju()}s(271,178,{},gu);_.zc=function(){null.Nf()};_.Ac=function(){return ku};var ku;function $t(){Er.call(this,null)}s(273,218,bi,$t);
-function Mt(a){switch(a){case id:return 4096;case ud:return 1024;case xd:return 1;case Id:return 2;case he:return 2048;case Ne:return 128;case Oe:return 256;case Pe:return 512;case Ve:return 32768;case "losecapture":return 8192;case of:return 4;case pf:return 64;case qf:return 32;case rf:return 16;case sf:return 8;case "scroll":return 16384;case ee:return 65536;case "DOMMouseScroll":case tf:return 131072;case Gd:return 262144;case "paste":return 524288;case Kg:return 1048576;case Jg:return 2097152;
-case Ig:return 4194304;case Hg:return 8388608;case re:return 16777216;case pe:return 33554432;case qe:return 67108864;default:return-1}}function bj(){lu||(mu(),lu=!0)}var lu=!1;function nu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function ou(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function mu(){pu=B(function(a){var b;var c=Rt,d,e,f;Qt&&c&&qu(c.b.e,Qt)?(b=St.b,d=St.c,e=St.d,f=St.e,Ut(St),St.e=a,yr(c,St),c=!(St.b&&!St.c),St.b=b,St.c=d,St.d=e,St.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});ru=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!qn(b)&&y(b,56)&&Lt(a,c,b)});su=B(function(a){a.preventDefault();ru.call(this,a)});tu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;ru.call(this,a)});uu=B(function(a){if(pu(a)){var b=cj;b&&b.__listener&&!qn(b.__listener)&&y(b.__listener,56)&&(Lt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,uu,!0);$wnd.addEventListener(Id,uu,!0);$wnd.addEventListener(of,uu,!0);$wnd.addEventListener(sf,uu,!0);$wnd.addEventListener(pf,uu,!0);$wnd.addEventListener(rf,uu,!0);$wnd.addEventListener(qf,uu,!0);$wnd.addEventListener(tf,uu,!0);$wnd.addEventListener(Ne,pu,!0);$wnd.addEventListener(Pe,pu,!0);$wnd.addEventListener(Oe,
-pu,!0);$wnd.addEventListener(Kg,uu,!0);$wnd.addEventListener(Jg,uu,!0);$wnd.addEventListener(Ig,uu,!0);$wnd.addEventListener(Hg,uu,!0);$wnd.addEventListener(re,uu,!0);$wnd.addEventListener(pe,uu,!0);$wnd.addEventListener(qe,uu,!0)}function vu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function wu(a,b){bj();switch(b){case "drag":a.ondrag=ru;break;case $d:a.ondragend=ru;break;case ae:a.ondragenter=su;break;case "dragleave":a.ondragleave=ru;break;case be:a.ondragover=su;break;case "dragstart":a.ondragstart=ru;break;case ce:a.ondrop=ru;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,ru,!1);a.addEventListener(b,ru,!1);break;default:throw"Trying to sink unknown event type "+b;}}var cj=null,pu=null,uu=null,su=null,ru=null,tu=null;
-function xu(a,b){a.__eventBits=b;a.onclick=b&1?ru:null;a.ondblclick=b&2?ru:null;a.onmousedown=b&4?ru:null;a.onmouseup=b&8?ru:null;a.onmouseover=b&16?ru:null;a.onmouseout=b&32?ru:null;a.onmousemove=b&64?ru:null;a.onkeydown=b&128?ru:null;a.onkeypress=b&256?ru:null;a.onkeyup=b&512?ru:null;a.onchange=b&1024?ru:null;a.onfocus=b&2048?ru:null;a.onblur=b&4096?ru:null;a.onlosecapture=b&8192?ru:null;a.onscroll=b&16384?ru:null;a.onload=b&32768?tu:null;a.onerror=b&65536?ru:null;a.onmousewheel=b&131072?ru:null;
-a.oncontextmenu=b&262144?ru:null;a.onpaste=b&524288?ru:null}function yu(){var a;yu=u;zu=(a=$doc,D(a.compatMode,Gb)?a.documentElement:a.body)}var zu;function Au(){this.c=new Si}function Bu(a){a=a[Rc];return null==a?-1:a}s(278,1,{},Au);_.b=null;function Cu(a,b){this.b=a;this.c=b}s(279,1,{},Cu);_.b=0;_.c=null;s(280,1,bi);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){yr(this.b,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Du?j:Du))Du=a,qr&&(a=new pr,yr(this.b,a))};
-var Du=j;function Yt(){function a(){$wnd.setTimeout(a,250);e()}var b=Wt,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Vc(d.substring(1)));Du=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Vc(c.substring(1)));b.Wc(a)});a();return!0}function Xt(){this.b=new Er(null)}s(281,280,bi,Xt);
-function eu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(fu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{du&&hr((!Zt&&(Zt=new $t),Zt),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function cu(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(bu&&(d=fj(),c=gj(),iu!=d||hu!=c))iu=d,hu=c,lr((!Zt&&(Zt=new $t),Zt))}finally{a&&a(b)}})}function Ri(a,b){zi(a._c(),b,!0)}function Qi(a,b){zi(a._c(),b,!1)}function Eu(a,b){a.pb.style[Ge]=b}function ej(a,b,c){0<=b&&a.ed(b+Rf);0<=c&&a.cd(c+Rf)}function Fu(a){var b,a=Un(a,wd);b=Gu(a,Hu(32));return 0<=b?a.substr(0,b-0):a}
-function zi(a,b,c){if(!a)throw new Hi(hc);b=Qn(b);if(0==b.length)throw new nk(Jc);if(c){var d,e,f;d=Qn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ca),a.className=f+d)}else{var g,b=Qn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Qn(e.substr(0,
-c-0)),b=Qn(Rn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Iu(a,b){a.style.display=b?j:yf;a.setAttribute("aria-hidden",""+!b)}s(287,1,mi);_.Xc=function(){return Oj(this.pb)};_.Yc=function(){return Qj(this.pb)};_.Zc=function(){return Tn(this.pb,Ff)};_.$c=function(){return Tn(this.pb,Gf)};_._c=function(){return this.pb};_.ad=function(){return this.pb.style.display!=yf};_.bd=function(){throw new Ju;};_.cd=function(a){Eu(this,a)};_.dd=function(a){Iu(this.pb,a)};
-_.ed=function(a){this.pb.style[Vg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Ku(a,b,c){wu(a.pb,c.c);rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}function z(a,b,c){var d;d=Mt(c.c);if(-1==d)wu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;bj();xu(e,d)}else a.lb|=d;return rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}function Lu(a,b,c){return rr(!a.mb?a.mb=new Er(a):a.mb,c,b)}
-function Mu(a){var b;if(a.hd())throw new Nu("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;bj();xu(c,b)}else a.lb|=b;a.fd();a.ld()}function Ou(a,b){var c;switch(Mt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(kp&&(f=kp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&yr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Pu(a){if(!a.hd())throw new Nu("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.pb.__listener=null,a.kb=!1}}}function Nj(a){if(a.ob)if(y(a.ob,69))a.ob.nd(a);else{if(a.ob)throw new Nu("This widget's parent does not implement HasWidgets");}else if(Zi(),qu(Qu.b,a)){Zi();try{a.kd()}finally{Gi(Qu.b,a)}}}
-function Ru(a,b){var c;c=a.ob;if(b){if(c)throw new Nu("Cannot set a new parent without first clearing the old parent");a.ob=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.ob=null}}s(286,287,ii);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.mb&&yr(this.mb,a)};_.hd=function(){return this.kb};_.jd=function(){Mu(this)};_.Tc=function(a){Ou(this,a)};_.kd=function(){Pu(this)};_.ld=function(){};_.md=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Su(a){for(a=new Tu(a);a.b.b<a.b.c.d-1;)Uu(a.b),Vu(a.b)}s(285,286,ni);_.fd=function(){Wu(this,(Xu(),Yu))};_.gd=function(){Wu(this,(Xu(),Zu))};function $u(a,b,c){Nj(b);var d=a.q;av(d,b,d.d);d=(Jt(),Kt(b.pb));c.appendChild(d);Ru(b,a)}function bv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new cv;b.ob==a&&(f=a.od(b),f<d&&--d);Nj(b);av(a.q,b,d);e?(e=b.pb,vu(c,(Jt(),Kt(e)),d)):(e=(Jt(),Kt(b.pb)),c.appendChild(e));Ru(b,a)}
-function dv(a,b){var c;if(b.ob!=a)return!1;try{Ru(b,null)}finally{c=b.pb;Wn(c).removeChild(c);c=a.q;var d;d=ev(c,b);if(-1==d)throw new fv;if(0>d||d>=c.d)throw new cv;for(--c.d;d<c.d;++d)ds(c.b,d,c.b[d+1]);ds(c.b,c.d,null)}return!0}s(284,285,ni);_.od=function(a){return ev(this.q,a)};_.pd=function(a,b,c,d){bv(this,a,b,c,d)};_.qd=function(){return new gv(this.q)};_.nd=function(a){return dv(this,a)};function Yi(a,b,c,d){var e;Nj(b);e=a.q.d;a.td(b,c,d);a.pd(b,a.pb,e,!0)}
-function hv(a,b){var c;(c=dv(a,b))&&iv(b.pb);return c}function jv(a,b,c,d){if(b.ob!=a)throw new nk("Widget must be a child of this panel.");a.td(b,c,d)}function kv(a,b,c){a=a.pb;-1==b&&-1==c?iv(a):(a.style[Of]=Zc,a.style[Qe]=b+Rf,a.style[Gg]=c+Rf)}function lv(){var a=$doc.createElement(Wd);this.q=new mv(this);this.pb=a;this.pb.style[Of]="relative";this.pb.style[Lf]=He}function iv(a){a.style[Qe]=j;a.style[Gg]=j;a.style[Of]=j}s(283,284,ni,lv);_.rd=function(a){$u(this,a,this.pb)};
-_.nd=function(a){return hv(this,a)};_.sd=function(a,b,c){jv(this,a,b,c)};_.td=function(a,b,c){kv(a,b,c)};function nv(a,b){if(a.vd())throw new Nu("SimplePanel can only contain one child widget");a.wd(b)}function ov(a,b){if(a.jb!=b)return!1;try{Ru(b,null)}finally{a.ud().removeChild(b.pb),a.jb=null}return!0}function pv(a,b){if(b!=a.jb&&(b&&Nj(b),a.jb&&a.nd(a.jb),a.jb=b)){var c=(Jt(),Kt(a.jb.pb));a.ud().appendChild(c);Ru(b,a)}}function qv(){this.pb=$doc.createElement(Wd)}s(291,285,ni,qv);_.ud=function(){return this.pb};
-_.vd=function(){return this.jb};_.qd=function(){return new rv(this)};_.nd=function(a){return ov(this,a)};_.wd=function(a){pv(this,a)};_.jb=null;function sv(a,b){a.hb&&(tv(a.gb,!1,!1),hr(a,a,b))}function uv(a){var b;if(b=a.jb)null!=a.X&&b.cd(a.X),null!=a.Y&&b.ed(a.Y)}function vv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Qe]=b-0+(lj(),Rf);a.style[Gg]=c+Rf}function wv(a){a.hb||(a.kb&&Nj(a),tv(a.gb,!0,!1))}s(290,291,ni);_.ud=function(){return Vn(this.pb)};_.Zc=function(){return Tn(this.pb,Ff)};
-_.$c=function(){return Tn(this.pb,Gf)};_._c=function(){return Wn(Vn(this.pb))};_.xd=function(){this.yd(!1)};_.yd=function(a){sv(this,a)};_.ad=function(){return!D(He,this.pb.style[Sg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.hb&&tv(this.gb,!1,!0)};_.cd=function(a){this.X=a;uv(this);0==a.length&&(this.X=null)};_.zd=function(a,b){vv(this,a,b)};_.dd=function(a){this.pb.style[Sg]=a?Tg:He};_.wd=function(a){pv(this,a);uv(this)};
-_.ed=function(a){this.Y=a;uv(this);0==a.length&&(this.Y=null)};_.Ad=function(){wv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function xv(a,b){var c;qv.call(this);this.$=new yv;this.U=(zv(),Av);this.gb=new Bv(this);this.pb.appendChild($doc.createElement(Wd));this.zd(0,0);Wn(Vn(this.pb))[wd]="gwt-PopupPanel";Vn(this.pb)[wd]=Nf;this.W=this.V=a;this.db=!1;c=E(is,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Cv(c);this.T._c()[wd]=j;c=Wn(Vn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Hi(hc);d=Qn(d);if(0==d.length)throw new nk(Jc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ba&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}pv(this,this.T);uv(this);zi(Vn(this.pb),Nf,!1);zi(this.T.c,b+"Content",!0)}s(289,290,ni);_.fd=function(){Mu(this.T)};_.gd=function(){Pu(this.T)};_.vd=function(){return this.T.jb};_.qd=function(){return new rv(this.T)};_.nd=function(a){return this.T.nd(a)};_.wd=function(a){pv(this.T,a);uv(this)};_.T=null;s(288,289,ni);_.kd=function(){Pu(this)};
-function Dv(){Dv=u;Ev=new Fv(Cb,0,(zv(),Av));Gv=new Fv(jc,1,Hv);Iv=new Fv(uc,2,Jv);Kv=E(Lv,r,57,[Ev,Gv,Iv])}function Fv(a,b,c){Zn.call(this,a,b);this.b=c}s(292,139,{57:1,112:1,115:1,117:1},Fv);_.b=null;var Kv,Ev,Gv,Iv;function Mv(){Mv=u;Nv=E(is,r,1,[Gg,nf,ld])}
-function Cv(a){var b;Mv();var c,d;c=this.pb=$doc.createElement(vg);this.d=$doc.createElement(yg);It(c,this.d);c[rd]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Lg),b[wd]=a[c],It(b,Ov(a[c]+"Left")),It(b,Ov(a[c]+Hb)),It(b,Ov(a[c]+"Right")),b),It(this.d,d),1==c&&(this.c=Vn(nu(d,1)));this.pb[wd]="gwt-DecoratorPanel"}function Ov(a){var b,c;c=$doc.createElement(zg);b=$doc.createElement(Wd);var d=(Jt(),Kt(b));c.appendChild(d);c[wd]=a;b[wd]=a+"Inner";return c}s(294,291,Kh,Cv);_.ud=function(){return this.c};
-_.c=null;_.d=null;var Nv;s(293,294,Kh);s(295,1,{});function Xu(){Xu=u;Yu=new Pv;Zu=new Qv}function Rv(a){Cr.call(this,a)}function Wu(a,b){Xu();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Di(f),y(f,126))d=f,!c&&(c=new Ar),Br(c,d);else throw f;}}if(c)throw new Rv(c);}s(296,223,Lh,Rv);var Yu,Zu;function Pv(){}s(297,1,{},Pv);_.Bd=function(a){a.jd()};function Qv(){}s(298,1,{},Qv);_.Bd=function(a){a.kd()};s(301,286,Eh);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};
-_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.jd=function(){Mu(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(300,301,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
-function Sv(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[wd]="gwt-Button";this.pb.innerHTML=a||j}s(299,300,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Sv);
-function Tv(){this.q=new mv(this);this.f=$doc.createElement(vg);this.e=$doc.createElement(yg);It(this.f,this.e);this.pb=this.f}s(302,284,ni);_.e=null;_.f=null;function Uv(a,b){var c;if(a.i)throw new Nu("Composite.initWidget() may only be called once.");Nj(b);c=b.pb;a.pb=c;var d;Jt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Jt(),c).__gwt_resolve=Vv(a));a.i=b;Ru(b,a)}
-function Wv(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);bj();xu(d,b)}else b.lb|=c;a.lb=-1}a.i.jd();a.pb.__listener=a;a.ld()}s(303,286,Ph);_.hd=function(){return this.i?this.i.hd():!1};_.jd=function(){Wv(this)};_.Tc=function(a){Ou(this,a);this.i.Tc(a)};_.kd=function(){this.i.kd()};_.bd=function(){return this.pb=this.i.bd()};_.i=null;
-function Xv(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Td]=gg;break;case 1:b[Td]=Xe;break;case 2:Nr(b)!=(Pr(),Sr)&&(b[Td]=j)}}function Yv(a){this.b=a;this.d=!1;this.e=this.c=Nr(a)}s(304,1,{},Yv);_.b=null;_.c=null;_.d=!1;_.e=null;function dj(){this.pb=Zv()}s(305,291,Hh,dj);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};
-_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};function $v(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Vn(b);e=null;c&&(c=Bu(c),e=0>c?null:Et(a.j.c,c));e?aw(a,e):d&&(b.innerHTML=j||j);return b}function aw(a,b){var c;if(b.ob!=a)return!1;try{Ru(b,null)}finally{c=b.pb;Wn(c).removeChild(c);var d=a.j,e;e=Bu(c);c[Rc]=null;c=d.c;bw(e,c.d);ds(c.c,e,null);d.b=new Cu(e,d.b)}return!0}s(307,285,Jh);_.qd=function(){return new cw(this)};_.nd=function(a){return aw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function dw(a){if(0>=a.c)throw new ew("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new ew("Column index: 0, Column size: "+a.b);}
-function fw(){this.j=new Au;this.i=$doc.createElement(vg);this.d=$doc.createElement(yg);It(this.i,this.d);this.pb=this.i;this.e=new gw(this);var a=new hw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;vu(a.c.i,(Jt(),Kt(b)),0);It(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new ew("Row index: "+a+", Row size: "+d);if(0>c)throw new ew("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new ew("Column index: "+c+", Column size: "+this.b);c=$v(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(zg),d.innerHTML=ra||j,vu(c,(Jt(),Kt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(zg);
-e.innerHTML=ra;c=$doc.createElement(Lg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)$v(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(306,307,Jh,fw);_.b=0;_.c=0;
-function iw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(jw(),kw)?a.c.e==(Pr(),Rr)?(lw(),mw):a.c.e==Qr?(lw(),nw):(lw(),ow):a.c.e==(Pr(),Rr)?(lw(),nw):a.c.e==Qr?(lw(),mw):(lw(),pw);b!=a.d&&(a.d=b,a.pb.style[Bg]=!a.d?j:a.d.b)}s(310,286,ii);_.b=null;_.c=null;_.d=null;function qw(){this.pb=$doc.createElement(Wd);this.c=new Yv(this.pb);this.pb[wd]="gwt-Label"}function rw(){qw.call(this);Xv(this.c,Wg,!1);iw(this)}
-s(309,310,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},qw,rw);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};
-function sw(a){var b=$doc.createElement(Wd);Or(qg,b.tagName);this.pb=b;this.c=new Yv(this.pb);this.pb[wd]="gwt-HTML";Xv(this.c,a,!0);iw(this)}s(308,309,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},sw);function tw(a){for(;++a.c<a.e.d&&!(null!=Et(a.e,a.c)););}function cw(a){this.d=a;this.e=this.d.j.c;tw(this)}s(311,1,{},cw);
-_.Qc=function(){return this.c<this.e.d};_.Rc=function(){var a;if(this.c>=this.e.d)throw new fv;a=Et(this.e,this.c);this.b=this.c;tw(this);return a};_.Sc=function(){var a;if(0>this.b)throw new uw;a=Et(this.e,this.b);Nj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function gw(a){this.b=a}s(312,1,{},gw);_.b=null;function hw(a){this.c=a}s(313,1,{},hw);_.b=null;_.c=null;function jw(){jw=u;kw=new vw}var kw;function lw(){lw=u;ww=new xw((xo(),td));mw=new xw(Qe);nw=new xw(ag);ow=mw;pw=nw;yw=ow}
-var ww,yw,mw,pw,ow,nw;function vw(){}s(315,1,{},vw);function xw(a){this.b=a}s(316,315,{},xw);_.b=null;function zw(){zw=u;Aw=new Bw(nf);Cw=new Bw(Gg)}var Aw,Cw;function Bw(a){this.b=a}s(317,1,{},Bw);_.b=null;function Dw(a,b){var c;c=Ew(a);It(a.c,c);$u(a,b,c)}function Ew(a){var b;b=$doc.createElement(zg);b[bd]=a.b.b;b.style[Rg]=a.d.b;return b}function Fw(a,b){var c,d;d=Wn(b.pb);(c=dv(a,b))&&a.c.removeChild(d);return c}
-function Gw(){Tv.call(this);this.b=(lw(),yw);this.d=(zw(),Cw);this.c=$doc.createElement(Lg);It(this.e,this.c);this.f[rd]=$a;this.f[nd]=$a}s(318,302,ni,Gw);_.nd=function(a){return Fw(this,a)};_.c=null;function Hw(){Hw=u;new vi}function Iw(a,b,c,d,e){Hw();this.b=new Jw(this,a,b,c,d,e);this.pb[wd]="gwt-Image"}function Kw(a,b,c,d,e){Hw();Iw.call(this,(ot(),new nt(a)),b,c,d,e)}
-s(319,286,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Iw,Kw);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.Tc=function(a){32768==Mt(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Ou(this,a)};
-_.ld=function(){var a=this.b;D(Ve,Un(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Lw(a,this),Jn((Gn(),Hn),a.i))};_.b=null;s(321,1,{});_.i=null;function Mw(){Mw=u;Nw()}
-function Jw(a,b,c,d,e,f){var g,i;Mw();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(qg);i=new bt;at(at(at(i,new dt("width:"+e+(lj(),Rf)+mb)),new dt("height:"+f+Uf)),new dt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Uf));!Ow&&(Ow=new Pw);b=Qw;c=new dt((new dt(i.b.b.b)).b);i=new ct;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=mt(b.b);gn(i.b,b);i.b.b+="' style='";b=mt(c.b);gn(i.b,b);i.b.b+="' border='0'>";i=new ft(i.b.b);g.innerHTML=i.b||j;g=Vn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),bj(),xu(g,a)):a.lb|=133333119}s(320,321,{},Jw);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lw(a,b){this.b=a;this.c=b}s(322,1,{},Lw);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ve,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ve)};_.b=null;_.c=null;function Rw(a,b){if(0>b||b>=a.pb.options.length)throw new cv;}function up(a,b){Rw(a,b);return a.pb.options[b].value}function Sw(){this.pb=$doc.createElement("select");this.pb[wd]="gwt-ListBox"}s(323,301,Eh,Sw);s(324,254,$h);function Tw(a){this.b=a}s(325,324,$h,Tw);_.Dc=function(){};
-function Uw(a){this.b=a}s(326,324,$h,Uw);_.Jc=function(a){this.b.Cd(a.i,a.b)};function Vw(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Lg);vu(a.f,(Jt(),Kt(e)),b);a=(Jt(),Kt(c));d.appendChild(a)}else d=nu(a.f,0),vu(d,(Jt(),Kt(c)),b)}
-function Ww(a,b,c){var d;Xw(a,b);c&&b.b?(Xw(a,null),a=b.b,b=(Gn(),Hn),b.d=Kn(b.d,[new Yw(a),!1])):null!=b.d&&(a.k=new Zw(a,b),c=(zv(),Hv),a.k.U=c,a.k.ab=a.i,a.k._c()[wd]=ye,d=Fu(a.pb),D(xe,d)||Ri(a.k,d+"Popup"),Lu(a.k,new Uw(a),lk?lk:lk=new mk),a.o=b.d,d=a.k,a=new $w(a,b),d.pb.style[Sg]=He,wv(d),a.b.p?vv(a.b.k,Oj(a.b.pb)+Tn(a.b.pb,Gf)-1,Qj(a.c.pb)):vv(a.b.k,Oj(a.c.pb),Qj(a.b.pb)+Tn(a.b.pb,Ff)-1),d.pb.style[Sg]=Tg)}function ax(a,b){if(b||!(a.n&&a.o==a.n.d))Xw(a,b),a.pb.focus(),b&&a.e&&Ww(a,b,!1)}
-function bx(a,b){var c;a:{c=b.target;var d,e;for(e=new xi(a.j);e.c<e.e.ue();)if(d=yi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Mt(b.type)){case 1:a.pb.focus();c&&Ww(a,c,!0);break;case 16:c&&ax(a,c);break;case 32:c&&ax(a,null);break;case 2048:cx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:cx(a)||a.p||dx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:cx(a)||(a.p?null!=a.n.d&&!a.n.d.Nf().Nf()&&(Ww(a,a.n,!1),a.n.d.Nf()):ex(a));b.cancelBubble=!0;b.preventDefault();break;case 38:cx(a)||
-a.p&&dx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:cx(a)||(a.p?ex(a):null!=a.n.d&&!a.n.d.Nf().Nf()&&(Ww(a,a.n,!1),a.n.d.Nf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Xw(a,null);a.k&&sv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Xw(a,null);a.k&&sv(a.k,!1);break;case 13:cx(a)||(Ww(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Ou(a,b)}function fx(a,b,c){c&&Xw(a,null);hr(a,b,!1);a.o=null;a.k=null}
-function cx(a){var b;if(!a.n){for(b=new xi(a.j);b.c<b.e.ue();){b=yi(b);Xw(a,b);break}return!0}return!1}function Xw(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Fu(c.pb)+Ua;zi(c._c(),d,!1);a.p&&(c=Wn(a.n.pb),2==ou(c)&&(c=nu(c,1),zi(c,tg,!1)))}if(b){c=Fu(b.pb)+Ua;zi(b._c(),c,!0);a.p&&(c=Wn(b.pb),2==ou(c)&&(c=nu(c,1),zi(c,tg,!0)));nl();c=a.pb;var e=new Ok(b.pb),d=(il(),jl),e=E(gx,r,5,[e]),f,g,i,h;f=new en;for(i=0,h=e.length;i<h;++i)g=e[i],fn(fn(f,g.b),ca);e=Qn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function ex(a){var b,c,d;if(a.n){for(b=c=qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Et(a.j,b):Et(a.j,c);break}Xw(a,d)}}function dx(a){var b,c,d;if(a.n){for(b=c=qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Et(a.j,b):Et(a.j,c);break}Xw(a,d)}}s(327,286,ii);_.Tc=function(a){bx(this,a)};_.kd=function(){this.k&&sv(this.k,!1);Pu(this)};_.Cd=function(a,b){fx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Yw(a){this.b=a}s(328,1,{},Yw);_.qc=function(){hx(this.b)};_.b=null;
-function ix(a){this.b=a}s(329,1,{},ix);_.Dc=function(){Xw(this.b,null)};_.b=null;function Zw(a,b){this.b=a;this.c=b;xv.call(this,!0,cf);pv(this.T,this.c.d);uv(this);this.fb=!0;this.c.d.Nf()}s(330,289,ni,Zw);_.Pc=function(a){var b,c;if(!a.b)switch(Mt(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Xw(this.b,null)}};_.b=null;_.c=null;function $w(a,b){this.b=a;this.c=b}s(331,1,{},$w);_.b=null;var jx=_.c=null;
-function kx(){kx=u;jx=new $s((ot(),new nt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function lx(a,b){this.pb=$doc.createElement(zg);var c=Fu(this.pb)+Ua;zi(this._c(),c,!1);this.pb.textContent=a||j;this.pb[wd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);nl();this.pb.setAttribute("role",Ul.b);this.b=b}s(334,287,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},lx);_.b=null;_.c=null;
-_.d=null;function mx(){var a;this.pb=$doc.createElement(zg);this.pb[wd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);It(this.pb,a);a[wd]="menuSeparatorInner"}s(335,287,mi,mx);function nx(){var a,b,c,d,e;b=null.Nf();e=fj();d=gj();b[Vd]=(mo(),yf);b[Vg]=0+(lj(),Rf);b[Ge]=ab;c=$doc;c=(D(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[Vg]=(c>e?c:e)+Rf;b[Ge]=(a>d?a:d)+Rf;b[Vd]="block"}function yv(){}s(336,1,{},yv);
-_.Lc=function(){nx()};function ox(a){this.b=a}s(337,1,{},ox);
-_.Pc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Pc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Mt(d.type)){case 4:case 1048576:if(aj){a.c=!0;break}if(!c&&b.V){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(aj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function px(a){this.b=a}
-s(338,1,{},px);_.b=null;function zv(){zv=u;Av=new qx(Cb,0);Hv=new qx(jc,1);Jv=new qx(uc,2);rx=E(sx,r,73,[Av,Hv,Jv])}function qx(a,b){Zn.call(this,a,b)}s(339,139,{73:1,112:1,115:1,117:1},qx);var rx,Av,Hv,Jv;function tx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=au(a.b.$),nx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Ii(a.i.b),a.i=null,a.c=!1)}function ux(a){a.k||(tx(a),a.d||(Zi(),hv($i(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Lf]=Tg}
-function vx(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=H(b*a.e);i=H(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Tf+f+Tf+c+Tf+e+"px)"}
-function tv(a,b,c){a.d=c;Uj(a);a.j&&(Vj(a.j),a.j=null,ux(a));a.b.hb=b;var d=a.b;d.eb&&(Ii(d.eb.b),d.eb=null);d._&&(Ii(d._.b),d._=null);if(d.hb){d.eb=Pt(new ox(d));var e;e=new px(d);Vt();e=Wt?rr(Wt.b,(!qr&&(qr=new mk),qr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(zv(),Av)&&!b&&(c=!1);a.k=b;c?b?(tx(a),a.b.pb.style[Of]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Yf,Zi(),b=$i(null),$u(b,a.b,b.pb),a.j=new wx(a),ak(a.j,1)):Wj(a,200):(tx(a),a.k?(a.b.pb.style[Of]=Zc,-1!=a.b.ib&&a.b.zd(a.b.cb,a.b.ib),Zi(),
-b=$i(null),$u(b,a.b,b.pb)):a.d||(Zi(),hv($i(null),a.b)),a.b.pb.style[Lf]=Tg)}function Bv(a){var b=(ck(),dk);this.n=new bk(this);this.t=b;this.b=a}s(340,17,{},Bv);_.sc=function(){ux(this)};_.tc=function(){this.e=Tn(this.b.pb,Ff);this.f=Tn(this.b.pb,Gf);this.b.pb.style[Lf]=He;vx(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){vx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function wx(a){gk();this.b=a}s(341,24,{},wx);_.wc=function(){this.b.j=null;Wj(this.b,200)};
-_.b=null;function Jt(){Jt=u;xx()}function Kt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Vv(a){return function(){this.__gwt_resolve=yx;return a.bd()}}function yx(){throw"A PotentialElement cannot be resolved twice.";}
-function xx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function Zi(){Zi=u;zx=new Ax;Bx=new vi;Qu=new Ar}function Cx(a){this.q=new mv(this);this.pb=a;Mu(this)}
-function $i(a){Zi();var b,c;c=Vi(Bx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Bx.e){var d=new Dx;jk();kk(lk?lk:lk=new mk,d)}!b?c=new Ex:c=new Cx(b);x(Bx,a,c);Br(Qu,c);return c}s(343,283,ni,Cx);var zx,Bx,Qu;function Ax(){}s(344,1,{},Ax);_.Bd=function(a){a.hd()&&a.kd()};function Dx(){}s(345,1,{},Dx);_.Jc=function(){Zi();try{Wu(Qu,zx)}finally{Fx(Qu.b),Fx(Bx)}};function Ex(){Cx.call(this,$doc.body)}s(346,343,ni,Ex);
-_.td=function(a,b,c){kv(a,b-0,c-0)};function rv(a){this.d=a;this.b=!!this.d.jb}s(347,1,{},rv);_.Qc=function(){return this.b};_.Rc=function(){if(!this.b||!this.d.jb)throw new fv;this.b=!1;return this.c=this.d.jb};_.Sc=function(){this.c&&this.d.nd(this.c)};_.c=null;_.d=null;function Gx(a,b){a.pb[Qg]=null!=b?b:j}s(350,301,Th);_.Tc=function(a){0!=(Mt(a.type)&896)?Ou(this,a):Ou(this,a)};_.ld=function(){};function Hx(){Hx=u;Ix()}s(349,350,Th);
-function Jx(){Hx();var a=$doc.createElement("textarea");!st&&(st=new rt);!qt&&(qt=new pt);this.pb=a;this.pb[wd]="gwt-TextArea"}s(348,349,Th,Jx);function Kx(){var a;Hx();var b=(a=$doc.createElement("INPUT"),a.type=Ag,a);!st&&(st=new rt);!qt&&(qt=new pt);this.pb=b;this.pb[wd]="gwt-TextBox"}s(351,349,Th,Kx);function Ix(){Ix=u;Lx=new Mx;Nx=new Ox;Px=new Qx;Rx=new Sx;Tx=E(Ux,r,80,[Lx,Nx,Px,Rx])}s(352,139,hi);var Tx,Lx,Nx,Px,Rx;function Mx(){Zn.call(this,Cb,0)}s(353,352,hi,Mx);
-function Ox(){Zn.call(this,Xb,1)}s(354,352,hi,Ox);function Qx(){Zn.call(this,Zb,2)}s(355,352,hi,Qx);function Sx(){Zn.call(this,tc,3)}s(356,352,hi,Sx);function Vx(a,b){var c,d;c=$doc.createElement(Lg);d=$doc.createElement(zg);d[bd]=a.b.b;d.style[Rg]=a.c.b;var e=(Jt(),Kt(d));c.appendChild(e);It(a.e,c);$u(a,b,d)}function Wx(){Tv.call(this);this.b=(lw(),yw);this.c=(zw(),Cw);this.f[rd]=$a;this.f[nd]=$a}s(357,302,ni,Wx);_.nd=function(a){var b;b=Wn(a.pb);(a=dv(this,a))&&this.e.removeChild(Wn(b));return a};
-function Xx(a,b){if(0>b||b>=a.d)throw new cv;return a.b[b]}function ev(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function av(a,b,c){var d,e;if(0>c||c>a.d)throw new cv;if(a.d==a.b.length){e=v(Yx,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ds(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ds(a.b,d,a.b[d-1]);ds(a.b,c,b)}function mv(a){this.c=a;this.b=v(Yx,r,81,4,0)}s(358,1,{},mv);_.qd=function(){return new gv(this)};_.b=null;_.c=null;_.d=0;
-function Uu(a){if(a.b>=a.c.d)throw new fv;return a.c.b[++a.b]}function Vu(a){if(0>a.b||a.b>=a.c.d)throw new uw;a.c.c.nd(a.c.b[a.b--])}function gv(a){this.c=a}s(359,1,{},gv);_.Qc=function(){return this.b<this.c.d-1};_.Rc=function(){return Uu(this)};_.Sc=function(){Vu(this)};_.b=-1;_.c=null;function Nw(){Nw=u;Qw=(ot(),new nt(Bn()+"clear.cache.gif"))}var Qw,Ow=null;function Pw(){}s(361,1,{},Pw);function Zx(){Zx=u;Nw()}function $x(a,b,c,d,e){Zx();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function ay(a,b,c){Zx();$x.call(this,(ot(),new nt(a)),b,0,c,16)}s(362,295,{},$x,ay);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Zv(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Ii(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?tr(b,new ut(b,c,d,a)):Hr(b,c,d,a)}function xr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(368,1,{},xr);_.b=null;_.c=null;_.d=null;_.e=null;function ur(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(369,1,{},ur);_.qc=function(){vr(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function ut(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(370,1,{},ut);_.qc=function(){Hr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function by(a,b){b.n!=a&&(!a.bc&&(a.bc=new Si),b.n=a,Mi(a.bc,b))}function cy(a){var b;b=a.cZ.e;if(-1!=Gu(b,Hu(36)))return null;a=a.cc.c.c++;return b=Rn(b,dy(b,Hu(46))+1)+j+a}function ey(a,b,c,d){0==--a.Yb&&(a.hc!=a.Sd()&&(d|=4),!a.gc&&(d|=2),0<d&&new fy(a,b,c,Us(d)))}
-function gy(a){return!a.Ub&&a._b?gy(a._b):a.Ub}function hy(a){return!a.Wb&&a._b?hy(a._b):a.Wb}function iy(a){var b;b=new jy;if(a.Sd()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Pd();c.b+=a.Od();c.c+=d}y(a,100)&&(c=a.Pd(),b.b+=a.Od(),b.c+=c);return b}throw new ky;}function ly(a){a.dc=!1;a._d();my(a)}function my(a){if((a=y(a,100)?null:a._b)&&a.dc)ly(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function ny(a){return(a=a.Hd())?a:new oy(1,1)}function py(a){var b;return(b=a.Id())?new qy(b):new qy(a.Kd())}
-function ry(a){0==a.Yb++&&(a.hc=a.Sd(),a.gc=!0,a.Yd())}function sy(a){return!a.Wb?(a.Rd(),!0):!1}function L(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.zf(b)}function ty(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)my(a),new uy(a,100);if(g!=a.fc||f!=a.Xb)a.Rd(),new uy(a,101)}function vy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Rd(),a.ac.Af(b),a.Sd()&&a.$d())}
-function wy(a){a.ec||(ry(a),xy(a,!0),yy(a),a.ec=!0,new uy(a,102),ey(a,a,a._b,0),my(a),a.ac.Cf(a))}function zy(){this.cc=(sp(),sp(),Ay);new vi;this.Qd();this.$b=(By(),Cy)}s(374,1,Qh);_.Ed=function(){return!1};_.Fd=function(){return cy(this)};_.Gd=function(){return gy(this)};_.Hd=function(){return Dy(this.ac,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Xb};_.Kd=function(){return this.Ud()};_.Ld=function(){return new Ey(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.fc};
-_.Od=function(){return this.ic};_.Pd=function(){return this.jc};_.Qd=function(){};_.Rd=function(){ly(this)};_.Sd=function(){return this.ec&&!!this._b&&this._b.Sd()};_.Td=function(){};_.Ud=function(){return ny(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Zb&&(this.Zb=this.Fd()),this.Zb)+ya+this.Od()+ya+this.Pd()+ya+this.Nd()+Wg+this.Jd()+(this.ec?j:",hidden")};_.Xd=function(){return py(this)};_.Yd=function(){};_.Zd=function(){return sy(this)};_.$d=function(){};
-_._d=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ae=function(a,b){this.be(this.ic,this.jc,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Vb,!0);this.Vb=0};_.ce=function(a,b,c,d){ty(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.de=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function O(a,b,c){var d;if(-1>a.Pb.b.d)throw new nk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new nk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new nk("Missing message: awt.12C");if(y(b,100))throw new nk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new kn;var e=qj(d.Pb.b,b),f;f=Et(d.Pb.b,e);d.Qb&&d.Qb.je(f);Fy(d,e);new Gy(d,301,f)}d=a.Pb.b.d;ry(b);Hy(a.Pb.b,d,b);d=(b._b=a,b.Td(!0),ly(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),ey(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new sr("Missing message: awt.185");if(null==c||null!=c)Iy(g,c,b);else throw new nk("Missing message: awt.92");}else a.Qb.fe(null==c?null:c,b)}catch(i){i=Di(i);if(y(i,120))throw b=i,Fy(a,d),b;throw i;}b._d();new Gy(a,300,b)}function Jy(a,b){var c;c=a.ee();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Ky(a){var b;b=a.ee();return new Ly(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function xy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Et(a.Pb.b,c).Td(b)}function Fy(a,b){var c;c=Et(a.Pb.b,b);ry(c);c.Td(!1);Ht(a.Pb.b,b);c._b=null;ly(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);ey(c,c,a,1)}function My(a){var b=(Ny(),Oy);vy(a,b);for(b=0;b<a.Pb.b.d;++b)Et(a.Pb.b,b).Zd()}function Py(a,b){var c,d;if(a.Qb)for(d=new xi(a.Pb.b);d.c<d.e.ue();)c=yi(d),a.Qb.je(c);if(b)for(d=new xi(a.Pb.b);d.c<d.e.ue();)c=yi(d),b.fe(null,c);a.Qb=b;ly(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function yy(a){if(!a.dc){a.Qb&&a.Qb.ge(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Et(a.Pb.b,c),b.dc||b.de();a.dc=!0}}function Qy(){zy.call(this);this.Pb=new Ry;this.Tb=(sp(),sp(),Ay)}s(373,374,li);_.Hd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.he(this));return this.Rb};_.Id=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ie(this));return this.Sb};_.ee=function(){return this.Ld()};_.Kd=function(){return ny(this)};_.Md=function(){return py(this)};
-_.Qd=function(){this.ac=(sp(),new Sy)};_.Rd=function(){ly(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.Td=function(a){xy(this,a)};_.Ud=function(){return ny(this)};_.Xd=function(){return py(this)};_.Yd=function(){var a;for(a=0;a<this.Pb.b.d;++a)ry(Et(this.Pb.b,a))};_.Zd=function(){var a;if(!sy(this))return!1;for(a=0;a<this.Pb.b.d;++a)Et(this.Pb.b,a).Zd();return!0};_._d=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Et(this.Pb.b,b),a._d()};_.de=function(){yy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Ty(){var a=new Uy;Qy.call(this);Py(this,a)}s(372,373,li,Ty);_.Fd=function(){return"panel"+this.Tb.c.e++};function Vy(a,b,c){a=Wy(a.Ob,b,c);a.k=!0;return new Xy(a)}function Yy(a){a.Vd(a.Ob.e)}function Zy(a){return new oy(Tn(a.Ob.pb,Gf),Tn(a.Ob.pb,Ff))}s(371,372,li);_.Jd=function(){return Tn(this.Ob.pb,Ff)};_.Nd=function(){return Tn(this.Ob.pb,Gf)};_.Od=function(){return Oj(this.Ob.pb)};_.Pd=function(){return Qj(this.Ob.pb)};
-_.Sd=function(){return this.Ob.pb.style.display!=yf};_.$d=function(){Yy(this)};_.ae=function(){};_.Ob=null;function $y(a){if(null!=a)this.f=a;else throw new az;}s(376,1,Fh);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function bz(){bz=u;P=new vi;x(P,new Q(400),new S(eh));x(P,new Q(401),new S(eh));x(P,new Q(402),new S(eh));x(P,new Q(500),new S(gh));x(P,new Q(501),new S(gh));x(P,new Q(502),new S(gh));x(P,new Q(503),new S(hh));x(P,new Q(504),new S(gh));x(P,new Q(505),new S(gh));x(P,new Q(506),new S(hh));x(P,new Q(507),new S(zh));x(P,new Q(100),new S(ah));x(P,new Q(101),new S(ah));x(P,new Q(102),new S(ah));x(P,new Q(103),new S(ah));x(P,new Q(1004),new S(dh));x(P,new Q(1005),new S(dh));x(P,new Q(800),new S(vh));x(P,
-new Q(801),new S(vh));x(P,new Q(200),new S(ih));x(P,new Q(201),new S(ih));x(P,new Q(202),new S(ih));x(P,new Q(204),new S(ih));x(P,new Q(203),new S(ih));x(P,new Q(209),new S(Ah));x(P,new Q(208),new S(Bh));x(P,new Q(207),new S(Bh));x(P,new Q(206),new S(ih));x(P,new Q(205),new S(ih));x(P,new Q(1400),new S(xh));x(P,new Q(1401),new S(yh));x(P,new Q(1402),new S(yh));x(P,new Q(300),new S(bh));x(P,new Q(301),new S(bh));x(P,new Q(1100),new S(uh));x(P,new Q(1101),new S(uh));x(P,new Q(1200),new S(wh));x(P,new Q(701),
-new S(sh));x(P,new Q(900),new S(th));x(P,new Q(1001),new S(jh));x(P,new Q(601),new S(kh))}s(375,376,Fh);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Fd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.Wd()+"] on "+(0<a.length?a:this.f)};_.e=0;var P;function S(a){this.b=a}s(378,1,{},S);_.b=$g;function cz(){}s(379,1,{},cz);_.b=null;_.c=null;
-function dz(a,b){var c;b&&(a.b?(c=new ez(a.b),ds(c.c,c.d++,b),a.b=c):(a.b=new Si,Mi(a.b,b)))}s(381,1,Fh);_.b=null;function fz(){}function gz(){}s(380,381,Fh,fz,gz);function hz(){hz=u;Math.sqrt(2)}function iz(a){hz();if(0>a)throw new nk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(382,1,{85:1},iz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new jz;a.b=31*a.b+H((new kz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+H((new kz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function lz(){lz=u;mz=new Ar;nz=new oy(0,0);Br(mz,yb);Br(mz,Pb);Br(mz,ub);Br(mz,"Last");Br(mz,Hb);Br(mz,gc);Br(mz,Fc);Br(mz,Mc);Br(mz,Nb)}
-function Iy(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!qu(mz.b,b))throw new nk(oz());fs(Vi(a.d,d))===fs(c)&&fs(Vi(a.c,c))===fs(d)||((b=Vi(a.d,d))&&pz(a,b,d),qz(a.b.qd(),c)&&pz(a,c,d),b=a.b,new rz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function sz(a,b){return new oy(Jj(b[1].c,Jj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Jj(b[0].b,Jj(b[4].b,b[3].b))+a.n)}function pz(a,b,c){tz(a.b,b);Gi(a.c,b);Gi(a.d,c)}
-function uz(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;vz(c,c.length,nz);c=a.j;vz(c,c.length,nz);c=a.p;vz(c,c.length,null);a.q=0;for(d=wz(a.b,0);d.c!=d.e.b;){c=xz(d);e=Vi(a.c,c);var f=b.$b;e=tn(e,Hb)?0:tn(e,gc)?1:tn(e,Fc)?2:tn(e,Mc)?4:tn(e,Nb)?3:tn(e,yb)?f.b?4:3:tn(e,ub)?f.b?3:4:tn(e,Pb)?1:2;c.ec?a.p[e]||(ds(a.p,e,c),++a.q,a.i[e]=c.Kd(),a.j[e]=c.Md()):a.p[e]||(a.i[e]=c.Kd(),a.j[e]=c.Md())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function yz(){lz();zz.call(this,0)}function zz(a){lz();sp();this.b=new Az;this.c=new vi;this.d=new vi;this.e=a;this.k=0;this.o=!1;this.p=v(Bz,r,89,5,0);this.i=v(Cz,r,91,5,0);this.j=v(Cz,r,91,5,0);this.q=this.f=this.n=0}s(383,1,{93:1,112:1},yz,zz);_.fe=function(a,b){Iy(this,a,b)};
-_.ge=function(a){uz(this,a);if(0!=this.q)if(a=Ky(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.be(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ae(a.c,this.j[1].b),this.p[1].ce(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ae(this.j[4].c,c),this.p[4].ce(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].be(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ae(a.c,
-this.j[2].b),this.p[2].ce(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ae(this.j[3].c,c),this.p[3].ce(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.he=function(a){var b;b=this.o;uz(this,a);this.o=b;return 0==this.q?Jy(a,new oy(0,0)):Jy(a,sz(this,this.i))};_.ie=function(a){var b;b=this.o;uz(this,a);this.o=b;return Jy(a,sz(this,this.j))};_.je=function(a){var b;b=Vi(this.c,a);null!=b&&pz(this,a,b)};_.tS=function(){return Dz.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var nz,mz;function Ez(a){zy.call(this);this.ac=(sp(),new Fz(a,this))}s(384,374,{86:1,89:1,94:1,108:1,112:1},Ez);_.Fd=function(){return md+this.cc.c.b++};_.Hd=function(){return!hy(this)?new oy(0,0):Dy(this.ac,this)};_._d=function(){};s(386,1,{});s(385,386,{},function(){});function Gz(){Gz=u}
-function Hz(a,b){if(null==b)throw new sr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Jf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Iz(){Gz();zy.call(this);new Si;this.ac=new Jz((sp(),this))}s(387,374,{87:1,89:1,94:1,108:1,112:1},Iz);_.Hd=function(){return Dy(this.ac,this)};
-_.Wd=function(){return(null==this.Zb&&(this.Zb=cy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Wg+this.Xb+(this.ec?j:",hidden")+",current="+up(this.ac.b,this.ac.b.pb.selectedIndex)};function Kz(){Kz=u;Lz=new Mz(255,255,255);Nz=new Mz(192,192,192);Oz=new Mz(128,128,128);Pz=new Mz(64,64,64);Qz=new Mz(0,0,0);Rz=new Mz(255,0,0);new Mz(255,175,175);Sz=new Mz(255,200,0);Tz=new Mz(255,255,0);new Mz(0,255,0);Uz=new Mz(255,0,255);Vz=new Mz(0,255,255);Wz=new Mz(0,0,255)}
-function Xz(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new Mz(3,3,3);3>c&&0!=c?c=3:(c=H(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=H(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=H(a/0.7),a=255<a?255:a);return new Mz(c,a,b)}function Yz(a){return new Mz(H(0.7*(a.b>>16&255)),H(0.7*(a.b>>8&255)),H(0.7*(a.b&255)))}function Mz(a,b,c){Kz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new nk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(388,1,{88:1,95:1,99:1},Mz);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return Zz.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var Qz,Wz,Vz,Pz,Oz,Nz,Uz,Sz,Rz,Lz,Tz;function By(){By=u;Cy=new $z(!0);aA=new Ar;Br(aA,"ar");Br(aA,"fa");Br(aA,"iw");Br(aA,"ur")}function $z(a){this.b=a}s(389,1,Fh,$z);_.b=!1;var Cy,aA;s(391,1,{104:1,114:1});function bA(){oy.call(this,0,0)}function oy(a,b){this.c=a;this.b=b}
-function qy(a){oy.call(this,a.c,a.b)}s(390,391,{91:1,104:1,112:1,114:1},bA,oy,qy);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new jz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return cA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function xq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(392,1,Fh,xq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.ke=function(){return 0!=(this.f&4)};_.le=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.le()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function dA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function eA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(bw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function fA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Md():c.Kd(),g=Jj(g,c.b),i+=c.c+a.d);return new oy(i,g+2*a.e)}function Uy(){gA.call(this,1,5,5)}
-function gA(a,b,c){sp();this.d=b;this.e=c;this.b=a}s(393,1,Fh,Uy,gA);_.fe=function(){};
-_.ge=function(a){this.c=hA(a.Pb);if(0!=dA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ky(a);g=a.ee();i=a.$b.b;l=new Si;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new iA(n);for(w=0;w<n;++w)ds(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=qj(a.Pb.b,q);bw(A,G.d);ds(G.c,A,q)}for(d=new xi(d);d.c<d.e.ue();)if((c=yi(d))&&c.ec)a=c.Md(),!e&&m+a.c>b.c&&(eA(this,l,b.c-(m-this.d),g.c,o,h,i),l.ze(),m=f,o+=h+this.e,h=0),e=!1,ds(l.c,l.d++,c),m+=a.c+this.d,h=Jj(h,a.b);eA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.he=function(a){this.c=hA(a.Pb);return 0==dA(this)?Jy(a,new oy(10,10)):Jy(a,fA(this,!1))};_.ie=function(a){this.c=hA(a.Pb);return 0==dA(this)?Jy(a,new oy(10,10)):Jy(a,fA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Qe;break;case 2:a=ag;break;case 1:a=td;break;case 4:a="trailing";break;default:a="leading"}return jA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Ny(){Ny=u;Oy=new kA(Mb,0,12)}
-function kA(a,b,c){Ny();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(394,1,Fh,kA);_.b=null;_.c=0;_.d=0;var Oy;s(395,1,Fh);_.tS=function(){return lA.e+"[font="+this.d+"ascent="+mA(this.b,this.d).b+", descent="+mA(this.b,this.d).c+", height="+mA(this.b,this.d).d+Qc};_.d=null;function nA(a){if(!a.n){ry(a);a.xd();var b,c;for(b=0;b<a.p.d;++b)(c=Et(a.p,b))&&nA(c);xy(a,!1);a.n=!0;ey(a,a,a._b,0);new oA(a,202)}}
-function pA(a){var b,c;a.ec&&(a.ac.xd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Et(a.p,b))&&c.xd()}function qA(a){!hy(a)&&My(a);var b=py(a);a.be(a.ic,a.jc,b.c,b.b);yy(a)}function rA(a,b){a.q!=b&&(a.q=b)}s(397,373,ji);_.Ld=function(){return new Ey(this.o.e,this.o.c,this.o.b,this.o.d)};_.xd=function(){pA(this)};_.Sd=function(){return this.ac.d.hb};_.be=function(a,b,c,d){ty(this,a,b,c,d);this.Vb=0};_.ce=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;ty(this,a,b,c,d);this.ec&&e&&!f&&yy(this)};_.n=!1;_.q=!1;
-function sA(a){Qy.call(this);this.r=new gz;this.p=new Si;this.o=new Ey(0,0,0,0);this.ec=!1;Py(this,new yz);this.ac&&tA(this.ac.d.I.c,a);this.ac&&uA(this.ac.d,!0);rA(this,!0)}s(396,397,ji);_.ee=function(){return new Ey(this.o.e,this.o.c,this.o.b,this.o.d)};_.Od=function(){return Oj(this.ac.d.pb)};_.Pd=function(){return Qj(this.ac.d.pb)};_.Qd=function(){this.ac=new vA((sp(),j),this)};
-function wA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=Xz(g),f=new Mz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),(a.e=g)&&(a.i=$f+(g.b>>16&255)+ya+(g.b>>8&255)+ya+(g.b&255)+ua)):(i=new Mz(H(0.7*(g.b>>16&255)),H(0.7*(g.b>>8&255)),H(0.7*(g.b&255))),f=Xz(g),(a.e=i)&&(a.i=$f+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;xA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=$f+(i.b>>16&255)+ya+(i.b>>8&255)+ya+(i.b&255)+ua);xA(a,b,c,d,1);xA(a,b,c+1,1,e);(a.e=f)&&(a.i=$f+(f.b>>16&255)+ya+(f.b>>8&255)+ya+(f.b&
-255)+ua);xA(a,b+d,c,1,e);xA(a,b+1,c+e,d,1)}s(398,1,{});_.tS=function(){return"Graphics"};s(399,398,{});function yA(a){var b,c;c=Jj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new oy(b,c)}function zA(a,b,c){var d,e,f,g,i,h;a.c=hA(b.Pb);if(0==a.c.length)return new bA;g=yA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Jj(h,d.c),i=Jj(i,d.b);return new oy(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function AA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=H(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function BA(){CA.call(this,7)}function CA(a){sp();this.e=0;this.b=1;this.f=a;this.d=0}s(400,1,Fh,BA,CA);_.fe=function(){};
-_.ge=function(a){var b,c;this.c=hA(a.Pb);if(0!=this.c.length&&(b=Ky(a),!(0>=b.c||0>=b.b))){c=yA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(F,k,-1,d,1);e=v(F,k,-1,d,1);h=v(F,k,-1,c,1);l=v(F,k,-1,c,1);AA(b.c,b.d,this.d,f,e);AA(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].be(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.he=function(a){return Jy(a,zA(this,a,!1))};_.ie=function(a){return Jy(a,zA(this,a,!0))};_.je=function(){};
-_.tS=function(){return DA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function uw(){nn()}function Nu(a){nn();this.i=a}s(402,97,ei,uw,Nu);function ky(){nn();this.i="Missing message: awt.151"}s(401,402,ei,ky);s(403,1,{});function Ey(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(404,1,{92:1,112:1,114:1},Ey);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return EA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function FA(a){GA.call(this,a,0)}function GA(a,b){zy.call(this);this.ac=(sp(),new HA(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(lw(),ww);c.b=d;iw(c);break;case 0:c=c.b;d=(lw(),mw);c.b=d;iw(c);break;case 2:c=c.b,d=(lw(),nw),c.b=d,iw(c)}}s(405,374,Qh,FA,GA);
-_.Hd=function(){return!hy(this)?new oy(0,0):Dy(this.ac,this)};_.Wd=function(){var a=(null==this.Zb&&(this.Zb=cy(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+Wg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Qe;switch(this.b){case 1:b=td;break;case 2:b=ag}return a+b+",text=null"};_.b=0;s(408,1,Fh);_.Wd=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.Wd()+Qc};_.k=null;_.n=null;
-function IA(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function JA(a){this.o=(sp(),sp(),Ay);var b;var c;b=this.cZ.e;-1!=Gu(b,Hu(36))?b=null:(c=this.o.c.d++,b=Rn(b,dy(b,Hu(46))+1)+j+c);this.k=b;this.e=new fz;this.i=a;this.f=!0;this.j=new KA(this)}s(407,408,Fh,JA);_.Wd=function(){return IA(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(406,407,gi);_.Wd=function(){return IA(this)+(this.c?",tearOff":j)};_.c=!1;s(410,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new jz;LA(a,this.b);LA(a,this.c);return a.b};function jy(){this.c=this.b=0}function MA(a,b){this.b=a;this.c=b}function NA(a){var b=a.c;this.b=a.b;this.c=b}s(409,410,{96:1,105:1,112:1},jy,MA,NA);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return OA.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function PA(a,b){if(!b)throw new sr("Missing message: awt.70");var c=a.b;if(D(b.i,Ba)){var c=c.b.b,d=new mx,e=c.d.d;if(0>e||e>c.d.d)throw new cv;c.p&&(d.pb[Bd]=2);Vw(c,e,d.pb);Hy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new cv;Hy(d.d,e,c);for(f=g=0;f<e;++f)y(Et(d.d,f),72)&&++g;Hy(d.j,g,c);Vw(d,e,c.pb);c.c=d;e=Fu(c.pb)+Ua;zi(c._c(),e,!1);d.p&&(e=qj(d.d,c),-1!=e&&(d=nu(d.p?d.f:nu(d.f,0),e),2==ou(d)&&d.removeChild(nu(d,1)),c.pb[Bd]=2))}}
-function QA(a,b,c,d){a=a.b;b=iy(b);c+=b.b;d+=b.c;vv(a.b,c,d);wv(a.b)}function RA(){JA.call(this,j);new Si;this.c=!1;this.b=(sp(),new SA)}s(411,406,gi,RA);_.b=null;s(414,1,{98:1,107:1,114:1});s(413,414,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new jz;LA(a,this.d);LA(a,this.e);LA(a,this.c);LA(a,this.b);return a.b};function Ly(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(412,413,{97:1,98:1,106:1,107:1,112:1,114:1},Ly);_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return TA.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function UA(){UA=u;VA=new WA;XA=new YA;ZA=new YA}var VA,ZA,XA;s(416,1,{});_.eQ=function(a){return this===a};_.hC=function(){return pi(this)};function WA(){}s(417,416,{},WA);function YA(){}s(418,1,{},YA);s(419,374,Qh);_.Gd=function(){return null};
-function $A(a,b){var c;c=new aB(hy(a));return!c?null:new oy(bB(c,"_")*b+6,mA(c.b,c.d).d+6)}function cB(a,b){var c;c=$A(a,b);return!c?ny(a):c}function dB(a,b){var c;c=$A(a,b);return!c?py(a):c}function eB(a,b){var c=a.ac;Gx(c.b,b);c.f.b=-1;c.f.c=-1}function fB(a){gB.call(this,a,null!=a?a.length:0)}function gB(a,b){zy.call(this);this.b=0>b?0:b;var c=this.ac;Gx(c.b,a);c.f.b=-1;c.f.c=-1}s(420,419,Qh,fB,gB);_.Fd=function(){return"textfield"+this.cc.c.f++};
-_.Hd=function(){return $A(this,Un(this.ac.b.pb,Qg).length)};_.Id=function(){return!hy(this)?null:$A(this,Un(this.ac.b.pb,Qg).length)};_.Kd=function(){return 0<this.b?cB(this,this.b):ny(this)};_.Md=function(){return 0<this.b?dB(this,this.b):py(this)};_.Qd=function(){this.ac=(sp(),new hB)};_.Ud=function(){return 0<this.b?cB(this,this.b):ny(this)};_.Xd=function(){return 0<this.b?dB(this,this.b):py(this)};_.b=0;function sp(){sp=u;Ay=new iB}function Bq(){var a=(sp(),sp(),Ay);!a.d&&(a.d=new jB)}
-function iB(){this.c=new kB;this.e=new cz}s(421,1,{},iB);_.b=null;_.d=null;var Ay;function kB(){}s(422,1,{},kB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(423,1,{});function lB(){lB=u;mB=new nB;oB=new nB}function pB(a,b){return b==a?!0:!b?!1:!0}function nB(){}s(424,1,{101:1},nB);_.eQ=function(a){return null==a||!y(a,101)?!1:pB(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return et(a)};
-_.tS=function(){return qB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var mB,oB;function rB(){rB=u;E(sB,r,101,[(lB(),oB),mB])}function tB(a){rB();this.b=a}s(425,1,{},tB);_.b=null;function uB(a){a="flavor = "+a;nn();this.i=a}s(426,98,{102:1,112:1,118:1,126:1},uB);function vB(a,b,c){bz();wB.call(this,a,b,c,$g)}function wB(a,b,c,d){bz();$y.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(427,375,Fh,vB,wB);
-_.Wd=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Zs(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=$g;function uy(a,b){bz();$y.call(this,a);this.e=b}s(428,375,Fh,uy);
-_.Wd=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+ya+a.Pd()+ca+a.Nd()+Wg+a.Jd()+ua};function Gy(a,b,c){bz();uy.call(this,a,b);this.b=c}s(429,428,Fh,Gy);
-_.Wd=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Fd());return a+b.Zb};_.b=null;function fy(a,b,c,d){bz();$y.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(430,375,Fh,fy);
-_.Wd=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Xs(Qs(this.b,ah))&&(a+="PARENT_CHANGED,"),Xs(Qs(this.b,bh))&&(a+="DISPLAYABILITY_CHANGED,"),Xs(Qs(this.b,dh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=$g;_.c=null;_.d=null;s(431,1,Mh);function oA(a,b){bz();uy.call(this,a,b);this.d=null;this.b=this.c=0}
-s(432,428,Fh,oA);
-_.Wd=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(433,1,{});function xB(a){if(null==a)throw new kn;}s(434,433,{},xB);
-function yB(){yB=u;zB={};zB["java.vendor"]=se;zB["package.restrict.access.sun"]=Pg;zB["sun.java.launcher"]=cc;zB["sun.management.compiler"]=se;zB["os.name"]=cc;zB[" sun.boot.class.path"]=cc;zB["path.separator.applet"]=cc;zB["java.vm.specification.vendor"]=se;zB["java.runtime.version"]=cc;zB["http.proxyPort"]=cc;zB["user.name"]=cc;zB["user.language"]=cc;zB["os.name.applet"]=cc;zB["browser.version"]=cc;zB["java.version"]=cc;zB["user.timezone"]=cc;zB["java.endorsed.dirs"]=cc;zB["java.specification.name"]=
-"GWT";zB["java.specification.version"]="2.5.0";zB[Le]=Yb;!Qq&&(Qq=new Yq);Qq.b?zB[Je]="yes":zB[Je]=null}var zB;s(437,98,Xh);function AB(){nn()}function BB(a){nn();this.i=a}s(436,437,{109:1,112:1,118:1,126:1},AB,BB);function CB(){CB=u;DB=new EB}function FB(a){var b;if(a.n){var c;b=new ct;gn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,gn(b.b,a.b));c=a.c;a=a.k;null!=c&&gn(b.b,c);null!=a&&(b.b.b+=la,gn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function GB(a){CB();var b,c,d;if(null==a)throw new AB;a=Qn(a);try{d=Gu(a,Hu(58))}catch(e){e=Di(e);if(y(e,122))throw new BB(ln(e));throw e;}c=Gu(a,Hu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;HB();var f,g,i;i=c.length;b=new IB;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new BB(Vb+a);if(!this.n&&(this.n=Vi(DB,this.i),this.n||(this.n=(sp(),new JB))&&x(DB,this.i,this.n),!this.n))throw new BB(Vb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,N,W,$,M,lc,Cc,Sf,qb,Jd,Kd,Ld,Va,Dc,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==KB(c,Hu(47),l+2))throw new LB(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;lc=this.f;Ld=
-this.k;w=this.e;qb=this.j;o=this.b;Bb=this.o;Va=KB(M,Hu(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){W=2;lc=-1;A=KB(M,Hu(47),2);Kd=KB(M,Hu(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);N=A;-1!=Va&&Va<A&&(N=Va);var od=Hu(64);Dc=M.lastIndexOf(od,N);o=M.substr(2,N-2);-1<Dc&&(Bb=M.substr(2,Dc-2),W=Dc+1);Cc=KB(M,Hu(58),-1==Dc?W:Dc);q=Gu(M,Hu(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch($e){if($e=Di($e),!y($e,118))throw $e;}-1==Cc||Cc>A?J=M.substr(W,N-
-W):(J=M.substr(W,Cc-W),Sf=M.substr(Cc+1,N-(Cc+1)),0==Sf.length?lc=-1:lc=MB(Sf,10))}-1<Va&&(Ld=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=Hu(63);Jd=M.lastIndexOf($b,G);-1<Jd?(qb=M.substr(Jd+1,G-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),$=dy(w,Hu(47))+1,w=w.substr(0,$-0)),G=Jd):0!=Va&&(qb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),$=dy(w,Hu(47))+1,0==$?w=M.substr(A,G-A):w=w.substr(0,$-0)+M.substr(A,G-A)));null==w&&(w=j);null==J&&(J=
-j);d=J;var ue;ue=w;null!=qb&&!D(qb,j)&&(null!=w?ue=w+rb+qb:ue=rb+qb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=lc;this.k=Ld;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(pd=dy(this.d,Hu(64)))?(this.o=this.d.substr(0,pd-0),this.d=Rn(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Gu(this.c,Hu(63)))?(this.j=Rn(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Bb;this.e=w;this.j=qb}}catch(qd){qd=
-Di(qd);if(y(qd,118))throw new BB(ln(qd));throw qd;}if(-1>this.f)throw new BB("incorrect port: "+this.f);}s(438,1,Fh,GB);_.tS=function(){return FB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var DB;s(439,1,{});function NB(a,b,c){var d,e;for(d=new OB(a.pe().b);PB(d.b);)if(a=d.c=yi(d.b),e=a.gf(),null==b?null==e:tn(b,e))return c&&QB(d),a;return null}s(443,1,Vh);_.oe=function(a){return!!NB(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.ue()!=a.ue())return!1;for(a=new OB(a.pe().b);PB(a.b);)if(b=a.c=yi(a.b),c=b.gf(),b=b.hf(),!this.oe(c)||!RB(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=NB(this,a,!1);return!a?null:a.hf()};_.hC=function(){var a,b,c;c=0;for(b=new OB(this.pe().b);PB(b.b);)a=b.c=yi(b.b),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new SB("Put not supported on this map");};
-_.te=function(a){a=NB(this,a,!0);return!a?null:a.hf()};_.ue=function(){return this.pe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new OB(this.pe().b);PB(c.b);)b=c.c=yi(c.b),a?d+=Aa:a=!0,d+=j+b.gf(),d+=ob,d+=j+b.hf();return d+"}"};function Fx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function qu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=kb+b in a.f;else a:{c=a.xe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].gf())){c=!0;break a}c=!1}return c}
-function Vi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[kb+b];else a:{c=a.xe(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.gf())){c=f.hf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=TB(a,c);else if(y(b,1))c=UB(a,b,c);else a:{var d=a.xe(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.gf())){a=d.hf();d.jf(c);c=a;break a}}else e=a.b[d]=[];d=new VB(b,c);e.push(d);++a.e;c=null}return c}
-function TB(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function UB(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Gi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.gf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.hf();break a}}c=null}return c}s(442,443,Vh);_.oe=function(a){return qu(this,a)};
-_.pe=function(){return new WB(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return Vi(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Gi(this,a)};_.ue=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function vi(){Fx(this)}s(441,442,Sh,vi);_.ve=function(a,b){return fs(a)===fs(b)||null!=a&&tn(a,b)};_.xe=function(a){return~~wn(a)};function EB(){Fx(this)}s(440,441,Sh,EB);function XB(){nn()}s(444,97,ei,XB);
-function YB(a){var b,c;b=0;for(c=a.b;c<a.j;){c=ZB(a,c);if(c>=a.j)break;c=$B(a,c);++b}return b}function aC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function bC(a){var b;a.b=0<=a.k&&!a.e?a.k:ZB(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new XB;b=a.b;a.b=$B(a,a.b);return a.o.substr(b,a.b-b)}
-function $B(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=cC(a.o,d,a.o.length);if(c<=a.i&&aC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Gu(a.d,Hu(c)))break;++d}a.n&&b==d&&(a.f?(c=cC(a.o,d,a.o.length),c<=a.i&&aC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Gu(a.d,Hu(c))&&++d));return d}
-function ZB(a,b){var c,d;if(null==a.d)throw new kn;for(d=b;!a.n&&d<a.j;)if(a.f){c=cC(a.o,d,a.o.length);if(c>a.i||!aC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Gu(a.d,Hu(c)))break;++d}return d}function dC(a){eC.call(this,a," \t\n\r\u000c",!1)}function fC(a){eC.call(this,a,ya,!1)}
-function eC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=cC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(F,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=cC(this.d,d,this.d.length),this.c[c]=a}}}s(445,1,{},dC,fC,eC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function gC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=zn(e),!(xn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function hC(){}function iC(a){jC.call(this,a,db,db,null)}function kC(a,b){jC.call(this,a,db,db,b)}function lC(a,b,c){jC.call(this,a,b,c,null)}
-function jC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=$i(a)){this.b=new mC;this.c=new nC(this.b,b,c,d);$u(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Wy(a,Tn(a.pb,Gf),Tn(a.pb,Ff)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?oC="JSME":oC="JME";b.v=pC(b,!1);b.w=pC(b,!0);Dq(b,oC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Zy(b);Py(b,null);b.nb||(b.S=0);b.T||(b.T=new kA(Tb,0,13),b.W=new aB(b.T));b.U||(b.U=new kA(Tb,
-1,13),b.V=new aB(b.U));b.X||(b.X=new kA(Tb,0,11),new aB(b.X));b.k||(b.k=new kA(Tb,0,13),b.n=new aB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;qC=10;b.Fb=!0;try{o=rC(b.Ob,"options");null!=o&&sC(b,o);i=rC(b.Ob,"jme");null!=i&&(b.L=i);l=rC(b.Ob,"mol");null!=l&&(b.ab=l);g=rC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=rC(b.Ob,Ag);null!=m&&(b.bb=m,tC(b));b.j=rC(b.Ob,"atomcolors");b.i=rC(b.Ob,"atombg");f=rC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(Kz(),Lz);try{if(0!=f.indexOf(la))throw new mn("bad hex encoding");
-A=MB(f.substr(1,2),16);G=MB(f.substr(3,2),16);q=MB(f.substr(5,2),16);n=w=new Mz(A,G,q)}catch(J){if(J=Di(J),y(J,118))yB(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&uC(b.Z);h=rC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Di(N),!y(N,118))throw N;}b.c=202;for(f=0;23>f;++f)vC[f]=(Kz(),Sz),wC[f]=Nc;wC[1]=Sb;vC[1]=(Kz(),Pz);wC[2]=xb;vC[2]=Sz;wC[3]=Ab;vC[3]=Pz;wC[4]=bc;vC[4]=Wz;wC[5]=ic;vC[5]=Rz;wC[9]=Ob;vC[9]=Uz;wC[10]=Ib;vC[10]=Uz;wC[11]=zb;vC[11]=Uz;wC[12]=Ub;vC[12]=Uz;wC[8]=zc;vC[8]=Yz(Tz);
-wC[7]=kc;vC[7]=Sz;wC[6]=Ec;vC[6]=Pz;wC[13]=Bc;vC[13]=Pz;wC[18]=Nc;vC[18]=Pz;wC[19]=mc;vC[19]=Pz;wC[20]=qc;vC[20]=Pz;wC[21]=rc;vC[21]=Pz;wC[22]=sc;vC[22]=Pz;yy(b);b.$=new xC;f=a.d;f.C=Zy(f);null!=f.L?(yC(f,f.L),null!=f.i&&f.Z&&zC(f.Z,f.i,!0),null!=f.j&&f.Z&&zC(f.Z,f.j,!1)):null!=f.ab&&AC(f,f.ab,!0);tC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(447,1,{146:1},hC,iC,kC,lC,jC);_.ye=function(a){BC(new CC(a,this.b,DC))};_.ze=function(){EC(this.b)};
-_.Ae=function(){Jn((Gn(),Hn),new FC(this))};_.Be=function(){return this.b.H};_.Ce=function(){return this.b.db};_.De=function(){return this.b.eb};_.Ee=function(){return this.b.rb};_.Fe=function(){return this.b.vb};_.Ge=function(){return this.b.xb};_.He=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ie=function(){var a=this.b,b;a.Bb?b=GC(a,1)+pb+GC(a,2)+pb+GC(a,3):b=GC(a,0);return b};_.Je=function(){return zq(this.b)};
-_.Ke=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=HC(a);a.Jb=b;tC(a);return c};_.Le=function(a){sC(this.b,a)};_.Me=function(){};_.Ne=function(a){AC(this.b,a,!0)};_.Oe=function(a){yC(this.b,a)};_.$d=function(){Yy(this.b)};_.Pe=function(){IC(this.b)};_.Qe=function(a){var b=this.b;if(a=JC(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;KC(b)}};_.Re=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new xi(b.b);d.c<d.e.ue();)c=yi(d),a?c.b=j:c.b=og}Yy(b.d)};
-_.Se=function(a,b){var c=this.b,d;if(d=JC(c,a))zC(d,b,!0),KC(c)};_.Te=function(a,b){var c=this.b,d;d=JC(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,tC(c)):(d.D=b,KC(c))};_.Ue=function(a){this.b.H=a};_.Ve=function(a){var b=this.b;b.db=a;tC(b)};_.We=function(a){var b=this.b;b.eb=a;tC(b)};_.Xe=function(a){this.b.qb=a};_.Ye=function(a){this.b.rb=a};_.Ze=function(a){var b=this.b;b.vb=a;b.v=pC(b,!1)};_.$e=function(a){this.b.xb=a};_._e=function(a){LC(this.b,a)};
-_.af=function(a,b){var c=this.b;c.f=!1;c.Kb=new MC(c,a);NC(c.Kb);c.c=253;c.jb=!0;c.J=b;tC(c)};_.bf=function(a){OC(this.b,a)};_.cf=function(){return PC(this.b)};_.b=null;_.c=null;function FC(a){this.b=a}s(448,1,{},FC);_.qc=function(){var a,b;for(b=new xi(this.b.c.b);b.c<b.e.ue();)a=yi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function QC(){var a=(RC(),SC()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=TC;RC();b=b&&b[0]&&(typeof b[0]==Ef||typeof b[0]==ne)?b[0]:null;a:if(UC==e||VC==e&&y(b,146))e=!0;else{if(null!=b)for(b=sn(b);b&&b!=UC;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new hC:3==arguments.length?a=new lC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new iC(arguments[0]):4==arguments.length?a=new jC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new kC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ye(a)});b.clear=B(function(){this.g.ze()});b.deferredRepaint=B(function(){this.g.Ae()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.He(a)});b.jmeFile=B(function(){return this.g.Ie()});b.molFile=B(function(){return this.g.Je()});b.nonisomericSmiles=B(function(){return this.g.Ke()});b.options=B(function(a){this.g.Le(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Ne(a)});b.readMolecule=B(function(a){this.g.Oe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Pe()});b.resetAtomColors=B(function(a){this.g.Qe(a)});
-b.setAntialias=B(function(a){this.g.Re(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Se(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Te(a,b)});b.setHelpURL=B(function(a){this.g.Ue(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.Ve(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.We(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Xe(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ye(a)});b.setPasteLabel=B(function(a){this.g.Ze(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.$e(a)});b.setSubstituent=B(function(a){this.g._e(a)});b.setTemplate=B(function(a,b){this.g.af(a,b)});b.showInfo=B(function(a){this.g.bf(a)});b.smiles=B(function(){return this.g.cf()});WC();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function js(){XC||(XC=!0,QC())}s(449,1,{},js);var XC=!1;function YC(a){nn();this.i=a}s(451,437,Xh,YC);function ps(){nn();this.i="divide by zero"}s(452,97,ei,ps);function es(){nn()}function ZC(a){nn();this.i=a}
-s(453,97,ei,es,ZC);function cC(a,b,c){var d,e;d=$C(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function aD(){}function bD(a){return typeof a==Df?zc+(0>a?-a:a):a}function cD(a,b){var c;c=new aD;c.e=Jb+(dD(0!=a?-a:0)?bD(0!=a?-a:0):j+pi(c));eD(0!=a?-a:0)&&fD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new aD;b.e=Jb+(dD(a)?bD(a):j+pi(b));eD(a)&&fD(a,b);return b}
-function V(a,b){var c;c=new aD;c.e=Jb+(dD(a)?bD(a):j+pi(c));eD(a)&&fD(a,c);c.c=b?8:0;return c}function gD(){var a;a=new aD;a.e=Jb+(dD(0)?bD(0):j+pi(a));eD(0)&&fD(0,a);a.c=2;return a}function hD(a){var b;b=new aD;b.e=Jb+(dD(a)?bD(a):j+pi(b));eD(a)&&fD(a,b);b.c=1;return b}function eD(a){return typeof a==Df&&0<a}function dD(a){return null!=a&&0!=a}
-function fD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ch[b.d])c=c.prototype;else{c=Ch[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(455,1,{},aD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function iD(a){var b;b=jD;!b&&(b=jD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new kD(Qb+a+ea);return b}
-function MB(a,b){var c,d;if(null==a)throw new kD(Cf);if(2>b||36<b)throw new kD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new kD(Qb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new kD(Qb+a+ea);if(-2147483648>c||2147483647<c)throw new kD(Qb+a+ea);return c}s(457,1,{112:1,123:1});var jD=null;function lD(a){this.b=a}
-s(456,457,{112:1,115:1,116:1,123:1},lD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function kz(a){this.b=a}s(458,457,{112:1,115:1,119:1,123:1},kz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return H(this.b)};_.tS=function(){return j+this.b};_.b=0;function az(){nn()}function nk(a){nn();this.i=a}s(459,97,Yh,az,nk);function cv(){nn()}function ew(a){nn();this.i=a}s(460,97,ei,cv,ew);
-function Q(a){this.b=a}function Bs(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function us(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function mD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(nD(),oD)[b],!c&&(c=oD[b]=new Q(a)),c):new Q(a)}s(461,457,{112:1,115:1,121:1,123:1},Q);_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function nD(){nD=u;oD=v(pD,r,121,256,0)}var oD;function Kj(a){return 0>a?-a:a}function Jj(a,b){return a>b?a:b}function qD(a){return Math.round(a)}function kn(){nn()}function sr(a){nn();this.i=a}s(464,97,{112:1,118:1,122:1,124:1,126:1},kn,sr);function ri(){ri=u;si=E(qi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var si;function kD(a){nn();this.i=a}s(466,459,Yh,kD);
-function rn(a){this.b="Unknown";this.d=a;this.c=-1}s(467,1,{112:1,125:1},rn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:j)+ua};_.b=null;_.c=0;_.d=null;function $C(a,b){return a.charCodeAt(b)}function rD(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Or(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Gu(a,b){return a.indexOf(b)}
-function KB(a,b,c){return a.indexOf(b,c)}function dy(a,b){return a.lastIndexOf(b)}function sD(a){var b=aa,c=Yg,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Rn(c,++d):c=c.substr(0,d-0)+Rn(c,++d);return a.replace(RegExp(b,oe),c)}
-function tD(a,b){for(var c=RegExp(b,oe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(is,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Rn(a,b){return a.substr(b,a.length-b)}
-function Qn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Hu(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return et(this)};_.tS=_.toString;function uD(){uD=u;vD={};wD={}}
-function et(a){uD();var b=kb+a,c=wD[b];if(null!=c)return c;c=vD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+$C(a,d++);c|=0}256==xD&&(vD=wD,wD={},xD=0);++xD;return wD[b]=c}var vD,xD=0,wD;function fn(a,b){gn(a.b,b);return a}function en(){this.b=new Sn}function yD(){this.b=new Sn;this.b.b+=j}s(469,1,Uh,en,yD);_.tS=function(){return this.b.b};function ct(){this.b=new Sn}
-function IB(){this.b=new Sn}function Mr(a){this.b=new Sn;gn(this.b,a)}s(470,1,Uh,ct,IB,Mr);_.tS=function(){return this.b.b};function LB(a){a="String index out of range: "+a;nn();this.i=a}s(471,460,ei,LB);
-function zD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new kn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ZC("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ZC("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new cv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ds(b,c,a[--d])}else for(c=e+c;e<c;)ds(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Ju(){nn()}function SB(a){nn();this.i=a}s(473,97,ei,Ju,SB);function qz(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:tn(b,c))return a;return null}function tz(a,b){var c;return(c=qz(a.qd(),b))?(c.Sc(),!0):!1}function AD(a){var b,c,d,e;d=new en;b=null;d.b.b+=Oc;for(c=a.qd();c.Qc();)null!=b?gn(d.b,b):b=Aa,e=c.Rc(),gn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(474,1,{});_.df=function(){throw new SB("Add not supported on this collection");};
-_.ef=function(a){return!!qz(this.qd(),a)};_.re=function(){return 0==this.ue()};_.ff=function(a){return tz(this,a)};_.tS=function(){return AD(this)};s(476,474,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ef(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=wn(c),a=~~a);return a};
-function BD(a,b){var c;return y(b,130)&&(c=b.gf(),qu(a.b,c))?(c=Vi(a.b,c),a.b.ve(b.hf(),c)):!1}function WB(a){this.b=a}s(475,476,fi,WB);_.ef=function(a){return BD(this,a)};_.qd=function(){return new OB(this.b)};_.ff=function(a){return BD(this,a)?(a=a.gf(),Gi(this.b,a),!0):!1};_.ue=function(){return this.b.e};_.b=null;function QB(a){if(a.c)Ai(a.b),Gi(a.d,a.c.gf()),a.c=null;else throw new Nu("Must call next() before remove().");}
-function OB(a){var b;this.d=a;b=new Si;a.d&&Mi(b,new CD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new DD(a,d.substring(1));b.df(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.df(c[d])}this.b=new xi(b)}s(477,1,{},OB);_.Qc=function(){return PB(this.b)};_.Rc=function(){return this.c=yi(this.b)};_.Sc=function(){QB(this)};_.b=null;_.c=null;_.d=null;s(479,1,ai);_.eQ=function(a){return y(a,130)&&RB(this.gf(),a.gf())&&RB(this.hf(),a.hf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.gf()&&(a=wn(this.gf()));null!=this.hf()&&(b=wn(this.hf()));return a^b};_.tS=function(){return this.gf()+ob+this.hf()};function CD(a){this.b=a}s(478,479,ai,CD);_.gf=function(){return null};_.hf=function(){return this.b.c};_.jf=function(a){return TB(this.b,a)};_.b=null;function DD(a,b){this.c=a;this.b=b}s(480,479,ai,DD);_.gf=function(){return this.b};_.hf=function(){return this.c.f[kb+this.b]};_.jf=function(a){return UB(this.c,this.b,a)};_.b=null;_.c=null;
-function bw(a,b){(0>a||a>=b)&&ED(a,b)}function ED(a,b){throw new ew("Index: "+a+", Size: "+b);}s(481,474,Wh);_.kf=function(){throw new SB("Add not supported on this list");};_.df=function(a){this.kf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:tn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:wn(c)),b=~~b;return b};_.qd=function(){return new xi(this)};_.mf=function(){return this.nf(0)};_.nf=function(a){return new FD(this,a)};_.of=function(){throw new SB("Remove not supported on this list");};function PB(a){return a.c<a.e.ue()}function yi(a){if(a.c>=a.e.ue())throw new fv;return a.e.lf(a.d=a.c++)}function Ai(a){if(0>a.d)throw new uw;a.e.of(a.d);a.c=a.d;a.d=-1}function xi(a){this.e=a}s(482,1,{},xi);_.Qc=function(){return PB(this)};
-_.Rc=function(){return yi(this)};_.Sc=function(){Ai(this)};_.c=0;_.d=-1;_.e=null;function FD(a,b){var c;this.e=this.b=a;c=a.ue();(0>b||b>c)&&ED(b,c);this.c=b}s(483,482,{},FD);_.pf=function(){return 0<this.c};_.qf=function(){if(0>=this.c)throw new fv;return this.b.lf(this.d=--this.c)};_.b=null;function GD(a){a=new OB(a.c.b);return new HD(a)}function ID(a,b){this.b=a;this.c=b}s(484,476,fi,ID);_.ef=function(a){return qu(this.b,a)};_.qd=function(){return GD(this)};_.ue=function(){return this.c.b.e};
-_.b=null;_.c=null;function HD(a){this.b=a}s(485,1,{},HD);_.Qc=function(){return PB(this.b.b)};_.Rc=function(){return(this.b.c=yi(this.b.b)).gf()};_.Sc=function(){QB(this.b)};_.b=null;s(486,481,Wh);_.kf=function(a,b){var c;c=wz(this,a);var d=c.e;new rz(b,c.c);++d.c;++c.b;c.d=null};_.lf=function(a){var b;b=wz(this,a);try{return xz(b)}catch(c){c=Di(c);if(y(c,131))throw new ew("Can't get element "+a);throw c;}};_.qd=function(){return wz(this,0)};
-_.of=function(a){var b,c;b=wz(this,a);try{c=xz(b)}catch(d){d=Di(d);if(y(d,131))throw new ew("Can't remove element "+a);throw d;}JD(b);return c};function KD(a){a.c=v(LD,r,0,0,0)}function Hy(a,b,c){(0>b||b>a.d)&&ED(b,a.d);a.c.splice(b,0,c);++a.d}function Mi(a,b){ds(a.c,a.d++,b);return!0}function Et(a,b){bw(b,a.d);return a.c[b]}function qj(a,b){for(var c=0;c<a.d;++c)if(RB(b,a.c[c]))return c;return-1}function Ht(a,b){var c;c=(bw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Li(a,b){var c;c=qj(a,b);if(-1==c)return!1;Ht(a,c);return!0}function rk(a,b){var c;if(b.length<a.d){c=b;var d;d=Xr(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ds(b,c,a.c[c]);b.length>a.d&&ds(b,a.d,null);return b}function Si(){KD(this)}function iA(a){KD(this);this.c.length=a}function ez(a){KD(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(487,481,Dh,Si,iA,ez);_.kf=function(a,b){Hy(this,a,b)};
-_.df=function(a){return Mi(this,a)};_.ze=function(){this.c=v(LD,r,0,0,0);this.d=0};_.ef=function(a){return-1!=qj(this,a)};_.lf=function(a){return Et(this,a)};_.re=function(){return 0==this.d};_.of=function(a){return Ht(this,a)};_.ff=function(a){return Li(this,a)};_.ue=function(){return this.d};_.d=0;function vz(a,b,c){var d;for(d=0;d<b;++d)ds(a,d,c)}function Ir(){Ir=u;Jr=new MD}var Jr;function MD(){}s(490,481,Rh,MD);_.ef=function(){return!1};_.lf=function(){throw new cv;};_.ue=function(){return 0};
-function ND(){this.b=new Date}function OD(a){return 10>a?$a+a:j+a}s(491,1,{112:1,114:1,115:1,127:1},ND);_.eQ=function(a){return y(a,127)&&Rs(I(this.b.getTime()),I(a.b.getTime()))};_.hC=function(){var a;a=I(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ls(c&4194303,b&4194303,e&1048575);a=ls(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(PD(),QD)[this.b.getDay()]+ca+RD[this.b.getMonth()]+ca+OD(this.b.getDate())+ca+OD(this.b.getHours())+kb+OD(this.b.getMinutes())+kb+OD(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function PD(){PD=u;QD=E(is,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));RD=E(is,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var QD,RD;
-function Br(a,b){return null==x(a.b,b,a)}function Ar(){this.b=new vi}s(493,476,{112:1,114:1,132:1},Ar);_.df=function(a){return Br(this,a)};_.ef=function(a){return qu(this.b,a)};_.re=function(){return 0==this.b.e};_.qd=function(){return GD(new ID(this.b,new WB(this.b)))};_.ff=function(a){return null!=Gi(this.b,a)};_.ue=function(){return this.b.e};_.tS=function(){return AD(new ID(this.b,new WB(this.b)))};_.b=null;
-function wz(a,b){var c,d;(0>b||b>a.c)&&ED(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new SD(a,b,d)}function Az(){this.b=new TD;this.c=0}s(494,486,Rh,Az);_.df=function(a){new rz(a,this.b);++this.c;return!0};_.nf=function(a){return wz(this,a)};_.ue=function(){return this.c};_.b=null;_.c=0;function xz(a){if(a.c==a.e.b)throw new fv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function JD(a){if(!a.d)throw new uw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function SD(a,b,c){this.e=a;this.c=c;this.b=b}s(495,1,{},SD);_.Qc=function(){return this.c!=this.e.b};_.pf=function(){return this.c.c!=this.e.b};_.Rc=function(){return xz(this)};_.qf=function(){if(this.c.c==this.e.b)throw new fv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Sc=function(){JD(this)};_.b=0;_.c=null;_.d=null;_.e=null;function TD(){this.b=this.c=this}
-function rz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(496,1,{},TD,rz);_.b=null;_.c=null;_.d=null;function VB(a,b){this.b=a;this.c=b}s(497,479,ai,VB);_.gf=function(){return this.b};_.hf=function(){return this.c};_.jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function fv(){nn()}s(498,97,{112:1,118:1,124:1,126:1,131:1},fv);function RB(a,b){return fs(a)===fs(b)||null!=a&&tn(a,b)}function hA(a){var b=v(Bz,r,89,0,0);return rk(a.b,b)}function Ry(){this.b=new Si}
-s(500,481,Dh,Ry);_.kf=function(a,b){Hy(this.b,a,b)};_.df=function(a){return Mi(this.b,a)};_.ef=function(a){return-1!=qj(this.b,a)};_.lf=function(a){return Et(this.b,a)};_.re=function(){return 0==this.b.d};_.qd=function(){return new xi(this.b)};_.of=function(a){return Ht(this.b,a)};_.ue=function(){return this.b.d};_.tS=function(){return AD(this.b)};_.b=null;function UD(a){a.ac.d.hb&&nA(a)}function VD(a){var b;if(a.ac.d.hb){b=iy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}pA(a)}
-function WD(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function BC(a){var b=a.k;XD(a.ac.d,b.b,b.c);!hy(a)&&My(a);wy(a)}function YD(){sA.call(this,j);this.j=new Ez(this.rf());dz(this.r,new ZD(this))}s(502,396,ji);_.Ed=function(a,b){return fs(a.i)===fs(this.j)?(VD(this),!0):this.sf(a,b)};_.rf=function(){return"Close"};_.sf=function(){return!1};_.xd=function(){VD(this)};_.j=null;_.k=null;
-function CC(a,b,c){YD.call(this);this.ac&&uA(this.ac.d,!1);rA(this,!1);Py(this,new CA(0));a=new GA(a,1);O(this,a,null);a=new Ty;O(a,this.j,null);O(this,a,null);b&&(this.k=iy(b),qA(this),WD(this.k,~~(Tn(b.Ob.pb,Gf)/2)-~~(this.fc/2),~~(Tn(b.Ob.pb,Ff)/2)-~~(this.Xb/2)));c&&L(this,c)}s(501,502,ji,CC);_.rf=function(){return"OK"};function $D(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Nu("Cannot undo. Index is out of range.");if(!a.b.c)throw new Nu(Wb);a.b=a.b.c;return a.b.b}
-function xC(){this.b=this.c=new aE}s(503,1,{},xC);_.b=null;function aE(){this.b=null}function bE(a){this.b=a}s(504,1,{},aE,bE);_.b=null;_.c=null;_.d=null;function ZD(a){this.b=a}s(505,431,Mh,ZD);_.b=null;function cE(){cE=u;dE=E(is,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DC=(Kz(),Nz);eE=Xz(DC);vC=v(fE,r,88,23,0);wC=v(is,r,1,23,0);gE=v(fE,r,88,7,0);hE=null!=(yB(),zB[Je])}
-function HC(a){var b;if(a.Bb)b=iE(a,1)+pb+iE(a,2)+pb+iE(a,3);else if(b=iE(a,0),0<b.length){var c=new jE(a.Z);Mi(a._.b,c)}return b}function kE(a,b){var c,d;c=b.b;if(D(c,(lE(),mE).c))yq(PC(a));else if(D(c,nE.c))yq(zq(a));else if(D(c,oE.c))c=a.u,d=(!a.ub&&(a.ub=new Aq(a)),a.ub),c.b=d,Bq(),Cq(c);else if(D(c,bg)){7!=a.O&&(a.P=$g);d=b.d;d=Ys(d,Zg);c=As(d,a.P);var e=!ys(c,$g)?ts(c):c;!ys(e,fh)&&pE(a.Z,K(c));qE(a);a.lb=!0;tC(a);a.O=7;a.P=d}else D(c,ig)||(D(c,de)?rE(a):LC(a,c))}
-function sE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(tE,r,-1,4,1);l=v(tE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)uE(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Zy(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;vE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||wE(a.fb[f])}}}
-function EC(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new xE(a),a.Z.r=0);null!=a.rb&&gC(a.rb,null)}}function pC(a,b){var c,d,e,f;f=new RA;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new JA(Lb+d);var g=(lE(),mE).c;d.d=g;PA(f,d);dz(d.e,a);d=new JA(Lb+c);d.d=nE.c;dz(d.e,a);PA(f,d);PA(f,new JA(Ba));c=a.vb;null==c&&(c="Paste "+e);d=new JA(c);d.d=oE.c;dz(d.e,a);PA(f,d);by(a,f);return f}
-function yE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,DC);a.nb?(e==a.c&&X(b,Yz(DC)),xA(b,g,f,a.Y,a.Y),X(b,(Kz(),Pz)),zE(b,g,f,a.Y-1,a.Y-1)):e==a.c?wA(b,g+1,f+1,a.Y,a.Y,!1):wA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(Kz(),Qz)),e){case 101:X(b,Tz);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;AE(b,!0);BE(b,CE(b,c,e,d,i));X(b,Qz);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(AE(b,!1),BE(b,CE(b,c,e,d,i)));DE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);xA(b,g+9,f+9,2,4);xA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,Rz),xA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,Tz),xA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,Uz);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,Qz);break;case 107:X(b,Sz);xA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,Qz);zE(b,g+4,f+4,a.Y-8,a.Y-8);DE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);xA(b,g+9,f+9,2,4);xA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:EE(b,g,f,a.Y,!0);break;case 111:EE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Lz);xA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,Qz);zE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,DC);a.ob&&wA(b,g+1,f+1,a.Y,a.Y,!1);X(b,Qz);FE(a,b,g,f,"NEW");break;case 106:X(b,Rz);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Qz);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));FE(a,b,g+6,f,mc);break;case 104:X(b,Rz);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,Qz);break;case 105:a.Ib?(X(b,Vz),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,Qz)):FE(a,b,g,f,"123");break;case 113:X(b,Wz);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);xA(b,e,d,c,c);X(b,Qz);GE(a,
-b,g,f,Lz,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:HE(a,b,g,f+2,3);break;case 207:HE(a,b,g,f,4);break;case 208:HE(a,b,g,f,5);break;case 209:HE(a,b,g,f,1);break;case 210:HE(a,b,g,f,6);break;case 211:HE(a,b,g,f,7);break;case 212:HE(a,b,g,f,8);break;case 213:FE(a,b,g,f,"FG"),a.F=new MA(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=wC[c]&&GE(a,b,g,f,vC[c],wC[c])}function IE(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,DC),xA(d,0,0,c,b),a.nb?(X(d,(Kz(),Pz)),zE(d,-1,0,c,b-1)):(X(d,eE),Y(d,0,0,c-1-2,0),X(d,Yz(DC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),JE(d,a.X),X(d,(Kz(),Qz)),-1!=a.J.toLowerCase().indexOf(ee)&&X(d,Rz),KE(d,a.J,10,15),LE(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function ME(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,DC);xA(d,0,0,c,b);a.nb?(X(d,(Kz(),Pz)),Y(d,0,b-1,c,b-1),e=qC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,eE),Y(d,0,0,0,b-1),Y(d,0,qC*a.Y,b-1,qC*a.Y),X(d,Yz(DC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=qC+2;++b)yE(a,d,1,b);LE(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function NE(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);xA(e,0,0,c,b);d=a.db?(UA(),XA):(UA(),ZA);if((UA(),VA)==(UA(),VA))d==XA?e.b=j:e.b=og;d=new iz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,$=w=A=void 0,M=$=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=A=1,l=2,
-$=3;f.w&&(vE(f),sE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,$*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=H(13*f.n.B*i),f.n.k=new kA(Tb,0,i),f.n.n=new aB((sp(),f.n.k)));f.n.A&&(X(g,(Kz(),Qz)),zE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=K(I(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(cE(),gE)[f.e[i]]),h=g,o=H(f.J[i]-m/2),N=H(f.M[i]-m/2),W=M=m,AE(h,!0),BE(h,CE(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(cE(),gE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*$*A,n=3*$*w,N=v(F,k,-1,4,1),o=v(F,k,-1,4,1),N[0]=H(f.J[h]+q),o[0]=H(f.M[h]-n),N[1]=H(f.J[m]+q),o[1]=H(f.M[m]-n),N[2]=H(f.J[m]-q),o[2]=H(f.M[m]+n),N[3]=H(f.J[h]-q),o[3]=H(f.M[h]+n),m=g,h=N,AE(m,!0),BE(m,OE(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(Kz(),Qz));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(cE(),gE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,A=o-M,
-w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,Uz);q=l*A;n=l*w;Y(g,K(I(Math.round(W+q))),K(I(Math.round(M-n))),K(I(Math.round(N+q))),K(I(Math.round(o-n))));Y(g,K(I(Math.round(W-q))),K(I(Math.round(M+n))),K(I(Math.round(N-q))),K(I(Math.round(o+n))));X(g,Qz);break;case 3:m=K(I(Math.round(W)));h=K(I(Math.round(M)));N=K(I(Math.round(N)));o=K(I(Math.round(o)));Y(g,m,h,N,o);W=K(I(Math.round($*A)));M=K(I(Math.round($*w)));Y(g,m+W,h-M,N+W,o-M);Y(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Y(g,K(I(Math.round(G))),K(I(Math.round(J))),K(I(Math.round(G))),K(I(Math.round(J))));JE(g,f.n.k);m=PE(f.n.n);n=f.f[i];h=rb;null!=n&&(h=n);n=bB(f.n.n,h);W=K(I(Math.round((W+N)/2-n/2)));n=K(I(Math.round((M+o)/2+~~(m/2)-1)));X(g,Uz);KE(g,h,W,n);X(g,Qz);break;default:if(1==f.B[i]||3==f.B[i])q=$*A,n=$*w,J=v(F,k,-1,3,1),G=v(F,k,-1,3,1),J[0]=K(I(Math.round(N+q))),G[0]=K(I(Math.round(o-n))),J[1]=K(I(Math.round(W))),G[1]=K(I(Math.round(M))),J[2]=
-K(I(Math.round(N-q))),G[2]=K(I(Math.round(o+n))),m=g,h=J,o=G,AE(m,!0),BE(m,OE(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=$*A;n=$*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Y(g,K(I(Math.round(G+q*m))),K(I(Math.round(J-n*m))),K(I(Math.round(G-q*m))),K(I(Math.round(J+n*m))))}else Y(g,K(I(Math.round(W))),K(I(Math.round(M))),K(I(Math.round(N))),K(I(Math.round(o))))}}w=v(tE,r,-1,f.t+1,1);A=v(F,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/A[h]+
-o/A[h],w[m]=w[m]/A[m]+l/A[m];JE(g,f.n.k);m=PE(f.n.n);M=v(is,r,1,f.t+1,0);N=v(F,k,-1,f.t+1,1);o=v(F,k,-1,f.t+1,1);l=v(QE,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=RE(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=bB(f.n.n,h),l[i]=SE(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Sb,1<f.x[i]&&
-(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Kj(f.A[i])&&(q+=Kj(f.A[i])),0<f.A[i]?q+=xa:q+=Ba),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=bB(f.n.n,n),q=bB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=SE(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(cE(),gE)[f.e[i]]),xA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(cE(),gE)[f.e[i]]):X(g,(Kz(),Qz)):X(g,(cE(),vC)[f.c[i]]),KE(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=K(I(qD(f.J[i]-n/2))),n=K(I(qD(f.M[i]+~~(m/2)-1))),X(g,(Kz(),Uz)),KE(g,ca+f.q[h][1],
-W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Kz(),Rz):(Kz(),Wz)),0<f.D&&106!=f.n.c&&(q=l[f.D],zE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=($+1)*A,n=($+1)*w,J=v(F,k,-1,5,1),G=v(F,k,-1,5,1),J[0]=K(I(qD(f.J[h]+q))),J[1]=K(I(qD(f.J[m]+q))),G[0]=K(I(qD(f.M[h]-n))),G[1]=K(I(qD(f.M[m]-n))),J[3]=K(I(qD(f.J[h]-q))),J[2]=K(I(qD(f.J[m]-q))),G[3]=K(I(qD(f.M[h]+n))),G[2]=K(I(qD(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=f.n.c&&($=g,i=
-J,A=G,$.o&&(AE($,!1),BE($,OE($,i,A,5,!0)))),106==f.n.c&&TE(f,f.H[f.E],f.I[f.E]))){$=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++$;if($>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(Kz(),Rz));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],zE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(Kz(),Pz)),Y(e,c-1,0,c-1,b-1)):(X(e,Yz(DC)),Y(e,c-1,0,c-1,b-1),X(e,DC),Y(e,c-2,0,c-2,b-1),X(e,eE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(Kz(),Uz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,
-~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new kA(Tb,0,13),a.W=new aB(a.T),null!=a.bb&&(d=bB(a.W,a.bb),c=K(I(Math.round((c-d)/2))),b-=13,X(e,(Kz(),Qz)),JE(e,a.T),KE(e,a.bb,c,b)));LE(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function HE(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(F,k,-1,9,1);l=v(F,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+a*Math.sin(i)),l[f]=H(d+a*Math.cos(i));f=e+1;b.o&&(AE(b,!1),BE(b,OE(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=H(c+(a-3)*Math.sin(i)),l[f]=H(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function UE(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,DC);xA(d,0,0,b,c);a.nb?(X(d,(Kz(),Pz)),c=13*(a.Y+a.S),zE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,Yz(DC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,eE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)yE(a,d,b,1),yE(a,d,b,2);a.c=c;LE(a.Ob,a.Lb,0,0)}}
-function EE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);DE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function VE(a,b){var c,d,e,f,g,i,h;IC(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=WE(b);h=new eC(b,g,!0);d=j;for(c=1;5>=c;++c)d=XE(h,g);c=mD(MB(Qn(d.substr(0,3)),10)).b;f=mD(MB(Qn(d.substr(3,3)),10)).b;XE(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=XE(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new YE(a,e)}sE(a,1,c,1);sE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new YE(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",tC(a),!1;null!=a.i&&a.Z&&zC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&zC(a.Z,a.j,!1);g=ZE(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new $E(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];sE(a,1,g,0)}tC(a);return!0}
-function aF(a,b){var c,d,e,f,g,i,h,l;IC(a);c=f=0;l=new eC(b,"|>",!0);e=-1<b.indexOf(pb);i=1;g=YB(l);a.tb=0;for(d=1;d<=g;++d)if(h=bC(l),Qn(h),!D(h,Yg))if(D(h,pb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new MC(a,h);if(0==a.Z.t)return OC(a,"ERROR - problems in reading/processing molecule !"),yB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return OC(a,"ERROR - strange reaction - fixing !"),yB(),!1;if(3<i)return OC(a,"ERROR - strange reaction !"),yB(),!1;1<a.tb&&!e&&sC(a,vf);e&&!a.Bb&&sC(a,Xf);!e&&a.Bb&&
-sC(a,zf);e?(sE(a,1,f,1),sE(a,f+1,c-1,2),sE(a,c,a.tb,3)):sE(a,1,a.tb,0);tC(a);return!0}function Dq(a,b){a.jb=!0;a.J=b}
-function Hq(a,b){var c,d;if(0==b)return!1;qE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:EC(a);d=a.$;d.b=d.c;d.c.d=null;bF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;cF(a,$D(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Nu("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Nu(Wb);d.b=d.b.d;cF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Et(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Dq(a,ac+(a.Db.b+1)+da+a.Db.d),d=sD(d),AC(a,d,!1),null!=a.rb&&gC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Et(d,d.b)):d=null;null==d?(a.jb=!0,a.J=ec):(Dq(a,ac+(a.Db.b+1)+da+a.Db.d),d=sD(d),AC(a,d,!1),null!=a.rb&&gC(a.rb,null));break;case 101:a.Gb&&UD(a.Gb);a.Gb=new dF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new eF(a):a.zb.ac.d.hb?fF(a.zb.ac.d):
-BC(a.zb);break;case 113:a.b&&UD(a.b);a.b=new dF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,uC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=gF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(tE,r,-1,4,1);uE(a.Z,d);a.lb=!0;a.Z=new jE(a.Z);d=H(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;NC(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,hF(a.Z,a.Z.D),a.Z.D=0,rE(a)):0<a.Z.E&&(a.lb=!0,iF(a.Z,a.Z.E),
-a.Z.E=0,rE(a));jF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new RA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new JA(c),PA(i,g),g.d=c,dz(g.e,a);by(a,i);a.E=i}QA(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(UD(a.o),a.o=null);0==a.Z.D&&(a.o=new dF(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,rE(a)),18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),kF(a.Z,a.Z.D,d),rE(a)),jF(a.Z))}tC(a);return!0}
-function zq(a){var b,c,d;d=PC(a);c=j;if(a.Bb){var e,f,g;g=Yr([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)gF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(lF(g[1][0],3)+lF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+mF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+mF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new nF(a,a.fb,a.tb)),c=mF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function oF(a,b,c,d){var e;e=c;var f=d,g,i;(g=pF(b),i=0!=(b.f&2),g||i)?(a.Bb?QA((!a.w&&(a.w=pC(a,!0)),a.w),a,e,f):QA((!a.v&&(a.v=pC(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=qF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=qC+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",tC(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Hq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)hF(a.Z,a.Z.D),a.Z.D=0,rE(a);else{if(106==a.c)return!0;if(108==a.c)rF(a.Z,a.Z.D,0),rE(a);else if(157==a.c)rF(a.Z,a.Z.D,1),rE(a);else if(158==a.c)rF(a.Z,a.Z.D,-1),rE(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):rE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(230==a.c)a.O=3,rE(a);else if(233<=a.c&&262>a.c)tF(a.Z,!1),rE(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;kF(a.Z,a.Z.D,Un(a.zb.f.ac.b.pb,Qg));rE(a)}else if(105==a.c)uF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),1>d.length&&(d=Nc),kF(a.Z,a.Z.D,d)),rE(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(0<a.Z.E)if(104==a.c)iF(a.Z,
-a.Z.E),a.Z.E=0,rE(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Dq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;hF(d,c);d.b[c]=0}a.Z.E=0;rE(a)}else if(201==a.c)vF(a.Z,a.Z.E),rE(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),rE(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,rE(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,rE(a);
-else if(206<=a.c&&229>=a.c)a.O=2,sF(a.Z),rE(a);else if(107==a.c){if(!a.zb.c)return!0;d=Un(a.zb.f.ac.b.pb,Qg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;rE(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new xE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(wF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,sF(a.Z)):300<a.c?(wF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Un((Eq(),Fq).ac.b.pb,Qg),1>d.length&&(d=Nc),kF(a.Z,1,d))):230==a.c?yC(a,null):233<=a.c&&262>a.c?(wF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,tF(a.Z,!0)):yB();rE(a)}else e=!1;e&&(jF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,tC(a))}return e}
-function xF(a,b,c,d){var e,f;if(a.z||!a.hb||pF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=yF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)hF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),iF(b,e),0<yF(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Dq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,K(I(Math.round(h))));b.j[b.v]=b.t;0<yF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Dq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(qF(b)||pF(b))pE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(tE,r,-1,4,1);uE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;qE(a);a.lb=!0;tC(a);a.Mb=c;a.Nb=d;return!0}
-function zF(a,b,c,d){var e,f,g;if(!a.z&&!pF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((cE(),hE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&gC(a.qb,E(pD,r,121,[new Q(a.e),new Q(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;qE(a);a.lb=!0;tC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function AF(a){if(a.z)return!0;a.jb=!1;a.P=$g;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=yF(b,b.t),6>b.z[c]&&(BF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),hF(b,b.t));b.C=!1;rE(a)}else a:{var b=a.Z,e,f;c=yF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Dq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Dq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=K(I(qD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=K(I(qD((b.M[b.F]+b.M[c])/2))))}}wE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,$D(b),b.b.d=c),rE(a),a.r=!1)}else 5==a.O&&(wE(a.Z),rE(a));0<a.O&&(a.D=!1,qE(a),a.lb=!0,jF(a.Z),CF(a.Z),tC(a),a.O=0,a.f=!1);if(hE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,qE(a),a.lb=!0,tC(a);return!0}function qE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function sC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(zf)?a.Bb=!1:-1<b.indexOf(Xf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(vf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Df)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,sE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)DF(a.fb[c]),vE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++qC;tC(a)}
-function tC(a){var b,c,d;b=Zy(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Vy(a,d,c),NE(a),a.z||(a.Lb=Vy(a,b.c,2*a.Y+a.S),UE(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Vy(a,a.Y,c),ME(a),a.I=Vy(a,d,a.Y),IE(a))):(NE(a),a.z||(IE(a),a.D&&(UE(a),ME(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function GC(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=gF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ca+c.u,h=1;h<=c.t;++h){i=RE(c,h);c.n.M&&0<c.x[h]&&(i+=Sb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=xa:i+=Ba,1<Kj(c.A[h])&&(i+=Kj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=kb+g);m+=ca+i+ca+EF(0.055999999999999994*c.J[h],0,2)+ca+EF(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=Yg),e+=c)}return e}function iE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=gF(a.fb[c]),d!=b))continue;d=FF(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function rE(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&gC(a.rb,null)}var c,d,e;e=new GF;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new jE(d),NC(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new bE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function AC(a,b,c){try{VE(a,b)?c&&rE(a):tC(a)}catch(d){if(d=Di(d),y(d,118))tC(a);else throw d;}}
-function yC(a,b){try{aF(a,b)?rE(a):tC(a)}catch(c){if(c=Di(c),y(c,118))tC(a);else throw c;}}function KC(a){qE(a);a.lb=!0;tC(a)}function IC(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new xE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;tC(a);null!=a.rb&&gC(a.rb,null)}function cF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new jE(d),NC(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&gC(a.rb,null)}}
-function JC(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,tC(a),null):a.fb[b]}function LC(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,Na)?c=261:D(b,Ra)?c=241:D(b,La)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Hq(a,c):b="Not known group!";a.jb=!0;a.J=b;tC(a)}
-function OC(a,b){a.jb=!0;a.J=b;tC(a)}function PC(a){var b;b=HC(a);qE(a);tC(a);return b}function FE(a,b,c,d,e){var f,g,i,h;f=a.W;h=bB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new kA(f.d.b,f.d.d,g),f=new aB(i),h=bB(f,e),b.f=i,b.j=HF(i);else JE(b,a.T);f=mA(f.b,f.d).b-mA(f.b,f.d).c;KE(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function GE(a,b,c,d,e,f){var g,i;g=PE(a.V);i=bB(a.V,f);JE(b,a.U);(b.e=e)&&(b.i=$f+(e.b>>16&255)+ya+(e.b>>8&255)+ya+(e.b&255)+ua);KE(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function PE(a){return mA(a.b,a.d).b-mA(a.b,a.d).c}function Gq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,tC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):Dq(a,a.y+ca),tC(a))}
-function mC(){cE();Ty.call(this);this.Ob=(sp(),sp(),Ay).b;this.x=new kA(null,0,8);this.t=(Kz(),Lz);this.fb=v(IF,r,134,99,0);this._=new Ry;this.Db=new JF;this.K=D((yB(),zB[Le]),Yb);this.u=new KF;this.G=E(is,r,1,[Ga,Ha,Ra,Fa,Na,La,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new xE(this);gE[0]=Oz;gE[1]=new Mz(255,153,153);gE[2]=new Mz(255,204,102);gE[3]=new Mz(255,255,153);gE[4]=new Mz(102,255,255);gE[5]=new Mz(51,204,255);gE[6]=new Mz(255,153,255)}s(506,371,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},mC);
-_.me=function(a){kE(this,a)};_.Vd=function(){tC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=$g;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var qC=10,DC,eE,vC,dE,hE,oC=null,gE,wC;function Aq(a){this.b=a}s(507,1,{},Aq);_.b=null;function lE(){lE=u;mE=new LF("COPY_SMILES",0);nE=new LF("COPY_MOL",1);oE=new LF("PASTE",2);MF=E(NF,r,133,[mE,nE,oE])}
-function LF(a,b){Zn.call(this,a,b)}s(508,139,{112:1,115:1,117:1,133:1},LF);var MF,nE,mE,oE;function GF(){this.e=v(IF,r,134,99,0)}s(509,1,{},GF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function OF(a){a.c=v(F,k,-1,20,1);a.A=v(F,k,-1,20,1);a.J=v(tE,r,-1,20,1);a.M=v(tE,r,-1,20,1);a.G=Yr([20,7]);a.e=v(F,k,-1,20,1);a.d=v(is,r,1,20,0);a.o=v(is,r,1,20,0);a.x=v(F,k,-1,20,1);a.z=v(F,k,-1,20,1);a.H=v(F,k,-1,20,1);a.I=v(F,k,-1,20,1);a.s=v(F,k,-1,20,1);a.B=v(F,k,-1,20,1);a.K=v(F,k,-1,20,1);a.N=v(F,k,-1,20,1);a.f=v(is,r,1,20,0);a.q=Yr([10,2]);a.j=v(F,k,-1,101,1)}
-function PF(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(F,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(F,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(tE,r,-1,4,1);d=v(tE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=QF(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-QF(o[2],d[2],o[3],d[3]),d=QF(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function Z(a,b){var c,d,e,f,g,i,h,l;wF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=RF(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(tE,r,-1,2,1);SF(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==yF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Dq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];BF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&vF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=K(I(qD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=K(I(qD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function tF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&rF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,rF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];hF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)wF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)BF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];NC(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];hF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];BF(a);a.H[a.u]=l;a.I[a.u]=c+d;NC(a);b&&(hF(a,l),vE(a))}c=4}TF(a,c);a.D=a.F;b&&
-(a.D=0)}
-function SF(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function sF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])UF(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,UF(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Dq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[RF(a,a.D,a.G[a.D][d])],2<d||1!=b){Dq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(tE,r,-1,2,1);SF(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)wF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)wF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)wF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)BF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[RF(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[RF(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(F,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=K(I(qD((a.J[b]+a.J[e])/2))),a.N[c]=K(I(qD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;BF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(BF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(BF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=K(I(qD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=K(I(qD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(hF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&TF(a,i);-1<l&&(a.D=l)}
-function UF(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)wF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function TF(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=yF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function RF(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function VF(a,b,c){var d,e,f,g;e=$g;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Xs(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Xs(c[d])&&!ys(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Rs(c[d],e)&&(b[d]=g,c[d]=$g,++f);if(f==a.t)break}return g==a.t}
-function vE(a){var b,c,d;b=v(tE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{uE(a,b);c=~~(c/2)-K(I(Math.round(b[0])));d=~~(d/2)-K(I(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;wE(a)}}
-function uE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function rF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=WF(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Dq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Dq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Dq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Dq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Dq(a.n,"Charge change not possible on the halogen !");break;case 18:Dq(a.n,
-"Use X button to change charge on the X atom !")}}
-function ZE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(F,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(F,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&hF(a,c);vE(a);Dq(a.n,"Smaller part(s) removed !");return 1}
-function yF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function CF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];jF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),jF(a));4==a.s[d]&&(a.s[d]=1)}}
-function QF(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function NC(a){var b;XF(a);b=a.s.length;a.K=v(F,k,-1,b,1);a.N=v(F,k,-1,b,1);wE(a);jF(a)}
-function wF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(F,k,-1,c,1),zD(a.c,b,a.c.length),a.c=b,b=v(F,k,-1,c,1),zD(a.A,b,a.A.length),a.A=b,b=v(F,k,-1,c,1),zD(a.x,b,a.x.length),a.x=b,b=v(F,k,-1,c,1),zD(a.e,b,a.e.length),a.e=b,b=v(is,r,1,c,0),zD(a.d,b,a.d.length),a.d=b,b=v(is,r,1,c,0),zD(a.o,b,a.o.length),a.o=b,b=v(tE,r,-1,c,1),zD(a.J,b,a.J.length),a.J=b,b=v(tE,r,-1,c,1),zD(a.M,b,a.M.length),a.M=b,b=Yr([c,7]),zD(a.G,b,a.G.length),a.G=b,c=v(F,k,-1,c,1),zD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function SE(a,b,c,d,e,f){var g;g=K(I(qD(a.J[b]-c/2)));f||(g-=d-c);a=K(I(qD(a.M[b]-~~(e/2))));return new Ly(g-1-2,a-2,d+1+4,e+4)}
-function BF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(F,k,-1,b,1),zD(a.H,c,a.H.length),a.H=c,c=v(F,k,-1,b,1),zD(a.I,c,a.I.length),a.I=c,c=v(F,k,-1,b,1),zD(a.s,c,a.s.length),a.s=c,c=v(F,k,-1,b,1),zD(a.B,c,a.B.length),a.B=c,c=v(F,k,-1,b,1),zD(a.K,c,a.K.length),a.K=c,c=v(F,k,-1,b,1),zD(a.N,c,a.N.length),a.N=c,b=v(is,r,1,b,0),zD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function mF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(cE(),aa);i+="JME 2013-04-10 "+new ND+"\n \n";i+=lF(a.t,3)+lF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=EF(0.055999999999999994*(a.J[e]-c),10,4)+EF(0.055999999999999994*(g-a.M[e]),10,4)+EF(0,10,4);h=RE(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+lF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=lF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:YF(a,e)&&(g=2),c=lF(a.H[e],3)+lF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=lF(a.I[e],3)+lF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=lF(a.I[e],3)+lF(a.H[e],3)),i+=c+lF(g,3)+lF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+lF(e,4)+lF(a.A[e],4)+aa);return i+"M END\n"}
-function FF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N,W,$,M,lc,Cc,Sf,qb,Jd,Kd,Ld,Va,Dc;o=v(F,k,-1,a.t+10,1);n=v(F,k,-1,a.t+10,1);l=v(F,k,-1,a.t+1,1);m=v(F,k,-1,7,1);qb=v(F,k,-1,a.t+1,1);w=v(ZF,r,-1,a.t+1,2);G=v(ZF,r,-1,a.u+1,2);lc=0;if(0==a.t)return j;ZE(a,!0);Sf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Sf=!1;break}if(a.n.s&&Sf){$F(a);CF(a);aG(a,G);bG(a,w,G);var Bb,od,$e,$b,ue,pd,qd,cb,fH,Od,t,va,um,vm,Cs,gf,Ma,wm,xm,Gc,ym;Bb=v(F,k,-1,a.t+1,1);od=v(F,k,-1,a.t+1,1);cb=v(cG,r,-1,a.t+1,3);var Ds=a.t,zm,
-lh,Es,dg,tj,Ae,hf;tj=v(cG,r,-1,Ds+2,3);Ae=v(F,k,-1,100,1);hf=5;dg=0;Ae[0]=3;tj[1]=bh;tj[2]=ch;Es=2;if(!(3>Ds))for(;hf<Ae[dg]*Ae[dg];){lh=0;for(zm=!0;zm&&lh<=dg&&hf>=Ae[lh]*Ae[lh];)0==hf%Ae[lh]?zm=!1:++lh;if(zm){tj[++Es]=Us(hf);if(Es>=Ds)break;dg<Ae.length-1&&(++dg,Ae[dg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(va=xm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(xm*=a.i[va]);wm=a.c[t];18==wm&&(ym=a.o[t],pd=ym.charCodeAt(0)-65+1,qd=0,1<ym.length&&(qd=ym.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),wm=28*pd+qd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Gc=1;cb[t]=Us(xm);Gc*=126;cb[t]=Ps(cb[t],Us(a.x[t]*Gc));Gc*=7;cb[t]=Ps(cb[t],Us(gf*Gc));Gc*=7;cb[t]=Ps(cb[t],Us(wm*Gc));Gc*=783;cb[t]=Ps(cb[t],Us(a.z[t]*Gc))}for(ue=0;!VF(a,Bb,cb);){Cs=!1;for(t=1;t<=a.t;++t)Bb[t]!=od[t]&&(od[t]=Bb[t],Cs=!0);if(Cs){for(t=1;t<=a.t;++t){cb[t]=ah;for(va=1;va<=a.z[t];++va)cb[t]=Ys(cb[t],tj[Bb[a.G[t][va]]])}ue=0}else if(0<ue){for(t=1;t<=a.t;++t)cb[t]=ah;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Bb[t]==Bb[va]){cb[t]=bh;break a}}else{for(t=1;t<=a.t;++t){cb[t]=ah;for(va=1;va<=a.z[t];++va)$e=a.G[t][va],cb[t]=Ys(cb[t],Us(a.c[$e]*a.i[RF(a,t,$e)]))}ue=1}VF(a,Bb,cb);for(t=1;t<=a.t;++t)cb[t]=Us(od[t]*a.t+Bb[t])}for(t=1;t<=a.t;++t)od[t]=Bb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(od[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];od[t]=od[Ma];od[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Bb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Bb[a.H[t]],a.I[t]=Bb[a.I[t]],a.H[t]>a.I[t]&&(Od=a.H[t],a.H[t]=a.I[t],a.I[t]=Od,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){vm=um=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<um?(um=a.H[va],vm=a.I[va],$b=va):a.H[va]==um&&a.I[va]<vm&&(vm=a.I[va],$b=va);Od=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Od;Od=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Od;Od=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Od;Od=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Od;fH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=fH}NC(a);jF(a);aG(a,G);bG(a,w,G)}else{aG(a,G);a.i=v(F,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(F,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for($=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=qb[c]){Cc=!0;for(J=1;J<=lc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Cc=!1;break}Cc&&(++lc,o[lc]=c,n[lc]=g)}}else m[++M]=g;if(0==M){if(Dc==a.t)break;c=l[$--]}else if(1==M)qb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++$]=c;e=0;for(q=1;q<=M;++q)if(h=RF(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=RF(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);qb[e]=c;c=e;a.b[e]=++Dc}}qb=v(F,k,-1,a.t+1,1);b=v(F,k,-1,a.t+1,1);N=v(ZF,r,-1,a.t+1,2);Jd=v(ZF,r,-1,a.t+1,2);f=Dc=$=0;for(q=
-1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(qb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=lc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==$)break a;Jd[c]=!0;c=l[$--]}else break}f=c;c=e;1<M&&(l[++$]=f,N[e]=!0)}Kd=v(F,k,-1,a.u+1,1);Ld=v(F,k,-1,a.t+1,1);if(a.n.Jb){var hH=qb,rL=lc,Fs,iH,mh,Be,Gs,Hs,Ka,uj,Is;mh=v(F,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)mh[b[Ka]]=Ka;Gs=v(ZF,r,-1,a.u+
-1,2);for(Ka=1;Ka<=a.t;++Ka)Fs=b[Ka],iH=hH[Fs],Be=RF(a,Fs,iH),0!=Be&&(dG(a,Be,mh,Kd,G),Gs[Be]=!0);for(Ka=1;Ka<=a.u;++Ka)Gs[Ka]||dG(a,Ka,mh,Kd,G);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Hs=Is=0;for(uj=1;uj<=a.z[Ka];++uj){Be=RF(a,Ka,a.G[Ka][uj]);if(5==a.i[Be])continue a;1==a.s[Be]&&0!=eG(a,Be,Ka)&&++Is;2==a.s[Be]&&(Hs=a.G[Ka][uj])}if(0!=Is)if(0<Hs){var fa=a,kH=Ka,jf=mh,Sc=Ld,nc=void 0,vj=void 0,Hc=void 0,Ce=void 0,Ic=void 0,Am=void 0,Bm=void 0,Cm=void 0,Pd=void 0,Tc=void 0,Uc=void 0,Js=
-void 0,wj=void 0,Qd=void 0,xj=void 0,De=void 0,yj=void 0,Ks=void 0,zj=void 0,Ee=void 0,lH=void 0,kf=void 0,mH=void 0,Ls=void 0,Aj=void 0,lf=void 0,Uc=1,vj=kH,nc=v(F,k,-1,fa.t+1,1);for(nc[1]=kH;;){Js=!1;for(Tc=1;Tc<=fa.z[vj];++Tc)if(Hc=fa.G[vj][Tc],!(Hc==nc[1]||Hc==nc[Uc-1]))if(Ce=RF(fa,vj,Hc),2==fa.s[Ce]&&5!=fa.i[Ce]){vj=nc[++Uc]=Hc;Js=!0;break}if(!Js)break}if(!(0==Uc%2||2>fa.z[nc[Uc]]||3<fa.z[nc[Uc]])){lf=nc[1];Ic=nc[~~((Uc+1)/2)];Pd=nc[Uc];kf=Ee=De=Qd=0;Ls=Ks=!1;for(Tc=1;Tc<=fa.z[lf];++Tc)Hc=fa.G[lf][Tc],
-Ce=RF(fa,lf,Hc),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Qd?Qd=Hc:De=Hc);0<jf[De]&&jf[Qd]>jf[De]&&(Am=Qd,Qd=De,De=Am);wj=Qd;0==Qd&&(wj=De,Ks=!0);for(Tc=1;Tc<=fa.z[Pd];++Tc)Hc=fa.G[Pd][Tc],Ce=RF(fa,Pd,Hc),1!=fa.s[Ce]||5==fa.i[Ce]||(0==Ee?Ee=Hc:kf=Hc);0<jf[kf]&&jf[Ee]>jf[kf]&&(Am=Ee,Ee=kf,kf=Am);zj=Ee;0==Ee&&(zj=kf,Ls=!0);xj=eG(fa,RF(fa,lf,Qd),lf);yj=eG(fa,RF(fa,lf,De),lf);lH=eG(fa,RF(fa,Pd,Ee),Pd);mH=eG(fa,RF(fa,Pd,kf),Pd);1<(0>xj+yj?-(xj+yj):xj+yj)||0!=lH||0!=mH?Dq(fa.n,"Bad stereoinfo on allene !"):(Bm=fa.J[nc[Uc-
-1]]-fa.J[Pd],Cm=fa.M[nc[Uc-1]]-fa.M[Pd],Aj=Math.sqrt(Bm*Bm+Cm*Cm),0.001>Aj&&(Aj=0.001),0<(fa.M[zj]-fa.M[nc[Uc-1]])*(Bm/Aj)-(fa.J[zj]-fa.J[nc[Uc-1]])*(Cm/Aj)?Sc[Ic]=1:Sc[Ic]=-1,Ks&&(Sc[Ic]*=-1),Ls&&(Sc[Ic]*=-1),wj==Qd&&0>xj&&(Sc[Ic]*=-1),wj==De&&0>yj&&(Sc[Ic]*=-1),jf[wj]>jf[zj]&&(Sc[Ic]*=-1))}}else b:{var oc=a,pc=Ka,sL=hH,tL=mh,uL=o,vL=n,wL=rL,Dm=Ld,Em=void 0,Vc=void 0,Ms=void 0,nh=void 0,za=void 0,oh=void 0,sd=void 0,Bj=void 0,Rd=void 0,Kb=void 0,ba=void 0,Db=void 0,Fe=void 0,Fm=void 0,Wc=void 0,
-ka=void 0,Gm=void 0,Db=v(F,k,-1,4,1),Fm=v(F,k,-1,4,1),ph=oc,Sd=pc,nH=tL,Ns=sL,oH=uL,pH=vL,xL=wL,Eb=Db,Cj=void 0,Xc=void 0,Hm=void 0,Im=void 0,Os=void 0,Dj=void 0,Dj=-1;0<Ns[Sd]&&(Eb[++Dj]=Ns[Sd]);for(Xc=1;Xc<=xL;++Xc)oH[Xc]==Sd&&(Eb[++Dj]=pH[Xc]),pH[Xc]==Sd&&(Eb[++Dj]=oH[Xc]);for(Xc=Dj+1;Xc<ph.z[Sd];++Xc){Os=ph.t+1;Hm=1;c:for(;Hm<=ph.z[Sd];++Hm){Cj=ph.G[Sd][Hm];for(Im=0;Im<Xc;++Im)if(Cj==Eb[Im])continue c;nH[Cj]<Os&&(Os=nH[Cj],Eb[Xc]=Cj)}}0==Ns[Sd]&&0<ph.x[Sd]?(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=Eb[0],
-Eb[0]=-1):0<ph.x[Sd]&&(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=-1);for(za=Bj=oh=nh=Gm=sd=Kb=0;4>za;++za)0>=Db[za]||(Em=RF(oc,pc,Db[za]),Fm[za]=eG(oc,Em,pc),0<Fm[za]?(++Kb,Gm=Db[za],oh=Db[za]):0>Fm[za]?(++sd,nh=Db[za],oh=Db[za]):Bj=Db[za]);Rd=Kb+sd;ka=v(F,k,-1,4,1);Wc=0;if(3==oc.z[pc]){if(1==Kb&&1==sd||3==Rd&&0<Kb&&0<sd){Dq(oc.n,"Error in C3H stereospecification !");break b}Fe=Db[0];1==Rd?Fe=oh:2==Rd&&(Fe=Bj);ba=PF(oc,pc,Fe,Db);ka[0]=oh;ka[1]=-1;ka[2]=ba[2];ka[3]=ba[1];0<Kb?Wc=1:Wc=-1}else if(4==oc.z[pc])if(1==
-Rd)ba=PF(oc,pc,oh,Db),ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],0<Kb?Wc=1:Wc=-1;else{Fe=Db[0];1<Bj&&(Fe=Bj);1==Kb?Fe=Gm:1==sd&&(Fe=nh);ba=PF(oc,pc,Fe,Db);Vc=v(F,k,-1,4,1);for(za=0;4>za;++za)Em=RF(oc,pc,ba[za]),Vc[za]=eG(oc,Em,pc);if(4==Rd){if(0==Kb||0==sd){Dq(oc.n,"Error in C4 stereospecification !");break b}if(1==Kb||1==sd)ka[0]=ba[0],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[1],Wc=Vc[0];else{for(za=0;4>za;++za)-1==Vc[za]&&(Vc[za]=0);Rd=2}}else if(3==Rd)if(3==Kb||3==sd)ka[0]=ba[0],ka[1]=ba[3],ka[2]=
-ba[2],ka[3]=ba[1],0<Kb?Wc=-1:Wc=1;else{1==Kb?Kb=Ms=1:sd=Ms=-1;for(za=0;4>za;++za)Vc[za]==Ms&&(Vc[za]=0);Rd=2}if(2==Rd)if(1==Kb&&1==sd)ba[1]==nh?(ba[1]=ba[2],ba[2]=ba[3]):ba[2]==nh&&(ba[2]=ba[3]),ka[0]=Gm,ka[1]=nh,ka[2]=ba[2],ka[3]=ba[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){Dq(oc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(ka[0]=ba[0],ka[1]=ba[2],ka[2]=ba[1],ka[3]=ba[3]):(ka[0]=ba[1],ka[1]=ba[3],ka[2]=ba[2],ka[3]=ba[0]);1<Kb?Wc=1:Wc=-1}}var T=ka,Ej=Db,ib=void 0;Ej[0]==T[1]?(ib=
-T[0],T[0]=T[1],T[1]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[0]==T[2]?(ib=T[2],T[2]=T[0],T[0]=ib,ib=T[1],T[1]=T[3],T[3]=ib):Ej[0]==T[3]&&(ib=T[3],T[3]=T[0],T[0]=ib,ib=T[1],T[1]=T[2],T[2]=ib);Ej[1]==T[2]?(ib=T[1],T[1]=T[2],T[2]=ib,ib=T[2],T[2]=T[3],T[3]=ib):Ej[1]==T[3]&&(ib=T[1],T[1]=T[3],T[3]=ib,ib=T[2],T[2]=T[3],T[3]=ib);ka[2]==Db[2]?Dm[pc]=1:ka[2]==Db[3]?Dm[pc]=-1:Dq(oc.n,"Error in stereoprocessing ! - t30");Dm[pc]*=Wc}}}Va=new yD;i=v(F,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ta);0<qb[q]&&fG(a,c,qb[c],Va,Kd);var qh=w[c],Fb=void 0,Fj=void 0,rh=void 0,R=void 0,R=Nc,Fb=!1;0!=a.A[c]&&(Fb=!0);0!=Ld[c]&&(Fb=!0);rh=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){rh=a.q[Fj][1];break}-1<rh&&(Fb=!0);a.n.Ib&&0<a.e[c]&&(Fb=!0,rh=1);switch(a.c[c]){case 2:R=xb;break;case 3:qh?R="c":R=Ab;break;case 4:qh?(R=wf,0<a.x[c]&&(Fb=!0)):R=bc;break;case 5:qh?R="o":R=ic;break;case 7:qh?(R="p",0<a.x[c]&&(Fb=!0)):R=kc;break;case 8:qh?R=hg:R=zc;break;case 13:qh?R=kg:R=Bc;Fb=!0;break;case 6:R=
-Ec;Fb=!0;break;case 9:R=Ob;break;case 10:R=Ib;break;case 11:R=zb;break;case 12:R=Ub;break;case 1:R=Sb;Fb=!0;break;case 19:R=mc;Fb=!0;break;case 20:R=qc;Fb=!0;break;case 21:R=rc;Fb=!0;break;case 22:R=sc;Fb=!0;break;case 18:Fb=!0,R=a.o[c],(D(R,wa)||D(R,Yc)||D(R,tb))&&(Fb=!1)}Fb&&(R=Oc+R,1==Ld[c]?R+=sb:-1==Ld[c]&&(R+="@@"),1==a.x[c]?R+=Sb:1<a.x[c]&&(R+=Sb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=xa:R+=Ba,1<Kj(a.A[c])&&(R+=Kj(a.A[c]))),-1<rh&&(R+=kb+rh),R+=Qc);gn(Va.b,R);for(A=1;A<=lc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&fG(a,o[A],n[A],Va,Kd),9<A&&(Va.b.b+="%"),fn(Va,j+(new Q(A)).b);Jd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function hF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)EC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function iF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&hF(a,c);0==a.z[d]&&hF(a,d)}
-function $F(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=RF(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&hF(a,c)}}}function XF(a){var b;b=a.c.length;a.G=Yr([b,7]);a.z=v(F,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function bG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(F,k,-1,a.u+1,1);o=v(ZF,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[RF(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:YF(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(ZF,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function wE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=K(I(qD((a.J[b]+a.J[c])/2))),a.N[d]=K(I(qD((a.M[b]+a.M[c])/2)))}function aG(a,b){var c;for(c=1;c<=a.u;++c)TE(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function RE(a,b){var c;c=(cE(),wC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function YF(a,b){return 2==a.s[b]?!0:!1}function TE(a,b,c){var d,e,f,g;g=1;a.b=v(F,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function uF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Yr([b+5,2]),zD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function uC(a){var b;a.y=0;a.r=0;FF(a);for(b=1;b<=a.t;++b)a.D=b,uF(a);a.D=0}
-function gF(a){var b,c;b=v(tE,r,-1,4,1);uE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function pE(a,b){var c,d,e,f,g,i,h,l;c=v(tE,r,-1,4,1);uE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;uE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function DF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function kF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&rD(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Sb);g=Jj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){i=Rn(c,d+1);try{a.n.y=MB(i,10)}catch(h){if(h=Di(h),y(h,118))a.n.y=0;else throw h;}a.D=b;uF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ab)?3:D(d,xb)?2:D(d,bc)?4:D(d,ic)?5:D(d,kc)?7:D(d,zc)?8:D(d,Ob)?9:D(d,Ib)?10:D(d,zb)?11:D(d,Ub)?12:D(d,Sb)?1:D(d,Bc)?13:D(d,Ec)?6:D(d,mc)?19:D(d,qc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=$C(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=$C(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=$C(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=$C(c,g++);for(;45==e;)--d,e=$C(c,g++)}a.A[b]=d}}}
-function zC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new fC(b);try{for(;b.k=ZB(b,b.b),b.k<b.j;)d=mD(MB(bC(b),10)).b,c=e=mD(MB(bC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Di(f),y(f,118))dn(f);else throw f;}}function fG(a,b,c,d,e){b=RF(a,b,c);5!=a.i[b]&&YF(a,b)?d.b.b+=ob:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=rb,a=a.f[b],null!=a&&(e=a),gn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function vF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Dq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Dq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function dG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=RF(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=RF(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=RF(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=RF(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Dq(a.n,"Not unique E/Z geometry !");else{i=RF(a,b,e);f=RF(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=RF(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function WF(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=RF(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(YF(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function eG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function jF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=WF(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function xE(a){OF(this);this.n=a;this.y=this.u=this.t=0}
-function YE(a,b){var c,d,e,f,g,i,h;xE.call(this,a);f=j;i=WE(b);if(null!=i){h=new eC(b,i,!0);for(e=1;4>=e;++e)f=XE(h,i);g=mD(MB(Qn(f.substr(0,3)),10)).b;c=mD(MB(Qn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)wF(this),f=XE(h,i),this.J[e]=(new lD(iD(Qn(f.substr(0,10))))).b,this.M[e]=-(new lD(iD(Qn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Qn(f.substr(31,d-31)),kF(this,e,d),62<=f.length&&(f=Qn(f.substr(60,3)),0<f.length&&(f=mD(MB(f,10)).b,0<f&&(this.D=e,a.y=f,uF(this),this.D=0)));for(e=1;e<=c;++e)BF(this),
-f=XE(h,i),this.H[e]=mD(MB(Qn(f.substr(0,3)),10)).b,this.I[e]=mD(MB(Qn(f.substr(3,3)),10)).b,g=mD(MB(Qn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=mD(MB(Qn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);XF(this);DF(this);vE(this);for(NC(this);(h.k=ZB(h,h.b),h.k<h.j)&&!(null==(f=bC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new dC(f);bC(g);bC(g);i=mD(MB(bC(g),10)).b;
-for(e=1;e<=i;++e)c=mD(MB(bC(g),10)).b,this.A[c]=mD(MB(bC(g),10)).b}if(0==f.indexOf("M APO")){g=new dC(f);bC(g);bC(g);i=mD(MB(bC(g),10)).b;for(e=1;e<=i;++e)c=mD(MB(bC(g),10)).b,f=mD(MB(bC(g),10)).b,this.D=c,Z(this,0),kF(this,this.t,mc+f),this.D=0}}$F(this);NC(this)}}
-function MC(a,b){var c,d,e,f,g;xE.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));rD(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new dC(b);d=mD(MB(bC(f),10)).b;e=mD(MB(bC(f),10)).b;for(c=1;c<=d;++c)g=bC(f),wF(this),kF(this,this.t,g),this.J[c]=(new lD(iD(bC(f)))).b,this.M[c]=-(new lD(iD(bC(f)))).b;for(c=1;c<=e;++c)if(BF(this),this.H[c]=mD(MB(bC(f),10)).b,this.I[c]=mD(MB(bC(f),10)).b,this.s[c]=mD(MB(bC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;XF(this);DF(this);vE(this)}catch(i){i=Di(i);if(y(i,118)){i.xc();this.t=0;return}throw i;}$F(this);NC(this)}}
-function $E(a,b,c){var d,e,f;xE.call(this,a);f=v(F,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(wF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))BF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;NC(this);vE(this)}
-function nF(a,b,c){var d,e,f,g,i;xE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(F,k,-1,this.t+1,1);this.A=v(F,k,-1,this.t+1,1);this.x=v(F,k,-1,this.t+1,1);this.e=v(F,k,-1,this.t+1,1);this.d=v(is,r,1,this.t+1,0);this.J=v(tE,r,-1,this.t+1,1);this.M=v(tE,r,-1,this.t+1,1);this.o=v(is,r,1,this.t+1,0);this.H=v(F,k,-1,this.u+1,1);this.I=v(F,k,-1,this.u+1,1);this.s=v(F,k,-1,this.u+1,1);this.f=v(is,r,1,this.u+1,0);this.B=v(F,k,-1,this.u+1,1);this.q=Yr([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}NC(this);vE(this)}
-function jE(a){var b;OF(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(F,k,-1,this.t+1,1);zD(a.c,this.c,this.t+1);this.A=v(F,k,-1,this.t+1,1);zD(a.A,this.A,this.t+1);this.x=v(F,k,-1,this.t+1,1);zD(a.x,this.x,this.t+1);this.e=v(F,k,-1,this.t+1,1);zD(a.e,this.e,this.t+1);this.d=v(is,r,1,this.t+1,0);zD(a.d,this.d,this.t+1);this.J=v(tE,r,-1,this.t+1,1);zD(a.J,this.J,this.t+1);this.M=v(tE,r,-1,this.t+1,1);zD(a.M,this.M,this.t+1);this.o=v(is,r,1,this.t+1,0);zD(a.o,this.o,this.t+1);this.H=v(F,
-k,-1,this.u+1,1);zD(a.H,this.H,this.u+1);this.I=v(F,k,-1,this.u+1,1);zD(a.I,this.I,this.u+1);this.s=v(F,k,-1,this.u+1,1);zD(a.s,this.s,this.u+1);this.f=v(is,r,1,this.u+1,0);zD(a.f,this.f,this.u+1);this.B=v(F,k,-1,this.u+1,1);zD(a.B,this.B,this.u+1);this.q=Yr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function EF(a,b,c){var d,e,f;if(0==c)return lF(H(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(I(qD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new lD(a)).b;d=Gu(e,Hu(46));0>d&&(e+=Wa,d=Gu(e,Hu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function WE(a){var b;b=new eC(a,aa,!0);if(4<YB(b))return aa;b=new eC(a,Yg,!0);return 4<YB(b)?Yg:null}
-function lF(a,b){var c,d,e;d=j+(new Q(a)).b;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function XE(a,b){for(var c,d;a.k=ZB(a,a.b),a.k<a.j;){d=bC(a);if(D(d,b))return ca;for(bC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}s(510,1,{134:1},xE,YE,MC,$E,nF,jE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Eq(){Eq=u;Fq=new fB(Sb)}
-function dF(a,b){var c;Eq();var d;YD.call(this);this.d=new Ez("Help");new Ez("Home");this.e=b;L(this,(cE(),DC));this.ac&&uA(this.ac.d,!1);rA(this,!1);d=iy(b);if(1==a)this.f||(this.f=new NA(d),WD(this.f,-30,0)),this.k=this.f,c=HC(b),this.ac&&tA(this.ac.d.I.c,Ac),Py(this,new zz(2)),this.i=new fB(c+" "),O(this,this.i,Hb),d=new Ty,O(d,this.j,null),this.e.Cb&&(c=new Ez("Submit"),O(d,c,null)),O(this,d,Fc),eB(this.i,Qn(Un(this.i.ac.b.pb,Qg))),this.ac&&uA(this.ac.d,!0),rA(this,!0);else if(2==a)this.c||
-(this.c=new NA(d),WD(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&tA(this.ac.d.I.c,"Nonstandard atom"),Py(this,new zz(2)),c=new Ty,O(c,new GA("atomic SMILES",1),null),O(this,c,gc),c=Sb,Fq&&(c=Un(Fq.ac.b.pb,Qg)),Fq=new gB(c,8),O(this,Fq,Hb),c=new Ty,O(c,this.j,null),O(this,c,Fc);else{this.b||(this.b=new NA(d),WD(this.b,5*b.Y,0));var e,f;d="About "+(cE(),oC);this.ac&&tA(this.ac.d.I.c,d);Py(this,new CA(0));L(this,DC);O(this,new GA(oC+" Molecular Editor v2013-05-01",1),null);O(this,new GA("Peter Ertl and Bruno Bienfait",
-1),null);for(c=dE,d=0,f=c.length;d<f;++d)e=c[d],e=new GA(e,1),vy(e,this.e.x),O(this,e,null);c=new Ty;O(c,this.d,null);O(c,this.j,null);O(this,c,null);this.k=this.b}qA(this);c=this.k;XD(this.ac.d,c.b,c.c);!hy(this)&&My(this);wy(this)}s(511,502,ji,dF);_.sf=function(a){var b,c;if(a.i===this.d){try{b=new GB(this.e.H),c=FB(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Di(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,tC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Fq;
-function gG(a,b){gy(b)==a.b?L(b,(Kz(),Sz)):L(b,a.b)}
-function hG(a){var b,c,d,e;e=j;d=!1;gy(iG)!=a.b?(e=wa,d=!0):gy(jG)!=a.b?(e="!#6",d=!0):gy(kG)!=a.b?(L(lG,(Kz(),Sz)),L(mG,Sz),L(nG,Sz),L(oG,Sz),e="F,Cl,Br,I"):(b=gy(pG)!=a.b,c=gy(qG)!=a.b,gy(rG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),gy(sG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),gy(tG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),gy(uG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),gy(vG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),gy(lG)!=a.b&&(e+="F,"),gy(mG)!=a.b&&(e+="Cl,"),gy(nG)!=a.b&&(e+="Br,"),gy(oG)!=a.b&&(e+="I,"),
-rD(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=tb:(L(iG,(Kz(),Sz)),e=wa)));b=j;d&&gy(pG)!=a.b&&(b+=";a");d&&gy(qG)!=a.b&&(b+=";A");gy(wG)!=a.b&&(b+=";R");gy(xG)!=a.b&&(b+=";!R");gy(iG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=yG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=zG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);gy(AG)!=a.b&&(e="~");gy(BG)!=a.b&&(e=kb);gy(CG)!=a.b&&(e=sb);gy(DG)!=a.b&&(e="!@");eB(a.f,e)}
-function EG(a){FG(a);GG(a);var b=yG.ac.b;Rw(b,0);b.pb.options[0].selected=!0;b=zG.ac.b;Rw(b,0);b.pb.options[0].selected=!0;L(pG,a.b);L(qG,a.b);L(wG,a.b);L(xG,a.b);L(yG,a.b);L(zG,a.b);HG(a)}function FG(a){L(rG,a.b);L(sG,a.b);L(tG,a.b);L(uG,a.b);L(vG,a.b);L(lG,a.b);L(mG,a.b);L(nG,a.b);L(oG,a.b)}function GG(a){L(iG,a.b);L(jG,a.b);L(kG,a.b)}function HG(a){L(AG,a.b);L(BG,a.b);L(CG,a.b);L(DG,a.b);a.c=!1}
-function eF(a){sA.call(this,"Atom/Bond Query");this.j=new Ez(this.rf());dz(this.r,new ZD(this));this.b=(cE(),DC);this.d=a;this.e||(a=iy(a),this.e=new NA(a),WD(this.e,-150,10));this.k=this.e;Py(this,new BA);L(this,this.b);a=new Ty;Py(a,new gA(0,3,1));O(a,new FA("Atom type :"),null);iG=new Ez(vb);jG=new Ez("Any except C");kG=new Ez("Halogen");O(a,iG,null);O(a,jG,null);O(a,kG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));O(a,new GA("Or select one or more from the list :",0),null);O(this,a,null);
-a=new Ty;Py(a,new gA(0,3,1));rG=new Ez(Ab);sG=new Ez(bc);tG=new Ez(ic);uG=new Ez(zc);vG=new Ez(kc);lG=new Ez(Ob);mG=new Ez(Ib);nG=new Ez(zb);oG=new Ez(Ub);O(a,rG,null);O(a,sG,null);O(a,tG,null);O(a,uG,null);O(a,vG,null);O(a,lG,null);O(a,mG,null);O(a,nG,null);O(a,oG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));yG=new Iz;Hz(yG,vb);Hz(yG,$a);Hz(yG,bb);Hz(yG,hb);Hz(yG,jb);O(a,new FA("Number of hydrogens : "),null);O(a,yG,null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));zG=new Iz;Hz(zG,vb);Hz(zG,
-$a);Hz(zG,bb);Hz(zG,hb);Hz(zG,jb);Hz(zG,"4");Hz(zG,"5");Hz(zG,"6");O(a,new GA("Number of connections :",0),null);O(a,zG,null);O(a,new GA(" (H's don't count.)",0),null);O(this,a,null);a=new Ty;Py(a,new gA(0,3,1));O(a,new FA("Atom is :"),null);pG=new Ez(wb);O(a,pG,null);qG=new Ez("Nonaromatic");O(a,qG,null);wG=new Ez(yc);O(a,wG,null);xG=new Ez(fc);O(a,xG,null);O(this,a,null);a=new Ty;L(a,Yz(gy(this)));Py(a,new gA(0,3,1));O(a,new FA("Bond is :"),null);AG=new Ez(vb);O(a,AG,null);BG=new Ez(wb);O(a,BG,
-null);CG=new Ez(yc);O(a,CG,null);DG=new Ez(fc);O(a,DG,null);O(this,a,null);a=new Ty;Py(a,new gA(1,3,1));this.f=new gB(wa,20);O(a,this.f,null);O(a,new Ez(wc),null);O(a,this.j,null);O(this,a,null);this.ac&&uA(this.ac.d,!1);rA(this,!1);FG(this);GG(this);HG(this);L(pG,this.b);L(qG,this.b);L(wG,this.b);L(xG,this.b);L(yG,this.b);L(zG,this.b);gG(this,iG);qA(this);a=this.k;XD(this.ac.d,a.b,a.c);!hy(this)&&My(this);wy(this)}s(512,502,ji,eF);
-_.sf=function(a,b){var c;D(b,wc)?(EG(this),gG(this,iG),hG(this)):y(a.i,86)?(HG(this),fs(a.i)===fs(iG)?(FG(this),GG(this)):fs(a.i)===fs(jG)?(FG(this),GG(this)):fs(a.i)===fs(kG)?(FG(this),GG(this)):fs(a.i)===fs(wG)?L(xG,this.b):fs(a.i)===fs(xG)?(L(wG,this.b),L(pG,this.b)):fs(a.i)===fs(pG)?(L(qG,this.b),L(xG,this.b)):fs(a.i)===fs(qG)?L(pG,this.b):fs(a.i)===fs(AG)||fs(a.i)===fs(BG)||fs(a.i)===fs(CG)||fs(a.i)===fs(DG)?(EG(this),this.c=!0):GG(this),gG(this,a.i),hG(this)):y(a.i,87)&&(HG(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-L(c,this.b):L(c,(Kz(),Sz)),hG(this));107!=this.d.c&&(this.d.c=107,Yy(this.d));return!0};_.c=!1;_.d=null;_.e=null;var iG=_.f=null,AG=null,jG=null,pG=null,BG=null,nG=null,rG=null,zG=null,yG=null,mG=null,lG=null,kG=null,oG=null,sG=null,qG=null,xG=null,DG=null,tG=null,vG=null,wG=null,CG=null,uG=null;function bF(a){a.b=-1;a.c=v(LD,r,0,0,0);a.d=0}function JF(){KD(this)}s(513,487,Dh,JF);_.ze=function(){bF(this)};_.b=-1;
-function IG(a,b){var c=a.b,d=b.b,e,f;if(null!=d)if(null!=c.b.xb)gC(c.b.xb,E(is,r,1,[d]));else{f=j;e=c.b.Db;var g,i,h,l;if(null==d)e=0;else if(g=tD(d,"\\$\\$\\$\\$\r?\n?"),1>=g.length)e=0;else{for(h=0,l=g.length;h<l;++h)i=g[h],ds(e.c,e.d++,i);e=g.length}0<e&&(f=". Use Page Up/Down for SDF access ("+e+ua);try{VE(c.b,d)?(Dq(c.b,"Structure pasted"+f),rE(c.b)):(BC(new CC(c.b.J,c.b,DC)),IC(c.b)),Yy(c.b)}catch(m){if(m=Di(m),y(m,118))d=c.b,d.jb=!0,d.J="ERROR - invalid MOL ",tC(d),BC(new CC(c.b.J,c.b,DC)),
-Yy(c.b);else throw m;}}}function yq(a){a=new tB(a);Bq();var b,c,d,e,f;try{var g=(lB(),oB);if(pB(g,(lB(),oB)))b=a.b;else if(pB(g,mB))b=new xB(a.b);else throw new uB(g);c=un(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new JG;Gx(d.f,c);e=(f=tD(c,"\r\n|\r|\n|\n\r"),f.length);Eu(d.f,20*(10>e?e:10)+Rf);Jn((Gn(),Hn),new KG(d));LG(d);MG(d)}catch(i){if(i=Di(i),y(i,102))dn(i);else throw i;}}function KF(){}s(514,1,{103:1,110:1},KF);_.me=function(a){IG(this,a)};_.b=null;s(516,305,Hh);
-function vq(){var a;vq=u;NG=(a=!1,Hf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);OG=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");PG=NG&!OG;var b;a=E(F,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);wq=v(F,k,-1,1E3,1);for(b=0;b<wq.length;++b)wq[b]=-999;for(b=0;b<a.length;b+=2)wq[a[b+1]]=a[b]}
-function tp(a,b,c){a=new QG(b,c,a);if(!b.Ed(a,c))for(b=b._b;b&&!b.Ed(a,c);)b=b._b}function Wy(a,b,c){var d;d=new RG;ej(d.u,b,c);Yi(a.i,d.u,0,0);Mi(a.b,d);return d}function rC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function LE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)jv(a.i,b.u,c,d),b.s=c,b.t=d;SG(b)}
-function nC(a,b,c,d){vq();this.pb=Zv();this.b=new Si;this.f=d;this.pb.style[Mf]=$a;this.pb.style[Kf]=$a;this.pb.style[Bg]=Qe;this.pb.style[Vg]=b;this.pb.style[Ge]=c;this.i=new TG;this.i.pb.style[Vg]=db;Eu(this.i,db);PG?(b=new UG,c=new VG,Yi(b,this.i,0,0),Yi(b,c,0,0),nv(this,b)):nv(this,this.i);this.d=a;a.Ob=this;PG?(this.k=new WG(this),this.k.j=new XG(this),this.k.k=new YG(this),this.k.o=new ZG(this),this.k.n=new $G(this),this.d&&(this.k.f=new aH(this),this.k.i=new bH(this),this.k.b=new cH(this))):
-z(this,new dH(this),(Iq(),Iq(),Jq));z(this,this,(yp(),yp(),zp));z(this,new eH(this),(hj(),hj(),ij));z(this,new gH(this),(jj(),jj(),kj));z(this,new jH(this),(sq(),sq(),tq));(sp(),sp(),Ay).b=this}s(515,516,Hh,nC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var PG,OG,NG,wq=null;function TG(){lv.call(this);this.pb[wd]=Me}s(518,283,ni,TG);function UG(){TG.call(this);this.pb.style[Vg]=db;this.pb.style[Ge]=db}s(517,518,ni,UG);function dH(a){this.b=a}s(519,1,{},dH);
-_.nc=function(a){var b,c,d;c=nj(a);d=oj(a);b=pj(a.b);a=new qH(a);2==b&&(a.f=4);oF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function eH(a){this.b=a}s(520,1,{},eH);_.oc=function(a){var b,c;b=nj(a);c=oj(a);a=new qH(a);this.b.j?xF(this.b.d,a,b,c):zF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function gH(a){this.b=a}s(521,1,{},gH);_.pc=function(){this.b.j=!1;AF(this.b.d)};_.b=null;function jH(a){this.b=a}s(522,1,{},jH);_.b=null;function VG(){TG.call(this);this.pb.style[Vg]=db;this.pb.style[Ge]=db}
-s(523,518,ni,VG);function rH(a,b){var c;c=b.b;c.f=4;return oF(a.b.d,c,b.e,b.f)}function XG(a){this.b=a}s(524,1,{},XG);_.tf=function(a){return rH(this,a)};_.b=null;function fr(a,b){zF(a.b.d,b.b,b.e,b.f);return oF(a.b.d,b.b,b.e,b.f)}function YG(a){this.b=a}s(525,1,{},YG);_.tf=function(a){return fr(this,a)};_.b=null;function ZG(a){this.b=a}s(526,1,{},ZG);_.tf=function(a){return xF(this.b.d,a.b,a.e,a.f)};_.b=null;function $G(a){this.b=a}s(527,1,{},$G);_.tf=function(){return AF(this.b.d)};_.b=null;
-function jq(a,b){var c;c=I(qD(b.c));c=new wB(b,0,bg,c);kE(a.b.d,c);return!0}function aH(a){this.b=a}s(528,1,{},aH);_.tf=function(a){return jq(this,a)};_.b=null;function kq(a,b){var c;c=I(qD(100*b.d));c=new wB(b,0,ig,c);kE(a.b.d,c);return!0}function bH(a){this.b=a}s(529,1,{},bH);_.tf=function(a){return kq(this,a)};_.b=null;function oq(a,b){var c;c=new wB(b,0,de,$g);kE(a.b.d,c);return!0}function cH(a){this.b=a}s(530,1,{},cH);_.tf=function(a){return oq(this,a)};var sH=_.b=null;
-function tH(){tH=u;sH=new $s((ot(),new nt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function uH(){uH=u;vH={}}function wH(a,b,c){var d;c&&(b.style[je]=c.c+Rf,d=c.b,d!=Mb&&(b.style[ie]=d),0!=(c.d&1)&&(b.style[le]=jd),0!=(c.d&2)&&(b.style[ke]=Ke));a.f.style[Ug]=Bf}
-function mA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=pi(b);d in vH?c=vH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(qg),f=$doc.createElement(Ie),f.width=1,f.height=1,g=(tH(),sH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),wH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Qj(e),l=Qj(e)+(e.offsetHeight||0),m=l-h,o=Qj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new xH,w.b=q,w.c=n,w.d=m,w),vH[d]=c);return c}
-function yH(){uH();var a,b,c,d,e;lj();this.b=E(is,r,1,["monospace","sans-serif",ng]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(qg);this.f.innerHTML=this.i||j;this.f.style[je]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ie]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(533,1,{},yH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var vH;function xH(){}
-s(534,1,{},xH);_.b=0;_.c=0;_.d=0;function pF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Di(b),!y(b,124))throw b;}return!1}function qF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Di(b),!y(b,124))throw b;}return!1}function qH(a){xq.call(this,null,0,null);this.b=a}function QG(a,b,c){xq.call(this,a,0,b);this.b=c}s(535,392,Fh,qH,QG);_.ke=function(){return pF(this)};_.le=function(){return qF(this)};_.b=null;
-function bB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,wH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function aB(a){this.d=a;this.c={};this.b=new yH}s(536,395,Fh,aB);_.b=null;function Xy(a){this.b=a}s(537,403,{},Xy);_.b=null;function zH(a,b){this.b=a;this.c=b}s(538,1,{},zH);_.b=null;_.c=null;function AH(){Gw.call(this);this.pb[wd]="jsa-resetTable";this.pb.style[Vg]=fd}s(539,318,ni,AH);
-function BH(){BH=u;var a=CH=new yH;lj();a.i="9p";a.f.style[ie]=ng;a.f.style[je]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[je]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);DH=new iz(1)}function BE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,SG(a)}
-function DE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(AE(a,!1),360<=g||-360>=g?i=CE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=EH(o,n,q,w,f),A=EH(o,n,q,w,h),J="<g"+a.n+pb,J+='<path d ="M '+G.b+ca+G.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',J+="</g>",J),BE(a,i))}function Y(a,b,c,d,e){a.o&&BE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+Za)}
-function zE(a,b,c,d,e){a.o&&(AE(a,!1),BE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za))}function KE(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ia+d+ga+a.j+' fill="'+e+ja+b+"</text>");BE(a,b)}function xA(a,b,c,d,e){AE(a,!0);BE(a,'<rect x="'+b+ia+c+ha+e+'" width="'+d+ea+a.n+Za)}
-function SG(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Oj(a.u.pb)+(a.u.pb.offsetWidth||0)-Oj(a.u.pb),d=Qj(a.u.pb)+(a.u.pb.offsetHeight||0)-Qj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=$f+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua)}function JE(a,b){a.f=b;a.j=HF(b)}s(540,399,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var DH,CH;function Uq(a,b,c){c&&(er(a,b),c.tf(a.c));a.e=!0}function er(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Oj(a.p.pb)+(a.p.pb.scrollLeft||0)+Xn(a.p.pb.ownerDocument),a.c.f=c.clientY-Qj(a.p.pb)+(a.p.pb.scrollTop||0)+Yn(a.p.pb.ownerDocument),a.c.b=new qH(b),b.b.preventDefault(),!0):!1}
-function WG(a){this.p=a;this.c=new FH;this.d=new GH(this);z(this.p,new HH(this),(br(),br(),cr));z(this.p,new IH(this),(Vq(),Vq(),Wq));z(this.p,new JH(this),(Zq(),Zq(),$q));z(this.p,new KH(this),(Rq(),Rq(),Sq));z(this.p,new LH,(pq(),pq(),qq));z(this.p,new MH(this),(lq(),lq(),mq));z(this.p,new NH(this),(gq(),gq(),hq))}s(541,1,{},WG);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function GH(a){gk();this.b=a}s(542,24,{},GH);
-_.wc=function(){!this.b.e&&this.b.j&&rH(this.b.j,this.b.c)};_.b=null;function HH(a){this.b=a}s(543,1,{},HH);_.b=null;function IH(a){this.b=a}s(544,1,{},IH);_.b=null;function JH(a){this.b=a}s(545,1,{},JH);_.b=null;function KH(a){this.b=a}s(546,1,{},KH);_.b=null;function LH(){}s(547,1,{},LH);function MH(a){this.b=a}s(548,1,{},MH);_.b=null;function NH(a){this.b=a}s(549,1,{},NH);_.b=null;function FH(){}s(550,1,{},FH);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function OH(a){var b,c,d,e,f;Nj(a);d=(Zi(),$i(null));e=new AH;Dw(e,a);$u(d,e,d.pb);f=a.$c();b=a.Zc();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Fw(e,a);hv(d,e);return new oy(f,b)}function PH(){this.pb=$doc.createElement(Wd);this.pb[wd]=Me;this.pb.style[Lf]=He;this.pb.style[Of]=Zc;this.pb.style[Vg]=db;this.pb.style[Ge]=db}s(552,286,ii,PH);_.Xc=function(){return Oj(this.pb)};_.Yc=function(){return Qj(this.pb)};
-function HF(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function EH(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new zH(new lD(a),new lD(b))}function CE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+Za}
-function OE(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+ya+h,f<g-1&&(d+=ca);d+=ea;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function AE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function RG(){BH();this.o=DH;this.d=[];this.u=new PH}s(553,540,{},RG);_.b=j;_.c=j;function QH(){QH=u;RH=new oy(0,0)}
-function SH(a){var b;b=a.xf();if(!b){var c;(c=a.uf())?(b=OH(c.b),ej(c.ne(),b.c,b.b),c=OH(c.b),b=new oy(c.c-b.c,c.b-b.b)):b=new oy(0,0);a.Bf(b)}return b}function Dy(a,b){var c;if(a.re())return RH;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Af(hy(b));c=OH(a.ne());a.f.c=c.c;a.f.b=c.b;return c}function TH(a,b){var c;b&&(c=$f+(b.b>>16&255)+ya+(b.b>>8&255)+ya+(b.b&255)+ua,a.wf().pb.style[gd]=c)}function UH(){this.f=new bA;this.f.b=-1;this.f.c=-1}s(555,1,{});_.uf=function(){return null};_.vf=function(a){this.zf(a.Gd())};
-_.wf=function(){return this.ne()};_.xf=function(){return VH};_.xd=function(){};_.re=function(){return!1};_.yf=function(a){this.Af(hy(a))};_.zf=function(a){TH(this,a)};_.Af=function(a){var b=this.ne().pb,c,d,e;c=(Ny(),Oy);e=a.c;d=a.b;e!=c.c?b.style[je]=j+e+"pt":b.style[je]=j;d!=c.b?b.style[ie]=d:b.style[ie]=j;0!=(a.d&1)?b.style[le]=jd:b.style[le]=j;0!=(a.d&2)?b.style[ke]=Ke:b.style[ke]=j};_.Bf=function(a){VH=a};_.Cf=function(){};var VH=_.f=null,RH;
-function Fz(a,b){QH();UH.call(this);this.b=new Sv(a);this.b._c()[wd]=j;z(this.b,new WH(this,b),(vp(),vp(),wp))}s(554,555,{},Fz);_.ne=function(){return this.b};_.zf=function(a){TH(this,a)};_.b=null;function WH(a,b){this.b=a;this.c=b}s(556,1,{},WH);_.Ec=function(a){sp();tp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function Jz(a){QH();UH.call(this);this.b=new Sw;z(this.b,new XH(this,a),(pp(),pp(),qp))}s(557,555,{},Jz);_.ne=function(){return this.b};_.b=null;
-function XH(a,b){this.b=a;this.c=b}s(558,1,{},XH);_.b=null;_.c=null;function YH(a,b){var c,d;TH(a,b.Gd());for(d=new xi(b.Pb.b);d.c<d.e.ue();)c=yi(d),c.ec&&c.ac.vf(c)}function ZH(a,b){var c,d,e,f,g,i,h;ej(a.e,b.Nd(),b.Jd());for(d=new xi(b.Pb.b);d.c<d.e.ue();)c=yi(d),c.ec&&(e=c.ac,e.yf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=SH(e).c,f-=SH(e).b,ej(e.ne(),g,f),!c.ob&&a.e.rd(c),a.e.sd(c,i,h)))}function Sy(){QH();UH.call(this);this.e=new lv}s(559,555,{},Sy);
-_.vf=function(a){YH(this,a)};_.ne=function(){return this.e};_.yf=function(a){ZH(this,a)};_.e=null;function HA(a){QH();UH.call(this);var b=this.b=new qw;Xv(b.c,a,!1);iw(b);this.f.b=-1;this.f.c=-1}s(560,555,{},HA);_.ne=function(){return this.b};_.re=function(){var a;a=(this.b.c.d?Vn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function KA(a){this.b=new lx(a.i,new $H(a))}s(561,1,{},KA);_.b=null;
-function hx(a){var b,c,d,e,f;f=new vB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(aI,r,103,0,0);for(c=b.b?rk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Vi((bz(),P),new Q(f.e)));c=c.c;if(Rs(!c?Zg:c.b,jh))for(c=(!a.e.b||0==a.e.b.d?(Ir(),Ir(),Jr):new ez(a.e.b)).qd();c.Qc();)a=c.Rc(),1001==f.e&&a.me(f);var g,i,h;1001==f.e?(g=new xq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Nf(),null.Nf()):100==f.e&&y(f.f,100)?(i=f.f,h=new xq(i,205,null),h.j=i.Od(),
-h.k=i.Pd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Nf():401==f.e||402==f.e?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.e&&507>=f.e&&(g=null.Of,500!=g&&(f=new xq(null.Of,g,null),f.j=null.Nf(),f.k=null.Nf(),i=null.Nf(),f.f=i&12,501==g&&null.Nf())))}function $H(a){this.b=a}s(562,1,ci,$H);_.qc=function(){hx(this)};_.b=null;function hB(){QH();UH.call(this);this.b=new Kx}s(563,555,{},hB);_.uf=function(){var a;a=new hB;Gx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ne=function(){return this.b};
-_.xf=function(){return bI};_.Bf=function(a){bI=a};var bI=_.b=null;s(564,559,{});function cI(a){var b;b=new Jp(Tn(a.pb,Gf),Tn(a.pb,Ff));a=new Jp(Tn(a.T.jb.pb,Gf),Tn(a.T.jb.pb,Ff));return E(F,k,-1,[b.c-a.c,b.b-a.b])}function dI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ed(a.R);a.cd(b);a.R=a.Q=null}else null!=a.R?(eI(a,a.R),a.R=null):null!=a.Q&&(fI(a,a.Q),a.Q=null);rj(a.S)}function LG(a){a.kb?a.Gf(Mp(a.T.jb)):(a.Ad(),LG(a))}function fI(a,b){var c;a.kb?(c=cI(a),a.Gf(new Jp(-1,gI(b,!1)-c[1]))):a.Q=b}
-function hI(a,b){var c;b!=a.vd()&&(c=a.T.jb,Su(c),iI(c,b,c.pb,c.q.d,!0))}function eI(a,b){var c;a.kb?(c=cI(a),a.Gf(new Jp(gI(b,!0)-c[0],-1))):a.R=b}s(567,288,di);_.Df=function(){var a,b;b=Mp(this.T.jb);a=cI(this);b.c+=a[0];b.b+=a[1];return b};_.vd=function(){var a;a=this.T.jb;return 0!=a.q.d?jI(Xx(a.q,0)):null};_.Ef=function(a){kI(this.T.jb,a)};_.qd=function(){return new Tu(this.T.jb)};_.Ff=function(){Qp(this.T.jb)};_.ld=function(){dI(this)};_.Dd=function(){Qp(this.T.jb)};
-_.nd=function(a){return lI(this.T.jb,a)};_.Gf=function(a){Op(this.T.jb,a)};_.cd=function(a){fI(this,a)};_.wd=function(a){hI(this,a)};_.ed=function(a){eI(this,a)};_.Q=null;_.R=null;function mI(){mI=u;var a=(nI(),oI(),pI);qI=new Iw(a.e,a.c,a.d,a.f,a.b)}function rI(a,b){if(0!=a.I.b.q.d&&jI(Xx(a.I.b.q,0)))throw new Nu("WindowPanel can only contain one child widget");sI(a,b)}
-function MG(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Sg]=He,a.ab=!1,a.Ad());b=a.pb;b.style[Qe]=0+(lj(),Rf);b.style[Gg]=ab;XD(a,Jj(Xn($doc)+(fj()-Tn(a.pb,Gf)>>1),0),Jj(Yn($doc)+(gj()-Tn(a.pb,Ff)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Yf,a.pb.style[Sg]=Tg,Wj(a.gb,200)):a.pb.style[Sg]=Tg)}finally{a.w=!0}}
-function tI(a,b){var c;if(a.w){c=new gu;a.mb&&yr(a.mb,c);a.J&&Np(a.r,a);try{Fi(a.r.d,a)}catch(d){if(d=Di(d),!y(d,118))throw d;}a.n=uI(a.r,a);try{sv(a,b)}finally{Ii(a.t.b),Ii(a.s.b),Ii(a.u.b),a.P&&Li(a.P,a.r),a.C&&(a.C=!1)}}else sv(a,b)}function vI(a,b,c){var d,e;e=a.ob;d=new Gj(a,e);e.sd(a,d.b+b,d.e+c)}function wI(a,b,c){b=new xI(Wn(Vn(nu(nu(a.T.d,b),c))));Ru(b,a);z(b,a.o,(vp(),vp(),wp));return b}function Lp(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Op(a.T.jb,b)}
-function XD(a,b,c){var d,e;(e=a.r)?(d=yI(e.pb),vv(a,b+(Oj(e.pb)+d[3]),c+(Qj(e.pb)+d[0]))):vv(a,b,c)}function uA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Pp(a.r,a):Np(a.r,a)))}function sI(a,b){if(b!=(0!=a.I.b.q.d?jI(Xx(a.I.b.q,0)):null)){Su(a.I.b);var c=a.I.b;iI(c,b,c.pb,c.q.d,!0)}}
-function zI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Gp(),AI)&&(a.O=a.G);var d,e;if(a.P)for(e=new xi(a.P);e.c<e.e.ue();)if(d=yi(e),b==(Gp(),BI)){!d.c&&(d.c=new CI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Gp(),Hp))g=d.r,i=d.F,d.I.d?(XD(d,i.d,i.e),Lp(d,new Jp(i.c,-1))):(XD(d,i.d,i.e),Lp(d,new Jp(i.c,i.b)),Pp(g,d)),Bi(g.d,d,d.I.c),ak(d.z,333);else if(!d.C&&f==(Gp(),AI))d.pb.style[Sg]=Tg,Gp()}else if(b==Hp){!d.c&&(d.c=new CI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=yI(i.pb);h=d.F;if(d.I.d)h.d=Oj(d.pb)-
-g[3]-Oj(i.pb),h.e=Qj(d.pb)-g[0]-Qj(i.pb),d.F=h,XD(d,0,0),DI(d,Ip(i.pb).c,-1);else{if(f!=(Gp(),AI))h.d=Oj(d.pb)-g[3]-Oj(i.pb),h.e=Qj(d.pb)-g[0]-Qj(i.pb),h.c=d.q,h.b=d.p,d.F=h;XD(d,0,0);Op(d,new EI(Ip(i.pb)));Np(i,d)}d==d.r.b||fF(d);ak(d.z,333)}}else b==AI&&(!d.c&&(d.c=new CI),d=a,d.C||(d.G=c,d.pb.style[Sg]=He))}}function FI(a,b){a.pb.style[Xg]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Nf().Nf()}
-function GI(a){if(!a.kb){a.t=Lu(a,a.r,(!jr&&(jr=new mk),jr));a.s=Lu(a,a.r,lk?lk:lk=new mk);a.u=Lu(a,a.r,(!or&&(or=new mk),or));var b=a.r;!a.P&&(a.P=new Si);Mi(a.P,b);jr&&(b=new ir(a),a.mb&&yr(a.mb,b));a.J&&Pp(a.r,a);Bi(a.r.d,a,a.I.c);a.n&&(vv(a,a.n.b,a.n.c),a.n=null);wv(a);fF(a)}}function fF(a){if(a!=a.r.b){var b;or&&(b=new nr(a),a.mb&&yr(a.mb,b))}}
-function HI(a,b,c){var d;d=(Dv(),Ev);xv.call(this,!1,"popup");this.U=d.b;this.S=new II(this);d=new JI;d.pb[wd]="mosaic-popupLayoutPanel";pv(this.T,d);uv(this);this.o=new KI(this);this.z=new LI(this);this.A=new MI(this);this.B=new NI(this);this.F=new OI;this.O=(Gp(),BI);this.J=c;this.r=a;a=this.I=new PI(b);b=new QI;!a.e&&(a.e=new RI);Mi(a.e,b);a=new SI(new Kw(qI.b.e.b,qI.b.c,qI.b.d,qI.b.f,qI.b.b));z(a,new TI(this),(vp(),vp(),wp));b=this.I.c;b.c||(b.c=new Gw,b.c._c()[wd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(zw(),Aw),c.d=d,UI(b.i,b.c,new VI(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new cv;d=Ew(c);vu(c.c,(Jt(),Kt(d)),0);bv(c,a,d,0,!1)}else Dw(b.c,a);kI(b.i,null);z(this.I.c,new WI(this),(Dp(),Dp(),Ep));z(this.I.c,this.o,wp);hI(this,this.I);zi(Wn(Vn(this.pb)),"mosaic-WindowPanel",!0)}s(566,567,di);_.vd=function(){return 0!=this.I.b.q.d?jI(Xx(this.I.b.q,0)):null};_.yd=function(a){tI(this,a)};_.qd=function(){return new Tu(this.I.b)};_.ld=function(){dI(this);rj(new XI(this))};
-_.nd=function(a){return lI(this.I.b,a)};_.Gf=function(a){Lp(this,a)};_.zd=function(a,b){XD(this,a,b)};_.wd=function(a){sI(this,a)};_.Ad=function(){GI(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var qI;function YI(a){a.i=(new Ez(a.j)).ac.ne();z(a.i,new ZI(a),(vp(),vp(),wp));a.e=E($I,r,58,[a.i])}
-function JG(){mI();var a,b,c,d,e,f;HI.call(this,(aJ(),bJ),null,!0);this.Jf();this.db=!0;a=new sw(this.k);this.f=new Jx;this.f.pb.style[Vg]=db;Eu(this.f,db);this.Hf();eI(this,"400px");f=new Wx;f.pb.style[Ge]=db;f.f[rd]=10;c=(lw(),ww);f.b=c;Vx(f,a);Vx(f,this.f);e=new Gw;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Dw(e,a);Vx(f,e);rI(this,f);uA(this,!1);this.If()}s(565,566,di,JG);_.Hf=function(){YI(this)};_.If=function(){var a=this.f;a.pb.readOnly=!0;var b=Fu(a.pb)+"-readonly";zi(a._c(),b,!0)};
-_.Jf=function(){tA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function ZI(a){this.b=a}s(568,1,{},ZI);_.Ec=function(){tI(this.b,!1)};_.b=null;function KG(a){this.b=a}s(569,1,{},KG);
-_.qc=function(){Iu(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Un(a.pb,Qg).length;if(0<b&&a.kb){if(0>b)throw new ew("Length must be a positive integer. Length: "+b);if(b>Un(a.pb,Qg).length)throw new ew("From Index: 0 To Index: "+b+" Text Length: "+Un(a.pb,Qg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function cJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";tA(a.I.c,"Paste")}function dJ(a){mI();JG.call(this);this.d=a}
-s(571,565,di,dJ);_.Hf=function(){YI(this);this.b=(new Ez(this.c)).ac.ne();z(this.b,new eJ(this),(vp(),vp(),wp));this.e=E($I,r,58,[this.b,this.i])};_.If=function(){Eu(this.f,"150px")};_.Jf=function(){cJ(this)};_.Ad=function(){GI(this);Jn((Gn(),Hn),new fJ(this))};_.b=null;_.c=null;_.d=null;function gJ(a){mI();dJ.call(this,a)}s(570,571,di,gJ);
-_.If=function(){Eu(this.f,"150px");var a=new hJ(this),b=this.f;Ku(b,new iJ,(Up(),Up(),Vp));Ku(b,new jJ,(Rp(),Rp(),Sp));Ku(b,new kJ,(Xp(),Xp(),Yp));Ku(b,new lJ(a),($p(),$p(),aq))};_.Jf=function(){cJ(this);this.k+=" Or drag and drop a file on it."};s(574,1,{});s(573,574,{});_.c=null;_.d=1;_.e=-1;function hJ(a){this.b=a;this.c=new mJ(this);this.d=this.e=1}s(572,573,{},hJ);_.b=null;function mJ(a){this.b=a}s(575,1,{},mJ);_.Kf=function(a){this.b.b.f.pb[Qg]=null!=a?a:j};_.b=null;function jB(){new Ar}
-s(576,423,{},jB);function eJ(a){this.b=a}s(577,1,{},eJ);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new vB(a.b,0,Un(this.b.f.pb,Qg));IG(a.b,b)}tI(this.b,!1)};_.b=null;function fJ(a){this.b=a}s(578,1,{},fJ);_.qc=function(){Iu(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Cq(a){var b;a&&a&&(a=new nJ(a),void 0!=$wnd.FileReader?b=new gJ(a):b=new dJ(a),LG(b),MG(b))}function nJ(a){this.b=a}s(580,1,{},nJ);_.b=null;function cq(a,b){a.onloadend=function(a){b.Kf(a.target.result)}}
-function lJ(a){this.b=a}s(585,1,{},lJ);_.b=null;function iJ(){}s(586,1,{},iJ);function jJ(){}s(587,1,{},jJ);function kJ(){}s(588,1,{},kJ);function vA(a,b){QH();Sy.call(this);this.d=new oJ(a);var c=this.c=new Gw,d=(lw(),ww);c.b=d;Dw(this.c,this.e);rI(this.d,this.c);this.d.b=this;this.b=b}s(589,564,{},vA);_.ne=function(){return this.d};_.wf=function(){return this.c.ob};_.xd=function(){tI(this.d,!1)};_.Af=function(){};_.Cf=function(a){YH(this,a);ZH(this,a);LG(this.d);GI(this.d)};_.b=null;_.c=null;
-_.d=null;function oJ(a){mI();HI.call(this,(aJ(),bJ),a,!1)}s(590,566,di,oJ);_.xd=function(){var a=this.b,b=new oA(a.b,201),c;a=a.b.r;a.b?a=new pJ(new xi(a.b)):(a=(Ir(),Ir(),Jr),a=new xi(a));for(;a.Qc();)c=a.Rc(),201==b.e&&VD(c.b)};_.b=null;function SA(){QH();UH.call(this);var a=this.b=new qJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(591,555,{},SA);_.ne=function(){return this.b};_.b=null;function JB(){}s(597,439,{},JB);function pJ(a){if(!a)throw new kn;this.b=a}s(598,1,{},pJ);_.Qc=function(){return PB(this.b)};
-_.Rc=function(){return yi(this.b)};_.Sc=function(){throw new SB("Missing message: awt.50");};_.b=null;function oz(){return oz()}function HB(){HB=u;var a;a=(yB(),zB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(rJ,r,-1,0,1);else throw new YC(a+" is not supported");}catch(b){if(b=Di(b),!y(b,126))throw b;}}function LA(a,b){a.b=31*a.b+H((new lD(b)).b)}function jz(){}s(601,1,{},jz);_.hC=function(){return this.b};_.b=1;
-function yI(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"borderTopWidth"));b[1]=sJ(tJ(a,"borderRightWidth"));b[2]=sJ(tJ(a,"borderBottomWidth"));b[3]=sJ(tJ(a,"borderLeftWidth"));return b}function uJ(a){var b,c;c=vJ(a);b=yI(a);a=new Jp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Ip(a){return new Jp(a.clientWidth,a.clientHeight)}
-function vJ(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"marginTop"));b[1]=sJ(tJ(a,"marginRight"));b[2]=sJ(tJ(a,"marginBottom"));b[3]=sJ(tJ(a,"marginLeft"));return b}function wJ(a){var b;b=v(F,k,-1,4,1);b[0]=sJ(tJ(a,"paddingTop"));b[1]=sJ(tJ(a,"paddingRight"));b[2]=sJ(tJ(a,"paddingBottom"));b[3]=sJ(tJ(a,"paddingLeft"));return b}function xJ(a,b,c){try{D(b,ge)&&(b=Hd),a.style[b]=c}catch(d){if(d=Di(d),!y(d,118))throw d;}}
-function gI(a,b){var c;yJ||(yJ=$doc.createElement(qg),xJ(yJ,Qe,j),xJ(yJ,Gg,j),xJ(yJ,Of,Zc),xJ(yJ,Sg,He),$doc.body.appendChild(yJ));xJ(yJ,Vg,a);xJ(yJ,Ge,a);c=uJ(yJ);return b?c.c:c.b}var yJ=null;function zJ(){Jp.call(this,0,0)}function Jp(a,b){this.c=a;this.b=b}function EI(a){Jp.call(this,a.c,a.b)}s(603,1,Fh,zJ,Jp,EI);_.eQ=function(a){return this===a?!0:null==a||AJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function BJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(604,1,{112:1,114:1,135:1},BJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return CJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function DJ(a,b){this.b=a;this.c=b}s(605,1,Fh,DJ);_.eQ=function(a){return this===a?!0:null==a||EJ!=sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return EJ.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function OI(){this.c=this.b=this.e=this.d=0}s(606,1,Fh,OI);_.eQ=function(a){return this===a?!0:null==a||FJ!=sn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return FJ.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function tJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ge&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(608,1,{});var GJ=-1;function HJ(){}s(609,608,{},HJ);_.b=-1;_.c=-1;var IJ=null;
-function sJ(a){a=parseInt(a,10);a=isNaN(a)?null:mD(a);return!a?0:a.b}s(612,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Df=function(){return Mp(this.i)};_.Ef=function(a){kI(this.i,a)};_.Ff=function(){Qp(this.i)};_.Dd=function(){Qp(this.i)};_.cd=function(a){var b=this.i;b.pb.style[Ge]=a;b.kb||(b.i=a)};_.ed=function(a){var b=this.i;b.pb.style[Vg]=a;b.kb||(b.j=a)};function nI(){nI=u;oI()}function tA(a,b){a.b.pb.textContent=b||j;kI(a.i,null)}
-function JJ(a){nI();var b;Uv(this,new JI);this.b=new KJ;b=this.i;LJ(b,new MJ);xJ(b.pb,Mf,ab);b.p=0;UI(b,this.b,new VI(0));this.b._c()[wd]="mosaic-Caption-text";this.b.pb.textContent=a||j;kI(this.i,null);this.pb[wd]="mosaic-Caption"}s(611,612,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},JJ);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};
-_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};_.c=null;function oI(){oI=u;NJ=Bn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ay(NJ,240,20);new ay(NJ,224,16);new ay(NJ,208,16);new ay(NJ,192,16);new ay(NJ,176,16);new ay(NJ,160,16);new ay(NJ,144,16);new ay(NJ,128,16);new ay(NJ,112,16);new ay(NJ,96,16);new ay(NJ,80,16);new ay(NJ,64,16);new ay(NJ,260,16);pI=new ay(NJ,48,16);new ay(NJ,32,16);new ay(NJ,16,16);new ay(NJ,0,16)}var NJ,pI;
-function OJ(a,b){Iu(a.b.pb,!b);kI(a.i,a.b)}function Kp(a,b){a.d=b;Iu(a.b.pb,!b);kI(a.i,a.b);if(a.e){var c;for(c=new xi(a.e);c.c<c.e.ue();)yi(c)}}function PI(a){var b;Uv(this,new JI);b=this.i;LJ(b,new PJ((QJ(),RJ)));b.p=0;this.c=new JJ(a);UI(b,this.c,new VI(1));this.b=new JI;Ri(this.b,"Body");UI(b,this.b,new VI(0));this.pb[wd]="mosaic-CaptionLayoutPanel"}s(614,612,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},PI);_.fd=function(){Mu(this.i)};_.gd=function(){Pu(this.i)};_.qd=function(){return new Tu(this.b)};
-_.nd=function(a){return lI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function RI(){KD(this)}s(615,487,Dh,RI);function II(a){this.b=a}s(616,1,ci,II);_.qc=function(){Qp(this.b.T.jb)};_.b=null;function SJ(a){var b;b=a.c;a=b.r;b=!a.f?-1:qj(a.f.b,b);a.f&&Et(a.f.b,b)&&Ht(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&fF(!a.f?null:Et(a.f.b,b-1))}function TJ(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Ry);-1==qj(a.f.b,b)&&Mi(a.f.b,b)}function CI(){}s(617,1,{},CI);_.Jc=function(a){SJ(a)};_.Kc=function(a){TJ(a)};
-_.Mc=function(a){UJ(a.b.r,a.b)};function aJ(){aJ=u;VJ=new WJ(1,"e");XJ=new WJ(2,wf);YJ=new WJ(3,"ne");ZJ=new WJ(10,"nw");$J=new WJ(4,hg);aK=new WJ(5,kg);bK=new WJ(12,"sw");cK=new WJ(8,"w");bJ=new dK((Zi(),$i(null)).pb)}function uI(a,b){var c;c=yI(a.pb);return new DJ(Oj(b.pb)-(Oj(a.pb)+c[3]),Qj(b.pb)-(Qj(a.pb)+c[0]))}
-function eK(a){var b,c,d,e,f,g;if(a.f){b=Ip(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Et(a.f.b,d),c=new Jp(Tn(g.pb,Gf),Tn(g.pb,Ff)),f=uI(a,g),f.b-=Jj(0,f.b+Tn(g.pb,Gf)-b.c),f.c-=Jj(0,f.c+Tn(g.pb,Ff)-b.b),XD(g,Jj(0,f.b),Jj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,DI(g,c.c,c.b),g.O==(Gp(),Hp)&&Op(g,new EI(Ip(a.pb))),ak(g.z,1)}}function fK(a,b,c){a=a.e;Bi(a,b,b);x(a.d,b,c);Ri(b,xc+c.c)}
-function Np(a,b){var c;c=a.e;gK(c,b.H);Qi(b.H,xc+ZJ.c);gK(c,b.D);Qi(b.D,xc+XJ.c);gK(c,b.E);Qi(b.E,xc+YJ.c);gK(c,b.N);Qi(b.N,xc+cK.c);gK(c,b.v);Qi(b.v,xc+VJ.c);gK(c,b.M);Qi(b.M,xc+bK.c);gK(c,b.K);Qi(b.K,xc+$J.c);gK(c,b.L);Qi(b.L,xc+aK.c)}
-function Pp(a,b){!b.H&&(b.H=wI(b,0,0));fK(a,b.H,ZJ);!b.D&&(b.D=wI(b,0,1));fK(a,b.D,XJ);!b.E&&(b.E=wI(b,0,2));fK(a,b.E,YJ);!b.N&&(b.N=wI(b,1,0));fK(a,b.N,cK);!b.v&&(b.v=wI(b,1,2));fK(a,b.v,VJ);!b.M&&(b.M=wI(b,2,0));fK(a,b.M,bK);!b.K&&(b.K=wI(b,2,1));fK(a,b.K,$J);!b.L&&(b.L=wI(b,2,2));fK(a,b.L,aK)}function UJ(a,b){var c,d;a.b=b;d=a.f.b.d;c=qj(a.f.b,b);if(c+1<d){tz(a.f,b);for(Mi(a.f.b,b);c<d;++c)FI(Et(a.f.b,c),c)}else FI(b,c)}
-function dK(a){a=new hK(a);Uv(this,a);this.d=new iK(a);this.d.j=!0;Ji(this.d);this.d.n=3;this.e=new jK(a);this.e.j=!0;Ji(this.e);this.e.n=3;Wv(this)}s(618,303,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},dK);_.Df=function(){return Ip(this.pb)};_.Ef=function(){var a;(a=kK(this))&&a.Ef(null)};_.Ff=function(){eK(this)};_.Jc=function(a){!this.c&&(this.c=new CI);SJ(a)};_.Kc=function(a){!this.c&&(this.c=new CI);TJ(a)};_.Dd=function(){eK(this)};
-_.Mc=function(a){!this.c&&(this.c=new CI);UJ(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var VJ,XJ,YJ,ZJ,bJ,$J,aK,bK,cK;function hK(a){this.q=new mv(this);this.pb=a}s(619,283,ni,hK);function WJ(a,b){this.b=a;this.c=b}s(620,1,{},WJ);_.b=0;_.c=null;function iK(a){ti();Ni.call(this,a)}s(621,3,{},iK);_.kc=function(){var a;a=this.k.f;a.C||Nj(a.x);Qi(this.k.f,"dragdrop-dragging");!a.I.d&&OJ(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Jj(this.b,a<this.e?a:this.e),b=Jj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Qe]=a+(lj(),Rf);c.style[Gg]=b+Rf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||fF(a);a.I.d||OJ(a.I,!0);a.C||(a.x||(a.x=new lK,Ri(a.x,"mosaic-GlassPanel-invisible")),xJ(a.x.pb,Xg,tJ(a.pb,Xg)),Yi((Zi(),$i(null)),a.x,0,0));Ri(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.pb);this.c=a.e+Rj(this.k.b.pb);this.e=this.b+Tj(this.k.b.pb)-this.k.f.$c();this.d=this.c+Sj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.d=0;_.e=0;function gK(a,b){try{Fi(a,b)}catch(c){if(c=Di(c),!y(c,118))throw c;}}
-function jK(a){ti();Ni.call(this,a);this.d=new vi}s(622,3,{},jK);_.kc=function(){var a;a=this.k.f.ob;a.C||Nj(a.x);Qi(this.k.f,"dragdrop-dragging");OJ(a.I,!1);Lp(a,new Jp(a.q,a.p));ak(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Vi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.Yc()-Jj(this.k.d,this.c):this.k.f.Yc()-this.k.d,0!=b&&(a=d.p,b=Jj(a+b,Tn(d.I.c.pb,Ff)),b!=a&&vI(d,0,a-b),Lp(d,new Jp(d.q,b)),ak(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.Yc():this.k.d-this.k.f.Yc(),0!=b&&(a=d.p,b=Jj(a+b,Tn(d.I.c.pb,Ff)),Lp(d,new Jp(d.q,b)),ak(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.Xc()-Jj(this.k.c,this.b):this.k.f.Xc()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&vI(d,a-b,0),Lp(d,new Jp(b,d.p)),ak(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.Xc():this.k.c-this.k.f.Xc(),0!=b&&(a=d.q,Lp(d,new Jp(96<a+b?a+b:96,d.p)),ak(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||fF(a);OJ(a.I,!0);a.C||(a.x||(a.x=new lK,Ri(a.x,"mosaic-GlassPanel-invisible")),xJ(a.x.pb,Xg,tJ(a.pb,Xg)),Yi((Zi(),$i(null)),a.x,0,0));Ri(this.k.f,"dragdrop-dragging");a=new Gj(this.k.b,null);this.b=a.b+Pj(this.k.b.pb);this.c=a.e+Rj(this.k.b.pb);this.f=this.b+Tj(this.k.b.pb)-this.k.f.$c();this.e=this.c+Sj(this.k.b.pb)-this.k.f.Zc()};_.b=0;_.c=0;_.e=0;_.f=0;
-function lK(){var a;this.e=new mK(this);this.b=!1;this.c=new qv;Uv(this,this.c);a=this.pb.style;a[gd]="#000";a[fe]="alpha(opacity=50)";a.opacity="0.5";this.pb[wd]="gwt-GlassPanel"}s(623,303,Ph,lK);
-_.jd=function(){var a;Wv(this);try{a=this.ob}catch(b){b=Di(b);if(y(b,124))throw new Nu("Parent widget must be an instance of AbsolutePanel");throw b;}a==(Zi(),$i(null))?(xt(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Li(hk,a),a.c=!0,a.d=pk(a),Mi(hk,a),this.d=new nK(this),au(new wt(this.d))):(this.pb.style[ld]=ab,this.pb.style[ag]=ab);this.b&&Pt(new vt(this));Yi($i(null),new oK,Xn($doc),Yn($doc))};
-_.kd=function(){this.i.kd();Vj(this.e);this.d&&(tt(Zt,this.d,E(pK,r,46,[(!mr&&(mr=new mk),mr)])),this.d=null);this.b&&tt(Rt,this,E(pK,r,46,[(!Qt&&(Qt=new mk),Qt)]))};_.Uc=function(a){switch(Mt(a.type)){case 256:if(27==(a.keyCode||0))return Nj(this),!1;case 1:if(this.pb.contains(a.target))return Nj(this),!1}return!0};_.ld=function(){};_.b=!1;_.c=null;_.d=null;function mK(a){gk();this.b=a}s(624,24,{},mK);_.wc=function(){xt(this.b)};_.b=null;function nK(a){this.b=a}s(625,1,{},nK);_.b=null;
-function oK(){this.pb=Zv();var a;a=new Tw(new qK(this));z(this,a,(lp(),lp(),mp));z(this,a,(dq(),dq(),eq))}s(626,305,Hh,oK);_.ld=function(){rj(new rK(this))};function qK(a){this.b=a}s(627,1,{},qK);_.b=null;function rK(a){this.b=a}s(628,1,ci,rK);_.qc=function(){this.b.pb.focus()};_.b=null;function sK(a){a.pb.style[Vg]=fd;a.pb.style[Ge]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Ef(null):(b=kK(a))&&b.Ef(a)}}s(630,286,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Df=function(){sK(this);return new Jp(Tn(this.pb,Gf),Tn(this.pb,Ff))};_.Ef=function(){sK(this)};_.Ff=function(){};_.Tc=function(){};_.Dd=function(){};function KJ(){this.pb=$doc.createElement("label");this.pb[wd]="mosaic-Label";this.pb.style[Ug]=Bf;this.pb[wd]="mosaic-HTML"}s(629,630,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},KJ);function SI(a){Uv(this,new tK(a));this.pb[wd]="mosaic-ImageButton"}s(631,303,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},SI);
-function qJ(){var a=(Dv(),Gv);xv.call(this,!0,cf);this.U=a.b;this.b=new uK(this);this.b.e=!0;nv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);bj();xu(a,b)}else this.lb|=1;Wn(Vn(this.pb))[wd]=ye;this.pb.style[Xg]="2147483647"}s(632,288,ni,qJ);_.Tc=function(a){Ou(this,a);1==Mt(a.type)&&sv(this,!1)};_.b=null;
-function uK(a){this.c=a;this.d=new Si;this.j=new Si;a=(kx(),jx);new $x(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(vg);this.f=$doc.createElement(yg);It(b,this.f);this.p=!0;a=Zv();b=(Jt(),Kt(b));a.appendChild(b);this.pb=a;nl();this.pb.setAttribute("role",Rl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),bj(),xu(a,b)):this.lb|=2225;this.pb[wd]=xe;a=Fu(this.pb)+"-vertical";zi(this._c(),a,!0);this.pb.style[Kf]=ab;this.pb.setAttribute("hideFocus",Pg);z(this,new ix(this),(lp(),lp(),mp))}
-s(633,327,ii,uK);_.Tc=function(a){switch(Mt(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}bx(this,a)};_.Cd=function(a,b){fx(this,a,b);b||this.b&&sv(this.c,!1)};_.b=!0;_.c=null;
-function tK(a){var b=(lw(),ww),c=(zw(),Aw),d;d=new fw;d.i[kd]=$a;d.i[nd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;dw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;dw(b.b);b.b.d.rows[0].cells[0].style[Rg]=e.b;dw(d);b=$v(d,0,0,!0);if(a){Nj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;bw(g,f.d);ds(f.c,g,a);c.b=c.b.c}else e=c.c.d,Mi(c.c,a);a.pb[Rc]=e;It(b,a.pb);Ru(a,d)}Uv(this,d);zi(this.pb,"mosaic-WidgetWrapper",!0)}s(634,303,Ph,tK);_.b=null;_.c=null;function KI(a){this.b=a}s(635,1,{},KI);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&fF(this.b)};_.b=null;function LI(a){gk();this.b=a}s(636,24,{},LI);_.wc=function(){Qp(this.b.T.jb);var a=this.b;lr((!a.y&&(a.y=new vK),a.y))};_.b=null;function MI(a){gk();this.b=a}s(637,24,{},MI);_.wc=function(){zI(this.b,(Gp(),Hp))};_.b=null;function NI(a){gk();this.b=a}s(638,24,{},NI);_.wc=function(){zI(this.b,(Gp(),AI))};_.b=null;function QI(){}s(639,1,{},QI);function TI(a){this.b=a}s(640,1,{},TI);_.Ec=function(){this.b.xd()};_.b=null;
-function WI(a){this.b=a}s(641,1,{},WI);_.b=null;function XI(a){this.b=a}s(642,1,ci,XI);_.qc=function(){this.b.O==(Gp(),Hp)?ak(this.b.A,333):this.b.O==AI&&ak(this.b.B,333)};_.b=null;function xI(a){this.pb=a;Mu(this)}s(643,286,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},xI);_.Fc=function(a){return z(this,a,(Iq(),Iq(),Jq))};_.Gc=function(a){return z(this,a,(hj(),hj(),ij))};_.Hc=function(a){return z(this,a,(Mq(),Mq(),Nq))};_.Ic=function(a){return z(this,a,(jj(),jj(),kj))};
-function vK(){Er.call(this,null)}s(644,218,bi,vK);function Gp(){Gp=u;Hp=new wK("MAXIMIZED",0);AI=new wK("MINIMIZED",1);BI=new wK("NORMAL",2);xK=E(yK,r,138,[Hp,AI,BI])}function wK(a,b){Zn.call(this,a,b)}s(645,139,{112:1,115:1,117:1,138:1},wK);var xK,Hp,AI,BI;function xt(a){var b,c,d,e;c=fj();b=gj();e=(yu(),zu).scrollWidth;d=zu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Vg]=c-1+Rf);0<=b-1&&(a.pb.style[Ge]=b-1+Rf)}
-function zK(a,b){var c,d,e;if(a.n)return!0;a.y.ze();for(c=new Tu(b);c.b.b<c.b.c.d-1;)d=jI(Uu(c.b)),e=d.ob,y(e,144)&&e.dd(d.ad()),d.ad()&&Mi(a.y,d);return!0}
-function AK(a,b){var c,d,e;if(b.b)a.d&&Uj(a.d),a.d=new BK(a,b),Wj(a.d,333);else for(d=new xi(a.y);d.c<d.e.ue();)c=yi(d),e=c.nb,jv(b,CK(c),e.t,e.u),DK(c,e.v,e.s,E(F,k,-1,[EK(a.r.b,c).e,EK(a.q.b,c).d,EK(a.o.b,c).b,EK(a.p.b,c).c]),E(F,k,-1,[FK(a.j.b,c).e,FK(a.i.b,c).d,FK(a.e.b,c).b,FK(a.f.b,c).c]),E(F,k,-1,[GK(a.v,c),GK(a.u,c),GK(a.s,c),GK(a.t,c)]))}
-function HK(){this.y=new Si;this.k=new IK(this);this.x=new JK(this.k);this.w=new KK(this.k);this.r=new LK(this.k);this.q=new MK(this.k);this.o=new NK(this.k);this.p=new OK(this.k);this.j=new PK(this.k);this.i=new QK(this.k);this.e=new RK(this.k);this.f=new SK(this.k);this.v=new TK(this.k);this.u=new TK(this.k);this.s=new TK(this.k);this.t=new TK(this.k)}s(648,1,{});_.Lf=function(a){AK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function UK(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new xi(b.y);e.c<e.e.ue();)d=yi(e),y(d,61)&&(d=d.jb),f=d.nb,jv(c,CK(d),f.t,f.u),DK(d,f.v,f.s,E(F,k,-1,[EK(b.r.b,d).e,EK(b.q.b,d).d,EK(b.o.b,d).b,EK(b.p.b,d).c]),E(F,k,-1,[FK(b.j.b,d).e,FK(b.i.b,d).d,FK(b.e.b,d).b,FK(b.f.b,d).c]),E(F,k,-1,[GK(b.v,d),GK(b.u,d),GK(b.s,d),GK(b.t,d)]));VK(c);a.b.d=null;for(a=new xi(a.b.y);a.c<a.e.ue();)b=yi(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function BK(a,b){this.b=a;this.c=b;var c=(ck(),dk);this.n=new bk(this);this.t=c}s(649,17,{},BK);_.rc=function(){UK(this)};_.sc=function(){UK(this)};
-_.uc=function(a){var b,c,d;for(c=new xi(this.b.y);c.c<c.e.ue();)b=yi(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=H(d.p+(d.t-d.p)*a),d.w=H(d.q+(d.u-d.q)*a),d.x=H(d.r+(d.v-d.r)*a),d.i=H(d.o+(d.s-d.o)*a),jv(this.c,CK(b),d.j,d.w),DK(b,d.x,d.i,E(F,k,-1,[EK(this.b.r.b,b).e,EK(this.b.q.b,b).d,EK(this.b.o.b,b).b,EK(this.b.p.b,b).c]),E(F,k,-1,[FK(this.b.j.b,b).e,FK(this.b.i.b,b).d,FK(this.b.e.b,b).b,FK(this.b.f.b,b).c]),E(F,k,-1,[GK(this.b.v,b),GK(this.b.u,b),GK(this.b.s,b),GK(this.b.t,b)]))};_.b=null;_.c=null;
-s(651,1,{});_.b=null;function RK(a){this.b=a}s(650,651,{},RK);function SK(a){this.b=a}s(652,651,{},SK);function QK(a){this.b=a}s(653,651,{},QK);function PK(a){this.b=a}s(654,651,{},PK);function NK(a){this.b=a}s(655,651,{},NK);function OK(a){this.b=a}s(656,651,{},OK);function MK(a){this.b=a}s(657,651,{},MK);function LK(a){this.b=a}s(658,651,{},LK);s(659,651,{},function(a){this.b=a});s(660,651,{},function(a){this.b=a});
-function GK(a,b){var c=a.b,d;d=Vi(c.e,b);d||(d=new BJ(wJ(b.pb)),x(c.e,b,d));return d.e}function TK(a){this.b=a}s(661,651,{},TK);function KK(a){this.b=a}s(662,651,{},KK);function JK(a){this.b=a}s(663,651,{},JK);function FK(a,b){var c;c=Vi(a.b,b);c||(c=new BJ(yI(b.pb)),x(a.b,b,c));return c}function EK(a,b){var c;c=Vi(a.c,b);c||(c=new BJ(vJ(b.pb)),x(a.c,b,c));return c}
-function WK(a,b){var c,d;d=Vi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=kK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Jp(XK(e,!0),XK(e,!1));break a}h=b.Df();null!=c.n&&(h.c=XK(e,!0));null!=c.k&&(h.b=XK(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Jp(XK(e,!0),XK(e,!1));break a}h=new zJ;f=b.pb;l=f.style;g=l[Of];i=l[Sg];l[Of]="static";l[Sg]=He;null!=c.n?h.c=XK(e,!0):(l[Vg]=fd,h.c=(f.offsetWidth||0)+EK(d.p.b,b).c+EK(d.q.b,b).d);null!=c.k?h.b=XK(e,!1):(l[Ge]=fd,h.b=(f.offsetHeight||0)+EK(d.r.b,b).e+
-EK(d.o.b,b).b);l[Of]=g;l[Sg]=i}d=h}null!=c.n&&(lj(),Ko)==c.n.Nf()||null!=c.k&&(lj(),Ko)!=c.k.Nf()||x(a.f,b,d)}return d}function IK(a){this.i=a;this.d=new vi;this.f=new vi;this.c=new vi;this.b=new vi;this.e=new vi}s(664,1,{},IK);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function YK(a){var b;b=a.nb;if(null==b||!y(b,141))b=new ZK,a.nb=b;return b}function MJ(){PJ.call(this,(QJ(),$K))}function PJ(a){var b=(aL(),bL);HK.call(this);this.c=a;this.b=b}s(665,648,{},MJ,PJ);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new zJ;zK(this,a);l=EK(this.p.b,a).c+EK(this.q.b,a).d+FK(this.f.b,a).c+FK(this.i.b,a).d+GK(this.t,a)+GK(this.u,a);d=EK(this.r.b,a).e+EK(this.o.b,a).b+FK(this.j.b,a).e+FK(this.e.b,a).b+GK(this.v,a)+GK(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(QJ(),$K)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new xi(this.y);a.c<a.e.ue();)c=yi(a),e=YK(c),b=null,i=c.ob,y(i,144)&&(b=i,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),this.c==$K?(l+=WK(this.x.b,c).c,e.b=WK(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Jj(f,e.b)):(d+=WK(this.w.b,c).b,e.c=WK(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Jj(g,e.c));this.c==$K?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,N;if(zK(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=GK(this.t,a);A=GK(this.v,a);c=Ip(a.pb);N=c.c-(q+GK(this.u,a));o=c.b-(A+GK(this.s,a));g=N;c=o;this.c==(QJ(),$K)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new xi(this.y);e.c<e.e.ue();)d=yi(e),b=null,n=YK(d),w=d.ob,y(w,144)&&(b=w,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),this.c==$K?(n.e?++h:(n.c=WK(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=WK(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=WK(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=WK(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new xi(this.y);e.c<e.e.ue();)d=yi(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=cL(b),b=new Jp(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==$K?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==RJ?(n.t=this.b==(aL(),bL)?q:this.b==dL?q+~~(N/2)-~~(J/2):q+N-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(aL(),bL)?(n.t=q,n.u=A):this.b==dL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.Xc()-Oj(a.pb)-GK(this.t,a),-1==n.p&&(n.p=w),w=d.Yc()-Qj(a.pb)-GK(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.$c()),-1==n.o&&(n.o=d.Zc()));AK(this,a)}};_.b=null;_.c=null;function aL(){aL=u;bL=new eL("START",0);dL=new eL(Cb,1);fL=new eL("END",2);gL=E(hL,r,139,[bL,dL,fL])}function eL(a,b){Zn.call(this,a,b)}s(666,139,{112:1,115:1,117:1,139:1},eL);var gL,dL,fL,bL;function QJ(){QJ=u;$K=new iL("HORIZONTAL",0);RJ=new iL("VERTICAL",1);jL=E(kL,r,140,[$K,RJ])}
-function iL(a,b){Zn.call(this,a,b)}s(667,139,{112:1,115:1,117:1,140:1},iL);var jL,$K,RJ;s(669,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ZK(){this.f=!1}function VI(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(668,669,{141:1,145:1},ZK,VI);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function lL(a,b){if(a.n)return!0;zK(a,b);if(0<a.y.d){a.b=Et(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new mL,c.nb=d;a.c=d;a.y.ze();Mi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function nL(){HK.call(this)}s(670,648,{},nL);
-_.Mf=function(a){var b,c;c=new zJ;lL(this,a);if(this.b){b=WK(this.x.b,this.b).c;var d=WK(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=cL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=EK(this.p.b,a).c+EK(this.q.b,a).d+FK(this.f.b,a).c+FK(this.i.b,a).d+GK(this.t,a)+GK(this.u,a);c.b+=EK(this.r.b,a).e+EK(this.o.b,a).b+FK(this.j.b,a).e+FK(this.e.b,a).b+GK(this.v,a)+GK(this.s,a);return c};
-_.Lf=function(a){var b,c,d,e,f;lL(this,a)&&(d=GK(this.t,a),e=GK(this.v,a),c=Ip(a.pb),f=c.c-(d+GK(this.u,a)),c=c.b-(e+GK(this.s,a)),b=this.b.ob,y(b,144)&&(b=cL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.Xc()-Oj(a.pb)-GK(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.Yc()-Qj(a.pb)-GK(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.$c()),d=this.c,-1==d.o&&(d.o=this.b.Zc())),AK(this,a))};_.b=null;_.c=null;function mL(){this.f=!1}
-s(671,669,{142:1,145:1},mL);function cL(a){var b,c,d,e;null==a.b&&(a.b=v(F,k,-1,4,1),e=Vn(nu(nu(a.d,0),0)),c=Vn(nu(nu(a.d,2),2)),d=vJ(a.pb),b=yI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function oL(a,b){a.kb&&Nj(a);return ov(a,b)}function pL(){Mv();Cv.call(this,Nv)}s(672,293,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},pL);_.nd=function(a){return oL(this,a)};_.b=null;
-function UI(a,b,c){var d=a.q.d;b.nb=c;iI(a,b,a.pb,d,!0)}function CK(a){var b;b=a.ob;return y(b,144)?b:a}function Mp(a){if(!a.kb)return new zJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Mf(a),Op(a,a.k),a.e.Lf(a),a.k=a.e.Mf(a);return a.k}function jI(a){return y(a,144)?a.jb:a}function qL(a){var b;if(!a.o){b=(!IJ&&(IJ=new HJ),IJ);var c=yL(a,eb,!0);b.b=c;c=yL(a,fb,!0);b.c=c;a.o=b}return a.o}
-function iI(a,b,c,d,e){if(y(b,61))throw new nk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new pL,bv(a,c,a.pb,d,!0),pv(c,b)):bv(a,b,c,d,e);kI(a,b)}
-function kI(a,b){var c;c=a.e;if(b){var d=c.k;Gi(d.d,b);Gi(d.f,b);Gi(d.c,b);Gi(d.b,b);Gi(d.e,b)}else d=c.k,Fx(d.d),Fx(d.f),Fx(d.c),Fx(d.b),Fx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==CK(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==CK(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Ef(a.ob),c.Ef(a))}}function Qp(a){a.kb&&a.pb.style.display!=yf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Lf(a),a.d=!1,VK(a))}
-function VK(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=jI(Xx(a.q,d)),y(b,144)&&(b=b.jb),b.ad()&&(y(b,143)?b.Ff():y(b,74)&&b.Dd())}function lI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=CK(b);return hv(a,c)?(y(c,144)&&oL(c,b),kI(a,null),!0):!1}function LJ(a,b){var c;a.e=b;null!=a.f&&Qi(a,Fu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=dy(a.f,Hu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Ri(a,Fu(a.pb)+Ba+a.f);kI(a,null)}
-function yL(a,b,c){a.n||(a.n=$doc.createElement(qg),xJ(a.n,Of,Zc),xJ(a.n,Sg,He),xJ(a.n,Qe,ab),xJ(a.n,Gg,ab),a.pb.appendChild(a.n));xJ(a.n,Vg,b);xJ(a.n,Ge,b);a=uJ(a.n);return c?a.c:a.b}
-function XK(a,b){var c;c=null.Nf();if(c==(lj(),Wo)){c=(qL(a),null.Nf());var d=(-1==GJ&&(GJ=gI(gb,!0)),GJ);return K(I(Math.round(100*d*c/254)))}if(c==Mo)return c=qL(a),d=null.Nf(),K(I(qD(d*(-1==c.b&&(c.b=gI(eb,!0)),c.b))));if(c==Oo)return c=qL(a),d=null.Nf(),K(I(qD(d*(-1==c.c&&(c.c=gI(fb,!0)),c.b))));if(c==Uo)return c=(qL(a),null.Nf()),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(d*c)));if(c==Yo)return c=(qL(a),null.Nf()),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(10*d*c/254)));if(c==So)return K(I(qD(12*
-(qL(a),null.Nf())*K(I(qD((-1==GJ&&(GJ=gI(gb,!0)),GJ)/72))))));if(c==Ko)return yL(a,null.Nf(),b);if(c==Qo)return c=(qL(a),K(I(qD(null.Nf())))),d=(-1==GJ&&(GJ=gI(gb,!0)),GJ),K(I(Math.round(d*c/72)));if(null.Nf()==Io)return K(I(qD(null.Nf())));throw new nk("Invalid size: "+null.Nf());}function JI(){var a=new nL;lv.call(this);this.k=new Jp(-1,-1);new zL(this);this.pb[wd]="mosaic-LayoutPanel";LJ(this,a)}s(673,283,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},JI);
-_.rd=function(a){iI(this,a,this.pb,this.q.d,!0)};_.fd=function(){Wu(this,new AL)};_.gd=function(){Wu(this,new BL)};_.Df=function(){return Mp(this)};_.od=function(a){return ev(this.q,CK(a))};_.pd=function(a,b,c,d){iI(this,a,b,c,d)};_.Ef=function(a){kI(this,a)};_.qd=function(){return new Tu(this)};_.Ff=function(){Qp(this)};
-_.ld=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ed(this.j),this.cd(a),this.j=this.i=null;else if(a=Mp(this),null!=this.j)a=a.b+Rf,this.ed(this.j),this.cd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ed(a.c+Rf);this.cd(b);this.i=null}else b=a.b+Rf,this.ed(a.c+Rf),this.cd(b);Qp(this)}};_.Dd=function(){Qp(this)};_.nd=function(a){return lI(this,a)};_.cd=function(a){this.pb.style[Ge]=a;this.kb||(this.i=a)};_.sd=function(a,b,c){jv(this,CK(a),b,c)};
-_.ed=function(a){this.pb.style[Vg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function AL(){}s(674,1,{},AL);_.Bd=function(a){CK(a).jd()};function BL(){}s(675,1,{},BL);_.Bd=function(a){CK(a).kd()};function Tu(a){this.c=a;this.b=new gv(this.c.q)}s(676,1,{},Tu);_.Qc=function(){return this.b.b<this.b.c.d-1};_.Rc=function(){return jI(Uu(this.b))};_.Sc=function(){Vu(this.b)};_.c=null;function CL(){CL=u;new rw}
-function zL(a){CL();zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new DL(this)}s(677,9,{},zL);function DL(a){gk();this.b=a}s(678,24,{},DL);_.wc=function(){kI(this.b.b,null);Qp(this.b.b)};_.b=null;function kK(a){a=a.ob;return!a?null:y(a,143)?a:kK(a)}function DI(a,b,c){var d;d=a.pb;DK(a,b,c,vJ(d),yI(d),wJ(d))}
-function DK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(lj(),Rf)),b!=a.$c()&&a.ed((0>b?0:b)+Rf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(lj(),Rf)),c!=a.Zc()&&a.cd((0>c?0:c)+Rf))}function Op(a,b){DI(a,b.c,b.b)}s(681,1,{});function SC(){var a,b,c,d;d=tD("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function EL(){this.b=new vi;new vi;new vi}s(680,681,{},EL);function RC(){RC=u;FL=new EL}function WC(){var a=TC,b=$wnd.JSApplet.JSME;RC();x(FL.b,a,b)}var FL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Dn&&(e=Xj(),2E3<e-Fn&&(Fn=e,En=Cn()));if(0==Dn++){var f=(Gn(),Hn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Pn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Gn(),Hn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Pn(l,m);while(h.d);h.d=m}}--Dn;c&&-1!=En&&($wnd.clearTimeout(En),En=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(gs)()}catch(d){a(b)}else B(gs)()}var UC=U(1),vn=U(100),GL=hD(" I"),F=cD(688,GL),LD=cD(686,UC),HL=hD(" Z"),ZF=cD(689,HL);U(99);U(98);U(97);var IL=U(467),jn=cD(690,IL),JL=U(237),Ws=cD(691,JL);U(238);U(139);var KL=hD(" B");U(457);var LL=hD(" C"),qi=cD(692,LL);U(455);var ML=hD(" D"),tE=cD(693,ML);U(456);U(458);var NL=U(461),pD=cD(694,NL),OL=hD(" J"),PL=U(2),is=cD(687,PL),rJ=cD(695,KL);U(470);U(453);U(96);U(167);U(105);U(449);var TC=U(447);
-U(452);U(115);U(116);U(94);U(107);U(108);U(109);U(464);U(459);U(448);U(681);U(680);var VC=gD(),Zz=U(388),fE=cD(696,Zz),QL=U(510),IF=cD(697,QL),RL=U(374);U(373);U(372);U(371);U(506);var $r=cD(698,F),SL=V(508,function(){lE();return MF}),NF=cD(699,SL);U(509);U(397);U(396);U(502);U(501);U(511);U(512);U(507);U(431);U(505);var Bz=cD(700,RL);U(386);U(514);U(179);U(178);U(271);U(218);U(273);U(187);var TL=U(186);U(221);U(220);U(219);U(368);U(369);U(370);U(287);var UL=U(286);U(285);U(291);U(305);U(516);U(515);
-U(284);U(283);U(518);U(517);U(523);U(524);U(525);U(526);U(527);U(528);U(529);U(530);U(519);U(520);U(521);U(522);U(347);U(224);U(223);U(296);U(297);U(298);U(541);U(550);U(24);U(542);U(543);U(544);U(545);U(546);U(547);U(548);U(549);U(269);U(443);U(442);U(474);U(476);U(475);U(477);U(479);U(478);U(480);U(484);U(485);U(343);U(346);U(344);U(345);U(414);U(413);var TA=U(412),QE=cD(701,TA),cG=cD(702,OL);U(403);U(398);U(399);U(540);U(481);U(487);U(482);U(483);U(408);U(407);U(406);U(411);
-var VL=gD(),aI=cD(703,VL);U(441);U(574);U(573);U(585);U(586);U(587);U(588);U(493);var WL=V(227,function(){Pr();return Ur}),Vr=cD(704,WL);U(473);U(421);U(422);U(405);var DA=U(400);U(384);U(385);U(410);var OA=U(409);U(402);U(401);U(491);U(500);U(391);var cA=U(390);U(445);U(503);U(504);U(466);U(513);U(419);U(420);U(394);U(376);U(375);U(428);gD();gD();gD();U(378);U(379);U(267);
-var XL=V(155,function(){lj();return $o}),ap=cD(705,XL),YL=V(138,function(){mj();return ko}),lo=cD(706,YL),ZL=V(145,function(){mo();return vo}),wo=cD(707,ZL),$L=V(150,function(){xo();return Go}),Ho=cD(708,$L);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(162,null);V(163,null);V(164,null);V(140,null);V(141,null);V(142,null);V(143,null);V(144,null);V(146,null);V(147,null);V(148,null);V(149,null);V(151,null);V(152,null);V(153,null);V(154,null);U(177);U(184);U(185);U(358);
-var Yx=cD(709,UL);U(359);U(553);U(552);U(395);U(183);U(208);U(210);var jA=U(393);U(444);U(381);U(380);U(387);U(497);U(319);U(321);U(320);U(322);U(469);U(213);U(430);U(182);U(201);U(202);U(204);U(199);U(198);U(200);var lA=U(536);U(389);U(555);U(560);U(429);U(460);U(432);var Dz=U(383),Cz=cD(710,cA);U(189);U(601);U(537);U(416);U(417);U(418);U(382);U(205);U(222);U(533);U(534);U(310);U(309);U(315);U(316);U(591);U(561);U(562);U(486);U(494);U(495);U(496);U(554);U(556);var EA=U(404);U(191);U(190);U(192);
-U(193);U(498);U(212);U(209);U(211);U(207);U(197);U(196);U(195);U(559);U(290);U(289);U(288);U(567);U(566);U(590);U(564);U(589);var aM=V(645,function(){Gp();return xK}),yK=cD(711,aM);U(644);U(643);U(635);U(636);U(637);U(638);U(639);U(640);U(641);U(642);U(616);var bM=V(292,function(){Dv();return Kv}),Lv=cD(712,bM),cM=V(339,function(){zv();return rx}),sx=cD(713,cM);U(17);U(340);U(341);U(336);U(337);U(338);U(18);U(19);U(20);U(427);U(392);U(632);U(327);U(633);U(328);U(329);U(330);U(331);U(334);U(301);U(300);
-var dM=U(299);U(557);U(558);U(563);U(249);U(304);U(335);U(181);U(323);U(350);U(349);U(351);var eM=V(352,function(){Ix();return Tx}),Ux=cD(714,eM);V(353,null);V(354,null);V(355,null);V(356,null);U(225);U(242);U(538);U(302);U(318);U(317);U(490);U(294);U(180);U(539);U(303);U(618);U(3);U(621);U(622);U(620);U(619);U(612);U(611);U(673);U(674);U(675);U(676);U(614);U(216);var qB=U(424),sB=cD(715,qB);U(425);U(423);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var fM=U(49),gx=cD(716,fM);U(38);
-U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var AJ=U(603);U(295);var EJ=U(605);U(214);U(630);U(629);U(437);U(436);U(438);U(215);U(251);U(253);U(252);U(243);U(293);U(672);U(258);U(261);U(259);U(260);U(5);U(7);U(6);U(576);U(426);U(439);U(362);
-U(176);U(280);U(281);U(247);U(361);U(244);U(565);var $I=cD(717,dM);U(571);U(570);U(580);U(568);U(569);U(577);U(578);U(572);U(575);U(433);U(434);U(440);U(217);U(631);U(598);U(451);U(471);U(246);U(535);var FJ=U(606);U(615);U(634);U(669);U(668);U(188);U(203);U(4);U(597);U(31);U(254);U(324);U(325);U(326);U(255);var pK=cD(718,TL);U(256);U(648);U(665);var gM=V(666,function(){aL();return gL}),hL=cD(719,gM),hM=V(667,function(){QJ();return jL}),kL=cD(720,hM);U(651);U(660);U(659);U(663);U(662);U(658);U(657);
-U(655);U(656);U(654);U(653);U(650);U(652);U(661);U(664);U(649);U(308);U(357);U(348);U(30);U(68);U(617);U(670);U(307);U(306);U(312);U(313);U(311);U(257);U(21);U(278);U(279);U(11);U(14);U(22);var iM=U(25),qk=cD(721,iM);U(23);U(671);U(8);U(10);U(9);U(677);U(678);U(623);U(626);U(627);U(628);U(624);U(625);var CJ=U(604);U(608);U(609);U(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/5F7FD5A5750634DF9F5480F2778D9CD7.cache.html b/public/jsme/5F7FD5A5750634DF9F5480F2778D9CD7.cache.html
new file mode 100644
index 0000000..5b93bf1
--- /dev/null
+++ b/public/jsme/5F7FD5A5750634DF9F5480F2778D9CD7.cache.html
@@ -0,0 +1,651 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '5F7FD5A5750634DF9F5480F2778D9CD7';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",
+gb="1ex",hb="1in",jb="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",sb=">",ub="?",vb="@",wb="A",xb="AUTO",zb="After",Ab="Any",Bb="Aromatic",Cb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Lb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",$b="HIDDEN",ac="Helvetica",bc="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JSME",gc="JUSTIFY",hc="JavaScript",
+ic="LEFT",jc="MOL n. ",kc="N",lc="NA",mc="NONE",nc="No more molecules in SDF buffer",oc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",xc="R",yc="R1",zc="R2",Ac="R3",Bc="RIGHT",Cc="ROLL_DOWN",Dc="RXN",Ec="Reset",Fc="Resize-",Gc="Ring",Hc="S",Ic="SMILES",Jc="Se",Kc="Si",Nc="South",Oc="Style names cannot be empty",Sc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",Xc="]",Yc="__gwtex_wrap",Zc=
+"__uiObjectID",$c="a",ad="absolute",hd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",sd="border",td="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Gd="code",Id="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Nd="contentinfo",Od="contextmenu",Pd="cssFloat",Qd="cursor",Rd=
+"dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Zd="display",$d="div",ae="document",be="dragdrop-handle",ce="dragdrop-selected",ie="dragend",je="dragenter",ke="dragexit",le="dragleave",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="float",te="focus",ue="fontFamily",ve="fontSize",we="fontStyle",xe="fontWeight",ye="form",ze="function",Ae="g",Be="gecko1_8",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
+Je="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="id",Qe="img",Xe="is_touch_supported",Ye="italic",Ze="java.vm.name",$e="jsa-resetDiv",af="keydown",bf="keypress",cf="keyup",df="left",ef="link",ff="list",gf="listbox",hf="listitem",jf="load",kf="log",lf="ltr",mf="main",nf="marquee",of="math",pf="menu",qf="menuPopup",sf="menubar",tf="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",Cf="mousedown",Df="mousemove",Ef="mouseout",Ff="mouseover",Gf="mouseup",Hf=
+"mousewheel",If="move",Jf="msie",Kf="multipart",Lf="n",Mf="name",Nf="navigation",Of="none",Pf="noreaction",Qf="note",Rf="nowrap",Sf="null",Tf="number",Uf="object",Vf="offsetHeight",Wf="offsetWidth",Xf="ontouchstart",Yf="opera",Zf="option",$f="outline",ag="overflow",bg="padding",cg="paste",dg="popupContent",eg="position",fg="presentation",gg="progressbar",hg="px",ig="px, ",jg="px;",kg="radio",lg="radiogroup",mg="reaction",ng="rect(0px, 0px, 0px, 0px)",og="region",pg="rgb(",qg="right",rg="role",sg=
+"rotation",ug="row",vg="rowgroup",wg="rowheader",xg="rtl",yg="s",zg="scale100",Ag="scrollbar",Bg="se",Cg="search",Dg="separator",Eg="serif",Gg='shape-rendering="crispEdges"',Hg="slider",Ig="span",Jg="spinbutton",Kg="status",Lg="subMenuIcon-selected",Mg="tab",Ng="table",Og="tablist",Pg="tabpanel",Qg="tbody",Rg="td",Sg="text",Tg="textAlign",Ug="textbox",Vg="timer",Wg="title",Xg="toolbar",Yg="tooltip",Zg="top",$g="touchcancel",ah="touchend",bh="touchmove",ch="touchstart",dh="tr",eh="tree",fh="treegrid",
+gh="treeitem",hh="true",ih="value",jh="verticalAlign",kh="visibility",lh="visible",mh="whiteSpace",nh="width",oh="x",ph="zIndex",qh="|",_,rh={l:4194303,m:4194303,h:1048575},sh={l:0,m:0,h:0},th={l:1,m:0,h:0},uh={l:2,m:0,h:0},vh={l:3,m:0,h:0},wh={l:4,m:0,h:0},xh={l:8,m:0,h:0},yh={l:10,m:0,h:0},zh={l:16,m:0,h:0},Ah={l:32,m:0,h:0},Bh={l:64,m:0,h:0},Ch={l:128,m:0,h:0},Dh={l:256,m:0,h:0},Eh={l:512,m:0,h:0},Fh={l:1024,m:0,h:0},Gh={l:2048,m:0,h:0},Hh={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,
+h:0},Rh={l:65536,m:0,h:0},Sh={l:131072,m:0,h:0},Th={l:262144,m:0,h:0},Uh={l:524288,m:0,h:0},Vh={},Wh={54:1,118:1},Xh={135:1},Yh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Zh={118:1,121:1,135:1},m={117:1,118:1,121:1},$h={118:1,135:1},ai={114:1},bi={47:1,49:1,58:1,70:1,73:1,81:1,83:1},ci={118:1,125:1,133:1},
+di={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,143:1,150:1},ei={139:1},fi={118:1,125:1,127:1,131:1,133:1},gi={9:1,10:1,118:1,122:1,124:1},hi={98:1,118:1},ii={2:1},ji={46:1},ki={56:1},li={120:1},mi={8:1,9:1,118:1,122:1,124:1},ni={85:1,118:1,125:1,131:1,133:1},oi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},pi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,
+66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},qi={95:1,118:1},ri={12:1,118:1,122:1,124:1},si={7:1,9:1,118:1,122:1,124:1},ti={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},ui={6:1,9:1,118:1,122:1,124:1},vi={91:1,98:1,112:1,118:1},wi={136:1},xi={91:1,92:1,98:1,112:1,118:1},yi={86:1,91:1,92:1,98:1,107:1,112:1,114:1,118:1},zi={49:1},Ai={70:1,81:1},Bi={137:1},s={118:1,121:1},Ci={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,
+28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Di={118:1,121:1,136:1},Ei={57:1},Fi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},Gi={118:1,125:1,131:1,133:1},Hi={48:1,84:1},Ii={82:1,118:1,122:1,124:1},Ji={9:1,11:1,118:1,122:1,124:1},Ki={118:1},Li={153:1},Mi={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Ni={91:1,92:1,98:1,104:1,112:1,118:1};
+function u(a,b,c){var d=Vh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Vh[a]=function(){}),_=d.prototype=0>b?{}:new Vh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Oi(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Pi,s,-1,8,1);d=(Qi(),Ri);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Si(){Si=x;Ti=new Ui}function Vi(a){for(var b,a=new Wi(a.k.n);a.c<a.e.Je();)b=Xi(a),Yi(b.pd(),ce,!1),Zi(a)}
+function $i(a,b,c){var a=a.o,d;try{d=new aj(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=bj(e);if(A(e,125))throw new cj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Yi(b.pd(),Yb,!0);Yi(c.pd(),be,!0);z(Ti,b,c)}function dj(a,b){var c;c=ej(Ti,b);var d;d=ej(a.o.d,c);if(!d)throw new fj("dragHandle was not draggable");gj(d.c.b);gj(d.e.b);gj(d.d.b);Yi(b.pd(),Yb,!1);Yi(c.pd(),be,!1)}
+function hj(a){var b;a.p=!1;for(a=new Wi(a.k.n);a.c<a.e.Je();)b=Xi(a),Yi(b.pd(),ce,!1),Zi(a)}function ij(a,b){jj(a.k.n,b)?Yi(b.pd(),ce,!1):a.p?(kj(a.k.n,b),Yi(b.pd(),ce,!0)):(a.k.n.Ue(),kj(a.k.n,b))}function lj(a){this.i=a;this.k=new mj(this);this.o=new nj(this.k)}u(3,1,{});_.rc=function(){oj(this.k.f,"dragdrop-dragging")};_.sc=function(){pj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ti;function mj(a){this.n=new qj;this.e=a;this.b=a.i}u(4,1,{},mj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function rj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function sj(a,b){var c;c=tj(a.d,uj).b;b.b.ctrlKey||b.b.metaKey||Vi(a.c.e);ij(a.c.e,c)}function vj(a){a.c.i=null;a.c.e.sc();wj((xj(),yj(null)),a.b,0,0);var b=a.b.pb;zj=b;Aj();Bj=b;a.e=2}
+function nj(a){this.d=new Ui;this.c=a;this.b=new Cj;Dj(this.b,Ej(),Fj());B(this.b,this,(Gj(),Gj(),Hj));B(this.b,this,(Ij(),Ij(),Jj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Kj(),hg);a.borderStyle=(Lj(),Of);a[od]="blue"}u(5,1,{},nj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Mj(a);e=Nj(a);b=Oj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!uj)uj=c,this.c.f=tj(this.d,uj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Pj(this.c.n,this.c.f)&&(Vi(this.c.e),ij(this.c.e,this.c.f)),Qj(new Rj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Sj(uj,null),uj!=this.c.f&&(c=new Sj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,vj(this),1!=this.e&&rj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Tj(a,b);a=Uj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Vj(Wj(d-this.i),Wj(a-this.j))>=this.c.e.n?(Xj(),-1!=Pj(this.c.n,this.c.f)||ij(this.c.e,this.c.f),c=new Sj(uj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,vj(this)):kk.preventDefault()),1==this.e)return;kk.preventDefault();rj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Tj(a,b);b=Uj(a,b);if(1==Oj(a.b)&&(this.f=!1,uj))try{if(Xj(),1==this.e)sj(this,a);else{d!=this.b&&(c=new Sj(d,null),e+=c.b,b+=c.e);try{rj(this,e,b),this.c.e.rc(),3!=this.e&&sj(this,a)}finally{var f=this.b.pb;zj&&f==zj&&(zj=null);Aj();f===Bj&&(Bj=null);lk(this.b);this.e=1;this.c.f=null}}}finally{uj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var uj=null;function Rj(){}u(6,1,Ei,Rj);_.xc=function(){Xj()};
+function aj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},aj);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Sj(a,b){!a||a==(xj(),yj(null))?this.i=this.f=0:(this.f=a.ld()-mk(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(xj(),yj(null))?this.d=this.c=0:(this.c=nk(b.pb)+ok(b.pb),this.d=pk(b.pb)+qk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Sj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Xj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ok(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function qk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function rk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function sk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function tk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function uk(a,b){var c=vk();tk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;wk(a.n,vk())}function xk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function wk(a,b){xk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function yk(a){this.b=a}u(18,1,{},yk);_.Cc=function(a){wk(this,a)};_.b=null;u(19,1,{});u(20,1,ii);function zk(){zk=x;var a;(a=new Ak)&&(a.Fc()||(a=new Bk));Ck=a}u(21,19,{});var Ck=null;function Dk(a,b){var c=C(function(){if(!b.b){var c=vk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function Ak(){}u(22,21,{},Ak);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new Ek;Dk(a,b);return b};function Ek(){}u(23,20,ii,Ek);_.Ec=function(){this.b=!0};_.b=!1;function Bk(){this.b=new qj;this.c=new Fk(this)}u(24,21,{},Bk);_.Fc=function(){return!0};_.Dc=function(a){a=new Gk(this,a);kj(this.b,a);1==this.b.d&&Hk(this.c,16);return a};function Ik(){Ik=x;Jk=new qj;var a=new Kk;Lk();Mk(Nk?Nk:Nk=new Ok,a)}function Pk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Jk,a)}
+function Hk(a,b){if(0>b)throw new Qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Jk,a);a.c=!1;a.d=Rk(a,b);kj(Jk,a)}function Sk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Rk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||jj(Jk,this);this.Hc()};_.c=!1;_.d=0;var Jk;function Fk(a){Ik();this.b=a}u(25,26,{},Fk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Tk,s,3,a.b.d,0);b=Uk(a.b,b);c=new Vk;for(e=0,f=b.length;e<f;++e)d=b[e],jj(a.b,d),wk(d.b,c.b);0<a.b.d&&Hk(a.c,Vj(5,16-(vk()-c.b)))};_.b=null;function Gk(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},Gk);_.Ec=function(){var a=this.c;jj(a.b,this);0==a.b.d&&Pk(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Wk(){this.b=hd}u(28,29,{},Wk);function Xk(){this.b=id}u(30,29,{},Xk);function Yk(){this.b=ld}u(31,29,{},Yk);u(33,1,{});_.b=null;function Zk(a){this.b=a}
+u(32,33,{},Zk);function $k(){this.b=md}u(34,29,{},$k);function al(){this.b=pd}u(35,29,{},al);function bl(){this.b=ud}u(36,29,{},bl);function cl(){this.b=zd}u(37,29,{},cl);function dl(){this.b=Kd}u(38,29,{},dl);function fl(){this.b=Ld}u(39,29,{},fl);function gl(){this.b=Md}u(40,29,{},gl);function hl(){this.b=Nd}u(41,29,{},hl);function il(){this.b=Sd}u(42,29,{},il);function jl(){this.b=Td}u(43,29,{},jl);function kl(){this.b=Vd}u(44,29,{},kl);function ll(){this.b=ae}u(45,29,{},ll);
+function ml(){this.b=ye}u(46,29,{},ml);function nl(){this.b=Ge}u(47,29,{},nl);function ol(){this.b=He}u(48,29,{},ol);function pl(){this.b=Ie}u(49,29,{},pl);function ql(){this.b=Me}u(50,29,{},ql);function rl(a){this.b=a.id}u(51,1,{4:1,5:1},rl);_.b=null;function sl(){this.b=Qe}u(52,29,{},sl);function tl(){this.b=ef}u(53,29,{},tl);function ul(){this.b=ff}u(54,29,{},ul);function vl(){this.b=gf}u(55,29,{},vl);function wl(){this.b=hf}u(56,29,{},wl);function xl(){this.b=kf}u(57,29,{},xl);
+function yl(){this.b=mf}u(58,29,{},yl);function zl(){this.b=nf}u(59,29,{},zl);function Al(){this.b=of}u(60,29,{},Al);function Bl(){this.b=pf}u(61,29,{},Bl);function Cl(){this.b=sf}u(62,29,{},Cl);function Dl(){this.b=tf}u(63,29,{},Dl);function El(){this.b=uf}u(64,29,{},El);function Fl(){this.b=vf}u(65,29,{},Fl);function Gl(){this.b=Nf}u(66,29,{},Gl);function Hl(){this.b=Qf}u(67,29,{},Hl);function Il(){this.b=Zf}u(68,29,{},Il);function Jl(){this.b=fg}u(69,29,{},Jl);u(70,33,{},function(a){this.b=a});
+function Kl(){this.b=gg}u(71,29,{},Kl);function Ll(){Ll=x;Ml=new Zk("aria-activedescendant")}var Ml;function Nl(){this.b=kg}u(73,29,{},Nl);function Ol(){this.b=lg}u(74,29,{},Ol);function Pl(){this.b=og}u(75,29,{},Pl);
+function Ql(){Ql=x;Rl=new Xk;Sl=new Wk;Tl=new Yk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ll;fm=new ml;gm=new ol;hm=new nl;im=new pl;jm=new ql;km=new sl;lm=new tl;mm=new vl;nm=new wl;om=new ul;pm=new xl;qm=new yl;rm=new zl;sm=new Al;tm=new Cl;um=new El;vm=new Fl;wm=new Dl;xm=new Bl;ym=new Gl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Kl;Dm=new Ol;Em=new Nl;Fm=new Pl;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=
+new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;F=new Ui;z(F,og,Fm);z(F,hd,Sl);z(F,Td,cm);z(F,id,Rl);z(F,ld,Tl);z(F,ae,em);z(F,md,Ul);z(F,pd,Vl);z(F,ud,Wl);z(F,zd,Xl);z(F,He,gm);z(F,Kd,Yl);z(F,Ie,im);z(F,Ld,Zl);z(F,Md,$l);z(F,Nd,am);z(F,Sd,bm);z(F,ff,om);z(F,Vd,dm);z(F,ye,fm);z(F,Ge,hm);z(F,Me,jm);z(F,Qe,km);z(F,ef,lm);z(F,gf,mm);z(F,hf,nm);z(F,kf,pm);z(F,mf,qm);z(F,nf,rm);z(F,of,sm);z(F,pf,xm);z(F,sf,tm);z(F,tf,wm);z(F,
+uf,um);z(F,Zf,Am);z(F,kg,Em);z(F,vf,vm);z(F,Nf,ym);z(F,Qf,zm);z(F,fg,Bm);z(F,gg,Cm);z(F,lg,Dm);z(F,ug,Km);z(F,vg,Gm);z(F,wg,Im);z(F,Cg,Om);z(F,Dg,Qm);z(F,Ag,Mm);z(F,Hg,Sm);z(F,Jg,Um);z(F,Kg,Wm);z(F,Mg,bn);z(F,Og,Ym);z(F,Pg,$m);z(F,Ug,dn);z(F,Vg,fn);z(F,Xg,hn);z(F,Yg,kn);z(F,eh,qn);z(F,fh,mn);z(F,gh,on)}var Sl,Rl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,hm,gm,im,jm,km,lm,om,mm,nm,pm,qm,rm,sm,xm,tm,wm,um,vm,ym,zm,Am,Bm,Cm,Em,Dm,Fm,F,Km,Gm,Im,Mm,Om,Qm,Sm,Um,Wm,bn,Ym,$m,dn,fn,hn,kn,qn,mn,on;
+function Lm(){this.b=ug}u(77,29,{},Lm);function Hm(){this.b=vg}u(78,29,{},Hm);function Jm(){this.b=wg}u(79,29,{},Jm);function Nm(){this.b=Ag}u(80,29,{},Nm);function Pm(){this.b=Cg}u(81,29,{},Pm);function Rm(){this.b=Dg}u(82,29,{},Rm);function Tm(){this.b=Hg}u(83,29,{},Tm);function Vm(){this.b=Jg}u(84,29,{},Vm);function Xm(){this.b=Kg}u(85,29,{},Xm);function cn(){this.b=Mg}u(86,29,{},cn);function Zm(){this.b=Og}u(87,29,{},Zm);function an(){this.b=Pg}u(88,29,{},an);function en(){this.b=Ug}
+u(89,29,{},en);function gn(){this.b=Vg}u(90,29,{},gn);function jn(){this.b=Xg}u(91,29,{},jn);function ln(){this.b=Yg}u(92,29,{},ln);function rn(){this.b=eh}u(93,29,{},rn);function nn(){this.b=fh}u(94,29,{},nn);function pn(){this.b=gh}u(95,29,{},pn);function Vk(){this.b=vk()}function vk(){return(new Date).getTime()}u(96,1,{},Vk);function Hn(a){var b,c,d;d=new In;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Jn(d,c.cZ.e),d.b.b+=nb,Kn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Ln(a){var b,c,d;c=y(Mn,s,132,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Nn;c[d]=a[d]}}function On(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}u(101,1,{118:1,133:1});_.Ic=function(){return this.i};_.tS=function(){return On(this)};_.f=null;_.i=null;function Pn(a){Qn();this.i=a}u(100,101,ci,Pn);function fj(a){Qn();this.i=a}function cj(a,b){Qn();this.f=b;this.i=a}u(99,100,Gi,fj,cj);
+function Rn(a){Qn();this.c=a;this.b=l;var b,c,d;c=Sn(Tn(this.c)?this.c:null);d=y(Mn,s,132,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Un(c[a]);Ln(d)}u(98,99,Gi,Rn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Sf:Tn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Vn(this.c).e;this.b=this.b+nb+(Tn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Tn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Mf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Wn(a,b){return Xn(a)?a.eQ(b):a===b}function Vn(a){return Xn(a)?a.cZ:Yn}
+function Zn(a){return Xn(a)?a.hC():Oi(a)}
+function $n(){var a;$n=x;ao=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function bo(a){$n();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=ao[a.charCodeAt(0)],null==c?a:c});return da+a+da}var ao;u(108,1,{});function Oi(a){return a.$H||(a.$H=++co)}function eo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function fo(){return $wnd.setTimeout(function(){0!=go&&(go=0);ho=-1},10)}var go=0,co=0,io=0,ho=-1;
+function jo(){jo=x;ko=new lo}function mo(a,b){a.b=no(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new oo(a)),po(a.f,1),!a.j&&(a.j=new qo(a)),po(a.j,50))}function lo(){}function ro(a){return a.Jc()}function no(a,b){!a&&(a=[]);a[a.length]=b;return a}function so(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=no(b,e)):e[0].xc()}catch(f){if(f=bj(f),!A(f,133))throw f;}}return b}function po(a,b){jo();$wnd.setTimeout(function(){C(ro)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(110,108,{},lo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var ko;function oo(a){this.b=a}u(111,1,{},oo);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),so(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Vk;100>vk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function qo(a){this.b=a}u(112,1,{},qo);_.Jc=function(){this.b.e&&po(this.b.f,1);return this.b.k};
+_.b=null;function Qn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Sn(a);2<=e.length&&e.splice(0,2);c=y(Mn,s,132,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Un(e[a]);Ln(c)}function Sn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=to(f),g=f.indexOf(ua),j=0==f.indexOf(ze)?8:0;-1==g&&(g=uo(f,vo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=to(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
+function Kn(a,b){a.b+=b}function wo(){}u(118,117,{},wo);_.b=l;function nk(a){return xo(yo(a.ownerDocument),a)}function pk(a){return zo(yo(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function Ao(a,b){return null==a[b]?null:""+a[b]}function Bo(a,b){a.innerHTML=b||l}function Co(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function Do(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Eo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Oj(a){a=a.button;return 1==a?4:2==a?2:1}function xo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function Fo(a){return zo(yo(a.ownerDocument),a)}
+function zo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Go(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Ho(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function mk(a){return!Io()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==xg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Io(){var a=Jo();return-1!=a&&1009E3<=a}function Ko(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Jo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Lo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function Ej(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function Mo(a){return mk(H(a.compatMode,Hb)?a.documentElement:a.body)}function No(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function yo(a){return H(a.compatMode,Hb)?a.documentElement:a.body}
+function I(a,b){this.c=a;this.d=b}u(141,1,{118:1,122:1,124:1});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Lj(){Lj=x;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=K(Zo,s,6,[Oo,Qo,So,Uo,Wo])}u(140,141,ui);var Yo,So,Qo,Uo,Oo,Wo;function Po(){I.call(this,mc,0)}u(142,140,ui,Po);function Ro(){I.call(this,"DOTTED",1)}u(143,140,ui,Ro);function To(){I.call(this,"DASHED",2)}u(144,140,ui,To);
+function Vo(){I.call(this,$b,3)}u(145,140,ui,Vo);function Xo(){I.call(this,"SOLID",4)}u(146,140,ui,Xo);function $o(){$o=x;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=K(Lp,s,7,[ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp,Ap,Cp,Ep,Gp,Ip])}u(147,141,si);var Kp,cp,Gp,ep,ap,kp,Ep,ip,mp,op,qp,gp,Ip,sp,up,wp,Ap,Cp,yp;function bp(){I.call(this,Qb,0)}u(148,147,si,bp);
+function tp(){I.call(this,"SE_RESIZE",9)}u(149,147,si,tp);function vp(){I.call(this,"SW_RESIZE",10)}u(150,147,si,vp);function xp(){I.call(this,"S_RESIZE",11)}u(151,147,si,xp);function zp(){I.call(this,"W_RESIZE",12)}u(152,147,si,zp);function Bp(){I.call(this,"TEXT",13)}u(153,147,si,Bp);function Dp(){I.call(this,"WAIT",14)}u(154,147,si,Dp);function Fp(){I.call(this,"HELP",15)}u(155,147,si,Fp);function Hp(){I.call(this,"COL_RESIZE",16)}u(156,147,si,Hp);function Jp(){I.call(this,"ROW_RESIZE",17)}
+u(157,147,si,Jp);function dp(){I.call(this,xb,1)}u(158,147,si,dp);function fp(){I.call(this,"CROSSHAIR",2)}u(159,147,si,fp);function hp(){I.call(this,"POINTER",3)}u(160,147,si,hp);function jp(){I.call(this,"MOVE",4)}u(161,147,si,jp);function lp(){I.call(this,"E_RESIZE",5)}u(162,147,si,lp);function np(){I.call(this,"NE_RESIZE",6)}u(163,147,si,np);function pp(){I.call(this,"NW_RESIZE",7)}u(164,147,si,pp);function rp(){I.call(this,"N_RESIZE",8)}u(165,147,si,rp);
+function Mp(){Mp=x;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=K(Wp,s,8,[Np,Pp,Rp,Tp])}u(166,141,mi);var Vp,Pp,Rp,Tp,Np;function Op(){I.call(this,mc,0)}u(167,166,mi,Op);function Qp(){I.call(this,"BLOCK",1)}u(168,166,mi,Qp);function Sp(){I.call(this,"INLINE",2)}u(169,166,mi,Sp);function Up(){I.call(this,"INLINE_BLOCK",3)}u(170,166,mi,Up);function Xp(){Xp=x;Yp=new Zp;$p=new aq;bq=new cq;dq=new eq;fq=K(gq,s,10,[Yp,$p,bq,dq])}u(171,141,gi);var fq,dq,$p,bq,Yp;function Zp(){I.call(this,"VISIBLE",0)}
+u(172,171,gi,Zp);function aq(){I.call(this,$b,1)}u(173,171,gi,aq);function cq(){I.call(this,"SCROLL",2)}u(174,171,gi,cq);function eq(){I.call(this,xb,3)}u(175,171,gi,eq);function hq(){hq=x;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=K(rq,s,11,[iq,kq,mq,oq])}u(176,141,Ji);var qq,iq,kq,mq,oq;function jq(){I.call(this,Gb,0)}u(177,176,Ji,jq);function lq(){I.call(this,gc,1)}u(178,176,Ji,lq);function nq(){I.call(this,ic,2)}u(179,176,Ji,nq);function pq(){I.call(this,Bc,3)}u(180,176,Ji,pq);
+function Kj(){Kj=x;sq=new tq;uq=new vq;wq=new xq;yq=new zq;Aq=new Bq;Cq=new Dq;Eq=new Fq;Gq=new Hq;Iq=new Jq;Kq=K(Lq,s,12,[sq,uq,wq,yq,Aq,Cq,Eq,Gq,Iq])}u(181,141,ri);var Kq,Gq,wq,yq,Eq,Iq,Cq,uq,Aq,sq;function tq(){I.call(this,"PX",0)}u(182,181,ri,tq);function vq(){I.call(this,"PCT",1)}u(183,181,ri,vq);function xq(){I.call(this,"EM",2)}u(184,181,ri,xq);function zq(){I.call(this,"EX",3)}u(185,181,ri,zq);function Bq(){I.call(this,"PT",4)}u(186,181,ri,Bq);function Dq(){I.call(this,"PC",5)}
+u(187,181,ri,Dq);function Fq(){I.call(this,"IN",6)}u(188,181,ri,Fq);function Hq(){I.call(this,"CM",7)}u(189,181,ri,Hq);function Jq(){I.call(this,"MM",8)}u(190,181,ri,Jq);function Mq(){Mq=x;Nq=[];Oq=[];Pq=[]}var Nq,Oq,Pq;function Qq(){Qq=x;Rq=new Sq}function Tq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Uq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Sq(){}u(193,1,{},Sq);_.b=null;var Rq;u(205,1,{});_.tS=function(){return"An event type"};
+_.i=null;u(204,205,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(203,204,{});_.Lc=function(){return this.Nc()};_.b=null;var Vq=_.c=null;function Wq(){Wq=x;Xq=new Yq(qd,new Zq)}function Zq(){}u(202,203,{},Zq);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Xq};var Xq;function $q(){$q=x;ar=new Yq(yd,new br)}function br(){}u(206,203,{},br);_.Kc=function(a){cr();dr(this,a.c,er(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return ar};var ar;u(209,203,ji);
+function Tj(a,b){return(a.b.clientX||0)-xo(yo(b.ownerDocument),b)+mk(b)+Mo(b.ownerDocument)}function Uj(a,b){return(a.b.clientY||0)-Fo(b)+(b.scrollTop||0)+No(b.ownerDocument)}function Mj(a){var b;return(b=a.c)?Tj(a,b):a.b.clientX||0}function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientY||0}u(208,209,ji);function fr(){fr=x;gr=new Yq(Bd,new hr)}function hr(){}u(207,208,ji,hr);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return gr};var gr;function ir(){ir=x;jr=new Yq(Od,new kr)}function kr(){}
+u(210,203,{},kr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return jr};var jr;u(213,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var lr=_.d=0;function Ok(){this.d=++lr}u(212,213,Hi,Ok);function Yq(a,b){this.d=++lr;this.b=b;!Vq&&(Vq=new mr);Vq.b[a]=this;this.c=a}u(211,212,Hi,Yq);_.b=null;_.c=null;function nr(){nr=x;or=new Yq(Rd,new pr)}function pr(){}u(214,208,ji,pr);
+_.Kc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(qr(),rr))a=sr(b.pb),c=new tr(G(b.pb,Wf),G(b.pb,Vf)),d=new tr(G(b.T.jb.pb,Wf),G(b.T.jb.pb,Vf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);ur(b.I,!0);a=G(b.T.jb.pb,Wf);vr(b,new tr(a,wr(b.T.jb).b));b.J&&b.O!=rr&&xr(b.r,b)}else ur(b.I,!1),b.O!=(qr(),rr)?vr(b,new tr(b.F.c,b.F.b)):yr(b,sr(b.r.pb)),b.J&&b.O!=rr&&zr(b.r,b);Ar(b.T.jb)}else ur(b.I,!0)};_.Nc=function(){return or};var or;u(215,203,{});
+function Br(){Br=x;Cr=new Yq(ie,new Dr)}function Dr(){}u(216,215,{},Dr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Cr};var Cr;function Er(){Er=x;Fr=new Yq(je,new Gr)}function Gr(){}u(217,215,{},Gr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Fr};var Fr;function Hr(){Hr=x;Ir=new Yq(me,new Jr)}function Jr(){}u(218,215,{},Jr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Ir};
+var Ir;function Kr(){Kr=x;Lr=new Yq(ne,new Mr)}function Mr(){}u(219,215,{},Mr);_.Kc=function(a){a=Nr(a.b);(this.b.dataTransfer||null).setData(Sg,a)};_.Nc=function(){return Lr};var Lr;function Or(){Or=x;Pr=new Yq(oe,new Qr)}function Qr(){}u(220,215,{},Qr);
+_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Rr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Sg),a.b.c.Ne(b))};_.Nc=function(){return Pr};var Pr;function Sr(){Sr=x;Tr=new Yq(te,new Ur)}function Ur(){}u(221,203,{},Ur);_.Kc=function(a){lk(a.b.b)};_.Nc=function(){return Tr};var Tr;
+function Vr(){Vr=x;Wr=new Yq(Ce,new Xr)}function Xr(){}u(222,203,{},Xr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Yr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Zr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Wr};var Wr;function $r(){$r=x;as=new Yq(De,new bs)}function bs(){}u(223,203,{},bs);_.Kc=function(a){a.b.b&&(a.b.c.b=null,cs(a.b.b,a.b.c))};
+_.Nc=function(){return as};var as;function ds(){ds=x;es=new Yq(Ee,new fs)}function fs(){}u(224,203,{},fs);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return es};var es;u(226,203,{});u(225,226,{});function gs(){gs=x;hs=new Yq(af,new is)}function is(){}u(227,225,{},is);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(js(),ks).length&&-999!=(js(),ks)[c]&&(c=(js(),ks)[c]);b=new ls(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?ms(Nr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new ns(a)),a.xb),b.b=d,os(),
+ps(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(qs(a,Ao((rs(),ss).hc.b.pb,ih)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;c=1300;break;case 114:case 82:a.lb=!0;a.K=xc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?ts(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?ts(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&ts(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?ts(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?ts(a,4):c=207;break;case 53:105==a.d?
+ts(a,5):c=208;break;case 54:105==a.d?ts(a,6):c=210;break;case 55:105==a.d?ts(a,7):c=211;break;case 56:105==a.d?ts(a,8):c=212;break;case 57:105==a.d?ts(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}us(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return hs};var hs;function vs(){vs=x;ws=new Yq(Cf,new xs)}function xs(){}u(228,208,ji,xs);_.Kc=function(a){a.uc(this)};
+_.Nc=function(){return ws};var ws;function Gj(){Gj=x;Hj=new Yq(Df,new ys)}function ys(){}u(229,208,ji,ys);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Hj};var Hj;function zs(){zs=x;As=new Yq(Ef,new Bs)}function Bs(){}u(230,208,ji,Bs);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Sj(uj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,vj(a))};_.Nc=function(){return As};var As;function Cs(){Cs=x;Ds=new Yq(Ff,new Es)}function Es(){}u(231,208,ji,Es);_.Kc=function(a){var b;b=this.b;mo((jo(),ko),new Fs(a,a.c,b))};
+_.Nc=function(){return Ds};var Ds;function Ij(){Ij=x;Jj=new Yq(Gf,new Gs)}function Gs(){}u(232,208,ji,Gs);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Jj};var Jj;function mr(){this.b={}}u(233,1,{},mr);_.b=null;u(236,209,ji);var Hs=null;function Is(){Is=x;Js=new Yq($g,new Ks)}function Ks(){}u(235,236,ji,Ks);_.Kc=function(a){Ls(a.b,this,a.b.n)};_.Nc=function(){return Js};var Js;function Ms(){Ms=x;Ns=new Yq(ah,new Os)}function Os(){}u(237,236,ji,Os);_.Kc=function(a){Ls(a.b,this,a.b.n)};_.Nc=function(){return Ns};
+var Ns;function Ps(){var a;this.b=(a=document.createElement($d),a.setAttribute(Xf,"return;"),typeof a.ontouchstart==ze)}u(238,1,{},Ps);function Qs(){Qs=x;Rs=new Yq(bh,new Ss)}function Ss(){}u(239,236,ji,Ss);_.Kc=function(a){Ls(a.b,this,a.b.o)};_.Nc=function(){return Rs};var Rs;function Ts(){Ts=x;Us=new Yq(ch,new Vs)}function Vs(){}u(240,236,ji,Vs);_.Kc=function(a){Ws(a.b,this)&&(a.b.k&&Xs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Hk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Us};var Us;
+function Ys(a,b){this.b=b;this.c=a}function Zs(a,b,c){Nk&&(b=new Ys(b,c),a.ad(b))}u(241,204,{},Ys);_.Kc=function(a){a.Yc(this)};_.Lc=function(){return Nk};_.b=!1;var Nk=_.c=null;function $s(a){this.b=a}u(242,204,{},$s);_.Kc=function(a){a.Zc(this)};_.Lc=function(){return at};var at=_.b=null;function bt(){}function ct(a){var b;dt&&(b=new bt,a.ad(b))}u(243,204,{},bt);_.Kc=function(a){a.$c(this)};_.Lc=function(){return dt};var dt=null;function et(a){this.b=a}u(244,204,{},et);_.Kc=function(a){a._c(this)};
+_.Lc=function(){return ft};var ft=_.b=null;function gt(){}u(245,204,{},gt);_.Kc=function(a){a.b.W&&a.b.Md()};_.Lc=function(){return ht};var ht=null;function it(a,b,c){a=a.b;if(!b)throw new jt("Cannot add a handler with a null type");if(!c)throw new jt("Cannot add a null handler");0<a.c?kt(a,new lt(a,b,c)):mt(a,b,null,c);return new nt(new ot(a,b,c))}
+function pt(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new jt("Cannot fire null event");try{++d.c;j=qt(d,b.Lc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Kc(g)}catch(n){if(n=bj(n),A(n,133))f=n,!e&&(e=new rt),st(e,f);else throw n;}}if(e)throw new tt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Wi(d.b);r.c<r.e.Je();)o=Xi(r),o.xc()}finally{d.b=null}}}}catch(q){q=bj(q);if(A(q,85))throw new ut(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function vt(a){wt.call(this,a,!1)}function wt(a,b){this.b=new xt(b);this.c=a}u(246,1,zi,vt,wt);_.ad=function(a){pt(this,a)};_.b=null;_.c=null;u(249,1,{});function kt(a,b){!a.b&&(a.b=new qj);kj(a.b,b)}function mt(a,b,c,d){var e;e=tj(a.e,b);e||(e=new Ui,z(a.e,b,e));a=e.Fe(c);a||(a=new qj,e.He(c,a));a.Ff(d)}function yt(a,b,c,d){var e,f;e=qt(a,b,c);e.Hf(d)&&e.Ge()&&(f=tj(a.e,b),f.Ie(c),f.Ge()&&ej(a.e,b))}
+function qt(a,b,c){a=tj(a.e,b);if(!a)return zt(),zt(),Nt;c=a.Fe(c);return!c?(zt(),zt(),Nt):c}u(248,249,{});_.b=null;_.c=0;_.d=!1;function xt(a){this.e=new Ui;this.d=a}u(247,248,{},xt);function nt(a){this.b=a}u(250,1,{},nt);_.b=null;function tt(a){cj.call(this,Ot(a),Pt(a));this.b=a}function Pt(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function Ot(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Qt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Kn(b.b,d);return b.b.b}u(252,99,ni,tt);_.b=null;function ut(a){tt.call(this,a)}u(251,252,ni,ut);u(253,1,{},function(){});function Rt(a){a=Ao(a,Ud);return St(xg,a)?(Tt(),Ut):St(lf,a)?(Tt(),Vt):(Tt(),Wt)}function Tt(){Tt=x;Ut=new Xt("RTL",0);Vt=new Xt("LTR",1);Wt=new Xt(Qb,2);Yt=K(Zt,s,50,[Ut,Vt,Wt])}
+function Xt(a,b){I.call(this,a,b)}u(255,141,{50:1,118:1,122:1,124:1},Xt);var Yt,Wt,Vt,Ut;function $t(){}function au(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=au(e,d);K(a,b,c,d);return d}function bu(a){return cu([du,M],[s,m],[117,-1],a,0,2,1)}
+function cu(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=au(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=cu(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){eu();var e=fu,f=gu;eu();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function hu(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new iu;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new iu;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new iu;}a[b]=c}u(256,1,{},$t);_.qI=0;
+function eu(){eu=x;fu=[];gu=[];var a=new $t,b=fu,c=gu,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var fu,gu;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Tn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Xn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ju(a){return null==a?null:a}function ku(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function lu(){var a;$stats&&mu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Yf))a=Yf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Jf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Jf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Be:"unknown"}H(Be,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&mu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(nu,s,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&mu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Mq();Pq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Mq();0!=Pq.length&&(a=Pq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).insertBefore(a,b.b.firstChild),Pq.length=0);0!=Nq.length&&(a=Nq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).appendChild(a),Nq.length=0);0!=Oq.length&&(a=Oq.join(l),b=(Qq(),Rq),a=Tq(a),Uq(b).appendChild(a),Oq.length=0);$stats&&mu("export.client.JSME_export");new ou;new pu;0<qu(null)?mo((jo(),ko),new ru):su()}function bj(a){return A(a,133)?a:new Rn(a)}function tu(a){return uu(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function vu(a){return uu(a.l,a.m,a.h)}function uu(a,b,c){return _=new wu,_.l=a,_.m=b,_.h=c,_}
+function xu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new yu;if(0==a.l&&0==a.m&&0==a.h)return zu=uu(0,0,0),uu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(zu=uu(0,0,0),c=vu((Au(),Bu))):(zu=uu(c.l,c.m,c.h),c=uu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Cu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Du(e):0==c&&0!=d&&0==e?Du(d)+22:0!=c&&0==d&&0==e?Du(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=vu((Au(),Eu)),c=!0,g=!g;else return c=Fu(a,f),g&&Gu(c),zu=uu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Cu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Fu(c,d);f&&Gu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=uu(f,j,c);g?zu=Cu(c):zu=uu(c.l,c.m,c.h);return e}if(!Hu(a,b))return e?zu=Cu(a):zu=uu(a.l,a.m,a.h),uu(0,0,0);c=c?a:uu(a.l,a.m,a.h);var h,n,o,r;f=Iu(b)-Iu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=uu(j&4194303,n&4194303,h&1048575);for(n=uu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Gu(n);e?(zu=Cu(c),d&&(zu=Ju(zu,(Au(),Bu)))):zu=uu(c.l,c.m,c.h);return n}
+function Gu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Iu(a){var b;b=Ku(a.h);return 32==b?(b=Ku(a.m),32==b?Ku(a.l)+32:b+20-10):b-12}var zu=null;function Lu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return uu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Mu(a,b){return uu(a.l&b.l,a.m&b.m,a.h&b.h)}function Nu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Au(),Ou;if(-9223372036854775E3>a)return Au(),Pu;if(9223372036854775E3<=a)return Au(),Eu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=ku(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=ku(a/4194304),a-=4194304*b);a=ku(a);b=uu(a,b,c);d&&Gu(b);return b}function Qu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ru&&(Ru=y(Su,s,51,256,0)),c=Ru[b],!c&&(c=Ru[b]=tu(a)),c):tu(a)}
+function Tu(a){var b=sh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Hu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Uu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return uu(c&4194303,q&
+4194303,t&1048575)}function Cu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return uu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Fu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return uu(c&4194303,d&4194303,e&1048575)}function Ju(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return uu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function Vu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Vu(Cu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Qu(1E9);a=xu(a,b);b=l+O(zu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Ru=null;function Au(){Au=x;Eu=uu(4194303,4194303,524287);Pu=uu(0,0,524288);Bu=Qu(1);Qu(2);Ou=Qu(0)}var Eu,Pu,Bu,Ou;function wu(){}u(265,1,{51:1},wu);
+function mu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Wu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(270,1,{},Wu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Xu(a,b){Kn(a.b.b,b.b);return a}function Yu(){this.b=new Zu}u(271,1,{},Yu);function $u(a){if(null==a)throw new jt("css is null");this.b=a}u(272,1,{52:1,118:1},$u);
+_.eQ=function(a){return!A(a,52)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;function bv(a){if(null==a)throw new jt("html is null");this.b=a}u(274,1,Wh,bv);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;u(275,1,Wh,function(){this.b=l});_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};_.b=null;
+function cv(){cv=x;dv=RegExp(na,Ae);ev=RegExp(sb,Ae);fv=RegExp(qb,Ae);gv=RegExp(ta,Ae);hv=RegExp(da,Ae)}function iv(a){cv();-1!=a.indexOf(na)&&(a=a.replace(dv,pa));-1!=a.indexOf(qb)&&(a=a.replace(fv,ra));-1!=a.indexOf(sb)&&(a=a.replace(ev,qa));-1!=a.indexOf(da)&&(a=a.replace(hv,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(gv,"&#39;"));return a}var dv,ev,fv,hv,gv;function jv(a){if(null==a)throw new jt("uri is null");this.b=a}u(277,1,{55:1},jv);_.eQ=function(a){return!A(a,55)?!1:H(this.b,a.b)};_.hC=function(){return av(this.b)};
+_.b=null;function kv(){kv=x}u(279,1,{});function lv(){}u(280,1,{},lv);var mv=null;function nv(){}u(281,279,{},nv);var ov=null;function pv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=qt(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=qt(a.b,f,null).Mf(e),A(d,56)&&Wn(d.b,b)){var h=a.b,n=f;0<h.c?kt(h,new qv(h,n,null,d)):yt(h,n,null,d)}}}u(282,1,ki);_.b=null;function rv(a){this.b=a}u(283,282,ki,rv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function sv(a){this.b=a}u(284,282,ki,sv);
+_.$c=function(){var a=this.b.b;tv(a);uv(a.pb)};function vv(){Qn()}u(285,99,Gi,vv);function wv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Hk(a.e,1))}function xv(){this.b=new yv(this);this.c=new qj;this.e=new zv(this);this.i=new Av(this)}u(286,1,{},xv);_.d=!1;_.f=!1;function yv(a){Ik();this.b=a}u(287,26,{},yv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Bv(a.i.e.c,a.i.c);Cv(a.i);A(b,57)&&new vv;a.d=!1;wv(a)}};_.b=null;function zv(a){Ik();this.b=a}u(288,26,{},zv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=vk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Hk(a.b,1E4);a.i.d<a.i.b;){d=Dv(a.i);try{if(null==d)break;A(d,57)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Cv(a.i)}if(100<=vk()-b)break}}finally{e||(Pk(a.b),a.d=!1,wv(a))}};_.b=null;function Dv(a){var b;a.c=a.d;b=Bv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Cv(a){Ev(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Av(a){this.e=a}u(289,1,{},Av);_.dd=function(){return this.d<this.b};_.ed=function(){return Dv(this)};
+_.fd=function(){Cv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Fv(a,b){var c=(Gv(),Hv(b));a.appendChild(c)}function Iv(a,b,c){var d;d=kk;kk=a;b==zj&&8192==Jv(a.type)&&(zj=null);c.gd(a);kk=d}var kk=null,zj=null;function Kv(){Kv=x;Lv=new xv}function Qj(a){Kv();if(!a)throw new jt("cmd cannot be null");var b=Lv;kj(b.c,a);wv(b)}var Lv;function Mv(a){Aj();!Nv&&(Nv=new Ok);Ov||(Ov=new wt(null,!0),Pv=new Qv);return it(Ov,Nv,a)}var Ov=null;function Rv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Qv(){}u(295,204,{},Qv);_.Kc=function(a){a.cd(this);Pv.d=!1};_.Lc=function(){return Nv};_.Mc=function(){Rv(this)};_.b=!1;_.c=!1;_.d=!1;var Nv=_.e=null,Pv=null;function Sv(){Sv=x;Tv=new Uv;Vv()||(Tv=null)}var Tv=null;function Kk(){}u(297,1,{},Kk);_.Yc=function(){for(;0<(Ik(),Jk).d;)Pk(Bv(Jk,0))};function Mk(a,b){return it((!Wv&&(Wv=new Xv),Wv),a,b)}function Yv(a){Lk();Zv||($v(),Zv=!0);return Mk((!dt&&(dt=new Ok),dt),a)}function Lk(){aw||(bw(),aw=!0)}
+function cw(){var a;aw&&(a=new dw,Wv&&pt(Wv,a));return null}var aw=!1,Wv=null,ew=0,fw=0,Zv=!1;function gw(){gw=x;hw=new Ok}function dw(){gw()}u(299,204,{},dw);_.Kc=function(){null.lg()};_.Lc=function(){return hw};var hw;function Xv(){vt.call(this,null)}u(301,246,zi,Xv);
+function Jv(a){switch(a){case qd:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case te:return 2048;case af:return 128;case bf:return 256;case cf:return 512;case jf:return 32768;case "losecapture":return 8192;case Cf:return 4;case Df:return 64;case Ef:return 32;case Ff:return 16;case Gf:return 8;case "scroll":return 16384;case qe:return 65536;case Rb:case Hf:return 131072;case Od:return 262144;case cg:return 524288;case ch:return 1048576;case bh:return 2097152;case ah:return 4194304;
+case $g:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Aj(){iw||(jw(),kw(),iw=!0)}var iw=!1;function lw(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function mw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function jw(){nw=C(function(a){var b;var c=Ov,d,e,f;Nv&&c&&ow(c.b.e,Nv)?(b=Pv.b,d=Pv.c,e=Pv.d,f=Pv.e,Rv(Pv),Pv.e=a,pt(c,Pv),c=!(Pv.b&&!Pv.c),Pv.b=b,Pv.c=d,Pv.d=e,Pv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});pw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Tn(b)&&A(b,58)&&Iv(a,c,b)});qw=C(function(a){a.preventDefault();pw.call(this,a)});rw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;pw.call(this,a)});sw=C(function(a){if(nw(a)){var b=Bj;b&&b.__listener&&!Tn(b.__listener)&&A(b.__listener,58)&&(Iv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,sw,!0);$wnd.addEventListener(Rd,sw,!0);$wnd.addEventListener(Cf,sw,!0);$wnd.addEventListener(Gf,sw,!0);$wnd.addEventListener(Df,sw,!0);$wnd.addEventListener(Ff,sw,!0);$wnd.addEventListener(Ef,sw,!0);$wnd.addEventListener(Hf,sw,!0);$wnd.addEventListener(af,nw,!0);$wnd.addEventListener(cf,nw,!0);$wnd.addEventListener(bf,
+nw,!0);$wnd.addEventListener(ch,sw,!0);$wnd.addEventListener(bh,sw,!0);$wnd.addEventListener(ah,sw,!0);$wnd.addEventListener($g,sw,!0);$wnd.addEventListener(Ee,sw,!0);$wnd.addEventListener(Ce,sw,!0);$wnd.addEventListener(De,sw,!0)}function tw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function uw(a,b){var c;Aj();if(H(le,b)&&(c=Jo(),-1!=c&&1009E3>=c))ke==ke&&(a.ondragexit=qw);else switch(b){case "drag":a.ondrag=pw;break;case ie:a.ondragend=pw;break;case je:a.ondragenter=qw;break;case le:a.ondragleave=pw;break;case me:a.ondragover=qw;break;case ne:a.ondragstart=pw;break;case oe:a.ondrop=pw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,pw,!1);a.addEventListener(b,pw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var Bj=null,nw=null,sw=null,qw=null,pw=null,rw=null;function kw(){$wnd.addEventListener(Ef,C(function(a){var b=Bj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Gf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,sw,!0)}
+function vw(a,b){Aj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?pw:null),c&2&&(a.ondblclick=b&2?pw:null),c&4&&(a.onmousedown=b&4?pw:null),c&8&&(a.onmouseup=b&8?pw:null),c&16&&(a.onmouseover=b&16?pw:null),c&32&&(a.onmouseout=b&32?pw:null),c&64&&(a.onmousemove=b&64?pw:null),c&128&&(a.onkeydown=b&128?pw:null),c&256&&(a.onkeypress=b&256?pw:null),c&512&&(a.onkeyup=b&512?pw:null),c&1024&&(a.onchange=b&1024?pw:null),c&2048&&(a.onfocus=b&2048?pw:null),c&4096&&(a.onblur=b&4096?pw:
+null),c&8192&&(a.onlosecapture=b&8192?pw:null),c&16384&&(a.onscroll=b&16384?pw:null),c&32768&&(a.onload=b&32768?rw:null),c&65536&&(a.onerror=b&65536?pw:null),c&131072&&(a.onmousewheel=b&131072?pw:null),c&262144&&(a.oncontextmenu=b&262144?pw:null),c&524288&&(a.onpaste=b&524288?pw:null),c&1048576&&(a.ontouchstart=b&1048576?pw:null),c&2097152&&(a.ontouchmove=b&2097152?pw:null),c&4194304&&(a.ontouchend=b&4194304?pw:null),c&8388608&&(a.ontouchcancel=b&8388608?pw:null),c&16777216&&(a.ongesturestart=b&16777216?
+pw:null),c&33554432&&(a.ongesturechange=b&33554432?pw:null),c&67108864&&(a.ongestureend=b&67108864?pw:null));b&131072&&a.addEventListener(Rb,pw,!1)}function ww(){var a;ww=x;xw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var xw;function yw(){this.c=new qj}function zw(a){a=a[Zc];return null==a?-1:a}u(306,1,{},yw);_.b=null;function Aw(a,b){this.b=a;this.c=b}u(307,1,{},Aw);_.b=0;_.c=null;u(308,1,zi);_.jd=function(a){return decodeURI(a.replace("%23",la))};_.ad=function(a){pt(this.b,a)};
+_.kd=function(a){a=null==a?l:a;if(!H(a,null==Bw?l:Bw))Bw=a,ht&&(a=new gt,pt(this.b,a))};var Bw=l;function Vv(){function a(){$wnd.setTimeout(a,250);e()}var b=Tv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Bw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}u(310,308,zi);function Uv(){this.b=new vt(null)}u(309,310,zi,Uv);_.jd=function(a){return a};
+function bw(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(cw)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{aw&&Zs((!Wv&&(Wv=new Xv),Wv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function $v(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Zv&&(d=Ej(),c=Fj(),fw!=d||ew!=c))fw=d,ew=c,ct((!Wv&&(Wv=new Xv),Wv))}finally{a&&a(b)}})}function pj(a,b){Yi(a.pd(),b,!0)}function oj(a,b){Yi(a.pd(),b,!1)}function Cw(a,b){a.pb.style[Ne]=b}function Dj(a,b,c){0<=b&&a.ud(b+hg);0<=c&&a.sd(c+hg)}function Dw(a,b){null==b||0==b.length?a.pb.removeAttribute(Wg):a.pb.setAttribute(Wg,b)}function Ew(a){var b,a=Ao(a,Ad);b=uo(a,vo(32));return 0<=b?a.substr(0,b-0):a}
+function Yi(a,b,c){if(!a)throw new fj(qc);b=to(b);if(0==b.length)throw new Qk(Oc);if(c){var d;d=to(b);b=a.className;-1==Co(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=to(b);f=a.className;e=Co(f,c);-1!=e&&(b=to(f.substr(0,e-0)),c=to(Fw(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Gw(a,b){a.style.display=b?l:Of;a.setAttribute("aria-hidden",""+!b)}u(316,1,Ai);_.ld=function(){return nk(this.pb)};_.md=function(){return pk(this.pb)};
+_.nd=function(){return G(this.pb,Vf)};_.od=function(){return G(this.pb,Wf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=Of};_.rd=function(){throw new Hw;};_.sd=function(a){Cw(this,a)};_.td=function(a){Gw(this.pb,a)};_.ud=function(a){this.pb.style[nh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
+function Iw(a,b,c){uw(a.pb,c.c);return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}function B(a,b,c){var d;d=Jv(c.c);-1==d?uw(a.pb,c.c):-1==a.lb?vw(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}function Jw(a,b,c){return it(!a.mb?a.mb=new vt(a):a.mb,c,b)}
+function Kw(a){var b;if(a.xd())throw new Lw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?vw(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.vd();a.Ad()}function Mw(a,b){var c;switch(Jv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Ko(a.pb,c))return}c=a.pb;var d,e,f;if(Vq&&(f=Vq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&pt(a.mb,f.b),f.b.b=d,f.b.c=e}
+function Nw(a){if(!a.xd())throw new Lw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function lk(a){if(a.ob)if(A(a.ob,71))a.ob.Cd(a);else{if(a.ob)throw new Lw("This widget's parent does not implement HasWidgets");}else if(xj(),ow(Ow.b,a)){xj();try{a.zd()}finally{ej(Ow.b,a)}}}
+function Pw(a,b){var c;c=a.ob;if(b){if(c)throw new Lw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}u(315,316,bi);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&pt(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){Kw(this)};_.gd=function(a){Mw(this,a)};_.zd=function(){Nw(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Qw(a){for(a=new Rw(a);a.b.b<a.b.c.d-1;)Sw(a.b),Tw(a.b)}u(314,315,Mi);_.vd=function(){Uw(this,(Vw(),Ww))};_.wd=function(){Uw(this,(Vw(),Xw))};function Yw(a,b,c){lk(b);var d=a.q;Zw(d,b,d.d);d=(Gv(),Hv(b.pb));c.appendChild(d);Pw(b,a)}function $w(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new ax;b.ob==a&&(f=a.Dd(b),f<d&&--d);lk(b);Zw(a.q,b,d);e?(e=b.pb,tw(c,(Gv(),Hv(e)),d)):(e=(Gv(),Hv(b.pb)),c.appendChild(e));Pw(b,a)}
+function bx(a,b){var c;if(b.ob!=a)return!1;try{Pw(b,null)}finally{c=b.pb;Eo(c).removeChild(c);c=a.q;var d;d=cx(c,b);if(-1==d)throw new dx;if(0>d||d>=c.d)throw new ax;for(--c.d;d<c.d;++d)hu(c.b,d,c.b[d+1]);hu(c.b,c.d,null)}return!0}u(313,314,Mi);_.Dd=function(a){return cx(this.q,a)};_.Ed=function(a,b,c,d){$w(this,a,b,c,d)};_.Fd=function(){return new ex(this.q)};_.Cd=function(a){return bx(this,a)};function fx(a,b){Yw(a,b,a.pb)}function wj(a,b,c,d){var e;lk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
+function gx(a,b){var c;(c=bx(a,b))&&hx(b.pb);return c}function ix(a,b,c,d){if(b.ob!=a)throw new Qk("Widget must be a child of this panel.");a.Id(b,c,d)}function jx(a,b,c){a=a.pb;-1==b&&-1==c?hx(a):(a.style[eg]=ad,a.style[df]=b+hg,a.style[Zg]=c+hg)}function kx(){var a=$doc.createElement($d);this.q=new lx(this);this.pb=a;this.pb.style[eg]="relative";this.pb.style[ag]=Oe}function hx(a){a.style[df]=l;a.style[Zg]=l;a.style[eg]=l}u(312,313,Mi,kx);_.Gd=function(a){fx(this,a)};
+_.Cd=function(a){return gx(this,a)};_.Hd=function(a,b,c){ix(this,a,b,c)};_.Id=function(a,b,c){jx(a,b,c)};function mx(a,b){if(a.Kd())throw new Lw("SimplePanel can only contain one child widget");a.Ld(b)}function nx(a,b){if(a.jb!=b)return!1;try{Pw(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function ox(a,b){if(b!=a.jb&&(b&&lk(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(Gv(),Hv(a.jb.pb));a.Jd().appendChild(c);Pw(b,a)}}function px(){this.pb=$doc.createElement($d)}u(320,314,Mi,px);_.Jd=function(){return this.pb};
+_.Kd=function(){return this.jb};_.Fd=function(){return new qx(this)};_.Cd=function(a){return nx(this,a)};_.Ld=function(a){ox(this,a)};_.jb=null;function rx(){rx=x;sx()}function tx(a,b){a.hb&&(ux(a.gb,!1,!1),Zs(a,a,b))}function vx(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function wx(a,b,c){a.cb=b;a.ib=c;b-=Go();c-=Ho();a=a.pb;a.style[df]=b+(Kj(),hg);a.style[Zg]=c+hg}function xx(a){a.hb||(a.kb&&lk(a),ux(a.gb,!0,!1))}u(319,320,Mi);_.Jd=function(){return yx?Do(Do(this.pb)):Do(this.pb)};
+_.nd=function(){return G(this.pb,Vf)};_.od=function(){return G(this.pb,Wf)};_.pd=function(){return yx?Do(this.pb):Eo(Do(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){tx(this,a)};_.qd=function(){return!H(Oe,this.pb.style[kh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&ux(this.gb,!1,!0)};_.sd=function(a){this.X=a;vx(this);0==a.length&&(this.X=null)};_.Od=function(a,b){wx(this,a,b)};_.td=function(a){this.pb.style[kh]=a?lh:Oe};_.Ld=function(a){ox(this,a);vx(this)};
+_.ud=function(a){this.Y=a;vx(this);0==a.length&&(this.Y=null)};_.Pd=function(){xx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function zx(a,b){var c;px.call(this);this.$=new Ax;this.U=(Bx(),Cx);this.gb=new Dx(this);c=this.pb;var d;d=$doc.createElement($d);yx&&(Bo(d,"<div></div>"),mo((jo(),ko),new Ex(d)));c.appendChild(d);this.Od(0,0);(yx?Do(this.pb):Eo(Do(this.pb)))[Ad]="gwt-PopupPanel";(yx?Do(Do(this.pb)):Do(this.pb))[Ad]=dg;this.W=this.V=a;this.db=!1;c=K(nu,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Fx(c);this.T.pd()[Ad]=l;c=yx?Do(this.pb):Eo(Do(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new fj(qc);d=to(d);
+if(0==d.length)throw new Qk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}ox(this,this.T);vx(this);Yi(yx?Do(Do(this.pb)):Do(this.pb),dg,!1);Yi(this.T.c,b+"Content",!0)}u(318,319,Mi);_.vd=function(){Kw(this.T)};_.wd=function(){Nw(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new qx(this.T)};_.Cd=function(a){return this.T.Cd(a)};
+_.Ld=function(a){ox(this.T,a);vx(this)};_.T=null;u(317,318,Mi);_.zd=function(){Nw(this)};function Gx(){Gx=x;Hx=new Ix(Gb,0,(Bx(),Cx));Jx=new Ix(sc,1,Kx);Lx=new Ix(Cc,2,Mx);Nx=K(Ox,s,59,[Hx,Jx,Lx])}function Ix(a,b,c){I.call(this,a,b);this.b=c}u(321,141,{59:1,118:1,122:1,124:1},Ix);_.b=null;var Nx,Hx,Jx,Lx;function Px(){Px=x;Qx=K(nu,s,1,[Zg,wf,td])}
+function Fx(a){var b;Px();var c,d;c=this.pb=$doc.createElement(Ng);this.d=$doc.createElement(Qg);Fv(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(dh),b[Ad]=a[c],Fv(b,Rx(a[c]+"Left")),Fv(b,Rx(a[c]+Ib)),Fv(b,Rx(a[c]+"Right")),b),Fv(this.d,d),1==c&&(this.c=Do(lw(d,1)));this.pb[Ad]="gwt-DecoratorPanel"}function Rx(a){var b,c;c=$doc.createElement(Rg);b=$doc.createElement($d);var d=(Gv(),Hv(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(323,320,oi,Fx);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var Qx;u(322,323,oi);u(324,1,{});function Vw(){Vw=x;Ww=new Sx;Xw=new Tx}function Ux(a){tt.call(this,a)}function Uw(a,b){Vw();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=bj(f),A(f,133))d=f,!c&&(c=new rt),st(c,d);else throw f;}}if(c)throw new Ux(c);}u(325,251,ni,Ux);var Ww,Xw;function Sx(){}u(326,1,{},Sx);_.Qd=function(a){a.yd()};function Tx(){}u(327,1,{},Tx);_.Qd=function(a){a.zd()};u(330,315,pi);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};
+_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.yd=function(){Kw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
+u(329,330,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Vx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.pb[Ad]="gwt-Button";Bo(this.pb,a)}
+u(328,329,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Vx);function Wx(){this.q=new lx(this);this.f=$doc.createElement(Ng);this.e=$doc.createElement(Qg);Fv(this.f,this.e);this.pb=this.f}u(331,313,Mi);_.e=null;_.f=null;
+function Xx(a,b){var c;if(a.i)throw new Lw("Composite.initWidget() may only be called once.");lk(b);c=b.pb;a.pb=c;var d;Gv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Gv(),c).__gwt_resolve=Yx(a));a.i=b;Pw(b,a)}function Zx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?vw(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}u(332,315,Fi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Zx(this)};_.gd=function(a){Mw(this,a);this.i.gd(a)};_.zd=function(){this.i.zd()};
+_.rd=function(){return this.pb=this.i.rd()};_.i=null;function $x(a,b,c){a.d=!1;c?Bo(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=xg;break;case 1:b[Ud]=lf;break;case 2:Rt(b)!=(Tt(),Wt)&&(b[Ud]=l)}}function ay(a){this.b=a;this.d=!1;this.e=this.c=Rt(a)}u(333,1,{},ay);_.b=null;_.c=null;_.d=!1;_.e=null;function Cj(){this.pb=by()}u(334,320,Yh,Cj);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};
+_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};function cy(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Do(b);e=null;c&&(c=zw(c),e=0>c?null:Bv(a.j.c,c));e?dy(a,e):d&&Bo(b,l);return b}
+function dy(a,b){var c;if(b.ob!=a)return!1;try{Pw(b,null)}finally{c=b.pb;Eo(c).removeChild(c);var d=a.j,e;e=zw(c);c[Zc]=null;c=d.c;ey(e,c.d);hu(c.c,e,null);d.b=new Aw(e,d.b)}return!0}u(336,314,ti);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Fd=function(){return new fy(this)};_.Cd=function(a){return dy(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function gy(a){if(0>=a.c)throw new hy("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new hy("Column index: 0, Column size: "+a.b);}
+function iy(){this.j=new yw;this.i=$doc.createElement(Ng);this.d=$doc.createElement(Qg);Fv(this.i,this.d);this.pb=this.i;this.e=new jy(this);var a=new ky(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;tw(a.c.i,(Gv(),Hv(b)),0);Fv(a.b,$doc.createElement(Id))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new hy("Row index: "+a+", Row size: "+d);if(0>c)throw new hy("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new hy("Column index: "+c+", Column size: "+this.b);c=cy(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Rg),Bo(c,sa),c),tw(d,(Gv(),Hv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Id),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Rg);
+e.innerHTML=sa;c=$doc.createElement(dh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)cy(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(335,336,ti,iy);_.b=0;_.c=0;
+function ly(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(my(),ny)?a.c.e==(Tt(),Vt)?(oy(),py):a.c.e==Ut?(oy(),qy):(oy(),ry):a.c.e==(Tt(),Vt)?(oy(),qy):a.c.e==Ut?(oy(),py):(oy(),sy);b!=a.d&&(a.d=b,a.pb.style[Tg]=!a.d?l:a.d.b)}u(339,315,bi);_.b=null;_.c=null;_.d=null;function ty(){this.pb=$doc.createElement($d);this.c=new ay(this.pb);this.pb[Ad]="gwt-Label"}function uy(){ty.call(this);$x(this.c,oh,!1);ly(this)}
+u(338,339,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},ty,uy);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
+_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};function vy(a){var b=$doc.createElement($d);St(Ig,b.tagName);this.pb=b;this.c=new ay(this.pb);this.pb[Ad]="gwt-HTML";$x(this.c,a,!0);ly(this)}u(337,338,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},vy);
+function wy(a){for(;++a.c<a.e.d&&!(null!=Bv(a.e,a.c)););}function fy(a){this.d=a;this.e=this.d.j.c;wy(this)}u(340,1,{},fy);_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new dx;a=Bv(this.e,this.c);this.b=this.c;wy(this);return a};_.fd=function(){var a;if(0>this.b)throw new xy;a=Bv(this.e,this.b);lk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function jy(a){this.b=a}u(341,1,{},jy);_.b=null;function ky(a){this.c=a}u(342,1,{},ky);_.b=null;_.c=null;
+function my(){my=x;ny=new yy}var ny;function oy(){oy=x;zy=new Ay((hq(),xd));py=new Ay(df);qy=new Ay(qg);ry=py;sy=qy;By=ry}var zy,By,py,sy,ry,qy;function yy(){}u(344,1,{},yy);function Ay(a){this.b=a}u(345,344,{},Ay);_.b=null;function Cy(){Cy=x;Dy=new Ey(wf);Fy=new Ey(Zg)}var Dy,Fy;function Ey(a){this.b=a}u(346,1,{},Ey);_.b=null;function Gy(a,b){var c;c=Hy(a);Fv(a.c,c);Yw(a,b,c)}function Hy(a){var b;b=$doc.createElement(Rg);b[jd]=a.b.b;b.style[jh]=a.d.b;return b}
+function Iy(a,b){var c,d;d=Eo(b.pb);(c=bx(a,b))&&a.c.removeChild(d);return c}function Jy(){Wx.call(this);this.b=(oy(),By);this.d=(Cy(),Fy);this.c=$doc.createElement(dh);Fv(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(347,331,Mi,Jy);_.Cd=function(a){return Iy(this,a)};_.c=null;function Ky(){Ky=x;new Ui}function Ly(a){Ky();My.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Ny(a,b,c,d,e){Ky();this.b=new Oy(this,a,b,c,d,e);this.pb[Ad]="gwt-Image"}
+function My(a,b,c,d,e){Ky();Ny.call(this,(kv(),new jv(a)),b,c,d,e)}u(348,315,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},Ly,Ny,My);_.Qc=function(a){return Iw(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return Iw(this,a,(Er(),Er(),Fr))};_.Sc=function(a){return Iw(this,a,(Hr(),Hr(),Ir))};_.Tc=function(a){return Iw(this,a,(Or(),Or(),Pr))};
+_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.gd=function(a){32768==Jv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Mw(this,a)};_.Ad=function(){var a=this.b;H(jf,Ao(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Py(a,this),mo((jo(),ko),a.i))};_.b=null;u(350,1,{});_.i=null;function Qy(){Qy=x;Ry()}
+function Oy(a,b,c,d,e,f){var g,j;Qy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Ig);j=new Yu;Xu(Xu(Xu(j,new $u("width:"+e+(Kj(),hg)+pb)),new $u("height:"+f+jg)),new $u("background:url("+b.b+") no-repeat "+-c+"px "+-d+jg));!Sy&&(Sy=new Ty);b=Uy;c=new $u((new $u(j.b.b.b)).b);j=new Zu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=iv(b.b);Kn(j.b,b);j.b.b+="' style='";b=iv(c.b);Kn(j.b,b);j.b.b+="' border='0'>";j=new bv(j.b.b);g=(Bo(g,j.b),Do(g));a.kb&&(a.pb.__listener=
+null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?vw(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}u(349,350,{},Oy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Py(a,b){this.b=a;this.c=b}u(351,1,{},Py);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(jf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=jf)};_.b=null;_.c=null;
+function Vy(a,b){if(0>b||b>=a.pb.options.length)throw new ax;}function er(a,b){Vy(a,b);return a.pb.options[b].value}function Wy(){this.pb=$doc.createElement("select");this.pb[Ad]="gwt-ListBox"}u(352,330,pi,Wy);u(353,282,ki);function Xy(a){this.b=a}u(354,353,ki,Xy);_.Oc=function(){};function Yy(a){this.b=a}u(355,353,ki,Yy);_.Yc=function(a){this.b.Rd(a.i,a.b)};
+function Zy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(dh);tw(a.f,(Gv(),Hv(e)),b);a=(Gv(),Hv(c));d.appendChild(a)}else d=lw(a.f,0),tw(d,(Gv(),Hv(c)),b)}
+function $y(a,b,c){var d;az(a,b);c&&b.b?(az(a,null),a=b.b,b=(jo(),ko),b.d=no(b.d,[new bz(a),!1])):null!=b.d&&(a.k=new cz(a,b),c=(Bx(),Kx),a.k.U=c,a.k.ab=a.i,a.k.pd()[Ad]=Le,d=Ew(a.pb),H(Je,d)||pj(a.k,d+"Popup"),Jw(a.k,new Yy(a),Nk?Nk:Nk=new Ok),a.o=b.d,d=a.k,a=new dz(a,b),d.pb.style[kh]=Oe,xx(d),a.b.p?wx(a.b.k,nk(a.b.pb)+G(a.b.pb,Wf)-1,pk(a.c.pb)):wx(a.b.k,nk(a.c.pb),pk(a.b.pb)+G(a.b.pb,Vf)-1),d.pb.style[kh]=lh)}function ez(a,b){if(b||!(a.n&&a.o==a.n.d))az(a,b),a.pb.focus(),b&&a.e&&$y(a,b,!1)}
+function fz(a,b){var c;a:{c=b.target;var d,e;for(e=new Wi(a.j);e.c<e.e.Je();)if(d=Xi(e),Ko(d.pb,c)){c=d;break a}c=null}switch(Jv(b.type)){case 1:a.pb.focus();c&&$y(a,c,!0);break;case 16:c&&ez(a,c);break;case 32:c&&ez(a,null);break;case 2048:gz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:gz(a)||a.p||hz(a);b.cancelBubble=!0;b.preventDefault();break;case 39:gz(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&($y(a,a.n,!1),a.n.d.lg()):iz(a));b.cancelBubble=!0;b.preventDefault();break;case 38:gz(a)||a.p&&
+hz(a);b.cancelBubble=!0;b.preventDefault();break;case 40:gz(a)||(a.p?iz(a):null!=a.n.d&&!a.n.d.lg().lg()&&($y(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:az(a,null);a.k&&tx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:az(a,null);a.k&&tx(a.k,!1);break;case 13:gz(a)||($y(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Mw(a,b)}function jz(a,b,c){c&&az(a,null);Zs(a,b,!1);a.o=null;a.k=null}
+function gz(a){var b;if(!a.n){for(b=new Wi(a.j);b.c<b.e.Je();){b=Xi(b);az(a,b);break}return!0}return!1}function az(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Ew(c.pb)+Wa;Yi(c.pd(),d,!1);a.p&&(c=Eo(a.n.pb),2==mw(c)&&(c=lw(c,1),Yi(c,Lg,!1)))}if(b){c=Ew(b.pb)+Wa;Yi(b.pd(),c,!0);a.p&&(c=Eo(b.pb),2==mw(c)&&(c=lw(c,1),Yi(c,Lg,!0)));Ql();c=a.pb;var e=new rl(b.pb),d=(Ll(),Ml),e=K(kz,s,5,[e]),f,g,j,h;f=new In;for(j=0,h=e.length;j<h;++j)g=e[j],Jn(Jn(f,g.b),ba);e=to(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function iz(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Bv(a.j,b):Bv(a.j,c);break}az(a,d)}}function hz(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Bv(a.j,b):Bv(a.j,c);break}az(a,d)}}u(356,315,bi);_.gd=function(a){fz(this,a)};_.zd=function(){this.k&&tx(this.k,!1);Nw(this)};_.Rd=function(a,b){jz(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function bz(a){this.b=a}u(357,1,{},bz);_.xc=function(){lz(this.b)};_.b=null;
+function mz(a){this.b=a}u(358,1,{},mz);_.Oc=function(){az(this.b,null)};_.b=null;function cz(a,b){rx();this.b=a;this.c=b;zx.call(this,!0,qf);ox(this.T,this.c.d);vx(this);this.fb=!0;this.c.d.lg()}u(359,318,Mi,cz);_.cd=function(a){var b,c;if(!a.b)switch(Jv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Ko(b,c)){a.b=!0;break}a.b&&az(this.b,null)}};_.b=null;_.c=null;function dz(a,b){this.b=a;this.c=b}u(360,1,{},dz);_.b=null;var nz=_.c=null;
+function oz(){oz=x;nz=new Wu((kv(),new jv("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function pz(a,b){this.pb=$doc.createElement(Rg);var c=Ew(this.pb)+Wa;Yi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Ad]="gwt-MenuItem";c=Lo();this.pb.setAttribute(Pe,c);Ql();this.pb.setAttribute(rg,wm.b);this.b=b}u(363,316,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},pz);_.b=null;_.c=null;_.d=null;
+function qz(){var a;this.pb=$doc.createElement(Rg);this.pb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement($d);Fv(this.pb,a);a[Ad]="menuSeparatorInner"}u(364,316,Ai,qz);function rz(){var a,b,c,d,e;b=null.lg();e=Ej();d=Fj();b[Zd]=(Mp(),Of);b[nh]=0+(Kj(),hg);b[Ne]=cb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[nh]=(c>e?c:e)+hg;b[Ne]=(a>d?a:d)+hg;b[Zd]="block"}function Ax(){}u(365,1,{},Ax);_.$c=function(){rz()};
+function sz(a){this.b=a}u(366,1,{},sz);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Ko(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Jv(d.type)){case 4:case 1048576:if(zj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(zj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function tz(a){this.b=a}u(367,1,{},tz);_.b=null;function Bx(){Bx=x;Cx=new uz(Gb,0);Kx=new uz(sc,1);Mx=new uz(Cc,2);vz=K(wz,s,75,[Cx,Kx,Mx])}function uz(a,b){I.call(this,a,b)}u(368,141,{75:1,118:1,122:1,124:1},uz);var vz,Cx,Kx,Mx;function xz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),rx(),a.i=Yv(a.b.$),rz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),rx(),gj(a.i.b),a.i=null,a.c=!1)}
+function yz(a){a.k||(xz(a),a.d||(xj(),gx(yj(null),a.b)),rx());zz((rx(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[ag]=lh}function Az(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=ku(b*a.e);j=ku(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}zz((rx(),a.b.pb),"rect("+g+ig+f+ig+c+ig+e+"px)")}
+function ux(a,b,c){a.d=c;tk(a);a.j&&(Pk(a.j),a.j=null,yz(a));a.b.hb=b;var d=a.b;d.eb&&(gj(d.eb.b),d.eb=null);d._&&(gj(d._.b),d._=null);if(d.hb){d.eb=Mv(new sz(d));var e;e=new tz(d);Sv();e=Tv?it(Tv.b,(!ht&&(ht=new Ok),ht),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Bx(),Cx)&&!b&&(c=!1);a.k=b;c?b?(xz(a),a.b.pb.style[eg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),zz((rx(),a.b.pb),ng),xj(),fx(yj(null),a.b),a.j=new Bz(a),Hk(a.j,1)):uk(a,200):(xz(a),a.k?(a.b.pb.style[eg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),xj(),fx(yj(null),
+a.b)):a.d||(xj(),gx(yj(null),a.b)),rx(),a.b.pb.style[ag]=lh)}function Dx(a){var b=(zk(),Ck);this.n=new yk(this);this.u=b;this.b=a}u(369,17,{},Dx);_.zc=function(){yz(this)};_.Ac=function(){this.e=G(this.b.pb,Vf);this.f=G(this.b.pb,Wf);this.b.pb.style[ag]=Oe;Az(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Az(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Bz(a){Ik();this.b=a}u(370,26,{},Bz);_.Hc=function(){this.b.j=null;uk(this.b,200)};_.b=null;
+function Gv(){Gv=x;Cz()}function Hv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Yx(a){return function(){this.__gwt_resolve=Dz;return a.rd()}}function Dz(){throw"A PotentialElement cannot be resolved twice.";}
+function Cz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function xj(){xj=x;Ez=new Fz;Gz=new Ui;Ow=new rt}function Hz(a){this.q=new lx(this);this.pb=a;Kw(this)}
+function yj(a){xj();var b,c;c=tj(Gz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Gz.e){var d=new Iz;Lk();Mk(Nk?Nk:Nk=new Ok,d)}!b?c=new Jz:c=new Hz(b);z(Gz,a,c);st(Ow,c);return c}u(372,312,Mi,Hz);var Ez,Gz,Ow;function Fz(){}u(373,1,{},Fz);_.Qd=function(a){a.xd()&&a.zd()};function Iz(){}u(374,1,{},Iz);_.Yc=function(){xj();try{Uw(Ow,Ez)}finally{Kz(Ow.b),Kz(Gz)}};function Jz(){Hz.call(this,$doc.body)}u(375,372,Mi,Jz);
+_.Id=function(a,b,c){b-=Go();c-=Ho();jx(a,b,c)};function qx(a){this.d=a;this.b=!!this.d.jb}u(376,1,{},qx);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new dx;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Lz(a,b){a.pb[ih]=null!=b?b:l}u(379,330,Ci);_.gd=function(a){0!=(Jv(a.type)&896)?Mw(this,a):Mw(this,a)};_.Ad=function(){};function Mz(){Mz=x;Nz()}u(378,379,Ci);
+function Oz(){Mz();var a=$doc.createElement("textarea");!ov&&(ov=new nv);!mv&&(mv=new lv);this.pb=a;this.pb[Ad]="gwt-TextArea"}u(377,378,Ci,Oz);function Pz(){var a;Mz();var b=(a=$doc.createElement("INPUT"),a.type=Sg,a);!ov&&(ov=new nv);!mv&&(mv=new lv);this.pb=b;this.pb[Ad]="gwt-TextBox"}u(380,378,Ci,Pz);function Nz(){Nz=x;Qz=new Rz;Sz=new Tz;Uz=new Vz;Wz=new Xz;Yz=K(Zz,s,82,[Qz,Sz,Uz,Wz])}u(381,141,Ii);var Yz,Qz,Sz,Uz,Wz;function Rz(){I.call(this,Gb,0)}u(382,381,Ii,Rz);
+function Tz(){I.call(this,gc,1)}u(383,381,Ii,Tz);function Vz(){I.call(this,ic,2)}u(384,381,Ii,Vz);function Xz(){I.call(this,Bc,3)}u(385,381,Ii,Xz);function $z(a,b){var c,d;c=$doc.createElement(dh);d=$doc.createElement(Rg);d[jd]=a.b.b;d.style[jh]=a.c.b;var e=(Gv(),Hv(d));c.appendChild(e);Fv(a.e,c);Yw(a,b,d)}function aA(){Wx.call(this);this.b=(oy(),By);this.c=(Cy(),Fy);this.f[wd]=bb;this.f[vd]=bb}u(386,331,Mi,aA);_.Cd=function(a){var b;b=Eo(a.pb);(a=bx(this,a))&&this.e.removeChild(Eo(b));return a};
+function bA(a,b){if(0>b||b>=a.d)throw new ax;return a.b[b]}function cx(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Zw(a,b,c){var d,e;if(0>c||c>a.d)throw new ax;if(a.d==a.b.length){e=y(cA,s,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)hu(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)hu(a.b,d,a.b[d-1]);hu(a.b,c,b)}function lx(a){this.c=a;this.b=y(cA,s,83,4,0)}u(387,1,{},lx);_.Fd=function(){return new ex(this)};_.b=null;_.c=null;_.d=0;
+function Sw(a){if(a.b>=a.c.d)throw new dx;return a.c.b[++a.b]}function Tw(a){if(0>a.b||a.b>=a.c.d)throw new xy;a.c.c.Cd(a.c.b[a.b--])}function ex(a){this.c=a}u(388,1,{},ex);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Sw(this)};_.fd=function(){Tw(this)};_.b=-1;_.c=null;function Ry(){Ry=x;Uy=(kv(),new jv(eo()+"clear.cache.gif"))}var Uy,Sy=null;function Ty(){}u(390,1,{},Ty);function dA(){dA=x;Ry()}function eA(a,b,c,d,e){dA();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function fA(a,b,c){dA();eA.call(this,(kv(),new jv(a)),b,0,c,16)}u(391,324,{},eA,fA);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function gA(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function by(){var a=hA?hA:hA=gA(),b=$doc.createElement($d);b.tabIndex=0;var c=$doc.createElement("input");c.type=Sg;c.tabIndex=-1;c.setAttribute(rg,fg);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Oe;d.position=ad;c.addEventListener(te,a,!1);b.appendChild(c);return b}var hA=null;function sx(){sx=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){yx=!0;break a}yx=!1}}
+function zz(a,b){a.style.clip=b;a.style[Zd]=(Mp(),Of);a.style[Zd]=l}var yx;function Ex(a){this.b=a}u(396,1,{},Ex);_.xc=function(){this.b.style[ag]=(Xp(),nd)};_.b=null;function gj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?kt(b,new qv(b,c,d,a)):yt(b,c,d,a)}function ot(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(400,1,{},ot);_.b=null;_.c=null;_.d=null;_.e=null;function lt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(401,1,{},lt);_.xc=function(){mt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function qv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(402,1,{},qv);_.xc=function(){yt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function iA(a,b){b.n!=a&&(!a.ic&&(a.ic=new qj),b.n=a,kj(a.ic,b))}function jA(a){var b;b=a.cZ.e;if(-1!=uo(b,vo(36)))return null;a=a.jc.c.c++;return b=Fw(b,kA(b,vo(46))+1)+l+a}function lA(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new mA(a,b,c,Qu(d)))}function nA(a){return!a._b&&a.gc?nA(a.gc):a._b}
+function oA(a){return!a.bc&&a.gc?oA(a.gc):a.bc}function pA(a){var b;b=new qA;if(a.fe()){for(;a&&!A(a,104);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,104)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new rA;}function sA(a){a.kc=!1;a.oe();tA(a)}function tA(a){if((a=A(a,104)?null:a.gc)&&a.kc)sA(a),a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}function uA(a){return(a=a.Wd())?a:new vA(1,1)}function wA(a){var b;return(b=a.Xd())?new xA(b):new xA(a.Zd())}
+function yA(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function zA(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,90)&&c.b==b.b||a.hc.$f(b)}function AA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)tA(a),new BA(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new BA(a,101)}function CA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}
+function DA(a){a.lc||(yA(a),EA(a,!0),FA(a),a.lc=!0,new BA(a,102),lA(a,a,a.gc,0),tA(a),a.hc.bg(a))}function GA(){this.jc=(cr(),cr(),HA);new Ui;this.de();this.fc=(IA(),JA)}u(406,1,vi);_.Td=function(){return!1};_.Ud=function(){return jA(this)};_.Vd=function(){return nA(this)};_.Wd=function(){return KA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new LA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};
+_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){sA(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return uA(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+za+this.be()+za+this.ce()+za+this.ae()+oh+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return wA(this)};_.le=function(){};_.me=function(){return zA(this)};_.ne=function(){};
+_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){AA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Qk("Missing message: awt.12A");if(A(b,92)){if(b==a)throw new Qk("Missing message: awt.12B");a:{if(a&&!A(a,104))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,104))break;d=d.gc}d=!1}if(d)throw new Qk("Missing message: awt.12C");if(A(b,104))throw new Qk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Nn;var e=Pj(d.Wb.b,b),f;f=Bv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);MA(d,e);new NA(d,301,f)}d=a.Wb.b.d;yA(b);OA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),sA(a),!!a.Xb&&
+A(a.Xb,97)&&(a.Xb.o=!1),lA(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,97)){var g=a.Xb;if(!b)throw new jt("Missing message: awt.185");if(null==c||null!=c)PA(g,c,b);else throw new Qk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=bj(j);if(A(j,127))throw b=j,MA(a,d),b;throw j;}b.oe();new NA(a,300,b)}function QA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function RA(a){var b;b=a.te();return new SA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function EA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Bv(a.Wb.b,c).ge(b)}function MA(a,b){var c;c=Bv(a.Wb.b,b);yA(c);c.ge(!1);Ev(a.Wb.b,b);c.gc=null;sA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1);lA(c,c,a,1)}function TA(a){var b=(UA(),VA);CA(a,b);for(b=0;b<a.Wb.b.d;++b)Bv(a.Wb.b,b).me()}function WA(a,b){var c,d;if(a.Xb)for(d=new Wi(a.Wb.b);d.c<d.e.Je();)c=Xi(d),a.Xb.ye(c);if(b)for(d=new Wi(a.Wb.b);d.c<d.e.Je();)c=Xi(d),b.ue(null,c);a.Xb=b;sA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}
+function FA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Bv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function XA(){GA.call(this);this.Wb=new YA;this.$b=(cr(),cr(),HA)}u(405,406,xi);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return uA(this)};_._d=function(){return wA(this)};
+_.de=function(){this.hc=(cr(),new ZA)};_.ee=function(){sA(this);this.Xb&&A(this.Xb,97)&&(this.Xb.o=!1)};_.ge=function(a){EA(this,a)};_.he=function(){return uA(this)};_.ke=function(){return wA(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)yA(Bv(this.Wb.b,a))};_.me=function(){var a;if(!zA(this))return!1;for(a=0;a<this.Wb.b.d;++a)Bv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Bv(this.Wb.b,b),a.oe()};_.se=function(){FA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function $A(){var a=new aB;XA.call(this);WA(this,a)}u(404,405,xi,$A);_.Ud=function(){return"panel"+this.$b.c.e++};function bB(a,b,c){a=cB(a.Vb,b,c);a.k=!0;return new dB(a)}function eB(a){a.ie(a.Vb.e)}function fB(a){return new vA(G(a.Vb.pb,Wf),G(a.Vb.pb,Vf))}u(403,404,xi);_.Yd=function(){return G(this.Vb.pb,Vf)};_.ae=function(){return G(this.Vb.pb,Wf)};_.be=function(){return nk(this.Vb.pb)};_.ce=function(){return pk(this.Vb.pb)};
+_.fe=function(){return this.Vb.pb.style.display!=Of};_.ne=function(){eB(this)};_.pe=function(){};_.Vb=null;function gB(a){if(null!=a)this.f=a;else throw new hB;}u(408,1,Ki);_.tS=function(){return this.cZ.e+"[source="+this.f+Xc};_.f=null;
+function iB(){iB=x;jB=new Ui;z(jB,new S(400),new kB(xh));z(jB,new S(401),new kB(xh));z(jB,new S(402),new kB(xh));z(jB,new S(500),new kB(zh));z(jB,new S(501),new kB(zh));z(jB,new S(502),new kB(zh));z(jB,new S(503),new kB(Ah));z(jB,new S(504),new kB(zh));z(jB,new S(505),new kB(zh));z(jB,new S(506),new kB(Ah));z(jB,new S(507),new kB(Sh));z(jB,new S(100),new kB(th));z(jB,new S(101),new kB(th));z(jB,new S(102),new kB(th));z(jB,new S(103),new kB(th));z(jB,new S(1004),new kB(wh));z(jB,new S(1005),new kB(wh));
+z(jB,new S(800),new kB(Hh));z(jB,new S(801),new kB(Hh));z(jB,new S(200),new kB(Bh));z(jB,new S(201),new kB(Bh));z(jB,new S(202),new kB(Bh));z(jB,new S(204),new kB(Bh));z(jB,new S(203),new kB(Bh));z(jB,new S(209),new kB(Th));z(jB,new S(208),new kB(Uh));z(jB,new S(207),new kB(Uh));z(jB,new S(206),new kB(Bh));z(jB,new S(205),new kB(Bh));z(jB,new S(1400),new kB(Jh));z(jB,new S(1401),new kB(Rh));z(jB,new S(1402),new kB(Rh));z(jB,new S(300),new kB(uh));z(jB,new S(301),new kB(uh));z(jB,new S(1100),new kB(Gh));
+z(jB,new S(1101),new kB(Gh));z(jB,new S(1200),new kB(Ih));z(jB,new S(701),new kB(Eh));z(jB,new S(900),new kB(Fh));z(jB,new S(1001),new kB(Ch));z(jB,new S(601),new kB(Dh))}u(407,408,Ki);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var jB;function kB(a){this.b=a}u(410,1,{},kB);_.b=sh;function lB(){}u(411,1,{},lB);_.b=null;_.c=null;
+function mB(a,b){var c;b&&(a.b?(c=new nB(a.b),hu(c.c,c.d++,b),a.b=c):(a.b=new qj,kj(a.b,b)))}u(413,1,Ki);_.b=null;function oB(){}function pB(){}u(412,413,Ki,oB,pB);function qB(){qB=x;Math.sqrt(2)}function rB(a){qB();if(0>a)throw new Qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(414,1,{87:1},rB);_.eQ=function(a){return a===this?!0:A(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new sB;a.b=31*a.b+ku((new tB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+ku((new tB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function uB(){uB=x;vB=new rt;wB=new vA(0,0);st(vB,Db);st(vB,Wb);st(vB,zb);st(vB,"Last");st(vB,Ib);st(vB,pc);st(vB,Nc);st(vB,Sc);st(vB,Ub)}
+function PA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!ow(vB.b,b))throw new Qk(xB());ju(tj(a.d,d))===ju(c)&&ju(tj(a.c,c))===ju(d)||((b=tj(a.d,d))&&yB(a,b,d),zB(a.b.Fd(),c)&&yB(a,c,d),b=a.b,new AB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function BB(a,b){return new vA(Vj(b[1].c,Vj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Vj(b[0].b,Vj(b[4].b,b[3].b))+a.n)}function yB(a,b,c){CB(a.b,b);ej(a.c,b);ej(a.d,c)}
+function DB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;EB(c,c.length,wB);c=a.j;EB(c,c.length,wB);c=a.p;EB(c,c.length,null);a.q=0;for(d=FB(a.b,0);d.c!=d.e.b;){c=GB(d);e=tj(a.c,c);var f=b.fc;e=Wn(e,Ib)?0:Wn(e,pc)?1:Wn(e,Nc)?2:Wn(e,Sc)?4:Wn(e,Ub)?3:Wn(e,Db)?f.b?4:3:Wn(e,zb)?f.b?3:4:Wn(e,Wb)?1:2;c.lc?a.p[e]||(hu(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function HB(){uB();IB.call(this,0)}function IB(a){uB();cr();this.b=new JB;this.c=new Ui;this.d=new Ui;this.e=a;this.k=0;this.o=!1;this.p=y(KB,s,91,5,0);this.i=y(LB,s,93,5,0);this.j=y(LB,s,93,5,0);this.q=this.f=this.n=0}u(415,1,{97:1,118:1},HB,IB);_.ue=function(a,b){PA(this,a,b)};
+_.ve=function(a){DB(this,a);if(0!=this.q)if(a=RA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;DB(this,a);this.o=b;return 0==this.q?QA(a,new vA(0,0)):QA(a,BB(this,this.i))};_.xe=function(a){var b;b=this.o;DB(this,a);this.o=b;return QA(a,BB(this,this.j))};_.ye=function(a){var b;b=tj(this.c,a);null!=b&&yB(this,a,b)};_.tS=function(){return MB.e+"[hgap="+this.e+",vgap="+this.k+Xc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var wB,vB;function NB(a){GA.call(this);this.hc=(cr(),new OB(a,this))}u(416,406,{88:1,91:1,98:1,112:1,118:1},NB);_.Ud=function(){return ud+this.jc.c.b++};_.Wd=function(){return!oA(this)?new vA(0,0):KA(this.hc,this)};_.oe=function(){};u(418,1,{});u(417,418,{},function(){});function PB(){PB=x}
+function QB(a,b){if(null==b)throw new jt("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Zf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function RB(){PB();GA.call(this);new qj;this.hc=new SB((cr(),this))}u(419,406,{89:1,91:1,98:1,112:1,118:1},RB);_.Wd=function(){return KA(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=jA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+oh+this.cc+(this.lc?l:",hidden")+",current="+er(this.hc.b,this.hc.b.pb.selectedIndex)};function TB(){TB=x;UB=new VB(255,255,255);WB=new VB(192,192,192);XB=new VB(128,128,128);YB=new VB(64,64,64);ZB=$B=new VB(0,0,0);aC=new VB(255,0,0);new VB(255,175,175);bC=new VB(255,200,0);cC=new VB(255,255,0);new VB(0,255,0);dC=new VB(255,0,255);eC=new VB(0,255,255);fC=gC=new VB(0,0,255)}
+function hC(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new VB(3,3,3);3>c&&0!=c?c=3:(c=ku(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=ku(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=ku(a/0.7),a=255<a?255:a);return new VB(c,a,b)}function iC(a){return new VB(ku(0.7*(a.b>>16&255)),ku(0.7*(a.b>>8&255)),ku(0.7*(a.b&255)))}function VB(a,b,c){TB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(420,1,{90:1,99:1,103:1},VB);_.eQ=function(a){return A(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return jC.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Xc};_.b=0;var ZB,fC,$B,gC,eC,YB,XB,WB,dC,bC,aC,UB,cC;function IA(){IA=x;JA=new kC(!0);lC=new rt;st(lC,"ar");st(lC,"fa");st(lC,"iw");st(lC,"ur")}function kC(a){this.b=a}u(421,1,Ki,kC);_.b=!1;var JA,lC;u(423,1,{108:1,121:1});function mC(){vA.call(this,0,0)}function vA(a,b){this.c=a;this.b=b}
+function xA(a){vA.call(this,a.c,a.b)}u(422,423,{93:1,108:1,118:1,121:1},mC,vA,xA);_.eQ=function(a){return a===this?!0:A(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new sB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return nC.e+"[width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;function ls(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(424,1,Ki,ls,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Xc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function oC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function pC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(ey(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function qC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Vj(g,c.b),j+=c.c+a.d);return new vA(j,g+2*a.e)}function aB(){rC.call(this,1,5,5)}
+function rC(a,b,c){cr();this.d=b;this.e=c;this.b=a}u(425,1,Ki,aB,rC);_.ue=function(){};
+_.ve=function(a){this.c=sC(a.Wb);if(0!=oC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=RA(a);g=a.te();j=a.fc.b;n=new qj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new tC(q);for(v=0;v<q;++v)hu(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Pj(a.Wb.b,t);ey(E,D.d);hu(D.c,E,t)}for(d=new Wi(d);d.c<d.e.Je();)if((c=Xi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(pC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,hu(n.c,n.d++,c),o+=a.c+this.d,h=Vj(h,a.b);pC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=sC(a.Wb);return 0==oC(this)?QA(a,new vA(10,10)):QA(a,qC(this,!1))};_.xe=function(a){this.c=sC(a.Wb);return 0==oC(this)?QA(a,new vA(10,10)):QA(a,qC(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=df;break;case 2:a=qg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return uC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Xc};_.b=0;_.c=null;_.d=0;_.e=0;function UA(){UA=x;VA=new vC(Sb,0,12)}
+function vC(a,b,c){UA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(426,1,{94:1,118:1},vC);_.b=null;_.c=0;_.d=0;var VA;u(427,1,qi);_.tS=function(){return wC.e+"[font="+this.c+"ascent="+xC(this.c).b+", descent="+xC(this.c).c+", height="+xC(this.c).d+Xc};_.c=null;function yC(a){if(!a.n){yA(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Bv(a.p,b))&&yC(c);EA(a,!1);a.n=!0;lA(a,a,a.gc,0);new zC(a,202)}}
+function AC(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Bv(a.p,b))&&c.Md()}function BC(a){!oA(a)&&TA(a);var b=wA(a);a.qe(a.pc,a.qc,b.c,b.b);FA(a)}function CC(a,b){a.q!=b&&(a.q=b)}u(429,405,Ni);_.$d=function(){return new LA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){AC(this)};_.fe=function(){return this.hc.d.hb};_.qe=function(a,b,c,d){AA(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;AA(this,a,b,c,d);this.lc&&e&&!f&&FA(this)};_.n=!1;_.q=!1;
+function DC(a){XA.call(this);this.r=new pB;this.p=new qj;this.o=new LA(0,0,0,0);this.lc=!1;WA(this,new HB);this.hc&&EC(this.hc.d.I.c,a);this.hc&&FC(this.hc.d,!0);CC(this,!0)}u(428,429,Ni);_.te=function(){return new LA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return nk(this.hc.d.pb)};_.ce=function(){return pk(this.hc.d.pb)};_.de=function(){this.hc=new GC((cr(),l),this)};
+function HC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=hC(g),f=new VB(ku(0.7*(g.b>>16&255)),ku(0.7*(g.b>>8&255)),ku(0.7*(g.b&255))),(a.e=g)&&(a.i=pg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new VB(ku(0.7*(g.b>>16&255)),ku(0.7*(g.b>>8&255)),ku(0.7*(g.b&255))),f=hC(g),(a.e=j)&&(a.i=pg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;IC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=pg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);IC(a,b,c,d,1);IC(a,b,c+1,1,e);(a.e=f)&&(a.i=pg+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);IC(a,b+d,c,1,e);IC(a,b+1,c+e,d,1)}u(430,1,{});_.tS=function(){return"Graphics"};u(431,430,{});function JC(a){var b,c;c=Vj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new vA(b,c)}function KC(a,b,c){var d,e,f,g,j,h;a.c=sC(b.Wb);if(0==a.c.length)return new mC;g=JC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Vj(h,d.c),j=Vj(j,d.b);return new vA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function LC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=ku(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function MC(){NC.call(this,7)}function NC(a){cr();this.e=0;this.b=1;this.f=a;this.d=0}u(432,1,Ki,MC,NC);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=sC(a.Wb);if(0!=this.c.length&&(b=RA(a),!(0>=b.c||0>=b.b))){c=JC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,m,-1,d,1);e=y(M,m,-1,d,1);h=y(M,m,-1,c,1);n=y(M,m,-1,c,1);LC(b.c,b.d,this.d,f,e);LC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return QA(a,KC(this,a,!1))};_.xe=function(a){return QA(a,KC(this,a,!0))};_.ye=function(){};
+_.tS=function(){return OC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Xc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function xy(){Qn()}function Lw(a){Qn();this.i=a}u(434,99,Gi,xy,Lw);function rA(){Qn();this.i="Missing message: awt.151"}u(433,434,Gi,rA);u(435,1,{});function LA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(436,1,{96:1,118:1,121:1},LA);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return PC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function QC(a){RC.call(this,a,0)}function RC(a,b){GA.call(this);this.hc=(cr(),new SC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(oy(),zy);c.b=d;ly(c);break;case 0:c=c.b;d=(oy(),py);c.b=d;ly(c);break;case 2:c=c.b,d=(oy(),qy),c.b=d,ly(c)}}u(437,406,vi,QC,RC);
+_.Wd=function(){return!oA(this)?new vA(0,0):KA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=jA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+oh+this.cc+(this.lc?l:",hidden")+",align=",b;b=df;switch(this.b){case 1:b=xd;break;case 2:b=qg}return a+b+",text=null"};_.b=0;u(440,1,Ki);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.k=null;_.n=null;
+function TC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function UC(a){this.o=(cr(),cr(),HA);var b;var c;b=this.cZ.e;-1!=uo(b,vo(36))?b=null:(c=this.o.c.d++,b=Fw(b,kA(b,vo(46))+1)+l+c);this.k=b;this.e=new oB;this.i=a;this.f=!0;this.j=new VC(this)}u(439,440,Ki,UC);_.je=function(){return TC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(438,439,hi);_.je=function(){return TC(this)+(this.c?",tearOff":l)};_.c=!1;u(442,1,{109:1});
+_.eQ=function(a){return a===this?!0:A(a,109)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new sB;WC(a,this.b);WC(a,this.c);return a.b};function qA(){this.c=this.b=0}function XC(a,b){this.b=a;this.c=b}function YC(a){var b=a.c;this.b=a.b;this.c=b}u(441,442,{100:1,109:1,118:1},qA,XC,YC);_.eQ=function(a){return a===this?!0:A(a,100)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return ZC.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;
+function $C(a,b){if(!b)throw new jt("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new qz,e=c.d.d;if(0>e||e>c.d.d)throw new ax;c.p&&(d.pb[Jd]=2);Zy(c,e,d.pb);OA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new ax;OA(d.d,e,c);for(f=g=0;f<e;++f)A(Bv(d.d,f),74)&&++g;OA(d.j,g,c);Zy(d,e,c.pb);c.c=d;e=Ew(c.pb)+Wa;Yi(c.pd(),e,!1);d.p&&(e=Pj(d.d,c),-1!=e&&(d=lw(d.p?d.f:lw(d.f,0),e),2==mw(d)&&d.removeChild(lw(d,1)),c.pb[Jd]=2))}}
+function aD(){UC.call(this,l);new qj;this.c=!1;this.b=(cr(),new bD)}u(443,438,hi,aD);_.b=null;u(446,1,{102:1,111:1,121:1});u(445,446,{102:1,110:1,111:1,121:1});_.eQ=function(a){return a===this?!0:A(a,110)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new sB;WC(a,this.d);WC(a,this.e);WC(a,this.c);WC(a,this.b);return a.b};function SA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(444,445,{101:1,102:1,110:1,111:1,118:1,121:1},SA);
+_.eQ=function(a){return a===this?!0:A(a,101)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return cD.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function dD(){dD=x;eD=new fD;gD=new hD;iD=new hD}var eD,iD,gD;u(448,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};function fD(){}u(449,448,{},fD);function hD(){}u(450,1,{},hD);u(451,406,vi);_.Vd=function(){return null};
+function jD(a,b){var c;c=new kD(oA(a));return!c?null:new vA(lD(c,"_")*b+6,xC(c.c).d+6)}function mD(a,b){var c;c=jD(a,b);return!c?uA(a):c}function nD(a,b){var c;c=jD(a,b);return!c?wA(a):c}function oD(a,b){var c=a.hc;Lz(c.b,b);c.f.b=-1;c.f.c=-1}function pD(a){qD.call(this,a,null!=a?a.length:0)}function qD(a,b){GA.call(this);this.b=0>b?0:b;var c=this.hc;Lz(c.b,a);c.f.b=-1;c.f.c=-1}u(452,451,vi,pD,qD);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return jD(this,Ao(this.hc.b.pb,ih).length)};
+_.Xd=function(){return!oA(this)?null:jD(this,Ao(this.hc.b.pb,ih).length)};_.Zd=function(){return 0<this.b?mD(this,this.b):uA(this)};_._d=function(){return 0<this.b?nD(this,this.b):wA(this)};_.de=function(){this.hc=(cr(),new rD)};_.he=function(){return 0<this.b?mD(this,this.b):uA(this)};_.ke=function(){return 0<this.b?nD(this,this.b):wA(this)};_.b=0;function cr(){cr=x;HA=new sD}function os(){var a=(cr(),cr(),HA);!a.d&&(a.d=new tD)}function sD(){this.c=new uD;this.e=new lB}u(453,1,{},sD);_.b=null;
+_.d=null;var HA;function uD(){}u(454,1,{},uD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(455,1,{});function vD(){vD=x;wD=new xD;yD=new xD}function zD(a,b){return b==a?!0:!b?!1:!0}function xD(){}u(456,1,{105:1},xD);_.eQ=function(a){return null==a||!A(a,105)?!1:zD(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return av(a)};_.tS=function(){return AD.e+"[MimeType=(null);humanPresentableName="+this.b+Xc};_.b=null;var wD,yD;
+function BD(){BD=x;K(CD,s,105,[(vD(),yD),wD])}function DD(a){BD();this.b=a}u(457,1,{},DD);_.b=null;function ED(a){a="flavor = "+a;Qn();this.i=a}u(458,100,{106:1,118:1,125:1,133:1},ED);function FD(a,b,c){iB();GD.call(this,a,b,c,sh)}function GD(a,b,c,d){iB();gB.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(459,407,Ki,FD,GD);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Vu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=sh;function BA(a,b){iB();gB.call(this,a);this.e=b}u(460,407,Ki,BA);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+za+a.ce()+ba+a.ae()+oh+a.Yd()+va};function NA(a,b,c){iB();BA.call(this,a,b);this.b=c}u(461,460,Ki,NA);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function mA(a,b,c,d){iB();gB.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(462,407,Ki,mA);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Tu(Mu(this.b,th))&&(a+="PARENT_CHANGED,"),Tu(Mu(this.b,uh))&&(a+="DISPLAYABILITY_CHANGED,"),Tu(Mu(this.b,wh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=sh;_.c=null;_.d=null;u(463,1,ai);function zC(a,b){iB();BA.call(this,a,b);this.d=null;this.b=this.c=0}
+u(464,460,Ki,zC);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(465,1,{});function HD(a){if(null==a)throw new Nn;}u(466,465,{},HD);
+function ID(){ID=x;JD={};JD["java.vendor"]=Fe;JD["package.restrict.access.sun"]=hh;JD["sun.java.launcher"]=lc;JD["sun.management.compiler"]=Fe;JD["os.name"]=lc;JD[" sun.boot.class.path"]=lc;JD["path.separator.applet"]=lc;JD["java.vm.specification.vendor"]=Fe;JD["java.runtime.version"]=lc;JD["http.proxyPort"]=lc;JD["user.name"]=lc;JD["user.language"]=lc;JD["os.name.applet"]=lc;JD["browser.version"]=lc;JD["java.version"]=lc;JD["user.timezone"]=lc;JD["java.endorsed.dirs"]=lc;JD["java.specification.name"]=
+"GWT";JD["java.specification.version"]="2.5.0";JD[Ze]=hc;!Hs&&(Hs=new Ps);Hs.b?JD[Xe]="yes":JD[Xe]=null}var JD;u(469,100,ci);function KD(){Qn()}function LD(a){Qn();this.i=a}u(468,469,{113:1,118:1,125:1,133:1},KD,LD);function MD(){MD=x;ND=new OD}function PD(a){var b;if(a.n){var c;b=new Zu;Kn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Kn(b.b,a.b));c=a.c;a=a.k;null!=c&&Kn(b.b,c);null!=a&&(b.b.b+=la,Kn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function QD(a){MD();var b,c,d;if(null==a)throw new KD;a=to(a);try{d=uo(a,vo(58))}catch(e){e=bj(e);if(A(e,129))throw new LD(On(e));throw e;}c=uo(a,vo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;RD();var f,g,j;j=c.length;b=new SD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new LD(cc+a);if(!this.n&&(this.n=tj(ND,this.i),this.n||(this.n=(cr(),new TD))&&z(ND,this.i,this.n),!this.n))throw new LD(cc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,tb,Z,L,fa,Lc,tg,yb,Wd,Xd,Yd,Za,Mc,Kb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==UD(c,vo(47),n+2))throw new VD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Yd=this.k;v=this.e;yb=this.j;r=this.b;Kb=this.o;Za=UD(L,vo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){tb=2;fa=-1;E=UD(L,vo(47),2);Xd=UD(L,vo(63),2);-1!=Xd&&(-1==E||E>Xd)&&(E=Xd);-1==E&&(E=o,v=l);R=E;-1!=Za&&Za<E&&(R=Za);var Dd=vo(64);Mc=L.lastIndexOf(Dd,R);r=L.substr(2,R-2);-1<Mc&&(Kb=L.substr(2,Mc-2),tb=Mc+1);Lc=UD(L,vo(58),-1==Mc?tb:Mc);t=uo(L,vo(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Lc=t+1:Lc=-1):Lc=-1}catch(rf){if(rf=bj(rf),!A(rf,125))throw rf;}-1==Lc||Lc>E?J=L.substr(tb,
+R-tb):(J=L.substr(tb,Lc-tb),tg=L.substr(Lc+1,R-(Lc+1)),0==tg.length?fa=-1:fa=WD(tg,10))}-1<Za&&(Yd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var fc=vo(63);Wd=L.lastIndexOf(fc,D);-1<Wd?(yb=L.substr(Wd+1,D-(Wd+1)),0==Wd&&null!=v&&(H(v,l)?v=Ya:v.indexOf(Ya),Z=kA(v,vo(47))+1,v=v.substr(0,Z-0)),D=Wd):0!=Za&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Ya:v.indexOf(Ya),Z=kA(v,vo(47))+1,0==Z?v=L.substr(E,D-E):v=v.substr(0,Z-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ke;Ke=v;null!=yb&&!H(yb,l)&&(null!=v?Ke=v+ub+yb:Ke=ub+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ke;this.f=fa;this.k=Yd;var Ed;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(Ed=kA(this.d,vo(64)))?(this.o=this.d.substr(0,Ed-0),this.d=Fw(this.d,Ed+1)):this.o=null;null!=this.c&&-1<(Ed=uo(this.c,vo(63)))?(this.j=Fw(this.c,Ed+1),this.e=this.c.substr(0,Ed-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Kb;this.e=v;this.j=yb}}catch(Fd){Fd=
+bj(Fd);if(A(Fd,125))throw new LD(On(Fd));throw Fd;}if(-1>this.f)throw new LD("incorrect port: "+this.f);}u(470,1,Ki,QD);_.tS=function(){return PD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var ND;u(471,1,{});function XD(a,b,c){var d,e;for(d=new YD(a.Ee().b);ZD(d.b);)if(a=d.c=Xi(d.b),e=a.If(),null==b?null==e:Wn(b,e))return c&&(a=new $D(a.If(),a.Jf()),aE(d)),a;return null}u(475,1,wi);_.De=function(a){return!!XD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,136)||this.Je()!=a.Je())return!1;for(a=new YD(a.Ee().b);ZD(a.b);)if(b=a.c=Xi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!bE(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=XD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new YD(this.Ee().b);ZD(b.b);)a=b.c=Xi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new cE("Put not supported on this map");};
+_.Ie=function(a){a=XD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new YD(this.Ee().b);ZD(c.b);)b=c.c=Xi(c.b),a?d+=Aa:a=!0,d+=l+b.If(),d+=rb,d+=l+b.Jf();return d+"}"};function Kz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function ow(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
+function tj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:dE(a,b,a.Me(b))}function dE(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?eE(a,c):A(b,1)?fE(a,b,c):gE(a,b,c,a.Me(b))}function gE(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new $D(b,c);e.push(d);++a.e;return null}
+function eE(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function fE(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function ej(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}u(474,475,wi);_.De=function(a){return ow(this,a)};
+_.Ee=function(){return new hE(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return tj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return ej(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ui(){Kz(this)}u(473,474,Di,Ui);_.Ke=function(a,b){return ju(a)===ju(b)||null!=a&&Wn(a,b)};_.Me=function(a){return~~Zn(a)};function OD(){Kz(this)}u(472,473,Di,OD);function iE(){Qn()}u(476,99,Gi,iE);
+function jE(a){var b,c;b=0;for(c=a.b;c<a.j;){c=kE(a,c);if(c>=a.j)break;c=lE(a,c);++b}return b}function mE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function nE(a){var b;a.b=0<=a.k&&!a.e?a.k:kE(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new iE;b=a.b;a.b=lE(a,a.b);return a.o.substr(b,a.b-b)}
+function lE(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=oE(a.o,d,a.o.length);if(c<=a.i&&mE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=uo(a.d,vo(c)))break;++d}a.n&&b==d&&(a.f?(c=oE(a.o,d,a.o.length),c<=a.i&&mE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=uo(a.d,vo(c))&&++d));return d}
+function kE(a,b){var c,d;if(null==a.d)throw new Nn;for(d=b;!a.n&&d<a.j;)if(a.f){c=oE(a.o,d,a.o.length);if(c>a.i||!mE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>uo(a.d,vo(c)))break;++d}return d}function pE(a){qE.call(this,a," \t\n\r\u000c",!1)}function rE(a){qE.call(this,a,za,!1)}
+function qE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=oE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=oE(this.d,d,this.d.length),this.c[c]=a}}}u(477,1,{},pE,rE,qE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function sE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=bo(e),!($n(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ze?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+Xc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function tE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+hg:a}function qu(a){var a=new uE(a),b,c,d,e,f;b=$doc.getElementsByTagName($d);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;vE(a););return a.c}u(484,1,{});
+function wE(a,b){b.Rc(new xE);b.Qc(new yE);b.Sc(new zE);b.Tc(new AE(a))}u(483,484,{});_.c=null;_.d=1;_.e=-1;function BE(a){this.b=a;this.c=new CE(this.b);this.d=this.e=1}u(482,483,{},BE);_.b=null;function CE(a){this.b=a}u(485,1,{},CE);_.Ne=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new ns(b)),DE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",EE(b)))};_.b=null;function FE(a){this.b=a}u(486,1,{},FE);_.b=null;
+function GE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(487,1,{},GE);_.Oe=function(){ix(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function HE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(488,1,{},HE);_.Oe=function(){ix(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var IE=_.f=null;
+function JE(){JE=x;IE=new Wu((kv(),new jv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function KE(){KE=x;LE=K(nu,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ME=(TB(),WB);NE=hC(ME);OE=y(PE,s,90,23,0);QE=y(nu,s,1,23,0);RE=y(PE,s,90,7,0);SE=null!=(ID(),JD[Xe]);TE=y(UE,s,94,100,0);VE=y(WE,s,95,100,0)}function XE(a){var b;if(a.Gb)b=YE(a,1)+sb+YE(a,2)+sb+YE(a,3);else if(b=YE(a,0),0<b.length){var c=new ZE(a.$);kj(a.ab.b,c)}return b}
+function $E(a,b){var c,d;c=b.b;if(H(c,(aF(),bF).c))ms(cF(a));else if(H(c,dF.c))ms(Nr(a));else if(H(c,eF.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new ns(a)),a.xb),c.b=d,os(),ps(c));else if(H(c,sg)){7!=a.P&&(a.Q=sh);d=b.d;d=Uu(d,rh);c=Ju(d,a.Q);var e=!Hu(c,sh)?Cu(c):c;!Hu(e,yh)&&fF(a.$,O(c));gF(a);a.nb=!0;EE(a);a.P=7;a.Q=d}else H(c,zg)||(H(c,pe)?hF(a):iF(a,c))}
+function jF(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(kF,s,-1,4,1);o=y(kF,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)lF(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=fB(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;mF(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||nF(a.gb[f])}a.C*=h}}
+function oF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new pF(a),a.$.s=0);null!=a.tb&&sE(a.tb,null)}}function qF(a,b){var c,d,e,f;f=new aD;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Dc);d=new UC(Pb+d);var g=(aF(),bF).c;d.d=g;$C(f,d);mB(d.e,a);d=new UC(Pb+c);d.d=dF.c;mB(d.e,a);$C(f,d);a.wb&&($C(f,new UC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new UC(c),d.d=eF.c,mB(d.e,a),$C(f,d));iA(a,f);return f}
+function rF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,ME);a.pb?(f==a.d&&T(b,iC(ME)),IC(b,h,g,a.Z,a.Z),T(b,(TB(),YB)),sF(b,h,g,a.Z-1,a.Z-1)):f==a.d?HC(b,h+1,g+1,a.Z,a.Z,!1):HC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(TB(),$B)),f){case 101:T(b,cC);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;tF(b,!0);uF(b,vF(b,f,d,c,e));T(b,$B);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(tF(b,!1),uF(b,vF(b,f,d,c,e)));wF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);IC(b,h+9,g+9,2,4);IC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,aC),IC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,cC),IC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,dC);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,$B);break;case 107:T(b,bC);IC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,$B);sF(b,h+4,g+4,a.Z-8,a.Z-8);wF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);IC(b,h+9,g+9,2,4);IC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,fC),sF(b,c,e,d,d),T(b,ZB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:xF(b,h,g,a.Z,!0);break;case 111:xF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,UB);IC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,$B);sF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,ME);
+a.qb&&HC(b,h+1,g+1,a.Z,a.Z,!1);T(b,$B);yF(a,b,h,g,"NEW");break;case 106:T(b,aC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,$B);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));yF(a,b,h+6,g,xc);break;case 104:T(b,aC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,$B);break;case 105:a.Ob?(T(b,eC),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,$B)):yF(a,b,h,g,"123");break;case 114:T(b,gC);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);IC(b,d,c,f,f);T(b,$B);zF(a,b,h,g,UB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:AF(a,b,h,g+2,3);break;case 207:AF(a,b,h,g,4);break;
+case 208:AF(a,b,h,g,5);break;case 209:AF(a,b,h,g,1);break;case 210:AF(a,b,h,g,6);break;case 211:AF(a,b,h,g,7);break;case 212:AF(a,b,h,g,8);break;case 213:yF(a,b,h,g,"FG"),a.G=new XC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=QE[d]&&zF(a,b,h,g,OE[d],QE[d])}
+function BF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,ME),IC(d,0,0,c,b),a.pb?(T(d,(TB(),YB)),sF(d,-1,0,c,b-1)):(T(d,NE),U(d,0,0,c-1-2,0),T(d,iC(ME)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),CF(d,a.Y),T(d,(TB(),$B)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,aC),DF(d,a.K,10,15),EF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function FF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,ME);IC(d,0,0,c,b);a.pb?(T(d,(TB(),YB)),U(d,0,b-1,c,b-1),e=GF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,NE),U(d,0,0,0,b-1),U(d,0,GF*a.Z,b-1,GF*a.Z),T(d,iC(ME)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=GF+2;++b)rF(a,d,1,b);EF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function HF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);IC(e,0,0,c,b);d=a.eb?(dD(),gD):(dD(),iD);if((dD(),eD)==(dD(),eD))d==gD?e.b=l:e.b=Gg;d=new rB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,tb=o=v=r=j=void 0,Z=o=j=void 0,L=h=r=h=void 0,fa=D=R=void 0,J=h=q=r=r=E=t=L=j=Z=Z=v=L=J=q=Z=L=t=fa=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,fa=3;f.x&&(mF(f),jF(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(IF(13*f.o.C*j)));JF(f.o,j);f.o.B&&(T(g,(TB(),$B)),sF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(KE(),RE)[f.e[j]]),h=g,r=ku(f.K[j]-o/2),Z=ku(f.N[j]-o/2),L=t=o,tF(h,!0),uF(h,vF(h,r,Z,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(KE(),RE)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*fa*R,J=3*fa*D,Z=y(M,m,-1,4,1),r=y(M,m,-1,4,1),Z[0]=ku(f.K[h]+q),r[0]=ku(f.N[h]-J),Z[1]=ku(f.K[o]+q),r[1]=ku(f.N[o]-J),Z[2]=ku(f.K[o]-q),r[2]=ku(f.N[o]+J),Z[3]=ku(f.K[h]-q),r[3]=ku(f.N[h]+J),o=g,h=Z,tF(o,!0),uF(o,KF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(TB(),$B));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(KE(),RE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Z=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Z-L,R=r-t,D=Math.sqrt(J*J+R*R),
+1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,dC);q=n*R;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Z+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Z-q))),O(N(Math.round(r+J))));T(g,$B);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Z=O(N(Math.round(Z)));r=O(N(Math.round(r)));U(g,o,h,Z,r);L=O(N(Math.round(fa*R)));t=O(N(Math.round(fa*D)));U(g,o+L,h-t,Z+L,r-t);U(g,o-L,h+t,Z-L,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));CF(g,f.o.n);o=LF(f.o.o);J=f.f[j];h=ub;null!=J&&(h=J);J=lD(f.o.o,h);L=O(N(Math.round((L+Z)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,dC);DF(g,h,L,q);T(g,$B);break;default:if(1==f.C[j]||3==f.C[j])q=fa*R,J=fa*D,E=y(M,m,-1,3,1),v=y(M,m,-1,3,1),E[0]=O(N(Math.round(Z+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Z-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,tF(o,!0),uF(o,KF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*R;J=fa*D;for(h=0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Z))),O(N(Math.round(r))))}}D=y(kF,s,-1,f.u+1,1);R=y(M,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
+D[o]/R[o]+n/R[o];CF(g,f.o.n);o=LF(f.o.o);J=y(nu,s,1,f.u+1,0);Z=y(M,m,-1,f.u+1,1);r=y(M,m,-1,f.u+1,1);n=y(MF,s,101,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(IF(2*f.o.C))));for(j=1;j<=f.u;++j)h=NF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Z[j]=r[j]=lD(f.o.o,h),n[j]=OF(f,t,j,Z[j],Z[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Zb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<Wj(f.B[j])&&(v+=Wj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=lD(f.o.o,q),v=lD(f.o.o,h),Z[j]=q,r[j]=v,v=n[j]=OF(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(KE(),RE)[f.e[j]]),IC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(KE(),RE)[f.e[j]]):T(g,(TB(),$B)):T(g,(KE(),OE)[f.c[j]]),DF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Z[j],v=r[j],L=O(N(IF(f.K[j]-q/2))),q=O(N(IF(f.N[j]+~~(o/2)-1))),
+T(g,(TB(),dC)),DF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(TB(),aC):(TB(),gC)),0<f.E&&106!=f.o.d&&(v=n[f.E],sF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(fa+1)*R,J=(fa+1)*D,E=y(M,m,-1,5,1),v=y(M,m,-1,5,1),E[0]=O(N(IF(f.K[h]+q))),E[1]=O(N(IF(f.K[o]+q))),v[0]=O(N(IF(f.N[h]-J))),v[1]=O(N(IF(f.N[o]-J))),E[3]=O(N(IF(f.K[h]-q))),E[2]=O(N(IF(f.K[o]-q))),v[3]=O(N(IF(f.N[h]+J))),v[2]=O(N(IF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,R=v,fa.o&&(tF(fa,!1),uF(fa,KF(fa,j,R,5,!0)))),106==f.o.d&&PF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(TB(),aC));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],sF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(TB(),YB)),U(e,c-1,0,c-1,b-1)):(T(e,iC(ME)),U(e,c-1,0,c-1,b-1),T(e,ME),U(e,c-2,0,c-2,b-1),T(e,NE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(TB(),dC)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new vC(ac,0,13),a.X=new kD(a.U),null!=a.cb&&(d=lD(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(TB(),$B)),CF(e,a.U),DF(e,a.cb,c,b)));EF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function AF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,m,-1,9,1);n=y(M,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=ku(c+a*Math.sin(j)),n[f]=ku(d+a*Math.cos(j));f=e+1;b.o&&(tF(b,!1),uF(b,KF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=ku(c+(a-3)*Math.sin(j)),n[f]=ku(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function QF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,ME);IC(d,0,0,b,c);a.pb?(T(d,(TB(),YB)),c=14*(a.Z+a.T),sF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,iC(ME)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,NE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)rF(a,d,b,1),rF(a,d,b,2);a.d=c;EF(a.Vb,a.Rb,0,0)}}
+function xF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);wF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function RF(a,b,c){var d,e,f,g,j,h;SF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=TF(b);b=new qE(b,j,!0);e=l;for(d=1;5>=d;++d)e=UF(b,j);d=VF(WD(to(e.substr(0,3)),10)).b;g=VF(WD(to(e.substr(3,3)),10)).b;UF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=UF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new WF(a,f)}jF(a,1,d,1);jF(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new WF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",EE(a),!1;null!=a.j&&a.$&&XF(a.$,a.j,!0);null!=a.k&&
+a.$&&XF(a.$,a.k,!1);j=YF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new ZF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];jF(a,1,j,0)}c&&EE(a);return!0}function qs(a,b){a.lb=!0;a.K=b}function JF(a,b){100>b&&(!TE[b]&&(TE[b]=new vC(ac,0,b)),!VE[b]&&hu(VE,b,new kD(TE[b])),a.n=TE[b],a.o=VE[b])}
+function us(a,b){var c,d;if(0==b)return!1;gF(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:oF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;$F(a,aG(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Lw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Lw(dc);
+d.b=d.b.d;$F(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Bv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(qs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=bG(d),cG(a,d,!1,!0),null!=a.tb&&sE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Bv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(qs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=bG(d),cG(a,d,!1,!0),null!=a.tb&&sE(a.tb,null));break;case 101:a.Mb&&dG(a.Mb);a.Mb=new eG(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new fG(a):a.Eb.hc.d.hb?gG(a.Eb.hc.d):hG(a.Eb);break;case 114:a.c&&
+dG(a.c);a.c=new eG(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,iG(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=jG(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(kF,s,-1,4,1);lF(a.$,d);a.nb=!0;a.$=new ZE(a.$);d=ku(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;kG(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,lG(a.$,a.$.E),a.$.E=0,hF(a)):0<a.$.F&&(a.nb=!0,mG(a.$,a.$.F),a.$.F=0,hF(a));nG(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new aD;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new UC(c),$C(j,g),g.d=c,mB(g.e,a);iA(a,j);a.F=j}oG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(dG(a.p),a.p=null);0==a.$.E&&(a.p=new eG(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,hF(a)),18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),pG(a.$,a.$.E,d),hF(a)),nG(a.$))}EE(a);return!0}
+function Nr(a){var b,c,d;d=cF(a);c=l;if(a.Gb){var e,f,g;g=bu([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)jG(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(qG(g[1][0],3)+qG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+rG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+rG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new sG(a,a.gb,a.vb)),c=rG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function tG(a,b,c,d){var e;e=c;var f=d,g,j;(g=uG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=qF(a,!0)),a.x):(!a.w&&(a.w=qF(a,!1)),a.w),oG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=vG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=GF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",EE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",EE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=us(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)lG(a.$,a.$.E),a.$.E=0,hF(a);else{if(106==a.d)return!0;if(108==a.d)wG(a.$,a.$.E,0),hF(a);else if(157==a.d)wG(a.$,a.$.E,1),hF(a);else if(158==a.d)wG(a.$,a.$.E,-1),hF(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):hF(a);else if(206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(230==a.d)a.P=3,hF(a);else if(233<=a.d&&262>a.d)yG(a.$,!1),hF(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;pG(a.$,a.$.E,Ao(a.Eb.f.hc.b.pb,ih));a.$.n=!0;hF(a)}else if(105==a.d)zG(a.$),hF(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),1>d.length&&(d=Tc),pG(a.$,a.$.E,
+d)),hF(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(0<a.$.F)if(104==a.d)mG(a.$,a.$.F),a.$.F=0,hF(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])qs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;lG(d,c);d.b[c]=0}a.$.F=0;hF(a)}else if(201==a.d)AG(a.$,a.$.F),hF(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),hF(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,hF(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,hF(a);else if(206<=a.d&&229>=a.d)a.P=2,xG(a.$),hF(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Ao(a.Eb.f.hc.b.pb,ih);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;hF(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new pF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(BG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,xG(a.$)):300<a.d?(BG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Ao((rs(),ss).hc.b.pb,ih),1>d.length&&(d=Tc),pG(a.$,1,d))):230==a.d?CG(a,null,!0):233<=a.d&&262>a.d?(BG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,yG(a.$,!0)):ID();hF(a)}else e=!1;e&&(nG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,EE(a))}return e}
+function DG(a,b,c,d){var e,f;if(a.A||!a.ib||uG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=EG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)lG(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),mG(b,e),0<EG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){qs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<EG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;qs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(vG(b)||uG(b))fF(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(kF,s,-1,4,1);lF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;gF(a);a.nb=!0;EE(a);a.Tb=c;a.Ub=d;return!0}
+function FG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||uG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((KE(),SE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;GG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(GG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;gF(a);a.nb=!0;EE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function HG(a){if(a.A)return!0;a.jb&&(a.jb=!1,hF(a));a.lb=!1;a.Q=sh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=EG(b,b.u),6>b.A[c]&&(IG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),lG(b,b.u));b.D=!1;hF(a)}else a:{var b=a.$,e,f;c=EG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):qs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],qs(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(IF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(IF((b.N[b.G]+b.N[c])/2))))}}nF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,aG(b),b.b.d=c),hF(a),a.s=!1)}else 5==a.P&&(nF(a.$),hF(a));0<a.P&&(a.E=!1,gF(a),a.nb=!0,nG(a.$),JG(a.$),EE(a),a.P=0,a.i=!1);if(SE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,gF(a),a.nb=!0,EE(a);return!0}function gF(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function GG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,sE(a.sb,K(KG,s,128,[new S(a.f),new S(b)]))}
+function LG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Pf)?a.Gb=!1:-1<b.indexOf(mg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Kf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Tf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,jF(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)MG(a.gb[d]),mF(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(cg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(sd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++GF;c&&EE(a)}
+function EE(a){var b,c,d,e;b=fB(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&jF(a,1,a.vb,0),HF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),QF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),FF(a),a.J=a.Pe(a.J,d,a.Z),BF(a))):(HF(a),a.A||(BF(a),a.E&&(QF(a),FF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function NG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=jG(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=NF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Wj(c.B[h])&&(j+=Wj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+OG(0.055999999999999994*c.K[h],0,2)+ba+OG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=qh),e+=c)}return e}function YE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=jG(a.gb[c]),d!=b))continue;d=void 0;d=PG(a.gb[c]);d=QG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function hF(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&sE(a.tb,null)}var c,d,e;e=new RG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=PG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new SG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function cG(a,b,c,d){try{RF(a,b,d)?c&&hF(a):EE(a)}catch(e){if(e=bj(e),A(e,125))EE(a);else throw e;}}
+function CG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;SF(a,c);e=j=0;r=new qE(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=jE(r);a.vb=0;for(f=1;f<=h;++f)if(o=nE(r),to(o),!H(o,qh))if(H(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new TG(a,o);if(0==a.$.u){UG(a,"ERROR - problems in reading/processing molecule !");ID();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(UG(a,"ERROR - strange reaction - fixing !"),ID(),d=!1):3<n?(UG(a,"ERROR - strange reaction !"),ID(),d=!1):(1<a.vb&&!g&&LG(a,Kf,!0),g&&!a.Gb&&LG(a,
+mg,!0),!g&&a.Gb&&LG(a,Pf,!0),g?(jF(a,1,j,1),jF(a,j+1,e-1,2),jF(a,e,a.vb,3)):jF(a,1,a.vb,0),c&&EE(a),d=!0)}d?hF(a):EE(a)}catch(q){if(q=bj(q),A(q,125))EE(a);else throw q;}}function VG(a){gF(a);a.nb=!0;EE(a)}function SF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new pF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&EE(a);null!=a.tb&&sE(a.tb,null)}
+function $F(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=PG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&sE(a.tb,null)}}function WG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,EE(a),null):a.gb[b]}
+function iF(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Na)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Pa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?us(a,c):b="Not known group!";a.lb=!0;a.K=b;EE(a)}function UG(a,b){a.lb=!0;a.K=b;EE(a)}function cF(a){var b;b=XE(a);gF(a);EE(a);return b}
+function yF(a,b,c,d,e){var f,g,j,h;f=a.X;h=lD(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new vC(f.c.b,f.c.d,g),f=new kD(j),h=lD(f,e),b.f=j,b.j=XG(j);else CF(b,a.U);f=xC(f.c).b-xC(f.c).c;DF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function zF(a,b,c,d,e,f){var g,j;g=LF(a.W);j=lD(a.W,f);CF(b,a.V);(b.e=e)&&(b.i=pg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);DF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function LF(a){return xC(a.c).b-xC(a.c).c}
+function ts(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,EE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):qs(a,a.z+ba),EE(a))}u(492,403,yi);_.Be=function(a){$E(this,a)};_.Pe=function(a,b,c){return bB(this,b,c)};_.Qe=function(){};_.ie=function(){EE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=sh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var GF=10,TE,VE,ME,NE,OE,LE,SE,YG=null,RE,QE;
+function ZG(){KE();$A.call(this);this.Vb=(cr(),cr(),HA).b;this.y=new vC(null,0,8);this.u=(TB(),UB);this.gb=y($G,s,141,99,0);this.ab=new YA;this.Ib=new aH;this.L=H((ID(),JD[Ze]),hc);this.v=new bH;this.H=K(nu,s,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Pa,Ra,Ga,Fa,Ea]);this.$=new pF(this);RE[0]=XB;RE[1]=new VB(255,153,153);RE[2]=new VB(255,204,102);RE[3]=new VB(255,255,153);RE[4]=new VB(102,255,255);RE[5]=new VB(51,204,255);RE[6]=new VB(255,153,255)}u(491,492,yi,ZG);
+_.Pe=function(a,b,c){var d;return a?(d=a.b,Dj(d.u,b,c),a):bB(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[cH(b.b),a])}};_.b=null;function dH(a){if(a.e.pb.style.display!=Of){eB(a.d);var b;for(b=new Wi(a.f.k);b.c<b.e.Je();)a=Xi(b),a.Oe()}}function eH(a){fH.call(this,a,eb,eb,null)}function gH(a,b){fH.call(this,a,eb,eb,b)}function hH(a,b,c){fH.call(this,a,b,c,null)}
+function fH(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ec,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=yj(a)){this.c=iH;++iH;this.e=e;this.d=new ZG;this.f=new jH(this.d,b,c,d);fx(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=cB(a,G(a.pb,Wf),G(a.pb,Vf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?YG=ec:YG="JME";b.w=qF(b,!1);b.x=qF(b,!0);qs(b,YG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=fB(b);WA(b,null);b.pb||(b.T=0);b.U||(b.U=new vC(ac,0,13),b.X=new kD(b.U));b.V||(b.V=new vC(ac,1,13),b.W=new kD(b.V));b.Y||(b.Y=new vC(ac,0,11),new kD(b.Y));JF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;GF=10;b.Lb=!0;try{r=kH(b.Vb,"options");null!=r&&LG(b,r,!1);j=kH(b.Vb,"jme");null!=j&&(b.M=j);n=kH(b.Vb,"mol");null!=n&&(b.bb=n);g=kH(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=kH(b.Vb,Sg);null!=o&&(b.cb=o,EE(b));b.k=kH(b.Vb,"atomcolors");b.j=kH(b.Vb,"atombg");f=kH(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(TB(),UB);try{if(0!=f.indexOf(la))throw new Pn("bad hex encoding");E=WD(f.substr(1,2),16);D=WD(f.substr(3,2),16);t=WD(f.substr(5,2),16);q=v=new VB(E,D,t)}catch(J){if(J=bj(J),A(J,125))ID(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&iG(b.$);h=kH(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=bj(R),!A(R,125))throw R;}b.d=202;for(f=0;23>f;++f)OE[f]=(TB(),bC),QE[f]=Tc;QE[1]=Zb;OE[1]=(TB(),YB);QE[2]=Cb;OE[2]=bC;QE[3]=Fb;OE[3]=YB;QE[4]=kc;OE[4]=gC;QE[5]=rc;
+OE[5]=aC;QE[9]=Vb;OE[9]=dC;QE[10]=Jb;OE[10]=dC;QE[11]=Eb;OE[11]=dC;QE[12]=bc;OE[12]=dC;QE[8]=Hc;OE[8]=iC(cC);QE[7]=tc;OE[7]=bC;QE[6]=Kc;OE[6]=YB;QE[13]=Jc;OE[13]=YB;QE[18]=Tc;OE[18]=YB;QE[19]=xc;OE[19]=YB;QE[20]=yc;OE[20]=YB;QE[21]=zc;OE[21]=YB;QE[22]=Ac;OE[22]=YB;FA(b);b._=new lH;f=a.d;f.D=fB(f);null!=f.M?(CG(f,f.M,!1),null!=f.j&&f.$&&XF(f.$,f.j,!0),null!=f.k&&f.$&&XF(f.$,f.k,!1)):null!=f.bb&&cG(f,f.bb,!1,!1);EE(a.d);h=this.d;f=this.f;wE(new BE(h),f);q=0>=mH();n=new Ly((JE(),IE));n.pb.alt="drag out MOL or RXN file";
+Dw(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new FE(h);fx(f.i,n);t=new GE(f,n,r,j,g);ix(t.f.i,t.c,G(t.f.pb,Wf)-t.e-t.d,G(t.f.pb,Vf)-(t.b-t.d));kj(f.k,t);q?(q=new nH,Dw(q,n.pb.alt),0<=r&&(q.pb.style[nh]=r+hg),0<=o&&(q.pb.style[Ne]=o+hg),fx(f.i,q),g=new HE(f,q,r,j,g),ix(g.f.i,g.c,G(g.f.pb,Wf)-g.e-g.d,G(g.f.pb,Vf)-(g.b-g.d)),kj(f.k,g),q.pb.draggable=hh,q.pb.style[Qd]=($o(),If),Iw(q,h,(Kr(),Kr(),Lr))):(n.pb.draggable=hh,n.pb.style[Qd]=($o(),If),Iw(n,h,(Kr(),Kr(),Lr)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function oH(){return qu(null)}function pH(a){return qu(a)}u(493,1,Li,eH,gH,hH,fH);_.Re=function(a){B(this.f,new qH(this,a),(fr(),fr(),gr))};_.Se=function(a){B(this.f,new rH(this,a),(Cs(),Cs(),Ds))};_.Te=function(a){hG(new sH(a,this.d,ME))};_.Ue=function(){oF(this.d)};_.Ve=function(){mo((jo(),ko),new tH(this))};_.We=function(){return this.b};_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};
+_.nd=function(){return G(this.f.pb,Vf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Wf);a[1]=G(this.f.pb,Vf);return a};_.od=function(){return G(this.f.pb,Wf)};_.bf=function(){return this.e.pb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=Of};_.ff=function(){var a=this.d,b;a.Gb?b=NG(a,1)+sb+NG(a,2)+sb+NG(a,3):b=NG(a,0);return b};_.gf=function(){return Nr(this.d)};
+_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=XE(a);a.Pb=b;EE(a);return c};_.jf=function(a){LG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){cG(this.d,a,!0,!0)};_.mf=function(a){CG(this.d,a,!0)};_.ne=function(){dH(this)};_.nf=function(){SF(this.d,!0)};_.of=function(a){var b=this.d;if(a=WG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;VG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new uH(this))};
+_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Wi(b.b);d.c<d.e.Je();)c=Xi(d),a?c.b=l:c.b=Gg}eB(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=WG(c,a))XF(d,b,!0),VG(c)};_.sf=function(a,b){var c=this.d,d;d=WG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,EE(c)):(d.E=b,VG(c))};_.sd=function(a){Cw(this.f,a);dH(this)};_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;EE(b)};_.vf=function(a){var b=this.d;b.fb=a;EE(b)};_.wf=function(a){this.d.sb=a};
+_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=qF(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);dH(this)};_.Bf=function(a){iF(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new TG(c,a);c.d=253;c.lb=!0;c.K=b;EE(c)};_.td=function(a){Gw(this.e.pb,a)};_.ud=function(a){this.f.pb.style[nh]=a;dH(this)};_.Df=function(a){UG(this.d,a)};_.Ef=function(){return cF(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var iH=0;
+function tH(a){this.b=a}u(494,1,{},tH);_.xc=function(){var a,b;for(b=new Wi(this.b.f.b);b.c<b.e.Je();)a=Xi(b),Bo(a.u.pb,a.r)};_.b=null;function uH(a){this.b=a}u(495,1,{},uH);_.b=null;function qH(a,b){this.b=a;this.c=b}u(496,1,{},qH);_.Pc=function(a){a=a.b;mo((jo(),ko),new vH(this,this.c,a))};_.b=null;_.c=null;function vH(a,b,c){this.b=a;this.d=b;this.c=c}u(497,1,{},vH);_.xc=function(){var a=this.c;this.d.b.apply(a,[cH(this.b.b),a])};_.b=null;_.c=null;_.d=null;function rH(a,b){this.b=a;this.c=b}
+u(498,1,{},rH);_.b=null;_.c=null;function Fs(a,b,c){this.b=a;this.d=b;this.c=c}u(499,1,{},Fs);_.xc=function(){var a=this.c;this.d.b.apply(a,[cH(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function wH(){var a=xH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;yH(zH,arguments)?a=arguments[0]:3==arguments.length?a=new hH(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new eH(arguments[0]):4==arguments.length?a=new fH(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new gH(arguments[0],arguments[1]));this.g=a;AH();a[Yc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=zH;AH();var f=b,g,b=CH.c;g=DH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=DH(b,
+e,f)}if(!g)throw new fj("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new BH(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
+b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});EH({"0":{"0":[[oH,null,void 0]],1:[[pH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new FH(e));return[e]},ze]]}});GH(zH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ou(){HH||(HH=!0,wH())}u(500,1,{},ou);
+var HH=!1;function su(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ze)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ru(){}u(502,1,{},ru);_.xc=function(){su()};function FH(a){this.b=a}u(503,1,{115:1,153:1},FH);_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;function BH(a){this.b=a}u(504,1,{116:1,153:1},BH);
+_.eQ=function(a){return null!=a&&A(a,116)&&this.b==a.b};_.b=null;
+function vE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(nh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Mf)||l;e=c.getAttribute(Pe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Mf)||l,h=h.getAttribute(ih)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Mf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(nh);c.removeAttribute(jd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Lo();c.setAttribute(Pe,d);c.style[nh]=tE(g);c.style[Ne]=tE(b);b=new IH(a,d,n,e,c,f);mo((jo(),ko),b);++a.c;return!0}function uE(a){this.b="JME.class";this.e=a}u(505,1,{},uE);_.Jc=function(){return vE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function IH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(506,1,{},IH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function JH(){}u(507,1,Li,JH);function KH(a){this.b=a}u(508,1,{},KH);_.xc=function(){this.b()};_.b=null;
+function LH(){var a=xH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;yH(MH,arguments)?a=arguments[0]:0==arguments.length&&(a=new JH);this.g=a;AH();a[Yc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){mo((jo(),ko),new KH(a))});GH(MH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function pu(){NH||(NH=!0,LH())}u(509,1,{},pu);var NH=!1;function OH(a){Qn();this.i=a}
+u(510,469,ci,OH);function yu(){Qn();this.i="divide by zero"}u(511,99,Gi,yu);function iu(){Qn()}function PH(a){Qn();this.i=a}u(512,99,Gi,iu,PH);function QH(){QH=x;RH=new SH(!1);TH=new SH(!0)}function SH(a){this.b=a}u(513,1,{118:1,119:1,122:1},SH);_.eQ=function(a){return A(a,119)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?hh:"false"};_.b=!1;var RH,TH;
+function oE(a,b,c){var d,e;d=UH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function VH(){}function WH(a){return typeof a==Tf?Hc+(0>a?-a:a):a}function XH(a,b){var c;c=new VH;c.e=Lb+(YH(0!=a?-a:0)?WH(0!=a?-a:0):l+Oi(c));ZH(0!=a?-a:0)&&$H(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new VH;b.e=Lb+(YH(a)?WH(a):l+Oi(b));ZH(a)&&$H(a,b);return b}
+function Y(a,b){var c;c=new VH;c.e=Lb+(YH(a)?WH(a):l+Oi(c));ZH(a)&&$H(a,c);c.c=b?8:0;return c}function aI(){var a;a=new VH;a.e=Lb+(YH(0)?WH(0):l+Oi(a));ZH(0)&&$H(0,a);a.c=2;return a}function bI(a){var b;b=new VH;b.e=Lb+(YH(a)?WH(a):l+Oi(b));ZH(a)&&$H(a,b);b.c=1;return b}function ZH(a){return typeof a==Tf&&0<a}function YH(a){return null!=a&&0!=a}
+function $H(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Vh[b.d])c=c.prototype;else{c=Vh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(515,1,{},VH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function cI(a){var b;if(!(b=dI,!b&&(b=dI=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new eI(Xb+a+da);return parseFloat(a)}
+function WD(a,b){var c,d;if(null==a)throw new eI(Sf);if(2>b||36<b)throw new eI("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new eI(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new eI(Xb+a+da);if(-2147483648>c||2147483647<c)throw new eI(Xb+a+da);return c}u(517,1,{118:1,130:1});var dI=null;function fI(a){this.b=a}
+u(516,517,{118:1,122:1,123:1,130:1},fI);_.eQ=function(a){return A(a,123)&&a.b==this.b};_.hC=function(){return ku(this.b)};_.tS=function(){return l+this.b};_.b=0;function tB(a){this.b=a}u(518,517,{118:1,122:1,126:1,130:1},tB);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return ku(this.b)};_.tS=function(){return l+this.b};_.b=0;function hB(){Qn()}function Qk(a){Qn();this.i=a}u(519,99,fi,hB,Qk);function ax(){Qn()}function hy(a){Qn();this.i=a}u(520,99,Gi,ax,hy);
+function S(a){this.b=a}function Ku(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Du(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function VF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(gI(),hI)[b],!c&&(c=hI[b]=new S(a)),c):new S(a)}u(521,517,{118:1,122:1,128:1,130:1},S);_.eQ=function(a){return A(a,128)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function gI(){gI=x;hI=y(KG,s,128,256,0)}var hI;function Wj(a){return 0>a?-a:a}function Vj(a,b){return a>b?a:b}function IF(a){return Math.round(a)}function Nn(){Qn()}function jt(a){Qn();this.i=a}u(524,99,{118:1,125:1,129:1,131:1,133:1},Nn,jt);function Qi(){Qi=x;Ri=K(Pi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ri;function eI(a){Qn();this.i=a}u(526,519,fi,eI);
+function Un(a){this.b="Unknown";this.d=a;this.c=-1}u(527,1,{118:1,132:1},Un);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function UH(a,b){return a.charCodeAt(b)}function iI(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function St(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function uo(a,b){return a.indexOf(b)}
+function UD(a,b,c){return a.indexOf(b,c)}function kA(a,b){return a.lastIndexOf(b)}function bG(a){var b=aa,c=qh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Fw(c,++d):c=c.substr(0,d-0)+Fw(c,++d);return a.replace(RegExp(b,Ae),c)}
+function jI(a,b){for(var c=RegExp(b,Ae),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(nu,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Fw(a,b){return a.substr(b,a.length-b)}
+function to(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function vo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,118:1,120:1,122:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return av(this)};_.tS=_.toString;function kI(){kI=x;lI={};mI={}}
+function av(a){kI();var b=mb+a,c=mI[b];if(null!=c)return c;c=lI[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+UH(a,d++);c|=0}256==nI&&(lI=mI,mI={},nI=0);++nI;return mI[b]=c}var lI,nI=0,mI;function Jn(a,b){Kn(a.b,b);return a}function In(){this.b=new wo}function oI(){this.b=new wo;this.b.b+=l}u(529,1,li,In,oI);_.tS=function(){return this.b.b};function Zu(){this.b=new wo}
+function SD(){this.b=new wo}function Qt(a){this.b=new wo;Kn(this.b,a)}u(530,1,li,Zu,SD,Qt);_.tS=function(){return this.b.b};function VD(a){a="String index out of range: "+a;Qn();this.i=a}u(531,520,Gi,VD);
+function pI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Nn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new PH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new PH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new ax;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)hu(b,c,a[--d])}else for(c=e+c;e<c;)hu(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Hw(){Qn()}function cE(a){Qn();this.i=a}u(533,99,Gi,Hw,cE);function zB(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Wn(b,c))return a;return null}function CB(a,b){var c;return(c=zB(a.Fd(),b))?(c.fd(),!0):!1}function qI(a){var b,c,d,e;d=new In;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Kn(d.b,b):b=Aa,e=c.ed(),Kn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Xc;return d.b.b}u(534,1,{});_.Ff=function(){throw new cE("Add not supported on this collection");};
+_.Gf=function(a){return!!zB(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return CB(this,a)};_.tS=function(){return qI(this)};u(536,534,ei);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,139)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Zn(c),a=~~a);return a};
+function rI(a,b){var c;return A(b,137)&&(c=b.If(),ow(a.b,c))?(c=tj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function hE(a){this.b=a}u(535,536,ei,hE);_.Gf=function(a){return rI(this,a)};_.Fd=function(){return new YD(this.b)};_.Hf=function(a){return rI(this,a)?(a=a.If(),ej(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function aE(a){if(a.c)Zi(a.b),ej(a.d,a.c.If()),a.c=null;else throw new Lw("Must call next() before remove().");}
+function YD(a){var b;this.d=a;b=new qj;a.d&&kj(b,new sI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new tI(a,d.substring(1));b.Ff(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ff(c[d])}this.b=new Wi(b)}u(537,1,{},YD);_.dd=function(){return ZD(this.b)};_.ed=function(){return this.c=Xi(this.b)};_.fd=function(){aE(this)};_.b=null;_.c=null;_.d=null;u(539,1,Bi);_.eQ=function(a){return A(a,137)&&bE(this.If(),a.If())&&bE(this.Jf(),a.Jf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=Zn(this.If()));null!=this.Jf()&&(b=Zn(this.Jf()));return a^b};_.tS=function(){return this.If()+rb+this.Jf()};function sI(a){this.b=a}u(538,539,Bi,sI);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return eE(this.b,a)};_.b=null;function tI(a,b){this.c=a;this.b=b}u(540,539,Bi,tI);_.If=function(){return this.b};_.Jf=function(){return this.c.f[mb+this.b]};_.Kf=function(a){return fE(this.c,this.b,a)};_.b=null;_.c=null;
+function ey(a,b){(0>a||a>=b)&&uI(a,b)}function uI(a,b){throw new hy("Index: "+a+", Size: "+b);}u(541,534,Xh);_.Lf=function(){throw new cE("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,135)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Wn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Zn(c)),b=~~b;return b};_.Fd=function(){return new Wi(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new vI(this,a)};_.Pf=function(){throw new cE("Remove not supported on this list");};function ZD(a){return a.c<a.e.Je()}function Xi(a){if(a.c>=a.e.Je())throw new dx;return a.e.Mf(a.d=a.c++)}function Zi(a){if(0>a.d)throw new xy;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Wi(a){this.e=a}u(542,1,{},Wi);_.dd=function(){return ZD(this)};
+_.ed=function(){return Xi(this)};_.fd=function(){Zi(this)};_.c=0;_.d=-1;_.e=null;function vI(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&uI(b,c);this.c=b}u(543,542,{},vI);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new dx;return this.b.Mf(this.d=--this.c)};_.b=null;function wI(a){a=new YD(a.c.b);return new xI(a)}function yI(a,b){this.b=a;this.c=b}u(544,536,ei,yI);_.Gf=function(a){return ow(this.b,a)};_.Fd=function(){return wI(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function xI(a){this.b=a}u(545,1,{},xI);_.dd=function(){return ZD(this.b.b)};_.ed=function(){return(this.b.c=Xi(this.b.b)).If()};_.fd=function(){aE(this.b)};_.b=null;u(546,541,Xh);_.Lf=function(a,b){var c;c=FB(this,a);var d=c.e;new AB(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=FB(this,a);try{return GB(b)}catch(c){c=bj(c);if(A(c,138))throw new hy("Can't get element "+a);throw c;}};_.Fd=function(){return FB(this,0)};
+_.Pf=function(a){var b,c;b=FB(this,a);try{c=GB(b)}catch(d){d=bj(d);if(A(d,138))throw new hy("Can't remove element "+a);throw d;}zI(b);return c};function AI(a){a.c=y(BI,s,0,0,0)}function OA(a,b,c){(0>b||b>a.d)&&uI(b,a.d);a.c.splice(b,0,c);++a.d}function kj(a,b){hu(a.c,a.d++,b);return!0}function Bv(a,b){ey(b,a.d);return a.c[b]}function Pj(a,b){for(var c=0;c<a.d;++c)if(bE(b,a.c[c]))return c;return-1}function Ev(a,b){var c;c=(ey(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function jj(a,b){var c;c=Pj(a,b);if(-1==c)return!1;Ev(a,c);return!0}function Uk(a,b){var c;if(b.length<a.d){c=b;var d;d=au(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)hu(b,c,a.c[c]);b.length>a.d&&hu(b,a.d,null);return b}function qj(){AI(this)}function tC(a){AI(this);this.c.length=a}function nB(a){AI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(547,541,Zh,qj,tC,nB);_.Lf=function(a,b){OA(this,a,b)};
+_.Ff=function(a){return kj(this,a)};_.Ue=function(){this.c=y(BI,s,0,0,0);this.d=0};_.Gf=function(a){return-1!=Pj(this,a)};_.Mf=function(a){return Bv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return Ev(this,a)};_.Hf=function(a){return jj(this,a)};_.Je=function(){return this.d};_.d=0;function EB(a,b,c){var d;for(d=0;d<b;++d)hu(a,d,c)}function zt(){zt=x;Nt=new CI}var Nt;function CI(){}u(550,541,$h,CI);_.Gf=function(){return!1};_.Mf=function(){throw new ax;};_.Je=function(){return 0};
+function DI(){this.b=new Date}function EI(a){return 10>a?bb+a:l+a}u(551,1,{118:1,121:1,122:1,134:1},DI);_.eQ=function(a){return A(a,134)&&Nu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=uu(c&4194303,b&4194303,e&1048575);a=uu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(FI(),GI)[this.b.getDay()]+ba+HI[this.b.getMonth()]+ba+EI(this.b.getDate())+ba+EI(this.b.getHours())+mb+EI(this.b.getMinutes())+mb+EI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function FI(){FI=x;GI=K(nu,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));HI=K(nu,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var GI,HI;
+function st(a,b){return null==z(a.b,b,a)}function rt(){this.b=new Ui}u(553,536,{118:1,121:1,139:1},rt);_.Ff=function(a){return st(this,a)};_.Gf=function(a){return ow(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return wI(new yI(this.b,new hE(this.b)))};_.Hf=function(a){return null!=ej(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return qI(new yI(this.b,new hE(this.b)))};_.b=null;
+function FB(a,b){var c,d;(0>b||b>a.c)&&uI(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new II(a,b,d)}function JB(){this.b=new JI;this.c=0}u(554,546,$h,JB);_.Ff=function(a){new AB(a,this.b);++this.c;return!0};_.Of=function(a){return FB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function GB(a){if(a.c==a.e.b)throw new dx;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function zI(a){if(!a.d)throw new xy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function II(a,b,c){this.e=a;this.c=c;this.b=b}u(555,1,{},II);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return GB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new dx;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){zI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function JI(){this.b=this.c=this}
+function AB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(556,1,{},JI,AB);_.b=null;_.c=null;_.d=null;function $D(a,b){this.b=a;this.c=b}u(557,539,Bi,$D);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function dx(){Qn()}u(558,99,{118:1,125:1,131:1,133:1,138:1},dx);function bE(a,b){return ju(a)===ju(b)||null!=a&&Wn(a,b)}function sC(a){var b=y(KB,s,91,0,0);return Uk(a.b,b)}function YA(){this.b=new qj}
+u(560,541,Zh,YA);_.Lf=function(a,b){OA(this.b,a,b)};_.Ff=function(a){return kj(this.b,a)};_.Gf=function(a){return-1!=Pj(this.b,a)};_.Mf=function(a){return Bv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Wi(this.b)};_.Pf=function(a){return Ev(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return qI(this.b)};_.b=null;function dG(a){a.hc.d.hb&&yC(a)}function KI(a){var b;if(a.hc.d.hb){b=pA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}AC(a)}
+function LI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function hG(a){var b=a.k;MI(a.hc.d,b.b,b.c);!oA(a)&&TA(a);DA(a)}function NI(){DC.call(this,l);this.j=new NB(this.Sf());mB(this.r,new OI(this))}u(562,428,Ni);_.Td=function(a,b){return ju(a.i)===ju(this.j)?(KI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){KI(this)};_.j=null;_.k=null;
+function sH(a,b,c){NI.call(this);this.hc&&FC(this.hc.d,!1);CC(this,!1);WA(this,new NC(0));a=new RC(a,1);Q(this,a,null);a=new $A;Q(a,this.j,null);Q(this,a,null);b&&(this.k=pA(b),BC(this),LI(this.k,~~(G(b.Vb.pb,Wf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Vf)/2)-~~(this.cc/2)));c&&P(this,c)}u(561,562,Ni,sH);_.Sf=function(){return"OK"};function aG(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Lw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Lw(dc);a.b=a.b.c;return a.b.b}
+function lH(){this.b=this.c=new PI}u(563,1,{},lH);_.b=null;function PI(){this.b=null}function SG(a){this.b=a}u(564,1,{},PI,SG);_.b=null;_.c=null;_.d=null;function OI(a){this.b=a}u(565,463,ai,OI);_.b=null;
+function DE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){sE(a.b.Ab,K(nu,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=jI(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],hu(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{RF(a.b,b,!0)?(qs(a.b,"Structure pasted"+e),hF(a.b),eB(a.b),d=!0):(hG(new sH(a.b.K,a.b,ME)),SF(a.b,!0),eB(a.b))}catch(n){if(n=bj(n),A(n,125))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",EE(e),hG(new sH(a.b.K,
+a.b,ME)),eB(a.b);else throw n;}}d&&a.b.Qe(b)}function ns(a){this.b=a}u(566,1,{},ns);_.b=null;function aF(){aF=x;bF=new QI("COPY_SMILES",0);dF=new QI("COPY_MOL",1);eF=new QI("PASTE",2);RI=K(SI,s,140,[bF,dF,eF])}function QI(a,b){I.call(this,a,b)}u(567,141,{118:1,122:1,124:1,140:1},QI);var RI,dF,bF,eF;function RG(){this.e=y($G,s,141,99,0)}u(568,1,{},RG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function TI(a){a.c=y(M,m,-1,20,1);a.B=y(M,m,-1,20,1);a.K=y(kF,s,-1,20,1);a.N=y(kF,s,-1,20,1);a.H=bu([20,7]);a.e=y(M,m,-1,20,1);a.d=y(nu,s,1,20,0);a.p=y(nu,s,1,20,0);a.y=y(M,m,-1,20,1);a.A=y(M,m,-1,20,1);a.I=y(M,m,-1,20,1);a.J=y(M,m,-1,20,1);a.t=y(M,m,-1,20,1);a.C=y(M,m,-1,20,1);a.L=y(M,m,-1,20,1);a.O=y(M,m,-1,20,1);a.f=y(nu,s,1,20,0);a.r=bu([10,2]);a.j=y(M,m,-1,101,1)}
+function UI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(kF,s,-1,4,1);d=y(kF,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=VI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+VI(r[2],d[2],r[3],d[3]),d=VI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;BG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=WI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(kF,s,-1,2,1);XI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==EG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;qs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];IG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&AG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(IF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(IF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function yG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&wG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,wG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];lG(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)BG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)IG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];kG(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];lG(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];IG(a);a.I[a.v]=n;a.J[a.v]=c+d;kG(a);b&&(lG(a,n),mF(a))}c=4}YI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function XI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function xG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])ZI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,ZI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){qs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[WI(a,a.E,a.H[a.E][d])],2<d||1!=b){qs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(kF,s,-1,2,1);XI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)BG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)BG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)BG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)IG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[WI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[WI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(IF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(IF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;IG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(IG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(IG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(IF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(IF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(lG(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&YI(a,j);-1<n&&(a.E=n)}
+function ZI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)BG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function YI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=EG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function WI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function $I(a,b,c){var d,e,f,g;e=sh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Tu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Tu(c[d])&&!Hu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Nu(c[d],e)&&(b[d]=g,c[d]=sh,++f);if(f==a.u)break}return g==a.u}
+function mF(a){var b,c,d;b=y(kF,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{lF(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;nF(a)}}
+function lF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function wG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=aJ(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&qs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?qs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?qs(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?qs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:qs(a.o,"Charge change not possible on the halogen !");break;case 18:qs(a.o,
+"Use X button to change charge on the X atom !")}}
+function YF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&lG(a,c);mF(a);qs(a.o,"Smaller part(s) removed !");return 1}
+function EG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function JG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];nG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),nG(a));4==a.t[d]&&(a.t[d]=1)}}
+function VI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function kG(a){var b;bJ(a);b=a.t.length;a.L=y(M,m,-1,b,1);a.O=y(M,m,-1,b,1);nF(a);nG(a)}
+function BG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,m,-1,c,1),pI(a.c,b,a.c.length),a.c=b,b=y(M,m,-1,c,1),pI(a.B,b,a.B.length),a.B=b,b=y(M,m,-1,c,1),pI(a.y,b,a.y.length),a.y=b,b=y(M,m,-1,c,1),pI(a.e,b,a.e.length),a.e=b,b=y(nu,s,1,c,0),pI(a.d,b,a.d.length),a.d=b,b=y(nu,s,1,c,0),pI(a.p,b,a.p.length),a.p=b,b=y(kF,s,-1,c,1),pI(a.K,b,a.K.length),a.K=b,b=y(kF,s,-1,c,1),pI(a.N,b,a.N.length),a.N=b,b=bu([c,7]),pI(a.H,b,a.H.length),a.H=b,c=y(M,m,-1,c,1),pI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function OF(a,b,c,d,e,f,g){var j;j=O(N(IF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(IF(a.N[c]-~~(f/2))));return new SA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function IG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,m,-1,b,1),pI(a.I,c,a.I.length),a.I=c,c=y(M,m,-1,b,1),pI(a.J,c,a.J.length),a.J=c,c=y(M,m,-1,b,1),pI(a.t,c,a.t.length),a.t=c,c=y(M,m,-1,b,1),pI(a.C,c,a.C.length),a.C=c,c=y(M,m,-1,b,1),pI(a.L,c,a.L.length),a.L=c,c=y(M,m,-1,b,1),pI(a.O,c,a.O.length),a.O=c,b=y(nu,s,1,b,0),pI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function rG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(KE(),aa);j+="JME 2013-10-12 "+new DI+"\n \n";j+=qG(a.u,3)+qG(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=OG(0.055999999999999994*(a.K[e]-c),10,4)+OG(0.055999999999999994*(g-a.N[e]),10,4)+OG(0,10,4);h=NF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+qG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=qG(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:cJ(a,e)&&(g=2),c=qG(a.I[e],3)+qG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=qG(a.J[e],3)+qG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=qG(a.J[e],3)+qG(a.I[e],3)),j+=c+qG(g,3)+qG(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+qG(e,4)+qG(a.B[e],4)+aa);return j+"M END\n"}
+function QG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,tb,Z,L,fa,Lc,tg,yb,Wd,Xd,Yd,Za,Mc;r=y(M,m,-1,a.u+10,1);q=y(M,m,-1,a.u+10,1);n=y(M,m,-1,a.u+1,1);o=y(M,m,-1,7,1);yb=y(M,m,-1,a.u+1,1);v=y(dJ,s,-1,a.u+1,2);D=y(dJ,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;YF(a,!0);tg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){tg=!1;break}if(a.o.t&&tg){eJ(a);JG(a);fJ(a,D);gJ(a,v,D);var Kb,Dd,rf,fc,Ke,Ed,Fd,ib,gK,de,w,ya,sn,tn,At,xf,Qa,un,vn,Pc,wn;Kb=y(M,m,-1,a.u+1,1);Dd=y(M,m,-1,a.u+1,1);ib=y(hJ,s,-1,a.u+1,3);var Bt=a.u,xn,
+Kh,Ct,Fg,Yj,Re,yf;Yj=y(hJ,s,-1,Bt+2,3);Re=y(M,m,-1,100,1);yf=5;Fg=0;Re[0]=3;Yj[1]=uh;Yj[2]=vh;Ct=2;if(!(3>Bt))for(;yf<Re[Fg]*Re[Fg];){Kh=0;for(xn=!0;xn&&Kh<=Fg&&yf>=Re[Kh]*Re[Kh];)0==yf%Re[Kh]?xn=!1:++Kh;if(xn){Yj[++Ct]=Qu(yf);if(Ct>=Bt)break;Fg<Re.length-1&&(++Fg,Re[Fg]=yf)}yf+=2}for(w=1;w<=a.u;++w){for(ya=vn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(vn*=a.i[ya]);un=a.c[w];18==un&&(wn=a.p[w],Ed=wn.charCodeAt(0)-65+1,Fd=0,1<wn.length&&(Fd=wn.charCodeAt(1)-97),0>Ed&&(Ed=0),0>Fd&&(Fd=0),un=28*Ed+Fd);
+xf=0;-2>a.B[w]?xf=1:-2==a.B[w]?xf=2:-1==a.B[w]?xf=3:1==a.B[w]?xf=4:2==a.B[w]?xf=5:2<a.B[w]&&(xf=6);Pc=1;ib[w]=Qu(vn);Pc*=126;ib[w]=Lu(ib[w],Qu(a.y[w]*Pc));Pc*=7;ib[w]=Lu(ib[w],Qu(xf*Pc));Pc*=7;ib[w]=Lu(ib[w],Qu(un*Pc));Pc*=783;ib[w]=Lu(ib[w],Qu(a.A[w]*Pc))}for(Ke=0;!$I(a,Kb,ib);){At=!1;for(w=1;w<=a.u;++w)Kb[w]!=Dd[w]&&(Dd[w]=Kb[w],At=!0);if(At){for(w=1;w<=a.u;++w){ib[w]=th;for(ya=1;ya<=a.A[w];++ya)ib[w]=Uu(ib[w],Yj[Kb[a.H[w][ya]]])}Ke=0}else if(0<Ke){for(w=1;w<=a.u;++w)ib[w]=th;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Kb[w]==Kb[ya]){ib[w]=uh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=th;for(ya=1;ya<=a.A[w];++ya)rf=a.H[w][ya],ib[w]=Uu(ib[w],Qu(a.c[rf]*a.i[WI(a,w,rf)]))}Ke=1}$I(a,Kb,ib);for(w=1;w<=a.u;++w)ib[w]=Qu(Dd[w]*a.u+Kb[w])}for(w=1;w<=a.u;++w)Dd[w]=Kb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Dd[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
+a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Dd[w]=Dd[Qa];Dd[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Kb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Kb[a.I[w]],a.J[w]=Kb[a.J[w]],a.I[w]>a.J[w]&&(de=a.I[w],a.I[w]=a.J[w],a.J[w]=de,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){tn=sn=
+a.u;fc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<sn?(sn=a.I[ya],tn=a.J[ya],fc=ya):a.I[ya]==sn&&a.J[ya]<tn&&(tn=a.J[ya],fc=ya);de=a.I[w];a.I[w]=a.I[fc];a.I[fc]=de;de=a.J[w];a.J[w]=a.J[fc];a.J[fc]=de;de=a.t[w];a.t[w]=a.t[fc];a.t[fc]=de;de=a.C[w];a.C[w]=a.C[fc];a.C[fc]=de;gK=a.f[w];a.f[w]=a.f[fc];a.f[fc]=gK}kG(a);nG(a);fJ(a,D);gJ(a,v,D)}else{fJ(a,D);a.i=y(M,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,m,-1,a.u+1,1);Mc=1;a.b[1]=1;for(Z=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Lc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Lc=!1;break}Lc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Mc==a.u)break;c=n[Z--]}else if(1==L)yb[o[1]]=c,c=o[1],a.b[c]=++Mc;else{n[++Z]=c;e=0;for(t=1;t<=L;++t)if(h=WI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=WI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Mc}}yb=y(M,m,-1,a.u+1,1);b=y(M,m,-1,a.u+1,1);R=y(dJ,s,-1,a.u+1,2);Wd=y(dJ,s,-1,a.u+1,2);f=Mc=Z=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Mc]=c;for(a.b[c]=0;;){L=e=0;tb=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==Z)break a;Wd[c]=!0;c=n[Z--]}else break}f=c;c=e;1<L&&(n[++Z]=f,R[e]=!0)}Xd=y(M,m,-1,a.v+1,1);Yd=y(M,m,-1,a.u+1,1);if(a.o.Pb){var iK=yb,tO=fa,Dt,jK,Lh,Se,Et,Ft,Oa,Zj,Gt;Lh=y(M,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Lh[b[Oa]]=Oa;Et=y(dJ,s,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)Dt=b[Oa],jK=iK[Dt],Se=WI(a,Dt,jK),0!=Se&&(iJ(a,Se,Lh,Xd,D),Et[Se]=!0);for(Oa=1;Oa<=a.v;++Oa)Et[Oa]||iJ(a,Oa,Lh,Xd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ft=Gt=0;for(Zj=1;Zj<=a.A[Oa];++Zj){Se=WI(a,Oa,a.H[Oa][Zj]);if(5==a.i[Se])continue a;1==a.t[Se]&&0!=jJ(a,Se,Oa)&&++Gt;2==a.t[Se]&&(Ft=a.H[Oa][Zj])}if(0!=Gt)if(0<Ft){var ka=a,lK=Oa,zf=Lh,bd=Yd,uc=void 0,$j=void 0,Qc=void 0,Te=void 0,Rc=void 0,yn=void 0,zn=void 0,An=void 0,ee=void 0,cd=void 0,dd=void 0,
+Ht=void 0,ak=void 0,fe=void 0,bk=void 0,Ue=void 0,ck=void 0,It=void 0,dk=void 0,Ve=void 0,mK=void 0,Af=void 0,nK=void 0,Jt=void 0,ek=void 0,Bf=void 0,dd=1,$j=lK,uc=y(M,m,-1,ka.u+1,1);for(uc[1]=lK;;){Ht=!1;for(cd=1;cd<=ka.A[$j];++cd)if(Qc=ka.H[$j][cd],!(Qc==uc[1]||Qc==uc[dd-1]))if(Te=WI(ka,$j,Qc),2==ka.t[Te]&&5!=ka.i[Te]){$j=uc[++dd]=Qc;Ht=!0;break}if(!Ht)break}if(!(0==dd%2||2>ka.A[uc[dd]]||3<ka.A[uc[dd]])){Bf=uc[1];Rc=uc[~~((dd+1)/2)];ee=uc[dd];Af=Ve=Ue=fe=0;Jt=It=!1;for(cd=1;cd<=ka.A[Bf];++cd)Qc=
+ka.H[Bf][cd],Te=WI(ka,Bf,Qc),1!=ka.t[Te]||5==ka.i[Te]||(0==fe?fe=Qc:Ue=Qc);0<zf[Ue]&&zf[fe]>zf[Ue]&&(yn=fe,fe=Ue,Ue=yn);ak=fe;0==fe&&(ak=Ue,It=!0);for(cd=1;cd<=ka.A[ee];++cd)Qc=ka.H[ee][cd],Te=WI(ka,ee,Qc),1!=ka.t[Te]||5==ka.i[Te]||(0==Ve?Ve=Qc:Af=Qc);0<zf[Af]&&zf[Ve]>zf[Af]&&(yn=Ve,Ve=Af,Af=yn);dk=Ve;0==Ve&&(dk=Af,Jt=!0);bk=jJ(ka,WI(ka,Bf,fe),Bf);ck=jJ(ka,WI(ka,Bf,Ue),Bf);mK=jJ(ka,WI(ka,ee,Ve),ee);nK=jJ(ka,WI(ka,ee,Af),ee);1<(0>bk+ck?-(bk+ck):bk+ck)||0!=mK||0!=nK?qs(ka.o,"Bad stereoinfo on allene !"):
+(zn=ka.K[uc[dd-1]]-ka.K[ee],An=ka.N[uc[dd-1]]-ka.N[ee],ek=Math.sqrt(zn*zn+An*An),0.001>ek&&(ek=0.001),0<(ka.N[dk]-ka.N[uc[dd-1]])*(zn/ek)-(ka.K[dk]-ka.K[uc[dd-1]])*(An/ek)?bd[Rc]=1:bd[Rc]=-1,It&&(bd[Rc]*=-1),Jt&&(bd[Rc]*=-1),ak==fe&&0>bk&&(bd[Rc]*=-1),ak==Ue&&0>ck&&(bd[Rc]*=-1),zf[ak]>zf[dk]&&(bd[Rc]*=-1))}}else b:{var vc=a,wc=Oa,uO=iK,vO=Lh,wO=r,xO=q,yO=tO,Bn=Yd,Cn=void 0,ed=void 0,Kt=void 0,Mh=void 0,Ca=void 0,Nh=void 0,Hd=void 0,fk=void 0,ge=void 0,Tb=void 0,ia=void 0,Mb=void 0,We=void 0,Dn=void 0,
+fd=void 0,oa=void 0,En=void 0,Mb=y(M,m,-1,4,1),Dn=y(M,m,-1,4,1),Oh=vc,he=wc,oK=vO,Lt=uO,pK=wO,qK=xO,zO=yO,Nb=Mb,gk=void 0,gd=void 0,Fn=void 0,Gn=void 0,Mt=void 0,hk=void 0,hk=-1;0<Lt[he]&&(Nb[++hk]=Lt[he]);for(gd=1;gd<=zO;++gd)pK[gd]==he&&(Nb[++hk]=qK[gd]),qK[gd]==he&&(Nb[++hk]=pK[gd]);for(gd=hk+1;gd<Oh.A[he];++gd){Mt=Oh.u+1;Fn=1;c:for(;Fn<=Oh.A[he];++Fn){gk=Oh.H[he][Fn];for(Gn=0;Gn<gd;++Gn)if(gk==Nb[Gn])continue c;oK[gk]<Mt&&(Mt=oK[gk],Nb[gd]=gk)}}0==Lt[he]&&0<Oh.y[he]?(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=
+Nb[0],Nb[0]=-1):0<Oh.y[he]&&(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=-1);for(Ca=fk=Nh=Mh=En=Hd=Tb=0;4>Ca;++Ca)0>=Mb[Ca]||(Cn=WI(vc,wc,Mb[Ca]),Dn[Ca]=jJ(vc,Cn,wc),0<Dn[Ca]?(++Tb,En=Mb[Ca],Nh=Mb[Ca]):0>Dn[Ca]?(++Hd,Mh=Mb[Ca],Nh=Mb[Ca]):fk=Mb[Ca]);ge=Tb+Hd;oa=y(M,m,-1,4,1);fd=0;if(3==vc.A[wc]){if(1==Tb&&1==Hd||3==ge&&0<Tb&&0<Hd){qs(vc.o,"Error in C3H stereospecification !");break b}We=Mb[0];1==ge?We=Nh:2==ge&&(We=fk);ia=UI(vc,wc,We,Mb);oa[0]=Nh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Tb?fd=1:fd=-1}else if(4==vc.A[wc])if(1==
+ge)ia=UI(vc,wc,Nh,Mb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Tb?fd=1:fd=-1;else{We=Mb[0];1<fk&&(We=fk);1==Tb?We=En:1==Hd&&(We=Mh);ia=UI(vc,wc,We,Mb);ed=y(M,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Cn=WI(vc,wc,ia[Ca]),ed[Ca]=jJ(vc,Cn,wc);if(4==ge){if(0==Tb||0==Hd){qs(vc.o,"Error in C4 stereospecification !");break b}if(1==Tb||1==Hd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],fd=ed[0];else{for(Ca=0;4>Ca;++Ca)-1==ed[Ca]&&(ed[Ca]=0);ge=2}}else if(3==ge)if(3==Tb||3==Hd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
+ia[2],oa[3]=ia[1],0<Tb?fd=-1:fd=1;else{1==Tb?Tb=Kt=1:Hd=Kt=-1;for(Ca=0;4>Ca;++Ca)ed[Ca]==Kt&&(ed[Ca]=0);ge=2}if(2==ge)if(1==Tb&&1==Hd)ia[1]==Mh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Mh&&(ia[2]=ia[3]),oa[0]=En,oa[1]=Mh,oa[2]=ia[2],oa[3]=ia[1],fd=1;else{if(ed[0]==ed[1]||ed[1]==ed[2]){qs(vc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ed[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Tb?fd=1:fd=-1}}var $=oa,ik=Mb,ob=void 0;ik[0]==$[1]?(ob=
+$[0],$[0]=$[1],$[1]=ob,ob=$[2],$[2]=$[3],$[3]=ob):ik[0]==$[2]?(ob=$[2],$[2]=$[0],$[0]=ob,ob=$[1],$[1]=$[3],$[3]=ob):ik[0]==$[3]&&(ob=$[3],$[3]=$[0],$[0]=ob,ob=$[1],$[1]=$[2],$[2]=ob);ik[1]==$[2]?(ob=$[1],$[1]=$[2],$[2]=ob,ob=$[2],$[2]=$[3],$[3]=ob):ik[1]==$[3]&&(ob=$[1],$[1]=$[3],$[3]=ob,ob=$[2],$[2]=$[3],$[3]=ob);oa[2]==Mb[2]?Bn[wc]=1:oa[2]==Mb[3]?Bn[wc]=-1:qs(vc.o,"Error in stereoprocessing ! - t30");Bn[wc]*=fd}}}Za=new oI;j=y(M,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
+R[c]&&(Za.b.b+=ua);0<yb[t]&&kJ(a,c,yb[c],Za,Xd);var Ph=v[c],Ob=void 0,jk=void 0,Qh=void 0,V=void 0,V=Tc,Ob=!1;0!=a.B[c]&&(Ob=!0);0!=Yd[c]&&(Ob=!0);Qh=-1;for(jk=1;jk<=a.z;++jk)if(a.r[jk][0]==c){Qh=a.r[jk][1];break}-1<Qh&&(Ob=!0);a.o.Ob&&0<a.e[c]&&(Ob=!0,Qh=1);switch(a.c[c]){case 2:V=Cb;break;case 3:Ph?V="c":V=Fb;break;case 4:Ph?(V=Lf,0<a.y[c]&&(Ob=!0)):V=kc;break;case 5:Ph?V="o":V=rc;break;case 7:Ph?(V="p",0<a.y[c]&&(Ob=!0)):V=tc;break;case 8:Ph?V=yg:V=Hc;break;case 13:Ph?V=Bg:V=Jc;Ob=!0;break;case 6:V=
+Kc;Ob=!0;break;case 9:V=Vb;break;case 10:V=Jb;break;case 11:V=Eb;break;case 12:V=bc;break;case 1:V=Zb;Ob=!0;break;case 19:V=xc;Ob=!0;break;case 20:V=yc;Ob=!0;break;case 21:V=zc;Ob=!0;break;case 22:V=Ac;Ob=!0;break;case 18:Ob=!0,V=a.p[c],(H(V,wa)||H(V,$c)||H(V,wb))&&(Ob=!1)}Ob&&(V=Uc+V,1==Yd[c]?V+=vb:-1==Yd[c]&&(V+="@@"),1==a.y[c]?V+=Zb:1<a.y[c]&&(V+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Wj(a.B[c])&&(V+=Wj(a.B[c]))),-1<Qh&&(V+=mb+Qh),V+=Xc);Kn(Za.b,V);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&kJ(a,r[E],q[E],Za,Xd),9<E&&(Za.b.b+="%"),Jn(Za,l+(new S(E)).b);Wd[c]&&(Za.b.b+=va)}return Za.b.b}function PG(a){a=new ZE(a);kG(a);return a}
+function lG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)oF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function mG(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&lG(a,c);0==a.A[d]&&lG(a,d)}
+function eJ(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=WI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&lG(a,c)}}}function bJ(a){var b;b=a.c.length;a.H=bu([b,7]);a.A=y(M,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function gJ(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,m,-1,a.v+1,1);r=y(dJ,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[WI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(dJ,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(dJ,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:cJ(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(dJ,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function nF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(IF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(IF((a.N[b]+a.N[c])/2)))}function fJ(a,b){var c;for(c=1;c<=a.v;++c)PF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function NF(a,b){var c;c=(KE(),QE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function cJ(a,b){return 2==a.t[b]?!0:!1}function PF(a,b,c){var d,e,f,g;g=1;a.b=y(M,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function zG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=bu([b+5,2]),pI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function iG(a){var b;a.z=0;a.s=0;QG(a);for(b=1;b<=a.u;++b)a.E=b,zG(a);a.E=0}
+function jG(a){var b,c;b=y(kF,s,-1,4,1);lF(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function fF(a,b){var c,d,e,f,g,j,h,n;c=y(kF,s,-1,4,1);lF(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;lF(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function MG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function pG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&iI(c,Xc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Zb);g=Vj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Fw(c,d+1);try{a.o.z=WD(j,10)}catch(h){if(h=bj(h),A(h,125))a.o.z=0;else throw h;}a.E=b;zG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Fb)?3:H(d,Cb)?2:H(d,kc)?4:H(d,rc)?5:H(d,tc)?7:H(d,Hc)?8:H(d,Vb)?9:H(d,Jb)?10:H(d,Eb)?11:H(d,bc)?12:H(d,Zb)?1:H(d,Jc)?13:H(d,Kc)?6:H(d,xc)?19:H(d,yc)?20:H(d,zc)?21:H(d,Ac)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=UH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=UH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=UH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=UH(c,g++);for(;45==e;)--d,e=UH(c,g++)}a.B[b]=d}}}
+function XF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new rE(b);try{for(;b.k=kE(b,b.b),b.k<b.j;)d=VF(WD(nE(b),10)).b,c=e=VF(WD(nE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=bj(f),A(f,125))Hn(f);else throw f;}}function kJ(a,b,c,d,e){b=WI(a,b,c);5!=a.i[b]&&cJ(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),Kn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Wc)}
+function AG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,qs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:qs(a.o,"Stereomarking allowed only on single and double bonds!")}
+function iJ(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=WI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=WI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=WI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=WI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))qs(a.o,"Not unique E/Z geometry !");else{j=WI(a,b,e);f=WI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=WI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function aJ(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=WI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(cJ(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function jJ(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function nG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=aJ(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function pF(a){TI(this);this.o=a;this.z=this.v=this.u=0}
+function WF(a,b){var c,d,e,f,g,j,h;pF.call(this,a);f=l;j=TF(b);if(null!=j){h=new qE(b,j,!0);for(e=1;4>=e;++e)f=UF(h,j);g=VF(WD(to(f.substr(0,3)),10)).b;c=VF(WD(to(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)BG(this),f=UF(h,j),this.K[e]=(new fI(cI(to(f.substr(0,10))))).b,this.N[e]=-(new fI(cI(to(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=to(f.substr(31,d-31)),pG(this,e,d),62<=f.length&&(f=to(f.substr(60,3)),0<f.length&&(f=VF(WD(f,10)).b,0<f&&(this.E=e,a.z=f,zG(this),this.E=0)));for(e=1;e<=c;++e)IG(this),
+f=UF(h,j),this.I[e]=VF(WD(to(f.substr(0,3)),10)).b,this.J[e]=VF(WD(to(f.substr(3,3)),10)).b,g=VF(WD(to(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=VF(WD(to(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);bJ(this);MG(this);mF(this);for(kG(this);(h.k=kE(h,h.b),h.k<h.j)&&!(null==(f=nE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new pE(f);nE(g);nE(g);j=VF(WD(nE(g),10)).b;
+for(e=1;e<=j;++e)c=VF(WD(nE(g),10)).b,this.B[c]=VF(WD(nE(g),10)).b}if(0==f.indexOf("M APO")){g=new pE(f);nE(g);nE(g);j=VF(WD(nE(g),10)).b;for(e=1;e<=j;++e)c=VF(WD(nE(g),10)).b,f=VF(WD(nE(g),10)).b,this.E=c,W(this,0),pG(this,this.u,xc+f),this.E=0}}eJ(this);kG(this)}}
+function TG(a,b){var c,d,e,f,g;pF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));iI(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new pE(b);d=VF(WD(nE(f),10)).b;e=VF(WD(nE(f),10)).b;for(c=1;c<=d;++c)g=nE(f),BG(this),pG(this,this.u,g),this.K[c]=(new fI(cI(nE(f)))).b,this.N[c]=-(new fI(cI(nE(f)))).b;for(c=1;c<=e;++c)if(IG(this),this.I[c]=VF(WD(nE(f),10)).b,this.J[c]=VF(WD(nE(f),10)).b,this.t[c]=VF(WD(nE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;bJ(this);MG(this);mF(this)}catch(j){j=bj(j);if(A(j,125)){j.Ic();this.u=0;return}throw j;}eJ(this);kG(this)}}
+function ZF(a,b,c){var d,e,f;pF.call(this,a);f=y(M,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(BG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))IG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;kG(this);mF(this)}
+function sG(a,b,c){var d,e,f,g,j;pF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,m,-1,this.u+1,1);this.B=y(M,m,-1,this.u+1,1);this.y=y(M,m,-1,this.u+1,1);this.e=y(M,m,-1,this.u+1,1);this.d=y(nu,s,1,this.u+1,0);this.K=y(kF,s,-1,this.u+1,1);this.N=y(kF,s,-1,this.u+1,1);this.p=y(nu,s,1,this.u+1,0);this.I=y(M,m,-1,this.v+1,1);this.J=y(M,m,-1,this.v+1,1);this.t=y(M,m,-1,this.v+1,1);this.f=y(nu,s,1,this.v+1,0);this.C=y(M,m,-1,this.v+1,1);this.r=bu([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}kG(this);mF(this)}
+function ZE(a){var b;TI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,m,-1,this.u+1,1);pI(a.c,this.c,this.u+1);this.B=y(M,m,-1,this.u+1,1);pI(a.B,this.B,this.u+1);this.y=y(M,m,-1,this.u+1,1);pI(a.y,this.y,this.u+1);this.e=y(M,m,-1,this.u+1,1);pI(a.e,this.e,this.u+1);this.d=y(nu,s,1,this.u+1,0);pI(a.d,this.d,this.u+1);this.K=y(kF,s,-1,this.u+1,1);pI(a.K,this.K,this.u+1);this.N=y(kF,s,-1,this.u+1,1);pI(a.N,this.N,this.u+1);this.p=y(nu,s,1,this.u+1,0);pI(a.p,this.p,this.u+1);this.I=y(M,
+m,-1,this.v+1,1);pI(a.I,this.I,this.v+1);this.J=y(M,m,-1,this.v+1,1);pI(a.J,this.J,this.v+1);this.t=y(M,m,-1,this.v+1,1);pI(a.t,this.t,this.v+1);this.f=y(nu,s,1,this.v+1,0);pI(a.f,this.f,this.v+1);this.C=y(M,m,-1,this.v+1,1);pI(a.C,this.C,this.v+1);this.r=bu([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function OG(a,b,c){var d,e,f;if(0==c)return qG(ku(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(IF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new fI(a)).b;d=uo(e,vo(46));0>d&&(e+=Xa,d=uo(e,vo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function TF(a){var b;b=new qE(a,aa,!0);if(4<jE(b))return aa;b=new qE(a,qh,!0);return 4<jE(b)?qh:null}
+function qG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function UF(a,b){for(var c,d;a.k=kE(a,a.b),a.k<a.j;){d=nE(a);if(H(d,b))return ba;for(nE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(569,1,{141:1},pF,WF,TG,ZF,sG,ZE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function rs(){rs=x;ss=new pD(Zb)}
+function eG(a,b){var c;rs();var d;NI.call(this);this.d=new NB("Help");new NB("Home");this.e=b;P(this,(KE(),ME));this.hc&&FC(this.hc.d,!1);CC(this,!1);d=pA(b);if(1==a)this.f||(this.f=new YC(d),LI(this.f,-30,0)),this.k=this.f,c=XE(b),this.hc&&EC(this.hc.d.I.c,Ic),WA(this,new IB(2)),this.i=new pD(c+" "),Q(this,this.i,Ib),d=new $A,Q(d,this.j,null),this.e.Hb&&(c=new NB("Submit"),Q(d,c,null)),Q(this,d,Nc),oD(this.i,to(Ao(this.i.hc.b.pb,ih))),this.hc&&FC(this.hc.d,!0),CC(this,!0);else if(2==a)this.c||
+(this.c=new YC(d),LI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&EC(this.hc.d.I.c,"Nonstandard atom"),WA(this,new IB(2)),c=new $A,Q(c,new RC("atomic SMILES",1),null),Q(this,c,pc),c=Zb,ss&&(c=Ao(ss.hc.b.pb,ih)),ss=new qD(c,8),Q(this,ss,Ib),c=new $A,Q(c,this.j,null),Q(this,c,Nc);else{this.b||(this.b=new YC(d),LI(this.b,5*b.Z,0));var e,f;d="About "+(KE(),YG);this.hc&&EC(this.hc.d.I.c,d);WA(this,new NC(0));P(this,ME);Q(this,new RC(YG+" Molecular Editor v2013-10-13",1),null);Q(this,new RC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=LE,d=0,f=c.length;d<f;++d)e=c[d],e=new RC(e,1),CA(e,this.e.y),Q(this,e,null);c=new $A;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}BC(this);c=this.k;MI(this.hc.d,c.b,c.c);!oA(this)&&TA(this);DA(this)}u(570,562,Ni,eG);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new QD(this.e.I),c=PD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=bj(d),A(d,113))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,EE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ss;
+function lJ(a,b){nA(b)==a.b?P(b,(TB(),bC)):P(b,a.b)}
+function mJ(a){var b,c,d,e;e=l;d=!1;nA(nJ)!=a.b?(e=wa,d=!0):nA(oJ)!=a.b?(e="!#6",d=!0):nA(pJ)!=a.b?(P(qJ,(TB(),bC)),P(rJ,bC),P(sJ,bC),P(tJ,bC),e="F,Cl,Br,I"):(b=nA(uJ)!=a.b,c=nA(vJ)!=a.b,nA(wJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),nA(xJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),nA(yJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),nA(zJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),nA(AJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),nA(qJ)!=a.b&&(e+="F,"),nA(rJ)!=a.b&&(e+="Cl,"),nA(sJ)!=a.b&&(e+="Br,"),nA(tJ)!=a.b&&(e+="I,"),
+iI(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=$c:c?e=wb:(P(nJ,(TB(),bC)),e=wa)));b=l;d&&nA(uJ)!=a.b&&(b+=";a");d&&nA(vJ)!=a.b&&(b+=";A");nA(BJ)!=a.b&&(b+=";R");nA(CJ)!=a.b&&(b+=";!R");nA(nJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=DJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=EJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);nA(FJ)!=a.b&&(e="~");nA(GJ)!=a.b&&(e=mb);nA(HJ)!=a.b&&(e=vb);nA(IJ)!=a.b&&(e="!@");oD(a.f,e)}
+function JJ(a){KJ(a);LJ(a);var b=DJ.hc.b;Vy(b,0);b.pb.options[0].selected=!0;b=EJ.hc.b;Vy(b,0);b.pb.options[0].selected=!0;P(uJ,a.b);P(vJ,a.b);P(BJ,a.b);P(CJ,a.b);P(DJ,a.b);P(EJ,a.b);MJ(a)}function KJ(a){P(wJ,a.b);P(xJ,a.b);P(yJ,a.b);P(zJ,a.b);P(AJ,a.b);P(qJ,a.b);P(rJ,a.b);P(sJ,a.b);P(tJ,a.b)}function LJ(a){P(nJ,a.b);P(oJ,a.b);P(pJ,a.b)}function MJ(a){P(FJ,a.b);P(GJ,a.b);P(HJ,a.b);P(IJ,a.b);a.c=!1}
+function fG(a){DC.call(this,"Atom/Bond Query");this.j=new NB(this.Sf());mB(this.r,new OI(this));this.b=(KE(),ME);this.d=a;this.e||(a=pA(a),this.e=new YC(a),LI(this.e,-150,10));this.k=this.e;WA(this,new MC);P(this,this.b);a=new $A;WA(a,new rC(0,3,1));Q(a,new QC("Atom type :"),null);nJ=new NB(Ab);oJ=new NB("Any except C");pJ=new NB("Halogen");Q(a,nJ,null);Q(a,oJ,null);Q(a,pJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));Q(a,new RC("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new $A;WA(a,new rC(0,3,1));wJ=new NB(Fb);xJ=new NB(kc);yJ=new NB(rc);zJ=new NB(Hc);AJ=new NB(tc);qJ=new NB(Vb);rJ=new NB(Jb);sJ=new NB(Eb);tJ=new NB(bc);Q(a,wJ,null);Q(a,xJ,null);Q(a,yJ,null);Q(a,zJ,null);Q(a,AJ,null);Q(a,qJ,null);Q(a,rJ,null);Q(a,sJ,null);Q(a,tJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));DJ=new RB;QB(DJ,Ab);QB(DJ,bb);QB(DJ,db);QB(DJ,kb);QB(DJ,lb);Q(a,new QC("Number of hydrogens : "),null);Q(a,DJ,null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));EJ=new RB;QB(EJ,Ab);QB(EJ,
+bb);QB(EJ,db);QB(EJ,kb);QB(EJ,lb);QB(EJ,"4");QB(EJ,"5");QB(EJ,"6");Q(a,new RC("Number of connections :",0),null);Q(a,EJ,null);Q(a,new RC(" (H's don't count.)",0),null);Q(this,a,null);a=new $A;WA(a,new rC(0,3,1));Q(a,new QC("Atom is :"),null);uJ=new NB(Bb);Q(a,uJ,null);vJ=new NB("Nonaromatic");Q(a,vJ,null);BJ=new NB(Gc);Q(a,BJ,null);CJ=new NB(oc);Q(a,CJ,null);Q(this,a,null);a=new $A;P(a,iC(nA(this)));WA(a,new rC(0,3,1));Q(a,new QC("Bond is :"),null);FJ=new NB(Ab);Q(a,FJ,null);GJ=new NB(Bb);Q(a,GJ,
+null);HJ=new NB(Gc);Q(a,HJ,null);IJ=new NB(oc);Q(a,IJ,null);Q(this,a,null);a=new $A;WA(a,new rC(1,3,1));this.f=new qD(wa,20);Q(a,this.f,null);Q(a,new NB(Ec),null);Q(a,this.j,null);Q(this,a,null);this.hc&&FC(this.hc.d,!1);CC(this,!1);KJ(this);LJ(this);MJ(this);P(uJ,this.b);P(vJ,this.b);P(BJ,this.b);P(CJ,this.b);P(DJ,this.b);P(EJ,this.b);lJ(this,nJ);BC(this);a=this.k;MI(this.hc.d,a.b,a.c);!oA(this)&&TA(this);DA(this)}u(571,562,Ni,fG);
+_.Tf=function(a,b){var c;H(b,Ec)?(JJ(this),lJ(this,nJ),mJ(this)):A(a.i,88)?(MJ(this),ju(a.i)===ju(nJ)?(KJ(this),LJ(this)):ju(a.i)===ju(oJ)?(KJ(this),LJ(this)):ju(a.i)===ju(pJ)?(KJ(this),LJ(this)):ju(a.i)===ju(BJ)?P(CJ,this.b):ju(a.i)===ju(CJ)?(P(BJ,this.b),P(uJ,this.b)):ju(a.i)===ju(uJ)?(P(vJ,this.b),P(CJ,this.b)):ju(a.i)===ju(vJ)?P(uJ,this.b):ju(a.i)===ju(FJ)||ju(a.i)===ju(GJ)||ju(a.i)===ju(HJ)||ju(a.i)===ju(IJ)?(JJ(this),this.c=!0):LJ(this),lJ(this,a.i),mJ(this)):A(a.i,89)&&(MJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(TB(),bC)),mJ(this));107!=this.d.d&&(this.d.d=107,eB(this.d));return!0};_.c=!1;_.d=null;_.e=null;var nJ=_.f=null,FJ=null,oJ=null,uJ=null,GJ=null,sJ=null,wJ=null,EJ=null,DJ=null,rJ=null,qJ=null,pJ=null,tJ=null,xJ=null,vJ=null,CJ=null,IJ=null,yJ=null,AJ=null,BJ=null,HJ=null,zJ=null;function aH(){AI(this)}u(572,547,Zh,aH);_.Ue=function(){this.b=-1;this.c=y(BI,s,0,0,0);this.d=0};_.b=-1;
+function ms(a){a=new DD(a);os();var b,c,d,e,f;try{var g=(vD(),yD);if(zD(g,(vD(),yD)))b=a.b;else if(zD(g,wD))b=new HD(a.b);else throw new ED(g);c=Xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NJ;Lz(d.f,c);e=(f=jI(c,"\r\n|\r|\n|\n\r"),f.length);Cw(d.f,20*(10>e?e:10)+hg);mo((jo(),ko),new OJ(d));PJ(d);QJ(d)}catch(j){if(j=bj(j),A(j,106))Hn(j);else throw j;}}function bH(){}u(573,1,{107:1,114:1},bH);_.Be=function(a){DE(this.b,a.b)};_.b=null;function nH(){this.pb=by()}u(575,334,Yh,nH);
+function js(){var a;js=x;RJ=(a=!1,Xf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);SJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");TJ=RJ&!SJ;var b;a=K(M,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);ks=y(M,m,-1,1E3,1);for(b=0;b<ks.length;++b)ks[b]=-999;for(b=0;b<a.length;b+=2)ks[a[b+1]]=a[b]}
+function dr(a,b,c){a=new UJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function cB(a,b,c){var d;d=new VJ;Dj(d.u,b,c);wj(a.i,d.u,0,0);kj(a.b,d);return d}function kH(a,b){return!a.f?null:b in a.f?a.f[b]:null}function EF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)ix(a.i,b.u,c,d),b.s=c,b.t=d;WJ(b)}
+function jH(a,b,c,d){js();this.pb=by();this.b=new qj;this.k=new qj;this.f=d;this.pb.style[bg]=bb;this.pb.style[$f]=bb;this.pb.style[Tg]=df;this.pb.style[nh]=b;this.pb.style[Ne]=c;this.i=new XJ;this.i.pb.style[nh]=eb;Cw(this.i,eb);TJ?(b=new YJ,c=new ZJ,wj(b,this.i,0,0),wj(b,c,0,0),mx(this,b)):mx(this,this.i);this.d=a;a.Vb=this;TJ?(this.n=new $J(this),this.n.j=new aK(this),this.n.k=new bK(this),this.n.o=new cK(this),this.n.n=new dK(this),this.d&&(this.n.f=new eK(this),this.n.i=new fK(this),this.n.b=
+new hK(this))):B(this,new kK(this),(vs(),vs(),ws));B(this,this,(ir(),ir(),jr));B(this,new rK(this),(Gj(),Gj(),Hj));B(this,new sK(this),(Ij(),Ij(),Jj));B(this,new tK(this),(gs(),gs(),hs));(cr(),cr(),HA).b=this}u(574,575,Yh,jH);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var TJ,SJ,RJ,ks=null;function XJ(){kx.call(this);this.pb[Ad]=$e}u(577,312,Mi,XJ);function YJ(){XJ.call(this);this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(576,577,Mi,YJ);function kK(a){this.b=a}u(578,1,{},kK);
+_.uc=function(a){var b,c,d,e;d=Mj(a);e=Nj(a);c=Oj(a.b);b=new uK(a);2==c&&(b.f=4);b=tG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function rK(a){this.b=a}u(579,1,{},rK);_.vc=function(a){var b,c;b=Mj(a);c=Nj(a);a=new uK(a);this.b.j?DG(this.b.d,a,b,c):FG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function sK(a){this.b=a}u(580,1,{},sK);_.wc=function(a){this.b.j=!1;Mj(a);Nj(a);HG(this.b.d)};_.b=null;function tK(a){this.b=a}u(581,1,{},tK);_.b=null;
+function ZJ(){XJ.call(this);this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(582,577,Mi,ZJ);function vK(a,b){var c;c=b.b;c.f=4;return tG(a.b.d,c,b.e,b.f)}function aK(a){this.b=a}u(583,1,{},aK);_.Uf=function(a){return vK(this,a)};_.b=null;function Xs(a,b){FG(a.b.d,b.b,b.e,b.f);return tG(a.b.d,b.b,b.e,b.f)}function bK(a){this.b=a}u(584,1,{},bK);_.Uf=function(a){return Xs(this,a)};_.b=null;function cK(a){this.b=a}u(585,1,{},cK);_.Uf=function(a){return DG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function dK(a){this.b=a}u(586,1,{},dK);_.Uf=function(){return HG(this.b.d)};_.b=null;function Yr(a,b){var c;c=N(IF(b.c));c=new GD(b,0,sg,c);$E(a.b.d,c);return!0}function eK(a){this.b=a}u(587,1,{},eK);_.Uf=function(a){return Yr(this,a)};_.b=null;function Zr(a,b){var c;c=N(IF(100*b.d));c=new GD(b,0,zg,c);$E(a.b.d,c);return!0}function fK(a){this.b=a}u(588,1,{},fK);_.Uf=function(a){return Zr(this,a)};_.b=null;function cs(a,b){var c;c=new GD(b,0,pe,sh);$E(a.b.d,c);return!0}function hK(a){this.b=a}
+u(589,1,{},hK);_.Uf=function(a){return cs(this,a)};var wK=_.b=null;function xK(){xK=x;wK=new Wu((kv(),new jv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function yK(){yK=x;zK={}}function AK(a,b,c){var d;c&&(b.style[ve]=c.c+hg,d=c.b,d!=Sb&&(b.style[ue]=d),0!=(c.d&1)&&(b.style[xe]=rd),0!=(c.d&2)&&(b.style[we]=Ye));a.f.style[mh]=Rf}
+function xC(a){var b=BK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Oi(a);c in zK?a=zK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Ig),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(xK(),wK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),AK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Fo(e),n=Fo(e)+(e.offsetHeight||0),o=n-h,r=Fo(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new CK,v.b=t,v.c=q,v.d=o,v),zK[c]=a);return a}
+function DK(){yK();var a,b,c,d,e;Kj();this.b=K(nu,s,1,["monospace","sans-serif",Eg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Ig);Bo(this.f,this.i);this.f.style[ve]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ue]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(592,1,{},DK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var zK;function CK(){}u(593,1,{},CK);
+_.b=0;_.c=0;_.d=0;function uG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=bj(b),!A(b,131))throw b;}return!1}function vG(a){try{if(a.b&&A(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=bj(b),!A(b,131))throw b;}return!1}function uK(a){ls.call(this,null,0,null);this.b=a}function UJ(a,b,c){ls.call(this,a,0,b);this.b=c}u(594,424,Ki,uK,UJ);_.ze=function(){return uG(this)};_.Ae=function(){return vG(this)};_.b=null;
+function lD(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=BK;null==b||!b.length?c=0:(c.e.appendChild(c.f),Bo(c.f,b),AK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function kD(a){this.c=a;this.b={};!BK&&(BK=new DK)}u(595,427,qi,kD);var BK=null;function dB(a){this.b=a}u(596,435,{},dB);_.b=null;function EK(a,b){this.b=a;this.c=b}u(597,1,{},EK);_.b=null;_.c=null;function FK(){Jy.call(this);this.pb[Ad]="jsa-resetTable";this.pb.style[nh]=nd}u(598,347,Mi,FK);
+function GK(){GK=x;var a=HK=new DK;Kj();a.i="9p";a.f.style[ue]=Eg;a.f.style[ve]="144.0pt";Bo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ve]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);IK=new rB(1)}function uF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,WJ(a)}
+function wF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(tF(a,!1),360<=g||-360>=g?j=vF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=JK(r,q,t,v,f),E=JK(r,q,t,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),uF(a,j))}function U(a,b,c,d,e){a.o&&uF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function sF(a,b,c,d,e){a.o&&(tF(a,!1),uF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab))}function DF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+ea+a.j+' fill="'+e+ja+b+"</text>");uF(a,b)}function IC(a,b,c,d,e){tF(a,!0);uF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab)}
+function WJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=xo(yo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-nk(a.u.pb),d=zo(yo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-pk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(Bo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=pg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function CF(a,b){a.f=b;a.j=XG(b)}u(599,431,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
+_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var IK,HK;function Ls(a,b,c){c&&(Ws(a,b),c.Uf(a.c));a.e=!0}function Ws(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-xo(yo(a.p.pb.ownerDocument),a.p.pb)+mk(a.p.pb)+Mo(a.p.pb.ownerDocument),a.c.f=c.clientY-Fo(a.p.pb)+(a.p.pb.scrollTop||0)+No(a.p.pb.ownerDocument),a.c.b=new uK(b),b.b.preventDefault(),!0):!1}
+function $J(a){this.p=a;this.c=new KK;this.d=new LK(this);B(this.p,new MK(this),(Ts(),Ts(),Us));B(this.p,new NK(this),(Ms(),Ms(),Ns));B(this.p,new OK(this),(Qs(),Qs(),Rs));B(this.p,new PK(this),(Is(),Is(),Js));B(this.p,new QK,(ds(),ds(),es));B(this.p,new RK(this),($r(),$r(),as));B(this.p,new SK(this),(Vr(),Vr(),Wr))}u(600,1,{},$J);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function LK(a){Ik();this.b=a}u(601,26,{},LK);
+_.Hc=function(){!this.b.e&&this.b.j&&vK(this.b.j,this.b.c)};_.b=null;function MK(a){this.b=a}u(602,1,{},MK);_.b=null;function NK(a){this.b=a}u(603,1,{},NK);_.b=null;function OK(a){this.b=a}u(604,1,{},OK);_.b=null;function PK(a){this.b=a}u(605,1,{},PK);_.b=null;function QK(){}u(606,1,{},QK);function RK(a){this.b=a}u(607,1,{},RK);_.b=null;function SK(a){this.b=a}u(608,1,{},SK);_.b=null;function KK(){}u(609,1,{},KK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function mH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function TK(a){var b,c,d,e,f;lk(a);d=(xj(),yj(null));e=new FK;Gy(e,a);Yw(d,e,d.pb);f=a.od();b=a.nd();c=mH();9<=c?(++f,++b):7==c&&A(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Iy(e,a);gx(d,e);return new vA(f,b)}function UK(){this.pb=$doc.createElement($d);this.pb[Ad]=$e;this.pb.style[ag]=Oe;this.pb.style[eg]=ad;this.pb.style[nh]=eb;this.pb.style[Ne]=eb}u(611,315,bi,UK);_.ld=function(){return nk(this.pb)};
+_.md=function(){return pk(this.pb)};function XG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function JK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new EK(new fI(a),new fI(b))}function vF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function KF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function tF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function VJ(){GK();this.o=IK;this.d=[];this.u=new UK}u(612,599,{},VJ);_.b=l;_.c=l;function VK(){VK=x;WK=new vA(0,0)}
+function XK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=TK(c.b),Dj(c.Ce(),b.c,b.b),c=TK(c.b),b=new vA(c.c-b.c,c.b-b.b)):b=new vA(0,0);a.ag(b)}return b}function KA(a,b){var c;if(a.Ge())return WK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(oA(b));c=TK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function YK(a,b){var c;b&&(c=pg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Xf().pb.style[od]=c)}function ZK(){this.f=new mC;this.f.b=-1;this.f.c=-1}u(614,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
+_.Xf=function(){return this.Ce()};_.Yf=function(){return $K};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(oA(a))};_.$f=function(a){YK(this,a)};_._f=function(a){var b=this.Ce().pb,c,d,e;c=(UA(),VA);e=a.c;d=a.b;e!=c.c?b.style[ve]=l+e+"pt":b.style[ve]=l;d!=c.b?b.style[ue]=d:b.style[ue]=l;0!=(a.d&1)?b.style[xe]=rd:b.style[xe]=l;0!=(a.d&2)?b.style[we]=Ye:b.style[we]=l};_.ag=function(a){$K=a};_.bg=function(){};var $K=_.f=null,WK;
+function OB(a,b){VK();ZK.call(this);this.b=new Vx(a);this.b.pd()[Ad]=l;B(this.b,new aL(this,b),(fr(),fr(),gr))}u(613,614,{},OB);_.Ce=function(){return this.b};_.$f=function(a){YK(this,a)};_.b=null;function aL(a,b){this.b=a;this.c=b}u(615,1,{},aL);_.Pc=function(a){cr();dr(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function SB(a){VK();ZK.call(this);this.b=new Wy;B(this.b,new bL(this,a),($q(),$q(),ar))}u(616,614,{},SB);_.Ce=function(){return this.b};_.b=null;
+function bL(a,b){this.b=a;this.c=b}u(617,1,{},bL);_.b=null;_.c=null;function cL(a,b){var c,d;YK(a,b.Vd());for(d=new Wi(b.Wb.b);d.c<d.e.Je();)c=Xi(d),c.lc&&c.hc.Wf(c)}function dL(a,b){var c,d,e,f,g,j,h;Dj(a.e,b.ae(),b.Yd());for(d=new Wi(b.Wb.b);d.c<d.e.Je();)c=Xi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=XK(e).c,f-=XK(e).b,Dj(e.Ce(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function ZA(){VK();ZK.call(this);this.e=new kx}u(618,614,{},ZA);
+_.Wf=function(a){cL(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){dL(this,a)};_.e=null;function SC(a){VK();ZK.call(this);var b=this.b=new ty;$x(b.c,a,!1);ly(b);this.f.b=-1;this.f.c=-1}u(619,614,{},SC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Do(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function VC(a){this.b=new pz(a.i,new eL(a))}u(620,1,{},VC);_.b=null;
+function lz(a){var b,c,d,e,f;f=new FD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(fL,s,107,0,0);for(c=b.b?Uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,86)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=tj((iB(),jB),new S(f.e)));c=c.c;if(Nu(!c?rh:c.b,Ch))for(c=(!a.e.b||0==a.e.b.d?(zt(),zt(),Nt):new nB(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new ls(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,104)?(j=f.f,h=new ls(j,205,null),h.j=j.be(),
+h.k=j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new ls(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function eL(a){this.b=a}u(621,1,Ei,eL);_.xc=function(){lz(this)};_.b=null;function rD(){VK();ZK.call(this);this.b=new Pz}u(622,614,{},rD);_.Vf=function(){var a;a=new rD;Lz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Yf=function(){return gL};_.ag=function(a){gL=a};var gL=_.b=null;u(623,618,{});function hL(a){var b;b=new tr(G(a.pb,Wf),G(a.pb,Vf));a=new tr(G(a.T.jb.pb,Wf),G(a.T.jb.pb,Vf));return K(M,m,-1,[b.c-a.c,b.b-a.b])}function iL(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(jL(a,a.R),a.R=null):null!=a.Q&&(kL(a,a.Q),a.Q=null);Qj(a.S)}function PJ(a){a.kb?a.fg(wr(a.T.jb)):(a.Pd(),PJ(a))}function kL(a,b){var c;a.kb?(c=hL(a),a.fg(new tr(-1,lL(b,!1)-c[1]))):a.Q=b}
+function mL(a,b){var c;b!=a.Kd()&&(c=a.T.jb,Qw(c),nL(c,b,c.pb,c.q.d,!0))}function jL(a,b){var c;a.kb?(c=hL(a),a.fg(new tr(lL(b,!0)-c[0],-1))):a.R=b}u(626,317,di);_.cg=function(){var a,b;b=wr(this.T.jb);a=hL(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?oL(bA(a.q,0)):null};_.dg=function(a){pL(this.T.jb,a)};_.Fd=function(){return new Rw(this.T.jb)};_.eg=function(){Ar(this.T.jb)};_.Ad=function(){iL(this)};_.Sd=function(){Ar(this.T.jb)};
+_.Cd=function(a){return qL(this.T.jb,a)};_.fg=function(a){yr(this.T.jb,a)};_.sd=function(a){kL(this,a)};_.Ld=function(a){mL(this,a)};_.ud=function(a){jL(this,a)};_.Q=null;_.R=null;function rL(){rL=x;rx();var a=(sL(),tL(),uL);vL=new Ny(a.e,a.c,a.d,a.f,a.b)}function wL(a,b){if(0!=a.I.b.q.d&&oL(bA(a.I.b.q,0)))throw new Lw("WindowPanel can only contain one child widget");xL(a,b)}
+function QJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[kh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[df]=0+(Kj(),hg);b.style[Zg]=cb;e=Ej()-G(a.pb,Wf)>>1;f=Fj()-G(a.pb,Vf)>>1;MI(a,Vj(Mo($doc)+e,0),Vj(No($doc)+f,0));d||((a.ab=c)?(zz(a.pb,ng),a.pb.style[kh]=lh,uk(a.gb,200)):a.pb.style[kh]=lh)}finally{a.w=!0}}
+function yL(a,b){var c;if(a.w){c=new dw;a.mb&&pt(a.mb,c);a.J&&xr(a.r,a);try{dj(a.r.d,a)}catch(d){if(d=bj(d),!A(d,125))throw d;}a.n=zL(a.r,a);try{tx(a,b)}finally{gj(a.t.b),gj(a.s.b),gj(a.u.b),a.P&&jj(a.P,a.r),a.C&&(a.C=!1)}}else tx(a,b)}function AL(a,b,c){var d,e;e=a.ob;d=new Sj(a,e);e.Hd(a,d.b+b,d.e+c)}function BL(a,b,c){b=new CL(Eo(Do(lw(lw(a.T.d,b),c))));Pw(b,a);B(b,a.o,(fr(),fr(),gr));return b}function vr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));yr(a.T.jb,b)}
+function MI(a,b,c){var d,e;(e=a.r)?(d=DL(e.pb),wx(a,b+(nk(e.pb)+d[3]),c+(pk(e.pb)+d[0]))):wx(a,b,c)}function FC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?zr(a.r,a):xr(a.r,a)))}function xL(a,b){if(b!=(0!=a.I.b.q.d?oL(bA(a.I.b.q,0)):null)){Qw(a.I.b);var c=a.I.b;nL(c,b,c.pb,c.q.d,!0)}}
+function EL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(qr(),FL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Wi(a.P);e.c<e.e.Je();)if(d=Xi(e),b==(qr(),GL)){!d.c&&(d.c=new HL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(qr(),rr))g=d.r,j=d.F,d.I.d?(MI(d,j.d,j.e),vr(d,new tr(j.c,-1))):(MI(d,j.d,j.e),vr(d,new tr(j.c,j.b)),zr(g,d)),$i(g.d,d,d.I.c),Hk(d.z,333);else if(!d.C&&f==(qr(),FL))d.pb.style[kh]=lh,qr()}else if(b==rr){!d.c&&(d.c=new HL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=DL(j.pb);h=d.F;if(d.I.d)h.d=nk(d.pb)-
+g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),d.F=h,MI(d,0,0),IL(d,sr(j.pb).c,-1);else{if(f!=(qr(),FL))h.d=nk(d.pb)-g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),h.c=d.q,h.b=d.p,d.F=h;MI(d,0,0);yr(d,new JL(sr(j.pb)));xr(j,d)}d==d.r.b||gG(d);Hk(d.z,333)}}else b==FL&&(!d.c&&(d.c=new HL),d=a,d.C||(d.G=c,d.pb.style[kh]=Oe))}}function KL(a,b){a.pb.style[ph]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
+function LL(a){if(!a.kb){a.t=Jw(a,a.r,(!at&&(at=new Ok),at));a.s=Jw(a,a.r,Nk?Nk:Nk=new Ok);a.u=Jw(a,a.r,(!ft&&(ft=new Ok),ft));var b=a.r;!a.P&&(a.P=new qj);kj(a.P,b);at&&(b=new $s(a),a.mb&&pt(a.mb,b));a.J&&zr(a.r,a);$i(a.r.d,a,a.I.c);a.n&&(wx(a,a.n.b,a.n.c),a.n=null);xx(a);gG(a)}}function gG(a){if(a!=a.r.b){var b;ft&&(b=new et(a),a.mb&&pt(a.mb,b))}}
+function ML(a,b,c){rx();var d;d=(Gx(),Hx);zx.call(this,!1,"popup");this.U=d.b;this.S=new NL(this);d=new OL;d.pb[Ad]="mosaic-popupLayoutPanel";ox(this.T,d);vx(this);this.o=new PL(this);this.z=new QL(this);this.A=new RL(this);this.B=new SL(this);this.F=new TL;this.O=(qr(),GL);this.J=c;this.r=a;a=this.I=new UL(b);b=new VL;!a.e&&(a.e=new WL);kj(a.e,b);a=new XL(new My(vL.b.e.b,vL.b.c,vL.b.d,vL.b.f,vL.b.b));B(a,new YL(this),(fr(),fr(),gr));b=this.I.c;b.c||(b.c=new Jy,b.c.pd()[Ad]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Cy(),Dy),c.d=d,c=b.i,ZL(c,b.c,new $L(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new ax;d=Hy(c);tw(c.c,(Gv(),Hv(d)),0);$w(c,a,d,0,!1)}else Gy(b.c,a);pL(b.i,null);B(this.I.c,new aM(this),(nr(),nr(),or));B(this.I.c,this.o,gr);mL(this,this.I);Yi(yx?Do(this.pb):Eo(Do(this.pb)),"mosaic-WindowPanel",!0)}u(625,626,di);_.Kd=function(){return 0!=this.I.b.q.d?oL(bA(this.I.b.q,0)):null};_.Nd=function(a){yL(this,a)};_.Fd=function(){return new Rw(this.I.b)};_.Ad=function(){iL(this);Qj(new bM(this))};
+_.Cd=function(a){return qL(this.I.b,a)};_.fg=function(a){vr(this,a)};_.Od=function(a,b){MI(this,a,b)};_.Ld=function(a){xL(this,a)};_.Pd=function(){LL(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var vL;function cM(a){a.i=(new NB(a.j)).hc.Ce();B(a.i,new dM(a),(fr(),fr(),gr));a.e=K(eM,s,60,[a.i])}
+function NJ(){rL();var a,b,c,d,e,f;ML.call(this,(fM(),gM),null,!0);this.ig();this.db=!0;a=new vy(this.k);this.f=new Oz;this.f.pb.style[nh]=eb;Cw(this.f,eb);this.gg();jL(this,"400px");f=new aA;f.pb.style[Ne]=eb;f.f[wd]=10;c=(oy(),zy);f.b=c;$z(f,a);$z(f,this.f);e=new Jy;e.f[wd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Gy(e,a);$z(f,e);wL(this,f);FC(this,!1);this.hg()}u(624,625,di,NJ);_.gg=function(){cM(this)};_.hg=function(){var a=this.f;a.pb.readOnly=!0;var b=Ew(a.pb)+"-readonly";Yi(a.pd(),b,!0)};
+_.ig=function(){EC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function dM(a){this.b=a}u(627,1,{},dM);_.Pc=function(){yL(this.b,!1)};_.b=null;function OJ(a){this.b=a}u(628,1,{},OJ);
+_.xc=function(){Gw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Ao(a.pb,ih).length;if(0<b&&a.kb){if(0>b)throw new hy("Length must be a positive integer. Length: "+b);if(b>Ao(a.pb,ih).length)throw new hy("From Index: 0 To Index: "+b+" Text Length: "+Ao(a.pb,ih).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function hM(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";EC(a.I.c,"Paste")}function iM(a){rL();NJ.call(this);this.d=a}
+u(630,624,di,iM);_.gg=function(){cM(this);this.b=(new NB(this.c)).hc.Ce();B(this.b,new jM(this),(fr(),fr(),gr));this.e=K(eM,s,60,[this.b,this.i])};_.hg=function(){Cw(this.f,"150px")};_.ig=function(){hM(this)};_.Pd=function(){LL(this);mo((jo(),ko),new kM(this))};_.b=null;_.c=null;_.d=null;function lM(a){rL();iM.call(this,a)}u(629,630,di,lM);_.hg=function(){Cw(this.f,"150px");wE(new mM(this),this.f)};_.ig=function(){hM(this);this.k+=" Or drag and drop a file on it."};
+function mM(a){this.b=a;this.c=new nM(this);this.d=this.e=1}u(631,483,{},mM);_.b=null;function nM(a){this.b=a}u(632,1,{},nM);_.Ne=function(a){this.b.b.f.pb[ih]=null!=a?a:l};_.b=null;function tD(){new rt}u(633,455,{},tD);function jM(a){this.b=a}u(634,1,{},jM);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new FD(a.b,0,Ao(this.b.f.pb,ih));DE(a.b.b,b.b)}yL(this.b,!1)};_.b=null;function kM(a){this.b=a}u(635,1,{},kM);_.xc=function(){Gw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
+function ps(a){var b;a&&a&&(a=new oM(a),void 0!=$wnd.FileReader?b=new lM(a):b=new iM(a),PJ(b),QJ(b))}function oM(a){this.b=a}u(637,1,{},oM);_.b=null;function Rr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function AE(a){this.b=a}u(642,1,{},AE);_.b=null;function xE(){}u(643,1,{},xE);function yE(){}u(644,1,{},yE);function zE(){}u(645,1,{},zE);
+function GC(a,b){VK();ZA.call(this);this.d=new pM(a);var c=this.c=new Jy,d=(oy(),zy);c.b=d;Gy(this.c,this.e);wL(this.d,this.c);this.d.b=this;this.b=b}u(646,623,{},GC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.ob};_.Md=function(){yL(this.d,!1)};_._f=function(){};_.bg=function(a){cL(this,a);dL(this,a);PJ(this.d);LL(this.d)};_.b=null;_.c=null;_.d=null;function pM(a){rL();ML.call(this,(fM(),gM),a,!1)}u(647,625,di,pM);
+_.Md=function(){var a=this.b,b=new zC(a.b,201),c;a=a.b.r;a.b?a=new qM(new Wi(a.b)):(a=(zt(),zt(),Nt),a=new Wi(a));for(;a.dd();)c=a.ed(),201==b.e&&KI(c.b)};_.b=null;function oG(a,b,c,d){b=pA(b);c+=b.b;d+=b.c;wx(a.b,c,d);xx(a.b)}function bD(){VK();ZK.call(this);var a=this.b=new rM;a.ab=!0;a.b.i=!0;this.b.db=!0}u(648,614,{},bD);_.Ce=function(){return this.b};_.b=null;function TD(){}u(655,471,{},TD);function qM(a){if(!a)throw new Nn;this.b=a}u(656,1,{},qM);_.dd=function(){return ZD(this.b)};_.ed=function(){return Xi(this.b)};
+_.fd=function(){throw new cE("Missing message: awt.50");};_.b=null;function xB(){return xB()}function RD(){RD=x;var a;a=(ID(),JD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(sM,s,-1,0,1);else throw new OH(a+" is not supported");}catch(b){if(b=bj(b),!A(b,133))throw b;}}function WC(a,b){a.b=31*a.b+ku((new fI(b)).b)}function sB(){}u(659,1,{},sB);_.hC=function(){return this.b};_.b=1;
+function DL(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"borderTopWidth"));b[1]=tM(uM(a,"borderRightWidth"));b[2]=tM(uM(a,"borderBottomWidth"));b[3]=tM(uM(a,"borderLeftWidth"));return b}function vM(a){var b,c;c=wM(a);b=DL(a);a=new tr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function sr(a){return new tr(a.clientWidth,a.clientHeight)}
+function wM(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"marginTop"));b[1]=tM(uM(a,"marginRight"));b[2]=tM(uM(a,"marginBottom"));b[3]=tM(uM(a,"marginLeft"));return b}function xM(a){var b;b=y(M,m,-1,4,1);b[0]=tM(uM(a,"paddingTop"));b[1]=tM(uM(a,"paddingRight"));b[2]=tM(uM(a,"paddingBottom"));b[3]=tM(uM(a,"paddingLeft"));return b}function yM(a,b,c){try{H(b,se)&&(b=Pd),a.style[b]=c}catch(d){if(d=bj(d),!A(d,125))throw d;}}
+function lL(a,b){var c;zM||(zM=$doc.createElement(Ig),yM(zM,df,l),yM(zM,Zg,l),yM(zM,eg,ad),yM(zM,kh,Oe),$doc.body.appendChild(zM));yM(zM,nh,a);yM(zM,Ne,a);c=vM(zM);return b?c.c:c.b}var zM=null;function AM(){tr.call(this,0,0)}function tr(a,b){this.c=a;this.b=b}function JL(a){tr.call(this,a.c,a.b)}u(661,1,Ki,AM,tr,JL);_.eQ=function(a){return this===a?!0:null==a||BM!=Vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Xc};_.b=0;_.c=0;function CM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(662,1,{118:1,121:1,142:1},CM);_.eQ=function(a){return a===this?!0:A(a,142)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return DM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;
+function EM(a,b){this.b=a;this.c=b}u(663,1,Ki,EM);_.eQ=function(a){return this===a?!0:null==a||FM!=Vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return FM.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;function TL(){this.c=this.b=this.e=this.d=0}u(664,1,Ki,TL);_.eQ=function(a){return this===a?!0:null==a||GM!=Vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return GM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function uM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==se&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(666,1,{});var HM=-1;function IM(){}u(667,666,{},IM);_.b=-1;_.c=-1;var JM=null;
+function tM(a){a=parseInt(a,10);a=isNaN(a)?null:VF(a);return!a?0:a.b}u(670,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1});_.cg=function(){return wr(this.i)};_.dg=function(a){pL(this.i,a)};_.eg=function(){Ar(this.i)};_.Sd=function(){Ar(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[nh]=a;b.kb||(b.j=a)};function sL(){sL=x;tL()}function EC(a,b){a.b.pb.textContent=b||l;pL(a.i,null)}
+function KM(a){sL();var b;Xx(this,new OL);this.b=new LM;b=this.i;MM(b,new NM);yM(b.pb,bg,cb);b.p=0;ZL(b,this.b,new $L(0),b.q.d);this.b.pd()[Ad]="mosaic-Caption-text";this.b.pb.textContent=a||l;pL(this.i,null);this.pb[Ad]="mosaic-Caption"}u(669,670,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,144:1,150:1},KM);_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
+_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.c=null;function tL(){tL=x;OM=eo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new fA(OM,240,20);new fA(OM,224,16);new fA(OM,208,16);new fA(OM,192,16);new fA(OM,176,16);new fA(OM,160,16);new fA(OM,144,16);new fA(OM,128,16);new fA(OM,112,16);new fA(OM,96,16);new fA(OM,80,16);new fA(OM,64,16);new fA(OM,260,16);uL=new fA(OM,48,16);new fA(OM,32,16);new fA(OM,16,16);new fA(OM,0,16)}var OM,uL;
+function PM(a,b){Gw(a.b.pb,!b);pL(a.i,a.b)}function ur(a,b){a.d=b;Gw(a.b.pb,!b);pL(a.i,a.b);if(a.e){var c;for(c=new Wi(a.e);c.c<c.e.Je();)Xi(c)}}function UL(a){var b;Xx(this,new OL);b=this.i;MM(b,new QM((RM(),SM)));b.p=0;this.c=new KM(a);ZL(b,this.c,new $L(1),b.q.d);this.b=new OL;pj(this.b,"Body");ZL(b,this.b,new $L(0),b.q.d);this.pb[Ad]="mosaic-CaptionLayoutPanel"}u(672,670,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1},UL);_.vd=function(){Kw(this.i)};_.wd=function(){Nw(this.i)};
+_.Fd=function(){return new Rw(this.b)};_.Cd=function(a){return qL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function WL(){AI(this)}u(673,547,Zh,WL);function NL(a){this.b=a}u(674,1,Ei,NL);_.xc=function(){Ar(this.b.T.jb)};_.b=null;function TM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Pj(a.f.b,b);a.f&&Bv(a.f.b,b)&&Ev(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&gG(!a.f?null:Bv(a.f.b,b-1))}function UM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new YA);-1==Pj(a.f.b,b)&&kj(a.f.b,b)}function HL(){}u(675,1,{},HL);_.Yc=function(a){TM(a)};
+_.Zc=function(a){UM(a)};_._c=function(a){VM(a.b.r,a.b)};function fM(){fM=x;WM=new XM(1,"e");YM=new XM(2,Lf);ZM=new XM(3,"ne");$M=new XM(10,"nw");aN=new XM(4,yg);bN=new XM(5,Bg);cN=new XM(12,"sw");dN=new XM(8,"w");gM=new eN((xj(),yj(null)).pb)}function zL(a,b){var c;c=DL(a.pb);return new EM(nk(b.pb)-(nk(a.pb)+c[3]),pk(b.pb)-(pk(a.pb)+c[0]))}
+function fN(a){var b,c,d,e,f,g;if(a.f){b=sr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Bv(a.f.b,d),c=new tr(G(g.pb,Wf),G(g.pb,Vf)),f=zL(a,g),f.b-=Vj(0,f.b+G(g.pb,Wf)-b.c),f.c-=Vj(0,f.c+G(g.pb,Vf)-b.b),MI(g,Vj(0,f.b),Vj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,IL(g,c.c,c.b),g.O==(qr(),rr)&&yr(g,new JL(sr(a.pb))),Hk(g.z,1)}}function gN(a,b,c){a=a.e;$i(a,b,b);z(a.d,b,c);pj(b,Fc+c.c)}
+function xr(a,b){var c;c=a.e;hN(c,b.H);oj(b.H,Fc+$M.c);hN(c,b.D);oj(b.D,Fc+YM.c);hN(c,b.E);oj(b.E,Fc+ZM.c);hN(c,b.N);oj(b.N,Fc+dN.c);hN(c,b.v);oj(b.v,Fc+WM.c);hN(c,b.M);oj(b.M,Fc+cN.c);hN(c,b.K);oj(b.K,Fc+aN.c);hN(c,b.L);oj(b.L,Fc+bN.c)}
+function zr(a,b){!b.H&&(b.H=BL(b,0,0));gN(a,b.H,$M);!b.D&&(b.D=BL(b,0,1));gN(a,b.D,YM);!b.E&&(b.E=BL(b,0,2));gN(a,b.E,ZM);!b.N&&(b.N=BL(b,1,0));gN(a,b.N,dN);!b.v&&(b.v=BL(b,1,2));gN(a,b.v,WM);!b.M&&(b.M=BL(b,2,0));gN(a,b.M,cN);!b.K&&(b.K=BL(b,2,1));gN(a,b.K,aN);!b.L&&(b.L=BL(b,2,2));gN(a,b.L,bN)}function VM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Pj(a.f.b,b);if(c+1<d){CB(a.f,b);for(kj(a.f.b,b);c<d;++c)KL(Bv(a.f.b,c),c)}else KL(b,c)}
+function eN(a){a=new iN(a);Xx(this,a);this.d=new jN(a);this.d.j=!0;hj(this.d);this.d.n=3;this.e=new kN(a);this.e.j=!0;hj(this.e);this.e.n=3;Zx(this)}u(676,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,150:1},eN);_.cg=function(){return sr(this.pb)};_.dg=function(){var a;(a=lN(this))&&a.dg(null)};_.eg=function(){fN(this)};_.Yc=function(a){!this.c&&(this.c=new HL);TM(a)};_.Zc=function(a){!this.c&&(this.c=new HL);UM(a)};_.Sd=function(){fN(this)};
+_._c=function(a){!this.c&&(this.c=new HL);VM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var WM,YM,ZM,$M,gM,aN,bN,cN,dN;function iN(a){this.q=new lx(this);this.pb=a}u(677,312,Mi,iN);function XM(a,b){this.b=a;this.c=b}u(678,1,{},XM);_.b=0;_.c=null;function jN(a){Si();lj.call(this,a)}u(679,3,{},jN);_.rc=function(){var a;a=this.k.f;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");!a.I.d&&PM(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Vj(this.b,a<this.e?a:this.e),b=Vj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[df]=a+(Kj(),hg);c.style[Zg]=b+hg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||gG(a);a.I.d||PM(a.I,!0);a.C||(a.x||(a.x=new mN,pj(a.x,"mosaic-GlassPanel-invisible")),yM(a.x.pb,ph,uM(a.pb,ph)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.e=this.b+sk(this.k.b.pb)-this.k.f.od();this.d=this.c+rk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;function hN(a,b){try{dj(a,b)}catch(c){if(c=bj(c),!A(c,125))throw c;}}
+function kN(a){Si();lj.call(this,a);this.d=new Ui}u(680,3,{},kN);_.rc=function(){var a;a=this.k.f.ob;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");PM(a.I,!1);vr(a,new tr(a.q,a.p));Hk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=tj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Vj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Vj(a+b,G(d.I.c.pb,Vf)),b!=a&&AL(d,0,a-b),vr(d,new tr(d.q,b)),Hk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Vj(a+b,G(d.I.c.pb,Vf)),vr(d,new tr(d.q,b)),Hk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Vj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&AL(d,a-b,0),vr(d,new tr(b,d.p)),Hk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,vr(d,new tr(96<a+b?a+b:96,d.p)),Hk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||gG(a);PM(a.I,!0);a.C||(a.x||(a.x=new mN,pj(a.x,"mosaic-GlassPanel-invisible")),yM(a.x.pb,ph,uM(a.pb,ph)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.f=this.b+sk(this.k.b.pb)-this.k.f.od();this.e=this.c+rk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function mN(){var a;this.e=new nN(this);this.b=!1;this.c=new px;Xx(this,this.c);a=this.pb.style;a[od]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ad]="gwt-GlassPanel"}u(681,332,Fi,mN);
+_.yd=function(){var a;Zx(this);try{a=this.ob}catch(b){b=bj(b);if(A(b,131))throw new Lw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(xj(),yj(null))?(tv(this),uv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),jj(Jk,a),a.c=!0,a.d=Sk(a),kj(Jk,a),this.d=new oN(this),Yv(new sv(this.d))):(this.pb.style[td]=cb,this.pb.style[qg]=cb);this.b&&Mv(new rv(this));wj(yj(null),new pN,Mo($doc),No($doc))};
+_.zd=function(){this.i.zd();Pk(this.e);this.d&&(pv(Wv,this.d,K(qN,s,48,[(!dt&&(dt=new Ok),dt)])),this.d=null);this.b&&pv(Ov,this,K(qN,s,48,[(!Nv&&(Nv=new Ok),Nv)]))};_.hd=function(a){switch(Jv(a.type)){case 256:if(27==(a.keyCode||0))return lk(this),!1;case 1:if(Ko(this.pb,a.target))return lk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function nN(a){Ik();this.b=a}u(682,26,{},nN);_.Hc=function(){var a=this.b;tv(a);uv(a.pb)};_.b=null;function oN(a){this.b=a}u(683,1,{},oN);_.b=null;
+function pN(){this.pb=by();var a;a=new Xy(new rN(this));B(this,a,(Wq(),Wq(),Xq));B(this,a,(Sr(),Sr(),Tr))}u(684,334,Yh,pN);_.Ad=function(){Qj(new sN(this))};function rN(a){this.b=a}u(685,1,{},rN);_.b=null;function sN(a){this.b=a}u(686,1,Ei,sN);_.xc=function(){this.b.pb.focus()};_.b=null;function tN(a){a.pb.style[nh]=nd;a.pb.style[Ne]=nd;if(a.kb){var a=a.ob,b;A(a,150)?a.dg(null):(b=lN(a))&&b.dg(a)}}u(688,315,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1});
+_.cg=function(){tN(this);return new tr(G(this.pb,Wf),G(this.pb,Vf))};_.dg=function(){tN(this)};_.eg=function(){};_.gd=function(){};_.Sd=function(){};function LM(){this.pb=$doc.createElement("label");this.pb[Ad]="mosaic-Label";this.pb.style[mh]=Rf;this.pb[Ad]="mosaic-HTML"}u(687,688,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1},LM);function XL(a){Xx(this,new uN(a));this.pb[Ad]="mosaic-ImageButton"}u(689,332,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},XL);
+function rM(){rx();var a=(Gx(),Jx);zx.call(this,!0,qf);this.U=a.b;this.b=new vN(this);this.b.e=!0;mx(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?vw(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(yx?Do(this.pb):Eo(Do(this.pb)))[Ad]=Le;this.pb.style[ph]="2147483647"}u(690,317,Mi,rM);_.gd=function(a){Mw(this,a);1==Jv(a.type)&&tx(this,!1)};_.b=null;
+function vN(a){this.c=a;this.d=new qj;this.j=new qj;a=(oz(),nz);new eA(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ng);this.f=$doc.createElement(Qg);Fv(b,this.f);this.p=!0;a=by();b=(Gv(),Hv(b));a.appendChild(b);this.pb=a;Ql();this.pb.setAttribute(rg,tm.b);-1==this.lb?vw(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Ad]=Je;a=Ew(this.pb)+"-vertical";Yi(this.pd(),a,!0);this.pb.style[$f]=cb;this.pb.setAttribute("hideFocus",hh);B(this,new mz(this),(Wq(),Wq(),Xq))}u(691,356,bi,vN);
+_.gd=function(a){switch(Jv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}fz(this,a)};_.Rd=function(a,b){jz(this,a,b);b||this.b&&tx(this.c,!1)};_.b=!0;_.c=null;
+function uN(a){var b=(oy(),zy),c=(Cy(),Dy),d;d=new iy;d.i[sd]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;gy(b.b);b.b.d.rows[0].cells[0][jd]=c.b;gy(b.b);b.b.d.rows[0].cells[0].style[jh]=e.b;gy(d);b=cy(d,0,0,!0);if(a){lk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ey(g,f.d);hu(f.c,g,a);c.b=c.b.c}else e=c.c.d,kj(c.c,a);a.pb[Zc]=e;Fv(b,a.pb);Pw(a,d)}Xx(this,d);Yi(this.pb,"mosaic-WidgetWrapper",!0)}u(692,332,Fi,uN);_.b=null;_.c=null;function PL(a){this.b=a}u(693,1,{},PL);
+_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&gG(this.b)};_.b=null;function QL(a){Ik();this.b=a}u(694,26,{},QL);_.Hc=function(){Ar(this.b.T.jb);var a=this.b;ct((!a.y&&(a.y=new wN),a.y))};_.b=null;function RL(a){Ik();this.b=a}u(695,26,{},RL);_.Hc=function(){EL(this.b,(qr(),rr))};_.b=null;function SL(a){Ik();this.b=a}u(696,26,{},SL);_.Hc=function(){EL(this.b,(qr(),FL))};_.b=null;function VL(){}u(697,1,{},VL);function YL(a){this.b=a}u(698,1,{},YL);_.Pc=function(){this.b.Md()};_.b=null;
+function aM(a){this.b=a}u(699,1,{},aM);_.b=null;function bM(a){this.b=a}u(700,1,Ei,bM);_.xc=function(){this.b.O==(qr(),rr)?Hk(this.b.A,333):this.b.O==FL&&Hk(this.b.B,333)};_.b=null;function CL(a){this.pb=a;Kw(this)}u(701,315,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},CL);_.Uc=function(a){return B(this,a,(vs(),vs(),ws))};_.Vc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.Wc=function(a){return B(this,a,(zs(),zs(),As))};_.Xc=function(a){return B(this,a,(Ij(),Ij(),Jj))};
+function wN(){vt.call(this,null)}u(702,246,zi,wN);function qr(){qr=x;rr=new xN("MAXIMIZED",0);FL=new xN("MINIMIZED",1);GL=new xN("NORMAL",2);yN=K(zN,s,145,[rr,FL,GL])}function xN(a,b){I.call(this,a,b)}u(703,141,{118:1,122:1,124:1,145:1},xN);var yN,rr,FL,GL;function tv(a){var b,c,d,e;c=Ej();b=Fj();e=(ww(),xw).scrollWidth;d=xw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[nh]=c-1+hg);0<=b-1&&(a.pb.style[Ne]=b-1+hg)}
+function uv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function AN(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new Rw(b);c.b.b<c.b.c.d-1;)d=oL(Sw(c.b)),e=d.ob,A(e,151)&&e.td(d.qd()),d.qd()&&kj(a.y,d);return!0}
+function BN(a,b){var c,d,e;if(b.b)a.d&&tk(a.d),a.d=new CN(a,b),uk(a.d,333);else for(d=new Wi(a.y);d.c<d.e.Je();)c=Xi(d),e=c.nb,ix(b,DN(c),e.t,e.u),EN(c,e.v,e.s,K(M,m,-1,[FN(a.r.b,c).e,FN(a.q.b,c).d,FN(a.o.b,c).b,FN(a.p.b,c).c]),K(M,m,-1,[GN(a.j.b,c).e,GN(a.i.b,c).d,GN(a.e.b,c).b,GN(a.f.b,c).c]),K(M,m,-1,[HN(a.v,c),HN(a.u,c),HN(a.s,c),HN(a.t,c)]))}
+function IN(){this.y=new qj;this.k=new JN(this);this.x=new KN(this.k);this.w=new LN(this.k);this.r=new MN(this.k);this.q=new NN(this.k);this.o=new ON(this.k);this.p=new PN(this.k);this.j=new QN(this.k);this.i=new RN(this.k);this.e=new SN(this.k);this.f=new TN(this.k);this.v=new UN(this.k);this.u=new UN(this.k);this.s=new UN(this.k);this.t=new UN(this.k)}u(707,1,{});_.jg=function(a){BN(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function VN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Wi(b.y);e.c<e.e.Je();)d=Xi(e),A(d,63)&&(d=d.jb),f=d.nb,ix(c,DN(d),f.t,f.u),EN(d,f.v,f.s,K(M,m,-1,[FN(b.r.b,d).e,FN(b.q.b,d).d,FN(b.o.b,d).b,FN(b.p.b,d).c]),K(M,m,-1,[GN(b.j.b,d).e,GN(b.i.b,d).d,GN(b.e.b,d).b,GN(b.f.b,d).c]),K(M,m,-1,[HN(b.v,d),HN(b.u,d),HN(b.s,d),HN(b.t,d)]));WN(c);a.b.d=null;for(a=new Wi(a.b.y);a.c<a.e.Je();)b=Xi(a),A(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function CN(a,b){this.b=a;this.c=b;var c=(zk(),Ck);this.n=new yk(this);this.u=c}u(708,17,{},CN);_.yc=function(){VN(this)};_.zc=function(){VN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Wi(this.b.y);c.c<c.e.Je();)b=Xi(c),A(b,63)&&(b=b.jb),d=b.nb,d.j=ku(d.p+(d.t-d.p)*a),d.w=ku(d.q+(d.u-d.q)*a),d.x=ku(d.r+(d.v-d.r)*a),d.i=ku(d.o+(d.s-d.o)*a),ix(this.c,DN(b),d.j,d.w),EN(b,d.x,d.i,K(M,m,-1,[FN(this.b.r.b,b).e,FN(this.b.q.b,b).d,FN(this.b.o.b,b).b,FN(this.b.p.b,b).c]),K(M,m,-1,[GN(this.b.j.b,b).e,GN(this.b.i.b,b).d,GN(this.b.e.b,b).b,GN(this.b.f.b,b).c]),K(M,m,-1,[HN(this.b.v,b),HN(this.b.u,b),HN(this.b.s,b),HN(this.b.t,b)]))};_.b=null;_.c=null;
+u(710,1,{});_.b=null;function SN(a){this.b=a}u(709,710,{},SN);function TN(a){this.b=a}u(711,710,{},TN);function RN(a){this.b=a}u(712,710,{},RN);function QN(a){this.b=a}u(713,710,{},QN);function ON(a){this.b=a}u(714,710,{},ON);function PN(a){this.b=a}u(715,710,{},PN);function NN(a){this.b=a}u(716,710,{},NN);function MN(a){this.b=a}u(717,710,{},MN);u(718,710,{},function(a){this.b=a});u(719,710,{},function(a){this.b=a});
+function HN(a,b){var c=a.b,d;d=tj(c.e,b);d||(d=new CM(xM(b.pb)),z(c.e,b,d));return d.e}function UN(a){this.b=a}u(720,710,{},UN);function LN(a){this.b=a}u(721,710,{},LN);function KN(a){this.b=a}u(722,710,{},KN);function GN(a,b){var c;c=tj(a.b,b);c||(c=new CM(DL(b.pb)),z(a.b,b,c));return c}function FN(a,b){var c;c=tj(a.c,b);c||(c=new CM(wM(b.pb)),z(a.c,b,c));return c}
+function XN(a,b){var c,d;d=tj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=lN(b),f,g,j,h,n;if(A(b,150)){if(null!=c.n&&null!=c.k){d=new tr(YN(e,!0),YN(e,!1));break a}h=b.cg();null!=c.n&&(h.c=YN(e,!0));null!=c.k&&(h.b=YN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new tr(YN(e,!0),YN(e,!1));break a}h=new AM;f=b.pb;n=f.style;g=n[eg];j=n[kh];n[eg]="static";n[kh]=Oe;null!=c.n?h.c=YN(e,!0):(n[nh]=nd,h.c=(f.offsetWidth||0)+FN(d.p.b,b).c+FN(d.q.b,b).d);null!=c.k?h.b=YN(e,!1):(n[Ne]=nd,h.b=(f.offsetHeight||0)+FN(d.r.b,b).e+
+FN(d.o.b,b).b);n[eg]=g;n[kh]=j}d=h}null!=c.n&&(Kj(),uq)==c.n.lg()||null!=c.k&&(Kj(),uq)!=c.k.lg()||z(a.f,b,d)}return d}function JN(a){this.i=a;this.d=new Ui;this.f=new Ui;this.c=new Ui;this.b=new Ui;this.e=new Ui}u(723,1,{},JN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function ZN(a){var b;b=a.nb;if(null==b||!A(b,148))b=new $N,a.nb=b;return b}function NM(){QM.call(this,(RM(),aO))}function QM(a){var b=(bO(),cO);IN.call(this);this.c=a;this.b=b}u(724,707,{},NM,QM);
+_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new AM;AN(this,a);n=FN(this.p.b,a).c+FN(this.q.b,a).d+GN(this.f.b,a).c+GN(this.i.b,a).d+HN(this.t,a)+HN(this.u,a);d=FN(this.r.b,a).e+FN(this.o.b,a).b+GN(this.j.b,a).e+GN(this.e.b,a).b+HN(this.v,a)+HN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(RM(),aO)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Wi(this.y);a.c<a.e.Je();)c=Xi(a),e=ZN(c),b=null,j=c.ob,A(j,151)&&(b=j,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),this.c==aO?(n+=XN(this.x.b,c).c,e.b=XN(this.w.b,
+c).b,A(j,151)&&(n+=b.c,e.b+=b.b),f=Vj(f,e.b)):(d+=XN(this.w.b,c).b,e.c=XN(this.x.b,c).c,A(j,151)&&(d+=b.b,e.c+=b.c),g=Vj(g,e.c));this.c==aO?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(AN(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=HN(this.t,a);E=HN(this.v,a);c=sr(a.pb);R=c.c-(t+HN(this.u,a));r=c.b-(E+HN(this.s,a));g=R;c=r;this.c==(RM(),aO)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Wi(this.y);e.c<e.e.Je();)d=Xi(e),b=null,q=ZN(d),v=d.ob,A(v,151)&&(b=v,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),this.c==aO?(q.e?++h:(q.c=XN(this.x.b,d).c,A(v,151)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=XN(this.w.b,d).b,A(v,151)&&(q.b+=b.b))):(q.d?++j:(q.b=XN(this.w.b,
+d).b,A(v,151)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=XN(this.x.b,d).c,A(v,151)&&(q.c+=b.c)));for(e=new Wi(this.y);e.c<e.e.Je();)d=Xi(e),b=null,q=d.nb,v=d.ob,A(v,151)&&(b=v,b=dO(b),b=new tr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==aO?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,151)&&(n-=b.c,f-=b.b),this.c==SM?(q.t=this.b==(bO(),cO)?t:this.b==eO?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(bO(),cO)?(q.t=t,q.u=E):this.b==eO?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.ld()-nk(a.pb)-HN(this.t,a),-1==q.p&&(q.p=v),v=d.md()-pk(a.pb)-HN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));BN(this,a)}};_.b=null;_.c=null;function bO(){bO=x;cO=new fO("START",0);eO=new fO(Gb,1);gO=new fO("END",2);hO=K(iO,s,146,[cO,eO,gO])}function fO(a,b){I.call(this,a,b)}u(725,141,{118:1,122:1,124:1,146:1},fO);var hO,eO,gO,cO;function RM(){RM=x;aO=new jO("HORIZONTAL",0);SM=new jO("VERTICAL",1);kO=K(lO,s,147,[aO,SM])}
+function jO(a,b){I.call(this,a,b)}u(726,141,{118:1,122:1,124:1,147:1},jO);var kO,aO,SM;u(728,1,{152:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function $N(){this.f=!1}function $L(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(727,728,{148:1,152:1},$N,$L);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function mO(a,b){if(a.n)return!0;AN(a,b);if(0<a.y.d){a.b=Bv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,149))d=new nO,c.nb=d;a.c=d;a.y.Ue();kj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function oO(){IN.call(this)}u(729,707,{},oO);
+_.kg=function(a){var b,c;c=new AM;mO(this,a);if(this.b){b=XN(this.x.b,this.b).c;var d=XN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,151)&&(b=dO(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=FN(this.p.b,a).c+FN(this.q.b,a).d+GN(this.f.b,a).c+GN(this.i.b,a).d+HN(this.t,a)+HN(this.u,a);c.b+=FN(this.r.b,a).e+FN(this.o.b,a).b+GN(this.j.b,a).e+GN(this.e.b,a).b+HN(this.v,a)+HN(this.s,a);return c};
+_.jg=function(a){var b,c,d,e,f;mO(this,a)&&(d=HN(this.t,a),e=HN(this.v,a),c=sr(a.pb),f=c.c-(d+HN(this.u,a)),c=c.b-(e+HN(this.s,a)),b=this.b.ob,A(b,151)&&(b=dO(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-nk(a.pb)-HN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-pk(a.pb)-HN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),BN(this,a))};_.b=null;_.c=null;function nO(){this.f=!1}
+u(730,728,{149:1,152:1},nO);function dO(a){var b,c,d,e;null==a.b&&(a.b=y(M,m,-1,4,1),e=Do(lw(lw(a.d,0),0)),c=Do(lw(lw(a.d,2),2)),d=wM(a.pb),b=DL(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function pO(a,b){a.kb&&lk(a);return nx(a,b)}function qO(){Px();Fx.call(this,Qx)}u(731,322,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,151:1},qO);_.Cd=function(a){return pO(this,a)};_.b=null;
+function DN(a){var b;b=a.ob;return A(b,151)?b:a}function wr(a){if(!a.kb)return new AM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),yr(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function oL(a){return A(a,151)?a.jb:a}function rO(a){var b;if(!a.o){b=(!JM&&(JM=new IM),JM);var c=sO(a,fb,!0);b.b=c;c=sO(a,gb,!0);b.c=c;a.o=b}return a.o}
+function nL(a,b,c,d,e){if(A(b,63))throw new Qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,152)&&f.f?(c=new qO,$w(a,c,a.pb,d,!0),ox(c,b)):$w(a,b,c,d,e);pL(a,b)}function ZL(a,b,c,d){b.nb=c;nL(a,b,a.pb,d,!0)}
+function pL(a,b){var c;c=a.e;if(b){var d=c.k;ej(d.d,b);ej(d.f,b);ej(d.c,b);ej(d.b,b);ej(d.e,b)}else d=c.k,Kz(d.d),Kz(d.f),Kz(d.c),Kz(d.b),Kz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==DN(a))c=c.ob;else{if(A(c,144)||A(c,62))d=c,c=c.ob,c==DN(d)&&(c=c.ob);A(c,151)&&A(c.ob,143)&&(c=c.ob)}A(c,150)&&!A(c,143)&&(c.dg(a.ob),c.dg(a))}}
+function Ar(a){if(a.kb&&a.pb.style.display!=Of){a.pb.scrollTop=0;var b=a.pb,c=0;!Io()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==xg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;WN(a)}}function WN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=oL(bA(a.q,d)),A(b,151)&&(b=b.jb),b.qd()&&(A(b,150)?b.eg():A(b,76)&&b.Sd())}function qL(a,b){var c;A(b,151)&&(b=A(b,151)?b.jb:b);c=DN(b);return gx(a,c)?(A(c,151)&&pO(c,b),pL(a,null),!0):!1}
+function MM(a,b){var c;a.e=b;null!=a.f&&oj(a,Ew(a.pb)+Ba+a.f);a.f=b.cZ.e;c=kA(a.f,vo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));pj(a,Ew(a.pb)+Ba+a.f);pL(a,null)}function sO(a,b,c){a.n||(a.n=$doc.createElement(Ig),yM(a.n,eg,ad),yM(a.n,kh,Oe),yM(a.n,df,cb),yM(a.n,Zg,cb),a.pb.appendChild(a.n));yM(a.n,nh,b);yM(a.n,Ne,b);a=vM(a.n);return c?a.c:a.b}
+function YN(a,b){var c;c=null.lg();if(c==(Kj(),Gq)){c=(rO(a),null.lg());var d=(-1==HM&&(HM=lL(hb,!0)),HM);return O(N(Math.round(100*d*c/254)))}if(c==wq)return c=rO(a),d=null.lg(),O(N(IF(d*(-1==c.b&&(c.b=lL(fb,!0)),c.b))));if(c==yq)return c=rO(a),d=null.lg(),O(N(IF(d*(-1==c.c&&(c.c=lL(gb,!0)),c.b))));if(c==Eq)return c=(rO(a),null.lg()),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(d*c)));if(c==Iq)return c=(rO(a),null.lg()),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(10*d*c/254)));if(c==Cq)return O(N(IF(12*
+(rO(a),null.lg())*O(N(IF((-1==HM&&(HM=lL(hb,!0)),HM)/72))))));if(c==uq)return sO(a,null.lg(),b);if(c==Aq)return c=(rO(a),O(N(IF(null.lg())))),d=(-1==HM&&(HM=lL(hb,!0)),HM),O(N(Math.round(d*c/72)));if(null.lg()==sq)return O(N(IF(null.lg())));throw new Qk("Invalid size: "+null.lg());}function OL(){var a=new oO;kx.call(this);this.k=new tr(-1,-1);new AO(this);this.pb[Ad]="mosaic-LayoutPanel";MM(this,a)}u(732,312,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,150:1},OL);
+_.Gd=function(a){nL(this,a,this.pb,this.q.d,!0)};_.vd=function(){Uw(this,new BO)};_.wd=function(){Uw(this,new CO)};_.cg=function(){return wr(this)};_.Dd=function(a){return cx(this.q,DN(a))};_.Ed=function(a,b,c,d){nL(this,a,b,c,d)};_.dg=function(a){pL(this,a)};_.Fd=function(){return new Rw(this)};_.eg=function(){Ar(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=wr(this),null!=this.j)a=a.b+hg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+hg);this.sd(b);this.i=null}else b=a.b+hg,this.ud(a.c+hg),this.sd(b);Ar(this)}};_.Sd=function(){Ar(this)};_.Cd=function(a){return qL(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){ix(this,DN(a),b,c)};
+_.ud=function(a){this.pb.style[nh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function BO(){}u(733,1,{},BO);_.Qd=function(a){DN(a).yd()};function CO(){}u(734,1,{},CO);_.Qd=function(a){DN(a).zd()};function Rw(a){this.c=a;this.b=new ex(this.c.q)}u(735,1,{},Rw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return oL(Sw(this.b))};_.fd=function(){Tw(this.b)};_.c=null;function DO(){DO=x;new uy}
+function AO(a){DO();Yi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new EO(this)}u(736,9,{},AO);function EO(a){Ik();this.b=a}u(737,26,{},EO);_.Hc=function(){pL(this.b.b,null);Ar(this.b.b)};_.b=null;function lN(a){a=a.ob;return!a?null:A(a,150)?a:lN(a)}function IL(a,b,c){var d;d=a.pb;EN(a,b,c,wM(d),DL(d),xM(d))}
+function EN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Kj(),hg)),b!=a.od()&&a.ud((0>b?0:b)+hg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Kj(),hg)),c!=a.nd()&&a.sd((0>c?0:c)+hg))}function yr(a,b){IL(a,b.c,b.b)}u(740,1,{});
+function DH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:dE(a,b,~~Oi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Sf:typeof v,r=r==Uf?Object.prototype.toString.call(v)==Vc||typeof v.length==Tf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Sf,r)))if(v=H(Tf,r),r=H("boolean",r),FO===D)v&&(o[t]=new fI(o[t])),r&&(o[t]=(QH(),o[t]?TH:RH));else{q=v||r;if(q=
+!q&&null!=D&&Vn(D)==GO){q=o[t];if(null==q||HO(q,D))continue;if(Tn(q)&&(q=q&&q.g?q.g:null,null!=q&&HO(q,D))){o[t]=q;continue}}if(!H(Uf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function IO(){this.d=new Ui;this.b=new Ui;this.c=new Ui}function HO(a,b){var c;if(FO==b||JO==b&&A(a,153))return!0;if(null!=a)for(c=Vn(a);c&&c!=FO;c=null)if(c==b)return!0;return!1}u(739,740,{},IO);function AH(){AH=x;CH=new IO}
+function GH(a,b){AH();z(CH.d,a,b)}function xH(a){AH();var b,c,d;d=jI(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function yH(a,b){var c;AH();return c=b&&b[0]&&(typeof b[0]==Uf||typeof b[0]==ze)?b[0]:null,HO(c,a)}function EH(a){var b=zH;AH();var c,d;d=CH.c;if(c=!b?d.c:dE(d,b,~~Oi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?eE(d,c):gE(d,b,c,~~Oi(b))}
+function cH(a){AH();var b=CH,c;null==a?a=null:(c=a[Yc],c||(0!=(Vn(a).c&4)?a=[]:(b=(b=tj(b.d,Vn(a)))&&typeof b==ze?new b(a):a,a=a[Yc]=b),c=a),a=c);return a}var CH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=go&&(e=vk(),2E3<e-io&&(io=e,ho=fo()));if(0==go++){var f=(jo(),ko),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=so(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(jo(),ko),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=so(n,o);while(h.d);h.d=o}}--go;c&&-1!=ho&&($wnd.clearTimeout(ho),ho=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(lu)()}catch(d){a(b)}else C(lu)()}var FO=X(1),Yn=X(102),KO=bI(" I"),M=XH(749,KO),BI=XH(747,FO),LO=bI(" Z"),dJ=XH(750,LO);X(101);X(100);X(99);var MO=X(527),Mn=XH(751,MO),NO=X(265),Su=XH(752,NO);X(266);X(141);X(502);X(108);X(513);var OO=bI(" B");X(517);var PO=bI(" C"),Pi=XH(753,PO),GO=X(515),QO=bI(" D"),kF=XH(754,QO);X(516);X(518);var RO=X(521),KG=XH(755,RO),SO=bI(" J"),TO=X(2),nu=XH(748,TO),sM=XH(756,OO);X(530);X(512);X(98);X(193);X(500);
+var zH=X(493);X(509);var MH=X(507);X(505);X(506);X(511);X(117);X(110);X(111);X(112);X(118);X(96);X(524);X(519);X(508);X(494);X(495);X(496);X(497);X(498);X(499);var UO=X(406);X(405);X(404);X(403);X(492);X(491);var jC=X(420),PE=XH(757,jC),VO=X(426),UE=XH(758,VO),WO=X(427),WE=XH(759,WO),XO=X(569),$G=XH(760,XO),du=XH(761,M),YO=Y(567,function(){aF();return RI}),SI=XH(762,YO);X(568);X(429);X(428);X(562);X(561);X(570);X(571);X(566);X(463);X(565);var KB=XH(763,UO);X(418);X(573);X(504);aI();X(503);aI();X(740);
+X(739);var JO=aI();X(316);var ZO=X(315);X(314);X(320);X(334);X(376);X(575);X(574);X(313);X(312);X(577);X(576);X(582);X(583);X(584);X(585);X(586);X(587);X(588);X(589);X(578);X(579);X(580);X(581);X(252);X(251);X(325);X(326);X(327);X(600);X(609);X(26);X(601);X(602);X(603);X(604);X(605);X(606);X(607);X(608);X(297);X(372);X(375);X(373);X(374);X(205);X(204);X(299);X(246);X(301);X(213);var $O=X(212);X(249);X(248);X(247);X(400);X(401);X(402);X(484);X(483);X(482);X(485);X(486);X(487);X(488);X(642);X(643);
+X(644);X(645);var aP=Y(181,function(){Kj();return Kq}),Lq=XH(764,aP),bP=Y(140,function(){Lj();return Yo}),Zo=XH(765,bP),cP=Y(147,function(){$o();return Kp}),Lp=XH(766,cP),dP=Y(166,function(){Mp();return Vp}),Wp=XH(767,dP),eP=Y(171,function(){Xp();return fq}),gq=XH(768,eP),fP=Y(176,function(){hq();return qq}),rq=XH(769,fP);Y(182,null);Y(183,null);Y(184,null);Y(185,null);Y(186,null);Y(187,null);Y(188,null);Y(189,null);Y(190,null);Y(142,null);Y(143,null);Y(144,null);Y(145,null);Y(146,null);Y(148,null);
+Y(158,null);Y(159,null);Y(160,null);Y(161,null);Y(162,null);Y(163,null);Y(164,null);Y(165,null);Y(149,null);Y(150,null);Y(151,null);Y(152,null);Y(153,null);Y(154,null);Y(155,null);Y(156,null);Y(157,null);Y(167,null);Y(168,null);Y(169,null);Y(170,null);Y(172,null);Y(173,null);Y(174,null);Y(175,null);Y(177,null);Y(178,null);Y(179,null);Y(180,null);X(475);X(474);X(534);X(536);X(535);X(537);X(539);X(538);X(540);X(544);X(545);X(203);X(209);X(208);X(207);X(211);X(231);X(446);X(445);
+var cD=X(444),MF=XH(770,cD),hJ=XH(771,SO);X(430);X(541);X(547);X(542);X(543);X(431);X(599);X(440);X(439);X(438);X(443);var gP=aI(),fL=XH(772,gP);X(295);X(473);X(553);var hP=Y(255,function(){Tt();return Yt}),Zt=XH(773,hP);X(453);X(454);X(437);var OC=X(432);X(533);X(416);X(417);X(442);var ZC=X(441);X(434);X(433);X(551);X(560);X(435);X(477);X(526);X(563);X(564);X(572);X(423);var nC=X(422);X(451);X(452);X(408);X(407);X(460);aI();aI();aI();X(410);X(411);X(210);X(387);var cA=XH(774,ZO);X(388);X(612);X(611);
+X(348);X(350);X(349);X(351);X(233);X(250);X(236);X(238);var uC=X(425);X(476);X(413);X(412);X(419);X(557);X(529);X(241);X(462);X(228);X(229);X(232);X(226);X(225);X(227);var wC=X(595);X(215);X(219);X(421);X(614);X(619);X(461);X(520);X(464);var MB=X(415),LB=XH(775,nC);X(659);X(448);X(449);X(450);X(414);X(592);X(593);X(217);X(216);X(218);X(220);X(339);X(338);X(344);X(345);X(648);X(620);X(621);X(546);X(554);X(555);X(556);X(613);X(615);var PC=X(436);X(596);X(558);X(240);X(237);X(239);X(235);X(224);X(223);
+X(222);X(277);X(618);X(319);X(318);X(317);X(626);X(625);X(647);X(623);X(646);var iP=Y(703,function(){qr();return yN}),zN=XH(776,iP);X(702);X(701);X(693);X(694);X(695);X(696);X(697);X(698);X(699);X(700);X(674);var jP=Y(321,function(){Gx();return Nx}),Ox=XH(777,jP),kP=Y(368,function(){Bx();return vz}),wz=XH(778,kP);X(17);X(369);X(370);X(365);X(366);X(367);X(18);X(19);X(20);X(459);X(424);X(690);X(356);X(691);X(357);X(358);X(359);X(360);X(363);X(330);X(329);var lP=X(328);X(616);X(617);X(622);X(270);X(333);
+X(364);X(352);X(379);X(378);X(380);var mP=Y(381,function(){Nz();return Yz}),Zz=XH(779,mP);Y(382,null);Y(383,null);Y(384,null);Y(385,null);X(253);X(597);X(331);X(347);X(346);X(550);X(396);X(323);X(206);X(598);X(332);X(676);X(3);X(679);X(680);X(678);X(677);X(670);X(669);X(732);X(733);X(734);X(735);X(672);X(244);var AD=X(456),CD=XH(780,AD);X(457);X(455);X(29);X(30);X(28);X(31);X(34);X(35);X(36);X(37);X(38);X(39);var nP=X(51),kz=XH(781,nP);X(40);X(41);X(42);X(43);X(44);X(45);X(46);X(48);X(47);X(49);X(50);
+X(52);X(53);X(55);X(56);X(54);X(57);X(58);X(59);X(60);X(62);X(64);X(65);X(63);X(61);X(66);X(67);X(68);X(69);X(71);X(74);X(73);X(75);X(78);X(79);X(77);X(80);X(81);X(82);X(83);X(84);X(85);X(87);X(88);X(86);X(89);X(90);X(91);X(92);X(94);X(95);X(93);X(271);var BM=X(661);X(324);var FM=X(663);X(242);X(688);X(687);X(469);X(468);X(470);X(243);X(279);X(281);X(280);X(275);X(390);X(272);X(322);X(731);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(633);X(458);X(471);X(391);X(202);X(308);X(310);X(309);X(624);
+var eM=XH(782,lP);X(630);X(629);X(637);X(627);X(628);X(634);X(635);X(631);X(632);X(465);X(466);X(472);X(245);X(274);X(33);X(282);X(353);X(354);X(355);X(283);var qN=XH(783,$O);X(284);X(594);X(689);X(656);X(510);X(531);X(32);X(70);var GM=X(664);X(673);X(692);X(728);X(727);X(214);X(230);X(4);X(655);X(707);X(724);var oP=Y(725,function(){bO();return hO}),iO=XH(784,oP),pP=Y(726,function(){RM();return kO}),lO=XH(785,pP);X(710);X(719);X(718);X(722);X(721);X(717);X(716);X(714);X(715);X(713);X(712);X(709);
+X(711);X(720);X(723);X(708);X(675);X(337);X(386);X(377);X(729);X(336);X(335);X(341);X(342);X(340);X(285);X(21);X(306);X(307);X(11);X(14);X(24);var qP=X(27),Tk=XH(786,qP);X(25);X(22);X(23);X(730);X(8);X(10);X(9);X(736);X(737);X(681);X(684);X(685);X(686);X(682);X(683);var DM=X(662);X(666);X(667);X(221);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/6187B195CC6073B1DB0A30F6CD64ACA3.cache.html b/public/jsme/6187B195CC6073B1DB0A30F6CD64ACA3.cache.html
new file mode 100644
index 0000000..de55d82
--- /dev/null
+++ b/public/jsme/6187B195CC6073B1DB0A30F6CD64ACA3.cache.html
@@ -0,0 +1,620 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '6187B195CC6073B1DB0A30F6CD64ACA3';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",eb="1ex",
+fb="1in",hb="2",ib="3",jb=":",kb=": ",lb=";",mb="<",nb="=",ob=">",qb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",zb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Gb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Dc="Se",Gc="Si",Hc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="[object Array]",Rc="\\",Sc="]",Tc="__gwtex_wrap",Uc="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed="align",
+fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",td="cellPadding",vd="cellSpacing",wd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="clip",Dd="code",Ed="col",Fd="colSpan",Gd="columnheader",Hd="combobox",Id="complementary",Jd="contentinfo",Kd="contextmenu",Ld="dblclick",Pd="definition",Qd="dialog",Rd="dir",Sd="directory",Yd="display",Zd="div",$d="document",
+ae="dragdrop-handle",be="dragdrop-selected",ce="dragenter",de="dragover",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",xe="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",De="html",Ke="id",Le="ie9",Me="img",Ne="is_touch_supported",Oe="italic",Pe="java.vm.name",Qe="jsa-resetDiv",
+Re="keydown",Se="keypress",Te="keyup",Ue="left",Ve="link",We="list",Xe="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",gf="menuPopup",hf="menubar",jf="menuitem",kf="menuitemcheckbox",lf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="mousewheel",yf="msie",zf="multipart",Af="n",Bf="name",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",If="number",Jf="object",Kf="offsetHeight",
+Lf="offsetWidth",Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="paste",Uf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",dg="reaction",eg="region",fg="rgb(",gg="right",hg="rotation",ig="row",jg="rowgroup",kg="rowheader",lg="rtl",mg="s",ng="scale100",pg="scrollbar",qg="se",rg="search",sg="separator",tg="serif",ug='shape-rendering="crispEdges"',vg="slider",wg="span",xg="spinbutton",
+yg="status",zg="styleFloat",Ag="subMenuIcon-selected",Bg="tab",Cg="table",Dg="tablist",Eg="tabpanel",Fg="tbody",Gg="td",Hg="text",Ig="textAlign",Jg="textbox",Kg="timer",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="zoom",fh="|",_,gh={l:4194303,m:4194303,h:1048575},hh={l:0,m:0,h:0},ih=
+{l:1,m:0,h:0},jh={l:2,m:0,h:0},kh={l:3,m:0,h:0},lh={l:4,m:0,h:0},mh={l:8,m:0,h:0},nh={l:10,m:0,h:0},oh={l:16,m:0,h:0},wh={l:32,m:0,h:0},xh={l:64,m:0,h:0},yh={l:128,m:0,h:0},zh={l:256,m:0,h:0},Ah={l:512,m:0,h:0},Bh={l:1024,m:0,h:0},Ch={l:2048,m:0,h:0},Dh={l:8192,m:0,h:0},Eh={l:16384,m:0,h:0},Fh={l:32768,m:0,h:0},Gh={l:65536,m:0,h:0},Hh={l:131072,m:0,h:0},Ih={l:262144,m:0,h:0},Jh={l:524288,m:0,h:0},Kh={},Lh={38:1,71:1,78:1,84:1,86:1},Mh={71:1,74:1,88:1},Nh={73:1},Oh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,
+71:1},Ph={89:1},Qh={48:1,71:1},Rh={7:1,8:1,71:1,75:1,77:1},Sh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},Th={71:1,78:1,80:1,84:1,86:1},Uh={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},Vh={71:1,74:1,89:1},Wh={71:1,88:1},Xh={67:1},Yh={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},Zh={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},$h={106:1},m={71:1,74:1},ai={71:1,78:1,84:1,86:1},bi={8:1,9:1,71:1,75:1,77:1},ci={13:1,37:1},di={20:1},ei={92:1},fi={44:1,45:1,51:1,57:1,65:1,71:1},gi={35:1,71:1,
+75:1,77:1},hi={44:1,45:1,51:1,65:1,71:1},ii={71:1,78:1,86:1},ji={71:1},ki={44:1,51:1,65:1,71:1},li={11:1},mi={27:1,34:1},ni={51:1,71:1},oi={6:1,8:1,71:1,75:1,77:1},pi={18:1,71:1},qi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},ri={90:1},si={10:1,71:1,75:1,77:1},ti={21:1},ui={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},vi={14:1},wi={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},xi={88:1},s={70:1,71:1,74:1};
+function t(a,b,c){var d=Kh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Kh[a]=function(){}),_=d.prototype=0>b?{}:new Kh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return yi(this)};
+_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(zi,m,-1,8,1);d=(Ai(),Bi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ci(){Ci=x;Di=new Ei}function Fi(a){for(var b,a=new Gi(a.j.k);a.b<a.d.Be();)b=Hi(a),Ii(b.gd(),be,!1),Ji(a)}
+function Ki(a,b,c){var a=a.n,d;try{d=new Li(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Mi(e);if(A(e,78))throw new Ni("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ii(b.gd(),Tb,!0);Ii(c.gd(),ae,!0);z(Di,b,c)}function Oi(a,b){var c;c=Pi(Di,b);var d;d=Pi(a.n.c,c);if(!d)throw new Qi("dragHandle was not draggable");Ri(d.b.a);Ri(d.d.a);Ri(d.c.a);Ii(b.gd(),Tb,!1);Ii(c.gd(),ae,!1)}
+function Si(a){var b;a.o=!1;for(a=new Gi(a.j.k);a.b<a.d.Be();)b=Hi(a),Ii(b.gd(),be,!1),Ji(a)}function Ti(a,b){Ui(a.j.k,b)?Ii(b.gd(),be,!1):a.o?(Vi(a.j.k,b),Ii(b.gd(),be,!0)):(a.j.k.Ke(),Vi(a.j.k,b))}function Wi(a){this.f=a;this.j=new Xi(this);this.n=new Yi(this.j)}t(3,1,{});_.qc=function(){Zi(this.j.e,"dragdrop-dragging")};_.rc=function(){$i(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Di;function Xi(a){this.k=new aj;this.d=a;this.a=a.f}t(4,1,{},Xi);_.a=null;
+_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function bj(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function cj(a,b){var c;c=dj(a.c,ej).a;b.a.ctrlKey||b.a.metaKey||Fi(a.b.d);Ti(a.b.d,c)}function fj(a){a.b.f=null;a.b.d.rc();gj((hj(),ij(null)),a.a,0,0);var b=a.a.gb;jj=b;kj();lj=b;a.d=2}
+function Yi(a){this.c=new Ei;this.b=a;this.a=new mj;nj(this.a,oj(),pj());B(this.a,this,(qj(),qj(),rj));B(this.a,this,(sj(),sj(),tj));a=this.a.gb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(uj(),Yf);a.borderStyle=(vj(),Df);a[jd]="blue"}t(5,1,{},Yi);
+_.tc=function(a){var b,c,d,e;c=a.f;d=wj(a);e=xj(a);b=yj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!ej)ej=c,this.b.e=dj(this.c,ej).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==zj(this.b.k,this.b.e)&&(Fi(this.b.d),Ti(this.b.d,this.b.e)),Aj(new Oj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Pj(ej,null),ej!=this.b.e&&(c=new Pj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,fj(this),1!=this.d&&bj(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Qj(a,b);a=Rj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Sj(Tj(d-this.f),Tj(a-this.i))>=this.b.d.k?(Uj(),-1!=zj(this.b.k,this.b.e)||Ti(this.b.d,this.b.e),c=new Pj(ej,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,fj(this)):Vj.preventDefault()),1==this.d)return;Vj.preventDefault();bj(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Qj(a,b);b=Rj(a,b);if(1==yj(a.a)&&(this.e=!1,ej))try{if(Uj(),1==this.d)cj(this,a);else{d!=this.a&&(c=new Pj(d,null),e+=c.a,b+=c.d);try{bj(this,e,b),this.b.d.qc(),3!=this.d&&cj(this,a)}finally{var f=this.a.gb;jj&&f==jj&&(jj=null);kj();f===lj&&(lj=null);Wj(this.a);this.d=1;this.b.e=null}}}finally{ej=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var ej=null;function Oj(){}t(6,1,ti,Oj);_.wc=function(){Uj()};
+function Li(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Li);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ua+this.a+Aa+this.d+va};function Pj(a,b){!a||a==(hj(),ij(null))?this.f=this.e=0:(this.e=a.cd()-Xj(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(hj(),ij(null))?this.c=this.b=0:(this.b=Yj(b.gb)+b.gb.clientLeft,this.c=Zj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Pj);
+_.tS=function(){return ua+this.a+Aa+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Uj(){try{$doc.selection.empty()}catch(a){}}function $j(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ui(c.a,b);0==c.a.c&&ak(c.b);a.q=null}a.xc()}}function bk(a,b){var c=ck();$j(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;dk(a.k,ck())}
+function ek(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function dk(a,b){if(ek(a.a,b)){var c=a.a,d=a.a.s,e;e=new fk(d,a.a.k);Vi(d.a,e);1==d.a.c&&gk(d.b,16);c.q=e}else a.a.q=null}function hk(a){this.a=a}t(18,1,{},hk);_.a=null;t(19,1,{});t(20,1,{2:1});function ik(){ik=x;jk=new kk}t(21,19,{});var jk=null;function kk(){this.a=new aj;this.b=new lk(this)}t(22,21,{},kk);function mk(){mk=x;nk=new aj;var a=new ok;pk();qk(rk?rk:rk=new sk,a)}function ak(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ui(nk,a)}
+function gk(a,b){if(0>b)throw new tk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ui(nk,a);a.b=!1;a.c=uk(a,b);Vi(nk,a)}function vk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function uk(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||Ui(nk,this);this.Cc()};_.b=!1;_.c=0;var nk;function lk(a){mk();this.a=a}t(23,24,{},lk);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(wk,m,3,a.a.c,0);b=xk(a.a,b);c=new yk;for(e=0,f=b.length;e<f;++e)d=b[e],Ui(a.a,d),dk(d.a,c.a);0<a.a.c&&gk(a.b,Sj(5,16-(ck()-c.a)))};_.a=null;function fk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},fk);_.a=null;_.b=null;t(27,1,{});_.a=null;function zk(){this.a=cd}t(26,27,{},zk);function Ak(){this.a=dd}t(28,27,{},Ak);function Bk(){this.a=gd}t(29,27,{},Bk);t(31,1,{});_.a=null;function Ck(a){this.a=a}t(30,31,{},Ck);function Dk(){this.a=hd}t(32,27,{},Dk);
+function Ek(){this.a=kd}t(33,27,{},Ek);function Fk(){this.a=pd}t(34,27,{},Fk);function Gk(){this.a=yd}t(35,27,{},Gk);function Hk(){this.a=Gd}t(36,27,{},Hk);function Ik(){this.a=Hd}t(37,27,{},Ik);function Jk(){this.a=Id}t(38,27,{},Jk);function Kk(){this.a=Jd}t(39,27,{},Kk);function Lk(){this.a=Pd}t(40,27,{},Lk);function Mk(){this.a=Qd}t(41,27,{},Mk);function Nk(){this.a=Sd}t(42,27,{},Nk);function Ok(){this.a=$d}t(43,27,{},Ok);function Pk(){this.a=ne}t(44,27,{},Pk);function Qk(){this.a=ue}
+t(45,27,{},Qk);function Rk(){this.a=ve}t(46,27,{},Rk);function Sk(){this.a=xe}t(47,27,{},Sk);function Tk(){this.a=Ae}t(48,27,{},Tk);function Uk(a){this.a=a.id}t(49,1,{4:1,5:1},Uk);_.a=null;function Vk(){this.a=Me}t(50,27,{},Vk);function Wk(){this.a=Ve}t(51,27,{},Wk);function Xk(){this.a=We}t(52,27,{},Xk);function Yk(){this.a=Xe}t(53,27,{},Yk);function Zk(){this.a=Ye}t(54,27,{},Zk);function $k(){this.a=$e}t(55,27,{},$k);function al(){this.a=bf}t(56,27,{},al);function bl(){this.a=cf}t(57,27,{},bl);
+function cl(){this.a=df}t(58,27,{},cl);function dl(){this.a=ef}t(59,27,{},dl);function el(){this.a=hf}t(60,27,{},el);function fl(){this.a=jf}t(61,27,{},fl);function gl(){this.a=kf}t(62,27,{},gl);function hl(){this.a=lf}t(63,27,{},hl);function il(){this.a=Cf}t(64,27,{},il);function jl(){this.a=Ff}t(65,27,{},jl);function kl(){this.a=Pf}t(66,27,{},kl);function ll(){this.a=Wf}t(67,27,{},ll);t(68,31,{},function(a){this.a=a});function ml(){this.a=Xf}t(69,27,{},ml);
+function nl(){nl=x;ol=new Ck("aria-activedescendant")}var ol;function pl(){this.a=ag}t(71,27,{},pl);function ql(){this.a=bg}t(72,27,{},ql);function rl(){this.a=eg}t(73,27,{},rl);
+function sl(){sl=x;tl=new Ak;ul=new zk;vl=new Bk;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Pk;Jl=new Rk;Kl=new Qk;Ll=new Sk;Ml=new Tk;Nl=new Vk;Ol=new Wk;Pl=new Yk;Ql=new Zk;Rl=new Xk;Sl=new $k;Tl=new al;Ul=new bl;Vl=new cl;Wl=new el;Xl=new gl;Yl=new hl;Zl=new fl;$l=new dl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new ql;gm=new pl;hm=new rl;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=new tm;um=
+new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;F=new Ei;z(F,eg,hm);z(F,cd,ul);z(F,Qd,Fl);z(F,dd,tl);z(F,gd,vl);z(F,$d,Hl);z(F,hd,wl);z(F,kd,xl);z(F,pd,yl);z(F,yd,zl);z(F,ve,Jl);z(F,Gd,Al);z(F,xe,Ll);z(F,Hd,Bl);z(F,Id,Cl);z(F,Jd,Dl);z(F,Pd,El);z(F,We,Rl);z(F,Sd,Gl);z(F,ne,Il);z(F,ue,Kl);z(F,Ae,Ml);z(F,Me,Nl);z(F,Ve,Ol);z(F,Xe,Pl);z(F,Ye,Ql);z(F,$e,Sl);z(F,bf,Tl);z(F,cf,Ul);z(F,df,Vl);z(F,ef,$l);z(F,hf,Wl);z(F,jf,Zl);z(F,
+kf,Xl);z(F,Pf,cm);z(F,ag,gm);z(F,lf,Yl);z(F,Cf,am);z(F,Ff,bm);z(F,Wf,dm);z(F,Xf,em);z(F,bg,fm);z(F,ig,mm);z(F,jg,im);z(F,kg,km);z(F,rg,qm);z(F,sg,sm);z(F,pg,om);z(F,vg,um);z(F,xg,wm);z(F,yg,ym);z(F,Bg,Tm);z(F,Dg,Am);z(F,Eg,Cm);z(F,Jg,Vm);z(F,Kg,Xm);z(F,Lg,Zm);z(F,Mg,an);z(F,Tg,gn);z(F,Ug,cn);z(F,Vg,en)}var ul,tl,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Kl,Jl,Ll,Ml,Nl,Ol,Rl,Pl,Ql,Sl,Tl,Ul,Vl,$l,Wl,Zl,Xl,Yl,am,bm,cm,dm,em,gm,fm,hm,F,mm,im,km,om,qm,sm,um,wm,ym,Tm,Am,Cm,Vm,Xm,Zm,an,gn,cn,en;
+function nm(){this.a=ig}t(75,27,{},nm);function jm(){this.a=jg}t(76,27,{},jm);function lm(){this.a=kg}t(77,27,{},lm);function pm(){this.a=pg}t(78,27,{},pm);function rm(){this.a=rg}t(79,27,{},rm);function tm(){this.a=sg}t(80,27,{},tm);function vm(){this.a=vg}t(81,27,{},vm);function xm(){this.a=xg}t(82,27,{},xm);function zm(){this.a=yg}t(83,27,{},zm);function Um(){this.a=Bg}t(84,27,{},Um);function Bm(){this.a=Dg}t(85,27,{},Bm);function Dm(){this.a=Eg}t(86,27,{},Dm);function Wm(){this.a=Jg}
+t(87,27,{},Wm);function Ym(){this.a=Kg}t(88,27,{},Ym);function $m(){this.a=Lg}t(89,27,{},$m);function bn(){this.a=Mg}t(90,27,{},bn);function hn(){this.a=Tg}t(91,27,{},hn);function dn(){this.a=Ug}t(92,27,{},dn);function fn(){this.a=Vg}t(93,27,{},fn);function yk(){this.a=ck()}function ck(){return(new Date).getTime()}t(94,1,{},yk);function jn(a){var b,c,d;d=new kn;for(c=a;c;)b=c.Dc(),c!=a&&ln(d.a,"Caused by: "),mn(d,c.cZ.d),ln(d.a,kb),ln(d.a,null==b?"(No exception detail)":b),ln(d.a,aa),c=c.e}
+function nn(a){var b,c,d;c=y(on,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new pn;c[d]=a[d]}}function qn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+kb+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return qn(this)};_.e=null;_.f=null;function rn(a){sn();this.f=a}t(98,99,ii,rn);function Qi(a){sn();this.f=a}function Ni(a,b){sn();this.e=b;this.f=a}t(97,98,ai,Qi,Ni);
+function tn(a){sn();this.b=a;this.a=l;var b,c,d;c=[];d=y(on,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);nn(d)}t(96,97,ai,tn);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Hf:vn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":wn(this.b).d;this.a=this.a+kb+(vn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(vn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Bf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+kb+a[c]}catch(d){}a=b}else a=l;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function xn(a,b){return yn(a)?a.eQ(b):a===b}function wn(a){return yn(a)?a.cZ:zn}
+function An(a){return yn(a)?a.hC():yi(a)}
+function Bn(){var a;Bn=x;Cn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Dn(a){Bn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Cn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Cn;t(106,1,{});function yi(a){return a.$H||(a.$H=++En)}function Fn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Gn(){return $wnd.setTimeout(function(){0!=Hn&&(Hn=0);In=-1},10)}var Hn=0,En=0,Jn=0,In=-1;
+function Kn(){Kn=x;Ln=new Mn}function Nn(a,b){a.a=On(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Pn(a)),Qn(a.e,1),!a.i&&(a.i=new Rn(a)),Qn(a.i,50))}function Mn(){}function Sn(a){return a.Ec()}function On(a,b){!a&&(a=[]);a[a.length]=b;return a}function Tn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=On(b,e)):e[0].wc()}catch(f){if(f=Mi(f),!A(f,86))throw f;}}return b}function Qn(a,b){Kn();$wnd.setTimeout(function(){C(Sn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Mn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Ln;function Pn(a){this.a=a}t(109,1,{},Pn);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Tn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new yk;100>ck()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Rn(a){this.a=a}t(110,1,{},Rn);_.Ec=function(){this.a.d&&Qn(this.a.e,1);return this.a.j};
+_.a=null;function Un(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=jb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function sn(){var a,b,c,d;c=Un(new Vn);d=y(on,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);nn(d)}function Vn(){}t(113,1,{},Vn);
+_.Fc=function(a){var b,c,d;d=l;a=Wn(a);b=a.indexOf(ua);c=0==a.indexOf(oe)?8:0;-1==b&&(b=Xn(a,Yn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Wn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function ln(a,b){a[a.explicitLength++]=null==b?Hf:b}function Zn(){var a=[];a.explicitLength=0;return a}function $n(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function ao(a,b){return parseInt(a[b])||0}function bo(a,b){return null==a[b]?null:""+a[b]}
+function co(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function eo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function fo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function yj(a){a=a.button;return 1==a?4:2==a?2:1}function go(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==lg}
+function Yj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;go(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}function Zj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Xj(a){var b;b=a.scrollLeft||0;go(a)&&(b=-b);return b}function ho(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function io(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function pj(){var a=$doc;return(G(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function oj(){var a=$doc;return(G(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function jo(a,b){this.b=a;this.c=b}t(139,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;
+function vj(){vj=x;ko=new lo;mo=new no;oo=new po;qo=new ro;so=new to;uo=H(vo,m,6,[ko,mo,oo,qo,so])}t(138,139,oi);var uo,oo,mo,qo,ko,so;function lo(){jo.call(this,gc,0)}t(140,138,oi,lo);function no(){jo.call(this,"DOTTED",1)}t(141,138,oi,no);function po(){jo.call(this,"DASHED",2)}t(142,138,oi,po);function ro(){jo.call(this,"HIDDEN",3)}t(143,138,oi,ro);function to(){jo.call(this,"SOLID",4)}t(144,138,oi,to);function wo(){wo=x;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=H(Go,m,7,[xo,zo,Bo,Do])}
+t(145,139,Rh);var Fo,zo,Bo,Do,xo;function yo(){jo.call(this,gc,0)}t(146,145,Rh,yo);function Ao(){jo.call(this,"BLOCK",1)}t(147,145,Rh,Ao);function Co(){jo.call(this,"INLINE",2)}t(148,145,Rh,Co);function Eo(){jo.call(this,"INLINE_BLOCK",3)}t(149,145,Rh,Eo);function Ho(){Ho=x;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=H(Ro,m,9,[Io,Ko,Mo,Oo])}t(150,139,bi);var Qo,Io,Ko,Mo,Oo;function Jo(){jo.call(this,Db,0)}t(151,150,bi,Jo);function Lo(){jo.call(this,$b,1)}t(152,150,bi,Lo);
+function No(){jo.call(this,cc,2)}t(153,150,bi,No);function Po(){jo.call(this,vc,3)}t(154,150,bi,Po);function uj(){uj=x;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=H(kp,m,10,[So,Uo,Wo,Yo,$o,bp,dp,fp,hp])}t(155,139,si);var jp,fp,Wo,Yo,dp,hp,bp,Uo,$o,So;function To(){jo.call(this,"PX",0)}t(156,155,si,To);function Vo(){jo.call(this,"PCT",1)}t(157,155,si,Vo);function Xo(){jo.call(this,"EM",2)}t(158,155,si,Xo);function Zo(){jo.call(this,"EX",3)}
+t(159,155,si,Zo);function ap(){jo.call(this,"PT",4)}t(160,155,si,ap);function cp(){jo.call(this,"PC",5)}t(161,155,si,cp);function ep(){jo.call(this,"IN",6)}t(162,155,si,ep);function gp(){jo.call(this,"CM",7)}t(163,155,si,gp);function ip(){jo.call(this,"MM",8)}t(164,155,si,ip);function lp(){lp=x;mp=[];np=[];op=[]}var mp,np,op;function pp(){pp=x;qp()}function qp(){qp=x;pp();rp=y(I,s,-1,30,1)}function sp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var rp;t(179,1,{});_.tS=function(){return"An event type"};
+_.f=null;t(178,179,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(177,178,{});_.Hc=function(){return this.Jc()};_.a=null;var tp=_.b=null;function up(){up=x;vp=new wp(ld,new xp)}function xp(){}t(176,177,{},xp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return vp};var vp;function yp(){yp=x;zp=new wp(xd,new Ap)}function Ap(){}t(180,177,{},Ap);_.Gc=function(a){Bp();Cp(this,a.b,Dp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return zp};var zp;t(183,177,li);
+function Qj(a,b){return(a.a.clientX||0)-Yj(b)+Xj(b)+$wnd.pageXOffset}function Rj(a,b){return(a.a.clientY||0)-(Zj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function wj(a){var b;return(b=a.b)?Qj(a,b):a.a.clientX||0}function xj(a){var b;return(b=a.b)?Rj(a,b):a.a.clientY||0}t(182,183,li);function Ep(){Ep=x;Fp=new wp(Ad,new Gp)}function Gp(){}t(181,182,li,Gp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Fp};var Fp;function Hp(){Hp=x;Ip=new wp(Kd,new Jp)}function Jp(){}
+t(184,177,{},Jp);_.Gc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Jc=function(){return Ip};var Ip;t(187,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Kp=_.c=0;function sk(){this.c=++Kp}t(186,187,ci,sk);function wp(a,b){this.c=++Kp;this.a=b;!tp&&(tp=new Lp);tp.a[a]=this;this.b=a}t(185,186,ci,wp);_.a=null;_.b=null;function Mp(){Mp=x;Np=new wp(Ld,new Op)}function Op(){}t(188,182,li,Op);
+_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(Pp(),Qp))a=Rp(b.gb),c=new Sp(ao(b.gb,Lf),ao(b.gb,Kf)),d=new Sp(ao(b.K.ab.gb,Lf),ao(b.K.ab.gb,Kf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Tp(b.z,!0);a=ao(b.K.ab.gb,Lf);Up(b,new Sp(a,Vp(b.K.ab).a));b.A&&b.F!=Qp&&Wp(b.f,b)}else Tp(b.z,!1),b.F!=(Pp(),Qp)?Up(b,new Sp(b.w.b,b.w.a)):Xp(b,Rp(b.f.gb)),b.A&&b.F!=Qp&&Yp(b.f,b);Zp(b.K.ab)}else Tp(b.z,!0)};_.Jc=function(){return Np};var Np;function $p(){$p=x;aq=new wp(ie,new bq)}
+function bq(){}t(189,177,{},bq);_.Gc=function(a){Wj(a.a.a)};_.Jc=function(){return aq};var aq;function cq(){cq=x;dq=new wp(qe,new eq)}function eq(){}t(190,177,{},eq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,fq(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,gq(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Jc=function(){return dq};var dq;
+function hq(){hq=x;iq=new wp(re,new jq)}function jq(){}t(191,177,{},jq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,kq(a.a.a,a.a.b))};_.Jc=function(){return iq};var iq;function lq(){lq=x;mq=new wp(se,new nq)}function nq(){}t(192,177,{},nq);_.Gc=function(){this.a.preventDefault()};_.Jc=function(){return mq};var mq;t(194,177,{});t(193,194,{});function oq(){oq=x;pq=new wp(Re,new qq)}function qq(){}t(195,193,{},qq);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(rq(),sq).length&&-999!=(rq(),sq)[c]&&(c=(rq(),sq)[c]);b=new tq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?uq(vq(a)):e=301;break;case 118:case 86:b&&a.vb&&wq(a.u,(!a.wb&&(a.wb=new xq(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(yq(a,bo((zq(),Aq).gc.a.gb,Xg)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ka):801==a.c?(e=237,a.kb=!0,a.J=Ja):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ua);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Bq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Bq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Bq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Bq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Bq(a,4):e=207;break;case 53:105==a.c?Bq(a,5):e=208;break;case 54:105==a.c?Bq(a,
+6):e=210;break;case 55:105==a.c?Bq(a,7):e=211;break;case 56:105==a.c?Bq(a,8):e=212;break;case 57:105==a.c?Bq(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Cq(a,e)}b=!0}b&&this.a.preventDefault()};_.Jc=function(){return pq};var pq;function Dq(){Dq=x;Eq=new wp(sf,new Fq)}function Fq(){}t(196,182,li,Fq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Eq};var Eq;
+function qj(){qj=x;rj=new wp(tf,new Gq)}function Gq(){}t(197,182,li,Gq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return rj};var rj;function Hq(){Hq=x;Iq=new wp(uf,new Jq)}function Jq(){}t(198,182,li,Jq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Pj(ej,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,fj(a))};_.Jc=function(){return Iq};var Iq;function Kq(){Kq=x;Lq=new wp(vf,new Mq)}function Mq(){}t(199,182,li,Mq);_.Gc=function(a){var b;b=this.a;Nn((Kn(),Ln),new Nq(a,a.b,b))};_.Jc=function(){return Lq};var Lq;
+function sj(){sj=x;tj=new wp(wf,new Oq)}function Oq(){}t(200,182,li,Oq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return tj};var tj;function Lp(){this.a={}}t(201,1,{},Lp);_.a=null;t(204,183,li);var Pq=null;function Qq(){Qq=x;Rq=new wp(Og,new Sq)}function Sq(){}t(203,204,li,Sq);_.Gc=function(a){Tq(a.a,this,a.a.k)};_.Jc=function(){return Rq};var Rq;function Uq(){Uq=x;Vq=new wp(Pg,new Wq)}function Wq(){}t(205,204,li,Wq);_.Gc=function(a){Tq(a.a,this,a.a.k)};_.Jc=function(){return Vq};var Vq;
+function Xq(){var a;this.a=(a=document.createElement(Zd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==oe)}t(206,1,{},Xq);function Yq(){Yq=x;Zq=new wp(Qg,new $q)}function $q(){}t(207,204,li,$q);_.Gc=function(a){Tq(a.a,this,a.a.n)};_.Jc=function(){return Zq};var Zq;function ar(){ar=x;br=new wp(Rg,new cr)}function cr(){}t(208,204,li,cr);_.Gc=function(a){dr(a.a,this)&&(a.a.j&&er(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),gk(a.a.c,750),a.a.d=!1))};_.Jc=function(){return br};var br;
+function fr(a,b){this.a=b;this.b=a}function gr(a,b,c){rk&&(b=new fr(b,c),a.Uc(b))}t(209,178,{},fr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return rk};_.a=!1;var rk=_.b=null;function hr(a){this.a=a}t(210,178,{},hr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ir};var ir=_.a=null;function jr(){}function kr(a){var b;lr&&(b=new jr,a.Uc(b))}t(211,178,{},jr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return lr};var lr=null;function mr(a){this.a=a}t(212,178,{},mr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return nr};var nr=_.a=null;function or(){}t(213,178,{},or);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return pr};var pr=null;function qr(a,b,c){a=a.a;if(!b)throw new rr("Cannot add a handler with a null type");if(!c)throw new rr("Cannot add a null handler");0<a.b?sr(a,new tr(a,b,c)):ur(a,b,null).vf(c);return new vr(new wr(a,b,c))}
+function xr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new rr("Cannot fire null event");try{++d.b;j=yr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Mi(n),A(n,86))f=n,!e&&(e=new zr),Ar(e,f);else throw n;}}if(e)throw new Br(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Gi(d.a);r.b<r.d.Be();)o=Hi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Mi(q);if(A(q,38))throw new Cr(q.a);throw q;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function Dr(a){Er.call(this,a,!1)}function Er(a,b){this.a=new Fr(b);this.b=a}t(214,1,vi,Dr,Er);_.Uc=function(a){xr(this,a)};_.a=null;_.b=null;t(217,1,{});function sr(a,b){!a.a&&(a.a=new aj);Vi(a.a,b)}function Gr(a,b,c,d){var e,f;e=yr(a,b,c);e.xf(d)&&e.ye()&&(f=dj(a.d,b),f.Ae(c),f.ye()&&Pi(a.d,b))}function ur(a,b,c){var d;d=dj(a.d,b);d||(d=new Ei,z(a.d,b,d));a=d.xe(c);a||(a=new aj,d.ze(c,a));return a}
+function yr(a,b,c){a=dj(a.d,b);if(!a)return Hr(),Hr(),Ir;c=a.xe(c);return!c?(Hr(),Hr(),Ir):c}t(216,217,{});_.a=null;_.b=0;_.c=!1;function Fr(a){this.d=new Ei;this.c=a}t(215,216,{},Fr);function vr(a){this.a=a}t(218,1,{},vr);_.a=null;function Br(a){Ni.call(this,Jr(a),Kr(a));this.a=a}function Kr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Jr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Lr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:ln(b.a,"; "),d=d.Dc(),ln(b.a,d);return $n(b.a)}t(220,97,Lh,Br);_.a=null;function Cr(a){Br.call(this,a)}t(219,220,Lh,Cr);t(221,1,{},function(){});function Mr(a){a=bo(a,Rd);return(null==a?0:lg==a||lg.toLowerCase()==a.toLowerCase())?(Nr(),Or):(null==a?0:af==a||af.toLowerCase()==a.toLowerCase())?(Nr(),Pr):(Nr(),Qr)}
+function Nr(){Nr=x;Or=new Rr("RTL",0);Pr=new Rr("LTR",1);Qr=new Rr("DEFAULT",2);Sr=H(Tr,m,15,[Or,Pr,Qr])}function Rr(a,b){jo.call(this,a,b)}t(223,139,{15:1,71:1,75:1,77:1},Rr);var Sr,Qr,Pr,Or;function Ur(){}function Vr(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Vr(e,d);H(a,b,c,d);return d}function Wr(a){return Xr([Yr,I],[m,s],[70,-1],a,0,2,1)}
+function Xr(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Vr(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Xr(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Zr();var e=$r,f=as;Zr();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function bs(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new cs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new cs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new cs;}a[b]=c}t(224,1,{},Ur);_.qI=0;
+function Zr(){Zr=x;$r=[];as=[];var a=new Ur,b=$r,c=as,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var $r,as;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function vn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function yn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ds(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function es(){var a;$stats&&fs("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(yf)&&9<=$doc.documentMode)a=Le;else if(-1!=a.indexOf(yf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Le,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&fs("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(gs,m,1,[Eb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&fs("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";lp();op.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+lp();0!=op.length&&(a=op.join(l),a=(pp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:sp(0,a,!1),op.length=0);if(0!=mp.length){a=mp.join(l);a=(pp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=rp[b],0==c&&(c=rp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);rp[e]+=a.length;sp(e,a,!0)}mp.length=0}0!=np.length&&(a=np.join(l),a=(pp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:sp(b-1,a,!0),np.length=0);$stats&&fs("export.client.JSME_export");new hs;new is;0<js(null)?Nn((Kn(),Ln),new ks):ls()}function Mi(a){return A(a,86)?a:new tn(a)}function ms(a){return ns(a&4194303,a>>22&4194303,0>a?1048575:0)}function os(a){return ns(a.l,a.m,a.h)}function ns(a,b,c){return _=new ps,_.l=a,_.m=b,_.h=c,_}
+function qs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new rs;if(0==a.l&&0==a.m&&0==a.h)return ss=ns(0,0,0),ns(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ss=ns(0,0,0),c=os((ts(),us))):(ss=ns(c.l,c.m,c.h),c=ns(0,0,0)),c;g=!1;0!=b.h>>19&&(b=vs(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ws(e):0==c&&0!=d&&0==e?ws(d)+22:0!=c&&0==d&&0==e?ws(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=os((ts(),xs)),c=!0,g=!g;else return c=ys(a,f),g&&zs(c),ss=ns(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=vs(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ys(c,d);f&&zs(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=ns(f,j,c);g?ss=vs(c):ss=ns(c.l,c.m,c.h);return e}if(!As(a,b))return e?ss=vs(a):ss=ns(a.l,a.m,a.h),ns(0,0,0);c=c?a:ns(a.l,a.m,a.h);var h,n,o,r;f=Bs(b)-Bs(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=ns(j&4194303,n&4194303,h&1048575);for(n=ns(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&zs(n);e?(ss=vs(c),d&&(ss=Cs(ss,(ts(),us)))):ss=ns(c.l,c.m,c.h);return n}
+function zs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Bs(a){var b;b=Ds(a.h);return 32==b?(b=Ds(a.m),32==b?Ds(a.l)+32:b+20-10):b-12}var ss=null;function Rs(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ns(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ss(a,b){return ns(a.l&b.l,a.m&b.m,a.h&b.h)}function Ts(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return ts(),Us;if(-9223372036854775E3>a)return ts(),Vs;if(9223372036854775E3<=a)return ts(),xs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=ns(a,b,c);d&&zs(b);return b}function Ws(a){var b,c;return-129<a&&128>a?(b=a+128,null==Xs&&(Xs=y(Ys,m,16,256,0)),c=Xs[b],!c&&(c=Xs[b]=ms(a)),c):ms(a)}
+function Zs(a){var b=hh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function As(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function $s(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return ns(c&4194303,q&
+4194303,u&1048575)}function vs(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ns(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ys(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ns(c&4194303,d&4194303,e&1048575)}function Cs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ns(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function at(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+at(vs(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Ws(1E9);a=qs(a,b);b=l+N(ss);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Xs=null;function ts(){ts=x;xs=ns(4194303,4194303,524287);Vs=ns(0,0,524288);us=Ws(1);Ws(2);Us=Ws(0)}var xs,Vs,us,Us;function ps(){}t(233,1,{16:1},ps);
+function fs(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function bt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(238,1,{},bt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function ct(a,b){ln(a.a.a,b.a);return a}function dt(){this.a=new et}t(239,1,{},dt);function ft(a){if(null==a)throw new rr("css is null");this.a=a}t(240,1,{17:1,71:1},ft);
+_.eQ=function(a){return!A(a,17)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;function ht(a){if(null==a)throw new rr("html is null");this.a=a}t(242,1,pi,ht);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;t(243,1,pi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};_.a=null;
+function it(){it=x;jt=RegExp(na,pe);kt=RegExp(ob,pe);lt=RegExp(mb,pe);mt=RegExp(ta,pe);nt=RegExp(ea,pe)}function ot(a){it();-1!=a.indexOf(na)&&(a=a.replace(jt,oa));-1!=a.indexOf(mb)&&(a=a.replace(lt,ra));-1!=a.indexOf(ob)&&(a=a.replace(kt,qa));-1!=a.indexOf(ea)&&(a=a.replace(nt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(mt,"&#39;"));return a}var jt,kt,lt,nt,mt;function pt(a){if(null==a)throw new rr("uri is null");this.a=a}t(245,1,{19:1},pt);_.eQ=function(a){return!A(a,19)?!1:G(this.a,a.a)};_.hC=function(){return gt(this.a)};
+_.a=null;function qt(){qt=x}t(247,1,{});function rt(){}t(248,1,{},rt);var st=null;function tt(){}t(249,247,{},tt);var ut=null;function vt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=yr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=yr(a.a,f,null).Cf(e),A(d,20)&&xn(d.a,b)){var h=a.a,n=f;0<h.b?sr(h,new wt(h,n,null,d)):Gr(h,n,null,d)}}}t(250,1,di);_.a=null;function xt(a){this.a=a}t(251,250,di,xt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function yt(a){this.a=a}t(252,250,di,yt);
+_.Sc=function(){var a=this.a;zt((At(),Bt),a.a,!0)};function Ct(){sn()}t(253,97,ai,Ct);function Dt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,gk(a.d,1))}function Et(){this.a=new Ft(this);this.b=new aj;this.d=new Gt(this);this.f=new Ht(this)}t(254,1,{},Et);_.c=!1;_.e=!1;function Ft(a){mk();this.a=a}t(255,24,{},Ft);_.Cc=function(){if(this.a.c){var a=this.a,b;b=It(a.f.d.b,a.f.b);Jt(a.f);A(b,21)&&new Ct;a.c=!1;Dt(a)}};_.a=null;function Gt(a){mk();this.a=a}t(256,24,{},Gt);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=ck(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(gk(a.a,1E4);a.f.c<a.f.a;){d=Kt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Jt(a.f)}if(100<=ck()-b)break}}finally{e||(ak(a.a),a.c=!1,Dt(a))}};_.a=null;function Kt(a){var b;a.b=a.c;b=It(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Jt(a){Lt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Ht(a){this.d=a}t(257,1,{},Ht);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Kt(this)};
+_.Zc=function(){Jt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Mt(a,b){var c=(Nt(),Ot(b));a.appendChild(c)}function Pt(a,b,c){var d;d=Vj;Vj=a;b==jj&&8192==Qt(a.type)&&(jj=null);c.$c(a);Vj=d}var Vj=null,jj=null;function Rt(){Rt=x;St=new Et}function Aj(a){Rt();if(!a)throw new rr("cmd cannot be null");var b=St;Vi(b.b,a);Dt(b)}var St;function Tt(a){kj();!Ut&&(Ut=new sk);Vt||(Vt=new Er(null,!0),Wt=new Xt);return qr(Vt,Ut,a)}var Vt=null;function Yt(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
+function Xt(){}t(263,178,{},Xt);_.Gc=function(a){a.Wc(this);Wt.c=!1};_.Hc=function(){return Ut};_.Ic=function(){Yt(this)};_.a=!1;_.b=!1;_.c=!1;var Ut=_.d=null,Wt=null;function Zt(){Zt=x;$t=new au;bu()||($t=null)}var $t=null;function ok(){}t(265,1,{},ok);_.Qc=function(){for(;0<(mk(),nk).c;)ak(It(nk,0))};function qk(a,b){return qr((!cu&&(cu=new du),cu),a,b)}
+function eu(a){pk();fu||(gu("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new hu),fu=!0);return qk((!lr&&(lr=new sk),lr),a)}
+function pk(){iu||(gu('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new ju),
+iu=!0)}function ku(){iu&&gr((!cu&&(cu=new du),cu),null,!1)}function lu(){var a;iu&&(a=new mu,cu&&xr(cu,a));return null}function nu(){var a,b;if(fu&&(b=oj(),a=pj(),ou!=b||pu!=a))ou=b,pu=a,kr((!cu&&(cu=new du),cu))}var iu=!1,cu=null,pu=0,ou=0,fu=!1;function qu(){qu=x;ru=new sk}function mu(){qu()}t(267,178,{},mu);_.Gc=function(){null.$f()};_.Hc=function(){return ru};var ru;function du(){Dr.call(this,null)}t(269,214,vi,du);
+function Qt(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Ld:return 2;case ie:return 2048;case Re:return 128;case Se:return 256;case Te:return 512;case Ze:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case xf:return 131072;case Kd:return 262144;case Tf:return 524288;case Rg:return 1048576;case Qg:return 2097152;case Pg:return 4194304;
+case Og:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function kj(){su||(tu(),uu(),su=!0)}var su=!1;function vu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function wu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function tu(){xu=C(function(a){var b;var c=Vt,d,e,f;Ut&&c&&yu(c.a.d,Ut)?(b=Wt.a,d=Wt.b,e=Wt.c,f=Wt.d,Yt(Wt),Wt.d=a,xr(c,Wt),c=!(Wt.a&&!Wt.b),Wt.a=b,Wt.b=d,Wt.c=e,Wt.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});zu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!vn(b)&&A(b,22)&&Pt(a,c,b)});Au=C(function(a){a.preventDefault();zu.call(this,a)});Bu=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;zu.call(this,a)});Cu=C(function(a){if(xu(a)){var b=lj;b&&b.__listener&&!vn(b.__listener)&&A(b.__listener,22)&&(Pt(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,Cu,!0);$wnd.addEventListener(Ld,Cu,!0);$wnd.addEventListener(sf,Cu,!0);$wnd.addEventListener(wf,Cu,!0);$wnd.addEventListener(tf,Cu,!0);$wnd.addEventListener(vf,Cu,!0);$wnd.addEventListener(uf,Cu,!0);$wnd.addEventListener(xf,Cu,!0);$wnd.addEventListener(Re,xu,!0);$wnd.addEventListener(Te,xu,!0);$wnd.addEventListener(Se,
+xu,!0);$wnd.addEventListener(Rg,Cu,!0);$wnd.addEventListener(Qg,Cu,!0);$wnd.addEventListener(Pg,Cu,!0);$wnd.addEventListener(Og,Cu,!0);$wnd.addEventListener(se,Cu,!0);$wnd.addEventListener(qe,Cu,!0);$wnd.addEventListener(re,Cu,!0)}function Du(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Eu(a,b){switch(b){case "drag":a.ondrag=zu;break;case "dragend":a.ondragend=zu;break;case ce:a.ondragenter=Au;break;case "dragleave":a.ondragleave=zu;break;case de:a.ondragover=Au;break;case "dragstart":a.ondragstart=zu;break;case "drop":a.ondrop=zu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,zu,!1);a.addEventListener(b,zu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function Fu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?zu:null),c&2&&(a.ondblclick=b&2?zu:null),c&4&&(a.onmousedown=b&4?zu:null),c&8&&(a.onmouseup=b&8?zu:null),c&16&&(a.onmouseover=b&16?zu:null),c&32&&(a.onmouseout=b&32?zu:null),c&64&&(a.onmousemove=b&64?zu:null),c&128&&(a.onkeydown=b&128?zu:null),c&256&&(a.onkeypress=b&256?zu:null),c&512&&(a.onkeyup=b&512?zu:null),c&1024&&(a.onchange=b&1024?zu:null),c&2048&&(a.onfocus=b&2048?zu:null),c&4096&&(a.onblur=b&4096?zu:null),
+c&8192&&(a.onlosecapture=b&8192?zu:null),c&16384&&(a.onscroll=b&16384?zu:null),c&32768&&(a.onload=b&32768?Bu:null),c&65536&&(a.onerror=b&65536?zu:null),c&131072&&(a.onmousewheel=b&131072?zu:null),c&262144&&(a.oncontextmenu=b&262144?zu:null),c&524288&&(a.onpaste=b&524288?zu:null),c&1048576&&(a.ontouchstart=b&1048576?zu:null),c&2097152&&(a.ontouchmove=b&2097152?zu:null),c&4194304&&(a.ontouchend=b&4194304?zu:null),c&8388608&&(a.ontouchcancel=b&8388608?zu:null),c&16777216&&(a.ongesturestart=b&16777216?
+zu:null),c&33554432&&(a.ongesturechange=b&33554432?zu:null),c&67108864&&(a.ongestureend=b&67108864?zu:null))}var lj=null,xu=null,Cu=null,Au=null,zu=null,Bu=null;function uu(){Au=C(function(a){zu.call(this,a);return!1})}function Gu(){var a;Gu=x;Hu=(a=$doc,G(a.compatMode,Eb)?a.documentElement:a.body)}var Hu;function Iu(){this.b=new aj}function Ju(a){a=a[Uc];return null==a?-1:a}t(275,1,{},Iu);_.a=null;function Ku(a,b){this.a=a;this.b=b}t(276,1,{},Ku);_.a=0;_.b=null;
+function bu(){var a=$t,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Lu=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function au(){this.a=new Dr(null)}t(277,1,vi,au);_.ad=function(a){return decodeURI(a.replace("%23",la))};_.Uc=function(a){xr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Lu?l:Lu))Lu=a,pr&&(a=new or,xr(this.a,a))};var Lu=l;
+function gu(a,b){var c;c=$doc.createElement("script");c.textContent=a||l;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function ju(){}t(280,1,{},ju);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(lu),C(ku))};function hu(){}t(281,1,{},hu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(nu))};function $i(a,b){Ii(a.gd(),b,!0)}function Zi(a,b){Ii(a.gd(),b,!1)}function nj(a,b,c){0<=b&&a.md(b+Yf);0<=c&&a.kd(c+Yf)}
+function Mu(a){var b,a=bo(a,zd);b=Xn(a,Yn(32));return 0<=b?a.substr(0,b-0):a}function Ii(a,b,c){if(!a)throw new Qi(kc);b=Wn(b);if(0==b.length)throw new tk(Lc);if(c){var d;d=Wn(b);b=a.className;-1==co(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Wn(b);f=a.className;e=co(f,c);-1!=e&&(b=Wn(f.substr(0,e-0)),c=Wn(Nu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Ou(a,b){a.style.display=b?l:Df;a.setAttribute("aria-hidden",""+!b)}t(286,1,mi);_.cd=function(){return Yj(this.gb)};
+_.dd=function(){return Zj(this.gb)+$wnd.pageYOffset};_.ed=function(){return ao(this.gb,Kf)};_.fd=function(){return ao(this.gb,Lf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Df};_.jd=function(){throw new Pu;};_.kd=function(a){this.gb.style[Be]=a};_.ld=function(a){Ou(this.gb,a)};_.md=function(a){this.gb.style[bh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=Qt(c.b);if(-1==d){var e=a.gb;d=c.b;kj();Eu(e,d);G(de,d)&&Eu(e,ce)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,kj(),Fu(e,d)):a.cb|=d;return qr(!a.db?a.db=new Dr(a):a.db,c,b)}function Qu(a,b,c){return qr(!a.db?a.db=new Dr(a):a.db,c,b)}
+function Ru(a){var b;if(a.pd())throw new Su("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;kj();Fu(c,b)}else a.cb|=b;a.nd();a.sd()}function Tu(a,b){var c;switch(Qt(b.type)){case 16:case 32:if((c=b.relatedTarget)&&ho(a.gb,c))return}c=a.gb;var d,e,f;if(tp&&(f=tp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&xr(a.db,f.a),f.a.a=d,f.a.b=e}
+function Uu(a){if(!a.pd())throw new Su("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}function Wj(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new Su("This widget's parent does not implement HasWidgets");}else if(hj(),yu(Vu.a,a)){hj();try{a.rd()}finally{Pi(Vu.a,a)}}}
+function Wu(a,b){var c;c=a.fb;if(b){if(c)throw new Su("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(285,286,Sh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&xr(this.db,a)};_.pd=function(){return this.bb};_.qd=function(){Ru(this)};_.$c=function(a){Tu(this,a)};_.rd=function(){Uu(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;
+function Xu(a){for(a=new Yu(a);a.a.a<a.a.b.c-1;)Zu(a.a),$u(a.a)}t(284,285,wi);_.nd=function(){av(this,(bv(),cv))};_.od=function(){av(this,(bv(),dv))};function ev(a,b,c){Wj(b);var d=a.p;fv(d,b,d.c);d=(Nt(),Ot(b.gb));c.appendChild(d);Wu(b,a)}function gv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new hv;b.fb==a&&(f=a.vd(b),f<d&&--d);Wj(b);fv(a.p,b,d);e?(e=b.gb,Du(c,(Nt(),Ot(e)),d)):(e=(Nt(),Ot(b.gb)),c.appendChild(e));Wu(b,a)}
+function iv(a,b){var c;if(b.fb!=a)return!1;try{Wu(b,null)}finally{c=b.gb;fo(c).removeChild(c);c=a.p;var d;d=jv(c,b);if(-1==d)throw new kv;if(0>d||d>=c.c)throw new hv;for(--c.c;d<c.c;++d)bs(c.a,d,c.a[d+1]);bs(c.a,c.c,null)}return!0}t(283,284,wi);_.vd=function(a){return jv(this.p,a)};_.wd=function(a,b,c,d){gv(this,a,b,c,d)};_.xd=function(){return new lv(this.p)};_.ud=function(a){return iv(this,a)};function gj(a,b,c,d){var e;Wj(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}
+function mv(a,b){var c;(c=iv(a,b))&&nv(b.gb);return c}function ov(a,b,c,d){if(b.fb!=a)throw new tk("Widget must be a child of this panel.");a.Ad(b,c,d)}function pv(a,b,c){a=a.gb;-1==b&&-1==c?nv(a):(a.style[Vf]=bd,a.style[Ue]=b+Yf,a.style[Ng]=c+Yf)}function qv(){var a=$doc.createElement(Zd);this.p=new rv(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Ce}function nv(a){a.style[Ue]=l;a.style[Ng]=l;a.style[Vf]=l}t(282,283,wi,qv);_.yd=function(a){ev(this,a,this.gb)};
+_.ud=function(a){return mv(this,a)};_.zd=function(a,b,c){ov(this,a,b,c)};_.Ad=function(a,b,c){pv(a,b,c)};function sv(a,b){if(a.Cd())throw new Su("SimplePanel can only contain one child widget");a.Dd(b)}function tv(a,b){if(a.ab!=b)return!1;try{Wu(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function uv(a,b){if(b!=a.ab&&(b&&Wj(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(Nt(),Ot(a.ab.gb));a.Bd().appendChild(c);Wu(b,a)}}function vv(){this.gb=$doc.createElement(Zd)}t(290,284,wi,vv);_.Bd=function(){return this.gb};
+_.Cd=function(){return this.ab};_.xd=function(){return new wv(this)};_.ud=function(a){return tv(this,a)};_.Dd=function(a){uv(this,a)};_.ab=null;function xv(a,b){a.$&&(yv(a.Z,!1,!1),gr(a,a,b))}function zv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Av(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Ue]=b-0+(uj(),Yf);a.style[Ng]=c+Yf}function Bv(a){a.$||(a.bb&&Wj(a),yv(a.Z,!0,!1))}t(289,290,wi);_.Bd=function(){return eo(this.gb)};_.ed=function(){return ao(this.gb,Kf)};
+_.fd=function(){return ao(this.gb,Lf)};_.gd=function(){return fo(eo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){xv(this,a)};_.hd=function(){return!G(Ce,this.gb.style[Zg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.$&&yv(this.Z,!1,!0)};_.kd=function(a){this.O=a;zv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Av(this,a,b)};_.ld=function(a){this.gb.style[Zg]=a?$g:Ce};_.Dd=function(a){uv(this,a);zv(this)};
+_.md=function(a){this.P=a;zv(this);0==a.length&&(this.P=null)};_.Hd=function(){Bv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function Cv(a,b){var c;vv.call(this);this.R=new Dv;this.L=(Ev(),Fv);this.Z=new Gv(this);this.gb.appendChild($doc.createElement(Zd));this.Gd(0,0);fo(eo(this.gb))[zd]="gwt-PopupPanel";eo(this.gb)[zd]=Uf;this.N=this.M=a;this.W=!1;c=H(gs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Hv(c);this.K.gd()[zd]=l;c=fo(eo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Qi(kc);d=Wn(d);if(0==d.length)throw new tk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}uv(this,this.K);zv(this);Ii(eo(this.gb),Uf,!1);Ii(this.K.b,b+"Content",!0)}t(288,289,wi);_.nd=function(){Ru(this.K)};_.od=function(){Uu(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new wv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){uv(this.K,a);zv(this)};_.K=null;t(287,288,wi);_.rd=function(){Uu(this)};
+function Iv(){Iv=x;Jv=new Kv(Db,0,(Ev(),Fv));Lv=new Kv(pc,1,Mv);Nv=new Kv(wc,2,Ov);Pv=H(Qv,m,23,[Jv,Lv,Nv])}function Kv(a,b,c){jo.call(this,a,b);this.a=c}t(291,139,{23:1,71:1,75:1,77:1},Kv);_.a=null;var Pv,Jv,Lv,Nv;function Rv(){Rv=x;Sv=H(gs,m,1,[Ng,rf,od])}
+function Hv(a){var b;Rv();var c,d;c=this.gb=$doc.createElement(Cg);this.c=$doc.createElement(Fg);Mt(c,this.c);c[vd]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[zd]=a[c],Mt(b,Tv(a[c]+"Left")),Mt(b,Tv(a[c]+Gb)),Mt(b,Tv(a[c]+"Right")),b),Mt(this.c,d),1==c&&(this.b=eo(vu(d,1)));this.gb[zd]="gwt-DecoratorPanel"}function Tv(a){var b,c;c=$doc.createElement(Gg);b=$doc.createElement(Zd);var d=(Nt(),Ot(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}t(293,290,Zh,Hv);_.Bd=function(){return this.b};
+_.b=null;_.c=null;var Sv;t(292,293,Zh);t(294,1,{});function bv(){bv=x;cv=new Uv;dv=new Vv}function Wv(a){Br.call(this,a)}function av(a,b){bv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Mi(f),A(f,86))d=f,!c&&(c=new zr),Ar(c,d);else throw f;}}if(c)throw new Wv(c);}t(295,219,Lh,Wv);var cv,dv;function Uv(){}t(296,1,{},Uv);_.Id=function(a){a.qd()};function Vv(){}t(297,1,{},Vv);_.Id=function(a){a.rd()};t(300,285,Sh);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};
+_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.qd=function(){Ru(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};t(299,300,Sh);function Xv(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",pd),b);this.gb[zd]="gwt-Button";this.gb.innerHTML=a||l}t(298,299,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},Xv);t(301,283,wi);_.d=null;
+_.e=null;function Yv(a,b){var c;if(a.f)throw new Su("Composite.initWidget() may only be called once.");Wj(b);c=b.gb;a.gb=c;var d;Nt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Nt(),c).__gwt_resolve=Zv(a));a.f=b;Wu(b,a)}function $v(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);kj();Fu(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(302,285,ui);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){$v(this)};
+_.$c=function(a){Tu(this,a);this.f.$c(a)};_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function aw(a,b){a.c=!1;a.a.textContent=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Rd]=lg;break;case 1:c[Rd]=af;break;case 2:Mr(c)!=(Nr(),Qr)&&(c[Rd]=l)}}}function bw(a){this.a=a;this.c=!1;this.d=this.b=Mr(a)}t(303,1,{},bw);_.a=null;_.b=null;_.c=!1;_.d=null;function mj(){this.gb=cw()}t(304,290,wi,mj);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};
+_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function dw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=eo(b);e=null;c&&(c=Ju(c),e=0>c?null:It(a.i.b,c));e?ew(a,e):d&&(b.innerHTML=l||l);return b}function ew(a,b){var c;if(b.fb!=a)return!1;try{Wu(b,null)}finally{c=b.gb;fo(c).removeChild(c);var d=a.i,e;e=Ju(c);c[Uc]=null;c=d.b;fw(e,c.c);bs(c.b,e,null);d.a=new Ku(e,d.a)}return!0}t(306,284,wi);_.xd=function(){return new gw(this)};
+_.ud=function(a){return ew(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function hw(a){if(0>=a.b)throw new iw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new iw("Column index: 0, Column size: "+a.a);}
+function jw(){this.i=new Iu;this.f=$doc.createElement(Cg);this.c=$doc.createElement(Fg);Mt(this.f,this.c);this.gb=this.f;this.d=new kw(this);var a=new lw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;Du(a.b.f,(Nt(),Ot(b)),0);Mt(a.a,$doc.createElement(Ed))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new iw("Row index: "+a+", Row size: "+d);if(0>c)throw new iw("Column "+c+" must be non-negative: "+
+c);if(this.a<=c)throw new iw("Column index: "+c+", Column size: "+this.a);c=dw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Gg),d.innerHTML=sa||l,Du(c,(Nt(),Ot(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ed),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Gg);
+e.innerHTML=sa;c=$doc.createElement(Sg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)dw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(305,306,wi,jw);_.a=0;_.b=0;function mw(a){for(;++a.b<a.d.c&&!(null!=It(a.d,a.b)););}function gw(a){this.c=a;this.d=this.c.i.b;mw(this)}t(307,1,{},gw);_.Xc=function(){return this.b<this.d.c};
+_.Yc=function(){var a;if(this.b>=this.d.c)throw new kv;a=It(this.d,this.b);this.a=this.b;mw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new nw;a=It(this.d,this.a);Wj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function kw(a){this.a=a}t(308,1,{},kw);_.a=null;function lw(a){this.b=a}t(309,1,{},lw);_.a=null;_.b=null;function ow(){ow=x;pw=new qw}var pw;function rw(){rw=x;sw=new tw((Ho(),wd));uw=new tw(Ue);vw=new tw(gg);ww=uw;xw=vw;yw=ww}var sw,yw,uw,xw,ww,vw;function qw(){}t(311,1,{},qw);
+function tw(a){this.a=a}t(312,311,{},tw);_.a=null;function zw(){zw=x;Aw=new Bw(rf);Cw=new Bw(Ng)}var Aw,Cw;function Bw(a){this.a=a}t(313,1,{},Bw);_.a=null;function Dw(a,b){var c;c=Ew(a);Mt(a.b,c);ev(a,b,c)}function Ew(a){var b;b=$doc.createElement(Gg);b[ed]=a.a.a;b.style[Yg]=a.c.a;return b}function Fw(a,b){var c,d;d=fo(b.gb);(c=iv(a,b))&&a.b.removeChild(d);return c}
+function Gw(){this.p=new rv(this);this.e=$doc.createElement(Cg);this.d=$doc.createElement(Fg);Mt(this.e,this.d);this.gb=this.e;this.a=(rw(),yw);this.c=(zw(),Cw);this.b=$doc.createElement(Sg);Mt(this.d,this.b);this.e[vd]=$a;this.e[td]=$a}t(314,301,wi,Gw);_.ud=function(a){return Fw(this,a)};_.b=null;function Hw(){Hw=x;new Ei}function Iw(a,b,c,d,e){Hw();this.a=new Jw(this,a,b,c,d,e);this.gb[zd]="gwt-Image"}function Kw(a,b,c,d,e){Hw();Iw.call(this,(qt(),new pt(a)),b,c,d,e)}t(315,285,Sh,Iw,Kw);
+_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.$c=function(a){32768==Qt(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);Tu(this,a)};_.sd=function(){var a=this.a;G(Ze,bo(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Lw(a,this),Nn((Kn(),Ln),a.f))};_.a=null;t(317,1,{});_.f=null;function Mw(){Mw=x;Nw()}
+function Jw(a,b,c,d,e,f){var g,j;Mw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(wg);j=new dt;ct(ct(ct(j,new ft("width:"+e+(uj(),Yf)+lb)),new ft("height:"+f+$f)),new ft("background:url("+b.a+") no-repeat "+-c+"px "+-d+$f));!Ow&&(Ow=new Pw);b=Qw;c=new ft((new ft($n(j.a.a))).a);j=new et;ln(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=ot(b.a);ln(j.a,b);ln(j.a,"' style='");b=ot(c.a);ln(j.a,b);ln(j.a,"' border='0'>");j=new ht($n(j.a));g.innerHTML=j.a||l;g=
+eo(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),kj(),Fu(g,a)):a.cb|=133333119}t(316,317,{},Jw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Lw(a,b){this.a=a;this.b=b}t(318,1,{},Lw);
+_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ze,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;_.b=null;function Rw(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(ow(),pw)?a.b.d==(Nr(),Pr)?(rw(),uw):a.b.d==Or?(rw(),vw):(rw(),ww):a.b.d==(Nr(),Pr)?(rw(),vw):a.b.d==Or?(rw(),uw):(rw(),xw);b!=a.c&&(a.c=b,a.gb.style[Ig]=!a.c?l:a.c.a)}t(320,285,Sh);_.a=null;_.b=null;_.c=null;
+function Sw(){this.gb=$doc.createElement(Zd);this.b=new bw(this.gb);this.gb[zd]="gwt-Label"}function Tw(){Sw.call(this);aw(this.b,ch);Rw(this)}t(319,320,Sh,Sw,Tw);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function Uw(a,b){if(0>b||b>=a.gb.options.length)throw new hv;}function Dp(a,b){Uw(a,b);return a.gb.options[b].value}
+function Vw(){this.gb=$doc.createElement("select");this.gb[zd]="gwt-ListBox"}t(321,300,Sh,Vw);t(322,250,di);function Ww(a){this.a=a}t(323,322,di,Ww);_.Kc=function(){};function Xw(a){this.a=a}t(324,322,di,Xw);_.Qc=function(a){this.a.Jd(a.f,a.a)};function Yw(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Sg);Du(a.e,(Nt(),Ot(e)),b);a=(Nt(),Ot(c));d.appendChild(a)}else d=vu(a.e,0),Du(d,(Nt(),Ot(c)),b)}
+function Zw(a,b,c){var d;$w(a,b);c&&b.a?($w(a,null),a=b.a,b=(Kn(),Ln),b.c=On(b.c,[new ax(a),!1])):null!=b.c&&(a.j=new bx(a,b),c=(Ev(),Mv),a.j.L=c,a.j.T=a.f,a.j.gd()[zd]=ze,d=Mu(a.gb),G(ye,d)||$i(a.j,d+"Popup"),Qu(a.j,new Xw(a),rk?rk:rk=new sk),a.n=b.c,d=a.j,a=new cx(a,b),d.gb.style[Zg]=Ce,Bv(d),a.a.o?Av(a.a.j,Yj(a.a.gb)+ao(a.a.gb,Lf)-1,Zj(a.b.gb)+$wnd.pageYOffset):Av(a.a.j,Yj(a.b.gb),Zj(a.a.gb)+$wnd.pageYOffset+ao(a.a.gb,Kf)-1),d.gb.style[Zg]=$g)}
+function dx(a,b){if(b||!(a.k&&a.n==a.k.c))$w(a,b),ex(a.gb),b&&a.d&&Zw(a,b,!1)}
+function fx(a,b){var c;a:{c=b.target;var d,e;for(e=new Gi(a.i);e.b<e.d.Be();)if(d=Hi(e),ho(d.gb,c)){c=d;break a}c=null}switch(Qt(b.type)){case 1:ex(a.gb);c&&Zw(a,c,!0);break;case 16:c&&dx(a,c);break;case 32:c&&dx(a,null);break;case 2048:gx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:gx(a)||a.o||hx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:gx(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(Zw(a,a.k,!1),a.k.c.$f()):ix(a));b.cancelBubble=!0;b.preventDefault();break;case 38:gx(a)||a.o&&hx(a);
+b.cancelBubble=!0;b.preventDefault();break;case 40:gx(a)||(a.o?ix(a):null!=a.k.c&&!a.k.c.$f().$f()&&(Zw(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:$w(a,null);a.j&&xv(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:$w(a,null);a.j&&xv(a.j,!1);break;case 13:gx(a)||(Zw(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Tu(a,b)}function jx(a,b,c){c&&$w(a,null);gr(a,b,!1);a.n=null;a.j=null}
+function gx(a){var b;if(!a.k){for(b=new Gi(a.i);b.b<b.d.Be();){b=Hi(b);$w(a,b);break}return!0}return!1}function $w(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Mu(c.gb)+Va;Ii(c.gd(),d,!1);a.o&&(c=fo(a.k.gb),2==wu(c)&&(c=vu(c,1),Ii(c,Ag,!1)))}if(b){c=Mu(b.gb)+Va;Ii(b.gd(),c,!0);a.o&&(c=fo(b.gb),2==wu(c)&&(c=vu(c,1),Ii(c,Ag,!0)));sl();c=a.gb;var e=new Uk(b.gb),d=(nl(),ol),e=H(kx,m,5,[e]),f,g,j,h;f=new kn;for(j=0,h=e.length;j<h;++j)g=e[j],mn(mn(f,g.a),ba);e=Wn($n(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function ix(a){var b,c,d;if(a.k){for(b=c=zj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?It(a.i,b):It(a.i,c);break}$w(a,d)}}function hx(a){var b,c,d;if(a.k){for(b=c=zj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?It(a.i,b):It(a.i,c);break}$w(a,d)}}t(325,285,Sh);_.$c=function(a){fx(this,a)};_.rd=function(){this.j&&xv(this.j,!1);Uu(this)};_.Jd=function(a,b){jx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function ax(a){this.a=a}t(326,1,{},ax);_.wc=function(){lx(this.a)};_.a=null;
+function mx(a){this.a=a}t(327,1,{},mx);_.Kc=function(){$w(this.a,null)};_.a=null;function bx(a,b){this.a=a;this.b=b;Cv.call(this,!0,gf);uv(this.K,this.b.c);zv(this);this.Y=!0;this.b.c.$f()}t(328,288,wi,bx);_.Wc=function(a){var b,c;if(!a.a)switch(Qt(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(ho(b,c)){a.a=!0;break}a.a&&$w(this.a,null)}};_.a=null;_.b=null;function cx(a,b){this.a=a;this.b=b}t(329,1,{},cx);_.a=null;var nx=_.b=null;
+function ox(){ox=x;nx=new bt((qt(),new pt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function px(a,b){this.gb=$doc.createElement(Gg);var c=Mu(this.gb)+Va;Ii(this.gd(),c,!1);this.gb.textContent=a||l;this.gb[zd]="gwt-MenuItem";c=io();this.gb.setAttribute(Ke,c);sl();this.gb.setAttribute("role",Zl.a);this.a=b}t(332,286,{27:1,31:1,34:1},px);_.a=null;_.b=null;_.c=null;
+function qx(){var a;this.gb=$doc.createElement(Gg);this.gb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Zd);Mt(this.gb,a);a[zd]="menuSeparatorInner"}t(333,286,mi,qx);function rx(){var a,b,c,d,e;b=null.$f();e=oj();d=pj();b[Yd]=(wo(),Df);b[bh]=0+(uj(),Yf);b[Be]=ab;c=$doc;c=(G(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Yf;b[Be]=(a>d?a:d)+Yf;b[Yd]="block"}function Dv(){}t(334,1,{},Dv);_.Sc=function(){rx()};
+function sx(a){this.a=a}t(335,1,{},sx);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?ho(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Qt(d.type)){case 4:case 1048576:if(jj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(jj){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function tx(a){this.a=a}t(336,1,{},tx);_.a=null;function Ev(){Ev=x;Fv=new ux(Db,0);Mv=new ux(pc,1);Ov=new ux(wc,2);vx=H(wx,m,32,[Fv,Mv,Ov])}function ux(a,b){jo.call(this,a,b)}t(337,139,{32:1,71:1,75:1,77:1},ux);var vx,Fv,Mv,Ov;function xx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=eu(a.a.R),rx(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Ri(a.f.a),a.f=null,a.b=!1)}function yx(a){a.j||(xx(a),a.c||(hj(),mv(ij(null),a.a)));a.a.gb.style[Cd]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=$g}
+function zx(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Cd]="rect("+g+Zf+f+Zf+c+Zf+e+"px)"}
+function yv(a,b,c){a.c=c;$j(a);a.i&&(ak(a.i),a.i=null,yx(a));a.a.$=b;var d=a.a;d.X&&(Ri(d.X.a),d.X=null);d.S&&(Ri(d.S.a),d.S=null);if(d.$){d.X=Tt(new sx(d));var e;e=new tx(d);Zt();e=$t?qr($t.a,(!pr&&(pr=new sk),pr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Ev(),Fv)&&!b&&(c=!1);a.j=b;c?b?(xx(a),a.a.gb.style[Vf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Cd]="rect(0px, 0px, 0px, 0px)",hj(),b=ij(null),ev(b,a.a,b.gb),a.i=new Ax(a),gk(a.i,1)):bk(a,200):(xx(a),a.j?(a.a.gb.style[Vf]=bd,-1!=a.a._&&a.a.Gd(a.a.V,
+a.a._),hj(),b=ij(null),ev(b,a.a,b.gb)):a.c||(hj(),mv(ij(null),a.a)),a.a.gb.style[Rf]=$g)}function Gv(a){var b=(ik(),jk);this.k=new hk(this);this.s=b;this.a=a}t(338,17,{},Gv);_.yc=function(){yx(this)};_.zc=function(){this.d=ao(this.a.gb,Kf);this.e=ao(this.a.gb,Lf);this.a.gb.style[Rf]=Ce;zx(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){zx(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Ax(a){mk();this.a=a}t(339,24,{},Ax);
+_.Cc=function(){this.a.i=null;bk(this.a,200)};_.a=null;function Nt(){Nt=x;Bx()}function Ot(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Zv(a){return function(){this.__gwt_resolve=Cx;return a.jd()}}function Cx(){throw"A PotentialElement cannot be resolved twice.";}
+function Bx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function hj(){hj=x;Dx=new Ex;Fx=new Ei;Vu=new zr}function Gx(a){this.p=new rv(this);this.gb=a;Ru(this)}
+function ij(a){hj();var b,c;c=dj(Fx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Fx.d){var d=new Hx;pk();qk(rk?rk:rk=new sk,d)}!b?c=new Ix:c=new Gx(b);z(Fx,a,c);Ar(Vu,c);return c}t(341,282,wi,Gx);var Dx,Fx,Vu;function Ex(){}t(342,1,{},Ex);_.Id=function(a){a.pd()&&a.rd()};function Hx(){}t(343,1,{},Hx);_.Qc=function(){hj();try{av(Vu,Dx)}finally{Jx(Vu.a),Jx(Fx)}};function Ix(){Gx.call(this,$doc.body)}t(344,341,wi,Ix);
+_.Ad=function(a,b,c){pv(a,b-0,c-0)};function wv(a){this.c=a;this.a=!!this.c.ab}t(345,1,{},wv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new kv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Kx(a,b){a.gb[Xg]=null!=b?b:l}t(348,300,Sh);_.$c=function(a){0!=(Qt(a.type)&896)?Tu(this,a):Tu(this,a)};_.sd=function(){};function Lx(){Lx=x;Mx()}t(347,348,Sh);
+function Nx(){var a;Lx();var b=(a=$doc.createElement("INPUT"),a.type=Hg,a);!ut&&(ut=new tt);!st&&(st=new rt);this.gb=b;this.gb[zd]="gwt-TextBox"}t(346,347,Sh,Nx);function Mx(){Mx=x;Ox=new Px;Qx=new Rx;Sx=new Tx;Ux=new Vx;Wx=H(Xx,m,35,[Ox,Qx,Sx,Ux])}t(349,139,gi);var Wx,Ox,Qx,Sx,Ux;function Px(){jo.call(this,Db,0)}t(350,349,gi,Px);function Rx(){jo.call(this,$b,1)}t(351,349,gi,Rx);function Tx(){jo.call(this,cc,2)}t(352,349,gi,Tx);function Vx(){jo.call(this,vc,3)}t(353,349,gi,Vx);
+function Yx(a,b){if(0>b||b>=a.c)throw new hv;return a.a[b]}function jv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function fv(a,b,c){var d,e;if(0>c||c>a.c)throw new hv;if(a.c==a.a.length){e=y(Zx,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)bs(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)bs(a.a,d,a.a[d-1]);bs(a.a,c,b)}function rv(a){this.b=a;this.a=y(Zx,m,36,4,0)}t(354,1,{},rv);_.xd=function(){return new lv(this)};_.a=null;_.b=null;_.c=0;
+function Zu(a){if(a.a>=a.b.c)throw new kv;return a.b.a[++a.a]}function $u(a){if(0>a.a||a.a>=a.b.c)throw new nw;a.b.b.ud(a.b.a[a.a--])}function lv(a){this.b=a}t(355,1,{},lv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return Zu(this)};_.Zc=function(){$u(this)};_.a=-1;_.b=null;function Nw(){Nw=x;Qw=(qt(),new pt(Fn()+"clear.cache.gif"))}var Qw,Ow=null;function Pw(){}t(357,1,{},Pw);function $x(){$x=x;Nw()}function ay(a,b,c,d,e){$x();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function by(a,b,c){$x();ay.call(this,(qt(),new pt(a)),b,0,c,16)}t(358,294,{},ay,by);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function cw(){var a;a=$doc.createElement(Zd);a.tabIndex=0;return a}function ex(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Ri(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?sr(b,new wt(b,c,d,a)):Gr(b,c,d,a)}function wr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(364,1,{},wr);_.a=null;_.b=null;_.c=null;_.d=null;function tr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
+t(365,1,{},tr);_.wc=function(){var a=this.b;ur(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function wt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(366,1,{},wt);_.wc=function(){Gr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function cy(a,b){b.k!=a&&(!a.hc&&(a.hc=new aj),b.k=a,Vi(a.hc,b))}function dy(a){var b;b=a.cZ.d;if(-1!=Xn(b,Yn(36)))return null;a=a.ic.b.b++;return b=Nu(b,ey(b,Yn(46))+1)+l+a}
+function fy(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new gy(a,b,c,Ws(d)))}function hy(a){return!a.$b&&a.fc?hy(a.fc):a.$b}function iy(a){return!a.ac&&a.fc?iy(a.fc):a.ac}function jy(a){var b;b=new ky;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new ly;}function my(a){a.jc=!1;a.ge();ny(a)}function ny(a){if((a=A(a,57)?null:a.fc)&&a.jc)my(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function oy(a){return(a=a.Od())?a:new py(1,1)}function qy(a){var b;return(b=a.Pd())?new ry(b):new ry(a.Rd())}function sy(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function ty(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function uy(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)ny(a),new vy(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new vy(a,101)}
+function wy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function xy(a){a.kc||(sy(a),yy(a,!0),zy(a),a.kc=!0,new vy(a,102),fy(a,a,a.fc,0),ny(a),a.gc.Tf(a))}function Ay(){this.ic=(Bp(),Bp(),By);new Ei;this.Xd();this.ec=(Cy(),Dy)}t(370,1,ki);_.Ld=function(){return!1};_.Md=function(){return dy(this)};_.Nd=function(){return hy(this)};_.Od=function(){return Ey(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
+_.Sd=function(){return new Fy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){my(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return oy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+za+this.Vd()+za+this.Wd()+za+this.Ud()+ch+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return qy(this)};
+_.de=function(){};_.ee=function(){return ty(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){uy(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new tk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new tk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new tk("Missing message: awt.12C");if(A(b,57))throw new tk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new pn;var e=zj(d.Vb.a,b),f;f=It(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Gy(d,e);new Hy(d,301,f)}d=a.Vb.a.c;sy(b);Iy(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),my(a),!!a.Wb&&
+A(a.Wb,50)&&(a.Wb.n=!1),fy(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new rr("Missing message: awt.185");if(null==c||null!=c)Jy(g,c,b);else throw new tk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Mi(j);if(A(j,80))throw b=j,Gy(a,d),b;throw j;}b.ge();new Hy(a,300,b)}function Ky(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ly(a){var b;b=a.le();return new My(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
+function yy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)It(a.Vb.a,c).$d(b)}function Gy(a,b){var c;c=It(a.Vb.a,b);sy(c);c.$d(!1);Lt(a.Vb.a,b);c.fc=null;my(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);fy(c,c,a,1)}function Ny(a){var b=(Oy(),Py);wy(a,b);for(b=0;b<a.Vb.a.c;++b)It(a.Vb.a,b).ee()}function Qy(a,b){var c,d;if(a.Wb)for(d=new Gi(a.Vb.a);d.b<d.d.Be();)c=Hi(d),a.Wb.qe(c);if(b)for(d=new Gi(a.Vb.a);d.b<d.d.Be();)c=Hi(d),b.me(null,c);a.Wb=b;my(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function zy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=It(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function Ry(){Ay.call(this);this.Vb=new Sy;this.Zb=(Bp(),Bp(),By)}t(369,370,hi);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return oy(this)};_.Td=function(){return qy(this)};
+_.Xd=function(){this.gc=(Bp(),new Ty)};_.Yd=function(){my(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){yy(this,a)};_._d=function(){return oy(this)};_.ce=function(){return qy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)sy(It(this.Vb.a,a))};_.ee=function(){var a;if(!ty(this))return!1;for(a=0;a<this.Vb.a.c;++a)It(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=It(this.Vb.a,b),a.ge()};_.ke=function(){zy(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function Uy(){var a=new Vy;Ry.call(this);Qy(this,a)}t(368,369,hi,Uy);_.Md=function(){return"panel"+this.Zb.b.d++};function Wy(a,b,c){a=Xy(a.Ub,b,c);a.j=!0;return new Yy(a)}function Zy(a){a.ae(a.Ub.d)}function $y(a){return new py(ao(a.Ub.gb,Lf),ao(a.Ub.gb,Kf))}t(367,368,hi);_.Qd=function(){return ao(this.Ub.gb,Kf)};_.Ud=function(){return ao(this.Ub.gb,Lf)};_.Vd=function(){return Yj(this.Ub.gb)};_.Wd=function(){return Zj(this.Ub.gb)+$wnd.pageYOffset};
+_.Zd=function(){return this.Ub.gb.style.display!=Df};_.fe=function(){Zy(this)};_.he=function(){};_.Ub=null;function az(a){if(null!=a)this.e=a;else throw new bz;}t(372,1,ji);_.tS=function(){return this.cZ.d+"[source="+this.e+Sc};_.e=null;
+function cz(){cz=x;R=new Ei;z(R,new S(400),new U(mh));z(R,new S(401),new U(mh));z(R,new S(402),new U(mh));z(R,new S(500),new U(oh));z(R,new S(501),new U(oh));z(R,new S(502),new U(oh));z(R,new S(503),new U(wh));z(R,new S(504),new U(oh));z(R,new S(505),new U(oh));z(R,new S(506),new U(wh));z(R,new S(507),new U(Hh));z(R,new S(100),new U(ih));z(R,new S(101),new U(ih));z(R,new S(102),new U(ih));z(R,new S(103),new U(ih));z(R,new S(1004),new U(lh));z(R,new S(1005),new U(lh));z(R,new S(800),new U(Dh));z(R,
+new S(801),new U(Dh));z(R,new S(200),new U(xh));z(R,new S(201),new U(xh));z(R,new S(202),new U(xh));z(R,new S(204),new U(xh));z(R,new S(203),new U(xh));z(R,new S(209),new U(Ih));z(R,new S(208),new U(Jh));z(R,new S(207),new U(Jh));z(R,new S(206),new U(xh));z(R,new S(205),new U(xh));z(R,new S(1400),new U(Fh));z(R,new S(1401),new U(Gh));z(R,new S(1402),new U(Gh));z(R,new S(300),new U(jh));z(R,new S(301),new U(jh));z(R,new S(1100),new U(Ch));z(R,new S(1101),new U(Ch));z(R,new S(1200),new U(Eh));z(R,new S(701),
+new U(Ah));z(R,new S(900),new U(Bh));z(R,new S(1001),new U(yh));z(R,new S(601),new U(zh))}t(371,372,ji);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Pc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(374,1,{},U);_.a=hh;function dz(){}t(375,1,{},dz);_.a=null;_.b=null;
+function ez(a,b){var c;b&&(a.a?(c=new fz(a.a),bs(c.b,c.c++,b),a.a=c):(a.a=new aj,Vi(a.a,b)))}t(377,1,ji);_.a=null;function gz(){}function hz(){}t(376,377,ji,gz,hz);function iz(){iz=x;Math.sqrt(2)}function jz(a){iz();if(0>a)throw new tk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(378,1,{40:1},jz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new kz;a.a=31*a.a+K((new lz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new lz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function mz(){mz=x;nz=new zr;oz=new py(0,0);Ar(nz,Ab);Ar(nz,Rb);Ar(nz,vb);Ar(nz,"Last");Ar(nz,Gb);Ar(nz,jc);Ar(nz,Hc);Ar(nz,Nc);Ar(nz,Ob)}
+function Jy(a,b,c){var d;if(null==b)d=Gb;else if(d=b,!yu(nz.a,b))throw new tk(pz());ds(dj(a.c,d))===ds(c)&&ds(dj(a.b,c))===ds(d)||((b=dj(a.c,d))&&qz(a,b,d),rz(a.a.xd(),c)&&qz(a,c,d),b=a.a,new sz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function tz(a,b){return new py(Sj(b[1].b,Sj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Sj(b[0].a,Sj(b[4].a,b[3].a))+a.k)}function qz(a,b,c){uz(a.a,b);Pi(a.b,b);Pi(a.c,c)}
+function vz(a,b){if(!a.n){a.n=!0;var c,d,e;wz(a.f,oz);wz(a.i,oz);wz(a.o,null);a.p=0;for(d=xz(a.a,0);d.b!=d.d.a;){c=yz(d);e=dj(a.b,c);var f=b.ec;e=xn(e,Gb)?0:xn(e,jc)?1:xn(e,Hc)?2:xn(e,Nc)?4:xn(e,Ob)?3:xn(e,Ab)?f.a?4:3:xn(e,vb)?f.a?3:4:xn(e,Rb)?1:2;c.kc?a.o[e]||(bs(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function zz(){mz();Az.call(this,0)}
+function Az(a){mz();Bp();this.a=new Bz;this.b=new Ei;this.c=new Ei;this.d=a;this.j=0;this.n=!1;this.o=y(Cz,m,44,5,0);this.f=y(Dz,m,46,5,0);this.i=y(Dz,m,46,5,0);this.p=this.e=this.k=0}t(379,1,{50:1,71:1},zz,Az);_.me=function(a,b){Jy(this,a,b)};
+_.ne=function(a){vz(this,a);if(0!=this.p)if(a=Ly(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
+this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;vz(this,a);this.n=b;return 0==this.p?Ky(a,new py(0,0)):Ky(a,tz(this,this.f))};_.pe=function(a){var b;b=this.n;vz(this,a);this.n=b;return Ky(a,tz(this,this.i))};_.qe=function(a){var b;b=dj(this.b,a);null!=b&&qz(this,a,b)};_.tS=function(){return Ez.d+"[hgap="+this.d+",vgap="+this.j+Sc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var oz,nz;function Fz(a){Ay.call(this);this.gc=(Bp(),new Gz(a,this))}t(380,370,{41:1,44:1,51:1,65:1,71:1},Fz);_.Md=function(){return pd+this.ic.b.a++};_.Od=function(){return!iy(this)?new py(0,0):Ey(this.gc,this)};_.ge=function(){};t(382,1,{});t(381,382,{},function(){});function Hz(){Hz=x}
+function Iz(a,b){if(null==b)throw new rr("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=$doc.createElement(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Jz(){Hz();Ay.call(this);new aj;this.gc=new Kz((Bp(),this))}t(383,370,{42:1,44:1,51:1,65:1,71:1},Jz);_.Od=function(){return Ey(this.gc,this)};
+_.be=function(){return(null==this.dc&&(this.dc=dy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+ch+this.bc+(this.kc?l:",hidden")+",current="+Dp(this.gc.a,this.gc.a.gb.selectedIndex)};function Lz(){Lz=x;Mz=new Nz(255,255,255);Oz=new Nz(192,192,192);Pz=new Nz(128,128,128);Qz=new Nz(64,64,64);Rz=Sz=new Nz(0,0,0);Tz=new Nz(255,0,0);new Nz(255,175,175);Uz=new Nz(255,200,0);Vz=new Nz(255,255,0);new Nz(0,255,0);Wz=new Nz(255,0,255);Xz=new Nz(0,255,255);Yz=Zz=new Nz(0,0,255)}
+function $z(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Nz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Nz(c,a,b)}function aA(a){return new Nz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Nz(a,b,c){Lz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new tk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+t(384,1,{43:1,52:1,56:1},Nz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return bA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Sc};_.a=0;var Rz,Yz,Sz,Zz,Xz,Qz,Pz,Oz,Wz,Uz,Tz,Mz,Vz;function Cy(){Cy=x;Dy=new cA(!0);dA=new zr;Ar(dA,"ar");Ar(dA,"fa");Ar(dA,"iw");Ar(dA,"ur")}function cA(a){this.a=a}t(385,1,ji,cA);_.a=!1;var Dy,dA;t(387,1,{61:1,74:1});function eA(){py.call(this,0,0)}function py(a,b){this.b=a;this.a=b}
+function ry(a){py.call(this,a.b,a.a)}t(386,387,{46:1,61:1,71:1,74:1},eA,py,ry);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new kz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return fA.d+"[width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;function tq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(388,1,ji,tq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
+_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Sc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function gA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function hA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(fw(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function iA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=Sj(g,c.a),j+=c.b+a.c);return new py(j,g+2*a.d)}function Vy(){jA.call(this,1,5,5)}
+function jA(a,b,c){Bp();this.c=b;this.d=c;this.a=a}t(389,1,ji,Vy,jA);_.me=function(){};
+_.ne=function(a){this.b=kA(a.Vb);if(0!=gA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Ly(a);g=a.le();j=a.ec.a;n=new aj;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new lA(q);for(v=0;v<q;++v)bs(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,E=zj(a.Vb.a,u);fw(E,D.c);bs(D.b,E,u)}for(d=new Gi(d);d.b<d.d.Be();)if((c=Hi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(hA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,bs(n.b,n.c++,c),o+=a.b+this.c,h=Sj(h,a.a);hA(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=kA(a.Vb);return 0==gA(this)?Ky(a,new py(10,10)):Ky(a,iA(this,!1))};_.pe=function(a){this.b=kA(a.Vb);return 0==gA(this)?Ky(a,new py(10,10)):Ky(a,iA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=gg;break;case 1:a=wd;break;case 4:a="trailing";break;default:a="leading"}return mA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;function Oy(){Oy=x;Py=new nA(Nb,0,12)}
+function nA(a,b,c){Oy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(390,1,{47:1,71:1},nA);_.a=null;_.b=0;_.c=0;var Py;t(391,1,Qh);_.tS=function(){return oA.d+"[font="+this.b+"ascent="+pA(this.b).a+", descent="+pA(this.b).b+", height="+pA(this.b).c+Sc};_.b=null;function qA(a){if(!a.k){sy(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=It(a.o,b))&&qA(c);yy(a,!1);a.k=!0;fy(a,a,a.fc,0);new rA(a,202)}}
+function sA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=It(a.o,b))&&c.Ed()}function tA(a){!iy(a)&&Ny(a);var b=qy(a);a.ie(a.oc,a.pc,b.b,b.a);zy(a)}function uA(a,b){a.p!=b&&(a.p=b)}t(393,369,fi);_.Sd=function(){return new Fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){sA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){uy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;uy(this,a,b,c,d);this.kc&&e&&!f&&zy(this)};_.k=!1;_.p=!1;
+function vA(a){Ry.call(this);this.q=new hz;this.o=new aj;this.n=new Fy(0,0,0,0);this.kc=!1;Qy(this,new zz);this.gc&&wA(this.gc,a);this.gc&&xA(this.gc,!0);uA(this,!0)}t(392,393,fi);_.le=function(){return new Fy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return Yj(this.gc.c.gb)};_.Wd=function(){return Zj(this.gc.c.gb)+$wnd.pageYOffset};_.Xd=function(){this.gc=new yA((Bp(),l),this)};
+function zA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=$z(g),f=new Nz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=fg+(g.a>>16&255)+za+(g.a>>8&255)+za+(g.a&255)+va)):(j=new Nz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=$z(g),(a.d=j)&&(a.f=fg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va));--d;--e;AA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=fg+(j.a>>16&255)+za+(j.a>>8&255)+za+(j.a&255)+va);AA(a,b,c,d,1);AA(a,b,c+1,1,e);(a.d=f)&&(a.f=fg+(f.a>>16&255)+za+(f.a>>8&255)+za+(f.a&
+255)+va);AA(a,b+d,c,1,e);AA(a,b+1,c+e,d,1)}t(394,1,{});_.tS=function(){return"Graphics"};t(395,394,{});function BA(a){var b,c;c=Sj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new py(b,c)}function CA(a,b,c){var d,e,f,g,j,h;a.b=kA(b.Vb);if(0==a.b.length)return new eA;g=BA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Sj(h,d.b),j=Sj(j,d.a);return new py(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function DA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function EA(){FA.call(this,7)}function FA(a){Bp();this.d=0;this.a=1;this.e=a;this.c=0}t(396,1,ji,EA,FA);_.me=function(){};
+_.ne=function(a){var b,c;this.b=kA(a.Vb);if(0!=this.b.length&&(b=Ly(a),!(0>=b.b||0>=b.a))){c=BA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);DA(b.b,b.c,this.c,f,e);DA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Ky(a,CA(this,a,!1))};_.pe=function(a){return Ky(a,CA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return GA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Sc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function nw(){sn()}function Su(a){sn();this.f=a}t(398,97,ai,nw,Su);function ly(){sn();this.f="Missing message: awt.151"}t(397,398,ai,ly);t(399,1,{});function Fy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(400,1,{49:1,71:1,74:1},Fy);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return HA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function IA(a){JA.call(this,a,0)}function JA(a,b){Ay.call(this);this.gc=(Bp(),new KA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(rw(),sw);c.a=d;Rw(c);break;case 0:c=c.a;d=(rw(),uw);c.a=d;Rw(c);break;case 2:c=c.a,d=(rw(),vw),c.a=d,Rw(c)}}t(401,370,ki,IA,JA);
+_.Od=function(){return!iy(this)?new py(0,0):Ey(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=dy(this)),this.dc)+za+this.oc+za+this.pc+za+this.lc+ch+this.bc+(this.kc?l:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=wd;break;case 2:b=gg}return a+b+",text=null"};_.a=0;t(404,1,ji);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.be()+Sc};_.j=null;_.k=null;
+function LA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function MA(a){this.n=(Bp(),Bp(),By);var b;var c;b=this.cZ.d;-1!=Xn(b,Yn(36))?b=null:(c=this.n.b.c++,b=Nu(b,ey(b,Yn(46))+1)+l+c);this.j=b;this.d=new gz;this.f=a;this.e=!0;this.i=new NA(this)}t(403,404,ji,MA);_.be=function(){return LA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(402,403,ni);_.be=function(){return LA(this)+(this.b?",tearOff":l)};_.b=!1;t(406,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new kz;OA(a,this.a);OA(a,this.b);return a.a};function ky(){this.b=this.a=0}function PA(a,b){this.a=a;this.b=b}function QA(a){var b=a.b;this.a=a.a;this.b=b}t(405,406,{53:1,62:1,71:1},ky,PA,QA);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return RA.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
+function SA(a,b){if(!b)throw new rr("Missing message: awt.70");var c=a.a;if(G(b.f,Ca)){var c=c.a.a,d=new qx,e=c.c.c;if(0>e||e>c.c.c)throw new hv;c.o&&(d.gb[Fd]=2);Yw(c,e,d.gb);Iy(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new hv;Iy(d.c,e,c);for(f=g=0;f<e;++f)A(It(d.c,f),31)&&++g;Iy(d.i,g,c);Yw(d,e,c.gb);c.b=d;e=Mu(c.gb)+Va;Ii(c.gd(),e,!1);d.o&&(e=zj(d.c,c),-1!=e&&(d=vu(d.o?d.e:vu(d.e,0),e),2==wu(d)&&d.removeChild(vu(d,1)),c.gb[Fd]=2))}}
+function TA(){MA.call(this,l);new aj;this.b=!1;this.a=(Bp(),new UA)}t(407,402,ni,TA);_.a=null;t(410,1,{55:1,64:1,74:1});t(409,410,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new kz;OA(a,this.c);OA(a,this.d);OA(a,this.b);OA(a,this.a);return a.a};function My(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}t(408,409,{54:1,55:1,63:1,64:1,71:1,74:1},My);
+_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return VA.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function WA(){WA=x;XA=new YA;ZA=new $A;aB=new $A}var XA,aB,ZA;t(412,1,{});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};function YA(){}t(413,412,{},YA);function $A(){}t(414,1,{},$A);t(415,370,ki);_.Nd=function(){return null};
+function bB(a,b){var c;c=new cB(iy(a));return!c?null:new py(dB(c,"_")*b+6,pA(c.b).c+6)}function eB(a,b){var c;c=bB(a,b);return!c?oy(a):c}function fB(a,b){var c;c=bB(a,b);return!c?qy(a):c}function gB(a,b){var c=a.gc;Kx(c.a,b);c.e.a=-1;c.e.b=-1}function hB(a){iB.call(this,a,null!=a?a.length:0)}function iB(a,b){Ay.call(this);this.a=0>b?0:b;var c=this.gc;Kx(c.a,a);c.e.a=-1;c.e.b=-1}t(416,415,ki,hB,iB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return bB(this,bo(this.gc.a.gb,Xg).length)};
+_.Pd=function(){return!iy(this)?null:bB(this,bo(this.gc.a.gb,Xg).length)};_.Rd=function(){return 0<this.a?eB(this,this.a):oy(this)};_.Td=function(){return 0<this.a?fB(this,this.a):qy(this)};_.Xd=function(){this.gc=(Bp(),new jB)};_._d=function(){return 0<this.a?eB(this,this.a):oy(this)};_.ce=function(){return 0<this.a?fB(this,this.a):qy(this)};_.a=0;function Bp(){Bp=x;By=new kB}function lB(){var a=(Bp(),Bp(),By);!a.c&&(a.c=new mB)}function kB(){this.b=new nB;this.d=new dz}t(417,1,{},kB);_.a=null;
+_.c=null;var By;function nB(){}t(418,1,{},nB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(419,1,{});function oB(){oB=x;pB=new qB;rB=new qB}function sB(a,b){return b==a?!0:!b?!1:!0}function qB(){}t(420,1,{58:1},qB);_.eQ=function(a){return null==a||!A(a,58)?!1:sB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return gt(a)};_.tS=function(){return tB.d+"[MimeType=(null);humanPresentableName="+this.a+Sc};_.a=null;var pB,rB;
+function uB(){uB=x;H(vB,m,58,[(oB(),rB),pB])}function wB(a){var b=(oB(),rB);if(sB(b,(oB(),rB)))return a.a;if(sB(b,pB))return new xB(a.a);throw new yB(b);}function zB(a){uB();this.a=a}t(421,1,{},zB);_.a=null;function yB(a){a="flavor = "+a;sn();this.f=a}t(422,98,{59:1,71:1,78:1,86:1},yB);function AB(a,b){cz();BB.call(this,a,1001,b,hh)}function BB(a,b,c,d){cz();az.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(423,371,ji,AB,BB);
+_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+at(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=hh;function vy(a,b){cz();az.call(this,a);this.d=b}t(424,371,ji,vy);
+_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+ch+a.Qd()+va};function Hy(a,b,c){cz();vy.call(this,a,b);this.a=c}t(425,424,ji,Hy);
+_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function gy(a,b,c,d){cz();az.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(426,371,ji,gy);
+_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Zs(Ss(this.a,ih))&&(a+="PARENT_CHANGED,"),Zs(Ss(this.a,jh))&&(a+="DISPLAYABILITY_CHANGED,"),Zs(Ss(this.a,lh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=hh;_.b=null;_.c=null;t(427,1,Xh);function rA(a,b){cz();vy.call(this,a,b);this.c=null;this.a=this.b=0}
+t(428,424,ji,rA);
+_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(429,1,{});function xB(a){if(null==a)throw new pn;}t(430,429,{},xB);
+function CB(){CB=x;DB={};DB["java.vendor"]=te;DB["package.restrict.access.sun"]=Wg;DB["sun.java.launcher"]=fc;DB["sun.management.compiler"]=te;DB["os.name"]=fc;DB[" sun.boot.class.path"]=fc;DB["path.separator.applet"]=fc;DB["java.vm.specification.vendor"]=te;DB["java.runtime.version"]=fc;DB["http.proxyPort"]=fc;DB["user.name"]=fc;DB["user.language"]=fc;DB["os.name.applet"]=fc;DB["browser.version"]=fc;DB["java.version"]=fc;DB["user.timezone"]=fc;DB["java.endorsed.dirs"]=fc;DB["java.specification.name"]=
+"GWT";DB["java.specification.version"]="2.5.0";DB[Pe]=bc;!Pq&&(Pq=new Xq);Pq.a?DB[Ne]="yes":DB[Ne]=null}var DB;t(433,98,ii);function EB(){sn()}function FB(a){sn();this.f=a}t(432,433,{66:1,71:1,78:1,86:1},EB,FB);function GB(){GB=x;HB=new IB}
+function JB(a){var b;if(a.k){var c;b=new et;ln(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(ln(b.a,Ya),ln(b.a,a.a));c=a.b;a=a.j;null!=c&&ln(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,ln(b.a,a));b=$n(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function KB(a){GB();var b,c,d;if(null==a)throw new EB;a=Wn(a);try{d=Xn(a,Yn(58))}catch(e){e=Mi(e);if(A(e,82))throw new FB(qn(e));throw e;}c=Xn(a,Yn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;LB();var f,g,j;j=c.length;b=new MB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=$n(b.a)}else this.f=null,d=-1}if(null==this.f)throw new FB(Xb+a);if(!this.k&&(this.k=dj(HB,this.f),this.k||(this.k=(Bp(),new NB))&&z(HB,this.f,this.k),!this.k))throw new FB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,V,L,da,Ec,cg,yb,Md,Nd,Od,pb,Fc,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==OB(c,Yn(47),n+2))throw new PB(o);}else{L=c.substr(n,o-n);o-=n;E=0;
+J=this.c;da=this.e;Od=this.j;v=this.d;yb=this.i;r=this.a;Fb=this.n;pb=OB(L,Yn(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;da=-1;E=OB(L,Yn(47),2);Nd=OB(L,Yn(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);Q=E;-1!=pb&&pb<E&&(Q=pb);var qd=Yn(64);Fc=L.lastIndexOf(qd,Q);r=L.substr(2,Q-2);-1<Fc&&(Fb=L.substr(2,Fc-2),tb=Fc+1);Ec=OB(L,Yn(58),-1==Fc?tb:Fc);u=Xn(L,Yn(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(ff){if(ff=Mi(ff),!A(ff,78))throw ff;}-1==
+Ec||Ec>E?J=L.substr(tb,Q-tb):(J=L.substr(tb,Ec-tb),cg=L.substr(Ec+1,Q-(Ec+1)),0==cg.length?da=-1:da=QB(cg,10))}-1<pb&&(Od=L.substr(pb+1,o-(pb+1)));D=-1==pb?o:pb;var ac=Yn(63);Md=L.lastIndexOf(ac,D);-1<Md?(yb=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Xa:v.indexOf(Xa),V=ey(v,Yn(47))+1,v=v.substr(0,V-0)),D=Md):0!=pb&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Xa:v.indexOf(Xa),V=ey(v,Yn(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));
+null==v&&(v=l);null==J&&(J=l);d=J;var we;we=v;null!=yb&&!G(yb,l)&&(null!=v?we=v+qb+yb:we=qb+yb);null==this.f&&(this.f=this.f);this.c=d;this.b=we;this.e=da;this.j=Od;var rd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(rd=ey(this.c,Yn(64)))?(this.n=this.c.substr(0,rd-0),this.c=Nu(this.c,rd+1)):this.n=null;null!=this.b&&-1<(rd=Xn(this.b,Yn(63)))?(this.i=Nu(this.b,rd+1),this.d=this.b.substr(0,rd-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
+Fb;this.d=v;this.i=yb}}catch(sd){sd=Mi(sd);if(A(sd,78))throw new FB(qn(sd));throw sd;}if(-1>this.e)throw new FB("incorrect port: "+this.e);}t(434,1,ji,KB);_.tS=function(){return JB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var HB;t(435,1,{});function RB(a,b,c){var d,e;for(d=new SB(a.we().a);TB(d.a);)if(a=d.b=Hi(d.a),e=a.yf(),null==b?null==e:xn(b,e))return c&&(a=new UB(a.yf(),a.zf()),VB(d)),a;return null}t(439,1,Ph);
+_.ve=function(a){return!!RB(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new SB(a.we().a);TB(a.a);)if(b=a.b=Hi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!WB(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=RB(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new SB(this.we().a);TB(b.a);)a=b.b=Hi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
+_.ze=function(){throw new XB("Put not supported on this map");};_.Ae=function(a){a=RB(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new SB(this.we().a);TB(c.a);)b=c.b=Hi(c.a),a?d+=Aa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Jx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
+function yu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=jb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function dj(a,b){return null==b?a.b:A(b,1)?a.e[jb+b]:YB(a,b,a.Ee(b))}function YB(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?ZB(a,c):A(b,1)?$B(a,b,c):aC(a,b,c,a.Ee(b))}
+function aC(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new UB(b,c);e.push(d);++a.d;return null}function ZB(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function $B(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
+function Pi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=jb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(438,439,Ph);_.ve=function(a){return yu(this,a)};_.we=function(){return new bC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return dj(this,a)};
+_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Pi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ei(){Jx(this)}t(437,438,Vh,Ei);_.Ce=function(a,b){return ds(a)===ds(b)||null!=a&&xn(a,b)};_.Ee=function(a){return~~An(a)};function IB(){Jx(this)}t(436,437,Vh,IB);function cC(){sn()}t(440,97,ai,cC);function dC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=eC(a,c);if(c>=a.i)break;c=fC(a,c);++b}return b}
+function gC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function hC(a){var b;a.a=0<=a.j&&!a.d?a.j:eC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new cC;b=a.a;a.a=fC(a,a.a);return a.n.substr(b,a.a-b)}
+function fC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=iC(a.n,d);if(c<=a.f&&gC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Xn(a.c,Yn(c)))break;++d}a.k&&b==d&&(a.e?(c=iC(a.n,d),c<=a.f&&gC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Xn(a.c,Yn(c))&&++d));return d}function eC(a,b){var c,d;if(null==a.c)throw new pn;for(d=b;!a.k&&d<a.i;)if(a.e){c=iC(a.n,d);if(c>a.f||!gC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Xn(a.c,Yn(c)))break;++d}return d}
+function jC(a){kC.call(this,a," \t\n\r\u000c",!1)}function lC(a){kC.call(this,a,za,!1)}function kC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=iC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=iC(this.c,d),this.b[c]=a}}}t(441,1,{},jC,lC,kC);_.a=0;_.b=null;_.c=null;_.d=!1;
+_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function mC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Dn(e),!(Bn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==oe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Pc+c+Sc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function nC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return cb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Yf:a}function js(a){var a=new oC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Zd);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;pC(a););return a.b}
+function qC(){qC=x;rC=H(gs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);sC=(Lz(),Oz);tC=$z(sC);uC=y(vC,m,43,23,0);wC=y(gs,m,1,23,0);xC=y(vC,m,43,7,0);yC=null!=(CB(),DB[Ne]);zC=y(AC,m,47,100,0);BC=y(CC,m,48,100,0)}function DC(a){var b;if(a.Fb)b=EC(a,1)+ob+EC(a,2)+ob+EC(a,3);else if(b=EC(a,0),0<b.length){var c=new FC(a.Z);Vi(a._.a,c)}return b}
+function GC(a,b){var c,d;c=b.a;if(G(c,(HC(),IC).b))uq(JC(a));else if(G(c,KC.b))uq(vq(a));else if(G(c,LC.b))a.vb&&wq(a.u,(!a.wb&&(a.wb=new xq(a)),a.wb));else if(G(c,hg)){7!=a.O&&(a.P=hh);d=b.c;d=$s(d,gh);c=Cs(d,a.P);var e=!As(c,hh)?vs(c):c;!As(e,nh)&&MC(a.Z,N(c));NC(a);a.mb=!0;OC(a);a.O=7;a.P=d}else G(c,ng)||(G(c,ee)?PC(a):QC(a,c))}
+function RC(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(SC,m,-1,4,1);o=y(SC,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)TC(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=$y(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;UC(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||VC(a.fb[f])}a.B*=h}}
+function WC(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new XC(a),a.Z.r=0);null!=a.sb&&mC(a.sb,null)}}function YC(a,b){var c,d,e,f;f=new TA;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new MA(Mb+d);var g=(HC(),IC).b;d.c=g;SA(f,d);ez(d.d,a);d=new MA(Mb+c);d.c=KC.b;ez(d.d,a);SA(f,d);a.vb&&(SA(f,new MA(Ca)),c=a.xb,null==c&&(c="Paste "+e),d=new MA(c),d.c=LC.b,ez(d.d,a),SA(f,d));cy(a,f);return f}
+function ZC(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,sC);a.ob?(f==a.c&&X(b,aA(sC)),AA(b,h,g,a.Y,a.Y),X(b,(Lz(),Qz)),$C(b,h,g,a.Y-1,a.Y-1)):f==a.c?zA(b,h+1,g+1,a.Y,a.Y,!1):zA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Lz(),Sz)),f){case 101:X(b,Vz);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;aD(b,!0);bD(b,cD(b,f,d,c,e));X(b,Sz);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&(aD(b,!1),bD(b,cD(b,f,d,c,e)));dD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);AA(b,h+9,g+9,2,4);AA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,Tz),AA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,Vz),AA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,Wz);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,Sz);break;case 107:X(b,Uz);AA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,Sz);$C(b,h+4,g+4,a.Y-8,a.Y-8);dD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);AA(b,h+9,g+9,2,4);AA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,Yz),$C(b,c,e,d,d),X(b,Rz),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:eD(b,h,g,a.Y,!0);break;case 111:eD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Mz);AA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,Sz);$C(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,sC);
+a.pb&&zA(b,h+1,g+1,a.Y,a.Y,!1);X(b,Sz);fD(a,b,h,g,"NEW");break;case 106:X(b,Tz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Sz);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));fD(a,b,h+6,g,rc);break;case 104:X(b,Tz);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,Sz);break;case 105:a.Nb?(X(b,Xz),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,Sz)):fD(a,b,h,g,"123");break;case 114:X(b,Zz);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);AA(b,d,c,f,f);X(b,Sz);gD(a,b,h,g,Mz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
+break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:hD(a,b,h,g+2,3);break;case 207:hD(a,b,h,g,4);break;
+case 208:hD(a,b,h,g,5);break;case 209:hD(a,b,h,g,1);break;case 210:hD(a,b,h,g,6);break;case 211:hD(a,b,h,g,7);break;case 212:hD(a,b,h,g,8);break;case 213:fD(a,b,h,g,"FG"),a.F=new PA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=wC[d]&&gD(a,b,h,g,uC[d],wC[d])}
+function iD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,sC),AA(d,0,0,c,b),a.ob?(X(d,(Lz(),Qz)),$C(d,-1,0,c,b-1)):(X(d,tC),Y(d,0,0,c-1-2,0),X(d,aA(sC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),jD(d,a.X),X(d,(Lz(),Sz)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,Tz),kD(d,a.J,10,15),lD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function mD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,sC);AA(d,0,0,c,b);a.ob?(X(d,(Lz(),Qz)),Y(d,0,b-1,c,b-1),e=nD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,tC),Y(d,0,0,0,b-1),Y(d,0,nD*a.Y,b-1,nD*a.Y),X(d,aA(sC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=nD+2;++b)ZC(a,d,1,b);lD(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function oD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);AA(e,0,0,c,b);d=a.db?(WA(),ZA):(WA(),aB);if((WA(),XA)==(WA(),XA))d==ZA?e.a=l:e.a=ug;d=new jz(a.eb);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+fa);for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,da=3;f.w&&(UC(f),RC(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(pD(13*f.n.B*j)));qD(f.n,j);f.n.A&&(X(g,(Lz(),Sz)),$C(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(qC(),xC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,aD(h,!0),bD(h,cD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(qC(),xC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,aD(o,!0),bD(o,rD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Lz(),Sz));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(qC(),xC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,Wz);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,Sz);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));jD(g,f.n.k);o=sD(f.n.n);J=f.e[j];h=qb;null!=J&&(h=J);J=dB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,Wz);kD(g,h,L,q);X(g,Sz);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,aD(o,!0),bD(o,rD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(SC,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];jD(g,f.n.k);
+o=sD(f.n.n);J=y(gs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(tD,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(pD(2*f.n.B))));for(j=1;j<=f.t;++j)h=uD(f,j),(null==h||1>h.length)&&(h=wa),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=dB(f.n.n,h),n[j]=vD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],E=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
+(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<Tj(f.A[j])&&(v+=Tj(f.A[j])),0<f.A[j]?v+=xa:v+=Ca),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=dB(f.n.n,q),v=dB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=vD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(qC(),xC)[f.d[j]]),AA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(qC(),xC)[f.d[j]]):X(g,(Lz(),Sz)):X(g,(qC(),uC)[f.b[j]]),kD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(pD(f.J[j]-q/2))),q=N(M(pD(f.M[j]+~~(o/2)-1))),X(g,(Lz(),Wz)),kD(g,ba+f.q[h][1],
+L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Lz(),Tz):(Lz(),Zz)),0<f.D&&106!=f.n.c&&(v=n[f.D],$C(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(pD(f.J[h]+q))),E[1]=N(M(pD(f.J[o]+q))),v[0]=N(M(pD(f.M[h]-J))),v[1]=N(M(pD(f.M[o]-J))),E[3]=N(M(pD(f.J[h]-q))),E[2]=N(M(pD(f.J[o]-q))),v[3]=N(M(pD(f.M[h]+J))),v[2]=N(M(pD(f.M[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.n.c&&(da=
+g,j=E,Q=v,da.n&&(aD(da,!1),bD(da,rD(da,j,Q,5,!0)))),106==f.n.c&&wD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Lz(),Tz));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],$C(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Lz(),Qz)),Y(e,c-1,0,c-1,b-1)):(X(e,aA(sC)),Y(e,c-1,0,c-1,b-1),X(e,sC),Y(e,c-2,0,c-2,b-1),X(e,tC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Lz(),Wz)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new nA(Vb,0,13),a.W=new cB(a.T),null!=a.bb&&(d=dB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Lz(),Sz)),jD(e,a.T),kD(e,a.bb,c,b)));lD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function hD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&(aD(b,!1),bD(b,rD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function xD(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,sC);AA(d,0,0,b,c);a.ob?(X(d,(Lz(),Qz)),c=14*(a.Y+a.S),$C(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,aA(sC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,tC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)ZC(a,d,b,1),ZC(a,d,b,2);a.c=c;lD(a.Ub,a.Qb,0,0)}}
+function eD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);dD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function yD(a,b,c){var d,e,f,g,j,h;zD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=AD(b);b=new kC(b,j,!0);e=l;for(d=1;5>=d;++d)e=BD(b,j);d=CD(QB(Wn(e.substr(0,3)),10)).a;g=CD(QB(Wn(e.substr(3,3)),10)).a;BD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=BD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new DD(a,f)}RC(a,1,d,1);RC(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new DD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",OC(a),!1;null!=a.i&&a.Z&&ED(a.Z,a.i,!0);null!=a.j&&
+a.Z&&ED(a.Z,a.j,!1);j=FD(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new GD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];RC(a,1,j,0)}c&&OC(a);return!0}function yq(a,b){a.kb=!0;a.J=b}function qD(a,b){100>b&&(!zC[b]&&(zC[b]=new nA(Vb,0,b)),!BC[b]&&bs(BC,b,new cB(zC[b])),a.k=zC[b],a.n=BC[b])}
+function Cq(a,b){var c,d;if(0==b)return!1;NC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:WC(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;HD(a,ID(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new Su("Cannot redo. Index is out of range.");if(!d.a.c)throw new Su(Yb);
+d.a=d.a.c;HD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=It(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(yq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=JD(d),KD(a,d,!1,!0),null!=a.sb&&mC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=It(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(yq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=JD(d),KD(a,d,!1,!0),null!=a.sb&&mC(a.sb,null));break;case 101:a.Lb&&LD(a.Lb);a.Lb=new MD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new ND(a):a.Db.gc.c.$?OD(a.Db.gc.c):PD(a.Db);break;case 114:a.b&&
+LD(a.b);a.b=new MD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,QD(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=RD(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(SC,m,-1,4,1);TC(a.Z,d);a.mb=!0;a.Z=new FC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;SD(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,TD(a.Z,a.Z.D),a.Z.D=0,PC(a)):0<a.Z.E&&(a.mb=!0,UD(a.Z,a.Z.E),a.Z.E=0,PC(a));VD(a.Z);break;case 213:a.c=
+c;if(!a.E){var e,f,g,j;j=new TA;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new MA(c),SA(j,g),g.c=c,ez(g.d,a);cy(a,j);a.E=j}WD(a.E.a,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(LD(a.o),a.o=null);0==a.Z.D&&(a.o=new MD(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=
+20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,PC(a)),18==a.d&&(d=bo((zq(),Aq).gc.a.gb,Xg),XD(a.Z,a.Z.D,d),PC(a)),VD(a.Z))}OC(a);return!0}
+function vq(a){var b,c,d;d=JC(a);c=l;if(a.Fb){var e,f,g;g=Wr([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)RD(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(YD(g[1][0],3)+YD(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+ZD(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+ZD(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new $D(a,a.fb,a.ub)),c=ZD(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function aE(a,b,c,d){var e;e=c;var f=d,g,j;(g=bE(b),j=0!=(b.e&2),g||j)?(g=a.Fb?(!a.w&&(a.w=YC(a,!0)),a.w):(!a.v&&(a.v=YC(a,!1)),a.v),WD(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=cE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;14>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=nD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",OC(a),!0;
+if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",OC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Cq(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)TD(a.Z,a.Z.D),a.Z.D=0,PC(a);else{if(106==a.c)return!0;if(108==a.c)dE(a.Z,a.Z.D,0),PC(a);else if(157==a.c)dE(a.Z,a.Z.D,1),PC(a);else if(158==a.c)dE(a.Z,a.Z.D,-1),PC(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
+1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):PC(a);else if(206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(230==a.c)a.O=3,PC(a);else if(233<=a.c&&262>a.c)fE(a.Z,!1),PC(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;XD(a.Z,a.Z.D,bo(a.Db.e.gc.a.gb,Xg));a.Z.k=!0;PC(a)}else if(105==a.c)gE(a.Z),PC(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=bo((zq(),Aq).gc.a.gb,Xg),1>d.length&&(d=Oc),XD(a.Z,a.Z.D,
+d)),PC(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(0<a.Z.E)if(104==a.c)UD(a.Z,a.Z.E),a.Z.E=0,PC(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])yq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;TD(d,c);d.a[c]=0}a.Z.E=0;PC(a)}else if(201==a.c)hE(a.Z,a.Z.E),PC(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),PC(a),a.Z.B[a.Z.E]=
+0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,PC(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,PC(a);else if(206<=a.c&&229>=a.c)a.O=2,eE(a.Z),PC(a);else if(107==a.c){if(!a.Db.b)return!0;d=bo(a.Db.e.gc.a.gb,Xg);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;PC(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new XC(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(iE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
+1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,eE(a.Z)):300<a.c?(iE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=bo((zq(),Aq).gc.a.gb,Xg),1>d.length&&(d=Oc),XD(a.Z,1,d))):230==a.c?jE(a,null,!0):233<=a.c&&262>a.c?(iE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,fE(a.Z,!0)):CB();PC(a)}else e=!1;e&&(VD(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,OC(a))}return e}
+function kE(a,b,c,d){var e,f;if(a.z||!a.hb||bE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=lE(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)TD(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),UD(b,e),0<lE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){yq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<lE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;yq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
+!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(cE(b)||bE(b))MC(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(SC,m,-1,4,1);TC(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;NC(a);a.mb=!0;OC(a);a.Sb=c;a.Tb=d;return!0}
+function mE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||bE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((qC(),yC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;nE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(nE(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;NC(a);a.mb=!0;OC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function oE(a){if(a.z)return!0;a.ib&&(a.ib=!1,PC(a));a.kb=!1;a.P=hh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=lE(b,b.t),6>b.z[c]&&(pE(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),TD(b,b.t));b.C=!1;PC(a)}else a:{var b=a.Z,e,f;c=lE(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):yq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],yq(b.n,"Not possible connection !")):
+(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=N(M(pD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(pD((b.M[b.F]+b.M[c])/2))))}}VC(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,ID(b),b.a.c=c),PC(a),a.r=!1)}else 5==a.O&&(VC(a.Z),PC(a));0<a.O&&(a.D=!1,NC(a),a.mb=!0,VD(a.Z),qE(a.Z),OC(a),a.O=0,a.f=!1);if(yC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,NC(a),a.mb=!0,OC(a);return!0}function NC(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function nE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,mC(a.rb,H(rE,m,81,[new S(a.e),new S(b)]))}
+function sE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Ef)?a.Fb=!1:-1<b.indexOf(dg)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(zf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(If)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
+(a.z=!0,a.Y=0,a.cb=null,RC(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)tE(a.fb[d]),UC(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Tf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(nd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
+(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++nD;c&&OC(a)}
+function OC(a){var b,c,d,e;b=$y(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&RC(a,1,a.ub,0),oD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),xD(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),mD(a),a.I=a.Fe(a.I,d,a.Y),iD(a))):(oD(a),a.z||(iD(a),a.D&&(xD(a),mD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function uE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=RD(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=uD(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=xa:j+=Ca,1<Tj(c.A[h])&&(j+=Tj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=jb+g);o+=ba+j+ba+vE(0.055999999999999994*c.J[h],0,2)+ba+vE(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=fh),e+=c)}return e}function EC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=RD(a.fb[c]),d!=b))continue;d=void 0;d=wE(a.fb[c]);d=xE(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function PC(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&mC(a.sb,null)}var c,d,e;e=new yE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=wE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new zE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function KD(a,b,c,d){try{yD(a,b,d)?c&&PC(a):OC(a)}catch(e){if(e=Mi(e),A(e,78))OC(a);else throw e;}}
+function jE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;zD(a,c);e=j=0;r=new kC(b,"|>",!0);g=-1<b.indexOf(ob);n=1;h=dC(r);a.ub=0;for(f=1;f<=h;++f)if(o=hC(r),Wn(o),!G(o,fh))if(G(o,ob))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new AE(a,o);if(0==a.Z.t){BE(a,"ERROR - problems in reading/processing molecule !");CB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(BE(a,"ERROR - strange reaction - fixing !"),CB(),d=!1):3<n?(BE(a,"ERROR - strange reaction !"),CB(),d=!1):(1<a.ub&&!g&&sE(a,zf,!0),g&&!a.Fb&&sE(a,
+dg,!0),!g&&a.Fb&&sE(a,Ef,!0),g?(RC(a,1,j,1),RC(a,j+1,e-1,2),RC(a,e,a.ub,3)):RC(a,1,a.ub,0),c&&OC(a),d=!0)}d?PC(a):OC(a)}catch(q){if(q=Mi(q),A(q,78))OC(a);else throw q;}}function CE(a){NC(a);a.mb=!0;OC(a)}function zD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new XC(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&OC(a);null!=a.sb&&mC(a.sb,null)}
+function HD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=wE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&mC(a.sb,null)}}function DE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,OC(a),null):a.fb[b]}
+function QC(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Na)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Cq(a,c):b="Not known group!";a.kb=!0;a.J=b;OC(a)}function BE(a,b){a.kb=!0;a.J=b;OC(a)}function JC(a){var b;b=DC(a);NC(a);OC(a);return b}
+function fD(a,b,c,d,e){var f,g,j,h;f=a.W;h=dB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new nA(f.b.a,f.b.c,g),f=new cB(j),h=dB(f,e),b.e=j,b.i=EE(j);else jD(b,a.T);f=pA(f.b).a-pA(f.b).b;kD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function gD(a,b,c,d,e,f){var g,j;g=sD(a.V);j=dB(a.V,f);jD(b,a.U);(b.d=e)&&(b.f=fg+(e.a>>16&255)+za+(e.a>>8&255)+za+(e.a&255)+va);kD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function sD(a){return pA(a.b).a-pA(a.b).b}
+function Bq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Bd,OC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=Bd):yq(a,a.y+ba),OC(a))}t(445,367,Oh);_.te=function(a){GC(this,a)};_.Fe=function(a,b,c){return Wy(this,b,c)};_.Ge=function(){};_.ae=function(){OC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
+_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=hh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
+_.Sb=0;_.Tb=0;var nD=10,zC,BC,sC,tC,uC,rC,yC,FE=null,xC,wC;function GE(){qC();Uy.call(this);this.Ub=(Bp(),Bp(),By).a;this.x=new nA(null,0,8);this.t=(Lz(),Mz);this.fb=y(HE,m,94,99,0);this._=new Sy;this.Hb=new IE;this.K=G((CB(),DB[Pe]),bc);this.u=new JE;this.G=H(gs,m,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new XC(this);xC[0]=Pz;xC[1]=new Nz(255,153,153);xC[2]=new Nz(255,204,102);xC[3]=new Nz(255,255,153);xC[4]=new Nz(102,255,255);xC[5]=new Nz(51,204,255);xC[6]=new Nz(255,153,255)}
+t(444,445,Oh,GE);_.Fe=function(a,b,c){var d;return a?(d=a.a,nj(d.t,b,c),a):Wy(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[KE(b.a),a])}};_.a=null;function LE(a){if(a.d.gb.style.display!=Df){Zy(a.c);for(a=new Gi(a.e.j);a.b<a.d.Be();)Hi(a),null.$f()}}function ME(a){NE.call(this,a,cb,cb,null)}function OE(a,b){NE.call(this,a,cb,cb,b)}function PE(a,b,c){NE.call(this,a,b,c,null)}
+function NE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=ij(a)){this.b=QE;++QE;this.d=e;this.c=new GE;this.e=new RE(this.c,b,c,d);ev(e,this.e,e.gb);d&&fd in d&&(this.e.b=d[fd]);a=this.e;a.d||(a.d=Xy(a,ao(a.gb,Lf),ao(a.gb,Kf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?FE=Zb:FE="JME";b.v=YC(b,!1);b.w=YC(b,!0);yq(b,FE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.C=$y(b);Qy(b,null);b.ob||(b.S=0);b.T||(b.T=new nA(Vb,0,13),b.W=new cB(b.T));b.U||(b.U=new nA(Vb,1,13),b.V=new cB(b.U));b.X||(b.X=new nA(Vb,0,11),new cB(b.X));qD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;nD=10;b.Kb=!0;try{r=SE(b.Ub,"options");null!=r&&sE(b,r,!1);j=SE(b.Ub,"jme");null!=j&&(b.L=j);n=SE(b.Ub,"mol");null!=n&&(b.ab=n);g=SE(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=SE(b.Ub,Hg);null!=o&&(b.bb=o,OC(b));b.j=SE(b.Ub,"atomcolors");b.i=SE(b.Ub,"atombg");f=SE(b.Ub,"depictbg");
+if(null!=f&&b.z){var q;var u,v,D,E;v=(Lz(),Mz);try{if(0!=f.indexOf(la))throw new rn("bad hex encoding");E=QB(f.substr(1,2),16);D=QB(f.substr(3,2),16);u=QB(f.substr(5,2),16);q=v=new Nz(E,D,u)}catch(J){if(J=Mi(J),A(J,78))CB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&QD(b.Z);h=SE(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Mi(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)uC[f]=(Lz(),Uz),wC[f]=Oc;wC[1]=Ub;uC[1]=(Lz(),Qz);wC[2]=zb;uC[2]=Uz;wC[3]=Cb;uC[3]=Qz;wC[4]=ec;uC[4]=Zz;wC[5]=oc;uC[5]=
+Tz;wC[9]=Pb;uC[9]=Wz;wC[10]=Kb;uC[10]=Wz;wC[11]=Bb;uC[11]=Wz;wC[12]=Wb;uC[12]=Wz;wC[8]=Bc;uC[8]=aA(Vz);wC[7]=qc;uC[7]=Uz;wC[6]=Gc;uC[6]=Qz;wC[13]=Dc;uC[13]=Qz;wC[18]=Oc;uC[18]=Qz;wC[19]=rc;uC[19]=Qz;wC[20]=sc;uC[20]=Qz;wC[21]=tc;uC[21]=Qz;wC[22]=uc;uC[22]=Qz;zy(b);b.$=new TE;f=a.c;f.C=$y(f);null!=f.L?(jE(f,f.L,!1),null!=f.i&&f.Z&&ED(f.Z,f.i,!0),null!=f.j&&f.Z&&ED(f.Z,f.j,!1)):null!=f.ab&&KD(f,f.ab,!1,!1);OC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function UE(){return js(null)}function VE(a){return js(a)}t(446,1,$h,ME,OE,PE,NE);_.He=function(a){B(this.e,new WE(this,a),(Ep(),Ep(),Fp))};_.Ie=function(a){B(this.e,new XE(this,a),(Kq(),Kq(),Lq))};_.Je=function(a){PD(new YE(a,this.c,sC))};_.Ke=function(){WC(this.c)};_.Le=function(){Nn((Kn(),Ln),new ZE(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
+_.ed=function(){return ao(this.e.gb,Kf)};_.Se=function(){var a;a=[];a.length=2;a[0]=ao(this.e.gb,Lf);a[1]=ao(this.e.gb,Kf);return a};_.fd=function(){return ao(this.e.gb,Lf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Df};_.Xe=function(){var a=this.c,b;a.Fb?b=uE(a,1)+ob+uE(a,2)+ob+uE(a,3):b=uE(a,0);return b};_.Ye=function(){return vq(this.c)};
+_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=DC(a);a.Ob=b;OC(a);return c};_.$e=function(a){sE(this.c,a,!0)};_._e=function(){};_.af=function(a){KD(this.c,a,!0,!0)};_.bf=function(a){jE(this.c,a,!0)};_.fe=function(){LE(this)};_.cf=function(){zD(this.c,!0)};_.df=function(a){var b=this.c;if(a=DE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;CE(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new $E(this))};
+_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Gi(b.a);d.b<d.d.Be();)c=Hi(d),a?c.a=l:c.a=ug}Zy(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=DE(c,a))ED(d,b,!0),CE(c)};_.hf=function(a,b){var c=this.c,d;d=DE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,OC(c)):(d.D=b,CE(c))};_.kd=function(a){this.e.gb.style[Be]=a;LE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;OC(b)};_.lf=function(a){var b=this.c;b.eb=a;OC(b)};_.mf=function(a){this.c.rb=a};
+_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=YC(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);LE(this)};_.rf=function(a){QC(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new AE(c,a);c.c=253;c.kb=!0;c.J=b;OC(c)};_.ld=function(a){Ou(this.d.gb,a)};_.md=function(a){this.e.gb.style[bh]=a;LE(this)};_.tf=function(a){BE(this.c,a)};_.uf=function(){return JC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var QE=0;
+function ZE(a){this.a=a}t(447,1,{},ZE);_.wc=function(){var a,b;for(b=new Gi(this.a.e.a);b.b<b.d.Be();)a=Hi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function $E(a){this.a=a}t(448,1,{},$E);_.a=null;function WE(a,b){this.a=a;this.b=b}t(449,1,{},WE);_.Lc=function(a){a=a.a;Nn((Kn(),Ln),new aF(this,this.b,a))};_.a=null;_.b=null;function aF(a,b,c){this.a=a;this.c=b;this.b=c}t(450,1,{},aF);_.wc=function(){var a=this.b;this.c.a.apply(a,[KE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function XE(a,b){this.a=a;this.b=b}t(451,1,{},XE);_.a=null;_.b=null;function Nq(a,b,c){this.a=a;this.c=b;this.b=c}t(452,1,{},Nq);_.wc=function(){var a=this.b;this.c.a.apply(a,[KE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function bF(){var a=cF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;dF(eF,arguments)?a=arguments[0]:3==arguments.length?a=new PE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new ME(arguments[0]):4==arguments.length?a=new NE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new OE(arguments[0],arguments[1]));this.g=a;fF();a[Tc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new gF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new gF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
+C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=eF;fF();var f=b,g,b=hF.b;g=iF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=iF(b,
+e,f)}if(!g)throw new Qi("Can't find exported method for given arguments: 0"+jb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new gF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});jF({"0":{"0":[[UE,null,void 0]],1:[[VE,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new kF(e));return[e]},oe]]}});lF(eF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function hs(){mF||(mF=!0,bF())}t(453,1,{},hs);
+var mF=!1;function ls(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ks(){}t(455,1,{},ks);_.wc=function(){ls()};function kF(a){this.a=a}t(456,1,{68:1,106:1},kF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function gF(a){this.a=a}t(457,1,{69:1,106:1},gF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function pC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=c.getAttribute(bh)||l;b=c.getAttribute(Be)||l;f=c.getAttribute(Bf)||l;e=c.getAttribute(Ke)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Bf)||l,h=h.getAttribute(Xg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Bf);c.removeAttribute("archive");c.removeAttribute(Be);c.removeAttribute(bh);c.removeAttribute(ed);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=io();c.setAttribute(Ke,d);c.style[bh]=nC(g);c.style[Be]=nC(b);b=new nF(a,d,n,e,c,f);Nn((Kn(),Ln),b);++a.b;return!0}function oC(a){this.a="JME.class";this.d=a}t(458,1,{},oC);_.Ec=function(){return pC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function nF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(459,1,{},nF);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,cb,cb,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Ke,this.e):this.c.removeAttribute(Ke);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function oF(){}t(460,1,$h,oF);function pF(a){this.a=a}t(461,1,{},pF);_.wc=function(){this.a()};_.a=null;
+function qF(){var a=cF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;dF(rF,arguments)?a=arguments[0]:0==arguments.length&&(a=new oF);this.g=a;fF();a[Tc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Nn((Kn(),Ln),new pF(a))});lF(rF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function is(){sF||(sF=!0,qF())}t(462,1,{},is);var sF=!1;function tF(a){sn();this.f=a}
+t(463,433,ii,tF);function rs(){sn();this.f="divide by zero"}t(464,97,ai,rs);function cs(){sn()}function uF(a){sn();this.f=a}t(465,97,ai,cs,uF);function vF(){vF=x;wF=new xF(!1);yF=new xF(!0)}function xF(a){this.a=a}t(466,1,{71:1,72:1,75:1},xF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?Wg:"false"};_.a=!1;var wF,yF;function zF(){}function AF(a){return typeof a==If?Bc+(0>a?-a:a):a}
+function BF(a,b){var c;c=new zF;c.d=Lb+(CF(0!=a?-a:0)?AF(0!=a?-a:0):l+yi(c));DF(0!=a?-a:0)&&EF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new zF;b.d=Lb+(CF(a)?AF(a):l+yi(b));DF(a)&&EF(a,b);return b}function FF(a,b){var c;c=new zF;c.d=Lb+(CF(a)?AF(a):l+yi(c));DF(a)&&EF(a,c);c.b=b?8:0;return c}function GF(){var a;a=new zF;a.d=Lb+(CF(0)?AF(0):l+yi(a));DF(0)&&EF(0,a);a.b=2;return a}function HF(a){var b;b=new zF;b.d=Lb+(CF(a)?AF(a):l+yi(b));DF(a)&&EF(a,b);b.b=1;return b}
+function DF(a){return typeof a==If&&0<a}function CF(a){return null!=a&&0!=a}function EF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Kh[b.c])c=c.prototype;else{c=Kh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(468,1,{},zF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function IF(a){var b;if(!(b=JF,!b&&(b=JF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new KF(Sb+a+ea);return parseFloat(a)}
+function QB(a,b){var c,d;if(null==a)throw new KF(Hf);if(2>b||36<b)throw new KF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new KF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new KF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new KF(Sb+a+ea);return c}t(470,1,{71:1,83:1});var JF=null;function LF(a){this.a=a}
+t(469,470,{71:1,75:1,76:1,83:1},LF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function lz(a){this.a=a}t(471,470,{71:1,75:1,79:1,83:1},lz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function bz(){sn()}function tk(a){sn();this.f=a}t(472,97,Th,bz,tk);function hv(){sn()}function iw(a){sn();this.f=a}t(473,97,ai,hv,iw);function S(a){this.a=a}
+function Ds(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function ws(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function CD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(MF(),NF)[b],!c&&(c=NF[b]=new S(a)),c):new S(a)}t(474,470,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function MF(){MF=x;NF=y(rE,m,81,256,0)}var NF;function Tj(a){return 0>a?-a:a}function Sj(a,b){return a>b?a:b}function pD(a){return Math.round(a)}function pn(){sn()}function rr(a){sn();this.f=a}t(477,97,{71:1,78:1,82:1,84:1,86:1},pn,rr);function Ai(){Ai=x;Bi=H(zi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Bi;function KF(a){sn();this.f=a}t(479,472,Th,KF);
+function un(a){this.a="Unknown";this.c=a;this.b=-1}t(480,1,{71:1,85:1},un);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:l)+va};_.a=null;_.b=0;_.c=null;function OF(a,b){return a.charCodeAt(b)}function iC(a,b){var c=b,d=a.length,e,f;e=OF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function PF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function Xn(a,b){return a.indexOf(b)}function OB(a,b,c){return a.indexOf(b,c)}function ey(a,b){return a.lastIndexOf(b)}function JD(a){var b=aa,c=fh,d;for(d=0;0<=(d=c.indexOf(Rc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Nu(c,++d):c=c.substr(0,d-0)+Nu(c,++d);return a.replace(RegExp(b,pe),c)}
+function QF(a,b){for(var c=RegExp(b,pe),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(gs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Nu(a,b){return a.substr(b,a.length-b)}
+function Wn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Yn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return gt(this)};_.tS=_.toString;function RF(){RF=x;SF={};TF={}}
+function gt(a){RF();var b=jb+a,c=TF[b];if(null!=c)return c;c=SF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+OF(a,d++);c|=0}256==UF&&(SF=TF,TF={},UF=0);++UF;return TF[b]=c}var SF,UF=0,TF;function mn(a,b){ln(a.a,b);return a}function kn(){this.a=Zn()}function VF(){this.a=Zn();ln(this.a,l)}t(482,1,Nh,kn,VF);_.tS=function(){return $n(this.a)};function et(){this.a=Zn()}
+function MB(){this.a=Zn()}function Lr(a){this.a=Zn();ln(this.a,a)}t(483,1,Nh,et,MB,Lr);_.tS=function(){return $n(this.a)};function PB(a){a="String index out of range: "+a;sn();this.f=a}t(484,473,ai,PB);
+function WF(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new pn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new uF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new uF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new hv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)bs(b,c,a[--d])}else for(c=e+c;e<c;)bs(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Pu(){sn()}function XB(a){sn();this.f=a}t(486,97,ai,Pu,XB);function rz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:xn(b,c))return a;return null}function uz(a,b){var c;return(c=rz(a.xd(),b))?(c.Zc(),!0):!1}function XF(a){var b,c,d,e;d=new kn;b=null;ln(d.a,Pc);for(c=a.xd();c.Xc();)null!=b?ln(d.a,b):b=Aa,e=c.Yc(),ln(d.a,e===a?"(this Collection)":l+e);ln(d.a,Sc);return $n(d.a)}t(487,1,{});_.vf=function(){throw new XB("Add not supported on this collection");};
+_.wf=function(a){return!!rz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return uz(this,a)};_.tS=function(){return XF(this)};t(489,487,ei);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=An(c),a=~~a);return a};
+function YF(a,b){var c;return A(b,90)&&(c=b.yf(),yu(a.a,c))?(c=dj(a.a,c),a.a.Ce(b.zf(),c)):!1}function bC(a){this.a=a}t(488,489,ei,bC);_.wf=function(a){return YF(this,a)};_.xd=function(){return new SB(this.a)};_.xf=function(a){return YF(this,a)?(a=a.yf(),Pi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function VB(a){if(a.b)Ji(a.a),Pi(a.c,a.b.yf()),a.b=null;else throw new Su("Must call next() before remove().");}
+function SB(a){var b;this.c=a;b=new aj;a.c&&Vi(b,new ZF(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new $F(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Gi(b)}t(490,1,{},SB);_.Xc=function(){return TB(this.a)};_.Yc=function(){return this.b=Hi(this.a)};_.Zc=function(){VB(this)};_.a=null;_.b=null;_.c=null;t(492,1,ri);_.eQ=function(a){return A(a,90)&&WB(this.yf(),a.yf())&&WB(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=An(this.yf()));null!=this.zf()&&(b=An(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function ZF(a){this.a=a}t(491,492,ri,ZF);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return ZB(this.a,a)};_.a=null;function $F(a,b){this.b=a;this.a=b}t(493,492,ri,$F);_.yf=function(){return this.a};_.zf=function(){return this.b.e[jb+this.a]};_.Af=function(a){return $B(this.b,this.a,a)};_.a=null;_.b=null;
+function fw(a,b){(0>a||a>=b)&&aG(a,b)}function aG(a,b){throw new iw("Index: "+a+", Size: "+b);}t(494,487,xi);_.Bf=function(){throw new XB("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:xn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:An(c)),b=~~b;return b};_.xd=function(){return new Gi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new bG(this,a)};_.Ff=function(){throw new XB("Remove not supported on this list");};function TB(a){return a.b<a.d.Be()}function Hi(a){if(a.b>=a.d.Be())throw new kv;return a.d.Cf(a.c=a.b++)}function Ji(a){if(0>a.c)throw new nw;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Gi(a){this.d=a}t(495,1,{},Gi);_.Xc=function(){return TB(this)};
+_.Yc=function(){return Hi(this)};_.Zc=function(){Ji(this)};_.b=0;_.c=-1;_.d=null;function bG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&aG(b,c);this.b=b}t(496,495,{},bG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new kv;return this.a.Cf(this.c=--this.b)};_.a=null;function cG(a){a=new SB(a.b.a);return new dG(a)}function eG(a,b){this.a=a;this.b=b}t(497,489,ei,eG);_.wf=function(a){return yu(this.a,a)};_.xd=function(){return cG(this)};_.Be=function(){return this.b.a.d};
+_.a=null;_.b=null;function dG(a){this.a=a}t(498,1,{},dG);_.Xc=function(){return TB(this.a.a)};_.Yc=function(){return(this.a.b=Hi(this.a.a)).yf()};_.Zc=function(){VB(this.a)};_.a=null;t(499,494,xi);_.Bf=function(a,b){var c;c=xz(this,a);var d=c.d;new sz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=xz(this,a);try{return yz(b)}catch(c){c=Mi(c);if(A(c,91))throw new iw("Can't get element "+a);throw c;}};_.xd=function(){return xz(this,0)};
+_.Ff=function(a){var b,c;b=xz(this,a);try{c=yz(b)}catch(d){d=Mi(d);if(A(d,91))throw new iw("Can't remove element "+a);throw d;}fG(b);return c};function gG(a){a.b=y(hG,m,0,0,0)}function Iy(a,b,c){(0>b||b>a.c)&&aG(b,a.c);a.b.splice(b,0,c);++a.c}function Vi(a,b){bs(a.b,a.c++,b);return!0}function It(a,b){fw(b,a.c);return a.b[b]}function zj(a,b){for(var c=0;c<a.c;++c)if(WB(b,a.b[c]))return c;return-1}function Lt(a,b){var c;c=(fw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function Ui(a,b){var c;c=zj(a,b);if(-1==c)return!1;Lt(a,c);return!0}function xk(a,b){var c;if(b.length<a.c){c=b;var d;d=Vr(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)bs(b,c,a.b[c]);b.length>a.c&&bs(b,a.c,null);return b}function aj(){gG(this)}function lA(a){gG(this);this.b.length=a}function fz(a){gG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(500,494,Mh,aj,lA,fz);_.Bf=function(a,b){Iy(this,a,b)};
+_.vf=function(a){return Vi(this,a)};_.Ke=function(){this.b=y(hG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=zj(this,a)};_.Cf=function(a){return It(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Lt(this,a)};_.xf=function(a){return Ui(this,a)};_.Be=function(){return this.c};_.c=0;function wz(a,b){var c=a.length,d;for(d=0;d<c;++d)bs(a,d,b)}function Hr(){Hr=x;Ir=new iG}var Ir;function iG(){}t(503,494,Wh,iG);_.wf=function(){return!1};_.Cf=function(){throw new hv;};_.Be=function(){return 0};
+function jG(){this.a=new Date}function kG(a){return 10>a?$a+a:l+a}t(504,1,{71:1,74:1,75:1,87:1},jG);_.eQ=function(a){return A(a,87)&&Ts(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ns(c&4194303,b&4194303,e&1048575);a=ns(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(lG(),mG)[this.a.getDay()]+ba+nG[this.a.getMonth()]+ba+kG(this.a.getDate())+ba+kG(this.a.getHours())+jb+kG(this.a.getMinutes())+jb+kG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function lG(){lG=x;mG=H(gs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));nG=H(gs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var mG,nG;
+function Ar(a,b){return null==z(a.a,b,a)}function zr(){this.a=new Ei}t(506,489,{71:1,74:1,92:1},zr);_.vf=function(a){return Ar(this,a)};_.wf=function(a){return yu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return cG(new eG(this.a,new bC(this.a)))};_.xf=function(a){return null!=Pi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return XF(new eG(this.a,new bC(this.a)))};_.a=null;
+function xz(a,b){var c,d;(0>b||b>a.b)&&aG(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new oG(a,b,d)}function Bz(){this.a=new pG;this.b=0}t(507,499,Wh,Bz);_.vf=function(a){new sz(a,this.a);++this.b;return!0};_.Ef=function(a){return xz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function yz(a){if(a.b==a.d.a)throw new kv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function fG(a){if(!a.c)throw new nw;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function oG(a,b,c){this.d=a;this.b=c;this.a=b}t(508,1,{},oG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return yz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new kv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){fG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function pG(){this.a=this.b=this}
+function sz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(509,1,{},pG,sz);_.a=null;_.b=null;_.c=null;function UB(a,b){this.a=a;this.b=b}t(510,492,ri,UB);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function kv(){sn()}t(511,97,{71:1,78:1,84:1,86:1,91:1},kv);function WB(a,b){return ds(a)===ds(b)||null!=a&&xn(a,b)}function kA(a){var b=y(Cz,m,44,0,0);return xk(a.a,b)}function Sy(){this.a=new aj}
+t(513,494,Mh,Sy);_.Bf=function(a,b){Iy(this.a,a,b)};_.vf=function(a){return Vi(this.a,a)};_.wf=function(a){return-1!=zj(this.a,a)};_.Cf=function(a){return It(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Gi(this.a)};_.Ff=function(a){return Lt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return XF(this.a)};_.a=null;function LD(a){a.gc.c.$&&qA(a)}function qG(a){var b;if(a.gc.c.$){b=jy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}sA(a)}
+function rG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function PD(a){var b=a.j;sG(a.gc.c,b.a,b.b);!iy(a)&&Ny(a);xy(a)}function tG(){vA.call(this,l);this.i=new Fz(this.If());ez(this.q,new uG(this))}t(515,392,fi);_.Ld=function(a,b){return ds(a.f)===ds(this.i)?(qG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){qG(this)};_.i=null;_.j=null;
+function YE(a,b,c){tG.call(this);this.gc&&xA(this.gc,!1);uA(this,!1);Qy(this,new FA(0));a=new JA(a,1);P(this,a,null);a=new Uy;P(a,this.i,null);P(this,a,null);b&&(this.j=jy(b),tA(this),rG(this.j,~~(ao(b.Ub.gb,Lf)/2)-~~(this.lc/2),~~(ao(b.Ub.gb,Kf)/2)-~~(this.bc/2)));c&&O(this,c)}t(514,515,fi,YE);_.If=function(){return"OK"};function ID(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Su("Cannot undo. Index is out of range.");if(!a.a.b)throw new Su(Yb);a.a=a.a.b;return a.a.a}
+function TE(){this.a=this.b=new vG}t(516,1,{},TE);_.a=null;function vG(){this.a=null}function zE(a){this.a=a}t(517,1,{},vG,zE);_.a=null;_.b=null;_.c=null;function uG(a){this.a=a}t(518,427,Xh,uG);_.a=null;
+function wG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){mC(a.a.zb,H(gs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=QF(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],bs(c.b,c.c++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{yD(a.a,b,!0)?(yq(a.a,"Structure pasted"+e),PC(a.a),Zy(a.a),d=!0):(PD(new YE(a.a.J,a.a,sC)),zD(a.a,!0),Zy(a.a))}catch(n){if(n=Mi(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",OC(e),PD(new YE(a.a.J,
+a.a,sC)),Zy(a.a);else throw n;}}d&&a.a.Ge(b)}function xq(a){this.a=a}t(519,1,{},xq);_.a=null;function HC(){HC=x;IC=new xG("COPY_SMILES",0);KC=new xG("COPY_MOL",1);LC=new xG("PASTE",2);yG=H(zG,m,93,[IC,KC,LC])}function xG(a,b){jo.call(this,a,b)}t(520,139,{71:1,75:1,77:1,93:1},xG);var yG,KC,IC,LC;function yE(){this.d=y(HE,m,94,99,0)}t(521,1,{},yE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function AG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(SC,m,-1,20,1);a.M=y(SC,m,-1,20,1);a.G=Wr([20,7]);a.d=y(I,s,-1,20,1);a.c=y(gs,m,1,20,0);a.o=y(gs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(gs,m,1,20,0);a.q=Wr([10,2]);a.i=y(I,s,-1,101,1)}
+function BG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(SC,m,-1,4,1);d=y(SC,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=CG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+CG(r[2],d[2],r[3],d[3]),d=CG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;iE(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=DG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(SC,m,-1,2,1);EG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==lE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;yq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];pE(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&hE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(pD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(pD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function fE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&dE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,dE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];TD(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)iE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)pE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];SD(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];TD(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];pE(a);a.H[a.u]=n;a.I[a.u]=c+d;SD(a);b&&(TD(a,n),UC(a))}c=4}FG(a,c);a.D=a.F;b&&
+(a.D=0)}
+function EG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function eE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])GG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,GG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){yq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[DG(a,a.D,a.G[a.D][d])],2<d||1!=b){yq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(SC,m,-1,2,1);EG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)iE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)iE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)iE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)pE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[DG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[DG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(pD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(pD((a.M[b]+a.M[e])/
+2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;pE(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=N(M(pD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(pE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(pD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(pE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(pD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(pD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
+h[f]&&(TD(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&FG(a,j);-1<n&&(a.D=n)}
+function GG(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)iE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function FG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=lE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function DG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function HG(a,b,c){var d,e,f,g;e=hh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Zs(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Zs(c[d])&&!As(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ts(c[d],e)&&(b[d]=g,c[d]=hh,++f);if(f==a.t)break}return g==a.t}
+function UC(a){var b,c,d;b=y(SC,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{TC(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;VC(a)}}
+function TC(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function dE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=IG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&yq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?yq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?yq(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?yq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:yq(a.n,"Charge change not possible on the halogen !");break;case 18:yq(a.n,
+"Use X button to change charge on the X atom !")}}
+function FD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&TD(a,c);UC(a);yq(a.n,"Smaller part(s) removed !");return 1}
+function lE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function qE(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];VD(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),VD(a));4==a.s[d]&&(a.s[d]=1)}}
+function CG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function SD(a){var b;JG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);VC(a);VD(a)}
+function iE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),WF(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),WF(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),WF(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),WF(a.d,b,a.d.length),a.d=b,b=y(gs,m,1,c,0),WF(a.c,b,a.c.length),a.c=b,b=y(gs,m,1,c,0),WF(a.o,b,a.o.length),a.o=b,b=y(SC,m,-1,c,1),WF(a.J,b,a.J.length),a.J=b,b=y(SC,m,-1,c,1),WF(a.M,b,a.M.length),a.M=b,b=Wr([c,7]),WF(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),WF(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function vD(a,b,c,d,e,f,g){var j;j=N(M(pD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(pD(a.M[c]-~~(f/2))));return new My(j-1-b,a-b,e+1+2*b,f+2*b)}
+function pE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),WF(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),WF(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),WF(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),WF(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),WF(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),WF(a.N,c,a.N.length),a.N=c,b=y(gs,m,1,b,0),WF(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function ZD(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(qC(),aa);j+="JME 2013-10-12 "+new jG+"\n \n";j+=YD(a.t,3)+YD(a.u,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=vE(0.055999999999999994*(a.J[e]-c),10,4)+vE(0.055999999999999994*(g-a.M[e]),10,4)+vE(0,10,4);h=uD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+YD(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=YD(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:KG(a,e)&&(g=2),c=YD(a.H[e],3)+YD(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=YD(a.I[e],3)+YD(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=YD(a.I[e],3)+YD(a.H[e],3)),j+=c+YD(g,3)+YD(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M CHG 1"+YD(e,4)+YD(a.A[e],4)+aa);return j+"M END\n"}
+function xE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,V,L,da,Ec,cg,yb,Md,Nd,Od,pb,Fc;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);yb=y(I,s,-1,a.t+1,1);v=y(LG,m,-1,a.t+1,2);D=y(LG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;FD(a,!0);cg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){cg=!1;break}if(a.n.s&&cg){MG(a);qE(a);NG(a,D);OG(a,v,D);var Fb,qd,ff,ac,we,rd,sd,gb,KH,Td,w,ya,Em,Fm,Es,mf,Oa,Gm,Hm,Ic,Im;Fb=y(I,s,-1,a.t+1,1);qd=y(I,s,-1,a.t+1,1);gb=y(PG,m,-1,a.t+1,3);var Fs=a.t,Jm,
+ph,Gs,og,Bj,Ee,nf;Bj=y(PG,m,-1,Fs+2,3);Ee=y(I,s,-1,100,1);nf=5;og=0;Ee[0]=3;Bj[1]=jh;Bj[2]=kh;Gs=2;if(!(3>Fs))for(;nf<Ee[og]*Ee[og];){ph=0;for(Jm=!0;Jm&&ph<=og&&nf>=Ee[ph]*Ee[ph];)0==nf%Ee[ph]?Jm=!1:++ph;if(Jm){Bj[++Gs]=Ws(nf);if(Gs>=Fs)break;og<Ee.length-1&&(++og,Ee[og]=nf)}nf+=2}for(w=1;w<=a.t;++w){for(ya=Hm=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Hm*=a.f[ya]);Gm=a.b[w];18==Gm&&(Im=a.o[w],rd=Im.charCodeAt(0)-65+1,sd=0,1<Im.length&&(sd=Im.charCodeAt(1)-97),0>rd&&(rd=0),0>sd&&(sd=0),Gm=28*rd+sd);
+mf=0;-2>a.A[w]?mf=1:-2==a.A[w]?mf=2:-1==a.A[w]?mf=3:1==a.A[w]?mf=4:2==a.A[w]?mf=5:2<a.A[w]&&(mf=6);Ic=1;gb[w]=Ws(Hm);Ic*=126;gb[w]=Rs(gb[w],Ws(a.x[w]*Ic));Ic*=7;gb[w]=Rs(gb[w],Ws(mf*Ic));Ic*=7;gb[w]=Rs(gb[w],Ws(Gm*Ic));Ic*=783;gb[w]=Rs(gb[w],Ws(a.z[w]*Ic))}for(we=0;!HG(a,Fb,gb);){Es=!1;for(w=1;w<=a.t;++w)Fb[w]!=qd[w]&&(qd[w]=Fb[w],Es=!0);if(Es){for(w=1;w<=a.t;++w){gb[w]=ih;for(ya=1;ya<=a.z[w];++ya)gb[w]=$s(gb[w],Bj[Fb[a.G[w][ya]]])}we=0}else if(0<we){for(w=1;w<=a.t;++w)gb[w]=ih;w=1;a:for(;w<=a.t-
+1;++w)for(ya=w+1;ya<=a.t;++ya)if(Fb[w]==Fb[ya]){gb[w]=jh;break a}}else{for(w=1;w<=a.t;++w){gb[w]=ih;for(ya=1;ya<=a.z[w];++ya)ff=a.G[w][ya],gb[w]=$s(gb[w],Ws(a.b[ff]*a.f[DG(a,w,ff)]))}we=1}HG(a,Fb,gb);for(w=1;w<=a.t;++w)gb[w]=Ws(qd[w]*a.t+Fb[w])}for(w=1;w<=a.t;++w)qd[w]=Fb[w];for(Oa=1;Oa<=a.t;++Oa)for(w=1;w<=a.t;++w)if(qd[w]==Oa){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Oa];a.A[w]=a.A[Oa];a.J[w]=a.J[Oa];a.M[w]=a.M[Oa];a.z[w]=a.z[Oa];a.b[Oa]=a.b[0];a.A[Oa]=a.A[0];
+a.J[Oa]=a.J[0];a.M[Oa]=a.M[0];a.z[Oa]=a.z[0];qd[w]=qd[Oa];qd[Oa]=Oa;a.o[0]=a.o[w];a.o[w]=a.o[Oa];a.o[Oa]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Oa];a.c[Oa]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Oa];a.x[Oa]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Fb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Fb[a.H[w]],a.I[w]=Fb[a.I[w]],a.H[w]>a.I[w]&&(Td=a.H[w],a.H[w]=a.I[w],a.I[w]=Td,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Fm=Em=
+a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Em?(Em=a.H[ya],Fm=a.I[ya],ac=ya):a.H[ya]==Em&&a.I[ya]<Fm&&(Fm=a.I[ya],ac=ya);Td=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Td;Td=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Td;Td=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Td;Td=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Td;KH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=KH}SD(a);VD(a);NG(a,D);OG(a,v,D)}else{NG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Fc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=yb[c]){Ec=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Fc==a.t)break;c=n[V--]}else if(1==L)yb[o[1]]=c,c=o[1],a.a[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=DG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=DG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.a[e]=++Fc}}yb=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(LG,m,-1,a.t+1,2);Md=y(LG,m,-1,a.t+1,2);f=Fc=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(yb[c]=f);b[++Fc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(E=1;E<=da;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Md[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Nd=y(I,s,-1,a.u+1,1);Od=y(I,s,-1,a.t+1,1);if(a.n.Ob){var MH=yb,NL=da,Hs,NH,qh,Fe,Is,Js,Ma,Cj,Ks;qh=y(I,s,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)qh[b[Ma]]=Ma;Is=y(LG,m,-1,
+a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Hs=b[Ma],NH=MH[Hs],Fe=DG(a,Hs,NH),0!=Fe&&(QG(a,Fe,qh,Nd,D),Is[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)Is[Ma]||QG(a,Ma,qh,Nd,D);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Js=Ks=0;for(Cj=1;Cj<=a.z[Ma];++Cj){Fe=DG(a,Ma,a.G[Ma][Cj]);if(5==a.f[Fe])continue a;1==a.s[Fe]&&0!=RG(a,Fe,Ma)&&++Ks;2==a.s[Fe]&&(Js=a.G[Ma][Cj])}if(0!=Ks)if(0<Js){var ia=a,PH=Ma,of=qh,Vc=Od,lc=void 0,Dj=void 0,Jc=void 0,Ge=void 0,Kc=void 0,Km=void 0,Lm=void 0,Mm=void 0,Ud=void 0,Wc=void 0,Xc=void 0,
+Ls=void 0,Ej=void 0,Vd=void 0,Fj=void 0,He=void 0,Gj=void 0,Ms=void 0,Hj=void 0,Ie=void 0,QH=void 0,pf=void 0,RH=void 0,Ns=void 0,Ij=void 0,qf=void 0,Xc=1,Dj=PH,lc=y(I,s,-1,ia.t+1,1);for(lc[1]=PH;;){Ls=!1;for(Wc=1;Wc<=ia.z[Dj];++Wc)if(Jc=ia.G[Dj][Wc],!(Jc==lc[1]||Jc==lc[Xc-1]))if(Ge=DG(ia,Dj,Jc),2==ia.s[Ge]&&5!=ia.f[Ge]){Dj=lc[++Xc]=Jc;Ls=!0;break}if(!Ls)break}if(!(0==Xc%2||2>ia.z[lc[Xc]]||3<ia.z[lc[Xc]])){qf=lc[1];Kc=lc[~~((Xc+1)/2)];Ud=lc[Xc];pf=Ie=He=Vd=0;Ns=Ms=!1;for(Wc=1;Wc<=ia.z[qf];++Wc)Jc=
+ia.G[qf][Wc],Ge=DG(ia,qf,Jc),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Vd?Vd=Jc:He=Jc);0<of[He]&&of[Vd]>of[He]&&(Km=Vd,Vd=He,He=Km);Ej=Vd;0==Vd&&(Ej=He,Ms=!0);for(Wc=1;Wc<=ia.z[Ud];++Wc)Jc=ia.G[Ud][Wc],Ge=DG(ia,Ud,Jc),1!=ia.s[Ge]||5==ia.f[Ge]||(0==Ie?Ie=Jc:pf=Jc);0<of[pf]&&of[Ie]>of[pf]&&(Km=Ie,Ie=pf,pf=Km);Hj=Ie;0==Ie&&(Hj=pf,Ns=!0);Fj=RG(ia,DG(ia,qf,Vd),qf);Gj=RG(ia,DG(ia,qf,He),qf);QH=RG(ia,DG(ia,Ud,Ie),Ud);RH=RG(ia,DG(ia,Ud,pf),Ud);1<(0>Fj+Gj?-(Fj+Gj):Fj+Gj)||0!=QH||0!=RH?yq(ia.n,"Bad stereoinfo on allene !"):
+(Lm=ia.J[lc[Xc-1]]-ia.J[Ud],Mm=ia.M[lc[Xc-1]]-ia.M[Ud],Ij=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Ij&&(Ij=0.001),0<(ia.M[Hj]-ia.M[lc[Xc-1]])*(Lm/Ij)-(ia.J[Hj]-ia.J[lc[Xc-1]])*(Mm/Ij)?Vc[Kc]=1:Vc[Kc]=-1,Ms&&(Vc[Kc]*=-1),Ns&&(Vc[Kc]*=-1),Ej==Vd&&0>Fj&&(Vc[Kc]*=-1),Ej==He&&0>Gj&&(Vc[Kc]*=-1),of[Ej]>of[Hj]&&(Vc[Kc]*=-1))}}else b:{var mc=a,nc=Ma,OL=MH,PL=qh,QL=r,RL=q,SL=NL,Nm=Od,Om=void 0,Yc=void 0,Os=void 0,rh=void 0,Ba=void 0,sh=void 0,ud=void 0,Jj=void 0,Wd=void 0,Qb=void 0,ga=void 0,Hb=void 0,Je=void 0,Pm=void 0,
+Zc=void 0,pa=void 0,Qm=void 0,Hb=y(I,s,-1,4,1),Pm=y(I,s,-1,4,1),th=mc,Xd=nc,SH=PL,Ps=OL,TH=QL,UH=RL,TL=SL,Ib=Hb,Kj=void 0,$c=void 0,Rm=void 0,Sm=void 0,Qs=void 0,Lj=void 0,Lj=-1;0<Ps[Xd]&&(Ib[++Lj]=Ps[Xd]);for($c=1;$c<=TL;++$c)TH[$c]==Xd&&(Ib[++Lj]=UH[$c]),UH[$c]==Xd&&(Ib[++Lj]=TH[$c]);for($c=Lj+1;$c<th.z[Xd];++$c){Qs=th.t+1;Rm=1;c:for(;Rm<=th.z[Xd];++Rm){Kj=th.G[Xd][Rm];for(Sm=0;Sm<$c;++Sm)if(Kj==Ib[Sm])continue c;SH[Kj]<Qs&&(Qs=SH[Kj],Ib[$c]=Kj)}}0==Ps[Xd]&&0<th.x[Xd]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
+Ib[0],Ib[0]=-1):0<th.x[Xd]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(Ba=Jj=sh=rh=Qm=ud=Qb=0;4>Ba;++Ba)0>=Hb[Ba]||(Om=DG(mc,nc,Hb[Ba]),Pm[Ba]=RG(mc,Om,nc),0<Pm[Ba]?(++Qb,Qm=Hb[Ba],sh=Hb[Ba]):0>Pm[Ba]?(++ud,rh=Hb[Ba],sh=Hb[Ba]):Jj=Hb[Ba]);Wd=Qb+ud;pa=y(I,s,-1,4,1);Zc=0;if(3==mc.z[nc]){if(1==Qb&&1==ud||3==Wd&&0<Qb&&0<ud){yq(mc.n,"Error in C3H stereospecification !");break b}Je=Hb[0];1==Wd?Je=sh:2==Wd&&(Je=Jj);ga=BG(mc,nc,Je,Hb);pa[0]=sh;pa[1]=-1;pa[2]=ga[2];pa[3]=ga[1];0<Qb?Zc=1:Zc=-1}else if(4==mc.z[nc])if(1==
+Wd)ga=BG(mc,nc,sh,Hb),pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],0<Qb?Zc=1:Zc=-1;else{Je=Hb[0];1<Jj&&(Je=Jj);1==Qb?Je=Qm:1==ud&&(Je=rh);ga=BG(mc,nc,Je,Hb);Yc=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Om=DG(mc,nc,ga[Ba]),Yc[Ba]=RG(mc,Om,nc);if(4==Wd){if(0==Qb||0==ud){yq(mc.n,"Error in C4 stereospecification !");break b}if(1==Qb||1==ud)pa[0]=ga[0],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[1],Zc=Yc[0];else{for(Ba=0;4>Ba;++Ba)-1==Yc[Ba]&&(Yc[Ba]=0);Wd=2}}else if(3==Wd)if(3==Qb||3==ud)pa[0]=ga[0],pa[1]=ga[3],pa[2]=
+ga[2],pa[3]=ga[1],0<Qb?Zc=-1:Zc=1;else{1==Qb?Qb=Os=1:ud=Os=-1;for(Ba=0;4>Ba;++Ba)Yc[Ba]==Os&&(Yc[Ba]=0);Wd=2}if(2==Wd)if(1==Qb&&1==ud)ga[1]==rh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==rh&&(ga[2]=ga[3]),pa[0]=Qm,pa[1]=rh,pa[2]=ga[2],pa[3]=ga[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){yq(mc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Yc[0]?(pa[0]=ga[0],pa[1]=ga[2],pa[2]=ga[1],pa[3]=ga[3]):(pa[0]=ga[1],pa[1]=ga[3],pa[2]=ga[2],pa[3]=ga[0]);1<Qb?Zc=1:Zc=-1}}var W=pa,Mj=Hb,rb=void 0;Mj[0]==W[1]?(rb=
+W[0],W[0]=W[1],W[1]=rb,rb=W[2],W[2]=W[3],W[3]=rb):Mj[0]==W[2]?(rb=W[2],W[2]=W[0],W[0]=rb,rb=W[1],W[1]=W[3],W[3]=rb):Mj[0]==W[3]&&(rb=W[3],W[3]=W[0],W[0]=rb,rb=W[1],W[1]=W[2],W[2]=rb);Mj[1]==W[2]?(rb=W[1],W[1]=W[2],W[2]=rb,rb=W[2],W[2]=W[3],W[3]=rb):Mj[1]==W[3]&&(rb=W[1],W[1]=W[3],W[3]=rb,rb=W[2],W[2]=W[3],W[3]=rb);pa[2]==Hb[2]?Nm[nc]=1:pa[2]==Hb[3]?Nm[nc]=-1:yq(mc.n,"Error in stereoprocessing ! - t30");Nm[nc]*=Zc}}}pb=new VF;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
+Q[c]&&ln(pb.a,ua);0<yb[u]&&SG(a,c,yb[c],pb,Nd);var uh=v[c],Jb=void 0,Nj=void 0,vh=void 0,T=void 0,T=Oc,Jb=!1;0!=a.A[c]&&(Jb=!0);0!=Od[c]&&(Jb=!0);vh=-1;for(Nj=1;Nj<=a.y;++Nj)if(a.q[Nj][0]==c){vh=a.q[Nj][1];break}-1<vh&&(Jb=!0);a.n.Nb&&0<a.d[c]&&(Jb=!0,vh=1);switch(a.b[c]){case 2:T=zb;break;case 3:uh?T="c":T=Cb;break;case 4:uh?(T=Af,0<a.x[c]&&(Jb=!0)):T=ec;break;case 5:uh?T="o":T=oc;break;case 7:uh?(T="p",0<a.x[c]&&(Jb=!0)):T=qc;break;case 8:uh?T=mg:T=Bc;break;case 13:uh?T=qg:T=Dc;Jb=!0;break;case 6:T=
+Gc;Jb=!0;break;case 9:T=Pb;break;case 10:T=Kb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Jb=!0;break;case 19:T=rc;Jb=!0;break;case 20:T=sc;Jb=!0;break;case 21:T=tc;Jb=!0;break;case 22:T=uc;Jb=!0;break;case 18:Jb=!0,T=a.o[c],(G(T,wa)||G(T,ad)||G(T,ub))&&(Jb=!1)}Jb&&(T=Pc+T,1==Od[c]?T+=sb:-1==Od[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=xa:T+=Ca,1<Tj(a.A[c])&&(T+=Tj(a.A[c]))),-1<vh&&(T+=jb+vh),T+=Sc);ln(pb.a,T);for(E=1;E<=da;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&SG(a,r[E],q[E],pb,Nd),9<E&&ln(pb.a,"%"),mn(pb,l+(new S(E)).a);Md[c]&&ln(pb.a,va)}return $n(pb.a)}function wE(a){a=new FC(a);SD(a);return a}
+function TD(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)WC(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function UD(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&TD(a,c);0==a.z[d]&&TD(a,d)}
+function MG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=DG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&TD(a,c)}}}function JG(a){var b;b=a.b.length;a.G=Wr([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function OG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(LG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[DG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(LG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(LG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:KG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
+g=a.I[j],r[f]&&r[g])){d=y(LG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function VC(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(pD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(pD((a.M[b]+a.M[c])/2)))}function NG(a,b){var c;for(c=1;c<=a.u;++c)wD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function uD(a,b){var c;c=(qC(),wC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function KG(a,b){return 2==a.s[b]?!0:!1}function wD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function gE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Wr([b+5,2]),WF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function QD(a){var b;a.y=0;a.r=0;xE(a);for(b=1;b<=a.t;++b)a.D=b,gE(a);a.D=0}
+function RD(a){var b,c;b=y(SC,m,-1,4,1);TC(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function MC(a,b){var c,d,e,f,g,j,h,n;c=y(SC,m,-1,4,1);TC(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;TC(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function tE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function XD(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Pc)&&PF(c,Sc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(lb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Sj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=Nu(c,d+1);try{a.n.y=QB(j,10)}catch(h){if(h=Mi(h),A(h,78))a.n.y=0;else throw h;}a.D=b;gE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=G(d,Cb)?3:G(d,zb)?2:G(d,ec)?4:G(d,oc)?5:G(d,qc)?7:G(d,Bc)?8:G(d,Pb)?9:G(d,Kb)?10:G(d,Bb)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Dc)?13:G(d,Gc)?6:G(d,rc)?19:G(d,sc)?20:G(d,tc)?21:G(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=OF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=OF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=OF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=OF(c,g++);for(;45==e;)--d,e=OF(c,g++)}a.A[b]=d}}}
+function ED(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new lC(b);try{for(;b.j=eC(b,b.a),b.j<b.i;)d=CD(QB(hC(b),10)).a,c=e=CD(QB(hC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Mi(f),A(f,78))jn(f);else throw f;}}function SG(a,b,c,d,e){b=DG(a,b,c);5!=a.f[b]&&KG(a,b)?ln(d.a,nb):3==a.s[b]?ln(d.a,la):9==a.s[b]?(e=qb,a=a.e[b],null!=a&&(e=a),ln(d.a,e)):1==e[b]?ln(d.a,Xa):-1==e[b]&&ln(d.a,Rc)}
+function hE(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,yq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:yq(a.n,"Stereomarking allowed only on single and double bonds!")}
+function QG(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=DG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=DG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=DG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=DG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))yq(a.n,"Not unique E/Z geometry !");else{j=DG(a,b,e);f=DG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=DG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function IG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=DG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(KG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function RG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function VD(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=IG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function XC(a){AG(this);this.n=a;this.y=this.u=this.t=0}
+function DD(a,b){var c,d,e,f,g,j,h;XC.call(this,a);f=l;j=AD(b);if(null!=j){h=new kC(b,j,!0);for(e=1;4>=e;++e)f=BD(h,j);g=CD(QB(Wn(f.substr(0,3)),10)).a;c=CD(QB(Wn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)iE(this),f=BD(h,j),this.J[e]=(new LF(IF(Wn(f.substr(0,10))))).a,this.M[e]=-(new LF(IF(Wn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Wn(f.substr(31,d-31)),XD(this,e,d),62<=f.length&&(f=Wn(f.substr(60,3)),0<f.length&&(f=CD(QB(f,10)).a,0<f&&(this.D=e,a.y=f,gE(this),this.D=0)));for(e=1;e<=c;++e)pE(this),
+f=BD(h,j),this.H[e]=CD(QB(Wn(f.substr(0,3)),10)).a,this.I[e]=CD(QB(Wn(f.substr(3,3)),10)).a,g=CD(QB(Wn(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=CD(QB(Wn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);JG(this);tE(this);UC(this);for(SD(this);(h.j=eC(h,h.a),h.j<h.i)&&!(null==(f=hC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new jC(f);hC(g);hC(g);j=CD(QB(hC(g),10)).a;
+for(e=1;e<=j;++e)c=CD(QB(hC(g),10)).a,this.A[c]=CD(QB(hC(g),10)).a}if(0==f.indexOf("M APO")){g=new jC(f);hC(g);hC(g);j=CD(QB(hC(g),10)).a;for(e=1;e<=j;++e)c=CD(QB(hC(g),10)).a,f=CD(QB(hC(g),10)).a,this.D=c,Z(this,0),XD(this,this.t,rc+f),this.D=0}}MG(this);SD(this)}}
+function AE(a,b){var c,d,e,f,g;XC.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));PF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new jC(b);d=CD(QB(hC(f),10)).a;e=CD(QB(hC(f),10)).a;for(c=1;c<=d;++c)g=hC(f),iE(this),XD(this,this.t,g),this.J[c]=(new LF(IF(hC(f)))).a,this.M[c]=-(new LF(IF(hC(f)))).a;for(c=1;c<=e;++c)if(pE(this),this.H[c]=CD(QB(hC(f),10)).a,this.I[c]=CD(QB(hC(f),10)).a,this.s[c]=CD(QB(hC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;JG(this);tE(this);UC(this)}catch(j){j=Mi(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}MG(this);SD(this)}}
+function GD(a,b,c){var d,e,f;XC.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(iE(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))pE(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;SD(this);UC(this)}
+function $D(a,b,c){var d,e,f,g,j;XC.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(gs,m,1,this.t+1,0);this.J=y(SC,m,-1,this.t+1,1);this.M=y(SC,m,-1,this.t+1,1);this.o=y(gs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(gs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=Wr([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}SD(this);UC(this)}
+function FC(a){var b;AG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);WF(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);WF(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);WF(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);WF(a.d,this.d,this.t+1);this.c=y(gs,m,1,this.t+1,0);WF(a.c,this.c,this.t+1);this.J=y(SC,m,-1,this.t+1,1);WF(a.J,this.J,this.t+1);this.M=y(SC,m,-1,this.t+1,1);WF(a.M,this.M,this.t+1);this.o=y(gs,m,1,this.t+1,0);WF(a.o,this.o,this.t+1);this.H=y(I,
+s,-1,this.u+1,1);WF(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);WF(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);WF(a.s,this.s,this.u+1);this.e=y(gs,m,1,this.u+1,0);WF(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);WF(a.B,this.B,this.u+1);this.q=Wr([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function vE(a,b,c){var d,e,f;if(0==c)return YD(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(pD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new LF(a)).a;d=Xn(e,Yn(46));0>d&&(e+=Wa,d=Xn(e,Yn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=qb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function AD(a){var b;b=new kC(a,aa,!0);if(4<dC(b))return aa;b=new kC(a,fh,!0);return 4<dC(b)?fh:null}
+function YD(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=qb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function BD(a,b){for(var c,d;a.j=eC(a,a.a),a.j<a.i;){d=hC(a);if(G(d,b))return ba;for(hC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(522,1,{94:1},XC,DD,AE,GD,$D,FC);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function zq(){zq=x;Aq=new hB(Ub)}
+function MD(a,b){var c;zq();var d;tG.call(this);this.c=new Fz("Help");new Fz("Home");this.d=b;O(this,(qC(),sC));this.gc&&xA(this.gc,!1);uA(this,!1);d=jy(b);if(1==a)this.e||(this.e=new QA(d),rG(this.e,-30,0)),this.j=this.e,c=DC(b),this.gc&&wA(this.gc,Cc),Qy(this,new Az(2)),this.f=new hB(c+" "),P(this,this.f,Gb),d=new Uy,P(d,this.i,null),this.d.Gb&&(c=new Fz("Submit"),P(d,c,null)),P(this,d,Hc),gB(this.f,Wn(bo(this.f.gc.a.gb,Xg))),this.gc&&xA(this.gc,!0),uA(this,!0);else if(2==a)this.b||(this.b=
+new QA(d),rG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&wA(this.gc,"Nonstandard atom"),Qy(this,new Az(2)),c=new Uy,P(c,new JA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Aq&&(c=bo(Aq.gc.a.gb,Xg)),Aq=new iB(c,8),P(this,Aq,Gb),c=new Uy,P(c,this.i,null),P(this,c,Hc);else{this.a||(this.a=new QA(d),rG(this.a,5*b.Y,0));var e,f;d="About "+(qC(),FE);this.gc&&wA(this.gc,d);Qy(this,new FA(0));O(this,sC);P(this,new JA(FE+" Molecular Editor v2013-10-13",1),null);P(this,new JA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=rC,d=0,f=c.length;d<f;++d)e=c[d],e=new JA(e,1),wy(e,this.d.x),P(this,e,null);c=new Uy;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}tA(this);c=this.j;sG(this.gc.c,c.a,c.b);!iy(this)&&Ny(this);xy(this)}t(523,515,fi,MD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new KB(this.d.H),c=JB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Mi(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,OC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Aq;
+function TG(a,b){hy(b)==a.a?O(b,(Lz(),Uz)):O(b,a.a)}
+function UG(a){var b,c,d,e;e=l;d=!1;hy(VG)!=a.a?(e=wa,d=!0):hy(WG)!=a.a?(e="!#6",d=!0):hy(XG)!=a.a?(O(YG,(Lz(),Uz)),O(ZG,Uz),O($G,Uz),O(aH,Uz),e="F,Cl,Br,I"):(b=hy(bH)!=a.a,c=hy(cH)!=a.a,hy(dH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),hy(eH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),hy(fH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),hy(gH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),hy(hH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),hy(YG)!=a.a&&(e+="F,"),hy(ZG)!=a.a&&(e+="Cl,"),hy($G)!=a.a&&(e+="Br,"),hy(aH)!=a.a&&(e+="I,"),
+PF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=ad:c?e=ub:(O(VG,(Lz(),Uz)),e=wa)));b=l;d&&hy(bH)!=a.a&&(b+=";a");d&&hy(cH)!=a.a&&(b+=";A");hy(iH)!=a.a&&(b+=";R");hy(jH)!=a.a&&(b+=";!R");hy(VG)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=kH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=lH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);hy(mH)!=a.a&&(e="~");hy(nH)!=a.a&&(e=jb);hy(oH)!=a.a&&(e=sb);hy(pH)!=a.a&&(e="!@");gB(a.e,e)}
+function qH(a){rH(a);sH(a);var b=kH.gc.a;Uw(b,0);b.gb.options[0].selected=!0;b=lH.gc.a;Uw(b,0);b.gb.options[0].selected=!0;O(bH,a.a);O(cH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a);O(lH,a.a);tH(a)}function rH(a){O(dH,a.a);O(eH,a.a);O(fH,a.a);O(gH,a.a);O(hH,a.a);O(YG,a.a);O(ZG,a.a);O($G,a.a);O(aH,a.a)}function sH(a){O(VG,a.a);O(WG,a.a);O(XG,a.a)}function tH(a){O(mH,a.a);O(nH,a.a);O(oH,a.a);O(pH,a.a);a.b=!1}
+function ND(a){vA.call(this,"Atom/Bond Query");this.i=new Fz(this.If());ez(this.q,new uG(this));this.a=(qC(),sC);this.c=a;this.d||(a=jy(a),this.d=new QA(a),rG(this.d,-150,10));this.j=this.d;Qy(this,new EA);O(this,this.a);a=new Uy;Qy(a,new jA(0,3,1));P(a,new IA("Atom type :"),null);VG=new Fz(wb);WG=new Fz("Any except C");XG=new Fz("Halogen");P(a,VG,null);P(a,WG,null);P(a,XG,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));P(a,new JA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new Uy;Qy(a,new jA(0,3,1));dH=new Fz(Cb);eH=new Fz(ec);fH=new Fz(oc);gH=new Fz(Bc);hH=new Fz(qc);YG=new Fz(Pb);ZG=new Fz(Kb);$G=new Fz(Bb);aH=new Fz(Wb);P(a,dH,null);P(a,eH,null);P(a,fH,null);P(a,gH,null);P(a,hH,null);P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(a,aH,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));kH=new Jz;Iz(kH,wb);Iz(kH,$a);Iz(kH,bb);Iz(kH,hb);Iz(kH,ib);P(a,new IA("Number of hydrogens : "),null);P(a,kH,null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));lH=new Jz;Iz(lH,wb);Iz(lH,
+$a);Iz(lH,bb);Iz(lH,hb);Iz(lH,ib);Iz(lH,"4");Iz(lH,"5");Iz(lH,"6");P(a,new JA("Number of connections :",0),null);P(a,lH,null);P(a,new JA(" (H's don't count.)",0),null);P(this,a,null);a=new Uy;Qy(a,new jA(0,3,1));P(a,new IA("Atom is :"),null);bH=new Fz(xb);P(a,bH,null);cH=new Fz("Nonaromatic");P(a,cH,null);iH=new Fz(Ac);P(a,iH,null);jH=new Fz(ic);P(a,jH,null);P(this,a,null);a=new Uy;O(a,aA(hy(this)));Qy(a,new jA(0,3,1));P(a,new IA("Bond is :"),null);mH=new Fz(wb);P(a,mH,null);nH=new Fz(xb);P(a,nH,
+null);oH=new Fz(Ac);P(a,oH,null);pH=new Fz(ic);P(a,pH,null);P(this,a,null);a=new Uy;Qy(a,new jA(1,3,1));this.e=new iB(wa,20);P(a,this.e,null);P(a,new Fz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&xA(this.gc,!1);uA(this,!1);rH(this);sH(this);tH(this);O(bH,this.a);O(cH,this.a);O(iH,this.a);O(jH,this.a);O(kH,this.a);O(lH,this.a);TG(this,VG);tA(this);a=this.j;sG(this.gc.c,a.a,a.b);!iy(this)&&Ny(this);xy(this)}t(524,515,fi,ND);
+_.Jf=function(a,b){var c;G(b,yc)?(qH(this),TG(this,VG),UG(this)):A(a.f,41)?(tH(this),ds(a.f)===ds(VG)?(rH(this),sH(this)):ds(a.f)===ds(WG)?(rH(this),sH(this)):ds(a.f)===ds(XG)?(rH(this),sH(this)):ds(a.f)===ds(iH)?O(jH,this.a):ds(a.f)===ds(jH)?(O(iH,this.a),O(bH,this.a)):ds(a.f)===ds(bH)?(O(cH,this.a),O(jH,this.a)):ds(a.f)===ds(cH)?O(bH,this.a):ds(a.f)===ds(mH)||ds(a.f)===ds(nH)||ds(a.f)===ds(oH)||ds(a.f)===ds(pH)?(qH(this),this.b=!0):sH(this),TG(this,a.f),UG(this)):A(a.f,42)&&(tH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(Lz(),Uz)),UG(this));107!=this.c.c&&(this.c.c=107,Zy(this.c));return!0};_.b=!1;_.c=null;_.d=null;var VG=_.e=null,mH=null,WG=null,bH=null,nH=null,$G=null,dH=null,lH=null,kH=null,ZG=null,YG=null,XG=null,aH=null,eH=null,cH=null,jH=null,pH=null,fH=null,hH=null,iH=null,oH=null,gH=null;function IE(){gG(this)}t(525,500,Mh,IE);_.Ke=function(){this.a=-1;this.b=y(hG,m,0,0,0);this.c=0};_.a=-1;
+function wq(a,b){var c;a.a=b;var d,e;d=null;lB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new zB(e):null))e=(oB(),rB),e=sB(e,(oB(),rB))||sB(e,pB);if(e)try{d=wB(c)}catch(f){if(f=Mi(f),A(f,59))jn(f);else throw f;}c=d;null!=c&&wG(b,c)}function uq(a){a=new zB(a);lB();var b,c;try{b=wB(a),c=yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Mi(d),A(d,59))jn(d);else throw d;}}function JE(){}t(526,1,{60:1,67:1},JE);_.te=function(a){wG(this.a,a.a)};
+_.a=null;t(528,304,wi);function rq(){var a;rq=x;uH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);vH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");wH=uH&!vH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);sq=y(I,s,-1,1E3,1);for(b=0;b<sq.length;++b)sq[b]=-999;for(b=0;b<a.length;b+=2)sq[a[b+1]]=a[b]}
+function Cp(a,b,c){a=new xH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function Xy(a,b,c){var d;d=new yH;nj(d.t,b,c);gj(a.f,d.t,0,0);Vi(a.a,d);return d}function SE(a,b){return!a.e?null:b in a.e?a.e[b]:null}function lD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)ov(a.f,b.t,c,d),b.r=c,b.s=d;zH(b)}
+function RE(a,b,c,d){rq();this.gb=cw();this.a=new aj;this.j=new aj;this.e=d;this.gb.style[Sf]=$a;this.gb.style[Qf]=$a;this.gb.style[Ig]=Ue;this.gb.style[bh]=b;this.gb.style[Be]=c;this.f=new AH;this.f.gb.style[bh]=cb;this.f.gb.style[Be]=cb;wH?(b=new BH,c=new CH,gj(b,this.f,0,0),gj(b,c,0,0),sv(this,b)):sv(this,this.f);this.c=a;a.Ub=this;wH?(this.k=new DH(this),this.k.i=new EH(this),this.k.j=new FH(this),this.k.n=new GH(this),this.k.k=new HH(this),this.c&&(this.k.e=new IH(this),this.k.f=new JH(this),
+this.k.a=new LH(this))):B(this,new OH(this),(Dq(),Dq(),Eq));B(this,this,(Hp(),Hp(),Ip));B(this,new VH(this),(qj(),qj(),rj));B(this,new WH(this),(sj(),sj(),tj));B(this,new XH(this),(oq(),oq(),pq));(Bp(),Bp(),By).a=this}t(527,528,wi,RE);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var wH,vH,uH,sq=null;function AH(){qv.call(this);this.gb[zd]=Qe}t(530,282,wi,AH);function BH(){AH.call(this);this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(529,530,wi,BH);function OH(a){this.a=a}t(531,1,{},OH);
+_.tc=function(a){var b,c,d,e;d=wj(a);e=xj(a);c=yj(a.a);b=new YH(a);2==c&&(b.e=4);b=aE(this.a.c,b,d,e);this.a.i=!0;b&&a.a.stopPropagation()};_.a=null;function VH(a){this.a=a}t(532,1,{},VH);_.uc=function(a){var b,c;b=wj(a);c=xj(a);a=new YH(a);this.a.i?kE(this.a.c,a,b,c):mE(this.a.c,a,b,c);ex(this.a.gb)};_.a=null;function WH(a){this.a=a}t(533,1,{},WH);_.vc=function(a){this.a.i=!1;wj(a);xj(a);oE(this.a.c)};_.a=null;function XH(a){this.a=a}t(534,1,{},XH);_.a=null;
+function CH(){AH.call(this);this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(535,530,wi,CH);function ZH(a,b){var c;c=b.a;c.e=4;return aE(a.a.c,c,b.d,b.e)}function EH(a){this.a=a}t(536,1,{},EH);_.Kf=function(a){return ZH(this,a)};_.a=null;function er(a,b){mE(a.a.c,b.a,b.d,b.e);return aE(a.a.c,b.a,b.d,b.e)}function FH(a){this.a=a}t(537,1,{},FH);_.Kf=function(a){return er(this,a)};_.a=null;function GH(a){this.a=a}t(538,1,{},GH);_.Kf=function(a){return kE(this.a.c,a.a,a.d,a.e)};_.a=null;
+function HH(a){this.a=a}t(539,1,{},HH);_.Kf=function(){return oE(this.a.c)};_.a=null;function fq(a,b){var c;c=M(pD(b.b));c=new BB(b,0,hg,c);GC(a.a.c,c);return!0}function IH(a){this.a=a}t(540,1,{},IH);_.Kf=function(a){return fq(this,a)};_.a=null;function gq(a,b){var c;c=M(pD(100*b.c));c=new BB(b,0,ng,c);GC(a.a.c,c);return!0}function JH(a){this.a=a}t(541,1,{},JH);_.Kf=function(a){return gq(this,a)};_.a=null;function kq(a,b){var c;c=new BB(b,0,ee,hh);GC(a.a.c,c);return!0}function LH(a){this.a=a}
+t(542,1,{},LH);_.Kf=function(a){return kq(this,a)};var $H=_.a=null;function aI(){aI=x;$H=new bt((qt(),new pt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function bI(){bI=x;cI={}}function dI(a,b,c){var d;c&&(b.style[ke]=c.b+Yf,d=c.a,d!=Nb&&(b.style[je]=d),0!=(c.c&1)&&(b.style[me]=md),0!=(c.c&2)&&(b.style[le]=Oe));a.e.style[ah]=Gf}
+function pA(a){var b=eI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=yi(a);c in cI?a=cI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(wg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(aI(),$H),f.src=g.d.a,a=(j=$doc.createTextNode("Q"),dI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Zj(e)+$wnd.pageYOffset,n=Zj(e)+$wnd.pageYOffset+(e.offsetHeight||0),o=n-h,r=Zj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new fI,v.a=u,v.b=q,v.c=o,v),cI[c]=a);return a}
+function gI(){bI();var a,b,c,d,e;uj();this.a=H(gs,m,1,["monospace","sans-serif",tg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(wg);this.e.innerHTML=this.f||l;this.e.style[ke]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[je]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(545,1,{},gI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var cI;function fI(){}
+t(546,1,{},fI);_.a=0;_.b=0;_.c=0;function bE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Mi(b),!A(b,84))throw b;}return!1}function cE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Mi(b),!A(b,84))throw b;}return!1}function YH(a){tq.call(this,null,0,null);this.a=a}function xH(a,b,c){tq.call(this,a,0,b);this.a=c}t(547,388,ji,YH,xH);_.re=function(){return bE(this)};_.se=function(){return cE(this)};_.a=null;
+function dB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=eI;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,dI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function cB(a){this.b=a;this.a={};!eI&&(eI=new gI)}t(548,391,Qh,cB);var eI=null;function Yy(a){this.a=a}t(549,399,{},Yy);_.a=null;function hI(a,b){this.a=a;this.b=b}t(550,1,{},hI);_.a=null;_.b=null;function iI(){Gw.call(this);this.gb[zd]="jsa-resetTable";this.gb.style[bh]=id}t(551,314,wi,iI);
+function jI(){jI=x;var a=kI=new gI;uj();a.f="9p";a.e.style[je]=tg;a.e.style[ke]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[ke]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);lI=new jz(1)}function bD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,zH(a)}
+function dD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.n&&(aD(a,!1),360<=g||-360>=g?j=cD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=mI(r,q,u,v,f),E=mI(r,q,u,v,h),J="<g"+a.k+ob,J+='<path d ="M '+D.a+ba+D.b+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.a+ba+E.b+'"/>',J+="</g>",J),bD(a,j))}function Y(a,b,c,d,e){a.n&&bD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+fa+a.b+a.a+Za)}
+function $C(a,b,c,d,e){a.n&&(aD(a,!1),bD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za))}function kD(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+fa+a.i+' fill="'+e+ka+b+"</text>");bD(a,b)}function AA(a,b,c,d,e){aD(a,!0);bD(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+ea+a.k+Za)}
+function zH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Yj(a.t.gb)+(a.t.gb.offsetWidth||0)-Yj(a.t.gb),d=Zj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Zj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=fg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va)}function jD(a,b){a.e=b;a.i=EE(b)}t(552,395,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
+_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var lI,kI;function Tq(a,b,c){c&&(dr(a,b),c.Kf(a.b));a.d=!0}function dr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Yj(a.o.gb)+Xj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Zj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new YH(b),b.a.preventDefault(),!0):!1}
+function DH(a){this.o=a;this.b=new nI;this.c=new oI(this);B(this.o,new pI(this),(ar(),ar(),br));B(this.o,new qI(this),(Uq(),Uq(),Vq));B(this.o,new rI(this),(Yq(),Yq(),Zq));B(this.o,new sI(this),(Qq(),Qq(),Rq));B(this.o,new tI,(lq(),lq(),mq));B(this.o,new uI(this),(hq(),hq(),iq));B(this.o,new vI(this),(cq(),cq(),dq))}t(553,1,{},DH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function oI(a){mk();this.a=a}t(554,24,{},oI);
+_.Cc=function(){!this.a.d&&this.a.i&&ZH(this.a.i,this.a.b)};_.a=null;function pI(a){this.a=a}t(555,1,{},pI);_.a=null;function qI(a){this.a=a}t(556,1,{},qI);_.a=null;function rI(a){this.a=a}t(557,1,{},rI);_.a=null;function sI(a){this.a=a}t(558,1,{},sI);_.a=null;function tI(){}t(559,1,{},tI);function uI(a){this.a=a}t(560,1,{},uI);_.a=null;function vI(a){this.a=a}t(561,1,{},vI);_.a=null;function nI(){}t(562,1,{},nI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function wI(a){var b,c,d,e,f;Wj(a);d=(hj(),ij(null));e=new iI;Dw(e,a);ev(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.textContent,2>=c.length&&(f+=8));Fw(e,a);mv(d,e);return new py(f,b)}function xI(){this.gb=$doc.createElement(Zd);this.gb[zd]=Qe;this.gb.style[Rf]=Ce;this.gb.style[Vf]=bd;this.gb.style[bh]=cb;this.gb.style[Be]=cb}t(564,285,Sh,xI);_.cd=function(){return Yj(this.gb)};
+_.dd=function(){return Zj(this.gb)+$wnd.pageYOffset};function EE(a){var b,c,d;d=a.b;b=a.a;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function mI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new hI(new LF(a),new LF(b))}function cD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.k+Za}
+function rD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=mb;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function aD(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+fa+a.a:a.k=' fill="none" stroke="'+c+fa+a.a}function yH(){jI();this.n=lI;this.c=[];this.t=new xI}t(565,552,{},yH);_.a=l;_.b=l;function yI(){yI=x;zI=new py(0,0)}
+function AI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=wI(c.a),nj(c.ue(),b.b,b.a),c=wI(c.a),b=new py(c.b-b.b,c.a-b.a)):b=new py(0,0);a.Sf(b)}return b}function Ey(a,b){var c;if(a.ye())return zI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(iy(b));c=wI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function BI(a,b){var c;b&&(c=fg+(b.a>>16&255)+za+(b.a>>8&255)+za+(b.a&255)+va,a.Nf().gb.style[jd]=c)}function CI(){this.e=new eA;this.e.a=-1;this.e.b=-1}t(567,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return DI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(iy(a))};_.Qf=function(a){BI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Oy(),Py);e=a.b;d=a.a;e!=c.b?b.style[ke]=l+e+"pt":b.style[ke]=l;d!=c.a?b.style[je]=d:b.style[je]=l;0!=(a.c&1)?b.style[me]=md:b.style[me]=l;0!=(a.c&2)?b.style[le]=Oe:b.style[le]=l};_.Sf=function(a){DI=a};_.Tf=function(){};var DI=_.e=null,zI;
+function Gz(a,b){yI();CI.call(this);this.a=new Xv(a);this.a.gd()[zd]=l;B(this.a,new EI(this,b),(Ep(),Ep(),Fp))}t(566,567,{},Gz);_.ue=function(){return this.a};_.Qf=function(a){BI(this,a)};_.a=null;function EI(a,b){this.a=a;this.b=b}t(568,1,{},EI);_.Lc=function(a){Bp();Cp(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function Kz(a){yI();CI.call(this);this.a=new Vw;B(this.a,new FI(this,a),(yp(),yp(),zp))}t(569,567,{},Kz);_.ue=function(){return this.a};_.a=null;
+function FI(a,b){this.a=a;this.b=b}t(570,1,{},FI);_.a=null;_.b=null;function GI(a,b){var c,d;BI(a,b.Nd());for(d=new Gi(b.Vb.a);d.b<d.d.Be();)c=Hi(d),c.kc&&c.gc.Mf(c)}function HI(a,b){var c,d,e,f,g,j,h;nj(a.d,b.Ud(),b.Qd());for(d=new Gi(b.Vb.a);d.b<d.d.Be();)c=Hi(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=AI(e).b,f-=AI(e).a,nj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function Ty(){yI();CI.call(this);this.d=new qv}t(571,567,{},Ty);
+_.Mf=function(a){GI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){HI(this,a)};_.d=null;function KA(a){yI();CI.call(this);var b=this.a=new Sw;aw(b.b,a);Rw(b);this.e.a=-1;this.e.b=-1}t(572,567,{},KA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?eo(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function NA(a){this.a=new px(a.f,new II(a))}t(573,1,{},NA);_.a=null;
+function lx(a){var b,c,d,e,f;f=new AB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(JI,m,60,0,0);for(c=b.a?xk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=dj((cz(),R),new S(f.d)));c=c.b;if(Ts(!c?gh:c.a,yh))for(c=(!a.d.a||0==a.d.a.c?(Hr(),Hr(),Ir):new fz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new tq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new tq(j,205,null),h.i=j.Vd(),h.j=
+j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new tq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function II(a){this.a=a}t(574,1,ti,II);_.wc=function(){lx(this)};_.a=null;function jB(){yI();CI.call(this);this.a=new Nx}t(575,567,{},jB);_.Lf=function(){var a;a=new jB;Kx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
+_.Of=function(){return KI};_.Sf=function(a){KI=a};var KI=_.a=null;t(576,571,{});function mB(){new zr}t(577,419,{},mB);function xA(a,b){var c=a.c;c.A!=b&&(c.A=b,c.$&&(b?Yp(c.f,c):Wp(c.f,c)))}function wA(a,b){var c=a.c.z.b;c.a.gb.textContent=b||l;LI(c.f,null)}
+function yA(a,b){yI();Ty.call(this);this.c=new MI(a);var c=this.b=new Gw,d=(rw(),sw);c.a=d;Dw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&NI(Yx(c.z.a.p,0)))throw new Su("WindowPanel can only contain one child widget");OI(c,d);this.c.a=this;this.a=b}t(580,576,{},yA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};_.Ed=function(){PI(this.c,!1)};_.Rf=function(){};_.Tf=function(a){GI(this,a);HI(this,a);QI(this.c);RI(this.c)};_.a=null;_.b=null;_.c=null;
+function SI(a){var b;b=new Sp(ao(a.gb,Lf),ao(a.gb,Kf));a=new Sp(ao(a.K.ab.gb,Lf),ao(a.K.ab.gb,Kf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function TI(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(UI(a,a.I),a.I=null):null!=a.H&&(VI(a,a.H),a.H=null);Aj(a.J)}function QI(a){a.bb?a.Xf(Vp(a.K.ab)):(a.Hd(),QI(a))}function VI(a,b){var c;a.bb?(c=SI(a),a.Xf(new Sp(-1,WI(b,!1)-c[1]))):a.H=b}function XI(a,b){var c;b!=a.Cd()&&(c=a.K.ab,Xu(c),YI(c,b,c.gb,c.p.c,!0))}
+function UI(a,b){var c;a.bb?(c=SI(a),a.Xf(new Sp(WI(b,!0)-c[0],-1))):a.I=b}t(583,287,qi);_.Uf=function(){var a,b;b=Vp(this.K.ab);a=SI(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?NI(Yx(a.p,0)):null};_.Vf=function(a){LI(this.K.ab,a)};_.xd=function(){return new Yu(this.K.ab)};_.Wf=function(){Zp(this.K.ab)};_.sd=function(){TI(this)};_.Kd=function(){Zp(this.K.ab)};_.ud=function(a){return ZI(this.K.ab,a)};_.Xf=function(a){Xp(this.K.ab,a)};
+_.kd=function(a){VI(this,a)};_.Dd=function(a){XI(this,a)};_.md=function(a){UI(this,a)};_.H=null;_.I=null;function $I(){$I=x;var a=(aJ(),bJ(),cJ);dJ=new Iw(a.d,a.b,a.c,a.e,a.a)}function PI(a,b){var c;c=new mu;a.db&&xr(a.db,c);a.A&&Wp(a.f,a);try{Oi(a.f.c,a)}catch(d){if(d=Mi(d),!A(d,78))throw d;}a.b=eJ(a.f,a);try{xv(a,b)}finally{Ri(a.j.a),Ri(a.i.a),Ri(a.k.a),a.G&&Ui(a.G,a.f),a.t&&(a.t=!1)}}function fJ(a,b,c){var d,e;e=a.fb;d=new Pj(a,e);e.zd(a,d.a+b,d.d+c)}
+function gJ(a,b,c){b=new hJ(fo(eo(vu(vu(a.K.c,b),c))));Wu(b,a);B(b,a.c,(Ep(),Ep(),Fp));return b}function Up(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Xp(a.K.ab,b)}function sG(a,b,c){var d,e;(e=a.f)?(d=iJ(e.gb),Av(a,b+(Yj(e.gb)+d[3]),c+(Zj(e.gb)+$wnd.pageYOffset+d[0]))):Av(a,b,c)}function OI(a,b){if(b!=(0!=a.z.a.p.c?NI(Yx(a.z.a.p,0)):null)){Xu(a.z.a);var c=a.z.a;YI(c,b,c.gb,c.p.c,!0)}}
+function jJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(Pp(),kJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Gi(a.G);e.b<e.d.Be();)if(d=Hi(e),b==(Pp(),lJ)){!d.b&&(d.b=new mJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(Pp(),Qp))g=d.f,j=d.w,d.z.c?(sG(d,j.c,j.d),Up(d,new Sp(j.b,-1))):(sG(d,j.c,j.d),Up(d,new Sp(j.b,j.a)),Yp(g,d)),Ki(g.c,d,d.z.b),gk(d.q,333);else if(!d.t&&f==(Pp(),kJ))d.gb.style[Zg]=$g,Pp()}else if(b==Qp){!d.b&&(d.b=new mJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=iJ(j.gb);h=d.w;if(d.z.c)h.c=Yj(d.gb)-
+g[3]-Yj(j.gb),h.d=Zj(d.gb)+$wnd.pageYOffset-g[0]-(Zj(j.gb)+$wnd.pageYOffset),d.w=h,sG(d,0,0),nJ(d,Rp(j.gb).b,-1);else{if(f!=(Pp(),kJ))h.c=Yj(d.gb)-g[3]-Yj(j.gb),h.d=Zj(d.gb)+$wnd.pageYOffset-g[0]-(Zj(j.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;sG(d,0,0);Xp(d,new oJ(Rp(j.gb)));Wp(j,d)}d==d.f.a||OD(d);gk(d.q,333)}}else b==kJ&&(!d.b&&(d.b=new mJ),d=a,d.t||(d.x=c,d.gb.style[Zg]=Ce))}}function pJ(a,b){a.gb.style[dh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
+function RI(a){if(!a.bb){a.j=Qu(a,a.f,(!ir&&(ir=new sk),ir));a.i=Qu(a,a.f,rk?rk:rk=new sk);a.k=Qu(a,a.f,(!nr&&(nr=new sk),nr));var b=a.f;!a.G&&(a.G=new aj);Vi(a.G,b);ir&&(b=new hr(a),a.db&&xr(a.db,b));a.A&&Yp(a.f,a);Ki(a.f.c,a,a.z.b);a.b&&(Av(a,a.b.a,a.b.b),a.b=null);Bv(a);OD(a)}}function OD(a){if(a!=a.f.a){var b;nr&&(b=new mr(a),a.db&&xr(a.db,b))}}t(582,583,qi);_.Cd=function(){return 0!=this.z.a.p.c?NI(Yx(this.z.a.p,0)):null};_.Fd=function(a){PI(this,a)};_.xd=function(){return new Yu(this.z.a)};
+_.sd=function(){TI(this);Aj(new qJ(this))};_.ud=function(a){return ZI(this.z.a,a)};_.Xf=function(a){Up(this,a)};_.Gd=function(a,b){sG(this,a,b)};_.Dd=function(a){OI(this,a)};_.Hd=function(){RI(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var dJ;
+function MI(a){$I();var b=(rJ(),sJ),c;c=(Iv(),Jv);Cv.call(this,!1,"popup");this.L=c.a;this.J=new tJ(this);c=new uJ;c.gb[zd]="mosaic-popupLayoutPanel";uv(this.K,c);zv(this);this.c=new vJ(this);this.q=new wJ(this);this.r=new xJ(this);this.s=new yJ(this);this.w=new zJ;this.F=(Pp(),lJ);this.A=!1;this.f=b;a=this.z=new AJ(a);b=new BJ;!a.d&&(a.d=new CJ);Vi(a.d,b);a=new DJ(new Kw(dJ.a.d.a,dJ.a.b,dJ.a.c,dJ.a.e,dJ.a.a));B(a,new EJ(this),(Ep(),Ep(),Fp));b=this.z.b;if(!b.b){b.b=new Gw;b.b.gd()[zd]="mosaic-Caption-iconBoxRight";
+c=b.b;var d=(zw(),Aw);c.c=d;FJ(b.f,b.b,new GJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new hv;d=Ew(c);Du(c.b,(Nt(),Ot(d)),0);gv(c,a,d,0,!1)}else Dw(b.b,a);LI(b.f,null);B(this.z.b,new HJ(this),(Mp(),Mp(),Np));B(this.z.b,this.c,Fp);XI(this,this.z);Ii(fo(eo(this.gb)),"mosaic-WindowPanel",!0)}t(581,582,qi,MI);_.Ed=function(){var a=this.a,b=new rA(a.a,201),c;a=a.a.q;a.a?a=new IJ(new Gi(a.a)):(a=(Hr(),Hr(),Ir),a=new Gi(a));for(;a.Xc();)c=a.Yc(),201==b.d&&qG(c.a)};_.a=null;
+function WD(a,b,c,d){b=jy(b);c+=b.a;d+=b.b;Av(a.a,c,d);Bv(a.a)}function UA(){yI();CI.call(this);var a=this.a=new JJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(584,567,{},UA);_.ue=function(){return this.a};_.a=null;function NB(){}t(591,435,{},NB);function IJ(a){if(!a)throw new pn;this.a=a}t(592,1,{},IJ);_.Xc=function(){return TB(this.a)};_.Yc=function(){return Hi(this.a)};_.Zc=function(){throw new XB("Missing message: awt.50");};_.a=null;function pz(){return pz()}
+function LB(){LB=x;var a;a=(CB(),DB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(KJ,m,-1,0,1);else throw new tF(a+" is not supported");}catch(b){if(b=Mi(b),!A(b,86))throw b;}}function OA(a,b){a.a=31*a.a+K((new LF(b)).a)}function kz(){}t(595,1,{},kz);_.hC=function(){return this.a};_.a=1;function LJ(){LJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(De))&&0<b.length)b=$doc.getElementsByTagName(De)[0],b.style[Be]=cb;a.body.style[Be]=cb}
+function iJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"borderTopWidth"));b[1]=MJ(NJ(a,"borderRightWidth"));b[2]=MJ(NJ(a,"borderBottomWidth"));b[3]=MJ(NJ(a,"borderLeftWidth"));return b}function OJ(a){LJ();var b,c;c=PJ(a);b=iJ(a);a=(a.style[eh]=bb,new Sp(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function Rp(a){LJ();a.style[eh]=bb;return new Sp(a.clientWidth,a.clientHeight)}
+function PJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"marginTop"));b[1]=MJ(NJ(a,"marginRight"));b[2]=MJ(NJ(a,"marginBottom"));b[3]=MJ(NJ(a,"marginLeft"));return b}function QJ(a){LJ();var b;b=y(I,s,-1,4,1);a.style[eh]=bb;b[0]=MJ(NJ(a,"paddingTop"));b[1]=MJ(NJ(a,"paddingRight"));b[2]=MJ(NJ(a,"paddingBottom"));b[3]=MJ(NJ(a,"paddingLeft"));return b}
+function RJ(a,b,c){LJ();try{switch(b){case Nf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case he:b=zg;default:a.style[b]=c}}catch(d){if(d=Mi(d),!A(d,78))throw d;}}function WI(a,b){LJ();var c;SJ||(SJ=$doc.createElement(wg),RJ(SJ,Ue,l),RJ(SJ,Ng,l),RJ(SJ,Vf,bd),RJ(SJ,Zg,Ce),$doc.body.appendChild(SJ));RJ(SJ,bh,a);RJ(SJ,Be,a);c=OJ(SJ);return b?c.b:c.a}var SJ=null;function TJ(){Sp.call(this,0,0)}function Sp(a,b){this.b=a;this.a=b}
+function oJ(a){Sp.call(this,a.b,a.a)}t(597,1,ji,TJ,Sp,oJ);_.eQ=function(a){return this===a?!0:null==a||UJ!=wn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Sc};_.a=0;_.b=0;function VJ(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(598,1,{71:1,74:1,95:1},VJ);_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return WJ.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;function XJ(a,b){this.a=a;this.b=b}t(599,1,ji,XJ);_.eQ=function(a){return this===a?!0:null==a||YJ!=wn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return YJ.d+"[x="+this.a+",y="+this.b+Sc};_.a=0;_.b=0;
+function zJ(){this.b=this.a=this.d=this.c=0}t(600,1,ji,zJ);_.eQ=function(a){return this===a?!0:null==a||ZJ!=wn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return ZJ.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Sc};_.a=0;_.b=0;_.c=0;_.d=0;
+function NJ(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Nf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case he:b=zg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(603,1,{});var $J=-1;function aK(){}t(604,603,{},aK);_.a=-1;_.b=-1;var bK=null;function MJ(a){a=parseInt(a,10);a=isNaN(a)?null:CD(a);return!a?0:a.a}
+t(607,302,Yh);_.Uf=function(){return Vp(this.f)};_.Vf=function(a){LI(this.f,a)};_.Wf=function(){Zp(this.f)};_.Kd=function(){Zp(this.f)};_.kd=function(a){var b=this.f;b.gb.style[Be]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[bh]=a;b.bb||(b.i=a)};function aJ(){aJ=x;bJ()}
+function cK(a){aJ();var b;Yv(this,new uJ);this.a=new dK;b=this.f;eK(b,new fK);RJ(b.gb,Sf,ab);b.o=0;FJ(b,this.a,new GJ(0));this.a.gd()[zd]="mosaic-Caption-text";this.a.gb.textContent=a||l;LI(this.f,null);this.gb[zd]="mosaic-Caption"}t(606,607,Yh,cK);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};_.b=null;
+function bJ(){bJ=x;gK=Fn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new by(gK,240,20);new by(gK,224,16);new by(gK,208,16);new by(gK,192,16);new by(gK,176,16);new by(gK,160,16);new by(gK,144,16);new by(gK,128,16);new by(gK,112,16);new by(gK,96,16);new by(gK,80,16);new by(gK,64,16);new by(gK,260,16);cJ=new by(gK,48,16);new by(gK,32,16);new by(gK,16,16);new by(gK,0,16)}var gK,cJ;function hK(a,b){Ou(a.a.gb,!b);LI(a.f,a.a)}
+function Tp(a,b){a.c=b;Ou(a.a.gb,!b);LI(a.f,a.a);if(a.d){var c;for(c=new Gi(a.d);c.b<c.d.Be();)Hi(c)}}function AJ(a){var b;Yv(this,new uJ);b=this.f;eK(b,new iK((jK(),kK)));b.o=0;this.b=new cK(a);FJ(b,this.b,new GJ(1));this.a=new uJ;$i(this.a,"Body");FJ(b,this.a,new GJ(0));this.gb[zd]="mosaic-CaptionLayoutPanel"}t(609,607,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},AJ);_.nd=function(){Ru(this.f)};_.od=function(){Uu(this.f)};_.xd=function(){return new Yu(this.a)};
+_.ud=function(a){return ZI(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function CJ(){gG(this)}t(610,500,Mh,CJ);function tJ(a){this.a=a}t(611,1,ti,tJ);_.wc=function(){Zp(this.a.K.ab)};_.a=null;function lK(a){var b;b=a.b;a=b.f;b=!a.e?-1:zj(a.e.a,b);a.e&&It(a.e.a,b)&&Lt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&OD(!a.e?null:It(a.e.a,b-1))}function mK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Sy);-1==zj(a.e.a,b)&&Vi(a.e.a,b)}function mJ(){}t(612,1,{},mJ);_.Qc=function(a){lK(a)};_.Rc=function(a){mK(a)};
+_.Tc=function(a){nK(a.a.f,a.a)};function rJ(){rJ=x;oK=new pK(1,"e");qK=new pK(2,Af);rK=new pK(3,"ne");sK=new pK(10,"nw");tK=new pK(4,mg);uK=new pK(5,qg);vK=new pK(12,"sw");wK=new pK(8,"w");sJ=new xK((hj(),ij(null)).gb)}function eJ(a,b){var c;c=iJ(a.gb);return new XJ(Yj(b.gb)-(Yj(a.gb)+c[3]),Zj(b.gb)+$wnd.pageYOffset-(Zj(a.gb)+$wnd.pageYOffset+c[0]))}
+function yK(a){var b,c,d,e,f,g;if(a.e){b=Rp(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=It(a.e.a,d),c=new Sp(ao(g.gb,Lf),ao(g.gb,Kf)),f=eJ(a,g),f.a-=Sj(0,f.a+ao(g.gb,Lf)-b.b),f.b-=Sj(0,f.b+ao(g.gb,Kf)-b.a),sG(g,Sj(0,f.a),Sj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,nJ(g,c.b,c.a),g.F==(Pp(),Qp)&&Xp(g,new oJ(Rp(a.gb))),gk(g.q,1)}}function zK(a,b,c){a=a.d;Ki(a,b,b);z(a.c,b,c);$i(b,zc+c.b)}
+function Wp(a,b){var c;c=a.d;AK(c,b.y);Zi(b.y,zc+sK.b);AK(c,b.u);Zi(b.u,zc+qK.b);AK(c,b.v);Zi(b.v,zc+rK.b);AK(c,b.E);Zi(b.E,zc+wK.b);AK(c,b.n);Zi(b.n,zc+oK.b);AK(c,b.D);Zi(b.D,zc+vK.b);AK(c,b.B);Zi(b.B,zc+tK.b);AK(c,b.C);Zi(b.C,zc+uK.b)}
+function Yp(a,b){!b.y&&(b.y=gJ(b,0,0));zK(a,b.y,sK);!b.u&&(b.u=gJ(b,0,1));zK(a,b.u,qK);!b.v&&(b.v=gJ(b,0,2));zK(a,b.v,rK);!b.E&&(b.E=gJ(b,1,0));zK(a,b.E,wK);!b.n&&(b.n=gJ(b,1,2));zK(a,b.n,oK);!b.D&&(b.D=gJ(b,2,0));zK(a,b.D,vK);!b.B&&(b.B=gJ(b,2,1));zK(a,b.B,tK);!b.C&&(b.C=gJ(b,2,2));zK(a,b.C,uK)}function nK(a,b){var c,d;a.a=b;d=a.e.a.c;c=zj(a.e.a,b);if(c+1<d){uz(a.e,b);for(Vi(a.e.a,b);c<d;++c)pJ(It(a.e.a,c),c)}else pJ(b,c)}
+function xK(a){a=new BK(a);Yv(this,a);this.c=new CK(a);this.c.i=!0;Si(this.c);this.c.k=3;this.d=new DK(a);this.d.i=!0;Si(this.d);this.d.k=3;$v(this)}t(613,302,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},xK);_.Uf=function(){return Rp(this.gb)};_.Vf=function(){var a;(a=EK(this))&&a.Vf(null)};_.Wf=function(){yK(this)};_.Qc=function(a){!this.b&&(this.b=new mJ);lK(a)};_.Rc=function(a){!this.b&&(this.b=new mJ);mK(a)};_.Kd=function(){yK(this)};
+_.Tc=function(a){!this.b&&(this.b=new mJ);nK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var oK,qK,rK,sK,sJ,tK,uK,vK,wK;function BK(a){this.p=new rv(this);this.gb=a}t(614,282,wi,BK);function pK(a,b){this.a=a;this.b=b}t(615,1,{},pK);_.a=0;_.b=null;function CK(a){Ci();Wi.call(this,a)}t(616,3,{},CK);_.qc=function(){var a;a=this.j.e;a.t||Wj(a.o);Zi(this.j.e,"dragdrop-dragging");!a.z.c&&hK(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Sj(this.a,a<this.d?a:this.d),b=Sj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(uj(),Yf);c.style[Ng]=b+Yf};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||OD(a);a.z.c||hK(a.z,!0);a.t||(a.o||(a.o=new FK,$i(a.o,"mosaic-GlassPanel-invisible")),RJ(a.o.gb,dh,(LJ(),NJ(a.gb,dh))),gj((hj(),ij(null)),a.o,0,0));$i(this.j.e,"dragdrop-dragging");a=new Pj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
+function AK(a,b){try{Oi(a,b)}catch(c){if(c=Mi(c),!A(c,78))throw c;}}function DK(a){Ci();Wi.call(this,a);this.c=new Ei}t(617,3,{},DK);_.qc=function(){var a;a=this.j.e.fb;a.t||Wj(a.o);Zi(this.j.e,"dragdrop-dragging");hK(a.z,!1);Up(a,new Sp(a.e,a.d));gk(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=dj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-Sj(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=Sj(a+b,ao(d.z.b.gb,Kf)),b!=a&&fJ(d,0,a-b),Up(d,new Sp(d.e,b)),gk(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=Sj(a+b,ao(d.z.b.gb,Kf)),Up(d,new Sp(d.e,b)),gk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-Sj(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&fJ(d,a-b,0),Up(d,new Sp(b,d.d)),gk(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,Up(d,new Sp(96<a+b?a+b:96,d.d)),gk(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||OD(a);hK(a.z,!0);a.t||(a.o||(a.o=new FK,$i(a.o,"mosaic-GlassPanel-invisible")),RJ(a.o.gb,dh,(LJ(),NJ(a.gb,dh))),gj((hj(),ij(null)),a.o,0,0));$i(this.j.e,"dragdrop-dragging");a=new Pj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function At(){At=x;Bt=new GK}
+function FK(){At();var a;this.d=new HK(this);this.a=!1;this.b=new vv;Yv(this,this.b);a=this.gb.style;a[jd]="#000";a[ge]="alpha(opacity=50)";a[Nf]="0.5";this.gb[zd]="gwt-GlassPanel"}t(618,302,ui,FK);
+_.qd=function(){var a;$v(this);try{a=this.fb}catch(b){b=Mi(b);if(A(b,84))throw new Su("Parent widget must be an instance of AbsolutePanel");throw b;}a==(hj(),ij(null))?(zt(Bt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ui(nk,a),a.b=!0,a.c=vk(a),Vi(nk,a),this.c=new IK(this),eu(new yt(this.c))):$doc.compatMode==Eb?(this.gb.style[od]=ab,this.gb.style[gg]=ab):nj(this,ao(a.gb,Lf),ao(a.gb,Kf));this.a&&Tt(new xt(this));gj(ij(null),new JK,$wnd.pageXOffset,$wnd.pageYOffset)};
+_.rd=function(){this.f.rd();ak(this.d);this.c&&(vt(cu,this.c,H(KK,m,13,[(!lr&&(lr=new sk),lr)])),this.c=null);this.a&&vt(Vt,this,H(KK,m,13,[(!Ut&&(Ut=new sk),Ut)]))};_._c=function(a){switch(Qt(a.type)){case 256:if(27==(a.keyCode||0))return Wj(this),!1;case 1:if(ho(this.gb,a.target))return Wj(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Bt;function HK(a){mk();this.a=a}t(619,24,{},HK);_.Cc=function(){zt((At(),Bt),this.a,!1)};_.a=null;function IK(a){this.a=a}t(620,1,{},IK);_.a=null;
+function JK(){this.gb=cw();var a;a=new Ww(new LK(this));B(this,a,(up(),up(),vp));B(this,a,($p(),$p(),aq))}t(621,304,wi,JK);_.sd=function(){Aj(new MK(this))};function LK(a){this.a=a}t(622,1,{},LK);_.a=null;function MK(a){this.a=a}t(623,1,ti,MK);_.wc=function(){ex(this.a.gb)};_.a=null;function NK(a){a.gb.style[bh]=id;a.gb.style[Be]=id;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=EK(a))&&b.Vf(a)}}t(625,285,Uh);_.Uf=function(){NK(this);return new Sp(ao(this.gb,Lf),ao(this.gb,Kf))};_.Vf=function(){NK(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function dK(){this.gb=$doc.createElement("label");this.gb[zd]="mosaic-Label";this.gb.style[ah]=Gf;this.gb[zd]="mosaic-HTML"}t(624,625,Uh,dK);function DJ(a){Yv(this,new OK(a));this.gb[zd]="mosaic-ImageButton"}t(626,302,ui,DJ);
+function JJ(){var a=(Iv(),Lv);Cv.call(this,!0,gf);this.L=a.a;this.a=new PK(this);this.a.d=!0;sv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);kj();Fu(a,b)}else this.cb|=1;fo(eo(this.gb))[zd]=ze;this.gb.style[dh]="2147483647"}t(627,287,wi,JJ);_.$c=function(a){Tu(this,a);1==Qt(a.type)&&xv(this,!1)};_.a=null;
+function PK(a){this.b=a;this.c=new aj;this.i=new aj;a=(ox(),nx);new ay(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Cg);this.e=$doc.createElement(Fg);Mt(b,this.e);this.o=!0;a=cw();b=(Nt(),Ot(b));a.appendChild(b);this.gb=a;sl();this.gb.setAttribute("role",Wl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),kj(),Fu(a,b)):this.cb|=2225;this.gb[zd]=ye;a=Mu(this.gb)+"-vertical";Ii(this.gd(),a,!0);this.gb.style[Qf]=ab;this.gb.setAttribute("hideFocus",Wg);B(this,new mx(this),(up(),up(),vp))}
+t(628,325,Sh,PK);_.$c=function(a){switch(Qt(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}fx(this,a)};_.Jd=function(a,b){jx(this,a,b);b||this.a&&xv(this.b,!1)};_.a=!0;_.b=null;
+function OK(a){var b=(rw(),sw),c=(zw(),Aw),d;d=new jw;d.f[nd]=$a;d.f[td]=0;d.f[vd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;hw(b.a);b.a.c.rows[0].cells[0][ed]=c.a;hw(b.a);b.a.c.rows[0].cells[0].style[Yg]=e.a;hw(d);b=dw(d,0,0,!0);if(a){Wj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;fw(g,f.c);bs(f.b,g,a);c.a=c.a.b}else e=c.b.c,Vi(c.b,a);a.gb[Uc]=e;Mt(b,a.gb);Wu(a,d)}Yv(this,d);Ii(this.gb,"mosaic-WidgetWrapper",!0)}t(629,302,ui,OK);_.a=null;_.b=null;function vJ(a){this.a=a}t(630,1,{},vJ);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&OD(this.a)};_.a=null;function wJ(a){mk();this.a=a}t(631,24,{},wJ);_.Cc=function(){Zp(this.a.K.ab);var a=this.a;kr((!a.p&&(a.p=new QK),a.p))};_.a=null;function xJ(a){mk();this.a=a}t(632,24,{},xJ);_.Cc=function(){jJ(this.a,(Pp(),Qp))};_.a=null;function yJ(a){mk();this.a=a}t(633,24,{},yJ);_.Cc=function(){jJ(this.a,(Pp(),kJ))};_.a=null;function BJ(){}t(634,1,{},BJ);function EJ(a){this.a=a}t(635,1,{},EJ);_.Lc=function(){this.a.Ed()};_.a=null;
+function HJ(a){this.a=a}t(636,1,{},HJ);_.a=null;function qJ(a){this.a=a}t(637,1,ti,qJ);_.wc=function(){this.a.F==(Pp(),Qp)?gk(this.a.r,333):this.a.F==kJ&&gk(this.a.s,333)};_.a=null;function hJ(a){this.gb=a;Ru(this)}t(638,285,Sh,hJ);_.Mc=function(a){return B(this,a,(Dq(),Dq(),Eq))};_.Nc=function(a){return B(this,a,(qj(),qj(),rj))};_.Oc=function(a){return B(this,a,(Hq(),Hq(),Iq))};_.Pc=function(a){return B(this,a,(sj(),sj(),tj))};function QK(){Dr.call(this,null)}t(639,214,vi,QK);
+function Pp(){Pp=x;Qp=new RK("MAXIMIZED",0);kJ=new RK("MINIMIZED",1);lJ=new RK("NORMAL",2);SK=H(TK,m,98,[Qp,kJ,lJ])}function RK(a,b){jo.call(this,a,b)}t(640,139,{71:1,75:1,77:1,98:1},RK);var SK,Qp,kJ,lJ;t(641,1,{});function zt(a,b,c){var d,e,f,g,j;e=oj();d=pj();if(!c||e!=a.b||d!=a.a)f=(hj(),ao(ij(null).gb,Lf)),c=ao(ij(null).gb,Kf),j=(Gu(),Hu).scrollWidth,g=Hu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[bh]=f+Yf),0<=c&&(b.gb.style[Be]=c+Yf),a.b=e,a.a=d}
+function GK(){}t(642,641,{},GK);_.a=-1;_.b=-1;function UK(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new Yu(b);c.a.a<c.a.b.c-1;)d=NI(Zu(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&Vi(a.x,d);return!0}
+function VK(a,b){var c,d,e;if(b.a)a.c&&$j(a.c),a.c=new WK(a,b),bk(a.c,333);else for(d=new Gi(a.x);d.b<d.d.Be();)c=Hi(d),e=c.eb,ov(b,XK(c),e.s,e.t),YK(c,e.u,e.r,H(I,s,-1,[ZK(a.q.a,c).d,ZK(a.p.a,c).c,ZK(a.n.a,c).a,ZK(a.o.a,c).b]),H(I,s,-1,[$K(a.i.a,c).d,$K(a.f.a,c).c,$K(a.d.a,c).a,$K(a.e.a,c).b]),H(I,s,-1,[aL(a.u,c),aL(a.t,c),aL(a.r,c),aL(a.s,c)]))}
+function bL(){this.x=new aj;this.j=new cL(this);this.w=new dL(this.j);this.v=new eL(this.j);this.q=new fL(this.j);this.p=new gL(this.j);this.n=new hL(this.j);this.o=new iL(this.j);this.i=new jL(this.j);this.f=new kL(this.j);this.d=new lL(this.j);this.e=new mL(this.j);this.u=new nL(this.j);this.t=new nL(this.j);this.r=new nL(this.j);this.s=new nL(this.j)}t(643,1,{});_.Yf=function(a){VK(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function oL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Gi(b.x);e.b<e.d.Be();)d=Hi(e),A(d,26)&&(d=d.ab),f=d.eb,ov(c,XK(d),f.s,f.t),YK(d,f.u,f.r,H(I,s,-1,[ZK(b.q.a,d).d,ZK(b.p.a,d).c,ZK(b.n.a,d).a,ZK(b.o.a,d).b]),H(I,s,-1,[$K(b.i.a,d).d,$K(b.f.a,d).c,$K(b.d.a,d).a,$K(b.e.a,d).b]),H(I,s,-1,[aL(b.u,d),aL(b.t,d),aL(b.r,d),aL(b.s,d)]));pL(c);a.a.c=null;for(a=new Gi(a.a.x);a.b<a.d.Be();)b=Hi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function WK(a,b){this.a=a;this.b=b;var c=(ik(),jk);this.k=new hk(this);this.s=c}t(644,17,{},WK);_.xc=function(){oL(this)};_.yc=function(){oL(this)};
+_.Ac=function(a){var b,c,d;for(c=new Gi(this.a.x);c.b<c.d.Be();)b=Hi(c),A(b,26)&&(b=b.ab),d=b.eb,d.i=K(d.o+(d.s-d.o)*a),d.v=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.f=K(d.n+(d.r-d.n)*a),ov(this.b,XK(b),d.i,d.v),YK(b,d.w,d.f,H(I,s,-1,[ZK(this.a.q.a,b).d,ZK(this.a.p.a,b).c,ZK(this.a.n.a,b).a,ZK(this.a.o.a,b).b]),H(I,s,-1,[$K(this.a.i.a,b).d,$K(this.a.f.a,b).c,$K(this.a.d.a,b).a,$K(this.a.e.a,b).b]),H(I,s,-1,[aL(this.a.u,b),aL(this.a.t,b),aL(this.a.r,b),aL(this.a.s,b)]))};_.a=null;_.b=null;
+t(646,1,{});_.a=null;function lL(a){this.a=a}t(645,646,{},lL);function mL(a){this.a=a}t(647,646,{},mL);function kL(a){this.a=a}t(648,646,{},kL);function jL(a){this.a=a}t(649,646,{},jL);function hL(a){this.a=a}t(650,646,{},hL);function iL(a){this.a=a}t(651,646,{},iL);function gL(a){this.a=a}t(652,646,{},gL);function fL(a){this.a=a}t(653,646,{},fL);t(654,646,{},function(a){this.a=a});t(655,646,{},function(a){this.a=a});
+function aL(a,b){var c=a.a,d;d=dj(c.d,b);d||(d=new VJ(QJ(b.gb)),z(c.d,b,d));return d.d}function nL(a){this.a=a}t(656,646,{},nL);function eL(a){this.a=a}t(657,646,{},eL);function dL(a){this.a=a}t(658,646,{},dL);function $K(a,b){var c;c=dj(a.a,b);c||(c=new VJ(iJ(b.gb)),z(a.a,b,c));return c}function ZK(a,b){var c;c=dj(a.b,b);c||(c=new VJ(PJ(b.gb)),z(a.b,b,c));return c}
+function qL(a,b){var c,d;d=dj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=EK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new Sp(rL(e,!0),rL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=rL(e,!0));null!=c.j&&(h.a=rL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new Sp(rL(e,!0),rL(e,!1));break a}h=new TJ;f=b.gb;n=f.style;g=n[Vf];j=n[Zg];n[Vf]="static";n[Zg]=Ce;null!=c.k?h.b=rL(e,!0):(n[bh]=id,h.b=(f.offsetWidth||0)+ZK(d.o.a,b).b+ZK(d.p.a,b).c);null!=c.j?h.a=rL(e,!1):(n[Be]=id,h.a=(f.offsetHeight||0)+ZK(d.q.a,b).d+
+ZK(d.n.a,b).a);n[Vf]=g;n[Zg]=j}d=h}null!=c.k&&(uj(),Uo)==c.k.$f()||null!=c.j&&(uj(),Uo)!=c.j.$f()||z(a.e,b,d)}return d}function cL(a){this.f=a;this.c=new Ei;this.e=new Ei;this.b=new Ei;this.a=new Ei;this.d=new Ei}t(659,1,{},cL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function sL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new tL,a.eb=b;return b}function fK(){iK.call(this,(jK(),uL))}function iK(a){var b=(vL(),wL);bL.call(this);this.b=a;this.a=b}t(660,643,{},fK,iK);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new TJ;UK(this,a);n=ZK(this.o.a,a).b+ZK(this.p.a,a).c+$K(this.e.a,a).b+$K(this.f.a,a).c+aL(this.s,a)+aL(this.t,a);d=ZK(this.q.a,a).d+ZK(this.n.a,a).a+$K(this.i.a,a).d+$K(this.d.a,a).a+aL(this.u,a)+aL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(jK(),uL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Gi(this.x);a.b<a.d.Be();)c=Hi(a),e=sL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.b==uL?(n+=qL(this.w.a,c).b,e.a=qL(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=Sj(f,e.a)):(d+=qL(this.v.a,c).a,e.b=qL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=Sj(g,e.b));this.b==uL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(UK(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=aL(this.s,a);E=aL(this.u,a);c=Rp(a.gb);Q=c.b-(u+aL(this.t,a));r=c.a-(E+aL(this.r,a));g=Q;c=r;this.b==(jK(),uL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Gi(this.x);e.b<e.d.Be();)d=Hi(e),b=null,q=sL(d),v=d.fb,A(v,104)&&(b=v,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.b==uL?(q.d?++h:(q.b=qL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=qL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=qL(this.v.a,
+d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=qL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Gi(this.x);e.b<e.d.Be();)d=Hi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=xL(b),b=new Sp(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==uL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==kK?(q.s=this.a==(vL(),wL)?u:this.a==yL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=E,q.u=n,q.r=f,E+=o+D):(this.a==(vL(),wL)?(q.s=u,q.t=E):this.a==yL?(q.s=u,q.t=E+~~(r/2)-~~(o/2)):(q.s=u,q.t=E+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(v=d.cd()-Yj(a.gb)-aL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-(Zj(a.gb)+$wnd.pageYOffset)-aL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));VK(this,a)}};_.a=null;_.b=null;function vL(){vL=x;wL=new zL("START",0);yL=new zL(Db,1);AL=new zL("END",2);BL=H(CL,m,99,[wL,yL,AL])}function zL(a,b){jo.call(this,a,b)}t(661,139,{71:1,75:1,77:1,99:1},zL);var BL,yL,AL,wL;function jK(){jK=x;uL=new DL("HORIZONTAL",0);kK=new DL("VERTICAL",1);EL=H(FL,m,100,[uL,kK])}
+function DL(a,b){jo.call(this,a,b)}t(662,139,{71:1,75:1,77:1,100:1},DL);var EL,uL,kK;t(664,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function tL(){this.e=!1}function GJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(663,664,{101:1,105:1},tL,GJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function GL(a,b){if(a.k)return!0;UK(a,b);if(0<a.x.c){a.a=It(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new HL,c.eb=d;a.b=d;a.x.Ke();Vi(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function IL(){bL.call(this)}t(665,643,{},IL);
+_.Zf=function(a){var b,c;c=new TJ;GL(this,a);if(this.a){b=qL(this.w.a,this.a).b;var d=qL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=xL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=ZK(this.o.a,a).b+ZK(this.p.a,a).c+$K(this.e.a,a).b+$K(this.f.a,a).c+aL(this.s,a)+aL(this.t,a);c.a+=ZK(this.q.a,a).d+ZK(this.n.a,a).a+$K(this.i.a,a).d+$K(this.d.a,a).a+aL(this.u,a)+aL(this.r,a);return c};
+_.Yf=function(a){var b,c,d,e,f;GL(this,a)&&(d=aL(this.s,a),e=aL(this.u,a),c=Rp(a.gb),f=c.b-(d+aL(this.t,a)),c=c.a-(e+aL(this.r,a)),b=this.a.fb,A(b,104)&&(b=xL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-Yj(a.gb)-aL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-(Zj(a.gb)+$wnd.pageYOffset)-aL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),VK(this,a))};_.a=null;_.b=null;
+function HL(){this.e=!1}t(666,664,{102:1,105:1},HL);function xL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=eo(vu(vu(a.c,0),0)),c=eo(vu(vu(a.c,2),2)),d=PJ(a.gb),b=iJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function JL(a,b){a.bb&&Wj(a);return tv(a,b)}function KL(){Rv();Hv.call(this,Sv)}t(667,292,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},KL);
+_.ud=function(a){return JL(this,a)};_.a=null;function FJ(a,b,c){var d=a.p.c;b.eb=c;YI(a,b,a.gb,d,!0)}function XK(a){var b;b=a.fb;return A(b,104)?b:a}function Vp(a){if(!a.bb)return new TJ;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),Xp(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function NI(a){return A(a,104)?a.ab:a}function LL(a){var b;if(!a.n){b=(!bK&&(bK=new aK),bK);var c=ML(a,db,!0);b.a=c;c=ML(a,eb,!0);b.b=c;a.n=b}return a.n}
+function YI(a,b,c,d,e){if(A(b,26))throw new tk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new KL,gv(a,c,a.gb,d,!0),uv(c,b)):gv(a,b,c,d,e);LI(a,b)}
+function LI(a,b){var c;c=a.d;if(b){var d=c.j;Pi(d.c,b);Pi(d.e,b);Pi(d.b,b);Pi(d.a,b);Pi(d.d,b)}else d=c.j,Jx(d.c),Jx(d.e),Jx(d.b),Jx(d.a),Jx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==XK(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==XK(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function Zp(a){if(a.bb&&a.gb.style.display!=Df){a.gb.scrollTop=0;var b=a.gb,c=0;go(b)&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;pL(a)}}
+function pL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=NI(Yx(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function ZI(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=XK(b);return mv(a,c)?(A(c,104)&&JL(c,b),LI(a,null),!0):!1}function eK(a,b){var c;a.d=b;null!=a.e&&Zi(a,Mu(a.gb)+Ca+a.e);a.e=b.cZ.d;c=ey(a.e,Yn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));$i(a,Mu(a.gb)+Ca+a.e);LI(a,null)}
+function ML(a,b,c){a.k||(a.k=$doc.createElement(wg),RJ(a.k,Vf,bd),RJ(a.k,Zg,Ce),RJ(a.k,Ue,ab),RJ(a.k,Ng,ab),a.gb.appendChild(a.k));RJ(a.k,bh,b);RJ(a.k,Be,b);a=OJ(a.k);return c?a.b:a.a}
+function rL(a,b){var c;c=null.$f();if(c==(uj(),fp)){c=(LL(a),null.$f());var d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J);return N(M(Math.round(100*d*c/254)))}if(c==Wo)return c=LL(a),d=null.$f(),N(M(pD(d*(-1==c.a&&(c.a=WI(db,!0)),c.a))));if(c==Yo)return c=LL(a),d=null.$f(),N(M(pD(d*(-1==c.b&&(c.b=WI(eb,!0)),c.a))));if(c==dp)return c=(LL(a),null.$f()),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(d*c)));if(c==hp)return c=(LL(a),null.$f()),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(10*d*c/254)));
+if(c==bp)return N(M(pD(12*(LL(a),null.$f())*N(M(pD((-1==$J&&($J=(LJ(),WI(fb,!0))),$J)/72))))));if(c==Uo)return ML(a,null.$f(),b);if(c==$o)return c=(LL(a),N(M(pD(null.$f())))),d=(-1==$J&&($J=(LJ(),WI(fb,!0))),$J),N(M(Math.round(d*c/72)));if(null.$f()==So)return N(M(pD(null.$f())));throw new tk("Invalid size: "+null.$f());}function uJ(){var a=new IL;qv.call(this);this.j=new Sp(-1,-1);new UL(this);this.gb[zd]="mosaic-LayoutPanel";eK(this,a)}
+t(668,282,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},uJ);_.yd=function(a){YI(this,a,this.gb,this.p.c,!0)};_.nd=function(){av(this,new VL)};_.od=function(){av(this,new WL)};_.Uf=function(){return Vp(this)};_.vd=function(a){return jv(this.p,XK(a))};_.wd=function(a,b,c,d){YI(this,a,b,c,d)};_.Vf=function(a){LI(this,a)};_.xd=function(){return new Yu(this)};_.Wf=function(){Zp(this)};
+_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=Vp(this),null!=this.i)a=a.a+Yf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Yf);this.kd(b);this.f=null}else b=a.a+Yf,this.md(a.b+Yf),this.kd(b);Zp(this)}};_.Kd=function(){Zp(this)};_.ud=function(a){return ZI(this,a)};_.kd=function(a){this.gb.style[Be]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){ov(this,XK(a),b,c)};
+_.md=function(a){this.gb.style[bh]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function VL(){}t(669,1,{},VL);_.Id=function(a){XK(a).qd()};function WL(){}t(670,1,{},WL);_.Id=function(a){XK(a).rd()};function Yu(a){this.b=a;this.a=new lv(this.b.p)}t(671,1,{},Yu);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return NI(Zu(this.a))};_.Zc=function(){$u(this.a)};_.b=null;function XL(){XL=x;new Tw}
+function UL(a){XL();Ii(a.gb,"dragdrop-dropTarget",!0);this.a=a;new YL(this)}t(672,9,{},UL);function YL(a){mk();this.a=a}t(673,24,{},YL);_.Cc=function(){LI(this.a.a,null);Zp(this.a.a)};_.a=null;function EK(a){a=a.fb;return!a?null:A(a,103)?a:EK(a)}function nJ(a,b,c){var d;d=a.gb;YK(a,b,c,PJ(d),iJ(d),QJ(d))}
+function YK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(uj(),Yf)),b!=a.fd()&&a.md((0>b?0:b)+Yf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(uj(),Yf)),c!=a.ed()&&a.kd((0>c?0:c)+Yf))}function Xp(a,b){nJ(a,b.b,b.a)}t(676,1,{});
+function iF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:YB(a,b,~~yi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Hf:typeof v,r=r==Jf?Object.prototype.toString.call(v)==Qc||typeof v.length==If?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Hf,r)))if(v=G(If,r),r=G("boolean",r),ZL===D)v&&(o[u]=new LF(o[u])),r&&(o[u]=(vF(),o[u]?yF:wF));else{q=v||r;if(q=
+!q&&null!=D&&wn(D)==$L){q=o[u];if(null==q||aM(q,D))continue;if(vn(q)&&(q=q&&q.g?q.g:null,null!=q&&aM(q,D))){o[u]=q;continue}}if(!G(Jf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function bM(){this.c=new Ei;this.a=new Ei;this.b=new Ei}function aM(a,b){var c;if(ZL==b||cM==b&&A(a,106))return!0;if(null!=a)for(c=wn(a);c&&c!=ZL;c=null)if(c==b)return!0;return!1}t(675,676,{},bM);function fF(){fF=x;hF=new bM}
+function lF(a,b){fF();z(hF.c,a,b)}function cF(a){fF();var b,c,d;d=QF(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function dF(a,b){var c;fF();return c=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==oe)?b[0]:null,aM(c,a)}function jF(a){var b=eF;fF();var c,d;d=hF.b;if(c=!b?d.b:YB(d,b,~~yi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?ZB(d,c):aC(d,b,c,~~yi(b))}
+function KE(a){fF();var b=hF,c;null==a?a=null:(c=a[Tc],c||(0!=(wn(a).b&4)?a=[]:(b=(b=dj(b.c,wn(a)))&&typeof b==oe?new b(a):a,a=a[Tc]=b),c=a),a=c);return a}var hF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Hn&&(e=ck(),2E3<e-Jn&&(Jn=e,In=Gn()));if(0==Hn++){var f=(Kn(),Ln),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=Tn(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Kn(),Ln),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=Tn(n,o);while(h.c);h.c=o}}--Hn;c&&-1!=In&&($wnd.clearTimeout(In),In=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(es)()}catch(d){a(b)}else C(es)()}var ZL=$(1),zn=$(100),dM=HF(" I"),I=BF(685,dM),hG=BF(683,ZL),eM=HF(" Z"),LG=BF(686,eM);$(99);$(98);$(97);var fM=$(480),on=BF(687,fM),gM=$(233),Ys=BF(688,gM);$(234);$(139);$(455);$(106);$(466);var hM=HF(" B");$(470);var iM=HF(" C"),zi=BF(689,iM),$L=$(468),jM=HF(" D"),SC=BF(690,jM);$(469);$(471);var kM=$(474),rE=BF(691,kM),lM=HF(" J"),mM=$(2),gs=BF(684,mM),KJ=BF(692,hM);$(483);$(465);$(96);$(453);
+var eF=$(446);$(462);var rF=$(460);$(458);$(459);$(464);$(108);$(109);$(110);$(113);$(94);$(477);$(472);$(461);$(447);$(448);$(449);$(450);$(451);$(452);var nM=$(370);$(369);$(368);$(367);$(445);$(444);var bA=$(384),vC=BF(693,bA),oM=$(390),AC=BF(694,oM),pM=$(391),CC=BF(695,pM),qM=$(522),HE=BF(696,qM),Yr=BF(697,I),rM=FF(520,function(){HC();return yG}),zG=BF(698,rM);$(521);$(393);$(392);$(515);$(514);$(523);$(524);$(519);$(427);$(518);var Cz=BF(699,nM);$(382);$(526);$(457);GF();$(456);GF();$(676);$(675);
+var cM=GF();$(286);var sM=$(285);$(284);$(290);$(304);$(345);$(528);$(527);$(283);$(282);$(530);$(529);$(535);$(536);$(537);$(538);$(539);$(540);$(541);$(542);$(531);$(532);$(533);$(534);$(220);$(219);$(295);$(296);$(297);$(553);$(562);$(24);$(554);$(555);$(556);$(557);$(558);$(559);$(560);$(561);$(265);$(341);$(344);$(342);$(343);$(179);$(178);$(267);$(214);$(269);$(187);var tM=$(186);$(217);$(216);$(215);$(364);$(365);$(366);
+var uM=FF(155,function(){uj();return jp}),kp=BF(700,uM),vM=FF(138,function(){vj();return uo}),vo=BF(701,vM),wM=FF(145,function(){wo();return Fo}),Go=BF(702,wM),xM=FF(150,function(){Ho();return Qo}),Ro=BF(703,xM);FF(156,null);FF(157,null);FF(158,null);FF(159,null);FF(160,null);FF(161,null);FF(162,null);FF(163,null);FF(164,null);FF(140,null);FF(141,null);FF(142,null);FF(143,null);FF(144,null);FF(146,null);FF(147,null);FF(148,null);FF(149,null);FF(151,null);FF(152,null);FF(153,null);FF(154,null);$(439);
+$(438);$(487);$(489);$(488);$(490);$(492);$(491);$(493);$(497);$(498);$(177);$(183);$(182);$(181);$(185);$(199);$(410);$(409);var VA=$(408),tD=BF(704,VA),PG=BF(705,lM);$(280);$(281);$(394);$(494);$(500);$(495);$(496);$(395);$(552);$(404);$(403);$(402);$(407);var yM=GF(),JI=BF(706,yM);$(263);$(437);$(506);var zM=FF(223,function(){Nr();return Sr}),Tr=BF(707,zM);$(417);$(418);$(401);var GA=$(396);$(486);$(380);$(381);$(406);var RA=$(405);$(398);$(397);$(504);$(513);$(399);$(441);$(479);$(516);$(517);
+$(525);$(387);var fA=$(386);$(415);$(416);$(372);$(371);$(424);GF();GF();GF();$(374);$(375);$(184);$(354);var Zx=BF(708,sM);$(355);$(565);$(564);$(315);$(317);$(316);$(318);$(201);$(218);$(204);$(206);var mA=$(389);$(440);$(377);$(376);$(383);$(510);$(482);$(209);$(426);$(196);$(197);$(200);$(194);$(193);$(195);var oA=$(548);$(385);$(567);$(572);$(425);$(473);$(428);var Ez=$(379),Dz=BF(709,fA);$(595);$(412);$(413);$(414);$(378);$(545);$(546);$(320);$(319);$(311);$(312);$(584);$(573);$(574);$(499);
+$(507);$(508);$(509);$(566);$(568);var HA=$(400);$(549);$(511);$(208);$(205);$(207);$(203);$(192);$(191);$(190);$(245);$(571);$(289);$(288);$(287);$(583);$(582);$(581);$(576);$(580);var AM=FF(640,function(){Pp();return SK}),TK=BF(710,AM);$(639);$(638);$(630);$(631);$(632);$(633);$(634);$(635);$(636);$(637);$(611);var BM=FF(291,function(){Iv();return Pv}),Qv=BF(711,BM),CM=FF(337,function(){Ev();return vx}),wx=BF(712,CM);$(17);$(338);$(339);$(334);$(335);$(336);$(18);$(19);$(20);$(423);$(388);$(627);
+$(325);$(628);$(326);$(327);$(328);$(329);$(332);$(300);$(299);$(298);$(569);$(570);$(575);$(238);$(303);$(333);$(321);$(348);$(347);$(346);var DM=FF(349,function(){Mx();return Wx}),Xx=BF(713,DM);FF(350,null);FF(351,null);FF(352,null);FF(353,null);$(221);$(550);$(301);$(314);$(313);$(503);$(293);$(180);$(551);$(302);$(613);$(3);$(616);$(617);$(615);$(614);$(607);$(606);$(668);$(669);$(670);$(671);$(609);$(212);var tB=$(420),vB=BF(714,tB);$(421);$(419);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);
+$(36);$(37);var EM=$(49),kx=BF(715,EM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(239);var UJ=$(597);$(294);var YJ=$(599);$(210);$(625);$(624);$(433);$(432);$(434);$(211);$(247);$(249);$(248);$(243);$(357);$(240);$(292);$(667);$(254);
+$(257);$(255);$(256);$(5);$(7);$(6);$(577);$(422);$(435);$(358);$(176);$(277);$(429);$(430);$(436);$(213);$(242);$(31);$(250);$(322);$(323);$(324);$(251);var KK=BF(716,tM);$(252);$(547);$(626);$(592);$(463);$(484);$(30);$(68);var ZJ=$(600);$(610);$(629);$(664);$(663);$(188);$(198);$(4);$(591);$(643);$(660);var FM=FF(661,function(){vL();return BL}),CL=BF(717,FM),GM=FF(662,function(){jK();return EL}),FL=BF(718,GM);$(646);$(655);$(654);$(658);$(657);$(653);$(652);$(650);$(651);$(649);$(648);$(645);$(647);
+$(656);$(659);$(644);$(612);$(665);$(306);$(305);$(308);$(309);$(307);$(253);$(21);$(275);$(276);$(11);$(14);$(22);var HM=$(25),wk=BF(719,HM);$(23);$(666);$(8);$(10);$(9);$(672);$(673);$(618);$(621);$(622);$(623);$(619);$(620);var WJ=$(598);$(641);$(642);$(603);$(604);$(189);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html b/public/jsme/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html
deleted file mode 100644
index da7112e..0000000
--- a/public/jsme/6D46E1D8BF2EB46D67A6B5E4677D3C2F.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '6D46E1D8BF2EB46D67A6B5E4677D3C2F';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",fa=" of ",ga='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",La="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",fb="100%",gb="1em",hb="1ex",
-ib="1in",jb="2",kb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",tb="?",ub="@",vb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Fb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-hc="Nonring",ic="North",jc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",kc="O",lc="ONE_WAY_CORNER",mc="P",oc="R",qc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Ec="Si",Fc="South",Jc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Yc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",pd="center",qd="change",rd="checkbox",vd="className",xd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="cursor",Jd="dblclick",Kd="definition",Ld="dialog",Md="dir",Qd="directory",Rd="display",Wd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="dragstart",de="drop",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",we="group",ye="gwt-MenuBar",ze="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",Je="img",Ke="is_touch_supported",Le="italic",Me="java.vm.name",Ne="jsa-resetDiv",
-Oe="keydown",Pe="keypress",Qe="keyup",Re="left",Se="link",Te="list",Ue="listbox",Ve="listitem",We="load",Xe="log",Ye="ltr",Ze="main",$e="marquee",af="math",bf="menu",df="menuPopup",ef="menubar",ff="menuitem",gf="menuitemcheckbox",hf="menuitemradio",jf="middle",pf="mousedown",qf="mousemove",rf="mouseout",sf="mouseover",tf="mouseup",uf="mousewheel",vf="move",wf="msie",xf="multipart",yf="n",zf="navigation",Af="none",Bf="noreaction",Cf="note",Df="nowrap",Ef="null",Ff="number",Gf="object",Hf="offsetHeight",
-If="offsetWidth",Jf="ontouchstart",Kf="opera",Lf="option",Mf="outline",Nf="overflow",Of="padding",Pf="popupContent",Qf="position",Rf="presentation",Sf="progressbar",Tf="px",Uf="px, ",Vf="px;",Wf="radio",Xf="radiogroup",Yf="reaction",Zf="rect(0px, 0px, 0px, 0px)",$f="region",bg="rgb(",cg="right",dg="rotation",eg="row",fg="rowgroup",gg="rowheader",hg="rtl",ig="s",jg="scale100",kg="scrollbar",lg="se",ng="search",og="separator",pg="serif",qg='shape-rendering="crispEdges"',rg="slider",sg="span",tg="spinbutton",
-ug="status",vg="subMenuIcon-selected",wg="tab",xg="table",yg="tablist",zg="tabpanel",Ag="tbody",Bg="td",Cg="text",Dg="textAlign",Eg="textbox",Fg="timer",Gg="title",Hg="toolbar",Ig="tooltip",Jg="top",Kg="touchcancel",Lg="touchend",Mg="touchmove",Ng="touchstart",Og="tr",Pg="tree",Qg="treegrid",Rg="treeitem",Sg="true",Tg="value",Ug="verticalAlign",Vg="visibility",Wg="visible",Xg="whiteSpace",Yg="width",Zg="x",$g="zIndex",ah="|",_,bh={l:4194303,m:4194303,h:1048575},ch={l:0,m:0,h:0},dh={l:1,m:0,h:0},eh=
-{l:2,m:0,h:0},fh={l:3,m:0,h:0},gh={l:4,m:0,h:0},hh={l:8,m:0,h:0},ih={l:10,m:0,h:0},jh={l:16,m:0,h:0},kh={l:32,m:0,h:0},lh={l:64,m:0,h:0},mh={l:128,m:0,h:0},nh={l:256,m:0,h:0},oh={l:512,m:0,h:0},ph={l:1024,m:0,h:0},qh={l:2048,m:0,h:0},xh={l:8192,m:0,h:0},yh={l:16384,m:0,h:0},zh={l:32768,m:0,h:0},Ah={l:65536,m:0,h:0},Bh={l:131072,m:0,h:0},Ch={l:262144,m:0,h:0},Dh={l:524288,m:0,h:0},Eh={},Fh={48:1},Gh={84:1,113:1,119:1,125:1,127:1},Hh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},
-Ih={129:1},Jh={113:1,119:1,121:1,125:1,127:1},Kh={47:1,83:1},Lh={56:1},Mh={53:1,113:1},Nh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Oh={131:1},Ph={55:1},Qh={90:1,95:1,109:1,113:1},Rh={9:1,10:1,113:1,116:1,118:1},Sh={113:1,119:1,127:1},Th={95:1,113:1},Uh={133:1},Vh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Wh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},Xh={130:1},Yh={11:1,113:1,116:1,118:1},Zh={113:1,115:1,130:1},$h={81:1,113:1,116:1,118:1},ai={90:1,91:1,95:1,109:1,113:1},bi={8:1,9:1,113:1,116:1,118:1},ci={113:1,119:1,125:1,127:1},di={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ei={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},fi={90:1,91:1,95:1,101:1,109:1,113:1},gi={6:1,9:1,113:1,116:1,118:1},hi={113:1},ii={7:1,9:1,113:1,116:1,118:1},ji={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},ki={113:1,129:1},li={45:1},mi={111:1},ni={114:1},oi={69:1,80:1},pi={46:1,48:1,57:1,62:1,69:1,70:1,
-72:1,80:1,82:1},qi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ri={113:1,115:1,129:1};function s(a,b,c){var d=Eh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Eh[a]=function(){}),_=d.prototype=0>b?{}:new Eh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return si(this)};
-_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(ti,r,-1,8,1);d=(ui(),vi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function wi(){wi=u;xi=new yi}function zi(a){for(var b,a=new Ai(a.k.n);a.c<a.e.ye();)b=Bi(a),Ci(b.dd(),Zd,!1),Di(a)}
-function Ei(a,b,c){var a=a.o,d;try{d=new Fi(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Gi(e);if(y(e,119))throw new Hi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ci(b.dd(),Tb,!0);Ci(c.dd(),Yd,!0);x(xi,b,c)}function Ii(a,b){var c;c=Ji(xi,b);var d;d=Ji(a.o.d,c);if(!d)throw new Ki("dragHandle was not draggable");Li(d.c.b);Li(d.e.b);Li(d.d.b);Ci(b.dd(),Tb,!1);Ci(c.dd(),Yd,!1)}
-function Mi(a){var b;a.p=!1;for(a=new Ai(a.k.n);a.c<a.e.ye();)b=Bi(a),Ci(b.dd(),Zd,!1),Di(a)}function Ni(a,b){Oi(a.k.n,b)?Ci(b.dd(),Zd,!1):a.p?(Pi(a.k.n,b),Ci(b.dd(),Zd,!0)):(a.k.n.Ee(),Pi(a.k.n,b))}function Qi(a){this.i=a;this.k=new Ri(this);this.o=new Si(this.k)}s(3,1,{});_.kc=function(){Ti(this.k.f,"dragdrop-dragging")};_.lc=function(){Ui(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var xi;function Ri(a){this.n=new Vi;this.e=a;this.b=a.i}s(4,1,{},Ri);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Wi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Xi(a,b){var c;c=Yi(a.d,Zi).b;b.b.ctrlKey||b.b.metaKey||zi(a.c.e);Ni(a.c.e,c)}function $i(a){a.c.i=null;a.c.e.lc();aj((bj(),cj(null)),a.b,0,0);var b=a.b.pb;dj=b;ej();fj=b;a.e=2}
-function Si(a){this.d=new yi;this.c=a;this.b=new gj;hj(this.b,ij(),jj());z(this.b,this,(kj(),kj(),lj));z(this.b,this,(mj(),mj(),nj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(oj(),Tf);a.borderStyle=(pj(),Af);a[gd]="blue"}s(5,1,{},Si);
-_.nc=function(a){var b,c,d,e;c=a.i;d=qj(a);e=rj(a);b=sj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!Zi)Zi=c,this.c.f=Yi(this.d,Zi).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==tj(this.c.n,this.c.f)&&(zi(this.c.e),Ni(this.c.e,this.c.f)),uj(new vj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new wj(Zi,null),Zi!=this.c.f&&(c=new wj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,$i(this),1!=this.e&&Wi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=xj(a,b);a=yj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(zj(Mj(d-this.i),Mj(a-this.j))>=this.c.e.n?(Nj(),-1!=tj(this.c.n,this.c.f)||Ni(this.c.e,this.c.f),c=new wj(Zi,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,$i(this)):Oj.preventDefault()),1==this.e)return;Oj.preventDefault();Wi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=xj(a,b);b=yj(a,b);if(1==sj(a.b)&&(this.f=!1,Zi))try{if(Nj(),1==this.e)Xi(this,a);else{d!=this.b&&(c=new wj(d,null),e+=c.b,b+=c.e);try{Wi(this,e,b),this.c.e.kc(),3!=this.e&&Xi(this,a)}finally{var f=this.b.pb;dj&&f==dj&&(dj=null);ej();f===fj&&(fj=null);Pj(this.b);this.e=1;this.c.f=null}}}finally{Zi=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var Zi=null;function vj(){}s(6,1,Lh,vj);_.qc=function(){Nj()};
-function Fi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Fi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function wj(a,b){!a||a==(bj(),cj(null))?this.i=this.f=0:(this.f=a._c()-(a.pb.scrollLeft||0),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(bj(),cj(null))?this.d=this.c=0:(this.c=Qj(b.pb)+Rj(b.pb),this.d=Sj(b.pb)+Tj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},wj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Nj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Rj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Tj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Tf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Uj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Vj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Wj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Oi(c.b,b);0==c.b.d&&Xj(c.c);a.r=null}a.rc()}}function Yj(a,b){var c=Zj();Wj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;$j(a.n,Zj())}function ak(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function $j(a,b){if(ak(a.b,b)){var c=a.b,d=a.b.t,e;e=new bk(d,a.b.n);Pi(d.b,e);1==d.b.d&&ck(d.c,16);c.r=e}else a.b.r=null}function dk(a){this.b=a}s(18,1,{},dk);_.b=null;s(19,1,{});s(20,1,{2:1});function ek(){ek=u;fk=new gk}s(21,19,{});var fk=null;function gk(){this.b=new Vi;this.c=new hk(this)}s(22,21,{},gk);
-function ik(){ik=u;jk=new Vi;var a=new kk;lk();mk(nk?nk:nk=new ok,a)}function Xj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Oi(jk,a)}function ck(a,b){if(0>b)throw new pk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Oi(jk,a);a.c=!1;a.d=qk(a,b);Pi(jk,a)}function rk(a){return $wnd.setInterval(A(function(){a.vc()}),100)}function qk(a,b){return $wnd.setTimeout(A(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Oi(jk,this);this.wc()};_.c=!1;_.d=0;var jk;
-function hk(a){ik();this.b=a}s(23,24,{},hk);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(sk,r,3,a.b.d,0);b=tk(a.b,b);c=new uk;for(e=0,f=b.length;e<f;++e)d=b[e],Oi(a.b,d),$j(d.b,c.b);0<a.b.d&&ck(a.c,zj(5,16-(Zj()-c.b)))};_.b=null;function bk(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},bk);_.b=null;_.c=null;s(27,1,{});_.b=null;function vk(){this.b=$c}s(26,27,{},vk);function wk(){this.b=ad}s(28,27,{},wk);function xk(){this.b=dd}s(29,27,{},xk);s(31,1,{});_.b=null;function yk(a){this.b=a}s(30,31,{},yk);
-function zk(){this.b=ed}s(32,27,{},zk);function Ak(){this.b=hd}s(33,27,{},Ak);function Bk(){this.b=md}s(34,27,{},Bk);function Ck(){this.b=rd}s(35,27,{},Ck);function Dk(){this.b=Cd}s(36,27,{},Dk);function Ek(){this.b=Dd}s(37,27,{},Ek);function Fk(){this.b=Ed}s(38,27,{},Fk);function Gk(){this.b=Fd}s(39,27,{},Gk);function Hk(){this.b=Kd}s(40,27,{},Hk);function Ik(){this.b=Ld}s(41,27,{},Ik);function Jk(){this.b=Qd}s(42,27,{},Jk);function Kk(){this.b=Xd}s(43,27,{},Kk);function Lk(){this.b=ne}
-s(44,27,{},Lk);function Mk(){this.b=ue}s(45,27,{},Mk);function Nk(){this.b=ve}s(46,27,{},Nk);function Ok(){this.b=we}s(47,27,{},Ok);function Pk(){this.b=Ae}s(48,27,{},Pk);function Qk(a){this.b=a.id}s(49,1,{4:1,5:1},Qk);_.b=null;function Rk(){this.b=Je}s(50,27,{},Rk);function Sk(){this.b=Se}s(51,27,{},Sk);function Tk(){this.b=Te}s(52,27,{},Tk);function Uk(){this.b=Ue}s(53,27,{},Uk);function Vk(){this.b=Ve}s(54,27,{},Vk);function Wk(){this.b=Xe}s(55,27,{},Wk);function Xk(){this.b=Ze}s(56,27,{},Xk);
-function Yk(){this.b=$e}s(57,27,{},Yk);function Zk(){this.b=af}s(58,27,{},Zk);function $k(){this.b=bf}s(59,27,{},$k);function al(){this.b=ef}s(60,27,{},al);function bl(){this.b=ff}s(61,27,{},bl);function cl(){this.b=gf}s(62,27,{},cl);function dl(){this.b=hf}s(63,27,{},dl);function fl(){this.b=zf}s(64,27,{},fl);function gl(){this.b=Cf}s(65,27,{},gl);function hl(){this.b=Lf}s(66,27,{},hl);function il(){this.b=Rf}s(67,27,{},il);s(68,31,{},function(a){this.b=a});function jl(){this.b=Sf}s(69,27,{},jl);
-function kl(){kl=u;ll=new yk("aria-activedescendant")}var ll;function ml(){this.b=Wf}s(71,27,{},ml);function nl(){this.b=Xf}s(72,27,{},nl);function ol(){this.b=$f}s(73,27,{},ol);
-function pl(){pl=u;ql=new wk;rl=new vk;sl=new xk;tl=new zk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Nk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Rk;Ll=new Sk;Ml=new Uk;Nl=new Vk;Ol=new Tk;Pl=new Wk;Ql=new Xk;Rl=new Yk;Sl=new Zk;Tl=new al;Ul=new cl;Vl=new dl;Wl=new bl;Xl=new $k;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new nl;dm=new ml;em=new ol;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=
-new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;C=new yi;x(C,$f,em);x(C,$c,rl);x(C,Ld,Cl);x(C,ad,ql);x(C,dd,sl);x(C,Xd,El);x(C,ed,tl);x(C,hd,ul);x(C,md,vl);x(C,rd,wl);x(C,ve,Gl);x(C,Cd,xl);x(C,we,Il);x(C,Dd,yl);x(C,Ed,zl);x(C,Fd,Al);x(C,Kd,Bl);x(C,Te,Ol);x(C,Qd,Dl);x(C,ne,Fl);x(C,ue,Hl);x(C,Ae,Jl);x(C,Je,Kl);x(C,Se,Ll);x(C,Ue,Ml);x(C,Ve,Nl);x(C,Xe,Pl);x(C,Ze,Ql);x(C,$e,Rl);x(C,af,Sl);x(C,bf,Xl);x(C,ef,Tl);x(C,ff,Wl);x(C,
-gf,Ul);x(C,Lf,$l);x(C,Wf,dm);x(C,hf,Vl);x(C,zf,Yl);x(C,Cf,Zl);x(C,Rf,am);x(C,Sf,bm);x(C,Xf,cm);x(C,eg,jm);x(C,fg,fm);x(C,gg,hm);x(C,ng,nm);x(C,og,pm);x(C,kg,lm);x(C,rg,rm);x(C,tg,tm);x(C,ug,vm);x(C,wg,Bm);x(C,yg,xm);x(C,zg,zm);x(C,Eg,Dm);x(C,Fg,Fm);x(C,Hg,Wm);x(C,Ig,Ym);x(C,Pg,dn);x(C,Qg,$m);x(C,Rg,bn)}var rl,ql,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Hl,Gl,Il,Jl,Kl,Ll,Ol,Ml,Nl,Pl,Ql,Rl,Sl,Xl,Tl,Wl,Ul,Vl,Yl,Zl,$l,am,bm,dm,cm,em,C,jm,fm,hm,lm,nm,pm,rm,tm,vm,Bm,xm,zm,Dm,Fm,Wm,Ym,dn,$m,bn;
-function km(){this.b=eg}s(75,27,{},km);function gm(){this.b=fg}s(76,27,{},gm);function im(){this.b=gg}s(77,27,{},im);function mm(){this.b=kg}s(78,27,{},mm);function om(){this.b=ng}s(79,27,{},om);function qm(){this.b=og}s(80,27,{},qm);function sm(){this.b=rg}s(81,27,{},sm);function um(){this.b=tg}s(82,27,{},um);function wm(){this.b=ug}s(83,27,{},wm);function Cm(){this.b=wg}s(84,27,{},Cm);function ym(){this.b=yg}s(85,27,{},ym);function Am(){this.b=zg}s(86,27,{},Am);function Em(){this.b=Eg}
-s(87,27,{},Em);function Gm(){this.b=Fg}s(88,27,{},Gm);function Xm(){this.b=Hg}s(89,27,{},Xm);function Zm(){this.b=Ig}s(90,27,{},Zm);function en(){this.b=Pg}s(91,27,{},en);function an(){this.b=Qg}s(92,27,{},an);function cn(){this.b=Rg}s(93,27,{},cn);function uk(){this.b=Zj()}function Zj(){return(new Date).getTime()}s(94,1,{},uk);function fn(a){var b,c,d;d=new gn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),hn(d,c.cZ.e),d.b.b+=nb,jn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function kn(a){var b,c,d;c=v(ln,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new mn;c[d]=a[d]}}function nn(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+nb+a:b}s(99,1,{113:1,127:1});_.xc=function(){return this.i};_.tS=function(){return nn(this)};_.f=null;_.i=null;function on(a){pn();this.i=a}s(98,99,Sh,on);function Ki(a){pn();this.i=a}function Hi(a,b){pn();this.f=b;this.i=a}s(97,98,ci,Ki,Hi);
-function qn(a){pn();this.c=a;this.b=j;var b,c,d;c=rn(sn(this.c)?this.c:null);d=v(ln,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new tn(c[a]);kn(d)}s(96,97,ci,qn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Ef:sn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":un(this.c).e;this.b=this.b+nb+(sn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(sn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function vn(a,b){return wn(a)?a.eQ(b):a===b}
-function un(a){return wn(a)?a.cZ:xn}function yn(a){return wn(a)?a.hC():si(a)}
-function zn(){var a;zn=u;An=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Bn(a){zn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=An[a.charCodeAt(0)],null==c?a:c});return ga+a+ga}var An;s(105,1,{});function si(a){return a.$H||(a.$H=++Cn)}function Dn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function En(){return $wnd.setTimeout(function(){0!=Fn&&(Fn=0);Gn=-1},10)}var Fn=0,Cn=0,Hn=0,Gn=-1;
-function In(){In=u;Jn=new Kn}function Ln(a,b){a.b=Mn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Nn(a)),On(a.f,1),!a.j&&(a.j=new Pn(a)),On(a.j,50))}function Kn(){}function Qn(a){return a.yc()}function Mn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Rn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Mn(b,e)):e[0].qc()}catch(f){if(f=Gi(f),!y(f,127))throw f;}}return b}function On(a,b){In();$wnd.setTimeout(function(){A(Qn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Kn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Jn;function Nn(a){this.b=a}s(108,1,{},Nn);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Rn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Zj();100>Zj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Pn(a){this.b=a}s(109,1,{},Pn);_.yc=function(){this.b.e&&On(this.b.f,1);return this.b.k};_.b=null;function pn(){var a,b,c;try{null.a()}catch(d){a=d}var e=rn(a);3<=e.length&&e.splice(0,3);c=v(ln,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new tn(e[a]);kn(c)}
-function rn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Sn(Tn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function jn(a,b){a.b+=b}function Un(){}s(116,115,{},Un);_.b=j;function Vn(a,b){return parseInt(a[b])||0}function Wn(a,b){return null==a[b]?null:""+a[b]}function Xn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Yn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function sj(a){a=a.button;return 1==a?4:2==a?2:1}function Qj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Sj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function jj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function ij(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function Zn(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollLeft||0}function $n(a){return(D(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function E(a,b){this.c=a;this.d=b}s(139,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return si(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function pj(){pj=u;ao=new bo;co=new eo;fo=new go;ho=new io;jo=new ko;lo=F(mo,r,6,[ao,co,fo,ho,jo])}s(138,139,gi);var lo,fo,co,ho,ao,jo;function bo(){E.call(this,fc,0)}s(140,138,gi,bo);function eo(){E.call(this,"DOTTED",1)}s(141,138,gi,eo);function go(){E.call(this,"DASHED",2)}s(142,138,gi,go);function io(){E.call(this,"HIDDEN",3)}s(143,138,gi,io);function ko(){E.call(this,"SOLID",4)}s(144,138,gi,ko);
-function no(){no=u;oo=new po;qo=new ro;so=new to;uo=new vo;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=F(Zo,r,7,[oo,qo,so,uo,wo,yo,Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo])}s(145,139,ii);var Yo,qo,Uo,so,oo,yo,So,wo,Ao,Co,Eo,uo,Wo,Go,Io,Ko,Oo,Qo,Mo;function po(){E.call(this,Mb,0)}s(146,145,ii,po);function Ho(){E.call(this,"SE_RESIZE",9)}s(147,145,ii,Ho);function Jo(){E.call(this,"SW_RESIZE",10)}
-s(148,145,ii,Jo);function Lo(){E.call(this,"S_RESIZE",11)}s(149,145,ii,Lo);function No(){E.call(this,"W_RESIZE",12)}s(150,145,ii,No);function Po(){E.call(this,"TEXT",13)}s(151,145,ii,Po);function Ro(){E.call(this,"WAIT",14)}s(152,145,ii,Ro);function To(){E.call(this,"HELP",15)}s(153,145,ii,To);function Vo(){E.call(this,"COL_RESIZE",16)}s(154,145,ii,Vo);function Xo(){E.call(this,"ROW_RESIZE",17)}s(155,145,ii,Xo);function ro(){E.call(this,"AUTO",1)}s(156,145,ii,ro);
-function to(){E.call(this,"CROSSHAIR",2)}s(157,145,ii,to);function vo(){E.call(this,"POINTER",3)}s(158,145,ii,vo);function xo(){E.call(this,"MOVE",4)}s(159,145,ii,xo);function zo(){E.call(this,"E_RESIZE",5)}s(160,145,ii,zo);function Bo(){E.call(this,"NE_RESIZE",6)}s(161,145,ii,Bo);function Do(){E.call(this,"NW_RESIZE",7)}s(162,145,ii,Do);function Fo(){E.call(this,"N_RESIZE",8)}s(163,145,ii,Fo);function $o(){$o=u;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=F(jp,r,8,[ap,cp,ep,gp])}s(164,139,bi);
-var ip,cp,ep,gp,ap;function bp(){E.call(this,fc,0)}s(165,164,bi,bp);function dp(){E.call(this,"BLOCK",1)}s(166,164,bi,dp);function fp(){E.call(this,"INLINE",2)}s(167,164,bi,fp);function hp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,bi,hp);function kp(){kp=u;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=F(up,r,10,[lp,np,pp,rp])}s(169,139,Rh);var tp,lp,np,pp,rp;function mp(){E.call(this,Fb,0)}s(170,169,Rh,mp);function op(){E.call(this,Zb,1)}s(171,169,Rh,op);function qp(){E.call(this,ac,2)}
-s(172,169,Rh,qp);function sp(){E.call(this,tc,3)}s(173,169,Rh,sp);function oj(){oj=u;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=F(Op,r,11,[vp,xp,zp,Bp,Dp,Fp,Hp,Jp,Lp])}s(174,139,Yh);var Np,Jp,zp,Bp,Hp,Lp,Fp,xp,Dp,vp;function wp(){E.call(this,"PX",0)}s(175,174,Yh,wp);function yp(){E.call(this,"PCT",1)}s(176,174,Yh,yp);function Ap(){E.call(this,"EM",2)}s(177,174,Yh,Ap);function Cp(){E.call(this,"EX",3)}s(178,174,Yh,Cp);
-function Ep(){E.call(this,"PT",4)}s(179,174,Yh,Ep);function Gp(){E.call(this,"PC",5)}s(180,174,Yh,Gp);function Ip(){E.call(this,"IN",6)}s(181,174,Yh,Ip);function Kp(){E.call(this,"CM",7)}s(182,174,Yh,Kp);function Mp(){E.call(this,"MM",8)}s(183,174,Yh,Mp);function Pp(){Pp=u;Qp=[];Rp=[];Sp=[]}var Qp,Rp,Sp;function Tp(){Tp=u;Up=new Vp}function Wp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function Xp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Vp(){}s(186,1,{},Vp);_.b=null;var Up;s(198,1,{});_.tS=function(){return"An event type"};_.i=null;s(197,198,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.b=null;var Yp=_.c=null;function Zp(){Zp=u;$p=new aq(id,new bq)}function bq(){}s(195,196,{},bq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return $p};var $p;function cq(){cq=u;dq=new aq(qd,new eq)}
-function eq(){}s(199,196,{},eq);_.zc=function(a){fq();gq(this,a.c,hq(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return dq};var dq;s(202,196,li);function xj(a,b){return(a.b.clientX||0)-Qj(b)+(b.scrollLeft||0)+Zn(b.ownerDocument)}function yj(a,b){return(a.b.clientY||0)-Sj(b)+(b.scrollTop||0)+$n(b.ownerDocument)}function qj(a){var b;return(b=a.c)?xj(a,b):a.b.clientX||0}function rj(a){var b;return(b=a.c)?yj(a,b):a.b.clientY||0}s(201,202,li);function iq(){iq=u;jq=new aq(xd,new kq)}
-function kq(){}s(200,201,li,kq);_.zc=function(a){a.Ec(this)};_.Cc=function(){return jq};var jq;function lq(){lq=u;mq=new aq(Gd,new nq)}function nq(){}s(203,196,{},nq);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return mq};var mq;s(206,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var oq=_.d=0;function ok(){this.d=++oq}s(205,206,Kh,ok);function aq(a,b){this.d=++oq;this.b=b;!Yp&&(Yp=new pq);Yp.b[a]=this;this.c=a}s(204,205,Kh,aq);
-_.b=null;_.c=null;function qq(){qq=u;rq=new aq(Jd,new sq)}function sq(){}s(207,201,li,sq);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(tq(),uq))a=vq(b.pb),c=new wq(Vn(b.pb,If),Vn(b.pb,Hf)),d=new wq(Vn(b.T.jb.pb,If),Vn(b.T.jb.pb,Hf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);xq(b.I,!0);a=Vn(b.T.jb.pb,If);yq(b,new wq(a,zq(b.T.jb).b));b.J&&b.O!=uq&&Aq(b.r,b)}else xq(b.I,!1),b.O!=(tq(),uq)?yq(b,new wq(b.F.c,b.F.b)):Bq(b,vq(b.r.pb)),b.J&&b.O!=uq&&Cq(b.r,b);Dq(b.T.jb)}else xq(b.I,!0)};_.Cc=function(){return rq};var rq;s(208,196,{});
-function Eq(){Eq=u;Fq=new aq($d,new Gq)}function Gq(){}s(209,208,{},Gq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Fq};var Fq;function Hq(){Hq=u;Iq=new aq(ae,new Jq)}function Jq(){}s(210,208,{},Jq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Iq};var Iq;function Kq(){Kq=u;Lq=new aq(be,new Mq)}function Mq(){}s(211,208,{},Mq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Lq};
-var Lq;function Nq(){Nq=u;Oq=new aq(ce,new Pq)}function Pq(){}s(212,208,{},Pq);_.zc=function(a){a=Qq(a.b);(this.b.dataTransfer||null).setData(Cg,a)};_.Cc=function(){return Oq};var Oq;function Rq(){Rq=u;Sq=new aq(de,new Tq)}function Tq(){}s(213,208,{},Tq);
-_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Uq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Cg),a.b.c.Ce(b))};_.Cc=function(){return Sq};var Sq;function Vq(){Vq=u;Wq=new aq(ie,new Xq)}function Xq(){}s(214,196,{},Xq);_.zc=function(a){Pj(a.b.b)};_.Cc=function(){return Wq};var Wq;
-function Yq(){Yq=u;Zq=new aq(qe,new $q)}function $q(){}s(215,196,{},$q);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,ar(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,br(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return Zq};var Zq;function cr(){cr=u;dr=new aq(re,new er)}function er(){}s(216,196,{},er);_.zc=function(a){a.b.b&&(a.b.c.b=null,fr(a.b.b,a.b.c))};
-_.Cc=function(){return dr};var dr;function gr(){gr=u;hr=new aq(se,new ir)}function ir(){}s(217,196,{},ir);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return hr};var hr;s(219,196,{});s(218,219,{});function jr(){jr=u;kr=new aq(Oe,new lr)}function lr(){}s(220,218,{},lr);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(mr(),nr).length&&-999!=(mr(),nr)[c]&&(c=(mr(),nr)[c]);b=new or(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?pr(Qq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new qr(a)),a.ub),b.b=d,rr(),sr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:tr(a,Wn((ur(),vr).ac.b.pb,Tg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Ub;c=1300;break;case 114:case 82:a.jb=!0;a.J=oc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ja):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ua);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?wr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?wr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&wr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?wr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?wr(a,4):c=207;break;case 53:105==a.c?wr(a,5):c=208;
-break;case 54:105==a.c?wr(a,6):c=210;break;case 55:105==a.c?wr(a,7):c=211;break;case 56:105==a.c?wr(a,8):c=212;break;case 57:105==a.c?wr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}xr(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return kr};var kr;function yr(){yr=u;zr=new aq(pf,new Ar)}function Ar(){}s(221,201,li,Ar);_.zc=function(a){a.nc(this)};_.Cc=function(){return zr};
-var zr;function kj(){kj=u;lj=new aq(qf,new Br)}function Br(){}s(222,201,li,Br);_.zc=function(a){a.oc(this)};_.Cc=function(){return lj};var lj;function Cr(){Cr=u;Dr=new aq(rf,new Er)}function Er(){}s(223,201,li,Er);_.zc=function(a){var b;a.f&&1==a.e&&(b=new wj(Zi,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,$i(a))};_.Cc=function(){return Dr};var Dr;function mj(){mj=u;nj=new aq(tf,new Fr)}function Fr(){}s(224,201,li,Fr);_.zc=function(a){a.pc(this)};_.Cc=function(){return nj};var nj;function pq(){this.b={}}
-s(225,1,{},pq);_.b=null;s(228,202,li);var Gr=null;function Hr(){Hr=u;Ir=new aq(Kg,new Jr)}function Jr(){}s(227,228,li,Jr);_.zc=function(a){Kr(a.b,this,a.b.n)};_.Cc=function(){return Ir};var Ir;function Lr(){Lr=u;Mr=new aq(Lg,new Nr)}function Nr(){}s(229,228,li,Nr);_.zc=function(a){Kr(a.b,this,a.b.n)};_.Cc=function(){return Mr};var Mr;function Or(){var a;this.b=(a=document.createElement(Wd),a.setAttribute(Jf,"return;"),typeof a.ontouchstart==oe)}s(230,1,{},Or);
-function Pr(){Pr=u;Qr=new aq(Mg,new Rr)}function Rr(){}s(231,228,li,Rr);_.zc=function(a){Kr(a.b,this,a.b.o)};_.Cc=function(){return Qr};var Qr;function Sr(){Sr=u;Tr=new aq(Ng,new Ur)}function Ur(){}s(232,228,li,Ur);_.zc=function(a){Vr(a.b,this)&&(a.b.k&&Wr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),ck(a.b.d,750),a.b.e=!1))};_.Cc=function(){return Tr};var Tr;function Xr(a,b){this.b=b;this.c=a}function Yr(a,b,c){nk&&(b=new Xr(b,c),a.Rc(b))}s(233,197,{},Xr);_.zc=function(a){a.Nc(this)};_.Ac=function(){return nk};
-_.b=!1;var nk=_.c=null;function Zr(a){this.b=a}s(234,197,{},Zr);_.zc=function(a){a.Oc(this)};_.Ac=function(){return $r};var $r=_.b=null;function as(){}function bs(a){var b;cs&&(b=new as,a.Rc(b))}s(235,197,{},as);_.zc=function(a){a.Pc(this)};_.Ac=function(){return cs};var cs=null;function ds(a){this.b=a}s(236,197,{},ds);_.zc=function(a){a.Qc(this)};_.Ac=function(){return es};var es=_.b=null;function fs(){}s(237,197,{},fs);_.zc=function(a){a.b.W&&a.b.Bd()};_.Ac=function(){return gs};var gs=null;
-function hs(a,b,c){a=a.b;if(!b)throw new is("Cannot add a handler with a null type");if(!c)throw new is("Cannot add a null handler");0<a.c?js(a,new ks(a,b,c)):ls(a,b,null,c);return new ms(new ns(a,b,c))}
-function os(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new is("Cannot fire null event");try{++d.c;i=ps(d,b.Ac(),null);e=null;for(h=d.d?i.sf(i.ye()):i.rf();d.d?h.uf():h.Uc();){g=d.d?h.vf():h.Vc();try{b.zc(g)}catch(l){if(l=Gi(l),y(l,127))f=l,!e&&(e=new qs),rs(e,f);else throw l;}}if(e)throw new ss(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Ai(d.b);o.c<o.e.ye();)m=Bi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Gi(n);if(y(n,84))throw new ts(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function us(a){vs.call(this,a,!1)}function vs(a,b){this.b=new ws(b);this.c=a}s(238,1,Fh,us,vs);_.Rc=function(a){os(this,a)};_.b=null;_.c=null;s(241,1,{});function js(a,b){!a.b&&(a.b=new Vi);Pi(a.b,b)}function ls(a,b,c,d){var e;e=Yi(a.e,b);e||(e=new yi,x(a.e,b,e));a=e.ue(c);a||(a=new Vi,e.we(c,a));a.jf(d)}function xs(a,b,c,d){var e,f;e=ps(a,b,c);e.lf(d)&&e.ve()&&(f=Yi(a.e,b),f.xe(c),f.ve()&&Ji(a.e,b))}
-function ps(a,b,c){a=Yi(a.e,b);if(!a)return ys(),ys(),zs;c=a.ue(c);return!c?(ys(),ys(),zs):c}s(240,241,{});_.b=null;_.c=0;_.d=!1;function ws(a){this.e=new yi;this.d=a}s(239,240,{},ws);function ms(a){this.b=a}s(242,1,{},ms);_.b=null;function ss(a){Hi.call(this,As(a),Bs(a));this.b=a}function Bs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function As(a){var b,c,d;b=a.ye();if(0==b)return null;b=new Cs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.xc(),jn(b.b,d);return b.b.b}s(244,97,Gh,ss);_.b=null;function ts(a){ss.call(this,a)}s(243,244,Gh,ts);s(245,1,{},function(){});function Qs(a){a=Wn(a,Md);return Rs(hg,a)?(Ss(),Ts):Rs(Ye,a)?(Ss(),Us):(Ss(),Vs)}function Ss(){Ss=u;Ts=new Ws("RTL",0);Us=new Ws("LTR",1);Vs=new Ws(Mb,2);Xs=F(Ys,r,49,[Ts,Us,Vs])}
-function Ws(a,b){E.call(this,a,b)}s(247,139,{49:1,113:1,116:1,118:1},Ws);var Xs,Vs,Us,Ts;function Zs(){}function $s(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=$s(e,d);F(a,b,c,d);return d}function at(a){return bt([ct,I],[r,k],[112,-1],a,0,2,1)}
-function bt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=$s(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=bt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){dt();var e=et,f=ft;dt();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function gt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ht;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new ht;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ht;}a[b]=c}s(248,1,{},Zs);_.qI=0;
-function dt(){dt=u;et=[];ft=[];var a=new Zs,b=et,c=ft,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var et,ft;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function sn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function wn(a){return a.tM==u||a.cM&&!!a.cM[1]}function it(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function jt(){var a;$stats&&kt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Kf))a=Kf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Kf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&kt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(lt,r,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&kt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Pp();Sp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Pp();0!=Sp.length&&(a=Sp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).insertBefore(a,b.b.firstChild),Sp.length=0);0!=Qp.length&&(a=Qp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Qp.length=0);0!=Rp.length&&(a=Rp.join(j),b=(Tp(),Up),a=Wp(a),Xp(b).appendChild(a),Rp.length=0);$stats&&kt("export.client.JSME_export");new mt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Gi(a){return y(a,127)?a:new qn(a)}function nt(a){return ot(a&4194303,a>>22&4194303,0>a?1048575:0)}function pt(a){return ot(a.l,a.m,a.h)}function ot(a,b,c){return _=new qt,_.l=a,_.m=b,_.h=c,_}
-function rt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new st;if(0==a.l&&0==a.m&&0==a.h)return tt=ot(0,0,0),ot(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(tt=ot(0,0,0),c=pt((ut(),vt))):(tt=ot(c.l,c.m,c.h),c=ot(0,0,0)),c;g=!1;0!=b.h>>19&&(b=wt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?xt(e):0==c&&0!=d&&0==e?xt(d)+22:0!=c&&0==d&&0==e?xt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=pt((ut(),yt)),c=!0,g=!g;else return c=zt(a,f),g&&At(c),tt=ot(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=wt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=zt(c,d);f&&At(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=ot(f,i,c);g?tt=wt(c):tt=ot(c.l,c.m,c.h);return e}if(!Bt(a,b))return e?tt=wt(a):tt=ot(a.l,a.m,a.h),ot(0,0,0);c=c?a:ot(a.l,a.m,a.h);var h,l,m,o;f=Ct(b)-Ct(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=ot(i&4194303,l&4194303,h&1048575);for(l=ot(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&At(l);e?(tt=wt(c),d&&(tt=Dt(tt,(ut(),vt)))):tt=ot(c.l,c.m,c.h);return l}
-function At(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Ct(a){var b;b=Et(a.h);return 32==b?(b=Et(a.m),32==b?Et(a.l)+32:b+20-10):b-12}var tt=null;function Ft(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return ot(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Gt(a,b){return ot(a.l&b.l,a.m&b.m,a.h&b.h)}function Ht(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function L(a){var b,c,d;if(isNaN(a))return ut(),It;if(-9223372036854775E3>a)return ut(),Jt;if(9223372036854775E3<=a)return ut(),yt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=ot(a,b,c);d&&At(b);return b}function Kt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Lt&&(Lt=v(Mt,r,50,256,0)),c=Lt[b],!c&&(c=Lt[b]=nt(a)),c):nt(a)}
-function Nt(a){var b=ch,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Bt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Ot(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return ot(c&4194303,n&
-4194303,q&1048575)}function wt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return ot(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function zt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return ot(c&4194303,d&4194303,e&1048575)}function Dt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return ot(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function Pt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Pt(wt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Kt(1E9);a=rt(a,b);b=j+M(tt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Lt=null;function ut(){ut=u;yt=ot(4194303,4194303,524287);Jt=ot(0,0,524288);vt=Kt(1);Kt(2);It=Kt(0)}var yt,Jt,vt,It;function qt(){}s(257,1,{50:1},qt);
-function kt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Qt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(262,1,{},Qt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rt(a,b){jn(a.b.b,b.b);return a}function St(){this.b=new Tt}s(263,1,{},St);function Ut(a){if(null==a)throw new is("css is null");this.b=a}s(264,1,{51:1,113:1},Ut);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;function Wt(a){if(null==a)throw new is("html is null");this.b=a}s(266,1,Mh,Wt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;s(267,1,Mh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};_.b=null;
-function Xt(){Xt=u;Yt=RegExp(oa,pe);Zt=RegExp(rb,pe);$t=RegExp(pb,pe);au=RegExp(ta,pe);bu=RegExp(ga,pe)}function cu(a){Xt();-1!=a.indexOf(oa)&&(a=a.replace(Yt,pa));-1!=a.indexOf(pb)&&(a=a.replace($t,ra));-1!=a.indexOf(rb)&&(a=a.replace(Zt,qa));-1!=a.indexOf(ga)&&(a=a.replace(bu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(au,"&#39;"));return a}var Yt,Zt,$t,bu,au;function du(a){if(null==a)throw new is("uri is null");this.b=a}s(269,1,{54:1},du);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Vt(this.b)};
-_.b=null;function eu(){eu=u}s(271,1,{});function fu(){}s(272,1,{},fu);var gu=null;function hu(){}s(273,271,{},hu);var iu=null;function ju(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=ps(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=ps(a.b,f,null).qf(e),y(d,55)&&vn(d.b,b)){var h=a.b,l=f;0<h.c?js(h,new ku(h,l,null,d)):xs(h,l,null,d)}}}s(274,1,Ph);_.b=null;function lu(a){this.b=a}s(275,274,Ph,lu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function mu(a){this.b=a}s(276,274,Ph,mu);
-_.Pc=function(){nu(this.b.b)};function ou(){pn()}s(277,97,ci,ou);function pu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,ck(a.e,1))}function qu(){this.b=new ru(this);this.c=new Vi;this.e=new su(this);this.i=new tu(this)}s(278,1,{},qu);_.d=!1;_.f=!1;function ru(a){ik();this.b=a}s(279,24,{},ru);_.wc=function(){if(this.b.d){var a=this.b,b;b=uu(a.i.e.c,a.i.c);vu(a.i);y(b,56)&&new ou;a.d=!1;pu(a)}};_.b=null;function su(a){ik();this.b=a}s(280,24,{},su);
-_.wc=function(){this.b.f=!1;var a=this.b,b=Zj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(ck(a.b,1E4);a.i.d<a.i.b;){d=wu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||vu(a.i)}if(100<=Zj()-b)break}}finally{e||(Xj(a.b),a.d=!1,pu(a))}};_.b=null;function wu(a){var b;a.c=a.d;b=uu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function vu(a){xu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function tu(a){this.e=a}s(281,1,{},tu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return wu(this)};
-_.Wc=function(){vu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function yu(a,b){var c=(zu(),Au(b));a.appendChild(c)}function Bu(a,b,c){var d;d=Oj;Oj=a;b==dj&&8192==Cu(a.type)&&(dj=null);c.Xc(a);Oj=d}var Oj=null,dj=null;function Du(){Du=u;Eu=new qu}function uj(a){Du();if(!a)throw new is("cmd cannot be null");var b=Eu;Pi(b.c,a);pu(b)}var Eu;function Fu(a){ej();!Gu&&(Gu=new ok);Hu||(Hu=new vs(null,!0),Iu=new Ju);return hs(Hu,Gu,a)}var Hu=null;function Ku(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ju(){}s(287,197,{},Ju);_.zc=function(a){a.Tc(this);Iu.d=!1};_.Ac=function(){return Gu};_.Bc=function(){Ku(this)};_.b=!1;_.c=!1;_.d=!1;var Gu=_.e=null,Iu=null;function Lu(){Lu=u;Mu=new Nu;Ou()||(Mu=null)}var Mu=null;function kk(){}s(289,1,{},kk);_.Nc=function(){for(;0<(ik(),jk).d;)Xj(uu(jk,0))};function mk(a,b){return hs((!Pu&&(Pu=new Qu),Pu),a,b)}function Ru(a){lk();Su||(Tu(),Su=!0);return mk((!cs&&(cs=new ok),cs),a)}function lk(){Uu||(Vu(),Uu=!0)}
-function Wu(){var a;Uu&&(a=new Xu,Pu&&os(Pu,a));return null}var Uu=!1,Pu=null,Yu=0,Zu=0,Su=!1;function $u(){$u=u;av=new ok}function Xu(){$u()}s(291,197,{},Xu);_.zc=function(){null.Rf()};_.Ac=function(){return av};var av;function Qu(){us.call(this,null)}s(293,238,Fh,Qu);
-function Cu(a){switch(a){case id:return 4096;case qd:return 1024;case xd:return 1;case Jd:return 2;case ie:return 2048;case Oe:return 128;case Pe:return 256;case Qe:return 512;case We:return 32768;case "losecapture":return 8192;case pf:return 4;case qf:return 64;case rf:return 32;case sf:return 16;case tf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case uf:return 131072;case Gd:return 262144;case "paste":return 524288;case Ng:return 1048576;case Mg:return 2097152;
-case Lg:return 4194304;case Kg:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function ej(){bv||(cv(),bv=!0)}var bv=!1;function dv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function ev(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function cv(){fv=A(function(a){var b;var c=Hu,d,e,f;Gu&&c&&gv(c.b.e,Gu)?(b=Iu.b,d=Iu.c,e=Iu.d,f=Iu.e,Ku(Iu),Iu.e=a,os(c,Iu),c=!(Iu.b&&!Iu.c),Iu.b=b,Iu.c=d,Iu.d=e,Iu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});hv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!sn(b)&&y(b,57)&&Bu(a,c,b)});iv=A(function(a){a.preventDefault();hv.call(this,a)});jv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;hv.call(this,a)});kv=A(function(a){if(fv(a)){var b=fj;b&&b.__listener&&!sn(b.__listener)&&y(b.__listener,57)&&(Bu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(xd,kv,!0);$wnd.addEventListener(Jd,kv,!0);$wnd.addEventListener(pf,kv,!0);$wnd.addEventListener(tf,kv,!0);$wnd.addEventListener(qf,kv,!0);$wnd.addEventListener(sf,kv,!0);$wnd.addEventListener(rf,kv,!0);$wnd.addEventListener(uf,kv,!0);$wnd.addEventListener(Oe,fv,!0);$wnd.addEventListener(Qe,fv,!0);$wnd.addEventListener(Pe,
-fv,!0);$wnd.addEventListener(Ng,kv,!0);$wnd.addEventListener(Mg,kv,!0);$wnd.addEventListener(Lg,kv,!0);$wnd.addEventListener(Kg,kv,!0);$wnd.addEventListener(se,kv,!0);$wnd.addEventListener(qe,kv,!0);$wnd.addEventListener(re,kv,!0)}function lv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function mv(a,b){ej();switch(b){case "drag":a.ondrag=hv;break;case $d:a.ondragend=hv;break;case ae:a.ondragenter=iv;break;case "dragleave":a.ondragleave=hv;break;case be:a.ondragover=iv;break;case ce:a.ondragstart=hv;break;case de:a.ondrop=hv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,hv,!1);a.addEventListener(b,hv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var fj=null,fv=null,kv=null,iv=null,hv=null,jv=null;
-function nv(a,b){a.__eventBits=b;a.onclick=b&1?hv:null;a.ondblclick=b&2?hv:null;a.onmousedown=b&4?hv:null;a.onmouseup=b&8?hv:null;a.onmouseover=b&16?hv:null;a.onmouseout=b&32?hv:null;a.onmousemove=b&64?hv:null;a.onkeydown=b&128?hv:null;a.onkeypress=b&256?hv:null;a.onkeyup=b&512?hv:null;a.onchange=b&1024?hv:null;a.onfocus=b&2048?hv:null;a.onblur=b&4096?hv:null;a.onlosecapture=b&8192?hv:null;a.onscroll=b&16384?hv:null;a.onload=b&32768?jv:null;a.onerror=b&65536?hv:null;a.onmousewheel=b&131072?hv:null;
-a.oncontextmenu=b&262144?hv:null;a.onpaste=b&524288?hv:null}function ov(){var a;ov=u;pv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var pv;function qv(){this.c=new Vi}function rv(a){a=a[Rc];return null==a?-1:a}s(298,1,{},qv);_.b=null;function sv(a,b){this.b=a;this.c=b}s(299,1,{},sv);_.b=0;_.c=null;s(300,1,Fh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){os(this.b,a)};_.$c=function(a){a=null==a?j:a;if(!D(a,null==tv?j:tv))tv=a,gs&&(a=new fs,os(this.b,a))};
-var tv=j;function Ou(){function a(){$wnd.setTimeout(a,250);e()}var b=Mu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));tv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}function Nu(){this.b=new us(null)}s(301,300,Fh,Nu);
-function Vu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Wu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Uu&&Yr((!Pu&&(Pu=new Qu),Pu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Tu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Su&&(d=ij(),c=jj(),Zu!=d||Yu!=c))Zu=d,Yu=c,bs((!Pu&&(Pu=new Qu),Pu))}finally{a&&a(b)}})}function Ui(a,b){Ci(a.dd(),b,!0)}function Ti(a,b){Ci(a.dd(),b,!1)}function uv(a,b){a.pb.style[Be]=b}function hj(a,b,c){0<=b&&a.jd(b+Tf);0<=c&&a.gd(c+Tf)}function vv(a,b){null==b||0==b.length?a.pb.removeAttribute(Gg):a.pb.setAttribute(Gg,b)}function wv(a){var b,a=Wn(a,vd);b=xv(a,yv(32));return 0<=b?a.substr(0,b-0):a}
-function Ci(a,b,c){if(!a)throw new Ki(jc);b=Sn(b);if(0==b.length)throw new pk(Jc);if(c){var d,e,f;d=Sn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=Sn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Sn(e.substr(0,
-c-0)),b=Sn(Tn(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function zv(a,b){a.style.display=b?j:Af;a.setAttribute("aria-hidden",""+!b)}s(307,1,oi);_._c=function(){return Qj(this.pb)};_.ad=function(){return Sj(this.pb)};_.bd=function(){return Vn(this.pb,Hf)};_.cd=function(){return Vn(this.pb,If)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Af};_.fd=function(){throw new Av;};_.gd=function(a){uv(this,a)};_.hd=function(a){zv(this.pb,a)};
-_.jd=function(a){this.pb.style[Yg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Bv(a,b,c){mv(a.pb,c.c);return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}function z(a,b,c){var d;d=Cu(c.c);if(-1==d)mv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;ej();nv(e,d)}else a.lb|=d;return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}function Cv(a,b,c){return hs(!a.mb?a.mb=new us(a):a.mb,c,b)}
-function Dv(a){var b;if(a.md())throw new Ev("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;ej();nv(c,b)}else a.lb|=b;a.kd();a.pd()}function Fv(a,b){var c;switch(Cu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Yp&&(f=Yp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&os(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Gv(a){if(!a.md())throw new Ev("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}function Pj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new Ev("This widget's parent does not implement HasWidgets");}else if(bj(),gv(Hv.b,a)){bj();try{a.od()}finally{Ji(Hv.b,a)}}}
-function Iv(a,b){var c;c=a.ob;if(b){if(c)throw new Ev("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(306,307,ji);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&os(this.mb,a)};_.md=function(){return this.kb};_.nd=function(){Dv(this)};_.Xc=function(a){Fv(this,a)};_.od=function(){Gv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Jv(a){for(a=new Kv(a);a.b.b<a.b.c.d-1;)Lv(a.b),Mv(a.b)}s(305,306,ei);_.kd=function(){Nv(this,(Ov(),Pv))};_.ld=function(){Nv(this,(Ov(),Qv))};function Rv(a,b,c){Pj(b);var d=a.q;Sv(d,b,d.d);d=(zu(),Au(b.pb));c.appendChild(d);Iv(b,a)}function Tv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Uv;b.ob==a&&(f=a.sd(b),f<d&&--d);Pj(b);Sv(a.q,b,d);e?(e=b.pb,lv(c,(zu(),Au(e)),d)):(e=(zu(),Au(b.pb)),c.appendChild(e));Iv(b,a)}
-function Vv(a,b){var c;if(b.ob!=a)return!1;try{Iv(b,null)}finally{c=b.pb;Yn(c).removeChild(c);c=a.q;var d;d=Wv(c,b);if(-1==d)throw new Xv;if(0>d||d>=c.d)throw new Uv;for(--c.d;d<c.d;++d)gt(c.b,d,c.b[d+1]);gt(c.b,c.d,null)}return!0}s(304,305,ei);_.sd=function(a){return Wv(this.q,a)};_.td=function(a,b,c,d){Tv(this,a,b,c,d)};_.ud=function(){return new Yv(this.q)};_.rd=function(a){return Vv(this,a)};function aj(a,b,c,d){var e;Pj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}
-function Zv(a,b){if(b.ob!=a)throw new pk("Widget must be a child of this panel.");}function $v(a,b){var c;(c=Vv(a,b))&&aw(b.pb);return c}function bw(a,b,c){a=a.pb;-1==b&&-1==c?aw(a):(a.style[Qf]=Zc,a.style[Re]=b+Tf,a.style[Jg]=c+Tf)}function cw(){var a=$doc.createElement(Wd);this.q=new dw(this);this.pb=a;this.pb.style[Qf]="relative";this.pb.style[Nf]=Ce}function aw(a){a.style[Re]=j;a.style[Jg]=j;a.style[Qf]=j}s(303,304,ei,cw);_.vd=function(a){Rv(this,a,this.pb)};_.rd=function(a){return $v(this,a)};
-_.wd=function(a,b,c){Zv(this,a);this.xd(a,b,c)};_.xd=function(a,b,c){bw(a,b,c)};function ew(a,b){if(a.zd())throw new Ev("SimplePanel can only contain one child widget");a.Ad(b)}function fw(a,b){if(a.jb!=b)return!1;try{Iv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function gw(a,b){if(b!=a.jb&&(b&&Pj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(zu(),Au(a.jb.pb));a.yd().appendChild(c);Iv(b,a)}}function hw(){this.pb=$doc.createElement(Wd)}s(311,305,ei,hw);_.yd=function(){return this.pb};
-_.zd=function(){return this.jb};_.ud=function(){return new iw(this)};_.rd=function(a){return fw(this,a)};_.Ad=function(a){gw(this,a)};_.jb=null;function jw(a,b){a.hb&&(kw(a.gb,!1,!1),Yr(a,a,b))}function lw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function mw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Re]=b-0+(oj(),Tf);a.style[Jg]=c+Tf}function nw(a){a.hb||(a.kb&&Pj(a),kw(a.gb,!0,!1))}s(310,311,ei);_.yd=function(){return Xn(this.pb)};_.bd=function(){return Vn(this.pb,Hf)};
-_.cd=function(){return Vn(this.pb,If)};_.dd=function(){return Yn(Xn(this.pb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){jw(this,a)};_.ed=function(){return!D(Ce,this.pb.style[Vg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&kw(this.gb,!1,!0)};_.gd=function(a){this.X=a;lw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){mw(this,a,b)};_.hd=function(a){this.pb.style[Vg]=a?Wg:Ce};_.Ad=function(a){gw(this,a);lw(this)};
-_.jd=function(a){this.Y=a;lw(this);0==a.length&&(this.Y=null)};_.Ed=function(){nw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function ow(a,b){var c;hw.call(this);this.$=new pw;this.U=(qw(),rw);this.gb=new sw(this);this.pb.appendChild($doc.createElement(Wd));this.Dd(0,0);Yn(Xn(this.pb))[vd]="gwt-PopupPanel";Xn(this.pb)[vd]=Pf;this.W=this.V=a;this.db=!1;c=F(lt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new tw(c);this.T.dd()[vd]=j;c=Yn(Xn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ki(jc);d=Sn(d);if(0==d.length)throw new pk(Jc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}gw(this,this.T);lw(this);Ci(Xn(this.pb),Pf,!1);Ci(this.T.c,b+"Content",!0)}s(309,310,ei);_.kd=function(){Dv(this.T)};_.ld=function(){Gv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new iw(this.T)};_.rd=function(a){return this.T.rd(a)};_.Ad=function(a){gw(this.T,a);lw(this)};_.T=null;s(308,309,ei);_.od=function(){Gv(this)};
-function uw(){uw=u;vw=new ww(Fb,0,(qw(),rw));xw=new ww(lc,1,yw);zw=new ww(uc,2,Aw);Bw=F(Cw,r,58,[vw,xw,zw])}function ww(a,b,c){E.call(this,a,b);this.b=c}s(312,139,{58:1,113:1,116:1,118:1},ww);_.b=null;var Bw,vw,xw,zw;function Dw(){Dw=u;Ew=F(lt,r,1,[Jg,jf,ld])}
-function tw(a){var b;Dw();var c,d;c=this.pb=$doc.createElement(xg);this.d=$doc.createElement(Ag);yu(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Og),b[vd]=a[c],yu(b,Fw(a[c]+"Left")),yu(b,Fw(a[c]+Ib)),yu(b,Fw(a[c]+"Right")),b),yu(this.d,d),1==c&&(this.c=Xn(dv(d,1)));this.pb[vd]="gwt-DecoratorPanel"}function Fw(a){var b,c;c=$doc.createElement(Bg);b=$doc.createElement(Wd);var d=(zu(),Au(b));c.appendChild(d);c[vd]=a;b[vd]=a+"Inner";return c}s(314,311,pi,tw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var Ew;s(313,314,pi);s(315,1,{});function Ov(){Ov=u;Pv=new Gw;Qv=new Hw}function Iw(a){ss.call(this,a)}function Nv(a,b){Ov();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Gi(f),y(f,127))d=f,!c&&(c=new qs),rs(c,d);else throw f;}}if(c)throw new Iw(c);}s(316,243,Gh,Iw);var Pv,Qv;function Gw(){}s(317,1,{},Gw);_.Fd=function(a){a.nd()};function Hw(){}s(318,1,{},Hw);_.Fd=function(a){a.od()};s(321,306,Nh);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};
-_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.nd=function(){Dv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(320,321,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function Jw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[vd]="gwt-Button";this.pb.innerHTML=a||j}
-s(319,320,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Jw);function Kw(){this.q=new dw(this);this.f=$doc.createElement(xg);this.e=$doc.createElement(Ag);yu(this.f,this.e);this.pb=this.f}s(322,304,ei);_.e=null;_.f=null;
-function Lw(a,b){var c;if(a.i)throw new Ev("Composite.initWidget() may only be called once.");Pj(b);c=b.pb;a.pb=c;var d;zu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((zu(),c).__gwt_resolve=Mw(a));a.i=b;Iv(b,a)}function Nw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);ej();nv(d,b)}else b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(323,306,Hh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Nw(this)};_.Xc=function(a){Fv(this,a);this.i.Xc(a)};
-_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;function Ow(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Md]=hg;break;case 1:b[Md]=Ye;break;case 2:Qs(b)!=(Ss(),Vs)&&(b[Md]=j)}}function Pw(a){this.b=a;this.d=!1;this.e=this.c=Qs(a)}s(324,1,{},Pw);_.b=null;_.c=null;_.d=!1;_.e=null;function gj(){this.pb=Qw()}s(325,311,Vh,gj);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};
-_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};function Rw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Xn(b);e=null;c&&(c=rv(c),e=0>c?null:uu(a.j.c,c));e?Sw(a,e):d&&(b.innerHTML=j||j);return b}
-function Sw(a,b){var c;if(b.ob!=a)return!1;try{Iv(b,null)}finally{c=b.pb;Yn(c).removeChild(c);var d=a.j,e;e=rv(c);c[Rc]=null;c=d.c;Tw(e,c.d);gt(c.c,e,null);d.b=new sv(e,d.b)}return!0}s(327,305,qi);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.ud=function(){return new Uw(this)};_.rd=function(a){return Sw(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Vw(a){if(0>=a.c)throw new Ww("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Ww("Column index: 0, Column size: "+a.b);}
-function Xw(){this.j=new qv;this.i=$doc.createElement(xg);this.d=$doc.createElement(Ag);yu(this.i,this.d);this.pb=this.i;this.e=new Yw(this);var a=new Zw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;lv(a.c.i,(zu(),Au(b)),0);yu(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Ww("Row index: "+a+", Row size: "+d);if(0>c)throw new Ww("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Ww("Column index: "+c+", Column size: "+this.b);c=Rw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Bg),d.innerHTML=sa||j,lv(c,(zu(),Au(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Bg);
-e.innerHTML=sa;c=$doc.createElement(Og);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Rw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(326,327,qi,Xw);_.b=0;_.c=0;
-function $w(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(ax(),bx)?a.c.e==(Ss(),Us)?(cx(),dx):a.c.e==Ts?(cx(),ex):(cx(),fx):a.c.e==(Ss(),Us)?(cx(),ex):a.c.e==Ts?(cx(),dx):(cx(),gx);b!=a.d&&(a.d=b,a.pb.style[Dg]=!a.d?j:a.d.b)}s(330,306,ji);_.b=null;_.c=null;_.d=null;function hx(){this.pb=$doc.createElement(Wd);this.c=new Pw(this.pb);this.pb[vd]="gwt-Label"}function ix(){hx.call(this);Ow(this.c,Zg,!1);$w(this)}
-s(329,330,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},hx,ix);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};
-_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};function jx(a){var b=$doc.createElement(Wd);Rs(sg,b.tagName);this.pb=b;this.c=new Pw(this.pb);this.pb[vd]="gwt-HTML";Ow(this.c,a,!0);$w(this)}s(328,329,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},jx);
-function kx(a){for(;++a.c<a.e.d&&!(null!=uu(a.e,a.c)););}function Uw(a){this.d=a;this.e=this.d.j.c;kx(this)}s(331,1,{},Uw);_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Xv;a=uu(this.e,this.c);this.b=this.c;kx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new lx;a=uu(this.e,this.b);Pj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Yw(a){this.b=a}s(332,1,{},Yw);_.b=null;function Zw(a){this.c=a}s(333,1,{},Zw);_.b=null;_.c=null;
-function ax(){ax=u;bx=new mx}var bx;function cx(){cx=u;nx=new ox((kp(),pd));dx=new ox(Re);ex=new ox(cg);fx=dx;gx=ex;px=fx}var nx,px,dx,gx,fx,ex;function mx(){}s(335,1,{},mx);function ox(a){this.b=a}s(336,335,{},ox);_.b=null;function qx(){qx=u;rx=new sx(jf);tx=new sx(Jg)}var rx,tx;function sx(a){this.b=a}s(337,1,{},sx);_.b=null;function ux(a,b){var c;c=vx(a);yu(a.c,c);Rv(a,b,c)}function vx(a){var b;b=$doc.createElement(Bg);b[bd]=a.b.b;b.style[Ug]=a.d.b;return b}
-function wx(a,b){var c,d;d=Yn(b.pb);(c=Vv(a,b))&&a.c.removeChild(d);return c}function xx(){Kw.call(this);this.b=(cx(),px);this.d=(qx(),tx);this.c=$doc.createElement(Og);yu(this.e,this.c);this.f[od]=bb;this.f[nd]=bb}s(338,322,ei,xx);_.rd=function(a){return wx(this,a)};_.c=null;function yx(){yx=u;new yi}function zx(a){yx();Ax.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Bx(a,b,c,d,e){yx();this.b=new Cx(this,a,b,c,d,e);this.pb[vd]="gwt-Image"}
-function Ax(a,b,c,d,e){yx();Bx.call(this,(eu(),new du(a)),b,c,d,e)}s(339,306,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},zx,Bx,Ax);_.Fc=function(a){return Bv(this,a,(Eq(),Eq(),Fq))};_.Gc=function(a){return Bv(this,a,(Hq(),Hq(),Iq))};_.Hc=function(a){return Bv(this,a,(Kq(),Kq(),Lq))};_.Ic=function(a){return Bv(this,a,(Rq(),Rq(),Sq))};
-_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.Xc=function(a){32768==Cu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Fv(this,a)};_.pd=function(){var a=this.b;D(We,Wn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Dx(a,this),Ln((In(),Jn),a.i))};_.b=null;s(341,1,{});_.i=null;function Ex(){Ex=u;Fx()}
-function Cx(a,b,c,d,e,f){var g,i;Ex();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(sg);i=new St;Rt(Rt(Rt(i,new Ut("width:"+e+(oj(),Tf)+ob)),new Ut("height:"+f+Vf)),new Ut("background:url("+b.b+") no-repeat "+-c+"px "+-d+Vf));!Gx&&(Gx=new Hx);b=Ix;c=new Ut((new Ut(i.b.b.b)).b);i=new Tt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=cu(b.b);jn(i.b,b);i.b.b+="' style='";b=cu(c.b);jn(i.b,b);i.b.b+="' border='0'>";i=new Wt(i.b.b);g.innerHTML=i.b||j;g=Xn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),ej(),nv(g,a)):a.lb|=133333119}s(340,341,{},Cx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Dx(a,b){this.b=a;this.c=b}s(342,1,{},Dx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(We,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=We)};_.b=null;_.c=null;function Jx(a,b){if(0>b||b>=a.pb.options.length)throw new Uv;}function hq(a,b){Jx(a,b);return a.pb.options[b].value}function Kx(){this.pb=$doc.createElement("select");this.pb[vd]="gwt-ListBox"}s(343,321,Nh,Kx);s(344,274,Ph);function Lx(a){this.b=a}s(345,344,Ph,Lx);_.Dc=function(){};
-function Mx(a){this.b=a}s(346,344,Ph,Mx);_.Nc=function(a){this.b.Gd(a.i,a.b)};function Nx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Og);lv(a.f,(zu(),Au(e)),b);a=(zu(),Au(c));d.appendChild(a)}else d=dv(a.f,0),lv(d,(zu(),Au(c)),b)}
-function Ox(a,b,c){var d;Px(a,b);c&&b.b?(Px(a,null),a=b.b,b=(In(),Jn),b.d=Mn(b.d,[new Qx(a),!1])):null!=b.d&&(a.k=new Rx(a,b),c=(qw(),yw),a.k.U=c,a.k.ab=a.i,a.k.dd()[vd]=ze,d=wv(a.pb),D(ye,d)||Ui(a.k,d+"Popup"),Cv(a.k,new Mx(a),nk?nk:nk=new ok),a.o=b.d,d=a.k,a=new Sx(a,b),d.pb.style[Vg]=Ce,nw(d),a.b.p?mw(a.b.k,Qj(a.b.pb)+Vn(a.b.pb,If)-1,Sj(a.c.pb)):mw(a.b.k,Qj(a.c.pb),Sj(a.b.pb)+Vn(a.b.pb,Hf)-1),d.pb.style[Vg]=Wg)}function Tx(a,b){if(b||!(a.n&&a.o==a.n.d))Px(a,b),a.pb.focus(),b&&a.e&&Ox(a,b,!1)}
-function Ux(a,b){var c;a:{c=b.target;var d,e;for(e=new Ai(a.j);e.c<e.e.ye();)if(d=Bi(e),d.pb.contains(c)){c=d;break a}c=null}switch(Cu(b.type)){case 1:a.pb.focus();c&&Ox(a,c,!0);break;case 16:c&&Tx(a,c);break;case 32:c&&Tx(a,null);break;case 2048:Vx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Vx(a)||a.p||Wx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Vx(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ox(a,a.n,!1),a.n.d.Rf()):Xx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Vx(a)||
-a.p&&Wx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Vx(a)||(a.p?Xx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ox(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Px(a,null);a.k&&jw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Px(a,null);a.k&&jw(a.k,!1);break;case 13:Vx(a)||(Ox(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Fv(a,b)}function Yx(a,b,c){c&&Px(a,null);Yr(a,b,!1);a.o=null;a.k=null}
-function Vx(a){var b;if(!a.n){for(b=new Ai(a.j);b.c<b.e.ye();){b=Bi(b);Px(a,b);break}return!0}return!1}function Px(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=wv(c.pb)+Wa;Ci(c.dd(),d,!1);a.p&&(c=Yn(a.n.pb),2==ev(c)&&(c=dv(c,1),Ci(c,vg,!1)))}if(b){c=wv(b.pb)+Wa;Ci(b.dd(),c,!0);a.p&&(c=Yn(b.pb),2==ev(c)&&(c=dv(c,1),Ci(c,vg,!0)));pl();c=a.pb;var e=new Qk(b.pb),d=(kl(),ll),e=F(Zx,r,5,[e]),f,g,i,h;f=new gn;for(i=0,h=e.length;i<h;++i)g=e[i],hn(hn(f,g.b),ba);e=Sn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Xx(a){var b,c,d;if(a.n){for(b=c=tj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?uu(a.j,b):uu(a.j,c);break}Px(a,d)}}function Wx(a){var b,c,d;if(a.n){for(b=c=tj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?uu(a.j,b):uu(a.j,c);break}Px(a,d)}}s(347,306,ji);_.Xc=function(a){Ux(this,a)};_.od=function(){this.k&&jw(this.k,!1);Gv(this)};_.Gd=function(a,b){Yx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Qx(a){this.b=a}s(348,1,{},Qx);_.qc=function(){$x(this.b)};_.b=null;
-function ay(a){this.b=a}s(349,1,{},ay);_.Dc=function(){Px(this.b,null)};_.b=null;function Rx(a,b){this.b=a;this.c=b;ow.call(this,!0,df);gw(this.T,this.c.d);lw(this);this.fb=!0;this.c.d.Rf()}s(350,309,ei,Rx);_.Tc=function(a){var b,c;if(!a.b)switch(Cu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Px(this.b,null)}};_.b=null;_.c=null;function Sx(a,b){this.b=a;this.c=b}s(351,1,{},Sx);_.b=null;var by=_.c=null;
-function cy(){cy=u;by=new Qt((eu(),new du("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function dy(a,b){this.pb=$doc.createElement(Bg);var c=wv(this.pb)+Wa;Ci(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[vd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);pl();this.pb.setAttribute("role",Wl.b);this.b=b}s(354,307,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},dy);_.b=null;_.c=null;
-_.d=null;function ey(){var a;this.pb=$doc.createElement(Bg);this.pb[vd]="gwt-MenuItemSeparator";a=$doc.createElement(Wd);yu(this.pb,a);a[vd]="menuSeparatorInner"}s(355,307,oi,ey);function fy(){var a,b,c,d,e;b=null.Rf();e=ij();d=jj();b[Rd]=($o(),Af);b[Yg]=0+(oj(),Tf);b[Be]=cb;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[Yg]=(c>e?c:e)+Tf;b[Be]=(a>d?a:d)+Tf;b[Rd]="block"}function pw(){}s(356,1,{},pw);
-_.Pc=function(){fy()};function gy(a){this.b=a}s(357,1,{},gy);
-_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Cu(d.type)){case 4:case 1048576:if(dj){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(dj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function hy(a){this.b=a}
-s(358,1,{},hy);_.b=null;function qw(){qw=u;rw=new iy(Fb,0);yw=new iy(lc,1);Aw=new iy(uc,2);jy=F(ky,r,74,[rw,yw,Aw])}function iy(a,b){E.call(this,a,b)}s(359,139,{74:1,113:1,116:1,118:1},iy);var jy,rw,yw,Aw;function ly(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Ru(a.b.$),fy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Li(a.i.b),a.i=null,a.c=!1)}function my(a){a.k||(ly(a),a.d||(bj(),$v(cj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Nf]=Wg}
-function ny(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=J(b*a.e);i=J(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function kw(a,b,c){a.d=c;Wj(a);a.j&&(Xj(a.j),a.j=null,my(a));a.b.hb=b;var d=a.b;d.eb&&(Li(d.eb.b),d.eb=null);d._&&(Li(d._.b),d._=null);if(d.hb){d.eb=Fu(new gy(d));var e;e=new hy(d);Lu();e=Mu?hs(Mu.b,(!gs&&(gs=new ok),gs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(qw(),rw)&&!b&&(c=!1);a.k=b;c?b?(ly(a),a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),a.b.pb.style[zd]=Zf,bj(),b=cj(null),Rv(b,a.b,b.pb),a.j=new oy(a),ck(a.j,1)):Yj(a,200):(ly(a),a.k?(a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),bj(),
-b=cj(null),Rv(b,a.b,b.pb)):a.d||(bj(),$v(cj(null),a.b)),a.b.pb.style[Nf]=Wg)}function sw(a){var b=(ek(),fk);this.n=new dk(this);this.t=b;this.b=a}s(360,17,{},sw);_.sc=function(){my(this)};_.tc=function(){this.e=Vn(this.b.pb,Hf);this.f=Vn(this.b.pb,If);this.b.pb.style[Nf]=Ce;ny(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){ny(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function oy(a){ik();this.b=a}s(361,24,{},oy);_.wc=function(){this.b.j=null;Yj(this.b,200)};
-_.b=null;function zu(){zu=u;py()}function Au(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Mw(a){return function(){this.__gwt_resolve=qy;return a.fd()}}function qy(){throw"A PotentialElement cannot be resolved twice.";}
-function py(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function bj(){bj=u;ry=new sy;ty=new yi;Hv=new qs}function uy(a){this.q=new dw(this);this.pb=a;Dv(this)}
-function cj(a){bj();var b,c;c=Yi(ty,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==ty.e){var d=new vy;lk();mk(nk?nk:nk=new ok,d)}!b?c=new wy:c=new uy(b);x(ty,a,c);rs(Hv,c);return c}s(363,303,ei,uy);var ry,ty,Hv;function sy(){}s(364,1,{},sy);_.Fd=function(a){a.md()&&a.od()};function vy(){}s(365,1,{},vy);_.Nc=function(){bj();try{Nv(Hv,ry)}finally{xy(Hv.b),xy(ty)}};function wy(){uy.call(this,$doc.body)}s(366,363,ei,wy);
-_.xd=function(a,b,c){bw(a,b-0,c-0)};function iw(a){this.d=a;this.b=!!this.d.jb}s(367,1,{},iw);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Xv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function yy(a,b){a.pb[Tg]=null!=b?b:j}s(370,321,di);_.Xc=function(a){0!=(Cu(a.type)&896)?Fv(this,a):Fv(this,a)};_.pd=function(){};function zy(){zy=u;Ay()}s(369,370,di);
-function By(){zy();var a=$doc.createElement("textarea");!iu&&(iu=new hu);!gu&&(gu=new fu);this.pb=a;this.pb[vd]="gwt-TextArea"}s(368,369,di,By);function Cy(){var a;zy();var b=(a=$doc.createElement("INPUT"),a.type=Cg,a);!iu&&(iu=new hu);!gu&&(gu=new fu);this.pb=b;this.pb[vd]="gwt-TextBox"}s(371,369,di,Cy);function Ay(){Ay=u;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=F(My,r,81,[Dy,Fy,Hy,Jy])}s(372,139,$h);var Ly,Dy,Fy,Hy,Jy;function Ey(){E.call(this,Fb,0)}s(373,372,$h,Ey);
-function Gy(){E.call(this,Zb,1)}s(374,372,$h,Gy);function Iy(){E.call(this,ac,2)}s(375,372,$h,Iy);function Ky(){E.call(this,tc,3)}s(376,372,$h,Ky);function Ny(a,b){var c,d;c=$doc.createElement(Og);d=$doc.createElement(Bg);d[bd]=a.b.b;d.style[Ug]=a.c.b;var e=(zu(),Au(d));c.appendChild(e);yu(a.e,c);Rv(a,b,d)}function Oy(){Kw.call(this);this.b=(cx(),px);this.c=(qx(),tx);this.f[od]=bb;this.f[nd]=bb}s(377,322,ei,Oy);_.rd=function(a){var b;b=Yn(a.pb);(a=Vv(this,a))&&this.e.removeChild(Yn(b));return a};
-function Py(a,b){if(0>b||b>=a.d)throw new Uv;return a.b[b]}function Wv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Sv(a,b,c){var d,e;if(0>c||c>a.d)throw new Uv;if(a.d==a.b.length){e=v(Qy,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)gt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)gt(a.b,d,a.b[d-1]);gt(a.b,c,b)}function dw(a){this.c=a;this.b=v(Qy,r,82,4,0)}s(378,1,{},dw);_.ud=function(){return new Yv(this)};_.b=null;_.c=null;_.d=0;
-function Lv(a){if(a.b>=a.c.d)throw new Xv;return a.c.b[++a.b]}function Mv(a){if(0>a.b||a.b>=a.c.d)throw new lx;a.c.c.rd(a.c.b[a.b--])}function Yv(a){this.c=a}s(379,1,{},Yv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Lv(this)};_.Wc=function(){Mv(this)};_.b=-1;_.c=null;function Fx(){Fx=u;Ix=(eu(),new du(Dn()+"clear.cache.gif"))}var Ix,Gx=null;function Hx(){}s(381,1,{},Hx);function Ry(){Ry=u;Fx()}function Sy(a,b,c,d,e){Ry();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Ty(a,b,c){Ry();Sy.call(this,(eu(),new du(a)),b,0,c,16)}s(382,315,{},Sy,Ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qw(){var a;a=$doc.createElement(Wd);a.tabIndex=0;return a}function Li(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?js(b,new ku(b,c,d,a)):xs(b,c,d,a)}function ns(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(388,1,{},ns);_.b=null;_.c=null;_.d=null;_.e=null;function ks(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(389,1,{},ks);_.qc=function(){ls(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function ku(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(390,1,{},ku);_.qc=function(){xs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Uy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Vi),b.n=a,Pi(a.bc,b))}function Vy(a){var b;b=a.cZ.e;if(-1!=xv(b,yv(36)))return null;a=a.cc.c.c++;return b=Tn(b,Wy(b,yv(46))+1)+j+a}function Xy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Yy(a,b,c,Kt(d)))}
-function Zy(a){return!a.Ub&&a._b?Zy(a._b):a.Ub}function $y(a){return!a.Wb&&a._b?$y(a._b):a.Wb}function az(a){var b;b=new bz;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Td();c.b+=a.Sd();c.c+=d}y(a,101)&&(c=a.Td(),b.b+=a.Sd(),b.c+=c);return b}throw new cz;}function dz(a){a.dc=!1;a.de();ez(a)}function ez(a){if((a=y(a,101)?null:a._b)&&a.dc)dz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function fz(a){return(a=a.Ld())?a:new gz(1,1)}function hz(a){var b;return(b=a.Md())?new iz(b):new iz(a.Od())}
-function jz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function kz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Ef(b)}function lz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)ez(a),new mz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new mz(a,101)}function nz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ff(b),a.Wd()&&a.ce())}
-function oz(a){a.ec||(jz(a),pz(a,!0),qz(a),a.ec=!0,new mz(a,102),Xy(a,a,a._b,0),ez(a),a.ac.Hf(a))}function rz(){this.cc=(fq(),fq(),sz);new yi;this.Ud();this.$b=(tz(),uz)}s(394,1,Qh);_.Id=function(){return!1};_.Jd=function(){return Vy(this)};_.Kd=function(){return Zy(this)};_.Ld=function(){return vz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new wz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){dz(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return fz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+Zg+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return hz(this)};_.ae=function(){};_.be=function(){return kz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){lz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function Q(a,b,c){var d;if(-1>a.Pb.b.d)throw new pk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new pk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new pk("Missing message: awt.12C");if(y(b,101))throw new pk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new mn;var e=tj(d.Pb.b,b),f;f=uu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);xz(d,e);new yz(d,301,f)}d=a.Pb.b.d;jz(b);zz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),dz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Xy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new is("Missing message: awt.185");if(null==c||null!=c)Az(g,c,b);else throw new pk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Gi(i);if(y(i,121))throw b=i,xz(a,d),b;throw i;}b.de();new yz(a,300,b)}function Bz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Cz(a){var b;b=a.ie();return new Dz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function pz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)uu(a.Pb.b,c).Xd(b)}function xz(a,b){var c;c=uu(a.Pb.b,b);jz(c);c.Xd(!1);xu(a.Pb.b,b);c._b=null;dz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Xy(c,c,a,1)}function Ez(a){var b=(Fz(),Gz);nz(a,b);for(b=0;b<a.Pb.b.d;++b)uu(a.Pb.b,b).be()}function Hz(a,b){var c,d;if(a.Qb)for(d=new Ai(a.Pb.b);d.c<d.e.ye();)c=Bi(d),a.Qb.ne(c);if(b)for(d=new Ai(a.Pb.b);d.c<d.e.ye();)c=Bi(d),b.je(null,c);a.Qb=b;dz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function qz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=uu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Iz(){rz.call(this);this.Pb=new Jz;this.Tb=(fq(),fq(),sz)}s(393,394,ai);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return fz(this)};_.Qd=function(){return hz(this)};
-_.Ud=function(){this.ac=(fq(),new Kz)};_.Vd=function(){dz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){pz(this,a)};_.Yd=function(){return fz(this)};_._d=function(){return hz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)jz(uu(this.Pb.b,a))};_.be=function(){var a;if(!kz(this))return!1;for(a=0;a<this.Pb.b.d;++a)uu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=uu(this.Pb.b,b),a.de()};_.he=function(){qz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Lz(){var a=new Mz;Iz.call(this);Hz(this,a)}s(392,393,ai,Lz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Nz(a,b,c){a=Oz(a.Ob,b,c);a.k=!0;return new Pz(a)}function Qz(a){a.Zd(a.Ob.e)}function Rz(a){return new gz(Vn(a.Ob.pb,If),Vn(a.Ob.pb,Hf))}s(391,392,ai);_.Nd=function(){return Vn(this.Ob.pb,Hf)};_.Rd=function(){return Vn(this.Ob.pb,If)};_.Sd=function(){return Qj(this.Ob.pb)};_.Td=function(){return Sj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Af};_.ce=function(){Qz(this)};_.ee=function(){};_.Ob=null;function Sz(a){if(null!=a)this.f=a;else throw new Tz;}s(396,1,hi);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function Uz(){Uz=u;R=new yi;x(R,new S(400),new T(hh));x(R,new S(401),new T(hh));x(R,new S(402),new T(hh));x(R,new S(500),new T(jh));x(R,new S(501),new T(jh));x(R,new S(502),new T(jh));x(R,new S(503),new T(kh));x(R,new S(504),new T(jh));x(R,new S(505),new T(jh));x(R,new S(506),new T(kh));x(R,new S(507),new T(Bh));x(R,new S(100),new T(dh));x(R,new S(101),new T(dh));x(R,new S(102),new T(dh));x(R,new S(103),new T(dh));x(R,new S(1004),new T(gh));x(R,new S(1005),new T(gh));x(R,new S(800),new T(xh));x(R,
-new S(801),new T(xh));x(R,new S(200),new T(lh));x(R,new S(201),new T(lh));x(R,new S(202),new T(lh));x(R,new S(204),new T(lh));x(R,new S(203),new T(lh));x(R,new S(209),new T(Ch));x(R,new S(208),new T(Dh));x(R,new S(207),new T(Dh));x(R,new S(206),new T(lh));x(R,new S(205),new T(lh));x(R,new S(1400),new T(zh));x(R,new S(1401),new T(Ah));x(R,new S(1402),new T(Ah));x(R,new S(300),new T(eh));x(R,new S(301),new T(eh));x(R,new S(1100),new T(qh));x(R,new S(1101),new T(qh));x(R,new S(1200),new T(yh));x(R,new S(701),
-new T(oh));x(R,new S(900),new T(ph));x(R,new S(1001),new T(mh));x(R,new S(601),new T(nh))}s(395,396,hi);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function T(a){this.b=a}s(398,1,{},T);_.b=ch;function Vz(){}s(399,1,{},Vz);_.b=null;_.c=null;
-function Wz(a,b){var c;b&&(a.b?(c=new Xz(a.b),gt(c.c,c.d++,b),a.b=c):(a.b=new Vi,Pi(a.b,b)))}s(401,1,hi);_.b=null;function Yz(){}function Zz(){}s(400,401,hi,Yz,Zz);function $z(){$z=u;Math.sqrt(2)}function aA(a){$z();if(0>a)throw new pk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(402,1,{86:1},aA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new bA;a.b=31*a.b+J((new cA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+J((new cA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function dA(){dA=u;eA=new qs;fA=new gz(0,0);rs(eA,Bb);rs(eA,Rb);rs(eA,xb);rs(eA,"Last");rs(eA,Ib);rs(eA,ic);rs(eA,Fc);rs(eA,Mc);rs(eA,Pb)}
-function Az(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!gv(eA.b,b))throw new pk(gA());it(Yi(a.d,d))===it(c)&&it(Yi(a.c,c))===it(d)||((b=Yi(a.d,d))&&hA(a,b,d),iA(a.b.ud(),c)&&hA(a,c,d),b=a.b,new jA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function kA(a,b){return new gz(zj(b[1].c,zj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+zj(b[0].b,zj(b[4].b,b[3].b))+a.n)}function hA(a,b,c){lA(a.b,b);Ji(a.c,b);Ji(a.d,c)}
-function mA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;nA(c,c.length,fA);c=a.j;nA(c,c.length,fA);c=a.p;nA(c,c.length,null);a.q=0;for(d=oA(a.b,0);d.c!=d.e.b;){c=pA(d);e=Yi(a.c,c);var f=b.$b;e=vn(e,Ib)?0:vn(e,ic)?1:vn(e,Fc)?2:vn(e,Mc)?4:vn(e,Pb)?3:vn(e,Bb)?f.b?4:3:vn(e,xb)?f.b?3:4:vn(e,Rb)?1:2;c.ec?a.p[e]||(gt(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function qA(){dA();rA.call(this,0)}function rA(a){dA();fq();this.b=new sA;this.c=new yi;this.d=new yi;this.e=a;this.k=0;this.o=!1;this.p=v(tA,r,90,5,0);this.i=v(uA,r,92,5,0);this.j=v(uA,r,92,5,0);this.q=this.f=this.n=0}s(403,1,{94:1,113:1},qA,rA);_.je=function(a,b){Az(this,a,b)};
-_.ke=function(a){mA(this,a);if(0!=this.q)if(a=Cz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;mA(this,a);this.o=b;return 0==this.q?Bz(a,new gz(0,0)):Bz(a,kA(this,this.i))};_.me=function(a){var b;b=this.o;mA(this,a);this.o=b;return Bz(a,kA(this,this.j))};_.ne=function(a){var b;b=Yi(this.c,a);null!=b&&hA(this,a,b)};_.tS=function(){return vA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var fA,eA;function wA(a){rz.call(this);this.ac=(fq(),new xA(a,this))}s(404,394,{87:1,90:1,95:1,109:1,113:1},wA);_.Jd=function(){return md+this.cc.c.b++};_.Ld=function(){return!$y(this)?new gz(0,0):vz(this.ac,this)};_.de=function(){};s(406,1,{});s(405,406,{},function(){});function yA(){yA=u}
-function zA(a,b){if(null==b)throw new is("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Lf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function AA(){yA();rz.call(this);new Vi;this.ac=new BA((fq(),this))}s(407,394,{88:1,90:1,95:1,109:1,113:1},AA);_.Ld=function(){return vz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Vy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+Zg+this.Xb+(this.ec?j:",hidden")+",current="+hq(this.ac.b,this.ac.b.pb.selectedIndex)};function CA(){CA=u;DA=new EA(255,255,255);FA=new EA(192,192,192);GA=new EA(128,128,128);HA=new EA(64,64,64);IA=new EA(0,0,0);JA=new EA(255,0,0);new EA(255,175,175);KA=new EA(255,200,0);LA=new EA(255,255,0);new EA(0,255,0);MA=new EA(255,0,255);NA=new EA(0,255,255);OA=new EA(0,0,255)}
-function PA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new EA(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new EA(c,a,b)}function QA(a){return new EA(J(0.7*(a.b>>16&255)),J(0.7*(a.b>>8&255)),J(0.7*(a.b&255)))}function EA(a,b,c){CA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new pk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(408,1,{89:1,96:1,100:1},EA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return RA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var IA,OA,NA,HA,GA,FA,MA,KA,JA,DA,LA;function tz(){tz=u;uz=new SA(!0);TA=new qs;rs(TA,"ar");rs(TA,"fa");rs(TA,"iw");rs(TA,"ur")}function SA(a){this.b=a}s(409,1,hi,SA);_.b=!1;var uz,TA;s(411,1,{105:1,115:1});function UA(){gz.call(this,0,0)}function gz(a,b){this.c=a;this.b=b}
-function iz(a){gz.call(this,a.c,a.b)}s(410,411,{92:1,105:1,113:1,115:1},UA,gz,iz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new bA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return VA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function or(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(412,1,hi,or,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function WA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function XA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Tw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function YA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=zj(g,c.b),i+=c.c+a.d);return new gz(i,g+2*a.e)}function Mz(){ZA.call(this,1,5,5)}
-function ZA(a,b,c){fq();this.d=b;this.e=c;this.b=a}s(413,1,hi,Mz,ZA);_.je=function(){};
-_.ke=function(a){this.c=$A(a.Pb);if(0!=WA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Cz(a);g=a.ie();i=a.$b.b;l=new Vi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new aB(n);for(w=0;w<n;++w)gt(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,B=tj(a.Pb.b,q);Tw(B,H.d);gt(H.c,B,q)}for(d=new Ai(d);d.c<d.e.ye();)if((c=Bi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(XA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ee(),m=f,o+=h+this.e,h=0),e=!1,gt(l.c,l.d++,c),m+=a.c+this.d,h=zj(h,a.b);XA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=$A(a.Pb);return 0==WA(this)?Bz(a,new gz(10,10)):Bz(a,YA(this,!1))};_.me=function(a){this.c=$A(a.Pb);return 0==WA(this)?Bz(a,new gz(10,10)):Bz(a,YA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Re;break;case 2:a=cg;break;case 1:a=pd;break;case 4:a="trailing";break;default:a="leading"}return bB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Fz(){Fz=u;Gz=new cB(Ob,0,12)}
-function cB(a,b,c){Fz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(414,1,hi,cB);_.b=null;_.c=0;_.d=0;var Gz;s(415,1,hi);_.tS=function(){return dB.e+"[font="+this.d+"ascent="+eB(this.b,this.d).b+", descent="+eB(this.b,this.d).c+", height="+eB(this.b,this.d).d+Qc};_.d=null;function fB(a){if(!a.n){jz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=uu(a.p,b))&&fB(c);pz(a,!1);a.n=!0;Xy(a,a,a._b,0);new gB(a,202)}}
-function hB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=uu(a.p,b))&&c.Bd()}function iB(a){!$y(a)&&Ez(a);var b=hz(a);a.fe(a.ic,a.jc,b.c,b.b);qz(a)}function jB(a,b){a.q!=b&&(a.q=b)}s(417,393,fi);_.Pd=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){hB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){lz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;lz(this,a,b,c,d);this.ec&&e&&!f&&qz(this)};_.n=!1;_.q=!1;
-function kB(a){Iz.call(this);this.r=new Zz;this.p=new Vi;this.o=new wz(0,0,0,0);this.ec=!1;Hz(this,new qA);this.ac&&lB(this.ac.d.I.c,a);this.ac&&mB(this.ac.d,!0);jB(this,!0)}s(416,417,fi);_.ie=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Qj(this.ac.d.pb)};_.Td=function(){return Sj(this.ac.d.pb)};_.Ud=function(){this.ac=new nB((fq(),j),this)};
-function oB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=PA(g),f=new EA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),(a.e=g)&&(a.i=bg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new EA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),f=PA(g),(a.e=i)&&(a.i=bg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;pB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=bg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);pB(a,b,c,d,1);pB(a,b,c+1,1,e);(a.e=f)&&(a.i=bg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);pB(a,b+d,c,1,e);pB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function qB(a){var b,c;c=zj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new gz(b,c)}function rB(a,b,c){var d,e,f,g,i,h;a.c=$A(b.Pb);if(0==a.c.length)return new UA;g=qB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=zj(h,d.c),i=zj(i,d.b);return new gz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function sB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function tB(){uB.call(this,7)}function uB(a){fq();this.e=0;this.b=1;this.f=a;this.d=0}s(420,1,hi,tB,uB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=$A(a.Pb);if(0!=this.c.length&&(b=Cz(a),!(0>=b.c||0>=b.b))){c=qB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(I,k,-1,d,1);e=v(I,k,-1,d,1);h=v(I,k,-1,c,1);l=v(I,k,-1,c,1);sB(b.c,b.d,this.d,f,e);sB(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return Bz(a,rB(this,a,!1))};_.me=function(a){return Bz(a,rB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return vB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function lx(){pn()}function Ev(a){pn();this.i=a}s(422,97,ci,lx,Ev);function cz(){pn();this.i="Missing message: awt.151"}s(421,422,ci,cz);s(423,1,{});function wz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(424,1,{93:1,113:1,115:1},wz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return wB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function xB(a){yB.call(this,a,0)}function yB(a,b){rz.call(this);this.ac=(fq(),new zB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(cx(),nx);c.b=d;$w(c);break;case 0:c=c.b;d=(cx(),dx);c.b=d;$w(c);break;case 2:c=c.b,d=(cx(),ex),c.b=d,$w(c)}}s(425,394,Qh,xB,yB);
-_.Ld=function(){return!$y(this)?new gz(0,0):vz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Vy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+Zg+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Re;switch(this.b){case 1:b=pd;break;case 2:b=cg}return a+b+",text=null"};_.b=0;s(428,1,hi);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.k=null;_.n=null;
-function AB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function BB(a){this.o=(fq(),fq(),sz);var b;var c;b=this.cZ.e;-1!=xv(b,yv(36))?b=null:(c=this.o.c.d++,b=Tn(b,Wy(b,yv(46))+1)+j+c);this.k=b;this.e=new Yz;this.i=a;this.f=!0;this.j=new CB(this)}s(427,428,hi,BB);_.$d=function(){return AB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(426,427,Th);_.$d=function(){return AB(this)+(this.c?",tearOff":j)};_.c=!1;s(430,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new bA;DB(a,this.b);DB(a,this.c);return a.b};function bz(){this.c=this.b=0}function EB(a,b){this.b=a;this.c=b}function FB(a){var b=a.c;this.b=a.b;this.c=b}s(429,430,{97:1,106:1,113:1},bz,EB,FB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return GB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function HB(a,b){if(!b)throw new is("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new ey,e=c.d.d;if(0>e||e>c.d.d)throw new Uv;c.p&&(d.pb[Bd]=2);Nx(c,e,d.pb);zz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Uv;zz(d.d,e,c);for(f=g=0;f<e;++f)y(uu(d.d,f),73)&&++g;zz(d.j,g,c);Nx(d,e,c.pb);c.c=d;e=wv(c.pb)+Wa;Ci(c.dd(),e,!1);d.p&&(e=tj(d.d,c),-1!=e&&(d=dv(d.p?d.f:dv(d.f,0),e),2==ev(d)&&d.removeChild(dv(d,1)),c.pb[Bd]=2))}}
-function IB(){BB.call(this,j);new Vi;this.c=!1;this.b=(fq(),new JB)}s(431,426,Th,IB);_.b=null;s(434,1,{99:1,108:1,115:1});s(433,434,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new bA;DB(a,this.d);DB(a,this.e);DB(a,this.c);DB(a,this.b);return a.b};function Dz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(432,433,{98:1,99:1,107:1,108:1,113:1,115:1},Dz);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return KB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function LB(){LB=u;MB=new NB;OB=new PB;QB=new PB}var MB,QB,OB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return si(this)};function NB(){}s(437,436,{},NB);function PB(){}s(438,1,{},PB);s(439,394,Qh);_.Kd=function(){return null};
-function RB(a,b){var c;c=new SB($y(a));return!c?null:new gz(TB(c,"_")*b+6,eB(c.b,c.d).d+6)}function UB(a,b){var c;c=RB(a,b);return!c?fz(a):c}function VB(a,b){var c;c=RB(a,b);return!c?hz(a):c}function WB(a,b){var c=a.ac;yy(c.b,b);c.f.b=-1;c.f.c=-1}function XB(a){YB.call(this,a,null!=a?a.length:0)}function YB(a,b){rz.call(this);this.b=0>b?0:b;var c=this.ac;yy(c.b,a);c.f.b=-1;c.f.c=-1}s(440,439,Qh,XB,YB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return RB(this,Wn(this.ac.b.pb,Tg).length)};_.Md=function(){return!$y(this)?null:RB(this,Wn(this.ac.b.pb,Tg).length)};_.Od=function(){return 0<this.b?UB(this,this.b):fz(this)};_.Qd=function(){return 0<this.b?VB(this,this.b):hz(this)};_.Ud=function(){this.ac=(fq(),new ZB)};_.Yd=function(){return 0<this.b?UB(this,this.b):fz(this)};_._d=function(){return 0<this.b?VB(this,this.b):hz(this)};_.b=0;function fq(){fq=u;sz=new $B}function rr(){var a=(fq(),fq(),sz);!a.d&&(a.d=new aC)}
-function $B(){this.c=new bC;this.e=new Vz}s(441,1,{},$B);_.b=null;_.d=null;var sz;function bC(){}s(442,1,{},bC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(443,1,{});function cC(){cC=u;dC=new eC;fC=new eC}function gC(a,b){return b==a?!0:!b?!1:!0}function eC(){}s(444,1,{102:1},eC);_.eQ=function(a){return null==a||!y(a,102)?!1:gC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Vt(a)};
-_.tS=function(){return hC.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var dC,fC;function iC(){iC=u;F(jC,r,102,[(cC(),fC),dC])}function kC(a){iC();this.b=a}s(445,1,{},kC);_.b=null;function lC(a){a="flavor = "+a;pn();this.i=a}s(446,98,{103:1,113:1,119:1,127:1},lC);function mC(a,b,c){Uz();nC.call(this,a,b,c,ch)}function nC(a,b,c,d){Uz();Sz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(447,395,hi,mC,nC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Pt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ch;function mz(a,b){Uz();Sz.call(this,a);this.e=b}s(448,395,hi,mz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Aa+a.Td()+ba+a.Rd()+Zg+a.Nd()+va};function yz(a,b,c){Uz();mz.call(this,a,b);this.b=c}s(449,448,hi,yz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Yy(a,b,c,d){Uz();Sz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(450,395,hi,Yy);
-_.$d=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Nt(Gt(this.b,dh))&&(a+="PARENT_CHANGED,"),Nt(Gt(this.b,eh))&&(a+="DISPLAYABILITY_CHANGED,"),Nt(Gt(this.b,gh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=ch;_.c=null;_.d=null;s(451,1,mi);function gB(a,b){Uz();mz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(452,448,hi,gB);
-_.$d=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(453,1,{});function oC(a){if(null==a)throw new mn;}s(454,453,{},oC);
-function pC(){pC=u;qC={};qC["java.vendor"]=te;qC["package.restrict.access.sun"]=Sg;qC["sun.java.launcher"]=ec;qC["sun.management.compiler"]=te;qC["os.name"]=ec;qC[" sun.boot.class.path"]=ec;qC["path.separator.applet"]=ec;qC["java.vm.specification.vendor"]=te;qC["java.runtime.version"]=ec;qC["http.proxyPort"]=ec;qC["user.name"]=ec;qC["user.language"]=ec;qC["os.name.applet"]=ec;qC["browser.version"]=ec;qC["java.version"]=ec;qC["user.timezone"]=ec;qC["java.endorsed.dirs"]=ec;qC["java.specification.name"]=
-"GWT";qC["java.specification.version"]="2.5.0";qC[Me]=$b;!Gr&&(Gr=new Or);Gr.b?qC[Ke]="yes":qC[Ke]=null}var qC;s(457,98,Sh);function rC(){pn()}function sC(a){pn();this.i=a}s(456,457,{110:1,113:1,119:1,127:1},rC,sC);function tC(){tC=u;uC=new vC}function wC(a){var b;if(a.n){var c;b=new Tt;jn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,jn(b.b,a.b));c=a.c;a=a.k;null!=c&&jn(b.b,c);null!=a&&(b.b.b+=ma,jn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function xC(a){tC();var b,c,d;if(null==a)throw new rC;a=Sn(a);try{d=xv(a,yv(58))}catch(e){e=Gi(e);if(y(e,123))throw new sC(nn(e));throw e;}c=xv(a,yv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;yC();var f,g,i;i=c.length;b=new zC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new sC(Xb+a);if(!this.n&&(this.n=Yi(uC,this.i),this.n||(this.n=(fq(),new AC))&&x(uC,this.i,this.n),!this.n))throw new sC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,B,K,P,Y,da,N,nc,Cc,ag,wb,Nd,Od,Pd,Va,Dc,Eb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==BC(c,yv(47),l+2))throw new CC(m);}else{N=c.substr(l,m-l);m-=l;B=0;K=this.d;nc=this.f;
-Pd=this.k;w=this.e;wb=this.j;o=this.b;Eb=this.o;Va=BC(N,yv(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;nc=-1;B=BC(N,yv(47),2);Od=BC(N,yv(63),2);-1!=Od&&(-1==B||B>Od)&&(B=Od);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var sd=yv(64);Dc=N.lastIndexOf(sd,P);o=N.substr(2,P-2);-1<Dc&&(Eb=N.substr(2,Dc-2),Y=Dc+1);Cc=BC(N,yv(58),-1==Dc?Y:Dc);q=xv(N,yv(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch(cf){if(cf=Gi(cf),!y(cf,119))throw cf;}-1==Cc||Cc>B?K=N.substr(Y,
-P-Y):(K=N.substr(Y,Cc-Y),ag=N.substr(Cc+1,P-(Cc+1)),0==ag.length?nc=-1:nc=DC(ag,10))}-1<Va&&(Pd=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var bc=yv(63);Nd=N.lastIndexOf(bc,H);-1<Nd?(wb=N.substr(Nd+1,H-(Nd+1)),0==Nd&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Wy(w,yv(47))+1,w=w.substr(0,da-0)),H=Nd):0!=Va&&(wb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,H-B):H>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Wy(w,yv(47))+1,0==da?w=N.substr(B,H-B):w=w.substr(0,da-0)+N.substr(B,H-B)));null==w&&(w=j);null==
-K&&(K=j);d=K;var xe;xe=w;null!=wb&&!D(wb,j)&&(null!=w?xe=w+tb+wb:xe=tb+wb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=nc;this.k=Pd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(td=Wy(this.d,yv(64)))?(this.o=this.d.substr(0,td-0),this.d=Tn(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=xv(this.c,yv(63)))?(this.j=Tn(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Eb;this.e=w;this.j=wb}}catch(ud){ud=
-Gi(ud);if(y(ud,119))throw new sC(nn(ud));throw ud;}if(-1>this.f)throw new sC("incorrect port: "+this.f);}s(458,1,hi,xC);_.tS=function(){return wC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var uC;s(459,1,{});function EC(a,b,c){var d,e;for(d=new FC(a.te().b);GC(d.b);)if(a=d.c=Bi(d.b),e=a.mf(),null==b?null==e:vn(b,e))return c&&HC(d),a;return null}s(463,1,Xh);_.se=function(a){return!!EC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new FC(a.te().b);GC(a.b);)if(b=a.c=Bi(a.b),c=b.mf(),b=b.nf(),!this.se(c)||!IC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=EC(this,a,!1);return!a?null:a.nf()};_.hC=function(){var a,b,c;c=0;for(b=new FC(this.te().b);GC(b.b);)a=b.c=Bi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new JC("Put not supported on this map");};
-_.xe=function(a){a=EC(this,a,!0);return!a?null:a.nf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new FC(this.te().b);GC(c.b);)b=c.c=Bi(c.b),a?d+=Ba:a=!0,d+=j+b.mf(),d+=qb,d+=j+b.nf();return d+"}"};function xy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function gv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].mf())){c=!0;break a}c=!1}return c}
-function Yi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.mf())){c=f.nf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=KC(a,c);else if(y(b,1))c=LC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.mf())){a=d.nf();d.of(c);c=a;break a}}else e=a.b[d]=[];d=new MC(b,c);e.push(d);++a.e;c=null}return c}
-function KC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function LC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ji(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.mf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.nf();break a}}c=null}return c}s(462,463,Xh);_.se=function(a){return gv(this,a)};
-_.te=function(){return new NC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return Yi(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Ji(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function yi(){xy(this)}s(461,462,Zh,yi);_.ze=function(a,b){return it(a)===it(b)||null!=a&&vn(a,b)};_.Be=function(a){return~~yn(a)};function vC(){xy(this)}s(460,461,Zh,vC);function OC(){pn()}s(464,97,ci,OC);
-function PC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=QC(a,c);if(c>=a.j)break;c=RC(a,c);++b}return b}function SC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function TC(a){var b;a.b=0<=a.k&&!a.e?a.k:QC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new OC;b=a.b;a.b=RC(a,a.b);return a.o.substr(b,a.b-b)}
-function RC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=UC(a.o,d,a.o.length);if(c<=a.i&&SC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=xv(a.d,yv(c)))break;++d}a.n&&b==d&&(a.f?(c=UC(a.o,d,a.o.length),c<=a.i&&SC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=xv(a.d,yv(c))&&++d));return d}
-function QC(a,b){var c,d;if(null==a.d)throw new mn;for(d=b;!a.n&&d<a.j;)if(a.f){c=UC(a.o,d,a.o.length);if(c>a.i||!SC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>xv(a.d,yv(c)))break;++d}return d}function VC(a){WC.call(this,a," \t\n\r\u000c",!1)}function XC(a){WC.call(this,a,Aa,!1)}
-function WC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=UC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(I,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=UC(this.d,d,this.d.length),this.c[c]=a}}}s(465,1,{},VC,XC,WC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function YC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Bn(e),!(zn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(471,1,{});function ZC(a,b){b.Gc(new $C);b.Fc(new aD);b.Hc(new bD);b.Ic(new cD(a))}s(470,471,{});_.c=null;_.d=1;_.e=-1;function dD(a){this.b=a;this.c=new eD(this.b);this.d=this.e=1}s(469,470,{},dD);_.b=null;
-function eD(a){this.b=a}s(472,1,{},eD);_.Ce=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new qr(b)),fD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",gD(b))};_.b=null;function hD(a){this.b=a}s(473,1,{},hD);var iD=_.b=null;
-function jD(){jD=u;iD=new Qt((eu(),new du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function kD(){}function lD(a){mD.call(this,a,fb,fb,null)}function nD(a,b){mD.call(this,a,fb,fb,b)}
-function oD(a,b,c){mD.call(this,a,b,c,null)}
-function mD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=cj(a)){this.b=new pD;this.c=new qD(this.b,b,c,d);Rv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Oz(a,Vn(a.pb,If),Vn(a.pb,Hf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?rD="JSME":rD="JME";b.v=sD(b,!1);b.w=sD(b,!0);tr(b,rD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Rz(b);Hz(b,null);b.nb||(b.S=0);b.T||(b.T=new cB(Vb,0,13),b.W=new SB(b.T));b.U||(b.U=new cB(Vb,
-1,13),b.V=new SB(b.U));b.X||(b.X=new cB(Vb,0,11),new SB(b.X));b.k||(b.k=new cB(Vb,0,13),b.n=new SB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;tD=10;b.Fb=!0;try{o=uD(b.Ob,"options");null!=o&&vD(b,o);i=uD(b.Ob,"jme");null!=i&&(b.L=i);l=uD(b.Ob,"mol");null!=l&&(b.ab=l);g=uD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=uD(b.Ob,Cg);null!=m&&(b.bb=m,gD(b));b.j=uD(b.Ob,"atomcolors");b.i=uD(b.Ob,"atombg");f=uD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,B;w=(CA(),DA);try{if(0!=f.indexOf(ma))throw new on("bad hex encoding");
-B=DC(f.substr(1,2),16);H=DC(f.substr(3,2),16);q=DC(f.substr(5,2),16);n=w=new EA(B,H,q)}catch(K){if(K=Gi(K),y(K,119))pC(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&wD(b.Z);h=uD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Gi(P),!y(P,119))throw P;}b.c=202;for(f=0;23>f;++f)xD[f]=(CA(),KA),yD[f]=Nc;yD[1]=Ub;xD[1]=(CA(),HA);yD[2]=Ab;xD[2]=KA;yD[3]=Db;xD[3]=HA;yD[4]=dc;xD[4]=OA;yD[5]=kc;xD[5]=JA;yD[9]=Qb;xD[9]=MA;yD[10]=Jb;xD[10]=MA;yD[11]=Cb;xD[11]=MA;yD[12]=Wb;xD[12]=MA;yD[8]=zc;xD[8]=QA(LA);
-yD[7]=mc;xD[7]=KA;yD[6]=Ec;xD[6]=HA;yD[13]=Bc;xD[13]=HA;yD[18]=Nc;xD[18]=HA;yD[19]=oc;xD[19]=HA;yD[20]=qc;xD[20]=HA;yD[21]=rc;xD[21]=HA;yD[22]=sc;xD[22]=HA;qz(b);b.$=new zD;f=a.d;f.C=Rz(f);null!=f.L?(AD(f,f.L),null!=f.i&&f.Z&&BD(f.Z,f.i,!0),null!=f.j&&f.Z&&BD(f.Z,f.j,!1)):null!=f.ab&&CD(f,f.ab,!0);gD(a.d);o=this.b;f=this.c;ZC(new dD(o),f);n=0>=DD();h=new zx((jD(),iD));h.pb.alt="drag out MOL or RXN file";vv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new hD(o);aj(f.i,h,Vn(f.pb,If)-
-m-i,Vn(f.pb,Hf)-(g-i));n?(n=new ED,vv(n,h.pb.alt),0<=m&&(n.pb.style[Yg]=m+Tf),0<=l&&(n.pb.style[Be]=l+Tf),aj(f.i,n,Vn(f.pb,If)-m-i,Vn(f.pb,Hf)-(g-i)),n.pb.draggable=Sg,n.pb.style[Id]=(no(),vf),Bv(n,o,(Nq(),Nq(),Oq))):(h.pb.draggable=Sg,h.pb.style[Id]=(no(),vf),Bv(h,o,(Nq(),Nq(),Oq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{147:1},kD,lD,nD,oD,mD);_.De=function(a){FD(new GD(a,this.b,HD))};_.Ee=function(){ID(this.b)};_.Fe=function(){Ln((In(),Jn),new JD(this))};
-_.Ge=function(){return this.b.H};_.He=function(){return this.b.db};_.Ie=function(){return this.b.eb};_.Je=function(){return this.b.rb};_.Ke=function(){return this.b.vb};_.Le=function(){return this.b.xb};_.Me=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ne=function(){var a=this.b,b;a.Bb?b=KD(a,1)+rb+KD(a,2)+rb+KD(a,3):b=KD(a,0);return b};_.Oe=function(){return Qq(this.b)};_.Pe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=LD(a);a.Jb=b;gD(a);return c};_.Qe=function(a){vD(this.b,a)};
-_.Re=function(){};_.Se=function(a){CD(this.b,a,!0)};_.Te=function(a){AD(this.b,a)};_.ce=function(){Qz(this.b)};_.Ue=function(){MD(this.b)};_.Ve=function(a){var b=this.b;if(a=ND(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;OD(b)}};_.We=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Ai(b.b);d.c<d.e.ye();)c=Bi(d),a?c.b=j:c.b=qg}Qz(b.d)};_.Xe=function(a,b){var c=this.b,d;if(d=ND(c,a))BD(d,b,!0),OD(c)};
-_.Ye=function(a,b){var c=this.b,d;d=ND(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,gD(c)):(d.D=b,OD(c))};_.Ze=function(a){this.b.H=a};_.$e=function(a){var b=this.b;b.db=a;gD(b)};_._e=function(a){var b=this.b;b.eb=a;gD(b)};_.af=function(a){this.b.qb=a};_.bf=function(a){this.b.rb=a};_.cf=function(a){var b=this.b;b.vb=a;b.v=sD(b,!1)};_.df=function(a){this.b.xb=a};_.ef=function(a){PD(this.b,a)};_.ff=function(a,b){var c=this.b;c.f=!1;c.Kb=new QD(c,a);RD(c.Kb);c.c=253;c.jb=!0;c.J=b;gD(c)};
-_.gf=function(a){SD(this.b,a)};_.hf=function(){return TD(this.b)};_.b=null;_.c=null;function JD(a){this.b=a}s(477,1,{},JD);_.qc=function(){var a,b;for(b=new Ai(this.b.c.b);b.c<b.e.ye();)a=Bi(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function UD(){var a=(VD(),WD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=XD;VD();b=b&&b[0]&&(typeof b[0]==Gf||typeof b[0]==oe)?b[0]:null;a:if(YD==e||ZD==e&&y(b,147))e=!0;else{if(null!=b)for(b=un(b);b&&b!=YD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new kD:3==arguments.length?a=new oD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new lD(arguments[0]):4==arguments.length?a=new mD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new nD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.De(a)});b.clear=A(function(){this.g.Ee()});b.deferredRepaint=A(function(){this.g.Fe()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Me(a)});b.jmeFile=A(function(){return this.g.Ne()});b.molFile=A(function(){return this.g.Oe()});b.nonisomericSmiles=A(function(){return this.g.Pe()});b.options=A(function(a){this.g.Qe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Se(a)});b.readMolecule=A(function(a){this.g.Te(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Ue()});b.resetAtomColors=A(function(a){this.g.Ve(a)});
-b.setAntialias=A(function(a){this.g.We(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Xe(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Ye(a,b)});b.setHelpURL=A(function(a){this.g.Ze(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.$e(a)});b.setMolecularAreaLineWidth=A(function(a){this.g._e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.af(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.bf(a)});b.setPasteLabel=A(function(a){this.g.cf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.df(a)});b.setSubstituent=A(function(a){this.g.ef(a)});b.setTemplate=A(function(a,b){this.g.ff(a,b)});b.showInfo=A(function(a){this.g.gf(a)});b.smiles=A(function(){return this.g.hf()});$D();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function mt(){aE||(aE=!0,UD())}s(478,1,{},mt);var aE=!1;function bE(a){pn();this.i=a}s(480,457,Sh,bE);function st(){pn();this.i="divide by zero"}s(481,97,ci,st);function ht(){pn()}function cE(a){pn();this.i=a}
-s(482,97,ci,ht,cE);function UC(a,b,c){var d,e;d=dE(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function eE(){}function fE(a){return typeof a==Ff?zc+(0>a?-a:a):a}function gE(a,b){var c;c=new eE;c.e=Kb+(hE(0!=a?-a:0)?fE(0!=a?-a:0):j+si(c));iE(0!=a?-a:0)&&jE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new eE;b.e=Kb+(hE(a)?fE(a):j+si(b));iE(a)&&jE(a,b);return b}
-function W(a,b){var c;c=new eE;c.e=Kb+(hE(a)?fE(a):j+si(c));iE(a)&&jE(a,c);c.c=b?8:0;return c}function kE(){var a;a=new eE;a.e=Kb+(hE(0)?fE(0):j+si(a));iE(0)&&jE(0,a);a.c=2;return a}function lE(a){var b;b=new eE;b.e=Kb+(hE(a)?fE(a):j+si(b));iE(a)&&jE(a,b);b.c=1;return b}function iE(a){return typeof a==Ff&&0<a}function hE(a){return null!=a&&0!=a}
-function jE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Eh[b.d])c=c.prototype;else{c=Eh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},eE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function mE(a){var b;b=nE;!b&&(b=nE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new oE(Sb+a+ga);return b}
-function DC(a,b){var c,d;if(null==a)throw new oE(Ef);if(2>b||36<b)throw new oE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new oE(Sb+a+ga);}c=parseInt(a,b);if(isNaN(c))throw new oE(Sb+a+ga);if(-2147483648>c||2147483647<c)throw new oE(Sb+a+ga);return c}s(486,1,{113:1,124:1});var nE=null;function pE(a){this.b=a}
-s(485,486,{113:1,116:1,117:1,124:1},pE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function cA(a){this.b=a}s(487,486,{113:1,116:1,120:1,124:1},cA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function Tz(){pn()}function pk(a){pn();this.i=a}s(488,97,Jh,Tz,pk);function Uv(){pn()}function Ww(a){pn();this.i=a}s(489,97,ci,Uv,Ww);
-function S(a){this.b=a}function Et(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function xt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function qE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(rE(),sE)[b],!c&&(c=sE[b]=new S(a)),c):new S(a)}s(490,486,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function rE(){rE=u;sE=v(tE,r,122,256,0)}var sE;function Mj(a){return 0>a?-a:a}function zj(a,b){return a>b?a:b}function uE(a){return Math.round(a)}function mn(){pn()}function is(a){pn();this.i=a}s(493,97,{113:1,119:1,123:1,125:1,127:1},mn,is);function ui(){ui=u;vi=F(ti,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var vi;function oE(a){pn();this.i=a}s(495,488,Jh,oE);
-function tn(a){this.b="Unknown";this.d=a;this.c=-1}s(496,1,{113:1,126:1},tn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function dE(a,b){return a.charCodeAt(b)}function vE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Rs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function xv(a,b){return a.indexOf(b)}
-function BC(a,b,c){return a.indexOf(b,c)}function Wy(a,b){return a.lastIndexOf(b)}function wE(a){var b=aa,c=ah,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Tn(c,++d):c=c.substr(0,d-0)+Tn(c,++d);return a.replace(RegExp(b,pe),c)}
-function xE(a,b){for(var c=RegExp(b,pe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(lt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Tn(a,b){return a.substr(b,a.length-b)}
-function Sn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function yv(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Vt(this)};_.tS=_.toString;function yE(){yE=u;zE={};AE={}}
-function Vt(a){yE();var b=mb+a,c=AE[b];if(null!=c)return c;c=zE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+dE(a,d++);c|=0}256==BE&&(zE=AE,AE={},BE=0);++BE;return AE[b]=c}var zE,BE=0,AE;function hn(a,b){jn(a.b,b);return a}function gn(){this.b=new Un}function CE(){this.b=new Un;this.b.b+=j}s(498,1,ni,gn,CE);_.tS=function(){return this.b.b};function Tt(){this.b=new Un}
-function zC(){this.b=new Un}function Cs(a){this.b=new Un;jn(this.b,a)}s(499,1,ni,Tt,zC,Cs);_.tS=function(){return this.b.b};function CC(a){a="String index out of range: "+a;pn();this.i=a}s(500,489,ci,CC);
-function DE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new mn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new cE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new cE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Uv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)gt(b,c,a[--d])}else for(c=e+c;e<c;)gt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Av(){pn()}function JC(a){pn();this.i=a}s(502,97,ci,Av,JC);function iA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:vn(b,c))return a;return null}function lA(a,b){var c;return(c=iA(a.ud(),b))?(c.Wc(),!0):!1}function EE(a){var b,c,d,e;d=new gn;b=null;d.b.b+=Oc;for(c=a.ud();c.Uc();)null!=b?jn(d.b,b):b=Ba,e=c.Vc(),jn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(503,1,{});_.jf=function(){throw new JC("Add not supported on this collection");};
-_.kf=function(a){return!!iA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.lf=function(a){return lA(this,a)};_.tS=function(){return EE(this)};s(505,503,Uh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.kf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=yn(c),a=~~a);return a};
-function FE(a,b){var c;return y(b,131)&&(c=b.mf(),gv(a.b,c))?(c=Yi(a.b,c),a.b.ze(b.nf(),c)):!1}function NC(a){this.b=a}s(504,505,Uh,NC);_.kf=function(a){return FE(this,a)};_.ud=function(){return new FC(this.b)};_.lf=function(a){return FE(this,a)?(a=a.mf(),Ji(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function HC(a){if(a.c)Di(a.b),Ji(a.d,a.c.mf()),a.c=null;else throw new Ev("Must call next() before remove().");}
-function FC(a){var b;this.d=a;b=new Vi;a.d&&Pi(b,new GE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new HE(a,d.substring(1));b.jf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.jf(c[d])}this.b=new Ai(b)}s(506,1,{},FC);_.Uc=function(){return GC(this.b)};_.Vc=function(){return this.c=Bi(this.b)};_.Wc=function(){HC(this)};_.b=null;_.c=null;_.d=null;s(508,1,Oh);_.eQ=function(a){return y(a,131)&&IC(this.mf(),a.mf())&&IC(this.nf(),a.nf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.mf()&&(a=yn(this.mf()));null!=this.nf()&&(b=yn(this.nf()));return a^b};_.tS=function(){return this.mf()+qb+this.nf()};function GE(a){this.b=a}s(507,508,Oh,GE);_.mf=function(){return null};_.nf=function(){return this.b.c};_.of=function(a){return KC(this.b,a)};_.b=null;function HE(a,b){this.c=a;this.b=b}s(509,508,Oh,HE);_.mf=function(){return this.b};_.nf=function(){return this.c.f[mb+this.b]};_.of=function(a){return LC(this.c,this.b,a)};_.b=null;_.c=null;
-function Tw(a,b){(0>a||a>=b)&&IE(a,b)}function IE(a,b){throw new Ww("Index: "+a+", Size: "+b);}s(510,503,Ih);_.pf=function(){throw new JC("Add not supported on this list");};_.jf=function(a){this.pf(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:vn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:yn(c)),b=~~b;return b};_.ud=function(){return new Ai(this)};_.rf=function(){return this.sf(0)};_.sf=function(a){return new JE(this,a)};_.tf=function(){throw new JC("Remove not supported on this list");};function GC(a){return a.c<a.e.ye()}function Bi(a){if(a.c>=a.e.ye())throw new Xv;return a.e.qf(a.d=a.c++)}function Di(a){if(0>a.d)throw new lx;a.e.tf(a.d);a.c=a.d;a.d=-1}function Ai(a){this.e=a}s(511,1,{},Ai);_.Uc=function(){return GC(this)};
-_.Vc=function(){return Bi(this)};_.Wc=function(){Di(this)};_.c=0;_.d=-1;_.e=null;function JE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&IE(b,c);this.c=b}s(512,511,{},JE);_.uf=function(){return 0<this.c};_.vf=function(){if(0>=this.c)throw new Xv;return this.b.qf(this.d=--this.c)};_.b=null;function KE(a){a=new FC(a.c.b);return new LE(a)}function ME(a,b){this.b=a;this.c=b}s(513,505,Uh,ME);_.kf=function(a){return gv(this.b,a)};_.ud=function(){return KE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function LE(a){this.b=a}s(514,1,{},LE);_.Uc=function(){return GC(this.b.b)};_.Vc=function(){return(this.b.c=Bi(this.b.b)).mf()};_.Wc=function(){HC(this.b)};_.b=null;s(515,510,Ih);_.pf=function(a,b){var c;c=oA(this,a);var d=c.e;new jA(b,c.c);++d.c;++c.b;c.d=null};_.qf=function(a){var b;b=oA(this,a);try{return pA(b)}catch(c){c=Gi(c);if(y(c,132))throw new Ww("Can't get element "+a);throw c;}};_.ud=function(){return oA(this,0)};
-_.tf=function(a){var b,c;b=oA(this,a);try{c=pA(b)}catch(d){d=Gi(d);if(y(d,132))throw new Ww("Can't remove element "+a);throw d;}NE(b);return c};function OE(a){a.c=v(PE,r,0,0,0)}function zz(a,b,c){(0>b||b>a.d)&&IE(b,a.d);a.c.splice(b,0,c);++a.d}function Pi(a,b){gt(a.c,a.d++,b);return!0}function uu(a,b){Tw(b,a.d);return a.c[b]}function tj(a,b){for(var c=0;c<a.d;++c)if(IC(b,a.c[c]))return c;return-1}function xu(a,b){var c;c=(Tw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Oi(a,b){var c;c=tj(a,b);if(-1==c)return!1;xu(a,c);return!0}function tk(a,b){var c;if(b.length<a.d){c=b;var d;d=$s(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)gt(b,c,a.c[c]);b.length>a.d&&gt(b,a.d,null);return b}function Vi(){OE(this)}function aB(a){OE(this);this.c.length=a}function Xz(a){OE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(516,510,ri,Vi,aB,Xz);_.pf=function(a,b){zz(this,a,b)};
-_.jf=function(a){return Pi(this,a)};_.Ee=function(){this.c=v(PE,r,0,0,0);this.d=0};_.kf=function(a){return-1!=tj(this,a)};_.qf=function(a){return uu(this,a)};_.ve=function(){return 0==this.d};_.tf=function(a){return xu(this,a)};_.lf=function(a){return Oi(this,a)};_.ye=function(){return this.d};_.d=0;function nA(a,b,c){var d;for(d=0;d<b;++d)gt(a,d,c)}function ys(){ys=u;zs=new QE}var zs;function QE(){}s(519,510,ki,QE);_.kf=function(){return!1};_.qf=function(){throw new Uv;};_.ye=function(){return 0};
-function RE(){this.b=new Date}function SE(a){return 10>a?bb+a:j+a}s(520,1,{113:1,115:1,116:1,128:1},RE);_.eQ=function(a){return y(a,128)&&Ht(L(this.b.getTime()),L(a.b.getTime()))};_.hC=function(){var a;a=L(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=ot(c&4194303,b&4194303,e&1048575);a=ot(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(TE(),UE)[this.b.getDay()]+ba+VE[this.b.getMonth()]+ba+SE(this.b.getDate())+ba+SE(this.b.getHours())+mb+SE(this.b.getMinutes())+mb+SE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function TE(){TE=u;UE=F(lt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));VE=F(lt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var UE,VE;
-function rs(a,b){return null==x(a.b,b,a)}function qs(){this.b=new yi}s(522,505,{113:1,115:1,133:1},qs);_.jf=function(a){return rs(this,a)};_.kf=function(a){return gv(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return KE(new ME(this.b,new NC(this.b)))};_.lf=function(a){return null!=Ji(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return EE(new ME(this.b,new NC(this.b)))};_.b=null;
-function oA(a,b){var c,d;(0>b||b>a.c)&&IE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new WE(a,b,d)}function sA(){this.b=new XE;this.c=0}s(523,515,ki,sA);_.jf=function(a){new jA(a,this.b);++this.c;return!0};_.sf=function(a){return oA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function pA(a){if(a.c==a.e.b)throw new Xv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function NE(a){if(!a.d)throw new lx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function WE(a,b,c){this.e=a;this.c=c;this.b=b}s(524,1,{},WE);_.Uc=function(){return this.c!=this.e.b};_.uf=function(){return this.c.c!=this.e.b};_.Vc=function(){return pA(this)};_.vf=function(){if(this.c.c==this.e.b)throw new Xv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){NE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function XE(){this.b=this.c=this}
-function jA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(525,1,{},XE,jA);_.b=null;_.c=null;_.d=null;function MC(a,b){this.b=a;this.c=b}s(526,508,Oh,MC);_.mf=function(){return this.b};_.nf=function(){return this.c};_.of=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Xv(){pn()}s(527,97,{113:1,119:1,125:1,127:1,132:1},Xv);function IC(a,b){return it(a)===it(b)||null!=a&&vn(a,b)}function $A(a){var b=v(tA,r,90,0,0);return tk(a.b,b)}function Jz(){this.b=new Vi}
-s(529,510,ri,Jz);_.pf=function(a,b){zz(this.b,a,b)};_.jf=function(a){return Pi(this.b,a)};_.kf=function(a){return-1!=tj(this.b,a)};_.qf=function(a){return uu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Ai(this.b)};_.tf=function(a){return xu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return EE(this.b)};_.b=null;function YE(a){a.ac.d.hb&&fB(a)}function ZE(a){var b;if(a.ac.d.hb){b=az(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}hB(a)}
-function $E(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function FD(a){var b=a.k;aF(a.ac.d,b.b,b.c);!$y(a)&&Ez(a);oz(a)}function bF(){kB.call(this,j);this.j=new wA(this.wf());Wz(this.r,new cF(this))}s(531,416,fi);_.Id=function(a,b){return it(a.i)===it(this.j)?(ZE(this),!0):this.xf(a,b)};_.wf=function(){return"Close"};_.xf=function(){return!1};_.Bd=function(){ZE(this)};_.j=null;_.k=null;
-function GD(a,b,c){bF.call(this);this.ac&&mB(this.ac.d,!1);jB(this,!1);Hz(this,new uB(0));a=new yB(a,1);Q(this,a,null);a=new Lz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=az(b),iB(this),$E(this.k,~~(Vn(b.Ob.pb,If)/2)-~~(this.fc/2),~~(Vn(b.Ob.pb,Hf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(530,531,fi,GD);_.wf=function(){return"OK"};function dF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Ev("Cannot undo. Index is out of range.");if(!a.b.c)throw new Ev(Yb);a.b=a.b.c;return a.b.b}
-function zD(){this.b=this.c=new eF}s(532,1,{},zD);_.b=null;function eF(){this.b=null}function fF(a){this.b=a}s(533,1,{},eF,fF);_.b=null;_.c=null;_.d=null;function cF(a){this.b=a}s(534,451,mi,cF);_.b=null;function gF(){gF=u;hF=F(lt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);HD=(CA(),FA);iF=PA(HD);xD=v(jF,r,89,23,0);yD=v(lt,r,1,23,0);kF=v(jF,r,89,7,0);lF=null!=(pC(),qC[Ke])}
-function LD(a){var b;if(a.Bb)b=mF(a,1)+rb+mF(a,2)+rb+mF(a,3);else if(b=mF(a,0),0<b.length){var c=new nF(a.Z);Pi(a._.b,c)}return b}function oF(a,b){var c,d;c=b.b;if(D(c,(pF(),qF).c))pr(TD(a));else if(D(c,rF.c))pr(Qq(a));else if(D(c,sF.c))c=a.u,d=(!a.ub&&(a.ub=new qr(a)),a.ub),c.b=d,rr(),sr(c);else if(D(c,dg)){7!=a.O&&(a.P=ch);d=b.d;d=Ot(d,bh);c=Dt(d,a.P);var e=!Bt(c,ch)?wt(c):c;!Bt(e,ih)&&tF(a.Z,M(c));uF(a);a.lb=!0;gD(a);a.O=7;a.P=d}else D(c,jg)||(D(c,ee)?vF(a):PD(a,c))}
-function wF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(xF,r,-1,4,1);l=v(xF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)yF(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Rz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;zF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||AF(a.fb[f])}}}
-function ID(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new BF(a),a.Z.r=0);null!=a.rb&&YC(a.rb,null)}}function sD(a,b){var c,d,e,f;f=new IB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new BB(Lb+d);var g=(pF(),qF).c;d.d=g;HB(f,d);Wz(d.e,a);d=new BB(Lb+c);d.d=rF.c;Wz(d.e,a);HB(f,d);HB(f,new BB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new BB(c);d.d=sF.c;Wz(d.e,a);HB(f,d);Uy(a,f);return f}
-function CF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,HD);a.nb?(e==a.c&&X(b,QA(HD)),pB(b,g,f,a.Y,a.Y),X(b,(CA(),HA)),DF(b,g,f,a.Y-1,a.Y-1)):e==a.c?oB(b,g+1,f+1,a.Y,a.Y,!1):oB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(CA(),IA)),e){case 101:X(b,LA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;EF(b,!0);FF(b,GF(b,c,e,d,i));X(b,IA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(EF(b,!1),FF(b,GF(b,c,e,d,i)));HF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);pB(b,g+9,f+9,2,4);pB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,JA),pB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,LA),pB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,MA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,IA);break;case 107:X(b,KA);pB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,IA);DF(b,g+4,f+4,a.Y-8,a.Y-8);HF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);pB(b,g+9,f+9,2,4);pB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:IF(b,g,f,a.Y,!0);break;case 111:IF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,DA);pB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,IA);DF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,HD);a.ob&&oB(b,g+1,f+1,a.Y,a.Y,!1);X(b,IA);JF(a,b,g,f,"NEW");break;case 106:X(b,JA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,IA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));JF(a,b,g+6,f,oc);break;case 104:X(b,JA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,IA);break;case 105:a.Ib?(X(b,NA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,IA)):JF(a,b,g,f,"123");break;case 113:X(b,OA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);pB(b,e,d,c,c);X(b,IA);KF(a,
-b,g,f,DA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:LF(a,b,g,f+2,3);break;case 207:LF(a,b,g,f,4);break;case 208:LF(a,b,g,f,5);break;case 209:LF(a,b,g,f,1);break;case 210:LF(a,b,g,f,6);break;case 211:LF(a,b,g,f,7);break;case 212:LF(a,b,g,f,8);break;case 213:JF(a,b,g,f,"FG"),a.F=new EB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=yD[c]&&KF(a,b,g,f,xD[c],yD[c])}function MF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,HD),pB(d,0,0,c,b),a.nb?(X(d,(CA(),HA)),DF(d,-1,0,c,b-1)):(X(d,iF),Z(d,0,0,c-1-2,0),X(d,QA(HD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),NF(d,a.X),X(d,(CA(),IA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,JA),OF(d,a.J,10,15),PF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function QF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,HD);pB(d,0,0,c,b);a.nb?(X(d,(CA(),HA)),Z(d,0,b-1,c,b-1),e=tD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,iF),Z(d,0,0,0,b-1),Z(d,0,tD*a.Y,b-1,tD*a.Y),X(d,QA(HD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=tD+2;++b)CF(a,d,1,b);PF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function RF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);pB(e,0,0,c,b);d=a.db?(LB(),OB):(LB(),QB);if((LB(),MB)==(LB(),MB))d==OB?e.b=j:e.b=qg;d=new aA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,K=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=H=K=n=void 0,N=h=n=o=o=K=N=Y=i=P=P=H=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(zF(f),wF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=J(13*f.n.B*i),f.n.k=new cB(Vb,0,i),f.n.n=new SB((fq(),f.n.k)));f.n.A&&(X(g,(CA(),IA)),DF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=M(L(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(gF(),kF)[f.e[i]]),h=g,o=J(f.J[i]-m/2),P=J(f.M[i]-m/2),Y=N=m,EF(h,!0),FF(h,GF(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(gF(),kF)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(I,k,-1,4,1),o=v(I,k,-1,4,1),P[0]=J(f.J[h]+q),o[0]=J(f.M[h]-n),P[1]=J(f.J[m]+q),o[1]=J(f.M[m]-n),P[2]=J(f.J[m]-q),o[2]=J(f.M[m]+n),P[3]=J(f.J[h]-q),o[3]=J(f.M[h]+n),m=g,h=P,EF(m,!0),FF(m,SF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(CA(),IA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(gF(),kF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,MA);q=l*B;n=l*w;Z(g,M(L(Math.round(Y+q))),M(L(Math.round(N-n))),M(L(Math.round(P+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(Y-q))),M(L(Math.round(N+n))),M(L(Math.round(P-q))),M(L(Math.round(o+n))));X(g,IA);break;case 3:m=M(L(Math.round(Y)));h=M(L(Math.round(N)));P=M(L(Math.round(P)));o=M(L(Math.round(o)));Z(g,m,h,P,o);Y=M(L(Math.round(da*B)));N=M(L(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=Y-(Y-P)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));NF(g,f.n.k);m=TF(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=TB(f.n.n,h);Y=M(L(Math.round((Y+P)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));X(g,MA);OF(g,h,Y,n);X(g,IA);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,K=v(I,k,-1,3,1),H=v(I,k,-1,3,1),K[0]=M(L(Math.round(P+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(Y))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(P-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,EF(m,!0),FF(m,SF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)H=Y-(Y-P)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(Y))),M(L(Math.round(N))),M(L(Math.round(P))),M(L(Math.round(o))))}}w=v(xF,r,-1,f.t+1,1);B=v(I,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];NF(g,f.n.k);m=TF(f.n.n);N=v(lt,r,1,f.t+1,0);P=v(I,k,-1,f.t+1,1);o=v(I,k,-1,f.t+1,1);l=v(UF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=VF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=TB(f.n.n,h),l[i]=WF(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],H=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Ub,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Mj(f.A[i])&&(q+=Mj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=TB(f.n.n,n),q=TB(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=WF(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(gF(),kF)[f.e[i]]),pB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(gF(),kF)[f.e[i]]):X(g,(CA(),IA)):X(g,(gF(),xD)[f.c[i]]),OF(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=M(L(uE(f.J[i]-n/2))),n=M(L(uE(f.M[i]+~~(m/2)-1))),X(g,(CA(),MA)),OF(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(CA(),JA):(CA(),OA)),0<f.D&&106!=f.n.c&&(q=l[f.D],DF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,K=v(I,k,-1,5,1),H=v(I,k,-1,5,1),K[0]=M(L(uE(f.J[h]+q))),K[1]=M(L(uE(f.J[m]+q))),H[0]=M(L(uE(f.M[h]-n))),H[1]=M(L(uE(f.M[m]-n))),K[3]=M(L(uE(f.J[h]-q))),K[2]=M(L(uE(f.J[m]-q))),H[3]=M(L(uE(f.M[h]+n))),H[2]=M(L(uE(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(da=g,i=K,B=H,da.o&&(EF(da,!1),FF(da,SF(da,i,B,5,!0)))),106==f.n.c&&XF(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(CA(),JA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],DF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(CA(),HA)),Z(e,c-1,0,c-1,b-1)):(X(e,QA(HD)),Z(e,c-1,0,c-1,b-1),X(e,HD),Z(e,c-2,0,c-2,b-1),X(e,iF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(CA(),MA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new cB(Vb,0,13),a.W=new SB(a.T),null!=a.bb&&(d=TB(a.W,a.bb),c=M(L(Math.round((c-d)/2))),b-=13,X(e,(CA(),IA)),NF(e,a.T),OF(e,a.bb,c,b)));PF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function LF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(I,k,-1,9,1);l=v(I,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.o&&(EF(b,!1),FF(b,SF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function YF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,HD);pB(d,0,0,b,c);a.nb?(X(d,(CA(),HA)),c=13*(a.Y+a.S),DF(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,QA(HD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,iF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)CF(a,d,b,1),CF(a,d,b,2);a.c=c;PF(a.Ob,a.Lb,0,0)}}
-function IF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);HF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function ZF(a,b){var c,d,e,f,g,i,h;MD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=$F(b);h=new WC(b,g,!0);d=j;for(c=1;5>=c;++c)d=aG(h,g);c=qE(DC(Sn(d.substr(0,3)),10)).b;f=qE(DC(Sn(d.substr(3,3)),10)).b;aG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=aG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new bG(a,e)}wF(a,1,c,1);wF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new bG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",gD(a),!1;null!=a.i&&a.Z&&BD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&BD(a.Z,a.j,!1);g=cG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new dG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];wF(a,1,g,0)}gD(a);return!0}
-function eG(a,b){var c,d,e,f,g,i,h,l;MD(a);c=f=0;l=new WC(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=PC(l);a.tb=0;for(d=1;d<=g;++d)if(h=TC(l),Sn(h),!D(h,ah))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new QD(a,h);if(0==a.Z.t)return SD(a,"ERROR - problems in reading/processing molecule !"),pC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return SD(a,"ERROR - strange reaction - fixing !"),pC(),!1;if(3<i)return SD(a,"ERROR - strange reaction !"),pC(),!1;1<a.tb&&!e&&vD(a,xf);e&&!a.Bb&&vD(a,Yf);!e&&a.Bb&&
-vD(a,Bf);e?(wF(a,1,f,1),wF(a,f+1,c-1,2),wF(a,c,a.tb,3)):wF(a,1,a.tb,0);gD(a);return!0}function tr(a,b){a.jb=!0;a.J=b}
-function xr(a,b){var c,d;if(0==b)return!1;uF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:ID(a);d=a.$;d.b=d.c;d.c.d=null;fG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;gG(a,dF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Ev("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Ev(Yb);d.b=d.b.d;gG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(tr(a,cc+(a.Db.b+1)+fa+a.Db.d),d=wE(d),CD(a,d,!1),null!=a.rb&&YC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=uu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(tr(a,cc+(a.Db.b+1)+fa+a.Db.d),d=wE(d),CD(a,d,!1),null!=a.rb&&YC(a.rb,null));break;case 101:a.Gb&&YE(a.Gb);a.Gb=new hG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new iG(a):a.zb.ac.d.hb?jG(a.zb.ac.d):
-FD(a.zb);break;case 113:a.b&&YE(a.b);a.b=new hG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,wD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=kG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(xF,r,-1,4,1);yF(a.Z,d);a.lb=!0;a.Z=new nF(a.Z);d=J(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;RD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,lG(a.Z,a.Z.D),a.Z.D=0,vF(a)):0<a.Z.E&&(a.lb=!0,mG(a.Z,a.Z.E),
-a.Z.E=0,vF(a));nG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new IB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new BB(c),HB(i,g),g.d=c,Wz(g.e,a);Uy(a,i);a.E=i}oG(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(YE(a.o),a.o=null);0==a.Z.D&&(a.o=new hG(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,vF(a)),18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),pG(a.Z,a.Z.D,d),vF(a)),nG(a.Z))}gD(a);return!0}
-function Qq(a){var b,c,d;d=TD(a);c=j;if(a.Bb){var e,f,g;g=at([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)kG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(qG(g[1][0],3)+qG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+rG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+rG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new sG(a,a.fb,a.tb)),c=rG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function tG(a,b,c,d){var e;e=c;var f=d,g,i;(g=uG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=sD(a,!0)),a.w):(!a.v&&(a.v=sD(a,!1)),a.v),oG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=vG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=tD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",gD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=xr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)lG(a.Z,a.Z.D),a.Z.D=0,vF(a);else{if(106==a.c)return!0;if(108==a.c)wG(a.Z,a.Z.D,0),vF(a);else if(157==a.c)wG(a.Z,a.Z.D,1),vF(a);else if(158==a.c)wG(a.Z,a.Z.D,-1),vF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):vF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(230==a.c)a.O=3,vF(a);else if(233<=a.c&&262>a.c)yG(a.Z,!1),vF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;pG(a.Z,a.Z.D,Wn(a.zb.f.ac.b.pb,Tg));vF(a)}else if(105==a.c)zG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),1>d.length&&(d=Nc),pG(a.Z,a.Z.D,d)),vF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(0<a.Z.E)if(104==a.c)mG(a.Z,a.Z.E),a.Z.E=
-0,vF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])tr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;lG(d,c);d.b[c]=0}a.Z.E=0;vF(a)}else if(201==a.c)AG(a.Z,a.Z.E),vF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),vF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,vF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,vF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,xG(a.Z),vF(a);else if(107==a.c){if(!a.zb.c)return!0;d=Wn(a.zb.f.ac.b.pb,Tg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;vF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new BF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(BG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,xG(a.Z)):300<a.c?(BG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Wn((ur(),vr).ac.b.pb,Tg),1>d.length&&(d=Nc),pG(a.Z,1,d))):230==a.c?AD(a,null):233<=a.c&&262>a.c?(BG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,yG(a.Z,!0)):pC();vF(a)}else e=!1;e&&(nG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,gD(a))}return e}
-function CG(a,b,c,d){var e,f;if(a.z||!a.hb||uG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=DG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)lG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),mG(b,e),0<DG(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){tr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,M(L(Math.round(h))));b.j[b.v]=b.t;0<DG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;tr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(vG(b)||uG(b))tF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(xF,r,-1,4,1);yF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;uF(a);a.lb=!0;gD(a);a.Mb=c;a.Nb=d;return!0}
-function EG(a,b,c,d){var e,f,g;if(!a.z&&!uG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((gF(),lF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&YC(a.qb,F(tE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;uF(a);a.lb=!0;gD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function FG(a){if(a.z)return!0;a.jb=!1;a.P=ch;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=DG(b,b.t),6>b.z[c]&&(GG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),lG(b,b.t));b.C=!1;vF(a)}else a:{var b=a.Z,e,f;c=DG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):tr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],tr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=M(L(uE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=M(L(uE((b.M[b.F]+b.M[c])/2))))}}AF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,dF(b),b.b.d=c),vF(a),a.r=!1)}else 5==a.O&&(AF(a.Z),vF(a));0<a.O&&(a.D=!1,uF(a),a.lb=!0,nG(a.Z),HG(a.Z),gD(a),a.O=0,a.f=!1);if(lF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,uF(a),a.lb=!0,gD(a);return!0}function uF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function vD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Bf)?a.Bb=!1:-1<b.indexOf(Yf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(xf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ff)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,wF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)IG(a.fb[c]),zF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++tD;gD(a)}
-function gD(a){var b,c,d;b=Rz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Nz(a,d,c),RF(a),a.z||(a.Lb=Nz(a,b.c,2*a.Y+a.S),YF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Nz(a,a.Y,c),QF(a),a.I=Nz(a,d,a.Y),MF(a))):(RF(a),a.z||(MF(a),a.D&&(YF(a),QF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function KD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=kG(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=VF(c,h);c.n.M&&0<c.x[h]&&(i+=Ub,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Mj(c.A[h])&&(i+=Mj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+JG(0.055999999999999994*c.J[h],0,2)+ba+JG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=ah),e+=c)}return e}function mF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=kG(a.fb[c]),d!=b))continue;d=KG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function vF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&YC(a.rb,null)}var c,d,e;e=new LG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new nF(d),RD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new fF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function CD(a,b,c){try{ZF(a,b)?c&&vF(a):gD(a)}catch(d){if(d=Gi(d),y(d,119))gD(a);else throw d;}}
-function AD(a,b){try{eG(a,b)?vF(a):gD(a)}catch(c){if(c=Gi(c),y(c,119))gD(a);else throw c;}}function OD(a){uF(a);a.lb=!0;gD(a)}function MD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new BF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;gD(a);null!=a.rb&&YC(a.rb,null)}function gG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new nF(d),RD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&YC(a.rb,null)}}
-function ND(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,gD(a),null):a.fb[b]}function PD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,La)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?xr(a,c):b="Not known group!";a.jb=!0;a.J=b;gD(a)}
-function SD(a,b){a.jb=!0;a.J=b;gD(a)}function TD(a){var b;b=LD(a);uF(a);gD(a);return b}function JF(a,b,c,d,e){var f,g,i,h;f=a.W;h=TB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new cB(f.d.b,f.d.d,g),f=new SB(i),h=TB(f,e),b.f=i,b.j=MG(i);else NF(b,a.T);f=eB(f.b,f.d).b-eB(f.b,f.d).c;OF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function KF(a,b,c,d,e,f){var g,i;g=TF(a.V);i=TB(a.V,f);NF(b,a.U);(b.e=e)&&(b.i=bg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);OF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function TF(a){return eB(a.b,a.d).b-eB(a.b,a.d).c}function wr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,gD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):tr(a,a.y+ba),gD(a))}
-function pD(){gF();Lz.call(this);this.Ob=(fq(),fq(),sz).b;this.x=new cB(null,0,8);this.t=(CA(),DA);this.fb=v(NG,r,135,99,0);this._=new Jz;this.Db=new OG;this.K=D((pC(),qC[Me]),$b);this.u=new PG;this.G=F(lt,r,1,[Ha,Ia,Sa,Ga,Oa,Na,La,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new BF(this);kF[0]=GA;kF[1]=new EA(255,153,153);kF[2]=new EA(255,204,102);kF[3]=new EA(255,255,153);kF[4]=new EA(102,255,255);kF[5]=new EA(51,204,255);kF[6]=new EA(255,153,255)}s(535,391,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},pD);
-_.qe=function(a){oF(this,a)};_.Zd=function(){gD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=ch;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var tD=10,HD,iF,xD,hF,lF,rD=null,kF,yD;
-function fD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)YC(a.b.xb,F(lt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=xE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],gt(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{ZF(a.b,b)?(tr(a.b,"Structure pasted"+d),vF(a.b)):(FD(new GD(a.b.J,a.b,HD)),MD(a.b)),Qz(a.b)}catch(h){if(h=Gi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",gD(d),FD(new GD(a.b.J,a.b,HD)),Qz(a.b);else throw h;
-}}}function qr(a){this.b=a}s(536,1,{},qr);_.b=null;function pF(){pF=u;qF=new QG("COPY_SMILES",0);rF=new QG("COPY_MOL",1);sF=new QG("PASTE",2);RG=F(SG,r,134,[qF,rF,sF])}function QG(a,b){E.call(this,a,b)}s(537,139,{113:1,116:1,118:1,134:1},QG);var RG,rF,qF,sF;function LG(){this.e=v(NG,r,135,99,0)}s(538,1,{},LG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function TG(a){a.c=v(I,k,-1,20,1);a.A=v(I,k,-1,20,1);a.J=v(xF,r,-1,20,1);a.M=v(xF,r,-1,20,1);a.G=at([20,7]);a.e=v(I,k,-1,20,1);a.d=v(lt,r,1,20,0);a.o=v(lt,r,1,20,0);a.x=v(I,k,-1,20,1);a.z=v(I,k,-1,20,1);a.H=v(I,k,-1,20,1);a.I=v(I,k,-1,20,1);a.s=v(I,k,-1,20,1);a.B=v(I,k,-1,20,1);a.K=v(I,k,-1,20,1);a.N=v(I,k,-1,20,1);a.f=v(lt,r,1,20,0);a.q=at([10,2]);a.j=v(I,k,-1,101,1)}
-function UG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(xF,r,-1,4,1);d=v(xF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=VG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-VG(o[2],d[2],o[3],d[3]),d=VG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;BG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=WG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(xF,r,-1,2,1);XG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==DG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;tr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];GG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&AG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=M(L(uE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=M(L(uE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function yG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&wG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,wG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];lG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)BG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)GG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];RD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];lG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];GG(a);a.H[a.u]=l;a.I[a.u]=c+d;RD(a);b&&(lG(a,l),zF(a))}c=4}YG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function XG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function xG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])ZG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,ZG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){tr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[WG(a,a.D,a.G[a.D][d])],2<d||1!=b){tr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(xF,r,-1,2,1);XG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)BG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)BG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)BG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)GG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[WG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[WG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(I,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=M(L(uE((a.J[b]+a.J[e])/2))),a.N[c]=M(L(uE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;GG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(GG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(GG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=M(L(uE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(uE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(lG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&YG(a,i);-1<l&&(a.D=l)}
-function ZG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)BG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function YG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=DG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function WG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function $G(a,b,c){var d,e,f,g;e=ch;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Nt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Nt(c[d])&&!Bt(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)Ht(c[d],e)&&(b[d]=g,c[d]=ch,++f);if(f==a.t)break}return g==a.t}
-function zF(a){var b,c,d;b=v(xF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{yF(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;AF(a)}}
-function yF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function wG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=aH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&tr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?tr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?tr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?tr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:tr(a.n,"Charge change not possible on the halogen !");break;case 18:tr(a.n,
-"Use X button to change charge on the X atom !")}}
-function cG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(I,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&lG(a,c);zF(a);tr(a.n,"Smaller part(s) removed !");return 1}
-function DG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function HG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];nG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),nG(a));4==a.s[d]&&(a.s[d]=1)}}
-function VG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function RD(a){var b;bH(a);b=a.s.length;a.K=v(I,k,-1,b,1);a.N=v(I,k,-1,b,1);AF(a);nG(a)}
-function BG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(I,k,-1,c,1),DE(a.c,b,a.c.length),a.c=b,b=v(I,k,-1,c,1),DE(a.A,b,a.A.length),a.A=b,b=v(I,k,-1,c,1),DE(a.x,b,a.x.length),a.x=b,b=v(I,k,-1,c,1),DE(a.e,b,a.e.length),a.e=b,b=v(lt,r,1,c,0),DE(a.d,b,a.d.length),a.d=b,b=v(lt,r,1,c,0),DE(a.o,b,a.o.length),a.o=b,b=v(xF,r,-1,c,1),DE(a.J,b,a.J.length),a.J=b,b=v(xF,r,-1,c,1),DE(a.M,b,a.M.length),a.M=b,b=at([c,7]),DE(a.G,b,a.G.length),a.G=b,c=v(I,k,-1,c,1),DE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function WF(a,b,c,d,e,f){var g;g=M(L(uE(a.J[b]-c/2)));f||(g-=d-c);a=M(L(uE(a.M[b]-~~(e/2))));return new Dz(g-1-2,a-2,d+1+4,e+4)}
-function GG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(I,k,-1,b,1),DE(a.H,c,a.H.length),a.H=c,c=v(I,k,-1,b,1),DE(a.I,c,a.I.length),a.I=c,c=v(I,k,-1,b,1),DE(a.s,c,a.s.length),a.s=c,c=v(I,k,-1,b,1),DE(a.B,c,a.B.length),a.B=c,c=v(I,k,-1,b,1),DE(a.K,c,a.K.length),a.K=c,c=v(I,k,-1,b,1),DE(a.N,c,a.N.length),a.N=c,b=v(lt,r,1,b,0),DE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function rG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(gF(),aa);i+="JME 2013-04-10 "+new RE+"\n \n";i+=qG(a.t,3)+qG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=JG(0.055999999999999994*(a.J[e]-c),10,4)+JG(0.055999999999999994*(g-a.M[e]),10,4)+JG(0,10,4);h=VF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+qG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=qG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:cH(a,e)&&(g=2),c=qG(a.H[e],3)+qG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=qG(a.I[e],3)+qG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=qG(a.I[e],3)+qG(a.H[e],3)),i+=c+qG(g,3)+qG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+qG(e,4)+qG(a.A[e],4)+aa);return i+"M END\n"}
-function KG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P,Y,da,N,nc,Cc,ag,wb,Nd,Od,Pd,Va,Dc;o=v(I,k,-1,a.t+10,1);n=v(I,k,-1,a.t+10,1);l=v(I,k,-1,a.t+1,1);m=v(I,k,-1,7,1);wb=v(I,k,-1,a.t+1,1);w=v(dH,r,-1,a.t+1,2);H=v(dH,r,-1,a.u+1,2);nc=0;if(0==a.t)return j;cG(a,!0);ag=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){ag=!1;break}if(a.n.s&&ag){eH(a);HG(a);fH(a,H);gH(a,w,H);var Eb,sd,cf,bc,xe,td,ud,eb,kI,Sd,t,wa,Hm,Im,Ds,kf,Ma,Jm,Km,Gc,Lm;Eb=v(I,k,-1,a.t+1,1);sd=v(I,k,-1,a.t+1,1);eb=v(hH,r,-1,a.t+1,3);var Es=a.t,Mm,
-rh,Fs,mg,Aj,De,lf;Aj=v(hH,r,-1,Es+2,3);De=v(I,k,-1,100,1);lf=5;mg=0;De[0]=3;Aj[1]=eh;Aj[2]=fh;Fs=2;if(!(3>Es))for(;lf<De[mg]*De[mg];){rh=0;for(Mm=!0;Mm&&rh<=mg&&lf>=De[rh]*De[rh];)0==lf%De[rh]?Mm=!1:++rh;if(Mm){Aj[++Fs]=Kt(lf);if(Fs>=Es)break;mg<De.length-1&&(++mg,De[mg]=lf)}lf+=2}for(t=1;t<=a.t;++t){for(wa=Km=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(Km*=a.i[wa]);Jm=a.c[t];18==Jm&&(Lm=a.o[t],td=Lm.charCodeAt(0)-65+1,ud=0,1<Lm.length&&(ud=Lm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Jm=28*td+ud);
-kf=0;-2>a.A[t]?kf=1:-2==a.A[t]?kf=2:-1==a.A[t]?kf=3:1==a.A[t]?kf=4:2==a.A[t]?kf=5:2<a.A[t]&&(kf=6);Gc=1;eb[t]=Kt(Km);Gc*=126;eb[t]=Ft(eb[t],Kt(a.x[t]*Gc));Gc*=7;eb[t]=Ft(eb[t],Kt(kf*Gc));Gc*=7;eb[t]=Ft(eb[t],Kt(Jm*Gc));Gc*=783;eb[t]=Ft(eb[t],Kt(a.z[t]*Gc))}for(xe=0;!$G(a,Eb,eb);){Ds=!1;for(t=1;t<=a.t;++t)Eb[t]!=sd[t]&&(sd[t]=Eb[t],Ds=!0);if(Ds){for(t=1;t<=a.t;++t){eb[t]=dh;for(wa=1;wa<=a.z[t];++wa)eb[t]=Ot(eb[t],Aj[Eb[a.G[t][wa]]])}xe=0}else if(0<xe){for(t=1;t<=a.t;++t)eb[t]=dh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Eb[t]==Eb[wa]){eb[t]=eh;break a}}else{for(t=1;t<=a.t;++t){eb[t]=dh;for(wa=1;wa<=a.z[t];++wa)cf=a.G[t][wa],eb[t]=Ot(eb[t],Kt(a.c[cf]*a.i[WG(a,t,cf)]))}xe=1}$G(a,Eb,eb);for(t=1;t<=a.t;++t)eb[t]=Kt(sd[t]*a.t+Eb[t])}for(t=1;t<=a.t;++t)sd[t]=Eb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(sd[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];sd[t]=sd[Ma];sd[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Eb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Eb[a.H[t]],a.I[t]=Eb[a.I[t]],a.H[t]>a.I[t]&&(Sd=a.H[t],a.H[t]=a.I[t],a.I[t]=Sd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Im=Hm=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<Hm?(Hm=a.H[wa],Im=a.I[wa],bc=wa):a.H[wa]==Hm&&a.I[wa]<Im&&(Im=a.I[wa],bc=wa);Sd=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Sd;Sd=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Sd;Sd=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Sd;Sd=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Sd;kI=a.f[t];a.f[t]=a.f[bc];a.f[bc]=kI}RD(a);nG(a);fH(a,H);gH(a,w,H)}else{fH(a,H);a.i=v(I,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(I,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=wb[c]){Cc=!0;for(K=1;K<=nc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Cc=!1;break}Cc&&(++nc,o[nc]=c,n[nc]=g)}}else m[++N]=g;if(0==N){if(Dc==a.t)break;c=l[da--]}else if(1==N)wb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=WG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=WG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);wb[e]=c;c=e;a.b[e]=++Dc}}wb=v(I,k,-1,a.t+1,1);b=v(I,k,-1,a.t+1,1);P=v(dH,r,-1,a.t+1,2);Nd=v(dH,r,-1,a.t+1,2);f=Dc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(wb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=nc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Nd[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Od=v(I,k,-1,a.u+1,1);Pd=v(I,k,-1,a.t+1,1);if(a.n.Jb){var mI=wb,sM=nc,Gs,nI,sh,Ee,Hs,Is,Ka,Bj,Js;sh=v(I,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)sh[b[Ka]]=Ka;Hs=v(dH,
-r,-1,a.u+1,2);for(Ka=1;Ka<=a.t;++Ka)Gs=b[Ka],nI=mI[Gs],Ee=WG(a,Gs,nI),0!=Ee&&(iH(a,Ee,sh,Od,H),Hs[Ee]=!0);for(Ka=1;Ka<=a.u;++Ka)Hs[Ka]||iH(a,Ka,sh,Od,H);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Is=Js=0;for(Bj=1;Bj<=a.z[Ka];++Bj){Ee=WG(a,Ka,a.G[Ka][Bj]);if(5==a.i[Ee])continue a;1==a.s[Ee]&&0!=jH(a,Ee,Ka)&&++Js;2==a.s[Ee]&&(Is=a.G[Ka][Bj])}if(0!=Js)if(0<Is){var ia=a,pI=Ka,mf=sh,Sc=Pd,pc=void 0,Cj=void 0,Hc=void 0,Fe=void 0,Ic=void 0,Nm=void 0,Om=void 0,Pm=void 0,Td=void 0,Tc=void 0,Uc=void 0,
-Ks=void 0,Dj=void 0,Ud=void 0,Ej=void 0,Ge=void 0,Fj=void 0,Ls=void 0,Gj=void 0,He=void 0,qI=void 0,nf=void 0,rI=void 0,Ms=void 0,Hj=void 0,of=void 0,Uc=1,Cj=pI,pc=v(I,k,-1,ia.t+1,1);for(pc[1]=pI;;){Ks=!1;for(Tc=1;Tc<=ia.z[Cj];++Tc)if(Hc=ia.G[Cj][Tc],!(Hc==pc[1]||Hc==pc[Uc-1]))if(Fe=WG(ia,Cj,Hc),2==ia.s[Fe]&&5!=ia.i[Fe]){Cj=pc[++Uc]=Hc;Ks=!0;break}if(!Ks)break}if(!(0==Uc%2||2>ia.z[pc[Uc]]||3<ia.z[pc[Uc]])){of=pc[1];Ic=pc[~~((Uc+1)/2)];Td=pc[Uc];nf=He=Ge=Ud=0;Ms=Ls=!1;for(Tc=1;Tc<=ia.z[of];++Tc)Hc=
-ia.G[of][Tc],Fe=WG(ia,of,Hc),1!=ia.s[Fe]||5==ia.i[Fe]||(0==Ud?Ud=Hc:Ge=Hc);0<mf[Ge]&&mf[Ud]>mf[Ge]&&(Nm=Ud,Ud=Ge,Ge=Nm);Dj=Ud;0==Ud&&(Dj=Ge,Ls=!0);for(Tc=1;Tc<=ia.z[Td];++Tc)Hc=ia.G[Td][Tc],Fe=WG(ia,Td,Hc),1!=ia.s[Fe]||5==ia.i[Fe]||(0==He?He=Hc:nf=Hc);0<mf[nf]&&mf[He]>mf[nf]&&(Nm=He,He=nf,nf=Nm);Gj=He;0==He&&(Gj=nf,Ms=!0);Ej=jH(ia,WG(ia,of,Ud),of);Fj=jH(ia,WG(ia,of,Ge),of);qI=jH(ia,WG(ia,Td,He),Td);rI=jH(ia,WG(ia,Td,nf),Td);1<(0>Ej+Fj?-(Ej+Fj):Ej+Fj)||0!=qI||0!=rI?tr(ia.n,"Bad stereoinfo on allene !"):
-(Om=ia.J[pc[Uc-1]]-ia.J[Td],Pm=ia.M[pc[Uc-1]]-ia.M[Td],Hj=Math.sqrt(Om*Om+Pm*Pm),0.001>Hj&&(Hj=0.001),0<(ia.M[Gj]-ia.M[pc[Uc-1]])*(Om/Hj)-(ia.J[Gj]-ia.J[pc[Uc-1]])*(Pm/Hj)?Sc[Ic]=1:Sc[Ic]=-1,Ls&&(Sc[Ic]*=-1),Ms&&(Sc[Ic]*=-1),Dj==Ud&&0>Ej&&(Sc[Ic]*=-1),Dj==Ge&&0>Fj&&(Sc[Ic]*=-1),mf[Dj]>mf[Gj]&&(Sc[Ic]*=-1))}}else b:{var sb=a,Ya=Ka,Ns=mI,sI=sh,tI=o,uI=n,tM=sM,Qm=Pd,Rm=void 0,Vc=void 0,Os=void 0,th=void 0,za=void 0,uh=void 0,wd=void 0,Ij=void 0,Vd=void 0,Nb=void 0,ea=void 0,ca=void 0,Ie=void 0,Sm=void 0,
-Wc=void 0,G=void 0,Tm=void 0,ca=v(I,k,-1,4,1),Sm=v(I,k,-1,4,1),Jj=void 0,Xc=void 0,Um=void 0,Vm=void 0,Ps=void 0,Kj=void 0,Kj=-1;0<Ns[Ya]&&(ca[++Kj]=Ns[Ya]);for(Xc=1;Xc<=tM;++Xc)tI[Xc]==Ya&&(ca[++Kj]=uI[Xc]),uI[Xc]==Ya&&(ca[++Kj]=tI[Xc]);for(Xc=Kj+1;Xc<sb.z[Ya];++Xc){Ps=sb.t+1;Um=1;c:for(;Um<=sb.z[Ya];++Um){Jj=sb.G[Ya][Um];for(Vm=0;Vm<Xc;++Vm)if(Jj==ca[Vm])continue c;sI[Jj]<Ps&&(Ps=sI[Jj],ca[Xc]=Jj)}}0==Ns[Ya]&&0<sb.x[Ya]?(ca[3]=ca[2],ca[2]=ca[1],ca[1]=ca[0],ca[0]=-1):0<sb.x[Ya]&&(ca[3]=ca[2],ca[2]=
-ca[1],ca[1]=-1);for(za=Ij=uh=th=Tm=wd=Nb=0;4>za;++za)0>=ca[za]||(Rm=WG(sb,Ya,ca[za]),Sm[za]=jH(sb,Rm,Ya),0<Sm[za]?(++Nb,Tm=ca[za],uh=ca[za]):0>Sm[za]?(++wd,th=ca[za],uh=ca[za]):Ij=ca[za]);Vd=Nb+wd;G=v(I,k,-1,4,1);Wc=0;if(3==sb.z[Ya]){if(1==Nb&&1==wd||3==Vd&&0<Nb&&0<wd){tr(sb.n,"Error in C3H stereospecification !");break b}Ie=ca[0];1==Vd?Ie=uh:2==Vd&&(Ie=Ij);ea=UG(sb,Ya,Ie,ca);G[0]=uh;G[1]=-1;G[2]=ea[2];G[3]=ea[1];0<Nb?Wc=1:Wc=-1}else if(4==sb.z[Ya])if(1==Vd)ea=UG(sb,Ya,uh,ca),G[0]=ea[0],G[1]=ea[3],
-G[2]=ea[2],G[3]=ea[1],0<Nb?Wc=1:Wc=-1;else{Ie=ca[0];1<Ij&&(Ie=Ij);1==Nb?Ie=Tm:1==wd&&(Ie=th);ea=UG(sb,Ya,Ie,ca);Vc=v(I,k,-1,4,1);for(za=0;4>za;++za)Rm=WG(sb,Ya,ea[za]),Vc[za]=jH(sb,Rm,Ya);if(4==Vd){if(0==Nb||0==wd){tr(sb.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==wd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],Wc=Vc[0];else{for(za=0;4>za;++za)-1==Vc[za]&&(Vc[za]=0);Vd=2}}else if(3==Vd)if(3==Nb||3==wd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],0<Nb?Wc=-1:Wc=1;else{1==Nb?Nb=Os=1:wd=
-Os=-1;for(za=0;4>za;++za)Vc[za]==Os&&(Vc[za]=0);Vd=2}if(2==Vd)if(1==Nb&&1==wd)ea[1]==th?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==th&&(ea[2]=ea[3]),G[0]=Tm,G[1]=th,G[2]=ea[2],G[3]=ea[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){tr(sb.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(G[0]=ea[0],G[1]=ea[2],G[2]=ea[1],G[3]=ea[3]):(G[0]=ea[1],G[1]=ea[3],G[2]=ea[2],G[3]=ea[0]);1<Nb?Wc=1:Wc=-1}}var lb=void 0;ca[0]==G[1]?(lb=G[0],G[0]=G[1],G[1]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[0]==G[2]?(lb=G[2],G[2]=G[0],
-G[0]=lb,lb=G[1],G[1]=G[3],G[3]=lb):ca[0]==G[3]&&(lb=G[3],G[3]=G[0],G[0]=lb,lb=G[1],G[1]=G[2],G[2]=lb);ca[1]==G[2]?(lb=G[1],G[1]=G[2],G[2]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[1]==G[3]&&(lb=G[1],G[1]=G[3],G[3]=lb,lb=G[2],G[2]=G[3],G[3]=lb);G[2]==ca[2]?Qm[Ya]=1:G[2]==ca[3]?Qm[Ya]=-1:tr(sb.n,"Error in stereoprocessing ! - t30");Qm[Ya]*=Wc}}}Va=new CE;i=v(I,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];P[c]&&(Va.b.b+=ua);0<wb[q]&&kH(a,c,wb[c],Va,Od);var vh=w[c],Gb=void 0,Lj=void 0,
-wh=void 0,U=void 0,U=Nc,Gb=!1;0!=a.A[c]&&(Gb=!0);0!=Pd[c]&&(Gb=!0);wh=-1;for(Lj=1;Lj<=a.y;++Lj)if(a.q[Lj][0]==c){wh=a.q[Lj][1];break}-1<wh&&(Gb=!0);a.n.Ib&&0<a.e[c]&&(Gb=!0,wh=1);switch(a.c[c]){case 2:U=Ab;break;case 3:vh?U="c":U=Db;break;case 4:vh?(U=yf,0<a.x[c]&&(Gb=!0)):U=dc;break;case 5:vh?U="o":U=kc;break;case 7:vh?(U="p",0<a.x[c]&&(Gb=!0)):U=mc;break;case 8:vh?U=ig:U=zc;break;case 13:vh?U=lg:U=Bc;Gb=!0;break;case 6:U=Ec;Gb=!0;break;case 9:U=Qb;break;case 10:U=Jb;break;case 11:U=Cb;break;case 12:U=
-Wb;break;case 1:U=Ub;Gb=!0;break;case 19:U=oc;Gb=!0;break;case 20:U=qc;Gb=!0;break;case 21:U=rc;Gb=!0;break;case 22:U=sc;Gb=!0;break;case 18:Gb=!0,U=a.o[c],(D(U,xa)||D(U,Yc)||D(U,vb))&&(Gb=!1)}Gb&&(U=Oc+U,1==Pd[c]?U+=ub:-1==Pd[c]&&(U+="@@"),1==a.x[c]?U+=Ub:1<a.x[c]&&(U+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?U+=ya:U+=Ca,1<Mj(a.A[c])&&(U+=Mj(a.A[c]))),-1<wh&&(U+=mb+wh),U+=Qc);jn(Va.b,U);for(B=1;B<=nc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&kH(a,o[B],n[B],Va,Od),9<B&&(Va.b.b+="%"),hn(Va,j+
-(new S(B)).b);Nd[c]&&(Va.b.b+=va)}return Va.b.b}
-function lG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)ID(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function mG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&lG(a,c);0==a.z[d]&&lG(a,d)}
-function eH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=WG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&lG(a,c)}}}function bH(a){var b;b=a.c.length;a.G=at([b,7]);a.z=v(I,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function gH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(I,k,-1,a.u+1,1);o=v(dH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[WG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:cH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(dH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function AF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=M(L(uE((a.J[b]+a.J[c])/2))),a.N[d]=M(L(uE((a.M[b]+a.M[c])/2)))}function fH(a,b){var c;for(c=1;c<=a.u;++c)XF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function VF(a,b){var c;c=(gF(),yD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function cH(a,b){return 2==a.s[b]?!0:!1}function XF(a,b,c){var d,e,f,g;g=1;a.b=v(I,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function zG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=at([b+5,2]),DE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function wD(a){var b;a.y=0;a.r=0;KG(a);for(b=1;b<=a.t;++b)a.D=b,zG(a);a.D=0}
-function kG(a){var b,c;b=v(xF,r,-1,4,1);yF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function tF(a,b){var c,d,e,f,g,i,h,l;c=v(xF,r,-1,4,1);yF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;yF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function IG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function pG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&vE(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Ub);g=zj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=Tn(c,d+1);try{a.n.y=DC(i,10)}catch(h){if(h=Gi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;zG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,dc)?4:D(d,kc)?5:D(d,mc)?7:D(d,zc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Cb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Bc)?13:D(d,Ec)?6:D(d,oc)?19:D(d,qc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=dE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=dE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=dE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=dE(c,g++);for(;45==e;)--d,e=dE(c,g++)}a.A[b]=d}}}
-function BD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new XC(b);try{for(;b.k=QC(b,b.b),b.k<b.j;)d=qE(DC(TC(b),10)).b,c=e=qE(DC(TC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Gi(f),y(f,119))fn(f);else throw f;}}function kH(a,b,c,d,e){b=WG(a,b,c);5!=a.i[b]&&cH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),jn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Pc)}
-function AG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,tr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:tr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function iH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=WG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=WG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=WG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=WG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))tr(a.n,"Not unique E/Z geometry !");else{i=WG(a,b,e);f=WG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=WG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function aH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=WG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(cH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function jH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function nG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=aH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function BF(a){TG(this);this.n=a;this.y=this.u=this.t=0}
-function bG(a,b){var c,d,e,f,g,i,h;BF.call(this,a);f=j;i=$F(b);if(null!=i){h=new WC(b,i,!0);for(e=1;4>=e;++e)f=aG(h,i);g=qE(DC(Sn(f.substr(0,3)),10)).b;c=qE(DC(Sn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)BG(this),f=aG(h,i),this.J[e]=(new pE(mE(Sn(f.substr(0,10))))).b,this.M[e]=-(new pE(mE(Sn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Sn(f.substr(31,d-31)),pG(this,e,d),62<=f.length&&(f=Sn(f.substr(60,3)),0<f.length&&(f=qE(DC(f,10)).b,0<f&&(this.D=e,a.y=f,zG(this),this.D=0)));for(e=1;e<=c;++e)GG(this),
-f=aG(h,i),this.H[e]=qE(DC(Sn(f.substr(0,3)),10)).b,this.I[e]=qE(DC(Sn(f.substr(3,3)),10)).b,g=qE(DC(Sn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=qE(DC(Sn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);bH(this);IG(this);zF(this);for(RD(this);(h.k=QC(h,h.b),h.k<h.j)&&!(null==(f=TC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new VC(f);TC(g);TC(g);i=qE(DC(TC(g),10)).b;
-for(e=1;e<=i;++e)c=qE(DC(TC(g),10)).b,this.A[c]=qE(DC(TC(g),10)).b}if(0==f.indexOf("M APO")){g=new VC(f);TC(g);TC(g);i=qE(DC(TC(g),10)).b;for(e=1;e<=i;++e)c=qE(DC(TC(g),10)).b,f=qE(DC(TC(g),10)).b,this.D=c,$(this,0),pG(this,this.t,oc+f),this.D=0}}eH(this);RD(this)}}
-function QD(a,b){var c,d,e,f,g;BF.call(this,a);0==b.indexOf(ga)&&(b=b.substr(1,b.length-1));vE(b,ga)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new VC(b);d=qE(DC(TC(f),10)).b;e=qE(DC(TC(f),10)).b;for(c=1;c<=d;++c)g=TC(f),BG(this),pG(this,this.t,g),this.J[c]=(new pE(mE(TC(f)))).b,this.M[c]=-(new pE(mE(TC(f)))).b;for(c=1;c<=e;++c)if(GG(this),this.H[c]=qE(DC(TC(f),10)).b,this.I[c]=qE(DC(TC(f),10)).b,this.s[c]=qE(DC(TC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;bH(this);IG(this);zF(this)}catch(i){i=Gi(i);if(y(i,119)){i.xc();this.t=0;return}throw i;}eH(this);RD(this)}}
-function dG(a,b,c){var d,e,f;BF.call(this,a);f=v(I,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(BG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))GG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;RD(this);zF(this)}
-function sG(a,b,c){var d,e,f,g,i;BF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(I,k,-1,this.t+1,1);this.A=v(I,k,-1,this.t+1,1);this.x=v(I,k,-1,this.t+1,1);this.e=v(I,k,-1,this.t+1,1);this.d=v(lt,r,1,this.t+1,0);this.J=v(xF,r,-1,this.t+1,1);this.M=v(xF,r,-1,this.t+1,1);this.o=v(lt,r,1,this.t+1,0);this.H=v(I,k,-1,this.u+1,1);this.I=v(I,k,-1,this.u+1,1);this.s=v(I,k,-1,this.u+1,1);this.f=v(lt,r,1,this.u+1,0);this.B=v(I,k,-1,this.u+1,1);this.q=at([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}RD(this);zF(this)}
-function nF(a){var b;TG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(I,k,-1,this.t+1,1);DE(a.c,this.c,this.t+1);this.A=v(I,k,-1,this.t+1,1);DE(a.A,this.A,this.t+1);this.x=v(I,k,-1,this.t+1,1);DE(a.x,this.x,this.t+1);this.e=v(I,k,-1,this.t+1,1);DE(a.e,this.e,this.t+1);this.d=v(lt,r,1,this.t+1,0);DE(a.d,this.d,this.t+1);this.J=v(xF,r,-1,this.t+1,1);DE(a.J,this.J,this.t+1);this.M=v(xF,r,-1,this.t+1,1);DE(a.M,this.M,this.t+1);this.o=v(lt,r,1,this.t+1,0);DE(a.o,this.o,this.t+1);this.H=v(I,
-k,-1,this.u+1,1);DE(a.H,this.H,this.u+1);this.I=v(I,k,-1,this.u+1,1);DE(a.I,this.I,this.u+1);this.s=v(I,k,-1,this.u+1,1);DE(a.s,this.s,this.u+1);this.f=v(lt,r,1,this.u+1,0);DE(a.f,this.f,this.u+1);this.B=v(I,k,-1,this.u+1,1);DE(a.B,this.B,this.u+1);this.q=at([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function JG(a,b,c){var d,e,f;if(0==c)return qG(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(uE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new pE(a)).b;d=xv(e,yv(46));0>d&&(e+=Xa,d=xv(e,yv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function $F(a){var b;b=new WC(a,aa,!0);if(4<PC(b))return aa;b=new WC(a,ah,!0);return 4<PC(b)?ah:null}
-function qG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function aG(a,b){for(var c,d;a.k=QC(a,a.b),a.k<a.j;){d=TC(a);if(D(d,b))return ba;for(TC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(539,1,{135:1},BF,bG,QD,dG,sG,nF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function ur(){ur=u;vr=new XB(Ub)}
-function hG(a,b){var c;ur();var d;bF.call(this);this.d=new wA("Help");new wA("Home");this.e=b;O(this,(gF(),HD));this.ac&&mB(this.ac.d,!1);jB(this,!1);d=az(b);if(1==a)this.f||(this.f=new FB(d),$E(this.f,-30,0)),this.k=this.f,c=LD(b),this.ac&&lB(this.ac.d.I.c,Ac),Hz(this,new rA(2)),this.i=new XB(c+" "),Q(this,this.i,Ib),d=new Lz,Q(d,this.j,null),this.e.Cb&&(c=new wA("Submit"),Q(d,c,null)),Q(this,d,Fc),WB(this.i,Sn(Wn(this.i.ac.b.pb,Tg))),this.ac&&mB(this.ac.d,!0),jB(this,!0);else if(2==a)this.c||
-(this.c=new FB(d),$E(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&lB(this.ac.d.I.c,"Nonstandard atom"),Hz(this,new rA(2)),c=new Lz,Q(c,new yB("atomic SMILES",1),null),Q(this,c,ic),c=Ub,vr&&(c=Wn(vr.ac.b.pb,Tg)),vr=new YB(c,8),Q(this,vr,Ib),c=new Lz,Q(c,this.j,null),Q(this,c,Fc);else{this.b||(this.b=new FB(d),$E(this.b,5*b.Y,0));var e,f;d="About "+(gF(),rD);this.ac&&lB(this.ac.d.I.c,d);Hz(this,new uB(0));O(this,HD);Q(this,new yB(rD+" Molecular Editor v2013-05-01",1),null);Q(this,new yB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=hF,d=0,f=c.length;d<f;++d)e=c[d],e=new yB(e,1),nz(e,this.e.x),Q(this,e,null);c=new Lz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}iB(this);c=this.k;aF(this.ac.d,c.b,c.c);!$y(this)&&Ez(this);oz(this)}s(540,531,fi,hG);_.xf=function(a){var b,c;if(a.i===this.d){try{b=new xC(this.e.H),c=wC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Gi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,gD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var vr;
-function lH(a,b){Zy(b)==a.b?O(b,(CA(),KA)):O(b,a.b)}
-function mH(a){var b,c,d,e;e=j;d=!1;Zy(nH)!=a.b?(e=xa,d=!0):Zy(oH)!=a.b?(e="!#6",d=!0):Zy(pH)!=a.b?(O(qH,(CA(),KA)),O(rH,KA),O(sH,KA),O(tH,KA),e="F,Cl,Br,I"):(b=Zy(uH)!=a.b,c=Zy(vH)!=a.b,Zy(wH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Zy(xH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Zy(yH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Zy(zH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Zy(AH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Zy(qH)!=a.b&&(e+="F,"),Zy(rH)!=a.b&&(e+="Cl,"),Zy(sH)!=a.b&&(e+="Br,"),Zy(tH)!=a.b&&(e+="I,"),
-vE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=vb:(O(nH,(CA(),KA)),e=xa)));b=j;d&&Zy(uH)!=a.b&&(b+=";a");d&&Zy(vH)!=a.b&&(b+=";A");Zy(BH)!=a.b&&(b+=";R");Zy(CH)!=a.b&&(b+=";!R");Zy(nH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=DH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=EH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Zy(FH)!=a.b&&(e="~");Zy(GH)!=a.b&&(e=mb);Zy(HH)!=a.b&&(e=ub);Zy(IH)!=a.b&&(e="!@");WB(a.f,e)}
-function JH(a){KH(a);LH(a);var b=DH.ac.b;Jx(b,0);b.pb.options[0].selected=!0;b=EH.ac.b;Jx(b,0);b.pb.options[0].selected=!0;O(uH,a.b);O(vH,a.b);O(BH,a.b);O(CH,a.b);O(DH,a.b);O(EH,a.b);MH(a)}function KH(a){O(wH,a.b);O(xH,a.b);O(yH,a.b);O(zH,a.b);O(AH,a.b);O(qH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b)}function LH(a){O(nH,a.b);O(oH,a.b);O(pH,a.b)}function MH(a){O(FH,a.b);O(GH,a.b);O(HH,a.b);O(IH,a.b);a.c=!1}
-function iG(a){kB.call(this,"Atom/Bond Query");this.j=new wA(this.wf());Wz(this.r,new cF(this));this.b=(gF(),HD);this.d=a;this.e||(a=az(a),this.e=new FB(a),$E(this.e,-150,10));this.k=this.e;Hz(this,new tB);O(this,this.b);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new xB("Atom type :"),null);nH=new wA(yb);oH=new wA("Any except C");pH=new wA("Halogen");Q(a,nH,null);Q(a,oH,null);Q(a,pH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new yB("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Lz;Hz(a,new ZA(0,3,1));wH=new wA(Db);xH=new wA(dc);yH=new wA(kc);zH=new wA(zc);AH=new wA(mc);qH=new wA(Qb);rH=new wA(Jb);sH=new wA(Cb);tH=new wA(Wb);Q(a,wH,null);Q(a,xH,null);Q(a,yH,null);Q(a,zH,null);Q(a,AH,null);Q(a,qH,null);Q(a,rH,null);Q(a,sH,null);Q(a,tH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));DH=new AA;zA(DH,yb);zA(DH,bb);zA(DH,db);zA(DH,jb);zA(DH,kb);Q(a,new xB("Number of hydrogens : "),null);Q(a,DH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));EH=new AA;zA(EH,yb);zA(EH,
-bb);zA(EH,db);zA(EH,jb);zA(EH,kb);zA(EH,"4");zA(EH,"5");zA(EH,"6");Q(a,new yB("Number of connections :",0),null);Q(a,EH,null);Q(a,new yB(" (H's don't count.)",0),null);Q(this,a,null);a=new Lz;Hz(a,new ZA(0,3,1));Q(a,new xB("Atom is :"),null);uH=new wA(zb);Q(a,uH,null);vH=new wA("Nonaromatic");Q(a,vH,null);BH=new wA(yc);Q(a,BH,null);CH=new wA(hc);Q(a,CH,null);Q(this,a,null);a=new Lz;O(a,QA(Zy(this)));Hz(a,new ZA(0,3,1));Q(a,new xB("Bond is :"),null);FH=new wA(yb);Q(a,FH,null);GH=new wA(zb);Q(a,GH,
-null);HH=new wA(yc);Q(a,HH,null);IH=new wA(hc);Q(a,IH,null);Q(this,a,null);a=new Lz;Hz(a,new ZA(1,3,1));this.f=new YB(xa,20);Q(a,this.f,null);Q(a,new wA(wc),null);Q(a,this.j,null);Q(this,a,null);this.ac&&mB(this.ac.d,!1);jB(this,!1);KH(this);LH(this);MH(this);O(uH,this.b);O(vH,this.b);O(BH,this.b);O(CH,this.b);O(DH,this.b);O(EH,this.b);lH(this,nH);iB(this);a=this.k;aF(this.ac.d,a.b,a.c);!$y(this)&&Ez(this);oz(this)}s(541,531,fi,iG);
-_.xf=function(a,b){var c;D(b,wc)?(JH(this),lH(this,nH),mH(this)):y(a.i,87)?(MH(this),it(a.i)===it(nH)?(KH(this),LH(this)):it(a.i)===it(oH)?(KH(this),LH(this)):it(a.i)===it(pH)?(KH(this),LH(this)):it(a.i)===it(BH)?O(CH,this.b):it(a.i)===it(CH)?(O(BH,this.b),O(uH,this.b)):it(a.i)===it(uH)?(O(vH,this.b),O(CH,this.b)):it(a.i)===it(vH)?O(uH,this.b):it(a.i)===it(FH)||it(a.i)===it(GH)||it(a.i)===it(HH)||it(a.i)===it(IH)?(JH(this),this.c=!0):LH(this),lH(this,a.i),mH(this)):y(a.i,88)&&(MH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(CA(),KA)),mH(this));107!=this.d.c&&(this.d.c=107,Qz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var nH=_.f=null,FH=null,oH=null,uH=null,GH=null,sH=null,wH=null,EH=null,DH=null,rH=null,qH=null,pH=null,tH=null,xH=null,vH=null,CH=null,IH=null,yH=null,AH=null,BH=null,HH=null,zH=null;function fG(a){a.b=-1;a.c=v(PE,r,0,0,0);a.d=0}function OG(){OE(this)}s(542,516,ri,OG);_.Ee=function(){fG(this)};_.b=-1;
-function pr(a){a=new kC(a);rr();var b,c,d,e,f;try{var g=(cC(),fC);if(gC(g,(cC(),fC)))b=a.b;else if(gC(g,dC))b=new oC(a.b);else throw new lC(g);c=wn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new NH;yy(d.f,c);e=(f=xE(c,"\r\n|\r|\n|\n\r"),f.length);uv(d.f,20*(10>e?e:10)+Tf);Ln((In(),Jn),new OH(d));PH(d);QH(d)}catch(i){if(i=Gi(i),y(i,103))fn(i);else throw i;}}function PG(){}s(543,1,{104:1,111:1},PG);_.qe=function(a){fD(this.b,a.b)};_.b=null;function ED(){this.pb=Qw()}s(545,325,Vh,ED);
-function mr(){var a;mr=u;RH=(a=!1,Jf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);SH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");TH=RH&!SH;var b;a=F(I,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);nr=v(I,k,-1,1E3,1);for(b=0;b<nr.length;++b)nr[b]=-999;for(b=0;b<a.length;b+=2)nr[a[b+1]]=a[b]}
-function gq(a,b,c){a=new UH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Oz(a,b,c){var d;d=new VH;hj(d.u,b,c);aj(a.i,d.u,0,0);Pi(a.b,d);return d}function uD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function PF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Zv(a,e);a.xd(e,c,d);b.s=c;b.t=d}WH(b)}
-function qD(a,b,c,d){mr();this.pb=Qw();this.b=new Vi;this.f=d;this.pb.style[Of]=bb;this.pb.style[Mf]=bb;this.pb.style[Dg]=Re;this.pb.style[Yg]=b;this.pb.style[Be]=c;this.i=new XH;this.i.pb.style[Yg]=fb;uv(this.i,fb);TH?(b=new YH,c=new ZH,aj(b,this.i,0,0),aj(b,c,0,0),ew(this,b)):ew(this,this.i);this.d=a;a.Ob=this;TH?(this.k=new $H(this),this.k.j=new aI(this),this.k.k=new bI(this),this.k.o=new cI(this),this.k.n=new dI(this),this.d&&(this.k.f=new eI(this),this.k.i=new fI(this),this.k.b=new gI(this))):
-z(this,new hI(this),(yr(),yr(),zr));z(this,this,(lq(),lq(),mq));z(this,new iI(this),(kj(),kj(),lj));z(this,new jI(this),(mj(),mj(),nj));z(this,new lI(this),(jr(),jr(),kr));(fq(),fq(),sz).b=this}s(544,545,Vh,qD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var TH,SH,RH,nr=null;function XH(){cw.call(this);this.pb[vd]=Ne}s(547,303,ei,XH);function YH(){XH.call(this);this.pb.style[Yg]=fb;this.pb.style[Be]=fb}s(546,547,ei,YH);function hI(a){this.b=a}s(548,1,{},hI);
-_.nc=function(a){var b,c,d;c=qj(a);d=rj(a);b=sj(a.b);a=new oI(a);2==b&&(a.f=4);tG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function iI(a){this.b=a}s(549,1,{},iI);_.oc=function(a){var b,c;b=qj(a);c=rj(a);a=new oI(a);this.b.j?CG(this.b.d,a,b,c):EG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function jI(a){this.b=a}s(550,1,{},jI);_.pc=function(){this.b.j=!1;FG(this.b.d)};_.b=null;function lI(a){this.b=a}s(551,1,{},lI);_.b=null;function ZH(){XH.call(this);this.pb.style[Yg]=fb;this.pb.style[Be]=fb}
-s(552,547,ei,ZH);function vI(a,b){var c;c=b.b;c.f=4;return tG(a.b.d,c,b.e,b.f)}function aI(a){this.b=a}s(553,1,{},aI);_.yf=function(a){return vI(this,a)};_.b=null;function Wr(a,b){EG(a.b.d,b.b,b.e,b.f);return tG(a.b.d,b.b,b.e,b.f)}function bI(a){this.b=a}s(554,1,{},bI);_.yf=function(a){return Wr(this,a)};_.b=null;function cI(a){this.b=a}s(555,1,{},cI);_.yf=function(a){return CG(this.b.d,a.b,a.e,a.f)};_.b=null;function dI(a){this.b=a}s(556,1,{},dI);_.yf=function(){return FG(this.b.d)};_.b=null;
-function ar(a,b){var c;c=L(uE(b.c));c=new nC(b,0,dg,c);oF(a.b.d,c);return!0}function eI(a){this.b=a}s(557,1,{},eI);_.yf=function(a){return ar(this,a)};_.b=null;function br(a,b){var c;c=L(uE(100*b.d));c=new nC(b,0,jg,c);oF(a.b.d,c);return!0}function fI(a){this.b=a}s(558,1,{},fI);_.yf=function(a){return br(this,a)};_.b=null;function fr(a,b){var c;c=new nC(b,0,ee,ch);oF(a.b.d,c);return!0}function gI(a){this.b=a}s(559,1,{},gI);_.yf=function(a){return fr(this,a)};var wI=_.b=null;
-function xI(){xI=u;wI=new Qt((eu(),new du("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function yI(){yI=u;zI={}}function AI(a,b,c){var d;c&&(b.style[ke]=c.c+Tf,d=c.b,d!=Ob&&(b.style[je]=d),0!=(c.d&1)&&(b.style[me]=jd),0!=(c.d&2)&&(b.style[le]=Le));a.f.style[Xg]=Df}
-function eB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=si(b);d in zI?c=zI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(sg),f=$doc.createElement(Je),f.width=1,f.height=1,g=(xI(),wI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),AI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Sj(e),l=Sj(e)+(e.offsetHeight||0),m=l-h,o=Sj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new BI,w.b=q,w.c=n,w.d=m,w),zI[d]=c);return c}
-function CI(){yI();var a,b,c,d,e;oj();this.b=F(lt,r,1,["monospace","sans-serif",pg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(sg);this.f.innerHTML=this.i||j;this.f.style[ke]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[je]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(562,1,{},CI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var zI;function BI(){}
-s(563,1,{},BI);_.b=0;_.c=0;_.d=0;function uG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Gi(b),!y(b,125))throw b;}return!1}function vG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Gi(b),!y(b,125))throw b;}return!1}function oI(a){or.call(this,null,0,null);this.b=a}function UH(a,b,c){or.call(this,a,0,b);this.b=c}s(564,412,hi,oI,UH);_.oe=function(){return uG(this)};_.pe=function(){return vG(this)};_.b=null;
-function TB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,AI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function SB(a){this.d=a;this.c={};this.b=new CI}s(565,415,hi,SB);_.b=null;function Pz(a){this.b=a}s(566,423,{},Pz);_.b=null;function DI(a,b){this.b=a;this.c=b}s(567,1,{},DI);_.b=null;_.c=null;function EI(){xx.call(this);this.pb[vd]="jsa-resetTable";this.pb.style[Yg]=fd}s(568,338,ei,EI);
-function FI(){FI=u;var a=GI=new CI;oj();a.i="9p";a.f.style[je]=pg;a.f.style[ke]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ke]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);HI=new aA(1)}function FF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,WH(a)}
-function HF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,B,K;a.o&&(EF(a,!1),360<=g||-360>=g?i=GF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=II(o,n,q,w,f),B=II(o,n,q,w,h),K="<g"+a.n+rb,K+='<path d ="M '+H.b+ba+H.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',K+="</g>",K),FF(a,i))}function Z(a,b,c,d,e){a.o&&FF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
-function DF(a,b,c,d,e){a.o&&(EF(a,!1),FF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab))}function OF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");FF(a,b)}function pB(a,b,c,d,e){EF(a,!0);FF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab)}
-function WH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Qj(a.u.pb)+(a.u.pb.offsetWidth||0)-Qj(a.u.pb),d=Sj(a.u.pb)+(a.u.pb.offsetHeight||0)-Sj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=bg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function NF(a,b){a.f=b;a.j=MG(b)}s(569,419,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var HI,GI;function Kr(a,b,c){c&&(Vr(a,b),c.yf(a.c));a.e=!0}function Vr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Qj(a.p.pb)+(a.p.pb.scrollLeft||0)+Zn(a.p.pb.ownerDocument),a.c.f=c.clientY-Sj(a.p.pb)+(a.p.pb.scrollTop||0)+$n(a.p.pb.ownerDocument),a.c.b=new oI(b),b.b.preventDefault(),!0):!1}
-function $H(a){this.p=a;this.c=new JI;this.d=new KI(this);z(this.p,new LI(this),(Sr(),Sr(),Tr));z(this.p,new MI(this),(Lr(),Lr(),Mr));z(this.p,new NI(this),(Pr(),Pr(),Qr));z(this.p,new OI(this),(Hr(),Hr(),Ir));z(this.p,new PI,(gr(),gr(),hr));z(this.p,new QI(this),(cr(),cr(),dr));z(this.p,new RI(this),(Yq(),Yq(),Zq))}s(570,1,{},$H);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function KI(a){ik();this.b=a}s(571,24,{},KI);
-_.wc=function(){!this.b.e&&this.b.j&&vI(this.b.j,this.b.c)};_.b=null;function LI(a){this.b=a}s(572,1,{},LI);_.b=null;function MI(a){this.b=a}s(573,1,{},MI);_.b=null;function NI(a){this.b=a}s(574,1,{},NI);_.b=null;function OI(a){this.b=a}s(575,1,{},OI);_.b=null;function PI(){}s(576,1,{},PI);function QI(a){this.b=a}s(577,1,{},QI);_.b=null;function RI(a){this.b=a}s(578,1,{},RI);_.b=null;function JI(){}s(579,1,{},JI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function DD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function SI(a){var b,c,d,e,f;Pj(a);d=(bj(),cj(null));e=new EI;ux(e,a);Rv(d,e,d.pb);f=a.cd();b=a.bd();c=DD();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));wx(e,a);$v(d,e);return new gz(f,b)}function TI(){this.pb=$doc.createElement(Wd);this.pb[vd]=Ne;this.pb.style[Nf]=Ce;this.pb.style[Qf]=Zc;this.pb.style[Yg]=fb;this.pb.style[Be]=fb}s(581,306,ji,TI);_._c=function(){return Qj(this.pb)};
-_.ad=function(){return Sj(this.pb)};function MG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ga);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function II(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new DI(new pE(a),new pE(b))}function GF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ga+a.n+ab}
-function SF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=ga;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function EF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function VH(){FI();this.o=HI;this.d=[];this.u=new TI}s(582,569,{},VH);_.b=j;_.c=j;function UI(){UI=u;VI=new gz(0,0)}
-function WI(a){var b;b=a.Cf();if(!b){var c;(c=a.zf())?(b=SI(c.b),hj(c.re(),b.c,b.b),c=SI(c.b),b=new gz(c.c-b.c,c.b-b.b)):b=new gz(0,0);a.Gf(b)}return b}function vz(a,b){var c;if(a.ve())return VI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ff($y(b));c=SI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function XI(a,b){var c;b&&(c=bg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Bf().pb.style[gd]=c)}function YI(){this.f=new UA;this.f.b=-1;this.f.c=-1}s(584,1,{});_.zf=function(){return null};_.Af=function(a){this.Ef(a.Kd())};
-_.Bf=function(){return this.re()};_.Cf=function(){return ZI};_.Bd=function(){};_.ve=function(){return!1};_.Df=function(a){this.Ff($y(a))};_.Ef=function(a){XI(this,a)};_.Ff=function(a){var b=this.re().pb,c,d,e;c=(Fz(),Gz);e=a.c;d=a.b;e!=c.c?b.style[ke]=j+e+"pt":b.style[ke]=j;d!=c.b?b.style[je]=d:b.style[je]=j;0!=(a.d&1)?b.style[me]=jd:b.style[me]=j;0!=(a.d&2)?b.style[le]=Le:b.style[le]=j};_.Gf=function(a){ZI=a};_.Hf=function(){};var ZI=_.f=null,VI;
-function xA(a,b){UI();YI.call(this);this.b=new Jw(a);this.b.dd()[vd]=j;z(this.b,new $I(this,b),(iq(),iq(),jq))}s(583,584,{},xA);_.re=function(){return this.b};_.Ef=function(a){XI(this,a)};_.b=null;function $I(a,b){this.b=a;this.c=b}s(585,1,{},$I);_.Ec=function(a){fq();gq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function BA(a){UI();YI.call(this);this.b=new Kx;z(this.b,new aJ(this,a),(cq(),cq(),dq))}s(586,584,{},BA);_.re=function(){return this.b};_.b=null;
-function aJ(a,b){this.b=a;this.c=b}s(587,1,{},aJ);_.b=null;_.c=null;function bJ(a,b){var c,d;XI(a,b.Kd());for(d=new Ai(b.Pb.b);d.c<d.e.ye();)c=Bi(d),c.ec&&c.ac.Af(c)}function cJ(a,b){var c,d,e,f,g,i,h;hj(a.e,b.Rd(),b.Nd());for(d=new Ai(b.Pb.b);d.c<d.e.ye();)c=Bi(d),c.ec&&(e=c.ac,e.Df(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=WI(e).c,f-=WI(e).b,hj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Kz(){UI();YI.call(this);this.e=new cw}s(588,584,{},Kz);
-_.Af=function(a){bJ(this,a)};_.re=function(){return this.e};_.Df=function(a){cJ(this,a)};_.e=null;function zB(a){UI();YI.call(this);var b=this.b=new hx;Ow(b.c,a,!1);$w(b);this.f.b=-1;this.f.c=-1}s(589,584,{},zB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?Xn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function CB(a){this.b=new dy(a.i,new dJ(a))}s(590,1,{},CB);_.b=null;
-function $x(a){var b,c,d,e,f;f=new mC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(eJ,r,104,0,0);for(c=b.b?tk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Yi((Uz(),R),new S(f.e)));c=c.c;if(Ht(!c?bh:c.b,mh))for(c=(!a.e.b||0==a.e.b.d?(ys(),ys(),zs):new Xz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new or(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new or(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new or(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function dJ(a){this.b=a}s(591,1,Lh,dJ);_.qc=function(){$x(this)};_.b=null;function ZB(){UI();YI.call(this);this.b=new Cy}s(592,584,{},ZB);_.zf=function(){var a;a=new ZB;yy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Cf=function(){return fJ};_.Gf=function(a){fJ=a};var fJ=_.b=null;s(593,588,{});function gJ(a){var b;b=new wq(Vn(a.pb,If),Vn(a.pb,Hf));a=new wq(Vn(a.T.jb.pb,If),Vn(a.T.jb.pb,Hf));return F(I,k,-1,[b.c-a.c,b.b-a.b])}function hJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(iJ(a,a.R),a.R=null):null!=a.Q&&(jJ(a,a.Q),a.Q=null);uj(a.S)}function PH(a){a.kb?a.Lf(zq(a.T.jb)):(a.Ed(),PH(a))}function jJ(a,b){var c;a.kb?(c=gJ(a),a.Lf(new wq(-1,kJ(b,!1)-c[1]))):a.Q=b}
-function lJ(a,b){var c;b!=a.zd()&&(c=a.T.jb,Jv(c),mJ(c,b,c.pb,c.q.d,!0))}function iJ(a,b){var c;a.kb?(c=gJ(a),a.Lf(new wq(kJ(b,!0)-c[0],-1))):a.R=b}s(596,308,Wh);_.If=function(){var a,b;b=zq(this.T.jb);a=gJ(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?nJ(Py(a.q,0)):null};_.Jf=function(a){oJ(this.T.jb,a)};_.ud=function(){return new Kv(this.T.jb)};_.Kf=function(){Dq(this.T.jb)};_.pd=function(){hJ(this)};_.Hd=function(){Dq(this.T.jb)};
-_.rd=function(a){return pJ(this.T.jb,a)};_.Lf=function(a){Bq(this.T.jb,a)};_.gd=function(a){jJ(this,a)};_.Ad=function(a){lJ(this,a)};_.jd=function(a){iJ(this,a)};_.Q=null;_.R=null;function qJ(){qJ=u;var a=(rJ(),sJ(),tJ);uJ=new Bx(a.e,a.c,a.d,a.f,a.b)}function vJ(a,b){if(0!=a.I.b.q.d&&nJ(Py(a.I.b.q,0)))throw new Ev("WindowPanel can only contain one child widget");wJ(a,b)}
-function QH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Vg]=Ce,a.ab=!1,a.Ed());b=a.pb;b.style[Re]=0+(oj(),Tf);b.style[Jg]=cb;aF(a,zj(Zn($doc)+(ij()-Vn(a.pb,If)>>1),0),zj($n($doc)+(jj()-Vn(a.pb,Hf)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=Zf,a.pb.style[Vg]=Wg,Yj(a.gb,200)):a.pb.style[Vg]=Wg)}finally{a.w=!0}}
-function xJ(a,b){var c;if(a.w){c=new Xu;a.mb&&os(a.mb,c);a.J&&Aq(a.r,a);try{Ii(a.r.d,a)}catch(d){if(d=Gi(d),!y(d,119))throw d;}a.n=yJ(a.r,a);try{jw(a,b)}finally{Li(a.t.b),Li(a.s.b),Li(a.u.b),a.P&&Oi(a.P,a.r),a.C&&(a.C=!1)}}else jw(a,b)}function zJ(a,b,c){var d,e;e=a.ob;d=new wj(a,e);e.wd(a,d.b+b,d.e+c)}function AJ(a,b,c){b=new BJ(Yn(Xn(dv(dv(a.T.d,b),c))));Iv(b,a);z(b,a.o,(iq(),iq(),jq));return b}function yq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Bq(a.T.jb,b)}
-function aF(a,b,c){var d,e;(e=a.r)?(d=CJ(e.pb),mw(a,b+(Qj(e.pb)+d[3]),c+(Sj(e.pb)+d[0]))):mw(a,b,c)}function mB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Cq(a.r,a):Aq(a.r,a)))}function wJ(a,b){if(b!=(0!=a.I.b.q.d?nJ(Py(a.I.b.q,0)):null)){Jv(a.I.b);var c=a.I.b;mJ(c,b,c.pb,c.q.d,!0)}}
-function DJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(tq(),EJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ai(a.P);e.c<e.e.ye();)if(d=Bi(e),b==(tq(),FJ)){!d.c&&(d.c=new GJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(tq(),uq))g=d.r,i=d.F,d.I.d?(aF(d,i.d,i.e),yq(d,new wq(i.c,-1))):(aF(d,i.d,i.e),yq(d,new wq(i.c,i.b)),Cq(g,d)),Ei(g.d,d,d.I.c),ck(d.z,333);else if(!d.C&&f==(tq(),EJ))d.pb.style[Vg]=Wg,tq()}else if(b==uq){!d.c&&(d.c=new GJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=CJ(i.pb);h=d.F;if(d.I.d)h.d=Qj(d.pb)-
-g[3]-Qj(i.pb),h.e=Sj(d.pb)-g[0]-Sj(i.pb),d.F=h,aF(d,0,0),HJ(d,vq(i.pb).c,-1);else{if(f!=(tq(),EJ))h.d=Qj(d.pb)-g[3]-Qj(i.pb),h.e=Sj(d.pb)-g[0]-Sj(i.pb),h.c=d.q,h.b=d.p,d.F=h;aF(d,0,0);Bq(d,new IJ(vq(i.pb)));Aq(i,d)}d==d.r.b||jG(d);ck(d.z,333)}}else b==EJ&&(!d.c&&(d.c=new GJ),d=a,d.C||(d.G=c,d.pb.style[Vg]=Ce))}}function JJ(a,b){a.pb.style[$g]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function KJ(a){if(!a.kb){a.t=Cv(a,a.r,(!$r&&($r=new ok),$r));a.s=Cv(a,a.r,nk?nk:nk=new ok);a.u=Cv(a,a.r,(!es&&(es=new ok),es));var b=a.r;!a.P&&(a.P=new Vi);Pi(a.P,b);$r&&(b=new Zr(a),a.mb&&os(a.mb,b));a.J&&Cq(a.r,a);Ei(a.r.d,a,a.I.c);a.n&&(mw(a,a.n.b,a.n.c),a.n=null);nw(a);jG(a)}}function jG(a){if(a!=a.r.b){var b;es&&(b=new ds(a),a.mb&&os(a.mb,b))}}
-function LJ(a,b,c){var d;d=(uw(),vw);ow.call(this,!1,"popup");this.U=d.b;this.S=new MJ(this);d=new NJ;d.pb[vd]="mosaic-popupLayoutPanel";gw(this.T,d);lw(this);this.o=new OJ(this);this.z=new PJ(this);this.A=new QJ(this);this.B=new RJ(this);this.F=new SJ;this.O=(tq(),FJ);this.J=c;this.r=a;a=this.I=new TJ(b);b=new UJ;!a.e&&(a.e=new VJ);Pi(a.e,b);a=new WJ(new Ax(uJ.b.e.b,uJ.b.c,uJ.b.d,uJ.b.f,uJ.b.b));z(a,new XJ(this),(iq(),iq(),jq));b=this.I.c;b.c||(b.c=new xx,b.c.dd()[vd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(qx(),rx),c.d=d,YJ(b.i,b.c,new ZJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Uv;d=vx(c);lv(c.c,(zu(),Au(d)),0);Tv(c,a,d,0,!1)}else ux(b.c,a);oJ(b.i,null);z(this.I.c,new $J(this),(qq(),qq(),rq));z(this.I.c,this.o,jq);lJ(this,this.I);Ci(Yn(Xn(this.pb)),"mosaic-WindowPanel",!0)}s(595,596,Wh);_.zd=function(){return 0!=this.I.b.q.d?nJ(Py(this.I.b.q,0)):null};_.Cd=function(a){xJ(this,a)};_.ud=function(){return new Kv(this.I.b)};_.pd=function(){hJ(this);uj(new aK(this))};
-_.rd=function(a){return pJ(this.I.b,a)};_.Lf=function(a){yq(this,a)};_.Dd=function(a,b){aF(this,a,b)};_.Ad=function(a){wJ(this,a)};_.Ed=function(){KJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var uJ;function bK(a){a.i=(new wA(a.j)).ac.re();z(a.i,new cK(a),(iq(),iq(),jq));a.e=F(dK,r,59,[a.i])}
-function NH(){qJ();var a,b,c,d,e,f;LJ.call(this,(eK(),fK),null,!0);this.Of();this.db=!0;a=new jx(this.k);this.f=new By;this.f.pb.style[Yg]=fb;uv(this.f,fb);this.Mf();iJ(this,"400px");f=new Oy;f.pb.style[Be]=fb;f.f[od]=10;c=(cx(),nx);f.b=c;Ny(f,a);Ny(f,this.f);e=new xx;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ux(e,a);Ny(f,e);vJ(this,f);mB(this,!1);this.Nf()}s(594,595,Wh,NH);_.Mf=function(){bK(this)};_.Nf=function(){var a=this.f;a.pb.readOnly=!0;var b=wv(a.pb)+"-readonly";Ci(a.dd(),b,!0)};
-_.Of=function(){lB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function cK(a){this.b=a}s(597,1,{},cK);_.Ec=function(){xJ(this.b,!1)};_.b=null;function OH(a){this.b=a}s(598,1,{},OH);
-_.qc=function(){zv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Wn(a.pb,Tg).length;if(0<b&&a.kb){if(0>b)throw new Ww("Length must be a positive integer. Length: "+b);if(b>Wn(a.pb,Tg).length)throw new Ww("From Index: 0 To Index: "+b+" Text Length: "+Wn(a.pb,Tg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function gK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";lB(a.I.c,"Paste")}function hK(a){qJ();NH.call(this);this.d=a}
-s(600,594,Wh,hK);_.Mf=function(){bK(this);this.b=(new wA(this.c)).ac.re();z(this.b,new iK(this),(iq(),iq(),jq));this.e=F(dK,r,59,[this.b,this.i])};_.Nf=function(){uv(this.f,"150px")};_.Of=function(){gK(this)};_.Ed=function(){KJ(this);Ln((In(),Jn),new jK(this))};_.b=null;_.c=null;_.d=null;function kK(a){qJ();hK.call(this,a)}s(599,600,Wh,kK);_.Nf=function(){uv(this.f,"150px");ZC(new lK(this),this.f)};_.Of=function(){gK(this);this.k+=" Or drag and drop a file on it."};
-function lK(a){this.b=a;this.c=new mK(this);this.d=this.e=1}s(601,470,{},lK);_.b=null;function mK(a){this.b=a}s(602,1,{},mK);_.Ce=function(a){this.b.b.f.pb[Tg]=null!=a?a:j};_.b=null;function aC(){new qs}s(603,443,{},aC);function iK(a){this.b=a}s(604,1,{},iK);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new mC(a.b,0,Wn(this.b.f.pb,Tg));fD(a.b.b,b.b)}xJ(this.b,!1)};_.b=null;function jK(a){this.b=a}s(605,1,{},jK);_.qc=function(){zv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function sr(a){var b;a&&a&&(a=new nK(a),void 0!=$wnd.FileReader?b=new kK(a):b=new hK(a),PH(b),QH(b))}function nK(a){this.b=a}s(607,1,{},nK);_.b=null;function Uq(a,b){a.onloadend=function(a){b.Ce(a.target.result)}}function cD(a){this.b=a}s(612,1,{},cD);_.b=null;function $C(){}s(613,1,{},$C);function aD(){}s(614,1,{},aD);function bD(){}s(615,1,{},bD);
-function nB(a,b){UI();Kz.call(this);this.d=new oK(a);var c=this.c=new xx,d=(cx(),nx);c.b=d;ux(this.c,this.e);vJ(this.d,this.c);this.d.b=this;this.b=b}s(616,593,{},nB);_.re=function(){return this.d};_.Bf=function(){return this.c.ob};_.Bd=function(){xJ(this.d,!1)};_.Ff=function(){};_.Hf=function(a){bJ(this,a);cJ(this,a);PH(this.d);KJ(this.d)};_.b=null;_.c=null;_.d=null;function oK(a){qJ();LJ.call(this,(eK(),fK),a,!1)}s(617,595,Wh,oK);
-_.Bd=function(){var a=this.b,b=new gB(a.b,201),c;a=a.b.r;a.b?a=new pK(new Ai(a.b)):(a=(ys(),ys(),zs),a=new Ai(a));for(;a.Uc();)c=a.Vc(),201==b.e&&ZE(c.b)};_.b=null;function oG(a,b,c,d){b=az(b);c+=b.b;d+=b.c;mw(a.b,c,d);nw(a.b)}function JB(){UI();YI.call(this);var a=this.b=new qK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(618,584,{},JB);_.re=function(){return this.b};_.b=null;function AC(){}s(624,459,{},AC);function pK(a){if(!a)throw new mn;this.b=a}s(625,1,{},pK);_.Uc=function(){return GC(this.b)};_.Vc=function(){return Bi(this.b)};
-_.Wc=function(){throw new JC("Missing message: awt.50");};_.b=null;function gA(){return gA()}function yC(){yC=u;var a;a=(pC(),qC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(rK,r,-1,0,1);else throw new bE(a+" is not supported");}catch(b){if(b=Gi(b),!y(b,127))throw b;}}function DB(a,b){a.b=31*a.b+J((new pE(b)).b)}function bA(){}s(628,1,{},bA);_.hC=function(){return this.b};_.b=1;
-function CJ(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"borderTopWidth"));b[1]=sK(tK(a,"borderRightWidth"));b[2]=sK(tK(a,"borderBottomWidth"));b[3]=sK(tK(a,"borderLeftWidth"));return b}function uK(a){var b,c;c=vK(a);b=CJ(a);a=new wq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function vq(a){return new wq(a.clientWidth,a.clientHeight)}
-function vK(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"marginTop"));b[1]=sK(tK(a,"marginRight"));b[2]=sK(tK(a,"marginBottom"));b[3]=sK(tK(a,"marginLeft"));return b}function wK(a){var b;b=v(I,k,-1,4,1);b[0]=sK(tK(a,"paddingTop"));b[1]=sK(tK(a,"paddingRight"));b[2]=sK(tK(a,"paddingBottom"));b[3]=sK(tK(a,"paddingLeft"));return b}function xK(a,b,c){try{D(b,he)&&(b=Hd),a.style[b]=c}catch(d){if(d=Gi(d),!y(d,119))throw d;}}
-function kJ(a,b){var c;yK||(yK=$doc.createElement(sg),xK(yK,Re,j),xK(yK,Jg,j),xK(yK,Qf,Zc),xK(yK,Vg,Ce),$doc.body.appendChild(yK));xK(yK,Yg,a);xK(yK,Be,a);c=uK(yK);return b?c.c:c.b}var yK=null;function zK(){wq.call(this,0,0)}function wq(a,b){this.c=a;this.b=b}function IJ(a){wq.call(this,a.c,a.b)}s(630,1,hi,zK,wq,IJ);_.eQ=function(a){return this===a?!0:null==a||AK!=un(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function BK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(631,1,{113:1,115:1,136:1},BK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return CK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function DK(a,b){this.b=a;this.c=b}s(632,1,hi,DK);_.eQ=function(a){return this===a?!0:null==a||EK!=un(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return EK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function SJ(){this.c=this.b=this.e=this.d=0}s(633,1,hi,SJ);_.eQ=function(a){return this===a?!0:null==a||FK!=un(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return FK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function tK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==he&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(635,1,{});var GK=-1;function HK(){}s(636,635,{},HK);_.b=-1;_.c=-1;var IK=null;
-function sK(a){a=parseInt(a,10);a=isNaN(a)?null:qE(a);return!a?0:a.b}s(639,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.If=function(){return zq(this.i)};_.Jf=function(a){oJ(this.i,a)};_.Kf=function(){Dq(this.i)};_.Hd=function(){Dq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Be]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[Yg]=a;b.kb||(b.j=a)};function rJ(){rJ=u;sJ()}function lB(a,b){a.b.pb.textContent=b||j;oJ(a.i,null)}
-function JK(a){rJ();var b;Lw(this,new NJ);this.b=new KK;b=this.i;LK(b,new MK);xK(b.pb,Of,cb);b.p=0;YJ(b,this.b,new ZJ(0));this.b.dd()[vd]="mosaic-Caption-text";this.b.pb.textContent=a||j;oJ(this.i,null);this.pb[vd]="mosaic-Caption"}s(638,639,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},JK);_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};
-_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};_.c=null;function sJ(){sJ=u;NK=Dn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ty(NK,240,20);new Ty(NK,224,16);new Ty(NK,208,16);new Ty(NK,192,16);new Ty(NK,176,16);new Ty(NK,160,16);new Ty(NK,144,16);new Ty(NK,128,16);new Ty(NK,112,16);new Ty(NK,96,16);new Ty(NK,80,16);new Ty(NK,64,16);new Ty(NK,260,16);tJ=new Ty(NK,48,16);new Ty(NK,32,16);new Ty(NK,16,16);new Ty(NK,0,16)}var NK,tJ;
-function OK(a,b){zv(a.b.pb,!b);oJ(a.i,a.b)}function xq(a,b){a.d=b;zv(a.b.pb,!b);oJ(a.i,a.b);if(a.e){var c;for(c=new Ai(a.e);c.c<c.e.ye();)Bi(c)}}function TJ(a){var b;Lw(this,new NJ);b=this.i;LK(b,new PK((QK(),RK)));b.p=0;this.c=new JK(a);YJ(b,this.c,new ZJ(1));this.b=new NJ;Ui(this.b,"Body");YJ(b,this.b,new ZJ(0));this.pb[vd]="mosaic-CaptionLayoutPanel"}s(641,639,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},TJ);_.kd=function(){Dv(this.i)};_.ld=function(){Gv(this.i)};_.ud=function(){return new Kv(this.b)};
-_.rd=function(a){return pJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function VJ(){OE(this)}s(642,516,ri,VJ);function MJ(a){this.b=a}s(643,1,Lh,MJ);_.qc=function(){Dq(this.b.T.jb)};_.b=null;function SK(a){var b;b=a.c;a=b.r;b=!a.f?-1:tj(a.f.b,b);a.f&&uu(a.f.b,b)&&xu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&jG(!a.f?null:uu(a.f.b,b-1))}function TK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Jz);-1==tj(a.f.b,b)&&Pi(a.f.b,b)}function GJ(){}s(644,1,{},GJ);_.Nc=function(a){SK(a)};_.Oc=function(a){TK(a)};
-_.Qc=function(a){UK(a.b.r,a.b)};function eK(){eK=u;VK=new WK(1,"e");XK=new WK(2,yf);YK=new WK(3,"ne");ZK=new WK(10,"nw");$K=new WK(4,ig);aL=new WK(5,lg);bL=new WK(12,"sw");cL=new WK(8,"w");fK=new dL((bj(),cj(null)).pb)}function yJ(a,b){var c;c=CJ(a.pb);return new DK(Qj(b.pb)-(Qj(a.pb)+c[3]),Sj(b.pb)-(Sj(a.pb)+c[0]))}
-function eL(a){var b,c,d,e,f,g;if(a.f){b=vq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=uu(a.f.b,d),c=new wq(Vn(g.pb,If),Vn(g.pb,Hf)),f=yJ(a,g),f.b-=zj(0,f.b+Vn(g.pb,If)-b.c),f.c-=zj(0,f.c+Vn(g.pb,Hf)-b.b),aF(g,zj(0,f.b),zj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,HJ(g,c.c,c.b),g.O==(tq(),uq)&&Bq(g,new IJ(vq(a.pb))),ck(g.z,1)}}function fL(a,b,c){a=a.e;Ei(a,b,b);x(a.d,b,c);Ui(b,xc+c.c)}
-function Aq(a,b){var c;c=a.e;gL(c,b.H);Ti(b.H,xc+ZK.c);gL(c,b.D);Ti(b.D,xc+XK.c);gL(c,b.E);Ti(b.E,xc+YK.c);gL(c,b.N);Ti(b.N,xc+cL.c);gL(c,b.v);Ti(b.v,xc+VK.c);gL(c,b.M);Ti(b.M,xc+bL.c);gL(c,b.K);Ti(b.K,xc+$K.c);gL(c,b.L);Ti(b.L,xc+aL.c)}
-function Cq(a,b){!b.H&&(b.H=AJ(b,0,0));fL(a,b.H,ZK);!b.D&&(b.D=AJ(b,0,1));fL(a,b.D,XK);!b.E&&(b.E=AJ(b,0,2));fL(a,b.E,YK);!b.N&&(b.N=AJ(b,1,0));fL(a,b.N,cL);!b.v&&(b.v=AJ(b,1,2));fL(a,b.v,VK);!b.M&&(b.M=AJ(b,2,0));fL(a,b.M,bL);!b.K&&(b.K=AJ(b,2,1));fL(a,b.K,$K);!b.L&&(b.L=AJ(b,2,2));fL(a,b.L,aL)}function UK(a,b){var c,d;a.b=b;d=a.f.b.d;c=tj(a.f.b,b);if(c+1<d){lA(a.f,b);for(Pi(a.f.b,b);c<d;++c)JJ(uu(a.f.b,c),c)}else JJ(b,c)}
-function dL(a){a=new hL(a);Lw(this,a);this.d=new iL(a);this.d.j=!0;Mi(this.d);this.d.n=3;this.e=new jL(a);this.e.j=!0;Mi(this.e);this.e.n=3;Nw(this)}s(645,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},dL);_.If=function(){return vq(this.pb)};_.Jf=function(){var a;(a=kL(this))&&a.Jf(null)};_.Kf=function(){eL(this)};_.Nc=function(a){!this.c&&(this.c=new GJ);SK(a)};_.Oc=function(a){!this.c&&(this.c=new GJ);TK(a)};_.Hd=function(){eL(this)};
-_.Qc=function(a){!this.c&&(this.c=new GJ);UK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var VK,XK,YK,ZK,fK,$K,aL,bL,cL;function hL(a){this.q=new dw(this);this.pb=a}s(646,303,ei,hL);function WK(a,b){this.b=a;this.c=b}s(647,1,{},WK);_.b=0;_.c=null;function iL(a){wi();Qi.call(this,a)}s(648,3,{},iL);_.kc=function(){var a;a=this.k.f;a.C||Pj(a.x);Ti(this.k.f,"dragdrop-dragging");!a.I.d&&OK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=zj(this.b,a<this.e?a:this.e),b=zj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Re]=a+(oj(),Tf);c.style[Jg]=b+Tf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||jG(a);a.I.d||OK(a.I,!0);a.C||(a.x||(a.x=new lL,Ui(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,$g,tK(a.pb,$g)),aj((bj(),cj(null)),a.x,0,0));Ui(this.k.f,"dragdrop-dragging");a=new wj(this.k.b,null);this.b=a.b+Rj(this.k.b.pb);this.c=a.e+Tj(this.k.b.pb);this.e=this.b+Vj(this.k.b.pb)-this.k.f.cd();this.d=this.c+Uj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function gL(a,b){try{Ii(a,b)}catch(c){if(c=Gi(c),!y(c,119))throw c;}}
-function jL(a){wi();Qi.call(this,a);this.d=new yi}s(649,3,{},jL);_.kc=function(){var a;a=this.k.f.ob;a.C||Pj(a.x);Ti(this.k.f,"dragdrop-dragging");OK(a.I,!1);yq(a,new wq(a.q,a.p));ck(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Yi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-zj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=zj(a+b,Vn(d.I.c.pb,Hf)),b!=a&&zJ(d,0,a-b),yq(d,new wq(d.q,b)),ck(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=zj(a+b,Vn(d.I.c.pb,Hf)),yq(d,new wq(d.q,b)),ck(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-zj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&zJ(d,a-b,0),yq(d,new wq(b,d.p)),ck(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,yq(d,new wq(96<a+b?a+b:96,d.p)),ck(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||jG(a);OK(a.I,!0);a.C||(a.x||(a.x=new lL,Ui(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,$g,tK(a.pb,$g)),aj((bj(),cj(null)),a.x,0,0));Ui(this.k.f,"dragdrop-dragging");a=new wj(this.k.b,null);this.b=a.b+Rj(this.k.b.pb);this.c=a.e+Tj(this.k.b.pb);this.f=this.b+Vj(this.k.b.pb)-this.k.f.cd();this.e=this.c+Uj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function lL(){var a;this.e=new mL(this);this.b=!1;this.c=new hw;Lw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[vd]="gwt-GlassPanel"}s(650,323,Hh,lL);
-_.nd=function(){var a;Nw(this);try{a=this.ob}catch(b){b=Gi(b);if(y(b,125))throw new Ev("Parent widget must be an instance of AbsolutePanel");throw b;}a==(bj(),cj(null))?(nu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Oi(jk,a),a.c=!0,a.d=rk(a),Pi(jk,a),this.d=new nL(this),Ru(new mu(this.d))):(this.pb.style[ld]=cb,this.pb.style[cg]=cb);this.b&&Fu(new lu(this));aj(cj(null),new oL,Zn($doc),$n($doc))};
-_.od=function(){this.i.od();Xj(this.e);this.d&&(ju(Pu,this.d,F(pL,r,47,[(!cs&&(cs=new ok),cs)])),this.d=null);this.b&&ju(Hu,this,F(pL,r,47,[(!Gu&&(Gu=new ok),Gu)]))};_.Yc=function(a){switch(Cu(a.type)){case 256:if(27==(a.keyCode||0))return Pj(this),!1;case 1:if(this.pb.contains(a.target))return Pj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function mL(a){ik();this.b=a}s(651,24,{},mL);_.wc=function(){nu(this.b)};_.b=null;function nL(a){this.b=a}s(652,1,{},nL);_.b=null;
-function oL(){this.pb=Qw();var a;a=new Lx(new qL(this));z(this,a,(Zp(),Zp(),$p));z(this,a,(Vq(),Vq(),Wq))}s(653,325,Vh,oL);_.pd=function(){uj(new rL(this))};function qL(a){this.b=a}s(654,1,{},qL);_.b=null;function rL(a){this.b=a}s(655,1,Lh,rL);_.qc=function(){this.b.pb.focus()};_.b=null;function sL(a){a.pb.style[Yg]=fd;a.pb.style[Be]=fd;if(a.kb){var a=a.ob,b;y(a,144)?a.Jf(null):(b=kL(a))&&b.Jf(a)}}s(657,306,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.If=function(){sL(this);return new wq(Vn(this.pb,If),Vn(this.pb,Hf))};_.Jf=function(){sL(this)};_.Kf=function(){};_.Xc=function(){};_.Hd=function(){};function KK(){this.pb=$doc.createElement("label");this.pb[vd]="mosaic-Label";this.pb.style[Xg]=Df;this.pb[vd]="mosaic-HTML"}s(656,657,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},KK);function WJ(a){Lw(this,new tL(a));this.pb[vd]="mosaic-ImageButton"}s(658,323,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},WJ);
-function qK(){var a=(uw(),xw);ow.call(this,!0,df);this.U=a.b;this.b=new uL(this);this.b.e=!0;ew(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);ej();nv(a,b)}else this.lb|=1;Yn(Xn(this.pb))[vd]=ze;this.pb.style[$g]="2147483647"}s(659,308,ei,qK);_.Xc=function(a){Fv(this,a);1==Cu(a.type)&&jw(this,!1)};_.b=null;
-function uL(a){this.c=a;this.d=new Vi;this.j=new Vi;a=(cy(),by);new Sy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(xg);this.f=$doc.createElement(Ag);yu(b,this.f);this.p=!0;a=Qw();b=(zu(),Au(b));a.appendChild(b);this.pb=a;pl();this.pb.setAttribute("role",Tl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),ej(),nv(a,b)):this.lb|=2225;this.pb[vd]=ye;a=wv(this.pb)+"-vertical";Ci(this.dd(),a,!0);this.pb.style[Mf]=cb;this.pb.setAttribute("hideFocus",Sg);z(this,new ay(this),(Zp(),Zp(),$p))}
-s(660,347,ji,uL);_.Xc=function(a){switch(Cu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ux(this,a)};_.Gd=function(a,b){Yx(this,a,b);b||this.b&&jw(this.c,!1)};_.b=!0;_.c=null;
-function tL(a){var b=(cx(),nx),c=(qx(),rx),d;d=new Xw;d.i[kd]=bb;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Vw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;Vw(b.b);b.b.d.rows[0].cells[0].style[Ug]=e.b;Vw(d);b=Rw(d,0,0,!0);if(a){Pj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Tw(g,f.d);gt(f.c,g,a);c.b=c.b.c}else e=c.c.d,Pi(c.c,a);a.pb[Rc]=e;yu(b,a.pb);Iv(a,d)}Lw(this,d);Ci(this.pb,"mosaic-WidgetWrapper",!0)}s(661,323,Hh,tL);_.b=null;_.c=null;function OJ(a){this.b=a}s(662,1,{},OJ);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&jG(this.b)};_.b=null;function PJ(a){ik();this.b=a}s(663,24,{},PJ);_.wc=function(){Dq(this.b.T.jb);var a=this.b;bs((!a.y&&(a.y=new vL),a.y))};_.b=null;function QJ(a){ik();this.b=a}s(664,24,{},QJ);_.wc=function(){DJ(this.b,(tq(),uq))};_.b=null;function RJ(a){ik();this.b=a}s(665,24,{},RJ);_.wc=function(){DJ(this.b,(tq(),EJ))};_.b=null;function UJ(){}s(666,1,{},UJ);function XJ(a){this.b=a}s(667,1,{},XJ);_.Ec=function(){this.b.Bd()};_.b=null;
-function $J(a){this.b=a}s(668,1,{},$J);_.b=null;function aK(a){this.b=a}s(669,1,Lh,aK);_.qc=function(){this.b.O==(tq(),uq)?ck(this.b.A,333):this.b.O==EJ&&ck(this.b.B,333)};_.b=null;function BJ(a){this.pb=a;Dv(this)}s(670,306,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},BJ);_.Jc=function(a){return z(this,a,(yr(),yr(),zr))};_.Kc=function(a){return z(this,a,(kj(),kj(),lj))};_.Lc=function(a){return z(this,a,(Cr(),Cr(),Dr))};_.Mc=function(a){return z(this,a,(mj(),mj(),nj))};
-function vL(){us.call(this,null)}s(671,238,Fh,vL);function tq(){tq=u;uq=new wL("MAXIMIZED",0);EJ=new wL("MINIMIZED",1);FJ=new wL("NORMAL",2);xL=F(yL,r,139,[uq,EJ,FJ])}function wL(a,b){E.call(this,a,b)}s(672,139,{113:1,116:1,118:1,139:1},wL);var xL,uq,EJ,FJ;function nu(a){var b,c,d,e;c=ij();b=jj();e=(ov(),pv).scrollWidth;d=pv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Yg]=c-1+Tf);0<=b-1&&(a.pb.style[Be]=b-1+Tf)}
-function zL(a,b){var c,d,e;if(a.n)return!0;a.y.Ee();for(c=new Kv(b);c.b.b<c.b.c.d-1;)d=nJ(Lv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Pi(a.y,d);return!0}
-function AL(a,b){var c,d,e;if(b.b)a.d&&Wj(a.d),a.d=new BL(a,b),Yj(a.d,333);else for(d=new Ai(a.y);d.c<d.e.ye();)c=Bi(d),e=c.nb,CL(b,c,e.t,e.u),DL(c,e.v,e.s,F(I,k,-1,[EL(a.r.b,c).e,EL(a.q.b,c).d,EL(a.o.b,c).b,EL(a.p.b,c).c]),F(I,k,-1,[FL(a.j.b,c).e,FL(a.i.b,c).d,FL(a.e.b,c).b,FL(a.f.b,c).c]),F(I,k,-1,[GL(a.v,c),GL(a.u,c),GL(a.s,c),GL(a.t,c)]))}
-function HL(){this.y=new Vi;this.k=new IL(this);this.x=new JL(this.k);this.w=new KL(this.k);this.r=new LL(this.k);this.q=new ML(this.k);this.o=new NL(this.k);this.p=new OL(this.k);this.j=new PL(this.k);this.i=new QL(this.k);this.e=new RL(this.k);this.f=new SL(this.k);this.v=new TL(this.k);this.u=new TL(this.k);this.s=new TL(this.k);this.t=new TL(this.k)}s(675,1,{});_.Pf=function(a){AL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function UL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ai(b.y);e.c<e.e.ye();)d=Bi(e),y(d,62)&&(d=d.jb),f=d.nb,CL(c,d,f.t,f.u),DL(d,f.v,f.s,F(I,k,-1,[EL(b.r.b,d).e,EL(b.q.b,d).d,EL(b.o.b,d).b,EL(b.p.b,d).c]),F(I,k,-1,[FL(b.j.b,d).e,FL(b.i.b,d).d,FL(b.e.b,d).b,FL(b.f.b,d).c]),F(I,k,-1,[GL(b.v,d),GL(b.u,d),GL(b.s,d),GL(b.t,d)]));VL(c);a.b.d=null;for(a=new Ai(a.b.y);a.c<a.e.ye();)b=Bi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function BL(a,b){this.b=a;this.c=b;var c=(ek(),fk);this.n=new dk(this);this.t=c}s(676,17,{},BL);_.rc=function(){UL(this)};_.sc=function(){UL(this)};
-_.uc=function(a){var b,c,d;for(c=new Ai(this.b.y);c.c<c.e.ye();)b=Bi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.x=J(d.r+(d.v-d.r)*a),d.i=J(d.o+(d.s-d.o)*a),CL(this.c,b,d.j,d.w),DL(b,d.x,d.i,F(I,k,-1,[EL(this.b.r.b,b).e,EL(this.b.q.b,b).d,EL(this.b.o.b,b).b,EL(this.b.p.b,b).c]),F(I,k,-1,[FL(this.b.j.b,b).e,FL(this.b.i.b,b).d,FL(this.b.e.b,b).b,FL(this.b.f.b,b).c]),F(I,k,-1,[GL(this.b.v,b),GL(this.b.u,b),GL(this.b.s,b),GL(this.b.t,b)]))};_.b=null;_.c=null;s(678,1,{});
-_.b=null;function RL(a){this.b=a}s(677,678,{},RL);function SL(a){this.b=a}s(679,678,{},SL);function QL(a){this.b=a}s(680,678,{},QL);function PL(a){this.b=a}s(681,678,{},PL);function NL(a){this.b=a}s(682,678,{},NL);function OL(a){this.b=a}s(683,678,{},OL);function ML(a){this.b=a}s(684,678,{},ML);function LL(a){this.b=a}s(685,678,{},LL);s(686,678,{},function(a){this.b=a});s(687,678,{},function(a){this.b=a});function GL(a,b){var c=a.b,d;d=Yi(c.e,b);d||(d=new BK(wK(b.pb)),x(c.e,b,d));return d.e}
-function TL(a){this.b=a}s(688,678,{},TL);function KL(a){this.b=a}s(689,678,{},KL);function JL(a){this.b=a}s(690,678,{},JL);function FL(a,b){var c;c=Yi(a.b,b);c||(c=new BK(CJ(b.pb)),x(a.b,b,c));return c}function EL(a,b){var c;c=Yi(a.c,b);c||(c=new BK(vK(b.pb)),x(a.c,b,c));return c}
-function WL(a,b){var c,d;d=Yi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=kL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new wq(XL(e,!0),XL(e,!1));break a}h=b.If();null!=c.n&&(h.c=XL(e,!0));null!=c.k&&(h.b=XL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new wq(XL(e,!0),XL(e,!1));break a}h=new zK;f=b.pb;l=f.style;g=l[Qf];i=l[Vg];l[Qf]="static";l[Vg]=Ce;null!=c.n?h.c=XL(e,!0):(l[Yg]=fd,h.c=(f.offsetWidth||0)+EL(d.p.b,b).c+EL(d.q.b,b).d);null!=c.k?h.b=XL(e,!1):(l[Be]=fd,h.b=(f.offsetHeight||0)+EL(d.r.b,b).e+
-EL(d.o.b,b).b);l[Qf]=g;l[Vg]=i}d=h}null!=c.n&&(oj(),xp)==c.n.Rf()||null!=c.k&&(oj(),xp)!=c.k.Rf()||x(a.f,b,d)}return d}function IL(a){this.i=a;this.d=new yi;this.f=new yi;this.c=new yi;this.b=new yi;this.e=new yi}s(691,1,{},IL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function YL(a){var b;b=a.nb;if(null==b||!y(b,142))b=new ZL,a.nb=b;return b}function MK(){PK.call(this,(QK(),$L))}function PK(a){var b=(aM(),bM);HL.call(this);this.c=a;this.b=b}s(692,675,{},MK,PK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new zK;zL(this,a);l=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);d=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(QK(),$L)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ai(this.y);a.c<a.e.ye();)c=Bi(a),e=YL(c),b=null,i=c.ob,y(i,145)&&(b=i,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==$L?(l+=WL(this.x.b,c).c,e.b=WL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=zj(f,e.b)):(d+=WL(this.w.b,c).b,e.c=WL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=zj(g,e.c));this.c==$L?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P;if(zL(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=GL(this.t,a);B=GL(this.v,a);c=vq(a.pb);P=c.c-(q+GL(this.u,a));o=c.b-(B+GL(this.s,a));g=P;c=o;this.c==(QK(),$L)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Ai(this.y);e.c<e.e.ye();)d=Bi(e),b=null,n=YL(d),w=d.ob,y(w,145)&&(b=w,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),this.c==$L?(n.e?++h:(n.c=WL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=WL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=WL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=WL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Ai(this.y);e.c<e.e.ye();)d=Bi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=cM(b),b=new wq(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==$L?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=K,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==RK?(n.t=this.b==(aM(),bM)?q:this.b==dM?q+~~(P/2)-~~(K/2):q+P-K,n.u=B,n.v=l,n.s=f,B+=m+H):(this.b==(aM(),bM)?(n.t=q,n.u=B):this.b==dM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d._c()-Qj(a.pb)-GL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Sj(a.pb)-GL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));AL(this,a)}};_.b=null;_.c=null;function aM(){aM=u;bM=new eM("START",0);dM=new eM(Fb,1);fM=new eM("END",2);gM=F(hM,r,140,[bM,dM,fM])}function eM(a,b){E.call(this,a,b)}s(693,139,{113:1,116:1,118:1,140:1},eM);var gM,dM,fM,bM;function QK(){QK=u;$L=new iM("HORIZONTAL",0);RK=new iM("VERTICAL",1);jM=F(kM,r,141,[$L,RK])}
-function iM(a,b){E.call(this,a,b)}s(694,139,{113:1,116:1,118:1,141:1},iM);var jM,$L,RK;s(696,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ZL(){this.f=!1}function ZJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(695,696,{142:1,146:1},ZL,ZJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function lM(a,b){if(a.n)return!0;zL(a,b);if(0<a.y.d){a.b=uu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new mM,c.nb=d;a.c=d;a.y.Ee();Pi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function nM(){HL.call(this)}s(697,675,{},nM);
-_.Qf=function(a){var b,c;c=new zK;lM(this,a);if(this.b){b=WL(this.x.b,this.b).c;var d=WL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=cM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);c.b+=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;lM(this,a)&&(d=GL(this.t,a),e=GL(this.v,a),c=vq(a.pb),f=c.c-(d+GL(this.u,a)),c=c.b-(e+GL(this.s,a)),b=this.b.ob,y(b,145)&&(b=cM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Qj(a.pb)-GL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Sj(a.pb)-GL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),AL(this,a))};_.b=null;_.c=null;function mM(){this.f=!1}
-s(698,696,{143:1,146:1},mM);function cM(a){var b,c,d,e;null==a.b&&(a.b=v(I,k,-1,4,1),e=Xn(dv(dv(a.d,0),0)),c=Xn(dv(dv(a.d,2),2)),d=vK(a.pb),b=CJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function oM(a,b){a.kb&&Pj(a);return fw(a,b)}function pM(){Dw();tw.call(this,Ew)}s(699,313,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},pM);_.rd=function(a){return oM(this,a)};_.b=null;
-function YJ(a,b,c){var d=a.q.d;b.nb=c;mJ(a,b,a.pb,d,!0)}function qM(a){var b;b=a.ob;return y(b,145)?b:a}function zq(a){if(!a.kb)return new zK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),Bq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function nJ(a){return y(a,145)?a.jb:a}function rM(a){var b;if(!a.o){b=(!IK&&(IK=new HK),IK);var c=uM(a,gb,!0);b.b=c;c=uM(a,hb,!0);b.c=c;a.o=b}return a.o}
-function mJ(a,b,c,d,e){if(y(b,62))throw new pk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new pM,Tv(a,c,a.pb,d,!0),gw(c,b)):Tv(a,b,c,d,e);oJ(a,b)}
-function oJ(a,b){var c;c=a.e;if(b){var d=c.k;Ji(d.d,b);Ji(d.f,b);Ji(d.c,b);Ji(d.b,b);Ji(d.e,b)}else d=c.k,xy(d.d),xy(d.f),xy(d.c),xy(d.b),xy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==qM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==qM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Jf(a.ob),c.Jf(a))}}function Dq(a){a.kb&&a.pb.style.display!=Af&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Pf(a),a.d=!1,VL(a))}
-function VL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=nJ(Py(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Kf():y(b,75)&&b.Hd())}function pJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=qM(b);return $v(a,c)?(y(c,145)&&oM(c,b),oJ(a,null),!0):!1}function LK(a,b){var c;a.e=b;null!=a.f&&Ti(a,wv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Wy(a.f,yv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Ui(a,wv(a.pb)+Ca+a.f);oJ(a,null)}
-function uM(a,b,c){a.n||(a.n=$doc.createElement(sg),xK(a.n,Qf,Zc),xK(a.n,Vg,Ce),xK(a.n,Re,cb),xK(a.n,Jg,cb),a.pb.appendChild(a.n));xK(a.n,Yg,b);xK(a.n,Be,b);a=uK(a.n);return c?a.c:a.b}
-function XL(a,b){var c;c=null.Rf();if(c==(oj(),Jp)){c=(rM(a),null.Rf());var d=(-1==GK&&(GK=kJ(ib,!0)),GK);return M(L(Math.round(100*d*c/254)))}if(c==zp)return c=rM(a),d=null.Rf(),M(L(uE(d*(-1==c.b&&(c.b=kJ(gb,!0)),c.b))));if(c==Bp)return c=rM(a),d=null.Rf(),M(L(uE(d*(-1==c.c&&(c.c=kJ(hb,!0)),c.b))));if(c==Hp)return c=(rM(a),null.Rf()),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(d*c)));if(c==Lp)return c=(rM(a),null.Rf()),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(10*d*c/254)));if(c==Fp)return M(L(uE(12*
-(rM(a),null.Rf())*M(L(uE((-1==GK&&(GK=kJ(ib,!0)),GK)/72))))));if(c==xp)return uM(a,null.Rf(),b);if(c==Dp)return c=(rM(a),M(L(uE(null.Rf())))),d=(-1==GK&&(GK=kJ(ib,!0)),GK),M(L(Math.round(d*c/72)));if(null.Rf()==vp)return M(L(uE(null.Rf())));throw new pk("Invalid size: "+null.Rf());}function NJ(){var a=new nM;cw.call(this);this.k=new wq(-1,-1);new vM(this);this.pb[vd]="mosaic-LayoutPanel";LK(this,a)}s(700,303,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},NJ);
-_.vd=function(a){mJ(this,a,this.pb,this.q.d,!0)};_.kd=function(){Nv(this,new wM)};_.ld=function(){Nv(this,new xM)};_.If=function(){return zq(this)};_.sd=function(a){return Wv(this.q,qM(a))};_.td=function(a,b,c,d){mJ(this,a,b,c,d)};_.Jf=function(a){oJ(this,a)};_.ud=function(){return new Kv(this)};_.Kf=function(){Dq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=zq(this),null!=this.j)a=a.b+Tf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Tf);this.gd(b);this.i=null}else b=a.b+Tf,this.jd(a.c+Tf),this.gd(b);Dq(this)}};_.Hd=function(){Dq(this)};_.rd=function(a){return pJ(this,a)};_.gd=function(a){this.pb.style[Be]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){a=qM(a);Zv(this,a);this.xd(a,b,c)};
-_.jd=function(a){this.pb.style[Yg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function wM(){}s(701,1,{},wM);_.Fd=function(a){qM(a).nd()};function xM(){}s(702,1,{},xM);_.Fd=function(a){qM(a).od()};function Kv(a){this.c=a;this.b=new Yv(this.c.q)}s(703,1,{},Kv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return nJ(Lv(this.b))};_.Wc=function(){Mv(this.b)};_.c=null;function yM(){yM=u;new ix}
-function vM(a){yM();Ci(a.pb,"dragdrop-dropTarget",!0);this.b=a;new zM(this)}s(704,9,{},vM);function zM(a){ik();this.b=a}s(705,24,{},zM);_.wc=function(){oJ(this.b.b,null);Dq(this.b.b)};_.b=null;function kL(a){a=a.ob;return!a?null:y(a,144)?a:kL(a)}function HJ(a,b,c){var d;d=a.pb;DL(a,b,c,vK(d),CJ(d),wK(d))}
-function DL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.jd((0>g?0:g)+(oj(),Tf)),b!=a.cd()&&a.jd((0>b?0:b)+Tf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(oj(),Tf)),c!=a.bd()&&a.gd((0>c?0:c)+Tf))}function Bq(a,b){HJ(a,b.c,b.b)}function CL(a,b,c,d){b=qM(b);Zv(a,b);a.xd(b,c,d)}s(708,1,{});
-function WD(){var a,b,c,d;d=xE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function AM(){this.b=new yi;new yi;new yi}s(707,708,{},AM);function VD(){VD=u;BM=new AM}function $D(){var a=XD,b=$wnd.JSApplet.JSME;VD();x(BM.b,a,b)}var BM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Fn&&(e=Zj(),2E3<e-Hn&&(Hn=e,Gn=En()));if(0==Fn++){var f=(In(),Jn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Rn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(In(),Jn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Rn(l,m);while(h.d);h.d=m}}--Fn;c&&-1!=Gn&&($wnd.clearTimeout(Gn),Gn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(jt)()}catch(d){a(b)}else A(jt)()}var YD=V(1),xn=V(100),CM=lE(" I"),I=gE(715,CM),PE=gE(713,YD),DM=lE(" Z"),dH=gE(716,DM);V(99);V(98);V(97);var EM=V(496),ln=gE(717,EM),FM=V(257),Mt=gE(718,FM);V(258);V(139);var GM=lE(" B");V(486);var HM=lE(" C"),ti=gE(719,HM);V(484);var IM=lE(" D"),xF=gE(720,IM);V(485);V(487);var JM=V(490),tE=gE(721,JM),KM=lE(" J"),LM=V(2),lt=gE(714,LM),rK=gE(722,GM);V(499);V(482);V(96);V(186);V(105);V(478);var XD=V(476);
-V(481);V(115);V(116);V(94);V(107);V(108);V(109);V(493);V(488);V(477);V(708);V(707);var ZD=kE(),RA=V(408),jF=gE(723,RA),MM=V(539),NG=gE(724,MM),NM=V(394);V(393);V(392);V(391);V(535);var ct=gE(725,I),OM=W(537,function(){pF();return RG}),SG=gE(726,OM);V(538);V(417);V(416);V(531);V(530);V(540);V(541);V(536);V(451);V(534);var tA=gE(727,NM);V(406);V(543);V(198);V(197);V(291);V(238);V(293);V(206);var PM=V(205);V(241);V(240);V(239);V(388);V(389);V(390);V(307);var QM=V(306);V(305);V(311);V(325);V(545);V(544);
-V(304);V(303);V(547);V(546);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(548);V(549);V(550);V(551);V(367);V(244);V(243);V(316);V(317);V(318);V(570);V(579);V(24);V(571);V(572);V(573);V(574);V(575);V(576);V(577);V(578);V(289);V(463);V(462);V(503);V(505);V(504);V(506);V(508);V(507);V(509);V(513);V(514);V(363);V(366);V(364);V(365);V(434);V(433);var KB=V(432),UF=gE(728,KB),hH=gE(729,KM);V(423);V(418);V(419);V(569);V(510);V(516);V(511);V(512);V(428);V(427);V(426);V(431);
-var RM=kE(),eJ=gE(730,RM);V(461);V(471);V(470);V(469);V(472);V(473);V(612);V(613);V(614);V(615);V(522);var SM=W(247,function(){Ss();return Xs}),Ys=gE(731,SM);V(502);V(441);V(442);V(425);var vB=V(420);V(404);V(405);V(430);var GB=V(429);V(422);V(421);V(520);V(529);V(411);var VA=V(410);V(465);V(532);V(533);V(495);V(542);V(439);V(440);V(414);V(396);V(395);V(448);kE();kE();kE();V(398);V(399);V(287);
-var TM=W(174,function(){oj();return Np}),Op=gE(732,TM),UM=W(138,function(){pj();return lo}),mo=gE(733,UM),VM=W(145,function(){no();return Yo}),Zo=gE(734,VM),WM=W(164,function(){$o();return ip}),jp=gE(735,WM),XM=W(169,function(){kp();return tp}),up=gE(736,XM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);V(196);V(203);V(204);V(378);var Qy=gE(737,QM);V(379);V(582);V(581);V(415);V(202);V(228);V(230);var bB=V(413);V(464);V(401);V(400);V(407);V(526);V(339);V(341);V(340);V(342);V(498);V(233);V(450);V(201);V(221);V(222);V(224);V(219);V(218);V(220);var dB=V(565);V(409);
-V(584);V(589);V(449);V(489);V(452);var vA=V(403),uA=gE(738,VA);V(208);V(212);V(628);V(566);V(436);V(437);V(438);V(402);V(225);V(242);V(562);V(563);V(330);V(329);V(335);V(336);V(618);V(590);V(591);V(515);V(523);V(524);V(525);V(583);V(585);var wB=V(424);V(210);V(209);V(211);V(213);V(527);V(232);V(229);V(231);V(227);V(217);V(216);V(215);V(588);V(310);V(309);V(308);V(596);V(595);V(617);V(593);V(616);var YM=W(672,function(){tq();return xL}),yL=gE(739,YM);V(671);V(670);V(662);V(663);V(664);V(665);V(666);
-V(667);V(668);V(669);V(643);var ZM=W(312,function(){uw();return Bw}),Cw=gE(740,ZM),$M=W(359,function(){qw();return jy}),ky=gE(741,$M);V(17);V(360);V(361);V(356);V(357);V(358);V(18);V(19);V(20);V(447);V(412);V(659);V(347);V(660);V(348);V(349);V(350);V(351);V(354);V(321);V(320);var aN=V(319);V(586);V(587);V(592);V(269);V(324);V(355);V(200);V(343);V(370);V(369);V(371);var bN=W(372,function(){Ay();return Ly}),My=gE(742,bN);W(373,null);W(374,null);W(375,null);W(376,null);V(245);V(262);V(567);V(322);V(338);
-V(337);V(519);V(314);V(199);V(568);V(323);V(645);V(3);V(648);V(649);V(647);V(646);V(639);V(638);V(700);V(701);V(702);V(703);V(641);V(236);var hC=V(444),jC=gE(743,hC);V(445);V(443);V(27);V(28);V(26);V(29);V(32);V(33);V(34);V(35);V(36);V(37);var cN=V(49),Zx=gE(744,cN);V(38);V(39);V(40);V(41);V(42);V(43);V(44);V(46);V(45);V(47);V(48);V(50);V(51);V(53);V(54);V(52);V(55);V(56);V(57);V(58);V(60);V(62);V(63);V(61);V(59);V(64);V(65);V(66);V(67);V(69);V(72);V(71);V(73);V(76);V(77);V(75);V(78);V(79);V(80);
-V(81);V(82);V(83);V(85);V(86);V(84);V(87);V(88);V(89);V(90);V(92);V(93);V(91);var AK=V(630);V(315);var EK=V(632);V(234);V(657);V(656);V(457);V(456);V(458);V(235);V(271);V(273);V(272);V(263);V(313);V(699);V(278);V(281);V(279);V(280);V(5);V(7);V(6);V(603);V(446);V(459);V(382);V(195);V(300);V(301);V(267);V(381);V(264);V(594);var dK=gE(745,aN);V(600);V(599);V(607);V(597);V(598);V(604);V(605);V(601);V(602);V(453);V(454);V(460);V(237);V(658);V(625);V(480);V(500);V(266);V(564);var FK=V(633);V(642);V(661);
-V(696);V(695);V(207);V(223);V(4);V(624);V(31);V(274);V(344);V(345);V(346);V(275);var pL=gE(746,PM);V(276);V(675);V(692);var dN=W(693,function(){aM();return gM}),hM=gE(747,dN),eN=W(694,function(){QK();return jM}),kM=gE(748,eN);V(678);V(687);V(686);V(690);V(689);V(685);V(684);V(682);V(683);V(681);V(680);V(677);V(679);V(688);V(691);V(676);V(328);V(377);V(368);V(30);V(68);V(644);V(697);V(327);V(326);V(332);V(333);V(331);V(277);V(21);V(298);V(299);V(11);V(14);V(22);var fN=V(25),sk=gE(749,fN);V(23);V(698);
-V(8);V(10);V(9);V(704);V(705);V(650);V(653);V(654);V(655);V(651);V(652);var CK=V(631);V(635);V(636);V(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/6DED0C7A48F0BB72DDB1FDE5C05E60B5.cache.html b/public/jsme/6DED0C7A48F0BB72DDB1FDE5C05E60B5.cache.html
new file mode 100644
index 0000000..615e0b8
--- /dev/null
+++ b/public/jsme/6DED0C7A48F0BB72DDB1FDE5C05E60B5.cache.html
@@ -0,0 +1,642 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '6DED0C7A48F0BB72DDB1FDE5C05E60B5';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",
+hb="1ex",ib="1in",jb="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",ub="?",vb="@",wb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Gb="CSS1Compat",Hb="Center",Jb="Cl",Nb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="HIDDEN",Zb="Helvetica",$b="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",
+ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",oc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",pc="O",qc="ONE_WAY_CORNER",rc="P",sc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Hc="Se",Ic="Si",Jc="South",Mc="Style names cannot be empty",Nc="West",Rc="X",Sc="[",Tc="[object Array]",Uc="\\",Vc="]",Wc="__gwtex_wrap",Xc="__uiObjectID",Yc="a",
+Zc="absolute",$c="alert",ad="alertdialog",hd="align",id="antialias",jd="application",kd="article",ld="auto",md="backgroundColor",nd="banner",od="blur",pd="bolder",qd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",Cd="click",Ed="click marked atom to delete mark",Fd="code",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="dblclick",Pd="definition",Qd="dialog",
+Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",de="dragdrop-handle",ee="dragdrop-selected",fe="dragend",ge="dragenter",he="dragexit",ie="dragleave",je="dragover",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",De="gridcell",Ee="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",
+Je="height",Ke="hidden",Le="html",Se="id",Te="img",Ue="is_touch_supported",Ve="italic",We="java.vm.name",Xe="jsa-resetDiv",Ye="keydown",Ze="keypress",$e="keyup",af="left",bf="link",cf="list",df="listbox",ef="listitem",ff="load",gf="log",hf="ltr",jf="main",kf="marquee",mf="math",nf="menu",of="menuPopup",pf="menubar",qf="menuitem",wf="menuitemcheckbox",xf="menuitemradio",yf="middle",zf="mousedown",Af="mousemove",Bf="mouseout",Cf="mouseover",Df="mouseup",Ef="mousewheel",Ff="msie",Gf="multipart",Hf="n",
+If="name",Jf="navigation",Kf="none",Lf="noreaction",Mf="note",Nf="nowrap",Of="null",Pf="number",Qf="object",Rf="offsetHeight",Sf="offsetWidth",Tf="ontouchstart",Uf="opera",Vf="option",Wf="outline",Xf="overflow",Yf="padding",Zf="paste",$f="popupContent",ag="position",bg="presentation",cg="progressbar",dg="px",eg="px, ",fg="px;",gg="radio",hg="radiogroup",jg="reaction",kg="rect(0px, 0px, 0px, 0px)",lg="region",mg="rgb(",ng="right",og="role",pg="rotation",qg="row",rg="rowgroup",sg="rowheader",tg="rtl",
+vg="s",wg="scale100",xg="scrollbar",yg="se",zg="search",Ag="separator",Bg="serif",Cg='shape-rendering="crispEdges"',Dg="slider",Eg="span",Fg="spinbutton",Gg="status",Hg="subMenuIcon-selected",Ig="tab",Jg="table",Kg="tablist",Lg="tabpanel",Mg="tbody",Ng="td",Og="text",Pg="textAlign",Qg="textbox",Rg="timer",Sg="toolbar",Tg="tooltip",Ug="top",Vg="touchcancel",Wg="touchend",Xg="touchmove",Yg="touchstart",Zg="tr",$g="tree",ah="treegrid",bh="treeitem",ch="true",dh="value",eh="verticalAlign",fh="visibility",
+gh="visible",hh="whiteSpace",ih="width",jh="x",kh="zIndex",lh="|",_,mh={l:4194303,m:4194303,h:1048575},nh={l:0,m:0,h:0},oh={l:1,m:0,h:0},ph={l:2,m:0,h:0},qh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Ih={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Kh={l:16384,m:0,h:0},Lh={l:32768,m:0,h:0},Mh={l:65536,m:0,h:0},Nh={l:131072,m:0,h:0},Oh={l:262144,m:0,h:0},
+Ph={l:524288,m:0,h:0},Qh={},Rh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Sh={117:1,120:1,134:1},Th={48:1},Uh={136:1},Vh={90:1,91:1,97:1,111:1,117:1},Wh={53:1,117:1},Xh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},Yh={94:1,117:1},Zh={47:1,83:1},$h={56:1},ai={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,
+79:1,80:1,82:1},bi={2:1},ci={55:1},di={90:1,97:1,111:1,117:1},ei={97:1,117:1},fi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},gi={152:1},hi={6:1,8:1,117:1,121:1,123:1},ii={117:1,134:1},ji={117:1,124:1,126:1,130:1,132:1},ki={81:1,117:1,121:1,123:1},li={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,
+24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},mi={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},ni={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},oi={138:1},pi={119:1},qi={113:1},ri={117:1,124:1,132:1},si={134:1},ti={90:1,91:1,97:1,103:1,111:1,117:1},ui={117:1},vi={117:1,124:1,130:1,132:1},wi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},xi={117:1,120:1,
+135:1},yi={45:1},zi={69:1,80:1},Ai={11:1,117:1,121:1,123:1},Bi={7:1,8:1,117:1,121:1,123:1},Ci={8:1,10:1,117:1,121:1,123:1},Di={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Ei={8:1,9:1,117:1,121:1,123:1},Fi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Gi={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Hi={135:1};
+function t(a,b,c){var d=Qh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Qh[a]=function(){}),_=d.prototype=0>b?{}:new Qh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ii(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Ji,m,-1,8,1);d=(Ki(),Li);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Mi(){Mi=x;Ni=new Oi}function Pi(a){for(var b,a=new Qi(a.k.n);a.c<a.e.Fe();)b=Ri(a),Si(b.ld(),ee,!1),Ti(a)}
+function Ui(a,b,c){var a=a.o,d;try{d=new Vi(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Wi(e);if(A(e,124))throw new Xi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Si(b.ld(),Wb,!0);Si(c.ld(),de,!0);z(Ni,b,c)}function Yi(a,b){var c;c=Zi(Ni,b);var d;d=Zi(a.o.d,c);if(!d)throw new $i("dragHandle was not draggable");aj(d.c.b);aj(d.e.b);aj(d.d.b);Si(b.ld(),Wb,!1);Si(c.ld(),de,!1)}
+function bj(a){var b;a.p=!1;for(a=new Qi(a.k.n);a.c<a.e.Fe();)b=Ri(a),Si(b.ld(),ee,!1),Ti(a)}function cj(a,b){dj(a.k.n,b)?Si(b.ld(),ee,!1):a.p?(ej(a.k.n,b),Si(b.ld(),ee,!0)):(a.k.n.Oe(),ej(a.k.n,b))}function fj(a){this.i=a;this.k=new gj(this);this.o=new hj(this.k)}t(3,1,{});_.rc=function(){ij(this.k.f,"dragdrop-dragging")};_.sc=function(){jj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ni;function gj(a){this.n=new kj;this.e=a;this.b=a.i}t(4,1,{},gj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function lj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function mj(a,b){var c;c=nj(a.d,oj).b;b.b.ctrlKey||b.b.metaKey||Pi(a.c.e);cj(a.c.e,c)}function pj(a){a.c.i=null;a.c.e.sc();qj((rj(),sj(null)),a.b,0,0);var b=a.b.pb;tj=b;uj();vj=b;a.e=2}
+function hj(a){this.d=new Oi;this.c=a;this.b=new wj;xj(this.b,yj(),zj());B(this.b,this,(Aj(),Aj(),Bj));B(this.b,this,(Cj(),Cj(),Dj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Ej(),dg);a.borderStyle=(Fj(),Kf);a[md]="blue"}t(5,1,{},hj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Gj(a);e=Hj(a);b=Ij(a.b);if(!(3==this.e||2==this.e||1!=b)&&!oj)oj=c,this.c.f=nj(this.d,oj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Jj(this.c.n,this.c.f)&&(Pi(this.c.e),cj(this.c.e,this.c.f)),Kj(new Yj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Zj(oj,null),oj!=this.c.f&&(c=new Zj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,pj(this),1!=this.e&&lj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=$j(a,b);a=ak(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(bk(ck(d-this.i),ck(a-this.j))>=this.c.e.n?(dk(),-1!=Jj(this.c.n,this.c.f)||cj(this.c.e,this.c.f),c=new Zj(oj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,pj(this)):ek.preventDefault()),1==this.e)return;ek.preventDefault();lj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=$j(a,b);b=ak(a,b);if(1==Ij(a.b)&&(this.f=!1,oj))try{if(dk(),1==this.e)mj(this,a);else{d!=this.b&&(c=new Zj(d,null),e+=c.b,b+=c.e);try{lj(this,e,b),this.c.e.rc(),3!=this.e&&mj(this,a)}finally{var f=this.b.pb;tj&&f==tj&&(tj=null);uj();f===vj&&(vj=null);fk(this.b);this.e=1;this.c.f=null}}}finally{oj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var oj=null;function Yj(){}t(6,1,$h,Yj);_.xc=function(){dk()};
+function Vi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Vi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Zj(a,b){!a||a==(rj(),sj(null))?this.i=this.f=0:(this.f=a.gd()-gk(a.pb),this.i=a.hd()-(a.pb.scrollTop||0));!b||b==(rj(),sj(null))?this.d=this.c=0:(this.c=hk(b.pb)+ik(b.pb),this.d=jk(b.pb)+kk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Zj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function dk(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ik(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(dg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function kk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(dg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function lk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function mk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function nk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function ok(a,b){var c=pk();nk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;qk(a.n,pk())}function rk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function qk(a,b){rk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function sk(a){this.b=a}t(18,1,{},sk);_.Cc=function(a){qk(this,a)};_.b=null;t(19,1,{});t(20,1,bi);function tk(){tk=x;var a;(a=new uk)&&(a.Fc()||(a=new vk));wk=a}t(21,19,{});var wk=null;function xk(a,b){var c=C(function(){if(!b.b){var c=pk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function uk(){}t(22,21,{},uk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new yk;xk(a,b);return b};function yk(){}t(23,20,bi,yk);_.Ec=function(){this.b=!0};_.b=!1;function vk(){this.b=new kj;this.c=new zk(this)}t(24,21,{},vk);_.Fc=function(){return!0};_.Dc=function(a){a=new Ak(this,a);ej(this.b,a);1==this.b.d&&Bk(this.c,16);return a};function Ck(){Ck=x;Dk=new kj;var a=new Ek;Fk();Gk(Hk?Hk:Hk=new Ik,a)}function Jk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);dj(Dk,a)}
+function Bk(a,b){if(0>b)throw new Kk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);dj(Dk,a);a.c=!1;a.d=Lk(a,b);ej(Dk,a)}function Mk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Lk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(26,1,{});_.Gc=function(){this.c||dj(Dk,this);this.Hc()};_.c=!1;_.d=0;var Dk;function zk(a){Ck();this.b=a}t(25,26,{},zk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Nk,m,3,a.b.d,0);b=Ok(a.b,b);c=new Pk;for(e=0,f=b.length;e<f;++e)d=b[e],dj(a.b,d),qk(d.b,c.b);0<a.b.d&&Bk(a.c,bk(5,16-(pk()-c.b)))};_.b=null;function Ak(a,b){this.c=a;this.b=b}t(27,20,{2:1,3:1},Ak);_.Ec=function(){var a=this.c;dj(a.b,this);0==a.b.d&&Jk(a.c)};_.b=null;_.c=null;t(29,1,{});_.b=null;function Qk(){this.b=$c}t(28,29,{},Qk);function Rk(){this.b=ad}t(30,29,{},Rk);function Sk(){this.b=jd}t(31,29,{},Sk);t(33,1,{});_.b=null;function Tk(a){this.b=a}
+t(32,33,{},Tk);function Uk(){this.b=kd}t(34,29,{},Uk);function Vk(){this.b=nd}t(35,29,{},Vk);function Wk(){this.b=sd}t(36,29,{},Wk);function Xk(){this.b=xd}t(37,29,{},Xk);function Yk(){this.b=Id}t(38,29,{},Yk);function Zk(){this.b=Jd}t(39,29,{},Zk);function $k(){this.b=Kd}t(40,29,{},$k);function al(){this.b=Ld}t(41,29,{},al);function bl(){this.b=Pd}t(42,29,{},bl);function cl(){this.b=Qd}t(43,29,{},cl);function dl(){this.b=Vd}t(44,29,{},dl);function fl(){this.b=Yd}t(45,29,{},fl);
+function gl(){this.b=ue}t(46,29,{},gl);function hl(){this.b=Ce}t(47,29,{},hl);function il(){this.b=De}t(48,29,{},il);function jl(){this.b=Ee}t(49,29,{},jl);function kl(){this.b=Ie}t(50,29,{},kl);function ll(a){this.b=a.id}t(51,1,{4:1,5:1},ll);_.b=null;function ml(){this.b=Te}t(52,29,{},ml);function nl(){this.b=bf}t(53,29,{},nl);function ol(){this.b=cf}t(54,29,{},ol);function pl(){this.b=df}t(55,29,{},pl);function ql(){this.b=ef}t(56,29,{},ql);function rl(){this.b=gf}t(57,29,{},rl);
+function sl(){this.b=jf}t(58,29,{},sl);function tl(){this.b=kf}t(59,29,{},tl);function ul(){this.b=mf}t(60,29,{},ul);function vl(){this.b=nf}t(61,29,{},vl);function wl(){this.b=pf}t(62,29,{},wl);function xl(){this.b=qf}t(63,29,{},xl);function yl(){this.b=wf}t(64,29,{},yl);function zl(){this.b=xf}t(65,29,{},zl);function Al(){this.b=Jf}t(66,29,{},Al);function Bl(){this.b=Mf}t(67,29,{},Bl);function Cl(){this.b=Vf}t(68,29,{},Cl);function Dl(){this.b=bg}t(69,29,{},Dl);t(70,33,{},function(a){this.b=a});
+function El(){this.b=cg}t(71,29,{},El);function Fl(){Fl=x;Gl=new Tk("aria-activedescendant")}var Gl;function Hl(){this.b=gg}t(73,29,{},Hl);function Il(){this.b=hg}t(74,29,{},Il);function Jl(){this.b=lg}t(75,29,{},Jl);
+function Kl(){Kl=x;Ll=new Rk;Ml=new Qk;Nl=new Sk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new il;bm=new hl;cm=new jl;dm=new kl;em=new ml;fm=new nl;gm=new pl;hm=new ql;im=new ol;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new wl;om=new yl;pm=new zl;qm=new xl;rm=new vl;sm=new Al;tm=new Bl;um=new Cl;vm=new Dl;wm=new El;xm=new Il;ym=new Hl;zm=new Jl;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=
+new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;pn=new qn;rn=new sn;tn=new un;vn=new wn;xn=new yn;zn=new An;F=new Oi;z(F,lg,zm);z(F,$c,Ml);z(F,Qd,Xl);z(F,ad,Ll);z(F,jd,Nl);z(F,Yd,Zl);z(F,kd,Ol);z(F,nd,Pl);z(F,sd,Ql);z(F,xd,Rl);z(F,De,am);z(F,Id,Sl);z(F,Ee,cm);z(F,Jd,Tl);z(F,Kd,Ul);z(F,Ld,Vl);z(F,Pd,Wl);z(F,cf,im);z(F,Vd,Yl);z(F,ue,$l);z(F,Ce,bm);z(F,Ie,dm);z(F,Te,em);z(F,bf,fm);z(F,df,gm);z(F,ef,hm);z(F,gf,jm);z(F,jf,km);z(F,kf,lm);z(F,mf,mm);z(F,nf,rm);z(F,pf,nm);z(F,qf,qm);z(F,
+wf,om);z(F,Vf,um);z(F,gg,ym);z(F,xf,pm);z(F,Jf,sm);z(F,Mf,tm);z(F,bg,vm);z(F,cg,wm);z(F,hg,xm);z(F,qg,Em);z(F,rg,Am);z(F,sg,Cm);z(F,zg,Im);z(F,Ag,Km);z(F,xg,Gm);z(F,Dg,Mm);z(F,Fg,Om);z(F,Gg,Qm);z(F,Ig,Wm);z(F,Kg,Sm);z(F,Lg,Um);z(F,Qg,Ym);z(F,Rg,pn);z(F,Sg,rn);z(F,Tg,tn);z(F,$g,zn);z(F,ah,vn);z(F,bh,xn)}var Ml,Ll,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,bm,am,cm,dm,em,fm,im,gm,hm,jm,km,lm,mm,rm,nm,qm,om,pm,sm,tm,um,vm,wm,ym,xm,zm,F,Em,Am,Cm,Gm,Im,Km,Mm,Om,Qm,Wm,Sm,Um,Ym,pn,rn,tn,zn,vn,xn;
+function Fm(){this.b=qg}t(77,29,{},Fm);function Bm(){this.b=rg}t(78,29,{},Bm);function Dm(){this.b=sg}t(79,29,{},Dm);function Hm(){this.b=xg}t(80,29,{},Hm);function Jm(){this.b=zg}t(81,29,{},Jm);function Lm(){this.b=Ag}t(82,29,{},Lm);function Nm(){this.b=Dg}t(83,29,{},Nm);function Pm(){this.b=Fg}t(84,29,{},Pm);function Rm(){this.b=Gg}t(85,29,{},Rm);function Xm(){this.b=Ig}t(86,29,{},Xm);function Tm(){this.b=Kg}t(87,29,{},Tm);function Vm(){this.b=Lg}t(88,29,{},Vm);function Zm(){this.b=Qg}
+t(89,29,{},Zm);function qn(){this.b=Rg}t(90,29,{},qn);function sn(){this.b=Sg}t(91,29,{},sn);function un(){this.b=Tg}t(92,29,{},un);function An(){this.b=$g}t(93,29,{},An);function wn(){this.b=ah}t(94,29,{},wn);function yn(){this.b=bh}t(95,29,{},yn);function Pk(){this.b=pk()}function pk(){return(new Date).getTime()}t(96,1,{},Pk);function Bn(a){var b,c,d;d=new Cn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Dn(d,c.cZ.e),d.b.b+=nb,En(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Fn(a){var b,c,d;c=y(Gn,m,131,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Hn;c[d]=a[d]}}function In(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}t(101,1,{117:1,132:1});_.Ic=function(){return this.i};_.tS=function(){return In(this)};_.f=null;_.i=null;function Jn(a){Kn();this.i=a}t(100,101,ri,Jn);function $i(a){Kn();this.i=a}function Xi(a,b){Kn();this.f=b;this.i=a}t(99,100,vi,$i,Xi);
+function Ln(a){Kn();this.c=a;this.b=l;var b,c,d;c=Mn(Nn(this.c)?this.c:null);d=y(Gn,m,131,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new On(c[a]);Fn(d)}t(98,99,vi,Ln);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Of:Nn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Pn(this.c).e;this.b=this.b+nb+(Nn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Nn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=If&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Qn(a,b){return Rn(a)?a.eQ(b):a===b}function Pn(a){return Rn(a)?a.cZ:Sn}
+function Tn(a){return Rn(a)?a.hC():Ii(a)}
+function Un(){var a;Un=x;Vn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Wn(a){Un();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Vn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Vn;t(108,1,{});function Ii(a){return a.$H||(a.$H=++Xn)}function Yn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Zn(){return $wnd.setTimeout(function(){0!=$n&&($n=0);ao=-1},10)}var $n=0,Xn=0,bo=0,ao=-1;
+function co(){co=x;eo=new fo}function go(a,b){a.b=ho(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new io(a)),jo(a.f,1),!a.j&&(a.j=new ko(a)),jo(a.j,50))}function fo(){}function lo(a){return a.Jc()}function ho(a,b){!a&&(a=[]);a[a.length]=b;return a}function mo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=ho(b,e)):e[0].xc()}catch(f){if(f=Wi(f),!A(f,132))throw f;}}return b}function jo(a,b){co();$wnd.setTimeout(function(){C(lo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(110,108,{},fo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var eo;function io(a){this.b=a}t(111,1,{},io);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),mo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Pk;100>pk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function ko(a){this.b=a}t(112,1,{},ko);_.Jc=function(){this.b.e&&jo(this.b.f,1);return this.b.k};
+_.b=null;function Kn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Mn(a);2<=e.length&&e.splice(0,2);c=y(Gn,m,131,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new On(e[a]);Fn(c)}function Mn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=no(f),g=f.indexOf(ua),j=0==f.indexOf(ve)?8:0;-1==g&&(g=oo(f,po(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=no(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}t(117,1,{});
+function En(a,b){a.b+=b}function qo(){}t(118,117,{},qo);_.b=l;function hk(a){return ro(so(a.ownerDocument),a)}function jk(a){return to(so(a.ownerDocument),a)}function uo(a,b){return parseInt(a[b])||0}function vo(a,b){return null==a[b]?null:""+a[b]}function wo(a,b){a.innerHTML=b||l}function xo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function yo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function zo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ij(a){a=a.button;return 1==a?4:2==a?2:1}function ro(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function Ao(a){return to(so(a.ownerDocument),a)}
+function to(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Bo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Co(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function gk(a){return!Do()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==tg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Do(){var a=Eo();return-1!=a&&1009E3<=a}function Fo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Eo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Go(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function zj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function yj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function Ho(a){return gk(G(a.compatMode,Gb)?a.documentElement:a.body)}function Io(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function so(a){return G(a.compatMode,Gb)?a.documentElement:a.body}
+function Jo(a,b){this.c=a;this.d=b}t(141,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Ii(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Fj(){Fj=x;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=H(Vo,m,6,[Ko,Mo,Oo,Qo,So])}t(140,141,hi);var Uo,Oo,Mo,Qo,Ko,So;function Lo(){Jo.call(this,kc,0)}t(142,140,hi,Lo);function No(){Jo.call(this,"DOTTED",1)}t(143,140,hi,No);function Po(){Jo.call(this,"DASHED",2)}t(144,140,hi,Po);
+function Ro(){Jo.call(this,Yb,3)}t(145,140,hi,Ro);function To(){Jo.call(this,"SOLID",4)}t(146,140,hi,To);function Wo(){Wo=x;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=H(fp,m,7,[Xo,Zo,ap,cp])}t(147,141,Bi);var ep,Zo,ap,cp,Xo;function Yo(){Jo.call(this,kc,0)}t(148,147,Bi,Yo);function $o(){Jo.call(this,"BLOCK",1)}t(149,147,Bi,$o);function bp(){Jo.call(this,"INLINE",2)}t(150,147,Bi,bp);function dp(){Jo.call(this,"INLINE_BLOCK",3)}t(151,147,Bi,dp);
+function gp(){gp=x;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=H(qp,m,9,[hp,jp,lp,np])}t(152,141,Ei);var pp,np,jp,lp,hp;function ip(){Jo.call(this,"VISIBLE",0)}t(153,152,Ei,ip);function kp(){Jo.call(this,Yb,1)}t(154,152,Ei,kp);function mp(){Jo.call(this,"SCROLL",2)}t(155,152,Ei,mp);function op(){Jo.call(this,"AUTO",3)}t(156,152,Ei,op);function rp(){rp=x;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=H(Bp,m,10,[sp,up,wp,yp])}t(157,141,Ci);var Ap,sp,up,wp,yp;function tp(){Jo.call(this,Fb,0)}
+t(158,157,Ci,tp);function vp(){Jo.call(this,ec,1)}t(159,157,Ci,vp);function xp(){Jo.call(this,gc,2)}t(160,157,Ci,xp);function zp(){Jo.call(this,zc,3)}t(161,157,Ci,zp);function Ej(){Ej=x;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=H(Vp,m,11,[Cp,Ep,Gp,Ip,Kp,Mp,Op,Qp,Sp])}t(162,141,Ai);var Up,Qp,Gp,Ip,Op,Sp,Mp,Ep,Kp,Cp;function Dp(){Jo.call(this,"PX",0)}t(163,162,Ai,Dp);function Fp(){Jo.call(this,"PCT",1)}t(164,162,Ai,Fp);
+function Hp(){Jo.call(this,"EM",2)}t(165,162,Ai,Hp);function Jp(){Jo.call(this,"EX",3)}t(166,162,Ai,Jp);function Lp(){Jo.call(this,"PT",4)}t(167,162,Ai,Lp);function Np(){Jo.call(this,"PC",5)}t(168,162,Ai,Np);function Pp(){Jo.call(this,"IN",6)}t(169,162,Ai,Pp);function Rp(){Jo.call(this,"CM",7)}t(170,162,Ai,Rp);function Tp(){Jo.call(this,"MM",8)}t(171,162,Ai,Tp);function Wp(){Wp=x;Xp=[];Yp=[];Zp=[]}var Xp,Yp,Zp;function $p(){$p=x;aq=new bq}
+function cq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function dq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function bq(){}t(174,1,{},bq);_.b=null;var aq;t(186,1,{});_.tS=function(){return"An event type"};_.i=null;t(185,186,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;t(184,185,{});_.Lc=function(){return this.Nc()};_.b=null;var eq=_.c=null;function fq(){fq=x;gq=new hq(od,new iq)}function iq(){}t(183,184,{},iq);
+_.Kc=function(a){a.Oc(this)};_.Nc=function(){return gq};var gq;function jq(){jq=x;kq=new hq(wd,new lq)}function lq(){}t(187,184,{},lq);_.Kc=function(a){mq();nq(this,a.c,oq(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return kq};var kq;t(190,184,yi);function $j(a,b){return(a.b.clientX||0)-ro(so(b.ownerDocument),b)+gk(b)+Ho(b.ownerDocument)}function ak(a,b){return(a.b.clientY||0)-Ao(b)+(b.scrollTop||0)+Io(b.ownerDocument)}function Gj(a){var b;return(b=a.c)?$j(a,b):a.b.clientX||0}
+function Hj(a){var b;return(b=a.c)?ak(a,b):a.b.clientY||0}t(189,190,yi);function pq(){pq=x;qq=new hq(Cd,new rq)}function rq(){}t(188,189,yi,rq);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return qq};var qq;function sq(){sq=x;tq=new hq(Md,new uq)}function uq(){}t(191,184,{},uq);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return tq};var tq;t(194,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var vq=_.d=0;
+function Ik(){this.d=++vq}t(193,194,Zh,Ik);function hq(a,b){this.d=++vq;this.b=b;!eq&&(eq=new wq);eq.b[a]=this;this.c=a}t(192,193,Zh,hq);_.b=null;_.c=null;function xq(){xq=x;yq=new hq(Od,new zq)}function zq(){}t(195,189,yi,zq);
+_.Kc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Aq(),Bq))a=Cq(b.pb),c=new Dq(uo(b.pb,Sf),uo(b.pb,Rf)),d=new Dq(uo(b.T.jb.pb,Sf),uo(b.T.jb.pb,Rf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Eq(b.I,!0);a=uo(b.T.jb.pb,Sf);Fq(b,new Dq(a,Gq(b.T.jb).b));b.J&&b.O!=Bq&&Hq(b.r,b)}else Eq(b.I,!1),b.O!=(Aq(),Bq)?Fq(b,new Dq(b.F.c,b.F.b)):Iq(b,Cq(b.r.pb)),b.J&&b.O!=Bq&&Jq(b.r,b);Kq(b.T.jb)}else Eq(b.I,!0)};_.Nc=function(){return yq};var yq;t(196,184,{});
+function Lq(){Lq=x;Mq=new hq(fe,new Nq)}function Nq(){}t(197,196,{},Nq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Mq};var Mq;function Oq(){Oq=x;Pq=new hq(ge,new Qq)}function Qq(){}t(198,196,{},Qq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Pq};var Pq;function Rq(){Rq=x;Sq=new hq(je,new Tq)}function Tq(){}t(199,196,{},Tq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Sq};
+var Sq;function Uq(){Uq=x;Vq=new hq(ke,new Wq)}function Wq(){}t(200,196,{},Wq);_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Xq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Og),a.b.c.b.b.f.pb[dh]=null!=b?b:l)};_.Nc=function(){return Vq};var Vq;function Yq(){Yq=x;Zq=new hq(pe,new $q)}function $q(){}
+t(201,184,{},$q);_.Kc=function(a){fk(a.b.b)};_.Nc=function(){return Zq};var Zq;function ar(){ar=x;br=new hq(ye,new cr)}function cr(){}t(202,184,{},cr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,dr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,er(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return br};var br;function fr(){fr=x;gr=new hq(ze,new hr)}
+function hr(){}t(203,184,{},hr);_.Kc=function(a){a.b.b&&(a.b.c.b=null,ir(a.b.b,a.b.c))};_.Nc=function(){return gr};var gr;function jr(){jr=x;kr=new hq(Ae,new lr)}function lr(){}t(204,184,{},lr);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return kr};var kr;t(206,184,{});t(205,206,{});function mr(){mr=x;nr=new hq(Ye,new or)}function or(){}t(207,205,{},or);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(pr(),qr).length&&-999!=(pr(),qr)[c]&&(c=(pr(),qr)[c]);b=new rr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?sr(tr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new ur(a)),a.xb),b.b=d,vr(),
+wr(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(xr(a,vo((yr(),zr).hc.b.pb,dh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;c=1300;break;case 114:case 82:a.lb=!0;a.K=sc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?Ar(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Ar(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&Ar(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?Ar(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?Ar(a,4):c=207;break;case 53:105==a.d?
+Ar(a,5):c=208;break;case 54:105==a.d?Ar(a,6):c=210;break;case 55:105==a.d?Ar(a,7):c=211;break;case 56:105==a.d?Ar(a,8):c=212;break;case 57:105==a.d?Ar(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Br(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return nr};var nr;function Cr(){Cr=x;Dr=new hq(zf,new Er)}function Er(){}t(208,189,yi,Er);_.Kc=function(a){a.uc(this)};
+_.Nc=function(){return Dr};var Dr;function Aj(){Aj=x;Bj=new hq(Af,new Fr)}function Fr(){}t(209,189,yi,Fr);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Bj};var Bj;function Gr(){Gr=x;Hr=new hq(Bf,new Ir)}function Ir(){}t(210,189,yi,Ir);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Zj(oj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,pj(a))};_.Nc=function(){return Hr};var Hr;function Jr(){Jr=x;Kr=new hq(Cf,new Lr)}function Lr(){}t(211,189,yi,Lr);_.Kc=function(a){var b;b=this.b;go((co(),eo),new Mr(a,a.c,b))};
+_.Nc=function(){return Kr};var Kr;function Cj(){Cj=x;Dj=new hq(Df,new Nr)}function Nr(){}t(212,189,yi,Nr);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Dj};var Dj;function wq(){this.b={}}t(213,1,{},wq);_.b=null;t(216,190,yi);var Or=null;function Pr(){Pr=x;Qr=new hq(Vg,new Rr)}function Rr(){}t(215,216,yi,Rr);_.Kc=function(a){Sr(a.b,this,a.b.n)};_.Nc=function(){return Qr};var Qr;function Tr(){Tr=x;Ur=new hq(Wg,new Vr)}function Vr(){}t(217,216,yi,Vr);_.Kc=function(a){Sr(a.b,this,a.b.n)};_.Nc=function(){return Ur};
+var Ur;function Wr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Tf,"return;"),typeof a.ontouchstart==ve)}t(218,1,{},Wr);function Xr(){Xr=x;Yr=new hq(Xg,new Zr)}function Zr(){}t(219,216,yi,Zr);_.Kc=function(a){Sr(a.b,this,a.b.o)};_.Nc=function(){return Yr};var Yr;function $r(){$r=x;as=new hq(Yg,new bs)}function bs(){}t(220,216,yi,bs);_.Kc=function(a){cs(a.b,this)&&(a.b.k&&ds(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Bk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return as};var as;
+function es(a,b){this.b=b;this.c=a}function fs(a,b,c){Hk&&(b=new es(b,c),a.Yc(b))}t(221,185,{},es);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Hk};_.b=!1;var Hk=_.c=null;function gs(a){this.b=a}t(222,185,{},gs);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return hs};var hs=_.b=null;function is(){}function js(a){var b;ks&&(b=new is,a.Yc(b))}t(223,185,{},is);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return ks};var ks=null;function ls(a){this.b=a}t(224,185,{},ls);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return ms};var ms=_.b=null;function ns(){}t(225,185,{},ns);_.Kc=function(a){a.b.W&&a.b.Id()};_.Lc=function(){return os};var os=null;function ps(a,b,c){a=a.b;if(!b)throw new qs("Cannot add a handler with a null type");if(!c)throw new qs("Cannot add a null handler");0<a.c?rs(a,new ss(a,b,c)):ts(a,b,null,c);return new us(new vs(a,b,c))}
+function ws(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new qs("Cannot fire null event");try{++d.c;j=xs(d,b.Lc(),null);e=null;for(h=d.d?j.If(j.Fe()):j.Hf();d.d?h.Kf():h._c();){g=d.d?h.Lf():h.ad();try{b.Kc(g)}catch(n){if(n=Wi(n),A(n,132))f=n,!e&&(e=new ys),zs(e,f);else throw n;}}if(e)throw new As(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Qi(d.b);q.c<q.e.Fe();)o=Ri(q),o.xc()}finally{d.b=null}}}}catch(r){r=Wi(r);if(A(r,84))throw new Bs(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Cs(a){Ds.call(this,a,!1)}function Ds(a,b){this.b=new Es(b);this.c=a}t(226,1,Th,Cs,Ds);_.Yc=function(a){ws(this,a)};_.b=null;_.c=null;t(229,1,{});function rs(a,b){!a.b&&(a.b=new kj);ej(a.b,b)}function ts(a,b,c,d){var e;e=nj(a.e,b);e||(e=new Oi,z(a.e,b,e));a=e.Be(c);a||(a=new kj,e.De(c,a));a.zf(d)}function Fs(a,b,c,d){var e,f;e=xs(a,b,c);e.Bf(d)&&e.Ce()&&(f=nj(a.e,b),f.Ee(c),f.Ce()&&Zi(a.e,b))}
+function xs(a,b,c){a=nj(a.e,b);if(!a)return Gs(),Gs(),Hs;c=a.Be(c);return!c?(Gs(),Gs(),Hs):c}t(228,229,{});_.b=null;_.c=0;_.d=!1;function Es(a){this.e=new Oi;this.d=a}t(227,228,{},Es);function us(a){this.b=a}t(230,1,{},us);_.b=null;function As(a){Xi.call(this,Is(a),Js(a));this.b=a}function Js(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Is(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new Ks(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),En(b.b,d);return b.b.b}t(232,99,mi,As);_.b=null;function Bs(a){As.call(this,a)}t(231,232,mi,Bs);t(233,1,{},function(){});function Ls(a){a=vo(a,Ud);return Ms(tg,a)?(Ns(),Os):Ms(hf,a)?(Ns(),Ps):(Ns(),Qs)}function Ns(){Ns=x;Os=new Rs("RTL",0);Ps=new Rs("LTR",1);Qs=new Rs("DEFAULT",2);Ss=H(Ts,m,49,[Os,Ps,Qs])}
+function Rs(a,b){Jo.call(this,a,b)}t(235,141,{49:1,117:1,121:1,123:1},Rs);var Ss,Qs,Ps,Os;function Us(){}function Vs(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Vs(e,d);H(a,b,c,d);return d}function Ws(a){return Xs([Ys,I],[m,s],[116,-1],a,0,2,1)}
+function Xs(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Vs(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Xs(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Zs();var e=$s,f=at;Zs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function bt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ct;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ct;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ct;}a[b]=c}t(236,1,{},Us);_.qI=0;
+function Zs(){Zs=x;$s=[];at=[];var a=new Us,b=$s,c=at,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var $s,at;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Nn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Rn(a){return a.tM==x||a.cM&&!!a.cM[1]}function dt(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function et(){var a;$stats&&ft("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Uf))a=Uf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ff)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ff)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?xe:"unknown"}G(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&ft("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(gt,m,1,[Gb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&ft("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Wp();Zp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Wp();0!=Zp.length&&(a=Zp.join(l),b=($p(),aq),a=cq(a),dq(b).insertBefore(a,b.b.firstChild),Zp.length=0);0!=Xp.length&&(a=Xp.join(l),b=($p(),aq),a=cq(a),dq(b).appendChild(a),Xp.length=0);0!=Yp.length&&(a=Yp.join(l),b=($p(),aq),a=cq(a),dq(b).appendChild(a),Yp.length=0);$stats&&ft("export.client.JSME_export");new ht;new it;0<jt(null)?go((co(),eo),new kt):lt()}function Wi(a){return A(a,132)?a:new Ln(a)}function mt(a){return nt(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function ot(a){return nt(a.l,a.m,a.h)}function nt(a,b,c){return _=new pt,_.l=a,_.m=b,_.h=c,_}
+function qt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new rt;if(0==a.l&&0==a.m&&0==a.h)return st=nt(0,0,0),nt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(st=nt(0,0,0),c=ot((tt(),ut))):(st=nt(c.l,c.m,c.h),c=nt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=vt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Jt(e):0==c&&0!=d&&0==e?Jt(d)+22:0!=c&&0==d&&0==e?Jt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=ot((tt(),Kt)),c=!0,g=!g;else return c=Lt(a,f),g&&Mt(c),st=nt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=vt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Lt(c,d);f&&Mt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=nt(f,j,c);g?st=vt(c):st=nt(c.l,c.m,c.h);return e}if(!Nt(a,b))return e?st=vt(a):st=nt(a.l,a.m,a.h),nt(0,0,0);c=c?a:nt(a.l,a.m,a.h);var h,n,o,q;f=Ot(b)-Ot(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=nt(j&4194303,n&4194303,h&1048575);for(n=nt(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(o>>22),r+=q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=q>>>1|(h&1)<<21;--f}g&&Mt(n);e?(st=vt(c),d&&(st=Pt(st,(tt(),ut)))):st=nt(c.l,c.m,c.h);return n}
+function Mt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Ot(a){var b;b=Qt(a.h);return 32==b?(b=Qt(a.m),32==b?Qt(a.l)+32:b+20-10):b-12}var st=null;function Rt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return nt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function St(a,b){return nt(a.l&b.l,a.m&b.m,a.h&b.h)}function Tt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return tt(),Ut;if(-9223372036854775E3>a)return tt(),Vt;if(9223372036854775E3<=a)return tt(),Kt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=nt(a,b,c);d&&Mt(b);return b}function Wt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Xt&&(Xt=y(Yt,m,50,256,0)),c=Xt[b],!c&&(c=Xt[b]=mt(a)),c):mt(a)}
+function Zt(a){var b=nh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Nt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function $t(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;q=(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(r>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(r>>22);return nt(c&4194303,r&
+4194303,u&1048575)}function vt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return nt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Lt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return nt(c&4194303,d&4194303,e&1048575)}function Pt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return nt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function au(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+au(vt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Wt(1E9);a=qt(a,b);b=l+N(st);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Xt=null;function tt(){tt=x;Kt=nt(4194303,4194303,524287);Vt=nt(0,0,524288);ut=Wt(1);Wt(2);Ut=Wt(0)}var Kt,Vt,ut,Ut;function pt(){}t(245,1,{50:1},pt);
+function ft(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function bu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(250,1,{},bu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function cu(a,b){En(a.b.b,b.b);return a}function du(){this.b=new eu}t(251,1,{},du);function fu(a){if(null==a)throw new qs("css is null");this.b=a}t(252,1,{51:1,117:1},fu);
+_.eQ=function(a){return!A(a,51)?!1:G(this.b,a.b)};_.hC=function(){return gu(this.b)};_.b=null;function hu(a){if(null==a)throw new qs("html is null");this.b=a}t(254,1,Wh,hu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return gu(this.b)};_.b=null;t(255,1,Wh,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return gu(this.b)};_.b=null;
+function iu(){iu=x;ju=RegExp(na,we);ku=RegExp(tb,we);lu=RegExp(qb,we);mu=RegExp(ta,we);nu=RegExp(da,we)}function ou(a){iu();-1!=a.indexOf(na)&&(a=a.replace(ju,pa));-1!=a.indexOf(qb)&&(a=a.replace(lu,ra));-1!=a.indexOf(tb)&&(a=a.replace(ku,qa));-1!=a.indexOf(da)&&(a=a.replace(nu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(mu,"&#39;"));return a}var ju,ku,lu,nu,mu;function pu(a){if(null==a)throw new qs("uri is null");this.b=a}t(257,1,{54:1},pu);_.eQ=function(a){return!A(a,54)?!1:G(this.b,a.b)};_.hC=function(){return gu(this.b)};
+_.b=null;function qu(){qu=x}t(259,1,{});function ru(){}t(260,1,{},ru);var su=null;function tu(){}t(261,259,{},tu);var uu=null;function vu(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=xs(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=xs(a.b,f,null).Gf(e),A(d,55)&&Qn(d.b,b)){var h=a.b,n=f;0<h.c?rs(h,new wu(h,n,null,d)):Fs(h,n,null,d)}}}t(262,1,ci);_.b=null;function xu(a){this.b=a}t(263,262,ci,xu);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function yu(a){this.b=a}t(264,262,ci,yu);
+_.Wc=function(){var a=this.b.b;zu(a);Au(a.pb)};function Bu(){Kn()}t(265,99,vi,Bu);function Cu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Bk(a.e,1))}function Du(){this.b=new Eu(this);this.c=new kj;this.e=new Fu(this);this.i=new Gu(this)}t(266,1,{},Du);_.d=!1;_.f=!1;function Eu(a){Ck();this.b=a}t(267,26,{},Eu);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Hu(a.i.e.c,a.i.c);Iu(a.i);A(b,56)&&new Bu;a.d=!1;Cu(a)}};_.b=null;function Fu(a){Ck();this.b=a}t(268,26,{},Fu);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=pk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Bk(a.b,1E4);a.i.d<a.i.b;){d=Ju(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Iu(a.i)}if(100<=pk()-b)break}}finally{e||(Jk(a.b),a.d=!1,Cu(a))}};_.b=null;function Ju(a){var b;a.c=a.d;b=Hu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Iu(a){Ku(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Gu(a){this.e=a}t(269,1,{},Gu);_._c=function(){return this.d<this.b};_.ad=function(){return Ju(this)};
+_.bd=function(){Iu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Lu(a,b){var c=(Mu(),Nu(b));a.appendChild(c)}function Ou(a,b,c){var d;d=ek;ek=a;b==tj&&8192==Pu(a.type)&&(tj=null);c.cd(a);ek=d}var ek=null,tj=null;function Qu(){Qu=x;Ru=new Du}function Kj(a){Qu();if(!a)throw new qs("cmd cannot be null");var b=Ru;ej(b.c,a);Cu(b)}var Ru;function Su(a){uj();!Tu&&(Tu=new Ik);Uu||(Uu=new Ds(null,!0),Vu=new Wu);return ps(Uu,Tu,a)}var Uu=null;function Xu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Wu(){}t(275,185,{},Wu);_.Kc=function(a){a.$c(this);Vu.d=!1};_.Lc=function(){return Tu};_.Mc=function(){Xu(this)};_.b=!1;_.c=!1;_.d=!1;var Tu=_.e=null,Vu=null;function Yu(){Yu=x;Zu=new $u;av()||(Zu=null)}var Zu=null;function Ek(){}t(277,1,{},Ek);_.Uc=function(){for(;0<(Ck(),Dk).d;)Jk(Hu(Dk,0))};function Gk(a,b){return ps((!bv&&(bv=new cv),bv),a,b)}function dv(a){Fk();ev||(fv(),ev=!0);return Gk((!ks&&(ks=new Ik),ks),a)}function Fk(){gv||(hv(),gv=!0)}
+function iv(){var a;gv&&(a=new jv,bv&&ws(bv,a));return null}var gv=!1,bv=null,kv=0,lv=0,ev=!1;function mv(){mv=x;nv=new Ik}function jv(){mv()}t(279,185,{},jv);_.Kc=function(){null.gg()};_.Lc=function(){return nv};var nv;function cv(){Cs.call(this,null)}t(281,226,Th,cv);
+function Pu(a){switch(a){case od:return 4096;case wd:return 1024;case Cd:return 1;case Od:return 2;case pe:return 2048;case Ye:return 128;case Ze:return 256;case $e:return 512;case ff:return 32768;case "losecapture":return 8192;case zf:return 4;case Af:return 64;case Bf:return 32;case Cf:return 16;case Df:return 8;case "scroll":return 16384;case me:return 65536;case Pb:case Ef:return 131072;case Md:return 262144;case Zf:return 524288;case Yg:return 1048576;case Xg:return 2097152;case Wg:return 4194304;
+case Vg:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function uj(){ov||(pv(),qv(),ov=!0)}var ov=!1;function rv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function sv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function pv(){tv=C(function(a){var b;var c=Uu,d,e,f;Tu&&c&&uv(c.b.e,Tu)?(b=Vu.b,d=Vu.c,e=Vu.d,f=Vu.e,Xu(Vu),Vu.e=a,ws(c,Vu),c=!(Vu.b&&!Vu.c),Vu.b=b,Vu.c=d,Vu.d=e,Vu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});vv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Nn(b)&&A(b,57)&&Ou(a,c,b)});wv=C(function(a){a.preventDefault();vv.call(this,a)});xv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;vv.call(this,a)});yv=C(function(a){if(tv(a)){var b=vj;b&&b.__listener&&!Nn(b.__listener)&&A(b.__listener,57)&&(Ou(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Cd,yv,!0);$wnd.addEventListener(Od,yv,!0);$wnd.addEventListener(zf,yv,!0);$wnd.addEventListener(Df,yv,!0);$wnd.addEventListener(Af,yv,!0);$wnd.addEventListener(Cf,yv,!0);$wnd.addEventListener(Bf,yv,!0);$wnd.addEventListener(Ef,yv,!0);$wnd.addEventListener(Ye,tv,!0);$wnd.addEventListener($e,tv,!0);$wnd.addEventListener(Ze,
+tv,!0);$wnd.addEventListener(Yg,yv,!0);$wnd.addEventListener(Xg,yv,!0);$wnd.addEventListener(Wg,yv,!0);$wnd.addEventListener(Vg,yv,!0);$wnd.addEventListener(Ae,yv,!0);$wnd.addEventListener(ye,yv,!0);$wnd.addEventListener(ze,yv,!0)}function zv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Av(a,b){var c;uj();if(G(ie,b)&&(c=Eo(),-1!=c&&1009E3>=c))he==he&&(a.ondragexit=wv);else switch(b){case "drag":a.ondrag=vv;break;case fe:a.ondragend=vv;break;case ge:a.ondragenter=wv;break;case ie:a.ondragleave=vv;break;case je:a.ondragover=wv;break;case "dragstart":a.ondragstart=vv;break;case ke:a.ondrop=vv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,vv,!1);a.addEventListener(b,vv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var vj=null,tv=null,yv=null,wv=null,vv=null,xv=null;function qv(){$wnd.addEventListener(Bf,C(function(a){var b=vj;if(b&&!a.relatedTarget&&Le==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Df,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,yv,!0)}
+function Bv(a,b){uj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?vv:null),c&2&&(a.ondblclick=b&2?vv:null),c&4&&(a.onmousedown=b&4?vv:null),c&8&&(a.onmouseup=b&8?vv:null),c&16&&(a.onmouseover=b&16?vv:null),c&32&&(a.onmouseout=b&32?vv:null),c&64&&(a.onmousemove=b&64?vv:null),c&128&&(a.onkeydown=b&128?vv:null),c&256&&(a.onkeypress=b&256?vv:null),c&512&&(a.onkeyup=b&512?vv:null),c&1024&&(a.onchange=b&1024?vv:null),c&2048&&(a.onfocus=b&2048?vv:null),c&4096&&(a.onblur=b&4096?vv:
+null),c&8192&&(a.onlosecapture=b&8192?vv:null),c&16384&&(a.onscroll=b&16384?vv:null),c&32768&&(a.onload=b&32768?xv:null),c&65536&&(a.onerror=b&65536?vv:null),c&131072&&(a.onmousewheel=b&131072?vv:null),c&262144&&(a.oncontextmenu=b&262144?vv:null),c&524288&&(a.onpaste=b&524288?vv:null),c&1048576&&(a.ontouchstart=b&1048576?vv:null),c&2097152&&(a.ontouchmove=b&2097152?vv:null),c&4194304&&(a.ontouchend=b&4194304?vv:null),c&8388608&&(a.ontouchcancel=b&8388608?vv:null),c&16777216&&(a.ongesturestart=b&16777216?
+vv:null),c&33554432&&(a.ongesturechange=b&33554432?vv:null),c&67108864&&(a.ongestureend=b&67108864?vv:null));b&131072&&a.addEventListener(Pb,vv,!1)}function Cv(){var a;Cv=x;Dv=(a=$doc,G(a.compatMode,Gb)?a.documentElement:a.body)}var Dv;function Ev(){this.c=new kj}function Fv(a){a=a[Xc];return null==a?-1:a}t(286,1,{},Ev);_.b=null;function Gv(a,b){this.b=a;this.c=b}t(287,1,{},Gv);_.b=0;_.c=null;t(288,1,Th);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){ws(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!G(a,null==Hv?l:Hv))Hv=a,os&&(a=new ns,ws(this.b,a))};var Hv=l;function av(){function a(){$wnd.setTimeout(a,250);e()}var b=Zu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));Hv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}t(290,288,Th);function $u(){this.b=new Cs(null)}t(289,290,Th,$u);_.ed=function(a){return a};
+function hv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(iv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{gv&&fs((!bv&&(bv=new cv),bv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function fv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(ev&&(d=yj(),c=zj(),lv!=d||kv!=c))lv=d,kv=c,js((!bv&&(bv=new cv),bv))}finally{a&&a(b)}})}function jj(a,b){Si(a.ld(),b,!0)}function ij(a,b){Si(a.ld(),b,!1)}function Iv(a,b){a.pb.style[Je]=b}function xj(a,b,c){0<=b&&a.qd(b+dg);0<=c&&a.od(c+dg)}function Jv(a){var b,a=vo(a,yd);b=oo(a,po(32));return 0<=b?a.substr(0,b-0):a}
+function Si(a,b,c){if(!a)throw new $i(oc);b=no(b);if(0==b.length)throw new Kk(Mc);if(c){var d;d=no(b);b=a.className;-1==xo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=no(b);f=a.className;e=xo(f,c);-1!=e&&(b=no(f.substr(0,e-0)),c=no(Kv(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Lv(a,b){a.style.display=b?l:Kf;a.setAttribute("aria-hidden",""+!b)}t(296,1,zi);_.gd=function(){return hk(this.pb)};_.hd=function(){return jk(this.pb)};
+_.jd=function(){return uo(this.pb,Rf)};_.kd=function(){return uo(this.pb,Sf)};_.ld=function(){return this.pb};_.md=function(){return this.pb.style.display!=Kf};_.nd=function(){throw new Mv;};_.od=function(a){Iv(this,a)};_.pd=function(a){Lv(this.pb,a)};_.qd=function(a){this.pb.style[ih]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
+function Nv(a,b,c){Av(a.pb,c.c);ps(!a.mb?a.mb=new Cs(a):a.mb,c,b)}function B(a,b,c){var d;d=Pu(c.c);-1==d?Av(a.pb,c.c):-1==a.lb?Bv(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return ps(!a.mb?a.mb=new Cs(a):a.mb,c,b)}function Ov(a,b,c){return ps(!a.mb?a.mb=new Cs(a):a.mb,c,b)}
+function Pv(a){var b;if(a.td())throw new Qv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?Bv(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.rd();a.wd()}function Rv(a,b){var c;switch(Pu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Fo(a.pb,c))return}c=a.pb;var d,e,f;if(eq&&(f=eq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&ws(a.mb,f.b),f.b.b=d,f.b.c=e}
+function Sv(a){if(!a.td())throw new Qv("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.pb.__listener=null,a.kb=!1}}}function fk(a){if(a.ob)if(A(a.ob,70))a.ob.yd(a);else{if(a.ob)throw new Qv("This widget's parent does not implement HasWidgets");}else if(rj(),uv(Tv.b,a)){rj();try{a.vd()}finally{Zi(Tv.b,a)}}}
+function Uv(a,b){var c;c=a.ob;if(b){if(c)throw new Qv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.ob=null}}t(295,296,wi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.mb&&ws(this.mb,a)};_.td=function(){return this.kb};_.ud=function(){Pv(this)};_.cd=function(a){Rv(this,a)};_.vd=function(){Sv(this)};_.wd=function(){};_.xd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Vv(a){for(a=new Wv(a);a.b.b<a.b.c.d-1;)Xv(a.b),Yv(a.b)}t(294,295,ni);_.rd=function(){Zv(this,($v(),aw))};_.sd=function(){Zv(this,($v(),bw))};function cw(a,b,c){fk(b);var d=a.q;dw(d,b,d.d);d=(Mu(),Nu(b.pb));c.appendChild(d);Uv(b,a)}function ew(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new fw;b.ob==a&&(f=a.zd(b),f<d&&--d);fk(b);dw(a.q,b,d);e?(e=b.pb,zv(c,(Mu(),Nu(e)),d)):(e=(Mu(),Nu(b.pb)),c.appendChild(e));Uv(b,a)}
+function gw(a,b){var c;if(b.ob!=a)return!1;try{Uv(b,null)}finally{c=b.pb;zo(c).removeChild(c);c=a.q;var d;d=hw(c,b);if(-1==d)throw new iw;if(0>d||d>=c.d)throw new fw;for(--c.d;d<c.d;++d)bt(c.b,d,c.b[d+1]);bt(c.b,c.d,null)}return!0}t(293,294,ni);_.zd=function(a){return hw(this.q,a)};_.Ad=function(a,b,c,d){ew(this,a,b,c,d)};_.Bd=function(){return new jw(this.q)};_.yd=function(a){return gw(this,a)};function qj(a,b,c,d){var e;fk(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.pb,e,!0)}
+function kw(a,b){var c;(c=gw(a,b))&&lw(b.pb);return c}function mw(a,b,c,d){if(b.ob!=a)throw new Kk("Widget must be a child of this panel.");a.Ed(b,c,d)}function nw(a,b,c){a=a.pb;-1==b&&-1==c?lw(a):(a.style[ag]=Zc,a.style[af]=b+dg,a.style[Ug]=c+dg)}function ow(){var a=$doc.createElement(Xd);this.q=new pw(this);this.pb=a;this.pb.style[ag]="relative";this.pb.style[Xf]=Ke}function lw(a){a.style[af]=l;a.style[Ug]=l;a.style[ag]=l}t(292,293,ni,ow);_.Cd=function(a){cw(this,a,this.pb)};
+_.yd=function(a){return kw(this,a)};_.Dd=function(a,b,c){mw(this,a,b,c)};_.Ed=function(a,b,c){nw(a,b,c)};function qw(a,b){if(a.Gd())throw new Qv("SimplePanel can only contain one child widget");a.Hd(b)}function rw(a,b){if(a.jb!=b)return!1;try{Uv(b,null)}finally{a.Fd().removeChild(b.pb),a.jb=null}return!0}function sw(a,b){if(b!=a.jb&&(b&&fk(b),a.jb&&a.yd(a.jb),a.jb=b)){var c=(Mu(),Nu(a.jb.pb));a.Fd().appendChild(c);Uv(b,a)}}function tw(){this.pb=$doc.createElement(Xd)}t(300,294,ni,tw);_.Fd=function(){return this.pb};
+_.Gd=function(){return this.jb};_.Bd=function(){return new uw(this)};_.yd=function(a){return rw(this,a)};_.Hd=function(a){sw(this,a)};_.jb=null;function vw(){vw=x;ww()}function xw(a,b){a.hb&&(yw(a.gb,!1,!1),fs(a,a,b))}function zw(a){var b;if(b=a.jb)null!=a.X&&b.od(a.X),null!=a.Y&&b.qd(a.Y)}function Aw(a,b,c){a.cb=b;a.ib=c;b-=Bo();c-=Co();a=a.pb;a.style[af]=b+(Ej(),dg);a.style[Ug]=c+dg}function Bw(a){a.hb||(a.kb&&fk(a),yw(a.gb,!0,!1))}t(299,300,ni);_.Fd=function(){return Cw?yo(yo(this.pb)):yo(this.pb)};
+_.jd=function(){return uo(this.pb,Rf)};_.kd=function(){return uo(this.pb,Sf)};_.ld=function(){return Cw?yo(this.pb):zo(yo(this.pb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){xw(this,a)};_.md=function(){return!G(Ke,this.pb.style[fh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this.hb&&yw(this.gb,!1,!0)};_.od=function(a){this.X=a;zw(this);0==a.length&&(this.X=null)};_.Kd=function(a,b){Aw(this,a,b)};_.pd=function(a){this.pb.style[fh]=a?gh:Ke};_.Hd=function(a){sw(this,a);zw(this)};
+_.qd=function(a){this.Y=a;zw(this);0==a.length&&(this.Y=null)};_.Ld=function(){Bw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function Dw(a,b){var c;tw.call(this);this.$=new Ew;this.U=(Fw(),Gw);this.gb=new Hw(this);c=this.pb;var d;d=$doc.createElement(Xd);Cw&&(wo(d,"<div></div>"),go((co(),eo),new Iw(d)));c.appendChild(d);this.Kd(0,0);(Cw?yo(this.pb):zo(yo(this.pb)))[yd]="gwt-PopupPanel";(Cw?yo(yo(this.pb)):yo(this.pb))[yd]=$f;this.W=this.V=a;this.db=!1;c=H(gt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Jw(c);this.T.ld()[yd]=l;c=Cw?yo(this.pb):zo(yo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new $i(oc);d=no(d);
+if(0==d.length)throw new Kk(Mc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}sw(this,this.T);zw(this);Si(Cw?yo(yo(this.pb)):yo(this.pb),$f,!1);Si(this.T.c,b+"Content",!0)}t(298,299,ni);_.rd=function(){Pv(this.T)};_.sd=function(){Sv(this.T)};_.Gd=function(){return this.T.jb};_.Bd=function(){return new uw(this.T)};_.yd=function(a){return this.T.yd(a)};
+_.Hd=function(a){sw(this.T,a);zw(this)};_.T=null;t(297,298,ni);_.vd=function(){Sv(this)};function Kw(){Kw=x;Lw=new Mw(Fb,0,(Fw(),Gw));Nw=new Mw(qc,1,Ow);Pw=new Mw(Ac,2,Qw);Rw=H(Sw,m,58,[Lw,Nw,Pw])}function Mw(a,b,c){Jo.call(this,a,b);this.b=c}t(301,141,{58:1,117:1,121:1,123:1},Mw);_.b=null;var Rw,Lw,Nw,Pw;function Tw(){Tw=x;Uw=H(gt,m,1,[Ug,yf,rd])}
+function Jw(a){var b;Tw();var c,d;c=this.pb=$doc.createElement(Jg);this.d=$doc.createElement(Mg);Lu(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Zg),b[yd]=a[c],Lu(b,Vw(a[c]+"Left")),Lu(b,Vw(a[c]+Hb)),Lu(b,Vw(a[c]+"Right")),b),Lu(this.d,d),1==c&&(this.c=yo(rv(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function Vw(a){var b,c;c=$doc.createElement(Ng);b=$doc.createElement(Xd);var d=(Mu(),Nu(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}t(303,300,Di,Jw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var Uw;t(302,303,Di);t(304,1,{});function $v(){$v=x;aw=new Ww;bw=new Xw}function Yw(a){As.call(this,a)}function Zv(a,b){$v();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Wi(f),A(f,132))d=f,!c&&(c=new ys),zs(c,d);else throw f;}}if(c)throw new Yw(c);}t(305,231,mi,Yw);var aw,bw;function Ww(){}t(306,1,{},Ww);_.Md=function(a){a.ud()};function Xw(){}t(307,1,{},Xw);_.Md=function(a){a.vd()};t(310,295,ai);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};
+_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.ud=function(){Pv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};t(309,310,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
+function Zw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=sd,b);this.pb[yd]="gwt-Button";wo(this.pb,a)}t(308,309,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Zw);
+function $w(){this.q=new pw(this);this.f=$doc.createElement(Jg);this.e=$doc.createElement(Mg);Lu(this.f,this.e);this.pb=this.f}t(311,293,ni);_.e=null;_.f=null;function ax(a,b){var c;if(a.i)throw new Qv("Composite.initWidget() may only be called once.");fk(b);c=b.pb;a.pb=c;var d;Mu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Mu(),c).__gwt_resolve=bx(a));a.i=b;Uv(b,a)}
+function cx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?Bv(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.ud();a.pb.__listener=a;a.wd()}t(312,295,Xh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){cx(this)};_.cd=function(a){Rv(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};_.nd=function(){return this.pb=this.i.nd()};_.i=null;
+function dx(a,b,c){a.d=!1;c?wo(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=tg;break;case 1:b[Ud]=hf;break;case 2:Ls(b)!=(Ns(),Qs)&&(b[Ud]=l)}}function ex(a){this.b=a;this.d=!1;this.e=this.c=Ls(a)}t(313,1,{},ex);_.b=null;_.c=null;_.d=!1;_.e=null;function wj(){this.pb=fx()}t(314,300,fi,wj);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};
+_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};function gx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=yo(b);e=null;c&&(c=Fv(c),e=0>c?null:Hu(a.j.c,c));e?hx(a,e):d&&wo(b,l);return b}function hx(a,b){var c;if(b.ob!=a)return!1;try{Uv(b,null)}finally{c=b.pb;zo(c).removeChild(c);var d=a.j,e;e=Fv(c);c[Xc]=null;c=d.c;ix(e,c.d);bt(c.c,e,null);d.b=new Gv(e,d.b)}return!0}t(316,294,Fi);_.Bd=function(){return new jx(this)};_.yd=function(a){return hx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
+function kx(a){if(0>=a.c)throw new lx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new lx("Column index: 0, Column size: "+a.b);}
+function mx(){this.j=new Ev;this.i=$doc.createElement(Jg);this.d=$doc.createElement(Mg);Lu(this.i,this.d);this.pb=this.i;this.e=new nx(this);var a=new ox(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;zv(a.c.i,(Mu(),Nu(b)),0);Lu(a.b,$doc.createElement(Gd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new lx("Row index: "+a+", Row size: "+d);if(0>c)throw new lx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new lx("Column index: "+c+", Column size: "+this.b);c=gx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Ng),wo(c,sa),c),zv(d,(Mu(),Nu(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Ng);
+e.innerHTML=sa;c=$doc.createElement(Zg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)gx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(315,316,Fi,mx);_.b=0;_.c=0;
+function px(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(qx(),rx)?a.c.e==(Ns(),Ps)?(sx(),tx):a.c.e==Os?(sx(),ux):(sx(),vx):a.c.e==(Ns(),Ps)?(sx(),ux):a.c.e==Os?(sx(),tx):(sx(),wx);b!=a.d&&(a.d=b,a.pb.style[Pg]=!a.d?l:a.d.b)}t(319,295,wi);_.b=null;_.c=null;_.d=null;function xx(){this.pb=$doc.createElement(Xd);this.c=new ex(this.pb);this.pb[yd]="gwt-Label"}function yx(){xx.call(this);dx(this.c,jh,!1);px(this)}
+t(318,319,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},xx,yx);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};
+function zx(a){var b=$doc.createElement(Xd);Ms(Eg,b.tagName);this.pb=b;this.c=new ex(this.pb);this.pb[yd]="gwt-HTML";dx(this.c,a,!0);px(this)}t(317,318,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},zx);function Ax(a){for(;++a.c<a.e.d&&!(null!=Hu(a.e,a.c)););}function jx(a){this.d=a;this.e=this.d.j.c;Ax(this)}t(320,1,{},jx);
+_._c=function(){return this.c<this.e.d};_.ad=function(){var a;if(this.c>=this.e.d)throw new iw;a=Hu(this.e,this.c);this.b=this.c;Ax(this);return a};_.bd=function(){var a;if(0>this.b)throw new Bx;a=Hu(this.e,this.b);fk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function nx(a){this.b=a}t(321,1,{},nx);_.b=null;function ox(a){this.c=a}t(322,1,{},ox);_.b=null;_.c=null;function qx(){qx=x;rx=new Cx}var rx;function sx(){sx=x;Dx=new Ex((rp(),vd));tx=new Ex(af);ux=new Ex(ng);vx=tx;wx=ux;Fx=vx}
+var Dx,Fx,tx,wx,vx,ux;function Cx(){}t(324,1,{},Cx);function Ex(a){this.b=a}t(325,324,{},Ex);_.b=null;function Gx(){Gx=x;Hx=new Ix(yf);Jx=new Ix(Ug)}var Hx,Jx;function Ix(a){this.b=a}t(326,1,{},Ix);_.b=null;function Kx(a,b){var c;c=Lx(a);Lu(a.c,c);cw(a,b,c)}function Lx(a){var b;b=$doc.createElement(Ng);b[hd]=a.b.b;b.style[eh]=a.d.b;return b}function Mx(a,b){var c,d;d=zo(b.pb);(c=gw(a,b))&&a.c.removeChild(d);return c}
+function Nx(){$w.call(this);this.b=(sx(),Fx);this.d=(Gx(),Jx);this.c=$doc.createElement(Zg);Lu(this.e,this.c);this.f[ud]=bb;this.f[td]=bb}t(327,311,ni,Nx);_.yd=function(a){return Mx(this,a)};_.c=null;function Ox(){Ox=x;new Oi}function Px(a,b,c,d,e){Ox();this.b=new Qx(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function Rx(a,b,c,d,e){Ox();Px.call(this,(qu(),new pu(a)),b,c,d,e)}
+t(328,295,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},Px,Rx);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.cd=function(a){32768==Pu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Rv(this,a)};
+_.wd=function(){var a=this.b;G(ff,vo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Sx(a,this),go((co(),eo),a.i))};_.b=null;t(330,1,{});_.i=null;function Tx(){Tx=x;Ux()}
+function Qx(a,b,c,d,e,f){var g,j;Tx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Eg);j=new du;cu(cu(cu(j,new fu("width:"+e+(Ej(),dg)+pb)),new fu("height:"+f+fg)),new fu("background:url("+b.b+") no-repeat "+-c+"px "+-d+fg));!Vx&&(Vx=new Wx);b=Xx;c=new fu((new fu(j.b.b.b)).b);j=new eu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=ou(b.b);En(j.b,b);j.b.b+="' style='";b=ou(c.b);En(j.b,b);j.b.b+="' border='0'>";j=new hu(j.b.b);g=(wo(g,j.b),yo(g));a.kb&&(a.pb.__listener=
+null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?Bv(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}t(329,330,{},Qx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Sx(a,b){this.b=a;this.c=b}t(331,1,{},Sx);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ff,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ff)};_.b=null;_.c=null;
+function Yx(a,b){if(0>b||b>=a.pb.options.length)throw new fw;}function oq(a,b){Yx(a,b);return a.pb.options[b].value}function Zx(){this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}t(332,310,ai,Zx);t(333,262,ci);function $x(a){this.b=a}t(334,333,ci,$x);_.Oc=function(){};function ay(a){this.b=a}t(335,333,ci,ay);_.Uc=function(a){this.b.Nd(a.i,a.b)};
+function by(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Zg);zv(a.f,(Mu(),Nu(e)),b);a=(Mu(),Nu(c));d.appendChild(a)}else d=rv(a.f,0),zv(d,(Mu(),Nu(c)),b)}
+function cy(a,b,c){var d;dy(a,b);c&&b.b?(dy(a,null),a=b.b,b=(co(),eo),b.d=ho(b.d,[new ey(a),!1])):null!=b.d&&(a.k=new fy(a,b),c=(Fw(),Ow),a.k.U=c,a.k.ab=a.i,a.k.ld()[yd]=He,d=Jv(a.pb),G(Ge,d)||jj(a.k,d+"Popup"),Ov(a.k,new ay(a),Hk?Hk:Hk=new Ik),a.o=b.d,d=a.k,a=new gy(a,b),d.pb.style[fh]=Ke,Bw(d),a.b.p?Aw(a.b.k,hk(a.b.pb)+uo(a.b.pb,Sf)-1,jk(a.c.pb)):Aw(a.b.k,hk(a.c.pb),jk(a.b.pb)+uo(a.b.pb,Rf)-1),d.pb.style[fh]=gh)}function hy(a,b){if(b||!(a.n&&a.o==a.n.d))dy(a,b),a.pb.focus(),b&&a.e&&cy(a,b,!1)}
+function iy(a,b){var c;a:{c=b.target;var d,e;for(e=new Qi(a.j);e.c<e.e.Fe();)if(d=Ri(e),Fo(d.pb,c)){c=d;break a}c=null}switch(Pu(b.type)){case 1:a.pb.focus();c&&cy(a,c,!0);break;case 16:c&&hy(a,c);break;case 32:c&&hy(a,null);break;case 2048:jy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:jy(a)||a.p||ky(a);b.cancelBubble=!0;b.preventDefault();break;case 39:jy(a)||(a.p?null!=a.n.d&&!a.n.d.gg().gg()&&(cy(a,a.n,!1),a.n.d.gg()):ly(a));b.cancelBubble=!0;b.preventDefault();break;case 38:jy(a)||a.p&&
+ky(a);b.cancelBubble=!0;b.preventDefault();break;case 40:jy(a)||(a.p?ly(a):null!=a.n.d&&!a.n.d.gg().gg()&&(cy(a,a.n,!1),a.n.d.gg()));b.cancelBubble=!0;b.preventDefault();break;case 27:dy(a,null);a.k&&xw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:dy(a,null);a.k&&xw(a.k,!1);break;case 13:jy(a)||(cy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Rv(a,b)}function my(a,b,c){c&&dy(a,null);fs(a,b,!1);a.o=null;a.k=null}
+function jy(a){var b;if(!a.n){for(b=new Qi(a.j);b.c<b.e.Fe();){b=Ri(b);dy(a,b);break}return!0}return!1}function dy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Jv(c.pb)+Xa;Si(c.ld(),d,!1);a.p&&(c=zo(a.n.pb),2==sv(c)&&(c=rv(c,1),Si(c,Hg,!1)))}if(b){c=Jv(b.pb)+Xa;Si(b.ld(),c,!0);a.p&&(c=zo(b.pb),2==sv(c)&&(c=rv(c,1),Si(c,Hg,!0)));Kl();c=a.pb;var e=new ll(b.pb),d=(Fl(),Gl),e=H(ny,m,5,[e]),f,g,j,h;f=new Cn;for(j=0,h=e.length;j<h;++j)g=e[j],Dn(Dn(f,g.b),ba);e=no(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function ly(a){var b,c,d;if(a.n){for(b=c=Jj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Hu(a.j,b):Hu(a.j,c);break}dy(a,d)}}function ky(a){var b,c,d;if(a.n){for(b=c=Jj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Hu(a.j,b):Hu(a.j,c);break}dy(a,d)}}t(336,295,wi);_.cd=function(a){iy(this,a)};_.vd=function(){this.k&&xw(this.k,!1);Sv(this)};_.Nd=function(a,b){my(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function ey(a){this.b=a}t(337,1,{},ey);_.xc=function(){oy(this.b)};_.b=null;
+function py(a){this.b=a}t(338,1,{},py);_.Oc=function(){dy(this.b,null)};_.b=null;function fy(a,b){vw();this.b=a;this.c=b;Dw.call(this,!0,of);sw(this.T,this.c.d);zw(this);this.fb=!0;this.c.d.gg()}t(339,298,ni,fy);_.$c=function(a){var b,c;if(!a.b)switch(Pu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Fo(b,c)){a.b=!0;break}a.b&&dy(this.b,null)}};_.b=null;_.c=null;function gy(a,b){this.b=a;this.c=b}t(340,1,{},gy);_.b=null;var qy=_.c=null;
+function ry(){ry=x;qy=new bu((qu(),new pu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function sy(a,b){this.pb=$doc.createElement(Ng);var c=Jv(this.pb)+Xa;Si(this.ld(),c,!1);this.pb.textContent=a||l;this.pb[yd]="gwt-MenuItem";c=Go();this.pb.setAttribute(Se,c);Kl();this.pb.setAttribute(og,qm.b);this.b=b}t(343,296,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},sy);_.b=null;_.c=null;_.d=null;
+function ty(){var a;this.pb=$doc.createElement(Ng);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Lu(this.pb,a);a[yd]="menuSeparatorInner"}t(344,296,zi,ty);function uy(){var a,b,c,d,e;b=null.gg();e=yj();d=zj();b[Wd]=(Wo(),Kf);b[ih]=0+(Ej(),dg);b[Je]=cb;c=$doc;c=(G(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+dg;b[Je]=(a>d?a:d)+dg;b[Wd]="block"}function Ew(){}t(345,1,{},Ew);_.Wc=function(){uy()};
+function vy(a){this.b=a}t(346,1,{},vy);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Fo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Pu(d.type)){case 4:case 1048576:if(tj){a.c=!0;break}if(!c&&b.V){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(tj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function wy(a){this.b=a}t(347,1,{},wy);_.b=null;function Fw(){Fw=x;Gw=new xy(Fb,0);Ow=new xy(qc,1);Qw=new xy(Ac,2);yy=H(zy,m,74,[Gw,Ow,Qw])}function xy(a,b){Jo.call(this,a,b)}t(348,141,{74:1,117:1,121:1,123:1},xy);var yy,Gw,Ow,Qw;function Ay(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),vw(),a.i=dv(a.b.$),uy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),vw(),aj(a.i.b),a.i=null,a.c=!1)}
+function By(a){a.k||(Ay(a),a.d||(rj(),kw(sj(null),a.b)),vw());Cy((vw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Xf]=gh}function Dy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}Cy((vw(),a.b.pb),"rect("+g+eg+f+eg+c+eg+e+"px)")}
+function yw(a,b,c){a.d=c;nk(a);a.j&&(Jk(a.j),a.j=null,By(a));a.b.hb=b;var d=a.b;d.eb&&(aj(d.eb.b),d.eb=null);d._&&(aj(d._.b),d._=null);if(d.hb){d.eb=Su(new vy(d));var e;e=new wy(d);Yu();e=Zu?ps(Zu.b,(!os&&(os=new Ik),os),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Fw(),Gw)&&!b&&(c=!1);a.k=b;c?b?(Ay(a),a.b.pb.style[ag]=Zc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),Cy((vw(),a.b.pb),kg),rj(),b=sj(null),cw(b,a.b,b.pb),a.j=new Ey(a),Bk(a.j,1)):ok(a,200):(Ay(a),a.k?(a.b.pb.style[ag]=Zc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),
+rj(),b=sj(null),cw(b,a.b,b.pb)):a.d||(rj(),kw(sj(null),a.b)),vw(),a.b.pb.style[Xf]=gh)}function Hw(a){var b=(tk(),wk);this.n=new sk(this);this.u=b;this.b=a}t(349,17,{},Hw);_.zc=function(){By(this)};_.Ac=function(){this.e=uo(this.b.pb,Rf);this.f=uo(this.b.pb,Sf);this.b.pb.style[Xf]=Ke;Dy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Dy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Ey(a){Ck();this.b=a}t(350,26,{},Ey);
+_.Hc=function(){this.b.j=null;ok(this.b,200)};_.b=null;function Mu(){Mu=x;Fy()}function Nu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function bx(a){return function(){this.__gwt_resolve=Gy;return a.nd()}}function Gy(){throw"A PotentialElement cannot be resolved twice.";}
+function Fy(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function rj(){rj=x;Hy=new Iy;Jy=new Oi;Tv=new ys}function Ky(a){this.q=new pw(this);this.pb=a;Pv(this)}
+function sj(a){rj();var b,c;c=nj(Jy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Jy.e){var d=new Ly;Fk();Gk(Hk?Hk:Hk=new Ik,d)}!b?c=new My:c=new Ky(b);z(Jy,a,c);zs(Tv,c);return c}t(352,292,ni,Ky);var Hy,Jy,Tv;function Iy(){}t(353,1,{},Iy);_.Md=function(a){a.td()&&a.vd()};function Ly(){}t(354,1,{},Ly);_.Uc=function(){rj();try{Zv(Tv,Hy)}finally{Ny(Tv.b),Ny(Jy)}};function My(){Ky.call(this,$doc.body)}t(355,352,ni,My);
+_.Ed=function(a,b,c){b-=Bo();c-=Co();nw(a,b,c)};function uw(a){this.d=a;this.b=!!this.d.jb}t(356,1,{},uw);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.jb)throw new iw;this.b=!1;return this.c=this.d.jb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function Oy(a,b){a.pb[dh]=null!=b?b:l}t(359,310,li);_.cd=function(a){0!=(Pu(a.type)&896)?Rv(this,a):Rv(this,a)};_.wd=function(){};function Py(){Py=x;Qy()}t(358,359,li);
+function Ry(){Py();var a=$doc.createElement("textarea");!uu&&(uu=new tu);!su&&(su=new ru);this.pb=a;this.pb[yd]="gwt-TextArea"}t(357,358,li,Ry);function Sy(){var a;Py();var b=(a=$doc.createElement("INPUT"),a.type=Og,a);!uu&&(uu=new tu);!su&&(su=new ru);this.pb=b;this.pb[yd]="gwt-TextBox"}t(360,358,li,Sy);function Qy(){Qy=x;Ty=new Uy;Vy=new Wy;Xy=new Yy;Zy=new $y;az=H(bz,m,81,[Ty,Vy,Xy,Zy])}t(361,141,ki);var az,Ty,Vy,Xy,Zy;function Uy(){Jo.call(this,Fb,0)}t(362,361,ki,Uy);
+function Wy(){Jo.call(this,ec,1)}t(363,361,ki,Wy);function Yy(){Jo.call(this,gc,2)}t(364,361,ki,Yy);function $y(){Jo.call(this,zc,3)}t(365,361,ki,$y);function cz(a,b){var c,d;c=$doc.createElement(Zg);d=$doc.createElement(Ng);d[hd]=a.b.b;d.style[eh]=a.c.b;var e=(Mu(),Nu(d));c.appendChild(e);Lu(a.e,c);cw(a,b,d)}function dz(){$w.call(this);this.b=(sx(),Fx);this.c=(Gx(),Jx);this.f[ud]=bb;this.f[td]=bb}t(366,311,ni,dz);_.yd=function(a){var b;b=zo(a.pb);(a=gw(this,a))&&this.e.removeChild(zo(b));return a};
+function ez(a,b){if(0>b||b>=a.d)throw new fw;return a.b[b]}function hw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function dw(a,b,c){var d,e;if(0>c||c>a.d)throw new fw;if(a.d==a.b.length){e=y(fz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)bt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)bt(a.b,d,a.b[d-1]);bt(a.b,c,b)}function pw(a){this.c=a;this.b=y(fz,m,82,4,0)}t(367,1,{},pw);_.Bd=function(){return new jw(this)};_.b=null;_.c=null;_.d=0;
+function Xv(a){if(a.b>=a.c.d)throw new iw;return a.c.b[++a.b]}function Yv(a){if(0>a.b||a.b>=a.c.d)throw new Bx;a.c.c.yd(a.c.b[a.b--])}function jw(a){this.c=a}t(368,1,{},jw);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return Xv(this)};_.bd=function(){Yv(this)};_.b=-1;_.c=null;function Ux(){Ux=x;Xx=(qu(),new pu(Yn()+"clear.cache.gif"))}var Xx,Vx=null;function Wx(){}t(370,1,{},Wx);function gz(){gz=x;Ux()}function hz(a,b,c,d,e){gz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function iz(a,b,c){gz();hz.call(this,(qu(),new pu(a)),b,0,c,16)}t(371,304,{},hz,iz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function jz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function fx(){var a=kz?kz:kz=jz(),b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Og;c.tabIndex=-1;c.setAttribute(og,bg);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Ke;d.position=Zc;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var kz=null;function ww(){ww=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){Cw=!0;break a}Cw=!1}}
+function Cy(a,b){a.style.clip=b;a.style[Wd]=(Wo(),Kf);a.style[Wd]=l}var Cw;function Iw(a){this.b=a}t(376,1,{},Iw);_.xc=function(){this.b.style[Xf]=(gp(),ld)};_.b=null;function aj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?rs(b,new wu(b,c,d,a)):Fs(b,c,d,a)}function vs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(380,1,{},vs);_.b=null;_.c=null;_.d=null;_.e=null;function ss(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(381,1,{},ss);_.xc=function(){ts(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function wu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(382,1,{},wu);_.xc=function(){Fs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function lz(a,b){b.n!=a&&(!a.ic&&(a.ic=new kj),b.n=a,ej(a.ic,b))}function mz(a){var b;b=a.cZ.e;if(-1!=oo(b,po(36)))return null;a=a.jc.c.c++;return b=Kv(b,nz(b,po(46))+1)+l+a}function oz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new pz(a,b,c,Wt(d)))}function qz(a){return!a._b&&a.gc?qz(a.gc):a._b}
+function rz(a){return!a.bc&&a.gc?rz(a.gc):a.bc}function sz(a){var b;b=new tz;if(a.be()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,103)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new uz;}function vz(a){a.kc=!1;a.ke();wz(a)}function wz(a){if((a=A(a,103)?null:a.gc)&&a.kc)vz(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function xz(a){return(a=a.Sd())?a:new yz(1,1)}function zz(a){var b;return(b=a.Td())?new Az(b):new Az(a.Vd())}
+function Bz(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Cz(a){return!a.bc?(a.ae(),!0):!1}function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.Uf(b)}function Dz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)wz(a),new Ez(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new Ez(a,101)}function Fz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Vf(b),a.be()&&a.je())}
+function Gz(a){a.lc||(Bz(a),Hz(a,!0),Iz(a),a.lc=!0,new Ez(a,102),oz(a,a,a.gc,0),wz(a),a.hc.Xf(a))}function Jz(){this.jc=(mq(),mq(),Kz);new Oi;this._d();this.fc=(Lz(),Mz)}t(386,1,di);_.Pd=function(){return!1};_.Qd=function(){return mz(this)};_.Rd=function(){return qz(this)};_.Sd=function(){return Nz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new Oz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){vz(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return xz(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+jh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return zz(this)};_.he=function(){};_.ie=function(){return Cz(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){Dz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.fe()+Vc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Kk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Kk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Kk("Missing message: awt.12C");if(A(b,103))throw new Kk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Hn;var e=Jj(d.Wb.b,b),f;f=Hu(d.Wb.b,e);d.Xb&&d.Xb.ue(f);Pz(d,e);new Qz(d,301,f)}d=a.Wb.b.d;Bz(b);Rz(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),vz(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),oz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new qs("Missing message: awt.185");if(null==c||null!=c)Sz(g,c,b);else throw new Kk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Wi(j);if(A(j,126))throw b=j,Pz(a,d),b;throw j;}b.ke();new Qz(a,300,b)}function Tz(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Uz(a){var b;b=a.pe();return new Vz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Hz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Hu(a.Wb.b,c).ce(b)}function Pz(a,b){var c;c=Hu(a.Wb.b,b);Bz(c);c.ce(!1);Ku(a.Wb.b,b);c.gc=null;vz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);oz(c,c,a,1)}function Wz(a){var b=(Xz(),Yz);Fz(a,b);for(b=0;b<a.Wb.b.d;++b)Hu(a.Wb.b,b).ie()}function Zz(a,b){var c,d;if(a.Xb)for(d=new Qi(a.Wb.b);d.c<d.e.Fe();)c=Ri(d),a.Xb.ue(c);if(b)for(d=new Qi(a.Wb.b);d.c<d.e.Fe();)c=Ri(d),b.qe(null,c);a.Xb=b;vz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function Iz(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Hu(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function $z(){Jz.call(this);this.Wb=new aA;this.$b=(mq(),mq(),Kz)}t(385,386,Vh);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return xz(this)};_.Xd=function(){return zz(this)};
+_._d=function(){this.hc=(mq(),new bA)};_.ae=function(){vz(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.ce=function(a){Hz(this,a)};_.de=function(){return xz(this)};_.ge=function(){return zz(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Bz(Hu(this.Wb.b,a))};_.ie=function(){var a;if(!Cz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Hu(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Hu(this.Wb.b,b),a.ke()};_.oe=function(){Iz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function cA(){var a=new dA;$z.call(this);Zz(this,a)}t(384,385,Vh,cA);_.Qd=function(){return"panel"+this.$b.c.e++};function eA(a,b,c){a=fA(a.Vb,b,c);a.k=!0;return new gA(a)}function hA(a){a.ee(a.Vb.e)}function iA(a){return new yz(uo(a.Vb.pb,Sf),uo(a.Vb.pb,Rf))}t(383,384,Vh);_.Ud=function(){return uo(this.Vb.pb,Rf)};_.Yd=function(){return uo(this.Vb.pb,Sf)};_.Zd=function(){return hk(this.Vb.pb)};_.$d=function(){return jk(this.Vb.pb)};
+_.be=function(){return this.Vb.pb.style.display!=Kf};_.je=function(){hA(this)};_.le=function(){};_.Vb=null;function jA(a){if(null!=a)this.f=a;else throw new kA;}t(388,1,ui);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
+function lA(){lA=x;R=new Oi;z(R,new S(400),new mA(sh));z(R,new S(401),new mA(sh));z(R,new S(402),new mA(sh));z(R,new S(500),new mA(uh));z(R,new S(501),new mA(uh));z(R,new S(502),new mA(uh));z(R,new S(503),new mA(vh));z(R,new S(504),new mA(uh));z(R,new S(505),new mA(uh));z(R,new S(506),new mA(vh));z(R,new S(507),new mA(Nh));z(R,new S(100),new mA(oh));z(R,new S(101),new mA(oh));z(R,new S(102),new mA(oh));z(R,new S(103),new mA(oh));z(R,new S(1004),new mA(rh));z(R,new S(1005),new mA(rh));z(R,new S(800),
+new mA(Jh));z(R,new S(801),new mA(Jh));z(R,new S(200),new mA(wh));z(R,new S(201),new mA(wh));z(R,new S(202),new mA(wh));z(R,new S(204),new mA(wh));z(R,new S(203),new mA(wh));z(R,new S(209),new mA(Oh));z(R,new S(208),new mA(Ph));z(R,new S(207),new mA(Ph));z(R,new S(206),new mA(wh));z(R,new S(205),new mA(wh));z(R,new S(1400),new mA(Lh));z(R,new S(1401),new mA(Mh));z(R,new S(1402),new mA(Mh));z(R,new S(300),new mA(ph));z(R,new S(301),new mA(ph));z(R,new S(1100),new mA(Ih));z(R,new S(1101),new mA(Ih));
+z(R,new S(1200),new mA(Kh));z(R,new S(701),new mA(zh));z(R,new S(900),new mA(Ah));z(R,new S(1001),new mA(xh));z(R,new S(601),new mA(yh))}t(387,388,ui);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Sc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function mA(a){this.b=a}t(390,1,{},mA);_.b=nh;function nA(){}t(391,1,{},nA);_.b=null;_.c=null;
+function oA(a,b){var c;b&&(a.b?(c=new pA(a.b),bt(c.c,c.d++,b),a.b=c):(a.b=new kj,ej(a.b,b)))}t(393,1,ui);_.b=null;function qA(){}function rA(){}t(392,393,ui,qA,rA);function sA(){sA=x;Math.sqrt(2)}function tA(a){sA();if(0>a)throw new Kk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(394,1,{86:1},tA);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new uA;a.b=31*a.b+K((new vA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new vA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function wA(){wA=x;xA=new ys;yA=new yz(0,0);zs(xA,Cb);zs(xA,Ub);zs(xA,yb);zs(xA,"Last");zs(xA,Hb);zs(xA,nc);zs(xA,Jc);zs(xA,Nc);zs(xA,Sb)}
+function Sz(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!uv(xA.b,b))throw new Kk(zA());dt(nj(a.d,d))===dt(c)&&dt(nj(a.c,c))===dt(d)||((b=nj(a.d,d))&&AA(a,b,d),BA(a.b.Bd(),c)&&AA(a,c,d),b=a.b,new CA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function DA(a,b){return new yz(bk(b[1].c,bk(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+bk(b[0].b,bk(b[4].b,b[3].b))+a.n)}function AA(a,b,c){EA(a.b,b);Zi(a.c,b);Zi(a.d,c)}
+function FA(a,b){if(!a.o){a.o=!0;var c,d,e;GA(a.i,yA);GA(a.j,yA);GA(a.p,null);a.q=0;for(d=HA(a.b,0);d.c!=d.e.b;){c=IA(d);e=nj(a.c,c);var f=b.fc;e=Qn(e,Hb)?0:Qn(e,nc)?1:Qn(e,Jc)?2:Qn(e,Nc)?4:Qn(e,Sb)?3:Qn(e,Cb)?f.b?4:3:Qn(e,yb)?f.b?3:4:Qn(e,Ub)?1:2;c.lc?a.p[e]||(bt(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function JA(){wA();KA.call(this,0)}
+function KA(a){wA();mq();this.b=new LA;this.c=new Oi;this.d=new Oi;this.e=a;this.k=0;this.o=!1;this.p=y(MA,m,90,5,0);this.i=y(NA,m,92,5,0);this.j=y(NA,m,92,5,0);this.q=this.f=this.n=0}t(395,1,{96:1,117:1},JA,KA);_.qe=function(a,b){Sz(this,a,b)};
+_.re=function(a){FA(this,a);if(0!=this.q)if(a=Uz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;FA(this,a);this.o=b;return 0==this.q?Tz(a,new yz(0,0)):Tz(a,DA(this,this.i))};_.te=function(a){var b;b=this.o;FA(this,a);this.o=b;return Tz(a,DA(this,this.j))};_.ue=function(a){var b;b=nj(this.c,a);null!=b&&AA(this,a,b)};_.tS=function(){return OA.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var yA,xA;function PA(a){Jz.call(this);this.hc=(mq(),new QA(a,this))}t(396,386,{87:1,90:1,97:1,111:1,117:1},PA);_.Qd=function(){return sd+this.jc.c.b++};_.Sd=function(){return!rz(this)?new yz(0,0):Nz(this.hc,this)};_.ke=function(){};t(398,1,{});t(397,398,{},function(){});function RA(){RA=x}
+function SA(a,b){if(null==b)throw new qs("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Vf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function TA(){RA();Jz.call(this);new kj;this.hc=new UA((mq(),this))}t(399,386,{88:1,90:1,97:1,111:1,117:1},TA);_.Sd=function(){return Nz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=mz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+jh+this.cc+(this.lc?l:",hidden")+",current="+oq(this.hc.b,this.hc.b.pb.selectedIndex)};function VA(){VA=x;WA=new XA(255,255,255);YA=new XA(192,192,192);ZA=new XA(128,128,128);$A=new XA(64,64,64);aB=bB=new XA(0,0,0);cB=new XA(255,0,0);new XA(255,175,175);dB=new XA(255,200,0);eB=new XA(255,255,0);new XA(0,255,0);fB=new XA(255,0,255);gB=new XA(0,255,255);hB=iB=new XA(0,0,255)}
+function jB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new XA(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new XA(c,a,b)}function kB(a){return new XA(K(0.7*(a.b>>16&255)),K(0.7*(a.b>>8&255)),K(0.7*(a.b&255)))}function XA(a,b,c){VA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Kk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(400,1,{89:1,98:1,102:1},XA);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return lB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var aB,hB,bB,iB,gB,$A,ZA,YA,fB,dB,cB,WA,eB;function Lz(){Lz=x;Mz=new mB(!0);nB=new ys;zs(nB,"ar");zs(nB,"fa");zs(nB,"iw");zs(nB,"ur")}function mB(a){this.b=a}t(401,1,ui,mB);_.b=!1;var Mz,nB;t(403,1,{107:1,120:1});function oB(){yz.call(this,0,0)}function yz(a,b){this.c=a;this.b=b}
+function Az(a){yz.call(this,a.c,a.b)}t(402,403,{92:1,107:1,117:1,120:1},oB,yz,Az);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new uA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return pB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function rr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(404,1,ui,rr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function qB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function rB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(ix(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function sB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=bk(g,c.b),j+=c.c+a.d);return new yz(j,g+2*a.e)}function dA(){tB.call(this,1,5,5)}
+function tB(a,b,c){mq();this.d=b;this.e=c;this.b=a}t(405,1,ui,dA,tB);_.qe=function(){};
+_.re=function(a){this.c=uB(a.Wb);if(0!=qB(this)){var b,c,d,e,f,g,j,h,n,o,q;b=Uz(a);g=a.pe();j=a.fc.b;n=new kj;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new vB(r);for(v=0;v<r;++v)bt(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=Jj(a.Wb.b,u);ix(E,D.d);bt(D.c,E,u)}for(d=new Qi(d);d.c<d.e.Fe();)if((c=Ri(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(rB(this,n,b.c-(o-this.d),g.c,q,h,j),n.Oe(),o=f,q+=h+this.e,h=0),e=!1,bt(n.c,n.d++,c),o+=a.c+this.d,h=bk(h,a.b);rB(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.se=function(a){this.c=uB(a.Wb);return 0==qB(this)?Tz(a,new yz(10,10)):Tz(a,sB(this,!1))};_.te=function(a){this.c=uB(a.Wb);return 0==qB(this)?Tz(a,new yz(10,10)):Tz(a,sB(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=af;break;case 2:a=ng;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return wB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function Xz(){Xz=x;Yz=new xB(Qb,0,12)}
+function xB(a,b,c){Xz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(406,1,{93:1,117:1},xB);_.b=null;_.c=0;_.d=0;var Yz;t(407,1,Yh);_.tS=function(){return yB.e+"[font="+this.c+"ascent="+zB(this.c).b+", descent="+zB(this.c).c+", height="+zB(this.c).d+Vc};_.c=null;function AB(a){if(!a.n){Bz(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=Hu(a.p,b))&&AB(c);Hz(a,!1);a.n=!0;oz(a,a,a.gc,0);new BB(a,202)}}
+function CB(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Hu(a.p,b))&&c.Id()}function DB(a){!rz(a)&&Wz(a);var b=zz(a);a.me(a.pc,a.qc,b.c,b.b);Iz(a)}function EB(a,b){a.q!=b&&(a.q=b)}t(409,385,ti);_.Wd=function(){return new Oz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){CB(this)};_.be=function(){return this.hc.d.hb};_.me=function(a,b,c,d){Dz(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Dz(this,a,b,c,d);this.lc&&e&&!f&&Iz(this)};_.n=!1;_.q=!1;
+function FB(a){$z.call(this);this.r=new rA;this.p=new kj;this.o=new Oz(0,0,0,0);this.lc=!1;Zz(this,new JA);this.hc&&GB(this.hc.d.I.c,a);this.hc&&HB(this.hc.d,!0);EB(this,!0)}t(408,409,ti);_.pe=function(){return new Oz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return hk(this.hc.d.pb)};_.$d=function(){return jk(this.hc.d.pb)};_._d=function(){this.hc=new IB((mq(),l),this)};
+function JB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=jB(g),f=new XA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=mg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new XA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),f=jB(g),(a.e=j)&&(a.i=mg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;KB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=mg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);KB(a,b,c,d,1);KB(a,b,c+1,1,e);(a.e=f)&&(a.i=mg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);KB(a,b+d,c,1,e);KB(a,b+1,c+e,d,1)}t(410,1,{});_.tS=function(){return"Graphics"};t(411,410,{});function LB(a){var b,c;c=bk(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new yz(b,c)}function MB(a,b,c){var d,e,f,g,j,h;a.c=uB(b.Wb);if(0==a.c.length)return new oB;g=LB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=bk(h,d.c),j=bk(j,d.b);return new yz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function NB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function OB(){PB.call(this,7)}function PB(a){mq();this.e=0;this.b=1;this.f=a;this.d=0}t(412,1,ui,OB,PB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=uB(a.Wb);if(0!=this.c.length&&(b=Uz(a),!(0>=b.c||0>=b.b))){c=LB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);NB(b.c,b.d,this.d,f,e);NB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return Tz(a,MB(this,a,!1))};_.te=function(a){return Tz(a,MB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return QB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Bx(){Kn()}function Qv(a){Kn();this.i=a}t(414,99,vi,Bx,Qv);function uz(){Kn();this.i="Missing message: awt.151"}t(413,414,vi,uz);t(415,1,{});function Oz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(416,1,{95:1,117:1,120:1},Oz);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return RB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function SB(a){TB.call(this,a,0)}function TB(a,b){Jz.call(this);this.hc=(mq(),new UB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(sx(),Dx);c.b=d;px(c);break;case 0:c=c.b;d=(sx(),tx);c.b=d;px(c);break;case 2:c=c.b,d=(sx(),ux),c.b=d,px(c)}}t(417,386,di,SB,TB);
+_.Sd=function(){return!rz(this)?new yz(0,0):Nz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=mz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+jh+this.cc+(this.lc?l:",hidden")+",align=",b;b=af;switch(this.b){case 1:b=vd;break;case 2:b=ng}return a+b+",text=null"};_.b=0;t(420,1,ui);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.fe()+Vc};_.k=null;_.n=null;
+function VB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function WB(a){this.o=(mq(),mq(),Kz);var b;var c;b=this.cZ.e;-1!=oo(b,po(36))?b=null:(c=this.o.c.d++,b=Kv(b,nz(b,po(46))+1)+l+c);this.k=b;this.e=new qA;this.i=a;this.f=!0;this.j=new XB(this)}t(419,420,ui,WB);_.fe=function(){return VB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(418,419,ei);_.fe=function(){return VB(this)+(this.c?",tearOff":l)};_.c=!1;t(422,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new uA;YB(a,this.b);YB(a,this.c);return a.b};function tz(){this.c=this.b=0}function ZB(a,b){this.b=a;this.c=b}function $B(a){var b=a.c;this.b=a.b;this.c=b}t(421,422,{99:1,108:1,117:1},tz,ZB,$B);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return aC.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
+function bC(a,b){if(!b)throw new qs("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new ty,e=c.d.d;if(0>e||e>c.d.d)throw new fw;c.p&&(d.pb[Hd]=2);by(c,e,d.pb);Rz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new fw;Rz(d.d,e,c);for(f=g=0;f<e;++f)A(Hu(d.d,f),73)&&++g;Rz(d.j,g,c);by(d,e,c.pb);c.c=d;e=Jv(c.pb)+Xa;Si(c.ld(),e,!1);d.p&&(e=Jj(d.d,c),-1!=e&&(d=rv(d.p?d.f:rv(d.f,0),e),2==sv(d)&&d.removeChild(rv(d,1)),c.pb[Hd]=2))}}
+function cC(a,b,c,d){a=a.b;b=sz(b);c+=b.b;d+=b.c;Aw(a.b,c,d);Bw(a.b)}function dC(){WB.call(this,l);new kj;this.c=!1;this.b=(mq(),new eC)}t(423,418,ei,dC);_.b=null;t(426,1,{101:1,110:1,120:1});t(425,426,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new uA;YB(a,this.d);YB(a,this.e);YB(a,this.c);YB(a,this.b);return a.b};function Vz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(424,425,{100:1,101:1,109:1,110:1,117:1,120:1},Vz);_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return fC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function gC(){gC=x;hC=new iC;jC=new kC;lC=new kC}var hC,lC,jC;t(428,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ii(this)};function iC(){}t(429,428,{},iC);function kC(){}t(430,1,{},kC);t(431,386,di);_.Rd=function(){return null};
+function mC(a,b){var c;c=new nC(rz(a));return!c?null:new yz(oC(c,"_")*b+6,zB(c.c).d+6)}function pC(a,b){var c;c=mC(a,b);return!c?xz(a):c}function qC(a,b){var c;c=mC(a,b);return!c?zz(a):c}function rC(a){sC.call(this,a,null!=a?a.length:0)}function sC(a,b){Jz.call(this);this.b=0>b?0:b;tC(this.hc,a)}t(432,431,di,rC,sC);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return mC(this,vo(this.hc.b.pb,dh).length)};_.Td=function(){return!rz(this)?null:mC(this,vo(this.hc.b.pb,dh).length)};
+_.Vd=function(){return 0<this.b?pC(this,this.b):xz(this)};_.Xd=function(){return 0<this.b?qC(this,this.b):zz(this)};_._d=function(){this.hc=(mq(),new uC)};_.de=function(){return 0<this.b?pC(this,this.b):xz(this)};_.ge=function(){return 0<this.b?qC(this,this.b):zz(this)};_.b=0;function mq(){mq=x;Kz=new vC}function vr(){var a=(mq(),mq(),Kz);!a.d&&(a.d=new wC)}function vC(){this.c=new xC;this.e=new nA}t(433,1,{},vC);_.b=null;_.d=null;var Kz;function xC(){}t(434,1,{},xC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(435,1,{});function yC(){yC=x;zC=new AC;BC=new AC}function CC(a,b){return b==a?!0:!b?!1:!0}function AC(){}t(436,1,{104:1},AC);_.eQ=function(a){return null==a||!A(a,104)?!1:CC(this,a)};_.hC=function(){var a;a=null.gg()+";class="+null.gg();a=!null.gg().gg()?a:a+";charset=";return gu(a)};_.tS=function(){return DC.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var zC,BC;function EC(){EC=x;H(FC,m,104,[(yC(),BC),zC])}function GC(a){EC();this.b=a}t(437,1,{},GC);_.b=null;
+function HC(a){a="flavor = "+a;Kn();this.i=a}t(438,100,{105:1,117:1,124:1,132:1},HC);function IC(a,b,c){lA();JC.call(this,a,b,c,nh)}function JC(a,b,c,d){lA();jA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(439,387,ui,IC,JC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+au(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=nh;function Ez(a,b){lA();jA.call(this,a);this.e=b}t(440,387,ui,Ez);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+jh+a.Ud()+va};function Qz(a,b,c){lA();Ez.call(this,a,b);this.b=c}t(441,440,ui,Qz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function pz(a,b,c,d){lA();jA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(442,387,ui,pz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Zt(St(this.b,oh))&&(a+="PARENT_CHANGED,"),Zt(St(this.b,ph))&&(a+="DISPLAYABILITY_CHANGED,"),Zt(St(this.b,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=nh;_.c=null;_.d=null;t(443,1,qi);function BB(a,b){lA();Ez.call(this,a,b);this.d=null;this.b=this.c=0}
+t(444,440,ui,BB);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(445,1,{});function KC(a){if(null==a)throw new Hn;}t(446,445,{},KC);
+function LC(){LC=x;MC={};MC["java.vendor"]=Be;MC["package.restrict.access.sun"]=ch;MC["sun.java.launcher"]=jc;MC["sun.management.compiler"]=Be;MC["os.name"]=jc;MC[" sun.boot.class.path"]=jc;MC["path.separator.applet"]=jc;MC["java.vm.specification.vendor"]=Be;MC["java.runtime.version"]=jc;MC["http.proxyPort"]=jc;MC["user.name"]=jc;MC["user.language"]=jc;MC["os.name.applet"]=jc;MC["browser.version"]=jc;MC["java.version"]=jc;MC["user.timezone"]=jc;MC["java.endorsed.dirs"]=jc;MC["java.specification.name"]=
+"GWT";MC["java.specification.version"]="2.5.0";MC[We]=fc;!Or&&(Or=new Wr);Or.b?MC[Ue]="yes":MC[Ue]=null}var MC;t(449,100,ri);function NC(){Kn()}function OC(a){Kn();this.i=a}t(448,449,{112:1,117:1,124:1,132:1},NC,OC);function PC(){PC=x;QC=new RC}function SC(a){var b;if(a.n){var c;b=new eu;En(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,En(b.b,a.b));c=a.c;a=a.k;null!=c&&En(b.b,c);null!=a&&(b.b.b+=la,En(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function TC(a){PC();var b,c,d;if(null==a)throw new NC;a=no(a);try{d=oo(a,po(58))}catch(e){e=Wi(e);if(A(e,128))throw new OC(In(e));throw e;}c=oo(a,po(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;UC();var f,g,j;j=c.length;b=new VC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new OC(ac+a);if(!this.n&&(this.n=nj(QC,this.i),this.n||(this.n=(mq(),new WC))&&z(QC,this.i,this.n),!this.n))throw new OC(ac+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,Q,sb,V,L,fa,Kc,ig,xb,Rd,Sd,Td,Wa,Lc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==XC(c,po(47),n+2))throw new YC(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Td=this.k;v=this.e;xb=this.j;q=this.b;Ib=this.o;Wa=XC(L,po(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){sb=2;fa=-1;E=XC(L,po(47),2);Sd=XC(L,po(63),2);-1!=Sd&&(-1==E||E>Sd)&&(E=Sd);-1==E&&(E=o,v=l);Q=E;-1!=Wa&&Wa<E&&(Q=Wa);var zd=po(64);Lc=L.lastIndexOf(zd,Q);q=L.substr(2,Q-2);-1<Lc&&(Ib=L.substr(2,Lc-2),sb=Lc+1);Kc=XC(L,po(58),-1==Lc?sb:Lc);u=oo(L,po(93));if(-1!=u)try{L.length>u+1?(r=L.charCodeAt(u+1),58==r?Kc=u+1:Kc=-1):Kc=-1}catch(lf){if(lf=Wi(lf),!A(lf,124))throw lf;}-1==Kc||Kc>E?J=L.substr(sb,
+Q-sb):(J=L.substr(sb,Kc-sb),ig=L.substr(Kc+1,Q-(Kc+1)),0==ig.length?fa=-1:fa=ZC(ig,10))}-1<Wa&&(Td=L.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var dc=po(63);Rd=L.lastIndexOf(dc,D);-1<Rd?(xb=L.substr(Rd+1,D-(Rd+1)),0==Rd&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),V=nz(v,po(47))+1,v=v.substr(0,V-0)),D=Rd):0!=Wa&&(xb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),V=nz(v,po(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Fe;Fe=v;null!=xb&&!G(xb,l)&&(null!=v?Fe=v+ub+xb:Fe=ub+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=Fe;this.f=fa;this.k=Td;var Ad;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(Ad=nz(this.d,po(64)))?(this.o=this.d.substr(0,Ad-0),this.d=Kv(this.d,Ad+1)):this.o=null;null!=this.c&&-1<(Ad=oo(this.c,po(63)))?(this.j=Kv(this.c,Ad+1),this.e=this.c.substr(0,Ad-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Ib;this.e=v;this.j=xb}}catch(Bd){Bd=
+Wi(Bd);if(A(Bd,124))throw new OC(In(Bd));throw Bd;}if(-1>this.f)throw new OC("incorrect port: "+this.f);}t(450,1,ui,TC);_.tS=function(){return SC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var QC;t(451,1,{});function $C(a,b,c){var d,e;for(d=new aD(a.Ae().b);bD(d.b);)if(a=d.c=Ri(d.b),e=a.Cf(),null==b?null==e:Qn(b,e))return c&&(a=new cD(a.Cf(),a.Df()),dD(d)),a;return null}t(455,1,Hi);_.ze=function(a){return!!$C(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Fe()!=a.Fe())return!1;for(a=new aD(a.Ae().b);bD(a.b);)if(b=a.c=Ri(a.b),c=b.Cf(),b=b.Df(),!this.ze(c)||!eD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=$C(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new aD(this.Ae().b);bD(b.b);)a=b.c=Ri(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new fD("Put not supported on this map");};
+_.Ee=function(a){a=$C(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new aD(this.Ae().b);bD(c.b);)b=c.c=Ri(c.b),a?d+=Aa:a=!0,d+=l+b.Cf(),d+=rb,d+=l+b.Df();return d+"}"};function Ny(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function uv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function nj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:gD(a,b,a.Ie(b))}function gD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?hD(a,c):A(b,1)?iD(a,b,c):jD(a,b,c,a.Ie(b))}function jD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.b[d]=[];d=new cD(b,c);e.push(d);++a.e;return null}
+function hD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function iD(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Zi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Df();break a}}c=null}return c}t(454,455,Hi);_.ze=function(a){return uv(this,a)};
+_.Ae=function(){return new kD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return nj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Zi(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Oi(){Ny(this)}t(453,454,xi,Oi);_.Ge=function(a,b){return dt(a)===dt(b)||null!=a&&Qn(a,b)};_.Ie=function(a){return~~Tn(a)};function RC(){Ny(this)}t(452,453,xi,RC);function lD(){Kn()}t(456,99,vi,lD);
+function mD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=nD(a,c);if(c>=a.j)break;c=oD(a,c);++b}return b}function pD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function qD(a){var b;a.b=0<=a.k&&!a.e?a.k:nD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new lD;b=a.b;a.b=oD(a,a.b);return a.o.substr(b,a.b-b)}
+function oD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=rD(a.o,d,a.o.length);if(c<=a.i&&pD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=oo(a.d,po(c)))break;++d}a.n&&b==d&&(a.f?(c=rD(a.o,d,a.o.length),c<=a.i&&pD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=oo(a.d,po(c))&&++d));return d}
+function nD(a,b){var c,d;if(null==a.d)throw new Hn;for(d=b;!a.n&&d<a.j;)if(a.f){c=rD(a.o,d,a.o.length);if(c>a.i||!pD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>oo(a.d,po(c)))break;++d}return d}function sD(a){tD.call(this,a," \t\n\r\u000c",!1)}function uD(a){tD.call(this,a,za,!1)}
+function tD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=rD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=rD(this.d,d,this.d.length),this.c[c]=a}}}t(457,1,{},sD,uD,tD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function vD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Wn(e),!(Un(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ve?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Sc+c+Vc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function wD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+dg:a}function jt(a){var a=new xD(a),b,c,d,e,f;b=$doc.getElementsByTagName(Xd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Fd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;yD(a););return a.c}
+function zD(){zD=x;AD=H(gt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);BD=(VA(),YA);CD=jB(BD);DD=y(ED,m,89,23,0);FD=y(gt,m,1,23,0);GD=y(ED,m,89,7,0);HD=null!=(LC(),MC[Ue]);ID=y(JD,m,93,100,0);KD=y(LD,m,94,100,0)}function MD(a){var b;if(a.Gb)b=ND(a,1)+tb+ND(a,2)+tb+ND(a,3);else if(b=ND(a,0),0<b.length){var c=new OD(a.$);ej(a.ab.b,c)}return b}
+function PD(a,b){var c,d;c=b.b;if(G(c,(QD(),RD).c))sr(SD(a));else if(G(c,TD.c))sr(tr(a));else if(G(c,UD.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new ur(a)),a.xb),c.b=d,vr(),wr(c));else if(G(c,pg)){7!=a.P&&(a.Q=nh);d=b.d;d=$t(d,mh);c=Pt(d,a.Q);var e=!Nt(c,nh)?vt(c):c;!Nt(e,th)&&VD(a.$,N(c));WD(a);a.nb=!0;XD(a);a.P=7;a.Q=d}else G(c,wg)||(G(c,le)?YD(a):ZD(a,c))}
+function $D(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(aE,m,-1,4,1);o=y(aE,m,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)bE(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=iA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;cE(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||dE(a.gb[f])}a.C*=h}}
+function eE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new fE(a),a.$.s=0);null!=a.tb&&vD(a.tb,null)}}function gE(a,b){var c,d,e,f;f=new dC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new WB(Ob+d);var g=(QD(),RD).c;d.d=g;bC(f,d);oA(d.e,a);d=new WB(Ob+c);d.d=TD.c;oA(d.e,a);bC(f,d);a.wb&&(bC(f,new WB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new WB(c),d.d=UD.c,oA(d.e,a),bC(f,d));lz(a,f);return f}
+function hE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,BD);a.pb?(f==a.d&&U(b,kB(BD)),KB(b,h,g,a.Z,a.Z),U(b,(VA(),$A)),iE(b,h,g,a.Z-1,a.Z-1)):f==a.d?JB(b,h+1,g+1,a.Z,a.Z,!1):JB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(VA(),bB)),f){case 101:U(b,eB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;jE(b,!0);kE(b,lE(b,f,d,c,e));U(b,bB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(jE(b,!1),kE(b,lE(b,f,d,c,e)));mE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);KB(b,h+9,g+9,2,4);KB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,cB),KB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,eB),KB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);W(b,d,g+a.Z-c,j,g+~~(a.Z/2));W(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);W(b,j-f,n,j-2*f,n);W(b,j+f,n,j+2*f,n);U(b,fB);W(b,d,g+c,j,g+~~(a.Z/2));W(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;W(b,j-f,n,j-2*f,n);W(b,j+f,
+n,j+2*f,n);U(b,bB);break;case 107:U(b,dB);KB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,bB);iE(b,h+4,g+4,a.Z-8,a.Z-8);mE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);KB(b,h+9,g+9,2,4);KB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);W(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);W(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;W(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);W(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,hB),iE(b,c,e,d,d),U(b,aB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,W(b,c,g,j,o),W(b,j,o,n,g),g=e+d+f,o=g+f,W(b,c,g,j,o),W(b,j,o,n,g),h+=f,n=h+f,g=e+d,W(b,n,e,h,a),W(b,h,a,n,g),h=c+d+f,n=h+f,W(b,h,e,n,a),W(b,n,a,h,g));break;case 110:nE(b,h,g,a.Z,!0);break;case 111:nE(b,h,g,a.Z,!1);break;case 109:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));W(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));W(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,WA);KB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,bB);iE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,BD);
+a.qb&&JB(b,h+1,g+1,a.Z,a.Z,!1);U(b,bB);oE(a,b,h,g,"NEW");break;case 106:U(b,cB);W(b,h+7,g+7,h+a.Z-7,g+a.Z-7);W(b,h+8,g+7,h+a.Z-6,g+a.Z-7);W(b,h+7,g+a.Z-7,h+a.Z-7,g+7);W(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,bB);W(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));oE(a,b,h+6,g,sc);break;case 104:U(b,cB);W(b,h+7,g+7,h+a.Z-7,g+a.Z-7);W(b,h+8,g+7,h+a.Z-6,g+a.Z-7);W(b,h+7,g+a.Z-7,h+a.Z-7,g+7);W(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,bB);break;case 105:a.Ob?(U(b,gB),W(b,h+11,g+5,h+9,g+9),W(b,h+9,g+9,h+4,g+9),W(b,h+4,g+9,h+8,g+12),W(b,
+h+8,g+12,h+6,g+18),W(b,h+6,g+18,h+11,g+15),W(b,h+12,g+5,h+14,g+9),W(b,h+14,g+9,h+19,g+9),W(b,h+19,g+9,h+15,g+12),W(b,h+15,g+12,h+17,g+18),W(b,h+17,g+18,h+12,g+15),U(b,bB)):oE(a,b,h,g,"123");break;case 114:U(b,iB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);KB(b,d,c,f,f);U(b,bB);pE(a,b,h,g,WA,"i");break;case 201:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);W(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:W(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);W(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));W(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);W(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:W(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));W(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));W(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:qE(a,b,h,g+2,3);break;case 207:qE(a,b,h,g,4);break;
+case 208:qE(a,b,h,g,5);break;case 209:qE(a,b,h,g,1);break;case 210:qE(a,b,h,g,6);break;case 211:qE(a,b,h,g,7);break;case 212:qE(a,b,h,g,8);break;case 213:oE(a,b,h,g,"FG"),a.G=new ZB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=FD[d]&&pE(a,b,h,g,DD[d],FD[d])}
+function rE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,BD),KB(d,0,0,c,b),a.pb?(U(d,(VA(),$A)),iE(d,-1,0,c,b-1)):(U(d,CD),W(d,0,0,c-1-2,0),U(d,kB(BD)),W(d,0,b-1,c-1,b-1),W(d,c-1,0,c-1,b-1)),sE(d,a.Y),U(d,(VA(),bB)),-1!=a.K.toLowerCase().indexOf(me)&&U(d,cB),tE(d,a.K,10,15),uE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function vE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,BD);KB(d,0,0,c,b);a.pb?(U(d,(VA(),$A)),W(d,0,b-1,c,b-1),e=wE*(a.Z+a.T)+2,W(d,0,e,c,e),W(d,0,e,0,b),W(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,CD),W(d,0,0,0,b-1),W(d,0,wE*a.Z,b-1,wE*a.Z),U(d,kB(BD)),W(d,c-1,0,c-1,b-1-a.Z),W(d,0,b-1,c-1,b-1));for(b=3;b<=wE+2;++b)hE(a,d,1,b);uE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function xE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);KB(e,0,0,c,b);d=a.eb?(gC(),jC):(gC(),lC);if((gC(),hC)==(gC(),hC))d==jC?e.b=l:e.b=Cg;d=new tA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,Q=void 0,sb=o=v=q=j=void 0,V=o=j=void 0,L=h=q=h=void 0,fa=D=Q=void 0,J=h=r=q=q=E=u=L=j=V=V=v=L=J=r=V=L=u=fa=r=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,fa=3;f.x&&(cE(f),$D(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(yE(13*f.o.C*j)));zE(f.o,j);f.o.B&&(U(g,(VA(),bB)),iE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(zD(),GD)[f.e[j]]),h=g,q=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,jE(h,!0),kE(h,lE(h,q,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(zD(),GD)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,r=3*fa*Q,J=3*fa*D,V=y(I,s,-1,4,1),q=y(I,s,-1,4,1),V[0]=K(f.K[h]+r),q[0]=K(f.N[h]-J),V[1]=K(f.K[o]+r),q[1]=K(f.N[o]-J),V[2]=K(f.K[o]-r),q[2]=K(f.N[o]+J),V[3]=K(f.K[h]-r),q[3]=K(f.N[h]+J),o=g,h=V,jE(o,!0),kE(o,AE(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){U(g,(VA(),bB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(zD(),GD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;L=f.K[h];u=f.N[h];V=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=q-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,fB);r=n*Q;J=n*D;W(g,N(M(Math.round(L+r))),N(M(Math.round(u-J))),N(M(Math.round(V+r))),N(M(Math.round(q-J))));W(g,N(M(Math.round(L-r))),N(M(Math.round(u+J))),N(M(Math.round(V-r))),N(M(Math.round(q+J))));U(g,bB);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));q=N(M(Math.round(q)));W(g,o,h,V,q);L=N(M(Math.round(fa*Q)));u=N(M(Math.round(fa*D)));W(g,o+L,h-u,V+L,q-u);W(g,o-L,h+u,V-L,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-q)/10*h,W(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));sE(g,f.o.n);o=zB(f.o.o.c).b-zB(f.o.o.c).c;J=f.f[j];h=ub;null!=J&&(h=J);J=oC(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));r=N(M(Math.round((u+q)/2+~~(o/2)-1)));U(g,fB);tE(g,h,L,r);U(g,bB);break;default:if(1==f.C[j]||3==f.C[j])r=fa*Q,J=fa*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+r))),v[0]=N(M(Math.round(q-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-
+r))),v[2]=N(M(Math.round(q+J))),o=g,h=E,q=v,jE(o,!0),kE(o,AE(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=fa*Q;J=fa*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-q)/10*h,o=h/10,W(g,N(M(Math.round(v+r*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-r*o))),N(M(Math.round(E+J*o))))}else W(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(q))))}}D=y(aE,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+q/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];sE(g,f.o.n);o=zB(f.o.o.c).b-zB(f.o.o.c).c;J=y(gt,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);q=y(I,s,-1,f.u+1,1);n=y(BE,m,100,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(yE(2*f.o.C))));for(j=1;j<=f.u;++j)h=CE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=q[j]=oC(f.o.o,h),n[j]=DE(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(L=!0),r=h,sb=l,f.o.Lb&&0<f.y[j]&&(sb+=Xb,1<f.y[j]&&(sb+=f.y[j])),v=l,0!=f.B[j]&&(1<ck(f.B[j])&&(v+=ck(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+sb+v+l:h=v+sb+l+h,E||(r=h),J[j]=h,r=oC(f.o.o,r),v=oC(f.o.o,h),V[j]=r,q[j]=v,v=n[j]=DE(f,u,j,r,v,o,L),L=v.d+u+1,r=v.e+o+u,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(zD(),GD)[f.e[j]]),KB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(zD(),GD)[f.e[j]]):U(g,(VA(),bB)):U(g,(zD(),DD)[f.c[j]]),tE(g,h,L,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=V[j],v=q[j],L=N(M(yE(f.K[j]-r/2))),r=
+N(M(yE(f.N[j]+~~(o/2)-1))),U(g,(VA(),fB)),tE(g,ba+f.r[h][1],L+v,r);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(VA(),cB):(VA(),iB)),0<f.E&&106!=f.o.d&&(v=n[f.E],iE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,r=(fa+1)*Q,J=(fa+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(yE(f.K[h]+r))),E[1]=N(M(yE(f.K[o]+r))),v[0]=N(M(yE(f.N[h]-J))),v[1]=N(M(yE(f.N[o]-J))),E[3]=N(M(yE(f.K[h]-r))),E[2]=N(M(yE(f.K[o]-r))),v[3]=N(M(yE(f.N[h]+J))),
+v[2]=N(M(yE(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,Q=v,fa.o&&(jE(fa,!1),kE(fa,AE(fa,j,Q,5,!0)))),106==f.o.d&&EE(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(VA(),cB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],iE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(VA(),$A)),W(e,c-1,0,c-1,b-1)):(U(e,kB(BD)),W(e,c-1,0,c-1,b-1),U(e,BD),W(e,c-2,0,c-2,b-1),U(e,CD),W(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(VA(),fB)),W(e,
+d,~~(b/2),d+48,~~(b/2)),W(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),W(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new xB(Zb,0,13),a.X=new nC(a.U),null!=a.cb&&(d=oC(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,U(e,(VA(),bB)),sE(e,a.U),tE(e,a.cb,c,b)));uE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function qE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(jE(b,!1),kE(b,AE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));W(b,h[0],n[0],h[1],n[1]);W(b,h[2],n[2],h[3],n[3]);W(b,h[4],n[4],h[5],n[5])}}
+function FE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,BD);KB(d,0,0,b,c);a.pb?(U(d,(VA(),$A)),c=14*(a.Z+a.T),iE(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,kB(BD)),W(d,b-1,0,b-1,c-1),W(d,0,c-1,b-1-2,c-1),U(d,CD),W(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)hE(a,d,b,1),hE(a,d,b,2);a.d=c;uE(a.Vb,a.Rb,0,0)}}
+function nE(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);W(a,j,r,f,h);W(a,g,r,f,h);j=~~(n/3);W(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);mE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function GE(a,b,c){var d,e,f,g,j,h;HE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=IE(b);b=new tD(b,j,!0);e=l;for(d=1;5>=d;++d)e=JE(b,j);d=KE(ZC(no(e.substr(0,3)),10)).b;g=KE(ZC(no(e.substr(3,3)),10)).b;JE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=JE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new LE(a,f)}$D(a,1,d,1);$D(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new LE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",XD(a),!1;null!=a.j&&a.$&&ME(a.$,a.j,!0);null!=a.k&&
+a.$&&ME(a.$,a.k,!1);j=NE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new OE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];$D(a,1,j,0)}c&&XD(a);return!0}function xr(a,b){a.lb=!0;a.K=b}function zE(a,b){100>b&&(!ID[b]&&(ID[b]=new xB(Zb,0,b)),!KD[b]&&bt(KD,b,new nC(ID[b])),a.n=ID[b],a.o=KD[b])}
+function Br(a,b){var c,d;if(0==b)return!1;WD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:eE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;PE(a,QE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Qv("Cannot redo. Index is out of range.");if(!d.b.d)throw new Qv(bc);
+d.b=d.b.d;PE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Hu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(xr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=RE(d),SE(a,d,!1,!0),null!=a.tb&&vD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Hu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(xr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=RE(d),SE(a,d,!1,!0),null!=a.tb&&vD(a.tb,null));break;case 101:a.Mb&&TE(a.Mb);a.Mb=new UE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new VE(a):a.Eb.hc.d.hb?WE(a.Eb.hc.d):XE(a.Eb);break;case 114:a.c&&
+TE(a.c);a.c=new UE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,YE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=ZE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(aE,m,-1,4,1);bE(a.$,d);a.nb=!0;a.$=new OD(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;$E(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,aF(a.$,a.$.E),a.$.E=0,YD(a)):0<a.$.F&&(a.nb=!0,bF(a.$,a.$.F),a.$.F=0,YD(a));cF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new dC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new WB(c),bC(j,g),g.d=c,oA(g.e,a);lz(a,j);a.F=j}cC(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(TE(a.p),a.p=null);0==a.$.E&&(a.p=new UE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,YD(a)),18==a.e&&(d=vo((yr(),zr).hc.b.pb,dh),dF(a.$,a.$.E,d),YD(a)),cF(a.$))}XD(a);return!0}
+function tr(a){var b,c,d;d=SD(a);c=l;if(a.Gb){var e,f,g;g=Ws([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)ZE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(eF(g[1][0],3)+eF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+fF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+fF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new gF(a,a.gb,a.vb)),c=fF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function hF(a,b,c,d){var e;e=c;var f=d,g,j;(g=iF(b),j=0!=(b.f&2),g||j)?(a.Gb?cC((!a.x&&(a.x=gE(a,!0)),a.x),a,e,f):cC((!a.w&&(a.w=gE(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=jF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=wE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",XD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",XD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Br(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)aF(a.$,a.$.E),a.$.E=0,YD(a);else{if(106==a.d)return!0;if(108==a.d)kF(a.$,a.$.E,0),YD(a);else if(157==a.d)kF(a.$,a.$.E,1),YD(a);else if(158==a.d)kF(a.$,a.$.E,-1),YD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Y(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):YD(a);else if(206<=a.d&&229>=a.d)a.P=2,lF(a.$),YD(a);else if(230==a.d)a.P=3,YD(a);else if(233<=a.d&&262>a.d)mF(a.$,!1),YD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;dF(a.$,a.$.E,vo(a.Eb.f.hc.b.pb,dh));a.$.n=!0;YD(a)}else if(105==a.d)nF(a.$),YD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=vo((yr(),zr).hc.b.pb,dh),1>d.length&&(d=Rc),dF(a.$,a.$.E,
+d)),YD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,lF(a.$),YD(a);else if(0<a.$.F)if(104==a.d)bF(a.$,a.$.F),a.$.F=0,YD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])xr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;aF(d,c);d.b[c]=0}a.$.F=0;YD(a)}else if(201==a.d)oF(a.$,a.$.F),YD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),YD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,YD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,YD(a);else if(206<=a.d&&229>=a.d)a.P=2,lF(a.$),YD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=vo(a.Eb.f.hc.b.pb,dh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;YD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new fE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(pF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Y(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,lF(a.$)):300<a.d?(pF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=vo((yr(),zr).hc.b.pb,dh),1>d.length&&(d=Rc),dF(a.$,1,d))):230==a.d?qF(a,null,!0):233<=a.d&&262>a.d?(pF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,mF(a.$,!0)):LC();YD(a)}else e=!1;e&&(cF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,XD(a))}return e}
+function rF(a,b,c,d){var e,f;if(a.A||!a.ib||iF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=sF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)aF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Y(b,0),bF(b,e),0<sF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){xr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Y(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<sF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;xr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(jF(b)||iF(b))VD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(aE,m,-1,4,1);bE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;WD(a);a.nb=!0;XD(a);a.Tb=c;a.Ub=d;return!0}
+function tF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||iF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((zD(),HD)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;uF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(uF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;WD(a);a.nb=!0;XD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function vF(a){if(a.A)return!0;a.jb&&(a.jb=!1,YD(a));a.lb=!1;a.Q=nh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=sF(b,b.u),6>b.A[c]&&(wF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),aF(b,b.u));b.D=!1;YD(a)}else a:{var b=a.$,e,f;c=sF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):xr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],xr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(yE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(yE((b.N[b.G]+b.N[c])/2))))}}dE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,QE(b),b.b.d=c),YD(a),a.s=!1)}else 5==a.P&&(dE(a.$),YD(a));0<a.P&&(a.E=!1,WD(a),a.nb=!0,cF(a.$),xF(a.$),XD(a),a.P=0,a.i=!1);if(HD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,WD(a),a.nb=!0,XD(a);return!0}function WD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function uF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,vD(a.sb,H(yF,m,127,[new S(a.f),new S(b)]))}
+function zF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Lf)?a.Gb=!1:-1<b.indexOf(jg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Gf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Pf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,$D(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)AF(a.gb[d]),cE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Zf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(qd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++wE;c&&XD(a)}
+function XD(a){var b,c,d,e;b=iA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Je(a.db,d,c),a.A&&e&&$D(a,1,a.vb,0),xE(a),a.A||(a.Rb=a.Je(a.Rb,b.c,2*a.Z+a.T),FE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Je(a.R,a.Z,c),vE(a),a.J=a.Je(a.J,d,a.Z),rE(a))):(xE(a),a.A||(rE(a),a.E&&(FE(a),vE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function BF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=ZE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=CE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<ck(c.B[h])&&(j+=ck(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+CF(0.055999999999999994*c.K[h],0,2)+ba+CF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=lh),e+=c)}return e}function ND(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=ZE(a.gb[c]),d!=b))continue;d=void 0;d=DF(a.gb[c]);d=EF(d);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
+function YD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&vD(a.tb,null)}var c,d,e;e=new FF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=DF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new GF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function SE(a,b,c,d){try{GE(a,b,d)?c&&YD(a):XD(a)}catch(e){if(e=Wi(e),A(e,124))XD(a);else throw e;}}
+function qF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;HE(a,c);e=j=0;q=new tD(b,"|>",!0);g=-1<b.indexOf(tb);n=1;h=mD(q);a.vb=0;for(f=1;f<=h;++f)if(o=qD(q),no(o),!G(o,lh))if(G(o,tb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new HF(a,o);if(0==a.$.u){IF(a,"ERROR - problems in reading/processing molecule !");LC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(IF(a,"ERROR - strange reaction - fixing !"),LC(),d=!1):3<n?(IF(a,"ERROR - strange reaction !"),LC(),d=!1):(1<a.vb&&!g&&zF(a,Gf,!0),g&&!a.Gb&&zF(a,
+jg,!0),!g&&a.Gb&&zF(a,Lf,!0),g?($D(a,1,j,1),$D(a,j+1,e-1,2),$D(a,e,a.vb,3)):$D(a,1,a.vb,0),c&&XD(a),d=!0)}d?YD(a):XD(a)}catch(r){if(r=Wi(r),A(r,124))XD(a);else throw r;}}function JF(a){WD(a);a.nb=!0;XD(a)}function HE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new fE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&XD(a);null!=a.tb&&vD(a.tb,null)}
+function PE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=DF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&vD(a.tb,null)}}function KF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,XD(a),null):a.gb[b]}
+function ZD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ia)?c=235:G(b,Ja)?c=240:G(b,Ha)?c=260:G(b,Na)?c=261:G(b,Ta)?c=241:G(b,Ma)?c=233:G(b,La)?c=236:G(b,Ka)?c=237:G(b,Sa)?c=234:G(b,Ra)?c=243:G(b,Ua)?c=252:G(b,Qa)?c=244:G(b,Va)?c=239:G(b,"-PO3H2")?c=251:G(b,Ga)?c=242:G(b,Ea)?c=245:G(b,Fa)&&(c=238);0<c?Br(a,c):b="Not known group!";a.lb=!0;a.K=b;XD(a)}function IF(a,b){a.lb=!0;a.K=b;XD(a)}function SD(a){var b;b=MD(a);WD(a);XD(a);return b}
+function oE(a,b,c,d,e){var f,g,j,h;f=a.X;h=oC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new xB(f.c.b,f.c.d,g),f=new nC(j),h=oC(f,e),b.f=j,b.j=LF(j);else sE(b,a.U);f=zB(f.c).b-zB(f.c).c;tE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function pE(a,b,c,d,e,f){var g,j;g=zB(a.W.c).b-zB(a.W.c).c;j=oC(a.W,f);sE(b,a.V);(b.e=e)&&(b.i=mg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);tE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function Ar(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ed,XD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ed):xr(a,a.z+ba),XD(a))}t(461,383,Gi);_.xe=function(a){PD(this,a)};_.Je=function(a,b,c){return eA(this,b,c)};_.Ke=function(){};_.ee=function(){XD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=nh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var wE=10,ID,KD,BD,CD,DD,AD,HD,MF=null,GD,FD;
+function NF(){zD();cA.call(this);this.Vb=(mq(),mq(),Kz).b;this.y=new xB(null,0,8);this.u=(VA(),WA);this.gb=y(OF,m,140,99,0);this.ab=new aA;this.Ib=new PF;this.L=G((LC(),MC[We]),fc);this.v=new QF;this.H=H(gt,m,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new fE(this);GD[0]=ZA;GD[1]=new XA(255,153,153);GD[2]=new XA(255,204,102);GD[3]=new XA(255,255,153);GD[4]=new XA(102,255,255);GD[5]=new XA(51,204,255);GD[6]=new XA(255,153,255)}t(460,461,Gi,NF);
+_.Je=function(a,b,c){var d;return a?(d=a.b,xj(d.u,b,c),a):eA(this,b,c)};_.Ke=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[RF(b.b),a])}};_.b=null;function SF(a){if(a.e.pb.style.display!=Kf){hA(a.d);for(a=new Qi(a.f.k);a.c<a.e.Fe();)Ri(a),null.gg()}}function TF(a){UF.call(this,a,eb,eb,null)}function VF(a,b){UF.call(this,a,eb,eb,b)}function WF(a,b,c){UF.call(this,a,b,c,null)}
+function UF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=sj(a)){this.c=XF;++XF;this.e=e;this.d=new NF;this.f=new YF(this.d,b,c,d);cw(e,this.f,e.pb);d&&id in d&&(this.f.c=d[id]);a=this.f;a.e||(a.e=fA(a,uo(a.pb,Sf),uo(a.pb,Rf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?MF=cc:MF="JME";b.w=gE(b,!1);b.x=gE(b,!0);xr(b,MF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=iA(b);Zz(b,null);b.pb||(b.T=0);b.U||(b.U=new xB(Zb,0,13),b.X=new nC(b.U));b.V||(b.V=new xB(Zb,1,13),b.W=new nC(b.V));b.Y||(b.Y=new xB(Zb,0,11),new nC(b.Y));zE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;wE=10;b.Lb=!0;try{q=ZF(b.Vb,"options");null!=q&&zF(b,q,!1);j=ZF(b.Vb,"jme");null!=j&&(b.M=j);n=ZF(b.Vb,"mol");null!=n&&(b.bb=n);g=ZF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=ZF(b.Vb,Og);null!=o&&(b.cb=o,XD(b));b.k=ZF(b.Vb,"atomcolors");b.j=ZF(b.Vb,"atombg");f=ZF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=(VA(),WA);try{if(0!=f.indexOf(la))throw new Jn("bad hex encoding");E=ZC(f.substr(1,2),16);D=ZC(f.substr(3,2),16);u=ZC(f.substr(5,2),16);r=v=new XA(E,D,u)}catch(J){if(J=Wi(J),A(J,124))LC(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&YE(b.$);h=ZF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Wi(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)DD[f]=(VA(),dB),FD[f]=Rc;FD[1]=Xb;DD[1]=(VA(),$A);FD[2]=Bb;DD[2]=dB;FD[3]=Eb;DD[3]=$A;FD[4]=ic;DD[4]=iB;FD[5]=pc;
+DD[5]=cB;FD[9]=Tb;DD[9]=fB;FD[10]=Jb;DD[10]=fB;FD[11]=Db;DD[11]=fB;FD[12]=$b;DD[12]=fB;FD[8]=Fc;DD[8]=kB(eB);FD[7]=rc;DD[7]=dB;FD[6]=Ic;DD[6]=$A;FD[13]=Hc;DD[13]=$A;FD[18]=Rc;DD[18]=$A;FD[19]=sc;DD[19]=$A;FD[20]=wc;DD[20]=$A;FD[21]=xc;DD[21]=$A;FD[22]=yc;DD[22]=$A;Iz(b);b._=new $F;f=a.d;f.D=iA(f);null!=f.M?(qF(f,f.M,!1),null!=f.j&&f.$&&ME(f.$,f.j,!0),null!=f.k&&f.$&&ME(f.$,f.k,!1)):null!=f.bb&&SE(f,f.bb,!1,!1);XD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function aG(){return jt(null)}function bG(a){return jt(a)}t(462,1,gi,TF,VF,WF,UF);_.Le=function(a){B(this.f,new cG(this,a),(pq(),pq(),qq))};_.Me=function(a){B(this.f,new dG(this,a),(Jr(),Jr(),Kr))};_.Ne=function(a){XE(new eG(a,this.d,BD))};_.Oe=function(){eE(this.d)};_.Pe=function(){go((co(),eo),new fG(this))};_.Qe=function(){return this.b};_.Re=function(){return this.c};_.Se=function(){return this.d.I};_.Te=function(){return this.d.eb};_.Ue=function(){return this.d.fb};_.Ve=function(){return this.d.tb};
+_.jd=function(){return uo(this.f.pb,Rf)};_.We=function(){var a;a=[];a.length=2;a[0]=uo(this.f.pb,Sf);a[1]=uo(this.f.pb,Rf);return a};_.kd=function(){return uo(this.f.pb,Sf)};_.Xe=function(){return this.e.pb};_.Ye=function(){return this.d.yb};_.Ze=function(){return this.d.Ab};_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.pb.style.display!=Kf};_._e=function(){var a=this.d,b;a.Gb?b=BF(a,1)+tb+BF(a,2)+tb+BF(a,3):b=BF(a,0);return b};_.af=function(){return tr(this.d)};
+_.bf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=MD(a);a.Pb=b;XD(a);return c};_.cf=function(a){zF(this.d,a,!0)};_.df=function(){};_.ef=function(a){SE(this.d,a,!0,!0)};_.ff=function(a){qF(this.d,a,!0)};_.je=function(){SF(this)};_.gf=function(){HE(this.d,!0)};_.hf=function(a){var b=this.d;if(a=KF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;JF(b)}};_.jf=function(a){this.b=a;!this.d.b&&(this.d.b=new gG(this))};
+_.kf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Qi(b.b);d.c<d.e.Fe();)c=Ri(d),a?c.b=l:c.b=Cg}hA(b.d)};_.lf=function(a,b){var c=this.d,d;if(d=KF(c,a))ME(d,b,!0),JF(c)};_.mf=function(a,b){var c=this.d,d;d=KF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,XD(c)):(d.E=b,JF(c))};_.od=function(a){Iv(this.f,a);SF(this)};_.nf=function(a){this.d.I=a};_.of=function(a){var b=this.d;b.eb=a;XD(b)};_.pf=function(a){var b=this.d;b.fb=a;XD(b)};_.qf=function(a){this.d.sb=a};
+_.rf=function(a){this.d.tb=a};_.sf=function(a){var b=this.d;b.yb=a;b.w=gE(b,!1)};_.tf=function(a){this.d.Ab=a};_.uf=function(a,b){var c=this.f;c.qd(a);c.od(b);SF(this)};_.vf=function(a){ZD(this.d,a)};_.wf=function(a,b){var c=this.d;c.i=!1;c.Qb=new HF(c,a);c.d=253;c.lb=!0;c.K=b;XD(c)};_.pd=function(a){Lv(this.e.pb,a)};_.qd=function(a){this.f.pb.style[ih]=a;SF(this)};_.xf=function(a){IF(this.d,a)};_.yf=function(){return SD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var XF=0;
+function fG(a){this.b=a}t(463,1,{},fG);_.xc=function(){var a,b;for(b=new Qi(this.b.f.b);b.c<b.e.Fe();)a=Ri(b),wo(a.u.pb,a.r)};_.b=null;function gG(a){this.b=a}t(464,1,{},gG);_.b=null;function cG(a,b){this.b=a;this.c=b}t(465,1,{},cG);_.Pc=function(a){a=a.b;go((co(),eo),new hG(this,this.c,a))};_.b=null;_.c=null;function hG(a,b,c){this.b=a;this.d=b;this.c=c}t(466,1,{},hG);_.xc=function(){var a=this.c;this.d.b.apply(a,[RF(this.b.b),a])};_.b=null;_.c=null;_.d=null;function dG(a,b){this.b=a;this.c=b}
+t(467,1,{},dG);_.b=null;_.c=null;function Mr(a,b,c){this.b=a;this.d=b;this.c=c}t(468,1,{},Mr);_.xc=function(){var a=this.c;this.d.b.apply(a,[RF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function iG(){var a=jG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;kG(lG,arguments)?a=arguments[0]:3==arguments.length?a=new WF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new TF(arguments[0]):4==arguments.length?a=new UF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new VF(arguments[0],arguments[1]));this.g=a;mG();a[Wc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new nG(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new nG(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g._e()});b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=lG;mG();var f=b,g,b=oG.c;g=pG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=pG(b,
+e,f)}if(!g)throw new $i("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new nG(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,
+b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});qG({"0":{"0":[[aG,null,void 0]],1:[[bG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new rG(e));return[e]},ve]]}});sG(lG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ht(){tG||(tG=!0,iG())}t(469,1,{},ht);
+var tG=!1;function lt(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function kt(){}t(471,1,{},kt);_.xc=function(){lt()};function rG(a){this.b=a}t(472,1,{114:1,152:1},rG);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function nG(a){this.b=a}t(473,1,{115:1,152:1},nG);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function yD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ih)||l;b=c.getAttribute(Je)||l;f=c.getAttribute(If)||l;e=c.getAttribute(Se)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(If)||l,h=h.getAttribute(dh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Fd);c.removeAttribute(If);c.removeAttribute("archive");c.removeAttribute(Je);c.removeAttribute(ih);c.removeAttribute(hd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Go();c.setAttribute(Se,d);c.style[ih]=wD(g);c.style[Je]=wD(b);b=new uG(a,d,n,e,c,f);go((co(),eo),b);++a.c;return!0}function xD(a){this.b="JME.class";this.e=a}t(474,1,{},xD);_.Jc=function(){return yD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function uG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(475,1,{},uG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Se,this.f):this.d.removeAttribute(Se);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function vG(){}t(476,1,gi,vG);function wG(a){this.b=a}t(477,1,{},wG);_.xc=function(){this.b()};_.b=null;
+function xG(){var a=jG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;kG(yG,arguments)?a=arguments[0]:0==arguments.length&&(a=new vG);this.g=a;mG();a[Wc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){go((co(),eo),new wG(a))});sG(yG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function it(){zG||(zG=!0,xG())}t(478,1,{},it);var zG=!1;function AG(a){Kn();this.i=a}
+t(479,449,ri,AG);function rt(){Kn();this.i="divide by zero"}t(480,99,vi,rt);function ct(){Kn()}function BG(a){Kn();this.i=a}t(481,99,vi,ct,BG);function CG(){CG=x;DG=new EG(!1);FG=new EG(!0)}function EG(a){this.b=a}t(482,1,{117:1,118:1,121:1},EG);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ch:"false"};_.b=!1;var DG,FG;
+function rD(a,b,c){var d,e;d=GG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function HG(){}function IG(a){return typeof a==Pf?Fc+(0>a?-a:a):a}function JG(a,b){var c;c=new HG;c.e=Nb+(KG(0!=a?-a:0)?IG(0!=a?-a:0):l+Ii(c));LG(0!=a?-a:0)&&MG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new HG;b.e=Nb+(KG(a)?IG(a):l+Ii(b));LG(a)&&MG(a,b);return b}
+function $(a,b){var c;c=new HG;c.e=Nb+(KG(a)?IG(a):l+Ii(c));LG(a)&&MG(a,c);c.c=b?8:0;return c}function NG(){var a;a=new HG;a.e=Nb+(KG(0)?IG(0):l+Ii(a));LG(0)&&MG(0,a);a.c=2;return a}function OG(a){var b;b=new HG;b.e=Nb+(KG(a)?IG(a):l+Ii(b));LG(a)&&MG(a,b);b.c=1;return b}function LG(a){return typeof a==Pf&&0<a}function KG(a){return null!=a&&0!=a}
+function MG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Qh[b.d])c=c.prototype;else{c=Qh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(484,1,{},HG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function PG(a){var b;if(!(b=QG,!b&&(b=QG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new RG(Vb+a+da);return parseFloat(a)}
+function ZC(a,b){var c,d;if(null==a)throw new RG(Of);if(2>b||36<b)throw new RG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new RG(Vb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new RG(Vb+a+da);if(-2147483648>c||2147483647<c)throw new RG(Vb+a+da);return c}t(486,1,{117:1,129:1});var QG=null;function SG(a){this.b=a}
+t(485,486,{117:1,121:1,122:1,129:1},SG);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function vA(a){this.b=a}t(487,486,{117:1,121:1,125:1,129:1},vA);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function kA(){Kn()}function Kk(a){Kn();this.i=a}t(488,99,ji,kA,Kk);function fw(){Kn()}function lx(a){Kn();this.i=a}t(489,99,vi,fw,lx);
+function S(a){this.b=a}function Qt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Jt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function KE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(TG(),UG)[b],!c&&(c=UG[b]=new S(a)),c):new S(a)}t(490,486,{117:1,121:1,127:1,129:1},S);_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function TG(){TG=x;UG=y(yF,m,127,256,0)}var UG;function ck(a){return 0>a?-a:a}function bk(a,b){return a>b?a:b}function yE(a){return Math.round(a)}function Hn(){Kn()}function qs(a){Kn();this.i=a}t(493,99,{117:1,124:1,128:1,130:1,132:1},Hn,qs);function Ki(){Ki=x;Li=H(Ji,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Li;function RG(a){Kn();this.i=a}t(495,488,ji,RG);
+function On(a){this.b="Unknown";this.d=a;this.c=-1}t(496,1,{117:1,131:1},On);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function GG(a,b){return a.charCodeAt(b)}function VG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function Ms(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function oo(a,b){return a.indexOf(b)}
+function XC(a,b,c){return a.indexOf(b,c)}function nz(a,b){return a.lastIndexOf(b)}function RE(a){var b=aa,c=lh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Kv(c,++d):c=c.substr(0,d-0)+Kv(c,++d);return a.replace(RegExp(b,we),c)}
+function WG(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(gt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Kv(a,b){return a.substr(b,a.length-b)}
+function no(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function po(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return gu(this)};_.tS=_.toString;function XG(){XG=x;YG={};ZG={}}
+function gu(a){XG();var b=mb+a,c=ZG[b];if(null!=c)return c;c=YG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+GG(a,d++);c|=0}256==$G&&(YG=ZG,ZG={},$G=0);++$G;return ZG[b]=c}var YG,$G=0,ZG;function Dn(a,b){En(a.b,b);return a}function Cn(){this.b=new qo}function aH(){this.b=new qo;this.b.b+=l}t(498,1,pi,Cn,aH);_.tS=function(){return this.b.b};function eu(){this.b=new qo}
+function VC(){this.b=new qo}function Ks(a){this.b=new qo;En(this.b,a)}t(499,1,pi,eu,VC,Ks);_.tS=function(){return this.b.b};function YC(a){a="String index out of range: "+a;Kn();this.i=a}t(500,489,vi,YC);
+function bH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Hn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new BG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new BG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new fw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)bt(b,c,a[--d])}else for(c=e+c;e<c;)bt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Mv(){Kn()}function fD(a){Kn();this.i=a}t(502,99,vi,Mv,fD);function BA(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Qn(b,c))return a;return null}function EA(a,b){var c;return(c=BA(a.Bd(),b))?(c.bd(),!0):!1}function cH(a){var b,c,d,e;d=new Cn;b=null;d.b.b+=Sc;for(c=a.Bd();c._c();)null!=b?En(d.b,b):b=Aa,e=c.ad(),En(d.b,e===a?"(this Collection)":l+e);d.b.b+=Vc;return d.b.b}t(503,1,{});_.zf=function(){throw new fD("Add not supported on this collection");};
+_.Af=function(a){return!!BA(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Bf=function(a){return EA(this,a)};_.tS=function(){return cH(this)};t(505,503,oi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Tn(c),a=~~a);return a};
+function dH(a,b){var c;return A(b,136)&&(c=b.Cf(),uv(a.b,c))?(c=nj(a.b,c),a.b.Ge(b.Df(),c)):!1}function kD(a){this.b=a}t(504,505,oi,kD);_.Af=function(a){return dH(this,a)};_.Bd=function(){return new aD(this.b)};_.Bf=function(a){return dH(this,a)?(a=a.Cf(),Zi(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function dD(a){if(a.c)Ti(a.b),Zi(a.d,a.c.Cf()),a.c=null;else throw new Qv("Must call next() before remove().");}
+function aD(a){var b;this.d=a;b=new kj;a.d&&ej(b,new eH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fH(a,d.substring(1));b.zf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.b=new Qi(b)}t(506,1,{},aD);_._c=function(){return bD(this.b)};_.ad=function(){return this.c=Ri(this.b)};_.bd=function(){dD(this)};_.b=null;_.c=null;_.d=null;t(508,1,Uh);_.eQ=function(a){return A(a,136)&&eD(this.Cf(),a.Cf())&&eD(this.Df(),a.Df())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Tn(this.Cf()));null!=this.Df()&&(b=Tn(this.Df()));return a^b};_.tS=function(){return this.Cf()+rb+this.Df()};function eH(a){this.b=a}t(507,508,Uh,eH);_.Cf=function(){return null};_.Df=function(){return this.b.c};_.Ef=function(a){return hD(this.b,a)};_.b=null;function fH(a,b){this.c=a;this.b=b}t(509,508,Uh,fH);_.Cf=function(){return this.b};_.Df=function(){return this.c.f[mb+this.b]};_.Ef=function(a){return iD(this.c,this.b,a)};_.b=null;_.c=null;
+function ix(a,b){(0>a||a>=b)&&gH(a,b)}function gH(a,b){throw new lx("Index: "+a+", Size: "+b);}t(510,503,si);_.Ff=function(){throw new fD("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Qn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Tn(c)),b=~~b;return b};_.Bd=function(){return new Qi(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new hH(this,a)};_.Jf=function(){throw new fD("Remove not supported on this list");};function bD(a){return a.c<a.e.Fe()}function Ri(a){if(a.c>=a.e.Fe())throw new iw;return a.e.Gf(a.d=a.c++)}function Ti(a){if(0>a.d)throw new Bx;a.e.Jf(a.d);a.c=a.d;a.d=-1}function Qi(a){this.e=a}t(511,1,{},Qi);_._c=function(){return bD(this)};
+_.ad=function(){return Ri(this)};_.bd=function(){Ti(this)};_.c=0;_.d=-1;_.e=null;function hH(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&gH(b,c);this.c=b}t(512,511,{},hH);_.Kf=function(){return 0<this.c};_.Lf=function(){if(0>=this.c)throw new iw;return this.b.Gf(this.d=--this.c)};_.b=null;function iH(a){a=new aD(a.c.b);return new jH(a)}function kH(a,b){this.b=a;this.c=b}t(513,505,oi,kH);_.Af=function(a){return uv(this.b,a)};_.Bd=function(){return iH(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function jH(a){this.b=a}t(514,1,{},jH);_._c=function(){return bD(this.b.b)};_.ad=function(){return(this.b.c=Ri(this.b.b)).Cf()};_.bd=function(){dD(this.b)};_.b=null;t(515,510,si);_.Ff=function(a,b){var c;c=HA(this,a);var d=c.e;new CA(b,c.c);++d.c;++c.b;c.d=null};_.Gf=function(a){var b;b=HA(this,a);try{return IA(b)}catch(c){c=Wi(c);if(A(c,137))throw new lx("Can't get element "+a);throw c;}};_.Bd=function(){return HA(this,0)};
+_.Jf=function(a){var b,c;b=HA(this,a);try{c=IA(b)}catch(d){d=Wi(d);if(A(d,137))throw new lx("Can't remove element "+a);throw d;}lH(b);return c};function mH(a){a.c=y(nH,m,0,0,0)}function Rz(a,b,c){(0>b||b>a.d)&&gH(b,a.d);a.c.splice(b,0,c);++a.d}function ej(a,b){bt(a.c,a.d++,b);return!0}function Hu(a,b){ix(b,a.d);return a.c[b]}function Jj(a,b){for(var c=0;c<a.d;++c)if(eD(b,a.c[c]))return c;return-1}function Ku(a,b){var c;c=(ix(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function dj(a,b){var c;c=Jj(a,b);if(-1==c)return!1;Ku(a,c);return!0}function Ok(a,b){var c;if(b.length<a.d){c=b;var d;d=Vs(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)bt(b,c,a.c[c]);b.length>a.d&&bt(b,a.d,null);return b}function kj(){mH(this)}function vB(a){mH(this);this.c.length=a}function pA(a){mH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(516,510,Sh,kj,vB,pA);_.Ff=function(a,b){Rz(this,a,b)};
+_.zf=function(a){return ej(this,a)};_.Oe=function(){this.c=y(nH,m,0,0,0);this.d=0};_.Af=function(a){return-1!=Jj(this,a)};_.Gf=function(a){return Hu(this,a)};_.Ce=function(){return 0==this.d};_.Jf=function(a){return Ku(this,a)};_.Bf=function(a){return dj(this,a)};_.Fe=function(){return this.d};_.d=0;function GA(a,b){var c=a.length,d;for(d=0;d<c;++d)bt(a,d,b)}function Gs(){Gs=x;Hs=new oH}var Hs;function oH(){}t(519,510,ii,oH);_.Af=function(){return!1};_.Gf=function(){throw new fw;};_.Fe=function(){return 0};
+function pH(){this.b=new Date}function qH(a){return 10>a?bb+a:l+a}t(520,1,{117:1,120:1,121:1,133:1},pH);_.eQ=function(a){return A(a,133)&&Tt(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=nt(c&4194303,b&4194303,e&1048575);a=nt(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(rH(),sH)[this.b.getDay()]+ba+tH[this.b.getMonth()]+ba+qH(this.b.getDate())+ba+qH(this.b.getHours())+mb+qH(this.b.getMinutes())+mb+qH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function rH(){rH=x;sH=H(gt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tH=H(gt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sH,tH;
+function zs(a,b){return null==z(a.b,b,a)}function ys(){this.b=new Oi}t(522,505,{117:1,120:1,138:1},ys);_.zf=function(a){return zs(this,a)};_.Af=function(a){return uv(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return iH(new kH(this.b,new kD(this.b)))};_.Bf=function(a){return null!=Zi(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return cH(new kH(this.b,new kD(this.b)))};_.b=null;
+function HA(a,b){var c,d;(0>b||b>a.c)&&gH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new uH(a,b,d)}function LA(){this.b=new vH;this.c=0}t(523,515,ii,LA);_.zf=function(a){new CA(a,this.b);++this.c;return!0};_.If=function(a){return HA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function IA(a){if(a.c==a.e.b)throw new iw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function lH(a){if(!a.d)throw new Bx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function uH(a,b,c){this.e=a;this.c=c;this.b=b}t(524,1,{},uH);_._c=function(){return this.c!=this.e.b};_.Kf=function(){return this.c.c!=this.e.b};_.ad=function(){return IA(this)};_.Lf=function(){if(this.c.c==this.e.b)throw new iw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){lH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function vH(){this.b=this.c=this}
+function CA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(525,1,{},vH,CA);_.b=null;_.c=null;_.d=null;function cD(a,b){this.b=a;this.c=b}t(526,508,Uh,cD);_.Cf=function(){return this.b};_.Df=function(){return this.c};_.Ef=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function iw(){Kn()}t(527,99,{117:1,124:1,130:1,132:1,137:1},iw);function eD(a,b){return dt(a)===dt(b)||null!=a&&Qn(a,b)}function uB(a){var b=y(MA,m,90,0,0);return Ok(a.b,b)}function aA(){this.b=new kj}
+t(529,510,Sh,aA);_.Ff=function(a,b){Rz(this.b,a,b)};_.zf=function(a){return ej(this.b,a)};_.Af=function(a){return-1!=Jj(this.b,a)};_.Gf=function(a){return Hu(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Qi(this.b)};_.Jf=function(a){return Ku(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return cH(this.b)};_.b=null;function TE(a){a.hc.d.hb&&AB(a)}function wH(a){var b;if(a.hc.d.hb){b=sz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}CB(a)}
+function xH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function XE(a){var b=a.k;yH(a.hc.d,b.b,b.c);!rz(a)&&Wz(a);Gz(a)}function zH(){FB.call(this,l);this.j=new PA(this.Mf());oA(this.r,new AH(this))}t(531,408,ti);_.Pd=function(a,b){return dt(a.i)===dt(this.j)?(wH(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){wH(this)};_.j=null;_.k=null;
+function eG(a,b,c){zH.call(this);this.hc&&HB(this.hc.d,!1);EB(this,!1);Zz(this,new PB(0));a=new TB(a,1);P(this,a,null);a=new cA;P(a,this.j,null);P(this,a,null);b&&(this.k=sz(b),DB(this),xH(this.k,~~(uo(b.Vb.pb,Sf)/2)-~~(this.mc/2),~~(uo(b.Vb.pb,Rf)/2)-~~(this.cc/2)));c&&O(this,c)}t(530,531,ti,eG);_.Mf=function(){return"OK"};function QE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Qv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Qv(bc);a.b=a.b.c;return a.b.b}
+function $F(){this.b=this.c=new BH}t(532,1,{},$F);_.b=null;function BH(){this.b=null}function GF(a){this.b=a}t(533,1,{},BH,GF);_.b=null;_.c=null;_.d=null;function AH(a){this.b=a}t(534,443,qi,AH);_.b=null;function ur(a){this.b=a}t(535,1,{},ur);_.b=null;function QD(){QD=x;RD=new CH("COPY_SMILES",0);TD=new CH("COPY_MOL",1);UD=new CH("PASTE",2);DH=H(EH,m,139,[RD,TD,UD])}function CH(a,b){Jo.call(this,a,b)}t(536,141,{117:1,121:1,123:1,139:1},CH);var DH,TD,RD,UD;function FF(){this.e=y(OF,m,140,99,0)}
+t(537,1,{},FF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function FH(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(aE,m,-1,20,1);a.N=y(aE,m,-1,20,1);a.H=Ws([20,7]);a.e=y(I,s,-1,20,1);a.d=y(gt,m,1,20,0);a.p=y(gt,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(gt,m,1,20,0);a.r=Ws([10,2]);a.j=y(I,s,-1,101,1)}
+function GH(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y(aE,m,-1,4,1);d=y(aE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=HH(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+HH(q[2],d[2],q[3],d[3]),d=HH(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Y(a,b){var c,d,e,f,g,j,h,n;pF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=IH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(aE,m,-1,2,1);JH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==sF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;xr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];wF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&oF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(yE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(yE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function mF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.E=a.u-2,Y(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&kF(a,a.E,1),Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,kF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Y(a,0),a.E=
+a.u,Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=4,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),c=3;else if(238==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.E=a.u,a.t[a.v]=3,Y(a,0),a.q=!1,c=3;else if(242==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Y(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Y(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Y(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Y(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Y(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Y(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Y(a,0),a.E=a.u,Y(a,0),c=2;else if(247==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=3;else if(248==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Y(a,0);e=a.K[a.u];g=a.N[a.u];aF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)pF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)wF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];$E(a);a.E=c+d;Y(a,0);o=a.K[a.u];r=a.N[a.u];aF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];wF(a);a.I[a.v]=n;a.J[a.v]=c+d;$E(a);b&&(aF(a,n),cE(a))}c=4}KH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function JH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function lF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])LH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Y(a,0),a.E=a.u,LH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){xr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[IH(a,a.E,a.H[a.E][d])],2<d||1!=b){xr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(aE,m,-1,2,1);JH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)pF(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)pF(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)pF(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)wF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[IH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[IH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(yE((a.K[b]+a.K[e])/2))),a.O[c]=N(M(yE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;wF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(yE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(yE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(wF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(yE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(yE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(wF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(yE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(yE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(aF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&KH(a,j);-1<n&&(a.E=n)}
+function LH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)pF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function KH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=sF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function IH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function MH(a,b,c){var d,e,f,g;e=nh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Zt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Zt(c[d])&&!Nt(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Tt(c[d],e)&&(b[d]=g,c[d]=nh,++f);if(f==a.u)break}return g==a.u}
+function cE(a){var b,c,d;b=y(aE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{bE(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;dE(a)}}
+function bE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function kF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=NH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&xr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?xr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?xr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?xr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:xr(a.o,"Charge change not possible on the halogen !");break;case 18:xr(a.o,
+"Use X button to change charge on the X atom !")}}
+function NE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&aF(a,c);cE(a);xr(a.o,"Smaller part(s) removed !");return 1}
+function sF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function xF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];cF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),cF(a));4==a.t[d]&&(a.t[d]=1)}}
+function HH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function $E(a){var b;OH(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);dE(a);cF(a)}
+function pF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),bH(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),bH(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),bH(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),bH(a.e,b,a.e.length),a.e=b,b=y(gt,m,1,c,0),bH(a.d,b,a.d.length),a.d=b,b=y(gt,m,1,c,0),bH(a.p,b,a.p.length),a.p=b,b=y(aE,m,-1,c,1),bH(a.K,b,a.K.length),a.K=b,b=y(aE,m,-1,c,1),bH(a.N,b,a.N.length),a.N=b,b=Ws([c,7]),bH(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),bH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function DE(a,b,c,d,e,f,g){var j;j=N(M(yE(a.K[c]-d/2)));g||(j-=e-d);a=N(M(yE(a.N[c]-~~(f/2))));return new Vz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function wF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),bH(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),bH(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),bH(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),bH(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),bH(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),bH(a.O,c,a.O.length),a.O=c,b=y(gt,m,1,b,0),bH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function fF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(zD(),aa);j+="JME 2013-10-12 "+new pH+"\n \n";j+=eF(a.u,3)+eF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=CF(0.055999999999999994*(a.K[e]-c),10,4)+CF(0.055999999999999994*(g-a.N[e]),10,4)+CF(0,10,4);h=CE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+eF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=eF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:PH(a,e)&&(g=2),c=eF(a.I[e],3)+eF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=eF(a.J[e],3)+eF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=eF(a.J[e],3)+eF(a.I[e],3)),j+=c+eF(g,3)+eF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+eF(e,4)+eF(a.B[e],4)+aa);return j+"M END\n"}
+function EF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,Q,sb,V,L,fa,Kc,ig,xb,Rd,Sd,Td,Wa,Lc;q=y(I,s,-1,a.u+10,1);r=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);xb=y(I,s,-1,a.u+1,1);v=y(QH,m,-1,a.u+1,2);D=y(QH,m,-1,a.v+1,2);fa=0;if(0==a.u)return l;NE(a,!0);ig=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ig=!1;break}if(a.o.t&&ig){RH(a);xF(a);SH(a,D);TH(a,v,D);var Ib,zd,lf,dc,Fe,Ad,Bd,fb,VI,Zd,w,ya,$m,an,wt,rf,Pa,bn,cn,Oc,dn;Ib=y(I,s,-1,a.u+1,1);zd=y(I,s,-1,a.u+1,1);fb=y(UH,m,-1,a.u+1,3);var xt=a.u,en,
+Bh,yt,ug,Lj,Me,sf;Lj=y(UH,m,-1,xt+2,3);Me=y(I,s,-1,100,1);sf=5;ug=0;Me[0]=3;Lj[1]=ph;Lj[2]=qh;yt=2;if(!(3>xt))for(;sf<Me[ug]*Me[ug];){Bh=0;for(en=!0;en&&Bh<=ug&&sf>=Me[Bh]*Me[Bh];)0==sf%Me[Bh]?en=!1:++Bh;if(en){Lj[++yt]=Wt(sf);if(yt>=xt)break;ug<Me.length-1&&(++ug,Me[ug]=sf)}sf+=2}for(w=1;w<=a.u;++w){for(ya=cn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(cn*=a.i[ya]);bn=a.c[w];18==bn&&(dn=a.p[w],Ad=dn.charCodeAt(0)-65+1,Bd=0,1<dn.length&&(Bd=dn.charCodeAt(1)-97),0>Ad&&(Ad=0),0>Bd&&(Bd=0),bn=28*Ad+Bd);
+rf=0;-2>a.B[w]?rf=1:-2==a.B[w]?rf=2:-1==a.B[w]?rf=3:1==a.B[w]?rf=4:2==a.B[w]?rf=5:2<a.B[w]&&(rf=6);Oc=1;fb[w]=Wt(cn);Oc*=126;fb[w]=Rt(fb[w],Wt(a.y[w]*Oc));Oc*=7;fb[w]=Rt(fb[w],Wt(rf*Oc));Oc*=7;fb[w]=Rt(fb[w],Wt(bn*Oc));Oc*=783;fb[w]=Rt(fb[w],Wt(a.A[w]*Oc))}for(Fe=0;!MH(a,Ib,fb);){wt=!1;for(w=1;w<=a.u;++w)Ib[w]!=zd[w]&&(zd[w]=Ib[w],wt=!0);if(wt){for(w=1;w<=a.u;++w){fb[w]=oh;for(ya=1;ya<=a.A[w];++ya)fb[w]=$t(fb[w],Lj[Ib[a.H[w][ya]]])}Fe=0}else if(0<Fe){for(w=1;w<=a.u;++w)fb[w]=oh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){fb[w]=ph;break a}}else{for(w=1;w<=a.u;++w){fb[w]=oh;for(ya=1;ya<=a.A[w];++ya)lf=a.H[w][ya],fb[w]=$t(fb[w],Wt(a.c[lf]*a.i[IH(a,w,lf)]))}Fe=1}MH(a,Ib,fb);for(w=1;w<=a.u;++w)fb[w]=Wt(zd[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)zd[w]=Ib[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(zd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];zd[w]=zd[Pa];zd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(Zd=a.I[w],a.I[w]=a.J[w],a.J[w]=Zd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){an=$m=
+a.u;dc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<$m?($m=a.I[ya],an=a.J[ya],dc=ya):a.I[ya]==$m&&a.J[ya]<an&&(an=a.J[ya],dc=ya);Zd=a.I[w];a.I[w]=a.I[dc];a.I[dc]=Zd;Zd=a.J[w];a.J[w]=a.J[dc];a.J[dc]=Zd;Zd=a.t[w];a.t[w]=a.t[dc];a.t[dc]=Zd;Zd=a.C[w];a.C[w]=a.C[dc];a.C[dc]=Zd;VI=a.f[w];a.f[w]=a.f[dc];a.f[dc]=VI}$E(a);cF(a);SH(a,D);TH(a,v,D)}else{SH(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Lc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=xb[c]){Kc=!0;for(J=1;J<=fa;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Kc=!1;break}Kc&&(++fa,q[fa]=c,r[fa]=g)}}else o[++L]=g;if(0==L){if(Lc==a.u)break;c=n[V--]}else if(1==L)xb[o[1]]=c,c=o[1],a.b[c]=++Lc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=IH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=IH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);xb[e]=c;c=e;a.b[e]=++Lc}}xb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(QH,m,-1,a.u+1,2);Rd=y(QH,m,-1,a.u+1,2);f=Lc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(xb[c]=f);b[++Lc]=c;for(a.b[c]=0;;){L=e=0;sb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=fa;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<sb&&(e=g,sb=a.b[g]))}if(0==e){if(0==V)break a;Rd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Sd=y(I,s,-1,a.v+1,1);Td=y(I,s,-1,a.u+1,1);if(a.o.Pb){var XI=xb,lN=fa,zt,YI,Ch,Ne,At,Bt,Oa,Mj,Ct;Ch=y(I,s,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Ch[b[Oa]]=Oa;At=y(QH,m,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)zt=b[Oa],YI=XI[zt],Ne=IH(a,zt,YI),0!=Ne&&(VH(a,Ne,Ch,Sd,D),At[Ne]=!0);for(Oa=1;Oa<=a.v;++Oa)At[Oa]||VH(a,Oa,Ch,Sd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Bt=Ct=0;for(Mj=1;Mj<=a.A[Oa];++Mj){Ne=IH(a,Oa,a.H[Oa][Mj]);if(5==a.i[Ne])continue a;1==a.t[Ne]&&0!=WH(a,Ne,Oa)&&++Ct;2==a.t[Ne]&&(Bt=a.H[Oa][Mj])}if(0!=Ct)if(0<Bt){var ka=a,$I=Oa,tf=Ch,bd=Td,tc=void 0,Nj=void 0,Pc=void 0,Oe=void 0,Qc=void 0,fn=void 0,gn=void 0,hn=void 0,$d=void 0,cd=void 0,dd=void 0,
+Dt=void 0,Oj=void 0,ae=void 0,Pj=void 0,Pe=void 0,Qj=void 0,Et=void 0,Rj=void 0,Qe=void 0,aJ=void 0,uf=void 0,bJ=void 0,Ft=void 0,Sj=void 0,vf=void 0,dd=1,Nj=$I,tc=y(I,s,-1,ka.u+1,1);for(tc[1]=$I;;){Dt=!1;for(cd=1;cd<=ka.A[Nj];++cd)if(Pc=ka.H[Nj][cd],!(Pc==tc[1]||Pc==tc[dd-1]))if(Oe=IH(ka,Nj,Pc),2==ka.t[Oe]&&5!=ka.i[Oe]){Nj=tc[++dd]=Pc;Dt=!0;break}if(!Dt)break}if(!(0==dd%2||2>ka.A[tc[dd]]||3<ka.A[tc[dd]])){vf=tc[1];Qc=tc[~~((dd+1)/2)];$d=tc[dd];uf=Qe=Pe=ae=0;Ft=Et=!1;for(cd=1;cd<=ka.A[vf];++cd)Pc=
+ka.H[vf][cd],Oe=IH(ka,vf,Pc),1!=ka.t[Oe]||5==ka.i[Oe]||(0==ae?ae=Pc:Pe=Pc);0<tf[Pe]&&tf[ae]>tf[Pe]&&(fn=ae,ae=Pe,Pe=fn);Oj=ae;0==ae&&(Oj=Pe,Et=!0);for(cd=1;cd<=ka.A[$d];++cd)Pc=ka.H[$d][cd],Oe=IH(ka,$d,Pc),1!=ka.t[Oe]||5==ka.i[Oe]||(0==Qe?Qe=Pc:uf=Pc);0<tf[uf]&&tf[Qe]>tf[uf]&&(fn=Qe,Qe=uf,uf=fn);Rj=Qe;0==Qe&&(Rj=uf,Ft=!0);Pj=WH(ka,IH(ka,vf,ae),vf);Qj=WH(ka,IH(ka,vf,Pe),vf);aJ=WH(ka,IH(ka,$d,Qe),$d);bJ=WH(ka,IH(ka,$d,uf),$d);1<(0>Pj+Qj?-(Pj+Qj):Pj+Qj)||0!=aJ||0!=bJ?xr(ka.o,"Bad stereoinfo on allene !"):
+(gn=ka.K[tc[dd-1]]-ka.K[$d],hn=ka.N[tc[dd-1]]-ka.N[$d],Sj=Math.sqrt(gn*gn+hn*hn),0.001>Sj&&(Sj=0.001),0<(ka.N[Rj]-ka.N[tc[dd-1]])*(gn/Sj)-(ka.K[Rj]-ka.K[tc[dd-1]])*(hn/Sj)?bd[Qc]=1:bd[Qc]=-1,Et&&(bd[Qc]*=-1),Ft&&(bd[Qc]*=-1),Oj==ae&&0>Pj&&(bd[Qc]*=-1),Oj==Pe&&0>Qj&&(bd[Qc]*=-1),tf[Oj]>tf[Rj]&&(bd[Qc]*=-1))}}else b:{var uc=a,vc=Oa,mN=XI,nN=Ch,oN=q,pN=r,qN=lN,jn=Td,kn=void 0,ed=void 0,Gt=void 0,Dh=void 0,Ca=void 0,Eh=void 0,Dd=void 0,Tj=void 0,be=void 0,Rb=void 0,ha=void 0,Kb=void 0,Re=void 0,ln=void 0,
+fd=void 0,oa=void 0,mn=void 0,Kb=y(I,s,-1,4,1),ln=y(I,s,-1,4,1),Fh=uc,ce=vc,cJ=nN,Ht=mN,dJ=oN,eJ=pN,rN=qN,Lb=Kb,Uj=void 0,gd=void 0,nn=void 0,on=void 0,It=void 0,Vj=void 0,Vj=-1;0<Ht[ce]&&(Lb[++Vj]=Ht[ce]);for(gd=1;gd<=rN;++gd)dJ[gd]==ce&&(Lb[++Vj]=eJ[gd]),eJ[gd]==ce&&(Lb[++Vj]=dJ[gd]);for(gd=Vj+1;gd<Fh.A[ce];++gd){It=Fh.u+1;nn=1;c:for(;nn<=Fh.A[ce];++nn){Uj=Fh.H[ce][nn];for(on=0;on<gd;++on)if(Uj==Lb[on])continue c;cJ[Uj]<It&&(It=cJ[Uj],Lb[gd]=Uj)}}0==Ht[ce]&&0<Fh.y[ce]?(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=
+Lb[0],Lb[0]=-1):0<Fh.y[ce]&&(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=-1);for(Ca=Tj=Eh=Dh=mn=Dd=Rb=0;4>Ca;++Ca)0>=Kb[Ca]||(kn=IH(uc,vc,Kb[Ca]),ln[Ca]=WH(uc,kn,vc),0<ln[Ca]?(++Rb,mn=Kb[Ca],Eh=Kb[Ca]):0>ln[Ca]?(++Dd,Dh=Kb[Ca],Eh=Kb[Ca]):Tj=Kb[Ca]);be=Rb+Dd;oa=y(I,s,-1,4,1);fd=0;if(3==uc.A[vc]){if(1==Rb&&1==Dd||3==be&&0<Rb&&0<Dd){xr(uc.o,"Error in C3H stereospecification !");break b}Re=Kb[0];1==be?Re=Eh:2==be&&(Re=Tj);ha=GH(uc,vc,Re,Kb);oa[0]=Eh;oa[1]=-1;oa[2]=ha[2];oa[3]=ha[1];0<Rb?fd=1:fd=-1}else if(4==uc.A[vc])if(1==
+be)ha=GH(uc,vc,Eh,Kb),oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],0<Rb?fd=1:fd=-1;else{Re=Kb[0];1<Tj&&(Re=Tj);1==Rb?Re=mn:1==Dd&&(Re=Dh);ha=GH(uc,vc,Re,Kb);ed=y(I,s,-1,4,1);for(Ca=0;4>Ca;++Ca)kn=IH(uc,vc,ha[Ca]),ed[Ca]=WH(uc,kn,vc);if(4==be){if(0==Rb||0==Dd){xr(uc.o,"Error in C4 stereospecification !");break b}if(1==Rb||1==Dd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],fd=ed[0];else{for(Ca=0;4>Ca;++Ca)-1==ed[Ca]&&(ed[Ca]=0);be=2}}else if(3==be)if(3==Rb||3==Dd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=
+ha[2],oa[3]=ha[1],0<Rb?fd=-1:fd=1;else{1==Rb?Rb=Gt=1:Dd=Gt=-1;for(Ca=0;4>Ca;++Ca)ed[Ca]==Gt&&(ed[Ca]=0);be=2}if(2==be)if(1==Rb&&1==Dd)ha[1]==Dh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==Dh&&(ha[2]=ha[3]),oa[0]=mn,oa[1]=Dh,oa[2]=ha[2],oa[3]=ha[1],fd=1;else{if(ed[0]==ed[1]||ed[1]==ed[2]){xr(uc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ed[0]?(oa[0]=ha[0],oa[1]=ha[2],oa[2]=ha[1],oa[3]=ha[3]):(oa[0]=ha[1],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[0]);1<Rb?fd=1:fd=-1}}var X=oa,Wj=Kb,ob=void 0;Wj[0]==X[1]?(ob=
+X[0],X[0]=X[1],X[1]=ob,ob=X[2],X[2]=X[3],X[3]=ob):Wj[0]==X[2]?(ob=X[2],X[2]=X[0],X[0]=ob,ob=X[1],X[1]=X[3],X[3]=ob):Wj[0]==X[3]&&(ob=X[3],X[3]=X[0],X[0]=ob,ob=X[1],X[1]=X[2],X[2]=ob);Wj[1]==X[2]?(ob=X[1],X[1]=X[2],X[2]=ob,ob=X[2],X[2]=X[3],X[3]=ob):Wj[1]==X[3]&&(ob=X[1],X[1]=X[3],X[3]=ob,ob=X[2],X[2]=X[3],X[3]=ob);oa[2]==Kb[2]?jn[vc]=1:oa[2]==Kb[3]?jn[vc]=-1:xr(uc.o,"Error in stereoprocessing ! - t30");jn[vc]*=fd}}}Wa=new aH;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Wa.b.b+=ua);0<xb[u]&&XH(a,c,xb[c],Wa,Sd);var Gh=v[c],Mb=void 0,Xj=void 0,Hh=void 0,T=void 0,T=Rc,Mb=!1;0!=a.B[c]&&(Mb=!0);0!=Td[c]&&(Mb=!0);Hh=-1;for(Xj=1;Xj<=a.z;++Xj)if(a.r[Xj][0]==c){Hh=a.r[Xj][1];break}-1<Hh&&(Mb=!0);a.o.Ob&&0<a.e[c]&&(Mb=!0,Hh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Gh?T="c":T=Eb;break;case 4:Gh?(T=Hf,0<a.y[c]&&(Mb=!0)):T=ic;break;case 5:Gh?T="o":T=pc;break;case 7:Gh?(T="p",0<a.y[c]&&(Mb=!0)):T=rc;break;case 8:Gh?T=vg:T=Fc;break;case 13:Gh?T=yg:T=Hc;Mb=!0;break;case 6:T=
+Ic;Mb=!0;break;case 9:T=Tb;break;case 10:T=Jb;break;case 11:T=Db;break;case 12:T=$b;break;case 1:T=Xb;Mb=!0;break;case 19:T=sc;Mb=!0;break;case 20:T=wc;Mb=!0;break;case 21:T=xc;Mb=!0;break;case 22:T=yc;Mb=!0;break;case 18:Mb=!0,T=a.p[c],(G(T,wa)||G(T,Yc)||G(T,wb))&&(Mb=!1)}Mb&&(T=Sc+T,1==Td[c]?T+=vb:-1==Td[c]&&(T+="@@"),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=xa:T+=Ba,1<ck(a.B[c])&&(T+=ck(a.B[c]))),-1<Hh&&(T+=mb+Hh),T+=Vc);En(Wa.b,T);for(E=1;E<=fa;++E)if(q[E]==c||r[E]==c)d=
+r[E],d==c&&(d=q[E]),j[c]<j[d]&&XH(a,q[E],r[E],Wa,Sd),9<E&&(Wa.b.b+="%"),Dn(Wa,l+(new S(E)).b);Rd[c]&&(Wa.b.b+=va)}return Wa.b.b}function DF(a){a=new OD(a);$E(a);return a}
+function aF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)eE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function bF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&aF(a,c);0==a.A[d]&&aF(a,d)}
+function RH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=IH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&aF(a,c)}}}function OH(a){var b;b=a.c.length;a.H=Ws([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function TH(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,s,-1,a.v+1,1);q=y(QH,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[IH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(QH,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(QH,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:PH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(QH,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function dE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(yE((a.K[b]+a.K[c])/2))),a.O[d]=N(M(yE((a.N[b]+a.N[c])/2)))}function SH(a,b){var c;for(c=1;c<=a.v;++c)EE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function CE(a,b){var c;c=(zD(),FD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function PH(a,b){return 2==a.t[b]?!0:!1}function EE(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function nF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Ws([b+5,2]),bH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function YE(a){var b;a.z=0;a.s=0;EF(a);for(b=1;b<=a.u;++b)a.E=b,nF(a);a.E=0}
+function ZE(a){var b,c;b=y(aE,m,-1,4,1);bE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function VD(a,b){var c,d,e,f,g,j,h,n;c=y(aE,m,-1,4,1);bE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;bE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function AF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function dF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Sc)&&VG(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=bk(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Kv(c,d+1);try{a.o.z=ZC(j,10)}catch(h){if(h=Wi(h),A(h,124))a.o.z=0;else throw h;}a.E=b;nF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ic)?4:G(d,pc)?5:G(d,rc)?7:G(d,Fc)?8:G(d,Tb)?9:G(d,Jb)?10:G(d,Db)?11:G(d,$b)?12:G(d,Xb)?1:G(d,Hc)?13:G(d,Ic)?6:G(d,sc)?19:G(d,wc)?20:G(d,xc)?21:G(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=GG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=GG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=GG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=GG(c,g++);for(;45==e;)--d,e=GG(c,g++)}a.B[b]=d}}}
+function ME(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new uD(b);try{for(;b.k=nD(b,b.b),b.k<b.j;)d=KE(ZC(qD(b),10)).b,c=e=KE(ZC(qD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Wi(f),A(f,124))Bn(f);else throw f;}}function XH(a,b,c,d,e){b=IH(a,b,c);5!=a.i[b]&&PH(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),En(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
+function oF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,xr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:xr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function VH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=IH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=IH(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=IH(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=IH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))xr(a.o,"Not unique E/Z geometry !");else{j=IH(a,b,e);f=IH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=IH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function NH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=IH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(PH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function WH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function cF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=NH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function fE(a){FH(this);this.o=a;this.z=this.v=this.u=0}
+function LE(a,b){var c,d,e,f,g,j,h;fE.call(this,a);f=l;j=IE(b);if(null!=j){h=new tD(b,j,!0);for(e=1;4>=e;++e)f=JE(h,j);g=KE(ZC(no(f.substr(0,3)),10)).b;c=KE(ZC(no(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)pF(this),f=JE(h,j),this.K[e]=(new SG(PG(no(f.substr(0,10))))).b,this.N[e]=-(new SG(PG(no(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=no(f.substr(31,d-31)),dF(this,e,d),62<=f.length&&(f=no(f.substr(60,3)),0<f.length&&(f=KE(ZC(f,10)).b,0<f&&(this.E=e,a.z=f,nF(this),this.E=0)));for(e=1;e<=c;++e)wF(this),
+f=JE(h,j),this.I[e]=KE(ZC(no(f.substr(0,3)),10)).b,this.J[e]=KE(ZC(no(f.substr(3,3)),10)).b,g=KE(ZC(no(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=KE(ZC(no(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);OH(this);AF(this);cE(this);for($E(this);(h.k=nD(h,h.b),h.k<h.j)&&!(null==(f=qD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new sD(f);qD(g);qD(g);j=KE(ZC(qD(g),10)).b;
+for(e=1;e<=j;++e)c=KE(ZC(qD(g),10)).b,this.B[c]=KE(ZC(qD(g),10)).b}if(0==f.indexOf("M APO")){g=new sD(f);qD(g);qD(g);j=KE(ZC(qD(g),10)).b;for(e=1;e<=j;++e)c=KE(ZC(qD(g),10)).b,f=KE(ZC(qD(g),10)).b,this.E=c,Y(this,0),dF(this,this.u,sc+f),this.E=0}}RH(this);$E(this)}}
+function HF(a,b){var c,d,e,f,g;fE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));VG(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new sD(b);d=KE(ZC(qD(f),10)).b;e=KE(ZC(qD(f),10)).b;for(c=1;c<=d;++c)g=qD(f),pF(this),dF(this,this.u,g),this.K[c]=(new SG(PG(qD(f)))).b,this.N[c]=-(new SG(PG(qD(f)))).b;for(c=1;c<=e;++c)if(wF(this),this.I[c]=KE(ZC(qD(f),10)).b,this.J[c]=KE(ZC(qD(f),10)).b,this.t[c]=KE(ZC(qD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;OH(this);AF(this);cE(this)}catch(j){j=Wi(j);if(A(j,124)){j.Ic();this.u=0;return}throw j;}RH(this);$E(this)}}
+function OE(a,b,c){var d,e,f;fE.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(pF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))wF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;$E(this);cE(this)}
+function gF(a,b,c){var d,e,f,g,j;fE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(gt,m,1,this.u+1,0);this.K=y(aE,m,-1,this.u+1,1);this.N=y(aE,m,-1,this.u+1,1);this.p=y(gt,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(gt,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=Ws([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}$E(this);cE(this)}
+function OD(a){var b;FH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);bH(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);bH(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);bH(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);bH(a.e,this.e,this.u+1);this.d=y(gt,m,1,this.u+1,0);bH(a.d,this.d,this.u+1);this.K=y(aE,m,-1,this.u+1,1);bH(a.K,this.K,this.u+1);this.N=y(aE,m,-1,this.u+1,1);bH(a.N,this.N,this.u+1);this.p=y(gt,m,1,this.u+1,0);bH(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);bH(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);bH(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);bH(a.t,this.t,this.v+1);this.f=y(gt,m,1,this.v+1,0);bH(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);bH(a.C,this.C,this.v+1);this.r=Ws([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function CF(a,b,c){var d,e,f;if(0==c)return eF(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(yE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new SG(a)).b;d=oo(e,po(46));0>d&&(e+=Ya,d=oo(e,po(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function IE(a){var b;b=new tD(a,aa,!0);if(4<mD(b))return aa;b=new tD(a,lh,!0);return 4<mD(b)?lh:null}
+function eF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function JE(a,b){for(var c,d;a.k=nD(a,a.b),a.k<a.j;){d=qD(a);if(G(d,b))return ba;for(qD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(538,1,{140:1},fE,LE,HF,OE,gF,OD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function yr(){yr=x;zr=new rC(Xb)}
+function UE(a,b){var c;yr();var d;zH.call(this);this.d=new PA("Help");new PA("Home");this.e=b;O(this,(zD(),BD));this.hc&&HB(this.hc.d,!1);EB(this,!1);d=sz(b);if(1==a)this.f||(this.f=new $B(d),xH(this.f,-30,0)),this.k=this.f,c=MD(b),this.hc&&GB(this.hc.d.I.c,Gc),Zz(this,new KA(2)),this.i=new rC(c+" "),P(this,this.i,Hb),d=new cA,P(d,this.j,null),this.e.Hb&&(c=new PA("Submit"),P(d,c,null)),P(this,d,Jc),c=no(vo(this.i.hc.b.pb,dh)),tC(this.i.hc,c),this.hc&&HB(this.hc.d,!0),EB(this,!0);else if(2==a)this.c||
+(this.c=new $B(d),xH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&GB(this.hc.d.I.c,"Nonstandard atom"),Zz(this,new KA(2)),c=new cA,P(c,new TB("atomic SMILES",1),null),P(this,c,nc),c=Xb,zr&&(c=vo(zr.hc.b.pb,dh)),zr=new sC(c,8),P(this,zr,Hb),c=new cA,P(c,this.j,null),P(this,c,Jc);else{this.b||(this.b=new $B(d),xH(this.b,5*b.Z,0));var e,f;d="About "+(zD(),MF);this.hc&&GB(this.hc.d.I.c,d);Zz(this,new PB(0));O(this,BD);P(this,new TB(MF+" Molecular Editor v2013-10-13",1),null);P(this,new TB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=AD,d=0,f=c.length;d<f;++d)e=c[d],e=new TB(e,1),Fz(e,this.e.y),P(this,e,null);c=new cA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}DB(this);c=this.k;yH(this.hc.d,c.b,c.c);!rz(this)&&Wz(this);Gz(this)}t(539,531,ti,UE);_.Nf=function(a){var b,c;if(a.i===this.d){try{b=new TC(this.e.I),c=SC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Wi(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,XD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var zr;
+function YH(a,b){qz(b)==a.b?O(b,(VA(),dB)):O(b,a.b)}
+function ZH(a){var b,c,d,e;e=l;d=!1;qz($H)!=a.b?(e=wa,d=!0):qz(aI)!=a.b?(e="!#6",d=!0):qz(bI)!=a.b?(O(cI,(VA(),dB)),O(dI,dB),O(eI,dB),O(fI,dB),e="F,Cl,Br,I"):(b=qz(gI)!=a.b,c=qz(hI)!=a.b,qz(iI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),qz(jI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),qz(kI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),qz(lI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),qz(mI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),qz(cI)!=a.b&&(e+="F,"),qz(dI)!=a.b&&(e+="Cl,"),qz(eI)!=a.b&&(e+="Br,"),qz(fI)!=a.b&&(e+="I,"),
+VG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=wb:(O($H,(VA(),dB)),e=wa)));b=l;d&&qz(gI)!=a.b&&(b+=";a");d&&qz(hI)!=a.b&&(b+=";A");qz(nI)!=a.b&&(b+=";R");qz(oI)!=a.b&&(b+=";!R");qz($H)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=pI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=qI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);qz(rI)!=a.b&&(e="~");qz(sI)!=a.b&&(e=mb);qz(tI)!=a.b&&(e=vb);qz(uI)!=a.b&&(e="!@");tC(a.f.hc,e)}
+function vI(a){wI(a);xI(a);var b=pI.hc.b;Yx(b,0);b.pb.options[0].selected=!0;b=qI.hc.b;Yx(b,0);b.pb.options[0].selected=!0;O(gI,a.b);O(hI,a.b);O(nI,a.b);O(oI,a.b);O(pI,a.b);O(qI,a.b);yI(a)}function wI(a){O(iI,a.b);O(jI,a.b);O(kI,a.b);O(lI,a.b);O(mI,a.b);O(cI,a.b);O(dI,a.b);O(eI,a.b);O(fI,a.b)}function xI(a){O($H,a.b);O(aI,a.b);O(bI,a.b)}function yI(a){O(rI,a.b);O(sI,a.b);O(tI,a.b);O(uI,a.b);a.c=!1}
+function VE(a){FB.call(this,"Atom/Bond Query");this.j=new PA(this.Mf());oA(this.r,new AH(this));this.b=(zD(),BD);this.d=a;this.e||(a=sz(a),this.e=new $B(a),xH(this.e,-150,10));this.k=this.e;Zz(this,new OB);O(this,this.b);a=new cA;Zz(a,new tB(0,3,1));P(a,new SB("Atom type :"),null);$H=new PA(zb);aI=new PA("Any except C");bI=new PA("Halogen");P(a,$H,null);P(a,aI,null);P(a,bI,null);P(this,a,null);a=new cA;Zz(a,new tB(0,3,1));P(a,new TB("Or select one or more from the list :",0),null);P(this,a,null);
+a=new cA;Zz(a,new tB(0,3,1));iI=new PA(Eb);jI=new PA(ic);kI=new PA(pc);lI=new PA(Fc);mI=new PA(rc);cI=new PA(Tb);dI=new PA(Jb);eI=new PA(Db);fI=new PA($b);P(a,iI,null);P(a,jI,null);P(a,kI,null);P(a,lI,null);P(a,mI,null);P(a,cI,null);P(a,dI,null);P(a,eI,null);P(a,fI,null);P(this,a,null);a=new cA;Zz(a,new tB(0,3,1));pI=new TA;SA(pI,zb);SA(pI,bb);SA(pI,db);SA(pI,kb);SA(pI,lb);P(a,new SB("Number of hydrogens : "),null);P(a,pI,null);P(this,a,null);a=new cA;Zz(a,new tB(0,3,1));qI=new TA;SA(qI,zb);SA(qI,
+bb);SA(qI,db);SA(qI,kb);SA(qI,lb);SA(qI,"4");SA(qI,"5");SA(qI,"6");P(a,new TB("Number of connections :",0),null);P(a,qI,null);P(a,new TB(" (H's don't count.)",0),null);P(this,a,null);a=new cA;Zz(a,new tB(0,3,1));P(a,new SB("Atom is :"),null);gI=new PA(Ab);P(a,gI,null);hI=new PA("Nonaromatic");P(a,hI,null);nI=new PA(Ec);P(a,nI,null);oI=new PA(mc);P(a,oI,null);P(this,a,null);a=new cA;O(a,kB(qz(this)));Zz(a,new tB(0,3,1));P(a,new SB("Bond is :"),null);rI=new PA(zb);P(a,rI,null);sI=new PA(Ab);P(a,sI,
+null);tI=new PA(Ec);P(a,tI,null);uI=new PA(mc);P(a,uI,null);P(this,a,null);a=new cA;Zz(a,new tB(1,3,1));this.f=new sC(wa,20);P(a,this.f,null);P(a,new PA(Cc),null);P(a,this.j,null);P(this,a,null);this.hc&&HB(this.hc.d,!1);EB(this,!1);wI(this);xI(this);yI(this);O(gI,this.b);O(hI,this.b);O(nI,this.b);O(oI,this.b);O(pI,this.b);O(qI,this.b);YH(this,$H);DB(this);a=this.k;yH(this.hc.d,a.b,a.c);!rz(this)&&Wz(this);Gz(this)}t(540,531,ti,VE);
+_.Nf=function(a,b){var c;G(b,Cc)?(vI(this),YH(this,$H),ZH(this)):A(a.i,87)?(yI(this),dt(a.i)===dt($H)?(wI(this),xI(this)):dt(a.i)===dt(aI)?(wI(this),xI(this)):dt(a.i)===dt(bI)?(wI(this),xI(this)):dt(a.i)===dt(nI)?O(oI,this.b):dt(a.i)===dt(oI)?(O(nI,this.b),O(gI,this.b)):dt(a.i)===dt(gI)?(O(hI,this.b),O(oI,this.b)):dt(a.i)===dt(hI)?O(gI,this.b):dt(a.i)===dt(rI)||dt(a.i)===dt(sI)||dt(a.i)===dt(tI)||dt(a.i)===dt(uI)?(vI(this),this.c=!0):xI(this),YH(this,a.i),ZH(this)):A(a.i,88)&&(yI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+O(c,this.b):O(c,(VA(),dB)),ZH(this));107!=this.d.d&&(this.d.d=107,hA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var $H=_.f=null,rI=null,aI=null,gI=null,sI=null,eI=null,iI=null,qI=null,pI=null,dI=null,cI=null,bI=null,fI=null,jI=null,hI=null,oI=null,uI=null,kI=null,mI=null,nI=null,tI=null,lI=null;function PF(){mH(this)}t(541,516,Sh,PF);_.Oe=function(){this.b=-1;this.c=y(nH,m,0,0,0);this.d=0};_.b=-1;
+function zI(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){vD(c.b.Ab,H(gt,m,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=WG(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],bt(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{GE(c.b,d,!0)?(xr(c.b,"Structure pasted"+g),YD(c.b),hA(c.b),f=!0):(XE(new eG(c.b.K,c.b,BD)),HE(c.b,!0),hA(c.b))}catch(q){if(q=Wi(q),A(q,124))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+XD(g),XE(new eG(c.b.K,c.b,BD)),hA(c.b);else throw q;}}f&&c.b.Ke(d)}}function sr(a){a=new GC(a);vr();var b,c,d,e,f;try{var g=(yC(),BC);if(CC(g,(yC(),BC)))b=a.b;else if(CC(g,zC))b=new KC(a.b);else throw new HC(g);c=Rn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new AI;Oy(d.f,c);e=(f=WG(c,"\r\n|\r|\n|\n\r"),f.length);Iv(d.f,20*(10>e?e:10)+dg);go((co(),eo),new BI(d));CI(d);DI(d)}catch(j){if(j=Wi(j),A(j,105))Bn(j);else throw j;}}function QF(){}t(542,1,{106:1,113:1},QF);
+_.xe=function(a){zI(this,a)};_.b=null;t(544,314,fi);function pr(){var a;pr=x;EI=(a=!1,Tf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GI=EI&!FI;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);qr=y(I,s,-1,1E3,1);for(b=0;b<qr.length;++b)qr[b]=-999;for(b=0;b<a.length;b+=2)qr[a[b+1]]=a[b]}
+function nq(a,b,c){a=new HI(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function fA(a,b,c){var d;d=new II;xj(d.u,b,c);qj(a.i,d.u,0,0);ej(a.b,d);return d}function ZF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function uE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)mw(a.i,b.u,c,d),b.s=c,b.t=d;JI(b)}
+function YF(a,b,c,d){pr();this.pb=fx();this.b=new kj;this.k=new kj;this.f=d;this.pb.style[Yf]=bb;this.pb.style[Wf]=bb;this.pb.style[Pg]=af;this.pb.style[ih]=b;this.pb.style[Je]=c;this.i=new KI;this.i.pb.style[ih]=eb;Iv(this.i,eb);GI?(b=new LI,c=new MI,qj(b,this.i,0,0),qj(b,c,0,0),qw(this,b)):qw(this,this.i);this.d=a;a.Vb=this;GI?(this.n=new NI(this),this.n.j=new OI(this),this.n.k=new PI(this),this.n.o=new QI(this),this.n.n=new RI(this),this.d&&(this.n.f=new SI(this),this.n.i=new TI(this),this.n.b=
+new UI(this))):B(this,new WI(this),(Cr(),Cr(),Dr));B(this,this,(sq(),sq(),tq));B(this,new ZI(this),(Aj(),Aj(),Bj));B(this,new fJ(this),(Cj(),Cj(),Dj));B(this,new gJ(this),(mr(),mr(),nr));(mq(),mq(),Kz).b=this}t(543,544,fi,YF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var GI,FI,EI,qr=null;function KI(){ow.call(this);this.pb[yd]=Xe}t(546,292,ni,KI);function LI(){KI.call(this);this.pb.style[ih]=eb;this.pb.style[Je]=eb}t(545,546,ni,LI);function WI(a){this.b=a}t(547,1,{},WI);
+_.uc=function(a){var b,c,d,e;d=Gj(a);e=Hj(a);c=Ij(a.b);b=new hJ(a);2==c&&(b.f=4);b=hF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function ZI(a){this.b=a}t(548,1,{},ZI);_.vc=function(a){var b,c;b=Gj(a);c=Hj(a);a=new hJ(a);this.b.j?rF(this.b.d,a,b,c):tF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function fJ(a){this.b=a}t(549,1,{},fJ);_.wc=function(a){this.b.j=!1;Gj(a);Hj(a);vF(this.b.d)};_.b=null;function gJ(a){this.b=a}t(550,1,{},gJ);_.b=null;
+function MI(){KI.call(this);this.pb.style[ih]=eb;this.pb.style[Je]=eb}t(551,546,ni,MI);function iJ(a,b){var c;c=b.b;c.f=4;return hF(a.b.d,c,b.e,b.f)}function OI(a){this.b=a}t(552,1,{},OI);_.Of=function(a){return iJ(this,a)};_.b=null;function ds(a,b){tF(a.b.d,b.b,b.e,b.f);return hF(a.b.d,b.b,b.e,b.f)}function PI(a){this.b=a}t(553,1,{},PI);_.Of=function(a){return ds(this,a)};_.b=null;function QI(a){this.b=a}t(554,1,{},QI);_.Of=function(a){return rF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function RI(a){this.b=a}t(555,1,{},RI);_.Of=function(){return vF(this.b.d)};_.b=null;function dr(a,b){var c;c=M(yE(b.c));c=new JC(b,0,pg,c);PD(a.b.d,c);return!0}function SI(a){this.b=a}t(556,1,{},SI);_.Of=function(a){return dr(this,a)};_.b=null;function er(a,b){var c;c=M(yE(100*b.d));c=new JC(b,0,wg,c);PD(a.b.d,c);return!0}function TI(a){this.b=a}t(557,1,{},TI);_.Of=function(a){return er(this,a)};_.b=null;function ir(a,b){var c;c=new JC(b,0,le,nh);PD(a.b.d,c);return!0}function UI(a){this.b=a}
+t(558,1,{},UI);_.Of=function(a){return ir(this,a)};var jJ=_.b=null;function kJ(){kJ=x;jJ=new bu((qu(),new pu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lJ(){lJ=x;mJ={}}function nJ(a,b,c){var d;c&&(b.style[re]=c.c+dg,d=c.b,d!=Qb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=pd),0!=(c.d&2)&&(b.style[se]=Ve));a.f.style[hh]=Nf}
+function zB(a){var b=oJ,c,d,e,f,g,j,h,n,o,q,r,u,v;c=Ii(a);c in mJ?a=mJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Eg),f=$doc.createElement(Te),f.width=1,f.height=1,g=(kJ(),jJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),nJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Ao(e),n=Ao(e)+(e.offsetHeight||0),o=n-h,q=Ao(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new pJ,v.b=u,v.c=r,v.d=o,v),mJ[c]=a);return a}
+function qJ(){lJ();var a,b,c,d,e;Ej();this.b=H(gt,m,1,["monospace","sans-serif",Bg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Eg);wo(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(561,1,{},qJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var mJ;function pJ(){}t(562,1,{},pJ);
+_.b=0;_.c=0;_.d=0;function iF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Wi(b),!A(b,130))throw b;}return!1}function jF(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Wi(b),!A(b,130))throw b;}return!1}function hJ(a){rr.call(this,null,0,null);this.b=a}function HI(a,b,c){rr.call(this,a,0,b);this.b=c}t(563,404,ui,hJ,HI);_.ve=function(){return iF(this)};_.we=function(){return jF(this)};_.b=null;
+function oC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=oJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),wo(c.f,b),nJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function nC(a){this.c=a;this.b={};!oJ&&(oJ=new qJ)}t(564,407,Yh,nC);var oJ=null;function gA(a){this.b=a}t(565,415,{},gA);_.b=null;function rJ(a,b){this.b=a;this.c=b}t(566,1,{},rJ);_.b=null;_.c=null;function sJ(){Nx.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[ih]=ld}t(567,327,ni,sJ);
+function tJ(){tJ=x;var a=uJ=new qJ;Ej();a.i="9p";a.f.style[qe]=Bg;a.f.style[re]="144.0pt";wo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);vJ=new tA(1)}function kE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,JI(a)}
+function mE(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(jE(a,!1),360<=g||-360>=g?j=lE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=wJ(q,r,u,v,f),E=wJ(q,r,u,v,h),J="<g"+a.n+tb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),kE(a,j))}function W(a,b,c,d,e){a.o&&kE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function iE(a,b,c,d,e){a.o&&(jE(a,!1),kE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab))}function tE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+ja+b+"</text>");kE(a,b)}function KB(a,b,c,d,e){jE(a,!0);kE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab)}
+function JI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ro(so(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-hk(a.u.pb),d=to(so(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-jk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(wo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=mg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function sE(a,b){a.f=b;a.j=LF(b)}t(568,411,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
+_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var vJ,uJ;function Sr(a,b,c){c&&(cs(a,b),c.Of(a.c));a.e=!0}function cs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ro(so(a.p.pb.ownerDocument),a.p.pb)+gk(a.p.pb)+Ho(a.p.pb.ownerDocument),a.c.f=c.clientY-Ao(a.p.pb)+(a.p.pb.scrollTop||0)+Io(a.p.pb.ownerDocument),a.c.b=new hJ(b),b.b.preventDefault(),!0):!1}
+function NI(a){this.p=a;this.c=new xJ;this.d=new yJ(this);B(this.p,new zJ(this),($r(),$r(),as));B(this.p,new AJ(this),(Tr(),Tr(),Ur));B(this.p,new BJ(this),(Xr(),Xr(),Yr));B(this.p,new CJ(this),(Pr(),Pr(),Qr));B(this.p,new DJ,(jr(),jr(),kr));B(this.p,new EJ(this),(fr(),fr(),gr));B(this.p,new FJ(this),(ar(),ar(),br))}t(569,1,{},NI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function yJ(a){Ck();this.b=a}t(570,26,{},yJ);
+_.Hc=function(){!this.b.e&&this.b.j&&iJ(this.b.j,this.b.c)};_.b=null;function zJ(a){this.b=a}t(571,1,{},zJ);_.b=null;function AJ(a){this.b=a}t(572,1,{},AJ);_.b=null;function BJ(a){this.b=a}t(573,1,{},BJ);_.b=null;function CJ(a){this.b=a}t(574,1,{},CJ);_.b=null;function DJ(){}t(575,1,{},DJ);function EJ(a){this.b=a}t(576,1,{},EJ);_.b=null;function FJ(a){this.b=a}t(577,1,{},FJ);_.b=null;function xJ(){}t(578,1,{},xJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function GJ(a){var b,c,d,e,f;fk(a);d=(rj(),sj(null));e=new sJ;Kx(e,a);cw(d,e,d.pb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Mx(e,a);kw(d,e);return new yz(f,b)}function HJ(){this.pb=$doc.createElement(Xd);this.pb[yd]=Xe;this.pb.style[Xf]=Ke;this.pb.style[ag]=Zc;this.pb.style[ih]=eb;this.pb.style[Je]=eb}t(580,295,wi,HJ);_.gd=function(){return hk(this.pb)};_.hd=function(){return jk(this.pb)};
+function LF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function wJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new rJ(new SG(a),new SG(b))}function lE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function AE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function jE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function II(){tJ();this.o=vJ;this.d=[];this.u=new HJ}t(581,568,{},II);_.b=l;_.c=l;function IJ(){IJ=x;JJ=new yz(0,0)}
+function KJ(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=GJ(c.b),xj(c.ye(),b.c,b.b),c=GJ(c.b),b=new yz(c.c-b.c,c.b-b.b)):b=new yz(0,0);a.Wf(b)}return b}function Nz(a,b){var c;if(a.Ce())return JJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Vf(rz(b));c=GJ(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function LJ(a,b){var c;b&&(c=mg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Rf().pb.style[md]=c)}function MJ(){this.f=new oB;this.f.b=-1;this.f.c=-1}t(583,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return NJ};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(rz(a))};_.Uf=function(a){LJ(this,a)};_.Vf=function(a){var b=this.ye().pb,c,d,e;c=(Xz(),Yz);e=a.c;d=a.b;e!=c.c?b.style[re]=l+e+"pt":b.style[re]=l;d!=c.b?b.style[qe]=d:b.style[qe]=l;0!=(a.d&1)?b.style[te]=pd:b.style[te]=l;0!=(a.d&2)?b.style[se]=Ve:b.style[se]=l};_.Wf=function(a){NJ=a};_.Xf=function(){};var NJ=_.f=null,JJ;
+function QA(a,b){IJ();MJ.call(this);this.b=new Zw(a);this.b.ld()[yd]=l;B(this.b,new OJ(this,b),(pq(),pq(),qq))}t(582,583,{},QA);_.ye=function(){return this.b};_.Uf=function(a){LJ(this,a)};_.b=null;function OJ(a,b){this.b=a;this.c=b}t(584,1,{},OJ);_.Pc=function(a){mq();nq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function UA(a){IJ();MJ.call(this);this.b=new Zx;B(this.b,new PJ(this,a),(jq(),jq(),kq))}t(585,583,{},UA);_.ye=function(){return this.b};_.b=null;
+function PJ(a,b){this.b=a;this.c=b}t(586,1,{},PJ);_.b=null;_.c=null;function QJ(a,b){var c,d;LJ(a,b.Rd());for(d=new Qi(b.Wb.b);d.c<d.e.Fe();)c=Ri(d),c.lc&&c.hc.Qf(c)}function RJ(a,b){var c,d,e,f,g,j,h;xj(a.e,b.Yd(),b.Ud());for(d=new Qi(b.Wb.b);d.c<d.e.Fe();)c=Ri(d),c.lc&&(e=c.hc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=KJ(e).c,f-=KJ(e).b,xj(e.ye(),g,f),!c.ob&&a.e.Cd(c),a.e.Dd(c,j,h)))}function bA(){IJ();MJ.call(this);this.e=new ow}t(587,583,{},bA);
+_.Qf=function(a){QJ(this,a)};_.ye=function(){return this.e};_.Tf=function(a){RJ(this,a)};_.e=null;function UB(a){IJ();MJ.call(this);var b=this.b=new xx;dx(b.c,a,!1);px(b);this.f.b=-1;this.f.c=-1}t(588,583,{},UB);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?yo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function XB(a){this.b=new sy(a.i,new SJ(a))}t(589,1,{},XB);_.b=null;
+function oy(a){var b,c,d,e,f;f=new IC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(TJ,m,106,0,0);for(c=b.b?Ok(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=nj((lA(),R),new S(f.e)));c=c.c;if(Tt(!c?mh:c.b,xh))for(c=(!a.e.b||0==a.e.b.d?(Gs(),Gs(),Hs):new pA(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new rr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.gg(),null.gg()):100==f.e&&A(f.f,103)?(j=f.f,h=new rr(j,205,null),h.j=j.Zd(),
+h.k=j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.gg():401==f.e||402==f.e?(null.gg(),null.gg(),null.gg(),null.gg(),null.gg()):500<=f.e&&507>=f.e&&(g=null.hg,500!=g&&(f=new rr(null.hg,g,null),f.j=null.gg(),f.k=null.gg(),j=null.gg(),f.f=j&12,501==g&&null.gg())))}function SJ(a){this.b=a}t(590,1,$h,SJ);_.xc=function(){oy(this)};_.b=null;function tC(a,b){Oy(a.b,b);a.f.b=-1;a.f.c=-1}function uC(){IJ();MJ.call(this);this.b=new Sy}t(591,583,{},uC);
+_.Pf=function(){var a;a=new uC;Oy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};_.Sf=function(){return UJ};_.Wf=function(a){UJ=a};var UJ=_.b=null;t(592,587,{});function VJ(a){var b;b=new Dq(uo(a.pb,Sf),uo(a.pb,Rf));a=new Dq(uo(a.T.jb.pb,Sf),uo(a.T.jb.pb,Rf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function WJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.qd(a.R);a.od(b);a.R=a.Q=null}else null!=a.R?(XJ(a,a.R),a.R=null):null!=a.Q&&(YJ(a,a.Q),a.Q=null);Kj(a.S)}
+function CI(a){a.kb?a._f(Gq(a.T.jb)):(a.Ld(),CI(a))}function YJ(a,b){var c;a.kb?(c=VJ(a),a._f(new Dq(-1,ZJ(b,!1)-c[1]))):a.Q=b}function $J(a,b){var c;b!=a.Gd()&&(c=a.T.jb,Vv(c),aK(c,b,c.pb,c.q.d,!0))}function XJ(a,b){var c;a.kb?(c=VJ(a),a._f(new Dq(ZJ(b,!0)-c[0],-1))):a.R=b}t(595,297,Rh);_.Yf=function(){var a,b;b=Gq(this.T.jb);a=VJ(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.T.jb;return 0!=a.q.d?bK(ez(a.q,0)):null};_.Zf=function(a){cK(this.T.jb,a)};_.Bd=function(){return new Wv(this.T.jb)};
+_.$f=function(){Kq(this.T.jb)};_.wd=function(){WJ(this)};_.Od=function(){Kq(this.T.jb)};_.yd=function(a){return dK(this.T.jb,a)};_._f=function(a){Iq(this.T.jb,a)};_.od=function(a){YJ(this,a)};_.Hd=function(a){$J(this,a)};_.qd=function(a){XJ(this,a)};_.Q=null;_.R=null;function eK(){eK=x;vw();var a=(fK(),gK(),hK);iK=new Px(a.e,a.c,a.d,a.f,a.b)}function jK(a,b){if(0!=a.I.b.q.d&&bK(ez(a.I.b.q,0)))throw new Qv("WindowPanel can only contain one child widget");kK(a,b)}
+function DI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[fh]=Ke,a.ab=!1,a.Ld());b=a.pb;b.style[af]=0+(Ej(),dg);b.style[Ug]=cb;e=yj()-uo(a.pb,Sf)>>1;f=zj()-uo(a.pb,Rf)>>1;yH(a,bk(Ho($doc)+e,0),bk(Io($doc)+f,0));d||((a.ab=c)?(Cy(a.pb,kg),a.pb.style[fh]=gh,ok(a.gb,200)):a.pb.style[fh]=gh)}finally{a.w=!0}}
+function lK(a,b){var c;if(a.w){c=new jv;a.mb&&ws(a.mb,c);a.J&&Hq(a.r,a);try{Yi(a.r.d,a)}catch(d){if(d=Wi(d),!A(d,124))throw d;}a.n=mK(a.r,a);try{xw(a,b)}finally{aj(a.t.b),aj(a.s.b),aj(a.u.b),a.P&&dj(a.P,a.r),a.C&&(a.C=!1)}}else xw(a,b)}function nK(a,b,c){var d,e;e=a.ob;d=new Zj(a,e);e.Dd(a,d.b+b,d.e+c)}function oK(a,b,c){b=new pK(zo(yo(rv(rv(a.T.d,b),c))));Uv(b,a);B(b,a.o,(pq(),pq(),qq));return b}function Fq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Iq(a.T.jb,b)}
+function yH(a,b,c){var d,e;(e=a.r)?(d=qK(e.pb),Aw(a,b+(hk(e.pb)+d[3]),c+(jk(e.pb)+d[0]))):Aw(a,b,c)}function HB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Jq(a.r,a):Hq(a.r,a)))}function kK(a,b){if(b!=(0!=a.I.b.q.d?bK(ez(a.I.b.q,0)):null)){Vv(a.I.b);var c=a.I.b;aK(c,b,c.pb,c.q.d,!0)}}
+function rK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Aq(),sK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Qi(a.P);e.c<e.e.Fe();)if(d=Ri(e),b==(Aq(),tK)){!d.c&&(d.c=new uK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(Aq(),Bq))g=d.r,j=d.F,d.I.d?(yH(d,j.d,j.e),Fq(d,new Dq(j.c,-1))):(yH(d,j.d,j.e),Fq(d,new Dq(j.c,j.b)),Jq(g,d)),Ui(g.d,d,d.I.c),Bk(d.z,333);else if(!d.C&&f==(Aq(),sK))d.pb.style[fh]=gh,Aq()}else if(b==Bq){!d.c&&(d.c=new uK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=qK(j.pb);h=d.F;if(d.I.d)h.d=hk(d.pb)-
+g[3]-hk(j.pb),h.e=jk(d.pb)-g[0]-jk(j.pb),d.F=h,yH(d,0,0),vK(d,Cq(j.pb).c,-1);else{if(f!=(Aq(),sK))h.d=hk(d.pb)-g[3]-hk(j.pb),h.e=jk(d.pb)-g[0]-jk(j.pb),h.c=d.q,h.b=d.p,d.F=h;yH(d,0,0);Iq(d,new wK(Cq(j.pb)));Hq(j,d)}d==d.r.b||WE(d);Bk(d.z,333)}}else b==sK&&(!d.c&&(d.c=new uK),d=a,d.C||(d.G=c,d.pb.style[fh]=Ke))}}function xK(a,b){a.pb.style[kh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.gg().gg()}
+function yK(a){if(!a.kb){a.t=Ov(a,a.r,(!hs&&(hs=new Ik),hs));a.s=Ov(a,a.r,Hk?Hk:Hk=new Ik);a.u=Ov(a,a.r,(!ms&&(ms=new Ik),ms));var b=a.r;!a.P&&(a.P=new kj);ej(a.P,b);hs&&(b=new gs(a),a.mb&&ws(a.mb,b));a.J&&Jq(a.r,a);Ui(a.r.d,a,a.I.c);a.n&&(Aw(a,a.n.b,a.n.c),a.n=null);Bw(a);WE(a)}}function WE(a){if(a!=a.r.b){var b;ms&&(b=new ls(a),a.mb&&ws(a.mb,b))}}
+function zK(a,b,c){vw();var d;d=(Kw(),Lw);Dw.call(this,!1,"popup");this.U=d.b;this.S=new AK(this);d=new BK;d.pb[yd]="mosaic-popupLayoutPanel";sw(this.T,d);zw(this);this.o=new CK(this);this.z=new DK(this);this.A=new EK(this);this.B=new FK(this);this.F=new GK;this.O=(Aq(),tK);this.J=c;this.r=a;a=this.I=new HK(b);b=new IK;!a.e&&(a.e=new JK);ej(a.e,b);a=new KK(new Rx(iK.b.e.b,iK.b.c,iK.b.d,iK.b.f,iK.b.b));B(a,new LK(this),(pq(),pq(),qq));b=this.I.c;b.c||(b.c=new Nx,b.c.ld()[yd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Gx(),Hx),c.d=d,c=b.i,MK(c,b.c,new NK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new fw;d=Lx(c);zv(c.c,(Mu(),Nu(d)),0);ew(c,a,d,0,!1)}else Kx(b.c,a);cK(b.i,null);B(this.I.c,new OK(this),(xq(),xq(),yq));B(this.I.c,this.o,qq);$J(this,this.I);Si(Cw?yo(this.pb):zo(yo(this.pb)),"mosaic-WindowPanel",!0)}t(594,595,Rh);_.Gd=function(){return 0!=this.I.b.q.d?bK(ez(this.I.b.q,0)):null};_.Jd=function(a){lK(this,a)};_.Bd=function(){return new Wv(this.I.b)};_.wd=function(){WJ(this);Kj(new PK(this))};
+_.yd=function(a){return dK(this.I.b,a)};_._f=function(a){Fq(this,a)};_.Kd=function(a,b){yH(this,a,b)};_.Hd=function(a){kK(this,a)};_.Ld=function(){yK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var iK;function QK(a){a.i=(new PA(a.j)).hc.ye();B(a.i,new RK(a),(pq(),pq(),qq));a.e=H(SK,m,59,[a.i])}
+function AI(){eK();var a,b,c,d,e,f;zK.call(this,(TK(),UK),null,!0);this.cg();this.db=!0;a=new zx(this.k);this.f=new Ry;this.f.pb.style[ih]=eb;Iv(this.f,eb);this.ag();XJ(this,"400px");f=new dz;f.pb.style[Je]=eb;f.f[ud]=10;c=(sx(),Dx);f.b=c;cz(f,a);cz(f,this.f);e=new Nx;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Kx(e,a);cz(f,e);jK(this,f);HB(this,!1);this.bg()}t(593,594,Rh,AI);_.ag=function(){QK(this)};_.bg=function(){var a=this.f;a.pb.readOnly=!0;var b=Jv(a.pb)+"-readonly";Si(a.ld(),b,!0)};
+_.cg=function(){GB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function RK(a){this.b=a}t(596,1,{},RK);_.Pc=function(){lK(this.b,!1)};_.b=null;function BI(a){this.b=a}t(597,1,{},BI);
+_.xc=function(){Lv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=vo(a.pb,dh).length;if(0<b&&a.kb){if(0>b)throw new lx("Length must be a positive integer. Length: "+b);if(b>vo(a.pb,dh).length)throw new lx("From Index: 0 To Index: "+b+" Text Length: "+vo(a.pb,dh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function VK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";GB(a.I.c,"Paste")}function WK(a){eK();AI.call(this);this.d=a}
+t(599,593,Rh,WK);_.ag=function(){QK(this);this.b=(new PA(this.c)).hc.ye();B(this.b,new XK(this),(pq(),pq(),qq));this.e=H(SK,m,59,[this.b,this.i])};_.bg=function(){Iv(this.f,"150px")};_.cg=function(){VK(this)};_.Ld=function(){yK(this);go((co(),eo),new YK(this))};_.b=null;_.c=null;_.d=null;function ZK(a){eK();WK.call(this,a)}t(598,599,Rh,ZK);
+_.bg=function(){Iv(this.f,"150px");var a=new $K(this),b=this.f;Nv(b,new aL,(Oq(),Oq(),Pq));Nv(b,new bL,(Lq(),Lq(),Mq));Nv(b,new cL,(Rq(),Rq(),Sq));Nv(b,new dL(a),(Uq(),Uq(),Vq))};_.cg=function(){VK(this);this.k+=" Or drag and drop a file on it."};t(602,1,{});t(601,602,{});_.c=null;_.d=1;_.e=-1;function $K(a){this.b=a;this.c=new eL(this);this.d=this.e=1}t(600,601,{},$K);_.b=null;function eL(a){this.b=a}t(603,1,{},eL);_.dg=function(a){this.b.b.f.pb[dh]=null!=a?a:l};_.b=null;function wC(){new ys}
+t(604,435,{},wC);function XK(a){this.b=a}t(605,1,{},XK);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new IC(a.b,0,vo(this.b.f.pb,dh));zI(a.b,b)}lK(this.b,!1)};_.b=null;function YK(a){this.b=a}t(606,1,{},YK);_.xc=function(){Lv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function wr(a){var b;a&&a&&(a=new fL(a),void 0!=$wnd.FileReader?b=new ZK(a):b=new WK(a),CI(b),DI(b))}function fL(a){this.b=a}t(608,1,{},fL);_.b=null;function Xq(a,b){a.onloadend=function(a){b.dg(a.target.result)}}
+function dL(a){this.b=a}t(613,1,{},dL);_.b=null;function aL(){}t(614,1,{},aL);function bL(){}t(615,1,{},bL);function cL(){}t(616,1,{},cL);function IB(a,b){IJ();bA.call(this);this.d=new gL(a);var c=this.c=new Nx,d=(sx(),Dx);c.b=d;Kx(this.c,this.e);jK(this.d,this.c);this.d.b=this;this.b=b}t(617,592,{},IB);_.ye=function(){return this.d};_.Rf=function(){return this.c.ob};_.Id=function(){lK(this.d,!1)};_.Vf=function(){};_.Xf=function(a){QJ(this,a);RJ(this,a);CI(this.d);yK(this.d)};_.b=null;_.c=null;
+_.d=null;function gL(a){eK();zK.call(this,(TK(),UK),a,!1)}t(618,594,Rh,gL);_.Id=function(){var a=this.b,b=new BB(a.b,201),c;a=a.b.r;a.b?a=new hL(new Qi(a.b)):(a=(Gs(),Gs(),Hs),a=new Qi(a));for(;a._c();)c=a.ad(),201==b.e&&wH(c.b)};_.b=null;function eC(){IJ();MJ.call(this);var a=this.b=new iL;a.ab=!0;a.b.i=!0;this.b.db=!0}t(619,583,{},eC);_.ye=function(){return this.b};_.b=null;function WC(){}t(626,451,{},WC);function hL(a){if(!a)throw new Hn;this.b=a}t(627,1,{},hL);_._c=function(){return bD(this.b)};
+_.ad=function(){return Ri(this.b)};_.bd=function(){throw new fD("Missing message: awt.50");};_.b=null;function zA(){return zA()}function UC(){UC=x;var a;a=(LC(),MC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(jL,m,-1,0,1);else throw new AG(a+" is not supported");}catch(b){if(b=Wi(b),!A(b,132))throw b;}}function YB(a,b){a.b=31*a.b+K((new SG(b)).b)}function uA(){}t(630,1,{},uA);_.hC=function(){return this.b};_.b=1;
+function kL(){kL=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Le))&&0<b.length)b=$doc.getElementsByTagName(Le)[0],b.style[Je]=eb;a.body.style[Je]=eb}function qK(a){kL();var b;b=y(I,s,-1,4,1);b[0]=lL(mL(a,"borderTopWidth"));b[1]=lL(mL(a,"borderRightWidth"));b[2]=lL(mL(a,"borderBottomWidth"));b[3]=lL(mL(a,"borderLeftWidth"));return b}function nL(a){kL();var b,c;c=oL(a);b=qK(a);a=new Dq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function Cq(a){kL();return new Dq(a.clientWidth,a.clientHeight)}function oL(a){kL();var b;b=y(I,s,-1,4,1);b[0]=lL(mL(a,"marginTop"));b[1]=lL(mL(a,"marginRight"));b[2]=lL(mL(a,"marginBottom"));b[3]=lL(mL(a,"marginLeft"));return b}function pL(a){kL();var b;b=y(I,s,-1,4,1);b[0]=lL(mL(a,"paddingTop"));b[1]=lL(mL(a,"paddingRight"));b[2]=lL(mL(a,"paddingBottom"));b[3]=lL(mL(a,"paddingLeft"));return b}function qL(a,b,c){kL();try{G(b,oe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Wi(d),!A(d,124))throw d;}}
+function ZJ(a,b){kL();var c;rL||(rL=$doc.createElement(Eg),qL(rL,af,l),qL(rL,Ug,l),qL(rL,ag,Zc),qL(rL,fh,Ke),$doc.body.appendChild(rL));qL(rL,ih,a);qL(rL,Je,a);c=nL(rL);return b?c.c:c.b}var rL=null;function sL(){Dq.call(this,0,0)}function Dq(a,b){this.c=a;this.b=b}function wK(a){Dq.call(this,a.c,a.b)}t(632,1,ui,sL,Dq,wK);_.eQ=function(a){return this===a?!0:null==a||tL!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function uL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(633,1,{117:1,120:1,141:1},uL);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return vL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
+function wL(a,b){this.b=a;this.c=b}t(634,1,ui,wL);_.eQ=function(a){return this===a?!0:null==a||xL!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return xL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function GK(){this.c=this.b=this.e=this.d=0}t(635,1,ui,GK);_.eQ=function(a){return this===a?!0:null==a||yL!=Pn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return yL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function mL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(637,1,{});var zL=-1;function AL(){}t(638,637,{},AL);_.b=-1;_.c=-1;var BL=null;
+function lL(a){a=parseInt(a,10);a=isNaN(a)?null:KE(a);return!a?0:a.b}t(641,312,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.Yf=function(){return Gq(this.i)};_.Zf=function(a){cK(this.i,a)};_.$f=function(){Kq(this.i)};_.Od=function(){Kq(this.i)};_.od=function(a){var b=this.i;b.pb.style[Je]=a;b.kb||(b.i=a)};_.qd=function(a){var b=this.i;b.pb.style[ih]=a;b.kb||(b.j=a)};function fK(){fK=x;gK()}function GB(a,b){a.b.pb.textContent=b||l;cK(a.i,null)}
+function CL(a){fK();var b;ax(this,new BK);this.b=new DL;b=this.i;EL(b,new FL);qL(b.pb,Yf,cb);b.p=0;MK(b,this.b,new NK(0),b.q.d);this.b.ld()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||l;cK(this.i,null);this.pb[yd]="mosaic-Caption"}t(640,641,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},CL);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};
+_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};_.c=null;function gK(){gK=x;GL=Yn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new iz(GL,240,20);new iz(GL,224,16);new iz(GL,208,16);new iz(GL,192,16);new iz(GL,176,16);new iz(GL,160,16);new iz(GL,144,16);new iz(GL,128,16);new iz(GL,112,16);new iz(GL,96,16);new iz(GL,80,16);new iz(GL,64,16);new iz(GL,260,16);hK=new iz(GL,48,16);new iz(GL,32,16);new iz(GL,16,16);new iz(GL,0,16)}var GL,hK;
+function HL(a,b){Lv(a.b.pb,!b);cK(a.i,a.b)}function Eq(a,b){a.d=b;Lv(a.b.pb,!b);cK(a.i,a.b);if(a.e){var c;for(c=new Qi(a.e);c.c<c.e.Fe();)Ri(c)}}function HK(a){var b;ax(this,new BK);b=this.i;EL(b,new IL((JL(),KL)));b.p=0;this.c=new CL(a);MK(b,this.c,new NK(1),b.q.d);this.b=new BK;jj(this.b,"Body");MK(b,this.b,new NK(0),b.q.d);this.pb[yd]="mosaic-CaptionLayoutPanel"}t(643,641,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},HK);_.rd=function(){Pv(this.i)};_.sd=function(){Sv(this.i)};
+_.Bd=function(){return new Wv(this.b)};_.yd=function(a){return dK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function JK(){mH(this)}t(644,516,Sh,JK);function AK(a){this.b=a}t(645,1,$h,AK);_.xc=function(){Kq(this.b.T.jb)};_.b=null;function LL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Jj(a.f.b,b);a.f&&Hu(a.f.b,b)&&Ku(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&WE(!a.f?null:Hu(a.f.b,b-1))}function ML(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new aA);-1==Jj(a.f.b,b)&&ej(a.f.b,b)}function uK(){}t(646,1,{},uK);_.Uc=function(a){LL(a)};
+_.Vc=function(a){ML(a)};_.Xc=function(a){NL(a.b.r,a.b)};function TK(){TK=x;OL=new PL(1,"e");QL=new PL(2,Hf);RL=new PL(3,"ne");SL=new PL(10,"nw");TL=new PL(4,vg);UL=new PL(5,yg);VL=new PL(12,"sw");WL=new PL(8,"w");UK=new XL((rj(),sj(null)).pb)}function mK(a,b){var c;c=qK(a.pb);return new wL(hk(b.pb)-(hk(a.pb)+c[3]),jk(b.pb)-(jk(a.pb)+c[0]))}
+function YL(a){var b,c,d,e,f,g;if(a.f){b=Cq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Hu(a.f.b,d),c=new Dq(uo(g.pb,Sf),uo(g.pb,Rf)),f=mK(a,g),f.b-=bk(0,f.b+uo(g.pb,Sf)-b.c),f.c-=bk(0,f.c+uo(g.pb,Rf)-b.b),yH(g,bk(0,f.b),bk(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,vK(g,c.c,c.b),g.O==(Aq(),Bq)&&Iq(g,new wK(Cq(a.pb))),Bk(g.z,1)}}function ZL(a,b,c){a=a.e;Ui(a,b,b);z(a.d,b,c);jj(b,Dc+c.c)}
+function Hq(a,b){var c;c=a.e;$L(c,b.H);ij(b.H,Dc+SL.c);$L(c,b.D);ij(b.D,Dc+QL.c);$L(c,b.E);ij(b.E,Dc+RL.c);$L(c,b.N);ij(b.N,Dc+WL.c);$L(c,b.v);ij(b.v,Dc+OL.c);$L(c,b.M);ij(b.M,Dc+VL.c);$L(c,b.K);ij(b.K,Dc+TL.c);$L(c,b.L);ij(b.L,Dc+UL.c)}
+function Jq(a,b){!b.H&&(b.H=oK(b,0,0));ZL(a,b.H,SL);!b.D&&(b.D=oK(b,0,1));ZL(a,b.D,QL);!b.E&&(b.E=oK(b,0,2));ZL(a,b.E,RL);!b.N&&(b.N=oK(b,1,0));ZL(a,b.N,WL);!b.v&&(b.v=oK(b,1,2));ZL(a,b.v,OL);!b.M&&(b.M=oK(b,2,0));ZL(a,b.M,VL);!b.K&&(b.K=oK(b,2,1));ZL(a,b.K,TL);!b.L&&(b.L=oK(b,2,2));ZL(a,b.L,UL)}function NL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Jj(a.f.b,b);if(c+1<d){EA(a.f,b);for(ej(a.f.b,b);c<d;++c)xK(Hu(a.f.b,c),c)}else xK(b,c)}
+function XL(a){a=new aM(a);ax(this,a);this.d=new bM(a);this.d.j=!0;bj(this.d);this.d.n=3;this.e=new cM(a);this.e.j=!0;bj(this.e);this.e.n=3;cx(this)}t(647,312,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},XL);_.Yf=function(){return Cq(this.pb)};_.Zf=function(){var a;(a=dM(this))&&a.Zf(null)};_.$f=function(){YL(this)};_.Uc=function(a){!this.c&&(this.c=new uK);LL(a)};_.Vc=function(a){!this.c&&(this.c=new uK);ML(a)};_.Od=function(){YL(this)};
+_.Xc=function(a){!this.c&&(this.c=new uK);NL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var OL,QL,RL,SL,UK,TL,UL,VL,WL;function aM(a){this.q=new pw(this);this.pb=a}t(648,292,ni,aM);function PL(a,b){this.b=a;this.c=b}t(649,1,{},PL);_.b=0;_.c=null;function bM(a){Mi();fj.call(this,a)}t(650,3,{},bM);_.rc=function(){var a;a=this.k.f;a.C||fk(a.x);ij(this.k.f,"dragdrop-dragging");!a.I.d&&HL(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=bk(this.b,a<this.e?a:this.e),b=bk(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[af]=a+(Ej(),dg);c.style[Ug]=b+dg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||WE(a);a.I.d||HL(a.I,!0);a.C||(a.x||(a.x=new eM,jj(a.x,"mosaic-GlassPanel-invisible")),qL(a.x.pb,kh,(kL(),mL(a.pb,kh))),qj((rj(),sj(null)),a.x,0,0));jj(this.k.f,"dragdrop-dragging");a=new Zj(this.k.b,null);this.b=a.b+ik(this.k.b.pb);this.c=a.e+kk(this.k.b.pb);this.e=this.b+mk(this.k.b.pb)-this.k.f.kd();this.d=this.c+lk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function $L(a,b){try{Yi(a,b)}catch(c){if(c=Wi(c),!A(c,124))throw c;}}
+function cM(a){Mi();fj.call(this,a);this.d=new Oi}t(651,3,{},cM);_.rc=function(){var a;a=this.k.f.ob;a.C||fk(a.x);ij(this.k.f,"dragdrop-dragging");HL(a.I,!1);Fq(a,new Dq(a.q,a.p));Bk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=nj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-bk(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.p,b=bk(a+b,uo(d.I.c.pb,Rf)),b!=a&&nK(d,0,a-b),Fq(d,new Dq(d.q,b)),Bk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.p,b=bk(a+b,uo(d.I.c.pb,Rf)),Fq(d,new Dq(d.q,b)),Bk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-bk(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&nK(d,a-b,0),Fq(d,new Dq(b,d.p)),Bk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.q,Fq(d,new Dq(96<a+b?a+b:96,d.p)),Bk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||WE(a);HL(a.I,!0);a.C||(a.x||(a.x=new eM,jj(a.x,"mosaic-GlassPanel-invisible")),qL(a.x.pb,kh,(kL(),mL(a.pb,kh))),qj((rj(),sj(null)),a.x,0,0));jj(this.k.f,"dragdrop-dragging");a=new Zj(this.k.b,null);this.b=a.b+ik(this.k.b.pb);this.c=a.e+kk(this.k.b.pb);this.f=this.b+mk(this.k.b.pb)-this.k.f.kd();this.e=this.c+lk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function eM(){var a;this.e=new fM(this);this.b=!1;this.c=new tw;ax(this,this.c);a=this.pb.style;a[md]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}t(652,312,Xh,eM);
+_.ud=function(){var a;cx(this);try{a=this.ob}catch(b){b=Wi(b);if(A(b,130))throw new Qv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(rj(),sj(null))?(zu(this),Au(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),dj(Dk,a),a.c=!0,a.d=Mk(a),ej(Dk,a),this.d=new gM(this),dv(new yu(this.d))):(this.pb.style[rd]=cb,this.pb.style[ng]=cb);this.b&&Su(new xu(this));qj(sj(null),new hM,Ho($doc),Io($doc))};
+_.vd=function(){this.i.vd();Jk(this.e);this.d&&(vu(bv,this.d,H(iM,m,47,[(!ks&&(ks=new Ik),ks)])),this.d=null);this.b&&vu(Uu,this,H(iM,m,47,[(!Tu&&(Tu=new Ik),Tu)]))};_.dd=function(a){switch(Pu(a.type)){case 256:if(27==(a.keyCode||0))return fk(this),!1;case 1:if(Fo(this.pb,a.target))return fk(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function fM(a){Ck();this.b=a}t(653,26,{},fM);_.Hc=function(){var a=this.b;zu(a);Au(a.pb)};_.b=null;function gM(a){this.b=a}t(654,1,{},gM);_.b=null;
+function hM(){this.pb=fx();var a;a=new $x(new jM(this));B(this,a,(fq(),fq(),gq));B(this,a,(Yq(),Yq(),Zq))}t(655,314,fi,hM);_.wd=function(){Kj(new kM(this))};function jM(a){this.b=a}t(656,1,{},jM);_.b=null;function kM(a){this.b=a}t(657,1,$h,kM);_.xc=function(){this.b.pb.focus()};_.b=null;function lM(a){a.pb.style[ih]=ld;a.pb.style[Je]=ld;if(a.kb){var a=a.ob,b;A(a,149)?a.Zf(null):(b=dM(a))&&b.Zf(a)}}t(659,295,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.Yf=function(){lM(this);return new Dq(uo(this.pb,Sf),uo(this.pb,Rf))};_.Zf=function(){lM(this)};_.$f=function(){};_.cd=function(){};_.Od=function(){};function DL(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[hh]=Nf;this.pb[yd]="mosaic-HTML"}t(658,659,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},DL);function KK(a){ax(this,new mM(a));this.pb[yd]="mosaic-ImageButton"}t(660,312,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},KK);
+function iL(){vw();var a=(Kw(),Nw);Dw.call(this,!0,of);this.U=a.b;this.b=new nM(this);this.b.e=!0;qw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?Bv(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(Cw?yo(this.pb):zo(yo(this.pb)))[yd]=He;this.pb.style[kh]="2147483647"}t(661,297,ni,iL);_.cd=function(a){Rv(this,a);1==Pu(a.type)&&xw(this,!1)};_.b=null;
+function nM(a){this.c=a;this.d=new kj;this.j=new kj;a=(ry(),qy);new hz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Jg);this.f=$doc.createElement(Mg);Lu(b,this.f);this.p=!0;a=fx();b=(Mu(),Nu(b));a.appendChild(b);this.pb=a;Kl();this.pb.setAttribute(og,nm.b);-1==this.lb?Bv(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[yd]=Ge;a=Jv(this.pb)+"-vertical";Si(this.ld(),a,!0);this.pb.style[Wf]=cb;this.pb.setAttribute("hideFocus",ch);B(this,new py(this),(fq(),fq(),gq))}t(662,336,wi,nM);
+_.cd=function(a){switch(Pu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}iy(this,a)};_.Nd=function(a,b){my(this,a,b);b||this.b&&xw(this.c,!1)};_.b=!0;_.c=null;
+function mM(a){var b=(sx(),Dx),c=(Gx(),Hx),d;d=new mx;d.i[qd]=bb;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;kx(b.b);b.b.d.rows[0].cells[0][hd]=c.b;kx(b.b);b.b.d.rows[0].cells[0].style[eh]=e.b;kx(d);b=gx(d,0,0,!0);if(a){fk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ix(g,f.d);bt(f.c,g,a);c.b=c.b.c}else e=c.c.d,ej(c.c,a);a.pb[Xc]=e;Lu(b,a.pb);Uv(a,d)}ax(this,d);Si(this.pb,"mosaic-WidgetWrapper",!0)}t(663,312,Xh,mM);_.b=null;_.c=null;function CK(a){this.b=a}t(664,1,{},CK);
+_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&WE(this.b)};_.b=null;function DK(a){Ck();this.b=a}t(665,26,{},DK);_.Hc=function(){Kq(this.b.T.jb);var a=this.b;js((!a.y&&(a.y=new oM),a.y))};_.b=null;function EK(a){Ck();this.b=a}t(666,26,{},EK);_.Hc=function(){rK(this.b,(Aq(),Bq))};_.b=null;function FK(a){Ck();this.b=a}t(667,26,{},FK);_.Hc=function(){rK(this.b,(Aq(),sK))};_.b=null;function IK(){}t(668,1,{},IK);function LK(a){this.b=a}t(669,1,{},LK);_.Pc=function(){this.b.Id()};_.b=null;
+function OK(a){this.b=a}t(670,1,{},OK);_.b=null;function PK(a){this.b=a}t(671,1,$h,PK);_.xc=function(){this.b.O==(Aq(),Bq)?Bk(this.b.A,333):this.b.O==sK&&Bk(this.b.B,333)};_.b=null;function pK(a){this.pb=a;Pv(this)}t(672,295,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},pK);_.Qc=function(a){return B(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.Sc=function(a){return B(this,a,(Gr(),Gr(),Hr))};_.Tc=function(a){return B(this,a,(Cj(),Cj(),Dj))};
+function oM(){Cs.call(this,null)}t(673,226,Th,oM);function Aq(){Aq=x;Bq=new pM("MAXIMIZED",0);sK=new pM("MINIMIZED",1);tK=new pM("NORMAL",2);qM=H(rM,m,144,[Bq,sK,tK])}function pM(a,b){Jo.call(this,a,b)}t(674,141,{117:1,121:1,123:1,144:1},pM);var qM,Bq,sK,tK;function zu(a){var b,c,d,e;c=yj();b=zj();e=(Cv(),Dv).scrollWidth;d=Dv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[ih]=c-1+dg);0<=b-1&&(a.pb.style[Je]=b-1+dg)}
+function Au(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function sM(a,b){var c,d,e;if(a.n)return!0;a.y.Oe();for(c=new Wv(b);c.b.b<c.b.c.d-1;)d=bK(Xv(c.b)),e=d.ob,A(e,150)&&e.pd(d.md()),d.md()&&ej(a.y,d);return!0}
+function tM(a,b){var c,d,e;if(b.b)a.d&&nk(a.d),a.d=new uM(a,b),ok(a.d,333);else for(d=new Qi(a.y);d.c<d.e.Fe();)c=Ri(d),e=c.nb,mw(b,vM(c),e.t,e.u),wM(c,e.v,e.s,H(I,s,-1,[xM(a.r.b,c).e,xM(a.q.b,c).d,xM(a.o.b,c).b,xM(a.p.b,c).c]),H(I,s,-1,[yM(a.j.b,c).e,yM(a.i.b,c).d,yM(a.e.b,c).b,yM(a.f.b,c).c]),H(I,s,-1,[zM(a.v,c),zM(a.u,c),zM(a.s,c),zM(a.t,c)]))}
+function AM(){this.y=new kj;this.k=new BM(this);this.x=new CM(this.k);this.w=new DM(this.k);this.r=new EM(this.k);this.q=new FM(this.k);this.o=new GM(this.k);this.p=new HM(this.k);this.j=new IM(this.k);this.i=new JM(this.k);this.e=new KM(this.k);this.f=new LM(this.k);this.v=new MM(this.k);this.u=new MM(this.k);this.s=new MM(this.k);this.t=new MM(this.k)}t(678,1,{});_.eg=function(a){tM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function NM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Qi(b.y);e.c<e.e.Fe();)d=Ri(e),A(d,62)&&(d=d.jb),f=d.nb,mw(c,vM(d),f.t,f.u),wM(d,f.v,f.s,H(I,s,-1,[xM(b.r.b,d).e,xM(b.q.b,d).d,xM(b.o.b,d).b,xM(b.p.b,d).c]),H(I,s,-1,[yM(b.j.b,d).e,yM(b.i.b,d).d,yM(b.e.b,d).b,yM(b.f.b,d).c]),H(I,s,-1,[zM(b.v,d),zM(b.u,d),zM(b.s,d),zM(b.t,d)]));OM(c);a.b.d=null;for(a=new Qi(a.b.y);a.c<a.e.Fe();)b=Ri(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function uM(a,b){this.b=a;this.c=b;var c=(tk(),wk);this.n=new sk(this);this.u=c}t(679,17,{},uM);_.yc=function(){NM(this)};_.zc=function(){NM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Qi(this.b.y);c.c<c.e.Fe();)b=Ri(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),mw(this.c,vM(b),d.j,d.w),wM(b,d.x,d.i,H(I,s,-1,[xM(this.b.r.b,b).e,xM(this.b.q.b,b).d,xM(this.b.o.b,b).b,xM(this.b.p.b,b).c]),H(I,s,-1,[yM(this.b.j.b,b).e,yM(this.b.i.b,b).d,yM(this.b.e.b,b).b,yM(this.b.f.b,b).c]),H(I,s,-1,[zM(this.b.v,b),zM(this.b.u,b),zM(this.b.s,b),zM(this.b.t,b)]))};_.b=null;_.c=null;
+t(681,1,{});_.b=null;function KM(a){this.b=a}t(680,681,{},KM);function LM(a){this.b=a}t(682,681,{},LM);function JM(a){this.b=a}t(683,681,{},JM);function IM(a){this.b=a}t(684,681,{},IM);function GM(a){this.b=a}t(685,681,{},GM);function HM(a){this.b=a}t(686,681,{},HM);function FM(a){this.b=a}t(687,681,{},FM);function EM(a){this.b=a}t(688,681,{},EM);t(689,681,{},function(a){this.b=a});t(690,681,{},function(a){this.b=a});
+function zM(a,b){var c=a.b,d;d=nj(c.e,b);d||(d=new uL(pL(b.pb)),z(c.e,b,d));return d.e}function MM(a){this.b=a}t(691,681,{},MM);function DM(a){this.b=a}t(692,681,{},DM);function CM(a){this.b=a}t(693,681,{},CM);function yM(a,b){var c;c=nj(a.b,b);c||(c=new uL(qK(b.pb)),z(a.b,b,c));return c}function xM(a,b){var c;c=nj(a.c,b);c||(c=new uL(oL(b.pb)),z(a.c,b,c));return c}
+function PM(a,b){var c,d;d=nj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=dM(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new Dq(QM(e,!0),QM(e,!1));break a}h=b.Yf();null!=c.n&&(h.c=QM(e,!0));null!=c.k&&(h.b=QM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Dq(QM(e,!0),QM(e,!1));break a}h=new sL;f=b.pb;n=f.style;g=n[ag];j=n[fh];n[ag]="static";n[fh]=Ke;null!=c.n?h.c=QM(e,!0):(n[ih]=ld,h.c=(f.offsetWidth||0)+xM(d.p.b,b).c+xM(d.q.b,b).d);null!=c.k?h.b=QM(e,!1):(n[Je]=ld,h.b=(f.offsetHeight||0)+xM(d.r.b,b).e+
+xM(d.o.b,b).b);n[ag]=g;n[fh]=j}d=h}null!=c.n&&(Ej(),Ep)==c.n.gg()||null!=c.k&&(Ej(),Ep)!=c.k.gg()||z(a.f,b,d)}return d}function BM(a){this.i=a;this.d=new Oi;this.f=new Oi;this.c=new Oi;this.b=new Oi;this.e=new Oi}t(694,1,{},BM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function RM(a){var b;b=a.nb;if(null==b||!A(b,147))b=new SM,a.nb=b;return b}function FL(){IL.call(this,(JL(),TM))}function IL(a){var b=(UM(),VM);AM.call(this);this.c=a;this.b=b}t(695,678,{},FL,IL);
+_.fg=function(a){var b,c,d,e,f,g,j,h,n;h=new sL;sM(this,a);n=xM(this.p.b,a).c+xM(this.q.b,a).d+yM(this.f.b,a).c+yM(this.i.b,a).d+zM(this.t,a)+zM(this.u,a);d=xM(this.r.b,a).e+xM(this.o.b,a).b+yM(this.j.b,a).e+yM(this.e.b,a).b+zM(this.v,a)+zM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(JL(),TM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Qi(this.y);a.c<a.e.Fe();)c=Ri(a),e=RM(c),b=null,j=c.ob,A(j,150)&&(b=j,b=WM(b),b=new Dq(b[1]+b[3],b[0]+b[0])),this.c==TM?(n+=PM(this.x.b,c).c,e.b=PM(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=bk(f,e.b)):(d+=PM(this.w.b,c).b,e.c=PM(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=bk(g,e.c));this.c==TM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.eg=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,Q;if(sM(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=zM(this.t,a);E=zM(this.v,a);c=Cq(a.pb);Q=c.c-(u+zM(this.u,a));q=c.b-(E+zM(this.s,a));g=Q;c=q;this.c==(JL(),TM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Qi(this.y);e.c<e.e.Fe();)d=Ri(e),b=null,r=RM(d),v=d.ob,A(v,150)&&(b=v,b=WM(b),b=new Dq(b[1]+b[3],b[0]+b[0])),this.c==TM?(r.e?++h:(r.c=PM(this.x.b,d).c,A(v,150)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=PM(this.w.b,d).b,A(v,150)&&(r.b+=b.b))):(r.d?++j:(r.b=PM(this.w.b,
+d).b,A(v,150)&&(r.b+=b.b),c-=r.b),r.e?r.c=Q:(r.c=PM(this.x.b,d).c,A(v,150)&&(r.c+=b.c)));for(e=new Qi(this.y);e.c<e.e.Fe();)d=Ri(e),b=null,r=d.nb,v=d.ob,A(v,150)&&(b=v,b=WM(b),b=new Dq(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==TM?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==KL?(r.t=this.b==(UM(),VM)?u:this.b==XM?u+~~(Q/2)-~~(J/2):u+Q-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(UM(),VM)?(r.t=u,r.u=E):this.b==XM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.gd()-hk(a.pb)-zM(this.t,a),-1==r.p&&(r.p=v),v=d.hd()-jk(a.pb)-zM(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.kd()),-1==r.o&&(r.o=d.jd()));tM(this,a)}};_.b=null;_.c=null;function UM(){UM=x;VM=new YM("START",0);XM=new YM(Fb,1);ZM=new YM("END",2);$M=H(aN,m,145,[VM,XM,ZM])}function YM(a,b){Jo.call(this,a,b)}t(696,141,{117:1,121:1,123:1,145:1},YM);var $M,XM,ZM,VM;function JL(){JL=x;TM=new bN("HORIZONTAL",0);KL=new bN("VERTICAL",1);cN=H(dN,m,146,[TM,KL])}
+function bN(a,b){Jo.call(this,a,b)}t(697,141,{117:1,121:1,123:1,146:1},bN);var cN,TM,KL;t(699,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function SM(){this.f=!1}function NK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(698,699,{147:1,151:1},SM,NK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function eN(a,b){if(a.n)return!0;sM(a,b);if(0<a.y.d){a.b=Hu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new fN,c.nb=d;a.c=d;a.y.Oe();ej(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function gN(){AM.call(this)}t(700,678,{},gN);
+_.fg=function(a){var b,c;c=new sL;eN(this,a);if(this.b){b=PM(this.x.b,this.b).c;var d=PM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=WM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=xM(this.p.b,a).c+xM(this.q.b,a).d+yM(this.f.b,a).c+yM(this.i.b,a).d+zM(this.t,a)+zM(this.u,a);c.b+=xM(this.r.b,a).e+xM(this.o.b,a).b+yM(this.j.b,a).e+yM(this.e.b,a).b+zM(this.v,a)+zM(this.s,a);return c};
+_.eg=function(a){var b,c,d,e,f;eN(this,a)&&(d=zM(this.t,a),e=zM(this.v,a),c=Cq(a.pb),f=c.c-(d+zM(this.u,a)),c=c.b-(e+zM(this.s,a)),b=this.b.ob,A(b,150)&&(b=WM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-hk(a.pb)-zM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-jk(a.pb)-zM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),tM(this,a))};_.b=null;_.c=null;function fN(){this.f=!1}
+t(701,699,{148:1,151:1},fN);function WM(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=yo(rv(rv(a.d,0),0)),c=yo(rv(rv(a.d,2),2)),d=oL(a.pb),b=qK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function hN(a,b){a.kb&&fk(a);return rw(a,b)}function iN(){Tw();Jw.call(this,Uw)}t(702,302,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},iN);_.yd=function(a){return hN(this,a)};_.b=null;
+function vM(a){var b;b=a.ob;return A(b,150)?b:a}function Gq(a){if(!a.kb)return new sL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.fg(a),Iq(a,a.k),a.e.eg(a),a.k=a.e.fg(a);return a.k}function bK(a){return A(a,150)?a.jb:a}function jN(a){var b;if(!a.o){b=(!BL&&(BL=new AL),BL);var c=kN(a,gb,!0);b.b=c;c=kN(a,hb,!0);b.c=c;a.o=b}return a.o}
+function aK(a,b,c,d,e){if(A(b,62))throw new Kk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new iN,ew(a,c,a.pb,d,!0),sw(c,b)):ew(a,b,c,d,e);cK(a,b)}function MK(a,b,c,d){b.nb=c;aK(a,b,a.pb,d,!0)}
+function cK(a,b){var c;c=a.e;if(b){var d=c.k;Zi(d.d,b);Zi(d.f,b);Zi(d.c,b);Zi(d.b,b);Zi(d.e,b)}else d=c.k,Ny(d.d),Ny(d.f),Ny(d.c),Ny(d.b),Ny(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==vM(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==vM(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c.Zf(a.ob),c.Zf(a))}}
+function Kq(a){if(a.kb&&a.pb.style.display!=Kf){a.pb.scrollTop=0;var b=a.pb,c=0;!Do()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==tg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.eg(a);a.d=!1;OM(a)}}function OM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=bK(ez(a.q,d)),A(b,150)&&(b=b.jb),b.md()&&(A(b,149)?b.$f():A(b,75)&&b.Od())}function dK(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=vM(b);return kw(a,c)?(A(c,150)&&hN(c,b),cK(a,null),!0):!1}
+function EL(a,b){var c;a.e=b;null!=a.f&&ij(a,Jv(a.pb)+Ba+a.f);a.f=b.cZ.e;c=nz(a.f,po(46));a.f=a.f.substr(c+1,a.f.length-(c+1));jj(a,Jv(a.pb)+Ba+a.f);cK(a,null)}function kN(a,b,c){a.n||(a.n=$doc.createElement(Eg),qL(a.n,ag,Zc),qL(a.n,fh,Ke),qL(a.n,af,cb),qL(a.n,Ug,cb),a.pb.appendChild(a.n));qL(a.n,ih,b);qL(a.n,Je,b);a=nL(a.n);return c?a.c:a.b}
+function QM(a,b){var c;c=null.gg();if(c==(Ej(),Qp)){c=(jN(a),null.gg());var d=(-1==zL&&(zL=(kL(),ZJ(ib,!0))),zL);return N(M(Math.round(100*d*c/254)))}if(c==Gp)return c=jN(a),d=null.gg(),N(M(yE(d*(-1==c.b&&(c.b=ZJ(gb,!0)),c.b))));if(c==Ip)return c=jN(a),d=null.gg(),N(M(yE(d*(-1==c.c&&(c.c=ZJ(hb,!0)),c.b))));if(c==Op)return c=(jN(a),null.gg()),d=(-1==zL&&(zL=(kL(),ZJ(ib,!0))),zL),N(M(Math.round(d*c)));if(c==Sp)return c=(jN(a),null.gg()),d=(-1==zL&&(zL=(kL(),ZJ(ib,!0))),zL),N(M(Math.round(10*d*c/254)));
+if(c==Mp)return N(M(yE(12*(jN(a),null.gg())*N(M(yE((-1==zL&&(zL=(kL(),ZJ(ib,!0))),zL)/72))))));if(c==Ep)return kN(a,null.gg(),b);if(c==Kp)return c=(jN(a),N(M(yE(null.gg())))),d=(-1==zL&&(zL=(kL(),ZJ(ib,!0))),zL),N(M(Math.round(d*c/72)));if(null.gg()==Cp)return N(M(yE(null.gg())));throw new Kk("Invalid size: "+null.gg());}function BK(){var a=new gN;ow.call(this);this.k=new Dq(-1,-1);new sN(this);this.pb[yd]="mosaic-LayoutPanel";EL(this,a)}
+t(703,292,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},BK);_.Cd=function(a){aK(this,a,this.pb,this.q.d,!0)};_.rd=function(){Zv(this,new tN)};_.sd=function(){Zv(this,new uN)};_.Yf=function(){return Gq(this)};_.zd=function(a){return hw(this.q,vM(a))};_.Ad=function(a,b,c,d){aK(this,a,b,c,d)};_.Zf=function(a){cK(this,a)};_.Bd=function(){return new Wv(this)};_.$f=function(){Kq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=Gq(this),null!=this.j)a=a.b+dg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+dg);this.od(b);this.i=null}else b=a.b+dg,this.qd(a.c+dg),this.od(b);Kq(this)}};_.Od=function(){Kq(this)};_.yd=function(a){return dK(this,a)};_.od=function(a){this.pb.style[Je]=a;this.kb||(this.i=a)};_.Dd=function(a,b,c){mw(this,vM(a),b,c)};
+_.qd=function(a){this.pb.style[ih]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function tN(){}t(704,1,{},tN);_.Md=function(a){vM(a).ud()};function uN(){}t(705,1,{},uN);_.Md=function(a){vM(a).vd()};function Wv(a){this.c=a;this.b=new jw(this.c.q)}t(706,1,{},Wv);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return bK(Xv(this.b))};_.bd=function(){Yv(this.b)};_.c=null;function vN(){vN=x;new yx}
+function sN(a){vN();Si(a.pb,"dragdrop-dropTarget",!0);this.b=a;new wN(this)}t(707,9,{},sN);function wN(a){Ck();this.b=a}t(708,26,{},wN);_.Hc=function(){cK(this.b.b,null);Kq(this.b.b)};_.b=null;function dM(a){a=a.ob;return!a?null:A(a,149)?a:dM(a)}function vK(a,b,c){var d;d=a.pb;wM(a,b,c,oL(d),qK(d),pL(d))}
+function wM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Ej(),dg)),b!=a.kd()&&a.qd((0>b?0:b)+dg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Ej(),dg)),c!=a.jd()&&a.od((0>c?0:c)+dg))}function Iq(a,b){vK(a,b.c,b.b)}t(711,1,{});
+function pG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:gD(a,b,~~Ii(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Of:typeof v,q=q==Qf?Object.prototype.toString.call(v)==Tc||typeof v.length==Pf?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Of,q)))if(v=G(Pf,q),q=G("boolean",q),xN===D)v&&(o[u]=new SG(o[u])),q&&(o[u]=(CG(),o[u]?FG:DG));else{r=v||q;if(r=
+!r&&null!=D&&Pn(D)==yN){r=o[u];if(null==r||zN(r,D))continue;if(Nn(r)&&(r=r&&r.g?r.g:null,null!=r&&zN(r,D))){o[u]=r;continue}}if(!G(Qf,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function AN(){this.d=new Oi;this.b=new Oi;this.c=new Oi}function zN(a,b){var c;if(xN==b||BN==b&&A(a,152))return!0;if(null!=a)for(c=Pn(a);c&&c!=xN;c=null)if(c==b)return!0;return!1}t(710,711,{},AN);function mG(){mG=x;oG=new AN}
+function sG(a,b){mG();z(oG.d,a,b)}function jG(a){mG();var b,c,d;d=WG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function kG(a,b){var c;mG();return c=b&&b[0]&&(typeof b[0]==Qf||typeof b[0]==ve)?b[0]:null,zN(c,a)}function qG(a){var b=lG;mG();var c,d;d=oG.c;if(c=!b?d.c:gD(d,b,~~Ii(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?hD(d,c):jD(d,b,c,~~Ii(b))}
+function RF(a){mG();var b=oG,c;null==a?a=null:(c=a[Wc],c||(0!=(Pn(a).c&4)?a=[]:(b=(b=nj(b.d,Pn(a)))&&typeof b==ve?new b(a):a,a=a[Wc]=b),c=a),a=c);return a}var oG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=$n&&(e=pk(),2E3<e-bo&&(bo=e,ao=Zn()));if(0==$n++){var f=(co(),eo),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=mo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(co(),eo),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=mo(n,o);while(h.d);h.d=o}}--$n;c&&-1!=ao&&($wnd.clearTimeout(ao),ao=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(et)()}catch(d){a(b)}else C(et)()}var xN=Z(1),Sn=Z(102),CN=OG(" I"),I=JG(720,CN),nH=JG(718,xN),DN=OG(" Z"),QH=JG(721,DN);Z(101);Z(100);Z(99);var EN=Z(496),Gn=JG(722,EN),FN=Z(245),Yt=JG(723,FN);Z(246);Z(141);Z(471);Z(108);Z(482);var GN=OG(" B");Z(486);var HN=OG(" C"),Ji=JG(724,HN),yN=Z(484),IN=OG(" D"),aE=JG(725,IN);Z(485);Z(487);var JN=Z(490),yF=JG(726,JN),KN=OG(" J"),LN=Z(2),gt=JG(719,LN),jL=JG(727,GN);Z(499);Z(481);Z(98);Z(174);Z(469);
+var lG=Z(462);Z(478);var yG=Z(476);Z(474);Z(475);Z(480);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(493);Z(488);Z(477);Z(463);Z(464);Z(465);Z(466);Z(467);Z(468);var MN=Z(386);Z(385);Z(384);Z(383);Z(461);Z(460);var lB=Z(400),ED=JG(728,lB),NN=Z(406),JD=JG(729,NN),ON=Z(407),LD=JG(730,ON),PN=Z(538),OF=JG(731,PN),Ys=JG(732,I),QN=$(536,function(){QD();return DH}),EH=JG(733,QN);Z(537);Z(409);Z(408);Z(531);Z(530);Z(539);Z(540);Z(535);Z(443);Z(534);var MA=JG(734,MN);Z(398);Z(542);Z(473);NG();Z(472);NG();Z(711);
+Z(710);var BN=NG();Z(296);var RN=Z(295);Z(294);Z(300);Z(314);Z(356);Z(544);Z(543);Z(293);Z(292);Z(546);Z(545);Z(551);Z(552);Z(553);Z(554);Z(555);Z(556);Z(557);Z(558);Z(547);Z(548);Z(549);Z(550);Z(232);Z(231);Z(305);Z(306);Z(307);Z(569);Z(578);Z(26);Z(570);Z(571);Z(572);Z(573);Z(574);Z(575);Z(576);Z(577);Z(277);Z(352);Z(355);Z(353);Z(354);Z(186);Z(185);Z(279);Z(226);Z(281);Z(194);var SN=Z(193);Z(229);Z(228);Z(227);Z(380);Z(381);Z(382);Z(602);Z(601);Z(613);Z(614);Z(615);Z(616);
+var TN=$(162,function(){Ej();return Up}),Vp=JG(735,TN),UN=$(140,function(){Fj();return Uo}),Vo=JG(736,UN),VN=$(147,function(){Wo();return ep}),fp=JG(737,VN),WN=$(152,function(){gp();return pp}),qp=JG(738,WN),XN=$(157,function(){rp();return Ap}),Bp=JG(739,XN);$(163,null);$(164,null);$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(171,null);$(142,null);$(143,null);$(144,null);$(145,null);$(146,null);$(148,null);$(149,null);$(150,null);$(151,null);$(153,null);$(154,null);
+$(155,null);$(156,null);$(158,null);$(159,null);$(160,null);$(161,null);Z(455);Z(454);Z(503);Z(505);Z(504);Z(506);Z(508);Z(507);Z(509);Z(513);Z(514);Z(184);Z(190);Z(189);Z(188);Z(192);Z(211);Z(426);Z(425);var fC=Z(424),BE=JG(740,fC),UH=JG(741,KN);Z(410);Z(510);Z(516);Z(511);Z(512);Z(411);Z(568);Z(420);Z(419);Z(418);Z(423);var YN=NG(),TJ=JG(742,YN);Z(275);Z(453);Z(522);var ZN=$(235,function(){Ns();return Ss}),Ts=JG(743,ZN);Z(433);Z(434);Z(417);var QB=Z(412);Z(502);Z(396);Z(397);Z(422);var aC=Z(421);
+Z(414);Z(413);Z(520);Z(529);Z(415);Z(457);Z(495);Z(532);Z(533);Z(541);Z(403);var pB=Z(402);Z(431);Z(432);Z(388);Z(387);Z(440);NG();NG();NG();Z(390);Z(391);Z(191);Z(367);var fz=JG(744,RN);Z(368);Z(581);Z(580);Z(328);Z(330);Z(329);Z(331);Z(213);Z(230);Z(216);Z(218);var wB=Z(405);Z(456);Z(393);Z(392);Z(399);Z(526);Z(498);Z(221);Z(442);Z(208);Z(209);Z(212);Z(206);Z(205);Z(207);var yB=Z(564);Z(196);Z(401);Z(583);Z(588);Z(441);Z(489);Z(444);var OA=Z(395),NA=JG(745,pB);Z(630);Z(428);Z(429);Z(430);Z(394);
+Z(561);Z(562);Z(198);Z(197);Z(199);Z(200);Z(319);Z(318);Z(324);Z(325);Z(619);Z(589);Z(590);Z(515);Z(523);Z(524);Z(525);Z(582);Z(584);var RB=Z(416);Z(565);Z(527);Z(220);Z(217);Z(219);Z(215);Z(204);Z(203);Z(202);Z(257);Z(587);Z(299);Z(298);Z(297);Z(595);Z(594);Z(618);Z(592);Z(617);var $N=$(674,function(){Aq();return qM}),rM=JG(746,$N);Z(673);Z(672);Z(664);Z(665);Z(666);Z(667);Z(668);Z(669);Z(670);Z(671);Z(645);
+var aO=$(301,function(){Kw();return Rw}),Sw=JG(747,aO),bO=$(348,function(){Fw();return yy}),zy=JG(748,bO);Z(17);Z(349);Z(350);Z(345);Z(346);Z(347);Z(18);Z(19);Z(20);Z(439);Z(404);Z(661);Z(336);Z(662);Z(337);Z(338);Z(339);Z(340);Z(343);Z(310);Z(309);var cO=Z(308);Z(585);Z(586);Z(591);Z(250);Z(313);Z(344);Z(332);Z(359);Z(358);Z(360);var dO=$(361,function(){Qy();return az}),bz=JG(749,dO);$(362,null);$(363,null);$(364,null);$(365,null);Z(233);Z(566);Z(311);Z(327);Z(326);Z(519);Z(376);Z(303);Z(187);Z(567);
+Z(312);Z(647);Z(3);Z(650);Z(651);Z(649);Z(648);Z(641);Z(640);Z(703);Z(704);Z(705);Z(706);Z(643);Z(224);var DC=Z(436),FC=JG(750,DC);Z(437);Z(435);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var eO=Z(51),ny=JG(751,eO);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);
+Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(251);var tL=Z(632);Z(304);var xL=Z(634);Z(222);Z(659);Z(658);Z(449);Z(448);Z(450);Z(223);Z(259);Z(261);Z(260);Z(255);Z(370);Z(252);Z(302);Z(702);Z(266);Z(269);Z(267);Z(268);Z(5);Z(7);Z(6);Z(604);Z(438);Z(451);Z(371);Z(183);Z(288);Z(290);Z(289);Z(593);var SK=JG(752,cO);Z(599);Z(598);Z(608);Z(596);Z(597);Z(605);Z(606);Z(600);Z(603);Z(445);Z(446);Z(452);Z(225);Z(254);Z(33);Z(262);Z(333);Z(334);Z(335);Z(263);var iM=JG(753,SN);Z(264);Z(563);Z(660);Z(627);Z(479);
+Z(500);Z(32);Z(70);var yL=Z(635);Z(644);Z(663);Z(699);Z(698);Z(195);Z(210);Z(4);Z(626);Z(678);Z(695);var fO=$(696,function(){UM();return $M}),aN=JG(754,fO),gO=$(697,function(){JL();return cN}),dN=JG(755,gO);Z(681);Z(690);Z(689);Z(693);Z(692);Z(688);Z(687);Z(685);Z(686);Z(684);Z(683);Z(680);Z(682);Z(691);Z(694);Z(679);Z(646);Z(317);Z(366);Z(357);Z(700);Z(316);Z(315);Z(321);Z(322);Z(320);Z(265);Z(21);Z(286);Z(287);Z(11);Z(14);Z(24);var hO=Z(27),Nk=JG(756,hO);Z(25);Z(22);Z(23);Z(701);Z(8);Z(10);Z(9);
+Z(707);Z(708);Z(652);Z(655);Z(656);Z(657);Z(653);Z(654);var vL=Z(633);Z(637);Z(638);Z(201);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/73F66F1A578E65144682885B3DC28556.cache.html b/public/jsme/73F66F1A578E65144682885B3DC28556.cache.html
new file mode 100644
index 0000000..89a06f1
--- /dev/null
+++ b/public/jsme/73F66F1A578E65144682885B3DC28556.cache.html
@@ -0,0 +1,620 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '73F66F1A578E65144682885B3DC28556';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',fa='" ',ha="#",ja="$MOL\n",ka="&",la="&amp;",ma="&gt;",na="&lt;",pa="&nbsp;",qa="'",ra="(",sa=")",ta="*",ua="+",va=",",wa=", ",xa="-",za="-C#C-Me",Aa="-C#CH",Ca="-C#N",Da="-C(=O)N",Ea="-C(=O)OH",Fa="-C(=O)OMe",Ga="-CCl3",Ha="-CF3",Ia="-CMe3",Ja="-NC=O",Ka="-NH-SO2-Me",La="-NMe2",Ma="-NO2",Oa="-OC(=O)Me",Qa="-SO2-NH2",Ra="-SO3H",Sa="-selected",Ta=".",Ua=".call(this)}",Va="/",Wa="//",Xa="/>",Ya="0",Za="0px",$a="1",ab="100%",bb="1em",cb="1ex",db="1in",eb="2",
+fb="3",hb=":",ib=": ",jb=";",kb="<",lb="<V1:",mb="<V2:",nb="=",pb=">",rb="?",sb="@",ub="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Gb="Cl",Ib="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Qb="First",Rb='For input string: "',Sb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Cc="SMILES",Dc="Se",Gc="Si",Hc="South",Lc="Style names cannot be empty",Mc="Text",Nc="V1",Oc="V2",Pc="West",Qc="X",Rc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="_",Wc="__gwtex_wrap",cd="__uiObjectID",dd="a",ed="absolute",fd="alert",gd="alertdialog",
+hd="align",id="alpha(opacity=",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="bottom",wd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="clip",Hd="code",Id="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Qd="contentinfo",Rd="contextmenu",Sd="dblclick",Yd="definition",Zd="dialog",$d="dir",ae="directory",
+be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="end_gesture",he="error",ie="filter",je="float",ke="focus",le="fontFamily",me="fontSize",ne="fontStyle",oe="fontWeight",pe="form",qe="function",re="g",se="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",ye="gridcell",ze="group",Ae="gwt-MenuBar",Be="gwt-MenuBarPopup",Ce="heading",De="height",Ee="hidden",Le="html",Me="id",Ne="ie8",Oe="img",Pe="is_touch_supported",Qe="italic",Re="java.vm.name",Se=
+"jsa-resetDiv",Te="keydown",Ue="left",Ve="link",We="list",Xe="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",df="math",ef="menu",ff="menuPopup",hf="menubar",jf="menuitem",kf="menuitemcheckbox",lf="menuitemradio",mf="middle",nf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="msie",yf="multipart",zf="n",Af="name",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",Kf="offsetWidth",Lf=
+"onclick",Mf="onload",Nf="ontouchstart",Of="opacity",Pf="opera",Qf="option",Rf="outline",Sf="overflow",Tf="padding",Uf="paste",Vf="popupContent",Wf="position",Xf="presentation",Yf="progressbar",Zf="px",$f='px"',ag="px,",bg="px, ",cg="px;",dg="px;height:",fg="px;top:",gg="px;width:",hg="radio",ig="radiogroup",jg="reaction",kg="region",lg="return function() { w.__gwt_dispatchUnhandledEvent_",mg="rgb(",ng="right",og="rotation",pg="row",rg="rowgroup",sg="rowheader",tg="rtl",ug="s",vg="scale100",wg="scrollbar",
+xg="se",yg="search",zg="separator",Ag="serif",Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="styleFloat",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",gh="w",hh="whiteSpace",ih="width",jh=
+"x",kh="zIndex",lh="zoom",mh="|",_,nh={l:4194303,m:4194303,h:1048575},oh={l:0,m:0,h:0},ph={l:1,m:0,h:0},xh={l:2,m:0,h:0},yh={l:3,m:0,h:0},zh={l:4,m:0,h:0},Ah={l:8,m:0,h:0},Bh={l:10,m:0,h:0},Ch={l:16,m:0,h:0},Dh={l:32,m:0,h:0},Eh={l:64,m:0,h:0},Fh={l:128,m:0,h:0},Gh={l:256,m:0,h:0},Hh={l:512,m:0,h:0},Ih={l:1024,m:0,h:0},Jh={l:2048,m:0,h:0},Kh={l:8192,m:0,h:0},Lh={l:16384,m:0,h:0},Mh={l:32768,m:0,h:0},Nh={l:65536,m:0,h:0},Oh={l:131072,m:0,h:0},Ph={l:262144,m:0,h:0},Qh={l:524288,m:0,h:0},Rh={},Sh={38:1,
+71:1,78:1,84:1,86:1},Th={71:1,74:1,88:1},Uh={73:1},Vh={39:1,44:1,45:1,51:1,60:1,65:1,67:1,71:1},Wh={89:1},Xh={48:1,71:1},Yh={7:1,8:1,71:1,75:1,77:1},Zh={12:1,14:1,22:1,27:1,30:1,34:1,36:1},$h={71:1,78:1,80:1,84:1,86:1},ai={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,103:1},bi={71:1,74:1,89:1},ci={71:1,88:1},di={67:1},ei={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},fi={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},gi={106:1},m={71:1,74:1},hi={71:1,78:1,84:1,86:1},ii={8:1,9:1,71:1,75:1,
+77:1},ji={13:1,37:1},ki={20:1},li={92:1},mi={44:1,45:1,51:1,57:1,65:1,71:1},ni={35:1,71:1,75:1,77:1},oi={44:1,45:1,51:1,65:1,71:1},pi={71:1,78:1,86:1},qi={71:1},ri={44:1,51:1,65:1,71:1},si={11:1},ti={27:1,34:1},ui={51:1,71:1},vi={6:1,8:1,71:1,75:1,77:1},wi={18:1,71:1},xi={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,96:1,103:1},yi={90:1},zi={10:1,71:1,75:1,77:1},Ai={21:1},Bi={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ci={14:1},Di={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Ei={88:1},s={70:1,71:1,
+74:1};function t(a,b,c){var d=Rh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Rh[a]=function(){}),_=d.prototype=0>b?{}:new Rh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Fi(this)};
+_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=y(Gi,m,-1,8,1);d=(Hi(),Ii);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ji(){Ji=x;Ki=new Li}function Mi(a){for(var b,a=new Ni(a.j.k);a.b<a.d.Be();)b=Oi(a),Pi(b.gd(),fe,!1),Qi(a)}
+function Ri(a,b,c){var a=a.n,d;try{d=new Si(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.c,c,d)}catch(e){e=Ti(e);if(A(e,78))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.gd(),Sb,!0);Pi(c.gd(),ee,!0);z(Ki,b,c)}function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.n.c,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.b.a);Yi(d.d.a);Yi(d.c.a);Pi(b.gd(),Sb,!1);Pi(c.gd(),ee,!1)}
+function Zi(a){var b;a.o=!1;for(a=new Ni(a.j.k);a.b<a.d.Be();)b=Oi(a),Pi(b.gd(),fe,!1),Qi(a)}function $i(a,b){aj(a.j.k,b)?Pi(b.gd(),fe,!1):a.o?(bj(a.j.k,b),Pi(b.gd(),fe,!0)):(a.j.k.Ke(),bj(a.j.k,b))}function cj(a){this.f=a;this.j=new dj(this);this.n=new ej(this.j)}t(3,1,{});_.qc=function(){fj(this.j.e,"dragdrop-dragging")};_.rc=function(){gj(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ki;function dj(a){this.k=new hj;this.d=a;this.a=a.f}t(4,1,{},dj);_.a=null;
+_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function ij(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.sc()}function jj(a,b){var c;c=kj(a.c,lj).a;b.a.ctrlKey||b.a.metaKey||Mi(a.b.d);$i(a.b.d,c)}function mj(a){a.b.f=null;a.b.d.rc();nj((oj(),pj(null)),a.a,0,0);var b=a.a.gb;qj=b;rj();b.setCapture();a.d=2}
+function ej(a){this.c=new Li;this.b=a;this.a=new sj;tj(this.a,uj(),vj());B(this.a,this,(wj(),wj(),xj));B(this.a,this,(yj(),yj(),zj));a=this.a.gb.style;a[ie]="alpha(opacity=0)";Aj||(Bj=-1!=navigator.userAgent.toLowerCase().indexOf(xf)&&8==$doc.documentMode?!0:!1,Aj=!0);Bj?a.filter=id+0+sa:a.opacity=0;a.margin=0+(Cj(),Zf);a.borderStyle=(Dj(),Cf);a[nd]="blue"}t(5,1,{},ej);
+_.tc=function(a){var b,c,d,e;c=a.f;d=Rj(a);e=Sj(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!lj)lj=c,this.b.e=kj(this.c,lj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Tj(this.b.k,this.b.e)&&(Mi(this.b.d),$i(this.b.d,this.b.e)),Uj(new Vj),this.e=!0,Wj(a.a),this.f=d,this.i=e,b=new Xj(lj,null),lj!=this.b.e&&(c=new Xj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,mj(this),1!=this.d&&ij(this,this.b.i,this.b.j))};
+_.uc=function(a){var b,c,d;c=a.f;b=c.gb;d=Yj(a,b);a=Zj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&($j(ak(d-this.f),ak(a-this.i))>=this.b.d.k?(bk(),-1!=Tj(this.b.k,this.b.e)||$i(this.b.d,this.b.e),c=new Xj(lj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,mj(this)):Wj(ck)),1==this.d)return;Wj(ck);ij(this,d,a)};
+_.vc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Yj(a,b);b=Zj(a,b);if(1==(a.a.button||0))if(this.e=!1,lj)try{if(bk(),1==this.d)jj(this,a);else{d!=this.a&&(c=new Xj(d,null),e+=c.a,b+=c.d);try{ij(this,e,b),this.b.d.qc(),3!=this.d&&jj(this,a)}finally{var f=this.a.gb;qj&&f==qj&&(qj=null);rj();f.releaseCapture();dk(this.a);this.d=1;this.b.e=null}}}finally{lj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var lj=null;function Vj(){}t(6,1,Ai,Vj);_.wc=function(){bk()};
+function Si(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}t(7,1,{},Si);_.a=null;_.b=null;_.c=null;_.d=null;t(8,1,{});t(10,8,{});t(9,10,{});_.a=null;t(11,1,{});_.tS=function(){return ra+this.a+wa+this.d+sa};function Xj(a,b){!a||a==(oj(),pj(null))?this.f=this.e=0:(this.e=a.cd()-ek(a.gb),this.f=a.dd()-(a.gb.scrollTop||0));!b||b==(oj(),pj(null))?this.c=this.b=0:(this.b=fk(b.gb)+b.gb.clientLeft,this.c=gk(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}t(14,11,{},Xj);
+_.tS=function(){return ra+this.a+wa+this.d+sa};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function bk(){try{$doc.selection.empty()}catch(a){}}function hk(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;aj(c.a,b);0==c.a.c&&ik(c.b);a.q=null}a.xc()}}function jk(a,b){var c=kk();hk(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;lk(a.k,kk())}
+function mk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.Ac((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.zc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.yc(),!1):!0}t(17,1,{});_.xc=function(){this.u&&this.yc()};_.yc=function(){this.Ac((1+Math.cos(6.283185307179586))/2)};_.zc=function(){this.Ac((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
+function lk(a,b){if(mk(a.a,b)){var c=a.a,d=a.a.s,e;e=new nk(d,a.a.k);bj(d.a,e);1==d.a.c&&ok(d.b,16);c.q=e}else a.a.q=null}function pk(a){this.a=a}t(18,1,{},pk);_.a=null;t(19,1,{});t(20,1,{2:1});function qk(){qk=x;rk=new sk}t(21,19,{});var rk=null;function sk(){this.a=new hj;this.b=new tk(this)}t(22,21,{},sk);function uk(){uk=x;vk=new hj;var a=new wk;xk();yk(zk?zk:zk=new Ak,a)}function ik(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);aj(vk,a)}
+function ok(a,b){if(0>b)throw new Bk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);aj(vk,a);a.b=!1;a.c=Ck(a,b);bj(vk,a)}function Dk(a){return $wnd.setInterval(C(function(){a.Bc()}),100)}function Ck(a,b){return $wnd.setTimeout(C(function(){a.Bc()}),b)}t(24,1,{});_.Bc=function(){this.b||aj(vk,this);this.Cc()};_.b=!1;_.c=0;var vk;function tk(a){uk();this.a=a}t(23,24,{},tk);
+_.Cc=function(){var a=this.a,b,c,d,e,f;b=y(Ek,m,3,a.a.c,0);b=Fk(a.a,b);c=new Gk;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.a,d),lk(d.a,c.a);0<a.a.c&&ok(a.b,$j(5,16-(kk()-c.a)))};_.a=null;function nk(a,b){this.b=a;this.a=b}t(25,20,{2:1,3:1},nk);_.a=null;_.b=null;t(27,1,{});_.a=null;function Hk(){this.a=fd}t(26,27,{},Hk);function Ik(){this.a=gd}t(28,27,{},Ik);function Jk(){this.a=kd}t(29,27,{},Jk);t(31,1,{});_.a=null;function Kk(a){this.a=a}t(30,31,{},Kk);function Lk(){this.a=ld}t(32,27,{},Lk);
+function Mk(){this.a=od}t(33,27,{},Mk);function Nk(){this.a=wd}t(34,27,{},Nk);function Ok(){this.a=Cd}t(35,27,{},Ok);function Pk(){this.a=Kd}t(36,27,{},Pk);function Qk(){this.a=Ld}t(37,27,{},Qk);function Rk(){this.a=Md}t(38,27,{},Rk);function Sk(){this.a=Qd}t(39,27,{},Sk);function Tk(){this.a=Yd}t(40,27,{},Tk);function Uk(){this.a=Zd}t(41,27,{},Uk);function Vk(){this.a=ae}t(42,27,{},Vk);function Wk(){this.a=de}t(43,27,{},Wk);function Xk(){this.a=pe}t(44,27,{},Xk);function Yk(){this.a=we}
+t(45,27,{},Yk);function Zk(){this.a=ye}t(46,27,{},Zk);function $k(){this.a=ze}t(47,27,{},$k);function al(){this.a=Ce}t(48,27,{},al);function bl(a){this.a=a.id}t(49,1,{4:1,5:1},bl);_.a=null;function cl(){this.a=Oe}t(50,27,{},cl);function dl(){this.a=Ve}t(51,27,{},dl);function el(){this.a=We}t(52,27,{},el);function fl(){this.a=Xe}t(53,27,{},fl);function gl(){this.a=Ye}t(54,27,{},gl);function hl(){this.a=$e}t(55,27,{},hl);function il(){this.a=bf}t(56,27,{},il);function jl(){this.a=cf}t(57,27,{},jl);
+function kl(){this.a=df}t(58,27,{},kl);function ll(){this.a=ef}t(59,27,{},ll);function ml(){this.a=hf}t(60,27,{},ml);function nl(){this.a=jf}t(61,27,{},nl);function ol(){this.a=kf}t(62,27,{},ol);function pl(){this.a=lf}t(63,27,{},pl);function ql(){this.a=Bf}t(64,27,{},ql);function rl(){this.a=Ef}t(65,27,{},rl);function sl(){this.a=Qf}t(66,27,{},sl);function tl(){this.a=Xf}t(67,27,{},tl);t(68,31,{},function(a){this.a=a});function ul(){this.a=Yf}t(69,27,{},ul);
+function vl(){vl=x;wl=new Kk("aria-activedescendant")}var wl;function xl(){this.a=hg}t(71,27,{},xl);function yl(){this.a=ig}t(72,27,{},yl);function zl(){this.a=kg}t(73,27,{},zl);
+function Al(){Al=x;Bl=new Ik;Cl=new Hk;Dl=new Jk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Ok;Il=new Pk;Jl=new Qk;Kl=new Rk;Ll=new Sk;Ml=new Tk;Nl=new Uk;Ol=new Vk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new Yk;Tl=new $k;Ul=new al;Vl=new cl;Wl=new dl;Xl=new fl;Yl=new gl;Zl=new el;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ml;em=new ol;fm=new pl;gm=new nl;hm=new ll;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new yl;om=new xl;pm=new zl;qm=new rm;sm=new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=
+new Dm;Em=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;E=new Li;z(E,kg,pm);z(E,fd,Cl);z(E,Zd,Nl);z(E,gd,Bl);z(E,kd,Dl);z(E,de,Pl);z(E,ld,El);z(E,od,Fl);z(E,wd,Gl);z(E,Cd,Hl);z(E,ye,Rl);z(E,Kd,Il);z(E,ze,Tl);z(E,Ld,Jl);z(E,Md,Kl);z(E,Qd,Ll);z(E,Yd,Ml);z(E,We,Zl);z(E,ae,Ol);z(E,pe,Ql);z(E,we,Sl);z(E,Ce,Ul);z(E,Oe,Vl);z(E,Ve,Wl);z(E,Xe,Xl);z(E,Ye,Yl);z(E,$e,$l);z(E,bf,am);z(E,cf,bm);z(E,df,cm);z(E,ef,hm);z(E,hf,dm);z(E,jf,gm);z(E,
+kf,em);z(E,Qf,km);z(E,hg,om);z(E,lf,fm);z(E,Bf,im);z(E,Ef,jm);z(E,Xf,lm);z(E,Yf,mm);z(E,ig,nm);z(E,pg,um);z(E,rg,qm);z(E,sg,sm);z(E,yg,ym);z(E,zg,Am);z(E,wg,wm);z(E,Bg,Cm);z(E,Dg,Em);z(E,Eg,Vm);z(E,Hg,an);z(E,Jg,Xm);z(E,Kg,Zm);z(E,Pg,cn);z(E,Qg,en);z(E,Rg,gn);z(E,Sg,jn);z(E,Zg,pn);z(E,$g,ln);z(E,ah,nn)}var Cl,Bl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,Ul,Vl,Wl,Zl,Xl,Yl,$l,am,bm,cm,hm,dm,gm,em,fm,im,jm,km,lm,mm,om,nm,pm,E,um,qm,sm,wm,ym,Am,Cm,Em,Vm,an,Xm,Zm,cn,en,gn,jn,pn,ln,nn;
+function vm(){this.a=pg}t(75,27,{},vm);function rm(){this.a=rg}t(76,27,{},rm);function tm(){this.a=sg}t(77,27,{},tm);function xm(){this.a=wg}t(78,27,{},xm);function zm(){this.a=yg}t(79,27,{},zm);function Bm(){this.a=zg}t(80,27,{},Bm);function Dm(){this.a=Bg}t(81,27,{},Dm);function Um(){this.a=Dg}t(82,27,{},Um);function Wm(){this.a=Eg}t(83,27,{},Wm);function bn(){this.a=Hg}t(84,27,{},bn);function Ym(){this.a=Jg}t(85,27,{},Ym);function $m(){this.a=Kg}t(86,27,{},$m);function dn(){this.a=Pg}
+t(87,27,{},dn);function fn(){this.a=Qg}t(88,27,{},fn);function hn(){this.a=Rg}t(89,27,{},hn);function kn(){this.a=Sg}t(90,27,{},kn);function qn(){this.a=Zg}t(91,27,{},qn);function mn(){this.a=$g}t(92,27,{},mn);function on(){this.a=ah}t(93,27,{},on);function Gk(){this.a=kk()}function kk(){return(new Date).getTime()}t(94,1,{},Gk);function rn(a){var b,c,d;d=new sn;for(c=a;c;)b=c.Dc(),c!=a&&tn(d.a,"Caused by: "),un(d,c.cZ.d),tn(d.a,ib),tn(d.a,null==b?"(No exception detail)":b),tn(d.a,aa),c=c.e}
+function vn(a){var b,c,d;c=y(wn,m,85,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new xn;c[d]=a[d]}}function yn(a){var b;b=a.cZ.d;a=a.Dc();return null!=a?b+ib+a:b}t(99,1,{71:1,86:1});_.Dc=function(){return this.f};_.tS=function(){return yn(this)};_.e=null;_.f=null;function zn(a){An();this.f=a}t(98,99,pi,zn);function Xi(a){An();this.f=a}function Ui(a,b){An();this.e=b;this.f=a}t(97,98,hi,Xi,Ui);
+function Bn(a){An();this.b=a;this.a=l;var b,c,d;c=[];d=y(wn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Cn(c[a]);vn(d)}t(96,97,hi,Bn);
+_.Dc=function(){if(null==this.c){this.d=null==this.b?Gf:Dn(this.b)?null==this.b?null:this.b.name:A(this.b,1)?"String":En(this.b).d;this.a=this.a+ib+(Dn(this.b)?null==this.b?null:this.b.message:this.b+l);var a;if(Dn(this.b)){a=this.b;var b=l,c;for(c in a)if(c!=Af&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ib+a[c]}catch(d){}a=b}else a=l;this.c=ra+this.d+") "+a+this.a}return this.c};_.a=l;_.b=null;_.c=null;_.d=null;function Fn(a,b){return Gn(a)?a.eQ(b):a===b}function En(a){return Gn(a)?a.cZ:Hn}
+function In(a){return Gn(a)?a.hC():Fi(a)}
+function Jn(){var a;Jn=x;Kn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Ln(a){Jn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Kn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Kn;t(106,1,{});function Fi(a){return a.$H||(a.$H=++Mn)}function Nn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function On(){return $wnd.setTimeout(function(){0!=Pn&&(Pn=0);Qn=-1},10)}var Pn=0,Mn=0,Rn=0,Qn=-1;
+function Sn(){Sn=x;Tn=new Un}function Vn(a,b){a.a=Wn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Xn(a)),Yn(a.e,1),!a.i&&(a.i=new Zn(a)),Yn(a.i,50))}function Un(){}function $n(a){return a.Ec()}function Wn(a,b){!a&&(a=[]);a[a.length]=b;return a}function ao(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Ec()&&(b=Wn(b,e)):e[0].wc()}catch(f){if(f=Ti(f),!A(f,86))throw f;}}return b}function Yn(a,b){Sn();$wnd.setTimeout(function(){C($n)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Un);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Tn;function Xn(a){this.a=a}t(109,1,{},Xn);
+_.Ec=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),ao(b,a.f));if(a.f){b=a.f;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Gk;100>kk()-d.a;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Ec()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;function Zn(a){this.a=a}t(110,1,{},Zn);_.Ec=function(){this.a.d&&Yn(this.a.e,1);return this.a.j};
+_.a=null;function bo(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.Fc(d.toString());c.push(e);var e=hb+e,f=b[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function An(){var a,b,c,d;c=bo(new co);d=y(wn,m,85,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Cn(c[a]);vn(d)}function co(){}t(113,1,{},co);
+_.Fc=function(a){var b,c,d;d=l;a=eo(a);b=a.indexOf(ra);c=0==a.indexOf(qe)?8:0;-1==b&&(b=fo(a,go(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=eo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function tn(a,b){a[a.explicitLength++]=null==b?Gf:b}function ho(){var a=[];a.explicitLength=0;return a}function io(a){var b,c;b=(c=a.join(l),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}
+function lo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}
+function oo(a){var b=$doc;return-1!=a.indexOf(hb)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(ce)),b.__gwt_container),b.innerHTML=kb+a+Xa||l,a=mo(b),b.removeChild(a),a):b.createElement(a)}function Wj(a){a.returnValue=!1}function po(a,b){var c=a.getAttribute(b);return null==c?l:c+l}function qo(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}
+function fk(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return c+ek(F(b.compatMode,Eb)?b.documentElement:b.body)}function gk(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return c+((F(b.compatMode,Eb)?b.documentElement:b.body).scrollTop||0)}function ek(a){return a.currentStyle.direction==tg?-(a.scrollLeft||0):a.scrollLeft||0}var Bj=!1,Aj=!1;function ro(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function so(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientLeft}function to(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientTop}function vj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(F(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function uo(a){return ek(F(a.compatMode,Eb)?a.documentElement:a.body)}
+function vo(a){return(F(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function wo(a,b){this.b=a;this.c=b}t(137,1,{71:1,75:1,77:1});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Dj(){Dj=x;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=H(Io,m,6,[xo,zo,Bo,Do,Fo])}t(136,137,vi);var Ho,Bo,zo,Do,xo,Fo;function yo(){wo.call(this,gc,0)}t(138,136,vi,yo);function Ao(){wo.call(this,"DOTTED",1)}t(139,136,vi,Ao);
+function Co(){wo.call(this,"DASHED",2)}t(140,136,vi,Co);function Eo(){wo.call(this,"HIDDEN",3)}t(141,136,vi,Eo);function Go(){wo.call(this,"SOLID",4)}t(142,136,vi,Go);function Jo(){Jo=x;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=H(To,m,7,[Ko,Mo,Oo,Qo])}t(143,137,Yh);var So,Mo,Oo,Qo,Ko;function Lo(){wo.call(this,gc,0)}t(144,143,Yh,Lo);function No(){wo.call(this,"BLOCK",1)}t(145,143,Yh,No);function Po(){wo.call(this,"INLINE",2)}t(146,143,Yh,Po);function Ro(){wo.call(this,"INLINE_BLOCK",3)}
+t(147,143,Yh,Ro);function Uo(){Uo=x;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=H(dp,m,9,[Vo,Xo,Zo,ap])}t(148,137,ii);var cp,Vo,Xo,Zo,ap;function Wo(){wo.call(this,Db,0)}t(149,148,ii,Wo);function Yo(){wo.call(this,$b,1)}t(150,148,ii,Yo);function $o(){wo.call(this,cc,2)}t(151,148,ii,$o);function bp(){wo.call(this,vc,3)}t(152,148,ii,bp);function Cj(){Cj=x;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=H(xp,m,10,[ep,gp,ip,kp,mp,op,qp,sp,up])}t(153,137,zi);
+var wp,sp,ip,kp,qp,up,op,gp,mp,ep;function fp(){wo.call(this,"PX",0)}t(154,153,zi,fp);function hp(){wo.call(this,"PCT",1)}t(155,153,zi,hp);function jp(){wo.call(this,"EM",2)}t(156,153,zi,jp);function lp(){wo.call(this,"EX",3)}t(157,153,zi,lp);function np(){wo.call(this,"PT",4)}t(158,153,zi,np);function pp(){wo.call(this,"PC",5)}t(159,153,zi,pp);function rp(){wo.call(this,"IN",6)}t(160,153,zi,rp);function tp(){wo.call(this,"CM",7)}t(161,153,zi,tp);function vp(){wo.call(this,"MM",8)}t(162,153,zi,vp);
+function yp(){yp=x;zp=[];Ap=[];Bp=[]}var zp,Ap,Bp;function Cp(){Cp=x;Dp()}function Dp(){Dp=x;Cp();Ep=y(I,s,-1,30,1)}function Fp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Ep;t(177,1,{});_.tS=function(){return"An event type"};_.f=null;t(176,177,{});_.Ic=function(){this.e=!1;this.f=null};_.e=!1;t(175,176,{});_.Hc=function(){return this.Jc()};_.a=null;var Gp=_.b=null;function Hp(){Hp=x;Ip=new Jp(pd,new Kp)}function Kp(){}t(174,175,{},Kp);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return Ip};
+var Ip;function Lp(){Lp=x;Mp=new Jp(Bd,new Np)}function Np(){}t(178,175,{},Np);_.Gc=function(a){Op();Pp(this,a.b,Qp(a.a.a,a.a.a.gb.selectedIndex))};_.Jc=function(){return Mp};var Mp;t(181,175,si);function Yj(a,b){return(a.a.clientX||0)-fk(b)+ek(b)+uo(b.ownerDocument)}function Zj(a,b){return(a.a.clientY||0)-gk(b)+(b.scrollTop||0)+vo(b.ownerDocument)}function Rj(a){var b;return(b=a.b)?Yj(a,b):a.a.clientX||0}function Sj(a){var b;return(b=a.b)?Zj(a,b):a.a.clientY||0}t(180,181,si);
+function Rp(){Rp=x;Sp=new Jp(Ed,new Tp)}function Tp(){}t(179,180,si,Tp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Sp};var Sp;function Up(){Up=x;Vp=new Jp(Rd,new Wp)}function Wp(){}t(182,175,{},Wp);_.Gc=function(){Wj(this.a);this.a.cancelBubble=!0};_.Jc=function(){return Vp};var Vp;t(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var Xp=_.c=0;function Ak(){this.c=++Xp}t(184,185,ji,Ak);
+function Jp(a,b){this.c=++Xp;this.a=b;!Gp&&(Gp=new Yp);Gp.a[a]=this;this.b=a}t(183,184,ji,Jp);_.a=null;_.b=null;function Zp(){Zp=x;$p=new Jp(Sd,new aq)}function aq(){}t(186,180,si,aq);
+_.Gc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(bq(),cq))a=dq(b.gb),c=new eq(jo(b.gb,Kf),jo(b.gb,Jf)),d=new eq(jo(b.K.ab.gb,Kf),jo(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);fq(b.z,!0);a=jo(b.K.ab.gb,Kf);gq(b,new eq(a,hq(b.K.ab).a));b.A&&b.F!=cq&&iq(b.f,b)}else fq(b.z,!1),b.F!=(bq(),cq)?gq(b,new eq(b.w.b,b.w.a)):jq(b,dq(b.f.gb)),b.A&&b.F!=cq&&kq(b.f,b);lq(b.K.ab)}else fq(b.z,!0)};_.Jc=function(){return $p};var $p;function mq(){mq=x;nq=new Jp(ke,new oq)}
+function oq(){}t(187,175,{},oq);_.Gc=function(a){dk(a.a.a)};_.Jc=function(){return nq};var nq;function pq(){pq=x;qq=new Jp(se,new rq)}function rq(){}t(188,175,{},rq);_.Gc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,sq(a.a.e,a.a.b)&&Wj(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,tq(a.a.f,a.a.b)&&Wj(this.a)),a.a.d=!0)};_.Jc=function(){return qq};var qq;function uq(){uq=x;vq=new Jp(te,new wq)}function wq(){}
+t(189,175,{},wq);_.Gc=function(a){a.a.a&&(a.a.b.a=null,xq(a.a.a,a.a.b))};_.Jc=function(){return vq};var vq;function yq(){yq=x;zq=new Jp(ue,new Aq)}function Aq(){}t(190,175,{},Aq);_.Gc=function(){Wj(this.a)};_.Jc=function(){return zq};var zq;t(192,175,{});t(191,192,{});function Bq(){Bq=x;Cq=new Jp(Te,new Dq)}function Dq(){}t(193,191,{},Dq);
+_.Gc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(Eq(),Fq).length&&-999!=(Eq(),Fq)[c]&&(c=(Eq(),Fq)[c]);b=new Gq(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.kb=!1;if(!a.z){a.kb=!0;a.J=l;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?Hq(Iq(a)):e=301;break;case 118:case 86:b&&a.vb&&Jq(a.u,(!a.wb&&(a.wb=new Kq(a)),a.wb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Rb&&(Lq(a,ko((Mq(),Nq).gc.a.gb,ch)),e=1201,a.d=18);break;case 104:case 72:a.kb=!0;a.J=Ub;e=1300;break;case 114:case 82:a.kb=!0;a.J=rc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.kb=!0,a.J=Ha):801==a.c?(e=237,a.kb=!0,a.J=Ga):(e=233,a.kb=!0,a.J="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.kb=!0,a.J=Ma);break;case 122:case 90:b?e=110:(e=239,a.kb=!0,a.J=Ra);break;case 97:case 65:e=235;a.kb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.kb=!0;a.J=Aa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.kb=!0;a.J=Ca;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.kb=!0,a.J="-F"):801==a.c?(e=255,a.kb=!0,a.J="-Cl"):901==a.c?(e=256,a.kb=!0,a.J="-Br"):1001==a.c?(e=257,a.kb=!0,a.J="-I"):501==a.c?(e=259,a.kb=!0,a.J="-OH"):401==a.c?(e=258,a.kb=!0,
+a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.kb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Oq(a,0):d?(e=223,a.kb=!0,a.J="-3-Furyl"):(e=221,a.kb=!0,a.J="-Furyl");break;case 49:105==a.c?Oq(a,1):1301==a.c?(a.kb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Oq(a,2);1301==a.c&&(a.kb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Oq(a,3):1301==a.c?(a.kb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Oq(a,4):e=207;break;case 53:105==a.c?Oq(a,5):e=208;break;case 54:105==a.c?Oq(a,
+6):e=210;break;case 55:105==a.c?Oq(a,7):e=211;break;case 56:105==a.c?Oq(a,8):e=212;break;case 57:105==a.c?Oq(a,9):(a.kb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Pq(a,e)}b=!0}b&&Wj(this.a)};_.Jc=function(){return Cq};var Cq;function Qq(){Qq=x;Rq=new Jp(nf,new Sq)}function Sq(){}t(194,180,si,Sq);_.Gc=function(a){a.tc(this)};_.Jc=function(){return Rq};var Rq;
+function wj(){wj=x;xj=new Jp(tf,new Tq)}function Tq(){}t(195,180,si,Tq);_.Gc=function(a){a.uc(this)};_.Jc=function(){return xj};var xj;function Uq(){Uq=x;Vq=new Jp(uf,new Wq)}function Wq(){}t(196,180,si,Wq);_.Gc=function(a){var b;a.e&&1==a.d&&(b=new Xj(lj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,mj(a))};_.Jc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new Jp(vf,new Zq)}function Zq(){}t(197,180,si,Zq);_.Gc=function(a){var b;b=this.a;Vn((Sn(),Tn),new $q(a,a.b,b))};_.Jc=function(){return Yq};var Yq;
+function yj(){yj=x;zj=new Jp(wf,new ar)}function ar(){}t(198,180,si,ar);_.Gc=function(a){a.vc(this)};_.Jc=function(){return zj};var zj;function Yp(){this.a={}}t(199,1,{},Yp);_.a=null;t(202,181,si);var br=null;function cr(){cr=x;dr=new Jp(Ug,new er)}function er(){}t(201,202,si,er);_.Gc=function(a){fr(a.a,this,a.a.k)};_.Jc=function(){return dr};var dr;function gr(){gr=x;hr=new Jp(Vg,new ir)}function ir(){}t(203,202,si,ir);_.Gc=function(a){fr(a.a,this,a.a.k)};_.Jc=function(){return hr};var hr;
+function jr(){var a;this.a=(a=document.createElement(ce),a.setAttribute(Nf,"return;"),typeof a.ontouchstart==qe)}t(204,1,{},jr);function kr(){kr=x;lr=new Jp(Wg,new mr)}function mr(){}t(205,202,si,mr);_.Gc=function(a){fr(a.a,this,a.a.n)};_.Jc=function(){return lr};var lr;function nr(){nr=x;or=new Jp(Xg,new pr)}function pr(){}t(206,202,si,pr);_.Gc=function(a){qr(a.a,this)&&(a.a.j&&rr(a.a.j,a.a.b)?a.a.d=!0:(Wj(this.a),ok(a.a.c,750),a.a.d=!1))};_.Jc=function(){return or};var or;
+function sr(a,b){this.a=b;this.b=a}function tr(a,b,c){zk&&(b=new sr(b,c),a.Uc(b))}t(207,176,{},sr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return zk};_.a=!1;var zk=_.b=null;function ur(a){this.a=a}t(208,176,{},ur);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return vr};var vr=_.a=null;function wr(){}function xr(a){var b;yr&&(b=new wr,a.Uc(b))}t(209,176,{},wr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return yr};var yr=null;function zr(a){this.a=a}t(210,176,{},zr);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return Ar};var Ar=_.a=null;function Br(){}t(211,176,{},Br);_.Gc=function(a){a.a.N&&a.a.Ed()};_.Hc=function(){return Cr};var Cr=null;function Dr(a,b,c){a=a.a;if(!b)throw new Er("Cannot add a handler with a null type");if(!c)throw new Er("Cannot add a null handler");0<a.b?Fr(a,new Gr(a,b,c)):Hr(a,b,null).vf(c);return new Ir(new Jr(a,b,c))}
+function Kr(a,b){var c;!b.e||b.Ic();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,j,h;if(!b)throw new Er("Cannot fire null event");try{++d.b;j=Lr(d,b.Hc(),null);e=null;for(h=d.c?j.Ef(j.Be()):j.Df();d.c?h.Gf():h.Xc();){g=d.c?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Ti(n),A(n,86))f=n,!e&&(e=new Mr),Nr(e,f);else throw n;}}if(e)throw new Or(e);}finally{if(--d.b,0==d.b){var o,r;if(d.a)try{for(r=new Ni(d.a);r.b<r.d.Be();)o=Oi(r),o.wc()}finally{d.a=null}}}}catch(q){q=Ti(q);if(A(q,38))throw new Pr(q.a);throw q;}finally{null==
+c?(b.e=!0,b.f=null):b.f=c}}function Qr(a){Rr.call(this,a,!1)}function Rr(a,b){this.a=new Sr(b);this.b=a}t(212,1,Ci,Qr,Rr);_.Uc=function(a){Kr(this,a)};_.a=null;_.b=null;t(215,1,{});function Fr(a,b){!a.a&&(a.a=new hj);bj(a.a,b)}function Tr(a,b,c,d){var e,f;e=Lr(a,b,c);e.xf(d)&&e.ye()&&(f=kj(a.d,b),f.Ae(c),f.ye()&&Wi(a.d,b))}function Hr(a,b,c){var d;d=kj(a.d,b);d||(d=new Li,z(a.d,b,d));a=d.xe(c);a||(a=new hj,d.ze(c,a));return a}
+function Lr(a,b,c){a=kj(a.d,b);if(!a)return Ur(),Ur(),Vr;c=a.xe(c);return!c?(Ur(),Ur(),Vr):c}t(214,215,{});_.a=null;_.b=0;_.c=!1;function Sr(a){this.d=new Li;this.c=a}t(213,214,{},Sr);function Ir(a){this.a=a}t(216,1,{},Ir);_.a=null;function Or(a){Ui.call(this,Wr(a),Xr(a));this.a=a}function Xr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Wr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Yr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:tn(b.a,"; "),d=d.Dc(),tn(b.a,d);return io(b.a)}t(218,97,Sh,Or);_.a=null;function Pr(a){Or.call(this,a)}t(217,218,Sh,Pr);t(219,1,{},function(){});function Zr(a){a=ko(a,$d);return $r(tg,a)?(as(),bs):$r(af,a)?(as(),cs):(as(),ds)}function as(){as=x;bs=new es("RTL",0);cs=new es("LTR",1);ds=new es("DEFAULT",2);fs=H(gs,m,15,[bs,cs,ds])}
+function es(a,b){wo.call(this,a,b)}t(221,137,{15:1,71:1,75:1,77:1},es);var fs,ds,cs,bs;function hs(){}function is(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=is(e,d);H(a,b,c,d);return d}function js(a){return ks([ls,I],[m,s],[70,-1],a,0,2,1)}
+function ks(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=is(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ks(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ms();var e=ns,f=os;ms();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ps(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new qs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new qs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new qs;}a[b]=c}t(222,1,{},hs);_.qI=0;
+function ms(){ms=x;ns=[];os=[];var a=new hs,b=ns,c=os,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ns,os;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Dn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Gn(a){return a.tM==x||a.cM&&!!a.cM[1]}function rs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function ss(){var a;$stats&&ts("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Pf))a=Pf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a=Ne;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}F(Ne,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&ts("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Hs,m,1,[Eb]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&ts("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";yp();Bp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+yp();0!=Bp.length&&(a=Bp.join(l),a=(Cp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Fp(0,a,!1),Bp.length=0);if(0!=zp.length){a=zp.join(l);a=(Cp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Ep[b],0==c&&(c=Ep[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Ep[e]+=a.length;Fp(e,a,!0)}zp.length=0}0!=Ap.length&&(a=Ap.join(l),a=(Cp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
+a:Fp(b-1,a,!0),Ap.length=0);$stats&&ts("export.client.JSME_export");new Is;new Js;0<Ks(null)?Vn((Sn(),Tn),new Ls):Ms()}function Ti(a){return A(a,86)?a:new Bn(a)}function Ns(a){return Os(a&4194303,a>>22&4194303,0>a?1048575:0)}function Ps(a){return Os(a.l,a.m,a.h)}function Os(a,b,c){return _=new Qs,_.l=a,_.m=b,_.h=c,_}
+function Rs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Ss;if(0==a.l&&0==a.m&&0==a.h)return Ts=Os(0,0,0),Os(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Ts=Os(0,0,0),c=Ps((Us(),Vs))):(Ts=Os(c.l,c.m,c.h),c=Os(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ws(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Xs(e):0==c&&0!=d&&0==e?Xs(d)+22:0!=c&&0==d&&0==e?Xs(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ps((Us(),Ys)),c=!0,g=!g;else return c=Zs(a,f),g&&$s(c),Ts=Os(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ws(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Zs(c,d);f&&$s(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Os(f,j,c);g?Ts=Ws(c):Ts=Os(c.l,c.m,c.h);return e}if(!at(a,b))return e?Ts=Ws(a):Ts=Os(a.l,a.m,a.h),Os(0,0,0);c=c?a:Os(a.l,a.m,a.h);var h,n,o,r;f=bt(b)-bt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Os(j&4194303,n&4194303,h&1048575);for(n=Os(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&$s(n);e?(Ts=Ws(c),d&&(Ts=ct(Ts,(Us(),Vs)))):Ts=Os(c.l,c.m,c.h);return n}
+function $s(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function bt(a){var b;b=dt(a.h);return 32==b?(b=dt(a.m),32==b?dt(a.l)+32:b+20-10):b-12}var Ts=null;function et(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Os(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function ft(a,b){return Os(a.l&b.l,a.m&b.m,a.h&b.h)}function gt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return Us(),ht;if(-9223372036854775E3>a)return Us(),it;if(9223372036854775E3<=a)return Us(),Ys;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Os(a,b,c);d&&$s(b);return b}function jt(a){var b,c;return-129<a&&128>a?(b=a+128,null==kt&&(kt=y(lt,m,16,256,0)),c=kt[b],!c&&(c=kt[b]=Ns(a)),c):Ns(a)}
+function mt(a){var b=oh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function at(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function nt(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Os(c&4194303,q&
+4194303,u&1048575)}function Ws(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Os(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Zs(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Os(c&4194303,d&4194303,e&1048575)}function ct(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Os(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function ot(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ya;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return xa+ot(Ws(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=jt(1E9);a=Rs(a,b);b=l+N(Ts);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ya+b;c=b+c}return c}var kt=null;function Us(){Us=x;Ys=Os(4194303,4194303,524287);it=Os(0,0,524288);Vs=jt(1);jt(2);ht=jt(0)}var Ys,it,Vs,ht;function Qs(){}t(231,1,{16:1},Qs);
+function ts(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function pt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}t(236,1,{},pt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function qt(a,b){tn(a.a.a,b.a);return a}function rt(){this.a=new st}t(237,1,{},rt);function tt(a){if(null==a)throw new Er("css is null");this.a=a}t(238,1,{17:1,71:1},tt);
+_.eQ=function(a){return!A(a,17)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;function vt(a){if(null==a)throw new Er("html is null");this.a=a}t(240,1,wi,vt);_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;t(241,1,wi,function(){this.a=l});_.Vc=function(){return this.a};_.eQ=function(a){return!A(a,18)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};_.a=null;
+function wt(){wt=x;xt=RegExp(ka,re);yt=RegExp(pb,re);zt=RegExp(kb,re);At=RegExp(qa,re);Bt=RegExp(ea,re)}function Ct(a){wt();-1!=a.indexOf(ka)&&(a=a.replace(xt,la));-1!=a.indexOf(kb)&&(a=a.replace(zt,na));-1!=a.indexOf(pb)&&(a=a.replace(yt,ma));-1!=a.indexOf(ea)&&(a=a.replace(Bt,"&quot;"));-1!=a.indexOf(qa)&&(a=a.replace(At,"&#39;"));return a}var xt,yt,zt,Bt,At;function Dt(a){if(null==a)throw new Er("uri is null");this.a=a}t(243,1,{19:1},Dt);_.eQ=function(a){return!A(a,19)?!1:F(this.a,a.a)};_.hC=function(){return ut(this.a)};
+_.a=null;function Et(){Et=x}t(245,1,{});function Ft(){}t(246,1,{},Ft);var Gt=null;function Ht(){}t(247,245,{},Ht);var It=null;function Jt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Lr(a.a,f,null).Be();for(e-=1;0<=e;--e)if(d=Lr(a.a,f,null).Cf(e),A(d,20)&&Fn(d.a,b)){var h=a.a,n=f;0<h.b?Fr(h,new Kt(h,n,null,d)):Tr(h,n,null,d)}}}t(248,1,ki);_.a=null;function Lt(a){this.a=a}t(249,248,ki,Lt);_.Wc=function(a){a.c&&(this.a._c(a.d)||(a.a=!0))};function Mt(a){this.a=a}t(250,248,ki,Mt);
+_.Sc=function(){var a=this.a;Nt((Ot(),Pt),a.a,!0)};function Qt(){An()}t(251,97,hi,Qt);function Rt(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,ok(a.d,1))}function St(){this.a=new Tt(this);this.b=new hj;this.d=new Ut(this);this.f=new Vt(this)}t(252,1,{},St);_.c=!1;_.e=!1;function Tt(a){uk();this.a=a}t(253,24,{},Tt);_.Cc=function(){if(this.a.c){var a=this.a,b;b=Wt(a.f.d.b,a.f.b);Xt(a.f);A(b,21)&&new Qt;a.c=!1;Rt(a)}};_.a=null;function Ut(a){uk();this.a=a}t(254,24,{},Ut);
+_.Cc=function(){this.a.e=!1;var a=this.a,b=kk(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(ok(a.a,1E4);a.f.c<a.f.a;){d=Yt(a.f);try{if(null==d)break;A(d,21)&&(c=d,c.wc())}finally{(e=-1==a.f.b)||Xt(a.f)}if(100<=kk()-b)break}}finally{e||(ik(a.a),a.c=!1,Rt(a))}};_.a=null;function Yt(a){var b;a.b=a.c;b=Wt(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function Xt(a){Zt(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function Vt(a){this.d=a}t(255,1,{},Vt);_.Xc=function(){return this.c<this.a};_.Yc=function(){return Yt(this)};
+_.Zc=function(){Xt(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function $t(a,b){var c=(au(),bu(b));a.appendChild(c)}var ck=null,qj=null;function cu(){cu=x;du=new St}function Uj(a){cu();if(!a)throw new Er("cmd cannot be null");var b=du;bj(b.b,a);Rt(b)}var du;function eu(a){rj();!fu&&(fu=new Ak);gu||(gu=new Rr(null,!0),hu=new iu);return Dr(gu,fu,a)}var gu=null;function ju(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function iu(){}t(261,176,{},iu);_.Gc=function(a){a.Wc(this);hu.c=!1};_.Hc=function(){return fu};
+_.Ic=function(){ju(this)};_.a=!1;_.b=!1;_.c=!1;var fu=_.d=null,hu=null;function ku(){ku=x;lu=new mu;nu()||(lu=null)}var lu=null;function wk(){}t(263,1,{},wk);_.Qc=function(){for(;0<(uk(),vk).c;)ik(Wt(vk,0))};function yk(a,b){return Dr((!ou&&(ou=new pu),ou),a,b)}
+function qu(a){xk();ru||(su("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new tu),ru=!0);return yk((!yr&&(yr=new Ak),yr),a)}
+function xk(){uu||(su('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new vu),
+uu=!0)}function wu(){uu&&tr((!ou&&(ou=new pu),ou),null,!1)}function xu(){var a;uu&&(a=new yu,ou&&Kr(ou,a));return null}function zu(){var a,b;if(ru&&(b=uj(),a=vj(),Au!=b||Bu!=a))Au=b,Bu=a,xr((!ou&&(ou=new pu),ou))}var uu=!1,ou=null,Bu=0,Au=0,ru=!1;function Cu(){Cu=x;Du=new Ak}function yu(){Cu()}t(265,176,{},yu);_.Gc=function(){null.$f()};_.Hc=function(){return Du};var Du;function pu(){Qr.call(this,null)}t(267,212,Ci,pu);
+function Eu(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Sd:return 2;case ke:return 2048;case Te:return 128;case "keypress":return 256;case "keyup":return 512;case Ze:return 32768;case "losecapture":return 8192;case nf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case he:return 65536;case "DOMMouseScroll":case "mousewheel":return 131072;case Rd:return 262144;case Uf:return 524288;case Xg:return 1048576;case Wg:return 2097152;
+case Vg:return 4194304;case Ug:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function rj(){Fu||(Gu(),Fu=!0)}var Fu=!1;
+function Gu(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=C(function(){var a=$wnd.event,b;var c=gu,d,h,n;fu&&c&&Hu(c.a.d,fu)?(b=hu.a,d=hu.b,h=hu.c,n=hu.d,ju(hu),hu.d=a,Kr(c,hu),c=!(hu.a&&!hu.b),hu.a=b,hu.b=d,hu.c=h,hu.d=n,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Wj(a));return b});var a=C(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!Iu()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
+if(a&&!Dn(a)&&A(a,22)){var c=$wnd.event,d;d=ck;ck=c;b==qj&&8192==Eu(c.type)&&(qj=null);a.$c(c);ck=d}}),b=C(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(Lf,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,Iu())}),c=C(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Vc);$wnd["__gwt_dispatchEvent_"+d]=a;Ju=(new Function(gh,
+"return function() { w.__gwt_dispatchEvent_"+d+".call(this) }"))($wnd);$wnd["__gwt_dispatchDblClickEvent_"+d]=b;Ku=(new Function(gh,"return function() { w.__gwt_dispatchDblClickEvent_"+d+Ua))($wnd);$wnd["__gwt_dispatchUnhandledEvent_"+d]=c;Lu=(new Function(gh,lg+d+Ua))($wnd);Mu=(new Function(gh,lg+d+".call(w.event.srcElement)}"))($wnd);c=C(function(){a.call($doc.body)});d=C(function(){b.call($doc.body)});$doc.body.attachEvent(Lf,c);$doc.body.attachEvent("onmousedown",c);$doc.body.attachEvent("onmouseup",
+c);$doc.body.attachEvent("onmousemove",c);$doc.body.attachEvent("onmousewheel",c);$doc.body.attachEvent("onkeydown",c);$doc.body.attachEvent("onkeypress",c);$doc.body.attachEvent("onkeyup",c);$doc.body.attachEvent("onfocus",c);$doc.body.attachEvent("onblur",c);$doc.body.attachEvent("ondblclick",d);$doc.body.attachEvent("oncontextmenu",c)}function Nu(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
+function Ou(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Ju:null),c&3&&(a.ondblclick=b&3?Ku:null),c&4&&(a.onmousedown=b&4?Ju:null),c&8&&(a.onmouseup=b&8?Ju:null),c&16&&(a.onmouseover=b&16?Ju:null),c&32&&(a.onmouseout=b&32?Ju:null),c&64&&(a.onmousemove=b&64?Ju:null),c&128&&(a.onkeydown=b&128?Ju:null),c&256&&(a.onkeypress=b&256?Ju:null),c&512&&(a.onkeyup=b&512?Ju:null),c&1024&&(a.onchange=b&1024?Ju:null),c&2048&&(a.onfocus=b&2048?Ju:null),c&4096&&(a.onblur=b&4096?Ju:null),
+c&8192&&(a.onlosecapture=b&8192?Ju:null),c&16384&&(a.onscroll=b&16384?Ju:null),c&32768&&("IFRAME"==a.nodeName?b&32768?a.attachEvent(Mf,Mu):a.detachEvent(Mf,Mu):a.onload=b&32768?Lu:null),c&65536&&(a.onerror=b&65536?Ju:null),c&131072&&(a.onmousewheel=b&131072?Ju:null),c&262144&&(a.oncontextmenu=b&262144?Ju:null),c&524288&&(a.onpaste=b&524288?Ju:null))}function Iu(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}
+var Ku=null,Ju=null,Mu=null,Lu=null;function Pu(){var a;Pu=x;Qu=(a=$doc,F(a.compatMode,Eb)?a.documentElement:a.body)}var Qu;function Ru(){this.b=new hj}function Su(a){a=a[cd];return null==a?-1:a}t(271,1,{},Ru);_.a=null;function Tu(a,b){this.a=a;this.b=b}t(272,1,{},Tu);_.a=0;_.b=null;
+function nu(){var a=lu,b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));Uu=b;var d=$wnd.onhashchange;$wnd.onhashchange=C(function(){var b=l,c=$wnd.location.hash;0<c.length&&(b=a.ad(c.substring(1)));a.bd(b);d&&d()});return!0}function mu(){this.a=new Qr(null)}t(273,1,Ci,mu);_.ad=function(a){return decodeURI(a.replace("%23",ha))};_.Uc=function(a){Kr(this.a,a)};_.bd=function(a){a=null==a?l:a;if(!F(a,null==Uu?l:Uu))Uu=a,Cr&&(a=new Br,Kr(this.a,a))};var Uu=l;
+function su(a,b){var c;c=oo("script");c.text=a;$doc.body.appendChild(c);b.wc();$doc.body.removeChild(c)}function vu(){}t(276,1,{},vu);_.wc=function(){$wnd.__gwt_initWindowCloseHandler(C(xu),C(wu))};function tu(){}t(277,1,{},tu);_.wc=function(){$wnd.__gwt_initWindowResizeHandler(C(zu))};function gj(a,b){Pi(a.gd(),b,!0)}function fj(a,b){Pi(a.gd(),b,!1)}function tj(a,b,c){0<=b&&a.md(b+Zf);0<=c&&a.kd(c+Zf)}function Vu(a){var b,a=ko(a,Dd);b=fo(a,go(32));return 0<=b?a.substr(0,b-0):a}
+function Pi(a,b,c){if(!a)throw new Xi(kc);b=eo(b);if(0==b.length)throw new Bk(Lc);if(c){var d;d=eo(b);b=a.className;-1==lo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=eo(b);f=a.className;e=lo(f,c);-1!=e&&(b=eo(f.substr(0,e-0)),c=eo(Wu(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Xu(a,b){a.style.display=b?l:Cf;a.setAttribute("aria-hidden",""+!b)}t(282,1,ti);_.cd=function(){return fk(this.gb)};_.dd=function(){return gk(this.gb)};
+_.ed=function(){return jo(this.gb,Jf)};_.fd=function(){return jo(this.gb,Kf)};_.gd=function(){return this.gb};_.hd=function(){return this.gb.style.display!=Cf};_.jd=function(){throw new Yu;};_.kd=function(a){this.gb.style[De]=a};_.ld=function(a){Xu(this.gb,a)};_.md=function(a){this.gb.style[ih]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;
+function B(a,b,c){var d;d=Eu(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;rj();Ou(e,d)}else a.cb|=d;return Dr(!a.db?a.db=new Qr(a):a.db,c,b)}function Zu(a,b,c){return Dr(!a.db?a.db=new Qr(a):a.db,c,b)}function $u(a){var b;if(a.pd())throw new av("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;rj();Ou(c,b)}else a.cb|=b;a.nd();a.sd()}
+function bv(a,b){var c;switch(Eu(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==uf?b.toElement:b.fromElement))&&qo(a.gb,c))return}c=a.gb;var d,e,f;if(Gp&&(f=Gp.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&Kr(a.db,f.a),f.a.a=d,f.a.b=e}function cv(a){if(!a.pd())throw new av("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.gb.__listener=null,a.bb=!1}}}
+function dk(a){if(a.fb)if(A(a.fb,28))a.fb.ud(a);else{if(a.fb)throw new av("This widget's parent does not implement HasWidgets");}else if(oj(),Hu(dv.a,a)){oj();try{a.rd()}finally{Wi(dv.a,a)}}}function ev(a,b){var c;c=a.fb;if(b){if(c)throw new av("Cannot set a new parent without first clearing the old parent");a.fb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.fb=null}}t(281,282,Zh);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.db&&Kr(this.db,a)};_.pd=function(){return this.bb};
+_.qd=function(){$u(this)};_.$c=function(a){bv(this,a)};_.rd=function(){cv(this)};_.sd=function(){};_.td=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function fv(a){for(a=new gv(a);a.a.a<a.a.b.c-1;)hv(a.a),iv(a.a)}t(280,281,Di);_.nd=function(){jv(this,(kv(),lv))};_.od=function(){jv(this,(kv(),mv))};function nv(a,b,c){dk(b);var d=a.p;ov(d,b,d.c);d=(au(),bu(b.gb));c.appendChild(d);ev(b,a)}
+function pv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new qv;b.fb==a&&(f=a.vd(b),f<d&&--d);dk(b);ov(a.p,b,d);e?(e=b.gb,Nu(c,(au(),bu(e)),d)):(e=(au(),bu(b.gb)),c.appendChild(e));ev(b,a)}function rv(a,b){var c;if(b.fb!=a)return!1;try{ev(b,null)}finally{c=b.gb;no(c).removeChild(c);c=a.p;var d;d=sv(c,b);if(-1==d)throw new tv;if(0>d||d>=c.c)throw new qv;for(--c.c;d<c.c;++d)ps(c.a,d,c.a[d+1]);ps(c.a,c.c,null)}return!0}t(279,280,Di);_.vd=function(a){return sv(this.p,a)};
+_.wd=function(a,b,c,d){pv(this,a,b,c,d)};_.xd=function(){return new uv(this.p)};_.ud=function(a){return rv(this,a)};function nj(a,b,c,d){var e;dk(b);e=a.p.c;a.Ad(b,c,d);a.wd(b,a.gb,e,!0)}function vv(a,b){var c;(c=rv(a,b))&&wv(b.gb);return c}function xv(a,b,c,d){if(b.fb!=a)throw new Bk("Widget must be a child of this panel.");a.Ad(b,c,d)}function yv(a,b,c){a=a.gb;-1==b&&-1==c?wv(a):(a.style[Wf]=ed,a.style[Ue]=b+Zf,a.style[Tg]=c+Zf)}
+function zv(){var a=oo(ce);this.p=new Av(this);this.gb=a;this.gb.style[Wf]="relative";this.gb.style[Sf]=Ee}function wv(a){a.style[Ue]=l;a.style[Tg]=l;a.style[Wf]=l}t(278,279,Di,zv);_.yd=function(a){nv(this,a,this.gb)};_.ud=function(a){return vv(this,a)};_.zd=function(a,b,c){xv(this,a,b,c)};_.Ad=function(a,b,c){yv(a,b,c)};function Bv(a,b){if(a.Cd())throw new av("SimplePanel can only contain one child widget");a.Dd(b)}
+function Cv(a,b){if(a.ab!=b)return!1;try{ev(b,null)}finally{a.Bd().removeChild(b.gb),a.ab=null}return!0}function Dv(a,b){if(b!=a.ab&&(b&&dk(b),a.ab&&a.ud(a.ab),a.ab=b)){var c=(au(),bu(a.ab.gb));a.Bd().appendChild(c);ev(b,a)}}function Ev(){this.gb=oo(ce)}t(286,280,Di,Ev);_.Bd=function(){return this.gb};_.Cd=function(){return this.ab};_.xd=function(){return new Fv(this)};_.ud=function(a){return Cv(this,a)};_.Dd=function(a){Dv(this,a)};_.ab=null;function Gv(a,b){a.$&&(Hv(a.Z,!1,!1),tr(a,a,b))}
+function Iv(a){var b;if(b=a.ab)null!=a.O&&b.kd(a.O),null!=a.P&&b.md(a.P)}function Jv(a,b,c){a.V=b;a._=c;b-=so();c-=to();a=a.gb;a.style[Ue]=b+(Cj(),Zf);a.style[Tg]=c+Zf}function Kv(a){a.$||(a.bb&&dk(a),Hv(a.Z,!0,!1))}t(285,286,Di);_.Bd=function(){return mo(this.gb)};_.ed=function(){return jo(this.gb,Jf)};_.fd=function(){return jo(this.gb,Kf)};_.gd=function(){return no(mo(this.gb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Gv(this,a)};_.hd=function(){return!F(Ee,this.gb.style[eh])};_._c=function(){return!0};
+_.Wc=function(){};_.td=function(){this.$&&Hv(this.Z,!1,!0)};_.kd=function(a){this.O=a;Iv(this);0==a.length&&(this.O=null)};_.Gd=function(a,b){Jv(this,a,b)};_.ld=function(a){this.gb.style[eh]=a?fh:Ee};_.Dd=function(a){Dv(this,a);Iv(this)};_.md=function(a){this.P=a;Iv(this);0==a.length&&(this.P=null)};_.Hd=function(){Kv(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
+function Lv(a,b){var c;this.gb=oo(ce);this.R=new Mv;this.L=(Nv(),Ov);this.Z=new Pv(this);this.gb.appendChild(oo(ce));this.Gd(0,0);no(mo(this.gb))[Dd]="gwt-PopupPanel";mo(this.gb)[Dd]=Vf;this.N=this.M=a;this.W=!1;c=H(Hs,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new Qv(c);this.K.gd()[Dd]=l;c=no(mo(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(kc);d=eo(d);if(0==d.length)throw new Bk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=
+e[j];n.length>g&&n.charAt(g)==xa&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Dv(this,this.K);Iv(this);Pi(mo(this.gb),Vf,!1);Pi(this.K.b,b+"Content",!0)}t(284,285,Di);_.nd=function(){$u(this.K)};_.od=function(){cv(this.K)};_.Cd=function(){return this.K.ab};_.xd=function(){return new Fv(this.K)};_.ud=function(a){return this.K.ud(a)};_.Dd=function(a){Dv(this.K,a);Iv(this)};_.K=null;t(283,284,Di);_.rd=function(){cv(this)};
+function Rv(){Rv=x;Sv=new Tv(Db,0,(Nv(),Ov));Uv=new Tv(pc,1,Vv);Wv=new Tv(wc,2,Xv);Yv=H(Zv,m,23,[Sv,Uv,Wv])}function Tv(a,b,c){wo.call(this,a,b);this.a=c}t(287,137,{23:1,71:1,75:1,77:1},Tv);_.a=null;var Yv,Sv,Uv,Wv;function $v(){$v=x;aw=H(Hs,m,1,[Tg,mf,sd])}
+function Qv(a){var b;$v();var c,d;c=this.gb=oo(Ig);this.c=oo(Lg);$t(c,this.c);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=oo(Yg),b[Dd]=a[c],$t(b,bw(a[c]+"Left")),$t(b,bw(a[c]+Fb)),$t(b,bw(a[c]+"Right")),b),$t(this.c,d),1==c&&(this.b=mo(d.children[1]));this.gb[Dd]="gwt-DecoratorPanel"}function bw(a){var b,c;c=oo(Mg);b=oo(ce);var d=(au(),bu(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(289,286,fi,Qv);_.Bd=function(){return this.b};_.b=null;_.c=null;var aw;t(288,289,fi);t(290,1,{});
+function kv(){kv=x;lv=new cw;mv=new dw}function ew(a){Or.call(this,a)}function jv(a,b){kv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Ti(f),A(f,86))d=f,!c&&(c=new Mr),Nr(c,d);else throw f;}}if(c)throw new ew(c);}t(291,217,Sh,ew);var lv,mv;function cw(){}t(292,1,{},cw);_.Id=function(a){a.qd()};function dw(){}t(293,1,{},dw);_.Id=function(a){a.rd()};t(296,281,Zh);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};
+_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.qd=function(){$u(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};t(295,296,Zh);function fw(a){this.gb=$doc.createElement("<BUTTON type='button'></BUTTON>");this.gb[Dd]="gwt-Button";this.gb.innerHTML=a||l}t(294,295,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},fw);t(297,279,Di);_.d=null;_.e=null;
+function gw(a,b){var c;if(a.f)throw new av("Composite.initWidget() may only be called once.");dk(b);c=b.gb;a.gb=c;var d;au();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((au(),c).__gwt_resolve=hw(a));a.f=b;ev(b,a)}function iw(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);rj();Ou(d,b)}else b.cb|=c;a.cb=-1}a.f.qd();a.gb.__listener=a;a.sd()}t(298,281,Bi);_.pd=function(){return this.f?this.f.pd():!1};_.qd=function(){iw(this)};_.$c=function(a){bv(this,a);this.f.$c(a)};
+_.rd=function(){this.f.rd()};_.jd=function(){return this.gb=this.f.jd()};_.f=null;function jw(a,b){a.c=!1;a.a.innerText=b||l;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[$d]=tg;break;case 1:c[$d]=af;break;case 2:Zr(c)!=(as(),ds)&&(c[$d]=l)}}}function kw(a){this.a=a;this.c=!1;this.d=this.b=Zr(a)}t(299,1,{},kw);_.a=null;_.b=null;_.c=!1;_.d=null;function sj(){this.gb=lw()}t(300,286,Di,sj);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};
+_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function mw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=Su(c),e=0>c?null:Wt(a.i.b,c));e?nw(a,e):d&&(b.innerHTML=l||l);return b}function nw(a,b){var c;if(b.fb!=a)return!1;try{ev(b,null)}finally{c=b.gb;no(c).removeChild(c);var d=a.i,e;e=Su(c);c[cd]=null;c=d.b;ow(e,c.c);ps(c.b,e,null);d.a=new Tu(e,d.a)}return!0}t(302,280,Di);_.xd=function(){return new pw(this)};
+_.ud=function(a){return nw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function qw(a){if(0>=a.b)throw new rw("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new rw("Column index: 0, Column size: "+a.a);}
+function sw(){this.i=new Ru;this.f=oo(Ig);this.c=oo(Lg);$t(this.f,this.c);this.gb=this.f;this.d=new tw(this);var a=new uw(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=oo("colgroup");var b=a.a;Nu(a.b.f,(au(),bu(b)),0);$t(a.a,oo(Id))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new rw("Row index: "+a+", Row size: "+d);if(0>c)throw new rw("Column "+c+" must be non-negative: "+c);if(this.a<=c)throw new rw("Column index: "+
+c+", Column size: "+this.a);c=mw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=oo(Mg),d.innerHTML=pa||l,Nu(c,(au(),bu(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=oo(Id),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Mg);e.innerHTML=pa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=
+e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)mw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}t(301,302,Di,sw);_.a=0;_.b=0;function vw(a){for(;++a.b<a.d.c&&!(null!=Wt(a.d,a.b)););}function pw(a){this.c=a;this.d=this.c.i.b;vw(this)}t(303,1,{},pw);_.Xc=function(){return this.b<this.d.c};
+_.Yc=function(){var a;if(this.b>=this.d.c)throw new tv;a=Wt(this.d,this.b);this.a=this.b;vw(this);return a};_.Zc=function(){var a;if(0>this.a)throw new ww;a=Wt(this.d,this.a);dk(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function tw(a){this.a=a}t(304,1,{},tw);_.a=null;function uw(a){this.b=a}t(305,1,{},uw);_.a=null;_.b=null;function xw(){xw=x;yw=new zw}var yw;function Aw(){Aw=x;Bw=new Cw((Uo(),Ad));Dw=new Cw(Ue);Ew=new Cw(ng);Fw=Dw;Gw=Ew;Hw=Fw}var Bw,Hw,Dw,Gw,Fw,Ew;function zw(){}t(307,1,{},zw);
+function Cw(a){this.a=a}t(308,307,{},Cw);_.a=null;function Iw(){Iw=x;Jw=new Kw(mf);Lw=new Kw(Tg)}var Jw,Lw;function Kw(a){this.a=a}t(309,1,{},Kw);_.a=null;function Mw(a,b){var c;c=Nw(a);$t(a.b,c);nv(a,b,c)}function Nw(a){var b;b=oo(Mg);b[hd]=a.a.a;b.style[dh]=a.c.a;return b}function Ow(a,b){var c,d;d=no(b.gb);(c=rv(a,b))&&a.b.removeChild(d);return c}
+function Pw(){this.p=new Av(this);this.e=oo(Ig);this.d=oo(Lg);$t(this.e,this.d);this.gb=this.e;this.a=(Aw(),Hw);this.c=(Iw(),Lw);this.b=oo(Yg);$t(this.d,this.b);this.e[zd]=Ya;this.e[yd]=Ya}t(310,297,Di,Pw);_.ud=function(a){return Ow(this,a)};_.b=null;function Qw(){Qw=x;new Li}function Rw(a,b,c,d,e){Qw();this.a=new Sw(this,a,b,c,d,e);this.gb[Dd]="gwt-Image"}function Tw(a,b,c,d,e){Qw();Rw.call(this,(Et(),new Dt(a)),b,c,d,e)}t(311,281,Zh,Rw,Tw);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};
+_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.$c=function(a){32768==Eu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=l);bv(this,a)};_.sd=function(){var a=this.a;F(Ze,ko(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Uw(a,this),Vn((Sn(),Tn),a.f))};_.a=null;t(313,1,{});_.f=null;function Vw(){Vw=x;Ww()}
+function Sw(a,b,c,d,e,f){var g,j;Vw();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=oo(Cg);j=new rt;qt(qt(qt(j,new tt("width:"+e+(Cj(),Zf)+jb)),new tt("height:"+f+cg)),new tt("background:url("+b.a+") no-repeat "+-c+"px "+-d+cg));!Xw&&(Xw=new Yw);b=Zw;c=new tt((new tt(io(j.a.a))).a);j=new st;tn(j.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=Ct(b.a);tn(j.a,b);tn(j.a,"' style='");b=Ct(c.a);tn(j.a,b);tn(j.a,"' border='0'>");j=new vt(io(j.a));g.innerHTML=j.a||l;g=mo(g);a.bb&&(a.gb.__listener=
+null);if(a.gb&&(j=a.gb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),rj(),Ou(g,a)):a.cb|=133333119}t(312,313,{},Sw);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Uw(a,b){this.a=a;this.b=b}t(314,1,{},Uw);_.wc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Ze,b),this.b.gb.fireEvent("on"+a.type,a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;
+_.b=null;function $w(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(xw(),yw)?a.b.d==(as(),cs)?(Aw(),Dw):a.b.d==bs?(Aw(),Ew):(Aw(),Fw):a.b.d==(as(),cs)?(Aw(),Ew):a.b.d==bs?(Aw(),Dw):(Aw(),Gw);b!=a.c&&(a.c=b,a.gb.style[Og]=!a.c?l:a.c.a)}t(316,281,Zh);_.a=null;_.b=null;_.c=null;function ax(){this.gb=oo(ce);this.b=new kw(this.gb);this.gb[Dd]="gwt-Label"}function bx(){ax.call(this);jw(this.b,jh);$w(this)}t(315,316,Zh,ax,bx);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};
+_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function cx(a,b){if(0>b||b>=a.gb.options.length)throw new qv;}function Qp(a,b){cx(a,b);return a.gb.options[b].value}function dx(){this.gb=$doc.createElement("<SELECT>");this.gb[Dd]="gwt-ListBox"}t(317,296,Zh,dx);t(318,248,ki);function ex(a){this.a=a}t(319,318,ki,ex);_.Kc=function(){};function fx(a){this.a=a}t(320,318,ki,fx);
+_.Qc=function(a){this.a.Jd(a.f,a.a)};function gx(a,b,c){var d;if(a.o){var e=d=oo(Yg);Nu(a.e,(au(),bu(e)),b);a=(au(),bu(c));d.appendChild(a)}else d=a.e.children[0],Nu(d,(au(),bu(c)),b)}
+function hx(a,b,c){var d;ix(a,b);c&&b.a?(ix(a,null),a=b.a,b=(Sn(),Tn),b.c=Wn(b.c,[new jx(a),!1])):null!=b.c&&(a.j=new kx(a,b),c=(Nv(),Vv),a.j.L=c,a.j.T=a.f,a.j.gd()[Dd]=Be,d=Vu(a.gb),F(Ae,d)||gj(a.j,d+"Popup"),Zu(a.j,new fx(a),zk?zk:zk=new Ak),a.n=b.c,d=a.j,a=new lx(a,b),d.gb.style[eh]=Ee,Kv(d),a.a.o?Jv(a.a.j,fk(a.a.gb)+jo(a.a.gb,Kf)-1,gk(a.b.gb)):Jv(a.a.j,fk(a.b.gb),gk(a.a.gb)+jo(a.a.gb,Jf)-1),d.gb.style[eh]=fh)}function mx(a,b){if(b||!(a.k&&a.n==a.k.c))ix(a,b),nx(a.gb),b&&a.d&&hx(a,b,!1)}
+function ox(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Ni(a.i);e.b<e.d.Be();)if(d=Oi(e),qo(d.gb,c)){c=d;break a}c=null}switch(Eu(b.type)){case 1:nx(a.gb);c&&hx(a,c,!0);break;case 16:c&&mx(a,c);break;case 32:c&&mx(a,null);break;case 2048:px(a);break;case 128:switch(c=b.keyCode||0,c){case 37:px(a)||a.o||qx(a);b.cancelBubble=!0;Wj(b);break;case 39:px(a)||(a.o?null!=a.k.c&&!a.k.c.$f().$f()&&(hx(a,a.k,!1),a.k.c.$f()):rx(a));b.cancelBubble=!0;Wj(b);break;case 38:px(a)||a.o&&qx(a);b.cancelBubble=!0;
+Wj(b);break;case 40:px(a)||(a.o?rx(a):null!=a.k.c&&!a.k.c.$f().$f()&&(hx(a,a.k,!1),a.k.c.$f()));b.cancelBubble=!0;Wj(b);break;case 27:ix(a,null);a.j&&Gv(a.j,!1);b.cancelBubble=!0;Wj(b);break;case 9:ix(a,null);a.j&&Gv(a.j,!1);break;case 13:px(a)||(hx(a,a.k,!0),b.cancelBubble=!0,Wj(b))}}bv(a,b)}function sx(a,b,c){c&&ix(a,null);tr(a,b,!1);a.n=null;a.j=null}function px(a){var b;if(!a.k){for(b=new Ni(a.i);b.b<b.d.Be();){b=Oi(b);ix(a,b);break}return!0}return!1}
+function ix(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Vu(c.gb)+Sa;Pi(c.gd(),d,!1);a.o&&(c=no(a.k.gb),2==c.children.length&&(c=c.children[1],Pi(c,Gg,!1)))}if(b){c=Vu(b.gb)+Sa;Pi(b.gd(),c,!0);a.o&&(c=no(b.gb),2==c.children.length&&(c=c.children[1],Pi(c,Gg,!0)));Al();c=a.gb;var e=new bl(b.gb),d=(vl(),wl),e=H(tx,m,5,[e]),f,g,j,h;f=new sn;for(j=0,h=e.length;j<h;++j)g=e[j],un(un(f,g.a),ba);e=eo(io(f.a));c.setAttribute(d.a,e)}a.k=b}}
+function rx(a){var b,c,d;if(a.k){for(b=c=Tj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?Wt(a.i,b):Wt(a.i,c);break}ix(a,d)}}function qx(a){var b,c,d;if(a.k){for(b=c=Tj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?Wt(a.i,b):Wt(a.i,c);break}ix(a,d)}}t(321,281,Zh);_.$c=function(a){ox(this,a)};_.rd=function(){this.j&&Gv(this.j,!1);cv(this)};_.Jd=function(a,b){sx(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function jx(a){this.a=a}t(322,1,{},jx);_.wc=function(){ux(this.a)};_.a=null;
+function vx(a){this.a=a}t(323,1,{},vx);_.Kc=function(){ix(this.a,null)};_.a=null;function kx(a,b){this.a=a;this.b=b;Lv.call(this,!0,ff);Dv(this.K,this.b.c);Iv(this);this.Y=!0;this.b.c.$f()}t(324,284,Di,kx);_.Wc=function(a){var b,c;if(!a.a)switch(Eu(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(qo(b,c)){a.a=!0;break}a.a&&ix(this.a,null)}};_.a=null;_.b=null;function lx(a,b){this.a=a;this.b=b}t(325,1,{},lx);_.a=null;var wx=_.b=null;
+function xx(){xx=x;wx=new pt((Et(),new Dt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function yx(a,b){this.gb=oo(Mg);var c=Vu(this.gb)+Sa;Pi(this.gd(),c,!1);this.gb.innerText=a||l;this.gb[Dd]="gwt-MenuItem";c=ro();this.gb.setAttribute(Me,c);Al();this.gb.setAttribute("role",gm.a);this.a=b}t(328,282,{27:1,31:1,34:1},yx);_.a=null;_.b=null;_.c=null;
+function zx(){var a;this.gb=oo(Mg);this.gb[Dd]="gwt-MenuItemSeparator";a=oo(ce);$t(this.gb,a);a[Dd]="menuSeparatorInner"}t(329,282,ti,zx);function Ax(){var a,b,c,d,e;b=null.$f();e=uj();d=vj();b[be]=(Jo(),Cf);b[ih]=0+(Cj(),Zf);b[De]=Za;c=$doc;c=(F(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[ih]=(c>e?c:e)+Zf;b[De]=(a>d?a:d)+Zf;b[be]="block"}function Mv(){}t(330,1,{},Mv);_.Sc=function(){Ax()};
+function Bx(a){this.a=a}t(331,1,{},Bx);_.Wc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Wc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?qo(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Eu(d.type)){case 4:case 1048576:if(qj){a.b=!0;break}if(!c&&b.M){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
+function Cx(a){this.a=a}t(332,1,{},Cx);_.a=null;function Nv(){Nv=x;Ov=new Dx(Db,0);Vv=new Dx(pc,1);Xv=new Dx(wc,2);Ex=H(Fx,m,32,[Ov,Vv,Xv])}function Dx(a,b){wo.call(this,a,b)}t(333,137,{32:1,71:1,75:1,77:1},Dx);var Ex,Ov,Vv,Xv;function Gx(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=qu(a.a.R),Ax(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Yi(a.f.a),a.f=null,a.b=!1)}function Hx(a){a.j||(Gx(a),a.c||(oj(),vv(pj(null),a.a)));a.a.gb.style[Gd]="rect(auto, auto, auto, auto)";a.a.gb.style[Sf]=fh}
+function Ix(a,b){var c,d,e,f,g,j;a.j||(b=1-b);c=f=e=g=0;d=K(b*a.d);j=K(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.a.gb.style[Gd]="rect("+g+bg+f+bg+c+bg+e+"px)"}
+function Hv(a,b,c){a.c=c;hk(a);a.i&&(ik(a.i),a.i=null,Hx(a));a.a.$=b;var d=a.a;d.X&&(Yi(d.X.a),d.X=null);d.S&&(Yi(d.S.a),d.S=null);if(d.$){d.X=eu(new Bx(d));var e;e=new Cx(d);ku();e=lu?Dr(lu.a,(!Cr&&(Cr=new Ak),Cr),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(Nv(),Ov)&&!b&&(c=!1);a.j=b;c?b?(Gx(a),a.a.gb.style[Wf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,a.a._),a.a.gb.style[Gd]="rect(0px, 0px, 0px, 0px)",oj(),b=pj(null),nv(b,a.a,b.gb),a.i=new Jx(a),ok(a.i,1)):jk(a,200):(Gx(a),a.j?(a.a.gb.style[Wf]=ed,-1!=a.a._&&a.a.Gd(a.a.V,
+a.a._),oj(),b=pj(null),nv(b,a.a,b.gb)):a.c||(oj(),vv(pj(null),a.a)),a.a.gb.style[Sf]=fh)}function Pv(a){var b=(qk(),rk);this.k=new pk(this);this.s=b;this.a=a}t(334,17,{},Pv);_.yc=function(){Hx(this)};_.zc=function(){this.d=jo(this.a.gb,Jf);this.e=jo(this.a.gb,Kf);this.a.gb.style[Sf]=Ee;Ix(this,(1+Math.cos(3.141592653589793))/2)};_.Ac=function(a){Ix(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function Jx(a){uk();this.a=a}t(335,24,{},Jx);
+_.Cc=function(){this.a.i=null;jk(this.a,200)};_.a=null;function au(){au=x;Kx()}function bu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function hw(a){return function(){this.__gwt_resolve=Lx;return a.jd()}}function Lx(){throw"A PotentialElement cannot be resolved twice.";}
+function Kx(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function oj(){oj=x;Mx=new Nx;Ox=new Li;dv=new Mr}function Px(a){this.p=new Av(this);this.gb=a;$u(this)}
+function pj(a){oj();var b,c;c=kj(Ox,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==Ox.d){var d=new Qx;xk();yk(zk?zk:zk=new Ak,d)}!b?c=new Rx:c=new Px(b);z(Ox,a,c);Nr(dv,c);return c}t(337,278,Di,Px);var Mx,Ox,dv;function Nx(){}t(338,1,{},Nx);_.Id=function(a){a.pd()&&a.rd()};function Qx(){}t(339,1,{},Qx);_.Qc=function(){oj();try{jv(dv,Mx)}finally{Sx(dv.a),Sx(Ox)}};function Rx(){Px.call(this,$doc.body)}t(340,337,Di,Rx);
+_.Ad=function(a,b,c){b-=so();c-=to();yv(a,b,c)};function Fv(a){this.c=a;this.a=!!this.c.ab}t(341,1,{},Fv);_.Xc=function(){return this.a};_.Yc=function(){if(!this.a||!this.c.ab)throw new tv;this.a=!1;return this.b=this.c.ab};_.Zc=function(){this.b&&this.c.ud(this.b)};_.b=null;_.c=null;function Tx(a,b){a.gb[ch]=null!=b?b:l}t(344,296,Zh);_.$c=function(a){0!=(Eu(a.type)&896)?bv(this,a):bv(this,a)};_.sd=function(){};function Ux(){Ux=x;Vx()}t(343,344,Zh);
+function Wx(){var a;Ux();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!It&&(It=new Ht);!Gt&&(Gt=new Ft);this.gb=b;this.gb[Dd]="gwt-TextBox"}t(342,343,Zh,Wx);function Vx(){Vx=x;Xx=new Yx;Zx=new $x;ay=new by;cy=new dy;ey=H(fy,m,35,[Xx,Zx,ay,cy])}t(345,137,ni);var ey,Xx,Zx,ay,cy;function Yx(){wo.call(this,Db,0)}t(346,345,ni,Yx);function $x(){wo.call(this,$b,1)}t(347,345,ni,$x);function by(){wo.call(this,cc,2)}t(348,345,ni,by);function dy(){wo.call(this,vc,3)}t(349,345,ni,dy);
+function gy(a,b){if(0>b||b>=a.c)throw new qv;return a.a[b]}function sv(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function ov(a,b,c){var d,e;if(0>c||c>a.c)throw new qv;if(a.c==a.a.length){e=y(hy,m,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)ps(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ps(a.a,d,a.a[d-1]);ps(a.a,c,b)}function Av(a){this.b=a;this.a=y(hy,m,36,4,0)}t(350,1,{},Av);_.xd=function(){return new uv(this)};_.a=null;_.b=null;_.c=0;
+function hv(a){if(a.a>=a.b.c)throw new tv;return a.b.a[++a.a]}function iv(a){if(0>a.a||a.a>=a.b.c)throw new ww;a.b.b.ud(a.b.a[a.a--])}function uv(a){this.b=a}t(351,1,{},uv);_.Xc=function(){return this.a<this.b.c-1};_.Yc=function(){return hv(this)};_.Zc=function(){iv(this)};_.a=-1;_.b=null;function Ww(){Ww=x;Zw=(Et(),new Dt(Nn()+"clear.cache.gif"))}var Zw,Xw=null;function Yw(){}t(353,1,{},Yw);function iy(){iy=x;Ww()}function jy(a,b,c,d,e){iy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
+function ky(a,b,c){iy();jy.call(this,(Et(),new Dt(a)),b,0,c,16)}t(354,290,{},jy,ky);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function lw(){var a;a=oo(ce);a.tabIndex=0;return a}function nx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Yi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?Fr(b,new Kt(b,c,d,a)):Tr(b,c,d,a)}function Jr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(360,1,{},Jr);_.a=null;_.b=null;_.c=null;_.d=null;function Gr(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}t(361,1,{},Gr);
+_.wc=function(){var a=this.b;Hr(this.a,this.d,this.c).vf(a)};_.a=null;_.b=null;_.c=null;_.d=null;function Kt(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}t(362,1,{},Kt);_.wc=function(){Tr(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function ly(a,b){b.k!=a&&(!a.hc&&(a.hc=new hj),b.k=a,bj(a.hc,b))}function my(a){var b;b=a.cZ.d;if(-1!=fo(b,go(36)))return null;a=a.ic.b.b++;return b=Wu(b,ny(b,go(46))+1)+l+a}
+function oy(a,b,c,d){0==--a.cc&&(a.nc!=a.Zd()&&(d|=4),!a.mc&&(d|=2),0<d&&new py(a,b,c,jt(d)))}function qy(a){return!a.$b&&a.fc?qy(a.fc):a.$b}function ry(a){return!a.ac&&a.fc?ry(a.fc):a.ac}function sy(a){var b;b=new ty;if(a.Zd()){for(;a&&!A(a,57);a=a.fc){var c=b,d=a.Vd(),e=a.Wd();c.a+=d;c.b+=e}A(a,57)&&(c=a.Vd(),a=a.Wd(),b.a+=c,b.b+=a);return b}throw new uy;}function vy(a){a.jc=!1;a.ge();wy(a)}function wy(a){if((a=A(a,57)?null:a.fc)&&a.jc)vy(a),a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function xy(a){return(a=a.Od())?a:new yy(1,1)}function zy(a){var b;return(b=a.Pd())?new Ay(b):new Ay(a.Rd())}function By(a){0==a.cc++&&(a.nc=a.Zd(),a.mc=!0,a.de())}function Cy(a){return!a.ac?(a.Yd(),!0):!1}function O(a,b){var c;c=a.$b;a.$b=b;b==c||b&&A(c,43)&&c.a==b.a||a.gc.Qf(b)}function Dy(a,b,c,d,e){var f,g,j,h;j=a.oc;h=a.pc;g=a.lc;f=a.bc;a.oc=b;a.pc=c;a.lc=d;a.bc=e;if(j!=a.oc||h!=a.pc)wy(a),new Ey(a,100);if(g!=a.lc||f!=a.bc)a.Yd(),new Ey(a,101)}
+function Fy(a,b){b==a.ac||b&&b==a.ac||(a.ac=b,a.Yd(),a.gc.Rf(b),a.Zd()&&a.fe())}function Gy(a){a.kc||(By(a),Hy(a,!0),Iy(a),a.kc=!0,new Ey(a,102),oy(a,a,a.fc,0),wy(a),a.gc.Tf(a))}function Jy(){this.ic=(Op(),Op(),Ky);new Li;this.Xd();this.ec=(Ly(),My)}t(366,1,ri);_.Ld=function(){return!1};_.Md=function(){return my(this)};_.Nd=function(){return qy(this)};_.Od=function(){return Ny(this.gc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.bc};_.Rd=function(){return this._d()};
+_.Sd=function(){return new Oy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.lc};_.Vd=function(){return this.oc};_.Wd=function(){return this.pc};_.Xd=function(){};_.Yd=function(){vy(this)};_.Zd=function(){return this.kc&&!!this.fc&&this.fc.Zd()};_.$d=function(){};_._d=function(){return xy(this)};_.ae=function(){};_.be=function(){return(null==this.dc&&(this.dc=this.Md()),this.dc)+va+this.Vd()+va+this.Wd()+va+this.Ud()+jh+this.Qd()+(this.kc?l:",hidden")};_.ce=function(){return zy(this)};
+_.de=function(){};_.ee=function(){return Cy(this)};_.fe=function(){};_.ge=function(){var a=this.gc;a.e.a=-1;a.e.b=-1};_.he=function(a,b){this.ie(this.oc,this.pc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this._b,!0);this._b=0};_.je=function(a,b,c,d){Dy(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.ke=function(){this.jc=!0};_.$b=null;_._b=0;_.ac=null;_.bc=0;_.cc=0;_.dc=null;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.jc=!1;_.kc=!0;_.lc=0;_.mc=!1;_.nc=!1;_.oc=0;_.pc=0;
+function P(a,b,c){var d;if(-1>a.Vb.a.c)throw new Bk("Missing message: awt.12A");if(A(b,45)){if(b==a)throw new Bk("Missing message: awt.12B");a:{if(a&&!A(a,57))for(d=a.fc;d;){if(d==b){d=!0;break a}if(A(d,57))break;d=d.fc}d=!1}if(d)throw new Bk("Missing message: awt.12C");if(A(b,57))throw new Bk("Missing message: awt.12D");}if(b.fc){d=b.fc;if(!b)throw new xn;var e=Tj(d.Vb.a,b),f;f=Wt(d.Vb.a,e);d.Wb&&d.Wb.qe(f);Py(d,e);new Qy(d,301,f)}d=a.Vb.a.c;By(b);Ry(a.Vb.a,d,b);d=(b.fc=a,b.$d(!0),vy(a),!!a.Wb&&
+A(a.Wb,50)&&(a.Wb.n=!1),oy(b,b,a,1),d);try{if(a.Wb)if(A(a.Wb,50)){var g=a.Wb;if(!b)throw new Er("Missing message: awt.185");if(null==c||null!=c)Sy(g,c,b);else throw new Bk("Missing message: awt.92");}else a.Wb.me(null==c?null:c,b)}catch(j){j=Ti(j);if(A(j,80))throw b=j,Py(a,d),b;throw j;}b.ge();new Qy(a,300,b)}function Ty(a,b){var c;c=a.le();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Uy(a){var b;b=a.le();return new Vy(b.b,b.d,a.lc-b.c-b.b,a.bc-b.d-b.a)}
+function Hy(a,b){var c;for(c=a.Vb.a.c-1;0<=c;--c)Wt(a.Vb.a,c).$d(b)}function Py(a,b){var c;c=Wt(a.Vb.a,b);By(c);c.$d(!1);Zt(a.Vb.a,b);c.fc=null;vy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1);oy(c,c,a,1)}function Wy(a){var b=(Xy(),Yy);Fy(a,b);for(b=0;b<a.Vb.a.c;++b)Wt(a.Vb.a,b).ee()}function Zy(a,b){var c,d;if(a.Wb)for(d=new Ni(a.Vb.a);d.b<d.d.Be();)c=Oi(d),a.Wb.qe(c);if(b)for(d=new Ni(a.Vb.a);d.b<d.d.Be();)c=Oi(d),b.me(null,c);a.Wb=b;vy(a);a.Wb&&A(a.Wb,50)&&(a.Wb.n=!1)}
+function Iy(a){if(!a.jc){a.Wb&&a.Wb.ne(a);var b,c;for(c=0;c<a.Vb.a.c;++c)b=Wt(a.Vb.a,c),b.jc||b.ke();a.jc=!0}}function $y(){Jy.call(this);this.Vb=new az;this.Zb=(Op(),Op(),Ky)}t(365,366,oi);_.Od=function(){if(!this.Wb)return null;!this.Xb&&(this.Xb=this.Wb.oe(this));return this.Xb};_.Pd=function(){if(!this.Wb)return null;!this.Yb&&(this.Yb=this.Wb.pe(this));return this.Yb};_.le=function(){return this.Sd()};_.Rd=function(){return xy(this)};_.Td=function(){return zy(this)};
+_.Xd=function(){this.gc=(Op(),new bz)};_.Yd=function(){vy(this);this.Wb&&A(this.Wb,50)&&(this.Wb.n=!1)};_.$d=function(a){Hy(this,a)};_._d=function(){return xy(this)};_.ce=function(){return zy(this)};_.de=function(){var a;for(a=0;a<this.Vb.a.c;++a)By(Wt(this.Vb.a,a))};_.ee=function(){var a;if(!Cy(this))return!1;for(a=0;a<this.Vb.a.c;++a)Wt(this.Vb.a,a).ee();return!0};_.ge=function(){var a,b;this.Yb=this.Xb=null;for(b=0;b<this.Vb.a.c;++b)a=Wt(this.Vb.a,b),a.ge()};_.ke=function(){Iy(this)};_.Wb=null;
+_.Xb=null;_.Yb=null;function cz(){var a=new dz;$y.call(this);Zy(this,a)}t(364,365,oi,cz);_.Md=function(){return"panel"+this.Zb.b.d++};function ez(a,b,c){a=fz(a.Ub,b,c);a.j=!0;return new gz(a)}function hz(a){a.ae(a.Ub.d)}function iz(a){return new yy(jo(a.Ub.gb,Kf),jo(a.Ub.gb,Jf))}t(363,364,oi);_.Qd=function(){return jo(this.Ub.gb,Jf)};_.Ud=function(){return jo(this.Ub.gb,Kf)};_.Vd=function(){return fk(this.Ub.gb)};_.Wd=function(){return gk(this.Ub.gb)};
+_.Zd=function(){return this.Ub.gb.style.display!=Cf};_.fe=function(){hz(this)};_.he=function(){};_.Ub=null;function jz(a){if(null!=a)this.e=a;else throw new kz;}t(368,1,qi);_.tS=function(){return this.cZ.d+"[source="+this.e+Uc};_.e=null;
+function lz(){lz=x;R=new Li;z(R,new S(400),new U(Ah));z(R,new S(401),new U(Ah));z(R,new S(402),new U(Ah));z(R,new S(500),new U(Ch));z(R,new S(501),new U(Ch));z(R,new S(502),new U(Ch));z(R,new S(503),new U(Dh));z(R,new S(504),new U(Ch));z(R,new S(505),new U(Ch));z(R,new S(506),new U(Dh));z(R,new S(507),new U(Oh));z(R,new S(100),new U(ph));z(R,new S(101),new U(ph));z(R,new S(102),new U(ph));z(R,new S(103),new U(ph));z(R,new S(1004),new U(zh));z(R,new S(1005),new U(zh));z(R,new S(800),new U(Kh));z(R,
+new S(801),new U(Kh));z(R,new S(200),new U(Eh));z(R,new S(201),new U(Eh));z(R,new S(202),new U(Eh));z(R,new S(204),new U(Eh));z(R,new S(203),new U(Eh));z(R,new S(209),new U(Ph));z(R,new S(208),new U(Qh));z(R,new S(207),new U(Qh));z(R,new S(206),new U(Eh));z(R,new S(205),new U(Eh));z(R,new S(1400),new U(Mh));z(R,new S(1401),new U(Nh));z(R,new S(1402),new U(Nh));z(R,new S(300),new U(xh));z(R,new S(301),new U(xh));z(R,new S(1100),new U(Jh));z(R,new S(1101),new U(Jh));z(R,new S(1200),new U(Lh));z(R,new S(701),
+new U(Hh));z(R,new S(900),new U(Ih));z(R,new S(1001),new U(Fh));z(R,new S(601),new U(Gh))}t(367,368,qi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.dc&&(a.dc=a.Md()),a.dc),null==a&&(a=l));return this.cZ.d+Rc+this.be()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function U(a){this.a=a}t(370,1,{},U);_.a=oh;function mz(){}t(371,1,{},mz);_.a=null;_.b=null;
+function nz(a,b){var c;b&&(a.a?(c=new oz(a.a),ps(c.b,c.c++,b),a.a=c):(a.a=new hj,bj(a.a,b)))}t(373,1,qi);_.a=null;function pz(){}function qz(){}t(372,373,qi,pz,qz);function rz(){rz=x;Math.sqrt(2)}function sz(a){rz();if(0>a)throw new Bk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}t(374,1,{40:1},sz);_.eQ=function(a){return a===this?!0:A(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
+_.hC=function(){var a;a=new tz;a.a=31*a.a+K((new uz(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+K((new uz(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function vz(){vz=x;wz=new Mr;xz=new yy(0,0);Nr(wz,zb);Nr(wz,Qb);Nr(wz,vb);Nr(wz,"Last");Nr(wz,Fb);Nr(wz,jc);Nr(wz,Hc);Nr(wz,Pc);Nr(wz,Ob)}
+function Sy(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Hu(wz.a,b))throw new Bk(yz());rs(kj(a.c,d))===rs(c)&&rs(kj(a.b,c))===rs(d)||((b=kj(a.c,d))&&zz(a,b,d),Az(a.a.xd(),c)&&zz(a,c,d),b=a.a,new Bz(c,b.a.a),++b.b,z(a.b,c,d),z(a.c,d,c))}function Cz(a,b){return new yy($j(b[1].b,$j(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+$j(b[0].a,$j(b[4].a,b[3].a))+a.k)}function zz(a,b,c){Dz(a.a,b);Wi(a.b,b);Wi(a.c,c)}
+function Ez(a,b){if(!a.n){a.n=!0;var c,d,e;Fz(a.f,xz);Fz(a.i,xz);Fz(a.o,null);a.p=0;for(d=Gz(a.a,0);d.b!=d.d.a;){c=Hz(d);e=kj(a.b,c);var f=b.ec;e=Fn(e,Fb)?0:Fn(e,jc)?1:Fn(e,Hc)?2:Fn(e,Pc)?4:Fn(e,Ob)?3:Fn(e,zb)?f.a?4:3:Fn(e,vb)?f.a?3:4:Fn(e,Qb)?1:2;c.kc?a.o[e]||(ps(a.o,e,c),++a.p,a.f[e]=c.Rd(),a.i[e]=c.Td()):a.o[e]||(a.f[e]=c.Rd(),a.i[e]=c.Td())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function Iz(){vz();Jz.call(this,0)}
+function Jz(a){vz();Op();this.a=new Kz;this.b=new Li;this.c=new Li;this.d=a;this.j=0;this.n=!1;this.o=y(Lz,m,44,5,0);this.f=y(Mz,m,46,5,0);this.i=y(Mz,m,46,5,0);this.p=this.e=this.k=0}t(375,1,{50:1,71:1},Iz,Jz);_.me=function(a,b){Sy(this,a,b)};
+_.ne=function(a){Ez(this,a);if(0!=this.p)if(a=Uy(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.ie(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].he(a.b,this.i[1].a),this.o[1].je(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].he(this.i[4].b,c),this.o[4].je(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].ie(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].he(a.b,
+this.i[2].a),this.o[2].je(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].he(this.i[3].b,c),this.o[3].je(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.oe=function(a){var b;b=this.n;Ez(this,a);this.n=b;return 0==this.p?Ty(a,new yy(0,0)):Ty(a,Cz(this,this.f))};_.pe=function(a){var b;b=this.n;Ez(this,a);this.n=b;return Ty(a,Cz(this,this.i))};_.qe=function(a){var b;b=kj(this.b,a);null!=b&&zz(this,a,b)};_.tS=function(){return Nz.d+"[hgap="+this.d+",vgap="+this.j+Uc};_.a=null;
+_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var xz,wz;function Oz(a){Jy.call(this);this.gc=(Op(),new Pz(a,this))}t(376,366,{41:1,44:1,51:1,65:1,71:1},Oz);_.Md=function(){return wd+this.ic.b.a++};_.Od=function(){return!ry(this)?new yy(0,0):Ny(this.gc,this)};_.ge=function(){};t(378,1,{});t(377,378,{},function(){});function Qz(){Qz=x}
+function Rz(a,b){if(null==b)throw new Er("Missing message: awt.103");var c=-1,d,e,f;f=a.gc.a.gb;e=oo(Qf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function Sz(){Qz();Jy.call(this);new hj;this.gc=new Tz((Op(),this))}t(379,366,{42:1,44:1,51:1,65:1,71:1},Sz);_.Od=function(){return Ny(this.gc,this)};
+_.be=function(){return(null==this.dc&&(this.dc=my(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+jh+this.bc+(this.kc?l:",hidden")+",current="+Qp(this.gc.a,this.gc.a.gb.selectedIndex)};function Uz(){Uz=x;Vz=new Wz(255,255,255);Xz=new Wz(192,192,192);Yz=new Wz(128,128,128);Zz=new Wz(64,64,64);$z=aA=new Wz(0,0,0);bA=new Wz(255,0,0);new Wz(255,175,175);cA=new Wz(255,200,0);dA=new Wz(255,255,0);new Wz(0,255,0);eA=new Wz(255,0,255);fA=new Wz(0,255,255);gA=hA=new Wz(0,0,255)}
+function iA(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new Wz(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new Wz(c,a,b)}function jA(a){return new Wz(K(0.7*(a.a>>16&255)),K(0.7*(a.a>>8&255)),K(0.7*(a.a&255)))}function Wz(a,b,c){Uz();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Bk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
+t(380,1,{43:1,52:1,56:1},Wz);_.eQ=function(a){return A(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return kA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Uc};_.a=0;var $z,gA,aA,hA,fA,Zz,Yz,Xz,eA,cA,bA,Vz,dA;function Ly(){Ly=x;My=new lA(!0);mA=new Mr;Nr(mA,"ar");Nr(mA,"fa");Nr(mA,"iw");Nr(mA,"ur")}function lA(a){this.a=a}t(381,1,qi,lA);_.a=!1;var My,mA;t(383,1,{61:1,74:1});function nA(){yy.call(this,0,0)}function yy(a,b){this.b=a;this.a=b}
+function Ay(a){yy.call(this,a.b,a.a)}t(382,383,{46:1,61:1,71:1,74:1},nA,yy,Ay);_.eQ=function(a){return a===this?!0:A(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new tz;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return oA.d+"[width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;function Gq(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}t(384,1,qi,Gq,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
+_.re=function(){return 0!=(this.e&4)};_.se=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=l,this.se()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.f+(null!=this.b?",arg="+this.b:l)+Uc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function pA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].kc&&++b,++c;return b}
+function qA(a,b,c,d,e,f,g){var j,h,n,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.c-1;for(h=0;h<=n;++h)c=(ow(g?h:n-h,b.c),b.b[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.a)/2),j.b,j.a),d+=j.b+a.c}function rA(a,b){var c,d,e,f,g,j;j=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.kc&&(c=b?c.Td():c.Rd(),g=$j(g,c.a),j+=c.b+a.c);return new yy(j,g+2*a.d)}function dz(){sA.call(this,1,5,5)}
+function sA(a,b,c){Op();this.c=b;this.d=c;this.a=a}t(385,1,qi,dz,sA);_.me=function(){};
+_.ne=function(a){this.b=tA(a.Vb);if(0!=pA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Uy(a);g=a.le();j=a.ec.a;n=new hj;o=f=2*this.c;r=g.d+this.d;h=0;e=!0;var q,u,v;q=a.Vb.a.c;d=new uA(q);for(v=0;v<q;++v)ps(d.b,d.c++,null);for(c=this.b,q=0,v=c.length;q<v;++q)if(u=c[q],u.fc==a){var D=d,G=Tj(a.Vb.a,u);ow(G,D.c);ps(D.b,G,u)}for(d=new Ni(d);d.b<d.d.Be();)if((c=Oi(d))&&c.kc)a=c.Td(),!e&&o+a.b>b.b&&(qA(this,n,b.b-(o-this.c),g.b,r,h,j),n.Ke(),o=f,r+=h+this.d,h=0),e=!1,ps(n.b,n.c++,c),o+=a.b+this.c,h=$j(h,a.a);qA(this,
+n,b.b-(o-this.c),g.b,r,h,j)}};_.oe=function(a){this.b=tA(a.Vb);return 0==pA(this)?Ty(a,new yy(10,10)):Ty(a,rA(this,!1))};_.pe=function(a){this.b=tA(a.Vb);return 0==pA(this)?Ty(a,new yy(10,10)):Ty(a,rA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=ng;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return vA.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;function Xy(){Xy=x;Yy=new wA(Nb,0,12)}
+function wA(a,b,c){Xy();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}t(386,1,{47:1,71:1},wA);_.a=null;_.b=0;_.c=0;var Yy;t(387,1,Xh);_.tS=function(){return xA.d+"[font="+this.b+"ascent="+yA(zA,this.b).a+", descent="+yA(zA,this.b).b+", height="+yA(zA,this.b).c+Uc};_.b=null;function AA(a){if(!a.k){By(a);a.Ed();var b,c;for(b=0;b<a.o.c;++b)(c=Wt(a.o,b))&&AA(c);Hy(a,!1);a.k=!0;oy(a,a,a.fc,0);new BA(a,202)}}
+function CA(a){var b,c;a.kc&&(a.gc.Ed(),a.kc=!1);for(b=0;b<a.o.c;++b)(c=Wt(a.o,b))&&c.Ed()}function DA(a){!ry(a)&&Wy(a);var b=zy(a);a.ie(a.oc,a.pc,b.b,b.a);Iy(a)}function EA(a,b){a.p!=b&&(a.p=b)}t(389,365,mi);_.Sd=function(){return new Oy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Ed=function(){CA(this)};_.Zd=function(){return this.gc.c.$};_.ie=function(a,b,c,d){Dy(this,a,b,c,d);this._b=0};_.je=function(a,b,c,d,e,f){e=c!=this.lc||d!=this.bc;Dy(this,a,b,c,d);this.kc&&e&&!f&&Iy(this)};_.k=!1;_.p=!1;
+function FA(a){$y.call(this);this.q=new qz;this.o=new hj;this.n=new Oy(0,0,0,0);this.kc=!1;Zy(this,new Iz);this.gc&&GA(this.gc,a);this.gc&&HA(this.gc.c,!0);EA(this,!0)}t(388,389,mi);_.le=function(){return new Oy(this.n.d,this.n.b,this.n.a,this.n.c)};_.Vd=function(){return fk(this.gc.c.gb)};_.Wd=function(){return gk(this.gc.c.gb)};_.Xd=function(){this.gc=new IA((Op(),l),this)};
+function JA(a,b,c,d,e,f){var g,j;g=a.d;f?(j=iA(g),f=new Wz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),(a.d=g)&&(a.f=mg+(g.a>>16&255)+va+(g.a>>8&255)+va+(g.a&255)+sa)):(j=new Wz(K(0.7*(g.a>>16&255)),K(0.7*(g.a>>8&255)),K(0.7*(g.a&255))),f=iA(g),(a.d=j)&&(a.f=mg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa));--d;--e;KA(a,b+1,c+1,d-1,e-1);(a.d=j)&&(a.f=mg+(j.a>>16&255)+va+(j.a>>8&255)+va+(j.a&255)+sa);KA(a,b,c,d,1);KA(a,b,c+1,1,e);(a.d=f)&&(a.f=mg+(f.a>>16&255)+va+(f.a>>8&255)+va+(f.a&
+255)+sa);KA(a,b+d,c,1,e);KA(a,b+1,c+e,d,1)}t(390,1,{});_.tS=function(){return"Graphics"};t(391,390,{});function LA(a){var b,c;c=$j(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new yy(b,c)}function MA(a,b,c){var d,e,f,g,j,h;a.b=tA(b.Vb);if(0==a.b.length)return new nA;g=LA(a);j=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=$j(h,d.b),j=$j(j,d.a);return new yy(h*g.b+a.c*(g.b-1),j*g.a+a.e*(g.a-1))}
+function NA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function OA(){PA.call(this,7)}function PA(a){Op();this.d=0;this.a=1;this.e=a;this.c=0}t(392,1,qi,OA,PA);_.me=function(){};
+_.ne=function(a){var b,c;this.b=tA(a.Vb);if(0!=this.b.length&&(b=Uy(a),!(0>=b.b||0>=b.a))){c=LA(this);var d=c.b;c=c.a;var a=a.ec.a,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);NA(b.b,b.c,this.c,f,e);NA(b.a,b.d,this.e,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.b[j].ie(e[o],n[b],f[o],h[b]),++j==this.b.length)break a}};_.oe=function(a){return Ty(a,MA(this,a,!1))};_.pe=function(a){return Ty(a,MA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return QA.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Uc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function ww(){An()}function av(a){An();this.f=a}t(394,97,hi,ww,av);function uy(){An();this.f="Missing message: awt.151"}t(393,394,hi,uy);t(395,1,{});function Oy(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}t(396,1,{49:1,71:1,74:1},Oy);_.eQ=function(a){return a===this?!0:A(a,49)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
+_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return RA.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function SA(a){TA.call(this,a,0)}function TA(a,b){Jy.call(this);this.gc=(Op(),new UA(a));this.a=b;var c=this.gc;switch(b){case 1:var c=c.a,d=(Aw(),Bw);c.a=d;$w(c);break;case 0:c=c.a;d=(Aw(),Dw);c.a=d;$w(c);break;case 2:c=c.a,d=(Aw(),Ew),c.a=d,$w(c)}}t(397,366,ri,SA,TA);
+_.Od=function(){return!ry(this)?new yy(0,0):Ny(this.gc,this)};_.be=function(){var a=(null==this.dc&&(this.dc=my(this)),this.dc)+va+this.oc+va+this.pc+va+this.lc+jh+this.bc+(this.kc?l:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=Ad;break;case 2:b=ng}return a+b+",text=null"};_.a=0;t(400,1,qi);_.be=function(){return this.j};_.tS=function(){return this.cZ.d+Rc+this.be()+Uc};_.j=null;_.k=null;
+function VA(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function WA(a){this.n=(Op(),Op(),Ky);var b;var c;b=this.cZ.d;-1!=fo(b,go(36))?b=null:(c=this.n.b.c++,b=Wu(b,ny(b,go(46))+1)+l+c);this.j=b;this.d=new pz;this.f=a;this.e=!0;this.i=new XA(this)}t(399,400,qi,WA);_.be=function(){return VA(this)};_.c=null;_.e=!1;_.f=null;_.i=null;t(398,399,ui);_.be=function(){return VA(this)+(this.b?",tearOff":l)};_.b=!1;t(402,1,{62:1});
+_.eQ=function(a){return a===this?!0:A(a,62)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new tz;YA(a,this.a);YA(a,this.b);return a.a};function ty(){this.b=this.a=0}function ZA(a,b){this.a=a;this.b=b}function $A(a){var b=a.b;this.a=a.a;this.b=b}t(401,402,{53:1,62:1,71:1},ty,ZA,$A);_.eQ=function(a){return a===this?!0:A(a,53)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return aB.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;
+function bB(a,b){if(!b)throw new Er("Missing message: awt.70");var c=a.a;if(F(b.f,xa)){var c=c.a.a,d=new zx,e=c.c.c;if(0>e||e>c.c.c)throw new qv;c.o&&(d.gb[Jd]=2);gx(c,e,d.gb);Ry(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new qv;Ry(d.c,e,c);for(f=g=0;f<e;++f)A(Wt(d.c,f),31)&&++g;Ry(d.i,g,c);gx(d,e,c.gb);c.b=d;e=Vu(c.gb)+Sa;Pi(c.gd(),e,!1);d.o&&(e=Tj(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[Jd]=2))}}
+function cB(a,b,c,d){a=a.a;b=sy(b);c+=b.a;d+=b.b;Jv(a.a,c,d);Kv(a.a)}function dB(){WA.call(this,l);new hj;this.b=!1;this.a=(Op(),new eB)}t(403,398,ui,dB);_.a=null;t(406,1,{55:1,64:1,74:1});t(405,406,{55:1,63:1,64:1,74:1});_.eQ=function(a){return a===this?!0:A(a,63)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new tz;YA(a,this.c);YA(a,this.d);YA(a,this.b);YA(a,this.a);return a.a};function Vy(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
+t(404,405,{54:1,55:1,63:1,64:1,71:1,74:1},Vy);_.eQ=function(a){return a===this?!0:A(a,54)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return fB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function gB(){gB=x;hB=new iB;jB=new kB;lB=new kB}var hB,lB,jB;t(408,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function iB(){}t(409,408,{},iB);function kB(){}t(410,1,{},kB);t(411,366,ri);_.Nd=function(){return null};
+function mB(a,b){var c;c=new nB(ry(a));return!c?null:new yy(oB(c,Vc)*b+6,yA(zA,c.b).c+6)}function pB(a,b){var c;c=mB(a,b);return!c?xy(a):c}function qB(a,b){var c;c=mB(a,b);return!c?zy(a):c}function rB(a,b){var c=a.gc;Tx(c.a,b);c.e.a=-1;c.e.b=-1}function sB(a){tB.call(this,a,null!=a?a.length:0)}function tB(a,b){Jy.call(this);this.a=0>b?0:b;var c=this.gc;Tx(c.a,a);c.e.a=-1;c.e.b=-1}t(412,411,ri,sB,tB);_.Md=function(){return"textfield"+this.ic.b.e++};_.Od=function(){return mB(this,ko(this.gc.a.gb,ch).length)};
+_.Pd=function(){return!ry(this)?null:mB(this,ko(this.gc.a.gb,ch).length)};_.Rd=function(){return 0<this.a?pB(this,this.a):xy(this)};_.Td=function(){return 0<this.a?qB(this,this.a):zy(this)};_.Xd=function(){this.gc=(Op(),new uB)};_._d=function(){return 0<this.a?pB(this,this.a):xy(this)};_.ce=function(){return 0<this.a?qB(this,this.a):zy(this)};_.a=0;function Op(){Op=x;Ky=new vB}function wB(){var a=(Op(),Op(),Ky);!a.c&&(a.c=new xB)}function vB(){this.b=new yB;this.d=new mz}t(413,1,{},vB);_.a=null;
+_.c=null;var Ky;function yB(){}t(414,1,{},yB);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;t(415,1,{});function zB(){zB=x;AB=new BB;CB=new BB}function DB(a,b){return b==a?!0:!b?!1:!0}function BB(){}t(416,1,{58:1},BB);_.eQ=function(a){return null==a||!A(a,58)?!1:DB(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return ut(a)};_.tS=function(){return EB.d+"[MimeType=(null);humanPresentableName="+this.a+Uc};_.a=null;var AB,CB;
+function FB(){FB=x;H(GB,m,58,[(zB(),CB),AB])}function HB(a){var b=(zB(),CB);if(DB(b,(zB(),CB)))return a.a;if(DB(b,AB))return new IB(a.a);throw new JB(b);}function KB(a){FB();this.a=a}t(417,1,{},KB);_.a=null;function JB(a){a="flavor = "+a;An();this.f=a}t(418,98,{59:1,71:1,78:1,86:1},JB);function LB(a,b){lz();MB.call(this,a,1001,b,oh)}function MB(a,b,c,d){lz();jz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}t(419,367,qi,LB,MB);
+_.be=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=l;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+ot(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=oh;function Ey(a,b){lz();jz.call(this,a);this.d=b}t(420,367,qi,Ey);
+_.be=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+va+a.Wd()+ba+a.Ud()+jh+a.Qd()+sa};function Qy(a,b,c){lz();Ey.call(this,a,b);this.a=c}t(421,420,qi,Qy);
+_.be=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.dc&&(b.dc=b.Md());return a+b.dc};_.a=null;function py(a,b,c,d){lz();jz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}t(422,367,qi,py);
+_.be=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(mt(ft(this.a,ph))&&(a+="PARENT_CHANGED,"),mt(ft(this.a,xh))&&(a+="DISPLAYABILITY_CHANGED,"),mt(ft(this.a,zh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+sa};_.a=oh;_.b=null;_.c=null;t(423,1,di);function BA(a,b){lz();Ey.call(this,a,b);this.c=null;this.a=this.b=0}
+t(424,420,qi,BA);
+_.be=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
+_.b=0;_.c=null;t(425,1,{});function IB(a){if(null==a)throw new xn;}t(426,425,{},IB);
+function NB(){NB=x;OB={};OB["java.vendor"]=ve;OB["package.restrict.access.sun"]=bh;OB["sun.java.launcher"]=fc;OB["sun.management.compiler"]=ve;OB["os.name"]=fc;OB[" sun.boot.class.path"]=fc;OB["path.separator.applet"]=fc;OB["java.vm.specification.vendor"]=ve;OB["java.runtime.version"]=fc;OB["http.proxyPort"]=fc;OB["user.name"]=fc;OB["user.language"]=fc;OB["os.name.applet"]=fc;OB["browser.version"]=fc;OB["java.version"]=fc;OB["user.timezone"]=fc;OB["java.endorsed.dirs"]=fc;OB["java.specification.name"]=
+"GWT";OB["java.specification.version"]="2.5.0";OB[Re]=bc;!br&&(br=new jr);br.a?OB[Pe]="yes":OB[Pe]=null}var OB;t(429,98,pi);function PB(){An()}function QB(a){An();this.f=a}t(428,429,{66:1,71:1,78:1,86:1},PB,QB);function RB(){RB=x;SB=new TB}
+function UB(a){var b;if(a.k){var c;b=new st;tn(b.a,a.f);c=b.a;var d=hb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(tn(b.a,Wa),tn(b.a,a.a));c=a.b;a=a.j;null!=c&&tn(b.a,c);null!=a&&(c=b.a,d=ha,c[c.explicitLength++]=d,tn(b.a,a));b=io(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
+function VB(a){RB();var b,c,d;if(null==a)throw new PB;a=eo(a);try{d=fo(a,go(58))}catch(e){e=Ti(e);if(A(e,82))throw new QB(yn(e));throw e;}c=fo(a,go(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;WB();var f,g,j;j=c.length;b=new XB;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
+32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=io(b.a)}else this.f=null,d=-1}if(null==this.f)throw new QB(Xb+a);if(!this.k&&(this.k=kj(SB,this.f),this.k||(this.k=(Op(),new YB))&&z(SB,this.f,this.k),!this.k))throw new QB(Xb+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,G,J,Q,tb,V,L,da,Ec,eg,Ab,Nd,Od,Pd,ob,Fc,Hb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Wa,n)==n&&-1==ZB(c,go(47),n+2))throw new $B(o);}else{L=c.substr(n,o-n);o-=n;G=0;
+J=this.c;da=this.e;Pd=this.j;v=this.d;Ab=this.i;r=this.a;Hb=this.n;ob=ZB(L,go(35),0);if(0==L.indexOf(Wa)&&0!=L.indexOf("////")){tb=2;da=-1;G=ZB(L,go(47),2);Od=ZB(L,go(63),2);-1!=Od&&(-1==G||G>Od)&&(G=Od);-1==G&&(G=o,v=l);Q=G;-1!=ob&&ob<G&&(Q=ob);var td=go(64);Fc=L.lastIndexOf(td,Q);r=L.substr(2,Q-2);-1<Fc&&(Hb=L.substr(2,Fc-2),tb=Fc+1);Ec=ZB(L,go(58),-1==Fc?tb:Fc);u=fo(L,go(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(gf){if(gf=Ti(gf),!A(gf,78))throw gf;}-1==
+Ec||Ec>G?J=L.substr(tb,Q-tb):(J=L.substr(tb,Ec-tb),eg=L.substr(Ec+1,Q-(Ec+1)),0==eg.length?da=-1:da=aC(eg,10))}-1<ob&&(Pd=L.substr(ob+1,o-(ob+1)));D=-1==ob?o:ob;var ac=go(63);Nd=L.lastIndexOf(ac,D);-1<Nd?(Ab=L.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(F(v,l)?v=Va:v.indexOf(Va),V=ny(v,go(47))+1,v=v.substr(0,V-0)),D=Nd):0!=ob&&(Ab=null);-1<G&&(G<o&&47==L.charCodeAt(G)?v=L.substr(G,D-G):D>G&&(null==v?v=l:F(v,l)?v=Va:v.indexOf(Va),V=ny(v,go(47))+1,0==V?v=L.substr(G,D-G):v=v.substr(0,V-0)+L.substr(G,D-G)));
+null==v&&(v=l);null==J&&(J=l);d=J;var xe;xe=v;null!=Ab&&!F(Ab,l)&&(null!=v?xe=v+rb+Ab:xe=rb+Ab);null==this.f&&(this.f=this.f);this.c=d;this.b=xe;this.e=da;this.j=Pd;var ud;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+hb+this.e));null!=this.c&&-1<(ud=ny(this.c,go(64)))?(this.n=this.c.substr(0,ud-0),this.c=Wu(this.c,ud+1)):this.n=null;null!=this.b&&-1<(ud=fo(this.b,go(63)))?(this.i=Wu(this.b,ud+1),this.d=this.b.substr(0,ud-0)):(this.i=null,this.d=this.b);this.a=r;this.n=
+Hb;this.d=v;this.i=Ab}}catch(vd){vd=Ti(vd);if(A(vd,78))throw new QB(yn(vd));throw vd;}if(-1>this.e)throw new QB("incorrect port: "+this.e);}t(430,1,qi,VB);_.tS=function(){return UB(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var SB;t(431,1,{});function bC(a,b,c){var d,e;for(d=new cC(a.we().a);dC(d.a);)if(a=d.b=Oi(d.a),e=a.yf(),null==b?null==e:Fn(b,e))return c&&(a=new eC(a.yf(),a.zf()),fC(d)),a;return null}t(435,1,Wh);
+_.ve=function(a){return!!bC(this,a,!1)};_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;for(a=new cC(a.we().a);dC(a.a);)if(b=a.b=Oi(a.a),c=b.yf(),b=b.zf(),!this.ve(c)||!gC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=bC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new cC(this.we().a);dC(b.a);)a=b.b=Oi(b.a),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};
+_.ze=function(){throw new hC("Put not supported on this map");};_.Ae=function(a){a=bC(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new cC(this.we().a);dC(c.a);)b=c.b=Oi(c.a),a?d+=wa:a=!0,d+=l+b.yf(),d+=nb,d+=l+b.zf();return d+"}"};function Sx(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}
+function Hu(a,b){var c;if(null==b)c=a.c;else if(A(b,1))c=hb+b in a.e;else a:{c=a.Ee(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}function kj(a,b){return null==b?a.b:A(b,1)?a.e[hb+b]:iC(a,b,a.Ee(b))}function iC(a,b,c){if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?jC(a,c):A(b,1)?kC(a,b,c):lC(a,b,c,a.Ee(b))}
+function lC(a,b,c,d){var e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.a[d]=[];d=new eC(b,c);e.push(d);++a.d;return null}function jC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function kC(a,b,c){var d,e=a.e,b=hb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}
+function Wi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(A(b,1)){var d,e=a.e;c=hb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.zf();break a}}c=null}return c}t(434,435,Wh);_.ve=function(a){return Hu(this,a)};_.we=function(){return new mC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return kj(this,a)};
+_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Wi(this,a)};_.Be=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Li(){Sx(this)}t(433,434,bi,Li);_.Ce=function(a,b){return rs(a)===rs(b)||null!=a&&Fn(a,b)};_.Ee=function(a){return~~In(a)};function TB(){Sx(this)}t(432,433,bi,TB);function nC(){An()}t(436,97,hi,nC);function oC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=pC(a,c);if(c>=a.i)break;c=qC(a,c);++b}return b}
+function rC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function sC(a){var b;a.a=0<=a.j&&!a.d?a.j:pC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new nC;b=a.a;a.a=qC(a,a.a);return a.n.substr(b,a.a-b)}
+function qC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=tC(a.n,d);if(c<=a.f&&rC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=fo(a.c,go(c)))break;++d}a.k&&b==d&&(a.e?(c=tC(a.n,d),c<=a.f&&rC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=fo(a.c,go(c))&&++d));return d}function pC(a,b){var c,d;if(null==a.c)throw new xn;for(d=b;!a.k&&d<a.i;)if(a.e){c=tC(a.n,d);if(c>a.f||!rC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>fo(a.c,go(c)))break;++d}return d}
+function uC(a){vC.call(this,a," \t\n\r\u000c",!1)}function wC(a){vC.call(this,a,va,!1)}function vC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=tC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=tC(this.c,d),this.b[c]=a}}}t(437,1,{},uC,wC,vC);_.a=0;_.b=null;_.c=null;_.d=!1;
+_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function xC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Ln(e),!(Jn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=va);++d}}typeof a==qe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Rc+c+Uc),a.apply(c)):(evalString=a+ra+c+");",$wnd.eval(evalString))}
+function yC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return ab}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Zf:a}function Ks(a){var a=new zC(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.c=[];for(d=0;d<f;++d)e=b[d],c=po(e,Hd),c==a.a&&(c=a.c,c[c.length]=e);for(a.b=0;AC(a););return a.b}
+function BC(){BC=x;CC=H(Hs,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);DC=(Uz(),Xz);EC=iA(DC);FC=y(GC,m,43,23,0);HC=y(Hs,m,1,23,0);IC=y(GC,m,43,7,0);JC=null!=(NB(),OB[Pe]);KC=y(LC,m,47,100,0);MC=y(NC,m,48,100,0)}function OC(a){var b;if(a.Fb)b=PC(a,1)+pb+PC(a,2)+pb+PC(a,3);else if(b=PC(a,0),0<b.length){var c=new QC(a.Z);bj(a._.a,c)}return b}
+function RC(a,b){var c,d;c=b.a;if(F(c,(SC(),TC).b))Hq(UC(a));else if(F(c,VC.b))Hq(Iq(a));else if(F(c,WC.b))a.vb&&Jq(a.u,(!a.wb&&(a.wb=new Kq(a)),a.wb));else if(F(c,og)){7!=a.O&&(a.P=oh);d=b.c;d=nt(d,nh);c=ct(d,a.P);var e=!at(c,oh)?Ws(c):c;!at(e,Bh)&&XC(a.Z,N(c));YC(a);a.mb=!0;ZC(a);a.O=7;a.P=d}else F(c,vg)||(F(c,ge)?$C(a):aD(a,c))}
+function bD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.qb&&(j=c-b+1,!(0>=j||b>a.ub||c>a.ub))){h=a.B;e=y(cD,m,-1,4,1);o=y(cD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)dD(a.fb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.z&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.C.b||0==a.C.a)&&(a.C=iz(a));0==a.C.b&&(a.C.b=400);0==a.C.a&&(a.C.a=300);n=f=1;e=a.C.b;j=a.C.a;a.z||(e-=a.Y,j-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.z&&(a.B=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;eD(a.fb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=r,a.fb[f].M[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.z||fD(a.fb[f])}a.B*=h}}
+function gD(a){var b;a.mb=!0;a.c=202;a.pb=!1;if(0!=a.ub){a.mb=!0;a.f=!0;for(b=a.e;b<a.ub;++b)a.fb[b]=a.fb[b+1];--a.ub;a.e=a.ub;0<a.ub?a.Z=a.fb[a.e]:(a.Z=new hD(a),a.Z.r=0);null!=a.sb&&xC(a.sb,null)}}function iD(a,b){var c,d,e,f;f=new dB;d=Cc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new WA(Mb+d);var g=(SC(),TC).b;d.c=g;bB(f,d);nz(d.d,a);d=new WA(Mb+c);d.c=VC.b;nz(d.d,a);bB(f,d);a.vb&&(bB(f,new WA(xa)),c=a.xb,null==c&&(c="Paste "+e),d=new WA(c),d.c=WC.b,nz(d.d,a),bB(f,d));ly(a,f);return f}
+function jD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Y+a.S);g=(d-1)*(a.Y+a.S);1==c&&2<d&&(g-=2*a.Y);X(b,DC);a.ob?(f==a.c&&X(b,jA(DC)),KA(b,h,g,a.Y,a.Y),X(b,(Uz(),Zz)),kD(b,h,g,a.Y-1,a.Y-1)):f==a.c?JA(b,h+1,g+1,a.Y,a.Y,!1):JA(b,h,g,a.Y,a.Y,!0);if(!(1301==f&&!a.Eb||107==f&&!a.Cb))if(201!=f||a.Ob)if(103!=f||a.jb)if(!(105==f&&!a.tb&&!a.q)&&(109!=f||a.Fb))if(c=~~(a.Y/4),3>d)switch(X(b,(Uz(),aA)),f){case 101:X(b,dA);f=h+3;d=g+3;c=a.Y-6;e=a.Y-6;lD(b,!0);mD(b,nD(b,f,d,c,e));X(b,aA);f=h+3;d=g+3;c=a.Y-
+6;e=a.Y-6;b.n&&(lD(b,!1),mD(b,nD(b,f,d,c,e)));oD(b,h+6,g+6,a.Y-12,a.Y-12,-35,-110);KA(b,h+9,g+9,2,4);KA(b,h+a.Y-10,g+9,2,4);0.04>Math.random()&&(X(b,bA),KA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,dA),KA(b,h+a.Y-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Y-c;j=h+~~(a.Y/2);Y(b,d,g+a.Y-c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+a.Y-c);n=g+a.Y-c;f=~~(a.Y/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,eA);Y(b,d,g+c,j,g+~~(a.Y/2));Y(b,h+~~(a.Y/2),g+~~(a.Y/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,aA);break;case 107:X(b,cA);KA(b,h+4,g+4,a.Y-8,a.Y-8);X(b,aA);kD(b,h+4,g+4,a.Y-8,a.Y-8);oD(b,h+6,g+6,a.Y-11,a.Y-12,-35,-110);KA(b,h+9,g+9,2,4);KA(b,h+a.Y-10,g+9,2,4);break;case 108:f=~~(a.Y/4);Y(b,h+f,g+a.Y-f,h+a.Y-f,g+f);f=~~(a.Y/2)-f;d=g+~~(2*a.Y/3);h+=~~(a.Y/2);Y(b,h,d,h+f,d);g+=~~(a.Y/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Ib&&(f=~~(c/2),d=a.Y-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,gA),kD(b,c,e,d,d),X(b,$z),j=h+~~(a.Y/2),a=g+~~(a.Y/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:pD(b,h,g,a.Y,!0);break;case 111:pD(b,h,g,a.Y,!1);break;case 109:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)+~~(c/2));Y(b,h+a.Y-c,g+~~(a.Y/2),h+a.Y-~~(3*c/2),g+~~(a.Y/2)-~~(c/2));break;case 102:X(b,Vz);KA(b,h+3,g+5,a.Y-7,a.Y-11);X(b,aA);kD(b,h+3,g+5,a.Y-7,a.Y-11);break;case 103:X(b,DC);
+a.pb&&JA(b,h+1,g+1,a.Y,a.Y,!1);X(b,aA);qD(a,b,h,g,"NEW");break;case 106:X(b,bA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,aA);Y(b,h+c,g+~~(a.Y/2),h+12,g+~~(a.Y/2));qD(a,b,h+6,g,rc);break;case 104:X(b,bA);Y(b,h+7,g+7,h+a.Y-7,g+a.Y-7);Y(b,h+8,g+7,h+a.Y-6,g+a.Y-7);Y(b,h+7,g+a.Y-7,h+a.Y-7,g+7);Y(b,h+8,g+a.Y-7,h+a.Y-6,g+7);X(b,aA);break;case 105:a.Nb?(X(b,fA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,aA)):qD(a,b,h,g,"123");break;case 114:X(b,hA);f=a.Y-8;d=h+~~((a.Y-f)/2);c=g+~~((a.Y-f)/2);KA(b,d,c,f,f);X(b,aA);rD(a,b,h,g,Vz,"i");break;case 201:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)+2);Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+a.Y-c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)-2);break;case 202:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));
+break;case 203:Y(b,h+c,g+~~(a.Y/2)-2,h+a.Y-c,g+~~(a.Y/2)-2);Y(b,h+c,g+~~(a.Y/2)+2,h+a.Y-c,g+~~(a.Y/2)+2);break;case 204:Y(b,h+c,g+~~(a.Y/2),h+a.Y-c,g+~~(a.Y/2));Y(b,h+c,g+~~(a.Y/2)-3,h+a.Y-c,g+~~(a.Y/2)-3);Y(b,h+c,g+~~(a.Y/2)+3,h+a.Y-c,g+~~(a.Y/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:sD(a,b,h,g+2,3);break;case 207:sD(a,b,h,g,4);break;
+case 208:sD(a,b,h,g,5);break;case 209:sD(a,b,h,g,1);break;case 210:sD(a,b,h,g,6);break;case 211:sD(a,b,h,g,7);break;case 212:sD(a,b,h,g,8);break;case 213:qD(a,b,h,g,"FG"),a.F=new ZA(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Rb||1201!=f)&&null!=HC[d]&&rD(a,b,h,g,FC[d],HC[d])}
+function tD(a){var b,c,d;a.kb&&(null==a.J&&(a.J=l),d=a.I.a,c=a.C.b-a.Y,b=a.Y,X(d,DC),KA(d,0,0,c,b),a.ob?(X(d,(Uz(),Zz)),kD(d,-1,0,c,b-1)):(X(d,EC),Y(d,0,0,c-1-2,0),X(d,jA(DC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),uD(d,a.X),X(d,(Uz(),aA)),-1!=a.J.toLowerCase().indexOf(he)&&X(d,bA),vD(d,a.J,10,15),wD(a.Ub,a.I,a.Y,a.C.a-a.Y))}
+function xD(a){var b,c,d,e;if(a.lb){d=a.Q.a;c=a.Y;b=a.C.a-2*a.Y-a.S;X(d,DC);KA(d,0,0,c,b);a.ob?(X(d,(Uz(),Zz)),Y(d,0,b-1,c,b-1),e=yD*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,EC),Y(d,0,0,0,b-1),Y(d,0,yD*a.Y,b-1,yD*a.Y),X(d,jA(DC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=yD+2;++b)jD(a,d,1,b);wD(a.Ub,a.Q,0,2*a.Y+a.S)}}
+function zD(a){var b,c,d,e;if(a.mb){e=a.cb.a;c=a.C.b-a.Y;b=a.C.a-3*a.Y-a.S;X(e,a.t);KA(e,0,0,c,b);d=a.db?(gB(),jB):(gB(),lB);if((gB(),hB)==(gB(),hB))d==jB?e.a=mb:e.a=lb;d=new sz(a.eb);(e.n=d)&&d&&(e.b=' strokeweight="'+d.e+'px" ');for(d=1;d<=a.ub;++d){var f=a.fb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,G=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,da=D=Q=void 0,J=h=q=r=r=G=u=L=j=V=V=v=L=J=q=V=L=u=da=q=J=n=Q=o=v=v=G=
+J=void 0,D=Q=1,n=2,da=3;f.w&&(eD(f),bD(f.n,1,f.n.ub,0),f.w=!1);n*=f.n.B;da*=f.n.B;j=1;0.7>f.n.B&&(j=1.2);j=N(M(AD(13*f.n.B*j)));BD(f.n,j);f.n.A&&(X(g,(Uz(),aA)),kD(g,0,0,f.n.C.b-1,f.n.C.a-1));if(0!=f.t){if(-1==f.j){o=N(M(Math.round(12*n)));for(j=1;j<=f.t;++j)0<f.d[j]&&7>f.d[j]&&(X(g,(BC(),IC)[f.d[j]]),h=g,r=K(f.J[j]-o/2),V=K(f.M[j]-o/2),L=u=o,lD(h,!0),mD(h,nD(h,r,V,u,L)));for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],0!=f.d[h]&&f.d[h]==f.d[o]&&(X(g,(BC(),IC)[f.d[h]]),J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*da*Q,J=3*da*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.J[h]+q),r[0]=K(f.M[h]-J),V[1]=K(f.J[o]+q),r[1]=K(f.M[o]-J),V[2]=K(f.J[o]-q),r[2]=K(f.M[o]+J),V[3]=K(f.J[h]-q),r[3]=K(f.M[h]+J),o=g,h=V,lD(o,!0),mD(o,CD(o,h,r,4,!0)))}for(j=1;j<=f.u;++j){X(g,(Uz(),aA));h=f.H[j];o=f.I[j];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[o]&&X(g,(BC(),IC)[f.d[h]]);if(3==f.B[j]||4==f.B[j])r=h,h=o,o=r;L=f.J[h];u=f.M[h];V=f.J[o];r=f.M[o];if(1!=f.s[j]||0!=f.B[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=
+1),Q/=D,D=J/D;switch(f.s[j]){case 2:10<=f.B[j]&&X(g,eA);q=n*Q;J=n*D;Y(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));Y(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));X(g,aA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));Y(g,o,h,V,r);L=N(M(Math.round(da*Q)));u=N(M(Math.round(da*D)));Y(g,o+L,h-u,V+L,r-u);Y(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,G=u-(u-r)/10*h,Y(g,N(M(Math.round(v))),N(M(Math.round(G))),N(M(Math.round(v))),N(M(Math.round(G))));uD(g,f.n.k);o=DD(f.n.n);J=f.e[j];h=rb;null!=J&&(h=J);J=oB(f.n.n,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));X(g,eA);vD(g,h,L,q);X(g,aA);break;default:if(1==f.B[j]||3==f.B[j])q=da*Q,J=da*D,G=y(I,s,-1,3,1),v=y(I,s,-1,3,1),G[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),G[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),G[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=G,r=v,lD(o,!0),mD(o,CD(o,h,r,3,!0));else if(2==f.B[j]||4==f.B[j]){q=da*Q;J=da*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,G=u-(u-r)/10*h,o=h/10,Y(g,N(M(Math.round(v+q*o))),N(M(Math.round(G-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(G+J*o))))}else Y(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(cD,m,-1,f.t+1,1);Q=y(I,s,-1,f.t+1,1);for(j=1;j<=f.u;++j)h=f.H[j],o=f.I[j],n=f.J[h],r=f.J[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];uD(g,f.n.k);
+o=DD(f.n.n);J=y(Hs,m,1,f.t+1,0);V=y(I,s,-1,f.t+1,1);r=y(I,s,-1,f.t+1,1);n=y(ED,m,54,f.t+1,0);u=2;1!=f.n.B&&(u=N(M(AD(2*f.n.B))));for(j=1;j<=f.t;++j)h=FD(f,j),(null==h||1>h.length)&&(h=ta),3==f.b[j]&&0<f.z[j]&&0==f.A[j]?(J[j]=h,V[j]=r[j]=oB(f.n.n,h),n[j]=GD(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.J[j],G=!0,1<Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/3&&(G=!1),2<Q[j]&&(G=!1),1==Q[j]&&(0>=D[j]-f.J[j]?0-(D[j]-f.J[j]):D[j]-f.J[j])<25*f.n.B/10&&(L=!0),q=h,tb=l,f.n.Kb&&0<f.x[j]&&(tb+=Ub,1<f.x[j]&&
+(tb+=f.x[j])),v=l,0!=f.A[j]&&(1<ak(f.A[j])&&(v+=ak(f.A[j])),0<f.A[j]?v+=ua:v+=xa),L||!G?h=h+tb+v+l:h=v+tb+l+h,G||(q=h),J[j]=h,q=oB(f.n.n,q),v=oB(f.n.n,h),V[j]=q,r[j]=v,v=n[j]=GD(f,u,j,q,v,o,L),L=v.c+u+1,q=v.d+o+u,X(g,f.n.t),-1==f.j&&0!=f.d[j]&&X(g,(BC(),IC)[f.d[j]]),KA(g,v.c,v.d,v.b,v.a),1==f.j?0!=f.d[j]?X(g,(BC(),IC)[f.d[j]]):X(g,(Uz(),aA)):X(g,(BC(),FC)[f.b[j]]),vD(g,h,L,q));for(h=1;h<=f.y;++h)j=f.q[h][0],q=V[j],v=r[j],L=N(M(AD(f.J[j]-q/2))),q=N(M(AD(f.M[j]+~~(o/2)-1))),X(g,(Uz(),eA)),vD(g,ba+f.q[h][1],
+L+v,q);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(Uz(),bA):(Uz(),hA)),0<f.D&&106!=f.n.c&&(v=n[f.D],kD(g,v.c,v.d,v.b,v.a)),0<f.E&&(h=f.H[f.E],o=f.I[f.E],J=f.J[o]-f.J[h],Q=f.M[o]-f.M[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(da+1)*Q,J=(da+1)*D,G=y(I,s,-1,5,1),v=y(I,s,-1,5,1),G[0]=N(M(AD(f.J[h]+q))),G[1]=N(M(AD(f.J[o]+q))),v[0]=N(M(AD(f.M[h]-J))),v[1]=N(M(AD(f.M[o]-J))),G[3]=N(M(AD(f.J[h]-q))),G[2]=N(M(AD(f.J[o]-q))),v[3]=N(M(AD(f.M[h]+J))),v[2]=N(M(AD(f.M[o]+J))),G[4]=G[0],v[4]=v[0],106!=f.n.c&&(da=
+g,j=G,Q=v,da.n&&(lD(da,!1),mD(da,CD(da,j,Q,5,!0)))),106==f.n.c&&HD(f,f.H[f.E],f.I[f.E]))){da=0;for(j=1;j<=f.t;++j)0<f.a[j]&&++da;if(da>~~(f.t/2))for(j=1;j<=f.t;++j)0<f.a[j]?f.a[j]=0:f.a[j]=1;X(g,(Uz(),bA));for(j=1;j<=f.t;++j)0<f.a[j]&&(v=n[j],kD(g,v.c,v.d,v.b,v.a))}}}a.z||(a.ob?(X(e,(Uz(),Zz)),Y(e,c-1,0,c-1,b-1)):(X(e,jA(DC)),Y(e,c-1,0,c-1,b-1),X(e,DC),Y(e,c-2,0,c-2,b-1),X(e,EC),Y(e,c-3,0,c-3,b-1)));a.Fb&&(d=~~((c-48)/2),X(e,(Uz(),eA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new wA(Vb,0,13),a.W=new nB(a.T),null!=a.bb&&(d=oB(a.W,a.bb),c=N(M(Math.round((c-d)/2))),b-=13,X(e,(Uz(),aA)),uD(e,a.T),vD(e,a.bb,c,b)));wD(a.Ub,a.cb,a.Y,2*a.Y+a.S)}}
+function sD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Y/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.n&&(lD(b,!1),mD(b,CD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function ID(a){var b,c,d;if(a.nb){d=a.Qb.a;b=a.C.b;c=2*a.Y+a.S;X(d,DC);KA(d,0,0,b,c);a.ob?(X(d,(Uz(),Zz)),c=14*(a.Y+a.S),kD(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,jA(DC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,EC),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;14>=b;++b)jD(a,d,b,1),jD(a,d,b,2);a.c=c;wD(a.Ub,a.Qb,0,0)}}
+function pD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);Y(a,j,q,f,h);Y(a,g,q,f,h);j=~~(n/3);Y(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);oD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function JD(a,b,c){var d,e,f,g,j,h;KD(a,c);if(0==b.indexOf("$RXN")){a.Fb=!0;a.jb=!0;j=LD(b);b=new vC(b,j,!0);e=l;for(d=1;5>=d;++d)e=MD(b,j);d=ND(aC(eo(e.substr(0,3)),10)).a;g=ND(aC(eo(e.substr(3,3)),10)).a;MD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=MD(b,j),null==h||F(h,"$MOL"));)f+=h+j;a.fb[++a.ub]=new OD(a,f)}bD(a,1,d,1);bD(a,d+1,d+g,3)}else{a.Fb=!1;a.Z=new OD(a,b);if(!a.Z||0==a.Z.t)return a.kb=!0,a.J="ERROR - problems in reading/processing MOL input",ZC(a),!1;null!=a.i&&a.Z&&PD(a.Z,a.i,!0);null!=a.j&&
+a.Z&&PD(a.Z,a.j,!1);j=QD(a.Z,!1);if(1==j)a.fb[++a.ub]=a.Z;else{a.jb=!0;for(e=1;e<=j;++e)a.fb[++a.ub]=new RD(a,a.Z,e)}a.e=1;a.Z=a.fb[a.e];bD(a,1,j,0)}c&&ZC(a);return!0}function Lq(a,b){a.kb=!0;a.J=b}function BD(a,b){100>b&&(!KC[b]&&(KC[b]=new wA(Vb,0,b)),!MC[b]&&ps(MC,b,new nB(KC[b])),a.k=KC[b],a.n=MC[b])}
+function Pq(a,b){var c,d;if(0==b)return!1;YC(a);c=a.c;a.c=b;if(300>=b)switch(a.nb=!0,a.lb=!0,b){case 102:gD(a);break;case 110:a.mb=!0;a.c=c;a.$.a!=a.$.b&&a.$.a.b!=a.$.b?a.f&&(++a.ub,a.e=a.ub,a.f=!1):(a.kb=!0,a.J="No more undo");if(!(a.$.a!=a.$.b&&a.$.a.b!=a.$.b))break;SD(a,TD(a.$));a.mb=!0;break;case 111:a.c=c;if(a.$.a.c)a.f&&(++a.ub,a.e=a.ub,a.f=!1);else{a.kb=!0;a.J="No more redo";break}if(!a.$.a.c)break;d=a.$;if(!d.a.c)throw new av("Cannot redo. Index is out of range.");if(!d.a.c)throw new av(Yb);
+d.a=d.a.c;SD(a,d.a.a);a.mb=!0;break;case 152:a.c=c;d=a.Hb;d.a<d.c-1?(++d.a,d=Wt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Lq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=UD(d),VD(a,d,!1,!0),null!=a.sb&&xC(a.sb,null));break;case 151:a.c=c;d=a.Hb;0<d.a?(--d.a,d=Wt(d,d.a)):d=null;null==d?(a.kb=!0,a.J=hc):(Lq(a,dc+(a.Hb.a+1)+ca+a.Hb.c),d=UD(d),VD(a,d,!1,!0),null!=a.sb&&xC(a.sb,null));break;case 101:a.Lb&&WD(a.Lb);a.Lb=new XD(1,a);a.c=c;break;case 107:!a.Db?a.Db=new YD(a):a.Db.gc.c.$?ZD(a.Db.gc.c):$D(a.Db);break;case 114:a.b&&
+WD(a.b);a.b=new XD(0,a);a.c=c;break;case 103:a.mb=!0;a.pb=!0;a.c=c;break;case 105:a.mb=!0;a.q&&a.gb&&(a.gb=!1,aE(a.Z),a.c=c);a.y=1;break;case 109:a.c=c;d=bE(a.Z);if(2==d){a.kb=!0;a.J="Copying the agent not possible !";break}d=y(cD,m,-1,4,1);dD(a.Z,d);a.mb=!0;a.Z=new QC(a.Z);d=K(~~((a.C.b-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;cE(a.Z);a.fb[++a.ub]=a.Z;a.e=a.ub;break;case 104:0<a.Z.D?(a.mb=!0,dE(a.Z,a.Z.D),a.Z.D=0,$C(a)):0<a.Z.E&&(a.mb=!0,eE(a.Z,a.Z.E),a.Z.E=0,$C(a));fE(a.Z);break;case 213:a.c=
+c;if(!a.E){var e,f,g,j;j=new dB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new WA(c),bB(j,g),g.c=c,nz(g.d,a);ly(a,j);a.E=j}cB(a.E,a,a.F.a,a.F.b)}else{a.lb=!0;a.nb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(WD(a.o),a.o=null);0==a.Z.D&&(a.o=new XD(2,a));a.d=18;break;case 1301:a.d=19;break;case 1302:a.d=
+20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.mb=!0,a.d!=a.Z.b[a.Z.D]&&18!=a.d&&(a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,$C(a)),18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),gE(a.Z,a.Z.D,d),$C(a)),fE(a.Z))}ZC(a);return!0}
+function Iq(a){var b,c,d;d=UC(a);c=l;if(a.Fb){var e,f,g;g=js([4,a.ub+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.ub;++b)bE(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(hE(g[1][0],3)+hE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ja+iE(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ja+iE(a.fb[g[3][b]],d)}else 1<a.ub&&(a.Z=new jE(a,a.fb,a.ub)),c=iE(a.Z,d),1<a.ub&&(a.Z=a.fb[a.e]);return c}
+function kE(a,b,c,d){var e;e=c;var f=d,g,j;(g=lE(b),j=0!=(b.e&2),g||j)?(a.Fb?cB((!a.w&&(a.w=iD(a,!0)),a.w),a,e,f):cB((!a.v&&(a.v=iD(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.kb=!1;a.Sb=c-a.Y;a.Tb=d-(2*a.Y+a.S);a.kb=!0;a.J=l;a.gb=mE(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;14>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=yD+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Mb=!0,a.kb=!0,a.J="Next ring will be added as spiro",ZC(a),
+!0;if(113==d)if(a.Ib)a.kb=!0,a.J="Move one atom",ZC(a);else return!0;if(!a.Rb&&1201==d||!a.Cb&&107==d||!a.Ob&&201==d||!a.jb&&103==d||!a.tb&&!a.q&&105==d||!a.Fb&&109==d||214==d)return!1;e=Pq(a,d)}else{if(d>a.C.a-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)dE(a.Z,a.Z.D),a.Z.D=0,$C(a);else{if(106==a.c)return!0;if(108==a.c)nE(a.Z,a.Z.D,0),$C(a);else if(157==a.c)nE(a.Z,a.Z.D,1),$C(a);else if(158==a.c)nE(a.Z,a.Z.D,-1),$C(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=
+1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.i[1]=a.Z.t,a.Z.i[0]=a.Z.D,a.Z.E=0):$C(a);else if(206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(230==a.c)a.O=3,$C(a);else if(233<=a.c&&262>a.c)pE(a.Z,!1),$C(a),a.O=3;else if(107==a.c){if(a.Db.b)return!0;gE(a.Z,a.Z.D,ko(a.Db.e.gc.a.gb,ch));a.Z.k=!0;$C(a)}else if(105==a.c)qE(a.Z),$C(a);else if(113!=a.c)if(300<a.c){if(a.d!=a.Z.b[a.Z.D]||18==a.d)a.Z.b[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),1>d.length&&(d=Qc),gE(a.Z,a.Z.D,
+d)),$C(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(0<a.Z.E)if(104==a.c)eE(a.Z,a.Z.E),a.Z.E=0,$C(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.a[d.H[c]]&&0<d.a[d.I[c]])Lq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;dE(d,c);d.a[c]=0}a.Z.E=0;$C(a)}else if(201==a.c)rE(a.Z,a.Z.E),$C(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),$C(a),a.Z.B[a.Z.E]=
+0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,$C(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,$C(a);else if(206<=a.c&&229>=a.c)a.O=2,oE(a.Z),$C(a);else if(107==a.c){if(!a.Db.b)return!0;d=ko(a.Db.e.gc.a.gb,ch);a.Z.s[a.Z.E]=9;a.Z.e[a.Z.E]=d;$C(a)}else 105==a.c?(a.kb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.ub||a.pb){if(201>=a.c)return!1;++a.ub;a.e=a.ub;a.fb[a.ub]=new hD(a);a.Z=a.fb[a.ub];a.pb=!1;202<=a.c&&204>=a.c||205==a.c?(sE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=
+1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.i[0]=1,a.Z.i[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,oE(a.Z)):300<a.c?(sE(a.Z),a.Z.b[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((Mq(),Nq).gc.a.gb,ch),1>d.length&&(d=Qc),gE(a.Z,1,d))):230==a.c?tE(a,null,!0):233<=a.c&&262>a.c?(sE(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,pE(a.Z,!0)):NB();$C(a)}else e=!1;e&&(fE(a.Z),a.lb=!1,a.nb=!1,a.mb=!0,ZC(a))}return e}
+function uE(a,b,c,d){var e,f;if(a.z||!a.hb||lE(b))return!0;a.kb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Sb;f=d-a.Tb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,j,h,n,o,r,q;b.D=0;b.J[0]=e;b.M[0]=f;g=vE(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.i[b.v];n=b.i[b.v-1];j=b.J[g]-b.J[n];h=b.M[g]-b.M[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.J[n];q=f-b.M[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.v)dE(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.i[0]]&&(o=b.G[b.i[0]][1],o==b.i[1]&&(o=b.G[b.i[0]][2]),j=b.J[b.i[0]]-b.J[o],h=b.M[b.i[0]]-b.M[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.J[o],q=f-b.M[o],e=q*j-r*h,r=b.J[b.i[1]]-b.J[o],q=b.M[b.i[1]]-b.M[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.i[0],Z(b,0),eE(b,e),0<vE(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Lq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,N(M(Math.round(h))));b.i[b.v]=b.t;0<vE(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Lq(b.n,e+l)}else j=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(j/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(113==a.c&&0<a.Z.D)a.ib||(a.ib=
+!0),b=a.Z,0<b.D&&(e=b.D,b.J[e]=c,b.M[e]=d);else if(mE(b)||lE(b))XC(a.Z,e),a.O=5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=y(cD,m,-1,4,1);dD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.b-b.n.Y&&0<h&&h<b.n.C.a-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;YC(a);a.mb=!0;ZC(a);a.Sb=c;a.Tb=d;return!0}
+function wE(a,b,c,d){var e,f,g;if(!(a.z&&null==a.rb||lE(b))){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.ub;++b){e=a.fb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((BC(),JC)?350:170)+1,q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.t;++q)n=j-e.J[q],o=h-e.M[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;xE(a,a.fb[b].D);113==a.c&&0>e&&(g=!1,a.fb[b].E=0);break a}else if(xE(a,0),0<a.fb[b].D||0<a.fb[b].E)a.fb[b].D=
+0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.ub;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;YC(a);a.mb=!0;ZC(a)}!a.z&&0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
+function yE(a){if(a.z)return!0;a.ib&&(a.ib=!1,$C(a));a.kb=!1;a.P=oh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=vE(b,b.t),6>b.z[c]&&(zE(b),d=b.i[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),dE(b,b.t));b.C=!1;$C(a)}else a:{var b=a.Z,e,f;c=vE(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Lq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Lq(b.n,"Not possible connection !")):
+(b.I[b.u]=c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=N(M(AD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=N(M(AD((b.M[b.F]+b.M[c])/2))))}}fD(a.Z);a.r&&(b=a.$,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,TD(b),b.a.c=c),$C(a),a.r=!1)}else 5==a.O&&(fD(a.Z),$C(a));0<a.O&&(a.D=!1,YC(a),a.mb=!0,fE(a.Z),AE(a.Z),ZC(a),a.O=0,a.f=!1);if(JC&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,YC(a),a.mb=!0,ZC(a);return!0}function YC(a){a.lb=!1;a.nb=!1;a.mb=!1}
+function xE(a,b){if(null!=a.rb&&!(0>=b&&0==a.Bb||b==a.Bb&&a.e==a.Ab))0>=b&&0<a.Bb&&(b=0),a.Bb=b,a.Ab=a.e,xC(a.rb,H(BE,m,81,[new S(a.e),new S(b)]))}
+function CE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Eb=!1:-1<b.indexOf("rbutton")&&(a.Eb=!0);-1<b.indexOf("nohydrogens")?a.Kb=!1:-1<b.indexOf("hydrogens")&&(a.Kb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.Cb=!1:-1<b.indexOf("query")&&(a.Cb=!0);-1<b.indexOf(Df)?a.Fb=!1:-1<b.indexOf(jg)&&(a.Fb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Ob=!1:-1<b.indexOf("stereo")&&(a.Ob=!0);
+-1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.jb=!1:-1<b.indexOf(yf)&&(a.jb=!0);-1<b.indexOf("nonumber")?(a.tb=!1,a.q=!1):-1<b.indexOf(Hf)&&(a.tb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.ob=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.ob=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.tb=!0);-1<b.indexOf("star")&&(a.Nb=!0,a.tb=!0);-1<b.indexOf("nostar")&&(a.Nb=!1,a.tb=!1);-1<b.indexOf("polarnitro")&&(a.yb=!0);-1<b.indexOf("nopolarnitro")&&(a.yb=!1);-1<b.indexOf("depict")&&
+(a.z=!0,a.Y=0,a.cb=null,bD(a,1,a.ub,0));if(-1<b.indexOf("nodepict")){a.z=!1;for(d=1;d<=a.ub;++d)DE(a.fb[d]),eD(a.fb[d]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf("xbutton")&&(a.Rb=!0);-1<b.indexOf("noxbutton")&&(a.Rb=!1);d=a.vb;-1<b.indexOf("nopaste")?a.vb=!1:-1<b.indexOf(Uf)&&(a.vb=!0);d!=a.vb&&(a.v=null,a.w=null);-1<b.indexOf(rd)&&(a.A=!0);-1<b.indexOf("noborder")&&(a.A=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.qb=!0);-1<b.indexOf("jmeh")&&
+(a.M=!0);-1<b.indexOf("showan")&&(a.Jb=!0);-1<b.indexOf("atommovebutton")&&(a.Ib=!0);-1<b.indexOf("noatommovebutton")&&(a.Ib=!1);a.Fb&&(a.q=!0,a.jb=!0);a.z||(a.A=!1);a.Eb&&++yD;c&&ZC(a)}
+function ZC(a){var b,c,d,e;b=iz(a);!a.C||b.b!=a.C.b||b.a!=a.C.a||!a.cb||!a.I?(e=!1,a.C&&(e=b.b!=a.C.b||b.a!=a.C.a),a.C=b,d=b.b-a.Y,c=b.a-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=a.Fe(a.cb,d,c),a.z&&e&&bD(a,1,a.ub,0),zD(a),a.z||(a.Qb=a.Fe(a.Qb,b.b,2*a.Y+a.S),ID(a),c=b.a-2*a.Y+a.S,1>c&&(c=1),a.Q=a.Fe(a.Q,a.Y,c),xD(a),a.I=a.Fe(a.I,d,a.Y),tD(a))):(zD(a),a.z||(tD(a),a.D&&(ID(a),xD(a)),a.D=!0));a.lb=!0;a.nb=!0;a.mb=!0;a.kb=!0}
+function EE(a,b){var c,d,e;e=l;for(d=1;d<=a.ub;++d){if(0<b&&(c=bE(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.t+ba+c.u,h=1;h<=c.t;++h){j=FD(c,h);c.n.M&&0<c.x[h]&&(j+=Ub,1<c.x[h]&&(j+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?j+=ua:j+=xa,1<ak(c.A[h])&&(j+=ak(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Nb&&0<c.d[h]&&(g=1);-1<g&&(j+=hb+g);o+=ba+j+ba+FE(0.055999999999999994*c.J[h],0,2)+ba+FE(0.055999999999999994*-c.M[h],
+0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],n=c.s[h],1==c.B[h]?n=-1:2==c.B[h]?n=-2:3==c.B[h]?(n=-1,j=f,f=g,g=j):4==c.B[h]?(n=-2,j=f,f=g,g=j):10==c.B[h]&&(n=-5),9==c.s[h]&&(n=c.B[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=mh),e+=c)}return e}function PC(a,b){var c,d,e;e=l;for(c=1;c<=a.ub;++c){if(0<b&&(d=bE(a.fb[c]),d!=b))continue;d=void 0;d=GE(a.fb[c]);d=HE(d);0<d.length&&(0<e.length&&(e+=Ta),e+=d)}return e}
+function $C(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.sb&&xC(a.sb,null)}var c,d,e;e=new IE;e.a=a.e;e.f=a.ub;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.d[b]=GE(d);else break;e.i=a.Fb;e.e=a.jb;e.b=a.B;e.c=a.O;if(b=c?e:null)a=a.$,b=new JE(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function VD(a,b,c,d){try{JD(a,b,d)?c&&$C(a):ZC(a)}catch(e){if(e=Ti(e),A(e,78))ZC(a);else throw e;}}
+function tE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;KD(a,c);e=j=0;r=new vC(b,"|>",!0);g=-1<b.indexOf(pb);n=1;h=oC(r);a.ub=0;for(f=1;f<=h;++f)if(o=sC(r),eo(o),!F(o,mh))if(F(o,pb))++n,2==n?j=a.ub:3==n&&(e=a.ub+1);else{a.Z=new KE(a,o);if(0==a.Z.t){LE(a,"ERROR - problems in reading/processing molecule !");NB();d=!1;break a}++a.ub;a.e=a.ub;a.fb[a.ub]=a.Z}2==n?(LE(a,"ERROR - strange reaction - fixing !"),NB(),d=!1):3<n?(LE(a,"ERROR - strange reaction !"),NB(),d=!1):(1<a.ub&&!g&&CE(a,yf,!0),g&&!a.Fb&&CE(a,
+jg,!0),!g&&a.Fb&&CE(a,Df,!0),g?(bD(a,1,j,1),bD(a,j+1,e-1,2),bD(a,e,a.ub,3)):bD(a,1,a.ub,0),c&&ZC(a),d=!0)}d?$C(a):ZC(a)}catch(q){if(q=Ti(q),A(q,78))ZC(a);else throw q;}}function ME(a){YC(a);a.mb=!0;ZC(a)}function KD(a,b){a.c=202;a.pb=!1;a.ub=0;a.e=0;a.Z=new hD(a);a.Z.r=0;a.bb=null;a.B=1;a.mb=!0;b&&ZC(a);null!=a.sb&&xC(a.sb,null)}
+function SD(a,b){var c,d;a.e=b.a;a.ub=b.f;for(c=1;99>c;++c)(d=b.d[c])?a.fb[c]=GE(d):a.fb[c]=null;a.Z=a.fb[a.e];a.Fb=b.i;a.jb=b.e;a.B=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.sb&&xC(a.sb,null)}}function NE(a,b){a.kb=!0;a.J=l;return 1>b||b>a.ub?(a.kb=!0,a.J="ERROR - invalid mol index: "+b,ZC(a),null):a.fb[b]}
+function aD(a,b){var c;c=-1;F(b,"Select substituent")?(c=202,b=l):F(b,Ea)?c=235:F(b,Fa)?c=240:F(b,Da)?c=260:F(b,Ja)?c=261:F(b,Oa)?c=241:F(b,Ia)?c=233:F(b,Ha)?c=236:F(b,Ga)?c=237:F(b,Ma)?c=234:F(b,La)?c=243:F(b,Qa)?c=252:F(b,Ka)?c=244:F(b,Ra)?c=239:F(b,"-PO3H2")?c=251:F(b,Ca)?c=242:F(b,za)?c=245:F(b,Aa)&&(c=238);0<c?Pq(a,c):b="Not known group!";a.kb=!0;a.J=b;ZC(a)}function LE(a,b){a.kb=!0;a.J=b;ZC(a)}function UC(a){var b;b=OC(a);YC(a);ZC(a);return b}
+function qD(a,b,c,d,e){var f,g,j,h;f=a.W;h=oB(f,e);if(h>=a.Y-1)for(g=f.b.b;h>=a.Y-1&&1<g;)--g,j=new wA(f.b.a,f.b.c,g),f=new nB(j),h=oB(f,e),b.e=j,b.i=OE(j);else uD(b,a.T);f=yA(zA,f.b).a-yA(zA,f.b).b;vD(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}function rD(a,b,c,d,e,f){var g,j;g=DD(a.V);j=oB(a.V,f);uD(b,a.U);(b.d=e)&&(b.f=mg+(e.a>>16&255)+va+(e.a>>8&255)+va+(e.a&255)+sa);vD(b,f,c+~~((a.Y-j)/2),d+~~((a.Y-g)/2)+g)}function DD(a){return yA(zA,a.b).a-yA(zA,a.b).b}
+function Oq(a,b){a.q?0==b&&(a.y=-1,a.kb=!0,a.J=Fd,ZC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.kb=!0,a.J=Fd):Lq(a,a.y+ba),ZC(a))}t(441,363,Vh);_.te=function(a){RC(this,a)};_.Fe=function(a,b,c){return ez(this,b,c)};_.Ge=function(){};_.ae=function(){ZC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";
+_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=oh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!1;_.qb=!1;_.rb=null;_.sb=null;_.tb=!1;_.ub=0;_.vb=!0;_.wb=null;_.xb=null;_.yb=!1;_.zb=null;_.Ab=0;_.Bb=0;_.Cb=!1;_.Db=null;_.Eb=!1;_.Fb=!1;_.Gb=!1;_.Ib=!1;_.Jb=!1;_.Kb=!0;_.Lb=null;_.Mb=!1;_.Nb=!1;_.Ob=!0;_.Pb=null;_.Qb=null;_.Rb=!0;
+_.Sb=0;_.Tb=0;var yD=10,KC,MC,DC,EC,FC,CC,JC,PE=null,IC,HC;function QE(){BC();cz.call(this);this.Ub=(Op(),Op(),Ky).a;this.x=new wA(null,0,8);this.t=(Uz(),Vz);this.fb=y(RE,m,94,99,0);this._=new az;this.Hb=new SE;this.K=F((NB(),OB[Re]),bc);this.u=new TE;this.G=H(Hs,m,1,[Ea,Fa,Oa,Da,Ja,Ia,Ha,Ga,Ma,Qa,Ka,La,Ca,Aa,za]);this.Z=new hD(this);IC[0]=Yz;IC[1]=new Wz(255,153,153);IC[2]=new Wz(255,204,102);IC[3]=new Wz(255,255,153);IC[4]=new Wz(102,255,255);IC[5]=new Wz(51,204,255);IC[6]=new Wz(255,153,255)}
+t(440,441,Vh,QE);_.Fe=function(a,b,c){var d;return a?(d=a.a,tj(d.t,b,c),a):ez(this,b,c)};_.Ge=function(a){if(this.a){var b=this.a;b.a.a&&b.a.a.a.apply(null,[UE(b.a),a])}};_.a=null;function VE(a){if(a.d.gb.style.display!=Cf){hz(a.c);for(a=new Ni(a.e.j);a.b<a.d.Be();)Oi(a),null.$f()}}function WE(a){XE.call(this,a,ab,ab,null)}function YE(a,b){XE.call(this,a,ab,ab,b)}function ZE(a,b,c){XE.call(this,a,b,c,null)}
+function XE(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(F(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=pj(a)){this.b=$E;++$E;this.d=e;this.c=new QE;this.e=new aF(this.c,b,c,d);nv(e,this.e,e.gb);d&&jd in d&&(this.e.b=d[jd]);a=this.e;a.d||(a.d=fz(a,jo(a.gb,Kf),jo(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,j,h,n,o,r;b.K?PE=Zb:PE="JME";b.v=iD(b,!1);b.w=iD(b,!0);Lq(b,PE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.C=iz(b);Zy(b,null);b.ob||(b.S=0);b.T||(b.T=new wA(Vb,0,13),b.W=new nB(b.T));b.U||(b.U=new wA(Vb,1,13),b.V=new nB(b.U));b.X||(b.X=new wA(Vb,0,11),new nB(b.X));BD(b,13);b.Cb=!1;b.Fb=!1;b.p=!1;b.Ob=!0;b.s=!0;b.Rb=!0;b.Eb=!1;yD=10;b.Kb=!0;try{r=bF(b.Ub,"options");null!=r&&CE(b,r,!1);j=bF(b.Ub,"jme");null!=j&&(b.L=j);n=bF(b.Ub,"mol");null!=n&&(b.ab=n);g=bF(b.Ub,"depictcgi");null!=g&&(b.Gb=!0);o=bF(b.Ub,Ng);null!=o&&(b.bb=o,ZC(b));b.j=bF(b.Ub,"atomcolors");b.i=bF(b.Ub,"atombg");f=bF(b.Ub,"depictbg");
+if(null!=f&&b.z){var q;var u,v,D,G;v=(Uz(),Vz);try{if(0!=f.indexOf(ha))throw new zn("bad hex encoding");G=aC(f.substr(1,2),16);D=aC(f.substr(3,2),16);u=aC(f.substr(5,2),16);q=v=new Wz(G,D,u)}catch(J){if(J=Ti(J),A(J,78))NB(),q=v;else throw J;}b.t=q}b.Jb&&b.Z&&aE(b.Z);h=bF(b.Ub,"notify_structural_change_js_function");b.sb=h}catch(Q){if(Q=Ti(Q),!A(Q,78))throw Q;}b.c=202;for(f=0;23>f;++f)FC[f]=(Uz(),cA),HC[f]=Qc;HC[1]=Ub;FC[1]=(Uz(),Zz);HC[2]=yb;FC[2]=cA;HC[3]=Cb;FC[3]=Zz;HC[4]=ec;FC[4]=hA;HC[5]=oc;FC[5]=
+bA;HC[9]=Pb;FC[9]=eA;HC[10]=Gb;FC[10]=eA;HC[11]=Bb;FC[11]=eA;HC[12]=Wb;FC[12]=eA;HC[8]=Bc;FC[8]=jA(dA);HC[7]=qc;FC[7]=cA;HC[6]=Gc;FC[6]=Zz;HC[13]=Dc;FC[13]=Zz;HC[18]=Qc;FC[18]=Zz;HC[19]=rc;FC[19]=Zz;HC[20]=sc;FC[20]=Zz;HC[21]=tc;FC[21]=Zz;HC[22]=uc;FC[22]=Zz;Iy(b);b.$=new cF;f=a.c;f.C=iz(f);null!=f.L?(tE(f,f.L,!1),null!=f.i&&f.Z&&PD(f.Z,f.i,!0),null!=f.j&&f.Z&&PD(f.Z,f.j,!1)):null!=f.ab&&VD(f,f.ab,!1,!1);ZC(a.c)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function dF(){return Ks(null)}function eF(a){return Ks(a)}t(442,1,gi,WE,YE,ZE,XE);_.He=function(a){B(this.e,new fF(this,a),(Rp(),Rp(),Sp))};_.Ie=function(a){B(this.e,new gF(this,a),(Xq(),Xq(),Yq))};_.Je=function(a){$D(new hF(a,this.c,DC))};_.Ke=function(){gD(this.c)};_.Le=function(){Vn((Sn(),Tn),new iF(this))};_.Me=function(){return this.a};_.Ne=function(){return this.b};_.Oe=function(){return this.c.H};_.Pe=function(){return this.c.db};_.Qe=function(){return this.c.eb};_.Re=function(){return this.c.sb};
+_.ed=function(){return jo(this.e.gb,Jf)};_.Se=function(){var a;a=[];a.length=2;a[0]=jo(this.e.gb,Kf);a[1]=jo(this.e.gb,Jf);return a};_.fd=function(){return jo(this.e.gb,Kf)};_.Te=function(){return this.d.gb};_.Ue=function(){return this.c.xb};_.Ve=function(){return this.c.zb};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.d.gb.style.display!=Cf};_.Xe=function(){var a=this.c,b;a.Fb?b=EE(a,1)+pb+EE(a,2)+pb+EE(a,3):b=EE(a,0);return b};_.Ye=function(){return Iq(this.c)};
+_.Ze=function(){var a=this.c,b,c;b=a.Ob;a.Ob=!1;c=OC(a);a.Ob=b;ZC(a);return c};_.$e=function(a){CE(this.c,a,!0)};_._e=function(){};_.af=function(a){VD(this.c,a,!0,!0)};_.bf=function(a){tE(this.c,a,!0)};_.fe=function(){VE(this)};_.cf=function(){KD(this.c,!0)};_.df=function(a){var b=this.c;if(a=NE(b,a)){var c;for(c=1;c<=a.t;++c)a.d[c]=0;ME(b)}};_.ef=function(a){this.a=a;!this.c.a&&(this.c.a=new jF(this))};
+_.ff=function(a){var b=this.e,c,d;if(b.b!=a){b.b=a;for(d=new Ni(b.a);d.b<d.d.Be();)c=Oi(d),a?c.a=mb:c.a=lb}hz(b.c)};_.gf=function(a,b){var c=this.c,d;if(d=NE(c,a))PD(d,b,!0),ME(c)};_.hf=function(a,b){var c=this.c,d;d=NE(c,a);1>b||b>d.t?(c.kb=!0,c.J="ERROR - invalid atom index: "+b,ZC(c)):(d.D=b,ME(c))};_.kd=function(a){this.e.gb.style[De]=a;VE(this)};_.jf=function(a){this.c.H=a};_.kf=function(a){var b=this.c;b.db=a;ZC(b)};_.lf=function(a){var b=this.c;b.eb=a;ZC(b)};_.mf=function(a){this.c.rb=a};
+_.nf=function(a){this.c.sb=a};_.of=function(a){var b=this.c;b.xb=a;b.v=iD(b,!1)};_.pf=function(a){this.c.zb=a};_.qf=function(a,b){var c=this.e;c.md(a);c.kd(b);VE(this)};_.rf=function(a){aD(this.c,a)};_.sf=function(a,b){var c=this.c;c.f=!1;c.Pb=new KE(c,a);c.c=253;c.kb=!0;c.J=b;ZC(c)};_.ld=function(a){Xu(this.d.gb,a)};_.md=function(a){this.e.gb.style[ih]=a;VE(this)};_.tf=function(a){LE(this.c,a)};_.uf=function(){return UC(this.c)};_.a=null;_.b=-1;_.c=null;_.d=null;_.e=null;var $E=0;
+function iF(a){this.a=a}t(443,1,{},iF);_.wc=function(){var a,b;for(b=new Ni(this.a.e.a);b.b<b.d.Be();)a=Oi(b),a.t.gb.innerHTML=a.q||l};_.a=null;function jF(a){this.a=a}t(444,1,{},jF);_.a=null;function fF(a,b){this.a=a;this.b=b}t(445,1,{},fF);_.Lc=function(a){a=a.a;Vn((Sn(),Tn),new kF(this,this.b,a))};_.a=null;_.b=null;function kF(a,b,c){this.a=a;this.c=b;this.b=c}t(446,1,{},kF);_.wc=function(){var a=this.b;this.c.a.apply(a,[UE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function gF(a,b){this.a=a;this.b=b}t(447,1,{},gF);_.a=null;_.b=null;function $q(a,b,c){this.a=a;this.c=b;this.b=c}t(448,1,{},$q);_.wc=function(){var a=this.b;this.c.a.apply(a,[UE(this.a.a),a])};_.a=null;_.b=null;_.c=null;
+function lF(){var a=mF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;nF(oF,arguments)?a=arguments[0]:3==arguments.length?a=new ZE(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new WE(arguments[0]):4==arguments.length?a=new XE(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new YE(arguments[0],arguments[1]));this.g=a;pF();a[Wc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.a});b.getCreationIndex=C(function(){return this.g.b});b.getHelpURL=C(function(){return this.g.c.H});b.getMolecularAreaAntiAlias=C(function(){return this.g.c.db});b.getMolecularAreaLineWidth=
+C(function(){return this.g.c.eb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.c.sb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.d.gb});b.getPasteLabel=C(function(){return this.g.c.xb});b.getPrePasteJSfunction=C(function(){return this.g.c.zb});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=oF;pF();var f=b,g,b=rF.b;g=sF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=sF(b,
+e,f)}if(!g)throw new Xi("Can't find exported method for given arguments: 0"+hb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new qF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});tF({"0":{"0":[[dF,null,void 0]],1:[[eF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new uF(e));return[e]},qe]]}});vF(oF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Is(){wF||(wF=!0,lF())}t(449,1,{},Is);
+var wF=!1;function Ms(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==qe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ls(){}t(451,1,{},Ls);_.wc=function(){Ms()};function uF(a){this.a=a}t(452,1,{68:1,106:1},uF);_.eQ=function(a){return null!=a&&A(a,68)&&this.a==a.a};_.a=null;function qF(a){this.a=a}t(453,1,{69:1,106:1},qF);
+_.eQ=function(a){return null!=a&&A(a,69)&&this.a==a.a};_.a=null;
+function AC(a){var b,c,d,e,f,g;if(a.b>=a.c.length)return!1;c=a.c[a.b];g=po(c,ih);b=po(c,De);f=po(c,Af);e=po(c,Me);var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=po(h,Af),h=po(h,ch),null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Hd);c.removeAttribute(Af);c.removeAttribute("archive");c.removeAttribute(De);c.removeAttribute(ih);c.removeAttribute(hd);c.removeAttribute("hspace");c.removeAttribute("vspace");c.removeAttribute("codebase");
+c.innerText=l||l;d=ro();c.setAttribute(Me,d);c.style[ih]=yC(g);c.style[De]=yC(b);b=new xF(a,d,n,e,c,f);Vn((Sn(),Tn),b);++a.b;return!0}function zC(a){this.a="JME.class";this.d=a}t(454,1,{},zC);_.Ec=function(){return AC(this)};_.a=null;_.b=0;_.c=null;_.d=null;function xF(a,b,c,d,e,f){this.a=a;this.d=b;this.b=c;this.e=d;this.c=e;this.f=f}t(455,1,{},xF);
+_.wc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.d,ab,ab,this.b);null!=this.e&&0<this.e.length?this.c.setAttribute(Me,this.e):this.c.removeAttribute(Me);b=$doc;null!=this.f&&0<this.f.length&&(b[this.f]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.a.d&&this.a.d.a.apply(c,[c])};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function yF(){}t(456,1,gi,yF);function zF(a){this.a=a}t(457,1,{},zF);_.wc=function(){this.a()};_.a=null;
+function AF(){var a=mF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;nF(BF,arguments)?a=arguments[0]:0==arguments.length&&(a=new yF);this.g=a;pF();a[Wc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Vn((Sn(),Tn),new zF(a))});vF(BF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Js(){CF||(CF=!0,AF())}t(458,1,{},Js);var CF=!1;function DF(a){An();this.f=a}
+t(459,429,pi,DF);function Ss(){An();this.f="divide by zero"}t(460,97,hi,Ss);function qs(){An()}function EF(a){An();this.f=a}t(461,97,hi,qs,EF);function FF(){FF=x;GF=new HF(!1);IF=new HF(!0)}function HF(a){this.a=a}t(462,1,{71:1,72:1,75:1},HF);_.eQ=function(a){return A(a,72)&&a.a==this.a};_.hC=function(){return this.a?1231:1237};_.tS=function(){return this.a?bh:"false"};_.a=!1;var GF,IF;function JF(){}function KF(a){return typeof a==Hf?Bc+(0>a?-a:a):a}
+function LF(a,b){var c;c=new JF;c.d=Ib+(MF(0!=a?-a:0)?KF(0!=a?-a:0):l+Fi(c));NF(0!=a?-a:0)&&OF(0!=a?-a:0,c);c.b=4;c.a=b;return c}function $(a){var b;b=new JF;b.d=Ib+(MF(a)?KF(a):l+Fi(b));NF(a)&&OF(a,b);return b}function PF(a,b){var c;c=new JF;c.d=Ib+(MF(a)?KF(a):l+Fi(c));NF(a)&&OF(a,c);c.b=b?8:0;return c}function QF(){var a;a=new JF;a.d=Ib+(MF(0)?KF(0):l+Fi(a));NF(0)&&OF(0,a);a.b=2;return a}function RF(a){var b;b=new JF;b.d=Ib+(MF(a)?KF(a):l+Fi(b));NF(a)&&OF(a,b);b.b=1;return b}
+function NF(a){return typeof a==Hf&&0<a}function MF(a){return null!=a&&0!=a}function OF(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Rh[b.c])c=c.prototype;else{c=Rh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(464,1,{},JF);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?l:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
+function SF(a){var b;if(!(b=TF,!b&&(b=TF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new UF(Rb+a+ea);return parseFloat(a)}
+function aC(a,b){var c,d;if(null==a)throw new UF(Gf);if(2>b||36<b)throw new UF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new UF(Rb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new UF(Rb+a+ea);if(-2147483648>c||2147483647<c)throw new UF(Rb+a+ea);return c}t(466,1,{71:1,83:1});var TF=null;function VF(a){this.a=a}
+t(465,466,{71:1,75:1,76:1,83:1},VF);_.eQ=function(a){return A(a,76)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function uz(a){this.a=a}t(467,466,{71:1,75:1,79:1,83:1},uz);_.eQ=function(a){return A(a,79)&&a.a==this.a};_.hC=function(){return K(this.a)};_.tS=function(){return l+this.a};_.a=0;function kz(){An()}function Bk(a){An();this.f=a}t(468,97,$h,kz,Bk);function qv(){An()}function rw(a){An();this.f=a}t(469,97,hi,qv,rw);function S(a){this.a=a}
+function dt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Xs(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function ND(a){var b,c;return-129<a&&128>a?(b=a+128,c=(WF(),XF)[b],!c&&(c=XF[b]=new S(a)),c):new S(a)}t(470,466,{71:1,75:1,81:1,83:1},S);_.eQ=function(a){return A(a,81)&&a.a==this.a};_.hC=function(){return this.a};
+_.tS=function(){return l+this.a};_.a=0;function WF(){WF=x;XF=y(BE,m,81,256,0)}var XF;function ak(a){return 0>a?-a:a}function $j(a,b){return a>b?a:b}function AD(a){return Math.round(a)}function xn(){An()}function Er(a){An();this.f=a}t(473,97,{71:1,78:1,82:1,84:1,86:1},xn,Er);function Hi(){Hi=x;Ii=H(Gi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ii;function UF(a){An();this.f=a}t(475,468,$h,UF);
+function Cn(a){this.a="Unknown";this.c=a;this.b=-1}t(476,1,{71:1,85:1},Cn);_.tS=function(){return this.a+Ta+this.c+"(Unknown Source"+(0<=this.b?hb+this.b:l)+sa};_.a=null;_.b=0;_.c=null;function YF(a,b){return a.charCodeAt(b)}function tC(a,b){var c=b,d=a.length,e,f;e=YF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function ZF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function F(a,b){return!A(b,1)?!1:""+a==b}function $r(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function fo(a,b){return a.indexOf(b)}function ZB(a,b,c){return a.indexOf(b,c)}function ny(a,b){return a.lastIndexOf(b)}function UD(a){var b=aa,c=mh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Wu(c,++d):c=c.substr(0,d-0)+Wu(c,++d);return a.replace(RegExp(b,re),c)}
+function $F(a,b){for(var c=RegExp(b,re),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Hs,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Wu(a,b){return a.substr(b,a.length-b)}
+function eo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function go(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,71:1,73:1,75:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return ut(this)};_.tS=_.toString;function aG(){aG=x;bG={};cG={}}
+function ut(a){aG();var b=hb+a,c=cG[b];if(null!=c)return c;c=bG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+YF(a,d++);c|=0}256==dG&&(bG=cG,cG={},dG=0);++dG;return cG[b]=c}var bG,dG=0,cG;function un(a,b){tn(a.a,b);return a}function sn(){this.a=ho()}function eG(){this.a=ho();tn(this.a,l)}t(478,1,Uh,sn,eG);_.tS=function(){return io(this.a)};function st(){this.a=ho()}
+function XB(){this.a=ho()}function Yr(a){this.a=ho();tn(this.a,a)}t(479,1,Uh,st,XB,Yr);_.tS=function(){return io(this.a)};function $B(a){a="String index out of range: "+a;An();this.f=a}t(480,469,hi,$B);
+function fG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new xn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new EF("Must be array types");j=h.a;f=g.a;if(!(0!=(j.b&1)?j==f:0==(f.b&1)))throw new EF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new qv;if((0==(j.b&1)||0!=(j.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ps(b,c,a[--d])}else for(c=e+c;e<c;)ps(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Yu(){An()}function hC(a){An();this.f=a}t(482,97,hi,Yu,hC);function Az(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:Fn(b,c))return a;return null}function Dz(a,b){var c;return(c=Az(a.xd(),b))?(c.Zc(),!0):!1}function gG(a){var b,c,d,e;d=new sn;b=null;tn(d.a,Rc);for(c=a.xd();c.Xc();)null!=b?tn(d.a,b):b=wa,e=c.Yc(),tn(d.a,e===a?"(this Collection)":l+e);tn(d.a,Uc);return io(d.a)}t(483,1,{});_.vf=function(){throw new hC("Add not supported on this collection");};
+_.wf=function(a){return!!Az(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Dz(this,a)};_.tS=function(){return gG(this)};t(485,483,li);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,92)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=In(c),a=~~a);return a};
+function hG(a,b){var c;return A(b,90)&&(c=b.yf(),Hu(a.a,c))?(c=kj(a.a,c),a.a.Ce(b.zf(),c)):!1}function mC(a){this.a=a}t(484,485,li,mC);_.wf=function(a){return hG(this,a)};_.xd=function(){return new cC(this.a)};_.xf=function(a){return hG(this,a)?(a=a.yf(),Wi(this.a,a),!0):!1};_.Be=function(){return this.a.d};_.a=null;function fC(a){if(a.b)Qi(a.a),Wi(a.c,a.b.yf()),a.b=null;else throw new av("Must call next() before remove().");}
+function cC(a){var b;this.c=a;b=new hj;a.c&&bj(b,new iG(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new jG(a,d.substring(1));b.vf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.a=new Ni(b)}t(486,1,{},cC);_.Xc=function(){return dC(this.a)};_.Yc=function(){return this.b=Oi(this.a)};_.Zc=function(){fC(this)};_.a=null;_.b=null;_.c=null;t(488,1,yi);_.eQ=function(a){return A(a,90)&&gC(this.yf(),a.yf())&&gC(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=In(this.yf()));null!=this.zf()&&(b=In(this.zf()));return a^b};_.tS=function(){return this.yf()+nb+this.zf()};function iG(a){this.a=a}t(487,488,yi,iG);_.yf=function(){return null};_.zf=function(){return this.a.b};_.Af=function(a){return jC(this.a,a)};_.a=null;function jG(a,b){this.b=a;this.a=b}t(489,488,yi,jG);_.yf=function(){return this.a};_.zf=function(){return this.b.e[hb+this.a]};_.Af=function(a){return kC(this.b,this.a,a)};_.a=null;_.b=null;
+function ow(a,b){(0>a||a>=b)&&kG(a,b)}function kG(a,b){throw new rw("Index: "+a+", Size: "+b);}t(490,483,Ei);_.Bf=function(){throw new hC("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,88)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:Fn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:In(c)),b=~~b;return b};_.xd=function(){return new Ni(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new lG(this,a)};_.Ff=function(){throw new hC("Remove not supported on this list");};function dC(a){return a.b<a.d.Be()}function Oi(a){if(a.b>=a.d.Be())throw new tv;return a.d.Cf(a.c=a.b++)}function Qi(a){if(0>a.c)throw new ww;a.d.Ff(a.c);a.b=a.c;a.c=-1}function Ni(a){this.d=a}t(491,1,{},Ni);_.Xc=function(){return dC(this)};
+_.Yc=function(){return Oi(this)};_.Zc=function(){Qi(this)};_.b=0;_.c=-1;_.d=null;function lG(a,b){var c;this.d=this.a=a;c=a.Be();(0>b||b>c)&&kG(b,c);this.b=b}t(492,491,{},lG);_.Gf=function(){return 0<this.b};_.Hf=function(){if(0>=this.b)throw new tv;return this.a.Cf(this.c=--this.b)};_.a=null;function mG(a){a=new cC(a.b.a);return new nG(a)}function oG(a,b){this.a=a;this.b=b}t(493,485,li,oG);_.wf=function(a){return Hu(this.a,a)};_.xd=function(){return mG(this)};_.Be=function(){return this.b.a.d};
+_.a=null;_.b=null;function nG(a){this.a=a}t(494,1,{},nG);_.Xc=function(){return dC(this.a.a)};_.Yc=function(){return(this.a.b=Oi(this.a.a)).yf()};_.Zc=function(){fC(this.a)};_.a=null;t(495,490,Ei);_.Bf=function(a,b){var c;c=Gz(this,a);var d=c.d;new Bz(b,c.b);++d.b;++c.a;c.c=null};_.Cf=function(a){var b;b=Gz(this,a);try{return Hz(b)}catch(c){c=Ti(c);if(A(c,91))throw new rw("Can't get element "+a);throw c;}};_.xd=function(){return Gz(this,0)};
+_.Ff=function(a){var b,c;b=Gz(this,a);try{c=Hz(b)}catch(d){d=Ti(d);if(A(d,91))throw new rw("Can't remove element "+a);throw d;}pG(b);return c};function qG(a){a.b=y(rG,m,0,0,0)}function Ry(a,b,c){(0>b||b>a.c)&&kG(b,a.c);a.b.splice(b,0,c);++a.c}function bj(a,b){ps(a.b,a.c++,b);return!0}function Wt(a,b){ow(b,a.c);return a.b[b]}function Tj(a,b){for(var c=0;c<a.c;++c)if(gC(b,a.b[c]))return c;return-1}function Zt(a,b){var c;c=(ow(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
+function aj(a,b){var c;c=Tj(a,b);if(-1==c)return!1;Zt(a,c);return!0}function Fk(a,b){var c;if(b.length<a.c){c=b;var d;d=is(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ps(b,c,a.b[c]);b.length>a.c&&ps(b,a.c,null);return b}function hj(){qG(this)}function uA(a){qG(this);this.b.length=a}function oz(a){qG(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}t(496,490,Th,hj,uA,oz);_.Bf=function(a,b){Ry(this,a,b)};
+_.vf=function(a){return bj(this,a)};_.Ke=function(){this.b=y(rG,m,0,0,0);this.c=0};_.wf=function(a){return-1!=Tj(this,a)};_.Cf=function(a){return Wt(this,a)};_.ye=function(){return 0==this.c};_.Ff=function(a){return Zt(this,a)};_.xf=function(a){return aj(this,a)};_.Be=function(){return this.c};_.c=0;function Fz(a,b){var c=a.length,d;for(d=0;d<c;++d)ps(a,d,b)}function Ur(){Ur=x;Vr=new sG}var Vr;function sG(){}t(499,490,ci,sG);_.wf=function(){return!1};_.Cf=function(){throw new qv;};_.Be=function(){return 0};
+function tG(){this.a=new Date}function uG(a){return 10>a?Ya+a:l+a}t(500,1,{71:1,74:1,75:1,87:1},tG);_.eQ=function(a){return A(a,87)&&gt(M(this.a.getTime()),M(a.a.getTime()))};_.hC=function(){var a;a=M(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Os(c&4194303,b&4194303,e&1048575);a=Os(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?ua:l)+~~(b/60);b=10>(0>b?-b:b)%60?Ya+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(vG(),wG)[this.a.getDay()]+ba+xG[this.a.getMonth()]+ba+uG(this.a.getDate())+ba+uG(this.a.getHours())+hb+uG(this.a.getMinutes())+hb+uG(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function vG(){vG=x;wG=H(Hs,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));xG=H(Hs,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var wG,xG;
+function Nr(a,b){return null==z(a.a,b,a)}function Mr(){this.a=new Li}t(502,485,{71:1,74:1,92:1},Mr);_.vf=function(a){return Nr(this,a)};_.wf=function(a){return Hu(this.a,a)};_.ye=function(){return 0==this.a.d};_.xd=function(){return mG(new oG(this.a,new mC(this.a)))};_.xf=function(a){return null!=Wi(this.a,a)};_.Be=function(){return this.a.d};_.tS=function(){return gG(new oG(this.a,new mC(this.a)))};_.a=null;
+function Gz(a,b){var c,d;(0>b||b>a.b)&&kG(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new yG(a,b,d)}function Kz(){this.a=new zG;this.b=0}t(503,495,ci,Kz);_.vf=function(a){new Bz(a,this.a);++this.b;return!0};_.Ef=function(a){return Gz(this,a)};_.Be=function(){return this.b};_.a=null;_.b=0;function Hz(a){if(a.b==a.d.a)throw new tv;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
+function pG(a){if(!a.c)throw new ww;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function yG(a,b,c){this.d=a;this.b=c;this.a=b}t(504,1,{},yG);_.Xc=function(){return this.b!=this.d.a};_.Gf=function(){return this.b.b!=this.d.a};_.Yc=function(){return Hz(this)};_.Hf=function(){if(this.b.b==this.d.a)throw new tv;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Zc=function(){pG(this)};_.a=0;_.b=null;_.c=null;_.d=null;function zG(){this.a=this.b=this}
+function Bz(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}t(505,1,{},zG,Bz);_.a=null;_.b=null;_.c=null;function eC(a,b){this.a=a;this.b=b}t(506,488,yi,eC);_.yf=function(){return this.a};_.zf=function(){return this.b};_.Af=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function tv(){An()}t(507,97,{71:1,78:1,84:1,86:1,91:1},tv);function gC(a,b){return rs(a)===rs(b)||null!=a&&Fn(a,b)}function tA(a){var b=y(Lz,m,44,0,0);return Fk(a.a,b)}function az(){this.a=new hj}
+t(509,490,Th,az);_.Bf=function(a,b){Ry(this.a,a,b)};_.vf=function(a){return bj(this.a,a)};_.wf=function(a){return-1!=Tj(this.a,a)};_.Cf=function(a){return Wt(this.a,a)};_.ye=function(){return 0==this.a.c};_.xd=function(){return new Ni(this.a)};_.Ff=function(a){return Zt(this.a,a)};_.Be=function(){return this.a.c};_.tS=function(){return gG(this.a)};_.a=null;function WD(a){a.gc.c.$&&AA(a)}function AG(a){var b;if(a.gc.c.$){b=sy(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}CA(a)}
+function BG(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function $D(a){var b=a.j;CG(a.gc.c,b.a,b.b);!ry(a)&&Wy(a);Gy(a)}function DG(){FA.call(this,l);this.i=new Oz(this.If());nz(this.q,new EG(this))}t(511,388,mi);_.Ld=function(a,b){return rs(a.f)===rs(this.i)?(AG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){AG(this)};_.i=null;_.j=null;
+function hF(a,b,c){DG.call(this);this.gc&&HA(this.gc.c,!1);EA(this,!1);Zy(this,new PA(0));a=new TA(a,1);P(this,a,null);a=new cz;P(a,this.i,null);P(this,a,null);b&&(this.j=sy(b),DA(this),BG(this.j,~~(jo(b.Ub.gb,Kf)/2)-~~(this.lc/2),~~(jo(b.Ub.gb,Jf)/2)-~~(this.bc/2)));c&&O(this,c)}t(510,511,mi,hF);_.If=function(){return"OK"};function TD(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new av("Cannot undo. Index is out of range.");if(!a.a.b)throw new av(Yb);a.a=a.a.b;return a.a.a}
+function cF(){this.a=this.b=new FG}t(512,1,{},cF);_.a=null;function FG(){this.a=null}function JE(a){this.a=a}t(513,1,{},FG,JE);_.a=null;_.b=null;_.c=null;function EG(a){this.a=a}t(514,423,di,EG);_.a=null;
+function GG(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.a.zb){xC(a.a.zb,H(Hs,m,1,[b]));return}e=l;c=a.a.Hb;var f,g,j,h;if(null==b)c=0;else if(f=$F(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],ps(c.b,c.c++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+sa);try{JD(a.a,b,!0)?(Lq(a.a,"Structure pasted"+e),$C(a.a),hz(a.a),d=!0):($D(new hF(a.a.J,a.a,DC)),KD(a.a,!0),hz(a.a))}catch(n){if(n=Ti(n),A(n,78))e=a.a,e.kb=!0,e.J="ERROR - invalid MOL ",ZC(e),$D(new hF(a.a.J,
+a.a,DC)),hz(a.a);else throw n;}}d&&a.a.Ge(b)}function Kq(a){this.a=a}t(515,1,{},Kq);_.a=null;function SC(){SC=x;TC=new HG("COPY_SMILES",0);VC=new HG("COPY_MOL",1);WC=new HG("PASTE",2);IG=H(JG,m,93,[TC,VC,WC])}function HG(a,b){wo.call(this,a,b)}t(516,137,{71:1,75:1,77:1,93:1},HG);var IG,VC,TC,WC;function IE(){this.d=y(RE,m,94,99,0)}t(517,1,{},IE);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
+function KG(a){a.b=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.J=y(cD,m,-1,20,1);a.M=y(cD,m,-1,20,1);a.G=js([20,7]);a.d=y(I,s,-1,20,1);a.c=y(Hs,m,1,20,0);a.o=y(Hs,m,1,20,0);a.x=y(I,s,-1,20,1);a.z=y(I,s,-1,20,1);a.H=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.s=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(I,s,-1,20,1);a.N=y(I,s,-1,20,1);a.e=y(Hs,m,1,20,0);a.q=js([10,2]);a.i=y(I,s,-1,101,1)}
+function LG(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(cD,m,-1,4,1);d=y(cD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.J[n[j]]-a.J[b])*e+(a.M[n[j]]-a.M[b])*q,g=(a.M[n[j]]-a.M[b])*e-(a.J[n[j]]-a.J[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=MG(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+MG(r[2],d[2],r[3],d[3]),d=MG(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;sE(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.n.B*Math.cos(1.0471975511965976);n=25*a.n.B*Math.sin(1.0471975511965976);g=NG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=j+25*a.n.B,n=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
+a.J[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.J[a.t]=a.J[c]+h*e-n*f;a.M[a.t]=a.M[c]+n*e+h*f;break;case 2:c=y(cD,m,-1,2,1);OG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/j,a.M[a.t]=a.M[a.D]+25*a.n.B*f/j,0==vE(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Lq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
+1;++a.z[a.D];zE(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&rE(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=N(M(AD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=N(M(AD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
+function pE(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.b[a.t]=10,a.b[a.t-1]=10,a.b[a.t-2]=10),236==a.n.c&&(a.b[a.t]=9,a.b[a.t-1]=9,a.b[a.t-2]=9),239==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=5,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-2]=4,a.b[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.b[a.t]=5,a.b[a.t-1]=5,a.b[a.t-
+2]=5,a.b[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.b[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,a.n.yb&&nE(a,a.D,1),Z(a,0),a.b[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.n.yb?(a.s[a.u]=1,nE(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
+a.t,Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=4,a.D=a.t-1,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.b[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.b[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.b[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
+3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.b[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.b[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.b[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.b[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.b[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.b[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.b[a.t]=4,
+c=1;else if(259==a.n.c)Z(a,0),a.b[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,j,h,n,o,r,q,u;if(a.n.Pb){c=0;o=a.n.Pb;for(n=1;n<=o.y;++n)d=o.q[n][0],1==o.q[n][1]&&(c=d);d=a.t;n=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];dE(a,a.t);e=a.J[n]-e;g=a.M[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.t;++h)sE(a),a.b[a.t]=o.b[h],a.A[a.t]=o.A[h],
+a.x[a.t]=o.x[h],a.J[a.t]=o.J[h],a.M[a.t]=o.M[h];for(h=1;h<=o.u;++h)zE(a),a.H[a.u]=o.H[h]+d,a.I[a.u]=o.I[h]+d,a.s[a.u]=o.s[h];cE(a);a.D=c+d;Z(a,0);o=a.J[a.t];q=a.M[a.t];dE(a,a.t);f=a.J[c+d]-o;j=a.M[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=o,a.M[h]-=q,r=a.J[h]*f+a.M[h]*j,u=a.M[h]*f-a.J[h]*j,a.J[h]=r,a.M[h]=u,r=-a.J[h]*e+a.M[h]*g,u=-a.M[h]*e-a.J[h]*g,a.J[h]=r,a.M[h]=u,a.J[h]+=a.J[n],a.M[h]+=a.M[n];zE(a);a.H[a.u]=n;a.I[a.u]=c+d;cE(a);b&&(dE(a,n),eD(a))}c=4}PG(a,c);a.D=a.F;b&&
+(a.D=0)}
+function OG(a,b,c,d){var e,f,g,j,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];j=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*j)?(g=a.J[b]-a.J[e],j=a.M[b]-a.M[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.J[e]+h*g-c*j,d[1]=a.M[e]+c*g+h*j):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,j=a.M[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.J[b]+
+c*g/h,d[1]=a.M[b]+c*j/h)}
+function oE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.n.c){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])QG(a,j,f,h);else if(!a.n.gb&&!a.n.Mb)n=a.D,Z(a,0),a.D=a.t,QG(a,j,f,h);else{a.n.Mb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Lq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
+return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[NG(a,a.D,a.G[a.D][d])],2<d||1!=b){Lq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=y(cD,m,-1,2,1);OG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)sE(a),r=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
+b?d=a.G[c][1]:d=a.G[c][2],o=b,b=c,c=o);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(u=-u,o=0);q=a.J[b]+r*e-u*g;u=a.M[b]+u*e+r*g;for(d=1;d<=j;++d)sE(a),r=f*(d+0.5)+3.141592653589793*o,a.J[a.t]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.M[a.t]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j-1&&(a.J[a.t]=
+a.J[c],a.M[a.t]=a.M[c])):(d==j-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==j&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)sE(a),r=f*(d-b),a.J[a.t]=a.L+h*Math.sin(r),a.M[a.t]=a.O+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)zE(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
+(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[NG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
+1<a.s[NG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.b[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.b[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.b[a.t-2]=5);h=y(I,s,-1,a.t+1,1);for(f=1;f<=j;++f)b=a.t-j+f,c=a.u-j+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=N(M(AD((a.J[b]+a.J[e])/2))),a.N[c]=N(M(AD((a.M[b]+a.M[e])/
+2)));a.G[a.t-j+1][1]=a.t;a.G[a.t][2]=a.t-j+1;for(f=a.t-j+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-j;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;zE(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
+2)));a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(zE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(zE(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=N(M(AD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=N(M(AD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-j;for(f=a.t;f>d;--f)if(0<
+h[f]&&(dE(a,f),3==a.b[h[f]])){o=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(o+=a.s[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.s[c]=1}0<a.D&&PG(a,j);-1<n&&(a.D=n)}
+function QG(a,b,c,d){var e,f,g,j,h,n;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;n=a.M[a.D]+d*e;for(g=1;g<=b;++g)sE(a),j=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.M[a.t]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function PG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=vE(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
+function NG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function RG(a,b,c){var d,e,f,g;e=oh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(mt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)mt(c[d])&&!at(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)gt(c[d],e)&&(b[d]=g,c[d]=oh,++f);if(f==a.t)break}return g==a.t}
+function eD(a){var b,c,d;b=y(cD,m,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.b&&(c=a.n.C.b-a.n.Y,d=a.n.C.a-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{dD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.n.qb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;fD(a)}}
+function dD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function nE(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=SG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.b[b]){case 2:2<d&&Lq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Lq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Lq(a.n,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Lq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Lq(a.n,"Charge change not possible on the halogen !");break;case 18:Lq(a.n,
+"Use X button to change charge on the X atom !")}}
+function QD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=y(I,s,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.a[c]!=d&&dE(a,c);eD(a);Lq(a.n,"Smaller part(s) removed !");return 1}
+function vE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function AE(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.n.yb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];fE(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),fE(a));4==a.s[d]&&(a.s[d]=1)}}
+function MG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function cE(a){var b;TG(a);b=a.s.length;a.K=y(I,s,-1,b,1);a.N=y(I,s,-1,b,1);fD(a);fE(a)}
+function sE(a){var b,c;++a.t;a.t>a.b.length-1&&(c=a.b.length+10,b=y(I,s,-1,c,1),fG(a.b,b,a.b.length),a.b=b,b=y(I,s,-1,c,1),fG(a.A,b,a.A.length),a.A=b,b=y(I,s,-1,c,1),fG(a.x,b,a.x.length),a.x=b,b=y(I,s,-1,c,1),fG(a.d,b,a.d.length),a.d=b,b=y(Hs,m,1,c,0),fG(a.c,b,a.c.length),a.c=b,b=y(Hs,m,1,c,0),fG(a.o,b,a.o.length),a.o=b,b=y(cD,m,-1,c,1),fG(a.J,b,a.J.length),a.J=b,b=y(cD,m,-1,c,1),fG(a.M,b,a.M.length),a.M=b,b=js([c,7]),fG(a.G,b,a.G.length),a.G=b,c=y(I,s,-1,c,1),fG(a.z,c,a.z.length),a.z=c);a.b[a.t]=
+3;a.A[a.t]=0;a.d[a.t]=0;a.c[a.t]=null;a.x[a.t]=0}function GD(a,b,c,d,e,f,g){var j;j=N(M(AD(a.J[c]-d/2)));g||(j-=e-d);a=N(M(AD(a.M[c]-~~(f/2))));return new Vy(j-1-b,a-b,e+1+2*b,f+2*b)}
+function zE(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=y(I,s,-1,b,1),fG(a.H,c,a.H.length),a.H=c,c=y(I,s,-1,b,1),fG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),fG(a.s,c,a.s.length),a.s=c,c=y(I,s,-1,b,1),fG(a.B,c,a.B.length),a.B=c,c=y(I,s,-1,b,1),fG(a.K,c,a.K.length),a.K=c,c=y(I,s,-1,b,1),fG(a.N,c,a.N.length),a.N=c,b=y(Hs,m,1,b,0),fG(a.e,b,a.e.length),a.e=b);a.s[a.u]=1;a.B[a.u]=0;a.e[a.u]=null}
+function iE(a,b){var c,d,e,f,g,j,h;if(0==a.t)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(BC(),aa);j+="JME 2013-10-12 "+new tG+"\n \n";j+=hE(a.t,3)+hE(a.u,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){j+=FE(0.055999999999999994*(a.J[e]-c),10,4)+FE(0.055999999999999994*(g-a.M[e]),10,4)+FE(0,10,4);h=FD(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+hE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=hE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:UG(a,e)&&(g=2),c=hE(a.H[e],3)+hE(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=hE(a.I[e],3)+hE(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=hE(a.I[e],3)+hE(a.H[e],3)),j+=c+hE(g,3)+hE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.t;++e)0!=a.A[e]&&(j+="M CHG 1"+hE(e,4)+hE(a.A[e],4)+aa);return j+"M END\n"}
+function HE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q,tb,V,L,da,Ec,eg,Ab,Nd,Od,Pd,ob,Fc;r=y(I,s,-1,a.t+10,1);q=y(I,s,-1,a.t+10,1);n=y(I,s,-1,a.t+1,1);o=y(I,s,-1,7,1);Ab=y(I,s,-1,a.t+1,1);v=y(VG,m,-1,a.t+1,2);D=y(VG,m,-1,a.u+1,2);da=0;if(0==a.t)return l;QD(a,!0);eg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){eg=!1;break}if(a.n.s&&eg){WG(a);AE(a);XG(a,D);YG(a,v,D);var Hb,td,gf,ac,xe,ud,vd,gb,WH,Td,w,ya,Fm,Gm,us,of,Pa,Hm,Im,Ic,Jm;Hb=y(I,s,-1,a.t+1,1);td=y(I,s,-1,a.t+1,1);gb=y(ZG,m,-1,a.t+1,3);var vs=a.t,Km,
+qh,ws,qg,Ej,Fe,pf;Ej=y(ZG,m,-1,vs+2,3);Fe=y(I,s,-1,100,1);pf=5;qg=0;Fe[0]=3;Ej[1]=xh;Ej[2]=yh;ws=2;if(!(3>vs))for(;pf<Fe[qg]*Fe[qg];){qh=0;for(Km=!0;Km&&qh<=qg&&pf>=Fe[qh]*Fe[qh];)0==pf%Fe[qh]?Km=!1:++qh;if(Km){Ej[++ws]=jt(pf);if(ws>=vs)break;qg<Fe.length-1&&(++qg,Fe[qg]=pf)}pf+=2}for(w=1;w<=a.t;++w){for(ya=Im=1;ya<=a.u;++ya)(a.H[ya]==w||a.I[ya]==w)&&(Im*=a.f[ya]);Hm=a.b[w];18==Hm&&(Jm=a.o[w],ud=Jm.charCodeAt(0)-65+1,vd=0,1<Jm.length&&(vd=Jm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Hm=28*ud+vd);
+of=0;-2>a.A[w]?of=1:-2==a.A[w]?of=2:-1==a.A[w]?of=3:1==a.A[w]?of=4:2==a.A[w]?of=5:2<a.A[w]&&(of=6);Ic=1;gb[w]=jt(Im);Ic*=126;gb[w]=et(gb[w],jt(a.x[w]*Ic));Ic*=7;gb[w]=et(gb[w],jt(of*Ic));Ic*=7;gb[w]=et(gb[w],jt(Hm*Ic));Ic*=783;gb[w]=et(gb[w],jt(a.z[w]*Ic))}for(xe=0;!RG(a,Hb,gb);){us=!1;for(w=1;w<=a.t;++w)Hb[w]!=td[w]&&(td[w]=Hb[w],us=!0);if(us){for(w=1;w<=a.t;++w){gb[w]=ph;for(ya=1;ya<=a.z[w];++ya)gb[w]=nt(gb[w],Ej[Hb[a.G[w][ya]]])}xe=0}else if(0<xe){for(w=1;w<=a.t;++w)gb[w]=ph;w=1;a:for(;w<=a.t-
+1;++w)for(ya=w+1;ya<=a.t;++ya)if(Hb[w]==Hb[ya]){gb[w]=xh;break a}}else{for(w=1;w<=a.t;++w){gb[w]=ph;for(ya=1;ya<=a.z[w];++ya)gf=a.G[w][ya],gb[w]=nt(gb[w],jt(a.b[gf]*a.f[NG(a,w,gf)]))}xe=1}RG(a,Hb,gb);for(w=1;w<=a.t;++w)gb[w]=jt(td[w]*a.t+Hb[w])}for(w=1;w<=a.t;++w)td[w]=Hb[w];for(Pa=1;Pa<=a.t;++Pa)for(w=1;w<=a.t;++w)if(td[w]==Pa){a.b[0]=a.b[w];a.A[0]=a.A[w];a.J[0]=a.J[w];a.M[0]=a.M[w];a.z[0]=a.z[w];a.b[w]=a.b[Pa];a.A[w]=a.A[Pa];a.J[w]=a.J[Pa];a.M[w]=a.M[Pa];a.z[w]=a.z[Pa];a.b[Pa]=a.b[0];a.A[Pa]=a.A[0];
+a.J[Pa]=a.J[0];a.M[Pa]=a.M[0];a.z[Pa]=a.z[0];td[w]=td[Pa];td[Pa]=Pa;a.o[0]=a.o[w];a.o[w]=a.o[Pa];a.o[Pa]=a.o[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.c[0]=a.c[w];a.c[w]=a.c[Pa];a.c[Pa]=a.c[0];a.x[0]=a.x[w];a.x[w]=a.x[Pa];a.x[Pa]=a.x[0];break}for(w=1;w<=a.y;++w)a.q[w][0]=Hb[a.q[w][0]];for(w=1;w<=a.u;++w)a.H[w]=Hb[a.H[w]],a.I[w]=Hb[a.I[w]],a.H[w]>a.I[w]&&(Td=a.H[w],a.H[w]=a.I[w],a.I[w]=Td,1==a.B[w]?a.B[w]=3:2==a.B[w]?a.B[w]=4:3==a.B[w]?a.B[w]=1:4==a.B[w]&&(a.B[w]=2));for(w=1;w<a.u;++w){Gm=Fm=
+a.t;ac=0;for(ya=w;ya<=a.u;++ya)a.H[ya]<Fm?(Fm=a.H[ya],Gm=a.I[ya],ac=ya):a.H[ya]==Fm&&a.I[ya]<Gm&&(Gm=a.I[ya],ac=ya);Td=a.H[w];a.H[w]=a.H[ac];a.H[ac]=Td;Td=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Td;Td=a.s[w];a.s[w]=a.s[ac];a.s[ac]=Td;Td=a.B[w];a.B[w]=a.B[ac];a.B[ac]=Td;WH=a.e[w];a.e[w]=a.e[ac];a.e[ac]=WH}cE(a);fE(a);XG(a,D);YG(a,v,D)}else{XG(a,D);a.f=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)a.f[u]=a.s[u]}c=1;a.a=y(I,s,-1,a.t+1,1);Fc=1;a.a[1]=1;for(V=0;;){L=0;for(u=1;u<=a.z[c];++u)if(g=a.G[c][u],0<a.a[g]){if(!(a.a[g]>
+a.a[c])&&g!=Ab[c]){Ec=!0;for(J=1;J<=da;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++da,r[da]=c,q[da]=g)}}else o[++L]=g;if(0==L){if(Fc==a.t)break;c=n[V--]}else if(1==L)Ab[o[1]]=c,c=o[1],a.a[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=NG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=NG(a,o[u],c),2==a.f[h]||3==a.f[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.a[e]=++Fc}}Ab=y(I,s,-1,a.t+1,1);b=y(I,s,-1,a.t+1,1);Q=y(VG,m,-1,a.t+1,2);Nd=y(VG,m,-1,a.t+1,2);f=Fc=V=0;for(u=
+1;u<=a.t;++u)if(1==a.a[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Fc]=c;for(a.a[c]=0;;){L=e=0;tb=a.t+1;u=1;b:for(;u<=a.z[c];++u){g=a.G[c][u];for(G=1;G<=da;++G)if(r[G]==g&&q[G]==c||r[G]==c&&q[G]==g)continue b;0<a.a[g]&&(++L,a.a[g]<tb&&(e=g,tb=a.a[g]))}if(0==e){if(0==V)break a;Nd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Od=y(I,s,-1,a.u+1,1);Pd=y(I,s,-1,a.t+1,1);if(a.n.Ob){var YH=Ab,aM=da,xs,ZH,rh,Ge,ys,zs,Na,Fj,As;rh=y(I,s,-1,a.t+1,1);for(Na=1;Na<=a.t;++Na)rh[b[Na]]=Na;ys=y(VG,m,-1,
+a.u+1,2);for(Na=1;Na<=a.t;++Na)xs=b[Na],ZH=YH[xs],Ge=NG(a,xs,ZH),0!=Ge&&($G(a,Ge,rh,Od,D),ys[Ge]=!0);for(Na=1;Na<=a.u;++Na)ys[Na]||$G(a,Na,rh,Od,D);Na=1;a:for(;Na<=a.t;++Na)if(!(2>a.z[Na]||4<a.z[Na])){zs=As=0;for(Fj=1;Fj<=a.z[Na];++Fj){Ge=NG(a,Na,a.G[Na][Fj]);if(5==a.f[Ge])continue a;1==a.s[Ge]&&0!=aH(a,Ge,Na)&&++As;2==a.s[Ge]&&(zs=a.G[Na][Fj])}if(0!=As)if(0<zs){var ia=a,aI=Na,qf=rh,Xc=Pd,lc=void 0,Gj=void 0,Jc=void 0,He=void 0,Kc=void 0,Lm=void 0,Mm=void 0,Nm=void 0,Ud=void 0,Yc=void 0,Zc=void 0,
+Bs=void 0,Hj=void 0,Vd=void 0,Ij=void 0,Ie=void 0,Jj=void 0,Cs=void 0,Kj=void 0,Je=void 0,bI=void 0,rf=void 0,cI=void 0,Ds=void 0,Lj=void 0,sf=void 0,Zc=1,Gj=aI,lc=y(I,s,-1,ia.t+1,1);for(lc[1]=aI;;){Bs=!1;for(Yc=1;Yc<=ia.z[Gj];++Yc)if(Jc=ia.G[Gj][Yc],!(Jc==lc[1]||Jc==lc[Zc-1]))if(He=NG(ia,Gj,Jc),2==ia.s[He]&&5!=ia.f[He]){Gj=lc[++Zc]=Jc;Bs=!0;break}if(!Bs)break}if(!(0==Zc%2||2>ia.z[lc[Zc]]||3<ia.z[lc[Zc]])){sf=lc[1];Kc=lc[~~((Zc+1)/2)];Ud=lc[Zc];rf=Je=Ie=Vd=0;Ds=Cs=!1;for(Yc=1;Yc<=ia.z[sf];++Yc)Jc=
+ia.G[sf][Yc],He=NG(ia,sf,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Vd?Vd=Jc:Ie=Jc);0<qf[Ie]&&qf[Vd]>qf[Ie]&&(Lm=Vd,Vd=Ie,Ie=Lm);Hj=Vd;0==Vd&&(Hj=Ie,Cs=!0);for(Yc=1;Yc<=ia.z[Ud];++Yc)Jc=ia.G[Ud][Yc],He=NG(ia,Ud,Jc),1!=ia.s[He]||5==ia.f[He]||(0==Je?Je=Jc:rf=Jc);0<qf[rf]&&qf[Je]>qf[rf]&&(Lm=Je,Je=rf,rf=Lm);Kj=Je;0==Je&&(Kj=rf,Ds=!0);Ij=aH(ia,NG(ia,sf,Vd),sf);Jj=aH(ia,NG(ia,sf,Ie),sf);bI=aH(ia,NG(ia,Ud,Je),Ud);cI=aH(ia,NG(ia,Ud,rf),Ud);1<(0>Ij+Jj?-(Ij+Jj):Ij+Jj)||0!=bI||0!=cI?Lq(ia.n,"Bad stereoinfo on allene !"):
+(Mm=ia.J[lc[Zc-1]]-ia.J[Ud],Nm=ia.M[lc[Zc-1]]-ia.M[Ud],Lj=Math.sqrt(Mm*Mm+Nm*Nm),0.001>Lj&&(Lj=0.001),0<(ia.M[Kj]-ia.M[lc[Zc-1]])*(Mm/Lj)-(ia.J[Kj]-ia.J[lc[Zc-1]])*(Nm/Lj)?Xc[Kc]=1:Xc[Kc]=-1,Cs&&(Xc[Kc]*=-1),Ds&&(Xc[Kc]*=-1),Hj==Vd&&0>Ij&&(Xc[Kc]*=-1),Hj==Ie&&0>Jj&&(Xc[Kc]*=-1),qf[Hj]>qf[Kj]&&(Xc[Kc]*=-1))}}else b:{var mc=a,nc=Na,bM=YH,cM=rh,dM=r,eM=q,fM=aM,Om=Pd,Pm=void 0,$c=void 0,Es=void 0,sh=void 0,Ba=void 0,th=void 0,xd=void 0,Mj=void 0,Wd=void 0,Tb=void 0,ga=void 0,Jb=void 0,Ke=void 0,Qm=void 0,
+ad=void 0,oa=void 0,Rm=void 0,Jb=y(I,s,-1,4,1),Qm=y(I,s,-1,4,1),uh=mc,Xd=nc,dI=cM,Fs=bM,eI=dM,fI=eM,gM=fM,Kb=Jb,Nj=void 0,bd=void 0,Sm=void 0,Tm=void 0,Gs=void 0,Oj=void 0,Oj=-1;0<Fs[Xd]&&(Kb[++Oj]=Fs[Xd]);for(bd=1;bd<=gM;++bd)eI[bd]==Xd&&(Kb[++Oj]=fI[bd]),fI[bd]==Xd&&(Kb[++Oj]=eI[bd]);for(bd=Oj+1;bd<uh.z[Xd];++bd){Gs=uh.t+1;Sm=1;c:for(;Sm<=uh.z[Xd];++Sm){Nj=uh.G[Xd][Sm];for(Tm=0;Tm<bd;++Tm)if(Nj==Kb[Tm])continue c;dI[Nj]<Gs&&(Gs=dI[Nj],Kb[bd]=Nj)}}0==Fs[Xd]&&0<uh.x[Xd]?(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=
+Kb[0],Kb[0]=-1):0<uh.x[Xd]&&(Kb[3]=Kb[2],Kb[2]=Kb[1],Kb[1]=-1);for(Ba=Mj=th=sh=Rm=xd=Tb=0;4>Ba;++Ba)0>=Jb[Ba]||(Pm=NG(mc,nc,Jb[Ba]),Qm[Ba]=aH(mc,Pm,nc),0<Qm[Ba]?(++Tb,Rm=Jb[Ba],th=Jb[Ba]):0>Qm[Ba]?(++xd,sh=Jb[Ba],th=Jb[Ba]):Mj=Jb[Ba]);Wd=Tb+xd;oa=y(I,s,-1,4,1);ad=0;if(3==mc.z[nc]){if(1==Tb&&1==xd||3==Wd&&0<Tb&&0<xd){Lq(mc.n,"Error in C3H stereospecification !");break b}Ke=Jb[0];1==Wd?Ke=th:2==Wd&&(Ke=Mj);ga=LG(mc,nc,Ke,Jb);oa[0]=th;oa[1]=-1;oa[2]=ga[2];oa[3]=ga[1];0<Tb?ad=1:ad=-1}else if(4==mc.z[nc])if(1==
+Wd)ga=LG(mc,nc,th,Jb),oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],0<Tb?ad=1:ad=-1;else{Ke=Jb[0];1<Mj&&(Ke=Mj);1==Tb?Ke=Rm:1==xd&&(Ke=sh);ga=LG(mc,nc,Ke,Jb);$c=y(I,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Pm=NG(mc,nc,ga[Ba]),$c[Ba]=aH(mc,Pm,nc);if(4==Wd){if(0==Tb||0==xd){Lq(mc.n,"Error in C4 stereospecification !");break b}if(1==Tb||1==xd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[1],ad=$c[0];else{for(Ba=0;4>Ba;++Ba)-1==$c[Ba]&&($c[Ba]=0);Wd=2}}else if(3==Wd)if(3==Tb||3==xd)oa[0]=ga[0],oa[1]=ga[3],oa[2]=
+ga[2],oa[3]=ga[1],0<Tb?ad=-1:ad=1;else{1==Tb?Tb=Es=1:xd=Es=-1;for(Ba=0;4>Ba;++Ba)$c[Ba]==Es&&($c[Ba]=0);Wd=2}if(2==Wd)if(1==Tb&&1==xd)ga[1]==sh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==sh&&(ga[2]=ga[3]),oa[0]=Rm,oa[1]=sh,oa[2]=ga[2],oa[3]=ga[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Lq(mc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(oa[0]=ga[0],oa[1]=ga[2],oa[2]=ga[1],oa[3]=ga[3]):(oa[0]=ga[1],oa[1]=ga[3],oa[2]=ga[2],oa[3]=ga[0]);1<Tb?ad=1:ad=-1}}var W=oa,Pj=Jb,qb=void 0;Pj[0]==W[1]?(qb=
+W[0],W[0]=W[1],W[1]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Pj[0]==W[2]?(qb=W[2],W[2]=W[0],W[0]=qb,qb=W[1],W[1]=W[3],W[3]=qb):Pj[0]==W[3]&&(qb=W[3],W[3]=W[0],W[0]=qb,qb=W[1],W[1]=W[2],W[2]=qb);Pj[1]==W[2]?(qb=W[1],W[1]=W[2],W[2]=qb,qb=W[2],W[2]=W[3],W[3]=qb):Pj[1]==W[3]&&(qb=W[1],W[1]=W[3],W[3]=qb,qb=W[2],W[2]=W[3],W[3]=qb);oa[2]==Jb[2]?Om[nc]=1:oa[2]==Jb[3]?Om[nc]=-1:Lq(mc.n,"Error in stereoprocessing ! - t30");Om[nc]*=ad}}}ob=new eG;j=y(I,s,-1,a.t+1,1);for(u=1;u<=a.t;++u)j[b[u]]=u;for(u=1;u<=a.t;++u){c=b[u];
+Q[c]&&tn(ob.a,ra);0<Ab[u]&&bH(a,c,Ab[c],ob,Od);var vh=v[c],Lb=void 0,Qj=void 0,wh=void 0,T=void 0,T=Qc,Lb=!1;0!=a.A[c]&&(Lb=!0);0!=Pd[c]&&(Lb=!0);wh=-1;for(Qj=1;Qj<=a.y;++Qj)if(a.q[Qj][0]==c){wh=a.q[Qj][1];break}-1<wh&&(Lb=!0);a.n.Nb&&0<a.d[c]&&(Lb=!0,wh=1);switch(a.b[c]){case 2:T=yb;break;case 3:vh?T="c":T=Cb;break;case 4:vh?(T=zf,0<a.x[c]&&(Lb=!0)):T=ec;break;case 5:vh?T="o":T=oc;break;case 7:vh?(T="p",0<a.x[c]&&(Lb=!0)):T=qc;break;case 8:vh?T=ug:T=Bc;break;case 13:vh?T=xg:T=Dc;Lb=!0;break;case 6:T=
+Gc;Lb=!0;break;case 9:T=Pb;break;case 10:T=Gb;break;case 11:T=Bb;break;case 12:T=Wb;break;case 1:T=Ub;Lb=!0;break;case 19:T=rc;Lb=!0;break;case 20:T=sc;Lb=!0;break;case 21:T=tc;Lb=!0;break;case 22:T=uc;Lb=!0;break;case 18:Lb=!0,T=a.o[c],(F(T,ta)||F(T,dd)||F(T,ub))&&(Lb=!1)}Lb&&(T=Rc+T,1==Pd[c]?T+=sb:-1==Pd[c]&&(T+="@@"),1==a.x[c]?T+=Ub:1<a.x[c]&&(T+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ua:T+=xa,1<ak(a.A[c])&&(T+=ak(a.A[c]))),-1<wh&&(T+=hb+wh),T+=Uc);tn(ob.a,T);for(G=1;G<=da;++G)if(r[G]==c||q[G]==c)d=
+q[G],d==c&&(d=r[G]),j[c]<j[d]&&bH(a,r[G],q[G],ob,Od),9<G&&tn(ob.a,"%"),un(ob,l+(new S(G)).a);Nd[c]&&tn(ob.a,sa)}return io(ob.a)}function GE(a){a=new QC(a);cE(a);return a}
+function dE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.e[f]=a.e[e]);a.u=f;for(e=b;e<a.t;++e){a.b[e]=a.b[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)gD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
+c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
+function eE(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.e[e]=a.e[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&dE(a,c);0==a.z[d]&&dE(a,d)}
+function WG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.b[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=NG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Ob)&&dE(a,c)}}}function TG(a){var b;b=a.b.length;a.G=js([b,7]);a.z=y(I,s,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
+function YG(a,b,c){var d,e,f,g,j,h,n,o,r;a.f=y(I,s,-1,a.u+1,1);r=y(VG,m,-1,a.t+1,2);for(h=1;h<=a.t;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[NG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.o[h].indexOf(ub)?r[h]=!1:r[h]=!0}}if(a.k){var q;d=y(VG,m,-1,a.t+1,2);e=!1;for(h=1;h<=a.u;++h)f=a.H[h],g=a.I[h],d[f]=!0,d[g]=!0,(18==a.b[f]||18==a.b[g])&&(e=!0);if(e){h=1;a:for(;h<=a.u;++h)if(c[h]){f=
+a.H[h];g=a.I[h];e=y(VG,m,-1,a.t+1,2);for(n=1;n<=a.z[f];++n)j=a.G[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.t;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.z[n];++o){j=a.G[n][o];if(j==g){for(f=1;f<=a.t;++f)e[f]&&(5==a.b[f]&&(a.b[f]=18,a.o[f]="#8"),4==a.b[f]&&(a.b[f]=18,a.o[f]="#7"),8==a.b[f]&&(a.b[f]=18,a.o[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.u;++j)1==a.s[j]?a.f[j]=1:UG(a,j)?a.f[j]=2:3==a.s[j]&&(a.f[j]=3);j=1;a:for(;j<=a.u;++j)if(c[j]&&(f=a.H[j],
+g=a.I[j],r[f]&&r[g])){d=y(VG,m,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.t;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.z[h];++n){e=a.G[h][n];if(e==g){b[f]=!0;b[g]=!0;a.f[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function fD(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=N(M(AD((a.J[b]+a.J[c])/2))),a.N[d]=N(M(AD((a.M[b]+a.M[c])/2)))}function XG(a,b){var c;for(c=1;c<=a.u;++c)HD(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}
+function FD(a,b){var c;c=(BC(),HC)[a.b[b]];18==a.b[b]&&(c=a.o[b]);return c}function UG(a,b){return 2==a.s[b]?!0:!1}function HD(a,b,c){var d,e,f,g;g=1;a.a=y(I,s,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.a[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.a[a.G[d][e]]&&(a.a[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
+function qE(a){var b,c;a.n.R=!0;if(a.n.Nb)a.j=-1,0==a.d[a.D]?a.d[a.D]=4:a.d[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=js([b+5,2]),fG(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function aE(a){var b;a.y=0;a.r=0;HE(a);for(b=1;b<=a.t;++b)a.D=b,qE(a);a.D=0}
+function bE(a){var b,c;b=y(cD,m,-1,4,1);dD(a,b);c=a.n.C.b;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function XC(a,b){var c,d,e,f,g,j,h,n;c=y(cD,m,-1,4,1);dD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*j,n=-a.J[g]*j+a.M[g]*f,a.J[g]=h,a.M[g]=n;dD(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
+function DE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
+function gE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Rc)&&ZF(c,Uc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(va)&&(f=!0);-1<c.indexOf(jb)&&(f=!0);-1<c.indexOf(ha)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(hb);e=c.indexOf(Ub);g=$j(c.indexOf(ua),c.indexOf(xa));if(-1<d){j=Wu(c,d+1);try{a.n.y=aC(j,10)}catch(h){if(h=Ti(h),A(h,78))a.n.y=0;else throw h;}a.D=b;qE(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.b[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.b[b]=F(d,Cb)?3:F(d,yb)?2:F(d,ec)?4:F(d,oc)?5:F(d,qc)?7:F(d,Bc)?8:F(d,Pb)?9:F(d,Gb)?10:F(d,Bb)?11:F(d,Wb)?12:F(d,Ub)?1:F(d,Dc)?13:F(d,Gc)?6:F(d,rc)?19:F(d,sc)?20:F(d,tc)?21:F(d,uc)?22:18;18==a.b[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=YF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.x[b]=d);d=0;if(0<g&&(e=YF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=YF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=YF(c,g++);for(;45==e;)--d,e=YF(c,g++)}a.A[b]=d}}}
+function PD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new wC(b);try{for(;b.j=pC(b,b.a),b.j<b.i;)d=ND(aC(sC(b),10)).a,c=e=ND(aC(sC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ti(f),A(f,78))rn(f);else throw f;}}function bH(a,b,c,d,e){b=NG(a,b,c);5!=a.f[b]&&UG(a,b)?tn(d.a,nb):3==a.s[b]?tn(d.a,ha):9==a.s[b]?(e=rb,a=a.e[b],null!=a&&(e=a),tn(d.a,e)):1==e[b]?tn(d.a,Va):-1==e[b]&&tn(d.a,Tc)}
+function rE(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Lq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Lq(a.n,"Stereomarking allowed only on single and double bonds!")}
+function $G(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.s[b]||5==a.f[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.z[e];++n)g=a.G[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=NG(a,e,o);0!=d[h]?b=o:1==a.s[h]&&5!=a.f[h]&&(b=o);0==b&&(h=NG(a,e,r),0!=d[h]?b=r:1==a.s[h]&&5!=a.f[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.z[f];++n)g=a.G[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=NG(a,f,r);1==a.s[h]&&5!=a.f[h]&&0==d[h]&&(o=r);0==o&&(h=NG(a,f,j),1==a.s[h]&&5!=a.f[h]&&(o=j));if(!(0==b||0==o))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,u=(a.M[o]-a.M[e])*h-(a.J[o]-a.J[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))Lq(a.n,"Not unique E/Z geometry !");else{j=NG(a,b,e);f=NG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.z[b];++n)if(g=a.G[b][n],g!=e&&(h=NG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function SG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=NG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(UG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function aH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
+function fE(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=SG(c,d);if(-1==e)c.x[d]=0;else{switch(c.b[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
+4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
+0}0>c.x[d]&&(c.x[d]=0)}}}function hD(a){KG(this);this.n=a;this.y=this.u=this.t=0}
+function OD(a,b){var c,d,e,f,g,j,h;hD.call(this,a);f=l;j=LD(b);if(null!=j){h=new vC(b,j,!0);for(e=1;4>=e;++e)f=MD(h,j);g=ND(aC(eo(f.substr(0,3)),10)).a;c=ND(aC(eo(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)sE(this),f=MD(h,j),this.J[e]=(new VF(SF(eo(f.substr(0,10))))).a,this.M[e]=-(new VF(SF(eo(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=eo(f.substr(31,d-31)),gE(this,e,d),62<=f.length&&(f=eo(f.substr(60,3)),0<f.length&&(f=ND(aC(f,10)).a,0<f&&(this.D=e,a.y=f,qE(this),this.D=0)));for(e=1;e<=c;++e)zE(this),
+f=MD(h,j),this.H[e]=ND(aC(eo(f.substr(0,3)),10)).a,this.I[e]=ND(aC(eo(f.substr(3,3)),10)).a,g=ND(aC(eo(f.substr(6,3)),10)).a,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=ND(aC(eo(f.substr(9,3)),10)).a),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);TG(this);DE(this);eD(this);for(cE(this);(h.j=pC(h,h.a),h.j<h.i)&&!(null==(f=sC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).a;
+for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).a,this.A[c]=ND(aC(sC(g),10)).a}if(0==f.indexOf("M APO")){g=new uC(f);sC(g);sC(g);j=ND(aC(sC(g),10)).a;for(e=1;e<=j;++e)c=ND(aC(sC(g),10)).a,f=ND(aC(sC(g),10)).a,this.D=c,Z(this,0),gE(this,this.t,rc+f),this.D=0}}WG(this);cE(this)}}
+function KE(a,b){var c,d,e,f,g;hD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));ZF(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new uC(b);d=ND(aC(sC(f),10)).a;e=ND(aC(sC(f),10)).a;for(c=1;c<=d;++c)g=sC(f),sE(this),gE(this,this.t,g),this.J[c]=(new VF(SF(sC(f)))).a,this.M[c]=-(new VF(SF(sC(f)))).a;for(c=1;c<=e;++c)if(zE(this),this.H[c]=ND(aC(sC(f),10)).a,this.I[c]=ND(aC(sC(f),10)).a,this.s[c]=ND(aC(sC(f),10)).a,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
+1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;TG(this);DE(this);eD(this)}catch(j){j=Ti(j);if(A(j,78)){j.Dc();this.t=0;return}throw j;}WG(this);cE(this)}}
+function RD(a,b,c){var d,e,f;hD.call(this,a);f=y(I,s,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.a[a]==c&&(sE(this),this.b[this.t]=b.b[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.d[this.t]=b.d[a],this.c[this.t]=b.c[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))zE(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.e[this.u]=b.e[a];for(a=
+1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.j=b.j;cE(this);eD(this)}
+function jE(a,b,c){var d,e,f,g,j;hD.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.b=y(I,s,-1,this.t+1,1);this.A=y(I,s,-1,this.t+1,1);this.x=y(I,s,-1,this.t+1,1);this.d=y(I,s,-1,this.t+1,1);this.c=y(Hs,m,1,this.t+1,0);this.J=y(cD,m,-1,this.t+1,1);this.M=y(cD,m,-1,this.t+1,1);this.o=y(Hs,m,1,this.t+1,0);this.H=y(I,s,-1,this.u+1,1);this.I=y(I,s,-1,this.u+1,1);this.s=y(I,s,-1,this.u+1,1);this.e=y(Hs,m,1,this.u+1,0);this.B=y(I,s,-1,this.u+1,1);this.q=js([this.y+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.b[e]=b[a].b[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].y;++d)++j,this.q[j][0]=b[a].q[d][0]+f,this.q[j][1]=b[a].q[d][1];f=e}cE(this);eD(this)}
+function QC(a){var b;KG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.b=y(I,s,-1,this.t+1,1);fG(a.b,this.b,this.t+1);this.A=y(I,s,-1,this.t+1,1);fG(a.A,this.A,this.t+1);this.x=y(I,s,-1,this.t+1,1);fG(a.x,this.x,this.t+1);this.d=y(I,s,-1,this.t+1,1);fG(a.d,this.d,this.t+1);this.c=y(Hs,m,1,this.t+1,0);fG(a.c,this.c,this.t+1);this.J=y(cD,m,-1,this.t+1,1);fG(a.J,this.J,this.t+1);this.M=y(cD,m,-1,this.t+1,1);fG(a.M,this.M,this.t+1);this.o=y(Hs,m,1,this.t+1,0);fG(a.o,this.o,this.t+1);this.H=y(I,
+s,-1,this.u+1,1);fG(a.H,this.H,this.u+1);this.I=y(I,s,-1,this.u+1,1);fG(a.I,this.I,this.u+1);this.s=y(I,s,-1,this.u+1,1);fG(a.s,this.s,this.u+1);this.e=y(Hs,m,1,this.u+1,0);fG(a.e,this.e,this.u+1);this.B=y(I,s,-1,this.u+1,1);fG(a.B,this.B,this.u+1);this.q=js([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.j=a.j}
+function FE(a,b,c){var d,e,f;if(0==c)return hE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(AD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new VF(a)).a;d=fo(e,go(46));0>d&&(e+=Ta,d=fo(e,go(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ya;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function LD(a){var b;b=new vC(a,aa,!0);if(4<oC(b))return aa;b=new vC(a,mh,!0);return 4<oC(b)?mh:null}
+function hE(a,b){var c,d,e;d=l+(new S(a)).a;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function MD(a,b){for(var c,d;a.j=pC(a,a.a),a.j<a.i;){d=sC(a);if(F(d,b))return ba;for(sC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(518,1,{94:1},hD,OD,KE,RD,jE,QC);_.a=null;_.f=null;_.j=0;_.k=!1;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
+function Mq(){Mq=x;Nq=new sB(Ub)}
+function XD(a,b){var c;Mq();var d;DG.call(this);this.c=new Oz("Help");new Oz("Home");this.d=b;O(this,(BC(),DC));this.gc&&HA(this.gc.c,!1);EA(this,!1);d=sy(b);if(1==a)this.e||(this.e=new $A(d),BG(this.e,-30,0)),this.j=this.e,c=OC(b),this.gc&&GA(this.gc,Cc),Zy(this,new Jz(2)),this.f=new sB(c+" "),P(this,this.f,Fb),d=new cz,P(d,this.i,null),this.d.Gb&&(c=new Oz("Submit"),P(d,c,null)),P(this,d,Hc),rB(this.f,eo(ko(this.f.gc.a.gb,ch))),this.gc&&HA(this.gc.c,!0),EA(this,!0);else if(2==a)this.b||(this.b=
+new $A(d),BG(this.b,-50,13*b.Y-80)),this.j=this.b,this.gc&&GA(this.gc,"Nonstandard atom"),Zy(this,new Jz(2)),c=new cz,P(c,new TA("atomic SMILES",1),null),P(this,c,jc),c=Ub,Nq&&(c=ko(Nq.gc.a.gb,ch)),Nq=new tB(c,8),P(this,Nq,Fb),c=new cz,P(c,this.i,null),P(this,c,Hc);else{this.a||(this.a=new $A(d),BG(this.a,5*b.Y,0));var e,f;d="About "+(BC(),PE);this.gc&&GA(this.gc,d);Zy(this,new PA(0));O(this,DC);P(this,new TA(PE+" Molecular Editor v2013-10-13",1),null);P(this,new TA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=CC,d=0,f=c.length;d<f;++d)e=c[d],e=new TA(e,1),Fy(e,this.d.x),P(this,e,null);c=new cz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}DA(this);c=this.j;CG(this.gc.c,c.a,c.b);!ry(this)&&Wy(this);Gy(this)}t(519,511,mi,XD);_.Jf=function(a){var b,c;if(a.f===this.c){try{b=new VB(this.d.H),c=UB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ti(d),A(d,66))a=this.d,b=d.f,a.kb=!0,a.J="ERROR - "+b,ZC(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var Nq;
+function cH(a,b){qy(b)==a.a?O(b,(Uz(),cA)):O(b,a.a)}
+function dH(a){var b,c,d,e;e=l;d=!1;qy(eH)!=a.a?(e=ta,d=!0):qy(fH)!=a.a?(e="!#6",d=!0):qy(gH)!=a.a?(O(hH,(Uz(),cA)),O(iH,cA),O(jH,cA),O(kH,cA),e="F,Cl,Br,I"):(b=qy(lH)!=a.a,c=qy(mH)!=a.a,qy(nH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),qy(oH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),qy(pH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),qy(qH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),qy(rH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),qy(hH)!=a.a&&(e+="F,"),qy(iH)!=a.a&&(e+="Cl,"),qy(jH)!=a.a&&(e+="Br,"),qy(kH)!=a.a&&(e+="I,"),
+ZF(e,va)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=dd:c?e=ub:(O(eH,(Uz(),cA)),e=ta)));b=l;d&&qy(lH)!=a.a&&(b+=";a");d&&qy(mH)!=a.a&&(b+=";A");qy(sH)!=a.a&&(b+=";R");qy(tH)!=a.a&&(b+=";!R");qy(eH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=vH.gc.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);qy(wH)!=a.a&&(e="~");qy(xH)!=a.a&&(e=hb);qy(yH)!=a.a&&(e=sb);qy(zH)!=a.a&&(e="!@");rB(a.e,e)}
+function AH(a){BH(a);CH(a);var b=uH.gc.a;cx(b,0);b.gb.options[0].selected=!0;b=vH.gc.a;cx(b,0);b.gb.options[0].selected=!0;O(lH,a.a);O(mH,a.a);O(sH,a.a);O(tH,a.a);O(uH,a.a);O(vH,a.a);DH(a)}function BH(a){O(nH,a.a);O(oH,a.a);O(pH,a.a);O(qH,a.a);O(rH,a.a);O(hH,a.a);O(iH,a.a);O(jH,a.a);O(kH,a.a)}function CH(a){O(eH,a.a);O(fH,a.a);O(gH,a.a)}function DH(a){O(wH,a.a);O(xH,a.a);O(yH,a.a);O(zH,a.a);a.b=!1}
+function YD(a){FA.call(this,"Atom/Bond Query");this.i=new Oz(this.If());nz(this.q,new EG(this));this.a=(BC(),DC);this.c=a;this.d||(a=sy(a),this.d=new $A(a),BG(this.d,-150,10));this.j=this.d;Zy(this,new OA);O(this,this.a);a=new cz;Zy(a,new sA(0,3,1));P(a,new SA("Atom type :"),null);eH=new Oz(wb);fH=new Oz("Any except C");gH=new Oz("Halogen");P(a,eH,null);P(a,fH,null);P(a,gH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));P(a,new TA("Or select one or more from the list :",0),null);P(this,a,null);
+a=new cz;Zy(a,new sA(0,3,1));nH=new Oz(Cb);oH=new Oz(ec);pH=new Oz(oc);qH=new Oz(Bc);rH=new Oz(qc);hH=new Oz(Pb);iH=new Oz(Gb);jH=new Oz(Bb);kH=new Oz(Wb);P(a,nH,null);P(a,oH,null);P(a,pH,null);P(a,qH,null);P(a,rH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));uH=new Sz;Rz(uH,wb);Rz(uH,Ya);Rz(uH,$a);Rz(uH,eb);Rz(uH,fb);P(a,new SA("Number of hydrogens : "),null);P(a,uH,null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));vH=new Sz;Rz(vH,wb);Rz(vH,
+Ya);Rz(vH,$a);Rz(vH,eb);Rz(vH,fb);Rz(vH,"4");Rz(vH,"5");Rz(vH,"6");P(a,new TA("Number of connections :",0),null);P(a,vH,null);P(a,new TA(" (H's don't count.)",0),null);P(this,a,null);a=new cz;Zy(a,new sA(0,3,1));P(a,new SA("Atom is :"),null);lH=new Oz(xb);P(a,lH,null);mH=new Oz("Nonaromatic");P(a,mH,null);sH=new Oz(Ac);P(a,sH,null);tH=new Oz(ic);P(a,tH,null);P(this,a,null);a=new cz;O(a,jA(qy(this)));Zy(a,new sA(0,3,1));P(a,new SA("Bond is :"),null);wH=new Oz(wb);P(a,wH,null);xH=new Oz(xb);P(a,xH,
+null);yH=new Oz(Ac);P(a,yH,null);zH=new Oz(ic);P(a,zH,null);P(this,a,null);a=new cz;Zy(a,new sA(1,3,1));this.e=new tB(ta,20);P(a,this.e,null);P(a,new Oz(yc),null);P(a,this.i,null);P(this,a,null);this.gc&&HA(this.gc.c,!1);EA(this,!1);BH(this);CH(this);DH(this);O(lH,this.a);O(mH,this.a);O(sH,this.a);O(tH,this.a);O(uH,this.a);O(vH,this.a);cH(this,eH);DA(this);a=this.j;CG(this.gc.c,a.a,a.b);!ry(this)&&Wy(this);Gy(this)}t(520,511,mi,YD);
+_.Jf=function(a,b){var c;F(b,yc)?(AH(this),cH(this,eH),dH(this)):A(a.f,41)?(DH(this),rs(a.f)===rs(eH)?(BH(this),CH(this)):rs(a.f)===rs(fH)?(BH(this),CH(this)):rs(a.f)===rs(gH)?(BH(this),CH(this)):rs(a.f)===rs(sH)?O(tH,this.a):rs(a.f)===rs(tH)?(O(sH,this.a),O(lH,this.a)):rs(a.f)===rs(lH)?(O(mH,this.a),O(tH,this.a)):rs(a.f)===rs(mH)?O(lH,this.a):rs(a.f)===rs(wH)||rs(a.f)===rs(xH)||rs(a.f)===rs(yH)||rs(a.f)===rs(zH)?(AH(this),this.b=!0):CH(this),cH(this,a.f),dH(this)):A(a.f,42)&&(DH(this),c=a.f,0==c.gc.a.gb.selectedIndex?
+O(c,this.a):O(c,(Uz(),cA)),dH(this));107!=this.c.c&&(this.c.c=107,hz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eH=_.e=null,wH=null,fH=null,lH=null,xH=null,jH=null,nH=null,vH=null,uH=null,iH=null,hH=null,gH=null,kH=null,oH=null,mH=null,tH=null,zH=null,pH=null,rH=null,sH=null,yH=null,qH=null;function SE(){qG(this)}t(521,496,Th,SE);_.Ke=function(){this.a=-1;this.b=y(rG,m,0,0,0);this.c=0};_.a=-1;
+function Jq(a,b){var c;a.a=b;var d,e;d=null;wB();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new KB(e):null))e=(zB(),CB),e=DB(e,(zB(),CB))||DB(e,AB);if(e)try{d=HB(c)}catch(f){if(f=Ti(f),A(f,59))rn(f);else throw f;}c=d;null!=c&&GG(b,c)}function Hq(a){a=new KB(a);wB();var b,c;try{b=HB(a),c=Gn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ti(d),A(d,59))rn(d);else throw d;}}function TE(){}t(522,1,{60:1,67:1},TE);_.te=function(a){GG(this.a,a.a)};
+_.a=null;t(524,300,Di);function Eq(){var a;Eq=x;EH=(a=!1,Nf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GH=EH&!FH;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Fq=y(I,s,-1,1E3,1);for(b=0;b<Fq.length;++b)Fq[b]=-999;for(b=0;b<a.length;b+=2)Fq[a[b+1]]=a[b]}
+function Pp(a,b,c){a=new HH(b,c,a);if(!b.Ld(a,c))for(b=b.fc;b&&!b.Ld(a,c);)b=b.fc}function fz(a,b,c){var d;d=new IH;tj(d.t,b,c);nj(a.f,d.t,0,0);bj(a.a,d);return d}function bF(a,b){return!a.e?null:b in a.e?a.e[b]:null}function wD(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)xv(a.f,b.t,c,d),b.r=c,b.s=d;JH(b)}
+function aF(a,b,c,d){Eq();this.gb=lw();this.a=new hj;this.j=new hj;this.e=d;this.gb.style[Tf]=Ya;this.gb.style[Rf]=Ya;this.gb.style[Og]=Ue;this.gb.style[ih]=b;this.gb.style[De]=c;this.f=new KH;this.f.gb.style[ih]=ab;this.f.gb.style[De]=ab;GH?(b=new LH,c=new MH,nj(b,this.f,0,0),nj(b,c,0,0),Bv(this,b)):Bv(this,this.f);this.c=a;a.Ub=this;GH?(this.k=new NH(this),this.k.i=new OH(this),this.k.j=new PH(this),this.k.n=new QH(this),this.k.k=new RH(this),this.c&&(this.k.e=new SH(this),this.k.f=new TH(this),
+this.k.a=new UH(this))):B(this,new VH(this),(Qq(),Qq(),Rq));B(this,this,(Up(),Up(),Vp));B(this,new XH(this),(wj(),wj(),xj));B(this,new $H(this),(yj(),yj(),zj));B(this,new gI(this),(Bq(),Bq(),Cq));(Op(),Op(),Ky).a=this}t(523,524,Di,aF);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.k=null;var GH,FH,EH,Fq=null;function KH(){zv.call(this);this.gb[Dd]=Se}t(526,278,Di,KH);function LH(){KH.call(this);this.gb.style[ih]=ab;this.gb.style[De]=ab}t(525,526,Di,LH);function VH(a){this.a=a}t(527,1,{},VH);
+_.tc=function(a){var b,c,d,e;d=Rj(a);e=Sj(a);c=a.a.button||0;b=new hI(a);2==c&&(b.e=4);b=kE(this.a.c,b,d,e);this.a.i=!0;b&&(a.a.cancelBubble=!0)};_.a=null;function XH(a){this.a=a}t(528,1,{},XH);_.uc=function(a){var b,c;b=Rj(a);c=Sj(a);a=new hI(a);this.a.i?uE(this.a.c,a,b,c):wE(this.a.c,a,b,c);nx(this.a.gb)};_.a=null;function $H(a){this.a=a}t(529,1,{},$H);_.vc=function(a){this.a.i=!1;Rj(a);Sj(a);yE(this.a.c)};_.a=null;function gI(a){this.a=a}t(530,1,{},gI);_.a=null;
+function MH(){KH.call(this);this.gb.style[ih]=ab;this.gb.style[De]=ab}t(531,526,Di,MH);function iI(a,b){var c;c=b.a;c.e=4;return kE(a.a.c,c,b.d,b.e)}function OH(a){this.a=a}t(532,1,{},OH);_.Kf=function(a){return iI(this,a)};_.a=null;function rr(a,b){wE(a.a.c,b.a,b.d,b.e);return kE(a.a.c,b.a,b.d,b.e)}function PH(a){this.a=a}t(533,1,{},PH);_.Kf=function(a){return rr(this,a)};_.a=null;function QH(a){this.a=a}t(534,1,{},QH);_.Kf=function(a){return uE(this.a.c,a.a,a.d,a.e)};_.a=null;
+function RH(a){this.a=a}t(535,1,{},RH);_.Kf=function(){return yE(this.a.c)};_.a=null;function sq(a,b){var c;c=M(AD(b.b));c=new MB(b,0,og,c);RC(a.a.c,c);return!0}function SH(a){this.a=a}t(536,1,{},SH);_.Kf=function(a){return sq(this,a)};_.a=null;function tq(a,b){var c;c=M(AD(100*b.c));c=new MB(b,0,vg,c);RC(a.a.c,c);return!0}function TH(a){this.a=a}t(537,1,{},TH);_.Kf=function(a){return tq(this,a)};_.a=null;function xq(a,b){var c;c=new MB(b,0,ge,oh);RC(a.a.c,c);return!0}function UH(a){this.a=a}
+t(538,1,{},UH);_.Kf=function(a){return xq(this,a)};var jI=_.a=null;function kI(){kI=x;jI=new pt((Et(),new Dt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lI(){lI=x;mI={}}function nI(a,b,c){var d;c&&(b.style[me]=c.b+Zf,d=c.a,d!=Nb&&(b.style[le]=d),0!=(c.c&1)&&(b.style[oe]=qd),0!=(c.c&2)&&(b.style[ne]=Qe));a.e.style[hh]=Ff}
+function yA(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v;d=Fi(b);d in mI?c=mI[d]:(c=$doc.getElementsByTagName("body")[0],e=oo(Cg),f=oo(Oe),f.width=1,f.height=1,g=(kI(),jI),f.src=g.d.a,c=(j=$doc.createTextNode("Q"),nI(a,e,b),e.appendChild(j),e.appendChild(f),c.appendChild(e),h=gk(e),n=gk(e)+(e.offsetHeight||0),o=n-h,r=gk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,c.removeChild(e),v=new oI,v.a=u,v.b=q,v.c=o,v),mI[d]=c);return c}
+function pI(){lI();var a,b,c,d,e;Cj();this.a=H(Hs,m,1,["monospace","sans-serif",Ag]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=oo(Cg);this.e.innerHTML=this.f||l;this.e.style[me]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[le]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}t(541,1,{},pI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var mI;function oI(){}t(542,1,{},oI);_.a=0;
+_.b=0;_.c=0;function lE(a){if(0!=(a.e&4))return!0;try{if(a.a&&A(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=Ti(b),!A(b,84))throw b;}return!1}function mE(a){try{if(a.a&&A(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=Ti(b),!A(b,84))throw b;}return!1}function hI(a){Gq.call(this,null,0,null);this.a=a}function HH(a,b,c){Gq.call(this,a,0,b);this.a=c}t(543,384,qi,hI,HH);_.re=function(){return lE(this)};_.se=function(){return mE(this)};_.a=null;
+function oB(a,b){var c;if(b in a.a)return a.a[b];var d=a.b;c=zA;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||l,nI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.a[b]=c}function nB(a){this.b=a;this.a={};!zA&&(zA=new pI)}t(544,387,Xh,nB);var zA=null;function gz(a){this.a=a}t(545,395,{},gz);_.a=null;function qI(){Pw.call(this);this.gb[Dd]="jsa-resetTable";this.gb.style[ih]=md}t(546,310,Di,qI);
+function rI(){rI=x;var a=sI=new pI;Cj();a.f="9p";a.e.style[le]=Ag;a.e.style[me]="144.0pt";a.e.innerHTML=a.f||l;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[me]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);tI=new sz(1)}function mD(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,JH(a)}
+function oD(a,b,c,d,e,f,g){var j,h,n,o;a.n&&(lD(a,!1),360<=g||-360>=g?j=nD(a,b,c,d,e):j=(h=f+g,n=90-f,o=90-h,a.a+'arc startangle="'+n+'" endangle="'+o+'" style="top:'+c+"px;left:"+b+gg+d+dg+e+'px"+'+a.k+Xa),mD(a,j))}function Y(a,b,c,d,e){a.n&&mD(a,a.a+'line from="'+b+va+c+'" to="'+d+va+e+'" strokecolor="'+a.f+ea+a.b+"/>\n")}function kD(a,b,c,d,e){a.n&&(lD(a,!1),mD(a,uI(a,b,c,d,e)))}
+function vD(a,b,c,d){var e,b=b.replace(/&/g,la).replace(/</g,na).replace(/>/g,ma),f=(rI(),sI),b=(e=yA(f,a.e).a,"<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:"+c+fg+(d-e)+cg+a.i+"color:"+a.f+";'>"+b+"</span>");mD(a,b)}function KA(a,b,c,d,e){lD(a,!0);mD(a,uI(a,b,c,d,e))}function JH(a){var b;a.p&&(b=a.c.join(aa),b=l+b+l,b!==a.q&&(a.t.gb.innerHTML=b||l,a.q=b),a.o=!0,a.p=!1)}function X(a,b){(a.d=b)&&(a.f=mg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa)}
+function uD(a,b){a.e=b;a.i=OE(b)}t(547,391,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=l;_.r=0;_.s=0;_.t=null;var tI,sI;function fr(a,b,c){c&&(qr(a,b),c.Kf(a.b));a.d=!0}function qr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-fk(a.o.gb)+ek(a.o.gb)+uo(a.o.gb.ownerDocument),a.b.e=c.clientY-gk(a.o.gb)+(a.o.gb.scrollTop||0)+vo(a.o.gb.ownerDocument),a.b.a=new hI(b),Wj(b.a),!0):!1}
+function NH(a){this.o=a;this.b=new vI;this.c=new wI(this);B(this.o,new xI(this),(nr(),nr(),or));B(this.o,new yI(this),(gr(),gr(),hr));B(this.o,new zI(this),(kr(),kr(),lr));B(this.o,new AI(this),(cr(),cr(),dr));B(this.o,new BI,(yq(),yq(),zq));B(this.o,new CI(this),(uq(),uq(),vq));B(this.o,new DI(this),(pq(),pq(),qq))}t(548,1,{},NH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function wI(a){uk();this.a=a}t(549,24,{},wI);
+_.Cc=function(){!this.a.d&&this.a.i&&iI(this.a.i,this.a.b)};_.a=null;function xI(a){this.a=a}t(550,1,{},xI);_.a=null;function yI(a){this.a=a}t(551,1,{},yI);_.a=null;function zI(a){this.a=a}t(552,1,{},zI);_.a=null;function AI(a){this.a=a}t(553,1,{},AI);_.a=null;function BI(){}t(554,1,{},BI);function CI(a){this.a=a}t(555,1,{},CI);_.a=null;function DI(a){this.a=a}t(556,1,{},DI);_.a=null;function vI(){}t(557,1,{},vI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
+function EI(a){var b,c,d,e,f;dk(a);d=(oj(),pj(null));e=new qI;Mw(e,a);nv(d,e,d.gb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));Ow(e,a);vv(d,e);return new yy(f,b)}function FI(){this.gb=oo(ce);this.gb[Dd]=Se;this.gb.style[Sf]=Ee;this.gb.style[Wf]=ed;this.gb.style[ih]=ab;this.gb.style[De]=ab}t(559,281,Zh,FI);_.cd=function(){return fk(this.gb)};_.dd=function(){return gk(this.gb)};
+function GI(){GI=x;rI();HI=H(Hs,m,1," *,line,polyline,arc,oval,rect,roundrect".split(","))}function OE(a){var b,c,d,e;b=(Xy(),Yy);e=a.b;c=a.a;d=l;e!=b.b&&(d="font-size:"+e+cg);c!=b.a&&(d+="font-family:"+c+jb);0!=(a.c&1)&&(d+="font-weight:bolder;");0!=(a.c&2)&&(d+="font-style:italic;");return d+"white-space:nowrap;"}function nD(a,b,c,d,e){return a.a+'oval style="position:absolute;left:'+b+fg+c+gg+d+dg+e+$f+a.k+Xa}
+function CD(a,b,c,d,e){var f,g,j,h,n;if(1>d)return l;j=a.a+'polyline points="';g=l;for(f=0;f<d;++f)h=b[f],n=c[f],g+=h+ag+n+Zf,f<d-1&&(g+=ba);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ba+e+ag+f+Zf));return j+=g+ea+a.k+Xa}function uI(a,b,c,d,e){return a.a+'rect style="position:absolute;left:'+b+fg+c+gg+d+dg+e+$f+a.k+Xa}function lD(a,b){var c;c=a.f;b?a.k=' filled="true" stroked="false" fillcolor="'+c+fa:a.k=' filled="false" strokecolor="'+c+fa}
+function II(a){var b,c,d;d=a?Oc:Nc;b=HI.length;for(c=1;c<b;++c){var e=d,f=HI[c],g=a;$doc.createStyleSheet().addRule(e+"\\:"+f,"behavior:url(#default#VML); position:absolute; antialias:"+g)}}function IH(){GI();this.n=tI;this.c=[];this.t=new FI;JI&&(JI=!1,KI(Nc),II(!1),KI(Oc),II(!0))}function KI(a){$doc.namespaces.add(a,"urn:schemas-microsoft-com:vml")}t(560,547,{},IH);_.a=lb;_.b=l;var JI=!0,HI;function LI(){LI=x;MI=new yy(0,0)}
+function NI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=EI(c.a),tj(c.ue(),b.b,b.a),c=EI(c.a),b=new yy(c.b-b.b,c.a-b.a)):b=new yy(0,0);a.Sf(b)}return b}function Ny(a,b){var c;if(a.ye())return MI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Rf(ry(b));c=EI(a.ue());a.e.b=c.b;a.e.a=c.a;return c}function OI(a,b){var c;b&&(c=mg+(b.a>>16&255)+va+(b.a>>8&255)+va+(b.a&255)+sa,a.Nf().gb.style[nd]=c)}function PI(){this.e=new nA;this.e.a=-1;this.e.b=-1}t(562,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return QI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(ry(a))};_.Qf=function(a){OI(this,a)};_.Rf=function(a){var b=this.ue().gb,c,d,e;c=(Xy(),Yy);e=a.b;d=a.a;e!=c.b?b.style[me]=l+e+"pt":b.style[me]=l;d!=c.a?b.style[le]=d:b.style[le]=l;0!=(a.c&1)?b.style[oe]=qd:b.style[oe]=l;0!=(a.c&2)?b.style[ne]=Qe:b.style[ne]=l};_.Sf=function(a){QI=a};_.Tf=function(){};var QI=_.e=null,MI;
+function Pz(a,b){LI();PI.call(this);this.a=new fw(a);this.a.gd()[Dd]=l;B(this.a,new RI(this,b),(Rp(),Rp(),Sp))}t(561,562,{},Pz);_.ue=function(){return this.a};_.Qf=function(a){OI(this,a)};_.a=null;function RI(a,b){this.a=a;this.b=b}t(563,1,{},RI);_.Lc=function(a){Op();Pp(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function Tz(a){LI();PI.call(this);this.a=new dx;B(this.a,new SI(this,a),(Lp(),Lp(),Mp))}t(564,562,{},Tz);_.ue=function(){return this.a};_.a=null;
+function SI(a,b){this.a=a;this.b=b}t(565,1,{},SI);_.a=null;_.b=null;function TI(a,b){var c,d;OI(a,b.Nd());for(d=new Ni(b.Vb.a);d.b<d.d.Be();)c=Oi(d),c.kc&&c.gc.Mf(c)}function UI(a,b){var c,d,e,f,g,j,h;tj(a.d,b.Ud(),b.Qd());for(d=new Ni(b.Vb.a);d.b<d.d.Be();)c=Oi(d),c.kc&&(e=c.gc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=NI(e).b,f-=NI(e).a,tj(e.ue(),g,f),!c.fb&&a.d.yd(c),a.d.zd(c,j,h)))}function bz(){LI();PI.call(this);this.d=new zv}t(566,562,{},bz);
+_.Mf=function(a){TI(this,a)};_.ue=function(){return this.d};_.Pf=function(a){UI(this,a)};_.d=null;function UA(a){LI();PI.call(this);var b=this.a=new ax;jw(b.b,a);$w(b);this.e.a=-1;this.e.b=-1}t(567,562,{},UA);_.ue=function(){return this.a};_.ye=function(){var a;a=(this.a.b.c?mo(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function XA(a){this.a=new yx(a.f,new VI(a))}t(568,1,{},XA);_.a=null;
+function ux(a){var b,c,d,e,f;f=new LB(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=y(WI,m,60,0,0);for(c=b.a?Fk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,39)){b.Ub.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=kj((lz(),R),new S(f.d)));c=c.b;if(gt(!c?nh:c.a,Fh))for(c=(!a.d.a||0==a.d.a.c?(Ur(),Ur(),Vr):new oz(a.d.a)).xd();c.Xc();)a=c.Yc(),1001==f.d&&a.te(f);var g,j,h;1001==f.d?(g=new Gq(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.$f(),null.$f()):100==f.d&&A(f.e,57)?(j=f.e,h=new Gq(j,205,null),h.i=j.Vd(),h.j=
+j.Wd()):1004<=f.d&&1005>=f.d||(701==f.d?null.$f():401==f.d||402==f.d?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.d&&507>=f.d&&(g=null._f,500!=g&&(f=new Gq(null._f,g,null),f.i=null.$f(),f.j=null.$f(),j=null.$f(),f.e=j&12,501==g&&null.$f())))}function VI(a){this.a=a}t(569,1,Ai,VI);_.wc=function(){ux(this)};_.a=null;function uB(){LI();PI.call(this);this.a=new Wx}t(570,562,{},uB);_.Lf=function(){var a;a=new uB;Tx(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ue=function(){return this.a};
+_.Of=function(){return XI};_.Sf=function(a){XI=a};var XI=_.a=null;t(571,566,{});function xB(){new Mr}t(572,415,{},xB);function GA(a,b){var c=a.c.z.b;c.a.gb.innerText=b||l;YI(c.f,null)}function IA(a,b){LI();bz.call(this);this.c=new ZI(a);var c=this.b=new Pw,d=(Aw(),Bw);c.a=d;Mw(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&$I(gy(c.z.a.p,0)))throw new av("WindowPanel can only contain one child widget");aJ(c,d);this.c.a=this;this.a=b}t(575,571,{},IA);_.ue=function(){return this.c};_.Nf=function(){return this.b.fb};
+_.Ed=function(){bJ(this.c,!1)};_.Rf=function(){};_.Tf=function(a){TI(this,a);UI(this,a);cJ(this.c);dJ(this.c)};_.a=null;_.b=null;_.c=null;function eJ(a){var b;b=new eq(jo(a.gb,Kf),jo(a.gb,Jf));a=new eq(jo(a.K.ab.gb,Kf),jo(a.K.ab.gb,Jf));return H(I,s,-1,[b.b-a.b,b.a-a.a])}function fJ(a){if(null!=a.I&&null!=a.H){var b=a.H;a.md(a.I);a.kd(b);a.I=a.H=null}else null!=a.I?(gJ(a,a.I),a.I=null):null!=a.H&&(hJ(a,a.H),a.H=null);Uj(a.J)}function cJ(a){a.bb?a.Xf(hq(a.K.ab)):(a.Hd(),cJ(a))}
+function hJ(a,b){var c;a.bb?(c=eJ(a),a.Xf(new eq(-1,iJ(b,!1)-c[1]))):a.H=b}function jJ(a,b){var c;b!=a.Cd()&&(c=a.K.ab,fv(c),kJ(c,b,c.gb,c.p.c,!0))}function gJ(a,b){var c;a.bb?(c=eJ(a),a.Xf(new eq(iJ(b,!0)-c[0],-1))):a.I=b}t(578,283,xi);_.Uf=function(){var a,b;b=hq(this.K.ab);a=eJ(this);b.b+=a[0];b.a+=a[1];return b};_.Cd=function(){var a;a=this.K.ab;return 0!=a.p.c?$I(gy(a.p,0)):null};_.Vf=function(a){YI(this.K.ab,a)};_.xd=function(){return new gv(this.K.ab)};_.Wf=function(){lq(this.K.ab)};_.sd=function(){fJ(this)};
+_.Kd=function(){lq(this.K.ab)};_.ud=function(a){return lJ(this.K.ab,a)};_.Xf=function(a){jq(this.K.ab,a)};_.kd=function(a){hJ(this,a)};_.Dd=function(a){jJ(this,a)};_.md=function(a){gJ(this,a)};_.H=null;_.I=null;function mJ(){mJ=x;var a=(nJ(),oJ(),pJ);qJ=new Rw(a.d,a.b,a.c,a.e,a.a)}function bJ(a,b){var c;c=new yu;a.db&&Kr(a.db,c);a.A&&iq(a.f,a);try{Vi(a.f.c,a)}catch(d){if(d=Ti(d),!A(d,78))throw d;}a.b=rJ(a.f,a);try{Gv(a,b)}finally{Yi(a.j.a),Yi(a.i.a),Yi(a.k.a),a.G&&aj(a.G,a.f),a.t&&(a.t=!1)}}
+function sJ(a,b,c){var d,e;e=a.fb;d=new Xj(a,e);e.zd(a,d.a+b,d.d+c)}function tJ(a,b,c){b=new uJ(no(mo(a.K.c.children[b].children[c])));ev(b,a);B(b,a.c,(Rp(),Rp(),Sp));return b}function gq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));jq(a.K.ab,b)}function CG(a,b,c){var d,e;(e=a.f)?(d=vJ(e.gb),Jv(a,b+(fk(e.gb)+d[3]),c+(gk(e.gb)+d[0]))):Jv(a,b,c)}function HA(a,b){a.A!=b&&(a.A=b,a.$&&(b?kq(a.f,a):iq(a.f,a)))}
+function aJ(a,b){if(b!=(0!=a.z.a.p.c?$I(gy(a.z.a.p,0)):null)){fv(a.z.a);var c=a.z.a;kJ(c,b,c.gb,c.p.c,!0)}}
+function wJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(bq(),xJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Ni(a.G);e.b<e.d.Be();)if(d=Oi(e),b==(bq(),yJ)){!d.b&&(d.b=new zJ);d=a;var f=c,g=void 0,j=void 0;if(d.A&&f==(bq(),cq))g=d.f,j=d.w,d.z.c?(CG(d,j.c,j.d),gq(d,new eq(j.b,-1))):(CG(d,j.c,j.d),gq(d,new eq(j.b,j.a)),kq(g,d)),Ri(g.c,d,d.z.b),ok(d.q,333);else if(!d.t&&f==(bq(),xJ))d.gb.style[eh]=fh,bq()}else if(b==cq){!d.b&&(d.b=new zJ);d=a;var f=c,h=j=g=void 0;if(d.A){j=d.f;g=vJ(j.gb);h=d.w;if(d.z.c)h.c=fk(d.gb)-
+g[3]-fk(j.gb),h.d=gk(d.gb)-g[0]-gk(j.gb),d.w=h,CG(d,0,0),AJ(d,dq(j.gb).b,-1);else{if(f!=(bq(),xJ))h.c=fk(d.gb)-g[3]-fk(j.gb),h.d=gk(d.gb)-g[0]-gk(j.gb),h.b=d.e,h.a=d.d,d.w=h;CG(d,0,0);jq(d,new BJ(dq(j.gb)));iq(j,d)}d==d.f.a||ZD(d);ok(d.q,333)}}else b==xJ&&(!d.b&&(d.b=new zJ),d=a,d.t||(d.x=c,d.gb.style[eh]=Ee))}}function CJ(a,b){a.gb.style[kh]=b+1E4+(a.t?1E3:0)+l;(a.t||a.U)&&null.$f().$f()}
+function dJ(a){if(!a.bb){a.j=Zu(a,a.f,(!vr&&(vr=new Ak),vr));a.i=Zu(a,a.f,zk?zk:zk=new Ak);a.k=Zu(a,a.f,(!Ar&&(Ar=new Ak),Ar));var b=a.f;!a.G&&(a.G=new hj);bj(a.G,b);vr&&(b=new ur(a),a.db&&Kr(a.db,b));a.A&&kq(a.f,a);Ri(a.f.c,a,a.z.b);a.b&&(Jv(a,a.b.a,a.b.b),a.b=null);Kv(a);ZD(a)}}function ZD(a){if(a!=a.f.a){var b;Ar&&(b=new zr(a),a.db&&Kr(a.db,b))}}t(577,578,xi);_.Cd=function(){return 0!=this.z.a.p.c?$I(gy(this.z.a.p,0)):null};_.Fd=function(a){bJ(this,a)};_.xd=function(){return new gv(this.z.a)};
+_.sd=function(){fJ(this);Uj(new DJ(this))};_.ud=function(a){return lJ(this.z.a,a)};_.Xf=function(a){gq(this,a)};_.Gd=function(a,b){CG(this,a,b)};_.Dd=function(a){aJ(this,a)};_.Hd=function(){dJ(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var qJ;
+function ZI(a){mJ();var b=(EJ(),FJ),c;c=(Rv(),Sv);Lv.call(this,!1,"popup");this.L=c.a;this.J=new GJ(this);c=new HJ;c.gb[Dd]="mosaic-popupLayoutPanel";Dv(this.K,c);Iv(this);this.c=new IJ(this);this.q=new JJ(this);this.r=new KJ(this);this.s=new LJ(this);this.w=new MJ;this.F=(bq(),yJ);this.A=!1;this.f=b;a=this.z=new NJ(a);b=new OJ;!a.d&&(a.d=new PJ);bj(a.d,b);a=new QJ(new Tw(qJ.a.d.a,qJ.a.b,qJ.a.c,qJ.a.e,qJ.a.a));B(a,new RJ(this),(Rp(),Rp(),Sp));b=this.z.b;if(!b.b){b.b=new Pw;b.b.gd()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.b;var d=(Iw(),Jw);c.c=d;SJ(b.f,b.b,new TJ(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new qv;d=Nw(c);Nu(c.b,(au(),bu(d)),0);pv(c,a,d,0,!1)}else Mw(b.b,a);YI(b.f,null);B(this.z.b,new UJ(this),(Zp(),Zp(),$p));B(this.z.b,this.c,Sp);jJ(this,this.z);Pi(no(mo(this.gb)),"mosaic-WindowPanel",!0)}t(576,577,xi,ZI);_.Ed=function(){var a=this.a,b=new BA(a.a,201),c;a=a.a.q;a.a?a=new VJ(new Ni(a.a)):(a=(Ur(),Ur(),Vr),a=new Ni(a));for(;a.Xc();)c=a.Yc(),201==b.d&&AG(c.a)};_.a=null;
+function eB(){LI();PI.call(this);var a=this.a=new WJ;a.T=!0;a.a.f=!0;this.a.W=!0}t(579,562,{},eB);_.ue=function(){return this.a};_.a=null;function YB(){}t(586,431,{},YB);function VJ(a){if(!a)throw new xn;this.a=a}t(587,1,{},VJ);_.Xc=function(){return dC(this.a)};_.Yc=function(){return Oi(this.a)};_.Zc=function(){throw new hC("Missing message: awt.50");};_.a=null;function yz(){return yz()}
+function WB(){WB=x;var a;a=(NB(),OB["os.encoding"]);if(null!=a)try{if(F("UTF-8",a)||F("ISO-8859-1",a)||F("ISO-LATIN-1",a))y(XJ,m,-1,0,1);else throw new DF(a+" is not supported");}catch(b){if(b=Ti(b),!A(b,86))throw b;}}function YA(a,b){a.a=31*a.a+K((new VF(b)).a)}function tz(){}t(590,1,{},tz);_.hC=function(){return this.a};_.a=1;function YJ(){YJ=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Le))&&0<b.length)b=$doc.getElementsByTagName(Le)[0],b.style[De]=ab;a.body.style[De]=ab}
+function vJ(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"borderTopWidth"));b[1]=ZJ($J(a,"borderRightWidth"));b[2]=ZJ($J(a,"borderBottomWidth"));b[3]=ZJ($J(a,"borderLeftWidth"));return b}function aK(a){YJ();var b,c;c=bK(a);b=vJ(a);a=(a.style[lh]=$a,new eq(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function dq(a){YJ();a.style[lh]=$a;return new eq(a.clientWidth,a.clientHeight)}
+function bK(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"marginTop"));b[1]=ZJ($J(a,"marginRight"));b[2]=ZJ($J(a,"marginBottom"));b[3]=ZJ($J(a,"marginLeft"));return b}function cK(a){YJ();var b;b=y(I,s,-1,4,1);a.style[lh]=$a;b[0]=ZJ($J(a,"paddingTop"));b[1]=ZJ($J(a,"paddingRight"));b[2]=ZJ($J(a,"paddingBottom"));b[3]=ZJ($J(a,"paddingLeft"));return b}
+function dK(a,b,c){YJ();try{switch(b){case Of:a.style.filter=id+100*c+sa;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case je:b=Fg;default:a.style[b]=c}}catch(d){if(d=Ti(d),A(d,78))a=a.scopeName,null==a||$r(Le,a);else throw d;}}function iJ(a,b){YJ();var c;eK||(eK=oo(Cg),dK(eK,Ue,l),dK(eK,Tg,l),dK(eK,Wf,ed),dK(eK,eh,Ee),$doc.body.appendChild(eK));dK(eK,ih,a);dK(eK,De,a);c=aK(eK);return b?c.b:c.a}var eK=null;function fK(){eq.call(this,0,0)}
+function eq(a,b){this.b=a;this.a=b}function BJ(a){eq.call(this,a.b,a.a)}t(592,1,qi,fK,eq,BJ);_.eQ=function(a){return this===a?!0:null==a||gK!=En(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Uc};_.a=0;_.b=0;function hK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}t(593,1,{71:1,74:1,95:1},hK);
+_.eQ=function(a){return a===this?!0:A(a,95)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return iK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;function jK(a,b){this.a=a;this.b=b}t(594,1,qi,jK);_.eQ=function(a){return this===a?!0:null==a||kK!=En(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};
+_.tS=function(){return kK.d+"[x="+this.a+",y="+this.b+Uc};_.a=0;_.b=0;function MJ(){this.b=this.a=this.d=this.c=0}t(595,1,qi,MJ);_.eQ=function(a){return this===a?!0:null==a||lK!=En(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return lK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Uc};_.a=0;_.b=0;_.c=0;_.d=0;
+function $J(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Of:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case je:b=Fg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:l+c}t(598,1,{});var mK=-1;function nK(){}t(599,598,{},nK);_.a=-1;_.b=-1;var oK=null;function ZJ(a){a=parseInt(a,10);a=isNaN(a)?null:ND(a);return!a?0:a.a}
+t(602,298,ei);_.Uf=function(){return hq(this.f)};_.Vf=function(a){YI(this.f,a)};_.Wf=function(){lq(this.f)};_.Kd=function(){lq(this.f)};_.kd=function(a){var b=this.f;b.gb.style[De]=a;b.bb||(b.f=a)};_.md=function(a){var b=this.f;b.gb.style[ih]=a;b.bb||(b.i=a)};function nJ(){nJ=x;oJ()}
+function pK(a){nJ();var b;gw(this,new HJ);this.a=new qK;b=this.f;rK(b,new sK);dK(b.gb,Tf,Za);b.o=0;SJ(b,this.a,new TJ(0));this.a.gd()[Dd]="mosaic-Caption-text";this.a.gb.innerText=a||l;YI(this.f,null);this.gb[Dd]="mosaic-Caption"}t(601,602,ei,pK);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};_.b=null;
+function oJ(){oJ=x;tK=Nn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ky(tK,240,20);new ky(tK,224,16);new ky(tK,208,16);new ky(tK,192,16);new ky(tK,176,16);new ky(tK,160,16);new ky(tK,144,16);new ky(tK,128,16);new ky(tK,112,16);new ky(tK,96,16);new ky(tK,80,16);new ky(tK,64,16);new ky(tK,260,16);pJ=new ky(tK,48,16);new ky(tK,32,16);new ky(tK,16,16);new ky(tK,0,16)}var tK,pJ;function uK(a,b){Xu(a.a.gb,!b);YI(a.f,a.a)}
+function fq(a,b){a.c=b;Xu(a.a.gb,!b);YI(a.f,a.a);if(a.d){var c;for(c=new Ni(a.d);c.b<c.d.Be();)Oi(c)}}function NJ(a){var b;gw(this,new HJ);b=this.f;rK(b,new vK((wK(),xK)));b.o=0;this.b=new pK(a);SJ(b,this.b,new TJ(1));this.a=new HJ;gj(this.a,"Body");SJ(b,this.a,new TJ(0));this.gb[Dd]="mosaic-CaptionLayoutPanel"}t(604,602,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,97:1,103:1},NJ);_.nd=function(){$u(this.f)};_.od=function(){cv(this.f)};_.xd=function(){return new gv(this.a)};
+_.ud=function(a){return lJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function PJ(){qG(this)}t(605,496,Th,PJ);function GJ(a){this.a=a}t(606,1,Ai,GJ);_.wc=function(){lq(this.a.K.ab)};_.a=null;function yK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Tj(a.e.a,b);a.e&&Wt(a.e.a,b)&&Zt(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&ZD(!a.e?null:Wt(a.e.a,b-1))}function zK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new az);-1==Tj(a.e.a,b)&&bj(a.e.a,b)}function zJ(){}t(607,1,{},zJ);_.Qc=function(a){yK(a)};_.Rc=function(a){zK(a)};
+_.Tc=function(a){AK(a.a.f,a.a)};function EJ(){EJ=x;BK=new CK(1,"e");DK=new CK(2,zf);EK=new CK(3,"ne");FK=new CK(10,"nw");GK=new CK(4,ug);HK=new CK(5,xg);IK=new CK(12,"sw");JK=new CK(8,gh);FJ=new KK((oj(),pj(null)).gb)}function rJ(a,b){var c;c=vJ(a.gb);return new jK(fk(b.gb)-(fk(a.gb)+c[3]),gk(b.gb)-(gk(a.gb)+c[0]))}
+function LK(a){var b,c,d,e,f,g;if(a.e){b=dq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=Wt(a.e.a,d),c=new eq(jo(g.gb,Kf),jo(g.gb,Jf)),f=rJ(a,g),f.a-=$j(0,f.a+jo(g.gb,Kf)-b.b),f.b-=$j(0,f.b+jo(g.gb,Jf)-b.a),CG(g,$j(0,f.a),$j(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,AJ(g,c.b,c.a),g.F==(bq(),cq)&&jq(g,new BJ(dq(a.gb))),ok(g.q,1)}}function MK(a,b,c){a=a.d;Ri(a,b,b);z(a.c,b,c);gj(b,zc+c.b)}
+function iq(a,b){var c;c=a.d;NK(c,b.y);fj(b.y,zc+FK.b);NK(c,b.u);fj(b.u,zc+DK.b);NK(c,b.v);fj(b.v,zc+EK.b);NK(c,b.E);fj(b.E,zc+JK.b);NK(c,b.n);fj(b.n,zc+BK.b);NK(c,b.D);fj(b.D,zc+IK.b);NK(c,b.B);fj(b.B,zc+GK.b);NK(c,b.C);fj(b.C,zc+HK.b)}
+function kq(a,b){!b.y&&(b.y=tJ(b,0,0));MK(a,b.y,FK);!b.u&&(b.u=tJ(b,0,1));MK(a,b.u,DK);!b.v&&(b.v=tJ(b,0,2));MK(a,b.v,EK);!b.E&&(b.E=tJ(b,1,0));MK(a,b.E,JK);!b.n&&(b.n=tJ(b,1,2));MK(a,b.n,BK);!b.D&&(b.D=tJ(b,2,0));MK(a,b.D,IK);!b.B&&(b.B=tJ(b,2,1));MK(a,b.B,GK);!b.C&&(b.C=tJ(b,2,2));MK(a,b.C,HK)}function AK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Tj(a.e.a,b);if(c+1<d){Dz(a.e,b);for(bj(a.e.a,b);c<d;++c)CJ(Wt(a.e.a,c),c)}else CJ(b,c)}
+function KK(a){a=new OK(a);gw(this,a);this.c=new PK(a);this.c.i=!0;Zi(this.c);this.c.k=3;this.d=new QK(a);this.d.i=!0;Zi(this.d);this.d.k=3;iw(this)}t(608,298,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,103:1},KK);_.Uf=function(){return dq(this.gb)};_.Vf=function(){var a;(a=RK(this))&&a.Vf(null)};_.Wf=function(){LK(this)};_.Qc=function(a){!this.b&&(this.b=new zJ);yK(a)};_.Rc=function(a){!this.b&&(this.b=new zJ);zK(a)};_.Kd=function(){LK(this)};
+_.Tc=function(a){!this.b&&(this.b=new zJ);AK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var BK,DK,EK,FK,FJ,GK,HK,IK,JK;function OK(a){this.p=new Av(this);this.gb=a}t(609,278,Di,OK);function CK(a,b){this.a=a;this.b=b}t(610,1,{},CK);_.a=0;_.b=null;function PK(a){Ji();cj.call(this,a)}t(611,3,{},PK);_.qc=function(){var a;a=this.j.e;a.t||dk(a.o);fj(this.j.e,"dragdrop-dragging");!a.z.c&&uK(a.z,!1)};
+_.sc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=$j(this.a,a<this.d?a:this.d),b=$j(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(Cj(),Zf);c.style[Tg]=b+Zf};
+_.rc=function(){var a;a=this.j.e;a==a.f.a||ZD(a);a.z.c||uK(a.z,!0);a.t||(a.o||(a.o=new SK,gj(a.o,"mosaic-GlassPanel-invisible")),dK(a.o.gb,kh,(YJ(),$J(a.gb,kh))),nj((oj(),pj(null)),a.o,0,0));gj(this.j.e,"dragdrop-dragging");a=new Xj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.c=0;_.d=0;
+function NK(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!A(c,78))throw c;}}function QK(a){Ji();cj.call(this,a);this.c=new Li}t(612,3,{},QK);_.qc=function(){var a;a=this.j.e.fb;a.t||dk(a.o);fj(this.j.e,"dragdrop-dragging");uK(a.z,!1);gq(a,new eq(a.e,a.d));ok(a.q,1)};
+_.sc=function(){var a,b,c,d;d=this.j.e.fb;c=kj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.dd()-$j(this.j.c,this.b):this.j.e.dd()-this.j.c,0!=b&&(a=d.d,b=$j(a+b,jo(d.z.b.gb,Jf)),b!=a&&sJ(d,0,a-b),gq(d,new eq(d.e,b)),ok(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.dd():this.j.c-this.j.e.dd(),0!=b&&(a=d.d,b=$j(a+b,jo(d.z.b.gb,Jf)),gq(d,new eq(d.e,b)),ok(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.cd()-$j(this.j.b,this.a):this.j.e.cd()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
+b:96,b!=a&&sJ(d,a-b,0),gq(d,new eq(b,d.d)),ok(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.cd():this.j.b-this.j.e.cd(),0!=b&&(a=d.e,gq(d,new eq(96<a+b?a+b:96,d.d)),ok(d.q,333)))};
+_.rc=function(){var a;a=this.j.e.fb;a==a.f.a||ZD(a);uK(a.z,!0);a.t||(a.o||(a.o=new SK,gj(a.o,"mosaic-GlassPanel-invisible")),dK(a.o.gb,kh,(YJ(),$J(a.gb,kh))),nj((oj(),pj(null)),a.o,0,0));gj(this.j.e,"dragdrop-dragging");a=new Xj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.fd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.ed()};_.a=0;_.b=0;_.d=0;_.e=0;function Ot(){Ot=x;Pt=new TK}
+function SK(){Ot();var a;this.d=new UK(this);this.a=!1;this.b=new Ev;gw(this,this.b);a=this.gb.style;a[nd]="#000";a[ie]="alpha(opacity=50)";a[Of]="0.5";this.gb[Dd]="gwt-GlassPanel"}t(613,298,Bi,SK);
+_.qd=function(){var a;iw(this);try{a=this.fb}catch(b){b=Ti(b);if(A(b,84))throw new av("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?(Nt(Pt,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),aj(vk,a),a.b=!0,a.c=Dk(a),bj(vk,a),this.c=new VK(this),qu(new Mt(this.c))):$doc.compatMode==Eb?(this.gb.style[sd]=Za,this.gb.style[ng]=Za):tj(this,jo(a.gb,Kf),jo(a.gb,Jf));this.a&&eu(new Lt(this));nj(pj(null),new WK,uo($doc),vo($doc))};
+_.rd=function(){this.f.rd();ik(this.d);this.c&&(Jt(ou,this.c,H(XK,m,13,[(!yr&&(yr=new Ak),yr)])),this.c=null);this.a&&Jt(gu,this,H(XK,m,13,[(!fu&&(fu=new Ak),fu)]))};_._c=function(a){switch(Eu(a.type)){case 256:if(27==(a.keyCode||0))return dk(this),!1;case 1:if(qo(this.gb,a.srcElement))return dk(this),!1}return!0};_.sd=function(){};_.a=!1;_.b=null;_.c=null;var Pt;function UK(a){uk();this.a=a}t(614,24,{},UK);_.Cc=function(){Nt((Ot(),Pt),this.a,!1)};_.a=null;function VK(a){this.a=a}t(615,1,{},VK);
+_.a=null;function WK(){this.gb=lw();var a;a=new ex(new YK(this));B(this,a,(Hp(),Hp(),Ip));B(this,a,(mq(),mq(),nq))}t(616,300,Di,WK);_.sd=function(){Uj(new ZK(this))};function YK(a){this.a=a}t(617,1,{},YK);_.a=null;function ZK(a){this.a=a}t(618,1,Ai,ZK);_.wc=function(){nx(this.a.gb)};_.a=null;function $K(a){a.gb.style[ih]=md;a.gb.style[De]=md;if(a.bb){var a=a.fb,b;A(a,103)?a.Vf(null):(b=RK(a))&&b.Vf(a)}}t(620,281,ai);_.Uf=function(){$K(this);return new eq(jo(this.gb,Kf),jo(this.gb,Jf))};_.Vf=function(){$K(this)};
+_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function qK(){this.gb=oo("label");this.gb[Dd]="mosaic-Label";this.gb.style[hh]=Ff;this.gb[Dd]="mosaic-HTML"}t(619,620,ai,qK);function QJ(a){gw(this,new aL(a));this.gb[Dd]="mosaic-ImageButton"}t(621,298,Bi,QJ);
+function WJ(){var a=(Rv(),Uv);Lv.call(this,!0,ff);this.L=a.a;this.a=new bL(this);this.a.d=!0;Bv(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);rj();Ou(a,b)}else this.cb|=1;no(mo(this.gb))[Dd]=Be;this.gb.style[kh]="2147483647"}t(622,283,Di,WJ);_.$c=function(a){bv(this,a);1==Eu(a.type)&&Gv(this,!1)};_.a=null;
+function bL(a){this.b=a;this.c=new hj;this.i=new hj;a=(xx(),wx);new jy(a.d,a.b,a.c,a.e,a.a);var b;b=oo(Ig);this.e=oo(Lg);$t(b,this.e);this.o=!0;a=lw();b=(au(),bu(b));a.appendChild(b);this.gb=a;Al();this.gb.setAttribute("role",dm.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),rj(),Ou(a,b)):this.cb|=2225;this.gb[Dd]=Ae;a=Vu(this.gb)+"-vertical";Pi(this.gd(),a,!0);this.gb.style[Rf]=Za;this.gb.setAttribute("hideFocus",bh);B(this,new vx(this),(Hp(),Hp(),Ip))}t(623,321,Zh,bL);
+_.$c=function(a){switch(Eu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}ox(this,a)};_.Jd=function(a,b){sx(this,a,b);b||this.a&&Gv(this.b,!1)};_.a=!0;_.b=null;
+function aL(a){var b=(Aw(),Bw),c=(Iw(),Jw),d;d=new sw;d.f[rd]=Ya;d.f[yd]=0;d.f[zd]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;qw(b.a);b.a.c.rows[0].cells[0][hd]=c.a;qw(b.a);b.a.c.rows[0].cells[0].style[dh]=e.a;qw(d);b=mw(d,0,0,!0);if(a){dk(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;ow(g,f.c);ps(f.b,g,a);c.a=c.a.b}else e=c.b.c,bj(c.b,a);a.gb[cd]=e;$t(b,a.gb);ev(a,d)}gw(this,d);Pi(this.gb,"mosaic-WidgetWrapper",!0)}t(624,298,Bi,aL);_.a=null;_.b=null;function IJ(a){this.a=a}t(625,1,{},IJ);
+_.Lc=function(){this.a.$&&this.a!=this.a.f.a&&ZD(this.a)};_.a=null;function JJ(a){uk();this.a=a}t(626,24,{},JJ);_.Cc=function(){lq(this.a.K.ab);var a=this.a;xr((!a.p&&(a.p=new cL),a.p))};_.a=null;function KJ(a){uk();this.a=a}t(627,24,{},KJ);_.Cc=function(){wJ(this.a,(bq(),cq))};_.a=null;function LJ(a){uk();this.a=a}t(628,24,{},LJ);_.Cc=function(){wJ(this.a,(bq(),xJ))};_.a=null;function OJ(){}t(629,1,{},OJ);function RJ(a){this.a=a}t(630,1,{},RJ);_.Lc=function(){this.a.Ed()};_.a=null;
+function UJ(a){this.a=a}t(631,1,{},UJ);_.a=null;function DJ(a){this.a=a}t(632,1,Ai,DJ);_.wc=function(){this.a.F==(bq(),cq)?ok(this.a.r,333):this.a.F==xJ&&ok(this.a.s,333)};_.a=null;function uJ(a){this.gb=a;$u(this)}t(633,281,Zh,uJ);_.Mc=function(a){return B(this,a,(Qq(),Qq(),Rq))};_.Nc=function(a){return B(this,a,(wj(),wj(),xj))};_.Oc=function(a){return B(this,a,(Uq(),Uq(),Vq))};_.Pc=function(a){return B(this,a,(yj(),yj(),zj))};function cL(){Qr.call(this,null)}t(634,212,Ci,cL);
+function bq(){bq=x;cq=new dL("MAXIMIZED",0);xJ=new dL("MINIMIZED",1);yJ=new dL("NORMAL",2);eL=H(fL,m,98,[cq,xJ,yJ])}function dL(a,b){wo.call(this,a,b)}t(635,137,{71:1,75:1,77:1,98:1},dL);var eL,cq,xJ,yJ;t(636,1,{});function Nt(a,b,c){var d,e,f,g,j;e=uj();d=vj();if(!c||e!=a.b||d!=a.a)f=(oj(),jo(pj(null).gb,Kf)),c=jo(pj(null).gb,Jf),j=(Pu(),Qu).scrollWidth,g=Qu.scrollHeight,f=e>(f>j?f:j)?e:f>j?f:j,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[ih]=f+Zf),0<=c&&(b.gb.style[De]=c+Zf),a.b=e,a.a=d}
+function TK(){}t(637,636,{},TK);_.a=-1;_.b=-1;function gL(a,b){var c,d,e;if(a.k)return!0;a.x.Ke();for(c=new gv(b);c.a.a<c.a.b.c-1;)d=$I(hv(c.a)),e=d.fb,A(e,104)&&e.ld(d.hd()),d.hd()&&bj(a.x,d);return!0}
+function hL(a,b){var c,d,e;if(b.a)a.c&&hk(a.c),a.c=new iL(a,b),jk(a.c,333);else for(d=new Ni(a.x);d.b<d.d.Be();)c=Oi(d),e=c.eb,xv(b,jL(c),e.s,e.t),kL(c,e.u,e.r,H(I,s,-1,[lL(a.q.a,c).d,lL(a.p.a,c).c,lL(a.n.a,c).a,lL(a.o.a,c).b]),H(I,s,-1,[mL(a.i.a,c).d,mL(a.f.a,c).c,mL(a.d.a,c).a,mL(a.e.a,c).b]),H(I,s,-1,[nL(a.u,c),nL(a.t,c),nL(a.r,c),nL(a.s,c)]))}
+function oL(){this.x=new hj;this.j=new pL(this);this.w=new qL(this.j);this.v=new rL(this.j);this.q=new sL(this.j);this.p=new tL(this.j);this.n=new uL(this.j);this.o=new vL(this.j);this.i=new wL(this.j);this.f=new xL(this.j);this.d=new yL(this.j);this.e=new zL(this.j);this.u=new AL(this.j);this.t=new AL(this.j);this.r=new AL(this.j);this.s=new AL(this.j)}t(638,1,{});_.Yf=function(a){hL(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
+_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function BL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Ni(b.x);e.b<e.d.Be();)d=Oi(e),A(d,26)&&(d=d.ab),f=d.eb,xv(c,jL(d),f.s,f.t),kL(d,f.u,f.r,H(I,s,-1,[lL(b.q.a,d).d,lL(b.p.a,d).c,lL(b.n.a,d).a,lL(b.o.a,d).b]),H(I,s,-1,[mL(b.i.a,d).d,mL(b.f.a,d).c,mL(b.d.a,d).a,mL(b.e.a,d).b]),H(I,s,-1,[nL(b.u,d),nL(b.t,d),nL(b.r,d),nL(b.s,d)]));CL(c);a.a.c=null;for(a=new Ni(a.a.x);a.b<a.d.Be();)b=Oi(a),A(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
+function iL(a,b){this.a=a;this.b=b;var c=(qk(),rk);this.k=new pk(this);this.s=c}t(639,17,{},iL);_.xc=function(){BL(this)};_.yc=function(){BL(this)};
+_.Ac=function(a){var b,c,d;for(c=new Ni(this.a.x);c.b<c.d.Be();)b=Oi(c),A(b,26)&&(b=b.ab),d=b.eb,d.i=K(d.o+(d.s-d.o)*a),d.v=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.f=K(d.n+(d.r-d.n)*a),xv(this.b,jL(b),d.i,d.v),kL(b,d.w,d.f,H(I,s,-1,[lL(this.a.q.a,b).d,lL(this.a.p.a,b).c,lL(this.a.n.a,b).a,lL(this.a.o.a,b).b]),H(I,s,-1,[mL(this.a.i.a,b).d,mL(this.a.f.a,b).c,mL(this.a.d.a,b).a,mL(this.a.e.a,b).b]),H(I,s,-1,[nL(this.a.u,b),nL(this.a.t,b),nL(this.a.r,b),nL(this.a.s,b)]))};_.a=null;_.b=null;
+t(641,1,{});_.a=null;function yL(a){this.a=a}t(640,641,{},yL);function zL(a){this.a=a}t(642,641,{},zL);function xL(a){this.a=a}t(643,641,{},xL);function wL(a){this.a=a}t(644,641,{},wL);function uL(a){this.a=a}t(645,641,{},uL);function vL(a){this.a=a}t(646,641,{},vL);function tL(a){this.a=a}t(647,641,{},tL);function sL(a){this.a=a}t(648,641,{},sL);t(649,641,{},function(a){this.a=a});t(650,641,{},function(a){this.a=a});
+function nL(a,b){var c=a.a,d;d=kj(c.d,b);d||(d=new hK(cK(b.gb)),z(c.d,b,d));return d.d}function AL(a){this.a=a}t(651,641,{},AL);function rL(a){this.a=a}t(652,641,{},rL);function qL(a){this.a=a}t(653,641,{},qL);function mL(a,b){var c;c=kj(a.a,b);c||(c=new hK(vJ(b.gb)),z(a.a,b,c));return c}function lL(a,b){var c;c=kj(a.b,b);c||(c=new hK(bK(b.gb)),z(a.b,b,c));return c}
+function DL(a,b){var c,d;d=kj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=RK(b),f,g,j,h,n;if(A(b,103)){if(null!=c.k&&null!=c.j){d=new eq(EL(e,!0),EL(e,!1));break a}h=b.Uf();null!=c.k&&(h.b=EL(e,!0));null!=c.j&&(h.a=EL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new eq(EL(e,!0),EL(e,!1));break a}h=new fK;f=b.gb;n=f.style;g=n[Wf];j=n[eh];n[Wf]="static";n[eh]=Ee;null!=c.k?h.b=EL(e,!0):(n[ih]=md,h.b=(f.offsetWidth||0)+lL(d.o.a,b).b+lL(d.p.a,b).c);null!=c.j?h.a=EL(e,!1):(n[De]=md,h.a=(f.offsetHeight||0)+lL(d.q.a,b).d+
+lL(d.n.a,b).a);n[Wf]=g;n[eh]=j}d=h}null!=c.k&&(Cj(),gp)==c.k.$f()||null!=c.j&&(Cj(),gp)!=c.j.$f()||z(a.e,b,d)}return d}function pL(a){this.f=a;this.c=new Li;this.e=new Li;this.b=new Li;this.a=new Li;this.d=new Li}t(654,1,{},pL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function FL(a){var b;b=a.eb;if(null==b||!A(b,101))b=new GL,a.eb=b;return b}function sK(){vK.call(this,(wK(),HL))}function vK(a){var b=(IL(),JL);oL.call(this);this.b=a;this.a=b}t(655,638,{},sK,vK);
+_.Zf=function(a){var b,c,d,e,f,g,j,h,n;h=new fK;gL(this,a);n=lL(this.o.a,a).b+lL(this.p.a,a).c+mL(this.e.a,a).b+mL(this.f.a,a).c+nL(this.s,a)+nL(this.t,a);d=lL(this.q.a,a).d+lL(this.n.a,a).a+mL(this.i.a,a).d+mL(this.d.a,a).a+nL(this.u,a)+nL(this.r,a);c=this.x.c;if(0==c)return h.b=n,h.a=d,h;a=a.o;this.b==(wK(),HL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.x);a.b<a.d.Be();)c=Oi(a),e=FL(c),b=null,j=c.fb,A(j,104)&&(b=j,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),this.b==HL?(n+=DL(this.w.a,c).b,e.a=DL(this.v.a,
+c).a,A(j,104)&&(n+=b.b,e.a+=b.a),f=$j(f,e.a)):(d+=DL(this.v.a,c).a,e.b=DL(this.w.a,c).b,A(j,104)&&(d+=b.a,e.b+=b.b),g=$j(g,e.b));this.b==HL?(h.b=n,h.a=d+f):(h.b=n+g,h.a=d);return h};
+_.Yf=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,G,J,Q;if(gL(this,a)&&(d=this.x.c,0!=d)){D=a.o;u=nL(this.s,a);G=nL(this.u,a);c=dq(a.gb);Q=c.b-(u+nL(this.t,a));r=c.a-(G+nL(this.r,a));g=Q;c=r;this.b==(wK(),HL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ni(this.x);e.b<e.d.Be();)d=Oi(e),b=null,q=FL(d),v=d.fb,A(v,104)&&(b=v,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),this.b==HL?(q.d?++h:(q.b=DL(this.w.a,d).b,A(v,104)&&(q.b+=b.b),g-=q.b),q.c?q.a=r:(q.a=DL(this.v.a,d).a,A(v,104)&&(q.a+=b.a))):(q.c?++j:(q.a=DL(this.v.a,
+d).a,A(v,104)&&(q.a+=b.a),c-=q.a),q.d?q.b=Q:(q.b=DL(this.w.a,d).b,A(v,104)&&(q.b+=b.b)));for(e=new Ni(this.x);e.b<e.d.Be();)d=Oi(e),b=null,q=d.eb,v=d.fb,A(v,104)&&(b=v,b=KL(b),b=new eq(b[1]+b[3],b[0]+b[0])),J=q.b,o=q.a,this.b==HL?q.d&&(J=~~(g/h)):q.c&&(o=~~(c/j)),G=0>G?0:G,n=J,f=o,A(v,104)&&(n-=b.b,f-=b.a),this.b==xK?(q.s=this.a==(IL(),JL)?u:this.a==LL?u+~~(Q/2)-~~(J/2):u+Q-J,q.t=G,q.u=n,q.r=f,G+=o+D):(this.a==(IL(),JL)?(q.s=u,q.t=G):this.a==LL?(q.s=u,q.t=G+~~(r/2)-~~(o/2)):(q.s=u,q.t=G+r-o),q.u=
+n,q.r=f,u+=J+D),a.a&&(v=d.cd()-fk(a.gb)-nL(this.s,a),-1==q.o&&(q.o=v),v=d.dd()-gk(a.gb)-nL(this.u,a),-1==q.p&&(q.p=v),-1==q.q&&(q.q=d.fd()),-1==q.n&&(q.n=d.ed()));hL(this,a)}};_.a=null;_.b=null;function IL(){IL=x;JL=new ML("START",0);LL=new ML(Db,1);NL=new ML("END",2);OL=H(PL,m,99,[JL,LL,NL])}function ML(a,b){wo.call(this,a,b)}t(656,137,{71:1,75:1,77:1,99:1},ML);var OL,LL,NL,JL;function wK(){wK=x;HL=new QL("HORIZONTAL",0);xK=new QL("VERTICAL",1);RL=H(SL,m,100,[HL,xK])}
+function QL(a,b){wo.call(this,a,b)}t(657,137,{71:1,75:1,77:1,100:1},QL);var RL,HL,xK;t(659,1,{105:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function GL(){this.e=!1}function TJ(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}t(658,659,{101:1,105:1},GL,TJ);_.a=0;_.b=0;_.c=!1;_.d=!1;
+function TL(a,b){if(a.k)return!0;gL(a,b);if(0<a.x.c){a.a=Wt(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!A(d,102))d=new UL,c.eb=d;a.b=d;a.x.Ke();bj(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function VL(){oL.call(this)}t(660,638,{},VL);
+_.Zf=function(a){var b,c;c=new fK;TL(this,a);if(this.a){b=DL(this.w.a,this.a).b;var d=DL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;A(b,104)&&(b=KL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=lL(this.o.a,a).b+lL(this.p.a,a).c+mL(this.e.a,a).b+mL(this.f.a,a).c+nL(this.s,a)+nL(this.t,a);c.a+=lL(this.q.a,a).d+lL(this.n.a,a).a+mL(this.i.a,a).d+mL(this.d.a,a).a+nL(this.u,a)+nL(this.r,a);return c};
+_.Yf=function(a){var b,c,d,e,f;TL(this,a)&&(d=nL(this.s,a),e=nL(this.u,a),c=dq(a.gb),f=c.b-(d+nL(this.t,a)),c=c.a-(e+nL(this.r,a)),b=this.a.fb,A(b,104)&&(b=KL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.cd()-fk(a.gb)-nL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.dd()-gk(a.gb)-nL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.fd()),d=this.b,-1==d.n&&(d.n=this.a.ed())),hL(this,a))};_.a=null;_.b=null;function UL(){this.e=!1}
+t(661,659,{102:1,105:1},UL);function KL(a){var b,c,d,e;null==a.a&&(a.a=y(I,s,-1,4,1),e=mo(a.c.children[0].children[0]),c=mo(a.c.children[2].children[2]),d=bK(a.gb),b=vJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function WL(a,b){a.bb&&dk(a);return Cv(a,b)}function XL(){$v();Qv.call(this,aw)}t(662,288,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,104:1},XL);
+_.ud=function(a){return WL(this,a)};_.a=null;function SJ(a,b,c){var d=a.p.c;b.eb=c;kJ(a,b,a.gb,d,!0)}function jL(a){var b;b=a.fb;return A(b,104)?b:a}function hq(a){if(!a.bb)return new fK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Zf(a),jq(a,a.j),a.d.Yf(a),a.j=a.d.Zf(a);return a.j}function $I(a){return A(a,104)?a.ab:a}function YL(a){var b;if(!a.n){b=(!oK&&(oK=new nK),oK);var c=ZL(a,bb,!0);b.a=c;c=ZL(a,cb,!0);b.b=c;a.n=b}return a.n}
+function kJ(a,b,c,d,e){if(A(b,26))throw new Bk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&A(f,105)&&f.e?(c=new XL,pv(a,c,a.gb,d,!0),Dv(c,b)):pv(a,b,c,d,e);YI(a,b)}
+function YI(a,b){var c;c=a.d;if(b){var d=c.j;Wi(d.c,b);Wi(d.e,b);Wi(d.b,b);Wi(d.a,b);Wi(d.d,b)}else d=c.j,Sx(d.c),Sx(d.e),Sx(d.b),Sx(d.a),Sx(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==jL(a))c=c.fb;else{if(A(c,97)||A(c,25))d=c,c=c.fb,c==jL(d)&&(c=c.fb);A(c,104)&&A(c.fb,96)&&(c=c.fb)}A(c,103)&&!A(c,96)&&(c.Vf(a.fb),c.Vf(a))}}function lq(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==tg&&(c=-c);b.scrollLeft=c;a.d.Yf(a);a.c=!1;CL(a)}}
+function CL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=$I(gy(a.p,d)),A(b,104)&&(b=b.ab),b.hd()&&(A(b,103)?b.Wf():A(b,33)&&b.Kd())}function lJ(a,b){var c;A(b,104)&&(b=A(b,104)?b.ab:b);c=jL(b);return vv(a,c)?(A(c,104)&&WL(c,b),YI(a,null),!0):!1}function rK(a,b){var c;a.d=b;null!=a.e&&fj(a,Vu(a.gb)+xa+a.e);a.e=b.cZ.d;c=ny(a.e,go(46));a.e=a.e.substr(c+1,a.e.length-(c+1));gj(a,Vu(a.gb)+xa+a.e);YI(a,null)}
+function ZL(a,b,c){a.k||(a.k=oo(Cg),dK(a.k,Wf,ed),dK(a.k,eh,Ee),dK(a.k,Ue,Za),dK(a.k,Tg,Za),a.gb.appendChild(a.k));dK(a.k,ih,b);dK(a.k,De,b);a=aK(a.k);return c?a.b:a.a}
+function EL(a,b){var c;c=null.$f();if(c==(Cj(),sp)){c=(YL(a),null.$f());var d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK);return N(M(Math.round(100*d*c/254)))}if(c==ip)return c=YL(a),d=null.$f(),N(M(AD(d*(-1==c.a&&(c.a=iJ(bb,!0)),c.a))));if(c==kp)return c=YL(a),d=null.$f(),N(M(AD(d*(-1==c.b&&(c.b=iJ(cb,!0)),c.a))));if(c==qp)return c=(YL(a),null.$f()),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(d*c)));if(c==up)return c=(YL(a),null.$f()),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(10*d*c/254)));
+if(c==op)return N(M(AD(12*(YL(a),null.$f())*N(M(AD((-1==mK&&(mK=(YJ(),iJ(db,!0))),mK)/72))))));if(c==gp)return ZL(a,null.$f(),b);if(c==mp)return c=(YL(a),N(M(AD(null.$f())))),d=(-1==mK&&(mK=(YJ(),iJ(db,!0))),mK),N(M(Math.round(d*c/72)));if(null.$f()==ep)return N(M(AD(null.$f())));throw new Bk("Invalid size: "+null.$f());}function HJ(){var a=new VL;zv.call(this);this.j=new eq(-1,-1);new $L(this);this.gb[Dd]="mosaic-LayoutPanel";rK(this,a)}
+t(663,278,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,103:1},HJ);_.yd=function(a){kJ(this,a,this.gb,this.p.c,!0)};_.nd=function(){jv(this,new hM)};_.od=function(){jv(this,new iM)};_.Uf=function(){return hq(this)};_.vd=function(a){return sv(this.p,jL(a))};_.wd=function(a,b,c,d){kJ(this,a,b,c,d)};_.Vf=function(a){YI(this,a)};_.xd=function(){return new gv(this)};_.Wf=function(){lq(this)};
+_.sd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.md(this.i),this.kd(a),this.i=this.f=null;else if(a=hq(this),null!=this.i)a=a.a+Zf,this.md(this.i),this.kd(a),this.i=null;else if(null!=this.f){var b=this.f;this.md(a.b+Zf);this.kd(b);this.f=null}else b=a.a+Zf,this.md(a.b+Zf),this.kd(b);lq(this)}};_.Kd=function(){lq(this)};_.ud=function(a){return lJ(this,a)};_.kd=function(a){this.gb.style[De]=a;this.bb||(this.f=a)};_.zd=function(a,b,c){xv(this,jL(a),b,c)};
+_.md=function(a){this.gb.style[ih]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function hM(){}t(664,1,{},hM);_.Id=function(a){jL(a).qd()};function iM(){}t(665,1,{},iM);_.Id=function(a){jL(a).rd()};function gv(a){this.b=a;this.a=new uv(this.b.p)}t(666,1,{},gv);_.Xc=function(){return this.a.a<this.a.b.c-1};_.Yc=function(){return $I(hv(this.a))};_.Zc=function(){iv(this.a)};_.b=null;function jM(){jM=x;new bx}
+function $L(a){jM();Pi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new kM(this)}t(667,9,{},$L);function kM(a){uk();this.a=a}t(668,24,{},kM);_.Cc=function(){YI(this.a.a,null);lq(this.a.a)};_.a=null;function RK(a){a=a.fb;return!a?null:A(a,103)?a:RK(a)}function AJ(a,b,c){var d;d=a.gb;kL(a,b,c,bK(d),vJ(d),cK(d))}
+function kL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(Cj(),Zf)),b!=a.fd()&&a.md((0>b?0:b)+Zf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(Cj(),Zf)),c!=a.ed()&&a.kd((0>c?0:c)+Zf))}function jq(a,b){AJ(a,b.b,b.a)}t(671,1,{});
+function sF(a,b,c){var d,e,f,g,j,h;g=(!b?a.b:iC(a,b,~~Fi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,G=void 0,q=void 0;for(u=0,G=o.length;u<G;++u)if(D=n[u+3],v=o[u],r=null==v?Gf:typeof v,r=r==If?Object.prototype.toString.call(v)==Sc||typeof v.length==Hf?"array":r:r,!F(r,D)&&(!F("string",D)||!F(Gf,r)))if(v=F(Hf,r),r=F("boolean",r),lM===D)v&&(o[u]=new VF(o[u])),r&&(o[u]=(FF(),o[u]?IF:GF));else{q=v||r;if(q=
+!q&&null!=D&&En(D)==mM){q=o[u];if(null==q||nM(q,D))continue;if(Dn(q)&&(q=q&&q.g?q.g:null,null!=q&&nM(q,D))){o[u]=q;continue}}if(!F(If,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function oM(){this.c=new Li;this.a=new Li;this.b=new Li}function nM(a,b){var c;if(lM==b||pM==b&&A(a,106))return!0;if(null!=a)for(c=En(a);c&&c!=lM;c=null)if(c==b)return!0;return!1}t(670,671,{},oM);function pF(){pF=x;rF=new oM}
+function vF(a,b){pF();z(rF.c,a,b)}function mF(a){pF();var b,c,d;d=$F(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function nF(a,b){var c;pF();return c=b&&b[0]&&(typeof b[0]==If||typeof b[0]==qe)?b[0]:null,nM(c,a)}function tF(a){var b=oF;pF();var c,d;d=rF.b;if(c=!b?d.b:iC(d,b,~~Fi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?jC(d,c):lC(d,b,c,~~Fi(b))}
+function UE(a){pF();var b=rF,c;null==a?a=null:(c=a[Wc],c||(0!=(En(a).b&4)?a=[]:(b=(b=kj(b.c,En(a)))&&typeof b==qe?new b(a):a,a=a[Wc]=b),c=a),a=c);return a}var rF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Pn&&(e=kk(),2E3<e-Rn&&(Rn=e,Qn=On()));if(0==Pn++){var f=(Sn(),Tn),g,j;if(f.b){j=null;do g=f.b,f.b=null,j=ao(g,j);while(f.b);f.b=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Sn(),Tn),n,o;if(h.c){o=null;do n=h.c,h.c=null,o=ao(n,o);while(h.c);h.c=o}}--Pn;c&&-1!=Qn&&($wnd.clearTimeout(Qn),Qn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ss)()}catch(d){a(b)}else C(ss)()}var lM=$(1),Hn=$(100),qM=RF(" I"),I=LF(680,qM),rG=LF(678,lM),rM=RF(" Z"),VG=LF(681,rM);$(99);$(98);$(97);var sM=$(476),wn=LF(682,sM),tM=$(231),lt=LF(683,tM);$(232);$(137);$(451);$(106);$(462);var uM=RF(" B");$(466);var vM=RF(" C"),Gi=LF(684,vM),mM=$(464),wM=RF(" D"),cD=LF(685,wM);$(465);$(467);var xM=$(470),BE=LF(686,xM),yM=RF(" J"),zM=$(2),Hs=LF(679,zM),XJ=LF(687,uM);$(479);$(461);$(96);$(449);
+var oF=$(442);$(458);var BF=$(456);$(454);$(455);$(460);$(108);$(109);$(110);$(113);$(94);$(473);$(468);$(457);$(443);$(444);$(445);$(446);$(447);$(448);var AM=$(366);$(365);$(364);$(363);$(441);$(440);var kA=$(380),GC=LF(688,kA),BM=$(386),LC=LF(689,BM),CM=$(387),NC=LF(690,CM),DM=$(518),RE=LF(691,DM),ls=LF(692,I),EM=PF(516,function(){SC();return IG}),JG=LF(693,EM);$(517);$(389);$(388);$(511);$(510);$(519);$(520);$(515);$(423);$(514);var Lz=LF(694,AM);$(378);$(522);$(453);QF();$(452);QF();$(671);$(670);
+var pM=QF();$(282);var FM=$(281);$(280);$(286);$(300);$(341);$(524);$(523);$(279);$(278);$(526);$(525);$(531);$(532);$(533);$(534);$(535);$(536);$(537);$(538);$(527);$(528);$(529);$(530);$(218);$(217);$(291);$(292);$(293);$(548);$(557);$(24);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(263);$(337);$(340);$(338);$(339);$(177);$(176);$(265);$(212);$(267);$(185);var GM=$(184);$(215);$(214);$(213);$(360);$(361);$(362);
+var HM=PF(153,function(){Cj();return wp}),xp=LF(695,HM),IM=PF(136,function(){Dj();return Ho}),Io=LF(696,IM),JM=PF(143,function(){Jo();return So}),To=LF(697,JM),KM=PF(148,function(){Uo();return cp}),dp=LF(698,KM);PF(154,null);PF(155,null);PF(156,null);PF(157,null);PF(158,null);PF(159,null);PF(160,null);PF(161,null);PF(162,null);PF(138,null);PF(139,null);PF(140,null);PF(141,null);PF(142,null);PF(144,null);PF(145,null);PF(146,null);PF(147,null);PF(149,null);PF(150,null);PF(151,null);PF(152,null);$(435);
+$(434);$(483);$(485);$(484);$(486);$(488);$(487);$(489);$(493);$(494);$(175);$(181);$(180);$(179);$(183);$(197);$(406);$(405);var fB=$(404),ED=LF(699,fB),ZG=LF(700,yM);$(276);$(277);$(390);$(490);$(496);$(491);$(492);$(391);$(547);$(400);$(399);$(398);$(403);var LM=QF(),WI=LF(701,LM);$(261);$(433);$(502);var MM=PF(221,function(){as();return fs}),gs=LF(702,MM);$(413);$(414);$(397);var QA=$(392);$(482);$(376);$(377);$(402);var aB=$(401);$(394);$(393);$(500);$(509);$(395);$(437);$(475);$(512);$(513);
+$(521);$(383);var oA=$(382);$(411);$(412);$(368);$(367);$(420);QF();QF();QF();$(370);$(371);$(182);$(350);var hy=LF(703,FM);$(351);$(560);$(559);$(311);$(313);$(312);$(314);$(199);$(216);$(202);$(204);var vA=$(385);$(436);$(373);$(372);$(379);$(506);$(478);$(207);$(422);$(194);$(195);$(198);$(192);$(191);$(193);var xA=$(544);$(381);$(562);$(567);$(421);$(469);$(424);var Nz=$(375),Mz=LF(704,oA);$(590);$(408);$(409);$(410);$(374);$(541);$(542);$(316);$(315);$(307);$(308);$(579);$(568);$(569);$(495);
+$(503);$(504);$(505);$(561);$(563);var RA=$(396);$(545);$(507);$(206);$(203);$(205);$(201);$(190);$(189);$(188);$(243);$(566);$(285);$(284);$(283);$(578);$(577);$(576);$(571);$(575);var NM=PF(635,function(){bq();return eL}),fL=LF(705,NM);$(634);$(633);$(625);$(626);$(627);$(628);$(629);$(630);$(631);$(632);$(606);var OM=PF(287,function(){Rv();return Yv}),Zv=LF(706,OM),PM=PF(333,function(){Nv();return Ex}),Fx=LF(707,PM);$(17);$(334);$(335);$(330);$(331);$(332);$(18);$(19);$(20);$(419);$(384);$(622);
+$(321);$(623);$(322);$(323);$(324);$(325);$(328);$(296);$(295);$(294);$(564);$(565);$(570);$(236);$(299);$(329);$(317);$(344);$(343);$(342);var QM=PF(345,function(){Vx();return ey}),fy=LF(708,QM);PF(346,null);PF(347,null);PF(348,null);PF(349,null);$(219);$(297);$(310);$(309);$(499);$(289);$(178);$(546);$(298);$(608);$(3);$(611);$(612);$(610);$(609);$(602);$(601);$(663);$(664);$(665);$(666);$(604);$(210);var EB=$(416),GB=LF(709,EB);$(417);$(415);$(27);$(28);$(26);$(29);$(32);$(33);$(34);$(35);$(36);
+$(37);var RM=$(49),tx=LF(710,RM);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(237);var gK=$(592);$(290);var kK=$(594);$(208);$(620);$(619);$(429);$(428);$(430);$(209);$(245);$(247);$(246);$(241);$(353);$(238);$(288);$(662);$(252);$(255);
+$(253);$(254);$(5);$(7);$(6);$(572);$(418);$(431);$(354);$(174);$(273);$(425);$(426);$(432);$(211);$(240);$(31);$(248);$(318);$(319);$(320);$(249);var XK=LF(711,GM);$(250);$(543);$(621);$(587);$(459);$(480);$(30);$(68);var lK=$(595);$(605);$(624);$(659);$(658);$(186);$(196);$(4);$(586);$(638);$(655);var SM=PF(656,function(){IL();return OL}),PL=LF(712,SM),TM=PF(657,function(){wK();return RL}),SL=LF(713,TM);$(641);$(650);$(649);$(653);$(652);$(648);$(647);$(645);$(646);$(644);$(643);$(640);$(642);$(651);
+$(654);$(639);$(607);$(660);$(302);$(301);$(304);$(305);$(303);$(251);$(21);$(271);$(272);$(11);$(14);$(22);var UM=$(25),Ek=LF(714,UM);$(23);$(661);$(8);$(10);$(9);$(667);$(668);$(613);$(616);$(617);$(618);$(614);$(615);var iK=$(593);$(636);$(637);$(598);$(599);$(187);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html b/public/jsme/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html
deleted file mode 100644
index fcbe9b3..0000000
--- a/public/jsme/75B6640A6BDDF28E71E47025CA9B6A0F.cache.html
+++ /dev/null
@@ -1,621 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '75B6640A6BDDF28E71E47025CA9B6A0F';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",fa=" of ",ga='"',ha='" ',ja='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",La="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",fb="100%",gb="1em",hb="1ex",
-ib="1in",jb="2",kb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",tb="?",ub="@",vb="A",wb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Eb="CENTER",Fb="CSS1Compat",Hb="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Nb="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JUSTIFY",$b="JavaScript",ac="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-hc="Nonring",ic="North",jc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",kc="O",lc="ONE_WAY_CORNER",mc="P",nc="R",pc="R1",rc="R2",sc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Fc="South",Gc="Style names cannot be empty",Kc="TBODY",Lc="TR",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",
-ed="article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="bottom",md="button",nd="cellPadding",od="cellSpacing",pd="center",qd="change",rd="checkbox",sd="className",wd="click",yd="click marked atom to delete mark",zd="clip",Ad="col",Bd="colSpan",Cd="columnheader",Dd="combobox",Ed="complementary",Fd="contentinfo",Gd="contextmenu",Hd="cssFloat",Id="cursor",Jd="dblclick",Kd="definition",Ld="dialog",Md="dir",Nd="directory",Rd="display",Sd="div",Xd="document",Yd="dragdrop-handle",
-Zd="dragdrop-selected",$d="dragend",ae="dragenter",be="dragover",ce="dragstart",de="drop",ee="end_gesture",fe="error",ge="filter",he="float",ie="focus",je="fontFamily",ke="fontSize",le="fontStyle",me="fontWeight",ne="form",oe="function",pe="g",qe="gesturechange",re="gestureend",se="gesturestart",te="google",ue="grid",ve="gridcell",we="group",xe="gwt-MenuBar",ye="gwt-MenuBarPopup",Ae="heading",Be="height",Ce="hidden",De="html",Ee="img",Le="is_touch_supported",Me="italic",Ne="java.vm.name",Oe="jsa-resetDiv",
-Pe="keydown",Qe="keypress",Re="keyup",Se="left",Te="link",Ue="list",Ve="listbox",We="listitem",Xe="load",Ye="log",Ze="ltr",$e="main",af="marquee",bf="math",cf="menu",df="menuPopup",ff="menubar",gf="menuitem",hf="menuitemcheckbox",jf="menuitemradio",kf="middle",lf="mousedown",rf="mousemove",sf="mouseout",tf="mouseover",uf="mouseup",vf="mousewheel",wf="move",xf="msie",yf="multipart",zf="n",Af="navigation",Bf="none",Cf="noreaction",Df="note",Ef="nowrap",Ff="null",Gf="number",Hf="object",If="offsetHeight",
-Jf="offsetWidth",Kf="ontouchstart",Lf="opera",Mf="option",Nf="outline",Of="overflow",Pf="padding",Qf="popupContent",Rf="position",Sf="presentation",Tf="progressbar",Uf="px",Vf="px, ",Wf="px;",Xf="radio",Yf="radiogroup",Zf="reaction",$f="rect(0px, 0px, 0px, 0px)",ag="region",cg="rgb(",dg="right",eg="rotation",fg="row",gg="rowgroup",hg="rowheader",ig="rtl",jg="s",kg="scale100",lg="scrollbar",mg="se",og="search",pg="separator",qg="serif",rg='shape-rendering="crispEdges"',sg="slider",tg="span",ug="spinbutton",
-vg="status",wg="subMenuIcon-selected",xg="tab",yg="table",zg="tablist",Ag="tabpanel",Bg="tbody",Cg="td",Dg="text",Eg="textAlign",Fg="textbox",Gg="timer",Hg="title",Ig="toolbar",Jg="tooltip",Kg="top",Lg="touchcancel",Mg="touchend",Ng="touchmove",Og="touchstart",Pg="tr",Qg="tree",Rg="treegrid",Sg="treeitem",Tg="true",Ug="value",Vg="verticalAlign",Wg="visibility",Xg="visible",Yg="whiteSpace",Zg="width",$g="x",ah="zIndex",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,m:0,h:0},eh={l:1,m:0,h:0},fh=
-{l:2,m:0,h:0},gh={l:3,m:0,h:0},hh={l:4,m:0,h:0},ih={l:8,m:0,h:0},jh={l:10,m:0,h:0},kh={l:16,m:0,h:0},lh={l:32,m:0,h:0},mh={l:64,m:0,h:0},nh={l:128,m:0,h:0},oh={l:256,m:0,h:0},ph={l:512,m:0,h:0},qh={l:1024,m:0,h:0},rh={l:2048,m:0,h:0},sh={l:8192,m:0,h:0},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={48:1},Hh={84:1,113:1,119:1,125:1,127:1},Ih={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},
-Jh={129:1},Kh={113:1,119:1,121:1,125:1,127:1},Lh={47:1,83:1},Mh={56:1},Nh={53:1,113:1},Oh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Ph={131:1},Qh={55:1},Rh={90:1,95:1,109:1,113:1},Sh={9:1,10:1,113:1,116:1,118:1},Th={113:1,119:1,127:1},Uh={95:1,113:1},Vh={133:1},Wh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Xh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},Yh={130:1},Zh={11:1,113:1,116:1,118:1},$h={113:1,115:1,130:1},ai={81:1,113:1,116:1,118:1},bi={90:1,91:1,95:1,109:1,113:1},ci={8:1,9:1,113:1,116:1,118:1},di={113:1,119:1,125:1,127:1},ei={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},fi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},gi={90:1,91:1,95:1,101:1,109:1,113:1},hi={6:1,9:1,113:1,116:1,118:1},ii={113:1},ji={7:1,9:1,113:1,116:1,118:1},ki={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},li={113:1,129:1},mi={45:1},ni={111:1},oi={114:1},pi={69:1,80:1},qi={46:1,48:1,57:1,62:1,69:1,70:1,
-72:1,80:1,82:1},ri={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},si={113:1,115:1,129:1};function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ti(this)};
-_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(ui,r,-1,8,1);d=(vi(),wi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function xi(){xi=u;yi=new zi}function Ai(a){for(var b,a=new Bi(a.k.n);a.c<a.e.ye();)b=Ci(a),Di(b.dd(),Zd,!1),Ei(a)}
-function Fi(a,b,c){var a=a.o,d;try{d=new Gi(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Hi(e);if(y(e,119))throw new Ii("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Di(b.dd(),Tb,!0);Di(c.dd(),Yd,!0);x(yi,b,c)}function Ji(a,b){var c;c=Ki(yi,b);var d;d=Ki(a.o.d,c);if(!d)throw new Li("dragHandle was not draggable");Mi(d.c.b);Mi(d.e.b);Mi(d.d.b);Di(b.dd(),Tb,!1);Di(c.dd(),Yd,!1)}
-function Ni(a){var b;a.p=!1;for(a=new Bi(a.k.n);a.c<a.e.ye();)b=Ci(a),Di(b.dd(),Zd,!1),Ei(a)}function Oi(a,b){Pi(a.k.n,b)?Di(b.dd(),Zd,!1):a.p?(Qi(a.k.n,b),Di(b.dd(),Zd,!0)):(a.k.n.Ee(),Qi(a.k.n,b))}function Ri(a){this.i=a;this.k=new Si(this);this.o=new Ti(this.k)}s(3,1,{});_.kc=function(){Ui(this.k.f,"dragdrop-dragging")};_.lc=function(){Vi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var yi;function Si(a){this.n=new Wi;this.e=a;this.b=a.i}s(4,1,{},Si);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Xi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Yi(a,b){var c;c=Zi(a.d,$i).b;b.b.ctrlKey||b.b.metaKey||Ai(a.c.e);Oi(a.c.e,c)}function aj(a){a.c.i=null;a.c.e.lc();bj((cj(),dj(null)),a.b,0,0);var b=a.b.pb;ej=b;fj();gj=b;a.e=2}
-function Ti(a){this.d=new zi;this.c=a;this.b=new hj;ij(this.b,jj(),kj());z(this.b,this,(lj(),lj(),mj));z(this.b,this,(nj(),nj(),oj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(pj(),Uf);a.borderStyle=(qj(),Bf);a[gd]="blue"}s(5,1,{},Ti);
-_.nc=function(a){var b,c,d,e;c=a.i;d=rj(a);e=sj(a);b=tj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!$i)$i=c,this.c.f=Zi(this.d,$i).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==uj(this.c.n,this.c.f)&&(Ai(this.c.e),Oi(this.c.e,this.c.f)),vj(new wj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new xj($i,null),$i!=this.c.f&&(c=new xj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,aj(this),1!=this.e&&Xi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=yj(a,b);a=zj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Aj(Bj(d-this.i),Bj(a-this.j))>=this.c.e.n?(Oj(),-1!=uj(this.c.n,this.c.f)||Oi(this.c.e,this.c.f),c=new xj($i,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,aj(this)):Pj.preventDefault()),1==this.e)return;Pj.preventDefault();Xi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=yj(a,b);b=zj(a,b);if(1==tj(a.b)&&(this.f=!1,$i))try{if(Oj(),1==this.e)Yi(this,a);else{d!=this.b&&(c=new xj(d,null),e+=c.b,b+=c.e);try{Xi(this,e,b),this.c.e.kc(),3!=this.e&&Yi(this,a)}finally{var f=this.b.pb;ej&&f==ej&&(ej=null);fj();f===gj&&(gj=null);Qj(this.b);this.e=1;this.c.f=null}}}finally{$i=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var $i=null;function wj(){}s(6,1,Mh,wj);_.qc=function(){Oj()};
-function Gi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Gi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function xj(a,b){!a||a==(cj(),dj(null))?this.i=this.f=0:(this.f=a._c()-(a.pb.scrollLeft||0),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(cj(),dj(null))?this.d=this.c=0:(this.c=Rj(b.pb)+Sj(b.pb),this.d=Tj(b.pb)+Uj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},xj);
-_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Sj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function Uj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Uf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Vj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function Wj(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
-function Xj(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Pi(c.b,b);0==c.b.d&&Yj(c.c);a.r=null}a.rc()}}function Zj(a,b){var c=$j();Xj(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;ak(a.n,$j())}function bk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.tc(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.v&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function ak(a,b){if(bk(a.b,b)){var c=a.b,d=a.b.t,e;e=new ck(d,a.b.n);Qi(d.b,e);1==d.b.d&&dk(d.c,16);c.r=e}else a.b.r=null}function ek(a){this.b=a}s(18,1,{},ek);_.b=null;s(19,1,{});s(20,1,{2:1});function fk(){fk=u;gk=new hk}s(21,19,{});var gk=null;function hk(){this.b=new Wi;this.c=new ik(this)}s(22,21,{},hk);
-function jk(){jk=u;kk=new Wi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function Yj(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(kk,a)}function dk(a,b){if(0>b)throw new qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(kk,a);a.c=!1;a.d=rk(a,b);Qi(kk,a)}function sk(a){return $wnd.setInterval(A(function(){a.vc()}),100)}function rk(a,b){return $wnd.setTimeout(A(function(){a.vc()}),b)}s(24,1,{});_.vc=function(){this.c||Pi(kk,this);this.wc()};_.c=!1;_.d=0;var kk;
-function ik(a){jk();this.b=a}s(23,24,{},ik);_.wc=function(){var a=this.b,b,c,d,e,f;b=v(tk,r,3,a.b.d,0);b=uk(a.b,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Pi(a.b,d),ak(d.b,c.b);0<a.b.d&&dk(a.c,Aj(5,16-($j()-c.b)))};_.b=null;function ck(a,b){this.c=a;this.b=b}s(25,20,{2:1,3:1},ck);_.b=null;_.c=null;s(27,1,{});_.b=null;function wk(){this.b=$c}s(26,27,{},wk);function xk(){this.b=ad}s(28,27,{},xk);function yk(){this.b=dd}s(29,27,{},yk);s(31,1,{});_.b=null;function zk(a){this.b=a}s(30,31,{},zk);
-function Ak(){this.b=ed}s(32,27,{},Ak);function Bk(){this.b=hd}s(33,27,{},Bk);function Ck(){this.b=md}s(34,27,{},Ck);function Dk(){this.b=rd}s(35,27,{},Dk);function Ek(){this.b=Cd}s(36,27,{},Ek);function Fk(){this.b=Dd}s(37,27,{},Fk);function Gk(){this.b=Ed}s(38,27,{},Gk);function Hk(){this.b=Fd}s(39,27,{},Hk);function Ik(){this.b=Kd}s(40,27,{},Ik);function Jk(){this.b=Ld}s(41,27,{},Jk);function Kk(){this.b=Nd}s(42,27,{},Kk);function Lk(){this.b=Xd}s(43,27,{},Lk);function Mk(){this.b=ne}
-s(44,27,{},Mk);function Nk(){this.b=ue}s(45,27,{},Nk);function Ok(){this.b=ve}s(46,27,{},Ok);function Pk(){this.b=we}s(47,27,{},Pk);function Qk(){this.b=Ae}s(48,27,{},Qk);function Rk(a){this.b=a.id}s(49,1,{4:1,5:1},Rk);_.b=null;function Sk(){this.b=Ee}s(50,27,{},Sk);function Tk(){this.b=Te}s(51,27,{},Tk);function Uk(){this.b=Ue}s(52,27,{},Uk);function Vk(){this.b=Ve}s(53,27,{},Vk);function Wk(){this.b=We}s(54,27,{},Wk);function Xk(){this.b=Ye}s(55,27,{},Xk);function Yk(){this.b=$e}s(56,27,{},Yk);
-function Zk(){this.b=af}s(57,27,{},Zk);function $k(){this.b=bf}s(58,27,{},$k);function al(){this.b=cf}s(59,27,{},al);function bl(){this.b=ff}s(60,27,{},bl);function cl(){this.b=gf}s(61,27,{},cl);function dl(){this.b=hf}s(62,27,{},dl);function fl(){this.b=jf}s(63,27,{},fl);function gl(){this.b=Af}s(64,27,{},gl);function hl(){this.b=Df}s(65,27,{},hl);function il(){this.b=Mf}s(66,27,{},il);function jl(){this.b=Sf}s(67,27,{},jl);s(68,31,{},function(a){this.b=a});function kl(){this.b=Tf}s(69,27,{},kl);
-function ll(){ll=u;ml=new zk("aria-activedescendant")}var ml;function nl(){this.b=Xf}s(71,27,{},nl);function ol(){this.b=Yf}s(72,27,{},ol);function pl(){this.b=ag}s(73,27,{},pl);
-function ql(){ql=u;rl=new xk;sl=new wk;tl=new yk;ul=new Ak;vl=new Bk;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Ok;Il=new Nk;Jl=new Pk;Kl=new Qk;Ll=new Sk;Ml=new Tk;Nl=new Vk;Ol=new Wk;Pl=new Uk;Ql=new Xk;Rl=new Yk;Sl=new Zk;Tl=new $k;Ul=new bl;Vl=new dl;Wl=new fl;Xl=new cl;Yl=new al;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ol;em=new nl;fm=new pl;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=
-new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;C=new zi;x(C,ag,fm);x(C,$c,sl);x(C,Ld,Dl);x(C,ad,rl);x(C,dd,tl);x(C,Xd,Fl);x(C,ed,ul);x(C,hd,vl);x(C,md,wl);x(C,rd,xl);x(C,ve,Hl);x(C,Cd,yl);x(C,we,Jl);x(C,Dd,zl);x(C,Ed,Al);x(C,Fd,Bl);x(C,Kd,Cl);x(C,Ue,Pl);x(C,Nd,El);x(C,ne,Gl);x(C,ue,Il);x(C,Ae,Kl);x(C,Ee,Ll);x(C,Te,Ml);x(C,Ve,Nl);x(C,We,Ol);x(C,Ye,Ql);x(C,$e,Rl);x(C,af,Sl);x(C,bf,Tl);x(C,cf,Yl);x(C,ff,Ul);x(C,gf,Xl);x(C,
-hf,Vl);x(C,Mf,am);x(C,Xf,em);x(C,jf,Wl);x(C,Af,Zl);x(C,Df,$l);x(C,Sf,bm);x(C,Tf,cm);x(C,Yf,dm);x(C,fg,km);x(C,gg,gm);x(C,hg,im);x(C,og,om);x(C,pg,qm);x(C,lg,mm);x(C,sg,sm);x(C,ug,um);x(C,vg,wm);x(C,xg,Cm);x(C,zg,ym);x(C,Ag,Am);x(C,Fg,Em);x(C,Gg,Gm);x(C,Ig,Xm);x(C,Jg,Zm);x(C,Qg,en);x(C,Rg,an);x(C,Sg,cn)}var sl,rl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Il,Hl,Jl,Kl,Ll,Ml,Pl,Nl,Ol,Ql,Rl,Sl,Tl,Yl,Ul,Xl,Vl,Wl,Zl,$l,am,bm,cm,em,dm,fm,C,km,gm,im,mm,om,qm,sm,um,wm,Cm,ym,Am,Em,Gm,Xm,Zm,en,an,cn;
-function lm(){this.b=fg}s(75,27,{},lm);function hm(){this.b=gg}s(76,27,{},hm);function jm(){this.b=hg}s(77,27,{},jm);function nm(){this.b=lg}s(78,27,{},nm);function pm(){this.b=og}s(79,27,{},pm);function rm(){this.b=pg}s(80,27,{},rm);function tm(){this.b=sg}s(81,27,{},tm);function vm(){this.b=ug}s(82,27,{},vm);function xm(){this.b=vg}s(83,27,{},xm);function Dm(){this.b=xg}s(84,27,{},Dm);function zm(){this.b=zg}s(85,27,{},zm);function Bm(){this.b=Ag}s(86,27,{},Bm);function Fm(){this.b=Fg}
-s(87,27,{},Fm);function Hm(){this.b=Gg}s(88,27,{},Hm);function Ym(){this.b=Ig}s(89,27,{},Ym);function $m(){this.b=Jg}s(90,27,{},$m);function fn(){this.b=Qg}s(91,27,{},fn);function bn(){this.b=Rg}s(92,27,{},bn);function dn(){this.b=Sg}s(93,27,{},dn);function vk(){this.b=$j()}function $j(){return(new Date).getTime()}s(94,1,{},vk);function gn(a){var b,c,d;d=new hn;for(c=a;c;)b=c.xc(),c!=a&&(d.b.b+="Caused by: "),jn(d,c.cZ.e),d.b.b+=nb,kn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function ln(a){var b,c,d;c=v(mn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new nn;c[d]=a[d]}}function on(a){var b;b=a.cZ.e;a=a.xc();return null!=a?b+nb+a:b}s(99,1,{113:1,127:1});_.xc=function(){return this.i};_.tS=function(){return on(this)};_.f=null;_.i=null;function pn(a){qn();this.i=a}s(98,99,Th,pn);function Li(a){qn();this.i=a}function Ii(a,b){qn();this.f=b;this.i=a}s(97,98,di,Li,Ii);
-function rn(a){qn();this.c=a;this.b=j;var b,c,d;c=sn(tn(this.c)?this.c:null);d=v(mn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new un(c[a]);ln(d)}s(96,97,di,rn);
-_.xc=function(){if(null==this.d){this.e=null==this.c?Ff:tn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":vn(this.c).e;this.b=this.b+nb+(tn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(tn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function wn(a,b){return xn(a)?a.eQ(b):a===b}
-function vn(a){return xn(a)?a.cZ:yn}function zn(a){return xn(a)?a.hC():ti(a)}
-function An(){var a;An=u;Bn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Cn(a){An();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Bn[a.charCodeAt(0)],null==c?a:c});return ga+a+ga}var Bn;s(105,1,{});function ti(a){return a.$H||(a.$H=++Dn)}function En(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Fn(){return $wnd.setTimeout(function(){0!=Gn&&(Gn=0);Hn=-1},10)}var Gn=0,Dn=0,In=0,Hn=-1;
-function Jn(){Jn=u;Kn=new Ln}function Mn(a,b){a.b=Nn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new On(a)),Pn(a.f,1),!a.j&&(a.j=new Qn(a)),Pn(a.j,50))}function Ln(){}function Rn(a){return a.yc()}function Nn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Sn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].yc()&&(b=Nn(b,e)):e[0].qc()}catch(f){if(f=Hi(f),!y(f,127))throw f;}}return b}function Pn(a,b){Jn();$wnd.setTimeout(function(){A(Rn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Ln);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Kn;function On(a){this.b=a}s(108,1,{},On);_.yc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Sn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=$j();100>$j()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].yc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Qn(a){this.b=a}s(109,1,{},Qn);_.yc=function(){this.b.e&&Pn(this.b.f,1);return this.b.k};_.b=null;function qn(){var a,b,c;try{null.a()}catch(d){a=d}var e=sn(a);3<=e.length&&e.splice(0,3);c=v(mn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new un(e[a]);ln(c)}
-function sn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=j:a[b]=Tn(Un(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}s(115,1,{});function kn(a,b){a.b+=b}function Vn(){}s(116,115,{},Vn);_.b=j;function Wn(a,b){return parseInt(a[b])||0}function Xn(a,b){return null==a[b]?null:""+a[b]}function Yn(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
-function Zn(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function tj(a){a=a.button;return 1==a?4:2==a?2:1}function Rj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Tj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Lc&&c.tagName!=Kc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}
-function kj(){var a=$doc;return(D(a.compatMode,Fb)?a.documentElement:a.body).clientHeight}function jj(){var a=$doc;return(D(a.compatMode,Fb)?a.documentElement:a.body).clientWidth}function $n(a){return(D(a.compatMode,Fb)?a.documentElement:a.body).scrollLeft||0}function ao(a){return(D(a.compatMode,Fb)?a.documentElement:a.body).scrollTop||0}function E(a,b){this.c=a;this.d=b}s(139,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};_.tS=function(){return this.c};
-_.c=null;_.d=0;function qj(){qj=u;bo=new co;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=F(no,r,6,[bo,eo,go,io,ko])}s(138,139,hi);var mo,go,eo,io,bo,ko;function co(){E.call(this,fc,0)}s(140,138,hi,co);function fo(){E.call(this,"DOTTED",1)}s(141,138,hi,fo);function ho(){E.call(this,"DASHED",2)}s(142,138,hi,ho);function jo(){E.call(this,"HIDDEN",3)}s(143,138,hi,jo);function lo(){E.call(this,"SOLID",4)}s(144,138,hi,lo);
-function oo(){oo=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=F($o,r,7,[po,ro,to,vo,xo,zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo])}s(145,139,ji);var Zo,ro,Vo,to,po,zo,To,xo,Bo,Do,Fo,vo,Xo,Ho,Jo,Lo,Po,Ro,No;function qo(){E.call(this,Mb,0)}s(146,145,ji,qo);function Io(){E.call(this,"SE_RESIZE",9)}s(147,145,ji,Io);function Ko(){E.call(this,"SW_RESIZE",10)}
-s(148,145,ji,Ko);function Mo(){E.call(this,"S_RESIZE",11)}s(149,145,ji,Mo);function Oo(){E.call(this,"W_RESIZE",12)}s(150,145,ji,Oo);function Qo(){E.call(this,"TEXT",13)}s(151,145,ji,Qo);function So(){E.call(this,"WAIT",14)}s(152,145,ji,So);function Uo(){E.call(this,"HELP",15)}s(153,145,ji,Uo);function Wo(){E.call(this,"COL_RESIZE",16)}s(154,145,ji,Wo);function Yo(){E.call(this,"ROW_RESIZE",17)}s(155,145,ji,Yo);function so(){E.call(this,"AUTO",1)}s(156,145,ji,so);
-function uo(){E.call(this,"CROSSHAIR",2)}s(157,145,ji,uo);function wo(){E.call(this,"POINTER",3)}s(158,145,ji,wo);function yo(){E.call(this,"MOVE",4)}s(159,145,ji,yo);function Ao(){E.call(this,"E_RESIZE",5)}s(160,145,ji,Ao);function Co(){E.call(this,"NE_RESIZE",6)}s(161,145,ji,Co);function Eo(){E.call(this,"NW_RESIZE",7)}s(162,145,ji,Eo);function Go(){E.call(this,"N_RESIZE",8)}s(163,145,ji,Go);function ap(){ap=u;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=F(kp,r,8,[bp,dp,fp,hp])}s(164,139,ci);
-var jp,dp,fp,hp,bp;function cp(){E.call(this,fc,0)}s(165,164,ci,cp);function ep(){E.call(this,"BLOCK",1)}s(166,164,ci,ep);function gp(){E.call(this,"INLINE",2)}s(167,164,ci,gp);function ip(){E.call(this,"INLINE_BLOCK",3)}s(168,164,ci,ip);function lp(){lp=u;mp=new np;op=new pp;qp=new rp;sp=new tp;up=F(vp,r,10,[mp,op,qp,sp])}s(169,139,Sh);var up,mp,op,qp,sp;function np(){E.call(this,Eb,0)}s(170,169,Sh,np);function pp(){E.call(this,Zb,1)}s(171,169,Sh,pp);function rp(){E.call(this,ac,2)}
-s(172,169,Sh,rp);function tp(){E.call(this,tc,3)}s(173,169,Sh,tp);function pj(){pj=u;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=F(Pp,r,11,[wp,yp,Ap,Cp,Ep,Gp,Ip,Kp,Mp])}s(174,139,Zh);var Op,Kp,Ap,Cp,Ip,Mp,Gp,yp,Ep,wp;function xp(){E.call(this,"PX",0)}s(175,174,Zh,xp);function zp(){E.call(this,"PCT",1)}s(176,174,Zh,zp);function Bp(){E.call(this,"EM",2)}s(177,174,Zh,Bp);function Dp(){E.call(this,"EX",3)}s(178,174,Zh,Dp);
-function Fp(){E.call(this,"PT",4)}s(179,174,Zh,Fp);function Hp(){E.call(this,"PC",5)}s(180,174,Zh,Hp);function Jp(){E.call(this,"IN",6)}s(181,174,Zh,Jp);function Lp(){E.call(this,"CM",7)}s(182,174,Zh,Lp);function Np(){E.call(this,"MM",8)}s(183,174,Zh,Np);function Qp(){Qp=u;Rp=[];Sp=[];Tp=[]}var Rp,Sp,Tp;function Up(){Up=u;Vp=new Wp}function Xp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function Yp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Wp(){}s(186,1,{},Wp);_.b=null;var Vp;s(198,1,{});_.tS=function(){return"An event type"};_.i=null;s(197,198,{});_.Bc=function(){this.f=!1;this.i=null};_.f=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.b=null;var Zp=_.c=null;function $p(){$p=u;aq=new bq(id,new cq)}function cq(){}s(195,196,{},cq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return aq};var aq;function dq(){dq=u;eq=new bq(qd,new fq)}
-function fq(){}s(199,196,{},fq);_.zc=function(a){gq();hq(this,a.c,iq(a.b.b,a.b.b.pb.selectedIndex))};_.Cc=function(){return eq};var eq;s(202,196,mi);function yj(a,b){return(a.b.clientX||0)-Rj(b)+(b.scrollLeft||0)+$n(b.ownerDocument)}function zj(a,b){return(a.b.clientY||0)-Tj(b)+(b.scrollTop||0)+ao(b.ownerDocument)}function rj(a){var b;return(b=a.c)?yj(a,b):a.b.clientX||0}function sj(a){var b;return(b=a.c)?zj(a,b):a.b.clientY||0}s(201,202,mi);function jq(){jq=u;kq=new bq(wd,new lq)}
-function lq(){}s(200,201,mi,lq);_.zc=function(a){a.Ec(this)};_.Cc=function(){return kq};var kq;function mq(){mq=u;nq=new bq(Gd,new oq)}function oq(){}s(203,196,{},oq);_.zc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Cc=function(){return nq};var nq;s(206,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var pq=_.d=0;function pk(){this.d=++pq}s(205,206,Lh,pk);function bq(a,b){this.d=++pq;this.b=b;!Zp&&(Zp=new qq);Zp.b[a]=this;this.c=a}s(204,205,Lh,bq);
-_.b=null;_.c=null;function rq(){rq=u;sq=new bq(Jd,new tq)}function tq(){}s(207,201,mi,tq);
-_.zc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(uq(),vq))a=wq(b.pb),c=new xq(Wn(b.pb,Jf),Wn(b.pb,If)),d=new xq(Wn(b.T.jb.pb,Jf),Wn(b.T.jb.pb,If)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);yq(b.I,!0);a=Wn(b.T.jb.pb,Jf);zq(b,new xq(a,Aq(b.T.jb).b));b.J&&b.O!=vq&&Bq(b.r,b)}else yq(b.I,!1),b.O!=(uq(),vq)?zq(b,new xq(b.F.c,b.F.b)):Cq(b,wq(b.r.pb)),b.J&&b.O!=vq&&Dq(b.r,b);Eq(b.T.jb)}else yq(b.I,!0)};_.Cc=function(){return sq};var sq;s(208,196,{});
-function Fq(){Fq=u;Gq=new bq($d,new Hq)}function Hq(){}s(209,208,{},Hq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Gq};var Gq;function Iq(){Iq=u;Jq=new bq(ae,new Kq)}function Kq(){}s(210,208,{},Kq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Jq};var Jq;function Lq(){Lq=u;Mq=new bq(be,new Nq)}function Nq(){}s(211,208,{},Nq);_.zc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Cc=function(){return Mq};
-var Mq;function Oq(){Oq=u;Pq=new bq(ce,new Qq)}function Qq(){}s(212,208,{},Qq);_.zc=function(a){a=Rq(a.b);(this.b.dataTransfer||null).setData(Dg,a)};_.Cc=function(){return Pq};var Pq;function Sq(){Sq=u;Tq=new bq(de,new Uq)}function Uq(){}s(213,208,{},Uq);
-_.zc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Vq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Dg),a.b.c.Ce(b))};_.Cc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new bq(ie,new Yq)}function Yq(){}s(214,196,{},Yq);_.zc=function(a){Qj(a.b.b)};_.Cc=function(){return Xq};var Xq;
-function Zq(){Zq=u;$q=new bq(qe,new ar)}function ar(){}s(215,196,{},ar);_.zc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,br(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,cr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Cc=function(){return $q};var $q;function dr(){dr=u;er=new bq(re,new fr)}function fr(){}s(216,196,{},fr);_.zc=function(a){a.b.b&&(a.b.c.b=null,gr(a.b.b,a.b.c))};
-_.Cc=function(){return er};var er;function hr(){hr=u;ir=new bq(se,new jr)}function jr(){}s(217,196,{},jr);_.zc=function(){this.b.preventDefault()};_.Cc=function(){return ir};var ir;s(219,196,{});s(218,219,{});function kr(){kr=u;lr=new bq(Pe,new mr)}function mr(){}s(220,218,{},mr);
-_.zc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(nr(),or).length&&-999!=(nr(),or)[c]&&(c=(nr(),or)[c]);b=new pr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?qr(Rq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new rr(a)),a.ub),b.b=d,sr(),tr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:ur(a,Xn((vr(),wr).ac.b.pb,Ug));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Ub;c=1300;break;case 114:case 82:a.jb=!0;a.J=nc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ja):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ua);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?xr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?xr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&xr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?xr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?xr(a,4):c=207;break;case 53:105==a.c?xr(a,5):c=208;
-break;case 54:105==a.c?xr(a,6):c=210;break;case 55:105==a.c?xr(a,7):c=211;break;case 56:105==a.c?xr(a,8):c=212;break;case 57:105==a.c?xr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}yr(a,c)}a=!0}a&&this.b.preventDefault()};_.Cc=function(){return lr};var lr;function zr(){zr=u;Ar=new bq(lf,new Br)}function Br(){}s(221,201,mi,Br);_.zc=function(a){a.nc(this)};_.Cc=function(){return Ar};
-var Ar;function lj(){lj=u;mj=new bq(rf,new Cr)}function Cr(){}s(222,201,mi,Cr);_.zc=function(a){a.oc(this)};_.Cc=function(){return mj};var mj;function Dr(){Dr=u;Er=new bq(sf,new Fr)}function Fr(){}s(223,201,mi,Fr);_.zc=function(a){var b;a.f&&1==a.e&&(b=new xj($i,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,aj(a))};_.Cc=function(){return Er};var Er;function nj(){nj=u;oj=new bq(uf,new Gr)}function Gr(){}s(224,201,mi,Gr);_.zc=function(a){a.pc(this)};_.Cc=function(){return oj};var oj;function qq(){this.b={}}
-s(225,1,{},qq);_.b=null;s(228,202,mi);var Hr=null;function Ir(){Ir=u;Jr=new bq(Lg,new Kr)}function Kr(){}s(227,228,mi,Kr);_.zc=function(a){Lr(a.b,this,a.b.n)};_.Cc=function(){return Jr};var Jr;function Mr(){Mr=u;Nr=new bq(Mg,new Or)}function Or(){}s(229,228,mi,Or);_.zc=function(a){Lr(a.b,this,a.b.n)};_.Cc=function(){return Nr};var Nr;function Pr(){var a;this.b=(a=document.createElement(Sd),a.setAttribute(Kf,"return;"),typeof a.ontouchstart==oe)}s(230,1,{},Pr);
-function Qr(){Qr=u;Rr=new bq(Ng,new Sr)}function Sr(){}s(231,228,mi,Sr);_.zc=function(a){Lr(a.b,this,a.b.o)};_.Cc=function(){return Rr};var Rr;function Tr(){Tr=u;Ur=new bq(Og,new Vr)}function Vr(){}s(232,228,mi,Vr);_.zc=function(a){Wr(a.b,this)&&(a.b.k&&Xr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),dk(a.b.d,750),a.b.e=!1))};_.Cc=function(){return Ur};var Ur;function Yr(a,b){this.b=b;this.c=a}function Zr(a,b,c){ok&&(b=new Yr(b,c),a.Rc(b))}s(233,197,{},Yr);_.zc=function(a){a.Nc(this)};_.Ac=function(){return ok};
-_.b=!1;var ok=_.c=null;function $r(a){this.b=a}s(234,197,{},$r);_.zc=function(a){a.Oc(this)};_.Ac=function(){return as};var as=_.b=null;function bs(){}function cs(a){var b;ds&&(b=new bs,a.Rc(b))}s(235,197,{},bs);_.zc=function(a){a.Pc(this)};_.Ac=function(){return ds};var ds=null;function es(a){this.b=a}s(236,197,{},es);_.zc=function(a){a.Qc(this)};_.Ac=function(){return fs};var fs=_.b=null;function gs(){}s(237,197,{},gs);_.zc=function(a){a.b.W&&a.b.Bd()};_.Ac=function(){return hs};var hs=null;
-function is(a,b,c){a=a.b;if(!b)throw new js("Cannot add a handler with a null type");if(!c)throw new js("Cannot add a null handler");0<a.c?ks(a,new ls(a,b,c)):ms(a,b,null,c);return new ns(new os(a,b,c))}
-function ps(a,b){var c;!b.f||b.Bc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new js("Cannot fire null event");try{++d.c;i=qs(d,b.Ac(),null);e=null;for(h=d.d?i.sf(i.ye()):i.rf();d.d?h.uf():h.Uc();){g=d.d?h.vf():h.Vc();try{b.zc(g)}catch(l){if(l=Hi(l),y(l,127))f=l,!e&&(e=new rs),ss(e,f);else throw l;}}if(e)throw new ts(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Bi(d.b);o.c<o.e.ye();)m=Ci(o),m.qc()}finally{d.b=null}}}}catch(n){n=Hi(n);if(y(n,84))throw new us(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function vs(a){ws.call(this,a,!1)}function ws(a,b){this.b=new xs(b);this.c=a}s(238,1,Gh,vs,ws);_.Rc=function(a){ps(this,a)};_.b=null;_.c=null;s(241,1,{});function ks(a,b){!a.b&&(a.b=new Wi);Qi(a.b,b)}function ms(a,b,c,d){var e;e=Zi(a.e,b);e||(e=new zi,x(a.e,b,e));a=e.ue(c);a||(a=new Wi,e.we(c,a));a.jf(d)}function ys(a,b,c,d){var e,f;e=qs(a,b,c);e.lf(d)&&e.ve()&&(f=Zi(a.e,b),f.xe(c),f.ve()&&Ki(a.e,b))}
-function qs(a,b,c){a=Zi(a.e,b);if(!a)return zs(),zs(),As;c=a.ue(c);return!c?(zs(),zs(),As):c}s(240,241,{});_.b=null;_.c=0;_.d=!1;function xs(a){this.e=new zi;this.d=a}s(239,240,{},xs);function ns(a){this.b=a}s(242,1,{},ns);_.b=null;function ts(a){Ii.call(this,Bs(a),Cs(a));this.b=a}function Cs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function Bs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new Ds(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.xc(),kn(b.b,d);return b.b.b}s(244,97,Hh,ts);_.b=null;function us(a){ts.call(this,a)}s(243,244,Hh,us);s(245,1,{},function(){});function Rs(a){a=Xn(a,Md);return Ss(ig,a)?(Ts(),Us):Ss(Ze,a)?(Ts(),Vs):(Ts(),Ws)}function Ts(){Ts=u;Us=new Xs("RTL",0);Vs=new Xs("LTR",1);Ws=new Xs(Mb,2);Ys=F(Zs,r,49,[Us,Vs,Ws])}
-function Xs(a,b){E.call(this,a,b)}s(247,139,{49:1,113:1,116:1,118:1},Xs);var Ys,Ws,Vs,Us;function $s(){}function at(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=at(e,d);F(a,b,c,d);return d}function bt(a){return ct([dt,I],[r,k],[112,-1],a,0,2,1)}
-function ct(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=at(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ct(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){et();var e=ft,f=gt;et();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ht(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new it;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new it;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new it;}a[b]=c}s(248,1,{},$s);_.qI=0;
-function et(){et=u;ft=[];gt=[];var a=new $s,b=ft,c=gt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ft,gt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function xn(a){return a.tM==u||a.cM&&!!a.cM[1]}function jt(a){return null==a?null:a}function J(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function kt(){var a;$stats&&lt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Lf))a=Lf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(xf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(xf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Lf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&lt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(mt,r,1,[Fb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&lt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Qp();Tp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Qp();0!=Tp.length&&(a=Tp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).insertBefore(a,b.b.firstChild),Tp.length=0);0!=Rp.length&&(a=Rp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).appendChild(a),Rp.length=0);0!=Sp.length&&(a=Sp.join(j),b=(Up(),Vp),a=Xp(a),Yp(b).appendChild(a),Sp.length=0);$stats&&lt("export.client.JSME_export");new nt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==oe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Hi(a){return y(a,127)?a:new rn(a)}function ot(a){return pt(a&4194303,a>>22&4194303,0>a?1048575:0)}function qt(a){return pt(a.l,a.m,a.h)}function pt(a,b,c){return _=new rt,_.l=a,_.m=b,_.h=c,_}
-function st(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new tt;if(0==a.l&&0==a.m&&0==a.h)return ut=pt(0,0,0),pt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ut=pt(0,0,0),c=qt((vt(),wt))):(ut=pt(c.l,c.m,c.h),c=pt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=xt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?yt(e):0==c&&0!=d&&0==e?yt(d)+22:0!=c&&0==d&&0==e?yt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=qt((vt(),zt)),c=!0,g=!g;else return c=At(a,f),g&&Bt(c),ut=pt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=xt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=At(c,d);f&&Bt(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=pt(f,i,c);g?ut=xt(c):ut=pt(c.l,c.m,c.h);return e}if(!Ct(a,b))return e?ut=xt(a):ut=pt(a.l,a.m,a.h),pt(0,0,0);c=c?a:pt(a.l,a.m,a.h);var h,l,m,o;f=Dt(b)-Dt(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=pt(i&4194303,l&4194303,h&1048575);for(l=pt(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&Bt(l);e?(ut=xt(c),d&&(ut=Et(ut,(vt(),wt)))):ut=pt(c.l,c.m,c.h);return l}
-function Bt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Dt(a){var b;b=Ft(a.h);return 32==b?(b=Ft(a.m),32==b?Ft(a.l)+32:b+20-10):b-12}var ut=null;function Gt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return pt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ht(a,b){return pt(a.l&b.l,a.m&b.m,a.h&b.h)}function It(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function L(a){var b,c,d;if(isNaN(a))return vt(),Jt;if(-9223372036854775E3>a)return vt(),Kt;if(9223372036854775E3<=a)return vt(),zt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=J(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=J(a/4194304),a-=4194304*b);a=J(a);b=pt(a,b,c);d&&Bt(b);return b}function Lt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Mt&&(Mt=v(Nt,r,50,256,0)),c=Mt[b],!c&&(c=Mt[b]=ot(a)),c):ot(a)}
-function Ot(a){var b=dh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Ct(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Pt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((H&31)<<17)+(c>>22);q=(q>>18)+(H>>5)+((g&4095)<<8)+(n>>22);return pt(c&4194303,n&
-4194303,q&1048575)}function xt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return pt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function At(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return pt(c&4194303,d&4194303,e&1048575)}function Et(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return pt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function M(a){return a.l|a.m<<22}function Qt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Qt(xt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Lt(1E9);a=st(a,b);b=j+M(ut);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Mt=null;function vt(){vt=u;zt=pt(4194303,4194303,524287);Kt=pt(0,0,524288);wt=Lt(1);Lt(2);Jt=Lt(0)}var zt,Kt,wt,Jt;function rt(){}s(257,1,{50:1},rt);
-function lt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Rt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(262,1,{},Rt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function St(a,b){kn(a.b.b,b.b);return a}function Tt(){this.b=new Ut}s(263,1,{},Tt);function Vt(a){if(null==a)throw new js("css is null");this.b=a}s(264,1,{51:1,113:1},Vt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;function Xt(a){if(null==a)throw new js("html is null");this.b=a}s(266,1,Nh,Xt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;s(267,1,Nh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};_.b=null;
-function Yt(){Yt=u;Zt=RegExp(oa,pe);$t=RegExp(rb,pe);au=RegExp(pb,pe);bu=RegExp(ta,pe);cu=RegExp(ga,pe)}function du(a){Yt();-1!=a.indexOf(oa)&&(a=a.replace(Zt,pa));-1!=a.indexOf(pb)&&(a=a.replace(au,ra));-1!=a.indexOf(rb)&&(a=a.replace($t,qa));-1!=a.indexOf(ga)&&(a=a.replace(cu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(bu,"&#39;"));return a}var Zt,$t,au,cu,bu;function eu(a){if(null==a)throw new js("uri is null");this.b=a}s(269,1,{54:1},eu);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Wt(this.b)};
-_.b=null;function fu(){fu=u}s(271,1,{});function gu(){}s(272,1,{},gu);var hu=null;function iu(){}s(273,271,{},iu);var ju=null;function ku(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=qs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=qs(a.b,f,null).qf(e),y(d,55)&&wn(d.b,b)){var h=a.b,l=f;0<h.c?ks(h,new lu(h,l,null,d)):ys(h,l,null,d)}}}s(274,1,Qh);_.b=null;function mu(a){this.b=a}s(275,274,Qh,mu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function nu(a){this.b=a}s(276,274,Qh,nu);
-_.Pc=function(){ou(this.b.b)};function pu(){qn()}s(277,97,di,pu);function qu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,dk(a.e,1))}function ru(){this.b=new su(this);this.c=new Wi;this.e=new tu(this);this.i=new uu(this)}s(278,1,{},ru);_.d=!1;_.f=!1;function su(a){jk();this.b=a}s(279,24,{},su);_.wc=function(){if(this.b.d){var a=this.b,b;b=vu(a.i.e.c,a.i.c);wu(a.i);y(b,56)&&new pu;a.d=!1;qu(a)}};_.b=null;function tu(a){jk();this.b=a}s(280,24,{},tu);
-_.wc=function(){this.b.f=!1;var a=this.b,b=$j(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(dk(a.b,1E4);a.i.d<a.i.b;){d=xu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||wu(a.i)}if(100<=$j()-b)break}}finally{e||(Yj(a.b),a.d=!1,qu(a))}};_.b=null;function xu(a){var b;a.c=a.d;b=vu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function wu(a){yu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function uu(a){this.e=a}s(281,1,{},uu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return xu(this)};
-_.Wc=function(){wu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function zu(a,b){var c=(Au(),Bu(b));a.appendChild(c)}function Cu(a,b,c){var d;d=Pj;Pj=a;b==ej&&8192==Du(a.type)&&(ej=null);c.Xc(a);Pj=d}var Pj=null,ej=null;function Eu(){Eu=u;Fu=new ru}function vj(a){Eu();if(!a)throw new js("cmd cannot be null");var b=Fu;Qi(b.c,a);qu(b)}var Fu;function Gu(a){fj();!Hu&&(Hu=new pk);Iu||(Iu=new ws(null,!0),Ju=new Ku);return is(Iu,Hu,a)}var Iu=null;function Lu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Ku(){}s(287,197,{},Ku);_.zc=function(a){a.Tc(this);Ju.d=!1};_.Ac=function(){return Hu};_.Bc=function(){Lu(this)};_.b=!1;_.c=!1;_.d=!1;var Hu=_.e=null,Ju=null;function Mu(){Mu=u;Nu=new Ou;Pu()||(Nu=null)}var Nu=null;function lk(){}s(289,1,{},lk);_.Nc=function(){for(;0<(jk(),kk).d;)Yj(vu(kk,0))};function nk(a,b){return is((!Qu&&(Qu=new Ru),Qu),a,b)}function Su(a){mk();Tu||(Uu(),Tu=!0);return nk((!ds&&(ds=new pk),ds),a)}function mk(){Vu||(Wu(),Vu=!0)}
-function Xu(){var a;Vu&&(a=new Yu,Qu&&ps(Qu,a));return null}var Vu=!1,Qu=null,Zu=0,$u=0,Tu=!1;function av(){av=u;bv=new pk}function Yu(){av()}s(291,197,{},Yu);_.zc=function(){null.Rf()};_.Ac=function(){return bv};var bv;function Ru(){vs.call(this,null)}s(293,238,Gh,Ru);
-function Du(a){switch(a){case id:return 4096;case qd:return 1024;case wd:return 1;case Jd:return 2;case ie:return 2048;case Pe:return 128;case Qe:return 256;case Re:return 512;case Xe:return 32768;case "losecapture":return 8192;case lf:return 4;case rf:return 64;case sf:return 32;case tf:return 16;case uf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case vf:return 131072;case Gd:return 262144;case "paste":return 524288;case Og:return 1048576;case Ng:return 2097152;
-case Mg:return 4194304;case Lg:return 8388608;case se:return 16777216;case qe:return 33554432;case re:return 67108864;default:return-1}}function fj(){cv||(dv(),cv=!0)}var cv=!1;function ev(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function fv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function dv(){gv=A(function(a){var b;var c=Iu,d,e,f;Hu&&c&&hv(c.b.e,Hu)?(b=Ju.b,d=Ju.c,e=Ju.d,f=Ju.e,Lu(Ju),Ju.e=a,ps(c,Ju),c=!(Ju.b&&!Ju.c),Ju.b=b,Ju.c=d,Ju.d=e,Ju.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});iv=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,57)&&Cu(a,c,b)});jv=A(function(a){a.preventDefault();iv.call(this,a)});kv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;iv.call(this,a)});lv=A(function(a){if(gv(a)){var b=gj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,57)&&(Cu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(wd,lv,!0);$wnd.addEventListener(Jd,lv,!0);$wnd.addEventListener(lf,lv,!0);$wnd.addEventListener(uf,lv,!0);$wnd.addEventListener(rf,lv,!0);$wnd.addEventListener(tf,lv,!0);$wnd.addEventListener(sf,lv,!0);$wnd.addEventListener(vf,lv,!0);$wnd.addEventListener(Pe,gv,!0);$wnd.addEventListener(Re,gv,!0);$wnd.addEventListener(Qe,
-gv,!0);$wnd.addEventListener(Og,lv,!0);$wnd.addEventListener(Ng,lv,!0);$wnd.addEventListener(Mg,lv,!0);$wnd.addEventListener(Lg,lv,!0);$wnd.addEventListener(se,lv,!0);$wnd.addEventListener(qe,lv,!0);$wnd.addEventListener(re,lv,!0)}function mv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function nv(a,b){fj();switch(b){case "drag":a.ondrag=iv;break;case $d:a.ondragend=iv;break;case ae:a.ondragenter=jv;break;case "dragleave":a.ondragleave=iv;break;case be:a.ondragover=jv;break;case ce:a.ondragstart=iv;break;case de:a.ondrop=iv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,iv,!1);a.addEventListener(b,iv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var gj=null,gv=null,lv=null,jv=null,iv=null,kv=null;
-function ov(a,b){a.__eventBits=b;a.onclick=b&1?iv:null;a.ondblclick=b&2?iv:null;a.onmousedown=b&4?iv:null;a.onmouseup=b&8?iv:null;a.onmouseover=b&16?iv:null;a.onmouseout=b&32?iv:null;a.onmousemove=b&64?iv:null;a.onkeydown=b&128?iv:null;a.onkeypress=b&256?iv:null;a.onkeyup=b&512?iv:null;a.onchange=b&1024?iv:null;a.onfocus=b&2048?iv:null;a.onblur=b&4096?iv:null;a.onlosecapture=b&8192?iv:null;a.onscroll=b&16384?iv:null;a.onload=b&32768?kv:null;a.onerror=b&65536?iv:null;a.onmousewheel=b&131072?iv:null;
-a.oncontextmenu=b&262144?iv:null;a.onpaste=b&524288?iv:null}function pv(){var a;pv=u;qv=(a=$doc,D(a.compatMode,Fb)?a.documentElement:a.body)}var qv;function rv(){this.c=new Wi}function sv(a){a=a[Rc];return null==a?-1:a}s(298,1,{},rv);_.b=null;function tv(a,b){this.b=a;this.c=b}s(299,1,{},tv);_.b=0;_.c=null;s(300,1,Gh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){ps(this.b,a)};_.$c=function(a){a=null==a?j:a;if(!D(a,null==uv?j:uv))uv=a,hs&&(a=new gs,ps(this.b,a))};
-var uv=j;function Pu(){function a(){$wnd.setTimeout(a,250);e()}var b=Nu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));uv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}function Ou(){this.b=new vs(null)}s(301,300,Gh,Ou);
-function Wu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Xu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Vu&&Zr((!Qu&&(Qu=new Ru),Qu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Uu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Tu&&(d=jj(),c=kj(),$u!=d||Zu!=c))$u=d,Zu=c,cs((!Qu&&(Qu=new Ru),Qu))}finally{a&&a(b)}})}function Vi(a,b){Di(a.dd(),b,!0)}function Ui(a,b){Di(a.dd(),b,!1)}function vv(a,b){a.pb.style[Be]=b}function ij(a,b,c){0<=b&&a.jd(b+Uf);0<=c&&a.gd(c+Uf)}function wv(a,b){null==b||0==b.length?a.pb.removeAttribute(Hg):a.pb.setAttribute(Hg,b)}function xv(a){var b,a=Xn(a,sd);b=yv(a,zv(32));return 0<=b?a.substr(0,b-0):a}
-function Di(a,b,c){if(!a)throw new Li(jc);b=Tn(b);if(0==b.length)throw new qk(Gc);if(c){var d,e,f;d=Tn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=Tn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Tn(e.substr(0,
-c-0)),b=Tn(Un(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Av(a,b){a.style.display=b?j:Bf;a.setAttribute("aria-hidden",""+!b)}s(307,1,pi);_._c=function(){return Rj(this.pb)};_.ad=function(){return Tj(this.pb)};_.bd=function(){return Wn(this.pb,If)};_.cd=function(){return Wn(this.pb,Jf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Bf};_.fd=function(){throw new Bv;};_.gd=function(a){vv(this,a)};_.hd=function(a){Av(this.pb,a)};
-_.jd=function(a){this.pb.style[Zg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Cv(a,b,c){nv(a.pb,c.c);return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}function z(a,b,c){var d;d=Du(c.c);if(-1==d)nv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;fj();ov(e,d)}else a.lb|=d;return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}function Dv(a,b,c){return is(!a.mb?a.mb=new vs(a):a.mb,c,b)}
-function Ev(a){var b;if(a.md())throw new Fv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;fj();ov(c,b)}else a.lb|=b;a.kd();a.pd()}function Gv(a,b){var c;switch(Du(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Zp&&(f=Zp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&ps(a.mb,f.b),f.b.b=d,f.b.c=e}
-function Hv(a){if(!a.md())throw new Fv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}function Qj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new Fv("This widget's parent does not implement HasWidgets");}else if(cj(),hv(Iv.b,a)){cj();try{a.od()}finally{Ki(Iv.b,a)}}}
-function Jv(a,b){var c;c=a.ob;if(b){if(c)throw new Fv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(306,307,ki);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&ps(this.mb,a)};_.md=function(){return this.kb};_.nd=function(){Ev(this)};_.Xc=function(a){Gv(this,a)};_.od=function(){Hv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function Kv(a){for(a=new Lv(a);a.b.b<a.b.c.d-1;)Mv(a.b),Nv(a.b)}s(305,306,fi);_.kd=function(){Ov(this,(Pv(),Qv))};_.ld=function(){Ov(this,(Pv(),Rv))};function Sv(a,b,c){Qj(b);var d=a.q;Tv(d,b,d.d);d=(Au(),Bu(b.pb));c.appendChild(d);Jv(b,a)}function Uv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Vv;b.ob==a&&(f=a.sd(b),f<d&&--d);Qj(b);Tv(a.q,b,d);e?(e=b.pb,mv(c,(Au(),Bu(e)),d)):(e=(Au(),Bu(b.pb)),c.appendChild(e));Jv(b,a)}
-function Wv(a,b){var c;if(b.ob!=a)return!1;try{Jv(b,null)}finally{c=b.pb;Zn(c).removeChild(c);c=a.q;var d;d=Xv(c,b);if(-1==d)throw new Yv;if(0>d||d>=c.d)throw new Vv;for(--c.d;d<c.d;++d)ht(c.b,d,c.b[d+1]);ht(c.b,c.d,null)}return!0}s(304,305,fi);_.sd=function(a){return Xv(this.q,a)};_.td=function(a,b,c,d){Uv(this,a,b,c,d)};_.ud=function(){return new Zv(this.q)};_.rd=function(a){return Wv(this,a)};function bj(a,b,c,d){var e;Qj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}
-function $v(a,b){var c;(c=Wv(a,b))&&aw(b.pb);return c}function bw(a,b,c,d){if(b.ob!=a)throw new qk("Widget must be a child of this panel.");a.xd(b,c,d)}function cw(a,b,c){a=a.pb;-1==b&&-1==c?aw(a):(a.style[Rf]=Zc,a.style[Se]=b+Uf,a.style[Kg]=c+Uf)}function dw(){var a=$doc.createElement(Sd);this.q=new ew(this);this.pb=a;this.pb.style[Rf]="relative";this.pb.style[Of]=Ce}function aw(a){a.style[Se]=j;a.style[Kg]=j;a.style[Rf]=j}s(303,304,fi,dw);_.vd=function(a){Sv(this,a,this.pb)};
-_.rd=function(a){return $v(this,a)};_.wd=function(a,b,c){bw(this,a,b,c)};_.xd=function(a,b,c){cw(a,b,c)};function fw(a,b){if(a.zd())throw new Fv("SimplePanel can only contain one child widget");a.Ad(b)}function gw(a,b){if(a.jb!=b)return!1;try{Jv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function hw(a,b){if(b!=a.jb&&(b&&Qj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(Au(),Bu(a.jb.pb));a.yd().appendChild(c);Jv(b,a)}}function iw(){this.pb=$doc.createElement(Sd)}s(311,305,fi,iw);_.yd=function(){return this.pb};
-_.zd=function(){return this.jb};_.ud=function(){return new jw(this)};_.rd=function(a){return gw(this,a)};_.Ad=function(a){hw(this,a)};_.jb=null;function kw(a,b){a.hb&&(lw(a.gb,!1,!1),Zr(a,a,b))}function mw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function nw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Se]=b-0+(pj(),Uf);a.style[Kg]=c+Uf}function ow(a){a.hb||(a.kb&&Qj(a),lw(a.gb,!0,!1))}s(310,311,fi);_.yd=function(){return Yn(this.pb)};_.bd=function(){return Wn(this.pb,If)};
-_.cd=function(){return Wn(this.pb,Jf)};_.dd=function(){return Zn(Yn(this.pb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){kw(this,a)};_.ed=function(){return!D(Ce,this.pb.style[Wg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&lw(this.gb,!1,!0)};_.gd=function(a){this.X=a;mw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){nw(this,a,b)};_.hd=function(a){this.pb.style[Wg]=a?Xg:Ce};_.Ad=function(a){hw(this,a);mw(this)};
-_.jd=function(a){this.Y=a;mw(this);0==a.length&&(this.Y=null)};_.Ed=function(){ow(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function pw(a,b){var c;iw.call(this);this.$=new qw;this.U=(rw(),sw);this.gb=new tw(this);this.pb.appendChild($doc.createElement(Sd));this.Dd(0,0);Zn(Yn(this.pb))[sd]="gwt-PopupPanel";Yn(this.pb)[sd]=Qf;this.W=this.V=a;this.db=!1;c=F(mt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new uw(c);this.T.dd()[sd]=j;c=Zn(Yn(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Li(jc);d=Tn(d);if(0==d.length)throw new qk(Gc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}hw(this,this.T);mw(this);Di(Yn(this.pb),Qf,!1);Di(this.T.c,b+"Content",!0)}s(309,310,fi);_.kd=function(){Ev(this.T)};_.ld=function(){Hv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new jw(this.T)};_.rd=function(a){return this.T.rd(a)};_.Ad=function(a){hw(this.T,a);mw(this)};_.T=null;s(308,309,fi);_.od=function(){Hv(this)};
-function vw(){vw=u;ww=new xw(Eb,0,(rw(),sw));yw=new xw(lc,1,zw);Aw=new xw(uc,2,Bw);Cw=F(Dw,r,58,[ww,yw,Aw])}function xw(a,b,c){E.call(this,a,b);this.b=c}s(312,139,{58:1,113:1,116:1,118:1},xw);_.b=null;var Cw,ww,yw,Aw;function Ew(){Ew=u;Fw=F(mt,r,1,[Kg,kf,ld])}
-function uw(a){var b;Ew();var c,d;c=this.pb=$doc.createElement(yg);this.d=$doc.createElement(Bg);zu(c,this.d);c[od]=0;for(c=c[nd]=0;c<a.length;++c)d=(b=$doc.createElement(Pg),b[sd]=a[c],zu(b,Gw(a[c]+"Left")),zu(b,Gw(a[c]+Hb)),zu(b,Gw(a[c]+"Right")),b),zu(this.d,d),1==c&&(this.c=Yn(ev(d,1)));this.pb[sd]="gwt-DecoratorPanel"}function Gw(a){var b,c;c=$doc.createElement(Cg);b=$doc.createElement(Sd);var d=(Au(),Bu(b));c.appendChild(d);c[sd]=a;b[sd]=a+"Inner";return c}s(314,311,qi,uw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var Fw;s(313,314,qi);s(315,1,{});function Pv(){Pv=u;Qv=new Hw;Rv=new Iw}function Jw(a){ts.call(this,a)}function Ov(a,b){Pv();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Hi(f),y(f,127))d=f,!c&&(c=new rs),ss(c,d);else throw f;}}if(c)throw new Jw(c);}s(316,243,Hh,Jw);var Qv,Rv;function Hw(){}s(317,1,{},Hw);_.Fd=function(a){a.nd()};function Iw(){}s(318,1,{},Iw);_.Fd=function(a){a.od()};s(321,306,Oh);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};
-_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.nd=function(){Ev(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
-s(320,321,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function Kw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=md,b);this.pb[sd]="gwt-Button";this.pb.innerHTML=a||j}
-s(319,320,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Kw);function Lw(){this.q=new ew(this);this.f=$doc.createElement(yg);this.e=$doc.createElement(Bg);zu(this.f,this.e);this.pb=this.f}s(322,304,fi);_.e=null;_.f=null;
-function Mw(a,b){var c;if(a.i)throw new Fv("Composite.initWidget() may only be called once.");Qj(b);c=b.pb;a.pb=c;var d;Au();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Au(),c).__gwt_resolve=Nw(a));a.i=b;Jv(b,a)}function Ow(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);fj();ov(d,b)}else b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(323,306,Ih);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Ow(this)};_.Xc=function(a){Gv(this,a);this.i.Xc(a)};
-_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;function Pw(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Md]=ig;break;case 1:b[Md]=Ze;break;case 2:Rs(b)!=(Ts(),Ws)&&(b[Md]=j)}}function Qw(a){this.b=a;this.d=!1;this.e=this.c=Rs(a)}s(324,1,{},Qw);_.b=null;_.c=null;_.d=!1;_.e=null;function hj(){this.pb=Rw()}s(325,311,Wh,hj);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};
-_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};function Sw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Yn(b);e=null;c&&(c=sv(c),e=0>c?null:vu(a.j.c,c));e?Tw(a,e):d&&(b.innerHTML=j||j);return b}
-function Tw(a,b){var c;if(b.ob!=a)return!1;try{Jv(b,null)}finally{c=b.pb;Zn(c).removeChild(c);var d=a.j,e;e=sv(c);c[Rc]=null;c=d.c;Uw(e,c.d);ht(c.c,e,null);d.b=new tv(e,d.b)}return!0}s(327,305,ri);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.ud=function(){return new Vw(this)};_.rd=function(a){return Tw(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function Ww(a){if(0>=a.c)throw new Xw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Xw("Column index: 0, Column size: "+a.b);}
-function Yw(){this.j=new rv;this.i=$doc.createElement(yg);this.d=$doc.createElement(Bg);zu(this.i,this.d);this.pb=this.i;this.e=new Zw(this);var a=new $w(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;mv(a.c.i,(Au(),Bu(b)),0);zu(a.b,$doc.createElement(Ad))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Xw("Row index: "+a+", Row size: "+d);if(0>c)throw new Xw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Xw("Column index: "+c+", Column size: "+this.b);c=Sw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Cg),d.innerHTML=sa||j,mv(c,(Au(),Bu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ad),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Cg);
-e.innerHTML=sa;c=$doc.createElement(Pg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Sw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(326,327,ri,Yw);_.b=0;_.c=0;
-function ax(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(bx(),cx)?a.c.e==(Ts(),Vs)?(dx(),ex):a.c.e==Us?(dx(),fx):(dx(),gx):a.c.e==(Ts(),Vs)?(dx(),fx):a.c.e==Us?(dx(),ex):(dx(),hx);b!=a.d&&(a.d=b,a.pb.style[Eg]=!a.d?j:a.d.b)}s(330,306,ki);_.b=null;_.c=null;_.d=null;function ix(){this.pb=$doc.createElement(Sd);this.c=new Qw(this.pb);this.pb[sd]="gwt-Label"}function jx(){ix.call(this);Pw(this.c,$g,!1);ax(this)}
-s(329,330,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},ix,jx);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};function kx(a){var b=$doc.createElement(Sd);Ss(tg,b.tagName);this.pb=b;this.c=new Qw(this.pb);this.pb[sd]="gwt-HTML";Pw(this.c,a,!0);ax(this)}s(328,329,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},kx);
-function lx(a){for(;++a.c<a.e.d&&!(null!=vu(a.e,a.c)););}function Vw(a){this.d=a;this.e=this.d.j.c;lx(this)}s(331,1,{},Vw);_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Yv;a=vu(this.e,this.c);this.b=this.c;lx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new mx;a=vu(this.e,this.b);Qj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Zw(a){this.b=a}s(332,1,{},Zw);_.b=null;function $w(a){this.c=a}s(333,1,{},$w);_.b=null;_.c=null;
-function bx(){bx=u;cx=new nx}var cx;function dx(){dx=u;ox=new px((lp(),pd));ex=new px(Se);fx=new px(dg);gx=ex;hx=fx;qx=gx}var ox,qx,ex,hx,gx,fx;function nx(){}s(335,1,{},nx);function px(a){this.b=a}s(336,335,{},px);_.b=null;function rx(){rx=u;sx=new tx(kf);ux=new tx(Kg)}var sx,ux;function tx(a){this.b=a}s(337,1,{},tx);_.b=null;function vx(a,b){var c;c=wx(a);zu(a.c,c);Sv(a,b,c)}function wx(a){var b;b=$doc.createElement(Cg);b[bd]=a.b.b;b.style[Vg]=a.d.b;return b}
-function xx(a,b){var c,d;d=Zn(b.pb);(c=Wv(a,b))&&a.c.removeChild(d);return c}function yx(){Lw.call(this);this.b=(dx(),qx);this.d=(rx(),ux);this.c=$doc.createElement(Pg);zu(this.e,this.c);this.f[od]=bb;this.f[nd]=bb}s(338,322,fi,yx);_.rd=function(a){return xx(this,a)};_.c=null;function zx(){zx=u;new zi}function Ax(a){zx();Bx.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Cx(a,b,c,d,e){zx();this.b=new Dx(this,a,b,c,d,e);this.pb[sd]="gwt-Image"}
-function Bx(a,b,c,d,e){zx();Cx.call(this,(fu(),new eu(a)),b,c,d,e)}s(339,306,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},Ax,Cx,Bx);_.Fc=function(a){return Cv(this,a,(Fq(),Fq(),Gq))};_.Gc=function(a){return Cv(this,a,(Iq(),Iq(),Jq))};_.Hc=function(a){return Cv(this,a,(Lq(),Lq(),Mq))};_.Ic=function(a){return Cv(this,a,(Sq(),Sq(),Tq))};
-_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.Xc=function(a){32768==Du(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);Gv(this,a)};_.pd=function(){var a=this.b;D(Xe,Xn(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Ex(a,this),Mn((Jn(),Kn),a.i))};_.b=null;s(341,1,{});_.i=null;function Fx(){Fx=u;Gx()}
-function Dx(a,b,c,d,e,f){var g,i;Fx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(tg);i=new Tt;St(St(St(i,new Vt("width:"+e+(pj(),Uf)+ob)),new Vt("height:"+f+Wf)),new Vt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Wf));!Hx&&(Hx=new Ix);b=Jx;c=new Vt((new Vt(i.b.b.b)).b);i=new Ut;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=du(b.b);kn(i.b,b);i.b.b+="' style='";b=du(c.b);kn(i.b,b);i.b.b+="' border='0'>";i=new Xt(i.b.b);g.innerHTML=i.b||j;g=Yn(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),fj(),ov(g,a)):a.lb|=133333119}s(340,341,{},Dx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ex(a,b){this.b=a;this.c=b}s(342,1,{},Ex);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Xe,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Xe)};_.b=null;_.c=null;function Kx(a,b){if(0>b||b>=a.pb.options.length)throw new Vv;}function iq(a,b){Kx(a,b);return a.pb.options[b].value}function Lx(){this.pb=$doc.createElement("select");this.pb[sd]="gwt-ListBox"}s(343,321,Oh,Lx);s(344,274,Qh);function Mx(a){this.b=a}s(345,344,Qh,Mx);_.Dc=function(){};
-function Nx(a){this.b=a}s(346,344,Qh,Nx);_.Nc=function(a){this.b.Gd(a.i,a.b)};function Ox(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Pg);mv(a.f,(Au(),Bu(e)),b);a=(Au(),Bu(c));d.appendChild(a)}else d=ev(a.f,0),mv(d,(Au(),Bu(c)),b)}
-function Px(a,b,c){var d;Qx(a,b);c&&b.b?(Qx(a,null),a=b.b,b=(Jn(),Kn),b.d=Nn(b.d,[new Rx(a),!1])):null!=b.d&&(a.k=new Sx(a,b),c=(rw(),zw),a.k.U=c,a.k.ab=a.i,a.k.dd()[sd]=ye,d=xv(a.pb),D(xe,d)||Vi(a.k,d+"Popup"),Dv(a.k,new Nx(a),ok?ok:ok=new pk),a.o=b.d,d=a.k,a=new Tx(a,b),d.pb.style[Wg]=Ce,ow(d),a.b.p?nw(a.b.k,Rj(a.b.pb)+Wn(a.b.pb,Jf)-1,Tj(a.c.pb)):nw(a.b.k,Rj(a.c.pb),Tj(a.b.pb)+Wn(a.b.pb,If)-1),d.pb.style[Wg]=Xg)}function Ux(a,b){if(b||!(a.n&&a.o==a.n.d))Qx(a,b),a.pb.focus(),b&&a.e&&Px(a,b,!1)}
-function Vx(a,b){var c;a:{c=b.target;var d,e;for(e=new Bi(a.j);e.c<e.e.ye();)if(d=Ci(e),d.pb.contains(c)){c=d;break a}c=null}switch(Du(b.type)){case 1:a.pb.focus();c&&Px(a,c,!0);break;case 16:c&&Ux(a,c);break;case 32:c&&Ux(a,null);break;case 2048:Wx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Wx(a)||a.p||Xx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Wx(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Px(a,a.n,!1),a.n.d.Rf()):Yx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Wx(a)||
-a.p&&Xx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Wx(a)||(a.p?Yx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Px(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Qx(a,null);a.k&&kw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Qx(a,null);a.k&&kw(a.k,!1);break;case 13:Wx(a)||(Px(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Gv(a,b)}function Zx(a,b,c){c&&Qx(a,null);Zr(a,b,!1);a.o=null;a.k=null}
-function Wx(a){var b;if(!a.n){for(b=new Bi(a.j);b.c<b.e.ye();){b=Ci(b);Qx(a,b);break}return!0}return!1}function Qx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=xv(c.pb)+Wa;Di(c.dd(),d,!1);a.p&&(c=Zn(a.n.pb),2==fv(c)&&(c=ev(c,1),Di(c,wg,!1)))}if(b){c=xv(b.pb)+Wa;Di(b.dd(),c,!0);a.p&&(c=Zn(b.pb),2==fv(c)&&(c=ev(c,1),Di(c,wg,!0)));ql();c=a.pb;var e=new Rk(b.pb),d=(ll(),ml),e=F($x,r,5,[e]),f,g,i,h;f=new hn;for(i=0,h=e.length;i<h;++i)g=e[i],jn(jn(f,g.b),ba);e=Tn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Yx(a){var b,c,d;if(a.n){for(b=c=uj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?vu(a.j,b):vu(a.j,c);break}Qx(a,d)}}function Xx(a){var b,c,d;if(a.n){for(b=c=uj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?vu(a.j,b):vu(a.j,c);break}Qx(a,d)}}s(347,306,ki);_.Xc=function(a){Vx(this,a)};_.od=function(){this.k&&kw(this.k,!1);Hv(this)};_.Gd=function(a,b){Zx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Rx(a){this.b=a}s(348,1,{},Rx);_.qc=function(){ay(this.b)};_.b=null;
-function by(a){this.b=a}s(349,1,{},by);_.Dc=function(){Qx(this.b,null)};_.b=null;function Sx(a,b){this.b=a;this.c=b;pw.call(this,!0,df);hw(this.T,this.c.d);mw(this);this.fb=!0;this.c.d.Rf()}s(350,309,fi,Sx);_.Tc=function(a){var b,c;if(!a.b)switch(Du(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Qx(this.b,null)}};_.b=null;_.c=null;function Tx(a,b){this.b=a;this.c=b}s(351,1,{},Tx);_.b=null;var cy=_.c=null;
-function dy(){dy=u;cy=new Rt((fu(),new eu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ey(a,b){this.pb=$doc.createElement(Cg);var c=xv(this.pb)+Wa;Di(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[sd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ql();this.pb.setAttribute("role",Xl.b);this.b=b}s(354,307,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},ey);_.b=null;_.c=null;
-_.d=null;function fy(){var a;this.pb=$doc.createElement(Cg);this.pb[sd]="gwt-MenuItemSeparator";a=$doc.createElement(Sd);zu(this.pb,a);a[sd]="menuSeparatorInner"}s(355,307,pi,fy);function gy(){var a,b,c,d,e;b=null.Rf();e=jj();d=kj();b[Rd]=(ap(),Bf);b[Zg]=0+(pj(),Uf);b[Be]=cb;c=$doc;c=(D(c.compatMode,Fb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Fb)?a.documentElement:a.body).scrollHeight||0;b[Zg]=(c>e?c:e)+Uf;b[Be]=(a>d?a:d)+Uf;b[Rd]="block"}function qw(){}s(356,1,{},qw);
-_.Pc=function(){gy()};function hy(a){this.b=a}s(357,1,{},hy);
-_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Du(d.type)){case 4:case 1048576:if(ej){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ej){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;function iy(a){this.b=a}
-s(358,1,{},iy);_.b=null;function rw(){rw=u;sw=new jy(Eb,0);zw=new jy(lc,1);Bw=new jy(uc,2);ky=F(ly,r,74,[sw,zw,Bw])}function jy(a,b){E.call(this,a,b)}s(359,139,{74:1,113:1,116:1,118:1},jy);var ky,sw,zw,Bw;function my(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Su(a.b.$),gy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Mi(a.i.b),a.i=null,a.c=!1)}function ny(a){a.k||(my(a),a.d||(cj(),$v(dj(null),a.b)));a.b.pb.style[zd]="rect(auto, auto, auto, auto)";a.b.pb.style[Of]=Xg}
-function oy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=J(b*a.e);i=J(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[zd]="rect("+g+Vf+f+Vf+c+Vf+e+"px)"}
-function lw(a,b,c){a.d=c;Xj(a);a.j&&(Yj(a.j),a.j=null,ny(a));a.b.hb=b;var d=a.b;d.eb&&(Mi(d.eb.b),d.eb=null);d._&&(Mi(d._.b),d._=null);if(d.hb){d.eb=Gu(new hy(d));var e;e=new iy(d);Mu();e=Nu?is(Nu.b,(!hs&&(hs=new pk),hs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(rw(),sw)&&!b&&(c=!1);a.k=b;c?b?(my(a),a.b.pb.style[Rf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),a.b.pb.style[zd]=$f,cj(),b=dj(null),Sv(b,a.b,b.pb),a.j=new py(a),dk(a.j,1)):Zj(a,200):(my(a),a.k?(a.b.pb.style[Rf]=Zc,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),cj(),
-b=dj(null),Sv(b,a.b,b.pb)):a.d||(cj(),$v(dj(null),a.b)),a.b.pb.style[Of]=Xg)}function tw(a){var b=(fk(),gk);this.n=new ek(this);this.t=b;this.b=a}s(360,17,{},tw);_.sc=function(){ny(this)};_.tc=function(){this.e=Wn(this.b.pb,If);this.f=Wn(this.b.pb,Jf);this.b.pb.style[Of]=Ce;oy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){oy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function py(a){jk();this.b=a}s(361,24,{},py);_.wc=function(){this.b.j=null;Zj(this.b,200)};
-_.b=null;function Au(){Au=u;qy()}function Bu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Nw(a){return function(){this.__gwt_resolve=ry;return a.fd()}}function ry(){throw"A PotentialElement cannot be resolved twice.";}
-function qy(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function cj(){cj=u;sy=new ty;uy=new zi;Iv=new rs}function vy(a){this.q=new ew(this);this.pb=a;Ev(this)}
-function dj(a){cj();var b,c;c=Zi(uy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==uy.e){var d=new wy;mk();nk(ok?ok:ok=new pk,d)}!b?c=new xy:c=new vy(b);x(uy,a,c);ss(Iv,c);return c}s(363,303,fi,vy);var sy,uy,Iv;function ty(){}s(364,1,{},ty);_.Fd=function(a){a.md()&&a.od()};function wy(){}s(365,1,{},wy);_.Nc=function(){cj();try{Ov(Iv,sy)}finally{yy(Iv.b),yy(uy)}};function xy(){vy.call(this,$doc.body)}s(366,363,fi,xy);
-_.xd=function(a,b,c){cw(a,b-0,c-0)};function jw(a){this.d=a;this.b=!!this.d.jb}s(367,1,{},jw);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Yv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function zy(a,b){a.pb[Ug]=null!=b?b:j}s(370,321,ei);_.Xc=function(a){0!=(Du(a.type)&896)?Gv(this,a):Gv(this,a)};_.pd=function(){};function Ay(){Ay=u;By()}s(369,370,ei);
-function Cy(){Ay();var a=$doc.createElement("textarea");!ju&&(ju=new iu);!hu&&(hu=new gu);this.pb=a;this.pb[sd]="gwt-TextArea"}s(368,369,ei,Cy);function Dy(){var a;Ay();var b=(a=$doc.createElement("INPUT"),a.type=Dg,a);!ju&&(ju=new iu);!hu&&(hu=new gu);this.pb=b;this.pb[sd]="gwt-TextBox"}s(371,369,ei,Dy);function By(){By=u;Ey=new Fy;Gy=new Hy;Iy=new Jy;Ky=new Ly;My=F(Ny,r,81,[Ey,Gy,Iy,Ky])}s(372,139,ai);var My,Ey,Gy,Iy,Ky;function Fy(){E.call(this,Eb,0)}s(373,372,ai,Fy);
-function Hy(){E.call(this,Zb,1)}s(374,372,ai,Hy);function Jy(){E.call(this,ac,2)}s(375,372,ai,Jy);function Ly(){E.call(this,tc,3)}s(376,372,ai,Ly);function Oy(a,b){var c,d;c=$doc.createElement(Pg);d=$doc.createElement(Cg);d[bd]=a.b.b;d.style[Vg]=a.c.b;var e=(Au(),Bu(d));c.appendChild(e);zu(a.e,c);Sv(a,b,d)}function Py(){Lw.call(this);this.b=(dx(),qx);this.c=(rx(),ux);this.f[od]=bb;this.f[nd]=bb}s(377,322,fi,Py);_.rd=function(a){var b;b=Zn(a.pb);(a=Wv(this,a))&&this.e.removeChild(Zn(b));return a};
-function Qy(a,b){if(0>b||b>=a.d)throw new Vv;return a.b[b]}function Xv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Tv(a,b,c){var d,e;if(0>c||c>a.d)throw new Vv;if(a.d==a.b.length){e=v(Ry,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)ht(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ht(a.b,d,a.b[d-1]);ht(a.b,c,b)}function ew(a){this.c=a;this.b=v(Ry,r,82,4,0)}s(378,1,{},ew);_.ud=function(){return new Zv(this)};_.b=null;_.c=null;_.d=0;
-function Mv(a){if(a.b>=a.c.d)throw new Yv;return a.c.b[++a.b]}function Nv(a){if(0>a.b||a.b>=a.c.d)throw new mx;a.c.c.rd(a.c.b[a.b--])}function Zv(a){this.c=a}s(379,1,{},Zv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Mv(this)};_.Wc=function(){Nv(this)};_.b=-1;_.c=null;function Gx(){Gx=u;Jx=(fu(),new eu(En()+"clear.cache.gif"))}var Jx,Hx=null;function Ix(){}s(381,1,{},Ix);function Sy(){Sy=u;Gx()}function Ty(a,b,c,d,e){Sy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Uy(a,b,c){Sy();Ty.call(this,(fu(),new eu(a)),b,0,c,16)}s(382,315,{},Ty,Uy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rw(){var a;a=$doc.createElement(Sd);a.tabIndex=0;return a}function Mi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ks(b,new lu(b,c,d,a)):ys(b,c,d,a)}function os(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(388,1,{},os);_.b=null;_.c=null;_.d=null;_.e=null;function ls(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(389,1,{},ls);_.qc=function(){ms(this.b,this.e,this.d,this.c)};
-_.b=null;_.c=null;_.d=null;_.e=null;function lu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(390,1,{},lu);_.qc=function(){ys(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Vy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Wi),b.n=a,Qi(a.bc,b))}function Wy(a){var b;b=a.cZ.e;if(-1!=yv(b,zv(36)))return null;a=a.cc.c.c++;return b=Un(b,Xy(b,zv(46))+1)+j+a}function Yy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Zy(a,b,c,Lt(d)))}
-function $y(a){return!a.Ub&&a._b?$y(a._b):a.Ub}function az(a){return!a.Wb&&a._b?az(a._b):a.Wb}function bz(a){var b;b=new cz;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Td();c.b+=a.Sd();c.c+=d}y(a,101)&&(c=a.Td(),b.b+=a.Sd(),b.c+=c);return b}throw new dz;}function ez(a){a.dc=!1;a.de();fz(a)}function fz(a){if((a=y(a,101)?null:a._b)&&a.dc)ez(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function gz(a){return(a=a.Ld())?a:new hz(1,1)}function iz(a){var b;return(b=a.Md())?new jz(b):new jz(a.Od())}
-function kz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function lz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Ef(b)}function mz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)fz(a),new nz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new nz(a,101)}function oz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ff(b),a.Wd()&&a.ce())}
-function pz(a){a.ec||(kz(a),qz(a,!0),rz(a),a.ec=!0,new nz(a,102),Yy(a,a,a._b,0),fz(a),a.ac.Hf(a))}function sz(){this.cc=(gq(),gq(),tz);new zi;this.Ud();this.$b=(uz(),vz)}s(394,1,Rh);_.Id=function(){return!1};_.Jd=function(){return Wy(this)};_.Kd=function(){return $y(this)};_.Ld=function(){return wz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){ez(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return gz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+$g+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return iz(this)};_.ae=function(){};_.be=function(){return lz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){mz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function Q(a,b,c){var d;if(-1>a.Pb.b.d)throw new qk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,101))throw new qk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new nn;var e=uj(d.Pb.b,b),f;f=vu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);yz(d,e);new zz(d,301,f)}d=a.Pb.b.d;kz(b);Az(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),ez(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Yy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new js("Missing message: awt.185");if(null==c||null!=c)Bz(g,c,b);else throw new qk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Hi(i);if(y(i,121))throw b=i,yz(a,d),b;throw i;}b.de();new zz(a,300,b)}function Cz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Dz(a){var b;b=a.ie();return new Ez(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function qz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)vu(a.Pb.b,c).Xd(b)}function yz(a,b){var c;c=vu(a.Pb.b,b);kz(c);c.Xd(!1);yu(a.Pb.b,b);c._b=null;ez(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Yy(c,c,a,1)}function Fz(a){var b=(Gz(),Hz);oz(a,b);for(b=0;b<a.Pb.b.d;++b)vu(a.Pb.b,b).be()}function Iz(a,b){var c,d;if(a.Qb)for(d=new Bi(a.Pb.b);d.c<d.e.ye();)c=Ci(d),a.Qb.ne(c);if(b)for(d=new Bi(a.Pb.b);d.c<d.e.ye();)c=Ci(d),b.je(null,c);a.Qb=b;ez(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function rz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=vu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Jz(){sz.call(this);this.Pb=new Kz;this.Tb=(gq(),gq(),tz)}s(393,394,bi);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return gz(this)};_.Qd=function(){return iz(this)};
-_.Ud=function(){this.ac=(gq(),new Lz)};_.Vd=function(){ez(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){qz(this,a)};_.Yd=function(){return gz(this)};_._d=function(){return iz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)kz(vu(this.Pb.b,a))};_.be=function(){var a;if(!lz(this))return!1;for(a=0;a<this.Pb.b.d;++a)vu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=vu(this.Pb.b,b),a.de()};_.he=function(){rz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Mz(){var a=new Nz;Jz.call(this);Iz(this,a)}s(392,393,bi,Mz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Oz(a,b,c){a=Pz(a.Ob,b,c);a.k=!0;return new Qz(a)}function Rz(a){a.Zd(a.Ob.e)}function Sz(a){return new hz(Wn(a.Ob.pb,Jf),Wn(a.Ob.pb,If))}s(391,392,bi);_.Nd=function(){return Wn(this.Ob.pb,If)};_.Rd=function(){return Wn(this.Ob.pb,Jf)};_.Sd=function(){return Rj(this.Ob.pb)};_.Td=function(){return Tj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Bf};_.ce=function(){Rz(this)};_.ee=function(){};_.Ob=null;function Tz(a){if(null!=a)this.f=a;else throw new Uz;}s(396,1,ii);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function Vz(){Vz=u;R=new zi;x(R,new S(400),new T(ih));x(R,new S(401),new T(ih));x(R,new S(402),new T(ih));x(R,new S(500),new T(kh));x(R,new S(501),new T(kh));x(R,new S(502),new T(kh));x(R,new S(503),new T(lh));x(R,new S(504),new T(kh));x(R,new S(505),new T(kh));x(R,new S(506),new T(lh));x(R,new S(507),new T(Ch));x(R,new S(100),new T(eh));x(R,new S(101),new T(eh));x(R,new S(102),new T(eh));x(R,new S(103),new T(eh));x(R,new S(1004),new T(hh));x(R,new S(1005),new T(hh));x(R,new S(800),new T(sh));x(R,
-new S(801),new T(sh));x(R,new S(200),new T(mh));x(R,new S(201),new T(mh));x(R,new S(202),new T(mh));x(R,new S(204),new T(mh));x(R,new S(203),new T(mh));x(R,new S(209),new T(Dh));x(R,new S(208),new T(Eh));x(R,new S(207),new T(Eh));x(R,new S(206),new T(mh));x(R,new S(205),new T(mh));x(R,new S(1400),new T(Ah));x(R,new S(1401),new T(Bh));x(R,new S(1402),new T(Bh));x(R,new S(300),new T(fh));x(R,new S(301),new T(fh));x(R,new S(1100),new T(rh));x(R,new S(1101),new T(rh));x(R,new S(1200),new T(zh));x(R,new S(701),
-new T(ph));x(R,new S(900),new T(qh));x(R,new S(1001),new T(nh));x(R,new S(601),new T(oh))}s(395,396,ii);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function T(a){this.b=a}s(398,1,{},T);_.b=dh;function Wz(){}s(399,1,{},Wz);_.b=null;_.c=null;
-function Xz(a,b){var c;b&&(a.b?(c=new Yz(a.b),ht(c.c,c.d++,b),a.b=c):(a.b=new Wi,Qi(a.b,b)))}s(401,1,ii);_.b=null;function Zz(){}function $z(){}s(400,401,ii,Zz,$z);function aA(){aA=u;Math.sqrt(2)}function bA(a){aA();if(0>a)throw new qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(402,1,{86:1},bA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new cA;a.b=31*a.b+J((new dA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+J((new dA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function eA(){eA=u;fA=new rs;gA=new hz(0,0);ss(fA,Bb);ss(fA,Rb);ss(fA,wb);ss(fA,"Last");ss(fA,Hb);ss(fA,ic);ss(fA,Fc);ss(fA,Mc);ss(fA,Pb)}
-function Bz(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!hv(fA.b,b))throw new qk(hA());jt(Zi(a.d,d))===jt(c)&&jt(Zi(a.c,c))===jt(d)||((b=Zi(a.d,d))&&iA(a,b,d),jA(a.b.ud(),c)&&iA(a,c,d),b=a.b,new kA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function lA(a,b){return new hz(Aj(b[1].c,Aj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Aj(b[0].b,Aj(b[4].b,b[3].b))+a.n)}function iA(a,b,c){mA(a.b,b);Ki(a.c,b);Ki(a.d,c)}
-function nA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;oA(c,c.length,gA);c=a.j;oA(c,c.length,gA);c=a.p;oA(c,c.length,null);a.q=0;for(d=pA(a.b,0);d.c!=d.e.b;){c=qA(d);e=Zi(a.c,c);var f=b.$b;e=wn(e,Hb)?0:wn(e,ic)?1:wn(e,Fc)?2:wn(e,Mc)?4:wn(e,Pb)?3:wn(e,Bb)?f.b?4:3:wn(e,wb)?f.b?3:4:wn(e,Rb)?1:2;c.ec?a.p[e]||(ht(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
-function rA(){eA();sA.call(this,0)}function sA(a){eA();gq();this.b=new tA;this.c=new zi;this.d=new zi;this.e=a;this.k=0;this.o=!1;this.p=v(uA,r,90,5,0);this.i=v(vA,r,92,5,0);this.j=v(vA,r,92,5,0);this.q=this.f=this.n=0}s(403,1,{94:1,113:1},rA,sA);_.je=function(a,b){Bz(this,a,b)};
-_.ke=function(a){nA(this,a);if(0!=this.q)if(a=Dz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;nA(this,a);this.o=b;return 0==this.q?Cz(a,new hz(0,0)):Cz(a,lA(this,this.i))};_.me=function(a){var b;b=this.o;nA(this,a);this.o=b;return Cz(a,lA(this,this.j))};_.ne=function(a){var b;b=Zi(this.c,a);null!=b&&iA(this,a,b)};_.tS=function(){return wA.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var gA,fA;function xA(a){sz.call(this);this.ac=(gq(),new yA(a,this))}s(404,394,{87:1,90:1,95:1,109:1,113:1},xA);_.Jd=function(){return md+this.cc.c.b++};_.Ld=function(){return!az(this)?new hz(0,0):wz(this.ac,this)};_.de=function(){};s(406,1,{});s(405,406,{},function(){});function zA(){zA=u}
-function AA(a,b){if(null==b)throw new js("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Mf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function BA(){zA();sz.call(this);new Wi;this.ac=new CA((gq(),this))}s(407,394,{88:1,90:1,95:1,109:1,113:1},BA);_.Ld=function(){return wz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Wy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",current="+iq(this.ac.b,this.ac.b.pb.selectedIndex)};function DA(){DA=u;EA=new FA(255,255,255);GA=new FA(192,192,192);HA=new FA(128,128,128);IA=new FA(64,64,64);JA=new FA(0,0,0);KA=new FA(255,0,0);new FA(255,175,175);LA=new FA(255,200,0);MA=new FA(255,255,0);new FA(0,255,0);NA=new FA(255,0,255);OA=new FA(0,255,255);PA=new FA(0,0,255)}
-function QA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new FA(3,3,3);3>c&&0!=c?c=3:(c=J(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=J(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=J(a/0.7),a=255<a?255:a);return new FA(c,a,b)}function RA(a){return new FA(J(0.7*(a.b>>16&255)),J(0.7*(a.b>>8&255)),J(0.7*(a.b&255)))}function FA(a,b,c){DA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(408,1,{89:1,96:1,100:1},FA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return SA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var JA,PA,OA,IA,HA,GA,NA,LA,KA,EA,MA;function uz(){uz=u;vz=new TA(!0);UA=new rs;ss(UA,"ar");ss(UA,"fa");ss(UA,"iw");ss(UA,"ur")}function TA(a){this.b=a}s(409,1,ii,TA);_.b=!1;var vz,UA;s(411,1,{105:1,115:1});function VA(){hz.call(this,0,0)}function hz(a,b){this.c=a;this.b=b}
-function jz(a){hz.call(this,a.c,a.b)}s(410,411,{92:1,105:1,113:1,115:1},VA,hz,jz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new cA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return WA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function pr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(412,1,ii,pr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function XA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function YA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Uw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function ZA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Aj(g,c.b),i+=c.c+a.d);return new hz(i,g+2*a.e)}function Nz(){$A.call(this,1,5,5)}
-function $A(a,b,c){gq();this.d=b;this.e=c;this.b=a}s(413,1,ii,Nz,$A);_.je=function(){};
-_.ke=function(a){this.c=aB(a.Pb);if(0!=XA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Dz(a);g=a.ie();i=a.$b.b;l=new Wi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new bB(n);for(w=0;w<n;++w)ht(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,B=uj(a.Pb.b,q);Uw(B,H.d);ht(H.c,B,q)}for(d=new Bi(d);d.c<d.e.ye();)if((c=Ci(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(YA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ee(),m=f,o+=h+this.e,h=0),e=!1,ht(l.c,l.d++,c),m+=a.c+this.d,h=Aj(h,a.b);YA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=aB(a.Pb);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!1))};_.me=function(a){this.c=aB(a.Pb);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Se;break;case 2:a=dg;break;case 1:a=pd;break;case 4:a="trailing";break;default:a="leading"}return cB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function Gz(){Gz=u;Hz=new dB(Nb,0,12)}
-function dB(a,b,c){Gz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(414,1,ii,dB);_.b=null;_.c=0;_.d=0;var Hz;s(415,1,ii);_.tS=function(){return eB.e+"[font="+this.d+"ascent="+fB(this.b,this.d).b+", descent="+fB(this.b,this.d).c+", height="+fB(this.b,this.d).d+Qc};_.d=null;function gB(a){if(!a.n){kz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=vu(a.p,b))&&gB(c);qz(a,!1);a.n=!0;Yy(a,a,a._b,0);new hB(a,202)}}
-function iB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=vu(a.p,b))&&c.Bd()}function jB(a){!az(a)&&Fz(a);var b=iz(a);a.fe(a.ic,a.jc,b.c,b.b);rz(a)}function kB(a,b){a.q!=b&&(a.q=b)}s(417,393,gi);_.Pd=function(){return new xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){iB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){mz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;mz(this,a,b,c,d);this.ec&&e&&!f&&rz(this)};_.n=!1;_.q=!1;
-function lB(a){Jz.call(this);this.r=new $z;this.p=new Wi;this.o=new xz(0,0,0,0);this.ec=!1;Iz(this,new rA);this.ac&&mB(this.ac.d.I.c,a);this.ac&&nB(this.ac.d,!0);kB(this,!0)}s(416,417,gi);_.ie=function(){return new xz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Rj(this.ac.d.pb)};_.Td=function(){return Tj(this.ac.d.pb)};_.Ud=function(){this.ac=new oB((gq(),j),this)};
-function pB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=QA(g),f=new FA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),(a.e=g)&&(a.i=cg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+va)):(i=new FA(J(0.7*(g.b>>16&255)),J(0.7*(g.b>>8&255)),J(0.7*(g.b&255))),f=QA(g),(a.e=i)&&(a.i=cg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va));--d;--e;qB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=cg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+va);qB(a,b,c,d,1);qB(a,b,c+1,1,e);(a.e=f)&&(a.i=cg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+va);qB(a,b+d,c,1,e);qB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function rB(a){var b,c;c=Aj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new hz(b,c)}function sB(a,b,c){var d,e,f,g,i,h;a.c=aB(b.Pb);if(0==a.c.length)return new VA;g=rB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Aj(h,d.c),i=Aj(i,d.b);return new hz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function tB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=J(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uB(){vB.call(this,7)}function vB(a){gq();this.e=0;this.b=1;this.f=a;this.d=0}s(420,1,ii,uB,vB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=aB(a.Pb);if(0!=this.c.length&&(b=Dz(a),!(0>=b.c||0>=b.b))){c=rB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(I,k,-1,d,1);e=v(I,k,-1,d,1);h=v(I,k,-1,c,1);l=v(I,k,-1,c,1);tB(b.c,b.d,this.d,f,e);tB(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return Cz(a,sB(this,a,!1))};_.me=function(a){return Cz(a,sB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function mx(){qn()}function Fv(a){qn();this.i=a}s(422,97,di,mx,Fv);function dz(){qn();this.i="Missing message: awt.151"}s(421,422,di,dz);s(423,1,{});function xz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(424,1,{93:1,113:1,115:1},xz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return xB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function yB(a){zB.call(this,a,0)}function zB(a,b){sz.call(this);this.ac=(gq(),new AB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(dx(),ox);c.b=d;ax(c);break;case 0:c=c.b;d=(dx(),ex);c.b=d;ax(c);break;case 2:c=c.b,d=(dx(),fx),c.b=d,ax(c)}}s(425,394,Rh,yB,zB);
-_.Ld=function(){return!az(this)?new hz(0,0):wz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Wy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Se;switch(this.b){case 1:b=pd;break;case 2:b=dg}return a+b+",text=null"};_.b=0;s(428,1,ii);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.$d()+Qc};_.k=null;_.n=null;
-function BB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function CB(a){this.o=(gq(),gq(),tz);var b;var c;b=this.cZ.e;-1!=yv(b,zv(36))?b=null:(c=this.o.c.d++,b=Un(b,Xy(b,zv(46))+1)+j+c);this.k=b;this.e=new Zz;this.i=a;this.f=!0;this.j=new DB(this)}s(427,428,ii,CB);_.$d=function(){return BB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(426,427,Uh);_.$d=function(){return BB(this)+(this.c?",tearOff":j)};_.c=!1;s(430,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new cA;EB(a,this.b);EB(a,this.c);return a.b};function cz(){this.c=this.b=0}function FB(a,b){this.b=a;this.c=b}function GB(a){var b=a.c;this.b=a.b;this.c=b}s(429,430,{97:1,106:1,113:1},cz,FB,GB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return HB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function IB(a,b){if(!b)throw new js("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new fy,e=c.d.d;if(0>e||e>c.d.d)throw new Vv;c.p&&(d.pb[Bd]=2);Ox(c,e,d.pb);Az(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Vv;Az(d.d,e,c);for(f=g=0;f<e;++f)y(vu(d.d,f),73)&&++g;Az(d.j,g,c);Ox(d,e,c.pb);c.c=d;e=xv(c.pb)+Wa;Di(c.dd(),e,!1);d.p&&(e=uj(d.d,c),-1!=e&&(d=ev(d.p?d.f:ev(d.f,0),e),2==fv(d)&&d.removeChild(ev(d,1)),c.pb[Bd]=2))}}
-function JB(){CB.call(this,j);new Wi;this.c=!1;this.b=(gq(),new KB)}s(431,426,Uh,JB);_.b=null;s(434,1,{99:1,108:1,115:1});s(433,434,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new cA;EB(a,this.d);EB(a,this.e);EB(a,this.c);EB(a,this.b);return a.b};function Ez(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(432,433,{98:1,99:1,107:1,108:1,113:1,115:1},Ez);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return LB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function MB(){MB=u;NB=new OB;PB=new QB;RB=new QB}var NB,RB,PB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};function OB(){}s(437,436,{},OB);function QB(){}s(438,1,{},QB);s(439,394,Rh);_.Kd=function(){return null};
-function SB(a,b){var c;c=new TB(az(a));return!c?null:new hz(UB(c,"_")*b+6,fB(c.b,c.d).d+6)}function VB(a,b){var c;c=SB(a,b);return!c?gz(a):c}function WB(a,b){var c;c=SB(a,b);return!c?iz(a):c}function XB(a,b){var c=a.ac;zy(c.b,b);c.f.b=-1;c.f.c=-1}function YB(a){ZB.call(this,a,null!=a?a.length:0)}function ZB(a,b){sz.call(this);this.b=0>b?0:b;var c=this.ac;zy(c.b,a);c.f.b=-1;c.f.c=-1}s(440,439,Rh,YB,ZB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return SB(this,Xn(this.ac.b.pb,Ug).length)};_.Md=function(){return!az(this)?null:SB(this,Xn(this.ac.b.pb,Ug).length)};_.Od=function(){return 0<this.b?VB(this,this.b):gz(this)};_.Qd=function(){return 0<this.b?WB(this,this.b):iz(this)};_.Ud=function(){this.ac=(gq(),new $B)};_.Yd=function(){return 0<this.b?VB(this,this.b):gz(this)};_._d=function(){return 0<this.b?WB(this,this.b):iz(this)};_.b=0;function gq(){gq=u;tz=new aC}function sr(){var a=(gq(),gq(),tz);!a.d&&(a.d=new bC)}
-function aC(){this.c=new cC;this.e=new Wz}s(441,1,{},aC);_.b=null;_.d=null;var tz;function cC(){}s(442,1,{},cC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(443,1,{});function dC(){dC=u;eC=new fC;gC=new fC}function hC(a,b){return b==a?!0:!b?!1:!0}function fC(){}s(444,1,{102:1},fC);_.eQ=function(a){return null==a||!y(a,102)?!1:hC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Wt(a)};
-_.tS=function(){return iC.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var eC,gC;function jC(){jC=u;F(kC,r,102,[(dC(),gC),eC])}function lC(a){jC();this.b=a}s(445,1,{},lC);_.b=null;function mC(a){a="flavor = "+a;qn();this.i=a}s(446,98,{103:1,113:1,119:1,127:1},mC);function nC(a,b,c){Vz();oC.call(this,a,b,c,dh)}function oC(a,b,c,d){Vz();Tz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(447,395,ii,nC,oC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Qt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=dh;function nz(a,b){Vz();Tz.call(this,a);this.e=b}s(448,395,ii,nz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Aa+a.Td()+ba+a.Rd()+$g+a.Nd()+va};function zz(a,b,c){Vz();nz.call(this,a,b);this.b=c}s(449,448,ii,zz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Zy(a,b,c,d){Vz();Tz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(450,395,ii,Zy);
-_.$d=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ot(Ht(this.b,eh))&&(a+="PARENT_CHANGED,"),Ot(Ht(this.b,fh))&&(a+="DISPLAYABILITY_CHANGED,"),Ot(Ht(this.b,hh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=dh;_.c=null;_.d=null;s(451,1,ni);function hB(a,b){Vz();nz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(452,448,ii,hB);
-_.$d=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(453,1,{});function pC(a){if(null==a)throw new nn;}s(454,453,{},pC);
-function qC(){qC=u;rC={};rC["java.vendor"]=te;rC["package.restrict.access.sun"]=Tg;rC["sun.java.launcher"]=ec;rC["sun.management.compiler"]=te;rC["os.name"]=ec;rC[" sun.boot.class.path"]=ec;rC["path.separator.applet"]=ec;rC["java.vm.specification.vendor"]=te;rC["java.runtime.version"]=ec;rC["http.proxyPort"]=ec;rC["user.name"]=ec;rC["user.language"]=ec;rC["os.name.applet"]=ec;rC["browser.version"]=ec;rC["java.version"]=ec;rC["user.timezone"]=ec;rC["java.endorsed.dirs"]=ec;rC["java.specification.name"]=
-"GWT";rC["java.specification.version"]="2.5.0";rC[Ne]=$b;!Hr&&(Hr=new Pr);Hr.b?rC[Le]="yes":rC[Le]=null}var rC;s(457,98,Th);function sC(){qn()}function tC(a){qn();this.i=a}s(456,457,{110:1,113:1,119:1,127:1},sC,tC);function uC(){uC=u;vC=new wC}function xC(a){var b;if(a.n){var c;b=new Ut;kn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,kn(b.b,a.b));c=a.c;a=a.k;null!=c&&kn(b.b,c);null!=a&&(b.b.b+=ma,kn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function yC(a){uC();var b,c,d;if(null==a)throw new sC;a=Tn(a);try{d=yv(a,zv(58))}catch(e){e=Hi(e);if(y(e,123))throw new tC(on(e));throw e;}c=yv(a,zv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;zC();var f,g,i;i=c.length;b=new AC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new tC(Xb+a);if(!this.n&&(this.n=Zi(vC,this.i),this.n||(this.n=(gq(),new BC))&&x(vC,this.i,this.n),!this.n))throw new tC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,B,K,P,Y,da,N,oc,Dc,bg,xb,Od,Pd,Qd,Va,Ec,Gb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==CC(c,zv(47),l+2))throw new DC(m);}else{N=c.substr(l,m-l);m-=l;B=0;K=this.d;oc=this.f;
-Qd=this.k;w=this.e;xb=this.j;o=this.b;Gb=this.o;Va=CC(N,zv(35),0);if(0==N.indexOf($a)&&0!=N.indexOf("////")){Y=2;oc=-1;B=CC(N,zv(47),2);Pd=CC(N,zv(63),2);-1!=Pd&&(-1==B||B>Pd)&&(B=Pd);-1==B&&(B=m,w=j);P=B;-1!=Va&&Va<B&&(P=Va);var td=zv(64);Ec=N.lastIndexOf(td,P);o=N.substr(2,P-2);-1<Ec&&(Gb=N.substr(2,Ec-2),Y=Ec+1);Dc=CC(N,zv(58),-1==Ec?Y:Ec);q=yv(N,zv(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch(ef){if(ef=Hi(ef),!y(ef,119))throw ef;}-1==Dc||Dc>B?K=N.substr(Y,
-P-Y):(K=N.substr(Y,Dc-Y),bg=N.substr(Dc+1,P-(Dc+1)),0==bg.length?oc=-1:oc=EC(bg,10))}-1<Va&&(Qd=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var bc=zv(63);Od=N.lastIndexOf(bc,H);-1<Od?(xb=N.substr(Od+1,H-(Od+1)),0==Od&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),da=Xy(w,zv(47))+1,w=w.substr(0,da-0)),H=Od):0!=Va&&(xb=null);-1<B&&(B<m&&47==N.charCodeAt(B)?w=N.substr(B,H-B):H>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),da=Xy(w,zv(47))+1,0==da?w=N.substr(B,H-B):w=w.substr(0,da-0)+N.substr(B,H-B)));null==w&&(w=j);null==
-K&&(K=j);d=K;var ze;ze=w;null!=xb&&!D(xb,j)&&(null!=w?ze=w+tb+xb:ze=tb+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=ze;this.f=oc;this.k=Qd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(ud=Xy(this.d,zv(64)))?(this.o=this.d.substr(0,ud-0),this.d=Un(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=yv(this.c,zv(63)))?(this.j=Un(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Gb;this.e=w;this.j=xb}}catch(vd){vd=
-Hi(vd);if(y(vd,119))throw new tC(on(vd));throw vd;}if(-1>this.f)throw new tC("incorrect port: "+this.f);}s(458,1,ii,yC);_.tS=function(){return xC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var vC;s(459,1,{});function FC(a,b,c){var d,e;for(d=new GC(a.te().b);HC(d.b);)if(a=d.c=Ci(d.b),e=a.mf(),null==b?null==e:wn(b,e))return c&&IC(d),a;return null}s(463,1,Yh);_.se=function(a){return!!FC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new GC(a.te().b);HC(a.b);)if(b=a.c=Ci(a.b),c=b.mf(),b=b.nf(),!this.se(c)||!JC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=FC(this,a,!1);return!a?null:a.nf()};_.hC=function(){var a,b,c;c=0;for(b=new GC(this.te().b);HC(b.b);)a=b.c=Ci(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new KC("Put not supported on this map");};
-_.xe=function(a){a=FC(this,a,!0);return!a?null:a.nf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new GC(this.te().b);HC(c.b);)b=c.c=Ci(c.b),a?d+=Ba:a=!0,d+=j+b.mf(),d+=qb,d+=j+b.nf();return d+"}"};function yy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function hv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].mf())){c=!0;break a}c=!1}return c}
-function Zi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.mf())){c=f.nf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=LC(a,c);else if(y(b,1))c=MC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.mf())){a=d.nf();d.of(c);c=a;break a}}else e=a.b[d]=[];d=new NC(b,c);e.push(d);++a.e;c=null}return c}
-function LC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function MC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ki(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.mf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.nf();break a}}c=null}return c}s(462,463,Yh);_.se=function(a){return hv(this,a)};
-_.te=function(){return new OC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return Zi(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Ki(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function zi(){yy(this)}s(461,462,$h,zi);_.ze=function(a,b){return jt(a)===jt(b)||null!=a&&wn(a,b)};_.Be=function(a){return~~zn(a)};function wC(){yy(this)}s(460,461,$h,wC);function PC(){qn()}s(464,97,di,PC);
-function QC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=RC(a,c);if(c>=a.j)break;c=SC(a,c);++b}return b}function TC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function UC(a){var b;a.b=0<=a.k&&!a.e?a.k:RC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new PC;b=a.b;a.b=SC(a,a.b);return a.o.substr(b,a.b-b)}
-function SC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=VC(a.o,d,a.o.length);if(c<=a.i&&TC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=yv(a.d,zv(c)))break;++d}a.n&&b==d&&(a.f?(c=VC(a.o,d,a.o.length),c<=a.i&&TC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=yv(a.d,zv(c))&&++d));return d}
-function RC(a,b){var c,d;if(null==a.d)throw new nn;for(d=b;!a.n&&d<a.j;)if(a.f){c=VC(a.o,d,a.o.length);if(c>a.i||!TC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>yv(a.d,zv(c)))break;++d}return d}function WC(a){XC.call(this,a," \t\n\r\u000c",!1)}function YC(a){XC.call(this,a,Aa,!1)}
-function XC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=VC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(I,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=VC(this.d,d,this.d.length),this.c[c]=a}}}s(465,1,{},WC,YC,XC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function ZC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Cn(e),!(An(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(471,1,{});function $C(a,b){b.Gc(new aD);b.Fc(new bD);b.Hc(new cD);b.Ic(new dD(a))}s(470,471,{});_.c=null;_.d=1;_.e=-1;function eD(a){this.b=a;this.c=new fD(this.b);this.d=this.e=1}s(469,470,{},eD);_.b=null;
-function fD(a){this.b=a}s(472,1,{},fD);_.Ce=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new rr(b)),gD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",hD(b))};_.b=null;function iD(a){this.b=a}s(473,1,{},iD);var jD=_.b=null;
-function kD(){kD=u;jD=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function lD(){}function mD(a){nD.call(this,a,fb,fb,null)}function oD(a,b){nD.call(this,a,fb,fb,b)}
-function pD(a,b,c){nD.call(this,a,b,c,null)}
-function nD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=dj(a)){this.b=new qD;this.c=new rD(this.b,b,c,d);Sv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=Pz(a,Wn(a.pb,Jf),Wn(a.pb,If)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?sD="JSME":sD="JME";b.v=tD(b,!1);b.w=tD(b,!0);ur(b,sD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Sz(b);Iz(b,null);b.nb||(b.S=0);b.T||(b.T=new dB(Vb,0,13),b.W=new TB(b.T));b.U||(b.U=new dB(Vb,
-1,13),b.V=new TB(b.U));b.X||(b.X=new dB(Vb,0,11),new TB(b.X));b.k||(b.k=new dB(Vb,0,13),b.n=new TB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;uD=10;b.Fb=!0;try{o=vD(b.Ob,"options");null!=o&&wD(b,o);i=vD(b.Ob,"jme");null!=i&&(b.L=i);l=vD(b.Ob,"mol");null!=l&&(b.ab=l);g=vD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=vD(b.Ob,Dg);null!=m&&(b.bb=m,hD(b));b.j=vD(b.Ob,"atomcolors");b.i=vD(b.Ob,"atombg");f=vD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,B;w=(DA(),EA);try{if(0!=f.indexOf(ma))throw new pn("bad hex encoding");
-B=EC(f.substr(1,2),16);H=EC(f.substr(3,2),16);q=EC(f.substr(5,2),16);n=w=new FA(B,H,q)}catch(K){if(K=Hi(K),y(K,119))qC(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&xD(b.Z);h=vD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(P){if(P=Hi(P),!y(P,119))throw P;}b.c=202;for(f=0;23>f;++f)yD[f]=(DA(),LA),zD[f]=Nc;zD[1]=Ub;yD[1]=(DA(),IA);zD[2]=Ab;yD[2]=LA;zD[3]=Db;yD[3]=IA;zD[4]=dc;yD[4]=PA;zD[5]=kc;yD[5]=KA;zD[9]=Qb;yD[9]=NA;zD[10]=Jb;yD[10]=NA;zD[11]=Cb;yD[11]=NA;zD[12]=Wb;yD[12]=NA;zD[8]=zc;yD[8]=RA(MA);
-zD[7]=mc;yD[7]=LA;zD[6]=Cc;yD[6]=IA;zD[13]=Bc;yD[13]=IA;zD[18]=Nc;yD[18]=IA;zD[19]=nc;yD[19]=IA;zD[20]=pc;yD[20]=IA;zD[21]=rc;yD[21]=IA;zD[22]=sc;yD[22]=IA;rz(b);b.$=new AD;f=a.d;f.C=Sz(f);null!=f.L?(BD(f,f.L),null!=f.i&&f.Z&&CD(f.Z,f.i,!0),null!=f.j&&f.Z&&CD(f.Z,f.j,!1)):null!=f.ab&&DD(f,f.ab,!0);hD(a.d);o=this.b;f=this.c;$C(new eD(o),f);n=0>=ED();h=new Ax((kD(),jD));h.pb.alt="drag out MOL or RXN file";wv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new iD(o);bj(f.i,h,Wn(f.pb,Jf)-
-m-i,Wn(f.pb,If)-(g-i));n?(n=new FD,wv(n,h.pb.alt),0<=m&&(n.pb.style[Zg]=m+Uf),0<=l&&(n.pb.style[Be]=l+Uf),bj(f.i,n,Wn(f.pb,Jf)-m-i,Wn(f.pb,If)-(g-i)),n.pb.draggable=Tg,n.pb.style[Id]=(oo(),wf),Cv(n,o,(Oq(),Oq(),Pq))):(h.pb.draggable=Tg,h.pb.style[Id]=(oo(),wf),Cv(h,o,(Oq(),Oq(),Pq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{147:1},lD,mD,oD,pD,nD);_.De=function(a){GD(new HD(a,this.b,ID))};_.Ee=function(){JD(this.b)};_.Fe=function(){Mn((Jn(),Kn),new KD(this))};
-_.Ge=function(){return this.b.H};_.He=function(){return this.b.db};_.Ie=function(){return this.b.eb};_.Je=function(){return this.b.rb};_.Ke=function(){return this.b.vb};_.Le=function(){return this.b.xb};_.Me=function(a){$wnd.alert("JSME initialization error: "+a)};_.Ne=function(){var a=this.b,b;a.Bb?b=LD(a,1)+rb+LD(a,2)+rb+LD(a,3):b=LD(a,0);return b};_.Oe=function(){return Rq(this.b)};_.Pe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=MD(a);a.Jb=b;hD(a);return c};_.Qe=function(a){wD(this.b,a)};
-_.Re=function(){};_.Se=function(a){DD(this.b,a,!0)};_.Te=function(a){BD(this.b,a)};_.ce=function(){Rz(this.b)};_.Ue=function(){ND(this.b)};_.Ve=function(a){var b=this.b;if(a=OD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;PD(b)}};_.We=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Bi(b.b);d.c<d.e.ye();)c=Ci(d),a?c.b=j:c.b=rg}Rz(b.d)};_.Xe=function(a,b){var c=this.b,d;if(d=OD(c,a))CD(d,b,!0),PD(c)};
-_.Ye=function(a,b){var c=this.b,d;d=OD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,hD(c)):(d.D=b,PD(c))};_.Ze=function(a){this.b.H=a};_.$e=function(a){var b=this.b;b.db=a;hD(b)};_._e=function(a){var b=this.b;b.eb=a;hD(b)};_.af=function(a){this.b.qb=a};_.bf=function(a){this.b.rb=a};_.cf=function(a){var b=this.b;b.vb=a;b.v=tD(b,!1)};_.df=function(a){this.b.xb=a};_.ef=function(a){QD(this.b,a)};_.ff=function(a,b){var c=this.b;c.f=!1;c.Kb=new RD(c,a);SD(c.Kb);c.c=253;c.jb=!0;c.J=b;hD(c)};
-_.gf=function(a){TD(this.b,a)};_.hf=function(){return UD(this.b)};_.b=null;_.c=null;function KD(a){this.b=a}s(477,1,{},KD);_.qc=function(){var a,b;for(b=new Bi(this.b.c.b);b.c<b.e.ye();)a=Ci(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function VD(){var a=(WD(),XD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=YD;WD();b=b&&b[0]&&(typeof b[0]==Hf||typeof b[0]==oe)?b[0]:null;a:if(ZD==e||$D==e&&y(b,147))e=!0;else{if(null!=b)for(b=vn(b);b&&b!=ZD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new lD:3==arguments.length?a=new pD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new mD(arguments[0]):4==arguments.length?a=new nD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new oD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.De(a)});b.clear=A(function(){this.g.Ee()});b.deferredRepaint=A(function(){this.g.Fe()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Me(a)});b.jmeFile=A(function(){return this.g.Ne()});b.molFile=A(function(){return this.g.Oe()});b.nonisomericSmiles=A(function(){return this.g.Pe()});b.options=A(function(a){this.g.Qe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Se(a)});b.readMolecule=A(function(a){this.g.Te(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Ue()});b.resetAtomColors=A(function(a){this.g.Ve(a)});
-b.setAntialias=A(function(a){this.g.We(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.Xe(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Ye(a,b)});b.setHelpURL=A(function(a){this.g.Ze(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.$e(a)});b.setMolecularAreaLineWidth=A(function(a){this.g._e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g.af(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.bf(a)});b.setPasteLabel=A(function(a){this.g.cf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.df(a)});b.setSubstituent=A(function(a){this.g.ef(a)});b.setTemplate=A(function(a,b){this.g.ff(a,b)});b.showInfo=A(function(a){this.g.gf(a)});b.smiles=A(function(){return this.g.hf()});aE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function nt(){bE||(bE=!0,VD())}s(478,1,{},nt);var bE=!1;function cE(a){qn();this.i=a}s(480,457,Th,cE);function tt(){qn();this.i="divide by zero"}s(481,97,di,tt);function it(){qn()}function dE(a){qn();this.i=a}
-s(482,97,di,it,dE);function VC(a,b,c){var d,e;d=eE(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function fE(){}function gE(a){return typeof a==Gf?zc+(0>a?-a:a):a}function hE(a,b){var c;c=new fE;c.e=Kb+(iE(0!=a?-a:0)?gE(0!=a?-a:0):j+ti(c));jE(0!=a?-a:0)&&kE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new fE;b.e=Kb+(iE(a)?gE(a):j+ti(b));jE(a)&&kE(a,b);return b}
-function W(a,b){var c;c=new fE;c.e=Kb+(iE(a)?gE(a):j+ti(c));jE(a)&&kE(a,c);c.c=b?8:0;return c}function lE(){var a;a=new fE;a.e=Kb+(iE(0)?gE(0):j+ti(a));jE(0)&&kE(0,a);a.c=2;return a}function mE(a){var b;b=new fE;b.e=Kb+(iE(a)?gE(a):j+ti(b));jE(a)&&kE(a,b);b.c=1;return b}function jE(a){return typeof a==Gf&&0<a}function iE(a){return null!=a&&0!=a}
-function kE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.d])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},fE);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function nE(a){var b;b=oE;!b&&(b=oE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new pE(Sb+a+ga);return b}
-function EC(a,b){var c,d;if(null==a)throw new pE(Ff);if(2>b||36<b)throw new pE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new pE(Sb+a+ga);}c=parseInt(a,b);if(isNaN(c))throw new pE(Sb+a+ga);if(-2147483648>c||2147483647<c)throw new pE(Sb+a+ga);return c}s(486,1,{113:1,124:1});var oE=null;function qE(a){this.b=a}
-s(485,486,{113:1,116:1,117:1,124:1},qE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function dA(a){this.b=a}s(487,486,{113:1,116:1,120:1,124:1},dA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return J(this.b)};_.tS=function(){return j+this.b};_.b=0;function Uz(){qn()}function qk(a){qn();this.i=a}s(488,97,Kh,Uz,qk);function Vv(){qn()}function Xw(a){qn();this.i=a}s(489,97,di,Vv,Xw);
-function S(a){this.b=a}function Ft(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function yt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sE(),tE)[b],!c&&(c=tE[b]=new S(a)),c):new S(a)}s(490,486,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function sE(){sE=u;tE=v(uE,r,122,256,0)}var tE;function Bj(a){return 0>a?-a:a}function Aj(a,b){return a>b?a:b}function vE(a){return Math.round(a)}function nn(){qn()}function js(a){qn();this.i=a}s(493,97,{113:1,119:1,123:1,125:1,127:1},nn,js);function vi(){vi=u;wi=F(ui,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var wi;function pE(a){qn();this.i=a}s(495,488,Kh,pE);
-function un(a){this.b="Unknown";this.d=a;this.c=-1}s(496,1,{113:1,126:1},un);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:j)+va};_.b=null;_.c=0;_.d=null;function eE(a,b){return a.charCodeAt(b)}function wE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function Ss(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function yv(a,b){return a.indexOf(b)}
-function CC(a,b,c){return a.indexOf(b,c)}function Xy(a,b){return a.lastIndexOf(b)}function xE(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Un(c,++d):c=c.substr(0,d-0)+Un(c,++d);return a.replace(RegExp(b,pe),c)}
-function yE(a,b){for(var c=RegExp(b,pe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(mt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Un(a,b){return a.substr(b,a.length-b)}
-function Tn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function zv(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Wt(this)};_.tS=_.toString;function zE(){zE=u;AE={};BE={}}
-function Wt(a){zE();var b=mb+a,c=BE[b];if(null!=c)return c;c=AE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+eE(a,d++);c|=0}256==CE&&(AE=BE,BE={},CE=0);++CE;return BE[b]=c}var AE,CE=0,BE;function jn(a,b){kn(a.b,b);return a}function hn(){this.b=new Vn}function DE(){this.b=new Vn;this.b.b+=j}s(498,1,oi,hn,DE);_.tS=function(){return this.b.b};function Ut(){this.b=new Vn}
-function AC(){this.b=new Vn}function Ds(a){this.b=new Vn;kn(this.b,a)}s(499,1,oi,Ut,AC,Ds);_.tS=function(){return this.b.b};function DC(a){a="String index out of range: "+a;qn();this.i=a}s(500,489,di,DC);
-function EE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new nn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new dE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new dE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Vv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ht(b,c,a[--d])}else for(c=e+c;e<c;)ht(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Bv(){qn()}function KC(a){qn();this.i=a}s(502,97,di,Bv,KC);function jA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:wn(b,c))return a;return null}function mA(a,b){var c;return(c=jA(a.ud(),b))?(c.Wc(),!0):!1}function FE(a){var b,c,d,e;d=new hn;b=null;d.b.b+=Oc;for(c=a.ud();c.Uc();)null!=b?kn(d.b,b):b=Ba,e=c.Vc(),kn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(503,1,{});_.jf=function(){throw new KC("Add not supported on this collection");};
-_.kf=function(a){return!!jA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.lf=function(a){return mA(this,a)};_.tS=function(){return FE(this)};s(505,503,Vh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.kf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=zn(c),a=~~a);return a};
-function GE(a,b){var c;return y(b,131)&&(c=b.mf(),hv(a.b,c))?(c=Zi(a.b,c),a.b.ze(b.nf(),c)):!1}function OC(a){this.b=a}s(504,505,Vh,OC);_.kf=function(a){return GE(this,a)};_.ud=function(){return new GC(this.b)};_.lf=function(a){return GE(this,a)?(a=a.mf(),Ki(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function IC(a){if(a.c)Ei(a.b),Ki(a.d,a.c.mf()),a.c=null;else throw new Fv("Must call next() before remove().");}
-function GC(a){var b;this.d=a;b=new Wi;a.d&&Qi(b,new HE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new IE(a,d.substring(1));b.jf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.jf(c[d])}this.b=new Bi(b)}s(506,1,{},GC);_.Uc=function(){return HC(this.b)};_.Vc=function(){return this.c=Ci(this.b)};_.Wc=function(){IC(this)};_.b=null;_.c=null;_.d=null;s(508,1,Ph);_.eQ=function(a){return y(a,131)&&JC(this.mf(),a.mf())&&JC(this.nf(),a.nf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.mf()&&(a=zn(this.mf()));null!=this.nf()&&(b=zn(this.nf()));return a^b};_.tS=function(){return this.mf()+qb+this.nf()};function HE(a){this.b=a}s(507,508,Ph,HE);_.mf=function(){return null};_.nf=function(){return this.b.c};_.of=function(a){return LC(this.b,a)};_.b=null;function IE(a,b){this.c=a;this.b=b}s(509,508,Ph,IE);_.mf=function(){return this.b};_.nf=function(){return this.c.f[mb+this.b]};_.of=function(a){return MC(this.c,this.b,a)};_.b=null;_.c=null;
-function Uw(a,b){(0>a||a>=b)&&JE(a,b)}function JE(a,b){throw new Xw("Index: "+a+", Size: "+b);}s(510,503,Jh);_.pf=function(){throw new KC("Add not supported on this list");};_.jf=function(a){this.pf(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:wn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:zn(c)),b=~~b;return b};_.ud=function(){return new Bi(this)};_.rf=function(){return this.sf(0)};_.sf=function(a){return new KE(this,a)};_.tf=function(){throw new KC("Remove not supported on this list");};function HC(a){return a.c<a.e.ye()}function Ci(a){if(a.c>=a.e.ye())throw new Yv;return a.e.qf(a.d=a.c++)}function Ei(a){if(0>a.d)throw new mx;a.e.tf(a.d);a.c=a.d;a.d=-1}function Bi(a){this.e=a}s(511,1,{},Bi);_.Uc=function(){return HC(this)};
-_.Vc=function(){return Ci(this)};_.Wc=function(){Ei(this)};_.c=0;_.d=-1;_.e=null;function KE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&JE(b,c);this.c=b}s(512,511,{},KE);_.uf=function(){return 0<this.c};_.vf=function(){if(0>=this.c)throw new Yv;return this.b.qf(this.d=--this.c)};_.b=null;function LE(a){a=new GC(a.c.b);return new ME(a)}function NE(a,b){this.b=a;this.c=b}s(513,505,Vh,NE);_.kf=function(a){return hv(this.b,a)};_.ud=function(){return LE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function ME(a){this.b=a}s(514,1,{},ME);_.Uc=function(){return HC(this.b.b)};_.Vc=function(){return(this.b.c=Ci(this.b.b)).mf()};_.Wc=function(){IC(this.b)};_.b=null;s(515,510,Jh);_.pf=function(a,b){var c;c=pA(this,a);var d=c.e;new kA(b,c.c);++d.c;++c.b;c.d=null};_.qf=function(a){var b;b=pA(this,a);try{return qA(b)}catch(c){c=Hi(c);if(y(c,132))throw new Xw("Can't get element "+a);throw c;}};_.ud=function(){return pA(this,0)};
-_.tf=function(a){var b,c;b=pA(this,a);try{c=qA(b)}catch(d){d=Hi(d);if(y(d,132))throw new Xw("Can't remove element "+a);throw d;}OE(b);return c};function PE(a){a.c=v(QE,r,0,0,0)}function Az(a,b,c){(0>b||b>a.d)&&JE(b,a.d);a.c.splice(b,0,c);++a.d}function Qi(a,b){ht(a.c,a.d++,b);return!0}function vu(a,b){Uw(b,a.d);return a.c[b]}function uj(a,b){for(var c=0;c<a.d;++c)if(JC(b,a.c[c]))return c;return-1}function yu(a,b){var c;c=(Uw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Pi(a,b){var c;c=uj(a,b);if(-1==c)return!1;yu(a,c);return!0}function uk(a,b){var c;if(b.length<a.d){c=b;var d;d=at(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ht(b,c,a.c[c]);b.length>a.d&&ht(b,a.d,null);return b}function Wi(){PE(this)}function bB(a){PE(this);this.c.length=a}function Yz(a){PE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(516,510,si,Wi,bB,Yz);_.pf=function(a,b){Az(this,a,b)};
-_.jf=function(a){return Qi(this,a)};_.Ee=function(){this.c=v(QE,r,0,0,0);this.d=0};_.kf=function(a){return-1!=uj(this,a)};_.qf=function(a){return vu(this,a)};_.ve=function(){return 0==this.d};_.tf=function(a){return yu(this,a)};_.lf=function(a){return Pi(this,a)};_.ye=function(){return this.d};_.d=0;function oA(a,b,c){var d;for(d=0;d<b;++d)ht(a,d,c)}function zs(){zs=u;As=new RE}var As;function RE(){}s(519,510,li,RE);_.kf=function(){return!1};_.qf=function(){throw new Vv;};_.ye=function(){return 0};
-function SE(){this.b=new Date}function TE(a){return 10>a?bb+a:j+a}s(520,1,{113:1,115:1,116:1,128:1},SE);_.eQ=function(a){return y(a,128)&&It(L(this.b.getTime()),L(a.b.getTime()))};_.hC=function(){var a;a=L(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=pt(c&4194303,b&4194303,e&1048575);a=pt(a.l^b.l,a.m^b.m,a.h^b.h);return M(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(UE(),VE)[this.b.getDay()]+ba+WE[this.b.getMonth()]+ba+TE(this.b.getDate())+ba+TE(this.b.getHours())+mb+TE(this.b.getMinutes())+mb+TE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function UE(){UE=u;VE=F(mt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));WE=F(mt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var VE,WE;
-function ss(a,b){return null==x(a.b,b,a)}function rs(){this.b=new zi}s(522,505,{113:1,115:1,133:1},rs);_.jf=function(a){return ss(this,a)};_.kf=function(a){return hv(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return LE(new NE(this.b,new OC(this.b)))};_.lf=function(a){return null!=Ki(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return FE(new NE(this.b,new OC(this.b)))};_.b=null;
-function pA(a,b){var c,d;(0>b||b>a.c)&&JE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new XE(a,b,d)}function tA(){this.b=new YE;this.c=0}s(523,515,li,tA);_.jf=function(a){new kA(a,this.b);++this.c;return!0};_.sf=function(a){return pA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function qA(a){if(a.c==a.e.b)throw new Yv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function OE(a){if(!a.d)throw new mx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function XE(a,b,c){this.e=a;this.c=c;this.b=b}s(524,1,{},XE);_.Uc=function(){return this.c!=this.e.b};_.uf=function(){return this.c.c!=this.e.b};_.Vc=function(){return qA(this)};_.vf=function(){if(this.c.c==this.e.b)throw new Yv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){OE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function YE(){this.b=this.c=this}
-function kA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(525,1,{},YE,kA);_.b=null;_.c=null;_.d=null;function NC(a,b){this.b=a;this.c=b}s(526,508,Ph,NC);_.mf=function(){return this.b};_.nf=function(){return this.c};_.of=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Yv(){qn()}s(527,97,{113:1,119:1,125:1,127:1,132:1},Yv);function JC(a,b){return jt(a)===jt(b)||null!=a&&wn(a,b)}function aB(a){var b=v(uA,r,90,0,0);return uk(a.b,b)}function Kz(){this.b=new Wi}
-s(529,510,si,Kz);_.pf=function(a,b){Az(this.b,a,b)};_.jf=function(a){return Qi(this.b,a)};_.kf=function(a){return-1!=uj(this.b,a)};_.qf=function(a){return vu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Bi(this.b)};_.tf=function(a){return yu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return FE(this.b)};_.b=null;function ZE(a){a.ac.d.hb&&gB(a)}function $E(a){var b;if(a.ac.d.hb){b=bz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}iB(a)}
-function aF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function GD(a){var b=a.k;bF(a.ac.d,b.b,b.c);!az(a)&&Fz(a);pz(a)}function cF(){lB.call(this,j);this.j=new xA(this.wf());Xz(this.r,new dF(this))}s(531,416,gi);_.Id=function(a,b){return jt(a.i)===jt(this.j)?($E(this),!0):this.xf(a,b)};_.wf=function(){return"Close"};_.xf=function(){return!1};_.Bd=function(){$E(this)};_.j=null;_.k=null;
-function HD(a,b,c){cF.call(this);this.ac&&nB(this.ac.d,!1);kB(this,!1);Iz(this,new vB(0));a=new zB(a,1);Q(this,a,null);a=new Mz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=bz(b),jB(this),aF(this.k,~~(Wn(b.Ob.pb,Jf)/2)-~~(this.fc/2),~~(Wn(b.Ob.pb,If)/2)-~~(this.Xb/2)));c&&O(this,c)}s(530,531,gi,HD);_.wf=function(){return"OK"};function eF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Fv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Fv(Yb);a.b=a.b.c;return a.b.b}
-function AD(){this.b=this.c=new fF}s(532,1,{},AD);_.b=null;function fF(){this.b=null}function gF(a){this.b=a}s(533,1,{},fF,gF);_.b=null;_.c=null;_.d=null;function dF(a){this.b=a}s(534,451,ni,dF);_.b=null;function hF(){hF=u;iF=F(mt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ID=(DA(),GA);jF=QA(ID);yD=v(kF,r,89,23,0);zD=v(mt,r,1,23,0);lF=v(kF,r,89,7,0);mF=null!=(qC(),rC[Le])}
-function MD(a){var b;if(a.Bb)b=nF(a,1)+rb+nF(a,2)+rb+nF(a,3);else if(b=nF(a,0),0<b.length){var c=new oF(a.Z);Qi(a._.b,c)}return b}function pF(a,b){var c,d;c=b.b;if(D(c,(qF(),rF).c))qr(UD(a));else if(D(c,sF.c))qr(Rq(a));else if(D(c,tF.c))c=a.u,d=(!a.ub&&(a.ub=new rr(a)),a.ub),c.b=d,sr(),tr(c);else if(D(c,eg)){7!=a.O&&(a.P=dh);d=b.d;d=Pt(d,ch);c=Et(d,a.P);var e=!Ct(c,dh)?xt(c):c;!Ct(e,jh)&&uF(a.Z,M(c));vF(a);a.lb=!0;hD(a);a.O=7;a.P=d}else D(c,kg)||(D(c,ee)?wF(a):QD(a,c))}
-function xF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(yF,r,-1,4,1);l=v(yF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)zF(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Sz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;AF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||BF(a.fb[f])}}}
-function JD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new CF(a),a.Z.r=0);null!=a.rb&&ZC(a.rb,null)}}function tD(a,b){var c,d,e,f;f=new JB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new CB(Lb+d);var g=(qF(),rF).c;d.d=g;IB(f,d);Xz(d.e,a);d=new CB(Lb+c);d.d=sF.c;Xz(d.e,a);IB(f,d);IB(f,new CB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new CB(c);d.d=tF.c;Xz(d.e,a);IB(f,d);Vy(a,f);return f}
-function DF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,ID);a.nb?(e==a.c&&X(b,RA(ID)),qB(b,g,f,a.Y,a.Y),X(b,(DA(),IA)),EF(b,g,f,a.Y-1,a.Y-1)):e==a.c?pB(b,g+1,f+1,a.Y,a.Y,!1):pB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(DA(),JA)),e){case 101:X(b,MA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;FF(b,!0);GF(b,HF(b,c,e,d,i));X(b,JA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(FF(b,!1),GF(b,HF(b,c,e,d,i)));IF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,KA),qB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,MA),qB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,NA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,JA);break;case 107:X(b,LA);qB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,JA);EF(b,g+4,f+4,a.Y-8,a.Y-8);IF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:JF(b,g,f,a.Y,!0);break;case 111:JF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,EA);qB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,JA);EF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,ID);a.ob&&pB(b,g+1,f+1,a.Y,a.Y,!1);X(b,JA);KF(a,b,g,f,"NEW");break;case 106:X(b,KA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,JA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));KF(a,b,g+6,f,nc);break;case 104:X(b,KA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,JA);break;case 105:a.Ib?(X(b,OA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,JA)):KF(a,b,g,f,"123");break;case 113:X(b,PA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);qB(b,e,d,c,c);X(b,JA);LF(a,
-b,g,f,EA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:MF(a,b,g,f+2,3);break;case 207:MF(a,b,g,f,4);break;case 208:MF(a,b,g,f,5);break;case 209:MF(a,b,g,f,1);break;case 210:MF(a,b,g,f,6);break;case 211:MF(a,b,g,f,7);break;case 212:MF(a,b,g,f,8);break;case 213:KF(a,b,g,f,"FG"),a.F=new FB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=zD[c]&&LF(a,b,g,f,yD[c],zD[c])}function NF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,ID),qB(d,0,0,c,b),a.nb?(X(d,(DA(),IA)),EF(d,-1,0,c,b-1)):(X(d,jF),Z(d,0,0,c-1-2,0),X(d,RA(ID)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),OF(d,a.X),X(d,(DA(),JA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,KA),PF(d,a.J,10,15),QF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function RF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,ID);qB(d,0,0,c,b);a.nb?(X(d,(DA(),IA)),Z(d,0,b-1,c,b-1),e=uD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,jF),Z(d,0,0,0,b-1),Z(d,0,uD*a.Y,b-1,uD*a.Y),X(d,RA(ID)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=uD+2;++b)DF(a,d,1,b);QF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function SF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);qB(e,0,0,c,b);d=a.db?(MB(),PB):(MB(),RB);if((MB(),NB)==(MB(),NB))d==PB?e.b=j:e.b=rg;d=new bA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,B=n=void 0,K=m=q=o=i=void 0,P=m=i=void 0,Y=h=o=h=void 0,da=w=B=void 0,N=da=q=n=l=B=m=q=H=K=n=void 0,N=h=n=o=o=K=N=Y=i=P=P=H=Y=n=n=P=Y=void 0,w=B=1,l=
-2,da=3;f.w&&(AF(f),xF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=J(13*f.n.B*i),f.n.k=new dB(Vb,0,i),f.n.n=new TB((gq(),f.n.k)));f.n.A&&(X(g,(DA(),JA)),EF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=M(L(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(hF(),lF)[f.e[i]]),h=g,o=J(f.J[i]-m/2),P=J(f.M[i]-m/2),Y=N=m,FF(h,!0),GF(h,HF(h,o,P,N,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(hF(),lF)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*da*B,n=3*da*w,P=v(I,k,-1,4,1),o=v(I,k,-1,4,1),P[0]=J(f.J[h]+q),o[0]=J(f.M[h]-n),P[1]=J(f.J[m]+q),o[1]=J(f.M[m]-n),P[2]=J(f.J[m]-q),o[2]=J(f.M[m]+n),P[3]=J(f.J[h]-q),o[3]=J(f.M[h]+n),m=g,h=P,FF(m,!0),GF(m,TF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(DA(),JA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(hF(),lF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];N=f.M[h];P=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=P-Y,B=o-
-N,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,NA);q=l*B;n=l*w;Z(g,M(L(Math.round(Y+q))),M(L(Math.round(N-n))),M(L(Math.round(P+q))),M(L(Math.round(o-n))));Z(g,M(L(Math.round(Y-q))),M(L(Math.round(N+n))),M(L(Math.round(P-q))),M(L(Math.round(o+n))));X(g,JA);break;case 3:m=M(L(Math.round(Y)));h=M(L(Math.round(N)));P=M(L(Math.round(P)));o=M(L(Math.round(o)));Z(g,m,h,P,o);Y=M(L(Math.round(da*B)));N=M(L(Math.round(da*w)));Z(g,m+Y,h-N,P+Y,o-N);Z(g,m-Y,h+N,P-Y,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=Y-(Y-P)/10*h,K=N-(N-o)/10*h,Z(g,M(L(Math.round(H))),M(L(Math.round(K))),M(L(Math.round(H))),M(L(Math.round(K))));OF(g,f.n.k);m=UF(f.n.n);n=f.f[i];h=tb;null!=n&&(h=n);n=UB(f.n.n,h);Y=M(L(Math.round((Y+P)/2-n/2)));n=M(L(Math.round((N+o)/2+~~(m/2)-1)));X(g,NA);PF(g,h,Y,n);X(g,JA);break;default:if(1==f.B[i]||3==f.B[i])q=da*B,n=da*w,K=v(I,k,-1,3,1),H=v(I,k,-1,3,1),K[0]=M(L(Math.round(P+q))),H[0]=M(L(Math.round(o-n))),K[1]=M(L(Math.round(Y))),H[1]=M(L(Math.round(N))),K[2]=
-M(L(Math.round(P-q))),H[2]=M(L(Math.round(o+n))),m=g,h=K,o=H,FF(m,!0),GF(m,TF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*B;n=da*w;for(h=0;10>h;++h)H=Y-(Y-P)/10*h,K=N-(N-o)/10*h,m=h/10,Z(g,M(L(Math.round(H+q*m))),M(L(Math.round(K-n*m))),M(L(Math.round(H-q*m))),M(L(Math.round(K+n*m))))}else Z(g,M(L(Math.round(Y))),M(L(Math.round(N))),M(L(Math.round(P))),M(L(Math.round(o))))}}w=v(yF,r,-1,f.t+1,1);B=v(I,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];OF(g,f.n.k);m=UF(f.n.n);N=v(mt,r,1,f.t+1,0);P=v(I,k,-1,f.t+1,1);o=v(I,k,-1,f.t+1,1);l=v(VF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=WF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,P[i]=o[i]=UB(f.n.n,h),l[i]=XF(f,i,P[i],P[i],m,!1)):(Y=w[i]<f.J[i],H=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<B[i]&&(H=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Ub,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Bj(f.A[i])&&(q+=Bj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=UB(f.n.n,n),q=UB(f.n.n,h),P[i]=n,o[i]=q,q=l[i]=XF(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(hF(),lF)[f.e[i]]),qB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(hF(),lF)[f.e[i]]):X(g,(DA(),JA)):X(g,(hF(),yD)[f.c[i]]),PF(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=P[i],q=o[i],Y=M(L(vE(f.J[i]-n/2))),n=M(L(vE(f.M[i]+~~(m/2)-1))),X(g,(DA(),NA)),PF(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(DA(),KA):(DA(),PA)),0<f.D&&106!=f.n.c&&(q=l[f.D],EF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(da+1)*B,n=(da+1)*w,K=v(I,k,-1,5,1),H=v(I,k,-1,5,1),K[0]=M(L(vE(f.J[h]+q))),K[1]=M(L(vE(f.J[m]+q))),H[0]=M(L(vE(f.M[h]-n))),H[1]=M(L(vE(f.M[m]-n))),K[3]=M(L(vE(f.J[h]-q))),K[2]=M(L(vE(f.J[m]-q))),H[3]=M(L(vE(f.M[h]+n))),H[2]=M(L(vE(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(da=g,i=K,B=H,da.o&&(FF(da,!1),GF(da,TF(da,i,B,5,!0)))),106==f.n.c&&YF(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(DA(),KA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],EF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(DA(),IA)),Z(e,c-1,0,c-1,b-1)):(X(e,RA(ID)),Z(e,c-1,0,c-1,b-1),X(e,ID),Z(e,c-2,0,c-2,b-1),X(e,jF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(DA(),NA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new dB(Vb,0,13),a.W=new TB(a.T),null!=a.bb&&(d=UB(a.W,a.bb),c=M(L(Math.round((c-d)/2))),b-=13,X(e,(DA(),JA)),OF(e,a.T),PF(e,a.bb,c,b)));QF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function MF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(I,k,-1,9,1);l=v(I,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+a*Math.sin(i)),l[f]=J(d+a*Math.cos(i));f=e+1;b.o&&(FF(b,!1),GF(b,TF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=J(c+(a-3)*Math.sin(i)),l[f]=J(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function ZF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,ID);qB(d,0,0,b,c);a.nb?(X(d,(DA(),IA)),c=13*(a.Y+a.S),EF(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,RA(ID)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,jF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)DF(a,d,b,1),DF(a,d,b,2);a.c=c;QF(a.Ob,a.Lb,0,0)}}
-function JF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);IF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function $F(a,b){var c,d,e,f,g,i,h;ND(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=aG(b);h=new XC(b,g,!0);d=j;for(c=1;5>=c;++c)d=bG(h,g);c=rE(EC(Tn(d.substr(0,3)),10)).b;f=rE(EC(Tn(d.substr(3,3)),10)).b;bG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=bG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new cG(a,e)}xF(a,1,c,1);xF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new cG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",hD(a),!1;null!=a.i&&a.Z&&CD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&CD(a.Z,a.j,!1);g=dG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new eG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];xF(a,1,g,0)}hD(a);return!0}
-function fG(a,b){var c,d,e,f,g,i,h,l;ND(a);c=f=0;l=new XC(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=QC(l);a.tb=0;for(d=1;d<=g;++d)if(h=UC(l),Tn(h),!D(h,bh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new RD(a,h);if(0==a.Z.t)return TD(a,"ERROR - problems in reading/processing molecule !"),qC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return TD(a,"ERROR - strange reaction - fixing !"),qC(),!1;if(3<i)return TD(a,"ERROR - strange reaction !"),qC(),!1;1<a.tb&&!e&&wD(a,yf);e&&!a.Bb&&wD(a,Zf);!e&&a.Bb&&
-wD(a,Cf);e?(xF(a,1,f,1),xF(a,f+1,c-1,2),xF(a,c,a.tb,3)):xF(a,1,a.tb,0);hD(a);return!0}function ur(a,b){a.jb=!0;a.J=b}
-function yr(a,b){var c,d;if(0==b)return!1;vF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:JD(a);d=a.$;d.b=d.c;d.c.d=null;gG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;hG(a,eF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new Fv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new Fv(Yb);d.b=d.b.d;hG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=vu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(ur(a,cc+(a.Db.b+1)+fa+a.Db.d),d=xE(d),DD(a,d,!1),null!=a.rb&&ZC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=vu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=gc):(ur(a,cc+(a.Db.b+1)+fa+a.Db.d),d=xE(d),DD(a,d,!1),null!=a.rb&&ZC(a.rb,null));break;case 101:a.Gb&&ZE(a.Gb);a.Gb=new iG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new jG(a):a.zb.ac.d.hb?kG(a.zb.ac.d):
-GD(a.zb);break;case 113:a.b&&ZE(a.b);a.b=new iG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,xD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=lG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(yF,r,-1,4,1);zF(a.Z,d);a.lb=!0;a.Z=new oF(a.Z);d=J(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;SD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,mG(a.Z,a.Z.D),a.Z.D=0,wF(a)):0<a.Z.E&&(a.lb=!0,nG(a.Z,a.Z.E),
-a.Z.E=0,wF(a));oG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new JB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new CB(c),IB(i,g),g.d=c,Xz(g.e,a);Vy(a,i);a.E=i}pG(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(ZE(a.o),a.o=null);0==a.Z.D&&(a.o=new iG(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,wF(a)),18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),qG(a.Z,a.Z.D,d),wF(a)),oG(a.Z))}hD(a);return!0}
-function Rq(a){var b,c,d;d=UD(a);c=j;if(a.Bb){var e,f,g;g=bt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)lG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(rG(g[1][0],3)+rG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+sG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+sG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new tG(a,a.fb,a.tb)),c=sG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function uG(a,b,c,d){var e;e=c;var f=d,g,i;(g=vG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=tD(a,!0)),a.w):(!a.v&&(a.v=tD(a,!1)),a.v),pG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=wG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=uD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",hD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=yr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)mG(a.Z,a.Z.D),a.Z.D=0,wF(a);else{if(106==a.c)return!0;if(108==a.c)xG(a.Z,a.Z.D,0),wF(a);else if(157==a.c)xG(a.Z,a.Z.D,1),wF(a);else if(158==a.c)xG(a.Z,a.Z.D,-1),wF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):wF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(230==a.c)a.O=3,wF(a);else if(233<=a.c&&262>a.c)zG(a.Z,!1),wF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;qG(a.Z,a.Z.D,Xn(a.zb.f.ac.b.pb,Ug));wF(a)}else if(105==a.c)AG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),1>d.length&&(d=Nc),qG(a.Z,a.Z.D,d)),wF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(0<a.Z.E)if(104==a.c)nG(a.Z,a.Z.E),a.Z.E=
-0,wF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])ur(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;mG(d,c);d.b[c]=0}a.Z.E=0;wF(a)}else if(201==a.c)BG(a.Z,a.Z.E),wF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),wF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,wF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,wF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,yG(a.Z),wF(a);else if(107==a.c){if(!a.zb.c)return!0;d=Xn(a.zb.f.ac.b.pb,Ug);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;wF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new CF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(CG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,yG(a.Z)):300<a.c?(CG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=Xn((vr(),wr).ac.b.pb,Ug),1>d.length&&(d=Nc),qG(a.Z,1,d))):230==a.c?BD(a,null):233<=a.c&&262>a.c?(CG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,zG(a.Z,!0)):qC();wF(a)}else e=!1;e&&(oG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,hD(a))}return e}
-function DG(a,b,c,d){var e,f;if(a.z||!a.hb||vG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=EG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)mG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),nG(b,e),0<EG(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){ur(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,M(L(Math.round(h))));b.j[b.v]=b.t;0<EG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;ur(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(wG(b)||vG(b))uF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(yF,r,-1,4,1);zF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;vF(a);a.lb=!0;hD(a);a.Mb=c;a.Nb=d;return!0}
-function FG(a,b,c,d){var e,f,g;if(!a.z&&!vG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((hF(),mF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&ZC(a.qb,F(uE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;vF(a);a.lb=!0;hD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function GG(a){if(a.z)return!0;a.jb=!1;a.P=dh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=EG(b,b.t),6>b.z[c]&&(HG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),mG(b,b.t));b.C=!1;wF(a)}else a:{var b=a.Z,e,f;c=EG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):ur(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],ur(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=M(L(vE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=M(L(vE((b.M[b.F]+b.M[c])/2))))}}BF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,eF(b),b.b.d=c),wF(a),a.r=!1)}else 5==a.O&&(BF(a.Z),wF(a));0<a.O&&(a.D=!1,vF(a),a.lb=!0,oG(a.Z),IG(a.Z),hD(a),a.O=0,a.f=!1);if(mF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,vF(a),a.lb=!0,hD(a);return!0}function vF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function wD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Cf)?a.Bb=!1:-1<b.indexOf(Zf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(yf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Gf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,xF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)JG(a.fb[c]),AF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++uD;hD(a)}
-function hD(a){var b,c,d;b=Sz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Oz(a,d,c),SF(a),a.z||(a.Lb=Oz(a,b.c,2*a.Y+a.S),ZF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Oz(a,a.Y,c),RF(a),a.I=Oz(a,d,a.Y),NF(a))):(SF(a),a.z||(NF(a),a.D&&(ZF(a),RF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function LD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=lG(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=WF(c,h);c.n.M&&0<c.x[h]&&(i+=Ub,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Bj(c.A[h])&&(i+=Bj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+KG(0.055999999999999994*c.J[h],0,2)+ba+KG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=bh),e+=c)}return e}function nF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=lG(a.fb[c]),d!=b))continue;d=LG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function wF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&ZC(a.rb,null)}var c,d,e;e=new MG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new oF(d),SD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new gF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function DD(a,b,c){try{$F(a,b)?c&&wF(a):hD(a)}catch(d){if(d=Hi(d),y(d,119))hD(a);else throw d;}}
-function BD(a,b){try{fG(a,b)?wF(a):hD(a)}catch(c){if(c=Hi(c),y(c,119))hD(a);else throw c;}}function PD(a){vF(a);a.lb=!0;hD(a)}function ND(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new CF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;hD(a);null!=a.rb&&ZC(a.rb,null)}function hG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new oF(d),SD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&ZC(a.rb,null)}}
-function OD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,hD(a),null):a.fb[b]}function QD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,La)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?yr(a,c):b="Not known group!";a.jb=!0;a.J=b;hD(a)}
-function TD(a,b){a.jb=!0;a.J=b;hD(a)}function UD(a){var b;b=MD(a);vF(a);hD(a);return b}function KF(a,b,c,d,e){var f,g,i,h;f=a.W;h=UB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new dB(f.d.b,f.d.d,g),f=new TB(i),h=UB(f,e),b.f=i,b.j=NG(i);else OF(b,a.T);f=fB(f.b,f.d).b-fB(f.b,f.d).c;PF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function LF(a,b,c,d,e,f){var g,i;g=UF(a.V);i=UB(a.V,f);OF(b,a.U);(b.e=e)&&(b.i=cg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+va);PF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function UF(a){return fB(a.b,a.d).b-fB(a.b,a.d).c}function xr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=yd,hD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=yd):ur(a,a.y+ba),hD(a))}
-function qD(){hF();Mz.call(this);this.Ob=(gq(),gq(),tz).b;this.x=new dB(null,0,8);this.t=(DA(),EA);this.fb=v(OG,r,135,99,0);this._=new Kz;this.Db=new PG;this.K=D((qC(),rC[Ne]),$b);this.u=new QG;this.G=F(mt,r,1,[Ha,Ia,Sa,Ga,Oa,Na,La,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new CF(this);lF[0]=HA;lF[1]=new FA(255,153,153);lF[2]=new FA(255,204,102);lF[3]=new FA(255,255,153);lF[4]=new FA(102,255,255);lF[5]=new FA(51,204,255);lF[6]=new FA(255,153,255)}s(535,391,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},qD);
-_.qe=function(a){pF(this,a)};_.Zd=function(){hD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=dh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var uD=10,ID,jF,yD,iF,mF,sD=null,lF,zD;
-function gD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)ZC(a.b.xb,F(mt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=yE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ht(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{$F(a.b,b)?(ur(a.b,"Structure pasted"+d),wF(a.b)):(GD(new HD(a.b.J,a.b,ID)),ND(a.b)),Rz(a.b)}catch(h){if(h=Hi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",hD(d),GD(new HD(a.b.J,a.b,ID)),Rz(a.b);else throw h;
-}}}function rr(a){this.b=a}s(536,1,{},rr);_.b=null;function qF(){qF=u;rF=new RG("COPY_SMILES",0);sF=new RG("COPY_MOL",1);tF=new RG("PASTE",2);SG=F(TG,r,134,[rF,sF,tF])}function RG(a,b){E.call(this,a,b)}s(537,139,{113:1,116:1,118:1,134:1},RG);var SG,sF,rF,tF;function MG(){this.e=v(OG,r,135,99,0)}s(538,1,{},MG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function UG(a){a.c=v(I,k,-1,20,1);a.A=v(I,k,-1,20,1);a.J=v(yF,r,-1,20,1);a.M=v(yF,r,-1,20,1);a.G=bt([20,7]);a.e=v(I,k,-1,20,1);a.d=v(mt,r,1,20,0);a.o=v(mt,r,1,20,0);a.x=v(I,k,-1,20,1);a.z=v(I,k,-1,20,1);a.H=v(I,k,-1,20,1);a.I=v(I,k,-1,20,1);a.s=v(I,k,-1,20,1);a.B=v(I,k,-1,20,1);a.K=v(I,k,-1,20,1);a.N=v(I,k,-1,20,1);a.f=v(mt,r,1,20,0);a.q=bt([10,2]);a.j=v(I,k,-1,101,1)}
-function VG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(yF,r,-1,4,1);d=v(yF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=WG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-WG(o[2],d[2],o[3],d[3]),d=WG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;CG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=XG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(yF,r,-1,2,1);YG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==EG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;ur(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];HG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&BG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=M(L(vE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=M(L(vE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function zG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&xG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,xG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];mG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)CG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)HG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];SD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];mG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];HG(a);a.H[a.u]=l;a.I[a.u]=c+d;SD(a);b&&(mG(a,l),AF(a))}c=4}ZG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function YG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function yG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])$G(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,$G(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){ur(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[XG(a,a.D,a.G[a.D][d])],2<d||1!=b){ur(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(yF,r,-1,2,1);YG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)CG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)CG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)CG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)HG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[XG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[XG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(I,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=M(L(vE((a.J[b]+a.J[e])/2))),a.N[c]=M(L(vE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;HG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(HG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(HG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=M(L(vE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=M(L(vE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(mG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&ZG(a,i);-1<l&&(a.D=l)}
-function $G(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)CG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function ZG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=EG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function XG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function aH(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Ot(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Ot(c[d])&&!Ct(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)It(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.t)break}return g==a.t}
-function AF(a){var b,c,d;b=v(yF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{zF(a,b);c=~~(c/2)-M(L(Math.round(b[0])));d=~~(d/2)-M(L(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;BF(a)}}
-function zF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function xG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=bH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&ur(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?ur(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?ur(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?ur(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:ur(a.n,"Charge change not possible on the halogen !");break;case 18:ur(a.n,
-"Use X button to change charge on the X atom !")}}
-function dG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(I,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&mG(a,c);AF(a);ur(a.n,"Smaller part(s) removed !");return 1}
-function EG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function IG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];oG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),oG(a));4==a.s[d]&&(a.s[d]=1)}}
-function WG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function SD(a){var b;cH(a);b=a.s.length;a.K=v(I,k,-1,b,1);a.N=v(I,k,-1,b,1);BF(a);oG(a)}
-function CG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(I,k,-1,c,1),EE(a.c,b,a.c.length),a.c=b,b=v(I,k,-1,c,1),EE(a.A,b,a.A.length),a.A=b,b=v(I,k,-1,c,1),EE(a.x,b,a.x.length),a.x=b,b=v(I,k,-1,c,1),EE(a.e,b,a.e.length),a.e=b,b=v(mt,r,1,c,0),EE(a.d,b,a.d.length),a.d=b,b=v(mt,r,1,c,0),EE(a.o,b,a.o.length),a.o=b,b=v(yF,r,-1,c,1),EE(a.J,b,a.J.length),a.J=b,b=v(yF,r,-1,c,1),EE(a.M,b,a.M.length),a.M=b,b=bt([c,7]),EE(a.G,b,a.G.length),a.G=b,c=v(I,k,-1,c,1),EE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function XF(a,b,c,d,e,f){var g;g=M(L(vE(a.J[b]-c/2)));f||(g-=d-c);a=M(L(vE(a.M[b]-~~(e/2))));return new Ez(g-1-2,a-2,d+1+4,e+4)}
-function HG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(I,k,-1,b,1),EE(a.H,c,a.H.length),a.H=c,c=v(I,k,-1,b,1),EE(a.I,c,a.I.length),a.I=c,c=v(I,k,-1,b,1),EE(a.s,c,a.s.length),a.s=c,c=v(I,k,-1,b,1),EE(a.B,c,a.B.length),a.B=c,c=v(I,k,-1,b,1),EE(a.K,c,a.K.length),a.K=c,c=v(I,k,-1,b,1),EE(a.N,c,a.N.length),a.N=c,b=v(mt,r,1,b,0),EE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function sG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(hF(),aa);i+="JME 2013-04-10 "+new SE+"\n \n";i+=rG(a.t,3)+rG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=KG(0.055999999999999994*(a.J[e]-c),10,4)+KG(0.055999999999999994*(g-a.M[e]),10,4)+KG(0,10,4);h=WF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+rG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=rG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:dH(a,e)&&(g=2),c=rG(a.H[e],3)+rG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=rG(a.I[e],3)+rG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=rG(a.I[e],3)+rG(a.H[e],3)),i+=c+rG(g,3)+rG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+rG(e,4)+rG(a.A[e],4)+aa);return i+"M END\n"}
-function LG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P,Y,da,N,oc,Dc,bg,xb,Od,Pd,Qd,Va,Ec;o=v(I,k,-1,a.t+10,1);n=v(I,k,-1,a.t+10,1);l=v(I,k,-1,a.t+1,1);m=v(I,k,-1,7,1);xb=v(I,k,-1,a.t+1,1);w=v(eH,r,-1,a.t+1,2);H=v(eH,r,-1,a.u+1,2);oc=0;if(0==a.t)return j;dG(a,!0);bg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){bg=!1;break}if(a.n.s&&bg){fH(a);IG(a);gH(a,H);hH(a,w,H);var Gb,td,ef,bc,ze,ud,vd,eb,lI,Td,t,wa,Im,Jm,Es,mf,Ma,Km,Lm,Hc,Mm;Gb=v(I,k,-1,a.t+1,1);td=v(I,k,-1,a.t+1,1);eb=v(iH,r,-1,a.t+1,3);var Fs=a.t,Nm,
-th,Gs,ng,Cj,Fe,nf;Cj=v(iH,r,-1,Fs+2,3);Fe=v(I,k,-1,100,1);nf=5;ng=0;Fe[0]=3;Cj[1]=fh;Cj[2]=gh;Gs=2;if(!(3>Fs))for(;nf<Fe[ng]*Fe[ng];){th=0;for(Nm=!0;Nm&&th<=ng&&nf>=Fe[th]*Fe[th];)0==nf%Fe[th]?Nm=!1:++th;if(Nm){Cj[++Gs]=Lt(nf);if(Gs>=Fs)break;ng<Fe.length-1&&(++ng,Fe[ng]=nf)}nf+=2}for(t=1;t<=a.t;++t){for(wa=Lm=1;wa<=a.u;++wa)(a.H[wa]==t||a.I[wa]==t)&&(Lm*=a.i[wa]);Km=a.c[t];18==Km&&(Mm=a.o[t],ud=Mm.charCodeAt(0)-65+1,vd=0,1<Mm.length&&(vd=Mm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Km=28*ud+vd);
-mf=0;-2>a.A[t]?mf=1:-2==a.A[t]?mf=2:-1==a.A[t]?mf=3:1==a.A[t]?mf=4:2==a.A[t]?mf=5:2<a.A[t]&&(mf=6);Hc=1;eb[t]=Lt(Lm);Hc*=126;eb[t]=Gt(eb[t],Lt(a.x[t]*Hc));Hc*=7;eb[t]=Gt(eb[t],Lt(mf*Hc));Hc*=7;eb[t]=Gt(eb[t],Lt(Km*Hc));Hc*=783;eb[t]=Gt(eb[t],Lt(a.z[t]*Hc))}for(ze=0;!aH(a,Gb,eb);){Es=!1;for(t=1;t<=a.t;++t)Gb[t]!=td[t]&&(td[t]=Gb[t],Es=!0);if(Es){for(t=1;t<=a.t;++t){eb[t]=eh;for(wa=1;wa<=a.z[t];++wa)eb[t]=Pt(eb[t],Cj[Gb[a.G[t][wa]]])}ze=0}else if(0<ze){for(t=1;t<=a.t;++t)eb[t]=eh;t=1;a:for(;t<=a.t-
-1;++t)for(wa=t+1;wa<=a.t;++wa)if(Gb[t]==Gb[wa]){eb[t]=fh;break a}}else{for(t=1;t<=a.t;++t){eb[t]=eh;for(wa=1;wa<=a.z[t];++wa)ef=a.G[t][wa],eb[t]=Pt(eb[t],Lt(a.c[ef]*a.i[XG(a,t,ef)]))}ze=1}aH(a,Gb,eb);for(t=1;t<=a.t;++t)eb[t]=Lt(td[t]*a.t+Gb[t])}for(t=1;t<=a.t;++t)td[t]=Gb[t];for(Ma=1;Ma<=a.t;++Ma)for(t=1;t<=a.t;++t)if(td[t]==Ma){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Ma];a.A[t]=a.A[Ma];a.J[t]=a.J[Ma];a.M[t]=a.M[Ma];a.z[t]=a.z[Ma];a.c[Ma]=a.c[0];a.A[Ma]=a.A[0];
-a.J[Ma]=a.J[0];a.M[Ma]=a.M[0];a.z[Ma]=a.z[0];td[t]=td[Ma];td[Ma]=Ma;a.o[0]=a.o[t];a.o[t]=a.o[Ma];a.o[Ma]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Ma];a.e[Ma]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Ma];a.x[Ma]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Gb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Gb[a.H[t]],a.I[t]=Gb[a.I[t]],a.H[t]>a.I[t]&&(Td=a.H[t],a.H[t]=a.I[t],a.I[t]=Td,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Jm=Im=
-a.t;bc=0;for(wa=t;wa<=a.u;++wa)a.H[wa]<Im?(Im=a.H[wa],Jm=a.I[wa],bc=wa):a.H[wa]==Im&&a.I[wa]<Jm&&(Jm=a.I[wa],bc=wa);Td=a.H[t];a.H[t]=a.H[bc];a.H[bc]=Td;Td=a.I[t];a.I[t]=a.I[bc];a.I[bc]=Td;Td=a.s[t];a.s[t]=a.s[bc];a.s[bc]=Td;Td=a.B[t];a.B[t]=a.B[bc];a.B[bc]=Td;lI=a.f[t];a.f[t]=a.f[bc];a.f[bc]=lI}SD(a);oG(a);gH(a,H);hH(a,w,H)}else{gH(a,H);a.i=v(I,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(I,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(da=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=xb[c]){Dc=!0;for(K=1;K<=oc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Dc=!1;break}Dc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++N]=g;if(0==N){if(Ec==a.t)break;c=l[da--]}else if(1==N)xb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++da]=c;e=0;for(q=1;q<=N;++q)if(h=XG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=XG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);xb[e]=c;c=e;a.b[e]=++Ec}}xb=v(I,k,-1,a.t+1,1);b=v(I,k,-1,a.t+1,1);P=v(eH,r,-1,a.t+1,2);Od=v(eH,r,-1,a.t+1,2);f=Ec=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(xb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){N=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=oc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++N,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Od[c]=!0;c=l[da--]}else break}f=c;c=e;1<N&&(l[++da]=f,P[e]=!0)}Pd=v(I,k,-1,a.u+1,1);Qd=v(I,k,-1,a.t+1,1);if(a.n.Jb){var nI=xb,tM=oc,Hs,oI,uh,Ge,Is,Js,Ka,Dj,Ks;uh=v(I,k,-1,a.t+1,1);for(Ka=1;Ka<=a.t;++Ka)uh[b[Ka]]=Ka;Is=v(eH,
-r,-1,a.u+1,2);for(Ka=1;Ka<=a.t;++Ka)Hs=b[Ka],oI=nI[Hs],Ge=XG(a,Hs,oI),0!=Ge&&(jH(a,Ge,uh,Pd,H),Is[Ge]=!0);for(Ka=1;Ka<=a.u;++Ka)Is[Ka]||jH(a,Ka,uh,Pd,H);Ka=1;a:for(;Ka<=a.t;++Ka)if(!(2>a.z[Ka]||4<a.z[Ka])){Js=Ks=0;for(Dj=1;Dj<=a.z[Ka];++Dj){Ge=XG(a,Ka,a.G[Ka][Dj]);if(5==a.i[Ge])continue a;1==a.s[Ge]&&0!=kH(a,Ge,Ka)&&++Ks;2==a.s[Ge]&&(Js=a.G[Ka][Dj])}if(0!=Ks)if(0<Js){var ia=a,qI=Ka,of=uh,Tc=Qd,qc=void 0,Ej=void 0,Ic=void 0,He=void 0,Jc=void 0,Om=void 0,Pm=void 0,Qm=void 0,Ud=void 0,Uc=void 0,Vc=void 0,
-Ls=void 0,Fj=void 0,Vd=void 0,Gj=void 0,Ie=void 0,Hj=void 0,Ms=void 0,Ij=void 0,Je=void 0,rI=void 0,pf=void 0,sI=void 0,Ns=void 0,Jj=void 0,qf=void 0,Vc=1,Ej=qI,qc=v(I,k,-1,ia.t+1,1);for(qc[1]=qI;;){Ls=!1;for(Uc=1;Uc<=ia.z[Ej];++Uc)if(Ic=ia.G[Ej][Uc],!(Ic==qc[1]||Ic==qc[Vc-1]))if(He=XG(ia,Ej,Ic),2==ia.s[He]&&5!=ia.i[He]){Ej=qc[++Vc]=Ic;Ls=!0;break}if(!Ls)break}if(!(0==Vc%2||2>ia.z[qc[Vc]]||3<ia.z[qc[Vc]])){qf=qc[1];Jc=qc[~~((Vc+1)/2)];Ud=qc[Vc];pf=Je=Ie=Vd=0;Ns=Ms=!1;for(Uc=1;Uc<=ia.z[qf];++Uc)Ic=
-ia.G[qf][Uc],He=XG(ia,qf,Ic),1!=ia.s[He]||5==ia.i[He]||(0==Vd?Vd=Ic:Ie=Ic);0<of[Ie]&&of[Vd]>of[Ie]&&(Om=Vd,Vd=Ie,Ie=Om);Fj=Vd;0==Vd&&(Fj=Ie,Ms=!0);for(Uc=1;Uc<=ia.z[Ud];++Uc)Ic=ia.G[Ud][Uc],He=XG(ia,Ud,Ic),1!=ia.s[He]||5==ia.i[He]||(0==Je?Je=Ic:pf=Ic);0<of[pf]&&of[Je]>of[pf]&&(Om=Je,Je=pf,pf=Om);Ij=Je;0==Je&&(Ij=pf,Ns=!0);Gj=kH(ia,XG(ia,qf,Vd),qf);Hj=kH(ia,XG(ia,qf,Ie),qf);rI=kH(ia,XG(ia,Ud,Je),Ud);sI=kH(ia,XG(ia,Ud,pf),Ud);1<(0>Gj+Hj?-(Gj+Hj):Gj+Hj)||0!=rI||0!=sI?ur(ia.n,"Bad stereoinfo on allene !"):
-(Pm=ia.J[qc[Vc-1]]-ia.J[Ud],Qm=ia.M[qc[Vc-1]]-ia.M[Ud],Jj=Math.sqrt(Pm*Pm+Qm*Qm),0.001>Jj&&(Jj=0.001),0<(ia.M[Ij]-ia.M[qc[Vc-1]])*(Pm/Jj)-(ia.J[Ij]-ia.J[qc[Vc-1]])*(Qm/Jj)?Tc[Jc]=1:Tc[Jc]=-1,Ms&&(Tc[Jc]*=-1),Ns&&(Tc[Jc]*=-1),Fj==Vd&&0>Gj&&(Tc[Jc]*=-1),Fj==Ie&&0>Hj&&(Tc[Jc]*=-1),of[Fj]>of[Ij]&&(Tc[Jc]*=-1))}}else b:{var sb=a,Ya=Ka,Os=nI,tI=uh,uI=o,vI=n,uM=tM,Rm=Qd,Sm=void 0,Wc=void 0,Ps=void 0,vh=void 0,za=void 0,wh=void 0,xd=void 0,Kj=void 0,Wd=void 0,Ob=void 0,ea=void 0,ca=void 0,Ke=void 0,Tm=void 0,
-Xc=void 0,G=void 0,Um=void 0,ca=v(I,k,-1,4,1),Tm=v(I,k,-1,4,1),Lj=void 0,Yc=void 0,Vm=void 0,Wm=void 0,Qs=void 0,Mj=void 0,Mj=-1;0<Os[Ya]&&(ca[++Mj]=Os[Ya]);for(Yc=1;Yc<=uM;++Yc)uI[Yc]==Ya&&(ca[++Mj]=vI[Yc]),vI[Yc]==Ya&&(ca[++Mj]=uI[Yc]);for(Yc=Mj+1;Yc<sb.z[Ya];++Yc){Qs=sb.t+1;Vm=1;c:for(;Vm<=sb.z[Ya];++Vm){Lj=sb.G[Ya][Vm];for(Wm=0;Wm<Yc;++Wm)if(Lj==ca[Wm])continue c;tI[Lj]<Qs&&(Qs=tI[Lj],ca[Yc]=Lj)}}0==Os[Ya]&&0<sb.x[Ya]?(ca[3]=ca[2],ca[2]=ca[1],ca[1]=ca[0],ca[0]=-1):0<sb.x[Ya]&&(ca[3]=ca[2],ca[2]=
-ca[1],ca[1]=-1);for(za=Kj=wh=vh=Um=xd=Ob=0;4>za;++za)0>=ca[za]||(Sm=XG(sb,Ya,ca[za]),Tm[za]=kH(sb,Sm,Ya),0<Tm[za]?(++Ob,Um=ca[za],wh=ca[za]):0>Tm[za]?(++xd,vh=ca[za],wh=ca[za]):Kj=ca[za]);Wd=Ob+xd;G=v(I,k,-1,4,1);Xc=0;if(3==sb.z[Ya]){if(1==Ob&&1==xd||3==Wd&&0<Ob&&0<xd){ur(sb.n,"Error in C3H stereospecification !");break b}Ke=ca[0];1==Wd?Ke=wh:2==Wd&&(Ke=Kj);ea=VG(sb,Ya,Ke,ca);G[0]=wh;G[1]=-1;G[2]=ea[2];G[3]=ea[1];0<Ob?Xc=1:Xc=-1}else if(4==sb.z[Ya])if(1==Wd)ea=VG(sb,Ya,wh,ca),G[0]=ea[0],G[1]=ea[3],
-G[2]=ea[2],G[3]=ea[1],0<Ob?Xc=1:Xc=-1;else{Ke=ca[0];1<Kj&&(Ke=Kj);1==Ob?Ke=Um:1==xd&&(Ke=vh);ea=VG(sb,Ya,Ke,ca);Wc=v(I,k,-1,4,1);for(za=0;4>za;++za)Sm=XG(sb,Ya,ea[za]),Wc[za]=kH(sb,Sm,Ya);if(4==Wd){if(0==Ob||0==xd){ur(sb.n,"Error in C4 stereospecification !");break b}if(1==Ob||1==xd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],Xc=Wc[0];else{for(za=0;4>za;++za)-1==Wc[za]&&(Wc[za]=0);Wd=2}}else if(3==Wd)if(3==Ob||3==xd)G[0]=ea[0],G[1]=ea[3],G[2]=ea[2],G[3]=ea[1],0<Ob?Xc=-1:Xc=1;else{1==Ob?Ob=Ps=1:xd=
-Ps=-1;for(za=0;4>za;++za)Wc[za]==Ps&&(Wc[za]=0);Wd=2}if(2==Wd)if(1==Ob&&1==xd)ea[1]==vh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==vh&&(ea[2]=ea[3]),G[0]=Um,G[1]=vh,G[2]=ea[2],G[3]=ea[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){ur(sb.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(G[0]=ea[0],G[1]=ea[2],G[2]=ea[1],G[3]=ea[3]):(G[0]=ea[1],G[1]=ea[3],G[2]=ea[2],G[3]=ea[0]);1<Ob?Xc=1:Xc=-1}}var lb=void 0;ca[0]==G[1]?(lb=G[0],G[0]=G[1],G[1]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[0]==G[2]?(lb=G[2],G[2]=G[0],
-G[0]=lb,lb=G[1],G[1]=G[3],G[3]=lb):ca[0]==G[3]&&(lb=G[3],G[3]=G[0],G[0]=lb,lb=G[1],G[1]=G[2],G[2]=lb);ca[1]==G[2]?(lb=G[1],G[1]=G[2],G[2]=lb,lb=G[2],G[2]=G[3],G[3]=lb):ca[1]==G[3]&&(lb=G[1],G[1]=G[3],G[3]=lb,lb=G[2],G[2]=G[3],G[3]=lb);G[2]==ca[2]?Rm[Ya]=1:G[2]==ca[3]?Rm[Ya]=-1:ur(sb.n,"Error in stereoprocessing ! - t30");Rm[Ya]*=Xc}}}Va=new DE;i=v(I,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];P[c]&&(Va.b.b+=ua);0<xb[q]&&lH(a,c,xb[c],Va,Pd);var xh=w[c],Ib=void 0,Nj=void 0,
-yh=void 0,U=void 0,U=Nc,Ib=!1;0!=a.A[c]&&(Ib=!0);0!=Qd[c]&&(Ib=!0);yh=-1;for(Nj=1;Nj<=a.y;++Nj)if(a.q[Nj][0]==c){yh=a.q[Nj][1];break}-1<yh&&(Ib=!0);a.n.Ib&&0<a.e[c]&&(Ib=!0,yh=1);switch(a.c[c]){case 2:U=Ab;break;case 3:xh?U="c":U=Db;break;case 4:xh?(U=zf,0<a.x[c]&&(Ib=!0)):U=dc;break;case 5:xh?U="o":U=kc;break;case 7:xh?(U="p",0<a.x[c]&&(Ib=!0)):U=mc;break;case 8:xh?U=jg:U=zc;break;case 13:xh?U=mg:U=Bc;Ib=!0;break;case 6:U=Cc;Ib=!0;break;case 9:U=Qb;break;case 10:U=Jb;break;case 11:U=Cb;break;case 12:U=
-Wb;break;case 1:U=Ub;Ib=!0;break;case 19:U=nc;Ib=!0;break;case 20:U=pc;Ib=!0;break;case 21:U=rc;Ib=!0;break;case 22:U=sc;Ib=!0;break;case 18:Ib=!0,U=a.o[c],(D(U,xa)||D(U,Sc)||D(U,vb))&&(Ib=!1)}Ib&&(U=Oc+U,1==Qd[c]?U+=ub:-1==Qd[c]&&(U+="@@"),1==a.x[c]?U+=Ub:1<a.x[c]&&(U+=Ub+a.x[c]),0!=a.A[c]&&(0<a.A[c]?U+=ya:U+=Ca,1<Bj(a.A[c])&&(U+=Bj(a.A[c]))),-1<yh&&(U+=mb+yh),U+=Qc);kn(Va.b,U);for(B=1;B<=oc;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&lH(a,o[B],n[B],Va,Pd),9<B&&(Va.b.b+="%"),jn(Va,j+
-(new S(B)).b);Od[c]&&(Va.b.b+=va)}return Va.b.b}
-function mG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)JD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function nG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&mG(a,c);0==a.z[d]&&mG(a,d)}
-function fH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=XG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&mG(a,c)}}}function cH(a){var b;b=a.c.length;a.G=bt([b,7]);a.z=v(I,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function hH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(I,k,-1,a.u+1,1);o=v(eH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[XG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:dH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(eH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function BF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=M(L(vE((a.J[b]+a.J[c])/2))),a.N[d]=M(L(vE((a.M[b]+a.M[c])/2)))}function gH(a,b){var c;for(c=1;c<=a.u;++c)YF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function WF(a,b){var c;c=(hF(),zD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function dH(a,b){return 2==a.s[b]?!0:!1}function YF(a,b,c){var d,e,f,g;g=1;a.b=v(I,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function AG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=bt([b+5,2]),EE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function xD(a){var b;a.y=0;a.r=0;LG(a);for(b=1;b<=a.t;++b)a.D=b,AG(a);a.D=0}
-function lG(a){var b,c;b=v(yF,r,-1,4,1);zF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function uF(a,b){var c,d,e,f,g,i,h,l;c=v(yF,r,-1,4,1);zF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;zF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function JG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function qG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&wE(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Ub);g=Aj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=Un(c,d+1);try{a.n.y=EC(i,10)}catch(h){if(h=Hi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;AG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,dc)?4:D(d,kc)?5:D(d,mc)?7:D(d,zc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Cb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Bc)?13:D(d,Cc)?6:D(d,nc)?19:D(d,pc)?20:D(d,rc)?21:D(d,sc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=eE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=eE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=eE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=eE(c,g++);for(;45==e;)--d,e=eE(c,g++)}a.A[b]=d}}}
-function CD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new YC(b);try{for(;b.k=RC(b,b.b),b.k<b.j;)d=rE(EC(UC(b),10)).b,c=e=rE(EC(UC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Hi(f),y(f,119))gn(f);else throw f;}}function lH(a,b,c,d,e){b=XG(a,b,c);5!=a.i[b]&&dH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=tb,a=a.f[b],null!=a&&(e=a),kn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Pc)}
-function BG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,ur(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:ur(a.n,"Stereomarking allowed only on single and double bonds!")}
-function jH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=XG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=XG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=XG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=XG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))ur(a.n,"Not unique E/Z geometry !");else{i=XG(a,b,e);f=XG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=XG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function bH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=XG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(dH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function kH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function oG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=bH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function CF(a){UG(this);this.n=a;this.y=this.u=this.t=0}
-function cG(a,b){var c,d,e,f,g,i,h;CF.call(this,a);f=j;i=aG(b);if(null!=i){h=new XC(b,i,!0);for(e=1;4>=e;++e)f=bG(h,i);g=rE(EC(Tn(f.substr(0,3)),10)).b;c=rE(EC(Tn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)CG(this),f=bG(h,i),this.J[e]=(new qE(nE(Tn(f.substr(0,10))))).b,this.M[e]=-(new qE(nE(Tn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Tn(f.substr(31,d-31)),qG(this,e,d),62<=f.length&&(f=Tn(f.substr(60,3)),0<f.length&&(f=rE(EC(f,10)).b,0<f&&(this.D=e,a.y=f,AG(this),this.D=0)));for(e=1;e<=c;++e)HG(this),
-f=bG(h,i),this.H[e]=rE(EC(Tn(f.substr(0,3)),10)).b,this.I[e]=rE(EC(Tn(f.substr(3,3)),10)).b,g=rE(EC(Tn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=rE(EC(Tn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);cH(this);JG(this);AF(this);for(SD(this);(h.k=RC(h,h.b),h.k<h.j)&&!(null==(f=UC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new WC(f);UC(g);UC(g);i=rE(EC(UC(g),10)).b;
-for(e=1;e<=i;++e)c=rE(EC(UC(g),10)).b,this.A[c]=rE(EC(UC(g),10)).b}if(0==f.indexOf("M APO")){g=new WC(f);UC(g);UC(g);i=rE(EC(UC(g),10)).b;for(e=1;e<=i;++e)c=rE(EC(UC(g),10)).b,f=rE(EC(UC(g),10)).b,this.D=c,$(this,0),qG(this,this.t,nc+f),this.D=0}}fH(this);SD(this)}}
-function RD(a,b){var c,d,e,f,g;CF.call(this,a);0==b.indexOf(ga)&&(b=b.substr(1,b.length-1));wE(b,ga)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new WC(b);d=rE(EC(UC(f),10)).b;e=rE(EC(UC(f),10)).b;for(c=1;c<=d;++c)g=UC(f),CG(this),qG(this,this.t,g),this.J[c]=(new qE(nE(UC(f)))).b,this.M[c]=-(new qE(nE(UC(f)))).b;for(c=1;c<=e;++c)if(HG(this),this.H[c]=rE(EC(UC(f),10)).b,this.I[c]=rE(EC(UC(f),10)).b,this.s[c]=rE(EC(UC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;cH(this);JG(this);AF(this)}catch(i){i=Hi(i);if(y(i,119)){i.xc();this.t=0;return}throw i;}fH(this);SD(this)}}
-function eG(a,b,c){var d,e,f;CF.call(this,a);f=v(I,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(CG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))HG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;SD(this);AF(this)}
-function tG(a,b,c){var d,e,f,g,i;CF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(I,k,-1,this.t+1,1);this.A=v(I,k,-1,this.t+1,1);this.x=v(I,k,-1,this.t+1,1);this.e=v(I,k,-1,this.t+1,1);this.d=v(mt,r,1,this.t+1,0);this.J=v(yF,r,-1,this.t+1,1);this.M=v(yF,r,-1,this.t+1,1);this.o=v(mt,r,1,this.t+1,0);this.H=v(I,k,-1,this.u+1,1);this.I=v(I,k,-1,this.u+1,1);this.s=v(I,k,-1,this.u+1,1);this.f=v(mt,r,1,this.u+1,0);this.B=v(I,k,-1,this.u+1,1);this.q=bt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}SD(this);AF(this)}
-function oF(a){var b;UG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(I,k,-1,this.t+1,1);EE(a.c,this.c,this.t+1);this.A=v(I,k,-1,this.t+1,1);EE(a.A,this.A,this.t+1);this.x=v(I,k,-1,this.t+1,1);EE(a.x,this.x,this.t+1);this.e=v(I,k,-1,this.t+1,1);EE(a.e,this.e,this.t+1);this.d=v(mt,r,1,this.t+1,0);EE(a.d,this.d,this.t+1);this.J=v(yF,r,-1,this.t+1,1);EE(a.J,this.J,this.t+1);this.M=v(yF,r,-1,this.t+1,1);EE(a.M,this.M,this.t+1);this.o=v(mt,r,1,this.t+1,0);EE(a.o,this.o,this.t+1);this.H=v(I,
-k,-1,this.u+1,1);EE(a.H,this.H,this.u+1);this.I=v(I,k,-1,this.u+1,1);EE(a.I,this.I,this.u+1);this.s=v(I,k,-1,this.u+1,1);EE(a.s,this.s,this.u+1);this.f=v(mt,r,1,this.u+1,0);EE(a.f,this.f,this.u+1);this.B=v(I,k,-1,this.u+1,1);EE(a.B,this.B,this.u+1);this.q=bt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function KG(a,b,c){var d,e,f;if(0==c)return rG(J(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=M(L(vE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new qE(a)).b;d=yv(e,zv(46));0>d&&(e+=Xa,d=yv(e,zv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function aG(a){var b;b=new XC(a,aa,!0);if(4<QC(b))return aa;b=new XC(a,bh,!0);return 4<QC(b)?bh:null}
-function rG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=tb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function bG(a,b){for(var c,d;a.k=RC(a,a.b),a.k<a.j;){d=UC(a);if(D(d,b))return ba;for(UC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(539,1,{135:1},CF,cG,RD,eG,tG,oF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function vr(){vr=u;wr=new YB(Ub)}
-function iG(a,b){var c;vr();var d;cF.call(this);this.d=new xA("Help");new xA("Home");this.e=b;O(this,(hF(),ID));this.ac&&nB(this.ac.d,!1);kB(this,!1);d=bz(b);if(1==a)this.f||(this.f=new GB(d),aF(this.f,-30,0)),this.k=this.f,c=MD(b),this.ac&&mB(this.ac.d.I.c,Ac),Iz(this,new sA(2)),this.i=new YB(c+" "),Q(this,this.i,Hb),d=new Mz,Q(d,this.j,null),this.e.Cb&&(c=new xA("Submit"),Q(d,c,null)),Q(this,d,Fc),XB(this.i,Tn(Xn(this.i.ac.b.pb,Ug))),this.ac&&nB(this.ac.d,!0),kB(this,!0);else if(2==a)this.c||
-(this.c=new GB(d),aF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&mB(this.ac.d.I.c,"Nonstandard atom"),Iz(this,new sA(2)),c=new Mz,Q(c,new zB("atomic SMILES",1),null),Q(this,c,ic),c=Ub,wr&&(c=Xn(wr.ac.b.pb,Ug)),wr=new ZB(c,8),Q(this,wr,Hb),c=new Mz,Q(c,this.j,null),Q(this,c,Fc);else{this.b||(this.b=new GB(d),aF(this.b,5*b.Y,0));var e,f;d="About "+(hF(),sD);this.ac&&mB(this.ac.d.I.c,d);Iz(this,new vB(0));O(this,ID);Q(this,new zB(sD+" Molecular Editor v2013-05-01",1),null);Q(this,new zB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=iF,d=0,f=c.length;d<f;++d)e=c[d],e=new zB(e,1),oz(e,this.e.x),Q(this,e,null);c=new Mz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}jB(this);c=this.k;bF(this.ac.d,c.b,c.c);!az(this)&&Fz(this);pz(this)}s(540,531,gi,iG);_.xf=function(a){var b,c;if(a.i===this.d){try{b=new yC(this.e.H),c=xC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Hi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,hD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var wr;
-function mH(a,b){$y(b)==a.b?O(b,(DA(),LA)):O(b,a.b)}
-function nH(a){var b,c,d,e;e=j;d=!1;$y(oH)!=a.b?(e=xa,d=!0):$y(pH)!=a.b?(e="!#6",d=!0):$y(qH)!=a.b?(O(rH,(DA(),LA)),O(sH,LA),O(tH,LA),O(uH,LA),e="F,Cl,Br,I"):(b=$y(vH)!=a.b,c=$y(wH)!=a.b,$y(xH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),$y(yH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),$y(zH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),$y(AH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),$y(BH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),$y(rH)!=a.b&&(e+="F,"),$y(sH)!=a.b&&(e+="Cl,"),$y(tH)!=a.b&&(e+="Br,"),$y(uH)!=a.b&&(e+="I,"),
-wE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=vb:(O(oH,(DA(),LA)),e=xa)));b=j;d&&$y(vH)!=a.b&&(b+=";a");d&&$y(wH)!=a.b&&(b+=";A");$y(CH)!=a.b&&(b+=";R");$y(DH)!=a.b&&(b+=";!R");$y(oH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=EH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=FH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);$y(GH)!=a.b&&(e="~");$y(HH)!=a.b&&(e=mb);$y(IH)!=a.b&&(e=ub);$y(JH)!=a.b&&(e="!@");XB(a.f,e)}
-function KH(a){LH(a);MH(a);var b=EH.ac.b;Kx(b,0);b.pb.options[0].selected=!0;b=FH.ac.b;Kx(b,0);b.pb.options[0].selected=!0;O(vH,a.b);O(wH,a.b);O(CH,a.b);O(DH,a.b);O(EH,a.b);O(FH,a.b);NH(a)}function LH(a){O(xH,a.b);O(yH,a.b);O(zH,a.b);O(AH,a.b);O(BH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b);O(uH,a.b)}function MH(a){O(oH,a.b);O(pH,a.b);O(qH,a.b)}function NH(a){O(GH,a.b);O(HH,a.b);O(IH,a.b);O(JH,a.b);a.c=!1}
-function jG(a){lB.call(this,"Atom/Bond Query");this.j=new xA(this.wf());Xz(this.r,new dF(this));this.b=(hF(),ID);this.d=a;this.e||(a=bz(a),this.e=new GB(a),aF(this.e,-150,10));this.k=this.e;Iz(this,new uB);O(this,this.b);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new yB("Atom type :"),null);oH=new xA(yb);pH=new xA("Any except C");qH=new xA("Halogen");Q(a,oH,null);Q(a,pH,null);Q(a,qH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new zB("Or select one or more from the list :",0),null);Q(this,a,null);
-a=new Mz;Iz(a,new $A(0,3,1));xH=new xA(Db);yH=new xA(dc);zH=new xA(kc);AH=new xA(zc);BH=new xA(mc);rH=new xA(Qb);sH=new xA(Jb);tH=new xA(Cb);uH=new xA(Wb);Q(a,xH,null);Q(a,yH,null);Q(a,zH,null);Q(a,AH,null);Q(a,BH,null);Q(a,rH,null);Q(a,sH,null);Q(a,tH,null);Q(a,uH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));EH=new BA;AA(EH,yb);AA(EH,bb);AA(EH,db);AA(EH,jb);AA(EH,kb);Q(a,new yB("Number of hydrogens : "),null);Q(a,EH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));FH=new BA;AA(FH,yb);AA(FH,
-bb);AA(FH,db);AA(FH,jb);AA(FH,kb);AA(FH,"4");AA(FH,"5");AA(FH,"6");Q(a,new zB("Number of connections :",0),null);Q(a,FH,null);Q(a,new zB(" (H's don't count.)",0),null);Q(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));Q(a,new yB("Atom is :"),null);vH=new xA(zb);Q(a,vH,null);wH=new xA("Nonaromatic");Q(a,wH,null);CH=new xA(yc);Q(a,CH,null);DH=new xA(hc);Q(a,DH,null);Q(this,a,null);a=new Mz;O(a,RA($y(this)));Iz(a,new $A(0,3,1));Q(a,new yB("Bond is :"),null);GH=new xA(yb);Q(a,GH,null);HH=new xA(zb);Q(a,HH,
-null);IH=new xA(yc);Q(a,IH,null);JH=new xA(hc);Q(a,JH,null);Q(this,a,null);a=new Mz;Iz(a,new $A(1,3,1));this.f=new ZB(xa,20);Q(a,this.f,null);Q(a,new xA(wc),null);Q(a,this.j,null);Q(this,a,null);this.ac&&nB(this.ac.d,!1);kB(this,!1);LH(this);MH(this);NH(this);O(vH,this.b);O(wH,this.b);O(CH,this.b);O(DH,this.b);O(EH,this.b);O(FH,this.b);mH(this,oH);jB(this);a=this.k;bF(this.ac.d,a.b,a.c);!az(this)&&Fz(this);pz(this)}s(541,531,gi,jG);
-_.xf=function(a,b){var c;D(b,wc)?(KH(this),mH(this,oH),nH(this)):y(a.i,87)?(NH(this),jt(a.i)===jt(oH)?(LH(this),MH(this)):jt(a.i)===jt(pH)?(LH(this),MH(this)):jt(a.i)===jt(qH)?(LH(this),MH(this)):jt(a.i)===jt(CH)?O(DH,this.b):jt(a.i)===jt(DH)?(O(CH,this.b),O(vH,this.b)):jt(a.i)===jt(vH)?(O(wH,this.b),O(DH,this.b)):jt(a.i)===jt(wH)?O(vH,this.b):jt(a.i)===jt(GH)||jt(a.i)===jt(HH)||jt(a.i)===jt(IH)||jt(a.i)===jt(JH)?(KH(this),this.c=!0):MH(this),mH(this,a.i),nH(this)):y(a.i,88)&&(NH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(DA(),LA)),nH(this));107!=this.d.c&&(this.d.c=107,Rz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var oH=_.f=null,GH=null,pH=null,vH=null,HH=null,tH=null,xH=null,FH=null,EH=null,sH=null,rH=null,qH=null,uH=null,yH=null,wH=null,DH=null,JH=null,zH=null,BH=null,CH=null,IH=null,AH=null;function gG(a){a.b=-1;a.c=v(QE,r,0,0,0);a.d=0}function PG(){PE(this)}s(542,516,si,PG);_.Ee=function(){gG(this)};_.b=-1;
-function qr(a){a=new lC(a);sr();var b,c,d,e,f;try{var g=(dC(),gC);if(hC(g,(dC(),gC)))b=a.b;else if(hC(g,eC))b=new pC(a.b);else throw new mC(g);c=xn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new OH;zy(d.f,c);e=(f=yE(c,"\r\n|\r|\n|\n\r"),f.length);vv(d.f,20*(10>e?e:10)+Uf);Mn((Jn(),Kn),new PH(d));QH(d);RH(d)}catch(i){if(i=Hi(i),y(i,103))gn(i);else throw i;}}function QG(){}s(543,1,{104:1,111:1},QG);_.qe=function(a){gD(this.b,a.b)};_.b=null;function FD(){this.pb=Rw()}s(545,325,Wh,FD);
-function nr(){var a;nr=u;SH=(a=!1,Kf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);TH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");UH=SH&!TH;var b;a=F(I,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);or=v(I,k,-1,1E3,1);for(b=0;b<or.length;++b)or[b]=-999;for(b=0;b<a.length;b+=2)or[a[b+1]]=a[b]}
-function hq(a,b,c){a=new VH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Pz(a,b,c){var d;d=new WH;ij(d.u,b,c);bj(a.i,d.u,0,0);Qi(a.b,d);return d}function vD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function QF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)bw(a.i,b.u,c,d),b.s=c,b.t=d;XH(b)}
-function rD(a,b,c,d){nr();this.pb=Rw();this.b=new Wi;this.f=d;this.pb.style[Pf]=bb;this.pb.style[Nf]=bb;this.pb.style[Eg]=Se;this.pb.style[Zg]=b;this.pb.style[Be]=c;this.i=new YH;this.i.pb.style[Zg]=fb;vv(this.i,fb);UH?(b=new ZH,c=new $H,bj(b,this.i,0,0),bj(b,c,0,0),fw(this,b)):fw(this,this.i);this.d=a;a.Ob=this;UH?(this.k=new aI(this),this.k.j=new bI(this),this.k.k=new cI(this),this.k.o=new dI(this),this.k.n=new eI(this),this.d&&(this.k.f=new fI(this),this.k.i=new gI(this),this.k.b=new hI(this))):
-z(this,new iI(this),(zr(),zr(),Ar));z(this,this,(mq(),mq(),nq));z(this,new jI(this),(lj(),lj(),mj));z(this,new kI(this),(nj(),nj(),oj));z(this,new mI(this),(kr(),kr(),lr));(gq(),gq(),tz).b=this}s(544,545,Wh,rD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var UH,TH,SH,or=null;function YH(){dw.call(this);this.pb[sd]=Oe}s(547,303,fi,YH);function ZH(){YH.call(this);this.pb.style[Zg]=fb;this.pb.style[Be]=fb}s(546,547,fi,ZH);function iI(a){this.b=a}s(548,1,{},iI);
-_.nc=function(a){var b,c,d;c=rj(a);d=sj(a);b=tj(a.b);a=new pI(a);2==b&&(a.f=4);uG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function jI(a){this.b=a}s(549,1,{},jI);_.oc=function(a){var b,c;b=rj(a);c=sj(a);a=new pI(a);this.b.j?DG(this.b.d,a,b,c):FG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function kI(a){this.b=a}s(550,1,{},kI);_.pc=function(){this.b.j=!1;GG(this.b.d)};_.b=null;function mI(a){this.b=a}s(551,1,{},mI);_.b=null;function $H(){YH.call(this);this.pb.style[Zg]=fb;this.pb.style[Be]=fb}
-s(552,547,fi,$H);function wI(a,b){var c;c=b.b;c.f=4;return uG(a.b.d,c,b.e,b.f)}function bI(a){this.b=a}s(553,1,{},bI);_.yf=function(a){return wI(this,a)};_.b=null;function Xr(a,b){FG(a.b.d,b.b,b.e,b.f);return uG(a.b.d,b.b,b.e,b.f)}function cI(a){this.b=a}s(554,1,{},cI);_.yf=function(a){return Xr(this,a)};_.b=null;function dI(a){this.b=a}s(555,1,{},dI);_.yf=function(a){return DG(this.b.d,a.b,a.e,a.f)};_.b=null;function eI(a){this.b=a}s(556,1,{},eI);_.yf=function(){return GG(this.b.d)};_.b=null;
-function br(a,b){var c;c=L(vE(b.c));c=new oC(b,0,eg,c);pF(a.b.d,c);return!0}function fI(a){this.b=a}s(557,1,{},fI);_.yf=function(a){return br(this,a)};_.b=null;function cr(a,b){var c;c=L(vE(100*b.d));c=new oC(b,0,kg,c);pF(a.b.d,c);return!0}function gI(a){this.b=a}s(558,1,{},gI);_.yf=function(a){return cr(this,a)};_.b=null;function gr(a,b){var c;c=new oC(b,0,ee,dh);pF(a.b.d,c);return!0}function hI(a){this.b=a}s(559,1,{},hI);_.yf=function(a){return gr(this,a)};var xI=_.b=null;
-function yI(){yI=u;xI=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function zI(){zI=u;AI={}}function BI(a,b,c){var d;c&&(b.style[ke]=c.c+Uf,d=c.b,d!=Nb&&(b.style[je]=d),0!=(c.d&1)&&(b.style[me]=jd),0!=(c.d&2)&&(b.style[le]=Me));a.f.style[Yg]=Ef}
-function fB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ti(b);d in AI?c=AI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(tg),f=$doc.createElement(Ee),f.width=1,f.height=1,g=(yI(),xI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),BI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Tj(e),l=Tj(e)+(e.offsetHeight||0),m=l-h,o=Tj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new CI,w.b=q,w.c=n,w.d=m,w),AI[d]=c);return c}
-function DI(){zI();var a,b,c,d,e;pj();this.b=F(mt,r,1,["monospace","sans-serif",qg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(tg);this.f.innerHTML=this.i||j;this.f.style[ke]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[je]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(562,1,{},DI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var AI;function CI(){}
-s(563,1,{},CI);_.b=0;_.c=0;_.d=0;function vG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Hi(b),!y(b,125))throw b;}return!1}function wG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Hi(b),!y(b,125))throw b;}return!1}function pI(a){pr.call(this,null,0,null);this.b=a}function VH(a,b,c){pr.call(this,a,0,b);this.b=c}s(564,412,ii,pI,VH);_.oe=function(){return vG(this)};_.pe=function(){return wG(this)};_.b=null;
-function UB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,BI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function TB(a){this.d=a;this.c={};this.b=new DI}s(565,415,ii,TB);_.b=null;function Qz(a){this.b=a}s(566,423,{},Qz);_.b=null;function EI(a,b){this.b=a;this.c=b}s(567,1,{},EI);_.b=null;_.c=null;function FI(){yx.call(this);this.pb[sd]="jsa-resetTable";this.pb.style[Zg]=fd}s(568,338,fi,FI);
-function GI(){GI=u;var a=HI=new DI;pj();a.i="9p";a.f.style[je]=qg;a.f.style[ke]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ke]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);II=new bA(1)}function GF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,XH(a)}
-function IF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,B,K;a.o&&(FF(a,!1),360<=g||-360>=g?i=HF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=JI(o,n,q,w,f),B=JI(o,n,q,w,h),K="<g"+a.n+rb,K+='<path d ="M '+H.b+ba+H.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',K+="</g>",K),GF(a,i))}function Z(a,b,c,d,e){a.o&&GF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
-function EF(a,b,c,d,e){a.o&&(FF(a,!1),GF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab))}function PF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");GF(a,b)}function qB(a,b,c,d,e){FF(a,!0);GF(a,'<rect x="'+b+ka+c+ja+e+'" width="'+d+ga+a.n+ab)}
-function XH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Rj(a.u.pb)+(a.u.pb.offsetWidth||0)-Rj(a.u.pb),d=Tj(a.u.pb)+(a.u.pb.offsetHeight||0)-Tj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ja+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=cg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va)}function OF(a,b){a.f=b;a.j=NG(b)}s(569,419,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var II,HI;function Lr(a,b,c){c&&(Wr(a,b),c.yf(a.c));a.e=!0}function Wr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Rj(a.p.pb)+(a.p.pb.scrollLeft||0)+$n(a.p.pb.ownerDocument),a.c.f=c.clientY-Tj(a.p.pb)+(a.p.pb.scrollTop||0)+ao(a.p.pb.ownerDocument),a.c.b=new pI(b),b.b.preventDefault(),!0):!1}
-function aI(a){this.p=a;this.c=new KI;this.d=new LI(this);z(this.p,new MI(this),(Tr(),Tr(),Ur));z(this.p,new NI(this),(Mr(),Mr(),Nr));z(this.p,new OI(this),(Qr(),Qr(),Rr));z(this.p,new PI(this),(Ir(),Ir(),Jr));z(this.p,new QI,(hr(),hr(),ir));z(this.p,new RI(this),(dr(),dr(),er));z(this.p,new SI(this),(Zq(),Zq(),$q))}s(570,1,{},aI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function LI(a){jk();this.b=a}s(571,24,{},LI);
-_.wc=function(){!this.b.e&&this.b.j&&wI(this.b.j,this.b.c)};_.b=null;function MI(a){this.b=a}s(572,1,{},MI);_.b=null;function NI(a){this.b=a}s(573,1,{},NI);_.b=null;function OI(a){this.b=a}s(574,1,{},OI);_.b=null;function PI(a){this.b=a}s(575,1,{},PI);_.b=null;function QI(){}s(576,1,{},QI);function RI(a){this.b=a}s(577,1,{},RI);_.b=null;function SI(a){this.b=a}s(578,1,{},SI);_.b=null;function KI(){}s(579,1,{},KI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function ED(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function TI(a){var b,c,d,e,f;Qj(a);d=(cj(),dj(null));e=new FI;vx(e,a);Sv(d,e,d.pb);f=a.cd();b=a.bd();c=ED();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));xx(e,a);$v(d,e);return new hz(f,b)}function UI(){this.pb=$doc.createElement(Sd);this.pb[sd]=Oe;this.pb.style[Of]=Ce;this.pb.style[Rf]=Zc;this.pb.style[Zg]=fb;this.pb.style[Be]=fb}s(581,306,ki,UI);_._c=function(){return Rj(this.pb)};
-_.ad=function(){return Tj(this.pb)};function NG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ga);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function JI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new EI(new qE(a),new qE(b))}function HF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ga+a.n+ab}
-function TF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=ga;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function FF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function WH(){GI();this.o=II;this.d=[];this.u=new UI}s(582,569,{},WH);_.b=j;_.c=j;function VI(){VI=u;WI=new hz(0,0)}
-function XI(a){var b;b=a.Cf();if(!b){var c;(c=a.zf())?(b=TI(c.b),ij(c.re(),b.c,b.b),c=TI(c.b),b=new hz(c.c-b.c,c.b-b.b)):b=new hz(0,0);a.Gf(b)}return b}function wz(a,b){var c;if(a.ve())return WI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ff(az(b));c=TI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function YI(a,b){var c;b&&(c=cg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+va,a.Bf().pb.style[gd]=c)}function ZI(){this.f=new VA;this.f.b=-1;this.f.c=-1}s(584,1,{});_.zf=function(){return null};_.Af=function(a){this.Ef(a.Kd())};
-_.Bf=function(){return this.re()};_.Cf=function(){return $I};_.Bd=function(){};_.ve=function(){return!1};_.Df=function(a){this.Ff(az(a))};_.Ef=function(a){YI(this,a)};_.Ff=function(a){var b=this.re().pb,c,d,e;c=(Gz(),Hz);e=a.c;d=a.b;e!=c.c?b.style[ke]=j+e+"pt":b.style[ke]=j;d!=c.b?b.style[je]=d:b.style[je]=j;0!=(a.d&1)?b.style[me]=jd:b.style[me]=j;0!=(a.d&2)?b.style[le]=Me:b.style[le]=j};_.Gf=function(a){$I=a};_.Hf=function(){};var $I=_.f=null,WI;
-function yA(a,b){VI();ZI.call(this);this.b=new Kw(a);this.b.dd()[sd]=j;z(this.b,new aJ(this,b),(jq(),jq(),kq))}s(583,584,{},yA);_.re=function(){return this.b};_.Ef=function(a){YI(this,a)};_.b=null;function aJ(a,b){this.b=a;this.c=b}s(585,1,{},aJ);_.Ec=function(a){gq();hq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function CA(a){VI();ZI.call(this);this.b=new Lx;z(this.b,new bJ(this,a),(dq(),dq(),eq))}s(586,584,{},CA);_.re=function(){return this.b};_.b=null;
-function bJ(a,b){this.b=a;this.c=b}s(587,1,{},bJ);_.b=null;_.c=null;function cJ(a,b){var c,d;YI(a,b.Kd());for(d=new Bi(b.Pb.b);d.c<d.e.ye();)c=Ci(d),c.ec&&c.ac.Af(c)}function dJ(a,b){var c,d,e,f,g,i,h;ij(a.e,b.Rd(),b.Nd());for(d=new Bi(b.Pb.b);d.c<d.e.ye();)c=Ci(d),c.ec&&(e=c.ac,e.Df(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=XI(e).c,f-=XI(e).b,ij(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Lz(){VI();ZI.call(this);this.e=new dw}s(588,584,{},Lz);
-_.Af=function(a){cJ(this,a)};_.re=function(){return this.e};_.Df=function(a){dJ(this,a)};_.e=null;function AB(a){VI();ZI.call(this);var b=this.b=new ix;Pw(b.c,a,!1);ax(b);this.f.b=-1;this.f.c=-1}s(589,584,{},AB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?Yn(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function DB(a){this.b=new ey(a.i,new eJ(a))}s(590,1,{},DB);_.b=null;
-function ay(a){var b,c,d,e,f;f=new nC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(fJ,r,104,0,0);for(c=b.b?uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Zi((Vz(),R),new S(f.e)));c=c.c;if(It(!c?ch:c.b,nh))for(c=(!a.e.b||0==a.e.b.d?(zs(),zs(),As):new Yz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new pr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new pr(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new pr(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function eJ(a){this.b=a}s(591,1,Mh,eJ);_.qc=function(){ay(this)};_.b=null;function $B(){VI();ZI.call(this);this.b=new Dy}s(592,584,{},$B);_.zf=function(){var a;a=new $B;zy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Cf=function(){return gJ};_.Gf=function(a){gJ=a};var gJ=_.b=null;s(593,588,{});function hJ(a){var b;b=new xq(Wn(a.pb,Jf),Wn(a.pb,If));a=new xq(Wn(a.T.jb.pb,Jf),Wn(a.T.jb.pb,If));return F(I,k,-1,[b.c-a.c,b.b-a.b])}function iJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(jJ(a,a.R),a.R=null):null!=a.Q&&(kJ(a,a.Q),a.Q=null);vj(a.S)}function QH(a){a.kb?a.Lf(Aq(a.T.jb)):(a.Ed(),QH(a))}function kJ(a,b){var c;a.kb?(c=hJ(a),a.Lf(new xq(-1,lJ(b,!1)-c[1]))):a.Q=b}
-function mJ(a,b){var c;b!=a.zd()&&(c=a.T.jb,Kv(c),nJ(c,b,c.pb,c.q.d,!0))}function jJ(a,b){var c;a.kb?(c=hJ(a),a.Lf(new xq(lJ(b,!0)-c[0],-1))):a.R=b}s(596,308,Xh);_.If=function(){var a,b;b=Aq(this.T.jb);a=hJ(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?oJ(Qy(a.q,0)):null};_.Jf=function(a){pJ(this.T.jb,a)};_.ud=function(){return new Lv(this.T.jb)};_.Kf=function(){Eq(this.T.jb)};_.pd=function(){iJ(this)};_.Hd=function(){Eq(this.T.jb)};
-_.rd=function(a){return qJ(this.T.jb,a)};_.Lf=function(a){Cq(this.T.jb,a)};_.gd=function(a){kJ(this,a)};_.Ad=function(a){mJ(this,a)};_.jd=function(a){jJ(this,a)};_.Q=null;_.R=null;function rJ(){rJ=u;var a=(sJ(),tJ(),uJ);vJ=new Cx(a.e,a.c,a.d,a.f,a.b)}function wJ(a,b){if(0!=a.I.b.q.d&&oJ(Qy(a.I.b.q,0)))throw new Fv("WindowPanel can only contain one child widget");xJ(a,b)}
-function RH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Wg]=Ce,a.ab=!1,a.Ed());b=a.pb;b.style[Se]=0+(pj(),Uf);b.style[Kg]=cb;bF(a,Aj($n($doc)+(jj()-Wn(a.pb,Jf)>>1),0),Aj(ao($doc)+(kj()-Wn(a.pb,If)>>1),0));d||((a.ab=c)?(a.pb.style[zd]=$f,a.pb.style[Wg]=Xg,Zj(a.gb,200)):a.pb.style[Wg]=Xg)}finally{a.w=!0}}
-function yJ(a,b){var c;if(a.w){c=new Yu;a.mb&&ps(a.mb,c);a.J&&Bq(a.r,a);try{Ji(a.r.d,a)}catch(d){if(d=Hi(d),!y(d,119))throw d;}a.n=zJ(a.r,a);try{kw(a,b)}finally{Mi(a.t.b),Mi(a.s.b),Mi(a.u.b),a.P&&Pi(a.P,a.r),a.C&&(a.C=!1)}}else kw(a,b)}function AJ(a,b,c){var d,e;e=a.ob;d=new xj(a,e);e.wd(a,d.b+b,d.e+c)}function BJ(a,b,c){b=new CJ(Zn(Yn(ev(ev(a.T.d,b),c))));Jv(b,a);z(b,a.o,(jq(),jq(),kq));return b}function zq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Cq(a.T.jb,b)}
-function bF(a,b,c){var d,e;(e=a.r)?(d=DJ(e.pb),nw(a,b+(Rj(e.pb)+d[3]),c+(Tj(e.pb)+d[0]))):nw(a,b,c)}function nB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Dq(a.r,a):Bq(a.r,a)))}function xJ(a,b){if(b!=(0!=a.I.b.q.d?oJ(Qy(a.I.b.q,0)):null)){Kv(a.I.b);var c=a.I.b;nJ(c,b,c.pb,c.q.d,!0)}}
-function EJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(uq(),FJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Bi(a.P);e.c<e.e.ye();)if(d=Ci(e),b==(uq(),GJ)){!d.c&&(d.c=new HJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(uq(),vq))g=d.r,i=d.F,d.I.d?(bF(d,i.d,i.e),zq(d,new xq(i.c,-1))):(bF(d,i.d,i.e),zq(d,new xq(i.c,i.b)),Dq(g,d)),Fi(g.d,d,d.I.c),dk(d.z,333);else if(!d.C&&f==(uq(),FJ))d.pb.style[Wg]=Xg,uq()}else if(b==vq){!d.c&&(d.c=new HJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=DJ(i.pb);h=d.F;if(d.I.d)h.d=Rj(d.pb)-
-g[3]-Rj(i.pb),h.e=Tj(d.pb)-g[0]-Tj(i.pb),d.F=h,bF(d,0,0),IJ(d,wq(i.pb).c,-1);else{if(f!=(uq(),FJ))h.d=Rj(d.pb)-g[3]-Rj(i.pb),h.e=Tj(d.pb)-g[0]-Tj(i.pb),h.c=d.q,h.b=d.p,d.F=h;bF(d,0,0);Cq(d,new JJ(wq(i.pb)));Bq(i,d)}d==d.r.b||kG(d);dk(d.z,333)}}else b==FJ&&(!d.c&&(d.c=new HJ),d=a,d.C||(d.G=c,d.pb.style[Wg]=Ce))}}function KJ(a,b){a.pb.style[ah]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function LJ(a){if(!a.kb){a.t=Dv(a,a.r,(!as&&(as=new pk),as));a.s=Dv(a,a.r,ok?ok:ok=new pk);a.u=Dv(a,a.r,(!fs&&(fs=new pk),fs));var b=a.r;!a.P&&(a.P=new Wi);Qi(a.P,b);as&&(b=new $r(a),a.mb&&ps(a.mb,b));a.J&&Dq(a.r,a);Fi(a.r.d,a,a.I.c);a.n&&(nw(a,a.n.b,a.n.c),a.n=null);ow(a);kG(a)}}function kG(a){if(a!=a.r.b){var b;fs&&(b=new es(a),a.mb&&ps(a.mb,b))}}
-function MJ(a,b,c){var d;d=(vw(),ww);pw.call(this,!1,"popup");this.U=d.b;this.S=new NJ(this);d=new OJ;d.pb[sd]="mosaic-popupLayoutPanel";hw(this.T,d);mw(this);this.o=new PJ(this);this.z=new QJ(this);this.A=new RJ(this);this.B=new SJ(this);this.F=new TJ;this.O=(uq(),GJ);this.J=c;this.r=a;a=this.I=new UJ(b);b=new VJ;!a.e&&(a.e=new WJ);Qi(a.e,b);a=new XJ(new Bx(vJ.b.e.b,vJ.b.c,vJ.b.d,vJ.b.f,vJ.b.b));z(a,new YJ(this),(jq(),jq(),kq));b=this.I.c;b.c||(b.c=new yx,b.c.dd()[sd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(rx(),sx),c.d=d,c=b.i,ZJ(c,b.c,new $J(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Vv;d=wx(c);mv(c.c,(Au(),Bu(d)),0);Uv(c,a,d,0,!1)}else vx(b.c,a);pJ(b.i,null);z(this.I.c,new aK(this),(rq(),rq(),sq));z(this.I.c,this.o,kq);mJ(this,this.I);Di(Zn(Yn(this.pb)),"mosaic-WindowPanel",!0)}s(595,596,Xh);_.zd=function(){return 0!=this.I.b.q.d?oJ(Qy(this.I.b.q,0)):null};_.Cd=function(a){yJ(this,a)};_.ud=function(){return new Lv(this.I.b)};_.pd=function(){iJ(this);vj(new bK(this))};
-_.rd=function(a){return qJ(this.I.b,a)};_.Lf=function(a){zq(this,a)};_.Dd=function(a,b){bF(this,a,b)};_.Ad=function(a){xJ(this,a)};_.Ed=function(){LJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var vJ;function cK(a){a.i=(new xA(a.j)).ac.re();z(a.i,new dK(a),(jq(),jq(),kq));a.e=F(eK,r,59,[a.i])}
-function OH(){rJ();var a,b,c,d,e,f;MJ.call(this,(fK(),gK),null,!0);this.Of();this.db=!0;a=new kx(this.k);this.f=new Cy;this.f.pb.style[Zg]=fb;vv(this.f,fb);this.Mf();jJ(this,"400px");f=new Py;f.pb.style[Be]=fb;f.f[od]=10;c=(dx(),ox);f.b=c;Oy(f,a);Oy(f,this.f);e=new yx;e.f[od]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],vx(e,a);Oy(f,e);wJ(this,f);nB(this,!1);this.Nf()}s(594,595,Xh,OH);_.Mf=function(){cK(this)};_.Nf=function(){var a=this.f;a.pb.readOnly=!0;var b=xv(a.pb)+"-readonly";Di(a.dd(),b,!0)};
-_.Of=function(){mB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function dK(a){this.b=a}s(597,1,{},dK);_.Ec=function(){yJ(this.b,!1)};_.b=null;function PH(a){this.b=a}s(598,1,{},PH);
-_.qc=function(){Av(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Xn(a.pb,Ug).length;if(0<b&&a.kb){if(0>b)throw new Xw("Length must be a positive integer. Length: "+b);if(b>Xn(a.pb,Ug).length)throw new Xw("From Index: 0 To Index: "+b+" Text Length: "+Xn(a.pb,Ug).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function hK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";mB(a.I.c,"Paste")}function iK(a){rJ();OH.call(this);this.d=a}
-s(600,594,Xh,iK);_.Mf=function(){cK(this);this.b=(new xA(this.c)).ac.re();z(this.b,new jK(this),(jq(),jq(),kq));this.e=F(eK,r,59,[this.b,this.i])};_.Nf=function(){vv(this.f,"150px")};_.Of=function(){hK(this)};_.Ed=function(){LJ(this);Mn((Jn(),Kn),new kK(this))};_.b=null;_.c=null;_.d=null;function lK(a){rJ();iK.call(this,a)}s(599,600,Xh,lK);_.Nf=function(){vv(this.f,"150px");$C(new mK(this),this.f)};_.Of=function(){hK(this);this.k+=" Or drag and drop a file on it."};
-function mK(a){this.b=a;this.c=new nK(this);this.d=this.e=1}s(601,470,{},mK);_.b=null;function nK(a){this.b=a}s(602,1,{},nK);_.Ce=function(a){this.b.b.f.pb[Ug]=null!=a?a:j};_.b=null;function bC(){new rs}s(603,443,{},bC);function jK(a){this.b=a}s(604,1,{},jK);_.Ec=function(){if(this.b.d){var a=this.b.d,b;b=new nC(a.b,0,Xn(this.b.f.pb,Ug));gD(a.b.b,b.b)}yJ(this.b,!1)};_.b=null;function kK(a){this.b=a}s(605,1,{},kK);_.qc=function(){Av(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
-function tr(a){var b;a&&a&&(a=new oK(a),void 0!=$wnd.FileReader?b=new lK(a):b=new iK(a),QH(b),RH(b))}function oK(a){this.b=a}s(607,1,{},oK);_.b=null;function Vq(a,b){a.onloadend=function(a){b.Ce(a.target.result)}}function dD(a){this.b=a}s(612,1,{},dD);_.b=null;function aD(){}s(613,1,{},aD);function bD(){}s(614,1,{},bD);function cD(){}s(615,1,{},cD);
-function oB(a,b){VI();Lz.call(this);this.d=new pK(a);var c=this.c=new yx,d=(dx(),ox);c.b=d;vx(this.c,this.e);wJ(this.d,this.c);this.d.b=this;this.b=b}s(616,593,{},oB);_.re=function(){return this.d};_.Bf=function(){return this.c.ob};_.Bd=function(){yJ(this.d,!1)};_.Ff=function(){};_.Hf=function(a){cJ(this,a);dJ(this,a);QH(this.d);LJ(this.d)};_.b=null;_.c=null;_.d=null;function pK(a){rJ();MJ.call(this,(fK(),gK),a,!1)}s(617,595,Xh,pK);
-_.Bd=function(){var a=this.b,b=new hB(a.b,201),c;a=a.b.r;a.b?a=new qK(new Bi(a.b)):(a=(zs(),zs(),As),a=new Bi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&$E(c.b)};_.b=null;function pG(a,b,c,d){b=bz(b);c+=b.b;d+=b.c;nw(a.b,c,d);ow(a.b)}function KB(){VI();ZI.call(this);var a=this.b=new rK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(618,584,{},KB);_.re=function(){return this.b};_.b=null;function BC(){}s(624,459,{},BC);function qK(a){if(!a)throw new nn;this.b=a}s(625,1,{},qK);_.Uc=function(){return HC(this.b)};_.Vc=function(){return Ci(this.b)};
-_.Wc=function(){throw new KC("Missing message: awt.50");};_.b=null;function hA(){return hA()}function zC(){zC=u;var a;a=(qC(),rC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(sK,r,-1,0,1);else throw new cE(a+" is not supported");}catch(b){if(b=Hi(b),!y(b,127))throw b;}}function EB(a,b){a.b=31*a.b+J((new qE(b)).b)}function cA(){}s(628,1,{},cA);_.hC=function(){return this.b};_.b=1;
-function tK(){tK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(De))&&0<b.length)b=$doc.getElementsByTagName(De)[0],b.style[Be]=fb;a.body.style[Be]=fb}function DJ(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"borderTopWidth"));b[1]=uK(vK(a,"borderRightWidth"));b[2]=uK(vK(a,"borderBottomWidth"));b[3]=uK(vK(a,"borderLeftWidth"));return b}function wK(a){tK();var b,c;c=xK(a);b=DJ(a);a=new xq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
-function wq(a){tK();return new xq(a.clientWidth,a.clientHeight)}function xK(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"marginTop"));b[1]=uK(vK(a,"marginRight"));b[2]=uK(vK(a,"marginBottom"));b[3]=uK(vK(a,"marginLeft"));return b}function yK(a){tK();var b;b=v(I,k,-1,4,1);b[0]=uK(vK(a,"paddingTop"));b[1]=uK(vK(a,"paddingRight"));b[2]=uK(vK(a,"paddingBottom"));b[3]=uK(vK(a,"paddingLeft"));return b}function zK(a,b,c){tK();try{D(b,he)&&(b=Hd),a.style[b]=c}catch(d){if(d=Hi(d),!y(d,119))throw d;}}
-function lJ(a,b){tK();var c;AK||(AK=$doc.createElement(tg),zK(AK,Se,j),zK(AK,Kg,j),zK(AK,Rf,Zc),zK(AK,Wg,Ce),$doc.body.appendChild(AK));zK(AK,Zg,a);zK(AK,Be,a);c=wK(AK);return b?c.c:c.b}var AK=null;function BK(){xq.call(this,0,0)}function xq(a,b){this.c=a;this.b=b}function JJ(a){xq.call(this,a.c,a.b)}s(630,1,ii,BK,xq,JJ);_.eQ=function(a){return this===a?!0:null==a||CK!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function DK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(631,1,{113:1,115:1,136:1},DK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return EK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function FK(a,b){this.b=a;this.c=b}s(632,1,ii,FK);_.eQ=function(a){return this===a?!0:null==a||GK!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return GK.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function TJ(){this.c=this.b=this.e=this.d=0}s(633,1,ii,TJ);_.eQ=function(a){return this===a?!0:null==a||HK!=vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return HK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function vK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==he&&(b=Hd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(635,1,{});var IK=-1;function JK(){}s(636,635,{},JK);_.b=-1;_.c=-1;var KK=null;
-function uK(a){a=parseInt(a,10);a=isNaN(a)?null:rE(a);return!a?0:a.b}s(639,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.If=function(){return Aq(this.i)};_.Jf=function(a){pJ(this.i,a)};_.Kf=function(){Eq(this.i)};_.Hd=function(){Eq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Be]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[Zg]=a;b.kb||(b.j=a)};function sJ(){sJ=u;tJ()}function mB(a,b){a.b.pb.textContent=b||j;pJ(a.i,null)}
-function LK(a){sJ();var b;Mw(this,new OJ);this.b=new MK;b=this.i;NK(b,new OK);zK(b.pb,Pf,cb);b.p=0;ZJ(b,this.b,new $J(0),b.q.d);this.b.dd()[sd]="mosaic-Caption-text";this.b.pb.textContent=a||j;pJ(this.i,null);this.pb[sd]="mosaic-Caption"}s(638,639,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},LK);_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};_.c=null;function tJ(){tJ=u;PK=En()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Uy(PK,240,20);new Uy(PK,224,16);new Uy(PK,208,16);new Uy(PK,192,16);new Uy(PK,176,16);new Uy(PK,160,16);new Uy(PK,144,16);new Uy(PK,128,16);new Uy(PK,112,16);new Uy(PK,96,16);new Uy(PK,80,16);new Uy(PK,64,16);new Uy(PK,260,16);uJ=new Uy(PK,48,16);new Uy(PK,32,16);new Uy(PK,16,16);new Uy(PK,0,16)}var PK,uJ;
-function QK(a,b){Av(a.b.pb,!b);pJ(a.i,a.b)}function yq(a,b){a.d=b;Av(a.b.pb,!b);pJ(a.i,a.b);if(a.e){var c;for(c=new Bi(a.e);c.c<c.e.ye();)Ci(c)}}function UJ(a){var b;Mw(this,new OJ);b=this.i;NK(b,new RK((SK(),TK)));b.p=0;this.c=new LK(a);ZJ(b,this.c,new $J(1),b.q.d);this.b=new OJ;Vi(this.b,"Body");ZJ(b,this.b,new $J(0),b.q.d);this.pb[sd]="mosaic-CaptionLayoutPanel"}s(641,639,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},UJ);_.kd=function(){Ev(this.i)};_.ld=function(){Hv(this.i)};
-_.ud=function(){return new Lv(this.b)};_.rd=function(a){return qJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function WJ(){PE(this)}s(642,516,si,WJ);function NJ(a){this.b=a}s(643,1,Mh,NJ);_.qc=function(){Eq(this.b.T.jb)};_.b=null;function UK(a){var b;b=a.c;a=b.r;b=!a.f?-1:uj(a.f.b,b);a.f&&vu(a.f.b,b)&&yu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&kG(!a.f?null:vu(a.f.b,b-1))}function VK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Kz);-1==uj(a.f.b,b)&&Qi(a.f.b,b)}function HJ(){}s(644,1,{},HJ);_.Nc=function(a){UK(a)};
-_.Oc=function(a){VK(a)};_.Qc=function(a){WK(a.b.r,a.b)};function fK(){fK=u;XK=new YK(1,"e");ZK=new YK(2,zf);$K=new YK(3,"ne");aL=new YK(10,"nw");bL=new YK(4,jg);cL=new YK(5,mg);dL=new YK(12,"sw");eL=new YK(8,"w");gK=new fL((cj(),dj(null)).pb)}function zJ(a,b){var c;c=DJ(a.pb);return new FK(Rj(b.pb)-(Rj(a.pb)+c[3]),Tj(b.pb)-(Tj(a.pb)+c[0]))}
-function gL(a){var b,c,d,e,f,g;if(a.f){b=wq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=vu(a.f.b,d),c=new xq(Wn(g.pb,Jf),Wn(g.pb,If)),f=zJ(a,g),f.b-=Aj(0,f.b+Wn(g.pb,Jf)-b.c),f.c-=Aj(0,f.c+Wn(g.pb,If)-b.b),bF(g,Aj(0,f.b),Aj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,IJ(g,c.c,c.b),g.O==(uq(),vq)&&Cq(g,new JJ(wq(a.pb))),dk(g.z,1)}}function hL(a,b,c){a=a.e;Fi(a,b,b);x(a.d,b,c);Vi(b,xc+c.c)}
-function Bq(a,b){var c;c=a.e;iL(c,b.H);Ui(b.H,xc+aL.c);iL(c,b.D);Ui(b.D,xc+ZK.c);iL(c,b.E);Ui(b.E,xc+$K.c);iL(c,b.N);Ui(b.N,xc+eL.c);iL(c,b.v);Ui(b.v,xc+XK.c);iL(c,b.M);Ui(b.M,xc+dL.c);iL(c,b.K);Ui(b.K,xc+bL.c);iL(c,b.L);Ui(b.L,xc+cL.c)}
-function Dq(a,b){!b.H&&(b.H=BJ(b,0,0));hL(a,b.H,aL);!b.D&&(b.D=BJ(b,0,1));hL(a,b.D,ZK);!b.E&&(b.E=BJ(b,0,2));hL(a,b.E,$K);!b.N&&(b.N=BJ(b,1,0));hL(a,b.N,eL);!b.v&&(b.v=BJ(b,1,2));hL(a,b.v,XK);!b.M&&(b.M=BJ(b,2,0));hL(a,b.M,dL);!b.K&&(b.K=BJ(b,2,1));hL(a,b.K,bL);!b.L&&(b.L=BJ(b,2,2));hL(a,b.L,cL)}function WK(a,b){var c,d;a.b=b;d=a.f.b.d;c=uj(a.f.b,b);if(c+1<d){mA(a.f,b);for(Qi(a.f.b,b);c<d;++c)KJ(vu(a.f.b,c),c)}else KJ(b,c)}
-function fL(a){a=new jL(a);Mw(this,a);this.d=new kL(a);this.d.j=!0;Ni(this.d);this.d.n=3;this.e=new lL(a);this.e.j=!0;Ni(this.e);this.e.n=3;Ow(this)}s(645,323,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},fL);_.If=function(){return wq(this.pb)};_.Jf=function(){var a;(a=mL(this))&&a.Jf(null)};_.Kf=function(){gL(this)};_.Nc=function(a){!this.c&&(this.c=new HJ);UK(a)};_.Oc=function(a){!this.c&&(this.c=new HJ);VK(a)};_.Hd=function(){gL(this)};
-_.Qc=function(a){!this.c&&(this.c=new HJ);WK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var XK,ZK,$K,aL,gK,bL,cL,dL,eL;function jL(a){this.q=new ew(this);this.pb=a}s(646,303,fi,jL);function YK(a,b){this.b=a;this.c=b}s(647,1,{},YK);_.b=0;_.c=null;function kL(a){xi();Ri.call(this,a)}s(648,3,{},kL);_.kc=function(){var a;a=this.k.f;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");!a.I.d&&QK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Aj(this.b,a<this.e?a:this.e),b=Aj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Se]=a+(pj(),Uf);c.style[Kg]=b+Uf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||kG(a);a.I.d||QK(a.I,!0);a.C||(a.x||(a.x=new nL,Vi(a.x,"mosaic-GlassPanel-invisible")),zK(a.x.pb,ah,(tK(),vK(a.pb,ah))),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new xj(this.k.b,null);this.b=a.b+Sj(this.k.b.pb);this.c=a.e+Uj(this.k.b.pb);this.e=this.b+Wj(this.k.b.pb)-this.k.f.cd();this.d=this.c+Vj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function iL(a,b){try{Ji(a,b)}catch(c){if(c=Hi(c),!y(c,119))throw c;}}
-function lL(a){xi();Ri.call(this,a);this.d=new zi}s(649,3,{},lL);_.kc=function(){var a;a=this.k.f.ob;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");QK(a.I,!1);zq(a,new xq(a.q,a.p));dk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Zi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Aj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Aj(a+b,Wn(d.I.c.pb,If)),b!=a&&AJ(d,0,a-b),zq(d,new xq(d.q,b)),dk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Aj(a+b,Wn(d.I.c.pb,If)),zq(d,new xq(d.q,b)),dk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Aj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&AJ(d,a-b,0),zq(d,new xq(b,d.p)),dk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,zq(d,new xq(96<a+b?a+b:96,d.p)),dk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||kG(a);QK(a.I,!0);a.C||(a.x||(a.x=new nL,Vi(a.x,"mosaic-GlassPanel-invisible")),zK(a.x.pb,ah,(tK(),vK(a.pb,ah))),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new xj(this.k.b,null);this.b=a.b+Sj(this.k.b.pb);this.c=a.e+Uj(this.k.b.pb);this.f=this.b+Wj(this.k.b.pb)-this.k.f.cd();this.e=this.c+Vj(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function nL(){var a;this.e=new oL(this);this.b=!1;this.c=new iw;Mw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[sd]="gwt-GlassPanel"}s(650,323,Ih,nL);
-_.nd=function(){var a;Ow(this);try{a=this.ob}catch(b){b=Hi(b);if(y(b,125))throw new Fv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(cj(),dj(null))?(ou(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Pi(kk,a),a.c=!0,a.d=sk(a),Qi(kk,a),this.d=new pL(this),Su(new nu(this.d))):(this.pb.style[ld]=cb,this.pb.style[dg]=cb);this.b&&Gu(new mu(this));bj(dj(null),new qL,$n($doc),ao($doc))};
-_.od=function(){this.i.od();Yj(this.e);this.d&&(ku(Qu,this.d,F(rL,r,47,[(!ds&&(ds=new pk),ds)])),this.d=null);this.b&&ku(Iu,this,F(rL,r,47,[(!Hu&&(Hu=new pk),Hu)]))};_.Yc=function(a){switch(Du(a.type)){case 256:if(27==(a.keyCode||0))return Qj(this),!1;case 1:if(this.pb.contains(a.target))return Qj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function oL(a){jk();this.b=a}s(651,24,{},oL);_.wc=function(){ou(this.b)};_.b=null;function pL(a){this.b=a}s(652,1,{},pL);_.b=null;
-function qL(){this.pb=Rw();var a;a=new Mx(new sL(this));z(this,a,($p(),$p(),aq));z(this,a,(Wq(),Wq(),Xq))}s(653,325,Wh,qL);_.pd=function(){vj(new tL(this))};function sL(a){this.b=a}s(654,1,{},sL);_.b=null;function tL(a){this.b=a}s(655,1,Mh,tL);_.qc=function(){this.b.pb.focus()};_.b=null;function uL(a){a.pb.style[Zg]=fd;a.pb.style[Be]=fd;if(a.kb){var a=a.ob,b;y(a,144)?a.Jf(null):(b=mL(a))&&b.Jf(a)}}s(657,306,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.If=function(){uL(this);return new xq(Wn(this.pb,Jf),Wn(this.pb,If))};_.Jf=function(){uL(this)};_.Kf=function(){};_.Xc=function(){};_.Hd=function(){};function MK(){this.pb=$doc.createElement("label");this.pb[sd]="mosaic-Label";this.pb.style[Yg]=Ef;this.pb[sd]="mosaic-HTML"}s(656,657,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},MK);function XJ(a){Mw(this,new vL(a));this.pb[sd]="mosaic-ImageButton"}s(658,323,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},XJ);
-function rK(){var a=(vw(),yw);pw.call(this,!0,df);this.U=a.b;this.b=new wL(this);this.b.e=!0;fw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);fj();ov(a,b)}else this.lb|=1;Zn(Yn(this.pb))[sd]=ye;this.pb.style[ah]="2147483647"}s(659,308,fi,rK);_.Xc=function(a){Gv(this,a);1==Du(a.type)&&kw(this,!1)};_.b=null;
-function wL(a){this.c=a;this.d=new Wi;this.j=new Wi;a=(dy(),cy);new Ty(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(yg);this.f=$doc.createElement(Bg);zu(b,this.f);this.p=!0;a=Rw();b=(Au(),Bu(b));a.appendChild(b);this.pb=a;ql();this.pb.setAttribute("role",Ul.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),fj(),ov(a,b)):this.lb|=2225;this.pb[sd]=xe;a=xv(this.pb)+"-vertical";Di(this.dd(),a,!0);this.pb.style[Nf]=cb;this.pb.setAttribute("hideFocus",Tg);z(this,new by(this),($p(),$p(),aq))}
-s(660,347,ki,wL);_.Xc=function(a){switch(Du(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Vx(this,a)};_.Gd=function(a,b){Zx(this,a,b);b||this.b&&kw(this.c,!1)};_.b=!0;_.c=null;
-function vL(a){var b=(dx(),ox),c=(rx(),sx),d;d=new Yw;d.i[kd]=bb;d.i[nd]=0;d.i[od]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Ww(b.b);b.b.d.rows[0].cells[0][bd]=c.b;Ww(b.b);b.b.d.rows[0].cells[0].style[Vg]=e.b;Ww(d);b=Sw(d,0,0,!0);if(a){Qj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Uw(g,f.d);ht(f.c,g,a);c.b=c.b.c}else e=c.c.d,Qi(c.c,a);a.pb[Rc]=e;zu(b,a.pb);Jv(a,d)}Mw(this,d);Di(this.pb,"mosaic-WidgetWrapper",!0)}s(661,323,Ih,vL);_.b=null;_.c=null;function PJ(a){this.b=a}s(662,1,{},PJ);
-_.Ec=function(){this.b.hb&&this.b!=this.b.r.b&&kG(this.b)};_.b=null;function QJ(a){jk();this.b=a}s(663,24,{},QJ);_.wc=function(){Eq(this.b.T.jb);var a=this.b;cs((!a.y&&(a.y=new xL),a.y))};_.b=null;function RJ(a){jk();this.b=a}s(664,24,{},RJ);_.wc=function(){EJ(this.b,(uq(),vq))};_.b=null;function SJ(a){jk();this.b=a}s(665,24,{},SJ);_.wc=function(){EJ(this.b,(uq(),FJ))};_.b=null;function VJ(){}s(666,1,{},VJ);function YJ(a){this.b=a}s(667,1,{},YJ);_.Ec=function(){this.b.Bd()};_.b=null;
-function aK(a){this.b=a}s(668,1,{},aK);_.b=null;function bK(a){this.b=a}s(669,1,Mh,bK);_.qc=function(){this.b.O==(uq(),vq)?dk(this.b.A,333):this.b.O==FJ&&dk(this.b.B,333)};_.b=null;function CJ(a){this.pb=a;Ev(this)}s(670,306,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},CJ);_.Jc=function(a){return z(this,a,(zr(),zr(),Ar))};_.Kc=function(a){return z(this,a,(lj(),lj(),mj))};_.Lc=function(a){return z(this,a,(Dr(),Dr(),Er))};_.Mc=function(a){return z(this,a,(nj(),nj(),oj))};
-function xL(){vs.call(this,null)}s(671,238,Gh,xL);function uq(){uq=u;vq=new yL("MAXIMIZED",0);FJ=new yL("MINIMIZED",1);GJ=new yL("NORMAL",2);zL=F(AL,r,139,[vq,FJ,GJ])}function yL(a,b){E.call(this,a,b)}s(672,139,{113:1,116:1,118:1,139:1},yL);var zL,vq,FJ,GJ;function ou(a){var b,c,d,e;c=jj();b=kj();e=(pv(),qv).scrollWidth;d=qv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[Zg]=c-1+Uf);0<=b-1&&(a.pb.style[Be]=b-1+Uf)}
-function BL(a,b){var c,d,e;if(a.n)return!0;a.y.Ee();for(c=new Lv(b);c.b.b<c.b.c.d-1;)d=oJ(Mv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Qi(a.y,d);return!0}
-function CL(a,b){var c,d,e;if(b.b)a.d&&Xj(a.d),a.d=new DL(a,b),Zj(a.d,333);else for(d=new Bi(a.y);d.c<d.e.ye();)c=Ci(d),e=c.nb,bw(b,EL(c),e.t,e.u),FL(c,e.v,e.s,F(I,k,-1,[GL(a.r.b,c).e,GL(a.q.b,c).d,GL(a.o.b,c).b,GL(a.p.b,c).c]),F(I,k,-1,[HL(a.j.b,c).e,HL(a.i.b,c).d,HL(a.e.b,c).b,HL(a.f.b,c).c]),F(I,k,-1,[IL(a.v,c),IL(a.u,c),IL(a.s,c),IL(a.t,c)]))}
-function JL(){this.y=new Wi;this.k=new KL(this);this.x=new LL(this.k);this.w=new ML(this.k);this.r=new NL(this.k);this.q=new OL(this.k);this.o=new PL(this.k);this.p=new QL(this.k);this.j=new RL(this.k);this.i=new SL(this.k);this.e=new TL(this.k);this.f=new UL(this.k);this.v=new VL(this.k);this.u=new VL(this.k);this.s=new VL(this.k);this.t=new VL(this.k)}s(675,1,{});_.Pf=function(a){CL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function WL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Bi(b.y);e.c<e.e.ye();)d=Ci(e),y(d,62)&&(d=d.jb),f=d.nb,bw(c,EL(d),f.t,f.u),FL(d,f.v,f.s,F(I,k,-1,[GL(b.r.b,d).e,GL(b.q.b,d).d,GL(b.o.b,d).b,GL(b.p.b,d).c]),F(I,k,-1,[HL(b.j.b,d).e,HL(b.i.b,d).d,HL(b.e.b,d).b,HL(b.f.b,d).c]),F(I,k,-1,[IL(b.v,d),IL(b.u,d),IL(b.s,d),IL(b.t,d)]));XL(c);a.b.d=null;for(a=new Bi(a.b.y);a.c<a.e.ye();)b=Ci(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function DL(a,b){this.b=a;this.c=b;var c=(fk(),gk);this.n=new ek(this);this.t=c}s(676,17,{},DL);_.rc=function(){WL(this)};_.sc=function(){WL(this)};
-_.uc=function(a){var b,c,d;for(c=new Bi(this.b.y);c.c<c.e.ye();)b=Ci(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=J(d.p+(d.t-d.p)*a),d.w=J(d.q+(d.u-d.q)*a),d.x=J(d.r+(d.v-d.r)*a),d.i=J(d.o+(d.s-d.o)*a),bw(this.c,EL(b),d.j,d.w),FL(b,d.x,d.i,F(I,k,-1,[GL(this.b.r.b,b).e,GL(this.b.q.b,b).d,GL(this.b.o.b,b).b,GL(this.b.p.b,b).c]),F(I,k,-1,[HL(this.b.j.b,b).e,HL(this.b.i.b,b).d,HL(this.b.e.b,b).b,HL(this.b.f.b,b).c]),F(I,k,-1,[IL(this.b.v,b),IL(this.b.u,b),IL(this.b.s,b),IL(this.b.t,b)]))};_.b=null;_.c=null;
-s(678,1,{});_.b=null;function TL(a){this.b=a}s(677,678,{},TL);function UL(a){this.b=a}s(679,678,{},UL);function SL(a){this.b=a}s(680,678,{},SL);function RL(a){this.b=a}s(681,678,{},RL);function PL(a){this.b=a}s(682,678,{},PL);function QL(a){this.b=a}s(683,678,{},QL);function OL(a){this.b=a}s(684,678,{},OL);function NL(a){this.b=a}s(685,678,{},NL);s(686,678,{},function(a){this.b=a});s(687,678,{},function(a){this.b=a});
-function IL(a,b){var c=a.b,d;d=Zi(c.e,b);d||(d=new DK(yK(b.pb)),x(c.e,b,d));return d.e}function VL(a){this.b=a}s(688,678,{},VL);function ML(a){this.b=a}s(689,678,{},ML);function LL(a){this.b=a}s(690,678,{},LL);function HL(a,b){var c;c=Zi(a.b,b);c||(c=new DK(DJ(b.pb)),x(a.b,b,c));return c}function GL(a,b){var c;c=Zi(a.c,b);c||(c=new DK(xK(b.pb)),x(a.c,b,c));return c}
-function YL(a,b){var c,d;d=Zi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=mL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new xq(ZL(e,!0),ZL(e,!1));break a}h=b.If();null!=c.n&&(h.c=ZL(e,!0));null!=c.k&&(h.b=ZL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new xq(ZL(e,!0),ZL(e,!1));break a}h=new BK;f=b.pb;l=f.style;g=l[Rf];i=l[Wg];l[Rf]="static";l[Wg]=Ce;null!=c.n?h.c=ZL(e,!0):(l[Zg]=fd,h.c=(f.offsetWidth||0)+GL(d.p.b,b).c+GL(d.q.b,b).d);null!=c.k?h.b=ZL(e,!1):(l[Be]=fd,h.b=(f.offsetHeight||0)+GL(d.r.b,b).e+
-GL(d.o.b,b).b);l[Rf]=g;l[Wg]=i}d=h}null!=c.n&&(pj(),yp)==c.n.Rf()||null!=c.k&&(pj(),yp)!=c.k.Rf()||x(a.f,b,d)}return d}function KL(a){this.i=a;this.d=new zi;this.f=new zi;this.c=new zi;this.b=new zi;this.e=new zi}s(691,1,{},KL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function $L(a){var b;b=a.nb;if(null==b||!y(b,142))b=new aM,a.nb=b;return b}function OK(){RK.call(this,(SK(),bM))}function RK(a){var b=(cM(),dM);JL.call(this);this.c=a;this.b=b}s(692,675,{},OK,RK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new BK;BL(this,a);l=GL(this.p.b,a).c+GL(this.q.b,a).d+HL(this.f.b,a).c+HL(this.i.b,a).d+IL(this.t,a)+IL(this.u,a);d=GL(this.r.b,a).e+GL(this.o.b,a).b+HL(this.j.b,a).e+HL(this.e.b,a).b+IL(this.v,a)+IL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(SK(),bM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Bi(this.y);a.c<a.e.ye();)c=Ci(a),e=$L(c),b=null,i=c.ob,y(i,145)&&(b=i,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),this.c==bM?(l+=YL(this.x.b,c).c,e.b=YL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Aj(f,e.b)):(d+=YL(this.w.b,c).b,e.c=YL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Aj(g,e.c));this.c==bM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,B,K,P;if(BL(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=IL(this.t,a);B=IL(this.v,a);c=wq(a.pb);P=c.c-(q+IL(this.u,a));o=c.b-(B+IL(this.s,a));g=P;c=o;this.c==(SK(),bM)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Bi(this.y);e.c<e.e.ye();)d=Ci(e),b=null,n=$L(d),w=d.ob,y(w,145)&&(b=w,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),this.c==bM?(n.e?++h:(n.c=YL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=YL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=YL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=P:(n.c=YL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Bi(this.y);e.c<e.e.ye();)d=Ci(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=eM(b),b=new xq(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==bM?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=K,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==TK?(n.t=this.b==(cM(),dM)?q:this.b==fM?q+~~(P/2)-~~(K/2):q+P-K,n.u=B,n.v=l,n.s=f,B+=m+H):(this.b==(cM(),dM)?(n.t=q,n.u=B):this.b==fM?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d._c()-Rj(a.pb)-IL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Tj(a.pb)-IL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));CL(this,a)}};_.b=null;_.c=null;function cM(){cM=u;dM=new gM("START",0);fM=new gM(Eb,1);hM=new gM("END",2);iM=F(jM,r,140,[dM,fM,hM])}function gM(a,b){E.call(this,a,b)}s(693,139,{113:1,116:1,118:1,140:1},gM);var iM,fM,hM,dM;function SK(){SK=u;bM=new kM("HORIZONTAL",0);TK=new kM("VERTICAL",1);lM=F(mM,r,141,[bM,TK])}
-function kM(a,b){E.call(this,a,b)}s(694,139,{113:1,116:1,118:1,141:1},kM);var lM,bM,TK;s(696,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function aM(){this.f=!1}function $J(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(695,696,{142:1,146:1},aM,$J);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function nM(a,b){if(a.n)return!0;BL(a,b);if(0<a.y.d){a.b=vu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new oM,c.nb=d;a.c=d;a.y.Ee();Qi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function pM(){JL.call(this)}s(697,675,{},pM);
-_.Qf=function(a){var b,c;c=new BK;nM(this,a);if(this.b){b=YL(this.x.b,this.b).c;var d=YL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=eM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=GL(this.p.b,a).c+GL(this.q.b,a).d+HL(this.f.b,a).c+HL(this.i.b,a).d+IL(this.t,a)+IL(this.u,a);c.b+=GL(this.r.b,a).e+GL(this.o.b,a).b+HL(this.j.b,a).e+HL(this.e.b,a).b+IL(this.v,a)+IL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;nM(this,a)&&(d=IL(this.t,a),e=IL(this.v,a),c=wq(a.pb),f=c.c-(d+IL(this.u,a)),c=c.b-(e+IL(this.s,a)),b=this.b.ob,y(b,145)&&(b=eM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Rj(a.pb)-IL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Tj(a.pb)-IL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),CL(this,a))};_.b=null;_.c=null;function oM(){this.f=!1}
-s(698,696,{143:1,146:1},oM);function eM(a){var b,c,d,e;null==a.b&&(a.b=v(I,k,-1,4,1),e=Yn(ev(ev(a.d,0),0)),c=Yn(ev(ev(a.d,2),2)),d=xK(a.pb),b=DJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function qM(a,b){a.kb&&Qj(a);return gw(a,b)}function rM(){Ew();uw.call(this,Fw)}s(699,313,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},rM);_.rd=function(a){return qM(this,a)};_.b=null;
-function EL(a){var b;b=a.ob;return y(b,145)?b:a}function Aq(a){if(!a.kb)return new BK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),Cq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function oJ(a){return y(a,145)?a.jb:a}function sM(a){var b;if(!a.o){b=(!KK&&(KK=new JK),KK);var c=vM(a,gb,!0);b.b=c;c=vM(a,hb,!0);b.c=c;a.o=b}return a.o}
-function nJ(a,b,c,d,e){if(y(b,62))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new rM,Uv(a,c,a.pb,d,!0),hw(c,b)):Uv(a,b,c,d,e);pJ(a,b)}function ZJ(a,b,c,d){b.nb=c;nJ(a,b,a.pb,d,!0)}
-function pJ(a,b){var c;c=a.e;if(b){var d=c.k;Ki(d.d,b);Ki(d.f,b);Ki(d.c,b);Ki(d.b,b);Ki(d.e,b)}else d=c.k,yy(d.d),yy(d.f),yy(d.c),yy(d.b),yy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==EL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==EL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Jf(a.ob),c.Jf(a))}}function Eq(a){a.kb&&a.pb.style.display!=Bf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.Pf(a),a.d=!1,XL(a))}
-function XL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=oJ(Qy(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Kf():y(b,75)&&b.Hd())}function qJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=EL(b);return $v(a,c)?(y(c,145)&&qM(c,b),pJ(a,null),!0):!1}function NK(a,b){var c;a.e=b;null!=a.f&&Ui(a,xv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Xy(a.f,zv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Vi(a,xv(a.pb)+Ca+a.f);pJ(a,null)}
-function vM(a,b,c){a.n||(a.n=$doc.createElement(tg),zK(a.n,Rf,Zc),zK(a.n,Wg,Ce),zK(a.n,Se,cb),zK(a.n,Kg,cb),a.pb.appendChild(a.n));zK(a.n,Zg,b);zK(a.n,Be,b);a=wK(a.n);return c?a.c:a.b}
-function ZL(a,b){var c;c=null.Rf();if(c==(pj(),Kp)){c=(sM(a),null.Rf());var d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK);return M(L(Math.round(100*d*c/254)))}if(c==Ap)return c=sM(a),d=null.Rf(),M(L(vE(d*(-1==c.b&&(c.b=lJ(gb,!0)),c.b))));if(c==Cp)return c=sM(a),d=null.Rf(),M(L(vE(d*(-1==c.c&&(c.c=lJ(hb,!0)),c.b))));if(c==Ip)return c=(sM(a),null.Rf()),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(d*c)));if(c==Mp)return c=(sM(a),null.Rf()),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(10*d*c/254)));
-if(c==Gp)return M(L(vE(12*(sM(a),null.Rf())*M(L(vE((-1==IK&&(IK=(tK(),lJ(ib,!0))),IK)/72))))));if(c==yp)return vM(a,null.Rf(),b);if(c==Ep)return c=(sM(a),M(L(vE(null.Rf())))),d=(-1==IK&&(IK=(tK(),lJ(ib,!0))),IK),M(L(Math.round(d*c/72)));if(null.Rf()==wp)return M(L(vE(null.Rf())));throw new qk("Invalid size: "+null.Rf());}function OJ(){var a=new pM;dw.call(this);this.k=new xq(-1,-1);new wM(this);this.pb[sd]="mosaic-LayoutPanel";NK(this,a)}
-s(700,303,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},OJ);_.vd=function(a){nJ(this,a,this.pb,this.q.d,!0)};_.kd=function(){Ov(this,new xM)};_.ld=function(){Ov(this,new yM)};_.If=function(){return Aq(this)};_.sd=function(a){return Xv(this.q,EL(a))};_.td=function(a,b,c,d){nJ(this,a,b,c,d)};_.Jf=function(a){pJ(this,a)};_.ud=function(){return new Lv(this)};_.Kf=function(){Eq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=Aq(this),null!=this.j)a=a.b+Uf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Uf);this.gd(b);this.i=null}else b=a.b+Uf,this.jd(a.c+Uf),this.gd(b);Eq(this)}};_.Hd=function(){Eq(this)};_.rd=function(a){return qJ(this,a)};_.gd=function(a){this.pb.style[Be]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){bw(this,EL(a),b,c)};
-_.jd=function(a){this.pb.style[Zg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function xM(){}s(701,1,{},xM);_.Fd=function(a){EL(a).nd()};function yM(){}s(702,1,{},yM);_.Fd=function(a){EL(a).od()};function Lv(a){this.c=a;this.b=new Zv(this.c.q)}s(703,1,{},Lv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return oJ(Mv(this.b))};_.Wc=function(){Nv(this.b)};_.c=null;function zM(){zM=u;new jx}
-function wM(a){zM();Di(a.pb,"dragdrop-dropTarget",!0);this.b=a;new AM(this)}s(704,9,{},wM);function AM(a){jk();this.b=a}s(705,24,{},AM);_.wc=function(){pJ(this.b.b,null);Eq(this.b.b)};_.b=null;function mL(a){a=a.ob;return!a?null:y(a,144)?a:mL(a)}function IJ(a,b,c){var d;d=a.pb;FL(a,b,c,xK(d),DJ(d),yK(d))}
-function FL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.jd((0>g?0:g)+(pj(),Uf)),b!=a.cd()&&a.jd((0>b?0:b)+Uf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(pj(),Uf)),c!=a.bd()&&a.gd((0>c?0:c)+Uf))}function Cq(a,b){IJ(a,b.c,b.b)}s(708,1,{});function XD(){var a,b,c,d;d=yE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function BM(){this.b=new zi;new zi;new zi}s(707,708,{},BM);function WD(){WD=u;CM=new BM}function aE(){var a=YD,b=$wnd.JSApplet.JSME;WD();x(CM.b,a,b)}var CM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Gn&&(e=$j(),2E3<e-In&&(In=e,Hn=Fn()));if(0==Gn++){var f=(Jn(),Kn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Sn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Jn(),Kn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Sn(l,m);while(h.d);h.d=m}}--Gn;c&&-1!=Hn&&($wnd.clearTimeout(Hn),Hn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(kt)()}catch(d){a(b)}else A(kt)()}var ZD=V(1),yn=V(100),DM=mE(" I"),I=hE(715,DM),QE=hE(713,ZD),EM=mE(" Z"),eH=hE(716,EM);V(99);V(98);V(97);var FM=V(496),mn=hE(717,FM),GM=V(257),Nt=hE(718,GM);V(258);V(139);var HM=mE(" B");V(486);var IM=mE(" C"),ui=hE(719,IM);V(484);var JM=mE(" D"),yF=hE(720,JM);V(485);V(487);var KM=V(490),uE=hE(721,KM),LM=mE(" J"),MM=V(2),mt=hE(714,MM),sK=hE(722,HM);V(499);V(482);V(96);V(186);V(105);V(478);var YD=V(476);
-V(481);V(115);V(116);V(94);V(107);V(108);V(109);V(493);V(488);V(477);V(708);V(707);var $D=lE(),SA=V(408),kF=hE(723,SA),NM=V(539),OG=hE(724,NM),OM=V(394);V(393);V(392);V(391);V(535);var dt=hE(725,I),PM=W(537,function(){qF();return SG}),TG=hE(726,PM);V(538);V(417);V(416);V(531);V(530);V(540);V(541);V(536);V(451);V(534);var uA=hE(727,OM);V(406);V(543);V(198);V(197);V(291);V(238);V(293);V(206);var QM=V(205);V(241);V(240);V(239);V(388);V(389);V(390);V(307);var RM=V(306);V(305);V(311);V(325);V(545);V(544);
-V(304);V(303);V(547);V(546);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(548);V(549);V(550);V(551);V(367);V(244);V(243);V(316);V(317);V(318);V(570);V(579);V(24);V(571);V(572);V(573);V(574);V(575);V(576);V(577);V(578);V(289);V(463);V(462);V(503);V(505);V(504);V(506);V(508);V(507);V(509);V(513);V(514);V(363);V(366);V(364);V(365);V(434);V(433);var LB=V(432),VF=hE(728,LB),iH=hE(729,LM);V(423);V(418);V(419);V(569);V(510);V(516);V(511);V(512);V(428);V(427);V(426);V(431);
-var SM=lE(),fJ=hE(730,SM);V(461);V(471);V(470);V(469);V(472);V(473);V(612);V(613);V(614);V(615);V(522);var TM=W(247,function(){Ts();return Ys}),Zs=hE(731,TM);V(502);V(441);V(442);V(425);var wB=V(420);V(404);V(405);V(430);var HB=V(429);V(422);V(421);V(520);V(529);V(411);var WA=V(410);V(465);V(532);V(533);V(495);V(542);V(439);V(440);V(414);V(396);V(395);V(448);lE();lE();lE();V(398);V(399);V(287);
-var UM=W(174,function(){pj();return Op}),Pp=hE(732,UM),VM=W(138,function(){qj();return mo}),no=hE(733,VM),WM=W(145,function(){oo();return Zo}),$o=hE(734,WM),XM=W(164,function(){ap();return jp}),kp=hE(735,XM),YM=W(169,function(){lp();return up}),vp=hE(736,YM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);V(196);V(203);V(204);V(378);var Ry=hE(737,RM);V(379);V(582);V(581);V(415);V(202);V(228);V(230);var cB=V(413);V(464);V(401);V(400);V(407);V(526);V(339);V(341);V(340);V(342);V(498);V(233);V(450);V(201);V(221);V(222);V(224);V(219);V(218);V(220);var eB=V(565);V(409);
-V(584);V(589);V(449);V(489);V(452);var wA=V(403),vA=hE(738,WA);V(208);V(212);V(628);V(566);V(436);V(437);V(438);V(402);V(225);V(242);V(562);V(563);V(330);V(329);V(335);V(336);V(618);V(590);V(591);V(515);V(523);V(524);V(525);V(583);V(585);var xB=V(424);V(210);V(209);V(211);V(213);V(527);V(232);V(229);V(231);V(227);V(217);V(216);V(215);V(588);V(310);V(309);V(308);V(596);V(595);V(617);V(593);V(616);var ZM=W(672,function(){uq();return zL}),AL=hE(739,ZM);V(671);V(670);V(662);V(663);V(664);V(665);V(666);
-V(667);V(668);V(669);V(643);var $M=W(312,function(){vw();return Cw}),Dw=hE(740,$M),aN=W(359,function(){rw();return ky}),ly=hE(741,aN);V(17);V(360);V(361);V(356);V(357);V(358);V(18);V(19);V(20);V(447);V(412);V(659);V(347);V(660);V(348);V(349);V(350);V(351);V(354);V(321);V(320);var bN=V(319);V(586);V(587);V(592);V(269);V(324);V(355);V(200);V(343);V(370);V(369);V(371);var cN=W(372,function(){By();return My}),Ny=hE(742,cN);W(373,null);W(374,null);W(375,null);W(376,null);V(245);V(262);V(567);V(322);V(338);
-V(337);V(519);V(314);V(199);V(568);V(323);V(645);V(3);V(648);V(649);V(647);V(646);V(639);V(638);V(700);V(701);V(702);V(703);V(641);V(236);var iC=V(444),kC=hE(743,iC);V(445);V(443);V(27);V(28);V(26);V(29);V(32);V(33);V(34);V(35);V(36);V(37);var dN=V(49),$x=hE(744,dN);V(38);V(39);V(40);V(41);V(42);V(43);V(44);V(46);V(45);V(47);V(48);V(50);V(51);V(53);V(54);V(52);V(55);V(56);V(57);V(58);V(60);V(62);V(63);V(61);V(59);V(64);V(65);V(66);V(67);V(69);V(72);V(71);V(73);V(76);V(77);V(75);V(78);V(79);V(80);
-V(81);V(82);V(83);V(85);V(86);V(84);V(87);V(88);V(89);V(90);V(92);V(93);V(91);var CK=V(630);V(315);var GK=V(632);V(234);V(657);V(656);V(457);V(456);V(458);V(235);V(271);V(273);V(272);V(263);V(313);V(699);V(278);V(281);V(279);V(280);V(5);V(7);V(6);V(603);V(446);V(459);V(382);V(195);V(300);V(301);V(267);V(381);V(264);V(594);var eK=hE(745,bN);V(600);V(599);V(607);V(597);V(598);V(604);V(605);V(601);V(602);V(453);V(454);V(460);V(237);V(658);V(625);V(480);V(500);V(266);V(564);var HK=V(633);V(642);V(661);
-V(696);V(695);V(207);V(223);V(4);V(624);V(31);V(274);V(344);V(345);V(346);V(275);var rL=hE(746,QM);V(276);V(675);V(692);var eN=W(693,function(){cM();return iM}),jM=hE(747,eN),fN=W(694,function(){SK();return lM}),mM=hE(748,fN);V(678);V(687);V(686);V(690);V(689);V(685);V(684);V(682);V(683);V(681);V(680);V(677);V(679);V(688);V(691);V(676);V(328);V(377);V(368);V(30);V(68);V(644);V(697);V(327);V(326);V(332);V(333);V(331);V(277);V(21);V(298);V(299);V(11);V(14);V(22);var gN=V(25),tk=hE(749,gN);V(23);V(698);
-V(8);V(10);V(9);V(704);V(705);V(650);V(653);V(654);V(655);V(651);V(652);var EK=V(631);V(635);V(636);V(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/76252DEA9FB0A670947525C4C89E2530.cache.html b/public/jsme/76252DEA9FB0A670947525C4C89E2530.cache.html
new file mode 100644
index 0000000..609d40d
--- /dev/null
+++ b/public/jsme/76252DEA9FB0A670947525C4C89E2530.cache.html
@@ -0,0 +1,657 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '76252DEA9FB0A670947525C4C89E2530';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Pa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="1px",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",qb=">",sb="?",tb="@",ub="@@",wb="A",xb="After",yb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Kb="Cl",Ob="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="Helvetica",$b="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",dc="JUSTIFY",ec="JavaScript",gc="LEFT",hc="MOL n. ",ic="N",
+jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",oc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",pc="O",qc="ONE_WAY_CORNER",rc="P",sc="R",tc="R1",uc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Hc="Se",Ic="Si",Jc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Qc="[",Rc="[object Array]",Vc="\\",Wc="]",Xc="__gwtex_wrap",Yc="__uiObjectID",Zc=
+"a",$c="absolute",ad="alert",bd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="border-left-width",td="border-top-width",ud="bottom",vd="button",wd="cellPadding",xd="cellSpacing",yd="center",zd="change",Ad="checkbox",Ed="className",Gd="click",Hd="click marked atom to delete mark",Id="clip",Jd="code",Kd="col",Ld="colSpan",Md="columnheader",Nd="combobox",Od="complementary",Pd="contentinfo",Qd="contextmenu",
+Rd="cssFloat",Sd="cursor",Td="dblclick",Ud="definition",Yd="dialog",Zd="dir",$d="directory",ae="display",be="div",he="document",ie="dragdrop-handle",je="dragdrop-selected",ke="dragend",le="dragenter",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="fixed",te="float",ue="focus",ve="fontFamily",we="fontSize",xe="fontStyle",ye="fontWeight",ze="form",Ae="function",Be="g",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
+Ke="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="html",We="id",Xe="img",Ye="is_touch_supported",Ze="italic",$e="java.vm.name",af="jsa-resetDiv",bf="keydown",cf="keypress",df="keyup",ef="left",ff="link",gf="list",hf="listbox",jf="listitem",kf="load",lf="log",mf="ltr",nf="main",of="marquee",pf="math",qf="menu",rf="menuPopup",sf="menubar",tf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Ff="mouseout",Gf="mouseover",Hf="mouseup",
+If="mousewheel",Jf="move",Kf="msie",Lf="multipart",Mf="n",Nf="name",Of="navigation",Pf="none",Qf="noreaction",Rf="note",Sf="nowrap",Tf="null",Uf="number",Vf="object",Wf="offsetHeight",Xf="offsetWidth",Yf="ontouchstart",Zf="opera",$f="option",ag="outline",bg="overflow",cg="padding",dg="paste",eg="popupContent",fg="position",gg="presentation",hg="progressbar",ig="px",jg="px, ",kg="px;",lg="radio",mg="radiogroup",ng="reaction",og="rect(0px, 0px, 0px, 0px)",pg="region",qg="rgb(",rg="right",sg="role",
+tg="rotation",ug="row",wg="rowgroup",xg="rowheader",yg="rtl",zg="s",Ag="safari",Bg="scale100",Cg="scrollbar",Dg="se",Eg="search",Fg="separator",Gg="serif",Ig='shape-rendering="crispEdges"',Jg="slider",Kg="span",Lg="spinbutton",Mg="status",Ng="subMenuIcon-selected",Og="tab",Pg="table",Qg="tablist",Rg="tabpanel",Sg="tbody",Tg="td",Ug="text",Vg="textAlign",Wg="textbox",Xg="timer",Yg="title",Zg="toolbar",$g="tooltip",ah="top",bh="touchcancel",ch="touchend",dh="touchmove",eh="touchstart",fh="tr",gh="tree",
+hh="treegrid",ih="treeitem",jh="true",kh="value",lh="verticalAlign",mh="visibility",nh="visible",oh="whiteSpace",ph="width",qh="x",rh="zIndex",sh="|",_,th={l:4194303,m:4194303,h:1048575},uh={l:0,m:0,h:0},vh={l:1,m:0,h:0},wh={l:2,m:0,h:0},xh={l:3,m:0,h:0},yh={l:4,m:0,h:0},zh={l:8,m:0,h:0},Ah={l:10,m:0,h:0},Bh={l:16,m:0,h:0},Ch={l:32,m:0,h:0},Dh={l:64,m:0,h:0},Eh={l:128,m:0,h:0},Fh={l:256,m:0,h:0},Gh={l:512,m:0,h:0},Hh={l:1024,m:0,h:0},Ih={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Rh={l:16384,m:0,h:0},Sh=
+{l:32768,m:0,h:0},Th={l:65536,m:0,h:0},Uh={l:131072,m:0,h:0},Vh={l:262144,m:0,h:0},Wh={l:524288,m:0,h:0},Xh={},Yh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Zh={9:1,10:1,117:1,121:1,123:1},$h={117:1,120:1,134:1},ai={48:1},bi={136:1},ci={90:1,91:1,97:1,111:1,117:1},di={53:1,117:1},ei={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},fi={94:1,117:1},gi={47:1,83:1},hi={56:1},ii={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,
+34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ji={2:1},ki={55:1},li={90:1,97:1,111:1,117:1},mi={7:1,9:1,117:1,121:1,123:1},ni={97:1,117:1},oi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},pi={152:1},qi={117:1,134:1},ri={117:1,
+124:1,126:1,130:1,132:1},si={81:1,117:1,121:1,123:1},ti={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},ui={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},vi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},wi={138:1},xi={119:1},yi={113:1},zi={117:1,124:1,132:1},Ai={134:1},Bi={90:1,91:1,
+97:1,103:1,111:1,117:1},Ci={117:1},Di={117:1,124:1,130:1,132:1},Ei={46:1,48:1,57:1,69:1,72:1,80:1,82:1},Fi={8:1,9:1,117:1,121:1,123:1},Gi={117:1,120:1,135:1},Hi={45:1},Ii={69:1,80:1},Ji={11:1,117:1,121:1,123:1},Ki={6:1,9:1,117:1,121:1,123:1},Li={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Mi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Ni={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Oi={135:1};
+function t(a,b,c){var d=Xh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Xh[a]=function(){}),_=d.prototype=0>b?{}:new Xh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Pi(this)};
+_.tS=function(){var a=this.cZ.e+tb,b;b=this.hC();var c,d,e;c=y(Qi,m,-1,8,1);d=(Ri(),Si);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ti(){Ti=x;Ui=new Vi}function Wi(a){for(var b,a=new Xi(a.k.n);a.c<a.e.Oe();)b=Yi(a),Zi(b.td(),je,!1),$i(a)}
+function aj(a,b,c){var a=a.o,d;try{d=new bj(b,c.Yc(a),c._c(a),(c.Zc(a),c.$c(a))),z(a.d,c,d)}catch(e){e=cj(e);if(A(e,124))throw new dj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Zi(b.td(),Xb,!0);Zi(c.td(),ie,!0);z(Ui,b,c)}function ej(a,b){var c;c=fj(Ui,b);var d;d=fj(a.o.d,c);if(!d)throw new gj("dragHandle was not draggable");hj(d.c.b);hj(d.e.b);hj(d.d.b);Zi(b.td(),Xb,!1);Zi(c.td(),ie,!1)}
+function ij(a){var b;a.p=!1;for(a=new Xi(a.k.n);a.c<a.e.Oe();)b=Yi(a),Zi(b.td(),je,!1),$i(a)}function jj(a,b){kj(a.k.n,b)?Zi(b.td(),je,!1):a.p?(lj(a.k.n,b),Zi(b.td(),je,!0)):(a.k.n.Ze(),lj(a.k.n,b))}function mj(a){this.i=a;this.k=new nj(this);this.o=new oj(this.k)}t(3,1,{});_.rc=function(){pj(this.k.f,"dragdrop-dragging")};_.sc=function(){qj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ui;function nj(a){this.n=new rj;this.e=a;this.b=a.i}t(4,1,{},nj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function sj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function tj(a,b){var c;c=uj(a.d,vj).b;b.b.ctrlKey||b.b.metaKey||Wi(a.c.e);jj(a.c.e,c)}function wj(a){a.c.i=null;a.c.e.sc();xj((yj(),zj(null)),a.b,0,0);var b=a.b.pb;Aj=b;Bj();Cj=b;a.e=2}
+function oj(a){this.d=new Vi;this.c=a;this.b=new Dj;Ej(this.b,Fj(),Gj());B(this.b,this,(Hj(),Hj(),Ij));B(this.b,this,(Jj(),Jj(),Kj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Lj(),ig);a.borderStyle=(Mj(),Pf);a[nd]="blue"}t(5,1,{},oj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Nj(a);e=Oj(a);b=Pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!vj)vj=c,this.c.f=uj(this.d,vj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Qj(this.c.n,this.c.f)&&(Wi(this.c.e),jj(this.c.e,this.c.f)),Rj(new Sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Tj(vj,null),vj!=this.c.f&&(c=new Tj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,wj(this),1!=this.e&&sj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Uj(a,b);a=hk(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(ik(jk(d-this.i),jk(a-this.j))>=this.c.e.n?(kk(),-1!=Qj(this.c.n,this.c.f)||jj(this.c.e,this.c.f),c=new Tj(vj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,wj(this)):lk.preventDefault()),1==this.e)return;lk.preventDefault();sj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Uj(a,b);b=hk(a,b);if(1==Pj(a.b)&&(this.f=!1,vj))try{if(kk(),1==this.e)tj(this,a);else{d!=this.b&&(c=new Tj(d,null),e+=c.b,b+=c.e);try{sj(this,e,b),this.c.e.rc(),3!=this.e&&tj(this,a)}finally{var f=this.b.pb;Aj&&f==Aj&&(Aj=null);Bj();f===Cj&&(Cj=null);mk(this.b);this.e=1;this.c.f=null}}}finally{vj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var vj=null;function Sj(){}t(6,1,hi,Sj);_.xc=function(){kk()};
+function bj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},bj);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Tj(a,b){!a||a==(yj(),zj(null))?this.i=this.f=0:(this.f=a.pd()-nk(a.pb),this.i=a.qd()-(a.pb.scrollTop||0));!b||b==(yj(),zj(null))?this.d=this.c=0:(this.c=ok(b.pb)+pk(b.pb),this.d=qk(b.pb)+rk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Tj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function kk(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function pk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(sd),-1==a.indexOf(ig)?0:parseInt(a.substr(0,a.length-2))):0}function rk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(td),-1==a.indexOf(ig)?0:parseInt(a.substr(0,a.length-2))):0}
+function sk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function tk(a,b){var c=uk();sk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;vk(a.n,uk())}function wk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function vk(a,b){wk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function xk(a){this.b=a}t(19,1,{},xk);_.Cc=function(a){vk(this,a)};_.b=null;t(20,1,{});t(21,1,ji);function yk(){yk=x;var a;(a=new zk)&&(a.Fc()||(a=new Ak));Bk=a}t(22,20,{});var Bk=null;function Ak(){this.b=new rj;this.c=new Ck(this)}t(23,22,{},Ak);
+_.Fc=function(){return!0};_.Dc=function(a){a=new Dk(this,a);lj(this.b,a);1==this.b.d&&Ek(this.c,16);return a};function Fk(){Fk=x;Gk=new rj;var a=new Hk;Ik();Jk(Kk?Kk:Kk=new Lk,a)}function Mk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Gk,a)}function Ek(a,b){if(0>b)throw new Nk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Gk,a);a.c=!1;a.d=Ok(a,b);lj(Gk,a)}function Pk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Ok(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||kj(Gk,this);this.Hc()};_.c=!1;_.d=0;var Gk;function Ck(a){Fk();this.b=a}t(24,25,{},Ck);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Qk,m,3,a.b.d,0);b=Rk(a.b,b);c=new Sk;for(e=0,f=b.length;e<f;++e)d=b[e],kj(a.b,d),vk(d.b,c.b);0<a.b.d&&Ek(a.c,ik(5,16-(uk()-c.b)))};_.b=null;function Dk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},Dk);_.Ec=function(){var a=this.c;kj(a.b,this);0==a.b.d&&Mk(a.c)};_.b=null;
+_.c=null;function Tk(a,b){var c=C(function(){var b=uk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function zk(){}t(27,22,{},zk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Tk(a,b);return new Uk(c)};function Uk(a){this.b=a}t(28,21,ji,Uk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Vk(){this.b=ad}t(29,30,{},Vk);function Wk(){this.b=bd}t(31,30,{},Wk);
+function Xk(){this.b=kd}t(32,30,{},Xk);t(34,1,{});_.b=null;function Yk(a){this.b=a}t(33,34,{},Yk);function Zk(){this.b=ld}t(35,30,{},Zk);function $k(){this.b=od}t(36,30,{},$k);function al(){this.b=vd}t(37,30,{},al);function bl(){this.b=Ad}t(38,30,{},bl);function cl(){this.b=Md}t(39,30,{},cl);function dl(){this.b=Nd}t(40,30,{},dl);function fl(){this.b=Od}t(41,30,{},fl);function gl(){this.b=Pd}t(42,30,{},gl);function hl(){this.b=Ud}t(43,30,{},hl);function il(){this.b=Yd}t(44,30,{},il);
+function jl(){this.b=$d}t(45,30,{},jl);function kl(){this.b=he}t(46,30,{},kl);function ll(){this.b=ze}t(47,30,{},ll);function ml(){this.b=Ge}t(48,30,{},ml);function nl(){this.b=He}t(49,30,{},nl);function ol(){this.b=Ie}t(50,30,{},ol);function pl(){this.b=Me}t(51,30,{},pl);function ql(a){this.b=a.id}t(52,1,{4:1,5:1},ql);_.b=null;function rl(){this.b=Xe}t(53,30,{},rl);function sl(){this.b=ff}t(54,30,{},sl);function tl(){this.b=gf}t(55,30,{},tl);function ul(){this.b=hf}t(56,30,{},ul);
+function vl(){this.b=jf}t(57,30,{},vl);function wl(){this.b=lf}t(58,30,{},wl);function xl(){this.b=nf}t(59,30,{},xl);function yl(){this.b=of}t(60,30,{},yl);function zl(){this.b=pf}t(61,30,{},zl);function Al(){this.b=qf}t(62,30,{},Al);function Bl(){this.b=sf}t(63,30,{},Bl);function Cl(){this.b=tf}t(64,30,{},Cl);function Dl(){this.b=vf}t(65,30,{},Dl);function El(){this.b=wf}t(66,30,{},El);function Fl(){this.b=Of}t(67,30,{},Fl);function Gl(){this.b=Rf}t(68,30,{},Gl);function Hl(){this.b=$f}
+t(69,30,{},Hl);function Il(){this.b=gg}t(70,30,{},Il);t(71,34,{},function(a){this.b=a});function Jl(){this.b=hg}t(72,30,{},Jl);function Kl(){Kl=x;Ll=new Yk("aria-activedescendant")}var Ll;function Ml(){this.b=lg}t(74,30,{},Ml);function Nl(){this.b=mg}t(75,30,{},Nl);function Ol(){this.b=pg}t(76,30,{},Ol);
+function Pl(){Pl=x;Ql=new Wk;Rl=new Vk;Sl=new Xk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ll;fm=new nl;gm=new ml;hm=new ol;im=new pl;jm=new rl;km=new sl;lm=new ul;mm=new vl;nm=new tl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Bl;tm=new Dl;um=new El;vm=new Cl;wm=new Al;xm=new Fl;ym=new Gl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Nl;Dm=new Ml;Em=new Ol;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new Om;Pm=new Qm;Rm=
+new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;Cn=new Dn;En=new Fn;F=new Vi;z(F,pg,Em);z(F,ad,Rl);z(F,Yd,bm);z(F,bd,Ql);z(F,kd,Sl);z(F,he,dm);z(F,ld,Tl);z(F,od,Ul);z(F,vd,Vl);z(F,Ad,Wl);z(F,He,fm);z(F,Md,Xl);z(F,Ie,hm);z(F,Nd,Yl);z(F,Od,Zl);z(F,Pd,$l);z(F,Ud,am);z(F,gf,nm);z(F,$d,cm);z(F,ze,em);z(F,Ge,gm);z(F,Me,im);z(F,Xe,jm);z(F,ff,km);z(F,hf,lm);z(F,jf,mm);z(F,lf,om);z(F,nf,pm);z(F,of,qm);z(F,pf,rm);z(F,qf,wm);z(F,sf,sm);z(F,tf,vm);z(F,
+vf,tm);z(F,$f,zm);z(F,lg,Dm);z(F,wf,um);z(F,Of,xm);z(F,Rf,ym);z(F,gg,Am);z(F,hg,Bm);z(F,mg,Cm);z(F,ug,Jm);z(F,wg,Fm);z(F,xg,Hm);z(F,Eg,Nm);z(F,Fg,Pm);z(F,Cg,Lm);z(F,Jg,Rm);z(F,Lg,Tm);z(F,Mg,Vm);z(F,Og,an);z(F,Qg,Xm);z(F,Rg,Zm);z(F,Wg,cn);z(F,Xg,en);z(F,Zg,gn);z(F,$g,jn);z(F,gh,En);z(F,hh,ln);z(F,ih,Cn)}var Rl,Ql,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,gm,fm,hm,im,jm,km,nm,lm,mm,om,pm,qm,rm,wm,sm,vm,tm,um,xm,ym,zm,Am,Bm,Dm,Cm,Em,F,Jm,Fm,Hm,Lm,Nm,Pm,Rm,Tm,Vm,an,Xm,Zm,cn,en,gn,jn,En,ln,Cn;
+function Km(){this.b=ug}t(78,30,{},Km);function Gm(){this.b=wg}t(79,30,{},Gm);function Im(){this.b=xg}t(80,30,{},Im);function Mm(){this.b=Cg}t(81,30,{},Mm);function Om(){this.b=Eg}t(82,30,{},Om);function Qm(){this.b=Fg}t(83,30,{},Qm);function Sm(){this.b=Jg}t(84,30,{},Sm);function Um(){this.b=Lg}t(85,30,{},Um);function Wm(){this.b=Mg}t(86,30,{},Wm);function bn(){this.b=Og}t(87,30,{},bn);function Ym(){this.b=Qg}t(88,30,{},Ym);function $m(){this.b=Rg}t(89,30,{},$m);function dn(){this.b=Wg}
+t(90,30,{},dn);function fn(){this.b=Xg}t(91,30,{},fn);function hn(){this.b=Zg}t(92,30,{},hn);function kn(){this.b=$g}t(93,30,{},kn);function Fn(){this.b=gh}t(94,30,{},Fn);function mn(){this.b=hh}t(95,30,{},mn);function Dn(){this.b=ih}t(96,30,{},Dn);function Sk(){this.b=uk()}function uk(){return(new Date).getTime()}t(97,1,{},Sk);function Gn(a){var b,c,d;d=new Hn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),In(d,c.cZ.e),d.b.b+=mb,Jn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Kn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{117:1,132:1});_.Ic=function(){return this.i};_.tS=function(){return Kn(this)};_.f=null;_.i=null;function Ln(a){Mn();this.i=a}t(101,102,zi,Ln);function gj(a){Mn();this.i=a}function dj(a,b){Mn();this.f=b;this.i=a}t(100,101,Di,gj,dj);function Nn(a){Mn();this.c=a;this.b=l;a=new On;a=Pn(a,Qn(this.c)?this.c:null);Rn(a)}t(99,100,Di,Nn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Tf:Qn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Sn(this.c).e;this.b=this.b+mb+(Qn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Qn(this.c)){b=(Tn(),this.c);var c=l,d;for(d in b)if(d!=Nf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Un(a,b){return Vn(a)?a.eQ(b):a===b}
+function Sn(a){return Vn(a)?a.cZ:Wn}function Xn(a){return Vn(a)?a.hC():Pi(a)}
+function Yn(){var a;Yn=x;Zn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function $n(a){Yn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Zn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Zn;t(109,1,{});function Pi(a){return a.$H||(a.$H=++ao)}function bo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function co(){return $wnd.setTimeout(function(){0!=eo&&(eo=0);fo=-1},10)}var eo=0,ao=0,go=0,fo=-1;
+function ho(){ho=x;io=new jo}function ko(a,b){a.b=lo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new mo(a)),no(a.f,1),!a.j&&(a.j=new oo(a)),no(a.j,50))}function jo(){}function po(a){return a.Jc()}function lo(a,b){!a&&(a=[]);a[a.length]=b;return a}function qo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=lo(b,e)):e[0].xc()}catch(f){if(f=cj(f),!A(f,132))throw f;}}return b}function no(a,b){ho();$wnd.setTimeout(function(){C(po)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},jo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var io;function mo(a){this.b=a}t(112,1,{},mo);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),qo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Sk;100>uk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function oo(a){this.b=a}t(113,1,{},oo);_.Jc=function(){this.b.e&&no(this.b.f,1);return this.b.k};
+_.b=null;function ro(a,b){a.length>=b&&a.splice(0,b);return a}function so(){try{null.a()}catch(a){return a}}function to(){}t(116,1,{},to);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=uo(a);b=a.indexOf(ua);c=0==a.indexOf(Ae)?8:0;-1==b&&(b=vo(a,wo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=uo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function xo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return ro(this.Mc(so()),this.Nc())};_.Mc=function(a){return xo(this,a)};_.Nc=function(){return 2};
+function Tn(){Tn=x;Error.stackTraceLimit=128}function yo(a){a=ro(Pn(a,so()),3);0==a.length&&(a=ro((new to).Kc(),1));return a}function Mn(){Tn();var a;a=yo(new On);Rn(a)}function Pn(a,b){var c;c=xo(a,b);return 0==c.length?(new to).Mc(b):ro(c,1)}
+function Rn(a){var b,c,d,e,f,g,j,h,n;n=y(zo,m,131,a.length,0);for(e=0,f=n.length;e<f;++e)h=Ao(a[e],ub),b=-1,d=Lc,2==h.length&&null!=h[1]&&(j=h[1],g=Bo(j,wo(58)),d=wo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=Co(j,g+1),b=parseInt(b)||-1)),n[e]=new Do(h[0],d+tb+b);e=y(zo,m,131,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new Eo;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return yo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=uo(a);0==c.indexOf("at ")&&(c=Co(c,3));a=c.indexOf(Qc);-1!=a&&(c=uo(c.substr(0,a-0))+uo(Co(c,c.indexOf(Wc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(tb),-1==a?(b=c,c=l):(b=uo(Co(c,a+1)),c=uo(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=uo(c.substr(0,a-0)));a=vo(c,wo(46));-1!=a&&(c=Co(c,a+1));return(0<c.length?c:"anonymous")+ub+b};_.Mc=function(a){return Pn(this,a)};_.Nc=function(){return 3};function On(){Tn()}
+t(119,117,{},On);t(120,1,{});function Jn(a,b){a.b+=b}function Fo(){}t(121,120,{},Fo);_.b=l;function G(a,b){return parseInt(a[b])||0}function Go(a,b){return null==a[b]?null:""+a[b]}function Ho(a){a.draggable=jh;a.style.webkitUserDrag="element"}function Io(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Jo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function Ko(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Pj(a){a=a.button;return 1==a?4:2==a?2:1}
+function ok(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+nk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==yg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[fg]==se){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(sd)));if(d&&d.tagName==Cb&&a.style.position==$c)break;a=d}a=b}return a}
+function qk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[fg]==se){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(td)));if(d&&d.tagName==Cb&&a.style.position==
+$c)break;a=d}a=b}return a}function nk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==yg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Lo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Mo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Gj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}
+function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function I(a,b){this.c=a;this.d=b}t(146,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Mj(){Mj=x;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=K(Yo,m,6,[No,Po,Ro,To,Vo])}t(145,146,Ki);var Xo,Ro,Po,To,No,Vo;function Oo(){I.call(this,kc,0)}t(147,145,Ki,Oo);function Qo(){I.call(this,"DOTTED",1)}t(148,145,Ki,Qo);
+function So(){I.call(this,"DASHED",2)}t(149,145,Ki,So);function Uo(){I.call(this,"HIDDEN",3)}t(150,145,Ki,Uo);function Wo(){I.call(this,"SOLID",4)}t(151,145,Ki,Wo);function Zo(){Zo=x;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=K(Kp,m,7,[$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp,Dp,Fp,Hp])}t(152,146,mi);
+var Jp,bp,Fp,dp,$o,jp,Dp,hp,lp,np,pp,fp,Hp,rp,tp,vp,zp,Bp,xp;function ap(){I.call(this,Qb,0)}t(153,152,mi,ap);function sp(){I.call(this,"SE_RESIZE",9)}t(154,152,mi,sp);function up(){I.call(this,"SW_RESIZE",10)}t(155,152,mi,up);function wp(){I.call(this,"S_RESIZE",11)}t(156,152,mi,wp);function yp(){I.call(this,"W_RESIZE",12)}t(157,152,mi,yp);function Ap(){I.call(this,"TEXT",13)}t(158,152,mi,Ap);function Cp(){I.call(this,"WAIT",14)}t(159,152,mi,Cp);function Ep(){I.call(this,"HELP",15)}
+t(160,152,mi,Ep);function Gp(){I.call(this,"COL_RESIZE",16)}t(161,152,mi,Gp);function Ip(){I.call(this,"ROW_RESIZE",17)}t(162,152,mi,Ip);function cp(){I.call(this,"AUTO",1)}t(163,152,mi,cp);function ep(){I.call(this,"CROSSHAIR",2)}t(164,152,mi,ep);function gp(){I.call(this,"POINTER",3)}t(165,152,mi,gp);function ip(){I.call(this,"MOVE",4)}t(166,152,mi,ip);function kp(){I.call(this,"E_RESIZE",5)}t(167,152,mi,kp);function mp(){I.call(this,"NE_RESIZE",6)}t(168,152,mi,mp);
+function op(){I.call(this,"NW_RESIZE",7)}t(169,152,mi,op);function qp(){I.call(this,"N_RESIZE",8)}t(170,152,mi,qp);function Lp(){Lp=x;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=K(Vp,m,8,[Mp,Op,Qp,Sp])}t(171,146,Fi);var Up,Op,Qp,Sp,Mp;function Np(){I.call(this,kc,0)}t(172,171,Fi,Np);function Pp(){I.call(this,"BLOCK",1)}t(173,171,Fi,Pp);function Rp(){I.call(this,"INLINE",2)}t(174,171,Fi,Rp);function Tp(){I.call(this,"INLINE_BLOCK",3)}t(175,171,Fi,Tp);
+function Wp(){Wp=x;Xp=new Yp;Zp=new $p;aq=new bq;cq=new dq;eq=K(fq,m,10,[Xp,Zp,aq,cq])}t(176,146,Zh);var eq,Xp,Zp,aq,cq;function Yp(){I.call(this,Gb,0)}t(177,176,Zh,Yp);function $p(){I.call(this,dc,1)}t(178,176,Zh,$p);function bq(){I.call(this,gc,2)}t(179,176,Zh,bq);function dq(){I.call(this,zc,3)}t(180,176,Zh,dq);function Lj(){Lj=x;gq=new hq;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=new xq;yq=K(zq,m,11,[gq,iq,kq,mq,oq,qq,sq,uq,wq])}t(181,146,Ji);
+var yq,uq,kq,mq,sq,wq,qq,iq,oq,gq;function hq(){I.call(this,"PX",0)}t(182,181,Ji,hq);function jq(){I.call(this,"PCT",1)}t(183,181,Ji,jq);function lq(){I.call(this,"EM",2)}t(184,181,Ji,lq);function nq(){I.call(this,"EX",3)}t(185,181,Ji,nq);function pq(){I.call(this,"PT",4)}t(186,181,Ji,pq);function rq(){I.call(this,"PC",5)}t(187,181,Ji,rq);function tq(){I.call(this,"IN",6)}t(188,181,Ji,tq);function vq(){I.call(this,"CM",7)}t(189,181,Ji,vq);function xq(){I.call(this,"MM",8)}t(190,181,Ji,xq);
+function Aq(){Aq=x;Bq=[];Cq=[];Dq=[]}var Bq,Cq,Dq;function Eq(){Eq=x;Fq=new Gq}function Hq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Iq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Gq(){}t(193,1,{},Gq);_.b=null;var Fq;t(205,1,{});_.tS=function(){return"An event type"};_.i=null;t(204,205,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(203,204,{});_.Pc=function(){return this.Rc()};_.b=null;var Jq=_.c=null;
+function Kq(){Kq=x;Lq=new Mq(pd,new Nq)}function Nq(){}t(202,203,{},Nq);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Lq};var Lq;function Oq(){Oq=x;Pq=new Mq(zd,new Qq)}function Qq(){}t(206,203,{},Qq);_.Oc=function(a){Rq();Sq(this,a.c,Tq(a.b.b,a.b.b.pb.selectedIndex))};_.Rc=function(){return Pq};var Pq;t(209,203,Hi);function Uj(a,b){return(a.b.clientX||0)-ok(b)+nk(b)+nk(b.ownerDocument.body)}function hk(a,b){return(a.b.clientY||0)-qk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientX||0}function Oj(a){var b;return(b=a.c)?hk(a,b):a.b.clientY||0}t(208,209,Hi);function Uq(){Uq=x;Vq=new Mq(Gd,new Wq)}function Wq(){}t(207,208,Hi,Wq);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new Mq(Qd,new Zq)}function Zq(){}t(210,203,{},Zq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return Yq};var Yq;t(213,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var $q=_.d=0;function Lk(){this.d=++$q}t(212,213,gi,Lk);function Mq(a,b){this.d=++$q;this.b=b;!Jq&&(Jq=new ar);Jq.b[a]=this;this.c=a}t(211,212,gi,Mq);_.b=null;_.c=null;function br(){br=x;cr=new Mq(Td,new dr)}function dr(){}t(214,208,Hi,dr);
+_.Oc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(er(),fr))a=gr(b.pb),c=new hr(G(b.pb,Xf),G(b.pb,Wf)),d=new hr(G(b.T.jb.pb,Xf),G(b.T.jb.pb,Wf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);ir(b.I,!0);a=G(b.T.jb.pb,Xf);jr(b,new hr(a,kr(b.T.jb).b));b.J&&b.O!=fr&&lr(b.r,b)}else ir(b.I,!1),b.O!=(er(),fr)?jr(b,new hr(b.F.c,b.F.b)):mr(b,gr(b.r.pb)),b.J&&b.O!=fr&&nr(b.r,b);or(b.T.jb)}else ir(b.I,!0)};_.Rc=function(){return cr};var cr;t(215,203,{});
+function pr(){pr=x;qr=new Mq(ke,new rr)}function rr(){}t(216,215,{},rr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return qr};var qr;function sr(){sr=x;tr=new Mq(le,new ur)}function ur(){}t(217,215,{},ur);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return tr};var tr;function vr(){vr=x;wr=new Mq(me,new xr)}function xr(){}t(218,215,{},xr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return wr};
+var wr;function yr(){yr=x;zr=new Mq(ne,new Ar)}function Ar(){}t(219,215,{},Ar);_.Oc=function(a){a=Br(a.b);(this.b.dataTransfer||null).setData(Ug,a)};_.Rc=function(){return zr};var zr;function Cr(){Cr=x;Dr=new Mq(oe,new Er)}function Er(){}t(220,215,{},Er);
+_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Fr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ug),a.b.c.Se(b))};_.Rc=function(){return Dr};var Dr;function Gr(){Gr=x;Hr=new Mq(ue,new Ir)}function Ir(){}t(221,203,{},Ir);_.Oc=function(a){mk(a.b.b)};_.Rc=function(){return Hr};var Hr;
+function Jr(){Jr=x;Kr=new Mq(Ce,new Lr)}function Lr(){}t(222,203,{},Lr);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Mr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Nr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Kr};var Kr;function Or(){Or=x;Pr=new Mq(De,new Qr)}function Qr(){}t(223,203,{},Qr);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Rr(a.b.b,a.b.c))};
+_.Rc=function(){return Pr};var Pr;function Sr(){Sr=x;Tr=new Mq(Ee,new Ur)}function Ur(){}t(224,203,{},Ur);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Tr};var Tr;t(226,203,{});t(225,226,{});function Vr(){Vr=x;Wr=new Mq(bf,new Xr)}function Xr(){}t(227,225,{},Xr);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Yr(),Zr).length&&-999!=(Yr(),Zr)[c]&&(c=(Yr(),Zr)[c]);b=new $r(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?as(Br(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new bs(a)),a.xb),b.b=d,cs(),
+ds(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(es(a,Go((fs(),gs).hc.b.pb,kh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Yb;c=1300;break;case 114:case 82:a.lb=!0;a.K=sc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?hs(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?hs(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&hs(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?hs(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?hs(a,4):c=207;break;case 53:105==a.d?
+hs(a,5):c=208;break;case 54:105==a.d?hs(a,6):c=210;break;case 55:105==a.d?hs(a,7):c=211;break;case 56:105==a.d?hs(a,8):c=212;break;case 57:105==a.d?hs(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}is(a,c)}a=!0}a&&this.b.preventDefault()};_.Rc=function(){return Wr};var Wr;function js(){js=x;ks=new Mq(yf,new ls)}function ls(){}t(228,208,Hi,ls);_.Oc=function(a){a.uc(this)};
+_.Rc=function(){return ks};var ks;function Hj(){Hj=x;Ij=new Mq(zf,new ms)}function ms(){}t(229,208,Hi,ms);_.Oc=function(a){a.vc(this)};_.Rc=function(){return Ij};var Ij;function ns(){ns=x;os=new Mq(Ff,new ps)}function ps(){}t(230,208,Hi,ps);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Tj(vj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,wj(a))};_.Rc=function(){return os};var os;function qs(){qs=x;rs=new Mq(Gf,new ss)}function ss(){}t(231,208,Hi,ss);_.Oc=function(a){var b;b=this.b;ko((ho(),io),new ts(a,a.c,b))};
+_.Rc=function(){return rs};var rs;function Jj(){Jj=x;Kj=new Mq(Hf,new us)}function us(){}t(232,208,Hi,us);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Kj};var Kj;function ar(){this.b={}}t(233,1,{},ar);_.b=null;t(236,209,Hi);var vs=null;function ws(){ws=x;xs=new Mq(bh,new ys)}function ys(){}t(235,236,Hi,ys);_.Oc=function(a){zs(a.b,this,a.b.n)};_.Rc=function(){return xs};var xs;function As(){As=x;Bs=new Mq(ch,new Cs)}function Cs(){}t(237,236,Hi,Cs);_.Oc=function(a){zs(a.b,this,a.b.n)};_.Rc=function(){return Bs};
+var Bs;function Ds(){var a;this.b=(a=document.createElement(be),a.setAttribute(Yf,"return;"),typeof a.ontouchstart==Ae)}t(238,1,{},Ds);function Es(){Es=x;Fs=new Mq(dh,new Gs)}function Gs(){}t(239,236,Hi,Gs);_.Oc=function(a){zs(a.b,this,a.b.o)};_.Rc=function(){return Fs};var Fs;function Hs(){Hs=x;Is=new Mq(eh,new Js)}function Js(){}t(240,236,Hi,Js);_.Oc=function(a){Ks(a.b,this)&&(a.b.k&&Ls(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ek(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Is};var Is;
+function Ms(a,b){this.b=b;this.c=a}function Ns(a,b,c){Kk&&(b=new Ms(b,c),a.ed(b))}t(241,204,{},Ms);_.Oc=function(a){a.ad(this)};_.Pc=function(){return Kk};_.b=!1;var Kk=_.c=null;function Os(a){this.b=a}t(242,204,{},Os);_.Oc=function(a){a.bd(this)};_.Pc=function(){return Ps};var Ps=_.b=null;function Qs(){}function Rs(a){var b;Ss&&(b=new Qs,a.ed(b))}t(243,204,{},Qs);_.Oc=function(a){a.cd(this)};_.Pc=function(){return Ss};var Ss=null;function Ts(a){this.b=a}t(244,204,{},Ts);_.Oc=function(a){a.dd(this)};
+_.Pc=function(){return Us};var Us=_.b=null;function Vs(){}t(245,204,{},Vs);_.Oc=function(a){a.b.W&&a.b.Qd()};_.Pc=function(){return Ws};var Ws=null;function Xs(a,b,c){a=a.b;if(!b)throw new Ys("Cannot add a handler with a null type");if(!c)throw new Ys("Cannot add a null handler");0<a.c?Zs(a,new $s(a,b,c)):at(a,b,null,c);return new bt(new ct(a,b,c))}
+function dt(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Ys("Cannot fire null event");try{++d.c;j=et(d,b.Pc(),null);e=null;for(h=d.d?j.Tf(j.Oe()):j.Sf();d.d?h.Vf():h.hd();){g=d.d?h.Wf():h.jd();try{b.Oc(g)}catch(n){if(n=cj(n),A(n,132))f=n,!e&&(e=new ft),gt(e,f);else throw n;}}if(e)throw new ht(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Xi(d.b);r.c<r.e.Oe();)o=Yi(r),o.xc()}finally{d.b=null}}}}catch(q){q=cj(q);if(A(q,84))throw new it(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function jt(a){kt.call(this,a,!1)}function kt(a,b){this.b=new lt(b);this.c=a}t(246,1,ai,jt,kt);_.ed=function(a){dt(this,a)};_.b=null;_.c=null;t(249,1,{});function Zs(a,b){!a.b&&(a.b=new rj);lj(a.b,b)}function at(a,b,c,d){var e;e=uj(a.e,b);e||(e=new Vi,z(a.e,b,e));a=e.Ke(c);a||(a=new rj,e.Me(c,a));a.Kf(d)}function mt(a,b,c,d){var e,f;e=et(a,b,c);e.Mf(d)&&e.Le()&&(f=uj(a.e,b),f.Ne(c),f.Le()&&fj(a.e,b))}
+function et(a,b,c){a=uj(a.e,b);if(!a)return nt(),nt(),ot;c=a.Ke(c);return!c?(nt(),nt(),ot):c}t(248,249,{});_.b=null;_.c=0;_.d=!1;function lt(a){this.e=new Vi;this.d=a}t(247,248,{},lt);function bt(a){this.b=a}t(250,1,{},bt);_.b=null;function ht(a){dj.call(this,pt(a),qt(a));this.b=a}function qt(a){a=a.Jd();return!a.hd()?null:a.jd()}
+function pt(a){var b,c,d;b=a.Oe();if(0==b)return null;b=new rt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Jd();a.hd();)d=a.jd(),c?c=!1:b.b.b+="; ",d=d.Ic(),Jn(b.b,d);return b.b.b}t(252,100,ui,ht);_.b=null;function it(a){ht.call(this,a)}t(251,252,ui,it);t(253,1,{},function(){});function st(a){a=Go(a,Zd);return tt(yg,a)?(ut(),vt):tt(mf,a)?(ut(),wt):(ut(),Kt)}function ut(){ut=x;vt=new Lt("RTL",0);wt=new Lt("LTR",1);Kt=new Lt(Qb,2);Mt=K(Nt,m,49,[vt,wt,Kt])}
+function Lt(a,b){I.call(this,a,b)}t(255,146,{49:1,117:1,121:1,123:1},Lt);var Mt,Kt,wt,vt;function Ot(){}function Pt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Pt(e,d);K(a,b,c,d);return d}function Qt(a){return Rt([St,M],[m,s],[116,-1],a,0,2,1)}
+function Rt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Pt(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Rt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){Tt();var e=Ut,f=Vt;Tt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Wt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Xt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Xt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Xt;}a[b]=c}t(256,1,{},Ot);_.qI=0;
+function Tt(){Tt=x;Ut=[];Vt=[];var a=new Ot,b=Ut,c=Vt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Ut,Vt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Qn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Vn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Yt(a){return null==a?null:a}function Zt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function $t(){var a;$stats&&au("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Zf))a=Zf;else if(-1!=a.indexOf("webkit"))a=Ag;else if(-1!=a.indexOf(Kf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Kf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Ag,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&au("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(bu,m,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&au("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Aq();Dq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Aq();0!=Dq.length&&(a=Dq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).insertBefore(a,b.b.firstChild),Dq.length=0);0!=Bq.length&&(a=Bq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).appendChild(a),Bq.length=0);0!=Cq.length&&(a=Cq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).appendChild(a),Cq.length=0);$stats&&au("export.client.JSME_export");new cu;new du;0<eu(null)?ko((ho(),io),new fu):gu()}function cj(a){return A(a,132)?a:new Nn(a)}function hu(a){return iu(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function ju(a){return iu(a.l,a.m,a.h)}function iu(a,b,c){return _=new ku,_.l=a,_.m=b,_.h=c,_}
+function lu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new mu;if(0==a.l&&0==a.m&&0==a.h)return nu=iu(0,0,0),iu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(nu=iu(0,0,0),c=ju((ou(),pu))):(nu=iu(c.l,c.m,c.h),c=iu(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=qu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ru(e):0==c&&0!=d&&0==e?ru(d)+22:0!=c&&0==d&&0==e?ru(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=ju((ou(),su)),c=!0,g=!g;else return c=tu(a,f),g&&uu(c),nu=iu(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=qu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=tu(c,d);f&&uu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=iu(f,j,c);g?nu=qu(c):nu=iu(c.l,c.m,c.h);return e}if(!vu(a,b))return e?nu=qu(a):nu=iu(a.l,a.m,a.h),iu(0,0,0);c=c?a:iu(a.l,a.m,a.h);var h,n,o,r;f=wu(b)-wu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=iu(j&4194303,n&4194303,h&1048575);for(n=iu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&uu(n);e?(nu=qu(c),d&&(nu=xu(nu,(ou(),pu)))):nu=iu(c.l,c.m,c.h);return n}
+function uu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function wu(a){var b;b=yu(a.h);return 32==b?(b=yu(a.m),32==b?yu(a.l)+32:b+20-10):b-12}var nu=null;function zu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return iu(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function Au(a,b){return iu(a.l&b.l,a.m&b.m,a.h&b.h)}function Bu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return ou(),Cu;if(-9223372036854775E3>a)return ou(),Du;if(9223372036854775E3<=a)return ou(),su;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Zt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Zt(a/4194304),a-=4194304*b);a=Zt(a);b=iu(a,b,c);d&&uu(b);return b}function Eu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Fu&&(Fu=y(Gu,m,50,256,0)),c=Fu[b],!c&&(c=Fu[b]=hu(a)),c):hu(a)}
+function Hu(a){var b=uh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function vu(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Iu(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return iu(c&4194303,q&4194303,u&1048575)}function qu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return iu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function tu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return iu(c&4194303,d&4194303,e&1048575)}
+function xu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return iu(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Ju(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Ju(qu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Eu(1E9);a=lu(a,b);b=l+O(nu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var Fu=null;
+function ou(){ou=x;su=iu(4194303,4194303,524287);Du=iu(0,0,524288);pu=Eu(1);Eu(2);Cu=Eu(0)}var su,Du,pu,Cu;function ku(){}t(265,1,{50:1},ku);function au(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ku(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(270,1,{},Ku);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lu(a,b){Jn(a.b.b,b.b);return a}function Mu(){this.b=new Nu}
+t(271,1,{},Mu);function Ou(a){if(null==a)throw new Ys("css is null");this.b=a}t(272,1,{51:1,117:1},Ou);_.eQ=function(a){return!A(a,51)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Qu(a){if(null==a)throw new Ys("html is null");this.b=a}t(274,1,di,Qu);_.fd=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;t(275,1,di,function(){this.b=l});_.fd=function(){return this.b};
+_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Ru(){Ru=x;Su=RegExp(na,Be);Tu=RegExp(qb,Be);Uu=RegExp(ob,Be);Vu=RegExp(ta,Be);Wu=RegExp(da,Be)}function Xu(a){Ru();-1!=a.indexOf(na)&&(a=a.replace(Su,oa));-1!=a.indexOf(ob)&&(a=a.replace(Uu,ra));-1!=a.indexOf(qb)&&(a=a.replace(Tu,qa));-1!=a.indexOf(da)&&(a=a.replace(Wu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Vu,"&#39;"));return a}var Su,Tu,Uu,Wu,Vu;
+function Yu(a){if(null==a)throw new Ys("uri is null");this.b=a}t(277,1,{54:1},Yu);_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Zu(){Zu=x}t(279,1,{});function $u(){}t(280,1,{},$u);var av=null;function bv(){}t(281,279,{},bv);var cv=null;
+function dv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=et(a.b,f,null).Oe();for(e-=1;0<=e;--e)if(d=et(a.b,f,null).Rf(e),A(d,55)&&Un(d.b,b)){var h=a.b,n=f;0<h.c?Zs(h,new ev(h,n,null,d)):mt(h,n,null,d)}}}t(282,1,ki);_.b=null;function fv(a){this.b=a}t(283,282,ki,fv);_.gd=function(a){a.d&&(this.b.md(a.e)||(a.b=!0))};function gv(a){this.b=a}t(284,282,ki,gv);_.cd=function(){hv(this.b.b.pb)};function iv(){Mn()}t(285,100,Di,iv);function jv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ek(a.e,1))}
+function kv(){this.b=new lv(this);this.c=new rj;this.e=new mv(this);this.i=new nv(this)}t(286,1,{},kv);_.d=!1;_.f=!1;function lv(a){Fk();this.b=a}t(287,25,{},lv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=ov(a.i.e.c,a.i.c);pv(a.i);A(b,56)&&new iv;a.d=!1;jv(a)}};_.b=null;function mv(a){Fk();this.b=a}t(288,25,{},mv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=uk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ek(a.b,1E4);a.i.d<a.i.b;){d=qv(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||pv(a.i)}if(100<=uk()-b)break}}finally{e||(Mk(a.b),a.d=!1,jv(a))}};_.b=null;function qv(a){var b;a.c=a.d;b=ov(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function pv(a){rv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function nv(a){this.e=a}t(289,1,{},nv);_.hd=function(){return this.d<this.b};_.jd=function(){return qv(this)};
+_.kd=function(){pv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function sv(a,b){var c=(tv(),uv(b));a.appendChild(c)}function vv(a,b,c){var d;d=lk;lk=a;b==Aj&&8192==wv(a.type)&&(Aj=null);c.ld(a);lk=d}var lk=null,Aj=null;function xv(){xv=x;yv=new kv}function Rj(a){xv();if(!a)throw new Ys("cmd cannot be null");var b=yv;lj(b.c,a);jv(b)}var yv;function zv(a){Bj();!Av&&(Av=new Lk);Bv||(Bv=new kt(null,!0),Cv=new Dv);return Xs(Bv,Av,a)}var Bv=null;function Ev(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Dv(){}t(295,204,{},Dv);_.Oc=function(a){a.gd(this);Cv.d=!1};_.Pc=function(){return Av};_.Qc=function(){Ev(this)};_.b=!1;_.c=!1;_.d=!1;var Av=_.e=null,Cv=null;function Fv(){Fv=x;Gv=new Hv;Iv()||(Gv=null)}var Gv=null;function Hk(){}t(297,1,{},Hk);_.ad=function(){for(;0<(Fk(),Gk).d;)Mk(ov(Gk,0))};function Jk(a,b){return Xs((!Jv&&(Jv=new Kv),Jv),a,b)}function Lv(a){Ik();Mv||(Nv(),Mv=!0);return Jk((!Ss&&(Ss=new Lk),Ss),a)}function Ik(){Ov||(Pv(),Ov=!0)}
+function Qv(){var a;Ov&&(a=new Rv,Jv&&dt(Jv,a));return null}var Ov=!1,Jv=null,Sv=0,Tv=0,Mv=!1;function Uv(){Uv=x;Vv=new Lk}function Rv(){Uv()}t(299,204,{},Rv);_.Oc=function(){null.qg()};_.Pc=function(){return Vv};var Vv;function Kv(){jt.call(this,null)}t(301,246,ai,Kv);
+function wv(a){switch(a){case pd:return 4096;case zd:return 1024;case Gd:return 1;case Td:return 2;case ue:return 2048;case bf:return 128;case cf:return 256;case df:return 512;case kf:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Ff:return 32;case Gf:return 16;case Hf:return 8;case "scroll":return 16384;case qe:return 65536;case "DOMMouseScroll":case If:return 131072;case Qd:return 262144;case dg:return 524288;case eh:return 1048576;case dh:return 2097152;case ch:return 4194304;
+case bh:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Bj(){Wv||(Xv(),Wv=!0)}var Wv=!1;function Yv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Zv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Xv(){$v=C(function(a){var b;var c=Bv,d,e,f;Av&&c&&aw(c.b.e,Av)?(b=Cv.b,d=Cv.c,e=Cv.d,f=Cv.e,Ev(Cv),Cv.e=a,dt(c,Cv),c=!(Cv.b&&!Cv.c),Cv.b=b,Cv.c=d,Cv.d=e,Cv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});bw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Qn(b)&&A(b,57)&&vv(a,c,b)});cw=C(function(a){a.preventDefault();bw.call(this,a)});dw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;bw.call(this,a)});ew=C(function(a){if($v(a)){var b=Cj;b&&b.__listener&&!Qn(b.__listener)&&A(b.__listener,57)&&(vv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Gd,ew,!0);$wnd.addEventListener(Td,ew,!0);$wnd.addEventListener(yf,ew,!0);$wnd.addEventListener(Hf,ew,!0);$wnd.addEventListener(zf,ew,!0);$wnd.addEventListener(Gf,ew,!0);$wnd.addEventListener(Ff,ew,!0);$wnd.addEventListener(If,ew,!0);$wnd.addEventListener(bf,$v,!0);$wnd.addEventListener(df,$v,!0);$wnd.addEventListener(cf,
+$v,!0);$wnd.addEventListener(eh,ew,!0);$wnd.addEventListener(dh,ew,!0);$wnd.addEventListener(ch,ew,!0);$wnd.addEventListener(bh,ew,!0);$wnd.addEventListener(Ee,ew,!0);$wnd.addEventListener(Ce,ew,!0);$wnd.addEventListener(De,ew,!0)}function fw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function gw(a,b){Bj();switch(b){case "drag":a.ondrag=bw;break;case ke:a.ondragend=bw;break;case le:a.ondragenter=cw;break;case "dragleave":a.ondragleave=bw;break;case me:a.ondragover=cw;break;case ne:a.ondragstart=bw;break;case oe:a.ondrop=bw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,bw,!1);a.addEventListener(b,bw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function hw(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?bw:null),c&2&&(a.ondblclick=b&2?bw:null),c&4&&(a.onmousedown=b&4?bw:null),c&8&&(a.onmouseup=b&8?bw:null),c&16&&(a.onmouseover=b&16?bw:null),c&32&&(a.onmouseout=b&32?bw:null),c&64&&(a.onmousemove=b&64?bw:null),c&128&&(a.onkeydown=b&128?bw:null),c&256&&(a.onkeypress=b&256?bw:null),c&512&&(a.onkeyup=b&512?bw:null),c&1024&&(a.onchange=b&1024?bw:null),c&2048&&(a.onfocus=b&2048?bw:null),c&4096&&(a.onblur=b&4096?bw:null),
+c&8192&&(a.onlosecapture=b&8192?bw:null),c&16384&&(a.onscroll=b&16384?bw:null),c&32768&&(a.onload=b&32768?dw:null),c&65536&&(a.onerror=b&65536?bw:null),c&131072&&(a.onmousewheel=b&131072?bw:null),c&262144&&(a.oncontextmenu=b&262144?bw:null),c&524288&&(a.onpaste=b&524288?bw:null),c&1048576&&(a.ontouchstart=b&1048576?bw:null),c&2097152&&(a.ontouchmove=b&2097152?bw:null),c&4194304&&(a.ontouchend=b&4194304?bw:null),c&8388608&&(a.ontouchcancel=b&8388608?bw:null),c&16777216&&(a.ongesturestart=b&16777216?
+bw:null),c&33554432&&(a.ongesturechange=b&33554432?bw:null),c&67108864&&(a.ongestureend=b&67108864?bw:null))}var Cj=null,$v=null,ew=null,cw=null,bw=null,dw=null;function iw(){var a;iw=x;jw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var jw;function kw(){this.c=new rj}function lw(a){a=a[Yc];return null==a?-1:a}t(305,1,{},kw);_.b=null;function mw(a,b){this.b=a;this.c=b}t(306,1,{},mw);_.b=0;_.c=null;t(307,1,ai);_.nd=function(a){return decodeURI(a.replace("%23",la))};
+_.ed=function(a){dt(this.b,a)};_.od=function(a){a=null==a?l:a;if(!H(a,null==nw?l:nw))nw=a,Ws&&(a=new Vs,dt(this.b,a))};var nw=l;function Iv(){function a(){$wnd.setTimeout(a,250);e()}var b=Gv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.nd(d.substring(1)));nw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.nd(c.substring(1)));b.od(a)});a();return!0}t(309,307,ai);function Hv(){this.b=new jt(null)}t(308,309,ai,Hv);
+function Pv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Qv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Ov&&Ns((!Jv&&(Jv=new Kv),Jv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Nv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Mv&&(d=Fj(),c=Gj(),Tv!=d||Sv!=c))Tv=d,Sv=c,Rs((!Jv&&(Jv=new Kv),Jv))}finally{a&&a(b)}})}function qj(a,b){Zi(a.td(),b,!0)}function pj(a,b){Zi(a.td(),b,!1)}function ow(a,b){a.pb.style[Ne]=b}function Ej(a,b,c){0<=b&&a.yd(b+ig);0<=c&&a.wd(c+ig)}function pw(a,b){null==b||0==b.length?a.pb.removeAttribute(Yg):a.pb.setAttribute(Yg,b)}function qw(a){var b,a=Go(a,Ed);b=vo(a,wo(32));return 0<=b?a.substr(0,b-0):a}
+function Zi(a,b,c){if(!a)throw new gj(oc);b=uo(b);if(0==b.length)throw new Nk(Kc);if(c){var d;d=uo(b);b=a.className;-1==Io(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=uo(b);f=a.className;e=Io(f,c);-1!=e&&(b=uo(f.substr(0,e-0)),c=uo(Co(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function rw(a,b){a.style.display=b?l:Pf;a.setAttribute("aria-hidden",""+!b)}t(315,1,Ii);_.pd=function(){return ok(this.pb)};_.qd=function(){return qk(this.pb)};
+_.rd=function(){return G(this.pb,Wf)};_.sd=function(){return G(this.pb,Xf)};_.td=function(){return this.pb};_.ud=function(){return this.pb.style.display!=Pf};_.vd=function(){throw new sw;};_.wd=function(a){ow(this,a)};_.xd=function(a){rw(this.pb,a)};_.yd=function(a){this.pb.style[ph]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function tw(a,b,c){gw(a.pb,c.c);return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}
+function B(a,b,c){var d;d=wv(c.c);if(-1==d)gw(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;Bj();hw(e,d)}else a.lb|=d;return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}function uw(a,b,c){return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}function vw(a){var b;if(a.Bd())throw new ww("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;Bj();hw(c,b)}else a.lb|=b;a.zd();a.Ed()}
+function xw(a,b){var c;switch(wv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Jq&&(f=Jq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&dt(a.mb,f.b),f.b.b=d,f.b.c=e}function yw(a){if(!a.Bd())throw new ww("Should only call onDetach when the widget is attached to the browser's document");try{a.Fd()}finally{try{a.Ad()}finally{a.pb.__listener=null,a.kb=!1}}}
+function mk(a){if(a.ob)if(A(a.ob,70))a.ob.Gd(a);else{if(a.ob)throw new ww("This widget's parent does not implement HasWidgets");}else if(yj(),aw(zw.b,a)){yj();try{a.Dd()}finally{fj(zw.b,a)}}}function Aw(a,b){var c;c=a.ob;if(b){if(c)throw new ww("Cannot set a new parent without first clearing the old parent");a.ob=b;b.Bd()&&a.Cd()}else try{c&&c.Bd()&&a.Dd()}finally{a.ob=null}}t(314,315,Ei);_.zd=function(){};_.Ad=function(){};_.ed=function(a){this.mb&&dt(this.mb,a)};_.Bd=function(){return this.kb};
+_.Cd=function(){vw(this)};_.ld=function(a){xw(this,a)};_.Dd=function(){yw(this)};_.Ed=function(){};_.Fd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function Bw(a){for(a=new Cw(a);a.b.b<a.b.c.d-1;)Dw(a.b),Ew(a.b)}t(313,314,vi);_.zd=function(){Fw(this,(Gw(),Hw))};_.Ad=function(){Fw(this,(Gw(),Iw))};function Jw(a,b,c){mk(b);var d=a.q;Kw(d,b,d.d);d=(tv(),uv(b.pb));c.appendChild(d);Aw(b,a)}
+function Lw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Mw;b.ob==a&&(f=a.Hd(b),f<d&&--d);mk(b);Kw(a.q,b,d);e?(e=b.pb,fw(c,(tv(),uv(e)),d)):(e=(tv(),uv(b.pb)),c.appendChild(e));Aw(b,a)}function Nw(a,b){var c;if(b.ob!=a)return!1;try{Aw(b,null)}finally{c=b.pb;Ko(c).removeChild(c);c=a.q;var d;d=Ow(c,b);if(-1==d)throw new Pw;if(0>d||d>=c.d)throw new Mw;for(--c.d;d<c.d;++d)Wt(c.b,d,c.b[d+1]);Wt(c.b,c.d,null)}return!0}t(312,313,vi);_.Hd=function(a){return Ow(this.q,a)};
+_.Id=function(a,b,c,d){Lw(this,a,b,c,d)};_.Jd=function(){return new Qw(this.q)};_.Gd=function(a){return Nw(this,a)};function Rw(a,b){Jw(a,b,a.pb)}function xj(a,b,c,d){var e;mk(b);e=a.q.d;a.Md(b,c,d);a.Id(b,a.pb,e,!0)}function Sw(a,b){var c;(c=Nw(a,b))&&Tw(b.pb);return c}function Uw(a,b,c,d){if(b.ob!=a)throw new Nk("Widget must be a child of this panel.");a.Md(b,c,d)}function Vw(a,b,c){a=a.pb;-1==b&&-1==c?Tw(a):(a.style[fg]=$c,a.style[ef]=b+ig,a.style[ah]=c+ig)}
+function Ww(){var a=$doc.createElement(be);this.q=new Xw(this);this.pb=a;this.pb.style[fg]="relative";this.pb.style[bg]=Oe}function Tw(a){a.style[ef]=l;a.style[ah]=l;a.style[fg]=l}t(311,312,vi,Ww);_.Kd=function(a){Rw(this,a)};_.Gd=function(a){return Sw(this,a)};_.Ld=function(a,b,c){Uw(this,a,b,c)};_.Md=function(a,b,c){Vw(a,b,c)};function Yw(a,b){if(a.Od())throw new ww("SimplePanel can only contain one child widget");a.Pd(b)}
+function Zw(a,b){if(a.jb!=b)return!1;try{Aw(b,null)}finally{a.Nd().removeChild(b.pb),a.jb=null}return!0}function $w(a,b){if(b!=a.jb&&(b&&mk(b),a.jb&&a.Gd(a.jb),a.jb=b)){var c=(tv(),uv(a.jb.pb));a.Nd().appendChild(c);Aw(b,a)}}function ax(){this.pb=$doc.createElement(be)}t(319,313,vi,ax);_.Nd=function(){return this.pb};_.Od=function(){return this.jb};_.Jd=function(){return new bx(this)};_.Gd=function(a){return Zw(this,a)};_.Pd=function(a){$w(this,a)};_.jb=null;
+function cx(a,b){a.hb&&(dx(a.gb,!1,!1),Ns(a,a,b))}function ex(a){var b;if(b=a.jb)null!=a.X&&b.wd(a.X),null!=a.Y&&b.yd(a.Y)}function fx(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[ef]=b-0+(Lj(),ig);a.style[ah]=c+ig}function gx(a){a.hb||(a.kb&&mk(a),dx(a.gb,!0,!1))}t(318,319,vi);_.Nd=function(){return Jo(this.pb)};_.rd=function(){return G(this.pb,Wf)};_.sd=function(){return G(this.pb,Xf)};_.td=function(){return Ko(Jo(this.pb))};_.Qd=function(){this.Rd(!1)};_.Rd=function(a){cx(this,a)};
+_.ud=function(){return!H(Oe,this.pb.style[mh])};_.md=function(){return!0};_.gd=function(){};_.Fd=function(){this.hb&&dx(this.gb,!1,!0)};_.wd=function(a){this.X=a;ex(this);0==a.length&&(this.X=null)};_.Sd=function(a,b){fx(this,a,b)};_.xd=function(a){this.pb.style[mh]=a?nh:Oe};_.Pd=function(a){$w(this,a);ex(this)};_.yd=function(a){this.Y=a;ex(this);0==a.length&&(this.Y=null)};_.Td=function(){gx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function hx(a,b){var c;ax.call(this);this.$=new ix;this.U=(jx(),kx);this.gb=new lx(this);this.pb.appendChild($doc.createElement(be));this.Sd(0,0);Ko(Jo(this.pb))[Ed]="gwt-PopupPanel";Jo(this.pb)[Ed]=eg;this.W=this.V=a;this.db=!1;c=K(bu,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new mx(c);this.T.td()[Ed]=l;c=Ko(Jo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new gj(oc);d=uo(d);if(0==d.length)throw new Nk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}$w(this,this.T);ex(this);Zi(Jo(this.pb),eg,!1);Zi(this.T.c,b+"Content",!0)}t(317,318,vi);_.zd=function(){vw(this.T)};_.Ad=function(){yw(this.T)};_.Od=function(){return this.T.jb};_.Jd=function(){return new bx(this.T)};_.Gd=function(a){return this.T.Gd(a)};_.Pd=function(a){$w(this.T,a);ex(this)};_.T=null;t(316,317,vi);_.Dd=function(){yw(this)};
+function nx(){nx=x;ox=new px(Gb,0,(jx(),kx));qx=new px(qc,1,rx);sx=new px(Ac,2,tx);ux=K(vx,m,58,[ox,qx,sx])}function px(a,b,c){I.call(this,a,b);this.b=c}t(320,146,{58:1,117:1,121:1,123:1},px);_.b=null;var ux,ox,qx,sx;function wx(){wx=x;xx=K(bu,m,1,[ah,xf,ud])}
+function mx(a){var b;wx();var c,d;c=this.pb=$doc.createElement(Pg);this.d=$doc.createElement(Sg);sv(c,this.d);c[xd]=0;for(c=c[wd]=0;c<a.length;++c)d=(b=$doc.createElement(fh),b[Ed]=a[c],sv(b,yx(a[c]+"Left")),sv(b,yx(a[c]+Ib)),sv(b,yx(a[c]+"Right")),b),sv(this.d,d),1==c&&(this.c=Jo(Yv(d,1)));this.pb[Ed]="gwt-DecoratorPanel"}function yx(a){var b,c;c=$doc.createElement(Tg);b=$doc.createElement(be);var d=(tv(),uv(b));c.appendChild(d);c[Ed]=a;b[Ed]=a+"Inner";return c}t(322,319,Li,mx);_.Nd=function(){return this.c};
+_.c=null;_.d=null;var xx;t(321,322,Li);t(323,1,{});function Gw(){Gw=x;Hw=new zx;Iw=new Ax}function Bx(a){ht.call(this,a)}function Fw(a,b){Gw();var c,d,e;c=null;for(e=a.Jd();e.hd();){d=e.jd();try{b.Ud(d)}catch(f){if(f=cj(f),A(f,132))d=f,!c&&(c=new ft),gt(c,d);else throw f;}}if(c)throw new Bx(c);}t(324,251,ui,Bx);var Hw,Iw;function zx(){}t(325,1,{},zx);_.Ud=function(a){a.Cd()};function Ax(){}t(326,1,{},Ax);_.Ud=function(a){a.Dd()};function Cx(){Cx=x;Dx=(Ex(),Ex(),Fx)}t(329,314,ii);
+_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};
+_.Cd=function(){vw(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var Dx;t(328,329,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
+function Gx(a){var b;Cx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",vd),b);this.pb[Ed]="gwt-Button";this.pb.innerHTML=a||l}t(327,328,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Gx);
+function Hx(){this.q=new Xw(this);this.f=$doc.createElement(Pg);this.e=$doc.createElement(Sg);sv(this.f,this.e);this.pb=this.f}t(330,312,vi);_.e=null;_.f=null;function Ix(a,b){var c;if(a.i)throw new ww("Composite.initWidget() may only be called once.");mk(b);c=b.pb;a.pb=c;var d;tv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((tv(),c).__gwt_resolve=Jx(a));a.i=b;Aw(b,a)}
+function Kx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);Bj();hw(d,b)}else b.lb|=c;a.lb=-1}a.i.Cd();a.pb.__listener=a;a.Ed()}t(331,314,ei);_.Bd=function(){return this.i?this.i.Bd():!1};_.Cd=function(){Kx(this)};_.ld=function(a){xw(this,a);this.i.ld(a)};_.Dd=function(){this.i.Dd()};_.vd=function(){return this.pb=this.i.vd()};_.i=null;
+function Lx(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Zd]=yg;break;case 1:b[Zd]=mf;break;case 2:st(b)!=(ut(),Kt)&&(b[Zd]=l)}}function Mx(a){this.b=a;this.d=!1;this.e=this.c=st(a)}t(332,1,{},Mx);_.b=null;_.c=null;_.d=!1;_.e=null;function Nx(){Nx=x;Ex();Ex()}function Dj(){Nx();this.pb=Ox()}t(333,319,oi,Dj);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};
+_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};function Px(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Jo(b);e=null;c&&(c=lw(c),e=0>c?null:ov(a.j.c,c));e?Qx(a,e):d&&(b.innerHTML=l||l);return b}
+function Qx(a,b){var c;if(b.ob!=a)return!1;try{Aw(b,null)}finally{c=b.pb;Ko(c).removeChild(c);var d=a.j,e;e=lw(c);c[Yc]=null;c=d.c;Rx(e,c.d);Wt(c.c,e,null);d.b=new mw(e,d.b)}return!0}t(335,313,Mi);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Jd=function(){return new Sx(this)};_.Gd=function(a){return Qx(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function Tx(a){if(0>=a.c)throw new Ux("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Ux("Column index: 0, Column size: "+a.b);}
+function Vx(){this.j=new kw;this.i=$doc.createElement(Pg);this.d=$doc.createElement(Sg);sv(this.i,this.d);this.pb=this.i;this.e=new Wx(this);var a=new Xx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;fw(a.c.i,(tv(),uv(b)),0);sv(a.b,$doc.createElement(Kd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Ux("Row index: "+a+", Row size: "+d);if(0>c)throw new Ux("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Ux("Column index: "+c+", Column size: "+this.b);c=Px(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Tg),d.innerHTML=sa||l,fw(c,(tv(),uv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Kd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Tg);
+e.innerHTML=sa;c=$doc.createElement(fh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Px(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(334,335,Mi,Vx);_.b=0;_.c=0;
+function Yx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Zx(),$x)?a.c.e==(ut(),wt)?(ay(),by):a.c.e==vt?(ay(),cy):(ay(),dy):a.c.e==(ut(),wt)?(ay(),cy):a.c.e==vt?(ay(),by):(ay(),ey);b!=a.d&&(a.d=b,a.pb.style[Vg]=!a.d?l:a.d.b)}t(338,314,Ei);_.b=null;_.c=null;_.d=null;function fy(){this.pb=$doc.createElement(be);this.c=new Mx(this.pb);this.pb[Ed]="gwt-Label"}function gy(){fy.call(this);Lx(this.c,qh,!1);Yx(this)}
+t(337,338,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},fy,gy);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
+_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};function hy(a){var b=$doc.createElement(be);tt(Kg,b.tagName);this.pb=b;this.c=new Mx(this.pb);this.pb[Ed]="gwt-HTML";Lx(this.c,a,!0);Yx(this)}t(336,337,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},hy);
+function iy(a){for(;++a.c<a.e.d&&!(null!=ov(a.e,a.c)););}function Sx(a){this.d=a;this.e=this.d.j.c;iy(this)}t(339,1,{},Sx);_.hd=function(){return this.c<this.e.d};_.jd=function(){var a;if(this.c>=this.e.d)throw new Pw;a=ov(this.e,this.c);this.b=this.c;iy(this);return a};_.kd=function(){var a;if(0>this.b)throw new jy;a=ov(this.e,this.b);mk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Wx(a){this.b=a}t(340,1,{},Wx);_.b=null;function Xx(a){this.c=a}t(341,1,{},Xx);_.b=null;_.c=null;
+function Zx(){Zx=x;$x=new ky}var $x;function ay(){ay=x;ly=new my((Wp(),yd));by=new my(ef);cy=new my(rg);dy=by;ey=cy;ny=dy}var ly,ny,by,ey,dy,cy;function ky(){}t(343,1,{},ky);function my(a){this.b=a}t(344,343,{},my);_.b=null;function oy(){oy=x;py=new qy(xf);ry=new qy(ah)}var py,ry;function qy(a){this.b=a}t(345,1,{},qy);_.b=null;function sy(a,b){var c;c=ty(a);sv(a.c,c);Jw(a,b,c)}function ty(a){var b;b=$doc.createElement(Tg);b[id]=a.b.b;b.style[lh]=a.d.b;return b}
+function uy(a,b){var c,d;d=Ko(b.pb);(c=Nw(a,b))&&a.c.removeChild(d);return c}function vy(){Hx.call(this);this.b=(ay(),ny);this.d=(oy(),ry);this.c=$doc.createElement(fh);sv(this.e,this.c);this.f[xd]=ab;this.f[wd]=ab}t(346,330,vi,vy);_.Gd=function(a){return uy(this,a)};_.c=null;function wy(){wy=x;new Vi}function xy(a){wy();yy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function zy(a,b,c,d,e){wy();this.b=new Ay(this,a,b,c,d,e);this.pb[Ed]="gwt-Image"}
+function yy(a,b,c,d,e){wy();zy.call(this,(Zu(),new Yu(a)),b,c,d,e)}t(347,314,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},xy,zy,yy);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};
+_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.ld=function(a){32768==wv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);xw(this,a)};_.Ed=function(){var a=this.b;H(kf,Go(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new By(a,this),ko((ho(),io),a.i))};_.b=null;t(349,1,{});_.i=null;function Cy(){Cy=x;Dy()}
+function Ay(a,b,c,d,e,f){var g,j;Cy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Kg);j=new Mu;Lu(Lu(Lu(j,new Ou("width:"+e+(Lj(),ig)+nb)),new Ou("height:"+f+kg)),new Ou("background:url("+b.b+") no-repeat "+-c+"px "+-d+kg));!Ey&&(Ey=new Fy);b=Gy;c=new Ou((new Ou(j.b.b.b)).b);j=new Nu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Xu(b.b);Jn(j.b,b);j.b.b+="' style='";b=Xu(c.b);Jn(j.b,b);j.b.b+="' border='0'>";j=new Qu(j.b.b);g.innerHTML=j.b||l;g=Jo(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),Bj(),hw(g,a)):a.lb|=133333119}t(348,349,{},Ay);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function By(a,b){this.b=a;this.c=b}t(350,1,{},By);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(kf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=kf)};_.b=null;_.c=null;function Hy(a,b){if(0>b||b>=a.pb.options.length)throw new Mw;}function Tq(a,b){Hy(a,b);return a.pb.options[b].value}function Iy(){Cx();this.pb=$doc.createElement("select");this.pb[Ed]="gwt-ListBox"}t(351,329,ii,Iy);t(352,282,ki);function Jy(a){this.b=a}t(353,352,ki,Jy);
+_.Sc=function(){};function Ky(a){this.b=a}t(354,352,ki,Ky);_.ad=function(a){this.b.Vd(a.i,a.b)};function Ly(a,b,c){var d;if(a.p){var e=d=$doc.createElement(fh);fw(a.f,(tv(),uv(e)),b);a=(tv(),uv(c));d.appendChild(a)}else d=Yv(a.f,0),fw(d,(tv(),uv(c)),b)}
+function My(a,b,c){var d;Ny(a,b);c&&b.b?(Ny(a,null),a=b.b,b=(ho(),io),b.d=lo(b.d,[new Oy(a),!1])):null!=b.d&&(a.k=new Py(a,b),c=(jx(),rx),a.k.U=c,a.k.ab=a.i,a.k.td()[Ed]=Le,d=qw(a.pb),H(Ke,d)||qj(a.k,d+"Popup"),uw(a.k,new Ky(a),Kk?Kk:Kk=new Lk),a.o=b.d,d=a.k,a=new Qy(a,b),d.pb.style[mh]=Oe,gx(d),a.b.p?fx(a.b.k,ok(a.b.pb)+G(a.b.pb,Xf)-1,qk(a.c.pb)):fx(a.b.k,ok(a.c.pb),qk(a.b.pb)+G(a.b.pb,Wf)-1),d.pb.style[mh]=nh)}
+function Ry(a,b){if(b||!(a.n&&a.o==a.n.d))Ny(a,b),Sy((Nx(),a.pb)),b&&a.e&&My(a,b,!1)}
+function Ty(a,b){var c;a:{c=Lo(b);var d,e;for(e=new Xi(a.j);e.c<e.e.Oe();)if(d=Yi(e),d.pb.contains(c)){c=d;break a}c=null}switch(wv(b.type)){case 1:Sy((Nx(),a.pb));c&&My(a,c,!0);break;case 16:c&&Ry(a,c);break;case 32:c&&Ry(a,null);break;case 2048:Uy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Uy(a)||a.p||Vy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Uy(a)||(a.p?null!=a.n.d&&!a.n.d.qg().qg()&&(My(a,a.n,!1),a.n.d.qg()):Wy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Uy(a)||
+a.p&&Vy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Uy(a)||(a.p?Wy(a):null!=a.n.d&&!a.n.d.qg().qg()&&(My(a,a.n,!1),a.n.d.qg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Ny(a,null);a.k&&cx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Ny(a,null);a.k&&cx(a.k,!1);break;case 13:Uy(a)||(My(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}xw(a,b)}function Xy(a,b,c){c&&Ny(a,null);Ns(a,b,!1);a.o=null;a.k=null}
+function Uy(a){var b;if(!a.n){for(b=new Xi(a.j);b.c<b.e.Oe();){b=Yi(b);Ny(a,b);break}return!0}return!1}function Ny(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=qw(c.pb)+Va;Zi(c.td(),d,!1);a.p&&(c=Ko(a.n.pb),2==Zv(c)&&(c=Yv(c,1),Zi(c,Ng,!1)))}if(b){c=qw(b.pb)+Va;Zi(b.td(),c,!0);a.p&&(c=Ko(b.pb),2==Zv(c)&&(c=Yv(c,1),Zi(c,Ng,!0)));Pl();c=a.pb;var d=new ql(b.pb),e=(Kl(),Ll),d=K(Yy,m,5,[d]),e=e.b,f,g,j,h;f=new Hn;for(j=0,h=d.length;j<h;++j)g=d[j],In(In(f,g.b),ba);d=uo(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Wy(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?ov(a.j,b):ov(a.j,c);break}Ny(a,d)}}function Vy(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?ov(a.j,b):ov(a.j,c);break}Ny(a,d)}}t(355,314,Ei);_.ld=function(a){Ty(this,a)};_.Dd=function(){this.k&&cx(this.k,!1);yw(this)};_.Vd=function(a,b){Xy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Oy(a){this.b=a}t(356,1,{},Oy);_.xc=function(){Zy(this.b)};_.b=null;
+function $y(a){this.b=a}t(357,1,{},$y);_.Sc=function(){Ny(this.b,null)};_.b=null;function Py(a,b){this.b=a;this.c=b;hx.call(this,!0,rf);$w(this.T,this.c.d);ex(this);this.fb=!0;this.c.d.qg()}t(358,317,vi,Py);_.gd=function(a){var b,c;if(!a.b)switch(wv(a.e.type)){case 4:c=Lo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Ny(this.b,null)}};_.b=null;_.c=null;function Qy(a,b){this.b=a;this.c=b}t(359,1,{},Qy);_.b=null;var az=_.c=null;
+function bz(){bz=x;az=new Ku((Zu(),new Yu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function cz(a,b){this.pb=$doc.createElement(Tg);var c=qw(this.pb)+Va;Zi(this.td(),c,!1);this.pb.textContent=a||l;this.pb[Ed]="gwt-MenuItem";c=Mo();this.pb.setAttribute(We,c);Pl();this.pb.setAttribute(sg,vm.b);this.b=b}t(362,315,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},cz);_.b=null;_.c=null;_.d=null;
+function dz(){var a;this.pb=$doc.createElement(Tg);this.pb[Ed]="gwt-MenuItemSeparator";a=$doc.createElement(be);sv(this.pb,a);a[Ed]="menuSeparatorInner"}t(363,315,Ii,dz);function ez(){var a,b,c,d,e;b=null.qg();e=Fj();d=Gj();b[ae]=(Lp(),Pf);b[ph]=0+(Lj(),ig);b[Ne]=bb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[ph]=(c>e?c:e)+ig;b[Ne]=(a>d?a:d)+ig;b[ae]="block"}function ix(){}t(364,1,{},ix);_.cd=function(){ez()};
+function fz(a){this.b=a}t(365,1,{},fz);_.gd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.gd(a),!a.b){d=a.e;c=Lo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(wv(d.type)){case 4:case 1048576:if(Aj){a.c=!0;break}if(!c&&b.V){b.Rd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Aj){a.c=!0;break}break;case 2048:d=Lo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function gz(a){this.b=a}t(366,1,{},gz);_.b=null;function jx(){jx=x;kx=new hz(Gb,0);rx=new hz(qc,1);tx=new hz(Ac,2);iz=K(jz,m,74,[kx,rx,tx])}function hz(a,b){I.call(this,a,b)}t(367,146,{74:1,117:1,121:1,123:1},hz);var iz,kx,rx,tx;function kz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Lv(a.b.$),ez(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),hj(a.i.b),a.i=null,a.c=!1)}function lz(a){a.k||(kz(a),a.d||(yj(),Sw(zj(null),a.b)));a.b.pb.style[Id]="rect(auto, auto, auto, auto)";a.b.pb.style[bg]=nh}
+function mz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Zt(b*a.e);j=Zt(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Id]="rect("+g+jg+f+jg+c+jg+e+"px)"}
+function dx(a,b,c){a.d=c;sk(a);a.j&&(Mk(a.j),a.j=null,lz(a));a.b.hb=b;var d=a.b;d.eb&&(hj(d.eb.b),d.eb=null);d._&&(hj(d._.b),d._=null);if(d.hb){d.eb=zv(new fz(d));var e;e=new gz(d);Fv();e=Gv?Xs(Gv.b,(!Ws&&(Ws=new Lk),Ws),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(jx(),kx)&&!b&&(c=!1);a.k=b;c?b?(kz(a),a.b.pb.style[fg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),a.b.pb.style[Id]=og,yj(),Rw(zj(null),a.b),a.j=new nz(a),Ek(a.j,1)):tk(a,200):(kz(a),a.k?(a.b.pb.style[fg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),yj(),Rw(zj(null),
+a.b)):a.d||(yj(),Sw(zj(null),a.b)),a.b.pb.style[bg]=nh)}function lx(a){var b=(yk(),Bk);this.n=new xk(this);this.u=b;this.b=a}t(368,18,{},lx);_.zc=function(){lz(this)};_.Ac=function(){this.e=G(this.b.pb,Wf);this.f=G(this.b.pb,Xf);this.b.pb.style[bg]=Oe;mz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){mz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function nz(a){Fk();this.b=a}t(369,25,{},nz);_.Hc=function(){this.b.j=null;tk(this.b,200)};_.b=null;
+function tv(){tv=x;oz()}function uv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Jx(a){return function(){this.__gwt_resolve=pz;return a.vd()}}function pz(){throw"A PotentialElement cannot be resolved twice.";}
+function oz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function yj(){yj=x;qz=new rz;sz=new Vi;zw=new ft}function tz(a){this.q=new Xw(this);this.pb=a;vw(this)}
+function zj(a){yj();var b,c;c=uj(sz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==sz.e){var d=new uz;Ik();Jk(Kk?Kk:Kk=new Lk,d)}!b?c=new vz:c=new tz(b);z(sz,a,c);gt(zw,c);return c}t(371,311,vi,tz);var qz,sz,zw;function rz(){}t(372,1,{},rz);_.Ud=function(a){a.Bd()&&a.Dd()};function uz(){}t(373,1,{},uz);_.ad=function(){yj();try{Fw(zw,qz)}finally{wz(zw.b),wz(sz)}};function vz(){tz.call(this,$doc.body)}t(374,371,vi,vz);
+_.Md=function(a,b,c){Vw(a,b-0,c-0)};function bx(a){this.d=a;this.b=!!this.d.jb}t(375,1,{},bx);_.hd=function(){return this.b};_.jd=function(){if(!this.b||!this.d.jb)throw new Pw;this.b=!1;return this.c=this.d.jb};_.kd=function(){this.c&&this.d.Gd(this.c)};_.c=null;_.d=null;function xz(a,b){a.pb[kh]=null!=b?b:l}t(378,329,ti);_.ld=function(a){0!=(wv(a.type)&896)?xw(this,a):xw(this,a)};_.Ed=function(){};function yz(){yz=x;Cx();zz()}t(377,378,ti);
+function Az(){yz();var a=$doc.createElement("textarea");!cv&&(cv=new bv);!av&&(av=new $u);Cx();this.pb=a;this.pb[Ed]="gwt-TextArea"}t(376,377,ti,Az);function Bz(){var a;yz();var b=(a=$doc.createElement("INPUT"),a.type=Ug,a);!cv&&(cv=new bv);!av&&(av=new $u);Cx();this.pb=b;this.pb[Ed]="gwt-TextBox"}t(379,377,ti,Bz);function zz(){zz=x;Cz=new Dz;Ez=new Fz;Gz=new Hz;Iz=new Jz;Kz=K(Lz,m,81,[Cz,Ez,Gz,Iz])}t(380,146,si);var Kz,Cz,Ez,Gz,Iz;function Dz(){I.call(this,Gb,0)}t(381,380,si,Dz);
+function Fz(){I.call(this,dc,1)}t(382,380,si,Fz);function Hz(){I.call(this,gc,2)}t(383,380,si,Hz);function Jz(){I.call(this,zc,3)}t(384,380,si,Jz);function Mz(a,b){var c,d;c=$doc.createElement(fh);d=$doc.createElement(Tg);d[id]=a.b.b;d.style[lh]=a.c.b;var e=(tv(),uv(d));c.appendChild(e);sv(a.e,c);Jw(a,b,d)}function Nz(){Hx.call(this);this.b=(ay(),ny);this.c=(oy(),ry);this.f[xd]=ab;this.f[wd]=ab}t(385,330,vi,Nz);_.Gd=function(a){var b;b=Ko(a.pb);(a=Nw(this,a))&&this.e.removeChild(Ko(b));return a};
+function Oz(a,b){if(0>b||b>=a.d)throw new Mw;return a.b[b]}function Ow(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Kw(a,b,c){var d,e;if(0>c||c>a.d)throw new Mw;if(a.d==a.b.length){e=y(Pz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Wt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Wt(a.b,d,a.b[d-1]);Wt(a.b,c,b)}function Xw(a){this.c=a;this.b=y(Pz,m,82,4,0)}t(386,1,{},Xw);_.Jd=function(){return new Qw(this)};_.b=null;_.c=null;_.d=0;
+function Dw(a){if(a.b>=a.c.d)throw new Pw;return a.c.b[++a.b]}function Ew(a){if(0>a.b||a.b>=a.c.d)throw new jy;a.c.c.Gd(a.c.b[a.b--])}function Qw(a){this.c=a}t(387,1,{},Qw);_.hd=function(){return this.b<this.c.d-1};_.jd=function(){return Dw(this)};_.kd=function(){Ew(this)};_.b=-1;_.c=null;function Dy(){Dy=x;Gy=(Zu(),new Yu(bo()+"clear.cache.gif"))}var Gy,Ey=null;function Fy(){}t(389,1,{},Fy);function Qz(){Qz=x;Dy()}function Rz(a,b,c,d,e){Qz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Sz(a,b,c){Qz();Rz.call(this,(Zu(),new Yu(a)),b,0,c,16)}t(390,323,{},Rz,Sz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ex(){Ex=x;Fx=(Tz=new Uz)?new Vz:Tz}function Vz(){}t(391,1,{},Vz);_.Xd=function(a){a.focus()};var Tz,Fx;function Wz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Ox(){var a=(Ex(),Xz)?Xz:Xz=Wz();Ex();var b=$doc.createElement(be);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ug;c.tabIndex=-1;c.setAttribute(sg,gg);var d=c.style;d.opacity=0;d.height=hb;d.width=hb;d.zIndex=-1;d.overflow=Oe;d.position=$c;c.addEventListener(ue,a,!1);b.appendChild(c);return b}t(393,391,{});var Xz=null;function Sy(a){$wnd.setTimeout(function(){a.focus()},0)}function Uz(){}t(392,393,{},Uz);_.Xd=function(a){Sy(a)};
+function hj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Zs(b,new ev(b,c,d,a)):mt(b,c,d,a)}function ct(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(398,1,{},ct);_.b=null;_.c=null;_.d=null;_.e=null;function $s(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(399,1,{},$s);_.xc=function(){at(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function ev(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(400,1,{},ev);_.xc=function(){mt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;
+_.e=null;function Yz(a,b){b.n!=a&&(!a.ic&&(a.ic=new rj),b.n=a,lj(a.ic,b))}function Zz(a){var b;b=a.cZ.e;if(-1!=vo(b,wo(36)))return null;a=a.jc.c.c++;return b=Co(b,Bo(b,wo(46))+1)+l+a}function $z(a,b,c,d){0==--a.dc&&(a.oc!=a.ke()&&(d|=4),!a.nc&&(d|=2),0<d&&new aA(a,b,c,Eu(d)))}function bA(a){return!a._b&&a.gc?bA(a.gc):a._b}function cA(a){return!a.bc&&a.gc?cA(a.gc):a.bc}
+function dA(a){var b;b=new eA;if(a.ke()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.ge(),e=a.he();c.b+=d;c.c+=e}A(a,103)&&(c=a.ge(),a=a.he(),b.b+=c,b.c+=a);return b}throw new fA;}function gA(a){a.kc=!1;a.te();hA(a)}function hA(a){if((a=A(a,103)?null:a.gc)&&a.kc)gA(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function iA(a){return(a=a._d())?a:new jA(1,1)}function kA(a){var b;return(b=a.ae())?new lA(b):new lA(a.ce())}function mA(a){0==a.dc++&&(a.oc=a.ke(),a.nc=!0,a.qe())}function nA(a){return!a.bc?(a.je(),!0):!1}
+function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.dg(b)}function oA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)hA(a),new pA(a,100);if(g!=a.mc||f!=a.cc)a.je(),new pA(a,101)}function qA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.je(),a.hc.eg(b),a.ke()&&a.se())}function rA(a){a.lc||(mA(a),sA(a,!0),tA(a),a.lc=!0,new pA(a,102),$z(a,a,a.gc,0),hA(a),a.hc.gg(a))}function uA(){this.jc=(Rq(),Rq(),vA);new Vi;this.ie();this.fc=(wA(),xA)}
+t(404,1,li);_.Yd=function(){return!1};_.Zd=function(){return Zz(this)};_.$d=function(){return bA(this)};_._d=function(){return yA(this.hc,this)};_.ae=function(){return this._d()};_.be=function(){return this.cc};_.ce=function(){return this.me()};_.de=function(){return new zA(0,0,0,0)};_.ee=function(){return this.pe()};_.fe=function(){return this.mc};_.ge=function(){return this.pc};_.he=function(){return this.qc};_.ie=function(){};_.je=function(){gA(this)};
+_.ke=function(){return this.lc&&!!this.gc&&this.gc.ke()};_.le=function(){};_.me=function(){return iA(this)};_.ne=function(){};_.oe=function(){return(null==this.ec&&(this.ec=this.Zd()),this.ec)+ya+this.ge()+ya+this.he()+ya+this.fe()+qh+this.be()+(this.lc?l:",hidden")};_.pe=function(){return kA(this)};_.qe=function(){};_.re=function(){return nA(this)};_.se=function(){};_.te=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.ue=function(a,b){this.ve(this.pc,this.qc,a,b)};
+_.ve=function(a,b,c,d){this.we(a,b,c,d,this.ac,!0);this.ac=0};_.we=function(a,b,c,d){oA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.xe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Nk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Nk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Nk("Missing message: awt.12C");if(A(b,103))throw new Nk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Eo;var e=Qj(d.Wb.b,b),f;f=ov(d.Wb.b,e);d.Xb&&d.Xb.De(f);AA(d,e);new BA(d,301,f)}d=a.Wb.b.d;mA(b);CA(a.Wb.b,d,b);d=(b.gc=a,b.le(!0),gA(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),$z(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new Ys("Missing message: awt.185");if(null==c||null!=c)DA(g,c,b);else throw new Nk("Missing message: awt.92");}else a.Xb.ze(null==c?null:c,b)}catch(j){j=cj(j);if(A(j,126))throw b=j,AA(a,d),b;throw j;}b.te();new BA(a,300,b)}function EA(a,b){var c;c=a.ye();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function FA(a){var b;b=a.ye();return new GA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function sA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)ov(a.Wb.b,c).le(b)}function AA(a,b){var c;c=ov(a.Wb.b,b);mA(c);c.le(!1);rv(a.Wb.b,b);c.gc=null;gA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);$z(c,c,a,1)}function HA(a){var b=(IA(),JA);qA(a,b);for(b=0;b<a.Wb.b.d;++b)ov(a.Wb.b,b).re()}function KA(a,b){var c,d;if(a.Xb)for(d=new Xi(a.Wb.b);d.c<d.e.Oe();)c=Yi(d),a.Xb.De(c);if(b)for(d=new Xi(a.Wb.b);d.c<d.e.Oe();)c=Yi(d),b.ze(null,c);a.Xb=b;gA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function tA(a){if(!a.kc){a.Xb&&a.Xb.Ae(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=ov(a.Wb.b,c),b.kc||b.xe();a.kc=!0}}function LA(){uA.call(this);this.Wb=new MA;this.$b=(Rq(),Rq(),vA)}t(403,404,ci);_._d=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.Be(this));return this.Yb};_.ae=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.Ce(this));return this.Zb};_.ye=function(){return this.de()};_.ce=function(){return iA(this)};_.ee=function(){return kA(this)};
+_.ie=function(){this.hc=(Rq(),new NA)};_.je=function(){gA(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.le=function(a){sA(this,a)};_.me=function(){return iA(this)};_.pe=function(){return kA(this)};_.qe=function(){var a;for(a=0;a<this.Wb.b.d;++a)mA(ov(this.Wb.b,a))};_.re=function(){var a;if(!nA(this))return!1;for(a=0;a<this.Wb.b.d;++a)ov(this.Wb.b,a).re();return!0};_.te=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=ov(this.Wb.b,b),a.te()};_.xe=function(){tA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function OA(){var a=new PA;LA.call(this);KA(this,a)}t(402,403,ci,OA);_.Zd=function(){return"panel"+this.$b.c.e++};function QA(a,b,c){a=RA(a.Vb,b,c);a.k=!0;return new SA(a)}function TA(a){a.ne(a.Vb.e)}function UA(a){return new jA(G(a.Vb.pb,Xf),G(a.Vb.pb,Wf))}t(401,402,ci);_.be=function(){return G(this.Vb.pb,Wf)};_.fe=function(){return G(this.Vb.pb,Xf)};_.ge=function(){return ok(this.Vb.pb)};_.he=function(){return qk(this.Vb.pb)};
+_.ke=function(){return this.Vb.pb.style.display!=Pf};_.se=function(){TA(this)};_.ue=function(){};_.Vb=null;function VA(a){if(null!=a)this.f=a;else throw new WA;}t(406,1,Ci);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function XA(){XA=x;YA=new Vi;z(YA,new S(400),new ZA(zh));z(YA,new S(401),new ZA(zh));z(YA,new S(402),new ZA(zh));z(YA,new S(500),new ZA(Bh));z(YA,new S(501),new ZA(Bh));z(YA,new S(502),new ZA(Bh));z(YA,new S(503),new ZA(Ch));z(YA,new S(504),new ZA(Bh));z(YA,new S(505),new ZA(Bh));z(YA,new S(506),new ZA(Ch));z(YA,new S(507),new ZA(Uh));z(YA,new S(100),new ZA(vh));z(YA,new S(101),new ZA(vh));z(YA,new S(102),new ZA(vh));z(YA,new S(103),new ZA(vh));z(YA,new S(1004),new ZA(yh));z(YA,new S(1005),new ZA(yh));
+z(YA,new S(800),new ZA(Jh));z(YA,new S(801),new ZA(Jh));z(YA,new S(200),new ZA(Dh));z(YA,new S(201),new ZA(Dh));z(YA,new S(202),new ZA(Dh));z(YA,new S(204),new ZA(Dh));z(YA,new S(203),new ZA(Dh));z(YA,new S(209),new ZA(Vh));z(YA,new S(208),new ZA(Wh));z(YA,new S(207),new ZA(Wh));z(YA,new S(206),new ZA(Dh));z(YA,new S(205),new ZA(Dh));z(YA,new S(1400),new ZA(Sh));z(YA,new S(1401),new ZA(Th));z(YA,new S(1402),new ZA(Th));z(YA,new S(300),new ZA(wh));z(YA,new S(301),new ZA(wh));z(YA,new S(1100),new ZA(Ih));
+z(YA,new S(1101),new ZA(Ih));z(YA,new S(1200),new ZA(Rh));z(YA,new S(701),new ZA(Gh));z(YA,new S(900),new ZA(Hh));z(YA,new S(1001),new ZA(Eh));z(YA,new S(601),new ZA(Fh))}t(405,406,Ci);_.oe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Zd()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.oe()+"] on "+(0<a.length?a:this.f)};_.e=0;var YA;function ZA(a){this.b=a}t(408,1,{},ZA);_.b=uh;function $A(){}t(409,1,{},$A);_.b=null;_.c=null;
+function aB(a,b){var c;b&&(a.b?(c=new bB(a.b),Wt(c.c,c.d++,b),a.b=c):(a.b=new rj,lj(a.b,b)))}t(411,1,Ci);_.b=null;function cB(){}function dB(){}t(410,411,Ci,cB,dB);function eB(){eB=x;Math.sqrt(2)}function fB(a){eB();if(0>a)throw new Nk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(412,1,{86:1},fB);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new gB;a.b=31*a.b+Zt((new hB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Zt((new hB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function iB(){iB=x;jB=new ft;kB=new jA(0,0);gt(jB,Db);gt(jB,Vb);gt(jB,xb);gt(jB,"Last");gt(jB,Ib);gt(jB,nc);gt(jB,Jc);gt(jB,Mc);gt(jB,Tb)}
+function DA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!aw(jB.b,b))throw new Nk(lB());Yt(uj(a.d,d))===Yt(c)&&Yt(uj(a.c,c))===Yt(d)||((b=uj(a.d,d))&&mB(a,b,d),nB(a.b.Jd(),c)&&mB(a,c,d),b=a.b,new oB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function pB(a,b){return new jA(ik(b[1].c,ik(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+ik(b[0].b,ik(b[4].b,b[3].b))+a.n)}function mB(a,b,c){qB(a.b,b);fj(a.c,b);fj(a.d,c)}
+function rB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;sB(c,c.length,kB);c=a.j;sB(c,c.length,kB);c=a.p;sB(c,c.length,null);a.q=0;for(d=tB(a.b,0);d.c!=d.e.b;){c=uB(d);e=uj(a.c,c);var f=b.fc;e=Un(e,Ib)?0:Un(e,nc)?1:Un(e,Jc)?2:Un(e,Mc)?4:Un(e,Tb)?3:Un(e,Db)?f.b?4:3:Un(e,xb)?f.b?3:4:Un(e,Vb)?1:2;c.lc?a.p[e]||(Wt(a.p,e,c),++a.q,a.i[e]=c.ce(),a.j[e]=c.ee()):a.p[e]||(a.i[e]=c.ce(),a.j[e]=c.ee())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function vB(){iB();wB.call(this,0)}function wB(a){iB();Rq();this.b=new xB;this.c=new Vi;this.d=new Vi;this.e=a;this.k=0;this.o=!1;this.p=y(yB,m,90,5,0);this.i=y(zB,m,92,5,0);this.j=y(zB,m,92,5,0);this.q=this.f=this.n=0}t(413,1,{96:1,117:1},vB,wB);_.ze=function(a,b){DA(this,a,b)};
+_.Ae=function(a){rB(this,a);if(0!=this.q)if(a=FA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ve(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ue(a.c,this.j[1].b),this.p[1].we(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ue(this.j[4].c,c),this.p[4].we(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ve(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ue(a.c,
+this.j[2].b),this.p[2].we(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ue(this.j[3].c,c),this.p[3].we(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.Be=function(a){var b;b=this.o;rB(this,a);this.o=b;return 0==this.q?EA(a,new jA(0,0)):EA(a,pB(this,this.i))};_.Ce=function(a){var b;b=this.o;rB(this,a);this.o=b;return EA(a,pB(this,this.j))};_.De=function(a){var b;b=uj(this.c,a);null!=b&&mB(this,a,b)};_.tS=function(){return AB.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var kB,jB;function BB(a){uA.call(this);this.hc=(Rq(),new CB(a,this))}t(414,404,{87:1,90:1,97:1,111:1,117:1},BB);_.Zd=function(){return vd+this.jc.c.b++};_._d=function(){return!cA(this)?new jA(0,0):yA(this.hc,this)};_.te=function(){};t(416,1,{});t(415,416,{},function(){});function DB(){DB=x}
+function EB(a,b){if(null==b)throw new Ys("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement($f);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function FB(){DB();uA.call(this);new rj;this.hc=new GB((Rq(),this))}t(417,404,{88:1,90:1,97:1,111:1,117:1},FB);_._d=function(){return yA(this.hc,this)};
+_.oe=function(){return(null==this.ec&&(this.ec=Zz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",current="+Tq(this.hc.b,this.hc.b.pb.selectedIndex)};function HB(){HB=x;IB=new JB(255,255,255);KB=new JB(192,192,192);LB=new JB(128,128,128);MB=new JB(64,64,64);NB=OB=new JB(0,0,0);PB=new JB(255,0,0);new JB(255,175,175);QB=new JB(255,200,0);RB=new JB(255,255,0);new JB(0,255,0);SB=new JB(255,0,255);TB=new JB(0,255,255);UB=VB=new JB(0,0,255)}
+function WB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new JB(3,3,3);3>c&&0!=c?c=3:(c=Zt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Zt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Zt(a/0.7),a=255<a?255:a);return new JB(c,a,b)}function XB(a){return new JB(Zt(0.7*(~~a.b>>16&255)),Zt(0.7*(~~a.b>>8&255)),Zt(0.7*(a.b&255)))}function JB(a,b,c){HB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Nk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(418,1,{89:1,98:1,102:1},JB);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return YB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var NB,UB,OB,VB,TB,MB,LB,KB,SB,QB,PB,IB,RB;function wA(){wA=x;xA=new ZB(!0);$B=new ft;gt($B,"ar");gt($B,"fa");gt($B,"iw");gt($B,"ur")}function ZB(a){this.b=a}t(419,1,Ci,ZB);_.b=!1;var xA,$B;t(421,1,{107:1,120:1});function aC(){jA.call(this,0,0)}function jA(a,b){this.c=a;this.b=b}
+function lA(a){jA.call(this,a.c,a.b)}t(420,421,{92:1,107:1,117:1,120:1},aC,jA,lA);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new gB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return bC.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function $r(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(422,1,Ci,$r,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.Ee=function(){return 0!=(this.f&4)};_.Fe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Fe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.Ee()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function cC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function dC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Rx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.ee(),c.ve(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function eC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.ee():c.ce(),g=ik(g,c.b),j+=c.c+a.d);return new jA(j,g+2*a.e)}function PA(){fC.call(this,1,5,5)}
+function fC(a,b,c){Rq();this.d=b;this.e=c;this.b=a}t(423,1,Ci,PA,fC);_.ze=function(){};
+_.Ae=function(a){this.c=gC(a.Wb);if(0!=cC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=FA(a);g=a.ye();j=a.fc.b;n=new rj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new hC(q);for(v=0;v<q;++v)Wt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Qj(a.Wb.b,u);Rx(E,D.d);Wt(D.c,E,u)}for(d=new Xi(d);d.c<d.e.Oe();)if((c=Yi(d))&&c.lc)a=c.ee(),!e&&o+a.c>b.c&&(dC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ze(),o=f,r+=h+this.e,h=0),e=!1,Wt(n.c,n.d++,c),o+=a.c+this.d,h=ik(h,a.b);dC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.Be=function(a){this.c=gC(a.Wb);return 0==cC(this)?EA(a,new jA(10,10)):EA(a,eC(this,!1))};_.Ce=function(a){this.c=gC(a.Wb);return 0==cC(this)?EA(a,new jA(10,10)):EA(a,eC(this,!0))};_.De=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ef;break;case 2:a=rg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return iC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function IA(){IA=x;JA=new jC(Rb,0,12)}
+function jC(a,b,c){IA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(424,1,{93:1,117:1},jC);_.b=null;_.c=0;_.d=0;var JA;t(425,1,fi);_.tS=function(){return kC.e+"[font="+this.c+"ascent="+lC(this.c).b+", descent="+lC(this.c).c+", height="+lC(this.c).d+Wc};_.c=null;function mC(a){if(!a.n){mA(a);a.Qd();var b,c;for(b=0;b<a.p.d;++b)(c=ov(a.p,b))&&mC(c);sA(a,!1);a.n=!0;$z(a,a,a.gc,0);new nC(a,202)}}
+function oC(a){var b,c;a.lc&&(a.hc.Qd(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=ov(a.p,b))&&c.Qd()}function pC(a){!cA(a)&&HA(a);var b=kA(a);a.ve(a.pc,a.qc,b.c,b.b);tA(a)}function qC(a,b){a.q!=b&&(a.q=b)}t(427,403,Bi);_.de=function(){return new zA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Qd=function(){oC(this)};_.ke=function(){return this.hc.d.hb};_.ve=function(a,b,c,d){oA(this,a,b,c,d);this.ac=0};_.we=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;oA(this,a,b,c,d);this.lc&&e&&!f&&tA(this)};_.n=!1;_.q=!1;
+function rC(a){LA.call(this);this.r=new dB;this.p=new rj;this.o=new zA(0,0,0,0);this.lc=!1;KA(this,new vB);this.hc&&sC(this.hc.d.I.c,a);this.hc&&tC(this.hc.d,!0);qC(this,!0)}t(426,427,Bi);_.ye=function(){return new zA(this.o.e,this.o.c,this.o.b,this.o.d)};_.ge=function(){return ok(this.hc.d.pb)};_.he=function(){return qk(this.hc.d.pb)};_.ie=function(){this.hc=new uC((Rq(),l),this)};
+function vC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=WB(g),f=new JB(Zt(0.7*(~~g.b>>16&255)),Zt(0.7*(~~g.b>>8&255)),Zt(0.7*(g.b&255))),(a.e=g)&&(a.i=qg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new JB(Zt(0.7*(~~g.b>>16&255)),Zt(0.7*(~~g.b>>8&255)),Zt(0.7*(g.b&255))),f=WB(g),(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;wC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);wC(a,b,c,d,1);wC(a,b,c+1,1,e);(a.e=f)&&(a.i=qg+(~~f.b>>16&
+255)+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);wC(a,b+d,c,1,e);wC(a,b+1,c+e,d,1)}t(428,1,{});_.tS=function(){return"Graphics"};t(429,428,{});function xC(a){var b,c;c=ik(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new jA(b,c)}
+function yC(a,b,c){var d,e,f,g,j,h;a.c=gC(b.Wb);if(0==a.c.length)return new aC;g=xC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.ee():d.ce(),h=ik(h,d.c),j=ik(j,d.b);return new jA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function zC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Zt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function AC(){BC.call(this,7)}function BC(a){Rq();this.e=0;this.b=1;this.f=a;this.d=0}t(430,1,Ci,AC,BC);_.ze=function(){};
+_.Ae=function(a){var b,c;this.c=gC(a.Wb);if(0!=this.c.length&&(b=FA(a),!(0>=b.c||0>=b.b))){c=xC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);zC(b.c,b.d,this.d,f,e);zC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ve(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.Be=function(a){return EA(a,yC(this,a,!1))};_.Ce=function(a){return EA(a,yC(this,a,!0))};_.De=function(){};
+_.tS=function(){return CC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function jy(){Mn()}function ww(a){Mn();this.i=a}t(432,100,Di,jy,ww);function fA(){Mn();this.i="Missing message: awt.151"}t(431,432,Di,fA);t(433,1,{});function zA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(434,1,{95:1,117:1,120:1},zA);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return DC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function EC(a){FC.call(this,a,0)}function FC(a,b){uA.call(this);this.hc=(Rq(),new GC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(ay(),ly);c.b=d;Yx(c);break;case 0:c=c.b;d=(ay(),by);c.b=d;Yx(c);break;case 2:c=c.b,d=(ay(),cy),c.b=d,Yx(c)}}t(435,404,li,EC,FC);
+_._d=function(){return!cA(this)?new jA(0,0):yA(this.hc,this)};_.oe=function(){var a=(null==this.ec&&(this.ec=Zz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",align=",b;b=ef;switch(this.b){case 1:b=yd;break;case 2:b=rg}return a+b+",text=null"};_.b=0;t(438,1,Ci);_.oe=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.k=null;_.n=null;
+function HC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function IC(a){this.o=(Rq(),Rq(),vA);var b;var c;b=this.cZ.e;-1!=vo(b,wo(36))?b=null:(c=this.o.c.d++,b=Co(b,Bo(b,wo(46))+1)+l+c);this.k=b;this.e=new cB;this.i=a;this.f=!0;this.j=new JC(this)}t(437,438,Ci,IC);_.oe=function(){return HC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(436,437,ni);_.oe=function(){return HC(this)+(this.c?",tearOff":l)};_.c=!1;t(440,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new gB;KC(a,this.b);KC(a,this.c);return a.b};function eA(){this.c=this.b=0}function LC(a,b){this.b=a;this.c=b}function MC(a){var b=a.c;this.b=a.b;this.c=b}t(439,440,{99:1,108:1,117:1},eA,LC,MC);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return NC.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function OC(a,b){if(!b)throw new Ys("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new dz,e=c.d.d;if(0>e||e>c.d.d)throw new Mw;c.p&&(d.pb[Ld]=2);Ly(c,e,d.pb);CA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Mw;CA(d.d,e,c);for(f=g=0;f<e;++f)A(ov(d.d,f),73)&&++g;CA(d.j,g,c);Ly(d,e,c.pb);c.c=d;e=qw(c.pb)+Va;Zi(c.td(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=Yv(d.p?d.f:Yv(d.f,0),e),2==Zv(d)&&d.removeChild(Yv(d,1)),c.pb[Ld]=2))}}
+function PC(){IC.call(this,l);new rj;this.c=!1;this.b=(Rq(),new QC)}t(441,436,ni,PC);_.b=null;t(444,1,{101:1,110:1,120:1});t(443,444,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new gB;KC(a,this.d);KC(a,this.e);KC(a,this.c);KC(a,this.b);return a.b};function GA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(442,443,{100:1,101:1,109:1,110:1,117:1,120:1},GA);
+_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return RC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function SC(){SC=x;TC=new UC;VC=new WC;XC=new WC}var TC,XC,VC;t(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};function UC(){}t(447,446,{},UC);function WC(){}t(448,1,{},WC);t(449,404,li);_.$d=function(){return null};
+function YC(a,b){var c;c=new ZC(cA(a));return!c?null:new jA($C(c,"_")*b+6,lC(c.c).d+6)}function aD(a,b){var c;c=YC(a,b);return!c?iA(a):c}function bD(a,b){var c;c=YC(a,b);return!c?kA(a):c}function cD(a,b){var c=a.hc;xz(c.b,b);c.f.b=-1;c.f.c=-1}function dD(a){eD.call(this,a,null!=a?a.length:0)}function eD(a,b){uA.call(this);this.b=0>b?0:b;var c=this.hc;xz(c.b,a);c.f.b=-1;c.f.c=-1}t(450,449,li,dD,eD);_.Zd=function(){return"textfield"+this.jc.c.f++};_._d=function(){return YC(this,Go(this.hc.b.pb,kh).length)};
+_.ae=function(){return!cA(this)?null:YC(this,Go(this.hc.b.pb,kh).length)};_.ce=function(){return 0<this.b?aD(this,this.b):iA(this)};_.ee=function(){return 0<this.b?bD(this,this.b):kA(this)};_.ie=function(){this.hc=(Rq(),new fD)};_.me=function(){return 0<this.b?aD(this,this.b):iA(this)};_.pe=function(){return 0<this.b?bD(this,this.b):kA(this)};_.b=0;function Rq(){Rq=x;vA=new gD}function cs(){var a=(Rq(),Rq(),vA);!a.d&&(a.d=new hD)}function gD(){this.c=new iD;this.e=new $A}t(451,1,{},gD);_.b=null;
+_.d=null;var vA;function iD(){}t(452,1,{},iD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(453,1,{});function jD(){jD=x;kD=new lD;mD=new lD}function nD(a,b){return b==a?!0:!b?!1:!0}function lD(){}t(454,1,{104:1},lD);_.eQ=function(a){return null==a||!A(a,104)?!1:nD(this,a)};_.hC=function(){var a;a=null.qg()+";class="+null.qg();a=!null.qg().qg()?a:a+";charset=";return Pu(a)};_.tS=function(){return oD.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var kD,mD;
+function pD(){pD=x;K(qD,m,104,[(jD(),mD),kD])}function rD(a){pD();this.b=a}t(455,1,{},rD);_.b=null;function sD(a){a="flavor = "+a;Mn();this.i=a}t(456,101,{105:1,117:1,124:1,132:1},sD);function tD(a,b,c){XA();uD.call(this,a,b,c,uh)}function uD(a,b,c,d){XA();VA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(457,405,Ci,tD,uD);
+_.oe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Ju(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=uh;function pA(a,b){XA();VA.call(this,a);this.e=b}t(458,405,Ci,pA);
+_.oe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.ge()+ya+a.he()+ba+a.fe()+qh+a.be()+va};function BA(a,b,c){XA();pA.call(this,a,b);this.b=c}t(459,458,Ci,BA);
+_.oe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Zd());return a+b.ec};_.b=null;function aA(a,b,c,d){XA();VA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(460,405,Ci,aA);
+_.oe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Hu(Au(this.b,vh))&&(a+="PARENT_CHANGED,"),Hu(Au(this.b,wh))&&(a+="DISPLAYABILITY_CHANGED,"),Hu(Au(this.b,yh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=uh;_.c=null;_.d=null;t(461,1,yi);function nC(a,b){XA();pA.call(this,a,b);this.d=null;this.b=this.c=0}
+t(462,458,Ci,nC);
+_.oe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(463,1,{});function vD(a){if(null==a)throw new Eo;}t(464,463,{},vD);
+function wD(){wD=x;xD={};xD["java.vendor"]=Fe;xD["package.restrict.access.sun"]=jh;xD["sun.java.launcher"]=jc;xD["sun.management.compiler"]=Fe;xD["os.name"]=jc;xD[" sun.boot.class.path"]=jc;xD["path.separator.applet"]=jc;xD["java.vm.specification.vendor"]=Fe;xD["java.runtime.version"]=jc;xD["http.proxyPort"]=jc;xD["user.name"]=jc;xD["user.language"]=jc;xD["os.name.applet"]=jc;xD["browser.version"]=jc;xD["java.version"]=jc;xD["user.timezone"]=jc;xD["java.endorsed.dirs"]=jc;xD["java.specification.name"]=
+"GWT";xD["java.specification.version"]="2.5.0";xD[$e]=ec;!vs&&(vs=new Ds);vs.b?xD[Ye]="yes":xD[Ye]=null}var xD;t(467,101,zi);function yD(){Mn()}function zD(a){Mn();this.i=a}t(466,467,{112:1,117:1,124:1,132:1},yD,zD);function AD(){AD=x;BD=new CD}function DD(a){var b;if(a.n){var c;b=new Nu;Jn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,Jn(b.b,a.b));c=a.c;a=a.k;null!=c&&Jn(b.b,c);null!=a&&(b.b.b+=la,Jn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function ED(a){AD();var b,c,d;if(null==a)throw new yD;a=uo(a);try{d=vo(a,wo(58))}catch(e){e=cj(e);if(A(e,128))throw new zD(Kn(e));throw e;}c=vo(a,wo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;FD();var f,g,j;j=c.length;b=new GD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new zD(ac+a);if(!this.n&&(this.n=uj(BD,this.i),this.n||(this.n=(Rq(),new HD))&&z(BD,this.i,this.n),!this.n))throw new zD(ac+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,vb,Y,L,ea,Oc,vg,zb,Vd,Wd,Xd,$a,Pc,Jb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==ID(c,wo(47),n+2))throw new JD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Xd=this.k;v=this.e;zb=this.j;r=this.b;Jb=this.o;$a=ID(L,wo(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){vb=2;ea=-1;E=ID(L,wo(47),2);Wd=ID(L,wo(63),2);-1!=Wd&&(-1==E||E>Wd)&&(E=Wd);-1==E&&(E=o,v=l);Q=E;-1!=$a&&$a<E&&(Q=$a);var Bd=wo(64);Pc=L.lastIndexOf(Bd,Q);r=L.substr(2,Q-2);-1<Pc&&(Jb=L.substr(2,Pc-2),vb=Pc+1);Oc=ID(L,wo(58),-1==Pc?vb:Pc);u=vo(L,wo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Oc=u+1:Oc=-1):Oc=-1}catch(uf){if(uf=cj(uf),!A(uf,124))throw uf;}-1==Oc||Oc>E?J=L.substr(vb,
+Q-vb):(J=L.substr(vb,Oc-vb),vg=L.substr(Oc+1,Q-(Oc+1)),0==vg.length?ea=-1:ea=KD(vg,10))}-1<$a&&(Xd=L.substr($a+1,o-($a+1)));D=-1==$a?o:$a;var fc=wo(63);Vd=L.lastIndexOf(fc,D);-1<Vd?(zb=L.substr(Vd+1,D-(Vd+1)),0==Vd&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=Bo(v,wo(47))+1,v=v.substr(0,Y-0)),D=Vd):0!=$a&&(zb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=Bo(v,wo(47))+1,0==Y?v=L.substr(E,D-E):v=v.substr(0,Y-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Je;Je=v;null!=zb&&!H(zb,l)&&(null!=v?Je=v+sb+zb:Je=sb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=Je;this.f=ea;this.k=Xd;var Cd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(Cd=Bo(this.d,wo(64)))?(this.o=this.d.substr(0,Cd-0),this.d=Co(this.d,Cd+1)):this.o=null;null!=this.c&&-1<(Cd=vo(this.c,wo(63)))?(this.j=Co(this.c,Cd+1),this.e=this.c.substr(0,Cd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Jb;this.e=v;this.j=zb}}catch(Dd){Dd=
+cj(Dd);if(A(Dd,124))throw new zD(Kn(Dd));throw Dd;}if(-1>this.f)throw new zD("incorrect port: "+this.f);}t(468,1,Ci,ED);_.tS=function(){return DD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var BD;t(469,1,{});function LD(a,b,c){var d,e;for(d=new MD(a.Je().b);ND(d.b);)if(a=d.c=Yi(d.b),e=a.Nf(),null==b?null==e:Un(b,e))return c&&(a=new OD(a.Nf(),a.Of()),PD(d)),a;return null}t(473,1,Oi);_.Ie=function(a){return!!LD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Oe()!=a.Oe())return!1;for(a=new MD(a.Je().b);ND(a.b);)if(b=a.c=Yi(a.b),c=b.Nf(),b=b.Of(),!this.Ie(c)||!QD(b,this.Ke(c)))return!1;return!0};_.Ke=function(a){a=LD(this,a,!1);return!a?null:a.Of()};_.hC=function(){var a,b,c;c=0;for(b=new MD(this.Je().b);ND(b.b);)a=b.c=Yi(b.b),c+=a.hC(),c=~~c;return c};_.Le=function(){return 0==this.Oe()};_.Me=function(){throw new RD("Put not supported on this map");};
+_.Ne=function(a){a=LD(this,a,!0);return!a?null:a.Of()};_.Oe=function(){return this.Je().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new MD(this.Je().b);ND(c.b);)b=c.c=Yi(c.b),a?d+=za:a=!0,d+=l+b.Nf(),d+=pb,d+=l+b.Of();return d+"}"};function wz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function aw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Re(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Qe(b,c[d].Nf())){c=!0;break a}c=!1}return c}
+function uj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:SD(a,b,a.Re(b))}function SD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Qe(b,f.Nf()))return f.Of()}return null}function z(a,b,c){return null==b?TD(a,c):A(b,1)?UD(a,b,c):VD(a,b,c,a.Re(b))}function VD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Qe(b,d.Nf()))return a=d.Of(),d.Pf(c),a}else e=a.b[d]=[];d=new OD(b,c);e.push(d);++a.e;return null}
+function TD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function UD(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function fj(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Re(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Qe(b,g.Nf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Of();break a}}c=null}return c}t(472,473,Oi);_.Ie=function(a){return aw(this,a)};
+_.Je=function(){return new WD(this)};_.Qe=function(a,b){return this.Pe(a,b)};_.Ke=function(a){return uj(this,a)};_.Me=function(a,b){return z(this,a,b)};_.Ne=function(a){return fj(this,a)};_.Oe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Vi(){wz(this)}t(471,472,Gi,Vi);_.Pe=function(a,b){return Yt(a)===Yt(b)||null!=a&&Un(a,b)};_.Re=function(a){return~~Xn(a)};function CD(){wz(this)}t(470,471,Gi,CD);function XD(){Mn()}t(474,100,Di,XD);
+function YD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=ZD(a,c);if(c>=a.j)break;c=$D(a,c);++b}return b}function aE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function bE(a){var b;a.b=0<=a.k&&!a.e?a.k:ZD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new XD;b=a.b;a.b=$D(a,a.b);return a.o.substr(b,a.b-b)}
+function $D(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c<=a.i&&aE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=vo(a.d,wo(c)))break;++d}a.n&&b==d&&(a.f?(c=cE(a.o,d,a.o.length),c<=a.i&&aE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=vo(a.d,wo(c))&&++d));return d}
+function ZD(a,b){var c,d;if(null==a.d)throw new Eo;for(d=b;!a.n&&d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c>a.i||!aE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>vo(a.d,wo(c)))break;++d}return d}function dE(a){eE.call(this,a," \t\n\r\u000c",!1)}function fE(a){eE.call(this,a,ya,!1)}
+function eE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=cE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=cE(this.d,d,this.d.length),this.c[c]=a}}}t(475,1,{},dE,fE,eE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function gE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=$n(e),!(Yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==Ae?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function hE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ig:a}function eu(a){var a=new iE(a),b,c,d,e,f;b=$doc.getElementsByTagName(be);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Jd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;jE(a););return a.c}t(482,1,{});
+function kE(a,b){b.Vc(new lE);b.Uc(new mE);b.Wc(new nE);b.Xc(new oE(a))}t(481,482,{});_.c=null;_.d=1;_.e=-1;function pE(a){this.b=a;this.c=new qE(this.b);this.d=this.e=1}t(480,481,{},pE);_.b=null;function qE(a){this.b=a}t(483,1,{},qE);_.Se=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new bs(b)),rE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",sE(b)))};_.b=null;function tE(a){this.b=a}t(484,1,{},tE);_.b=null;
+function uE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(485,1,{},uE);_.Te=function(){Uw(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function vE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(486,1,{},vE);_.Te=function(){Uw(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var wE=_.f=null;
+function xE(){xE=x;wE=new Ku((Zu(),new Yu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function yE(){yE=x;zE=K(bu,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);AE=(HB(),KB);BE=WB(AE);CE=y(DE,m,89,23,0);EE=y(bu,m,1,23,0);FE=y(DE,m,89,7,0);GE=null!=(wD(),xD[Ye]);HE=y(IE,m,93,100,0);JE=y(KE,m,94,100,0)}function LE(a){var b;if(a.Gb)b=ME(a,1)+qb+ME(a,2)+qb+ME(a,3);else if(b=ME(a,0),0<b.length){var c=new NE(a.$);lj(a.ab.b,c)}return b}
+function OE(a,b){var c,d;c=b.b;if(H(c,(PE(),QE).c))as(RE(a));else if(H(c,SE.c))as(Br(a));else if(H(c,TE.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new bs(a)),a.xb),c.b=d,cs(),ds(c));else if(H(c,tg)){7!=a.P&&(a.Q=uh);d=b.d;d=Iu(d,th);c=xu(d,a.Q);var e=!vu(c,uh)?qu(c):c;!vu(e,Ah)&&UE(a.$,O(c));VE(a);a.nb=!0;sE(a);a.P=7;a.Q=d}else H(c,Bg)||(H(c,pe)?WE(a):XE(a,c))}
+function YE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(ZE,m,-1,4,1);o=y(ZE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)$E(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=UA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;aF(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||bF(a.gb[f])}a.C*=h}}
+function cF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new dF(a),a.$.s=0);null!=a.tb&&gE(a.tb,null)}}function eF(a,b){var c,d,e,f;f=new PC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new IC(Pb+d);var g=(PE(),QE).c;d.d=g;OC(f,d);aB(d.e,a);d=new IC(Pb+c);d.d=SE.c;aB(d.e,a);OC(f,d);a.wb&&(OC(f,new IC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new IC(c),d.d=TE.c,aB(d.e,a),OC(f,d));Yz(a,f);return f}
+function fF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,AE);a.pb?(f==a.d&&T(b,XB(AE)),wC(b,h,g,a.Z,a.Z),T(b,(HB(),MB)),gF(b,h,g,a.Z-1,a.Z-1)):f==a.d?vC(b,h+1,g+1,a.Z,a.Z,!1):vC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(HB(),OB)),f){case 101:T(b,RB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;hF(b,!0);iF(b,jF(b,f,d,c,e));T(b,OB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(hF(b,!1),iF(b,jF(b,f,d,c,e)));kF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);wC(b,h+9,g+9,2,4);wC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,PB),wC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,RB),wC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,SB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,OB);break;case 107:T(b,QB);wC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,OB);gF(b,h+4,g+4,a.Z-8,a.Z-8);kF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);wC(b,h+9,g+9,2,4);wC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,UB),gF(b,c,e,d,d),T(b,NB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:lF(b,h,g,a.Z,!0);break;case 111:lF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,IB);wC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,OB);gF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,AE);
+a.qb&&vC(b,h+1,g+1,a.Z,a.Z,!1);T(b,OB);mF(a,b,h,g,"NEW");break;case 106:T(b,PB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,OB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));mF(a,b,h+6,g,sc);break;case 104:T(b,PB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,OB);break;case 105:a.Ob?(T(b,TB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,OB)):mF(a,b,h,g,"123");break;case 114:T(b,VB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);wC(b,d,c,f,f);T(b,OB);nF(a,b,h,g,IB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:oF(a,b,h,g+2,3);break;case 207:oF(a,b,h,g,4);break;
+case 208:oF(a,b,h,g,5);break;case 209:oF(a,b,h,g,1);break;case 210:oF(a,b,h,g,6);break;case 211:oF(a,b,h,g,7);break;case 212:oF(a,b,h,g,8);break;case 213:mF(a,b,h,g,"FG"),a.G=new LC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=EE[d]&&nF(a,b,h,g,CE[d],EE[d])}
+function pF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,AE),wC(d,0,0,c,b),a.pb?(T(d,(HB(),MB)),gF(d,-1,0,c,b-1)):(T(d,BE),U(d,0,0,c-1-2,0),T(d,XB(AE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),qF(d,a.Y),T(d,(HB(),OB)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,PB),rF(d,a.K,10,15),sF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function tF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,AE);wC(d,0,0,c,b);a.pb?(T(d,(HB(),MB)),U(d,0,b-1,c,b-1),e=uF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,BE),U(d,0,0,0,b-1),U(d,0,uF*a.Z,b-1,uF*a.Z),T(d,XB(AE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=uF+2;++b)fF(a,d,1,b);sF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function vF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);wC(e,0,0,c,b);d=a.eb?(SC(),VC):(SC(),XC);if((SC(),TC)==(SC(),TC))d==VC?e.b=l:e.b=Ig;d=new fB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,vb=o=v=r=j=void 0,Y=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=u=L=j=Y=Y=v=L=J=q=Y=L=u=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&(aF(f),YE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(wF(13*f.o.C*j)));xF(f.o,j);f.o.B&&(T(g,(HB(),OB)),gF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(yE(),FE)[f.e[j]]),h=g,r=Zt(f.K[j]-o/2),Y=Zt(f.N[j]-o/2),L=u=o,hF(h,!0),iF(h,jF(h,r,Y,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(yE(),FE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,Y=y(M,s,-1,4,1),r=y(M,s,-1,4,1),Y[0]=Zt(f.K[h]+q),r[0]=Zt(f.N[h]-J),Y[1]=Zt(f.K[o]+q),r[1]=Zt(f.N[o]-J),Y[2]=Zt(f.K[o]-q),r[2]=Zt(f.N[o]+J),Y[3]=Zt(f.K[h]-q),r[3]=Zt(f.N[h]+J),o=g,h=Y,hF(o,!0),iF(o,yF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(HB(),OB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(yE(),FE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,SB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(u-J))),O(N(Math.round(Y+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(u+J))),O(N(Math.round(Y-q))),O(N(Math.round(r+J))));T(g,OB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(u)));Y=O(N(Math.round(Y)));r=O(N(Math.round(r)));U(g,o,h,Y,r);L=O(N(Math.round(ea*Q)));u=O(N(Math.round(ea*D)));U(g,o+L,h-u,Y+L,r-u);U(g,o-L,h+u,Y-L,r+u);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));qF(g,f.o.n);o=zF(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=$C(f.o.o,h);L=O(N(Math.round((L+Y)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));T(g,SB);rF(g,h,L,q);T(g,OB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(Y+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(Y-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,hF(o,!0),iF(o,yF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(u))),O(N(Math.round(Y))),O(N(Math.round(r))))}}D=y(ZE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];qF(g,f.o.n);o=zF(f.o.o);J=y(bu,m,1,f.u+1,0);Y=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(AF,m,100,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(wF(2*f.o.C))));for(j=1;j<=f.u;++j)h=BF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=$C(f.o.o,h),n[j]=CF(f,u,j,Y[j],Y[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,vb=l,f.o.Lb&&
+0<f.y[j]&&(vb+=Yb,1<f.y[j]&&(vb+=f.y[j])),v=l,0!=f.B[j]&&(1<jk(f.B[j])&&(v+=jk(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+vb+v+l:h=v+vb+l+h,E||(q=h),J[j]=h,q=$C(f.o.o,q),v=$C(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=CF(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(yE(),FE)[f.e[j]]),wC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(yE(),FE)[f.e[j]]):T(g,(HB(),OB)):T(g,(yE(),CE)[f.c[j]]),rF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],L=O(N(wF(f.K[j]-q/2))),q=O(N(wF(f.N[j]+~~(o/2)-1))),
+T(g,(HB(),SB)),rF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(HB(),PB):(HB(),VB)),0<f.E&&106!=f.o.d&&(v=n[f.E],gF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(wF(f.K[h]+q))),E[1]=O(N(wF(f.K[o]+q))),v[0]=O(N(wF(f.N[h]-J))),v[1]=O(N(wF(f.N[o]-J))),E[3]=O(N(wF(f.K[h]-q))),E[2]=O(N(wF(f.K[o]-q))),v[3]=O(N(wF(f.N[h]+J))),v[2]=O(N(wF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(hF(ea,!1),iF(ea,yF(ea,j,Q,5,!0)))),106==f.o.d&&DF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(HB(),PB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],gF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(HB(),MB)),U(e,c-1,0,c-1,b-1)):(T(e,XB(AE)),U(e,c-1,0,c-1,b-1),T(e,AE),U(e,c-2,0,c-2,b-1),T(e,BE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(HB(),SB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new jC(Zb,0,13),a.X=new ZC(a.U),null!=a.cb&&(d=$C(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(HB(),OB)),qF(e,a.U),rF(e,a.cb,c,b)));sF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function oF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Zt(c+a*Math.sin(j)),n[f]=Zt(d+a*Math.cos(j));f=e+1;b.o&&(hF(b,!1),iF(b,yF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Zt(c+(a-3)*Math.sin(j)),n[f]=Zt(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function EF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,AE);wC(d,0,0,b,c);a.pb?(T(d,(HB(),MB)),c=14*(a.Z+a.T),gF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,XB(AE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,BE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)fF(a,d,b,1),fF(a,d,b,2);a.d=c;sF(a.Vb,a.Rb,0,0)}}
+function lF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);kF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function FF(a,b,c){var d,e,f,g,j,h;GF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=HF(b);b=new eE(b,j,!0);e=l;for(d=1;5>=d;++d)e=IF(b,j);d=JF(KD(uo(e.substr(0,3)),10)).b;g=JF(KD(uo(e.substr(3,3)),10)).b;IF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=IF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new KF(a,f)}YE(a,1,d,1);YE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new KF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",sE(a),!1;null!=a.j&&a.$&&LF(a.$,a.j,!0);null!=a.k&&
+a.$&&LF(a.$,a.k,!1);j=MF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new NF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];YE(a,1,j,0)}c&&sE(a);return!0}function es(a,b){a.lb=!0;a.K=b}function xF(a,b){100>b&&(!HE[b]&&(HE[b]=new jC(Zb,0,b)),!JE[b]&&Wt(JE,b,new ZC(HE[b])),a.n=HE[b],a.o=JE[b])}
+function is(a,b){var c,d;if(0==b)return!1;VE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:cF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;OF(a,PF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new ww("Cannot redo. Index is out of range.");if(!d.b.d)throw new ww(bc);
+d.b=d.b.d;OF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=ov(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(es(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QF(d),RF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=ov(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(es(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QF(d),RF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 101:a.Mb&&SF(a.Mb);a.Mb=new TF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new UF(a):a.Eb.hc.d.hb?VF(a.Eb.hc.d):WF(a.Eb);break;case 114:a.c&&
+SF(a.c);a.c=new TF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,XF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=YF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(ZE,m,-1,4,1);$E(a.$,d);a.nb=!0;a.$=new NE(a.$);d=Zt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;ZF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,$F(a.$,a.$.E),a.$.E=0,WE(a)):0<a.$.F&&(a.nb=!0,aG(a.$,a.$.F),a.$.F=0,WE(a));bG(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new PC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new IC(c),OC(j,g),g.d=c,aB(g.e,a);Yz(a,j);a.F=j}cG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(SF(a.p),a.p=null);0==a.$.E&&(a.p=new TF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,WE(a)),18==a.e&&(d=Go((fs(),gs).hc.b.pb,kh),dG(a.$,a.$.E,d),WE(a)),bG(a.$))}sE(a);return!0}
+function Br(a){var b,c,d;d=RE(a);c=l;if(a.Gb){var e,f,g;g=Qt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)YF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(eG(g[1][0],3)+eG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+fG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+fG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new gG(a,a.gb,a.vb)),c=fG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function hG(a,b,c,d){var e;e=c;var f=d,g,j;(g=iG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=eF(a,!0)),a.x):(!a.w&&(a.w=eF(a,!1)),a.w),cG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=jG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=uF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",sE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",sE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=is(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)$F(a.$,a.$.E),a.$.E=0,WE(a);else{if(106==a.d)return!0;if(108==a.d)kG(a.$,a.$.E,0),WE(a);else if(157==a.d)kG(a.$,a.$.E,1),WE(a);else if(158==a.d)kG(a.$,a.$.E,-1),WE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):WE(a);else if(206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(230==a.d)a.P=3,WE(a);else if(233<=a.d&&262>a.d)mG(a.$,!1),WE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;dG(a.$,a.$.E,Go(a.Eb.f.hc.b.pb,kh));a.$.n=!0;WE(a)}else if(105==a.d)nG(a.$),WE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Go((fs(),gs).hc.b.pb,kh),1>d.length&&(d=Nc),dG(a.$,a.$.E,
+d)),WE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(0<a.$.F)if(104==a.d)aG(a.$,a.$.F),a.$.F=0,WE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])es(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;$F(d,c);d.b[c]=0}a.$.F=0;WE(a)}else if(201==a.d)oG(a.$,a.$.F),WE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),WE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,WE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,WE(a);else if(206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Go(a.Eb.f.hc.b.pb,kh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;WE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new dF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(pG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,lG(a.$)):300<a.d?(pG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Go((fs(),gs).hc.b.pb,kh),1>d.length&&(d=Nc),dG(a.$,1,d))):230==a.d?qG(a,null,!0):233<=a.d&&262>a.d?(pG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,mG(a.$,!0)):wD();WE(a)}else e=!1;e&&(bG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,sE(a))}return e}
+function rG(a,b,c,d){var e,f;if(a.A||!a.ib||iG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=sG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)$F(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),aG(b,e),0<sG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){es(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<sG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;es(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(jG(b)||iG(b))UE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(ZE,m,-1,4,1);$E(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;VE(a);a.nb=!0;sE(a);a.Tb=c;a.Ub=d;return!0}
+function tG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||iG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((yE(),GE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;uG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(uG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;VE(a);a.nb=!0;sE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function vG(a){if(a.A)return!0;a.jb&&(a.jb=!1,WE(a));a.lb=!1;a.Q=uh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=sG(b,b.u),6>b.A[c]&&(wG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),$F(b,b.u));b.D=!1;WE(a)}else a:{var b=a.$,e,f;c=sG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):es(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],es(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(wF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(wF((b.N[b.G]+b.N[c])/2))))}}bF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,PF(b),b.b.d=c),WE(a),a.s=!1)}else 5==a.P&&(bF(a.$),WE(a));0<a.P&&(a.E=!1,VE(a),a.nb=!0,bG(a.$),xG(a.$),sE(a),a.P=0,a.i=!1);if(GE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,VE(a),a.nb=!0,sE(a);return!0}function VE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function uG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,gE(a.sb,K(yG,m,127,[new S(a.f),new S(b)]))}
+function zG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Qf)?a.Gb=!1:-1<b.indexOf(ng)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Lf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Uf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,YE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)AG(a.gb[d]),aF(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(dg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++uF;c&&sE(a)}
+function sE(a){var b,c,d,e;b=UA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Ue(a.db,d,c),a.A&&e&&YE(a,1,a.vb,0),vF(a),a.A||(a.Rb=a.Ue(a.Rb,b.c,2*a.Z+a.T),EF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Ue(a.R,a.Z,c),tF(a),a.J=a.Ue(a.J,d,a.Z),pF(a))):(vF(a),a.A||(pF(a),a.E&&(EF(a),tF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function BG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=YF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=BF(c,h);c.o.N&&0<c.y[h]&&(j+=Yb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<jk(c.B[h])&&(j+=jk(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+CG(0.055999999999999994*c.K[h],0,2)+ba+CG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=sh),e+=c)}return e}function ME(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=YF(a.gb[c]),d!=b))continue;d=void 0;d=DG(a.gb[c]);d=EG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function WE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&gE(a.tb,null)}var c,d,e;e=new FG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=DG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new GG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function RF(a,b,c,d){try{FF(a,b,d)?c&&WE(a):sE(a)}catch(e){if(e=cj(e),A(e,124))sE(a);else throw e;}}
+function qG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;GF(a,c);e=j=0;r=new eE(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=YD(r);a.vb=0;for(f=1;f<=h;++f)if(o=bE(r),uo(o),!H(o,sh))if(H(o,qb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new HG(a,o);if(0==a.$.u){IG(a,"ERROR - problems in reading/processing molecule !");wD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(IG(a,"ERROR - strange reaction - fixing !"),wD(),d=!1):3<n?(IG(a,"ERROR - strange reaction !"),wD(),d=!1):(1<a.vb&&!g&&zG(a,Lf,!0),g&&!a.Gb&&zG(a,
+ng,!0),!g&&a.Gb&&zG(a,Qf,!0),g?(YE(a,1,j,1),YE(a,j+1,e-1,2),YE(a,e,a.vb,3)):YE(a,1,a.vb,0),c&&sE(a),d=!0)}d?WE(a):sE(a)}catch(q){if(q=cj(q),A(q,124))sE(a);else throw q;}}function JG(a){VE(a);a.nb=!0;sE(a)}function GF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new dF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&sE(a);null!=a.tb&&gE(a.tb,null)}
+function OF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=DG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&gE(a.tb,null)}}function KG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,sE(a),null):a.gb[b]}
+function XE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Ma)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Pa)?c=243:H(b,Ta)?c=252:H(b,Na)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Ca)?c=245:H(b,Da)&&(c=238);0<c?is(a,c):b="Not known group!";a.lb=!0;a.K=b;sE(a)}function IG(a,b){a.lb=!0;a.K=b;sE(a)}function RE(a){var b;b=LE(a);VE(a);sE(a);return b}
+function mF(a,b,c,d,e){var f,g,j,h;f=a.X;h=$C(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new jC(f.c.b,f.c.d,g),f=new ZC(j),h=$C(f,e),b.f=j,b.j=LG(j);else qF(b,a.U);f=lC(f.c).b-lC(f.c).c;rF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function nF(a,b,c,d,e,f){var g,j;g=zF(a.W);j=$C(a.W,f);qF(b,a.V);(b.e=e)&&(b.i=qg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);rF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function zF(a){return lC(a.c).b-lC(a.c).c}
+function hs(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Hd,sE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Hd):es(a,a.z+ba),sE(a))}t(490,401,Ni);_.Ge=function(a){OE(this,a)};_.Ue=function(a,b,c){return QA(this,b,c)};_.Ve=function(){};_.ne=function(){sE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=uh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var uF=10,HE,JE,AE,BE,CE,zE,GE,MG=null,FE,EE;
+function NG(){yE();OA.call(this);this.Vb=(Rq(),Rq(),vA).b;this.y=new jC(null,0,8);this.u=(HB(),IB);this.gb=y(OG,m,140,99,0);this.ab=new MA;this.Ib=new PG;this.L=H((wD(),xD[$e]),ec);this.v=new QG;this.H=K(bu,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Na,Pa,Fa,Da,Ca]);this.$=new dF(this);FE[0]=LB;FE[1]=new JB(255,153,153);FE[2]=new JB(255,204,102);FE[3]=new JB(255,255,153);FE[4]=new JB(102,255,255);FE[5]=new JB(51,204,255);FE[6]=new JB(255,153,255)}t(489,490,Ni,NG);
+_.Ue=function(a,b,c){var d;return a?(d=a.b,Ej(d.u,b,c),a):QA(this,b,c)};_.Ve=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[RG(b.b),a])}};_.b=null;function SG(a){if(a.e.pb.style.display!=Pf){TA(a.d);var b;for(b=new Xi(a.f.k);b.c<b.e.Oe();)a=Yi(b),a.Te()}}function TG(a){UG.call(this,a,db,db,null)}function VG(a,b){UG.call(this,a,db,db,b)}function WG(a,b,c){UG.call(this,a,b,c,null)}
+function UG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=zj(a)){this.c=XG;++XG;this.e=e;this.d=new NG;this.f=new YG(this.d,b,c,d);Rw(e,this.f);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=RA(a,G(a.pb,Xf),G(a.pb,Wf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?MG=cc:MG="JME";b.w=eF(b,!1);b.x=eF(b,!0);es(b,MG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=UA(b);KA(b,null);b.pb||(b.T=0);b.U||(b.U=new jC(Zb,0,13),b.X=new ZC(b.U));b.V||(b.V=new jC(Zb,1,13),b.W=new ZC(b.V));b.Y||(b.Y=new jC(Zb,0,11),new ZC(b.Y));xF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;uF=10;b.Lb=!0;try{r=ZG(b.Vb,"options");null!=r&&zG(b,r,!1);j=ZG(b.Vb,"jme");null!=j&&(b.M=j);n=ZG(b.Vb,"mol");null!=n&&(b.bb=n);g=ZG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=ZG(b.Vb,Ug);null!=o&&(b.cb=o,sE(b));b.k=ZG(b.Vb,"atomcolors");b.j=ZG(b.Vb,"atombg");f=ZG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(HB(),IB);try{if(0!=f.indexOf(la))throw new Ln("bad hex encoding");E=KD(f.substr(1,2),16);D=KD(f.substr(3,2),16);u=KD(f.substr(5,2),16);q=v=new JB(E,D,u)}catch(J){if(J=cj(J),A(J,124))wD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&XF(b.$);h=ZG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=cj(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)CE[f]=(HB(),QB),EE[f]=Nc;EE[1]=Yb;CE[1]=(HB(),MB);EE[2]=Bb;CE[2]=QB;EE[3]=Fb;CE[3]=MB;EE[4]=ic;CE[4]=VB;EE[5]=pc;
+CE[5]=PB;EE[9]=Ub;CE[9]=SB;EE[10]=Kb;CE[10]=SB;EE[11]=Eb;CE[11]=SB;EE[12]=$b;CE[12]=SB;EE[8]=Fc;CE[8]=XB(RB);EE[7]=rc;CE[7]=QB;EE[6]=Ic;CE[6]=MB;EE[13]=Hc;CE[13]=MB;EE[18]=Nc;CE[18]=MB;EE[19]=sc;CE[19]=MB;EE[20]=tc;CE[20]=MB;EE[21]=uc;CE[21]=MB;EE[22]=yc;CE[22]=MB;tA(b);b._=new $G;f=a.d;f.D=UA(f);null!=f.M?(qG(f,f.M,!1),null!=f.j&&f.$&&LF(f.$,f.j,!0),null!=f.k&&f.$&&LF(f.$,f.k,!1)):null!=f.bb&&RF(f,f.bb,!1,!1);sE(a.d);h=this.d;f=this.f;kE(new pE(h),f);q=0>=aH();n=new xy((xE(),wE));n.pb.alt="drag out MOL or RXN file";
+pw(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new tE(h);Rw(f.i,n);u=new uE(f,n,r,j,g);Uw(u.f.i,u.c,G(u.f.pb,Xf)-u.e-u.d,G(u.f.pb,Wf)-(u.b-u.d));lj(f.k,u);q?(q=new bH,pw(q,n.pb.alt),0<=r&&(q.pb.style[ph]=r+ig),0<=o&&(q.pb.style[Ne]=o+ig),Rw(f.i,q),g=new vE(f,q,r,j,g),Uw(g.f.i,g.c,G(g.f.pb,Xf)-g.e-g.d,G(g.f.pb,Wf)-(g.b-g.d)),lj(f.k,g),Ho(q.pb),q.pb.style[Sd]=(Zo(),Jf),tw(q,h,(yr(),yr(),zr))):(Ho(n.pb),n.pb.style[Sd]=(Zo(),Jf),tw(n,h,(yr(),yr(),zr)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function cH(){return eu(null)}function dH(a){return eu(a)}t(491,1,pi,TG,VG,WG,UG);_.We=function(a){B(this.f,new eH(this,a),(Uq(),Uq(),Vq))};_.Xe=function(a){B(this.f,new fH(this,a),(qs(),qs(),rs))};_.Ye=function(a){WF(new gH(a,this.d,AE))};_.Ze=function(){cF(this.d)};_.$e=function(){ko((ho(),io),new hH(this))};_._e=function(){return this.b};_.af=function(){return this.c};_.bf=function(){return this.d.I};_.cf=function(){return this.d.eb};_.df=function(){return this.d.fb};_.ef=function(){return this.d.tb};
+_.rd=function(){return G(this.f.pb,Wf)};_.ff=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Xf);a[1]=G(this.f.pb,Wf);return a};_.sd=function(){return G(this.f.pb,Xf)};_.gf=function(){return this.e.pb};_.hf=function(){return this.d.yb};_.jf=function(){return this.d.Ab};_.kf=function(a){$wnd.alert("JSME initialization error: "+a)};_.ud=function(){return this.e.pb.style.display!=Pf};_.lf=function(){var a=this.d,b;a.Gb?b=BG(a,1)+qb+BG(a,2)+qb+BG(a,3):b=BG(a,0);return b};_.mf=function(){return Br(this.d)};
+_.nf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=LE(a);a.Pb=b;sE(a);return c};_.of=function(a){zG(this.d,a,!0)};_.pf=function(){};_.qf=function(a){RF(this.d,a,!0,!0)};_.rf=function(a){qG(this.d,a,!0)};_.se=function(){SG(this)};_.sf=function(){GF(this.d,!0)};_.tf=function(a){var b=this.d;if(a=KG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;JG(b)}};_.uf=function(a){this.b=a;!this.d.b&&(this.d.b=new iH(this))};
+_.vf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Xi(b.b);d.c<d.e.Oe();)c=Yi(d),a?c.b=l:c.b=Ig}TA(b.d)};_.wf=function(a,b){var c=this.d,d;if(d=KG(c,a))LF(d,b,!0),JG(c)};_.xf=function(a,b){var c=this.d,d;d=KG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,sE(c)):(d.E=b,JG(c))};_.wd=function(a){ow(this.f,a);SG(this)};_.yf=function(a){this.d.I=a};_.zf=function(a){var b=this.d;b.eb=a;sE(b)};_.Af=function(a){var b=this.d;b.fb=a;sE(b)};_.Bf=function(a){this.d.sb=a};
+_.Cf=function(a){this.d.tb=a};_.Df=function(a){var b=this.d;b.yb=a;b.w=eF(b,!1)};_.Ef=function(a){this.d.Ab=a};_.Ff=function(a,b){var c=this.f;c.yd(a);c.wd(b);SG(this)};_.Gf=function(a){XE(this.d,a)};_.Hf=function(a,b){var c=this.d;c.i=!1;c.Qb=new HG(c,a);c.d=253;c.lb=!0;c.K=b;sE(c)};_.xd=function(a){rw(this.e.pb,a)};_.yd=function(a){this.f.pb.style[ph]=a;SG(this)};_.If=function(a){IG(this.d,a)};_.Jf=function(){return RE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var XG=0;
+function hH(a){this.b=a}t(492,1,{},hH);_.xc=function(){var a,b;for(b=new Xi(this.b.f.b);b.c<b.e.Oe();)a=Yi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function iH(a){this.b=a}t(493,1,{},iH);_.b=null;function eH(a,b){this.b=a;this.c=b}t(494,1,{},eH);_.Tc=function(a){a=a.b;ko((ho(),io),new jH(this,this.c,a))};_.b=null;_.c=null;function jH(a,b,c){this.b=a;this.d=b;this.c=c}t(495,1,{},jH);_.xc=function(){var a=this.c;this.d.b.apply(a,[RG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function fH(a,b){this.b=a;this.c=b}t(496,1,{},fH);_.b=null;_.c=null;function ts(a,b,c){this.b=a;this.d=b;this.c=c}t(497,1,{},ts);_.xc=function(){var a=this.c;this.d.b.apply(a,[RG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function kH(){var a=lH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;mH(nH,arguments)?a=arguments[0]:3==arguments.length?a=new WG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new TG(arguments[0]):4==arguments.length?a=new UG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new VG(arguments[0],arguments[1]));this.g=a;oH();a[Xc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.We(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.addMouseOverHandler=C(function(a){this.g.Xe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.alert=C(function(a){this.g.Ye(a)});b.clear=C(function(){this.g.Ze()});b.deferredRepaint=C(function(){this.g.$e()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.rd()});b.getOffsetSize=C(function(){return this.g.ff()});b.getOffsetWidth=C(function(){return this.g.sd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.kf(a)});b.isVisible=C(function(){return this.g.ud()});
+b.jmeFile=C(function(){return this.g.lf()});b.molFile=C(function(){return this.g.mf()});b.nonisomericSmiles=C(function(){return this.g.nf()});b.options=C(function(a){this.g.of(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.qf(a)});b.readMolecule=C(function(a){this.g.rf(a)});b.repaint=C(function(){this.g.se()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=nH;oH();var f=b,g,b=qH.c;g=rH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=rH(b,
+e,f)}if(!g)throw new gj("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.sf()});b.resetAtomColors=C(function(a){this.g.tf(a)});b.setAfterPasteCallBack=C(function(a){this.g.uf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.setAntialias=C(function(a){this.g.vf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.wf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.xf(a,b)});b.setHeight=C(function(a){this.g.wd(a)});
+b.setHelpURL=C(function(a){this.g.yf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.zf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.Af(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.Bf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.Cf(a)});b.setPasteLabel=C(function(a){this.g.Df(a)});b.setPrePasteJSfunction=C(function(a){this.g.Ef(a)});b.setSize=C(function(a,b){this.g.Ff(a,b)});b.setSubstituent=C(function(a){this.g.Gf(a)});b.setTemplate=C(function(a,
+b){this.g.Hf(a,b)});b.setVisible=C(function(a){this.g.xd(a)});b.setWidth=C(function(a){this.g.yd(a)});b.showInfo=C(function(a){this.g.If(a)});b.smiles=C(function(){return this.g.Jf()});sH({"0":{"0":[[cH,null,void 0]],1:[[dH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new tH(e));return[e]},Ae]]}});uH(nH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function cu(){vH||(vH=!0,kH())}t(498,1,{},cu);
+var vH=!1;function gu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Ae)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function fu(){}t(500,1,{},fu);_.xc=function(){gu()};function tH(a){this.b=a}t(501,1,{114:1,152:1},tH);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function pH(a){this.b=a}t(502,1,{115:1,152:1},pH);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function jE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ph)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Nf)||l;e=c.getAttribute(We)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Nf)||l,h=h.getAttribute(kh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Jd);c.removeAttribute(Nf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(ph);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Mo();c.setAttribute(We,d);c.style[ph]=hE(g);c.style[Ne]=hE(b);b=new wH(a,d,n,e,c,f);ko((ho(),io),b);++a.c;return!0}function iE(a){this.b="JME.class";this.e=a}t(503,1,{},iE);_.Jc=function(){return jE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function wH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(504,1,{},wH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(We,this.f):this.d.removeAttribute(We);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function xH(){}t(505,1,pi,xH);function yH(a){this.b=a}t(506,1,{},yH);_.xc=function(){this.b()};_.b=null;
+function zH(){var a=lH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;mH(AH,arguments)?a=arguments[0]:0==arguments.length&&(a=new xH);this.g=a;oH();a[Xc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){ko((ho(),io),new yH(a))});uH(AH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function du(){BH||(BH=!0,zH())}t(507,1,{},du);var BH=!1;function CH(a){Mn();this.i=a}
+t(508,467,zi,CH);function mu(){Mn();this.i="divide by zero"}t(509,100,Di,mu);function Xt(){Mn()}function DH(a){Mn();this.i=a}t(510,100,Di,Xt,DH);function EH(){EH=x;FH=new GH(!1);HH=new GH(!0)}function GH(a){this.b=a}t(511,1,{117:1,118:1,121:1},GH);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?jh:"false"};_.b=!1;var FH,HH;
+function cE(a,b,c){var d,e;d=IH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function JH(){}function KH(a){return typeof a==Uf?Fc+(0>a?-a:a):a}function LH(a,b){var c;c=new JH;c.e=Ob+(MH(0!=a?-a:0)?KH(0!=a?-a:0):l+Pi(c));NH(0!=a?-a:0)&&OH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new JH;b.e=Ob+(MH(a)?KH(a):l+Pi(b));NH(a)&&OH(a,b);return b}
+function Z(a,b){var c;c=new JH;c.e=Ob+(MH(a)?KH(a):l+Pi(c));NH(a)&&OH(a,c);c.c=b?8:0;return c}function PH(){var a;a=new JH;a.e=Ob+(MH(0)?KH(0):l+Pi(a));NH(0)&&OH(0,a);a.c=2;return a}function QH(a){var b;b=new JH;b.e=Ob+(MH(a)?KH(a):l+Pi(b));NH(a)&&OH(a,b);b.c=1;return b}function NH(a){return typeof a==Uf&&0<a}function MH(a){return null!=a&&0!=a}
+function OH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Xh[b.d])c=c.prototype;else{c=Xh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(513,1,{},JH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function RH(a){var b;if(!(b=SH,!b&&(b=SH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new TH(Wb+a+da);return parseFloat(a)}
+function KD(a,b){var c,d;if(null==a)throw new TH(Tf);if(2>b||36<b)throw new TH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new TH(Wb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new TH(Wb+a+da);if(-2147483648>c||2147483647<c)throw new TH(Wb+a+da);return c}t(515,1,{117:1,129:1});var SH=null;function UH(a){this.b=a}
+t(514,515,{117:1,121:1,122:1,129:1},UH);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return Zt(this.b)};_.tS=function(){return l+this.b};_.b=0;function hB(a){this.b=a}t(516,515,{117:1,121:1,125:1,129:1},hB);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return Zt(this.b)};_.tS=function(){return l+this.b};_.b=0;function WA(){Mn()}function Nk(a){Mn();this.i=a}t(517,100,ri,WA,Nk);function Mw(){Mn()}function Ux(a){Mn();this.i=a}t(518,100,Di,Mw,Ux);
+function S(a){this.b=a}function yu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function ru(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function JF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(VH(),WH)[b],!c&&(c=WH[b]=new S(a)),c):new S(a)}t(519,515,{117:1,121:1,127:1,129:1},S);
+_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return l+this.b};_.b=0;function VH(){VH=x;WH=y(yG,m,127,256,0)}var WH;function jk(a){return 0>a?-a:a}function ik(a,b){return a>b?a:b}function wF(a){return Math.round(a)}function Eo(){Mn()}function Ys(a){Mn();this.i=a}t(522,100,{117:1,124:1,128:1,130:1,132:1},Eo,Ys);
+function Ri(){Ri=x;Si=K(Qi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Si;function TH(a){Mn();this.i=a}t(524,517,ri,TH);function Do(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}t(525,1,{117:1,131:1},Do);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function IH(a,b){return a.charCodeAt(b)}
+function XH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function tt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function vo(a,b){return a.indexOf(b)}function ID(a,b,c){return a.indexOf(b,c)}function Bo(a,b){return a.lastIndexOf(b)}function QF(a){var b=aa,c=sh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Co(c,++d):c=c.substr(0,d-0)+Co(c,++d);return a.replace(RegExp(b,Be),c)}
+function Ao(a,b){for(var c=RegExp(b,Be),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(bu,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Co(a,b){return a.substr(b,a.length-b)}
+function uo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function wo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Pu(this)};_.tS=_.toString;function YH(){YH=x;ZH={};$H={}}
+function Pu(a){YH();var b=lb+a,c=$H[b];if(null!=c)return c;c=ZH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+IH(a,d++);c|=0}256==aI&&(ZH=$H,$H={},aI=0);++aI;return $H[b]=c}var ZH,aI=0,$H;function In(a,b){Jn(a.b,b);return a}function Hn(){this.b=new Fo}function bI(){this.b=new Fo;this.b.b+=l}t(527,1,xi,Hn,bI);_.tS=function(){return this.b.b};function Nu(){this.b=new Fo}
+function GD(){this.b=new Fo}function rt(a){this.b=new Fo;Jn(this.b,a)}t(528,1,xi,Nu,GD,rt);_.tS=function(){return this.b.b};function JD(a){a="String index out of range: "+a;Mn();this.i=a}t(529,518,Di,JD);
+function cI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Eo;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new DH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new DH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Mw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Wt(b,c,a[--d])}else for(c=e+c;e<c;)Wt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function sw(){Mn()}function RD(a){Mn();this.i=a}t(531,100,Di,sw,RD);function nB(a,b){for(var c;a.hd();)if(c=a.jd(),null==b?null==c:Un(b,c))return a;return null}function qB(a,b){var c;return(c=nB(a.Jd(),b))?(c.kd(),!0):!1}function dI(a){var b,c,d,e;d=new Hn;b=null;d.b.b+=Qc;for(c=a.Jd();c.hd();)null!=b?Jn(d.b,b):b=za,e=c.jd(),Jn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(532,1,{});_.Kf=function(){throw new RD("Add not supported on this collection");};
+_.Lf=function(a){return!!nB(this.Jd(),a)};_.Le=function(){return 0==this.Oe()};_.Mf=function(a){return qB(this,a)};_.tS=function(){return dI(this)};t(534,532,wi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Oe()!=this.Oe())return!1;for(a=a.Jd();a.hd();)if(b=a.jd(),!this.Lf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Jd();b.hd();)c=b.jd(),null!=c&&(a+=Xn(c),a=~~a);return a};
+function eI(a,b){var c;return A(b,136)&&(c=b.Nf(),aw(a.b,c))?(c=uj(a.b,c),a.b.Pe(b.Of(),c)):!1}function WD(a){this.b=a}t(533,534,wi,WD);_.Lf=function(a){return eI(this,a)};_.Jd=function(){return new MD(this.b)};_.Mf=function(a){return eI(this,a)?(a=a.Nf(),fj(this.b,a),!0):!1};_.Oe=function(){return this.b.e};_.b=null;function PD(a){if(a.c)$i(a.b),fj(a.d,a.c.Nf()),a.c=null;else throw new ww("Must call next() before remove().");}
+function MD(a){var b;this.d=a;b=new rj;a.d&&lj(b,new fI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new gI(a,d.substring(1));b.Kf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Kf(c[d])}this.b=new Xi(b)}t(535,1,{},MD);_.hd=function(){return ND(this.b)};_.jd=function(){return this.c=Yi(this.b)};_.kd=function(){PD(this)};_.b=null;_.c=null;_.d=null;t(537,1,bi);_.eQ=function(a){return A(a,136)&&QD(this.Nf(),a.Nf())&&QD(this.Of(),a.Of())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Nf()&&(a=Xn(this.Nf()));null!=this.Of()&&(b=Xn(this.Of()));return a^b};_.tS=function(){return this.Nf()+pb+this.Of()};function fI(a){this.b=a}t(536,537,bi,fI);_.Nf=function(){return null};_.Of=function(){return this.b.c};_.Pf=function(a){return TD(this.b,a)};_.b=null;function gI(a,b){this.c=a;this.b=b}t(538,537,bi,gI);_.Nf=function(){return this.b};_.Of=function(){return this.c.f[lb+this.b]};_.Pf=function(a){return UD(this.c,this.b,a)};_.b=null;_.c=null;
+function Rx(a,b){(0>a||a>=b)&&hI(a,b)}function hI(a,b){throw new Ux("Index: "+a+", Size: "+b);}t(539,532,Ai);_.Qf=function(){throw new RD("Add not supported on this list");};_.Kf=function(a){this.Qf(this.Oe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Oe()!=a.Oe())return!1;c=this.Jd();for(d=a.Jd();c.hd();)if(a=c.jd(),b=d.jd(),!(null==a?null==b:Un(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Jd();a.hd();)c=a.jd(),b=31*b+(null==c?0:Xn(c)),b=~~b;return b};_.Jd=function(){return new Xi(this)};_.Sf=function(){return this.Tf(0)};_.Tf=function(a){return new iI(this,a)};_.Uf=function(){throw new RD("Remove not supported on this list");};function ND(a){return a.c<a.e.Oe()}function Yi(a){if(a.c>=a.e.Oe())throw new Pw;return a.e.Rf(a.d=a.c++)}function $i(a){if(0>a.d)throw new jy;a.e.Uf(a.d);a.c=a.d;a.d=-1}function Xi(a){this.e=a}t(540,1,{},Xi);_.hd=function(){return ND(this)};
+_.jd=function(){return Yi(this)};_.kd=function(){$i(this)};_.c=0;_.d=-1;_.e=null;function iI(a,b){var c;this.e=this.b=a;c=a.Oe();(0>b||b>c)&&hI(b,c);this.c=b}t(541,540,{},iI);_.Vf=function(){return 0<this.c};_.Wf=function(){if(0>=this.c)throw new Pw;return this.b.Rf(this.d=--this.c)};_.b=null;function jI(a){a=new MD(a.c.b);return new kI(a)}function lI(a,b){this.b=a;this.c=b}t(542,534,wi,lI);_.Lf=function(a){return aw(this.b,a)};_.Jd=function(){return jI(this)};_.Oe=function(){return this.c.b.e};
+_.b=null;_.c=null;function kI(a){this.b=a}t(543,1,{},kI);_.hd=function(){return ND(this.b.b)};_.jd=function(){return(this.b.c=Yi(this.b.b)).Nf()};_.kd=function(){PD(this.b)};_.b=null;t(544,539,Ai);_.Qf=function(a,b){var c;c=tB(this,a);var d=c.e;new oB(b,c.c);++d.c;++c.b;c.d=null};_.Rf=function(a){var b;b=tB(this,a);try{return uB(b)}catch(c){c=cj(c);if(A(c,137))throw new Ux("Can't get element "+a);throw c;}};_.Jd=function(){return tB(this,0)};
+_.Uf=function(a){var b,c;b=tB(this,a);try{c=uB(b)}catch(d){d=cj(d);if(A(d,137))throw new Ux("Can't remove element "+a);throw d;}mI(b);return c};function nI(a){a.c=y(oI,m,0,0,0)}function CA(a,b,c){(0>b||b>a.d)&&hI(b,a.d);a.c.splice(b,0,c);++a.d}function lj(a,b){Wt(a.c,a.d++,b);return!0}function ov(a,b){Rx(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(QD(b,a.c[c]))return c;return-1}function rv(a,b){var c;c=(Rx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function kj(a,b){var c;c=Qj(a,b);if(-1==c)return!1;rv(a,c);return!0}function Rk(a,b){var c;if(b.length<a.d){c=b;var d;d=Pt(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Wt(b,c,a.c[c]);b.length>a.d&&Wt(b,a.d,null);return b}function rj(){nI(this)}function hC(a){nI(this);this.c.length=a}function bB(a){nI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(545,539,$h,rj,hC,bB);_.Qf=function(a,b){CA(this,a,b)};
+_.Kf=function(a){return lj(this,a)};_.Ze=function(){this.c=y(oI,m,0,0,0);this.d=0};_.Lf=function(a){return-1!=Qj(this,a)};_.Rf=function(a){return ov(this,a)};_.Le=function(){return 0==this.d};_.Uf=function(a){return rv(this,a)};_.Mf=function(a){return kj(this,a)};_.Oe=function(){return this.d};_.d=0;function sB(a,b,c){var d;for(d=0;d<b;++d)Wt(a,d,c)}function nt(){nt=x;ot=new pI}var ot;function pI(){}t(548,539,qi,pI);_.Lf=function(){return!1};_.Rf=function(){throw new Mw;};_.Oe=function(){return 0};
+function qI(){this.b=new Date}function rI(a){return 10>a?ab+a:l+a}t(549,1,{117:1,120:1,121:1,133:1},qI);_.eQ=function(a){return A(a,133)&&Bu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=iu(c&4194303,b&4194303,e&1048575);a=iu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(sI(),tI)[this.b.getDay()]+ba+uI[this.b.getMonth()]+ba+rI(this.b.getDate())+ba+rI(this.b.getHours())+lb+rI(this.b.getMinutes())+lb+rI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function sI(){sI=x;tI=K(bu,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));uI=K(bu,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var tI,uI;
+function gt(a,b){return null==z(a.b,b,a)}function ft(){this.b=new Vi}t(551,534,{117:1,120:1,138:1},ft);_.Kf=function(a){return gt(this,a)};_.Lf=function(a){return aw(this.b,a)};_.Le=function(){return 0==this.b.e};_.Jd=function(){return jI(new lI(this.b,new WD(this.b)))};_.Mf=function(a){return null!=fj(this.b,a)};_.Oe=function(){return this.b.e};_.tS=function(){return dI(new lI(this.b,new WD(this.b)))};_.b=null;
+function tB(a,b){var c,d;(0>b||b>a.c)&&hI(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new vI(a,b,d)}function xB(){this.b=new wI;this.c=0}t(552,544,qi,xB);_.Kf=function(a){new oB(a,this.b);++this.c;return!0};_.Tf=function(a){return tB(this,a)};_.Oe=function(){return this.c};_.b=null;_.c=0;function uB(a){if(a.c==a.e.b)throw new Pw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function mI(a){if(!a.d)throw new jy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function vI(a,b,c){this.e=a;this.c=c;this.b=b}t(553,1,{},vI);_.hd=function(){return this.c!=this.e.b};_.Vf=function(){return this.c.c!=this.e.b};_.jd=function(){return uB(this)};_.Wf=function(){if(this.c.c==this.e.b)throw new Pw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.kd=function(){mI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function wI(){this.b=this.c=this}
+function oB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(554,1,{},wI,oB);_.b=null;_.c=null;_.d=null;function OD(a,b){this.b=a;this.c=b}t(555,537,bi,OD);_.Nf=function(){return this.b};_.Of=function(){return this.c};_.Pf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Pw(){Mn()}t(556,100,{117:1,124:1,130:1,132:1,137:1},Pw);function QD(a,b){return Yt(a)===Yt(b)||null!=a&&Un(a,b)}function gC(a){var b=y(yB,m,90,0,0);return Rk(a.b,b)}function MA(){this.b=new rj}
+t(558,539,$h,MA);_.Qf=function(a,b){CA(this.b,a,b)};_.Kf=function(a){return lj(this.b,a)};_.Lf=function(a){return-1!=Qj(this.b,a)};_.Rf=function(a){return ov(this.b,a)};_.Le=function(){return 0==this.b.d};_.Jd=function(){return new Xi(this.b)};_.Uf=function(a){return rv(this.b,a)};_.Oe=function(){return this.b.d};_.tS=function(){return dI(this.b)};_.b=null;function SF(a){a.hc.d.hb&&mC(a)}function xI(a){var b;if(a.hc.d.hb){b=dA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}oC(a)}
+function yI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function WF(a){var b=a.k;zI(a.hc.d,b.b,b.c);!cA(a)&&HA(a);rA(a)}function AI(){rC.call(this,l);this.j=new BB(this.Xf());aB(this.r,new BI(this))}t(560,426,Bi);_.Yd=function(a,b){return Yt(a.i)===Yt(this.j)?(xI(this),!0):this.Yf(a,b)};_.Xf=function(){return"Close"};_.Yf=function(){return!1};_.Qd=function(){xI(this)};_.j=null;_.k=null;
+function gH(a,b,c){AI.call(this);this.hc&&tC(this.hc.d,!1);qC(this,!1);KA(this,new BC(0));a=new FC(a,1);R(this,a,null);a=new OA;R(a,this.j,null);R(this,a,null);b&&(this.k=dA(b),pC(this),yI(this.k,~~(G(b.Vb.pb,Xf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Wf)/2)-~~(this.cc/2)));c&&P(this,c)}t(559,560,Bi,gH);_.Xf=function(){return"OK"};function PF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new ww("Cannot undo. Index is out of range.");if(!a.b.c)throw new ww(bc);a.b=a.b.c;return a.b.b}
+function $G(){this.b=this.c=new CI}t(561,1,{},$G);_.b=null;function CI(){this.b=null}function GG(a){this.b=a}t(562,1,{},CI,GG);_.b=null;_.c=null;_.d=null;function BI(a){this.b=a}t(563,461,yi,BI);_.b=null;
+function rE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){gE(a.b.Ab,K(bu,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=Ao(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Wt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{FF(a.b,b,!0)?(es(a.b,"Structure pasted"+e),WE(a.b),TA(a.b),d=!0):(WF(new gH(a.b.K,a.b,AE)),GF(a.b,!0),TA(a.b))}catch(n){if(n=cj(n),A(n,124))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",sE(e),WF(new gH(a.b.K,
+a.b,AE)),TA(a.b);else throw n;}}d&&a.b.Ve(b)}function bs(a){this.b=a}t(564,1,{},bs);_.b=null;function PE(){PE=x;QE=new DI("COPY_SMILES",0);SE=new DI("COPY_MOL",1);TE=new DI("PASTE",2);EI=K(FI,m,139,[QE,SE,TE])}function DI(a,b){I.call(this,a,b)}t(565,146,{117:1,121:1,123:1,139:1},DI);var EI,SE,QE,TE;function FG(){this.e=y(OG,m,140,99,0)}t(566,1,{},FG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function GI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(ZE,m,-1,20,1);a.N=y(ZE,m,-1,20,1);a.H=Qt([20,7]);a.e=y(M,s,-1,20,1);a.d=y(bu,m,1,20,0);a.p=y(bu,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(bu,m,1,20,0);a.r=Qt([10,2]);a.j=y(M,s,-1,101,1)}
+function HI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(ZE,m,-1,4,1);d=y(ZE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=II(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+II(r[2],d[2],r[3],d[3]),d=II(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;pG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=JI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(ZE,m,-1,2,1);KI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==sG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;es(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];wG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&oG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(wF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(wF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function mG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&kG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,kG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];$F(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)pG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)wG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];ZF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];$F(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];wG(a);a.I[a.v]=n;a.J[a.v]=c+d;ZF(a);b&&($F(a,n),aF(a))}c=4}LI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function KI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function lG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])MI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,MI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){es(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[JI(a,a.E,a.H[a.E][d])],2<d||1!=b){es(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(ZE,m,-1,2,1);KI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)pG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)pG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)pG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)wG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[JI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[JI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(wF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(wF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;wG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(wF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(wG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(wF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(wG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(wF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&($F(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&LI(a,j);-1<n&&(a.E=n)}
+function MI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)pG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function LI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=sG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function JI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function NI(a,b,c){var d,e,f,g;e=uh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Hu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Hu(c[d])&&!vu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Bu(c[d],e)&&(b[d]=g,c[d]=uh,++f);if(f==a.u)break}return g==a.u}
+function aF(a){var b,c,d;b=y(ZE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{$E(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;bF(a)}}
+function $E(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function kG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=OI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&es(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?es(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?es(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?es(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:es(a.o,"Charge change not possible on the halogen !");break;case 18:es(a.o,
+"Use X button to change charge on the X atom !")}}
+function MF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&$F(a,c);aF(a);es(a.o,"Smaller part(s) removed !");return 1}
+function sG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function xG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];bG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),bG(a));4==a.t[d]&&(a.t[d]=1)}}
+function II(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function ZF(a){var b;PI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);bF(a);bG(a)}
+function pG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),cI(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),cI(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),cI(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),cI(a.e,b,a.e.length),a.e=b,b=y(bu,m,1,c,0),cI(a.d,b,a.d.length),a.d=b,b=y(bu,m,1,c,0),cI(a.p,b,a.p.length),a.p=b,b=y(ZE,m,-1,c,1),cI(a.K,b,a.K.length),a.K=b,b=y(ZE,m,-1,c,1),cI(a.N,b,a.N.length),a.N=b,b=Qt([c,7]),cI(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),cI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function CF(a,b,c,d,e,f,g){var j;j=O(N(wF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(wF(a.N[c]-~~(f/2))));return new GA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function wG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),cI(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),cI(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),cI(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),cI(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),cI(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),cI(a.O,c,a.O.length),a.O=c,b=y(bu,m,1,b,0),cI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function fG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(yE(),aa);j+="JME 2013-10-12 "+new qI+"\n \n";j+=eG(a.u,3)+eG(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=CG(0.055999999999999994*(a.K[e]-c),10,4)+CG(0.055999999999999994*(g-a.N[e]),10,4)+CG(0,10,4);h=BF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+eG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=eG(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:QI(a,e)&&(g=2),c=eG(a.I[e],3)+eG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=eG(a.J[e],3)+eG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=eG(a.J[e],3)+eG(a.I[e],3)),j+=c+eG(g,3)+eG(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+eG(e,4)+eG(a.B[e],4)+aa);return j+"M END\n"}
+function EG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,vb,Y,L,ea,Oc,vg,zb,Vd,Wd,Xd,$a,Pc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);zb=y(M,s,-1,a.u+1,1);v=y(RI,m,-1,a.u+1,2);D=y(RI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;MF(a,!0);vg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){vg=!1;break}if(a.o.t&&vg){SI(a);xG(a);TI(a,D);UI(a,v,D);var Jb,Bd,uf,fc,Je,Cd,Dd,ib,XJ,ce,w,Aa,nn,on,xt,Af,Qa,pn,qn,Sc,rn;Jb=y(M,s,-1,a.u+1,1);Bd=y(M,s,-1,a.u+1,1);ib=y(VI,m,-1,a.u+1,3);var yt=a.u,sn,
+Kh,zt,Hg,Vj,Qe,Bf;Vj=y(VI,m,-1,yt+2,3);Qe=y(M,s,-1,100,1);Bf=5;Hg=0;Qe[0]=3;Vj[1]=wh;Vj[2]=xh;zt=2;if(!(3>yt))for(;Bf<Qe[Hg]*Qe[Hg];){Kh=0;for(sn=!0;sn&&Kh<=Hg&&Bf>=Qe[Kh]*Qe[Kh];)0==Bf%Qe[Kh]?sn=!1:++Kh;if(sn){Vj[++zt]=Eu(Bf);if(zt>=yt)break;Hg<Qe.length-1&&(++Hg,Qe[Hg]=Bf)}Bf+=2}for(w=1;w<=a.u;++w){for(Aa=qn=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(qn*=a.i[Aa]);pn=a.c[w];18==pn&&(rn=a.p[w],Cd=rn.charCodeAt(0)-65+1,Dd=0,1<rn.length&&(Dd=rn.charCodeAt(1)-97),0>Cd&&(Cd=0),0>Dd&&(Dd=0),pn=28*Cd+Dd);
+Af=0;-2>a.B[w]?Af=1:-2==a.B[w]?Af=2:-1==a.B[w]?Af=3:1==a.B[w]?Af=4:2==a.B[w]?Af=5:2<a.B[w]&&(Af=6);Sc=1;ib[w]=Eu(qn);Sc*=126;ib[w]=zu(ib[w],Eu(a.y[w]*Sc));Sc*=7;ib[w]=zu(ib[w],Eu(Af*Sc));Sc*=7;ib[w]=zu(ib[w],Eu(pn*Sc));Sc*=783;ib[w]=zu(ib[w],Eu(a.A[w]*Sc))}for(Je=0;!NI(a,Jb,ib);){xt=!1;for(w=1;w<=a.u;++w)Jb[w]!=Bd[w]&&(Bd[w]=Jb[w],xt=!0);if(xt){for(w=1;w<=a.u;++w){ib[w]=vh;for(Aa=1;Aa<=a.A[w];++Aa)ib[w]=Iu(ib[w],Vj[Jb[a.H[w][Aa]]])}Je=0}else if(0<Je){for(w=1;w<=a.u;++w)ib[w]=vh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Jb[w]==Jb[Aa]){ib[w]=wh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=vh;for(Aa=1;Aa<=a.A[w];++Aa)uf=a.H[w][Aa],ib[w]=Iu(ib[w],Eu(a.c[uf]*a.i[JI(a,w,uf)]))}Je=1}NI(a,Jb,ib);for(w=1;w<=a.u;++w)ib[w]=Eu(Bd[w]*a.u+Jb[w])}for(w=1;w<=a.u;++w)Bd[w]=Jb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Bd[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
+a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Bd[w]=Bd[Qa];Bd[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Jb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Jb[a.I[w]],a.J[w]=Jb[a.J[w]],a.I[w]>a.J[w]&&(ce=a.I[w],a.I[w]=a.J[w],a.J[w]=ce,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){on=nn=
+a.u;fc=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<nn?(nn=a.I[Aa],on=a.J[Aa],fc=Aa):a.I[Aa]==nn&&a.J[Aa]<on&&(on=a.J[Aa],fc=Aa);ce=a.I[w];a.I[w]=a.I[fc];a.I[fc]=ce;ce=a.J[w];a.J[w]=a.J[fc];a.J[fc]=ce;ce=a.t[w];a.t[w]=a.t[fc];a.t[fc]=ce;ce=a.C[w];a.C[w]=a.C[fc];a.C[fc]=ce;XJ=a.f[w];a.f[w]=a.f[fc];a.f[fc]=XJ}ZF(a);bG(a);TI(a,D);UI(a,v,D)}else{TI(a,D);a.i=y(M,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(M,s,-1,a.u+1,1);Pc=1;a.b[1]=1;for(Y=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Oc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Oc=!1;break}Oc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Pc==a.u)break;c=n[Y--]}else if(1==L)zb[o[1]]=c,c=o[1],a.b[c]=++Pc;else{n[++Y]=c;e=0;for(u=1;u<=L;++u)if(h=JI(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=JI(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Pc}}zb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(RI,m,-1,a.u+1,2);Vd=y(RI,m,-1,a.u+1,2);f=Pc=Y=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(zb[c]=f);b[++Pc]=c;for(a.b[c]=0;;){L=e=0;vb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<vb&&(e=g,vb=a.b[g]))}if(0==e){if(0==Y)break a;Vd[c]=!0;c=n[Y--]}else break}f=c;c=e;1<L&&(n[++Y]=f,Q[e]=!0)}Wd=y(M,s,-1,a.v+1,1);Xd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var ZJ=zb,hO=ea,At,$J,Lh,Re,Bt,Ct,Oa,Wj,Dt;Lh=y(M,s,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Lh[b[Oa]]=Oa;Bt=y(RI,m,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)At=b[Oa],$J=ZJ[At],Re=JI(a,At,$J),0!=Re&&(WI(a,Re,Lh,Wd,D),Bt[Re]=!0);for(Oa=1;Oa<=a.v;++Oa)Bt[Oa]||WI(a,Oa,Lh,Wd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ct=Dt=0;for(Wj=1;Wj<=a.A[Oa];++Wj){Re=JI(a,Oa,a.H[Oa][Wj]);if(5==a.i[Re])continue a;1==a.t[Re]&&0!=XI(a,Re,Oa)&&++Dt;2==a.t[Re]&&(Ct=a.H[Oa][Wj])}if(0!=Dt)if(0<Ct){var ka=a,bK=Oa,Cf=Lh,cd=Xd,vc=void 0,Xj=void 0,Tc=void 0,Se=void 0,Uc=void 0,tn=void 0,un=void 0,vn=void 0,de=void 0,dd=void 0,ed=void 0,
+Et=void 0,Yj=void 0,ee=void 0,Zj=void 0,Te=void 0,$j=void 0,Ft=void 0,ak=void 0,Ue=void 0,cK=void 0,Df=void 0,dK=void 0,Gt=void 0,bk=void 0,Ef=void 0,ed=1,Xj=bK,vc=y(M,s,-1,ka.u+1,1);for(vc[1]=bK;;){Et=!1;for(dd=1;dd<=ka.A[Xj];++dd)if(Tc=ka.H[Xj][dd],!(Tc==vc[1]||Tc==vc[ed-1]))if(Se=JI(ka,Xj,Tc),2==ka.t[Se]&&5!=ka.i[Se]){Xj=vc[++ed]=Tc;Et=!0;break}if(!Et)break}if(!(0==ed%2||2>ka.A[vc[ed]]||3<ka.A[vc[ed]])){Ef=vc[1];Uc=vc[~~((ed+1)/2)];de=vc[ed];Df=Ue=Te=ee=0;Gt=Ft=!1;for(dd=1;dd<=ka.A[Ef];++dd)Tc=
+ka.H[Ef][dd],Se=JI(ka,Ef,Tc),1!=ka.t[Se]||5==ka.i[Se]||(0==ee?ee=Tc:Te=Tc);0<Cf[Te]&&Cf[ee]>Cf[Te]&&(tn=ee,ee=Te,Te=tn);Yj=ee;0==ee&&(Yj=Te,Ft=!0);for(dd=1;dd<=ka.A[de];++dd)Tc=ka.H[de][dd],Se=JI(ka,de,Tc),1!=ka.t[Se]||5==ka.i[Se]||(0==Ue?Ue=Tc:Df=Tc);0<Cf[Df]&&Cf[Ue]>Cf[Df]&&(tn=Ue,Ue=Df,Df=tn);ak=Ue;0==Ue&&(ak=Df,Gt=!0);Zj=XI(ka,JI(ka,Ef,ee),Ef);$j=XI(ka,JI(ka,Ef,Te),Ef);cK=XI(ka,JI(ka,de,Ue),de);dK=XI(ka,JI(ka,de,Df),de);1<(0>Zj+$j?-(Zj+$j):Zj+$j)||0!=cK||0!=dK?es(ka.o,"Bad stereoinfo on allene !"):
+(un=ka.K[vc[ed-1]]-ka.K[de],vn=ka.N[vc[ed-1]]-ka.N[de],bk=Math.sqrt(un*un+vn*vn),0.001>bk&&(bk=0.001),0<(ka.N[ak]-ka.N[vc[ed-1]])*(un/bk)-(ka.K[ak]-ka.K[vc[ed-1]])*(vn/bk)?cd[Uc]=1:cd[Uc]=-1,Ft&&(cd[Uc]*=-1),Gt&&(cd[Uc]*=-1),Yj==ee&&0>Zj&&(cd[Uc]*=-1),Yj==Te&&0>$j&&(cd[Uc]*=-1),Cf[Yj]>Cf[ak]&&(cd[Uc]*=-1))}}else b:{var wc=a,xc=Oa,iO=ZJ,jO=Lh,kO=r,lO=q,mO=hO,wn=Xd,xn=void 0,fd=void 0,Ht=void 0,Mh=void 0,Ea=void 0,Nh=void 0,Fd=void 0,ck=void 0,fe=void 0,Sb=void 0,ia=void 0,Lb=void 0,Ve=void 0,yn=void 0,
+gd=void 0,pa=void 0,zn=void 0,Lb=y(M,s,-1,4,1),yn=y(M,s,-1,4,1),Oh=wc,ge=xc,eK=jO,It=iO,fK=kO,gK=lO,nO=mO,Mb=Lb,dk=void 0,hd=void 0,An=void 0,Bn=void 0,Jt=void 0,ek=void 0,ek=-1;0<It[ge]&&(Mb[++ek]=It[ge]);for(hd=1;hd<=nO;++hd)fK[hd]==ge&&(Mb[++ek]=gK[hd]),gK[hd]==ge&&(Mb[++ek]=fK[hd]);for(hd=ek+1;hd<Oh.A[ge];++hd){Jt=Oh.u+1;An=1;c:for(;An<=Oh.A[ge];++An){dk=Oh.H[ge][An];for(Bn=0;Bn<hd;++Bn)if(dk==Mb[Bn])continue c;eK[dk]<Jt&&(Jt=eK[dk],Mb[hd]=dk)}}0==It[ge]&&0<Oh.y[ge]?(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=
+Mb[0],Mb[0]=-1):0<Oh.y[ge]&&(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=-1);for(Ea=ck=Nh=Mh=zn=Fd=Sb=0;4>Ea;++Ea)0>=Lb[Ea]||(xn=JI(wc,xc,Lb[Ea]),yn[Ea]=XI(wc,xn,xc),0<yn[Ea]?(++Sb,zn=Lb[Ea],Nh=Lb[Ea]):0>yn[Ea]?(++Fd,Mh=Lb[Ea],Nh=Lb[Ea]):ck=Lb[Ea]);fe=Sb+Fd;pa=y(M,s,-1,4,1);gd=0;if(3==wc.A[xc]){if(1==Sb&&1==Fd||3==fe&&0<Sb&&0<Fd){es(wc.o,"Error in C3H stereospecification !");break b}Ve=Lb[0];1==fe?Ve=Nh:2==fe&&(Ve=ck);ia=HI(wc,xc,Ve,Lb);pa[0]=Nh;pa[1]=-1;pa[2]=ia[2];pa[3]=ia[1];0<Sb?gd=1:gd=-1}else if(4==wc.A[xc])if(1==
+fe)ia=HI(wc,xc,Nh,Lb),pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],0<Sb?gd=1:gd=-1;else{Ve=Lb[0];1<ck&&(Ve=ck);1==Sb?Ve=zn:1==Fd&&(Ve=Mh);ia=HI(wc,xc,Ve,Lb);fd=y(M,s,-1,4,1);for(Ea=0;4>Ea;++Ea)xn=JI(wc,xc,ia[Ea]),fd[Ea]=XI(wc,xn,xc);if(4==fe){if(0==Sb||0==Fd){es(wc.o,"Error in C4 stereospecification !");break b}if(1==Sb||1==Fd)pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],gd=fd[0];else{for(Ea=0;4>Ea;++Ea)-1==fd[Ea]&&(fd[Ea]=0);fe=2}}else if(3==fe)if(3==Sb||3==Fd)pa[0]=ia[0],pa[1]=ia[3],pa[2]=
+ia[2],pa[3]=ia[1],0<Sb?gd=-1:gd=1;else{1==Sb?Sb=Ht=1:Fd=Ht=-1;for(Ea=0;4>Ea;++Ea)fd[Ea]==Ht&&(fd[Ea]=0);fe=2}if(2==fe)if(1==Sb&&1==Fd)ia[1]==Mh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Mh&&(ia[2]=ia[3]),pa[0]=zn,pa[1]=Mh,pa[2]=ia[2],pa[3]=ia[1],gd=1;else{if(fd[0]==fd[1]||fd[1]==fd[2]){es(wc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=fd[0]?(pa[0]=ia[0],pa[1]=ia[2],pa[2]=ia[1],pa[3]=ia[3]):(pa[0]=ia[1],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[0]);1<Sb?gd=1:gd=-1}}var $=pa,fk=Lb,rb=void 0;fk[0]==$[1]?(rb=
+$[0],$[0]=$[1],$[1]=rb,rb=$[2],$[2]=$[3],$[3]=rb):fk[0]==$[2]?(rb=$[2],$[2]=$[0],$[0]=rb,rb=$[1],$[1]=$[3],$[3]=rb):fk[0]==$[3]&&(rb=$[3],$[3]=$[0],$[0]=rb,rb=$[1],$[1]=$[2],$[2]=rb);fk[1]==$[2]?(rb=$[1],$[1]=$[2],$[2]=rb,rb=$[2],$[2]=$[3],$[3]=rb):fk[1]==$[3]&&(rb=$[1],$[1]=$[3],$[3]=rb,rb=$[2],$[2]=$[3],$[3]=rb);pa[2]==Lb[2]?wn[xc]=1:pa[2]==Lb[3]?wn[xc]=-1:es(wc.o,"Error in stereoprocessing ! - t30");wn[xc]*=gd}}}$a=new bI;j=y(M,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&($a.b.b+=ua);0<zb[u]&&YI(a,c,zb[c],$a,Wd);var Ph=v[c],Nb=void 0,gk=void 0,Qh=void 0,V=void 0,V=Nc,Nb=!1;0!=a.B[c]&&(Nb=!0);0!=Xd[c]&&(Nb=!0);Qh=-1;for(gk=1;gk<=a.z;++gk)if(a.r[gk][0]==c){Qh=a.r[gk][1];break}-1<Qh&&(Nb=!0);a.o.Ob&&0<a.e[c]&&(Nb=!0,Qh=1);switch(a.c[c]){case 2:V=Bb;break;case 3:Ph?V="c":V=Fb;break;case 4:Ph?(V=Mf,0<a.y[c]&&(Nb=!0)):V=ic;break;case 5:Ph?V="o":V=pc;break;case 7:Ph?(V="p",0<a.y[c]&&(Nb=!0)):V=rc;break;case 8:Ph?V=zg:V=Fc;break;case 13:Ph?V=Dg:V=Hc;Nb=!0;break;case 6:V=
+Ic;Nb=!0;break;case 9:V=Ub;break;case 10:V=Kb;break;case 11:V=Eb;break;case 12:V=$b;break;case 1:V=Yb;Nb=!0;break;case 19:V=sc;Nb=!0;break;case 20:V=tc;Nb=!0;break;case 21:V=uc;Nb=!0;break;case 22:V=yc;Nb=!0;break;case 18:Nb=!0,V=a.p[c],(H(V,wa)||H(V,Zc)||H(V,wb))&&(Nb=!1)}Nb&&(V=Qc+V,1==Xd[c]?V+=tb:-1==Xd[c]&&(V+=ub),1==a.y[c]?V+=Yb:1<a.y[c]&&(V+=Yb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<jk(a.B[c])&&(V+=jk(a.B[c]))),-1<Qh&&(V+=lb+Qh),V+=Wc);Jn($a.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&YI(a,r[E],q[E],$a,Wd),9<E&&($a.b.b+="%"),In($a,l+(new S(E)).b);Vd[c]&&($a.b.b+=va)}return $a.b.b}function DG(a){a=new NE(a);ZF(a);return a}
+function $F(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)cF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function aG(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&$F(a,c);0==a.A[d]&&$F(a,d)}
+function SI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=JI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&$F(a,c)}}}function PI(a){var b;b=a.c.length;a.H=Qt([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function UI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(RI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[JI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(RI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(RI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:QI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(RI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function bF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(wF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(wF((a.N[b]+a.N[c])/2)))}function TI(a,b){var c;for(c=1;c<=a.v;++c)DF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function BF(a,b){var c;c=(yE(),EE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function QI(a,b){return 2==a.t[b]?!0:!1}function DF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function nG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Qt([b+5,2]),cI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function XF(a){var b;a.z=0;a.s=0;EG(a);for(b=1;b<=a.u;++b)a.E=b,nG(a);a.E=0}
+function YF(a){var b,c;b=y(ZE,m,-1,4,1);$E(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function UE(a,b){var c,d,e,f,g,j,h,n;c=y(ZE,m,-1,4,1);$E(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;$E(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function AG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function dG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&XH(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Yb);g=ik(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Co(c,d+1);try{a.o.z=KD(j,10)}catch(h){if(h=cj(h),A(h,124))a.o.z=0;else throw h;}a.E=b;nG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Fb)?3:H(d,Bb)?2:H(d,ic)?4:H(d,pc)?5:H(d,rc)?7:H(d,Fc)?8:H(d,Ub)?9:H(d,Kb)?10:H(d,Eb)?11:H(d,$b)?12:H(d,Yb)?1:H(d,Hc)?13:H(d,Ic)?6:H(d,sc)?19:H(d,tc)?20:H(d,uc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=IH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=IH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=IH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=IH(c,g++);for(;45==e;)--d,e=IH(c,g++)}a.B[b]=d}}}
+function LF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new fE(b);try{for(;b.k=ZD(b,b.b),b.k<b.j;)d=JF(KD(bE(b),10)).b,c=e=JF(KD(bE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=cj(f),A(f,124))Gn(f);else throw f;}}function YI(a,b,c,d,e){b=JI(a,b,c);5!=a.i[b]&&QI(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),Jn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Vc)}
+function oG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,es(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:es(a.o,"Stereomarking allowed only on single and double bonds!")}
+function WI(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=JI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=JI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=JI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=JI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))es(a.o,"Not unique E/Z geometry !");else{j=JI(a,b,e);f=JI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=JI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function OI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=JI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(QI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function XI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function bG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=OI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function dF(a){GI(this);this.o=a;this.z=this.v=this.u=0}
+function KF(a,b){var c,d,e,f,g,j,h;dF.call(this,a);f=l;j=HF(b);if(null!=j){h=new eE(b,j,!0);for(e=1;4>=e;++e)f=IF(h,j);g=JF(KD(uo(f.substr(0,3)),10)).b;c=JF(KD(uo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)pG(this),f=IF(h,j),this.K[e]=(new UH(RH(uo(f.substr(0,10))))).b,this.N[e]=-(new UH(RH(uo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=uo(f.substr(31,d-31)),dG(this,e,d),62<=f.length&&(f=uo(f.substr(60,3)),0<f.length&&(f=JF(KD(f,10)).b,0<f&&(this.E=e,a.z=f,nG(this),this.E=0)));for(e=1;e<=c;++e)wG(this),
+f=IF(h,j),this.I[e]=JF(KD(uo(f.substr(0,3)),10)).b,this.J[e]=JF(KD(uo(f.substr(3,3)),10)).b,g=JF(KD(uo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=JF(KD(uo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);PI(this);AG(this);aF(this);for(ZF(this);(h.k=ZD(h,h.b),h.k<h.j)&&!(null==(f=bE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new dE(f);bE(g);bE(g);j=JF(KD(bE(g),10)).b;
+for(e=1;e<=j;++e)c=JF(KD(bE(g),10)).b,this.B[c]=JF(KD(bE(g),10)).b}if(0==f.indexOf("M APO")){g=new dE(f);bE(g);bE(g);j=JF(KD(bE(g),10)).b;for(e=1;e<=j;++e)c=JF(KD(bE(g),10)).b,f=JF(KD(bE(g),10)).b,this.E=c,W(this,0),dG(this,this.u,sc+f),this.E=0}}SI(this);ZF(this)}}
+function HG(a,b){var c,d,e,f,g;dF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));XH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new dE(b);d=JF(KD(bE(f),10)).b;e=JF(KD(bE(f),10)).b;for(c=1;c<=d;++c)g=bE(f),pG(this),dG(this,this.u,g),this.K[c]=(new UH(RH(bE(f)))).b,this.N[c]=-(new UH(RH(bE(f)))).b;for(c=1;c<=e;++c)if(wG(this),this.I[c]=JF(KD(bE(f),10)).b,this.J[c]=JF(KD(bE(f),10)).b,this.t[c]=JF(KD(bE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;PI(this);AG(this);aF(this)}catch(j){j=cj(j);if(A(j,124)){j.Ic();this.u=0;return}throw j;}SI(this);ZF(this)}}
+function NF(a,b,c){var d,e,f;dF.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(pG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))wG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;ZF(this);aF(this)}
+function gG(a,b,c){var d,e,f,g,j;dF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(bu,m,1,this.u+1,0);this.K=y(ZE,m,-1,this.u+1,1);this.N=y(ZE,m,-1,this.u+1,1);this.p=y(bu,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(bu,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=Qt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}ZF(this);aF(this)}
+function NE(a){var b;GI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);cI(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);cI(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);cI(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);cI(a.e,this.e,this.u+1);this.d=y(bu,m,1,this.u+1,0);cI(a.d,this.d,this.u+1);this.K=y(ZE,m,-1,this.u+1,1);cI(a.K,this.K,this.u+1);this.N=y(ZE,m,-1,this.u+1,1);cI(a.N,this.N,this.u+1);this.p=y(bu,m,1,this.u+1,0);cI(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);cI(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);cI(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);cI(a.t,this.t,this.v+1);this.f=y(bu,m,1,this.v+1,0);cI(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);cI(a.C,this.C,this.v+1);this.r=Qt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function CG(a,b,c){var d,e,f;if(0==c)return eG(Zt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(wF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new UH(a)).b;d=vo(e,wo(46));0>d&&(e+=Wa,d=vo(e,wo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function HF(a){var b;b=new eE(a,aa,!0);if(4<YD(b))return aa;b=new eE(a,sh,!0);return 4<YD(b)?sh:null}
+function eG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function IF(a,b){for(var c,d;a.k=ZD(a,a.b),a.k<a.j;){d=bE(a);if(H(d,b))return ba;for(bE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(567,1,{140:1},dF,KF,HG,NF,gG,NE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function fs(){fs=x;gs=new dD(Yb)}
+function TF(a,b){var c;fs();var d;AI.call(this);this.d=new BB("Help");new BB("Home");this.e=b;P(this,(yE(),AE));this.hc&&tC(this.hc.d,!1);qC(this,!1);d=dA(b);if(1==a)this.f||(this.f=new MC(d),yI(this.f,-30,0)),this.k=this.f,c=LE(b),this.hc&&sC(this.hc.d.I.c,Gc),KA(this,new wB(2)),this.i=new dD(c+" "),R(this,this.i,Ib),d=new OA,R(d,this.j,null),this.e.Hb&&(c=new BB("Submit"),R(d,c,null)),R(this,d,Jc),cD(this.i,uo(Go(this.i.hc.b.pb,kh))),this.hc&&tC(this.hc.d,!0),qC(this,!0);else if(2==a)this.c||
+(this.c=new MC(d),yI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&sC(this.hc.d.I.c,"Nonstandard atom"),KA(this,new wB(2)),c=new OA,R(c,new FC("atomic SMILES",1),null),R(this,c,nc),c=Yb,gs&&(c=Go(gs.hc.b.pb,kh)),gs=new eD(c,8),R(this,gs,Ib),c=new OA,R(c,this.j,null),R(this,c,Jc);else{this.b||(this.b=new MC(d),yI(this.b,5*b.Z,0));var e,f;d="About "+(yE(),MG);this.hc&&sC(this.hc.d.I.c,d);KA(this,new BC(0));P(this,AE);R(this,new FC(MG+" Molecular Editor v2013-10-13",1),null);R(this,new FC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=zE,d=0,f=c.length;d<f;++d)e=c[d],e=new FC(e,1),qA(e,this.e.y),R(this,e,null);c=new OA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}pC(this);c=this.k;zI(this.hc.d,c.b,c.c);!cA(this)&&HA(this);rA(this)}t(568,560,Bi,TF);_.Yf=function(a){var b,c;if(a.i===this.d){try{b=new ED(this.e.I),c=DD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=cj(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,sE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gs;
+function ZI(a,b){bA(b)==a.b?P(b,(HB(),QB)):P(b,a.b)}
+function $I(a){var b,c,d,e;e=l;d=!1;bA(aJ)!=a.b?(e=wa,d=!0):bA(bJ)!=a.b?(e="!#6",d=!0):bA(cJ)!=a.b?(P(dJ,(HB(),QB)),P(eJ,QB),P(fJ,QB),P(gJ,QB),e="F,Cl,Br,I"):(b=bA(hJ)!=a.b,c=bA(iJ)!=a.b,bA(jJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),bA(kJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),bA(lJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),bA(mJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),bA(nJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),bA(dJ)!=a.b&&(e+="F,"),bA(eJ)!=a.b&&(e+="Cl,"),bA(fJ)!=a.b&&(e+="Br,"),bA(gJ)!=a.b&&(e+="I,"),
+XH(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Zc:c?e=wb:(P(aJ,(HB(),QB)),e=wa)));b=l;d&&bA(hJ)!=a.b&&(b+=";a");d&&bA(iJ)!=a.b&&(b+=";A");bA(oJ)!=a.b&&(b+=";R");bA(pJ)!=a.b&&(b+=";!R");bA(aJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=qJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=rJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);bA(sJ)!=a.b&&(e="~");bA(tJ)!=a.b&&(e=lb);bA(uJ)!=a.b&&(e=tb);bA(vJ)!=a.b&&(e="!@");cD(a.f,e)}
+function wJ(a){xJ(a);yJ(a);var b=qJ.hc.b;Hy(b,0);b.pb.options[0].selected=!0;b=rJ.hc.b;Hy(b,0);b.pb.options[0].selected=!0;P(hJ,a.b);P(iJ,a.b);P(oJ,a.b);P(pJ,a.b);P(qJ,a.b);P(rJ,a.b);zJ(a)}function xJ(a){P(jJ,a.b);P(kJ,a.b);P(lJ,a.b);P(mJ,a.b);P(nJ,a.b);P(dJ,a.b);P(eJ,a.b);P(fJ,a.b);P(gJ,a.b)}function yJ(a){P(aJ,a.b);P(bJ,a.b);P(cJ,a.b)}function zJ(a){P(sJ,a.b);P(tJ,a.b);P(uJ,a.b);P(vJ,a.b);a.c=!1}
+function UF(a){rC.call(this,"Atom/Bond Query");this.j=new BB(this.Xf());aB(this.r,new BI(this));this.b=(yE(),AE);this.d=a;this.e||(a=dA(a),this.e=new MC(a),yI(this.e,-150,10));this.k=this.e;KA(this,new AC);P(this,this.b);a=new OA;KA(a,new fC(0,3,1));R(a,new EC("Atom type :"),null);aJ=new BB(yb);bJ=new BB("Any except C");cJ=new BB("Halogen");R(a,aJ,null);R(a,bJ,null);R(a,cJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));R(a,new FC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new OA;KA(a,new fC(0,3,1));jJ=new BB(Fb);kJ=new BB(ic);lJ=new BB(pc);mJ=new BB(Fc);nJ=new BB(rc);dJ=new BB(Ub);eJ=new BB(Kb);fJ=new BB(Eb);gJ=new BB($b);R(a,jJ,null);R(a,kJ,null);R(a,lJ,null);R(a,mJ,null);R(a,nJ,null);R(a,dJ,null);R(a,eJ,null);R(a,fJ,null);R(a,gJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));qJ=new FB;EB(qJ,yb);EB(qJ,ab);EB(qJ,cb);EB(qJ,jb);EB(qJ,kb);R(a,new EC("Number of hydrogens : "),null);R(a,qJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));rJ=new FB;EB(rJ,yb);EB(rJ,
+ab);EB(rJ,cb);EB(rJ,jb);EB(rJ,kb);EB(rJ,"4");EB(rJ,"5");EB(rJ,"6");R(a,new FC("Number of connections :",0),null);R(a,rJ,null);R(a,new FC(" (H's don't count.)",0),null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));R(a,new EC("Atom is :"),null);hJ=new BB(Ab);R(a,hJ,null);iJ=new BB("Nonaromatic");R(a,iJ,null);oJ=new BB(Ec);R(a,oJ,null);pJ=new BB(mc);R(a,pJ,null);R(this,a,null);a=new OA;P(a,XB(bA(this)));KA(a,new fC(0,3,1));R(a,new EC("Bond is :"),null);sJ=new BB(yb);R(a,sJ,null);tJ=new BB(Ab);R(a,tJ,
+null);uJ=new BB(Ec);R(a,uJ,null);vJ=new BB(mc);R(a,vJ,null);R(this,a,null);a=new OA;KA(a,new fC(1,3,1));this.f=new eD(wa,20);R(a,this.f,null);R(a,new BB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&tC(this.hc.d,!1);qC(this,!1);xJ(this);yJ(this);zJ(this);P(hJ,this.b);P(iJ,this.b);P(oJ,this.b);P(pJ,this.b);P(qJ,this.b);P(rJ,this.b);ZI(this,aJ);pC(this);a=this.k;zI(this.hc.d,a.b,a.c);!cA(this)&&HA(this);rA(this)}t(569,560,Bi,UF);
+_.Yf=function(a,b){var c;H(b,Cc)?(wJ(this),ZI(this,aJ),$I(this)):A(a.i,87)?(zJ(this),Yt(a.i)===Yt(aJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(bJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(cJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(oJ)?P(pJ,this.b):Yt(a.i)===Yt(pJ)?(P(oJ,this.b),P(hJ,this.b)):Yt(a.i)===Yt(hJ)?(P(iJ,this.b),P(pJ,this.b)):Yt(a.i)===Yt(iJ)?P(hJ,this.b):Yt(a.i)===Yt(sJ)||Yt(a.i)===Yt(tJ)||Yt(a.i)===Yt(uJ)||Yt(a.i)===Yt(vJ)?(wJ(this),this.c=!0):yJ(this),ZI(this,a.i),$I(this)):A(a.i,88)&&(zJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(HB(),QB)),$I(this));107!=this.d.d&&(this.d.d=107,TA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var aJ=_.f=null,sJ=null,bJ=null,hJ=null,tJ=null,fJ=null,jJ=null,rJ=null,qJ=null,eJ=null,dJ=null,cJ=null,gJ=null,kJ=null,iJ=null,pJ=null,vJ=null,lJ=null,nJ=null,oJ=null,uJ=null,mJ=null;function PG(){nI(this)}t(570,545,$h,PG);_.Ze=function(){this.b=-1;this.c=y(oI,m,0,0,0);this.d=0};_.b=-1;
+function as(a){a=new rD(a);cs();var b,c,d,e,f;try{var g=(jD(),mD);if(nD(g,(jD(),mD)))b=a.b;else if(nD(g,kD))b=new vD(a.b);else throw new sD(g);c=Vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new AJ;xz(d.f,c);e=(f=Ao(c,"\r\n|\r|\n|\n\r"),f.length);ow(d.f,20*(10>e?e:10)+ig);ko((ho(),io),new BJ(d));CJ(d);DJ(d)}catch(j){if(j=cj(j),A(j,105))Gn(j);else throw j;}}function QG(){}t(571,1,{106:1,113:1},QG);_.Ge=function(a){rE(this.b,a.b)};_.b=null;function bH(){Nx();Dj.call(this)}
+t(573,333,oi,bH);function Yr(){var a;Yr=x;Nx();EJ=(a=!1,Yf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GJ=EJ&!FJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Zr=y(M,s,-1,1E3,1);for(b=0;b<Zr.length;++b)Zr[b]=-999;for(b=0;b<a.length;b+=2)Zr[a[b+1]]=a[b]}
+function Sq(a,b,c){a=new HJ(b,c,a);if(!b.Yd(a,c))for(b=b.gc;b&&!b.Yd(a,c);)b=b.gc}function RA(a,b,c){var d;d=new IJ;Ej(d.u,b,c);xj(a.i,d.u,0,0);lj(a.b,d);return d}function ZG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function sF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Uw(a.i,b.u,c,d),b.s=c,b.t=d;JJ(b)}
+function YG(a,b,c,d){Yr();bH.call(this);this.b=new rj;this.k=new rj;this.f=d;this.pb.style[cg]=ab;this.pb.style[ag]=ab;this.pb.style[Vg]=ef;this.pb.style[ph]=b;this.pb.style[Ne]=c;this.i=new KJ;this.i.pb.style[ph]=db;ow(this.i,db);GJ?(b=new LJ,c=new MJ,xj(b,this.i,0,0),xj(b,c,0,0),Yw(this,b)):Yw(this,this.i);this.d=a;a.Vb=this;GJ?(this.n=new NJ(this),this.n.j=new OJ(this),this.n.k=new PJ(this),this.n.o=new QJ(this),this.n.n=new RJ(this),this.d&&(this.n.f=new SJ(this),this.n.i=new TJ(this),this.n.b=
+new UJ(this))):B(this,new VJ(this),(js(),js(),ks));B(this,this,(Xq(),Xq(),Yq));B(this,new WJ(this),(Hj(),Hj(),Ij));B(this,new YJ(this),(Jj(),Jj(),Kj));B(this,new aK(this),(Vr(),Vr(),Wr));(Rq(),Rq(),vA).b=this}t(572,573,oi,YG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var GJ,FJ,EJ,Zr=null;function KJ(){Ww.call(this);this.pb[Ed]=af}t(575,311,vi,KJ);function LJ(){KJ.call(this);this.pb.style[ph]=db;this.pb.style[Ne]=db}t(574,575,vi,LJ);function VJ(a){this.b=a}t(576,1,{},VJ);
+_.uc=function(a){var b,c,d,e;d=Nj(a);e=Oj(a);c=Pj(a.b);b=new hK(a);2==c&&(b.f=4);b=hG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function WJ(a){this.b=a}t(577,1,{},WJ);_.vc=function(a){var b,c;b=Nj(a);c=Oj(a);a=new hK(a);this.b.j?rG(this.b.d,a,b,c):tG(this.b.d,a,b,c);Sy(this.b.pb)};_.b=null;function YJ(a){this.b=a}t(578,1,{},YJ);_.wc=function(a){this.b.j=!1;Nj(a);Oj(a);vG(this.b.d)};_.b=null;function aK(a){this.b=a}t(579,1,{},aK);_.b=null;
+function MJ(){KJ.call(this);this.pb.style[ph]=db;this.pb.style[Ne]=db}t(580,575,vi,MJ);function iK(a,b){var c;c=b.b;c.f=4;return hG(a.b.d,c,b.e,b.f)}function OJ(a){this.b=a}t(581,1,{},OJ);_.Zf=function(a){return iK(this,a)};_.b=null;function Ls(a,b){tG(a.b.d,b.b,b.e,b.f);return hG(a.b.d,b.b,b.e,b.f)}function PJ(a){this.b=a}t(582,1,{},PJ);_.Zf=function(a){return Ls(this,a)};_.b=null;function QJ(a){this.b=a}t(583,1,{},QJ);_.Zf=function(a){return rG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function RJ(a){this.b=a}t(584,1,{},RJ);_.Zf=function(){return vG(this.b.d)};_.b=null;function Mr(a,b){var c;c=N(wF(b.c));c=new uD(b,0,tg,c);OE(a.b.d,c);return!0}function SJ(a){this.b=a}t(585,1,{},SJ);_.Zf=function(a){return Mr(this,a)};_.b=null;function Nr(a,b){var c;c=N(wF(100*b.d));c=new uD(b,0,Bg,c);OE(a.b.d,c);return!0}function TJ(a){this.b=a}t(586,1,{},TJ);_.Zf=function(a){return Nr(this,a)};_.b=null;function Rr(a,b){var c;c=new uD(b,0,pe,uh);OE(a.b.d,c);return!0}function UJ(a){this.b=a}
+t(587,1,{},UJ);_.Zf=function(a){return Rr(this,a)};var jK=_.b=null;function kK(){kK=x;jK=new Ku((Zu(),new Yu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lK(){lK=x;mK={}}function nK(a,b,c){var d;c&&(b.style[we]=c.c+ig,d=c.b,d!=Rb&&(b.style[ve]=d),0!=(c.d&1)&&(b.style[ye]=qd),0!=(c.d&2)&&(b.style[xe]=Ze));a.f.style[oh]=Sf}
+function lC(a){var b=oK,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Pi(a);c in mK?a=mK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Kg),f=$doc.createElement(Xe),f.width=1,f.height=1,g=(kK(),jK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),nK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=qk(e),n=qk(e)+(e.offsetHeight||0),o=n-h,r=qk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new pK,v.b=u,v.c=q,v.d=o,v),mK[c]=a);return a}
+function qK(){lK();var a,b,c,d,e;Lj();this.b=K(bu,m,1,["monospace","sans-serif",Gg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Kg);this.f.innerHTML=this.i||l;this.f.style[we]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ve]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(590,1,{},qK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var mK;function pK(){}
+t(591,1,{},pK);_.b=0;_.c=0;_.d=0;function iG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=cj(b),!A(b,130))throw b;}return!1}function jG(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=cj(b),!A(b,130))throw b;}return!1}function hK(a){$r.call(this,null,0,null);this.b=a}function HJ(a,b,c){$r.call(this,a,0,b);this.b=c}t(592,422,Ci,hK,HJ);_.Ee=function(){return iG(this)};_.Fe=function(){return jG(this)};_.b=null;
+function $C(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=oK;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,nK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function ZC(a){this.c=a;this.b={};!oK&&(oK=new qK)}t(593,425,fi,ZC);var oK=null;function SA(a){this.b=a}t(594,433,{},SA);_.b=null;function rK(a,b){this.b=a;this.c=b}t(595,1,{},rK);_.b=null;_.c=null;function sK(){vy.call(this);this.pb[Ed]="jsa-resetTable";this.pb.style[ph]=md}t(596,346,vi,sK);
+function tK(){tK=x;var a=uK=new qK;Lj();a.i="9p";a.f.style[ve]=Gg;a.f.style[we]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[we]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);vK=new fB(1)}function iF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,JJ(a)}
+function kF(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(hF(a,!1),360<=g||-360>=g?j=jF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=wK(r,q,u,v,f),E=wK(r,q,u,v,h),J="<g"+a.n+qb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),iF(a,j))}function U(a,b,c,d,e){a.o&&iF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+Za)}
+function gF(a,b,c,d,e){a.o&&(hF(a,!1),iF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za))}function rF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+fa+a.j+' fill="'+e+ja+b+"</text>");iF(a,b)}function wC(a,b,c,d,e){hF(a,!0);iF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za)}
+function JJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ok(a.u.pb)+(a.u.pb.offsetWidth||0)-ok(a.u.pb),d=qk(a.u.pb)+(a.u.pb.offsetHeight||0)-qk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function qF(a,b){a.f=b;a.j=LG(b)}t(597,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var vK,uK;function zs(a,b,c){c&&(Ks(a,b),c.Zf(a.c));a.e=!0}function Ks(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ok(a.p.pb)+nk(a.p.pb)+nk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-qk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new hK(b),b.b.preventDefault(),!0):!1}
+function NJ(a){this.p=a;this.c=new xK;this.d=new yK(this);B(this.p,new zK(this),(Hs(),Hs(),Is));B(this.p,new AK(this),(As(),As(),Bs));B(this.p,new BK(this),(Es(),Es(),Fs));B(this.p,new CK(this),(ws(),ws(),xs));B(this.p,new DK,(Sr(),Sr(),Tr));B(this.p,new EK(this),(Or(),Or(),Pr));B(this.p,new FK(this),(Jr(),Jr(),Kr))}t(598,1,{},NJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function yK(a){Fk();this.b=a}t(599,25,{},yK);
+_.Hc=function(){!this.b.e&&this.b.j&&iK(this.b.j,this.b.c)};_.b=null;function zK(a){this.b=a}t(600,1,{},zK);_.b=null;function AK(a){this.b=a}t(601,1,{},AK);_.b=null;function BK(a){this.b=a}t(602,1,{},BK);_.b=null;function CK(a){this.b=a}t(603,1,{},CK);_.b=null;function DK(){}t(604,1,{},DK);function EK(a){this.b=a}t(605,1,{},EK);_.b=null;function FK(a){this.b=a}t(606,1,{},FK);_.b=null;function xK(){}t(607,1,{},xK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function aH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function GK(a){var b,c,d,e,f;mk(a);d=(yj(),zj(null));e=new sK;sy(e,a);Jw(d,e,d.pb);f=a.sd();b=a.rd();c=aH();9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));uy(e,a);Sw(d,e);return new jA(f,b)}function HK(){this.pb=$doc.createElement(be);this.pb[Ed]=af;this.pb.style[bg]=Oe;this.pb.style[fg]=$c;this.pb.style[ph]=db;this.pb.style[Ne]=db}t(609,314,Ei,HK);_.pd=function(){return ok(this.pb)};
+_.qd=function(){return qk(this.pb)};function LG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function wK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new rK(new UH(a),new UH(b))}function jF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+Za}
+function yF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function hF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function IJ(){tK();this.o=vK;this.d=[];this.u=new HK}t(610,597,{},IJ);_.b=l;_.c=l;function IK(){IK=x;JK=new jA(0,0)}
+function KK(a){var b;b=a.bg();if(!b){var c;(c=a.$f())?(b=GK(c.b),Ej(c.He(),b.c,b.b),c=GK(c.b),b=new jA(c.c-b.c,c.b-b.b)):b=new jA(0,0);a.fg(b)}return b}function yA(a,b){var c;if(a.Le())return JK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.eg(cA(b));c=GK(a.He());a.f.c=c.c;a.f.b=c.b;return c}function LK(a,b){var c;b&&(c=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.ag().pb.style[nd]=c)}function MK(){this.f=new aC;this.f.b=-1;this.f.c=-1}t(612,1,{});_.$f=function(){return null};_._f=function(a){this.dg(a.$d())};
+_.ag=function(){return this.He()};_.bg=function(){return NK};_.Qd=function(){};_.Le=function(){return!1};_.cg=function(a){this.eg(cA(a))};_.dg=function(a){LK(this,a)};_.eg=function(a){var b=this.He().pb,c,d,e;c=(IA(),JA);e=a.c;d=a.b;e!=c.c?b.style[we]=l+e+"pt":b.style[we]=l;d!=c.b?b.style[ve]=d:b.style[ve]=l;0!=(a.d&1)?b.style[ye]=qd:b.style[ye]=l;0!=(a.d&2)?b.style[xe]=Ze:b.style[xe]=l};_.fg=function(a){NK=a};_.gg=function(){};var NK=_.f=null,JK;
+function CB(a,b){IK();MK.call(this);this.b=new Gx(a);this.b.td()[Ed]=l;B(this.b,new OK(this,b),(Uq(),Uq(),Vq))}t(611,612,{},CB);_.He=function(){return this.b};_.dg=function(a){LK(this,a)};_.b=null;function OK(a,b){this.b=a;this.c=b}t(613,1,{},OK);_.Tc=function(a){Rq();Sq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function GB(a){IK();MK.call(this);this.b=new Iy;B(this.b,new PK(this,a),(Oq(),Oq(),Pq))}t(614,612,{},GB);_.He=function(){return this.b};_.b=null;
+function PK(a,b){this.b=a;this.c=b}t(615,1,{},PK);_.b=null;_.c=null;function QK(a,b){var c,d;LK(a,b.$d());for(d=new Xi(b.Wb.b);d.c<d.e.Oe();)c=Yi(d),c.lc&&c.hc._f(c)}function RK(a,b){var c,d,e,f,g,j,h;Ej(a.e,b.fe(),b.be());for(d=new Xi(b.Wb.b);d.c<d.e.Oe();)c=Yi(d),c.lc&&(e=c.hc,e.cg(c),j=c.ge(),h=c.he(),g=c.fe(),f=c.be(),0<g&&0<f&&(c=e.He(),g-=KK(e).c,f-=KK(e).b,Ej(e.He(),g,f),!c.ob&&a.e.Kd(c),a.e.Ld(c,j,h)))}function NA(){IK();MK.call(this);this.e=new Ww}t(616,612,{},NA);
+_._f=function(a){QK(this,a)};_.He=function(){return this.e};_.cg=function(a){RK(this,a)};_.e=null;function GC(a){IK();MK.call(this);var b=this.b=new fy;Lx(b.c,a,!1);Yx(b);this.f.b=-1;this.f.c=-1}t(617,612,{},GC);_.He=function(){return this.b};_.Le=function(){var a;a=(this.b.c.d?Jo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function JC(a){this.b=new cz(a.i,new SK(a))}t(618,1,{},JC);_.b=null;
+function Zy(a){var b,c,d,e,f;f=new tD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(TK,m,106,0,0);for(c=b.b?Rk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=uj((XA(),YA),new S(f.e)));c=c.c;if(Bu(!c?th:c.b,Eh))for(c=(!a.e.b||0==a.e.b.d?(nt(),nt(),ot):new bB(a.e.b)).Jd();c.hd();)a=c.jd(),1001==f.e&&a.Ge(f);var g,j,h;1001==f.e?(g=new $r(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.qg(),null.qg()):100==f.e&&A(f.f,103)?(j=f.f,h=new $r(j,205,null),h.j=j.ge(),
+h.k=j.he()):1004<=f.e&&1005>=f.e||(701==f.e?null.qg():401==f.e||402==f.e?(null.qg(),null.qg(),null.qg(),null.qg(),null.qg()):500<=f.e&&507>=f.e&&(g=null.rg,500!=g&&(f=new $r(null.rg,g,null),f.j=null.qg(),f.k=null.qg(),j=null.qg(),f.f=j&12,501==g&&null.qg())))}function SK(a){this.b=a}t(619,1,hi,SK);_.xc=function(){Zy(this)};_.b=null;function fD(){IK();MK.call(this);this.b=new Bz}t(620,612,{},fD);_.$f=function(){var a;a=new fD;xz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.He=function(){return this.b};
+_.bg=function(){return UK};_.fg=function(a){UK=a};var UK=_.b=null;t(621,616,{});function VK(a){var b;b=new hr(G(a.pb,Xf),G(a.pb,Wf));a=new hr(G(a.T.jb.pb,Xf),G(a.T.jb.pb,Wf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function WK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.yd(a.R);a.wd(b);a.R=a.Q=null}else null!=a.R?(XK(a,a.R),a.R=null):null!=a.Q&&(YK(a,a.Q),a.Q=null);Rj(a.S)}function CJ(a){a.kb?a.kg(kr(a.T.jb)):(a.Td(),CJ(a))}function YK(a,b){var c;a.kb?(c=VK(a),a.kg(new hr(-1,ZK(b,!1)-c[1]))):a.Q=b}
+function $K(a,b){var c;b!=a.Od()&&(c=a.T.jb,Bw(c),aL(c,b,c.pb,c.q.d,!0))}function XK(a,b){var c;a.kb?(c=VK(a),a.kg(new hr(ZK(b,!0)-c[0],-1))):a.R=b}t(624,316,Yh);_.hg=function(){var a,b;b=kr(this.T.jb);a=VK(this);b.c+=a[0];b.b+=a[1];return b};_.Od=function(){var a;a=this.T.jb;return 0!=a.q.d?bL(Oz(a.q,0)):null};_.ig=function(a){cL(this.T.jb,a)};_.Jd=function(){return new Cw(this.T.jb)};_.jg=function(){or(this.T.jb)};_.Ed=function(){WK(this)};_.Wd=function(){or(this.T.jb)};
+_.Gd=function(a){return dL(this.T.jb,a)};_.kg=function(a){mr(this.T.jb,a)};_.wd=function(a){YK(this,a)};_.Pd=function(a){$K(this,a)};_.yd=function(a){XK(this,a)};_.Q=null;_.R=null;function eL(){eL=x;var a=(fL(),gL(),hL);iL=new zy(a.e,a.c,a.d,a.f,a.b)}function jL(a,b){if(0!=a.I.b.q.d&&bL(Oz(a.I.b.q,0)))throw new ww("WindowPanel can only contain one child widget");kL(a,b)}
+function DJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[mh]=Oe,a.ab=!1,a.Td());b=a.pb;b.style[ef]=0+(Lj(),ig);b.style[ah]=bb;e=~~(Fj()-G(a.pb,Xf))>>1;f=~~(Gj()-G(a.pb,Wf))>>1;zI(a,ik(nk($doc.body)+e,0),ik(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Id]=og,a.pb.style[mh]=nh,tk(a.gb,200)):a.pb.style[mh]=nh)}finally{a.w=!0}}
+function lL(a,b){var c;if(a.w){c=new Rv;a.mb&&dt(a.mb,c);a.J&&lr(a.r,a);try{ej(a.r.d,a)}catch(d){if(d=cj(d),!A(d,124))throw d;}a.n=mL(a.r,a);try{cx(a,b)}finally{hj(a.t.b),hj(a.s.b),hj(a.u.b),a.P&&kj(a.P,a.r),a.C&&(a.C=!1)}}else cx(a,b)}function nL(a,b,c){var d,e;e=a.ob;d=new Tj(a,e);e.Ld(a,d.b+b,d.e+c)}function oL(a,b,c){b=new pL(Ko(Jo(Yv(Yv(a.T.d,b),c))));Aw(b,a);B(b,a.o,(Uq(),Uq(),Vq));return b}function jr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));mr(a.T.jb,b)}
+function zI(a,b,c){var d,e;(e=a.r)?(d=qL(e.pb),fx(a,b+(ok(e.pb)+d[3]),c+(qk(e.pb)+d[0]))):fx(a,b,c)}function tC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?nr(a.r,a):lr(a.r,a)))}function kL(a,b){if(b!=(0!=a.I.b.q.d?bL(Oz(a.I.b.q,0)):null)){Bw(a.I.b);var c=a.I.b;aL(c,b,c.pb,c.q.d,!0)}}
+function rL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(er(),sL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Xi(a.P);e.c<e.e.Oe();)if(d=Yi(e),b==(er(),tL)){!d.c&&(d.c=new uL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(er(),fr))g=d.r,j=d.F,d.I.d?(zI(d,j.d,j.e),jr(d,new hr(j.c,-1))):(zI(d,j.d,j.e),jr(d,new hr(j.c,j.b)),nr(g,d)),aj(g.d,d,d.I.c),Ek(d.z,333);else if(!d.C&&f==(er(),sL))d.pb.style[mh]=nh,er()}else if(b==fr){!d.c&&(d.c=new uL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=qL(j.pb);h=d.F;if(d.I.d)h.d=ok(d.pb)-
+g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),d.F=h,zI(d,0,0),vL(d,gr(j.pb).c,-1);else{if(f!=(er(),sL))h.d=ok(d.pb)-g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),h.c=d.q,h.b=d.p,d.F=h;zI(d,0,0);mr(d,new wL(gr(j.pb)));lr(j,d)}d==d.r.b||VF(d);Ek(d.z,333)}}else b==sL&&(!d.c&&(d.c=new uL),d=a,d.C||(d.G=c,d.pb.style[mh]=Oe))}}function xL(a,b){a.pb.style[rh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.qg().qg()}
+function yL(a){if(!a.kb){a.t=uw(a,a.r,(!Ps&&(Ps=new Lk),Ps));a.s=uw(a,a.r,Kk?Kk:Kk=new Lk);a.u=uw(a,a.r,(!Us&&(Us=new Lk),Us));var b=a.r;!a.P&&(a.P=new rj);lj(a.P,b);Ps&&(b=new Os(a),a.mb&&dt(a.mb,b));a.J&&nr(a.r,a);aj(a.r.d,a,a.I.c);a.n&&(fx(a,a.n.b,a.n.c),a.n=null);gx(a);VF(a)}}function VF(a){if(a!=a.r.b){var b;Us&&(b=new Ts(a),a.mb&&dt(a.mb,b))}}
+function zL(a,b,c){var d;d=(nx(),ox);hx.call(this,!1,"popup");this.U=d.b;this.S=new AL(this);d=new BL;d.pb[Ed]="mosaic-popupLayoutPanel";$w(this.T,d);ex(this);this.o=new CL(this);this.z=new DL(this);this.A=new EL(this);this.B=new FL(this);this.F=new GL;this.O=(er(),tL);this.J=c;this.r=a;a=this.I=new HL(b);b=new IL;!a.e&&(a.e=new JL);lj(a.e,b);a=new KL(new yy(iL.b.e.b,iL.b.c,iL.b.d,iL.b.f,iL.b.b));B(a,new LL(this),(Uq(),Uq(),Vq));b=this.I.c;b.c||(b.c=new vy,b.c.td()[Ed]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(oy(),py),c.d=d,ML(b.i,b.c,new NL(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Mw;d=ty(c);fw(c.c,(tv(),uv(d)),0);Lw(c,a,d,0,!1)}else sy(b.c,a);cL(b.i,null);B(this.I.c,new OL(this),(br(),br(),cr));B(this.I.c,this.o,Vq);$K(this,this.I);Zi(Ko(Jo(this.pb)),"mosaic-WindowPanel",!0)}t(623,624,Yh);_.Od=function(){return 0!=this.I.b.q.d?bL(Oz(this.I.b.q,0)):null};_.Rd=function(a){lL(this,a)};_.Jd=function(){return new Cw(this.I.b)};_.Ed=function(){WK(this);Rj(new PL(this))};
+_.Gd=function(a){return dL(this.I.b,a)};_.kg=function(a){jr(this,a)};_.Sd=function(a,b){zI(this,a,b)};_.Pd=function(a){kL(this,a)};_.Td=function(){yL(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var iL;function QL(a){a.i=(new BB(a.j)).hc.He();B(a.i,new RL(a),(Uq(),Uq(),Vq));a.e=K(SL,m,59,[a.i])}
+function AJ(){eL();var a,b,c,d,e,f;zL.call(this,(TL(),UL),null,!0);this.ng();this.db=!0;a=new hy(this.k);this.f=new Az;this.f.pb.style[ph]=db;ow(this.f,db);this.lg();XK(this,"400px");f=new Nz;f.pb.style[Ne]=db;f.f[xd]=10;c=(ay(),ly);f.b=c;Mz(f,a);Mz(f,this.f);e=new vy;e.f[xd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],sy(e,a);Mz(f,e);jL(this,f);tC(this,!1);this.mg()}t(622,623,Yh,AJ);_.lg=function(){QL(this)};_.mg=function(){var a=this.f;a.pb.readOnly=!0;var b=qw(a.pb)+"-readonly";Zi(a.td(),b,!0)};
+_.ng=function(){sC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function RL(a){this.b=a}t(625,1,{},RL);_.Tc=function(){lL(this.b,!1)};_.b=null;function BJ(a){this.b=a}t(626,1,{},BJ);
+_.xc=function(){rw(this.b.f.pb,!0);Dx.Xd(this.b.f.pb);var a=this.b.f,b;b=Go(a.pb,kh).length;if(0<b&&a.kb){if(0>b)throw new Ux("Length must be a positive integer. Length: "+b);if(b>Go(a.pb,kh).length)throw new Ux("From Index: 0 To Index: "+b+" Text Length: "+Go(a.pb,kh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function VL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";sC(a.I.c,"Paste")}function WL(a){eL();AJ.call(this);this.d=a}
+t(628,622,Yh,WL);_.lg=function(){QL(this);this.b=(new BB(this.c)).hc.He();B(this.b,new XL(this),(Uq(),Uq(),Vq));this.e=K(SL,m,59,[this.b,this.i])};_.mg=function(){ow(this.f,"150px")};_.ng=function(){VL(this)};_.Td=function(){yL(this);ko((ho(),io),new YL(this))};_.b=null;_.c=null;_.d=null;function ZL(a){eL();WL.call(this,a)}t(627,628,Yh,ZL);_.mg=function(){ow(this.f,"150px");kE(new $L(this),this.f)};_.ng=function(){VL(this);this.k+=" Or drag and drop a file on it."};
+function $L(a){this.b=a;this.c=new aM(this);this.d=this.e=1}t(629,481,{},$L);_.b=null;function aM(a){this.b=a}t(630,1,{},aM);_.Se=function(a){this.b.b.f.pb[kh]=null!=a?a:l};_.b=null;function hD(){new ft}t(631,453,{},hD);function XL(a){this.b=a}t(632,1,{},XL);_.Tc=function(){if(this.b.d){var a=this.b.d,b;b=new tD(a.b,0,Go(this.b.f.pb,kh));rE(a.b.b,b.b)}lL(this.b,!1)};_.b=null;function YL(a){this.b=a}t(633,1,{},YL);_.xc=function(){rw(this.b.f.pb,!0);Dx.Xd(this.b.f.pb)};_.b=null;
+function ds(a){var b;a&&a&&(a=new bM(a),void 0!=$wnd.FileReader?b=new ZL(a):b=new WL(a),CJ(b),DJ(b))}function bM(a){this.b=a}t(635,1,{},bM);_.b=null;function Fr(a,b){a.onloadend=function(a){b.Se(a.target.result)}}function oE(a){this.b=a}t(640,1,{},oE);_.b=null;function lE(){}t(641,1,{},lE);function mE(){}t(642,1,{},mE);function nE(){}t(643,1,{},nE);
+function uC(a,b){IK();NA.call(this);this.d=new cM(a);var c=this.c=new vy,d=(ay(),ly);c.b=d;sy(this.c,this.e);jL(this.d,this.c);this.d.b=this;this.b=b}t(644,621,{},uC);_.He=function(){return this.d};_.ag=function(){return this.c.ob};_.Qd=function(){lL(this.d,!1)};_.eg=function(){};_.gg=function(a){QK(this,a);RK(this,a);CJ(this.d);yL(this.d)};_.b=null;_.c=null;_.d=null;function cM(a){eL();zL.call(this,(TL(),UL),a,!1)}t(645,623,Yh,cM);
+_.Qd=function(){var a=this.b,b=new nC(a.b,201),c;a=a.b.r;a.b?a=new dM(new Xi(a.b)):(a=(nt(),nt(),ot),a=new Xi(a));for(;a.hd();)c=a.jd(),201==b.e&&xI(c.b)};_.b=null;function cG(a,b,c,d){b=dA(b);c+=b.b;d+=b.c;fx(a.b,c,d);gx(a.b)}function QC(){IK();MK.call(this);var a=this.b=new eM;a.ab=!0;a.b.i=!0;this.b.db=!0}t(646,612,{},QC);_.He=function(){return this.b};_.b=null;function HD(){}t(653,469,{},HD);function dM(a){if(!a)throw new Eo;this.b=a}t(654,1,{},dM);_.hd=function(){return ND(this.b)};_.jd=function(){return Yi(this.b)};
+_.kd=function(){throw new RD("Missing message: awt.50");};_.b=null;function lB(){return lB()}function FD(){FD=x;var a;a=(wD(),xD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(fM,m,-1,0,1);else throw new CH(a+" is not supported");}catch(b){if(b=cj(b),!A(b,132))throw b;}}function KC(a,b){a.b=31*a.b+Zt((new UH(b)).b)}function gB(){}t(657,1,{},gB);_.hC=function(){return this.b};_.b=1;
+function gM(){gM=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=db;a.body.style[Ne]=db}function qL(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"borderTopWidth"));b[1]=hM(iM(a,"borderRightWidth"));b[2]=hM(iM(a,"borderBottomWidth"));b[3]=hM(iM(a,"borderLeftWidth"));return b}function jM(a){gM();var b,c;c=kM(a);b=qL(a);a=new hr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function gr(a){gM();return new hr(a.clientWidth,a.clientHeight)}function kM(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"marginTop"));b[1]=hM(iM(a,"marginRight"));b[2]=hM(iM(a,"marginBottom"));b[3]=hM(iM(a,"marginLeft"));return b}function lM(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"paddingTop"));b[1]=hM(iM(a,"paddingRight"));b[2]=hM(iM(a,"paddingBottom"));b[3]=hM(iM(a,"paddingLeft"));return b}function mM(a,b,c){gM();try{H(b,te)&&(b=Rd),a.style[b]=c}catch(d){if(d=cj(d),!A(d,124))throw d;}}
+function ZK(a,b){gM();var c;nM||(nM=$doc.createElement(Kg),mM(nM,ef,l),mM(nM,ah,l),mM(nM,fg,$c),mM(nM,mh,Oe),$doc.body.appendChild(nM));mM(nM,ph,a);mM(nM,Ne,a);c=jM(nM);return b?c.c:c.b}var nM=null;function oM(){hr.call(this,0,0)}function hr(a,b){this.c=a;this.b=b}function wL(a){hr.call(this,a.c,a.b)}t(659,1,Ci,oM,hr,wL);_.eQ=function(a){return this===a?!0:null==a||pM!=Sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function qM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(660,1,{117:1,120:1,141:1},qM);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return rM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function sM(a,b){this.b=a;this.c=b}t(661,1,Ci,sM);_.eQ=function(a){return this===a?!0:null==a||tM!=Sn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return tM.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function GL(){this.c=this.b=this.e=this.d=0}t(662,1,Ci,GL);_.eQ=function(a){return this===a?!0:null==a||uM!=Sn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return uM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function iM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==te&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(664,1,{});var vM=-1;function wM(){}t(665,664,{},wM);_.b=-1;_.c=-1;var xM=null;
+function hM(a){a=parseInt(a,10);a=isNaN(a)?null:JF(a);return!a?0:a.b}t(668,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.hg=function(){return kr(this.i)};_.ig=function(a){cL(this.i,a)};_.jg=function(){or(this.i)};_.Wd=function(){or(this.i)};_.wd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.yd=function(a){var b=this.i;b.pb.style[ph]=a;b.kb||(b.j=a)};function fL(){fL=x;gL()}function sC(a,b){a.b.pb.textContent=b||l;cL(a.i,null)}
+function yM(a){fL();var b;Ix(this,new BL);this.b=new zM;b=this.i;AM(b,new BM);mM(b.pb,cg,bb);b.p=0;ML(b,this.b,new NL(0));this.b.td()[Ed]="mosaic-Caption-text";this.b.pb.textContent=a||l;cL(this.i,null);this.pb[Ed]="mosaic-Caption"}t(667,668,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},yM);_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
+_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.c=null;function gL(){gL=x;CM=bo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Sz(CM,240,20);new Sz(CM,224,16);new Sz(CM,208,16);new Sz(CM,192,16);new Sz(CM,176,16);new Sz(CM,160,16);new Sz(CM,144,16);new Sz(CM,128,16);new Sz(CM,112,16);new Sz(CM,96,16);new Sz(CM,80,16);new Sz(CM,64,16);new Sz(CM,260,16);hL=new Sz(CM,48,16);new Sz(CM,32,16);new Sz(CM,16,16);new Sz(CM,0,16)}var CM,hL;
+function DM(a,b){rw(a.b.pb,!b);cL(a.i,a.b)}function ir(a,b){a.d=b;rw(a.b.pb,!b);cL(a.i,a.b);if(a.e){var c;for(c=new Xi(a.e);c.c<c.e.Oe();)Yi(c)}}function HL(a){var b;Ix(this,new BL);b=this.i;AM(b,new EM((FM(),GM)));b.p=0;this.c=new yM(a);ML(b,this.c,new NL(1));this.b=new BL;qj(this.b,"Body");ML(b,this.b,new NL(0));this.pb[Ed]="mosaic-CaptionLayoutPanel"}t(670,668,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},HL);_.zd=function(){vw(this.i)};_.Ad=function(){yw(this.i)};_.Jd=function(){return new Cw(this.b)};
+_.Gd=function(a){return dL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function JL(){nI(this)}t(671,545,$h,JL);function AL(a){this.b=a}t(672,1,hi,AL);_.xc=function(){or(this.b.T.jb)};_.b=null;function HM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Qj(a.f.b,b);a.f&&ov(a.f.b,b)&&rv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&VF(!a.f?null:ov(a.f.b,b-1))}function IM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new MA);-1==Qj(a.f.b,b)&&lj(a.f.b,b)}function uL(){}t(673,1,{},uL);_.ad=function(a){HM(a)};_.bd=function(a){IM(a)};
+_.dd=function(a){JM(a.b.r,a.b)};function TL(){TL=x;KM=new LM(1,"e");MM=new LM(2,Mf);NM=new LM(3,"ne");OM=new LM(10,"nw");PM=new LM(4,zg);QM=new LM(5,Dg);RM=new LM(12,"sw");SM=new LM(8,"w");UL=new TM((yj(),zj(null)).pb)}function mL(a,b){var c;c=qL(a.pb);return new sM(ok(b.pb)-(ok(a.pb)+c[3]),qk(b.pb)-(qk(a.pb)+c[0]))}
+function UM(a){var b,c,d,e,f,g;if(a.f){b=gr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=ov(a.f.b,d),c=new hr(G(g.pb,Xf),G(g.pb,Wf)),f=mL(a,g),f.b-=ik(0,f.b+G(g.pb,Xf)-b.c),f.c-=ik(0,f.c+G(g.pb,Wf)-b.b),zI(g,ik(0,f.b),ik(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,vL(g,c.c,c.b),g.O==(er(),fr)&&mr(g,new wL(gr(a.pb))),Ek(g.z,1)}}function VM(a,b,c){a=a.e;aj(a,b,b);z(a.d,b,c);qj(b,Dc+c.c)}
+function lr(a,b){var c;c=a.e;WM(c,b.H);pj(b.H,Dc+OM.c);WM(c,b.D);pj(b.D,Dc+MM.c);WM(c,b.E);pj(b.E,Dc+NM.c);WM(c,b.N);pj(b.N,Dc+SM.c);WM(c,b.v);pj(b.v,Dc+KM.c);WM(c,b.M);pj(b.M,Dc+RM.c);WM(c,b.K);pj(b.K,Dc+PM.c);WM(c,b.L);pj(b.L,Dc+QM.c)}
+function nr(a,b){!b.H&&(b.H=oL(b,0,0));VM(a,b.H,OM);!b.D&&(b.D=oL(b,0,1));VM(a,b.D,MM);!b.E&&(b.E=oL(b,0,2));VM(a,b.E,NM);!b.N&&(b.N=oL(b,1,0));VM(a,b.N,SM);!b.v&&(b.v=oL(b,1,2));VM(a,b.v,KM);!b.M&&(b.M=oL(b,2,0));VM(a,b.M,RM);!b.K&&(b.K=oL(b,2,1));VM(a,b.K,PM);!b.L&&(b.L=oL(b,2,2));VM(a,b.L,QM)}function JM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){qB(a.f,b);for(lj(a.f.b,b);c<d;++c)xL(ov(a.f.b,c),c)}else xL(b,c)}
+function TM(a){a=new XM(a);Ix(this,a);this.d=new YM(a);this.d.j=!0;ij(this.d);this.d.n=3;this.e=new ZM(a);this.e.j=!0;ij(this.e);this.e.n=3;Kx(this)}t(674,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},TM);_.hg=function(){return gr(this.pb)};_.ig=function(){var a;(a=$M(this))&&a.ig(null)};_.jg=function(){UM(this)};_.ad=function(a){!this.c&&(this.c=new uL);HM(a)};_.bd=function(a){!this.c&&(this.c=new uL);IM(a)};_.Wd=function(){UM(this)};
+_.dd=function(a){!this.c&&(this.c=new uL);JM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var KM,MM,NM,OM,UL,PM,QM,RM,SM;function XM(a){this.q=new Xw(this);this.pb=a}t(675,311,vi,XM);function LM(a,b){this.b=a;this.c=b}t(676,1,{},LM);_.b=0;_.c=null;function YM(a){Ti();mj.call(this,a)}t(677,3,{},YM);_.rc=function(){var a;a=this.k.f;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");!a.I.d&&DM(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=ik(this.b,a<this.e?a:this.e),b=ik(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[ef]=a+(Lj(),ig);c.style[ah]=b+ig};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||VF(a);a.I.d||DM(a.I,!0);a.C||(a.x||(a.x=new aN,qj(a.x,"mosaic-GlassPanel-invisible")),mM(a.x.pb,rh,(gM(),iM(a.pb,rh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function WM(a,b){try{ej(a,b)}catch(c){if(c=cj(c),!A(c,124))throw c;}}function ZM(a){Ti();mj.call(this,a);this.d=new Vi}t(678,3,{},ZM);_.rc=function(){var a;a=this.k.f.ob;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");DM(a.I,!1);jr(a,new hr(a.q,a.p));Ek(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=uj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.qd()-ik(this.k.d,this.c):this.k.f.qd()-this.k.d,0!=b&&(a=d.p,b=ik(a+b,G(d.I.c.pb,Wf)),b!=a&&nL(d,0,a-b),jr(d,new hr(d.q,b)),Ek(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.qd():this.k.d-this.k.f.qd(),0!=b&&(a=d.p,b=ik(a+b,G(d.I.c.pb,Wf)),jr(d,new hr(d.q,b)),Ek(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.pd()-ik(this.k.c,this.b):this.k.f.pd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&nL(d,a-b,0),jr(d,new hr(b,d.p)),Ek(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.pd():this.k.c-this.k.f.pd(),0!=b&&(a=d.q,jr(d,new hr(96<a+b?a+b:96,d.p)),Ek(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||VF(a);DM(a.I,!0);a.C||(a.x||(a.x=new aN,qj(a.x,"mosaic-GlassPanel-invisible")),mM(a.x.pb,rh,(gM(),iM(a.pb,rh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function aN(){var a;this.e=new bN(this);this.b=!1;this.c=new ax;Ix(this,this.c);a=this.pb.style;a[nd]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ed]="gwt-GlassPanel"}t(679,331,ei,aN);
+_.Cd=function(){var a;Kx(this);try{a=this.ob}catch(b){b=cj(b);if(A(b,130))throw new ww("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yj(),zj(null))?(hv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),kj(Gk,a),a.c=!0,a.d=Pk(a),lj(Gk,a),this.d=new cN(this),Lv(new gv(this.d))):(this.pb.style[ud]=bb,this.pb.style[rg]=bb);this.b&&zv(new fv(this));xj(zj(null),new dN,nk($doc.body),$doc.body.scrollTop||0)};
+_.Dd=function(){this.i.Dd();Mk(this.e);this.d&&(dv(Jv,this.d,K(eN,m,47,[(!Ss&&(Ss=new Lk),Ss)])),this.d=null);this.b&&dv(Bv,this,K(eN,m,47,[(!Av&&(Av=new Lk),Av)]))};_.md=function(a){switch(wv(a.type)){case 256:if(27==(a.keyCode||0))return mk(this),!1;case 1:if(this.pb.contains(Lo(a)))return mk(this),!1}return!0};_.Ed=function(){};_.b=!1;_.c=null;_.d=null;function bN(a){Fk();this.b=a}t(680,25,{},bN);_.Hc=function(){hv(this.b.pb)};_.b=null;function cN(a){this.b=a}t(681,1,{},cN);_.b=null;
+function dN(){Nx();Dj.call(this);var a;a=new Jy(new fN(this));B(this,a,(Kq(),Kq(),Lq));B(this,a,(Gr(),Gr(),Hr))}t(682,333,oi,dN);_.Ed=function(){Rj(new gN(this))};function fN(a){this.b=a}t(683,1,{},fN);_.b=null;function gN(a){this.b=a}t(684,1,hi,gN);_.xc=function(){Sy(this.b.pb)};_.b=null;function hN(a){a.pb.style[ph]=md;a.pb.style[Ne]=md;if(a.kb){var a=a.ob,b;A(a,149)?a.ig(null):(b=$M(a))&&b.ig(a)}}t(686,314,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.hg=function(){hN(this);return new hr(G(this.pb,Xf),G(this.pb,Wf))};_.ig=function(){hN(this)};_.jg=function(){};_.ld=function(){};_.Wd=function(){};function zM(){this.pb=$doc.createElement("label");this.pb[Ed]="mosaic-Label";this.pb.style[oh]=Sf;this.pb[Ed]="mosaic-HTML"}t(685,686,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},zM);function KL(a){Ix(this,new iN(a));this.pb[Ed]="mosaic-ImageButton"}t(687,331,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},KL);
+function eM(){var a=(nx(),qx);hx.call(this,!0,rf);this.U=a.b;this.b=new jN(this);this.b.e=!0;Yw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);Bj();hw(a,b)}else this.lb|=1;Ko(Jo(this.pb))[Ed]=Le;this.pb.style[rh]="2147483647"}t(688,316,vi,eM);_.ld=function(a){xw(this,a);1==wv(a.type)&&cx(this,!1)};_.b=null;
+function jN(a){this.c=a;this.d=new rj;this.j=new rj;a=(bz(),az);new Rz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Pg);this.f=$doc.createElement(Sg);sv(b,this.f);this.p=!0;a=(Nx(),Ox());b=(tv(),uv(b));a.appendChild(b);this.pb=a;Pl();this.pb.setAttribute(sg,sm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),Bj(),hw(a,b)):this.lb|=2225;this.pb[Ed]=Ke;a=qw(this.pb)+"-vertical";Zi(this.td(),a,!0);this.pb.style[ag]=bb;this.pb.setAttribute("hideFocus",jh);B(this,new $y(this),(Kq(),Kq(),Lq))}
+t(689,355,Ei,jN);_.ld=function(a){switch(wv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ty(this,a)};_.Vd=function(a,b){Xy(this,a,b);b||this.b&&cx(this.c,!1)};_.b=!0;_.c=null;
+function iN(a){var b=(ay(),ly),c=(oy(),py),d;d=new Vx;d.i[rd]=ab;d.i[wd]=0;d.i[xd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Tx(b.b);b.b.d.rows[0].cells[0][id]=c.b;Tx(b.b);b.b.d.rows[0].cells[0].style[lh]=e.b;Tx(d);b=Px(d,0,0,!0);if(a){mk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Rx(g,f.d);Wt(f.c,g,a);c.b=c.b.c}else e=c.c.d,lj(c.c,a);a.pb[Yc]=e;sv(b,a.pb);Aw(a,d)}Ix(this,d);Zi(this.pb,"mosaic-WidgetWrapper",!0)}t(690,331,ei,iN);_.b=null;_.c=null;function CL(a){this.b=a}t(691,1,{},CL);
+_.Tc=function(){this.b.hb&&this.b!=this.b.r.b&&VF(this.b)};_.b=null;function DL(a){Fk();this.b=a}t(692,25,{},DL);_.Hc=function(){or(this.b.T.jb);var a=this.b;Rs((!a.y&&(a.y=new kN),a.y))};_.b=null;function EL(a){Fk();this.b=a}t(693,25,{},EL);_.Hc=function(){rL(this.b,(er(),fr))};_.b=null;function FL(a){Fk();this.b=a}t(694,25,{},FL);_.Hc=function(){rL(this.b,(er(),sL))};_.b=null;function IL(){}t(695,1,{},IL);function LL(a){this.b=a}t(696,1,{},LL);_.Tc=function(){this.b.Qd()};_.b=null;
+function OL(a){this.b=a}t(697,1,{},OL);_.b=null;function PL(a){this.b=a}t(698,1,hi,PL);_.xc=function(){this.b.O==(er(),fr)?Ek(this.b.A,333):this.b.O==sL&&Ek(this.b.B,333)};_.b=null;function pL(a){this.pb=a;vw(this)}t(699,314,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},pL);_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};
+function kN(){jt.call(this,null)}t(700,246,ai,kN);function er(){er=x;fr=new lN("MAXIMIZED",0);sL=new lN("MINIMIZED",1);tL=new lN("NORMAL",2);mN=K(nN,m,144,[fr,sL,tL])}function lN(a,b){I.call(this,a,b)}t(701,146,{117:1,121:1,123:1,144:1},lN);var mN,fr,sL,tL;
+function hv(a){var b=(iw(),jw).scrollWidth,c=jw.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ig;a.style.marginTop=-d+ig;a.style.width=b+e+ig;a.style.height=c+d+ig}
+function oN(a,b){var c,d,e;if(a.n)return!0;a.y.Ze();for(c=new Cw(b);c.b.b<c.b.c.d-1;)d=bL(Dw(c.b)),e=d.ob,A(e,150)&&e.xd(d.ud()),d.ud()&&lj(a.y,d);return!0}
+function pN(a,b){var c,d,e;if(b.b)a.d&&sk(a.d),a.d=new qN(a,b),tk(a.d,333);else for(d=new Xi(a.y);d.c<d.e.Oe();)c=Yi(d),e=c.nb,Uw(b,rN(c),e.t,e.u),sN(c,e.v,e.s,K(M,s,-1,[tN(a.r.b,c).e,tN(a.q.b,c).d,tN(a.o.b,c).b,tN(a.p.b,c).c]),K(M,s,-1,[uN(a.j.b,c).e,uN(a.i.b,c).d,uN(a.e.b,c).b,uN(a.f.b,c).c]),K(M,s,-1,[vN(a.v,c),vN(a.u,c),vN(a.s,c),vN(a.t,c)]))}
+function wN(){this.y=new rj;this.k=new xN(this);this.x=new yN(this.k);this.w=new zN(this.k);this.r=new AN(this.k);this.q=new BN(this.k);this.o=new CN(this.k);this.p=new DN(this.k);this.j=new EN(this.k);this.i=new FN(this.k);this.e=new GN(this.k);this.f=new HN(this.k);this.v=new IN(this.k);this.u=new IN(this.k);this.s=new IN(this.k);this.t=new IN(this.k)}t(705,1,{});_.og=function(a){pN(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function JN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Xi(b.y);e.c<e.e.Oe();)d=Yi(e),A(d,62)&&(d=d.jb),f=d.nb,Uw(c,rN(d),f.t,f.u),sN(d,f.v,f.s,K(M,s,-1,[tN(b.r.b,d).e,tN(b.q.b,d).d,tN(b.o.b,d).b,tN(b.p.b,d).c]),K(M,s,-1,[uN(b.j.b,d).e,uN(b.i.b,d).d,uN(b.e.b,d).b,uN(b.f.b,d).c]),K(M,s,-1,[vN(b.v,d),vN(b.u,d),vN(b.s,d),vN(b.t,d)]));KN(c);a.b.d=null;for(a=new Xi(a.b.y);a.c<a.e.Oe();)b=Yi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function qN(a,b){this.b=a;this.c=b;var c=(yk(),Bk);this.n=new xk(this);this.u=c}t(706,18,{},qN);_.yc=function(){JN(this)};_.zc=function(){JN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Xi(this.b.y);c.c<c.e.Oe();)b=Yi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=Zt(d.p+(d.t-d.p)*a),d.w=Zt(d.q+(d.u-d.q)*a),d.x=Zt(d.r+(d.v-d.r)*a),d.i=Zt(d.o+(d.s-d.o)*a),Uw(this.c,rN(b),d.j,d.w),sN(b,d.x,d.i,K(M,s,-1,[tN(this.b.r.b,b).e,tN(this.b.q.b,b).d,tN(this.b.o.b,b).b,tN(this.b.p.b,b).c]),K(M,s,-1,[uN(this.b.j.b,b).e,uN(this.b.i.b,b).d,uN(this.b.e.b,b).b,uN(this.b.f.b,b).c]),K(M,s,-1,[vN(this.b.v,b),vN(this.b.u,b),vN(this.b.s,b),vN(this.b.t,b)]))};_.b=null;_.c=null;
+t(708,1,{});_.b=null;function GN(a){this.b=a}t(707,708,{},GN);function HN(a){this.b=a}t(709,708,{},HN);function FN(a){this.b=a}t(710,708,{},FN);function EN(a){this.b=a}t(711,708,{},EN);function CN(a){this.b=a}t(712,708,{},CN);function DN(a){this.b=a}t(713,708,{},DN);function BN(a){this.b=a}t(714,708,{},BN);function AN(a){this.b=a}t(715,708,{},AN);t(716,708,{},function(a){this.b=a});t(717,708,{},function(a){this.b=a});
+function vN(a,b){var c=a.b,d;d=uj(c.e,b);d||(d=new qM(lM(b.pb)),z(c.e,b,d));return d.e}function IN(a){this.b=a}t(718,708,{},IN);function zN(a){this.b=a}t(719,708,{},zN);function yN(a){this.b=a}t(720,708,{},yN);function uN(a,b){var c;c=uj(a.b,b);c||(c=new qM(qL(b.pb)),z(a.b,b,c));return c}function tN(a,b){var c;c=uj(a.c,b);c||(c=new qM(kM(b.pb)),z(a.c,b,c));return c}
+function LN(a,b){var c,d;d=uj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=$M(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new hr(MN(e,!0),MN(e,!1));break a}h=b.hg();null!=c.n&&(h.c=MN(e,!0));null!=c.k&&(h.b=MN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new hr(MN(e,!0),MN(e,!1));break a}h=new oM;f=b.pb;n=f.style;g=n[fg];j=n[mh];n[fg]="static";n[mh]=Oe;null!=c.n?h.c=MN(e,!0):(n[ph]=md,h.c=(f.offsetWidth||0)+tN(d.p.b,b).c+tN(d.q.b,b).d);null!=c.k?h.b=MN(e,!1):(n[Ne]=md,h.b=(f.offsetHeight||0)+tN(d.r.b,b).e+
+tN(d.o.b,b).b);n[fg]=g;n[mh]=j}d=h}null!=c.n&&(Lj(),iq)==c.n.qg()||null!=c.k&&(Lj(),iq)!=c.k.qg()||z(a.f,b,d)}return d}function xN(a){this.i=a;this.d=new Vi;this.f=new Vi;this.c=new Vi;this.b=new Vi;this.e=new Vi}t(721,1,{},xN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function NN(a){var b;b=a.nb;if(null==b||!A(b,147))b=new ON,a.nb=b;return b}function BM(){EM.call(this,(FM(),PN))}function EM(a){var b=(QN(),RN);wN.call(this);this.c=a;this.b=b}t(722,705,{},BM,EM);
+_.pg=function(a){var b,c,d,e,f,g,j,h,n;h=new oM;oN(this,a);n=tN(this.p.b,a).c+tN(this.q.b,a).d+uN(this.f.b,a).c+uN(this.i.b,a).d+vN(this.t,a)+vN(this.u,a);d=tN(this.r.b,a).e+tN(this.o.b,a).b+uN(this.j.b,a).e+uN(this.e.b,a).b+vN(this.v,a)+vN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(FM(),PN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xi(this.y);a.c<a.e.Oe();)c=Yi(a),e=NN(c),b=null,j=c.ob,A(j,150)&&(b=j,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),this.c==PN?(n+=LN(this.x.b,c).c,e.b=LN(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=ik(f,e.b)):(d+=LN(this.w.b,c).b,e.c=LN(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=ik(g,e.c));this.c==PN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.og=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(oN(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=vN(this.t,a);E=vN(this.v,a);c=gr(a.pb);Q=c.c-(u+vN(this.u,a));r=c.b-(E+vN(this.s,a));g=Q;c=r;this.c==(FM(),PN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Xi(this.y);e.c<e.e.Oe();)d=Yi(e),b=null,q=NN(d),v=d.ob,A(v,150)&&(b=v,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),this.c==PN?(q.e?++h:(q.c=LN(this.x.b,d).c,A(v,150)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=LN(this.w.b,d).b,A(v,150)&&(q.b+=b.b))):(q.d?++j:(q.b=LN(this.w.b,
+d).b,A(v,150)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=LN(this.x.b,d).c,A(v,150)&&(q.c+=b.c)));for(e=new Xi(this.y);e.c<e.e.Oe();)d=Yi(e),b=null,q=d.nb,v=d.ob,A(v,150)&&(b=v,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==PN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==GM?(q.t=this.b==(QN(),RN)?u:this.b==TN?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(QN(),RN)?(q.t=u,q.u=E):this.b==TN?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.pd()-ok(a.pb)-vN(this.t,a),-1==q.p&&(q.p=v),v=d.qd()-qk(a.pb)-vN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.sd()),-1==q.o&&(q.o=d.rd()));pN(this,a)}};_.b=null;_.c=null;function QN(){QN=x;RN=new UN("START",0);TN=new UN(Gb,1);VN=new UN("END",2);WN=K(XN,m,145,[RN,TN,VN])}function UN(a,b){I.call(this,a,b)}t(723,146,{117:1,121:1,123:1,145:1},UN);var WN,TN,VN,RN;function FM(){FM=x;PN=new YN("HORIZONTAL",0);GM=new YN("VERTICAL",1);ZN=K($N,m,146,[PN,GM])}
+function YN(a,b){I.call(this,a,b)}t(724,146,{117:1,121:1,123:1,146:1},YN);var ZN,PN,GM;t(726,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ON(){this.f=!1}function NL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(725,726,{147:1,151:1},ON,NL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function aO(a,b){if(a.n)return!0;oN(a,b);if(0<a.y.d){a.b=ov(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new bO,c.nb=d;a.c=d;a.y.Ze();lj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function cO(){wN.call(this)}t(727,705,{},cO);
+_.pg=function(a){var b,c;c=new oM;aO(this,a);if(this.b){b=LN(this.x.b,this.b).c;var d=LN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=SN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=tN(this.p.b,a).c+tN(this.q.b,a).d+uN(this.f.b,a).c+uN(this.i.b,a).d+vN(this.t,a)+vN(this.u,a);c.b+=tN(this.r.b,a).e+tN(this.o.b,a).b+uN(this.j.b,a).e+uN(this.e.b,a).b+vN(this.v,a)+vN(this.s,a);return c};
+_.og=function(a){var b,c,d,e,f;aO(this,a)&&(d=vN(this.t,a),e=vN(this.v,a),c=gr(a.pb),f=c.c-(d+vN(this.u,a)),c=c.b-(e+vN(this.s,a)),b=this.b.ob,A(b,150)&&(b=SN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.pd()-ok(a.pb)-vN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.qd()-qk(a.pb)-vN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.sd()),d=this.c,-1==d.o&&(d.o=this.b.rd())),pN(this,a))};_.b=null;_.c=null;function bO(){this.f=!1}
+t(728,726,{148:1,151:1},bO);function SN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=Jo(Yv(Yv(a.d,0),0)),c=Jo(Yv(Yv(a.d,2),2)),d=kM(a.pb),b=qL(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function dO(a,b){a.kb&&mk(a);return Zw(a,b)}function eO(){wx();mx.call(this,xx)}t(729,321,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},eO);_.Gd=function(a){return dO(this,a)};_.b=null;
+function ML(a,b,c){var d=a.q.d;b.nb=c;aL(a,b,a.pb,d,!0)}function rN(a){var b;b=a.ob;return A(b,150)?b:a}function kr(a){if(!a.kb)return new oM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.pg(a),mr(a,a.k),a.e.og(a),a.k=a.e.pg(a);return a.k}function bL(a){return A(a,150)?a.jb:a}function fO(a){var b;if(!a.o){b=(!xM&&(xM=new wM),xM);var c=gO(a,eb,!0);b.b=c;c=gO(a,fb,!0);b.c=c;a.o=b}return a.o}
+function aL(a,b,c,d,e){if(A(b,62))throw new Nk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new eO,Lw(a,c,a.pb,d,!0),$w(c,b)):Lw(a,b,c,d,e);cL(a,b)}
+function cL(a,b){var c;c=a.e;if(b){var d=c.k;fj(d.d,b);fj(d.f,b);fj(d.c,b);fj(d.b,b);fj(d.e,b)}else d=c.k,wz(d.d),wz(d.f),wz(d.c),wz(d.b),wz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==rN(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==rN(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c.ig(a.ob),c.ig(a))}}
+function or(a){if(a.kb&&a.pb.style.display!=Pf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==yg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.og(a);a.d=!1;KN(a)}}function KN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=bL(Oz(a.q,d)),A(b,150)&&(b=b.jb),b.ud()&&(A(b,149)?b.jg():A(b,75)&&b.Wd())}function dL(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=rN(b);return Sw(a,c)?(A(c,150)&&dO(c,b),cL(a,null),!0):!1}
+function AM(a,b){var c;a.e=b;null!=a.f&&pj(a,qw(a.pb)+Ba+a.f);a.f=b.cZ.e;c=Bo(a.f,wo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));qj(a,qw(a.pb)+Ba+a.f);cL(a,null)}function gO(a,b,c){a.n||(a.n=$doc.createElement(Kg),mM(a.n,fg,$c),mM(a.n,mh,Oe),mM(a.n,ef,bb),mM(a.n,ah,bb),a.pb.appendChild(a.n));mM(a.n,ph,b);mM(a.n,Ne,b);a=jM(a.n);return c?a.c:a.b}
+function MN(a,b){var c;c=null.qg();if(c==(Lj(),uq)){c=(fO(a),null.qg());var d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM);return O(N(Math.round(100*d*c/254)))}if(c==kq)return c=fO(a),d=null.qg(),O(N(wF(d*(-1==c.b&&(c.b=ZK(eb,!0)),c.b))));if(c==mq)return c=fO(a),d=null.qg(),O(N(wF(d*(-1==c.c&&(c.c=ZK(fb,!0)),c.b))));if(c==sq)return c=(fO(a),null.qg()),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(d*c)));if(c==wq)return c=(fO(a),null.qg()),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(10*d*c/254)));
+if(c==qq)return O(N(wF(12*(fO(a),null.qg())*O(N(wF((-1==vM&&(vM=(gM(),ZK(gb,!0))),vM)/72))))));if(c==iq)return gO(a,null.qg(),b);if(c==oq)return c=(fO(a),O(N(wF(null.qg())))),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(d*c/72)));if(null.qg()==gq)return O(N(wF(null.qg())));throw new Nk("Invalid size: "+null.qg());}function BL(){var a=new cO;Ww.call(this);this.k=new hr(-1,-1);new oO(this);this.pb[Ed]="mosaic-LayoutPanel";AM(this,a)}
+t(730,311,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},BL);_.Kd=function(a){aL(this,a,this.pb,this.q.d,!0)};_.zd=function(){Fw(this,new pO)};_.Ad=function(){Fw(this,new qO)};_.hg=function(){return kr(this)};_.Hd=function(a){return Ow(this.q,rN(a))};_.Id=function(a,b,c,d){aL(this,a,b,c,d)};_.ig=function(a){cL(this,a)};_.Jd=function(){return new Cw(this)};_.jg=function(){or(this)};
+_.Ed=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.yd(this.j),this.wd(a),this.j=this.i=null;else if(a=kr(this),null!=this.j)a=a.b+ig,this.yd(this.j),this.wd(a),this.j=null;else if(null!=this.i){var b=this.i;this.yd(a.c+ig);this.wd(b);this.i=null}else b=a.b+ig,this.yd(a.c+ig),this.wd(b);or(this)}};_.Wd=function(){or(this)};_.Gd=function(a){return dL(this,a)};_.wd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Ld=function(a,b,c){Uw(this,rN(a),b,c)};
+_.yd=function(a){this.pb.style[ph]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function pO(){}t(731,1,{},pO);_.Ud=function(a){rN(a).Cd()};function qO(){}t(732,1,{},qO);_.Ud=function(a){rN(a).Dd()};function Cw(a){this.c=a;this.b=new Qw(this.c.q)}t(733,1,{},Cw);_.hd=function(){return this.b.b<this.b.c.d-1};_.jd=function(){return bL(Dw(this.b))};_.kd=function(){Ew(this.b)};_.c=null;function rO(){rO=x;new gy}
+function oO(a){rO();Zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new sO(this)}t(734,9,{},oO);function sO(a){Fk();this.b=a}t(735,25,{},sO);_.Hc=function(){cL(this.b.b,null);or(this.b.b)};_.b=null;function $M(a){a=a.ob;return!a?null:A(a,149)?a:$M(a)}function vL(a,b,c){var d;d=a.pb;sN(a,b,c,kM(d),qL(d),lM(d))}
+function sN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.yd((0>g?0:g)+(Lj(),ig)),b!=a.sd()&&a.yd((0>b?0:b)+ig));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.wd((0>b?0:b)+(Lj(),ig)),c!=a.rd()&&a.wd((0>c?0:c)+ig))}function mr(a,b){vL(a,b.c,b.b)}t(738,1,{});
+function rH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:SD(a,b,~~Pi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Tf:typeof v,r=r==Vf?Object.prototype.toString.call(v)==Rc||typeof v.length==Uf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Tf,r)))if(v=H(Uf,r),r=H("boolean",r),tO===D)v&&(o[u]=new UH(o[u])),r&&(o[u]=(EH(),o[u]?HH:FH));else{q=v||r;if(q=
+!q&&null!=D&&Sn(D)==uO){q=o[u];if(null==q||vO(q,D))continue;if(Qn(q)&&(q=q&&q.g?q.g:null,null!=q&&vO(q,D))){o[u]=q;continue}}if(!H(Vf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function wO(){this.d=new Vi;this.b=new Vi;this.c=new Vi}function vO(a,b){var c;if(tO==b||xO==b&&A(a,152))return!0;if(null!=a)for(c=Sn(a);c&&c!=tO;c=null)if(c==b)return!0;return!1}t(737,738,{},wO);function oH(){oH=x;qH=new wO}
+function uH(a,b){oH();z(qH.d,a,b)}function lH(a){oH();var b,c,d;d=Ao(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function mH(a,b){var c;oH();return c=b&&b[0]&&(typeof b[0]==Vf||typeof b[0]==Ae)?b[0]:null,vO(c,a)}function sH(a){var b=nH;oH();var c,d;d=qH.c;if(c=!b?d.c:SD(d,b,~~Pi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?TD(d,c):VD(d,b,c,~~Pi(b))}
+function RG(a){oH();var b=qH,c;null==a?a=null:(c=a[Xc],c||(0!=(Sn(a).c&4)?a=[]:(b=(b=uj(b.d,Sn(a)))&&typeof b==Ae?new b(a):a,a=a[Xc]=b),c=a),a=c);return a}var qH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=eo&&(e=uk(),2E3<e-go&&(go=e,fo=co()));if(0==eo++){var f=(ho(),io),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=qo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(ho(),io),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=qo(n,o);while(h.d);h.d=o}}--eo;c&&-1!=fo&&($wnd.clearTimeout(fo),fo=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C($t)()}catch(d){a(b)}else C($t)()}var tO=X(1),Wn=X(103),yO=QH(" I"),M=LH(747,yO),oI=LH(745,tO),zO=QH(" Z"),RI=LH(748,zO);X(102);X(101);X(100);var AO=X(525),zo=LH(749,AO),BO=X(265),Gu=LH(750,BO);X(266);X(146);X(500);X(109);X(511);var CO=QH(" B");X(515);var DO=QH(" C"),Qi=LH(751,DO),uO=X(513),EO=QH(" D"),ZE=LH(752,EO);X(514);X(516);var FO=X(519),yG=LH(753,FO),GO=QH(" J"),HO=X(2),bu=LH(746,HO),fM=LH(754,CO);X(528);X(510);X(99);X(193);X(498);
+var nH=X(491);X(507);var AH=X(505);X(503);X(504);X(509);X(120);X(111);X(112);X(113);X(116);X(118);X(117);X(119);X(121);X(97);X(522);X(517);X(506);X(492);X(493);X(494);X(495);X(496);X(497);var IO=X(404);X(403);X(402);X(401);X(490);X(489);var YB=X(418),DE=LH(755,YB),JO=X(424),IE=LH(756,JO),KO=X(425),KE=LH(757,KO),LO=X(567),OG=LH(758,LO),St=LH(759,M),MO=Z(565,function(){PE();return EI}),FI=LH(760,MO);X(566);X(427);X(426);X(560);X(559);X(568);X(569);X(564);X(461);X(563);var yB=LH(761,IO);X(416);X(571);
+X(502);PH();X(501);PH();X(738);X(737);var xO=PH();X(315);var NO=X(314);X(313);X(319);X(333);X(375);X(573);X(572);X(312);X(311);X(575);X(574);X(580);X(581);X(582);X(583);X(584);X(585);X(586);X(587);X(576);X(577);X(578);X(579);X(252);X(251);X(324);X(325);X(326);X(598);X(607);X(25);X(599);X(600);X(601);X(602);X(603);X(604);X(605);X(606);X(297);X(371);X(374);X(372);X(373);X(205);X(204);X(299);X(246);X(301);X(213);var OO=X(212);X(249);X(248);X(247);X(398);X(399);X(400);X(482);X(481);X(480);X(483);X(484);
+X(485);X(486);X(640);X(641);X(642);X(643);var PO=Z(181,function(){Lj();return yq}),zq=LH(762,PO),QO=Z(145,function(){Mj();return Xo}),Yo=LH(763,QO),RO=Z(152,function(){Zo();return Jp}),Kp=LH(764,RO),SO=Z(171,function(){Lp();return Up}),Vp=LH(765,SO),TO=Z(176,function(){Wp();return eq}),fq=LH(766,TO);Z(182,null);Z(183,null);Z(184,null);Z(185,null);Z(186,null);Z(187,null);Z(188,null);Z(189,null);Z(190,null);Z(147,null);Z(148,null);Z(149,null);Z(150,null);Z(151,null);Z(153,null);Z(163,null);Z(164,null);
+Z(165,null);Z(166,null);Z(167,null);Z(168,null);Z(169,null);Z(170,null);Z(154,null);Z(155,null);Z(156,null);Z(157,null);Z(158,null);Z(159,null);Z(160,null);Z(161,null);Z(162,null);Z(172,null);Z(173,null);Z(174,null);Z(175,null);Z(177,null);Z(178,null);Z(179,null);Z(180,null);X(473);X(472);X(532);X(534);X(533);X(535);X(537);X(536);X(538);X(542);X(543);X(203);X(209);X(208);X(207);X(211);X(231);X(444);X(443);var RC=X(442),AF=LH(767,RC),VI=LH(768,GO);X(428);X(539);X(545);X(540);X(541);X(429);X(597);X(438);
+X(437);X(436);X(441);var UO=PH(),TK=LH(769,UO);X(295);X(471);X(551);var VO=Z(255,function(){ut();return Mt}),Nt=LH(770,VO);X(451);X(452);X(435);var CC=X(430);X(531);X(414);X(415);X(440);var NC=X(439);X(432);X(431);X(549);X(558);X(433);X(475);X(524);X(561);X(562);X(570);X(421);var bC=X(420);X(449);X(450);X(406);X(405);X(458);PH();PH();PH();X(408);X(409);X(391);X(210);X(386);var Pz=LH(771,NO);X(387);X(610);X(609);X(347);X(349);X(348);X(350);X(233);X(250);X(236);X(238);var iC=X(423);X(474);X(411);X(410);
+X(417);X(555);X(527);X(241);X(460);X(393);X(392);X(228);X(229);X(232);X(226);X(225);X(227);var kC=X(593);X(215);X(219);X(419);X(612);X(617);X(459);X(518);X(462);var AB=X(413),zB=LH(772,bC);X(657);X(446);X(447);X(448);X(412);X(590);X(591);X(217);X(216);X(218);X(220);X(338);X(337);X(343);X(344);X(646);X(618);X(619);X(544);X(552);X(553);X(554);X(611);X(613);var DC=X(434);X(594);X(556);X(240);X(237);X(239);X(235);X(224);X(223);X(222);X(277);X(616);X(318);X(317);X(316);X(624);X(623);X(645);X(621);X(644);
+var WO=Z(701,function(){er();return mN}),nN=LH(773,WO);X(700);X(699);X(691);X(692);X(693);X(694);X(695);X(696);X(697);X(698);X(672);var XO=Z(320,function(){nx();return ux}),vx=LH(774,XO),YO=Z(367,function(){jx();return iz}),jz=LH(775,YO);X(18);X(368);X(369);X(364);X(365);X(366);X(19);X(20);X(21);X(457);X(422);X(688);X(355);X(689);X(356);X(357);X(358);X(359);X(362);X(329);X(328);var ZO=X(327);X(614);X(615);X(620);X(270);X(332);X(363);X(351);X(378);X(377);X(379);
+var $O=Z(380,function(){zz();return Kz}),Lz=LH(776,$O);Z(381,null);Z(382,null);Z(383,null);Z(384,null);X(253);X(595);X(330);X(346);X(345);X(548);X(322);X(206);X(596);X(331);X(674);X(3);X(677);X(678);X(676);X(675);X(668);X(667);X(730);X(731);X(732);X(733);X(670);X(244);var oD=X(454),qD=LH(777,oD);X(455);X(453);X(30);X(31);X(29);X(32);X(35);X(36);X(37);X(38);X(39);X(40);var aP=X(52),Yy=LH(778,aP);X(41);X(42);X(43);X(44);X(45);X(46);X(47);X(49);X(48);X(50);X(51);X(53);X(54);X(56);X(57);X(55);X(58);X(59);
+X(60);X(61);X(63);X(65);X(66);X(64);X(62);X(67);X(68);X(69);X(70);X(72);X(75);X(74);X(76);X(79);X(80);X(78);X(81);X(82);X(83);X(84);X(85);X(86);X(88);X(89);X(87);X(90);X(91);X(92);X(93);X(95);X(96);X(94);X(271);var pM=X(659);X(323);var tM=X(661);X(242);X(686);X(685);X(467);X(466);X(468);X(243);X(279);X(281);X(280);X(275);X(389);X(272);X(321);X(729);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(631);X(456);X(469);X(390);X(202);X(307);X(309);X(308);X(622);var SL=LH(779,ZO);X(628);X(627);X(635);X(625);
+X(626);X(632);X(633);X(629);X(630);X(463);X(464);X(470);X(245);X(274);X(34);X(282);X(352);X(353);X(354);X(283);var eN=LH(780,OO);X(284);X(592);X(687);X(654);X(508);X(529);X(33);X(71);var uM=X(662);X(671);X(690);X(726);X(725);X(214);X(230);X(4);X(653);X(705);X(722);var bP=Z(723,function(){QN();return WN}),XN=LH(781,bP),cP=Z(724,function(){FM();return ZN}),$N=LH(782,cP);X(708);X(717);X(716);X(720);X(719);X(715);X(714);X(712);X(713);X(711);X(710);X(707);X(709);X(718);X(721);X(706);X(673);X(336);X(385);
+X(376);X(727);X(335);X(334);X(340);X(341);X(339);X(285);X(22);X(305);X(306);X(11);X(14);X(23);var dP=X(26),Qk=LH(783,dP);X(24);X(27);X(28);X(728);X(8);X(10);X(9);X(734);X(735);X(679);X(682);X(683);X(684);X(680);X(681);var rM=X(660);X(664);X(665);X(221);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/84DE2DAB8AD49C4E122A548C4B072500.cache.html b/public/jsme/84DE2DAB8AD49C4E122A548C4B072500.cache.html
new file mode 100644
index 0000000..480d2de
--- /dev/null
+++ b/public/jsme/84DE2DAB8AD49C4E122A548C4B072500.cache.html
@@ -0,0 +1,625 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '84DE2DAB8AD49C4E122A548C4B072500';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",fb="100%",gb="1em",
+hb="1ex",ib="1in",jb="1px",kb="2",lb="3",nb=":",ob=": ",pb=";",rb="<",sb="=",tb=">",ub="?",wb="@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Fb="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Nb="Class$",Pb="Copy as ",Qb="DOMMouseScroll",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="HIDDEN",$b="Helvetica",ac="I",bc="Incorrect URL: ",cc="Internal index set to null.",dc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",
+ic="N",jc="NA",nc="NONE",oc="No more molecules in SDF buffer",pc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Gc="Ring",Hc="S",Lc="SMILES",Mc="Se",Nc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",Wc="]",cd="__gwtex_wrap",dd="__uiObjectID",
+ed="a",fd="absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="bottom",wd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Pd="contentinfo",Qd="contextmenu",Rd="cssFloat",Sd="dblclick",Yd="definition",
+Zd="dialog",$d="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragexit",he="dragleave",ie="end_gesture",je="error",ke="filter",le="float",me="focus",ne="fontFamily",oe="fontSize",pe="fontStyle",qe="fontWeight",re="form",se="function",te="g",ue="gecko1_8",ve="gesturechange",we="gestureend",xe="gesturestart",ze="google",Ae="grid",Be="gridcell",Ce="group",De="gwt-MenuBar",Ee="gwt-MenuBarPopup",Fe="heading",Me="height",Ne="hidden",Oe="id",Pe="img",
+Qe="is_touch_supported",Re="italic",Se="java.vm.name",Te="jsa-resetDiv",Ue="keydown",Ve="keypress",We="keyup",Xe="left",Ye="link",Ze="list",$e="listbox",af="listitem",bf="load",cf="log",df="ltr",ef="main",ff="marquee",hf="math",jf="menu",kf="menuPopup",lf="menubar",mf="menuitem",sf="menuitemcheckbox",tf="menuitemradio",uf="middle",vf="mousedown",wf="mousemove",xf="mouseout",yf="mouseover",zf="mouseup",Af="mousewheel",Bf="msie",Cf="multipart",Df="n",Ef="name",Ff="navigation",Gf="none",Hf="noreaction",
+If="note",Jf="nowrap",Kf="null",Lf="number",Mf="object",Nf="offsetHeight",Of="offsetWidth",Pf="ontouchstart",Qf="opera",Rf="option",Sf="outline",Tf="overflow",Uf="padding",Vf="paste",Wf="popupContent",Xf="position",Yf="presentation",Zf="progressbar",$f="px",ag="px, ",bg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="region",hg="rgb(",ig="right",jg="role",kg="rotation",lg="row",mg="rowgroup",ng="rowheader",pg="rtl",qg="s",rg="scale100",sg="scrollbar",tg="se",ug="search",vg="separator",wg="serif",
+xg='shape-rendering="crispEdges"',yg="slider",zg="span",Ag="spinbutton",Bg="status",Cg="subMenuIcon-selected",Dg="tab",Eg="table",Fg="tablist",Gg="tabpanel",Hg="tbody",Ig="td",Jg="text",Kg="textAlign",Lg="textbox",Mg="timer",Ng="toolbar",Og="tooltip",Pg="top",Qg="touchcancel",Rg="touchend",Sg="touchmove",Tg="touchstart",Ug="tr",Vg="tree",Wg="treegrid",Xg="treeitem",Yg="true",Zg="value",$g="verticalAlign",ah="visibility",bh="visible",ch="whiteSpace",dh="width",eh="x",fh="zIndex",gh="|",_,hh={l:4194303,
+m:4194303,h:1048575},ih={l:0,m:0,h:0},jh={l:1,m:0,h:0},kh={l:2,m:0,h:0},lh={l:3,m:0,h:0},mh={l:4,m:0,h:0},nh={l:8,m:0,h:0},oh={l:10,m:0,h:0},ph={l:16,m:0,h:0},qh={l:32,m:0,h:0},rh={l:64,m:0,h:0},zh={l:128,m:0,h:0},Ah={l:256,m:0,h:0},Bh={l:512,m:0,h:0},Ch={l:1024,m:0,h:0},Dh={l:2048,m:0,h:0},Eh={l:8192,m:0,h:0},Fh={l:16384,m:0,h:0},Gh={l:32768,m:0,h:0},Hh={l:65536,m:0,h:0},Ih={l:131072,m:0,h:0},Jh={l:262144,m:0,h:0},Kh={l:524288,m:0,h:0},Lh={},Mh={72:1,79:1,85:1,87:1},Nh={8:1,9:1,72:1,76:1,78:1},Oh=
+{45:1,46:1,52:1,66:1,72:1},Ph={12:1},Qh={8:1,10:1,72:1,76:1,78:1},Rh={7:1,8:1,72:1,76:1,78:1},Sh={72:1,75:1,89:1},Th={72:1,79:1,87:1},Uh={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},Vh={90:1},Wh={49:1,72:1},Xh={2:1},Yh={45:1,52:1,66:1,72:1},Zh={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},$h={22:1},ai={91:1},bi={15:1},ci={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},di={72:1,89:1},ei={74:1},fi={72:1,79:1,81:1,85:1,87:1},gi={72:1},hi={19:1,72:1},ii={89:1},ji={39:1,
+72:1,79:1,85:1,87:1},ki={40:1,45:1,46:1,52:1,61:1,66:1,68:1,72:1},li={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},mi={107:1},ni={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},oi={68:1},pi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},qi={72:1,75:1,90:1},ri={6:1,8:1,72:1,76:1,78:1},si={14:1,38:1},ti={28:1,35:1},ui={11:1,72:1,76:1,78:1},vi={21:1},wi={45:1,46:1,52:1,58:1,66:1,72:1},xi={93:1},yi={13:1,15:1,23:1,28:1,31:1,35:1,37:1},zi={52:1,72:1},Ai={36:1,72:1,76:1,78:1};
+function t(a,b,c){var d=Lh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Lh[a]=function(){}),_=d.prototype=0>b?{}:new Lh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Bi(this)};
+_.tS=function(){var a=this.cZ.e+wb,b;b=this.hC();var c,d,e;c=y(Ci,m,-1,8,1);d=(Di(),Ei);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Fi(){Fi=x;Gi=new Hi}function Ii(a){for(var b,a=new Ji(a.k.n);a.c<a.e.Fe();)b=Ki(a),Li(b.ld(),fe,!1),Mi(a)}
+function Ni(a,b,c){var a=a.o,d;try{d=new Oi(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Pi(e);if(A(e,79))throw new Qi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Li(b.ld(),Wb,!0);Li(c.ld(),ee,!0);z(Gi,b,c)}function Ri(a,b){var c;c=Si(Gi,b);var d;d=Si(a.o.d,c);if(!d)throw new Ti("dragHandle was not draggable");Ui(d.c.b);Ui(d.e.b);Ui(d.d.b);Li(b.ld(),Wb,!1);Li(c.ld(),ee,!1)}
+function Vi(a){var b;a.p=!1;for(a=new Ji(a.k.n);a.c<a.e.Fe();)b=Ki(a),Li(b.ld(),fe,!1),Mi(a)}function Wi(a,b){Xi(a.k.n,b)?Li(b.ld(),fe,!1):a.p?(Yi(a.k.n,b),Li(b.ld(),fe,!0)):(a.k.n.Oe(),Yi(a.k.n,b))}function Zi(a){this.i=a;this.k=new $i(this);this.o=new aj(this.k)}t(3,1,{});_.rc=function(){bj(this.k.f,"dragdrop-dragging")};_.sc=function(){cj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Gi;function $i(a){this.n=new dj;this.e=a;this.b=a.i}t(4,1,{},$i);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ej(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function fj(a,b){var c;c=gj(a.d,hj).b;b.b.ctrlKey||b.b.metaKey||Ii(a.c.e);Wi(a.c.e,c)}function ij(a){a.c.i=null;a.c.e.sc();jj((kj(),lj(null)),a.b,0,0);var b=a.b.hb;mj=b;nj();oj=b;a.e=2}
+function aj(a){this.d=new Hi;this.c=a;this.b=new pj;qj(this.b,rj(),sj());B(this.b,this,(tj(),tj(),uj));B(this.b,this,(vj(),vj(),wj));a=this.b.hb.style;a[ke]="alpha(opacity=0)";a.opacity=0;a.margin=0+(xj(),$f);a.borderStyle=(yj(),Gf);a[nd]="blue"}t(5,1,{},aj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=zj(a);e=Aj(a);b=Bj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!hj)hj=c,this.c.f=gj(this.d,hj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Pj(this.c.n,this.c.f)&&(Ii(this.c.e),Wi(this.c.e,this.c.f)),Qj(new Rj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Sj(hj,null),hj!=this.c.f&&(c=new Sj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,ij(this),1!=this.e&&ej(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Tj(a,b);a=Uj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Vj(Wj(d-this.i),Wj(a-this.j))>=this.c.e.n?(Xj(),-1!=Pj(this.c.n,this.c.f)||Wi(this.c.e,this.c.f),c=new Sj(hj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,ij(this)):Yj.preventDefault()),1==this.e)return;Yj.preventDefault();ej(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Tj(a,b);b=Uj(a,b);if(1==Bj(a.b)&&(this.f=!1,hj))try{if(Xj(),1==this.e)fj(this,a);else{d!=this.b&&(c=new Sj(d,null),e+=c.b,b+=c.e);try{ej(this,e,b),this.c.e.rc(),3!=this.e&&fj(this,a)}finally{var f=this.b.hb;mj&&f==mj&&(mj=null);nj();f===oj&&(oj=null);Zj(this.b);this.e=1;this.c.f=null}}}finally{hj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var hj=null;function Rj(){}t(6,1,$h,Rj);_.xc=function(){Xj()};
+function Oi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Oi);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+va};function Sj(a,b){!a||a==(kj(),lj(null))?this.i=this.f=0:(this.f=a.gd()-$j(a.hb),this.i=a.hd()-(a.hb.scrollTop||0));!b||b==(kj(),lj(null))?this.d=this.c=0:(this.c=ak(b.hb)+bk(b.hb),this.d=ck(b.hb)+dk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Sj);
+_.tS=function(){return ua+this.b+Ba+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Xj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function bk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf($f)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function dk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf($f)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ek(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function fk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function gk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function hk(a,b){var c=ik();gk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;jk(a.n,ik())}function kk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function jk(a,b){kk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function lk(a){this.b=a}t(18,1,{},lk);_.Cc=function(a){jk(this,a)};_.b=null;t(19,1,{});t(20,1,Xh);function mk(){mk=x;var a;(a=new nk)&&(a.Fc()||(a=new ok));pk=a}t(21,19,{});var pk=null;function qk(a,b){var c=C(function(){if(!b.b){var c=ik();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function nk(){}t(22,21,{},nk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new rk;qk(a,b);return b};function rk(){}t(23,20,Xh,rk);_.Ec=function(){this.b=!0};_.b=!1;function ok(){this.b=new dj;this.c=new sk(this)}t(24,21,{},ok);_.Fc=function(){return!0};_.Dc=function(a){a=new tk(this,a);Yi(this.b,a);1==this.b.d&&uk(this.c,16);return a};function vk(){vk=x;wk=new dj;var a=new xk;yk();zk(Ak?Ak:Ak=new Bk,a)}function Ck(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Xi(wk,a)}
+function uk(a,b){if(0>b)throw new Dk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Xi(wk,a);a.c=!1;a.d=Ek(a,b);Yi(wk,a)}function Fk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Ek(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(26,1,{});_.Gc=function(){this.c||Xi(wk,this);this.Hc()};_.c=!1;_.d=0;var wk;function sk(a){vk();this.b=a}t(25,26,{},sk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Gk,m,3,a.b.d,0);b=Hk(a.b,b);c=new Ik;for(e=0,f=b.length;e<f;++e)d=b[e],Xi(a.b,d),jk(d.b,c.b);0<a.b.d&&uk(a.c,Vj(5,16-(ik()-c.b)))};_.b=null;function tk(a,b){this.c=a;this.b=b}t(27,20,{2:1,3:1},tk);_.Ec=function(){var a=this.c;Xi(a.b,this);0==a.b.d&&Ck(a.c)};_.b=null;_.c=null;t(29,1,{});_.b=null;function Jk(){this.b=gd}t(28,29,{},Jk);function Kk(){this.b=hd}t(30,29,{},Kk);function Lk(){this.b=kd}t(31,29,{},Lk);t(33,1,{});_.b=null;function Mk(a){this.b=a}
+t(32,33,{},Mk);function Nk(){this.b=ld}t(34,29,{},Nk);function Ok(){this.b=od}t(35,29,{},Ok);function Pk(){this.b=wd}t(36,29,{},Pk);function Qk(){this.b=Cd}t(37,29,{},Qk);function Rk(){this.b=Jd}t(38,29,{},Rk);function Sk(){this.b=Kd}t(39,29,{},Sk);function Tk(){this.b=Ld}t(40,29,{},Tk);function Uk(){this.b=Pd}t(41,29,{},Uk);function Vk(){this.b=Yd}t(42,29,{},Vk);function Wk(){this.b=Zd}t(43,29,{},Wk);function Xk(){this.b=ae}t(44,29,{},Xk);function Yk(){this.b=de}t(45,29,{},Yk);
+function Zk(){this.b=re}t(46,29,{},Zk);function $k(){this.b=Ae}t(47,29,{},$k);function al(){this.b=Be}t(48,29,{},al);function bl(){this.b=Ce}t(49,29,{},bl);function cl(){this.b=Fe}t(50,29,{},cl);function dl(a){this.b=a.id}t(51,1,{4:1,5:1},dl);_.b=null;function fl(){this.b=Pe}t(52,29,{},fl);function gl(){this.b=Ye}t(53,29,{},gl);function hl(){this.b=Ze}t(54,29,{},hl);function il(){this.b=$e}t(55,29,{},il);function jl(){this.b=af}t(56,29,{},jl);function kl(){this.b=cf}t(57,29,{},kl);
+function ll(){this.b=ef}t(58,29,{},ll);function ml(){this.b=ff}t(59,29,{},ml);function nl(){this.b=hf}t(60,29,{},nl);function ol(){this.b=jf}t(61,29,{},ol);function pl(){this.b=lf}t(62,29,{},pl);function ql(){this.b=mf}t(63,29,{},ql);function rl(){this.b=sf}t(64,29,{},rl);function sl(){this.b=tf}t(65,29,{},sl);function tl(){this.b=Ff}t(66,29,{},tl);function ul(){this.b=If}t(67,29,{},ul);function vl(){this.b=Rf}t(68,29,{},vl);function wl(){this.b=Yf}t(69,29,{},wl);t(70,33,{},function(a){this.b=a});
+function xl(){this.b=Zf}t(71,29,{},xl);function yl(){yl=x;zl=new Mk("aria-activedescendant")}var zl;function Al(){this.b=dg}t(73,29,{},Al);function Bl(){this.b=eg}t(74,29,{},Bl);function Cl(){this.b=gg}t(75,29,{},Cl);
+function Dl(){Dl=x;El=new Kk;Fl=new Jk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new al;Vl=new $k;Wl=new bl;Xl=new cl;Yl=new fl;Zl=new gl;$l=new il;am=new jl;bm=new hl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new pl;hm=new rl;im=new sl;jm=new ql;km=new ol;lm=new tl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new Bl;rm=new Al;sm=new Cl;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=
+new Gm;Hm=new Im;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;sn=new tn;F=new Hi;z(F,gg,sm);z(F,gd,Fl);z(F,Zd,Ql);z(F,hd,El);z(F,kd,Gl);z(F,de,Sl);z(F,ld,Hl);z(F,od,Il);z(F,wd,Jl);z(F,Cd,Kl);z(F,Be,Ul);z(F,Jd,Ll);z(F,Ce,Wl);z(F,Kd,Ml);z(F,Ld,Nl);z(F,Pd,Ol);z(F,Yd,Pl);z(F,Ze,bm);z(F,ae,Rl);z(F,re,Tl);z(F,Ae,Vl);z(F,Fe,Xl);z(F,Pe,Yl);z(F,Ye,Zl);z(F,$e,$l);z(F,af,am);z(F,cf,cm);z(F,ef,dm);z(F,ff,em);z(F,hf,fm);z(F,jf,km);z(F,lf,gm);z(F,mf,jm);z(F,
+sf,hm);z(F,Rf,nm);z(F,dg,rm);z(F,tf,im);z(F,Ff,lm);z(F,If,mm);z(F,Yf,om);z(F,Zf,pm);z(F,eg,qm);z(F,lg,xm);z(F,mg,tm);z(F,ng,vm);z(F,ug,Bm);z(F,vg,Dm);z(F,sg,zm);z(F,yg,Fm);z(F,Ag,Hm);z(F,Bg,Ym);z(F,Dg,dn);z(F,Fg,$m);z(F,Gg,bn);z(F,Lg,fn);z(F,Mg,hn);z(F,Ng,kn);z(F,Og,mn);z(F,Vg,sn);z(F,Wg,on);z(F,Xg,qn)}var Fl,El,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Vl,Ul,Wl,Xl,Yl,Zl,bm,$l,am,cm,dm,em,fm,km,gm,jm,hm,im,lm,mm,nm,om,pm,rm,qm,sm,F,xm,tm,vm,zm,Bm,Dm,Fm,Hm,Ym,dn,$m,bn,fn,hn,kn,mn,sn,on,qn;
+function ym(){this.b=lg}t(77,29,{},ym);function um(){this.b=mg}t(78,29,{},um);function wm(){this.b=ng}t(79,29,{},wm);function Am(){this.b=sg}t(80,29,{},Am);function Cm(){this.b=ug}t(81,29,{},Cm);function Em(){this.b=vg}t(82,29,{},Em);function Gm(){this.b=yg}t(83,29,{},Gm);function Im(){this.b=Ag}t(84,29,{},Im);function Zm(){this.b=Bg}t(85,29,{},Zm);function en(){this.b=Dg}t(86,29,{},en);function an(){this.b=Fg}t(87,29,{},an);function cn(){this.b=Gg}t(88,29,{},cn);function gn(){this.b=Lg}
+t(89,29,{},gn);function jn(){this.b=Mg}t(90,29,{},jn);function ln(){this.b=Ng}t(91,29,{},ln);function nn(){this.b=Og}t(92,29,{},nn);function tn(){this.b=Vg}t(93,29,{},tn);function pn(){this.b=Wg}t(94,29,{},pn);function rn(){this.b=Xg}t(95,29,{},rn);function Ik(){this.b=ik()}function ik(){return(new Date).getTime()}t(96,1,{},Ik);function un(a){var b,c,d;d=new vn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),wn(d,c.cZ.e),d.b.b+=ob,xn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function yn(a){var b,c,d;c=y(zn,m,86,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new An;c[d]=a[d]}}function Bn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+ob+a:b}t(101,1,{72:1,87:1});_.Ic=function(){return this.i};_.tS=function(){return Bn(this)};_.f=null;_.i=null;function Cn(a){Dn();this.i=a}t(100,101,Th,Cn);function Ti(a){Dn();this.i=a}function Qi(a,b){Dn();this.f=b;this.i=a}t(99,100,Mh,Ti,Qi);
+function En(a){Dn();this.c=a;this.b=l;var b,c,d;c=Fn(Gn(this.c)?this.c:null);d=y(zn,m,86,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Hn(c[a]);yn(d)}t(98,99,Mh,En);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Kf:Gn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":In(this.c).e;this.b=this.b+ob+(Gn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Gn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Ef&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Jn(a,b){return Kn(a)?a.eQ(b):a===b}function In(a){return Kn(a)?a.cZ:Ln}
+function Mn(a){return Kn(a)?a.hC():Bi(a)}
+function Nn(){var a;Nn=x;On=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Pn(a){Nn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=On[a.charCodeAt(0)],null==c?a:c});return da+a+da}var On;t(108,1,{});function Bi(a){return a.$H||(a.$H=++Qn)}function Rn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Sn(){return $wnd.setTimeout(function(){0!=Tn&&(Tn=0);Un=-1},10)}var Tn=0,Qn=0,Vn=0,Un=-1;
+function Wn(){Wn=x;Xn=new Yn}function Zn(a,b){a.b=$n(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ao(a)),bo(a.f,1),!a.j&&(a.j=new co(a)),bo(a.j,50))}function Yn(){}function eo(a){return a.Jc()}function $n(a,b){!a&&(a=[]);a[a.length]=b;return a}function fo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=$n(b,e)):e[0].xc()}catch(f){if(f=Pi(f),!A(f,87))throw f;}}return b}function bo(a,b){Wn();$wnd.setTimeout(function(){C(eo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(110,108,{},Yn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Xn;function ao(a){this.b=a}t(111,1,{},ao);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),fo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Ik;100>ik()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function co(a){this.b=a}t(112,1,{},co);_.Jc=function(){this.b.e&&bo(this.b.f,1);return this.b.k};
+_.b=null;function Dn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Fn(a);2<=e.length&&e.splice(0,2);c=y(zn,m,86,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Hn(e[a]);yn(c)}function Fn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=go(f),g=f.indexOf(ua),j=0==f.indexOf(se)?8:0;-1==g&&(g=ho(f,io(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=go(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}t(117,1,{});
+function xn(a,b){a.b+=b}function jo(){}t(118,117,{},jo);_.b=l;function ak(a){return ko(lo(a.ownerDocument),a)}function ck(a){return mo(lo(a.ownerDocument),a)}function no(a,b){return parseInt(a[b])||0}function oo(a,b){return null==a[b]?null:""+a[b]}function po(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function qo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function ro(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Bj(a){a=a.button;return 1==a?4:2==a?2:1}function ko(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function so(a){return mo(lo(a.ownerDocument),a)}
+function mo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function to(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function uo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function $j(a){return!vo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==pg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function vo(){var a=wo();return-1!=a&&1009E3<=a}function xo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function wo(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function yo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function sj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function rj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function zo(a){return $j(G(a.compatMode,Kb)?a.documentElement:a.body)}function Ao(a){return(G(a.compatMode,Kb)?a.documentElement:a.body).scrollTop||0}function lo(a){return G(a.compatMode,Kb)?a.documentElement:a.body}
+function Bo(a,b){this.c=a;this.d=b}t(140,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Bi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function yj(){yj=x;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=H(No,m,6,[Co,Eo,Go,Io,Ko])}t(139,140,ri);var Mo,Go,Eo,Io,Co,Ko;function Do(){Bo.call(this,nc,0)}t(141,139,ri,Do);function Fo(){Bo.call(this,"DOTTED",1)}t(142,139,ri,Fo);function Ho(){Bo.call(this,"DASHED",2)}t(143,139,ri,Ho);
+function Jo(){Bo.call(this,Yb,3)}t(144,139,ri,Jo);function Lo(){Bo.call(this,"SOLID",4)}t(145,139,ri,Lo);function Oo(){Oo=x;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=H(Yo,m,7,[Po,Ro,To,Vo])}t(146,140,Rh);var Xo,Ro,To,Vo,Po;function Qo(){Bo.call(this,nc,0)}t(147,146,Rh,Qo);function So(){Bo.call(this,"BLOCK",1)}t(148,146,Rh,So);function Uo(){Bo.call(this,"INLINE",2)}t(149,146,Rh,Uo);function Wo(){Bo.call(this,"INLINE_BLOCK",3)}t(150,146,Rh,Wo);
+function Zo(){Zo=x;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=H(ip,m,9,[$o,bp,dp,fp])}t(151,140,Nh);var hp,fp,bp,dp,$o;function ap(){Bo.call(this,"VISIBLE",0)}t(152,151,Nh,ap);function cp(){Bo.call(this,Yb,1)}t(153,151,Nh,cp);function ep(){Bo.call(this,"SCROLL",2)}t(154,151,Nh,ep);function gp(){Bo.call(this,"AUTO",3)}t(155,151,Nh,gp);function jp(){jp=x;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=H(tp,m,10,[kp,mp,op,qp])}t(156,140,Qh);var sp,kp,mp,op,qp;function lp(){Bo.call(this,Jb,0)}
+t(157,156,Qh,lp);function np(){Bo.call(this,ec,1)}t(158,156,Qh,np);function pp(){Bo.call(this,gc,2)}t(159,156,Qh,pp);function rp(){Bo.call(this,zc,3)}t(160,156,Qh,rp);function xj(){xj=x;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=H(Np,m,11,[up,wp,yp,Ap,Cp,Ep,Gp,Ip,Kp])}t(161,140,ui);var Mp,Ip,yp,Ap,Gp,Kp,Ep,wp,Cp,up;function vp(){Bo.call(this,"PX",0)}t(162,161,ui,vp);function xp(){Bo.call(this,"PCT",1)}t(163,161,ui,xp);
+function zp(){Bo.call(this,"EM",2)}t(164,161,ui,zp);function Bp(){Bo.call(this,"EX",3)}t(165,161,ui,Bp);function Dp(){Bo.call(this,"PT",4)}t(166,161,ui,Dp);function Fp(){Bo.call(this,"PC",5)}t(167,161,ui,Fp);function Hp(){Bo.call(this,"IN",6)}t(168,161,ui,Hp);function Jp(){Bo.call(this,"CM",7)}t(169,161,ui,Jp);function Lp(){Bo.call(this,"MM",8)}t(170,161,ui,Lp);function Op(){Op=x;Pp=[];Qp=[];Rp=[]}var Pp,Qp,Rp;function Sp(){Sp=x;Tp=new Up}
+function Vp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Wp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Up(){}t(173,1,{},Up);_.b=null;var Tp;t(184,1,{});_.tS=function(){return"An event type"};_.i=null;t(183,184,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;t(182,183,{});_.Lc=function(){return this.Nc()};_.b=null;var Xp=_.c=null;function Yp(){Yp=x;Zp=new $p(pd,new aq)}function aq(){}t(181,182,{},aq);
+_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Zp};var Zp;function bq(){bq=x;cq=new $p(Bd,new dq)}function dq(){}t(185,182,{},dq);_.Kc=function(a){eq();fq(this,a.c,gq(a.b.b,a.b.b.hb.selectedIndex))};_.Nc=function(){return cq};var cq;t(188,182,Ph);function Tj(a,b){return(a.b.clientX||0)-ko(lo(b.ownerDocument),b)+$j(b)+zo(b.ownerDocument)}function Uj(a,b){return(a.b.clientY||0)-so(b)+(b.scrollTop||0)+Ao(b.ownerDocument)}function zj(a){var b;return(b=a.c)?Tj(a,b):a.b.clientX||0}
+function Aj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientY||0}t(187,188,Ph);function hq(){hq=x;iq=new $p(Ed,new jq)}function jq(){}t(186,187,Ph,jq);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return iq};var iq;function kq(){kq=x;lq=new $p(Qd,new mq)}function mq(){}t(189,182,{},mq);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return lq};var lq;t(192,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var nq=_.d=0;
+function Bk(){this.d=++nq}t(191,192,si,Bk);function $p(a,b){this.d=++nq;this.b=b;!Xp&&(Xp=new oq);Xp.b[a]=this;this.c=a}t(190,191,si,$p);_.b=null;_.c=null;function pq(){pq=x;qq=new $p(Sd,new rq)}function rq(){}t(193,187,Ph,rq);
+_.Kc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(sq(),tq))a=uq(b.hb),c=new vq(no(b.hb,Of),no(b.hb,Nf)),d=new vq(no(b.L.bb.hb,Of),no(b.L.bb.hb,Nf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);wq(b.A,!0);a=no(b.L.bb.hb,Of);xq(b,new vq(a,yq(b.L.bb).b));b.B&&b.G!=tq&&zq(b.i,b)}else wq(b.A,!1),b.G!=(sq(),tq)?xq(b,new vq(b.x.c,b.x.b)):Aq(b,uq(b.i.hb)),b.B&&b.G!=tq&&Bq(b.i,b);Cq(b.L.bb)}else wq(b.A,!0)};_.Nc=function(){return qq};var qq;function Dq(){Dq=x;Eq=new $p(me,new Fq)}
+function Fq(){}t(194,182,{},Fq);_.Kc=function(a){Zj(a.b.b)};_.Nc=function(){return Eq};var Eq;function Gq(){Gq=x;Hq=new $p(ve,new Iq)}function Iq(){}t(195,182,{},Iq);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Jq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Kq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Hq};var Hq;
+function Lq(){Lq=x;Mq=new $p(we,new Nq)}function Nq(){}t(196,182,{},Nq);_.Kc=function(a){a.b.b&&(a.b.c.b=null,Oq(a.b.b,a.b.c))};_.Nc=function(){return Mq};var Mq;function Pq(){Pq=x;Qq=new $p(xe,new Rq)}function Rq(){}t(197,182,{},Rq);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return Qq};var Qq;t(199,182,{});t(198,199,{});function Sq(){Sq=x;Tq=new $p(Ue,new Uq)}function Uq(){}t(200,198,{},Uq);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Vq(),Wq).length&&-999!=(Vq(),Wq)[c]&&(c=(Vq(),Wq)[c]);b=new Xq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Yq(Zq(a)):e=301;break;case 118:case 86:b&&a.wb&&$q(a.v,(!a.xb&&(a.xb=new ar(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(br(a,oo((cr(),dr).hc.b.hb,Zg)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=La):801==a.d?(e=237,a.lb=!0,a.K=Ka):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Wa);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?er(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?er(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&er(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?er(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?er(a,4):e=207;break;case 53:105==a.d?er(a,5):e=208;break;case 54:105==a.d?er(a,
+6):e=210;break;case 55:105==a.d?er(a,7):e=211;break;case 56:105==a.d?er(a,8):e=212;break;case 57:105==a.d?er(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}fr(a,e)}b=!0}b&&this.b.preventDefault()};_.Nc=function(){return Tq};var Tq;function gr(){gr=x;hr=new $p(vf,new ir)}function ir(){}t(201,187,Ph,ir);_.Kc=function(a){a.uc(this)};_.Nc=function(){return hr};var hr;
+function tj(){tj=x;uj=new $p(wf,new jr)}function jr(){}t(202,187,Ph,jr);_.Kc=function(a){a.vc(this)};_.Nc=function(){return uj};var uj;function kr(){kr=x;lr=new $p(xf,new mr)}function mr(){}t(203,187,Ph,mr);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Sj(hj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,ij(a))};_.Nc=function(){return lr};var lr;function nr(){nr=x;or=new $p(yf,new pr)}function pr(){}t(204,187,Ph,pr);_.Kc=function(a){var b;b=this.b;Zn((Wn(),Xn),new qr(a,a.c,b))};_.Nc=function(){return or};var or;
+function vj(){vj=x;wj=new $p(zf,new rr)}function rr(){}t(205,187,Ph,rr);_.Kc=function(a){a.wc(this)};_.Nc=function(){return wj};var wj;function oq(){this.b={}}t(206,1,{},oq);_.b=null;t(209,188,Ph);var sr=null;function tr(){tr=x;ur=new $p(Qg,new vr)}function vr(){}t(208,209,Ph,vr);_.Kc=function(a){wr(a.b,this,a.b.n)};_.Nc=function(){return ur};var ur;function xr(){xr=x;yr=new $p(Rg,new zr)}function zr(){}t(210,209,Ph,zr);_.Kc=function(a){wr(a.b,this,a.b.n)};_.Nc=function(){return yr};var yr;
+function Ar(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Pf,"return;"),typeof a.ontouchstart==se)}t(211,1,{},Ar);function Br(){Br=x;Cr=new $p(Sg,new Dr)}function Dr(){}t(212,209,Ph,Dr);_.Kc=function(a){wr(a.b,this,a.b.o)};_.Nc=function(){return Cr};var Cr;function Er(){Er=x;Fr=new $p(Tg,new Gr)}function Gr(){}t(213,209,Ph,Gr);_.Kc=function(a){Hr(a.b,this)&&(a.b.k&&Ir(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),uk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Fr};var Fr;
+function Jr(a,b){this.b=b;this.c=a}function Kr(a,b,c){Ak&&(b=new Jr(b,c),a.Yc(b))}t(214,183,{},Jr);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Ak};_.b=!1;var Ak=_.c=null;function Lr(a){this.b=a}t(215,183,{},Lr);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return Mr};var Mr=_.b=null;function Nr(){}function Or(a){var b;Pr&&(b=new Nr,a.Yc(b))}t(216,183,{},Nr);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return Pr};var Pr=null;function Qr(a){this.b=a}t(217,183,{},Qr);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return Rr};var Rr=_.b=null;function Sr(){}t(218,183,{},Sr);_.Kc=function(a){a.b.O&&a.b.Id()};_.Lc=function(){return Tr};var Tr=null;function Ur(a,b,c){a=a.b;if(!b)throw new Vr("Cannot add a handler with a null type");if(!c)throw new Vr("Cannot add a null handler");0<a.c?Wr(a,new Xr(a,b,c)):Yr(a,b,null).zf(c);return new Zr(new $r(a,b,c))}
+function as(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Vr("Cannot fire null event");try{++d.c;j=bs(d,b.Lc(),null);e=null;for(h=d.d?j.If(j.Fe()):j.Hf();d.d?h.Kf():h._c();){g=d.d?h.Lf():h.ad();try{b.Kc(g)}catch(n){if(n=Pi(n),A(n,87))f=n,!e&&(e=new cs),ds(e,f);else throw n;}}if(e)throw new es(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ji(d.b);r.c<r.e.Fe();)o=Ki(r),o.xc()}finally{d.b=null}}}}catch(q){q=Pi(q);if(A(q,39))throw new fs(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function gs(a){hs.call(this,a,!1)}function hs(a,b){this.b=new is(b);this.c=a}t(219,1,bi,gs,hs);_.Yc=function(a){as(this,a)};_.b=null;_.c=null;t(222,1,{});function Wr(a,b){!a.b&&(a.b=new dj);Yi(a.b,b)}function js(a,b,c,d){var e,f;e=bs(a,b,c);e.Bf(d)&&e.Ce()&&(f=gj(a.e,b),f.Ee(c),f.Ce()&&Si(a.e,b))}function Yr(a,b,c){var d;d=gj(a.e,b);d||(d=new Hi,z(a.e,b,d));a=d.Be(c);a||(a=new dj,d.De(c,a));return a}
+function bs(a,b,c){a=gj(a.e,b);if(!a)return ks(),ks(),ls;c=a.Be(c);return!c?(ks(),ks(),ls):c}t(221,222,{});_.b=null;_.c=0;_.d=!1;function is(a){this.e=new Hi;this.d=a}t(220,221,{},is);function Zr(a){this.b=a}t(223,1,{},Zr);_.b=null;function es(a){Qi.call(this,ms(a),ns(a));this.b=a}function ns(a){a=a.Bd();return!a._c()?null:a.ad()}
+function ms(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new os(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),xn(b.b,d);return b.b.b}t(225,99,ji,es);_.b=null;function fs(a){es.call(this,a)}t(224,225,ji,fs);t(226,1,{},function(){});function ps(a){a=oo(a,$d);return(null==a?0:pg==a||pg.toLowerCase()==a.toLowerCase())?(qs(),rs):(null==a?0:df==a||df.toLowerCase()==a.toLowerCase())?(qs(),ss):(qs(),ts)}
+function qs(){qs=x;rs=new us("RTL",0);ss=new us("LTR",1);ts=new us("DEFAULT",2);vs=H(ws,m,16,[rs,ss,ts])}function us(a,b){Bo.call(this,a,b)}t(228,140,{16:1,72:1,76:1,78:1},us);var vs,ts,ss,rs;function xs(){}function ys(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=ys(e,d);H(a,b,c,d);return d}function zs(a){return As([Bs,I],[m,s],[71,-1],a,0,2,1)}
+function As(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=ys(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=As(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Cs();var e=Ds,f=Es;Cs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Fs(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Gs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gs;}a[b]=c}t(229,1,{},xs);_.qI=0;
+function Cs(){Cs=x;Ds=[];Es=[];var a=new xs,b=Ds,c=Es,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Ds,Es;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Gn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Kn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Hs(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Is(){var a;$stats&&Js("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Qf))a=Qf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Bf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Bf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?ue:"unknown"}G(ue,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Js("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Ks,m,1,[Kb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&Js("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Op();Rp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Op();0!=Rp.length&&(a=Rp.join(l),b=(Sp(),Tp),a=Vp(a),Wp(b).insertBefore(a,b.b.firstChild),Rp.length=0);0!=Pp.length&&(a=Pp.join(l),b=(Sp(),Tp),a=Vp(a),Wp(b).appendChild(a),Pp.length=0);0!=Qp.length&&(a=Qp.join(l),b=(Sp(),Tp),a=Vp(a),Wp(b).appendChild(a),Qp.length=0);$stats&&Js("export.client.JSME_export");new Ls;new Ms;0<Ns(null)?Zn((Wn(),Xn),new Os):Ps()}function Pi(a){return A(a,87)?a:new En(a)}function Qs(a){return Rs(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Ss(a){return Rs(a.l,a.m,a.h)}function Rs(a,b,c){return _=new ft,_.l=a,_.m=b,_.h=c,_}
+function gt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ht;if(0==a.l&&0==a.m&&0==a.h)return it=Rs(0,0,0),Rs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(it=Rs(0,0,0),c=Ss((jt(),kt))):(it=Rs(c.l,c.m,c.h),c=Rs(0,0,0)),c;g=!1;0!=b.h>>19&&(b=lt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?mt(e):0==c&&0!=d&&0==e?mt(d)+22:0!=c&&0==d&&0==e?mt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ss((jt(),nt)),c=!0,g=!g;else return c=ot(a,f),g&&pt(c),it=Rs(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=lt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ot(c,d);f&&pt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Rs(f,j,c);g?it=lt(c):it=Rs(c.l,c.m,c.h);return e}if(!qt(a,b))return e?it=lt(a):it=Rs(a.l,a.m,a.h),Rs(0,0,0);c=c?a:Rs(a.l,a.m,a.h);var h,n,o,r;f=rt(b)-rt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Rs(j&4194303,n&4194303,h&1048575);for(n=Rs(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&pt(n);e?(it=lt(c),d&&(it=st(it,(jt(),kt)))):it=Rs(c.l,c.m,c.h);return n}
+function pt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function rt(a){var b;b=tt(a.h);return 32==b?(b=tt(a.m),32==b?tt(a.l)+32:b+20-10):b-12}var it=null;function ut(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Rs(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function vt(a,b){return Rs(a.l&b.l,a.m&b.m,a.h&b.h)}function wt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return jt(),xt;if(-9223372036854775E3>a)return jt(),yt;if(9223372036854775E3<=a)return jt(),nt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=Rs(a,b,c);d&&pt(b);return b}function zt(a){var b,c;return-129<a&&128>a?(b=a+128,null==At&&(At=y(Bt,m,17,256,0)),c=At[b],!c&&(c=At[b]=Qs(a)),c):Qs(a)}
+function Ct(a){var b=ih,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function qt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Dt(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Rs(c&4194303,q&
+4194303,u&1048575)}function lt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Rs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ot(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Rs(c&4194303,d&4194303,e&1048575)}function st(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Rs(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function Et(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Et(lt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=zt(1E9);a=gt(a,b);b=l+N(it);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var At=null;function jt(){jt=x;nt=Rs(4194303,4194303,524287);yt=Rs(0,0,524288);kt=zt(1);zt(2);xt=zt(0)}var nt,yt,kt,xt;function ft(){}t(238,1,{17:1},ft);
+function Js(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ft(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(243,1,{},Ft);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Gt(a,b){xn(a.b.b,b.b);return a}function Ht(){this.b=new It}t(244,1,{},Ht);function Jt(a){if(null==a)throw new Vr("css is null");this.b=a}t(245,1,{18:1,72:1},Jt);
+_.eQ=function(a){return!A(a,18)?!1:G(this.b,a.b)};_.hC=function(){return Kt(this.b)};_.b=null;function Lt(a){if(null==a)throw new Vr("html is null");this.b=a}t(247,1,hi,Lt);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return Kt(this.b)};_.b=null;t(248,1,hi,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:G(this.b,a.b)};_.hC=function(){return Kt(this.b)};_.b=null;
+function Mt(){Mt=x;Nt=RegExp(na,te);Ot=RegExp(tb,te);Pt=RegExp(rb,te);Qt=RegExp(ta,te);Rt=RegExp(da,te)}function St(a){Mt();-1!=a.indexOf(na)&&(a=a.replace(Nt,pa));-1!=a.indexOf(rb)&&(a=a.replace(Pt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Ot,qa));-1!=a.indexOf(da)&&(a=a.replace(Rt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Qt,"&#39;"));return a}var Nt,Ot,Pt,Rt,Qt;function Tt(a){if(null==a)throw new Vr("uri is null");this.b=a}t(250,1,{20:1},Tt);_.eQ=function(a){return!A(a,20)?!1:G(this.b,a.b)};_.hC=function(){return Kt(this.b)};
+_.b=null;function Ut(){Ut=x}t(252,1,{});function Vt(){}t(253,1,{},Vt);var Wt=null;function Xt(){}t(254,252,{},Xt);var Yt=null;function Zt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=bs(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=bs(a.b,f,null).Gf(e),A(d,21)&&Jn(d.b,b)){var h=a.b,n=f;0<h.c?Wr(h,new $t(h,n,null,d)):js(h,n,null,d)}}}t(255,1,vi);_.b=null;function au(a){this.b=a}t(256,255,vi,au);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function bu(a){this.b=a}t(257,255,vi,bu);
+_.Wc=function(){var a=this.b.b;cu(a);du(a.hb)};function eu(){Dn()}t(258,99,Mh,eu);function fu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,uk(a.e,1))}function gu(){this.b=new hu(this);this.c=new dj;this.e=new iu(this);this.i=new ju(this)}t(259,1,{},gu);_.d=!1;_.f=!1;function hu(a){vk();this.b=a}t(260,26,{},hu);_.Hc=function(){if(this.b.d){var a=this.b,b;b=ku(a.i.e.c,a.i.c);lu(a.i);A(b,22)&&new eu;a.d=!1;fu(a)}};_.b=null;function iu(a){vk();this.b=a}t(261,26,{},iu);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=ik(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(uk(a.b,1E4);a.i.d<a.i.b;){d=mu(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||lu(a.i)}if(100<=ik()-b)break}}finally{e||(Ck(a.b),a.d=!1,fu(a))}};_.b=null;function mu(a){var b;a.c=a.d;b=ku(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function lu(a){nu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function ju(a){this.e=a}t(262,1,{},ju);_._c=function(){return this.d<this.b};_.ad=function(){return mu(this)};
+_.bd=function(){lu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function ou(a,b){var c=(pu(),qu(b));a.appendChild(c)}function ru(a,b,c){var d;d=Yj;Yj=a;b==mj&&8192==su(a.type)&&(mj=null);c.cd(a);Yj=d}var Yj=null,mj=null;function tu(){tu=x;uu=new gu}function Qj(a){tu();if(!a)throw new Vr("cmd cannot be null");var b=uu;Yi(b.c,a);fu(b)}var uu;function vu(a){nj();!wu&&(wu=new Bk);xu||(xu=new hs(null,!0),yu=new zu);return Ur(xu,wu,a)}var xu=null;function Au(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function zu(){}t(268,183,{},zu);_.Kc=function(a){a.$c(this);yu.d=!1};_.Lc=function(){return wu};_.Mc=function(){Au(this)};_.b=!1;_.c=!1;_.d=!1;var wu=_.e=null,yu=null;function Bu(){Bu=x;Cu=new Du;Eu()||(Cu=null)}var Cu=null;function xk(){}t(270,1,{},xk);_.Uc=function(){for(;0<(vk(),wk).d;)Ck(ku(wk,0))};function zk(a,b){return Ur((!Fu&&(Fu=new Gu),Fu),a,b)}function Hu(a){yk();Iu||(Ju(),Iu=!0);return zk((!Pr&&(Pr=new Bk),Pr),a)}function yk(){Ku||(Lu(),Ku=!0)}
+function Mu(){var a;Ku&&(a=new Nu,Fu&&as(Fu,a));return null}var Ku=!1,Fu=null,Ou=0,Pu=0,Iu=!1;function Qu(){Qu=x;Ru=new Bk}function Nu(){Qu()}t(272,183,{},Nu);_.Kc=function(){null.cg()};_.Lc=function(){return Ru};var Ru;function Gu(){gs.call(this,null)}t(274,219,bi,Gu);
+function su(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Sd:return 2;case me:return 2048;case Ue:return 128;case Ve:return 256;case We:return 512;case bf:return 32768;case "losecapture":return 8192;case vf:return 4;case wf:return 64;case xf:return 32;case yf:return 16;case zf:return 8;case "scroll":return 16384;case je:return 65536;case Qb:case Af:return 131072;case Qd:return 262144;case Vf:return 524288;case Tg:return 1048576;case Sg:return 2097152;case Rg:return 4194304;
+case Qg:return 8388608;case xe:return 16777216;case ve:return 33554432;case we:return 67108864;default:return-1}}function nj(){Su||(Tu(),Uu(),Su=!0)}var Su=!1;function Vu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Wu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Tu(){Xu=C(function(a){var b;var c=xu,d,e,f;wu&&c&&Yu(c.b.e,wu)?(b=yu.b,d=yu.c,e=yu.d,f=yu.e,Au(yu),yu.e=a,as(c,yu),c=!(yu.b&&!yu.c),yu.b=b,yu.c=d,yu.d=e,yu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Zu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Gn(b)&&A(b,23)&&ru(a,c,b)});$u=C(function(a){a.preventDefault();Zu.call(this,a)});av=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Zu.call(this,a)});bv=C(function(a){if(Xu(a)){var b=oj;b&&b.__listener&&!Gn(b.__listener)&&A(b.__listener,23)&&(ru(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ed,bv,!0);$wnd.addEventListener(Sd,bv,!0);$wnd.addEventListener(vf,bv,!0);$wnd.addEventListener(zf,bv,!0);$wnd.addEventListener(wf,bv,!0);$wnd.addEventListener(yf,bv,!0);$wnd.addEventListener(xf,bv,!0);$wnd.addEventListener(Af,bv,!0);$wnd.addEventListener(Ue,Xu,!0);$wnd.addEventListener(We,Xu,!0);$wnd.addEventListener(Ve,
+Xu,!0);$wnd.addEventListener(Tg,bv,!0);$wnd.addEventListener(Sg,bv,!0);$wnd.addEventListener(Rg,bv,!0);$wnd.addEventListener(Qg,bv,!0);$wnd.addEventListener(xe,bv,!0);$wnd.addEventListener(ve,bv,!0);$wnd.addEventListener(we,bv,!0)}function cv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}var oj=null,Xu=null,bv=null,$u=null,Zu=null,av=null;
+function Uu(){$wnd.addEventListener(xf,C(function(a){var b=oj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(zf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Qb,bv,!0)}
+function dv(a,b){nj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Zu:null),c&2&&(a.ondblclick=b&2?Zu:null),c&4&&(a.onmousedown=b&4?Zu:null),c&8&&(a.onmouseup=b&8?Zu:null),c&16&&(a.onmouseover=b&16?Zu:null),c&32&&(a.onmouseout=b&32?Zu:null),c&64&&(a.onmousemove=b&64?Zu:null),c&128&&(a.onkeydown=b&128?Zu:null),c&256&&(a.onkeypress=b&256?Zu:null),c&512&&(a.onkeyup=b&512?Zu:null),c&1024&&(a.onchange=b&1024?Zu:null),c&2048&&(a.onfocus=b&2048?Zu:null),c&4096&&(a.onblur=b&4096?Zu:
+null),c&8192&&(a.onlosecapture=b&8192?Zu:null),c&16384&&(a.onscroll=b&16384?Zu:null),c&32768&&(a.onload=b&32768?av:null),c&65536&&(a.onerror=b&65536?Zu:null),c&131072&&(a.onmousewheel=b&131072?Zu:null),c&262144&&(a.oncontextmenu=b&262144?Zu:null),c&524288&&(a.onpaste=b&524288?Zu:null),c&1048576&&(a.ontouchstart=b&1048576?Zu:null),c&2097152&&(a.ontouchmove=b&2097152?Zu:null),c&4194304&&(a.ontouchend=b&4194304?Zu:null),c&8388608&&(a.ontouchcancel=b&8388608?Zu:null),c&16777216&&(a.ongesturestart=b&16777216?
+Zu:null),c&33554432&&(a.ongesturechange=b&33554432?Zu:null),c&67108864&&(a.ongestureend=b&67108864?Zu:null));b&131072&&a.addEventListener(Qb,Zu,!1)}function ev(){var a;ev=x;fv=(a=$doc,G(a.compatMode,Kb)?a.documentElement:a.body)}var fv;function gv(){this.c=new dj}function hv(a){a=a[dd];return null==a?-1:a}t(279,1,{},gv);_.b=null;function iv(a,b){this.b=a;this.c=b}t(280,1,{},iv);_.b=0;_.c=null;t(281,1,bi);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){as(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!G(a,null==jv?l:jv))jv=a,Tr&&(a=new Sr,as(this.b,a))};var jv=l;function Eu(){function a(){$wnd.setTimeout(a,250);e()}var b=Cu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));jv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}t(283,281,bi);function Du(){this.b=new gs(null)}t(282,283,bi,Du);_.ed=function(a){return a};
+function Lu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Mu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Ku&&Kr((!Fu&&(Fu=new Gu),Fu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Ju(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Iu&&(d=rj(),c=sj(),Pu!=d||Ou!=c))Pu=d,Ou=c,Or((!Fu&&(Fu=new Gu),Fu))}finally{a&&a(b)}})}function cj(a,b){Li(a.ld(),b,!0)}function bj(a,b){Li(a.ld(),b,!1)}function qj(a,b,c){0<=b&&a.qd(b+$f);0<=c&&a.od(c+$f)}function kv(a){var b,a=oo(a,Dd);b=ho(a,io(32));return 0<=b?a.substr(0,b-0):a}
+function Li(a,b,c){if(!a)throw new Ti(rc);b=go(b);if(0==b.length)throw new Dk(Pc);if(c){var d;d=go(b);b=a.className;-1==po(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=go(b);f=a.className;e=po(f,c);-1!=e&&(b=go(f.substr(0,e-0)),c=go(lv(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function mv(a,b){a.style.display=b?l:Gf;a.setAttribute("aria-hidden",""+!b)}t(289,1,ti);_.gd=function(){return ak(this.hb)};_.hd=function(){return ck(this.hb)};
+_.jd=function(){return no(this.hb,Nf)};_.kd=function(){return no(this.hb,Of)};_.ld=function(){return this.hb};_.md=function(){return this.hb.style.display!=Gf};_.nd=function(){throw new nv;};_.od=function(a){this.hb.style[Me]=a};_.pd=function(a){mv(this.hb,a)};_.qd=function(a){this.hb.style[dh]=a};_.tS=function(){var a;if(this.hb){var b=this.hb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};
+_.hb=null;
+function B(a,b,c){var d;d=su(c.c);if(-1==d){d=a.hb;var e=c.c,f;nj();if(G(he,e)&&(f=wo(),-1!=f&&1009E3>=f))ge==ge&&(d.ondragexit=$u);else switch(e){case "drag":d.ondrag=Zu;break;case "dragend":d.ondragend=Zu;break;case "dragenter":d.ondragenter=$u;break;case he:d.ondragleave=Zu;break;case "dragover":d.ondragover=$u;break;case "dragstart":d.ondragstart=Zu;break;case "drop":d.ondrop=Zu;break;case "canplaythrough":case "ended":case "progress":d.removeEventListener(e,Zu,!1);d.addEventListener(e,Zu,!1);
+break;default:throw"Trying to sink unknown event type "+e;}}else-1==a.db?dv(a.hb,d|(a.hb.__eventBits||0)):a.db|=d;return Ur(!a.eb?a.eb=new gs(a):a.eb,c,b)}function ov(a,b,c){return Ur(!a.eb?a.eb=new gs(a):a.eb,c,b)}function pv(a){var b;if(a.td())throw new qv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;0<b&&(-1==a.db?dv(a.hb,b|(a.hb.__eventBits||0)):a.db|=b);a.rd();a.wd()}
+function rv(a,b){var c;switch(su(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&xo(a.hb,c))return}c=a.hb;var d,e,f;if(Xp&&(f=Xp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&as(a.eb,f.b),f.b.b=d,f.b.c=e}function sv(a){if(!a.td())throw new qv("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function Zj(a){if(a.gb)if(A(a.gb,29))a.gb.yd(a);else{if(a.gb)throw new qv("This widget's parent does not implement HasWidgets");}else if(kj(),Yu(tv.b,a)){kj();try{a.vd()}finally{Si(tv.b,a)}}}function uv(a,b){var c;c=a.gb;if(b){if(c)throw new qv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.gb=null}}t(288,289,yi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.eb&&as(this.eb,a)};_.td=function(){return this.cb};
+_.ud=function(){pv(this)};_.cd=function(a){rv(this,a)};_.vd=function(){sv(this)};_.wd=function(){};_.xd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function vv(a){for(a=new wv(a);a.b.b<a.b.c.d-1;)xv(a.b),yv(a.b)}t(287,288,li);_.rd=function(){zv(this,(Av(),Bv))};_.sd=function(){zv(this,(Av(),Cv))};function Dv(a,b,c){Zj(b);var d=a.q;Ev(d,b,d.d);d=(pu(),qu(b.hb));c.appendChild(d);uv(b,a)}
+function Fv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Gv;b.gb==a&&(f=a.zd(b),f<d&&--d);Zj(b);Ev(a.q,b,d);e?(e=b.hb,cv(c,(pu(),qu(e)),d)):(e=(pu(),qu(b.hb)),c.appendChild(e));uv(b,a)}function Hv(a,b){var c;if(b.gb!=a)return!1;try{uv(b,null)}finally{c=b.hb;ro(c).removeChild(c);c=a.q;var d;d=Iv(c,b);if(-1==d)throw new Jv;if(0>d||d>=c.d)throw new Gv;for(--c.d;d<c.d;++d)Fs(c.b,d,c.b[d+1]);Fs(c.b,c.d,null)}return!0}t(286,287,li);_.zd=function(a){return Iv(this.q,a)};
+_.Ad=function(a,b,c,d){Fv(this,a,b,c,d)};_.Bd=function(){return new Kv(this.q)};_.yd=function(a){return Hv(this,a)};function jj(a,b,c,d){var e;Zj(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.hb,e,!0)}function Lv(a,b){var c;(c=Hv(a,b))&&Mv(b.hb);return c}function Nv(a,b,c,d){if(b.gb!=a)throw new Dk("Widget must be a child of this panel.");a.Ed(b,c,d)}function Ov(a,b,c){a=a.hb;-1==b&&-1==c?Mv(a):(a.style[Xf]=fd,a.style[Xe]=b+$f,a.style[Pg]=c+$f)}
+function Pv(){var a=$doc.createElement(ce);this.q=new Qv(this);this.hb=a;this.hb.style[Xf]="relative";this.hb.style[Tf]=Ne}function Mv(a){a.style[Xe]=l;a.style[Pg]=l;a.style[Xf]=l}t(285,286,li,Pv);_.Cd=function(a){Dv(this,a,this.hb)};_.yd=function(a){return Lv(this,a)};_.Dd=function(a,b,c){Nv(this,a,b,c)};_.Ed=function(a,b,c){Ov(a,b,c)};function Rv(a,b){if(a.Gd())throw new qv("SimplePanel can only contain one child widget");a.Hd(b)}
+function Sv(a,b){if(a.bb!=b)return!1;try{uv(b,null)}finally{a.Fd().removeChild(b.hb),a.bb=null}return!0}function Tv(a,b){if(b!=a.bb&&(b&&Zj(b),a.bb&&a.yd(a.bb),a.bb=b)){var c=(pu(),qu(a.bb.hb));a.Fd().appendChild(c);uv(b,a)}}function Uv(){this.hb=$doc.createElement(ce)}t(293,287,li,Uv);_.Fd=function(){return this.hb};_.Gd=function(){return this.bb};_.Bd=function(){return new Vv(this)};_.yd=function(a){return Sv(this,a)};_.Hd=function(a){Tv(this,a)};_.bb=null;function Wv(){Wv=x;Xv()}
+function Yv(a,b){a._&&(Zv(a.$,!1,!1),Kr(a,a,b))}function $v(a){var b;if(b=a.bb)null!=a.P&&b.od(a.P),null!=a.Q&&b.qd(a.Q)}function aw(a,b,c){a.W=b;a.ab=c;b-=to();c-=uo();a=a.hb;a.style[Xe]=b+(xj(),$f);a.style[Pg]=c+$f}function bw(a){a._||(a.cb&&Zj(a),Zv(a.$,!0,!1))}t(292,293,li);_.Fd=function(){return cw?qo(qo(this.hb)):qo(this.hb)};_.jd=function(){return no(this.hb,Nf)};_.kd=function(){return no(this.hb,Of)};_.ld=function(){return cw?qo(this.hb):ro(qo(this.hb))};_.Id=function(){this.Jd(!1)};
+_.Jd=function(a){Yv(this,a)};_.md=function(){return!G(Ne,this.hb.style[ah])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this._&&Zv(this.$,!1,!0)};_.od=function(a){this.P=a;$v(this);0==a.length&&(this.P=null)};_.Kd=function(a,b){aw(this,a,b)};_.pd=function(a){this.hb.style[ah]=a?bh:Ne};_.Hd=function(a){Tv(this,a);$v(this)};_.qd=function(a){this.Q=a;$v(this);0==a.length&&(this.Q=null)};_.Ld=function(){bw(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;
+_.X=!1;_.Y=null;_.Z=!1;_._=!1;_.ab=-1;
+function dw(a,b){var c;Uv.call(this);this.S=new ew;this.M=(fw(),gw);this.$=new hw(this);c=this.hb;var d;d=$doc.createElement(ce);cw&&(d.innerHTML="<div></div>",Zn((Wn(),Xn),new iw(d)));c.appendChild(d);this.Kd(0,0);(cw?qo(this.hb):ro(qo(this.hb)))[Dd]="gwt-PopupPanel";(cw?qo(qo(this.hb)):qo(this.hb))[Dd]=Wf;this.O=this.N=a;this.X=!1;c=H(Ks,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new jw(c);this.L.ld()[Dd]=l;c=cw?qo(this.hb):ro(qo(this.hb));d="gwt-DecoratedPopupPanel";if(!c)throw new Ti(rc);d=go(d);
+if(0==d.length)throw new Dk(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Tv(this,this.L);$v(this);Li(cw?qo(qo(this.hb)):qo(this.hb),Wf,!1);Li(this.L.c,b+"Content",!0)}t(291,292,li);_.rd=function(){pv(this.L)};_.sd=function(){sv(this.L)};_.Gd=function(){return this.L.bb};_.Bd=function(){return new Vv(this.L)};_.yd=function(a){return this.L.yd(a)};
+_.Hd=function(a){Tv(this.L,a);$v(this)};_.L=null;t(290,291,li);_.vd=function(){sv(this)};function kw(){kw=x;lw=new mw(Jb,0,(fw(),gw));nw=new mw(tc,1,ow);pw=new mw(Ac,2,qw);rw=H(sw,m,24,[lw,nw,pw])}function mw(a,b,c){Bo.call(this,a,b);this.b=c}t(294,140,{24:1,72:1,76:1,78:1},mw);_.b=null;var rw,lw,nw,pw;function tw(){tw=x;uw=H(Ks,m,1,[Pg,uf,sd])}
+function jw(a){var b;tw();var c,d;c=this.hb=$doc.createElement(Eg);this.d=$doc.createElement(Hg);ou(c,this.d);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=$doc.createElement(Ug),b[Dd]=a[c],ou(b,vw(a[c]+"Left")),ou(b,vw(a[c]+Lb)),ou(b,vw(a[c]+"Right")),b),ou(this.d,d),1==c&&(this.c=qo(Vu(d,1)));this.hb[Dd]="gwt-DecoratorPanel"}function vw(a){var b,c;c=$doc.createElement(Ig);b=$doc.createElement(ce);var d=(pu(),qu(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}t(296,293,ci,jw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var uw;t(295,296,ci);t(297,1,{});function Av(){Av=x;Bv=new ww;Cv=new xw}function yw(a){es.call(this,a)}function zv(a,b){Av();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Pi(f),A(f,87))d=f,!c&&(c=new cs),ds(c,d);else throw f;}}if(c)throw new yw(c);}t(298,224,ji,yw);var Bv,Cv;function ww(){}t(299,1,{},ww);_.Md=function(a){a.ud()};function xw(){}t(300,1,{},xw);_.Md=function(a){a.vd()};t(303,288,yi);_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};
+_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};_.ud=function(){pv(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};t(302,303,yi);function zw(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=wd,b);this.hb[Dd]="gwt-Button";this.hb.innerHTML=a||l}t(301,302,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},zw);t(304,286,li);_.e=null;_.f=null;
+function Aw(a,b){var c;if(a.i)throw new qv("Composite.initWidget() may only be called once.");Zj(b);c=b.hb;a.hb=c;var d;pu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pu(),c).__gwt_resolve=Bw(a));a.i=b;uv(b,a)}function Cw(a){if(-1!=a.db){var b=a.i,c=a.db;-1==b.db?dv(b.hb,c|(b.hb.__eventBits||0)):b.db|=c;a.db=-1}a.i.ud();a.hb.__listener=a;a.wd()}t(305,288,Uh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){Cw(this)};_.cd=function(a){rv(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};
+_.nd=function(){return this.hb=this.i.nd()};_.i=null;function Dw(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[$d]=pg;break;case 1:c[$d]=df;break;case 2:ps(c)!=(qs(),ts)&&(c[$d]=l)}}}function Ew(a){this.b=a;this.d=!1;this.e=this.c=ps(a)}t(306,1,{},Ew);_.b=null;_.c=null;_.d=!1;_.e=null;function pj(){this.hb=Fw()}t(307,293,li,pj);_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};
+_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};function Gw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=qo(b);e=null;c&&(c=hv(c),e=0>c?null:ku(a.j.c,c));e?Hw(a,e):d&&(b.innerHTML=l||l);return b}function Hw(a,b){var c;if(b.gb!=a)return!1;try{uv(b,null)}finally{c=b.hb;ro(c).removeChild(c);var d=a.j,e;e=hv(c);c[dd]=null;c=d.c;Iw(e,c.d);Fs(c.c,e,null);d.b=new iv(e,d.b)}return!0}t(309,287,li);_.Bd=function(){return new Jw(this)};
+_.yd=function(a){return Hw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Kw(a){if(0>=a.c)throw new Lw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Lw("Column index: 0, Column size: "+a.b);}
+function Mw(){this.j=new gv;this.i=$doc.createElement(Eg);this.d=$doc.createElement(Hg);ou(this.i,this.d);this.hb=this.i;this.e=new Nw(this);var a=new Ow(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;cv(a.c.i,(pu(),qu(b)),0);ou(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Lw("Row index: "+a+", Row size: "+d);if(0>c)throw new Lw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Lw("Column index: "+c+", Column size: "+this.b);c=Gw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ig),d.innerHTML=sa||l,cv(c,(pu(),qu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ig);
+e.innerHTML=sa;c=$doc.createElement(Ug);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Gw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(308,309,li,Mw);_.b=0;_.c=0;function Pw(a){for(;++a.c<a.e.d&&!(null!=ku(a.e,a.c)););}function Jw(a){this.d=a;this.e=this.d.j.c;Pw(this)}t(310,1,{},Jw);_._c=function(){return this.c<this.e.d};
+_.ad=function(){var a;if(this.c>=this.e.d)throw new Jv;a=ku(this.e,this.c);this.b=this.c;Pw(this);return a};_.bd=function(){var a;if(0>this.b)throw new Qw;a=ku(this.e,this.b);Zj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Nw(a){this.b=a}t(311,1,{},Nw);_.b=null;function Ow(a){this.c=a}t(312,1,{},Ow);_.b=null;_.c=null;function Rw(){Rw=x;Sw=new Tw}var Sw;function Uw(){Uw=x;Vw=new Ww((jp(),Ad));Xw=new Ww(Xe);Yw=new Ww(ig);Zw=Xw;$w=Yw;ax=Zw}var Vw,ax,Xw,$w,Zw,Yw;function Tw(){}t(314,1,{},Tw);
+function Ww(a){this.b=a}t(315,314,{},Ww);_.b=null;function bx(){bx=x;cx=new dx(uf);ex=new dx(Pg)}var cx,ex;function dx(a){this.b=a}t(316,1,{},dx);_.b=null;function fx(a,b){var c;c=gx(a);ou(a.c,c);Dv(a,b,c)}function gx(a){var b;b=$doc.createElement(Ig);b[id]=a.b.b;b.style[$g]=a.d.b;return b}function hx(a,b){var c,d;d=ro(b.hb);(c=Hv(a,b))&&a.c.removeChild(d);return c}
+function ix(){this.q=new Qv(this);this.f=$doc.createElement(Eg);this.e=$doc.createElement(Hg);ou(this.f,this.e);this.hb=this.f;this.b=(Uw(),ax);this.d=(bx(),ex);this.c=$doc.createElement(Ug);ou(this.e,this.c);this.f[zd]=bb;this.f[yd]=bb}t(317,304,li,ix);_.yd=function(a){return hx(this,a)};_.c=null;function jx(){jx=x;new Hi}function kx(a,b,c,d,e){jx();this.b=new lx(this,a,b,c,d,e);this.hb[Dd]="gwt-Image"}function mx(a,b,c,d,e){jx();kx.call(this,(Ut(),new Tt(a)),b,c,d,e)}t(318,288,yi,kx,mx);
+_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};_.cd=function(a){32768==su(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);rv(this,a)};_.wd=function(){var a=this.b;G(bf,oo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new nx(a,this),Zn((Wn(),Xn),a.i))};_.b=null;t(320,1,{});_.i=null;function ox(){ox=x;px()}
+function lx(a,b,c,d,e,f){var g,j;ox();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(zg);j=new Ht;Gt(Gt(Gt(j,new Jt("width:"+e+(xj(),$f)+pb)),new Jt("height:"+f+bg)),new Jt("background:url("+b.b+") no-repeat "+-c+"px "+-d+bg));!qx&&(qx=new rx);b=sx;c=new Jt((new Jt(j.b.b.b)).b);j=new It;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=St(b.b);xn(j.b,b);j.b.b+="' style='";b=St(c.b);xn(j.b,b);j.b.b+="' border='0'>";j=new Lt(j.b.b);g.innerHTML=j.b||l;g=qo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?dv(a.hb,133333119|(a.hb.__eventBits||0)):a.db|=133333119}t(319,320,{},lx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function nx(a,b){this.b=a;this.c=b}t(321,1,{},nx);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(bf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=bf)};
+_.b=null;_.c=null;function tx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Rw(),Sw)?a.c.e==(qs(),ss)?(Uw(),Xw):a.c.e==rs?(Uw(),Yw):(Uw(),Zw):a.c.e==(qs(),ss)?(Uw(),Yw):a.c.e==rs?(Uw(),Xw):(Uw(),$w);b!=a.d&&(a.d=b,a.hb.style[Kg]=!a.d?l:a.d.b)}t(323,288,yi);_.b=null;_.c=null;_.d=null;function ux(){this.hb=$doc.createElement(ce);this.c=new Ew(this.hb);this.hb[Dd]="gwt-Label"}function vx(){ux.call(this);Dw(this.c,eh);tx(this)}t(322,323,yi,ux,vx);_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};
+_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};function wx(a,b){if(0>b||b>=a.hb.options.length)throw new Gv;}function gq(a,b){wx(a,b);return a.hb.options[b].value}function xx(){this.hb=$doc.createElement("select");this.hb[Dd]="gwt-ListBox"}t(324,303,yi,xx);t(325,255,vi);function yx(a){this.b=a}t(326,325,vi,yx);_.Oc=function(){};function zx(a){this.b=a}t(327,325,vi,zx);
+_.Uc=function(a){this.b.Nd(a.i,a.b)};function Ax(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Ug);cv(a.f,(pu(),qu(e)),b);a=(pu(),qu(c));d.appendChild(a)}else d=Vu(a.f,0),cv(d,(pu(),qu(c)),b)}
+function Bx(a,b,c){var d;Cx(a,b);c&&b.b?(Cx(a,null),a=b.b,b=(Wn(),Xn),b.d=$n(b.d,[new Dx(a),!1])):null!=b.d&&(a.k=new Ex(a,b),c=(fw(),ow),a.k.M=c,a.k.U=a.i,a.k.ld()[Dd]=Ee,d=kv(a.hb),G(De,d)||cj(a.k,d+"Popup"),ov(a.k,new zx(a),Ak?Ak:Ak=new Bk),a.o=b.d,d=a.k,a=new Fx(a,b),d.hb.style[ah]=Ne,bw(d),a.b.p?aw(a.b.k,ak(a.b.hb)+no(a.b.hb,Of)-1,ck(a.c.hb)):aw(a.b.k,ak(a.c.hb),ck(a.b.hb)+no(a.b.hb,Nf)-1),d.hb.style[ah]=bh)}function Gx(a,b){if(b||!(a.n&&a.o==a.n.d))Cx(a,b),a.hb.focus(),b&&a.e&&Bx(a,b,!1)}
+function Hx(a,b){var c;a:{c=b.target;var d,e;for(e=new Ji(a.j);e.c<e.e.Fe();)if(d=Ki(e),xo(d.hb,c)){c=d;break a}c=null}switch(su(b.type)){case 1:a.hb.focus();c&&Bx(a,c,!0);break;case 16:c&&Gx(a,c);break;case 32:c&&Gx(a,null);break;case 2048:Ix(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ix(a)||a.p||Jx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ix(a)||(a.p?null!=a.n.d&&!a.n.d.cg().cg()&&(Bx(a,a.n,!1),a.n.d.cg()):Kx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ix(a)||a.p&&
+Jx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ix(a)||(a.p?Kx(a):null!=a.n.d&&!a.n.d.cg().cg()&&(Bx(a,a.n,!1),a.n.d.cg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Cx(a,null);a.k&&Yv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Cx(a,null);a.k&&Yv(a.k,!1);break;case 13:Ix(a)||(Bx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}rv(a,b)}function Lx(a,b,c){c&&Cx(a,null);Kr(a,b,!1);a.o=null;a.k=null}
+function Ix(a){var b;if(!a.n){for(b=new Ji(a.j);b.c<b.e.Fe();){b=Ki(b);Cx(a,b);break}return!0}return!1}function Cx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=kv(c.hb)+Xa;Li(c.ld(),d,!1);a.p&&(c=ro(a.n.hb),2==Wu(c)&&(c=Vu(c,1),Li(c,Cg,!1)))}if(b){c=kv(b.hb)+Xa;Li(b.ld(),c,!0);a.p&&(c=ro(b.hb),2==Wu(c)&&(c=Vu(c,1),Li(c,Cg,!0)));Dl();c=a.hb;var e=new dl(b.hb),d=(yl(),zl),e=H(Mx,m,5,[e]),f,g,j,h;f=new vn;for(j=0,h=e.length;j<h;++j)g=e[j],wn(wn(f,g.b),ba);e=go(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function Kx(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?ku(a.j,b):ku(a.j,c);break}Cx(a,d)}}function Jx(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?ku(a.j,b):ku(a.j,c);break}Cx(a,d)}}t(328,288,yi);_.cd=function(a){Hx(this,a)};_.vd=function(){this.k&&Yv(this.k,!1);sv(this)};_.Nd=function(a,b){Lx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Dx(a){this.b=a}t(329,1,{},Dx);_.xc=function(){Nx(this.b)};_.b=null;
+function Ox(a){this.b=a}t(330,1,{},Ox);_.Oc=function(){Cx(this.b,null)};_.b=null;function Ex(a,b){Wv();this.b=a;this.c=b;dw.call(this,!0,kf);Tv(this.L,this.c.d);$v(this);this.Z=!0;this.c.d.cg()}t(331,291,li,Ex);_.$c=function(a){var b,c;if(!a.b)switch(su(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(xo(b,c)){a.b=!0;break}a.b&&Cx(this.b,null)}};_.b=null;_.c=null;function Fx(a,b){this.b=a;this.c=b}t(332,1,{},Fx);_.b=null;var Px=_.c=null;
+function Qx(){Qx=x;Px=new Ft((Ut(),new Tt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Rx(a,b){this.hb=$doc.createElement(Ig);var c=kv(this.hb)+Xa;Li(this.ld(),c,!1);this.hb.textContent=a||l;this.hb[Dd]="gwt-MenuItem";c=yo();this.hb.setAttribute(Oe,c);Dl();this.hb.setAttribute(jg,jm.b);this.b=b}t(335,289,{28:1,32:1,35:1},Rx);_.b=null;_.c=null;_.d=null;
+function Sx(){var a;this.hb=$doc.createElement(Ig);this.hb[Dd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);ou(this.hb,a);a[Dd]="menuSeparatorInner"}t(336,289,ti,Sx);function Tx(){var a,b,c,d,e;b=null.cg();e=rj();d=sj();b[be]=(Oo(),Gf);b[dh]=0+(xj(),$f);b[Me]=cb;c=$doc;c=(G(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[dh]=(c>e?c:e)+$f;b[Me]=(a>d?a:d)+$f;b[be]="block"}function ew(){}t(337,1,{},ew);_.Wc=function(){Tx()};
+function Ux(a){this.b=a}t(338,1,{},Ux);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?xo(b.hb,c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(su(d.type)){case 4:case 1048576:if(mj){a.c=!0;break}if(!c&&b.N){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(mj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Vx(a){this.b=a}t(339,1,{},Vx);_.b=null;function fw(){fw=x;gw=new Wx(Jb,0);ow=new Wx(tc,1);qw=new Wx(Ac,2);Xx=H(Yx,m,33,[gw,ow,qw])}function Wx(a,b){Bo.call(this,a,b)}t(340,140,{33:1,72:1,76:1,78:1},Wx);var Xx,gw,ow,qw;function Zx(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),Wv(),a.i=Hu(a.b.S),Tx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Wv(),Ui(a.i.b),a.i=null,a.c=!1)}
+function $x(a){a.k||(Zx(a),a.d||(kj(),Lv(lj(null),a.b)),Wv());ay((Wv(),a.b.hb),"rect(auto, auto, auto, auto)");a.b.hb.style[Tf]=bh}function by(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}ay((Wv(),a.b.hb),"rect("+g+ag+f+ag+c+ag+e+"px)")}
+function Zv(a,b,c){a.d=c;gk(a);a.j&&(Ck(a.j),a.j=null,$x(a));a.b._=b;var d=a.b;d.Y&&(Ui(d.Y.b),d.Y=null);d.T&&(Ui(d.T.b),d.T=null);if(d._){d.Y=vu(new Ux(d));var e;e=new Vx(d);Bu();e=Cu?Ur(Cu.b,(!Tr&&(Tr=new Bk),Tr),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(fw(),gw)&&!b&&(c=!1);a.k=b;c?b?(Zx(a),a.b.hb.style[Xf]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),ay((Wv(),a.b.hb),"rect(0px, 0px, 0px, 0px)"),kj(),b=lj(null),Dv(b,a.b,b.hb),a.j=new cy(a),uk(a.j,1)):hk(a,200):(Zx(a),a.k?(a.b.hb.style[Xf]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,
+a.b.ab),kj(),b=lj(null),Dv(b,a.b,b.hb)):a.d||(kj(),Lv(lj(null),a.b)),Wv(),a.b.hb.style[Tf]=bh)}function hw(a){var b=(mk(),pk);this.n=new lk(this);this.u=b;this.b=a}t(341,17,{},hw);_.zc=function(){$x(this)};_.Ac=function(){this.e=no(this.b.hb,Nf);this.f=no(this.b.hb,Of);this.b.hb.style[Tf]=Ne;by(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){by(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function cy(a){vk();this.b=a}t(342,26,{},cy);
+_.Hc=function(){this.b.j=null;hk(this.b,200)};_.b=null;function pu(){pu=x;dy()}function qu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Bw(a){return function(){this.__gwt_resolve=ey;return a.nd()}}function ey(){throw"A PotentialElement cannot be resolved twice.";}
+function dy(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function kj(){kj=x;fy=new gy;hy=new Hi;tv=new cs}function iy(a){this.q=new Qv(this);this.hb=a;pv(this)}
+function lj(a){kj();var b,c;c=gj(hy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==hy.e){var d=new jy;yk();zk(Ak?Ak:Ak=new Bk,d)}!b?c=new ky:c=new iy(b);z(hy,a,c);ds(tv,c);return c}t(344,285,li,iy);var fy,hy,tv;function gy(){}t(345,1,{},gy);_.Md=function(a){a.td()&&a.vd()};function jy(){}t(346,1,{},jy);_.Uc=function(){kj();try{zv(tv,fy)}finally{ly(tv.b),ly(hy)}};function ky(){iy.call(this,$doc.body)}t(347,344,li,ky);
+_.Ed=function(a,b,c){b-=to();c-=uo();Ov(a,b,c)};function Vv(a){this.d=a;this.b=!!this.d.bb}t(348,1,{},Vv);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.bb)throw new Jv;this.b=!1;return this.c=this.d.bb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function my(a,b){a.hb[Zg]=null!=b?b:l}t(351,303,yi);_.cd=function(a){0!=(su(a.type)&896)?rv(this,a):rv(this,a)};_.wd=function(){};function ny(){ny=x;oy()}t(350,351,yi);
+function py(){var a;ny();var b=(a=$doc.createElement("INPUT"),a.type=Jg,a);!Yt&&(Yt=new Xt);!Wt&&(Wt=new Vt);this.hb=b;this.hb[Dd]="gwt-TextBox"}t(349,350,yi,py);function oy(){oy=x;qy=new ry;sy=new ty;uy=new vy;wy=new xy;yy=H(zy,m,36,[qy,sy,uy,wy])}t(352,140,Ai);var yy,qy,sy,uy,wy;function ry(){Bo.call(this,Jb,0)}t(353,352,Ai,ry);function ty(){Bo.call(this,ec,1)}t(354,352,Ai,ty);function vy(){Bo.call(this,gc,2)}t(355,352,Ai,vy);function xy(){Bo.call(this,zc,3)}t(356,352,Ai,xy);
+function Ay(a,b){if(0>b||b>=a.d)throw new Gv;return a.b[b]}function Iv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Ev(a,b,c){var d,e;if(0>c||c>a.d)throw new Gv;if(a.d==a.b.length){e=y(By,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)Fs(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Fs(a.b,d,a.b[d-1]);Fs(a.b,c,b)}function Qv(a){this.c=a;this.b=y(By,m,37,4,0)}t(357,1,{},Qv);_.Bd=function(){return new Kv(this)};_.b=null;_.c=null;_.d=0;
+function xv(a){if(a.b>=a.c.d)throw new Jv;return a.c.b[++a.b]}function yv(a){if(0>a.b||a.b>=a.c.d)throw new Qw;a.c.c.yd(a.c.b[a.b--])}function Kv(a){this.c=a}t(358,1,{},Kv);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return xv(this)};_.bd=function(){yv(this)};_.b=-1;_.c=null;function px(){px=x;sx=(Ut(),new Tt(Rn()+"clear.cache.gif"))}var sx,qx=null;function rx(){}t(360,1,{},rx);function Cy(){Cy=x;px()}function Dy(a,b,c,d,e){Cy();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Ey(a,b,c){Cy();Dy.call(this,(Ut(),new Tt(a)),b,0,c,16)}t(361,297,{},Dy,Ey);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Fy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Fw(){var a=Gy?Gy:Gy=Fy(),b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Jg;c.tabIndex=-1;c.setAttribute(jg,Yf);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Ne;d.position=fd;c.addEventListener(me,a,!1);b.appendChild(c);return b}var Gy=null;function Xv(){Xv=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){cw=!0;break a}cw=!1}}
+function ay(a,b){a.style.clip=b;a.style[be]=(Oo(),Gf);a.style[be]=l}var cw;function iw(a){this.b=a}t(366,1,{},iw);_.xc=function(){this.b.style[Tf]=(Zo(),md)};_.b=null;function Ui(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Wr(b,new $t(b,c,d,a)):js(b,c,d,a)}function $r(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(369,1,{},$r);_.b=null;_.c=null;_.d=null;_.e=null;function Xr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(370,1,{},Xr);_.xc=function(){var a=this.c;Yr(this.b,this.e,this.d).zf(a)};_.b=null;
+_.c=null;_.d=null;_.e=null;function $t(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(371,1,{},$t);_.xc=function(){js(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Hy(a,b){b.n!=a&&(!a.ic&&(a.ic=new dj),b.n=a,Yi(a.ic,b))}function Iy(a){var b;b=a.cZ.e;if(-1!=ho(b,io(36)))return null;a=a.jc.c.c++;return b=lv(b,Jy(b,io(46))+1)+l+a}function Ky(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new Ly(a,b,c,zt(d)))}function My(a){return!a._b&&a.gc?My(a.gc):a._b}
+function Ny(a){return!a.bc&&a.gc?Ny(a.gc):a.bc}function Oy(a){var b;b=new Py;if(a.be()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,58)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new Qy;}function Ry(a){a.kc=!1;a.ke();Sy(a)}function Sy(a){if((a=A(a,58)?null:a.gc)&&a.kc)Ry(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function Ty(a){return(a=a.Sd())?a:new Uy(1,1)}function Vy(a){var b;return(b=a.Td())?new Wy(b):new Wy(a.Vd())}
+function Xy(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Yy(a){return!a.bc?(a.ae(),!0):!1}function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.Uf(b)}function Zy(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Sy(a),new $y(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new $y(a,101)}function az(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Vf(b),a.be()&&a.je())}
+function bz(a){a.lc||(Xy(a),cz(a,!0),dz(a),a.lc=!0,new $y(a,102),Ky(a,a,a.gc,0),Sy(a),a.hc.Xf(a))}function ez(){this.jc=(eq(),eq(),fz);new Hi;this._d();this.fc=(gz(),hz)}t(375,1,Yh);_.Pd=function(){return!1};_.Qd=function(){return Iy(this)};_.Rd=function(){return My(this)};_.Sd=function(){return iz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new jz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){Ry(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return Ty(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+eh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return Vy(this)};_.he=function(){};_.ie=function(){return Yy(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){Zy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Dk("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new Dk("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new Dk("Missing message: awt.12C");if(A(b,58))throw new Dk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new An;var e=Pj(d.Wb.b,b),f;f=ku(d.Wb.b,e);d.Xb&&d.Xb.ue(f);kz(d,e);new lz(d,301,f)}d=a.Wb.b.d;Xy(b);mz(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),Ry(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),Ky(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new Vr("Missing message: awt.185");if(null==c||null!=c)nz(g,c,b);else throw new Dk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Pi(j);if(A(j,81))throw b=j,kz(a,d),b;throw j;}b.ke();new lz(a,300,b)}function oz(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function pz(a){var b;b=a.pe();return new qz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function cz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)ku(a.Wb.b,c).ce(b)}function kz(a,b){var c;c=ku(a.Wb.b,b);Xy(c);c.ce(!1);nu(a.Wb.b,b);c.gc=null;Ry(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);Ky(c,c,a,1)}function rz(a){var b=(sz(),tz);az(a,b);for(b=0;b<a.Wb.b.d;++b)ku(a.Wb.b,b).ie()}function uz(a,b){var c,d;if(a.Xb)for(d=new Ji(a.Wb.b);d.c<d.e.Fe();)c=Ki(d),a.Xb.ue(c);if(b)for(d=new Ji(a.Wb.b);d.c<d.e.Fe();)c=Ki(d),b.qe(null,c);a.Xb=b;Ry(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function dz(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=ku(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function vz(){ez.call(this);this.Wb=new wz;this.$b=(eq(),eq(),fz)}t(374,375,Oh);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return Ty(this)};_.Xd=function(){return Vy(this)};
+_._d=function(){this.hc=(eq(),new xz)};_.ae=function(){Ry(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.ce=function(a){cz(this,a)};_.de=function(){return Ty(this)};_.ge=function(){return Vy(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Xy(ku(this.Wb.b,a))};_.ie=function(){var a;if(!Yy(this))return!1;for(a=0;a<this.Wb.b.d;++a)ku(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=ku(this.Wb.b,b),a.ke()};_.oe=function(){dz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function yz(){var a=new zz;vz.call(this);uz(this,a)}t(373,374,Oh,yz);_.Qd=function(){return"panel"+this.$b.c.e++};function Az(a,b,c){a=Bz(a.Vb,b,c);a.k=!0;return new Cz(a)}function Dz(a){a.ee(a.Vb.e)}function Ez(a){return new Uy(no(a.Vb.hb,Of),no(a.Vb.hb,Nf))}t(372,373,Oh);_.Ud=function(){return no(this.Vb.hb,Nf)};_.Yd=function(){return no(this.Vb.hb,Of)};_.Zd=function(){return ak(this.Vb.hb)};_.$d=function(){return ck(this.Vb.hb)};
+_.be=function(){return this.Vb.hb.style.display!=Gf};_.je=function(){Dz(this)};_.le=function(){};_.Vb=null;function Fz(a){if(null!=a)this.f=a;else throw new Gz;}t(377,1,gi);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function Hz(){Hz=x;R=new Hi;z(R,new S(400),new Iz(nh));z(R,new S(401),new Iz(nh));z(R,new S(402),new Iz(nh));z(R,new S(500),new Iz(ph));z(R,new S(501),new Iz(ph));z(R,new S(502),new Iz(ph));z(R,new S(503),new Iz(qh));z(R,new S(504),new Iz(ph));z(R,new S(505),new Iz(ph));z(R,new S(506),new Iz(qh));z(R,new S(507),new Iz(Ih));z(R,new S(100),new Iz(jh));z(R,new S(101),new Iz(jh));z(R,new S(102),new Iz(jh));z(R,new S(103),new Iz(jh));z(R,new S(1004),new Iz(mh));z(R,new S(1005),new Iz(mh));z(R,new S(800),
+new Iz(Eh));z(R,new S(801),new Iz(Eh));z(R,new S(200),new Iz(rh));z(R,new S(201),new Iz(rh));z(R,new S(202),new Iz(rh));z(R,new S(204),new Iz(rh));z(R,new S(203),new Iz(rh));z(R,new S(209),new Iz(Jh));z(R,new S(208),new Iz(Kh));z(R,new S(207),new Iz(Kh));z(R,new S(206),new Iz(rh));z(R,new S(205),new Iz(rh));z(R,new S(1400),new Iz(Gh));z(R,new S(1401),new Iz(Hh));z(R,new S(1402),new Iz(Hh));z(R,new S(300),new Iz(kh));z(R,new S(301),new Iz(kh));z(R,new S(1100),new Iz(Dh));z(R,new S(1101),new Iz(Dh));
+z(R,new S(1200),new Iz(Fh));z(R,new S(701),new Iz(Bh));z(R,new S(900),new Iz(Ch));z(R,new S(1001),new Iz(zh));z(R,new S(601),new Iz(Ah))}t(376,377,gi);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function Iz(a){this.b=a}t(379,1,{},Iz);_.b=ih;function Jz(){}t(380,1,{},Jz);_.b=null;_.c=null;
+function Kz(a,b){var c;b&&(a.b?(c=new Lz(a.b),Fs(c.c,c.d++,b),a.b=c):(a.b=new dj,Yi(a.b,b)))}t(382,1,gi);_.b=null;function Mz(){}function Nz(){}t(381,382,gi,Mz,Nz);function Oz(){Oz=x;Math.sqrt(2)}function Pz(a){Oz();if(0>a)throw new Dk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(383,1,{41:1},Pz);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new Qz;a.b=31*a.b+K((new Rz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new Rz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Sz(){Sz=x;Tz=new cs;Uz=new Uy(0,0);ds(Tz,Cb);ds(Tz,Ub);ds(Tz,yb);ds(Tz,"Last");ds(Tz,Lb);ds(Tz,qc);ds(Tz,Oc);ds(Tz,Rc);ds(Tz,Sb)}
+function nz(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Yu(Tz.b,b))throw new Dk(Vz());Hs(gj(a.d,d))===Hs(c)&&Hs(gj(a.c,c))===Hs(d)||((b=gj(a.d,d))&&Wz(a,b,d),Xz(a.b.Bd(),c)&&Wz(a,c,d),b=a.b,new Yz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function Zz(a,b){return new Uy(Vj(b[1].c,Vj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Vj(b[0].b,Vj(b[4].b,b[3].b))+a.n)}function Wz(a,b,c){$z(a.b,b);Si(a.c,b);Si(a.d,c)}
+function aA(a,b){if(!a.o){a.o=!0;var c,d,e;bA(a.i,Uz);bA(a.j,Uz);bA(a.p,null);a.q=0;for(d=cA(a.b,0);d.c!=d.e.b;){c=dA(d);e=gj(a.c,c);var f=b.fc;e=Jn(e,Lb)?0:Jn(e,qc)?1:Jn(e,Oc)?2:Jn(e,Rc)?4:Jn(e,Sb)?3:Jn(e,Cb)?f.b?4:3:Jn(e,yb)?f.b?3:4:Jn(e,Ub)?1:2;c.lc?a.p[e]||(Fs(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function eA(){Sz();fA.call(this,0)}
+function fA(a){Sz();eq();this.b=new gA;this.c=new Hi;this.d=new Hi;this.e=a;this.k=0;this.o=!1;this.p=y(hA,m,45,5,0);this.i=y(iA,m,47,5,0);this.j=y(iA,m,47,5,0);this.q=this.f=this.n=0}t(384,1,{51:1,72:1},eA,fA);_.qe=function(a,b){nz(this,a,b)};
+_.re=function(a){aA(this,a);if(0!=this.q)if(a=pz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;aA(this,a);this.o=b;return 0==this.q?oz(a,new Uy(0,0)):oz(a,Zz(this,this.i))};_.te=function(a){var b;b=this.o;aA(this,a);this.o=b;return oz(a,Zz(this,this.j))};_.ue=function(a){var b;b=gj(this.c,a);null!=b&&Wz(this,a,b)};_.tS=function(){return jA.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Uz,Tz;function kA(a){ez.call(this);this.hc=(eq(),new lA(a,this))}t(385,375,{42:1,45:1,52:1,66:1,72:1},kA);_.Qd=function(){return wd+this.jc.c.b++};_.Sd=function(){return!Ny(this)?new Uy(0,0):iz(this.hc,this)};_.ke=function(){};t(387,1,{});t(386,387,{},function(){});function mA(){mA=x}
+function nA(a,b){if(null==b)throw new Vr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Rf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function oA(){mA();ez.call(this);new dj;this.hc=new pA((eq(),this))}t(388,375,{43:1,45:1,52:1,66:1,72:1},oA);_.Sd=function(){return iz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=Iy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+eh+this.cc+(this.lc?l:",hidden")+",current="+gq(this.hc.b,this.hc.b.hb.selectedIndex)};function qA(){qA=x;rA=new sA(255,255,255);tA=new sA(192,192,192);uA=new sA(128,128,128);vA=new sA(64,64,64);wA=xA=new sA(0,0,0);yA=new sA(255,0,0);new sA(255,175,175);zA=new sA(255,200,0);AA=new sA(255,255,0);new sA(0,255,0);BA=new sA(255,0,255);CA=new sA(0,255,255);DA=EA=new sA(0,0,255)}
+function FA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new sA(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new sA(c,a,b)}function GA(a){return new sA(K(0.7*(a.b>>16&255)),K(0.7*(a.b>>8&255)),K(0.7*(a.b&255)))}function sA(a,b,c){qA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Dk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(389,1,{44:1,53:1,57:1},sA);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return HA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var wA,DA,xA,EA,CA,vA,uA,tA,BA,zA,yA,rA,AA;function gz(){gz=x;hz=new IA(!0);JA=new cs;ds(JA,"ar");ds(JA,"fa");ds(JA,"iw");ds(JA,"ur")}function IA(a){this.b=a}t(390,1,gi,IA);_.b=!1;var hz,JA;t(392,1,{62:1,75:1});function KA(){Uy.call(this,0,0)}function Uy(a,b){this.c=a;this.b=b}
+function Wy(a){Uy.call(this,a.c,a.b)}t(391,392,{47:1,62:1,72:1,75:1},KA,Uy,Wy);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Qz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return LA.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function Xq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(393,1,gi,Xq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function MA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function NA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Iw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function OA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=Vj(g,c.b),j+=c.c+a.d);return new Uy(j,g+2*a.e)}function zz(){PA.call(this,1,5,5)}
+function PA(a,b,c){eq();this.d=b;this.e=c;this.b=a}t(394,1,gi,zz,PA);_.qe=function(){};
+_.re=function(a){this.c=QA(a.Wb);if(0!=MA(this)){var b,c,d,e,f,g,j,h,n,o,r;b=pz(a);g=a.pe();j=a.fc.b;n=new dj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new RA(q);for(v=0;v<q;++v)Fs(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Pj(a.Wb.b,u);Iw(E,D.d);Fs(D.c,E,u)}for(d=new Ji(d);d.c<d.e.Fe();)if((c=Ki(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(NA(this,n,b.c-(o-this.d),g.c,r,h,j),n.Oe(),o=f,r+=h+this.e,h=0),e=!1,Fs(n.c,n.d++,c),o+=a.c+this.d,h=Vj(h,a.b);NA(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=QA(a.Wb);return 0==MA(this)?oz(a,new Uy(10,10)):oz(a,OA(this,!1))};_.te=function(a){this.c=QA(a.Wb);return 0==MA(this)?oz(a,new Uy(10,10)):oz(a,OA(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Xe;break;case 2:a=ig;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return SA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function sz(){sz=x;tz=new TA(Rb,0,12)}
+function TA(a,b,c){sz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(395,1,{48:1,72:1},TA);_.b=null;_.c=0;_.d=0;var tz;t(396,1,Wh);_.tS=function(){return UA.e+"[font="+this.c+"ascent="+VA(this.c).b+", descent="+VA(this.c).c+", height="+VA(this.c).d+Wc};_.c=null;function WA(a){if(!a.n){Xy(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=ku(a.p,b))&&WA(c);cz(a,!1);a.n=!0;Ky(a,a,a.gc,0);new XA(a,202)}}
+function YA(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=ku(a.p,b))&&c.Id()}function ZA(a){!Ny(a)&&rz(a);var b=Vy(a);a.me(a.pc,a.qc,b.c,b.b);dz(a)}function $A(a,b){a.q!=b&&(a.q=b)}t(398,374,wi);_.Wd=function(){return new jz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){YA(this)};_.be=function(){return this.hc.d._};_.me=function(a,b,c,d){Zy(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Zy(this,a,b,c,d);this.lc&&e&&!f&&dz(this)};_.n=!1;_.q=!1;
+function aB(a){vz.call(this);this.r=new Nz;this.p=new dj;this.o=new jz(0,0,0,0);this.lc=!1;uz(this,new eA);this.hc&&bB(this.hc,a);this.hc&&cB(this.hc.d,!0);$A(this,!0)}t(397,398,wi);_.pe=function(){return new jz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return ak(this.hc.d.hb)};_.$d=function(){return ck(this.hc.d.hb)};_._d=function(){this.hc=new dB((eq(),l),this)};
+function eB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=FA(g),f=new sA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=hg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new sA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),f=FA(g),(a.e=j)&&(a.i=hg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;fB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=hg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);fB(a,b,c,d,1);fB(a,b,c+1,1,e);(a.e=f)&&(a.i=hg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);fB(a,b+d,c,1,e);fB(a,b+1,c+e,d,1)}t(399,1,{});_.tS=function(){return"Graphics"};t(400,399,{});function gB(a){var b,c;c=Vj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Uy(b,c)}function hB(a,b,c){var d,e,f,g,j,h;a.c=QA(b.Wb);if(0==a.c.length)return new KA;g=gB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Vj(h,d.c),j=Vj(j,d.b);return new Uy(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function iB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function jB(){kB.call(this,7)}function kB(a){eq();this.e=0;this.b=1;this.f=a;this.d=0}t(401,1,gi,jB,kB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=QA(a.Wb);if(0!=this.c.length&&(b=pz(a),!(0>=b.c||0>=b.b))){c=gB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);iB(b.c,b.d,this.d,f,e);iB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return oz(a,hB(this,a,!1))};_.te=function(a){return oz(a,hB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return lB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Qw(){Dn()}function qv(a){Dn();this.i=a}t(403,99,Mh,Qw,qv);function Qy(){Dn();this.i="Missing message: awt.151"}t(402,403,Mh,Qy);t(404,1,{});function jz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(405,1,{50:1,72:1,75:1},jz);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return mB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function nB(a){oB.call(this,a,0)}function oB(a,b){ez.call(this);this.hc=(eq(),new pB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Uw(),Vw);c.b=d;tx(c);break;case 0:c=c.b;d=(Uw(),Xw);c.b=d;tx(c);break;case 2:c=c.b,d=(Uw(),Yw),c.b=d,tx(c)}}t(406,375,Yh,nB,oB);
+_.Sd=function(){return!Ny(this)?new Uy(0,0):iz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=Iy(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+eh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Xe;switch(this.b){case 1:b=Ad;break;case 2:b=ig}return a+b+",text=null"};_.b=0;t(409,1,gi);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.k=null;_.n=null;
+function qB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function rB(a){this.o=(eq(),eq(),fz);var b;var c;b=this.cZ.e;-1!=ho(b,io(36))?b=null:(c=this.o.c.d++,b=lv(b,Jy(b,io(46))+1)+l+c);this.k=b;this.e=new Mz;this.i=a;this.f=!0;this.j=new sB(this)}t(408,409,gi,rB);_.fe=function(){return qB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(407,408,zi);_.fe=function(){return qB(this)+(this.c?",tearOff":l)};_.c=!1;t(411,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Qz;tB(a,this.b);tB(a,this.c);return a.b};function Py(){this.c=this.b=0}function uB(a,b){this.b=a;this.c=b}function vB(a){var b=a.c;this.b=a.b;this.c=b}t(410,411,{54:1,63:1,72:1},Py,uB,vB);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return wB.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function xB(a,b){if(!b)throw new Vr("Missing message: awt.70");var c=a.b;if(G(b.i,Ca)){var c=c.b.b,d=new Sx,e=c.d.d;if(0>e||e>c.d.d)throw new Gv;c.p&&(d.hb[Id]=2);Ax(c,e,d.hb);mz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Gv;mz(d.d,e,c);for(f=g=0;f<e;++f)A(ku(d.d,f),32)&&++g;mz(d.j,g,c);Ax(d,e,c.hb);c.c=d;e=kv(c.hb)+Xa;Li(c.ld(),e,!1);d.p&&(e=Pj(d.d,c),-1!=e&&(d=Vu(d.p?d.f:Vu(d.f,0),e),2==Wu(d)&&d.removeChild(Vu(d,1)),c.hb[Id]=2))}}
+function yB(a,b,c,d){a=a.b;b=Oy(b);c+=b.b;d+=b.c;aw(a.b,c,d);bw(a.b)}function zB(){rB.call(this,l);new dj;this.c=!1;this.b=(eq(),new AB)}t(412,407,zi,zB);_.b=null;t(415,1,{56:1,65:1,75:1});t(414,415,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Qz;tB(a,this.d);tB(a,this.e);tB(a,this.c);tB(a,this.b);return a.b};function qz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(413,414,{55:1,56:1,64:1,65:1,72:1,75:1},qz);_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return BB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function CB(){CB=x;DB=new EB;FB=new GB;HB=new GB}var DB,HB,FB;t(417,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Bi(this)};function EB(){}t(418,417,{},EB);function GB(){}t(419,1,{},GB);t(420,375,Yh);_.Rd=function(){return null};
+function IB(a,b){var c;c=new JB(Ny(a));return!c?null:new Uy(KB(c,"_")*b+6,VA(c.c).d+6)}function LB(a,b){var c;c=IB(a,b);return!c?Ty(a):c}function MB(a,b){var c;c=IB(a,b);return!c?Vy(a):c}function NB(a,b){var c=a.hc;my(c.b,b);c.f.b=-1;c.f.c=-1}function OB(a){PB.call(this,a,null!=a?a.length:0)}function PB(a,b){ez.call(this);this.b=0>b?0:b;var c=this.hc;my(c.b,a);c.f.b=-1;c.f.c=-1}t(421,420,Yh,OB,PB);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return IB(this,oo(this.hc.b.hb,Zg).length)};
+_.Td=function(){return!Ny(this)?null:IB(this,oo(this.hc.b.hb,Zg).length)};_.Vd=function(){return 0<this.b?LB(this,this.b):Ty(this)};_.Xd=function(){return 0<this.b?MB(this,this.b):Vy(this)};_._d=function(){this.hc=(eq(),new QB)};_.de=function(){return 0<this.b?LB(this,this.b):Ty(this)};_.ge=function(){return 0<this.b?MB(this,this.b):Vy(this)};_.b=0;function eq(){eq=x;fz=new RB}function SB(){var a=(eq(),eq(),fz);!a.d&&(a.d=new TB)}function RB(){this.c=new UB;this.e=new Jz}t(422,1,{},RB);_.b=null;
+_.d=null;var fz;function UB(){}t(423,1,{},UB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(424,1,{});function VB(){VB=x;WB=new XB;YB=new XB}function ZB(a,b){return b==a?!0:!b?!1:!0}function XB(){}t(425,1,{59:1},XB);_.eQ=function(a){return null==a||!A(a,59)?!1:ZB(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return Kt(a)};_.tS=function(){return $B.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var WB,YB;
+function aC(){aC=x;H(bC,m,59,[(VB(),YB),WB])}function cC(a){var b=(VB(),YB);if(ZB(b,(VB(),YB)))return a.b;if(ZB(b,WB))return new dC(a.b);throw new eC(b);}function fC(a){aC();this.b=a}t(426,1,{},fC);_.b=null;function eC(a){a="flavor = "+a;Dn();this.i=a}t(427,100,{60:1,72:1,79:1,87:1},eC);function gC(a,b){Hz();hC.call(this,a,1001,b,ih)}function hC(a,b,c,d){Hz();Fz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(428,376,gi,gC,hC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Et(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=ih;function $y(a,b){Hz();Fz.call(this,a);this.e=b}t(429,376,gi,$y);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+eh+a.Ud()+va};function lz(a,b,c){Hz();$y.call(this,a,b);this.b=c}t(430,429,gi,lz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function Ly(a,b,c,d){Hz();Fz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(431,376,gi,Ly);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ct(vt(this.b,jh))&&(a+="PARENT_CHANGED,"),Ct(vt(this.b,kh))&&(a+="DISPLAYABILITY_CHANGED,"),Ct(vt(this.b,mh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=ih;_.c=null;_.d=null;t(432,1,oi);function XA(a,b){Hz();$y.call(this,a,b);this.d=null;this.b=this.c=0}
+t(433,429,gi,XA);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(434,1,{});function dC(a){if(null==a)throw new An;}t(435,434,{},dC);
+function iC(){iC=x;jC={};jC["java.vendor"]=ze;jC["package.restrict.access.sun"]=Yg;jC["sun.java.launcher"]=jc;jC["sun.management.compiler"]=ze;jC["os.name"]=jc;jC[" sun.boot.class.path"]=jc;jC["path.separator.applet"]=jc;jC["java.vm.specification.vendor"]=ze;jC["java.runtime.version"]=jc;jC["http.proxyPort"]=jc;jC["user.name"]=jc;jC["user.language"]=jc;jC["os.name.applet"]=jc;jC["browser.version"]=jc;jC["java.version"]=jc;jC["user.timezone"]=jc;jC["java.endorsed.dirs"]=jc;jC["java.specification.name"]=
+"GWT";jC["java.specification.version"]="2.5.0";jC[Se]=fc;!sr&&(sr=new Ar);sr.b?jC[Qe]="yes":jC[Qe]=null}var jC;t(438,100,Th);function kC(){Dn()}function lC(a){Dn();this.i=a}t(437,438,{67:1,72:1,79:1,87:1},kC,lC);function mC(){mC=x;nC=new oC}function pC(a){var b;if(a.n){var c;b=new It;xn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,xn(b.b,a.b));c=a.c;a=a.k;null!=c&&xn(b.b,c);null!=a&&(b.b.b+=la,xn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function qC(a){mC();var b,c,d;if(null==a)throw new kC;a=go(a);try{d=ho(a,io(58))}catch(e){e=Pi(e);if(A(e,83))throw new lC(Bn(e));throw e;}c=ho(a,io(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;rC();var f,g,j;j=c.length;b=new sC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new lC(bc+a);if(!this.n&&(this.n=gj(nC,this.i),this.n||(this.n=(eq(),new tC))&&z(nC,this.i,this.n),!this.n))throw new lC(bc+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,qb,V,L,fa,Ec,cg,vb,Md,Nd,Od,Va,Fc,Eb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==uC(c,io(47),n+2))throw new vC(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Od=this.k;v=this.e;vb=this.j;r=this.b;Eb=this.o;Va=uC(L,io(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){qb=2;fa=-1;E=uC(L,io(47),2);Nd=uC(L,io(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);Q=E;-1!=Va&&Va<E&&(Q=Va);var td=io(64);Fc=L.lastIndexOf(td,Q);r=L.substr(2,Q-2);-1<Fc&&(Eb=L.substr(2,Fc-2),qb=Fc+1);Ec=uC(L,io(58),-1==Fc?qb:Fc);u=ho(L,io(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Ec=u+1:Ec=-1):Ec=-1}catch(gf){if(gf=Pi(gf),!A(gf,79))throw gf;}-1==Ec||Ec>E?J=L.substr(qb,
+Q-qb):(J=L.substr(qb,Ec-qb),cg=L.substr(Ec+1,Q-(Ec+1)),0==cg.length?fa=-1:fa=wC(cg,10))}-1<Va&&(Od=L.substr(Va+1,o-(Va+1)));D=-1==Va?o:Va;var Zb=io(63);Md=L.lastIndexOf(Zb,D);-1<Md?(vb=L.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),V=Jy(v,io(47))+1,v=v.substr(0,V-0)),D=Md):0!=Va&&(vb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),V=Jy(v,io(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ye;ye=v;null!=vb&&!G(vb,l)&&(null!=v?ye=v+ub+vb:ye=ub+vb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=fa;this.k=Od;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(ud=Jy(this.d,io(64)))?(this.o=this.d.substr(0,ud-0),this.d=lv(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=ho(this.c,io(63)))?(this.j=lv(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Eb;this.e=v;this.j=vb}}catch(vd){vd=
+Pi(vd);if(A(vd,79))throw new lC(Bn(vd));throw vd;}if(-1>this.f)throw new lC("incorrect port: "+this.f);}t(439,1,gi,qC);_.tS=function(){return pC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var nC;t(440,1,{});function xC(a,b,c){var d,e;for(d=new yC(a.Ae().b);zC(d.b);)if(a=d.c=Ki(d.b),e=a.Cf(),null==b?null==e:Jn(b,e))return c&&(a=new AC(a.Cf(),a.Df()),BC(d)),a;return null}t(444,1,Vh);_.ze=function(a){return!!xC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Fe()!=a.Fe())return!1;for(a=new yC(a.Ae().b);zC(a.b);)if(b=a.c=Ki(a.b),c=b.Cf(),b=b.Df(),!this.ze(c)||!CC(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=xC(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new yC(this.Ae().b);zC(b.b);)a=b.c=Ki(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new DC("Put not supported on this map");};
+_.Ee=function(a){a=xC(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new yC(this.Ae().b);zC(c.b);)b=c.c=Ki(c.b),a?d+=Ba:a=!0,d+=l+b.Cf(),d+=sb,d+=l+b.Df();return d+"}"};function ly(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Yu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=nb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function gj(a,b){return null==b?a.c:A(b,1)?a.f[nb+b]:EC(a,b,a.Ie(b))}function EC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?FC(a,c):A(b,1)?GC(a,b,c):HC(a,b,c,a.Ie(b))}function HC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.b[d]=[];d=new AC(b,c);e.push(d);++a.e;return null}
+function FC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function GC(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Si(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Df();break a}}c=null}return c}t(443,444,Vh);_.ze=function(a){return Yu(this,a)};
+_.Ae=function(){return new IC(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return gj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Si(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Hi(){ly(this)}t(442,443,qi,Hi);_.Ge=function(a,b){return Hs(a)===Hs(b)||null!=a&&Jn(a,b)};_.Ie=function(a){return~~Mn(a)};function oC(){ly(this)}t(441,442,qi,oC);function JC(){Dn()}t(445,99,Mh,JC);
+function KC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=LC(a,c);if(c>=a.j)break;c=MC(a,c);++b}return b}function NC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function OC(a){var b;a.b=0<=a.k&&!a.e?a.k:LC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new JC;b=a.b;a.b=MC(a,a.b);return a.o.substr(b,a.b-b)}
+function MC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=PC(a.o,d);if(c<=a.i&&NC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ho(a.d,io(c)))break;++d}a.n&&b==d&&(a.f?(c=PC(a.o,d),c<=a.i&&NC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ho(a.d,io(c))&&++d));return d}function LC(a,b){var c,d;if(null==a.d)throw new An;for(d=b;!a.n&&d<a.j;)if(a.f){c=PC(a.o,d);if(c>a.i||!NC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ho(a.d,io(c)))break;++d}return d}
+function QC(a){RC.call(this,a," \t\n\r\u000c",!1)}function SC(a){RC.call(this,a,za,!1)}function RC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=PC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=PC(this.d,d),this.c[c]=a}}}t(446,1,{},QC,SC,RC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function TC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Pn(e),!(Nn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==se?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function UC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return fb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+$f:a}function Ns(a){var a=new VC(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;WC(a););return a.c}
+function XC(){XC=x;YC=H(Ks,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ZC=(qA(),tA);$C=FA(ZC);aD=y(bD,m,44,23,0);cD=y(Ks,m,1,23,0);dD=y(bD,m,44,7,0);eD=null!=(iC(),jC[Qe]);fD=y(gD,m,48,100,0);hD=y(iD,m,49,100,0)}function jD(a){var b;if(a.Gb)b=kD(a,1)+tb+kD(a,2)+tb+kD(a,3);else if(b=kD(a,0),0<b.length){var c=new lD(a.$);Yi(a.ab.b,c)}return b}
+function mD(a,b){var c,d;c=b.b;if(G(c,(nD(),oD).c))Yq(pD(a));else if(G(c,qD.c))Yq(Zq(a));else if(G(c,rD.c))a.wb&&$q(a.v,(!a.xb&&(a.xb=new ar(a)),a.xb));else if(G(c,kg)){7!=a.P&&(a.Q=ih);d=b.d;d=Dt(d,hh);c=st(d,a.Q);var e=!qt(c,ih)?lt(c):c;!qt(e,oh)&&sD(a.$,N(c));tD(a);a.nb=!0;uD(a);a.P=7;a.Q=d}else G(c,rg)||(G(c,ie)?vD(a):wD(a,c))}
+function xD(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(yD,m,-1,4,1);o=y(yD,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)zD(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=Ez(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;AD(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||BD(a.gb[f])}a.C*=h}}
+function CD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new DD(a),a.$.s=0);null!=a.tb&&TC(a.tb,null)}}function ED(a,b){var c,d,e,f;f=new zB;d=Lc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new rB(Pb+d);var g=(nD(),oD).c;d.d=g;xB(f,d);Kz(d.e,a);d=new rB(Pb+c);d.d=qD.c;Kz(d.e,a);xB(f,d);a.wb&&(xB(f,new rB(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new rB(c),d.d=rD.c,Kz(d.e,a),xB(f,d));Hy(a,f);return f}
+function FD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,ZC);a.pb?(f==a.d&&U(b,GA(ZC)),fB(b,h,g,a.Z,a.Z),U(b,(qA(),vA)),GD(b,h,g,a.Z-1,a.Z-1)):f==a.d?eB(b,h+1,g+1,a.Z,a.Z,!1):eB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(qA(),xA)),f){case 101:U(b,AA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;HD(b,!0);ID(b,JD(b,f,d,c,e));U(b,xA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(HD(b,!1),ID(b,JD(b,f,d,c,e)));KD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);fB(b,h+9,g+9,2,4);fB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,yA),fB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,AA),fB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);X(b,d,g+a.Z-c,j,g+~~(a.Z/2));X(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);X(b,j-f,n,j-2*f,n);X(b,j+f,n,j+2*f,n);U(b,BA);X(b,d,g+c,j,g+~~(a.Z/2));X(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;X(b,j-f,n,j-2*f,n);X(b,j+f,
+n,j+2*f,n);U(b,xA);break;case 107:U(b,zA);fB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,xA);GD(b,h+4,g+4,a.Z-8,a.Z-8);KD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);fB(b,h+9,g+9,2,4);fB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);X(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);X(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;X(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);X(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,DA),GD(b,c,e,d,d),U(b,wA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,X(b,c,g,j,o),X(b,j,o,n,g),g=e+d+f,o=g+f,X(b,c,g,j,o),X(b,j,o,n,g),h+=f,n=h+f,g=e+d,X(b,n,e,h,a),X(b,h,a,n,g),h=c+d+f,n=h+f,X(b,h,e,n,a),X(b,n,a,h,g));break;case 110:LD(b,h,g,a.Z,!0);break;case 111:LD(b,h,g,a.Z,!1);break;case 109:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));X(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));X(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,rA);fB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,xA);GD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,ZC);
+a.qb&&eB(b,h+1,g+1,a.Z,a.Z,!1);U(b,xA);MD(a,b,h,g,"NEW");break;case 106:U(b,yA);X(b,h+7,g+7,h+a.Z-7,g+a.Z-7);X(b,h+8,g+7,h+a.Z-6,g+a.Z-7);X(b,h+7,g+a.Z-7,h+a.Z-7,g+7);X(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,xA);X(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));MD(a,b,h+6,g,vc);break;case 104:U(b,yA);X(b,h+7,g+7,h+a.Z-7,g+a.Z-7);X(b,h+8,g+7,h+a.Z-6,g+a.Z-7);X(b,h+7,g+a.Z-7,h+a.Z-7,g+7);X(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,xA);break;case 105:a.Ob?(U(b,CA),X(b,h+11,g+5,h+9,g+9),X(b,h+9,g+9,h+4,g+9),X(b,h+4,g+9,h+8,g+12),X(b,
+h+8,g+12,h+6,g+18),X(b,h+6,g+18,h+11,g+15),X(b,h+12,g+5,h+14,g+9),X(b,h+14,g+9,h+19,g+9),X(b,h+19,g+9,h+15,g+12),X(b,h+15,g+12,h+17,g+18),X(b,h+17,g+18,h+12,g+15),U(b,xA)):MD(a,b,h,g,"123");break;case 114:U(b,EA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);fB(b,d,c,f,f);U(b,xA);ND(a,b,h,g,rA,"i");break;case 201:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);X(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:X(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);X(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:X(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));X(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);X(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:X(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));X(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));X(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:OD(a,b,h,g+2,3);break;case 207:OD(a,b,h,g,4);break;
+case 208:OD(a,b,h,g,5);break;case 209:OD(a,b,h,g,1);break;case 210:OD(a,b,h,g,6);break;case 211:OD(a,b,h,g,7);break;case 212:OD(a,b,h,g,8);break;case 213:MD(a,b,h,g,"FG"),a.G=new uB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=cD[d]&&ND(a,b,h,g,aD[d],cD[d])}
+function PD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,ZC),fB(d,0,0,c,b),a.pb?(U(d,(qA(),vA)),GD(d,-1,0,c,b-1)):(U(d,$C),X(d,0,0,c-1-2,0),U(d,GA(ZC)),X(d,0,b-1,c-1,b-1),X(d,c-1,0,c-1,b-1)),QD(d,a.Y),U(d,(qA(),xA)),-1!=a.K.toLowerCase().indexOf(je)&&U(d,yA),RD(d,a.K,10,15),SD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function TD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,ZC);fB(d,0,0,c,b);a.pb?(U(d,(qA(),vA)),X(d,0,b-1,c,b-1),e=UD*(a.Z+a.T)+2,X(d,0,e,c,e),X(d,0,e,0,b),X(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,$C),X(d,0,0,0,b-1),X(d,0,UD*a.Z,b-1,UD*a.Z),U(d,GA(ZC)),X(d,c-1,0,c-1,b-1-a.Z),X(d,0,b-1,c-1,b-1));for(b=3;b<=UD+2;++b)FD(a,d,1,b);SD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function VD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);fB(e,0,0,c,b);d=a.eb?(CB(),FB):(CB(),HB);if((CB(),DB)==(CB(),DB))d==FB?e.b=l:e.b=xg;d=new Pz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,qb=o=v=r=j=void 0,V=o=j=void 0,L=h=r=h=void 0,fa=D=Q=void 0,J=h=q=r=r=E=u=L=j=V=V=v=L=J=q=V=L=u=fa=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,fa=3;f.x&&(AD(f),xD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(WD(13*f.o.C*j)));XD(f.o,j);f.o.B&&(U(g,(qA(),xA)),GD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(XC(),dD)[f.e[j]]),h=g,r=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,HD(h,!0),ID(h,JD(h,r,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(XC(),dD)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*fa*Q,J=3*fa*D,V=y(I,s,-1,4,1),r=y(I,s,-1,4,1),V[0]=K(f.K[h]+q),r[0]=K(f.N[h]-J),V[1]=K(f.K[o]+q),r[1]=K(f.N[o]-J),V[2]=K(f.K[o]-q),r[2]=K(f.N[o]+J),V[3]=K(f.K[h]-q),r[3]=K(f.N[h]+J),o=g,h=V,HD(o,!0),ID(o,YD(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(qA(),xA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(XC(),dD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];V=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,BA);q=n*Q;J=n*D;X(g,N(M(Math.round(L+q))),N(M(Math.round(u-J))),N(M(Math.round(V+q))),N(M(Math.round(r-J))));X(g,N(M(Math.round(L-q))),N(M(Math.round(u+J))),N(M(Math.round(V-q))),N(M(Math.round(r+J))));U(g,xA);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));r=N(M(Math.round(r)));X(g,o,h,V,r);L=N(M(Math.round(fa*Q)));u=N(M(Math.round(fa*D)));X(g,o+L,h-u,V+L,r-u);X(g,o-L,h+u,V-L,r+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-r)/10*h,X(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));QD(g,f.o.n);o=ZD(f.o.o);J=f.f[j];h=ub;null!=J&&(h=J);J=KB(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));q=N(M(Math.round((u+r)/2+~~(o/2)-1)));U(g,BA);RD(g,h,L,q);U(g,xA);break;default:if(1==f.C[j]||3==f.C[j])q=fa*Q,J=fa*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+q))),v[0]=N(M(Math.round(r-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-q))),v[2]=N(M(Math.round(r+
+J))),o=g,h=E,r=v,HD(o,!0),ID(o,YD(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*Q;J=fa*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-r)/10*h,o=h/10,X(g,N(M(Math.round(v+q*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-q*o))),N(M(Math.round(E+J*o))))}else X(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(r))))}}D=y(yD,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=D[o]/Q[o]+n/Q[o];QD(g,f.o.n);
+o=ZD(f.o.o);J=y(Ks,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);r=y(I,s,-1,f.u+1,1);n=y($D,m,55,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(WD(2*f.o.C))));for(j=1;j<=f.u;++j)h=aE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=r[j]=KB(f.o.o,h),n[j]=bE(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,qb=l,f.o.Lb&&0<f.y[j]&&(qb+=Xb,1<f.y[j]&&
+(qb+=f.y[j])),v=l,0!=f.B[j]&&(1<Wj(f.B[j])&&(v+=Wj(f.B[j])),0<f.B[j]?v+=ya:v+=Ca),L||!E?h=h+qb+v+l:h=v+qb+l+h,E||(q=h),J[j]=h,q=KB(f.o.o,q),v=KB(f.o.o,h),V[j]=q,r[j]=v,v=n[j]=bE(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(XC(),dD)[f.e[j]]),fB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(XC(),dD)[f.e[j]]):U(g,(qA(),xA)):U(g,(XC(),aD)[f.c[j]]),RD(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=V[j],v=r[j],L=N(M(WD(f.K[j]-q/2))),q=N(M(WD(f.N[j]+~~(o/2)-1))),U(g,(qA(),BA)),RD(g,ba+f.r[h][1],
+L+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(qA(),yA):(qA(),EA)),0<f.E&&106!=f.o.d&&(v=n[f.E],GD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(fa+1)*Q,J=(fa+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(WD(f.K[h]+q))),E[1]=N(M(WD(f.K[o]+q))),v[0]=N(M(WD(f.N[h]-J))),v[1]=N(M(WD(f.N[o]-J))),E[3]=N(M(WD(f.K[h]-q))),E[2]=N(M(WD(f.K[o]-q))),v[3]=N(M(WD(f.N[h]+J))),v[2]=N(M(WD(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(fa=
+g,j=E,Q=v,fa.o&&(HD(fa,!1),ID(fa,YD(fa,j,Q,5,!0)))),106==f.o.d&&cE(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(qA(),yA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],GD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(qA(),vA)),X(e,c-1,0,c-1,b-1)):(U(e,GA(ZC)),X(e,c-1,0,c-1,b-1),U(e,ZC),X(e,c-2,0,c-2,b-1),U(e,$C),X(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(qA(),BA)),X(e,d,~~(b/2),d+48,~~(b/2)),X(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),
+X(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new TA($b,0,13),a.X=new JB(a.U),null!=a.cb&&(d=KB(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,U(e,(qA(),xA)),QD(e,a.U),RD(e,a.cb,c,b)));SD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function OD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(HD(b,!1),ID(b,YD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));X(b,h[0],n[0],h[1],n[1]);X(b,h[2],n[2],h[3],n[3]);X(b,h[4],n[4],h[5],n[5])}}
+function dE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,ZC);fB(d,0,0,b,c);a.pb?(U(d,(qA(),vA)),c=14*(a.Z+a.T),GD(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,GA(ZC)),X(d,b-1,0,b-1,c-1),X(d,0,c-1,b-1-2,c-1),U(d,$C),X(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)FD(a,d,b,1),FD(a,d,b,2);a.d=c;SD(a.Vb,a.Rb,0,0)}}
+function LD(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);X(a,j,q,f,h);X(a,g,q,f,h);j=~~(n/3);X(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);KD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function eE(a,b,c){var d,e,f,g,j,h;fE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=gE(b);b=new RC(b,j,!0);e=l;for(d=1;5>=d;++d)e=hE(b,j);d=iE(wC(go(e.substr(0,3)),10)).b;g=iE(wC(go(e.substr(3,3)),10)).b;hE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=hE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new jE(a,f)}xD(a,1,d,1);xD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new jE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",uD(a),!1;null!=a.j&&a.$&&kE(a.$,a.j,!0);null!=a.k&&
+a.$&&kE(a.$,a.k,!1);j=lE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new mE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];xD(a,1,j,0)}c&&uD(a);return!0}function br(a,b){a.lb=!0;a.K=b}function XD(a,b){100>b&&(!fD[b]&&(fD[b]=new TA($b,0,b)),!hD[b]&&Fs(hD,b,new JB(fD[b])),a.n=fD[b],a.o=hD[b])}
+function fr(a,b){var c,d;if(0==b)return!1;tD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:CD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;nE(a,oE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new qv("Cannot redo. Index is out of range.");if(!d.b.d)throw new qv(cc);
+d.b=d.b.d;nE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=ku(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(br(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=pE(d),qE(a,d,!1,!0),null!=a.tb&&TC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=ku(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(br(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=pE(d),qE(a,d,!1,!0),null!=a.tb&&TC(a.tb,null));break;case 101:a.Mb&&rE(a.Mb);a.Mb=new sE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new tE(a):a.Eb.hc.d._?uE(a.Eb.hc.d):vE(a.Eb);break;case 114:a.c&&
+rE(a.c);a.c=new sE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,wE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=xE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(yD,m,-1,4,1);zD(a.$,d);a.nb=!0;a.$=new lD(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;yE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,zE(a.$,a.$.E),a.$.E=0,vD(a)):0<a.$.F&&(a.nb=!0,AE(a.$,a.$.F),a.$.F=0,vD(a));BE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new zB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new rB(c),xB(j,g),g.d=c,Kz(g.e,a);Hy(a,j);a.F=j}yB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(rE(a.p),a.p=null);0==a.$.E&&(a.p=new sE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,vD(a)),18==a.e&&(d=oo((cr(),dr).hc.b.hb,Zg),CE(a.$,a.$.E,d),vD(a)),BE(a.$))}uD(a);return!0}
+function Zq(a){var b,c,d;d=pD(a);c=l;if(a.Gb){var e,f,g;g=zs([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)xE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(DE(g[1][0],3)+DE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+EE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+EE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new FE(a,a.gb,a.vb)),c=EE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function GE(a,b,c,d){var e;e=c;var f=d,g,j;(g=HE(b),j=0!=(b.f&2),g||j)?(a.Gb?yB((!a.x&&(a.x=ED(a,!0)),a.x),a,e,f):yB((!a.w&&(a.w=ED(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=IE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=UD+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",uD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",uD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=fr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)zE(a.$,a.$.E),a.$.E=0,vD(a);else{if(106==a.d)return!0;if(108==a.d)JE(a.$,a.$.E,0),vD(a);else if(157==a.d)JE(a.$,a.$.E,1),vD(a);else if(158==a.d)JE(a.$,a.$.E,-1),vD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Y(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):vD(a);else if(206<=a.d&&229>=a.d)a.P=2,KE(a.$),vD(a);else if(230==a.d)a.P=3,vD(a);else if(233<=a.d&&262>a.d)LE(a.$,!1),vD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;CE(a.$,a.$.E,oo(a.Eb.f.hc.b.hb,Zg));a.$.n=!0;vD(a)}else if(105==a.d)ME(a.$),vD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=oo((cr(),dr).hc.b.hb,Zg),1>d.length&&(d=Sc),CE(a.$,a.$.E,
+d)),vD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,KE(a.$),vD(a);else if(0<a.$.F)if(104==a.d)AE(a.$,a.$.F),a.$.F=0,vD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])br(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;zE(d,c);d.b[c]=0}a.$.F=0;vD(a)}else if(201==a.d)NE(a.$,a.$.F),vD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),vD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,vD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,vD(a);else if(206<=a.d&&229>=a.d)a.P=2,KE(a.$),vD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=oo(a.Eb.f.hc.b.hb,Zg);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;vD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new DD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(OE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Y(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,KE(a.$)):300<a.d?(OE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=oo((cr(),dr).hc.b.hb,Zg),1>d.length&&(d=Sc),CE(a.$,1,d))):230==a.d?PE(a,null,!0):233<=a.d&&262>a.d?(OE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,LE(a.$,!0)):iC();vD(a)}else e=!1;e&&(BE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,uD(a))}return e}
+function QE(a,b,c,d){var e,f;if(a.A||!a.ib||HE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=RE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)zE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Y(b,0),AE(b,e),0<RE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){br(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Y(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<RE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;br(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(IE(b)||HE(b))sD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(yD,m,-1,4,1);zD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;tD(a);a.nb=!0;uD(a);a.Tb=c;a.Ub=d;return!0}
+function SE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||HE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((XC(),eD)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;TE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(TE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;tD(a);a.nb=!0;uD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function UE(a){if(a.A)return!0;a.jb&&(a.jb=!1,vD(a));a.lb=!1;a.Q=ih;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=RE(b,b.u),6>b.A[c]&&(VE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),zE(b,b.u));b.D=!1;vD(a)}else a:{var b=a.$,e,f;c=RE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):br(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],br(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(WD((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(WD((b.N[b.G]+b.N[c])/2))))}}BD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,oE(b),b.b.d=c),vD(a),a.s=!1)}else 5==a.P&&(BD(a.$),vD(a));0<a.P&&(a.E=!1,tD(a),a.nb=!0,BE(a.$),WE(a.$),uD(a),a.P=0,a.i=!1);if(eD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,tD(a),a.nb=!0,uD(a);return!0}function tD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function TE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,TC(a.sb,H(XE,m,82,[new S(a.f),new S(b)]))}
+function YE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Hf)?a.Gb=!1:-1<b.indexOf(fg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Cf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Lf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,xD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)ZE(a.gb[d]),AD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Vf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++UD;c&&uD(a)}
+function uD(a){var b,c,d,e;b=Ez(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Je(a.db,d,c),a.A&&e&&xD(a,1,a.vb,0),VD(a),a.A||(a.Rb=a.Je(a.Rb,b.c,2*a.Z+a.T),dE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Je(a.R,a.Z,c),TD(a),a.J=a.Je(a.J,d,a.Z),PD(a))):(VD(a),a.A||(PD(a),a.E&&(dE(a),TD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function $E(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=xE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=aE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=ya:j+=Ca,1<Wj(c.B[h])&&(j+=Wj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=nb+g);o+=ba+j+ba+aF(0.055999999999999994*c.K[h],0,2)+ba+aF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=gh),e+=c)}return e}function kD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=xE(a.gb[c]),d!=b))continue;d=void 0;d=bF(a.gb[c]);d=cF(d);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
+function vD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&TC(a.tb,null)}var c,d,e;e=new dF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=bF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new eF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function qE(a,b,c,d){try{eE(a,b,d)?c&&vD(a):uD(a)}catch(e){if(e=Pi(e),A(e,79))uD(a);else throw e;}}
+function PE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;fE(a,c);e=j=0;r=new RC(b,"|>",!0);g=-1<b.indexOf(tb);n=1;h=KC(r);a.vb=0;for(f=1;f<=h;++f)if(o=OC(r),go(o),!G(o,gh))if(G(o,tb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new fF(a,o);if(0==a.$.u){gF(a,"ERROR - problems in reading/processing molecule !");iC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(gF(a,"ERROR - strange reaction - fixing !"),iC(),d=!1):3<n?(gF(a,"ERROR - strange reaction !"),iC(),d=!1):(1<a.vb&&!g&&YE(a,Cf,!0),g&&!a.Gb&&YE(a,
+fg,!0),!g&&a.Gb&&YE(a,Hf,!0),g?(xD(a,1,j,1),xD(a,j+1,e-1,2),xD(a,e,a.vb,3)):xD(a,1,a.vb,0),c&&uD(a),d=!0)}d?vD(a):uD(a)}catch(q){if(q=Pi(q),A(q,79))uD(a);else throw q;}}function hF(a){tD(a);a.nb=!0;uD(a)}function fE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new DD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&uD(a);null!=a.tb&&TC(a.tb,null)}
+function nE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=bF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&TC(a.tb,null)}}function iF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,uD(a),null):a.gb[b]}
+function wD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ia)?c=235:G(b,Ja)?c=240:G(b,Ha)?c=260:G(b,Pa)?c=261:G(b,Ta)?c=241:G(b,Ma)?c=233:G(b,La)?c=236:G(b,Ka)?c=237:G(b,Sa)?c=234:G(b,Ra)?c=243:G(b,Ua)?c=252:G(b,Qa)?c=244:G(b,Wa)?c=239:G(b,"-PO3H2")?c=251:G(b,Ga)?c=242:G(b,Ea)?c=245:G(b,Fa)&&(c=238);0<c?fr(a,c):b="Not known group!";a.lb=!0;a.K=b;uD(a)}function gF(a,b){a.lb=!0;a.K=b;uD(a)}function pD(a){var b;b=jD(a);tD(a);uD(a);return b}
+function MD(a,b,c,d,e){var f,g,j,h;f=a.X;h=KB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new TA(f.c.b,f.c.d,g),f=new JB(j),h=KB(f,e),b.f=j,b.j=jF(j);else QD(b,a.U);f=VA(f.c).b-VA(f.c).c;RD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function ND(a,b,c,d,e,f){var g,j;g=ZD(a.W);j=KB(a.W,f);QD(b,a.V);(b.e=e)&&(b.i=hg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);RD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function ZD(a){return VA(a.c).b-VA(a.c).c}
+function er(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Fd,uD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Fd):br(a,a.z+ba),uD(a))}t(450,372,ki);_.xe=function(a){mD(this,a)};_.Je=function(a,b,c){return Az(this,b,c)};_.Ke=function(){};_.ee=function(){uD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=ih;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var UD=10,fD,hD,ZC,$C,aD,YC,eD,kF=null,dD,cD;
+function lF(){XC();yz.call(this);this.Vb=(eq(),eq(),fz).b;this.y=new TA(null,0,8);this.u=(qA(),rA);this.gb=y(mF,m,95,99,0);this.ab=new wz;this.Ib=new nF;this.L=G((iC(),jC[Se]),fc);this.v=new oF;this.H=H(Ks,m,1,[Ia,Ja,Ta,Ha,Pa,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new DD(this);dD[0]=uA;dD[1]=new sA(255,153,153);dD[2]=new sA(255,204,102);dD[3]=new sA(255,255,153);dD[4]=new sA(102,255,255);dD[5]=new sA(51,204,255);dD[6]=new sA(255,153,255)}t(449,450,ki,lF);
+_.Je=function(a,b,c){var d;return a?(d=a.b,qj(d.u,b,c),a):Az(this,b,c)};_.Ke=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[pF(b.b),a])}};_.b=null;function qF(a){if(a.e.hb.style.display!=Gf){Dz(a.d);for(a=new Ji(a.f.k);a.c<a.e.Fe();)Ki(a),null.cg()}}function rF(a){sF.call(this,a,fb,fb,null)}function tF(a,b){sF.call(this,a,fb,fb,b)}function uF(a,b,c){sF.call(this,a,b,c,null)}
+function sF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(dc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=lj(a)){this.c=vF;++vF;this.e=e;this.d=new lF;this.f=new wF(this.d,b,c,d);Dv(e,this.f,e.hb);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=Bz(a,no(a.hb,Of),no(a.hb,Nf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?kF=dc:kF="JME";b.w=ED(b,!1);b.x=ED(b,!0);br(b,kF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=Ez(b);uz(b,null);b.pb||(b.T=0);b.U||(b.U=new TA($b,0,13),b.X=new JB(b.U));b.V||(b.V=new TA($b,1,13),b.W=new JB(b.V));b.Y||(b.Y=new TA($b,0,11),new JB(b.Y));XD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;UD=10;b.Lb=!0;try{r=xF(b.Vb,"options");null!=r&&YE(b,r,!1);j=xF(b.Vb,"jme");null!=j&&(b.M=j);n=xF(b.Vb,"mol");null!=n&&(b.bb=n);g=xF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=xF(b.Vb,Jg);null!=o&&(b.cb=o,uD(b));b.k=xF(b.Vb,"atomcolors");b.j=xF(b.Vb,"atombg");f=xF(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(qA(),rA);try{if(0!=f.indexOf(la))throw new Cn("bad hex encoding");E=wC(f.substr(1,2),16);D=wC(f.substr(3,2),16);u=wC(f.substr(5,2),16);q=v=new sA(E,D,u)}catch(J){if(J=Pi(J),A(J,79))iC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&wE(b.$);h=xF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Pi(Q),!A(Q,79))throw Q;}b.d=202;for(f=0;23>f;++f)aD[f]=(qA(),zA),cD[f]=Sc;cD[1]=Xb;aD[1]=(qA(),vA);cD[2]=Bb;aD[2]=zA;cD[3]=Fb;aD[3]=vA;cD[4]=ic;aD[4]=EA;cD[5]=sc;aD[5]=
+yA;cD[9]=Tb;aD[9]=BA;cD[10]=Mb;aD[10]=BA;cD[11]=Db;aD[11]=BA;cD[12]=ac;aD[12]=BA;cD[8]=Hc;aD[8]=GA(AA);cD[7]=uc;aD[7]=zA;cD[6]=Nc;aD[6]=vA;cD[13]=Mc;aD[13]=vA;cD[18]=Sc;aD[18]=vA;cD[19]=vc;aD[19]=vA;cD[20]=wc;aD[20]=vA;cD[21]=xc;aD[21]=vA;cD[22]=yc;aD[22]=vA;dz(b);b._=new yF;f=a.d;f.D=Ez(f);null!=f.M?(PE(f,f.M,!1),null!=f.j&&f.$&&kE(f.$,f.j,!0),null!=f.k&&f.$&&kE(f.$,f.k,!1)):null!=f.bb&&qE(f,f.bb,!1,!1);uD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function zF(){return Ns(null)}function AF(a){return Ns(a)}t(451,1,mi,rF,tF,uF,sF);_.Le=function(a){B(this.f,new BF(this,a),(hq(),hq(),iq))};_.Me=function(a){B(this.f,new CF(this,a),(nr(),nr(),or))};_.Ne=function(a){vE(new DF(a,this.d,ZC))};_.Oe=function(){CD(this.d)};_.Pe=function(){Zn((Wn(),Xn),new EF(this))};_.Qe=function(){return this.b};_.Re=function(){return this.c};_.Se=function(){return this.d.I};_.Te=function(){return this.d.eb};_.Ue=function(){return this.d.fb};_.Ve=function(){return this.d.tb};
+_.jd=function(){return no(this.f.hb,Nf)};_.We=function(){var a;a=[];a.length=2;a[0]=no(this.f.hb,Of);a[1]=no(this.f.hb,Nf);return a};_.kd=function(){return no(this.f.hb,Of)};_.Xe=function(){return this.e.hb};_.Ye=function(){return this.d.yb};_.Ze=function(){return this.d.Ab};_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.hb.style.display!=Gf};_._e=function(){var a=this.d,b;a.Gb?b=$E(a,1)+tb+$E(a,2)+tb+$E(a,3):b=$E(a,0);return b};_.af=function(){return Zq(this.d)};
+_.bf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=jD(a);a.Pb=b;uD(a);return c};_.cf=function(a){YE(this.d,a,!0)};_.df=function(){};_.ef=function(a){qE(this.d,a,!0,!0)};_.ff=function(a){PE(this.d,a,!0)};_.je=function(){qF(this)};_.gf=function(){fE(this.d,!0)};_.hf=function(a){var b=this.d;if(a=iF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;hF(b)}};_.jf=function(a){this.b=a;!this.d.b&&(this.d.b=new FF(this))};
+_.kf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ji(b.b);d.c<d.e.Fe();)c=Ki(d),a?c.b=l:c.b=xg}Dz(b.d)};_.lf=function(a,b){var c=this.d,d;if(d=iF(c,a))kE(d,b,!0),hF(c)};_.mf=function(a,b){var c=this.d,d;d=iF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,uD(c)):(d.E=b,hF(c))};_.od=function(a){this.f.hb.style[Me]=a;qF(this)};_.nf=function(a){this.d.I=a};_.of=function(a){var b=this.d;b.eb=a;uD(b)};_.pf=function(a){var b=this.d;b.fb=a;uD(b)};_.qf=function(a){this.d.sb=a};
+_.rf=function(a){this.d.tb=a};_.sf=function(a){var b=this.d;b.yb=a;b.w=ED(b,!1)};_.tf=function(a){this.d.Ab=a};_.uf=function(a,b){var c=this.f;c.qd(a);c.od(b);qF(this)};_.vf=function(a){wD(this.d,a)};_.wf=function(a,b){var c=this.d;c.i=!1;c.Qb=new fF(c,a);c.d=253;c.lb=!0;c.K=b;uD(c)};_.pd=function(a){mv(this.e.hb,a)};_.qd=function(a){this.f.hb.style[dh]=a;qF(this)};_.xf=function(a){gF(this.d,a)};_.yf=function(){return pD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var vF=0;
+function EF(a){this.b=a}t(452,1,{},EF);_.xc=function(){var a,b;for(b=new Ji(this.b.f.b);b.c<b.e.Fe();)a=Ki(b),a.u.hb.innerHTML=a.r||l};_.b=null;function FF(a){this.b=a}t(453,1,{},FF);_.b=null;function BF(a,b){this.b=a;this.c=b}t(454,1,{},BF);_.Pc=function(a){a=a.b;Zn((Wn(),Xn),new GF(this,this.c,a))};_.b=null;_.c=null;function GF(a,b,c){this.b=a;this.d=b;this.c=c}t(455,1,{},GF);_.xc=function(){var a=this.c;this.d.b.apply(a,[pF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function CF(a,b){this.b=a;this.c=b}t(456,1,{},CF);_.b=null;_.c=null;function qr(a,b,c){this.b=a;this.d=b;this.c=c}t(457,1,{},qr);_.xc=function(){var a=this.c;this.d.b.apply(a,[pF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function HF(){var a=IF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;JF(KF,arguments)?a=arguments[0]:3==arguments.length?a=new uF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new rF(arguments[0]):4==arguments.length?a=new sF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new tF(arguments[0],arguments[1]));this.g=a;LF();a[cd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new MF(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new MF(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g._e()});b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=KF;LF();var f=b,g,b=NF.c;g=OF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=OF(b,
+e,f)}if(!g)throw new Ti("Can't find exported method for given arguments: 0"+nb+f.length+aa);return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new MF(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,
+b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});PF({"0":{"0":[[zF,null,void 0]],1:[[AF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new QF(e));return[e]},se]]}});RF(KF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Ls(){SF||(SF=!0,HF())}t(458,1,{},Ls);
+var SF=!1;function Ps(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==se)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Os(){}t(460,1,{},Os);_.xc=function(){Ps()};function QF(a){this.b=a}t(461,1,{69:1,107:1},QF);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function MF(a){this.b=a}t(462,1,{70:1,107:1},MF);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function WC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(dh)||l;b=c.getAttribute(Me)||l;f=c.getAttribute(Ef)||l;e=c.getAttribute(Oe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Ef)||l,h=h.getAttribute(Zg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Ef);c.removeAttribute("archive");c.removeAttribute(Me);c.removeAttribute(dh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=yo();c.setAttribute(Oe,d);c.style[dh]=UC(g);c.style[Me]=UC(b);b=new TF(a,d,n,e,c,f);Zn((Wn(),Xn),b);++a.c;return!0}function VC(a){this.b="JME.class";this.e=a}t(463,1,{},VC);_.Jc=function(){return WC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function TF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(464,1,{},TF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,fb,fb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Oe,this.f):this.d.removeAttribute(Oe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function UF(){}t(465,1,mi,UF);function VF(a){this.b=a}t(466,1,{},VF);_.xc=function(){this.b()};_.b=null;
+function WF(){var a=IF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;JF(XF,arguments)?a=arguments[0]:0==arguments.length&&(a=new UF);this.g=a;LF();a[cd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Zn((Wn(),Xn),new VF(a))});RF(XF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Ms(){YF||(YF=!0,WF())}t(467,1,{},Ms);var YF=!1;function ZF(a){Dn();this.i=a}
+t(468,438,Th,ZF);function ht(){Dn();this.i="divide by zero"}t(469,99,Mh,ht);function Gs(){Dn()}function $F(a){Dn();this.i=a}t(470,99,Mh,Gs,$F);function aG(){aG=x;bG=new cG(!1);dG=new cG(!0)}function cG(a){this.b=a}t(471,1,{72:1,73:1,76:1},cG);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Yg:"false"};_.b=!1;var bG,dG;function eG(){}function fG(a){return typeof a==Lf?Hc+(0>a?-a:a):a}
+function gG(a,b){var c;c=new eG;c.e=Nb+(hG(0!=a?-a:0)?fG(0!=a?-a:0):l+Bi(c));iG(0!=a?-a:0)&&jG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new eG;b.e=Nb+(hG(a)?fG(a):l+Bi(b));iG(a)&&jG(a,b);return b}function $(a,b){var c;c=new eG;c.e=Nb+(hG(a)?fG(a):l+Bi(c));iG(a)&&jG(a,c);c.c=b?8:0;return c}function kG(){var a;a=new eG;a.e=Nb+(hG(0)?fG(0):l+Bi(a));iG(0)&&jG(0,a);a.c=2;return a}function lG(a){var b;b=new eG;b.e=Nb+(hG(a)?fG(a):l+Bi(b));iG(a)&&jG(a,b);b.c=1;return b}
+function iG(a){return typeof a==Lf&&0<a}function hG(a){return null!=a&&0!=a}function jG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Lh[b.d])c=c.prototype;else{c=Lh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(473,1,{},eG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function mG(a){var b;if(!(b=nG,!b&&(b=nG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new oG(Vb+a+da);return parseFloat(a)}
+function wC(a,b){var c,d;if(null==a)throw new oG(Kf);if(2>b||36<b)throw new oG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new oG(Vb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new oG(Vb+a+da);if(-2147483648>c||2147483647<c)throw new oG(Vb+a+da);return c}t(475,1,{72:1,84:1});var nG=null;function pG(a){this.b=a}
+t(474,475,{72:1,76:1,77:1,84:1},pG);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function Rz(a){this.b=a}t(476,475,{72:1,76:1,80:1,84:1},Rz);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function Gz(){Dn()}function Dk(a){Dn();this.i=a}t(477,99,fi,Gz,Dk);function Gv(){Dn()}function Lw(a){Dn();this.i=a}t(478,99,Mh,Gv,Lw);function S(a){this.b=a}
+function tt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function mt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function iE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(qG(),rG)[b],!c&&(c=rG[b]=new S(a)),c):new S(a)}t(479,475,{72:1,76:1,82:1,84:1},S);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function qG(){qG=x;rG=y(XE,m,82,256,0)}var rG;function Wj(a){return 0>a?-a:a}function Vj(a,b){return a>b?a:b}function WD(a){return Math.round(a)}function An(){Dn()}function Vr(a){Dn();this.i=a}t(482,99,{72:1,79:1,83:1,85:1,87:1},An,Vr);function Di(){Di=x;Ei=H(Ci,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ei;function oG(a){Dn();this.i=a}t(484,477,fi,oG);
+function Hn(a){this.b="Unknown";this.d=a;this.c=-1}t(485,1,{72:1,86:1},Hn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function sG(a,b){return a.charCodeAt(b)}function PC(a,b){var c=b,d=a.length,e,f;e=sG(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function tG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function ho(a,b){return a.indexOf(b)}function uC(a,b,c){return a.indexOf(b,c)}function Jy(a,b){return a.lastIndexOf(b)}function pE(a){var b=aa,c=gh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+lv(c,++d):c=c.substr(0,d-0)+lv(c,++d);return a.replace(RegExp(b,te),c)}
+function uG(a,b){for(var c=RegExp(b,te),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Ks,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function lv(a,b){return a.substr(b,a.length-b)}
+function go(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function io(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return Kt(this)};_.tS=_.toString;function vG(){vG=x;wG={};xG={}}
+function Kt(a){vG();var b=nb+a,c=xG[b];if(null!=c)return c;c=wG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+sG(a,d++);c|=0}256==yG&&(wG=xG,xG={},yG=0);++yG;return xG[b]=c}var wG,yG=0,xG;function wn(a,b){xn(a.b,b);return a}function vn(){this.b=new jo}function zG(){this.b=new jo;this.b.b+=l}t(487,1,ei,vn,zG);_.tS=function(){return this.b.b};function It(){this.b=new jo}
+function sC(){this.b=new jo}function os(a){this.b=new jo;xn(this.b,a)}t(488,1,ei,It,sC,os);_.tS=function(){return this.b.b};function vC(a){a="String index out of range: "+a;Dn();this.i=a}t(489,478,Mh,vC);
+function AG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new An;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new $F("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new $F("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Gv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Fs(b,c,a[--d])}else for(c=e+c;e<c;)Fs(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function nv(){Dn()}function DC(a){Dn();this.i=a}t(491,99,Mh,nv,DC);function Xz(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Jn(b,c))return a;return null}function $z(a,b){var c;return(c=Xz(a.Bd(),b))?(c.bd(),!0):!1}function BG(a){var b,c,d,e;d=new vn;b=null;d.b.b+=Tc;for(c=a.Bd();c._c();)null!=b?xn(d.b,b):b=Ba,e=c.ad(),xn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(492,1,{});_.zf=function(){throw new DC("Add not supported on this collection");};
+_.Af=function(a){return!!Xz(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Bf=function(a){return $z(this,a)};_.tS=function(){return BG(this)};t(494,492,xi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Mn(c),a=~~a);return a};
+function CG(a,b){var c;return A(b,91)&&(c=b.Cf(),Yu(a.b,c))?(c=gj(a.b,c),a.b.Ge(b.Df(),c)):!1}function IC(a){this.b=a}t(493,494,xi,IC);_.Af=function(a){return CG(this,a)};_.Bd=function(){return new yC(this.b)};_.Bf=function(a){return CG(this,a)?(a=a.Cf(),Si(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function BC(a){if(a.c)Mi(a.b),Si(a.d,a.c.Cf()),a.c=null;else throw new qv("Must call next() before remove().");}
+function yC(a){var b;this.d=a;b=new dj;a.d&&Yi(b,new DG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new EG(a,d.substring(1));b.zf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.b=new Ji(b)}t(495,1,{},yC);_._c=function(){return zC(this.b)};_.ad=function(){return this.c=Ki(this.b)};_.bd=function(){BC(this)};_.b=null;_.c=null;_.d=null;t(497,1,ai);_.eQ=function(a){return A(a,91)&&CC(this.Cf(),a.Cf())&&CC(this.Df(),a.Df())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Mn(this.Cf()));null!=this.Df()&&(b=Mn(this.Df()));return a^b};_.tS=function(){return this.Cf()+sb+this.Df()};function DG(a){this.b=a}t(496,497,ai,DG);_.Cf=function(){return null};_.Df=function(){return this.b.c};_.Ef=function(a){return FC(this.b,a)};_.b=null;function EG(a,b){this.c=a;this.b=b}t(498,497,ai,EG);_.Cf=function(){return this.b};_.Df=function(){return this.c.f[nb+this.b]};_.Ef=function(a){return GC(this.c,this.b,a)};_.b=null;_.c=null;
+function Iw(a,b){(0>a||a>=b)&&FG(a,b)}function FG(a,b){throw new Lw("Index: "+a+", Size: "+b);}t(499,492,ii);_.Ff=function(){throw new DC("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Jn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Mn(c)),b=~~b;return b};_.Bd=function(){return new Ji(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new GG(this,a)};_.Jf=function(){throw new DC("Remove not supported on this list");};function zC(a){return a.c<a.e.Fe()}function Ki(a){if(a.c>=a.e.Fe())throw new Jv;return a.e.Gf(a.d=a.c++)}function Mi(a){if(0>a.d)throw new Qw;a.e.Jf(a.d);a.c=a.d;a.d=-1}function Ji(a){this.e=a}t(500,1,{},Ji);_._c=function(){return zC(this)};
+_.ad=function(){return Ki(this)};_.bd=function(){Mi(this)};_.c=0;_.d=-1;_.e=null;function GG(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&FG(b,c);this.c=b}t(501,500,{},GG);_.Kf=function(){return 0<this.c};_.Lf=function(){if(0>=this.c)throw new Jv;return this.b.Gf(this.d=--this.c)};_.b=null;function HG(a){a=new yC(a.c.b);return new IG(a)}function JG(a,b){this.b=a;this.c=b}t(502,494,xi,JG);_.Af=function(a){return Yu(this.b,a)};_.Bd=function(){return HG(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function IG(a){this.b=a}t(503,1,{},IG);_._c=function(){return zC(this.b.b)};_.ad=function(){return(this.b.c=Ki(this.b.b)).Cf()};_.bd=function(){BC(this.b)};_.b=null;t(504,499,ii);_.Ff=function(a,b){var c;c=cA(this,a);var d=c.e;new Yz(b,c.c);++d.c;++c.b;c.d=null};_.Gf=function(a){var b;b=cA(this,a);try{return dA(b)}catch(c){c=Pi(c);if(A(c,92))throw new Lw("Can't get element "+a);throw c;}};_.Bd=function(){return cA(this,0)};
+_.Jf=function(a){var b,c;b=cA(this,a);try{c=dA(b)}catch(d){d=Pi(d);if(A(d,92))throw new Lw("Can't remove element "+a);throw d;}KG(b);return c};function LG(a){a.c=y(MG,m,0,0,0)}function mz(a,b,c){(0>b||b>a.d)&&FG(b,a.d);a.c.splice(b,0,c);++a.d}function Yi(a,b){Fs(a.c,a.d++,b);return!0}function ku(a,b){Iw(b,a.d);return a.c[b]}function Pj(a,b){for(var c=0;c<a.d;++c)if(CC(b,a.c[c]))return c;return-1}function nu(a,b){var c;c=(Iw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Xi(a,b){var c;c=Pj(a,b);if(-1==c)return!1;nu(a,c);return!0}function Hk(a,b){var c;if(b.length<a.d){c=b;var d;d=ys(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Fs(b,c,a.c[c]);b.length>a.d&&Fs(b,a.d,null);return b}function dj(){LG(this)}function RA(a){LG(this);this.c.length=a}function Lz(a){LG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(505,499,Sh,dj,RA,Lz);_.Ff=function(a,b){mz(this,a,b)};
+_.zf=function(a){return Yi(this,a)};_.Oe=function(){this.c=y(MG,m,0,0,0);this.d=0};_.Af=function(a){return-1!=Pj(this,a)};_.Gf=function(a){return ku(this,a)};_.Ce=function(){return 0==this.d};_.Jf=function(a){return nu(this,a)};_.Bf=function(a){return Xi(this,a)};_.Fe=function(){return this.d};_.d=0;function bA(a,b){var c=a.length,d;for(d=0;d<c;++d)Fs(a,d,b)}function ks(){ks=x;ls=new NG}var ls;function NG(){}t(508,499,di,NG);_.Af=function(){return!1};_.Gf=function(){throw new Gv;};_.Fe=function(){return 0};
+function OG(){this.b=new Date}function PG(a){return 10>a?bb+a:l+a}t(509,1,{72:1,75:1,76:1,88:1},OG);_.eQ=function(a){return A(a,88)&&wt(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Rs(c&4194303,b&4194303,e&1048575);a=Rs(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(QG(),RG)[this.b.getDay()]+ba+SG[this.b.getMonth()]+ba+PG(this.b.getDate())+ba+PG(this.b.getHours())+nb+PG(this.b.getMinutes())+nb+PG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function QG(){QG=x;RG=H(Ks,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SG=H(Ks,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RG,SG;
+function ds(a,b){return null==z(a.b,b,a)}function cs(){this.b=new Hi}t(511,494,{72:1,75:1,93:1},cs);_.zf=function(a){return ds(this,a)};_.Af=function(a){return Yu(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return HG(new JG(this.b,new IC(this.b)))};_.Bf=function(a){return null!=Si(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return BG(new JG(this.b,new IC(this.b)))};_.b=null;
+function cA(a,b){var c,d;(0>b||b>a.c)&&FG(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new TG(a,b,d)}function gA(){this.b=new UG;this.c=0}t(512,504,di,gA);_.zf=function(a){new Yz(a,this.b);++this.c;return!0};_.If=function(a){return cA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function dA(a){if(a.c==a.e.b)throw new Jv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function KG(a){if(!a.d)throw new Qw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function TG(a,b,c){this.e=a;this.c=c;this.b=b}t(513,1,{},TG);_._c=function(){return this.c!=this.e.b};_.Kf=function(){return this.c.c!=this.e.b};_.ad=function(){return dA(this)};_.Lf=function(){if(this.c.c==this.e.b)throw new Jv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){KG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function UG(){this.b=this.c=this}
+function Yz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(514,1,{},UG,Yz);_.b=null;_.c=null;_.d=null;function AC(a,b){this.b=a;this.c=b}t(515,497,ai,AC);_.Cf=function(){return this.b};_.Df=function(){return this.c};_.Ef=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Jv(){Dn()}t(516,99,{72:1,79:1,85:1,87:1,92:1},Jv);function CC(a,b){return Hs(a)===Hs(b)||null!=a&&Jn(a,b)}function QA(a){var b=y(hA,m,45,0,0);return Hk(a.b,b)}function wz(){this.b=new dj}
+t(518,499,Sh,wz);_.Ff=function(a,b){mz(this.b,a,b)};_.zf=function(a){return Yi(this.b,a)};_.Af=function(a){return-1!=Pj(this.b,a)};_.Gf=function(a){return ku(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Ji(this.b)};_.Jf=function(a){return nu(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return BG(this.b)};_.b=null;function rE(a){a.hc.d._&&WA(a)}function VG(a){var b;if(a.hc.d._){b=Oy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}YA(a)}
+function WG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function vE(a){var b=a.k;XG(a.hc.d,b.b,b.c);!Ny(a)&&rz(a);bz(a)}function YG(){aB.call(this,l);this.j=new kA(this.Mf());Kz(this.r,new ZG(this))}t(520,397,wi);_.Pd=function(a,b){return Hs(a.i)===Hs(this.j)?(VG(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){VG(this)};_.j=null;_.k=null;
+function DF(a,b,c){YG.call(this);this.hc&&cB(this.hc.d,!1);$A(this,!1);uz(this,new kB(0));a=new oB(a,1);P(this,a,null);a=new yz;P(a,this.j,null);P(this,a,null);b&&(this.k=Oy(b),ZA(this),WG(this.k,~~(no(b.Vb.hb,Of)/2)-~~(this.mc/2),~~(no(b.Vb.hb,Nf)/2)-~~(this.cc/2)));c&&O(this,c)}t(519,520,wi,DF);_.Mf=function(){return"OK"};function oE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new qv("Cannot undo. Index is out of range.");if(!a.b.c)throw new qv(cc);a.b=a.b.c;return a.b.b}
+function yF(){this.b=this.c=new $G}t(521,1,{},yF);_.b=null;function $G(){this.b=null}function eF(a){this.b=a}t(522,1,{},$G,eF);_.b=null;_.c=null;_.d=null;function ZG(a){this.b=a}t(523,432,oi,ZG);_.b=null;
+function aH(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){TC(a.b.Ab,H(Ks,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=uG(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Fs(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{eE(a.b,b,!0)?(br(a.b,"Structure pasted"+e),vD(a.b),Dz(a.b),d=!0):(vE(new DF(a.b.K,a.b,ZC)),fE(a.b,!0),Dz(a.b))}catch(n){if(n=Pi(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",uD(e),vE(new DF(a.b.K,
+a.b,ZC)),Dz(a.b);else throw n;}}d&&a.b.Ke(b)}function ar(a){this.b=a}t(524,1,{},ar);_.b=null;function nD(){nD=x;oD=new bH("COPY_SMILES",0);qD=new bH("COPY_MOL",1);rD=new bH("PASTE",2);cH=H(dH,m,94,[oD,qD,rD])}function bH(a,b){Bo.call(this,a,b)}t(525,140,{72:1,76:1,78:1,94:1},bH);var cH,qD,oD,rD;function dF(){this.e=y(mF,m,95,99,0)}t(526,1,{},dF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function eH(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y(yD,m,-1,20,1);a.N=y(yD,m,-1,20,1);a.H=zs([20,7]);a.e=y(I,s,-1,20,1);a.d=y(Ks,m,1,20,0);a.p=y(Ks,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(Ks,m,1,20,0);a.r=zs([10,2]);a.j=y(I,s,-1,101,1)}
+function fH(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(yD,m,-1,4,1);d=y(yD,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=gH(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+gH(r[2],d[2],r[3],d[3]),d=gH(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Y(a,b){var c,d,e,f,g,j,h,n;OE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=hH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(yD,m,-1,2,1);iH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==RE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;br(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];VE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&NE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(WD((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(WD((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function LE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.E=a.u-2,Y(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&JE(a,a.E,1),Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,JE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Y(a,0),a.E=
+a.u,Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=4,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),c=3;else if(238==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.E=a.u,a.t[a.v]=3,Y(a,0),a.q=!1,c=3;else if(242==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Y(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Y(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Y(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Y(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Y(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Y(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Y(a,0),a.E=a.u,Y(a,0),c=2;else if(247==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=3;else if(248==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Y(a,0);e=a.K[a.u];g=a.N[a.u];zE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)OE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)VE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];yE(a);a.E=c+d;Y(a,0);o=a.K[a.u];q=a.N[a.u];zE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];VE(a);a.I[a.v]=n;a.J[a.v]=c+d;yE(a);b&&(zE(a,n),AD(a))}c=4}jH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function iH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function KE(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])kH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Y(a,0),a.E=a.u,kH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){br(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[hH(a,a.E,a.H[a.E][d])],2<d||1!=b){br(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(yD,m,-1,2,1);iH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)OE(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)OE(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)OE(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)VE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[hH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[hH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(WD((a.K[b]+a.K[e])/2))),a.O[c]=N(M(WD((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;VE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(WD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(WD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(VE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(WD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(WD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(VE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(WD((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(WD((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(zE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&jH(a,j);-1<n&&(a.E=n)}
+function kH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)OE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function jH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=RE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function hH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function lH(a,b,c){var d,e,f,g;e=ih;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Ct(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Ct(c[d])&&!qt(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)wt(c[d],e)&&(b[d]=g,c[d]=ih,++f);if(f==a.u)break}return g==a.u}
+function AD(a){var b,c,d;b=y(yD,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{zD(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;BD(a)}}
+function zD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function JE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=mH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&br(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?br(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?br(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?br(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:br(a.o,"Charge change not possible on the halogen !");break;case 18:br(a.o,
+"Use X button to change charge on the X atom !")}}
+function lE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&zE(a,c);AD(a);br(a.o,"Smaller part(s) removed !");return 1}
+function RE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function WE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];BE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),BE(a));4==a.t[d]&&(a.t[d]=1)}}
+function gH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function yE(a){var b;nH(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);BD(a);BE(a)}
+function OE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),AG(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),AG(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),AG(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),AG(a.e,b,a.e.length),a.e=b,b=y(Ks,m,1,c,0),AG(a.d,b,a.d.length),a.d=b,b=y(Ks,m,1,c,0),AG(a.p,b,a.p.length),a.p=b,b=y(yD,m,-1,c,1),AG(a.K,b,a.K.length),a.K=b,b=y(yD,m,-1,c,1),AG(a.N,b,a.N.length),a.N=b,b=zs([c,7]),AG(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),AG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function bE(a,b,c,d,e,f,g){var j;j=N(M(WD(a.K[c]-d/2)));g||(j-=e-d);a=N(M(WD(a.N[c]-~~(f/2))));return new qz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function VE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),AG(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),AG(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),AG(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),AG(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),AG(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),AG(a.O,c,a.O.length),a.O=c,b=y(Ks,m,1,b,0),AG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function EE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(XC(),aa);j+="JME 2013-10-12 "+new OG+"\n \n";j+=DE(a.u,3)+DE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=aF(0.055999999999999994*(a.K[e]-c),10,4)+aF(0.055999999999999994*(g-a.N[e]),10,4)+aF(0,10,4);h=aE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+DE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=DE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:oH(a,e)&&(g=2),c=DE(a.I[e],3)+DE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=DE(a.J[e],3)+DE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=DE(a.J[e],3)+DE(a.I[e],3)),j+=c+DE(g,3)+DE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+DE(e,4)+DE(a.B[e],4)+aa);return j+"M END\n"}
+function cF(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,qb,V,L,fa,Ec,cg,vb,Md,Nd,Od,Va,Fc;r=y(I,s,-1,a.u+10,1);q=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);vb=y(I,s,-1,a.u+1,1);v=y(pH,m,-1,a.u+1,2);D=y(pH,m,-1,a.v+1,2);fa=0;if(0==a.u)return l;lE(a,!0);cg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){cg=!1;break}if(a.o.t&&cg){qH(a);WE(a);rH(a,D);sH(a,v,D);var Eb,td,gf,Zb,ye,ud,vd,eb,lI,Td,w,xa,Jm,Km,Ts,nf,Oa,Lm,Mm,Ic,Nm;Eb=y(I,s,-1,a.u+1,1);td=y(I,s,-1,a.u+1,1);eb=y(tH,m,-1,a.u+1,3);var Us=a.u,Om,
+sh,Vs,og,Cj,Ge,of;Cj=y(tH,m,-1,Us+2,3);Ge=y(I,s,-1,100,1);of=5;og=0;Ge[0]=3;Cj[1]=kh;Cj[2]=lh;Vs=2;if(!(3>Us))for(;of<Ge[og]*Ge[og];){sh=0;for(Om=!0;Om&&sh<=og&&of>=Ge[sh]*Ge[sh];)0==of%Ge[sh]?Om=!1:++sh;if(Om){Cj[++Vs]=zt(of);if(Vs>=Us)break;og<Ge.length-1&&(++og,Ge[og]=of)}of+=2}for(w=1;w<=a.u;++w){for(xa=Mm=1;xa<=a.v;++xa)(a.I[xa]==w||a.J[xa]==w)&&(Mm*=a.i[xa]);Lm=a.c[w];18==Lm&&(Nm=a.p[w],ud=Nm.charCodeAt(0)-65+1,vd=0,1<Nm.length&&(vd=Nm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Lm=28*ud+vd);
+nf=0;-2>a.B[w]?nf=1:-2==a.B[w]?nf=2:-1==a.B[w]?nf=3:1==a.B[w]?nf=4:2==a.B[w]?nf=5:2<a.B[w]&&(nf=6);Ic=1;eb[w]=zt(Mm);Ic*=126;eb[w]=ut(eb[w],zt(a.y[w]*Ic));Ic*=7;eb[w]=ut(eb[w],zt(nf*Ic));Ic*=7;eb[w]=ut(eb[w],zt(Lm*Ic));Ic*=783;eb[w]=ut(eb[w],zt(a.A[w]*Ic))}for(ye=0;!lH(a,Eb,eb);){Ts=!1;for(w=1;w<=a.u;++w)Eb[w]!=td[w]&&(td[w]=Eb[w],Ts=!0);if(Ts){for(w=1;w<=a.u;++w){eb[w]=jh;for(xa=1;xa<=a.A[w];++xa)eb[w]=Dt(eb[w],Cj[Eb[a.H[w][xa]]])}ye=0}else if(0<ye){for(w=1;w<=a.u;++w)eb[w]=jh;w=1;a:for(;w<=a.u-
+1;++w)for(xa=w+1;xa<=a.u;++xa)if(Eb[w]==Eb[xa]){eb[w]=kh;break a}}else{for(w=1;w<=a.u;++w){eb[w]=jh;for(xa=1;xa<=a.A[w];++xa)gf=a.H[w][xa],eb[w]=Dt(eb[w],zt(a.c[gf]*a.i[hH(a,w,gf)]))}ye=1}lH(a,Eb,eb);for(w=1;w<=a.u;++w)eb[w]=zt(td[w]*a.u+Eb[w])}for(w=1;w<=a.u;++w)td[w]=Eb[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(td[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];td[w]=td[Oa];td[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Eb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Eb[a.I[w]],a.J[w]=Eb[a.J[w]],a.I[w]>a.J[w]&&(Td=a.I[w],a.I[w]=a.J[w],a.J[w]=Td,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Km=Jm=
+a.u;Zb=0;for(xa=w;xa<=a.v;++xa)a.I[xa]<Jm?(Jm=a.I[xa],Km=a.J[xa],Zb=xa):a.I[xa]==Jm&&a.J[xa]<Km&&(Km=a.J[xa],Zb=xa);Td=a.I[w];a.I[w]=a.I[Zb];a.I[Zb]=Td;Td=a.J[w];a.J[w]=a.J[Zb];a.J[Zb]=Td;Td=a.t[w];a.t[w]=a.t[Zb];a.t[Zb]=Td;Td=a.C[w];a.C[w]=a.C[Zb];a.C[Zb]=Td;lI=a.f[w];a.f[w]=a.f[Zb];a.f[Zb]=lI}yE(a);BE(a);rH(a,D);sH(a,v,D)}else{rH(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Fc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=vb[c]){Ec=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Fc==a.u)break;c=n[V--]}else if(1==L)vb[o[1]]=c,c=o[1],a.b[c]=++Fc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=hH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=hH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);vb[e]=c;c=e;a.b[e]=++Fc}}vb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(pH,m,-1,a.u+1,2);Md=y(pH,m,-1,a.u+1,2);f=Fc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(vb[c]=f);b[++Fc]=c;for(a.b[c]=0;;){L=e=0;qb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<qb&&(e=g,qb=a.b[g]))}if(0==e){if(0==V)break a;Md[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Nd=y(I,s,-1,a.v+1,1);Od=y(I,s,-1,a.u+1,1);if(a.o.Pb){var nI=vb,pM=fa,Ws,oI,th,He,Xs,Ys,Na,Dj,Zs;th=y(I,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)th[b[Na]]=Na;Xs=y(pH,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)Ws=b[Na],oI=nI[Ws],He=hH(a,Ws,oI),0!=He&&(uH(a,He,th,Nd,D),Xs[He]=!0);for(Na=1;Na<=a.v;++Na)Xs[Na]||uH(a,Na,th,Nd,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){Ys=Zs=0;for(Dj=1;Dj<=a.A[Na];++Dj){He=hH(a,Na,a.H[Na][Dj]);if(5==a.i[He])continue a;1==a.t[He]&&0!=vH(a,He,Na)&&++Zs;2==a.t[He]&&(Ys=a.H[Na][Dj])}if(0!=Zs)if(0<Ys){var ja=a,qI=Na,pf=th,Xc=Od,kc=void 0,Ej=void 0,Jc=void 0,Ie=void 0,Kc=void 0,Pm=void 0,Qm=void 0,Rm=void 0,Ud=void 0,Yc=void 0,Zc=void 0,
+$s=void 0,Fj=void 0,Vd=void 0,Gj=void 0,Je=void 0,Hj=void 0,at=void 0,Ij=void 0,Ke=void 0,rI=void 0,qf=void 0,sI=void 0,bt=void 0,Jj=void 0,rf=void 0,Zc=1,Ej=qI,kc=y(I,s,-1,ja.u+1,1);for(kc[1]=qI;;){$s=!1;for(Yc=1;Yc<=ja.A[Ej];++Yc)if(Jc=ja.H[Ej][Yc],!(Jc==kc[1]||Jc==kc[Zc-1]))if(Ie=hH(ja,Ej,Jc),2==ja.t[Ie]&&5!=ja.i[Ie]){Ej=kc[++Zc]=Jc;$s=!0;break}if(!$s)break}if(!(0==Zc%2||2>ja.A[kc[Zc]]||3<ja.A[kc[Zc]])){rf=kc[1];Kc=kc[~~((Zc+1)/2)];Ud=kc[Zc];qf=Ke=Je=Vd=0;bt=at=!1;for(Yc=1;Yc<=ja.A[rf];++Yc)Jc=
+ja.H[rf][Yc],Ie=hH(ja,rf,Jc),1!=ja.t[Ie]||5==ja.i[Ie]||(0==Vd?Vd=Jc:Je=Jc);0<pf[Je]&&pf[Vd]>pf[Je]&&(Pm=Vd,Vd=Je,Je=Pm);Fj=Vd;0==Vd&&(Fj=Je,at=!0);for(Yc=1;Yc<=ja.A[Ud];++Yc)Jc=ja.H[Ud][Yc],Ie=hH(ja,Ud,Jc),1!=ja.t[Ie]||5==ja.i[Ie]||(0==Ke?Ke=Jc:qf=Jc);0<pf[qf]&&pf[Ke]>pf[qf]&&(Pm=Ke,Ke=qf,qf=Pm);Ij=Ke;0==Ke&&(Ij=qf,bt=!0);Gj=vH(ja,hH(ja,rf,Vd),rf);Hj=vH(ja,hH(ja,rf,Je),rf);rI=vH(ja,hH(ja,Ud,Ke),Ud);sI=vH(ja,hH(ja,Ud,qf),Ud);1<(0>Gj+Hj?-(Gj+Hj):Gj+Hj)||0!=rI||0!=sI?br(ja.o,"Bad stereoinfo on allene !"):
+(Qm=ja.K[kc[Zc-1]]-ja.K[Ud],Rm=ja.N[kc[Zc-1]]-ja.N[Ud],Jj=Math.sqrt(Qm*Qm+Rm*Rm),0.001>Jj&&(Jj=0.001),0<(ja.N[Ij]-ja.N[kc[Zc-1]])*(Qm/Jj)-(ja.K[Ij]-ja.K[kc[Zc-1]])*(Rm/Jj)?Xc[Kc]=1:Xc[Kc]=-1,at&&(Xc[Kc]*=-1),bt&&(Xc[Kc]*=-1),Fj==Vd&&0>Gj&&(Xc[Kc]*=-1),Fj==Je&&0>Hj&&(Xc[Kc]*=-1),pf[Fj]>pf[Ij]&&(Xc[Kc]*=-1))}}else b:{var lc=a,mc=Na,qM=nI,rM=th,sM=r,tM=q,uM=pM,Sm=Od,Tm=void 0,$c=void 0,ct=void 0,uh=void 0,Aa=void 0,vh=void 0,xd=void 0,Kj=void 0,Wd=void 0,Ob=void 0,ha=void 0,Gb=void 0,Le=void 0,Um=void 0,
+ad=void 0,oa=void 0,Vm=void 0,Gb=y(I,s,-1,4,1),Um=y(I,s,-1,4,1),wh=lc,Xd=mc,tI=rM,dt=qM,uI=sM,vI=tM,vM=uM,Hb=Gb,Lj=void 0,bd=void 0,Wm=void 0,Xm=void 0,et=void 0,Mj=void 0,Mj=-1;0<dt[Xd]&&(Hb[++Mj]=dt[Xd]);for(bd=1;bd<=vM;++bd)uI[bd]==Xd&&(Hb[++Mj]=vI[bd]),vI[bd]==Xd&&(Hb[++Mj]=uI[bd]);for(bd=Mj+1;bd<wh.A[Xd];++bd){et=wh.u+1;Wm=1;c:for(;Wm<=wh.A[Xd];++Wm){Lj=wh.H[Xd][Wm];for(Xm=0;Xm<bd;++Xm)if(Lj==Hb[Xm])continue c;tI[Lj]<et&&(et=tI[Lj],Hb[bd]=Lj)}}0==dt[Xd]&&0<wh.y[Xd]?(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=
+Hb[0],Hb[0]=-1):0<wh.y[Xd]&&(Hb[3]=Hb[2],Hb[2]=Hb[1],Hb[1]=-1);for(Aa=Kj=vh=uh=Vm=xd=Ob=0;4>Aa;++Aa)0>=Gb[Aa]||(Tm=hH(lc,mc,Gb[Aa]),Um[Aa]=vH(lc,Tm,mc),0<Um[Aa]?(++Ob,Vm=Gb[Aa],vh=Gb[Aa]):0>Um[Aa]?(++xd,uh=Gb[Aa],vh=Gb[Aa]):Kj=Gb[Aa]);Wd=Ob+xd;oa=y(I,s,-1,4,1);ad=0;if(3==lc.A[mc]){if(1==Ob&&1==xd||3==Wd&&0<Ob&&0<xd){br(lc.o,"Error in C3H stereospecification !");break b}Le=Gb[0];1==Wd?Le=vh:2==Wd&&(Le=Kj);ha=fH(lc,mc,Le,Gb);oa[0]=vh;oa[1]=-1;oa[2]=ha[2];oa[3]=ha[1];0<Ob?ad=1:ad=-1}else if(4==lc.A[mc])if(1==
+Wd)ha=fH(lc,mc,vh,Gb),oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],0<Ob?ad=1:ad=-1;else{Le=Gb[0];1<Kj&&(Le=Kj);1==Ob?Le=Vm:1==xd&&(Le=uh);ha=fH(lc,mc,Le,Gb);$c=y(I,s,-1,4,1);for(Aa=0;4>Aa;++Aa)Tm=hH(lc,mc,ha[Aa]),$c[Aa]=vH(lc,Tm,mc);if(4==Wd){if(0==Ob||0==xd){br(lc.o,"Error in C4 stereospecification !");break b}if(1==Ob||1==xd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],ad=$c[0];else{for(Aa=0;4>Aa;++Aa)-1==$c[Aa]&&($c[Aa]=0);Wd=2}}else if(3==Wd)if(3==Ob||3==xd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=
+ha[2],oa[3]=ha[1],0<Ob?ad=-1:ad=1;else{1==Ob?Ob=ct=1:xd=ct=-1;for(Aa=0;4>Aa;++Aa)$c[Aa]==ct&&($c[Aa]=0);Wd=2}if(2==Wd)if(1==Ob&&1==xd)ha[1]==uh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==uh&&(ha[2]=ha[3]),oa[0]=Vm,oa[1]=uh,oa[2]=ha[2],oa[3]=ha[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){br(lc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(oa[0]=ha[0],oa[1]=ha[2],oa[2]=ha[1],oa[3]=ha[3]):(oa[0]=ha[1],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[0]);1<Ob?ad=1:ad=-1}}var W=oa,Nj=Gb,mb=void 0;Nj[0]==W[1]?(mb=
+W[0],W[0]=W[1],W[1]=mb,mb=W[2],W[2]=W[3],W[3]=mb):Nj[0]==W[2]?(mb=W[2],W[2]=W[0],W[0]=mb,mb=W[1],W[1]=W[3],W[3]=mb):Nj[0]==W[3]&&(mb=W[3],W[3]=W[0],W[0]=mb,mb=W[1],W[1]=W[2],W[2]=mb);Nj[1]==W[2]?(mb=W[1],W[1]=W[2],W[2]=mb,mb=W[2],W[2]=W[3],W[3]=mb):Nj[1]==W[3]&&(mb=W[1],W[1]=W[3],W[3]=mb,mb=W[2],W[2]=W[3],W[3]=mb);oa[2]==Gb[2]?Sm[mc]=1:oa[2]==Gb[3]?Sm[mc]=-1:br(lc.o,"Error in stereoprocessing ! - t30");Sm[mc]*=ad}}}Va=new zG;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Va.b.b+=ua);0<vb[u]&&wH(a,c,vb[c],Va,Nd);var xh=v[c],Ib=void 0,Oj=void 0,yh=void 0,T=void 0,T=Sc,Ib=!1;0!=a.B[c]&&(Ib=!0);0!=Od[c]&&(Ib=!0);yh=-1;for(Oj=1;Oj<=a.z;++Oj)if(a.r[Oj][0]==c){yh=a.r[Oj][1];break}-1<yh&&(Ib=!0);a.o.Ob&&0<a.e[c]&&(Ib=!0,yh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:xh?T="c":T=Fb;break;case 4:xh?(T=Df,0<a.y[c]&&(Ib=!0)):T=ic;break;case 5:xh?T="o":T=sc;break;case 7:xh?(T="p",0<a.y[c]&&(Ib=!0)):T=uc;break;case 8:xh?T=qg:T=Hc;break;case 13:xh?T=tg:T=Mc;Ib=!0;break;case 6:T=
+Nc;Ib=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Db;break;case 12:T=ac;break;case 1:T=Xb;Ib=!0;break;case 19:T=vc;Ib=!0;break;case 20:T=wc;Ib=!0;break;case 21:T=xc;Ib=!0;break;case 22:T=yc;Ib=!0;break;case 18:Ib=!0,T=a.p[c],(G(T,wa)||G(T,ed)||G(T,xb))&&(Ib=!1)}Ib&&(T=Tc+T,1==Od[c]?T+=wb:-1==Od[c]&&(T+="@@"),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=ya:T+=Ca,1<Wj(a.B[c])&&(T+=Wj(a.B[c]))),-1<yh&&(T+=nb+yh),T+=Wc);xn(Va.b,T);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&wH(a,r[E],q[E],Va,Nd),9<E&&(Va.b.b+="%"),wn(Va,l+(new S(E)).b);Md[c]&&(Va.b.b+=va)}return Va.b.b}function bF(a){a=new lD(a);yE(a);return a}
+function zE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)CD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function AE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&zE(a,c);0==a.A[d]&&zE(a,d)}
+function qH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=hH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&zE(a,c)}}}function nH(a){var b;b=a.c.length;a.H=zs([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function sH(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(I,s,-1,a.v+1,1);r=y(pH,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[hH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(xb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(pH,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(pH,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:oH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(pH,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function BD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(WD((a.K[b]+a.K[c])/2))),a.O[d]=N(M(WD((a.N[b]+a.N[c])/2)))}function rH(a,b){var c;for(c=1;c<=a.v;++c)cE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function aE(a,b){var c;c=(XC(),cD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function oH(a,b){return 2==a.t[b]?!0:!1}function cE(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function ME(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=zs([b+5,2]),AG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function wE(a){var b;a.z=0;a.s=0;cF(a);for(b=1;b<=a.u;++b)a.E=b,ME(a);a.E=0}
+function xE(a){var b,c;b=y(yD,m,-1,4,1);zD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function sD(a,b){var c,d,e,f,g,j,h,n;c=y(yD,m,-1,4,1);zD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;zD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function ZE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function CE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&tG(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Xb);g=Vj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){j=lv(c,d+1);try{a.o.z=wC(j,10)}catch(h){if(h=Pi(h),A(h,79))a.o.z=0;else throw h;}a.E=b;ME(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Fb)?3:G(d,Bb)?2:G(d,ic)?4:G(d,sc)?5:G(d,uc)?7:G(d,Hc)?8:G(d,Tb)?9:G(d,Mb)?10:G(d,Db)?11:G(d,ac)?12:G(d,Xb)?1:G(d,Mc)?13:G(d,Nc)?6:G(d,vc)?19:G(d,wc)?20:G(d,xc)?21:G(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=sG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=sG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=sG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=sG(c,g++);for(;45==e;)--d,e=sG(c,g++)}a.B[b]=d}}}
+function kE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new SC(b);try{for(;b.k=LC(b,b.b),b.k<b.j;)d=iE(wC(OC(b),10)).b,c=e=iE(wC(OC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Pi(f),A(f,79))un(f);else throw f;}}function wH(a,b,c,d,e){b=hH(a,b,c);5!=a.i[b]&&oH(a,b)?d.b.b+=sb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),xn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Vc)}
+function NE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,br(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:br(a.o,"Stereomarking allowed only on single and double bonds!")}
+function uH(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=hH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=hH(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=hH(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=hH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))br(a.o,"Not unique E/Z geometry !");else{j=hH(a,b,e);f=hH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=hH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function mH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=hH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(oH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function vH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function BE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=mH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function DD(a){eH(this);this.o=a;this.z=this.v=this.u=0}
+function jE(a,b){var c,d,e,f,g,j,h;DD.call(this,a);f=l;j=gE(b);if(null!=j){h=new RC(b,j,!0);for(e=1;4>=e;++e)f=hE(h,j);g=iE(wC(go(f.substr(0,3)),10)).b;c=iE(wC(go(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)OE(this),f=hE(h,j),this.K[e]=(new pG(mG(go(f.substr(0,10))))).b,this.N[e]=-(new pG(mG(go(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=go(f.substr(31,d-31)),CE(this,e,d),62<=f.length&&(f=go(f.substr(60,3)),0<f.length&&(f=iE(wC(f,10)).b,0<f&&(this.E=e,a.z=f,ME(this),this.E=0)));for(e=1;e<=c;++e)VE(this),
+f=hE(h,j),this.I[e]=iE(wC(go(f.substr(0,3)),10)).b,this.J[e]=iE(wC(go(f.substr(3,3)),10)).b,g=iE(wC(go(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=iE(wC(go(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);nH(this);ZE(this);AD(this);for(yE(this);(h.k=LC(h,h.b),h.k<h.j)&&!(null==(f=OC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new QC(f);OC(g);OC(g);j=iE(wC(OC(g),10)).b;
+for(e=1;e<=j;++e)c=iE(wC(OC(g),10)).b,this.B[c]=iE(wC(OC(g),10)).b}if(0==f.indexOf("M APO")){g=new QC(f);OC(g);OC(g);j=iE(wC(OC(g),10)).b;for(e=1;e<=j;++e)c=iE(wC(OC(g),10)).b,f=iE(wC(OC(g),10)).b,this.E=c,Y(this,0),CE(this,this.u,vc+f),this.E=0}}qH(this);yE(this)}}
+function fF(a,b){var c,d,e,f,g;DD.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));tG(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new QC(b);d=iE(wC(OC(f),10)).b;e=iE(wC(OC(f),10)).b;for(c=1;c<=d;++c)g=OC(f),OE(this),CE(this,this.u,g),this.K[c]=(new pG(mG(OC(f)))).b,this.N[c]=-(new pG(mG(OC(f)))).b;for(c=1;c<=e;++c)if(VE(this),this.I[c]=iE(wC(OC(f),10)).b,this.J[c]=iE(wC(OC(f),10)).b,this.t[c]=iE(wC(OC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;nH(this);ZE(this);AD(this)}catch(j){j=Pi(j);if(A(j,79)){j.Ic();this.u=0;return}throw j;}qH(this);yE(this)}}
+function mE(a,b,c){var d,e,f;DD.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(OE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))VE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;yE(this);AD(this)}
+function FE(a,b,c){var d,e,f,g,j;DD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(Ks,m,1,this.u+1,0);this.K=y(yD,m,-1,this.u+1,1);this.N=y(yD,m,-1,this.u+1,1);this.p=y(Ks,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(Ks,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=zs([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}yE(this);AD(this)}
+function lD(a){var b;eH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);AG(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);AG(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);AG(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);AG(a.e,this.e,this.u+1);this.d=y(Ks,m,1,this.u+1,0);AG(a.d,this.d,this.u+1);this.K=y(yD,m,-1,this.u+1,1);AG(a.K,this.K,this.u+1);this.N=y(yD,m,-1,this.u+1,1);AG(a.N,this.N,this.u+1);this.p=y(Ks,m,1,this.u+1,0);AG(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);AG(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);AG(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);AG(a.t,this.t,this.v+1);this.f=y(Ks,m,1,this.v+1,0);AG(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);AG(a.C,this.C,this.v+1);this.r=zs([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function aF(a,b,c){var d,e,f;if(0==c)return DE(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(WD(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new pG(a)).b;d=ho(e,io(46));0>d&&(e+=Ya,d=ho(e,io(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function gE(a){var b;b=new RC(a,aa,!0);if(4<KC(b))return aa;b=new RC(a,gh,!0);return 4<KC(b)?gh:null}
+function DE(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function hE(a,b){for(var c,d;a.k=LC(a,a.b),a.k<a.j;){d=OC(a);if(G(d,b))return ba;for(OC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(527,1,{95:1},DD,jE,fF,mE,FE,lD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function cr(){cr=x;dr=new OB(Xb)}
+function sE(a,b){var c;cr();var d;YG.call(this);this.d=new kA("Help");new kA("Home");this.e=b;O(this,(XC(),ZC));this.hc&&cB(this.hc.d,!1);$A(this,!1);d=Oy(b);if(1==a)this.f||(this.f=new vB(d),WG(this.f,-30,0)),this.k=this.f,c=jD(b),this.hc&&bB(this.hc,Lc),uz(this,new fA(2)),this.i=new OB(c+" "),P(this,this.i,Lb),d=new yz,P(d,this.j,null),this.e.Hb&&(c=new kA("Submit"),P(d,c,null)),P(this,d,Oc),NB(this.i,go(oo(this.i.hc.b.hb,Zg))),this.hc&&cB(this.hc.d,!0),$A(this,!0);else if(2==a)this.c||(this.c=
+new vB(d),WG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&bB(this.hc,"Nonstandard atom"),uz(this,new fA(2)),c=new yz,P(c,new oB("atomic SMILES",1),null),P(this,c,qc),c=Xb,dr&&(c=oo(dr.hc.b.hb,Zg)),dr=new PB(c,8),P(this,dr,Lb),c=new yz,P(c,this.j,null),P(this,c,Oc);else{this.b||(this.b=new vB(d),WG(this.b,5*b.Z,0));var e,f;d="About "+(XC(),kF);this.hc&&bB(this.hc,d);uz(this,new kB(0));O(this,ZC);P(this,new oB(kF+" Molecular Editor v2013-10-13",1),null);P(this,new oB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=YC,d=0,f=c.length;d<f;++d)e=c[d],e=new oB(e,1),az(e,this.e.y),P(this,e,null);c=new yz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}ZA(this);c=this.k;XG(this.hc.d,c.b,c.c);!Ny(this)&&rz(this);bz(this)}t(528,520,wi,sE);_.Nf=function(a){var b,c;if(a.i===this.d){try{b=new qC(this.e.I),c=pC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Pi(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,uD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var dr;
+function xH(a,b){My(b)==a.b?O(b,(qA(),zA)):O(b,a.b)}
+function yH(a){var b,c,d,e;e=l;d=!1;My(zH)!=a.b?(e=wa,d=!0):My(AH)!=a.b?(e="!#6",d=!0):My(BH)!=a.b?(O(CH,(qA(),zA)),O(DH,zA),O(EH,zA),O(FH,zA),e="F,Cl,Br,I"):(b=My(GH)!=a.b,c=My(HH)!=a.b,My(IH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),My(JH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),My(KH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),My(LH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),My(MH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),My(CH)!=a.b&&(e+="F,"),My(DH)!=a.b&&(e+="Cl,"),My(EH)!=a.b&&(e+="Br,"),My(FH)!=a.b&&(e+="I,"),
+tG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=xb:(O(zH,(qA(),zA)),e=wa)));b=l;d&&My(GH)!=a.b&&(b+=";a");d&&My(HH)!=a.b&&(b+=";A");My(NH)!=a.b&&(b+=";R");My(OH)!=a.b&&(b+=";!R");My(zH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=PH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=QH.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);My(RH)!=a.b&&(e="~");My(SH)!=a.b&&(e=nb);My(TH)!=a.b&&(e=wb);My(UH)!=a.b&&(e="!@");NB(a.f,e)}
+function VH(a){WH(a);XH(a);var b=PH.hc.b;wx(b,0);b.hb.options[0].selected=!0;b=QH.hc.b;wx(b,0);b.hb.options[0].selected=!0;O(GH,a.b);O(HH,a.b);O(NH,a.b);O(OH,a.b);O(PH,a.b);O(QH,a.b);YH(a)}function WH(a){O(IH,a.b);O(JH,a.b);O(KH,a.b);O(LH,a.b);O(MH,a.b);O(CH,a.b);O(DH,a.b);O(EH,a.b);O(FH,a.b)}function XH(a){O(zH,a.b);O(AH,a.b);O(BH,a.b)}function YH(a){O(RH,a.b);O(SH,a.b);O(TH,a.b);O(UH,a.b);a.c=!1}
+function tE(a){aB.call(this,"Atom/Bond Query");this.j=new kA(this.Mf());Kz(this.r,new ZG(this));this.b=(XC(),ZC);this.d=a;this.e||(a=Oy(a),this.e=new vB(a),WG(this.e,-150,10));this.k=this.e;uz(this,new jB);O(this,this.b);a=new yz;uz(a,new PA(0,3,1));P(a,new nB("Atom type :"),null);zH=new kA(zb);AH=new kA("Any except C");BH=new kA("Halogen");P(a,zH,null);P(a,AH,null);P(a,BH,null);P(this,a,null);a=new yz;uz(a,new PA(0,3,1));P(a,new oB("Or select one or more from the list :",0),null);P(this,a,null);
+a=new yz;uz(a,new PA(0,3,1));IH=new kA(Fb);JH=new kA(ic);KH=new kA(sc);LH=new kA(Hc);MH=new kA(uc);CH=new kA(Tb);DH=new kA(Mb);EH=new kA(Db);FH=new kA(ac);P(a,IH,null);P(a,JH,null);P(a,KH,null);P(a,LH,null);P(a,MH,null);P(a,CH,null);P(a,DH,null);P(a,EH,null);P(a,FH,null);P(this,a,null);a=new yz;uz(a,new PA(0,3,1));PH=new oA;nA(PH,zb);nA(PH,bb);nA(PH,db);nA(PH,kb);nA(PH,lb);P(a,new nB("Number of hydrogens : "),null);P(a,PH,null);P(this,a,null);a=new yz;uz(a,new PA(0,3,1));QH=new oA;nA(QH,zb);nA(QH,
+bb);nA(QH,db);nA(QH,kb);nA(QH,lb);nA(QH,"4");nA(QH,"5");nA(QH,"6");P(a,new oB("Number of connections :",0),null);P(a,QH,null);P(a,new oB(" (H's don't count.)",0),null);P(this,a,null);a=new yz;uz(a,new PA(0,3,1));P(a,new nB("Atom is :"),null);GH=new kA(Ab);P(a,GH,null);HH=new kA("Nonaromatic");P(a,HH,null);NH=new kA(Gc);P(a,NH,null);OH=new kA(pc);P(a,OH,null);P(this,a,null);a=new yz;O(a,GA(My(this)));uz(a,new PA(0,3,1));P(a,new nB("Bond is :"),null);RH=new kA(zb);P(a,RH,null);SH=new kA(Ab);P(a,SH,
+null);TH=new kA(Gc);P(a,TH,null);UH=new kA(pc);P(a,UH,null);P(this,a,null);a=new yz;uz(a,new PA(1,3,1));this.f=new PB(wa,20);P(a,this.f,null);P(a,new kA(Cc),null);P(a,this.j,null);P(this,a,null);this.hc&&cB(this.hc.d,!1);$A(this,!1);WH(this);XH(this);YH(this);O(GH,this.b);O(HH,this.b);O(NH,this.b);O(OH,this.b);O(PH,this.b);O(QH,this.b);xH(this,zH);ZA(this);a=this.k;XG(this.hc.d,a.b,a.c);!Ny(this)&&rz(this);bz(this)}t(529,520,wi,tE);
+_.Nf=function(a,b){var c;G(b,Cc)?(VH(this),xH(this,zH),yH(this)):A(a.i,42)?(YH(this),Hs(a.i)===Hs(zH)?(WH(this),XH(this)):Hs(a.i)===Hs(AH)?(WH(this),XH(this)):Hs(a.i)===Hs(BH)?(WH(this),XH(this)):Hs(a.i)===Hs(NH)?O(OH,this.b):Hs(a.i)===Hs(OH)?(O(NH,this.b),O(GH,this.b)):Hs(a.i)===Hs(GH)?(O(HH,this.b),O(OH,this.b)):Hs(a.i)===Hs(HH)?O(GH,this.b):Hs(a.i)===Hs(RH)||Hs(a.i)===Hs(SH)||Hs(a.i)===Hs(TH)||Hs(a.i)===Hs(UH)?(VH(this),this.c=!0):XH(this),xH(this,a.i),yH(this)):A(a.i,43)&&(YH(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+O(c,this.b):O(c,(qA(),zA)),yH(this));107!=this.d.d&&(this.d.d=107,Dz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var zH=_.f=null,RH=null,AH=null,GH=null,SH=null,EH=null,IH=null,QH=null,PH=null,DH=null,CH=null,BH=null,FH=null,JH=null,HH=null,OH=null,UH=null,KH=null,MH=null,NH=null,TH=null,LH=null;function nF(){LG(this)}t(530,505,Sh,nF);_.Oe=function(){this.b=-1;this.c=y(MG,m,0,0,0);this.d=0};_.b=-1;
+function $q(a,b){var c;a.b=b;var d,e;d=null;SB();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new fC(e):null))e=(VB(),YB),e=ZB(e,(VB(),YB))||ZB(e,WB);if(e)try{d=cC(c)}catch(f){if(f=Pi(f),A(f,60))un(f);else throw f;}c=d;null!=c&&aH(b,c)}function Yq(a){a=new fC(a);SB();var b,c;try{b=cC(a),c=Kn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=Pi(d),A(d,60))un(d);else throw d;}}function oF(){}t(531,1,{61:1,68:1},oF);_.xe=function(a){aH(this.b,a.b)};
+_.b=null;t(533,307,li);function Vq(){var a;Vq=x;ZH=(a=!1,Pf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);$H=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");aI=ZH&!$H;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Wq=y(I,s,-1,1E3,1);for(b=0;b<Wq.length;++b)Wq[b]=-999;for(b=0;b<a.length;b+=2)Wq[a[b+1]]=a[b]}
+function fq(a,b,c){a=new bI(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function Bz(a,b,c){var d;d=new cI;qj(d.u,b,c);jj(a.i,d.u,0,0);Yi(a.b,d);return d}function xF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function SD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Nv(a.i,b.u,c,d),b.s=c,b.t=d;dI(b)}
+function wF(a,b,c,d){Vq();this.hb=Fw();this.b=new dj;this.k=new dj;this.f=d;this.hb.style[Uf]=bb;this.hb.style[Sf]=bb;this.hb.style[Kg]=Xe;this.hb.style[dh]=b;this.hb.style[Me]=c;this.i=new eI;this.i.hb.style[dh]=fb;this.i.hb.style[Me]=fb;aI?(b=new fI,c=new gI,jj(b,this.i,0,0),jj(b,c,0,0),Rv(this,b)):Rv(this,this.i);this.d=a;a.Vb=this;aI?(this.n=new hI(this),this.n.j=new iI(this),this.n.k=new jI(this),this.n.o=new kI(this),this.n.n=new mI(this),this.d&&(this.n.f=new pI(this),this.n.i=new wI(this),
+this.n.b=new xI(this))):B(this,new yI(this),(gr(),gr(),hr));B(this,this,(kq(),kq(),lq));B(this,new zI(this),(tj(),tj(),uj));B(this,new AI(this),(vj(),vj(),wj));B(this,new BI(this),(Sq(),Sq(),Tq));(eq(),eq(),fz).b=this}t(532,533,li,wF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var aI,$H,ZH,Wq=null;function eI(){Pv.call(this);this.hb[Dd]=Te}t(535,285,li,eI);function fI(){eI.call(this);this.hb.style[dh]=fb;this.hb.style[Me]=fb}t(534,535,li,fI);function yI(a){this.b=a}t(536,1,{},yI);
+_.uc=function(a){var b,c,d,e;d=zj(a);e=Aj(a);c=Bj(a.b);b=new CI(a);2==c&&(b.f=4);b=GE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function zI(a){this.b=a}t(537,1,{},zI);_.vc=function(a){var b,c;b=zj(a);c=Aj(a);a=new CI(a);this.b.j?QE(this.b.d,a,b,c):SE(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function AI(a){this.b=a}t(538,1,{},AI);_.wc=function(a){this.b.j=!1;zj(a);Aj(a);UE(this.b.d)};_.b=null;function BI(a){this.b=a}t(539,1,{},BI);_.b=null;
+function gI(){eI.call(this);this.hb.style[dh]=fb;this.hb.style[Me]=fb}t(540,535,li,gI);function DI(a,b){var c;c=b.b;c.f=4;return GE(a.b.d,c,b.e,b.f)}function iI(a){this.b=a}t(541,1,{},iI);_.Of=function(a){return DI(this,a)};_.b=null;function Ir(a,b){SE(a.b.d,b.b,b.e,b.f);return GE(a.b.d,b.b,b.e,b.f)}function jI(a){this.b=a}t(542,1,{},jI);_.Of=function(a){return Ir(this,a)};_.b=null;function kI(a){this.b=a}t(543,1,{},kI);_.Of=function(a){return QE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function mI(a){this.b=a}t(544,1,{},mI);_.Of=function(){return UE(this.b.d)};_.b=null;function Jq(a,b){var c;c=M(WD(b.c));c=new hC(b,0,kg,c);mD(a.b.d,c);return!0}function pI(a){this.b=a}t(545,1,{},pI);_.Of=function(a){return Jq(this,a)};_.b=null;function Kq(a,b){var c;c=M(WD(100*b.d));c=new hC(b,0,rg,c);mD(a.b.d,c);return!0}function wI(a){this.b=a}t(546,1,{},wI);_.Of=function(a){return Kq(this,a)};_.b=null;function Oq(a,b){var c;c=new hC(b,0,ie,ih);mD(a.b.d,c);return!0}function xI(a){this.b=a}
+t(547,1,{},xI);_.Of=function(a){return Oq(this,a)};var EI=_.b=null;function FI(){FI=x;EI=new Ft((Ut(),new Tt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function GI(){GI=x;HI={}}function II(a,b,c){var d;c&&(b.style[oe]=c.c+$f,d=c.b,d!=Rb&&(b.style[ne]=d),0!=(c.d&1)&&(b.style[qe]=qd),0!=(c.d&2)&&(b.style[pe]=Re));a.f.style[ch]=Jf}
+function VA(a){var b=JI,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Bi(a);c in HI?a=HI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(zg),f=$doc.createElement(Pe),f.width=1,f.height=1,g=(FI(),EI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),II(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=so(e),n=so(e)+(e.offsetHeight||0),o=n-h,r=so(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new KI,v.b=u,v.c=q,v.d=o,v),HI[c]=a);return a}
+function LI(){GI();var a,b,c,d,e;xj();this.b=H(Ks,m,1,["monospace","sans-serif",wg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(zg);this.f.innerHTML=this.i||l;this.f.style[oe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ne]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(550,1,{},LI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var HI;function KI(){}
+t(551,1,{},KI);_.b=0;_.c=0;_.d=0;function HE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=Pi(b),!A(b,85))throw b;}return!1}function IE(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=Pi(b),!A(b,85))throw b;}return!1}function CI(a){Xq.call(this,null,0,null);this.b=a}function bI(a,b,c){Xq.call(this,a,0,b);this.b=c}t(552,393,gi,CI,bI);_.ve=function(){return HE(this)};_.we=function(){return IE(this)};_.b=null;
+function KB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=JI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,II(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function JB(a){this.c=a;this.b={};!JI&&(JI=new LI)}t(553,396,Wh,JB);var JI=null;function Cz(a){this.b=a}t(554,404,{},Cz);_.b=null;function MI(a,b){this.b=a;this.c=b}t(555,1,{},MI);_.b=null;_.c=null;function NI(){ix.call(this);this.hb[Dd]="jsa-resetTable";this.hb.style[dh]=md}t(556,317,li,NI);
+function OI(){OI=x;var a=PI=new LI;xj();a.i="9p";a.f.style[ne]=wg;a.f.style[oe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[oe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);QI=new Pz(1)}function ID(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,dI(a)}
+function KD(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(HD(a,!1),360<=g||-360>=g?j=JD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=RI(r,q,u,v,f),E=RI(r,q,u,v,h),J="<g"+a.n+tb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),ID(a,j))}function X(a,b,c,d,e){a.o&&ID(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function GD(a,b,c,d,e){a.o&&(HD(a,!1),ID(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab))}function RD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+ka+b+"</text>");ID(a,b)}function fB(a,b,c,d,e){HD(a,!0);ID(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab)}
+function dI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ko(lo(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetWidth||0)-ak(a.u.hb),d=mo(lo(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetHeight||0)-ck(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=hg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function QD(a,b){a.f=b;a.j=jF(b)}t(557,400,{});_.d=null;_.e=null;_.f=null;_.i="black";
+_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var QI,PI;function wr(a,b,c){c&&(Hr(a,b),c.Of(a.c));a.e=!0}function Hr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ko(lo(a.p.hb.ownerDocument),a.p.hb)+$j(a.p.hb)+zo(a.p.hb.ownerDocument),a.c.f=c.clientY-so(a.p.hb)+(a.p.hb.scrollTop||0)+Ao(a.p.hb.ownerDocument),a.c.b=new CI(b),b.b.preventDefault(),!0):!1}
+function hI(a){this.p=a;this.c=new SI;this.d=new TI(this);B(this.p,new UI(this),(Er(),Er(),Fr));B(this.p,new VI(this),(xr(),xr(),yr));B(this.p,new WI(this),(Br(),Br(),Cr));B(this.p,new XI(this),(tr(),tr(),ur));B(this.p,new YI,(Pq(),Pq(),Qq));B(this.p,new ZI(this),(Lq(),Lq(),Mq));B(this.p,new $I(this),(Gq(),Gq(),Hq))}t(558,1,{},hI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function TI(a){vk();this.b=a}t(559,26,{},TI);
+_.Hc=function(){!this.b.e&&this.b.j&&DI(this.b.j,this.b.c)};_.b=null;function UI(a){this.b=a}t(560,1,{},UI);_.b=null;function VI(a){this.b=a}t(561,1,{},VI);_.b=null;function WI(a){this.b=a}t(562,1,{},WI);_.b=null;function XI(a){this.b=a}t(563,1,{},XI);_.b=null;function YI(){}t(564,1,{},YI);function ZI(a){this.b=a}t(565,1,{},ZI);_.b=null;function $I(a){this.b=a}t(566,1,{},$I);_.b=null;function SI(){}t(567,1,{},SI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function aJ(a){var b,c,d,e,f;Zj(a);d=(kj(),lj(null));e=new NI;fx(e,a);Dv(d,e,d.hb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));hx(e,a);Lv(d,e);return new Uy(f,b)}function bJ(){this.hb=$doc.createElement(ce);this.hb[Dd]=Te;this.hb.style[Tf]=Ne;this.hb.style[Xf]=fd;this.hb.style[dh]=fb;this.hb.style[Me]=fb}t(569,288,yi,bJ);_.gd=function(){return ak(this.hb)};_.hd=function(){return ck(this.hb)};
+function jF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function RI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new MI(new pG(a),new pG(b))}function JD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function YD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function HD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function cI(){OI();this.o=QI;this.d=[];this.u=new bJ}t(570,557,{},cI);_.b=l;_.c=l;function cJ(){cJ=x;dJ=new Uy(0,0)}
+function eJ(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=aJ(c.b),qj(c.ye(),b.c,b.b),c=aJ(c.b),b=new Uy(c.c-b.c,c.b-b.b)):b=new Uy(0,0);a.Wf(b)}return b}function iz(a,b){var c;if(a.Ce())return dJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Vf(Ny(b));c=aJ(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function fJ(a,b){var c;b&&(c=hg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Rf().hb.style[nd]=c)}function gJ(){this.f=new KA;this.f.b=-1;this.f.c=-1}t(572,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return hJ};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(Ny(a))};_.Uf=function(a){fJ(this,a)};_.Vf=function(a){var b=this.ye().hb,c,d,e;c=(sz(),tz);e=a.c;d=a.b;e!=c.c?b.style[oe]=l+e+"pt":b.style[oe]=l;d!=c.b?b.style[ne]=d:b.style[ne]=l;0!=(a.d&1)?b.style[qe]=qd:b.style[qe]=l;0!=(a.d&2)?b.style[pe]=Re:b.style[pe]=l};_.Wf=function(a){hJ=a};_.Xf=function(){};var hJ=_.f=null,dJ;
+function lA(a,b){cJ();gJ.call(this);this.b=new zw(a);this.b.ld()[Dd]=l;B(this.b,new iJ(this,b),(hq(),hq(),iq))}t(571,572,{},lA);_.ye=function(){return this.b};_.Uf=function(a){fJ(this,a)};_.b=null;function iJ(a,b){this.b=a;this.c=b}t(573,1,{},iJ);_.Pc=function(a){eq();fq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function pA(a){cJ();gJ.call(this);this.b=new xx;B(this.b,new jJ(this,a),(bq(),bq(),cq))}t(574,572,{},pA);_.ye=function(){return this.b};_.b=null;
+function jJ(a,b){this.b=a;this.c=b}t(575,1,{},jJ);_.b=null;_.c=null;function kJ(a,b){var c,d;fJ(a,b.Rd());for(d=new Ji(b.Wb.b);d.c<d.e.Fe();)c=Ki(d),c.lc&&c.hc.Qf(c)}function lJ(a,b){var c,d,e,f,g,j,h;qj(a.e,b.Yd(),b.Ud());for(d=new Ji(b.Wb.b);d.c<d.e.Fe();)c=Ki(d),c.lc&&(e=c.hc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=eJ(e).c,f-=eJ(e).b,qj(e.ye(),g,f),!c.gb&&a.e.Cd(c),a.e.Dd(c,j,h)))}function xz(){cJ();gJ.call(this);this.e=new Pv}t(576,572,{},xz);
+_.Qf=function(a){kJ(this,a)};_.ye=function(){return this.e};_.Tf=function(a){lJ(this,a)};_.e=null;function pB(a){cJ();gJ.call(this);var b=this.b=new ux;Dw(b.c,a);tx(b);this.f.b=-1;this.f.c=-1}t(577,572,{},pB);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?qo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function sB(a){this.b=new Rx(a.i,new mJ(a))}t(578,1,{},sB);_.b=null;
+function Nx(a){var b,c,d,e,f;f=new gC(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(nJ,m,61,0,0);for(c=b.b?Hk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=gj((Hz(),R),new S(f.e)));c=c.c;if(wt(!c?hh:c.b,zh))for(c=(!a.e.b||0==a.e.b.d?(ks(),ks(),ls):new Lz(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new Xq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.cg(),null.cg()):100==f.e&&A(f.f,58)?(j=f.f,h=new Xq(j,205,null),h.j=j.Zd(),h.k=
+j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.cg():401==f.e||402==f.e?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.e&&507>=f.e&&(g=null.dg,500!=g&&(f=new Xq(null.dg,g,null),f.j=null.cg(),f.k=null.cg(),j=null.cg(),f.f=j&12,501==g&&null.cg())))}function mJ(a){this.b=a}t(579,1,$h,mJ);_.xc=function(){Nx(this)};_.b=null;function QB(){cJ();gJ.call(this);this.b=new py}t(580,572,{},QB);_.Pf=function(){var a;a=new QB;my(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Sf=function(){return oJ};_.Wf=function(a){oJ=a};var oJ=_.b=null;t(581,576,{});function TB(){new cs}t(582,424,{},TB);function bB(a,b){var c=a.d.A.c;c.b.hb.textContent=b||l;pJ(c.i,null)}function dB(a,b){cJ();xz.call(this);this.d=new qJ(a);var c=this.c=new ix,d=(Uw(),Vw);c.b=d;fx(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&rJ(Ay(c.A.b.q,0)))throw new qv("WindowPanel can only contain one child widget");sJ(c,d);this.d.b=this;this.b=b}t(585,581,{},dB);_.ye=function(){return this.d};_.Rf=function(){return this.c.gb};
+_.Id=function(){tJ(this.d,!1)};_.Vf=function(){};_.Xf=function(a){kJ(this,a);lJ(this,a);uJ(this.d);vJ(this.d)};_.b=null;_.c=null;_.d=null;function wJ(a){var b;b=new vq(no(a.hb,Of),no(a.hb,Nf));a=new vq(no(a.L.bb.hb,Of),no(a.L.bb.hb,Nf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function xJ(a){if(null!=a.J&&null!=a.I){var b=a.I;a.qd(a.J);a.od(b);a.J=a.I=null}else null!=a.J?(yJ(a,a.J),a.J=null):null!=a.I&&(zJ(a,a.I),a.I=null);Qj(a.K)}function uJ(a){a.cb?a._f(yq(a.L.bb)):(a.Ld(),uJ(a))}
+function zJ(a,b){var c;a.cb?(c=wJ(a),a._f(new vq(-1,AJ(b,!1)-c[1]))):a.I=b}function BJ(a,b){var c;b!=a.Gd()&&(c=a.L.bb,vv(c),CJ(c,b,c.hb,c.q.d,!0))}function yJ(a,b){var c;a.cb?(c=wJ(a),a._f(new vq(AJ(b,!0)-c[0],-1))):a.J=b}t(588,290,ni);_.Yf=function(){var a,b;b=yq(this.L.bb);a=wJ(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.L.bb;return 0!=a.q.d?rJ(Ay(a.q,0)):null};_.Zf=function(a){pJ(this.L.bb,a)};_.Bd=function(){return new wv(this.L.bb)};_.$f=function(){Cq(this.L.bb)};_.wd=function(){xJ(this)};
+_.Od=function(){Cq(this.L.bb)};_.yd=function(a){return DJ(this.L.bb,a)};_._f=function(a){Aq(this.L.bb,a)};_.od=function(a){zJ(this,a)};_.Hd=function(a){BJ(this,a)};_.qd=function(a){yJ(this,a)};_.I=null;_.J=null;function EJ(){EJ=x;Wv();var a=(FJ(),GJ(),HJ);IJ=new kx(a.e,a.c,a.d,a.f,a.b)}
+function tJ(a,b){var c;c=new Nu;a.eb&&as(a.eb,c);a.B&&zq(a.i,a);try{Ri(a.i.d,a)}catch(d){if(d=Pi(d),!A(d,79))throw d;}a.c=JJ(a.i,a);try{Yv(a,b)}finally{Ui(a.k.b),Ui(a.j.b),Ui(a.n.b),a.H&&Xi(a.H,a.i),a.u&&(a.u=!1)}}function KJ(a,b,c){var d,e;e=a.gb;d=new Sj(a,e);e.Dd(a,d.b+b,d.e+c)}function LJ(a,b,c){b=new MJ(ro(qo(Vu(Vu(a.L.d,b),c))));uv(b,a);B(b,a.d,(hq(),hq(),iq));return b}function xq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Aq(a.L.bb,b)}
+function XG(a,b,c){var d,e;(e=a.i)?(d=NJ(e.hb),aw(a,b+(ak(e.hb)+d[3]),c+(ck(e.hb)+d[0]))):aw(a,b,c)}function cB(a,b){a.B!=b&&(a.B=b,a._&&(b?Bq(a.i,a):zq(a.i,a)))}function sJ(a,b){if(b!=(0!=a.A.b.q.d?rJ(Ay(a.A.b.q,0)):null)){vv(a.A.b);var c=a.A.b;CJ(c,b,c.hb,c.q.d,!0)}}
+function OJ(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(sq(),PJ)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ji(a.H);e.c<e.e.Fe();)if(d=Ki(e),b==(sq(),QJ)){!d.c&&(d.c=new RJ);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(sq(),tq))g=d.i,j=d.x,d.A.d?(XG(d,j.d,j.e),xq(d,new vq(j.c,-1))):(XG(d,j.d,j.e),xq(d,new vq(j.c,j.b)),Bq(g,d)),Ni(g.d,d,d.A.c),uk(d.r,333);else if(!d.u&&f==(sq(),PJ))d.hb.style[ah]=bh,sq()}else if(b==tq){!d.c&&(d.c=new RJ);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=NJ(j.hb);h=d.x;if(d.A.d)h.d=ak(d.hb)-
+g[3]-ak(j.hb),h.e=ck(d.hb)-g[0]-ck(j.hb),d.x=h,XG(d,0,0),SJ(d,uq(j.hb).c,-1);else{if(f!=(sq(),PJ))h.d=ak(d.hb)-g[3]-ak(j.hb),h.e=ck(d.hb)-g[0]-ck(j.hb),h.c=d.f,h.b=d.e,d.x=h;XG(d,0,0);Aq(d,new TJ(uq(j.hb)));zq(j,d)}d==d.i.b||uE(d);uk(d.r,333)}}else b==PJ&&(!d.c&&(d.c=new RJ),d=a,d.u||(d.y=c,d.hb.style[ah]=Ne))}}function UJ(a,b){a.hb.style[fh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.cg().cg()}
+function vJ(a){if(!a.cb){a.k=ov(a,a.i,(!Mr&&(Mr=new Bk),Mr));a.j=ov(a,a.i,Ak?Ak:Ak=new Bk);a.n=ov(a,a.i,(!Rr&&(Rr=new Bk),Rr));var b=a.i;!a.H&&(a.H=new dj);Yi(a.H,b);Mr&&(b=new Lr(a),a.eb&&as(a.eb,b));a.B&&Bq(a.i,a);Ni(a.i.d,a,a.A.c);a.c&&(aw(a,a.c.b,a.c.c),a.c=null);bw(a);uE(a)}}function uE(a){if(a!=a.i.b){var b;Rr&&(b=new Qr(a),a.eb&&as(a.eb,b))}}t(587,588,ni);_.Gd=function(){return 0!=this.A.b.q.d?rJ(Ay(this.A.b.q,0)):null};_.Jd=function(a){tJ(this,a)};_.Bd=function(){return new wv(this.A.b)};
+_.wd=function(){xJ(this);Qj(new VJ(this))};_.yd=function(a){return DJ(this.A.b,a)};_._f=function(a){xq(this,a)};_.Kd=function(a,b){XG(this,a,b)};_.Hd=function(a){sJ(this,a)};_.Ld=function(){vJ(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var IJ;
+function qJ(a){EJ();var b=(WJ(),XJ);Wv();var c;c=(kw(),lw);dw.call(this,!1,"popup");this.M=c.b;this.K=new YJ(this);c=new ZJ;c.hb[Dd]="mosaic-popupLayoutPanel";Tv(this.L,c);$v(this);this.d=new $J(this);this.r=new aK(this);this.s=new bK(this);this.t=new cK(this);this.x=new dK;this.G=(sq(),QJ);this.B=!1;this.i=b;a=this.A=new eK(a);b=new fK;!a.e&&(a.e=new gK);Yi(a.e,b);a=new hK(new mx(IJ.b.e.b,IJ.b.c,IJ.b.d,IJ.b.f,IJ.b.b));B(a,new iK(this),(hq(),hq(),iq));b=this.A.c;if(!b.c){b.c=new ix;b.c.ld()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(bx(),cx);c.d=d;c=b.i;jK(c,b.c,new kK(2),c.q.d)}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Gv;d=gx(c);cv(c.c,(pu(),qu(d)),0);Fv(c,a,d,0,!1)}else fx(b.c,a);pJ(b.i,null);B(this.A.c,new lK(this),(pq(),pq(),qq));B(this.A.c,this.d,iq);BJ(this,this.A);Li(cw?qo(this.hb):ro(qo(this.hb)),"mosaic-WindowPanel",!0)}t(586,587,ni,qJ);_.Id=function(){var a=this.b,b=new XA(a.b,201),c;a=a.b.r;a.b?a=new mK(new Ji(a.b)):(a=(ks(),ks(),ls),a=new Ji(a));for(;a._c();)c=a.ad(),201==b.e&&VG(c.b)};_.b=null;
+function AB(){cJ();gJ.call(this);var a=this.b=new nK;a.U=!0;a.b.i=!0;this.b.X=!0}t(589,572,{},AB);_.ye=function(){return this.b};_.b=null;function tC(){}t(596,440,{},tC);function mK(a){if(!a)throw new An;this.b=a}t(597,1,{},mK);_._c=function(){return zC(this.b)};_.ad=function(){return Ki(this.b)};_.bd=function(){throw new DC("Missing message: awt.50");};_.b=null;function Vz(){return Vz()}
+function rC(){rC=x;var a;a=(iC(),jC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(oK,m,-1,0,1);else throw new ZF(a+" is not supported");}catch(b){if(b=Pi(b),!A(b,87))throw b;}}function tB(a,b){a.b=31*a.b+K((new pG(b)).b)}function Qz(){}t(600,1,{},Qz);_.hC=function(){return this.b};_.b=1;
+function NJ(a){var b;b=y(I,s,-1,4,1);b[0]=pK(qK(a,"borderTopWidth"));b[1]=pK(qK(a,"borderRightWidth"));b[2]=pK(qK(a,"borderBottomWidth"));b[3]=pK(qK(a,"borderLeftWidth"));return b}function rK(a){var b,c;c=sK(a);b=NJ(a);a=new vq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function uq(a){return new vq(a.clientWidth,a.clientHeight)}
+function sK(a){var b;b=y(I,s,-1,4,1);b[0]=pK(qK(a,"marginTop"));b[1]=pK(qK(a,"marginRight"));b[2]=pK(qK(a,"marginBottom"));b[3]=pK(qK(a,"marginLeft"));return b}function tK(a){var b;b=y(I,s,-1,4,1);b[0]=pK(qK(a,"paddingTop"));b[1]=pK(qK(a,"paddingRight"));b[2]=pK(qK(a,"paddingBottom"));b[3]=pK(qK(a,"paddingLeft"));return b}function uK(a,b,c){try{G(b,le)&&(b=Rd),a.style[b]=c}catch(d){if(d=Pi(d),!A(d,79))throw d;}}
+function AJ(a,b){var c;vK||(vK=$doc.createElement(zg),uK(vK,Xe,l),uK(vK,Pg,l),uK(vK,Xf,fd),uK(vK,ah,Ne),$doc.body.appendChild(vK));uK(vK,dh,a);uK(vK,Me,a);c=rK(vK);return b?c.c:c.b}var vK=null;function wK(){vq.call(this,0,0)}function vq(a,b){this.c=a;this.b=b}function TJ(a){vq.call(this,a.c,a.b)}t(602,1,gi,wK,vq,TJ);_.eQ=function(a){return this===a?!0:null==a||xK!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function yK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(603,1,{72:1,75:1,96:1},yK);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return zK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function AK(a,b){this.b=a;this.c=b}t(604,1,gi,AK);_.eQ=function(a){return this===a?!0:null==a||BK!=In(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return BK.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function dK(){this.c=this.b=this.e=this.d=0}t(605,1,gi,dK);_.eQ=function(a){return this===a?!0:null==a||CK!=In(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return CK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function qK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==le&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(607,1,{});var DK=-1;function EK(){}t(608,607,{},EK);_.b=-1;_.c=-1;var FK=null;
+function pK(a){a=parseInt(a,10);a=isNaN(a)?null:iE(a);return!a?0:a.b}t(611,305,pi);_.Yf=function(){return yq(this.i)};_.Zf=function(a){pJ(this.i,a)};_.$f=function(){Cq(this.i)};_.Od=function(){Cq(this.i)};_.od=function(a){var b=this.i;b.hb.style[Me]=a;b.cb||(b.i=a)};_.qd=function(a){var b=this.i;b.hb.style[dh]=a;b.cb||(b.j=a)};function FJ(){FJ=x;GJ()}
+function GK(a){FJ();var b;Aw(this,new ZJ);this.b=new HK;b=this.i;IK(b,new JK);uK(b.hb,Uf,cb);b.p=0;jK(b,this.b,new kK(0),b.q.d);this.b.ld()[Dd]="mosaic-Caption-text";this.b.hb.textContent=a||l;pJ(this.i,null);this.hb[Dd]="mosaic-Caption"}t(610,611,pi,GK);_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};_.c=null;
+function GJ(){GJ=x;KK=Rn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ey(KK,240,20);new Ey(KK,224,16);new Ey(KK,208,16);new Ey(KK,192,16);new Ey(KK,176,16);new Ey(KK,160,16);new Ey(KK,144,16);new Ey(KK,128,16);new Ey(KK,112,16);new Ey(KK,96,16);new Ey(KK,80,16);new Ey(KK,64,16);new Ey(KK,260,16);HJ=new Ey(KK,48,16);new Ey(KK,32,16);new Ey(KK,16,16);new Ey(KK,0,16)}var KK,HJ;function LK(a,b){mv(a.b.hb,!b);pJ(a.i,a.b)}
+function wq(a,b){a.d=b;mv(a.b.hb,!b);pJ(a.i,a.b);if(a.e){var c;for(c=new Ji(a.e);c.c<c.e.Fe();)Ki(c)}}function eK(a){var b;Aw(this,new ZJ);b=this.i;IK(b,new MK((NK(),OK)));b.p=0;this.c=new GK(a);jK(b,this.c,new kK(1),b.q.d);this.b=new ZJ;cj(this.b,"Body");jK(b,this.b,new kK(0),b.q.d);this.hb[Dd]="mosaic-CaptionLayoutPanel"}t(613,611,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},eK);_.rd=function(){pv(this.i)};_.sd=function(){sv(this.i)};_.Bd=function(){return new wv(this.b)};
+_.yd=function(a){return DJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function gK(){LG(this)}t(614,505,Sh,gK);function YJ(a){this.b=a}t(615,1,$h,YJ);_.xc=function(){Cq(this.b.L.bb)};_.b=null;function PK(a){var b;b=a.c;a=b.i;b=!a.f?-1:Pj(a.f.b,b);a.f&&ku(a.f.b,b)&&nu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&uE(!a.f?null:ku(a.f.b,b-1))}function QK(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new wz);-1==Pj(a.f.b,b)&&Yi(a.f.b,b)}function RJ(){}t(616,1,{},RJ);_.Uc=function(a){PK(a)};_.Vc=function(a){QK(a)};
+_.Xc=function(a){RK(a.b.i,a.b)};function WJ(){WJ=x;SK=new TK(1,"e");UK=new TK(2,Df);VK=new TK(3,"ne");WK=new TK(10,"nw");XK=new TK(4,qg);YK=new TK(5,tg);ZK=new TK(12,"sw");$K=new TK(8,"w");XJ=new aL((kj(),lj(null)).hb)}function JJ(a,b){var c;c=NJ(a.hb);return new AK(ak(b.hb)-(ak(a.hb)+c[3]),ck(b.hb)-(ck(a.hb)+c[0]))}
+function bL(a){var b,c,d,e,f,g;if(a.f){b=uq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=ku(a.f.b,d),c=new vq(no(g.hb,Of),no(g.hb,Nf)),f=JJ(a,g),f.b-=Vj(0,f.b+no(g.hb,Of)-b.c),f.c-=Vj(0,f.c+no(g.hb,Nf)-b.b),XG(g,Vj(0,f.b),Vj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,SJ(g,c.c,c.b),g.G==(sq(),tq)&&Aq(g,new TJ(uq(a.hb))),uk(g.r,1)}}function cL(a,b,c){a=a.e;Ni(a,b,b);z(a.d,b,c);cj(b,Dc+c.c)}
+function zq(a,b){var c;c=a.e;dL(c,b.z);bj(b.z,Dc+WK.c);dL(c,b.v);bj(b.v,Dc+UK.c);dL(c,b.w);bj(b.w,Dc+VK.c);dL(c,b.F);bj(b.F,Dc+$K.c);dL(c,b.o);bj(b.o,Dc+SK.c);dL(c,b.E);bj(b.E,Dc+ZK.c);dL(c,b.C);bj(b.C,Dc+XK.c);dL(c,b.D);bj(b.D,Dc+YK.c)}
+function Bq(a,b){!b.z&&(b.z=LJ(b,0,0));cL(a,b.z,WK);!b.v&&(b.v=LJ(b,0,1));cL(a,b.v,UK);!b.w&&(b.w=LJ(b,0,2));cL(a,b.w,VK);!b.F&&(b.F=LJ(b,1,0));cL(a,b.F,$K);!b.o&&(b.o=LJ(b,1,2));cL(a,b.o,SK);!b.E&&(b.E=LJ(b,2,0));cL(a,b.E,ZK);!b.C&&(b.C=LJ(b,2,1));cL(a,b.C,XK);!b.D&&(b.D=LJ(b,2,2));cL(a,b.D,YK)}function RK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Pj(a.f.b,b);if(c+1<d){$z(a.f,b);for(Yi(a.f.b,b);c<d;++c)UJ(ku(a.f.b,c),c)}else UJ(b,c)}
+function aL(a){a=new eL(a);Aw(this,a);this.d=new fL(a);this.d.j=!0;Vi(this.d);this.d.n=3;this.e=new gL(a);this.e.j=!0;Vi(this.e);this.e.n=3;Cw(this)}t(617,305,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},aL);_.Yf=function(){return uq(this.hb)};_.Zf=function(){var a;(a=hL(this))&&a.Zf(null)};_.$f=function(){bL(this)};_.Uc=function(a){!this.c&&(this.c=new RJ);PK(a)};_.Vc=function(a){!this.c&&(this.c=new RJ);QK(a)};_.Od=function(){bL(this)};
+_.Xc=function(a){!this.c&&(this.c=new RJ);RK(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var SK,UK,VK,WK,XJ,XK,YK,ZK,$K;function eL(a){this.q=new Qv(this);this.hb=a}t(618,285,li,eL);function TK(a,b){this.b=a;this.c=b}t(619,1,{},TK);_.b=0;_.c=null;function fL(a){Fi();Zi.call(this,a)}t(620,3,{},fL);_.rc=function(){var a;a=this.k.f;a.u||Zj(a.p);bj(this.k.f,"dragdrop-dragging");!a.A.d&&LK(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Vj(this.b,a<this.e?a:this.e),b=Vj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Xe]=a+(xj(),$f);c.style[Pg]=b+$f};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||uE(a);a.A.d||LK(a.A,!0);a.u||(a.p||(a.p=new iL,cj(a.p,"mosaic-GlassPanel-invisible")),uK(a.p.hb,fh,qK(a.hb,fh)),jj((kj(),lj(null)),a.p,0,0));cj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+bk(this.k.b.hb);this.c=a.e+dk(this.k.b.hb);this.e=this.b+fk(this.k.b.hb)-this.k.f.kd();this.d=this.c+ek(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function dL(a,b){try{Ri(a,b)}catch(c){if(c=Pi(c),!A(c,79))throw c;}}
+function gL(a){Fi();Zi.call(this,a);this.d=new Hi}t(621,3,{},gL);_.rc=function(){var a;a=this.k.f.gb;a.u||Zj(a.p);bj(this.k.f,"dragdrop-dragging");LK(a.A,!1);xq(a,new vq(a.f,a.e));uk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=gj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-Vj(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.e,b=Vj(a+b,no(d.A.c.hb,Nf)),b!=a&&KJ(d,0,a-b),xq(d,new vq(d.f,b)),uk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.e,b=Vj(a+b,no(d.A.c.hb,Nf)),xq(d,new vq(d.f,b)),uk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-Vj(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+
+b:96,b!=a&&KJ(d,a-b,0),xq(d,new vq(b,d.e)),uk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.f,xq(d,new vq(96<a+b?a+b:96,d.e)),uk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||uE(a);LK(a.A,!0);a.u||(a.p||(a.p=new iL,cj(a.p,"mosaic-GlassPanel-invisible")),uK(a.p.hb,fh,qK(a.hb,fh)),jj((kj(),lj(null)),a.p,0,0));cj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+bk(this.k.b.hb);this.c=a.e+dk(this.k.b.hb);this.f=this.b+fk(this.k.b.hb)-this.k.f.kd();this.e=this.c+ek(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function iL(){var a;this.e=new jL(this);this.b=!1;this.c=new Uv;Aw(this,this.c);a=this.hb.style;a[nd]="#000";a[ke]="alpha(opacity=50)";a.opacity="0.5";this.hb[Dd]="gwt-GlassPanel"}t(622,305,Uh,iL);
+_.ud=function(){var a;Cw(this);try{a=this.gb}catch(b){b=Pi(b);if(A(b,85))throw new qv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(kj(),lj(null))?(cu(this),du(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Xi(wk,a),a.c=!0,a.d=Fk(a),Yi(wk,a),this.d=new kL(this),Hu(new bu(this.d))):(this.hb.style[sd]=cb,this.hb.style[ig]=cb);this.b&&vu(new au(this));jj(lj(null),new lL,zo($doc),Ao($doc))};
+_.vd=function(){this.i.vd();Ck(this.e);this.d&&(Zt(Fu,this.d,H(mL,m,14,[(!Pr&&(Pr=new Bk),Pr)])),this.d=null);this.b&&Zt(xu,this,H(mL,m,14,[(!wu&&(wu=new Bk),wu)]))};_.dd=function(a){switch(su(a.type)){case 256:if(27==(a.keyCode||0))return Zj(this),!1;case 1:if(xo(this.hb,a.target))return Zj(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function jL(a){vk();this.b=a}t(623,26,{},jL);_.Hc=function(){var a=this.b;cu(a);du(a.hb)};_.b=null;function kL(a){this.b=a}t(624,1,{},kL);_.b=null;
+function lL(){this.hb=Fw();var a;a=new yx(new nL(this));B(this,a,(Yp(),Yp(),Zp));B(this,a,(Dq(),Dq(),Eq))}t(625,307,li,lL);_.wd=function(){Qj(new oL(this))};function nL(a){this.b=a}t(626,1,{},nL);_.b=null;function oL(a){this.b=a}t(627,1,$h,oL);_.xc=function(){this.b.hb.focus()};_.b=null;function pL(a){a.hb.style[dh]=md;a.hb.style[Me]=md;if(a.cb){var a=a.gb,b;A(a,104)?a.Zf(null):(b=hL(a))&&b.Zf(a)}}t(629,288,Zh);_.Yf=function(){pL(this);return new vq(no(this.hb,Of),no(this.hb,Nf))};_.Zf=function(){pL(this)};
+_.$f=function(){};_.cd=function(){};_.Od=function(){};function HK(){this.hb=$doc.createElement("label");this.hb[Dd]="mosaic-Label";this.hb.style[ch]=Jf;this.hb[Dd]="mosaic-HTML"}t(628,629,Zh,HK);function hK(a){Aw(this,new qL(a));this.hb[Dd]="mosaic-ImageButton"}t(630,305,Uh,hK);
+function nK(){Wv();var a=(kw(),nw);dw.call(this,!0,kf);this.M=a.b;this.b=new rL(this);this.b.e=!0;Rv(this,this.b);this.U=!0;this.b.i=!0;-1==this.db?dv(this.hb,1|(this.hb.__eventBits||0)):this.db|=1;(cw?qo(this.hb):ro(qo(this.hb)))[Dd]=Ee;this.hb.style[fh]="2147483647"}t(631,290,li,nK);_.cd=function(a){rv(this,a);1==su(a.type)&&Yv(this,!1)};_.b=null;
+function rL(a){this.c=a;this.d=new dj;this.j=new dj;a=(Qx(),Px);new Dy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Eg);this.f=$doc.createElement(Hg);ou(b,this.f);this.p=!0;a=Fw();b=(pu(),qu(b));a.appendChild(b);this.hb=a;Dl();this.hb.setAttribute(jg,gm.b);-1==this.db?dv(this.hb,2225|(this.hb.__eventBits||0)):this.db|=2225;this.hb[Dd]=De;a=kv(this.hb)+"-vertical";Li(this.ld(),a,!0);this.hb.style[Sf]=cb;this.hb.setAttribute("hideFocus",Yg);B(this,new Ox(this),(Yp(),Yp(),Zp))}t(632,328,yi,rL);
+_.cd=function(a){switch(su(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Hx(this,a)};_.Nd=function(a,b){Lx(this,a,b);b||this.b&&Yv(this.c,!1)};_.b=!0;_.c=null;
+function qL(a){var b=(Uw(),Vw),c=(bx(),cx),d;d=new Mw;d.i[rd]=bb;d.i[yd]=0;d.i[zd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Kw(b.b);b.b.d.rows[0].cells[0][id]=c.b;Kw(b.b);b.b.d.rows[0].cells[0].style[$g]=e.b;Kw(d);b=Gw(d,0,0,!0);if(a){Zj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Iw(g,f.d);Fs(f.c,g,a);c.b=c.b.c}else e=c.c.d,Yi(c.c,a);a.hb[dd]=e;ou(b,a.hb);uv(a,d)}Aw(this,d);Li(this.hb,"mosaic-WidgetWrapper",!0)}t(633,305,Uh,qL);_.b=null;_.c=null;function $J(a){this.b=a}t(634,1,{},$J);
+_.Pc=function(){this.b._&&this.b!=this.b.i.b&&uE(this.b)};_.b=null;function aK(a){vk();this.b=a}t(635,26,{},aK);_.Hc=function(){Cq(this.b.L.bb);var a=this.b;Or((!a.q&&(a.q=new sL),a.q))};_.b=null;function bK(a){vk();this.b=a}t(636,26,{},bK);_.Hc=function(){OJ(this.b,(sq(),tq))};_.b=null;function cK(a){vk();this.b=a}t(637,26,{},cK);_.Hc=function(){OJ(this.b,(sq(),PJ))};_.b=null;function fK(){}t(638,1,{},fK);function iK(a){this.b=a}t(639,1,{},iK);_.Pc=function(){this.b.Id()};_.b=null;
+function lK(a){this.b=a}t(640,1,{},lK);_.b=null;function VJ(a){this.b=a}t(641,1,$h,VJ);_.xc=function(){this.b.G==(sq(),tq)?uk(this.b.s,333):this.b.G==PJ&&uk(this.b.t,333)};_.b=null;function MJ(a){this.hb=a;pv(this)}t(642,288,yi,MJ);_.Qc=function(a){return B(this,a,(gr(),gr(),hr))};_.Rc=function(a){return B(this,a,(tj(),tj(),uj))};_.Sc=function(a){return B(this,a,(kr(),kr(),lr))};_.Tc=function(a){return B(this,a,(vj(),vj(),wj))};function sL(){gs.call(this,null)}t(643,219,bi,sL);
+function sq(){sq=x;tq=new tL("MAXIMIZED",0);PJ=new tL("MINIMIZED",1);QJ=new tL("NORMAL",2);uL=H(vL,m,99,[tq,PJ,QJ])}function tL(a,b){Bo.call(this,a,b)}t(644,140,{72:1,76:1,78:1,99:1},tL);var uL,tq,PJ,QJ;function cu(a){var b,c,d,e;c=rj();b=sj();e=(ev(),fv).scrollWidth;d=fv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[dh]=c-1+$f);0<=b-1&&(a.hb.style[Me]=b-1+$f)}
+function du(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,l)}function wL(a,b){var c,d,e;if(a.n)return!0;a.y.Oe();for(c=new wv(b);c.b.b<c.b.c.d-1;)d=rJ(xv(c.b)),e=d.gb,A(e,105)&&e.pd(d.md()),d.md()&&Yi(a.y,d);return!0}
+function xL(a,b){var c,d,e;if(b.b)a.d&&gk(a.d),a.d=new yL(a,b),hk(a.d,333);else for(d=new Ji(a.y);d.c<d.e.Fe();)c=Ki(d),e=c.fb,Nv(b,zL(c),e.t,e.u),AL(c,e.v,e.s,H(I,s,-1,[BL(a.r.b,c).e,BL(a.q.b,c).d,BL(a.o.b,c).b,BL(a.p.b,c).c]),H(I,s,-1,[CL(a.j.b,c).e,CL(a.i.b,c).d,CL(a.e.b,c).b,CL(a.f.b,c).c]),H(I,s,-1,[DL(a.v,c),DL(a.u,c),DL(a.s,c),DL(a.t,c)]))}
+function EL(){this.y=new dj;this.k=new FL(this);this.x=new GL(this.k);this.w=new HL(this.k);this.r=new IL(this.k);this.q=new JL(this.k);this.o=new KL(this.k);this.p=new LL(this.k);this.j=new ML(this.k);this.i=new NL(this.k);this.e=new OL(this.k);this.f=new PL(this.k);this.v=new QL(this.k);this.u=new QL(this.k);this.s=new QL(this.k);this.t=new QL(this.k)}t(648,1,{});_.ag=function(a){xL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function RL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ji(b.y);e.c<e.e.Fe();)d=Ki(e),A(d,27)&&(d=d.bb),f=d.fb,Nv(c,zL(d),f.t,f.u),AL(d,f.v,f.s,H(I,s,-1,[BL(b.r.b,d).e,BL(b.q.b,d).d,BL(b.o.b,d).b,BL(b.p.b,d).c]),H(I,s,-1,[CL(b.j.b,d).e,CL(b.i.b,d).d,CL(b.e.b,d).b,CL(b.f.b,d).c]),H(I,s,-1,[DL(b.v,d),DL(b.u,d),DL(b.s,d),DL(b.t,d)]));SL(c);a.b.d=null;for(a=new Ji(a.b.y);a.c<a.e.Fe();)b=Ki(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function yL(a,b){this.b=a;this.c=b;var c=(mk(),pk);this.n=new lk(this);this.u=c}t(649,17,{},yL);_.yc=function(){RL(this)};_.zc=function(){RL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ji(this.b.y);c.c<c.e.Fe();)b=Ki(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),Nv(this.c,zL(b),d.j,d.w),AL(b,d.x,d.i,H(I,s,-1,[BL(this.b.r.b,b).e,BL(this.b.q.b,b).d,BL(this.b.o.b,b).b,BL(this.b.p.b,b).c]),H(I,s,-1,[CL(this.b.j.b,b).e,CL(this.b.i.b,b).d,CL(this.b.e.b,b).b,CL(this.b.f.b,b).c]),H(I,s,-1,[DL(this.b.v,b),DL(this.b.u,b),DL(this.b.s,b),DL(this.b.t,b)]))};_.b=null;_.c=null;
+t(651,1,{});_.b=null;function OL(a){this.b=a}t(650,651,{},OL);function PL(a){this.b=a}t(652,651,{},PL);function NL(a){this.b=a}t(653,651,{},NL);function ML(a){this.b=a}t(654,651,{},ML);function KL(a){this.b=a}t(655,651,{},KL);function LL(a){this.b=a}t(656,651,{},LL);function JL(a){this.b=a}t(657,651,{},JL);function IL(a){this.b=a}t(658,651,{},IL);t(659,651,{},function(a){this.b=a});t(660,651,{},function(a){this.b=a});
+function DL(a,b){var c=a.b,d;d=gj(c.e,b);d||(d=new yK(tK(b.hb)),z(c.e,b,d));return d.e}function QL(a){this.b=a}t(661,651,{},QL);function HL(a){this.b=a}t(662,651,{},HL);function GL(a){this.b=a}t(663,651,{},GL);function CL(a,b){var c;c=gj(a.b,b);c||(c=new yK(NJ(b.hb)),z(a.b,b,c));return c}function BL(a,b){var c;c=gj(a.c,b);c||(c=new yK(sK(b.hb)),z(a.c,b,c));return c}
+function TL(a,b){var c,d;d=gj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=hL(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new vq(UL(e,!0),UL(e,!1));break a}h=b.Yf();null!=c.n&&(h.c=UL(e,!0));null!=c.k&&(h.b=UL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new vq(UL(e,!0),UL(e,!1));break a}h=new wK;f=b.hb;n=f.style;g=n[Xf];j=n[ah];n[Xf]="static";n[ah]=Ne;null!=c.n?h.c=UL(e,!0):(n[dh]=md,h.c=(f.offsetWidth||0)+BL(d.p.b,b).c+BL(d.q.b,b).d);null!=c.k?h.b=UL(e,!1):(n[Me]=md,h.b=(f.offsetHeight||0)+BL(d.r.b,b).e+
+BL(d.o.b,b).b);n[Xf]=g;n[ah]=j}d=h}null!=c.n&&(xj(),wp)==c.n.cg()||null!=c.k&&(xj(),wp)!=c.k.cg()||z(a.f,b,d)}return d}function FL(a){this.i=a;this.d=new Hi;this.f=new Hi;this.c=new Hi;this.b=new Hi;this.e=new Hi}t(664,1,{},FL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function VL(a){var b;b=a.fb;if(null==b||!A(b,102))b=new WL,a.fb=b;return b}function JK(){MK.call(this,(NK(),XL))}function MK(a){var b=(YL(),ZL);EL.call(this);this.c=a;this.b=b}t(665,648,{},JK,MK);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new wK;wL(this,a);n=BL(this.p.b,a).c+BL(this.q.b,a).d+CL(this.f.b,a).c+CL(this.i.b,a).d+DL(this.t,a)+DL(this.u,a);d=BL(this.r.b,a).e+BL(this.o.b,a).b+CL(this.j.b,a).e+CL(this.e.b,a).b+DL(this.v,a)+DL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(NK(),XL)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ji(this.y);a.c<a.e.Fe();)c=Ki(a),e=VL(c),b=null,j=c.gb,A(j,105)&&(b=j,b=$L(b),b=new vq(b[1]+b[3],b[0]+b[0])),this.c==XL?(n+=TL(this.x.b,c).c,e.b=TL(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=Vj(f,e.b)):(d+=TL(this.w.b,c).b,e.c=TL(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=Vj(g,e.c));this.c==XL?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(wL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=DL(this.t,a);E=DL(this.v,a);c=uq(a.hb);Q=c.c-(u+DL(this.u,a));r=c.b-(E+DL(this.s,a));g=Q;c=r;this.c==(NK(),XL)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ji(this.y);e.c<e.e.Fe();)d=Ki(e),b=null,q=VL(d),v=d.gb,A(v,105)&&(b=v,b=$L(b),b=new vq(b[1]+b[3],b[0]+b[0])),this.c==XL?(q.e?++h:(q.c=TL(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=TL(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=TL(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=TL(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Ji(this.y);e.c<e.e.Fe();)d=Ki(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=$L(b),b=new vq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==XL?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==OK?(q.t=this.b==(YL(),ZL)?u:this.b==aM?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(YL(),ZL)?(q.t=u,q.u=E):this.b==aM?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.gd()-ak(a.hb)-DL(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-ck(a.hb)-DL(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));xL(this,a)}};_.b=null;_.c=null;function YL(){YL=x;ZL=new bM("START",0);aM=new bM(Jb,1);cM=new bM("END",2);dM=H(eM,m,100,[ZL,aM,cM])}function bM(a,b){Bo.call(this,a,b)}t(666,140,{72:1,76:1,78:1,100:1},bM);var dM,aM,cM,ZL;function NK(){NK=x;XL=new fM("HORIZONTAL",0);OK=new fM("VERTICAL",1);gM=H(hM,m,101,[XL,OK])}
+function fM(a,b){Bo.call(this,a,b)}t(667,140,{72:1,76:1,78:1,101:1},fM);var gM,XL,OK;t(669,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function WL(){this.f=!1}function kK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(668,669,{102:1,106:1},WL,kK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function iM(a,b){if(a.n)return!0;wL(a,b);if(0<a.y.d){a.b=ku(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new jM,c.fb=d;a.c=d;a.y.Oe();Yi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function kM(){EL.call(this)}t(670,648,{},kM);
+_.bg=function(a){var b,c;c=new wK;iM(this,a);if(this.b){b=TL(this.x.b,this.b).c;var d=TL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=$L(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=BL(this.p.b,a).c+BL(this.q.b,a).d+CL(this.f.b,a).c+CL(this.i.b,a).d+DL(this.t,a)+DL(this.u,a);c.b+=BL(this.r.b,a).e+BL(this.o.b,a).b+CL(this.j.b,a).e+CL(this.e.b,a).b+DL(this.v,a)+DL(this.s,a);return c};
+_.ag=function(a){var b,c,d,e,f;iM(this,a)&&(d=DL(this.t,a),e=DL(this.v,a),c=uq(a.hb),f=c.c-(d+DL(this.u,a)),c=c.b-(e+DL(this.s,a)),b=this.b.gb,A(b,105)&&(b=$L(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-ak(a.hb)-DL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-ck(a.hb)-DL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),xL(this,a))};_.b=null;_.c=null;function jM(){this.f=!1}
+t(671,669,{103:1,106:1},jM);function $L(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=qo(Vu(Vu(a.d,0),0)),c=qo(Vu(Vu(a.d,2),2)),d=sK(a.hb),b=NJ(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function lM(a,b){a.cb&&Zj(a);return Sv(a,b)}function mM(){tw();jw.call(this,uw)}t(672,295,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},mM);_.yd=function(a){return lM(this,a)};_.b=null;
+function zL(a){var b;b=a.gb;return A(b,105)?b:a}function yq(a){if(!a.cb)return new wK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.bg(a),Aq(a,a.k),a.e.ag(a),a.k=a.e.bg(a);return a.k}function rJ(a){return A(a,105)?a.bb:a}function nM(a){var b;if(!a.o){b=(!FK&&(FK=new EK),FK);var c=oM(a,gb,!0);b.b=c;c=oM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function CJ(a,b,c,d,e){if(A(b,27))throw new Dk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new mM,Fv(a,c,a.hb,d,!0),Tv(c,b)):Fv(a,b,c,d,e);pJ(a,b)}function jK(a,b,c,d){b.fb=c;CJ(a,b,a.hb,d,!0)}
+function pJ(a,b){var c;c=a.e;if(b){var d=c.k;Si(d.d,b);Si(d.f,b);Si(d.c,b);Si(d.b,b);Si(d.e,b)}else d=c.k,ly(d.d),ly(d.f),ly(d.c),ly(d.b),ly(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==zL(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==zL(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.Zf(a.gb),c.Zf(a))}}
+function Cq(a){if(a.cb&&a.hb.style.display!=Gf){a.hb.scrollTop=0;var b=a.hb,c=0;!vo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==pg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.ag(a);a.d=!1;SL(a)}}function SL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=rJ(Ay(a.q,d)),A(b,105)&&(b=b.bb),b.md()&&(A(b,104)?b.$f():A(b,34)&&b.Od())}function DJ(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=zL(b);return Lv(a,c)?(A(c,105)&&lM(c,b),pJ(a,null),!0):!1}
+function IK(a,b){var c;a.e=b;null!=a.f&&bj(a,kv(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Jy(a.f,io(46));a.f=a.f.substr(c+1,a.f.length-(c+1));cj(a,kv(a.hb)+Ca+a.f);pJ(a,null)}function oM(a,b,c){a.n||(a.n=$doc.createElement(zg),uK(a.n,Xf,fd),uK(a.n,ah,Ne),uK(a.n,Xe,cb),uK(a.n,Pg,cb),a.hb.appendChild(a.n));uK(a.n,dh,b);uK(a.n,Me,b);a=rK(a.n);return c?a.c:a.b}
+function UL(a,b){var c;c=null.cg();if(c==(xj(),Ip)){c=(nM(a),null.cg());var d=(-1==DK&&(DK=AJ(ib,!0)),DK);return N(M(Math.round(100*d*c/254)))}if(c==yp)return c=nM(a),d=null.cg(),N(M(WD(d*(-1==c.b&&(c.b=AJ(gb,!0)),c.b))));if(c==Ap)return c=nM(a),d=null.cg(),N(M(WD(d*(-1==c.c&&(c.c=AJ(hb,!0)),c.b))));if(c==Gp)return c=(nM(a),null.cg()),d=(-1==DK&&(DK=AJ(ib,!0)),DK),N(M(Math.round(d*c)));if(c==Kp)return c=(nM(a),null.cg()),d=(-1==DK&&(DK=AJ(ib,!0)),DK),N(M(Math.round(10*d*c/254)));if(c==Ep)return N(M(WD(12*
+(nM(a),null.cg())*N(M(WD((-1==DK&&(DK=AJ(ib,!0)),DK)/72))))));if(c==wp)return oM(a,null.cg(),b);if(c==Cp)return c=(nM(a),N(M(WD(null.cg())))),d=(-1==DK&&(DK=AJ(ib,!0)),DK),N(M(Math.round(d*c/72)));if(null.cg()==up)return N(M(WD(null.cg())));throw new Dk("Invalid size: "+null.cg());}function ZJ(){var a=new kM;Pv.call(this);this.k=new vq(-1,-1);new wM(this);this.hb[Dd]="mosaic-LayoutPanel";IK(this,a)}t(673,285,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},ZJ);
+_.Cd=function(a){CJ(this,a,this.hb,this.q.d,!0)};_.rd=function(){zv(this,new xM)};_.sd=function(){zv(this,new yM)};_.Yf=function(){return yq(this)};_.zd=function(a){return Iv(this.q,zL(a))};_.Ad=function(a,b,c,d){CJ(this,a,b,c,d)};_.Zf=function(a){pJ(this,a)};_.Bd=function(){return new wv(this)};_.$f=function(){Cq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=yq(this),null!=this.j)a=a.b+$f,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+$f);this.od(b);this.i=null}else b=a.b+$f,this.qd(a.c+$f),this.od(b);Cq(this)}};_.Od=function(){Cq(this)};_.yd=function(a){return DJ(this,a)};_.od=function(a){this.hb.style[Me]=a;this.cb||(this.i=a)};_.Dd=function(a,b,c){Nv(this,zL(a),b,c)};
+_.qd=function(a){this.hb.style[dh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function xM(){}t(674,1,{},xM);_.Md=function(a){zL(a).ud()};function yM(){}t(675,1,{},yM);_.Md=function(a){zL(a).vd()};function wv(a){this.c=a;this.b=new Kv(this.c.q)}t(676,1,{},wv);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return rJ(xv(this.b))};_.bd=function(){yv(this.b)};_.c=null;function zM(){zM=x;new vx}
+function wM(a){zM();Li(a.hb,"dragdrop-dropTarget",!0);this.b=a;new AM(this)}t(677,9,{},wM);function AM(a){vk();this.b=a}t(678,26,{},AM);_.Hc=function(){pJ(this.b.b,null);Cq(this.b.b)};_.b=null;function hL(a){a=a.gb;return!a?null:A(a,104)?a:hL(a)}function SJ(a,b,c){var d;d=a.hb;AL(a,b,c,sK(d),NJ(d),tK(d))}
+function AL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(xj(),$f)),b!=a.kd()&&a.qd((0>b?0:b)+$f));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(xj(),$f)),c!=a.jd()&&a.od((0>c?0:c)+$f))}function Aq(a,b){SJ(a,b.c,b.b)}t(681,1,{});
+function OF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:EC(a,b,~~Bi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Kf:typeof v,r=r==Mf?Object.prototype.toString.call(v)==Uc||typeof v.length==Lf?"array":r:r,!G(r,D)&&(!G("string",D)||!G(Kf,r)))if(v=G(Lf,r),r=G("boolean",r),BM===D)v&&(o[u]=new pG(o[u])),r&&(o[u]=(aG(),o[u]?dG:bG));else{q=v||r;if(q=
+!q&&null!=D&&In(D)==CM){q=o[u];if(null==q||DM(q,D))continue;if(Gn(q)&&(q=q&&q.g?q.g:null,null!=q&&DM(q,D))){o[u]=q;continue}}if(!G(Mf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function EM(){this.d=new Hi;this.b=new Hi;this.c=new Hi}function DM(a,b){var c;if(BM==b||FM==b&&A(a,107))return!0;if(null!=a)for(c=In(a);c&&c!=BM;c=null)if(c==b)return!0;return!1}t(680,681,{},EM);function LF(){LF=x;NF=new EM}
+function RF(a,b){LF();z(NF.d,a,b)}function IF(a){LF();var b,c,d;d=uG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function JF(a,b){var c;LF();return c=b&&b[0]&&(typeof b[0]==Mf||typeof b[0]==se)?b[0]:null,DM(c,a)}function PF(a){var b=KF;LF();var c,d;d=NF.c;if(c=!b?d.c:EC(d,b,~~Bi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?FC(d,c):HC(d,b,c,~~Bi(b))}
+function pF(a){LF();var b=NF,c;null==a?a=null:(c=a[cd],c||(0!=(In(a).c&4)?a=[]:(b=(b=gj(b.d,In(a)))&&typeof b==se?new b(a):a,a=a[cd]=b),c=a),a=c);return a}var NF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Tn&&(e=ik(),2E3<e-Vn&&(Vn=e,Un=Sn()));if(0==Tn++){var f=(Wn(),Xn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=fo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Wn(),Xn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=fo(n,o);while(h.d);h.d=o}}--Tn;c&&-1!=Un&&($wnd.clearTimeout(Un),Un=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Is)()}catch(d){a(b)}else C(Is)()}var BM=Z(1),Ln=Z(102),GM=lG(" I"),I=gG(690,GM),MG=gG(688,BM),HM=lG(" Z"),pH=gG(691,HM);Z(101);Z(100);Z(99);var IM=Z(485),zn=gG(692,IM),JM=Z(238),Bt=gG(693,JM);Z(239);Z(140);Z(460);Z(108);Z(471);var KM=lG(" B");Z(475);var LM=lG(" C"),Ci=gG(694,LM),CM=Z(473),MM=lG(" D"),yD=gG(695,MM);Z(474);Z(476);var NM=Z(479),XE=gG(696,NM),OM=lG(" J"),PM=Z(2),Ks=gG(689,PM),oK=gG(697,KM);Z(488);Z(470);Z(98);Z(173);Z(458);
+var KF=Z(451);Z(467);var XF=Z(465);Z(463);Z(464);Z(469);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(482);Z(477);Z(466);Z(452);Z(453);Z(454);Z(455);Z(456);Z(457);var QM=Z(375);Z(374);Z(373);Z(372);Z(450);Z(449);var HA=Z(389),bD=gG(698,HA),RM=Z(395),gD=gG(699,RM),SM=Z(396),iD=gG(700,SM),TM=Z(527),mF=gG(701,TM),Bs=gG(702,I),UM=$(525,function(){nD();return cH}),dH=gG(703,UM);Z(526);Z(398);Z(397);Z(520);Z(519);Z(528);Z(529);Z(524);Z(432);Z(523);var hA=gG(704,QM);Z(387);Z(531);Z(462);kG();Z(461);kG();Z(681);
+Z(680);var FM=kG();Z(289);var VM=Z(288);Z(287);Z(293);Z(307);Z(348);Z(533);Z(532);Z(286);Z(285);Z(535);Z(534);Z(540);Z(541);Z(542);Z(543);Z(544);Z(545);Z(546);Z(547);Z(536);Z(537);Z(538);Z(539);Z(225);Z(224);Z(298);Z(299);Z(300);Z(558);Z(567);Z(26);Z(559);Z(560);Z(561);Z(562);Z(563);Z(564);Z(565);Z(566);Z(270);Z(344);Z(347);Z(345);Z(346);Z(184);Z(183);Z(272);Z(219);Z(274);Z(192);var WM=Z(191);Z(222);Z(221);Z(220);Z(369);Z(370);Z(371);
+var XM=$(161,function(){xj();return Mp}),Np=gG(705,XM),YM=$(139,function(){yj();return Mo}),No=gG(706,YM),ZM=$(146,function(){Oo();return Xo}),Yo=gG(707,ZM),$M=$(151,function(){Zo();return hp}),ip=gG(708,$M),aN=$(156,function(){jp();return sp}),tp=gG(709,aN);$(162,null);$(163,null);$(164,null);$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(141,null);$(142,null);$(143,null);$(144,null);$(145,null);$(147,null);$(148,null);$(149,null);$(150,null);$(152,null);$(153,null);
+$(154,null);$(155,null);$(157,null);$(158,null);$(159,null);$(160,null);Z(444);Z(443);Z(492);Z(494);Z(493);Z(495);Z(497);Z(496);Z(498);Z(502);Z(503);Z(182);Z(188);Z(187);Z(186);Z(190);Z(204);Z(415);Z(414);var BB=Z(413),$D=gG(710,BB),tH=gG(711,OM);Z(399);Z(499);Z(505);Z(500);Z(501);Z(400);Z(557);Z(409);Z(408);Z(407);Z(412);var bN=kG(),nJ=gG(712,bN);Z(268);Z(442);Z(511);var cN=$(228,function(){qs();return vs}),ws=gG(713,cN);Z(422);Z(423);Z(406);var lB=Z(401);Z(491);Z(385);Z(386);Z(411);var wB=Z(410);
+Z(403);Z(402);Z(509);Z(518);Z(404);Z(446);Z(484);Z(521);Z(522);Z(530);Z(392);var LA=Z(391);Z(420);Z(421);Z(377);Z(376);Z(429);kG();kG();kG();Z(379);Z(380);Z(189);Z(357);var By=gG(714,VM);Z(358);Z(570);Z(569);Z(318);Z(320);Z(319);Z(321);Z(206);Z(223);Z(209);Z(211);var SA=Z(394);Z(445);Z(382);Z(381);Z(388);Z(515);Z(487);Z(214);Z(431);Z(201);Z(202);Z(205);Z(199);Z(198);Z(200);var UA=Z(553);Z(390);Z(572);Z(577);Z(430);Z(478);Z(433);var jA=Z(384),iA=gG(715,LA);Z(600);Z(417);Z(418);Z(419);Z(383);Z(550);
+Z(551);Z(323);Z(322);Z(314);Z(315);Z(589);Z(578);Z(579);Z(504);Z(512);Z(513);Z(514);Z(571);Z(573);var mB=Z(405);Z(554);Z(516);Z(213);Z(210);Z(212);Z(208);Z(197);Z(196);Z(195);Z(250);Z(576);Z(292);Z(291);Z(290);Z(588);Z(587);Z(586);Z(581);Z(585);var dN=$(644,function(){sq();return uL}),vL=gG(716,dN);Z(643);Z(642);Z(634);Z(635);Z(636);Z(637);Z(638);Z(639);Z(640);Z(641);Z(615);var eN=$(294,function(){kw();return rw}),sw=gG(717,eN),fN=$(340,function(){fw();return Xx}),Yx=gG(718,fN);Z(17);Z(341);Z(342);
+Z(337);Z(338);Z(339);Z(18);Z(19);Z(20);Z(428);Z(393);Z(631);Z(328);Z(632);Z(329);Z(330);Z(331);Z(332);Z(335);Z(303);Z(302);Z(301);Z(574);Z(575);Z(580);Z(243);Z(306);Z(336);Z(324);Z(351);Z(350);Z(349);var gN=$(352,function(){oy();return yy}),zy=gG(719,gN);$(353,null);$(354,null);$(355,null);$(356,null);Z(226);Z(555);Z(304);Z(317);Z(316);Z(508);Z(366);Z(296);Z(185);Z(556);Z(305);Z(617);Z(3);Z(620);Z(621);Z(619);Z(618);Z(611);Z(610);Z(673);Z(674);Z(675);Z(676);Z(613);Z(217);var $B=Z(425),bC=gG(720,$B);
+Z(426);Z(424);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var hN=Z(51),Mx=gG(721,hN);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(244);var xK=Z(602);Z(297);var BK=Z(604);Z(215);Z(629);Z(628);Z(438);Z(437);Z(439);Z(216);
+Z(252);Z(254);Z(253);Z(248);Z(360);Z(245);Z(295);Z(672);Z(259);Z(262);Z(260);Z(261);Z(5);Z(7);Z(6);Z(582);Z(427);Z(440);Z(361);Z(181);Z(281);Z(283);Z(282);Z(434);Z(435);Z(441);Z(218);Z(247);Z(33);Z(255);Z(325);Z(326);Z(327);Z(256);var mL=gG(722,WM);Z(257);Z(552);Z(630);Z(597);Z(468);Z(489);Z(32);Z(70);var CK=Z(605);Z(614);Z(633);Z(669);Z(668);Z(193);Z(203);Z(4);Z(596);Z(648);Z(665);var iN=$(666,function(){YL();return dM}),eM=gG(723,iN),jN=$(667,function(){NK();return gM}),hM=gG(724,jN);Z(651);Z(660);
+Z(659);Z(663);Z(662);Z(658);Z(657);Z(655);Z(656);Z(654);Z(653);Z(650);Z(652);Z(661);Z(664);Z(649);Z(616);Z(670);Z(309);Z(308);Z(311);Z(312);Z(310);Z(258);Z(21);Z(279);Z(280);Z(11);Z(14);Z(24);var kN=Z(27),Gk=gG(725,kN);Z(25);Z(22);Z(23);Z(671);Z(8);Z(10);Z(9);Z(677);Z(678);Z(622);Z(625);Z(626);Z(627);Z(623);Z(624);var zK=Z(603);Z(607);Z(608);Z(194);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/98150D1CD230B36339E35812F0BD3D0E.cache.html b/public/jsme/98150D1CD230B36339E35812F0BD3D0E.cache.html
new file mode 100644
index 0000000..d65188f
--- /dev/null
+++ b/public/jsme/98150D1CD230B36339E35812F0BD3D0E.cache.html
@@ -0,0 +1,629 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '98150D1CD230B36339E35812F0BD3D0E';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ha='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Za="//",$a="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",gb="1ex",
+hb="1in",ib="2",kb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",qb=">",sb="?",tb="@",vb="A",xb="After",yb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Gb="CENTER",Ib="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="DEFAULT",Pb="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",ac="JSME",bc="JUSTIFY",cc="JavaScript",dc="LEFT",ec="MOL n. ",fc="N",gc="NA",hc="NONE",ic="No more molecules in SDF buffer",
+jc="Nonring",kc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",oc="ONE_WAY_CORNER",pc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Dc="SMILES",Ec="Se",Ic="Si",Jc="South",Kc="Style names cannot be empty",Lc="TBODY",Mc="TR",Nc="Text",Oc="West",Pc="X",Qc="[",Rc="[object Array]",Sc="\\",Zc="]",$c="__gwtex_wrap",ad="__uiObjectID",bd="a",cd="absolute",dd="alert",ed="alertdialog",
+fd="align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",rd="border",td="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Dd="clip",Ed="code",Fd="col",Gd="colSpan",Hd="columnheader",Id="combobox",Jd="complementary",Kd="contentinfo",Od="contextmenu",Pd="cssFloat",Qd="cursor",Rd="dblclick",Wd="definition",Xd="dialog",Yd="dir",Zd="directory",
+$d="display",ae="div",be="document",ce="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragover",he="dragstart",ie="drop",je="end_gesture",ke="error",le="filter",me="float",ne="focus",oe="fontFamily",pe="fontSize",qe="fontStyle",re="fontWeight",se="form",te="function",ve="g",we="gesturechange",xe="gestureend",ye="gesturestart",ze="google",Ae="grid",Be="gridcell",Ie="group",Je="gwt-MenuBar",Ke="gwt-MenuBarPopup",Le="heading",Me="height",Ne="hidden",Oe="id",Pe="img",Qe="is_touch_supported",
+Re="italic",Se="java.vm.name",Te="jsa-resetDiv",Ue="keydown",Ve="keypress",We="keyup",Xe="left",Ye="link",Ze="list",$e="listbox",af="listitem",bf="load",cf="log",ef="ltr",ff="main",gf="marquee",hf="math",jf="menu",pf="menuPopup",qf="menubar",rf="menuitem",sf="menuitemcheckbox",tf="menuitemradio",uf="middle",vf="mousedown",wf="mousemove",xf="mouseout",yf="mouseover",zf="mouseup",Af="mousewheel",Bf="move",Cf="msie",Df="multipart",Ef="n",Ff="name",Gf="navigation",Hf="none",If="noreaction",Jf="note",
+Kf="nowrap",Lf="null",Mf="number",Nf="object",Of="offsetHeight",Pf="offsetWidth",Qf="ontouchstart",Rf="opera",Sf="option",Tf="outline",Uf="overflow",Vf="padding",Wf="paste",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",gg="reaction",hg="region",ig="rgb(",jg="right",kg="rotation",lg="row",ng="rowgroup",og="rowheader",pg="rtl",qg="s",rg="scale100",sg="scrollbar",tg="se",ug="search",vg="separator",wg="serif",xg='shape-rendering="crispEdges"',
+yg="slider",zg="span",Ag="spinbutton",Bg="status",Cg="subMenuIcon-selected",Dg="tab",Eg="table",Fg="tablist",Gg="tabpanel",Hg="tbody",Ig="td",Jg="text",Kg="textAlign",Lg="textbox",Mg="timer",Ng="title",Og="toolbar",Pg="tooltip",Qg="top",Rg="touchcancel",Sg="touchend",Tg="touchmove",Ug="touchstart",Vg="tr",Wg="tree",Xg="treegrid",Yg="treeitem",Zg="true",$g="value",ah="verticalAlign",bh="visibility",ch="visible",dh="whiteSpace",eh="width",fh="x",gh="zIndex",hh="|",_,ih={l:4194303,m:4194303,h:1048575},
+jh={l:0,m:0,h:0},kh={l:1,m:0,h:0},lh={l:2,m:0,h:0},sh={l:3,m:0,h:0},th={l:4,m:0,h:0},uh={l:8,m:0,h:0},vh={l:10,m:0,h:0},wh={l:16,m:0,h:0},xh={l:32,m:0,h:0},yh={l:64,m:0,h:0},zh={l:128,m:0,h:0},Ah={l:256,m:0,h:0},Bh={l:512,m:0,h:0},Ch={l:1024,m:0,h:0},Dh={l:2048,m:0,h:0},Eh={l:8192,m:0,h:0},Fh={l:16384,m:0,h:0},Gh={l:32768,m:0,h:0},Hh={l:65536,m:0,h:0},Ih={l:131072,m:0,h:0},Jh={l:262144,m:0,h:0},Kh={l:524288,m:0,h:0},Lh={},Mh={72:1,79:1,85:1,87:1},Nh={12:1},Oh={45:1,46:1,52:1,66:1,72:1},Ph={72:1,75:1,
+89:1},Qh={72:1,79:1,87:1},Rh={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},Sh={90:1},Th={49:1,72:1},Uh={6:1,9:1,72:1,76:1,78:1},Vh={45:1,52:1,66:1,72:1},Wh={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},Xh={22:1},Yh={91:1},Zh={15:1},$h={7:1,9:1,72:1,76:1,78:1},ai={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},bi={72:1,89:1},ci={74:1},di={72:1,79:1,81:1,85:1,87:1},ei={9:1,10:1,72:1,76:1,78:1},fi={72:1},gi={19:1,72:1},hi={89:1},ii={39:1,72:1,79:1,85:1,87:1},ji={40:1,
+45:1,46:1,52:1,61:1,66:1,68:1,72:1},ki={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},li={8:1,9:1,72:1,76:1,78:1},mi={107:1},ni={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},oi={68:1},pi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},qi={72:1,75:1,90:1},ri={14:1,38:1},si={28:1,35:1},ti={11:1,72:1,76:1,78:1},ui={21:1},vi={45:1,46:1,52:1,58:1,66:1,72:1},wi={93:1},xi={13:1,15:1,23:1,28:1,31:1,35:1,37:1},yi={52:1,72:1},zi={36:1,72:1,76:1,78:1};
+function u(a,b,c){var d=Lh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Lh[a]=function(){}),_=d.prototype=0>b?{}:new Lh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ai(this)};
+_.tS=function(){var a=this.cZ.e+tb,b;b=this.hC();var c,d,e;c=y(Bi,m,-1,8,1);d=(Ci(),Di);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ei(){Ei=x;Fi=new Gi}function Hi(a){for(var b,a=new Ii(a.k.n);a.c<a.e.Be();)b=Ji(a),Ki(b.gd(),de,!1),Li(a)}
+function Mi(a,b,c){var a=a.o,d;try{d=new Ni(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Oi(e);if(A(e,79))throw new Pi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ki(b.gd(),Ub,!0);Ki(c.gd(),ce,!0);z(Fi,b,c)}function Qi(a,b){var c;c=Ri(Fi,b);var d;d=Ri(a.o.d,c);if(!d)throw new Si("dragHandle was not draggable");Ti(d.c.b);Ti(d.e.b);Ti(d.d.b);Ki(b.gd(),Ub,!1);Ki(c.gd(),ce,!1)}
+function Ui(a){var b;a.p=!1;for(a=new Ii(a.k.n);a.c<a.e.Be();)b=Ji(a),Ki(b.gd(),de,!1),Li(a)}function Vi(a,b){Wi(a.k.n,b)?Ki(b.gd(),de,!1):a.p?(Xi(a.k.n,b),Ki(b.gd(),de,!0)):(a.k.n.Me(),Xi(a.k.n,b))}function Yi(a){this.i=a;this.k=new Zi(this);this.o=new $i(this.k)}u(3,1,{});_.rc=function(){aj(this.k.f,"dragdrop-dragging")};_.sc=function(){bj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Fi;function Zi(a){this.n=new cj;this.e=a;this.b=a.i}u(4,1,{},Zi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function dj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function ej(a,b){var c;c=fj(a.d,gj).b;b.b.ctrlKey||b.b.metaKey||Hi(a.c.e);Vi(a.c.e,c)}function hj(a){a.c.i=null;a.c.e.sc();ij((jj(),kj(null)),a.b,0,0);var b=a.b.hb;lj=b;mj();nj=b;a.e=2}
+function $i(a){this.d=new Gi;this.c=a;this.b=new oj;pj(this.b,qj(),rj());B(this.b,this,(sj(),sj(),tj));B(this.b,this,(uj(),uj(),Hj));a=this.b.hb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Ij(),bg);a.borderStyle=(Jj(),Hf);a[kd]="blue"}u(5,1,{},$i);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Kj(a);e=Lj(a);b=Mj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!gj)gj=c,this.c.f=fj(this.d,gj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Nj(this.c.n,this.c.f)&&(Hi(this.c.e),Vi(this.c.e,this.c.f)),Oj(new Pj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Qj(gj,null),gj!=this.c.f&&(c=new Qj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,hj(this),1!=this.e&&dj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Rj(a,b);a=Sj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Tj(Uj(d-this.i),Uj(a-this.j))>=this.c.e.n?(Vj(),-1!=Nj(this.c.n,this.c.f)||Vi(this.c.e,this.c.f),c=new Qj(gj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,hj(this)):Wj.preventDefault()),1==this.e)return;Wj.preventDefault();dj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Rj(a,b);b=Sj(a,b);if(1==Mj(a.b)&&(this.f=!1,gj))try{if(Vj(),1==this.e)ej(this,a);else{d!=this.b&&(c=new Qj(d,null),e+=c.b,b+=c.e);try{dj(this,e,b),this.c.e.rc(),3!=this.e&&ej(this,a)}finally{var f=this.b.hb;lj&&f==lj&&(lj=null);mj();f===nj&&(nj=null);Xj(this.b);this.e=1;this.c.f=null}}}finally{gj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var gj=null;function Pj(){}u(6,1,Xh,Pj);_.xc=function(){Vj()};
+function Ni(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Ni);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Qj(a,b){!a||a==(jj(),kj(null))?this.i=this.f=0:(this.f=a.cd()-(a.hb.scrollLeft||0),this.i=a.dd()-(a.hb.scrollTop||0));!b||b==(jj(),kj(null))?this.d=this.c=0:(this.c=Yj(b.hb)+Zj(b.hb),this.d=$j(b.hb)+ak(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Qj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Vj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Zj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function ak(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(bg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function bk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ck(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function dk(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Wi(c.b,b);0==c.b.d&&ek(c.c);a.r=null}a.yc()}}function fk(a,b){var c=gk();dk(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;hk(a.n,gk())}function ik(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function hk(a,b){if(ik(a.b,b)){var c=a.b,d=a.b.t,e;e=new jk(d,a.b.n);Xi(d.b,e);1==d.b.d&&kk(d.c,16);c.r=e}else a.b.r=null}function lk(a){this.b=a}u(18,1,{},lk);_.b=null;u(19,1,{});u(20,1,{2:1});function mk(){mk=x;nk=new ok}u(21,19,{});var nk=null;function ok(){this.b=new cj;this.c=new pk(this)}u(22,21,{},ok);
+function qk(){qk=x;rk=new cj;var a=new sk;tk();uk(vk?vk:vk=new wk,a)}function ek(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Wi(rk,a)}function kk(a,b){if(0>b)throw new xk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Wi(rk,a);a.c=!1;a.d=yk(a,b);Xi(rk,a)}function zk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function yk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}u(24,1,{});_.Cc=function(){this.c||Wi(rk,this);this.Dc()};_.c=!1;_.d=0;var rk;
+function pk(a){qk();this.b=a}u(23,24,{},pk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(Ak,m,3,a.b.d,0);b=Bk(a.b,b);c=new Ck;for(e=0,f=b.length;e<f;++e)d=b[e],Wi(a.b,d),hk(d.b,c.b);0<a.b.d&&kk(a.c,Tj(5,16-(gk()-c.b)))};_.b=null;function jk(a,b){this.c=a;this.b=b}u(25,20,{2:1,3:1},jk);_.b=null;_.c=null;u(27,1,{});_.b=null;function Dk(){this.b=dd}u(26,27,{},Dk);function Ek(){this.b=ed}u(28,27,{},Ek);function Fk(){this.b=hd}u(29,27,{},Fk);u(31,1,{});_.b=null;function Gk(a){this.b=a}u(30,31,{},Gk);
+function Hk(){this.b=id}u(32,27,{},Hk);function Ik(){this.b=ld}u(33,27,{},Ik);function Jk(){this.b=ud}u(34,27,{},Jk);function Kk(){this.b=zd}u(35,27,{},Kk);function Lk(){this.b=Hd}u(36,27,{},Lk);function Mk(){this.b=Id}u(37,27,{},Mk);function Nk(){this.b=Jd}u(38,27,{},Nk);function Ok(){this.b=Kd}u(39,27,{},Ok);function Pk(){this.b=Wd}u(40,27,{},Pk);function Qk(){this.b=Xd}u(41,27,{},Qk);function Rk(){this.b=Zd}u(42,27,{},Rk);function Sk(){this.b=be}u(43,27,{},Sk);function Tk(){this.b=se}
+u(44,27,{},Tk);function Uk(){this.b=Ae}u(45,27,{},Uk);function Vk(){this.b=Be}u(46,27,{},Vk);function Wk(){this.b=Ie}u(47,27,{},Wk);function Xk(){this.b=Le}u(48,27,{},Xk);function Yk(a){this.b=a.id}u(49,1,{4:1,5:1},Yk);_.b=null;function Zk(){this.b=Pe}u(50,27,{},Zk);function $k(){this.b=Ye}u(51,27,{},$k);function al(){this.b=Ze}u(52,27,{},al);function bl(){this.b=$e}u(53,27,{},bl);function cl(){this.b=af}u(54,27,{},cl);function dl(){this.b=cf}u(55,27,{},dl);function fl(){this.b=ff}u(56,27,{},fl);
+function gl(){this.b=gf}u(57,27,{},gl);function hl(){this.b=hf}u(58,27,{},hl);function il(){this.b=jf}u(59,27,{},il);function jl(){this.b=qf}u(60,27,{},jl);function kl(){this.b=rf}u(61,27,{},kl);function ll(){this.b=sf}u(62,27,{},ll);function ml(){this.b=tf}u(63,27,{},ml);function nl(){this.b=Gf}u(64,27,{},nl);function ol(){this.b=Jf}u(65,27,{},ol);function pl(){this.b=Sf}u(66,27,{},pl);function ql(){this.b=Zf}u(67,27,{},ql);u(68,31,{},function(a){this.b=a});function rl(){this.b=$f}u(69,27,{},rl);
+function sl(){sl=x;tl=new Gk("aria-activedescendant")}var tl;function ul(){this.b=eg}u(71,27,{},ul);function vl(){this.b=fg}u(72,27,{},vl);function wl(){this.b=hg}u(73,27,{},wl);
+function xl(){xl=x;yl=new Ek;zl=new Dk;Al=new Fk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Vk;Pl=new Uk;Ql=new Wk;Rl=new Xk;Sl=new Zk;Tl=new $k;Ul=new bl;Vl=new cl;Wl=new al;Xl=new dl;Yl=new fl;Zl=new gl;$l=new hl;am=new jl;bm=new ll;cm=new ml;dm=new kl;em=new il;fm=new nl;gm=new ol;hm=new pl;im=new ql;jm=new rl;km=new vl;lm=new ul;mm=new wl;nm=new om;pm=new qm;rm=new sm;tm=new um;vm=new wm;xm=new ym;Om=
+new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;F=new Gi;z(F,hg,mm);z(F,dd,zl);z(F,Xd,Kl);z(F,ed,yl);z(F,hd,Al);z(F,be,Ml);z(F,id,Bl);z(F,ld,Cl);z(F,ud,Dl);z(F,zd,El);z(F,Be,Ol);z(F,Hd,Fl);z(F,Ie,Ql);z(F,Id,Gl);z(F,Jd,Hl);z(F,Kd,Il);z(F,Wd,Jl);z(F,Ze,Wl);z(F,Zd,Ll);z(F,se,Nl);z(F,Ae,Pl);z(F,Le,Rl);z(F,Pe,Sl);z(F,Ye,Tl);z(F,$e,Ul);z(F,af,Vl);z(F,cf,Xl);z(F,ff,Yl);z(F,gf,Zl);z(F,hf,$l);z(F,jf,em);z(F,qf,am);z(F,rf,dm);z(F,
+sf,bm);z(F,Sf,hm);z(F,eg,lm);z(F,tf,cm);z(F,Gf,fm);z(F,Jf,gm);z(F,Zf,im);z(F,$f,jm);z(F,fg,km);z(F,lg,rm);z(F,ng,nm);z(F,og,pm);z(F,ug,vm);z(F,vg,xm);z(F,sg,tm);z(F,yg,Om);z(F,Ag,Qm);z(F,Bg,Sm);z(F,Dg,Ym);z(F,Fg,Um);z(F,Gg,Wm);z(F,Lg,$m);z(F,Mg,bn);z(F,Og,dn);z(F,Pg,fn);z(F,Wg,mn);z(F,Xg,hn);z(F,Yg,kn)}var zl,yl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Pl,Ol,Ql,Rl,Sl,Tl,Wl,Ul,Vl,Xl,Yl,Zl,$l,em,am,dm,bm,cm,fm,gm,hm,im,jm,lm,km,mm,F,rm,nm,pm,tm,vm,xm,Om,Qm,Sm,Ym,Um,Wm,$m,bn,dn,fn,mn,hn,kn;
+function sm(){this.b=lg}u(75,27,{},sm);function om(){this.b=ng}u(76,27,{},om);function qm(){this.b=og}u(77,27,{},qm);function um(){this.b=sg}u(78,27,{},um);function wm(){this.b=ug}u(79,27,{},wm);function ym(){this.b=vg}u(80,27,{},ym);function Pm(){this.b=yg}u(81,27,{},Pm);function Rm(){this.b=Ag}u(82,27,{},Rm);function Tm(){this.b=Bg}u(83,27,{},Tm);function Zm(){this.b=Dg}u(84,27,{},Zm);function Vm(){this.b=Fg}u(85,27,{},Vm);function Xm(){this.b=Gg}u(86,27,{},Xm);function an(){this.b=Lg}
+u(87,27,{},an);function cn(){this.b=Mg}u(88,27,{},cn);function en(){this.b=Og}u(89,27,{},en);function gn(){this.b=Pg}u(90,27,{},gn);function nn(){this.b=Wg}u(91,27,{},nn);function jn(){this.b=Xg}u(92,27,{},jn);function ln(){this.b=Yg}u(93,27,{},ln);function Ck(){this.b=gk()}function gk(){return(new Date).getTime()}u(94,1,{},Ck);function on(a){var b,c,d;d=new pn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),qn(d,c.cZ.e),d.b.b+=mb,rn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function sn(a){var b,c,d;c=y(tn,m,86,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new un;c[d]=a[d]}}function vn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}u(99,1,{72:1,87:1});_.Ec=function(){return this.i};_.tS=function(){return vn(this)};_.f=null;_.i=null;function wn(a){xn();this.i=a}u(98,99,Qh,wn);function Si(a){xn();this.i=a}function Pi(a,b){xn();this.f=b;this.i=a}u(97,98,Mh,Si,Pi);
+function yn(a){xn();this.c=a;this.b=l;var b,c,d;c=zn(An(this.c)?this.c:null);d=y(tn,m,86,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Bn(c[a]);sn(d)}u(96,97,Mh,yn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Lf:An(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Cn(this.c).e;this.b=this.b+mb+(An(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(An(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Ff&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Dn(a,b){return En(a)?a.eQ(b):a===b}function Cn(a){return En(a)?a.cZ:Fn}
+function Gn(a){return En(a)?a.hC():Ai(a)}
+function Hn(){var a;Hn=x;In=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Jn(a){Hn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=In[a.charCodeAt(0)],null==c?a:c});return da+a+da}var In;u(106,1,{});function Ai(a){return a.$H||(a.$H=++Kn)}function Ln(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Mn(){return $wnd.setTimeout(function(){0!=Nn&&(Nn=0);On=-1},10)}var Nn=0,Kn=0,Pn=0,On=-1;
+function Qn(){Qn=x;Rn=new Sn}function Tn(a,b){a.b=Un(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Vn(a)),Wn(a.f,1),!a.j&&(a.j=new Xn(a)),Wn(a.j,50))}function Sn(){}function Yn(a){return a.Fc()}function Un(a,b){!a&&(a=[]);a[a.length]=b;return a}function Zn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Un(b,e)):e[0].xc()}catch(f){if(f=Oi(f),!A(f,87))throw f;}}return b}function Wn(a,b){Qn();$wnd.setTimeout(function(){C(Yn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(108,106,{},Sn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Rn;function Vn(a){this.b=a}u(109,1,{},Vn);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Zn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Ck;100>gk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function Xn(a){this.b=a}u(110,1,{},Xn);_.Fc=function(){this.b.e&&Wn(this.b.f,1);return this.b.k};
+_.b=null;function xn(){var a,b,c;try{null.a()}catch(d){a=d}var e=zn(a);3<=e.length&&e.splice(0,3);c=y(tn,m,86,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Bn(e[a]);sn(c)}function zn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=$n(ao(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}u(116,1,{});function rn(a,b){a.b+=b}function bo(){}u(117,116,{},bo);_.b=l;
+function G(a,b){return parseInt(a[b])||0}function co(a,b){return null==a[b]?null:""+a[b]}function eo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function fo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function go(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Mj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Yj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Mc&&c.tagName!=Lc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function $j(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Mc&&c.tagName!=Lc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function ho(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function rj(){var a=$doc;return(H(a.compatMode,Ib)?a.documentElement:a.body).clientHeight}function qj(){var a=$doc;return(H(a.compatMode,Ib)?a.documentElement:a.body).clientWidth}function io(a){return(H(a.compatMode,Ib)?a.documentElement:a.body).scrollLeft||0}function jo(a){return(H(a.compatMode,Ib)?a.documentElement:a.body).scrollTop||0}function I(a,b){this.c=a;this.d=b}u(140,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Ai(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function Jj(){Jj=x;ko=new lo;mo=new no;oo=new po;qo=new ro;so=new to;uo=L(vo,m,6,[ko,mo,oo,qo,so])}u(139,140,Uh);var uo,oo,mo,qo,ko,so;function lo(){I.call(this,hc,0)}u(141,139,Uh,lo);function no(){I.call(this,"DOTTED",1)}u(142,139,Uh,no);function po(){I.call(this,"DASHED",2)}u(143,139,Uh,po);function ro(){I.call(this,"HIDDEN",3)}u(144,139,Uh,ro);function to(){I.call(this,"SOLID",4)}u(145,139,Uh,to);
+function wo(){wo=x;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=L(hp,m,7,[xo,zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo,ap,cp,ep])}u(146,140,$h);var gp,zo,cp,Bo,xo,Ho,ap,Fo,Jo,Lo,No,Do,ep,Po,Ro,To,Xo,Zo,Vo;function yo(){I.call(this,Nb,0)}u(147,146,$h,yo);function Qo(){I.call(this,"SE_RESIZE",9)}u(148,146,$h,Qo);function So(){I.call(this,"SW_RESIZE",10)}
+u(149,146,$h,So);function Uo(){I.call(this,"S_RESIZE",11)}u(150,146,$h,Uo);function Wo(){I.call(this,"W_RESIZE",12)}u(151,146,$h,Wo);function Yo(){I.call(this,"TEXT",13)}u(152,146,$h,Yo);function $o(){I.call(this,"WAIT",14)}u(153,146,$h,$o);function bp(){I.call(this,"HELP",15)}u(154,146,$h,bp);function dp(){I.call(this,"COL_RESIZE",16)}u(155,146,$h,dp);function fp(){I.call(this,"ROW_RESIZE",17)}u(156,146,$h,fp);function Ao(){I.call(this,"AUTO",1)}u(157,146,$h,Ao);
+function Co(){I.call(this,"CROSSHAIR",2)}u(158,146,$h,Co);function Eo(){I.call(this,"POINTER",3)}u(159,146,$h,Eo);function Go(){I.call(this,"MOVE",4)}u(160,146,$h,Go);function Io(){I.call(this,"E_RESIZE",5)}u(161,146,$h,Io);function Ko(){I.call(this,"NE_RESIZE",6)}u(162,146,$h,Ko);function Mo(){I.call(this,"NW_RESIZE",7)}u(163,146,$h,Mo);function Oo(){I.call(this,"N_RESIZE",8)}u(164,146,$h,Oo);function ip(){ip=x;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=L(sp,m,8,[jp,lp,np,pp])}u(165,140,li);
+var rp,lp,np,pp,jp;function kp(){I.call(this,hc,0)}u(166,165,li,kp);function mp(){I.call(this,"BLOCK",1)}u(167,165,li,mp);function op(){I.call(this,"INLINE",2)}u(168,165,li,op);function qp(){I.call(this,"INLINE_BLOCK",3)}u(169,165,li,qp);function tp(){tp=x;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=L(Dp,m,10,[up,wp,yp,Ap])}u(170,140,ei);var Cp,up,wp,yp,Ap;function vp(){I.call(this,Gb,0)}u(171,170,ei,vp);function xp(){I.call(this,bc,1)}u(172,170,ei,xp);function zp(){I.call(this,dc,2)}
+u(173,170,ei,zp);function Bp(){I.call(this,uc,3)}u(174,170,ei,Bp);function Ij(){Ij=x;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=L(Xp,m,11,[Ep,Gp,Ip,Kp,Mp,Op,Qp,Sp,Up])}u(175,140,ti);var Wp,Sp,Ip,Kp,Qp,Up,Op,Gp,Mp,Ep;function Fp(){I.call(this,"PX",0)}u(176,175,ti,Fp);function Hp(){I.call(this,"PCT",1)}u(177,175,ti,Hp);function Jp(){I.call(this,"EM",2)}u(178,175,ti,Jp);function Lp(){I.call(this,"EX",3)}u(179,175,ti,Lp);
+function Np(){I.call(this,"PT",4)}u(180,175,ti,Np);function Pp(){I.call(this,"PC",5)}u(181,175,ti,Pp);function Rp(){I.call(this,"IN",6)}u(182,175,ti,Rp);function Tp(){I.call(this,"CM",7)}u(183,175,ti,Tp);function Vp(){I.call(this,"MM",8)}u(184,175,ti,Vp);function Yp(){Yp=x;Zp=[];$p=[];aq=[]}var Zp,$p,aq;function bq(){bq=x;cq=new dq}function eq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}
+function fq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function dq(){}u(187,1,{},dq);_.b=null;var cq;u(198,1,{});_.tS=function(){return"An event type"};_.i=null;u(197,198,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;u(196,197,{});_.Hc=function(){return this.Jc()};_.b=null;var gq=_.c=null;function hq(){hq=x;iq=new jq(md,new kq)}function kq(){}u(195,196,{},kq);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return iq};var iq;function lq(){lq=x;mq=new jq(yd,new nq)}
+function nq(){}u(199,196,{},nq);_.Gc=function(a){oq();pq(this,a.c,qq(a.b.b,a.b.b.hb.selectedIndex))};_.Jc=function(){return mq};var mq;u(202,196,Nh);function Rj(a,b){return(a.b.clientX||0)-Yj(b)+(b.scrollLeft||0)+io(b.ownerDocument)}function Sj(a,b){return(a.b.clientY||0)-$j(b)+(b.scrollTop||0)+jo(b.ownerDocument)}function Kj(a){var b;return(b=a.c)?Rj(a,b):a.b.clientX||0}function Lj(a){var b;return(b=a.c)?Sj(a,b):a.b.clientY||0}u(201,202,Nh);function rq(){rq=x;sq=new jq(Bd,new tq)}
+function tq(){}u(200,201,Nh,tq);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return sq};var sq;function uq(){uq=x;vq=new jq(Od,new wq)}function wq(){}u(203,196,{},wq);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return vq};var vq;u(206,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var xq=_.d=0;function wk(){this.d=++xq}u(205,206,ri,wk);function jq(a,b){this.d=++xq;this.b=b;!gq&&(gq=new yq);gq.b[a]=this;this.c=a}u(204,205,ri,jq);
+_.b=null;_.c=null;function zq(){zq=x;Aq=new jq(Rd,new Bq)}function Bq(){}u(207,201,Nh,Bq);
+_.Gc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(Cq(),Dq))a=Eq(b.hb),c=new Fq(G(b.hb,Pf),G(b.hb,Of)),d=new Fq(G(b.L.bb.hb,Pf),G(b.L.bb.hb,Of)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);Gq(b.A,!0);a=G(b.L.bb.hb,Pf);Hq(b,new Fq(a,Iq(b.L.bb).b));b.B&&b.G!=Dq&&Jq(b.i,b)}else Gq(b.A,!1),b.G!=(Cq(),Dq)?Hq(b,new Fq(b.x.c,b.x.b)):Kq(b,Eq(b.i.hb)),b.B&&b.G!=Dq&&Lq(b.i,b);Mq(b.L.bb)}else Gq(b.A,!0)};_.Jc=function(){return Aq};var Aq;u(208,196,{});
+function Nq(){Nq=x;Oq=new jq(ee,new Pq)}function Pq(){}u(209,208,{},Pq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Oq};var Oq;function Qq(){Qq=x;Rq=new jq(fe,new Sq)}function Sq(){}u(210,208,{},Sq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Rq};var Rq;function Tq(){Tq=x;Uq=new jq(ge,new Vq)}function Vq(){}u(211,208,{},Vq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Uq};
+var Uq;function Wq(){Wq=x;Xq=new jq(he,new Yq)}function Yq(){}u(212,208,{},Yq);_.Gc=function(a){a=Zq(a.b);(this.b.dataTransfer||null).setData(Jg,a)};_.Jc=function(){return Xq};var Xq;function $q(){$q=x;ar=new jq(ie,new br)}function br(){}u(213,208,{},br);
+_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;cr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Jg),dr(a.b.c,b))};_.Jc=function(){return ar};var ar;function er(){er=x;fr=new jq(ne,new gr)}function gr(){}u(214,196,{},gr);_.Gc=function(a){Xj(a.b.b)};_.Jc=function(){return fr};var fr;
+function hr(){hr=x;ir=new jq(we,new jr)}function jr(){}u(215,196,{},jr);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,kr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,lr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return ir};var ir;function mr(){mr=x;nr=new jq(xe,new or)}function or(){}u(216,196,{},or);_.Gc=function(a){a.b.b&&(a.b.c.b=null,pr(a.b.b,a.b.c))};
+_.Jc=function(){return nr};var nr;function qr(){qr=x;rr=new jq(ye,new sr)}function sr(){}u(217,196,{},sr);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return rr};var rr;u(219,196,{});u(218,219,{});function tr(){tr=x;ur=new jq(Ue,new vr)}function vr(){}u(220,218,{},vr);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(wr(),xr).length&&-999!=(wr(),xr)[c]&&(c=(wr(),xr)[c]);b=new yr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?zr(Zq(a)):e=301;break;case 118:case 86:b&&a.wb&&Ar(a.v,(!a.xb&&(a.xb=new Br(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(Cr(a,co((Dr(),Er).hc.b.hb,$g)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Vb;e=1300;break;case 114:case 82:a.lb=!0;a.K=qc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?Fr(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Fr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&Fr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?Fr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?Fr(a,4):e=207;break;case 53:105==a.d?Fr(a,5):e=208;break;case 54:105==a.d?Fr(a,
+6):e=210;break;case 55:105==a.d?Fr(a,7):e=211;break;case 56:105==a.d?Fr(a,8):e=212;break;case 57:105==a.d?Fr(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Gr(a,e)}b=!0}b&&this.b.preventDefault()};_.Jc=function(){return ur};var ur;function Hr(){Hr=x;Ir=new jq(vf,new Jr)}function Jr(){}u(221,201,Nh,Jr);_.Gc=function(a){a.uc(this)};_.Jc=function(){return Ir};var Ir;
+function sj(){sj=x;tj=new jq(wf,new Kr)}function Kr(){}u(222,201,Nh,Kr);_.Gc=function(a){a.vc(this)};_.Jc=function(){return tj};var tj;function Lr(){Lr=x;Mr=new jq(xf,new Nr)}function Nr(){}u(223,201,Nh,Nr);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Qj(gj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,hj(a))};_.Jc=function(){return Mr};var Mr;function Or(){Or=x;Pr=new jq(yf,new Qr)}function Qr(){}u(224,201,Nh,Qr);_.Gc=function(a){var b;b=this.b;Tn((Qn(),Rn),new Rr(a,a.c,b))};_.Jc=function(){return Pr};var Pr;
+function uj(){uj=x;Hj=new jq(zf,new Sr)}function Sr(){}u(225,201,Nh,Sr);_.Gc=function(a){a.wc(this)};_.Jc=function(){return Hj};var Hj;function yq(){this.b={}}u(226,1,{},yq);_.b=null;u(229,202,Nh);var Tr=null;function Ur(){Ur=x;Vr=new jq(Rg,new Wr)}function Wr(){}u(228,229,Nh,Wr);_.Gc=function(a){Xr(a.b,this,a.b.n)};_.Jc=function(){return Vr};var Vr;function Yr(){Yr=x;Zr=new jq(Sg,new $r)}function $r(){}u(230,229,Nh,$r);_.Gc=function(a){Xr(a.b,this,a.b.n)};_.Jc=function(){return Zr};var Zr;
+function as(){var a;this.b=(a=document.createElement(ae),a.setAttribute(Qf,"return;"),typeof a.ontouchstart==te)}u(231,1,{},as);function bs(){bs=x;cs=new jq(Tg,new ds)}function ds(){}u(232,229,Nh,ds);_.Gc=function(a){Xr(a.b,this,a.b.o)};_.Jc=function(){return cs};var cs;function es(){es=x;fs=new jq(Ug,new gs)}function gs(){}u(233,229,Nh,gs);_.Gc=function(a){hs(a.b,this)&&(a.b.k&&is(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),kk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return fs};var fs;
+function js(a,b){this.b=b;this.c=a}function ks(a,b,c){vk&&(b=new js(b,c),a.Uc(b))}u(234,197,{},js);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return vk};_.b=!1;var vk=_.c=null;function ls(a){this.b=a}u(235,197,{},ls);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ms};var ms=_.b=null;function ns(){}function os(a){var b;ps&&(b=new ns,a.Uc(b))}u(236,197,{},ns);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return ps};var ps=null;function qs(a){this.b=a}u(237,197,{},qs);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return rs};var rs=_.b=null;function ss(){}u(238,197,{},ss);_.Gc=function(a){a.b.O&&a.b.Ed()};_.Hc=function(){return ts};var ts=null;function us(a,b,c){a=a.b;if(!b)throw new vs("Cannot add a handler with a null type");if(!c)throw new vs("Cannot add a null handler");0<a.c?ws(a,new xs(a,b,c)):ys(a,b,null,c);return new zs(new As(a,b,c))}
+function Bs(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new vs("Cannot fire null event");try{++d.c;j=Cs(d,b.Hc(),null);e=null;for(h=d.d?j.Gf(j.Be()):j.Ff();d.d?h.If():h.Xc();){g=d.d?h.Jf():h.Yc();try{b.Gc(g)}catch(n){if(n=Oi(n),A(n,87))f=n,!e&&(e=new Ds),Es(e,f);else throw n;}}if(e)throw new Fs(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ii(d.b);r.c<r.e.Be();)o=Ji(r),o.xc()}finally{d.b=null}}}}catch(q){q=Oi(q);if(A(q,39))throw new Gs(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Hs(a){Is.call(this,a,!1)}function Is(a,b){this.b=new Js(b);this.c=a}u(239,1,Zh,Hs,Is);_.Uc=function(a){Bs(this,a)};_.b=null;_.c=null;u(242,1,{});function ws(a,b){!a.b&&(a.b=new cj);Xi(a.b,b)}function ys(a,b,c,d){var e;e=fj(a.e,b);e||(e=new Gi,z(a.e,b,e));a=e.xe(c);a||(a=new cj,e.ze(c,a));a.xf(d)}function Ks(a,b,c,d){var e,f;e=Cs(a,b,c);e.zf(d)&&e.ye()&&(f=fj(a.e,b),f.Ae(c),f.ye()&&Ri(a.e,b))}
+function Cs(a,b,c){a=fj(a.e,b);if(!a)return Ls(),Ls(),Zs;c=a.xe(c);return!c?(Ls(),Ls(),Zs):c}u(241,242,{});_.b=null;_.c=0;_.d=!1;function Js(a){this.e=new Gi;this.d=a}u(240,241,{},Js);function zs(a){this.b=a}u(243,1,{},zs);_.b=null;function Fs(a){Pi.call(this,$s(a),at(a));this.b=a}function at(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function $s(a){var b,c,d;b=a.Be();if(0==b)return null;b=new bt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),rn(b.b,d);return b.b.b}u(245,97,ii,Fs);_.b=null;function Gs(a){Fs.call(this,a)}u(244,245,ii,Gs);u(246,1,{},function(){});function ct(a){a=co(a,Yd);return(null==a?0:pg==a||pg.toLowerCase()==a.toLowerCase())?(dt(),et):(null==a?0:ef==a||ef.toLowerCase()==a.toLowerCase())?(dt(),ft):(dt(),gt)}
+function dt(){dt=x;et=new ht("RTL",0);ft=new ht("LTR",1);gt=new ht(Nb,2);it=L(jt,m,16,[et,ft,gt])}function ht(a,b){I.call(this,a,b)}u(248,140,{16:1,72:1,76:1,78:1},ht);var it,gt,ft,et;function kt(){}function lt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=lt(e,d);L(a,b,c,d);return d}function mt(a){return nt([ot,N],[m,s],[71,-1],a,0,2,1)}
+function nt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=lt(j?g:0,h);L(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=nt(a,b,c,d,e,f,g)}return n}function L(a,b,c,d){pt();var e=qt,f=rt;pt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function st(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new tt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new tt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new tt;}a[b]=c}u(249,1,{},kt);_.qI=0;
+function pt(){pt=x;qt=[];rt=[];var a=new kt,b=qt,c=rt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var qt,rt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function An(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function En(a){return a.tM==x||a.cM&&!!a.cM[1]}function ut(a){return null==a?null:a}function vt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function wt(){var a;$stats&&xt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Rf))a=Rf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Cf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Cf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Rf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&xt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=L(yt,m,1,[Ib]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&xt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Yp();aq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Yp();0!=aq.length&&(a=aq.join(l),b=(bq(),cq),a=eq(a),fq(b).insertBefore(a,b.b.firstChild),aq.length=0);0!=Zp.length&&(a=Zp.join(l),b=(bq(),cq),a=eq(a),fq(b).appendChild(a),Zp.length=0);0!=$p.length&&(a=$p.join(l),b=(bq(),cq),a=eq(a),fq(b).appendChild(a),$p.length=0);$stats&&xt("export.client.JSME_export");new zt;new At;0<Bt(null)?Tn((Qn(),Rn),new Ct):Dt()}function Oi(a){return A(a,87)?a:new yn(a)}function Et(a){return Ft(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Gt(a){return Ft(a.l,a.m,a.h)}function Ft(a,b,c){return _=new Ht,_.l=a,_.m=b,_.h=c,_}
+function It(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Jt;if(0==a.l&&0==a.m&&0==a.h)return Kt=Ft(0,0,0),Ft(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Kt=Ft(0,0,0),c=Gt((Lt(),Mt))):(Kt=Ft(c.l,c.m,c.h),c=Ft(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Nt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Ot(e):0==c&&0!=d&&0==e?Ot(d)+22:0!=c&&0==d&&0==e?Ot(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Gt((Lt(),Pt)),c=!0,g=!g;else return c=Qt(a,f),g&&Rt(c),Kt=Ft(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Nt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Qt(c,d);f&&Rt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Ft(f,j,c);g?Kt=Nt(c):Kt=Ft(c.l,c.m,c.h);return e}if(!St(a,b))return e?Kt=Nt(a):Kt=Ft(a.l,a.m,a.h),Ft(0,0,0);c=c?a:Ft(a.l,a.m,a.h);var h,n,o,r;f=Tt(b)-Tt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Ft(j&4194303,n&4194303,h&1048575);for(n=Ft(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Rt(n);e?(Kt=Nt(c),d&&(Kt=Ut(Kt,(Lt(),Mt)))):Kt=Ft(c.l,c.m,c.h);return n}
+function Rt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Tt(a){var b;b=Vt(a.h);return 32==b?(b=Vt(a.m),32==b?Vt(a.l)+32:b+20-10):b-12}var Kt=null;function Wt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ft(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Xt(a,b){return Ft(a.l&b.l,a.m&b.m,a.h&b.h)}function Yt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function O(a){var b,c,d;if(isNaN(a))return Lt(),Zt;if(-9223372036854775E3>a)return Lt(),$t;if(9223372036854775E3<=a)return Lt(),Pt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=vt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=vt(a/4194304),a-=4194304*b);a=vt(a);b=Ft(a,b,c);d&&Rt(b);return b}function au(a){var b,c;return-129<a&&128>a?(b=a+128,null==bu&&(bu=y(cu,m,17,256,0)),c=bu[b],!c&&(c=bu[b]=Et(a)),c):Et(a)}
+function du(a){var b=jh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function St(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function eu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Ft(c&4194303,q&
+4194303,t&1048575)}function Nt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ft(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Qt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ft(c&4194303,d&4194303,e&1048575)}function Ut(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ft(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function P(a){return a.l|a.m<<22}function fu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+fu(Nt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=au(1E9);a=It(a,b);b=l+P(Kt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var bu=null;function Lt(){Lt=x;Pt=Ft(4194303,4194303,524287);$t=Ft(0,0,524288);Mt=au(1);au(2);Zt=au(0)}var Pt,$t,Mt,Zt;function Ht(){}u(258,1,{17:1},Ht);
+function xt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function gu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(263,1,{},gu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hu(a,b){rn(a.b.b,b.b);return a}function iu(){this.b=new ju}u(264,1,{},iu);function ku(a){if(null==a)throw new vs("css is null");this.b=a}u(265,1,{18:1,72:1},ku);
+_.eQ=function(a){return!A(a,18)?!1:H(this.b,a.b)};_.hC=function(){return lu(this.b)};_.b=null;function mu(a){if(null==a)throw new vs("html is null");this.b=a}u(267,1,gi,mu);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return lu(this.b)};_.b=null;u(268,1,gi,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return lu(this.b)};_.b=null;
+function nu(){nu=x;ou=RegExp(oa,ve);pu=RegExp(qb,ve);qu=RegExp(ob,ve);ru=RegExp(ta,ve);su=RegExp(da,ve)}function tu(a){nu();-1!=a.indexOf(oa)&&(a=a.replace(ou,pa));-1!=a.indexOf(ob)&&(a=a.replace(qu,ra));-1!=a.indexOf(qb)&&(a=a.replace(pu,qa));-1!=a.indexOf(da)&&(a=a.replace(su,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(ru,"&#39;"));return a}var ou,pu,qu,su,ru;function uu(a){if(null==a)throw new vs("uri is null");this.b=a}u(270,1,{20:1},uu);_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return lu(this.b)};
+_.b=null;function vu(){vu=x}u(272,1,{});function wu(){}u(273,1,{},wu);var xu=null;function yu(){}u(274,272,{},yu);var zu=null;function Au(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Cs(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=Cs(a.b,f,null).Ef(e),A(d,21)&&Dn(d.b,b)){var h=a.b,n=f;0<h.c?ws(h,new Bu(h,n,null,d)):Ks(h,n,null,d)}}}u(275,1,ui);_.b=null;function Cu(a){this.b=a}u(276,275,ui,Cu);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function Du(a){this.b=a}u(277,275,ui,Du);
+_.Sc=function(){Eu(this.b.b)};function Fu(){xn()}u(278,97,Mh,Fu);function Gu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,kk(a.e,1))}function Hu(){this.b=new Iu(this);this.c=new cj;this.e=new Ju(this);this.i=new Ku(this)}u(279,1,{},Hu);_.d=!1;_.f=!1;function Iu(a){qk();this.b=a}u(280,24,{},Iu);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Lu(a.i.e.c,a.i.c);Mu(a.i);A(b,22)&&new Fu;a.d=!1;Gu(a)}};_.b=null;function Ju(a){qk();this.b=a}u(281,24,{},Ju);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=gk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(kk(a.b,1E4);a.i.d<a.i.b;){d=Nu(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Mu(a.i)}if(100<=gk()-b)break}}finally{e||(ek(a.b),a.d=!1,Gu(a))}};_.b=null;function Nu(a){var b;a.c=a.d;b=Lu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Mu(a){Ou(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Ku(a){this.e=a}u(282,1,{},Ku);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Nu(this)};
+_.Zc=function(){Mu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Pu(a,b){var c=(Qu(),Ru(b));a.appendChild(c)}function Su(a,b,c){var d;d=Wj;Wj=a;b==lj&&8192==Tu(a.type)&&(lj=null);c.$c(a);Wj=d}var Wj=null,lj=null;function Uu(){Uu=x;Vu=new Hu}function Oj(a){Uu();if(!a)throw new vs("cmd cannot be null");var b=Vu;Xi(b.c,a);Gu(b)}var Vu;function Wu(a){mj();!Xu&&(Xu=new wk);Yu||(Yu=new Is(null,!0),Zu=new $u);return us(Yu,Xu,a)}var Yu=null;function av(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function $u(){}u(288,197,{},$u);_.Gc=function(a){a.Wc(this);Zu.d=!1};_.Hc=function(){return Xu};_.Ic=function(){av(this)};_.b=!1;_.c=!1;_.d=!1;var Xu=_.e=null,Zu=null;function bv(){bv=x;cv=new dv;ev()||(cv=null)}var cv=null;function sk(){}u(290,1,{},sk);_.Qc=function(){for(;0<(qk(),rk).d;)ek(Lu(rk,0))};function uk(a,b){return us((!fv&&(fv=new gv),fv),a,b)}function hv(a){tk();iv||(jv(),iv=!0);return uk((!ps&&(ps=new wk),ps),a)}function tk(){kv||(lv(),kv=!0)}
+function mv(){var a;kv&&(a=new nv,fv&&Bs(fv,a));return null}var kv=!1,fv=null,ov=0,pv=0,iv=!1;function qv(){qv=x;rv=new wk}function nv(){qv()}u(292,197,{},nv);_.Gc=function(){null.ag()};_.Hc=function(){return rv};var rv;function gv(){Hs.call(this,null)}u(294,239,Zh,gv);
+function Tu(a){switch(a){case md:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case ne:return 2048;case Ue:return 128;case Ve:return 256;case We:return 512;case bf:return 32768;case "losecapture":return 8192;case vf:return 4;case wf:return 64;case xf:return 32;case yf:return 16;case zf:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Af:return 131072;case Od:return 262144;case Wf:return 524288;case Ug:return 1048576;case Tg:return 2097152;case Sg:return 4194304;
+case Rg:return 8388608;case ye:return 16777216;case we:return 33554432;case xe:return 67108864;default:return-1}}function mj(){sv||(tv(),sv=!0)}var sv=!1;function uv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function vv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function tv(){wv=C(function(a){var b;var c=Yu,d,e,f;Xu&&c&&xv(c.b.e,Xu)?(b=Zu.b,d=Zu.c,e=Zu.d,f=Zu.e,av(Zu),Zu.e=a,Bs(c,Zu),c=!(Zu.b&&!Zu.c),Zu.b=b,Zu.c=d,Zu.d=e,Zu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});yv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!An(b)&&A(b,23)&&Su(a,c,b)});zv=C(function(a){a.preventDefault();yv.call(this,a)});Av=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;yv.call(this,a)});Bv=C(function(a){if(wv(a)){var b=nj;b&&b.__listener&&!An(b.__listener)&&A(b.__listener,23)&&(Su(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,Bv,!0);$wnd.addEventListener(Rd,Bv,!0);$wnd.addEventListener(vf,Bv,!0);$wnd.addEventListener(zf,Bv,!0);$wnd.addEventListener(wf,Bv,!0);$wnd.addEventListener(yf,Bv,!0);$wnd.addEventListener(xf,Bv,!0);$wnd.addEventListener(Af,Bv,!0);$wnd.addEventListener(Ue,wv,!0);$wnd.addEventListener(We,wv,!0);$wnd.addEventListener(Ve,
+wv,!0);$wnd.addEventListener(Ug,Bv,!0);$wnd.addEventListener(Tg,Bv,!0);$wnd.addEventListener(Sg,Bv,!0);$wnd.addEventListener(Rg,Bv,!0);$wnd.addEventListener(ye,Bv,!0);$wnd.addEventListener(we,Bv,!0);$wnd.addEventListener(xe,Bv,!0)}function Cv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Dv(a,b){mj();switch(b){case "drag":a.ondrag=yv;break;case ee:a.ondragend=yv;break;case fe:a.ondragenter=zv;break;case "dragleave":a.ondragleave=yv;break;case ge:a.ondragover=zv;break;case he:a.ondragstart=yv;break;case ie:a.ondrop=yv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,yv,!1);a.addEventListener(b,yv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var nj=null,wv=null,Bv=null,zv=null,yv=null,Av=null;
+function Ev(a,b){a.__eventBits=b;a.onclick=b&1?yv:null;a.ondblclick=b&2?yv:null;a.onmousedown=b&4?yv:null;a.onmouseup=b&8?yv:null;a.onmouseover=b&16?yv:null;a.onmouseout=b&32?yv:null;a.onmousemove=b&64?yv:null;a.onkeydown=b&128?yv:null;a.onkeypress=b&256?yv:null;a.onkeyup=b&512?yv:null;a.onchange=b&1024?yv:null;a.onfocus=b&2048?yv:null;a.onblur=b&4096?yv:null;a.onlosecapture=b&8192?yv:null;a.onscroll=b&16384?yv:null;a.onload=b&32768?Av:null;a.onerror=b&65536?yv:null;a.onmousewheel=b&131072?yv:null;
+a.oncontextmenu=b&262144?yv:null;a.onpaste=b&524288?yv:null}function Fv(){var a;Fv=x;Gv=(a=$doc,H(a.compatMode,Ib)?a.documentElement:a.body)}var Gv;function Hv(){this.c=new cj}function Iv(a){a=a[ad];return null==a?-1:a}u(299,1,{},Hv);_.b=null;function Jv(a,b){this.b=a;this.c=b}u(300,1,{},Jv);_.b=0;_.c=null;u(301,1,Zh);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){Bs(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!H(a,null==Kv?l:Kv))Kv=a,ts&&(a=new ss,Bs(this.b,a))};
+var Kv=l;function ev(){function a(){$wnd.setTimeout(a,250);e()}var b=cv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));Kv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function dv(){this.b=new Hs(null)}u(302,301,Zh,dv);
+function lv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(mv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{kv&&ks((!fv&&(fv=new gv),fv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function jv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(iv&&(d=qj(),c=rj(),pv!=d||ov!=c))pv=d,ov=c,os((!fv&&(fv=new gv),fv))}finally{a&&a(b)}})}function bj(a,b){Ki(a.gd(),b,!0)}function aj(a,b){Ki(a.gd(),b,!1)}function pj(a,b,c){0<=b&&a.md(b+bg);0<=c&&a.kd(c+bg)}function Lv(a,b){null==b||0==b.length?a.hb.removeAttribute(Ng):a.hb.setAttribute(Ng,b)}function Mv(a){var b,a=co(a,Ad);b=Nv(a,Ov(32));return 0<=b?a.substr(0,b-0):a}
+function Ki(a,b,c){if(!a)throw new Si(mc);b=$n(b);if(0==b.length)throw new xk(Kc);if(c){var d;d=$n(b);b=a.className;-1==eo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=$n(b);f=a.className;e=eo(f,c);-1!=e&&(b=$n(f.substr(0,e-0)),c=$n(ao(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Pv(a,b){a.style.display=b?l:Hf;a.setAttribute("aria-hidden",""+!b)}u(308,1,si);_.cd=function(){return Yj(this.hb)};_.dd=function(){return $j(this.hb)};
+_.ed=function(){return G(this.hb,Of)};_.fd=function(){return G(this.hb,Pf)};_.gd=function(){return this.hb};_.hd=function(){return this.hb.style.display!=Hf};_.jd=function(){throw new Qv;};_.kd=function(a){this.hb.style[Me]=a};_.ld=function(a){Pv(this.hb,a)};_.md=function(a){this.hb.style[eh]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;function Rv(a,b,c){Dv(a.hb,c.c);us(!a.eb?a.eb=new Hs(a):a.eb,c,b)}
+function B(a,b,c){var d;d=Tu(c.c);if(-1==d)Dv(a.hb,c.c);else if(-1==a.db){var e=a.hb;d|=a.hb.__eventBits||0;mj();Ev(e,d)}else a.db|=d;return us(!a.eb?a.eb=new Hs(a):a.eb,c,b)}function Sv(a,b,c){return us(!a.eb?a.eb=new Hs(a):a.eb,c,b)}function Tv(a){var b;if(a.pd())throw new Uv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;mj();Ev(c,b)}else a.db|=b;a.nd();a.sd()}
+function Vv(a,b){var c;switch(Tu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(gq&&(f=gq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&Bs(a.eb,f.b),f.b.b=d,f.b.c=e}function Wv(a){if(!a.pd())throw new Uv("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.hb.__listener=null,a.cb=!1}}}
+function Xj(a){if(a.gb)if(A(a.gb,29))a.gb.ud(a);else{if(a.gb)throw new Uv("This widget's parent does not implement HasWidgets");}else if(jj(),xv(Xv.b,a)){jj();try{a.rd()}finally{Ri(Xv.b,a)}}}function Yv(a,b){var c;c=a.gb;if(b){if(c)throw new Uv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.gb=null}}u(307,308,xi);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.eb&&Bs(this.eb,a)};_.pd=function(){return this.cb};
+_.qd=function(){Tv(this)};_.$c=function(a){Vv(this,a)};_.rd=function(){Wv(this)};_.sd=function(){};_.td=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function Zv(a){for(a=new $v(a);a.b.b<a.b.c.d-1;)aw(a.b),bw(a.b)}u(306,307,ki);_.nd=function(){cw(this,(dw(),ew))};_.od=function(){cw(this,(dw(),fw))};function gw(a,b,c){Xj(b);var d=a.q;hw(d,b,d.d);d=(Qu(),Ru(b.hb));c.appendChild(d);Yv(b,a)}
+function iw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new jw;b.gb==a&&(f=a.vd(b),f<d&&--d);Xj(b);hw(a.q,b,d);e?(e=b.hb,Cv(c,(Qu(),Ru(e)),d)):(e=(Qu(),Ru(b.hb)),c.appendChild(e));Yv(b,a)}function kw(a,b){var c;if(b.gb!=a)return!1;try{Yv(b,null)}finally{c=b.hb;go(c).removeChild(c);c=a.q;var d;d=lw(c,b);if(-1==d)throw new mw;if(0>d||d>=c.d)throw new jw;for(--c.d;d<c.d;++d)st(c.b,d,c.b[d+1]);st(c.b,c.d,null)}return!0}u(305,306,ki);_.vd=function(a){return lw(this.q,a)};
+_.wd=function(a,b,c,d){iw(this,a,b,c,d)};_.xd=function(){return new nw(this.q)};_.ud=function(a){return kw(this,a)};function ow(a,b){gw(a,b,a.hb)}function ij(a,b,c,d){var e;Xj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.hb,e,!0)}function pw(a,b){var c;(c=kw(a,b))&&qw(b.hb);return c}function rw(a,b,c,d){if(b.gb!=a)throw new xk("Widget must be a child of this panel.");a.Ad(b,c,d)}function sw(a,b,c){a=a.hb;-1==b&&-1==c?qw(a):(a.style[Yf]=cd,a.style[Xe]=b+bg,a.style[Qg]=c+bg)}
+function tw(){var a=$doc.createElement(ae);this.q=new uw(this);this.hb=a;this.hb.style[Yf]="relative";this.hb.style[Uf]=Ne}function qw(a){a.style[Xe]=l;a.style[Qg]=l;a.style[Yf]=l}u(304,305,ki,tw);_.yd=function(a){ow(this,a)};_.ud=function(a){return pw(this,a)};_.zd=function(a,b,c){rw(this,a,b,c)};_.Ad=function(a,b,c){sw(a,b,c)};function vw(a,b){if(a.Cd())throw new Uv("SimplePanel can only contain one child widget");a.Dd(b)}
+function ww(a,b){if(a.bb!=b)return!1;try{Yv(b,null)}finally{a.Bd().removeChild(b.hb),a.bb=null}return!0}function xw(a,b){if(b!=a.bb&&(b&&Xj(b),a.bb&&a.ud(a.bb),a.bb=b)){var c=(Qu(),Ru(a.bb.hb));a.Bd().appendChild(c);Yv(b,a)}}function yw(){this.hb=$doc.createElement(ae)}u(312,306,ki,yw);_.Bd=function(){return this.hb};_.Cd=function(){return this.bb};_.xd=function(){return new zw(this)};_.ud=function(a){return ww(this,a)};_.Dd=function(a){xw(this,a)};_.bb=null;
+function Aw(a,b){a._&&(Bw(a.$,!1,!1),ks(a,a,b))}function Cw(a){var b;if(b=a.bb)null!=a.P&&b.kd(a.P),null!=a.Q&&b.md(a.Q)}function Dw(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Xe]=b-0+(Ij(),bg);a.style[Qg]=c+bg}function Ew(a){a._||(a.cb&&Xj(a),Bw(a.$,!0,!1))}u(311,312,ki);_.Bd=function(){return fo(this.hb)};_.ed=function(){return G(this.hb,Of)};_.fd=function(){return G(this.hb,Pf)};_.gd=function(){return go(fo(this.hb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Aw(this,a)};
+_.hd=function(){return!H(Ne,this.hb.style[bh])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this._&&Bw(this.$,!1,!0)};_.kd=function(a){this.P=a;Cw(this);0==a.length&&(this.P=null)};_.Gd=function(a,b){Dw(this,a,b)};_.ld=function(a){this.hb.style[bh]=a?ch:Ne};_.Dd=function(a){xw(this,a);Cw(this)};_.md=function(a){this.Q=a;Cw(this);0==a.length&&(this.Q=null)};_.Hd=function(){Ew(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function Fw(a,b){var c;yw.call(this);this.S=new Gw;this.M=(Hw(),Iw);this.$=new Jw(this);this.hb.appendChild($doc.createElement(ae));this.Gd(0,0);go(fo(this.hb))[Ad]="gwt-PopupPanel";fo(this.hb)[Ad]=Xf;this.O=this.N=a;this.X=!1;c=L(yt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new Kw(c);this.L.gd()[Ad]=l;c=go(fo(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Si(mc);d=$n(d);if(0==d.length)throw new xk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}xw(this,this.L);Cw(this);Ki(fo(this.hb),Xf,!1);Ki(this.L.c,b+"Content",!0)}u(310,311,ki);_.nd=function(){Tv(this.L)};_.od=function(){Wv(this.L)};_.Cd=function(){return this.L.bb};_.xd=function(){return new zw(this.L)};_.ud=function(a){return this.L.ud(a)};_.Dd=function(a){xw(this.L,a);Cw(this)};_.L=null;u(309,310,ki);_.rd=function(){Wv(this)};
+function Lw(){Lw=x;Mw=new Nw(Gb,0,(Hw(),Iw));Ow=new Nw(oc,1,Pw);Qw=new Nw(vc,2,Rw);Sw=L(Tw,m,24,[Mw,Ow,Qw])}function Nw(a,b,c){I.call(this,a,b);this.b=c}u(313,140,{24:1,72:1,76:1,78:1},Nw);_.b=null;var Sw,Mw,Ow,Qw;function Uw(){Uw=x;Vw=L(yt,m,1,[Qg,uf,td])}
+function Kw(a){var b;Uw();var c,d;c=this.hb=$doc.createElement(Eg);this.d=$doc.createElement(Hg);Pu(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(Vg),b[Ad]=a[c],Pu(b,Ww(a[c]+"Left")),Pu(b,Ww(a[c]+Jb)),Pu(b,Ww(a[c]+"Right")),b),Pu(this.d,d),1==c&&(this.c=fo(uv(d,1)));this.hb[Ad]="gwt-DecoratorPanel"}function Ww(a){var b,c;c=$doc.createElement(Ig);b=$doc.createElement(ae);var d=(Qu(),Ru(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(315,312,ai,Kw);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var Vw;u(314,315,ai);u(316,1,{});function dw(){dw=x;ew=new Xw;fw=new Yw}function Zw(a){Fs.call(this,a)}function cw(a,b){dw();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Oi(f),A(f,87))d=f,!c&&(c=new Ds),Es(c,d);else throw f;}}if(c)throw new Zw(c);}u(317,244,ii,Zw);var ew,fw;function Xw(){}u(318,1,{},Xw);_.Id=function(a){a.qd()};function Yw(){}u(319,1,{},Yw);_.Id=function(a){a.rd()};u(322,307,xi);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};
+_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};_.qd=function(){Tv(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};u(321,322,xi);function $w(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.hb[Ad]="gwt-Button";this.hb.innerHTML=a||l}u(320,321,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},$w);u(323,305,ki);_.e=null;_.f=null;
+function ax(a,b){var c;if(a.i)throw new Uv("Composite.initWidget() may only be called once.");Xj(b);c=b.hb;a.hb=c;var d;Qu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Qu(),c).__gwt_resolve=bx(a));a.i=b;Yv(b,a)}function cx(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);mj();Ev(d,b)}else b.db|=c;a.db=-1}a.i.qd();a.hb.__listener=a;a.sd()}u(324,307,Rh);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){cx(this)};_.$c=function(a){Vv(this,a);this.i.$c(a)};
+_.rd=function(){this.i.rd()};_.jd=function(){return this.hb=this.i.jd()};_.i=null;function dx(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[Yd]=pg;break;case 1:c[Yd]=ef;break;case 2:ct(c)!=(dt(),gt)&&(c[Yd]=l)}}}function ex(a){this.b=a;this.d=!1;this.e=this.c=ct(a)}u(325,1,{},ex);_.b=null;_.c=null;_.d=!1;_.e=null;function oj(){this.hb=fx()}u(326,312,ki,oj);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};
+_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};function gx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=fo(b);e=null;c&&(c=Iv(c),e=0>c?null:Lu(a.j.c,c));e?hx(a,e):d&&(b.innerHTML=l||l);return b}function hx(a,b){var c;if(b.gb!=a)return!1;try{Yv(b,null)}finally{c=b.hb;go(c).removeChild(c);var d=a.j,e;e=Iv(c);c[ad]=null;c=d.c;ix(e,c.d);st(c.c,e,null);d.b=new Jv(e,d.b)}return!0}u(328,306,ki);_.xd=function(){return new jx(this)};
+_.ud=function(a){return hx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function kx(a){if(0>=a.c)throw new lx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new lx("Column index: 0, Column size: "+a.b);}
+function mx(){this.j=new Hv;this.i=$doc.createElement(Eg);this.d=$doc.createElement(Hg);Pu(this.i,this.d);this.hb=this.i;this.e=new nx(this);var a=new ox(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Cv(a.c.i,(Qu(),Ru(b)),0);Pu(a.b,$doc.createElement(Fd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new lx("Row index: "+a+", Row size: "+d);if(0>c)throw new lx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new lx("Column index: "+c+", Column size: "+this.b);c=gx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Ig),d.innerHTML=sa||l,Cv(c,(Qu(),Ru(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Fd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Ig);
+e.innerHTML=sa;c=$doc.createElement(Vg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)gx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(327,328,ki,mx);_.b=0;_.c=0;function px(a){for(;++a.c<a.e.d&&!(null!=Lu(a.e,a.c)););}function jx(a){this.d=a;this.e=this.d.j.c;px(this)}u(329,1,{},jx);_.Xc=function(){return this.c<this.e.d};
+_.Yc=function(){var a;if(this.c>=this.e.d)throw new mw;a=Lu(this.e,this.c);this.b=this.c;px(this);return a};_.Zc=function(){var a;if(0>this.b)throw new qx;a=Lu(this.e,this.b);Xj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function nx(a){this.b=a}u(330,1,{},nx);_.b=null;function ox(a){this.c=a}u(331,1,{},ox);_.b=null;_.c=null;function rx(){rx=x;sx=new tx}var sx;function ux(){ux=x;vx=new wx((tp(),xd));xx=new wx(Xe);yx=new wx(jg);zx=xx;Ax=yx;Bx=zx}var vx,Bx,xx,Ax,zx,yx;function tx(){}u(333,1,{},tx);
+function wx(a){this.b=a}u(334,333,{},wx);_.b=null;function Cx(){Cx=x;Dx=new Ex(uf);Fx=new Ex(Qg)}var Dx,Fx;function Ex(a){this.b=a}u(335,1,{},Ex);_.b=null;function Gx(a,b){var c;c=Hx(a);Pu(a.c,c);gw(a,b,c)}function Hx(a){var b;b=$doc.createElement(Ig);b[fd]=a.b.b;b.style[ah]=a.d.b;return b}function Ix(a,b){var c,d;d=go(b.hb);(c=kw(a,b))&&a.c.removeChild(d);return c}
+function Jx(){this.q=new uw(this);this.f=$doc.createElement(Eg);this.e=$doc.createElement(Hg);Pu(this.f,this.e);this.hb=this.f;this.b=(ux(),Bx);this.d=(Cx(),Fx);this.c=$doc.createElement(Vg);Pu(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(336,323,ki,Jx);_.ud=function(a){return Ix(this,a)};_.c=null;function Kx(){Kx=x;new Gi}function Lx(a){Kx();Mx.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Nx(a,b,c,d,e){Kx();this.b=new Ox(this,a,b,c,d,e);this.hb[Ad]="gwt-Image"}
+function Mx(a,b,c,d,e){Kx();Nx.call(this,(vu(),new uu(a)),b,c,d,e)}u(337,307,xi,Lx,Nx,Mx);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};_.$c=function(a){32768==Tu(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Vv(this,a)};_.sd=function(){var a=this.b;H(bf,co(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new Px(a,this),Tn((Qn(),Rn),a.i))};_.b=null;
+u(339,1,{});_.i=null;function Qx(){Qx=x;Rx()}
+function Ox(a,b,c,d,e,f){var g,j;Qx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(zg);j=new iu;hu(hu(hu(j,new ku("width:"+e+(Ij(),bg)+nb)),new ku("height:"+f+dg)),new ku("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!Sx&&(Sx=new Tx);b=Ux;c=new ku((new ku(j.b.b.b)).b);j=new ju;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=tu(b.b);rn(j.b,b);j.b.b+="' style='";b=tu(c.b);rn(j.b,b);j.b.b+="' border='0'>";j=new mu(j.b.b);g.innerHTML=j.b||l;g=fo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),mj(),Ev(g,a)):a.db|=133333119}u(338,339,{},Ox);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Px(a,b){this.b=a;this.c=b}u(340,1,{},Px);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(bf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=bf)};_.b=null;_.c=null;function Vx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(rx(),sx)?a.c.e==(dt(),ft)?(ux(),xx):a.c.e==et?(ux(),yx):(ux(),zx):a.c.e==(dt(),ft)?(ux(),yx):a.c.e==et?(ux(),xx):(ux(),Ax);b!=a.d&&(a.d=b,a.hb.style[Kg]=!a.d?l:a.d.b)}u(342,307,xi);_.b=null;_.c=null;_.d=null;
+function Wx(){this.hb=$doc.createElement(ae);this.c=new ex(this.hb);this.hb[Ad]="gwt-Label"}function Xx(){Wx.call(this);dx(this.c,fh);Vx(this)}u(341,342,xi,Wx,Xx);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};function Yx(a,b){if(0>b||b>=a.hb.options.length)throw new jw;}function qq(a,b){Yx(a,b);return a.hb.options[b].value}
+function Zx(){this.hb=$doc.createElement("select");this.hb[Ad]="gwt-ListBox"}u(343,322,xi,Zx);u(344,275,ui);function $x(a){this.b=a}u(345,344,ui,$x);_.Kc=function(){};function ay(a){this.b=a}u(346,344,ui,ay);_.Qc=function(a){this.b.Jd(a.i,a.b)};function by(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Vg);Cv(a.f,(Qu(),Ru(e)),b);a=(Qu(),Ru(c));d.appendChild(a)}else d=uv(a.f,0),Cv(d,(Qu(),Ru(c)),b)}
+function cy(a,b,c){var d;dy(a,b);c&&b.b?(dy(a,null),a=b.b,b=(Qn(),Rn),b.d=Un(b.d,[new ey(a),!1])):null!=b.d&&(a.k=new fy(a,b),c=(Hw(),Pw),a.k.M=c,a.k.U=a.i,a.k.gd()[Ad]=Ke,d=Mv(a.hb),H(Je,d)||bj(a.k,d+"Popup"),Sv(a.k,new ay(a),vk?vk:vk=new wk),a.o=b.d,d=a.k,a=new gy(a,b),d.hb.style[bh]=Ne,Ew(d),a.b.p?Dw(a.b.k,Yj(a.b.hb)+G(a.b.hb,Pf)-1,$j(a.c.hb)):Dw(a.b.k,Yj(a.c.hb),$j(a.b.hb)+G(a.b.hb,Of)-1),d.hb.style[bh]=ch)}function hy(a,b){if(b||!(a.n&&a.o==a.n.d))dy(a,b),a.hb.focus(),b&&a.e&&cy(a,b,!1)}
+function iy(a,b){var c;a:{c=b.target;var d,e;for(e=new Ii(a.j);e.c<e.e.Be();)if(d=Ji(e),d.hb.contains(c)){c=d;break a}c=null}switch(Tu(b.type)){case 1:a.hb.focus();c&&cy(a,c,!0);break;case 16:c&&hy(a,c);break;case 32:c&&hy(a,null);break;case 2048:jy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:jy(a)||a.p||ky(a);b.cancelBubble=!0;b.preventDefault();break;case 39:jy(a)||(a.p?null!=a.n.d&&!a.n.d.ag().ag()&&(cy(a,a.n,!1),a.n.d.ag()):ly(a));b.cancelBubble=!0;b.preventDefault();break;case 38:jy(a)||
+a.p&&ky(a);b.cancelBubble=!0;b.preventDefault();break;case 40:jy(a)||(a.p?ly(a):null!=a.n.d&&!a.n.d.ag().ag()&&(cy(a,a.n,!1),a.n.d.ag()));b.cancelBubble=!0;b.preventDefault();break;case 27:dy(a,null);a.k&&Aw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:dy(a,null);a.k&&Aw(a.k,!1);break;case 13:jy(a)||(cy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Vv(a,b)}function my(a,b,c){c&&dy(a,null);ks(a,b,!1);a.o=null;a.k=null}
+function jy(a){var b;if(!a.n){for(b=new Ii(a.j);b.c<b.e.Be();){b=Ji(b);dy(a,b);break}return!0}return!1}function dy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Mv(c.hb)+Va;Ki(c.gd(),d,!1);a.p&&(c=go(a.n.hb),2==vv(c)&&(c=uv(c,1),Ki(c,Cg,!1)))}if(b){c=Mv(b.hb)+Va;Ki(b.gd(),c,!0);a.p&&(c=go(b.hb),2==vv(c)&&(c=uv(c,1),Ki(c,Cg,!0)));xl();c=a.hb;var d=new Yk(b.hb),e=(sl(),tl),d=L(ny,m,5,[d]),e=e.b,f,g,j,h;f=new pn;for(j=0,h=d.length;j<h;++j)g=d[j],qn(qn(f,g.b),ba);d=$n(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function ly(a){var b,c,d;if(a.n){for(b=c=Nj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Lu(a.j,b):Lu(a.j,c);break}dy(a,d)}}function ky(a){var b,c,d;if(a.n){for(b=c=Nj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Lu(a.j,b):Lu(a.j,c);break}dy(a,d)}}u(347,307,xi);_.$c=function(a){iy(this,a)};_.rd=function(){this.k&&Aw(this.k,!1);Wv(this)};_.Jd=function(a,b){my(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function ey(a){this.b=a}u(348,1,{},ey);_.xc=function(){oy(this.b)};_.b=null;
+function py(a){this.b=a}u(349,1,{},py);_.Kc=function(){dy(this.b,null)};_.b=null;function fy(a,b){this.b=a;this.c=b;Fw.call(this,!0,pf);xw(this.L,this.c.d);Cw(this);this.Z=!0;this.c.d.ag()}u(350,310,ki,fy);_.Wc=function(a){var b,c;if(!a.b)switch(Tu(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&dy(this.b,null)}};_.b=null;_.c=null;function gy(a,b){this.b=a;this.c=b}u(351,1,{},gy);_.b=null;var qy=_.c=null;
+function ry(){ry=x;qy=new gu((vu(),new uu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function sy(a,b){this.hb=$doc.createElement(Ig);var c=Mv(this.hb)+Va;Ki(this.gd(),c,!1);this.hb.textContent=a||l;this.hb[Ad]="gwt-MenuItem";c=ho();this.hb.setAttribute(Oe,c);xl();this.hb.setAttribute("role",dm.b);this.b=b}u(354,308,{28:1,32:1,35:1},sy);_.b=null;_.c=null;_.d=null;
+function ty(){var a;this.hb=$doc.createElement(Ig);this.hb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement(ae);Pu(this.hb,a);a[Ad]="menuSeparatorInner"}u(355,308,si,ty);function uy(){var a,b,c,d,e;b=null.ag();e=qj();d=rj();b[$d]=(ip(),Hf);b[eh]=0+(Ij(),bg);b[Me]=cb;c=$doc;c=(H(c.compatMode,Ib)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Ib)?a.documentElement:a.body).scrollHeight||0;b[eh]=(c>e?c:e)+bg;b[Me]=(a>d?a:d)+bg;b[$d]="block"}function Gw(){}u(356,1,{},Gw);_.Sc=function(){uy()};
+function vy(a){this.b=a}u(357,1,{},vy);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(Tu(d.type)){case 4:case 1048576:if(lj){a.c=!0;break}if(!c&&b.N){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(lj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function wy(a){this.b=a}u(358,1,{},wy);_.b=null;function Hw(){Hw=x;Iw=new xy(Gb,0);Pw=new xy(oc,1);Rw=new xy(vc,2);yy=L(zy,m,33,[Iw,Pw,Rw])}function xy(a,b){I.call(this,a,b)}u(359,140,{33:1,72:1,76:1,78:1},xy);var yy,Iw,Pw,Rw;function Ay(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=hv(a.b.S),uy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Ti(a.i.b),a.i=null,a.c=!1)}function By(a){a.k||(Ay(a),a.d||(jj(),pw(kj(null),a.b)));a.b.hb.style[Dd]="rect(auto, auto, auto, auto)";a.b.hb.style[Uf]=ch}
+function Cy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=vt(b*a.e);j=vt(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Dd]="rect("+g+cg+f+cg+c+cg+e+"px)"}
+function Bw(a,b,c){a.d=c;dk(a);a.j&&(ek(a.j),a.j=null,By(a));a.b._=b;var d=a.b;d.Y&&(Ti(d.Y.b),d.Y=null);d.T&&(Ti(d.T.b),d.T=null);if(d._){d.Y=Wu(new vy(d));var e;e=new wy(d);bv();e=cv?us(cv.b,(!ts&&(ts=new wk),ts),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(Hw(),Iw)&&!b&&(c=!1);a.k=b;c?b?(Ay(a),a.b.hb.style[Yf]=cd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),a.b.hb.style[Dd]="rect(0px, 0px, 0px, 0px)",jj(),ow(kj(null),a.b),a.j=new Dy(a),kk(a.j,1)):fk(a,200):(Ay(a),a.k?(a.b.hb.style[Yf]=cd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),
+jj(),ow(kj(null),a.b)):a.d||(jj(),pw(kj(null),a.b)),a.b.hb.style[Uf]=ch)}function Jw(a){var b=(mk(),nk);this.n=new lk(this);this.t=b;this.b=a}u(360,17,{},Jw);_.zc=function(){By(this)};_.Ac=function(){this.e=G(this.b.hb,Of);this.f=G(this.b.hb,Pf);this.b.hb.style[Uf]=Ne;Cy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Cy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Dy(a){qk();this.b=a}u(361,24,{},Dy);_.Dc=function(){this.b.j=null;fk(this.b,200)};_.b=null;
+function Qu(){Qu=x;Ey()}function Ru(a){return a.__gwt_resolve?a.__gwt_resolve():a}function bx(a){return function(){this.__gwt_resolve=Fy;return a.jd()}}function Fy(){throw"A PotentialElement cannot be resolved twice.";}
+function Ey(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function jj(){jj=x;Gy=new Hy;Iy=new Gi;Xv=new Ds}function Jy(a){this.q=new uw(this);this.hb=a;Tv(this)}
+function kj(a){jj();var b,c;c=fj(Iy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==Iy.e){var d=new Ky;tk();uk(vk?vk:vk=new wk,d)}!b?c=new Ly:c=new Jy(b);z(Iy,a,c);Es(Xv,c);return c}u(363,304,ki,Jy);var Gy,Iy,Xv;function Hy(){}u(364,1,{},Hy);_.Id=function(a){a.pd()&&a.rd()};function Ky(){}u(365,1,{},Ky);_.Qc=function(){jj();try{cw(Xv,Gy)}finally{My(Xv.b),My(Iy)}};function Ly(){Jy.call(this,$doc.body)}u(366,363,ki,Ly);
+_.Ad=function(a,b,c){sw(a,b-0,c-0)};function zw(a){this.d=a;this.b=!!this.d.bb}u(367,1,{},zw);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.bb)throw new mw;this.b=!1;return this.c=this.d.bb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function Ny(a,b){a.hb[$g]=null!=b?b:l}u(370,322,xi);_.$c=function(a){0!=(Tu(a.type)&896)?Vv(this,a):Vv(this,a)};_.sd=function(){};function Oy(){Oy=x;Py()}u(369,370,xi);
+function Qy(){var a;Oy();var b=(a=$doc.createElement("INPUT"),a.type=Jg,a);!zu&&(zu=new yu);!xu&&(xu=new wu);this.hb=b;this.hb[Ad]="gwt-TextBox"}u(368,369,xi,Qy);function Py(){Py=x;Ry=new Sy;Ty=new Uy;Vy=new Wy;Xy=new Yy;Zy=L($y,m,36,[Ry,Ty,Vy,Xy])}u(371,140,zi);var Zy,Ry,Ty,Vy,Xy;function Sy(){I.call(this,Gb,0)}u(372,371,zi,Sy);function Uy(){I.call(this,bc,1)}u(373,371,zi,Uy);function Wy(){I.call(this,dc,2)}u(374,371,zi,Wy);function Yy(){I.call(this,uc,3)}u(375,371,zi,Yy);
+function az(a,b){if(0>b||b>=a.d)throw new jw;return a.b[b]}function lw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function hw(a,b,c){var d,e;if(0>c||c>a.d)throw new jw;if(a.d==a.b.length){e=y(bz,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)st(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)st(a.b,d,a.b[d-1]);st(a.b,c,b)}function uw(a){this.c=a;this.b=y(bz,m,37,4,0)}u(376,1,{},uw);_.xd=function(){return new nw(this)};_.b=null;_.c=null;_.d=0;
+function aw(a){if(a.b>=a.c.d)throw new mw;return a.c.b[++a.b]}function bw(a){if(0>a.b||a.b>=a.c.d)throw new qx;a.c.c.ud(a.c.b[a.b--])}function nw(a){this.c=a}u(377,1,{},nw);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return aw(this)};_.Zc=function(){bw(this)};_.b=-1;_.c=null;function Rx(){Rx=x;Ux=(vu(),new uu(Ln()+"clear.cache.gif"))}var Ux,Sx=null;function Tx(){}u(379,1,{},Tx);function cz(){cz=x;Rx()}function dz(a,b,c,d,e){cz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function ez(a,b,c){cz();dz.call(this,(vu(),new uu(a)),b,0,c,16)}u(380,316,{},dz,ez);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function fx(){var a;a=$doc.createElement(ae);a.tabIndex=0;return a}function Ti(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?ws(b,new Bu(b,c,d,a)):Ks(b,c,d,a)}function As(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(385,1,{},As);_.b=null;_.c=null;_.d=null;_.e=null;function xs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(386,1,{},xs);_.xc=function(){ys(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Bu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(387,1,{},Bu);_.xc=function(){Ks(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function fz(a,b){b.n!=a&&(!a.ic&&(a.ic=new cj),b.n=a,Xi(a.ic,b))}function gz(a){var b;b=a.cZ.e;if(-1!=Nv(b,Ov(36)))return null;a=a.jc.c.c++;return b=ao(b,hz(b,Ov(46))+1)+l+a}function iz(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new jz(a,b,c,au(d)))}
+function kz(a){return!a._b&&a.gc?kz(a.gc):a._b}function lz(a){return!a.bc&&a.gc?lz(a.gc):a.bc}function mz(a){var b;b=new nz;if(a.Zd()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,58)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new oz;}function pz(a){a.kc=!1;a.ge();qz(a)}function qz(a){if((a=A(a,58)?null:a.gc)&&a.kc)pz(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function rz(a){return(a=a.Od())?a:new sz(1,1)}function tz(a){var b;return(b=a.Pd())?new uz(b):new uz(a.Rd())}
+function vz(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function wz(a){return!a.bc?(a.Yd(),!0):!1}function Q(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.Sf(b)}function xz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)qz(a),new yz(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new yz(a,101)}function zz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Tf(b),a.Zd()&&a.fe())}
+function Az(a){a.lc||(vz(a),Bz(a,!0),Cz(a),a.lc=!0,new yz(a,102),iz(a,a,a.gc,0),qz(a),a.hc.Vf(a))}function Dz(){this.jc=(oq(),oq(),Ez);new Gi;this.Xd();this.fc=(Fz(),Gz)}u(391,1,Vh);_.Ld=function(){return!1};_.Md=function(){return gz(this)};_.Nd=function(){return kz(this)};_.Od=function(){return Hz(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new Iz(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){pz(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return rz(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+fh+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return tz(this)};_.de=function(){};_.ee=function(){return wz(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){xz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.be()+Zc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function S(a,b,c){var d;if(-1>a.Wb.b.d)throw new xk("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new xk("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new xk("Missing message: awt.12C");if(A(b,58))throw new xk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new un;var e=Nj(d.Wb.b,b),f;f=Lu(d.Wb.b,e);d.Xb&&d.Xb.qe(f);Jz(d,e);new Kz(d,301,f)}d=a.Wb.b.d;vz(b);Lz(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),pz(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),iz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new vs("Missing message: awt.185");if(null==c||null!=c)Mz(g,c,b);else throw new xk("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Oi(j);if(A(j,81))throw b=j,Jz(a,d),b;throw j;}b.ge();new Kz(a,300,b)}function Nz(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Oz(a){var b;b=a.le();return new Pz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Bz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Lu(a.Wb.b,c).$d(b)}function Jz(a,b){var c;c=Lu(a.Wb.b,b);vz(c);c.$d(!1);Ou(a.Wb.b,b);c.gc=null;pz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);iz(c,c,a,1)}function Qz(a){var b=(Rz(),Sz);zz(a,b);for(b=0;b<a.Wb.b.d;++b)Lu(a.Wb.b,b).ee()}function Tz(a,b){var c,d;if(a.Xb)for(d=new Ii(a.Wb.b);d.c<d.e.Be();)c=Ji(d),a.Xb.qe(c);if(b)for(d=new Ii(a.Wb.b);d.c<d.e.Be();)c=Ji(d),b.me(null,c);a.Xb=b;pz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function Cz(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Lu(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function Uz(){Dz.call(this);this.Wb=new Vz;this.$b=(oq(),oq(),Ez)}u(390,391,Oh);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return rz(this)};_.Td=function(){return tz(this)};
+_.Xd=function(){this.hc=(oq(),new Wz)};_.Yd=function(){pz(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.$d=function(a){Bz(this,a)};_._d=function(){return rz(this)};_.ce=function(){return tz(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)vz(Lu(this.Wb.b,a))};_.ee=function(){var a;if(!wz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Lu(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Lu(this.Wb.b,b),a.ge()};_.ke=function(){Cz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Xz(){var a=new Yz;Uz.call(this);Tz(this,a)}u(389,390,Oh,Xz);_.Md=function(){return"panel"+this.$b.c.e++};function Zz(a,b,c){a=$z(a.Vb,b,c);a.k=!0;return new aA(a)}function bA(a){a.ae(a.Vb.e)}function cA(a){return new sz(G(a.Vb.hb,Pf),G(a.Vb.hb,Of))}u(388,389,Oh);_.Qd=function(){return G(this.Vb.hb,Of)};_.Ud=function(){return G(this.Vb.hb,Pf)};_.Vd=function(){return Yj(this.Vb.hb)};_.Wd=function(){return $j(this.Vb.hb)};
+_.Zd=function(){return this.Vb.hb.style.display!=Hf};_.fe=function(){bA(this)};_.he=function(){};_.Vb=null;function dA(a){if(null!=a)this.f=a;else throw new eA;}u(393,1,fi);_.tS=function(){return this.cZ.e+"[source="+this.f+Zc};_.f=null;
+function fA(){fA=x;gA=new Gi;z(gA,new T(400),new hA(uh));z(gA,new T(401),new hA(uh));z(gA,new T(402),new hA(uh));z(gA,new T(500),new hA(wh));z(gA,new T(501),new hA(wh));z(gA,new T(502),new hA(wh));z(gA,new T(503),new hA(xh));z(gA,new T(504),new hA(wh));z(gA,new T(505),new hA(wh));z(gA,new T(506),new hA(xh));z(gA,new T(507),new hA(Ih));z(gA,new T(100),new hA(kh));z(gA,new T(101),new hA(kh));z(gA,new T(102),new hA(kh));z(gA,new T(103),new hA(kh));z(gA,new T(1004),new hA(th));z(gA,new T(1005),new hA(th));
+z(gA,new T(800),new hA(Eh));z(gA,new T(801),new hA(Eh));z(gA,new T(200),new hA(yh));z(gA,new T(201),new hA(yh));z(gA,new T(202),new hA(yh));z(gA,new T(204),new hA(yh));z(gA,new T(203),new hA(yh));z(gA,new T(209),new hA(Jh));z(gA,new T(208),new hA(Kh));z(gA,new T(207),new hA(Kh));z(gA,new T(206),new hA(yh));z(gA,new T(205),new hA(yh));z(gA,new T(1400),new hA(Gh));z(gA,new T(1401),new hA(Hh));z(gA,new T(1402),new hA(Hh));z(gA,new T(300),new hA(lh));z(gA,new T(301),new hA(lh));z(gA,new T(1100),new hA(Dh));
+z(gA,new T(1101),new hA(Dh));z(gA,new T(1200),new hA(Fh));z(gA,new T(701),new hA(Bh));z(gA,new T(900),new hA(Ch));z(gA,new T(1001),new hA(zh));z(gA,new T(601),new hA(Ah))}u(392,393,fi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var gA;function hA(a){this.b=a}u(395,1,{},hA);_.b=jh;function iA(){}u(396,1,{},iA);_.b=null;_.c=null;
+function jA(a,b){var c;b&&(a.b?(c=new kA(a.b),st(c.c,c.d++,b),a.b=c):(a.b=new cj,Xi(a.b,b)))}u(398,1,fi);_.b=null;function lA(){}function mA(){}u(397,398,fi,lA,mA);function nA(){nA=x;Math.sqrt(2)}function oA(a){nA();if(0>a)throw new xk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(399,1,{41:1},oA);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new pA;a.b=31*a.b+vt((new qA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+vt((new qA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function rA(){rA=x;sA=new Ds;tA=new sz(0,0);Es(sA,Cb);Es(sA,Sb);Es(sA,xb);Es(sA,"Last");Es(sA,Jb);Es(sA,kc);Es(sA,Jc);Es(sA,Oc);Es(sA,Qb)}
+function Mz(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!xv(sA.b,b))throw new xk(uA());ut(fj(a.d,d))===ut(c)&&ut(fj(a.c,c))===ut(d)||((b=fj(a.d,d))&&vA(a,b,d),wA(a.b.xd(),c)&&vA(a,c,d),b=a.b,new xA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function yA(a,b){return new sz(Tj(b[1].c,Tj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Tj(b[0].b,Tj(b[4].b,b[3].b))+a.n)}function vA(a,b,c){zA(a.b,b);Ri(a.c,b);Ri(a.d,c)}
+function AA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;BA(c,c.length,tA);c=a.j;BA(c,c.length,tA);c=a.p;BA(c,c.length,null);a.q=0;for(d=CA(a.b,0);d.c!=d.e.b;){c=DA(d);e=fj(a.c,c);var f=b.fc;e=Dn(e,Jb)?0:Dn(e,kc)?1:Dn(e,Jc)?2:Dn(e,Oc)?4:Dn(e,Qb)?3:Dn(e,Cb)?f.b?4:3:Dn(e,xb)?f.b?3:4:Dn(e,Sb)?1:2;c.lc?a.p[e]||(st(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function EA(){rA();FA.call(this,0)}function FA(a){rA();oq();this.b=new GA;this.c=new Gi;this.d=new Gi;this.e=a;this.k=0;this.o=!1;this.p=y(HA,m,45,5,0);this.i=y(IA,m,47,5,0);this.j=y(IA,m,47,5,0);this.q=this.f=this.n=0}u(400,1,{51:1,72:1},EA,FA);_.me=function(a,b){Mz(this,a,b)};
+_.ne=function(a){AA(this,a);if(0!=this.q)if(a=Oz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;AA(this,a);this.o=b;return 0==this.q?Nz(a,new sz(0,0)):Nz(a,yA(this,this.i))};_.pe=function(a){var b;b=this.o;AA(this,a);this.o=b;return Nz(a,yA(this,this.j))};_.qe=function(a){var b;b=fj(this.c,a);null!=b&&vA(this,a,b)};_.tS=function(){return JA.e+"[hgap="+this.e+",vgap="+this.k+Zc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var tA,sA;function KA(a){Dz.call(this);this.hc=(oq(),new LA(a,this))}u(401,391,{42:1,45:1,52:1,66:1,72:1},KA);_.Md=function(){return ud+this.jc.c.b++};_.Od=function(){return!lz(this)?new sz(0,0):Hz(this.hc,this)};_.ge=function(){};u(403,1,{});u(402,403,{},function(){});function MA(){MA=x}
+function NA(a,b){if(null==b)throw new vs("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Sf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function OA(){MA();Dz.call(this);new cj;this.hc=new PA((oq(),this))}u(404,391,{43:1,45:1,52:1,66:1,72:1},OA);_.Od=function(){return Hz(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=gz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+fh+this.cc+(this.lc?l:",hidden")+",current="+qq(this.hc.b,this.hc.b.hb.selectedIndex)};function QA(){QA=x;RA=new SA(255,255,255);TA=new SA(192,192,192);UA=new SA(128,128,128);VA=new SA(64,64,64);WA=XA=new SA(0,0,0);YA=new SA(255,0,0);new SA(255,175,175);ZA=new SA(255,200,0);$A=new SA(255,255,0);new SA(0,255,0);aB=new SA(255,0,255);bB=new SA(0,255,255);cB=dB=new SA(0,0,255)}
+function eB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new SA(3,3,3);3>c&&0!=c?c=3:(c=vt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=vt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=vt(a/0.7),a=255<a?255:a);return new SA(c,a,b)}function fB(a){return new SA(vt(0.7*(a.b>>16&255)),vt(0.7*(a.b>>8&255)),vt(0.7*(a.b&255)))}function SA(a,b,c){QA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new xk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(405,1,{44:1,53:1,57:1},SA);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return gB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Zc};_.b=0;var WA,cB,XA,dB,bB,VA,UA,TA,aB,ZA,YA,RA,$A;function Fz(){Fz=x;Gz=new hB(!0);iB=new Ds;Es(iB,"ar");Es(iB,"fa");Es(iB,"iw");Es(iB,"ur")}function hB(a){this.b=a}u(406,1,fi,hB);_.b=!1;var Gz,iB;u(408,1,{62:1,75:1});function jB(){sz.call(this,0,0)}function sz(a,b){this.c=a;this.b=b}
+function uz(a){sz.call(this,a.c,a.b)}u(407,408,{47:1,62:1,72:1,75:1},jB,sz,uz);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new pA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return kB.e+"[width="+this.c+",height="+this.b+Zc};_.b=0;_.c=0;function yr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(409,1,fi,yr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Zc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function lB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function mB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(ix(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function nB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Tj(g,c.b),j+=c.c+a.d);return new sz(j,g+2*a.e)}function Yz(){oB.call(this,1,5,5)}
+function oB(a,b,c){oq();this.d=b;this.e=c;this.b=a}u(410,1,fi,Yz,oB);_.me=function(){};
+_.ne=function(a){this.c=pB(a.Wb);if(0!=lB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Oz(a);g=a.le();j=a.fc.b;n=new cj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new qB(q);for(v=0;v<q;++v)st(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Nj(a.Wb.b,t);ix(E,D.d);st(D.c,E,t)}for(d=new Ii(d);d.c<d.e.Be();)if((c=Ji(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(mB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Me(),o=f,r+=h+this.e,h=0),e=!1,st(n.c,n.d++,c),o+=a.c+this.d,h=Tj(h,a.b);mB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.oe=function(a){this.c=pB(a.Wb);return 0==lB(this)?Nz(a,new sz(10,10)):Nz(a,nB(this,!1))};_.pe=function(a){this.c=pB(a.Wb);return 0==lB(this)?Nz(a,new sz(10,10)):Nz(a,nB(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Xe;break;case 2:a=jg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return rB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Zc};_.b=0;_.c=null;_.d=0;_.e=0;function Rz(){Rz=x;Sz=new sB(Pb,0,12)}
+function sB(a,b,c){Rz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(411,1,{48:1,72:1},sB);_.b=null;_.c=0;_.d=0;var Sz;u(412,1,Th);_.tS=function(){return tB.e+"[font="+this.c+"ascent="+uB(this.c).b+", descent="+uB(this.c).c+", height="+uB(this.c).d+Zc};_.c=null;function vB(a){if(!a.n){vz(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=Lu(a.p,b))&&vB(c);Bz(a,!1);a.n=!0;iz(a,a,a.gc,0);new wB(a,202)}}
+function xB(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Lu(a.p,b))&&c.Ed()}function yB(a){!lz(a)&&Qz(a);var b=tz(a);a.ie(a.pc,a.qc,b.c,b.b);Cz(a)}function zB(a,b){a.q!=b&&(a.q=b)}u(414,390,vi);_.Sd=function(){return new Iz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){xB(this)};_.Zd=function(){return this.hc.d._};_.ie=function(a,b,c,d){xz(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;xz(this,a,b,c,d);this.lc&&e&&!f&&Cz(this)};_.n=!1;_.q=!1;
+function AB(a){Uz.call(this);this.r=new mA;this.p=new cj;this.o=new Iz(0,0,0,0);this.lc=!1;Tz(this,new EA);this.hc&&BB(this.hc.d.A.c,a);this.hc&&CB(this.hc,!0);zB(this,!0)}u(413,414,vi);_.le=function(){return new Iz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Yj(this.hc.d.hb)};_.Wd=function(){return $j(this.hc.d.hb)};_.Xd=function(){this.hc=new DB((oq(),l),this)};
+function EB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=eB(g),f=new SA(vt(0.7*(g.b>>16&255)),vt(0.7*(g.b>>8&255)),vt(0.7*(g.b&255))),(a.e=g)&&(a.i=ig+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new SA(vt(0.7*(g.b>>16&255)),vt(0.7*(g.b>>8&255)),vt(0.7*(g.b&255))),f=eB(g),(a.e=j)&&(a.i=ig+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;FB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=ig+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);FB(a,b,c,d,1);FB(a,b,c+1,1,e);(a.e=f)&&(a.i=ig+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);FB(a,b+d,c,1,e);FB(a,b+1,c+e,d,1)}u(415,1,{});_.tS=function(){return"Graphics"};u(416,415,{});function GB(a){var b,c;c=Tj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new sz(b,c)}function HB(a,b,c){var d,e,f,g,j,h;a.c=pB(b.Wb);if(0==a.c.length)return new jB;g=GB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Tj(h,d.c),j=Tj(j,d.b);return new sz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function IB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=vt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function JB(){KB.call(this,7)}function KB(a){oq();this.e=0;this.b=1;this.f=a;this.d=0}u(417,1,fi,JB,KB);_.me=function(){};
+_.ne=function(a){var b,c;this.c=pB(a.Wb);if(0!=this.c.length&&(b=Oz(a),!(0>=b.c||0>=b.b))){c=GB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(N,s,-1,d,1);e=y(N,s,-1,d,1);h=y(N,s,-1,c,1);n=y(N,s,-1,c,1);IB(b.c,b.d,this.d,f,e);IB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return Nz(a,HB(this,a,!1))};_.pe=function(a){return Nz(a,HB(this,a,!0))};_.qe=function(){};
+_.tS=function(){return LB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Zc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function qx(){xn()}function Uv(a){xn();this.i=a}u(419,97,Mh,qx,Uv);function oz(){xn();this.i="Missing message: awt.151"}u(418,419,Mh,oz);u(420,1,{});function Iz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(421,1,{50:1,72:1,75:1},Iz);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return MB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Zc};_.b=0;_.c=0;_.d=0;_.e=0;function NB(a){OB.call(this,a,0)}function OB(a,b){Dz.call(this);this.hc=(oq(),new PB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(ux(),vx);c.b=d;Vx(c);break;case 0:c=c.b;d=(ux(),xx);c.b=d;Vx(c);break;case 2:c=c.b,d=(ux(),yx),c.b=d,Vx(c)}}u(422,391,Vh,NB,OB);
+_.Od=function(){return!lz(this)?new sz(0,0):Hz(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=gz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+fh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Xe;switch(this.b){case 1:b=xd;break;case 2:b=jg}return a+b+",text=null"};_.b=0;u(425,1,fi);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.be()+Zc};_.k=null;_.n=null;
+function QB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function RB(a){this.o=(oq(),oq(),Ez);var b;var c;b=this.cZ.e;-1!=Nv(b,Ov(36))?b=null:(c=this.o.c.d++,b=ao(b,hz(b,Ov(46))+1)+l+c);this.k=b;this.e=new lA;this.i=a;this.f=!0;this.j=new SB(this)}u(424,425,fi,RB);_.be=function(){return QB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(423,424,yi);_.be=function(){return QB(this)+(this.c?",tearOff":l)};_.c=!1;u(427,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new pA;TB(a,this.b);TB(a,this.c);return a.b};function nz(){this.c=this.b=0}function UB(a,b){this.b=a;this.c=b}function VB(a){var b=a.c;this.b=a.b;this.c=b}u(426,427,{54:1,63:1,72:1},nz,UB,VB);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return WB.e+"[x="+this.b+",y="+this.c+Zc};_.b=0;_.c=0;
+function XB(a,b){if(!b)throw new vs("Missing message: awt.70");var c=a.b;if(H(b.i,Ca)){var c=c.b.b,d=new ty,e=c.d.d;if(0>e||e>c.d.d)throw new jw;c.p&&(d.hb[Gd]=2);by(c,e,d.hb);Lz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new jw;Lz(d.d,e,c);for(f=g=0;f<e;++f)A(Lu(d.d,f),32)&&++g;Lz(d.j,g,c);by(d,e,c.hb);c.c=d;e=Mv(c.hb)+Va;Ki(c.gd(),e,!1);d.p&&(e=Nj(d.d,c),-1!=e&&(d=uv(d.p?d.f:uv(d.f,0),e),2==vv(d)&&d.removeChild(uv(d,1)),c.hb[Gd]=2))}}
+function YB(){RB.call(this,l);new cj;this.c=!1;this.b=(oq(),new ZB)}u(428,423,yi,YB);_.b=null;u(431,1,{56:1,65:1,75:1});u(430,431,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new pA;TB(a,this.d);TB(a,this.e);TB(a,this.c);TB(a,this.b);return a.b};function Pz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(429,430,{55:1,56:1,64:1,65:1,72:1,75:1},Pz);
+_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return $B.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Zc};_.b=0;_.c=0;_.d=0;_.e=0;function aC(){aC=x;bC=new cC;dC=new eC;fC=new eC}var bC,fC,dC;u(433,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ai(this)};function cC(){}u(434,433,{},cC);function eC(){}u(435,1,{},eC);u(436,391,Vh);_.Nd=function(){return null};
+function gC(a,b){var c;c=new hC(lz(a));return!c?null:new sz(iC(c,"_")*b+6,uB(c.c).d+6)}function jC(a,b){var c;c=gC(a,b);return!c?rz(a):c}function kC(a,b){var c;c=gC(a,b);return!c?tz(a):c}function lC(a,b){var c=a.hc;Ny(c.b,b);c.f.b=-1;c.f.c=-1}function mC(a){nC.call(this,a,null!=a?a.length:0)}function nC(a,b){Dz.call(this);this.b=0>b?0:b;var c=this.hc;Ny(c.b,a);c.f.b=-1;c.f.c=-1}u(437,436,Vh,mC,nC);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return gC(this,co(this.hc.b.hb,$g).length)};
+_.Pd=function(){return!lz(this)?null:gC(this,co(this.hc.b.hb,$g).length)};_.Rd=function(){return 0<this.b?jC(this,this.b):rz(this)};_.Td=function(){return 0<this.b?kC(this,this.b):tz(this)};_.Xd=function(){this.hc=(oq(),new oC)};_._d=function(){return 0<this.b?jC(this,this.b):rz(this)};_.ce=function(){return 0<this.b?kC(this,this.b):tz(this)};_.b=0;function oq(){oq=x;Ez=new pC}function qC(){var a=(oq(),oq(),Ez);!a.d&&(a.d=new rC)}function pC(){this.c=new sC;this.e=new iA}u(438,1,{},pC);_.b=null;
+_.d=null;var Ez;function sC(){}u(439,1,{},sC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(440,1,{});function tC(){tC=x;uC=new vC;wC=new vC}function xC(a,b){return b==a?!0:!b?!1:!0}function vC(){}u(441,1,{59:1},vC);_.eQ=function(a){return null==a||!A(a,59)?!1:xC(this,a)};_.hC=function(){var a;a=null.ag()+";class="+null.ag();a=!null.ag().ag()?a:a+";charset=";return lu(a)};_.tS=function(){return yC.e+"[MimeType=(null);humanPresentableName="+this.b+Zc};_.b=null;var uC,wC;
+function zC(){zC=x;L(AC,m,59,[(tC(),wC),uC])}function BC(a){var b=(tC(),wC);if(xC(b,(tC(),wC)))return a.b;if(xC(b,uC))return new CC(a.b);throw new DC(b);}function EC(a){zC();this.b=a}u(442,1,{},EC);_.b=null;function DC(a){a="flavor = "+a;xn();this.i=a}u(443,98,{60:1,72:1,79:1,87:1},DC);function FC(a,b){fA();GC.call(this,a,1001,b,jh)}function GC(a,b,c,d){fA();dA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(444,392,fi,FC,GC);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+fu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=jh;function yz(a,b){fA();dA.call(this,a);this.e=b}u(445,392,fi,yz);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+fh+a.Qd()+va};function Kz(a,b,c){fA();yz.call(this,a,b);this.b=c}u(446,445,fi,Kz);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function jz(a,b,c,d){fA();dA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(447,392,fi,jz);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(du(Xt(this.b,kh))&&(a+="PARENT_CHANGED,"),du(Xt(this.b,lh))&&(a+="DISPLAYABILITY_CHANGED,"),du(Xt(this.b,th))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=jh;_.c=null;_.d=null;u(448,1,oi);function wB(a,b){fA();yz.call(this,a,b);this.d=null;this.b=this.c=0}
+u(449,445,fi,wB);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(450,1,{});function CC(a){if(null==a)throw new un;}u(451,450,{},CC);
+function HC(){HC=x;IC={};IC["java.vendor"]=ze;IC["package.restrict.access.sun"]=Zg;IC["sun.java.launcher"]=gc;IC["sun.management.compiler"]=ze;IC["os.name"]=gc;IC[" sun.boot.class.path"]=gc;IC["path.separator.applet"]=gc;IC["java.vm.specification.vendor"]=ze;IC["java.runtime.version"]=gc;IC["http.proxyPort"]=gc;IC["user.name"]=gc;IC["user.language"]=gc;IC["os.name.applet"]=gc;IC["browser.version"]=gc;IC["java.version"]=gc;IC["user.timezone"]=gc;IC["java.endorsed.dirs"]=gc;IC["java.specification.name"]=
+"GWT";IC["java.specification.version"]="2.5.0";IC[Se]=cc;!Tr&&(Tr=new as);Tr.b?IC[Qe]="yes":IC[Qe]=null}var IC;u(454,98,Qh);function JC(){xn()}function KC(a){xn();this.i=a}u(453,454,{67:1,72:1,79:1,87:1},JC,KC);function LC(){LC=x;MC=new NC}function OC(a){var b;if(a.n){var c;b=new ju;rn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,rn(b.b,a.b));c=a.c;a=a.k;null!=c&&rn(b.b,c);null!=a&&(b.b.b+=ma,rn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function PC(a){LC();var b,c,d;if(null==a)throw new JC;a=$n(a);try{d=Nv(a,Ov(58))}catch(e){e=Oi(e);if(A(e,83))throw new KC(vn(e));throw e;}c=Nv(a,Ov(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;QC();var f,g,j;j=c.length;b=new RC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new KC(Yb+a);if(!this.n&&(this.n=fj(MC,this.i),this.n||(this.n=(oq(),new SC))&&z(MC,this.i,this.n),!this.n))throw new KC(Yb+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,ub,Y,M,ea,Bc,ag,zb,Ld,Md,Nd,Ya,Cc,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==TC(c,Ov(47),n+2))throw new UC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Nd=this.k;v=this.e;zb=this.j;r=this.b;Fb=this.o;Ya=TC(M,Ov(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){ub=2;ea=-1;E=TC(M,Ov(47),2);Md=TC(M,Ov(63),2);-1!=Md&&(-1==E||E>Md)&&(E=Md);-1==E&&(E=o,v=l);R=E;-1!=Ya&&Ya<E&&(R=Ya);var od=Ov(64);Cc=M.lastIndexOf(od,R);r=M.substr(2,R-2);-1<Cc&&(Fb=M.substr(2,Cc-2),ub=Cc+1);Bc=TC(M,Ov(58),-1==Cc?ub:Cc);t=Nv(M,Ov(93));if(-1!=t)try{M.length>t+1?(q=M.charCodeAt(t+1),58==q?Bc=t+1:Bc=-1):Bc=-1}catch(df){if(df=Oi(df),!A(df,79))throw df;}-1==Bc||Bc>E?J=M.substr(ub,
+R-ub):(J=M.substr(ub,Bc-ub),ag=M.substr(Bc+1,R-(Bc+1)),0==ag.length?ea=-1:ea=VC(ag,10))}-1<Ya&&(Nd=M.substr(Ya+1,o-(Ya+1)));D=-1==Ya?o:Ya;var $b=Ov(63);Ld=M.lastIndexOf($b,D);-1<Ld?(zb=M.substr(Ld+1,D-(Ld+1)),0==Ld&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=hz(v,Ov(47))+1,v=v.substr(0,Y-0)),D=Ld):0!=Ya&&(zb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=hz(v,Ov(47))+1,0==Y?v=M.substr(E,D-E):v=v.substr(0,Y-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ue;ue=v;null!=zb&&!H(zb,l)&&(null!=v?ue=v+sb+zb:ue=sb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=ue;this.f=ea;this.k=Nd;var pd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(pd=hz(this.d,Ov(64)))?(this.o=this.d.substr(0,pd-0),this.d=ao(this.d,pd+1)):this.o=null;null!=this.c&&-1<(pd=Nv(this.c,Ov(63)))?(this.j=ao(this.c,pd+1),this.e=this.c.substr(0,pd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Fb;this.e=v;this.j=zb}}catch(qd){qd=
+Oi(qd);if(A(qd,79))throw new KC(vn(qd));throw qd;}if(-1>this.f)throw new KC("incorrect port: "+this.f);}u(455,1,fi,PC);_.tS=function(){return OC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var MC;u(456,1,{});function WC(a,b,c){var d,e;for(d=new XC(a.we().b);YC(d.b);)if(a=d.c=Ji(d.b),e=a.Af(),null==b?null==e:Dn(b,e))return c&&(a=new ZC(a.Af(),a.Bf()),$C(d)),a;return null}u(460,1,Sh);_.ve=function(a){return!!WC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Be()!=a.Be())return!1;for(a=new XC(a.we().b);YC(a.b);)if(b=a.c=Ji(a.b),c=b.Af(),b=b.Bf(),!this.ve(c)||!aD(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=WC(this,a,!1);return!a?null:a.Bf()};_.hC=function(){var a,b,c;c=0;for(b=new XC(this.we().b);YC(b.b);)a=b.c=Ji(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new bD("Put not supported on this map");};
+_.Ae=function(a){a=WC(this,a,!0);return!a?null:a.Bf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new XC(this.we().b);YC(c.b);)b=c.c=Ji(c.b),a?d+=Aa:a=!0,d+=l+b.Af(),d+=pb,d+=l+b.Bf();return d+"}"};function My(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function xv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].Af())){c=!0;break a}c=!1}return c}
+function fj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:cD(a,b,a.Ee(b))}function cD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.Af()))return f.Bf()}return null}function z(a,b,c){return null==b?dD(a,c):A(b,1)?eD(a,b,c):fD(a,b,c,a.Ee(b))}function fD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.Af()))return a=d.Bf(),d.Cf(c),a}else e=a.b[d]=[];d=new ZC(b,c);e.push(d);++a.e;return null}
+function dD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function eD(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ri(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.Af())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Bf();break a}}c=null}return c}u(459,460,Sh);_.ve=function(a){return xv(this,a)};
+_.we=function(){return new gD(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return fj(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Ri(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Gi(){My(this)}u(458,459,qi,Gi);_.Ce=function(a,b){return ut(a)===ut(b)||null!=a&&Dn(a,b)};_.Ee=function(a){return~~Gn(a)};function NC(){My(this)}u(457,458,qi,NC);function hD(){xn()}u(461,97,Mh,hD);
+function iD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=jD(a,c);if(c>=a.j)break;c=kD(a,c);++b}return b}function lD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function mD(a){var b;a.b=0<=a.k&&!a.e?a.k:jD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new hD;b=a.b;a.b=kD(a,a.b);return a.o.substr(b,a.b-b)}
+function kD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=nD(a.o,d,a.o.length);if(c<=a.i&&lD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Nv(a.d,Ov(c)))break;++d}a.n&&b==d&&(a.f?(c=nD(a.o,d,a.o.length),c<=a.i&&lD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Nv(a.d,Ov(c))&&++d));return d}
+function jD(a,b){var c,d;if(null==a.d)throw new un;for(d=b;!a.n&&d<a.j;)if(a.f){c=nD(a.o,d,a.o.length);if(c>a.i||!lD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Nv(a.d,Ov(c)))break;++d}return d}function oD(a){pD.call(this,a," \t\n\r\u000c",!1)}function qD(a){pD.call(this,a,za,!1)}
+function pD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=nD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(N,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=nD(this.d,d,this.d.length),this.c[c]=a}}}u(462,1,{},oD,qD,pD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function rD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Jn(e),!(Hn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==te?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Zc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function sD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+bg:a}function Bt(a){var a=new tD(a),b,c,d,e,f;b=$doc.getElementsByTagName(ae);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Ed)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;uD(a););return a.c}u(469,1,{});u(468,469,{});
+_.c=null;_.d=1;_.e=-1;function vD(a){this.b=a;this.c=new wD(this.b);this.d=this.e=1}u(467,468,{},vD);_.b=null;function dr(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new Br(c)),xD(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",yD(c)))}function wD(a){this.b=a}u(470,1,{},wD);_.Fe=function(a){dr(this,a)};_.b=null;function zD(a){this.b=a}u(471,1,{},zD);_.b=null;function AD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(472,1,{},AD);
+_.Ge=function(){rw(this.f.i,this.c,G(this.f.hb,Pf)-this.e-this.d,G(this.f.hb,Of)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function BD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(473,1,{},BD);_.Ge=function(){rw(this.f.i,this.c,G(this.f.hb,Pf)-this.e-this.d,G(this.f.hb,Of)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var CD=_.f=null;
+function DD(){DD=x;CD=new gu((vu(),new uu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function ED(){ED=x;FD=L(yt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);GD=(QA(),TA);HD=eB(GD);ID=y(JD,m,44,23,0);KD=y(yt,m,1,23,0);LD=y(JD,m,44,7,0);MD=null!=(HC(),IC[Qe]);ND=y(OD,m,48,100,0);PD=y(QD,m,49,100,0)}function RD(a){var b;if(a.Gb)b=SD(a,1)+qb+SD(a,2)+qb+SD(a,3);else if(b=SD(a,0),0<b.length){var c=new TD(a.$);Xi(a.ab.b,c)}return b}
+function UD(a,b){var c,d;c=b.b;if(H(c,(VD(),WD).c))zr(XD(a));else if(H(c,YD.c))zr(Zq(a));else if(H(c,ZD.c))a.wb&&Ar(a.v,(!a.xb&&(a.xb=new Br(a)),a.xb));else if(H(c,kg)){7!=a.P&&(a.Q=jh);d=b.d;d=eu(d,ih);c=Ut(d,a.Q);var e=!St(c,jh)?Nt(c):c;!St(e,vh)&&$D(a.$,P(c));aE(a);a.nb=!0;yD(a);a.P=7;a.Q=d}else H(c,rg)||(H(c,je)?bE(a):cE(a,c))}
+function dE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(eE,m,-1,4,1);o=y(eE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)fE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=cA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;gE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||hE(a.gb[f])}a.C*=h}}
+function iE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new jE(a),a.$.s=0);null!=a.tb&&rD(a.tb,null)}}function kE(a,b){var c,d,e,f;f=new YB;d=Dc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new RB(Mb+d);var g=(VD(),WD).c;d.d=g;XB(f,d);jA(d.e,a);d=new RB(Mb+c);d.d=YD.c;jA(d.e,a);XB(f,d);a.wb&&(XB(f,new RB(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new RB(c),d.d=ZD.c,jA(d.e,a),XB(f,d));fz(a,f);return f}
+function lE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,GD);a.pb?(f==a.d&&U(b,fB(GD)),FB(b,h,g,a.Z,a.Z),U(b,(QA(),VA)),mE(b,h,g,a.Z-1,a.Z-1)):f==a.d?EB(b,h+1,g+1,a.Z,a.Z,!1):EB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(QA(),XA)),f){case 101:U(b,$A);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;nE(b,!0);oE(b,pE(b,f,d,c,e));U(b,XA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(nE(b,!1),oE(b,pE(b,f,d,c,e)));qE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);FB(b,h+9,g+9,2,4);FB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,YA),FB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,$A),FB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);V(b,d,g+a.Z-c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);V(b,j-f,n,j-2*f,n);V(b,j+f,n,j+2*f,n);U(b,aB);V(b,d,g+c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;V(b,j-f,n,j-2*f,n);V(b,j+f,
+n,j+2*f,n);U(b,XA);break;case 107:U(b,ZA);FB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,XA);mE(b,h+4,g+4,a.Z-8,a.Z-8);qE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);FB(b,h+9,g+9,2,4);FB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);V(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);V(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;V(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);V(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,cB),mE(b,c,e,d,d),U(b,WA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,V(b,c,g,j,o),V(b,j,o,n,g),g=e+d+f,o=g+f,V(b,c,g,j,o),V(b,j,o,n,g),h+=f,n=h+f,g=e+d,V(b,n,e,h,a),V(b,h,a,n,g),h=c+d+f,n=h+f,V(b,h,e,n,a),V(b,n,a,h,g));break;case 110:rE(b,h,g,a.Z,!0);break;case 111:rE(b,h,g,a.Z,!1);break;case 109:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,RA);FB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,XA);mE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,GD);
+a.qb&&EB(b,h+1,g+1,a.Z,a.Z,!1);U(b,XA);sE(a,b,h,g,"NEW");break;case 106:U(b,YA);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,XA);V(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));sE(a,b,h+6,g,qc);break;case 104:U(b,YA);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,XA);break;case 105:a.Ob?(U(b,bB),V(b,h+11,g+5,h+9,g+9),V(b,h+9,g+9,h+4,g+9),V(b,h+4,g+9,h+8,g+12),V(b,
+h+8,g+12,h+6,g+18),V(b,h+6,g+18,h+11,g+15),V(b,h+12,g+5,h+14,g+9),V(b,h+14,g+9,h+19,g+9),V(b,h+19,g+9,h+15,g+12),V(b,h+15,g+12,h+17,g+18),V(b,h+17,g+18,h+12,g+15),U(b,XA)):sE(a,b,h,g,"123");break;case 114:U(b,dB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);FB(b,d,c,f,f);U(b,XA);tE(a,b,h,g,RA,"i");break;case 201:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:V(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);V(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:V(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));V(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));V(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:uE(a,b,h,g+2,3);break;case 207:uE(a,b,h,g,4);break;
+case 208:uE(a,b,h,g,5);break;case 209:uE(a,b,h,g,1);break;case 210:uE(a,b,h,g,6);break;case 211:uE(a,b,h,g,7);break;case 212:uE(a,b,h,g,8);break;case 213:sE(a,b,h,g,"FG"),a.G=new UB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=KD[d]&&tE(a,b,h,g,ID[d],KD[d])}
+function vE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,GD),FB(d,0,0,c,b),a.pb?(U(d,(QA(),VA)),mE(d,-1,0,c,b-1)):(U(d,HD),V(d,0,0,c-1-2,0),U(d,fB(GD)),V(d,0,b-1,c-1,b-1),V(d,c-1,0,c-1,b-1)),wE(d,a.Y),U(d,(QA(),XA)),-1!=a.K.toLowerCase().indexOf(ke)&&U(d,YA),xE(d,a.K,10,15),yE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function zE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,GD);FB(d,0,0,c,b);a.pb?(U(d,(QA(),VA)),V(d,0,b-1,c,b-1),e=AE*(a.Z+a.T)+2,V(d,0,e,c,e),V(d,0,e,0,b),V(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,HD),V(d,0,0,0,b-1),V(d,0,AE*a.Z,b-1,AE*a.Z),U(d,fB(GD)),V(d,c-1,0,c-1,b-1-a.Z),V(d,0,b-1,c-1,b-1));for(b=3;b<=AE+2;++b)lE(a,d,1,b);yE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function BE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);FB(e,0,0,c,b);d=a.eb?(aC(),dC):(aC(),fC);if((aC(),bC)==(aC(),bC))d==dC?e.b=l:e.b=xg;d=new oA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,ub=o=v=r=j=void 0,Y=o=j=void 0,M=h=r=h=void 0,ea=D=R=void 0,J=h=q=r=r=E=t=M=j=Y=Y=v=M=J=q=Y=M=t=ea=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,ea=3;f.x&&(gE(f),dE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=P(O(CE(13*f.o.C*j)));DE(f.o,j);f.o.B&&(U(g,(QA(),XA)),mE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=P(O(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(ED(),LD)[f.e[j]]),h=g,r=vt(f.K[j]-o/2),Y=vt(f.N[j]-o/2),M=t=o,nE(h,!0),oE(h,pE(h,r,Y,t,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(ED(),LD)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*ea*R,J=3*ea*D,Y=y(N,s,-1,4,1),r=y(N,s,-1,4,1),Y[0]=vt(f.K[h]+q),r[0]=vt(f.N[h]-J),Y[1]=vt(f.K[o]+q),r[1]=vt(f.N[o]-J),Y[2]=vt(f.K[o]-q),r[2]=vt(f.N[o]+J),Y[3]=vt(f.K[h]-q),r[3]=vt(f.N[h]+J),o=g,h=Y,nE(o,!0),oE(o,EE(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(QA(),XA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(ED(),LD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-M,R=r-t,D=Math.sqrt(J*J+R*R),
+1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,aB);q=n*R;J=n*D;V(g,P(O(Math.round(M+q))),P(O(Math.round(t-J))),P(O(Math.round(Y+q))),P(O(Math.round(r-J))));V(g,P(O(Math.round(M-q))),P(O(Math.round(t+J))),P(O(Math.round(Y-q))),P(O(Math.round(r+J))));U(g,XA);break;case 3:o=P(O(Math.round(M)));h=P(O(Math.round(t)));Y=P(O(Math.round(Y)));r=P(O(Math.round(r)));V(g,o,h,Y,r);M=P(O(Math.round(ea*R)));t=P(O(Math.round(ea*D)));V(g,o+M,h-t,Y+M,r-t);V(g,o-M,h+t,Y-M,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,V(g,P(O(Math.round(v))),P(O(Math.round(E))),P(O(Math.round(v))),P(O(Math.round(E))));wE(g,f.o.n);o=FE(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=iC(f.o.o,h);M=P(O(Math.round((M+Y)/2-J/2)));q=P(O(Math.round((t+r)/2+~~(o/2)-1)));U(g,aB);xE(g,h,M,q);U(g,XA);break;default:if(1==f.C[j]||3==f.C[j])q=ea*R,J=ea*D,E=y(N,s,-1,3,1),v=y(N,s,-1,3,1),E[0]=P(O(Math.round(Y+q))),v[0]=P(O(Math.round(r-J))),E[1]=P(O(Math.round(M))),v[1]=P(O(Math.round(t))),E[2]=P(O(Math.round(Y-
+q))),v[2]=P(O(Math.round(r+J))),o=g,h=E,r=v,nE(o,!0),oE(o,EE(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*R;J=ea*D;for(h=0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,o=h/10,V(g,P(O(Math.round(v+q*o))),P(O(Math.round(E-J*o))),P(O(Math.round(v-q*o))),P(O(Math.round(E+J*o))))}else V(g,P(O(Math.round(M))),P(O(Math.round(t))),P(O(Math.round(Y))),P(O(Math.round(r))))}}D=y(eE,m,-1,f.u+1,1);R=y(N,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
+D[o]/R[o]+n/R[o];wE(g,f.o.n);o=FE(f.o.o);J=y(yt,m,1,f.u+1,0);Y=y(N,s,-1,f.u+1,1);r=y(N,s,-1,f.u+1,1);n=y(GE,m,55,f.u+1,0);t=2;1!=f.o.C&&(t=P(O(CE(2*f.o.C))));for(j=1;j<=f.u;++j)h=HE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=iC(f.o.o,h),n[j]=IE(f,t,j,Y[j],Y[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,ub=l,f.o.Lb&&
+0<f.y[j]&&(ub+=Vb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Uj(f.B[j])&&(v+=Uj(f.B[j])),0<f.B[j]?v+=xa:v+=Ca),M||!E?h=h+ub+v+l:h=v+ub+l+h,E||(q=h),J[j]=h,q=iC(f.o.o,q),v=iC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=IE(f,t,j,q,v,o,M),M=v.d+t+1,q=v.e+o+t,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(ED(),LD)[f.e[j]]),FB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(ED(),LD)[f.e[j]]):U(g,(QA(),XA)):U(g,(ED(),ID)[f.c[j]]),xE(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],M=P(O(CE(f.K[j]-q/2))),q=P(O(CE(f.N[j]+~~(o/2)-1))),
+U(g,(QA(),aB)),xE(g,ba+f.r[h][1],M+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(QA(),YA):(QA(),dB)),0<f.E&&106!=f.o.d&&(v=n[f.E],mE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(ea+1)*R,J=(ea+1)*D,E=y(N,s,-1,5,1),v=y(N,s,-1,5,1),E[0]=P(O(CE(f.K[h]+q))),E[1]=P(O(CE(f.K[o]+q))),v[0]=P(O(CE(f.N[h]-J))),v[1]=P(O(CE(f.N[o]-J))),E[3]=P(O(CE(f.K[h]-q))),E[2]=P(O(CE(f.K[o]-q))),v[3]=P(O(CE(f.N[h]+J))),v[2]=P(O(CE(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,R=v,ea.o&&(nE(ea,!1),oE(ea,EE(ea,j,R,5,!0)))),106==f.o.d&&JE(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(QA(),YA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],mE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(QA(),VA)),V(e,c-1,0,c-1,b-1)):(U(e,fB(GD)),V(e,c-1,0,c-1,b-1),U(e,GD),V(e,c-2,0,c-2,b-1),U(e,HD),V(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(QA(),aB)),V(e,d,~~(b/2),d+48,~~(b/2)),V(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),V(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new sB(Wb,0,13),a.X=new hC(a.U),null!=a.cb&&(d=iC(a.X,a.cb),c=P(O(Math.round((c-d)/2))),b-=13,U(e,(QA(),XA)),wE(e,a.U),xE(e,a.cb,c,b)));yE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function uE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(N,s,-1,9,1);n=y(N,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=vt(c+a*Math.sin(j)),n[f]=vt(d+a*Math.cos(j));f=e+1;b.o&&(nE(b,!1),oE(b,EE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=vt(c+(a-3)*Math.sin(j)),n[f]=vt(d+(a-3)*Math.cos(j));V(b,h[0],n[0],h[1],n[1]);V(b,h[2],n[2],h[3],n[3]);V(b,h[4],n[4],h[5],n[5])}}
+function KE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,GD);FB(d,0,0,b,c);a.pb?(U(d,(QA(),VA)),c=14*(a.Z+a.T),mE(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,fB(GD)),V(d,b-1,0,b-1,c-1),V(d,0,c-1,b-1-2,c-1),U(d,HD),V(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)lE(a,d,b,1),lE(a,d,b,2);a.d=c;yE(a.Vb,a.Rb,0,0)}}
+function rE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);V(a,j,q,f,h);V(a,g,q,f,h);j=~~(n/3);V(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);qE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function LE(a,b,c){var d,e,f,g,j,h;ME(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=NE(b);b=new pD(b,j,!0);e=l;for(d=1;5>=d;++d)e=OE(b,j);d=PE(VC($n(e.substr(0,3)),10)).b;g=PE(VC($n(e.substr(3,3)),10)).b;OE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=OE(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new QE(a,f)}dE(a,1,d,1);dE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new QE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",yD(a),!1;null!=a.j&&a.$&&RE(a.$,a.j,!0);null!=a.k&&
+a.$&&RE(a.$,a.k,!1);j=SE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new TE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];dE(a,1,j,0)}c&&yD(a);return!0}function Cr(a,b){a.lb=!0;a.K=b}function DE(a,b){100>b&&(!ND[b]&&(ND[b]=new sB(Wb,0,b)),!PD[b]&&st(PD,b,new hC(ND[b])),a.n=ND[b],a.o=PD[b])}
+function Gr(a,b){var c,d;if(0==b)return!1;aE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:iE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;UE(a,VE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Uv("Cannot redo. Index is out of range.");if(!d.b.d)throw new Uv(Zb);
+d.b=d.b.d;UE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Lu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Cr(a,ec+(a.Ib.b+1)+ca+a.Ib.d),d=WE(d),XE(a,d,!1,!0),null!=a.tb&&rD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Lu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Cr(a,ec+(a.Ib.b+1)+ca+a.Ib.d),d=WE(d),XE(a,d,!1,!0),null!=a.tb&&rD(a.tb,null));break;case 101:a.Mb&&YE(a.Mb);a.Mb=new ZE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new $E(a):a.Eb.hc.d._?aF(a.Eb.hc.d):bF(a.Eb);break;case 114:a.c&&
+YE(a.c);a.c=new ZE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,cF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=dF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(eE,m,-1,4,1);fE(a.$,d);a.nb=!0;a.$=new TD(a.$);d=vt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;eF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,fF(a.$,a.$.E),a.$.E=0,bE(a)):0<a.$.F&&(a.nb=!0,gF(a.$,a.$.F),a.$.F=0,bE(a));hF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new YB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new RB(c),XB(j,g),g.d=c,jA(g.e,a);fz(a,j);a.F=j}iF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(YE(a.p),a.p=null);0==a.$.E&&(a.p=new ZE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,bE(a)),18==a.e&&(d=co((Dr(),Er).hc.b.hb,$g),jF(a.$,a.$.E,d),bE(a)),hF(a.$))}yD(a);return!0}
+function Zq(a){var b,c,d;d=XD(a);c=l;if(a.Gb){var e,f,g;g=mt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)dF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(kF(g[1][0],3)+kF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+lF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+lF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new mF(a,a.gb,a.vb)),c=lF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function nF(a,b,c,d){var e;e=c;var f=d,g,j;(g=oF(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=kE(a,!0)),a.x):(!a.w&&(a.w=kE(a,!1)),a.w),iF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=pF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=AE+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",yD(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",yD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Gr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)fF(a.$,a.$.E),a.$.E=0,bE(a);else{if(106==a.d)return!0;if(108==a.d)qF(a.$,a.$.E,0),bE(a);else if(157==a.d)qF(a.$,a.$.E,1),bE(a);else if(158==a.d)qF(a.$,a.$.E,-1),bE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,X(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):bE(a);else if(206<=a.d&&229>=a.d)a.P=2,rF(a.$),bE(a);else if(230==a.d)a.P=3,bE(a);else if(233<=a.d&&262>a.d)sF(a.$,!1),bE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;jF(a.$,a.$.E,co(a.Eb.f.hc.b.hb,$g));a.$.n=!0;bE(a)}else if(105==a.d)tF(a.$),bE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=co((Dr(),Er).hc.b.hb,$g),1>d.length&&(d=Pc),jF(a.$,a.$.E,
+d)),bE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,rF(a.$),bE(a);else if(0<a.$.F)if(104==a.d)gF(a.$,a.$.F),a.$.F=0,bE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Cr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;fF(d,c);d.b[c]=0}a.$.F=0;bE(a)}else if(201==a.d)uF(a.$,a.$.F),bE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),bE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,bE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,bE(a);else if(206<=a.d&&229>=a.d)a.P=2,rF(a.$),bE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=co(a.Eb.f.hc.b.hb,$g);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;bE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new jE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(vF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,X(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,rF(a.$)):300<a.d?(vF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=co((Dr(),Er).hc.b.hb,$g),1>d.length&&(d=Pc),jF(a.$,1,d))):230==a.d?wF(a,null,!0):233<=a.d&&262>a.d?(vF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,sF(a.$,!0)):HC();bE(a)}else e=!1;e&&(hF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,yD(a))}return e}
+function xF(a,b,c,d){var e,f;if(a.A||!a.ib||oF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=yF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)fF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],X(b,0),gF(b,e),0<yF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Cr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;X(b,P(O(Math.round(h))));b.j[b.w]=b.u;0<yF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Cr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(pF(b)||oF(b))$D(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(eE,m,-1,4,1);fE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;aE(a);a.nb=!0;yD(a);a.Tb=c;a.Ub=d;return!0}
+function zF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||oF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((ED(),MD)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;AF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(AF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;aE(a);a.nb=!0;yD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function BF(a){if(a.A)return!0;a.jb&&(a.jb=!1,bE(a));a.lb=!1;a.Q=jh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=yF(b,b.u),6>b.A[c]&&(CF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),fF(b,b.u));b.D=!1;bE(a)}else a:{var b=a.$,e,f;c=yF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Cr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Cr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=P(O(CE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=P(O(CE((b.N[b.G]+b.N[c])/2))))}}hE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,VE(b),b.b.d=c),bE(a),a.s=!1)}else 5==a.P&&(hE(a.$),bE(a));0<a.P&&(a.E=!1,aE(a),a.nb=!0,hF(a.$),DF(a.$),yD(a),a.P=0,a.i=!1);if(MD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,aE(a),a.nb=!0,yD(a);return!0}function aE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function AF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,rD(a.sb,L(EF,m,82,[new T(a.f),new T(b)]))}
+function FF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(If)?a.Gb=!1:-1<b.indexOf(gg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Df)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Mf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,dE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)GF(a.gb[d]),gE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Wf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++AE;c&&yD(a)}
+function yD(a){var b,c,d,e;b=cA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.He(a.db,d,c),a.A&&e&&dE(a,1,a.vb,0),BE(a),a.A||(a.Rb=a.He(a.Rb,b.c,2*a.Z+a.T),KE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.He(a.R,a.Z,c),zE(a),a.J=a.He(a.J,d,a.Z),vE(a))):(BE(a),a.A||(vE(a),a.E&&(KE(a),zE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function HF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=dF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=HE(c,h);c.o.N&&0<c.y[h]&&(j+=Vb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ca,1<Uj(c.B[h])&&(j+=Uj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+IF(0.055999999999999994*c.K[h],0,2)+ba+IF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=hh),e+=c)}return e}function SD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=dF(a.gb[c]),d!=b))continue;d=void 0;d=JF(a.gb[c]);d=KF(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function bE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&rD(a.tb,null)}var c,d,e;e=new LF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=JF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new MF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function XE(a,b,c,d){try{LE(a,b,d)?c&&bE(a):yD(a)}catch(e){if(e=Oi(e),A(e,79))yD(a);else throw e;}}
+function wF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;ME(a,c);e=j=0;r=new pD(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=iD(r);a.vb=0;for(f=1;f<=h;++f)if(o=mD(r),$n(o),!H(o,hh))if(H(o,qb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new NF(a,o);if(0==a.$.u){OF(a,"ERROR - problems in reading/processing molecule !");HC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(OF(a,"ERROR - strange reaction - fixing !"),HC(),d=!1):3<n?(OF(a,"ERROR - strange reaction !"),HC(),d=!1):(1<a.vb&&!g&&FF(a,Df,!0),g&&!a.Gb&&FF(a,
+gg,!0),!g&&a.Gb&&FF(a,If,!0),g?(dE(a,1,j,1),dE(a,j+1,e-1,2),dE(a,e,a.vb,3)):dE(a,1,a.vb,0),c&&yD(a),d=!0)}d?bE(a):yD(a)}catch(q){if(q=Oi(q),A(q,79))yD(a);else throw q;}}function PF(a){aE(a);a.nb=!0;yD(a)}function ME(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new jE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&yD(a);null!=a.tb&&rD(a.tb,null)}
+function UE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=JF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&rD(a.tb,null)}}function QF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,yD(a),null):a.gb[b]}
+function cE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Na)?c=261:H(b,Sa)?c=241:H(b,Ma)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Pa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Da)?c=245:H(b,Ea)&&(c=238);0<c?Gr(a,c):b="Not known group!";a.lb=!0;a.K=b;yD(a)}function OF(a,b){a.lb=!0;a.K=b;yD(a)}function XD(a){var b;b=RD(a);aE(a);yD(a);return b}
+function sE(a,b,c,d,e){var f,g,j,h;f=a.X;h=iC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new sB(f.c.b,f.c.d,g),f=new hC(j),h=iC(f,e),b.f=j,b.j=RF(j);else wE(b,a.U);f=uB(f.c).b-uB(f.c).c;xE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function tE(a,b,c,d,e,f){var g,j;g=FE(a.W);j=iC(a.W,f);wE(b,a.V);(b.e=e)&&(b.i=ig+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);xE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function FE(a){return uB(a.c).b-uB(a.c).c}
+function Fr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,yD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):Cr(a,a.z+ba),yD(a))}u(477,388,ji);_.te=function(a){UD(this,a)};_.He=function(a,b,c){return Zz(this,b,c)};_.Ie=function(){};_.ae=function(){yD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=jh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var AE=10,ND,PD,GD,HD,ID,FD,MD,SF=null,LD,KD;
+function TF(){ED();Xz.call(this);this.Vb=(oq(),oq(),Ez).b;this.y=new sB(null,0,8);this.u=(QA(),RA);this.gb=y(UF,m,95,99,0);this.ab=new Vz;this.Ib=new VF;this.L=H((HC(),IC[Se]),cc);this.v=new WF;this.H=L(yt,m,1,[Ha,Ia,Sa,Ga,Na,Ma,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new jE(this);LD[0]=UA;LD[1]=new SA(255,153,153);LD[2]=new SA(255,204,102);LD[3]=new SA(255,255,153);LD[4]=new SA(102,255,255);LD[5]=new SA(51,204,255);LD[6]=new SA(255,153,255)}u(476,477,ji,TF);
+_.He=function(a,b,c){var d;return a?(d=a.b,pj(d.u,b,c),a):Zz(this,b,c)};_.Ie=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[XF(b.b),a])}};_.b=null;function YF(a){if(a.e.hb.style.display!=Hf){bA(a.d);var b;for(b=new Ii(a.f.k);b.c<b.e.Be();)a=Ji(b),a.Ge()}}function ZF(a){$F.call(this,a,eb,eb,null)}function aG(a,b){$F.call(this,a,eb,eb,b)}function bG(a,b,c){$F.call(this,a,b,c,null)}
+function $F(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ac,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=kj(a)){this.c=cG;++cG;this.e=e;this.d=new TF;this.f=new dG(this.d,b,c,d);ow(e,this.f);d&&gd in d&&(this.f.c=d[gd]);a=this.f;a.e||(a.e=$z(a,G(a.hb,Pf),G(a.hb,Of)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?SF=ac:SF="JME";b.w=kE(b,!1);b.x=kE(b,!0);Cr(b,SF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=cA(b);Tz(b,null);b.pb||(b.T=0);b.U||(b.U=new sB(Wb,0,13),b.X=new hC(b.U));b.V||(b.V=new sB(Wb,1,13),b.W=new hC(b.V));b.Y||(b.Y=new sB(Wb,0,11),new hC(b.Y));DE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;AE=10;b.Lb=!0;try{r=eG(b.Vb,"options");null!=r&&FF(b,r,!1);j=eG(b.Vb,"jme");null!=j&&(b.M=j);n=eG(b.Vb,"mol");null!=n&&(b.bb=n);g=eG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=eG(b.Vb,Jg);null!=o&&(b.cb=o,yD(b));b.k=eG(b.Vb,"atomcolors");b.j=eG(b.Vb,"atombg");f=eG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(QA(),RA);try{if(0!=f.indexOf(ma))throw new wn("bad hex encoding");E=VC(f.substr(1,2),16);D=VC(f.substr(3,2),16);t=VC(f.substr(5,2),16);q=v=new SA(E,D,t)}catch(J){if(J=Oi(J),A(J,79))HC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&cF(b.$);h=eG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Oi(R),!A(R,79))throw R;}b.d=202;for(f=0;23>f;++f)ID[f]=(QA(),ZA),KD[f]=Pc;KD[1]=Vb;ID[1]=(QA(),VA);KD[2]=Bb;ID[2]=ZA;KD[3]=Eb;ID[3]=VA;KD[4]=fc;ID[4]=dB;KD[5]=nc;ID[5]=
+YA;KD[9]=Rb;ID[9]=aB;KD[10]=Kb;ID[10]=aB;KD[11]=Db;ID[11]=aB;KD[12]=Xb;ID[12]=aB;KD[8]=Ac;ID[8]=fB($A);KD[7]=pc;ID[7]=ZA;KD[6]=Ic;ID[6]=VA;KD[13]=Ec;ID[13]=VA;KD[18]=Pc;ID[18]=VA;KD[19]=qc;ID[19]=VA;KD[20]=rc;ID[20]=VA;KD[21]=sc;ID[21]=VA;KD[22]=tc;ID[22]=VA;Cz(b);b._=new fG;f=a.d;f.D=cA(f);null!=f.M?(wF(f,f.M,!1),null!=f.j&&f.$&&RE(f.$,f.j,!0),null!=f.k&&f.$&&RE(f.$,f.k,!1)):null!=f.bb&&XE(f,f.bb,!1,!1);yD(a.d);h=this.d;f=this.f;g=new vD(h);Rv(f,new gG,(Qq(),Qq(),Rq));Rv(f,new hG,(Nq(),Nq(),Oq));
+Rv(f,new iG,(Tq(),Tq(),Uq));Rv(f,new jG(g),($q(),$q(),ar));q=0>=kG();n=new Lx((DD(),CD));n.hb.alt="drag out MOL or RXN file";Lv(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new zD(h);ow(f.i,n);t=new AD(f,n,r,j,g);rw(t.f.i,t.c,G(t.f.hb,Pf)-t.e-t.d,G(t.f.hb,Of)-(t.b-t.d));Xi(f.k,t);q?(q=new lG,Lv(q,n.hb.alt),0<=r&&(q.hb.style[eh]=r+bg),0<=o&&(q.hb.style[Me]=o+bg),ow(f.i,q),g=new BD(f,q,r,j,g),rw(g.f.i,g.c,G(g.f.hb,Pf)-g.e-g.d,G(g.f.hb,Of)-(g.b-g.d)),Xi(f.k,g),q.hb.draggable=Zg,q.hb.style[Qd]=
+(wo(),Bf),Rv(q,h,(Wq(),Wq(),Xq))):(n.hb.draggable=Zg,n.hb.style[Qd]=(wo(),Bf),Rv(n,h,(Wq(),Wq(),Xq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function mG(){return Bt(null)}function nG(a){return Bt(a)}u(478,1,mi,ZF,aG,bG,$F);_.Je=function(a){B(this.f,new oG(this,a),(rq(),rq(),sq))};_.Ke=function(a){B(this.f,new pG(this,a),(Or(),Or(),Pr))};_.Le=function(a){bF(new qG(a,this.d,GD))};_.Me=function(){iE(this.d)};_.Ne=function(){Tn((Qn(),Rn),new rG(this))};_.Oe=function(){return this.b};
+_.Pe=function(){return this.c};_.Qe=function(){return this.d.I};_.Re=function(){return this.d.eb};_.Se=function(){return this.d.fb};_.Te=function(){return this.d.tb};_.ed=function(){return G(this.f.hb,Of)};_.Ue=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Pf);a[1]=G(this.f.hb,Of);return a};_.fd=function(){return G(this.f.hb,Pf)};_.Ve=function(){return this.e.hb};_.We=function(){return this.d.yb};_.Xe=function(){return this.d.Ab};_.Ye=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.hd=function(){return this.e.hb.style.display!=Hf};_.Ze=function(){var a=this.d,b;a.Gb?b=HF(a,1)+qb+HF(a,2)+qb+HF(a,3):b=HF(a,0);return b};_.$e=function(){return Zq(this.d)};_._e=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=RD(a);a.Pb=b;yD(a);return c};_.af=function(a){FF(this.d,a,!0)};_.bf=function(){};_.cf=function(a){XE(this.d,a,!0,!0)};_.df=function(a){wF(this.d,a,!0)};_.fe=function(){YF(this)};_.ef=function(){ME(this.d,!0)};
+_.ff=function(a){var b=this.d;if(a=QF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;PF(b)}};_.gf=function(a){this.b=a;!this.d.b&&(this.d.b=new sG(this))};_.hf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ii(b.b);d.c<d.e.Be();)c=Ji(d),a?c.b=l:c.b=xg}bA(b.d)};_.jf=function(a,b){var c=this.d,d;if(d=QF(c,a))RE(d,b,!0),PF(c)};_.kf=function(a,b){var c=this.d,d;d=QF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,yD(c)):(d.E=b,PF(c))};_.kd=function(a){this.f.hb.style[Me]=a;YF(this)};
+_.lf=function(a){this.d.I=a};_.mf=function(a){var b=this.d;b.eb=a;yD(b)};_.nf=function(a){var b=this.d;b.fb=a;yD(b)};_.of=function(a){this.d.sb=a};_.pf=function(a){this.d.tb=a};_.qf=function(a){var b=this.d;b.yb=a;b.w=kE(b,!1)};_.rf=function(a){this.d.Ab=a};_.sf=function(a,b){var c=this.f;c.md(a);c.kd(b);YF(this)};_.tf=function(a){cE(this.d,a)};_.uf=function(a,b){var c=this.d;c.i=!1;c.Qb=new NF(c,a);c.d=253;c.lb=!0;c.K=b;yD(c)};_.ld=function(a){Pv(this.e.hb,a)};
+_.md=function(a){this.f.hb.style[eh]=a;YF(this)};_.vf=function(a){OF(this.d,a)};_.wf=function(){return XD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var cG=0;function rG(a){this.b=a}u(479,1,{},rG);_.xc=function(){var a,b;for(b=new Ii(this.b.f.b);b.c<b.e.Be();)a=Ji(b),a.u.hb.innerHTML=a.r||l};_.b=null;function sG(a){this.b=a}u(480,1,{},sG);_.b=null;function oG(a,b){this.b=a;this.c=b}u(481,1,{},oG);_.Lc=function(a){a=a.b;Tn((Qn(),Rn),new tG(this,this.c,a))};_.b=null;_.c=null;
+function tG(a,b,c){this.b=a;this.d=b;this.c=c}u(482,1,{},tG);_.xc=function(){var a=this.c;this.d.b.apply(a,[XF(this.b.b),a])};_.b=null;_.c=null;_.d=null;function pG(a,b){this.b=a;this.c=b}u(483,1,{},pG);_.b=null;_.c=null;function Rr(a,b,c){this.b=a;this.d=b;this.c=c}u(484,1,{},Rr);_.xc=function(){var a=this.c;this.d.b.apply(a,[XF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function uG(){var a=vG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;wG(xG,arguments)?a=arguments[0]:3==arguments.length?a=new bG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new ZF(arguments[0]):4==arguments.length?a=new $F(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new aG(arguments[0],arguments[1]));this.g=a;yG();a[$c]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Je(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new zG(a))});b.addMouseOverHandler=C(function(a){this.g.Ke(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new zG(a))});b.alert=C(function(a){this.g.Le(a)});b.clear=C(function(){this.g.Me()});b.deferredRepaint=C(function(){this.g.Ne()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Ue()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.Ye(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Ze()});b.molFile=C(function(){return this.g.$e()});b.nonisomericSmiles=C(function(){return this.g._e()});b.options=C(function(a){this.g.af(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.cf(a)});b.readMolecule=C(function(a){this.g.df(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=xG;yG();var f=b,g,b=AG.c;g=BG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=BG(b,
+e,f)}if(!g)throw new Si("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.ef()});b.resetAtomColors=C(function(a){this.g.ff(a)});b.setAfterPasteCallBack=C(function(a){this.g.gf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new zG(a))});b.setAntialias=C(function(a){this.g.hf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.jf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.kf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.lf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.mf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.nf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.of(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.pf(a)});b.setPasteLabel=C(function(a){this.g.qf(a)});b.setPrePasteJSfunction=C(function(a){this.g.rf(a)});b.setSize=C(function(a,b){this.g.sf(a,b)});b.setSubstituent=C(function(a){this.g.tf(a)});b.setTemplate=C(function(a,
+b){this.g.uf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.vf(a)});b.smiles=C(function(){return this.g.wf()});CG({"0":{"0":[[mG,null,void 0]],1:[[nG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new DG(e));return[e]},te]]}});EG(xG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function zt(){FG||(FG=!0,uG())}u(485,1,{},zt);
+var FG=!1;function Dt(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==te)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ct(){}u(487,1,{},Ct);_.xc=function(){Dt()};function DG(a){this.b=a}u(488,1,{69:1,107:1},DG);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function zG(a){this.b=a}u(489,1,{70:1,107:1},zG);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function uD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(eh)||l;b=c.getAttribute(Me)||l;f=c.getAttribute(Ff)||l;e=c.getAttribute(Oe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Ff)||l,h=h.getAttribute($g)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Ed);c.removeAttribute(Ff);c.removeAttribute("archive");c.removeAttribute(Me);c.removeAttribute(eh);c.removeAttribute(fd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=ho();c.setAttribute(Oe,d);c.style[eh]=sD(g);c.style[Me]=sD(b);b=new GG(a,d,n,e,c,f);Tn((Qn(),Rn),b);++a.c;return!0}function tD(a){this.b="JME.class";this.e=a}u(490,1,{},tD);_.Fc=function(){return uD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function GG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(491,1,{},GG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Oe,this.f):this.d.removeAttribute(Oe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function HG(){}u(492,1,mi,HG);function IG(a){this.b=a}u(493,1,{},IG);_.xc=function(){this.b()};_.b=null;
+function JG(){var a=vG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;wG(KG,arguments)?a=arguments[0]:0==arguments.length&&(a=new HG);this.g=a;yG();a[$c]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Tn((Qn(),Rn),new IG(a))});EG(KG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function At(){LG||(LG=!0,JG())}u(494,1,{},At);var LG=!1;function MG(a){xn();this.i=a}
+u(495,454,Qh,MG);function Jt(){xn();this.i="divide by zero"}u(496,97,Mh,Jt);function tt(){xn()}function NG(a){xn();this.i=a}u(497,97,Mh,tt,NG);function OG(){OG=x;PG=new QG(!1);RG=new QG(!0)}function QG(a){this.b=a}u(498,1,{72:1,73:1,76:1},QG);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Zg:"false"};_.b=!1;var PG,RG;
+function nD(a,b,c){var d,e;d=SG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function TG(){}function UG(a){return typeof a==Mf?Ac+(0>a?-a:a):a}function VG(a,b){var c;c=new TG;c.e=Lb+(WG(0!=a?-a:0)?UG(0!=a?-a:0):l+Ai(c));XG(0!=a?-a:0)&&YG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new TG;b.e=Lb+(WG(a)?UG(a):l+Ai(b));XG(a)&&YG(a,b);return b}
+function $(a,b){var c;c=new TG;c.e=Lb+(WG(a)?UG(a):l+Ai(c));XG(a)&&YG(a,c);c.c=b?8:0;return c}function ZG(){var a;a=new TG;a.e=Lb+(WG(0)?UG(0):l+Ai(a));XG(0)&&YG(0,a);a.c=2;return a}function $G(a){var b;b=new TG;b.e=Lb+(WG(a)?UG(a):l+Ai(b));XG(a)&&YG(a,b);b.c=1;return b}function XG(a){return typeof a==Mf&&0<a}function WG(a){return null!=a&&0!=a}
+function YG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Lh[b.d])c=c.prototype;else{c=Lh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(500,1,{},TG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function aH(a){var b;if(!(b=bH,!b&&(b=bH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new cH(Tb+a+da);return parseFloat(a)}
+function VC(a,b){var c,d;if(null==a)throw new cH(Lf);if(2>b||36<b)throw new cH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new cH(Tb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new cH(Tb+a+da);if(-2147483648>c||2147483647<c)throw new cH(Tb+a+da);return c}u(502,1,{72:1,84:1});var bH=null;function dH(a){this.b=a}
+u(501,502,{72:1,76:1,77:1,84:1},dH);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return vt(this.b)};_.tS=function(){return l+this.b};_.b=0;function qA(a){this.b=a}u(503,502,{72:1,76:1,80:1,84:1},qA);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return vt(this.b)};_.tS=function(){return l+this.b};_.b=0;function eA(){xn()}function xk(a){xn();this.i=a}u(504,97,di,eA,xk);function jw(){xn()}function lx(a){xn();this.i=a}u(505,97,Mh,jw,lx);function T(a){this.b=a}
+function Vt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Ot(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function PE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(eH(),fH)[b],!c&&(c=fH[b]=new T(a)),c):new T(a)}u(506,502,{72:1,76:1,82:1,84:1},T);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function eH(){eH=x;fH=y(EF,m,82,256,0)}var fH;function Uj(a){return 0>a?-a:a}function Tj(a,b){return a>b?a:b}function CE(a){return Math.round(a)}function un(){xn()}function vs(a){xn();this.i=a}u(509,97,{72:1,79:1,83:1,85:1,87:1},un,vs);function Ci(){Ci=x;Di=L(Bi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Di;function cH(a){xn();this.i=a}u(511,504,di,cH);
+function Bn(a){this.b="Unknown";this.d=a;this.c=-1}u(512,1,{72:1,86:1},Bn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function SG(a,b){return a.charCodeAt(b)}function gH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Nv(a,b){return a.indexOf(b)}function TC(a,b,c){return a.indexOf(b,c)}function hz(a,b){return a.lastIndexOf(b)}
+function WE(a){var b=aa,c=hh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ao(c,++d):c=c.substr(0,d-0)+ao(c,++d);return a.replace(RegExp(b,ve),c)}
+function hH(a,b){for(var c=RegExp(b,ve),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(yt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ao(a,b){return a.substr(b,a.length-b)}
+function $n(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Ov(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return lu(this)};_.tS=_.toString;function iH(){iH=x;jH={};kH={}}
+function lu(a){iH();var b=lb+a,c=kH[b];if(null!=c)return c;c=jH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+SG(a,d++);c|=0}256==lH&&(jH=kH,kH={},lH=0);++lH;return kH[b]=c}var jH,lH=0,kH;function qn(a,b){rn(a.b,b);return a}function pn(){this.b=new bo}function mH(){this.b=new bo;this.b.b+=l}u(514,1,ci,pn,mH);_.tS=function(){return this.b.b};function ju(){this.b=new bo}
+function RC(){this.b=new bo}function bt(a){this.b=new bo;rn(this.b,a)}u(515,1,ci,ju,RC,bt);_.tS=function(){return this.b.b};function UC(a){a="String index out of range: "+a;xn();this.i=a}u(516,505,Mh,UC);
+function nH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new un;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new NG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new NG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new jw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)st(b,c,a[--d])}else for(c=e+c;e<c;)st(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Qv(){xn()}function bD(a){xn();this.i=a}u(518,97,Mh,Qv,bD);function wA(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:Dn(b,c))return a;return null}function zA(a,b){var c;return(c=wA(a.xd(),b))?(c.Zc(),!0):!1}function oH(a){var b,c,d,e;d=new pn;b=null;d.b.b+=Qc;for(c=a.xd();c.Xc();)null!=b?rn(d.b,b):b=Aa,e=c.Yc(),rn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Zc;return d.b.b}u(519,1,{});_.xf=function(){throw new bD("Add not supported on this collection");};
+_.yf=function(a){return!!wA(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.zf=function(a){return zA(this,a)};_.tS=function(){return oH(this)};u(521,519,wi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.yf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=Gn(c),a=~~a);return a};
+function pH(a,b){var c;return A(b,91)&&(c=b.Af(),xv(a.b,c))?(c=fj(a.b,c),a.b.Ce(b.Bf(),c)):!1}function gD(a){this.b=a}u(520,521,wi,gD);_.yf=function(a){return pH(this,a)};_.xd=function(){return new XC(this.b)};_.zf=function(a){return pH(this,a)?(a=a.Af(),Ri(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function $C(a){if(a.c)Li(a.b),Ri(a.d,a.c.Af()),a.c=null;else throw new Uv("Must call next() before remove().");}
+function XC(a){var b;this.d=a;b=new cj;a.d&&Xi(b,new qH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new rH(a,d.substring(1));b.xf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.xf(c[d])}this.b=new Ii(b)}u(522,1,{},XC);_.Xc=function(){return YC(this.b)};_.Yc=function(){return this.c=Ji(this.b)};_.Zc=function(){$C(this)};_.b=null;_.c=null;_.d=null;u(524,1,Yh);_.eQ=function(a){return A(a,91)&&aD(this.Af(),a.Af())&&aD(this.Bf(),a.Bf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Af()&&(a=Gn(this.Af()));null!=this.Bf()&&(b=Gn(this.Bf()));return a^b};_.tS=function(){return this.Af()+pb+this.Bf()};function qH(a){this.b=a}u(523,524,Yh,qH);_.Af=function(){return null};_.Bf=function(){return this.b.c};_.Cf=function(a){return dD(this.b,a)};_.b=null;function rH(a,b){this.c=a;this.b=b}u(525,524,Yh,rH);_.Af=function(){return this.b};_.Bf=function(){return this.c.f[lb+this.b]};_.Cf=function(a){return eD(this.c,this.b,a)};_.b=null;_.c=null;
+function ix(a,b){(0>a||a>=b)&&sH(a,b)}function sH(a,b){throw new lx("Index: "+a+", Size: "+b);}u(526,519,hi);_.Df=function(){throw new bD("Add not supported on this list");};_.xf=function(a){this.Df(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:Dn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Gn(c)),b=~~b;return b};_.xd=function(){return new Ii(this)};_.Ff=function(){return this.Gf(0)};_.Gf=function(a){return new tH(this,a)};_.Hf=function(){throw new bD("Remove not supported on this list");};function YC(a){return a.c<a.e.Be()}function Ji(a){if(a.c>=a.e.Be())throw new mw;return a.e.Ef(a.d=a.c++)}function Li(a){if(0>a.d)throw new qx;a.e.Hf(a.d);a.c=a.d;a.d=-1}function Ii(a){this.e=a}u(527,1,{},Ii);_.Xc=function(){return YC(this)};
+_.Yc=function(){return Ji(this)};_.Zc=function(){Li(this)};_.c=0;_.d=-1;_.e=null;function tH(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&sH(b,c);this.c=b}u(528,527,{},tH);_.If=function(){return 0<this.c};_.Jf=function(){if(0>=this.c)throw new mw;return this.b.Ef(this.d=--this.c)};_.b=null;function uH(a){a=new XC(a.c.b);return new vH(a)}function wH(a,b){this.b=a;this.c=b}u(529,521,wi,wH);_.yf=function(a){return xv(this.b,a)};_.xd=function(){return uH(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function vH(a){this.b=a}u(530,1,{},vH);_.Xc=function(){return YC(this.b.b)};_.Yc=function(){return(this.b.c=Ji(this.b.b)).Af()};_.Zc=function(){$C(this.b)};_.b=null;u(531,526,hi);_.Df=function(a,b){var c;c=CA(this,a);var d=c.e;new xA(b,c.c);++d.c;++c.b;c.d=null};_.Ef=function(a){var b;b=CA(this,a);try{return DA(b)}catch(c){c=Oi(c);if(A(c,92))throw new lx("Can't get element "+a);throw c;}};_.xd=function(){return CA(this,0)};
+_.Hf=function(a){var b,c;b=CA(this,a);try{c=DA(b)}catch(d){d=Oi(d);if(A(d,92))throw new lx("Can't remove element "+a);throw d;}xH(b);return c};function yH(a){a.c=y(zH,m,0,0,0)}function Lz(a,b,c){(0>b||b>a.d)&&sH(b,a.d);a.c.splice(b,0,c);++a.d}function Xi(a,b){st(a.c,a.d++,b);return!0}function Lu(a,b){ix(b,a.d);return a.c[b]}function Nj(a,b){for(var c=0;c<a.d;++c)if(aD(b,a.c[c]))return c;return-1}function Ou(a,b){var c;c=(ix(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Wi(a,b){var c;c=Nj(a,b);if(-1==c)return!1;Ou(a,c);return!0}function Bk(a,b){var c;if(b.length<a.d){c=b;var d;d=lt(0,a.d);L(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)st(b,c,a.c[c]);b.length>a.d&&st(b,a.d,null);return b}function cj(){yH(this)}function qB(a){yH(this);this.c.length=a}function kA(a){yH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);L(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(532,526,Ph,cj,qB,kA);_.Df=function(a,b){Lz(this,a,b)};
+_.xf=function(a){return Xi(this,a)};_.Me=function(){this.c=y(zH,m,0,0,0);this.d=0};_.yf=function(a){return-1!=Nj(this,a)};_.Ef=function(a){return Lu(this,a)};_.ye=function(){return 0==this.d};_.Hf=function(a){return Ou(this,a)};_.zf=function(a){return Wi(this,a)};_.Be=function(){return this.d};_.d=0;function BA(a,b,c){var d;for(d=0;d<b;++d)st(a,d,c)}function Ls(){Ls=x;Zs=new AH}var Zs;function AH(){}u(535,526,bi,AH);_.yf=function(){return!1};_.Ef=function(){throw new jw;};_.Be=function(){return 0};
+function BH(){this.b=new Date}function CH(a){return 10>a?bb+a:l+a}u(536,1,{72:1,75:1,76:1,88:1},BH);_.eQ=function(a){return A(a,88)&&Yt(O(this.b.getTime()),O(a.b.getTime()))};_.hC=function(){var a;a=O(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ft(c&4194303,b&4194303,e&1048575);a=Ft(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(DH(),EH)[this.b.getDay()]+ba+FH[this.b.getMonth()]+ba+CH(this.b.getDate())+ba+CH(this.b.getHours())+lb+CH(this.b.getMinutes())+lb+CH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function DH(){DH=x;EH=L(yt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));FH=L(yt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var EH,FH;
+function Es(a,b){return null==z(a.b,b,a)}function Ds(){this.b=new Gi}u(538,521,{72:1,75:1,93:1},Ds);_.xf=function(a){return Es(this,a)};_.yf=function(a){return xv(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return uH(new wH(this.b,new gD(this.b)))};_.zf=function(a){return null!=Ri(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return oH(new wH(this.b,new gD(this.b)))};_.b=null;
+function CA(a,b){var c,d;(0>b||b>a.c)&&sH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new GH(a,b,d)}function GA(){this.b=new HH;this.c=0}u(539,531,bi,GA);_.xf=function(a){new xA(a,this.b);++this.c;return!0};_.Gf=function(a){return CA(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function DA(a){if(a.c==a.e.b)throw new mw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function xH(a){if(!a.d)throw new qx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function GH(a,b,c){this.e=a;this.c=c;this.b=b}u(540,1,{},GH);_.Xc=function(){return this.c!=this.e.b};_.If=function(){return this.c.c!=this.e.b};_.Yc=function(){return DA(this)};_.Jf=function(){if(this.c.c==this.e.b)throw new mw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){xH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function HH(){this.b=this.c=this}
+function xA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(541,1,{},HH,xA);_.b=null;_.c=null;_.d=null;function ZC(a,b){this.b=a;this.c=b}u(542,524,Yh,ZC);_.Af=function(){return this.b};_.Bf=function(){return this.c};_.Cf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function mw(){xn()}u(543,97,{72:1,79:1,85:1,87:1,92:1},mw);function aD(a,b){return ut(a)===ut(b)||null!=a&&Dn(a,b)}function pB(a){var b=y(HA,m,45,0,0);return Bk(a.b,b)}function Vz(){this.b=new cj}
+u(545,526,Ph,Vz);_.Df=function(a,b){Lz(this.b,a,b)};_.xf=function(a){return Xi(this.b,a)};_.yf=function(a){return-1!=Nj(this.b,a)};_.Ef=function(a){return Lu(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new Ii(this.b)};_.Hf=function(a){return Ou(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return oH(this.b)};_.b=null;function YE(a){a.hc.d._&&vB(a)}function IH(a){var b;if(a.hc.d._){b=mz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}xB(a)}
+function JH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function bF(a){var b=a.k;KH(a.hc.d,b.b,b.c);!lz(a)&&Qz(a);Az(a)}function LH(){AB.call(this,l);this.j=new KA(this.Kf());jA(this.r,new MH(this))}u(547,413,vi);_.Ld=function(a,b){return ut(a.i)===ut(this.j)?(IH(this),!0):this.Lf(a,b)};_.Kf=function(){return"Close"};_.Lf=function(){return!1};_.Ed=function(){IH(this)};_.j=null;_.k=null;
+function qG(a,b,c){LH.call(this);this.hc&&CB(this.hc,!1);zB(this,!1);Tz(this,new KB(0));a=new OB(a,1);S(this,a,null);a=new Xz;S(a,this.j,null);S(this,a,null);b&&(this.k=mz(b),yB(this),JH(this.k,~~(G(b.Vb.hb,Pf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Of)/2)-~~(this.cc/2)));c&&Q(this,c)}u(546,547,vi,qG);_.Kf=function(){return"OK"};function VE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Uv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Uv(Zb);a.b=a.b.c;return a.b.b}
+function fG(){this.b=this.c=new NH}u(548,1,{},fG);_.b=null;function NH(){this.b=null}function MF(a){this.b=a}u(549,1,{},NH,MF);_.b=null;_.c=null;_.d=null;function MH(a){this.b=a}u(550,448,oi,MH);_.b=null;
+function xD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){rD(a.b.Ab,L(yt,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=hH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],st(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{LE(a.b,b,!0)?(Cr(a.b,"Structure pasted"+e),bE(a.b),bA(a.b),d=!0):(bF(new qG(a.b.K,a.b,GD)),ME(a.b,!0),bA(a.b))}catch(n){if(n=Oi(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",yD(e),bF(new qG(a.b.K,
+a.b,GD)),bA(a.b);else throw n;}}d&&a.b.Ie(b)}function Br(a){this.b=a}u(551,1,{},Br);_.b=null;function VD(){VD=x;WD=new OH("COPY_SMILES",0);YD=new OH("COPY_MOL",1);ZD=new OH("PASTE",2);PH=L(QH,m,94,[WD,YD,ZD])}function OH(a,b){I.call(this,a,b)}u(552,140,{72:1,76:1,78:1,94:1},OH);var PH,YD,WD,ZD;function LF(){this.e=y(UF,m,95,99,0)}u(553,1,{},LF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function RH(a){a.c=y(N,s,-1,20,1);a.B=y(N,s,-1,20,1);a.K=y(eE,m,-1,20,1);a.N=y(eE,m,-1,20,1);a.H=mt([20,7]);a.e=y(N,s,-1,20,1);a.d=y(yt,m,1,20,0);a.p=y(yt,m,1,20,0);a.y=y(N,s,-1,20,1);a.A=y(N,s,-1,20,1);a.I=y(N,s,-1,20,1);a.J=y(N,s,-1,20,1);a.t=y(N,s,-1,20,1);a.C=y(N,s,-1,20,1);a.L=y(N,s,-1,20,1);a.O=y(N,s,-1,20,1);a.f=y(yt,m,1,20,0);a.r=mt([10,2]);a.j=y(N,s,-1,101,1)}
+function SH(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(N,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(N,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(eE,m,-1,4,1);d=y(eE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=TH(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+TH(r[2],d[2],r[3],d[3]),d=TH(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function X(a,b){var c,d,e,f,g,j,h,n;vF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=UH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(eE,m,-1,2,1);VH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==yF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Cr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];CF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&uF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=P(O(CE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=P(O(CE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function sF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.E=a.u-2,X(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&qF(a,a.E,1),X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,qF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)X(a,0),a.E=
+a.u,X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=4,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),c=3;else if(238==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)X(a,0),a.E=a.u,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.E=a.u,a.t[a.v]=3,X(a,0),a.q=!1,c=3;else if(242==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)X(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)X(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)X(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)X(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)X(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)X(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)X(a,0),a.E=a.u,X(a,0),c=2;else if(247==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=3;else if(248==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;X(a,0);e=a.K[a.u];g=a.N[a.u];fF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)vF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)CF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];eF(a);a.E=c+d;X(a,0);o=a.K[a.u];q=a.N[a.u];fF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];CF(a);a.I[a.v]=n;a.J[a.v]=c+d;eF(a);b&&(fF(a,n),gE(a))}c=4}WH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function VH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function rF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])XH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,X(a,0),a.E=a.u,XH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Cr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[UH(a,a.E,a.H[a.E][d])],2<d||1!=b){Cr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(eE,m,-1,2,1);VH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)vF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)vF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)vF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)CF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[UH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[UH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(N,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=P(O(CE((a.K[b]+a.K[e])/2))),a.O[c]=P(O(CE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;CF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=P(O(CE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=P(O(CE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(CF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=P(O(CE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(CE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(CF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=P(O(CE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(CE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(fF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&WH(a,j);-1<n&&(a.E=n)}
+function XH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)vF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function WH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=yF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function UH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function YH(a,b,c){var d,e,f,g;e=jh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(du(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)du(c[d])&&!St(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Yt(c[d],e)&&(b[d]=g,c[d]=jh,++f);if(f==a.u)break}return g==a.u}
+function gE(a){var b,c,d;b=y(eE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{fE(a,b);c=~~(c/2)-P(O(Math.round(b[0])));d=~~(d/2)-P(O(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;hE(a)}}
+function fE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function qF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=ZH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Cr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Cr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Cr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Cr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Cr(a.o,"Charge change not possible on the halogen !");break;case 18:Cr(a.o,
+"Use X button to change charge on the X atom !")}}
+function SE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(N,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(N,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&fF(a,c);gE(a);Cr(a.o,"Smaller part(s) removed !");return 1}
+function yF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function DF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];hF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),hF(a));4==a.t[d]&&(a.t[d]=1)}}
+function TH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function eF(a){var b;$H(a);b=a.t.length;a.L=y(N,s,-1,b,1);a.O=y(N,s,-1,b,1);hE(a);hF(a)}
+function vF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(N,s,-1,c,1),nH(a.c,b,a.c.length),a.c=b,b=y(N,s,-1,c,1),nH(a.B,b,a.B.length),a.B=b,b=y(N,s,-1,c,1),nH(a.y,b,a.y.length),a.y=b,b=y(N,s,-1,c,1),nH(a.e,b,a.e.length),a.e=b,b=y(yt,m,1,c,0),nH(a.d,b,a.d.length),a.d=b,b=y(yt,m,1,c,0),nH(a.p,b,a.p.length),a.p=b,b=y(eE,m,-1,c,1),nH(a.K,b,a.K.length),a.K=b,b=y(eE,m,-1,c,1),nH(a.N,b,a.N.length),a.N=b,b=mt([c,7]),nH(a.H,b,a.H.length),a.H=b,c=y(N,s,-1,c,1),nH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function IE(a,b,c,d,e,f,g){var j;j=P(O(CE(a.K[c]-d/2)));g||(j-=e-d);a=P(O(CE(a.N[c]-~~(f/2))));return new Pz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function CF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(N,s,-1,b,1),nH(a.I,c,a.I.length),a.I=c,c=y(N,s,-1,b,1),nH(a.J,c,a.J.length),a.J=c,c=y(N,s,-1,b,1),nH(a.t,c,a.t.length),a.t=c,c=y(N,s,-1,b,1),nH(a.C,c,a.C.length),a.C=c,c=y(N,s,-1,b,1),nH(a.L,c,a.L.length),a.L=c,c=y(N,s,-1,b,1),nH(a.O,c,a.O.length),a.O=c,b=y(yt,m,1,b,0),nH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function lF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(ED(),aa);j+="JME 2013-10-12 "+new BH+"\n \n";j+=kF(a.u,3)+kF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=IF(0.055999999999999994*(a.K[e]-c),10,4)+IF(0.055999999999999994*(g-a.N[e]),10,4)+IF(0,10,4);h=HE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+kF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=kF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:aI(a,e)&&(g=2),c=kF(a.I[e],3)+kF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=kF(a.J[e],3)+kF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=kF(a.J[e],3)+kF(a.I[e],3)),j+=c+kF(g,3)+kF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+kF(e,4)+kF(a.B[e],4)+aa);return j+"M END\n"}
+function KF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,ub,Y,M,ea,Bc,ag,zb,Ld,Md,Nd,Ya,Cc;r=y(N,s,-1,a.u+10,1);q=y(N,s,-1,a.u+10,1);n=y(N,s,-1,a.u+1,1);o=y(N,s,-1,7,1);zb=y(N,s,-1,a.u+1,1);v=y(bI,m,-1,a.u+1,2);D=y(bI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;SE(a,!0);ag=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ag=!1;break}if(a.o.t&&ag){cI(a);DF(a);dI(a,D);eI(a,v,D);var Fb,od,df,$b,ue,pd,qd,jb,$I,Sd,w,ya,zm,Am,Ms,kf,Oa,Bm,Cm,Fc,Dm;Fb=y(N,s,-1,a.u+1,1);od=y(N,s,-1,a.u+1,1);jb=y(fI,m,-1,a.u+1,3);var Ns=a.u,Em,
+mh,Os,mg,vj,Ce,lf;vj=y(fI,m,-1,Ns+2,3);Ce=y(N,s,-1,100,1);lf=5;mg=0;Ce[0]=3;vj[1]=lh;vj[2]=sh;Os=2;if(!(3>Ns))for(;lf<Ce[mg]*Ce[mg];){mh=0;for(Em=!0;Em&&mh<=mg&&lf>=Ce[mh]*Ce[mh];)0==lf%Ce[mh]?Em=!1:++mh;if(Em){vj[++Os]=au(lf);if(Os>=Ns)break;mg<Ce.length-1&&(++mg,Ce[mg]=lf)}lf+=2}for(w=1;w<=a.u;++w){for(ya=Cm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Cm*=a.i[ya]);Bm=a.c[w];18==Bm&&(Dm=a.p[w],pd=Dm.charCodeAt(0)-65+1,qd=0,1<Dm.length&&(qd=Dm.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),Bm=28*pd+qd);
+kf=0;-2>a.B[w]?kf=1:-2==a.B[w]?kf=2:-1==a.B[w]?kf=3:1==a.B[w]?kf=4:2==a.B[w]?kf=5:2<a.B[w]&&(kf=6);Fc=1;jb[w]=au(Cm);Fc*=126;jb[w]=Wt(jb[w],au(a.y[w]*Fc));Fc*=7;jb[w]=Wt(jb[w],au(kf*Fc));Fc*=7;jb[w]=Wt(jb[w],au(Bm*Fc));Fc*=783;jb[w]=Wt(jb[w],au(a.A[w]*Fc))}for(ue=0;!YH(a,Fb,jb);){Ms=!1;for(w=1;w<=a.u;++w)Fb[w]!=od[w]&&(od[w]=Fb[w],Ms=!0);if(Ms){for(w=1;w<=a.u;++w){jb[w]=kh;for(ya=1;ya<=a.A[w];++ya)jb[w]=eu(jb[w],vj[Fb[a.H[w][ya]]])}ue=0}else if(0<ue){for(w=1;w<=a.u;++w)jb[w]=kh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Fb[w]==Fb[ya]){jb[w]=lh;break a}}else{for(w=1;w<=a.u;++w){jb[w]=kh;for(ya=1;ya<=a.A[w];++ya)df=a.H[w][ya],jb[w]=eu(jb[w],au(a.c[df]*a.i[UH(a,w,df)]))}ue=1}YH(a,Fb,jb);for(w=1;w<=a.u;++w)jb[w]=au(od[w]*a.u+Fb[w])}for(w=1;w<=a.u;++w)od[w]=Fb[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(od[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];od[w]=od[Oa];od[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Fb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Fb[a.I[w]],a.J[w]=Fb[a.J[w]],a.I[w]>a.J[w]&&(Sd=a.I[w],a.I[w]=a.J[w],a.J[w]=Sd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Am=zm=
+a.u;$b=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<zm?(zm=a.I[ya],Am=a.J[ya],$b=ya):a.I[ya]==zm&&a.J[ya]<Am&&(Am=a.J[ya],$b=ya);Sd=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Sd;Sd=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Sd;Sd=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Sd;Sd=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Sd;$I=a.f[w];a.f[w]=a.f[$b];a.f[$b]=$I}eF(a);hF(a);dI(a,D);eI(a,v,D)}else{dI(a,D);a.i=y(N,s,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(N,s,-1,a.u+1,1);Cc=1;a.b[1]=1;for(Y=0;;){M=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Bc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Bc=!1;break}Bc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++M]=g;if(0==M){if(Cc==a.u)break;c=n[Y--]}else if(1==M)zb[o[1]]=c,c=o[1],a.b[c]=++Cc;else{n[++Y]=c;e=0;for(t=1;t<=M;++t)if(h=UH(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=M;++t)if(h=UH(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Cc}}zb=y(N,s,-1,a.u+1,1);b=y(N,s,-1,a.u+1,1);R=y(bI,m,-1,a.u+1,2);Ld=y(bI,m,-1,a.u+1,2);f=Cc=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(zb[c]=f);b[++Cc]=c;for(a.b[c]=0;;){M=e=0;ub=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==Y)break a;Ld[c]=!0;c=n[Y--]}else break}f=c;c=e;1<M&&(n[++Y]=f,R[e]=!0)}Md=y(N,s,-1,a.v+1,1);Nd=y(N,s,-1,a.u+1,1);if(a.o.Pb){var bJ=zb,bN=ea,Ps,cJ,nh,De,Qs,Rs,La,wj,Ss;nh=y(N,s,-1,a.u+1,1);for(La=1;La<=a.u;++La)nh[b[La]]=La;Qs=y(bI,m,-1,
+a.v+1,2);for(La=1;La<=a.u;++La)Ps=b[La],cJ=bJ[Ps],De=UH(a,Ps,cJ),0!=De&&(gI(a,De,nh,Md,D),Qs[De]=!0);for(La=1;La<=a.v;++La)Qs[La]||gI(a,La,nh,Md,D);La=1;a:for(;La<=a.u;++La)if(!(2>a.A[La]||4<a.A[La])){Rs=Ss=0;for(wj=1;wj<=a.A[La];++wj){De=UH(a,La,a.H[La][wj]);if(5==a.i[De])continue a;1==a.t[De]&&0!=hI(a,De,La)&&++Ss;2==a.t[De]&&(Rs=a.H[La][wj])}if(0!=Ss)if(0<Rs){var ja=a,eJ=La,mf=nh,Tc=Nd,lc=void 0,xj=void 0,Gc=void 0,Ee=void 0,Hc=void 0,Fm=void 0,Gm=void 0,Hm=void 0,Td=void 0,Uc=void 0,Vc=void 0,
+Ts=void 0,yj=void 0,Ud=void 0,zj=void 0,Fe=void 0,Aj=void 0,Us=void 0,Bj=void 0,Ge=void 0,fJ=void 0,nf=void 0,gJ=void 0,Vs=void 0,Cj=void 0,of=void 0,Vc=1,xj=eJ,lc=y(N,s,-1,ja.u+1,1);for(lc[1]=eJ;;){Ts=!1;for(Uc=1;Uc<=ja.A[xj];++Uc)if(Gc=ja.H[xj][Uc],!(Gc==lc[1]||Gc==lc[Vc-1]))if(Ee=UH(ja,xj,Gc),2==ja.t[Ee]&&5!=ja.i[Ee]){xj=lc[++Vc]=Gc;Ts=!0;break}if(!Ts)break}if(!(0==Vc%2||2>ja.A[lc[Vc]]||3<ja.A[lc[Vc]])){of=lc[1];Hc=lc[~~((Vc+1)/2)];Td=lc[Vc];nf=Ge=Fe=Ud=0;Vs=Us=!1;for(Uc=1;Uc<=ja.A[of];++Uc)Gc=
+ja.H[of][Uc],Ee=UH(ja,of,Gc),1!=ja.t[Ee]||5==ja.i[Ee]||(0==Ud?Ud=Gc:Fe=Gc);0<mf[Fe]&&mf[Ud]>mf[Fe]&&(Fm=Ud,Ud=Fe,Fe=Fm);yj=Ud;0==Ud&&(yj=Fe,Us=!0);for(Uc=1;Uc<=ja.A[Td];++Uc)Gc=ja.H[Td][Uc],Ee=UH(ja,Td,Gc),1!=ja.t[Ee]||5==ja.i[Ee]||(0==Ge?Ge=Gc:nf=Gc);0<mf[nf]&&mf[Ge]>mf[nf]&&(Fm=Ge,Ge=nf,nf=Fm);Bj=Ge;0==Ge&&(Bj=nf,Vs=!0);zj=hI(ja,UH(ja,of,Ud),of);Aj=hI(ja,UH(ja,of,Fe),of);fJ=hI(ja,UH(ja,Td,Ge),Td);gJ=hI(ja,UH(ja,Td,nf),Td);1<(0>zj+Aj?-(zj+Aj):zj+Aj)||0!=fJ||0!=gJ?Cr(ja.o,"Bad stereoinfo on allene !"):
+(Gm=ja.K[lc[Vc-1]]-ja.K[Td],Hm=ja.N[lc[Vc-1]]-ja.N[Td],Cj=Math.sqrt(Gm*Gm+Hm*Hm),0.001>Cj&&(Cj=0.001),0<(ja.N[Bj]-ja.N[lc[Vc-1]])*(Gm/Cj)-(ja.K[Bj]-ja.K[lc[Vc-1]])*(Hm/Cj)?Tc[Hc]=1:Tc[Hc]=-1,Us&&(Tc[Hc]*=-1),Vs&&(Tc[Hc]*=-1),yj==Ud&&0>zj&&(Tc[Hc]*=-1),yj==Fe&&0>Aj&&(Tc[Hc]*=-1),mf[yj]>mf[Bj]&&(Tc[Hc]*=-1))}}else b:{var wb=a,ab=La,Ws=bJ,hJ=nh,iJ=r,jJ=q,cN=bN,Im=Nd,Jm=void 0,Wc=void 0,Xs=void 0,oh=void 0,Ba=void 0,ph=void 0,sd=void 0,Dj=void 0,Vd=void 0,Ob=void 0,ia=void 0,ga=void 0,He=void 0,Km=void 0,
+Xc=void 0,K=void 0,Lm=void 0,ga=y(N,s,-1,4,1),Km=y(N,s,-1,4,1),Ej=void 0,Yc=void 0,Mm=void 0,Nm=void 0,Ys=void 0,Fj=void 0,Fj=-1;0<Ws[ab]&&(ga[++Fj]=Ws[ab]);for(Yc=1;Yc<=cN;++Yc)iJ[Yc]==ab&&(ga[++Fj]=jJ[Yc]),jJ[Yc]==ab&&(ga[++Fj]=iJ[Yc]);for(Yc=Fj+1;Yc<wb.A[ab];++Yc){Ys=wb.u+1;Mm=1;c:for(;Mm<=wb.A[ab];++Mm){Ej=wb.H[ab][Mm];for(Nm=0;Nm<Yc;++Nm)if(Ej==ga[Nm])continue c;hJ[Ej]<Ys&&(Ys=hJ[Ej],ga[Yc]=Ej)}}0==Ws[ab]&&0<wb.y[ab]?(ga[3]=ga[2],ga[2]=ga[1],ga[1]=ga[0],ga[0]=-1):0<wb.y[ab]&&(ga[3]=ga[2],ga[2]=
+ga[1],ga[1]=-1);for(Ba=Dj=ph=oh=Lm=sd=Ob=0;4>Ba;++Ba)0>=ga[Ba]||(Jm=UH(wb,ab,ga[Ba]),Km[Ba]=hI(wb,Jm,ab),0<Km[Ba]?(++Ob,Lm=ga[Ba],ph=ga[Ba]):0>Km[Ba]?(++sd,oh=ga[Ba],ph=ga[Ba]):Dj=ga[Ba]);Vd=Ob+sd;K=y(N,s,-1,4,1);Xc=0;if(3==wb.A[ab]){if(1==Ob&&1==sd||3==Vd&&0<Ob&&0<sd){Cr(wb.o,"Error in C3H stereospecification !");break b}He=ga[0];1==Vd?He=ph:2==Vd&&(He=Dj);ia=SH(wb,ab,He,ga);K[0]=ph;K[1]=-1;K[2]=ia[2];K[3]=ia[1];0<Ob?Xc=1:Xc=-1}else if(4==wb.A[ab])if(1==Vd)ia=SH(wb,ab,ph,ga),K[0]=ia[0],K[1]=ia[3],
+K[2]=ia[2],K[3]=ia[1],0<Ob?Xc=1:Xc=-1;else{He=ga[0];1<Dj&&(He=Dj);1==Ob?He=Lm:1==sd&&(He=oh);ia=SH(wb,ab,He,ga);Wc=y(N,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Jm=UH(wb,ab,ia[Ba]),Wc[Ba]=hI(wb,Jm,ab);if(4==Vd){if(0==Ob||0==sd){Cr(wb.o,"Error in C4 stereospecification !");break b}if(1==Ob||1==sd)K[0]=ia[0],K[1]=ia[3],K[2]=ia[2],K[3]=ia[1],Xc=Wc[0];else{for(Ba=0;4>Ba;++Ba)-1==Wc[Ba]&&(Wc[Ba]=0);Vd=2}}else if(3==Vd)if(3==Ob||3==sd)K[0]=ia[0],K[1]=ia[3],K[2]=ia[2],K[3]=ia[1],0<Ob?Xc=-1:Xc=1;else{1==Ob?Ob=Xs=1:sd=
+Xs=-1;for(Ba=0;4>Ba;++Ba)Wc[Ba]==Xs&&(Wc[Ba]=0);Vd=2}if(2==Vd)if(1==Ob&&1==sd)ia[1]==oh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==oh&&(ia[2]=ia[3]),K[0]=Lm,K[1]=oh,K[2]=ia[2],K[3]=ia[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Cr(wb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(K[0]=ia[0],K[1]=ia[2],K[2]=ia[1],K[3]=ia[3]):(K[0]=ia[1],K[1]=ia[3],K[2]=ia[2],K[3]=ia[0]);1<Ob?Xc=1:Xc=-1}}var rb=void 0;ga[0]==K[1]?(rb=K[0],K[0]=K[1],K[1]=rb,rb=K[2],K[2]=K[3],K[3]=rb):ga[0]==K[2]?(rb=K[2],K[2]=K[0],
+K[0]=rb,rb=K[1],K[1]=K[3],K[3]=rb):ga[0]==K[3]&&(rb=K[3],K[3]=K[0],K[0]=rb,rb=K[1],K[1]=K[2],K[2]=rb);ga[1]==K[2]?(rb=K[1],K[1]=K[2],K[2]=rb,rb=K[2],K[2]=K[3],K[3]=rb):ga[1]==K[3]&&(rb=K[1],K[1]=K[3],K[3]=rb,rb=K[2],K[2]=K[3],K[3]=rb);K[2]==ga[2]?Im[ab]=1:K[2]==ga[3]?Im[ab]=-1:Cr(wb.o,"Error in stereoprocessing ! - t30");Im[ab]*=Xc}}}Ya=new mH;j=y(N,s,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];R[c]&&(Ya.b.b+=ua);0<zb[t]&&iI(a,c,zb[c],Ya,Md);var qh=v[c],Hb=void 0,Gj=void 0,
+rh=void 0,W=void 0,W=Pc,Hb=!1;0!=a.B[c]&&(Hb=!0);0!=Nd[c]&&(Hb=!0);rh=-1;for(Gj=1;Gj<=a.z;++Gj)if(a.r[Gj][0]==c){rh=a.r[Gj][1];break}-1<rh&&(Hb=!0);a.o.Ob&&0<a.e[c]&&(Hb=!0,rh=1);switch(a.c[c]){case 2:W=Bb;break;case 3:qh?W="c":W=Eb;break;case 4:qh?(W=Ef,0<a.y[c]&&(Hb=!0)):W=fc;break;case 5:qh?W="o":W=nc;break;case 7:qh?(W="p",0<a.y[c]&&(Hb=!0)):W=pc;break;case 8:qh?W=qg:W=Ac;break;case 13:qh?W=tg:W=Ec;Hb=!0;break;case 6:W=Ic;Hb=!0;break;case 9:W=Rb;break;case 10:W=Kb;break;case 11:W=Db;break;case 12:W=
+Xb;break;case 1:W=Vb;Hb=!0;break;case 19:W=qc;Hb=!0;break;case 20:W=rc;Hb=!0;break;case 21:W=sc;Hb=!0;break;case 22:W=tc;Hb=!0;break;case 18:Hb=!0,W=a.p[c],(H(W,wa)||H(W,bd)||H(W,vb))&&(Hb=!1)}Hb&&(W=Qc+W,1==Nd[c]?W+=tb:-1==Nd[c]&&(W+="@@"),1==a.y[c]?W+=Vb:1<a.y[c]&&(W+=Vb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?W+=xa:W+=Ca,1<Uj(a.B[c])&&(W+=Uj(a.B[c]))),-1<rh&&(W+=lb+rh),W+=Zc);rn(Ya.b,W);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&iI(a,r[E],q[E],Ya,Md),9<E&&(Ya.b.b+="%"),qn(Ya,l+
+(new T(E)).b);Ld[c]&&(Ya.b.b+=va)}return Ya.b.b}function JF(a){a=new TD(a);eF(a);return a}
+function fF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)iE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function gF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&fF(a,c);0==a.A[d]&&fF(a,d)}
+function cI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=UH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&fF(a,c)}}}function $H(a){var b;b=a.c.length;a.H=mt([b,7]);a.A=y(N,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function eI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(N,s,-1,a.v+1,1);r=y(bI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[UH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(vb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(bI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(bI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:aI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(bI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function hE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=P(O(CE((a.K[b]+a.K[c])/2))),a.O[d]=P(O(CE((a.N[b]+a.N[c])/2)))}function dI(a,b){var c;for(c=1;c<=a.v;++c)JE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function HE(a,b){var c;c=(ED(),KD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function aI(a,b){return 2==a.t[b]?!0:!1}function JE(a,b,c){var d,e,f,g;g=1;a.b=y(N,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function tF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=mt([b+5,2]),nH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function cF(a){var b;a.z=0;a.s=0;KF(a);for(b=1;b<=a.u;++b)a.E=b,tF(a);a.E=0}
+function dF(a){var b,c;b=y(eE,m,-1,4,1);fE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function $D(a,b){var c,d,e,f,g,j,h,n;c=y(eE,m,-1,4,1);fE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;fE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function GF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function jF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&gH(c,Zc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Vb);g=Tj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=ao(c,d+1);try{a.o.z=VC(j,10)}catch(h){if(h=Oi(h),A(h,79))a.o.z=0;else throw h;}a.E=b;tF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Eb)?3:H(d,Bb)?2:H(d,fc)?4:H(d,nc)?5:H(d,pc)?7:H(d,Ac)?8:H(d,Rb)?9:H(d,Kb)?10:H(d,Db)?11:H(d,Xb)?12:H(d,Vb)?1:H(d,Ec)?13:H(d,Ic)?6:H(d,qc)?19:H(d,rc)?20:H(d,sc)?21:H(d,tc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=SG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=SG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=SG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=SG(c,g++);for(;45==e;)--d,e=SG(c,g++)}a.B[b]=d}}}
+function RE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new qD(b);try{for(;b.k=jD(b,b.b),b.k<b.j;)d=PE(VC(mD(b),10)).b,c=e=PE(VC(mD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Oi(f),A(f,79))on(f);else throw f;}}function iI(a,b,c,d,e){b=UH(a,b,c);5!=a.i[b]&&aI(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),rn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Sc)}
+function uF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Cr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Cr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function gI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=UH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=UH(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=UH(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=UH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))Cr(a.o,"Not unique E/Z geometry !");else{j=UH(a,b,e);f=UH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=UH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function ZH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=UH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(aI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function hI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function hF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=ZH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function jE(a){RH(this);this.o=a;this.z=this.v=this.u=0}
+function QE(a,b){var c,d,e,f,g,j,h;jE.call(this,a);f=l;j=NE(b);if(null!=j){h=new pD(b,j,!0);for(e=1;4>=e;++e)f=OE(h,j);g=PE(VC($n(f.substr(0,3)),10)).b;c=PE(VC($n(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)vF(this),f=OE(h,j),this.K[e]=(new dH(aH($n(f.substr(0,10))))).b,this.N[e]=-(new dH(aH($n(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=$n(f.substr(31,d-31)),jF(this,e,d),62<=f.length&&(f=$n(f.substr(60,3)),0<f.length&&(f=PE(VC(f,10)).b,0<f&&(this.E=e,a.z=f,tF(this),this.E=0)));for(e=1;e<=c;++e)CF(this),
+f=OE(h,j),this.I[e]=PE(VC($n(f.substr(0,3)),10)).b,this.J[e]=PE(VC($n(f.substr(3,3)),10)).b,g=PE(VC($n(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=PE(VC($n(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);$H(this);GF(this);gE(this);for(eF(this);(h.k=jD(h,h.b),h.k<h.j)&&!(null==(f=mD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new oD(f);mD(g);mD(g);j=PE(VC(mD(g),10)).b;
+for(e=1;e<=j;++e)c=PE(VC(mD(g),10)).b,this.B[c]=PE(VC(mD(g),10)).b}if(0==f.indexOf("M APO")){g=new oD(f);mD(g);mD(g);j=PE(VC(mD(g),10)).b;for(e=1;e<=j;++e)c=PE(VC(mD(g),10)).b,f=PE(VC(mD(g),10)).b,this.E=c,X(this,0),jF(this,this.u,qc+f),this.E=0}}cI(this);eF(this)}}
+function NF(a,b){var c,d,e,f,g;jE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));gH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new oD(b);d=PE(VC(mD(f),10)).b;e=PE(VC(mD(f),10)).b;for(c=1;c<=d;++c)g=mD(f),vF(this),jF(this,this.u,g),this.K[c]=(new dH(aH(mD(f)))).b,this.N[c]=-(new dH(aH(mD(f)))).b;for(c=1;c<=e;++c)if(CF(this),this.I[c]=PE(VC(mD(f),10)).b,this.J[c]=PE(VC(mD(f),10)).b,this.t[c]=PE(VC(mD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;$H(this);GF(this);gE(this)}catch(j){j=Oi(j);if(A(j,79)){j.Ec();this.u=0;return}throw j;}cI(this);eF(this)}}
+function TE(a,b,c){var d,e,f;jE.call(this,a);f=y(N,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(vF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))CF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;eF(this);gE(this)}
+function mF(a,b,c){var d,e,f,g,j;jE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(N,s,-1,this.u+1,1);this.B=y(N,s,-1,this.u+1,1);this.y=y(N,s,-1,this.u+1,1);this.e=y(N,s,-1,this.u+1,1);this.d=y(yt,m,1,this.u+1,0);this.K=y(eE,m,-1,this.u+1,1);this.N=y(eE,m,-1,this.u+1,1);this.p=y(yt,m,1,this.u+1,0);this.I=y(N,s,-1,this.v+1,1);this.J=y(N,s,-1,this.v+1,1);this.t=y(N,s,-1,this.v+1,1);this.f=y(yt,m,1,this.v+1,0);this.C=y(N,s,-1,this.v+1,1);this.r=mt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}eF(this);gE(this)}
+function TD(a){var b;RH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(N,s,-1,this.u+1,1);nH(a.c,this.c,this.u+1);this.B=y(N,s,-1,this.u+1,1);nH(a.B,this.B,this.u+1);this.y=y(N,s,-1,this.u+1,1);nH(a.y,this.y,this.u+1);this.e=y(N,s,-1,this.u+1,1);nH(a.e,this.e,this.u+1);this.d=y(yt,m,1,this.u+1,0);nH(a.d,this.d,this.u+1);this.K=y(eE,m,-1,this.u+1,1);nH(a.K,this.K,this.u+1);this.N=y(eE,m,-1,this.u+1,1);nH(a.N,this.N,this.u+1);this.p=y(yt,m,1,this.u+1,0);nH(a.p,this.p,this.u+1);this.I=y(N,
+s,-1,this.v+1,1);nH(a.I,this.I,this.v+1);this.J=y(N,s,-1,this.v+1,1);nH(a.J,this.J,this.v+1);this.t=y(N,s,-1,this.v+1,1);nH(a.t,this.t,this.v+1);this.f=y(yt,m,1,this.v+1,0);nH(a.f,this.f,this.v+1);this.C=y(N,s,-1,this.v+1,1);nH(a.C,this.C,this.v+1);this.r=mt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function IF(a,b,c){var d,e,f;if(0==c)return kF(vt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=P(O(CE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new dH(a)).b;d=Nv(e,Ov(46));0>d&&(e+=Wa,d=Nv(e,Ov(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function NE(a){var b;b=new pD(a,aa,!0);if(4<iD(b))return aa;b=new pD(a,hh,!0);return 4<iD(b)?hh:null}
+function kF(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function OE(a,b){for(var c,d;a.k=jD(a,a.b),a.k<a.j;){d=mD(a);if(H(d,b))return ba;for(mD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(554,1,{95:1},jE,QE,NF,TE,mF,TD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Dr(){Dr=x;Er=new mC(Vb)}
+function ZE(a,b){var c;Dr();var d;LH.call(this);this.d=new KA("Help");new KA("Home");this.e=b;Q(this,(ED(),GD));this.hc&&CB(this.hc,!1);zB(this,!1);d=mz(b);if(1==a)this.f||(this.f=new VB(d),JH(this.f,-30,0)),this.k=this.f,c=RD(b),this.hc&&BB(this.hc.d.A.c,Dc),Tz(this,new FA(2)),this.i=new mC(c+" "),S(this,this.i,Jb),d=new Xz,S(d,this.j,null),this.e.Hb&&(c=new KA("Submit"),S(d,c,null)),S(this,d,Jc),lC(this.i,$n(co(this.i.hc.b.hb,$g))),this.hc&&CB(this.hc,!0),zB(this,!0);else if(2==a)this.c||(this.c=
+new VB(d),JH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&BB(this.hc.d.A.c,"Nonstandard atom"),Tz(this,new FA(2)),c=new Xz,S(c,new OB("atomic SMILES",1),null),S(this,c,kc),c=Vb,Er&&(c=co(Er.hc.b.hb,$g)),Er=new nC(c,8),S(this,Er,Jb),c=new Xz,S(c,this.j,null),S(this,c,Jc);else{this.b||(this.b=new VB(d),JH(this.b,5*b.Z,0));var e,f;d="About "+(ED(),SF);this.hc&&BB(this.hc.d.A.c,d);Tz(this,new KB(0));Q(this,GD);S(this,new OB(SF+" Molecular Editor v2013-10-13",1),null);S(this,new OB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=FD,d=0,f=c.length;d<f;++d)e=c[d],e=new OB(e,1),zz(e,this.e.y),S(this,e,null);c=new Xz;S(c,this.d,null);S(c,this.j,null);S(this,c,null);this.k=this.b}yB(this);c=this.k;KH(this.hc.d,c.b,c.c);!lz(this)&&Qz(this);Az(this)}u(555,547,vi,ZE);_.Lf=function(a){var b,c;if(a.i===this.d){try{b=new PC(this.e.I),c=OC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Oi(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,yD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Er;
+function jI(a,b){kz(b)==a.b?Q(b,(QA(),ZA)):Q(b,a.b)}
+function kI(a){var b,c,d,e;e=l;d=!1;kz(lI)!=a.b?(e=wa,d=!0):kz(mI)!=a.b?(e="!#6",d=!0):kz(nI)!=a.b?(Q(oI,(QA(),ZA)),Q(pI,ZA),Q(qI,ZA),Q(rI,ZA),e="F,Cl,Br,I"):(b=kz(sI)!=a.b,c=kz(tI)!=a.b,kz(uI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),kz(vI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),kz(wI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),kz(xI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),kz(yI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),kz(oI)!=a.b&&(e+="F,"),kz(pI)!=a.b&&(e+="Cl,"),kz(qI)!=a.b&&(e+="Br,"),kz(rI)!=a.b&&(e+="I,"),
+gH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=bd:c?e=vb:(Q(lI,(QA(),ZA)),e=wa)));b=l;d&&kz(sI)!=a.b&&(b+=";a");d&&kz(tI)!=a.b&&(b+=";A");kz(zI)!=a.b&&(b+=";R");kz(AI)!=a.b&&(b+=";!R");kz(lI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=BI.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=CI.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);kz(DI)!=a.b&&(e="~");kz(EI)!=a.b&&(e=lb);kz(FI)!=a.b&&(e=tb);kz(GI)!=a.b&&(e="!@");lC(a.f,e)}
+function HI(a){II(a);JI(a);var b=BI.hc.b;Yx(b,0);b.hb.options[0].selected=!0;b=CI.hc.b;Yx(b,0);b.hb.options[0].selected=!0;Q(sI,a.b);Q(tI,a.b);Q(zI,a.b);Q(AI,a.b);Q(BI,a.b);Q(CI,a.b);KI(a)}function II(a){Q(uI,a.b);Q(vI,a.b);Q(wI,a.b);Q(xI,a.b);Q(yI,a.b);Q(oI,a.b);Q(pI,a.b);Q(qI,a.b);Q(rI,a.b)}function JI(a){Q(lI,a.b);Q(mI,a.b);Q(nI,a.b)}function KI(a){Q(DI,a.b);Q(EI,a.b);Q(FI,a.b);Q(GI,a.b);a.c=!1}
+function $E(a){AB.call(this,"Atom/Bond Query");this.j=new KA(this.Kf());jA(this.r,new MH(this));this.b=(ED(),GD);this.d=a;this.e||(a=mz(a),this.e=new VB(a),JH(this.e,-150,10));this.k=this.e;Tz(this,new JB);Q(this,this.b);a=new Xz;Tz(a,new oB(0,3,1));S(a,new NB("Atom type :"),null);lI=new KA(yb);mI=new KA("Any except C");nI=new KA("Halogen");S(a,lI,null);S(a,mI,null);S(a,nI,null);S(this,a,null);a=new Xz;Tz(a,new oB(0,3,1));S(a,new OB("Or select one or more from the list :",0),null);S(this,a,null);
+a=new Xz;Tz(a,new oB(0,3,1));uI=new KA(Eb);vI=new KA(fc);wI=new KA(nc);xI=new KA(Ac);yI=new KA(pc);oI=new KA(Rb);pI=new KA(Kb);qI=new KA(Db);rI=new KA(Xb);S(a,uI,null);S(a,vI,null);S(a,wI,null);S(a,xI,null);S(a,yI,null);S(a,oI,null);S(a,pI,null);S(a,qI,null);S(a,rI,null);S(this,a,null);a=new Xz;Tz(a,new oB(0,3,1));BI=new OA;NA(BI,yb);NA(BI,bb);NA(BI,db);NA(BI,ib);NA(BI,kb);S(a,new NB("Number of hydrogens : "),null);S(a,BI,null);S(this,a,null);a=new Xz;Tz(a,new oB(0,3,1));CI=new OA;NA(CI,yb);NA(CI,
+bb);NA(CI,db);NA(CI,ib);NA(CI,kb);NA(CI,"4");NA(CI,"5");NA(CI,"6");S(a,new OB("Number of connections :",0),null);S(a,CI,null);S(a,new OB(" (H's don't count.)",0),null);S(this,a,null);a=new Xz;Tz(a,new oB(0,3,1));S(a,new NB("Atom is :"),null);sI=new KA(Ab);S(a,sI,null);tI=new KA("Nonaromatic");S(a,tI,null);zI=new KA(zc);S(a,zI,null);AI=new KA(jc);S(a,AI,null);S(this,a,null);a=new Xz;Q(a,fB(kz(this)));Tz(a,new oB(0,3,1));S(a,new NB("Bond is :"),null);DI=new KA(yb);S(a,DI,null);EI=new KA(Ab);S(a,EI,
+null);FI=new KA(zc);S(a,FI,null);GI=new KA(jc);S(a,GI,null);S(this,a,null);a=new Xz;Tz(a,new oB(1,3,1));this.f=new nC(wa,20);S(a,this.f,null);S(a,new KA(xc),null);S(a,this.j,null);S(this,a,null);this.hc&&CB(this.hc,!1);zB(this,!1);II(this);JI(this);KI(this);Q(sI,this.b);Q(tI,this.b);Q(zI,this.b);Q(AI,this.b);Q(BI,this.b);Q(CI,this.b);jI(this,lI);yB(this);a=this.k;KH(this.hc.d,a.b,a.c);!lz(this)&&Qz(this);Az(this)}u(556,547,vi,$E);
+_.Lf=function(a,b){var c;H(b,xc)?(HI(this),jI(this,lI),kI(this)):A(a.i,42)?(KI(this),ut(a.i)===ut(lI)?(II(this),JI(this)):ut(a.i)===ut(mI)?(II(this),JI(this)):ut(a.i)===ut(nI)?(II(this),JI(this)):ut(a.i)===ut(zI)?Q(AI,this.b):ut(a.i)===ut(AI)?(Q(zI,this.b),Q(sI,this.b)):ut(a.i)===ut(sI)?(Q(tI,this.b),Q(AI,this.b)):ut(a.i)===ut(tI)?Q(sI,this.b):ut(a.i)===ut(DI)||ut(a.i)===ut(EI)||ut(a.i)===ut(FI)||ut(a.i)===ut(GI)?(HI(this),this.c=!0):JI(this),jI(this,a.i),kI(this)):A(a.i,43)&&(KI(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+Q(c,this.b):Q(c,(QA(),ZA)),kI(this));107!=this.d.d&&(this.d.d=107,bA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var lI=_.f=null,DI=null,mI=null,sI=null,EI=null,qI=null,uI=null,CI=null,BI=null,pI=null,oI=null,nI=null,rI=null,vI=null,tI=null,AI=null,GI=null,wI=null,yI=null,zI=null,FI=null,xI=null;function VF(){yH(this)}u(557,532,Ph,VF);_.Me=function(){this.b=-1;this.c=y(zH,m,0,0,0);this.d=0};_.b=-1;
+function Ar(a,b){var c;a.b=b;var d,e;d=null;qC();if(e=c=(e=$wnd.clipboardData.getData(Nc),null!=e?new EC(e):null))e=(tC(),wC),e=xC(e,(tC(),wC))||xC(e,uC);if(e)try{d=BC(c)}catch(f){if(f=Oi(f),A(f,60))on(f);else throw f;}c=d;null!=c&&xD(b,c)}function zr(a){a=new EC(a);qC();var b,c;try{b=BC(a),c=En(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Nc,c)}catch(d){if(d=Oi(d),A(d,60))on(d);else throw d;}}function WF(){}u(558,1,{61:1,68:1},WF);_.te=function(a){xD(this.b,a.b)};
+_.b=null;function lG(){this.hb=fx()}u(560,326,ki,lG);function wr(){var a;wr=x;LI=(a=!1,Qf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);MI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");NI=LI&!MI;var b;a=L(N,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);xr=y(N,s,-1,1E3,1);for(b=0;b<xr.length;++b)xr[b]=-999;for(b=0;b<a.length;b+=2)xr[a[b+1]]=a[b]}
+function pq(a,b,c){a=new OI(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function $z(a,b,c){var d;d=new PI;pj(d.u,b,c);ij(a.i,d.u,0,0);Xi(a.b,d);return d}function eG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function yE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)rw(a.i,b.u,c,d),b.s=c,b.t=d;QI(b)}
+function dG(a,b,c,d){wr();this.hb=fx();this.b=new cj;this.k=new cj;this.f=d;this.hb.style[Vf]=bb;this.hb.style[Tf]=bb;this.hb.style[Kg]=Xe;this.hb.style[eh]=b;this.hb.style[Me]=c;this.i=new RI;this.i.hb.style[eh]=eb;this.i.hb.style[Me]=eb;NI?(b=new SI,c=new TI,ij(b,this.i,0,0),ij(b,c,0,0),vw(this,b)):vw(this,this.i);this.d=a;a.Vb=this;NI?(this.n=new UI(this),this.n.j=new VI(this),this.n.k=new WI(this),this.n.o=new XI(this),this.n.n=new YI(this),this.d&&(this.n.f=new ZI(this),this.n.i=new aJ(this),
+this.n.b=new dJ(this))):B(this,new kJ(this),(Hr(),Hr(),Ir));B(this,this,(uq(),uq(),vq));B(this,new lJ(this),(sj(),sj(),tj));B(this,new mJ(this),(uj(),uj(),Hj));B(this,new nJ(this),(tr(),tr(),ur));(oq(),oq(),Ez).b=this}u(559,560,ki,dG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var NI,MI,LI,xr=null;function RI(){tw.call(this);this.hb[Ad]=Te}u(562,304,ki,RI);function SI(){RI.call(this);this.hb.style[eh]=eb;this.hb.style[Me]=eb}u(561,562,ki,SI);function kJ(a){this.b=a}u(563,1,{},kJ);
+_.uc=function(a){var b,c,d,e;d=Kj(a);e=Lj(a);c=Mj(a.b);b=new oJ(a);2==c&&(b.f=4);b=nF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function lJ(a){this.b=a}u(564,1,{},lJ);_.vc=function(a){var b,c;b=Kj(a);c=Lj(a);a=new oJ(a);this.b.j?xF(this.b.d,a,b,c):zF(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function mJ(a){this.b=a}u(565,1,{},mJ);_.wc=function(){this.b.j=!1;BF(this.b.d)};_.b=null;function nJ(a){this.b=a}u(566,1,{},nJ);_.b=null;
+function TI(){RI.call(this);this.hb.style[eh]=eb;this.hb.style[Me]=eb}u(567,562,ki,TI);function pJ(a,b){var c;c=b.b;c.f=4;return nF(a.b.d,c,b.e,b.f)}function VI(a){this.b=a}u(568,1,{},VI);_.Mf=function(a){return pJ(this,a)};_.b=null;function is(a,b){zF(a.b.d,b.b,b.e,b.f);return nF(a.b.d,b.b,b.e,b.f)}function WI(a){this.b=a}u(569,1,{},WI);_.Mf=function(a){return is(this,a)};_.b=null;function XI(a){this.b=a}u(570,1,{},XI);_.Mf=function(a){return xF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function YI(a){this.b=a}u(571,1,{},YI);_.Mf=function(){return BF(this.b.d)};_.b=null;function kr(a,b){var c;c=O(CE(b.c));c=new GC(b,0,kg,c);UD(a.b.d,c);return!0}function ZI(a){this.b=a}u(572,1,{},ZI);_.Mf=function(a){return kr(this,a)};_.b=null;function lr(a,b){var c;c=O(CE(100*b.d));c=new GC(b,0,rg,c);UD(a.b.d,c);return!0}function aJ(a){this.b=a}u(573,1,{},aJ);_.Mf=function(a){return lr(this,a)};_.b=null;function pr(a,b){var c;c=new GC(b,0,je,jh);UD(a.b.d,c);return!0}function dJ(a){this.b=a}
+u(574,1,{},dJ);_.Mf=function(a){return pr(this,a)};var qJ=_.b=null;function rJ(){rJ=x;qJ=new gu((vu(),new uu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function sJ(){sJ=x;tJ={}}function uJ(a,b,c){var d;c&&(b.style[pe]=c.c+bg,d=c.b,d!=Pb&&(b.style[oe]=d),0!=(c.d&1)&&(b.style[re]=nd),0!=(c.d&2)&&(b.style[qe]=Re));a.f.style[dh]=Kf}
+function uB(a){var b=vJ,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Ai(a);c in tJ?a=tJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(zg),f=$doc.createElement(Pe),f.width=1,f.height=1,g=(rJ(),qJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),uJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=$j(e),n=$j(e)+(e.offsetHeight||0),o=n-h,r=$j(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new wJ,v.b=t,v.c=q,v.d=o,v),tJ[c]=a);return a}
+function xJ(){sJ();var a,b,c,d,e;Ij();this.b=L(yt,m,1,["monospace","sans-serif",wg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(zg);this.f.innerHTML=this.i||l;this.f.style[pe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[oe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(577,1,{},xJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var tJ;function wJ(){}
+u(578,1,{},wJ);_.b=0;_.c=0;_.d=0;function oF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=Oi(b),!A(b,85))throw b;}return!1}function pF(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=Oi(b),!A(b,85))throw b;}return!1}function oJ(a){yr.call(this,null,0,null);this.b=a}function OI(a,b,c){yr.call(this,a,0,b);this.b=c}u(579,409,fi,oJ,OI);_.re=function(){return oF(this)};_.se=function(){return pF(this)};_.b=null;
+function iC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=vJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,uJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function hC(a){this.c=a;this.b={};!vJ&&(vJ=new xJ)}u(580,412,Th,hC);var vJ=null;function aA(a){this.b=a}u(581,420,{},aA);_.b=null;function yJ(a,b){this.b=a;this.c=b}u(582,1,{},yJ);_.b=null;_.c=null;function zJ(){Jx.call(this);this.hb[Ad]="jsa-resetTable";this.hb.style[eh]=jd}u(583,336,ki,zJ);
+function AJ(){AJ=x;var a=BJ=new xJ;Ij();a.i="9p";a.f.style[oe]=wg;a.f.style[pe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[pe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);CJ=new oA(1)}function oE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,QI(a)}
+function qE(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(nE(a,!1),360<=g||-360>=g?j=pE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=DJ(r,q,t,v,f),E=DJ(r,q,t,v,h),J="<g"+a.n+qb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),oE(a,j))}function V(a,b,c,d,e){a.o&&oE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function mE(a,b,c,d,e){a.o&&(nE(a,!1),oE(a,'<rect x="'+b+ka+c+ha+e+'" width="'+d+da+a.n+$a))}function xE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+fa+a.j+' fill="'+e+la+b+"</text>");oE(a,b)}function FB(a,b,c,d,e){nE(a,!0);oE(a,'<rect x="'+b+ka+c+ha+e+'" width="'+d+da+a.n+$a)}
+function QI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Yj(a.u.hb)+(a.u.hb.offsetWidth||0)-Yj(a.u.hb),d=$j(a.u.hb)+(a.u.hb.offsetHeight||0)-$j(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=ig+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function wE(a,b){a.f=b;a.j=RF(b)}u(584,416,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var CJ,BJ;function Xr(a,b,c){c&&(hs(a,b),c.Mf(a.c));a.e=!0}function hs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Yj(a.p.hb)+(a.p.hb.scrollLeft||0)+io(a.p.hb.ownerDocument),a.c.f=c.clientY-$j(a.p.hb)+(a.p.hb.scrollTop||0)+jo(a.p.hb.ownerDocument),a.c.b=new oJ(b),b.b.preventDefault(),!0):!1}
+function UI(a){this.p=a;this.c=new EJ;this.d=new FJ(this);B(this.p,new GJ(this),(es(),es(),fs));B(this.p,new HJ(this),(Yr(),Yr(),Zr));B(this.p,new IJ(this),(bs(),bs(),cs));B(this.p,new JJ(this),(Ur(),Ur(),Vr));B(this.p,new KJ,(qr(),qr(),rr));B(this.p,new LJ(this),(mr(),mr(),nr));B(this.p,new MJ(this),(hr(),hr(),ir))}u(585,1,{},UI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function FJ(a){qk();this.b=a}u(586,24,{},FJ);
+_.Dc=function(){!this.b.e&&this.b.j&&pJ(this.b.j,this.b.c)};_.b=null;function GJ(a){this.b=a}u(587,1,{},GJ);_.b=null;function HJ(a){this.b=a}u(588,1,{},HJ);_.b=null;function IJ(a){this.b=a}u(589,1,{},IJ);_.b=null;function JJ(a){this.b=a}u(590,1,{},JJ);_.b=null;function KJ(){}u(591,1,{},KJ);function LJ(a){this.b=a}u(592,1,{},LJ);_.b=null;function MJ(a){this.b=a}u(593,1,{},MJ);_.b=null;function EJ(){}u(594,1,{},EJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function kG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function NJ(a){var b,c,d,e,f;Xj(a);d=(jj(),kj(null));e=new zJ;Gx(e,a);gw(d,e,d.hb);f=a.fd();b=a.ed();c=kG();9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));Ix(e,a);pw(d,e);return new sz(f,b)}function OJ(){this.hb=$doc.createElement(ae);this.hb[Ad]=Te;this.hb.style[Uf]=Ne;this.hb.style[Yf]=cd;this.hb.style[eh]=eb;this.hb.style[Me]=eb}u(596,307,xi,OJ);_.cd=function(){return Yj(this.hb)};
+_.dd=function(){return $j(this.hb)};function RF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function DJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new yJ(new dH(a),new dH(b))}function pE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function EE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function nE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function PI(){AJ();this.o=CJ;this.d=[];this.u=new OJ}u(597,584,{},PI);_.b=l;_.c=l;function PJ(){PJ=x;QJ=new sz(0,0)}
+function RJ(a){var b;b=a.Qf();if(!b){var c;(c=a.Nf())?(b=NJ(c.b),pj(c.ue(),b.c,b.b),c=NJ(c.b),b=new sz(c.c-b.c,c.b-b.b)):b=new sz(0,0);a.Uf(b)}return b}function Hz(a,b){var c;if(a.ye())return QJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Tf(lz(b));c=NJ(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function SJ(a,b){var c;b&&(c=ig+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Pf().hb.style[kd]=c)}function TJ(){this.f=new jB;this.f.b=-1;this.f.c=-1}u(599,1,{});_.Nf=function(){return null};_.Of=function(a){this.Sf(a.Nd())};
+_.Pf=function(){return this.ue()};_.Qf=function(){return UJ};_.Ed=function(){};_.ye=function(){return!1};_.Rf=function(a){this.Tf(lz(a))};_.Sf=function(a){SJ(this,a)};_.Tf=function(a){var b=this.ue().hb,c,d,e;c=(Rz(),Sz);e=a.c;d=a.b;e!=c.c?b.style[pe]=l+e+"pt":b.style[pe]=l;d!=c.b?b.style[oe]=d:b.style[oe]=l;0!=(a.d&1)?b.style[re]=nd:b.style[re]=l;0!=(a.d&2)?b.style[qe]=Re:b.style[qe]=l};_.Uf=function(a){UJ=a};_.Vf=function(){};var UJ=_.f=null,QJ;
+function LA(a,b){PJ();TJ.call(this);this.b=new $w(a);this.b.gd()[Ad]=l;B(this.b,new VJ(this,b),(rq(),rq(),sq))}u(598,599,{},LA);_.ue=function(){return this.b};_.Sf=function(a){SJ(this,a)};_.b=null;function VJ(a,b){this.b=a;this.c=b}u(600,1,{},VJ);_.Lc=function(a){oq();pq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function PA(a){PJ();TJ.call(this);this.b=new Zx;B(this.b,new WJ(this,a),(lq(),lq(),mq))}u(601,599,{},PA);_.ue=function(){return this.b};_.b=null;
+function WJ(a,b){this.b=a;this.c=b}u(602,1,{},WJ);_.b=null;_.c=null;function XJ(a,b){var c,d;SJ(a,b.Nd());for(d=new Ii(b.Wb.b);d.c<d.e.Be();)c=Ji(d),c.lc&&c.hc.Of(c)}function YJ(a,b){var c,d,e,f,g,j,h;pj(a.e,b.Ud(),b.Qd());for(d=new Ii(b.Wb.b);d.c<d.e.Be();)c=Ji(d),c.lc&&(e=c.hc,e.Rf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=RJ(e).c,f-=RJ(e).b,pj(e.ue(),g,f),!c.gb&&a.e.yd(c),a.e.zd(c,j,h)))}function Wz(){PJ();TJ.call(this);this.e=new tw}u(603,599,{},Wz);
+_.Of=function(a){XJ(this,a)};_.ue=function(){return this.e};_.Rf=function(a){YJ(this,a)};_.e=null;function PB(a){PJ();TJ.call(this);var b=this.b=new Wx;dx(b.c,a);Vx(b);this.f.b=-1;this.f.c=-1}u(604,599,{},PB);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?fo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function SB(a){this.b=new sy(a.i,new ZJ(a))}u(605,1,{},SB);_.b=null;
+function oy(a){var b,c,d,e,f;f=new FC(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y($J,m,61,0,0);for(c=b.b?Bk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=fj((fA(),gA),new T(f.e)));c=c.c;if(Yt(!c?ih:c.b,zh))for(c=(!a.e.b||0==a.e.b.d?(Ls(),Ls(),Zs):new kA(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new yr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.ag(),null.ag()):100==f.e&&A(f.f,58)?(j=f.f,h=new yr(j,205,null),h.j=j.Vd(),h.k=
+j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.ag():401==f.e||402==f.e?(null.ag(),null.ag(),null.ag(),null.ag(),null.ag()):500<=f.e&&507>=f.e&&(g=null.bg,500!=g&&(f=new yr(null.bg,g,null),f.j=null.ag(),f.k=null.ag(),j=null.ag(),f.f=j&12,501==g&&null.ag())))}function ZJ(a){this.b=a}u(606,1,Xh,ZJ);_.xc=function(){oy(this)};_.b=null;function oC(){PJ();TJ.call(this);this.b=new Qy}u(607,599,{},oC);_.Nf=function(){var a;a=new oC;Ny(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};
+_.Qf=function(){return aK};_.Uf=function(a){aK=a};var aK=_.b=null;u(608,603,{});function rC(){new Ds}u(609,440,{},rC);function cr(a,b){a.onloadend=function(a){b.Fe(a.target.result)}}function jG(a){this.b=a}u(616,1,{},jG);_.b=null;function gG(){}u(617,1,{},gG);function hG(){}u(618,1,{},hG);function iG(){}u(619,1,{},iG);function CB(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?Lq(c.i,c):Jq(c.i,c)))}
+function DB(a,b){PJ();Wz.call(this);this.d=new bK(a);var c=this.c=new Jx,d=(ux(),vx);c.b=d;Gx(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&cK(az(c.A.b.q,0)))throw new Uv("WindowPanel can only contain one child widget");dK(c,d);this.d.b=this;this.b=b}u(620,608,{},DB);_.ue=function(){return this.d};_.Pf=function(){return this.c.gb};_.Ed=function(){eK(this.d,!1)};_.Tf=function(){};_.Vf=function(a){XJ(this,a);YJ(this,a);fK(this.d);gK(this.d)};_.b=null;_.c=null;_.d=null;
+function hK(a){var b;b=new Fq(G(a.hb,Pf),G(a.hb,Of));a=new Fq(G(a.L.bb.hb,Pf),G(a.L.bb.hb,Of));return L(N,s,-1,[b.c-a.c,b.b-a.b])}function iK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.md(a.J);a.kd(b);a.J=a.I=null}else null!=a.J?(jK(a,a.J),a.J=null):null!=a.I&&(kK(a,a.I),a.I=null);Oj(a.K)}function fK(a){a.cb?a.Zf(Iq(a.L.bb)):(a.Hd(),fK(a))}function kK(a,b){var c;a.cb?(c=hK(a),a.Zf(new Fq(-1,lK(b,!1)-c[1]))):a.I=b}function mK(a,b){var c;b!=a.Cd()&&(c=a.L.bb,Zv(c),nK(c,b,c.hb,c.q.d,!0))}
+function jK(a,b){var c;a.cb?(c=hK(a),a.Zf(new Fq(lK(b,!0)-c[0],-1))):a.J=b}u(623,309,ni);_.Wf=function(){var a,b;b=Iq(this.L.bb);a=hK(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.L.bb;return 0!=a.q.d?cK(az(a.q,0)):null};_.Xf=function(a){oK(this.L.bb,a)};_.xd=function(){return new $v(this.L.bb)};_.Yf=function(){Mq(this.L.bb)};_.sd=function(){iK(this)};_.Kd=function(){Mq(this.L.bb)};_.ud=function(a){return pK(this.L.bb,a)};_.Zf=function(a){Kq(this.L.bb,a)};
+_.kd=function(a){kK(this,a)};_.Dd=function(a){mK(this,a)};_.md=function(a){jK(this,a)};_.I=null;_.J=null;function qK(){qK=x;var a=(rK(),sK(),tK);uK=new Nx(a.e,a.c,a.d,a.f,a.b)}function eK(a,b){var c;c=new nv;a.eb&&Bs(a.eb,c);a.B&&Jq(a.i,a);try{Qi(a.i.d,a)}catch(d){if(d=Oi(d),!A(d,79))throw d;}a.c=vK(a.i,a);try{Aw(a,b)}finally{Ti(a.k.b),Ti(a.j.b),Ti(a.n.b),a.H&&Wi(a.H,a.i),a.u&&(a.u=!1)}}function wK(a,b,c){var d,e;e=a.gb;d=new Qj(a,e);e.zd(a,d.b+b,d.e+c)}
+function xK(a,b,c){b=new yK(go(fo(uv(uv(a.L.d,b),c))));Yv(b,a);B(b,a.d,(rq(),rq(),sq));return b}function Hq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Kq(a.L.bb,b)}function KH(a,b,c){var d,e;(e=a.i)?(d=zK(e.hb),Dw(a,b+(Yj(e.hb)+d[3]),c+($j(e.hb)+d[0]))):Dw(a,b,c)}function dK(a,b){if(b!=(0!=a.A.b.q.d?cK(az(a.A.b.q,0)):null)){Zv(a.A.b);var c=a.A.b;nK(c,b,c.hb,c.q.d,!0)}}
+function AK(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(Cq(),BK)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ii(a.H);e.c<e.e.Be();)if(d=Ji(e),b==(Cq(),CK)){!d.c&&(d.c=new DK);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(Cq(),Dq))g=d.i,j=d.x,d.A.d?(KH(d,j.d,j.e),Hq(d,new Fq(j.c,-1))):(KH(d,j.d,j.e),Hq(d,new Fq(j.c,j.b)),Lq(g,d)),Mi(g.d,d,d.A.c),kk(d.r,333);else if(!d.u&&f==(Cq(),BK))d.hb.style[bh]=ch,Cq()}else if(b==Dq){!d.c&&(d.c=new DK);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=zK(j.hb);h=d.x;if(d.A.d)h.d=Yj(d.hb)-
+g[3]-Yj(j.hb),h.e=$j(d.hb)-g[0]-$j(j.hb),d.x=h,KH(d,0,0),EK(d,Eq(j.hb).c,-1);else{if(f!=(Cq(),BK))h.d=Yj(d.hb)-g[3]-Yj(j.hb),h.e=$j(d.hb)-g[0]-$j(j.hb),h.c=d.f,h.b=d.e,d.x=h;KH(d,0,0);Kq(d,new FK(Eq(j.hb)));Jq(j,d)}d==d.i.b||aF(d);kk(d.r,333)}}else b==BK&&(!d.c&&(d.c=new DK),d=a,d.u||(d.y=c,d.hb.style[bh]=Ne))}}function GK(a,b){a.hb.style[gh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.ag().ag()}
+function gK(a){if(!a.cb){a.k=Sv(a,a.i,(!ms&&(ms=new wk),ms));a.j=Sv(a,a.i,vk?vk:vk=new wk);a.n=Sv(a,a.i,(!rs&&(rs=new wk),rs));var b=a.i;!a.H&&(a.H=new cj);Xi(a.H,b);ms&&(b=new ls(a),a.eb&&Bs(a.eb,b));a.B&&Lq(a.i,a);Mi(a.i.d,a,a.A.c);a.c&&(Dw(a,a.c.b,a.c.c),a.c=null);Ew(a);aF(a)}}function aF(a){if(a!=a.i.b){var b;rs&&(b=new qs(a),a.eb&&Bs(a.eb,b))}}u(622,623,ni);_.Cd=function(){return 0!=this.A.b.q.d?cK(az(this.A.b.q,0)):null};_.Fd=function(a){eK(this,a)};_.xd=function(){return new $v(this.A.b)};
+_.sd=function(){iK(this);Oj(new HK(this))};_.ud=function(a){return pK(this.A.b,a)};_.Zf=function(a){Hq(this,a)};_.Gd=function(a,b){KH(this,a,b)};_.Dd=function(a){dK(this,a)};_.Hd=function(){gK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var uK;
+function bK(a){qK();var b=(IK(),JK),c;c=(Lw(),Mw);Fw.call(this,!1,"popup");this.M=c.b;this.K=new KK(this);c=new LK;c.hb[Ad]="mosaic-popupLayoutPanel";xw(this.L,c);Cw(this);this.d=new MK(this);this.r=new NK(this);this.s=new OK(this);this.t=new PK(this);this.x=new QK;this.G=(Cq(),CK);this.B=!1;this.i=b;a=this.A=new RK(a);b=new SK;!a.e&&(a.e=new TK);Xi(a.e,b);a=new UK(new Mx(uK.b.e.b,uK.b.c,uK.b.d,uK.b.f,uK.b.b));B(a,new VK(this),(rq(),rq(),sq));b=this.A.c;if(!b.c){b.c=new Jx;b.c.gd()[Ad]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(Cx(),Dx);c.d=d;c=b.i;WK(c,b.c,new XK(2),c.q.d)}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new jw;d=Hx(c);Cv(c.c,(Qu(),Ru(d)),0);iw(c,a,d,0,!1)}else Gx(b.c,a);oK(b.i,null);B(this.A.c,new YK(this),(zq(),zq(),Aq));B(this.A.c,this.d,sq);mK(this,this.A);Ki(go(fo(this.hb)),"mosaic-WindowPanel",!0)}u(621,622,ni,bK);_.Ed=function(){var a=this.b,b=new wB(a.b,201),c;a=a.b.r;a.b?a=new ZK(new Ii(a.b)):(a=(Ls(),Ls(),Zs),a=new Ii(a));for(;a.Xc();)c=a.Yc(),201==b.e&&IH(c.b)};_.b=null;
+function iF(a,b,c,d){b=mz(b);c+=b.b;d+=b.c;Dw(a.b,c,d);Ew(a.b)}function ZB(){PJ();TJ.call(this);var a=this.b=new $K;a.U=!0;a.b.i=!0;this.b.X=!0}u(624,599,{},ZB);_.ue=function(){return this.b};_.b=null;function SC(){}u(631,456,{},SC);function ZK(a){if(!a)throw new un;this.b=a}u(632,1,{},ZK);_.Xc=function(){return YC(this.b)};_.Yc=function(){return Ji(this.b)};_.Zc=function(){throw new bD("Missing message: awt.50");};_.b=null;function uA(){return uA()}
+function QC(){QC=x;var a;a=(HC(),IC["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(aL,m,-1,0,1);else throw new MG(a+" is not supported");}catch(b){if(b=Oi(b),!A(b,87))throw b;}}function TB(a,b){a.b=31*a.b+vt((new dH(b)).b)}function pA(){}u(635,1,{},pA);_.hC=function(){return this.b};_.b=1;
+function zK(a){var b;b=y(N,s,-1,4,1);b[0]=bL(cL(a,"borderTopWidth"));b[1]=bL(cL(a,"borderRightWidth"));b[2]=bL(cL(a,"borderBottomWidth"));b[3]=bL(cL(a,"borderLeftWidth"));return b}function dL(a){var b,c;c=eL(a);b=zK(a);a=new Fq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Eq(a){return new Fq(a.clientWidth,a.clientHeight)}
+function eL(a){var b;b=y(N,s,-1,4,1);b[0]=bL(cL(a,"marginTop"));b[1]=bL(cL(a,"marginRight"));b[2]=bL(cL(a,"marginBottom"));b[3]=bL(cL(a,"marginLeft"));return b}function fL(a){var b;b=y(N,s,-1,4,1);b[0]=bL(cL(a,"paddingTop"));b[1]=bL(cL(a,"paddingRight"));b[2]=bL(cL(a,"paddingBottom"));b[3]=bL(cL(a,"paddingLeft"));return b}function gL(a,b,c){try{H(b,me)&&(b=Pd),a.style[b]=c}catch(d){if(d=Oi(d),!A(d,79))throw d;}}
+function lK(a,b){var c;hL||(hL=$doc.createElement(zg),gL(hL,Xe,l),gL(hL,Qg,l),gL(hL,Yf,cd),gL(hL,bh,Ne),$doc.body.appendChild(hL));gL(hL,eh,a);gL(hL,Me,a);c=dL(hL);return b?c.c:c.b}var hL=null;function iL(){Fq.call(this,0,0)}function Fq(a,b){this.c=a;this.b=b}function FK(a){Fq.call(this,a.c,a.b)}u(637,1,fi,iL,Fq,FK);_.eQ=function(a){return this===a?!0:null==a||jL!=Cn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Zc};_.b=0;_.c=0;function kL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(638,1,{72:1,75:1,96:1},kL);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return lL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Zc};_.b=0;_.c=0;_.d=0;_.e=0;
+function mL(a,b){this.b=a;this.c=b}u(639,1,fi,mL);_.eQ=function(a){return this===a?!0:null==a||nL!=Cn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return nL.e+"[x="+this.b+",y="+this.c+Zc};_.b=0;_.c=0;function QK(){this.c=this.b=this.e=this.d=0}u(640,1,fi,QK);_.eQ=function(a){return this===a?!0:null==a||oL!=Cn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return oL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Zc};_.b=0;_.c=0;_.d=0;_.e=0;function cL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==me&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(642,1,{});var pL=-1;function qL(){}u(643,642,{},qL);_.b=-1;_.c=-1;var rL=null;
+function bL(a){a=parseInt(a,10);a=isNaN(a)?null:PE(a);return!a?0:a.b}u(646,324,pi);_.Wf=function(){return Iq(this.i)};_.Xf=function(a){oK(this.i,a)};_.Yf=function(){Mq(this.i)};_.Kd=function(){Mq(this.i)};_.kd=function(a){var b=this.i;b.hb.style[Me]=a;b.cb||(b.i=a)};_.md=function(a){var b=this.i;b.hb.style[eh]=a;b.cb||(b.j=a)};function rK(){rK=x;sK()}function BB(a,b){a.b.hb.textContent=b||l;oK(a.i,null)}
+function sL(a){rK();var b;ax(this,new LK);this.b=new tL;b=this.i;uL(b,new vL);gL(b.hb,Vf,cb);b.p=0;WK(b,this.b,new XK(0),b.q.d);this.b.gd()[Ad]="mosaic-Caption-text";this.b.hb.textContent=a||l;oK(this.i,null);this.hb[Ad]="mosaic-Caption"}u(645,646,pi,sL);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};_.c=null;
+function sK(){sK=x;wL=Ln()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ez(wL,240,20);new ez(wL,224,16);new ez(wL,208,16);new ez(wL,192,16);new ez(wL,176,16);new ez(wL,160,16);new ez(wL,144,16);new ez(wL,128,16);new ez(wL,112,16);new ez(wL,96,16);new ez(wL,80,16);new ez(wL,64,16);new ez(wL,260,16);tK=new ez(wL,48,16);new ez(wL,32,16);new ez(wL,16,16);new ez(wL,0,16)}var wL,tK;function xL(a,b){Pv(a.b.hb,!b);oK(a.i,a.b)}
+function Gq(a,b){a.d=b;Pv(a.b.hb,!b);oK(a.i,a.b);if(a.e){var c;for(c=new Ii(a.e);c.c<c.e.Be();)Ji(c)}}function RK(a){var b;ax(this,new LK);b=this.i;uL(b,new yL((zL(),AL)));b.p=0;this.c=new sL(a);WK(b,this.c,new XK(1),b.q.d);this.b=new LK;bj(this.b,"Body");WK(b,this.b,new XK(0),b.q.d);this.hb[Ad]="mosaic-CaptionLayoutPanel"}u(648,646,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},RK);_.nd=function(){Tv(this.i)};_.od=function(){Wv(this.i)};_.xd=function(){return new $v(this.b)};
+_.ud=function(a){return pK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function TK(){yH(this)}u(649,532,Ph,TK);function KK(a){this.b=a}u(650,1,Xh,KK);_.xc=function(){Mq(this.b.L.bb)};_.b=null;function BL(a){var b;b=a.c;a=b.i;b=!a.f?-1:Nj(a.f.b,b);a.f&&Lu(a.f.b,b)&&Ou(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&aF(!a.f?null:Lu(a.f.b,b-1))}function CL(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new Vz);-1==Nj(a.f.b,b)&&Xi(a.f.b,b)}function DK(){}u(651,1,{},DK);_.Qc=function(a){BL(a)};_.Rc=function(a){CL(a)};
+_.Tc=function(a){DL(a.b.i,a.b)};function IK(){IK=x;EL=new FL(1,"e");GL=new FL(2,Ef);HL=new FL(3,"ne");IL=new FL(10,"nw");JL=new FL(4,qg);KL=new FL(5,tg);LL=new FL(12,"sw");ML=new FL(8,"w");JK=new NL((jj(),kj(null)).hb)}function vK(a,b){var c;c=zK(a.hb);return new mL(Yj(b.hb)-(Yj(a.hb)+c[3]),$j(b.hb)-($j(a.hb)+c[0]))}
+function OL(a){var b,c,d,e,f,g;if(a.f){b=Eq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=Lu(a.f.b,d),c=new Fq(G(g.hb,Pf),G(g.hb,Of)),f=vK(a,g),f.b-=Tj(0,f.b+G(g.hb,Pf)-b.c),f.c-=Tj(0,f.c+G(g.hb,Of)-b.b),KH(g,Tj(0,f.b),Tj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,EK(g,c.c,c.b),g.G==(Cq(),Dq)&&Kq(g,new FK(Eq(a.hb))),kk(g.r,1)}}function PL(a,b,c){a=a.e;Mi(a,b,b);z(a.d,b,c);bj(b,yc+c.c)}
+function Jq(a,b){var c;c=a.e;QL(c,b.z);aj(b.z,yc+IL.c);QL(c,b.v);aj(b.v,yc+GL.c);QL(c,b.w);aj(b.w,yc+HL.c);QL(c,b.F);aj(b.F,yc+ML.c);QL(c,b.o);aj(b.o,yc+EL.c);QL(c,b.E);aj(b.E,yc+LL.c);QL(c,b.C);aj(b.C,yc+JL.c);QL(c,b.D);aj(b.D,yc+KL.c)}
+function Lq(a,b){!b.z&&(b.z=xK(b,0,0));PL(a,b.z,IL);!b.v&&(b.v=xK(b,0,1));PL(a,b.v,GL);!b.w&&(b.w=xK(b,0,2));PL(a,b.w,HL);!b.F&&(b.F=xK(b,1,0));PL(a,b.F,ML);!b.o&&(b.o=xK(b,1,2));PL(a,b.o,EL);!b.E&&(b.E=xK(b,2,0));PL(a,b.E,LL);!b.C&&(b.C=xK(b,2,1));PL(a,b.C,JL);!b.D&&(b.D=xK(b,2,2));PL(a,b.D,KL)}function DL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Nj(a.f.b,b);if(c+1<d){zA(a.f,b);for(Xi(a.f.b,b);c<d;++c)GK(Lu(a.f.b,c),c)}else GK(b,c)}
+function NL(a){a=new RL(a);ax(this,a);this.d=new SL(a);this.d.j=!0;Ui(this.d);this.d.n=3;this.e=new TL(a);this.e.j=!0;Ui(this.e);this.e.n=3;cx(this)}u(652,324,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},NL);_.Wf=function(){return Eq(this.hb)};_.Xf=function(){var a;(a=UL(this))&&a.Xf(null)};_.Yf=function(){OL(this)};_.Qc=function(a){!this.c&&(this.c=new DK);BL(a)};_.Rc=function(a){!this.c&&(this.c=new DK);CL(a)};_.Kd=function(){OL(this)};
+_.Tc=function(a){!this.c&&(this.c=new DK);DL(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var EL,GL,HL,IL,JK,JL,KL,LL,ML;function RL(a){this.q=new uw(this);this.hb=a}u(653,304,ki,RL);function FL(a,b){this.b=a;this.c=b}u(654,1,{},FL);_.b=0;_.c=null;function SL(a){Ei();Yi.call(this,a)}u(655,3,{},SL);_.rc=function(){var a;a=this.k.f;a.u||Xj(a.p);aj(this.k.f,"dragdrop-dragging");!a.A.d&&xL(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Tj(this.b,a<this.e?a:this.e),b=Tj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Xe]=a+(Ij(),bg);c.style[Qg]=b+bg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||aF(a);a.A.d||xL(a.A,!0);a.u||(a.p||(a.p=new VL,bj(a.p,"mosaic-GlassPanel-invisible")),gL(a.p.hb,gh,cL(a.hb,gh)),ij((jj(),kj(null)),a.p,0,0));bj(this.k.f,"dragdrop-dragging");a=new Qj(this.k.b,null);this.b=a.b+Zj(this.k.b.hb);this.c=a.e+ak(this.k.b.hb);this.e=this.b+ck(this.k.b.hb)-this.k.f.fd();this.d=this.c+bk(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function QL(a,b){try{Qi(a,b)}catch(c){if(c=Oi(c),!A(c,79))throw c;}}
+function TL(a){Ei();Yi.call(this,a);this.d=new Gi}u(656,3,{},TL);_.rc=function(){var a;a=this.k.f.gb;a.u||Xj(a.p);aj(this.k.f,"dragdrop-dragging");xL(a.A,!1);Hq(a,new Fq(a.f,a.e));kk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=fj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Tj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.e,b=Tj(a+b,G(d.A.c.hb,Of)),b!=a&&wK(d,0,a-b),Hq(d,new Fq(d.f,b)),kk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.e,b=Tj(a+b,G(d.A.c.hb,Of)),Hq(d,new Fq(d.f,b)),kk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Tj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&wK(d,a-b,0),Hq(d,new Fq(b,d.e)),kk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.f,Hq(d,new Fq(96<a+b?a+b:96,d.e)),kk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||aF(a);xL(a.A,!0);a.u||(a.p||(a.p=new VL,bj(a.p,"mosaic-GlassPanel-invisible")),gL(a.p.hb,gh,cL(a.hb,gh)),ij((jj(),kj(null)),a.p,0,0));bj(this.k.f,"dragdrop-dragging");a=new Qj(this.k.b,null);this.b=a.b+Zj(this.k.b.hb);this.c=a.e+ak(this.k.b.hb);this.f=this.b+ck(this.k.b.hb)-this.k.f.fd();this.e=this.c+bk(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function VL(){var a;this.e=new WL(this);this.b=!1;this.c=new yw;ax(this,this.c);a=this.hb.style;a[kd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.hb[Ad]="gwt-GlassPanel"}u(657,324,Rh,VL);
+_.qd=function(){var a;cx(this);try{a=this.gb}catch(b){b=Oi(b);if(A(b,85))throw new Uv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(jj(),kj(null))?(Eu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Wi(rk,a),a.c=!0,a.d=zk(a),Xi(rk,a),this.d=new XL(this),hv(new Du(this.d))):(this.hb.style[td]=cb,this.hb.style[jg]=cb);this.b&&Wu(new Cu(this));ij(kj(null),new YL,io($doc),jo($doc))};
+_.rd=function(){this.i.rd();ek(this.e);this.d&&(Au(fv,this.d,L(ZL,m,14,[(!ps&&(ps=new wk),ps)])),this.d=null);this.b&&Au(Yu,this,L(ZL,m,14,[(!Xu&&(Xu=new wk),Xu)]))};_._c=function(a){switch(Tu(a.type)){case 256:if(27==(a.keyCode||0))return Xj(this),!1;case 1:if(this.hb.contains(a.target))return Xj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function WL(a){qk();this.b=a}u(658,24,{},WL);_.Dc=function(){Eu(this.b)};_.b=null;function XL(a){this.b=a}u(659,1,{},XL);_.b=null;
+function YL(){this.hb=fx();var a;a=new $x(new $L(this));B(this,a,(hq(),hq(),iq));B(this,a,(er(),er(),fr))}u(660,326,ki,YL);_.sd=function(){Oj(new aM(this))};function $L(a){this.b=a}u(661,1,{},$L);_.b=null;function aM(a){this.b=a}u(662,1,Xh,aM);_.xc=function(){this.b.hb.focus()};_.b=null;function bM(a){a.hb.style[eh]=jd;a.hb.style[Me]=jd;if(a.cb){var a=a.gb,b;A(a,104)?a.Xf(null):(b=UL(a))&&b.Xf(a)}}u(664,307,Wh);_.Wf=function(){bM(this);return new Fq(G(this.hb,Pf),G(this.hb,Of))};_.Xf=function(){bM(this)};
+_.Yf=function(){};_.$c=function(){};_.Kd=function(){};function tL(){this.hb=$doc.createElement("label");this.hb[Ad]="mosaic-Label";this.hb.style[dh]=Kf;this.hb[Ad]="mosaic-HTML"}u(663,664,Wh,tL);function UK(a){ax(this,new cM(a));this.hb[Ad]="mosaic-ImageButton"}u(665,324,Rh,UK);
+function $K(){var a=(Lw(),Ow);Fw.call(this,!0,pf);this.M=a.b;this.b=new dM(this);this.b.e=!0;vw(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);mj();Ev(a,b)}else this.db|=1;go(fo(this.hb))[Ad]=Ke;this.hb.style[gh]="2147483647"}u(666,309,ki,$K);_.$c=function(a){Vv(this,a);1==Tu(a.type)&&Aw(this,!1)};_.b=null;
+function dM(a){this.c=a;this.d=new cj;this.j=new cj;a=(ry(),qy);new dz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Eg);this.f=$doc.createElement(Hg);Pu(b,this.f);this.p=!0;a=fx();b=(Qu(),Ru(b));a.appendChild(b);this.hb=a;xl();this.hb.setAttribute("role",am.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),mj(),Ev(a,b)):this.db|=2225;this.hb[Ad]=Je;a=Mv(this.hb)+"-vertical";Ki(this.gd(),a,!0);this.hb.style[Tf]=cb;this.hb.setAttribute("hideFocus",Zg);B(this,new py(this),(hq(),hq(),iq))}
+u(667,347,xi,dM);_.$c=function(a){switch(Tu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}iy(this,a)};_.Jd=function(a,b){my(this,a,b);b||this.b&&Aw(this.c,!1)};_.b=!0;_.c=null;
+function cM(a){var b=(ux(),vx),c=(Cx(),Dx),d;d=new mx;d.i[rd]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;kx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;kx(b.b);b.b.d.rows[0].cells[0].style[ah]=e.b;kx(d);b=gx(d,0,0,!0);if(a){Xj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ix(g,f.d);st(f.c,g,a);c.b=c.b.c}else e=c.c.d,Xi(c.c,a);a.hb[ad]=e;Pu(b,a.hb);Yv(a,d)}ax(this,d);Ki(this.hb,"mosaic-WidgetWrapper",!0)}u(668,324,Rh,cM);_.b=null;_.c=null;function MK(a){this.b=a}u(669,1,{},MK);
+_.Lc=function(){this.b._&&this.b!=this.b.i.b&&aF(this.b)};_.b=null;function NK(a){qk();this.b=a}u(670,24,{},NK);_.Dc=function(){Mq(this.b.L.bb);var a=this.b;os((!a.q&&(a.q=new eM),a.q))};_.b=null;function OK(a){qk();this.b=a}u(671,24,{},OK);_.Dc=function(){AK(this.b,(Cq(),Dq))};_.b=null;function PK(a){qk();this.b=a}u(672,24,{},PK);_.Dc=function(){AK(this.b,(Cq(),BK))};_.b=null;function SK(){}u(673,1,{},SK);function VK(a){this.b=a}u(674,1,{},VK);_.Lc=function(){this.b.Ed()};_.b=null;
+function YK(a){this.b=a}u(675,1,{},YK);_.b=null;function HK(a){this.b=a}u(676,1,Xh,HK);_.xc=function(){this.b.G==(Cq(),Dq)?kk(this.b.s,333):this.b.G==BK&&kk(this.b.t,333)};_.b=null;function yK(a){this.hb=a;Tv(this)}u(677,307,xi,yK);_.Mc=function(a){return B(this,a,(Hr(),Hr(),Ir))};_.Nc=function(a){return B(this,a,(sj(),sj(),tj))};_.Oc=function(a){return B(this,a,(Lr(),Lr(),Mr))};_.Pc=function(a){return B(this,a,(uj(),uj(),Hj))};function eM(){Hs.call(this,null)}u(678,239,Zh,eM);
+function Cq(){Cq=x;Dq=new fM("MAXIMIZED",0);BK=new fM("MINIMIZED",1);CK=new fM("NORMAL",2);gM=L(hM,m,99,[Dq,BK,CK])}function fM(a,b){I.call(this,a,b)}u(679,140,{72:1,76:1,78:1,99:1},fM);var gM,Dq,BK,CK;function Eu(a){var b,c,d,e;c=qj();b=rj();e=(Fv(),Gv).scrollWidth;d=Gv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[eh]=c-1+bg);0<=b-1&&(a.hb.style[Me]=b-1+bg)}
+function iM(a,b){var c,d,e;if(a.n)return!0;a.y.Me();for(c=new $v(b);c.b.b<c.b.c.d-1;)d=cK(aw(c.b)),e=d.gb,A(e,105)&&e.ld(d.hd()),d.hd()&&Xi(a.y,d);return!0}
+function jM(a,b){var c,d,e;if(b.b)a.d&&dk(a.d),a.d=new kM(a,b),fk(a.d,333);else for(d=new Ii(a.y);d.c<d.e.Be();)c=Ji(d),e=c.fb,rw(b,lM(c),e.t,e.u),mM(c,e.v,e.s,L(N,s,-1,[nM(a.r.b,c).e,nM(a.q.b,c).d,nM(a.o.b,c).b,nM(a.p.b,c).c]),L(N,s,-1,[oM(a.j.b,c).e,oM(a.i.b,c).d,oM(a.e.b,c).b,oM(a.f.b,c).c]),L(N,s,-1,[pM(a.v,c),pM(a.u,c),pM(a.s,c),pM(a.t,c)]))}
+function qM(){this.y=new cj;this.k=new rM(this);this.x=new sM(this.k);this.w=new tM(this.k);this.r=new uM(this.k);this.q=new vM(this.k);this.o=new wM(this.k);this.p=new xM(this.k);this.j=new yM(this.k);this.i=new zM(this.k);this.e=new AM(this.k);this.f=new BM(this.k);this.v=new CM(this.k);this.u=new CM(this.k);this.s=new CM(this.k);this.t=new CM(this.k)}u(682,1,{});_.$f=function(a){jM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function DM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ii(b.y);e.c<e.e.Be();)d=Ji(e),A(d,27)&&(d=d.bb),f=d.fb,rw(c,lM(d),f.t,f.u),mM(d,f.v,f.s,L(N,s,-1,[nM(b.r.b,d).e,nM(b.q.b,d).d,nM(b.o.b,d).b,nM(b.p.b,d).c]),L(N,s,-1,[oM(b.j.b,d).e,oM(b.i.b,d).d,oM(b.e.b,d).b,oM(b.f.b,d).c]),L(N,s,-1,[pM(b.v,d),pM(b.u,d),pM(b.s,d),pM(b.t,d)]));EM(c);a.b.d=null;for(a=new Ii(a.b.y);a.c<a.e.Be();)b=Ji(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function kM(a,b){this.b=a;this.c=b;var c=(mk(),nk);this.n=new lk(this);this.t=c}u(683,17,{},kM);_.yc=function(){DM(this)};_.zc=function(){DM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ii(this.b.y);c.c<c.e.Be();)b=Ji(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=vt(d.p+(d.t-d.p)*a),d.w=vt(d.q+(d.u-d.q)*a),d.x=vt(d.r+(d.v-d.r)*a),d.i=vt(d.o+(d.s-d.o)*a),rw(this.c,lM(b),d.j,d.w),mM(b,d.x,d.i,L(N,s,-1,[nM(this.b.r.b,b).e,nM(this.b.q.b,b).d,nM(this.b.o.b,b).b,nM(this.b.p.b,b).c]),L(N,s,-1,[oM(this.b.j.b,b).e,oM(this.b.i.b,b).d,oM(this.b.e.b,b).b,oM(this.b.f.b,b).c]),L(N,s,-1,[pM(this.b.v,b),pM(this.b.u,b),pM(this.b.s,b),pM(this.b.t,b)]))};_.b=null;_.c=null;
+u(685,1,{});_.b=null;function AM(a){this.b=a}u(684,685,{},AM);function BM(a){this.b=a}u(686,685,{},BM);function zM(a){this.b=a}u(687,685,{},zM);function yM(a){this.b=a}u(688,685,{},yM);function wM(a){this.b=a}u(689,685,{},wM);function xM(a){this.b=a}u(690,685,{},xM);function vM(a){this.b=a}u(691,685,{},vM);function uM(a){this.b=a}u(692,685,{},uM);u(693,685,{},function(a){this.b=a});u(694,685,{},function(a){this.b=a});
+function pM(a,b){var c=a.b,d;d=fj(c.e,b);d||(d=new kL(fL(b.hb)),z(c.e,b,d));return d.e}function CM(a){this.b=a}u(695,685,{},CM);function tM(a){this.b=a}u(696,685,{},tM);function sM(a){this.b=a}u(697,685,{},sM);function oM(a,b){var c;c=fj(a.b,b);c||(c=new kL(zK(b.hb)),z(a.b,b,c));return c}function nM(a,b){var c;c=fj(a.c,b);c||(c=new kL(eL(b.hb)),z(a.c,b,c));return c}
+function FM(a,b){var c,d;d=fj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=UL(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new Fq(GM(e,!0),GM(e,!1));break a}h=b.Wf();null!=c.n&&(h.c=GM(e,!0));null!=c.k&&(h.b=GM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Fq(GM(e,!0),GM(e,!1));break a}h=new iL;f=b.hb;n=f.style;g=n[Yf];j=n[bh];n[Yf]="static";n[bh]=Ne;null!=c.n?h.c=GM(e,!0):(n[eh]=jd,h.c=(f.offsetWidth||0)+nM(d.p.b,b).c+nM(d.q.b,b).d);null!=c.k?h.b=GM(e,!1):(n[Me]=jd,h.b=(f.offsetHeight||0)+nM(d.r.b,b).e+
+nM(d.o.b,b).b);n[Yf]=g;n[bh]=j}d=h}null!=c.n&&(Ij(),Gp)==c.n.ag()||null!=c.k&&(Ij(),Gp)!=c.k.ag()||z(a.f,b,d)}return d}function rM(a){this.i=a;this.d=new Gi;this.f=new Gi;this.c=new Gi;this.b=new Gi;this.e=new Gi}u(698,1,{},rM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function HM(a){var b;b=a.fb;if(null==b||!A(b,102))b=new IM,a.fb=b;return b}function vL(){yL.call(this,(zL(),JM))}function yL(a){var b=(KM(),LM);qM.call(this);this.c=a;this.b=b}u(699,682,{},vL,yL);
+_._f=function(a){var b,c,d,e,f,g,j,h,n;h=new iL;iM(this,a);n=nM(this.p.b,a).c+nM(this.q.b,a).d+oM(this.f.b,a).c+oM(this.i.b,a).d+pM(this.t,a)+pM(this.u,a);d=nM(this.r.b,a).e+nM(this.o.b,a).b+oM(this.j.b,a).e+oM(this.e.b,a).b+pM(this.v,a)+pM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(zL(),JM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ii(this.y);a.c<a.e.Be();)c=Ji(a),e=HM(c),b=null,j=c.gb,A(j,105)&&(b=j,b=MM(b),b=new Fq(b[1]+b[3],b[0]+b[0])),this.c==JM?(n+=FM(this.x.b,c).c,e.b=FM(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=Tj(f,e.b)):(d+=FM(this.w.b,c).b,e.c=FM(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=Tj(g,e.c));this.c==JM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.$f=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(iM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=pM(this.t,a);E=pM(this.v,a);c=Eq(a.hb);R=c.c-(t+pM(this.u,a));r=c.b-(E+pM(this.s,a));g=R;c=r;this.c==(zL(),JM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ii(this.y);e.c<e.e.Be();)d=Ji(e),b=null,q=HM(d),v=d.gb,A(v,105)&&(b=v,b=MM(b),b=new Fq(b[1]+b[3],b[0]+b[0])),this.c==JM?(q.e?++h:(q.c=FM(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=FM(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=FM(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=FM(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Ii(this.y);e.c<e.e.Be();)d=Ji(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=MM(b),b=new Fq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==JM?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==AL?(q.t=this.b==(KM(),LM)?t:this.b==NM?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(KM(),LM)?(q.t=t,q.u=E):this.b==NM?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.cd()-Yj(a.hb)-pM(this.t,a),-1==q.p&&(q.p=v),v=d.dd()-$j(a.hb)-pM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.fd()),-1==q.o&&(q.o=d.ed()));jM(this,a)}};_.b=null;_.c=null;function KM(){KM=x;LM=new OM("START",0);NM=new OM(Gb,1);PM=new OM("END",2);QM=L(RM,m,100,[LM,NM,PM])}function OM(a,b){I.call(this,a,b)}u(700,140,{72:1,76:1,78:1,100:1},OM);var QM,NM,PM,LM;function zL(){zL=x;JM=new SM("HORIZONTAL",0);AL=new SM("VERTICAL",1);TM=L(UM,m,101,[JM,AL])}
+function SM(a,b){I.call(this,a,b)}u(701,140,{72:1,76:1,78:1,101:1},SM);var TM,JM,AL;u(703,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function IM(){this.f=!1}function XK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(702,703,{102:1,106:1},IM,XK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function VM(a,b){if(a.n)return!0;iM(a,b);if(0<a.y.d){a.b=Lu(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new WM,c.fb=d;a.c=d;a.y.Me();Xi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function XM(){qM.call(this)}u(704,682,{},XM);
+_._f=function(a){var b,c;c=new iL;VM(this,a);if(this.b){b=FM(this.x.b,this.b).c;var d=FM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=MM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=nM(this.p.b,a).c+nM(this.q.b,a).d+oM(this.f.b,a).c+oM(this.i.b,a).d+pM(this.t,a)+pM(this.u,a);c.b+=nM(this.r.b,a).e+nM(this.o.b,a).b+oM(this.j.b,a).e+oM(this.e.b,a).b+pM(this.v,a)+pM(this.s,a);return c};
+_.$f=function(a){var b,c,d,e,f;VM(this,a)&&(d=pM(this.t,a),e=pM(this.v,a),c=Eq(a.hb),f=c.c-(d+pM(this.u,a)),c=c.b-(e+pM(this.s,a)),b=this.b.gb,A(b,105)&&(b=MM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Yj(a.hb)-pM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-$j(a.hb)-pM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),jM(this,a))};_.b=null;_.c=null;function WM(){this.f=!1}
+u(705,703,{103:1,106:1},WM);function MM(a){var b,c,d,e;null==a.b&&(a.b=y(N,s,-1,4,1),e=fo(uv(uv(a.d,0),0)),c=fo(uv(uv(a.d,2),2)),d=eL(a.hb),b=zK(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function YM(a,b){a.cb&&Xj(a);return ww(a,b)}function ZM(){Uw();Kw.call(this,Vw)}u(706,314,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},ZM);_.ud=function(a){return YM(this,a)};_.b=null;
+function lM(a){var b;b=a.gb;return A(b,105)?b:a}function Iq(a){if(!a.cb)return new iL;if(-1==a.k.c||-1==a.k.b)a.k=a.e._f(a),Kq(a,a.k),a.e.$f(a),a.k=a.e._f(a);return a.k}function cK(a){return A(a,105)?a.bb:a}function $M(a){var b;if(!a.o){b=(!rL&&(rL=new qL),rL);var c=aN(a,fb,!0);b.b=c;c=aN(a,gb,!0);b.c=c;a.o=b}return a.o}
+function nK(a,b,c,d,e){if(A(b,27))throw new xk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new ZM,iw(a,c,a.hb,d,!0),xw(c,b)):iw(a,b,c,d,e);oK(a,b)}function WK(a,b,c,d){b.fb=c;nK(a,b,a.hb,d,!0)}
+function oK(a,b){var c;c=a.e;if(b){var d=c.k;Ri(d.d,b);Ri(d.f,b);Ri(d.c,b);Ri(d.b,b);Ri(d.e,b)}else d=c.k,My(d.d),My(d.f),My(d.c),My(d.b),My(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==lM(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==lM(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.Xf(a.gb),c.Xf(a))}}function Mq(a){a.cb&&a.hb.style.display!=Hf&&(a.hb.scrollTop=0,a.hb.scrollLeft=0,a.e.$f(a),a.d=!1,EM(a))}
+function EM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=cK(az(a.q,d)),A(b,105)&&(b=b.bb),b.hd()&&(A(b,104)?b.Yf():A(b,34)&&b.Kd())}function pK(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=lM(b);return pw(a,c)?(A(c,105)&&YM(c,b),oK(a,null),!0):!1}function uL(a,b){var c;a.e=b;null!=a.f&&aj(a,Mv(a.hb)+Ca+a.f);a.f=b.cZ.e;c=hz(a.f,Ov(46));a.f=a.f.substr(c+1,a.f.length-(c+1));bj(a,Mv(a.hb)+Ca+a.f);oK(a,null)}
+function aN(a,b,c){a.n||(a.n=$doc.createElement(zg),gL(a.n,Yf,cd),gL(a.n,bh,Ne),gL(a.n,Xe,cb),gL(a.n,Qg,cb),a.hb.appendChild(a.n));gL(a.n,eh,b);gL(a.n,Me,b);a=dL(a.n);return c?a.c:a.b}
+function GM(a,b){var c;c=null.ag();if(c==(Ij(),Sp)){c=($M(a),null.ag());var d=(-1==pL&&(pL=lK(hb,!0)),pL);return P(O(Math.round(100*d*c/254)))}if(c==Ip)return c=$M(a),d=null.ag(),P(O(CE(d*(-1==c.b&&(c.b=lK(fb,!0)),c.b))));if(c==Kp)return c=$M(a),d=null.ag(),P(O(CE(d*(-1==c.c&&(c.c=lK(gb,!0)),c.b))));if(c==Qp)return c=($M(a),null.ag()),d=(-1==pL&&(pL=lK(hb,!0)),pL),P(O(Math.round(d*c)));if(c==Up)return c=($M(a),null.ag()),d=(-1==pL&&(pL=lK(hb,!0)),pL),P(O(Math.round(10*d*c/254)));if(c==Op)return P(O(CE(12*
+($M(a),null.ag())*P(O(CE((-1==pL&&(pL=lK(hb,!0)),pL)/72))))));if(c==Gp)return aN(a,null.ag(),b);if(c==Mp)return c=($M(a),P(O(CE(null.ag())))),d=(-1==pL&&(pL=lK(hb,!0)),pL),P(O(Math.round(d*c/72)));if(null.ag()==Ep)return P(O(CE(null.ag())));throw new xk("Invalid size: "+null.ag());}function LK(){var a=new XM;tw.call(this);this.k=new Fq(-1,-1);new dN(this);this.hb[Ad]="mosaic-LayoutPanel";uL(this,a)}u(707,304,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},LK);
+_.yd=function(a){nK(this,a,this.hb,this.q.d,!0)};_.nd=function(){cw(this,new eN)};_.od=function(){cw(this,new fN)};_.Wf=function(){return Iq(this)};_.vd=function(a){return lw(this.q,lM(a))};_.wd=function(a,b,c,d){nK(this,a,b,c,d)};_.Xf=function(a){oK(this,a)};_.xd=function(){return new $v(this)};_.Yf=function(){Mq(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Iq(this),null!=this.j)a=a.b+bg,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+bg);this.kd(b);this.i=null}else b=a.b+bg,this.md(a.c+bg),this.kd(b);Mq(this)}};_.Kd=function(){Mq(this)};_.ud=function(a){return pK(this,a)};_.kd=function(a){this.hb.style[Me]=a;this.cb||(this.i=a)};_.zd=function(a,b,c){rw(this,lM(a),b,c)};
+_.md=function(a){this.hb.style[eh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function eN(){}u(708,1,{},eN);_.Id=function(a){lM(a).qd()};function fN(){}u(709,1,{},fN);_.Id=function(a){lM(a).rd()};function $v(a){this.c=a;this.b=new nw(this.c.q)}u(710,1,{},$v);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return cK(aw(this.b))};_.Zc=function(){bw(this.b)};_.c=null;function gN(){gN=x;new Xx}
+function dN(a){gN();Ki(a.hb,"dragdrop-dropTarget",!0);this.b=a;new hN(this)}u(711,9,{},dN);function hN(a){qk();this.b=a}u(712,24,{},hN);_.Dc=function(){oK(this.b.b,null);Mq(this.b.b)};_.b=null;function UL(a){a=a.gb;return!a?null:A(a,104)?a:UL(a)}function EK(a,b,c){var d;d=a.hb;mM(a,b,c,eL(d),zK(d),fL(d))}
+function mM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(Ij(),bg)),b!=a.fd()&&a.md((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(Ij(),bg)),c!=a.ed()&&a.kd((0>c?0:c)+bg))}function Kq(a,b){EK(a,b.c,b.b)}u(715,1,{});
+function BG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:cD(a,b,~~Ai(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Lf:typeof v,r=r==Nf?Object.prototype.toString.call(v)==Rc||typeof v.length==Mf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Lf,r)))if(v=H(Mf,r),r=H("boolean",r),iN===D)v&&(o[t]=new dH(o[t])),r&&(o[t]=(OG(),o[t]?RG:PG));else{q=v||r;if(q=
+!q&&null!=D&&Cn(D)==jN){q=o[t];if(null==q||kN(q,D))continue;if(An(q)&&(q=q&&q.g?q.g:null,null!=q&&kN(q,D))){o[t]=q;continue}}if(!H(Nf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function lN(){this.d=new Gi;this.b=new Gi;this.c=new Gi}function kN(a,b){var c;if(iN==b||mN==b&&A(a,107))return!0;if(null!=a)for(c=Cn(a);c&&c!=iN;c=null)if(c==b)return!0;return!1}u(714,715,{},lN);function yG(){yG=x;AG=new lN}
+function EG(a,b){yG();z(AG.d,a,b)}function vG(a){yG();var b,c,d;d=hH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function wG(a,b){var c;yG();return c=b&&b[0]&&(typeof b[0]==Nf||typeof b[0]==te)?b[0]:null,kN(c,a)}function CG(a){var b=xG;yG();var c,d;d=AG.c;if(c=!b?d.c:cD(d,b,~~Ai(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?dD(d,c):fD(d,b,c,~~Ai(b))}
+function XF(a){yG();var b=AG,c;null==a?a=null:(c=a[$c],c||(0!=(Cn(a).c&4)?a=[]:(b=(b=fj(b.d,Cn(a)))&&typeof b==te?new b(a):a,a=a[$c]=b),c=a),a=c);return a}var AG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Nn&&(e=gk(),2E3<e-Pn&&(Pn=e,On=Mn()));if(0==Nn++){var f=(Qn(),Rn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=Zn(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Qn(),Rn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=Zn(n,o);while(h.d);h.d=o}}--Nn;c&&-1!=On&&($wnd.clearTimeout(On),On=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(wt)()}catch(d){a(b)}else C(wt)()}var iN=Z(1),Fn=Z(100),nN=$G(" I"),N=VG(724,nN),zH=VG(722,iN),oN=$G(" Z"),bI=VG(725,oN);Z(99);Z(98);Z(97);var pN=Z(512),tn=VG(726,pN),qN=Z(258),cu=VG(727,qN);Z(259);Z(140);Z(487);Z(106);Z(498);var rN=$G(" B");Z(502);var sN=$G(" C"),Bi=VG(728,sN),jN=Z(500),tN=$G(" D"),eE=VG(729,tN);Z(501);Z(503);var uN=Z(506),EF=VG(730,uN),vN=$G(" J"),wN=Z(2),yt=VG(723,wN),aL=VG(731,rN);Z(515);Z(497);Z(96);Z(187);Z(485);
+var xG=Z(478);Z(494);var KG=Z(492);Z(490);Z(491);Z(496);Z(116);Z(108);Z(109);Z(110);Z(117);Z(94);Z(509);Z(504);Z(493);Z(479);Z(480);Z(481);Z(482);Z(483);Z(484);var xN=Z(391);Z(390);Z(389);Z(388);Z(477);Z(476);var gB=Z(405),JD=VG(732,gB),yN=Z(411),OD=VG(733,yN),zN=Z(412),QD=VG(734,zN),AN=Z(554),UF=VG(735,AN),ot=VG(736,N),BN=$(552,function(){VD();return PH}),QH=VG(737,BN);Z(553);Z(414);Z(413);Z(547);Z(546);Z(555);Z(556);Z(551);Z(448);Z(550);var HA=VG(738,xN);Z(403);Z(558);Z(489);ZG();Z(488);ZG();Z(715);
+Z(714);var mN=ZG();Z(308);var CN=Z(307);Z(306);Z(312);Z(326);Z(367);Z(560);Z(559);Z(305);Z(304);Z(562);Z(561);Z(567);Z(568);Z(569);Z(570);Z(571);Z(572);Z(573);Z(574);Z(563);Z(564);Z(565);Z(566);Z(245);Z(244);Z(317);Z(318);Z(319);Z(585);Z(594);Z(24);Z(586);Z(587);Z(588);Z(589);Z(590);Z(591);Z(592);Z(593);Z(290);Z(363);Z(366);Z(364);Z(365);Z(198);Z(197);Z(292);Z(239);Z(294);Z(206);var DN=Z(205);Z(242);Z(241);Z(240);Z(385);Z(386);Z(387);Z(469);Z(468);Z(467);Z(470);Z(471);Z(472);Z(473);Z(616);Z(617);
+Z(618);Z(619);var EN=$(175,function(){Ij();return Wp}),Xp=VG(739,EN),FN=$(139,function(){Jj();return uo}),vo=VG(740,FN),GN=$(146,function(){wo();return gp}),hp=VG(741,GN),HN=$(165,function(){ip();return rp}),sp=VG(742,HN),IN=$(170,function(){tp();return Cp}),Dp=VG(743,IN);$(176,null);$(177,null);$(178,null);$(179,null);$(180,null);$(181,null);$(182,null);$(183,null);$(184,null);$(141,null);$(142,null);$(143,null);$(144,null);$(145,null);$(147,null);$(157,null);$(158,null);$(159,null);$(160,null);
+$(161,null);$(162,null);$(163,null);$(164,null);$(148,null);$(149,null);$(150,null);$(151,null);$(152,null);$(153,null);$(154,null);$(155,null);$(156,null);$(166,null);$(167,null);$(168,null);$(169,null);$(171,null);$(172,null);$(173,null);$(174,null);Z(460);Z(459);Z(519);Z(521);Z(520);Z(522);Z(524);Z(523);Z(525);Z(529);Z(530);Z(196);Z(202);Z(201);Z(200);Z(204);Z(224);Z(431);Z(430);var $B=Z(429),GE=VG(744,$B),fI=VG(745,vN);Z(415);Z(526);Z(532);Z(527);Z(528);Z(416);Z(584);Z(425);Z(424);Z(423);Z(428);
+var JN=ZG(),$J=VG(746,JN);Z(288);Z(458);Z(538);var KN=$(248,function(){dt();return it}),jt=VG(747,KN);Z(438);Z(439);Z(422);var LB=Z(417);Z(518);Z(401);Z(402);Z(427);var WB=Z(426);Z(419);Z(418);Z(536);Z(545);Z(420);Z(462);Z(511);Z(548);Z(549);Z(557);Z(408);var kB=Z(407);Z(436);Z(437);Z(393);Z(392);Z(445);ZG();ZG();ZG();Z(395);Z(396);Z(203);Z(376);var bz=VG(748,CN);Z(377);Z(597);Z(596);Z(337);Z(339);Z(338);Z(340);Z(226);Z(243);Z(229);Z(231);var rB=Z(410);Z(461);Z(398);Z(397);Z(404);Z(542);Z(514);Z(234);
+Z(447);Z(221);Z(222);Z(225);Z(219);Z(218);Z(220);var tB=Z(580);Z(208);Z(212);Z(406);Z(599);Z(604);Z(446);Z(505);Z(449);var JA=Z(400),IA=VG(749,kB);Z(635);Z(433);Z(434);Z(435);Z(399);Z(577);Z(578);Z(210);Z(209);Z(211);Z(213);Z(342);Z(341);Z(333);Z(334);Z(624);Z(605);Z(606);Z(531);Z(539);Z(540);Z(541);Z(598);Z(600);var MB=Z(421);Z(581);Z(543);Z(233);Z(230);Z(232);Z(228);Z(217);Z(216);Z(215);Z(270);Z(603);Z(311);Z(310);Z(309);Z(623);Z(622);Z(621);Z(608);Z(620);
+var LN=$(679,function(){Cq();return gM}),hM=VG(750,LN);Z(678);Z(677);Z(669);Z(670);Z(671);Z(672);Z(673);Z(674);Z(675);Z(676);Z(650);var MN=$(313,function(){Lw();return Sw}),Tw=VG(751,MN),NN=$(359,function(){Hw();return yy}),zy=VG(752,NN);Z(17);Z(360);Z(361);Z(356);Z(357);Z(358);Z(18);Z(19);Z(20);Z(444);Z(409);Z(666);Z(347);Z(667);Z(348);Z(349);Z(350);Z(351);Z(354);Z(322);Z(321);Z(320);Z(601);Z(602);Z(607);Z(263);Z(325);Z(355);Z(343);Z(370);Z(369);Z(368);
+var ON=$(371,function(){Py();return Zy}),$y=VG(753,ON);$(372,null);$(373,null);$(374,null);$(375,null);Z(246);Z(582);Z(323);Z(336);Z(335);Z(535);Z(315);Z(199);Z(583);Z(324);Z(652);Z(3);Z(655);Z(656);Z(654);Z(653);Z(646);Z(645);Z(707);Z(708);Z(709);Z(710);Z(648);Z(237);var yC=Z(441),AC=VG(754,yC);Z(442);Z(440);Z(27);Z(28);Z(26);Z(29);Z(32);Z(33);Z(34);Z(35);Z(36);Z(37);var PN=Z(49),ny=VG(755,PN);Z(38);Z(39);Z(40);Z(41);Z(42);Z(43);Z(44);Z(46);Z(45);Z(47);Z(48);Z(50);Z(51);Z(53);Z(54);Z(52);Z(55);Z(56);
+Z(57);Z(58);Z(60);Z(62);Z(63);Z(61);Z(59);Z(64);Z(65);Z(66);Z(67);Z(69);Z(72);Z(71);Z(73);Z(76);Z(77);Z(75);Z(78);Z(79);Z(80);Z(81);Z(82);Z(83);Z(85);Z(86);Z(84);Z(87);Z(88);Z(89);Z(90);Z(92);Z(93);Z(91);Z(264);var jL=Z(637);Z(316);var nL=Z(639);Z(235);Z(664);Z(663);Z(454);Z(453);Z(455);Z(236);Z(272);Z(274);Z(273);Z(268);Z(379);Z(265);Z(314);Z(706);Z(279);Z(282);Z(280);Z(281);Z(5);Z(7);Z(6);Z(609);Z(443);Z(456);Z(380);Z(195);Z(301);Z(302);Z(450);Z(451);Z(457);Z(238);Z(267);Z(31);Z(275);Z(344);Z(345);
+Z(346);Z(276);var ZL=VG(756,DN);Z(277);Z(579);Z(665);Z(632);Z(495);Z(516);Z(30);Z(68);var oL=Z(640);Z(649);Z(668);Z(703);Z(702);Z(207);Z(223);Z(4);Z(631);Z(682);Z(699);var QN=$(700,function(){KM();return QM}),RM=VG(757,QN),RN=$(701,function(){zL();return TM}),UM=VG(758,RN);Z(685);Z(694);Z(693);Z(697);Z(696);Z(692);Z(691);Z(689);Z(690);Z(688);Z(687);Z(684);Z(686);Z(695);Z(698);Z(683);Z(651);Z(704);Z(328);Z(327);Z(330);Z(331);Z(329);Z(278);Z(21);Z(299);Z(300);Z(11);Z(14);Z(22);
+var SN=Z(25),Ak=VG(759,SN);Z(23);Z(705);Z(8);Z(10);Z(9);Z(711);Z(712);Z(657);Z(660);Z(661);Z(662);Z(658);Z(659);var lL=Z(638);Z(642);Z(643);Z(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/99B9658C834FFDA06817D208BA51E3B1.cache.html b/public/jsme/99B9658C834FFDA06817D208BA51E3B1.cache.html
deleted file mode 100644
index fe11932..0000000
--- a/public/jsme/99B9658C834FFDA06817D208BA51E3B1.cache.html
+++ /dev/null
@@ -1,614 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '99B9658C834FFDA06817D208BA51E3B1';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",da="\n \n",ea=" ",ga=" \t\n\r\u000c",ha=" ",ia=" ",ja=" 0",ka=" 0 0\n",ma=" 0 0 0\n",na=" 0 0 0 0 0 0 0",oa=" 0 0 0 0 0 0 0 0999 V2000\n",pa=" (H's don't count.)",qa=" *",ra=" 0",sa=" Molecular Editor by Peter Ertl and Bruno Bienfait",ta=" Molecular Editor v2013-05-01",ua=" border='0'></gwt:clipper>",va=" exceptions caught: ",xa=' filled="false" strokecolor="',za=' filled="true" stroked="false" fillcolor="',Aa=" height=",Ba=" is not supported",Ca=" must be non-negative: ",
-Da=" not found.",Ea=" of ",Fa=" out of range",Ga=' strokeweight="',Ha=" sun.boot.class.path",Ia="!",Ja="!#6",Ka="!@",Ma='"',Oa='" ',Pa='" endangle="',Qa='" strokecolor="',Ra='" style="top:',Sa='" to="',Ta='" width=',Ua="\"><img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Va="#",Wa="#000",Xa="#15,",Ya="#16,",Za="#6,",$a="#7,",ab="#8,",bb="$",db="$MOL",eb="$MOL\n",fb="$RXN",hb="$RXN\n\n\nJME Molecular Editor\n",jb="%",kb="&",lb="&#39;",mb="&amp;",nb="&gt;",ob="&lt;",pb="&nbsp;",qb="&quot;",
-rb="'",sb="' border='0'>",tb="' onerror='if(window.__gwt_transparentImgHandler)window.__gwt_transparentImgHandler(this);else this.src=\"",ub="' style='",wb="',sizingMethod='crop'); margin-left: ",xb="(",yb="(No exception detail)",zb="(this Collection)",Ab=")",Bb=") no-repeat ",Cb="). Expect more errors.\n",Eb=");",Ib="*",Jb="+",Kb=",",Lb=", ",Mb=", Column size: ",Nb=", Row size: ",Ob=", Size: ",Qb=",command=",Rb=",disabled",Sb=",label=",Tb="-",Ub="-9223372036854775808",Vb="-C#C-Me",Wb="-C#CH",Yb=
-"-C#N",Zb="-C(=O)N",$b="-C(=O)OH",ac="-C(=O)OMe",bc="-CCl3",cc="-CF3",dc="-CMe3",ec="-NC=O",fc="-NH-SO2-Me",gc="-NMe2",hc="-NO2",jc="-OC(=O)Me",nc="-PO3H2",oc="-SO2-NH2",pc="-SO3H",qc="-selected",rc="-vertical",sc=".",tc=". Use Page Up/Down for SDF access (",uc="...",vc=".call(this) }",wc=".call(this)}",xc=".call(w.event.srcElement)}",yc="/",zc="//",Ac="////",Dc="/>",Ec="/>\n",Ic="0",Jc="0.5",Kc="0px",Lc="1",Mc="100%",Nc="123",Oc="144.0pt",Pc="144.0px",Qc="1em",Rc="1ex",Sc="1in",Tc="2",Uc="2.5.0",
-Vc="2147483647",bd="3",cd="3.0.0",dd="4",ed="40BAF81124143A595056A9CCA0E9DBBA.cache.png",fd="4841BDE9DC293BA35F7762B4D8EFD236.cache.png",gd="5",hd="6",id="72.0px",jd="9p",kd=":",ld=": ",md=":moduleBase",nd=";",od="; ",pd=";!R",td=";'>",vd=";A",wd=";D",xd=";H",yd=";R",zd=";a",Ad="<",Bd="</div></body></html>",Cd="</span>",Dd="<BUTTON type='button'></BUTTON>",Ed="<SELECT>",Fd="<V1:",Gd="<V2:",Hd='<gwt:clipper style="',Id='<html><body onload="if(parent.__gwt_onHistoryLoad)parent.__gwt_onHistoryLoad(__gwt_historyToken.innerText)"><div id="__gwt_historyToken">',
-Jd="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='",Kd="<span style='position:absolute;margin-top:0px;margin-bottom:0px;left:",Ld="=",Pd=">",Vd="?",Wd="@",Xd="@@",Yd="A",Zd="A PotentialElement cannot be resolved twice.",$d="About ",ae="Adding a DecoratorPanel is not allowed!",be="After",ce="All rights reserved.",de="Any",ee="Any except C",fe="Apr",ge="Are you trying to draw an hedgehog ?",he="Aromatic",ie="Array types must match",je="Atom is :",ke="Atom type :",le="Atom/Bond Query",me=
-"Aug",ne="B",oe="BLOCK",pe="BackgroundImageCache",qe="Bad stereoinfo on allene !",re="Before",te="Body",ue="Bond is :",ve="Bottom",we="Br",xe="Br,",Ee="C",Fe="C,",Ge="CENTER",He="CM",Ie="COPY_MOL",Je="COPY_SMILES",Ke="CSS1Compat",Le="Cannot add a handler with a null type",Me="Cannot add a null handler",Ne="Cannot fire null event",Oe="Cannot redo. Index is out of range.",Pe="Cannot set a new parent without first clearing the old parent",Qe="Cannot undo. Index is out of range.",Re="Caused by: ",Se=
-"Center",Te="Charge change not possible on multibonded N or P !",Ue="Charge change not possible on multibonded O or S !",Ve="Charge change not possible on the halogen !",We="Charge change not possible on this boron !",Xe="Charge change not possible on this carbon !",Ze="Cl",$e="Cl,",af="Class$",bf="Color parameter outside of expected range",cf="Column ",df="Column index: ",kf="Column index: 0, Column size: ",lf="Composite.initWidget() may only be called once.",mf="Content",nf="Copy as ",of="Copying the agent not possible !",
-pf="Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.",qf="DASHED",rf="DEFAULT",sf="DF7764EEC1903CD03C9545B354D8D8E4.cache.png",tf="DOMMouseScroll",uf="DOTTED",vf="DXImageTransform.Microsoft.Alpha",wf="Dec",xf="Default",yf="Dialog",zf="EM",Af="END",Bf="ERROR - ",Cf="ERROR - cannot add aromatic spiro ring !",Df="ERROR - invalid mol index: ",Ef="ERROR - problems in reading/processing MOL input",Ff="ERROR - problems in reading/processing molecule !",Gf="ERROR - spiro ring not possible here !",
-Hf="ERROR - strange reaction !",If="ERROR - strange reaction - fixing !",Jf="ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie6) does not match the runtime user.agent value (",Kf="EX",Lf="East",Mf="Error in C3H stereospecification !",Nf="Error in C4 stereospecification !",Of="Error in C4 stereospecification ! 2/0r",Pf="Error in stereoprocessing ! - t30",Qf="Exception caught: ",Rf="F",Sf="F,",Tf="F,Cl,Br,I",Uf="FG",Vf="Feb",Xf="First",Yf='For input string: "',
-Zf="Fri",$f="GBVTBU-BB",ag="GWT",bg="H",cg="HIDDEN",dg="HORIZONTAL",eg="HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}",
-fg="Halogen",gg="Help",hg="Helvetica",jg="Home",kg="I",lg="I,",mg="IFRAME",ng="IN",og="INLINE",pg="INLINE_BLOCK",qg="INPUT",rg="ISO-8859-1",sg="ISO-LATIN-1",tg="Incorrect URL: ",ug="Index: ",vg="Inner",wg="Internal index set to null.",xg="Invalid size: ",yg="JME",zg="JME 2013-04-10 ",Ag="JSApplet.JSME",Bg="JSME",Cg="JSME initialization error: HTML id ",Dg="JSME initialization error: HTML id argument is null.",Eg="JUSTIFY",Fg="Jan",Gg="JavaScript",Hg="Jul",Ig="Jun",Jg="LEFT",Kg="LTR",Lg="Last",Mg=
-"Left",Ng="M APO",Og="M CHG",Pg="M CHG 1",Qg="M END",Rg="M END\n",Sg="MAXIMIZED",Tg="MINIMIZED",Ug="MM",Vg="MOL",Wg="MOL n. ",Xg="MOL or SDF",Yg="Mar",Zg="Maximum allowed bond order is 3 !",$g="May",ah="Middle",bh="Missing message: awt.103",ch="Missing message: awt.12A",dh="Missing message: awt.12B",eh="Missing message: awt.12C",fh="Missing message: awt.12D",gh="Missing message: awt.133",hh="Missing message: awt.151",ih="Missing message: awt.185",jh="Missing message: awt.70",kh="Missing message: awt.92",
-lh="Mon",mh="Must be array types",nh="Must call next() before remove().",vh="N",wh="N,",xh="NA",yh="NEW",zh="NONE",Ah="NORMAL",Bh="Next ring will be added as spiro",Ch="No more molecules in SDF buffer",Dh="No more redo",Eh="No more undo",Fh="Nonaromatic",Gh="Nonring",Hh="Nonstandard atom",Ih="North",Jh="Not known group!",Kh="Not possible connection !",Lh="Not unique E/Z geometry !",Mh="Nov",Nh="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",Oh="Number of connections :",
-Ph="Number of hydrogens : ",Qh="O",Rh="O,",Sh="ONE_WAY_CORNER",Th="Oct",Uh="Only atoms may be marked !",Vh="Or select one or more from the list :",Wh="P",Xh="P,",Yh="PASTE",Zh="PC",$h="PCT",ai="PT",bi="PX",ci="Paste ",di="Peter Ertl and Bruno Bienfait",ei="Popup",fi="Q",gi="Q ",hi="R",ii="R1",ji="R2",ki="R3",li="RIGHT",mi="ROLL_DOWN",ni="RTL",oi="RXN",pi="Removal of substituent not possible.",qi="Reset",ri="Resize-",si="Right",ti="Ring",ui="Row index: ",vi="Row index: 0, Row size: ",wi="S",xi="S,",
-yi="SMILES",zi="SMIRKS",Ai="SOLID",Bi="START",Ci="Sat",Di="Se",Ei="Select substituent",Fi="Sep",Gi="Should only call onAttach when the widget is detached from the browser's document",Hi="Should only call onDetach when the widget is attached to the browser's document",Ii="Si",Ji="SimplePanel can only contain one child widget",Ki="Smaller part(s) removed !",Li="South",Mi="Stereomarking allowed only on single and double bonds!",Ni="Stereomarking meaningless on this bond !",Oi="String index out of range: ",
-Pi="Structure pasted",Qi="Style names cannot be empty",Ri="Submit",Si="Sun",Ti="Text",Ui="This widget's parent does not implement HasWidgets",Vi="Thu",Wi="Top",Xi="Tue",Yi="UTF-8",Zi="Unknown",$i="Use X button to change charge on the X atom !",aj="V1",bj="V2",cj="VERTICAL",dj='Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.',ej="Wed",fj="West",gj="Widget must be a child of this panel.",hj="WindowPanel can only contain one child widget",
-ij="Windows NT",jj="X",kj="You are too focused on chains, enough of it for now !",lj="[",mj="[JavaScriptObject]",nj="\\",oj='\\"',pj="\\$\\$\\$\\$\r?\n?",qj="\\.",rj="\\:",sj="\\\\",tj="\\b",uj="\\f",vj="\\n",Jj="\\r",Kj="\\t",Lj="\\u0000",Mj="\\u0001",Nj="\\u0002",Oj="\\u0003",Pj="\\u0004",Qj="\\u0005",Rj="\\u0006",Sj="\\u0007",Tj="\\u000B",Uj="\\u000E",Vj="\\u000F",Wj="\\u0010",Xj="\\u0011",Yj="\\u0012",Zj="\\u0013",$j="\\u0014",ak="\\u0015",bk="\\u0016",ck="\\u0017",dk="\\u0018",ek="\\u0019",fk=
-"\\u001A",gk="\\u001B",hk="\\u001C",ik="\\u001D",jk="\\u001E",kk="\\u001F",lk="\\u00ad",mk="\\u0600",nk="\\u0601",ok="\\u0602",pk="\\u0603",qk="\\u06dd",rk="\\u070f",sk="\\u17b4",tk="\\u17b5",uk="\\u200b",vk="\\u200c",wk="\\u200d",xk="\\u200e",yk="\\u200f",zk="\\u2028",Ak="\\u2029",Bk="\\u202a",Ck="\\u202b",Dk="\\u202c",Ek="\\u202d",Fk="\\u202e",Gk="\\u2060",Hk="\\u2061",Ik="\\u2062",Jk="\\u2063",Kk="\\u2064",Lk="\\u206a",Mk="\\u206b",Nk="\\u206c",Ok="\\u206d",Pk="\\u206e",Qk="\\u206f",Rk="\\ufeff",
-Sk="\\ufff9",Tk="\\ufffa",Uk="\\ufffb",Vk="]",Wk="_",Xk="__gwtDevModeHook:",Yk="__gwt_dispatchDblClickEvent_",Zk="__gwt_dispatchEvent_",$k="__gwt_dispatchUnhandledEvent_",al="__gwt_historyFrame",bl="__gwt_historyToken",cl="__gwtex_wrap",dl="__uiObjectID",el="a",fl="absolute",gl="alert",hl="alertdialog",il="align",jl="alpha",kl="alpha(opacity=",ll="alpha(opacity=0)",ml="alpha(opacity=50)",nl="antialias",ol="application",pl="ar",ql="arc",rl='arc startangle="',sl="aria-activedescendant",tl="aria-hidden",
-ul="article",vl="atombg",wl="atomcolors",xl="atomic SMILES",yl="auto",zl="autoez",Al="autonumber",Bl="background:url(",Cl="backgroundColor",Dl="bad hex encoding",El="banner",Fl="behavior:url(#default#VML); position:absolute; antialias:",Gl="bidiwrapped",Hl="block",Il="blue",Jl="blur",Kl="body",Ll="bolder",Ml="border",Nl="borderBottomWidth",Ol="borderLeftWidth",Pl="borderRightWidth",Ql="borderStyle",Rl="borderTopWidth",Sl="bottom",Tl="browser.version",Ul="button",Vl="c",Wl="c,",Xl="canonize",Yl="cellPadding",
-Zl="cellSpacing",$l="center",am="change",bm="checkbox",cm="className",dm="clear.cache.gif",em='clear.cache.gif"\' style="',fm="click",gm="click marked atom to delete mark",hm="client",im="clip",jm="cmd cannot be null",km="col",lm="colSpan",mm="colgroup",nm="color:",om="columnheader",pm="com.allen_sauer.gwt.dnd.client.util.DragEntryPoint",qm="com.google.gwt.user.client.DocumentModeAsserter",rm="com.google.gwt.useragent.client.UserAgentAsserter",sm="combobox",tm="complementary",um="contentinfo",vm=
-"contextmenu",wm="css is null",xm="dblclick",Nm="definition",Om="depict",Pm="depictbg",Qm="depictcgi",Rm="dialog",Sm="dir",Tm="directory",Um="display",Vm="div",Wm="divide by zero",Xm="document",Ym="dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",Zm="dragHandle was not draggable",$m="dragdrop-dropTarget",an="dragdrop-handle",bn="dragdrop-selected",cn="e",dn="end_gesture",en="error",fn="export.client.JSME_export",gn="fa",
-hn="filter",jn="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='",kn="flavor = ",ln="float",mn="focus",nn="font-family:",on="font-size:",pn="font-style:italic;",qn="font-weight:bolder;",rn="fontFamily",sn="fontSize",tn="fontStyle",un="fontWeight",vn="form",wn="function",xn='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',
-yn="function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",zn="g",An="gecko",Bn="gecko1_8",Cn="gesturechange",Dn="gestureend",En="gesturestart",Fn="google",Gn="grid",Hn="gridcell",In="group",Jn="gwt-Button",
-Kn="gwt-DecoratedPopupPanel",Ln="gwt-DecoratorPanel",Mn="gwt-GlassPanel",Nn="gwt-Image",On="gwt-Label",Pn="gwt-ListBox",Qn="gwt-MenuBar",Rn="gwt-MenuBarPopup",Sn="gwt-MenuItem",Tn="gwt-MenuItemSeparator",Un="gwt-PopupPanel",Vn="gwt-TextBox",Wn="gwt-uid-",Xn="heading",Yn="height",Zn="height:",$n="hidden",ao="hideFocus",bo="html",co="html is null",eo="http.proxyPort",fo="http://",go="https",ho="https://",io="hydrogens",jo="i",ko="id",lo="ie6",mo="ie8",no="ie9",oo="iframe",po="img",qo="incorrect port: ",
-ro="invalid MOL ",so="is_touch_supported",to="italic",uo="iw",vo="java.endorsed.dirs",wo="java.runtime.version",xo="java.specification.name",yo="java.specification.version",zo="java.vendor",Ao="java.version",Bo="java.vm.name",Co="java.vm.specification.vendor",Do="javascript:''",Eo="jme",Fo="jmeh",Go="jsa-resetDiv",Ho="jsa-resetTable",Io="keephs",Jo="keydown",Ko="keypress",Lo="keyup",Mo="label",No="left",Oo="line",Po='line from="',Qo="link",Ro="list",So="listbox",To="listitem",Uo="load",Vo="log",Wo=
-"losecapture",Xo="ltr",Yo="main",Zo="margin",$o="marginBottom",ap="marginLeft",bp="marginRight",cp="marginTop",dp="marquee",ep="math",fp="menu",gp="menuPopup",hp="menuSeparatorInner",ip="menubar",jp="menuitem",kp="menuitemcheckbox",lp="menuitemradio",mp="middle",np="moduleStartup",op="mol",pp="monospace",qp="mosaic-Caption",rp="mosaic-Caption-iconBoxRight",sp="mosaic-Caption-text",tp="mosaic-CaptionLayoutPanel",up="mosaic-HTML",vp="mosaic-ImageButton",wp="mosaic-Label",xp="mosaic-LayoutPanel",yp=
-"mosaic-WidgetWrapper",zp="mosaic-WindowPanel",Ap="mosaic-popupLayoutPanel",Bp="mousedown",Cp="mousemove",Dp="mouseout",Ep="mouseover",Fp="mouseup",Gp="mousewheel",Hp="msie",Ip="multipart",Jp="must be non-negative",Kp="n",Lp="n,",Mp="navigation",Np="ne",Op="newlook",Pp="no",Qp="noautoez",Rp="nocanonize",Sp="nocenter",Tp="nodepict",Up="nohydrogens",Vp="nomultipart",Wp="none",Xp="nonumber",Yp="noquery",Zp="norbutton",$p="noreaction",aq="nostereo",bq="note",cq="notify_structural_change_js_function",
-dq="nowrap",eq="null",fq="number",gq="nw",hq="o",iq="o,",jq="object",kq="offsetHeight",lq="offsetWidth",mq="oldlook",nq="onModuleLoadStart",oq="onblur",pq="onclick",qq="oncontextmenu",rq="ondblclick",sq="onfocus",tq="onkeydown",uq="onkeypress",vq="onkeyup",wq="onload",xq="onmousedown",yq="onmousemove",zq="onmouseup",Aq="onmousewheel",Bq="ontouchstart",Cq="opacity",Dq="opera",Eq="option",Fq="options",Gq="os.encoding",Hq="os.name",Iq="os.name.applet",Jq="outline",Kq="oval",Lq='oval style="position:absolute;left:',
-Mq="overflow",Nq="overflow: hidden; width: ",Oq="p",Pq="p,",Qq="package.restrict.access.sun",Rq="padding",Sq="paddingBottom",Tq="paddingLeft",Uq="paddingRight",Vq="paddingTop",Wq="paste",Xq="path.separator.applet",Yq="polarnitro",Zq="polyline",$q='polyline points="',ar="popup",br="popupContent",cr="position",dr="presentation",er="progressbar",fr="px",gr="px ",hr='px"',ir='px" ',jr='px"+',kr="px)",lr="px,",mr="px, ",nr="px;",or="px; border: none",pr="px; height: ",qr="px; margin-top: ",rr="px; padding: 0px; zoom: 1",
-sr="px;height:",tr="px;left:",ur="px;top:",vr="px;width:",wr="query",xr="radio",yr="radiogroup",zr="radix ",Ar="rbutton",Br="reaction",Cr="rect",Dr='rect style="position:absolute;left:',Er="rect(",Fr="rect(0px, 0px, 0px, 0px)",Gr="rect(auto, auto, auto, auto)",Hr="region",Ir="relative",Jr="removehs",Kr="return function() { w.__gwt_dispatchDblClickEvent_",Lr="return function() { w.__gwt_dispatchEvent_",Mr="return function() { w.__gwt_dispatchUnhandledEvent_",Nr="return;",Or="rgb(",Pr="right",Qr="role",
-Rr="rotation",Sr="roundrect",Tr="row",Ur="rowgroup",Vr="rowheader",Wr="rtl",Xr="s",Yr="s,",Zr="safari",$r="sans-serif",as="scale100",bs="script",cs="scroll",ds="scrollbar",es="se",fs="search",ts="separator",us="serif",vs="showan",ws="slider",xs="span",ys="spinbutton",zs="star",As="startup",Bs="static",Cs="status",Ds="stereo",Es="styleFloat",Fs="subMenuIcon-selected",Gs="sun.java.launcher",Hs="sun.management.compiler",Is="sw",Js="tab",Ks="table",Ls="tablist",Ms="tabpanel",Ns="tbody",Os="td",Ps="text",
-Qs="textAlign",Rs="textbox",Ss="this.__popup.currentStyle.zIndex",Ts="timer",Us="toolbar",Vs="tooltip",Ws="top",Xs="touch",Ys="touchcancel",Zs="touchend",$s="touchmove",at="touchstart",bt="tr",ct="tree",dt="treegrid",et="treeitem",ft="true",gt="unknown",ht="ur",it="uri is null",jt="urn:schemas-microsoft-com:vml",kt="user.language",lt="user.name",mt="user.timezone",nt="value",ot="verticalAlign",pt="visibility",qt="visible",rt="w",st="webkit",tt="white-space:nowrap;",ut="whiteSpace",vt="width",wt="width:",
-xt="writemi",yt="writemol",zt="writesmi",At="x",Bt="yes",Ct="zIndex",Dt="zoom",Et="|",Ft="|>",Gt="~",_,Ht={l:4194303,m:4194303,h:1048575},It={l:0,m:0,h:0},Jt={l:1,m:0,h:0},Kt={l:2,m:0,h:0},Lt={l:3,m:0,h:0},Mt={l:4,m:0,h:0},Nt={l:8,m:0,h:0},Ot={l:10,m:0,h:0},Pt={l:16,m:0,h:0},Qt={l:32,m:0,h:0},Rt={l:64,m:0,h:0},St={l:128,m:0,h:0},Tt={l:256,m:0,h:0},Ut={l:512,m:0,h:0},Vt={l:1024,m:0,h:0},Wt={l:2048,m:0,h:0},Xt={l:8192,m:0,h:0},Yt={l:16384,m:0,h:0},Zt={l:32768,m:0,h:0},$t={l:65536,m:0,h:0},au={l:131072,
-m:0,h:0},bu={l:262144,m:0,h:0},cu={l:524288,m:0,h:0},du={},eu={67:1,69:1,84:1},fu={18:1,67:1},gu={12:1,14:1,22:1,27:1,30:1,34:1,36:1},hu={83:1},iu={12:1,14:1,22:1,27:1,30:1,33:1,34:1,36:1,98:1},ju={12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1},ku={7:1,8:1,67:1,70:1,72:1},lu={13:1,37:1},mu={20:1},nu={68:1},ou={6:1,8:1,67:1,70:1,72:1},pu={67:1,73:1,81:1},qu={12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},ru={87:1},k={67:1,69:1},su={85:1},tu={8:1,9:1,67:1,70:1,72:1},uu={67:1},vu={67:1,
-73:1,79:1,81:1},wu={12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,91:1,98:1},xu={11:1},yu={38:1,67:1,73:1,79:1,81:1},zu={35:1,67:1,70:1,72:1},Au={49:1,67:1},Bu={27:1,34:1},Cu={67:1,73:1,75:1,79:1,81:1},Du={84:1},q={66:1,67:1,69:1},Eu={44:1,49:1,63:1,67:1},Fu={67:1,69:1,83:1},Gu={65:1},Hu={10:1,67:1,70:1,72:1},Iu={21:1},Ju={12:1,14:1,22:1,25:1,27:1,29:1,30:1,34:1,36:1},Ku={67:1,83:1},Lu={14:1},Mu={12:1,14:1,22:1,27:1,28:1,30:1,34:1,36:1},Nu={44:1,45:1,49:1,63:1,67:1},Ou={44:1,45:1,49:1,55:1,63:1,67:1};
-function s(a,b,c){var d=du[a];d&&!d.cZ?_=d.prototype:(!d&&(d=du[a]=function(){}),_=d.prototype=0>b?{}:new du[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Pu(this)};
-_.tS=function(){var a=this.cZ.d+Wd,b;b=this.hC();var c,d,e;c=v(Qu,k,-1,8,1);d=(Ru(),Su);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Tu(){Tu=u;Uu=new Vu}function Wu(a){for(var b,a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function av(a,b,c){var a=a.n,d;try{d=new bv(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=cv(e);if(y(e,73))throw new dv(Ym,e);throw e;}Zu(b.dd(),$f,!0);Zu(c.dd(),an,!0);x(Uu,b,c)}function ev(a,b){var c;c=fv(Uu,b);var d;d=fv(a.n.c,c);if(!d)throw new gv(Zm);hv(d.b.a);hv(d.d.a);hv(d.c.a);Zu(b.dd(),$f,!1);Zu(c.dd(),an,!1)}function iv(a){var b;a.o=!1;for(a=new Xu(a.j.k);a.b<a.d.ye();)b=Yu(a),Zu(b.dd(),bn,!1),$u(a)}
-function jv(a,b){kv(a.j.k,b)?Zu(b.dd(),bn,!1):a.o?(lv(a.j.k,b),Zu(b.dd(),bn,!0)):(a.j.k.De(),lv(a.j.k,b))}function mv(a){this.f=a;this.j=new nv(this);this.n=new ov(this.j)}s(3,1,{});_.jc=function(){pv(this.j.e,"dragdrop-dragging")};_.kc=function(){qv(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Uu;function nv(a){this.k=new rv;this.d=a;this.a=a.f}s(4,1,{},nv);_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;
-function sv(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function tv(a,b){var c;c=uv(a.c,vv).a;b.a.ctrlKey||b.a.metaKey||Wu(a.b.d);jv(a.b.d,c)}function wv(a){a.b.f=null;a.b.d.kc();xv((yv(),zv(null)),a.a,0,0);var b=a.a.gb;Av=b;Bv();b.setCapture();a.d=2}function ov(a){this.c=new Vu;this.b=a;this.a=new Cv;Dv(this.a,Ev(),Fv());z(this.a,this,(Gv(),Gv(),Hv));z(this.a,this,(Iv(),Iv(),Jv));a=this.a.gb.style;a[hn]=ll;a.filter=kl+0+Ab;a[Zo]=0+(Kv(),fr);a[Ql]=(Lv(),Wp);a[Cl]=Il}s(5,1,{},ov);
-_.mc=function(a){var b,c,d,e;c=a.f;d=Mv(a);e=Nv(a);b=a.a.button||0;if(!(3==this.d||2==this.d||1!=b)&&!vv)vv=c,this.b.e=uv(this.c,vv).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Ov(this.b.k,this.b.e)&&(Wu(this.b.d),jv(this.b.d,this.b.e)),Pv(new Qv),this.e=!0,Rv(a.a),this.f=d,this.i=e,b=new Sv(vv,null),vv!=this.b.e&&(c=new Sv(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,wv(this),1!=this.d&&sv(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Tv(a,b);a=Uv(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Vv(Wv(d-this.f),Wv(a-this.i))>=this.b.d.k?(Xv(),-1!=Ov(this.b.k,this.b.e)||jv(this.b.d,this.b.e),c=new Sv(vv,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,wv(this)):Rv(Yv)),1==this.d)return;Rv(Yv);sv(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Tv(a,b);b=Uv(a,b);if(1==(a.a.button||0))if(this.e=!1,vv)try{if(Xv(),1==this.d)tv(this,a);else{d!=this.a&&(c=new Sv(d,null),e+=c.a,b+=c.d);try{sv(this,e,b),this.b.d.jc(),3!=this.d&&tv(this,a)}finally{var f=this.a.gb;Av&&f==Av&&(Av=null);Bv();f.releaseCapture();Zv(this.a);this.d=1;this.b.e=null}}}finally{vv=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var vv=null;function Qv(){}s(6,1,Iu,Qv);_.pc=function(){Xv()};
-function bv(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},bv);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return xb+this.a+Lb+this.d+Ab};function Sv(a,b){!a||a==(yv(),zv(null))?this.f=this.e=0:(this.e=a._c()-$v(a.gb),this.f=a.ad()-(a.gb.scrollTop||0));!b||b==(yv(),zv(null))?this.c=this.b=0:(this.b=aw(b.gb)+b.gb.clientLeft,this.c=bw(b.gb)+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Sv);
-_.tS=function(){return xb+this.a+Lb+this.d+Ab};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Xv(){try{$doc.selection.empty()}catch(a){}}function cw(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;kv(c.a,b);0==c.a.c&&dw(c.b);a.q=null}a.qc()}}function ew(a,b){var c=fw();cw(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;gw(a.k,fw())}
-function hw(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function gw(a,b){if(hw(a.a,b)){var c=a.a,d=a.a.s,e;e=new iw(d,a.a.k);lv(d.a,e);1==d.a.c&&jw(d.b,16);c.q=e}else a.a.q=null}function kw(a){this.a=a}s(18,1,{},kw);_.a=null;s(19,1,{});s(20,1,{2:1});function lw(){lw=u;mw=new nw}s(21,19,{});var mw=null;function nw(){this.a=new rv;this.b=new ow(this)}s(22,21,{},nw);function pw(){pw=u;qw=new rv;var a=new rw;sw();tw(uw?uw:uw=new vw,a)}function dw(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a)}
-function jw(a,b){if(0>b)throw new ww(Jp);a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);kv(qw,a);a.b=!1;a.c=xw(a,b);lv(qw,a)}function yw(a){return $wnd.setInterval(A(function(){a.uc()}),100)}function xw(a,b){return $wnd.setTimeout(A(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||kv(qw,this);this.vc()};_.b=!1;_.c=0;var qw;function ow(a){pw();this.a=a}s(23,24,{},ow);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(zw,k,3,a.a.c,0);b=Aw(a.a,b);c=new Bw;for(e=0,f=b.length;e<f;++e)d=b[e],kv(a.a,d),gw(d.a,c.a);0<a.a.c&&jw(a.b,Vv(5,16-(fw()-c.a)))};_.a=null;function iw(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},iw);_.a=null;_.b=null;s(27,1,{});_.a=null;function Cw(){this.a=gl}s(26,27,{},Cw);function Dw(){this.a=hl}s(28,27,{},Dw);function Ew(){this.a=ol}s(29,27,{},Ew);s(31,1,{});_.a=null;function Fw(a){this.a=a}s(30,31,{},Fw);function Gw(){this.a=ul}s(32,27,{},Gw);
-function Hw(){this.a=El}s(33,27,{},Hw);function Iw(){this.a=Ul}s(34,27,{},Iw);function Jw(){this.a=bm}s(35,27,{},Jw);function Kw(){this.a=om}s(36,27,{},Kw);function Lw(){this.a=sm}s(37,27,{},Lw);function Mw(){this.a=tm}s(38,27,{},Mw);function Nw(){this.a=um}s(39,27,{},Nw);function Ow(){this.a=Nm}s(40,27,{},Ow);function Pw(){this.a=Rm}s(41,27,{},Pw);function Qw(){this.a=Tm}s(42,27,{},Qw);function Rw(){this.a=Xm}s(43,27,{},Rw);function Sw(){this.a=vn}s(44,27,{},Sw);function Tw(){this.a=Gn}
-s(45,27,{},Tw);function Uw(){this.a=Hn}s(46,27,{},Uw);function Vw(){this.a=In}s(47,27,{},Vw);function Ww(){this.a=Xn}s(48,27,{},Ww);function Xw(a){this.a=a.id}s(49,1,{4:1,5:1},Xw);_.a=null;function Yw(){this.a=po}s(50,27,{},Yw);function Zw(){this.a=Qo}s(51,27,{},Zw);function $w(){this.a=Ro}s(52,27,{},$w);function ax(){this.a=So}s(53,27,{},ax);function bx(){this.a=To}s(54,27,{},bx);function cx(){this.a=Vo}s(55,27,{},cx);function dx(){this.a=Yo}s(56,27,{},dx);function ex(){this.a=dp}s(57,27,{},ex);
-function fx(){this.a=ep}s(58,27,{},fx);function gx(){this.a=fp}s(59,27,{},gx);function hx(){this.a=ip}s(60,27,{},hx);function ix(){this.a=jp}s(61,27,{},ix);function jx(){this.a=kp}s(62,27,{},jx);function kx(){this.a=lp}s(63,27,{},kx);function lx(){this.a=Mp}s(64,27,{},lx);function mx(){this.a=bq}s(65,27,{},mx);function nx(){this.a=Eq}s(66,27,{},nx);function ox(){this.a=dr}s(67,27,{},ox);s(68,31,{},function(a){this.a=a});function px(){this.a=er}s(69,27,{},px);function qx(){qx=u;rx=new Fw(sl)}var rx;
-function sx(){this.a=xr}s(71,27,{},sx);function tx(){this.a=yr}s(72,27,{},tx);function ux(){this.a=Hr}s(73,27,{},ux);
-function vx(){vx=u;wx=new Dw;xx=new Cw;yx=new Ew;zx=new Gw;Ax=new Hw;Bx=new Iw;Cx=new Jw;Dx=new Kw;Ex=new Lw;Fx=new Mw;Gx=new Nw;Hx=new Ow;Ix=new Pw;Jx=new Qw;Kx=new Rw;Lx=new Sw;Mx=new Uw;Nx=new Tw;Ox=new Vw;Px=new Ww;Qx=new Yw;Rx=new Zw;Sx=new ax;Tx=new bx;Ux=new $w;Vx=new cx;Wx=new dx;Xx=new ex;Yx=new fx;Zx=new hx;$x=new jx;ay=new kx;by=new ix;cy=new gx;dy=new lx;ey=new mx;fy=new nx;gy=new ox;hy=new px;iy=new tx;jy=new sx;ky=new ux;ly=new my;ny=new oy;py=new qy;ry=new sy;ty=new uy;vy=new wy;xy=
-new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=new Gy;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=new Qy;Ry=new Sy;Ty=new Uy;Vy=new Wy;C=new Vu;x(C,Hr,ky);x(C,gl,xx);x(C,Rm,Ix);x(C,hl,wx);x(C,ol,yx);x(C,Xm,Kx);x(C,ul,zx);x(C,El,Ax);x(C,Ul,Bx);x(C,bm,Cx);x(C,Hn,Mx);x(C,om,Dx);x(C,In,Ox);x(C,sm,Ex);x(C,tm,Fx);x(C,um,Gx);x(C,Nm,Hx);x(C,Ro,Ux);x(C,Tm,Jx);x(C,vn,Lx);x(C,Gn,Nx);x(C,Xn,Px);x(C,po,Qx);x(C,Qo,Rx);x(C,So,Sx);x(C,To,Tx);x(C,Vo,Vx);x(C,Yo,Wx);x(C,dp,Xx);x(C,ep,Yx);x(C,fp,cy);x(C,ip,Zx);x(C,jp,by);x(C,
-kp,$x);x(C,Eq,fy);x(C,xr,jy);x(C,lp,ay);x(C,Mp,dy);x(C,bq,ey);x(C,dr,gy);x(C,er,hy);x(C,yr,iy);x(C,Tr,py);x(C,Ur,ly);x(C,Vr,ny);x(C,fs,ty);x(C,ts,vy);x(C,ds,ry);x(C,ws,xy);x(C,ys,zy);x(C,Cs,By);x(C,Js,Hy);x(C,Ls,Dy);x(C,Ms,Fy);x(C,Rs,Jy);x(C,Ts,Ly);x(C,Us,Ny);x(C,Vs,Py);x(C,ct,Vy);x(C,dt,Ry);x(C,et,Ty)}var xx,wx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Nx,Mx,Ox,Px,Qx,Rx,Ux,Sx,Tx,Vx,Wx,Xx,Yx,cy,Zx,by,$x,ay,dy,ey,fy,gy,hy,jy,iy,ky,C,py,ly,ny,ry,ty,vy,xy,zy,By,Hy,Dy,Fy,Jy,Ly,Ny,Py,Vy,Ry,Ty;
-function qy(){this.a=Tr}s(75,27,{},qy);function my(){this.a=Ur}s(76,27,{},my);function oy(){this.a=Vr}s(77,27,{},oy);function sy(){this.a=ds}s(78,27,{},sy);function uy(){this.a=fs}s(79,27,{},uy);function wy(){this.a=ts}s(80,27,{},wy);function yy(){this.a=ws}s(81,27,{},yy);function Ay(){this.a=ys}s(82,27,{},Ay);function Cy(){this.a=Cs}s(83,27,{},Cy);function Iy(){this.a=Js}s(84,27,{},Iy);function Ey(){this.a=Ls}s(85,27,{},Ey);function Gy(){this.a=Ms}s(86,27,{},Gy);function Ky(){this.a=Rs}
-s(87,27,{},Ky);function My(){this.a=Ts}s(88,27,{},My);function Oy(){this.a=Us}s(89,27,{},Oy);function Qy(){this.a=Vs}s(90,27,{},Qy);function Wy(){this.a=ct}s(91,27,{},Wy);function Sy(){this.a=dt}s(92,27,{},Sy);function Uy(){this.a=et}s(93,27,{},Uy);function Bw(){this.a=fw()}function fw(){return(new Date).getTime()}s(94,1,{},Bw);function Xy(a){var b,c,d;d=new Yy;for(c=a;c;)b=c.wc(),c!=a&&Zy(d.a,Re),$y(d,c.cZ.d),Zy(d.a,ld),Zy(d.a,null==b?yb:b),Zy(d.a,aa),c=c.e}
-function az(a){var b,c,d;c=v(bz,k,80,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new cz;c[d]=a[d]}}function dz(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+ld+a:b}s(99,1,{67:1,81:1});_.wc=function(){return this.f};_.tS=function(){return dz(this)};_.e=null;_.f=null;function ez(a){fz();this.f=a}s(98,99,pu,ez);function gv(a){fz();this.f=a}function dv(a,b){fz();this.e=b;this.f=a}s(97,98,vu,gv,dv);
-function gz(a){fz();this.b=a;this.a=j;var b,c,d;c=[];d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}s(96,97,vu,gz);
-_.wc=function(){if(null==this.c){this.d=null==this.b?eq:iz(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":jz(this.b).d;this.a=this.a+ld+(iz(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(iz(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ld+a[c]}catch(d){}a=b}else a=j;this.c=xb+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function kz(a,b){return lz(a)?a.eQ(b):a===b}
-function jz(a){return lz(a)?a.cZ:mz}function nz(a){return lz(a)?a.hC():Pu(a)}
-function oz(){var a;oz=u;pz=(a=[Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,tj,Kj,vj,Tj,uj,Jj,Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk],a[34]=oj,a[92]=sj,a[173]=lk,a[1536]=mk,a[1537]=nk,a[1538]=ok,a[1539]=pk,a[1757]=qk,a[1807]=rk,a[6068]=sk,a[6069]=tk,a[8203]=uk,a[8204]=vk,a[8205]=wk,a[8206]=xk,a[8207]=yk,a[8232]=zk,a[8233]=Ak,a[8234]=Bk,a[8235]=Ck,a[8236]=Dk,a[8237]=Ek,a[8238]=Fk,a[8288]=Gk,a[8289]=Hk,a[8290]=Ik,a[8291]=Jk,a[8292]=Kk,a[8298]=Lk,a[8299]=Mk,a[8300]=Nk,a[8301]=Ok,a[8302]=Pk,a[8303]=Qk,a[65279]=
-Rk,a[65529]=Sk,a[65530]=Tk,a[65531]=Uk,a)}function qz(a){oz();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=pz[a.charCodeAt(0)],null==c?a:c});return Ma+a+Ma}var pz;s(105,1,{});function Pu(a){return a.$H||(a.$H=++rz)}function sz(){return($wnd||self)[Xk+$moduleName+md]||$moduleBase}function tz(){return $wnd.setTimeout(function(){0!=uz&&(uz=0);vz=-1},10)}var uz=0,rz=0,wz=0,vz=-1;
-function xz(){xz=u;yz=new zz}function Az(a,b){a.a=Bz(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Cz(a)),Dz(a.e,1),!a.i&&(a.i=new Ez(a)),Dz(a.i,50))}function zz(){}function Fz(a){return a.xc()}function Bz(a,b){!a&&(a=[]);a[a.length]=b;return a}function Gz(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Bz(b,e)):e[0].pc()}catch(f){if(f=cv(f),!y(f,81))throw f;}}return b}function Dz(a,b){xz();$wnd.setTimeout(function(){A(Fz)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},zz);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var yz;function Cz(a){this.a=a}s(108,1,{},Cz);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Gz(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=fw();100>fw()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Ez(a){this.a=a}s(109,1,{},Ez);_.xc=function(){this.a.d&&Dz(this.a.e,1);return this.a.j};_.a=null;function Hz(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=kd+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function fz(){var a,b,c,d;c=Hz(new Iz);d=v(bz,k,80,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new hz(c[a]);az(d)}function Iz(){}s(112,1,{},Iz);
-_.yc=function(a){var b,c,d;d=j;a=Jz(a);b=a.indexOf(xb);c=0==a.indexOf(wn)?8:0;-1==b&&(b=Kz(a,Lz(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Jz(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function Zy(a,b){a[a.explicitLength++]=null==b?eq:b}function Mz(){var a=[];a.explicitLength=0;return a}function Nz(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Oz(a,b){return parseInt(a[b])||0}function Pz(a,b){return null==a[b]?null:""+a[b]}
-function Qz(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Rz(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function D(a){var b=$doc;return-1!=a.indexOf(kd)?(b=(!b.__gwt_container&&(b.__gwt_container=b.createElement(Vm)),b.__gwt_container),b.innerHTML=Ad+a+Dc||j,a=Qz(b),b.removeChild(a),a):b.createElement(a)}function Rv(a){a.returnValue=!1}
-function Sz(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function aw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().left}catch(d){c=0}return E(Math.floor(c/Tz(b)+$v(F(b.compatMode,Ke)?b.documentElement:b.body)))}
-function bw(a){var b;b=a.ownerDocument;var c;try{c=a.getBoundingClientRect().top}catch(d){c=0}return E(Math.floor(c/Tz(b)+((F(b.compatMode,Ke)?b.documentElement:b.body).scrollTop||0)))}function $v(a){return a.currentStyle.direction==Wr?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Tz(a){var b;if(F(a.compatMode,Ke))return 1;b=a.body.offsetWidth||0;return 0==b?1:~~((Rz(a.body).offsetWidth||0)/b)}
-function Uz(){if(!Vz){a:{var a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Hp)&&(a=/msie ([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&7E3>1E3*parseInt(a[1])+parseInt(a[2])){Wz=!0;break a}Wz=!1}Vz=!0}return Wz}var Wz=!1,Vz=!1;function Xz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientLeft}function Yz(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientTop}function Fv(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientHeight}
-function Ev(){var a=$doc;return(F(a.compatMode,Ke)?a.documentElement:a.body).clientWidth}function Zz(a){return $v(F(a.compatMode,Ke)?a.documentElement:a.body)}function $z(a){return(F(a.compatMode,Ke)?a.documentElement:a.body).scrollTop||0}function aA(){aA=u;try{$doc.execCommand(pe,!1,!0)}catch(a){}}
-function bA(a,b,c){function d(a){var d=b.__kids;b.__cleanup();window.setTimeout(function(){for(var a=0;a<d.length;++a){var b=d[a];b.__pendingSrc==c&&(b.src=c,b.__pendingSrc=null)}},0);a&&a.call(b)}b.src=c;if(!b.complete){b.__kids=[];b.__pendingSrc=c;a[c]=b;var e=b.onload,f=b.onerror,g=b.onabort;b.onload=function(){d(e)};b.onerror=function(){d(f)};b.onabort=function(){d(g)};b.__cleanup=function(){b.onload=e;b.onerror=f;b.onabort=g;b.__cleanup=b.__pendingSrc=b.__kids=null;delete a[c]}}}
-function cA(a,b){aA();var c,d;c=F(a.__pendingSrc||a.src,b);!dA&&(dA={});d=a.__pendingSrc;if(null!=d)if(d=dA[d])if(d==a){if(c)return;var e=d,f=dA;c=e.__pendingSrc;d=e.__kids;e.__cleanup();if(e=d[0])if(e.__pendingSrc=null,bA(f,e,c),e.__pendingSrc)d.splice(0,1),e.__kids=d;else{e=1;for(f=d.length;e<f;++e)d[e].src=c,d[e].__pendingSrc=null}}else{a:{d=d.__kids;e=0;for(f=d.length;e<f;++e)if(d[e]===a){c||(d.splice(e,1),a.__pendingSrc=null);d=!0;break a}d=!1}if(d){if(c)return}else a.__cleanup=a.__pendingSrc=
-a.__kids=null}else a.__cleanup=a.__pendingSrc=a.__kids=null;d=dA[b];!d?bA(dA,a,b):(d.__kids.push(a),a.__pendingSrc=d.__pendingSrc)}var dA=null;function eA(a,b){this.b=a;this.c=b}s(137,1,{67:1,70:1,72:1});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function Lv(){Lv=u;fA=new gA;hA=new iA;jA=new kA;lA=new mA;nA=new oA;pA=H(qA,k,6,[fA,hA,jA,lA,nA])}s(136,137,ou);var pA,jA,hA,lA,fA,nA;function gA(){eA.call(this,zh,0)}s(138,136,ou,gA);
-function iA(){eA.call(this,uf,1)}s(139,136,ou,iA);function kA(){eA.call(this,qf,2)}s(140,136,ou,kA);function mA(){eA.call(this,cg,3)}s(141,136,ou,mA);function oA(){eA.call(this,Ai,4)}s(142,136,ou,oA);function rA(){rA=u;sA=new tA;uA=new vA;wA=new xA;yA=new zA;AA=H(BA,k,7,[sA,uA,wA,yA])}s(143,137,ku);var AA,uA,wA,yA,sA;function tA(){eA.call(this,zh,0)}s(144,143,ku,tA);function vA(){eA.call(this,oe,1)}s(145,143,ku,vA);function xA(){eA.call(this,og,2)}s(146,143,ku,xA);
-function zA(){eA.call(this,pg,3)}s(147,143,ku,zA);function CA(){CA=u;DA=new EA;FA=new GA;HA=new IA;JA=new KA;LA=H(MA,k,9,[DA,FA,HA,JA])}s(148,137,tu);var LA,DA,FA,HA,JA;function EA(){eA.call(this,Ge,0)}s(149,148,tu,EA);function GA(){eA.call(this,Eg,1)}s(150,148,tu,GA);function IA(){eA.call(this,Jg,2)}s(151,148,tu,IA);function KA(){eA.call(this,li,3)}s(152,148,tu,KA);
-function Kv(){Kv=u;NA=new OA;PA=new QA;RA=new SA;TA=new UA;VA=new WA;XA=new YA;ZA=new $A;aB=new bB;cB=new dB;eB=H(fB,k,10,[NA,PA,RA,TA,VA,XA,ZA,aB,cB])}s(153,137,Hu);var eB,aB,RA,TA,ZA,cB,XA,PA,VA,NA;function OA(){eA.call(this,bi,0)}s(154,153,Hu,OA);function QA(){eA.call(this,$h,1)}s(155,153,Hu,QA);function SA(){eA.call(this,zf,2)}s(156,153,Hu,SA);function UA(){eA.call(this,Kf,3)}s(157,153,Hu,UA);function WA(){eA.call(this,ai,4)}s(158,153,Hu,WA);function YA(){eA.call(this,Zh,5)}s(159,153,Hu,YA);
-function $A(){eA.call(this,ng,6)}s(160,153,Hu,$A);function bB(){eA.call(this,He,7)}s(161,153,Hu,bB);function dB(){eA.call(this,Ug,8)}s(162,153,Hu,dB);function gB(){gB=u;hB=[];iB=[];jB=[]}var hB,iB,jB;function kB(){kB=u;lB()}function lB(){lB=u;kB();mB=v(I,q,-1,30,1)}function nB(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var mB;s(177,1,{});_.tS=function(){return"An event type"};_.f=null;s(176,177,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(175,176,{});_.Ac=function(){return this.Cc()};
-_.a=null;var oB=_.b=null;function pB(){pB=u;qB=new rB(Jl,new sB)}function sB(){}s(174,175,{},sB);_.zc=function(a){a.Dc(this)};_.Cc=function(){return qB};var qB;function tB(){tB=u;uB=new rB(am,new vB)}function vB(){}s(178,175,{},vB);_.zc=function(a){wB();xB(this,a.b,yB(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return uB};var uB;s(181,175,xu);function Tv(a,b){return(a.a.clientX||0)-aw(b)+$v(b)+Zz(b.ownerDocument)}
-function Uv(a,b){return(a.a.clientY||0)-bw(b)+(b.scrollTop||0)+$z(b.ownerDocument)}function Mv(a){var b;return(b=a.b)?Tv(a,b):a.a.clientX||0}function Nv(a){var b;return(b=a.b)?Uv(a,b):a.a.clientY||0}s(180,181,xu);function zB(){zB=u;AB=new rB(fm,new BB)}function BB(){}s(179,180,xu,BB);_.zc=function(a){a.Ec(this)};_.Cc=function(){return AB};var AB;function CB(){CB=u;DB=new rB(vm,new EB)}function EB(){}s(182,175,{},EB);_.zc=function(){Rv(this.a);this.a.cancelBubble=!0};_.Cc=function(){return DB};var DB;
-s(185,1,{37:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var FB=_.c=0;function vw(){this.c=++FB}s(184,185,lu,vw);function rB(a,b){this.c=++FB;this.a=b;!oB&&(oB=new GB);oB.a[a]=this;this.b=a}s(183,184,lu,rB);_.a=null;_.b=null;function HB(){HB=u;IB=new rB(xm,new JB)}function JB(){}s(186,180,xu,JB);
-_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(KB(),LB))a=MB(b.gb),c=new NB(Oz(b.gb,lq),Oz(b.gb,kq)),d=new NB(Oz(b.K.ab.gb,lq),Oz(b.K.ab.gb,kq)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);OB(b.z,!0);a=Oz(b.K.ab.gb,lq);PB(b,new NB(a,QB(b.K.ab).a));b.A&&b.F!=LB&&RB(b.f,b)}else OB(b.z,!1),b.F!=(KB(),LB)?PB(b,new NB(b.w.b,b.w.a)):SB(b,MB(b.f.gb)),b.A&&b.F!=LB&&TB(b.f,b);UB(b.K.ab)}else OB(b.z,!0)};_.Cc=function(){return IB};var IB;function VB(){VB=u;WB=new rB(mn,new XB)}
-function XB(){}s(187,175,{},XB);_.zc=function(a){Zv(a.a.a)};_.Cc=function(){return WB};var WB;function YB(){YB=u;ZB=new rB(Cn,new $B)}function $B(){}s(188,175,{},$B);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,aC(a.a.e,a.a.b)&&Rv(this.a)),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,bC(a.a.f,a.a.b)&&Rv(this.a)),a.a.d=!0)};_.Cc=function(){return ZB};var ZB;function cC(){cC=u;dC=new rB(Dn,new eC)}function eC(){}
-s(189,175,{},eC);_.zc=function(a){a.a.a&&(a.a.b.a=null,fC(a.a.a,a.a.b))};_.Cc=function(){return dC};var dC;function gC(){gC=u;hC=new rB(En,new iC)}function iC(){}s(190,175,{},iC);_.zc=function(){Rv(this.a)};_.Cc=function(){return hC};var hC;s(192,175,{});s(191,192,{});function jC(){jC=u;kC=new rB(Jo,new lC)}function lC(){}s(193,191,{},lC);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(mC(),nC).length&&-999!=(mC(),nC)[c]&&(c=(mC(),nC)[c]);b=new oC(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?pC(qC(a)):e=301;break;case 118:case 86:b&&rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:tC(a,Pz((uC(),vC)._b.a.gb,nt));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=bg;e=1300;break;case 114:case 82:a.ib=!0;a.I=hi;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=cc):801==a.b?(e=237,a.ib=!0,a.I=bc):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=hc);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=pc);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Wb;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Yb;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?wC(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?wC(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&wC(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?wC(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?wC(a,4):e=207;break;case 53:105==a.b?wC(a,5):e=208;break;case 54:105==a.b?wC(a,
-6):e=210;break;case 55:105==a.b?wC(a,7):e=211;break;case 56:105==a.b?wC(a,8):e=212;break;case 57:105==a.b?wC(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}xC(a,e)}b=!0}b&&Rv(this.a)};_.Cc=function(){return kC};var kC;function yC(){yC=u;zC=new rB(Bp,new AC)}function AC(){}s(194,180,xu,AC);_.zc=function(a){a.mc(this)};_.Cc=function(){return zC};var zC;
-function Gv(){Gv=u;Hv=new rB(Cp,new BC)}function BC(){}s(195,180,xu,BC);_.zc=function(a){a.nc(this)};_.Cc=function(){return Hv};var Hv;function CC(){CC=u;DC=new rB(Dp,new EC)}function EC(){}s(196,180,xu,EC);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Sv(vv,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,wv(a))};_.Cc=function(){return DC};var DC;function Iv(){Iv=u;Jv=new rB(Fp,new FC)}function FC(){}s(197,180,xu,FC);_.zc=function(a){a.oc(this)};_.Cc=function(){return Jv};var Jv;function GB(){this.a={}}
-s(198,1,{},GB);_.a=null;s(201,181,xu);var GC=null;function HC(){HC=u;IC=new rB(Ys,new JC)}function JC(){}s(200,201,xu,JC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return IC};var IC;function LC(){LC=u;MC=new rB(Zs,new NC)}function NC(){}s(202,201,xu,NC);_.zc=function(a){KC(a.a,this,a.a.k)};_.Cc=function(){return MC};var MC;function OC(){var a;this.a=(a=document.createElement(Vm),a.setAttribute(Bq,Nr),typeof a.ontouchstart==wn)}s(203,1,{},OC);function PC(){PC=u;QC=new rB($s,new RC)}
-function RC(){}s(204,201,xu,RC);_.zc=function(a){KC(a.a,this,a.a.n)};_.Cc=function(){return QC};var QC;function SC(){SC=u;TC=new rB(at,new UC)}function UC(){}s(205,201,xu,UC);_.zc=function(a){VC(a.a,this)&&(a.a.j&&WC(a.a.j,a.a.b)?a.a.d=!0:(Rv(this.a),jw(a.a.c,750),a.a.d=!1))};_.Cc=function(){return TC};var TC;function XC(a,b){this.a=b;this.b=a}function YC(a,b,c){uw&&(b=new XC(b,c),a.Nc(b))}s(206,176,{},XC);_.zc=function(a){a.Jc(this)};_.Ac=function(){return uw};_.a=!1;var uw=_.b=null;
-function ZC(a){this.a=a}s(207,176,{},ZC);_.zc=function(a){a.Kc(this)};_.Ac=function(){return $C};var $C=_.a=null;function aD(){}function bD(a){var b;cD&&(b=new aD,a.Nc(b))}s(208,176,{},aD);_.zc=function(a){a.Lc(this)};_.Ac=function(){return cD};var cD=null;function dD(a){this.a=a}s(209,176,{},dD);_.zc=function(a){a.Mc(this)};_.Ac=function(){return eD};var eD=_.a=null;function fD(){}s(210,176,{},fD);_.zc=function(a){a.a.N&&a.a.Bd()};_.Ac=function(){return gD};var gD=null;
-function hD(a,b,c){a=a.a;if(!b)throw new iD(Le);if(!c)throw new iD(Me);0<a.b?jD(a,new kD(a,b,c)):lD(a,b,null,c);return new mD(new nD(a,b,c))}
-function oD(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new iD(Ne);try{++d.b;i=pD(d,b.Ac(),null);e=null;for(h=d.c?i.rf(i.ye()):i.qf();d.c?h.tf():h.Qc();){g=d.c?h.uf():h.Rc();try{b.zc(g)}catch(l){if(l=cv(l),y(l,81))f=l,!e&&(e=new qD),rD(e,f);else throw l;}}if(e)throw new sD(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Xu(d.a);o.b<o.d.ye();)m=Yu(o),m.pc()}finally{d.a=null}}}}catch(n){n=cv(n);if(y(n,38))throw new tD(n.a);throw n;}finally{null==c?(b.e=!0,b.f=
-null):b.f=c}}function uD(a){vD.call(this,a,!1)}function vD(a,b){this.a=new wD(b);this.b=a}s(211,1,Lu,uD,vD);_.Nc=function(a){oD(this,a)};_.a=null;_.b=null;s(214,1,{});function jD(a,b){!a.a&&(a.a=new rv);lv(a.a,b)}function lD(a,b,c,d){var e;e=uv(a.d,b);e||(e=new Vu,x(a.d,b,e));a=e.ue(c);a||(a=new rv,e.we(c,a));a.hf(d)}function xD(a,b,c,d){var e,f;e=pD(a,b,c);e.kf(d)&&e.ve()&&(f=uv(a.d,b),f.xe(c),f.ve()&&fv(a.d,b))}
-function pD(a,b,c){a=uv(a.d,b);if(!a)return yD(),yD(),zD;c=a.ue(c);return!c?(yD(),yD(),zD):c}s(213,214,{});_.a=null;_.b=0;_.c=!1;function wD(a){this.d=new Vu;this.c=a}s(212,213,{},wD);function mD(a){this.a=a}s(215,1,{},mD);_.a=null;function sD(a){dv.call(this,AD(a),BD(a));this.a=a}function BD(a){a=a.ud();return!a.Qc()?null:a.Rc()}function AD(a){var b,c,d;b=a.ye();if(0==b)return null;b=new CD(1==b?Qf:b+va);c=!0;for(a=a.ud();a.Qc();)d=a.Rc(),c?c=!1:Zy(b.a,od),d=d.wc(),Zy(b.a,d);return Nz(b.a)}
-s(217,97,yu,sD);_.a=null;function tD(a){sD.call(this,a)}s(216,217,yu,tD);s(218,1,{},function(){});function DD(a){a=Pz(a,Sm);return ED(Wr,a)?(FD(),GD):ED(Xo,a)?(FD(),HD):(FD(),ID)}function FD(){FD=u;GD=new JD(ni,0);HD=new JD(Kg,1);ID=new JD(rf,2);KD=H(LD,k,15,[GD,HD,ID])}function JD(a,b){eA.call(this,a,b)}s(220,137,{15:1,67:1,70:1,72:1},JD);var KD,ID,HD,GD;function MD(){}
-function ND(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=ND(e,d);H(a,b,c,d);return d}function OD(a){return PD([QD,I],[k,q],[66,-1],a,0,2,1)}function PD(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ND(i?g:0,h);H(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=PD(a,b,c,d,e,f,g)}return l}
-function H(a,b,c,d){RD();var e=SD,f=TD;RD();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function UD(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new VD;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new VD;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new VD;}a[b]=c}s(221,1,{},MD);_.qI=0;function RD(){RD=u;SD=[];TD=[];var a=new MD,b=SD,c=TD,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var SD,TD;
-function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function iz(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function lz(a){return a.tM==u||a.cM&&!!a.cM[1]}function WD(a){return null==a?null:a}function E(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function XD(){var a;$stats&&YD(rm);a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Dq))a=Dq;else if(-1!=a.indexOf(st))a=Zr;else if(-1!=a.indexOf(Hp)&&9<=$doc.documentMode)a=no;else if(-1!=a.indexOf(Hp)&&8<=$doc.documentMode)a=mo;else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?lo:-1!=a.indexOf(An)?Bn:gt}F(lo,a)||$wnd.alert(Jf+a+Cb);$stats&&YD(qm);b=$doc.compatMode;a=H(ZD,k,1,[Ke]);for(c=0;c<a.length&&!F(a[c],b);++c);$stats&&YD(pm);
-$wnd.$GWT_DND_VERSION=cd;gB();jB.unshift(eg);gB();0!=jB.length&&(a=jB.join(j),a=(kB(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:nB(0,a,!1),jB.length=0);if(0!=hB.length){a=hB.join(j);a=(kB(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=mB[b],0==c&&(c=mB[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);mB[e]+=a.length;nB(e,a,!0)}hB.length=0}0!=iB.length&&(a=iB.join(j),a=(kB(),a),b=$doc.styleSheets.length,
-0==b?$doc.createStyleSheet().cssText=a:nB(b-1,a,!0),iB.length=0);$stats&&YD(fn);new $D;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==wn)$wnd.jsmeOnLoad();else try{$wnd.console.log(dj)}catch(g){}}function cv(a){return y(a,81)?a:new gz(a)}function aE(a){return bE(a&4194303,a>>22&4194303,0>a?1048575:0)}function cE(a){return bE(a.l,a.m,a.h)}function bE(a,b,c){return _=new dE,_.l=a,_.m=b,_.h=c,_}
-function eE(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new fE;if(0==a.l&&0==a.m&&0==a.h)return gE=bE(0,0,0),bE(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(gE=bE(0,0,0),c=cE((hE(),iE))):(gE=bE(c.l,c.m,c.h),c=bE(0,0,0)),c;g=!1;0!=b.h>>19&&(b=jE(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?kE(e):0==c&&0!=d&&0==e?kE(d)+22:0!=c&&0==d&&0==e?kE(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=cE((hE(),lE)),c=!0,g=!g;else return c=mE(a,f),g&&nE(c),gE=bE(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=jE(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=mE(c,d);f&&nE(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=bE(f,i,c);g?gE=jE(c):gE=bE(c.l,c.m,c.h);return e}if(!oE(a,b))return e?gE=jE(a):gE=bE(a.l,a.m,a.h),bE(0,0,0);c=c?a:bE(a.l,a.m,a.h);var h,l,m,o;f=pE(b)-pE(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=bE(i&4194303,l&4194303,h&1048575);for(l=bE(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&nE(l);e?(gE=jE(c),d&&(gE=qE(gE,(hE(),iE)))):gE=bE(c.l,c.m,c.h);return l}
-function nE(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function pE(a){var b;b=rE(a.h);return 32==b?(b=rE(a.m),32==b?rE(a.l)+32:b+20-10):b-12}var gE=null;function sE(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return bE(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function tE(a,b){return bE(a.l&b.l,a.m&b.m,a.h&b.h)}function uE(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return hE(),vE;if(-9223372036854775E3>a)return hE(),wE;if(9223372036854775E3<=a)return hE(),lE;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=E(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=E(a/4194304),a-=4194304*b);a=E(a);b=bE(a,b,c);d&&nE(b);return b}function xE(a){var b,c;return-129<a&&128>a?(b=a+128,null==yE&&(yE=v(zE,k,16,256,0)),c=yE[b],!c&&(c=yE[b]=aE(a)),c):aE(a)}
-function AE(a){var b=It,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function oE(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function BE(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;r=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,r+=d*h,G+=e*h,g+=f*h);0!=l&&(r+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((r&262143)<<4)+((G&31)<<17)+(c>>22);r=(r>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return bE(c&4194303,n&
-4194303,r&1048575)}function jE(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return bE(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function mE(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return bE(c&4194303,d&4194303,e&1048575)}function qE(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return bE(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function K(a){return a.l|a.m<<22}function CE(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return Ic;if(524288==a.h&&0==a.m&&0==a.l)return Ub;if(0!=a.h>>19)return Tb+CE(jE(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=xE(1E9);a=eE(a,b);b=j+K(gE);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=Ic+b;c=b+c}return c}var yE=null;function hE(){hE=u;lE=bE(4194303,4194303,524287);wE=bE(0,0,524288);iE=xE(1);xE(2);vE=xE(0)}var lE,wE,iE,vE;function dE(){}s(230,1,{16:1},dE);
-function YD(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:As,evtGroup:np,millis:(new Date).getTime(),type:nq,className:a})}function DE(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(235,1,{},DE);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function EE(a,b){Zy(a.a.a,b.a);return a}function FE(){this.a=new GE}s(236,1,{},FE);function HE(a){if(null==a)throw new iD(wm);this.a=a}s(237,1,{17:1,67:1},HE);_.eQ=function(a){return!y(a,17)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;
-function JE(a){if(null==a)throw new iD(co);this.a=a}s(239,1,fu,JE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function KE(a){if(null==a)throw new iD(co);this.a=a}s(240,1,fu,KE);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,18)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function LE(){LE=u;new KE(j);ME=RegExp(kb,zn);NE=RegExp(Pd,zn);OE=RegExp(Ad,zn);PE=RegExp(rb,zn);QE=RegExp(Ma,zn)}
-function RE(a){LE();-1!=a.indexOf(kb)&&(a=a.replace(ME,mb));-1!=a.indexOf(Ad)&&(a=a.replace(OE,ob));-1!=a.indexOf(Pd)&&(a=a.replace(NE,nb));-1!=a.indexOf(Ma)&&(a=a.replace(QE,qb));-1!=a.indexOf(rb)&&(a=a.replace(PE,lb));return a}var ME,NE,OE,QE,PE;function SE(a){if(null==a)throw new iD(it);this.a=a}s(242,1,{19:1},SE);_.eQ=function(a){return!y(a,19)?!1:F(this.a,a.a)};_.hC=function(){return IE(this.a)};_.a=null;function TE(){TE=u}s(244,1,{});function UE(){}s(245,1,{},UE);var VE=null;
-function WE(){}s(246,244,{},WE);var XE=null;function YE(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=pD(a.a,f,null).ye();for(e-=1;0<=e;--e)if(d=pD(a.a,f,null).pf(e),y(d,20)&&kz(d.a,b)){var h=a.a,l=f;0<h.b?jD(h,new ZE(h,l,null,d)):xD(h,l,null,d)}}}s(247,1,mu);_.a=null;function $E(a){this.a=a}s(248,247,mu,$E);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function aF(a){this.a=a}s(249,247,mu,aF);_.Lc=function(){var a=this.a;bF((cF(),dF),a.a,!0)};function eF(){fz()}s(250,97,vu,eF);
-function fF(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,jw(a.d,1))}function gF(){this.a=new hF(this);this.b=new rv;this.d=new iF(this);this.f=new jF(this)}s(251,1,{},gF);_.c=!1;_.e=!1;function hF(a){pw();this.a=a}s(252,24,{},hF);_.vc=function(){if(this.a.c){var a=this.a,b;b=kF(a.f.d.b,a.f.b);lF(a.f);y(b,21)&&new eF;a.c=!1;fF(a)}};_.a=null;function iF(a){pw();this.a=a}s(253,24,{},iF);
-_.vc=function(){this.a.e=!1;var a=this.a,b=fw(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(jw(a.a,1E4);a.f.c<a.f.a;){d=mF(a.f);try{if(null==d)break;y(d,21)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||lF(a.f)}if(100<=fw()-b)break}}finally{e||(dw(a.a),a.c=!1,fF(a))}};_.a=null;function mF(a){var b;a.b=a.c;b=kF(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function lF(a){nF(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function jF(a){this.d=a}s(254,1,{},jF);_.Qc=function(){return this.c<this.a};_.Rc=function(){return mF(this)};
-_.Sc=function(){lF(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function oF(a,b){var c=(pF(),qF(b));a.appendChild(c)}var Yv=null,Av=null;function rF(){rF=u;sF=new gF}function Pv(a){rF();if(!a)throw new iD(jm);var b=sF;lv(b.b,a);fF(b)}var sF;function tF(a){Bv();!uF&&(uF=new vw);vF||(vF=new vD(null,!0),wF=new xF);return hD(vF,uF,a)}var vF=null;function yF(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}function xF(){}s(260,176,{},xF);_.zc=function(a){a.Pc(this);wF.c=!1};_.Ac=function(){return uF};_.Bc=function(){yF(this)};
-_.a=!1;_.b=!1;_.c=!1;var uF=_.d=null,wF=null;function zF(){zF=u;AF=new BF;var a;a=AF;var b;a.a=$doc.getElementById(al);if(a.a){b=j;var c=CF();if(0<c.length)try{b=a.Vc(c.substring(1))}catch(d){$wnd.location.hash=j}DF=b;b=a.a;b=b.contentWindow?b.contentWindow.document.getElementById(bl):void 0;b?DF=b.innerText:(b=null==DF?j:DF,c=D(Vm),c.innerText=b||j,b=c.innerHTML,c=a.a.contentWindow.document,c.open(),c.write(Id+b+Bd),c.close());EF(a);FF(a);a=!0}else a=!1;a||(AF=null)}var AF=null;function rw(){}
-s(262,1,{},rw);_.Jc=function(){for(;0<(pw(),qw).c;)dw(kF(qw,0))};function tw(a,b){return hD((!GF&&(GF=new HF),GF),a,b)}function IF(a){sw();JF||(KF(yn,new LF),JF=!0);return tw((!cD&&(cD=new vw),cD),a)}function sw(){MF||(KF(xn,new NF),MF=!0)}function OF(){MF&&YC((!GF&&(GF=new HF),GF),null,!1)}function PF(){var a;MF&&(a=new QF,GF&&oD(GF,a));return null}function RF(){var a,b;if(JF&&(b=Ev(),a=Fv(),SF!=b||TF!=a))SF=b,TF=a,bD((!GF&&(GF=new HF),GF))}var MF=!1,GF=null,TF=0,SF=0,JF=!1;
-function UF(){UF=u;VF=new vw}function QF(){UF()}s(264,176,{},QF);_.zc=function(){null.Nf()};_.Ac=function(){return VF};var VF;function HF(){uD.call(this,null)}s(267,211,Lu,HF);
-function WF(a){switch(a){case Jl:return 4096;case am:return 1024;case fm:return 1;case xm:return 2;case mn:return 2048;case Jo:return 128;case Ko:return 256;case Lo:return 512;case Uo:return 32768;case Wo:return 8192;case Bp:return 4;case Cp:return 64;case Dp:return 32;case Ep:return 16;case Fp:return 8;case cs:return 16384;case en:return 65536;case tf:case Gp:return 131072;case vm:return 262144;case Wq:return 524288;case at:return 1048576;case $s:return 2097152;case Zs:return 4194304;case Ys:return 8388608;
-case En:return 16777216;case Cn:return 33554432;case Dn:return 67108864;default:return-1}}function Bv(){XF||(YF(),XF=!0)}var XF=!1;
-function YF(){null==$wnd.__gwt_globalEventArray&&($wnd.__gwt_globalEventArray=[]);$wnd.__gwt_globalEventArray[$wnd.__gwt_globalEventArray.length]=A(function(){var a=$wnd.event,b;var c=vF,d,h,l;uF&&c&&ZF(c.a.d,uF)?(b=wF.a,d=wF.b,h=wF.c,l=wF.d,yF(wF),wF.d=a,oD(c,wF),c=!(wF.a&&!wF.b),wF.a=b,wF.b=d,wF.c=h,wF.d=l,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,Rv(a));return b});var a=A(function(){if(null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,!$F()))return;for(var a,b=this;b&&!(a=b.__listener);)b=b.parentElement;
-if(a&&!iz(a)&&y(a,22)){var c=$wnd.event,d;d=Yv;Yv=c;b==Av&&8192==WF(c.type)&&(Av=null);a.Tc(c);Yv=d}}),b=A(function(){var b=$doc.createEventObject();null==$wnd.event.returnValue&&$wnd.event.srcElement.fireEvent&&$wnd.event.srcElement.fireEvent(pq,b);this.__eventBits&2?a.call(this):null==$wnd.event.returnValue&&($wnd.event.returnValue=!0,$F())}),c=A(function(){this.__gwtLastUnhandledEvent=$wnd.event.type;a.call(this)}),d=$moduleName.replace(/\./g,Wk);$wnd[Zk+d]=a;aG=(new Function(rt,Lr+d+vc))($wnd);
-$wnd[Yk+d]=b;bG=(new Function(rt,Kr+d+wc))($wnd);$wnd[$k+d]=c;cG=(new Function(rt,Mr+d+wc))($wnd);dG=(new Function(rt,Mr+d+xc))($wnd);c=A(function(){a.call($doc.body)});d=A(function(){b.call($doc.body)});$doc.body.attachEvent(pq,c);$doc.body.attachEvent(xq,c);$doc.body.attachEvent(zq,c);$doc.body.attachEvent(yq,c);$doc.body.attachEvent(Aq,c);$doc.body.attachEvent(tq,c);$doc.body.attachEvent(uq,c);$doc.body.attachEvent(vq,c);$doc.body.attachEvent(sq,c);$doc.body.attachEvent(oq,c);$doc.body.attachEvent(rq,
-d);$doc.body.attachEvent(qq,c)}function eG(a,b,c){c>=a.children.length?a.appendChild(b):a.insertBefore(b,a.children[c])}
-function fG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?aG:null),c&3&&(a.ondblclick=b&3?bG:null),c&4&&(a.onmousedown=b&4?aG:null),c&8&&(a.onmouseup=b&8?aG:null),c&16&&(a.onmouseover=b&16?aG:null),c&32&&(a.onmouseout=b&32?aG:null),c&64&&(a.onmousemove=b&64?aG:null),c&128&&(a.onkeydown=b&128?aG:null),c&256&&(a.onkeypress=b&256?aG:null),c&512&&(a.onkeyup=b&512?aG:null),c&1024&&(a.onchange=b&1024?aG:null),c&2048&&(a.onfocus=b&2048?aG:null),c&4096&&(a.onblur=b&4096?aG:null),
-c&8192&&(a.onlosecapture=b&8192?aG:null),c&16384&&(a.onscroll=b&16384?aG:null),c&32768&&(a.nodeName==mg?b&32768?a.attachEvent(wq,dG):a.detachEvent(wq,dG):a.onload=b&32768?cG:null),c&65536&&(a.onerror=b&65536?aG:null),c&131072&&(a.onmousewheel=b&131072?aG:null),c&262144&&(a.oncontextmenu=b&262144?aG:null),c&524288&&(a.onpaste=b&524288?aG:null))}function $F(){for(var a=!1,b=0;b<$wnd.__gwt_globalEventArray.length;b++)!$wnd.__gwt_globalEventArray[b]()&&(a=!0);return!a}var bG=null,aG=null,dG=null,cG=null;
-function gG(){var a;gG=u;hG=(a=$doc,F(a.compatMode,Ke)?a.documentElement:a.body)}var hG;function iG(){this.b=new rv}function jG(a){a=a[dl];return null==a?-1:a}s(271,1,{},iG);_.a=null;function kG(a,b){this.a=a;this.b=b}s(272,1,{},kG);_.a=0;_.b=null;s(273,1,Lu);_.Vc=function(a){return decodeURI(a.replace("%23",Va))};_.Wc=function(a){return encodeURI(a).replace(Va,"%23")};_.Nc=function(a){oD(this.c,a)};_.Xc=function(){};
-_.Yc=function(a){a=null==a?j:a;if(!F(a,null==DF?j:DF))DF=a,this.Xc(a),gD&&(a=new fD,oD(this.c,a))};var DF=j;function FF(a){var b=A(function(){$wnd.setTimeout(b,250);if(!a.Zc()){var c=CF();if(0<c.length){var d=j;try{d=a.Vc(c.substring(1))}catch(e){a.$c()}(c=null==DF?j:DF)&&d!=c&&a.$c()}}});b()}function EF(a){var b=$wnd.__gwt_onHistoryLoad;$wnd.__gwt_onHistoryLoad=A(function(c){a.Yc(c);b&&b(c)})}function BF(){this.c=new uD(null)}
-function CF(){var a=$wnd.location.href,b=a.lastIndexOf(Va);return 0<b?a.substring(b):j}s(274,273,Lu,BF);_.Zc=function(){return this.b?(this.b=!1,$wnd.location.hash=this.Wc(null==DF?j:DF),!0):!1};_.Xc=function(a){$wnd.location.hash=this.Wc(a)};_.$c=function(){this.b=!0;$wnd.location.reload()};_.a=null;_.b=!1;function KF(a,b){var c;c=D(bs);c.text=a;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function NF(){}s(277,1,{},NF);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(A(PF),A(OF))};
-function LF(){}s(278,1,{},LF);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(A(RF))};function qv(a,b){Zu(a.dd(),b,!0)}function pv(a,b){Zu(a.dd(),b,!1)}function Dv(a,b,c){0<=b&&a.jd(b+fr);0<=c&&a.gd(c+fr)}function lG(a){var b,a=Pz(a,cm);b=Kz(a,Lz(32));return 0<=b?a.substr(0,b-0):a}
-function Zu(a,b,c){if(!a)throw new gv(Nh);b=Jz(b);if(0==b.length)throw new ww(Qi);if(c){var d,e,f;d=Jz(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ea),a.className=f+d)}else{var g,b=Jz(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Jz(e.substr(0,
-c-0)),b=Jz(mG(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ea+b,a.className=d)}}function nG(a,b){a.style.display=b?j:Wp;a.setAttribute(tl,""+!b)}s(283,1,Bu);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return this.gb};_.ed=function(){return this.gb.style.display!=Wp};_.fd=function(){throw new oG;};_.gd=function(a){this.gb.style[Yn]=a};_.hd=function(a){nG(this.gb,a)};
-_.jd=function(a){this.gb.style[vt]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function z(a,b,c){var d;d=WF(c.b);if(-1!=d)if(-1==a.cb){var e=a.gb;d|=a.gb.__eventBits||0;Bv();fG(e,d)}else a.cb|=d;return hD(!a.db?a.db=new uD(a):a.db,c,b)}function pG(a,b,c){return hD(!a.db?a.db=new uD(a):a.db,c,b)}
-function qG(a){var b;if(a.md())throw new rG(Gi);a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;Bv();fG(c,b)}else a.cb|=b;a.kd();a.pd()}function sG(a,b){var c;switch(WF(b.type)){case 16:case 32:if((c=b.relatedTarget||(b.type==Dp?b.toElement:b.fromElement))&&Sz(a.gb,c))return}c=a.gb;var d,e,f;if(oB&&(f=oB.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&oD(a.db,f.a),f.a.a=d,f.a.b=e}
-function tG(a){if(!a.md())throw new rG(Hi);try{a.qd()}finally{try{a.ld()}finally{a.gb.__listener=null,a.bb=!1}}}function Zv(a){if(a.fb)if(y(a.fb,28))a.fb.rd(a);else{if(a.fb)throw new rG(Ui);}else if(yv(),ZF(uG.a,a)){yv();try{a.od()}finally{fv(uG.a,a)}}}function vG(a,b){var c;c=a.fb;if(b){if(c)throw new rG(Pe);a.fb=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.fb=null}}s(282,283,gu);_.kd=function(){};_.ld=function(){};_.Nc=function(a){this.db&&oD(this.db,a)};_.md=function(){return this.bb};
-_.nd=function(){qG(this)};_.Tc=function(a){sG(this,a)};_.od=function(){tG(this)};_.pd=function(){};_.qd=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function wG(a){for(a=new xG(a);a.a.a<a.a.b.c-1;)yG(a.a),zG(a.a)}s(281,282,Mu);_.kd=function(){AG(this,(BG(),CG))};_.ld=function(){AG(this,(BG(),DG))};function EG(a,b,c){Zv(b);var d=a.p;FG(d,b,d.c);d=(pF(),qF(b.gb));c.appendChild(d);vG(b,a)}
-function GG(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new HG;b.fb==a&&(f=a.sd(b),f<d&&--d);Zv(b);FG(a.p,b,d);e?(e=b.gb,eG(c,(pF(),qF(e)),d)):(e=(pF(),qF(b.gb)),c.appendChild(e));vG(b,a)}function IG(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);c=a.p;var d;d=JG(c,b);if(-1==d)throw new KG;if(0>d||d>=c.c)throw new HG;for(--c.c;d<c.c;++d)UD(c.a,d,c.a[d+1]);UD(c.a,c.c,null)}return!0}s(280,281,Mu);_.sd=function(a){return JG(this.p,a)};
-_.td=function(a,b,c,d){GG(this,a,b,c,d)};_.ud=function(){return new LG(this.p)};_.rd=function(a){return IG(this,a)};function xv(a,b,c,d){var e;Zv(b);e=a.p.c;a.xd(b,c,d);a.td(b,a.gb,e,!0)}function MG(a,b){var c;(c=IG(a,b))&&NG(b.gb);return c}function OG(a,b,c,d){if(b.fb!=a)throw new ww(gj);a.xd(b,c,d)}function PG(a,b,c){a=a.gb;-1==b&&-1==c?NG(a):(a.style[cr]=fl,a.style[No]=b+fr,a.style[Ws]=c+fr)}function QG(){var a=D(Vm);this.p=new RG(this);this.gb=a;this.gb.style[cr]=Ir;this.gb.style[Mq]=$n}
-function NG(a){a.style[No]=j;a.style[Ws]=j;a.style[cr]=j}s(279,280,Mu,QG);_.vd=function(a){EG(this,a,this.gb)};_.rd=function(a){return MG(this,a)};_.wd=function(a,b,c){OG(this,a,b,c)};_.xd=function(a,b,c){PG(a,b,c)};function SG(a,b){if(a.zd())throw new rG(Ji);a.Ad(b)}function TG(a,b){if(a.ab!=b)return!1;try{vG(b,null)}finally{a.yd().removeChild(b.gb),a.ab=null}return!0}function UG(a,b){if(b!=a.ab&&(b&&Zv(b),a.ab&&a.rd(a.ab),a.ab=b)){var c=(pF(),qF(a.ab.gb));a.yd().appendChild(c);vG(b,a)}}
-function VG(){this.gb=D(Vm)}s(287,281,Mu,VG);_.yd=function(){return this.gb};_.zd=function(){return this.ab};_.ud=function(){return new WG(this)};_.rd=function(a){return TG(this,a)};_.Ad=function(a){UG(this,a)};_.ab=null;function XG(a,b){a.$&&(YG(a.Z,!1,!1),YC(a,a,b))}function ZG(a){var b;if(b=a.ab)null!=a.O&&b.gd(a.O),null!=a.P&&b.jd(a.P)}function $G(a,b,c){a.V=b;a._=c;b-=Xz();c-=Yz();a=a.gb;a.style[No]=b+(Kv(),fr);a.style[Ws]=c+fr}function aH(a){a.$||(a.bb&&Zv(a),YG(a.Z,!0,!1))}s(286,287,Mu);
-_.yd=function(){return Qz(this.gb)};_.bd=function(){return Oz(this.gb,kq)};_.cd=function(){return Oz(this.gb,lq)};_.dd=function(){return Rz(Qz(this.gb))};_.Bd=function(){this.Cd(!1)};_.Cd=function(a){XG(this,a)};_.ed=function(){return!F($n,this.gb.style[pt])};_.Uc=function(){return!0};_.Pc=function(){};_.qd=function(){this.$&&YG(this.Z,!1,!0)};_.gd=function(a){this.O=a;ZG(this);0==a.length&&(this.O=null)};_.Dd=function(a,b){$G(this,a,b)};_.hd=function(a){this.gb.style[pt]=a?qt:$n;bH(this.gb,a)};
-_.Ad=function(a){UG(this,a);ZG(this)};_.jd=function(a){this.P=a;ZG(this);0==a.length&&(this.P=null)};_.Ed=function(){aH(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;_._=-1;
-function cH(a,b){var c;this.gb=D(Vm);this.R=new dH;this.L=(eH(),fH);this.Z=new gH(this);this.gb.appendChild(D(Vm));this.Dd(0,0);Rz(Qz(this.gb))[cm]=Un;Qz(this.gb)[cm]=br;this.N=this.M=a;this.W=!1;c=H(ZD,k,1,[b+Wi,b+ah,b+ve]);this.K=new hH(c);this.K.dd()[cm]=j;c=Rz(Qz(this.gb));var d=Kn;if(!c)throw new gv(Nh);d=Jz(d);if(0==d.length)throw new ww(Qi);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Tb&&0==l.indexOf(f)&&
-(e[i]=d+l.substring(g))}c.className=e.join(ea)}UG(this,this.K);ZG(this);Zu(Qz(this.gb),br,!1);Zu(this.K.b,b+mf,!0)}s(285,286,Mu);_.kd=function(){qG(this.K)};_.ld=function(){tG(this.K)};_.zd=function(){return this.K.ab};_.ud=function(){return new WG(this.K)};_.rd=function(a){return this.K.rd(a)};_.Ad=function(a){UG(this.K,a);ZG(this)};_.K=null;s(284,285,Mu);_.od=function(){tG(this)};function iH(){iH=u;jH=new kH(Ge,0,(eH(),fH));lH=new kH(Sh,1,mH);nH=new kH(mi,2,oH);qH=H(tH,k,23,[jH,lH,nH])}
-function kH(a,b,c){eA.call(this,a,b);this.a=c}s(288,137,{23:1,67:1,70:1,72:1},kH);_.a=null;var qH,jH,lH,nH;function AH(){AH=u;BH=H(ZD,k,1,[Ws,mp,Sl])}function hH(a){var b;AH();var c,d;c=this.gb=D(Ks);this.c=D(Ns);oF(c,this.c);c[Zl]=0;for(c=c[Yl]=0;c<a.length;++c)d=(b=D(bt),b[cm]=a[c],oF(b,CH(a[c]+Mg)),oF(b,CH(a[c]+Se)),oF(b,CH(a[c]+si)),b),oF(this.c,d),1==c&&(this.b=Qz(d.children[1]));this.gb[cm]=Ln}
-function CH(a){var b,c;c=D(Os);b=D(Vm);var d=(pF(),qF(b));c.appendChild(d);c[cm]=a;b[cm]=a+vg;return c}s(290,287,ju,hH);_.yd=function(){return this.b};_.b=null;_.c=null;var BH;s(289,290,ju);s(291,1,{});function BG(){BG=u;CG=new DH;DG=new EH}function FH(a){sD.call(this,a)}function AG(a,b){BG();var c,d,e;c=null;for(e=a.ud();e.Qc();){d=e.Rc();try{b.Fd(d)}catch(f){if(f=cv(f),y(f,81))d=f,!c&&(c=new qD),rD(c,d);else throw f;}}if(c)throw new FH(c);}s(292,216,yu,FH);var CG,DG;function DH(){}s(293,1,{},DH);
-_.Fd=function(a){a.nd()};function EH(){}s(294,1,{},EH);_.Fd=function(a){a.od()};s(297,282,gu);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.nd=function(){qG(this);-1==this.gb.tabIndex&&(this.gb.tabIndex=0)};s(296,297,gu);function GH(a){this.gb=$doc.createElement(Dd);this.gb[cm]=Jn;this.gb.innerHTML=a||j}
-s(295,296,{12:1,14:1,22:1,24:1,27:1,30:1,34:1,36:1},GH);s(298,280,Mu);_.d=null;_.e=null;function HH(a,b){var c;if(a.f)throw new rG(lf);Zv(b);c=b.gb;a.gb=c;var d;pF();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((pF(),c).__gwt_resolve=IH(a));a.f=b;vG(b,a)}function JH(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);Bv();fG(d,b)}else b.cb|=c;a.cb=-1}a.f.nd();a.gb.__listener=a;a.pd()}s(299,282,Ju);_.md=function(){return this.f?this.f.md():!1};_.nd=function(){JH(this)};
-_.Tc=function(a){sG(this,a);this.f.Tc(a)};_.od=function(){this.f.od()};_.fd=function(){return this.gb=this.f.fd()};_.f=null;function KH(a,b){a.c=!1;a.a.innerText=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Sm]=Wr;break;case 1:c[Sm]=Xo;break;case 2:DD(c)!=(FD(),ID)&&(c[Sm]=j)}}}function LH(a){this.a=a;this.c=!1;this.d=this.b=DD(a)}s(300,1,{},LH);_.a=null;_.b=null;_.c=!1;_.d=null;function Cv(){this.gb=MH()}s(301,287,Mu,Cv);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function NH(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=Qz(b);e=null;c&&(c=jG(c),e=0>c?null:kF(a.i.b,c));e?OH(a,e):d&&(b.innerHTML=j||j);return b}function OH(a,b){var c;if(b.fb!=a)return!1;try{vG(b,null)}finally{c=b.gb;Rz(c).removeChild(c);var d=a.i,e;e=jG(c);c[dl]=null;c=d.b;PH(e,c.c);UD(c.b,e,null);d.a=new kG(e,d.a)}return!0}s(303,281,Mu);_.ud=function(){return new QH(this)};
-_.rd=function(a){return OH(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function RH(a){if(0>=a.b)throw new SH(vi+a.b);if(0>=a.a)throw new SH(kf+a.a);}
-function TH(){this.i=new iG;this.f=D(Ks);this.c=D(Ns);oF(this.f,this.c);this.gb=this.f;this.d=new UH(this);var a=new VH(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=D(mm);var b=a.a;eG(a.b.f,(pF(),qF(b)),0);oF(a.a,D(km))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new SH(ui+a+Nb+d);if(0>c)throw new SH(cf+c+Ca+c);if(this.a<=c)throw new SH(df+c+Mb+this.a);c=NH(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=
-0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=D(Os),d.innerHTML=pb||j,eG(c,(pF(),qF(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=D(km),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Os);e.innerHTML=pb;c=$doc.createElement(bt);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));
-this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)NH(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(302,303,Mu,TH);_.a=0;_.b=0;function WH(a){for(;++a.b<a.d.c&&!(null!=kF(a.d,a.b)););}function QH(a){this.c=a;this.d=this.c.i.b;WH(this)}s(304,1,{},QH);_.Qc=function(){return this.b<this.d.c};_.Rc=function(){var a;if(this.b>=this.d.c)throw new KG;a=kF(this.d,this.b);this.a=this.b;WH(this);return a};
-_.Sc=function(){var a;if(0>this.a)throw new XH;a=kF(this.d,this.a);Zv(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function UH(a){this.a=a}s(305,1,{},UH);_.a=null;function VH(a){this.b=a}s(306,1,{},VH);_.a=null;_.b=null;function YH(){YH=u;ZH=new $H}var ZH;function aI(){aI=u;bI=new cI((CA(),$l));dI=new cI(No);eI=new cI(Pr);fI=dI;gI=eI;hI=fI}var bI,hI,dI,gI,fI,eI;function $H(){}s(308,1,{},$H);function cI(a){this.a=a}s(309,308,{},cI);_.a=null;function iI(){iI=u;jI=new kI(mp);lI=new kI(Ws)}var jI,lI;
-function kI(a){this.a=a}s(310,1,{},kI);_.a=null;function mI(a,b){var c;c=nI(a);oF(a.b,c);EG(a,b,c)}function nI(a){var b;b=D(Os);b[il]=a.a.a;b.style[ot]=a.c.a;return b}function oI(a,b){var c,d;d=Rz(b.gb);(c=IG(a,b))&&a.b.removeChild(d);return c}function pI(){this.p=new RG(this);this.e=D(Ks);this.d=D(Ns);oF(this.e,this.d);this.gb=this.e;this.a=(aI(),hI);this.c=(iI(),lI);this.b=D(bt);oF(this.d,this.b);this.e[Zl]=Ic;this.e[Yl]=Ic}s(311,298,Mu,pI);_.rd=function(a){return oI(this,a)};_.b=null;
-function qI(){qI=u;new Vu}function rI(a,b,c,d,e){qI();this.a=new sI(this,a,b,c,d,e);this.gb[cm]=Nn}function tI(a,b,c,d,e){qI();rI.call(this,(TE(),new SE(a)),b,c,d,e)}s(312,282,gu,rI,tI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.Tc=function(a){32768==WF(a.type)&&this.a&&(uI(this).__gwtLastUnhandledEvent=j);sG(this,a)};
-_.pd=function(){var a=this.a,b;b=Pz(uI(this),"__gwtLastUnhandledEvent");F(Uo,b)&&(a.f=new vI(a,this),Az((xz(),yz),a.f))};_.a=null;s(314,1,{});_.f=null;function wI(){wI=u;new xI}
-function sI(a,b,c,d,e,f){wI();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;Uz()?(b=yI(b,c,d,e,f),c=Qz(b),Bv(),fG(c,32768)):b=yI(b,c,d,e,f);a.bb&&(a.gb.__listener=null);if(a.gb&&(c=a.gb,d=c.parentNode))d.insertBefore(b,c),d.removeChild(c);a.gb=b;a.bb&&(a.gb.__listener=a);-1==a.cb?(b=a.gb,a=133333119|(a.gb.__eventBits||0),Bv(),fG(b,a)):a.cb|=133333119}s(313,314,{},sI);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function vI(a,b){this.a=a;this.b=b}s(315,1,{},vI);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEventObject(),b.type=Uo,b),uI(this.b).fireEvent("on"+a.type,a)):uI(this.b).__gwtLastUnhandledEvent=Uo)};_.a=null;_.b=null;function zI(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(YH(),ZH)?a.b.d==(FD(),HD)?(aI(),dI):a.b.d==GD?(aI(),eI):(aI(),fI):a.b.d==(FD(),HD)?(aI(),eI):a.b.d==GD?(aI(),dI):(aI(),gI);b!=a.c&&(a.c=b,a.gb.style[Qs]=!a.c?j:a.c.a)}s(317,282,gu);_.a=null;_.b=null;_.c=null;
-function AI(){this.gb=D(Vm);this.b=new LH(this.gb);this.gb[cm]=On}function BI(){AI.call(this);KH(this.b,At);zI(this)}s(316,317,gu,AI,BI);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function CI(a,b){if(0>b||b>=a.gb.options.length)throw new HG;}function yB(a,b){CI(a,b);return a.gb.options[b].value}
-function DI(){var a;this.gb=(a=Ed,$doc.createElement(a));this.gb[cm]=Pn}s(318,297,gu,DI);s(319,247,mu);function EI(a){this.a=a}s(320,319,mu,EI);_.Dc=function(){};function FI(a){this.a=a}s(321,319,mu,FI);_.Jc=function(a){this.a.Gd(a.f,a.a)};function GI(a,b,c){var d;if(a.o){var e=d=D(bt);eG(a.e,(pF(),qF(e)),b);a=(pF(),qF(c));d.appendChild(a)}else d=a.e.children[0],eG(d,(pF(),qF(c)),b)}
-function HI(a,b,c){var d;II(a,b);c&&b.a?(II(a,null),a=b.a,b=(xz(),yz),b.c=Bz(b.c,[new JI(a),!1])):null!=b.c&&(a.j=new KI(a,b),c=(eH(),mH),a.j.L=c,a.j.T=a.f,a.j.dd()[cm]=Rn,d=lG(a.gb),F(Qn,d)||qv(a.j,d+ei),pG(a.j,new FI(a),uw?uw:uw=new vw),a.n=b.c,d=a.j,a=new LI(a,b),d.gb.style[pt]=$n,bH(d.gb,!1),aH(d),a.a.o?$G(a.a.j,aw(a.a.gb)+Oz(a.a.gb,lq)-1,bw(a.b.gb)):$G(a.a.j,aw(a.b.gb),bw(a.a.gb)+Oz(a.a.gb,kq)-1),d.gb.style[pt]=qt,bH(d.gb,!0))}
-function MI(a,b){if(b||!(a.k&&a.n==a.k.c))II(a,b),NI(a.gb),b&&a.d&&HI(a,b,!1)}
-function OI(a,b){var c;a:{c=b.srcElement;var d,e;for(e=new Xu(a.i);e.b<e.d.ye();)if(d=Yu(e),Sz(d.gb,c)){c=d;break a}c=null}switch(WF(b.type)){case 1:NI(a.gb);c&&HI(a,c,!0);break;case 16:c&&MI(a,c);break;case 32:c&&MI(a,null);break;case 2048:PI(a);break;case 128:switch(c=b.keyCode||0,c){case 37:PI(a)||a.o||QI(a);b.cancelBubble=!0;Rv(b);break;case 39:PI(a)||(a.o?null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()):RI(a));b.cancelBubble=!0;Rv(b);break;case 38:PI(a)||a.o&&QI(a);b.cancelBubble=!0;
-Rv(b);break;case 40:PI(a)||(a.o?RI(a):null!=a.k.c&&!a.k.c.Nf().Nf()&&(HI(a,a.k,!1),a.k.c.Nf()));b.cancelBubble=!0;Rv(b);break;case 27:II(a,null);a.j&&XG(a.j,!1);b.cancelBubble=!0;Rv(b);break;case 9:II(a,null);a.j&&XG(a.j,!1);break;case 13:PI(a)||(HI(a,a.k,!0),b.cancelBubble=!0,Rv(b))}}sG(a,b)}function SI(a,b,c){c&&II(a,null);YC(a,b,!1);a.n=null;a.j=null}function PI(a){var b;if(!a.k){for(b=new Xu(a.i);b.b<b.d.ye();){b=Yu(b);II(a,b);break}return!0}return!1}
-function II(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=lG(c.gb)+qc;Zu(c.dd(),d,!1);a.o&&(c=Rz(a.k.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!1)))}if(b){c=lG(b.gb)+qc;Zu(b.dd(),c,!0);a.o&&(c=Rz(b.gb),2==c.children.length&&(c=c.children[1],Zu(c,Fs,!0)));vx();c=a.gb;var d=new Xw(b.gb),e=(qx(),rx),d=H(TI,k,5,[d]),e=e.a,f,g,i,h;f=new Yy;for(i=0,h=d.length;i<h;++i)g=d[i],$y($y(f,g.a),ea);d=Jz(Nz(f.a));c.setAttribute(e,d)}a.k=b}}
-function RI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}function QI(a){var b,c,d;if(a.k){for(b=c=Ov(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?kF(a.i,b):kF(a.i,c);break}II(a,d)}}s(322,282,gu);_.Tc=function(a){OI(this,a)};_.od=function(){this.j&&XG(this.j,!1);tG(this)};_.Gd=function(a,b){SI(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function JI(a){this.a=a}s(323,1,{},JI);_.pc=function(){UI(this.a)};_.a=null;
-function VI(a){this.a=a}s(324,1,{},VI);_.Dc=function(){II(this.a,null)};_.a=null;function KI(a,b){this.a=a;this.b=b;cH.call(this,!0,gp);UG(this.K,this.b.c);ZG(this);this.Y=!0;this.b.c.Nf()}s(325,285,Mu,KI);_.Pc=function(a){var b,c;if(!a.a)switch(WF(a.d.type)){case 4:c=a.d.srcElement;b=this.b.b.gb;if(Sz(b,c)){a.a=!0;break}a.a&&II(this.a,null)}};_.a=null;_.b=null;function LI(a,b){this.a=a;this.b=b}s(326,1,{},LI);_.a=null;_.b=null;function WI(){WI=u;XI=$moduleBase+sf}var XI,YI=null;
-function ZI(){ZI=u;WI();YI=new DE((TE(),new SE(XI)),5,9)}function $I(a,b){this.gb=D(Os);var c=lG(this.gb)+qc;Zu(this.dd(),c,!1);this.gb.innerText=a||j;this.gb[cm]=Sn;var c=this.gb,d=ko,e;e=$doc;!e.gwt_uid&&(e.gwt_uid=1);e=Wn+e.gwt_uid++;c.setAttribute(d,e);vx();this.gb.setAttribute(Qr,by.a);this.a=b}s(329,283,{27:1,31:1,34:1},$I);_.a=null;_.b=null;_.c=null;function aJ(){var a;this.gb=D(Os);this.gb[cm]=Tn;a=D(Vm);oF(this.gb,a);a[cm]=hp}s(330,283,Bu,aJ);
-function bJ(){var a,b,c,d,e;b=null.Nf();e=Ev();d=Fv();b[Um]=(rA(),Wp);b[vt]=0+(Kv(),fr);b[Yn]=Kc;c=$doc;c=(F(c.compatMode,Ke)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(F(a.compatMode,Ke)?a.documentElement:a.body).scrollHeight||0;b[vt]=(c>e?c:e)+fr;b[Yn]=(a>d?a:d)+fr;b[Um]=Hl}function dH(){}s(331,1,{},dH);_.Lc=function(){bJ()};function cJ(a){this.a=a}s(332,1,{},cJ);
-_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.srcElement;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Sz(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(WF(d.type)){case 4:case 1048576:if(Av){a.b=!0;break}if(!c&&b.M){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Av){a.b=!0;break}break;case 2048:d=d.srcElement,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;function dJ(a){this.a=a}s(333,1,{},dJ);
-_.a=null;function eH(){eH=u;fH=new eJ(Ge,0);mH=new eJ(Sh,1);oH=new eJ(mi,2);fJ=H(gJ,k,32,[fH,mH,oH])}function eJ(a,b){eA.call(this,a,b)}s(334,137,{32:1,67:1,70:1,72:1},eJ);var fJ,fH,mH,oH;function hJ(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),iJ(a.a.Q),a.f=IF(a.a.R),bJ(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),jJ(a.a.Q),hv(a.f.a),a.f=null,a.b=!1)}function kJ(a){a.j||(hJ(a),a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb));a.a.gb.style[im]=Gr;a.a.gb.style[Mq]=qt}
-function lJ(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=E(b*a.d);i=E(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[im]=Er+g+mr+f+mr+c+mr+e+kr}
-function YG(a,b,c){a.c=c;cw(a);a.i&&(dw(a.i),a.i=null,kJ(a));a.a.$=b;var d=a.a;d.X&&(hv(d.X.a),d.X=null);d.S&&(hv(d.S.a),d.S=null);if(d.$){d.X=tF(new cJ(d));var e;e=new dJ(d);zF();e=AF?hD(AF.c,(!gD&&(gD=new vw),gD),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(eH(),fH)&&!b&&(c=!1);a.j=b;c?b?(hJ(a),a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),a.a.gb.style[im]=Fr,yv(),b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb),a.i=new mJ(a),jw(a.i,1)):ew(a,200):(hJ(a),a.j?(a.a.gb.style[cr]=fl,-1!=a.a._&&a.a.Dd(a.a.V,a.a._),yv(),
-b=zv(null),EG(b,a.a,b.gb),iJ(a.a.gb)):(a.c||(yv(),MG(zv(null),a.a)),jJ(a.a.gb)),a.a.gb.style[Mq]=qt)}function gH(a){var b=(lw(),mw);this.k=new kw(this);this.s=b;this.a=a}s(335,17,{},gH);_.rc=function(){kJ(this)};_.sc=function(){this.d=Oz(this.a.gb,kq);this.e=Oz(this.a.gb,lq);this.a.gb.style[Mq]=$n;lJ(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){lJ(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function mJ(a){pw();this.a=a}s(336,24,{},mJ);
-_.vc=function(){this.a.i=null;ew(this.a,200)};_.a=null;function pF(){pF=u;nJ()}function qF(a){return a.__gwt_resolve?a.__gwt_resolve():a}function IH(a){return function(){this.__gwt_resolve=oJ;return a.fd()}}function oJ(){throw Zd;}
-function nJ(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function yv(){yv=u;pJ=new qJ;rJ=new Vu;uG=new qD}function sJ(a){this.p=new RG(this);this.gb=a;qG(this)}
-function zv(a){yv();var b,c;c=uv(rJ,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==rJ.d){var d=new tJ;sw();tw(uw?uw:uw=new vw,d)}!b?c=new uJ:c=new sJ(b);x(rJ,a,c);rD(uG,c);return c}s(338,279,Mu,sJ);var pJ,rJ,uG;function qJ(){}s(339,1,{},qJ);_.Fd=function(a){a.md()&&a.od()};function tJ(){}s(340,1,{},tJ);_.Jc=function(){yv();try{AG(uG,pJ)}finally{vJ(uG.a),vJ(rJ)}};function uJ(){sJ.call(this,$doc.body)}s(341,338,Mu,uJ);
-_.xd=function(a,b,c){b-=Xz();c-=Yz();PG(a,b,c)};function WG(a){this.c=a;this.a=!!this.c.ab}s(342,1,{},WG);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new KG;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.rd(this.b)};_.b=null;_.c=null;s(345,297,gu);_.Tc=function(a){0!=(WF(a.type)&896)?sG(this,a):sG(this,a)};_.pd=function(){};function wJ(){wJ=u;xJ()}s(344,345,gu);
-function yJ(){var a;wJ();var b=(a=$doc.createElement(qg),a.type=Ps,a);!XE&&(XE=new WE);!VE&&(VE=new UE);this.gb=b;this.gb[cm]=Vn}s(343,344,gu,yJ);function xJ(){xJ=u;zJ=new AJ;BJ=new CJ;DJ=new EJ;FJ=new GJ;HJ=H(IJ,k,35,[zJ,BJ,DJ,FJ])}s(346,137,zu);var HJ,zJ,BJ,DJ,FJ;function AJ(){eA.call(this,Ge,0)}s(347,346,zu,AJ);function CJ(){eA.call(this,Eg,1)}s(348,346,zu,CJ);function EJ(){eA.call(this,Jg,2)}s(349,346,zu,EJ);function GJ(){eA.call(this,li,3)}s(350,346,zu,GJ);
-function JJ(a,b){if(0>b||b>=a.c)throw new HG;return a.a[b]}function JG(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function FG(a,b,c){var d,e;if(0>c||c>a.c)throw new HG;if(a.c==a.a.length){e=v(KJ,k,36,2*a.a.length,0);for(d=0;d<a.a.length;++d)UD(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)UD(a.a,d,a.a[d-1]);UD(a.a,c,b)}function RG(a){this.b=a;this.a=v(KJ,k,36,4,0)}s(351,1,{},RG);_.ud=function(){return new LG(this)};_.a=null;_.b=null;_.c=0;
-function yG(a){if(a.a>=a.b.c)throw new KG;return a.b.a[++a.a]}function zG(a){if(0>a.a||a.a>=a.b.c)throw new XH;a.b.b.rd(a.b.a[a.a--])}function LG(a){this.b=a}s(352,1,{},LG);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return yG(this)};_.Sc=function(){zG(this)};_.a=-1;_.b=null;function LJ(){LJ=u;MJ=(TE(),new SE(sz()+dm))}
-function yI(a,b,c,d,e){var f;f=D(xs);var g;Uz()?(g=Hd+(Nq+d+pr+e+rr)+Ua+NJ+tb+sz()+em+(jn+a.a+wb+-b+qr+-c+or)+Ta+(b+d)+Aa+(c+e)+ua,g=(LE(),new KE(g))):(g=new FE,EE(EE(EE(g,new HE(wt+d+(Kv(),fr)+nd)),new HE(Zn+e+nr)),new HE(Bl+a.a+Bb+-b+gr+-c+nr)),!OJ&&(OJ=new PJ),a=MJ,b=new HE((new HE(Nz(g.a.a))).a),g=new GE,Zy(g.a,Jd),a=RE(a.a),Zy(g.a,a),Zy(g.a,ub),a=RE(b.a),Zy(g.a,a),Zy(g.a,sb),g=new JE(Nz(g.a)));f.innerHTML=g.a||j;return Qz(f)}s(353,1,{});var MJ,OJ=null;
-function QJ(){var a,b;QJ=u;LJ();NJ=0==Kz((a=$doc.location.href,b=a.indexOf(Va),-1!=b&&(a=a.substring(0,b)),b=a.indexOf(Vd),-1!=b&&(a=a.substring(0,b)),b=a.lastIndexOf(yc),-1!=b&&(a=a.substring(0,b)),0<a.length?a+yc:j),go)?ho:fo}function uI(a){return!Uz()?a.gb:Qz(a.gb)}function xI(){QJ();RJ()}function RJ(){$wnd.__gwt_transparentImgHandler=function(a){a.onerror=null;var b=sz()+dm;Uz()?cA(a,b):a.src=b}}s(354,353,{},xI);var NJ;function PJ(){}s(355,1,{},PJ);function SJ(){SJ=u;new xI}
-function TJ(a,b,c,d,e){SJ();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}function UJ(a,b,c){SJ();TJ.call(this,(TE(),new SE(a)),b,0,c,16)}s(356,291,{},TJ,UJ);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function MH(){var a;a=D(Vm);a.tabIndex=0;return a}function NI(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function jJ(a){var b=a.__frame;b&&(b.parentElement.removeChild(b),b.__popup=null,a.__frame=null,a.onresize=null,a.onmove=null)}
-function iJ(a){var b=$doc.createElement(oo);b.src=Do;b.scrolling=Pp;b.frameBorder=0;a.__frame=b;b.__popup=a;var c=b.style;c.position=fl;c.filter=ll;c.visibility=a.currentStyle.visibility;c.border=0;c.padding=0;c.margin=0;c.left=a.offsetLeft;c.top=a.offsetTop;c.width=a.offsetWidth;c.height=a.offsetHeight;c.zIndex=a.currentStyle.zIndex;a.onmove=function(){b.style.left=a.offsetLeft;b.style.top=a.offsetTop};a.onresize=function(){b.style.width=a.offsetWidth;b.style.height=a.offsetHeight};c.setExpression(Ct,
-Ss);a.parentElement.insertBefore(b,a)}function bH(a,b){a.__frame&&(a.__frame.style.visibility=b?qt:$n)}function hv(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?jD(b,new ZE(b,c,d,a)):xD(b,c,d,a)}function nD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(363,1,{},nD);_.a=null;_.b=null;_.c=null;_.d=null;function kD(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(364,1,{},kD);_.pc=function(){lD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;
-function ZE(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(365,1,{},ZE);_.pc=function(){xD(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function VJ(a,b){b.k!=a&&(!a.ac&&(a.ac=new rv),b.k=a,lv(a.ac,b))}function WJ(a){var b;b=a.cZ.d;if(-1!=Kz(b,Lz(36)))return null;a=a.bc.b.b++;return b=mG(b,XJ(b,Lz(46))+1)+j+a}function YJ(a,b,c,d){0==--a.Xb&&(a.gc!=a.Wd()&&(d|=4),!a.fc&&(d|=2),0<d&&new ZJ(a,b,c,xE(d)))}function $J(a){return!a.Tb&&a.$b?$J(a.$b):a.Tb}
-function aK(a){return!a.Vb&&a.$b?aK(a.$b):a.Vb}function bK(a){var b;b=new cK;if(a.Wd()){for(;a&&!y(a,55);a=a.$b){var c=b,d=a.Sd(),e=a.Td();c.a+=d;c.b+=e}y(a,55)&&(c=a.Sd(),a=a.Td(),b.a+=c,b.b+=a);return b}throw new dK;}function eK(a){a.cc=!1;a.de();fK(a)}function fK(a){if((a=y(a,55)?null:a.$b)&&a.cc)eK(a),a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}function gK(a){return(a=a.Ld())?a:new hK(1,1)}function iK(a){var b;return(b=a.Md())?new jK(b):new jK(a.Od())}
-function kK(a){0==a.Xb++&&(a.gc=a.Wd(),a.fc=!0,a.ae())}function lK(a){return!a.Vb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,43)&&c.a==b.a||a._b.Df(b)}function mK(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)fK(a),new nK(a,100);if(g!=a.ec||f!=a.Wb)a.Vd(),new nK(a,101)}function oK(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Vd(),a._b.Ef(b),a.Wd()&&a.ce())}
-function pK(a){a.dc||(kK(a),qK(a,!0),rK(a),a.dc=!0,new nK(a,102),YJ(a,a,a.$b,0),fK(a),a._b.Gf(a))}function sK(){this.bc=(wB(),wB(),tK);new Vu;this.Ud();this.Zb=(uK(),vK)}s(369,1,Eu);_.Id=function(){return!1};_.Jd=function(){return WJ(this)};_.Kd=function(){return $J(this)};_.Ld=function(){return wK(this._b,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Wb};_.Od=function(){return this.Yd()};_.Pd=function(){return new xK(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.ec};
-_.Sd=function(){return this.hc};_.Td=function(){return this.ic};_.Ud=function(){};_.Vd=function(){eK(this)};_.Wd=function(){return this.dc&&!!this.$b&&this.$b.Wd()};_.Xd=function(){};_.Yd=function(){return gK(this)};_.Zd=function(){};_.$d=function(){return(null==this.Yb&&(this.Yb=this.Jd()),this.Yb)+Kb+this.Sd()+Kb+this.Td()+Kb+this.Rd()+At+this.Nd()+(this.dc?j:",hidden")};_._d=function(){return iK(this)};_.ae=function(){};_.be=function(){return lK(this)};_.ce=function(){};
-_.de=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ee=function(a,b){this.fe(this.hc,this.ic,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Ub,!0);this.Ub=0};_.ge=function(a,b,c,d){mK(this,a,b,c,d)};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.he=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function P(a,b,c){var d;if(-1>a.Ob.a.c)throw new ww(ch);if(y(b,45)){if(b==a)throw new ww(dh);a:{if(a&&!y(a,55))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,55))break;d=d.$b}d=!1}if(d)throw new ww(eh);if(y(b,55))throw new ww(fh);}if(b.$b){d=b.$b;if(!b)throw new cz;var e=Ov(d.Ob.a,b),f;f=kF(d.Ob.a,e);d.Pb&&d.Pb.ne(f);yK(d,e);new zK(d,301,f)}d=a.Ob.a.c;kK(b);AK(a.Ob.a,d,b);d=(b.$b=a,b.Xd(!0),eK(a),!!a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1),YJ(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,48)){var g=a.Pb;if(!b)throw new iD(ih);
-if(null==c||null!=c)BK(g,c,b);else throw new ww(kh);}else a.Pb.je(null==c?null:c,b)}catch(i){i=cv(i);if(y(i,75))throw b=i,yK(a,d),b;throw i;}b.de();new zK(a,300,b)}function CK(a,b){var c;c=a.ie();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function DK(a){var b;b=a.ie();return new EK(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}function qK(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)kF(a.Ob.a,c).Xd(b)}
-function yK(a,b){var c;c=kF(a.Ob.a,b);kK(c);c.Xd(!1);nF(a.Ob.a,b);c.$b=null;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1);YJ(c,c,a,1)}function FK(a){var b=(GK(),HK);oK(a,b);for(b=0;b<a.Ob.a.c;++b)kF(a.Ob.a,b).be()}function IK(a,b){var c,d;if(a.Pb)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),a.Pb.ne(c);if(b)for(d=new Xu(a.Ob.a);d.b<d.d.ye();)c=Yu(d),b.je(null,c);a.Pb=b;eK(a);a.Pb&&y(a.Pb,48)&&(a.Pb.n=!1)}
-function rK(a){if(!a.cc){a.Pb&&a.Pb.ke(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=kF(a.Ob.a,c),b.cc||b.he();a.cc=!0}}function JK(){sK.call(this);this.Ob=new KK;this.Sb=(wB(),wB(),tK)}s(368,369,Nu);_.Ld=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.le(this));return this.Qb};_.Md=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.me(this));return this.Rb};_.ie=function(){return this.Pd()};_.Od=function(){return gK(this)};_.Qd=function(){return iK(this)};
-_.Ud=function(){this._b=(wB(),new LK)};_.Vd=function(){eK(this);this.Pb&&y(this.Pb,48)&&(this.Pb.n=!1)};_.Xd=function(a){qK(this,a)};_.Yd=function(){return gK(this)};_._d=function(){return iK(this)};_.ae=function(){var a;for(a=0;a<this.Ob.a.c;++a)kK(kF(this.Ob.a,a))};_.be=function(){var a;if(!lK(this))return!1;for(a=0;a<this.Ob.a.c;++a)kF(this.Ob.a,a).be();return!0};_.de=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=kF(this.Ob.a,b),a.de()};_.he=function(){rK(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function MK(){var a=new NK;JK.call(this);IK(this,a)}s(367,368,Nu,MK);_.Jd=function(){return"panel"+this.Sb.b.d++};function OK(a,b,c){a=PK(a.Nb,b,c);a.j=!0;return new QK(a)}function RK(a){a.Zd(a.Nb.d)}function SK(a){return new hK(Oz(a.Nb.gb,lq),Oz(a.Nb.gb,kq))}s(366,367,Nu);_.Nd=function(){return Oz(this.Nb.gb,kq)};_.Rd=function(){return Oz(this.Nb.gb,lq)};_.Sd=function(){return aw(this.Nb.gb)};_.Td=function(){return bw(this.Nb.gb)};
-_.Wd=function(){return this.Nb.gb.style.display!=Wp};_.ce=function(){RK(this)};_.ee=function(){};_.Nb=null;function TK(a){if(null!=a)this.e=a;else throw new UK;}s(371,1,uu);_.tS=function(){return this.cZ.d+"[source="+this.e+Vk};_.e=null;
-function VK(){VK=u;R=new Vu;x(R,new S(400),new T(Nt));x(R,new S(401),new T(Nt));x(R,new S(402),new T(Nt));x(R,new S(500),new T(Pt));x(R,new S(501),new T(Pt));x(R,new S(502),new T(Pt));x(R,new S(503),new T(Qt));x(R,new S(504),new T(Pt));x(R,new S(505),new T(Pt));x(R,new S(506),new T(Qt));x(R,new S(507),new T(au));x(R,new S(100),new T(Jt));x(R,new S(101),new T(Jt));x(R,new S(102),new T(Jt));x(R,new S(103),new T(Jt));x(R,new S(1004),new T(Mt));x(R,new S(1005),new T(Mt));x(R,new S(800),new T(Xt));x(R,
-new S(801),new T(Xt));x(R,new S(200),new T(Rt));x(R,new S(201),new T(Rt));x(R,new S(202),new T(Rt));x(R,new S(204),new T(Rt));x(R,new S(203),new T(Rt));x(R,new S(209),new T(bu));x(R,new S(208),new T(cu));x(R,new S(207),new T(cu));x(R,new S(206),new T(Rt));x(R,new S(205),new T(Rt));x(R,new S(1400),new T(Zt));x(R,new S(1401),new T($t));x(R,new S(1402),new T($t));x(R,new S(300),new T(Kt));x(R,new S(301),new T(Kt));x(R,new S(1100),new T(Wt));x(R,new S(1101),new T(Wt));x(R,new S(1200),new T(Yt));x(R,new S(701),
-new T(Ut));x(R,new S(900),new T(Vt));x(R,new S(1001),new T(St));x(R,new S(601),new T(Tt))}s(370,371,uu);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.e,44)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Jd()),a.Yb),null==a&&(a=j));return this.cZ.d+lj+this.$d()+"] on "+(0<a.length?a:this.e)};_.d=0;var R;function T(a){this.a=a}s(373,1,{},T);_.a=It;function WK(){}s(374,1,{},WK);_.a=null;_.b=null;
-function XK(a,b){var c;b&&(a.a?(c=new YK(a.a),UD(c.b,c.c++,b),a.a=c):(a.a=new rv,lv(a.a,b)))}s(376,1,uu);_.a=null;function ZK(){}function $K(){}s(375,376,uu,ZK,$K);function aL(){aL=u;Math.sqrt(2)}function bL(a){aL();if(0>a)throw new ww(gh);this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(377,1,{40:1},bL);_.eQ=function(a){return a===this?!0:y(a,40)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new cL;a.a=31*a.a+E((new dL(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+E((new dL(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eL(){eL=u;fL=new qD;gL=new hK(0,0);rD(fL,re);rD(fL,Xf);rD(fL,be);rD(fL,Lg);rD(fL,Se);rD(fL,Ih);rD(fL,Li);rD(fL,fj);rD(fL,Lf)}
-function BK(a,b,c){var d;if(null==b)d=Se;else if(d=b,!ZF(fL.a,b))throw new ww(hL());WD(uv(a.c,d))===WD(c)&&WD(uv(a.b,c))===WD(d)||((b=uv(a.c,d))&&iL(a,b,d),jL(a.a.ud(),c)&&iL(a,c,d),b=a.a,new kL(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lL(a,b){return new hK(Vv(b[1].b,Vv(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Vv(b[0].a,Vv(b[4].a,b[3].a))+a.k)}function iL(a,b,c){mL(a.a,b);fv(a.b,b);fv(a.c,c)}
-function nL(a,b){if(!a.n){a.n=!0;var c,d,e;oL(a.f,gL);oL(a.i,gL);oL(a.o,null);a.p=0;for(d=pL(a.a,0);d.b!=d.d.a;){c=qL(d);e=uv(a.b,c);var f=b.Zb;e=kz(e,Se)?0:kz(e,Ih)?1:kz(e,Li)?2:kz(e,fj)?4:kz(e,Lf)?3:kz(e,re)?f.a?4:3:kz(e,be)?f.a?3:4:kz(e,Xf)?1:2;c.dc?a.o[e]||(UD(a.o,e,c),++a.p,a.f[e]=c.Od(),a.i[e]=c.Qd()):a.o[e]||(a.f[e]=c.Od(),a.i[e]=c.Qd())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function rL(){eL();sL.call(this,0)}
-function sL(a){eL();wB();this.a=new tL;this.b=new Vu;this.c=new Vu;this.d=a;this.j=0;this.n=!1;this.o=v(uL,k,44,5,0);this.f=v(vL,k,46,5,0);this.i=v(vL,k,46,5,0);this.p=this.e=this.k=0}s(378,1,{48:1,67:1},rL,sL);_.je=function(a,b){BK(this,a,b)};
-_.ke=function(a){nL(this,a);if(0!=this.p)if(a=DK(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.fe(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ee(a.b,this.i[1].a),this.o[1].ge(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ee(this.i[4].b,c),this.o[4].ge(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].fe(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ee(a.b,
-this.i[2].a),this.o[2].ge(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ee(this.i[3].b,c),this.o[3].ge(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.le=function(a){var b;b=this.n;nL(this,a);this.n=b;return 0==this.p?CK(a,new hK(0,0)):CK(a,lL(this,this.f))};_.me=function(a){var b;b=this.n;nL(this,a);this.n=b;return CK(a,lL(this,this.i))};_.ne=function(a){var b;b=uv(this.b,a);null!=b&&iL(this,a,b)};_.tS=function(){return wL.d+"[hgap="+this.d+",vgap="+this.j+Vk};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var gL,fL;function xL(a){sK.call(this);this._b=(wB(),new yL(a,this))}s(379,369,{41:1,44:1,49:1,63:1,67:1},xL);_.Jd=function(){return Ul+this.bc.b.a++};_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.de=function(){};s(381,1,{});s(380,381,{},function(){});function zL(){zL=u}
-function AL(a,b){if(null==b)throw new iD(bh);var c=-1,d,e,f;f=a._b.a.gb;e=D(Eq);e.text=b;e.removeAttribute(Gl);e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e):(c=f.options[c])?f.add(e,c.index):f.add(e)}function BL(){zL();sK.call(this);new rv;this._b=new CL((wB(),this))}s(382,369,{42:1,44:1,49:1,63:1,67:1},BL);_.Ld=function(){return wK(this._b,this)};
-_.$d=function(){return(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",current="+yB(this._b.a,this._b.a.gb.selectedIndex)};function DL(){DL=u;EL=new FL(255,255,255);GL=new FL(192,192,192);HL=new FL(128,128,128);IL=new FL(64,64,64);JL=new FL(0,0,0);KL=new FL(255,0,0);new FL(255,175,175);LL=new FL(255,200,0);ML=new FL(255,255,0);new FL(0,255,0);NL=new FL(255,0,255);OL=new FL(0,255,255);PL=new FL(0,0,255)}
-function QL(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new FL(3,3,3);3>c&&0!=c?c=3:(c=E(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=E(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=E(a/0.7),a=255<a?255:a);return new FL(c,a,b)}function RL(a){return new FL(E(0.7*(a.a>>16&255)),E(0.7*(a.a>>8&255)),E(0.7*(a.a&255)))}function FL(a,b,c){DL();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new ww(bf);this.a=c|b<<8|a<<16|-16777216}s(383,1,{43:1,50:1,54:1},FL);
-_.eQ=function(a){return y(a,43)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SL.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Vk};_.a=0;var JL,PL,OL,IL,HL,GL,NL,LL,KL,EL,ML;function uK(){uK=u;vK=new TL(!0);UL=new qD;rD(UL,pl);rD(UL,gn);rD(UL,uo);rD(UL,ht)}function TL(a){this.a=a}s(384,1,uu,TL);_.a=!1;var vK,UL;s(386,1,{59:1,69:1});function VL(){hK.call(this,0,0)}function hK(a,b){this.b=a;this.a=b}function jK(a){hK.call(this,a.b,a.a)}
-s(385,386,{46:1,59:1,67:1,69:1},VL,hK,jK);_.eQ=function(a){return a===this?!0:y(a,46)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new cL;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WL.d+"[width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;function oC(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(387,1,uu,oC,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});_.oe=function(){return 0!=(this.e&4)};
-_.pe=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.pe()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Vk};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XL(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YL(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(PH(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function ZL(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Qd():c.Od(),g=Vv(g,c.a),i+=c.b+a.c);return new hK(i,g+2*a.d)}function NK(){$L.call(this,1,5,5)}
-function $L(a,b,c){wB();this.c=b;this.d=c;this.a=a}s(388,1,uu,NK,$L);_.je=function(){};
-_.ke=function(a){this.b=aM(a.Ob);if(0!=XL(this)){var b,c,d,e,f,g,i,h,l,m,o;b=DK(a);g=a.ie();i=a.Zb.a;l=new rv;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,r,w;n=a.Ob.a.c;d=new bM(n);for(w=0;w<n;++w)UD(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(r=c[n],r.$b==a){var G=d,B=Ov(a.Ob.a,r);PH(B,G.c);UD(G.b,B,r)}for(d=new Xu(d);d.b<d.d.ye();)if((c=Yu(d))&&c.dc)a=c.Qd(),!e&&m+a.b>b.b&&(YL(this,l,b.b-(m-this.c),g.b,o,h,i),l.De(),m=f,o+=h+this.d,h=0),e=!1,UD(l.b,l.c++,c),m+=a.b+this.c,h=Vv(h,a.a);YL(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.le=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!1))};_.me=function(a){this.b=aM(a.Ob);return 0==XL(this)?CK(a,new hK(10,10)):CK(a,ZL(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.a){case 0:a=No;break;case 2:a=Pr;break;case 1:a=$l;break;case 4:a="trailing";break;default:a="leading"}return cM.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;function GK(){GK=u;HK=new dM(yf,0,12)}
-function dM(a,b,c){GK();this.a=null!=a?a:xf;this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(389,1,uu,dM);_.a=null;_.b=0;_.c=0;var HK;s(390,1,uu);_.tS=function(){return eM.d+"[font="+this.c+"ascent="+fM(this.a,this.c).a+", descent="+fM(this.a,this.c).b+", height="+fM(this.a,this.c).c+Vk};_.c=null;function gM(a){if(!a.k){kK(a);a.Bd();var b,c;for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&gM(c);qK(a,!1);a.k=!0;YJ(a,a,a.$b,0);new hM(a,202)}}
-function iM(a){var b,c;a.dc&&(a._b.Bd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=kF(a.o,b))&&c.Bd()}function jM(a){!aK(a)&&FK(a);var b=iK(a);a.fe(a.hc,a.ic,b.b,b.a);rK(a)}function kM(a,b){a.p!=b&&(a.p=b)}s(392,368,Ou);_.Pd=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Bd=function(){iM(this)};_.Wd=function(){return this._b.c.$};_.fe=function(a,b,c,d){mK(this,a,b,c,d);this.Ub=0};_.ge=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mK(this,a,b,c,d);this.dc&&e&&!f&&rK(this)};_.k=!1;_.p=!1;
-function lM(a){JK.call(this);this.q=new $K;this.o=new rv;this.n=new xK(0,0,0,0);this.dc=!1;IK(this,new rL);this._b&&mM(this._b,a);this._b&&nM(this._b.c,!0);kM(this,!0)}s(391,392,Ou);_.ie=function(){return new xK(this.n.d,this.n.b,this.n.a,this.n.c)};_.Sd=function(){return aw(this._b.c.gb)};_.Td=function(){return bw(this._b.c.gb)};_.Ud=function(){this._b=new oM((wB(),j),this)};
-function pM(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QL(g),f=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),(a.d=g)&&(a.f=Or+(g.a>>16&255)+Kb+(g.a>>8&255)+Kb+(g.a&255)+Ab)):(i=new FL(E(0.7*(g.a>>16&255)),E(0.7*(g.a>>8&255)),E(0.7*(g.a&255))),f=QL(g),(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab));--d;--e;qM(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=Or+(i.a>>16&255)+Kb+(i.a>>8&255)+Kb+(i.a&255)+Ab);qM(a,b,c,d,1);qM(a,b,c+1,1,e);(a.d=f)&&(a.f=Or+(f.a>>16&255)+Kb+(f.a>>8&255)+Kb+(f.a&
-255)+Ab);qM(a,b+d,c,1,e);qM(a,b+1,c+e,d,1)}s(393,1,{});_.tS=function(){return"Graphics"};s(394,393,{});function rM(a){var b,c;c=Vv(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new hK(b,c)}function sM(a,b,c){var d,e,f,g,i,h;a.b=aM(b.Ob);if(0==a.b.length)return new VL;g=rM(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Vv(h,d.b),i=Vv(i,d.a);return new hK(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tM(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=E(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uM(){vM.call(this,7)}function vM(a){wB();this.d=0;this.a=1;this.e=a;this.c=0}s(395,1,uu,uM,vM);_.je=function(){};
-_.ke=function(a){var b,c;this.b=aM(a.Ob);if(0!=this.b.length&&(b=DK(a),!(0>=b.b||0>=b.a))){c=rM(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(I,q,-1,d,1);e=v(I,q,-1,d,1);h=v(I,q,-1,c,1);l=v(I,q,-1,c,1);tM(b.b,b.c,this.c,f,e);tM(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].fe(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.le=function(a){return CK(a,sM(this,a,!1))};_.me=function(a){return CK(a,sM(this,a,!0))};_.ne=function(){};
-_.tS=function(){return wM.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Vk};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function XH(){fz()}function rG(a){fz();this.f=a}s(397,97,vu,XH,rG);function dK(){var a=hh;fz();this.f=a}s(396,397,vu,dK);s(398,1,{});function xK(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(399,1,{47:1,67:1,69:1},xK);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return xM.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function yM(a){zM.call(this,a,0)}function zM(a,b){sK.call(this);this._b=(wB(),new AM(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(aI(),bI);c.a=d;zI(c);break;case 0:c=c.a;d=(aI(),dI);c.a=d;zI(c);break;case 2:c=c.a,d=(aI(),eI),c.a=d,zI(c)}}s(400,369,Eu,yM,zM);
-_.Ld=function(){return!aK(this)?new hK(0,0):wK(this._b,this)};_.$d=function(){var a=(null==this.Yb&&(this.Yb=WJ(this)),this.Yb)+Kb+this.hc+Kb+this.ic+Kb+this.ec+At+this.Wb+(this.dc?j:",hidden")+",align=",b;b=No;switch(this.a){case 1:b=$l;break;case 2:b=Pr}return a+b+",text=null"};_.a=0;s(403,1,uu);_.$d=function(){return this.j};_.tS=function(){return this.cZ.d+lj+this.$d()+Vk};_.j=null;_.k=null;function BM(a){var b;b=a.j+Sb+a.f;a.e||(b+=Rb);null!=a.c&&(b+=Qb+a.c);return b}
-function CM(a){this.n=(wB(),wB(),tK);var b;var c;b=this.cZ.d;-1!=Kz(b,Lz(36))?b=null:(c=this.n.b.c++,b=mG(b,XJ(b,Lz(46))+1)+j+c);this.j=b;this.d=new ZK;this.f=a;this.e=!0;this.i=new DM(this)}s(402,403,uu,CM);_.$d=function(){return BM(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(401,402,Au);_.$d=function(){return BM(this)+(this.b?",tearOff":j)};_.b=!1;s(405,1,{60:1});_.eQ=function(a){return a===this?!0:y(a,60)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new cL;EM(a,this.a);EM(a,this.b);return a.a};
-function cK(){this.b=this.a=0}function FM(a,b){this.a=a;this.b=b}function GM(a){var b=a.b;this.a=a.a;this.b=b}s(404,405,{51:1,60:1,67:1},cK,FM,GM);_.eQ=function(a){return a===this?!0:y(a,51)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HM.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;
-function IM(a,b){if(!b)throw new iD(jh);var c=a.a;if(F(b.f,Tb)){var c=c.a.a,d=new aJ,e=c.c.c;if(0>e||e>c.c.c)throw new HG;c.o&&(d.gb[lm]=2);GI(c,e,d.gb);AK(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new HG;AK(d.c,e,c);for(f=g=0;f<e;++f)y(kF(d.c,f),31)&&++g;AK(d.i,g,c);GI(d,e,c.gb);c.b=d;e=lG(c.gb)+qc;Zu(c.dd(),e,!1);d.o&&(e=Ov(d.c,c),-1!=e&&(d=(d.o?d.e:d.e.children[0]).children[e],2==d.children.length&&d.removeChild(d.children[1]),c.gb[lm]=2))}}
-function JM(a,b,c,d){a=a.a;b=bK(b);c+=b.a;d+=b.b;$G(a.a,c,d);aH(a.a)}function KM(){CM.call(this,j);new rv;this.b=!1;this.a=(wB(),new LM)}s(406,401,Au,KM);_.a=null;s(409,1,{53:1,62:1,69:1});s(408,409,{53:1,61:1,62:1,69:1});_.eQ=function(a){return a===this?!0:y(a,61)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new cL;EM(a,this.c);EM(a,this.d);EM(a,this.b);EM(a,this.a);return a.a};function EK(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}
-s(407,408,{52:1,53:1,61:1,62:1,67:1,69:1},EK);_.eQ=function(a){return a===this?!0:y(a,52)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return MM.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;function NM(){NM=u;OM=new PM;QM=new RM;SM=new RM}var OM,SM,QM;s(411,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pu(this)};function PM(){}s(412,411,{},PM);function RM(){}s(413,1,{},RM);s(414,369,Eu);_.Kd=function(){return null};
-function TM(a,b){var c;c=new UM(aK(a));return!c?null:new hK(VM(c,Wk)*b+6,fM(c.a,c.c).c+6)}function WM(a,b){var c;c=TM(a,b);return!c?gK(a):c}function XM(a,b){var c;c=TM(a,b);return!c?iK(a):c}function YM(a){ZM.call(this,a,null!=a?a.length:0)}function ZM(a,b){sK.call(this);this.a=0>b?0:b;$M(this._b,a)}s(415,414,Eu,YM,ZM);_.Jd=function(){return"textfield"+this.bc.b.e++};_.Ld=function(){return TM(this,Pz(this._b.a.gb,nt).length)};_.Md=function(){return!aK(this)?null:TM(this,Pz(this._b.a.gb,nt).length)};
-_.Od=function(){return 0<this.a?WM(this,this.a):gK(this)};_.Qd=function(){return 0<this.a?XM(this,this.a):iK(this)};_.Ud=function(){this._b=(wB(),new aN)};_.Yd=function(){return 0<this.a?WM(this,this.a):gK(this)};_._d=function(){return 0<this.a?XM(this,this.a):iK(this)};_.a=0;function wB(){wB=u;tK=new bN}function cN(){var a=(wB(),wB(),tK);!a.c&&(a.c=new dN)}function bN(){this.b=new eN;this.d=new WK}s(416,1,{},bN);_.a=null;_.c=null;var tK;function eN(){}s(417,1,{},eN);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;
-s(418,1,{});function fN(){fN=u;gN=new hN;iN=new hN}function jN(a,b){return b==a?!0:!b?!1:!0}function hN(){}s(419,1,{56:1},hN);_.eQ=function(a){return null==a||!y(a,56)?!1:jN(this,a)};_.hC=function(){var a;a=null.Nf()+";class="+null.Nf();a=!null.Nf().Nf()?a:a+";charset=";return IE(a)};_.tS=function(){return kN.d+"[MimeType=(null);humanPresentableName="+this.a+Vk};_.a=null;var gN,iN;function lN(){lN=u;H(mN,k,56,[(fN(),iN),gN])}
-function nN(a){var b=(fN(),iN);if(jN(b,(fN(),iN)))return a.a;if(jN(b,gN))return new oN(a.a);throw new pN(b);}function qN(a){lN();this.a=a}s(420,1,{},qN);_.a=null;function pN(a){a=kn+a;fz();this.f=a}s(421,98,{57:1,67:1,73:1,81:1},pN);function rN(a,b){VK();sN.call(this,a,1001,b,It)}function sN(a,b,c,d){VK();TK.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(422,370,uu,rN,sN);
-_.$d=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+CE(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=It;function nK(a,b){VK();TK.call(this,a);this.d=b}s(423,370,uu,nK);
-_.$d=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Kb+a.Td()+ea+a.Rd()+At+a.Nd()+Ab};function zK(a,b,c){VK();nK.call(this,a,b);this.a=c}s(424,423,uu,zK);
-_.$d=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Jd());return a+b.Yb};_.a=null;function ZJ(a,b,c,d){VK();TK.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(425,370,uu,ZJ);
-_.$d=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(AE(tE(this.a,Jt))&&(a+="PARENT_CHANGED,"),AE(tE(this.a,Kt))&&(a+="DISPLAYABILITY_CHANGED,"),AE(tE(this.a,Mt))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+Ab};_.a=It;_.b=null;_.c=null;s(426,1,Gu);function hM(a,b){VK();nK.call(this,a,b);this.c=null;this.a=this.b=0}
-s(427,423,uu,hM);
-_.$d=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(428,1,{});function oN(a){if(null==a)throw new cz;}s(429,428,{},oN);function tN(){tN=u;uN={};uN[zo]=Fn;uN[Qq]=ft;uN[Gs]=xh;uN[Hs]=Fn;uN[Hq]=xh;uN[Ha]=xh;uN[Xq]=xh;uN[Co]=Fn;uN[wo]=xh;uN[eo]=xh;uN[lt]=xh;uN[kt]=xh;uN[Iq]=xh;uN[Tl]=xh;uN[Ao]=xh;uN[mt]=xh;uN[vo]=xh;uN[xo]=ag;uN[yo]=Uc;uN[Bo]=Gg;!GC&&(GC=new OC);GC.a?uN[so]=Bt:uN[so]=null}var uN;s(432,98,pu);function vN(){fz()}function wN(a){fz();this.f=a}s(431,432,{64:1,67:1,73:1,81:1},vN,wN);function xN(){xN=u;yN=new zN}
-function AN(a){xN();var b,c,d;if(null==a)throw new vN;a=Jz(a);try{d=Kz(a,Lz(58))}catch(e){e=cv(e);if(y(e,77))throw new wN(dz(e));throw e;}c=Kz(a,Lz(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;BN();var f,g,i;i=c.length;b=new CN;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Nz(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wN(tg+a);if(!this.k&&(this.k=uv(yN,this.f),this.k||(this.k=(wB(),new DN))&&x(yN,this.f,this.k),!this.k))throw new wN(tg+a);try{c=a;var l=++d,m=a.length,o,n,r,w,G,B,M,N,V,ba,L,ic,Bc,Wf,vb,Md,Nd,Od,gb,Cc,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(zc,l)==l&&-1==EN(c,Lz(47),l+2))throw new FN(m);}else{L=c.substr(l,m-l);m-=l;B=0;
-M=this.c;ic=this.e;Od=this.j;w=this.d;vb=this.i;o=this.a;Db=this.n;gb=EN(L,Lz(35),0);if(0==L.indexOf(zc)&&0!=L.indexOf(Ac)){V=2;ic=-1;B=EN(L,Lz(47),2);Nd=EN(L,Lz(63),2);-1!=Nd&&(-1==B||B>Nd)&&(B=Nd);-1==B&&(B=m,w=j);N=B;-1!=gb&&gb<B&&(N=gb);var qd=Lz(64);Cc=L.lastIndexOf(qd,N);o=L.substr(2,N-2);-1<Cc&&(Db=L.substr(2,Cc-2),V=Cc+1);Bc=EN(L,Lz(58),-1==Cc?V:Cc);r=Kz(L,Lz(93));if(-1!=r)try{L.length>r+1?(n=L.charCodeAt(r+1),58==n?Bc=r+1:Bc=-1):Bc=-1}catch(Ye){if(Ye=cv(Ye),!y(Ye,73))throw Ye;}-1==Bc||Bc>
-B?M=L.substr(V,N-V):(M=L.substr(V,Bc-V),Wf=L.substr(Bc+1,N-(Bc+1)),0==Wf.length?ic=-1:ic=GN(Wf,10))}-1<gb&&(Od=L.substr(gb+1,m-(gb+1)));G=-1==gb?m:gb;var Xb=Lz(63);Md=L.lastIndexOf(Xb,G);-1<Md?(vb=L.substr(Md+1,G-(Md+1)),0==Md&&null!=w&&(F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,w=w.substr(0,ba-0)),G=Md):0!=gb&&(vb=null);-1<B&&(B<m&&47==L.charCodeAt(B)?w=L.substr(B,G-B):G>B&&(null==w?w=j:F(w,j)?w=yc:w.indexOf(yc),ba=XJ(w,Lz(47))+1,0==ba?w=L.substr(B,G-B):w=w.substr(0,ba-0)+L.substr(B,G-B)));null==
-w&&(w=j);null==M&&(M=j);d=M;var se;se=w;null!=vb&&!F(vb,j)&&(null!=w?se=w+Vd+vb:se=Vd+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=se;this.e=ic;this.j=Od;var rd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+kd+this.e));null!=this.c&&-1<(rd=XJ(this.c,Lz(64)))?(this.n=this.c.substr(0,rd-0),this.c=mG(this.c,rd+1)):this.n=null;null!=this.b&&-1<(rd=Kz(this.b,Lz(63)))?(this.i=mG(this.b,rd+1),this.d=this.b.substr(0,rd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=Db;this.d=
-w;this.i=vb}}catch(sd){sd=cv(sd);if(y(sd,73))throw new wN(dz(sd));throw sd;}if(-1>this.e)throw new wN(qo+this.e);}s(433,1,uu,AN);_.tS=function(){return!this.k?"unknown protocol("+this.f+")://"+this.c+this.b:HN(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yN;
-function HN(a){var b,c;b=new GE;Zy(b.a,a.f);c=b.a;var d=kd;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(Zy(b.a,zc),Zy(b.a,a.a));c=a.b;a=a.j;null!=c&&Zy(b.a,c);null!=a&&(c=b.a,d=Va,c[c.explicitLength++]=d,Zy(b.a,a));return Nz(b.a)}s(434,1,{});function IN(a,b,c){var d,e;for(d=new JN(a.te().a);KN(d.a);)if(a=d.b=Yu(d.a),e=a.lf(),null==b?null==e:kz(b,e))return c&&LN(d),a;return null}s(438,1,Du);_.se=function(a){return!!IN(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,84)||this.ye()!=a.ye())return!1;for(a=new JN(a.te().a);KN(a.a);)if(b=a.b=Yu(a.a),c=b.lf(),b=b.mf(),!this.se(c)||!MN(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=IN(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new JN(this.te().a);KN(b.a);)a=b.b=Yu(b.a),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new NN("Put not supported on this map");};
-_.xe=function(a){a=IN(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JN(this.te().a);KN(c.a);)b=c.b=Yu(c.a),a?d+=Lb:a=!0,d+=j+b.lf(),d+=Ld,d+=j+b.mf();return d+"}"};function vJ(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ZF(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=kd+b in a.e;else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function uv(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[kd+b];else a:{c=a.Be(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=ON(a,c);else if(y(b,1))c=PN(a,b,c);else a:{var d=a.Be(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.a[d]=[];d=new QN(b,c);e.push(d);++a.d;c=null}return c}
-function ON(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PN(a,b,c){var d,e=a.e,b=kd+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function fv(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=kd+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.mf();break a}}c=null}return c}s(437,438,Du);_.se=function(a){return ZF(this,a)};
-_.te=function(){return new RN(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return uv(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return fv(this,a)};_.ye=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Vu(){vJ(this)}s(436,437,eu,Vu);_.ze=function(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)};_.Be=function(a){return~~nz(a)};function zN(){vJ(this)}s(435,436,eu,zN);function SN(){fz()}s(439,97,vu,SN);
-function TN(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UN(a,c);if(c>=a.i)break;c=VN(a,c);++b}return b}function WN(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XN(a){var b;a.a=0<=a.j&&!a.d?a.j:UN(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SN;b=a.a;a.a=VN(a,a.a);return a.n.substr(b,a.a-b)}
-function VN(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YN(a.n,d);if(c<=a.f&&WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Kz(a.c,Lz(c)))break;++d}a.k&&b==d&&(a.e?(c=YN(a.n,d),c<=a.f&&WN(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Kz(a.c,Lz(c))&&++d));return d}function UN(a,b){var c,d;if(null==a.c)throw new cz;for(d=b;!a.k&&d<a.i;)if(a.e){c=YN(a.n,d);if(c>a.f||!WN(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Kz(a.c,Lz(c)))break;++d}return d}
-function ZN(a){$N.call(this,a,ga,!1)}function aO(a){$N.call(this,a,Kb,!1)}function $N(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=YN(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(I,q,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YN(this.c,d),this.b[c]=a}}}s(440,1,{},ZN,aO,$N);_.a=0;_.b=null;_.c=null;_.d=!1;_.e=!1;_.f=0;
-_.i=0;_.j=0;_.k=!1;_.n=null;function bO(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=qz(e),!(oz(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Kb);++d}}evalString=a+xb+c+Eb;$wnd.eval(evalString)}function cO(){}function dO(a){eO.call(this,a,Mc,Mc,null)}function fO(a,b){eO.call(this,a,Mc,Mc,b)}function gO(a,b,c){eO.call(this,a,b,c,null)}
-function eO(a,b,c,d){var e;if(null==a)$wnd.alert(Dg);else if(e=zv(a)){this.a=new hO;this.b=new iO(this.a,b,c,d);EG(e,this.b,e.gb);d&&nl in d&&(this.b.b=d[nl]);a=this.b;a.d||(a.d=PK(a,Oz(a.gb,lq),Oz(a.gb,kq)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?jO=Bg:jO=yg;b.u=kO(b,!1);b.v=kO(b,!0);tC(b,jO+sa);b.B=SK(b);IK(b,null);b.mb||(b.R=0);b.S||(b.S=new dM(hg,0,13),b.V=new UM(b.S));b.T||(b.T=new dM(hg,1,13),b.U=new UM(b.T));b.W||(b.W=new dM(hg,0,11),new UM(b.W));b.j||(b.j=new dM(hg,0,13),b.k=new UM(b.j));b.xb=
-!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;lO=10;b.Eb=!0;try{o=mO(b.Nb,Fq);null!=o&&nO(b,o);i=mO(b.Nb,Eo);null!=i&&(b.K=i);l=mO(b.Nb,op);null!=l&&(b._=l);g=mO(b.Nb,Qm);null!=g&&(b.Bb=!0);m=mO(b.Nb,Ps);null!=m&&(b.ab=m,oO(b));b.i=mO(b.Nb,wl);b.f=mO(b.Nb,vl);f=mO(b.Nb,Pm);if(null!=f&&b.y){var n;var r,w,G,B;w=(DL(),EL);try{if(0!=f.indexOf(Va))throw new ez(Dl);B=GN(f.substr(1,2),16);G=GN(f.substr(3,2),16);r=GN(f.substr(5,2),16);n=w=new FL(B,G,r)}catch(M){if(M=cv(M),y(M,73))tN(),n=w;else throw M;}b.s=n}b.Db&&
-b.Y&&pO(b.Y);h=mO(b.Nb,cq);b.qb=h}catch(N){if(N=cv(N),!y(N,73))throw N;}b.b=202;for(f=0;23>f;++f)qO[f]=(DL(),LL),rO[f]=jj;rO[1]=bg;qO[1]=(DL(),IL);rO[2]=ne;qO[2]=LL;rO[3]=Ee;qO[3]=IL;rO[4]=vh;qO[4]=PL;rO[5]=Qh;qO[5]=KL;rO[9]=Rf;qO[9]=NL;rO[10]=Ze;qO[10]=NL;rO[11]=we;qO[11]=NL;rO[12]=kg;qO[12]=NL;rO[8]=wi;qO[8]=RL(ML);rO[7]=Wh;qO[7]=LL;rO[6]=Ii;qO[6]=IL;rO[13]=Di;qO[13]=IL;rO[18]=jj;qO[18]=IL;rO[19]=hi;qO[19]=IL;rO[20]=ii;qO[20]=IL;rO[21]=ji;qO[21]=IL;rO[22]=ki;qO[22]=IL;rK(b);b.Z=new sO;f=a.c;f.B=
-SK(f);null!=f.K?(tO(f,f.K),null!=f.f&&f.Y&&uO(f.Y,f.f,!0),null!=f.i&&f.Y&&uO(f.Y,f.i,!1)):null!=f._&&vO(f,f._,!0);oO(a.c)}else $wnd.alert(Cg+a+Da)}s(442,1,{101:1},cO,dO,fO,gO,eO);_.Ce=function(a){wO(new xO(a,this.a,yO))};_.De=function(){zO(this.a)};_.Ee=function(){Az((xz(),yz),new AO(this))};_.Fe=function(){return this.a.G};_.Ge=function(){return this.a.cb};_.He=function(){return this.a.db};_.Ie=function(){return this.a.qb};_.Je=function(){return this.a.ub};_.Ke=function(){return this.a.wb};
-_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.a,b;a.Ab?b=BO(a,1)+Pd+BO(a,2)+Pd+BO(a,3):b=BO(a,0);return b};_.Ne=function(){return qC(this.a)};_.Oe=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=CO(a);a.Ib=b;oO(a);return c};_.Pe=function(a){nO(this.a,a)};_.Qe=function(){};_.Re=function(a){vO(this.a,a,!0)};_.Se=function(a){tO(this.a,a)};_.ce=function(){RK(this.a)};_.Te=function(){DO(this.a)};
-_.Ue=function(a){var b=this.a;if(a=EO(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;FO(b)}};_.Ve=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Xu(b.a);d.b<d.d.ye();)c=Yu(d),a?c.a=Gd:c.a=Fd}RK(b.c)};_.We=function(a,b){var c=this.a,d;if(d=EO(c,a))uO(d,b,!0),FO(c)};_.Xe=function(a,b){var c=this.a,d;d=EO(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,oO(c)):(d.C=b,FO(c))};_.Ye=function(a){this.a.G=a};_.Ze=function(a){var b=this.a;b.cb=a;oO(b)};_.$e=function(a){var b=this.a;b.db=a;oO(b)};
-_._e=function(a){this.a.pb=a};_.af=function(a){this.a.qb=a};_.bf=function(a){var b=this.a;b.ub=a;b.u=kO(b,!1)};_.cf=function(a){this.a.wb=a};_.df=function(a){GO(this.a,a)};_.ef=function(a,b){var c=this.a;c.e=!1;c.Jb=new HO(c,a);IO(c.Jb);c.b=253;c.ib=!0;c.I=b;oO(c)};_.ff=function(a){JO(this.a,a)};_.gf=function(){return KO(this.a)};_.a=null;_.b=null;function AO(a){this.a=a}s(443,1,{},AO);_.pc=function(){var a,b;for(b=new Xu(this.a.b.a);b.b<b.d.ye();)a=Yu(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function LO(){var a=(MO(),NO()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=OO;MO();b=b&&b[0]&&(typeof b[0]==jq||typeof b[0]==wn)?b[0]:null;a:if(PO==e||QO==e&&y(b,101))e=!0;else{if(null!=b)for(b=jz(b);b&&b!=PO;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new cO:3==arguments.length?a=new gO(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new dO(arguments[0]):4==arguments.length?a=new eO(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new fO(arguments[0],arguments[1]));this.g=a;a[cl]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=A(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=A(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.a.qb});b.getPasteLabel=A(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=A(function(){return this.g.a.wb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});RO();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $D(){SO||(SO=!0,LO())}s(444,1,{},$D);var SO=!1;function TO(a){fz();this.f=a}s(446,432,pu,TO);function fE(){var a=Wm;fz();this.f=a}s(447,97,vu,fE);function VD(){fz()}function UO(a){fz();this.f=a}
-s(448,97,vu,VD,UO);function VO(){}function WO(a){return typeof a==fq?wi+(0>a?-a:a):a}function XO(a,b){var c;c=new VO;c.d=af+(YO(0!=a?-a:0)?WO(0!=a?-a:0):j+Pu(c));ZO(0!=a?-a:0)&&$O(0!=a?-a:0,c);c.b=4;c.a=b;return c}function W(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);return b}function X(a,b){var c;c=new VO;c.d=af+(YO(a)?WO(a):j+Pu(c));ZO(a)&&$O(a,c);c.b=b?8:0;return c}function aP(){var a;a=new VO;a.d=af+(YO(0)?WO(0):j+Pu(a));ZO(0)&&$O(0,a);a.b=2;return a}
-function bP(a){var b;b=new VO;b.d=af+(YO(a)?WO(a):j+Pu(b));ZO(a)&&$O(a,b);b.b=1;return b}function ZO(a){return typeof a==fq&&0<a}function YO(a){return null!=a&&0!=a}function $O(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=du[b.c])c=c.prototype;else{c=du[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(450,1,{},VO);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
-function cP(a){var b;b=dP;!b&&(b=dP=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new eP(Yf+a+Ma);return b}
-function GN(a,b){var c,d;if(null==a)throw new eP(eq);if(2>b||36<b)throw new eP(zr+b+Fa);d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new eP(Yf+a+Ma);}c=parseInt(a,b);if(isNaN(c))throw new eP(Yf+a+Ma);if(-2147483648>c||2147483647<c)throw new eP(Yf+a+Ma);return c}s(452,1,{67:1,78:1});var dP=null;function fP(a){this.a=a}s(451,452,{67:1,70:1,71:1,78:1},fP);
-_.eQ=function(a){return y(a,71)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function dL(a){this.a=a}s(453,452,{67:1,70:1,74:1,78:1},dL);_.eQ=function(a){return y(a,74)&&a.a==this.a};_.hC=function(){return E(this.a)};_.tS=function(){return j+this.a};_.a=0;function UK(){fz()}function ww(a){fz();this.f=a}s(454,97,Cu,UK,ww);function HG(){fz()}function SH(a){fz();this.f=a}s(455,97,vu,HG,SH);function S(a){this.a=a}
-function rE(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function kE(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function gP(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hP(),iP)[b],!c&&(c=iP[b]=new S(a)),c):new S(a)}s(456,452,{67:1,70:1,76:1,78:1},S);_.eQ=function(a){return y(a,76)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function hP(){hP=u;iP=v(jP,k,76,256,0)}var iP;function Wv(a){return 0>a?-a:a}function Vv(a,b){return a>b?a:b}function kP(a){return Math.round(a)}function cz(){fz()}function iD(a){fz();this.f=a}s(459,97,{67:1,73:1,77:1,79:1,81:1},cz,iD);function Ru(){Ru=u;Su=H(Qu,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Su;function eP(a){fz();this.f=a}s(461,454,Cu,eP);
-function hz(a){this.a=Zi;this.c=a;this.b=-1}s(462,1,{67:1,80:1},hz);_.tS=function(){return this.a+sc+this.c+"(Unknown Source"+(0<=this.b?kd+this.b:j)+Ab};_.a=null;_.b=0;_.c=null;function lP(a,b){return a.charCodeAt(b)}function YN(a,b){var c=b,d=a.length,e,f;e=lP(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function mP(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function F(a,b){return!y(b,1)?!1:""+a==b}function ED(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Kz(a,b){return a.indexOf(b)}function EN(a,b,c){return a.indexOf(b,c)}function XJ(a,b){return a.lastIndexOf(b)}function nP(a){var b=aa,c=Et,d;for(d=0;0<=(d=c.indexOf(nj,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+bb+mG(c,++d):c=c.substr(0,d-0)+mG(c,++d);return a.replace(RegExp(b,zn),c)}
-function oP(a,b){for(var c=RegExp(b,zn),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(ZD,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function mG(a,b){return a.substr(b,a.length-b)}
-function Jz(a){return 0==a.length||a[0]>ea&&a[a.length-1]>ea?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Lz(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,67:1,68:1,70:1};_.eQ=function(a){return F(this,a)};_.hC=function(){return IE(this)};_.tS=_.toString;function pP(){pP=u;qP={};rP={}}
-function IE(a){pP();var b=kd+a,c=rP[b];if(null!=c)return c;c=qP[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+lP(a,d++);c|=0}256==sP&&(qP=rP,rP={},sP=0);++sP;return rP[b]=c}var qP,sP=0,rP;function $y(a,b){Zy(a.a,b);return a}function Yy(){this.a=Mz()}function tP(){this.a=Mz();Zy(this.a,j)}s(464,1,nu,Yy,tP);_.tS=function(){return Nz(this.a)};function GE(){this.a=Mz()}
-function CN(){this.a=Mz()}function CD(a){this.a=Mz();Zy(this.a,a)}s(465,1,nu,GE,CN,CD);_.tS=function(){return Nz(this.a)};function FN(a){a=Oi+a;fz();this.f=a}s(466,455,vu,FN);
-function uP(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new cz;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new UO(mh);i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new UO(ie);l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new HG;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)UD(b,c,a[--d])}else for(c=e+c;e<c;)UD(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}function oG(){fz()}function NN(a){fz();this.f=a}
-s(468,97,vu,oG,NN);function jL(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:kz(b,c))return a;return null}function mL(a,b){var c;return(c=jL(a.ud(),b))?(c.Sc(),!0):!1}function vP(a){var b,c,d,e;d=new Yy;b=null;Zy(d.a,lj);for(c=a.ud();c.Qc();)null!=b?Zy(d.a,b):b=Lb,e=c.Rc(),Zy(d.a,e===a?zb:j+e);Zy(d.a,Vk);return Nz(d.a)}s(469,1,{});_.hf=function(){throw new NN("Add not supported on this collection");};_.jf=function(a){return!!jL(this.ud(),a)};_.ve=function(){return 0==this.ye()};
-_.kf=function(a){return mL(this,a)};_.tS=function(){return vP(this)};s(471,469,ru);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,87)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Qc();)if(b=a.Rc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Qc();)c=b.Rc(),null!=c&&(a+=nz(c),a=~~a);return a};function wP(a,b){var c;return y(b,85)&&(c=b.lf(),ZF(a.a,c))?(c=uv(a.a,c),a.a.ze(b.mf(),c)):!1}function RN(a){this.a=a}s(470,471,ru,RN);_.jf=function(a){return wP(this,a)};
-_.ud=function(){return new JN(this.a)};_.kf=function(a){return wP(this,a)?(a=a.lf(),fv(this.a,a),!0):!1};_.ye=function(){return this.a.d};_.a=null;function LN(a){if(a.b)$u(a.a),fv(a.c,a.b.lf()),a.b=null;else throw new rG(nh);}function JN(a){var b;this.c=a;b=new rv;a.c&&lv(b,new xP(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new yP(a,d.substring(1));b.hf(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.hf(c[d])}this.a=new Xu(b)}s(472,1,{},JN);
-_.Qc=function(){return KN(this.a)};_.Rc=function(){return this.b=Yu(this.a)};_.Sc=function(){LN(this)};_.a=null;_.b=null;_.c=null;s(474,1,su);_.eQ=function(a){return y(a,85)&&MN(this.lf(),a.lf())&&MN(this.mf(),a.mf())?!0:!1};_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=nz(this.lf()));null!=this.mf()&&(b=nz(this.mf()));return a^b};_.tS=function(){return this.lf()+Ld+this.mf()};function xP(a){this.a=a}s(473,474,su,xP);_.lf=function(){return null};_.mf=function(){return this.a.b};
-_.nf=function(a){return ON(this.a,a)};_.a=null;function yP(a,b){this.b=a;this.a=b}s(475,474,su,yP);_.lf=function(){return this.a};_.mf=function(){return this.b.e[kd+this.a]};_.nf=function(a){return PN(this.b,this.a,a)};_.a=null;_.b=null;function PH(a,b){(0>a||a>=b)&&zP(a,b)}function zP(a,b){throw new SH(ug+a+Ob+b);}s(476,469,hu);_.of=function(){throw new NN("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};
-_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,83)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:kz(a,b)))return!1;return!0};_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:nz(c)),b=~~b;return b};_.ud=function(){return new Xu(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new AP(this,a)};_.sf=function(){throw new NN("Remove not supported on this list");};
-function KN(a){return a.b<a.d.ye()}function Yu(a){if(a.b>=a.d.ye())throw new KG;return a.d.pf(a.c=a.b++)}function $u(a){if(0>a.c)throw new XH;a.d.sf(a.c);a.b=a.c;a.c=-1}function Xu(a){this.d=a}s(477,1,{},Xu);_.Qc=function(){return KN(this)};_.Rc=function(){return Yu(this)};_.Sc=function(){$u(this)};_.b=0;_.c=-1;_.d=null;function AP(a,b){var c;this.d=this.a=a;c=a.ye();(0>b||b>c)&&zP(b,c);this.b=b}s(478,477,{},AP);_.tf=function(){return 0<this.b};
-_.uf=function(){if(0>=this.b)throw new KG;return this.a.pf(this.c=--this.b)};_.a=null;function BP(a){a=new JN(a.b.a);return new CP(a)}function DP(a,b){this.a=a;this.b=b}s(479,471,ru,DP);_.jf=function(a){return ZF(this.a,a)};_.ud=function(){return BP(this)};_.ye=function(){return this.b.a.d};_.a=null;_.b=null;function CP(a){this.a=a}s(480,1,{},CP);_.Qc=function(){return KN(this.a.a)};_.Rc=function(){return(this.a.b=Yu(this.a.a)).lf()};_.Sc=function(){LN(this.a)};_.a=null;s(481,476,hu);
-_.of=function(a,b){var c;c=pL(this,a);var d=c.d;new kL(b,c.b);++d.b;++c.a;c.c=null};_.pf=function(a){var b;b=pL(this,a);try{return qL(b)}catch(c){c=cv(c);if(y(c,86))throw new SH("Can't get element "+a);throw c;}};_.ud=function(){return pL(this,0)};_.sf=function(a){var b,c;b=pL(this,a);try{c=qL(b)}catch(d){d=cv(d);if(y(d,86))throw new SH("Can't remove element "+a);throw d;}EP(b);return c};function FP(a){a.b=v(GP,k,0,0,0)}function AK(a,b,c){(0>b||b>a.c)&&zP(b,a.c);a.b.splice(b,0,c);++a.c}
-function lv(a,b){UD(a.b,a.c++,b);return!0}function kF(a,b){PH(b,a.c);return a.b[b]}function Ov(a,b){for(var c=0;c<a.c;++c)if(MN(b,a.b[c]))return c;return-1}function nF(a,b){var c;c=(PH(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}function kv(a,b){var c;c=Ov(a,b);if(-1==c)return!1;nF(a,c);return!0}function Aw(a,b){var c;if(b.length<a.c){c=b;var d;d=ND(0,a.c);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)UD(b,c,a.b[c]);b.length>a.c&&UD(b,a.c,null);return b}function rv(){FP(this)}
-function bM(a){FP(this);this.b.length=a}function YK(a){FP(this);var b=this.b,c=a.b,a=c.slice(0,a.c);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(482,476,Fu,rv,bM,YK);_.of=function(a,b){AK(this,a,b)};_.hf=function(a){return lv(this,a)};_.De=function(){this.b=v(GP,k,0,0,0);this.c=0};_.jf=function(a){return-1!=Ov(this,a)};_.pf=function(a){return kF(this,a)};_.ve=function(){return 0==this.c};_.sf=function(a){return nF(this,a)};
-_.kf=function(a){return kv(this,a)};_.ye=function(){return this.c};_.c=0;function oL(a,b){var c=a.length,d;for(d=0;d<c;++d)UD(a,d,b)}function yD(){yD=u;zD=new HP}var zD;function HP(){}s(485,476,Ku,HP);_.jf=function(){return!1};_.pf=function(){throw new HG;};_.ye=function(){return 0};function IP(){this.a=new Date}function JP(a){return 10>a?Ic+a:j+a}s(486,1,{67:1,69:1,70:1,82:1},IP);_.eQ=function(a){return y(a,82)&&uE(J(this.a.getTime()),J(a.a.getTime()))};
-_.hC=function(){var a;a=J(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=bE(c&4194303,b&4194303,e&1048575);a=bE(a.l^b.l,a.m^b.m,a.h^b.h);return K(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?Jb:j)+~~(b/60);b=10>(0>b?-b:b)%60?Ic+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(KP(),LP)[this.a.getDay()]+ea+MP[this.a.getMonth()]+ea+JP(this.a.getDate())+ea+JP(this.a.getHours())+kd+JP(this.a.getMinutes())+kd+JP(this.a.getSeconds())+" GMT"+a+b+ea+this.a.getFullYear()};_.a=null;function KP(){KP=u;LP=H(ZD,k,1,[Si,lh,Xi,ej,Vi,Zf,Ci]);MP=H(ZD,k,1,[Fg,Vf,Yg,fe,$g,Ig,Hg,me,Fi,Th,Mh,wf])}var LP,MP;function rD(a,b){return null==x(a.a,b,a)}
-function qD(){this.a=new Vu}s(488,471,{67:1,69:1,87:1},qD);_.hf=function(a){return rD(this,a)};_.jf=function(a){return ZF(this.a,a)};_.ve=function(){return 0==this.a.d};_.ud=function(){return BP(new DP(this.a,new RN(this.a)))};_.kf=function(a){return null!=fv(this.a,a)};_.ye=function(){return this.a.d};_.tS=function(){return vP(new DP(this.a,new RN(this.a)))};_.a=null;
-function pL(a,b){var c,d;(0>b||b>a.b)&&zP(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new NP(a,b,d)}function tL(){this.a=new OP;this.b=0}s(489,481,Ku,tL);_.hf=function(a){new kL(a,this.a);++this.b;return!0};_.rf=function(a){return pL(this,a)};_.ye=function(){return this.b};_.a=null;_.b=0;function qL(a){if(a.b==a.d.a)throw new KG;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function EP(a){if(!a.c)throw new XH;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function NP(a,b,c){this.d=a;this.b=c;this.a=b}s(490,1,{},NP);_.Qc=function(){return this.b!=this.d.a};_.tf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qL(this)};_.uf=function(){if(this.b.b==this.d.a)throw new KG;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){EP(this)};_.a=0;_.b=null;_.c=null;_.d=null;function OP(){this.a=this.b=this}
-function kL(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(491,1,{},OP,kL);_.a=null;_.b=null;_.c=null;function QN(a,b){this.a=a;this.b=b}s(492,474,su,QN);_.lf=function(){return this.a};_.mf=function(){return this.b};_.nf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function KG(){fz()}s(493,97,{67:1,73:1,79:1,81:1,86:1},KG);function MN(a,b){return WD(a)===WD(b)||null!=a&&kz(a,b)}function aM(a){var b=v(uL,k,44,0,0);return Aw(a.a,b)}function KK(){this.a=new rv}
-s(495,476,Fu,KK);_.of=function(a,b){AK(this.a,a,b)};_.hf=function(a){return lv(this.a,a)};_.jf=function(a){return-1!=Ov(this.a,a)};_.pf=function(a){return kF(this.a,a)};_.ve=function(){return 0==this.a.c};_.ud=function(){return new Xu(this.a)};_.sf=function(a){return nF(this.a,a)};_.ye=function(){return this.a.c};_.tS=function(){return vP(this.a)};_.a=null;function PP(a){a._b.c.$&&gM(a)}function QP(a){var b;if(a._b.c.$){b=bK(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iM(a)}
-function RP(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function wO(a){var b=a.j;SP(a._b.c,b.a,b.b);!aK(a)&&FK(a);pK(a)}function TP(){lM.call(this,j);this.i=new xL(this.vf());XK(this.q,new UP(this))}s(497,391,Ou);_.Id=function(a,b){return WD(a.f)===WD(this.i)?(QP(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){QP(this)};_.i=null;_.j=null;
-function xO(a,b,c){TP.call(this);this._b&&nM(this._b.c,!1);kM(this,!1);IK(this,new vM(0));a=new zM(a,1);P(this,a,null);a=new MK;P(a,this.i,null);P(this,a,null);b&&(this.j=bK(b),jM(this),RP(this.j,~~(Oz(b.Nb.gb,lq)/2)-~~(this.ec/2),~~(Oz(b.Nb.gb,kq)/2)-~~(this.Wb/2)));c&&O(this,c)}s(496,497,Ou,xO);_.vf=function(){return"OK"};function VP(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new rG(Qe);if(!a.a.b)throw new rG(wg);a.a=a.a.b;return a.a.a}function sO(){this.a=this.b=new WP}s(498,1,{},sO);_.a=null;
-function WP(){this.a=null}function XP(a){this.a=a}s(499,1,{},WP,XP);_.a=null;_.b=null;_.c=null;function UP(a){this.a=a}s(500,426,Gu,UP);_.a=null;function YP(){YP=u;ZP=H(ZD,k,1,[pf,ce]);yO=(DL(),GL);$P=QL(yO);qO=v(aQ,k,43,23,0);rO=v(ZD,k,1,23,0);bQ=v(aQ,k,43,7,0);cQ=null!=(tN(),uN[so])}function CO(a){var b;if(a.Ab)b=dQ(a,1)+Pd+dQ(a,2)+Pd+dQ(a,3);else if(b=dQ(a,0),0<b.length){var c=new eQ(a.Y);lv(a.$.a,c)}return b}
-function fQ(a,b){var c,d;c=b.a;if(F(c,(gQ(),hQ).b))pC(KO(a));else if(F(c,iQ.b))pC(qC(a));else if(F(c,jQ.b))rC(a.t,(!a.tb&&(a.tb=new sC(a)),a.tb));else if(F(c,Rr)){7!=a.N&&(a.O=It);d=b.c;d=BE(d,Ht);c=qE(d,a.O);var e=!oE(c,It)?jE(c):c;!oE(e,Ot)&&kQ(a.Y,K(c));lQ(a);a.kb=!0;oO(a);a.N=7;a.O=d}else F(c,as)||(F(c,dn)?mQ(a):GO(a,c))}
-function nQ(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(oQ,k,-1,4,1);l=v(oQ,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)pQ(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=SK(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;qQ(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||rQ(a.eb[f])}}}
-function zO(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new sQ(a),a.Y.q=0);null!=a.qb&&bO(a.qb,null)}}function kO(a,b){var c,d,e,f;f=new KM;d=yi;c=Vg;e=Xg;b&&(d=zi,e=c=oi);d=new CM(nf+d);var g=(gQ(),hQ).b;d.c=g;IM(f,d);XK(d.d,a);d=new CM(nf+c);d.c=iQ.b;XK(d.d,a);IM(f,d);IM(f,new CM(Tb));c=a.ub;null==c&&(c=ci+e);d=new CM(c);d.c=jQ.b;XK(d.d,a);IM(f,d);VJ(a,f);return f}
-function tQ(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,yO);a.mb?(e==a.b&&Y(b,RL(yO)),qM(b,g,f,a.X,a.X),Y(b,(DL(),IL)),uQ(b,g,f,a.X-1,a.X-1)):e==a.b?pM(b,g+1,f+1,a.X,a.X,!1):pM(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(DL(),JL)),e){case 101:Y(b,ML);c=g+3;e=f+3;d=a.X-6;i=a.X-6;vQ(b,!0);wQ(b,xQ(b,c,e,d,i));Y(b,JL);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(vQ(b,!1),wQ(b,xQ(b,c,e,d,i)));yQ(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KL),qM(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,ML),qM(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,NL);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,JL);break;case 107:Y(b,LL);qM(b,g+4,f+4,a.X-8,a.X-8);Y(b,JL);uQ(b,g+4,f+4,a.X-8,a.X-8);yQ(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qM(b,g+9,f+9,2,4);qM(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:zQ(b,g,f,a.X,!0);break;case 111:zQ(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,EL);qM(b,g+3,f+5,a.X-7,a.X-11);Y(b,JL);uQ(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,yO);a.nb&&pM(b,g+1,f+1,a.X,a.X,!1);Y(b,JL);AQ(a,b,g,f,yh);break;case 106:Y(b,KL);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JL);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));AQ(a,b,g+6,f,hi);break;case 104:Y(b,KL);Z(b,g+
-7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JL);break;case 105:a.Hb?(Y(b,OL),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,JL)):AQ(a,b,g,f,Nc);break;case 113:Y(b,PL);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qM(b,e,d,c,c);Y(b,JL);BQ(a,b,g,
-f,EL,jo);break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+2*c+
-~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:CQ(a,b,g,f+2,3);break;case 207:CQ(a,b,g,f,4);break;case 208:CQ(a,b,g,f,5);break;case 209:CQ(a,b,g,f,1);break;case 210:CQ(a,b,g,f,6);break;case 211:CQ(a,b,g,f,7);break;case 212:CQ(a,b,g,f,8);break;case 213:AQ(a,b,g,f,Uf),a.E=new FM(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?c=12:
-1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=rO[c]&&BQ(a,b,g,f,qO[c],rO[c])}function DQ(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,yO),qM(d,0,0,c,b),a.mb?(Y(d,(DL(),IL)),uQ(d,-1,0,c,b-1)):(Y(d,$P),Z(d,0,0,c-1-2,0),Y(d,RL(yO)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),EQ(d,a.W),Y(d,(DL(),JL)),-1!=a.I.toLowerCase().indexOf(en)&&Y(d,KL),FQ(d,a.I,10,15),GQ(a.Nb,a.H,a.X,a.B.a-a.X))}
-function HQ(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,yO);qM(d,0,0,c,b);a.mb?(Y(d,(DL(),IL)),Z(d,0,b-1,c,b-1),e=lO*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,$P),Z(d,0,0,0,b-1),Z(d,0,lO*a.X,b-1,lO*a.X),Y(d,RL(yO)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=lO+2;++b)tQ(a,d,1,b);GQ(a.Nb,a.P,0,2*a.X+a.R)}}
-function IQ(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);qM(e,0,0,c,b);d=a.cb?(NM(),QM):(NM(),SM);if((NM(),OM)==(NM(),OM))d==QM?e.a=Gd:e.a=Fd;d=new bL(a.db);(e.n=d)&&d&&(e.b=Ga+d.e+ir);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,r=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,M=m=r=o=i=void 0,N=m=i=void 0,V=h=o=h=void 0,ba=w=B=void 0,L=ba=r=n=l=B=m=r=G=M=n=void 0,L=h=n=o=o=M=L=V=i=N=N=G=V=n=n=N=V=void 0,w=B=1,l=2,ba=3;f.v&&
-(qQ(f),nQ(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ba*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=E(13*f.k.A*i),f.k.j=new dM(hg,0,i),f.k.k=new UM((wB(),f.k.j)));f.k.z&&(Y(g,(DL(),JL)),uQ(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=K(J(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(YP(),bQ)[f.d[i]]),h=g,o=E(f.I[i]-m/2),N=E(f.L[i]-m/2),V=L=m,vQ(h,!0),wQ(h,xQ(h,o,N,L,V)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(YP(),bQ)[f.d[h]]),n=f.I[m]-f.I[h],B=f.L[m]-
-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=3*ba*B,n=3*ba*w,N=v(I,q,-1,4,1),o=v(I,q,-1,4,1),N[0]=E(f.I[h]+r),o[0]=E(f.L[h]-n),N[1]=E(f.I[m]+r),o[1]=E(f.L[m]-n),N[2]=E(f.I[m]-r),o[2]=E(f.L[m]+n),N[3]=E(f.I[h]-r),o[3]=E(f.L[h]+n),m=g,h=N,vQ(m,!0),wQ(m,JQ(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DL(),JL));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(YP(),bQ)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;V=f.I[h];L=f.L[h];N=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=N-V,B=o-L,w=Math.sqrt(n*
-n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,NL);r=l*B;n=l*w;Z(g,K(J(Math.round(V+r))),K(J(Math.round(L-n))),K(J(Math.round(N+r))),K(J(Math.round(o-n))));Z(g,K(J(Math.round(V-r))),K(J(Math.round(L+n))),K(J(Math.round(N-r))),K(J(Math.round(o+n))));Y(g,JL);break;case 3:m=K(J(Math.round(V)));h=K(J(Math.round(L)));N=K(J(Math.round(N)));o=K(J(Math.round(o)));Z(g,m,h,N,o);V=K(J(Math.round(ba*B)));L=K(J(Math.round(ba*w)));Z(g,m+V,h-L,N+V,o-L);Z(g,m-V,h+L,N-V,o+L);break;case 9:case 0:for(h=
-0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,Z(g,K(J(Math.round(G))),K(J(Math.round(M))),K(J(Math.round(G))),K(J(Math.round(M))));EQ(g,f.k.j);m=KQ(f.k.k);n=f.e[i];h=Vd;null!=n&&(h=n);n=VM(f.k.k,h);V=K(J(Math.round((V+N)/2-n/2)));n=K(J(Math.round((L+o)/2+~~(m/2)-1)));Y(g,NL);FQ(g,h,V,n);Y(g,JL);break;default:if(1==f.A[i]||3==f.A[i])r=ba*B,n=ba*w,M=v(I,q,-1,3,1),G=v(I,q,-1,3,1),M[0]=K(J(Math.round(N+r))),G[0]=K(J(Math.round(o-n))),M[1]=K(J(Math.round(V))),G[1]=K(J(Math.round(L))),M[2]=K(J(Math.round(N-
-r))),G[2]=K(J(Math.round(o+n))),m=g,h=M,o=G,vQ(m,!0),wQ(m,JQ(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){r=ba*B;n=ba*w;for(h=0;10>h;++h)G=V-(V-N)/10*h,M=L-(L-o)/10*h,m=h/10,Z(g,K(J(Math.round(G+r*m))),K(J(Math.round(M-n*m))),K(J(Math.round(G-r*m))),K(J(Math.round(M+n*m))))}else Z(g,K(J(Math.round(V))),K(J(Math.round(L))),K(J(Math.round(N))),K(J(Math.round(o))))}}w=v(oQ,k,-1,f.s+1,1);B=v(I,q,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++B[h],++B[m],w[h]=w[h]/B[h]+o/B[h],w[m]=
-w[m]/B[m]+l/B[m];EQ(g,f.k.j);m=KQ(f.k.k);L=v(ZD,k,1,f.s+1,0);N=v(I,q,-1,f.s+1,1);o=v(I,q,-1,f.s+1,1);l=v(LQ,k,52,f.s+1,0);for(i=1;i<=f.s;++i)h=MQ(f,i),(null==h||1>h.length)&&(h=Ib),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(L[i]=h,N[i]=o[i]=VM(f.k.k,h),l[i]=NQ(f,i,N[i],N[i],m,!1)):(V=w[i]<f.I[i],G=!0,1<B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(V=!0),n=h,M=j,f.k.Eb&&0<f.w[i]&&(M+=bg,1<f.w[i]&&(M+=f.w[i])),
-r=j,0!=f.z[i]&&(1<Wv(f.z[i])&&(r+=Wv(f.z[i])),0<f.z[i]?r+=Jb:r+=Tb),V||!G?h=h+M+r+j:h=r+M+j+h,G||(n=h),L[i]=h,n=VM(f.k.k,n),r=VM(f.k.k,h),N[i]=n,o[i]=r,r=l[i]=NQ(f,i,n,r,m,V),V=r.c+2+1,n=r.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(YP(),bQ)[f.d[i]]),qM(g,r.c,r.d,r.b,r.a),1==f.j?0!=f.d[i]?Y(g,(YP(),bQ)[f.d[i]]):Y(g,(DL(),JL)):Y(g,(YP(),qO)[f.b[i]]),FQ(g,h,V,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=N[i],r=o[i],V=K(J(kP(f.I[i]-n/2))),n=K(J(kP(f.L[i]+~~(m/2)-1))),Y(g,(DL(),NL)),FQ(g,ea+f.p[h][1],V+r,n);if(0<
-f.C||0<f.D)if(Y(g,104==f.k.b?(DL(),KL):(DL(),PL)),0<f.C&&106!=f.k.b&&(r=l[f.C],uQ(g,r.c,r.d,r.b,r.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],B=f.L[m]-f.L[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,r=(ba+1)*B,n=(ba+1)*w,M=v(I,q,-1,5,1),G=v(I,q,-1,5,1),M[0]=K(J(kP(f.I[h]+r))),M[1]=K(J(kP(f.I[m]+r))),G[0]=K(J(kP(f.L[h]-n))),G[1]=K(J(kP(f.L[m]-n))),M[3]=K(J(kP(f.I[h]-r))),M[2]=K(J(kP(f.I[m]-r))),G[3]=K(J(kP(f.L[h]+n))),G[2]=K(J(kP(f.L[m]+n))),M[4]=M[0],G[4]=G[0],106!=f.k.b&&(ba=g,i=M,B=G,ba.n&&
-(vQ(ba,!1),wQ(ba,JQ(ba,i,B,5,!0)))),106==f.k.b&&OQ(f,f.G[f.D],f.H[f.D]))){ba=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ba;if(ba>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(DL(),KL));for(i=1;i<=f.s;++i)0<f.a[i]&&(r=l[i],uQ(g,r.c,r.d,r.b,r.a))}}}a.y||(a.mb?(Y(e,(DL(),IL)),Z(e,c-1,0,c-1,b-1)):(Y(e,RL(yO)),Z(e,c-1,0,c-1,b-1),Y(e,yO),Z(e,c-2,0,c-2,b-1),Y(e,$P),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DL(),NL)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Z(e,d+48,~~(b/
-2),d+48-6,~~(b/2)-6));a.y&&(a.S=new dM(hg,0,13),a.V=new UM(a.S),null!=a.ab&&(d=VM(a.V,a.ab),c=K(J(Math.round((c-d)/2))),b-=13,Y(e,(DL(),JL)),EQ(e,a.S),FQ(e,a.ab,c,b)));GQ(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function CQ(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(I,q,-1,9,1);l=v(I,q,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+a*Math.sin(i)),l[f]=E(d+a*Math.cos(i));f=e+1;b.n&&(vQ(b,!1),wQ(b,JQ(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=E(c+(a-3)*Math.sin(i)),l[f]=E(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function PQ(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,yO);qM(d,0,0,b,c);a.mb?(Y(d,(DL(),IL)),c=13*(a.X+a.R),uQ(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RL(yO)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,$P),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)tQ(a,d,b,1),tQ(a,d,b,2);a.b=c;GQ(a.Nb,a.Kb,0,0)}}
-function zQ(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);yQ(a,b,c+m-i,f,d-4-i-1,e,h)}
-function QQ(a,b){var c,d,e,f,g,i,h;DO(a);if(0==b.indexOf(fb)){a.Ab=!0;a.hb=!0;g=RQ(b);h=new $N(b,g,!0);d=j;for(c=1;5>=c;++c)d=SQ(h,g);c=gP(GN(Jz(d.substr(0,3)),10)).a;f=gP(GN(Jz(d.substr(3,3)),10)).a;SQ(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=SQ(h,g),null==i||F(i,db));)e+=i+g;a.eb[++a.sb]=new TQ(a,e)}nQ(a,1,c,1);nQ(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new TQ(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I=Ef,oO(a),!1;null!=a.f&&a.Y&&uO(a.Y,a.f,!0);null!=a.i&&a.Y&&uO(a.Y,a.i,!1);g=UQ(a.Y,!1);if(1==g)a.eb[++a.sb]=
-a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new VQ(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];nQ(a,1,g,0)}oO(a);return!0}
-function WQ(a,b){var c,d,e,f,g,i,h,l;DO(a);c=f=0;l=new $N(b,Ft,!0);e=-1<b.indexOf(Pd);i=1;g=TN(l);a.sb=0;for(d=1;d<=g;++d)if(h=XN(l),Jz(h),!F(h,Et))if(F(h,Pd))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new HO(a,h);if(0==a.Y.s)return JO(a,Ff),tN(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return JO(a,If),tN(),!1;if(3<i)return JO(a,Hf),tN(),!1;1<a.sb&&!e&&nO(a,Ip);e&&!a.Ab&&nO(a,Br);!e&&a.Ab&&nO(a,$p);e?(nQ(a,1,f,1),nQ(a,f+1,c-1,2),nQ(a,c,a.sb,3)):nQ(a,1,a.sb,0);oO(a);return!0}
-function tC(a,b){a.ib=!0;a.I=b}
-function xC(a,b){var c,d;if(0==b)return!1;lQ(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:zO(a);d=a.Z;d.a=d.b;d.b.c=null;XQ(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I=Eh);if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;YQ(a,VP(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I=Dh;break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new rG(Oe);if(!d.a.c)throw new rG(wg);d.a=d.a.c;YQ(a,d.a.a);
-a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=kF(d,d.a)):d=null;null==d?(a.ib=!0,a.I=Ch):(tC(a,Wg+(a.Cb.a+1)+Ea+a.Cb.c),d=nP(d),vO(a,d,!1),null!=a.qb&&bO(a.qb,null));break;case 101:a.Fb&&PP(a.Fb);a.Fb=new ZQ(1,a);a.b=c;break;case 107:!a.yb?a.yb=new $Q(a):a.yb._b.c.$?aR(a.yb._b.c):wO(a.yb);break;case 113:a.a&&PP(a.a);a.a=new ZQ(0,
-a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,pO(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=bR(a.Y);if(2==d){a.ib=!0;a.I=of;break}d=v(oQ,k,-1,4,1);pQ(a.Y,d);a.kb=!0;a.Y=new eQ(a.Y);d=E(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;IO(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,cR(a.Y,a.Y.C),a.Y.C=0,mQ(a)):0<a.Y.D&&(a.kb=!0,dR(a.Y,a.Y.D),a.Y.D=0,mQ(a));eR(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KM;for(d=
-a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CM(c),IM(i,g),g.c=c,XK(g.d,a);VJ(a,i);a.D=i}JM(a.D,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(PP(a.n),a.n=null);0==a.Y.C&&(a.n=new ZQ(2,a));a.c=18;break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=
-22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,mQ(a)),18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),fR(a.Y,a.Y.C,d),mQ(a)),eR(a.Y))}oO(a);return!0}
-function qC(a){var b,c,d;d=KO(a);c=j;if(a.Ab){var e,f,g;g=OD([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)bR(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c+=hb;c+=gR(g[1][0],3)+gR(g[3][0],3)+aa;for(b=1;b<=g[1][0];++b)c+=eb+hR(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=eb+hR(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new iR(a,a.eb,a.sb)),c=hR(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function jR(a,b,c,d){var e;e=c;var f=d,g,i;(g=kR(b),i=0!=(b.e&2),g||i)?(a.Ab?JM((!a.v&&(a.v=kO(a,!0)),a.v),a,e,f):JM((!a.u&&(a.u=kO(a,!1)),a.u),a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=lR(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){b=0;for(e=1;13>=e;++e)if(c<e*(a.X+a.R)){b=e;break}c=0;for(e=1;e<=lO+2;++e)if(d<e*(a.X+a.R)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Gb=!0,a.ib=!0,a.I=Bh,oO(a),!0;if(!a.xb&&107==d||!a.Ib&&201==
-d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=xC(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)cR(a.Y,a.Y.C),a.Y.C=0,mQ(a);else{if(106==a.b)return!0;if(108==a.b)mR(a.Y,a.Y.C,0),mQ(a);else if(157==a.b)mR(a.Y,a.Y.C,1),mQ(a);else if(158==a.b)mR(a.Y,a.Y.C,-1),mQ(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,
-nR(a.Y),mQ(a);else if(230==a.b)a.N=3,mQ(a);else if(233<=a.b&&262>a.b)oR(a.Y,!1),mQ(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;fR(a.Y,a.Y.C,Pz(a.yb.e._b.a.gb,nt));mQ(a)}else if(105==a.b)pR(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,a.Y.C,d)),mQ(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(0<a.Y.D)if(104==a.b)dR(a.Y,a.Y.D),a.Y.D=0,mQ(a);else if(106==
-a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])tC(d.k,pi);else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;cR(d,c);d.a[c]=0}a.Y.D=0;mQ(a)}else if(201==a.b)qR(a.Y,a.Y.D),mQ(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),mQ(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,mQ(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,mQ(a);else if(206<=a.b&&229>=a.b)a.N=2,nR(a.Y),mQ(a);else if(107==a.b){if(!a.yb.b)return!0;
-d=Pz(a.yb.e._b.a.gb,nt);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;mQ(a)}else 105==a.b?(a.ib=!0,a.I=Uh):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new sQ(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(rR(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=a.b&&229>=a.b?(a.Y.K=c,a.Y.N=d,a.N=2,nR(a.Y)):300<a.b?(rR(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=
-d,a.Y.C=1,18==a.c&&(d=Pz((uC(),vC)._b.a.gb,nt),1>d.length&&(d=jj),fR(a.Y,1,d))):230==a.b?tO(a,null):233<=a.b&&262>a.b?(rR(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,oR(a.Y,!0)):tN();mQ(a)}else e=!1;e&&(eR(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,oO(a))}return e}
-function sR(a,b,c,d){var e,f;if(a.y||!a.gb||kR(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=tR(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)cR(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),dR(b,e),0<tR(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){tC(b.k,kj);--b.u;break a}b.C=b.s;$(b,K(J(Math.round(h))));b.i[b.u]=b.s;0<tR(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;tC(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(lR(b)||kR(b))kQ(a.Y,e),a.N=5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;
-for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(oQ,k,-1,4,1);pQ(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;lQ(a);a.kb=!0;oO(a);a.Lb=c;a.Mb=d;return!0}
-function uR(a,b,c,d){var e,f,g;if(!a.y&&!kR(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,r=void 0,l=void 0,o=0,r=((YP(),cQ)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<r&&(r=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<r&&(r=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&bO(a.pb,H(jP,k,76,[new S(a.d),new S(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;lQ(a);a.kb=!0;oO(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function vR(a){if(a.y)return!0;a.ib=!1;a.O=It;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=tR(b,b.s),6>b.y[c]&&(wR(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),cR(b,b.s));b.B=!1;mQ(a)}else a:{var b=a.Y,e,f;c=tR(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):tC(b.k,Zg);break a}6==b.y[c]?(--b.t,--b.y[b.E],tC(b.k,Kh)):(b.H[b.t]=c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=
-K(J(kP((b.I[b.E]+b.I[c])/2))),b.M[b.t]=K(J(kP((b.L[b.E]+b.L[c])/2))))}}rQ(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,VP(b),b.a.c=c),mQ(a),a.q=!1)}else 5==a.N&&(rQ(a.Y),mQ(a));0<a.N&&(a.C=!1,lQ(a),a.kb=!0,eR(a.Y),xR(a.Y),oO(a),a.N=0,a.e=!1);if(cQ&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,lQ(a),a.kb=!0,oO(a);return!0}function lQ(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function nO(a,b){var c,b=b.toLowerCase();-1<b.indexOf(Zp)?a.zb=!1:-1<b.indexOf(Ar)&&(a.zb=!0);-1<b.indexOf(Up)?a.Eb=!1:-1<b.indexOf(io)&&(a.Eb=!0);-1<b.indexOf(Io)&&(a.M=!0);-1<b.indexOf(Jr)&&(a.M=!1);-1<b.indexOf(Yp)?a.xb=!1:-1<b.indexOf(wr)&&(a.xb=!0);-1<b.indexOf($p)?a.Ab=!1:-1<b.indexOf(Br)&&(a.Ab=!0);-1<b.indexOf(Qp)?a.o=!1:-1<b.indexOf(zl)&&(a.o=!0);-1<b.indexOf(aq)?a.Ib=!1:-1<b.indexOf(Ds)&&(a.Ib=!0);-1<b.indexOf(Rp)?a.r=!1:-1<b.indexOf(Xl)&&(a.r=!0);-1<b.indexOf(Vp)?a.hb=!1:-1<b.indexOf(Ip)&&
-(a.hb=!0);-1<b.indexOf(Xp)?(a.rb=!1,a.p=!1):-1<b.indexOf(fq)&&(a.rb=!0,a.p=!1);-1<b.indexOf(Op)?(a.mb=!0,a.R=1):-1<b.indexOf(mq)&&(a.mb=!1,a.R=0);-1<b.indexOf(Al)&&(a.p=!0,a.rb=!0);-1<b.indexOf(zs)&&(a.Hb=!0,a.rb=!0);-1<b.indexOf(Yq)&&(a.vb=!0);-1<b.indexOf(Om)&&(a.y=!0,a.X=0,a.bb=null,nQ(a,1,a.sb,0));if(-1<b.indexOf(Tp)){a.y=!1;for(c=1;c<=a.sb;++c)yR(a.eb[c]),qQ(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(Ml)&&(a.z=!0);b.indexOf(zt);b.indexOf(xt);b.indexOf(yt);-1<b.indexOf(Sp)&&(a.ob=!0);
--1<b.indexOf(Fo)&&(a.L=!0);-1<b.indexOf(vs)&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++lO;oO(a)}function oO(a){var b,c,d;b=SK(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=OK(a,d,c),IQ(a),a.y||(a.Kb=OK(a,b.b,2*a.X+a.R),PQ(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=OK(a,a.X,c),HQ(a),a.H=OK(a,d,a.X),DQ(a))):(IQ(a),a.y||(DQ(a),a.C&&(PQ(a),HQ(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function BO(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=bR(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ea+c.t,h=1;h<=c.s;++h){i=MQ(c,h);c.k.L&&0<c.w[h]&&(i+=bg,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=Jb:i+=Tb,1<Wv(c.z[h])&&(i+=Wv(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=kd+g);m+=ea+i+ea+zR(0.055999999999999994*c.I[h],0,2)+ea+zR(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ea+f+ea+g+ea+l;c=m;0<c.length&&(0<e.length&&(e+=Et),e+=c)}return e}function dQ(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=bR(a.eb[c]),d!=b))continue;d=AR(a.eb[c]);0<d.length&&(0<e.length&&(e+=sc),e+=d)}return e}
-function mQ(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}var c,d,e;e=new BR;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new eQ(d),IO(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new XP(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function vO(a,b,c){try{QQ(a,b)?c&&mQ(a):oO(a)}catch(d){if(d=cv(d),y(d,73))oO(a);else throw d;}}
-function tO(a,b){try{WQ(a,b)?mQ(a):oO(a)}catch(c){if(c=cv(c),y(c,73))oO(a);else throw c;}}function FO(a){lQ(a);a.kb=!0;oO(a)}function DO(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new sQ(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;oO(a);null!=a.qb&&bO(a.qb,null)}function YQ(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new eQ(d),IO(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&bO(a.qb,null)}}
-function EO(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I=Df+b,oO(a),null):a.eb[b]}function GO(a,b){var c;c=-1;F(b,Ei)?(c=202,b=j):F(b,$b)?c=235:F(b,ac)?c=240:F(b,Zb)?c=260:F(b,ec)?c=261:F(b,jc)?c=241:F(b,dc)?c=233:F(b,cc)?c=236:F(b,bc)?c=237:F(b,hc)?c=234:F(b,gc)?c=243:F(b,oc)?c=252:F(b,fc)?c=244:F(b,pc)?c=239:F(b,nc)?c=251:F(b,Yb)?c=242:F(b,Vb)?c=245:F(b,Wb)&&(c=238);0<c?xC(a,c):b=Jh;a.ib=!0;a.I=b;oO(a)}function JO(a,b){a.ib=!0;a.I=b;oO(a)}
-function KO(a){var b;b=CO(a);lQ(a);oO(a);return b}function AQ(a,b,c,d,e){var f,g,i,h;f=a.V;h=VM(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dM(f.c.a,f.c.c,g),f=new UM(i),h=VM(f,e),b.e=i,b.i=CR(i);else EQ(b,a.S);f=fM(f.a,f.c).a-fM(f.a,f.c).b;FQ(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}function BQ(a,b,c,d,e,f){var g,i;g=KQ(a.U);i=VM(a.U,f);EQ(b,a.T);(b.d=e)&&(b.f=Or+(e.a>>16&255)+Kb+(e.a>>8&255)+Kb+(e.a&255)+Ab);FQ(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}
-function KQ(a){return fM(a.a,a.c).a-fM(a.a,a.c).b}function wC(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=gm,oO(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=gm):tC(a,a.x+ea),oO(a))}
-function hO(){YP();MK.call(this);this.Nb=(wB(),wB(),tK).a;this.w=new dM(null,0,8);this.s=(DL(),EL);this.eb=v(DR,k,89,99,0);this.$=new KK;this.Cb=new ER;this.J=F((tN(),uN[Bo]),Gg);this.t=new FR;this.F=H(ZD,k,1,[$b,ac,jc,Zb,ec,dc,cc,bc,hc,oc,fc,gc,Yb,Wb,Vb]);this.Y=new sQ(this);bQ[0]=HL;bQ[1]=new FL(255,153,153);bQ[2]=new FL(255,204,102);bQ[3]=new FL(255,255,153);bQ[4]=new FL(102,255,255);bQ[5]=new FL(51,204,255);bQ[6]=new FL(255,153,255)}s(501,366,{39:1,44:1,45:1,49:1,58:1,63:1,65:1,67:1},hO);
-_.qe=function(a){fQ(this,a)};_.Zd=function(){oO(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=It;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var lO=10,yO,$P,qO,ZP,cQ,jO=null,bQ,rO;
-function GR(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bO(a.a.wb,H(ZD,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=oP(b,pj),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],UD(c.b,c.c++,f);c=e.length}0<c&&(d=tc+c+Ab);try{QQ(a.a,b)?(tC(a.a,Pi+d),mQ(a.a)):(wO(new xO(a.a.I,a.a,yO)),DO(a.a)),RK(a.a)}catch(h){if(h=cv(h),y(h,73))d=a.a,c=ro,d.ib=!0,d.I=Bf+c,oO(d),wO(new xO(a.a.I,a.a,yO)),RK(a.a);else throw h;}}}function sC(a){this.a=a}s(502,1,{},sC);_.a=null;
-function gQ(){gQ=u;hQ=new HR(Je,0);iQ=new HR(Ie,1);jQ=new HR(Yh,2);IR=H(JR,k,88,[hQ,iQ,jQ])}function HR(a,b){eA.call(this,a,b)}s(503,137,{67:1,70:1,72:1,88:1},HR);var IR,iQ,hQ,jQ;function BR(){this.d=v(DR,k,89,99,0)}s(504,1,{},BR);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function KR(a){a.b=v(I,q,-1,20,1);a.z=v(I,q,-1,20,1);a.I=v(oQ,k,-1,20,1);a.L=v(oQ,k,-1,20,1);a.F=OD([20,7]);a.d=v(I,q,-1,20,1);a.c=v(ZD,k,1,20,0);a.n=v(ZD,k,1,20,0);a.w=v(I,q,-1,20,1);a.y=v(I,q,-1,20,1);a.G=v(I,q,-1,20,1);a.H=v(I,q,-1,20,1);a.r=v(I,q,-1,20,1);a.A=v(I,q,-1,20,1);a.J=v(I,q,-1,20,1);a.M=v(I,q,-1,20,1);a.e=v(ZD,k,1,20,0);a.p=OD([10,2]);a.i=v(I,q,-1,101,1)}
-function LR(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(I,q,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(I,q,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(oQ,k,-1,4,1);d=v(oQ,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=MR(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-MR(o[2],d[2],o[3],d[3]),d=MR(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;rR(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=NR(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(oQ,k,-1,2,1);OR(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==tR(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;tC(a.k,ge);a.k.N=9;return}a.y[a.s]=1;++a.y[a.C];wR(a);a.r[a.t]=1;203==a.k.b&&
-(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&qR(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=K(J(kP((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=K(J(kP((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function oR(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&mR(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,mR(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,r;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];cR(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)rR(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)wR(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];IO(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];cR(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,r=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=r,o=-a.I[h]*e+a.L[h]*g,r=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=r,a.I[h]+=a.I[l],a.L[h]+=a.L[l];wR(a);a.G[a.t]=l;a.H[a.t]=c+d;IO(a);b&&(cR(a,l),qQ(a))}c=4}PR(a,c);a.C=a.E;b&&
-(a.C=0)}
-function OR(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function nR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])QR(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,QR(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){tC(a.k,Cf);a.k.N=9;return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[NR(a,
-a.C,a.F[a.C][d])],2<d||1!=b){tC(a.k,Gf);a.k.N=9;return}b=v(oQ,k,-1,2,1);OR(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)rR(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);
-e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;r=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(r=-r,m=0);n=a.I[b]+o*e-r*g;r=a.L[b]+r*e+o*g;for(d=1;d<=i;++d)rR(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=r+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)rR(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)wR(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=
-1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[NR(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],1<a.r[NR(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;
-a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(I,q,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=K(J(kP((a.I[b]+a.I[e])/2))),a.M[c]=K(J(kP((a.L[b]+a.L[e])/2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=
-0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;wR(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2)));a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?
-(wR(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(wR(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=K(J(kP((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=K(J(kP((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<h[f]&&(cR(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];
-for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&PR(a,i);-1<l&&(a.C=l)}function QR(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)rR(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}
-function PR(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=tR(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}function NR(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function RR(a,b,c){var d,e,f,g;e=It;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(AE(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)AE(c[d])&&!oE(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)uE(c[d],e)&&(b[d]=g,c[d]=It,++f);if(f==a.s)break}return g==a.s}
-function qQ(a){var b,c,d;b=v(oQ,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{pQ(a,b);c=~~(c/2)-K(J(Math.round(b[0])));d=~~(d/2)-K(J(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;rQ(a)}}
-function pQ(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function mR(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=SR(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&tC(a.k,We);0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?tC(a.k,Xe):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?tC(a.k,Te):3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;
-case 5:case 8:case 13:2<d?tC(a.k,Ue):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:tC(a.k,Ve);break;case 18:tC(a.k,$i)}}
-function UQ(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(I,q,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(I,q,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&cR(a,c);qQ(a);tC(a.k,Ki);return 1}
-function tR(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function xR(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];eR(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),eR(a));4==a.r[d]&&(a.r[d]=1)}}
-function MR(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function IO(a){var b;TR(a);b=a.r.length;a.J=v(I,q,-1,b,1);a.M=v(I,q,-1,b,1);rQ(a);eR(a)}
-function rR(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(I,q,-1,c,1),uP(a.b,b,a.b.length),a.b=b,b=v(I,q,-1,c,1),uP(a.z,b,a.z.length),a.z=b,b=v(I,q,-1,c,1),uP(a.w,b,a.w.length),a.w=b,b=v(I,q,-1,c,1),uP(a.d,b,a.d.length),a.d=b,b=v(ZD,k,1,c,0),uP(a.c,b,a.c.length),a.c=b,b=v(ZD,k,1,c,0),uP(a.n,b,a.n.length),a.n=b,b=v(oQ,k,-1,c,1),uP(a.I,b,a.I.length),a.I=b,b=v(oQ,k,-1,c,1),uP(a.L,b,a.L.length),a.L=b,b=OD([c,7]),uP(a.F,b,a.F.length),a.F=b,c=v(I,q,-1,c,1),uP(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function NQ(a,b,c,d,e,f){var g;g=K(J(kP(a.I[b]-c/2)));f||(g-=d-c);a=K(J(kP(a.L[b]-~~(e/2))));return new EK(g-1-2,a-2,d+1+4,e+4)}
-function wR(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(I,q,-1,b,1),uP(a.G,c,a.G.length),a.G=c,c=v(I,q,-1,b,1),uP(a.H,c,a.H.length),a.H=c,c=v(I,q,-1,b,1),uP(a.r,c,a.r.length),a.r=c,c=v(I,q,-1,b,1),uP(a.A,c,a.A.length),a.A=c,c=v(I,q,-1,b,1),uP(a.J,c,a.J.length),a.J=c,c=v(I,q,-1,b,1),uP(a.M,c,a.M.length),a.M=c,b=v(ZD,k,1,b,0),uP(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function hR(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+uc);i+=(YP(),aa);i+=zg+new IP+da;i+=gR(a.s,3)+gR(a.t,3);i+=oa;g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=zR(0.055999999999999994*(a.I[e]-c),10,4)+zR(0.055999999999999994*(g-a.L[e]),10,4)+zR(0,10,4);h=MQ(a,e);1==h.length?h+=ha:2==h.length?h+=ea:3<h.length&&(h=gi);i+=ea+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&
-(d=4-a.z[e]);h=ra+gR(d,3)+na;f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=gR(f,3):h+=ja;i+=h+ka}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:UR(a,e)&&(g=2),c=gR(a.G[e],3)+gR(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=gR(a.H[e],3)+gR(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=gR(a.H[e],3)+gR(a.G[e],3)),i+=c+gR(g,3)+gR(d,3)+ma;for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+=Pg+gR(e,4)+gR(a.z[e],4)+aa);return i+=Rg}
-function AR(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N,V,ba,L,ic,Bc,Wf,vb,Md,Nd,Od,gb,Cc;o=v(I,q,-1,a.s+10,1);n=v(I,q,-1,a.s+10,1);l=v(I,q,-1,a.s+1,1);m=v(I,q,-1,7,1);vb=v(I,q,-1,a.s+1,1);w=v(VR,k,-1,a.s+1,2);G=v(VR,k,-1,a.t+1,2);ic=0;if(0==a.s)return j;UQ(a,!0);Wf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Wf=!1;break}if(a.k.r&&Wf){WR(a);xR(a);XR(a,G);YR(a,w,G);var Db,qd,Ye,Xb,se,rd,sd,cb,pH,Qd,t,wa,ym,zm,gs,ef,Na,Am,Bm,Fc,Cm;Db=v(I,q,-1,a.s+1,1);qd=v(I,q,-1,a.s+1,1);cb=v(ZR,k,-1,a.s+1,3);var hs=a.s,Dm,
-oh,is,ig,wj,ye,ff;wj=v(ZR,k,-1,hs+2,3);ye=v(I,q,-1,100,1);ff=5;ig=0;ye[0]=3;wj[1]=Kt;wj[2]=Lt;is=2;if(!(3>hs))for(;ff<ye[ig]*ye[ig];){oh=0;for(Dm=!0;Dm&&oh<=ig&&ff>=ye[oh]*ye[oh];)0==ff%ye[oh]?Dm=!1:++oh;if(Dm){wj[++is]=xE(ff);if(is>=hs)break;ig<ye.length-1&&(++ig,ye[ig]=ff)}ff+=2}for(t=1;t<=a.s;++t){for(wa=Bm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Bm*=a.f[wa]);Am=a.b[t];18==Am&&(Cm=a.n[t],rd=Cm.charCodeAt(0)-65+1,sd=0,1<Cm.length&&(sd=Cm.charCodeAt(1)-97),0>rd&&(rd=0),0>sd&&(sd=0),Am=28*rd+sd);
-ef=0;-2>a.z[t]?ef=1:-2==a.z[t]?ef=2:-1==a.z[t]?ef=3:1==a.z[t]?ef=4:2==a.z[t]?ef=5:2<a.z[t]&&(ef=6);Fc=1;cb[t]=xE(Bm);Fc*=126;cb[t]=sE(cb[t],xE(a.w[t]*Fc));Fc*=7;cb[t]=sE(cb[t],xE(ef*Fc));Fc*=7;cb[t]=sE(cb[t],xE(Am*Fc));Fc*=783;cb[t]=sE(cb[t],xE(a.y[t]*Fc))}for(se=0;!RR(a,Db,cb);){gs=!1;for(t=1;t<=a.s;++t)Db[t]!=qd[t]&&(qd[t]=Db[t],gs=!0);if(gs){for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)cb[t]=BE(cb[t],wj[Db[a.F[t][wa]]])}se=0}else if(0<se){for(t=1;t<=a.s;++t)cb[t]=Jt;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Db[t]==Db[wa]){cb[t]=Kt;break a}}else{for(t=1;t<=a.s;++t){cb[t]=Jt;for(wa=1;wa<=a.y[t];++wa)Ye=a.F[t][wa],cb[t]=BE(cb[t],xE(a.b[Ye]*a.f[NR(a,t,Ye)]))}se=1}RR(a,Db,cb);for(t=1;t<=a.s;++t)cb[t]=xE(qd[t]*a.s+Db[t])}for(t=1;t<=a.s;++t)qd[t]=Db[t];for(Na=1;Na<=a.s;++Na)for(t=1;t<=a.s;++t)if(qd[t]==Na){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[Na];a.z[t]=a.z[Na];a.I[t]=a.I[Na];a.L[t]=a.L[Na];a.y[t]=a.y[Na];a.b[Na]=a.b[0];a.z[Na]=a.z[0];
-a.I[Na]=a.I[0];a.L[Na]=a.L[0];a.y[Na]=a.y[0];qd[t]=qd[Na];qd[Na]=Na;a.n[0]=a.n[t];a.n[t]=a.n[Na];a.n[Na]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Na];a.c[Na]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Na];a.w[Na]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Db[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Db[a.G[t]],a.H[t]=Db[a.H[t]],a.G[t]>a.H[t]&&(Qd=a.G[t],a.G[t]=a.H[t],a.H[t]=Qd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){zm=ym=
-a.s;Xb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<ym?(ym=a.G[wa],zm=a.H[wa],Xb=wa):a.G[wa]==ym&&a.H[wa]<zm&&(zm=a.H[wa],Xb=wa);Qd=a.G[t];a.G[t]=a.G[Xb];a.G[Xb]=Qd;Qd=a.H[t];a.H[t]=a.H[Xb];a.H[Xb]=Qd;Qd=a.r[t];a.r[t]=a.r[Xb];a.r[Xb]=Qd;Qd=a.A[t];a.A[t]=a.A[Xb];a.A[Xb]=Qd;pH=a.e[t];a.e[t]=a.e[Xb];a.e[Xb]=pH}IO(a);eR(a);XR(a,G);YR(a,w,G)}else{XR(a,G);a.f=v(I,q,-1,a.t+1,1);for(r=1;r<=a.t;++r)a.f[r]=a.r[r]}c=1;a.a=v(I,q,-1,a.s+1,1);Cc=1;a.a[1]=1;for(ba=0;;){L=0;for(r=1;r<=a.y[c];++r)if(g=a.F[c][r],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){Bc=!0;for(M=1;M<=ic;++M)if(o[M]==c&&n[M]==g||o[M]==g&&n[M]==c){Bc=!1;break}Bc&&(++ic,o[ic]=c,n[ic]=g)}}else m[++L]=g;if(0==L){if(Cc==a.s)break;c=l[ba--]}else if(1==L)vb[m[1]]=c,c=m[1],a.a[c]=++Cc;else{l[++ba]=c;e=0;for(r=1;r<=L;++r)if(h=NR(a,m[r],c),!G[h]){e=m[r];break}if(0==e)for(r=1;r<=L;++r)if(h=NR(a,m[r],c),2==a.f[h]||3==a.f[h]){e=m[r];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Cc}}vb=v(I,q,-1,a.s+1,1);b=v(I,q,-1,a.s+1,1);N=v(VR,k,-1,a.s+1,2);Md=v(VR,k,-1,a.s+1,2);f=Cc=ba=0;
-for(r=1;r<=a.s;++r)if(1==a.a[r]){c=r;break}a:for(;;){0<f&&(vb[c]=f);b[++Cc]=c;for(a.a[c]=0;;){L=e=0;V=a.s+1;r=1;b:for(;r<=a.y[c];++r){g=a.F[c][r];for(B=1;B<=ic;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.a[g]&&(++L,a.a[g]<V&&(e=g,V=a.a[g]))}if(0==e){if(0==ba)break a;Md[c]=!0;c=l[ba--]}else break}f=c;c=e;1<L&&(l[++ba]=f,N[e]=!0)}Nd=v(I,q,-1,a.t+1,1);Od=v(I,q,-1,a.s+1,1);if(a.k.Ib){var rH=vb,SW=ic,js,sH,ph,ze,ks,ls,La,xj,ms;ph=v(I,q,-1,a.s+1,1);for(La=1;La<=a.s;++La)ph[b[La]]=La;ks=v(VR,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)js=b[La],sH=rH[js],ze=NR(a,js,sH),0!=ze&&($R(a,ze,ph,Nd,G),ks[ze]=!0);for(La=1;La<=a.t;++La)ks[La]||$R(a,La,ph,Nd,G);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){ls=ms=0;for(xj=1;xj<=a.y[La];++xj){ze=NR(a,La,a.F[La][xj]);if(5==a.f[ze])continue a;1==a.r[ze]&&0!=aS(a,ze,La)&&++ms;2==a.r[ze]&&(ls=a.F[La][xj])}if(0!=ms)if(0<ls){var fa=a,uH=La,gf=ph,Wc=Od,kc=void 0,yj=void 0,Gc=void 0,Ae=void 0,Hc=void 0,Em=void 0,Fm=void 0,Gm=void 0,Rd=void 0,Xc=void 0,Yc=void 0,
-ns=void 0,zj=void 0,Sd=void 0,Aj=void 0,Be=void 0,Bj=void 0,os=void 0,Cj=void 0,Ce=void 0,vH=void 0,hf=void 0,wH=void 0,ps=void 0,Dj=void 0,jf=void 0,Yc=1,yj=uH,kc=v(I,q,-1,fa.s+1,1);for(kc[1]=uH;;){ns=!1;for(Xc=1;Xc<=fa.y[yj];++Xc)if(Gc=fa.F[yj][Xc],!(Gc==kc[1]||Gc==kc[Yc-1]))if(Ae=NR(fa,yj,Gc),2==fa.r[Ae]&&5!=fa.f[Ae]){yj=kc[++Yc]=Gc;ns=!0;break}if(!ns)break}if(!(0==Yc%2||2>fa.y[kc[Yc]]||3<fa.y[kc[Yc]])){jf=kc[1];Hc=kc[~~((Yc+1)/2)];Rd=kc[Yc];hf=Ce=Be=Sd=0;ps=os=!1;for(Xc=1;Xc<=fa.y[jf];++Xc)Gc=
-fa.F[jf][Xc],Ae=NR(fa,jf,Gc),1!=fa.r[Ae]||5==fa.f[Ae]||(0==Sd?Sd=Gc:Be=Gc);0<gf[Be]&&gf[Sd]>gf[Be]&&(Em=Sd,Sd=Be,Be=Em);zj=Sd;0==Sd&&(zj=Be,os=!0);for(Xc=1;Xc<=fa.y[Rd];++Xc)Gc=fa.F[Rd][Xc],Ae=NR(fa,Rd,Gc),1!=fa.r[Ae]||5==fa.f[Ae]||(0==Ce?Ce=Gc:hf=Gc);0<gf[hf]&&gf[Ce]>gf[hf]&&(Em=Ce,Ce=hf,hf=Em);Cj=Ce;0==Ce&&(Cj=hf,ps=!0);Aj=aS(fa,NR(fa,jf,Sd),jf);Bj=aS(fa,NR(fa,jf,Be),jf);vH=aS(fa,NR(fa,Rd,Ce),Rd);wH=aS(fa,NR(fa,Rd,hf),Rd);1<(0>Aj+Bj?-(Aj+Bj):Aj+Bj)||0!=vH||0!=wH?tC(fa.k,qe):(Fm=fa.I[kc[Yc-1]]-fa.I[Rd],
-Gm=fa.L[kc[Yc-1]]-fa.L[Rd],Dj=Math.sqrt(Fm*Fm+Gm*Gm),0.001>Dj&&(Dj=0.001),0<(fa.L[Cj]-fa.L[kc[Yc-1]])*(Fm/Dj)-(fa.I[Cj]-fa.I[kc[Yc-1]])*(Gm/Dj)?Wc[Hc]=1:Wc[Hc]=-1,os&&(Wc[Hc]*=-1),ps&&(Wc[Hc]*=-1),zj==Sd&&0>Aj&&(Wc[Hc]*=-1),zj==Be&&0>Bj&&(Wc[Hc]*=-1),gf[zj]>gf[Cj]&&(Wc[Hc]*=-1))}}else b:{var lc=a,mc=La,TW=rH,UW=ph,VW=o,WW=n,XW=SW,Hm=Od,Im=void 0,Zc=void 0,qs=void 0,qh=void 0,ya=void 0,rh=void 0,ud=void 0,Ej=void 0,Td=void 0,Pb=void 0,ca=void 0,Fb=void 0,De=void 0,Jm=void 0,$c=void 0,la=void 0,Km=
-void 0,Fb=v(I,q,-1,4,1),Jm=v(I,q,-1,4,1),sh=lc,Ud=mc,xH=UW,rs=TW,yH=VW,zH=WW,YW=XW,Gb=Fb,Fj=void 0,ad=void 0,Lm=void 0,Mm=void 0,ss=void 0,Gj=void 0,Gj=-1;0<rs[Ud]&&(Gb[++Gj]=rs[Ud]);for(ad=1;ad<=YW;++ad)yH[ad]==Ud&&(Gb[++Gj]=zH[ad]),zH[ad]==Ud&&(Gb[++Gj]=yH[ad]);for(ad=Gj+1;ad<sh.y[Ud];++ad){ss=sh.s+1;Lm=1;c:for(;Lm<=sh.y[Ud];++Lm){Fj=sh.F[Ud][Lm];for(Mm=0;Mm<ad;++Mm)if(Fj==Gb[Mm])continue c;xH[Fj]<ss&&(ss=xH[Fj],Gb[ad]=Fj)}}0==rs[Ud]&&0<sh.w[Ud]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=Gb[0],Gb[0]=-1):0<
-sh.w[Ud]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(ya=Ej=rh=qh=Km=ud=Pb=0;4>ya;++ya)0>=Fb[ya]||(Im=NR(lc,mc,Fb[ya]),Jm[ya]=aS(lc,Im,mc),0<Jm[ya]?(++Pb,Km=Fb[ya],rh=Fb[ya]):0>Jm[ya]?(++ud,qh=Fb[ya],rh=Fb[ya]):Ej=Fb[ya]);Td=Pb+ud;la=v(I,q,-1,4,1);$c=0;if(3==lc.y[mc]){if(1==Pb&&1==ud||3==Td&&0<Pb&&0<ud){tC(lc.k,Mf);break b}De=Fb[0];1==Td?De=rh:2==Td&&(De=Ej);ca=LR(lc,mc,De,Fb);la[0]=rh;la[1]=-1;la[2]=ca[2];la[3]=ca[1];0<Pb?$c=1:$c=-1}else if(4==lc.y[mc])if(1==Td)ca=LR(lc,mc,rh,Fb),la[0]=ca[0],la[1]=ca[3],
-la[2]=ca[2],la[3]=ca[1],0<Pb?$c=1:$c=-1;else{De=Fb[0];1<Ej&&(De=Ej);1==Pb?De=Km:1==ud&&(De=qh);ca=LR(lc,mc,De,Fb);Zc=v(I,q,-1,4,1);for(ya=0;4>ya;++ya)Im=NR(lc,mc,ca[ya]),Zc[ya]=aS(lc,Im,mc);if(4==Td){if(0==Pb||0==ud){tC(lc.k,Nf);break b}if(1==Pb||1==ud)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],$c=Zc[0];else{for(ya=0;4>ya;++ya)-1==Zc[ya]&&(Zc[ya]=0);Td=2}}else if(3==Td)if(3==Pb||3==ud)la[0]=ca[0],la[1]=ca[3],la[2]=ca[2],la[3]=ca[1],0<Pb?$c=-1:$c=1;else{1==Pb?Pb=qs=1:ud=qs=-1;for(ya=0;4>ya;++ya)Zc[ya]==
-qs&&(Zc[ya]=0);Td=2}if(2==Td)if(1==Pb&&1==ud)ca[1]==qh?(ca[1]=ca[2],ca[2]=ca[3]):ca[2]==qh&&(ca[2]=ca[3]),la[0]=Km,la[1]=qh,la[2]=ca[2],la[3]=ca[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){tC(lc.k,Of);break b}0!=Zc[0]?(la[0]=ca[0],la[1]=ca[2],la[2]=ca[1],la[3]=ca[3]):(la[0]=ca[1],la[1]=ca[3],la[2]=ca[2],la[3]=ca[0]);1<Pb?$c=1:$c=-1}}var U=la,Hj=Fb,ib=void 0;Hj[0]==U[1]?(ib=U[0],U[0]=U[1],U[1]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Hj[0]==U[2]?(ib=U[2],U[2]=U[0],U[0]=ib,ib=U[1],U[1]=U[3],U[3]=ib):Hj[0]==U[3]&&
-(ib=U[3],U[3]=U[0],U[0]=ib,ib=U[1],U[1]=U[2],U[2]=ib);Hj[1]==U[2]?(ib=U[1],U[1]=U[2],U[2]=ib,ib=U[2],U[2]=U[3],U[3]=ib):Hj[1]==U[3]&&(ib=U[1],U[1]=U[3],U[3]=ib,ib=U[2],U[2]=U[3],U[3]=ib);la[2]==Fb[2]?Hm[mc]=1:la[2]==Fb[3]?Hm[mc]=-1:tC(lc.k,Pf);Hm[mc]*=$c}}}gb=new tP;i=v(I,q,-1,a.s+1,1);for(r=1;r<=a.s;++r)i[b[r]]=r;for(r=1;r<=a.s;++r){c=b[r];N[c]&&Zy(gb.a,xb);0<vb[r]&&bS(a,c,vb[c],gb,Nd);var th=w[c],Hb=void 0,Ij=void 0,uh=void 0,Q=void 0,Q=jj,Hb=!1;0!=a.z[c]&&(Hb=!0);0!=Od[c]&&(Hb=!0);uh=-1;for(Ij=
-1;Ij<=a.x;++Ij)if(a.p[Ij][0]==c){uh=a.p[Ij][1];break}-1<uh&&(Hb=!0);a.k.Hb&&0<a.d[c]&&(Hb=!0,uh=1);switch(a.b[c]){case 2:Q=ne;break;case 3:th?Q=Vl:Q=Ee;break;case 4:th?(Q=Kp,0<a.w[c]&&(Hb=!0)):Q=vh;break;case 5:th?Q=hq:Q=Qh;break;case 7:th?(Q=Oq,0<a.w[c]&&(Hb=!0)):Q=Wh;break;case 8:th?Q=Xr:Q=wi;break;case 13:th?Q=es:Q=Di;Hb=!0;break;case 6:Q=Ii;Hb=!0;break;case 9:Q=Rf;break;case 10:Q=Ze;break;case 11:Q=we;break;case 12:Q=kg;break;case 1:Q=bg;Hb=!0;break;case 19:Q=hi;Hb=!0;break;case 20:Q=ii;Hb=!0;
-break;case 21:Q=ji;Hb=!0;break;case 22:Q=ki;Hb=!0;break;case 18:Hb=!0,Q=a.n[c],(F(Q,Ib)||F(Q,el)||F(Q,Yd))&&(Hb=!1)}Hb&&(Q=lj+Q,1==Od[c]?Q+=Wd:-1==Od[c]&&(Q+=Xd),1==a.w[c]?Q+=bg:1<a.w[c]&&(Q+=bg+a.w[c]),0!=a.z[c]&&(0<a.z[c]?Q+=Jb:Q+=Tb,1<Wv(a.z[c])&&(Q+=Wv(a.z[c]))),-1<uh&&(Q+=kd+uh),Q+=Vk);Zy(gb.a,Q);for(B=1;B<=ic;++B)if(o[B]==c||n[B]==c)d=n[B],d==c&&(d=o[B]),i[c]<i[d]&&bS(a,o[B],n[B],gb,Nd),9<B&&Zy(gb.a,jb),$y(gb,j+(new S(B)).a);Md[c]&&Zy(gb.a,Ab)}return Nz(gb.a)}
-function cR(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)zO(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function dR(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&cR(a,c);0==a.y[d]&&cR(a,d)}
-function WR(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=NR(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&cR(a,c)}}}function TR(a){var b;b=a.b.length;a.F=OD([b,7]);a.y=v(I,q,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function YR(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(I,q,-1,a.t+1,1);o=v(VR,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[NR(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:UR(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(VR,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function rQ(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=K(J(kP((a.I[b]+a.I[c])/2))),a.M[d]=K(J(kP((a.L[b]+a.L[c])/2)))}function XR(a,b){var c;for(c=1;c<=a.t;++c)OQ(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function MQ(a,b){var c;c=(YP(),rO)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function UR(a,b){return 2==a.r[b]?!0:!1}function OQ(a,b,c){var d,e,f,g;g=1;a.a=v(I,q,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function pR(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=OD([b+5,2]),uP(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function pO(a){var b;a.x=0;a.q=0;AR(a);for(b=1;b<=a.s;++b)a.C=b,pR(a);a.C=0}
-function bR(a){var b,c;b=v(oQ,k,-1,4,1);pQ(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function kQ(a,b){var c,d,e,f,g,i,h,l;c=v(oQ,k,-1,4,1);pQ(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;pQ(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function yR(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function fR(a,b,c){var d,e,f,g,i;if(0==c.indexOf(lj)&&mP(c,Vk))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Kb)&&(f=!0);-1<c.indexOf(nd)&&(f=!0);-1<c.indexOf(Va)&&(f=!0);-1<c.indexOf(Ia)&&(f=!0);d=c.indexOf(kd);e=c.indexOf(bg);g=Vv(c.indexOf(Jb),c.indexOf(Tb));if(-1<d){i=mG(c,d+1);try{a.k.x=GN(i,10)}catch(h){if(h=cv(h),y(h,73))a.k.x=0;else throw h;}a.C=b;pR(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=F(d,Ee)?3:F(d,ne)?2:F(d,vh)?4:F(d,Qh)?5:F(d,Wh)?7:F(d,wi)?8:F(d,Rf)?9:F(d,Ze)?10:F(d,we)?11:F(d,kg)?12:F(d,bg)?1:F(d,Di)?13:F(d,Ii)?6:F(d,hi)?19:F(d,ii)?20:F(d,ji)?21:F(d,ki)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ea;d=0;0<e&&(d=1,e=lP(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=lP(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=lP(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=lP(c,g++);for(;45==e;)--d,e=lP(c,g++)}a.z[b]=d}}}
-function uO(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aO(b);try{for(;b.j=UN(b,b.a),b.j<b.i;)d=gP(GN(XN(b),10)).a,c=e=gP(GN(XN(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=cv(f),y(f,73))Xy(f);else throw f;}}function bS(a,b,c,d,e){b=NR(a,b,c);5!=a.f[b]&&UR(a,b)?Zy(d.a,Ld):3==a.r[b]?Zy(d.a,Va):9==a.r[b]?(e=Vd,a=a.e[b],null!=a&&(e=a),Zy(d.a,e)):1==e[b]?Zy(d.a,yc):-1==e[b]&&Zy(d.a,nj)}
-function qR(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,tC(a.k,Ni);else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:tC(a.k,Mi)}
-function $R(a,b,c,d,e){var f,g,i,h,l,m,o,n,r;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=NR(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=NR(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=NR(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=NR(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,r=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=r?0-r:r))tC(a.k,Lh);else{i=NR(a,b,e);f=NR(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=NR(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==d[f]&&(0<o&&0<r||0>o&&0>
-r?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function SR(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=NR(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(UR(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function aS(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function eR(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=SR(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function sQ(a){KR(this);this.k=a;this.x=this.t=this.s=0}
-function TQ(a,b){var c,d,e,f,g,i,h;sQ.call(this,a);f=j;i=RQ(b);if(null!=i){h=new $N(b,i,!0);for(e=1;4>=e;++e)f=SQ(h,i);g=gP(GN(Jz(f.substr(0,3)),10)).a;c=gP(GN(Jz(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)rR(this),f=SQ(h,i),this.I[e]=(new fP(cP(Jz(f.substr(0,10))))).a,this.L[e]=-(new fP(cP(Jz(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Jz(f.substr(31,d-31)),fR(this,e,d),62<=f.length&&(f=Jz(f.substr(60,3)),0<f.length&&(f=gP(GN(f,10)).a,0<f&&(this.C=e,a.x=f,pR(this),this.C=0)));for(e=1;e<=c;++e)wR(this),
-f=SQ(h,i),this.G[e]=gP(GN(Jz(f.substr(0,3)),10)).a,this.H[e]=gP(GN(Jz(f.substr(3,3)),10)).a,g=gP(GN(Jz(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=gP(GN(Jz(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);TR(this);yR(this);qQ(this);for(IO(this);(h.j=UN(h,h.a),h.j<h.i)&&!(null==(f=XN(h)));){if(0==f.indexOf(Qg))break;if(0==f.indexOf(Og)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=
-i;++e)c=gP(GN(XN(g),10)).a,this.z[c]=gP(GN(XN(g),10)).a}if(0==f.indexOf(Ng)){g=new ZN(f);XN(g);XN(g);i=gP(GN(XN(g),10)).a;for(e=1;e<=i;++e)c=gP(GN(XN(g),10)).a,f=gP(GN(XN(g),10)).a,this.C=c,$(this,0),fR(this,this.s,hi+f),this.C=0}}WR(this);IO(this)}}
-function HO(a,b){var c,d,e,f,g;sQ.call(this,a);0==b.indexOf(Ma)&&(b=b.substr(1,b.length-1));mP(b,Ma)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZN(b);d=gP(GN(XN(f),10)).a;e=gP(GN(XN(f),10)).a;for(c=1;c<=d;++c)g=XN(f),rR(this),fR(this,this.s,g),this.I[c]=(new fP(cP(XN(f)))).a,this.L[c]=-(new fP(cP(XN(f)))).a;for(c=1;c<=e;++c)if(wR(this),this.G[c]=gP(GN(XN(f),10)).a,this.H[c]=gP(GN(XN(f),10)).a,this.r[c]=gP(GN(XN(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;TR(this);yR(this);qQ(this)}catch(i){i=cv(i);if(y(i,73)){i.wc();this.s=0;return}throw i;}WR(this);IO(this)}}
-function VQ(a,b,c){var d,e,f;sQ.call(this,a);f=v(I,q,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(rR(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))wR(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;IO(this);qQ(this)}
-function iR(a,b,c){var d,e,f,g,i;sQ.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(I,q,-1,this.s+1,1);this.z=v(I,q,-1,this.s+1,1);this.w=v(I,q,-1,this.s+1,1);this.d=v(I,q,-1,this.s+1,1);this.c=v(ZD,k,1,this.s+1,0);this.I=v(oQ,k,-1,this.s+1,1);this.L=v(oQ,k,-1,this.s+1,1);this.n=v(ZD,k,1,this.s+1,0);this.G=v(I,q,-1,this.t+1,1);this.H=v(I,q,-1,this.t+1,1);this.r=v(I,q,-1,this.t+1,1);this.e=v(ZD,k,1,this.t+1,0);this.A=v(I,q,-1,this.t+1,1);this.p=OD([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}IO(this);qQ(this)}
-function eQ(a){var b;KR(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(I,q,-1,this.s+1,1);uP(a.b,this.b,this.s+1);this.z=v(I,q,-1,this.s+1,1);uP(a.z,this.z,this.s+1);this.w=v(I,q,-1,this.s+1,1);uP(a.w,this.w,this.s+1);this.d=v(I,q,-1,this.s+1,1);uP(a.d,this.d,this.s+1);this.c=v(ZD,k,1,this.s+1,0);uP(a.c,this.c,this.s+1);this.I=v(oQ,k,-1,this.s+1,1);uP(a.I,this.I,this.s+1);this.L=v(oQ,k,-1,this.s+1,1);uP(a.L,this.L,this.s+1);this.n=v(ZD,k,1,this.s+1,0);uP(a.n,this.n,this.s+1);this.G=v(I,
-q,-1,this.t+1,1);uP(a.G,this.G,this.t+1);this.H=v(I,q,-1,this.t+1,1);uP(a.H,this.H,this.t+1);this.r=v(I,q,-1,this.t+1,1);uP(a.r,this.r,this.t+1);this.e=v(ZD,k,1,this.t+1,0);uP(a.e,this.e,this.t+1);this.A=v(I,q,-1,this.t+1,1);uP(a.A,this.A,this.t+1);this.p=OD([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function zR(a,b,c){var d,e,f;if(0==c)return gR(E(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=K(J(kP(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new fP(a)).a;d=Kz(e,Lz(46));0>d&&(e+=sc,d=Kz(e,Lz(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=Ic;if(0==b)return e;e.length>b&&(e=Vd);c=j;for(a=1;a<=b-e.length;++a)c+=ea;return c+e}function RQ(a){var b;b=new $N(a,aa,!0);if(4<TN(b))return aa;b=new $N(a,Et,!0);return 4<TN(b)?Et:null}
-function gR(a,b){var c,d,e;d=j+(new S(a)).a;d.length>b&&(d=Vd);e=j;for(c=1;c<=b-d.length;++c)e+=ea;return e+d}function SQ(a,b){for(var c,d;a.j=UN(a,a.a),a.j<a.i;){d=XN(a);if(F(d,b))return ea;for(XN(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ea}else break;return d}return null}s(505,1,{89:1},sQ,TQ,HO,VQ,iR,eQ);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function uC(){uC=u;vC=new YM(bg)}
-function ZQ(a,b){var c;uC();var d;TP.call(this);this.c=new xL(gg);new xL(jg);this.d=b;O(this,(YP(),yO));this._b&&nM(this._b.c,!1);kM(this,!1);d=bK(b);if(1==a)this.e||(this.e=new GM(d),RP(this.e,-30,0)),this.j=this.e,c=CO(b),this._b&&mM(this._b,yi),IK(this,new sL(2)),this.f=new YM(c+ia),P(this,this.f,Se),d=new MK,P(d,this.i,null),this.d.Bb&&(c=new xL(Ri),P(d,c,null)),P(this,d,Li),c=Jz(Pz(this.f._b.a.gb,nt)),$M(this.f._b,c),this._b&&nM(this._b.c,!0),kM(this,!0);else if(2==a)this.b||(this.b=new GM(d),
-RP(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mM(this._b,Hh),IK(this,new sL(2)),c=new MK,P(c,new zM(xl,1),null),P(this,c,Ih),c=bg,vC&&(c=Pz(vC._b.a.gb,nt)),vC=new ZM(c,8),P(this,vC,Se),c=new MK,P(c,this.i,null),P(this,c,Li);else{this.a||(this.a=new GM(d),RP(this.a,5*b.X,0));var e,f;d=$d+(YP(),jO);this._b&&mM(this._b,d);IK(this,new vM(0));O(this,yO);P(this,new zM(jO+ta,1),null);P(this,new zM(di,1),null);for(c=ZP,d=0,f=c.length;d<f;++d)e=c[d],e=new zM(e,1),oK(e,this.d.w),P(this,e,null);c=new MK;
-P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jM(this);c=this.j;SP(this._b.c,c.a,c.b);!aK(this)&&FK(this);pK(this)}s(506,497,Ou,ZQ);_.wf=function(a){var b,c;if(a.f===this.c){try{b=new AN(this.d.G),c=!b.k?"unknown protocol("+b.f+")://"+b.c+b.b:HN(b),$wnd.open(c,"_blank",j)}catch(d){if(d=cv(d),y(d,64))a=this.d,b=d.f,a.ib=!0,a.I=Bf+b,oO(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var vC;function cS(a,b){$J(b)==a.a?O(b,(DL(),LL)):O(b,a.a)}
-function dS(a){var b,c,d,e;e=j;d=!1;$J(eS)!=a.a?(e=Ib,d=!0):$J(fS)!=a.a?(e=Ja,d=!0):$J(gS)!=a.a?(O(hS,(DL(),LL)),O(iS,LL),O(jS,LL),O(kS,LL),e=Tf):(b=$J(lS)!=a.a,c=$J(mS)!=a.a,$J(nS)!=a.a&&(b?e+=Wl:c?e+=Fe:e+=Za),$J(oS)!=a.a&&(b?e+=Lp:c?e+=wh:e+=$a),$J(pS)!=a.a&&(b?e+=iq:c?e+=Rh:e+=ab),$J(qS)!=a.a&&(b?e+=Yr:c?e+=xi:e+=Ya),$J(rS)!=a.a&&(b?e+=Pq:c?e+=Xh:e+=Xa),$J(hS)!=a.a&&(e+=Sf),$J(iS)!=a.a&&(e+=$e),$J(jS)!=a.a&&(e+=xe),$J(kS)!=a.a&&(e+=lg),mP(e,Kb)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&
-(b?e=el:c?e=Yd:(O(eS,(DL(),LL)),e=Ib)));b=j;d&&$J(lS)!=a.a&&(b+=zd);d&&$J(mS)!=a.a&&(b+=vd);$J(sS)!=a.a&&(b+=yd);$J(tS)!=a.a&&(b+=pd);$J(eS)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=uS._b.a.gb.selectedIndex;0<d&&(--d,e+=xd+d);d=vS._b.a.gb.selectedIndex;0<d&&(--d,e+=wd+d);$J(wS)!=a.a&&(e=Gt);$J(xS)!=a.a&&(e=kd);$J(yS)!=a.a&&(e=Wd);$J(zS)!=a.a&&(e=Ka);$M(a.e._b,e)}
-function AS(a){BS(a);CS(a);var b=uS._b.a;CI(b,0);b.gb.options[0].selected=!0;b=vS._b.a;CI(b,0);b.gb.options[0].selected=!0;O(lS,a.a);O(mS,a.a);O(sS,a.a);O(tS,a.a);O(uS,a.a);O(vS,a.a);DS(a)}function BS(a){O(nS,a.a);O(oS,a.a);O(pS,a.a);O(qS,a.a);O(rS,a.a);O(hS,a.a);O(iS,a.a);O(jS,a.a);O(kS,a.a)}function CS(a){O(eS,a.a);O(fS,a.a);O(gS,a.a)}function DS(a){O(wS,a.a);O(xS,a.a);O(yS,a.a);O(zS,a.a);a.b=!1}
-function $Q(a){lM.call(this,le);this.i=new xL(this.vf());XK(this.q,new UP(this));this.a=(YP(),yO);this.c=a;this.d||(a=bK(a),this.d=new GM(a),RP(this.d,-150,10));this.j=this.d;IK(this,new uM);O(this,this.a);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(ke),null);eS=new xL(de);fS=new xL(ee);gS=new xL(fg);P(a,eS,null);P(a,fS,null);P(a,gS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new zM(Vh,0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));nS=new xL(Ee);oS=new xL(vh);pS=new xL(Qh);qS=new xL(wi);
-rS=new xL(Wh);hS=new xL(Rf);iS=new xL(Ze);jS=new xL(we);kS=new xL(kg);P(a,nS,null);P(a,oS,null);P(a,pS,null);P(a,qS,null);P(a,rS,null);P(a,hS,null);P(a,iS,null);P(a,jS,null);P(a,kS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));uS=new BL;AL(uS,de);AL(uS,Ic);AL(uS,Lc);AL(uS,Tc);AL(uS,bd);P(a,new yM(Ph),null);P(a,uS,null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));vS=new BL;AL(vS,de);AL(vS,Ic);AL(vS,Lc);AL(vS,Tc);AL(vS,bd);AL(vS,dd);AL(vS,gd);AL(vS,hd);P(a,new zM(Oh,0),null);P(a,vS,null);P(a,new zM(pa,
-0),null);P(this,a,null);a=new MK;IK(a,new $L(0,3,1));P(a,new yM(je),null);lS=new xL(he);P(a,lS,null);mS=new xL(Fh);P(a,mS,null);sS=new xL(ti);P(a,sS,null);tS=new xL(Gh);P(a,tS,null);P(this,a,null);a=new MK;O(a,RL($J(this)));IK(a,new $L(0,3,1));P(a,new yM(ue),null);wS=new xL(de);P(a,wS,null);xS=new xL(he);P(a,xS,null);yS=new xL(ti);P(a,yS,null);zS=new xL(Gh);P(a,zS,null);P(this,a,null);a=new MK;IK(a,new $L(1,3,1));this.e=new ZM(Ib,20);P(a,this.e,null);P(a,new xL(qi),null);P(a,this.i,null);P(this,a,
-null);this._b&&nM(this._b.c,!1);kM(this,!1);BS(this);CS(this);DS(this);O(lS,this.a);O(mS,this.a);O(sS,this.a);O(tS,this.a);O(uS,this.a);O(vS,this.a);cS(this,eS);jM(this);a=this.j;SP(this._b.c,a.a,a.b);!aK(this)&&FK(this);pK(this)}s(507,497,Ou,$Q);
-_.wf=function(a,b){var c;F(b,qi)?(AS(this),cS(this,eS),dS(this)):y(a.f,41)?(DS(this),WD(a.f)===WD(eS)?(BS(this),CS(this)):WD(a.f)===WD(fS)?(BS(this),CS(this)):WD(a.f)===WD(gS)?(BS(this),CS(this)):WD(a.f)===WD(sS)?O(tS,this.a):WD(a.f)===WD(tS)?(O(sS,this.a),O(lS,this.a)):WD(a.f)===WD(lS)?(O(mS,this.a),O(tS,this.a)):WD(a.f)===WD(mS)?O(lS,this.a):WD(a.f)===WD(wS)||WD(a.f)===WD(xS)||WD(a.f)===WD(yS)||WD(a.f)===WD(zS)?(AS(this),this.b=!0):CS(this),cS(this,a.f),dS(this)):y(a.f,42)&&(DS(this),c=a.f,0==c._b.a.gb.selectedIndex?
-O(c,this.a):O(c,(DL(),LL)),dS(this));107!=this.c.b&&(this.c.b=107,RK(this.c));return!0};_.b=!1;_.c=null;_.d=null;var eS=_.e=null,wS=null,fS=null,lS=null,xS=null,jS=null,nS=null,vS=null,uS=null,iS=null,hS=null,gS=null,kS=null,oS=null,mS=null,tS=null,zS=null,pS=null,rS=null,sS=null,yS=null,qS=null;function XQ(a){a.a=-1;a.b=v(GP,k,0,0,0);a.c=0}function ER(){FP(this)}s(508,482,Fu,ER);_.De=function(){XQ(this)};_.a=-1;
-function rC(a,b){var c;a.a=b;var d,e;d=null;cN();if(e=c=(e=$wnd.clipboardData.getData(Ti),null!=e?new qN(e):null))e=(fN(),iN),e=jN(e,(fN(),iN))||jN(e,gN);if(e)try{d=nN(c)}catch(f){if(f=cv(f),y(f,57))Xy(f);else throw f;}c=d;null!=c&&GR(b,c)}function pC(a){a=new qN(a);cN();var b,c;try{b=nN(a),c=lz(b)?b.tS():b.toString?b.toString():mj,$wnd.clipboardData.setData(Ti,c)}catch(d){if(d=cv(d),y(d,57))Xy(d);else throw d;}}function FR(){}s(509,1,{58:1,65:1},FR);_.qe=function(a){GR(this.a,a.a)};_.a=null;
-s(511,301,Mu);function mC(){var a;mC=u;ES=(a=!1,Bq in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf(Xs)&&(a=!0),a);FS=-1!=$wnd.navigator.userAgent.indexOf(ij);GS=ES&!FS;var b;a=H(I,q,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);nC=v(I,q,-1,1E3,1);for(b=0;b<nC.length;++b)nC[b]=-999;for(b=0;b<a.length;b+=2)nC[a[b+1]]=a[b]}
-function xB(a,b,c){a=new HS(b,c,a);if(!b.Id(a,c))for(b=b.$b;b&&!b.Id(a,c);)b=b.$b}function PK(a,b,c){var d;d=new IS;Dv(d.t,b,c);xv(a.f,d.t,0,0);lv(a.a,d);return d}function mO(a,b){return!a.e?null:b in a.e?a.e[b]:null}function GQ(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)OG(a.f,b.t,c,d),b.r=c,b.s=d;JS(b)}
-function iO(a,b,c,d){mC();this.gb=MH();this.a=new rv;this.e=d;this.gb.style[Rq]=Ic;this.gb.style[Jq]=Ic;this.gb.style[Qs]=No;this.gb.style[vt]=b;this.gb.style[Yn]=c;this.f=new KS;this.f.gb.style[vt]=Mc;this.f.gb.style[Yn]=Mc;GS?(b=new LS,c=new MS,xv(b,this.f,0,0),xv(b,c,0,0),SG(this,b)):SG(this,this.f);this.c=a;a.Nb=this;GS?(this.j=new NS(this),this.j.i=new OS(this),this.j.j=new PS(this),this.j.n=new QS(this),this.j.k=new RS(this),this.c&&(this.j.e=new SS(this),this.j.f=new TS(this),this.j.a=new US(this))):
-z(this,new VS(this),(yC(),yC(),zC));z(this,this,(CB(),CB(),DB));z(this,new WS(this),(Gv(),Gv(),Hv));z(this,new XS(this),(Iv(),Iv(),Jv));z(this,new YS(this),(jC(),jC(),kC));(wB(),wB(),tK).a=this}s(510,511,Mu,iO);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var GS,FS,ES,nC=null;function KS(){QG.call(this);this.gb[cm]=Go}s(513,279,Mu,KS);function LS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(512,513,Mu,LS);function VS(a){this.a=a}s(514,1,{},VS);
-_.mc=function(a){var b,c,d;c=Mv(a);d=Nv(a);b=a.a.button||0;a=new ZS(a);2==b&&(a.e=4);jR(this.a.c,a,c,d);this.a.i=!0};_.a=null;function WS(a){this.a=a}s(515,1,{},WS);_.nc=function(a){var b,c;b=Mv(a);c=Nv(a);a=new ZS(a);this.a.i?sR(this.a.c,a,b,c):uR(this.a.c,a,b,c);NI(this.a.gb)};_.a=null;function XS(a){this.a=a}s(516,1,{},XS);_.oc=function(a){this.a.i=!1;Mv(a);Nv(a);vR(this.a.c)};_.a=null;function YS(a){this.a=a}s(517,1,{},YS);_.a=null;
-function MS(){KS.call(this);this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(518,513,Mu,MS);function $S(a,b){var c;c=b.a;c.e=4;return jR(a.a.c,c,b.d,b.e)}function OS(a){this.a=a}s(519,1,{},OS);_.xf=function(a){return $S(this,a)};_.a=null;function WC(a,b){uR(a.a.c,b.a,b.d,b.e);return jR(a.a.c,b.a,b.d,b.e)}function PS(a){this.a=a}s(520,1,{},PS);_.xf=function(a){return WC(this,a)};_.a=null;function QS(a){this.a=a}s(521,1,{},QS);_.xf=function(a){return sR(this.a.c,a.a,a.d,a.e)};_.a=null;
-function RS(a){this.a=a}s(522,1,{},RS);_.xf=function(){return vR(this.a.c)};_.a=null;function aC(a,b){var c;c=J(kP(b.b));c=new sN(b,0,Rr,c);fQ(a.a.c,c);return!0}function SS(a){this.a=a}s(523,1,{},SS);_.xf=function(a){return aC(this,a)};_.a=null;function bC(a,b){var c;c=J(kP(100*b.c));c=new sN(b,0,as,c);fQ(a.a.c,c);return!0}function TS(a){this.a=a}s(524,1,{},TS);_.xf=function(a){return bC(this,a)};_.a=null;function fC(a,b){var c;c=new sN(b,0,dn,It);fQ(a.a.c,c);return!0}function US(a){this.a=a}
-s(525,1,{},US);_.xf=function(a){return fC(this,a)};_.a=null;function aT(){aT=u;bT()}function bT(){bT=u;cT=$moduleBase+fd}var dT=null,cT;function eT(){eT=u;bT();dT=new DE((TE(),new SE(cT)),4,4)}function fT(){fT=u;gT={}}function hT(a,b,c){var d;c&&(b.style[sn]=c.b+fr,d=c.a,d!=yf&&(b.style[rn]=d),0!=(c.c&1)&&(b.style[un]=Ll),0!=(c.c&2)&&(b.style[tn]=to));a.e.style[ut]=dq}
-function fM(a,b){var c,d,e,f,g,i,h,l,m,o,n,r,w;d=Pu(b);d in gT?c=gT[d]:(c=$doc.getElementsByTagName(Kl)[0],e=D(xs),f=D(po),f.width=1,f.height=1,g=(aT(),eT(),bT(),dT),g=g.d.a,Uz()?cA(f,g):f.src=g,c=(i=$doc.createTextNode(fi),hT(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=bw(e),l=bw(e)+(e.offsetHeight||0),m=l-h,o=bw(f)+(f.offsetHeight||0)+1,n=l-o,r=o-h,c.removeChild(e),w=new iT,w.a=r,w.b=n,w.c=m,w),gT[d]=c);return c}
-function jT(){fT();var a,b,c,d,e;Kv();this.a=H(ZD,k,1,[pp,$r,us]);this.c={};this.b={};this.d=$doc.getElementsByTagName(Kl)[0];this.e=D(xs);this.e.innerHTML=this.f||j;this.e.style[sn]=id;for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[rn]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(528,1,{},jT);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var gT;function iT(){}s(529,1,{},iT);_.a=0;_.b=0;_.c=0;
-function kR(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,11))return!!a.a.a.metaKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function lR(a){try{if(a.a&&y(a.a,11))return!!a.a.a.shiftKey}catch(b){if(b=cv(b),!y(b,79))throw b;}return!1}function ZS(a){oC.call(this,null,0,null);this.a=a}function HS(a,b,c){oC.call(this,a,0,b);this.a=c}s(530,387,uu,ZS,HS);_.oe=function(){return kR(this)};_.pe=function(){return lR(this)};_.a=null;
-function VM(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,hT(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UM(a){this.c=a;this.b={};this.a=new jT}s(531,390,uu,UM);_.a=null;function QK(a){this.a=a}s(532,398,{},QK);_.a=null;function kT(){pI.call(this);this.gb[cm]=Ho;this.gb.style[vt]=yl}s(533,311,Mu,kT);
-function lT(){lT=u;var a=mT=new jT;Kv();a.f=jd;a.e.style[rn]=us;a.e.style[sn]=Oc;a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[sn]=Pc;a.d.appendChild(a.e);a.d.removeChild(a.e);nT=new bL(1)}function wQ(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,JS(a)}function yQ(a,b,c,d,e,f,g){var i,h,l,m;a.n&&(vQ(a,!1),360<=g||-360>=g?i=xQ(a,b,c,d,e):i=(h=f+g,l=90-f,m=90-h,a.a+rl+l+Pa+m+Ra+c+tr+b+vr+d+sr+e+jr+a.k+Dc),wQ(a,i))}
-function Z(a,b,c,d,e){a.n&&wQ(a,a.a+Po+b+Kb+c+Sa+d+Kb+e+Qa+a.f+Ma+a.b+Ec)}function uQ(a,b,c,d,e){a.n&&(vQ(a,!1),wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Dc))}function FQ(a,b,c,d){var e,b=b.replace(/&/g,mb).replace(/</g,ob).replace(/>/g,nb),f=(lT(),mT),b=(e=fM(f,a.e).a,Kd+c+ur+(d-e)+nr+a.i+nm+a.f+td+b+Cd);wQ(a,b)}function qM(a,b,c,d,e){vQ(a,!0);wQ(a,a.a+Dr+b+ur+c+vr+d+sr+e+hr+a.k+Dc)}function JS(a){var b;a.p&&(b=a.c.join(aa),b=j+b+j,b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}
-function Y(a,b){(a.d=b)&&(a.f=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab)}function EQ(a,b){a.e=b;a.i=CR(b)}s(534,394,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var nT,mT;function KC(a,b,c){c&&(VC(a,b),c.xf(a.b));a.d=!0}
-function VC(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-aw(a.o.gb)+$v(a.o.gb)+Zz(a.o.gb.ownerDocument),a.b.e=c.clientY-bw(a.o.gb)+(a.o.gb.scrollTop||0)+$z(a.o.gb.ownerDocument),a.b.a=new ZS(b),Rv(b.a),!0):!1}
-function NS(a){this.o=a;this.b=new oT;this.c=new pT(this);z(this.o,new qT(this),(SC(),SC(),TC));z(this.o,new rT(this),(LC(),LC(),MC));z(this.o,new sT(this),(PC(),PC(),QC));z(this.o,new tT(this),(HC(),HC(),IC));z(this.o,new uT,(gC(),gC(),hC));z(this.o,new vT(this),(cC(),cC(),dC));z(this.o,new wT(this),(YB(),YB(),ZB))}s(535,1,{},NS);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function pT(a){pw();this.a=a}s(536,24,{},pT);
-_.vc=function(){!this.a.d&&this.a.i&&$S(this.a.i,this.a.b)};_.a=null;function qT(a){this.a=a}s(537,1,{},qT);_.a=null;function rT(a){this.a=a}s(538,1,{},rT);_.a=null;function sT(a){this.a=a}s(539,1,{},sT);_.a=null;function tT(a){this.a=a}s(540,1,{},tT);_.a=null;function uT(){}s(541,1,{},uT);function vT(a){this.a=a}s(542,1,{},vT);_.a=null;function wT(a){this.a=a}s(543,1,{},wT);_.a=null;function oT(){}s(544,1,{},oT);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function xT(a){var b,c,d,e,f;Zv(a);d=(yv(),zv(null));e=new kT;mI(e,a);EG(d,e,d.gb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,24)&&(c=a.gb.innerText,2>=c.length&&(f+=8));oI(e,a);MG(d,e);return new hK(f,b)}function yT(){this.gb=D(Vm);this.gb[cm]=Go;this.gb.style[Mq]=$n;this.gb.style[cr]=fl;this.gb.style[vt]=Mc;this.gb.style[Yn]=Mc}s(546,282,gu,yT);_._c=function(){return aw(this.gb)};_.ad=function(){return bw(this.gb)};
-function zT(){zT=u;lT();AT=H(ZD,k,1,[qa,Oo,Zq,ql,Kq,Cr,Sr])}function CR(a){var b,c,d,e;b=(GK(),HK);e=a.b;c=a.a;d=j;e!=b.b&&(d=on+e+nr);c!=b.a&&(d+=nn+c+nd);0!=(a.c&1)&&(d+=qn);0!=(a.c&2)&&(d+=pn);return d+=tt}function xQ(a,b,c,d,e){return a.a+Lq+b+ur+c+vr+d+sr+e+hr+a.k+Dc}function JQ(a,b,c,d,e){var f,g,i,h,l;if(1>d)return j;i=a.a+$q;g=j;for(f=0;f<d;++f)h=b[f],l=c[f],g+=h+lr+l+fr,f<d-1&&(g+=ea);e&&(e=b[0],f=c[0],d-=1,e!=b[d]&&f!=c[d]&&(g+=ea+e+lr+f+fr));return i+=g+Ma+a.k+Dc}
-function vQ(a,b){var c;c=a.f;b?a.k=za+c+Oa:a.k=xa+c+Oa}function BT(a){var b,c,d;d=a?bj:aj;b=AT.length;for(c=1;c<b;++c){var e=d,f=AT[c],g=a;$doc.createStyleSheet().addRule(e+rj+f,Fl+g)}}function IS(){zT();this.n=nT;this.c=[];this.t=new yT;CT&&(CT=!1,$doc.namespaces.add(aj,jt),BT(!1),$doc.namespaces.add(bj,jt),BT(!0))}s(547,534,{},IS);_.a=Fd;_.b=j;var CT=!0,AT;function DT(){DT=u;ET=new hK(0,0)}
-function FT(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=xT(c.a),Dv(c.re(),b.b,b.a),c=xT(c.a),b=new hK(c.b-b.b,c.a-b.a)):b=new hK(0,0);a.Ff(b)}return b}function wK(a,b){var c;if(a.ve())return ET;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Ef(aK(b));c=xT(a.re());a.e.b=c.b;a.e.a=c.a;return c}function GT(a,b){var c;b&&(c=Or+(b.a>>16&255)+Kb+(b.a>>8&255)+Kb+(b.a&255)+Ab,a.Af().gb.style[Cl]=c)}function HT(){this.e=new VL;this.e.a=-1;this.e.b=-1}s(549,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return IT};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(aK(a))};_.Df=function(a){GT(this,a)};_.Ef=function(a){var b=this.re().gb,c,d,e;c=(GK(),HK);e=a.b;d=a.a;e!=c.b?b.style[sn]=j+e+"pt":b.style[sn]=j;d!=c.a?b.style[rn]=d:b.style[rn]=j;0!=(a.c&1)?b.style[un]=Ll:b.style[un]=j;0!=(a.c&2)?b.style[tn]=to:b.style[tn]=j};_.Ff=function(a){IT=a};_.Gf=function(){};var IT=_.e=null,ET;
-function yL(a,b){DT();HT.call(this);this.a=new GH(a);this.a.dd()[cm]=j;z(this.a,new JT(this,b),(zB(),zB(),AB))}s(548,549,{},yL);_.re=function(){return this.a};_.Df=function(a){GT(this,a)};_.a=null;function JT(a,b){this.a=a;this.b=b}s(550,1,{},JT);_.Ec=function(a){wB();xB(a,this.b,this.a.a.gb.innerText)};_.a=null;_.b=null;function CL(a){DT();HT.call(this);this.a=new DI;z(this.a,new KT(this,a),(tB(),tB(),uB))}s(551,549,{},CL);_.re=function(){return this.a};_.a=null;
-function KT(a,b){this.a=a;this.b=b}s(552,1,{},KT);_.a=null;_.b=null;function LT(a,b){var c,d;GT(a,b.Kd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&c._b.zf(c)}function MT(a,b){var c,d,e,f,g,i,h;Dv(a.d,b.Rd(),b.Nd());for(d=new Xu(b.Ob.a);d.b<d.d.ye();)c=Yu(d),c.dc&&(e=c._b,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=FT(e).b,f-=FT(e).a,Dv(e.re(),g,f),!c.fb&&a.d.vd(c),a.d.wd(c,i,h)))}function LK(){DT();HT.call(this);this.d=new QG}s(553,549,{},LK);
-_.zf=function(a){LT(this,a)};_.re=function(){return this.d};_.Cf=function(a){MT(this,a)};_.d=null;function AM(a){DT();HT.call(this);var b=this.a=new AI;KH(b.b,a);zI(b);this.e.a=-1;this.e.b=-1}s(554,549,{},AM);_.re=function(){return this.a};_.ve=function(){var a;a=(this.a.b.c?Qz(this.a.b.a):this.a.b.a).innerText;return null==a||0==a.length};_.a=null;function DM(a){this.a=new $I(a.f,new NT(a))}s(555,1,{},DM);_.a=null;
-function UI(a){var b,c,d,e,f;f=new rN(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(OT,k,58,0,0);for(c=b.a?Aw(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,39)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=uv((VK(),R),new S(f.d)));c=c.b;if(uE(!c?Ht:c.a,St))for(c=(!a.d.a||0==a.d.a.c?(yD(),yD(),zD):new YK(a.d.a)).ud();c.Qc();)a=c.Rc(),1001==f.d&&a.qe(f);var g,i,h;1001==f.d?(g=new oC(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Nf(),null.Nf()):100==f.d&&y(f.e,55)?(i=f.e,h=new oC(i,205,null),h.i=i.Sd(),h.j=
-i.Td()):1004<=f.d&&1005>=f.d||(701==f.d?null.Nf():401==f.d||402==f.d?(null.Nf(),null.Nf(),null.Nf(),null.Nf(),null.Nf()):500<=f.d&&507>=f.d&&(g=null.Of,500!=g&&(f=new oC(null.Of,g,null),f.i=null.Nf(),f.j=null.Nf(),i=null.Nf(),f.e=i&12,501==g&&null.Nf())))}function NT(a){this.a=a}s(556,1,Iu,NT);_.pc=function(){UI(this)};_.a=null;function $M(a,b){a.a.gb[nt]=null!=b?b:j;a.e.a=-1;a.e.b=-1}function aN(){DT();HT.call(this);this.a=new yJ}s(557,549,{},aN);
-_.yf=function(){var a;a=new aN;a.a.gb[nt]="123456789";a.e.a=-1;a.e.b=-1;return a};_.re=function(){return this.a};_.Bf=function(){return PT};_.Ff=function(a){PT=a};var PT=_.a=null;s(558,553,{});function dN(){new qD}s(559,418,{},dN);function mM(a,b){var c=a.c.z.b;c.a.gb.innerText=b||j;QT(c.f,null)}
-function oM(a,b){DT();LK.call(this);this.c=new RT(a);var c=this.b=new pI,d=(aI(),bI);c.a=d;mI(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&ST(JJ(c.z.a.p,0)))throw new rG(hj);TT(c,d);this.c.a=this;this.a=b}s(562,558,{},oM);_.re=function(){return this.c};_.Af=function(){return this.b.fb};_.Bd=function(){UT(this.c,!1)};_.Ef=function(){};_.Gf=function(a){LT(this,a);MT(this,a);VT(this.c);WT(this.c)};_.a=null;_.b=null;_.c=null;
-function XT(a){var b;b=new NB(Oz(a.gb,lq),Oz(a.gb,kq));a=new NB(Oz(a.K.ab.gb,lq),Oz(a.K.ab.gb,kq));return H(I,q,-1,[b.b-a.b,b.a-a.a])}function YT(a){if(null!=a.I&&null!=a.H){var b=a.H;a.jd(a.I);a.gd(b);a.I=a.H=null}else null!=a.I?(ZT(a,a.I),a.I=null):null!=a.H&&($T(a,a.H),a.H=null);Pv(a.J)}function VT(a){a.bb?a.Kf(QB(a.K.ab)):(a.Ed(),VT(a))}function $T(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(-1,aU(b,!1)-c[1]))):a.H=b}function bU(a,b){var c;b!=a.zd()&&(c=a.K.ab,wG(c),cU(c,b,c.gb,c.p.c,!0))}
-function ZT(a,b){var c;a.bb?(c=XT(a),a.Kf(new NB(aU(b,!0)-c[0],-1))):a.I=b}s(565,284,wu);_.Hf=function(){var a,b;b=QB(this.K.ab);a=XT(this);b.b+=a[0];b.a+=a[1];return b};_.zd=function(){var a;a=this.K.ab;return 0!=a.p.c?ST(JJ(a.p,0)):null};_.If=function(a){QT(this.K.ab,a)};_.ud=function(){return new xG(this.K.ab)};_.Jf=function(){UB(this.K.ab)};_.pd=function(){YT(this)};_.Hd=function(){UB(this.K.ab)};_.rd=function(a){return dU(this.K.ab,a)};_.Kf=function(a){SB(this.K.ab,a)};
-_.gd=function(a){$T(this,a)};_.Ad=function(a){bU(this,a)};_.jd=function(a){ZT(this,a)};_.H=null;_.I=null;function eU(){eU=u;var a=(fU(),gU(),hU);iU=new rI(a.d,a.b,a.c,a.e,a.a)}function UT(a,b){var c;c=new QF;a.db&&oD(a.db,c);a.A&&RB(a.f,a);try{ev(a.f.c,a)}catch(d){if(d=cv(d),!y(d,73))throw d;}a.b=jU(a.f,a);try{XG(a,b)}finally{hv(a.j.a),hv(a.i.a),hv(a.k.a),a.G&&kv(a.G,a.f),a.t&&(a.t=!1)}}function kU(a,b,c){var d,e;e=a.fb;d=new Sv(a,e);e.wd(a,d.a+b,d.d+c)}
-function lU(a,b,c){b=new mU(Rz(Qz(a.K.c.children[b].children[c])));vG(b,a);z(b,a.c,(zB(),zB(),AB));return b}function PB(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));SB(a.K.ab,b)}function SP(a,b,c){var d,e;(e=a.f)?(d=nU(e.gb),$G(a,b+(aw(e.gb)+d[3]),c+(bw(e.gb)+d[0]))):$G(a,b,c)}function nM(a,b){a.A!=b&&(a.A=b,a.$&&(b?TB(a.f,a):RB(a.f,a)))}function TT(a,b){if(b!=(0!=a.z.a.p.c?ST(JJ(a.z.a.p,0)):null)){wG(a.z.a);var c=a.z.a;cU(c,b,c.gb,c.p.c,!0)}}
-function oU(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(KB(),pU)&&(a.F=a.x);var d,e;if(a.G)for(e=new Xu(a.G);e.b<e.d.ye();)if(d=Yu(e),b==(KB(),qU)){!d.b&&(d.b=new rU);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(KB(),LB))g=d.f,i=d.w,d.z.c?(SP(d,i.c,i.d),PB(d,new NB(i.b,-1))):(SP(d,i.c,i.d),PB(d,new NB(i.b,i.a)),TB(g,d)),av(g.c,d,d.z.b),jw(d.q,333);else if(!d.t&&f==(KB(),pU))d.gb.style[pt]=qt,bH(d.gb,!0),KB()}else if(b==LB){!d.b&&(d.b=new rU);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=nU(i.gb);h=d.w;if(d.z.c)h.c=
-aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),d.w=h,SP(d,0,0),sU(d,MB(i.gb).b,-1);else{if(f!=(KB(),pU))h.c=aw(d.gb)-g[3]-aw(i.gb),h.d=bw(d.gb)-g[0]-bw(i.gb),h.b=d.e,h.a=d.d,d.w=h;SP(d,0,0);SB(d,new tU(MB(i.gb)));RB(i,d)}d==d.f.a||aR(d);jw(d.q,333)}}else b==pU&&(!d.b&&(d.b=new rU),d=a,d.t||(d.x=c,d.gb.style[pt]=$n,bH(d.gb,!1)))}}function uU(a,b){a.gb.style[Ct]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Nf().Nf()}
-function WT(a){if(!a.bb){a.j=pG(a,a.f,(!$C&&($C=new vw),$C));a.i=pG(a,a.f,uw?uw:uw=new vw);a.k=pG(a,a.f,(!eD&&(eD=new vw),eD));var b=a.f;!a.G&&(a.G=new rv);lv(a.G,b);$C&&(b=new ZC(a),a.db&&oD(a.db,b));a.A&&TB(a.f,a);av(a.f.c,a,a.z.b);a.b&&($G(a,a.b.a,a.b.b),a.b=null);aH(a);aR(a)}}function aR(a){if(a!=a.f.a){var b;eD&&(b=new dD(a),a.db&&oD(a.db,b))}}s(564,565,wu);_.zd=function(){return 0!=this.z.a.p.c?ST(JJ(this.z.a.p,0)):null};_.Cd=function(a){UT(this,a)};_.ud=function(){return new xG(this.z.a)};
-_.pd=function(){YT(this);Pv(new vU(this))};_.rd=function(a){return dU(this.z.a,a)};_.Kf=function(a){PB(this,a)};_.Dd=function(a,b){SP(this,a,b)};_.Ad=function(a){TT(this,a)};_.Ed=function(){WT(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var iU;
-function RT(a){eU();var b=(wU(),xU),c=(iH(),jH);cH.call(this,!1,ar);this.L=c.a;this.J=new yU(this);c=new zU;c.gb[cm]=Ap;UG(this.K,c);ZG(this);this.c=new AU(this);this.q=new BU(this);this.r=new CU(this);this.s=new DU(this);this.w=new EU;this.F=(KB(),qU);this.A=!1;this.f=b;a=this.z=new FU(a);b=new GU;!a.d&&(a.d=new HU);lv(a.d,b);a=new IU(new tI(iU.a.d.a,iU.a.b,iU.a.c,iU.a.e,iU.a.a));z(a,new JU(this),(zB(),zB(),AB));b=this.z.b;if(!b.b){b.b=new pI;b.b.dd()[cm]=rp;var c=b.b,d=(iI(),jI);c.c=d;KU(b.f,b.b,
-new LU(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new HG;d=nI(c);eG(c.b,(pF(),qF(d)),0);GG(c,a,d,0,!1)}else mI(b.b,a);QT(b.f,null);z(this.z.b,new MU(this),(HB(),HB(),IB));z(this.z.b,this.c,AB);bU(this,this.z);Zu(Rz(Qz(this.gb)),zp,!0)}s(563,564,wu,RT);_.Bd=function(){var a=this.a,b=new hM(a.a,201),c;a=a.a.q;a.a?a=new NU(new Xu(a.a)):(a=(yD(),yD(),zD),a=new Xu(a));for(;a.Qc();)c=a.Rc(),201==b.d&&QP(c.a)};_.a=null;function LM(){DT();HT.call(this);var a=this.a=new OU;a.T=!0;a.a.f=!0;this.a.W=!0}
-s(566,549,{},LM);_.re=function(){return this.a};_.a=null;function DN(){}s(572,434,{},DN);function NU(a){if(!a)throw new cz;this.a=a}s(573,1,{},NU);_.Qc=function(){return KN(this.a)};_.Rc=function(){return Yu(this.a)};_.Sc=function(){throw new NN("Missing message: awt.50");};_.a=null;function hL(){return hL()}function BN(){BN=u;var a;a=(tN(),uN[Gq]);if(null!=a)try{if(F(Yi,a)||F(rg,a)||F(sg,a))v(PU,k,-1,0,1);else throw new TO(a+Ba);}catch(b){if(b=cv(b),!y(b,81))throw b;}}
-function EM(a,b){a.a=31*a.a+E((new fP(b)).a)}function cL(){}s(576,1,{},cL);_.hC=function(){return this.a};_.a=1;function QU(){QU=u;var a,b;a=$doc;if((b=a.getElementsByTagName(bo))&&0<b.length)b=$doc.getElementsByTagName(bo)[0],b.style[Yn]=Mc;a.body.style[Yn]=Mc}function nU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,Rl));b[1]=RU(SU(a,Pl));b[2]=RU(SU(a,Nl));b[3]=RU(SU(a,Ol));return b}
-function TU(a){QU();var b,c;c=UU(a);b=nU(a);a=(a.style[Dt]=Lc,new NB(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function MB(a){QU();a.style[Dt]=Lc;return new NB(a.clientWidth,a.clientHeight)}function UU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,cp));b[1]=RU(SU(a,bp));b[2]=RU(SU(a,$o));b[3]=RU(SU(a,ap));return b}
-function VU(a){QU();var b;b=v(I,q,-1,4,1);a.style[Dt]=Lc;b[0]=RU(SU(a,Vq));b[1]=RU(SU(a,Uq));b[2]=RU(SU(a,Sq));b[3]=RU(SU(a,Tq));return b}function WU(a,b,c){QU();try{switch(b){case Cq:a.style.filter=kl+100*c+Ab;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ln:b=Es;default:a.style[b]=c}}catch(d){if(d=cv(d),y(d,73))a=a.scopeName,null==a||ED(bo,a);else throw d;}}
-function aU(a,b){QU();var c;XU||(XU=D(xs),WU(XU,No,j),WU(XU,Ws,j),WU(XU,cr,fl),WU(XU,pt,$n),$doc.body.appendChild(XU));WU(XU,vt,a);WU(XU,Yn,a);c=TU(XU);return b?c.b:c.a}var XU=null;function YU(){NB.call(this,0,0)}function NB(a,b){this.b=a;this.a=b}function tU(a){NB.call(this,a.b,a.a)}s(578,1,uu,YU,NB,tU);_.eQ=function(a){return this===a?!0:null==a||ZU!=jz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};
-_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Vk};_.a=0;_.b=0;function $U(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(579,1,{67:1,69:1,90:1},$U);_.eQ=function(a){return a===this?!0:y(a,90)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return aV.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function bV(a,b){this.a=a;this.b=b}s(580,1,uu,bV);_.eQ=function(a){return this===a?!0:null==a||cV!=jz(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return cV.d+"[x="+this.a+",y="+this.b+Vk};_.a=0;_.b=0;function EU(){this.b=this.a=this.d=this.c=0}s(581,1,uu,EU);_.eQ=function(a){return this===a?!0:null==a||dV!=jz(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};
-_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return dV.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Vk};_.a=0;_.b=0;_.c=0;_.d=0;
-function SU(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Cq:c=100;try{c=a.filters[vf].opacity}catch(d){try{c=a.filters(jl).opacity}catch(e){}}return c/100;case ln:b=Es;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(584,1,{});var eV=-1;function fV(){}s(585,584,{},fV);_.a=-1;_.b=-1;var gV=null;function RU(a){a=parseInt(a,10);a=isNaN(a)?null:gP(a);return!a?0:a.a}s(588,299,qu);_.Hf=function(){return QB(this.f)};
-_.If=function(a){QT(this.f,a)};_.Jf=function(){UB(this.f)};_.Hd=function(){UB(this.f)};_.gd=function(a){var b=this.f;b.gb.style[Yn]=a;b.bb||(b.f=a)};_.jd=function(a){var b=this.f;b.gb.style[vt]=a;b.bb||(b.i=a)};function fU(){fU=u;gU()}function hV(a){fU();var b;HH(this,new zU);this.a=new iV;b=this.f;jV(b,new kV);WU(b.gb,Rq,Kc);b.o=0;KU(b,this.a,new LU(0));this.a.dd()[cm]=sp;this.a.gb.innerText=a||j;QT(this.f,null);this.gb[cm]=qp}s(587,588,qu,hV);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};
-_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};_.b=null;function gU(){gU=u;lV=sz()+ed;new UJ(lV,240,20);new UJ(lV,224,16);new UJ(lV,208,16);new UJ(lV,192,16);new UJ(lV,176,16);new UJ(lV,160,16);new UJ(lV,144,16);new UJ(lV,128,16);new UJ(lV,112,16);new UJ(lV,96,16);new UJ(lV,80,16);new UJ(lV,64,16);new UJ(lV,260,16);hU=new UJ(lV,48,16);new UJ(lV,32,16);new UJ(lV,16,16);new UJ(lV,0,16)}var lV,hU;
-function mV(a,b){nG(a.a.gb,!b);QT(a.f,a.a)}function OB(a,b){a.c=b;nG(a.a.gb,!b);QT(a.f,a.a);if(a.d){var c;for(c=new Xu(a.d);c.b<c.d.ye();)Yu(c)}}function FU(a){var b;HH(this,new zU);b=this.f;jV(b,new nV((oV(),pV)));b.o=0;this.b=new hV(a);KU(b,this.b,new LU(1));this.a=new zU;qv(this.a,te);KU(b,this.a,new LU(0));this.gb[cm]=tp}s(590,588,{12:1,14:1,22:1,25:1,27:1,28:1,29:1,30:1,33:1,34:1,36:1,92:1,98:1},FU);_.kd=function(){qG(this.f)};_.ld=function(){tG(this.f)};_.ud=function(){return new xG(this.a)};
-_.rd=function(a){return dU(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function HU(){FP(this)}s(591,482,Fu,HU);function yU(a){this.a=a}s(592,1,Iu,yU);_.pc=function(){UB(this.a.K.ab)};_.a=null;function qV(a){var b;b=a.b;a=b.f;b=!a.e?-1:Ov(a.e.a,b);a.e&&kF(a.e.a,b)&&nF(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&aR(!a.e?null:kF(a.e.a,b-1))}function rV(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new KK);-1==Ov(a.e.a,b)&&lv(a.e.a,b)}function rU(){}s(593,1,{},rU);_.Jc=function(a){qV(a)};_.Kc=function(a){rV(a)};
-_.Mc=function(a){sV(a.a.f,a.a)};function wU(){wU=u;tV=new uV(1,cn);vV=new uV(2,Kp);wV=new uV(3,Np);xV=new uV(10,gq);yV=new uV(4,Xr);zV=new uV(5,es);AV=new uV(12,Is);BV=new uV(8,rt);xU=new CV((yv(),zv(null)).gb)}function jU(a,b){var c;c=nU(a.gb);return new bV(aw(b.gb)-(aw(a.gb)+c[3]),bw(b.gb)-(bw(a.gb)+c[0]))}
-function DV(a){var b,c,d,e,f,g;if(a.e){b=MB(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=kF(a.e.a,d),c=new NB(Oz(g.gb,lq),Oz(g.gb,kq)),f=jU(a,g),f.a-=Vv(0,f.a+Oz(g.gb,lq)-b.b),f.b-=Vv(0,f.b+Oz(g.gb,kq)-b.a),SP(g,Vv(0,f.a),Vv(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,sU(g,c.b,c.a),g.F==(KB(),LB)&&SB(g,new tU(MB(a.gb))),jw(g.q,1)}}function EV(a,b,c){a=a.d;av(a,b,b);x(a.c,b,c);qv(b,ri+c.b)}
-function RB(a,b){var c;c=a.d;FV(c,b.y);pv(b.y,ri+xV.b);FV(c,b.u);pv(b.u,ri+vV.b);FV(c,b.v);pv(b.v,ri+wV.b);FV(c,b.E);pv(b.E,ri+BV.b);FV(c,b.n);pv(b.n,ri+tV.b);FV(c,b.D);pv(b.D,ri+AV.b);FV(c,b.B);pv(b.B,ri+yV.b);FV(c,b.C);pv(b.C,ri+zV.b)}
-function TB(a,b){!b.y&&(b.y=lU(b,0,0));EV(a,b.y,xV);!b.u&&(b.u=lU(b,0,1));EV(a,b.u,vV);!b.v&&(b.v=lU(b,0,2));EV(a,b.v,wV);!b.E&&(b.E=lU(b,1,0));EV(a,b.E,BV);!b.n&&(b.n=lU(b,1,2));EV(a,b.n,tV);!b.D&&(b.D=lU(b,2,0));EV(a,b.D,AV);!b.B&&(b.B=lU(b,2,1));EV(a,b.B,yV);!b.C&&(b.C=lU(b,2,2));EV(a,b.C,zV)}function sV(a,b){var c,d;a.a=b;d=a.e.a.c;c=Ov(a.e.a,b);if(c+1<d){mL(a.e,b);for(lv(a.e.a,b);c<d;++c)uU(kF(a.e.a,c),c)}else uU(b,c)}
-function CV(a){a=new GV(a);HH(this,a);this.c=new HV(a);this.c.i=!0;iv(this.c);this.c.k=3;this.d=new IV(a);this.d.i=!0;iv(this.d);this.d.k=3;JH(this)}s(594,299,{12:1,14:1,22:1,25:1,27:1,29:1,30:1,33:1,34:1,36:1,98:1},CV);_.Hf=function(){return MB(this.gb)};_.If=function(){var a;(a=JV(this))&&a.If(null)};_.Jf=function(){DV(this)};_.Jc=function(a){!this.b&&(this.b=new rU);qV(a)};_.Kc=function(a){!this.b&&(this.b=new rU);rV(a)};_.Hd=function(){DV(this)};
-_.Mc=function(a){!this.b&&(this.b=new rU);sV(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var tV,vV,wV,xV,xU,yV,zV,AV,BV;function GV(a){this.p=new RG(this);this.gb=a}s(595,279,Mu,GV);function uV(a,b){this.a=a;this.b=b}s(596,1,{},uV);_.a=0;_.b=null;function HV(a){Tu();mv.call(this,a)}s(597,3,{},HV);_.jc=function(){var a;a=this.j.e;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");!a.z.c&&mV(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Vv(this.a,a<this.d?a:this.d),b=Vv(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[No]=a+(Kv(),fr);c.style[Ws]=b+fr};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||aR(a);a.z.c||mV(a.z,!0);a.t||(a.o||(a.o=new KV,qv(a.o,"mosaic-GlassPanel-invisible")),WU(a.o.gb,Ct,(QU(),SU(a.gb,Ct))),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.cd();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.c=0;_.d=0;
-function FV(a,b){try{ev(a,b)}catch(c){if(c=cv(c),!y(c,73))throw c;}}function IV(a){Tu();mv.call(this,a);this.c=new Vu}s(598,3,{},IV);_.jc=function(){var a;a=this.j.e.fb;a.t||Zv(a.o);pv(this.j.e,"dragdrop-dragging");mV(a.z,!1);PB(a,new NB(a.e,a.d));jw(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=uv(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.ad()-Vv(this.j.c,this.b):this.j.e.ad()-this.j.c,0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),b!=a&&kU(d,0,a-b),PB(d,new NB(d.e,b)),jw(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.ad():this.j.c-this.j.e.ad(),0!=b&&(a=d.d,b=Vv(a+b,Oz(d.z.b.gb,kq)),PB(d,new NB(d.e,b)),jw(d.q,333)));0!=(c&8)?(b=this.i?this.j.e._c()-Vv(this.j.b,this.a):this.j.e._c()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&kU(d,a-b,0),PB(d,new NB(b,d.d)),jw(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e._c():this.j.b-this.j.e._c(),0!=b&&(a=d.e,PB(d,new NB(96<a+b?a+b:96,d.d)),jw(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||aR(a);mV(a.z,!0);a.t||(a.o||(a.o=new KV,qv(a.o,"mosaic-GlassPanel-invisible")),WU(a.o.gb,Ct,(QU(),SU(a.gb,Ct))),xv((yv(),zv(null)),a.o,0,0));qv(this.j.e,"dragdrop-dragging");a=new Sv(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.cd();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.bd()};_.a=0;_.b=0;_.d=0;_.e=0;function cF(){cF=u;dF=new LV}
-function KV(){cF();var a;this.d=new MV(this);this.a=!1;this.b=new VG;HH(this,this.b);a=this.gb.style;a[Cl]=Wa;a[hn]=ml;a[Cq]=Jc;this.gb[cm]=Mn}s(599,299,Ju,KV);
-_.nd=function(){var a;JH(this);try{a=this.fb}catch(b){b=cv(b);if(y(b,79))throw new rG("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yv(),zv(null))?(bF(dF,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),kv(qw,a),a.b=!0,a.c=yw(a),lv(qw,a),this.c=new NV(this),IF(new aF(this.c))):$doc.compatMode==Ke?(this.gb.style[Sl]=Kc,this.gb.style[Pr]=Kc):Dv(this,Oz(a.gb,lq),Oz(a.gb,kq));this.a&&tF(new $E(this));xv(zv(null),new OV,Zz($doc),$z($doc))};
-_.od=function(){this.f.od();dw(this.d);this.c&&(YE(GF,this.c,H(PV,k,13,[(!cD&&(cD=new vw),cD)])),this.c=null);this.a&&YE(vF,this,H(PV,k,13,[(!uF&&(uF=new vw),uF)]))};_.Uc=function(a){switch(WF(a.type)){case 256:if(27==(a.keyCode||0))return Zv(this),!1;case 1:if(Sz(this.gb,a.srcElement))return Zv(this),!1}return!0};_.pd=function(){};_.a=!1;_.b=null;_.c=null;var dF;function MV(a){pw();this.a=a}s(600,24,{},MV);_.vc=function(){bF((cF(),dF),this.a,!1)};_.a=null;function NV(a){this.a=a}s(601,1,{},NV);
-_.a=null;function OV(){this.gb=MH();var a;a=new EI(new QV(this));z(this,a,(pB(),pB(),qB));z(this,a,(VB(),VB(),WB))}s(602,301,Mu,OV);_.pd=function(){Pv(new RV(this))};function QV(a){this.a=a}s(603,1,{},QV);_.a=null;function RV(a){this.a=a}s(604,1,Iu,RV);_.pc=function(){NI(this.a.gb)};_.a=null;function SV(a){a.gb.style[vt]=yl;a.gb.style[Yn]=yl;if(a.bb){var a=a.fb,b;y(a,98)?a.If(null):(b=JV(a))&&b.If(a)}}s(606,282,iu);_.Hf=function(){SV(this);return new NB(Oz(this.gb,lq),Oz(this.gb,kq))};_.If=function(){SV(this)};
-_.Jf=function(){};_.Tc=function(){};_.Hd=function(){};function iV(){this.gb=D(Mo);this.gb[cm]=wp;this.gb.style[ut]=dq;this.gb[cm]=up}s(605,606,iu,iV);function IU(a){HH(this,new TV(a));this.gb[cm]=vp}s(607,299,Ju,IU);function OU(){var a=(iH(),lH);cH.call(this,!0,gp);this.L=a.a;this.a=new UV(this);this.a.d=!0;SG(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);Bv();fG(a,b)}else this.cb|=1;Rz(Qz(this.gb))[cm]=Rn;this.gb.style[Ct]=Vc}s(608,284,Mu,OU);
-_.Tc=function(a){sG(this,a);1==WF(a.type)&&XG(this,!1)};_.a=null;
-function UV(a){this.b=a;WI();this.c=new rv;this.i=new rv;a=(ZI(),WI(),YI);new TJ(a.d,a.b,a.c,a.e,a.a);var b;b=D(Ks);this.e=D(Ns);oF(b,this.e);this.o=!0;a=MH();b=(pF(),qF(b));a.appendChild(b);this.gb=a;vx();this.gb.setAttribute(Qr,Zx.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),Bv(),fG(a,b)):this.cb|=2225;this.gb[cm]=Qn;a=lG(this.gb)+rc;Zu(this.dd(),a,!0);this.gb.style[Jq]=Kc;this.gb.setAttribute(ao,ft);z(this,new VI(this),(pB(),pB(),qB))}s(609,322,gu,UV);
-_.Tc=function(a){switch(WF(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}OI(this,a)};_.Gd=function(a,b){SI(this,a,b);b||this.a&&XG(this.b,!1)};_.a=!0;_.b=null;
-function TV(a){var b=(aI(),bI),c=(iI(),jI),d;d=new TH;d.f[Ml]=Ic;d.f[Yl]=0;d.f[Zl]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;RH(b.a);b.a.c.rows[0].cells[0][il]=c.a;RH(b.a);b.a.c.rows[0].cells[0].style[ot]=e.a;RH(d);b=NH(d,0,0,!0);if(a){Zv(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;PH(g,f.c);UD(f.b,g,a);c.a=c.a.b}else e=c.b.c,lv(c.b,a);a.gb[dl]=e;oF(b,a.gb);vG(a,d)}HH(this,d);Zu(this.gb,yp,!0)}s(610,299,Ju,TV);_.a=null;_.b=null;function AU(a){this.a=a}s(611,1,{},AU);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&aR(this.a)};_.a=null;function BU(a){pw();this.a=a}s(612,24,{},BU);_.vc=function(){UB(this.a.K.ab);var a=this.a;bD((!a.p&&(a.p=new VV),a.p))};_.a=null;function CU(a){pw();this.a=a}s(613,24,{},CU);_.vc=function(){oU(this.a,(KB(),LB))};_.a=null;function DU(a){pw();this.a=a}s(614,24,{},DU);_.vc=function(){oU(this.a,(KB(),pU))};_.a=null;function GU(){}s(615,1,{},GU);function JU(a){this.a=a}s(616,1,{},JU);_.Ec=function(){this.a.Bd()};_.a=null;
-function MU(a){this.a=a}s(617,1,{},MU);_.a=null;function vU(a){this.a=a}s(618,1,Iu,vU);_.pc=function(){this.a.F==(KB(),LB)?jw(this.a.r,333):this.a.F==pU&&jw(this.a.s,333)};_.a=null;function mU(a){this.gb=a;qG(this)}s(619,282,gu,mU);_.Fc=function(a){return z(this,a,(yC(),yC(),zC))};_.Gc=function(a){return z(this,a,(Gv(),Gv(),Hv))};_.Hc=function(a){return z(this,a,(CC(),CC(),DC))};_.Ic=function(a){return z(this,a,(Iv(),Iv(),Jv))};function VV(){uD.call(this,null)}s(620,211,Lu,VV);
-function KB(){KB=u;LB=new WV(Sg,0);pU=new WV(Tg,1);qU=new WV(Ah,2);XV=H(YV,k,93,[LB,pU,qU])}function WV(a,b){eA.call(this,a,b)}s(621,137,{67:1,70:1,72:1,93:1},WV);var XV,LB,pU,qU;s(622,1,{});function bF(a,b,c){var d,e,f,g,i;e=Ev();d=Fv();if(!c||e!=a.b||d!=a.a)f=(yv(),Oz(zv(null).gb,lq)),c=Oz(zv(null).gb,kq),i=(gG(),hG).scrollWidth,g=hG.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[vt]=f+fr),0<=c&&(b.gb.style[Yn]=c+fr),a.b=e,a.a=d}function LV(){}s(623,622,{},LV);
-_.a=-1;_.b=-1;function ZV(a,b){var c,d,e;if(a.k)return!0;a.x.De();for(c=new xG(b);c.a.a<c.a.b.c-1;)d=ST(yG(c.a)),e=d.fb,y(e,99)&&e.hd(d.ed()),d.ed()&&lv(a.x,d);return!0}
-function $V(a,b){var c,d,e;if(b.a)a.c&&cw(a.c),a.c=new aW(a,b),ew(a.c,333);else for(d=new Xu(a.x);d.b<d.d.ye();)c=Yu(d),e=c.eb,OG(b,bW(c),e.s,e.t),cW(c,e.u,e.r,H(I,q,-1,[dW(a.q.a,c).d,dW(a.p.a,c).c,dW(a.n.a,c).a,dW(a.o.a,c).b]),H(I,q,-1,[eW(a.i.a,c).d,eW(a.f.a,c).c,eW(a.d.a,c).a,eW(a.e.a,c).b]),H(I,q,-1,[fW(a.u,c),fW(a.t,c),fW(a.r,c),fW(a.s,c)]))}
-function gW(){this.x=new rv;this.j=new hW(this);this.w=new iW(this.j);this.v=new jW(this.j);this.q=new kW(this.j);this.p=new lW(this.j);this.n=new mW(this.j);this.o=new nW(this.j);this.i=new oW(this.j);this.f=new pW(this.j);this.d=new qW(this.j);this.e=new rW(this.j);this.u=new sW(this.j);this.t=new sW(this.j);this.r=new sW(this.j);this.s=new sW(this.j)}s(624,1,{});_.Lf=function(a){$V(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function tW(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Xu(b.x);e.b<e.d.ye();)d=Yu(e),y(d,26)&&(d=d.ab),f=d.eb,OG(c,bW(d),f.s,f.t),cW(d,f.u,f.r,H(I,q,-1,[dW(b.q.a,d).d,dW(b.p.a,d).c,dW(b.n.a,d).a,dW(b.o.a,d).b]),H(I,q,-1,[eW(b.i.a,d).d,eW(b.f.a,d).c,eW(b.d.a,d).a,eW(b.e.a,d).b]),H(I,q,-1,[fW(b.u,d),fW(b.t,d),fW(b.r,d),fW(b.s,d)]));uW(c);a.a.c=null;for(a=new Xu(a.a.x);a.b<a.d.ye();)b=Yu(a),y(b,26)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function aW(a,b){this.a=a;this.b=b;var c=(lw(),mw);this.k=new kw(this);this.s=c}s(625,17,{},aW);_.qc=function(){tW(this)};_.rc=function(){tW(this)};
-_.tc=function(a){var b,c,d;for(c=new Xu(this.a.x);c.b<c.d.ye();)b=Yu(c),y(b,26)&&(b=b.ab),d=b.eb,d.i=E(d.o+(d.s-d.o)*a),d.v=E(d.p+(d.t-d.p)*a),d.w=E(d.q+(d.u-d.q)*a),d.f=E(d.n+(d.r-d.n)*a),OG(this.b,bW(b),d.i,d.v),cW(b,d.w,d.f,H(I,q,-1,[dW(this.a.q.a,b).d,dW(this.a.p.a,b).c,dW(this.a.n.a,b).a,dW(this.a.o.a,b).b]),H(I,q,-1,[eW(this.a.i.a,b).d,eW(this.a.f.a,b).c,eW(this.a.d.a,b).a,eW(this.a.e.a,b).b]),H(I,q,-1,[fW(this.a.u,b),fW(this.a.t,b),fW(this.a.r,b),fW(this.a.s,b)]))};_.a=null;_.b=null;
-s(627,1,{});_.a=null;function qW(a){this.a=a}s(626,627,{},qW);function rW(a){this.a=a}s(628,627,{},rW);function pW(a){this.a=a}s(629,627,{},pW);function oW(a){this.a=a}s(630,627,{},oW);function mW(a){this.a=a}s(631,627,{},mW);function nW(a){this.a=a}s(632,627,{},nW);function lW(a){this.a=a}s(633,627,{},lW);function kW(a){this.a=a}s(634,627,{},kW);s(635,627,{},function(a){this.a=a});s(636,627,{},function(a){this.a=a});
-function fW(a,b){var c=a.a,d;d=uv(c.d,b);d||(d=new $U(VU(b.gb)),x(c.d,b,d));return d.d}function sW(a){this.a=a}s(637,627,{},sW);function jW(a){this.a=a}s(638,627,{},jW);function iW(a){this.a=a}s(639,627,{},iW);function eW(a,b){var c;c=uv(a.a,b);c||(c=new $U(nU(b.gb)),x(a.a,b,c));return c}function dW(a,b){var c;c=uv(a.b,b);c||(c=new $U(UU(b.gb)),x(a.b,b,c));return c}
-function vW(a,b){var c,d;d=uv(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=JV(b),f,g,i,h,l;if(y(b,98)){if(null!=c.k&&null!=c.j){d=new NB(wW(e,!0),wW(e,!1));break a}h=b.Hf();null!=c.k&&(h.b=wW(e,!0));null!=c.j&&(h.a=wW(e,!1))}else{if(null!=c.k&&null!=c.j){d=new NB(wW(e,!0),wW(e,!1));break a}h=new YU;f=b.gb;l=f.style;g=l[cr];i=l[pt];l[cr]=Bs;l[pt]=$n;null!=c.k?h.b=wW(e,!0):(l[vt]=yl,h.b=(f.offsetWidth||0)+dW(d.o.a,b).b+dW(d.p.a,b).c);null!=c.j?h.a=wW(e,!1):(l[Yn]=yl,h.a=(f.offsetHeight||0)+dW(d.q.a,b).d+dW(d.n.a,
-b).a);l[cr]=g;l[pt]=i}d=h}null!=c.k&&(Kv(),PA)==c.k.Nf()||null!=c.j&&(Kv(),PA)!=c.j.Nf()||x(a.e,b,d)}return d}function hW(a){this.f=a;this.c=new Vu;this.e=new Vu;this.b=new Vu;this.a=new Vu;this.d=new Vu}s(640,1,{},hW);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function xW(a){var b;b=a.eb;if(null==b||!y(b,96))b=new yW,a.eb=b;return b}function kV(){nV.call(this,(oV(),zW))}function nV(a){var b=(AW(),BW);gW.call(this);this.b=a;this.a=b}s(641,624,{},kV,nV);
-_.Mf=function(a){var b,c,d,e,f,g,i,h,l;h=new YU;ZV(this,a);l=dW(this.o.a,a).b+dW(this.p.a,a).c+eW(this.e.a,a).b+eW(this.f.a,a).c+fW(this.s,a)+fW(this.t,a);d=dW(this.q.a,a).d+dW(this.n.a,a).a+eW(this.i.a,a).d+eW(this.d.a,a).a+fW(this.u,a)+fW(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(oV(),zW)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xu(this.x);a.b<a.d.ye();)c=Yu(a),e=xW(c),b=null,i=c.fb,y(i,99)&&(b=i,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==zW?(l+=vW(this.w.a,c).b,e.a=vW(this.v.a,
-c).a,y(i,99)&&(l+=b.b,e.a+=b.a),f=Vv(f,e.a)):(d+=vW(this.v.a,c).a,e.b=vW(this.w.a,c).b,y(i,99)&&(d+=b.a,e.b+=b.b),g=Vv(g,e.b));this.b==zW?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.Lf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,r,w,G,B,M,N;if(ZV(this,a)&&(d=this.x.c,0!=d)){G=a.o;r=fW(this.s,a);B=fW(this.u,a);c=MB(a.gb);N=c.b-(r+fW(this.t,a));o=c.a-(B+fW(this.r,a));g=N;c=o;this.b==(oV(),zW)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=xW(d),w=d.fb,y(w,99)&&(b=w,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),this.b==zW?(n.d?++h:(n.b=vW(this.w.a,d).b,y(w,99)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=vW(this.v.a,d).a,y(w,99)&&(n.a+=b.a))):(n.c?++i:(n.a=vW(this.v.a,
-d).a,y(w,99)&&(n.a+=b.a),c-=n.a),n.d?n.b=N:(n.b=vW(this.w.a,d).b,y(w,99)&&(n.b+=b.b)));for(e=new Xu(this.x);e.b<e.d.ye();)d=Yu(e),b=null,n=d.eb,w=d.fb,y(w,99)&&(b=w,b=CW(b),b=new NB(b[1]+b[3],b[0]+b[0])),M=n.b,m=n.a,this.b==zW?n.d&&(M=~~(g/h)):n.c&&(m=~~(c/i)),B=0>B?0:B,l=M,f=m,y(w,99)&&(l-=b.b,f-=b.a),this.b==pV?(n.s=this.a==(AW(),BW)?r:this.a==DW?r+~~(N/2)-~~(M/2):r+N-M,n.t=B,n.u=l,n.r=f,B+=m+G):(this.a==(AW(),BW)?(n.s=r,n.t=B):this.a==DW?(n.s=r,n.t=B+~~(o/2)-~~(m/2)):(n.s=r,n.t=B+o-m),n.u=l,n.r=
-f,r+=M+G),a.a&&(w=d._c()-aw(a.gb)-fW(this.s,a),-1==n.o&&(n.o=w),w=d.ad()-bw(a.gb)-fW(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.cd()),-1==n.n&&(n.n=d.bd()));$V(this,a)}};_.a=null;_.b=null;function AW(){AW=u;BW=new EW(Bi,0);DW=new EW(Ge,1);FW=new EW(Af,2);GW=H(HW,k,94,[BW,DW,FW])}function EW(a,b){eA.call(this,a,b)}s(642,137,{67:1,70:1,72:1,94:1},EW);var GW,DW,FW,BW;function oV(){oV=u;zW=new IW(dg,0);pV=new IW(cj,1);JW=H(KW,k,95,[zW,pV])}function IW(a,b){eA.call(this,a,b)}
-s(643,137,{67:1,70:1,72:1,95:1},IW);var JW,zW,pV;s(645,1,{100:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function yW(){this.e=!1}function LU(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(644,645,{96:1,100:1},yW,LU);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function LW(a,b){if(a.k)return!0;ZV(a,b);if(0<a.x.c){a.a=kF(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,97))d=new MW,c.eb=d;a.b=d;a.x.De();lv(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function NW(){gW.call(this)}s(646,624,{},NW);
-_.Mf=function(a){var b,c;c=new YU;LW(this,a);if(this.a){b=vW(this.w.a,this.a).b;var d=vW(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,99)&&(b=CW(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=dW(this.o.a,a).b+dW(this.p.a,a).c+eW(this.e.a,a).b+eW(this.f.a,a).c+fW(this.s,a)+fW(this.t,a);c.a+=dW(this.q.a,a).d+dW(this.n.a,a).a+eW(this.i.a,a).d+eW(this.d.a,a).a+fW(this.u,a)+fW(this.r,a);return c};
-_.Lf=function(a){var b,c,d,e,f;LW(this,a)&&(d=fW(this.s,a),e=fW(this.u,a),c=MB(a.gb),f=c.b-(d+fW(this.t,a)),c=c.a-(e+fW(this.r,a)),b=this.a.fb,y(b,99)&&(b=CW(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a._c()-aw(a.gb)-fW(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.ad()-bw(a.gb)-fW(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.cd()),d=this.b,-1==d.n&&(d.n=this.a.bd())),$V(this,a))};_.a=null;_.b=null;function MW(){this.e=!1}
-s(647,645,{97:1,100:1},MW);function CW(a){var b,c,d,e;null==a.a&&(a.a=v(I,q,-1,4,1),e=Qz(a.c.children[0].children[0]),c=Qz(a.c.children[2].children[2]),d=UU(a.gb),b=nU(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function OW(a,b){a.bb&&Zv(a);return TG(a,b)}function PW(){AH();hH.call(this,BH)}s(648,289,{12:1,14:1,22:1,26:1,27:1,28:1,30:1,34:1,36:1,99:1},PW);
-_.rd=function(a){return OW(this,a)};_.a=null;function KU(a,b,c){var d=a.p.c;b.eb=c;cU(a,b,a.gb,d,!0)}function bW(a){var b;b=a.fb;return y(b,99)?b:a}function QB(a){if(!a.bb)return new YU;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Mf(a),SB(a,a.j),a.d.Lf(a),a.j=a.d.Mf(a);return a.j}function ST(a){return y(a,99)?a.ab:a}function QW(a){var b;if(!a.n){b=(!gV&&(gV=new fV),gV);var c=RW(a,Qc,!0);b.a=c;c=RW(a,Rc,!0);b.b=c;a.n=b}return a.n}
-function cU(a,b,c,d,e){if(y(b,26))throw new ww(ae);var f;f=b.eb;null!=f&&y(f,100)&&f.e?(c=new PW,GG(a,c,a.gb,d,!0),UG(c,b)):GG(a,b,c,d,e);QT(a,b)}function QT(a,b){var c;c=a.d;if(b){var d=c.j;fv(d.c,b);fv(d.e,b);fv(d.b,b);fv(d.a,b);fv(d.d,b)}else d=c.j,vJ(d.c),vJ(d.e),vJ(d.b),vJ(d.a),vJ(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==bW(a))c=c.fb;else{if(y(c,92)||y(c,25))d=c,c=c.fb,c==bW(d)&&(c=c.fb);y(c,99)&&y(c.fb,91)&&(c=c.fb)}y(c,98)&&!y(c,91)&&(c.If(a.fb),c.If(a))}}
-function UB(a){if(a.bb&&a.gb.style.display!=Wp){a.gb.scrollTop=0;var b=a.gb,c=0;b.currentStyle.direction==Wr&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.d.Lf(a);a.c=!1;uW(a)}}function uW(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=ST(JJ(a.p,d)),y(b,99)&&(b=b.ab),b.ed()&&(y(b,98)?b.Jf():y(b,33)&&b.Hd())}function dU(a,b){var c;y(b,99)&&(b=y(b,99)?b.ab:b);c=bW(b);return MG(a,c)?(y(c,99)&&OW(c,b),QT(a,null),!0):!1}
-function jV(a,b){var c;a.d=b;null!=a.e&&pv(a,lG(a.gb)+Tb+a.e);a.e=b.cZ.d;c=XJ(a.e,Lz(46));a.e=a.e.substr(c+1,a.e.length-(c+1));qv(a,lG(a.gb)+Tb+a.e);QT(a,null)}function RW(a,b,c){a.k||(a.k=D(xs),WU(a.k,cr,fl),WU(a.k,pt,$n),WU(a.k,No,Kc),WU(a.k,Ws,Kc),a.gb.appendChild(a.k));WU(a.k,vt,b);WU(a.k,Yn,b);a=TU(a.k);return c?a.b:a.a}
-function wW(a,b){var c;c=null.Nf();if(c==(Kv(),aB)){c=(QW(a),null.Nf());var d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV);return K(J(Math.round(100*d*c/254)))}if(c==RA)return c=QW(a),d=null.Nf(),K(J(kP(d*(-1==c.a&&(c.a=aU(Qc,!0)),c.a))));if(c==TA)return c=QW(a),d=null.Nf(),K(J(kP(d*(-1==c.b&&(c.b=aU(Rc,!0)),c.a))));if(c==ZA)return c=(QW(a),null.Nf()),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(d*c)));if(c==cB)return c=(QW(a),null.Nf()),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(10*d*c/254)));
-if(c==XA)return K(J(kP(12*(QW(a),null.Nf())*K(J(kP((-1==eV&&(eV=(QU(),aU(Sc,!0))),eV)/72))))));if(c==PA)return RW(a,null.Nf(),b);if(c==VA)return c=(QW(a),K(J(kP(null.Nf())))),d=(-1==eV&&(eV=(QU(),aU(Sc,!0))),eV),K(J(Math.round(d*c/72)));if(null.Nf()==NA)return K(J(kP(null.Nf())));throw new ww(xg+null.Nf());}function zU(){var a=new NW;QG.call(this);this.j=new NB(-1,-1);new ZW(this);this.gb[cm]=xp;jV(this,a)}s(649,279,{12:1,14:1,22:1,27:1,28:1,30:1,33:1,34:1,36:1,98:1},zU);
-_.vd=function(a){cU(this,a,this.gb,this.p.c,!0)};_.kd=function(){AG(this,new $W)};_.ld=function(){AG(this,new aX)};_.Hf=function(){return QB(this)};_.sd=function(a){return JG(this.p,bW(a))};_.td=function(a,b,c,d){cU(this,a,b,c,d)};_.If=function(a){QT(this,a)};_.ud=function(){return new xG(this)};_.Jf=function(){UB(this)};
-_.pd=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.jd(this.i),this.gd(a),this.i=this.f=null;else if(a=QB(this),null!=this.i)a=a.a+fr,this.jd(this.i),this.gd(a),this.i=null;else if(null!=this.f){var b=this.f;this.jd(a.b+fr);this.gd(b);this.f=null}else b=a.a+fr,this.jd(a.b+fr),this.gd(b);UB(this)}};_.Hd=function(){UB(this)};_.rd=function(a){return dU(this,a)};_.gd=function(a){this.gb.style[Yn]=a;this.bb||(this.f=a)};_.wd=function(a,b,c){OG(this,bW(a),b,c)};
-_.jd=function(a){this.gb.style[vt]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function $W(){}s(650,1,{},$W);_.Fd=function(a){bW(a).nd()};function aX(){}s(651,1,{},aX);_.Fd=function(a){bW(a).od()};function xG(a){this.b=a;this.a=new LG(this.b.p)}s(652,1,{},xG);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return ST(yG(this.a))};_.Sc=function(){zG(this.a)};_.b=null;function bX(){bX=u;new BI}
-function ZW(a){bX();Zu(a.gb,$m,!0);this.a=a;new cX(this)}s(653,9,{},ZW);function cX(a){pw();this.a=a}s(654,24,{},cX);_.vc=function(){QT(this.a.a,null);UB(this.a.a)};_.a=null;function JV(a){a=a.fb;return!a?null:y(a,98)?a:JV(a)}function sU(a,b,c){var d;d=a.gb;cW(a,b,c,UU(d),nU(d),VU(d))}
-function cW(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.jd((0>g?0:g)+(Kv(),fr)),b!=a.cd()&&a.jd((0>b?0:b)+fr));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(Kv(),fr)),c!=a.bd()&&a.gd((0>c?0:c)+fr))}function SB(a,b){sU(a,b.b,b.a)}s(657,1,{});function NO(){var a,b,c,d;d=oP(Ag,qj);c=$wnd;a=0;for(b=d.length-1;a<b;++a)F(d[a],hm)||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function dX(){this.a=new Vu;new Vu;new Vu}s(656,657,{},dX);
-function MO(){MO=u;eX=new dX}function RO(){var a=OO,b=$wnd.JSApplet.JSME;MO();x(eX.a,a,b)}var eX;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=uz&&(e=fw(),2E3<e-wz&&(wz=e,vz=tz()));if(0==uz++){var f=(xz(),yz),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Gz(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(xz(),yz),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Gz(l,m);while(h.c);h.c=m}}--uz;c&&-1!=vz&&($wnd.clearTimeout(vz),vz=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(XD)()}catch(d){a(b)}else A(XD)()}var PO=W(1),mz=W(100),fX=bP(" I"),I=XO(664,fX),GP=XO(662,PO),gX=bP(" Z"),VR=XO(665,gX);W(99);W(98);W(97);var hX=W(462),bz=XO(666,hX),iX=W(230),zE=XO(667,iX);W(231);W(137);var jX=bP(" B");W(452);var kX=bP(" C"),Qu=XO(668,kX);W(450);var lX=bP(" D"),oQ=XO(669,lX);W(451);W(453);var mX=W(456),jP=XO(670,mX),nX=bP(" J"),oX=W(2),ZD=XO(663,oX),PU=XO(671,jX);W(465);W(448);W(96);W(105);W(444);var OO=W(442);W(447);
-W(112);W(94);W(107);W(108);W(109);W(459);W(454);W(443);W(657);W(656);var QO=aP(),SL=W(383),aQ=XO(672,SL),pX=W(505),DR=XO(673,pX),qX=W(369);W(368);W(367);W(366);W(501);var QD=XO(674,I),rX=X(503,function(){gQ();return IR}),JR=XO(675,rX);W(504);W(392);W(391);W(497);W(496);W(506);W(507);W(502);W(426);W(500);var uL=XO(676,qX);W(381);W(509);W(177);W(176);W(264);W(211);W(267);W(185);var sX=W(184);W(214);W(213);W(212);W(363);W(364);W(365);W(283);var tX=W(282);W(281);W(287);W(301);W(511);W(510);W(280);W(279);
-W(513);W(512);W(518);W(519);W(520);W(521);W(522);W(523);W(524);W(525);W(514);W(515);W(516);W(517);W(342);W(217);W(216);W(292);W(293);W(294);W(535);W(544);W(24);W(536);W(537);W(538);W(539);W(540);W(541);W(542);W(543);W(262);W(438);W(437);W(469);W(471);W(470);W(472);W(474);W(473);W(475);W(479);W(480);W(338);W(341);W(339);W(340);W(409);W(408);var MM=W(407),LQ=XO(677,MM),ZR=XO(678,nX);W(277);W(278);W(398);W(393);W(394);W(534);W(476);W(482);W(477);W(478);W(403);W(402);W(401);W(406);
-var uX=aP(),OT=XO(679,uX);W(436);W(488);var vX=X(220,function(){FD();return KD}),LD=XO(680,vX);W(468);W(416);W(417);W(400);var wM=W(395);W(379);W(380);W(405);var HM=W(404);W(397);W(396);W(486);W(495);W(386);var WL=W(385);W(440);W(498);W(499);W(461);W(508);W(414);W(415);W(389);W(371);W(370);W(423);aP();aP();aP();W(373);W(374);W(260);
-var wX=X(153,function(){Kv();return eB}),fB=XO(681,wX),xX=X(136,function(){Lv();return pA}),qA=XO(682,xX),yX=X(143,function(){rA();return AA}),BA=XO(683,yX),zX=X(148,function(){CA();return LA}),MA=XO(684,zX);X(154,null);X(155,null);X(156,null);X(157,null);X(158,null);X(159,null);X(160,null);X(161,null);X(162,null);X(138,null);X(139,null);X(140,null);X(141,null);X(142,null);X(144,null);X(145,null);X(146,null);X(147,null);X(149,null);X(150,null);X(151,null);X(152,null);W(175);W(182);W(183);W(351);
-var KJ=XO(685,tX);W(352);W(547);W(546);W(390);W(181);W(201);W(203);var cM=W(388);W(439);W(376);W(375);W(382);W(492);W(312);W(314);W(313);W(315);W(464);W(206);W(425);W(180);W(194);W(195);W(197);W(192);W(191);W(193);var eM=W(531);W(384);W(549);W(554);W(424);W(455);W(427);var wL=W(378),vL=XO(686,WL);W(576);W(532);W(411);W(412);W(413);W(377);W(198);W(215);W(528);W(529);W(317);W(316);W(308);W(309);W(566);W(555);W(556);W(481);W(489);W(490);W(491);W(548);W(550);var xM=W(399);W(493);W(205);W(202);W(204);
-W(200);W(190);W(189);W(188);W(553);W(286);W(285);W(284);W(565);W(564);W(563);W(558);W(562);var AX=X(621,function(){KB();return XV}),YV=XO(687,AX);W(620);W(619);W(611);W(612);W(613);W(614);W(615);W(616);W(617);W(618);W(592);var BX=X(288,function(){iH();return qH}),tH=XO(688,BX),CX=X(334,function(){eH();return fJ}),gJ=XO(689,CX);W(17);W(335);W(336);W(331);W(332);W(333);W(18);W(19);W(20);W(422);W(387);W(608);W(322);W(609);W(323);W(324);W(325);W(326);W(329);W(297);W(296);W(295);W(551);W(552);W(557);W(242);
-W(300);W(330);W(179);W(318);W(345);W(344);W(343);var DX=X(346,function(){xJ();return HJ}),IJ=XO(690,DX);X(347,null);X(348,null);X(349,null);X(350,null);W(218);W(235);W(353);W(298);W(311);W(310);W(485);W(290);W(178);W(533);W(354);W(299);W(594);W(3);W(597);W(598);W(596);W(595);W(588);W(587);W(649);W(650);W(651);W(652);W(590);W(209);var kN=W(419),mN=XO(691,kN);W(420);W(418);W(27);W(28);W(26);W(29);W(32);W(33);W(34);W(35);W(36);W(37);var EX=W(49),TI=XO(692,EX);W(38);W(39);W(40);W(41);W(42);W(43);W(44);
-W(46);W(45);W(47);W(48);W(50);W(51);W(53);W(54);W(52);W(55);W(56);W(57);W(58);W(60);W(62);W(63);W(61);W(59);W(64);W(65);W(66);W(67);W(69);W(72);W(71);W(73);W(76);W(77);W(75);W(78);W(79);W(80);W(81);W(82);W(83);W(85);W(86);W(84);W(87);W(88);W(89);W(90);W(92);W(93);W(91);var ZU=W(578);W(291);var cV=W(580);W(207);W(606);W(605);W(432);W(431);W(433);W(208);W(244);W(246);W(245);W(236);W(289);W(648);W(251);W(254);W(252);W(253);W(5);W(7);W(6);W(559);W(421);W(434);W(356);W(174);W(273);W(274);W(240);W(355);
-W(237);W(428);W(429);W(435);W(210);W(607);W(573);W(446);W(466);W(239);W(530);var dV=W(581);W(591);W(610);W(645);W(644);W(186);W(196);W(4);W(572);W(31);W(247);W(319);W(320);W(321);W(248);var PV=XO(693,sX);W(249);W(624);W(641);var FX=X(642,function(){AW();return GW}),HW=XO(694,FX),GX=X(643,function(){oV();return JW}),KW=XO(695,GX);W(627);W(636);W(635);W(639);W(638);W(634);W(633);W(631);W(632);W(630);W(629);W(626);W(628);W(637);W(640);W(625);W(30);W(68);W(593);W(646);W(303);W(302);W(305);W(306);W(304);
-W(250);W(21);W(271);W(272);W(11);W(14);W(22);var HX=W(25),zw=XO(696,HX);W(23);W(647);W(8);W(10);W(9);W(653);W(654);W(599);W(602);W(603);W(604);W(600);W(601);var aV=W(579);W(622);W(623);W(584);W(585);W(187);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/9BA3A5A02DFF97BADFD3F9FE3817341B.cache.html b/public/jsme/9BA3A5A02DFF97BADFD3F9FE3817341B.cache.html
new file mode 100644
index 0000000..3dbaaf7
--- /dev/null
+++ b/public/jsme/9BA3A5A02DFF97BADFD3F9FE3817341B.cache.html
@@ -0,0 +1,636 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '9BA3A5A02DFF97BADFD3F9FE3817341B';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Oa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Za="/",$a="//",bb="/>",cb="0",db="0px",eb="1",fb="100%",gb="1em",
+hb="1ex",ib="1in",jb="1px",lb="2",mb="3",nb=":",ob=": ",pb=";",rb="<",sb="=",ub=">",wb="?",xb="@",zb="A",Ab="AUTO",Bb="After",Cb="Any",Db="Aromatic",Eb="B",Fb="Before",Gb="Br",Hb="C",Jb="CENTER",Lb="CSS1Compat",Mb="Center",Nb="Cl",Ob="Class$",Pb="Copy as ",Rb="DEFAULT",Sb="DOMMouseScroll",Tb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",ac="HIDDEN",bc="Helvetica",cc="I",dc="Incorrect URL: ",ec="Internal index set to null.",fc="JSME",gc="JUSTIFY",hc="JavaScript",
+ic="LEFT",jc="MOL n. ",kc="N",lc="NA",nc="NONE",oc="No more molecules in SDF buffer",pc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Gc="Ring",Hc="S",Lc="SMILES",Mc="Se",Nc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="West",Sc="X",Tc="[",Uc="[object Array]",Vc="\\",Wc="]",cd="__gwtex_wrap",
+dd="__uiObjectID",ed="a",fd="absolute",gd="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="bottom",wd="button",yd="cellPadding",zd="cellSpacing",Ad="center",Bd="change",Cd="checkbox",Dd="className",Ed="click",Fd="click marked atom to delete mark",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Md="contentinfo",Qd="contextmenu",Rd="cssFloat",Sd="cursor",
+Td="dblclick",Yd="definition",Zd="dialog",$d="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragexit",je="dragleave",ke="dragover",le="dragstart",me="drop",ne="end_gesture",oe="error",pe="filter",qe="float",re="focus",se="fontFamily",te="fontSize",ue="fontStyle",ve="fontWeight",we="form",xe="function",ze="g",Ae="gecko1_8",Be="gesturechange",Ce="gestureend",De="gesturestart",Ee="google",Fe="grid",Me="gridcell",Ne=
+"group",Oe="gwt-MenuBar",Pe="gwt-MenuBarPopup",Qe="heading",Re="height",Se="hidden",Te="html",Ue="id",Ve="img",We="is_touch_supported",Xe="italic",Ye="java.vm.name",Ze="jsa-resetDiv",$e="keydown",af="keypress",bf="keyup",cf="left",df="link",ef="list",ff="listbox",hf="listitem",jf="load",kf="log",lf="ltr",mf="main",sf="marquee",tf="math",uf="menu",vf="menuPopup",wf="menubar",xf="menuitem",yf="menuitemcheckbox",zf="menuitemradio",Af="middle",Bf="mousedown",Cf="mousemove",Df="mouseout",Ef="mouseover",
+Ff="mouseup",Gf="mousewheel",Hf="move",If="msie",Jf="multipart",Kf="n",Lf="name",Mf="navigation",Nf="none",Of="noreaction",Pf="note",Qf="nowrap",Rf="null",Sf="number",Tf="object",Uf="offsetHeight",Vf="offsetWidth",Wf="ontouchstart",Xf="opera",Yf="option",Zf="outline",$f="overflow",ag="padding",bg="paste",cg="popupContent",dg="position",eg="presentation",gg="progressbar",hg="px",ig="px, ",jg="px;",kg="radio",lg="radiogroup",mg="reaction",ng="region",og="rgb(",pg="right",qg="role",sg="rotation",tg=
+"row",ug="rowgroup",vg="rowheader",wg="rtl",xg="s",yg="scale100",zg="scrollbar",Ag="se",Bg="search",Cg="separator",Dg="serif",Eg='shape-rendering="crispEdges"',Fg="slider",Gg="span",Hg="spinbutton",Ig="status",Jg="subMenuIcon-selected",Kg="tab",Lg="table",Mg="tablist",Ng="tabpanel",Og="tbody",Pg="td",Qg="text",Rg="textAlign",Sg="textbox",Tg="timer",Ug="title",Vg="toolbar",Wg="tooltip",Xg="top",Yg="touchcancel",Zg="touchend",$g="touchmove",ah="touchstart",bh="tr",ch="tree",dh="treegrid",eh="treeitem",
+fh="true",gh="value",hh="verticalAlign",ih="visibility",jh="visible",kh="whiteSpace",lh="width",mh="x",nh="zIndex",oh="|",_,ph={l:4194303,m:4194303,h:1048575},qh={l:0,m:0,h:0},rh={l:1,m:0,h:0},sh={l:2,m:0,h:0},zh={l:3,m:0,h:0},Ah={l:4,m:0,h:0},Bh={l:8,m:0,h:0},Ch={l:10,m:0,h:0},Dh={l:16,m:0,h:0},Eh={l:32,m:0,h:0},Fh={l:64,m:0,h:0},Gh={l:128,m:0,h:0},Hh={l:256,m:0,h:0},Ih={l:512,m:0,h:0},Jh={l:1024,m:0,h:0},Kh={l:2048,m:0,h:0},Lh={l:8192,m:0,h:0},Mh={l:16384,m:0,h:0},Nh={l:32768,m:0,h:0},Oh={l:65536,
+m:0,h:0},Ph={l:131072,m:0,h:0},Qh={l:262144,m:0,h:0},Rh={l:524288,m:0,h:0},Sh={},Th={9:1,10:1,73:1,77:1,79:1},Uh={6:1,9:1,73:1,77:1,79:1},Vh={73:1,90:1},Wh={12:1,73:1,77:1,79:1},Xh={14:1,16:1,24:1,28:1,29:1,30:1,32:1,36:1,38:1},Yh={14:1,16:1,24:1,27:1,29:1,31:1,32:1,35:1,36:1,38:1,99:1,105:1},Zh={108:1},$h={73:1,80:1,88:1},ai={69:1},bi={37:1,73:1,77:1,79:1},ci={73:1,76:1,91:1},di={2:1},ei={73:1,80:1,82:1,86:1,88:1},fi={22:1},gi={14:1,16:1,24:1,29:1,30:1,32:1,35:1,36:1,38:1,98:1,105:1},hi={8:1,9:1,
+73:1,77:1,79:1},ii={73:1,80:1,86:1,88:1},ji={46:1,47:1,53:1,59:1,67:1,73:1},ki={94:1},li={41:1,46:1,47:1,53:1,62:1,67:1,69:1,73:1},mi={90:1},ni={46:1,47:1,53:1,67:1,73:1},oi={29:1,36:1},pi={14:1,16:1,24:1,29:1,32:1,36:1,38:1},qi={73:1,76:1,90:1},ri={50:1,73:1},si={14:1,16:1,24:1,29:1,32:1,35:1,36:1,38:1,105:1},ti={40:1,73:1,80:1,86:1,88:1},ui={91:1},m={72:1,73:1,76:1},vi={53:1,73:1},wi={14:1,16:1,24:1,29:1,30:1,32:1,36:1,38:1},xi={9:1,11:1,73:1,77:1,79:1},s={73:1,76:1},yi={46:1,53:1,67:1,73:1},zi=
+{23:1},Ai={15:1,39:1},Bi={73:1},Ci={92:1},Di={16:1},Ei={14:1,16:1,24:1,27:1,29:1,31:1,32:1,36:1,38:1},Fi={20:1,73:1},Gi={75:1},Hi={7:1,9:1,73:1,77:1,79:1},Ii={13:1};function u(a,b,c){var d=Sh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Sh[a]=function(){}),_=d.prototype=0>b?{}:new Sh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ji(this)};
+_.tS=function(){var a=this.cZ.e+xb,b;b=this.hC();var c,d,e;c=y(Ki,s,-1,8,1);d=(Li(),Mi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ni(){Ni=x;Oi=new Pi}function Qi(a){for(var b,a=new Ri(a.k.n);a.c<a.e.Fe();)b=Si(a),Ti(b.ld(),fe,!1),Ui(a)}
+function Vi(a,b,c){var a=a.o,d;try{d=new Wi(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Xi(e);if(A(e,80))throw new Yi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ti(b.ld(),Yb,!0);Ti(c.ld(),ee,!0);z(Oi,b,c)}function Zi(a,b){var c;c=$i(Oi,b);var d;d=$i(a.o.d,c);if(!d)throw new aj("dragHandle was not draggable");bj(d.c.b);bj(d.e.b);bj(d.d.b);Ti(b.ld(),Yb,!1);Ti(c.ld(),ee,!1)}
+function cj(a){var b;a.p=!1;for(a=new Ri(a.k.n);a.c<a.e.Fe();)b=Si(a),Ti(b.ld(),fe,!1),Ui(a)}function dj(a,b){ej(a.k.n,b)?Ti(b.ld(),fe,!1):a.p?(fj(a.k.n,b),Ti(b.ld(),fe,!0)):(a.k.n.Qe(),fj(a.k.n,b))}function gj(a){this.i=a;this.k=new hj(this);this.o=new ij(this.k)}u(3,1,{});_.rc=function(){jj(this.k.f,"dragdrop-dragging")};_.sc=function(){kj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Oi;function hj(a){this.n=new lj;this.e=a;this.b=a.i}u(4,1,{},hj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function mj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function nj(a,b){var c;c=oj(a.d,pj).b;b.b.ctrlKey||b.b.metaKey||Qi(a.c.e);dj(a.c.e,c)}function qj(a){a.c.i=null;a.c.e.sc();rj((sj(),tj(null)),a.b,0,0);var b=a.b.hb;uj=b;vj();wj=b;a.e=2}
+function ij(a){this.d=new Pi;this.c=a;this.b=new xj;yj(this.b,zj(),Aj());B(this.b,this,(Bj(),Bj(),Cj));B(this.b,this,(Dj(),Dj(),Ej));a=this.b.hb.style;a[pe]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Rj(),hg);a.borderStyle=(Sj(),Nf);a[nd]="blue"}u(5,1,{},ij);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Tj(a);e=Uj(a);b=Vj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!pj)pj=c,this.c.f=oj(this.d,pj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Wj(this.c.n,this.c.f)&&(Qi(this.c.e),dj(this.c.e,this.c.f)),Xj(new Yj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Zj(pj,null),pj!=this.c.f&&(c=new Zj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,qj(this),1!=this.e&&mj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=$j(a,b);a=ak(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(bk(ck(d-this.i),ck(a-this.j))>=this.c.e.n?(dk(),-1!=Wj(this.c.n,this.c.f)||dj(this.c.e,this.c.f),c=new Zj(pj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,qj(this)):ek.preventDefault()),1==this.e)return;ek.preventDefault();mj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=$j(a,b);b=ak(a,b);if(1==Vj(a.b)&&(this.f=!1,pj))try{if(dk(),1==this.e)nj(this,a);else{d!=this.b&&(c=new Zj(d,null),e+=c.b,b+=c.e);try{mj(this,e,b),this.c.e.rc(),3!=this.e&&nj(this,a)}finally{var f=this.b.hb;uj&&f==uj&&(uj=null);vj();f===wj&&(wj=null);fk(this.b);this.e=1;this.c.f=null}}}finally{pj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var pj=null;function Yj(){}u(6,1,zi,Yj);_.xc=function(){dk()};
+function Wi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Wi);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Zj(a,b){!a||a==(sj(),tj(null))?this.i=this.f=0:(this.f=a.gd()-gk(a.hb),this.i=a.hd()-(a.hb.scrollTop||0));!b||b==(sj(),tj(null))?this.d=this.c=0:(this.c=hk(b.hb)+ik(b.hb),this.d=jk(b.hb)+kk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Zj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function dk(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function ik(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function kk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(hg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function lk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function mk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function nk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function ok(a,b){var c=pk();nk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;qk(a.n,pk())}function rk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function qk(a,b){rk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function sk(a){this.b=a}u(18,1,{},sk);_.Cc=function(a){qk(this,a)};_.b=null;u(19,1,{});u(20,1,di);function tk(){tk=x;var a;(a=new uk)&&(a.Fc()||(a=new vk));wk=a}u(21,19,{});var wk=null;function xk(a,b){var c=C(function(){if(!b.b){var c=pk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function uk(){}u(22,21,{},uk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new yk;xk(a,b);return b};function yk(){}u(23,20,di,yk);_.Ec=function(){this.b=!0};_.b=!1;function vk(){this.b=new lj;this.c=new zk(this)}u(24,21,{},vk);_.Fc=function(){return!0};_.Dc=function(a){a=new Ak(this,a);fj(this.b,a);1==this.b.d&&Bk(this.c,16);return a};function Ck(){Ck=x;Dk=new lj;var a=new Ek;Fk();Gk(Hk?Hk:Hk=new Ik,a)}function Jk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);ej(Dk,a)}
+function Bk(a,b){if(0>b)throw new Kk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);ej(Dk,a);a.c=!1;a.d=Lk(a,b);fj(Dk,a)}function Mk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Lk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||ej(Dk,this);this.Hc()};_.c=!1;_.d=0;var Dk;function zk(a){Ck();this.b=a}u(25,26,{},zk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Nk,s,3,a.b.d,0);b=Ok(a.b,b);c=new Pk;for(e=0,f=b.length;e<f;++e)d=b[e],ej(a.b,d),qk(d.b,c.b);0<a.b.d&&Bk(a.c,bk(5,16-(pk()-c.b)))};_.b=null;function Ak(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},Ak);_.Ec=function(){var a=this.c;ej(a.b,this);0==a.b.d&&Jk(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Qk(){this.b=gd}u(28,29,{},Qk);function Rk(){this.b=hd}u(30,29,{},Rk);function Sk(){this.b=kd}u(31,29,{},Sk);u(33,1,{});_.b=null;function Tk(a){this.b=a}
+u(32,33,{},Tk);function Uk(){this.b=ld}u(34,29,{},Uk);function Vk(){this.b=od}u(35,29,{},Vk);function Wk(){this.b=wd}u(36,29,{},Wk);function Xk(){this.b=Cd}u(37,29,{},Xk);function Yk(){this.b=Jd}u(38,29,{},Yk);function Zk(){this.b=Kd}u(39,29,{},Zk);function $k(){this.b=Ld}u(40,29,{},$k);function al(){this.b=Md}u(41,29,{},al);function bl(){this.b=Yd}u(42,29,{},bl);function cl(){this.b=Zd}u(43,29,{},cl);function dl(){this.b=ae}u(44,29,{},dl);function fl(){this.b=de}u(45,29,{},fl);
+function gl(){this.b=we}u(46,29,{},gl);function hl(){this.b=Fe}u(47,29,{},hl);function il(){this.b=Me}u(48,29,{},il);function jl(){this.b=Ne}u(49,29,{},jl);function kl(){this.b=Qe}u(50,29,{},kl);function ll(a){this.b=a.id}u(51,1,{4:1,5:1},ll);_.b=null;function ml(){this.b=Ve}u(52,29,{},ml);function nl(){this.b=df}u(53,29,{},nl);function ol(){this.b=ef}u(54,29,{},ol);function pl(){this.b=ff}u(55,29,{},pl);function ql(){this.b=hf}u(56,29,{},ql);function rl(){this.b=kf}u(57,29,{},rl);
+function sl(){this.b=mf}u(58,29,{},sl);function tl(){this.b=sf}u(59,29,{},tl);function ul(){this.b=tf}u(60,29,{},ul);function vl(){this.b=uf}u(61,29,{},vl);function wl(){this.b=wf}u(62,29,{},wl);function xl(){this.b=xf}u(63,29,{},xl);function yl(){this.b=yf}u(64,29,{},yl);function zl(){this.b=zf}u(65,29,{},zl);function Al(){this.b=Mf}u(66,29,{},Al);function Bl(){this.b=Pf}u(67,29,{},Bl);function Cl(){this.b=Yf}u(68,29,{},Cl);function Dl(){this.b=eg}u(69,29,{},Dl);u(70,33,{},function(a){this.b=a});
+function El(){this.b=gg}u(71,29,{},El);function Fl(){Fl=x;Gl=new Tk("aria-activedescendant")}var Gl;function Hl(){this.b=kg}u(73,29,{},Hl);function Il(){this.b=lg}u(74,29,{},Il);function Jl(){this.b=ng}u(75,29,{},Jl);
+function Kl(){Kl=x;Ll=new Rk;Ml=new Qk;Nl=new Sk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new il;bm=new hl;cm=new jl;dm=new kl;em=new ml;fm=new nl;gm=new pl;hm=new ql;im=new ol;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new wl;om=new yl;pm=new zl;qm=new xl;rm=new vl;sm=new Al;tm=new Bl;um=new Cl;vm=new Dl;wm=new El;xm=new Il;ym=new Hl;zm=new Jl;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=
+new Nm;Om=new Pm;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;vn=new wn;xn=new yn;zn=new An;F=new Pi;z(F,ng,zm);z(F,gd,Ml);z(F,Zd,Xl);z(F,hd,Ll);z(F,kd,Nl);z(F,de,Zl);z(F,ld,Ol);z(F,od,Pl);z(F,wd,Ql);z(F,Cd,Rl);z(F,Me,am);z(F,Jd,Sl);z(F,Ne,cm);z(F,Kd,Tl);z(F,Ld,Ul);z(F,Md,Vl);z(F,Yd,Wl);z(F,ef,im);z(F,ae,Yl);z(F,we,$l);z(F,Fe,bm);z(F,Qe,dm);z(F,Ve,em);z(F,df,fm);z(F,ff,gm);z(F,hf,hm);z(F,kf,jm);z(F,mf,km);z(F,sf,lm);z(F,tf,mm);z(F,uf,rm);z(F,wf,nm);z(F,xf,qm);z(F,
+yf,om);z(F,Yf,um);z(F,kg,ym);z(F,zf,pm);z(F,Mf,sm);z(F,Pf,tm);z(F,eg,vm);z(F,gg,wm);z(F,lg,xm);z(F,tg,Em);z(F,ug,Am);z(F,vg,Cm);z(F,Bg,Im);z(F,Cg,Km);z(F,zg,Gm);z(F,Fg,Mm);z(F,Hg,Om);z(F,Ig,en);z(F,Kg,ln);z(F,Mg,gn);z(F,Ng,jn);z(F,Sg,nn);z(F,Tg,pn);z(F,Vg,rn);z(F,Wg,tn);z(F,ch,zn);z(F,dh,vn);z(F,eh,xn)}var Ml,Ll,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,bm,am,cm,dm,em,fm,im,gm,hm,jm,km,lm,mm,rm,nm,qm,om,pm,sm,tm,um,vm,wm,ym,xm,zm,F,Em,Am,Cm,Gm,Im,Km,Mm,Om,en,ln,gn,jn,nn,pn,rn,tn,zn,vn,xn;
+function Fm(){this.b=tg}u(77,29,{},Fm);function Bm(){this.b=ug}u(78,29,{},Bm);function Dm(){this.b=vg}u(79,29,{},Dm);function Hm(){this.b=zg}u(80,29,{},Hm);function Jm(){this.b=Bg}u(81,29,{},Jm);function Lm(){this.b=Cg}u(82,29,{},Lm);function Nm(){this.b=Fg}u(83,29,{},Nm);function Pm(){this.b=Hg}u(84,29,{},Pm);function fn(){this.b=Ig}u(85,29,{},fn);function mn(){this.b=Kg}u(86,29,{},mn);function hn(){this.b=Mg}u(87,29,{},hn);function kn(){this.b=Ng}u(88,29,{},kn);function on(){this.b=Sg}
+u(89,29,{},on);function qn(){this.b=Tg}u(90,29,{},qn);function sn(){this.b=Vg}u(91,29,{},sn);function un(){this.b=Wg}u(92,29,{},un);function An(){this.b=ch}u(93,29,{},An);function wn(){this.b=dh}u(94,29,{},wn);function yn(){this.b=eh}u(95,29,{},yn);function Pk(){this.b=pk()}function pk(){return(new Date).getTime()}u(96,1,{},Pk);function Bn(a){var b,c,d;d=new Cn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Dn(d,c.cZ.e),d.b.b+=ob,En(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Fn(a){var b,c,d;c=y(Gn,s,87,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Hn;c[d]=a[d]}}function In(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+ob+a:b}u(101,1,{73:1,88:1});_.Ic=function(){return this.i};_.tS=function(){return In(this)};_.f=null;_.i=null;function Jn(a){Kn();this.i=a}u(100,101,$h,Jn);function aj(a){Kn();this.i=a}function Yi(a,b){Kn();this.f=b;this.i=a}u(99,100,ii,aj,Yi);
+function Ln(a){Kn();this.c=a;this.b=l;var b,c,d;c=Mn(Nn(this.c)?this.c:null);d=y(Gn,s,87,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new On(c[a]);Fn(d)}u(98,99,ii,Ln);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Rf:Nn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Pn(this.c).e;this.b=this.b+ob+(Nn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Nn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Lf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Qn(a,b){return Rn(a)?a.eQ(b):a===b}function Pn(a){return Rn(a)?a.cZ:Sn}
+function Tn(a){return Rn(a)?a.hC():Ji(a)}
+function Un(){var a;Un=x;Vn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Wn(a){Un();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Vn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Vn;u(108,1,{});function Ji(a){return a.$H||(a.$H=++Xn)}function Yn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Zn(){return $wnd.setTimeout(function(){0!=$n&&($n=0);ao=-1},10)}var $n=0,Xn=0,bo=0,ao=-1;
+function co(){co=x;eo=new fo}function go(a,b){a.b=ho(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new io(a)),jo(a.f,1),!a.j&&(a.j=new ko(a)),jo(a.j,50))}function fo(){}function lo(a){return a.Jc()}function ho(a,b){!a&&(a=[]);a[a.length]=b;return a}function mo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=ho(b,e)):e[0].xc()}catch(f){if(f=Xi(f),!A(f,88))throw f;}}return b}function jo(a,b){co();$wnd.setTimeout(function(){C(lo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(110,108,{},fo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var eo;function io(a){this.b=a}u(111,1,{},io);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),mo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Pk;100>pk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function ko(a){this.b=a}u(112,1,{},ko);_.Jc=function(){this.b.e&&jo(this.b.f,1);return this.b.k};
+_.b=null;function Kn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Mn(a);2<=e.length&&e.splice(0,2);c=y(Gn,s,87,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new On(e[a]);Fn(c)}function Mn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=no(f),g=f.indexOf(ua),j=0==f.indexOf(xe)?8:0;-1==g&&(g=oo(f,po(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=no(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
+function En(a,b){a.b+=b}function qo(){}u(118,117,{},qo);_.b=l;function hk(a){return ro(so(a.ownerDocument),a)}function jk(a){return to(so(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function uo(a,b){return null==a[b]?null:""+a[b]}function vo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function wo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function xo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Vj(a){a=a.button;return 1==a?4:2==a?2:1}function ro(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function yo(a){return to(so(a.ownerDocument),a)}
+function to(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function zo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Ao(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function gk(a){return!Bo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==wg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Bo(){var a=Co();return-1!=a&&1009E3<=a}function Do(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Co(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Eo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Aj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}function zj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function Fo(a){return gk(H(a.compatMode,Lb)?a.documentElement:a.body)}function Go(a){return(H(a.compatMode,Lb)?a.documentElement:a.body).scrollTop||0}function so(a){return H(a.compatMode,Lb)?a.documentElement:a.body}
+function I(a,b){this.c=a;this.d=b}u(141,1,{73:1,77:1,79:1});_.eQ=function(a){return this===a};_.hC=function(){return Ji(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Sj(){Sj=x;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=L(So,s,6,[Ho,Jo,Lo,No,Po])}u(140,141,Uh);var Ro,Lo,Jo,No,Ho,Po;function Io(){I.call(this,nc,0)}u(142,140,Uh,Io);function Ko(){I.call(this,"DOTTED",1)}u(143,140,Uh,Ko);function Mo(){I.call(this,"DASHED",2)}u(144,140,Uh,Mo);function Oo(){I.call(this,ac,3)}
+u(145,140,Uh,Oo);function Qo(){I.call(this,"SOLID",4)}u(146,140,Uh,Qo);function To(){To=x;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=L(Ep,s,7,[Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp])}u(147,141,Hi);var Dp,Wo,zp,Yo,Uo,dp,xp,bp,fp,hp,jp,$o,Bp,lp,np,pp,tp,vp,rp;function Vo(){I.call(this,Rb,0)}u(148,147,Hi,Vo);
+function mp(){I.call(this,"SE_RESIZE",9)}u(149,147,Hi,mp);function op(){I.call(this,"SW_RESIZE",10)}u(150,147,Hi,op);function qp(){I.call(this,"S_RESIZE",11)}u(151,147,Hi,qp);function sp(){I.call(this,"W_RESIZE",12)}u(152,147,Hi,sp);function up(){I.call(this,"TEXT",13)}u(153,147,Hi,up);function wp(){I.call(this,"WAIT",14)}u(154,147,Hi,wp);function yp(){I.call(this,"HELP",15)}u(155,147,Hi,yp);function Ap(){I.call(this,"COL_RESIZE",16)}u(156,147,Hi,Ap);function Cp(){I.call(this,"ROW_RESIZE",17)}
+u(157,147,Hi,Cp);function Xo(){I.call(this,Ab,1)}u(158,147,Hi,Xo);function Zo(){I.call(this,"CROSSHAIR",2)}u(159,147,Hi,Zo);function ap(){I.call(this,"POINTER",3)}u(160,147,Hi,ap);function cp(){I.call(this,"MOVE",4)}u(161,147,Hi,cp);function ep(){I.call(this,"E_RESIZE",5)}u(162,147,Hi,ep);function gp(){I.call(this,"NE_RESIZE",6)}u(163,147,Hi,gp);function ip(){I.call(this,"NW_RESIZE",7)}u(164,147,Hi,ip);function kp(){I.call(this,"N_RESIZE",8)}u(165,147,Hi,kp);
+function Fp(){Fp=x;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=L(Pp,s,8,[Gp,Ip,Kp,Mp])}u(166,141,hi);var Op,Ip,Kp,Mp,Gp;function Hp(){I.call(this,nc,0)}u(167,166,hi,Hp);function Jp(){I.call(this,"BLOCK",1)}u(168,166,hi,Jp);function Lp(){I.call(this,"INLINE",2)}u(169,166,hi,Lp);function Np(){I.call(this,"INLINE_BLOCK",3)}u(170,166,hi,Np);function Qp(){Qp=x;Rp=new Sp;Tp=new Up;Vp=new Wp;Xp=new Yp;Zp=L($p,s,10,[Rp,Tp,Vp,Xp])}u(171,141,Th);var Zp,Xp,Tp,Vp,Rp;function Sp(){I.call(this,"VISIBLE",0)}
+u(172,171,Th,Sp);function Up(){I.call(this,ac,1)}u(173,171,Th,Up);function Wp(){I.call(this,"SCROLL",2)}u(174,171,Th,Wp);function Yp(){I.call(this,Ab,3)}u(175,171,Th,Yp);function aq(){aq=x;bq=new cq;dq=new eq;fq=new gq;hq=new iq;jq=L(kq,s,11,[bq,dq,fq,hq])}u(176,141,xi);var jq,bq,dq,fq,hq;function cq(){I.call(this,Jb,0)}u(177,176,xi,cq);function eq(){I.call(this,gc,1)}u(178,176,xi,eq);function gq(){I.call(this,ic,2)}u(179,176,xi,gq);function iq(){I.call(this,zc,3)}u(180,176,xi,iq);
+function Rj(){Rj=x;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=new wq;xq=new yq;zq=new Aq;Bq=new Cq;Dq=L(Eq,s,12,[lq,nq,pq,rq,tq,vq,xq,zq,Bq])}u(181,141,Wh);var Dq,zq,pq,rq,xq,Bq,vq,nq,tq,lq;function mq(){I.call(this,"PX",0)}u(182,181,Wh,mq);function oq(){I.call(this,"PCT",1)}u(183,181,Wh,oq);function qq(){I.call(this,"EM",2)}u(184,181,Wh,qq);function sq(){I.call(this,"EX",3)}u(185,181,Wh,sq);function uq(){I.call(this,"PT",4)}u(186,181,Wh,uq);function wq(){I.call(this,"PC",5)}
+u(187,181,Wh,wq);function yq(){I.call(this,"IN",6)}u(188,181,Wh,yq);function Aq(){I.call(this,"CM",7)}u(189,181,Wh,Aq);function Cq(){I.call(this,"MM",8)}u(190,181,Wh,Cq);function Fq(){Fq=x;Gq=[];Hq=[];Iq=[]}var Gq,Hq,Iq;function Jq(){Jq=x;Kq=new Lq}function Mq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Nq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Lq(){}u(193,1,{},Lq);_.b=null;var Kq;u(204,1,{});_.tS=function(){return"An event type"};
+_.i=null;u(203,204,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(202,203,{});_.Lc=function(){return this.Nc()};_.b=null;var Oq=_.c=null;function Pq(){Pq=x;Qq=new Rq(pd,new Sq)}function Sq(){}u(201,202,{},Sq);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Qq};var Qq;function Tq(){Tq=x;Uq=new Rq(Bd,new Vq)}function Vq(){}u(205,202,{},Vq);_.Kc=function(a){Wq();Xq(this,a.c,Yq(a.b.b,a.b.b.hb.selectedIndex))};_.Nc=function(){return Uq};var Uq;u(208,202,Ii);
+function $j(a,b){return(a.b.clientX||0)-ro(so(b.ownerDocument),b)+gk(b)+Fo(b.ownerDocument)}function ak(a,b){return(a.b.clientY||0)-yo(b)+(b.scrollTop||0)+Go(b.ownerDocument)}function Tj(a){var b;return(b=a.c)?$j(a,b):a.b.clientX||0}function Uj(a){var b;return(b=a.c)?ak(a,b):a.b.clientY||0}u(207,208,Ii);function Zq(){Zq=x;$q=new Rq(Ed,new ar)}function ar(){}u(206,207,Ii,ar);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return $q};var $q;function br(){br=x;cr=new Rq(Qd,new dr)}function dr(){}
+u(209,202,{},dr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return cr};var cr;u(212,1,{39:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var er=_.d=0;function Ik(){this.d=++er}u(211,212,Ai,Ik);function Rq(a,b){this.d=++er;this.b=b;!Oq&&(Oq=new fr);Oq.b[a]=this;this.c=a}u(210,211,Ai,Rq);_.b=null;_.c=null;function gr(){gr=x;hr=new Rq(Td,new ir)}function ir(){}u(213,207,Ii,ir);
+_.Kc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(jr(),kr))a=lr(b.hb),c=new mr(G(b.hb,Vf),G(b.hb,Uf)),d=new mr(G(b.L.bb.hb,Vf),G(b.L.bb.hb,Uf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);nr(b.A,!0);a=G(b.L.bb.hb,Vf);or(b,new mr(a,pr(b.L.bb).b));b.B&&b.G!=kr&&qr(b.i,b)}else nr(b.A,!1),b.G!=(jr(),kr)?or(b,new mr(b.x.c,b.x.b)):rr(b,lr(b.i.hb)),b.B&&b.G!=kr&&sr(b.i,b);tr(b.L.bb)}else nr(b.A,!0)};_.Nc=function(){return hr};var hr;u(214,202,{});
+function ur(){ur=x;vr=new Rq(ge,new wr)}function wr(){}u(215,214,{},wr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return vr};var vr;function xr(){xr=x;yr=new Rq(he,new zr)}function zr(){}u(216,214,{},zr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return yr};var yr;function Ar(){Ar=x;Br=new Rq(ke,new Cr)}function Cr(){}u(217,214,{},Cr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Br};
+var Br;function Dr(){Dr=x;Er=new Rq(le,new Fr)}function Fr(){}u(218,214,{},Fr);_.Kc=function(a){a=Gr(a.b);(this.b.dataTransfer||null).setData(Qg,a)};_.Nc=function(){return Er};var Er;function Hr(){Hr=x;Ir=new Rq(me,new Jr)}function Jr(){}u(219,214,{},Jr);
+_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Kr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Qg),Lr(a.b.c,b))};_.Nc=function(){return Ir};var Ir;function Mr(){Mr=x;Nr=new Rq(re,new Or)}function Or(){}u(220,202,{},Or);_.Kc=function(a){fk(a.b.b)};_.Nc=function(){return Nr};var Nr;
+function Pr(){Pr=x;Qr=new Rq(Be,new Rr)}function Rr(){}u(221,202,{},Rr);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Sr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Tr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Qr};var Qr;function Ur(){Ur=x;Vr=new Rq(Ce,new Wr)}function Wr(){}u(222,202,{},Wr);_.Kc=function(a){a.b.b&&(a.b.c.b=null,Xr(a.b.b,a.b.c))};
+_.Nc=function(){return Vr};var Vr;function Yr(){Yr=x;Zr=new Rq(De,new $r)}function $r(){}u(223,202,{},$r);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return Zr};var Zr;u(225,202,{});u(224,225,{});function as(){as=x;bs=new Rq($e,new cs)}function cs(){}u(226,224,{},cs);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(ds(),es).length&&-999!=(ds(),es)[c]&&(c=(ds(),es)[c]);b=new fs(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?gs(Gr(a)):e=301;break;case 118:case 86:b&&a.wb&&hs(a.v,(!a.xb&&(a.xb=new is(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(js(a,uo((ks(),ls).hc.b.hb,gh)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=La):801==a.d?(e=237,a.lb=!0,a.K=Ka):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Va);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Fa;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Ga;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?ms(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?ms(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&ms(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?ms(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?ms(a,4):e=207;break;case 53:105==a.d?ms(a,5):e=208;break;case 54:105==a.d?ms(a,
+6):e=210;break;case 55:105==a.d?ms(a,7):e=211;break;case 56:105==a.d?ms(a,8):e=212;break;case 57:105==a.d?ms(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}ns(a,e)}b=!0}b&&this.b.preventDefault()};_.Nc=function(){return bs};var bs;function os(){os=x;ps=new Rq(Bf,new qs)}function qs(){}u(227,207,Ii,qs);_.Kc=function(a){a.uc(this)};_.Nc=function(){return ps};var ps;
+function Bj(){Bj=x;Cj=new Rq(Cf,new rs)}function rs(){}u(228,207,Ii,rs);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Cj};var Cj;function ss(){ss=x;ts=new Rq(Df,new us)}function us(){}u(229,207,Ii,us);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Zj(pj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,qj(a))};_.Nc=function(){return ts};var ts;function vs(){vs=x;ws=new Rq(Ef,new xs)}function xs(){}u(230,207,Ii,xs);_.Kc=function(a){var b;b=this.b;go((co(),eo),new ys(a,a.c,b))};_.Nc=function(){return ws};var ws;
+function Dj(){Dj=x;Ej=new Rq(Ff,new zs)}function zs(){}u(231,207,Ii,zs);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Ej};var Ej;function fr(){this.b={}}u(232,1,{},fr);_.b=null;u(235,208,Ii);var As=null;function Bs(){Bs=x;Cs=new Rq(Yg,new Ds)}function Ds(){}u(234,235,Ii,Ds);_.Kc=function(a){Es(a.b,this,a.b.n)};_.Nc=function(){return Cs};var Cs;function Fs(){Fs=x;Gs=new Rq(Zg,new Hs)}function Hs(){}u(236,235,Ii,Hs);_.Kc=function(a){Es(a.b,this,a.b.n)};_.Nc=function(){return Gs};var Gs;
+function Is(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Wf,"return;"),typeof a.ontouchstart==xe)}u(237,1,{},Is);function Js(){Js=x;Ks=new Rq($g,new Ls)}function Ls(){}u(238,235,Ii,Ls);_.Kc=function(a){Es(a.b,this,a.b.o)};_.Nc=function(){return Ks};var Ks;function Ms(){Ms=x;Ns=new Rq(ah,new Os)}function Os(){}u(239,235,Ii,Os);_.Kc=function(a){Ps(a.b,this)&&(a.b.k&&Qs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Bk(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Ns};var Ns;
+function Rs(a,b){this.b=b;this.c=a}function Ss(a,b,c){Hk&&(b=new Rs(b,c),a.Yc(b))}u(240,203,{},Rs);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Hk};_.b=!1;var Hk=_.c=null;function Ts(a){this.b=a}u(241,203,{},Ts);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return Us};var Us=_.b=null;function Vs(){}function Ws(a){var b;Xs&&(b=new Vs,a.Yc(b))}u(242,203,{},Vs);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return Xs};var Xs=null;function Ys(a){this.b=a}u(243,203,{},Ys);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return Zs};var Zs=_.b=null;function $s(){}u(244,203,{},$s);_.Kc=function(a){a.b.O&&a.b.Id()};_.Lc=function(){return at};var at=null;function bt(a,b,c){a=a.b;if(!b)throw new ct("Cannot add a handler with a null type");if(!c)throw new ct("Cannot add a null handler");0<a.c?dt(a,new rt(a,b,c)):st(a,b,null,c);return new tt(new ut(a,b,c))}
+function vt(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new ct("Cannot fire null event");try{++d.c;j=wt(d,b.Lc(),null);e=null;for(h=d.d?j.Kf(j.Fe()):j.Jf();d.d?h.Mf():h._c();){g=d.d?h.Nf():h.ad();try{b.Kc(g)}catch(n){if(n=Xi(n),A(n,88))f=n,!e&&(e=new xt),yt(e,f);else throw n;}}if(e)throw new zt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ri(d.b);r.c<r.e.Fe();)o=Si(r),o.xc()}finally{d.b=null}}}}catch(q){q=Xi(q);if(A(q,40))throw new At(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Bt(a){Ct.call(this,a,!1)}function Ct(a,b){this.b=new Dt(b);this.c=a}u(245,1,Di,Bt,Ct);_.Yc=function(a){vt(this,a)};_.b=null;_.c=null;u(248,1,{});function dt(a,b){!a.b&&(a.b=new lj);fj(a.b,b)}function st(a,b,c,d){var e;e=oj(a.e,b);e||(e=new Pi,z(a.e,b,e));a=e.Be(c);a||(a=new lj,e.De(c,a));a.Bf(d)}function Et(a,b,c,d){var e,f;e=wt(a,b,c);e.Df(d)&&e.Ce()&&(f=oj(a.e,b),f.Ee(c),f.Ce()&&$i(a.e,b))}
+function wt(a,b,c){a=oj(a.e,b);if(!a)return Ft(),Ft(),Gt;c=a.Be(c);return!c?(Ft(),Ft(),Gt):c}u(247,248,{});_.b=null;_.c=0;_.d=!1;function Dt(a){this.e=new Pi;this.d=a}u(246,247,{},Dt);function tt(a){this.b=a}u(249,1,{},tt);_.b=null;function zt(a){Yi.call(this,Ht(a),It(a));this.b=a}function It(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Ht(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new Jt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),En(b.b,d);return b.b.b}u(251,99,ti,zt);_.b=null;function At(a){zt.call(this,a)}u(250,251,ti,At);u(252,1,{},function(){});function Kt(a){a=uo(a,$d);return(null==a?0:wg==a||wg.toLowerCase()==a.toLowerCase())?(Lt(),Mt):(null==a?0:lf==a||lf.toLowerCase()==a.toLowerCase())?(Lt(),Nt):(Lt(),Ot)}
+function Lt(){Lt=x;Mt=new Pt("RTL",0);Nt=new Pt("LTR",1);Ot=new Pt(Rb,2);Qt=L(Rt,s,17,[Mt,Nt,Ot])}function Pt(a,b){I.call(this,a,b)}u(254,141,{17:1,73:1,77:1,79:1},Pt);var Qt,Ot,Nt,Mt;function St(){}function Tt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Tt(e,d);L(a,b,c,d);return d}function Ut(a){return Vt([Wt,N],[s,m],[72,-1],a,0,2,1)}
+function Vt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Tt(j?g:0,h);L(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Vt(a,b,c,d,e,f,g)}return n}function L(a,b,c,d){Xt();var e=Yt,f=Zt;Xt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function $t(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new au;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new au;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new au;}a[b]=c}u(255,1,{},St);_.qI=0;
+function Xt(){Xt=x;Yt=[];Zt=[];var a=new St,b=Yt,c=Zt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Yt,Zt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Nn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Rn(a){return a.tM==x||a.cM&&!!a.cM[1]}function bu(a){return null==a?null:a}function cu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function du(){var a;$stats&&eu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Xf))a=Xf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(If)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(If)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?Ae:"unknown"}H(Ae,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&eu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=L(fu,s,1,[Lb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&eu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Fq();Iq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Fq();0!=Iq.length&&(a=Iq.join(l),b=(Jq(),Kq),a=Mq(a),Nq(b).insertBefore(a,b.b.firstChild),Iq.length=0);0!=Gq.length&&(a=Gq.join(l),b=(Jq(),Kq),a=Mq(a),Nq(b).appendChild(a),Gq.length=0);0!=Hq.length&&(a=Hq.join(l),b=(Jq(),Kq),a=Mq(a),Nq(b).appendChild(a),Hq.length=0);$stats&&eu("export.client.JSME_export");new gu;new hu;0<iu(null)?go((co(),eo),new ju):ku()}function Xi(a){return A(a,88)?a:new Ln(a)}function lu(a){return mu(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function nu(a){return mu(a.l,a.m,a.h)}function mu(a,b,c){return _=new ou,_.l=a,_.m=b,_.h=c,_}
+function pu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qu;if(0==a.l&&0==a.m&&0==a.h)return ru=mu(0,0,0),mu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ru=mu(0,0,0),c=nu((su(),tu))):(ru=mu(c.l,c.m,c.h),c=mu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=uu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?vu(e):0==c&&0!=d&&0==e?vu(d)+22:0!=c&&0==d&&0==e?vu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=nu((su(),wu)),c=!0,g=!g;else return c=xu(a,f),g&&yu(c),ru=mu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=uu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=xu(c,d);f&&yu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=mu(f,j,c);g?ru=uu(c):ru=mu(c.l,c.m,c.h);return e}if(!zu(a,b))return e?ru=uu(a):ru=mu(a.l,a.m,a.h),mu(0,0,0);c=c?a:mu(a.l,a.m,a.h);var h,n,o,r;f=Au(b)-Au(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=mu(j&4194303,n&4194303,h&1048575);for(n=mu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&yu(n);e?(ru=uu(c),d&&(ru=Bu(ru,(su(),tu)))):ru=mu(c.l,c.m,c.h);return n}
+function yu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Au(a){var b;b=Cu(a.h);return 32==b?(b=Cu(a.m),32==b?Cu(a.l)+32:b+20-10):b-12}var ru=null;function Du(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return mu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Eu(a,b){return mu(a.l&b.l,a.m&b.m,a.h&b.h)}function Fu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function O(a){var b,c,d;if(isNaN(a))return su(),Gu;if(-9223372036854775E3>a)return su(),Hu;if(9223372036854775E3<=a)return su(),wu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=cu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=cu(a/4194304),a-=4194304*b);a=cu(a);b=mu(a,b,c);d&&yu(b);return b}function Iu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ju&&(Ju=y(Ku,s,18,256,0)),c=Ju[b],!c&&(c=Ju[b]=lu(a)),c):lu(a)}
+function Lu(a){var b=qh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function zu(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Mu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return mu(c&4194303,q&
+4194303,t&1048575)}function uu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return mu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function xu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return mu(c&4194303,d&4194303,e&1048575)}function Bu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return mu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function P(a){return a.l|a.m<<22}function Nu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return cb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Nu(uu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Iu(1E9);a=pu(a,b);b=l+P(ru);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=cb+b;c=b+c}return c}var Ju=null;function su(){su=x;wu=mu(4194303,4194303,524287);Hu=mu(0,0,524288);tu=Iu(1);Iu(2);Gu=Iu(0)}var wu,Hu,tu,Gu;function ou(){}u(264,1,{18:1},ou);
+function eu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ou(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(269,1,{},Ou);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Pu(a,b){En(a.b.b,b.b);return a}function Qu(){this.b=new Ru}u(270,1,{},Qu);function Su(a){if(null==a)throw new ct("css is null");this.b=a}u(271,1,{19:1,73:1},Su);
+_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Tu(this.b)};_.b=null;function Uu(a){if(null==a)throw new ct("html is null");this.b=a}u(273,1,Fi,Uu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Tu(this.b)};_.b=null;u(274,1,Fi,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Tu(this.b)};_.b=null;
+function Vu(){Vu=x;Wu=RegExp(oa,ze);Xu=RegExp(ub,ze);Yu=RegExp(rb,ze);Zu=RegExp(ta,ze);$u=RegExp(da,ze)}function av(a){Vu();-1!=a.indexOf(oa)&&(a=a.replace(Wu,pa));-1!=a.indexOf(rb)&&(a=a.replace(Yu,ra));-1!=a.indexOf(ub)&&(a=a.replace(Xu,qa));-1!=a.indexOf(da)&&(a=a.replace($u,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Zu,"&#39;"));return a}var Wu,Xu,Yu,$u,Zu;function bv(a){if(null==a)throw new ct("uri is null");this.b=a}u(276,1,{21:1},bv);_.eQ=function(a){return!A(a,21)?!1:H(this.b,a.b)};_.hC=function(){return Tu(this.b)};
+_.b=null;function cv(){cv=x}u(278,1,{});function dv(){}u(279,1,{},dv);var ev=null;function fv(){}u(280,278,{},fv);var gv=null;function hv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=wt(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=wt(a.b,f,null).If(e),A(d,22)&&Qn(d.b,b)){var h=a.b,n=f;0<h.c?dt(h,new iv(h,n,null,d)):Et(h,n,null,d)}}}u(281,1,fi);_.b=null;function jv(a){this.b=a}u(282,281,fi,jv);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function kv(a){this.b=a}u(283,281,fi,kv);
+_.Wc=function(){var a=this.b.b;lv(a);mv(a.hb)};function nv(){Kn()}u(284,99,ii,nv);function ov(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Bk(a.e,1))}function pv(){this.b=new qv(this);this.c=new lj;this.e=new rv(this);this.i=new sv(this)}u(285,1,{},pv);_.d=!1;_.f=!1;function qv(a){Ck();this.b=a}u(286,26,{},qv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=tv(a.i.e.c,a.i.c);uv(a.i);A(b,23)&&new nv;a.d=!1;ov(a)}};_.b=null;function rv(a){Ck();this.b=a}u(287,26,{},rv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=pk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Bk(a.b,1E4);a.i.d<a.i.b;){d=vv(a.i);try{if(null==d)break;A(d,23)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||uv(a.i)}if(100<=pk()-b)break}}finally{e||(Jk(a.b),a.d=!1,ov(a))}};_.b=null;function vv(a){var b;a.c=a.d;b=tv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function uv(a){wv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function sv(a){this.e=a}u(288,1,{},sv);_._c=function(){return this.d<this.b};_.ad=function(){return vv(this)};
+_.bd=function(){uv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function xv(a,b){var c=(yv(),zv(b));a.appendChild(c)}function Av(a,b,c){var d;d=ek;ek=a;b==uj&&8192==Bv(a.type)&&(uj=null);c.cd(a);ek=d}var ek=null,uj=null;function Cv(){Cv=x;Dv=new pv}function Xj(a){Cv();if(!a)throw new ct("cmd cannot be null");var b=Dv;fj(b.c,a);ov(b)}var Dv;function Ev(a){vj();!Fv&&(Fv=new Ik);Gv||(Gv=new Ct(null,!0),Hv=new Iv);return bt(Gv,Fv,a)}var Gv=null;function Jv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Iv(){}u(294,203,{},Iv);_.Kc=function(a){a.$c(this);Hv.d=!1};_.Lc=function(){return Fv};_.Mc=function(){Jv(this)};_.b=!1;_.c=!1;_.d=!1;var Fv=_.e=null,Hv=null;function Kv(){Kv=x;Lv=new Mv;Nv()||(Lv=null)}var Lv=null;function Ek(){}u(296,1,{},Ek);_.Uc=function(){for(;0<(Ck(),Dk).d;)Jk(tv(Dk,0))};function Gk(a,b){return bt((!Ov&&(Ov=new Pv),Ov),a,b)}function Qv(a){Fk();Rv||(Sv(),Rv=!0);return Gk((!Xs&&(Xs=new Ik),Xs),a)}function Fk(){Tv||(Uv(),Tv=!0)}
+function Vv(){var a;Tv&&(a=new Wv,Ov&&vt(Ov,a));return null}var Tv=!1,Ov=null,Xv=0,Yv=0,Rv=!1;function Zv(){Zv=x;$v=new Ik}function Wv(){Zv()}u(298,203,{},Wv);_.Kc=function(){null.eg()};_.Lc=function(){return $v};var $v;function Pv(){Bt.call(this,null)}u(300,245,Di,Pv);
+function Bv(a){switch(a){case pd:return 4096;case Bd:return 1024;case Ed:return 1;case Td:return 2;case re:return 2048;case $e:return 128;case af:return 256;case bf:return 512;case jf:return 32768;case "losecapture":return 8192;case Bf:return 4;case Cf:return 64;case Df:return 32;case Ef:return 16;case Ff:return 8;case "scroll":return 16384;case oe:return 65536;case Sb:case Gf:return 131072;case Qd:return 262144;case bg:return 524288;case ah:return 1048576;case $g:return 2097152;case Zg:return 4194304;
+case Yg:return 8388608;case De:return 16777216;case Be:return 33554432;case Ce:return 67108864;default:return-1}}function vj(){aw||(bw(),cw(),aw=!0)}var aw=!1;function dw(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function ew(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function bw(){fw=C(function(a){var b;var c=Gv,d,e,f;Fv&&c&&gw(c.b.e,Fv)?(b=Hv.b,d=Hv.c,e=Hv.d,f=Hv.e,Jv(Hv),Hv.e=a,vt(c,Hv),c=!(Hv.b&&!Hv.c),Hv.b=b,Hv.c=d,Hv.d=e,Hv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});hw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Nn(b)&&A(b,24)&&Av(a,c,b)});iw=C(function(a){a.preventDefault();hw.call(this,a)});jw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;hw.call(this,a)});kw=C(function(a){if(fw(a)){var b=wj;b&&b.__listener&&!Nn(b.__listener)&&A(b.__listener,24)&&(Av(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ed,kw,!0);$wnd.addEventListener(Td,kw,!0);$wnd.addEventListener(Bf,kw,!0);$wnd.addEventListener(Ff,kw,!0);$wnd.addEventListener(Cf,kw,!0);$wnd.addEventListener(Ef,kw,!0);$wnd.addEventListener(Df,kw,!0);$wnd.addEventListener(Gf,kw,!0);$wnd.addEventListener($e,fw,!0);$wnd.addEventListener(bf,fw,!0);$wnd.addEventListener(af,
+fw,!0);$wnd.addEventListener(ah,kw,!0);$wnd.addEventListener($g,kw,!0);$wnd.addEventListener(Zg,kw,!0);$wnd.addEventListener(Yg,kw,!0);$wnd.addEventListener(De,kw,!0);$wnd.addEventListener(Be,kw,!0);$wnd.addEventListener(Ce,kw,!0)}function lw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function mw(a,b){var c;vj();if(H(je,b)&&(c=Co(),-1!=c&&1009E3>=c))ie==ie&&(a.ondragexit=iw);else switch(b){case "drag":a.ondrag=hw;break;case ge:a.ondragend=hw;break;case he:a.ondragenter=iw;break;case je:a.ondragleave=hw;break;case ke:a.ondragover=iw;break;case le:a.ondragstart=hw;break;case me:a.ondrop=hw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,hw,!1);a.addEventListener(b,hw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var wj=null,fw=null,kw=null,iw=null,hw=null,jw=null;function cw(){$wnd.addEventListener(Df,C(function(a){var b=wj;if(b&&!a.relatedTarget&&Te==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Ff,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Sb,kw,!0)}
+function nw(a,b){vj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?hw:null),c&2&&(a.ondblclick=b&2?hw:null),c&4&&(a.onmousedown=b&4?hw:null),c&8&&(a.onmouseup=b&8?hw:null),c&16&&(a.onmouseover=b&16?hw:null),c&32&&(a.onmouseout=b&32?hw:null),c&64&&(a.onmousemove=b&64?hw:null),c&128&&(a.onkeydown=b&128?hw:null),c&256&&(a.onkeypress=b&256?hw:null),c&512&&(a.onkeyup=b&512?hw:null),c&1024&&(a.onchange=b&1024?hw:null),c&2048&&(a.onfocus=b&2048?hw:null),c&4096&&(a.onblur=b&4096?hw:
+null),c&8192&&(a.onlosecapture=b&8192?hw:null),c&16384&&(a.onscroll=b&16384?hw:null),c&32768&&(a.onload=b&32768?jw:null),c&65536&&(a.onerror=b&65536?hw:null),c&131072&&(a.onmousewheel=b&131072?hw:null),c&262144&&(a.oncontextmenu=b&262144?hw:null),c&524288&&(a.onpaste=b&524288?hw:null),c&1048576&&(a.ontouchstart=b&1048576?hw:null),c&2097152&&(a.ontouchmove=b&2097152?hw:null),c&4194304&&(a.ontouchend=b&4194304?hw:null),c&8388608&&(a.ontouchcancel=b&8388608?hw:null),c&16777216&&(a.ongesturestart=b&16777216?
+hw:null),c&33554432&&(a.ongesturechange=b&33554432?hw:null),c&67108864&&(a.ongestureend=b&67108864?hw:null));b&131072&&a.addEventListener(Sb,hw,!1)}function ow(){var a;ow=x;pw=(a=$doc,H(a.compatMode,Lb)?a.documentElement:a.body)}var pw;function qw(){this.c=new lj}function rw(a){a=a[dd];return null==a?-1:a}u(305,1,{},qw);_.b=null;function sw(a,b){this.b=a;this.c=b}u(306,1,{},sw);_.b=0;_.c=null;u(307,1,Di);_.ed=function(a){return decodeURI(a.replace("%23",ma))};_.Yc=function(a){vt(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!H(a,null==tw?l:tw))tw=a,at&&(a=new $s,vt(this.b,a))};var tw=l;function Nv(){function a(){$wnd.setTimeout(a,250);e()}var b=Lv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));tw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}u(309,307,Di);function Mv(){this.b=new Bt(null)}u(308,309,Di,Mv);_.ed=function(a){return a};
+function Uv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Vv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Tv&&Ss((!Ov&&(Ov=new Pv),Ov),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Sv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Rv&&(d=zj(),c=Aj(),Yv!=d||Xv!=c))Yv=d,Xv=c,Ws((!Ov&&(Ov=new Pv),Ov))}finally{a&&a(b)}})}function kj(a,b){Ti(a.ld(),b,!0)}function jj(a,b){Ti(a.ld(),b,!1)}function yj(a,b,c){0<=b&&a.qd(b+hg);0<=c&&a.od(c+hg)}function uw(a,b){null==b||0==b.length?a.hb.removeAttribute(Ug):a.hb.setAttribute(Ug,b)}function vw(a){var b,a=uo(a,Dd);b=oo(a,po(32));return 0<=b?a.substr(0,b-0):a}
+function Ti(a,b,c){if(!a)throw new aj(rc);b=no(b);if(0==b.length)throw new Kk(Pc);if(c){var d;d=no(b);b=a.className;-1==vo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=no(b);f=a.className;e=vo(f,c);-1!=e&&(b=no(f.substr(0,e-0)),c=no(ww(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function xw(a,b){a.style.display=b?l:Nf;a.setAttribute("aria-hidden",""+!b)}u(315,1,oi);_.gd=function(){return hk(this.hb)};_.hd=function(){return jk(this.hb)};
+_.jd=function(){return G(this.hb,Uf)};_.kd=function(){return G(this.hb,Vf)};_.ld=function(){return this.hb};_.md=function(){return this.hb.style.display!=Nf};_.nd=function(){throw new yw;};_.od=function(a){this.hb.style[Re]=a};_.pd=function(a){xw(this.hb,a)};_.qd=function(a){this.hb.style[lh]=a};_.tS=function(){var a;if(this.hb){var b=this.hb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};
+_.hb=null;function zw(a,b,c){mw(a.hb,c.c);bt(!a.eb?a.eb=new Bt(a):a.eb,c,b)}function B(a,b,c){var d;d=Bv(c.c);-1==d?mw(a.hb,c.c):-1==a.db?nw(a.hb,d|(a.hb.__eventBits||0)):a.db|=d;return bt(!a.eb?a.eb=new Bt(a):a.eb,c,b)}function Aw(a,b,c){return bt(!a.eb?a.eb=new Bt(a):a.eb,c,b)}
+function Bw(a){var b;if(a.td())throw new Cw("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;0<b&&(-1==a.db?nw(a.hb,b|(a.hb.__eventBits||0)):a.db|=b);a.rd();a.wd()}function Dw(a,b){var c;switch(Bv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Do(a.hb,c))return}c=a.hb;var d,e,f;if(Oq&&(f=Oq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&vt(a.eb,f.b),f.b.b=d,f.b.c=e}
+function Ew(a){if(!a.td())throw new Cw("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.hb.__listener=null,a.cb=!1}}}function fk(a){if(a.gb)if(A(a.gb,30))a.gb.yd(a);else{if(a.gb)throw new Cw("This widget's parent does not implement HasWidgets");}else if(sj(),gw(Fw.b,a)){sj();try{a.vd()}finally{$i(Fw.b,a)}}}
+function Gw(a,b){var c;c=a.gb;if(b){if(c)throw new Cw("Cannot set a new parent without first clearing the old parent");a.gb=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.gb=null}}u(314,315,pi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.eb&&vt(this.eb,a)};_.td=function(){return this.cb};_.ud=function(){Bw(this)};_.cd=function(a){Dw(this,a)};_.vd=function(){Ew(this)};_.wd=function(){};_.xd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;
+function Hw(a){for(a=new Iw(a);a.b.b<a.b.c.d-1;)Jw(a.b),Kw(a.b)}u(313,314,wi);_.rd=function(){Lw(this,(Mw(),Nw))};_.sd=function(){Lw(this,(Mw(),Ow))};function Pw(a,b,c){fk(b);var d=a.q;Qw(d,b,d.d);d=(yv(),zv(b.hb));c.appendChild(d);Gw(b,a)}function Rw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Sw;b.gb==a&&(f=a.zd(b),f<d&&--d);fk(b);Qw(a.q,b,d);e?(e=b.hb,lw(c,(yv(),zv(e)),d)):(e=(yv(),zv(b.hb)),c.appendChild(e));Gw(b,a)}
+function Tw(a,b){var c;if(b.gb!=a)return!1;try{Gw(b,null)}finally{c=b.hb;xo(c).removeChild(c);c=a.q;var d;d=Uw(c,b);if(-1==d)throw new Vw;if(0>d||d>=c.d)throw new Sw;for(--c.d;d<c.d;++d)$t(c.b,d,c.b[d+1]);$t(c.b,c.d,null)}return!0}u(312,313,wi);_.zd=function(a){return Uw(this.q,a)};_.Ad=function(a,b,c,d){Rw(this,a,b,c,d)};_.Bd=function(){return new Ww(this.q)};_.yd=function(a){return Tw(this,a)};function Xw(a,b){Pw(a,b,a.hb)}function rj(a,b,c,d){var e;fk(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.hb,e,!0)}
+function Yw(a,b){var c;(c=Tw(a,b))&&Zw(b.hb);return c}function $w(a,b,c,d){if(b.gb!=a)throw new Kk("Widget must be a child of this panel.");a.Ed(b,c,d)}function ax(a,b,c){a=a.hb;-1==b&&-1==c?Zw(a):(a.style[dg]=fd,a.style[cf]=b+hg,a.style[Xg]=c+hg)}function bx(){var a=$doc.createElement(ce);this.q=new cx(this);this.hb=a;this.hb.style[dg]="relative";this.hb.style[$f]=Se}function Zw(a){a.style[cf]=l;a.style[Xg]=l;a.style[dg]=l}u(311,312,wi,bx);_.Cd=function(a){Xw(this,a)};
+_.yd=function(a){return Yw(this,a)};_.Dd=function(a,b,c){$w(this,a,b,c)};_.Ed=function(a,b,c){ax(a,b,c)};function dx(a,b){if(a.Gd())throw new Cw("SimplePanel can only contain one child widget");a.Hd(b)}function ex(a,b){if(a.bb!=b)return!1;try{Gw(b,null)}finally{a.Fd().removeChild(b.hb),a.bb=null}return!0}function fx(a,b){if(b!=a.bb&&(b&&fk(b),a.bb&&a.yd(a.bb),a.bb=b)){var c=(yv(),zv(a.bb.hb));a.Fd().appendChild(c);Gw(b,a)}}function gx(){this.hb=$doc.createElement(ce)}u(319,313,wi,gx);_.Fd=function(){return this.hb};
+_.Gd=function(){return this.bb};_.Bd=function(){return new hx(this)};_.yd=function(a){return ex(this,a)};_.Hd=function(a){fx(this,a)};_.bb=null;function ix(){ix=x;jx()}function kx(a,b){a._&&(lx(a.$,!1,!1),Ss(a,a,b))}function mx(a){var b;if(b=a.bb)null!=a.P&&b.od(a.P),null!=a.Q&&b.qd(a.Q)}function nx(a,b,c){a.W=b;a.ab=c;b-=zo();c-=Ao();a=a.hb;a.style[cf]=b+(Rj(),hg);a.style[Xg]=c+hg}function ox(a){a._||(a.cb&&fk(a),lx(a.$,!0,!1))}u(318,319,wi);_.Fd=function(){return px?wo(wo(this.hb)):wo(this.hb)};
+_.jd=function(){return G(this.hb,Uf)};_.kd=function(){return G(this.hb,Vf)};_.ld=function(){return px?wo(this.hb):xo(wo(this.hb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){kx(this,a)};_.md=function(){return!H(Se,this.hb.style[ih])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this._&&lx(this.$,!1,!0)};_.od=function(a){this.P=a;mx(this);0==a.length&&(this.P=null)};_.Kd=function(a,b){nx(this,a,b)};_.pd=function(a){this.hb.style[ih]=a?jh:Se};_.Hd=function(a){fx(this,a);mx(this)};
+_.qd=function(a){this.Q=a;mx(this);0==a.length&&(this.Q=null)};_.Ld=function(){ox(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;_.ab=-1;
+function qx(a,b){var c;gx.call(this);this.S=new rx;this.M=(sx(),tx);this.$=new ux(this);c=this.hb;var d;d=$doc.createElement(ce);px&&(d.innerHTML="<div></div>",go((co(),eo),new vx(d)));c.appendChild(d);this.Kd(0,0);(px?wo(this.hb):xo(wo(this.hb)))[Dd]="gwt-PopupPanel";(px?wo(wo(this.hb)):wo(this.hb))[Dd]=cg;this.O=this.N=a;this.X=!1;c=L(fu,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new wx(c);this.L.ld()[Dd]=l;c=px?wo(this.hb):xo(wo(this.hb));d="gwt-DecoratedPopupPanel";if(!c)throw new aj(rc);d=no(d);
+if(0==d.length)throw new Kk(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}fx(this,this.L);mx(this);Ti(px?wo(wo(this.hb)):wo(this.hb),cg,!1);Ti(this.L.c,b+"Content",!0)}u(317,318,wi);_.rd=function(){Bw(this.L)};_.sd=function(){Ew(this.L)};_.Gd=function(){return this.L.bb};_.Bd=function(){return new hx(this.L)};_.yd=function(a){return this.L.yd(a)};
+_.Hd=function(a){fx(this.L,a);mx(this)};_.L=null;u(316,317,wi);_.vd=function(){Ew(this)};function xx(){xx=x;yx=new zx(Jb,0,(sx(),tx));Ax=new zx(tc,1,Bx);Cx=new zx(Ac,2,Dx);Ex=L(Fx,s,25,[yx,Ax,Cx])}function zx(a,b,c){I.call(this,a,b);this.b=c}u(320,141,{25:1,73:1,77:1,79:1},zx);_.b=null;var Ex,yx,Ax,Cx;function Gx(){Gx=x;Hx=L(fu,s,1,[Xg,Af,sd])}
+function wx(a){var b;Gx();var c,d;c=this.hb=$doc.createElement(Lg);this.d=$doc.createElement(Og);xv(c,this.d);c[zd]=0;for(c=c[yd]=0;c<a.length;++c)d=(b=$doc.createElement(bh),b[Dd]=a[c],xv(b,Ix(a[c]+"Left")),xv(b,Ix(a[c]+Mb)),xv(b,Ix(a[c]+"Right")),b),xv(this.d,d),1==c&&(this.c=wo(dw(d,1)));this.hb[Dd]="gwt-DecoratorPanel"}function Ix(a){var b,c;c=$doc.createElement(Pg);b=$doc.createElement(ce);var d=(yv(),zv(b));c.appendChild(d);c[Dd]=a;b[Dd]=a+"Inner";return c}u(322,319,Xh,wx);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var Hx;u(321,322,Xh);u(323,1,{});function Mw(){Mw=x;Nw=new Jx;Ow=new Kx}function Lx(a){zt.call(this,a)}function Lw(a,b){Mw();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Xi(f),A(f,88))d=f,!c&&(c=new xt),yt(c,d);else throw f;}}if(c)throw new Lx(c);}u(324,250,ti,Lx);var Nw,Ow;function Jx(){}u(325,1,{},Jx);_.Md=function(a){a.ud()};function Kx(){}u(326,1,{},Kx);_.Md=function(a){a.vd()};u(329,314,pi);_.Qc=function(a){return B(this,a,(os(),os(),ps))};
+_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};_.ud=function(){Bw(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};u(328,329,pi);function Mx(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=wd,b);this.hb[Dd]="gwt-Button";this.hb.innerHTML=a||l}u(327,328,{14:1,16:1,24:1,26:1,29:1,32:1,36:1,38:1},Mx);u(330,312,wi);_.e=null;_.f=null;
+function Nx(a,b){var c;if(a.i)throw new Cw("Composite.initWidget() may only be called once.");fk(b);c=b.hb;a.hb=c;var d;yv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((yv(),c).__gwt_resolve=Ox(a));a.i=b;Gw(b,a)}function Px(a){if(-1!=a.db){var b=a.i,c=a.db;-1==b.db?nw(b.hb,c|(b.hb.__eventBits||0)):b.db|=c;a.db=-1}a.i.ud();a.hb.__listener=a;a.wd()}u(331,314,Ei);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){Px(this)};_.cd=function(a){Dw(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};
+_.nd=function(){return this.hb=this.i.nd()};_.i=null;function Qx(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[$d]=wg;break;case 1:c[$d]=lf;break;case 2:Kt(c)!=(Lt(),Ot)&&(c[$d]=l)}}}function Rx(a){this.b=a;this.d=!1;this.e=this.c=Kt(a)}u(332,1,{},Rx);_.b=null;_.c=null;_.d=!1;_.e=null;function xj(){this.hb=Sx()}u(333,319,wi,xj);_.Qc=function(a){return B(this,a,(os(),os(),ps))};_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};
+_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};function Tx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=wo(b);e=null;c&&(c=rw(c),e=0>c?null:tv(a.j.c,c));e?Ux(a,e):d&&(b.innerHTML=l||l);return b}function Ux(a,b){var c;if(b.gb!=a)return!1;try{Gw(b,null)}finally{c=b.hb;xo(c).removeChild(c);var d=a.j,e;e=rw(c);c[dd]=null;c=d.c;Vx(e,c.d);$t(c.c,e,null);d.b=new sw(e,d.b)}return!0}u(335,313,wi);_.Bd=function(){return new Wx(this)};
+_.yd=function(a){return Ux(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Xx(a){if(0>=a.c)throw new Yx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Yx("Column index: 0, Column size: "+a.b);}
+function Zx(){this.j=new qw;this.i=$doc.createElement(Lg);this.d=$doc.createElement(Og);xv(this.i,this.d);this.hb=this.i;this.e=new $x(this);var a=new ay(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;lw(a.c.i,(yv(),zv(b)),0);xv(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Yx("Row index: "+a+", Row size: "+d);if(0>c)throw new Yx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Yx("Column index: "+c+", Column size: "+this.b);c=Tx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Pg),d.innerHTML=sa||l,lw(c,(yv(),zv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Pg);
+e.innerHTML=sa;c=$doc.createElement(bh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Tx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(334,335,wi,Zx);_.b=0;_.c=0;function by(a){for(;++a.c<a.e.d&&!(null!=tv(a.e,a.c)););}function Wx(a){this.d=a;this.e=this.d.j.c;by(this)}u(336,1,{},Wx);_._c=function(){return this.c<this.e.d};
+_.ad=function(){var a;if(this.c>=this.e.d)throw new Vw;a=tv(this.e,this.c);this.b=this.c;by(this);return a};_.bd=function(){var a;if(0>this.b)throw new cy;a=tv(this.e,this.b);fk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function $x(a){this.b=a}u(337,1,{},$x);_.b=null;function ay(a){this.c=a}u(338,1,{},ay);_.b=null;_.c=null;function dy(){dy=x;ey=new fy}var ey;function gy(){gy=x;hy=new iy((aq(),Ad));jy=new iy(cf);ky=new iy(pg);ly=jy;my=ky;ny=ly}var hy,ny,jy,my,ly,ky;function fy(){}u(340,1,{},fy);
+function iy(a){this.b=a}u(341,340,{},iy);_.b=null;function oy(){oy=x;py=new qy(Af);ry=new qy(Xg)}var py,ry;function qy(a){this.b=a}u(342,1,{},qy);_.b=null;function sy(a,b){var c;c=ty(a);xv(a.c,c);Pw(a,b,c)}function ty(a){var b;b=$doc.createElement(Pg);b[id]=a.b.b;b.style[hh]=a.d.b;return b}function uy(a,b){var c,d;d=xo(b.hb);(c=Tw(a,b))&&a.c.removeChild(d);return c}
+function vy(){this.q=new cx(this);this.f=$doc.createElement(Lg);this.e=$doc.createElement(Og);xv(this.f,this.e);this.hb=this.f;this.b=(gy(),ny);this.d=(oy(),ry);this.c=$doc.createElement(bh);xv(this.e,this.c);this.f[zd]=cb;this.f[yd]=cb}u(343,330,wi,vy);_.yd=function(a){return uy(this,a)};_.c=null;function wy(){wy=x;new Pi}function xy(a){wy();yy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function zy(a,b,c,d,e){wy();this.b=new Ay(this,a,b,c,d,e);this.hb[Dd]="gwt-Image"}
+function yy(a,b,c,d,e){wy();zy.call(this,(cv(),new bv(a)),b,c,d,e)}u(344,314,pi,xy,zy,yy);_.Qc=function(a){return B(this,a,(os(),os(),ps))};_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};_.cd=function(a){32768==Bv(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Dw(this,a)};_.wd=function(){var a=this.b;H(jf,uo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new By(a,this),go((co(),eo),a.i))};_.b=null;
+u(346,1,{});_.i=null;function Cy(){Cy=x;Dy()}
+function Ay(a,b,c,d,e,f){var g,j;Cy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Gg);j=new Qu;Pu(Pu(Pu(j,new Su("width:"+e+(Rj(),hg)+pb)),new Su("height:"+f+jg)),new Su("background:url("+b.b+") no-repeat "+-c+"px "+-d+jg));!Ey&&(Ey=new Fy);b=Gy;c=new Su((new Su(j.b.b.b)).b);j=new Ru;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=av(b.b);En(j.b,b);j.b.b+="' style='";b=av(c.b);En(j.b,b);j.b.b+="' border='0'>";j=new Uu(j.b.b);g.innerHTML=j.b||l;g=wo(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?nw(a.hb,133333119|(a.hb.__eventBits||0)):a.db|=133333119}u(345,346,{},Ay);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function By(a,b){this.b=a;this.c=b}u(347,1,{},By);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(jf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=jf)};
+_.b=null;_.c=null;function Hy(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(dy(),ey)?a.c.e==(Lt(),Nt)?(gy(),jy):a.c.e==Mt?(gy(),ky):(gy(),ly):a.c.e==(Lt(),Nt)?(gy(),ky):a.c.e==Mt?(gy(),jy):(gy(),my);b!=a.d&&(a.d=b,a.hb.style[Rg]=!a.d?l:a.d.b)}u(349,314,pi);_.b=null;_.c=null;_.d=null;function Iy(){this.hb=$doc.createElement(ce);this.c=new Rx(this.hb);this.hb[Dd]="gwt-Label"}function Jy(){Iy.call(this);Qx(this.c,mh);Hy(this)}u(348,349,pi,Iy,Jy);_.Qc=function(a){return B(this,a,(os(),os(),ps))};
+_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};function Ky(a,b){if(0>b||b>=a.hb.options.length)throw new Sw;}function Yq(a,b){Ky(a,b);return a.hb.options[b].value}function Ly(){this.hb=$doc.createElement("select");this.hb[Dd]="gwt-ListBox"}u(350,329,pi,Ly);u(351,281,fi);function My(a){this.b=a}u(352,351,fi,My);_.Oc=function(){};function Ny(a){this.b=a}u(353,351,fi,Ny);
+_.Uc=function(a){this.b.Nd(a.i,a.b)};function Oy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(bh);lw(a.f,(yv(),zv(e)),b);a=(yv(),zv(c));d.appendChild(a)}else d=dw(a.f,0),lw(d,(yv(),zv(c)),b)}
+function Py(a,b,c){var d;Qy(a,b);c&&b.b?(Qy(a,null),a=b.b,b=(co(),eo),b.d=ho(b.d,[new Ry(a),!1])):null!=b.d&&(a.k=new Sy(a,b),c=(sx(),Bx),a.k.M=c,a.k.U=a.i,a.k.ld()[Dd]=Pe,d=vw(a.hb),H(Oe,d)||kj(a.k,d+"Popup"),Aw(a.k,new Ny(a),Hk?Hk:Hk=new Ik),a.o=b.d,d=a.k,a=new Ty(a,b),d.hb.style[ih]=Se,ox(d),a.b.p?nx(a.b.k,hk(a.b.hb)+G(a.b.hb,Vf)-1,jk(a.c.hb)):nx(a.b.k,hk(a.c.hb),jk(a.b.hb)+G(a.b.hb,Uf)-1),d.hb.style[ih]=jh)}function Uy(a,b){if(b||!(a.n&&a.o==a.n.d))Qy(a,b),a.hb.focus(),b&&a.e&&Py(a,b,!1)}
+function Vy(a,b){var c;a:{c=b.target;var d,e;for(e=new Ri(a.j);e.c<e.e.Fe();)if(d=Si(e),Do(d.hb,c)){c=d;break a}c=null}switch(Bv(b.type)){case 1:a.hb.focus();c&&Py(a,c,!0);break;case 16:c&&Uy(a,c);break;case 32:c&&Uy(a,null);break;case 2048:Wy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Wy(a)||a.p||Xy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Wy(a)||(a.p?null!=a.n.d&&!a.n.d.eg().eg()&&(Py(a,a.n,!1),a.n.d.eg()):Yy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Wy(a)||a.p&&
+Xy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Wy(a)||(a.p?Yy(a):null!=a.n.d&&!a.n.d.eg().eg()&&(Py(a,a.n,!1),a.n.d.eg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Qy(a,null);a.k&&kx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Qy(a,null);a.k&&kx(a.k,!1);break;case 13:Wy(a)||(Py(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Dw(a,b)}function Zy(a,b,c){c&&Qy(a,null);Ss(a,b,!1);a.o=null;a.k=null}
+function Wy(a){var b;if(!a.n){for(b=new Ri(a.j);b.c<b.e.Fe();){b=Si(b);Qy(a,b);break}return!0}return!1}function Qy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=vw(c.hb)+Wa;Ti(c.ld(),d,!1);a.p&&(c=xo(a.n.hb),2==ew(c)&&(c=dw(c,1),Ti(c,Jg,!1)))}if(b){c=vw(b.hb)+Wa;Ti(b.ld(),c,!0);a.p&&(c=xo(b.hb),2==ew(c)&&(c=dw(c,1),Ti(c,Jg,!0)));Kl();c=a.hb;var e=new ll(b.hb),d=(Fl(),Gl),e=L($y,s,5,[e]),f,g,j,h;f=new Cn;for(j=0,h=e.length;j<h;++j)g=e[j],Dn(Dn(f,g.b),ba);e=no(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function Yy(a){var b,c,d;if(a.n){for(b=c=Wj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?tv(a.j,b):tv(a.j,c);break}Qy(a,d)}}function Xy(a){var b,c,d;if(a.n){for(b=c=Wj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?tv(a.j,b):tv(a.j,c);break}Qy(a,d)}}u(354,314,pi);_.cd=function(a){Vy(this,a)};_.vd=function(){this.k&&kx(this.k,!1);Ew(this)};_.Nd=function(a,b){Zy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Ry(a){this.b=a}u(355,1,{},Ry);_.xc=function(){az(this.b)};_.b=null;
+function bz(a){this.b=a}u(356,1,{},bz);_.Oc=function(){Qy(this.b,null)};_.b=null;function Sy(a,b){ix();this.b=a;this.c=b;qx.call(this,!0,vf);fx(this.L,this.c.d);mx(this);this.Z=!0;this.c.d.eg()}u(357,317,wi,Sy);_.$c=function(a){var b,c;if(!a.b)switch(Bv(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(Do(b,c)){a.b=!0;break}a.b&&Qy(this.b,null)}};_.b=null;_.c=null;function Ty(a,b){this.b=a;this.c=b}u(358,1,{},Ty);_.b=null;var cz=_.c=null;
+function dz(){dz=x;cz=new Ou((cv(),new bv("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ez(a,b){this.hb=$doc.createElement(Pg);var c=vw(this.hb)+Wa;Ti(this.ld(),c,!1);this.hb.textContent=a||l;this.hb[Dd]="gwt-MenuItem";c=Eo();this.hb.setAttribute(Ue,c);Kl();this.hb.setAttribute(qg,qm.b);this.b=b}u(361,315,{29:1,33:1,36:1},ez);_.b=null;_.c=null;_.d=null;
+function fz(){var a;this.hb=$doc.createElement(Pg);this.hb[Dd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);xv(this.hb,a);a[Dd]="menuSeparatorInner"}u(362,315,oi,fz);function gz(){var a,b,c,d,e;b=null.eg();e=zj();d=Aj();b[be]=(Fp(),Nf);b[lh]=0+(Rj(),hg);b[Re]=db;c=$doc;c=(H(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[lh]=(c>e?c:e)+hg;b[Re]=(a>d?a:d)+hg;b[be]="block"}function rx(){}u(363,1,{},rx);_.Wc=function(){gz()};
+function hz(a){this.b=a}u(364,1,{},hz);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Do(b.hb,c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(Bv(d.type)){case 4:case 1048576:if(uj){a.c=!0;break}if(!c&&b.N){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(uj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function iz(a){this.b=a}u(365,1,{},iz);_.b=null;function sx(){sx=x;tx=new jz(Jb,0);Bx=new jz(tc,1);Dx=new jz(Ac,2);kz=L(lz,s,34,[tx,Bx,Dx])}function jz(a,b){I.call(this,a,b)}u(366,141,{34:1,73:1,77:1,79:1},jz);var kz,tx,Bx,Dx;function mz(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),ix(),a.i=Qv(a.b.S),gz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),ix(),bj(a.i.b),a.i=null,a.c=!1)}
+function nz(a){a.k||(mz(a),a.d||(sj(),Yw(tj(null),a.b)),ix());oz((ix(),a.b.hb),"rect(auto, auto, auto, auto)");a.b.hb.style[$f]=jh}function pz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=cu(b*a.e);j=cu(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}oz((ix(),a.b.hb),"rect("+g+ig+f+ig+c+ig+e+"px)")}
+function lx(a,b,c){a.d=c;nk(a);a.j&&(Jk(a.j),a.j=null,nz(a));a.b._=b;var d=a.b;d.Y&&(bj(d.Y.b),d.Y=null);d.T&&(bj(d.T.b),d.T=null);if(d._){d.Y=Ev(new hz(d));var e;e=new iz(d);Kv();e=Lv?bt(Lv.b,(!at&&(at=new Ik),at),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(sx(),tx)&&!b&&(c=!1);a.k=b;c?b?(mz(a),a.b.hb.style[dg]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),oz((ix(),a.b.hb),"rect(0px, 0px, 0px, 0px)"),sj(),Xw(tj(null),a.b),a.j=new qz(a),Bk(a.j,1)):ok(a,200):(mz(a),a.k?(a.b.hb.style[dg]=fd,-1!=a.b.ab&&a.b.Kd(a.b.W,a.b.ab),
+sj(),Xw(tj(null),a.b)):a.d||(sj(),Yw(tj(null),a.b)),ix(),a.b.hb.style[$f]=jh)}function ux(a){var b=(tk(),wk);this.n=new sk(this);this.u=b;this.b=a}u(367,17,{},ux);_.zc=function(){nz(this)};_.Ac=function(){this.e=G(this.b.hb,Uf);this.f=G(this.b.hb,Vf);this.b.hb.style[$f]=Se;pz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){pz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function qz(a){Ck();this.b=a}u(368,26,{},qz);_.Hc=function(){this.b.j=null;ok(this.b,200)};
+_.b=null;function yv(){yv=x;rz()}function zv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Ox(a){return function(){this.__gwt_resolve=sz;return a.nd()}}function sz(){throw"A PotentialElement cannot be resolved twice.";}
+function rz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function sj(){sj=x;tz=new uz;vz=new Pi;Fw=new xt}function wz(a){this.q=new cx(this);this.hb=a;Bw(this)}
+function tj(a){sj();var b,c;c=oj(vz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==vz.e){var d=new xz;Fk();Gk(Hk?Hk:Hk=new Ik,d)}!b?c=new yz:c=new wz(b);z(vz,a,c);yt(Fw,c);return c}u(370,311,wi,wz);var tz,vz,Fw;function uz(){}u(371,1,{},uz);_.Md=function(a){a.td()&&a.vd()};function xz(){}u(372,1,{},xz);_.Uc=function(){sj();try{Lw(Fw,tz)}finally{zz(Fw.b),zz(vz)}};function yz(){wz.call(this,$doc.body)}u(373,370,wi,yz);
+_.Ed=function(a,b,c){b-=zo();c-=Ao();ax(a,b,c)};function hx(a){this.d=a;this.b=!!this.d.bb}u(374,1,{},hx);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.bb)throw new Vw;this.b=!1;return this.c=this.d.bb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function Az(a,b){a.hb[gh]=null!=b?b:l}u(377,329,pi);_.cd=function(a){0!=(Bv(a.type)&896)?Dw(this,a):Dw(this,a)};_.wd=function(){};function Bz(){Bz=x;Cz()}u(376,377,pi);
+function Dz(){var a;Bz();var b=(a=$doc.createElement("INPUT"),a.type=Qg,a);!gv&&(gv=new fv);!ev&&(ev=new dv);this.hb=b;this.hb[Dd]="gwt-TextBox"}u(375,376,pi,Dz);function Cz(){Cz=x;Ez=new Fz;Gz=new Hz;Iz=new Jz;Kz=new Lz;Mz=L(Nz,s,37,[Ez,Gz,Iz,Kz])}u(378,141,bi);var Mz,Ez,Gz,Iz,Kz;function Fz(){I.call(this,Jb,0)}u(379,378,bi,Fz);function Hz(){I.call(this,gc,1)}u(380,378,bi,Hz);function Jz(){I.call(this,ic,2)}u(381,378,bi,Jz);function Lz(){I.call(this,zc,3)}u(382,378,bi,Lz);
+function Oz(a,b){if(0>b||b>=a.d)throw new Sw;return a.b[b]}function Uw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Qw(a,b,c){var d,e;if(0>c||c>a.d)throw new Sw;if(a.d==a.b.length){e=y(Pz,s,38,2*a.b.length,0);for(d=0;d<a.b.length;++d)$t(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)$t(a.b,d,a.b[d-1]);$t(a.b,c,b)}function cx(a){this.c=a;this.b=y(Pz,s,38,4,0)}u(383,1,{},cx);_.Bd=function(){return new Ww(this)};_.b=null;_.c=null;_.d=0;
+function Jw(a){if(a.b>=a.c.d)throw new Vw;return a.c.b[++a.b]}function Kw(a){if(0>a.b||a.b>=a.c.d)throw new cy;a.c.c.yd(a.c.b[a.b--])}function Ww(a){this.c=a}u(384,1,{},Ww);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return Jw(this)};_.bd=function(){Kw(this)};_.b=-1;_.c=null;function Dy(){Dy=x;Gy=(cv(),new bv(Yn()+"clear.cache.gif"))}var Gy,Ey=null;function Fy(){}u(386,1,{},Fy);function Qz(){Qz=x;Dy()}function Rz(a,b,c,d,e){Qz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Sz(a,b,c){Qz();Rz.call(this,(cv(),new bv(a)),b,0,c,16)}u(387,323,{},Rz,Sz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Tz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Sx(){var a=Uz?Uz:Uz=Tz(),b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Qg;c.tabIndex=-1;c.setAttribute(qg,eg);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Se;d.position=fd;c.addEventListener(re,a,!1);b.appendChild(c);return b}var Uz=null;function jx(){jx=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){px=!0;break a}px=!1}}
+function oz(a,b){a.style.clip=b;a.style[be]=(Fp(),Nf);a.style[be]=l}var px;function vx(a){this.b=a}u(392,1,{},vx);_.xc=function(){this.b.style[$f]=(Qp(),md)};_.b=null;function bj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?dt(b,new iv(b,c,d,a)):Et(b,c,d,a)}function ut(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(395,1,{},ut);_.b=null;_.c=null;_.d=null;_.e=null;function rt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(396,1,{},rt);_.xc=function(){st(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function iv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(397,1,{},iv);_.xc=function(){Et(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Vz(a,b){b.n!=a&&(!a.ic&&(a.ic=new lj),b.n=a,fj(a.ic,b))}function Wz(a){var b;b=a.cZ.e;if(-1!=oo(b,po(36)))return null;a=a.jc.c.c++;return b=ww(b,Xz(b,po(46))+1)+l+a}function Yz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new Zz(a,b,c,Iu(d)))}function $z(a){return!a._b&&a.gc?$z(a.gc):a._b}
+function aA(a){return!a.bc&&a.gc?aA(a.gc):a.bc}function bA(a){var b;b=new cA;if(a.be()){for(;a&&!A(a,59);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,59)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new dA;}function eA(a){a.kc=!1;a.ke();fA(a)}function fA(a){if((a=A(a,59)?null:a.gc)&&a.kc)eA(a),a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1)}function gA(a){return(a=a.Sd())?a:new hA(1,1)}function iA(a){var b;return(b=a.Td())?new jA(b):new jA(a.Vd())}
+function kA(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function lA(a){return!a.bc?(a.ae(),!0):!1}function Q(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,45)&&c.b==b.b||a.hc.Wf(b)}function mA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)fA(a),new nA(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new nA(a,101)}function oA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Xf(b),a.be()&&a.je())}
+function pA(a){a.lc||(kA(a),qA(a,!0),rA(a),a.lc=!0,new nA(a,102),Yz(a,a,a.gc,0),fA(a),a.hc.Zf(a))}function sA(){this.jc=(Wq(),Wq(),tA);new Pi;this._d();this.fc=(uA(),vA)}u(401,1,yi);_.Pd=function(){return!1};_.Qd=function(){return Wz(this)};_.Rd=function(){return $z(this)};_.Sd=function(){return wA(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new xA(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){eA(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return gA(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+mh+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return iA(this)};_.he=function(){};_.ie=function(){return lA(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){mA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Kk("Missing message: awt.12A");if(A(b,47)){if(b==a)throw new Kk("Missing message: awt.12B");a:{if(a&&!A(a,59))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,59))break;d=d.gc}d=!1}if(d)throw new Kk("Missing message: awt.12C");if(A(b,59))throw new Kk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Hn;var e=Wj(d.Wb.b,b),f;f=tv(d.Wb.b,e);d.Xb&&d.Xb.ue(f);yA(d,e);new zA(d,301,f)}d=a.Wb.b.d;kA(b);AA(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),eA(a),!!a.Xb&&
+A(a.Xb,52)&&(a.Xb.o=!1),Yz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,52)){var g=a.Xb;if(!b)throw new ct("Missing message: awt.185");if(null==c||null!=c)BA(g,c,b);else throw new Kk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Xi(j);if(A(j,82))throw b=j,yA(a,d),b;throw j;}b.ke();new zA(a,300,b)}function CA(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function DA(a){var b;b=a.pe();return new EA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function qA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)tv(a.Wb.b,c).ce(b)}function yA(a,b){var c;c=tv(a.Wb.b,b);kA(c);c.ce(!1);wv(a.Wb.b,b);c.gc=null;eA(a);a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1);Yz(c,c,a,1)}function FA(a){var b=(GA(),HA);oA(a,b);for(b=0;b<a.Wb.b.d;++b)tv(a.Wb.b,b).ie()}function IA(a,b){var c,d;if(a.Xb)for(d=new Ri(a.Wb.b);d.c<d.e.Fe();)c=Si(d),a.Xb.ue(c);if(b)for(d=new Ri(a.Wb.b);d.c<d.e.Fe();)c=Si(d),b.qe(null,c);a.Xb=b;eA(a);a.Xb&&A(a.Xb,52)&&(a.Xb.o=!1)}
+function rA(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=tv(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function JA(){sA.call(this);this.Wb=new KA;this.$b=(Wq(),Wq(),tA)}u(400,401,ni);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return gA(this)};_.Xd=function(){return iA(this)};
+_._d=function(){this.hc=(Wq(),new LA)};_.ae=function(){eA(this);this.Xb&&A(this.Xb,52)&&(this.Xb.o=!1)};_.ce=function(a){qA(this,a)};_.de=function(){return gA(this)};_.ge=function(){return iA(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)kA(tv(this.Wb.b,a))};_.ie=function(){var a;if(!lA(this))return!1;for(a=0;a<this.Wb.b.d;++a)tv(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=tv(this.Wb.b,b),a.ke()};_.oe=function(){rA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function MA(){var a=new NA;JA.call(this);IA(this,a)}u(399,400,ni,MA);_.Qd=function(){return"panel"+this.$b.c.e++};function OA(a,b,c){a=PA(a.Vb,b,c);a.k=!0;return new QA(a)}function RA(a){a.ee(a.Vb.e)}function SA(a){return new hA(G(a.Vb.hb,Vf),G(a.Vb.hb,Uf))}u(398,399,ni);_.Ud=function(){return G(this.Vb.hb,Uf)};_.Yd=function(){return G(this.Vb.hb,Vf)};_.Zd=function(){return hk(this.Vb.hb)};_.$d=function(){return jk(this.Vb.hb)};
+_.be=function(){return this.Vb.hb.style.display!=Nf};_.je=function(){RA(this)};_.le=function(){};_.Vb=null;function TA(a){if(null!=a)this.f=a;else throw new UA;}u(403,1,Bi);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function VA(){VA=x;WA=new Pi;z(WA,new T(400),new XA(Bh));z(WA,new T(401),new XA(Bh));z(WA,new T(402),new XA(Bh));z(WA,new T(500),new XA(Dh));z(WA,new T(501),new XA(Dh));z(WA,new T(502),new XA(Dh));z(WA,new T(503),new XA(Eh));z(WA,new T(504),new XA(Dh));z(WA,new T(505),new XA(Dh));z(WA,new T(506),new XA(Eh));z(WA,new T(507),new XA(Ph));z(WA,new T(100),new XA(rh));z(WA,new T(101),new XA(rh));z(WA,new T(102),new XA(rh));z(WA,new T(103),new XA(rh));z(WA,new T(1004),new XA(Ah));z(WA,new T(1005),new XA(Ah));
+z(WA,new T(800),new XA(Lh));z(WA,new T(801),new XA(Lh));z(WA,new T(200),new XA(Fh));z(WA,new T(201),new XA(Fh));z(WA,new T(202),new XA(Fh));z(WA,new T(204),new XA(Fh));z(WA,new T(203),new XA(Fh));z(WA,new T(209),new XA(Qh));z(WA,new T(208),new XA(Rh));z(WA,new T(207),new XA(Rh));z(WA,new T(206),new XA(Fh));z(WA,new T(205),new XA(Fh));z(WA,new T(1400),new XA(Nh));z(WA,new T(1401),new XA(Oh));z(WA,new T(1402),new XA(Oh));z(WA,new T(300),new XA(sh));z(WA,new T(301),new XA(sh));z(WA,new T(1100),new XA(Kh));
+z(WA,new T(1101),new XA(Kh));z(WA,new T(1200),new XA(Mh));z(WA,new T(701),new XA(Ih));z(WA,new T(900),new XA(Jh));z(WA,new T(1001),new XA(Gh));z(WA,new T(601),new XA(Hh))}u(402,403,Bi);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,46)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Tc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var WA;function XA(a){this.b=a}u(405,1,{},XA);_.b=qh;function YA(){}u(406,1,{},YA);_.b=null;_.c=null;
+function ZA(a,b){var c;b&&(a.b?(c=new $A(a.b),$t(c.c,c.d++,b),a.b=c):(a.b=new lj,fj(a.b,b)))}u(408,1,Bi);_.b=null;function aB(){}function bB(){}u(407,408,Bi,aB,bB);function cB(){cB=x;Math.sqrt(2)}function dB(a){cB();if(0>a)throw new Kk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(409,1,{42:1},dB);_.eQ=function(a){return a===this?!0:A(a,42)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new eB;a.b=31*a.b+cu((new fB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+cu((new fB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function gB(){gB=x;hB=new xt;iB=new hA(0,0);yt(hB,Fb);yt(hB,Wb);yt(hB,Bb);yt(hB,"Last");yt(hB,Mb);yt(hB,qc);yt(hB,Oc);yt(hB,Rc);yt(hB,Ub)}
+function BA(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!gw(hB.b,b))throw new Kk(jB());bu(oj(a.d,d))===bu(c)&&bu(oj(a.c,c))===bu(d)||((b=oj(a.d,d))&&kB(a,b,d),lB(a.b.Bd(),c)&&kB(a,c,d),b=a.b,new mB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function nB(a,b){return new hA(bk(b[1].c,bk(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+bk(b[0].b,bk(b[4].b,b[3].b))+a.n)}function kB(a,b,c){oB(a.b,b);$i(a.c,b);$i(a.d,c)}
+function pB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;qB(c,c.length,iB);c=a.j;qB(c,c.length,iB);c=a.p;qB(c,c.length,null);a.q=0;for(d=rB(a.b,0);d.c!=d.e.b;){c=sB(d);e=oj(a.c,c);var f=b.fc;e=Qn(e,Mb)?0:Qn(e,qc)?1:Qn(e,Oc)?2:Qn(e,Rc)?4:Qn(e,Ub)?3:Qn(e,Fb)?f.b?4:3:Qn(e,Bb)?f.b?3:4:Qn(e,Wb)?1:2;c.lc?a.p[e]||($t(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function tB(){gB();uB.call(this,0)}function uB(a){gB();Wq();this.b=new vB;this.c=new Pi;this.d=new Pi;this.e=a;this.k=0;this.o=!1;this.p=y(wB,s,46,5,0);this.i=y(xB,s,48,5,0);this.j=y(xB,s,48,5,0);this.q=this.f=this.n=0}u(410,1,{52:1,73:1},tB,uB);_.qe=function(a,b){BA(this,a,b)};
+_.re=function(a){pB(this,a);if(0!=this.q)if(a=DA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;pB(this,a);this.o=b;return 0==this.q?CA(a,new hA(0,0)):CA(a,nB(this,this.i))};_.te=function(a){var b;b=this.o;pB(this,a);this.o=b;return CA(a,nB(this,this.j))};_.ue=function(a){var b;b=oj(this.c,a);null!=b&&kB(this,a,b)};_.tS=function(){return yB.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var iB,hB;function zB(a){sA.call(this);this.hc=(Wq(),new AB(a,this))}u(411,401,{43:1,46:1,53:1,67:1,73:1},zB);_.Qd=function(){return wd+this.jc.c.b++};_.Sd=function(){return!aA(this)?new hA(0,0):wA(this.hc,this)};_.ke=function(){};u(413,1,{});u(412,413,{},function(){});function BB(){BB=x}
+function CB(a,b){if(null==b)throw new ct("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Yf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function DB(){BB();sA.call(this);new lj;this.hc=new EB((Wq(),this))}u(414,401,{44:1,46:1,53:1,67:1,73:1},DB);_.Sd=function(){return wA(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=Wz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+mh+this.cc+(this.lc?l:",hidden")+",current="+Yq(this.hc.b,this.hc.b.hb.selectedIndex)};function FB(){FB=x;GB=new HB(255,255,255);IB=new HB(192,192,192);JB=new HB(128,128,128);KB=new HB(64,64,64);LB=MB=new HB(0,0,0);NB=new HB(255,0,0);new HB(255,175,175);OB=new HB(255,200,0);PB=new HB(255,255,0);new HB(0,255,0);QB=new HB(255,0,255);RB=new HB(0,255,255);SB=TB=new HB(0,0,255)}
+function UB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new HB(3,3,3);3>c&&0!=c?c=3:(c=cu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=cu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=cu(a/0.7),a=255<a?255:a);return new HB(c,a,b)}function VB(a){return new HB(cu(0.7*(a.b>>16&255)),cu(0.7*(a.b>>8&255)),cu(0.7*(a.b&255)))}function HB(a,b,c){FB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Kk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(415,1,{45:1,54:1,58:1},HB);_.eQ=function(a){return A(a,45)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return WB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var LB,SB,MB,TB,RB,KB,JB,IB,QB,OB,NB,GB,PB;function uA(){uA=x;vA=new XB(!0);YB=new xt;yt(YB,"ar");yt(YB,"fa");yt(YB,"iw");yt(YB,"ur")}function XB(a){this.b=a}u(416,1,Bi,XB);_.b=!1;var vA,YB;u(418,1,{63:1,76:1});function ZB(){hA.call(this,0,0)}function hA(a,b){this.c=a;this.b=b}
+function jA(a){hA.call(this,a.c,a.b)}u(417,418,{48:1,63:1,73:1,76:1},ZB,hA,jA);_.eQ=function(a){return a===this?!0:A(a,48)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new eB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return $B.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function fs(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(419,1,Bi,fs,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function aC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function bC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Vx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function cC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=bk(g,c.b),j+=c.c+a.d);return new hA(j,g+2*a.e)}function NA(){dC.call(this,1,5,5)}
+function dC(a,b,c){Wq();this.d=b;this.e=c;this.b=a}u(420,1,Bi,NA,dC);_.qe=function(){};
+_.re=function(a){this.c=eC(a.Wb);if(0!=aC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=DA(a);g=a.pe();j=a.fc.b;n=new lj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new fC(q);for(v=0;v<q;++v)$t(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Wj(a.Wb.b,t);Vx(E,D.d);$t(D.c,E,t)}for(d=new Ri(d);d.c<d.e.Fe();)if((c=Si(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(bC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Qe(),o=f,r+=h+this.e,h=0),e=!1,$t(n.c,n.d++,c),o+=a.c+this.d,h=bk(h,a.b);bC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=eC(a.Wb);return 0==aC(this)?CA(a,new hA(10,10)):CA(a,cC(this,!1))};_.te=function(a){this.c=eC(a.Wb);return 0==aC(this)?CA(a,new hA(10,10)):CA(a,cC(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=cf;break;case 2:a=pg;break;case 1:a=Ad;break;case 4:a="trailing";break;default:a="leading"}return gC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function GA(){GA=x;HA=new hC(Tb,0,12)}
+function hC(a,b,c){GA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(421,1,{49:1,73:1},hC);_.b=null;_.c=0;_.d=0;var HA;u(422,1,ri);_.tS=function(){return iC.e+"[font="+this.c+"ascent="+jC(this.c).b+", descent="+jC(this.c).c+", height="+jC(this.c).d+Wc};_.c=null;function kC(a){if(!a.n){kA(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=tv(a.p,b))&&kC(c);qA(a,!1);a.n=!0;Yz(a,a,a.gc,0);new lC(a,202)}}
+function mC(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=tv(a.p,b))&&c.Id()}function nC(a){!aA(a)&&FA(a);var b=iA(a);a.me(a.pc,a.qc,b.c,b.b);rA(a)}function oC(a,b){a.q!=b&&(a.q=b)}u(424,400,ji);_.Wd=function(){return new xA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){mC(this)};_.be=function(){return this.hc.d._};_.me=function(a,b,c,d){mA(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;mA(this,a,b,c,d);this.lc&&e&&!f&&rA(this)};_.n=!1;_.q=!1;
+function pC(a){JA.call(this);this.r=new bB;this.p=new lj;this.o=new xA(0,0,0,0);this.lc=!1;IA(this,new tB);this.hc&&qC(this.hc.d.A.c,a);this.hc&&rC(this.hc.d,!0);oC(this,!0)}u(423,424,ji);_.pe=function(){return new xA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return hk(this.hc.d.hb)};_.$d=function(){return jk(this.hc.d.hb)};_._d=function(){this.hc=new sC((Wq(),l),this)};
+function tC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=UB(g),f=new HB(cu(0.7*(g.b>>16&255)),cu(0.7*(g.b>>8&255)),cu(0.7*(g.b&255))),(a.e=g)&&(a.i=og+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new HB(cu(0.7*(g.b>>16&255)),cu(0.7*(g.b>>8&255)),cu(0.7*(g.b&255))),f=UB(g),(a.e=j)&&(a.i=og+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;uC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=og+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);uC(a,b,c,d,1);uC(a,b,c+1,1,e);(a.e=f)&&(a.i=og+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);uC(a,b+d,c,1,e);uC(a,b+1,c+e,d,1)}u(425,1,{});_.tS=function(){return"Graphics"};u(426,425,{});function vC(a){var b,c;c=bk(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new hA(b,c)}function wC(a,b,c){var d,e,f,g,j,h;a.c=eC(b.Wb);if(0==a.c.length)return new ZB;g=vC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=bk(h,d.c),j=bk(j,d.b);return new hA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function xC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=cu(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function yC(){zC.call(this,7)}function zC(a){Wq();this.e=0;this.b=1;this.f=a;this.d=0}u(427,1,Bi,yC,zC);_.qe=function(){};
+_.re=function(a){var b,c;this.c=eC(a.Wb);if(0!=this.c.length&&(b=DA(a),!(0>=b.c||0>=b.b))){c=vC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(N,m,-1,d,1);e=y(N,m,-1,d,1);h=y(N,m,-1,c,1);n=y(N,m,-1,c,1);xC(b.c,b.d,this.d,f,e);xC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return CA(a,wC(this,a,!1))};_.te=function(a){return CA(a,wC(this,a,!0))};_.ue=function(){};
+_.tS=function(){return AC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function cy(){Kn()}function Cw(a){Kn();this.i=a}u(429,99,ii,cy,Cw);function dA(){Kn();this.i="Missing message: awt.151"}u(428,429,ii,dA);u(430,1,{});function xA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(431,1,{51:1,73:1,76:1},xA);_.eQ=function(a){return a===this?!0:A(a,51)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return BC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function CC(a){DC.call(this,a,0)}function DC(a,b){sA.call(this);this.hc=(Wq(),new EC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(gy(),hy);c.b=d;Hy(c);break;case 0:c=c.b;d=(gy(),jy);c.b=d;Hy(c);break;case 2:c=c.b,d=(gy(),ky),c.b=d,Hy(c)}}u(432,401,yi,CC,DC);
+_.Sd=function(){return!aA(this)?new hA(0,0):wA(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=Wz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+mh+this.cc+(this.lc?l:",hidden")+",align=",b;b=cf;switch(this.b){case 1:b=Ad;break;case 2:b=pg}return a+b+",text=null"};_.b=0;u(435,1,Bi);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Tc+this.fe()+Wc};_.k=null;_.n=null;
+function FC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function GC(a){this.o=(Wq(),Wq(),tA);var b;var c;b=this.cZ.e;-1!=oo(b,po(36))?b=null:(c=this.o.c.d++,b=ww(b,Xz(b,po(46))+1)+l+c);this.k=b;this.e=new aB;this.i=a;this.f=!0;this.j=new HC(this)}u(434,435,Bi,GC);_.fe=function(){return FC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(433,434,vi);_.fe=function(){return FC(this)+(this.c?",tearOff":l)};_.c=!1;u(437,1,{64:1});
+_.eQ=function(a){return a===this?!0:A(a,64)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new eB;IC(a,this.b);IC(a,this.c);return a.b};function cA(){this.c=this.b=0}function JC(a,b){this.b=a;this.c=b}function KC(a){var b=a.c;this.b=a.b;this.c=b}u(436,437,{55:1,64:1,73:1},cA,JC,KC);_.eQ=function(a){return a===this?!0:A(a,55)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return LC.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function MC(a,b){if(!b)throw new ct("Missing message: awt.70");var c=a.b;if(H(b.i,Ca)){var c=c.b.b,d=new fz,e=c.d.d;if(0>e||e>c.d.d)throw new Sw;c.p&&(d.hb[Id]=2);Oy(c,e,d.hb);AA(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Sw;AA(d.d,e,c);for(f=g=0;f<e;++f)A(tv(d.d,f),33)&&++g;AA(d.j,g,c);Oy(d,e,c.hb);c.c=d;e=vw(c.hb)+Wa;Ti(c.ld(),e,!1);d.p&&(e=Wj(d.d,c),-1!=e&&(d=dw(d.p?d.f:dw(d.f,0),e),2==ew(d)&&d.removeChild(dw(d,1)),c.hb[Id]=2))}}
+function NC(){GC.call(this,l);new lj;this.c=!1;this.b=(Wq(),new OC)}u(438,433,vi,NC);_.b=null;u(441,1,{57:1,66:1,76:1});u(440,441,{57:1,65:1,66:1,76:1});_.eQ=function(a){return a===this?!0:A(a,65)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new eB;IC(a,this.d);IC(a,this.e);IC(a,this.c);IC(a,this.b);return a.b};function EA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(439,440,{56:1,57:1,65:1,66:1,73:1,76:1},EA);
+_.eQ=function(a){return a===this?!0:A(a,56)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return PC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function QC(){QC=x;RC=new SC;TC=new UC;VC=new UC}var RC,VC,TC;u(443,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ji(this)};function SC(){}u(444,443,{},SC);function UC(){}u(445,1,{},UC);u(446,401,yi);_.Rd=function(){return null};
+function WC(a,b){var c;c=new XC(aA(a));return!c?null:new hA(YC(c,"_")*b+6,jC(c.c).d+6)}function ZC(a,b){var c;c=WC(a,b);return!c?gA(a):c}function $C(a,b){var c;c=WC(a,b);return!c?iA(a):c}function aD(a,b){var c=a.hc;Az(c.b,b);c.f.b=-1;c.f.c=-1}function bD(a){cD.call(this,a,null!=a?a.length:0)}function cD(a,b){sA.call(this);this.b=0>b?0:b;var c=this.hc;Az(c.b,a);c.f.b=-1;c.f.c=-1}u(447,446,yi,bD,cD);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return WC(this,uo(this.hc.b.hb,gh).length)};
+_.Td=function(){return!aA(this)?null:WC(this,uo(this.hc.b.hb,gh).length)};_.Vd=function(){return 0<this.b?ZC(this,this.b):gA(this)};_.Xd=function(){return 0<this.b?$C(this,this.b):iA(this)};_._d=function(){this.hc=(Wq(),new dD)};_.de=function(){return 0<this.b?ZC(this,this.b):gA(this)};_.ge=function(){return 0<this.b?$C(this,this.b):iA(this)};_.b=0;function Wq(){Wq=x;tA=new eD}function fD(){var a=(Wq(),Wq(),tA);!a.d&&(a.d=new gD)}function eD(){this.c=new hD;this.e=new YA}u(448,1,{},eD);_.b=null;
+_.d=null;var tA;function hD(){}u(449,1,{},hD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(450,1,{});function iD(){iD=x;jD=new kD;lD=new kD}function mD(a,b){return b==a?!0:!b?!1:!0}function kD(){}u(451,1,{60:1},kD);_.eQ=function(a){return null==a||!A(a,60)?!1:mD(this,a)};_.hC=function(){var a;a=null.eg()+";class="+null.eg();a=!null.eg().eg()?a:a+";charset=";return Tu(a)};_.tS=function(){return nD.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var jD,lD;
+function oD(){oD=x;L(pD,s,60,[(iD(),lD),jD])}function qD(a){var b=(iD(),lD);if(mD(b,(iD(),lD)))return a.b;if(mD(b,jD))return new rD(a.b);throw new sD(b);}function tD(a){oD();this.b=a}u(452,1,{},tD);_.b=null;function sD(a){a="flavor = "+a;Kn();this.i=a}u(453,100,{61:1,73:1,80:1,88:1},sD);function uD(a,b){VA();vD.call(this,a,1001,b,qh)}function vD(a,b,c,d){VA();TA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(454,402,Bi,uD,vD);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Nu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=qh;function nA(a,b){VA();TA.call(this,a);this.e=b}u(455,402,Bi,nA);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+mh+a.Ud()+va};function zA(a,b,c){VA();nA.call(this,a,b);this.b=c}u(456,455,Bi,zA);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function Zz(a,b,c,d){VA();TA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(457,402,Bi,Zz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Lu(Eu(this.b,rh))&&(a+="PARENT_CHANGED,"),Lu(Eu(this.b,sh))&&(a+="DISPLAYABILITY_CHANGED,"),Lu(Eu(this.b,Ah))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=qh;_.c=null;_.d=null;u(458,1,ai);function lC(a,b){VA();nA.call(this,a,b);this.d=null;this.b=this.c=0}
+u(459,455,Bi,lC);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(460,1,{});function rD(a){if(null==a)throw new Hn;}u(461,460,{},rD);
+function wD(){wD=x;xD={};xD["java.vendor"]=Ee;xD["package.restrict.access.sun"]=fh;xD["sun.java.launcher"]=lc;xD["sun.management.compiler"]=Ee;xD["os.name"]=lc;xD[" sun.boot.class.path"]=lc;xD["path.separator.applet"]=lc;xD["java.vm.specification.vendor"]=Ee;xD["java.runtime.version"]=lc;xD["http.proxyPort"]=lc;xD["user.name"]=lc;xD["user.language"]=lc;xD["os.name.applet"]=lc;xD["browser.version"]=lc;xD["java.version"]=lc;xD["user.timezone"]=lc;xD["java.endorsed.dirs"]=lc;xD["java.specification.name"]=
+"GWT";xD["java.specification.version"]="2.5.0";xD[Ye]=hc;!As&&(As=new Is);As.b?xD[We]="yes":xD[We]=null}var xD;u(464,100,$h);function yD(){Kn()}function zD(a){Kn();this.i=a}u(463,464,{68:1,73:1,80:1,88:1},yD,zD);function AD(){AD=x;BD=new CD}function DD(a){var b;if(a.n){var c;b=new Ru;En(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,En(b.b,a.b));c=a.c;a=a.k;null!=c&&En(b.b,c);null!=a&&(b.b.b+=ma,En(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function ED(a){AD();var b,c,d;if(null==a)throw new yD;a=no(a);try{d=oo(a,po(58))}catch(e){e=Xi(e);if(A(e,84))throw new zD(In(e));throw e;}c=oo(a,po(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;FD();var f,g,j;j=c.length;b=new GD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new zD(dc+a);if(!this.n&&(this.n=oj(BD,this.i),this.n||(this.n=(Wq(),new HD))&&z(BD,this.i,this.n),!this.n))throw new zD(dc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,S,tb,Y,M,fa,Ec,fg,yb,Nd,Od,Pd,Ya,Fc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==ID(c,po(47),n+2))throw new JD(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Pd=this.k;v=this.e;yb=this.j;r=this.b;Ib=this.o;Ya=ID(M,po(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){tb=2;fa=-1;E=ID(M,po(47),2);Od=ID(M,po(63),2);-1!=Od&&(-1==E||E>Od)&&(E=Od);-1==E&&(E=o,v=l);S=E;-1!=Ya&&Ya<E&&(S=Ya);var td=po(64);Fc=M.lastIndexOf(td,S);r=M.substr(2,S-2);-1<Fc&&(Ib=M.substr(2,Fc-2),tb=Fc+1);Ec=ID(M,po(58),-1==Fc?tb:Fc);t=oo(M,po(93));if(-1!=t)try{M.length>t+1?(q=M.charCodeAt(t+1),58==q?Ec=t+1:Ec=-1):Ec=-1}catch(gf){if(gf=Xi(gf),!A(gf,80))throw gf;}-1==Ec||Ec>E?J=M.substr(tb,
+S-tb):(J=M.substr(tb,Ec-tb),fg=M.substr(Ec+1,S-(Ec+1)),0==fg.length?fa=-1:fa=KD(fg,10))}-1<Ya&&(Pd=M.substr(Ya+1,o-(Ya+1)));D=-1==Ya?o:Ya;var $b=po(63);Nd=M.lastIndexOf($b,D);-1<Nd?(yb=M.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(H(v,l)?v=Za:v.indexOf(Za),Y=Xz(v,po(47))+1,v=v.substr(0,Y-0)),D=Nd):0!=Ya&&(yb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Za:v.indexOf(Za),Y=Xz(v,po(47))+1,0==Y?v=M.substr(E,D-E):v=v.substr(0,Y-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ye;ye=v;null!=yb&&!H(yb,l)&&(null!=v?ye=v+wb+yb:ye=wb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=fa;this.k=Pd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(ud=Xz(this.d,po(64)))?(this.o=this.d.substr(0,ud-0),this.d=ww(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=oo(this.c,po(63)))?(this.j=ww(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Ib;this.e=v;this.j=yb}}catch(vd){vd=
+Xi(vd);if(A(vd,80))throw new zD(In(vd));throw vd;}if(-1>this.f)throw new zD("incorrect port: "+this.f);}u(465,1,Bi,ED);_.tS=function(){return DD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var BD;u(466,1,{});function LD(a,b,c){var d,e;for(d=new MD(a.Ae().b);ND(d.b);)if(a=d.c=Si(d.b),e=a.Ef(),null==b?null==e:Qn(b,e))return c&&(a=new OD(a.Ef(),a.Ff()),PD(d)),a;return null}u(470,1,ui);_.ze=function(a){return!!LD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,91)||this.Fe()!=a.Fe())return!1;for(a=new MD(a.Ae().b);ND(a.b);)if(b=a.c=Si(a.b),c=b.Ef(),b=b.Ff(),!this.ze(c)||!QD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=LD(this,a,!1);return!a?null:a.Ff()};_.hC=function(){var a,b,c;c=0;for(b=new MD(this.Ae().b);ND(b.b);)a=b.c=Si(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new RD("Put not supported on this map");};
+_.Ee=function(a){a=LD(this,a,!0);return!a?null:a.Ff()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new MD(this.Ae().b);ND(c.b);)b=c.c=Si(c.b),a?d+=Aa:a=!0,d+=l+b.Ef(),d+=sb,d+=l+b.Ff();return d+"}"};function zz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function gw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=nb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Ef())){c=!0;break a}c=!1}return c}
+function oj(a,b){return null==b?a.c:A(b,1)?a.f[nb+b]:SD(a,b,a.Ie(b))}function SD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Ef()))return f.Ff()}return null}function z(a,b,c){return null==b?TD(a,c):A(b,1)?UD(a,b,c):VD(a,b,c,a.Ie(b))}function VD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Ef()))return a=d.Ff(),d.Gf(c),a}else e=a.b[d]=[];d=new OD(b,c);e.push(d);++a.e;return null}
+function TD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function UD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function $i(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Ef())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Ff();break a}}c=null}return c}u(469,470,ui);_.ze=function(a){return gw(this,a)};
+_.Ae=function(){return new WD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return oj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return $i(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Pi(){zz(this)}u(468,469,ci,Pi);_.Ge=function(a,b){return bu(a)===bu(b)||null!=a&&Qn(a,b)};_.Ie=function(a){return~~Tn(a)};function CD(){zz(this)}u(467,468,ci,CD);function XD(){Kn()}u(471,99,ii,XD);
+function YD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=ZD(a,c);if(c>=a.j)break;c=$D(a,c);++b}return b}function aE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function bE(a){var b;a.b=0<=a.k&&!a.e?a.k:ZD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new XD;b=a.b;a.b=$D(a,a.b);return a.o.substr(b,a.b-b)}
+function $D(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c<=a.i&&aE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=oo(a.d,po(c)))break;++d}a.n&&b==d&&(a.f?(c=cE(a.o,d,a.o.length),c<=a.i&&aE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=oo(a.d,po(c))&&++d));return d}
+function ZD(a,b){var c,d;if(null==a.d)throw new Hn;for(d=b;!a.n&&d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c>a.i||!aE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>oo(a.d,po(c)))break;++d}return d}function dE(a){eE.call(this,a," \t\n\r\u000c",!1)}function fE(a){eE.call(this,a,za,!1)}
+function eE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=cE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(N,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=cE(this.d,d,this.d.length),this.c[c]=a}}}u(472,1,{},dE,fE,eE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function gE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Wn(e),!(Un(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==xe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Tc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function hE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return fb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+hg:a}function iu(a){var a=new iE(a),b,c,d,e,f;b=$doc.getElementsByTagName(ce);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;jE(a););return a.c}u(479,1,{});u(478,479,{});
+_.c=null;_.d=1;_.e=-1;function kE(a){this.b=a;this.c=new lE(this.b);this.d=this.e=1}u(477,478,{},kE);_.b=null;function Lr(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new is(c)),mE(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",nE(c)))}function lE(a){this.b=a}u(480,1,{},lE);_.Je=function(a){Lr(this,a)};_.b=null;function oE(a){this.b=a}u(481,1,{},oE);_.b=null;function pE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(482,1,{},pE);
+_.Ke=function(){$w(this.f.i,this.c,G(this.f.hb,Vf)-this.e-this.d,G(this.f.hb,Uf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function qE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(483,1,{},qE);_.Ke=function(){$w(this.f.i,this.c,G(this.f.hb,Vf)-this.e-this.d,G(this.f.hb,Uf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var rE=_.f=null;
+function sE(){sE=x;rE=new Ou((cv(),new bv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function tE(){tE=x;uE=L(fu,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);vE=(FB(),IB);wE=UB(vE);xE=y(yE,s,45,23,0);zE=y(fu,s,1,23,0);AE=y(yE,s,45,7,0);BE=null!=(wD(),xD[We]);CE=y(DE,s,49,100,0);EE=y(FE,s,50,100,0)}function GE(a){var b;if(a.Gb)b=HE(a,1)+ub+HE(a,2)+ub+HE(a,3);else if(b=HE(a,0),0<b.length){var c=new IE(a.$);fj(a.ab.b,c)}return b}
+function JE(a,b){var c,d;c=b.b;if(H(c,(KE(),LE).c))gs(ME(a));else if(H(c,NE.c))gs(Gr(a));else if(H(c,OE.c))a.wb&&hs(a.v,(!a.xb&&(a.xb=new is(a)),a.xb));else if(H(c,sg)){7!=a.P&&(a.Q=qh);d=b.d;d=Mu(d,ph);c=Bu(d,a.Q);var e=!zu(c,qh)?uu(c):c;!zu(e,Ch)&&PE(a.$,P(c));QE(a);a.nb=!0;nE(a);a.P=7;a.Q=d}else H(c,yg)||(H(c,ne)?RE(a):SE(a,c))}
+function TE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(UE,s,-1,4,1);o=y(UE,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)VE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=SA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;WE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||XE(a.gb[f])}a.C*=h}}
+function YE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new ZE(a),a.$.s=0);null!=a.tb&&gE(a.tb,null)}}function $E(a,b){var c,d,e,f;f=new NC;d=Lc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new GC(Pb+d);var g=(KE(),LE).c;d.d=g;MC(f,d);ZA(d.e,a);d=new GC(Pb+c);d.d=NE.c;ZA(d.e,a);MC(f,d);a.wb&&(MC(f,new GC(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new GC(c),d.d=OE.c,ZA(d.e,a),MC(f,d));Vz(a,f);return f}
+function aF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,vE);a.pb?(f==a.d&&U(b,VB(vE)),uC(b,h,g,a.Z,a.Z),U(b,(FB(),KB)),bF(b,h,g,a.Z-1,a.Z-1)):f==a.d?tC(b,h+1,g+1,a.Z,a.Z,!1):tC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(FB(),MB)),f){case 101:U(b,PB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;cF(b,!0);dF(b,eF(b,f,d,c,e));U(b,MB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(cF(b,!1),dF(b,eF(b,f,d,c,e)));fF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);uC(b,h+9,g+9,2,4);uC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,NB),uC(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,PB),uC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);V(b,d,g+a.Z-c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);V(b,j-f,n,j-2*f,n);V(b,j+f,n,j+2*f,n);U(b,QB);V(b,d,g+c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;V(b,j-f,n,j-2*f,n);V(b,j+f,
+n,j+2*f,n);U(b,MB);break;case 107:U(b,OB);uC(b,h+4,g+4,a.Z-8,a.Z-8);U(b,MB);bF(b,h+4,g+4,a.Z-8,a.Z-8);fF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);uC(b,h+9,g+9,2,4);uC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);V(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);V(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;V(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);V(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,SB),bF(b,c,e,d,d),U(b,LB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,V(b,c,g,j,o),V(b,j,o,n,g),g=e+d+f,o=g+f,V(b,c,g,j,o),V(b,j,o,n,g),h+=f,n=h+f,g=e+d,V(b,n,e,h,a),V(b,h,a,n,g),h=c+d+f,n=h+f,V(b,h,e,n,a),V(b,n,a,h,g));break;case 110:gF(b,h,g,a.Z,!0);break;case 111:gF(b,h,g,a.Z,!1);break;case 109:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,GB);uC(b,h+3,g+5,a.Z-7,a.Z-11);U(b,MB);bF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,vE);
+a.qb&&tC(b,h+1,g+1,a.Z,a.Z,!1);U(b,MB);hF(a,b,h,g,"NEW");break;case 106:U(b,NB);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,MB);V(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));hF(a,b,h+6,g,vc);break;case 104:U(b,NB);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,MB);break;case 105:a.Ob?(U(b,RB),V(b,h+11,g+5,h+9,g+9),V(b,h+9,g+9,h+4,g+9),V(b,h+4,g+9,h+8,g+12),V(b,
+h+8,g+12,h+6,g+18),V(b,h+6,g+18,h+11,g+15),V(b,h+12,g+5,h+14,g+9),V(b,h+14,g+9,h+19,g+9),V(b,h+19,g+9,h+15,g+12),V(b,h+15,g+12,h+17,g+18),V(b,h+17,g+18,h+12,g+15),U(b,MB)):hF(a,b,h,g,"123");break;case 114:U(b,TB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);uC(b,d,c,f,f);U(b,MB);iF(a,b,h,g,GB,"i");break;case 201:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:V(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);V(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:V(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));V(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));V(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:jF(a,b,h,g+2,3);break;case 207:jF(a,b,h,g,4);break;
+case 208:jF(a,b,h,g,5);break;case 209:jF(a,b,h,g,1);break;case 210:jF(a,b,h,g,6);break;case 211:jF(a,b,h,g,7);break;case 212:jF(a,b,h,g,8);break;case 213:hF(a,b,h,g,"FG"),a.G=new JC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=zE[d]&&iF(a,b,h,g,xE[d],zE[d])}
+function kF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,vE),uC(d,0,0,c,b),a.pb?(U(d,(FB(),KB)),bF(d,-1,0,c,b-1)):(U(d,wE),V(d,0,0,c-1-2,0),U(d,VB(vE)),V(d,0,b-1,c-1,b-1),V(d,c-1,0,c-1,b-1)),lF(d,a.Y),U(d,(FB(),MB)),-1!=a.K.toLowerCase().indexOf(oe)&&U(d,NB),mF(d,a.K,10,15),nF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function oF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,vE);uC(d,0,0,c,b);a.pb?(U(d,(FB(),KB)),V(d,0,b-1,c,b-1),e=pF*(a.Z+a.T)+2,V(d,0,e,c,e),V(d,0,e,0,b),V(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,wE),V(d,0,0,0,b-1),V(d,0,pF*a.Z,b-1,pF*a.Z),U(d,VB(vE)),V(d,c-1,0,c-1,b-1-a.Z),V(d,0,b-1,c-1,b-1));for(b=3;b<=pF+2;++b)aF(a,d,1,b);nF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function qF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);uC(e,0,0,c,b);d=a.eb?(QC(),TC):(QC(),VC);if((QC(),RC)==(QC(),RC))d==TC?e.b=l:e.b=Eg;d=new dB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,S=void 0,tb=o=v=r=j=void 0,Y=o=j=void 0,M=h=r=h=void 0,fa=D=S=void 0,J=h=q=r=r=E=t=M=j=Y=Y=v=M=J=q=Y=M=t=fa=q=J=n=S=o=v=v=E=J=void 0,
+D=S=1,n=2,fa=3;f.x&&(WE(f),TE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=P(O(rF(13*f.o.C*j)));sF(f.o,j);f.o.B&&(U(g,(FB(),MB)),bF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=P(O(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(tE(),AE)[f.e[j]]),h=g,r=cu(f.K[j]-o/2),Y=cu(f.N[j]-o/2),M=t=o,cF(h,!0),dF(h,eF(h,r,Y,t,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(tE(),AE)[f.e[h]]),J=f.K[o]-f.K[h],S=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+S*S),1>D&&(D=1),S/=D,D=J/D,q=3*fa*S,J=3*fa*D,Y=y(N,m,-1,4,1),r=y(N,m,-1,4,1),Y[0]=cu(f.K[h]+q),r[0]=cu(f.N[h]-J),Y[1]=cu(f.K[o]+q),r[1]=cu(f.N[o]-J),Y[2]=cu(f.K[o]-q),r[2]=cu(f.N[o]+J),Y[3]=cu(f.K[h]-q),r[3]=cu(f.N[h]+J),o=g,h=Y,cF(o,!0),dF(o,tF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(FB(),MB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(tE(),AE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-M,S=r-t,D=Math.sqrt(J*J+S*S),
+1>D&&(D=1),S/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,QB);q=n*S;J=n*D;V(g,P(O(Math.round(M+q))),P(O(Math.round(t-J))),P(O(Math.round(Y+q))),P(O(Math.round(r-J))));V(g,P(O(Math.round(M-q))),P(O(Math.round(t+J))),P(O(Math.round(Y-q))),P(O(Math.round(r+J))));U(g,MB);break;case 3:o=P(O(Math.round(M)));h=P(O(Math.round(t)));Y=P(O(Math.round(Y)));r=P(O(Math.round(r)));V(g,o,h,Y,r);M=P(O(Math.round(fa*S)));t=P(O(Math.round(fa*D)));V(g,o+M,h-t,Y+M,r-t);V(g,o-M,h+t,Y-M,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,V(g,P(O(Math.round(v))),P(O(Math.round(E))),P(O(Math.round(v))),P(O(Math.round(E))));lF(g,f.o.n);o=uF(f.o.o);J=f.f[j];h=wb;null!=J&&(h=J);J=YC(f.o.o,h);M=P(O(Math.round((M+Y)/2-J/2)));q=P(O(Math.round((t+r)/2+~~(o/2)-1)));U(g,QB);mF(g,h,M,q);U(g,MB);break;default:if(1==f.C[j]||3==f.C[j])q=fa*S,J=fa*D,E=y(N,m,-1,3,1),v=y(N,m,-1,3,1),E[0]=P(O(Math.round(Y+q))),v[0]=P(O(Math.round(r-J))),E[1]=P(O(Math.round(M))),v[1]=P(O(Math.round(t))),E[2]=P(O(Math.round(Y-
+q))),v[2]=P(O(Math.round(r+J))),o=g,h=E,r=v,cF(o,!0),dF(o,tF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*S;J=fa*D;for(h=0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,o=h/10,V(g,P(O(Math.round(v+q*o))),P(O(Math.round(E-J*o))),P(O(Math.round(v-q*o))),P(O(Math.round(E+J*o))))}else V(g,P(O(Math.round(M))),P(O(Math.round(t))),P(O(Math.round(Y))),P(O(Math.round(r))))}}D=y(UE,s,-1,f.u+1,1);S=y(N,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++S[h],++S[o],D[h]=D[h]/S[h]+r/S[h],D[o]=
+D[o]/S[o]+n/S[o];lF(g,f.o.n);o=uF(f.o.o);J=y(fu,s,1,f.u+1,0);Y=y(N,m,-1,f.u+1,1);r=y(N,m,-1,f.u+1,1);n=y(vF,s,56,f.u+1,0);t=2;1!=f.o.C&&(t=P(O(rF(2*f.o.C))));for(j=1;j<=f.u;++j)h=wF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=YC(f.o.o,h),n[j]=xF(f,t,j,Y[j],Y[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<S[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<S[j]&&(E=!1),1==S[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Zb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<ck(f.B[j])&&(v+=ck(f.B[j])),0<f.B[j]?v+=xa:v+=Ca),M||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=YC(f.o.o,q),v=YC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=xF(f,t,j,q,v,o,M),M=v.d+t+1,q=v.e+o+t,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(tE(),AE)[f.e[j]]),uC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(tE(),AE)[f.e[j]]):U(g,(FB(),MB)):U(g,(tE(),xE)[f.c[j]]),mF(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],M=P(O(rF(f.K[j]-q/2))),q=P(O(rF(f.N[j]+~~(o/2)-1))),
+U(g,(FB(),QB)),mF(g,ba+f.r[h][1],M+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(FB(),NB):(FB(),TB)),0<f.E&&106!=f.o.d&&(v=n[f.E],bF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],S=f.N[o]-f.N[h],D=Math.sqrt(J*J+S*S),1>D&&(D=1),S/=D,D=J/D,q=(fa+1)*S,J=(fa+1)*D,E=y(N,m,-1,5,1),v=y(N,m,-1,5,1),E[0]=P(O(rF(f.K[h]+q))),E[1]=P(O(rF(f.K[o]+q))),v[0]=P(O(rF(f.N[h]-J))),v[1]=P(O(rF(f.N[o]-J))),E[3]=P(O(rF(f.K[h]-q))),E[2]=P(O(rF(f.K[o]-q))),v[3]=P(O(rF(f.N[h]+J))),v[2]=P(O(rF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,S=v,fa.o&&(cF(fa,!1),dF(fa,tF(fa,j,S,5,!0)))),106==f.o.d&&yF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(FB(),NB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],bF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(FB(),KB)),V(e,c-1,0,c-1,b-1)):(U(e,VB(vE)),V(e,c-1,0,c-1,b-1),U(e,vE),V(e,c-2,0,c-2,b-1),U(e,wE),V(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(FB(),QB)),V(e,d,~~(b/2),d+48,~~(b/2)),V(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),V(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new hC(bc,0,13),a.X=new XC(a.U),null!=a.cb&&(d=YC(a.X,a.cb),c=P(O(Math.round((c-d)/2))),b-=13,U(e,(FB(),MB)),lF(e,a.U),mF(e,a.cb,c,b)));nF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function jF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(N,m,-1,9,1);n=y(N,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=cu(c+a*Math.sin(j)),n[f]=cu(d+a*Math.cos(j));f=e+1;b.o&&(cF(b,!1),dF(b,tF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=cu(c+(a-3)*Math.sin(j)),n[f]=cu(d+(a-3)*Math.cos(j));V(b,h[0],n[0],h[1],n[1]);V(b,h[2],n[2],h[3],n[3]);V(b,h[4],n[4],h[5],n[5])}}
+function zF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,vE);uC(d,0,0,b,c);a.pb?(U(d,(FB(),KB)),c=14*(a.Z+a.T),bF(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,VB(vE)),V(d,b-1,0,b-1,c-1),V(d,0,c-1,b-1-2,c-1),U(d,wE),V(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)aF(a,d,b,1),aF(a,d,b,2);a.d=c;nF(a.Vb,a.Rb,0,0)}}
+function gF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);V(a,j,q,f,h);V(a,g,q,f,h);j=~~(n/3);V(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);fF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function AF(a,b,c){var d,e,f,g,j,h;BF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=CF(b);b=new eE(b,j,!0);e=l;for(d=1;5>=d;++d)e=DF(b,j);d=EF(KD(no(e.substr(0,3)),10)).b;g=EF(KD(no(e.substr(3,3)),10)).b;DF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=DF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new FF(a,f)}TE(a,1,d,1);TE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new FF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",nE(a),!1;null!=a.j&&a.$&&GF(a.$,a.j,!0);null!=a.k&&
+a.$&&GF(a.$,a.k,!1);j=HF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new IF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];TE(a,1,j,0)}c&&nE(a);return!0}function js(a,b){a.lb=!0;a.K=b}function sF(a,b){100>b&&(!CE[b]&&(CE[b]=new hC(bc,0,b)),!EE[b]&&$t(EE,b,new XC(CE[b])),a.n=CE[b],a.o=EE[b])}
+function ns(a,b){var c,d;if(0==b)return!1;QE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:YE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;JF(a,KF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Cw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Cw(ec);
+d.b=d.b.d;JF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=tv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(js(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=LF(d),MF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=tv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=oc):(js(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=LF(d),MF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 101:a.Mb&&NF(a.Mb);a.Mb=new OF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new PF(a):a.Eb.hc.d._?QF(a.Eb.hc.d):RF(a.Eb);break;case 114:a.c&&
+NF(a.c);a.c=new OF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,SF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=TF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(UE,s,-1,4,1);VE(a.$,d);a.nb=!0;a.$=new IE(a.$);d=cu(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;UF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,VF(a.$,a.$.E),a.$.E=0,RE(a)):0<a.$.F&&(a.nb=!0,WF(a.$,a.$.F),a.$.F=0,RE(a));XF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new NC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new GC(c),MC(j,g),g.d=c,ZA(g.e,a);Vz(a,j);a.F=j}YF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(NF(a.p),a.p=null);0==a.$.E&&(a.p=new OF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,RE(a)),18==a.e&&(d=uo((ks(),ls).hc.b.hb,gh),ZF(a.$,a.$.E,d),RE(a)),XF(a.$))}nE(a);return!0}
+function Gr(a){var b,c,d;d=ME(a);c=l;if(a.Gb){var e,f,g;g=Ut([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)TF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+($F(g[1][0],3)+$F(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+aG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+aG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new bG(a,a.gb,a.vb)),c=aG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function cG(a,b,c,d){var e;e=c;var f=d,g,j;(g=dG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=$E(a,!0)),a.x):(!a.w&&(a.w=$E(a,!1)),a.w),YF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=eG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=pF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",nE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",nE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=ns(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)VF(a.$,a.$.E),a.$.E=0,RE(a);else{if(106==a.d)return!0;if(108==a.d)fG(a.$,a.$.E,0),RE(a);else if(157==a.d)fG(a.$,a.$.E,1),RE(a);else if(158==a.d)fG(a.$,a.$.E,-1),RE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,X(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):RE(a);else if(206<=a.d&&229>=a.d)a.P=2,gG(a.$),RE(a);else if(230==a.d)a.P=3,RE(a);else if(233<=a.d&&262>a.d)hG(a.$,!1),RE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;ZF(a.$,a.$.E,uo(a.Eb.f.hc.b.hb,gh));a.$.n=!0;RE(a)}else if(105==a.d)iG(a.$),RE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=uo((ks(),ls).hc.b.hb,gh),1>d.length&&(d=Sc),ZF(a.$,a.$.E,
+d)),RE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,gG(a.$),RE(a);else if(0<a.$.F)if(104==a.d)WF(a.$,a.$.F),a.$.F=0,RE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])js(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;VF(d,c);d.b[c]=0}a.$.F=0;RE(a)}else if(201==a.d)jG(a.$,a.$.F),RE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),RE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,RE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,RE(a);else if(206<=a.d&&229>=a.d)a.P=2,gG(a.$),RE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=uo(a.Eb.f.hc.b.hb,gh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;RE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new ZE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(kG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,X(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,gG(a.$)):300<a.d?(kG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=uo((ks(),ls).hc.b.hb,gh),1>d.length&&(d=Sc),ZF(a.$,1,d))):230==a.d?lG(a,null,!0):233<=a.d&&262>a.d?(kG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,hG(a.$,!0)):wD();RE(a)}else e=!1;e&&(XF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,nE(a))}return e}
+function mG(a,b,c,d){var e,f;if(a.A||!a.ib||dG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=nG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)VF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],X(b,0),WF(b,e),0<nG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){js(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;X(b,P(O(Math.round(h))));b.j[b.w]=b.u;0<nG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;js(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(eG(b)||dG(b))PE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(UE,s,-1,4,1);VE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;QE(a);a.nb=!0;nE(a);a.Tb=c;a.Ub=d;return!0}
+function oG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||dG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((tE(),BE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;pG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(pG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;QE(a);a.nb=!0;nE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function qG(a){if(a.A)return!0;a.jb&&(a.jb=!1,RE(a));a.lb=!1;a.Q=qh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=nG(b,b.u),6>b.A[c]&&(rG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),VF(b,b.u));b.D=!1;RE(a)}else a:{var b=a.$,e,f;c=nG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):js(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],js(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=P(O(rF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=P(O(rF((b.N[b.G]+b.N[c])/2))))}}XE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,KF(b),b.b.d=c),RE(a),a.s=!1)}else 5==a.P&&(XE(a.$),RE(a));0<a.P&&(a.E=!1,QE(a),a.nb=!0,XF(a.$),sG(a.$),nE(a),a.P=0,a.i=!1);if(BE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,QE(a),a.nb=!0,nE(a);return!0}function QE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function pG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,gE(a.sb,L(tG,s,83,[new T(a.f),new T(b)]))}
+function uG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Of)?a.Gb=!1:-1<b.indexOf(mg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Jf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Sf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,TE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)vG(a.gb[d]),WE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(bg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++pF;c&&nE(a)}
+function nE(a){var b,c,d,e;b=SA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Le(a.db,d,c),a.A&&e&&TE(a,1,a.vb,0),qF(a),a.A||(a.Rb=a.Le(a.Rb,b.c,2*a.Z+a.T),zF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Le(a.R,a.Z,c),oF(a),a.J=a.Le(a.J,d,a.Z),kF(a))):(qF(a),a.A||(kF(a),a.E&&(zF(a),oF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function wG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=TF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=wF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ca,1<ck(c.B[h])&&(j+=ck(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=nb+g);o+=ba+j+ba+xG(0.055999999999999994*c.K[h],0,2)+ba+xG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=oh),e+=c)}return e}function HE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=TF(a.gb[c]),d!=b))continue;d=void 0;d=yG(a.gb[c]);d=zG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function RE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&gE(a.tb,null)}var c,d,e;e=new AG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=yG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new BG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function MF(a,b,c,d){try{AF(a,b,d)?c&&RE(a):nE(a)}catch(e){if(e=Xi(e),A(e,80))nE(a);else throw e;}}
+function lG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;BF(a,c);e=j=0;r=new eE(b,"|>",!0);g=-1<b.indexOf(ub);n=1;h=YD(r);a.vb=0;for(f=1;f<=h;++f)if(o=bE(r),no(o),!H(o,oh))if(H(o,ub))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new CG(a,o);if(0==a.$.u){DG(a,"ERROR - problems in reading/processing molecule !");wD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(DG(a,"ERROR - strange reaction - fixing !"),wD(),d=!1):3<n?(DG(a,"ERROR - strange reaction !"),wD(),d=!1):(1<a.vb&&!g&&uG(a,Jf,!0),g&&!a.Gb&&uG(a,
+mg,!0),!g&&a.Gb&&uG(a,Of,!0),g?(TE(a,1,j,1),TE(a,j+1,e-1,2),TE(a,e,a.vb,3)):TE(a,1,a.vb,0),c&&nE(a),d=!0)}d?RE(a):nE(a)}catch(q){if(q=Xi(q),A(q,80))nE(a);else throw q;}}function EG(a){QE(a);a.nb=!0;nE(a)}function BF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new ZE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&nE(a);null!=a.tb&&gE(a.tb,null)}
+function JF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=yG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&gE(a.tb,null)}}function FG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,nE(a),null):a.gb[b]}
+function SE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Oa)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Qa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?ns(a,c):b="Not known group!";a.lb=!0;a.K=b;nE(a)}function DG(a,b){a.lb=!0;a.K=b;nE(a)}function ME(a){var b;b=GE(a);QE(a);nE(a);return b}
+function hF(a,b,c,d,e){var f,g,j,h;f=a.X;h=YC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new hC(f.c.b,f.c.d,g),f=new XC(j),h=YC(f,e),b.f=j,b.j=GG(j);else lF(b,a.U);f=jC(f.c).b-jC(f.c).c;mF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function iF(a,b,c,d,e,f){var g,j;g=uF(a.W);j=YC(a.W,f);lF(b,a.V);(b.e=e)&&(b.i=og+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);mF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function uF(a){return jC(a.c).b-jC(a.c).c}
+function ms(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Fd,nE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Fd):js(a,a.z+ba),nE(a))}u(487,398,li);_.xe=function(a){JE(this,a)};_.Le=function(a,b,c){return OA(this,b,c)};_.Me=function(){};_.ee=function(){nE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=qh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var pF=10,CE,EE,vE,wE,xE,uE,BE,HG=null,AE,zE;
+function IG(){tE();MA.call(this);this.Vb=(Wq(),Wq(),tA).b;this.y=new hC(null,0,8);this.u=(FB(),GB);this.gb=y(JG,s,96,99,0);this.ab=new KA;this.Ib=new KG;this.L=H((wD(),xD[Ye]),hc);this.v=new LG;this.H=L(fu,s,1,[Ia,Ja,Ta,Ha,Oa,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new ZE(this);AE[0]=JB;AE[1]=new HB(255,153,153);AE[2]=new HB(255,204,102);AE[3]=new HB(255,255,153);AE[4]=new HB(102,255,255);AE[5]=new HB(51,204,255);AE[6]=new HB(255,153,255)}u(486,487,li,IG);
+_.Le=function(a,b,c){var d;return a?(d=a.b,yj(d.u,b,c),a):OA(this,b,c)};_.Me=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[MG(b.b),a])}};_.b=null;function NG(a){if(a.e.hb.style.display!=Nf){RA(a.d);var b;for(b=new Ri(a.f.k);b.c<b.e.Fe();)a=Si(b),a.Ke()}}function OG(a){PG.call(this,a,fb,fb,null)}function QG(a,b){PG.call(this,a,fb,fb,b)}function RG(a,b,c){PG.call(this,a,b,c,null)}
+function PG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(fc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=tj(a)){this.c=SG;++SG;this.e=e;this.d=new IG;this.f=new TG(this.d,b,c,d);Xw(e,this.f);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=PA(a,G(a.hb,Vf),G(a.hb,Uf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?HG=fc:HG="JME";b.w=$E(b,!1);b.x=$E(b,!0);js(b,HG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=SA(b);IA(b,null);b.pb||(b.T=0);b.U||(b.U=new hC(bc,0,13),b.X=new XC(b.U));b.V||(b.V=new hC(bc,1,13),b.W=new XC(b.V));b.Y||(b.Y=new hC(bc,0,11),new XC(b.Y));sF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;pF=10;b.Lb=!0;try{r=UG(b.Vb,"options");null!=r&&uG(b,r,!1);j=UG(b.Vb,"jme");null!=j&&(b.M=j);n=UG(b.Vb,"mol");null!=n&&(b.bb=n);g=UG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=UG(b.Vb,Qg);null!=o&&(b.cb=o,nE(b));b.k=UG(b.Vb,"atomcolors");b.j=UG(b.Vb,"atombg");f=UG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(FB(),GB);try{if(0!=f.indexOf(ma))throw new Jn("bad hex encoding");E=KD(f.substr(1,2),16);D=KD(f.substr(3,2),16);t=KD(f.substr(5,2),16);q=v=new HB(E,D,t)}catch(J){if(J=Xi(J),A(J,80))wD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&SF(b.$);h=UG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(S){if(S=Xi(S),!A(S,80))throw S;}b.d=202;for(f=0;23>f;++f)xE[f]=(FB(),OB),zE[f]=Sc;zE[1]=Zb;xE[1]=(FB(),KB);zE[2]=Eb;xE[2]=OB;zE[3]=Hb;xE[3]=KB;zE[4]=kc;xE[4]=TB;zE[5]=sc;xE[5]=
+NB;zE[9]=Vb;xE[9]=QB;zE[10]=Nb;xE[10]=QB;zE[11]=Gb;xE[11]=QB;zE[12]=cc;xE[12]=QB;zE[8]=Hc;xE[8]=VB(PB);zE[7]=uc;xE[7]=OB;zE[6]=Nc;xE[6]=KB;zE[13]=Mc;xE[13]=KB;zE[18]=Sc;xE[18]=KB;zE[19]=vc;xE[19]=KB;zE[20]=wc;xE[20]=KB;zE[21]=xc;xE[21]=KB;zE[22]=yc;xE[22]=KB;rA(b);b._=new VG;f=a.d;f.D=SA(f);null!=f.M?(lG(f,f.M,!1),null!=f.j&&f.$&&GF(f.$,f.j,!0),null!=f.k&&f.$&&GF(f.$,f.k,!1)):null!=f.bb&&MF(f,f.bb,!1,!1);nE(a.d);h=this.d;f=this.f;g=new kE(h);zw(f,new WG,(xr(),xr(),yr));zw(f,new XG,(ur(),ur(),vr));
+zw(f,new YG,(Ar(),Ar(),Br));zw(f,new ZG(g),(Hr(),Hr(),Ir));q=0>=$G();n=new xy((sE(),rE));n.hb.alt="drag out MOL or RXN file";uw(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new oE(h);Xw(f.i,n);t=new pE(f,n,r,j,g);$w(t.f.i,t.c,G(t.f.hb,Vf)-t.e-t.d,G(t.f.hb,Uf)-(t.b-t.d));fj(f.k,t);q?(q=new aH,uw(q,n.hb.alt),0<=r&&(q.hb.style[lh]=r+hg),0<=o&&(q.hb.style[Re]=o+hg),Xw(f.i,q),g=new qE(f,q,r,j,g),$w(g.f.i,g.c,G(g.f.hb,Vf)-g.e-g.d,G(g.f.hb,Uf)-(g.b-g.d)),fj(f.k,g),q.hb.draggable=fh,q.hb.style[Sd]=
+(To(),Hf),zw(q,h,(Dr(),Dr(),Er))):(n.hb.draggable=fh,n.hb.style[Sd]=(To(),Hf),zw(n,h,(Dr(),Dr(),Er)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function bH(){return iu(null)}function cH(a){return iu(a)}u(488,1,Zh,OG,QG,RG,PG);_.Ne=function(a){B(this.f,new dH(this,a),(Zq(),Zq(),$q))};_.Oe=function(a){B(this.f,new eH(this,a),(vs(),vs(),ws))};_.Pe=function(a){RF(new fH(a,this.d,vE))};_.Qe=function(){YE(this.d)};_.Re=function(){go((co(),eo),new gH(this))};_.Se=function(){return this.b};
+_.Te=function(){return this.c};_.Ue=function(){return this.d.I};_.Ve=function(){return this.d.eb};_.We=function(){return this.d.fb};_.Xe=function(){return this.d.tb};_.jd=function(){return G(this.f.hb,Uf)};_.Ye=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Vf);a[1]=G(this.f.hb,Uf);return a};_.kd=function(){return G(this.f.hb,Vf)};_.Ze=function(){return this.e.hb};_.$e=function(){return this.d.yb};_._e=function(){return this.d.Ab};_.af=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.md=function(){return this.e.hb.style.display!=Nf};_.bf=function(){var a=this.d,b;a.Gb?b=wG(a,1)+ub+wG(a,2)+ub+wG(a,3):b=wG(a,0);return b};_.cf=function(){return Gr(this.d)};_.df=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=GE(a);a.Pb=b;nE(a);return c};_.ef=function(a){uG(this.d,a,!0)};_.ff=function(){};_.gf=function(a){MF(this.d,a,!0,!0)};_.hf=function(a){lG(this.d,a,!0)};_.je=function(){NG(this)};_.jf=function(){BF(this.d,!0)};
+_.kf=function(a){var b=this.d;if(a=FG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;EG(b)}};_.lf=function(a){this.b=a;!this.d.b&&(this.d.b=new hH(this))};_.mf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ri(b.b);d.c<d.e.Fe();)c=Si(d),a?c.b=l:c.b=Eg}RA(b.d)};_.nf=function(a,b){var c=this.d,d;if(d=FG(c,a))GF(d,b,!0),EG(c)};_.of=function(a,b){var c=this.d,d;d=FG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,nE(c)):(d.E=b,EG(c))};_.od=function(a){this.f.hb.style[Re]=a;NG(this)};
+_.pf=function(a){this.d.I=a};_.qf=function(a){var b=this.d;b.eb=a;nE(b)};_.rf=function(a){var b=this.d;b.fb=a;nE(b)};_.sf=function(a){this.d.sb=a};_.tf=function(a){this.d.tb=a};_.uf=function(a){var b=this.d;b.yb=a;b.w=$E(b,!1)};_.vf=function(a){this.d.Ab=a};_.wf=function(a,b){var c=this.f;c.qd(a);c.od(b);NG(this)};_.xf=function(a){SE(this.d,a)};_.yf=function(a,b){var c=this.d;c.i=!1;c.Qb=new CG(c,a);c.d=253;c.lb=!0;c.K=b;nE(c)};_.pd=function(a){xw(this.e.hb,a)};
+_.qd=function(a){this.f.hb.style[lh]=a;NG(this)};_.zf=function(a){DG(this.d,a)};_.Af=function(){return ME(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var SG=0;function gH(a){this.b=a}u(489,1,{},gH);_.xc=function(){var a,b;for(b=new Ri(this.b.f.b);b.c<b.e.Fe();)a=Si(b),a.u.hb.innerHTML=a.r||l};_.b=null;function hH(a){this.b=a}u(490,1,{},hH);_.b=null;function dH(a,b){this.b=a;this.c=b}u(491,1,{},dH);_.Pc=function(a){a=a.b;go((co(),eo),new iH(this,this.c,a))};_.b=null;_.c=null;
+function iH(a,b,c){this.b=a;this.d=b;this.c=c}u(492,1,{},iH);_.xc=function(){var a=this.c;this.d.b.apply(a,[MG(this.b.b),a])};_.b=null;_.c=null;_.d=null;function eH(a,b){this.b=a;this.c=b}u(493,1,{},eH);_.b=null;_.c=null;function ys(a,b,c){this.b=a;this.d=b;this.c=c}u(494,1,{},ys);_.xc=function(){var a=this.c;this.d.b.apply(a,[MG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function jH(){var a=kH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;lH(mH,arguments)?a=arguments[0]:3==arguments.length?a=new RG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new OG(arguments[0]):4==arguments.length?a=new PG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new QG(arguments[0],arguments[1]));this.g=a;nH();a[cd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Ne(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.addMouseOverHandler=C(function(a){this.g.Oe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.alert=C(function(a){this.g.Pe(a)});b.clear=C(function(){this.g.Qe()});b.deferredRepaint=C(function(){this.g.Re()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.Ye()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.af(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g.bf()});b.molFile=C(function(){return this.g.cf()});b.nonisomericSmiles=C(function(){return this.g.df()});b.options=C(function(a){this.g.ef(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.gf(a)});b.readMolecule=C(function(a){this.g.hf(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=mH;nH();var f=b,g,b=pH.c;g=qH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=qH(b,
+e,f)}if(!g)throw new aj("Can't find exported method for given arguments: 0"+nb+f.length+aa);return g[0]});b.reset=C(function(){this.g.jf()});b.resetAtomColors=C(function(a){this.g.kf(a)});b.setAfterPasteCallBack=C(function(a){this.g.lf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.setAntialias=C(function(a){this.g.mf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.nf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.of(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.pf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.qf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.rf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.sf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.tf(a)});b.setPasteLabel=C(function(a){this.g.uf(a)});b.setPrePasteJSfunction=C(function(a){this.g.vf(a)});b.setSize=C(function(a,b){this.g.wf(a,b)});b.setSubstituent=C(function(a){this.g.xf(a)});b.setTemplate=C(function(a,
+b){this.g.yf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.zf(a)});b.smiles=C(function(){return this.g.Af()});rH({"0":{"0":[[bH,null,void 0]],1:[[cH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new sH(e));return[e]},xe]]}});tH(mH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function gu(){uH||(uH=!0,jH())}u(495,1,{},gu);
+var uH=!1;function ku(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==xe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function ju(){}u(497,1,{},ju);_.xc=function(){ku()};function sH(a){this.b=a}u(498,1,{70:1,108:1},sH);_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;function oH(a){this.b=a}u(499,1,{71:1,108:1},oH);
+_.eQ=function(a){return null!=a&&A(a,71)&&this.b==a.b};_.b=null;
+function jE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(lh)||l;b=c.getAttribute(Re)||l;f=c.getAttribute(Lf)||l;e=c.getAttribute(Ue)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Lf)||l,h=h.getAttribute(gh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Lf);c.removeAttribute("archive");c.removeAttribute(Re);c.removeAttribute(lh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Eo();c.setAttribute(Ue,d);c.style[lh]=hE(g);c.style[Re]=hE(b);b=new vH(a,d,n,e,c,f);go((co(),eo),b);++a.c;return!0}function iE(a){this.b="JME.class";this.e=a}u(500,1,{},iE);_.Jc=function(){return jE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function vH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(501,1,{},vH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,fb,fb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Ue,this.f):this.d.removeAttribute(Ue);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function wH(){}u(502,1,Zh,wH);function xH(a){this.b=a}u(503,1,{},xH);_.xc=function(){this.b()};_.b=null;
+function yH(){var a=kH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;lH(zH,arguments)?a=arguments[0]:0==arguments.length&&(a=new wH);this.g=a;nH();a[cd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){go((co(),eo),new xH(a))});tH(zH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function hu(){AH||(AH=!0,yH())}u(504,1,{},hu);var AH=!1;function BH(a){Kn();this.i=a}
+u(505,464,$h,BH);function qu(){Kn();this.i="divide by zero"}u(506,99,ii,qu);function au(){Kn()}function CH(a){Kn();this.i=a}u(507,99,ii,au,CH);function DH(){DH=x;EH=new FH(!1);GH=new FH(!0)}function FH(a){this.b=a}u(508,1,{73:1,74:1,77:1},FH);_.eQ=function(a){return A(a,74)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?fh:"false"};_.b=!1;var EH,GH;
+function cE(a,b,c){var d,e;d=HH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function IH(){}function JH(a){return typeof a==Sf?Hc+(0>a?-a:a):a}function KH(a,b){var c;c=new IH;c.e=Ob+(LH(0!=a?-a:0)?JH(0!=a?-a:0):l+Ji(c));MH(0!=a?-a:0)&&NH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new IH;b.e=Ob+(LH(a)?JH(a):l+Ji(b));MH(a)&&NH(a,b);return b}
+function $(a,b){var c;c=new IH;c.e=Ob+(LH(a)?JH(a):l+Ji(c));MH(a)&&NH(a,c);c.c=b?8:0;return c}function OH(){var a;a=new IH;a.e=Ob+(LH(0)?JH(0):l+Ji(a));MH(0)&&NH(0,a);a.c=2;return a}function PH(a){var b;b=new IH;b.e=Ob+(LH(a)?JH(a):l+Ji(b));MH(a)&&NH(a,b);b.c=1;return b}function MH(a){return typeof a==Sf&&0<a}function LH(a){return null!=a&&0!=a}
+function NH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Sh[b.d])c=c.prototype;else{c=Sh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(510,1,{},IH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function QH(a){var b;if(!(b=RH,!b&&(b=RH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new SH(Xb+a+da);return parseFloat(a)}
+function KD(a,b){var c,d;if(null==a)throw new SH(Rf);if(2>b||36<b)throw new SH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new SH(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new SH(Xb+a+da);if(-2147483648>c||2147483647<c)throw new SH(Xb+a+da);return c}u(512,1,{73:1,85:1});var RH=null;function TH(a){this.b=a}
+u(511,512,{73:1,77:1,78:1,85:1},TH);_.eQ=function(a){return A(a,78)&&a.b==this.b};_.hC=function(){return cu(this.b)};_.tS=function(){return l+this.b};_.b=0;function fB(a){this.b=a}u(513,512,{73:1,77:1,81:1,85:1},fB);_.eQ=function(a){return A(a,81)&&a.b==this.b};_.hC=function(){return cu(this.b)};_.tS=function(){return l+this.b};_.b=0;function UA(){Kn()}function Kk(a){Kn();this.i=a}u(514,99,ei,UA,Kk);function Sw(){Kn()}function Yx(a){Kn();this.i=a}u(515,99,ii,Sw,Yx);function T(a){this.b=a}
+function Cu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function vu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function EF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(UH(),VH)[b],!c&&(c=VH[b]=new T(a)),c):new T(a)}u(516,512,{73:1,77:1,83:1,85:1},T);_.eQ=function(a){return A(a,83)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function UH(){UH=x;VH=y(tG,s,83,256,0)}var VH;function ck(a){return 0>a?-a:a}function bk(a,b){return a>b?a:b}function rF(a){return Math.round(a)}function Hn(){Kn()}function ct(a){Kn();this.i=a}u(519,99,{73:1,80:1,84:1,86:1,88:1},Hn,ct);function Li(){Li=x;Mi=L(Ki,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Mi;function SH(a){Kn();this.i=a}u(521,514,ei,SH);
+function On(a){this.b="Unknown";this.d=a;this.c=-1}u(522,1,{73:1,87:1},On);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function HH(a,b){return a.charCodeAt(b)}function WH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function oo(a,b){return a.indexOf(b)}function ID(a,b,c){return a.indexOf(b,c)}function Xz(a,b){return a.lastIndexOf(b)}
+function LF(a){var b=aa,c=oh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ww(c,++d):c=c.substr(0,d-0)+ww(c,++d);return a.replace(RegExp(b,ze),c)}
+function XH(a,b){for(var c=RegExp(b,ze),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(fu,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ww(a,b){return a.substr(b,a.length-b)}
+function no(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function po(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,73:1,75:1,77:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Tu(this)};_.tS=_.toString;function YH(){YH=x;ZH={};$H={}}
+function Tu(a){YH();var b=nb+a,c=$H[b];if(null!=c)return c;c=ZH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+HH(a,d++);c|=0}256==aI&&(ZH=$H,$H={},aI=0);++aI;return $H[b]=c}var ZH,aI=0,$H;function Dn(a,b){En(a.b,b);return a}function Cn(){this.b=new qo}function bI(){this.b=new qo;this.b.b+=l}u(524,1,Gi,Cn,bI);_.tS=function(){return this.b.b};function Ru(){this.b=new qo}
+function GD(){this.b=new qo}function Jt(a){this.b=new qo;En(this.b,a)}u(525,1,Gi,Ru,GD,Jt);_.tS=function(){return this.b.b};function JD(a){a="String index out of range: "+a;Kn();this.i=a}u(526,515,ii,JD);
+function cI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Hn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new CH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new CH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Sw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)$t(b,c,a[--d])}else for(c=e+c;e<c;)$t(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function yw(){Kn()}function RD(a){Kn();this.i=a}u(528,99,ii,yw,RD);function lB(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Qn(b,c))return a;return null}function oB(a,b){var c;return(c=lB(a.Bd(),b))?(c.bd(),!0):!1}function dI(a){var b,c,d,e;d=new Cn;b=null;d.b.b+=Tc;for(c=a.Bd();c._c();)null!=b?En(d.b,b):b=Aa,e=c.ad(),En(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}u(529,1,{});_.Bf=function(){throw new RD("Add not supported on this collection");};
+_.Cf=function(a){return!!lB(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Df=function(a){return oB(this,a)};_.tS=function(){return dI(this)};u(531,529,ki);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,94)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Cf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Tn(c),a=~~a);return a};
+function eI(a,b){var c;return A(b,92)&&(c=b.Ef(),gw(a.b,c))?(c=oj(a.b,c),a.b.Ge(b.Ff(),c)):!1}function WD(a){this.b=a}u(530,531,ki,WD);_.Cf=function(a){return eI(this,a)};_.Bd=function(){return new MD(this.b)};_.Df=function(a){return eI(this,a)?(a=a.Ef(),$i(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function PD(a){if(a.c)Ui(a.b),$i(a.d,a.c.Ef()),a.c=null;else throw new Cw("Must call next() before remove().");}
+function MD(a){var b;this.d=a;b=new lj;a.d&&fj(b,new fI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new gI(a,d.substring(1));b.Bf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Bf(c[d])}this.b=new Ri(b)}u(532,1,{},MD);_._c=function(){return ND(this.b)};_.ad=function(){return this.c=Si(this.b)};_.bd=function(){PD(this)};_.b=null;_.c=null;_.d=null;u(534,1,Ci);_.eQ=function(a){return A(a,92)&&QD(this.Ef(),a.Ef())&&QD(this.Ff(),a.Ff())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Ef()&&(a=Tn(this.Ef()));null!=this.Ff()&&(b=Tn(this.Ff()));return a^b};_.tS=function(){return this.Ef()+sb+this.Ff()};function fI(a){this.b=a}u(533,534,Ci,fI);_.Ef=function(){return null};_.Ff=function(){return this.b.c};_.Gf=function(a){return TD(this.b,a)};_.b=null;function gI(a,b){this.c=a;this.b=b}u(535,534,Ci,gI);_.Ef=function(){return this.b};_.Ff=function(){return this.c.f[nb+this.b]};_.Gf=function(a){return UD(this.c,this.b,a)};_.b=null;_.c=null;
+function Vx(a,b){(0>a||a>=b)&&hI(a,b)}function hI(a,b){throw new Yx("Index: "+a+", Size: "+b);}u(536,529,mi);_.Hf=function(){throw new RD("Add not supported on this list");};_.Bf=function(a){this.Hf(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,90)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Qn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Tn(c)),b=~~b;return b};_.Bd=function(){return new Ri(this)};_.Jf=function(){return this.Kf(0)};_.Kf=function(a){return new iI(this,a)};_.Lf=function(){throw new RD("Remove not supported on this list");};function ND(a){return a.c<a.e.Fe()}function Si(a){if(a.c>=a.e.Fe())throw new Vw;return a.e.If(a.d=a.c++)}function Ui(a){if(0>a.d)throw new cy;a.e.Lf(a.d);a.c=a.d;a.d=-1}function Ri(a){this.e=a}u(537,1,{},Ri);_._c=function(){return ND(this)};
+_.ad=function(){return Si(this)};_.bd=function(){Ui(this)};_.c=0;_.d=-1;_.e=null;function iI(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&hI(b,c);this.c=b}u(538,537,{},iI);_.Mf=function(){return 0<this.c};_.Nf=function(){if(0>=this.c)throw new Vw;return this.b.If(this.d=--this.c)};_.b=null;function jI(a){a=new MD(a.c.b);return new kI(a)}function lI(a,b){this.b=a;this.c=b}u(539,531,ki,lI);_.Cf=function(a){return gw(this.b,a)};_.Bd=function(){return jI(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function kI(a){this.b=a}u(540,1,{},kI);_._c=function(){return ND(this.b.b)};_.ad=function(){return(this.b.c=Si(this.b.b)).Ef()};_.bd=function(){PD(this.b)};_.b=null;u(541,536,mi);_.Hf=function(a,b){var c;c=rB(this,a);var d=c.e;new mB(b,c.c);++d.c;++c.b;c.d=null};_.If=function(a){var b;b=rB(this,a);try{return sB(b)}catch(c){c=Xi(c);if(A(c,93))throw new Yx("Can't get element "+a);throw c;}};_.Bd=function(){return rB(this,0)};
+_.Lf=function(a){var b,c;b=rB(this,a);try{c=sB(b)}catch(d){d=Xi(d);if(A(d,93))throw new Yx("Can't remove element "+a);throw d;}mI(b);return c};function nI(a){a.c=y(oI,s,0,0,0)}function AA(a,b,c){(0>b||b>a.d)&&hI(b,a.d);a.c.splice(b,0,c);++a.d}function fj(a,b){$t(a.c,a.d++,b);return!0}function tv(a,b){Vx(b,a.d);return a.c[b]}function Wj(a,b){for(var c=0;c<a.d;++c)if(QD(b,a.c[c]))return c;return-1}function wv(a,b){var c;c=(Vx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function ej(a,b){var c;c=Wj(a,b);if(-1==c)return!1;wv(a,c);return!0}function Ok(a,b){var c;if(b.length<a.d){c=b;var d;d=Tt(0,a.d);L(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)$t(b,c,a.c[c]);b.length>a.d&&$t(b,a.d,null);return b}function lj(){nI(this)}function fC(a){nI(this);this.c.length=a}function $A(a){nI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);L(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(542,536,qi,lj,fC,$A);_.Hf=function(a,b){AA(this,a,b)};
+_.Bf=function(a){return fj(this,a)};_.Qe=function(){this.c=y(oI,s,0,0,0);this.d=0};_.Cf=function(a){return-1!=Wj(this,a)};_.If=function(a){return tv(this,a)};_.Ce=function(){return 0==this.d};_.Lf=function(a){return wv(this,a)};_.Df=function(a){return ej(this,a)};_.Fe=function(){return this.d};_.d=0;function qB(a,b,c){var d;for(d=0;d<b;++d)$t(a,d,c)}function Ft(){Ft=x;Gt=new pI}var Gt;function pI(){}u(545,536,Vh,pI);_.Cf=function(){return!1};_.If=function(){throw new Sw;};_.Fe=function(){return 0};
+function qI(){this.b=new Date}function rI(a){return 10>a?cb+a:l+a}u(546,1,{73:1,76:1,77:1,89:1},qI);_.eQ=function(a){return A(a,89)&&Fu(O(this.b.getTime()),O(a.b.getTime()))};_.hC=function(){var a;a=O(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=mu(c&4194303,b&4194303,e&1048575);a=mu(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?cb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(sI(),tI)[this.b.getDay()]+ba+uI[this.b.getMonth()]+ba+rI(this.b.getDate())+ba+rI(this.b.getHours())+nb+rI(this.b.getMinutes())+nb+rI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function sI(){sI=x;tI=L(fu,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));uI=L(fu,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var tI,uI;
+function yt(a,b){return null==z(a.b,b,a)}function xt(){this.b=new Pi}u(548,531,{73:1,76:1,94:1},xt);_.Bf=function(a){return yt(this,a)};_.Cf=function(a){return gw(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return jI(new lI(this.b,new WD(this.b)))};_.Df=function(a){return null!=$i(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return dI(new lI(this.b,new WD(this.b)))};_.b=null;
+function rB(a,b){var c,d;(0>b||b>a.c)&&hI(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new vI(a,b,d)}function vB(){this.b=new wI;this.c=0}u(549,541,Vh,vB);_.Bf=function(a){new mB(a,this.b);++this.c;return!0};_.Kf=function(a){return rB(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function sB(a){if(a.c==a.e.b)throw new Vw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function mI(a){if(!a.d)throw new cy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function vI(a,b,c){this.e=a;this.c=c;this.b=b}u(550,1,{},vI);_._c=function(){return this.c!=this.e.b};_.Mf=function(){return this.c.c!=this.e.b};_.ad=function(){return sB(this)};_.Nf=function(){if(this.c.c==this.e.b)throw new Vw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){mI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function wI(){this.b=this.c=this}
+function mB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(551,1,{},wI,mB);_.b=null;_.c=null;_.d=null;function OD(a,b){this.b=a;this.c=b}u(552,534,Ci,OD);_.Ef=function(){return this.b};_.Ff=function(){return this.c};_.Gf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Vw(){Kn()}u(553,99,{73:1,80:1,86:1,88:1,93:1},Vw);function QD(a,b){return bu(a)===bu(b)||null!=a&&Qn(a,b)}function eC(a){var b=y(wB,s,46,0,0);return Ok(a.b,b)}function KA(){this.b=new lj}
+u(555,536,qi,KA);_.Hf=function(a,b){AA(this.b,a,b)};_.Bf=function(a){return fj(this.b,a)};_.Cf=function(a){return-1!=Wj(this.b,a)};_.If=function(a){return tv(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Ri(this.b)};_.Lf=function(a){return wv(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return dI(this.b)};_.b=null;function NF(a){a.hc.d._&&kC(a)}function xI(a){var b;if(a.hc.d._){b=bA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}mC(a)}
+function yI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function RF(a){var b=a.k;zI(a.hc.d,b.b,b.c);!aA(a)&&FA(a);pA(a)}function AI(){pC.call(this,l);this.j=new zB(this.Of());ZA(this.r,new BI(this))}u(557,423,ji);_.Pd=function(a,b){return bu(a.i)===bu(this.j)?(xI(this),!0):this.Pf(a,b)};_.Of=function(){return"Close"};_.Pf=function(){return!1};_.Id=function(){xI(this)};_.j=null;_.k=null;
+function fH(a,b,c){AI.call(this);this.hc&&rC(this.hc.d,!1);oC(this,!1);IA(this,new zC(0));a=new DC(a,1);R(this,a,null);a=new MA;R(a,this.j,null);R(this,a,null);b&&(this.k=bA(b),nC(this),yI(this.k,~~(G(b.Vb.hb,Vf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Uf)/2)-~~(this.cc/2)));c&&Q(this,c)}u(556,557,ji,fH);_.Of=function(){return"OK"};function KF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Cw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Cw(ec);a.b=a.b.c;return a.b.b}
+function VG(){this.b=this.c=new CI}u(558,1,{},VG);_.b=null;function CI(){this.b=null}function BG(a){this.b=a}u(559,1,{},CI,BG);_.b=null;_.c=null;_.d=null;function BI(a){this.b=a}u(560,458,ai,BI);_.b=null;
+function mE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){gE(a.b.Ab,L(fu,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=XH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],$t(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{AF(a.b,b,!0)?(js(a.b,"Structure pasted"+e),RE(a.b),RA(a.b),d=!0):(RF(new fH(a.b.K,a.b,vE)),BF(a.b,!0),RA(a.b))}catch(n){if(n=Xi(n),A(n,80))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",nE(e),RF(new fH(a.b.K,
+a.b,vE)),RA(a.b);else throw n;}}d&&a.b.Me(b)}function is(a){this.b=a}u(561,1,{},is);_.b=null;function KE(){KE=x;LE=new DI("COPY_SMILES",0);NE=new DI("COPY_MOL",1);OE=new DI("PASTE",2);EI=L(FI,s,95,[LE,NE,OE])}function DI(a,b){I.call(this,a,b)}u(562,141,{73:1,77:1,79:1,95:1},DI);var EI,NE,LE,OE;function AG(){this.e=y(JG,s,96,99,0)}u(563,1,{},AG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function GI(a){a.c=y(N,m,-1,20,1);a.B=y(N,m,-1,20,1);a.K=y(UE,s,-1,20,1);a.N=y(UE,s,-1,20,1);a.H=Ut([20,7]);a.e=y(N,m,-1,20,1);a.d=y(fu,s,1,20,0);a.p=y(fu,s,1,20,0);a.y=y(N,m,-1,20,1);a.A=y(N,m,-1,20,1);a.I=y(N,m,-1,20,1);a.J=y(N,m,-1,20,1);a.t=y(N,m,-1,20,1);a.C=y(N,m,-1,20,1);a.L=y(N,m,-1,20,1);a.O=y(N,m,-1,20,1);a.f=y(fu,s,1,20,0);a.r=Ut([10,2]);a.j=y(N,m,-1,101,1)}
+function HI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(N,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(N,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(UE,s,-1,4,1);d=y(UE,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=II(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+II(r[2],d[2],r[3],d[3]),d=II(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function X(a,b){var c,d,e,f,g,j,h,n;kG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=JI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(UE,s,-1,2,1);KI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==nG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;js(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];rG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&jG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=P(O(rF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=P(O(rF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function hG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.E=a.u-2,X(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&fG(a,a.E,1),X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,fG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)X(a,0),a.E=
+a.u,X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=4,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),c=3;else if(238==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)X(a,0),a.E=a.u,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.E=a.u,a.t[a.v]=3,X(a,0),a.q=!1,c=3;else if(242==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)X(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)X(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)X(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)X(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)X(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)X(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)X(a,0),a.E=a.u,X(a,0),c=2;else if(247==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=3;else if(248==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;X(a,0);e=a.K[a.u];g=a.N[a.u];VF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)kG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)rG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];UF(a);a.E=c+d;X(a,0);o=a.K[a.u];q=a.N[a.u];VF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];rG(a);a.I[a.v]=n;a.J[a.v]=c+d;UF(a);b&&(VF(a,n),WE(a))}c=4}LI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function KI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function gG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])MI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,X(a,0),a.E=a.u,MI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){js(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[JI(a,a.E,a.H[a.E][d])],2<d||1!=b){js(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(UE,s,-1,2,1);KI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)kG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)kG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)kG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)rG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[JI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[JI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(N,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=P(O(rF((a.K[b]+a.K[e])/2))),a.O[c]=P(O(rF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;rG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=P(O(rF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=P(O(rF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(rG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=P(O(rF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(rF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(rG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=P(O(rF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(rF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(VF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&LI(a,j);-1<n&&(a.E=n)}
+function MI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)kG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function LI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=nG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function JI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function NI(a,b,c){var d,e,f,g;e=qh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Lu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Lu(c[d])&&!zu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Fu(c[d],e)&&(b[d]=g,c[d]=qh,++f);if(f==a.u)break}return g==a.u}
+function WE(a){var b,c,d;b=y(UE,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{VE(a,b);c=~~(c/2)-P(O(Math.round(b[0])));d=~~(d/2)-P(O(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;XE(a)}}
+function VE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function fG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=OI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&js(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?js(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?js(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?js(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:js(a.o,"Charge change not possible on the halogen !");break;case 18:js(a.o,
+"Use X button to change charge on the X atom !")}}
+function HF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(N,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(N,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&VF(a,c);WE(a);js(a.o,"Smaller part(s) removed !");return 1}
+function nG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function sG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];XF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),XF(a));4==a.t[d]&&(a.t[d]=1)}}
+function II(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function UF(a){var b;PI(a);b=a.t.length;a.L=y(N,m,-1,b,1);a.O=y(N,m,-1,b,1);XE(a);XF(a)}
+function kG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(N,m,-1,c,1),cI(a.c,b,a.c.length),a.c=b,b=y(N,m,-1,c,1),cI(a.B,b,a.B.length),a.B=b,b=y(N,m,-1,c,1),cI(a.y,b,a.y.length),a.y=b,b=y(N,m,-1,c,1),cI(a.e,b,a.e.length),a.e=b,b=y(fu,s,1,c,0),cI(a.d,b,a.d.length),a.d=b,b=y(fu,s,1,c,0),cI(a.p,b,a.p.length),a.p=b,b=y(UE,s,-1,c,1),cI(a.K,b,a.K.length),a.K=b,b=y(UE,s,-1,c,1),cI(a.N,b,a.N.length),a.N=b,b=Ut([c,7]),cI(a.H,b,a.H.length),a.H=b,c=y(N,m,-1,c,1),cI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function xF(a,b,c,d,e,f,g){var j;j=P(O(rF(a.K[c]-d/2)));g||(j-=e-d);a=P(O(rF(a.N[c]-~~(f/2))));return new EA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function rG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(N,m,-1,b,1),cI(a.I,c,a.I.length),a.I=c,c=y(N,m,-1,b,1),cI(a.J,c,a.J.length),a.J=c,c=y(N,m,-1,b,1),cI(a.t,c,a.t.length),a.t=c,c=y(N,m,-1,b,1),cI(a.C,c,a.C.length),a.C=c,c=y(N,m,-1,b,1),cI(a.L,c,a.L.length),a.L=c,c=y(N,m,-1,b,1),cI(a.O,c,a.O.length),a.O=c,b=y(fu,s,1,b,0),cI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function aG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(tE(),aa);j+="JME 2013-10-12 "+new qI+"\n \n";j+=$F(a.u,3)+$F(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=xG(0.055999999999999994*(a.K[e]-c),10,4)+xG(0.055999999999999994*(g-a.N[e]),10,4)+xG(0,10,4);h=wF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+$F(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=$F(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:QI(a,e)&&(g=2),c=$F(a.I[e],3)+$F(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=$F(a.J[e],3)+$F(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=$F(a.J[e],3)+$F(a.I[e],3)),j+=c+$F(g,3)+$F(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+$F(e,4)+$F(a.B[e],4)+aa);return j+"M END\n"}
+function zG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,S,tb,Y,M,fa,Ec,fg,yb,Nd,Od,Pd,Ya,Fc;r=y(N,m,-1,a.u+10,1);q=y(N,m,-1,a.u+10,1);n=y(N,m,-1,a.u+1,1);o=y(N,m,-1,7,1);yb=y(N,m,-1,a.u+1,1);v=y(RI,s,-1,a.u+1,2);D=y(RI,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;HF(a,!0);fg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){fg=!1;break}if(a.o.t&&fg){SI(a);sG(a);TI(a,D);UI(a,v,D);var Ib,td,gf,$b,ye,ud,vd,kb,MJ,Ud,w,ya,Qm,Rm,et,nf,Pa,Sm,Tm,Ic,Um;Ib=y(N,m,-1,a.u+1,1);td=y(N,m,-1,a.u+1,1);kb=y(VI,s,-1,a.u+1,3);var ft=a.u,Vm,
+th,gt,rg,Fj,Ge,of;Fj=y(VI,s,-1,ft+2,3);Ge=y(N,m,-1,100,1);of=5;rg=0;Ge[0]=3;Fj[1]=sh;Fj[2]=zh;gt=2;if(!(3>ft))for(;of<Ge[rg]*Ge[rg];){th=0;for(Vm=!0;Vm&&th<=rg&&of>=Ge[th]*Ge[th];)0==of%Ge[th]?Vm=!1:++th;if(Vm){Fj[++gt]=Iu(of);if(gt>=ft)break;rg<Ge.length-1&&(++rg,Ge[rg]=of)}of+=2}for(w=1;w<=a.u;++w){for(ya=Tm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Tm*=a.i[ya]);Sm=a.c[w];18==Sm&&(Um=a.p[w],ud=Um.charCodeAt(0)-65+1,vd=0,1<Um.length&&(vd=Um.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Sm=28*ud+vd);
+nf=0;-2>a.B[w]?nf=1:-2==a.B[w]?nf=2:-1==a.B[w]?nf=3:1==a.B[w]?nf=4:2==a.B[w]?nf=5:2<a.B[w]&&(nf=6);Ic=1;kb[w]=Iu(Tm);Ic*=126;kb[w]=Du(kb[w],Iu(a.y[w]*Ic));Ic*=7;kb[w]=Du(kb[w],Iu(nf*Ic));Ic*=7;kb[w]=Du(kb[w],Iu(Sm*Ic));Ic*=783;kb[w]=Du(kb[w],Iu(a.A[w]*Ic))}for(ye=0;!NI(a,Ib,kb);){et=!1;for(w=1;w<=a.u;++w)Ib[w]!=td[w]&&(td[w]=Ib[w],et=!0);if(et){for(w=1;w<=a.u;++w){kb[w]=rh;for(ya=1;ya<=a.A[w];++ya)kb[w]=Mu(kb[w],Fj[Ib[a.H[w][ya]]])}ye=0}else if(0<ye){for(w=1;w<=a.u;++w)kb[w]=rh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){kb[w]=sh;break a}}else{for(w=1;w<=a.u;++w){kb[w]=rh;for(ya=1;ya<=a.A[w];++ya)gf=a.H[w][ya],kb[w]=Mu(kb[w],Iu(a.c[gf]*a.i[JI(a,w,gf)]))}ye=1}NI(a,Ib,kb);for(w=1;w<=a.u;++w)kb[w]=Iu(td[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)td[w]=Ib[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(td[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];td[w]=td[Pa];td[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(Ud=a.I[w],a.I[w]=a.J[w],a.J[w]=Ud,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Rm=Qm=
+a.u;$b=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Qm?(Qm=a.I[ya],Rm=a.J[ya],$b=ya):a.I[ya]==Qm&&a.J[ya]<Rm&&(Rm=a.J[ya],$b=ya);Ud=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Ud;Ud=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Ud;Ud=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Ud;Ud=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Ud;MJ=a.f[w];a.f[w]=a.f[$b];a.f[$b]=MJ}UF(a);XF(a);TI(a,D);UI(a,v,D)}else{TI(a,D);a.i=y(N,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(N,m,-1,a.u+1,1);Fc=1;a.b[1]=1;for(Y=0;;){M=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=yb[c]){Ec=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Ec=!1;break}Ec&&(++fa,r[fa]=c,q[fa]=g)}}else o[++M]=g;if(0==M){if(Fc==a.u)break;c=n[Y--]}else if(1==M)yb[o[1]]=c,c=o[1],a.b[c]=++Fc;else{n[++Y]=c;e=0;for(t=1;t<=M;++t)if(h=JI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=M;++t)if(h=JI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Fc}}yb=y(N,m,-1,a.u+1,1);b=y(N,m,-1,a.u+1,1);S=y(RI,s,-1,a.u+1,2);Nd=y(RI,s,-1,a.u+1,2);f=Fc=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Fc]=c;for(a.b[c]=0;;){M=e=0;tb=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==Y)break a;Nd[c]=!0;c=n[Y--]}else break}f=c;c=e;1<M&&(n[++Y]=f,S[e]=!0)}Od=y(N,m,-1,a.v+1,1);Pd=y(N,m,-1,a.u+1,1);if(a.o.Pb){var OJ=yb,SN=fa,ht,PJ,uh,He,it,jt,Na,Gj,kt;uh=y(N,m,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)uh[b[Na]]=Na;it=y(RI,s,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)ht=b[Na],PJ=OJ[ht],He=JI(a,ht,PJ),0!=He&&(WI(a,He,uh,Od,D),it[He]=!0);for(Na=1;Na<=a.v;++Na)it[Na]||WI(a,Na,uh,Od,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){jt=kt=0;for(Gj=1;Gj<=a.A[Na];++Gj){He=JI(a,Na,a.H[Na][Gj]);if(5==a.i[He])continue a;1==a.t[He]&&0!=XI(a,He,Na)&&++kt;2==a.t[He]&&(jt=a.H[Na][Gj])}if(0!=kt)if(0<jt){var ka=a,RJ=Na,pf=uh,Xc=Pd,mc=void 0,Hj=void 0,Jc=void 0,Ie=void 0,Kc=void 0,Wm=void 0,Xm=void 0,Ym=void 0,Vd=void 0,Yc=void 0,Zc=void 0,
+lt=void 0,Ij=void 0,Wd=void 0,Jj=void 0,Je=void 0,Kj=void 0,mt=void 0,Lj=void 0,Ke=void 0,SJ=void 0,qf=void 0,TJ=void 0,nt=void 0,Mj=void 0,rf=void 0,Zc=1,Hj=RJ,mc=y(N,m,-1,ka.u+1,1);for(mc[1]=RJ;;){lt=!1;for(Yc=1;Yc<=ka.A[Hj];++Yc)if(Jc=ka.H[Hj][Yc],!(Jc==mc[1]||Jc==mc[Zc-1]))if(Ie=JI(ka,Hj,Jc),2==ka.t[Ie]&&5!=ka.i[Ie]){Hj=mc[++Zc]=Jc;lt=!0;break}if(!lt)break}if(!(0==Zc%2||2>ka.A[mc[Zc]]||3<ka.A[mc[Zc]])){rf=mc[1];Kc=mc[~~((Zc+1)/2)];Vd=mc[Zc];qf=Ke=Je=Wd=0;nt=mt=!1;for(Yc=1;Yc<=ka.A[rf];++Yc)Jc=
+ka.H[rf][Yc],Ie=JI(ka,rf,Jc),1!=ka.t[Ie]||5==ka.i[Ie]||(0==Wd?Wd=Jc:Je=Jc);0<pf[Je]&&pf[Wd]>pf[Je]&&(Wm=Wd,Wd=Je,Je=Wm);Ij=Wd;0==Wd&&(Ij=Je,mt=!0);for(Yc=1;Yc<=ka.A[Vd];++Yc)Jc=ka.H[Vd][Yc],Ie=JI(ka,Vd,Jc),1!=ka.t[Ie]||5==ka.i[Ie]||(0==Ke?Ke=Jc:qf=Jc);0<pf[qf]&&pf[Ke]>pf[qf]&&(Wm=Ke,Ke=qf,qf=Wm);Lj=Ke;0==Ke&&(Lj=qf,nt=!0);Jj=XI(ka,JI(ka,rf,Wd),rf);Kj=XI(ka,JI(ka,rf,Je),rf);SJ=XI(ka,JI(ka,Vd,Ke),Vd);TJ=XI(ka,JI(ka,Vd,qf),Vd);1<(0>Jj+Kj?-(Jj+Kj):Jj+Kj)||0!=SJ||0!=TJ?js(ka.o,"Bad stereoinfo on allene !"):
+(Xm=ka.K[mc[Zc-1]]-ka.K[Vd],Ym=ka.N[mc[Zc-1]]-ka.N[Vd],Mj=Math.sqrt(Xm*Xm+Ym*Ym),0.001>Mj&&(Mj=0.001),0<(ka.N[Lj]-ka.N[mc[Zc-1]])*(Xm/Mj)-(ka.K[Lj]-ka.K[mc[Zc-1]])*(Ym/Mj)?Xc[Kc]=1:Xc[Kc]=-1,mt&&(Xc[Kc]*=-1),nt&&(Xc[Kc]*=-1),Ij==Wd&&0>Jj&&(Xc[Kc]*=-1),Ij==Je&&0>Kj&&(Xc[Kc]*=-1),pf[Ij]>pf[Lj]&&(Xc[Kc]*=-1))}}else b:{var vb=a,ab=Na,ot=OJ,UJ=uh,VJ=r,WJ=q,TN=SN,Zm=Pd,$m=void 0,$c=void 0,pt=void 0,vh=void 0,Ba=void 0,wh=void 0,xd=void 0,Nj=void 0,Xd=void 0,Qb=void 0,ja=void 0,ha=void 0,Le=void 0,an=void 0,
+ad=void 0,K=void 0,bn=void 0,ha=y(N,m,-1,4,1),an=y(N,m,-1,4,1),Oj=void 0,bd=void 0,cn=void 0,dn=void 0,qt=void 0,Pj=void 0,Pj=-1;0<ot[ab]&&(ha[++Pj]=ot[ab]);for(bd=1;bd<=TN;++bd)VJ[bd]==ab&&(ha[++Pj]=WJ[bd]),WJ[bd]==ab&&(ha[++Pj]=VJ[bd]);for(bd=Pj+1;bd<vb.A[ab];++bd){qt=vb.u+1;cn=1;c:for(;cn<=vb.A[ab];++cn){Oj=vb.H[ab][cn];for(dn=0;dn<bd;++dn)if(Oj==ha[dn])continue c;UJ[Oj]<qt&&(qt=UJ[Oj],ha[bd]=Oj)}}0==ot[ab]&&0<vb.y[ab]?(ha[3]=ha[2],ha[2]=ha[1],ha[1]=ha[0],ha[0]=-1):0<vb.y[ab]&&(ha[3]=ha[2],ha[2]=
+ha[1],ha[1]=-1);for(Ba=Nj=wh=vh=bn=xd=Qb=0;4>Ba;++Ba)0>=ha[Ba]||($m=JI(vb,ab,ha[Ba]),an[Ba]=XI(vb,$m,ab),0<an[Ba]?(++Qb,bn=ha[Ba],wh=ha[Ba]):0>an[Ba]?(++xd,vh=ha[Ba],wh=ha[Ba]):Nj=ha[Ba]);Xd=Qb+xd;K=y(N,m,-1,4,1);ad=0;if(3==vb.A[ab]){if(1==Qb&&1==xd||3==Xd&&0<Qb&&0<xd){js(vb.o,"Error in C3H stereospecification !");break b}Le=ha[0];1==Xd?Le=wh:2==Xd&&(Le=Nj);ja=HI(vb,ab,Le,ha);K[0]=wh;K[1]=-1;K[2]=ja[2];K[3]=ja[1];0<Qb?ad=1:ad=-1}else if(4==vb.A[ab])if(1==Xd)ja=HI(vb,ab,wh,ha),K[0]=ja[0],K[1]=ja[3],
+K[2]=ja[2],K[3]=ja[1],0<Qb?ad=1:ad=-1;else{Le=ha[0];1<Nj&&(Le=Nj);1==Qb?Le=bn:1==xd&&(Le=vh);ja=HI(vb,ab,Le,ha);$c=y(N,m,-1,4,1);for(Ba=0;4>Ba;++Ba)$m=JI(vb,ab,ja[Ba]),$c[Ba]=XI(vb,$m,ab);if(4==Xd){if(0==Qb||0==xd){js(vb.o,"Error in C4 stereospecification !");break b}if(1==Qb||1==xd)K[0]=ja[0],K[1]=ja[3],K[2]=ja[2],K[3]=ja[1],ad=$c[0];else{for(Ba=0;4>Ba;++Ba)-1==$c[Ba]&&($c[Ba]=0);Xd=2}}else if(3==Xd)if(3==Qb||3==xd)K[0]=ja[0],K[1]=ja[3],K[2]=ja[2],K[3]=ja[1],0<Qb?ad=-1:ad=1;else{1==Qb?Qb=pt=1:xd=
+pt=-1;for(Ba=0;4>Ba;++Ba)$c[Ba]==pt&&($c[Ba]=0);Xd=2}if(2==Xd)if(1==Qb&&1==xd)ja[1]==vh?(ja[1]=ja[2],ja[2]=ja[3]):ja[2]==vh&&(ja[2]=ja[3]),K[0]=bn,K[1]=vh,K[2]=ja[2],K[3]=ja[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){js(vb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(K[0]=ja[0],K[1]=ja[2],K[2]=ja[1],K[3]=ja[3]):(K[0]=ja[1],K[1]=ja[3],K[2]=ja[2],K[3]=ja[0]);1<Qb?ad=1:ad=-1}}var qb=void 0;ha[0]==K[1]?(qb=K[0],K[0]=K[1],K[1]=qb,qb=K[2],K[2]=K[3],K[3]=qb):ha[0]==K[2]?(qb=K[2],K[2]=K[0],
+K[0]=qb,qb=K[1],K[1]=K[3],K[3]=qb):ha[0]==K[3]&&(qb=K[3],K[3]=K[0],K[0]=qb,qb=K[1],K[1]=K[2],K[2]=qb);ha[1]==K[2]?(qb=K[1],K[1]=K[2],K[2]=qb,qb=K[2],K[2]=K[3],K[3]=qb):ha[1]==K[3]&&(qb=K[1],K[1]=K[3],K[3]=qb,qb=K[2],K[2]=K[3],K[3]=qb);K[2]==ha[2]?Zm[ab]=1:K[2]==ha[3]?Zm[ab]=-1:js(vb.o,"Error in stereoprocessing ! - t30");Zm[ab]*=ad}}}Ya=new bI;j=y(N,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];S[c]&&(Ya.b.b+=ua);0<yb[t]&&YI(a,c,yb[c],Ya,Od);var xh=v[c],Kb=void 0,Qj=void 0,
+yh=void 0,W=void 0,W=Sc,Kb=!1;0!=a.B[c]&&(Kb=!0);0!=Pd[c]&&(Kb=!0);yh=-1;for(Qj=1;Qj<=a.z;++Qj)if(a.r[Qj][0]==c){yh=a.r[Qj][1];break}-1<yh&&(Kb=!0);a.o.Ob&&0<a.e[c]&&(Kb=!0,yh=1);switch(a.c[c]){case 2:W=Eb;break;case 3:xh?W="c":W=Hb;break;case 4:xh?(W=Kf,0<a.y[c]&&(Kb=!0)):W=kc;break;case 5:xh?W="o":W=sc;break;case 7:xh?(W="p",0<a.y[c]&&(Kb=!0)):W=uc;break;case 8:xh?W=xg:W=Hc;break;case 13:xh?W=Ag:W=Mc;Kb=!0;break;case 6:W=Nc;Kb=!0;break;case 9:W=Vb;break;case 10:W=Nb;break;case 11:W=Gb;break;case 12:W=
+cc;break;case 1:W=Zb;Kb=!0;break;case 19:W=vc;Kb=!0;break;case 20:W=wc;Kb=!0;break;case 21:W=xc;Kb=!0;break;case 22:W=yc;Kb=!0;break;case 18:Kb=!0,W=a.p[c],(H(W,wa)||H(W,ed)||H(W,zb))&&(Kb=!1)}Kb&&(W=Tc+W,1==Pd[c]?W+=xb:-1==Pd[c]&&(W+="@@"),1==a.y[c]?W+=Zb:1<a.y[c]&&(W+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?W+=xa:W+=Ca,1<ck(a.B[c])&&(W+=ck(a.B[c]))),-1<yh&&(W+=nb+yh),W+=Wc);En(Ya.b,W);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&YI(a,r[E],q[E],Ya,Od),9<E&&(Ya.b.b+="%"),Dn(Ya,l+
+(new T(E)).b);Nd[c]&&(Ya.b.b+=va)}return Ya.b.b}function yG(a){a=new IE(a);UF(a);return a}
+function VF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)YE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function WF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&VF(a,c);0==a.A[d]&&VF(a,d)}
+function SI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=JI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&VF(a,c)}}}function PI(a){var b;b=a.c.length;a.H=Ut([b,7]);a.A=y(N,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function UI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(N,m,-1,a.v+1,1);r=y(RI,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[JI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(zb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(RI,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(RI,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:QI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(RI,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function XE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=P(O(rF((a.K[b]+a.K[c])/2))),a.O[d]=P(O(rF((a.N[b]+a.N[c])/2)))}function TI(a,b){var c;for(c=1;c<=a.v;++c)yF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function wF(a,b){var c;c=(tE(),zE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function QI(a,b){return 2==a.t[b]?!0:!1}function yF(a,b,c){var d,e,f,g;g=1;a.b=y(N,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function iG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Ut([b+5,2]),cI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function SF(a){var b;a.z=0;a.s=0;zG(a);for(b=1;b<=a.u;++b)a.E=b,iG(a);a.E=0}
+function TF(a){var b,c;b=y(UE,s,-1,4,1);VE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function PE(a,b){var c,d,e,f,g,j,h,n;c=y(UE,s,-1,4,1);VE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;VE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function vG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function ZF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Tc)&&WH(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Zb);g=bk(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=ww(c,d+1);try{a.o.z=KD(j,10)}catch(h){if(h=Xi(h),A(h,80))a.o.z=0;else throw h;}a.E=b;iG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Hb)?3:H(d,Eb)?2:H(d,kc)?4:H(d,sc)?5:H(d,uc)?7:H(d,Hc)?8:H(d,Vb)?9:H(d,Nb)?10:H(d,Gb)?11:H(d,cc)?12:H(d,Zb)?1:H(d,Mc)?13:H(d,Nc)?6:H(d,vc)?19:H(d,wc)?20:H(d,xc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=HH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=HH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=HH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=HH(c,g++);for(;45==e;)--d,e=HH(c,g++)}a.B[b]=d}}}
+function GF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new fE(b);try{for(;b.k=ZD(b,b.b),b.k<b.j;)d=EF(KD(bE(b),10)).b,c=e=EF(KD(bE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Xi(f),A(f,80))Bn(f);else throw f;}}function YI(a,b,c,d,e){b=JI(a,b,c);5!=a.i[b]&&QI(a,b)?d.b.b+=sb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=wb,a=a.f[b],null!=a&&(e=a),En(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Vc)}
+function jG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,js(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:js(a.o,"Stereomarking allowed only on single and double bonds!")}
+function WI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=JI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=JI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=JI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=JI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))js(a.o,"Not unique E/Z geometry !");else{j=JI(a,b,e);f=JI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=JI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function OI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=JI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(QI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function XI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function XF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=OI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function ZE(a){GI(this);this.o=a;this.z=this.v=this.u=0}
+function FF(a,b){var c,d,e,f,g,j,h;ZE.call(this,a);f=l;j=CF(b);if(null!=j){h=new eE(b,j,!0);for(e=1;4>=e;++e)f=DF(h,j);g=EF(KD(no(f.substr(0,3)),10)).b;c=EF(KD(no(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)kG(this),f=DF(h,j),this.K[e]=(new TH(QH(no(f.substr(0,10))))).b,this.N[e]=-(new TH(QH(no(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=no(f.substr(31,d-31)),ZF(this,e,d),62<=f.length&&(f=no(f.substr(60,3)),0<f.length&&(f=EF(KD(f,10)).b,0<f&&(this.E=e,a.z=f,iG(this),this.E=0)));for(e=1;e<=c;++e)rG(this),
+f=DF(h,j),this.I[e]=EF(KD(no(f.substr(0,3)),10)).b,this.J[e]=EF(KD(no(f.substr(3,3)),10)).b,g=EF(KD(no(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=EF(KD(no(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);PI(this);vG(this);WE(this);for(UF(this);(h.k=ZD(h,h.b),h.k<h.j)&&!(null==(f=bE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new dE(f);bE(g);bE(g);j=EF(KD(bE(g),10)).b;
+for(e=1;e<=j;++e)c=EF(KD(bE(g),10)).b,this.B[c]=EF(KD(bE(g),10)).b}if(0==f.indexOf("M APO")){g=new dE(f);bE(g);bE(g);j=EF(KD(bE(g),10)).b;for(e=1;e<=j;++e)c=EF(KD(bE(g),10)).b,f=EF(KD(bE(g),10)).b,this.E=c,X(this,0),ZF(this,this.u,vc+f),this.E=0}}SI(this);UF(this)}}
+function CG(a,b){var c,d,e,f,g;ZE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));WH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new dE(b);d=EF(KD(bE(f),10)).b;e=EF(KD(bE(f),10)).b;for(c=1;c<=d;++c)g=bE(f),kG(this),ZF(this,this.u,g),this.K[c]=(new TH(QH(bE(f)))).b,this.N[c]=-(new TH(QH(bE(f)))).b;for(c=1;c<=e;++c)if(rG(this),this.I[c]=EF(KD(bE(f),10)).b,this.J[c]=EF(KD(bE(f),10)).b,this.t[c]=EF(KD(bE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;PI(this);vG(this);WE(this)}catch(j){j=Xi(j);if(A(j,80)){j.Ic();this.u=0;return}throw j;}SI(this);UF(this)}}
+function IF(a,b,c){var d,e,f;ZE.call(this,a);f=y(N,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(kG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))rG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;UF(this);WE(this)}
+function bG(a,b,c){var d,e,f,g,j;ZE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(N,m,-1,this.u+1,1);this.B=y(N,m,-1,this.u+1,1);this.y=y(N,m,-1,this.u+1,1);this.e=y(N,m,-1,this.u+1,1);this.d=y(fu,s,1,this.u+1,0);this.K=y(UE,s,-1,this.u+1,1);this.N=y(UE,s,-1,this.u+1,1);this.p=y(fu,s,1,this.u+1,0);this.I=y(N,m,-1,this.v+1,1);this.J=y(N,m,-1,this.v+1,1);this.t=y(N,m,-1,this.v+1,1);this.f=y(fu,s,1,this.v+1,0);this.C=y(N,m,-1,this.v+1,1);this.r=Ut([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}UF(this);WE(this)}
+function IE(a){var b;GI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(N,m,-1,this.u+1,1);cI(a.c,this.c,this.u+1);this.B=y(N,m,-1,this.u+1,1);cI(a.B,this.B,this.u+1);this.y=y(N,m,-1,this.u+1,1);cI(a.y,this.y,this.u+1);this.e=y(N,m,-1,this.u+1,1);cI(a.e,this.e,this.u+1);this.d=y(fu,s,1,this.u+1,0);cI(a.d,this.d,this.u+1);this.K=y(UE,s,-1,this.u+1,1);cI(a.K,this.K,this.u+1);this.N=y(UE,s,-1,this.u+1,1);cI(a.N,this.N,this.u+1);this.p=y(fu,s,1,this.u+1,0);cI(a.p,this.p,this.u+1);this.I=y(N,
+m,-1,this.v+1,1);cI(a.I,this.I,this.v+1);this.J=y(N,m,-1,this.v+1,1);cI(a.J,this.J,this.v+1);this.t=y(N,m,-1,this.v+1,1);cI(a.t,this.t,this.v+1);this.f=y(fu,s,1,this.v+1,0);cI(a.f,this.f,this.v+1);this.C=y(N,m,-1,this.v+1,1);cI(a.C,this.C,this.v+1);this.r=Ut([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function xG(a,b,c){var d,e,f;if(0==c)return $F(cu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=P(O(rF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new TH(a)).b;d=oo(e,po(46));0>d&&(e+=Xa,d=oo(e,po(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=cb;if(0==b)return e;e.length>b&&(e=wb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function CF(a){var b;b=new eE(a,aa,!0);if(4<YD(b))return aa;b=new eE(a,oh,!0);return 4<YD(b)?oh:null}
+function $F(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=wb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function DF(a,b){for(var c,d;a.k=ZD(a,a.b),a.k<a.j;){d=bE(a);if(H(d,b))return ba;for(bE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(564,1,{96:1},ZE,FF,CG,IF,bG,IE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function ks(){ks=x;ls=new bD(Zb)}
+function OF(a,b){var c;ks();var d;AI.call(this);this.d=new zB("Help");new zB("Home");this.e=b;Q(this,(tE(),vE));this.hc&&rC(this.hc.d,!1);oC(this,!1);d=bA(b);if(1==a)this.f||(this.f=new KC(d),yI(this.f,-30,0)),this.k=this.f,c=GE(b),this.hc&&qC(this.hc.d.A.c,Lc),IA(this,new uB(2)),this.i=new bD(c+" "),R(this,this.i,Mb),d=new MA,R(d,this.j,null),this.e.Hb&&(c=new zB("Submit"),R(d,c,null)),R(this,d,Oc),aD(this.i,no(uo(this.i.hc.b.hb,gh))),this.hc&&rC(this.hc.d,!0),oC(this,!0);else if(2==a)this.c||
+(this.c=new KC(d),yI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&qC(this.hc.d.A.c,"Nonstandard atom"),IA(this,new uB(2)),c=new MA,R(c,new DC("atomic SMILES",1),null),R(this,c,qc),c=Zb,ls&&(c=uo(ls.hc.b.hb,gh)),ls=new cD(c,8),R(this,ls,Mb),c=new MA,R(c,this.j,null),R(this,c,Oc);else{this.b||(this.b=new KC(d),yI(this.b,5*b.Z,0));var e,f;d="About "+(tE(),HG);this.hc&&qC(this.hc.d.A.c,d);IA(this,new zC(0));Q(this,vE);R(this,new DC(HG+" Molecular Editor v2013-10-13",1),null);R(this,new DC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=uE,d=0,f=c.length;d<f;++d)e=c[d],e=new DC(e,1),oA(e,this.e.y),R(this,e,null);c=new MA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}nC(this);c=this.k;zI(this.hc.d,c.b,c.c);!aA(this)&&FA(this);pA(this)}u(565,557,ji,OF);_.Pf=function(a){var b,c;if(a.i===this.d){try{b=new ED(this.e.I),c=DD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Xi(d),A(d,68))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,nE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ls;
+function ZI(a,b){$z(b)==a.b?Q(b,(FB(),OB)):Q(b,a.b)}
+function $I(a){var b,c,d,e;e=l;d=!1;$z(aJ)!=a.b?(e=wa,d=!0):$z(bJ)!=a.b?(e="!#6",d=!0):$z(cJ)!=a.b?(Q(dJ,(FB(),OB)),Q(eJ,OB),Q(fJ,OB),Q(gJ,OB),e="F,Cl,Br,I"):(b=$z(hJ)!=a.b,c=$z(iJ)!=a.b,$z(jJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),$z(kJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),$z(lJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),$z(mJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),$z(nJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),$z(dJ)!=a.b&&(e+="F,"),$z(eJ)!=a.b&&(e+="Cl,"),$z(fJ)!=a.b&&(e+="Br,"),$z(gJ)!=a.b&&(e+="I,"),
+WH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ed:c?e=zb:(Q(aJ,(FB(),OB)),e=wa)));b=l;d&&$z(hJ)!=a.b&&(b+=";a");d&&$z(iJ)!=a.b&&(b+=";A");$z(oJ)!=a.b&&(b+=";R");$z(pJ)!=a.b&&(b+=";!R");$z(aJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=qJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=rJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);$z(sJ)!=a.b&&(e="~");$z(tJ)!=a.b&&(e=nb);$z(uJ)!=a.b&&(e=xb);$z(vJ)!=a.b&&(e="!@");aD(a.f,e)}
+function wJ(a){xJ(a);yJ(a);var b=qJ.hc.b;Ky(b,0);b.hb.options[0].selected=!0;b=rJ.hc.b;Ky(b,0);b.hb.options[0].selected=!0;Q(hJ,a.b);Q(iJ,a.b);Q(oJ,a.b);Q(pJ,a.b);Q(qJ,a.b);Q(rJ,a.b);zJ(a)}function xJ(a){Q(jJ,a.b);Q(kJ,a.b);Q(lJ,a.b);Q(mJ,a.b);Q(nJ,a.b);Q(dJ,a.b);Q(eJ,a.b);Q(fJ,a.b);Q(gJ,a.b)}function yJ(a){Q(aJ,a.b);Q(bJ,a.b);Q(cJ,a.b)}function zJ(a){Q(sJ,a.b);Q(tJ,a.b);Q(uJ,a.b);Q(vJ,a.b);a.c=!1}
+function PF(a){pC.call(this,"Atom/Bond Query");this.j=new zB(this.Of());ZA(this.r,new BI(this));this.b=(tE(),vE);this.d=a;this.e||(a=bA(a),this.e=new KC(a),yI(this.e,-150,10));this.k=this.e;IA(this,new yC);Q(this,this.b);a=new MA;IA(a,new dC(0,3,1));R(a,new CC("Atom type :"),null);aJ=new zB(Cb);bJ=new zB("Any except C");cJ=new zB("Halogen");R(a,aJ,null);R(a,bJ,null);R(a,cJ,null);R(this,a,null);a=new MA;IA(a,new dC(0,3,1));R(a,new DC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new MA;IA(a,new dC(0,3,1));jJ=new zB(Hb);kJ=new zB(kc);lJ=new zB(sc);mJ=new zB(Hc);nJ=new zB(uc);dJ=new zB(Vb);eJ=new zB(Nb);fJ=new zB(Gb);gJ=new zB(cc);R(a,jJ,null);R(a,kJ,null);R(a,lJ,null);R(a,mJ,null);R(a,nJ,null);R(a,dJ,null);R(a,eJ,null);R(a,fJ,null);R(a,gJ,null);R(this,a,null);a=new MA;IA(a,new dC(0,3,1));qJ=new DB;CB(qJ,Cb);CB(qJ,cb);CB(qJ,eb);CB(qJ,lb);CB(qJ,mb);R(a,new CC("Number of hydrogens : "),null);R(a,qJ,null);R(this,a,null);a=new MA;IA(a,new dC(0,3,1));rJ=new DB;CB(rJ,Cb);CB(rJ,
+cb);CB(rJ,eb);CB(rJ,lb);CB(rJ,mb);CB(rJ,"4");CB(rJ,"5");CB(rJ,"6");R(a,new DC("Number of connections :",0),null);R(a,rJ,null);R(a,new DC(" (H's don't count.)",0),null);R(this,a,null);a=new MA;IA(a,new dC(0,3,1));R(a,new CC("Atom is :"),null);hJ=new zB(Db);R(a,hJ,null);iJ=new zB("Nonaromatic");R(a,iJ,null);oJ=new zB(Gc);R(a,oJ,null);pJ=new zB(pc);R(a,pJ,null);R(this,a,null);a=new MA;Q(a,VB($z(this)));IA(a,new dC(0,3,1));R(a,new CC("Bond is :"),null);sJ=new zB(Cb);R(a,sJ,null);tJ=new zB(Db);R(a,tJ,
+null);uJ=new zB(Gc);R(a,uJ,null);vJ=new zB(pc);R(a,vJ,null);R(this,a,null);a=new MA;IA(a,new dC(1,3,1));this.f=new cD(wa,20);R(a,this.f,null);R(a,new zB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&rC(this.hc.d,!1);oC(this,!1);xJ(this);yJ(this);zJ(this);Q(hJ,this.b);Q(iJ,this.b);Q(oJ,this.b);Q(pJ,this.b);Q(qJ,this.b);Q(rJ,this.b);ZI(this,aJ);nC(this);a=this.k;zI(this.hc.d,a.b,a.c);!aA(this)&&FA(this);pA(this)}u(566,557,ji,PF);
+_.Pf=function(a,b){var c;H(b,Cc)?(wJ(this),ZI(this,aJ),$I(this)):A(a.i,43)?(zJ(this),bu(a.i)===bu(aJ)?(xJ(this),yJ(this)):bu(a.i)===bu(bJ)?(xJ(this),yJ(this)):bu(a.i)===bu(cJ)?(xJ(this),yJ(this)):bu(a.i)===bu(oJ)?Q(pJ,this.b):bu(a.i)===bu(pJ)?(Q(oJ,this.b),Q(hJ,this.b)):bu(a.i)===bu(hJ)?(Q(iJ,this.b),Q(pJ,this.b)):bu(a.i)===bu(iJ)?Q(hJ,this.b):bu(a.i)===bu(sJ)||bu(a.i)===bu(tJ)||bu(a.i)===bu(uJ)||bu(a.i)===bu(vJ)?(wJ(this),this.c=!0):yJ(this),ZI(this,a.i),$I(this)):A(a.i,44)&&(zJ(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+Q(c,this.b):Q(c,(FB(),OB)),$I(this));107!=this.d.d&&(this.d.d=107,RA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var aJ=_.f=null,sJ=null,bJ=null,hJ=null,tJ=null,fJ=null,jJ=null,rJ=null,qJ=null,eJ=null,dJ=null,cJ=null,gJ=null,kJ=null,iJ=null,pJ=null,vJ=null,lJ=null,nJ=null,oJ=null,uJ=null,mJ=null;function KG(){nI(this)}u(567,542,qi,KG);_.Qe=function(){this.b=-1;this.c=y(oI,s,0,0,0);this.d=0};_.b=-1;
+function hs(a,b){var c;a.b=b;var d,e;d=null;fD();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new tD(e):null))e=(iD(),lD),e=mD(e,(iD(),lD))||mD(e,jD);if(e)try{d=qD(c)}catch(f){if(f=Xi(f),A(f,61))Bn(f);else throw f;}c=d;null!=c&&mE(b,c)}function gs(a){a=new tD(a);fD();var b,c;try{b=qD(a),c=Rn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=Xi(d),A(d,61))Bn(d);else throw d;}}function LG(){}u(568,1,{62:1,69:1},LG);_.xe=function(a){mE(this.b,a.b)};
+_.b=null;function aH(){this.hb=Sx()}u(570,333,wi,aH);function ds(){var a;ds=x;AJ=(a=!1,Wf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);BJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");CJ=AJ&!BJ;var b;a=L(N,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);es=y(N,m,-1,1E3,1);for(b=0;b<es.length;++b)es[b]=-999;for(b=0;b<a.length;b+=2)es[a[b+1]]=a[b]}
+function Xq(a,b,c){a=new DJ(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function PA(a,b,c){var d;d=new EJ;yj(d.u,b,c);rj(a.i,d.u,0,0);fj(a.b,d);return d}function UG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function nF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)$w(a.i,b.u,c,d),b.s=c,b.t=d;FJ(b)}
+function TG(a,b,c,d){ds();this.hb=Sx();this.b=new lj;this.k=new lj;this.f=d;this.hb.style[ag]=cb;this.hb.style[Zf]=cb;this.hb.style[Rg]=cf;this.hb.style[lh]=b;this.hb.style[Re]=c;this.i=new GJ;this.i.hb.style[lh]=fb;this.i.hb.style[Re]=fb;CJ?(b=new HJ,c=new IJ,rj(b,this.i,0,0),rj(b,c,0,0),dx(this,b)):dx(this,this.i);this.d=a;a.Vb=this;CJ?(this.n=new JJ(this),this.n.j=new KJ(this),this.n.k=new LJ(this),this.n.o=new NJ(this),this.n.n=new QJ(this),this.d&&(this.n.f=new XJ(this),this.n.i=new YJ(this),
+this.n.b=new ZJ(this))):B(this,new $J(this),(os(),os(),ps));B(this,this,(br(),br(),cr));B(this,new aK(this),(Bj(),Bj(),Cj));B(this,new bK(this),(Dj(),Dj(),Ej));B(this,new cK(this),(as(),as(),bs));(Wq(),Wq(),tA).b=this}u(569,570,wi,TG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var CJ,BJ,AJ,es=null;function GJ(){bx.call(this);this.hb[Dd]=Ze}u(572,311,wi,GJ);function HJ(){GJ.call(this);this.hb.style[lh]=fb;this.hb.style[Re]=fb}u(571,572,wi,HJ);function $J(a){this.b=a}u(573,1,{},$J);
+_.uc=function(a){var b,c,d,e;d=Tj(a);e=Uj(a);c=Vj(a.b);b=new dK(a);2==c&&(b.f=4);b=cG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function aK(a){this.b=a}u(574,1,{},aK);_.vc=function(a){var b,c;b=Tj(a);c=Uj(a);a=new dK(a);this.b.j?mG(this.b.d,a,b,c):oG(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function bK(a){this.b=a}u(575,1,{},bK);_.wc=function(a){this.b.j=!1;Tj(a);Uj(a);qG(this.b.d)};_.b=null;function cK(a){this.b=a}u(576,1,{},cK);_.b=null;
+function IJ(){GJ.call(this);this.hb.style[lh]=fb;this.hb.style[Re]=fb}u(577,572,wi,IJ);function eK(a,b){var c;c=b.b;c.f=4;return cG(a.b.d,c,b.e,b.f)}function KJ(a){this.b=a}u(578,1,{},KJ);_.Qf=function(a){return eK(this,a)};_.b=null;function Qs(a,b){oG(a.b.d,b.b,b.e,b.f);return cG(a.b.d,b.b,b.e,b.f)}function LJ(a){this.b=a}u(579,1,{},LJ);_.Qf=function(a){return Qs(this,a)};_.b=null;function NJ(a){this.b=a}u(580,1,{},NJ);_.Qf=function(a){return mG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function QJ(a){this.b=a}u(581,1,{},QJ);_.Qf=function(){return qG(this.b.d)};_.b=null;function Sr(a,b){var c;c=O(rF(b.c));c=new vD(b,0,sg,c);JE(a.b.d,c);return!0}function XJ(a){this.b=a}u(582,1,{},XJ);_.Qf=function(a){return Sr(this,a)};_.b=null;function Tr(a,b){var c;c=O(rF(100*b.d));c=new vD(b,0,yg,c);JE(a.b.d,c);return!0}function YJ(a){this.b=a}u(583,1,{},YJ);_.Qf=function(a){return Tr(this,a)};_.b=null;function Xr(a,b){var c;c=new vD(b,0,ne,qh);JE(a.b.d,c);return!0}function ZJ(a){this.b=a}
+u(584,1,{},ZJ);_.Qf=function(a){return Xr(this,a)};var fK=_.b=null;function gK(){gK=x;fK=new Ou((cv(),new bv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function hK(){hK=x;iK={}}function jK(a,b,c){var d;c&&(b.style[te]=c.c+hg,d=c.b,d!=Tb&&(b.style[se]=d),0!=(c.d&1)&&(b.style[ve]=qd),0!=(c.d&2)&&(b.style[ue]=Xe));a.f.style[kh]=Qf}
+function jC(a){var b=kK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Ji(a);c in iK?a=iK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Gg),f=$doc.createElement(Ve),f.width=1,f.height=1,g=(gK(),fK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),jK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=yo(e),n=yo(e)+(e.offsetHeight||0),o=n-h,r=yo(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new lK,v.b=t,v.c=q,v.d=o,v),iK[c]=a);return a}
+function mK(){hK();var a,b,c,d,e;Rj();this.b=L(fu,s,1,["monospace","sans-serif",Dg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Gg);this.f.innerHTML=this.i||l;this.f.style[te]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[se]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(587,1,{},mK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var iK;function lK(){}
+u(588,1,{},lK);_.b=0;_.c=0;_.d=0;function dG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,13))return!!a.b.b.metaKey}catch(b){if(b=Xi(b),!A(b,86))throw b;}return!1}function eG(a){try{if(a.b&&A(a.b,13))return!!a.b.b.shiftKey}catch(b){if(b=Xi(b),!A(b,86))throw b;}return!1}function dK(a){fs.call(this,null,0,null);this.b=a}function DJ(a,b,c){fs.call(this,a,0,b);this.b=c}u(589,419,Bi,dK,DJ);_.ve=function(){return dG(this)};_.we=function(){return eG(this)};_.b=null;
+function YC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=kK;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,jK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function XC(a){this.c=a;this.b={};!kK&&(kK=new mK)}u(590,422,ri,XC);var kK=null;function QA(a){this.b=a}u(591,430,{},QA);_.b=null;function nK(a,b){this.b=a;this.c=b}u(592,1,{},nK);_.b=null;_.c=null;function oK(){vy.call(this);this.hb[Dd]="jsa-resetTable";this.hb.style[lh]=md}u(593,343,wi,oK);
+function pK(){pK=x;var a=qK=new mK;Rj();a.i="9p";a.f.style[se]=Dg;a.f.style[te]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[te]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);rK=new dB(1)}function dF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,FJ(a)}
+function fF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(cF(a,!1),360<=g||-360>=g?j=eF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=sK(r,q,t,v,f),E=sK(r,q,t,v,h),J="<g"+a.n+ub,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),dF(a,j))}function V(a,b,c,d,e){a.o&&dF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+bb)}
+function bF(a,b,c,d,e){a.o&&(cF(a,!1),dF(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+bb))}function mF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+la+b+"</text>");dF(a,b)}function uC(a,b,c,d,e){cF(a,!0);dF(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+bb)}
+function FJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ro(so(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetWidth||0)-hk(a.u.hb),d=to(so(a.u.hb.ownerDocument),a.u.hb)+(a.u.hb.offsetHeight||0)-jk(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=og+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function lF(a,b){a.f=b;a.j=GG(b)}u(594,426,{});_.d=null;_.e=null;_.f=null;_.i="black";
+_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var rK,qK;function Es(a,b,c){c&&(Ps(a,b),c.Qf(a.c));a.e=!0}function Ps(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ro(so(a.p.hb.ownerDocument),a.p.hb)+gk(a.p.hb)+Fo(a.p.hb.ownerDocument),a.c.f=c.clientY-yo(a.p.hb)+(a.p.hb.scrollTop||0)+Go(a.p.hb.ownerDocument),a.c.b=new dK(b),b.b.preventDefault(),!0):!1}
+function JJ(a){this.p=a;this.c=new tK;this.d=new uK(this);B(this.p,new vK(this),(Ms(),Ms(),Ns));B(this.p,new wK(this),(Fs(),Fs(),Gs));B(this.p,new xK(this),(Js(),Js(),Ks));B(this.p,new yK(this),(Bs(),Bs(),Cs));B(this.p,new zK,(Yr(),Yr(),Zr));B(this.p,new AK(this),(Ur(),Ur(),Vr));B(this.p,new BK(this),(Pr(),Pr(),Qr))}u(595,1,{},JJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function uK(a){Ck();this.b=a}u(596,26,{},uK);
+_.Hc=function(){!this.b.e&&this.b.j&&eK(this.b.j,this.b.c)};_.b=null;function vK(a){this.b=a}u(597,1,{},vK);_.b=null;function wK(a){this.b=a}u(598,1,{},wK);_.b=null;function xK(a){this.b=a}u(599,1,{},xK);_.b=null;function yK(a){this.b=a}u(600,1,{},yK);_.b=null;function zK(){}u(601,1,{},zK);function AK(a){this.b=a}u(602,1,{},AK);_.b=null;function BK(a){this.b=a}u(603,1,{},BK);_.b=null;function tK(){}u(604,1,{},tK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function $G(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function CK(a){var b,c,d,e,f;fk(a);d=(sj(),tj(null));e=new oK;sy(e,a);Pw(d,e,d.hb);f=a.kd();b=a.jd();c=$G();9<=c?(++f,++b):7==c&&A(a,26)&&(c=a.hb.textContent,2>=c.length&&(f+=8));uy(e,a);Yw(d,e);return new hA(f,b)}function DK(){this.hb=$doc.createElement(ce);this.hb[Dd]=Ze;this.hb.style[$f]=Se;this.hb.style[dg]=fd;this.hb.style[lh]=fb;this.hb.style[Re]=fb}u(606,314,pi,DK);_.gd=function(){return hk(this.hb)};
+_.hd=function(){return jk(this.hb)};function GG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function sK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new nK(new TH(a),new TH(b))}function eF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+bb}
+function tF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+bb}function cF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function EJ(){pK();this.o=rK;this.d=[];this.u=new DK}u(607,594,{},EJ);_.b=l;_.c=l;function EK(){EK=x;FK=new hA(0,0)}
+function GK(a){var b;b=a.Uf();if(!b){var c;(c=a.Rf())?(b=CK(c.b),yj(c.ye(),b.c,b.b),c=CK(c.b),b=new hA(c.c-b.c,c.b-b.b)):b=new hA(0,0);a.Yf(b)}return b}function wA(a,b){var c;if(a.Ce())return FK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Xf(aA(b));c=CK(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function HK(a,b){var c;b&&(c=og+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Tf().hb.style[nd]=c)}function IK(){this.f=new ZB;this.f.b=-1;this.f.c=-1}u(609,1,{});_.Rf=function(){return null};_.Sf=function(a){this.Wf(a.Rd())};
+_.Tf=function(){return this.ye()};_.Uf=function(){return JK};_.Id=function(){};_.Ce=function(){return!1};_.Vf=function(a){this.Xf(aA(a))};_.Wf=function(a){HK(this,a)};_.Xf=function(a){var b=this.ye().hb,c,d,e;c=(GA(),HA);e=a.c;d=a.b;e!=c.c?b.style[te]=l+e+"pt":b.style[te]=l;d!=c.b?b.style[se]=d:b.style[se]=l;0!=(a.d&1)?b.style[ve]=qd:b.style[ve]=l;0!=(a.d&2)?b.style[ue]=Xe:b.style[ue]=l};_.Yf=function(a){JK=a};_.Zf=function(){};var JK=_.f=null,FK;
+function AB(a,b){EK();IK.call(this);this.b=new Mx(a);this.b.ld()[Dd]=l;B(this.b,new KK(this,b),(Zq(),Zq(),$q))}u(608,609,{},AB);_.ye=function(){return this.b};_.Wf=function(a){HK(this,a)};_.b=null;function KK(a,b){this.b=a;this.c=b}u(610,1,{},KK);_.Pc=function(a){Wq();Xq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function EB(a){EK();IK.call(this);this.b=new Ly;B(this.b,new LK(this,a),(Tq(),Tq(),Uq))}u(611,609,{},EB);_.ye=function(){return this.b};_.b=null;
+function LK(a,b){this.b=a;this.c=b}u(612,1,{},LK);_.b=null;_.c=null;function MK(a,b){var c,d;HK(a,b.Rd());for(d=new Ri(b.Wb.b);d.c<d.e.Fe();)c=Si(d),c.lc&&c.hc.Sf(c)}function NK(a,b){var c,d,e,f,g,j,h;yj(a.e,b.Yd(),b.Ud());for(d=new Ri(b.Wb.b);d.c<d.e.Fe();)c=Si(d),c.lc&&(e=c.hc,e.Vf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=GK(e).c,f-=GK(e).b,yj(e.ye(),g,f),!c.gb&&a.e.Cd(c),a.e.Dd(c,j,h)))}function LA(){EK();IK.call(this);this.e=new bx}u(613,609,{},LA);
+_.Sf=function(a){MK(this,a)};_.ye=function(){return this.e};_.Vf=function(a){NK(this,a)};_.e=null;function EC(a){EK();IK.call(this);var b=this.b=new Iy;Qx(b.c,a);Hy(b);this.f.b=-1;this.f.c=-1}u(614,609,{},EC);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?wo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function HC(a){this.b=new ez(a.i,new OK(a))}u(615,1,{},HC);_.b=null;
+function az(a){var b,c,d,e,f;f=new uD(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(PK,s,62,0,0);for(c=b.b?Ok(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,41)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=oj((VA(),WA),new T(f.e)));c=c.c;if(Fu(!c?ph:c.b,Gh))for(c=(!a.e.b||0==a.e.b.d?(Ft(),Ft(),Gt):new $A(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new fs(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.eg(),null.eg()):100==f.e&&A(f.f,59)?(j=f.f,h=new fs(j,205,null),h.j=j.Zd(),h.k=
+j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.eg():401==f.e||402==f.e?(null.eg(),null.eg(),null.eg(),null.eg(),null.eg()):500<=f.e&&507>=f.e&&(g=null.fg,500!=g&&(f=new fs(null.fg,g,null),f.j=null.eg(),f.k=null.eg(),j=null.eg(),f.f=j&12,501==g&&null.eg())))}function OK(a){this.b=a}u(616,1,zi,OK);_.xc=function(){az(this)};_.b=null;function dD(){EK();IK.call(this);this.b=new Dz}u(617,609,{},dD);_.Rf=function(){var a;a=new dD;Az(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Uf=function(){return QK};_.Yf=function(a){QK=a};var QK=_.b=null;u(618,613,{});function gD(){new xt}u(619,450,{},gD);function Kr(a,b){a.onloadend=function(a){b.Je(a.target.result)}}function ZG(a){this.b=a}u(626,1,{},ZG);_.b=null;function WG(){}u(627,1,{},WG);function XG(){}u(628,1,{},XG);function YG(){}u(629,1,{},YG);
+function sC(a,b){EK();LA.call(this);this.d=new RK(a);var c=this.c=new vy,d=(gy(),hy);c.b=d;sy(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&SK(Oz(c.A.b.q,0)))throw new Cw("WindowPanel can only contain one child widget");TK(c,d);this.d.b=this;this.b=b}u(630,618,{},sC);_.ye=function(){return this.d};_.Tf=function(){return this.c.gb};_.Id=function(){UK(this.d,!1)};_.Xf=function(){};_.Zf=function(a){MK(this,a);NK(this,a);VK(this.d);WK(this.d)};_.b=null;_.c=null;_.d=null;
+function XK(a){var b;b=new mr(G(a.hb,Vf),G(a.hb,Uf));a=new mr(G(a.L.bb.hb,Vf),G(a.L.bb.hb,Uf));return L(N,m,-1,[b.c-a.c,b.b-a.b])}function YK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.qd(a.J);a.od(b);a.J=a.I=null}else null!=a.J?(ZK(a,a.J),a.J=null):null!=a.I&&($K(a,a.I),a.I=null);Xj(a.K)}function VK(a){a.cb?a.bg(pr(a.L.bb)):(a.Ld(),VK(a))}function $K(a,b){var c;a.cb?(c=XK(a),a.bg(new mr(-1,aL(b,!1)-c[1]))):a.I=b}function bL(a,b){var c;b!=a.Gd()&&(c=a.L.bb,Hw(c),cL(c,b,c.hb,c.q.d,!0))}
+function ZK(a,b){var c;a.cb?(c=XK(a),a.bg(new mr(aL(b,!0)-c[0],-1))):a.J=b}u(633,316,gi);_.$f=function(){var a,b;b=pr(this.L.bb);a=XK(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.L.bb;return 0!=a.q.d?SK(Oz(a.q,0)):null};_._f=function(a){dL(this.L.bb,a)};_.Bd=function(){return new Iw(this.L.bb)};_.ag=function(){tr(this.L.bb)};_.wd=function(){YK(this)};_.Od=function(){tr(this.L.bb)};_.yd=function(a){return eL(this.L.bb,a)};_.bg=function(a){rr(this.L.bb,a)};
+_.od=function(a){$K(this,a)};_.Hd=function(a){bL(this,a)};_.qd=function(a){ZK(this,a)};_.I=null;_.J=null;function fL(){fL=x;ix();var a=(gL(),hL(),iL);jL=new zy(a.e,a.c,a.d,a.f,a.b)}function UK(a,b){var c;c=new Wv;a.eb&&vt(a.eb,c);a.B&&qr(a.i,a);try{Zi(a.i.d,a)}catch(d){if(d=Xi(d),!A(d,80))throw d;}a.c=kL(a.i,a);try{kx(a,b)}finally{bj(a.k.b),bj(a.j.b),bj(a.n.b),a.H&&ej(a.H,a.i),a.u&&(a.u=!1)}}function lL(a,b,c){var d,e;e=a.gb;d=new Zj(a,e);e.Dd(a,d.b+b,d.e+c)}
+function mL(a,b,c){b=new nL(xo(wo(dw(dw(a.L.d,b),c))));Gw(b,a);B(b,a.d,(Zq(),Zq(),$q));return b}function or(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));rr(a.L.bb,b)}function zI(a,b,c){var d,e;(e=a.i)?(d=oL(e.hb),nx(a,b+(hk(e.hb)+d[3]),c+(jk(e.hb)+d[0]))):nx(a,b,c)}function rC(a,b){a.B!=b&&(a.B=b,a._&&(b?sr(a.i,a):qr(a.i,a)))}function TK(a,b){if(b!=(0!=a.A.b.q.d?SK(Oz(a.A.b.q,0)):null)){Hw(a.A.b);var c=a.A.b;cL(c,b,c.hb,c.q.d,!0)}}
+function pL(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(jr(),qL)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ri(a.H);e.c<e.e.Fe();)if(d=Si(e),b==(jr(),rL)){!d.c&&(d.c=new sL);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(jr(),kr))g=d.i,j=d.x,d.A.d?(zI(d,j.d,j.e),or(d,new mr(j.c,-1))):(zI(d,j.d,j.e),or(d,new mr(j.c,j.b)),sr(g,d)),Vi(g.d,d,d.A.c),Bk(d.r,333);else if(!d.u&&f==(jr(),qL))d.hb.style[ih]=jh,jr()}else if(b==kr){!d.c&&(d.c=new sL);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=oL(j.hb);h=d.x;if(d.A.d)h.d=hk(d.hb)-
+g[3]-hk(j.hb),h.e=jk(d.hb)-g[0]-jk(j.hb),d.x=h,zI(d,0,0),tL(d,lr(j.hb).c,-1);else{if(f!=(jr(),qL))h.d=hk(d.hb)-g[3]-hk(j.hb),h.e=jk(d.hb)-g[0]-jk(j.hb),h.c=d.f,h.b=d.e,d.x=h;zI(d,0,0);rr(d,new uL(lr(j.hb)));qr(j,d)}d==d.i.b||QF(d);Bk(d.r,333)}}else b==qL&&(!d.c&&(d.c=new sL),d=a,d.u||(d.y=c,d.hb.style[ih]=Se))}}function vL(a,b){a.hb.style[nh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.eg().eg()}
+function WK(a){if(!a.cb){a.k=Aw(a,a.i,(!Us&&(Us=new Ik),Us));a.j=Aw(a,a.i,Hk?Hk:Hk=new Ik);a.n=Aw(a,a.i,(!Zs&&(Zs=new Ik),Zs));var b=a.i;!a.H&&(a.H=new lj);fj(a.H,b);Us&&(b=new Ts(a),a.eb&&vt(a.eb,b));a.B&&sr(a.i,a);Vi(a.i.d,a,a.A.c);a.c&&(nx(a,a.c.b,a.c.c),a.c=null);ox(a);QF(a)}}function QF(a){if(a!=a.i.b){var b;Zs&&(b=new Ys(a),a.eb&&vt(a.eb,b))}}u(632,633,gi);_.Gd=function(){return 0!=this.A.b.q.d?SK(Oz(this.A.b.q,0)):null};_.Jd=function(a){UK(this,a)};_.Bd=function(){return new Iw(this.A.b)};
+_.wd=function(){YK(this);Xj(new wL(this))};_.yd=function(a){return eL(this.A.b,a)};_.bg=function(a){or(this,a)};_.Kd=function(a,b){zI(this,a,b)};_.Hd=function(a){TK(this,a)};_.Ld=function(){WK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var jL;
+function RK(a){fL();var b=(xL(),yL);ix();var c;c=(xx(),yx);qx.call(this,!1,"popup");this.M=c.b;this.K=new zL(this);c=new AL;c.hb[Dd]="mosaic-popupLayoutPanel";fx(this.L,c);mx(this);this.d=new BL(this);this.r=new CL(this);this.s=new DL(this);this.t=new EL(this);this.x=new FL;this.G=(jr(),rL);this.B=!1;this.i=b;a=this.A=new GL(a);b=new HL;!a.e&&(a.e=new IL);fj(a.e,b);a=new JL(new yy(jL.b.e.b,jL.b.c,jL.b.d,jL.b.f,jL.b.b));B(a,new KL(this),(Zq(),Zq(),$q));b=this.A.c;if(!b.c){b.c=new vy;b.c.ld()[Dd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(oy(),py);c.d=d;c=b.i;LL(c,b.c,new ML(2),c.q.d)}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Sw;d=ty(c);lw(c.c,(yv(),zv(d)),0);Rw(c,a,d,0,!1)}else sy(b.c,a);dL(b.i,null);B(this.A.c,new NL(this),(gr(),gr(),hr));B(this.A.c,this.d,$q);bL(this,this.A);Ti(px?wo(this.hb):xo(wo(this.hb)),"mosaic-WindowPanel",!0)}u(631,632,gi,RK);_.Id=function(){var a=this.b,b=new lC(a.b,201),c;a=a.b.r;a.b?a=new OL(new Ri(a.b)):(a=(Ft(),Ft(),Gt),a=new Ri(a));for(;a._c();)c=a.ad(),201==b.e&&xI(c.b)};_.b=null;
+function YF(a,b,c,d){b=bA(b);c+=b.b;d+=b.c;nx(a.b,c,d);ox(a.b)}function OC(){EK();IK.call(this);var a=this.b=new PL;a.U=!0;a.b.i=!0;this.b.X=!0}u(634,609,{},OC);_.ye=function(){return this.b};_.b=null;function HD(){}u(641,466,{},HD);function OL(a){if(!a)throw new Hn;this.b=a}u(642,1,{},OL);_._c=function(){return ND(this.b)};_.ad=function(){return Si(this.b)};_.bd=function(){throw new RD("Missing message: awt.50");};_.b=null;function jB(){return jB()}
+function FD(){FD=x;var a;a=(wD(),xD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(QL,s,-1,0,1);else throw new BH(a+" is not supported");}catch(b){if(b=Xi(b),!A(b,88))throw b;}}function IC(a,b){a.b=31*a.b+cu((new TH(b)).b)}function eB(){}u(645,1,{},eB);_.hC=function(){return this.b};_.b=1;function RL(){RL=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Te))&&0<b.length)b=$doc.getElementsByTagName(Te)[0],b.style[Re]=fb;a.body.style[Re]=fb}
+function oL(a){RL();var b;b=y(N,m,-1,4,1);b[0]=SL(TL(a,"borderTopWidth"));b[1]=SL(TL(a,"borderRightWidth"));b[2]=SL(TL(a,"borderBottomWidth"));b[3]=SL(TL(a,"borderLeftWidth"));return b}function UL(a){RL();var b,c;c=VL(a);b=oL(a);a=new mr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function lr(a){RL();return new mr(a.clientWidth,a.clientHeight)}
+function VL(a){RL();var b;b=y(N,m,-1,4,1);b[0]=SL(TL(a,"marginTop"));b[1]=SL(TL(a,"marginRight"));b[2]=SL(TL(a,"marginBottom"));b[3]=SL(TL(a,"marginLeft"));return b}function WL(a){RL();var b;b=y(N,m,-1,4,1);b[0]=SL(TL(a,"paddingTop"));b[1]=SL(TL(a,"paddingRight"));b[2]=SL(TL(a,"paddingBottom"));b[3]=SL(TL(a,"paddingLeft"));return b}function XL(a,b,c){RL();try{H(b,qe)&&(b=Rd),a.style[b]=c}catch(d){if(d=Xi(d),!A(d,80))throw d;}}
+function aL(a,b){RL();var c;YL||(YL=$doc.createElement(Gg),XL(YL,cf,l),XL(YL,Xg,l),XL(YL,dg,fd),XL(YL,ih,Se),$doc.body.appendChild(YL));XL(YL,lh,a);XL(YL,Re,a);c=UL(YL);return b?c.c:c.b}var YL=null;function ZL(){mr.call(this,0,0)}function mr(a,b){this.c=a;this.b=b}function uL(a){mr.call(this,a.c,a.b)}u(647,1,Bi,ZL,mr,uL);_.eQ=function(a){return this===a?!0:null==a||$L!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function aM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(648,1,{73:1,76:1,97:1},aM);_.eQ=function(a){return a===this?!0:A(a,97)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return bM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function cM(a,b){this.b=a;this.c=b}u(649,1,Bi,cM);_.eQ=function(a){return this===a?!0:null==a||dM!=Pn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return dM.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function FL(){this.c=this.b=this.e=this.d=0}u(650,1,Bi,FL);_.eQ=function(a){return this===a?!0:null==a||eM!=Pn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return eM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function TL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==qe&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(652,1,{});var fM=-1;function gM(){}u(653,652,{},gM);_.b=-1;_.c=-1;var hM=null;
+function SL(a){a=parseInt(a,10);a=isNaN(a)?null:EF(a);return!a?0:a.b}u(656,331,Yh);_.$f=function(){return pr(this.i)};_._f=function(a){dL(this.i,a)};_.ag=function(){tr(this.i)};_.Od=function(){tr(this.i)};_.od=function(a){var b=this.i;b.hb.style[Re]=a;b.cb||(b.i=a)};_.qd=function(a){var b=this.i;b.hb.style[lh]=a;b.cb||(b.j=a)};function gL(){gL=x;hL()}function qC(a,b){a.b.hb.textContent=b||l;dL(a.i,null)}
+function iM(a){gL();var b;Nx(this,new AL);this.b=new jM;b=this.i;kM(b,new lM);XL(b.hb,ag,db);b.p=0;LL(b,this.b,new ML(0),b.q.d);this.b.ld()[Dd]="mosaic-Caption-text";this.b.hb.textContent=a||l;dL(this.i,null);this.hb[Dd]="mosaic-Caption"}u(655,656,Yh,iM);_.Qc=function(a){return B(this,a,(os(),os(),ps))};_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};_.c=null;
+function hL(){hL=x;mM=Yn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Sz(mM,240,20);new Sz(mM,224,16);new Sz(mM,208,16);new Sz(mM,192,16);new Sz(mM,176,16);new Sz(mM,160,16);new Sz(mM,144,16);new Sz(mM,128,16);new Sz(mM,112,16);new Sz(mM,96,16);new Sz(mM,80,16);new Sz(mM,64,16);new Sz(mM,260,16);iL=new Sz(mM,48,16);new Sz(mM,32,16);new Sz(mM,16,16);new Sz(mM,0,16)}var mM,iL;function nM(a,b){xw(a.b.hb,!b);dL(a.i,a.b)}
+function nr(a,b){a.d=b;xw(a.b.hb,!b);dL(a.i,a.b);if(a.e){var c;for(c=new Ri(a.e);c.c<c.e.Fe();)Si(c)}}function GL(a){var b;Nx(this,new AL);b=this.i;kM(b,new oM((pM(),qM)));b.p=0;this.c=new iM(a);LL(b,this.c,new ML(1),b.q.d);this.b=new AL;kj(this.b,"Body");LL(b,this.b,new ML(0),b.q.d);this.hb[Dd]="mosaic-CaptionLayoutPanel"}u(658,656,{14:1,16:1,24:1,27:1,29:1,30:1,31:1,32:1,35:1,36:1,38:1,99:1,105:1},GL);_.rd=function(){Bw(this.i)};_.sd=function(){Ew(this.i)};_.Bd=function(){return new Iw(this.b)};
+_.yd=function(a){return eL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function IL(){nI(this)}u(659,542,qi,IL);function zL(a){this.b=a}u(660,1,zi,zL);_.xc=function(){tr(this.b.L.bb)};_.b=null;function rM(a){var b;b=a.c;a=b.i;b=!a.f?-1:Wj(a.f.b,b);a.f&&tv(a.f.b,b)&&wv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&QF(!a.f?null:tv(a.f.b,b-1))}function sM(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new KA);-1==Wj(a.f.b,b)&&fj(a.f.b,b)}function sL(){}u(661,1,{},sL);_.Uc=function(a){rM(a)};_.Vc=function(a){sM(a)};
+_.Xc=function(a){tM(a.b.i,a.b)};function xL(){xL=x;uM=new vM(1,"e");wM=new vM(2,Kf);xM=new vM(3,"ne");yM=new vM(10,"nw");zM=new vM(4,xg);AM=new vM(5,Ag);BM=new vM(12,"sw");CM=new vM(8,"w");yL=new DM((sj(),tj(null)).hb)}function kL(a,b){var c;c=oL(a.hb);return new cM(hk(b.hb)-(hk(a.hb)+c[3]),jk(b.hb)-(jk(a.hb)+c[0]))}
+function EM(a){var b,c,d,e,f,g;if(a.f){b=lr(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=tv(a.f.b,d),c=new mr(G(g.hb,Vf),G(g.hb,Uf)),f=kL(a,g),f.b-=bk(0,f.b+G(g.hb,Vf)-b.c),f.c-=bk(0,f.c+G(g.hb,Uf)-b.b),zI(g,bk(0,f.b),bk(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,tL(g,c.c,c.b),g.G==(jr(),kr)&&rr(g,new uL(lr(a.hb))),Bk(g.r,1)}}function FM(a,b,c){a=a.e;Vi(a,b,b);z(a.d,b,c);kj(b,Dc+c.c)}
+function qr(a,b){var c;c=a.e;GM(c,b.z);jj(b.z,Dc+yM.c);GM(c,b.v);jj(b.v,Dc+wM.c);GM(c,b.w);jj(b.w,Dc+xM.c);GM(c,b.F);jj(b.F,Dc+CM.c);GM(c,b.o);jj(b.o,Dc+uM.c);GM(c,b.E);jj(b.E,Dc+BM.c);GM(c,b.C);jj(b.C,Dc+zM.c);GM(c,b.D);jj(b.D,Dc+AM.c)}
+function sr(a,b){!b.z&&(b.z=mL(b,0,0));FM(a,b.z,yM);!b.v&&(b.v=mL(b,0,1));FM(a,b.v,wM);!b.w&&(b.w=mL(b,0,2));FM(a,b.w,xM);!b.F&&(b.F=mL(b,1,0));FM(a,b.F,CM);!b.o&&(b.o=mL(b,1,2));FM(a,b.o,uM);!b.E&&(b.E=mL(b,2,0));FM(a,b.E,BM);!b.C&&(b.C=mL(b,2,1));FM(a,b.C,zM);!b.D&&(b.D=mL(b,2,2));FM(a,b.D,AM)}function tM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Wj(a.f.b,b);if(c+1<d){oB(a.f,b);for(fj(a.f.b,b);c<d;++c)vL(tv(a.f.b,c),c)}else vL(b,c)}
+function DM(a){a=new HM(a);Nx(this,a);this.d=new IM(a);this.d.j=!0;cj(this.d);this.d.n=3;this.e=new JM(a);this.e.j=!0;cj(this.e);this.e.n=3;Px(this)}u(662,331,{14:1,16:1,24:1,27:1,29:1,31:1,32:1,35:1,36:1,38:1,105:1},DM);_.$f=function(){return lr(this.hb)};_._f=function(){var a;(a=KM(this))&&a._f(null)};_.ag=function(){EM(this)};_.Uc=function(a){!this.c&&(this.c=new sL);rM(a)};_.Vc=function(a){!this.c&&(this.c=new sL);sM(a)};_.Od=function(){EM(this)};
+_.Xc=function(a){!this.c&&(this.c=new sL);tM(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var uM,wM,xM,yM,yL,zM,AM,BM,CM;function HM(a){this.q=new cx(this);this.hb=a}u(663,311,wi,HM);function vM(a,b){this.b=a;this.c=b}u(664,1,{},vM);_.b=0;_.c=null;function IM(a){Ni();gj.call(this,a)}u(665,3,{},IM);_.rc=function(){var a;a=this.k.f;a.u||fk(a.p);jj(this.k.f,"dragdrop-dragging");!a.A.d&&nM(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=bk(this.b,a<this.e?a:this.e),b=bk(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[cf]=a+(Rj(),hg);c.style[Xg]=b+hg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||QF(a);a.A.d||nM(a.A,!0);a.u||(a.p||(a.p=new LM,kj(a.p,"mosaic-GlassPanel-invisible")),XL(a.p.hb,nh,(RL(),TL(a.hb,nh))),rj((sj(),tj(null)),a.p,0,0));kj(this.k.f,"dragdrop-dragging");a=new Zj(this.k.b,null);this.b=a.b+ik(this.k.b.hb);this.c=a.e+kk(this.k.b.hb);this.e=this.b+mk(this.k.b.hb)-this.k.f.kd();this.d=this.c+lk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function GM(a,b){try{Zi(a,b)}catch(c){if(c=Xi(c),!A(c,80))throw c;}}
+function JM(a){Ni();gj.call(this,a);this.d=new Pi}u(666,3,{},JM);_.rc=function(){var a;a=this.k.f.gb;a.u||fk(a.p);jj(this.k.f,"dragdrop-dragging");nM(a.A,!1);or(a,new mr(a.f,a.e));Bk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=oj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-bk(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.e,b=bk(a+b,G(d.A.c.hb,Uf)),b!=a&&lL(d,0,a-b),or(d,new mr(d.f,b)),Bk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.e,b=bk(a+b,G(d.A.c.hb,Uf)),or(d,new mr(d.f,b)),Bk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-bk(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&lL(d,a-b,0),or(d,new mr(b,d.e)),Bk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.f,or(d,new mr(96<a+b?a+b:96,d.e)),Bk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||QF(a);nM(a.A,!0);a.u||(a.p||(a.p=new LM,kj(a.p,"mosaic-GlassPanel-invisible")),XL(a.p.hb,nh,(RL(),TL(a.hb,nh))),rj((sj(),tj(null)),a.p,0,0));kj(this.k.f,"dragdrop-dragging");a=new Zj(this.k.b,null);this.b=a.b+ik(this.k.b.hb);this.c=a.e+kk(this.k.b.hb);this.f=this.b+mk(this.k.b.hb)-this.k.f.kd();this.e=this.c+lk(this.k.b.hb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function LM(){var a;this.e=new MM(this);this.b=!1;this.c=new gx;Nx(this,this.c);a=this.hb.style;a[nd]="#000";a[pe]="alpha(opacity=50)";a.opacity="0.5";this.hb[Dd]="gwt-GlassPanel"}u(667,331,Ei,LM);
+_.ud=function(){var a;Px(this);try{a=this.gb}catch(b){b=Xi(b);if(A(b,86))throw new Cw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(sj(),tj(null))?(lv(this),mv(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),ej(Dk,a),a.c=!0,a.d=Mk(a),fj(Dk,a),this.d=new NM(this),Qv(new kv(this.d))):(this.hb.style[sd]=db,this.hb.style[pg]=db);this.b&&Ev(new jv(this));rj(tj(null),new OM,Fo($doc),Go($doc))};
+_.vd=function(){this.i.vd();Jk(this.e);this.d&&(hv(Ov,this.d,L(PM,s,15,[(!Xs&&(Xs=new Ik),Xs)])),this.d=null);this.b&&hv(Gv,this,L(PM,s,15,[(!Fv&&(Fv=new Ik),Fv)]))};_.dd=function(a){switch(Bv(a.type)){case 256:if(27==(a.keyCode||0))return fk(this),!1;case 1:if(Do(this.hb,a.target))return fk(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function MM(a){Ck();this.b=a}u(668,26,{},MM);_.Hc=function(){var a=this.b;lv(a);mv(a.hb)};_.b=null;function NM(a){this.b=a}u(669,1,{},NM);_.b=null;
+function OM(){this.hb=Sx();var a;a=new My(new QM(this));B(this,a,(Pq(),Pq(),Qq));B(this,a,(Mr(),Mr(),Nr))}u(670,333,wi,OM);_.wd=function(){Xj(new RM(this))};function QM(a){this.b=a}u(671,1,{},QM);_.b=null;function RM(a){this.b=a}u(672,1,zi,RM);_.xc=function(){this.b.hb.focus()};_.b=null;function SM(a){a.hb.style[lh]=md;a.hb.style[Re]=md;if(a.cb){var a=a.gb,b;A(a,105)?a._f(null):(b=KM(a))&&b._f(a)}}u(674,314,si);_.$f=function(){SM(this);return new mr(G(this.hb,Vf),G(this.hb,Uf))};_._f=function(){SM(this)};
+_.ag=function(){};_.cd=function(){};_.Od=function(){};function jM(){this.hb=$doc.createElement("label");this.hb[Dd]="mosaic-Label";this.hb.style[kh]=Qf;this.hb[Dd]="mosaic-HTML"}u(673,674,si,jM);function JL(a){Nx(this,new TM(a));this.hb[Dd]="mosaic-ImageButton"}u(675,331,Ei,JL);
+function PL(){ix();var a=(xx(),Ax);qx.call(this,!0,vf);this.M=a.b;this.b=new UM(this);this.b.e=!0;dx(this,this.b);this.U=!0;this.b.i=!0;-1==this.db?nw(this.hb,1|(this.hb.__eventBits||0)):this.db|=1;(px?wo(this.hb):xo(wo(this.hb)))[Dd]=Pe;this.hb.style[nh]="2147483647"}u(676,316,wi,PL);_.cd=function(a){Dw(this,a);1==Bv(a.type)&&kx(this,!1)};_.b=null;
+function UM(a){this.c=a;this.d=new lj;this.j=new lj;a=(dz(),cz);new Rz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Lg);this.f=$doc.createElement(Og);xv(b,this.f);this.p=!0;a=Sx();b=(yv(),zv(b));a.appendChild(b);this.hb=a;Kl();this.hb.setAttribute(qg,nm.b);-1==this.db?nw(this.hb,2225|(this.hb.__eventBits||0)):this.db|=2225;this.hb[Dd]=Oe;a=vw(this.hb)+"-vertical";Ti(this.ld(),a,!0);this.hb.style[Zf]=db;this.hb.setAttribute("hideFocus",fh);B(this,new bz(this),(Pq(),Pq(),Qq))}u(677,354,pi,UM);
+_.cd=function(a){switch(Bv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Vy(this,a)};_.Nd=function(a,b){Zy(this,a,b);b||this.b&&kx(this.c,!1)};_.b=!0;_.c=null;
+function TM(a){var b=(gy(),hy),c=(oy(),py),d;d=new Zx;d.i[rd]=cb;d.i[yd]=0;d.i[zd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Xx(b.b);b.b.d.rows[0].cells[0][id]=c.b;Xx(b.b);b.b.d.rows[0].cells[0].style[hh]=e.b;Xx(d);b=Tx(d,0,0,!0);if(a){fk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Vx(g,f.d);$t(f.c,g,a);c.b=c.b.c}else e=c.c.d,fj(c.c,a);a.hb[dd]=e;xv(b,a.hb);Gw(a,d)}Nx(this,d);Ti(this.hb,"mosaic-WidgetWrapper",!0)}u(678,331,Ei,TM);_.b=null;_.c=null;function BL(a){this.b=a}u(679,1,{},BL);
+_.Pc=function(){this.b._&&this.b!=this.b.i.b&&QF(this.b)};_.b=null;function CL(a){Ck();this.b=a}u(680,26,{},CL);_.Hc=function(){tr(this.b.L.bb);var a=this.b;Ws((!a.q&&(a.q=new VM),a.q))};_.b=null;function DL(a){Ck();this.b=a}u(681,26,{},DL);_.Hc=function(){pL(this.b,(jr(),kr))};_.b=null;function EL(a){Ck();this.b=a}u(682,26,{},EL);_.Hc=function(){pL(this.b,(jr(),qL))};_.b=null;function HL(){}u(683,1,{},HL);function KL(a){this.b=a}u(684,1,{},KL);_.Pc=function(){this.b.Id()};_.b=null;
+function NL(a){this.b=a}u(685,1,{},NL);_.b=null;function wL(a){this.b=a}u(686,1,zi,wL);_.xc=function(){this.b.G==(jr(),kr)?Bk(this.b.s,333):this.b.G==qL&&Bk(this.b.t,333)};_.b=null;function nL(a){this.hb=a;Bw(this)}u(687,314,pi,nL);_.Qc=function(a){return B(this,a,(os(),os(),ps))};_.Rc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.Sc=function(a){return B(this,a,(ss(),ss(),ts))};_.Tc=function(a){return B(this,a,(Dj(),Dj(),Ej))};function VM(){Bt.call(this,null)}u(688,245,Di,VM);
+function jr(){jr=x;kr=new WM("MAXIMIZED",0);qL=new WM("MINIMIZED",1);rL=new WM("NORMAL",2);XM=L(YM,s,100,[kr,qL,rL])}function WM(a,b){I.call(this,a,b)}u(689,141,{73:1,77:1,79:1,100:1},WM);var XM,kr,qL,rL;function lv(a){var b,c,d,e;c=zj();b=Aj();e=(ow(),pw).scrollWidth;d=pw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[lh]=c-1+hg);0<=b-1&&(a.hb.style[Re]=b-1+hg)}
+function mv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,l)}function ZM(a,b){var c,d,e;if(a.n)return!0;a.y.Qe();for(c=new Iw(b);c.b.b<c.b.c.d-1;)d=SK(Jw(c.b)),e=d.gb,A(e,106)&&e.pd(d.md()),d.md()&&fj(a.y,d);return!0}
+function $M(a,b){var c,d,e;if(b.b)a.d&&nk(a.d),a.d=new aN(a,b),ok(a.d,333);else for(d=new Ri(a.y);d.c<d.e.Fe();)c=Si(d),e=c.fb,$w(b,bN(c),e.t,e.u),cN(c,e.v,e.s,L(N,m,-1,[dN(a.r.b,c).e,dN(a.q.b,c).d,dN(a.o.b,c).b,dN(a.p.b,c).c]),L(N,m,-1,[eN(a.j.b,c).e,eN(a.i.b,c).d,eN(a.e.b,c).b,eN(a.f.b,c).c]),L(N,m,-1,[fN(a.v,c),fN(a.u,c),fN(a.s,c),fN(a.t,c)]))}
+function gN(){this.y=new lj;this.k=new hN(this);this.x=new iN(this.k);this.w=new jN(this.k);this.r=new kN(this.k);this.q=new lN(this.k);this.o=new mN(this.k);this.p=new nN(this.k);this.j=new oN(this.k);this.i=new pN(this.k);this.e=new qN(this.k);this.f=new rN(this.k);this.v=new sN(this.k);this.u=new sN(this.k);this.s=new sN(this.k);this.t=new sN(this.k)}u(693,1,{});_.cg=function(a){$M(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function tN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ri(b.y);e.c<e.e.Fe();)d=Si(e),A(d,28)&&(d=d.bb),f=d.fb,$w(c,bN(d),f.t,f.u),cN(d,f.v,f.s,L(N,m,-1,[dN(b.r.b,d).e,dN(b.q.b,d).d,dN(b.o.b,d).b,dN(b.p.b,d).c]),L(N,m,-1,[eN(b.j.b,d).e,eN(b.i.b,d).d,eN(b.e.b,d).b,eN(b.f.b,d).c]),L(N,m,-1,[fN(b.v,d),fN(b.u,d),fN(b.s,d),fN(b.t,d)]));uN(c);a.b.d=null;for(a=new Ri(a.b.y);a.c<a.e.Fe();)b=Si(a),A(b,28)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function aN(a,b){this.b=a;this.c=b;var c=(tk(),wk);this.n=new sk(this);this.u=c}u(694,17,{},aN);_.yc=function(){tN(this)};_.zc=function(){tN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ri(this.b.y);c.c<c.e.Fe();)b=Si(c),A(b,28)&&(b=b.bb),d=b.fb,d.j=cu(d.p+(d.t-d.p)*a),d.w=cu(d.q+(d.u-d.q)*a),d.x=cu(d.r+(d.v-d.r)*a),d.i=cu(d.o+(d.s-d.o)*a),$w(this.c,bN(b),d.j,d.w),cN(b,d.x,d.i,L(N,m,-1,[dN(this.b.r.b,b).e,dN(this.b.q.b,b).d,dN(this.b.o.b,b).b,dN(this.b.p.b,b).c]),L(N,m,-1,[eN(this.b.j.b,b).e,eN(this.b.i.b,b).d,eN(this.b.e.b,b).b,eN(this.b.f.b,b).c]),L(N,m,-1,[fN(this.b.v,b),fN(this.b.u,b),fN(this.b.s,b),fN(this.b.t,b)]))};_.b=null;_.c=null;
+u(696,1,{});_.b=null;function qN(a){this.b=a}u(695,696,{},qN);function rN(a){this.b=a}u(697,696,{},rN);function pN(a){this.b=a}u(698,696,{},pN);function oN(a){this.b=a}u(699,696,{},oN);function mN(a){this.b=a}u(700,696,{},mN);function nN(a){this.b=a}u(701,696,{},nN);function lN(a){this.b=a}u(702,696,{},lN);function kN(a){this.b=a}u(703,696,{},kN);u(704,696,{},function(a){this.b=a});u(705,696,{},function(a){this.b=a});
+function fN(a,b){var c=a.b,d;d=oj(c.e,b);d||(d=new aM(WL(b.hb)),z(c.e,b,d));return d.e}function sN(a){this.b=a}u(706,696,{},sN);function jN(a){this.b=a}u(707,696,{},jN);function iN(a){this.b=a}u(708,696,{},iN);function eN(a,b){var c;c=oj(a.b,b);c||(c=new aM(oL(b.hb)),z(a.b,b,c));return c}function dN(a,b){var c;c=oj(a.c,b);c||(c=new aM(VL(b.hb)),z(a.c,b,c));return c}
+function vN(a,b){var c,d;d=oj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=KM(b),f,g,j,h,n;if(A(b,105)){if(null!=c.n&&null!=c.k){d=new mr(wN(e,!0),wN(e,!1));break a}h=b.$f();null!=c.n&&(h.c=wN(e,!0));null!=c.k&&(h.b=wN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new mr(wN(e,!0),wN(e,!1));break a}h=new ZL;f=b.hb;n=f.style;g=n[dg];j=n[ih];n[dg]="static";n[ih]=Se;null!=c.n?h.c=wN(e,!0):(n[lh]=md,h.c=(f.offsetWidth||0)+dN(d.p.b,b).c+dN(d.q.b,b).d);null!=c.k?h.b=wN(e,!1):(n[Re]=md,h.b=(f.offsetHeight||0)+dN(d.r.b,b).e+
+dN(d.o.b,b).b);n[dg]=g;n[ih]=j}d=h}null!=c.n&&(Rj(),nq)==c.n.eg()||null!=c.k&&(Rj(),nq)!=c.k.eg()||z(a.f,b,d)}return d}function hN(a){this.i=a;this.d=new Pi;this.f=new Pi;this.c=new Pi;this.b=new Pi;this.e=new Pi}u(709,1,{},hN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function xN(a){var b;b=a.fb;if(null==b||!A(b,103))b=new yN,a.fb=b;return b}function lM(){oM.call(this,(pM(),zN))}function oM(a){var b=(AN(),BN);gN.call(this);this.c=a;this.b=b}u(710,693,{},lM,oM);
+_.dg=function(a){var b,c,d,e,f,g,j,h,n;h=new ZL;ZM(this,a);n=dN(this.p.b,a).c+dN(this.q.b,a).d+eN(this.f.b,a).c+eN(this.i.b,a).d+fN(this.t,a)+fN(this.u,a);d=dN(this.r.b,a).e+dN(this.o.b,a).b+eN(this.j.b,a).e+eN(this.e.b,a).b+fN(this.v,a)+fN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(pM(),zN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ri(this.y);a.c<a.e.Fe();)c=Si(a),e=xN(c),b=null,j=c.gb,A(j,106)&&(b=j,b=CN(b),b=new mr(b[1]+b[3],b[0]+b[0])),this.c==zN?(n+=vN(this.x.b,c).c,e.b=vN(this.w.b,
+c).b,A(j,106)&&(n+=b.c,e.b+=b.b),f=bk(f,e.b)):(d+=vN(this.w.b,c).b,e.c=vN(this.x.b,c).c,A(j,106)&&(d+=b.b,e.c+=b.c),g=bk(g,e.c));this.c==zN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.cg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,S;if(ZM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=fN(this.t,a);E=fN(this.v,a);c=lr(a.hb);S=c.c-(t+fN(this.u,a));r=c.b-(E+fN(this.s,a));g=S;c=r;this.c==(pM(),zN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ri(this.y);e.c<e.e.Fe();)d=Si(e),b=null,q=xN(d),v=d.gb,A(v,106)&&(b=v,b=CN(b),b=new mr(b[1]+b[3],b[0]+b[0])),this.c==zN?(q.e?++h:(q.c=vN(this.x.b,d).c,A(v,106)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=vN(this.w.b,d).b,A(v,106)&&(q.b+=b.b))):(q.d?++j:(q.b=vN(this.w.b,
+d).b,A(v,106)&&(q.b+=b.b),c-=q.b),q.e?q.c=S:(q.c=vN(this.x.b,d).c,A(v,106)&&(q.c+=b.c)));for(e=new Ri(this.y);e.c<e.e.Fe();)d=Si(e),b=null,q=d.fb,v=d.gb,A(v,106)&&(b=v,b=CN(b),b=new mr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==zN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,106)&&(n-=b.c,f-=b.b),this.c==qM?(q.t=this.b==(AN(),BN)?t:this.b==DN?t+~~(S/2)-~~(J/2):t+S-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(AN(),BN)?(q.t=t,q.u=E):this.b==DN?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.gd()-hk(a.hb)-fN(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-jk(a.hb)-fN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));$M(this,a)}};_.b=null;_.c=null;function AN(){AN=x;BN=new EN("START",0);DN=new EN(Jb,1);FN=new EN("END",2);GN=L(HN,s,101,[BN,DN,FN])}function EN(a,b){I.call(this,a,b)}u(711,141,{73:1,77:1,79:1,101:1},EN);var GN,DN,FN,BN;function pM(){pM=x;zN=new IN("HORIZONTAL",0);qM=new IN("VERTICAL",1);JN=L(KN,s,102,[zN,qM])}
+function IN(a,b){I.call(this,a,b)}u(712,141,{73:1,77:1,79:1,102:1},IN);var JN,zN,qM;u(714,1,{107:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function yN(){this.f=!1}function ML(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(713,714,{103:1,107:1},yN,ML);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function LN(a,b){if(a.n)return!0;ZM(a,b);if(0<a.y.d){a.b=tv(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,104))d=new MN,c.fb=d;a.c=d;a.y.Qe();fj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function NN(){gN.call(this)}u(715,693,{},NN);
+_.dg=function(a){var b,c;c=new ZL;LN(this,a);if(this.b){b=vN(this.x.b,this.b).c;var d=vN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,106)&&(b=CN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=dN(this.p.b,a).c+dN(this.q.b,a).d+eN(this.f.b,a).c+eN(this.i.b,a).d+fN(this.t,a)+fN(this.u,a);c.b+=dN(this.r.b,a).e+dN(this.o.b,a).b+eN(this.j.b,a).e+eN(this.e.b,a).b+fN(this.v,a)+fN(this.s,a);return c};
+_.cg=function(a){var b,c,d,e,f;LN(this,a)&&(d=fN(this.t,a),e=fN(this.v,a),c=lr(a.hb),f=c.c-(d+fN(this.u,a)),c=c.b-(e+fN(this.s,a)),b=this.b.gb,A(b,106)&&(b=CN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-hk(a.hb)-fN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-jk(a.hb)-fN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),$M(this,a))};_.b=null;_.c=null;function MN(){this.f=!1}
+u(716,714,{104:1,107:1},MN);function CN(a){var b,c,d,e;null==a.b&&(a.b=y(N,m,-1,4,1),e=wo(dw(dw(a.d,0),0)),c=wo(dw(dw(a.d,2),2)),d=VL(a.hb),b=oL(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function ON(a,b){a.cb&&fk(a);return ex(a,b)}function PN(){Gx();wx.call(this,Hx)}u(717,321,{14:1,16:1,24:1,28:1,29:1,30:1,32:1,36:1,38:1,106:1},PN);_.yd=function(a){return ON(this,a)};_.b=null;
+function bN(a){var b;b=a.gb;return A(b,106)?b:a}function pr(a){if(!a.cb)return new ZL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.dg(a),rr(a,a.k),a.e.cg(a),a.k=a.e.dg(a);return a.k}function SK(a){return A(a,106)?a.bb:a}function QN(a){var b;if(!a.o){b=(!hM&&(hM=new gM),hM);var c=RN(a,gb,!0);b.b=c;c=RN(a,hb,!0);b.c=c;a.o=b}return a.o}
+function cL(a,b,c,d,e){if(A(b,28))throw new Kk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,107)&&f.f?(c=new PN,Rw(a,c,a.hb,d,!0),fx(c,b)):Rw(a,b,c,d,e);dL(a,b)}function LL(a,b,c,d){b.fb=c;cL(a,b,a.hb,d,!0)}
+function dL(a,b){var c;c=a.e;if(b){var d=c.k;$i(d.d,b);$i(d.f,b);$i(d.c,b);$i(d.b,b);$i(d.e,b)}else d=c.k,zz(d.d),zz(d.f),zz(d.c),zz(d.b),zz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==bN(a))c=c.gb;else{if(A(c,99)||A(c,27))d=c,c=c.gb,c==bN(d)&&(c=c.gb);A(c,106)&&A(c.gb,98)&&(c=c.gb)}A(c,105)&&!A(c,98)&&(c._f(a.gb),c._f(a))}}
+function tr(a){if(a.cb&&a.hb.style.display!=Nf){a.hb.scrollTop=0;var b=a.hb,c=0;!Bo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==wg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.cg(a);a.d=!1;uN(a)}}function uN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=SK(Oz(a.q,d)),A(b,106)&&(b=b.bb),b.md()&&(A(b,105)?b.ag():A(b,35)&&b.Od())}function eL(a,b){var c;A(b,106)&&(b=A(b,106)?b.bb:b);c=bN(b);return Yw(a,c)?(A(c,106)&&ON(c,b),dL(a,null),!0):!1}
+function kM(a,b){var c;a.e=b;null!=a.f&&jj(a,vw(a.hb)+Ca+a.f);a.f=b.cZ.e;c=Xz(a.f,po(46));a.f=a.f.substr(c+1,a.f.length-(c+1));kj(a,vw(a.hb)+Ca+a.f);dL(a,null)}function RN(a,b,c){a.n||(a.n=$doc.createElement(Gg),XL(a.n,dg,fd),XL(a.n,ih,Se),XL(a.n,cf,db),XL(a.n,Xg,db),a.hb.appendChild(a.n));XL(a.n,lh,b);XL(a.n,Re,b);a=UL(a.n);return c?a.c:a.b}
+function wN(a,b){var c;c=null.eg();if(c==(Rj(),zq)){c=(QN(a),null.eg());var d=(-1==fM&&(fM=(RL(),aL(ib,!0))),fM);return P(O(Math.round(100*d*c/254)))}if(c==pq)return c=QN(a),d=null.eg(),P(O(rF(d*(-1==c.b&&(c.b=aL(gb,!0)),c.b))));if(c==rq)return c=QN(a),d=null.eg(),P(O(rF(d*(-1==c.c&&(c.c=aL(hb,!0)),c.b))));if(c==xq)return c=(QN(a),null.eg()),d=(-1==fM&&(fM=(RL(),aL(ib,!0))),fM),P(O(Math.round(d*c)));if(c==Bq)return c=(QN(a),null.eg()),d=(-1==fM&&(fM=(RL(),aL(ib,!0))),fM),P(O(Math.round(10*d*c/254)));
+if(c==vq)return P(O(rF(12*(QN(a),null.eg())*P(O(rF((-1==fM&&(fM=(RL(),aL(ib,!0))),fM)/72))))));if(c==nq)return RN(a,null.eg(),b);if(c==tq)return c=(QN(a),P(O(rF(null.eg())))),d=(-1==fM&&(fM=(RL(),aL(ib,!0))),fM),P(O(Math.round(d*c/72)));if(null.eg()==lq)return P(O(rF(null.eg())));throw new Kk("Invalid size: "+null.eg());}function AL(){var a=new NN;bx.call(this);this.k=new mr(-1,-1);new UN(this);this.hb[Dd]="mosaic-LayoutPanel";kM(this,a)}
+u(718,311,{14:1,16:1,24:1,29:1,30:1,32:1,35:1,36:1,38:1,105:1},AL);_.Cd=function(a){cL(this,a,this.hb,this.q.d,!0)};_.rd=function(){Lw(this,new VN)};_.sd=function(){Lw(this,new WN)};_.$f=function(){return pr(this)};_.zd=function(a){return Uw(this.q,bN(a))};_.Ad=function(a,b,c,d){cL(this,a,b,c,d)};_._f=function(a){dL(this,a)};_.Bd=function(){return new Iw(this)};_.ag=function(){tr(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=pr(this),null!=this.j)a=a.b+hg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+hg);this.od(b);this.i=null}else b=a.b+hg,this.qd(a.c+hg),this.od(b);tr(this)}};_.Od=function(){tr(this)};_.yd=function(a){return eL(this,a)};_.od=function(a){this.hb.style[Re]=a;this.cb||(this.i=a)};_.Dd=function(a,b,c){$w(this,bN(a),b,c)};
+_.qd=function(a){this.hb.style[lh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function VN(){}u(719,1,{},VN);_.Md=function(a){bN(a).ud()};function WN(){}u(720,1,{},WN);_.Md=function(a){bN(a).vd()};function Iw(a){this.c=a;this.b=new Ww(this.c.q)}u(721,1,{},Iw);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return SK(Jw(this.b))};_.bd=function(){Kw(this.b)};_.c=null;function XN(){XN=x;new Jy}
+function UN(a){XN();Ti(a.hb,"dragdrop-dropTarget",!0);this.b=a;new YN(this)}u(722,9,{},UN);function YN(a){Ck();this.b=a}u(723,26,{},YN);_.Hc=function(){dL(this.b.b,null);tr(this.b.b)};_.b=null;function KM(a){a=a.gb;return!a?null:A(a,105)?a:KM(a)}function tL(a,b,c){var d;d=a.hb;cN(a,b,c,VL(d),oL(d),WL(d))}
+function cN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Rj(),hg)),b!=a.kd()&&a.qd((0>b?0:b)+hg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Rj(),hg)),c!=a.jd()&&a.od((0>c?0:c)+hg))}function rr(a,b){tL(a,b.c,b.b)}u(726,1,{});
+function qH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:SD(a,b,~~Ji(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Rf:typeof v,r=r==Tf?Object.prototype.toString.call(v)==Uc||typeof v.length==Sf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Rf,r)))if(v=H(Sf,r),r=H("boolean",r),ZN===D)v&&(o[t]=new TH(o[t])),r&&(o[t]=(DH(),o[t]?GH:EH));else{q=v||r;if(q=
+!q&&null!=D&&Pn(D)==$N){q=o[t];if(null==q||aO(q,D))continue;if(Nn(q)&&(q=q&&q.g?q.g:null,null!=q&&aO(q,D))){o[t]=q;continue}}if(!H(Tf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function bO(){this.d=new Pi;this.b=new Pi;this.c=new Pi}function aO(a,b){var c;if(ZN==b||cO==b&&A(a,108))return!0;if(null!=a)for(c=Pn(a);c&&c!=ZN;c=null)if(c==b)return!0;return!1}u(725,726,{},bO);function nH(){nH=x;pH=new bO}
+function tH(a,b){nH();z(pH.d,a,b)}function kH(a){nH();var b,c,d;d=XH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function lH(a,b){var c;nH();return c=b&&b[0]&&(typeof b[0]==Tf||typeof b[0]==xe)?b[0]:null,aO(c,a)}function rH(a){var b=mH;nH();var c,d;d=pH.c;if(c=!b?d.c:SD(d,b,~~Ji(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?TD(d,c):VD(d,b,c,~~Ji(b))}
+function MG(a){nH();var b=pH,c;null==a?a=null:(c=a[cd],c||(0!=(Pn(a).c&4)?a=[]:(b=(b=oj(b.d,Pn(a)))&&typeof b==xe?new b(a):a,a=a[cd]=b),c=a),a=c);return a}var pH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=$n&&(e=pk(),2E3<e-bo&&(bo=e,ao=Zn()));if(0==$n++){var f=(co(),eo),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=mo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(co(),eo),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=mo(n,o);while(h.d);h.d=o}}--$n;c&&-1!=ao&&($wnd.clearTimeout(ao),ao=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(du)()}catch(d){a(b)}else C(du)()}var ZN=Z(1),Sn=Z(102),dO=PH(" I"),N=KH(735,dO),oI=KH(733,ZN),eO=PH(" Z"),RI=KH(736,eO);Z(101);Z(100);Z(99);var fO=Z(522),Gn=KH(737,fO),gO=Z(264),Ku=KH(738,gO);Z(265);Z(141);Z(497);Z(108);Z(508);var hO=PH(" B");Z(512);var iO=PH(" C"),Ki=KH(739,iO),$N=Z(510),jO=PH(" D"),UE=KH(740,jO);Z(511);Z(513);var kO=Z(516),tG=KH(741,kO),lO=PH(" J"),mO=Z(2),fu=KH(734,mO),QL=KH(742,hO);Z(525);Z(507);Z(98);Z(193);Z(495);
+var mH=Z(488);Z(504);var zH=Z(502);Z(500);Z(501);Z(506);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(519);Z(514);Z(503);Z(489);Z(490);Z(491);Z(492);Z(493);Z(494);var nO=Z(401);Z(400);Z(399);Z(398);Z(487);Z(486);var WB=Z(415),yE=KH(743,WB),oO=Z(421),DE=KH(744,oO),pO=Z(422),FE=KH(745,pO),qO=Z(564),JG=KH(746,qO),Wt=KH(747,N),rO=$(562,function(){KE();return EI}),FI=KH(748,rO);Z(563);Z(424);Z(423);Z(557);Z(556);Z(565);Z(566);Z(561);Z(458);Z(560);var wB=KH(749,nO);Z(413);Z(568);Z(499);OH();Z(498);OH();Z(726);
+Z(725);var cO=OH();Z(315);var sO=Z(314);Z(313);Z(319);Z(333);Z(374);Z(570);Z(569);Z(312);Z(311);Z(572);Z(571);Z(577);Z(578);Z(579);Z(580);Z(581);Z(582);Z(583);Z(584);Z(573);Z(574);Z(575);Z(576);Z(251);Z(250);Z(324);Z(325);Z(326);Z(595);Z(604);Z(26);Z(596);Z(597);Z(598);Z(599);Z(600);Z(601);Z(602);Z(603);Z(296);Z(370);Z(373);Z(371);Z(372);Z(204);Z(203);Z(298);Z(245);Z(300);Z(212);var tO=Z(211);Z(248);Z(247);Z(246);Z(395);Z(396);Z(397);Z(479);Z(478);Z(477);Z(480);Z(481);Z(482);Z(483);Z(626);Z(627);
+Z(628);Z(629);var uO=$(181,function(){Rj();return Dq}),Eq=KH(750,uO),vO=$(140,function(){Sj();return Ro}),So=KH(751,vO),wO=$(147,function(){To();return Dp}),Ep=KH(752,wO),xO=$(166,function(){Fp();return Op}),Pp=KH(753,xO),yO=$(171,function(){Qp();return Zp}),$p=KH(754,yO),zO=$(176,function(){aq();return jq}),kq=KH(755,zO);$(182,null);$(183,null);$(184,null);$(185,null);$(186,null);$(187,null);$(188,null);$(189,null);$(190,null);$(142,null);$(143,null);$(144,null);$(145,null);$(146,null);$(148,null);
+$(158,null);$(159,null);$(160,null);$(161,null);$(162,null);$(163,null);$(164,null);$(165,null);$(149,null);$(150,null);$(151,null);$(152,null);$(153,null);$(154,null);$(155,null);$(156,null);$(157,null);$(167,null);$(168,null);$(169,null);$(170,null);$(172,null);$(173,null);$(174,null);$(175,null);$(177,null);$(178,null);$(179,null);$(180,null);Z(470);Z(469);Z(529);Z(531);Z(530);Z(532);Z(534);Z(533);Z(535);Z(539);Z(540);Z(202);Z(208);Z(207);Z(206);Z(210);Z(230);Z(441);Z(440);
+var PC=Z(439),vF=KH(756,PC),VI=KH(757,lO);Z(425);Z(536);Z(542);Z(537);Z(538);Z(426);Z(594);Z(435);Z(434);Z(433);Z(438);var AO=OH(),PK=KH(758,AO);Z(294);Z(468);Z(548);var BO=$(254,function(){Lt();return Qt}),Rt=KH(759,BO);Z(448);Z(449);Z(432);var AC=Z(427);Z(528);Z(411);Z(412);Z(437);var LC=Z(436);Z(429);Z(428);Z(546);Z(555);Z(430);Z(472);Z(521);Z(558);Z(559);Z(567);Z(418);var $B=Z(417);Z(446);Z(447);Z(403);Z(402);Z(455);OH();OH();OH();Z(405);Z(406);Z(209);Z(383);var Pz=KH(760,sO);Z(384);Z(607);Z(606);
+Z(344);Z(346);Z(345);Z(347);Z(232);Z(249);Z(235);Z(237);var gC=Z(420);Z(471);Z(408);Z(407);Z(414);Z(552);Z(524);Z(240);Z(457);Z(227);Z(228);Z(231);Z(225);Z(224);Z(226);var iC=Z(590);Z(214);Z(218);Z(416);Z(609);Z(614);Z(456);Z(515);Z(459);var yB=Z(410),xB=KH(761,$B);Z(645);Z(443);Z(444);Z(445);Z(409);Z(587);Z(588);Z(216);Z(215);Z(217);Z(219);Z(349);Z(348);Z(340);Z(341);Z(634);Z(615);Z(616);Z(541);Z(549);Z(550);Z(551);Z(608);Z(610);var BC=Z(431);Z(591);Z(553);Z(239);Z(236);Z(238);Z(234);Z(223);Z(222);
+Z(221);Z(276);Z(613);Z(318);Z(317);Z(316);Z(633);Z(632);Z(631);Z(618);Z(630);var CO=$(689,function(){jr();return XM}),YM=KH(762,CO);Z(688);Z(687);Z(679);Z(680);Z(681);Z(682);Z(683);Z(684);Z(685);Z(686);Z(660);var DO=$(320,function(){xx();return Ex}),Fx=KH(763,DO),EO=$(366,function(){sx();return kz}),lz=KH(764,EO);Z(17);Z(367);Z(368);Z(363);Z(364);Z(365);Z(18);Z(19);Z(20);Z(454);Z(419);Z(676);Z(354);Z(677);Z(355);Z(356);Z(357);Z(358);Z(361);Z(329);Z(328);Z(327);Z(611);Z(612);Z(617);Z(269);Z(332);Z(362);
+Z(350);Z(377);Z(376);Z(375);var FO=$(378,function(){Cz();return Mz}),Nz=KH(765,FO);$(379,null);$(380,null);$(381,null);$(382,null);Z(252);Z(592);Z(330);Z(343);Z(342);Z(545);Z(392);Z(322);Z(205);Z(593);Z(331);Z(662);Z(3);Z(665);Z(666);Z(664);Z(663);Z(656);Z(655);Z(718);Z(719);Z(720);Z(721);Z(658);Z(243);var nD=Z(451),pD=KH(766,nD);Z(452);Z(450);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var GO=Z(51),$y=KH(767,GO);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);
+Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(270);var $L=Z(647);Z(323);var dM=Z(649);Z(241);Z(674);Z(673);Z(464);Z(463);Z(465);Z(242);Z(278);Z(280);Z(279);Z(274);Z(386);Z(271);Z(321);Z(717);Z(285);Z(288);Z(286);Z(287);Z(5);Z(7);Z(6);Z(619);Z(453);Z(466);Z(387);Z(201);Z(307);Z(309);Z(308);Z(460);Z(461);Z(467);
+Z(244);Z(273);Z(33);Z(281);Z(351);Z(352);Z(353);Z(282);var PM=KH(768,tO);Z(283);Z(589);Z(675);Z(642);Z(505);Z(526);Z(32);Z(70);var eM=Z(650);Z(659);Z(678);Z(714);Z(713);Z(213);Z(229);Z(4);Z(641);Z(693);Z(710);var HO=$(711,function(){AN();return GN}),HN=KH(769,HO),IO=$(712,function(){pM();return JN}),KN=KH(770,IO);Z(696);Z(705);Z(704);Z(708);Z(707);Z(703);Z(702);Z(700);Z(701);Z(699);Z(698);Z(695);Z(697);Z(706);Z(709);Z(694);Z(661);Z(715);Z(335);Z(334);Z(337);Z(338);Z(336);Z(284);Z(21);Z(305);Z(306);
+Z(11);Z(14);Z(24);var JO=Z(27),Nk=KH(771,JO);Z(25);Z(22);Z(23);Z(716);Z(8);Z(10);Z(9);Z(722);Z(723);Z(667);Z(670);Z(671);Z(672);Z(668);Z(669);var bM=Z(648);Z(652);Z(653);Z(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/9D58CD61900096C805154C0AC693DCE7.cache.html b/public/jsme/9D58CD61900096C805154C0AC693DCE7.cache.html
new file mode 100644
index 0000000..c87f28b
--- /dev/null
+++ b/public/jsme/9D58CD61900096C805154C0AC693DCE7.cache.html
@@ -0,0 +1,639 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '9D58CD61900096C805154C0AC693DCE7';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ha='" y="',ka='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Oa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="1px",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Eb="Br",Gb="C",Kb="CENTER",Lb="CSS1Compat",Mb="Center",Nb="Cl",Ob="Class$",Qb="Copy as ",Rb="DEFAULT",Sb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="Helvetica",$b="I",bc="Incorrect URL: ",cc="Internal index set to null.",dc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",ic="N",
+jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",qc="North",rc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",sc="O",tc="ONE_WAY_CORNER",uc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Jc="Se",Kc="Si",Oc="South",Pc="Style names cannot be empty",Qc="Text",Rc="Unknown",Sc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",Xc="]",dd="__gwtex_wrap",ed="__uiObjectID",
+fd="a",gd="absolute",hd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",sd="border",wd="border-left-width",yd="border-top-width",zd="bottom",Ad="button",Bd="cellPadding",Cd="cellSpacing",Dd="center",Ed="change",Fd="checkbox",Gd="className",Hd="click",Id="click marked atom to delete mark",Jd="clip",Kd="code",Ld="col",Md="colSpan",Nd="columnheader",Od="combobox",Sd="complementary",Td="contentinfo",Ud="contextmenu",
+Vd="cssFloat",ae="cursor",be="dblclick",ce="definition",de="dialog",ee="dir",fe="directory",ge="display",he="div",ie="document",je="dragdrop-handle",ke="dragdrop-selected",le="dragend",me="dragenter",ne="dragover",oe="dragstart",pe="drop",qe="end_gesture",re="error",se="filter",te="fixed",ue="float",ve="focus",we="fontFamily",xe="fontSize",ye="fontStyle",ze="fontWeight",Be="form",Ce="function",De="g",Ee="gesturechange",Fe="gestureend",Ge="gesturestart",He="google",Oe="grid",Pe="gridcell",Qe="group",
+Re="gwt-MenuBar",Se="gwt-MenuBarPopup",Te="heading",Ue="height",Ve="hidden",We="html",Xe="id",Ye="img",Ze="is_touch_supported",$e="italic",af="java.vm.name",bf="jsa-resetDiv",cf="keydown",df="keypress",ef="keyup",ff="left",gf="link",hf="list",jf="listbox",lf="listitem",mf="load",nf="log",of="ltr",pf="main",vf="marquee",wf="math",xf="menu",yf="menuPopup",zf="menubar",Af="menuitem",Bf="menuitemcheckbox",Cf="menuitemradio",Df="middle",Ef="mousedown",Ff="mousemove",Gf="mouseout",Hf="mouseover",If="mouseup",
+Jf="mousewheel",Kf="move",Lf="msie",Mf="multipart",Nf="n",Of="name",Pf="navigation",Qf="none",Rf="noreaction",Sf="note",Tf="nowrap",Uf="null",Vf="number",Wf="object",Xf="offsetHeight",Yf="offsetWidth",Zf="ontouchstart",$f="opera",ag="option",bg="outline",cg="overflow",dg="padding",eg="paste",fg="popupContent",gg="position",hg="presentation",jg="progressbar",kg="px",lg="px, ",mg="px;",ng="radio",og="radiogroup",pg="reaction",qg="region",rg="rgb(",sg="right",tg="role",vg="rotation",wg="row",xg="rowgroup",
+yg="rowheader",zg="rtl",Ag="s",Bg="safari",Cg="scale100",Dg="scrollbar",Eg="se",Fg="search",Gg="separator",Hg="serif",Ig='shape-rendering="crispEdges"',Jg="slider",Kg="span",Lg="spinbutton",Mg="status",Ng="subMenuIcon-selected",Og="tab",Pg="table",Qg="tablist",Rg="tabpanel",Sg="tbody",Tg="td",Ug="text",Vg="textAlign",Wg="textbox",Xg="timer",Yg="title",Zg="toolbar",$g="tooltip",ah="top",bh="touchcancel",ch="touchend",dh="touchmove",eh="touchstart",fh="tr",gh="tree",hh="treegrid",ih="treeitem",jh="true",
+kh="value",lh="verticalAlign",mh="visibility",nh="visible",oh="whiteSpace",ph="width",qh="x",rh="zIndex",sh="|",_,th={l:4194303,m:4194303,h:1048575},Bh={l:0,m:0,h:0},Ch={l:1,m:0,h:0},Dh={l:2,m:0,h:0},Eh={l:3,m:0,h:0},Fh={l:4,m:0,h:0},Gh={l:8,m:0,h:0},Hh={l:10,m:0,h:0},Ih={l:16,m:0,h:0},Jh={l:32,m:0,h:0},Kh={l:64,m:0,h:0},Lh={l:128,m:0,h:0},Mh={l:256,m:0,h:0},Nh={l:512,m:0,h:0},Oh={l:1024,m:0,h:0},Ph={l:2048,m:0,h:0},Qh={l:8192,m:0,h:0},Rh={l:16384,m:0,h:0},Sh={l:32768,m:0,h:0},Th={l:65536,m:0,h:0},
+Uh={l:131072,m:0,h:0},Vh={l:262144,m:0,h:0},Wh={l:524288,m:0,h:0},Xh={},Yh={72:1,79:1,85:1,87:1},Zh={45:1,46:1,52:1,66:1,72:1},$h={12:1},ai={72:1,75:1,89:1},bi={72:1,79:1,87:1},ci={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},di={90:1},ei={49:1,72:1},fi={6:1,9:1,72:1,76:1,78:1},gi={2:1},hi={45:1,52:1,66:1,72:1},ii={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},ji={22:1},ki={91:1},li={15:1},mi={7:1,9:1,72:1,76:1,78:1},ni={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},
+oi={72:1,89:1},pi={74:1},qi={72:1,79:1,81:1,85:1,87:1},ri={9:1,10:1,72:1,76:1,78:1},si={72:1},ti={19:1,72:1},ui={89:1},vi={39:1,72:1,79:1,85:1,87:1},wi={40:1,45:1,46:1,52:1,61:1,66:1,68:1,72:1},xi={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},yi={8:1,9:1,72:1,76:1,78:1},zi={107:1},Ai={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},Bi={68:1},Ci={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},Di={72:1,75:1,90:1},Ei={14:1,38:1},Fi={28:1,35:1},Gi={11:1,72:1,76:1,78:1},Hi={21:1},Ii=
+{45:1,46:1,52:1,58:1,66:1,72:1},Ji={93:1},Ki={13:1,15:1,23:1,28:1,31:1,35:1,37:1},Li={52:1,72:1},Mi={36:1,72:1,76:1,78:1};function t(a,b,c){var d=Xh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Xh[a]=function(){}),_=d.prototype=0>b?{}:new Xh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ni(this)};
+_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=y(Oi,m,-1,8,1);d=(Pi(),Qi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ri(){Ri=x;Si=new Ti}function Ui(a){for(var b,a=new Vi(a.k.n);a.c<a.e.Je();)b=Wi(a),Xi(b.pd(),ke,!1),Yi(a)}
+function Zi(a,b,c){var a=a.o,d;try{d=new $i(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=aj(e);if(A(e,79))throw new bj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Xi(b.pd(),Xb,!0);Xi(c.pd(),je,!0);z(Si,b,c)}function cj(a,b){var c;c=dj(Si,b);var d;d=dj(a.o.d,c);if(!d)throw new ej("dragHandle was not draggable");fj(d.c.b);fj(d.e.b);fj(d.d.b);Xi(b.pd(),Xb,!1);Xi(c.pd(),je,!1)}
+function gj(a){var b;a.p=!1;for(a=new Vi(a.k.n);a.c<a.e.Je();)b=Wi(a),Xi(b.pd(),ke,!1),Yi(a)}function hj(a,b){ij(a.k.n,b)?Xi(b.pd(),ke,!1):a.p?(jj(a.k.n,b),Xi(b.pd(),ke,!0)):(a.k.n.Ue(),jj(a.k.n,b))}function kj(a){this.i=a;this.k=new lj(this);this.o=new mj(this.k)}t(3,1,{});_.rc=function(){nj(this.k.f,"dragdrop-dragging")};_.sc=function(){oj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Si;function lj(a){this.n=new pj;this.e=a;this.b=a.i}t(4,1,{},lj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function qj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function rj(a,b){var c;c=sj(a.d,tj).b;b.b.ctrlKey||b.b.metaKey||Ui(a.c.e);hj(a.c.e,c)}function uj(a){a.c.i=null;a.c.e.sc();vj((wj(),xj(null)),a.b,0,0);var b=a.b.hb;yj=b;zj();Aj=b;a.e=2}
+function mj(a){this.d=new Ti;this.c=a;this.b=new Bj;Cj(this.b,Dj(),Rj());B(this.b,this,(Sj(),Sj(),Tj));B(this.b,this,(Uj(),Uj(),Vj));a=this.b.hb.style;a[se]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Wj(),kg);a.borderStyle=(Xj(),Qf);a[od]="blue"}t(5,1,{},mj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Yj(a);e=Zj(a);b=$j(a.b);if(!(3==this.e||2==this.e||1!=b)&&!tj)tj=c,this.c.f=sj(this.d,tj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==ak(this.c.n,this.c.f)&&(Ui(this.c.e),hj(this.c.e,this.c.f)),bk(new ck),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new dk(tj,null),tj!=this.c.f&&(c=new dk(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,uj(this),1!=this.e&&qj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=ek(a,b);a=fk(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(gk(hk(d-this.i),hk(a-this.j))>=this.c.e.n?(ik(),-1!=ak(this.c.n,this.c.f)||hj(this.c.e,this.c.f),c=new dk(tj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,uj(this)):jk.preventDefault()),1==this.e)return;jk.preventDefault();qj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=ek(a,b);b=fk(a,b);if(1==$j(a.b)&&(this.f=!1,tj))try{if(ik(),1==this.e)rj(this,a);else{d!=this.b&&(c=new dk(d,null),e+=c.b,b+=c.e);try{qj(this,e,b),this.c.e.rc(),3!=this.e&&rj(this,a)}finally{var f=this.b.hb;yj&&f==yj&&(yj=null);zj();f===Aj&&(Aj=null);kk(this.b);this.e=1;this.c.f=null}}}finally{tj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var tj=null;function ck(){}t(6,1,ji,ck);_.xc=function(){ik()};
+function $i(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},$i);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function dk(a,b){!a||a==(wj(),xj(null))?this.i=this.f=0:(this.f=a.ld()-lk(a.hb),this.i=a.md()-(a.hb.scrollTop||0));!b||b==(wj(),xj(null))?this.d=this.c=0:(this.c=mk(b.hb)+nk(b.hb),this.d=ok(b.hb)+pk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},dk);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ik(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function nk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(wd),-1==a.indexOf(kg)?0:parseInt(a.substr(0,a.length-2))):0}function pk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(yd),-1==a.indexOf(kg)?0:parseInt(a.substr(0,a.length-2))):0}
+function qk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function rk(a,b){var c=sk();qk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;tk(a.n,sk())}function uk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function tk(a,b){uk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function vk(a){this.b=a}t(19,1,{},vk);_.Cc=function(a){tk(this,a)};_.b=null;t(20,1,{});t(21,1,gi);function wk(){wk=x;var a;(a=new xk)&&(a.Fc()||(a=new yk));zk=a}t(22,20,{});var zk=null;function yk(){this.b=new pj;this.c=new Ak(this)}t(23,22,{},yk);
+_.Fc=function(){return!0};_.Dc=function(a){a=new Bk(this,a);jj(this.b,a);1==this.b.d&&Ck(this.c,16);return a};function Dk(){Dk=x;Ek=new pj;var a=new Fk;Gk();Hk(Ik?Ik:Ik=new Jk,a)}function Kk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);ij(Ek,a)}function Ck(a,b){if(0>b)throw new Lk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);ij(Ek,a);a.c=!1;a.d=Mk(a,b);jj(Ek,a)}function Nk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Mk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||ij(Ek,this);this.Hc()};_.c=!1;_.d=0;var Ek;function Ak(a){Dk();this.b=a}t(24,25,{},Ak);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Ok,m,3,a.b.d,0);b=Pk(a.b,b);c=new Qk;for(e=0,f=b.length;e<f;++e)d=b[e],ij(a.b,d),tk(d.b,c.b);0<a.b.d&&Ck(a.c,gk(5,16-(sk()-c.b)))};_.b=null;function Bk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},Bk);_.Ec=function(){var a=this.c;ij(a.b,this);0==a.b.d&&Kk(a.c)};_.b=null;
+_.c=null;function Rk(a,b){var c=C(function(){var b=sk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function xk(){}t(27,22,{},xk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Rk(a,b);return new Sk(c)};function Sk(a){this.b=a}t(28,21,gi,Sk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Tk(){this.b=hd}t(29,30,{},Tk);function Uk(){this.b=id}t(31,30,{},Uk);
+function Vk(){this.b=ld}t(32,30,{},Vk);t(34,1,{});_.b=null;function Wk(a){this.b=a}t(33,34,{},Wk);function Xk(){this.b=md}t(35,30,{},Xk);function Yk(){this.b=pd}t(36,30,{},Yk);function Zk(){this.b=Ad}t(37,30,{},Zk);function $k(){this.b=Fd}t(38,30,{},$k);function al(){this.b=Nd}t(39,30,{},al);function bl(){this.b=Od}t(40,30,{},bl);function cl(){this.b=Sd}t(41,30,{},cl);function dl(){this.b=Td}t(42,30,{},dl);function fl(){this.b=ce}t(43,30,{},fl);function gl(){this.b=de}t(44,30,{},gl);
+function hl(){this.b=fe}t(45,30,{},hl);function il(){this.b=ie}t(46,30,{},il);function jl(){this.b=Be}t(47,30,{},jl);function kl(){this.b=Oe}t(48,30,{},kl);function ll(){this.b=Pe}t(49,30,{},ll);function ml(){this.b=Qe}t(50,30,{},ml);function nl(){this.b=Te}t(51,30,{},nl);function ol(a){this.b=a.id}t(52,1,{4:1,5:1},ol);_.b=null;function pl(){this.b=Ye}t(53,30,{},pl);function ql(){this.b=gf}t(54,30,{},ql);function rl(){this.b=hf}t(55,30,{},rl);function sl(){this.b=jf}t(56,30,{},sl);
+function tl(){this.b=lf}t(57,30,{},tl);function ul(){this.b=nf}t(58,30,{},ul);function vl(){this.b=pf}t(59,30,{},vl);function wl(){this.b=vf}t(60,30,{},wl);function xl(){this.b=wf}t(61,30,{},xl);function yl(){this.b=xf}t(62,30,{},yl);function zl(){this.b=zf}t(63,30,{},zl);function Al(){this.b=Af}t(64,30,{},Al);function Bl(){this.b=Bf}t(65,30,{},Bl);function Cl(){this.b=Cf}t(66,30,{},Cl);function Dl(){this.b=Pf}t(67,30,{},Dl);function El(){this.b=Sf}t(68,30,{},El);function Fl(){this.b=ag}
+t(69,30,{},Fl);function Gl(){this.b=hg}t(70,30,{},Gl);t(71,34,{},function(a){this.b=a});function Hl(){this.b=jg}t(72,30,{},Hl);function Il(){Il=x;Jl=new Wk("aria-activedescendant")}var Jl;function Kl(){this.b=ng}t(74,30,{},Kl);function Ll(){this.b=og}t(75,30,{},Ll);function Ml(){this.b=qg}t(76,30,{},Ml);
+function Nl(){Nl=x;Ol=new Uk;Pl=new Tk;Ql=new Vk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new ll;em=new kl;fm=new ml;gm=new nl;hm=new pl;im=new ql;jm=new sl;km=new tl;lm=new rl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new zl;rm=new Bl;sm=new Cl;tm=new Al;um=new yl;vm=new Dl;wm=new El;xm=new Fl;ym=new Gl;zm=new Hl;Am=new Ll;Bm=new Kl;Cm=new Ml;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new an;bn=new cn;dn=
+new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;sn=new tn;un=new vn;wn=new xn;yn=new zn;An=new Bn;Cn=new Dn;F=new Ti;z(F,qg,Cm);z(F,hd,Pl);z(F,de,$l);z(F,id,Ol);z(F,ld,Ql);z(F,ie,bm);z(F,md,Rl);z(F,pd,Sl);z(F,Ad,Tl);z(F,Fd,Ul);z(F,Pe,dm);z(F,Nd,Vl);z(F,Qe,fm);z(F,Od,Wl);z(F,Sd,Xl);z(F,Td,Yl);z(F,ce,Zl);z(F,hf,lm);z(F,fe,am);z(F,Be,cm);z(F,Oe,em);z(F,Te,gm);z(F,Ye,hm);z(F,gf,im);z(F,jf,jm);z(F,lf,km);z(F,nf,mm);z(F,pf,nm);z(F,vf,om);z(F,wf,pm);z(F,xf,um);z(F,zf,qm);z(F,Af,tm);z(F,
+Bf,rm);z(F,ag,xm);z(F,ng,Bm);z(F,Cf,sm);z(F,Pf,vm);z(F,Sf,wm);z(F,hg,ym);z(F,jg,zm);z(F,og,Am);z(F,wg,Hm);z(F,xg,Dm);z(F,yg,Fm);z(F,Fg,Lm);z(F,Gg,bn);z(F,Dg,Jm);z(F,Jg,dn);z(F,Lg,fn);z(F,Mg,hn);z(F,Og,on);z(F,Qg,kn);z(F,Rg,mn);z(F,Wg,qn);z(F,Xg,sn);z(F,Zg,un);z(F,$g,wn);z(F,gh,Cn);z(F,hh,yn);z(F,ih,An)}var Pl,Ol,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,em,dm,fm,gm,hm,im,lm,jm,km,mm,nm,om,pm,um,qm,tm,rm,sm,vm,wm,xm,ym,zm,Bm,Am,Cm,F,Hm,Dm,Fm,Jm,Lm,bn,dn,fn,hn,on,kn,mn,qn,sn,un,wn,Cn,yn,An;
+function Im(){this.b=wg}t(78,30,{},Im);function Em(){this.b=xg}t(79,30,{},Em);function Gm(){this.b=yg}t(80,30,{},Gm);function Km(){this.b=Dg}t(81,30,{},Km);function an(){this.b=Fg}t(82,30,{},an);function cn(){this.b=Gg}t(83,30,{},cn);function en(){this.b=Jg}t(84,30,{},en);function gn(){this.b=Lg}t(85,30,{},gn);function jn(){this.b=Mg}t(86,30,{},jn);function pn(){this.b=Og}t(87,30,{},pn);function ln(){this.b=Qg}t(88,30,{},ln);function nn(){this.b=Rg}t(89,30,{},nn);function rn(){this.b=Wg}
+t(90,30,{},rn);function tn(){this.b=Xg}t(91,30,{},tn);function vn(){this.b=Zg}t(92,30,{},vn);function xn(){this.b=$g}t(93,30,{},xn);function Dn(){this.b=gh}t(94,30,{},Dn);function zn(){this.b=hh}t(95,30,{},zn);function Bn(){this.b=ih}t(96,30,{},Bn);function Qk(){this.b=sk()}function sk(){return(new Date).getTime()}t(97,1,{},Qk);function En(a){var b,c,d;d=new Fn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Gn(d,c.cZ.e),d.b.b+=mb,Hn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function In(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{72:1,87:1});_.Ic=function(){return this.i};_.tS=function(){return In(this)};_.f=null;_.i=null;function Jn(a){Kn();this.i=a}t(101,102,bi,Jn);function ej(a){Kn();this.i=a}function bj(a,b){Kn();this.f=b;this.i=a}t(100,101,Yh,ej,bj);function Ln(a){Kn();this.c=a;this.b=l;a=new Mn;a=Nn(a,On(this.c)?this.c:null);Pn(a)}t(99,100,Yh,Ln);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Uf:On(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Qn(this.c).e;this.b=this.b+mb+(On(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(On(this.c)){b=(Rn(),this.c);var c=l,d;for(d in b)if(d!=Of&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Sn(a,b){return Tn(a)?a.eQ(b):a===b}
+function Qn(a){return Tn(a)?a.cZ:Un}function Vn(a){return Tn(a)?a.hC():Ni(a)}
+function Wn(){var a;Wn=x;Xn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Yn(a){Wn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Xn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Xn;t(109,1,{});function Ni(a){return a.$H||(a.$H=++Zn)}function $n(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function ao(){return $wnd.setTimeout(function(){0!=bo&&(bo=0);co=-1},10)}var bo=0,Zn=0,eo=0,co=-1;
+function fo(){fo=x;go=new ho}function io(a,b){a.b=jo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ko(a)),lo(a.f,1),!a.j&&(a.j=new mo(a)),lo(a.j,50))}function ho(){}function no(a){return a.Jc()}function jo(a,b){!a&&(a=[]);a[a.length]=b;return a}function oo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=jo(b,e)):e[0].xc()}catch(f){if(f=aj(f),!A(f,87))throw f;}}return b}function lo(a,b){fo();$wnd.setTimeout(function(){C(no)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},ho);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var go;function ko(a){this.b=a}t(112,1,{},ko);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),oo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Qk;100>sk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function mo(a){this.b=a}t(113,1,{},mo);_.Jc=function(){this.b.e&&lo(this.b.f,1);return this.b.k};
+_.b=null;function po(a,b){a.length>=b&&a.splice(0,b);return a}function qo(){try{null.a()}catch(a){return a}}function ro(){}t(116,1,{},ro);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=so(a);b=a.indexOf(ua);c=0==a.indexOf(Ce)?8:0;-1==b&&(b=to(a,uo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=so(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function vo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return po(this.Mc(qo()),this.Nc())};_.Mc=function(a){return vo(this,a)};_.Nc=function(){return 2};
+function Rn(){Rn=x;Error.stackTraceLimit=128}function wo(a){a=po(Nn(a,qo()),3);0==a.length&&(a=po((new ro).Kc(),1));return a}function Kn(){Rn();var a;a=wo(new Mn);Pn(a)}function Nn(a,b){var c;c=vo(a,b);return 0==c.length?(new ro).Mc(b):po(c,1)}
+function Pn(a){var b,c,d,e,f,g,j,h,n;n=y(xo,m,86,a.length,0);for(e=0,f=n.length;e<f;++e)h=yo(a[e],vb),b=-1,d=Rc,2==h.length&&null!=h[1]&&(j=h[1],g=zo(j,uo(58)),d=uo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=Ao(j,g+1),b=parseInt(b)||-1)),n[e]=new Bo(h[0],d+ub+b);e=y(xo,m,86,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new Co;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return wo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=so(a);0==c.indexOf("at ")&&(c=Ao(c,3));a=c.indexOf(Uc);-1!=a&&(c=so(c.substr(0,a-0))+so(Ao(c,c.indexOf(Xc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(ub),-1==a?(b=c,c=l):(b=so(Ao(c,a+1)),c=so(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=so(c.substr(0,a-0)));a=to(c,uo(46));-1!=a&&(c=Ao(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Mc=function(a){return Nn(this,a)};_.Nc=function(){return 3};function Mn(){Rn()}
+t(119,117,{},Mn);t(120,1,{});function Hn(a,b){a.b+=b}function Do(){}t(121,120,{},Do);_.b=l;function G(a,b){return parseInt(a[b])||0}function Eo(a,b){return null==a[b]?null:""+a[b]}function Fo(a){a.draggable=jh;a.style.webkitUserDrag="element"}function Go(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Ho(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function Io(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function $j(a){a=a.button;return 1==a?4:2==a?2:1}
+function mk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+lk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==zg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[gg]==te){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(wd)));if(d&&d.tagName==Cb&&a.style.position==gd)break;a=d}a=b}return a}
+function ok(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[gg]==te){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(yd)));if(d&&d.tagName==Cb&&a.style.position==
+gd)break;a=d}a=b}return a}function lk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==zg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Jo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Ko(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Rj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientHeight}
+function Dj(){var a=$doc;return(H(a.compatMode,Lb)?a.documentElement:a.body).clientWidth}function I(a,b){this.c=a;this.d=b}t(146,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Ni(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Xj(){Xj=x;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=K(Wo,m,6,[Lo,No,Po,Ro,To])}t(145,146,fi);var Vo,Po,No,Ro,Lo,To;function Mo(){I.call(this,kc,0)}t(147,145,fi,Mo);function Oo(){I.call(this,"DOTTED",1)}t(148,145,fi,Oo);
+function Qo(){I.call(this,"DASHED",2)}t(149,145,fi,Qo);function So(){I.call(this,"HIDDEN",3)}t(150,145,fi,So);function Uo(){I.call(this,"SOLID",4)}t(151,145,fi,Uo);function Xo(){Xo=x;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=K(Ip,m,7,[Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp,Dp,Fp])}t(152,146,mi);
+var Hp,$o,Dp,bp,Yo,hp,Bp,fp,jp,lp,np,dp,Fp,pp,rp,tp,xp,zp,vp;function Zo(){I.call(this,Rb,0)}t(153,152,mi,Zo);function qp(){I.call(this,"SE_RESIZE",9)}t(154,152,mi,qp);function sp(){I.call(this,"SW_RESIZE",10)}t(155,152,mi,sp);function up(){I.call(this,"S_RESIZE",11)}t(156,152,mi,up);function wp(){I.call(this,"W_RESIZE",12)}t(157,152,mi,wp);function yp(){I.call(this,"TEXT",13)}t(158,152,mi,yp);function Ap(){I.call(this,"WAIT",14)}t(159,152,mi,Ap);function Cp(){I.call(this,"HELP",15)}
+t(160,152,mi,Cp);function Ep(){I.call(this,"COL_RESIZE",16)}t(161,152,mi,Ep);function Gp(){I.call(this,"ROW_RESIZE",17)}t(162,152,mi,Gp);function ap(){I.call(this,"AUTO",1)}t(163,152,mi,ap);function cp(){I.call(this,"CROSSHAIR",2)}t(164,152,mi,cp);function ep(){I.call(this,"POINTER",3)}t(165,152,mi,ep);function gp(){I.call(this,"MOVE",4)}t(166,152,mi,gp);function ip(){I.call(this,"E_RESIZE",5)}t(167,152,mi,ip);function kp(){I.call(this,"NE_RESIZE",6)}t(168,152,mi,kp);
+function mp(){I.call(this,"NW_RESIZE",7)}t(169,152,mi,mp);function op(){I.call(this,"N_RESIZE",8)}t(170,152,mi,op);function Jp(){Jp=x;Kp=new Lp;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=K(Tp,m,8,[Kp,Mp,Op,Qp])}t(171,146,yi);var Sp,Mp,Op,Qp,Kp;function Lp(){I.call(this,kc,0)}t(172,171,yi,Lp);function Np(){I.call(this,"BLOCK",1)}t(173,171,yi,Np);function Pp(){I.call(this,"INLINE",2)}t(174,171,yi,Pp);function Rp(){I.call(this,"INLINE_BLOCK",3)}t(175,171,yi,Rp);
+function Up(){Up=x;Vp=new Wp;Xp=new Yp;Zp=new $p;aq=new bq;cq=K(dq,m,10,[Vp,Xp,Zp,aq])}t(176,146,ri);var cq,Vp,Xp,Zp,aq;function Wp(){I.call(this,Kb,0)}t(177,176,ri,Wp);function Yp(){I.call(this,ec,1)}t(178,176,ri,Yp);function $p(){I.call(this,gc,2)}t(179,176,ri,$p);function bq(){I.call(this,zc,3)}t(180,176,ri,bq);function Wj(){Wj=x;eq=new fq;gq=new hq;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=K(xq,m,11,[eq,gq,iq,kq,mq,oq,qq,sq,uq])}t(181,146,Gi);
+var wq,sq,iq,kq,qq,uq,oq,gq,mq,eq;function fq(){I.call(this,"PX",0)}t(182,181,Gi,fq);function hq(){I.call(this,"PCT",1)}t(183,181,Gi,hq);function jq(){I.call(this,"EM",2)}t(184,181,Gi,jq);function lq(){I.call(this,"EX",3)}t(185,181,Gi,lq);function nq(){I.call(this,"PT",4)}t(186,181,Gi,nq);function pq(){I.call(this,"PC",5)}t(187,181,Gi,pq);function rq(){I.call(this,"IN",6)}t(188,181,Gi,rq);function tq(){I.call(this,"CM",7)}t(189,181,Gi,tq);function vq(){I.call(this,"MM",8)}t(190,181,Gi,vq);
+function yq(){yq=x;zq=[];Aq=[];Bq=[]}var zq,Aq,Bq;function Cq(){Cq=x;Dq=new Eq}function Fq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Gq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Eq(){}t(193,1,{},Eq);_.b=null;var Dq;t(204,1,{});_.tS=function(){return"An event type"};_.i=null;t(203,204,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(202,203,{});_.Pc=function(){return this.Rc()};_.b=null;var Hq=_.c=null;
+function Iq(){Iq=x;Jq=new Kq(qd,new Lq)}function Lq(){}t(201,202,{},Lq);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Jq};var Jq;function Mq(){Mq=x;Nq=new Kq(Ed,new Oq)}function Oq(){}t(205,202,{},Oq);_.Oc=function(a){Pq();Qq(this,a.c,Rq(a.b.b,a.b.b.hb.selectedIndex))};_.Rc=function(){return Nq};var Nq;t(208,202,$h);function ek(a,b){return(a.b.clientX||0)-mk(b)+lk(b)+lk(b.ownerDocument.body)}function fk(a,b){return(a.b.clientY||0)-ok(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Yj(a){var b;return(b=a.c)?ek(a,b):a.b.clientX||0}function Zj(a){var b;return(b=a.c)?fk(a,b):a.b.clientY||0}t(207,208,$h);function Sq(){Sq=x;Tq=new Kq(Hd,new Uq)}function Uq(){}t(206,207,$h,Uq);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Tq};var Tq;function Vq(){Vq=x;Wq=new Kq(Ud,new Xq)}function Xq(){}t(209,202,{},Xq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return Wq};var Wq;t(212,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var Yq=_.d=0;function Jk(){this.d=++Yq}t(211,212,Ei,Jk);function Kq(a,b){this.d=++Yq;this.b=b;!Hq&&(Hq=new Zq);Hq.b[a]=this;this.c=a}t(210,211,Ei,Kq);_.b=null;_.c=null;function $q(){$q=x;ar=new Kq(be,new br)}function br(){}t(213,207,$h,br);
+_.Oc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(cr(),dr))a=er(b.hb),c=new fr(G(b.hb,Yf),G(b.hb,Xf)),d=new fr(G(b.L.bb.hb,Yf),G(b.L.bb.hb,Xf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);gr(b.A,!0);a=G(b.L.bb.hb,Yf);hr(b,new fr(a,ir(b.L.bb).b));b.B&&b.G!=dr&&jr(b.i,b)}else gr(b.A,!1),b.G!=(cr(),dr)?hr(b,new fr(b.x.c,b.x.b)):kr(b,er(b.i.hb)),b.B&&b.G!=dr&&lr(b.i,b);mr(b.L.bb)}else gr(b.A,!0)};_.Rc=function(){return ar};var ar;t(214,202,{});
+function nr(){nr=x;or=new Kq(le,new pr)}function pr(){}t(215,214,{},pr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return or};var or;function qr(){qr=x;rr=new Kq(me,new sr)}function sr(){}t(216,214,{},sr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return rr};var rr;function tr(){tr=x;ur=new Kq(ne,new vr)}function vr(){}t(217,214,{},vr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return ur};
+var ur;function wr(){wr=x;xr=new Kq(oe,new yr)}function yr(){}t(218,214,{},yr);_.Oc=function(a){a=zr(a.b);(this.b.dataTransfer||null).setData(Ug,a)};_.Rc=function(){return xr};var xr;function Ar(){Ar=x;Br=new Kq(pe,new Cr)}function Cr(){}t(219,214,{},Cr);
+_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Dr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ug),Er(a.b.c,b))};_.Rc=function(){return Br};var Br;function Fr(){Fr=x;Gr=new Kq(ve,new Hr)}function Hr(){}t(220,202,{},Hr);_.Oc=function(a){kk(a.b.b)};_.Rc=function(){return Gr};var Gr;
+function Ir(){Ir=x;Jr=new Kq(Ee,new Kr)}function Kr(){}t(221,202,{},Kr);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Lr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Mr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Jr};var Jr;function Nr(){Nr=x;Or=new Kq(Fe,new Pr)}function Pr(){}t(222,202,{},Pr);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Qr(a.b.b,a.b.c))};
+_.Rc=function(){return Or};var Or;function Rr(){Rr=x;Sr=new Kq(Ge,new Tr)}function Tr(){}t(223,202,{},Tr);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Sr};var Sr;t(225,202,{});t(224,225,{});function Ur(){Ur=x;Vr=new Kq(cf,new Wr)}function Wr(){}t(226,224,{},Wr);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Xr(),Yr).length&&-999!=(Xr(),Yr)[c]&&(c=(Xr(),Yr)[c]);b=new Zr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?$r(zr(a)):e=301;break;case 118:case 86:b&&a.wb&&as(a.v,(!a.xb&&(a.xb=new bs(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(cs(a,Eo((ds(),es).hc.b.hb,kh)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Yb;e=1300;break;case 114:case 82:a.lb=!0;a.K=vc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?fs(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?fs(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&fs(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?fs(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?fs(a,4):e=207;break;case 53:105==a.d?fs(a,5):e=208;break;case 54:105==a.d?fs(a,
+6):e=210;break;case 55:105==a.d?fs(a,7):e=211;break;case 56:105==a.d?fs(a,8):e=212;break;case 57:105==a.d?fs(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}gs(a,e)}b=!0}b&&this.b.preventDefault()};_.Rc=function(){return Vr};var Vr;function hs(){hs=x;is=new Kq(Ef,new js)}function js(){}t(227,207,$h,js);_.Oc=function(a){a.uc(this)};_.Rc=function(){return is};var is;
+function Sj(){Sj=x;Tj=new Kq(Ff,new ks)}function ks(){}t(228,207,$h,ks);_.Oc=function(a){a.vc(this)};_.Rc=function(){return Tj};var Tj;function ls(){ls=x;ms=new Kq(Gf,new ns)}function ns(){}t(229,207,$h,ns);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new dk(tj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,uj(a))};_.Rc=function(){return ms};var ms;function os(){os=x;ps=new Kq(Hf,new qs)}function qs(){}t(230,207,$h,qs);_.Oc=function(a){var b;b=this.b;io((fo(),go),new rs(a,a.c,b))};_.Rc=function(){return ps};var ps;
+function Uj(){Uj=x;Vj=new Kq(If,new ss)}function ss(){}t(231,207,$h,ss);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Vj};var Vj;function Zq(){this.b={}}t(232,1,{},Zq);_.b=null;t(235,208,$h);var ts=null;function us(){us=x;vs=new Kq(bh,new ws)}function ws(){}t(234,235,$h,ws);_.Oc=function(a){xs(a.b,this,a.b.n)};_.Rc=function(){return vs};var vs;function ys(){ys=x;zs=new Kq(ch,new As)}function As(){}t(236,235,$h,As);_.Oc=function(a){xs(a.b,this,a.b.n)};_.Rc=function(){return zs};var zs;
+function Bs(){var a;this.b=(a=document.createElement(he),a.setAttribute(Zf,"return;"),typeof a.ontouchstart==Ce)}t(237,1,{},Bs);function Cs(){Cs=x;Ds=new Kq(dh,new Es)}function Es(){}t(238,235,$h,Es);_.Oc=function(a){xs(a.b,this,a.b.o)};_.Rc=function(){return Ds};var Ds;function Fs(){Fs=x;Gs=new Kq(eh,new Hs)}function Hs(){}t(239,235,$h,Hs);_.Oc=function(a){Is(a.b,this)&&(a.b.k&&Js(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ck(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Gs};var Gs;
+function Ks(a,b){this.b=b;this.c=a}function Ls(a,b,c){Ik&&(b=new Ks(b,c),a.ad(b))}t(240,203,{},Ks);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return Ik};_.b=!1;var Ik=_.c=null;function Ms(a){this.b=a}t(241,203,{},Ms);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Ns};var Ns=_.b=null;function Os(){}function Ps(a){var b;Qs&&(b=new Os,a.ad(b))}t(242,203,{},Os);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Qs};var Qs=null;function Rs(a){this.b=a}t(243,203,{},Rs);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Ss};var Ss=_.b=null;function Ts(){}t(244,203,{},Ts);_.Oc=function(a){a.b.O&&a.b.Md()};_.Pc=function(){return Us};var Us=null;function Vs(a,b,c){a=a.b;if(!b)throw new Ws("Cannot add a handler with a null type");if(!c)throw new Ws("Cannot add a null handler");0<a.c?Xs(a,new Ys(a,b,c)):Zs(a,b,null,c);return new $s(new at(a,b,c))}
+function ot(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Ws("Cannot fire null event");try{++d.c;j=pt(d,b.Pc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Oc(g)}catch(n){if(n=aj(n),A(n,87))f=n,!e&&(e=new qt),rt(e,f);else throw n;}}if(e)throw new st(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Vi(d.b);r.c<r.e.Je();)o=Wi(r),o.xc()}finally{d.b=null}}}}catch(q){q=aj(q);if(A(q,39))throw new tt(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function ut(a){vt.call(this,a,!1)}function vt(a,b){this.b=new wt(b);this.c=a}t(245,1,li,ut,vt);_.ad=function(a){ot(this,a)};_.b=null;_.c=null;t(248,1,{});function Xs(a,b){!a.b&&(a.b=new pj);jj(a.b,b)}function Zs(a,b,c,d){var e;e=sj(a.e,b);e||(e=new Ti,z(a.e,b,e));a=e.Fe(c);a||(a=new pj,e.He(c,a));a.Ff(d)}function xt(a,b,c,d){var e,f;e=pt(a,b,c);e.Hf(d)&&e.Ge()&&(f=sj(a.e,b),f.Ie(c),f.Ge()&&dj(a.e,b))}
+function pt(a,b,c){a=sj(a.e,b);if(!a)return yt(),yt(),zt;c=a.Fe(c);return!c?(yt(),yt(),zt):c}t(247,248,{});_.b=null;_.c=0;_.d=!1;function wt(a){this.e=new Ti;this.d=a}t(246,247,{},wt);function $s(a){this.b=a}t(249,1,{},$s);_.b=null;function st(a){bj.call(this,At(a),Bt(a));this.b=a}function Bt(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function At(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Ct(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Hn(b.b,d);return b.b.b}t(251,100,vi,st);_.b=null;function tt(a){st.call(this,a)}t(250,251,vi,tt);t(252,1,{},function(){});function Dt(a){a=Eo(a,ee);return(null==a?0:zg==a||zg.toLowerCase()==a.toLowerCase())?(Et(),Ft):(null==a?0:of==a||of.toLowerCase()==a.toLowerCase())?(Et(),Gt):(Et(),Ht)}
+function Et(){Et=x;Ft=new It("RTL",0);Gt=new It("LTR",1);Ht=new It(Rb,2);Jt=K(Kt,m,16,[Ft,Gt,Ht])}function It(a,b){I.call(this,a,b)}t(254,146,{16:1,72:1,76:1,78:1},It);var Jt,Ht,Gt,Ft;function Lt(){}function Mt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Mt(e,d);K(a,b,c,d);return d}function Nt(a){return Ot([Pt,M],[m,s],[71,-1],a,0,2,1)}
+function Ot(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Mt(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Ot(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){Qt();var e=Rt,f=St;Qt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Tt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ut;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Ut;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ut;}a[b]=c}t(255,1,{},Lt);_.qI=0;
+function Qt(){Qt=x;Rt=[];St=[];var a=new Lt,b=Rt,c=St,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Rt,St;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function On(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Tn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Vt(a){return null==a?null:a}function Wt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Xt(){var a;$stats&&Yt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf($f))a=$f;else if(-1!=a.indexOf("webkit"))a=Bg;else if(-1!=a.indexOf(Lf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Lf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Bg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Yt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(Zt,m,1,[Lb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Yt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";yq();Bq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+yq();0!=Bq.length&&(a=Bq.join(l),b=(Cq(),Dq),a=Fq(a),Gq(b).insertBefore(a,b.b.firstChild),Bq.length=0);0!=zq.length&&(a=zq.join(l),b=(Cq(),Dq),a=Fq(a),Gq(b).appendChild(a),zq.length=0);0!=Aq.length&&(a=Aq.join(l),b=(Cq(),Dq),a=Fq(a),Gq(b).appendChild(a),Aq.length=0);$stats&&Yt("export.client.JSME_export");new $t;new au;0<bu(null)?io((fo(),go),new cu):du()}function aj(a){return A(a,87)?a:new Ln(a)}function eu(a){return fu(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function gu(a){return fu(a.l,a.m,a.h)}function fu(a,b,c){return _=new hu,_.l=a,_.m=b,_.h=c,_}
+function iu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ju;if(0==a.l&&0==a.m&&0==a.h)return ku=fu(0,0,0),fu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ku=fu(0,0,0),c=gu((lu(),mu))):(ku=fu(c.l,c.m,c.h),c=fu(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=nu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ou(e):0==c&&0!=d&&0==e?ou(d)+22:0!=c&&0==d&&0==e?ou(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=gu((lu(),pu)),c=!0,g=!g;else return c=qu(a,f),g&&ru(c),ku=fu(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=nu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=qu(c,d);f&&ru(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=fu(f,j,c);g?ku=nu(c):ku=fu(c.l,c.m,c.h);return e}if(!su(a,b))return e?ku=nu(a):ku=fu(a.l,a.m,a.h),fu(0,0,0);c=c?a:fu(a.l,a.m,a.h);var h,n,o,r;f=tu(b)-tu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=fu(j&4194303,n&4194303,h&1048575);for(n=fu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&ru(n);e?(ku=nu(c),d&&(ku=uu(ku,(lu(),mu)))):ku=fu(c.l,c.m,c.h);return n}
+function ru(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function tu(a){var b;b=vu(a.h);return 32==b?(b=vu(a.m),32==b?vu(a.l)+32:b+20-10):b-12}var ku=null;function wu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return fu(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function xu(a,b){return fu(a.l&b.l,a.m&b.m,a.h&b.h)}function yu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return lu(),zu;if(-9223372036854775E3>a)return lu(),Au;if(9223372036854775E3<=a)return lu(),pu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Wt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Wt(a/4194304),a-=4194304*b);a=Wt(a);b=fu(a,b,c);d&&ru(b);return b}function Bu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Cu&&(Cu=y(Du,m,17,256,0)),c=Cu[b],!c&&(c=Cu[b]=eu(a)),c):eu(a)}
+function Eu(a){var b=Bh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function su(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Fu(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return fu(c&4194303,q&4194303,u&1048575)}function nu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return fu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function qu(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return fu(c&4194303,d&4194303,e&1048575)}
+function uu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return fu(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Gu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Gu(nu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Bu(1E9);a=iu(a,b);b=l+O(ku);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var Cu=null;
+function lu(){lu=x;pu=fu(4194303,4194303,524287);Au=fu(0,0,524288);mu=Bu(1);Bu(2);zu=Bu(0)}var pu,Au,mu,zu;function hu(){}t(264,1,{17:1},hu);function Yt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Hu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(269,1,{},Hu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Iu(a,b){Hn(a.b.b,b.b);return a}function Ju(){this.b=new Ku}
+t(270,1,{},Ju);function Lu(a){if(null==a)throw new Ws("css is null");this.b=a}t(271,1,{18:1,72:1},Lu);_.eQ=function(a){return!A(a,18)?!1:H(this.b,a.b)};_.hC=function(){return Mu(this.b)};_.b=null;function Nu(a){if(null==a)throw new Ws("html is null");this.b=a}t(273,1,ti,Nu);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Mu(this.b)};_.b=null;t(274,1,ti,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return Mu(this.b)};_.b=null;function Ou(){Ou=x;Pu=RegExp(na,De);Qu=RegExp(rb,De);Ru=RegExp(ob,De);Su=RegExp(ta,De);Tu=RegExp(da,De)}function Uu(a){Ou();-1!=a.indexOf(na)&&(a=a.replace(Pu,pa));-1!=a.indexOf(ob)&&(a=a.replace(Ru,ra));-1!=a.indexOf(rb)&&(a=a.replace(Qu,qa));-1!=a.indexOf(da)&&(a=a.replace(Tu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Su,"&#39;"));return a}var Pu,Qu,Ru,Tu,Su;
+function Vu(a){if(null==a)throw new Ws("uri is null");this.b=a}t(276,1,{20:1},Vu);_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return Mu(this.b)};_.b=null;function Wu(){Wu=x}t(278,1,{});function Xu(){}t(279,1,{},Xu);var Yu=null;function Zu(){}t(280,278,{},Zu);var $u=null;
+function av(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=pt(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=pt(a.b,f,null).Mf(e),A(d,21)&&Sn(d.b,b)){var h=a.b,n=f;0<h.c?Xs(h,new bv(h,n,null,d)):xt(h,n,null,d)}}}t(281,1,Hi);_.b=null;function cv(a){this.b=a}t(282,281,Hi,cv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function dv(a){this.b=a}t(283,281,Hi,dv);_.$c=function(){ev(this.b.b.hb)};function fv(){Kn()}t(284,100,Yh,fv);function gv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ck(a.e,1))}
+function hv(){this.b=new iv(this);this.c=new pj;this.e=new jv(this);this.i=new kv(this)}t(285,1,{},hv);_.d=!1;_.f=!1;function iv(a){Dk();this.b=a}t(286,25,{},iv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=lv(a.i.e.c,a.i.c);mv(a.i);A(b,22)&&new fv;a.d=!1;gv(a)}};_.b=null;function jv(a){Dk();this.b=a}t(287,25,{},jv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=sk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ck(a.b,1E4);a.i.d<a.i.b;){d=nv(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||mv(a.i)}if(100<=sk()-b)break}}finally{e||(Kk(a.b),a.d=!1,gv(a))}};_.b=null;function nv(a){var b;a.c=a.d;b=lv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function mv(a){ov(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function kv(a){this.e=a}t(288,1,{},kv);_.dd=function(){return this.d<this.b};_.ed=function(){return nv(this)};
+_.fd=function(){mv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function pv(a,b){var c=(qv(),rv(b));a.appendChild(c)}function sv(a,b,c){var d;d=jk;jk=a;b==yj&&8192==tv(a.type)&&(yj=null);c.gd(a);jk=d}var jk=null,yj=null;function uv(){uv=x;vv=new hv}function bk(a){uv();if(!a)throw new Ws("cmd cannot be null");var b=vv;jj(b.c,a);gv(b)}var vv;function wv(a){zj();!xv&&(xv=new Jk);yv||(yv=new vt(null,!0),zv=new Av);return Vs(yv,xv,a)}var yv=null;function Bv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Av(){}t(294,203,{},Av);_.Oc=function(a){a.cd(this);zv.d=!1};_.Pc=function(){return xv};_.Qc=function(){Bv(this)};_.b=!1;_.c=!1;_.d=!1;var xv=_.e=null,zv=null;function Cv(){Cv=x;Dv=new Ev;Fv()||(Dv=null)}var Dv=null;function Fk(){}t(296,1,{},Fk);_.Yc=function(){for(;0<(Dk(),Ek).d;)Kk(lv(Ek,0))};function Hk(a,b){return Vs((!Gv&&(Gv=new Hv),Gv),a,b)}function Iv(a){Gk();Jv||(Kv(),Jv=!0);return Hk((!Qs&&(Qs=new Jk),Qs),a)}function Gk(){Lv||(Mv(),Lv=!0)}
+function Nv(){var a;Lv&&(a=new Ov,Gv&&ot(Gv,a));return null}var Lv=!1,Gv=null,Pv=0,Qv=0,Jv=!1;function Rv(){Rv=x;Sv=new Jk}function Ov(){Rv()}t(298,203,{},Ov);_.Oc=function(){null.ig()};_.Pc=function(){return Sv};var Sv;function Hv(){ut.call(this,null)}t(300,245,li,Hv);
+function tv(a){switch(a){case qd:return 4096;case Ed:return 1024;case Hd:return 1;case be:return 2;case ve:return 2048;case cf:return 128;case df:return 256;case ef:return 512;case mf:return 32768;case "losecapture":return 8192;case Ef:return 4;case Ff:return 64;case Gf:return 32;case Hf:return 16;case If:return 8;case "scroll":return 16384;case re:return 65536;case "DOMMouseScroll":case Jf:return 131072;case Ud:return 262144;case eg:return 524288;case eh:return 1048576;case dh:return 2097152;case ch:return 4194304;
+case bh:return 8388608;case Ge:return 16777216;case Ee:return 33554432;case Fe:return 67108864;default:return-1}}function zj(){Tv||(Uv(),Tv=!0)}var Tv=!1;function Vv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Wv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Uv(){Xv=C(function(a){var b;var c=yv,d,e,f;xv&&c&&Yv(c.b.e,xv)?(b=zv.b,d=zv.c,e=zv.d,f=zv.e,Bv(zv),zv.e=a,ot(c,zv),c=!(zv.b&&!zv.c),zv.b=b,zv.c=d,zv.d=e,zv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Zv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!On(b)&&A(b,23)&&sv(a,c,b)});$v=C(function(a){a.preventDefault();Zv.call(this,a)});aw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Zv.call(this,a)});bw=C(function(a){if(Xv(a)){var b=Aj;b&&b.__listener&&!On(b.__listener)&&A(b.__listener,23)&&(sv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Hd,bw,!0);$wnd.addEventListener(be,bw,!0);$wnd.addEventListener(Ef,bw,!0);$wnd.addEventListener(If,bw,!0);$wnd.addEventListener(Ff,bw,!0);$wnd.addEventListener(Hf,bw,!0);$wnd.addEventListener(Gf,bw,!0);$wnd.addEventListener(Jf,bw,!0);$wnd.addEventListener(cf,Xv,!0);$wnd.addEventListener(ef,Xv,!0);$wnd.addEventListener(df,
+Xv,!0);$wnd.addEventListener(eh,bw,!0);$wnd.addEventListener(dh,bw,!0);$wnd.addEventListener(ch,bw,!0);$wnd.addEventListener(bh,bw,!0);$wnd.addEventListener(Ge,bw,!0);$wnd.addEventListener(Ee,bw,!0);$wnd.addEventListener(Fe,bw,!0)}function cw(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function dw(a,b){zj();switch(b){case "drag":a.ondrag=Zv;break;case le:a.ondragend=Zv;break;case me:a.ondragenter=$v;break;case "dragleave":a.ondragleave=Zv;break;case ne:a.ondragover=$v;break;case oe:a.ondragstart=Zv;break;case pe:a.ondrop=Zv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Zv,!1);a.addEventListener(b,Zv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function ew(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Zv:null),c&2&&(a.ondblclick=b&2?Zv:null),c&4&&(a.onmousedown=b&4?Zv:null),c&8&&(a.onmouseup=b&8?Zv:null),c&16&&(a.onmouseover=b&16?Zv:null),c&32&&(a.onmouseout=b&32?Zv:null),c&64&&(a.onmousemove=b&64?Zv:null),c&128&&(a.onkeydown=b&128?Zv:null),c&256&&(a.onkeypress=b&256?Zv:null),c&512&&(a.onkeyup=b&512?Zv:null),c&1024&&(a.onchange=b&1024?Zv:null),c&2048&&(a.onfocus=b&2048?Zv:null),c&4096&&(a.onblur=b&4096?Zv:null),
+c&8192&&(a.onlosecapture=b&8192?Zv:null),c&16384&&(a.onscroll=b&16384?Zv:null),c&32768&&(a.onload=b&32768?aw:null),c&65536&&(a.onerror=b&65536?Zv:null),c&131072&&(a.onmousewheel=b&131072?Zv:null),c&262144&&(a.oncontextmenu=b&262144?Zv:null),c&524288&&(a.onpaste=b&524288?Zv:null),c&1048576&&(a.ontouchstart=b&1048576?Zv:null),c&2097152&&(a.ontouchmove=b&2097152?Zv:null),c&4194304&&(a.ontouchend=b&4194304?Zv:null),c&8388608&&(a.ontouchcancel=b&8388608?Zv:null),c&16777216&&(a.ongesturestart=b&16777216?
+Zv:null),c&33554432&&(a.ongesturechange=b&33554432?Zv:null),c&67108864&&(a.ongestureend=b&67108864?Zv:null))}var Aj=null,Xv=null,bw=null,$v=null,Zv=null,aw=null;function fw(){var a;fw=x;gw=(a=$doc,H(a.compatMode,Lb)?a.documentElement:a.body)}var gw;function hw(){this.c=new pj}function iw(a){a=a[ed];return null==a?-1:a}t(304,1,{},hw);_.b=null;function jw(a,b){this.b=a;this.c=b}t(305,1,{},jw);_.b=0;_.c=null;t(306,1,li);_.jd=function(a){return decodeURI(a.replace("%23",la))};
+_.ad=function(a){ot(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!H(a,null==kw?l:kw))kw=a,Us&&(a=new Ts,ot(this.b,a))};var kw=l;function Fv(){function a(){$wnd.setTimeout(a,250);e()}var b=Dv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));kw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(308,306,li);function Ev(){this.b=new ut(null)}t(307,308,li,Ev);
+function Mv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Nv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Lv&&Ls((!Gv&&(Gv=new Hv),Gv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Kv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Jv&&(d=Dj(),c=Rj(),Qv!=d||Pv!=c))Qv=d,Pv=c,Ps((!Gv&&(Gv=new Hv),Gv))}finally{a&&a(b)}})}function oj(a,b){Xi(a.pd(),b,!0)}function nj(a,b){Xi(a.pd(),b,!1)}function Cj(a,b,c){0<=b&&a.ud(b+kg);0<=c&&a.sd(c+kg)}function lw(a,b){null==b||0==b.length?a.hb.removeAttribute(Yg):a.hb.setAttribute(Yg,b)}function mw(a){var b,a=Eo(a,Gd);b=to(a,uo(32));return 0<=b?a.substr(0,b-0):a}
+function Xi(a,b,c){if(!a)throw new ej(rc);b=so(b);if(0==b.length)throw new Lk(Pc);if(c){var d;d=so(b);b=a.className;-1==Go(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=so(b);f=a.className;e=Go(f,c);-1!=e&&(b=so(f.substr(0,e-0)),c=so(Ao(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function nw(a,b){a.style.display=b?l:Qf;a.setAttribute("aria-hidden",""+!b)}t(314,1,Fi);_.ld=function(){return mk(this.hb)};_.md=function(){return ok(this.hb)};
+_.nd=function(){return G(this.hb,Xf)};_.od=function(){return G(this.hb,Yf)};_.pd=function(){return this.hb};_.qd=function(){return this.hb.style.display!=Qf};_.rd=function(){throw new ow;};_.sd=function(a){this.hb.style[Ue]=a};_.td=function(a){nw(this.hb,a)};_.ud=function(a){this.hb.style[ph]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;function pw(a,b,c){dw(a.hb,c.c);Vs(!a.eb?a.eb=new ut(a):a.eb,c,b)}
+function B(a,b,c){var d;d=tv(c.c);if(-1==d)dw(a.hb,c.c);else if(-1==a.db){var e=a.hb;d|=a.hb.__eventBits||0;zj();ew(e,d)}else a.db|=d;return Vs(!a.eb?a.eb=new ut(a):a.eb,c,b)}function qw(a,b,c){return Vs(!a.eb?a.eb=new ut(a):a.eb,c,b)}function rw(a){var b;if(a.xd())throw new sw("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;zj();ew(c,b)}else a.db|=b;a.vd();a.Ad()}
+function tw(a,b){var c;switch(tv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(Hq&&(f=Hq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&ot(a.eb,f.b),f.b.b=d,f.b.c=e}function uw(a){if(!a.xd())throw new sw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.hb.__listener=null,a.cb=!1}}}
+function kk(a){if(a.gb)if(A(a.gb,29))a.gb.Cd(a);else{if(a.gb)throw new sw("This widget's parent does not implement HasWidgets");}else if(wj(),Yv(vw.b,a)){wj();try{a.zd()}finally{dj(vw.b,a)}}}function ww(a,b){var c;c=a.gb;if(b){if(c)throw new sw("Cannot set a new parent without first clearing the old parent");a.gb=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.gb=null}}t(313,314,Ki);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.eb&&ot(this.eb,a)};_.xd=function(){return this.cb};
+_.yd=function(){rw(this)};_.gd=function(a){tw(this,a)};_.zd=function(){uw(this)};_.Ad=function(){};_.Bd=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function xw(a){for(a=new yw(a);a.b.b<a.b.c.d-1;)zw(a.b),Aw(a.b)}t(312,313,xi);_.vd=function(){Bw(this,(Cw(),Dw))};_.wd=function(){Bw(this,(Cw(),Ew))};function Fw(a,b,c){kk(b);var d=a.q;Gw(d,b,d.d);d=(qv(),rv(b.hb));c.appendChild(d);ww(b,a)}
+function Hw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Iw;b.gb==a&&(f=a.Dd(b),f<d&&--d);kk(b);Gw(a.q,b,d);e?(e=b.hb,cw(c,(qv(),rv(e)),d)):(e=(qv(),rv(b.hb)),c.appendChild(e));ww(b,a)}function Jw(a,b){var c;if(b.gb!=a)return!1;try{ww(b,null)}finally{c=b.hb;Io(c).removeChild(c);c=a.q;var d;d=Kw(c,b);if(-1==d)throw new Lw;if(0>d||d>=c.d)throw new Iw;for(--c.d;d<c.d;++d)Tt(c.b,d,c.b[d+1]);Tt(c.b,c.d,null)}return!0}t(311,312,xi);_.Dd=function(a){return Kw(this.q,a)};
+_.Ed=function(a,b,c,d){Hw(this,a,b,c,d)};_.Fd=function(){return new Mw(this.q)};_.Cd=function(a){return Jw(this,a)};function Nw(a,b){Fw(a,b,a.hb)}function vj(a,b,c,d){var e;kk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.hb,e,!0)}function Ow(a,b){var c;(c=Jw(a,b))&&Pw(b.hb);return c}function Qw(a,b,c,d){if(b.gb!=a)throw new Lk("Widget must be a child of this panel.");a.Id(b,c,d)}function Rw(a,b,c){a=a.hb;-1==b&&-1==c?Pw(a):(a.style[gg]=gd,a.style[ff]=b+kg,a.style[ah]=c+kg)}
+function Sw(){var a=$doc.createElement(he);this.q=new Tw(this);this.hb=a;this.hb.style[gg]="relative";this.hb.style[cg]=Ve}function Pw(a){a.style[ff]=l;a.style[ah]=l;a.style[gg]=l}t(310,311,xi,Sw);_.Gd=function(a){Nw(this,a)};_.Cd=function(a){return Ow(this,a)};_.Hd=function(a,b,c){Qw(this,a,b,c)};_.Id=function(a,b,c){Rw(a,b,c)};function Uw(a,b){if(a.Kd())throw new sw("SimplePanel can only contain one child widget");a.Ld(b)}
+function Vw(a,b){if(a.bb!=b)return!1;try{ww(b,null)}finally{a.Jd().removeChild(b.hb),a.bb=null}return!0}function Ww(a,b){if(b!=a.bb&&(b&&kk(b),a.bb&&a.Cd(a.bb),a.bb=b)){var c=(qv(),rv(a.bb.hb));a.Jd().appendChild(c);ww(b,a)}}function Xw(){this.hb=$doc.createElement(he)}t(318,312,xi,Xw);_.Jd=function(){return this.hb};_.Kd=function(){return this.bb};_.Fd=function(){return new Yw(this)};_.Cd=function(a){return Vw(this,a)};_.Ld=function(a){Ww(this,a)};_.bb=null;
+function Zw(a,b){a._&&($w(a.$,!1,!1),Ls(a,a,b))}function ax(a){var b;if(b=a.bb)null!=a.P&&b.sd(a.P),null!=a.Q&&b.ud(a.Q)}function bx(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[ff]=b-0+(Wj(),kg);a.style[ah]=c+kg}function cx(a){a._||(a.cb&&kk(a),$w(a.$,!0,!1))}t(317,318,xi);_.Jd=function(){return Ho(this.hb)};_.nd=function(){return G(this.hb,Xf)};_.od=function(){return G(this.hb,Yf)};_.pd=function(){return Io(Ho(this.hb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){Zw(this,a)};
+_.qd=function(){return!H(Ve,this.hb.style[mh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this._&&$w(this.$,!1,!0)};_.sd=function(a){this.P=a;ax(this);0==a.length&&(this.P=null)};_.Od=function(a,b){bx(this,a,b)};_.td=function(a){this.hb.style[mh]=a?nh:Ve};_.Ld=function(a){Ww(this,a);ax(this)};_.ud=function(a){this.Q=a;ax(this);0==a.length&&(this.Q=null)};_.Pd=function(){cx(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function dx(a,b){var c;Xw.call(this);this.S=new ex;this.M=(fx(),gx);this.$=new hx(this);this.hb.appendChild($doc.createElement(he));this.Od(0,0);Io(Ho(this.hb))[Gd]="gwt-PopupPanel";Ho(this.hb)[Gd]=fg;this.O=this.N=a;this.X=!1;c=K(Zt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new ix(c);this.L.pd()[Gd]=l;c=Io(Ho(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new ej(rc);d=so(d);if(0==d.length)throw new Lk(Pc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Ww(this,this.L);ax(this);Xi(Ho(this.hb),fg,!1);Xi(this.L.c,b+"Content",!0)}t(316,317,xi);_.vd=function(){rw(this.L)};_.wd=function(){uw(this.L)};_.Kd=function(){return this.L.bb};_.Fd=function(){return new Yw(this.L)};_.Cd=function(a){return this.L.Cd(a)};_.Ld=function(a){Ww(this.L,a);ax(this)};_.L=null;t(315,316,xi);_.zd=function(){uw(this)};
+function jx(){jx=x;kx=new lx(Kb,0,(fx(),gx));mx=new lx(tc,1,nx);ox=new lx(Ac,2,px);qx=K(rx,m,24,[kx,mx,ox])}function lx(a,b,c){I.call(this,a,b);this.b=c}t(319,146,{24:1,72:1,76:1,78:1},lx);_.b=null;var qx,kx,mx,ox;function sx(){sx=x;tx=K(Zt,m,1,[ah,Df,zd])}
+function ix(a){var b;sx();var c,d;c=this.hb=$doc.createElement(Pg);this.d=$doc.createElement(Sg);pv(c,this.d);c[Cd]=0;for(c=c[Bd]=0;c<a.length;++c)d=(b=$doc.createElement(fh),b[Gd]=a[c],pv(b,ux(a[c]+"Left")),pv(b,ux(a[c]+Mb)),pv(b,ux(a[c]+"Right")),b),pv(this.d,d),1==c&&(this.c=Ho(Vv(d,1)));this.hb[Gd]="gwt-DecoratorPanel"}function ux(a){var b,c;c=$doc.createElement(Tg);b=$doc.createElement(he);var d=(qv(),rv(b));c.appendChild(d);c[Gd]=a;b[Gd]=a+"Inner";return c}t(321,318,ni,ix);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var tx;t(320,321,ni);t(322,1,{});function Cw(){Cw=x;Dw=new vx;Ew=new wx}function xx(a){st.call(this,a)}function Bw(a,b){Cw();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=aj(f),A(f,87))d=f,!c&&(c=new qt),rt(c,d);else throw f;}}if(c)throw new xx(c);}t(323,250,vi,xx);var Dw,Ew;function vx(){}t(324,1,{},vx);_.Qd=function(a){a.yd()};function wx(){}t(325,1,{},wx);_.Qd=function(a){a.zd()};t(328,313,Ki);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};
+_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};_.yd=function(){rw(this);-1==("undefined"!=typeof this.hb.tabIndex?this.hb.tabIndex:-1)&&(this.hb.tabIndex=0)};t(327,328,Ki);function yx(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",Ad),b);this.hb[Gd]="gwt-Button";this.hb.innerHTML=a||l}t(326,327,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},yx);t(329,311,xi);_.e=null;_.f=null;
+function zx(a,b){var c;if(a.i)throw new sw("Composite.initWidget() may only be called once.");kk(b);c=b.hb;a.hb=c;var d;qv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((qv(),c).__gwt_resolve=Ax(a));a.i=b;ww(b,a)}function Bx(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);zj();ew(d,b)}else b.db|=c;a.db=-1}a.i.yd();a.hb.__listener=a;a.Ad()}t(330,313,ci);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Bx(this)};_.gd=function(a){tw(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.hb=this.i.rd()};_.i=null;function Cx(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[ee]=zg;break;case 1:c[ee]=of;break;case 2:Dt(c)!=(Et(),Ht)&&(c[ee]=l)}}}function Dx(a){this.b=a;this.d=!1;this.e=this.c=Dt(a)}t(331,1,{},Dx);_.b=null;_.c=null;_.d=!1;_.e=null;function Bj(){this.hb=Ex()}t(332,318,xi,Bj);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};
+_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};function Fx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Ho(b);e=null;c&&(c=iw(c),e=0>c?null:lv(a.j.c,c));e?Gx(a,e):d&&(b.innerHTML=l||l);return b}function Gx(a,b){var c;if(b.gb!=a)return!1;try{ww(b,null)}finally{c=b.hb;Io(c).removeChild(c);var d=a.j,e;e=iw(c);c[ed]=null;c=d.c;Hx(e,c.d);Tt(c.c,e,null);d.b=new jw(e,d.b)}return!0}t(334,312,xi);_.Fd=function(){return new Ix(this)};
+_.Cd=function(a){return Gx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Jx(a){if(0>=a.c)throw new Kx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Kx("Column index: 0, Column size: "+a.b);}
+function Lx(){this.j=new hw;this.i=$doc.createElement(Pg);this.d=$doc.createElement(Sg);pv(this.i,this.d);this.hb=this.i;this.e=new Mx(this);var a=new Nx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;cw(a.c.i,(qv(),rv(b)),0);pv(a.b,$doc.createElement(Ld))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Kx("Row index: "+a+", Row size: "+d);if(0>c)throw new Kx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Kx("Column index: "+c+", Column size: "+this.b);c=Fx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Tg),d.innerHTML=sa||l,cw(c,(qv(),rv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Ld),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Tg);
+e.innerHTML=sa;c=$doc.createElement(fh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Fx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(333,334,xi,Lx);_.b=0;_.c=0;function Ox(a){for(;++a.c<a.e.d&&!(null!=lv(a.e,a.c)););}function Ix(a){this.d=a;this.e=this.d.j.c;Ox(this)}t(335,1,{},Ix);_.dd=function(){return this.c<this.e.d};
+_.ed=function(){var a;if(this.c>=this.e.d)throw new Lw;a=lv(this.e,this.c);this.b=this.c;Ox(this);return a};_.fd=function(){var a;if(0>this.b)throw new Px;a=lv(this.e,this.b);kk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Mx(a){this.b=a}t(336,1,{},Mx);_.b=null;function Nx(a){this.c=a}t(337,1,{},Nx);_.b=null;_.c=null;function Qx(){Qx=x;Rx=new Sx}var Rx;function Tx(){Tx=x;Ux=new Vx((Up(),Dd));Wx=new Vx(ff);Xx=new Vx(sg);Yx=Wx;Zx=Xx;$x=Yx}var Ux,$x,Wx,Zx,Yx,Xx;function Sx(){}t(339,1,{},Sx);
+function Vx(a){this.b=a}t(340,339,{},Vx);_.b=null;function ay(){ay=x;by=new cy(Df);dy=new cy(ah)}var by,dy;function cy(a){this.b=a}t(341,1,{},cy);_.b=null;function ey(a,b){var c;c=fy(a);pv(a.c,c);Fw(a,b,c)}function fy(a){var b;b=$doc.createElement(Tg);b[jd]=a.b.b;b.style[lh]=a.d.b;return b}function gy(a,b){var c,d;d=Io(b.hb);(c=Jw(a,b))&&a.c.removeChild(d);return c}
+function hy(){this.q=new Tw(this);this.f=$doc.createElement(Pg);this.e=$doc.createElement(Sg);pv(this.f,this.e);this.hb=this.f;this.b=(Tx(),$x);this.d=(ay(),dy);this.c=$doc.createElement(fh);pv(this.e,this.c);this.f[Cd]=ab;this.f[Bd]=ab}t(342,329,xi,hy);_.Cd=function(a){return gy(this,a)};_.c=null;function iy(){iy=x;new Ti}function jy(a){iy();ky.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ly(a,b,c,d,e){iy();this.b=new my(this,a,b,c,d,e);this.hb[Gd]="gwt-Image"}
+function ky(a,b,c,d,e){iy();ly.call(this,(Wu(),new Vu(a)),b,c,d,e)}t(343,313,Ki,jy,ly,ky);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};_.gd=function(a){32768==tv(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);tw(this,a)};_.Ad=function(){var a=this.b;H(mf,Eo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new ny(a,this),io((fo(),go),a.i))};_.b=null;
+t(345,1,{});_.i=null;function oy(){oy=x;py()}
+function my(a,b,c,d,e,f){var g,j;oy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Kg);j=new Ju;Iu(Iu(Iu(j,new Lu("width:"+e+(Wj(),kg)+nb)),new Lu("height:"+f+mg)),new Lu("background:url("+b.b+") no-repeat "+-c+"px "+-d+mg));!qy&&(qy=new ry);b=sy;c=new Lu((new Lu(j.b.b.b)).b);j=new Ku;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Uu(b.b);Hn(j.b,b);j.b.b+="' style='";b=Uu(c.b);Hn(j.b,b);j.b.b+="' border='0'>";j=new Nu(j.b.b);g.innerHTML=j.b||l;g=Ho(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),zj(),ew(g,a)):a.db|=133333119}t(344,345,{},my);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ny(a,b){this.b=a;this.c=b}t(346,1,{},ny);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(mf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=mf)};_.b=null;_.c=null;function ty(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Qx(),Rx)?a.c.e==(Et(),Gt)?(Tx(),Wx):a.c.e==Ft?(Tx(),Xx):(Tx(),Yx):a.c.e==(Et(),Gt)?(Tx(),Xx):a.c.e==Ft?(Tx(),Wx):(Tx(),Zx);b!=a.d&&(a.d=b,a.hb.style[Vg]=!a.d?l:a.d.b)}t(348,313,Ki);_.b=null;_.c=null;_.d=null;
+function uy(){this.hb=$doc.createElement(he);this.c=new Dx(this.hb);this.hb[Gd]="gwt-Label"}function vy(){uy.call(this);Cx(this.c,qh);ty(this)}t(347,348,Ki,uy,vy);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};function wy(a,b){if(0>b||b>=a.hb.options.length)throw new Iw;}function Rq(a,b){wy(a,b);return a.hb.options[b].value}
+function xy(){this.hb=$doc.createElement("select");this.hb[Gd]="gwt-ListBox"}t(349,328,Ki,xy);t(350,281,Hi);function yy(a){this.b=a}t(351,350,Hi,yy);_.Sc=function(){};function zy(a){this.b=a}t(352,350,Hi,zy);_.Yc=function(a){this.b.Rd(a.i,a.b)};function Ay(a,b,c){var d;if(a.p){var e=d=$doc.createElement(fh);cw(a.f,(qv(),rv(e)),b);a=(qv(),rv(c));d.appendChild(a)}else d=Vv(a.f,0),cw(d,(qv(),rv(c)),b)}
+function By(a,b,c){var d;Cy(a,b);c&&b.b?(Cy(a,null),a=b.b,b=(fo(),go),b.d=jo(b.d,[new Dy(a),!1])):null!=b.d&&(a.k=new Ey(a,b),c=(fx(),nx),a.k.M=c,a.k.U=a.i,a.k.pd()[Gd]=Se,d=mw(a.hb),H(Re,d)||oj(a.k,d+"Popup"),qw(a.k,new zy(a),Ik?Ik:Ik=new Jk),a.o=b.d,d=a.k,a=new Fy(a,b),d.hb.style[mh]=Ve,cx(d),a.b.p?bx(a.b.k,mk(a.b.hb)+G(a.b.hb,Yf)-1,ok(a.c.hb)):bx(a.b.k,mk(a.c.hb),ok(a.b.hb)+G(a.b.hb,Xf)-1),d.hb.style[mh]=nh)}function Gy(a,b){if(b||!(a.n&&a.o==a.n.d))Cy(a,b),Hy(a.hb),b&&a.e&&By(a,b,!1)}
+function Iy(a,b){var c;a:{c=Jo(b);var d,e;for(e=new Vi(a.j);e.c<e.e.Je();)if(d=Wi(e),d.hb.contains(c)){c=d;break a}c=null}switch(tv(b.type)){case 1:Hy(a.hb);c&&By(a,c,!0);break;case 16:c&&Gy(a,c);break;case 32:c&&Gy(a,null);break;case 2048:Jy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Jy(a)||a.p||Ky(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Jy(a)||(a.p?null!=a.n.d&&!a.n.d.ig().ig()&&(By(a,a.n,!1),a.n.d.ig()):Ly(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Jy(a)||a.p&&
+Ky(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Jy(a)||(a.p?Ly(a):null!=a.n.d&&!a.n.d.ig().ig()&&(By(a,a.n,!1),a.n.d.ig()));b.cancelBubble=!0;b.preventDefault();break;case 27:Cy(a,null);a.k&&Zw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Cy(a,null);a.k&&Zw(a.k,!1);break;case 13:Jy(a)||(By(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}tw(a,b)}function My(a,b,c){c&&Cy(a,null);Ls(a,b,!1);a.o=null;a.k=null}
+function Jy(a){var b;if(!a.n){for(b=new Vi(a.j);b.c<b.e.Je();){b=Wi(b);Cy(a,b);break}return!0}return!1}function Cy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=mw(c.hb)+Va;Xi(c.pd(),d,!1);a.p&&(c=Io(a.n.hb),2==Wv(c)&&(c=Vv(c,1),Xi(c,Ng,!1)))}if(b){c=mw(b.hb)+Va;Xi(b.pd(),c,!0);a.p&&(c=Io(b.hb),2==Wv(c)&&(c=Vv(c,1),Xi(c,Ng,!0)));Nl();c=a.hb;var d=new ol(b.hb),e=(Il(),Jl),d=K(Ny,m,5,[d]),e=e.b,f,g,j,h;f=new Fn;for(j=0,h=d.length;j<h;++j)g=d[j],Gn(Gn(f,g.b),ba);d=so(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Ly(a){var b,c,d;if(a.n){for(b=c=ak(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?lv(a.j,b):lv(a.j,c);break}Cy(a,d)}}function Ky(a){var b,c,d;if(a.n){for(b=c=ak(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?lv(a.j,b):lv(a.j,c);break}Cy(a,d)}}t(353,313,Ki);_.gd=function(a){Iy(this,a)};_.zd=function(){this.k&&Zw(this.k,!1);uw(this)};_.Rd=function(a,b){My(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Dy(a){this.b=a}t(354,1,{},Dy);_.xc=function(){Oy(this.b)};_.b=null;
+function Py(a){this.b=a}t(355,1,{},Py);_.Sc=function(){Cy(this.b,null)};_.b=null;function Ey(a,b){this.b=a;this.c=b;dx.call(this,!0,yf);Ww(this.L,this.c.d);ax(this);this.Z=!0;this.c.d.ig()}t(356,316,xi,Ey);_.cd=function(a){var b,c;if(!a.b)switch(tv(a.e.type)){case 4:c=Jo(a.e);b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&Cy(this.b,null)}};_.b=null;_.c=null;function Fy(a,b){this.b=a;this.c=b}t(357,1,{},Fy);_.b=null;var Qy=_.c=null;
+function Ry(){Ry=x;Qy=new Hu((Wu(),new Vu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Sy(a,b){this.hb=$doc.createElement(Tg);var c=mw(this.hb)+Va;Xi(this.pd(),c,!1);this.hb.textContent=a||l;this.hb[Gd]="gwt-MenuItem";c=Ko();this.hb.setAttribute(Xe,c);Nl();this.hb.setAttribute(tg,tm.b);this.b=b}t(360,314,{28:1,32:1,35:1},Sy);_.b=null;_.c=null;_.d=null;
+function Ty(){var a;this.hb=$doc.createElement(Tg);this.hb[Gd]="gwt-MenuItemSeparator";a=$doc.createElement(he);pv(this.hb,a);a[Gd]="menuSeparatorInner"}t(361,314,Fi,Ty);function Uy(){var a,b,c,d,e;b=null.ig();e=Dj();d=Rj();b[ge]=(Jp(),Qf);b[ph]=0+(Wj(),kg);b[Ue]=bb;c=$doc;c=(H(c.compatMode,Lb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Lb)?a.documentElement:a.body).scrollHeight||0;b[ph]=(c>e?c:e)+kg;b[Ue]=(a>d?a:d)+kg;b[ge]="block"}function ex(){}t(362,1,{},ex);_.$c=function(){Uy()};
+function Vy(a){this.b=a}t(363,1,{},Vy);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=Jo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(tv(d.type)){case 4:case 1048576:if(yj){a.c=!0;break}if(!c&&b.N){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(yj){a.c=!0;break}break;case 2048:d=Jo(d),b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Wy(a){this.b=a}t(364,1,{},Wy);_.b=null;function fx(){fx=x;gx=new Xy(Kb,0);nx=new Xy(tc,1);px=new Xy(Ac,2);Yy=K(Zy,m,33,[gx,nx,px])}function Xy(a,b){I.call(this,a,b)}t(365,146,{33:1,72:1,76:1,78:1},Xy);var Yy,gx,nx,px;function $y(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=Iv(a.b.S),Uy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),fj(a.i.b),a.i=null,a.c=!1)}function az(a){a.k||($y(a),a.d||(wj(),Ow(xj(null),a.b)));a.b.hb.style[Jd]="rect(auto, auto, auto, auto)";a.b.hb.style[cg]=nh}
+function bz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Wt(b*a.e);j=Wt(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Jd]="rect("+g+lg+f+lg+c+lg+e+"px)"}
+function $w(a,b,c){a.d=c;qk(a);a.j&&(Kk(a.j),a.j=null,az(a));a.b._=b;var d=a.b;d.Y&&(fj(d.Y.b),d.Y=null);d.T&&(fj(d.T.b),d.T=null);if(d._){d.Y=wv(new Vy(d));var e;e=new Wy(d);Cv();e=Dv?Vs(Dv.b,(!Us&&(Us=new Jk),Us),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(fx(),gx)&&!b&&(c=!1);a.k=b;c?b?($y(a),a.b.hb.style[gg]=gd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),a.b.hb.style[Jd]="rect(0px, 0px, 0px, 0px)",wj(),Nw(xj(null),a.b),a.j=new cz(a),Ck(a.j,1)):rk(a,200):($y(a),a.k?(a.b.hb.style[gg]=gd,-1!=a.b.ab&&a.b.Od(a.b.W,a.b.ab),
+wj(),Nw(xj(null),a.b)):a.d||(wj(),Ow(xj(null),a.b)),a.b.hb.style[cg]=nh)}function hx(a){var b=(wk(),zk);this.n=new vk(this);this.u=b;this.b=a}t(366,18,{},hx);_.zc=function(){az(this)};_.Ac=function(){this.e=G(this.b.hb,Xf);this.f=G(this.b.hb,Yf);this.b.hb.style[cg]=Ve;bz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){bz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function cz(a){Dk();this.b=a}t(367,25,{},cz);_.Hc=function(){this.b.j=null;rk(this.b,200)};_.b=null;
+function qv(){qv=x;dz()}function rv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Ax(a){return function(){this.__gwt_resolve=ez;return a.rd()}}function ez(){throw"A PotentialElement cannot be resolved twice.";}
+function dz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function wj(){wj=x;fz=new gz;hz=new Ti;vw=new qt}function iz(a){this.q=new Tw(this);this.hb=a;rw(this)}
+function xj(a){wj();var b,c;c=sj(hz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==hz.e){var d=new jz;Gk();Hk(Ik?Ik:Ik=new Jk,d)}!b?c=new kz:c=new iz(b);z(hz,a,c);rt(vw,c);return c}t(369,310,xi,iz);var fz,hz,vw;function gz(){}t(370,1,{},gz);_.Qd=function(a){a.xd()&&a.zd()};function jz(){}t(371,1,{},jz);_.Yc=function(){wj();try{Bw(vw,fz)}finally{lz(vw.b),lz(hz)}};function kz(){iz.call(this,$doc.body)}t(372,369,xi,kz);
+_.Id=function(a,b,c){Rw(a,b-0,c-0)};function Yw(a){this.d=a;this.b=!!this.d.bb}t(373,1,{},Yw);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.bb)throw new Lw;this.b=!1;return this.c=this.d.bb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function mz(a,b){a.hb[kh]=null!=b?b:l}t(376,328,Ki);_.gd=function(a){0!=(tv(a.type)&896)?tw(this,a):tw(this,a)};_.Ad=function(){};function nz(){nz=x;oz()}t(375,376,Ki);
+function pz(){var a;nz();var b=(a=$doc.createElement("INPUT"),a.type=Ug,a);!$u&&($u=new Zu);!Yu&&(Yu=new Xu);this.hb=b;this.hb[Gd]="gwt-TextBox"}t(374,375,Ki,pz);function oz(){oz=x;qz=new rz;sz=new tz;uz=new vz;wz=new xz;yz=K(zz,m,36,[qz,sz,uz,wz])}t(377,146,Mi);var yz,qz,sz,uz,wz;function rz(){I.call(this,Kb,0)}t(378,377,Mi,rz);function tz(){I.call(this,ec,1)}t(379,377,Mi,tz);function vz(){I.call(this,gc,2)}t(380,377,Mi,vz);function xz(){I.call(this,zc,3)}t(381,377,Mi,xz);
+function Az(a,b){if(0>b||b>=a.d)throw new Iw;return a.b[b]}function Kw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Gw(a,b,c){var d,e;if(0>c||c>a.d)throw new Iw;if(a.d==a.b.length){e=y(Bz,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)Tt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Tt(a.b,d,a.b[d-1]);Tt(a.b,c,b)}function Tw(a){this.c=a;this.b=y(Bz,m,37,4,0)}t(382,1,{},Tw);_.Fd=function(){return new Mw(this)};_.b=null;_.c=null;_.d=0;
+function zw(a){if(a.b>=a.c.d)throw new Lw;return a.c.b[++a.b]}function Aw(a){if(0>a.b||a.b>=a.c.d)throw new Px;a.c.c.Cd(a.c.b[a.b--])}function Mw(a){this.c=a}t(383,1,{},Mw);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return zw(this)};_.fd=function(){Aw(this)};_.b=-1;_.c=null;function py(){py=x;sy=(Wu(),new Vu($n()+"clear.cache.gif"))}var sy,qy=null;function ry(){}t(385,1,{},ry);function Cz(){Cz=x;py()}function Dz(a,b,c,d,e){Cz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Ez(a,b,c){Cz();Dz.call(this,(Wu(),new Vu(a)),b,0,c,16)}t(386,322,{},Dz,Ez);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Fz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Ex(){var a=Gz?Gz:Gz=Fz(),b=$doc.createElement(he);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ug;c.tabIndex=-1;c.setAttribute(tg,hg);var d=c.style;d.opacity=0;d.height=hb;d.width=hb;d.zIndex=-1;d.overflow=Ve;d.position=gd;c.addEventListener(ve,a,!1);b.appendChild(c);return b}var Gz=null;function Hy(a){$wnd.setTimeout(function(){a.focus()},0)}function fj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Xs(b,new bv(b,c,d,a)):xt(b,c,d,a)}
+function at(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(393,1,{},at);_.b=null;_.c=null;_.d=null;_.e=null;function Ys(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(394,1,{},Ys);_.xc=function(){Zs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function bv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(395,1,{},bv);_.xc=function(){xt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Hz(a,b){b.n!=a&&(!a.ic&&(a.ic=new pj),b.n=a,jj(a.ic,b))}
+function Iz(a){var b;b=a.cZ.e;if(-1!=to(b,uo(36)))return null;a=a.jc.c.c++;return b=Ao(b,zo(b,uo(46))+1)+l+a}function Jz(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new Kz(a,b,c,Bu(d)))}function Lz(a){return!a._b&&a.gc?Lz(a.gc):a._b}function Mz(a){return!a.bc&&a.gc?Mz(a.gc):a.bc}function Nz(a){var b;b=new Oz;if(a.fe()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,58)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new Pz;}
+function Qz(a){a.kc=!1;a.oe();Rz(a)}function Rz(a){if((a=A(a,58)?null:a.gc)&&a.kc)Qz(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function Sz(a){return(a=a.Wd())?a:new Tz(1,1)}function Uz(a){var b;return(b=a.Xd())?new Vz(b):new Vz(a.Zd())}function Wz(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function Xz(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.$f(b)}
+function Yz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Rz(a),new Zz(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new Zz(a,101)}function $z(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}function aA(a){a.lc||(Wz(a),bA(a,!0),cA(a),a.lc=!0,new Zz(a,102),Jz(a,a,a.gc,0),Rz(a),a.hc.bg(a))}function dA(){this.jc=(Pq(),Pq(),eA);new Ti;this.de();this.fc=(fA(),gA)}t(399,1,hi);_.Td=function(){return!1};_.Ud=function(){return Iz(this)};_.Vd=function(){return Lz(this)};
+_.Wd=function(){return hA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new iA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){Qz(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return Sz(this)};_.ie=function(){};
+_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+ya+this.be()+ya+this.ce()+ya+this.ae()+qh+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return Uz(this)};_.le=function(){};_.me=function(){return Xz(this)};_.ne=function(){};_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){Yz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};
+_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Lk("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new Lk("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new Lk("Missing message: awt.12C");if(A(b,58))throw new Lk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Co;var e=ak(d.Wb.b,b),f;f=lv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);jA(d,e);new kA(d,301,f)}d=a.Wb.b.d;Wz(b);lA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),Qz(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),Jz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new Ws("Missing message: awt.185");if(null==c||null!=c)mA(g,c,b);else throw new Lk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=aj(j);if(A(j,81))throw b=j,jA(a,d),b;throw j;}b.oe();new kA(a,300,b)}function nA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function oA(a){var b;b=a.te();return new pA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function bA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)lv(a.Wb.b,c).ge(b)}function jA(a,b){var c;c=lv(a.Wb.b,b);Wz(c);c.ge(!1);ov(a.Wb.b,b);c.gc=null;Qz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);Jz(c,c,a,1)}function qA(a){var b=(rA(),sA);$z(a,b);for(b=0;b<a.Wb.b.d;++b)lv(a.Wb.b,b).me()}function tA(a,b){var c,d;if(a.Xb)for(d=new Vi(a.Wb.b);d.c<d.e.Je();)c=Wi(d),a.Xb.ye(c);if(b)for(d=new Vi(a.Wb.b);d.c<d.e.Je();)c=Wi(d),b.ue(null,c);a.Xb=b;Qz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function cA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=lv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function uA(){dA.call(this);this.Wb=new vA;this.$b=(Pq(),Pq(),eA)}t(398,399,Zh);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return Sz(this)};_._d=function(){return Uz(this)};
+_.de=function(){this.hc=(Pq(),new wA)};_.ee=function(){Qz(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.ge=function(a){bA(this,a)};_.he=function(){return Sz(this)};_.ke=function(){return Uz(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)Wz(lv(this.Wb.b,a))};_.me=function(){var a;if(!Xz(this))return!1;for(a=0;a<this.Wb.b.d;++a)lv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=lv(this.Wb.b,b),a.oe()};_.se=function(){cA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function xA(){var a=new yA;uA.call(this);tA(this,a)}t(397,398,Zh,xA);_.Ud=function(){return"panel"+this.$b.c.e++};function zA(a,b,c){a=AA(a.Vb,b,c);a.k=!0;return new BA(a)}function CA(a){a.ie(a.Vb.e)}function DA(a){return new Tz(G(a.Vb.hb,Yf),G(a.Vb.hb,Xf))}t(396,397,Zh);_.Yd=function(){return G(this.Vb.hb,Xf)};_.ae=function(){return G(this.Vb.hb,Yf)};_.be=function(){return mk(this.Vb.hb)};_.ce=function(){return ok(this.Vb.hb)};
+_.fe=function(){return this.Vb.hb.style.display!=Qf};_.ne=function(){CA(this)};_.pe=function(){};_.Vb=null;function EA(a){if(null!=a)this.f=a;else throw new FA;}t(401,1,si);_.tS=function(){return this.cZ.e+"[source="+this.f+Xc};_.f=null;
+function GA(){GA=x;HA=new Ti;z(HA,new S(400),new IA(Gh));z(HA,new S(401),new IA(Gh));z(HA,new S(402),new IA(Gh));z(HA,new S(500),new IA(Ih));z(HA,new S(501),new IA(Ih));z(HA,new S(502),new IA(Ih));z(HA,new S(503),new IA(Jh));z(HA,new S(504),new IA(Ih));z(HA,new S(505),new IA(Ih));z(HA,new S(506),new IA(Jh));z(HA,new S(507),new IA(Uh));z(HA,new S(100),new IA(Ch));z(HA,new S(101),new IA(Ch));z(HA,new S(102),new IA(Ch));z(HA,new S(103),new IA(Ch));z(HA,new S(1004),new IA(Fh));z(HA,new S(1005),new IA(Fh));
+z(HA,new S(800),new IA(Qh));z(HA,new S(801),new IA(Qh));z(HA,new S(200),new IA(Kh));z(HA,new S(201),new IA(Kh));z(HA,new S(202),new IA(Kh));z(HA,new S(204),new IA(Kh));z(HA,new S(203),new IA(Kh));z(HA,new S(209),new IA(Vh));z(HA,new S(208),new IA(Wh));z(HA,new S(207),new IA(Wh));z(HA,new S(206),new IA(Kh));z(HA,new S(205),new IA(Kh));z(HA,new S(1400),new IA(Sh));z(HA,new S(1401),new IA(Th));z(HA,new S(1402),new IA(Th));z(HA,new S(300),new IA(Dh));z(HA,new S(301),new IA(Dh));z(HA,new S(1100),new IA(Ph));
+z(HA,new S(1101),new IA(Ph));z(HA,new S(1200),new IA(Rh));z(HA,new S(701),new IA(Nh));z(HA,new S(900),new IA(Oh));z(HA,new S(1001),new IA(Lh));z(HA,new S(601),new IA(Mh))}t(400,401,si);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var HA;function IA(a){this.b=a}t(403,1,{},IA);_.b=Bh;function JA(){}t(404,1,{},JA);_.b=null;_.c=null;
+function KA(a,b){var c;b&&(a.b?(c=new LA(a.b),Tt(c.c,c.d++,b),a.b=c):(a.b=new pj,jj(a.b,b)))}t(406,1,si);_.b=null;function MA(){}function NA(){}t(405,406,si,MA,NA);function OA(){OA=x;Math.sqrt(2)}function PA(a){OA();if(0>a)throw new Lk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(407,1,{41:1},PA);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new QA;a.b=31*a.b+Wt((new RA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Wt((new RA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function SA(){SA=x;TA=new qt;UA=new Tz(0,0);rt(TA,Db);rt(TA,Vb);rt(TA,yb);rt(TA,"Last");rt(TA,Mb);rt(TA,qc);rt(TA,Oc);rt(TA,Sc);rt(TA,Tb)}
+function mA(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!Yv(TA.b,b))throw new Lk(VA());Vt(sj(a.d,d))===Vt(c)&&Vt(sj(a.c,c))===Vt(d)||((b=sj(a.d,d))&&WA(a,b,d),XA(a.b.Fd(),c)&&WA(a,c,d),b=a.b,new YA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function ZA(a,b){return new Tz(gk(b[1].c,gk(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+gk(b[0].b,gk(b[4].b,b[3].b))+a.n)}function WA(a,b,c){$A(a.b,b);dj(a.c,b);dj(a.d,c)}
+function aB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;bB(c,c.length,UA);c=a.j;bB(c,c.length,UA);c=a.p;bB(c,c.length,null);a.q=0;for(d=cB(a.b,0);d.c!=d.e.b;){c=dB(d);e=sj(a.c,c);var f=b.fc;e=Sn(e,Mb)?0:Sn(e,qc)?1:Sn(e,Oc)?2:Sn(e,Sc)?4:Sn(e,Tb)?3:Sn(e,Db)?f.b?4:3:Sn(e,yb)?f.b?3:4:Sn(e,Vb)?1:2;c.lc?a.p[e]||(Tt(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function eB(){SA();fB.call(this,0)}function fB(a){SA();Pq();this.b=new gB;this.c=new Ti;this.d=new Ti;this.e=a;this.k=0;this.o=!1;this.p=y(hB,m,45,5,0);this.i=y(iB,m,47,5,0);this.j=y(iB,m,47,5,0);this.q=this.f=this.n=0}t(408,1,{51:1,72:1},eB,fB);_.ue=function(a,b){mA(this,a,b)};
+_.ve=function(a){aB(this,a);if(0!=this.q)if(a=oA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].pe(this.j[4].c,c),this.p[4].re(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
+this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;aB(this,a);this.o=b;return 0==this.q?nA(a,new Tz(0,0)):nA(a,ZA(this,this.i))};_.xe=function(a){var b;b=this.o;aB(this,a);this.o=b;return nA(a,ZA(this,this.j))};_.ye=function(a){var b;b=sj(this.c,a);null!=b&&WA(this,a,b)};_.tS=function(){return jB.e+"[hgap="+this.e+",vgap="+this.k+Xc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var UA,TA;function kB(a){dA.call(this);this.hc=(Pq(),new lB(a,this))}t(409,399,{42:1,45:1,52:1,66:1,72:1},kB);_.Ud=function(){return Ad+this.jc.c.b++};_.Wd=function(){return!Mz(this)?new Tz(0,0):hA(this.hc,this)};_.oe=function(){};t(411,1,{});t(410,411,{},function(){});function mB(){mB=x}
+function nB(a,b){if(null==b)throw new Ws("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(ag);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function oB(){mB();dA.call(this);new pj;this.hc=new pB((Pq(),this))}t(412,399,{43:1,45:1,52:1,66:1,72:1},oB);_.Wd=function(){return hA(this.hc,this)};
+_.je=function(){return(null==this.ec&&(this.ec=Iz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",current="+Rq(this.hc.b,this.hc.b.hb.selectedIndex)};function qB(){qB=x;rB=new sB(255,255,255);tB=new sB(192,192,192);uB=new sB(128,128,128);vB=new sB(64,64,64);wB=xB=new sB(0,0,0);yB=new sB(255,0,0);new sB(255,175,175);zB=new sB(255,200,0);AB=new sB(255,255,0);new sB(0,255,0);BB=new sB(255,0,255);CB=new sB(0,255,255);DB=EB=new sB(0,0,255)}
+function FB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new sB(3,3,3);3>c&&0!=c?c=3:(c=Wt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Wt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Wt(a/0.7),a=255<a?255:a);return new sB(c,a,b)}function GB(a){return new sB(Wt(0.7*(~~a.b>>16&255)),Wt(0.7*(~~a.b>>8&255)),Wt(0.7*(a.b&255)))}function sB(a,b,c){qB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Lk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(413,1,{44:1,53:1,57:1},sB);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return HB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Xc};_.b=0;var wB,DB,xB,EB,CB,vB,uB,tB,BB,zB,yB,rB,AB;function fA(){fA=x;gA=new IB(!0);JB=new qt;rt(JB,"ar");rt(JB,"fa");rt(JB,"iw");rt(JB,"ur")}function IB(a){this.b=a}t(414,1,si,IB);_.b=!1;var gA,JB;t(416,1,{62:1,75:1});function KB(){Tz.call(this,0,0)}function Tz(a,b){this.c=a;this.b=b}
+function Vz(a){Tz.call(this,a.c,a.b)}t(415,416,{47:1,62:1,72:1,75:1},KB,Tz,Vz);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new QA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return LB.e+"[width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;function Zr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(417,1,si,Zr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ze=function(){return 0!=(this.f&4)};_.Ae=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Xc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function MB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function NB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Hx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function OB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=gk(g,c.b),j+=c.c+a.d);return new Tz(j,g+2*a.e)}function yA(){PB.call(this,1,5,5)}
+function PB(a,b,c){Pq();this.d=b;this.e=c;this.b=a}t(418,1,si,yA,PB);_.ue=function(){};
+_.ve=function(a){this.c=QB(a.Wb);if(0!=MB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=oA(a);g=a.te();j=a.fc.b;n=new pj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new RB(q);for(v=0;v<q;++v)Tt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=ak(a.Wb.b,u);Hx(E,D.d);Tt(D.c,E,u)}for(d=new Vi(d);d.c<d.e.Je();)if((c=Wi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(NB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,Tt(n.c,n.d++,c),o+=a.c+this.d,h=gk(h,a.b);NB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=QB(a.Wb);return 0==MB(this)?nA(a,new Tz(10,10)):nA(a,OB(this,!1))};_.xe=function(a){this.c=QB(a.Wb);return 0==MB(this)?nA(a,new Tz(10,10)):nA(a,OB(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ff;break;case 2:a=sg;break;case 1:a=Dd;break;case 4:a="trailing";break;default:a="leading"}return SB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Xc};_.b=0;_.c=null;_.d=0;_.e=0;function rA(){rA=x;sA=new TB(Sb,0,12)}
+function TB(a,b,c){rA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(419,1,{48:1,72:1},TB);_.b=null;_.c=0;_.d=0;var sA;t(420,1,ei);_.tS=function(){return UB.e+"[font="+this.c+"ascent="+VB(this.c).b+", descent="+VB(this.c).c+", height="+VB(this.c).d+Xc};_.c=null;function WB(a){if(!a.n){Wz(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=lv(a.p,b))&&WB(c);bA(a,!1);a.n=!0;Jz(a,a,a.gc,0);new XB(a,202)}}
+function YB(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=lv(a.p,b))&&c.Md()}function ZB(a){!Mz(a)&&qA(a);var b=Uz(a);a.qe(a.pc,a.qc,b.c,b.b);cA(a)}function $B(a,b){a.q!=b&&(a.q=b)}t(422,398,Ii);_.$d=function(){return new iA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){YB(this)};_.fe=function(){return this.hc.d._};_.qe=function(a,b,c,d){Yz(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Yz(this,a,b,c,d);this.lc&&e&&!f&&cA(this)};_.n=!1;_.q=!1;
+function aC(a){uA.call(this);this.r=new NA;this.p=new pj;this.o=new iA(0,0,0,0);this.lc=!1;tA(this,new eB);this.hc&&bC(this.hc.d.A.c,a);this.hc&&cC(this.hc,!0);$B(this,!0)}t(421,422,Ii);_.te=function(){return new iA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return mk(this.hc.d.hb)};_.ce=function(){return ok(this.hc.d.hb)};_.de=function(){this.hc=new dC((Pq(),l),this)};
+function eC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=FB(g),f=new sB(Wt(0.7*(~~g.b>>16&255)),Wt(0.7*(~~g.b>>8&255)),Wt(0.7*(g.b&255))),(a.e=g)&&(a.i=rg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new sB(Wt(0.7*(~~g.b>>16&255)),Wt(0.7*(~~g.b>>8&255)),Wt(0.7*(g.b&255))),f=FB(g),(a.e=j)&&(a.i=rg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;fC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=rg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);fC(a,b,c,d,1);fC(a,b,c+1,1,e);(a.e=f)&&(a.i=rg+(~~f.b>>16&
+255)+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);fC(a,b+d,c,1,e);fC(a,b+1,c+e,d,1)}t(423,1,{});_.tS=function(){return"Graphics"};t(424,423,{});function gC(a){var b,c;c=gk(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Tz(b,c)}
+function hC(a,b,c){var d,e,f,g,j,h;a.c=QB(b.Wb);if(0==a.c.length)return new KB;g=gC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=gk(h,d.c),j=gk(j,d.b);return new Tz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function iC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Wt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function jC(){kC.call(this,7)}function kC(a){Pq();this.e=0;this.b=1;this.f=a;this.d=0}t(425,1,si,jC,kC);_.ue=function(){};
+_.ve=function(a){var b,c;this.c=QB(a.Wb);if(0!=this.c.length&&(b=oA(a),!(0>=b.c||0>=b.b))){c=gC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);iC(b.c,b.d,this.d,f,e);iC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return nA(a,hC(this,a,!1))};_.xe=function(a){return nA(a,hC(this,a,!0))};_.ye=function(){};
+_.tS=function(){return lC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Xc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Px(){Kn()}function sw(a){Kn();this.i=a}t(427,100,Yh,Px,sw);function Pz(){Kn();this.i="Missing message: awt.151"}t(426,427,Yh,Pz);t(428,1,{});function iA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(429,1,{50:1,72:1,75:1},iA);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return mC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function nC(a){oC.call(this,a,0)}function oC(a,b){dA.call(this);this.hc=(Pq(),new pC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Tx(),Ux);c.b=d;ty(c);break;case 0:c=c.b;d=(Tx(),Wx);c.b=d;ty(c);break;case 2:c=c.b,d=(Tx(),Xx),c.b=d,ty(c)}}t(430,399,hi,nC,oC);
+_.Wd=function(){return!Mz(this)?new Tz(0,0):hA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=Iz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",align=",b;b=ff;switch(this.b){case 1:b=Dd;break;case 2:b=sg}return a+b+",text=null"};_.b=0;t(433,1,si);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.k=null;_.n=null;
+function qC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function rC(a){this.o=(Pq(),Pq(),eA);var b;var c;b=this.cZ.e;-1!=to(b,uo(36))?b=null:(c=this.o.c.d++,b=Ao(b,zo(b,uo(46))+1)+l+c);this.k=b;this.e=new MA;this.i=a;this.f=!0;this.j=new sC(this)}t(432,433,si,rC);_.je=function(){return qC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(431,432,Li);_.je=function(){return qC(this)+(this.c?",tearOff":l)};_.c=!1;t(435,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new QA;tC(a,this.b);tC(a,this.c);return a.b};function Oz(){this.c=this.b=0}function uC(a,b){this.b=a;this.c=b}function vC(a){var b=a.c;this.b=a.b;this.c=b}t(434,435,{54:1,63:1,72:1},Oz,uC,vC);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return wC.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;
+function xC(a,b){if(!b)throw new Ws("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new Ty,e=c.d.d;if(0>e||e>c.d.d)throw new Iw;c.p&&(d.hb[Md]=2);Ay(c,e,d.hb);lA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Iw;lA(d.d,e,c);for(f=g=0;f<e;++f)A(lv(d.d,f),32)&&++g;lA(d.j,g,c);Ay(d,e,c.hb);c.c=d;e=mw(c.hb)+Va;Xi(c.pd(),e,!1);d.p&&(e=ak(d.d,c),-1!=e&&(d=Vv(d.p?d.f:Vv(d.f,0),e),2==Wv(d)&&d.removeChild(Vv(d,1)),c.hb[Md]=2))}}
+function yC(){rC.call(this,l);new pj;this.c=!1;this.b=(Pq(),new zC)}t(436,431,Li,yC);_.b=null;t(439,1,{56:1,65:1,75:1});t(438,439,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new QA;tC(a,this.d);tC(a,this.e);tC(a,this.c);tC(a,this.b);return a.b};function pA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(437,438,{55:1,56:1,64:1,65:1,72:1,75:1},pA);
+_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return AC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function BC(){BC=x;CC=new DC;EC=new FC;GC=new FC}var CC,GC,EC;t(441,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ni(this)};function DC(){}t(442,441,{},DC);function FC(){}t(443,1,{},FC);t(444,399,hi);_.Vd=function(){return null};
+function HC(a,b){var c;c=new IC(Mz(a));return!c?null:new Tz(JC(c,"_")*b+6,VB(c.c).d+6)}function KC(a,b){var c;c=HC(a,b);return!c?Sz(a):c}function LC(a,b){var c;c=HC(a,b);return!c?Uz(a):c}function MC(a,b){var c=a.hc;mz(c.b,b);c.f.b=-1;c.f.c=-1}function NC(a){OC.call(this,a,null!=a?a.length:0)}function OC(a,b){dA.call(this);this.b=0>b?0:b;var c=this.hc;mz(c.b,a);c.f.b=-1;c.f.c=-1}t(445,444,hi,NC,OC);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return HC(this,Eo(this.hc.b.hb,kh).length)};
+_.Xd=function(){return!Mz(this)?null:HC(this,Eo(this.hc.b.hb,kh).length)};_.Zd=function(){return 0<this.b?KC(this,this.b):Sz(this)};_._d=function(){return 0<this.b?LC(this,this.b):Uz(this)};_.de=function(){this.hc=(Pq(),new PC)};_.he=function(){return 0<this.b?KC(this,this.b):Sz(this)};_.ke=function(){return 0<this.b?LC(this,this.b):Uz(this)};_.b=0;function Pq(){Pq=x;eA=new QC}function RC(){var a=(Pq(),Pq(),eA);!a.d&&(a.d=new SC)}function QC(){this.c=new TC;this.e=new JA}t(446,1,{},QC);_.b=null;
+_.d=null;var eA;function TC(){}t(447,1,{},TC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(448,1,{});function UC(){UC=x;VC=new WC;XC=new WC}function YC(a,b){return b==a?!0:!b?!1:!0}function WC(){}t(449,1,{59:1},WC);_.eQ=function(a){return null==a||!A(a,59)?!1:YC(this,a)};_.hC=function(){var a;a=null.ig()+";class="+null.ig();a=!null.ig().ig()?a:a+";charset=";return Mu(a)};_.tS=function(){return ZC.e+"[MimeType=(null);humanPresentableName="+this.b+Xc};_.b=null;var VC,XC;
+function $C(){$C=x;K(aD,m,59,[(UC(),XC),VC])}function bD(a){var b=(UC(),XC);if(YC(b,(UC(),XC)))return a.b;if(YC(b,VC))return new cD(a.b);throw new dD(b);}function eD(a){$C();this.b=a}t(450,1,{},eD);_.b=null;function dD(a){a="flavor = "+a;Kn();this.i=a}t(451,101,{60:1,72:1,79:1,87:1},dD);function fD(a,b){GA();gD.call(this,a,1001,b,Bh)}function gD(a,b,c,d){GA();EA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(452,400,si,fD,gD);
+_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Gu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=Bh;function Zz(a,b){GA();EA.call(this,a);this.e=b}t(453,400,si,Zz);
+_.je=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.be()+ya+a.ce()+ba+a.ae()+qh+a.Yd()+va};function kA(a,b,c){GA();Zz.call(this,a,b);this.b=c}t(454,453,si,kA);
+_.je=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function Kz(a,b,c,d){GA();EA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(455,400,si,Kz);
+_.je=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Eu(xu(this.b,Ch))&&(a+="PARENT_CHANGED,"),Eu(xu(this.b,Dh))&&(a+="DISPLAYABILITY_CHANGED,"),Eu(xu(this.b,Fh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=Bh;_.c=null;_.d=null;t(456,1,Bi);function XB(a,b){GA();Zz.call(this,a,b);this.d=null;this.b=this.c=0}
+t(457,453,si,XB);
+_.je=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(458,1,{});function cD(a){if(null==a)throw new Co;}t(459,458,{},cD);
+function hD(){hD=x;iD={};iD["java.vendor"]=He;iD["package.restrict.access.sun"]=jh;iD["sun.java.launcher"]=jc;iD["sun.management.compiler"]=He;iD["os.name"]=jc;iD[" sun.boot.class.path"]=jc;iD["path.separator.applet"]=jc;iD["java.vm.specification.vendor"]=He;iD["java.runtime.version"]=jc;iD["http.proxyPort"]=jc;iD["user.name"]=jc;iD["user.language"]=jc;iD["os.name.applet"]=jc;iD["browser.version"]=jc;iD["java.version"]=jc;iD["user.timezone"]=jc;iD["java.endorsed.dirs"]=jc;iD["java.specification.name"]=
+"GWT";iD["java.specification.version"]="2.5.0";iD[af]=fc;!ts&&(ts=new Bs);ts.b?iD[Ze]="yes":iD[Ze]=null}var iD;t(462,101,bi);function jD(){Kn()}function kD(a){Kn();this.i=a}t(461,462,{67:1,72:1,79:1,87:1},jD,kD);function lD(){lD=x;mD=new nD}function oD(a){var b;if(a.n){var c;b=new Ku;Hn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,Hn(b.b,a.b));c=a.c;a=a.k;null!=c&&Hn(b.b,c);null!=a&&(b.b.b+=la,Hn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function pD(a){lD();var b,c,d;if(null==a)throw new jD;a=so(a);try{d=to(a,uo(58))}catch(e){e=aj(e);if(A(e,83))throw new kD(In(e));throw e;}c=to(a,uo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;qD();var f,g,j;j=c.length;b=new rD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new kD(bc+a);if(!this.n&&(this.n=sj(mD,this.i),this.n||(this.n=(Pq(),new sD))&&z(mD,this.i,this.n),!this.n))throw new kD(bc+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,X,L,ea,Hc,ig,xb,Pd,Qd,Rd,Za,Ic,Fb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==tD(c,uo(47),n+2))throw new uD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Rd=this.k;v=this.e;xb=this.j;r=this.b;Fb=this.o;Za=tD(L,uo(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;ea=-1;E=tD(L,uo(47),2);Qd=tD(L,uo(63),2);-1!=Qd&&(-1==E||E>Qd)&&(E=Qd);-1==E&&(E=o,v=l);Q=E;-1!=Za&&Za<E&&(Q=Za);var td=uo(64);Ic=L.lastIndexOf(td,Q);r=L.substr(2,Q-2);-1<Ic&&(Fb=L.substr(2,Ic-2),tb=Ic+1);Hc=tD(L,uo(58),-1==Ic?tb:Ic);u=to(L,uo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Hc=u+1:Hc=-1):Hc=-1}catch(kf){if(kf=aj(kf),!A(kf,79))throw kf;}-1==Hc||Hc>E?J=L.substr(tb,
+Q-tb):(J=L.substr(tb,Hc-tb),ig=L.substr(Hc+1,Q-(Hc+1)),0==ig.length?ea=-1:ea=vD(ig,10))}-1<Za&&(Rd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var ac=uo(63);Pd=L.lastIndexOf(ac,D);-1<Pd?(xb=L.substr(Pd+1,D-(Pd+1)),0==Pd&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),X=zo(v,uo(47))+1,v=v.substr(0,X-0)),D=Pd):0!=Za&&(xb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),X=zo(v,uo(47))+1,0==X?v=L.substr(E,D-E):v=v.substr(0,X-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ae;Ae=v;null!=xb&&!H(xb,l)&&(null!=v?Ae=v+sb+xb:Ae=sb+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ae;this.f=ea;this.k=Rd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(ud=zo(this.d,uo(64)))?(this.o=this.d.substr(0,ud-0),this.d=Ao(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=to(this.c,uo(63)))?(this.j=Ao(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Fb;this.e=v;this.j=xb}}catch(vd){vd=
+aj(vd);if(A(vd,79))throw new kD(In(vd));throw vd;}if(-1>this.f)throw new kD("incorrect port: "+this.f);}t(463,1,si,pD);_.tS=function(){return oD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var mD;t(464,1,{});function wD(a,b,c){var d,e;for(d=new xD(a.Ee().b);yD(d.b);)if(a=d.c=Wi(d.b),e=a.If(),null==b?null==e:Sn(b,e))return c&&(a=new zD(a.If(),a.Jf()),AD(d)),a;return null}t(468,1,di);_.De=function(a){return!!wD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Je()!=a.Je())return!1;for(a=new xD(a.Ee().b);yD(a.b);)if(b=a.c=Wi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!BD(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=wD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new xD(this.Ee().b);yD(b.b);)a=b.c=Wi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new CD("Put not supported on this map");};
+_.Ie=function(a){a=wD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new xD(this.Ee().b);yD(c.b);)b=c.c=Wi(c.b),a?d+=za:a=!0,d+=l+b.If(),d+=pb,d+=l+b.Jf();return d+"}"};function lz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Yv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
+function sj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:DD(a,b,a.Me(b))}function DD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?ED(a,c):A(b,1)?FD(a,b,c):GD(a,b,c,a.Me(b))}function GD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new zD(b,c);e.push(d);++a.e;return null}
+function ED(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function FD(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function dj(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}t(467,468,di);_.De=function(a){return Yv(this,a)};
+_.Ee=function(){return new HD(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return sj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return dj(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ti(){lz(this)}t(466,467,Di,Ti);_.Ke=function(a,b){return Vt(a)===Vt(b)||null!=a&&Sn(a,b)};_.Me=function(a){return~~Vn(a)};function nD(){lz(this)}t(465,466,Di,nD);function ID(){Kn()}t(469,100,Yh,ID);
+function JD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=KD(a,c);if(c>=a.j)break;c=LD(a,c);++b}return b}function MD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function ND(a){var b;a.b=0<=a.k&&!a.e?a.k:KD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new ID;b=a.b;a.b=LD(a,a.b);return a.o.substr(b,a.b-b)}
+function LD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=OD(a.o,d);if(c<=a.i&&MD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=to(a.d,uo(c)))break;++d}a.n&&b==d&&(a.f?(c=OD(a.o,d),c<=a.i&&MD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=to(a.d,uo(c))&&++d));return d}function KD(a,b){var c,d;if(null==a.d)throw new Co;for(d=b;!a.n&&d<a.j;)if(a.f){c=OD(a.o,d);if(c>a.i||!MD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>to(a.d,uo(c)))break;++d}return d}
+function PD(a){QD.call(this,a," \t\n\r\u000c",!1)}function RD(a){QD.call(this,a,ya,!1)}function QD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=OD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=OD(this.d,d),this.c[c]=a}}}t(470,1,{},PD,RD,QD);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function SD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Yn(e),!(Wn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==Ce?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+Xc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function TD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+kg:a}function bu(a){var a=new UD(a),b,c,d,e,f;b=$doc.getElementsByTagName(he);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Kd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;VD(a););return a.c}t(477,1,{});t(476,477,{});
+_.c=null;_.d=1;_.e=-1;function WD(a){this.b=a;this.c=new XD(this.b);this.d=this.e=1}t(475,476,{},WD);_.b=null;function Er(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new bs(c)),YD(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",ZD(c)))}function XD(a){this.b=a}t(478,1,{},XD);_.Ne=function(a){Er(this,a)};_.b=null;function $D(a){this.b=a}t(479,1,{},$D);_.b=null;function aE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(480,1,{},aE);
+_.Oe=function(){Qw(this.f.i,this.c,G(this.f.hb,Yf)-this.e-this.d,G(this.f.hb,Xf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function bE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(481,1,{},bE);_.Oe=function(){Qw(this.f.i,this.c,G(this.f.hb,Yf)-this.e-this.d,G(this.f.hb,Xf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var cE=_.f=null;
+function dE(){dE=x;cE=new Hu((Wu(),new Vu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function eE(){eE=x;fE=K(Zt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);gE=(qB(),tB);hE=FB(gE);iE=y(jE,m,44,23,0);kE=y(Zt,m,1,23,0);lE=y(jE,m,44,7,0);mE=null!=(hD(),iD[Ze]);nE=y(oE,m,48,100,0);pE=y(qE,m,49,100,0)}function rE(a){var b;if(a.Gb)b=sE(a,1)+rb+sE(a,2)+rb+sE(a,3);else if(b=sE(a,0),0<b.length){var c=new tE(a.$);jj(a.ab.b,c)}return b}
+function uE(a,b){var c,d;c=b.b;if(H(c,(vE(),wE).c))$r(xE(a));else if(H(c,yE.c))$r(zr(a));else if(H(c,zE.c))a.wb&&as(a.v,(!a.xb&&(a.xb=new bs(a)),a.xb));else if(H(c,vg)){7!=a.P&&(a.Q=Bh);d=b.d;d=Fu(d,th);c=uu(d,a.Q);var e=!su(c,Bh)?nu(c):c;!su(e,Hh)&&AE(a.$,O(c));BE(a);a.nb=!0;ZD(a);a.P=7;a.Q=d}else H(c,Cg)||(H(c,qe)?CE(a):DE(a,c))}
+function EE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(FE,m,-1,4,1);o=y(FE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)GE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=DA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;HE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||IE(a.gb[f])}a.C*=h}}
+function JE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new KE(a),a.$.s=0);null!=a.tb&&SD(a.tb,null)}}function LE(a,b){var c,d,e,f;f=new yC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new rC(Qb+d);var g=(vE(),wE).c;d.d=g;xC(f,d);KA(d.e,a);d=new rC(Qb+c);d.d=yE.c;KA(d.e,a);xC(f,d);a.wb&&(xC(f,new rC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new rC(c),d.d=zE.c,KA(d.e,a),xC(f,d));Hz(a,f);return f}
+function ME(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,gE);a.pb?(f==a.d&&T(b,GB(gE)),fC(b,h,g,a.Z,a.Z),T(b,(qB(),vB)),NE(b,h,g,a.Z-1,a.Z-1)):f==a.d?eC(b,h+1,g+1,a.Z,a.Z,!1):eC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(qB(),xB)),f){case 101:T(b,AB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;OE(b,!0);PE(b,QE(b,f,d,c,e));T(b,xB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(OE(b,!1),PE(b,QE(b,f,d,c,e)));RE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);fC(b,h+9,g+9,2,4);fC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,yB),fC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,AB),fC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,BB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,xB);break;case 107:T(b,zB);fC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,xB);NE(b,h+4,g+4,a.Z-8,a.Z-8);RE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);fC(b,h+9,g+9,2,4);fC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,DB),NE(b,c,e,d,d),T(b,wB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:SE(b,h,g,a.Z,!0);break;case 111:SE(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,rB);fC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,xB);NE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,gE);
+a.qb&&eC(b,h+1,g+1,a.Z,a.Z,!1);T(b,xB);TE(a,b,h,g,"NEW");break;case 106:T(b,yB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,xB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));TE(a,b,h+6,g,vc);break;case 104:T(b,yB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,xB);break;case 105:a.Ob?(T(b,CB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,xB)):TE(a,b,h,g,"123");break;case 114:T(b,EB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);fC(b,d,c,f,f);T(b,xB);UE(a,b,h,g,rB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:VE(a,b,h,g+2,3);break;case 207:VE(a,b,h,g,4);break;
+case 208:VE(a,b,h,g,5);break;case 209:VE(a,b,h,g,1);break;case 210:VE(a,b,h,g,6);break;case 211:VE(a,b,h,g,7);break;case 212:VE(a,b,h,g,8);break;case 213:TE(a,b,h,g,"FG"),a.G=new uC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=kE[d]&&UE(a,b,h,g,iE[d],kE[d])}
+function WE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,gE),fC(d,0,0,c,b),a.pb?(T(d,(qB(),vB)),NE(d,-1,0,c,b-1)):(T(d,hE),U(d,0,0,c-1-2,0),T(d,GB(gE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),XE(d,a.Y),T(d,(qB(),xB)),-1!=a.K.toLowerCase().indexOf(re)&&T(d,yB),YE(d,a.K,10,15),ZE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function $E(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,gE);fC(d,0,0,c,b);a.pb?(T(d,(qB(),vB)),U(d,0,b-1,c,b-1),e=aF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,hE),U(d,0,0,0,b-1),U(d,0,aF*a.Z,b-1,aF*a.Z),T(d,GB(gE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=aF+2;++b)ME(a,d,1,b);ZE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function bF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);fC(e,0,0,c,b);d=a.eb?(BC(),EC):(BC(),GC);if((BC(),CC)==(BC(),CC))d==EC?e.b=l:e.b=Ig;d=new PA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,X=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=u=L=j=X=X=v=L=J=q=X=L=u=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&(HE(f),EE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(cF(13*f.o.C*j)));dF(f.o,j);f.o.B&&(T(g,(qB(),xB)),NE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(eE(),lE)[f.e[j]]),h=g,r=Wt(f.K[j]-o/2),X=Wt(f.N[j]-o/2),L=u=o,OE(h,!0),PE(h,QE(h,r,X,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(eE(),lE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,X=y(M,s,-1,4,1),r=y(M,s,-1,4,1),X[0]=Wt(f.K[h]+q),r[0]=Wt(f.N[h]-J),X[1]=Wt(f.K[o]+q),r[1]=Wt(f.N[o]-J),X[2]=Wt(f.K[o]-q),r[2]=Wt(f.N[o]+J),X[3]=Wt(f.K[h]-q),r[3]=Wt(f.N[h]+J),o=g,h=X,OE(o,!0),PE(o,eF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(qB(),xB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(eE(),lE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];X=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=X-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,BB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(u-J))),O(N(Math.round(X+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(u+J))),O(N(Math.round(X-q))),O(N(Math.round(r+J))));T(g,xB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(u)));X=O(N(Math.round(X)));r=O(N(Math.round(r)));U(g,o,h,X,r);L=O(N(Math.round(ea*Q)));u=O(N(Math.round(ea*D)));U(g,o+L,h-u,X+L,r-u);U(g,o-L,h+u,X-L,r+u);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-X)/10*h,E=u-(u-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));XE(g,f.o.n);o=fF(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=JC(f.o.o,h);L=O(N(Math.round((L+X)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));T(g,BB);YE(g,h,L,q);T(g,xB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(X+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(X-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,OE(o,!0),PE(o,eF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-X)/10*h,E=u-(u-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(u))),O(N(Math.round(X))),O(N(Math.round(r))))}}D=y(FE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];XE(g,f.o.n);o=fF(f.o.o);J=y(Zt,m,1,f.u+1,0);X=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(gF,m,55,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(cF(2*f.o.C))));for(j=1;j<=f.u;++j)h=hF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,X[j]=r[j]=JC(f.o.o,h),n[j]=iF(f,u,j,X[j],X[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Yb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<hk(f.B[j])&&(v+=hk(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=JC(f.o.o,q),v=JC(f.o.o,h),X[j]=q,r[j]=v,v=n[j]=iF(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(eE(),lE)[f.e[j]]),fC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(eE(),lE)[f.e[j]]):T(g,(qB(),xB)):T(g,(eE(),iE)[f.c[j]]),YE(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=X[j],v=r[j],L=O(N(cF(f.K[j]-q/2))),q=O(N(cF(f.N[j]+~~(o/2)-1))),
+T(g,(qB(),BB)),YE(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(qB(),yB):(qB(),EB)),0<f.E&&106!=f.o.d&&(v=n[f.E],NE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(cF(f.K[h]+q))),E[1]=O(N(cF(f.K[o]+q))),v[0]=O(N(cF(f.N[h]-J))),v[1]=O(N(cF(f.N[o]-J))),E[3]=O(N(cF(f.K[h]-q))),E[2]=O(N(cF(f.K[o]-q))),v[3]=O(N(cF(f.N[h]+J))),v[2]=O(N(cF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(OE(ea,!1),PE(ea,eF(ea,j,Q,5,!0)))),106==f.o.d&&jF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(qB(),yB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],NE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(qB(),vB)),U(e,c-1,0,c-1,b-1)):(T(e,GB(gE)),U(e,c-1,0,c-1,b-1),T(e,gE),U(e,c-2,0,c-2,b-1),T(e,hE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(qB(),BB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new TB(Zb,0,13),a.X=new IC(a.U),null!=a.cb&&(d=JC(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(qB(),xB)),XE(e,a.U),YE(e,a.cb,c,b)));ZE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function VE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Wt(c+a*Math.sin(j)),n[f]=Wt(d+a*Math.cos(j));f=e+1;b.o&&(OE(b,!1),PE(b,eF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Wt(c+(a-3)*Math.sin(j)),n[f]=Wt(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function kF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,gE);fC(d,0,0,b,c);a.pb?(T(d,(qB(),vB)),c=14*(a.Z+a.T),NE(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,GB(gE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,hE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)ME(a,d,b,1),ME(a,d,b,2);a.d=c;ZE(a.Vb,a.Rb,0,0)}}
+function SE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);RE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function lF(a,b,c){var d,e,f,g,j,h;mF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=nF(b);b=new QD(b,j,!0);e=l;for(d=1;5>=d;++d)e=oF(b,j);d=pF(vD(so(e.substr(0,3)),10)).b;g=pF(vD(so(e.substr(3,3)),10)).b;oF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=oF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new qF(a,f)}EE(a,1,d,1);EE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new qF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",ZD(a),!1;null!=a.j&&a.$&&rF(a.$,a.j,!0);null!=a.k&&
+a.$&&rF(a.$,a.k,!1);j=sF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new tF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];EE(a,1,j,0)}c&&ZD(a);return!0}function cs(a,b){a.lb=!0;a.K=b}function dF(a,b){100>b&&(!nE[b]&&(nE[b]=new TB(Zb,0,b)),!pE[b]&&Tt(pE,b,new IC(nE[b])),a.n=nE[b],a.o=pE[b])}
+function gs(a,b){var c,d;if(0==b)return!1;BE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:JE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;uF(a,vF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new sw("Cannot redo. Index is out of range.");if(!d.b.d)throw new sw(cc);
+d.b=d.b.d;uF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=lv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(cs(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=wF(d),xF(a,d,!1,!0),null!=a.tb&&SD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=lv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(cs(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=wF(d),xF(a,d,!1,!0),null!=a.tb&&SD(a.tb,null));break;case 101:a.Mb&&yF(a.Mb);a.Mb=new zF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new AF(a):a.Eb.hc.d._?BF(a.Eb.hc.d):CF(a.Eb);break;case 114:a.c&&
+yF(a.c);a.c=new zF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,DF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=EF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(FE,m,-1,4,1);GE(a.$,d);a.nb=!0;a.$=new tE(a.$);d=Wt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;FF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,GF(a.$,a.$.E),a.$.E=0,CE(a)):0<a.$.F&&(a.nb=!0,HF(a.$,a.$.F),a.$.F=0,CE(a));IF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new yC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new rC(c),xC(j,g),g.d=c,KA(g.e,a);Hz(a,j);a.F=j}JF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(yF(a.p),a.p=null);0==a.$.E&&(a.p=new zF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,CE(a)),18==a.e&&(d=Eo((ds(),es).hc.b.hb,kh),KF(a.$,a.$.E,d),CE(a)),IF(a.$))}ZD(a);return!0}
+function zr(a){var b,c,d;d=xE(a);c=l;if(a.Gb){var e,f,g;g=Nt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)EF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(LF(g[1][0],3)+LF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+MF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+MF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new NF(a,a.gb,a.vb)),c=MF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function OF(a,b,c,d){var e;e=c;var f=d,g,j;(g=PF(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=LE(a,!0)),a.x):(!a.w&&(a.w=LE(a,!1)),a.w),JF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=QF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=aF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",ZD(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",ZD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=gs(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)GF(a.$,a.$.E),a.$.E=0,CE(a);else{if(106==a.d)return!0;if(108==a.d)RF(a.$,a.$.E,0),CE(a);else if(157==a.d)RF(a.$,a.$.E,1),CE(a);else if(158==a.d)RF(a.$,a.$.E,-1),CE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):CE(a);else if(206<=a.d&&229>=a.d)a.P=2,SF(a.$),CE(a);else if(230==a.d)a.P=3,CE(a);else if(233<=a.d&&262>a.d)TF(a.$,!1),CE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;KF(a.$,a.$.E,Eo(a.Eb.f.hc.b.hb,kh));a.$.n=!0;CE(a)}else if(105==a.d)UF(a.$),CE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Eo((ds(),es).hc.b.hb,kh),1>d.length&&(d=Tc),KF(a.$,a.$.E,
+d)),CE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,SF(a.$),CE(a);else if(0<a.$.F)if(104==a.d)HF(a.$,a.$.F),a.$.F=0,CE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])cs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;GF(d,c);d.b[c]=0}a.$.F=0;CE(a)}else if(201==a.d)VF(a.$,a.$.F),CE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),CE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,CE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,CE(a);else if(206<=a.d&&229>=a.d)a.P=2,SF(a.$),CE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Eo(a.Eb.f.hc.b.hb,kh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;CE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new KE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(WF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,SF(a.$)):300<a.d?(WF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Eo((ds(),es).hc.b.hb,kh),1>d.length&&(d=Tc),KF(a.$,1,d))):230==a.d?XF(a,null,!0):233<=a.d&&262>a.d?(WF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,TF(a.$,!0)):hD();CE(a)}else e=!1;e&&(IF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,ZD(a))}return e}
+function YF(a,b,c,d){var e,f;if(a.A||!a.ib||PF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=ZF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)GF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),HF(b,e),0<ZF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){cs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<ZF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;cs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(QF(b)||PF(b))AE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(FE,m,-1,4,1);GE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;BE(a);a.nb=!0;ZD(a);a.Tb=c;a.Ub=d;return!0}
+function $F(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||PF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((eE(),mE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;aG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(aG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;BE(a);a.nb=!0;ZD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function bG(a){if(a.A)return!0;a.jb&&(a.jb=!1,CE(a));a.lb=!1;a.Q=Bh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=ZF(b,b.u),6>b.A[c]&&(cG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),GF(b,b.u));b.D=!1;CE(a)}else a:{var b=a.$,e,f;c=ZF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):cs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],cs(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(cF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(cF((b.N[b.G]+b.N[c])/2))))}}IE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,vF(b),b.b.d=c),CE(a),a.s=!1)}else 5==a.P&&(IE(a.$),CE(a));0<a.P&&(a.E=!1,BE(a),a.nb=!0,IF(a.$),dG(a.$),ZD(a),a.P=0,a.i=!1);if(mE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,BE(a),a.nb=!0,ZD(a);return!0}function BE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function aG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,SD(a.sb,K(eG,m,82,[new S(a.f),new S(b)]))}
+function fG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Rf)?a.Gb=!1:-1<b.indexOf(pg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Mf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Vf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,EE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)gG(a.gb[d]),HE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(eg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(sd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++aF;c&&ZD(a)}
+function ZD(a){var b,c,d,e;b=DA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&EE(a,1,a.vb,0),bF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),kF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),$E(a),a.J=a.Pe(a.J,d,a.Z),WE(a))):(bF(a),a.A||(WE(a),a.E&&(kF(a),$E(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function hG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=EF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=hF(c,h);c.o.N&&0<c.y[h]&&(j+=Yb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<hk(c.B[h])&&(j+=hk(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+iG(0.055999999999999994*c.K[h],0,2)+ba+iG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=sh),e+=c)}return e}function sE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=EF(a.gb[c]),d!=b))continue;d=void 0;d=jG(a.gb[c]);d=kG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function CE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&SD(a.tb,null)}var c,d,e;e=new lG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=jG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new mG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function xF(a,b,c,d){try{lF(a,b,d)?c&&CE(a):ZD(a)}catch(e){if(e=aj(e),A(e,79))ZD(a);else throw e;}}
+function XF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;mF(a,c);e=j=0;r=new QD(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=JD(r);a.vb=0;for(f=1;f<=h;++f)if(o=ND(r),so(o),!H(o,sh))if(H(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new nG(a,o);if(0==a.$.u){oG(a,"ERROR - problems in reading/processing molecule !");hD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(oG(a,"ERROR - strange reaction - fixing !"),hD(),d=!1):3<n?(oG(a,"ERROR - strange reaction !"),hD(),d=!1):(1<a.vb&&!g&&fG(a,Mf,!0),g&&!a.Gb&&fG(a,
+pg,!0),!g&&a.Gb&&fG(a,Rf,!0),g?(EE(a,1,j,1),EE(a,j+1,e-1,2),EE(a,e,a.vb,3)):EE(a,1,a.vb,0),c&&ZD(a),d=!0)}d?CE(a):ZD(a)}catch(q){if(q=aj(q),A(q,79))ZD(a);else throw q;}}function pG(a){BE(a);a.nb=!0;ZD(a)}function mF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new KE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&ZD(a);null!=a.tb&&SD(a.tb,null)}
+function uF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=jG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&SD(a.tb,null)}}function qG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,ZD(a),null):a.gb[b]}
+function DE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Ma)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Oa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Ca)?c=245:H(b,Ea)&&(c=238);0<c?gs(a,c):b="Not known group!";a.lb=!0;a.K=b;ZD(a)}function oG(a,b){a.lb=!0;a.K=b;ZD(a)}function xE(a){var b;b=rE(a);BE(a);ZD(a);return b}
+function TE(a,b,c,d,e){var f,g,j,h;f=a.X;h=JC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new TB(f.c.b,f.c.d,g),f=new IC(j),h=JC(f,e),b.f=j,b.j=rG(j);else XE(b,a.U);f=VB(f.c).b-VB(f.c).c;YE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function UE(a,b,c,d,e,f){var g,j;g=fF(a.W);j=JC(a.W,f);XE(b,a.V);(b.e=e)&&(b.i=rg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);YE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function fF(a){return VB(a.c).b-VB(a.c).c}
+function fs(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Id,ZD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Id):cs(a,a.z+ba),ZD(a))}t(485,396,wi);_.Be=function(a){uE(this,a)};_.Pe=function(a,b,c){return zA(this,b,c)};_.Qe=function(){};_.ie=function(){ZD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=Bh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var aF=10,nE,pE,gE,hE,iE,fE,mE,sG=null,lE,kE;
+function tG(){eE();xA.call(this);this.Vb=(Pq(),Pq(),eA).b;this.y=new TB(null,0,8);this.u=(qB(),rB);this.gb=y(uG,m,95,99,0);this.ab=new vA;this.Ib=new vG;this.L=H((hD(),iD[af]),fc);this.v=new wG;this.H=K(Zt,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Oa,Qa,Fa,Ea,Ca]);this.$=new KE(this);lE[0]=uB;lE[1]=new sB(255,153,153);lE[2]=new sB(255,204,102);lE[3]=new sB(255,255,153);lE[4]=new sB(102,255,255);lE[5]=new sB(51,204,255);lE[6]=new sB(255,153,255)}t(484,485,wi,tG);
+_.Pe=function(a,b,c){var d;return a?(d=a.b,Cj(d.u,b,c),a):zA(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[xG(b.b),a])}};_.b=null;function yG(a){if(a.e.hb.style.display!=Qf){CA(a.d);var b;for(b=new Vi(a.f.k);b.c<b.e.Je();)a=Wi(b),a.Oe()}}function zG(a){AG.call(this,a,db,db,null)}function BG(a,b){AG.call(this,a,db,db,b)}function CG(a,b,c){AG.call(this,a,b,c,null)}
+function AG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(dc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=xj(a)){this.c=DG;++DG;this.e=e;this.d=new tG;this.f=new EG(this.d,b,c,d);Nw(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=AA(a,G(a.hb,Yf),G(a.hb,Xf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?sG=dc:sG="JME";b.w=LE(b,!1);b.x=LE(b,!0);cs(b,sG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=DA(b);tA(b,null);b.pb||(b.T=0);b.U||(b.U=new TB(Zb,0,13),b.X=new IC(b.U));b.V||(b.V=new TB(Zb,1,13),b.W=new IC(b.V));b.Y||(b.Y=new TB(Zb,0,11),new IC(b.Y));dF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;aF=10;b.Lb=!0;try{r=FG(b.Vb,"options");null!=r&&fG(b,r,!1);j=FG(b.Vb,"jme");null!=j&&(b.M=j);n=FG(b.Vb,"mol");null!=n&&(b.bb=n);g=FG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=FG(b.Vb,Ug);null!=o&&(b.cb=o,ZD(b));b.k=FG(b.Vb,"atomcolors");b.j=FG(b.Vb,"atombg");f=FG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(qB(),rB);try{if(0!=f.indexOf(la))throw new Jn("bad hex encoding");E=vD(f.substr(1,2),16);D=vD(f.substr(3,2),16);u=vD(f.substr(5,2),16);q=v=new sB(E,D,u)}catch(J){if(J=aj(J),A(J,79))hD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&DF(b.$);h=FG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=aj(Q),!A(Q,79))throw Q;}b.d=202;for(f=0;23>f;++f)iE[f]=(qB(),zB),kE[f]=Tc;kE[1]=Yb;iE[1]=(qB(),vB);kE[2]=Bb;iE[2]=zB;kE[3]=Gb;iE[3]=vB;kE[4]=ic;iE[4]=EB;kE[5]=sc;iE[5]=
+yB;kE[9]=Ub;iE[9]=BB;kE[10]=Nb;iE[10]=BB;kE[11]=Eb;iE[11]=BB;kE[12]=$b;iE[12]=BB;kE[8]=Fc;iE[8]=GB(AB);kE[7]=uc;iE[7]=zB;kE[6]=Kc;iE[6]=vB;kE[13]=Jc;iE[13]=vB;kE[18]=Tc;iE[18]=vB;kE[19]=vc;iE[19]=vB;kE[20]=wc;iE[20]=vB;kE[21]=xc;iE[21]=vB;kE[22]=yc;iE[22]=vB;cA(b);b._=new GG;f=a.d;f.D=DA(f);null!=f.M?(XF(f,f.M,!1),null!=f.j&&f.$&&rF(f.$,f.j,!0),null!=f.k&&f.$&&rF(f.$,f.k,!1)):null!=f.bb&&xF(f,f.bb,!1,!1);ZD(a.d);h=this.d;f=this.f;g=new WD(h);pw(f,new HG,(qr(),qr(),rr));pw(f,new IG,(nr(),nr(),or));
+pw(f,new JG,(tr(),tr(),ur));pw(f,new KG(g),(Ar(),Ar(),Br));q=0>=LG();n=new jy((dE(),cE));n.hb.alt="drag out MOL or RXN file";lw(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new $D(h);Nw(f.i,n);u=new aE(f,n,r,j,g);Qw(u.f.i,u.c,G(u.f.hb,Yf)-u.e-u.d,G(u.f.hb,Xf)-(u.b-u.d));jj(f.k,u);q?(q=new MG,lw(q,n.hb.alt),0<=r&&(q.hb.style[ph]=r+kg),0<=o&&(q.hb.style[Ue]=o+kg),Nw(f.i,q),g=new bE(f,q,r,j,g),Qw(g.f.i,g.c,G(g.f.hb,Yf)-g.e-g.d,G(g.f.hb,Xf)-(g.b-g.d)),jj(f.k,g),Fo(q.hb),q.hb.style[ae]=
+(Xo(),Kf),pw(q,h,(wr(),wr(),xr))):(Fo(n.hb),n.hb.style[ae]=(Xo(),Kf),pw(n,h,(wr(),wr(),xr)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function NG(){return bu(null)}function OG(a){return bu(a)}t(486,1,zi,zG,BG,CG,AG);_.Re=function(a){B(this.f,new PG(this,a),(Sq(),Sq(),Tq))};_.Se=function(a){B(this.f,new QG(this,a),(os(),os(),ps))};_.Te=function(a){CF(new RG(a,this.d,gE))};_.Ue=function(){JE(this.d)};_.Ve=function(){io((fo(),go),new SG(this))};_.We=function(){return this.b};
+_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};_.nd=function(){return G(this.f.hb,Xf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Yf);a[1]=G(this.f.hb,Xf);return a};_.od=function(){return G(this.f.hb,Yf)};_.bf=function(){return this.e.hb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.qd=function(){return this.e.hb.style.display!=Qf};_.ff=function(){var a=this.d,b;a.Gb?b=hG(a,1)+rb+hG(a,2)+rb+hG(a,3):b=hG(a,0);return b};_.gf=function(){return zr(this.d)};_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=rE(a);a.Pb=b;ZD(a);return c};_.jf=function(a){fG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){xF(this.d,a,!0,!0)};_.mf=function(a){XF(this.d,a,!0)};_.ne=function(){yG(this)};_.nf=function(){mF(this.d,!0)};
+_.of=function(a){var b=this.d;if(a=qG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;pG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new TG(this))};_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Vi(b.b);d.c<d.e.Je();)c=Wi(d),a?c.b=l:c.b=Ig}CA(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=qG(c,a))rF(d,b,!0),pG(c)};_.sf=function(a,b){var c=this.d,d;d=qG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,ZD(c)):(d.E=b,pG(c))};_.sd=function(a){this.f.hb.style[Ue]=a;yG(this)};
+_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;ZD(b)};_.vf=function(a){var b=this.d;b.fb=a;ZD(b)};_.wf=function(a){this.d.sb=a};_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=LE(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);yG(this)};_.Bf=function(a){DE(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new nG(c,a);c.d=253;c.lb=!0;c.K=b;ZD(c)};_.td=function(a){nw(this.e.hb,a)};
+_.ud=function(a){this.f.hb.style[ph]=a;yG(this)};_.Df=function(a){oG(this.d,a)};_.Ef=function(){return xE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var DG=0;function SG(a){this.b=a}t(487,1,{},SG);_.xc=function(){var a,b;for(b=new Vi(this.b.f.b);b.c<b.e.Je();)a=Wi(b),a.u.hb.innerHTML=a.r||l};_.b=null;function TG(a){this.b=a}t(488,1,{},TG);_.b=null;function PG(a,b){this.b=a;this.c=b}t(489,1,{},PG);_.Tc=function(a){a=a.b;io((fo(),go),new UG(this,this.c,a))};_.b=null;_.c=null;
+function UG(a,b,c){this.b=a;this.d=b;this.c=c}t(490,1,{},UG);_.xc=function(){var a=this.c;this.d.b.apply(a,[xG(this.b.b),a])};_.b=null;_.c=null;_.d=null;function QG(a,b){this.b=a;this.c=b}t(491,1,{},QG);_.b=null;_.c=null;function rs(a,b,c){this.b=a;this.d=b;this.c=c}t(492,1,{},rs);_.xc=function(){var a=this.c;this.d.b.apply(a,[xG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function VG(){var a=WG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;XG(YG,arguments)?a=arguments[0]:3==arguments.length?a=new CG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new zG(arguments[0]):4==arguments.length?a=new AG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new BG(arguments[0],arguments[1]));this.g=a;ZG();a[dd]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new $G(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new $G(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=YG;ZG();var f=b,g,b=aH.c;g=bH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=bH(b,
+e,f)}if(!g)throw new ej("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new $G(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
+b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});cH({"0":{"0":[[NG,null,void 0]],1:[[OG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new dH(e));return[e]},Ce]]}});eH(YG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function $t(){fH||(fH=!0,VG())}t(493,1,{},$t);
+var fH=!1;function du(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Ce)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function cu(){}t(495,1,{},cu);_.xc=function(){du()};function dH(a){this.b=a}t(496,1,{69:1,107:1},dH);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function $G(a){this.b=a}t(497,1,{70:1,107:1},$G);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function VD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ph)||l;b=c.getAttribute(Ue)||l;f=c.getAttribute(Of)||l;e=c.getAttribute(Xe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Of)||l,h=h.getAttribute(kh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Kd);c.removeAttribute(Of);c.removeAttribute("archive");c.removeAttribute(Ue);c.removeAttribute(ph);c.removeAttribute(jd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Ko();c.setAttribute(Xe,d);c.style[ph]=TD(g);c.style[Ue]=TD(b);b=new gH(a,d,n,e,c,f);io((fo(),go),b);++a.c;return!0}function UD(a){this.b="JME.class";this.e=a}t(498,1,{},UD);_.Jc=function(){return VD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function gH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(499,1,{},gH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Xe,this.f):this.d.removeAttribute(Xe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function hH(){}t(500,1,zi,hH);function iH(a){this.b=a}t(501,1,{},iH);_.xc=function(){this.b()};_.b=null;
+function jH(){var a=WG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;XG(kH,arguments)?a=arguments[0]:0==arguments.length&&(a=new hH);this.g=a;ZG();a[dd]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){io((fo(),go),new iH(a))});eH(kH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function au(){lH||(lH=!0,jH())}t(502,1,{},au);var lH=!1;function mH(a){Kn();this.i=a}
+t(503,462,bi,mH);function ju(){Kn();this.i="divide by zero"}t(504,100,Yh,ju);function Ut(){Kn()}function nH(a){Kn();this.i=a}t(505,100,Yh,Ut,nH);function oH(){oH=x;pH=new qH(!1);rH=new qH(!0)}function qH(a){this.b=a}t(506,1,{72:1,73:1,76:1},qH);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?jh:"false"};_.b=!1;var pH,rH;function sH(){}function tH(a){return typeof a==Vf?Fc+(0>a?-a:a):a}
+function uH(a,b){var c;c=new sH;c.e=Ob+(vH(0!=a?-a:0)?tH(0!=a?-a:0):l+Ni(c));wH(0!=a?-a:0)&&xH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Y(a){var b;b=new sH;b.e=Ob+(vH(a)?tH(a):l+Ni(b));wH(a)&&xH(a,b);return b}function $(a,b){var c;c=new sH;c.e=Ob+(vH(a)?tH(a):l+Ni(c));wH(a)&&xH(a,c);c.c=b?8:0;return c}function yH(){var a;a=new sH;a.e=Ob+(vH(0)?tH(0):l+Ni(a));wH(0)&&xH(0,a);a.c=2;return a}function zH(a){var b;b=new sH;b.e=Ob+(vH(a)?tH(a):l+Ni(b));wH(a)&&xH(a,b);b.c=1;return b}
+function wH(a){return typeof a==Vf&&0<a}function vH(a){return null!=a&&0!=a}function xH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Xh[b.d])c=c.prototype;else{c=Xh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(508,1,{},sH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function AH(a){var b;if(!(b=BH,!b&&(b=BH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new CH(Wb+a+da);return parseFloat(a)}
+function vD(a,b){var c,d;if(null==a)throw new CH(Uf);if(2>b||36<b)throw new CH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new CH(Wb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new CH(Wb+a+da);if(-2147483648>c||2147483647<c)throw new CH(Wb+a+da);return c}t(510,1,{72:1,84:1});var BH=null;function DH(a){this.b=a}
+t(509,510,{72:1,76:1,77:1,84:1},DH);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return Wt(this.b)};_.tS=function(){return l+this.b};_.b=0;function RA(a){this.b=a}t(511,510,{72:1,76:1,80:1,84:1},RA);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return Wt(this.b)};_.tS=function(){return l+this.b};_.b=0;function FA(){Kn()}function Lk(a){Kn();this.i=a}t(512,100,qi,FA,Lk);function Iw(){Kn()}function Kx(a){Kn();this.i=a}t(513,100,Yh,Iw,Kx);function S(a){this.b=a}
+function vu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function ou(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function pF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(EH(),FH)[b],!c&&(c=FH[b]=new S(a)),c):new S(a)}t(514,510,{72:1,76:1,82:1,84:1},S);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function EH(){EH=x;FH=y(eG,m,82,256,0)}var FH;function hk(a){return 0>a?-a:a}function gk(a,b){return a>b?a:b}function cF(a){return Math.round(a)}function Co(){Kn()}function Ws(a){Kn();this.i=a}t(517,100,{72:1,79:1,83:1,85:1,87:1},Co,Ws);function Pi(){Pi=x;Qi=K(Oi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Qi;function CH(a){Kn();this.i=a}t(519,512,qi,CH);
+function Bo(a,b){this.b=Rc;this.e=a;this.c=b;this.d=-1}t(520,1,{72:1,86:1},Bo);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function GH(a,b){return a.charCodeAt(b)}function OD(a,b){var c=b,d=a.length,e,f;e=GH(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}
+function HH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function to(a,b){return a.indexOf(b)}function tD(a,b,c){return a.indexOf(b,c)}function zo(a,b){return a.lastIndexOf(b)}function wF(a){var b=aa,c=sh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Ao(c,++d):c=c.substr(0,d-0)+Ao(c,++d);return a.replace(RegExp(b,De),c)}
+function yo(a,b){for(var c=RegExp(b,De),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Zt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Ao(a,b){return a.substr(b,a.length-b)}
+function so(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function uo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Mu(this)};_.tS=_.toString;function IH(){IH=x;JH={};KH={}}
+function Mu(a){IH();var b=lb+a,c=KH[b];if(null!=c)return c;c=JH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+GH(a,d++);c|=0}256==LH&&(JH=KH,KH={},LH=0);++LH;return KH[b]=c}var JH,LH=0,KH;function Gn(a,b){Hn(a.b,b);return a}function Fn(){this.b=new Do}function MH(){this.b=new Do;this.b.b+=l}t(522,1,pi,Fn,MH);_.tS=function(){return this.b.b};function Ku(){this.b=new Do}
+function rD(){this.b=new Do}function Ct(a){this.b=new Do;Hn(this.b,a)}t(523,1,pi,Ku,rD,Ct);_.tS=function(){return this.b.b};function uD(a){a="String index out of range: "+a;Kn();this.i=a}t(524,513,Yh,uD);
+function NH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Co;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new nH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new nH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Iw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Tt(b,c,a[--d])}else for(c=e+c;e<c;)Tt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function ow(){Kn()}function CD(a){Kn();this.i=a}t(526,100,Yh,ow,CD);function XA(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Sn(b,c))return a;return null}function $A(a,b){var c;return(c=XA(a.Fd(),b))?(c.fd(),!0):!1}function OH(a){var b,c,d,e;d=new Fn;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Hn(d.b,b):b=za,e=c.ed(),Hn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Xc;return d.b.b}t(527,1,{});_.Ff=function(){throw new CD("Add not supported on this collection");};
+_.Gf=function(a){return!!XA(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return $A(this,a)};_.tS=function(){return OH(this)};t(529,527,Ji);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Vn(c),a=~~a);return a};
+function PH(a,b){var c;return A(b,91)&&(c=b.If(),Yv(a.b,c))?(c=sj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function HD(a){this.b=a}t(528,529,Ji,HD);_.Gf=function(a){return PH(this,a)};_.Fd=function(){return new xD(this.b)};_.Hf=function(a){return PH(this,a)?(a=a.If(),dj(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function AD(a){if(a.c)Yi(a.b),dj(a.d,a.c.If()),a.c=null;else throw new sw("Must call next() before remove().");}
+function xD(a){var b;this.d=a;b=new pj;a.d&&jj(b,new QH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new RH(a,d.substring(1));b.Ff(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ff(c[d])}this.b=new Vi(b)}t(530,1,{},xD);_.dd=function(){return yD(this.b)};_.ed=function(){return this.c=Wi(this.b)};_.fd=function(){AD(this)};_.b=null;_.c=null;_.d=null;t(532,1,ki);_.eQ=function(a){return A(a,91)&&BD(this.If(),a.If())&&BD(this.Jf(),a.Jf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=Vn(this.If()));null!=this.Jf()&&(b=Vn(this.Jf()));return a^b};_.tS=function(){return this.If()+pb+this.Jf()};function QH(a){this.b=a}t(531,532,ki,QH);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return ED(this.b,a)};_.b=null;function RH(a,b){this.c=a;this.b=b}t(533,532,ki,RH);_.If=function(){return this.b};_.Jf=function(){return this.c.f[lb+this.b]};_.Kf=function(a){return FD(this.c,this.b,a)};_.b=null;_.c=null;
+function Hx(a,b){(0>a||a>=b)&&SH(a,b)}function SH(a,b){throw new Kx("Index: "+a+", Size: "+b);}t(534,527,ui);_.Lf=function(){throw new CD("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Sn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Vn(c)),b=~~b;return b};_.Fd=function(){return new Vi(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new TH(this,a)};_.Pf=function(){throw new CD("Remove not supported on this list");};function yD(a){return a.c<a.e.Je()}function Wi(a){if(a.c>=a.e.Je())throw new Lw;return a.e.Mf(a.d=a.c++)}function Yi(a){if(0>a.d)throw new Px;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Vi(a){this.e=a}t(535,1,{},Vi);_.dd=function(){return yD(this)};
+_.ed=function(){return Wi(this)};_.fd=function(){Yi(this)};_.c=0;_.d=-1;_.e=null;function TH(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&SH(b,c);this.c=b}t(536,535,{},TH);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new Lw;return this.b.Mf(this.d=--this.c)};_.b=null;function UH(a){a=new xD(a.c.b);return new VH(a)}function WH(a,b){this.b=a;this.c=b}t(537,529,Ji,WH);_.Gf=function(a){return Yv(this.b,a)};_.Fd=function(){return UH(this)};_.Je=function(){return this.c.b.e};
+_.b=null;_.c=null;function VH(a){this.b=a}t(538,1,{},VH);_.dd=function(){return yD(this.b.b)};_.ed=function(){return(this.b.c=Wi(this.b.b)).If()};_.fd=function(){AD(this.b)};_.b=null;t(539,534,ui);_.Lf=function(a,b){var c;c=cB(this,a);var d=c.e;new YA(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=cB(this,a);try{return dB(b)}catch(c){c=aj(c);if(A(c,92))throw new Kx("Can't get element "+a);throw c;}};_.Fd=function(){return cB(this,0)};
+_.Pf=function(a){var b,c;b=cB(this,a);try{c=dB(b)}catch(d){d=aj(d);if(A(d,92))throw new Kx("Can't remove element "+a);throw d;}XH(b);return c};function YH(a){a.c=y(ZH,m,0,0,0)}function lA(a,b,c){(0>b||b>a.d)&&SH(b,a.d);a.c.splice(b,0,c);++a.d}function jj(a,b){Tt(a.c,a.d++,b);return!0}function lv(a,b){Hx(b,a.d);return a.c[b]}function ak(a,b){for(var c=0;c<a.d;++c)if(BD(b,a.c[c]))return c;return-1}function ov(a,b){var c;c=(Hx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function ij(a,b){var c;c=ak(a,b);if(-1==c)return!1;ov(a,c);return!0}function Pk(a,b){var c;if(b.length<a.d){c=b;var d;d=Mt(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Tt(b,c,a.c[c]);b.length>a.d&&Tt(b,a.d,null);return b}function pj(){YH(this)}function RB(a){YH(this);this.c.length=a}function LA(a){YH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(540,534,ai,pj,RB,LA);_.Lf=function(a,b){lA(this,a,b)};
+_.Ff=function(a){return jj(this,a)};_.Ue=function(){this.c=y(ZH,m,0,0,0);this.d=0};_.Gf=function(a){return-1!=ak(this,a)};_.Mf=function(a){return lv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return ov(this,a)};_.Hf=function(a){return ij(this,a)};_.Je=function(){return this.d};_.d=0;function bB(a,b,c){var d;for(d=0;d<b;++d)Tt(a,d,c)}function yt(){yt=x;zt=new $H}var zt;function $H(){}t(543,534,oi,$H);_.Gf=function(){return!1};_.Mf=function(){throw new Iw;};_.Je=function(){return 0};
+function aI(){this.b=new Date}function bI(a){return 10>a?ab+a:l+a}t(544,1,{72:1,75:1,76:1,88:1},aI);_.eQ=function(a){return A(a,88)&&yu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=fu(c&4194303,b&4194303,e&1048575);a=fu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(cI(),dI)[this.b.getDay()]+ba+eI[this.b.getMonth()]+ba+bI(this.b.getDate())+ba+bI(this.b.getHours())+lb+bI(this.b.getMinutes())+lb+bI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function cI(){cI=x;dI=K(Zt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));eI=K(Zt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var dI,eI;
+function rt(a,b){return null==z(a.b,b,a)}function qt(){this.b=new Ti}t(546,529,{72:1,75:1,93:1},qt);_.Ff=function(a){return rt(this,a)};_.Gf=function(a){return Yv(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return UH(new WH(this.b,new HD(this.b)))};_.Hf=function(a){return null!=dj(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return OH(new WH(this.b,new HD(this.b)))};_.b=null;
+function cB(a,b){var c,d;(0>b||b>a.c)&&SH(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new fI(a,b,d)}function gB(){this.b=new gI;this.c=0}t(547,539,oi,gB);_.Ff=function(a){new YA(a,this.b);++this.c;return!0};_.Of=function(a){return cB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function dB(a){if(a.c==a.e.b)throw new Lw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function XH(a){if(!a.d)throw new Px;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function fI(a,b,c){this.e=a;this.c=c;this.b=b}t(548,1,{},fI);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return dB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new Lw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){XH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function gI(){this.b=this.c=this}
+function YA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(549,1,{},gI,YA);_.b=null;_.c=null;_.d=null;function zD(a,b){this.b=a;this.c=b}t(550,532,ki,zD);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Lw(){Kn()}t(551,100,{72:1,79:1,85:1,87:1,92:1},Lw);function BD(a,b){return Vt(a)===Vt(b)||null!=a&&Sn(a,b)}function QB(a){var b=y(hB,m,45,0,0);return Pk(a.b,b)}function vA(){this.b=new pj}
+t(553,534,ai,vA);_.Lf=function(a,b){lA(this.b,a,b)};_.Ff=function(a){return jj(this.b,a)};_.Gf=function(a){return-1!=ak(this.b,a)};_.Mf=function(a){return lv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Vi(this.b)};_.Pf=function(a){return ov(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return OH(this.b)};_.b=null;function yF(a){a.hc.d._&&WB(a)}function hI(a){var b;if(a.hc.d._){b=Nz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}YB(a)}
+function iI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function CF(a){var b=a.k;jI(a.hc.d,b.b,b.c);!Mz(a)&&qA(a);aA(a)}function kI(){aC.call(this,l);this.j=new kB(this.Sf());KA(this.r,new lI(this))}t(555,421,Ii);_.Td=function(a,b){return Vt(a.i)===Vt(this.j)?(hI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){hI(this)};_.j=null;_.k=null;
+function RG(a,b,c){kI.call(this);this.hc&&cC(this.hc,!1);$B(this,!1);tA(this,new kC(0));a=new oC(a,1);R(this,a,null);a=new xA;R(a,this.j,null);R(this,a,null);b&&(this.k=Nz(b),ZB(this),iI(this.k,~~(G(b.Vb.hb,Yf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Xf)/2)-~~(this.cc/2)));c&&P(this,c)}t(554,555,Ii,RG);_.Sf=function(){return"OK"};function vF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new sw("Cannot undo. Index is out of range.");if(!a.b.c)throw new sw(cc);a.b=a.b.c;return a.b.b}
+function GG(){this.b=this.c=new mI}t(556,1,{},GG);_.b=null;function mI(){this.b=null}function mG(a){this.b=a}t(557,1,{},mI,mG);_.b=null;_.c=null;_.d=null;function lI(a){this.b=a}t(558,456,Bi,lI);_.b=null;
+function YD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){SD(a.b.Ab,K(Zt,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=yo(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Tt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{lF(a.b,b,!0)?(cs(a.b,"Structure pasted"+e),CE(a.b),CA(a.b),d=!0):(CF(new RG(a.b.K,a.b,gE)),mF(a.b,!0),CA(a.b))}catch(n){if(n=aj(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",ZD(e),CF(new RG(a.b.K,
+a.b,gE)),CA(a.b);else throw n;}}d&&a.b.Qe(b)}function bs(a){this.b=a}t(559,1,{},bs);_.b=null;function vE(){vE=x;wE=new nI("COPY_SMILES",0);yE=new nI("COPY_MOL",1);zE=new nI("PASTE",2);oI=K(pI,m,94,[wE,yE,zE])}function nI(a,b){I.call(this,a,b)}t(560,146,{72:1,76:1,78:1,94:1},nI);var oI,yE,wE,zE;function lG(){this.e=y(uG,m,95,99,0)}t(561,1,{},lG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function qI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(FE,m,-1,20,1);a.N=y(FE,m,-1,20,1);a.H=Nt([20,7]);a.e=y(M,s,-1,20,1);a.d=y(Zt,m,1,20,0);a.p=y(Zt,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(Zt,m,1,20,0);a.r=Nt([10,2]);a.j=y(M,s,-1,101,1)}
+function rI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(FE,m,-1,4,1);d=y(FE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=sI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+sI(r[2],d[2],r[3],d[3]),d=sI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;WF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=tI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(FE,m,-1,2,1);uI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==ZF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;cs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];cG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&VF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(cF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(cF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function TF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&RF(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,RF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];GF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)WF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)cG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];FF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];GF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];cG(a);a.I[a.v]=n;a.J[a.v]=c+d;FF(a);b&&(GF(a,n),HE(a))}c=4}vI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function uI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function SF(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])wI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,wI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){cs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[tI(a,a.E,a.H[a.E][d])],2<d||1!=b){cs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(FE,m,-1,2,1);uI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)WF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)WF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)WF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)cG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[tI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[tI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(cF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(cF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;cG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(cF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(cF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(cG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(cF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(cF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(cG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(cF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(cF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(GF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&vI(a,j);-1<n&&(a.E=n)}
+function wI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)WF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function vI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=ZF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function tI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function xI(a,b,c){var d,e,f,g;e=Bh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Eu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Eu(c[d])&&!su(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)yu(c[d],e)&&(b[d]=g,c[d]=Bh,++f);if(f==a.u)break}return g==a.u}
+function HE(a){var b,c,d;b=y(FE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{GE(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;IE(a)}}
+function GE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function RF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=yI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&cs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?cs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?cs(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?cs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:cs(a.o,"Charge change not possible on the halogen !");break;case 18:cs(a.o,
+"Use X button to change charge on the X atom !")}}
+function sF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&GF(a,c);HE(a);cs(a.o,"Smaller part(s) removed !");return 1}
+function ZF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function dG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];IF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),IF(a));4==a.t[d]&&(a.t[d]=1)}}
+function sI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function FF(a){var b;zI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);IE(a);IF(a)}
+function WF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),NH(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),NH(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),NH(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),NH(a.e,b,a.e.length),a.e=b,b=y(Zt,m,1,c,0),NH(a.d,b,a.d.length),a.d=b,b=y(Zt,m,1,c,0),NH(a.p,b,a.p.length),a.p=b,b=y(FE,m,-1,c,1),NH(a.K,b,a.K.length),a.K=b,b=y(FE,m,-1,c,1),NH(a.N,b,a.N.length),a.N=b,b=Nt([c,7]),NH(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),NH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function iF(a,b,c,d,e,f,g){var j;j=O(N(cF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(cF(a.N[c]-~~(f/2))));return new pA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function cG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),NH(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),NH(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),NH(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),NH(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),NH(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),NH(a.O,c,a.O.length),a.O=c,b=y(Zt,m,1,b,0),NH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function MF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(eE(),aa);j+="JME 2013-10-12 "+new aI+"\n \n";j+=LF(a.u,3)+LF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=iG(0.055999999999999994*(a.K[e]-c),10,4)+iG(0.055999999999999994*(g-a.N[e]),10,4)+iG(0,10,4);h=hF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+LF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=LF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:AI(a,e)&&(g=2),c=LF(a.I[e],3)+LF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=LF(a.J[e],3)+LF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=LF(a.J[e],3)+LF(a.I[e],3)),j+=c+LF(g,3)+LF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+LF(e,4)+LF(a.B[e],4)+aa);return j+"M END\n"}
+function kG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,X,L,ea,Hc,ig,xb,Pd,Qd,Rd,Za,Ic;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);xb=y(M,s,-1,a.u+1,1);v=y(BI,m,-1,a.u+1,2);D=y(BI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;sF(a,!0);ig=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ig=!1;break}if(a.o.t&&ig){CI(a);dG(a);DI(a,D);EI(a,v,D);var Fb,td,kf,ac,Ae,ud,vd,ib,yJ,Wd,w,Aa,Mm,Nm,bt,qf,Pa,Om,Pm,Lc,Qm;Fb=y(M,s,-1,a.u+1,1);td=y(M,s,-1,a.u+1,1);ib=y(FI,m,-1,a.u+1,3);var ct=a.u,Rm,
+uh,dt,ug,Ej,Ie,rf;Ej=y(FI,m,-1,ct+2,3);Ie=y(M,s,-1,100,1);rf=5;ug=0;Ie[0]=3;Ej[1]=Dh;Ej[2]=Eh;dt=2;if(!(3>ct))for(;rf<Ie[ug]*Ie[ug];){uh=0;for(Rm=!0;Rm&&uh<=ug&&rf>=Ie[uh]*Ie[uh];)0==rf%Ie[uh]?Rm=!1:++uh;if(Rm){Ej[++dt]=Bu(rf);if(dt>=ct)break;ug<Ie.length-1&&(++ug,Ie[ug]=rf)}rf+=2}for(w=1;w<=a.u;++w){for(Aa=Pm=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Pm*=a.i[Aa]);Om=a.c[w];18==Om&&(Qm=a.p[w],ud=Qm.charCodeAt(0)-65+1,vd=0,1<Qm.length&&(vd=Qm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Om=28*ud+vd);
+qf=0;-2>a.B[w]?qf=1:-2==a.B[w]?qf=2:-1==a.B[w]?qf=3:1==a.B[w]?qf=4:2==a.B[w]?qf=5:2<a.B[w]&&(qf=6);Lc=1;ib[w]=Bu(Pm);Lc*=126;ib[w]=wu(ib[w],Bu(a.y[w]*Lc));Lc*=7;ib[w]=wu(ib[w],Bu(qf*Lc));Lc*=7;ib[w]=wu(ib[w],Bu(Om*Lc));Lc*=783;ib[w]=wu(ib[w],Bu(a.A[w]*Lc))}for(Ae=0;!xI(a,Fb,ib);){bt=!1;for(w=1;w<=a.u;++w)Fb[w]!=td[w]&&(td[w]=Fb[w],bt=!0);if(bt){for(w=1;w<=a.u;++w){ib[w]=Ch;for(Aa=1;Aa<=a.A[w];++Aa)ib[w]=Fu(ib[w],Ej[Fb[a.H[w][Aa]]])}Ae=0}else if(0<Ae){for(w=1;w<=a.u;++w)ib[w]=Ch;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Fb[w]==Fb[Aa]){ib[w]=Dh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=Ch;for(Aa=1;Aa<=a.A[w];++Aa)kf=a.H[w][Aa],ib[w]=Fu(ib[w],Bu(a.c[kf]*a.i[tI(a,w,kf)]))}Ae=1}xI(a,Fb,ib);for(w=1;w<=a.u;++w)ib[w]=Bu(td[w]*a.u+Fb[w])}for(w=1;w<=a.u;++w)td[w]=Fb[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(td[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];td[w]=td[Pa];td[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Fb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Fb[a.I[w]],a.J[w]=Fb[a.J[w]],a.I[w]>a.J[w]&&(Wd=a.I[w],a.I[w]=a.J[w],a.J[w]=Wd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Nm=Mm=
+a.u;ac=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Mm?(Mm=a.I[Aa],Nm=a.J[Aa],ac=Aa):a.I[Aa]==Mm&&a.J[Aa]<Nm&&(Nm=a.J[Aa],ac=Aa);Wd=a.I[w];a.I[w]=a.I[ac];a.I[ac]=Wd;Wd=a.J[w];a.J[w]=a.J[ac];a.J[ac]=Wd;Wd=a.t[w];a.t[w]=a.t[ac];a.t[ac]=Wd;Wd=a.C[w];a.C[w]=a.C[ac];a.C[ac]=Wd;yJ=a.f[w];a.f[w]=a.f[ac];a.f[ac]=yJ}FF(a);IF(a);DI(a,D);EI(a,v,D)}else{DI(a,D);a.i=y(M,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(M,s,-1,a.u+1,1);Ic=1;a.b[1]=1;for(X=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=xb[c]){Hc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Hc=!1;break}Hc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Ic==a.u)break;c=n[X--]}else if(1==L)xb[o[1]]=c,c=o[1],a.b[c]=++Ic;else{n[++X]=c;e=0;for(u=1;u<=L;++u)if(h=tI(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=tI(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);xb[e]=c;c=e;a.b[e]=++Ic}}xb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(BI,m,-1,a.u+1,2);Pd=y(BI,m,-1,a.u+1,2);f=Ic=X=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(xb[c]=f);b[++Ic]=c;for(a.b[c]=0;;){L=e=0;tb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==X)break a;Pd[c]=!0;c=n[X--]}else break}f=c;c=e;1<L&&(n[++X]=f,Q[e]=!0)}Qd=y(M,s,-1,a.v+1,1);Rd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var AJ=xb,CN=ea,et,BJ,vh,Je,ft,gt,Na,Fj,ht;vh=y(M,s,-1,a.u+1,1);for(Na=1;Na<=a.u;++Na)vh[b[Na]]=Na;ft=y(BI,m,-1,
+a.v+1,2);for(Na=1;Na<=a.u;++Na)et=b[Na],BJ=AJ[et],Je=tI(a,et,BJ),0!=Je&&(GI(a,Je,vh,Qd,D),ft[Je]=!0);for(Na=1;Na<=a.v;++Na)ft[Na]||GI(a,Na,vh,Qd,D);Na=1;a:for(;Na<=a.u;++Na)if(!(2>a.A[Na]||4<a.A[Na])){gt=ht=0;for(Fj=1;Fj<=a.A[Na];++Fj){Je=tI(a,Na,a.H[Na][Fj]);if(5==a.i[Je])continue a;1==a.t[Je]&&0!=HI(a,Je,Na)&&++ht;2==a.t[Je]&&(gt=a.H[Na][Fj])}if(0!=ht)if(0<gt){var ja=a,DJ=Na,sf=vh,Yc=Rd,nc=void 0,Gj=void 0,Mc=void 0,Ke=void 0,Nc=void 0,Sm=void 0,Tm=void 0,Um=void 0,Xd=void 0,Zc=void 0,$c=void 0,
+it=void 0,Hj=void 0,Yd=void 0,Ij=void 0,Le=void 0,Jj=void 0,jt=void 0,Kj=void 0,Me=void 0,EJ=void 0,tf=void 0,FJ=void 0,kt=void 0,Lj=void 0,uf=void 0,$c=1,Gj=DJ,nc=y(M,s,-1,ja.u+1,1);for(nc[1]=DJ;;){it=!1;for(Zc=1;Zc<=ja.A[Gj];++Zc)if(Mc=ja.H[Gj][Zc],!(Mc==nc[1]||Mc==nc[$c-1]))if(Ke=tI(ja,Gj,Mc),2==ja.t[Ke]&&5!=ja.i[Ke]){Gj=nc[++$c]=Mc;it=!0;break}if(!it)break}if(!(0==$c%2||2>ja.A[nc[$c]]||3<ja.A[nc[$c]])){uf=nc[1];Nc=nc[~~(($c+1)/2)];Xd=nc[$c];tf=Me=Le=Yd=0;kt=jt=!1;for(Zc=1;Zc<=ja.A[uf];++Zc)Mc=
+ja.H[uf][Zc],Ke=tI(ja,uf,Mc),1!=ja.t[Ke]||5==ja.i[Ke]||(0==Yd?Yd=Mc:Le=Mc);0<sf[Le]&&sf[Yd]>sf[Le]&&(Sm=Yd,Yd=Le,Le=Sm);Hj=Yd;0==Yd&&(Hj=Le,jt=!0);for(Zc=1;Zc<=ja.A[Xd];++Zc)Mc=ja.H[Xd][Zc],Ke=tI(ja,Xd,Mc),1!=ja.t[Ke]||5==ja.i[Ke]||(0==Me?Me=Mc:tf=Mc);0<sf[tf]&&sf[Me]>sf[tf]&&(Sm=Me,Me=tf,tf=Sm);Kj=Me;0==Me&&(Kj=tf,kt=!0);Ij=HI(ja,tI(ja,uf,Yd),uf);Jj=HI(ja,tI(ja,uf,Le),uf);EJ=HI(ja,tI(ja,Xd,Me),Xd);FJ=HI(ja,tI(ja,Xd,tf),Xd);1<(0>Ij+Jj?-(Ij+Jj):Ij+Jj)||0!=EJ||0!=FJ?cs(ja.o,"Bad stereoinfo on allene !"):
+(Tm=ja.K[nc[$c-1]]-ja.K[Xd],Um=ja.N[nc[$c-1]]-ja.N[Xd],Lj=Math.sqrt(Tm*Tm+Um*Um),0.001>Lj&&(Lj=0.001),0<(ja.N[Kj]-ja.N[nc[$c-1]])*(Tm/Lj)-(ja.K[Kj]-ja.K[nc[$c-1]])*(Um/Lj)?Yc[Nc]=1:Yc[Nc]=-1,jt&&(Yc[Nc]*=-1),kt&&(Yc[Nc]*=-1),Hj==Yd&&0>Ij&&(Yc[Nc]*=-1),Hj==Le&&0>Jj&&(Yc[Nc]*=-1),sf[Hj]>sf[Kj]&&(Yc[Nc]*=-1))}}else b:{var oc=a,pc=Na,DN=AJ,EN=vh,FN=r,GN=q,HN=CN,Vm=Rd,Wm=void 0,ad=void 0,lt=void 0,wh=void 0,Da=void 0,xh=void 0,xd=void 0,Mj=void 0,Zd=void 0,Pb=void 0,ia=void 0,Hb=void 0,Ne=void 0,Xm=void 0,
+bd=void 0,oa=void 0,Ym=void 0,Hb=y(M,s,-1,4,1),Xm=y(M,s,-1,4,1),yh=oc,$d=pc,GJ=EN,mt=DN,HJ=FN,IJ=GN,IN=HN,Ib=Hb,Nj=void 0,cd=void 0,Zm=void 0,$m=void 0,nt=void 0,Oj=void 0,Oj=-1;0<mt[$d]&&(Ib[++Oj]=mt[$d]);for(cd=1;cd<=IN;++cd)HJ[cd]==$d&&(Ib[++Oj]=IJ[cd]),IJ[cd]==$d&&(Ib[++Oj]=HJ[cd]);for(cd=Oj+1;cd<yh.A[$d];++cd){nt=yh.u+1;Zm=1;c:for(;Zm<=yh.A[$d];++Zm){Nj=yh.H[$d][Zm];for($m=0;$m<cd;++$m)if(Nj==Ib[$m])continue c;GJ[Nj]<nt&&(nt=GJ[Nj],Ib[cd]=Nj)}}0==mt[$d]&&0<yh.y[$d]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
+Ib[0],Ib[0]=-1):0<yh.y[$d]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(Da=Mj=xh=wh=Ym=xd=Pb=0;4>Da;++Da)0>=Hb[Da]||(Wm=tI(oc,pc,Hb[Da]),Xm[Da]=HI(oc,Wm,pc),0<Xm[Da]?(++Pb,Ym=Hb[Da],xh=Hb[Da]):0>Xm[Da]?(++xd,wh=Hb[Da],xh=Hb[Da]):Mj=Hb[Da]);Zd=Pb+xd;oa=y(M,s,-1,4,1);bd=0;if(3==oc.A[pc]){if(1==Pb&&1==xd||3==Zd&&0<Pb&&0<xd){cs(oc.o,"Error in C3H stereospecification !");break b}Ne=Hb[0];1==Zd?Ne=xh:2==Zd&&(Ne=Mj);ia=rI(oc,pc,Ne,Hb);oa[0]=xh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Pb?bd=1:bd=-1}else if(4==oc.A[pc])if(1==
+Zd)ia=rI(oc,pc,xh,Hb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Pb?bd=1:bd=-1;else{Ne=Hb[0];1<Mj&&(Ne=Mj);1==Pb?Ne=Ym:1==xd&&(Ne=wh);ia=rI(oc,pc,Ne,Hb);ad=y(M,s,-1,4,1);for(Da=0;4>Da;++Da)Wm=tI(oc,pc,ia[Da]),ad[Da]=HI(oc,Wm,pc);if(4==Zd){if(0==Pb||0==xd){cs(oc.o,"Error in C4 stereospecification !");break b}if(1==Pb||1==xd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],bd=ad[0];else{for(Da=0;4>Da;++Da)-1==ad[Da]&&(ad[Da]=0);Zd=2}}else if(3==Zd)if(3==Pb||3==xd)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
+ia[2],oa[3]=ia[1],0<Pb?bd=-1:bd=1;else{1==Pb?Pb=lt=1:xd=lt=-1;for(Da=0;4>Da;++Da)ad[Da]==lt&&(ad[Da]=0);Zd=2}if(2==Zd)if(1==Pb&&1==xd)ia[1]==wh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==wh&&(ia[2]=ia[3]),oa[0]=Ym,oa[1]=wh,oa[2]=ia[2],oa[3]=ia[1],bd=1;else{if(ad[0]==ad[1]||ad[1]==ad[2]){cs(oc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ad[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Pb?bd=1:bd=-1}}var Z=oa,Pj=Hb,qb=void 0;Pj[0]==Z[1]?(qb=
+Z[0],Z[0]=Z[1],Z[1]=qb,qb=Z[2],Z[2]=Z[3],Z[3]=qb):Pj[0]==Z[2]?(qb=Z[2],Z[2]=Z[0],Z[0]=qb,qb=Z[1],Z[1]=Z[3],Z[3]=qb):Pj[0]==Z[3]&&(qb=Z[3],Z[3]=Z[0],Z[0]=qb,qb=Z[1],Z[1]=Z[2],Z[2]=qb);Pj[1]==Z[2]?(qb=Z[1],Z[1]=Z[2],Z[2]=qb,qb=Z[2],Z[2]=Z[3],Z[3]=qb):Pj[1]==Z[3]&&(qb=Z[1],Z[1]=Z[3],Z[3]=qb,qb=Z[2],Z[2]=Z[3],Z[3]=qb);oa[2]==Hb[2]?Vm[pc]=1:oa[2]==Hb[3]?Vm[pc]=-1:cs(oc.o,"Error in stereoprocessing ! - t30");Vm[pc]*=bd}}}Za=new MH;j=y(M,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Za.b.b+=ua);0<xb[u]&&II(a,c,xb[c],Za,Qd);var zh=v[c],Jb=void 0,Qj=void 0,Ah=void 0,V=void 0,V=Tc,Jb=!1;0!=a.B[c]&&(Jb=!0);0!=Rd[c]&&(Jb=!0);Ah=-1;for(Qj=1;Qj<=a.z;++Qj)if(a.r[Qj][0]==c){Ah=a.r[Qj][1];break}-1<Ah&&(Jb=!0);a.o.Ob&&0<a.e[c]&&(Jb=!0,Ah=1);switch(a.c[c]){case 2:V=Bb;break;case 3:zh?V="c":V=Gb;break;case 4:zh?(V=Nf,0<a.y[c]&&(Jb=!0)):V=ic;break;case 5:zh?V="o":V=sc;break;case 7:zh?(V="p",0<a.y[c]&&(Jb=!0)):V=uc;break;case 8:zh?V=Ag:V=Fc;break;case 13:zh?V=Eg:V=Jc;Jb=!0;break;case 6:V=
+Kc;Jb=!0;break;case 9:V=Ub;break;case 10:V=Nb;break;case 11:V=Eb;break;case 12:V=$b;break;case 1:V=Yb;Jb=!0;break;case 19:V=vc;Jb=!0;break;case 20:V=wc;Jb=!0;break;case 21:V=xc;Jb=!0;break;case 22:V=yc;Jb=!0;break;case 18:Jb=!0,V=a.p[c],(H(V,wa)||H(V,fd)||H(V,wb))&&(Jb=!1)}Jb&&(V=Uc+V,1==Rd[c]?V+=ub:-1==Rd[c]&&(V+=vb),1==a.y[c]?V+=Yb:1<a.y[c]&&(V+=Yb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<hk(a.B[c])&&(V+=hk(a.B[c]))),-1<Ah&&(V+=lb+Ah),V+=Xc);Hn(Za.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&II(a,r[E],q[E],Za,Qd),9<E&&(Za.b.b+="%"),Gn(Za,l+(new S(E)).b);Pd[c]&&(Za.b.b+=va)}return Za.b.b}function jG(a){a=new tE(a);FF(a);return a}
+function GF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)JE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function HF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&GF(a,c);0==a.A[d]&&GF(a,d)}
+function CI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=tI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&GF(a,c)}}}function zI(a){var b;b=a.c.length;a.H=Nt([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function EI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(BI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[tI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(BI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(BI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:AI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(BI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function IE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(cF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(cF((a.N[b]+a.N[c])/2)))}function DI(a,b){var c;for(c=1;c<=a.v;++c)jF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function hF(a,b){var c;c=(eE(),kE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function AI(a,b){return 2==a.t[b]?!0:!1}function jF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function UF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Nt([b+5,2]),NH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function DF(a){var b;a.z=0;a.s=0;kG(a);for(b=1;b<=a.u;++b)a.E=b,UF(a);a.E=0}
+function EF(a){var b,c;b=y(FE,m,-1,4,1);GE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function AE(a,b){var c,d,e,f,g,j,h,n;c=y(FE,m,-1,4,1);GE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;GE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function gG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function KF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&HH(c,Xc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Yb);g=gk(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Ao(c,d+1);try{a.o.z=vD(j,10)}catch(h){if(h=aj(h),A(h,79))a.o.z=0;else throw h;}a.E=b;UF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Gb)?3:H(d,Bb)?2:H(d,ic)?4:H(d,sc)?5:H(d,uc)?7:H(d,Fc)?8:H(d,Ub)?9:H(d,Nb)?10:H(d,Eb)?11:H(d,$b)?12:H(d,Yb)?1:H(d,Jc)?13:H(d,Kc)?6:H(d,vc)?19:H(d,wc)?20:H(d,xc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=GH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=GH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=GH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=GH(c,g++);for(;45==e;)--d,e=GH(c,g++)}a.B[b]=d}}}
+function rF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new RD(b);try{for(;b.k=KD(b,b.b),b.k<b.j;)d=pF(vD(ND(b),10)).b,c=e=pF(vD(ND(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=aj(f),A(f,79))En(f);else throw f;}}function II(a,b,c,d,e){b=tI(a,b,c);5!=a.i[b]&&AI(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),Hn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Wc)}
+function VF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,cs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:cs(a.o,"Stereomarking allowed only on single and double bonds!")}
+function GI(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=tI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=tI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=tI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=tI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))cs(a.o,"Not unique E/Z geometry !");else{j=tI(a,b,e);f=tI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=tI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function yI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=tI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(AI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function HI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function IF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=yI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function KE(a){qI(this);this.o=a;this.z=this.v=this.u=0}
+function qF(a,b){var c,d,e,f,g,j,h;KE.call(this,a);f=l;j=nF(b);if(null!=j){h=new QD(b,j,!0);for(e=1;4>=e;++e)f=oF(h,j);g=pF(vD(so(f.substr(0,3)),10)).b;c=pF(vD(so(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)WF(this),f=oF(h,j),this.K[e]=(new DH(AH(so(f.substr(0,10))))).b,this.N[e]=-(new DH(AH(so(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=so(f.substr(31,d-31)),KF(this,e,d),62<=f.length&&(f=so(f.substr(60,3)),0<f.length&&(f=pF(vD(f,10)).b,0<f&&(this.E=e,a.z=f,UF(this),this.E=0)));for(e=1;e<=c;++e)cG(this),
+f=oF(h,j),this.I[e]=pF(vD(so(f.substr(0,3)),10)).b,this.J[e]=pF(vD(so(f.substr(3,3)),10)).b,g=pF(vD(so(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=pF(vD(so(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);zI(this);gG(this);HE(this);for(FF(this);(h.k=KD(h,h.b),h.k<h.j)&&!(null==(f=ND(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new PD(f);ND(g);ND(g);j=pF(vD(ND(g),10)).b;
+for(e=1;e<=j;++e)c=pF(vD(ND(g),10)).b,this.B[c]=pF(vD(ND(g),10)).b}if(0==f.indexOf("M APO")){g=new PD(f);ND(g);ND(g);j=pF(vD(ND(g),10)).b;for(e=1;e<=j;++e)c=pF(vD(ND(g),10)).b,f=pF(vD(ND(g),10)).b,this.E=c,W(this,0),KF(this,this.u,vc+f),this.E=0}}CI(this);FF(this)}}
+function nG(a,b){var c,d,e,f,g;KE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));HH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new PD(b);d=pF(vD(ND(f),10)).b;e=pF(vD(ND(f),10)).b;for(c=1;c<=d;++c)g=ND(f),WF(this),KF(this,this.u,g),this.K[c]=(new DH(AH(ND(f)))).b,this.N[c]=-(new DH(AH(ND(f)))).b;for(c=1;c<=e;++c)if(cG(this),this.I[c]=pF(vD(ND(f),10)).b,this.J[c]=pF(vD(ND(f),10)).b,this.t[c]=pF(vD(ND(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;zI(this);gG(this);HE(this)}catch(j){j=aj(j);if(A(j,79)){j.Ic();this.u=0;return}throw j;}CI(this);FF(this)}}
+function tF(a,b,c){var d,e,f;KE.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(WF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))cG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;FF(this);HE(this)}
+function NF(a,b,c){var d,e,f,g,j;KE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(Zt,m,1,this.u+1,0);this.K=y(FE,m,-1,this.u+1,1);this.N=y(FE,m,-1,this.u+1,1);this.p=y(Zt,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(Zt,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=Nt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}FF(this);HE(this)}
+function tE(a){var b;qI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);NH(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);NH(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);NH(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);NH(a.e,this.e,this.u+1);this.d=y(Zt,m,1,this.u+1,0);NH(a.d,this.d,this.u+1);this.K=y(FE,m,-1,this.u+1,1);NH(a.K,this.K,this.u+1);this.N=y(FE,m,-1,this.u+1,1);NH(a.N,this.N,this.u+1);this.p=y(Zt,m,1,this.u+1,0);NH(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);NH(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);NH(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);NH(a.t,this.t,this.v+1);this.f=y(Zt,m,1,this.v+1,0);NH(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);NH(a.C,this.C,this.v+1);this.r=Nt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function iG(a,b,c){var d,e,f;if(0==c)return LF(Wt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(cF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new DH(a)).b;d=to(e,uo(46));0>d&&(e+=Wa,d=to(e,uo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function nF(a){var b;b=new QD(a,aa,!0);if(4<JD(b))return aa;b=new QD(a,sh,!0);return 4<JD(b)?sh:null}
+function LF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function oF(a,b){for(var c,d;a.k=KD(a,a.b),a.k<a.j;){d=ND(a);if(H(d,b))return ba;for(ND(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(562,1,{95:1},KE,qF,nG,tF,NF,tE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function ds(){ds=x;es=new NC(Yb)}
+function zF(a,b){var c;ds();var d;kI.call(this);this.d=new kB("Help");new kB("Home");this.e=b;P(this,(eE(),gE));this.hc&&cC(this.hc,!1);$B(this,!1);d=Nz(b);if(1==a)this.f||(this.f=new vC(d),iI(this.f,-30,0)),this.k=this.f,c=rE(b),this.hc&&bC(this.hc.d.A.c,Gc),tA(this,new fB(2)),this.i=new NC(c+" "),R(this,this.i,Mb),d=new xA,R(d,this.j,null),this.e.Hb&&(c=new kB("Submit"),R(d,c,null)),R(this,d,Oc),MC(this.i,so(Eo(this.i.hc.b.hb,kh))),this.hc&&cC(this.hc,!0),$B(this,!0);else if(2==a)this.c||(this.c=
+new vC(d),iI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&bC(this.hc.d.A.c,"Nonstandard atom"),tA(this,new fB(2)),c=new xA,R(c,new oC("atomic SMILES",1),null),R(this,c,qc),c=Yb,es&&(c=Eo(es.hc.b.hb,kh)),es=new OC(c,8),R(this,es,Mb),c=new xA,R(c,this.j,null),R(this,c,Oc);else{this.b||(this.b=new vC(d),iI(this.b,5*b.Z,0));var e,f;d="About "+(eE(),sG);this.hc&&bC(this.hc.d.A.c,d);tA(this,new kC(0));P(this,gE);R(this,new oC(sG+" Molecular Editor v2013-10-13",1),null);R(this,new oC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=fE,d=0,f=c.length;d<f;++d)e=c[d],e=new oC(e,1),$z(e,this.e.y),R(this,e,null);c=new xA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}ZB(this);c=this.k;jI(this.hc.d,c.b,c.c);!Mz(this)&&qA(this);aA(this)}t(563,555,Ii,zF);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new pD(this.e.I),c=oD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=aj(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,ZD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var es;
+function JI(a,b){Lz(b)==a.b?P(b,(qB(),zB)):P(b,a.b)}
+function KI(a){var b,c,d,e;e=l;d=!1;Lz(LI)!=a.b?(e=wa,d=!0):Lz(MI)!=a.b?(e="!#6",d=!0):Lz(NI)!=a.b?(P(OI,(qB(),zB)),P(PI,zB),P(QI,zB),P(RI,zB),e="F,Cl,Br,I"):(b=Lz(SI)!=a.b,c=Lz(TI)!=a.b,Lz(UI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Lz(VI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Lz(WI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Lz(XI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Lz(YI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Lz(OI)!=a.b&&(e+="F,"),Lz(PI)!=a.b&&(e+="Cl,"),Lz(QI)!=a.b&&(e+="Br,"),Lz(RI)!=a.b&&(e+="I,"),
+HH(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=fd:c?e=wb:(P(LI,(qB(),zB)),e=wa)));b=l;d&&Lz(SI)!=a.b&&(b+=";a");d&&Lz(TI)!=a.b&&(b+=";A");Lz(ZI)!=a.b&&(b+=";R");Lz($I)!=a.b&&(b+=";!R");Lz(LI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=aJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=bJ.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);Lz(cJ)!=a.b&&(e="~");Lz(dJ)!=a.b&&(e=lb);Lz(eJ)!=a.b&&(e=ub);Lz(fJ)!=a.b&&(e="!@");MC(a.f,e)}
+function gJ(a){hJ(a);iJ(a);var b=aJ.hc.b;wy(b,0);b.hb.options[0].selected=!0;b=bJ.hc.b;wy(b,0);b.hb.options[0].selected=!0;P(SI,a.b);P(TI,a.b);P(ZI,a.b);P($I,a.b);P(aJ,a.b);P(bJ,a.b);jJ(a)}function hJ(a){P(UI,a.b);P(VI,a.b);P(WI,a.b);P(XI,a.b);P(YI,a.b);P(OI,a.b);P(PI,a.b);P(QI,a.b);P(RI,a.b)}function iJ(a){P(LI,a.b);P(MI,a.b);P(NI,a.b)}function jJ(a){P(cJ,a.b);P(dJ,a.b);P(eJ,a.b);P(fJ,a.b);a.c=!1}
+function AF(a){aC.call(this,"Atom/Bond Query");this.j=new kB(this.Sf());KA(this.r,new lI(this));this.b=(eE(),gE);this.d=a;this.e||(a=Nz(a),this.e=new vC(a),iI(this.e,-150,10));this.k=this.e;tA(this,new jC);P(this,this.b);a=new xA;tA(a,new PB(0,3,1));R(a,new nC("Atom type :"),null);LI=new kB(zb);MI=new kB("Any except C");NI=new kB("Halogen");R(a,LI,null);R(a,MI,null);R(a,NI,null);R(this,a,null);a=new xA;tA(a,new PB(0,3,1));R(a,new oC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new xA;tA(a,new PB(0,3,1));UI=new kB(Gb);VI=new kB(ic);WI=new kB(sc);XI=new kB(Fc);YI=new kB(uc);OI=new kB(Ub);PI=new kB(Nb);QI=new kB(Eb);RI=new kB($b);R(a,UI,null);R(a,VI,null);R(a,WI,null);R(a,XI,null);R(a,YI,null);R(a,OI,null);R(a,PI,null);R(a,QI,null);R(a,RI,null);R(this,a,null);a=new xA;tA(a,new PB(0,3,1));aJ=new oB;nB(aJ,zb);nB(aJ,ab);nB(aJ,cb);nB(aJ,jb);nB(aJ,kb);R(a,new nC("Number of hydrogens : "),null);R(a,aJ,null);R(this,a,null);a=new xA;tA(a,new PB(0,3,1));bJ=new oB;nB(bJ,zb);nB(bJ,
+ab);nB(bJ,cb);nB(bJ,jb);nB(bJ,kb);nB(bJ,"4");nB(bJ,"5");nB(bJ,"6");R(a,new oC("Number of connections :",0),null);R(a,bJ,null);R(a,new oC(" (H's don't count.)",0),null);R(this,a,null);a=new xA;tA(a,new PB(0,3,1));R(a,new nC("Atom is :"),null);SI=new kB(Ab);R(a,SI,null);TI=new kB("Nonaromatic");R(a,TI,null);ZI=new kB(Ec);R(a,ZI,null);$I=new kB(mc);R(a,$I,null);R(this,a,null);a=new xA;P(a,GB(Lz(this)));tA(a,new PB(0,3,1));R(a,new nC("Bond is :"),null);cJ=new kB(zb);R(a,cJ,null);dJ=new kB(Ab);R(a,dJ,
+null);eJ=new kB(Ec);R(a,eJ,null);fJ=new kB(mc);R(a,fJ,null);R(this,a,null);a=new xA;tA(a,new PB(1,3,1));this.f=new OC(wa,20);R(a,this.f,null);R(a,new kB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&cC(this.hc,!1);$B(this,!1);hJ(this);iJ(this);jJ(this);P(SI,this.b);P(TI,this.b);P(ZI,this.b);P($I,this.b);P(aJ,this.b);P(bJ,this.b);JI(this,LI);ZB(this);a=this.k;jI(this.hc.d,a.b,a.c);!Mz(this)&&qA(this);aA(this)}t(564,555,Ii,AF);
+_.Tf=function(a,b){var c;H(b,Cc)?(gJ(this),JI(this,LI),KI(this)):A(a.i,42)?(jJ(this),Vt(a.i)===Vt(LI)?(hJ(this),iJ(this)):Vt(a.i)===Vt(MI)?(hJ(this),iJ(this)):Vt(a.i)===Vt(NI)?(hJ(this),iJ(this)):Vt(a.i)===Vt(ZI)?P($I,this.b):Vt(a.i)===Vt($I)?(P(ZI,this.b),P(SI,this.b)):Vt(a.i)===Vt(SI)?(P(TI,this.b),P($I,this.b)):Vt(a.i)===Vt(TI)?P(SI,this.b):Vt(a.i)===Vt(cJ)||Vt(a.i)===Vt(dJ)||Vt(a.i)===Vt(eJ)||Vt(a.i)===Vt(fJ)?(gJ(this),this.c=!0):iJ(this),JI(this,a.i),KI(this)):A(a.i,43)&&(jJ(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+P(c,this.b):P(c,(qB(),zB)),KI(this));107!=this.d.d&&(this.d.d=107,CA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var LI=_.f=null,cJ=null,MI=null,SI=null,dJ=null,QI=null,UI=null,bJ=null,aJ=null,PI=null,OI=null,NI=null,RI=null,VI=null,TI=null,$I=null,fJ=null,WI=null,YI=null,ZI=null,eJ=null,XI=null;function vG(){YH(this)}t(565,540,ai,vG);_.Ue=function(){this.b=-1;this.c=y(ZH,m,0,0,0);this.d=0};_.b=-1;
+function as(a,b){var c;a.b=b;var d,e;d=null;RC();if(e=c=(e=$wnd.clipboardData.getData(Qc),null!=e?new eD(e):null))e=(UC(),XC),e=YC(e,(UC(),XC))||YC(e,VC);if(e)try{d=bD(c)}catch(f){if(f=aj(f),A(f,60))En(f);else throw f;}c=d;null!=c&&YD(b,c)}function $r(a){a=new eD(a);RC();var b,c;try{b=bD(a),c=Tn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Qc,c)}catch(d){if(d=aj(d),A(d,60))En(d);else throw d;}}function wG(){}t(566,1,{61:1,68:1},wG);_.Be=function(a){YD(this.b,a.b)};
+_.b=null;function MG(){this.hb=Ex()}t(568,332,xi,MG);function Xr(){var a;Xr=x;kJ=(a=!1,Zf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);lJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");mJ=kJ&!lJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Yr=y(M,s,-1,1E3,1);for(b=0;b<Yr.length;++b)Yr[b]=-999;for(b=0;b<a.length;b+=2)Yr[a[b+1]]=a[b]}
+function Qq(a,b,c){a=new nJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function AA(a,b,c){var d;d=new oJ;Cj(d.u,b,c);vj(a.i,d.u,0,0);jj(a.b,d);return d}function FG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function ZE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Qw(a.i,b.u,c,d),b.s=c,b.t=d;pJ(b)}
+function EG(a,b,c,d){Xr();this.hb=Ex();this.b=new pj;this.k=new pj;this.f=d;this.hb.style[dg]=ab;this.hb.style[bg]=ab;this.hb.style[Vg]=ff;this.hb.style[ph]=b;this.hb.style[Ue]=c;this.i=new qJ;this.i.hb.style[ph]=db;this.i.hb.style[Ue]=db;mJ?(b=new rJ,c=new sJ,vj(b,this.i,0,0),vj(b,c,0,0),Uw(this,b)):Uw(this,this.i);this.d=a;a.Vb=this;mJ?(this.n=new tJ(this),this.n.j=new uJ(this),this.n.k=new vJ(this),this.n.o=new wJ(this),this.n.n=new xJ(this),this.d&&(this.n.f=new zJ(this),this.n.i=new CJ(this),
+this.n.b=new JJ(this))):B(this,new KJ(this),(hs(),hs(),is));B(this,this,(Vq(),Vq(),Wq));B(this,new LJ(this),(Sj(),Sj(),Tj));B(this,new MJ(this),(Uj(),Uj(),Vj));B(this,new NJ(this),(Ur(),Ur(),Vr));(Pq(),Pq(),eA).b=this}t(567,568,xi,EG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var mJ,lJ,kJ,Yr=null;function qJ(){Sw.call(this);this.hb[Gd]=bf}t(570,310,xi,qJ);function rJ(){qJ.call(this);this.hb.style[ph]=db;this.hb.style[Ue]=db}t(569,570,xi,rJ);function KJ(a){this.b=a}t(571,1,{},KJ);
+_.uc=function(a){var b,c,d,e;d=Yj(a);e=Zj(a);c=$j(a.b);b=new OJ(a);2==c&&(b.f=4);b=OF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function LJ(a){this.b=a}t(572,1,{},LJ);_.vc=function(a){var b,c;b=Yj(a);c=Zj(a);a=new OJ(a);this.b.j?YF(this.b.d,a,b,c):$F(this.b.d,a,b,c);Hy(this.b.hb)};_.b=null;function MJ(a){this.b=a}t(573,1,{},MJ);_.wc=function(a){this.b.j=!1;Yj(a);Zj(a);bG(this.b.d)};_.b=null;function NJ(a){this.b=a}t(574,1,{},NJ);_.b=null;
+function sJ(){qJ.call(this);this.hb.style[ph]=db;this.hb.style[Ue]=db}t(575,570,xi,sJ);function PJ(a,b){var c;c=b.b;c.f=4;return OF(a.b.d,c,b.e,b.f)}function uJ(a){this.b=a}t(576,1,{},uJ);_.Uf=function(a){return PJ(this,a)};_.b=null;function Js(a,b){$F(a.b.d,b.b,b.e,b.f);return OF(a.b.d,b.b,b.e,b.f)}function vJ(a){this.b=a}t(577,1,{},vJ);_.Uf=function(a){return Js(this,a)};_.b=null;function wJ(a){this.b=a}t(578,1,{},wJ);_.Uf=function(a){return YF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function xJ(a){this.b=a}t(579,1,{},xJ);_.Uf=function(){return bG(this.b.d)};_.b=null;function Lr(a,b){var c;c=N(cF(b.c));c=new gD(b,0,vg,c);uE(a.b.d,c);return!0}function zJ(a){this.b=a}t(580,1,{},zJ);_.Uf=function(a){return Lr(this,a)};_.b=null;function Mr(a,b){var c;c=N(cF(100*b.d));c=new gD(b,0,Cg,c);uE(a.b.d,c);return!0}function CJ(a){this.b=a}t(581,1,{},CJ);_.Uf=function(a){return Mr(this,a)};_.b=null;function Qr(a,b){var c;c=new gD(b,0,qe,Bh);uE(a.b.d,c);return!0}function JJ(a){this.b=a}
+t(582,1,{},JJ);_.Uf=function(a){return Qr(this,a)};var QJ=_.b=null;function RJ(){RJ=x;QJ=new Hu((Wu(),new Vu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function SJ(){SJ=x;TJ={}}function UJ(a,b,c){var d;c&&(b.style[xe]=c.c+kg,d=c.b,d!=Sb&&(b.style[we]=d),0!=(c.d&1)&&(b.style[ze]=rd),0!=(c.d&2)&&(b.style[ye]=$e));a.f.style[oh]=Tf}
+function VB(a){var b=VJ,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Ni(a);c in TJ?a=TJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Kg),f=$doc.createElement(Ye),f.width=1,f.height=1,g=(RJ(),QJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),UJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=ok(e),n=ok(e)+(e.offsetHeight||0),o=n-h,r=ok(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new WJ,v.b=u,v.c=q,v.d=o,v),TJ[c]=a);return a}
+function XJ(){SJ();var a,b,c,d,e;Wj();this.b=K(Zt,m,1,["monospace","sans-serif",Hg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Kg);this.f.innerHTML=this.i||l;this.f.style[xe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[we]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(585,1,{},XJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var TJ;function WJ(){}
+t(586,1,{},WJ);_.b=0;_.c=0;_.d=0;function PF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=aj(b),!A(b,85))throw b;}return!1}function QF(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=aj(b),!A(b,85))throw b;}return!1}function OJ(a){Zr.call(this,null,0,null);this.b=a}function nJ(a,b,c){Zr.call(this,a,0,b);this.b=c}t(587,417,si,OJ,nJ);_.ze=function(){return PF(this)};_.Ae=function(){return QF(this)};_.b=null;
+function JC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=VJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,UJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function IC(a){this.c=a;this.b={};!VJ&&(VJ=new XJ)}t(588,420,ei,IC);var VJ=null;function BA(a){this.b=a}t(589,428,{},BA);_.b=null;function YJ(a,b){this.b=a;this.c=b}t(590,1,{},YJ);_.b=null;_.c=null;function ZJ(){hy.call(this);this.hb[Gd]="jsa-resetTable";this.hb.style[ph]=nd}t(591,342,xi,ZJ);
+function $J(){$J=x;var a=aK=new XJ;Wj();a.i="9p";a.f.style[we]=Hg;a.f.style[xe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[xe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);bK=new PA(1)}function PE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,pJ(a)}
+function RE(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(OE(a,!1),360<=g||-360>=g?j=QE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=cK(r,q,u,v,f),E=cK(r,q,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),PE(a,j))}function U(a,b,c,d,e){a.o&&PE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function NE(a,b,c,d,e){a.o&&(OE(a,!1),PE(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+$a))}function YE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+fa+a.j+' fill="'+e+ka+b+"</text>");PE(a,b)}function fC(a,b,c,d,e){OE(a,!0);PE(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+$a)}
+function pJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=mk(a.u.hb)+(a.u.hb.offsetWidth||0)-mk(a.u.hb),d=ok(a.u.hb)+(a.u.hb.offsetHeight||0)-ok(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=rg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function XE(a,b){a.f=b;a.j=rG(b)}t(592,424,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var bK,aK;function xs(a,b,c){c&&(Is(a,b),c.Uf(a.c));a.e=!0}function Is(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-mk(a.p.hb)+lk(a.p.hb)+lk(a.p.hb.ownerDocument.body),a.c.f=c.clientY-ok(a.p.hb)+(a.p.hb.scrollTop||0)+(a.p.hb.ownerDocument.body.scrollTop||0),a.c.b=new OJ(b),b.b.preventDefault(),!0):!1}
+function tJ(a){this.p=a;this.c=new dK;this.d=new eK(this);B(this.p,new fK(this),(Fs(),Fs(),Gs));B(this.p,new gK(this),(ys(),ys(),zs));B(this.p,new hK(this),(Cs(),Cs(),Ds));B(this.p,new iK(this),(us(),us(),vs));B(this.p,new jK,(Rr(),Rr(),Sr));B(this.p,new kK(this),(Nr(),Nr(),Or));B(this.p,new lK(this),(Ir(),Ir(),Jr))}t(593,1,{},tJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function eK(a){Dk();this.b=a}t(594,25,{},eK);
+_.Hc=function(){!this.b.e&&this.b.j&&PJ(this.b.j,this.b.c)};_.b=null;function fK(a){this.b=a}t(595,1,{},fK);_.b=null;function gK(a){this.b=a}t(596,1,{},gK);_.b=null;function hK(a){this.b=a}t(597,1,{},hK);_.b=null;function iK(a){this.b=a}t(598,1,{},iK);_.b=null;function jK(){}t(599,1,{},jK);function kK(a){this.b=a}t(600,1,{},kK);_.b=null;function lK(a){this.b=a}t(601,1,{},lK);_.b=null;function dK(){}t(602,1,{},dK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function LG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function mK(a){var b,c,d,e,f;kk(a);d=(wj(),xj(null));e=new ZJ;ey(e,a);Fw(d,e,d.hb);f=a.od();b=a.nd();c=LG();9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));gy(e,a);Ow(d,e);return new Tz(f,b)}function nK(){this.hb=$doc.createElement(he);this.hb[Gd]=bf;this.hb.style[cg]=Ve;this.hb.style[gg]=gd;this.hb.style[ph]=db;this.hb.style[Ue]=db}t(604,313,Ki,nK);_.ld=function(){return mk(this.hb)};
+_.md=function(){return ok(this.hb)};function rG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function cK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new YJ(new DH(a),new DH(b))}function QE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function eF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function OE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function oJ(){$J();this.o=bK;this.d=[];this.u=new nK}t(605,592,{},oJ);_.b=l;_.c=l;function oK(){oK=x;pK=new Tz(0,0)}
+function qK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=mK(c.b),Cj(c.Ce(),b.c,b.b),c=mK(c.b),b=new Tz(c.c-b.c,c.b-b.b)):b=new Tz(0,0);a.ag(b)}return b}function hA(a,b){var c;if(a.Ge())return pK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(Mz(b));c=mK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function rK(a,b){var c;b&&(c=rg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Xf().hb.style[od]=c)}function sK(){this.f=new KB;this.f.b=-1;this.f.c=-1}t(607,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
+_.Xf=function(){return this.Ce()};_.Yf=function(){return tK};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(Mz(a))};_.$f=function(a){rK(this,a)};_._f=function(a){var b=this.Ce().hb,c,d,e;c=(rA(),sA);e=a.c;d=a.b;e!=c.c?b.style[xe]=l+e+"pt":b.style[xe]=l;d!=c.b?b.style[we]=d:b.style[we]=l;0!=(a.d&1)?b.style[ze]=rd:b.style[ze]=l;0!=(a.d&2)?b.style[ye]=$e:b.style[ye]=l};_.ag=function(a){tK=a};_.bg=function(){};var tK=_.f=null,pK;
+function lB(a,b){oK();sK.call(this);this.b=new yx(a);this.b.pd()[Gd]=l;B(this.b,new uK(this,b),(Sq(),Sq(),Tq))}t(606,607,{},lB);_.Ce=function(){return this.b};_.$f=function(a){rK(this,a)};_.b=null;function uK(a,b){this.b=a;this.c=b}t(608,1,{},uK);_.Tc=function(a){Pq();Qq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function pB(a){oK();sK.call(this);this.b=new xy;B(this.b,new vK(this,a),(Mq(),Mq(),Nq))}t(609,607,{},pB);_.Ce=function(){return this.b};_.b=null;
+function vK(a,b){this.b=a;this.c=b}t(610,1,{},vK);_.b=null;_.c=null;function wK(a,b){var c,d;rK(a,b.Vd());for(d=new Vi(b.Wb.b);d.c<d.e.Je();)c=Wi(d),c.lc&&c.hc.Wf(c)}function xK(a,b){var c,d,e,f,g,j,h;Cj(a.e,b.ae(),b.Yd());for(d=new Vi(b.Wb.b);d.c<d.e.Je();)c=Wi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=qK(e).c,f-=qK(e).b,Cj(e.Ce(),g,f),!c.gb&&a.e.Gd(c),a.e.Hd(c,j,h)))}function wA(){oK();sK.call(this);this.e=new Sw}t(611,607,{},wA);
+_.Wf=function(a){wK(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){xK(this,a)};_.e=null;function pC(a){oK();sK.call(this);var b=this.b=new uy;Cx(b.c,a);ty(b);this.f.b=-1;this.f.c=-1}t(612,607,{},pC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Ho(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function sC(a){this.b=new Sy(a.i,new yK(a))}t(613,1,{},sC);_.b=null;
+function Oy(a){var b,c,d,e,f;f=new fD(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(zK,m,61,0,0);for(c=b.b?Pk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=sj((GA(),HA),new S(f.e)));c=c.c;if(yu(!c?th:c.b,Lh))for(c=(!a.e.b||0==a.e.b.d?(yt(),yt(),zt):new LA(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new Zr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.ig(),null.ig()):100==f.e&&A(f.f,58)?(j=f.f,h=new Zr(j,205,null),h.j=j.be(),h.k=
+j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.ig():401==f.e||402==f.e?(null.ig(),null.ig(),null.ig(),null.ig(),null.ig()):500<=f.e&&507>=f.e&&(g=null.jg,500!=g&&(f=new Zr(null.jg,g,null),f.j=null.ig(),f.k=null.ig(),j=null.ig(),f.f=j&12,501==g&&null.ig())))}function yK(a){this.b=a}t(614,1,ji,yK);_.xc=function(){Oy(this)};_.b=null;function PC(){oK();sK.call(this);this.b=new pz}t(615,607,{},PC);_.Vf=function(){var a;a=new PC;mz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
+_.Yf=function(){return AK};_.ag=function(a){AK=a};var AK=_.b=null;t(616,611,{});function SC(){new qt}t(617,448,{},SC);function Dr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function KG(a){this.b=a}t(624,1,{},KG);_.b=null;function HG(){}t(625,1,{},HG);function IG(){}t(626,1,{},IG);function JG(){}t(627,1,{},JG);function cC(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?lr(c.i,c):jr(c.i,c)))}
+function dC(a,b){oK();wA.call(this);this.d=new BK(a);var c=this.c=new hy,d=(Tx(),Ux);c.b=d;ey(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&CK(Az(c.A.b.q,0)))throw new sw("WindowPanel can only contain one child widget");DK(c,d);this.d.b=this;this.b=b}t(628,616,{},dC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.gb};_.Md=function(){EK(this.d,!1)};_._f=function(){};_.bg=function(a){wK(this,a);xK(this,a);FK(this.d);GK(this.d)};_.b=null;_.c=null;_.d=null;
+function HK(a){var b;b=new fr(G(a.hb,Yf),G(a.hb,Xf));a=new fr(G(a.L.bb.hb,Yf),G(a.L.bb.hb,Xf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function IK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.ud(a.J);a.sd(b);a.J=a.I=null}else null!=a.J?(JK(a,a.J),a.J=null):null!=a.I&&(KK(a,a.I),a.I=null);bk(a.K)}function FK(a){a.cb?a.fg(ir(a.L.bb)):(a.Pd(),FK(a))}function KK(a,b){var c;a.cb?(c=HK(a),a.fg(new fr(-1,LK(b,!1)-c[1]))):a.I=b}function MK(a,b){var c;b!=a.Kd()&&(c=a.L.bb,xw(c),NK(c,b,c.hb,c.q.d,!0))}
+function JK(a,b){var c;a.cb?(c=HK(a),a.fg(new fr(LK(b,!0)-c[0],-1))):a.J=b}t(631,315,Ai);_.cg=function(){var a,b;b=ir(this.L.bb);a=HK(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.L.bb;return 0!=a.q.d?CK(Az(a.q,0)):null};_.dg=function(a){OK(this.L.bb,a)};_.Fd=function(){return new yw(this.L.bb)};_.eg=function(){mr(this.L.bb)};_.Ad=function(){IK(this)};_.Sd=function(){mr(this.L.bb)};_.Cd=function(a){return PK(this.L.bb,a)};_.fg=function(a){kr(this.L.bb,a)};
+_.sd=function(a){KK(this,a)};_.Ld=function(a){MK(this,a)};_.ud=function(a){JK(this,a)};_.I=null;_.J=null;function QK(){QK=x;var a=(RK(),SK(),TK);UK=new ly(a.e,a.c,a.d,a.f,a.b)}function EK(a,b){var c;c=new Ov;a.eb&&ot(a.eb,c);a.B&&jr(a.i,a);try{cj(a.i.d,a)}catch(d){if(d=aj(d),!A(d,79))throw d;}a.c=VK(a.i,a);try{Zw(a,b)}finally{fj(a.k.b),fj(a.j.b),fj(a.n.b),a.H&&ij(a.H,a.i),a.u&&(a.u=!1)}}function WK(a,b,c){var d,e;e=a.gb;d=new dk(a,e);e.Hd(a,d.b+b,d.e+c)}
+function XK(a,b,c){b=new YK(Io(Ho(Vv(Vv(a.L.d,b),c))));ww(b,a);B(b,a.d,(Sq(),Sq(),Tq));return b}function hr(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));kr(a.L.bb,b)}function jI(a,b,c){var d,e;(e=a.i)?(d=ZK(e.hb),bx(a,b+(mk(e.hb)+d[3]),c+(ok(e.hb)+d[0]))):bx(a,b,c)}function DK(a,b){if(b!=(0!=a.A.b.q.d?CK(Az(a.A.b.q,0)):null)){xw(a.A.b);var c=a.A.b;NK(c,b,c.hb,c.q.d,!0)}}
+function $K(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(cr(),aL)&&(a.G=a.y);var d,e;if(a.H)for(e=new Vi(a.H);e.c<e.e.Je();)if(d=Wi(e),b==(cr(),bL)){!d.c&&(d.c=new cL);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(cr(),dr))g=d.i,j=d.x,d.A.d?(jI(d,j.d,j.e),hr(d,new fr(j.c,-1))):(jI(d,j.d,j.e),hr(d,new fr(j.c,j.b)),lr(g,d)),Zi(g.d,d,d.A.c),Ck(d.r,333);else if(!d.u&&f==(cr(),aL))d.hb.style[mh]=nh,cr()}else if(b==dr){!d.c&&(d.c=new cL);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=ZK(j.hb);h=d.x;if(d.A.d)h.d=mk(d.hb)-
+g[3]-mk(j.hb),h.e=ok(d.hb)-g[0]-ok(j.hb),d.x=h,jI(d,0,0),dL(d,er(j.hb).c,-1);else{if(f!=(cr(),aL))h.d=mk(d.hb)-g[3]-mk(j.hb),h.e=ok(d.hb)-g[0]-ok(j.hb),h.c=d.f,h.b=d.e,d.x=h;jI(d,0,0);kr(d,new eL(er(j.hb)));jr(j,d)}d==d.i.b||BF(d);Ck(d.r,333)}}else b==aL&&(!d.c&&(d.c=new cL),d=a,d.u||(d.y=c,d.hb.style[mh]=Ve))}}function fL(a,b){a.hb.style[rh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.ig().ig()}
+function GK(a){if(!a.cb){a.k=qw(a,a.i,(!Ns&&(Ns=new Jk),Ns));a.j=qw(a,a.i,Ik?Ik:Ik=new Jk);a.n=qw(a,a.i,(!Ss&&(Ss=new Jk),Ss));var b=a.i;!a.H&&(a.H=new pj);jj(a.H,b);Ns&&(b=new Ms(a),a.eb&&ot(a.eb,b));a.B&&lr(a.i,a);Zi(a.i.d,a,a.A.c);a.c&&(bx(a,a.c.b,a.c.c),a.c=null);cx(a);BF(a)}}function BF(a){if(a!=a.i.b){var b;Ss&&(b=new Rs(a),a.eb&&ot(a.eb,b))}}t(630,631,Ai);_.Kd=function(){return 0!=this.A.b.q.d?CK(Az(this.A.b.q,0)):null};_.Nd=function(a){EK(this,a)};_.Fd=function(){return new yw(this.A.b)};
+_.Ad=function(){IK(this);bk(new gL(this))};_.Cd=function(a){return PK(this.A.b,a)};_.fg=function(a){hr(this,a)};_.Od=function(a,b){jI(this,a,b)};_.Ld=function(a){DK(this,a)};_.Pd=function(){GK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var UK;
+function BK(a){QK();var b=(hL(),iL),c;c=(jx(),kx);dx.call(this,!1,"popup");this.M=c.b;this.K=new jL(this);c=new kL;c.hb[Gd]="mosaic-popupLayoutPanel";Ww(this.L,c);ax(this);this.d=new lL(this);this.r=new mL(this);this.s=new nL(this);this.t=new oL(this);this.x=new pL;this.G=(cr(),bL);this.B=!1;this.i=b;a=this.A=new qL(a);b=new rL;!a.e&&(a.e=new sL);jj(a.e,b);a=new tL(new ky(UK.b.e.b,UK.b.c,UK.b.d,UK.b.f,UK.b.b));B(a,new uL(this),(Sq(),Sq(),Tq));b=this.A.c;if(!b.c){b.c=new hy;b.c.pd()[Gd]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(ay(),by);c.d=d;vL(b.i,b.c,new wL(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Iw;d=fy(c);cw(c.c,(qv(),rv(d)),0);Hw(c,a,d,0,!1)}else ey(b.c,a);OK(b.i,null);B(this.A.c,new xL(this),($q(),$q(),ar));B(this.A.c,this.d,Tq);MK(this,this.A);Xi(Io(Ho(this.hb)),"mosaic-WindowPanel",!0)}t(629,630,Ai,BK);_.Md=function(){var a=this.b,b=new XB(a.b,201),c;a=a.b.r;a.b?a=new yL(new Vi(a.b)):(a=(yt(),yt(),zt),a=new Vi(a));for(;a.dd();)c=a.ed(),201==b.e&&hI(c.b)};_.b=null;
+function JF(a,b,c,d){b=Nz(b);c+=b.b;d+=b.c;bx(a.b,c,d);cx(a.b)}function zC(){oK();sK.call(this);var a=this.b=new zL;a.U=!0;a.b.i=!0;this.b.X=!0}t(632,607,{},zC);_.Ce=function(){return this.b};_.b=null;function sD(){}t(639,464,{},sD);function yL(a){if(!a)throw new Co;this.b=a}t(640,1,{},yL);_.dd=function(){return yD(this.b)};_.ed=function(){return Wi(this.b)};_.fd=function(){throw new CD("Missing message: awt.50");};_.b=null;function VA(){return VA()}
+function qD(){qD=x;var a;a=(hD(),iD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(AL,m,-1,0,1);else throw new mH(a+" is not supported");}catch(b){if(b=aj(b),!A(b,87))throw b;}}function tC(a,b){a.b=31*a.b+Wt((new DH(b)).b)}function QA(){}t(643,1,{},QA);_.hC=function(){return this.b};_.b=1;function BL(){BL=x;var a,b;a=$doc;if((b=a.getElementsByTagName(We))&&0<b.length)b=$doc.getElementsByTagName(We)[0],b.style[Ue]=db;a.body.style[Ue]=db}
+function ZK(a){BL();var b;b=y(M,s,-1,4,1);b[0]=CL(DL(a,"borderTopWidth"));b[1]=CL(DL(a,"borderRightWidth"));b[2]=CL(DL(a,"borderBottomWidth"));b[3]=CL(DL(a,"borderLeftWidth"));return b}function EL(a){BL();var b,c;c=FL(a);b=ZK(a);a=new fr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function er(a){BL();return new fr(a.clientWidth,a.clientHeight)}
+function FL(a){BL();var b;b=y(M,s,-1,4,1);b[0]=CL(DL(a,"marginTop"));b[1]=CL(DL(a,"marginRight"));b[2]=CL(DL(a,"marginBottom"));b[3]=CL(DL(a,"marginLeft"));return b}function GL(a){BL();var b;b=y(M,s,-1,4,1);b[0]=CL(DL(a,"paddingTop"));b[1]=CL(DL(a,"paddingRight"));b[2]=CL(DL(a,"paddingBottom"));b[3]=CL(DL(a,"paddingLeft"));return b}function HL(a,b,c){BL();try{H(b,ue)&&(b=Vd),a.style[b]=c}catch(d){if(d=aj(d),!A(d,79))throw d;}}
+function LK(a,b){BL();var c;IL||(IL=$doc.createElement(Kg),HL(IL,ff,l),HL(IL,ah,l),HL(IL,gg,gd),HL(IL,mh,Ve),$doc.body.appendChild(IL));HL(IL,ph,a);HL(IL,Ue,a);c=EL(IL);return b?c.c:c.b}var IL=null;function JL(){fr.call(this,0,0)}function fr(a,b){this.c=a;this.b=b}function eL(a){fr.call(this,a.c,a.b)}t(645,1,si,JL,fr,eL);_.eQ=function(a){return this===a?!0:null==a||KL!=Qn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Xc};_.b=0;_.c=0;function LL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(646,1,{72:1,75:1,96:1},LL);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return ML.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;
+function NL(a,b){this.b=a;this.c=b}t(647,1,si,NL);_.eQ=function(a){return this===a?!0:null==a||OL!=Qn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return OL.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;function pL(){this.c=this.b=this.e=this.d=0}t(648,1,si,pL);_.eQ=function(a){return this===a?!0:null==a||PL!=Qn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return PL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function DL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ue&&(b=Vd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(650,1,{});var QL=-1;function RL(){}t(651,650,{},RL);_.b=-1;_.c=-1;var SL=null;
+function CL(a){a=parseInt(a,10);a=isNaN(a)?null:pF(a);return!a?0:a.b}t(654,330,Ci);_.cg=function(){return ir(this.i)};_.dg=function(a){OK(this.i,a)};_.eg=function(){mr(this.i)};_.Sd=function(){mr(this.i)};_.sd=function(a){var b=this.i;b.hb.style[Ue]=a;b.cb||(b.i=a)};_.ud=function(a){var b=this.i;b.hb.style[ph]=a;b.cb||(b.j=a)};function RK(){RK=x;SK()}function bC(a,b){a.b.hb.textContent=b||l;OK(a.i,null)}
+function TL(a){RK();var b;zx(this,new kL);this.b=new UL;b=this.i;VL(b,new WL);HL(b.hb,dg,bb);b.p=0;vL(b,this.b,new wL(0));this.b.pd()[Gd]="mosaic-Caption-text";this.b.hb.textContent=a||l;OK(this.i,null);this.hb[Gd]="mosaic-Caption"}t(653,654,Ci,TL);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};_.c=null;
+function SK(){SK=x;XL=$n()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ez(XL,240,20);new Ez(XL,224,16);new Ez(XL,208,16);new Ez(XL,192,16);new Ez(XL,176,16);new Ez(XL,160,16);new Ez(XL,144,16);new Ez(XL,128,16);new Ez(XL,112,16);new Ez(XL,96,16);new Ez(XL,80,16);new Ez(XL,64,16);new Ez(XL,260,16);TK=new Ez(XL,48,16);new Ez(XL,32,16);new Ez(XL,16,16);new Ez(XL,0,16)}var XL,TK;function YL(a,b){nw(a.b.hb,!b);OK(a.i,a.b)}
+function gr(a,b){a.d=b;nw(a.b.hb,!b);OK(a.i,a.b);if(a.e){var c;for(c=new Vi(a.e);c.c<c.e.Je();)Wi(c)}}function qL(a){var b;zx(this,new kL);b=this.i;VL(b,new ZL(($L(),aM)));b.p=0;this.c=new TL(a);vL(b,this.c,new wL(1));this.b=new kL;oj(this.b,"Body");vL(b,this.b,new wL(0));this.hb[Gd]="mosaic-CaptionLayoutPanel"}t(656,654,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},qL);_.vd=function(){rw(this.i)};_.wd=function(){uw(this.i)};_.Fd=function(){return new yw(this.b)};
+_.Cd=function(a){return PK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function sL(){YH(this)}t(657,540,ai,sL);function jL(a){this.b=a}t(658,1,ji,jL);_.xc=function(){mr(this.b.L.bb)};_.b=null;function bM(a){var b;b=a.c;a=b.i;b=!a.f?-1:ak(a.f.b,b);a.f&&lv(a.f.b,b)&&ov(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&BF(!a.f?null:lv(a.f.b,b-1))}function cM(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new vA);-1==ak(a.f.b,b)&&jj(a.f.b,b)}function cL(){}t(659,1,{},cL);_.Yc=function(a){bM(a)};_.Zc=function(a){cM(a)};
+_._c=function(a){dM(a.b.i,a.b)};function hL(){hL=x;eM=new fM(1,"e");gM=new fM(2,Nf);hM=new fM(3,"ne");iM=new fM(10,"nw");jM=new fM(4,Ag);kM=new fM(5,Eg);lM=new fM(12,"sw");mM=new fM(8,"w");iL=new nM((wj(),xj(null)).hb)}function VK(a,b){var c;c=ZK(a.hb);return new NL(mk(b.hb)-(mk(a.hb)+c[3]),ok(b.hb)-(ok(a.hb)+c[0]))}
+function oM(a){var b,c,d,e,f,g;if(a.f){b=er(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=lv(a.f.b,d),c=new fr(G(g.hb,Yf),G(g.hb,Xf)),f=VK(a,g),f.b-=gk(0,f.b+G(g.hb,Yf)-b.c),f.c-=gk(0,f.c+G(g.hb,Xf)-b.b),jI(g,gk(0,f.b),gk(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,dL(g,c.c,c.b),g.G==(cr(),dr)&&kr(g,new eL(er(a.hb))),Ck(g.r,1)}}function pM(a,b,c){a=a.e;Zi(a,b,b);z(a.d,b,c);oj(b,Dc+c.c)}
+function jr(a,b){var c;c=a.e;qM(c,b.z);nj(b.z,Dc+iM.c);qM(c,b.v);nj(b.v,Dc+gM.c);qM(c,b.w);nj(b.w,Dc+hM.c);qM(c,b.F);nj(b.F,Dc+mM.c);qM(c,b.o);nj(b.o,Dc+eM.c);qM(c,b.E);nj(b.E,Dc+lM.c);qM(c,b.C);nj(b.C,Dc+jM.c);qM(c,b.D);nj(b.D,Dc+kM.c)}
+function lr(a,b){!b.z&&(b.z=XK(b,0,0));pM(a,b.z,iM);!b.v&&(b.v=XK(b,0,1));pM(a,b.v,gM);!b.w&&(b.w=XK(b,0,2));pM(a,b.w,hM);!b.F&&(b.F=XK(b,1,0));pM(a,b.F,mM);!b.o&&(b.o=XK(b,1,2));pM(a,b.o,eM);!b.E&&(b.E=XK(b,2,0));pM(a,b.E,lM);!b.C&&(b.C=XK(b,2,1));pM(a,b.C,jM);!b.D&&(b.D=XK(b,2,2));pM(a,b.D,kM)}function dM(a,b){var c,d;a.b=b;d=a.f.b.d;c=ak(a.f.b,b);if(c+1<d){$A(a.f,b);for(jj(a.f.b,b);c<d;++c)fL(lv(a.f.b,c),c)}else fL(b,c)}
+function nM(a){a=new rM(a);zx(this,a);this.d=new sM(a);this.d.j=!0;gj(this.d);this.d.n=3;this.e=new tM(a);this.e.j=!0;gj(this.e);this.e.n=3;Bx(this)}t(660,330,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},nM);_.cg=function(){return er(this.hb)};_.dg=function(){var a;(a=uM(this))&&a.dg(null)};_.eg=function(){oM(this)};_.Yc=function(a){!this.c&&(this.c=new cL);bM(a)};_.Zc=function(a){!this.c&&(this.c=new cL);cM(a)};_.Sd=function(){oM(this)};
+_._c=function(a){!this.c&&(this.c=new cL);dM(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var eM,gM,hM,iM,iL,jM,kM,lM,mM;function rM(a){this.q=new Tw(this);this.hb=a}t(661,310,xi,rM);function fM(a,b){this.b=a;this.c=b}t(662,1,{},fM);_.b=0;_.c=null;function sM(a){Ri();kj.call(this,a)}t(663,3,{},sM);_.rc=function(){var a;a=this.k.f;a.u||kk(a.p);nj(this.k.f,"dragdrop-dragging");!a.A.d&&YL(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=gk(this.b,a<this.e?a:this.e),b=gk(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[ff]=a+(Wj(),kg);c.style[ah]=b+kg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||BF(a);a.A.d||YL(a.A,!0);a.u||(a.p||(a.p=new vM,oj(a.p,"mosaic-GlassPanel-invisible")),HL(a.p.hb,rh,(BL(),DL(a.hb,rh))),vj((wj(),xj(null)),a.p,0,0));oj(this.k.f,"dragdrop-dragging");a=new dk(this.k.b,null);this.b=a.b+nk(this.k.b.hb);this.c=a.e+pk(this.k.b.hb);this.e=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function qM(a,b){try{cj(a,b)}catch(c){if(c=aj(c),!A(c,79))throw c;}}function tM(a){Ri();kj.call(this,a);this.d=new Ti}t(664,3,{},tM);_.rc=function(){var a;a=this.k.f.gb;a.u||kk(a.p);nj(this.k.f,"dragdrop-dragging");YL(a.A,!1);hr(a,new fr(a.f,a.e));Ck(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=sj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-gk(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.e,b=gk(a+b,G(d.A.c.hb,Xf)),b!=a&&WK(d,0,a-b),hr(d,new fr(d.f,b)),Ck(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.e,b=gk(a+b,G(d.A.c.hb,Xf)),hr(d,new fr(d.f,b)),Ck(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-gk(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&WK(d,a-b,0),hr(d,new fr(b,d.e)),Ck(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.f,hr(d,new fr(96<a+b?a+b:96,d.e)),Ck(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||BF(a);YL(a.A,!0);a.u||(a.p||(a.p=new vM,oj(a.p,"mosaic-GlassPanel-invisible")),HL(a.p.hb,rh,(BL(),DL(a.hb,rh))),vj((wj(),xj(null)),a.p,0,0));oj(this.k.f,"dragdrop-dragging");a=new dk(this.k.b,null);this.b=a.b+nk(this.k.b.hb);this.c=a.e+pk(this.k.b.hb);this.f=this.b+(this.k.b.hb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.hb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function vM(){var a;this.e=new wM(this);this.b=!1;this.c=new Xw;zx(this,this.c);a=this.hb.style;a[od]="#000";a[se]="alpha(opacity=50)";a.opacity="0.5";this.hb[Gd]="gwt-GlassPanel"}t(665,330,ci,vM);
+_.yd=function(){var a;Bx(this);try{a=this.gb}catch(b){b=aj(b);if(A(b,85))throw new sw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(wj(),xj(null))?(ev(this.hb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),ij(Ek,a),a.c=!0,a.d=Nk(a),jj(Ek,a),this.d=new xM(this),Iv(new dv(this.d))):(this.hb.style[zd]=bb,this.hb.style[sg]=bb);this.b&&wv(new cv(this));vj(xj(null),new yM,lk($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();Kk(this.e);this.d&&(av(Gv,this.d,K(zM,m,14,[(!Qs&&(Qs=new Jk),Qs)])),this.d=null);this.b&&av(yv,this,K(zM,m,14,[(!xv&&(xv=new Jk),xv)]))};_.hd=function(a){switch(tv(a.type)){case 256:if(27==(a.keyCode||0))return kk(this),!1;case 1:if(this.hb.contains(Jo(a)))return kk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function wM(a){Dk();this.b=a}t(666,25,{},wM);_.Hc=function(){ev(this.b.hb)};_.b=null;function xM(a){this.b=a}t(667,1,{},xM);_.b=null;
+function yM(){this.hb=Ex();var a;a=new yy(new AM(this));B(this,a,(Iq(),Iq(),Jq));B(this,a,(Fr(),Fr(),Gr))}t(668,332,xi,yM);_.Ad=function(){bk(new BM(this))};function AM(a){this.b=a}t(669,1,{},AM);_.b=null;function BM(a){this.b=a}t(670,1,ji,BM);_.xc=function(){Hy(this.b.hb)};_.b=null;function CM(a){a.hb.style[ph]=nd;a.hb.style[Ue]=nd;if(a.cb){var a=a.gb,b;A(a,104)?a.dg(null):(b=uM(a))&&b.dg(a)}}t(672,313,ii);_.cg=function(){CM(this);return new fr(G(this.hb,Yf),G(this.hb,Xf))};_.dg=function(){CM(this)};
+_.eg=function(){};_.gd=function(){};_.Sd=function(){};function UL(){this.hb=$doc.createElement("label");this.hb[Gd]="mosaic-Label";this.hb.style[oh]=Tf;this.hb[Gd]="mosaic-HTML"}t(671,672,ii,UL);function tL(a){zx(this,new DM(a));this.hb[Gd]="mosaic-ImageButton"}t(673,330,ci,tL);
+function zL(){var a=(jx(),mx);dx.call(this,!0,yf);this.M=a.b;this.b=new EM(this);this.b.e=!0;Uw(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);zj();ew(a,b)}else this.db|=1;Io(Ho(this.hb))[Gd]=Se;this.hb.style[rh]="2147483647"}t(674,315,xi,zL);_.gd=function(a){tw(this,a);1==tv(a.type)&&Zw(this,!1)};_.b=null;
+function EM(a){this.c=a;this.d=new pj;this.j=new pj;a=(Ry(),Qy);new Dz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Pg);this.f=$doc.createElement(Sg);pv(b,this.f);this.p=!0;a=Ex();b=(qv(),rv(b));a.appendChild(b);this.hb=a;Nl();this.hb.setAttribute(tg,qm.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),zj(),ew(a,b)):this.db|=2225;this.hb[Gd]=Re;a=mw(this.hb)+"-vertical";Xi(this.pd(),a,!0);this.hb.style[bg]=bb;this.hb.setAttribute("hideFocus",jh);B(this,new Py(this),(Iq(),Iq(),Jq))}
+t(675,353,Ki,EM);_.gd=function(a){switch(tv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Iy(this,a)};_.Rd=function(a,b){My(this,a,b);b||this.b&&Zw(this.c,!1)};_.b=!0;_.c=null;
+function DM(a){var b=(Tx(),Ux),c=(ay(),by),d;d=new Lx;d.i[sd]=ab;d.i[Bd]=0;d.i[Cd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Jx(b.b);b.b.d.rows[0].cells[0][jd]=c.b;Jx(b.b);b.b.d.rows[0].cells[0].style[lh]=e.b;Jx(d);b=Fx(d,0,0,!0);if(a){kk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Hx(g,f.d);Tt(f.c,g,a);c.b=c.b.c}else e=c.c.d,jj(c.c,a);a.hb[ed]=e;pv(b,a.hb);ww(a,d)}zx(this,d);Xi(this.hb,"mosaic-WidgetWrapper",!0)}t(676,330,ci,DM);_.b=null;_.c=null;function lL(a){this.b=a}t(677,1,{},lL);
+_.Tc=function(){this.b._&&this.b!=this.b.i.b&&BF(this.b)};_.b=null;function mL(a){Dk();this.b=a}t(678,25,{},mL);_.Hc=function(){mr(this.b.L.bb);var a=this.b;Ps((!a.q&&(a.q=new FM),a.q))};_.b=null;function nL(a){Dk();this.b=a}t(679,25,{},nL);_.Hc=function(){$K(this.b,(cr(),dr))};_.b=null;function oL(a){Dk();this.b=a}t(680,25,{},oL);_.Hc=function(){$K(this.b,(cr(),aL))};_.b=null;function rL(){}t(681,1,{},rL);function uL(a){this.b=a}t(682,1,{},uL);_.Tc=function(){this.b.Md()};_.b=null;
+function xL(a){this.b=a}t(683,1,{},xL);_.b=null;function gL(a){this.b=a}t(684,1,ji,gL);_.xc=function(){this.b.G==(cr(),dr)?Ck(this.b.s,333):this.b.G==aL&&Ck(this.b.t,333)};_.b=null;function YK(a){this.hb=a;rw(this)}t(685,313,Ki,YK);_.Uc=function(a){return B(this,a,(hs(),hs(),is))};_.Vc=function(a){return B(this,a,(Sj(),Sj(),Tj))};_.Wc=function(a){return B(this,a,(ls(),ls(),ms))};_.Xc=function(a){return B(this,a,(Uj(),Uj(),Vj))};function FM(){ut.call(this,null)}t(686,245,li,FM);
+function cr(){cr=x;dr=new GM("MAXIMIZED",0);aL=new GM("MINIMIZED",1);bL=new GM("NORMAL",2);HM=K(IM,m,99,[dr,aL,bL])}function GM(a,b){I.call(this,a,b)}t(687,146,{72:1,76:1,78:1,99:1},GM);var HM,dr,aL,bL;
+function ev(a){var b=(fw(),gw).scrollWidth,c=gw.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+kg;a.style.marginTop=-d+kg;a.style.width=b+e+kg;a.style.height=c+d+kg}
+function JM(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new yw(b);c.b.b<c.b.c.d-1;)d=CK(zw(c.b)),e=d.gb,A(e,105)&&e.td(d.qd()),d.qd()&&jj(a.y,d);return!0}
+function KM(a,b){var c,d,e;if(b.b)a.d&&qk(a.d),a.d=new LM(a,b),rk(a.d,333);else for(d=new Vi(a.y);d.c<d.e.Je();)c=Wi(d),e=c.fb,Qw(b,MM(c),e.t,e.u),NM(c,e.v,e.s,K(M,s,-1,[OM(a.r.b,c).e,OM(a.q.b,c).d,OM(a.o.b,c).b,OM(a.p.b,c).c]),K(M,s,-1,[PM(a.j.b,c).e,PM(a.i.b,c).d,PM(a.e.b,c).b,PM(a.f.b,c).c]),K(M,s,-1,[QM(a.v,c),QM(a.u,c),QM(a.s,c),QM(a.t,c)]))}
+function RM(){this.y=new pj;this.k=new SM(this);this.x=new TM(this.k);this.w=new UM(this.k);this.r=new VM(this.k);this.q=new WM(this.k);this.o=new XM(this.k);this.p=new YM(this.k);this.j=new ZM(this.k);this.i=new $M(this.k);this.e=new aN(this.k);this.f=new bN(this.k);this.v=new cN(this.k);this.u=new cN(this.k);this.s=new cN(this.k);this.t=new cN(this.k)}t(691,1,{});_.gg=function(a){KM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function dN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Vi(b.y);e.c<e.e.Je();)d=Wi(e),A(d,27)&&(d=d.bb),f=d.fb,Qw(c,MM(d),f.t,f.u),NM(d,f.v,f.s,K(M,s,-1,[OM(b.r.b,d).e,OM(b.q.b,d).d,OM(b.o.b,d).b,OM(b.p.b,d).c]),K(M,s,-1,[PM(b.j.b,d).e,PM(b.i.b,d).d,PM(b.e.b,d).b,PM(b.f.b,d).c]),K(M,s,-1,[QM(b.v,d),QM(b.u,d),QM(b.s,d),QM(b.t,d)]));eN(c);a.b.d=null;for(a=new Vi(a.b.y);a.c<a.e.Je();)b=Wi(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function LM(a,b){this.b=a;this.c=b;var c=(wk(),zk);this.n=new vk(this);this.u=c}t(692,18,{},LM);_.yc=function(){dN(this)};_.zc=function(){dN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Vi(this.b.y);c.c<c.e.Je();)b=Wi(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=Wt(d.p+(d.t-d.p)*a),d.w=Wt(d.q+(d.u-d.q)*a),d.x=Wt(d.r+(d.v-d.r)*a),d.i=Wt(d.o+(d.s-d.o)*a),Qw(this.c,MM(b),d.j,d.w),NM(b,d.x,d.i,K(M,s,-1,[OM(this.b.r.b,b).e,OM(this.b.q.b,b).d,OM(this.b.o.b,b).b,OM(this.b.p.b,b).c]),K(M,s,-1,[PM(this.b.j.b,b).e,PM(this.b.i.b,b).d,PM(this.b.e.b,b).b,PM(this.b.f.b,b).c]),K(M,s,-1,[QM(this.b.v,b),QM(this.b.u,b),QM(this.b.s,b),QM(this.b.t,b)]))};_.b=null;_.c=null;
+t(694,1,{});_.b=null;function aN(a){this.b=a}t(693,694,{},aN);function bN(a){this.b=a}t(695,694,{},bN);function $M(a){this.b=a}t(696,694,{},$M);function ZM(a){this.b=a}t(697,694,{},ZM);function XM(a){this.b=a}t(698,694,{},XM);function YM(a){this.b=a}t(699,694,{},YM);function WM(a){this.b=a}t(700,694,{},WM);function VM(a){this.b=a}t(701,694,{},VM);t(702,694,{},function(a){this.b=a});t(703,694,{},function(a){this.b=a});
+function QM(a,b){var c=a.b,d;d=sj(c.e,b);d||(d=new LL(GL(b.hb)),z(c.e,b,d));return d.e}function cN(a){this.b=a}t(704,694,{},cN);function UM(a){this.b=a}t(705,694,{},UM);function TM(a){this.b=a}t(706,694,{},TM);function PM(a,b){var c;c=sj(a.b,b);c||(c=new LL(ZK(b.hb)),z(a.b,b,c));return c}function OM(a,b){var c;c=sj(a.c,b);c||(c=new LL(FL(b.hb)),z(a.c,b,c));return c}
+function fN(a,b){var c,d;d=sj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=uM(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new fr(gN(e,!0),gN(e,!1));break a}h=b.cg();null!=c.n&&(h.c=gN(e,!0));null!=c.k&&(h.b=gN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new fr(gN(e,!0),gN(e,!1));break a}h=new JL;f=b.hb;n=f.style;g=n[gg];j=n[mh];n[gg]="static";n[mh]=Ve;null!=c.n?h.c=gN(e,!0):(n[ph]=nd,h.c=(f.offsetWidth||0)+OM(d.p.b,b).c+OM(d.q.b,b).d);null!=c.k?h.b=gN(e,!1):(n[Ue]=nd,h.b=(f.offsetHeight||0)+OM(d.r.b,b).e+
+OM(d.o.b,b).b);n[gg]=g;n[mh]=j}d=h}null!=c.n&&(Wj(),gq)==c.n.ig()||null!=c.k&&(Wj(),gq)!=c.k.ig()||z(a.f,b,d)}return d}function SM(a){this.i=a;this.d=new Ti;this.f=new Ti;this.c=new Ti;this.b=new Ti;this.e=new Ti}t(707,1,{},SM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function hN(a){var b;b=a.fb;if(null==b||!A(b,102))b=new iN,a.fb=b;return b}function WL(){ZL.call(this,($L(),jN))}function ZL(a){var b=(kN(),lN);RM.call(this);this.c=a;this.b=b}t(708,691,{},WL,ZL);
+_.hg=function(a){var b,c,d,e,f,g,j,h,n;h=new JL;JM(this,a);n=OM(this.p.b,a).c+OM(this.q.b,a).d+PM(this.f.b,a).c+PM(this.i.b,a).d+QM(this.t,a)+QM(this.u,a);d=OM(this.r.b,a).e+OM(this.o.b,a).b+PM(this.j.b,a).e+PM(this.e.b,a).b+QM(this.v,a)+QM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==($L(),jN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Vi(this.y);a.c<a.e.Je();)c=Wi(a),e=hN(c),b=null,j=c.gb,A(j,105)&&(b=j,b=mN(b),b=new fr(b[1]+b[3],b[0]+b[0])),this.c==jN?(n+=fN(this.x.b,c).c,e.b=fN(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=gk(f,e.b)):(d+=fN(this.w.b,c).b,e.c=fN(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=gk(g,e.c));this.c==jN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.gg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(JM(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=QM(this.t,a);E=QM(this.v,a);c=er(a.hb);Q=c.c-(u+QM(this.u,a));r=c.b-(E+QM(this.s,a));g=Q;c=r;this.c==($L(),jN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Vi(this.y);e.c<e.e.Je();)d=Wi(e),b=null,q=hN(d),v=d.gb,A(v,105)&&(b=v,b=mN(b),b=new fr(b[1]+b[3],b[0]+b[0])),this.c==jN?(q.e?++h:(q.c=fN(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=fN(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=fN(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=fN(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Vi(this.y);e.c<e.e.Je();)d=Wi(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=mN(b),b=new fr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==jN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==aM?(q.t=this.b==(kN(),lN)?u:this.b==nN?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(kN(),lN)?(q.t=u,q.u=E):this.b==nN?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.ld()-mk(a.hb)-QM(this.t,a),-1==q.p&&(q.p=v),v=d.md()-ok(a.hb)-QM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));KM(this,a)}};_.b=null;_.c=null;function kN(){kN=x;lN=new oN("START",0);nN=new oN(Kb,1);pN=new oN("END",2);qN=K(rN,m,100,[lN,nN,pN])}function oN(a,b){I.call(this,a,b)}t(709,146,{72:1,76:1,78:1,100:1},oN);var qN,nN,pN,lN;function $L(){$L=x;jN=new sN("HORIZONTAL",0);aM=new sN("VERTICAL",1);tN=K(uN,m,101,[jN,aM])}
+function sN(a,b){I.call(this,a,b)}t(710,146,{72:1,76:1,78:1,101:1},sN);var tN,jN,aM;t(712,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function iN(){this.f=!1}function wL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(711,712,{102:1,106:1},iN,wL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function vN(a,b){if(a.n)return!0;JM(a,b);if(0<a.y.d){a.b=lv(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new wN,c.fb=d;a.c=d;a.y.Ue();jj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function xN(){RM.call(this)}t(713,691,{},xN);
+_.hg=function(a){var b,c;c=new JL;vN(this,a);if(this.b){b=fN(this.x.b,this.b).c;var d=fN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=mN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=OM(this.p.b,a).c+OM(this.q.b,a).d+PM(this.f.b,a).c+PM(this.i.b,a).d+QM(this.t,a)+QM(this.u,a);c.b+=OM(this.r.b,a).e+OM(this.o.b,a).b+PM(this.j.b,a).e+PM(this.e.b,a).b+QM(this.v,a)+QM(this.s,a);return c};
+_.gg=function(a){var b,c,d,e,f;vN(this,a)&&(d=QM(this.t,a),e=QM(this.v,a),c=er(a.hb),f=c.c-(d+QM(this.u,a)),c=c.b-(e+QM(this.s,a)),b=this.b.gb,A(b,105)&&(b=mN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-mk(a.hb)-QM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-ok(a.hb)-QM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),KM(this,a))};_.b=null;_.c=null;function wN(){this.f=!1}
+t(714,712,{103:1,106:1},wN);function mN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=Ho(Vv(Vv(a.d,0),0)),c=Ho(Vv(Vv(a.d,2),2)),d=FL(a.hb),b=ZK(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function yN(a,b){a.cb&&kk(a);return Vw(a,b)}function zN(){sx();ix.call(this,tx)}t(715,320,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},zN);_.Cd=function(a){return yN(this,a)};_.b=null;
+function vL(a,b,c){var d=a.q.d;b.fb=c;NK(a,b,a.hb,d,!0)}function MM(a){var b;b=a.gb;return A(b,105)?b:a}function ir(a){if(!a.cb)return new JL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.hg(a),kr(a,a.k),a.e.gg(a),a.k=a.e.hg(a);return a.k}function CK(a){return A(a,105)?a.bb:a}function AN(a){var b;if(!a.o){b=(!SL&&(SL=new RL),SL);var c=BN(a,eb,!0);b.b=c;c=BN(a,fb,!0);b.c=c;a.o=b}return a.o}
+function NK(a,b,c,d,e){if(A(b,27))throw new Lk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new zN,Hw(a,c,a.hb,d,!0),Ww(c,b)):Hw(a,b,c,d,e);OK(a,b)}
+function OK(a,b){var c;c=a.e;if(b){var d=c.k;dj(d.d,b);dj(d.f,b);dj(d.c,b);dj(d.b,b);dj(d.e,b)}else d=c.k,lz(d.d),lz(d.f),lz(d.c),lz(d.b),lz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==MM(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==MM(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.dg(a.gb),c.dg(a))}}
+function mr(a){if(a.cb&&a.hb.style.display!=Qf){a.hb.scrollTop=0;var b=a.hb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==zg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.gg(a);a.d=!1;eN(a)}}function eN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=CK(Az(a.q,d)),A(b,105)&&(b=b.bb),b.qd()&&(A(b,104)?b.eg():A(b,34)&&b.Sd())}function PK(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=MM(b);return Ow(a,c)?(A(c,105)&&yN(c,b),OK(a,null),!0):!1}
+function VL(a,b){var c;a.e=b;null!=a.f&&nj(a,mw(a.hb)+Ba+a.f);a.f=b.cZ.e;c=zo(a.f,uo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));oj(a,mw(a.hb)+Ba+a.f);OK(a,null)}function BN(a,b,c){a.n||(a.n=$doc.createElement(Kg),HL(a.n,gg,gd),HL(a.n,mh,Ve),HL(a.n,ff,bb),HL(a.n,ah,bb),a.hb.appendChild(a.n));HL(a.n,ph,b);HL(a.n,Ue,b);a=EL(a.n);return c?a.c:a.b}
+function gN(a,b){var c;c=null.ig();if(c==(Wj(),sq)){c=(AN(a),null.ig());var d=(-1==QL&&(QL=(BL(),LK(gb,!0))),QL);return O(N(Math.round(100*d*c/254)))}if(c==iq)return c=AN(a),d=null.ig(),O(N(cF(d*(-1==c.b&&(c.b=LK(eb,!0)),c.b))));if(c==kq)return c=AN(a),d=null.ig(),O(N(cF(d*(-1==c.c&&(c.c=LK(fb,!0)),c.b))));if(c==qq)return c=(AN(a),null.ig()),d=(-1==QL&&(QL=(BL(),LK(gb,!0))),QL),O(N(Math.round(d*c)));if(c==uq)return c=(AN(a),null.ig()),d=(-1==QL&&(QL=(BL(),LK(gb,!0))),QL),O(N(Math.round(10*d*c/254)));
+if(c==oq)return O(N(cF(12*(AN(a),null.ig())*O(N(cF((-1==QL&&(QL=(BL(),LK(gb,!0))),QL)/72))))));if(c==gq)return BN(a,null.ig(),b);if(c==mq)return c=(AN(a),O(N(cF(null.ig())))),d=(-1==QL&&(QL=(BL(),LK(gb,!0))),QL),O(N(Math.round(d*c/72)));if(null.ig()==eq)return O(N(cF(null.ig())));throw new Lk("Invalid size: "+null.ig());}function kL(){var a=new xN;Sw.call(this);this.k=new fr(-1,-1);new JN(this);this.hb[Gd]="mosaic-LayoutPanel";VL(this,a)}
+t(716,310,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},kL);_.Gd=function(a){NK(this,a,this.hb,this.q.d,!0)};_.vd=function(){Bw(this,new KN)};_.wd=function(){Bw(this,new LN)};_.cg=function(){return ir(this)};_.Dd=function(a){return Kw(this.q,MM(a))};_.Ed=function(a,b,c,d){NK(this,a,b,c,d)};_.dg=function(a){OK(this,a)};_.Fd=function(){return new yw(this)};_.eg=function(){mr(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=ir(this),null!=this.j)a=a.b+kg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+kg);this.sd(b);this.i=null}else b=a.b+kg,this.ud(a.c+kg),this.sd(b);mr(this)}};_.Sd=function(){mr(this)};_.Cd=function(a){return PK(this,a)};_.sd=function(a){this.hb.style[Ue]=a;this.cb||(this.i=a)};_.Hd=function(a,b,c){Qw(this,MM(a),b,c)};
+_.ud=function(a){this.hb.style[ph]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function KN(){}t(717,1,{},KN);_.Qd=function(a){MM(a).yd()};function LN(){}t(718,1,{},LN);_.Qd=function(a){MM(a).zd()};function yw(a){this.c=a;this.b=new Mw(this.c.q)}t(719,1,{},yw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return CK(zw(this.b))};_.fd=function(){Aw(this.b)};_.c=null;function MN(){MN=x;new vy}
+function JN(a){MN();Xi(a.hb,"dragdrop-dropTarget",!0);this.b=a;new NN(this)}t(720,9,{},JN);function NN(a){Dk();this.b=a}t(721,25,{},NN);_.Hc=function(){OK(this.b.b,null);mr(this.b.b)};_.b=null;function uM(a){a=a.gb;return!a?null:A(a,104)?a:uM(a)}function dL(a,b,c){var d;d=a.hb;NM(a,b,c,FL(d),ZK(d),GL(d))}
+function NM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Wj(),kg)),b!=a.od()&&a.ud((0>b?0:b)+kg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Wj(),kg)),c!=a.nd()&&a.sd((0>c?0:c)+kg))}function kr(a,b){dL(a,b.c,b.b)}t(724,1,{});
+function bH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:DD(a,b,~~Ni(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Uf:typeof v,r=r==Wf?Object.prototype.toString.call(v)==Vc||typeof v.length==Vf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Uf,r)))if(v=H(Vf,r),r=H("boolean",r),ON===D)v&&(o[u]=new DH(o[u])),r&&(o[u]=(oH(),o[u]?rH:pH));else{q=v||r;if(q=
+!q&&null!=D&&Qn(D)==PN){q=o[u];if(null==q||QN(q,D))continue;if(On(q)&&(q=q&&q.g?q.g:null,null!=q&&QN(q,D))){o[u]=q;continue}}if(!H(Wf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function RN(){this.d=new Ti;this.b=new Ti;this.c=new Ti}function QN(a,b){var c;if(ON==b||SN==b&&A(a,107))return!0;if(null!=a)for(c=Qn(a);c&&c!=ON;c=null)if(c==b)return!0;return!1}t(723,724,{},RN);function ZG(){ZG=x;aH=new RN}
+function eH(a,b){ZG();z(aH.d,a,b)}function WG(a){ZG();var b,c,d;d=yo(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function XG(a,b){var c;ZG();return c=b&&b[0]&&(typeof b[0]==Wf||typeof b[0]==Ce)?b[0]:null,QN(c,a)}function cH(a){var b=YG;ZG();var c,d;d=aH.c;if(c=!b?d.c:DD(d,b,~~Ni(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?ED(d,c):GD(d,b,c,~~Ni(b))}
+function xG(a){ZG();var b=aH,c;null==a?a=null:(c=a[dd],c||(0!=(Qn(a).c&4)?a=[]:(b=(b=sj(b.d,Qn(a)))&&typeof b==Ce?new b(a):a,a=a[dd]=b),c=a),a=c);return a}var aH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=bo&&(e=sk(),2E3<e-eo&&(eo=e,co=ao()));if(0==bo++){var f=(fo(),go),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=oo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(fo(),go),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=oo(n,o);while(h.d);h.d=o}}--bo;c&&-1!=co&&($wnd.clearTimeout(co),co=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Xt)()}catch(d){a(b)}else C(Xt)()}var ON=Y(1),Un=Y(103),TN=zH(" I"),M=uH(733,TN),ZH=uH(731,ON),UN=zH(" Z"),BI=uH(734,UN);Y(102);Y(101);Y(100);var VN=Y(520),xo=uH(735,VN),WN=Y(264),Du=uH(736,WN);Y(265);Y(146);Y(495);Y(109);Y(506);var XN=zH(" B");Y(510);var YN=zH(" C"),Oi=uH(737,YN),PN=Y(508),ZN=zH(" D"),FE=uH(738,ZN);Y(509);Y(511);var $N=Y(514),eG=uH(739,$N),aO=zH(" J"),bO=Y(2),Zt=uH(732,bO),AL=uH(740,XN);Y(523);Y(505);Y(99);Y(193);Y(493);
+var YG=Y(486);Y(502);var kH=Y(500);Y(498);Y(499);Y(504);Y(120);Y(111);Y(112);Y(113);Y(116);Y(118);Y(117);Y(119);Y(121);Y(97);Y(517);Y(512);Y(501);Y(487);Y(488);Y(489);Y(490);Y(491);Y(492);var cO=Y(399);Y(398);Y(397);Y(396);Y(485);Y(484);var HB=Y(413),jE=uH(741,HB),dO=Y(419),oE=uH(742,dO),eO=Y(420),qE=uH(743,eO),fO=Y(562),uG=uH(744,fO),Pt=uH(745,M),gO=$(560,function(){vE();return oI}),pI=uH(746,gO);Y(561);Y(422);Y(421);Y(555);Y(554);Y(563);Y(564);Y(559);Y(456);Y(558);var hB=uH(747,cO);Y(411);Y(566);
+Y(497);yH();Y(496);yH();Y(724);Y(723);var SN=yH();Y(314);var hO=Y(313);Y(312);Y(318);Y(332);Y(373);Y(568);Y(567);Y(311);Y(310);Y(570);Y(569);Y(575);Y(576);Y(577);Y(578);Y(579);Y(580);Y(581);Y(582);Y(571);Y(572);Y(573);Y(574);Y(251);Y(250);Y(323);Y(324);Y(325);Y(593);Y(602);Y(25);Y(594);Y(595);Y(596);Y(597);Y(598);Y(599);Y(600);Y(601);Y(296);Y(369);Y(372);Y(370);Y(371);Y(204);Y(203);Y(298);Y(245);Y(300);Y(212);var iO=Y(211);Y(248);Y(247);Y(246);Y(393);Y(394);Y(395);Y(477);Y(476);Y(475);Y(478);Y(479);
+Y(480);Y(481);Y(624);Y(625);Y(626);Y(627);var jO=$(181,function(){Wj();return wq}),xq=uH(748,jO),kO=$(145,function(){Xj();return Vo}),Wo=uH(749,kO),lO=$(152,function(){Xo();return Hp}),Ip=uH(750,lO),mO=$(171,function(){Jp();return Sp}),Tp=uH(751,mO),nO=$(176,function(){Up();return cq}),dq=uH(752,nO);$(182,null);$(183,null);$(184,null);$(185,null);$(186,null);$(187,null);$(188,null);$(189,null);$(190,null);$(147,null);$(148,null);$(149,null);$(150,null);$(151,null);$(153,null);$(163,null);$(164,null);
+$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(154,null);$(155,null);$(156,null);$(157,null);$(158,null);$(159,null);$(160,null);$(161,null);$(162,null);$(172,null);$(173,null);$(174,null);$(175,null);$(177,null);$(178,null);$(179,null);$(180,null);Y(468);Y(467);Y(527);Y(529);Y(528);Y(530);Y(532);Y(531);Y(533);Y(537);Y(538);Y(202);Y(208);Y(207);Y(206);Y(210);Y(230);Y(439);Y(438);var AC=Y(437),gF=uH(753,AC),FI=uH(754,aO);Y(423);Y(534);Y(540);Y(535);Y(536);Y(424);Y(592);Y(433);
+Y(432);Y(431);Y(436);var oO=yH(),zK=uH(755,oO);Y(294);Y(466);Y(546);var pO=$(254,function(){Et();return Jt}),Kt=uH(756,pO);Y(446);Y(447);Y(430);var lC=Y(425);Y(526);Y(409);Y(410);Y(435);var wC=Y(434);Y(427);Y(426);Y(544);Y(553);Y(428);Y(470);Y(519);Y(556);Y(557);Y(565);Y(416);var LB=Y(415);Y(444);Y(445);Y(401);Y(400);Y(453);yH();yH();yH();Y(403);Y(404);Y(209);Y(382);var Bz=uH(757,hO);Y(383);Y(605);Y(604);Y(343);Y(345);Y(344);Y(346);Y(232);Y(249);Y(235);Y(237);var SB=Y(418);Y(469);Y(406);Y(405);Y(412);
+Y(550);Y(522);Y(240);Y(455);Y(227);Y(228);Y(231);Y(225);Y(224);Y(226);var UB=Y(588);Y(214);Y(218);Y(414);Y(607);Y(612);Y(454);Y(513);Y(457);var jB=Y(408),iB=uH(758,LB);Y(643);Y(441);Y(442);Y(443);Y(407);Y(585);Y(586);Y(216);Y(215);Y(217);Y(219);Y(348);Y(347);Y(339);Y(340);Y(632);Y(613);Y(614);Y(539);Y(547);Y(548);Y(549);Y(606);Y(608);var mC=Y(429);Y(589);Y(551);Y(239);Y(236);Y(238);Y(234);Y(223);Y(222);Y(221);Y(276);Y(611);Y(317);Y(316);Y(315);Y(631);Y(630);Y(629);Y(616);Y(628);
+var qO=$(687,function(){cr();return HM}),IM=uH(759,qO);Y(686);Y(685);Y(677);Y(678);Y(679);Y(680);Y(681);Y(682);Y(683);Y(684);Y(658);var rO=$(319,function(){jx();return qx}),rx=uH(760,rO),sO=$(365,function(){fx();return Yy}),Zy=uH(761,sO);Y(18);Y(366);Y(367);Y(362);Y(363);Y(364);Y(19);Y(20);Y(21);Y(452);Y(417);Y(674);Y(353);Y(675);Y(354);Y(355);Y(356);Y(357);Y(360);Y(328);Y(327);Y(326);Y(609);Y(610);Y(615);Y(269);Y(331);Y(361);Y(349);Y(376);Y(375);Y(374);
+var tO=$(377,function(){oz();return yz}),zz=uH(762,tO);$(378,null);$(379,null);$(380,null);$(381,null);Y(252);Y(590);Y(329);Y(342);Y(341);Y(543);Y(321);Y(205);Y(591);Y(330);Y(660);Y(3);Y(663);Y(664);Y(662);Y(661);Y(654);Y(653);Y(716);Y(717);Y(718);Y(719);Y(656);Y(243);var ZC=Y(449),aD=uH(763,ZC);Y(450);Y(448);Y(30);Y(31);Y(29);Y(32);Y(35);Y(36);Y(37);Y(38);Y(39);Y(40);var uO=Y(52),Ny=uH(764,uO);Y(41);Y(42);Y(43);Y(44);Y(45);Y(46);Y(47);Y(49);Y(48);Y(50);Y(51);Y(53);Y(54);Y(56);Y(57);Y(55);Y(58);Y(59);
+Y(60);Y(61);Y(63);Y(65);Y(66);Y(64);Y(62);Y(67);Y(68);Y(69);Y(70);Y(72);Y(75);Y(74);Y(76);Y(79);Y(80);Y(78);Y(81);Y(82);Y(83);Y(84);Y(85);Y(86);Y(88);Y(89);Y(87);Y(90);Y(91);Y(92);Y(93);Y(95);Y(96);Y(94);Y(270);var KL=Y(645);Y(322);var OL=Y(647);Y(241);Y(672);Y(671);Y(462);Y(461);Y(463);Y(242);Y(278);Y(280);Y(279);Y(274);Y(385);Y(271);Y(320);Y(715);Y(285);Y(288);Y(286);Y(287);Y(5);Y(7);Y(6);Y(617);Y(451);Y(464);Y(386);Y(201);Y(306);Y(308);Y(307);Y(458);Y(459);Y(465);Y(244);Y(273);Y(34);Y(281);Y(350);
+Y(351);Y(352);Y(282);var zM=uH(765,iO);Y(283);Y(587);Y(673);Y(640);Y(503);Y(524);Y(33);Y(71);var PL=Y(648);Y(657);Y(676);Y(712);Y(711);Y(213);Y(229);Y(4);Y(639);Y(691);Y(708);var vO=$(709,function(){kN();return qN}),rN=uH(766,vO),wO=$(710,function(){$L();return tN}),uN=uH(767,wO);Y(694);Y(703);Y(702);Y(706);Y(705);Y(701);Y(700);Y(698);Y(699);Y(697);Y(696);Y(693);Y(695);Y(704);Y(707);Y(692);Y(659);Y(713);Y(334);Y(333);Y(336);Y(337);Y(335);Y(284);Y(22);Y(304);Y(305);Y(11);Y(14);Y(23);
+var xO=Y(26),Ok=uH(768,xO);Y(24);Y(27);Y(28);Y(714);Y(8);Y(10);Y(9);Y(720);Y(721);Y(665);Y(668);Y(669);Y(670);Y(666);Y(667);var ML=Y(646);Y(650);Y(651);Y(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/A3D2B7C95C4FC47DB0996CBDF930EA17.cache.html b/public/jsme/A3D2B7C95C4FC47DB0996CBDF930EA17.cache.html
new file mode 100644
index 0000000..0d883c3
--- /dev/null
+++ b/public/jsme/A3D2B7C95C4FC47DB0996CBDF930EA17.cache.html
@@ -0,0 +1,657 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'A3D2B7C95C4FC47DB0996CBDF930EA17';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Pa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="1px",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",xb="After",yb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Kb="Cl",Ob="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="Helvetica",$b="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",dc="JUSTIFY",ec="JavaScript",gc="LEFT",hc="MOL n. ",ic="N",
+jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",oc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",pc="O",qc="ONE_WAY_CORNER",rc="P",sc="R",tc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Hc="Se",Ic="Si",Jc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Pc="X",Qc="[",Uc="[object Array]",Vc="\\",Wc="]",Xc="__gwtex_wrap",Yc="__uiObjectID",Zc=
+"a",$c="absolute",ad="alert",hd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="border-left-width",td="border-top-width",ud="bottom",vd="button",wd="cellPadding",xd="cellSpacing",yd="center",zd="change",Dd="checkbox",Fd="className",Gd="click",Hd="click marked atom to delete mark",Id="clip",Jd="code",Kd="col",Ld="colSpan",Md="columnheader",Nd="combobox",Od="complementary",Pd="contentinfo",Qd="contextmenu",
+Rd="cssFloat",Sd="cursor",Td="dblclick",Xd="definition",Yd="dialog",Zd="dir",$d="directory",ae="display",ge="div",he="document",ie="dragdrop-handle",je="dragdrop-selected",ke="dragend",le="dragenter",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="fixed",te="float",ue="focus",ve="fontFamily",we="fontSize",xe="fontStyle",ye="fontWeight",ze="form",Ae="function",Be="g",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Je="group",
+Ke="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Ve="id",We="img",Xe="is_touch_supported",Ye="italic",Ze="java.vm.name",$e="jsa-resetDiv",af="keydown",bf="keypress",cf="keyup",df="left",ef="link",ff="list",gf="listbox",hf="listitem",jf="load",kf="log",lf="ltr",mf="main",nf="marquee",of="math",pf="menu",qf="menuPopup",rf="menubar",sf="menuitem",uf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",Ef="mouseout",Ff="mouseover",Gf="mouseup",Hf=
+"mousewheel",If="move",Jf="msie",Kf="multipart",Lf="n",Mf="name",Nf="navigation",Of="none",Pf="noreaction",Qf="note",Rf="nowrap",Sf="null",Tf="number",Uf="object",Vf="offsetHeight",Wf="offsetWidth",Xf="ontouchstart",Yf="opera",Zf="option",$f="outline",ag="overflow",bg="padding",cg="paste",dg="popupContent",eg="position",fg="presentation",gg="progressbar",hg="px",ig="px, ",jg="px;",kg="radio",lg="radiogroup",mg="reaction",ng="rect(0px, 0px, 0px, 0px)",og="region",pg="rgb(",qg="right",rg="role",sg=
+"rotation",tg="row",vg="rowgroup",wg="rowheader",xg="rtl",yg="s",zg="safari",Ag="scale100",Bg="scrollbar",Cg="se",Dg="search",Eg="separator",Fg="serif",Hg='shape-rendering="crispEdges"',Ig="slider",Jg="span",Kg="spinbutton",Lg="status",Mg="subMenuIcon-selected",Ng="tab",Og="table",Pg="tablist",Qg="tabpanel",Rg="tbody",Sg="td",Tg="text",Ug="textAlign",Vg="textbox",Wg="timer",Xg="title",Yg="toolbar",Zg="tooltip",$g="top",ah="touchcancel",bh="touchend",ch="touchmove",dh="touchstart",eh="tr",fh="tree",
+gh="treegrid",hh="treeitem",ih="true",jh="value",kh="verticalAlign",lh="visibility",mh="visible",nh="whiteSpace",oh="width",ph="x",qh="zIndex",rh="|",_,sh={l:4194303,m:4194303,h:1048575},th={l:0,m:0,h:0},uh={l:1,m:0,h:0},vh={l:2,m:0,h:0},wh={l:3,m:0,h:0},xh={l:4,m:0,h:0},yh={l:8,m:0,h:0},zh={l:10,m:0,h:0},Ah={l:16,m:0,h:0},Bh={l:32,m:0,h:0},Ch={l:64,m:0,h:0},Dh={l:128,m:0,h:0},Eh={l:256,m:0,h:0},Fh={l:512,m:0,h:0},Gh={l:1024,m:0,h:0},Hh={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Qh={l:16384,m:0,h:0},Rh=
+{l:32768,m:0,h:0},Sh={l:65536,m:0,h:0},Th={l:131072,m:0,h:0},Uh={l:262144,m:0,h:0},Vh={l:524288,m:0,h:0},Wh={},Xh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Yh={9:1,10:1,117:1,121:1,123:1},Zh={117:1,120:1,134:1},$h={48:1},ai={136:1},bi={90:1,91:1,97:1,111:1,117:1},ci={53:1,117:1},di={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},ei={94:1,117:1},fi={47:1,83:1},gi={56:1},hi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,
+34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ii={2:1},ji={55:1},ki={90:1,97:1,111:1,117:1},li={7:1,9:1,117:1,121:1,123:1},mi={97:1,117:1},ni={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},oi={152:1},pi={117:1,134:1},qi={117:1,
+124:1,126:1,130:1,132:1},ri={81:1,117:1,121:1,123:1},si={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},ti={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},ui={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},vi={138:1},wi={119:1},xi={113:1},yi={117:1,124:1,132:1},zi={134:1},Ai={90:1,91:1,
+97:1,103:1,111:1,117:1},Bi={117:1},Ci={117:1,124:1,130:1,132:1},Di={46:1,48:1,57:1,69:1,72:1,80:1,82:1},Ei={8:1,9:1,117:1,121:1,123:1},Fi={117:1,120:1,135:1},Gi={45:1},Hi={69:1,80:1},Ii={11:1,117:1,121:1,123:1},Ji={6:1,9:1,117:1,121:1,123:1},Ki={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Li={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Mi={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Ni={135:1};
+function t(a,b,c){var d=Wh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Wh[a]=function(){}),_=d.prototype=0>b?{}:new Wh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Oi(this)};
+_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=y(Pi,m,-1,8,1);d=(Qi(),Ri);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Si(){Si=x;Ti=new Ui}function Vi(a){for(var b,a=new Wi(a.k.n);a.c<a.e.Oe();)b=Xi(a),Yi(b.td(),je,!1),Zi(a)}
+function $i(a,b,c){var a=a.o,d;try{d=new aj(b,c.Yc(a),c._c(a),(c.Zc(a),c.$c(a))),z(a.d,c,d)}catch(e){e=bj(e);if(A(e,124))throw new cj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Yi(b.td(),Xb,!0);Yi(c.td(),ie,!0);z(Ti,b,c)}function dj(a,b){var c;c=ej(Ti,b);var d;d=ej(a.o.d,c);if(!d)throw new fj("dragHandle was not draggable");gj(d.c.b);gj(d.e.b);gj(d.d.b);Yi(b.td(),Xb,!1);Yi(c.td(),ie,!1)}
+function hj(a){var b;a.p=!1;for(a=new Wi(a.k.n);a.c<a.e.Oe();)b=Xi(a),Yi(b.td(),je,!1),Zi(a)}function ij(a,b){jj(a.k.n,b)?Yi(b.td(),je,!1):a.p?(kj(a.k.n,b),Yi(b.td(),je,!0)):(a.k.n.Ze(),kj(a.k.n,b))}function lj(a){this.i=a;this.k=new mj(this);this.o=new nj(this.k)}t(3,1,{});_.rc=function(){oj(this.k.f,"dragdrop-dragging")};_.sc=function(){pj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ti;function mj(a){this.n=new qj;this.e=a;this.b=a.i}t(4,1,{},mj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function rj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function sj(a,b){var c;c=tj(a.d,uj).b;b.b.ctrlKey||b.b.metaKey||Vi(a.c.e);ij(a.c.e,c)}function vj(a){a.c.i=null;a.c.e.sc();wj((xj(),yj(null)),a.b,0,0);var b=a.b.pb;zj=b;Aj();Bj=b;a.e=2}
+function nj(a){this.d=new Ui;this.c=a;this.b=new Cj;Dj(this.b,Ej(),Fj());B(this.b,this,(Gj(),Gj(),Hj));B(this.b,this,(Ij(),Ij(),Jj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Kj(),hg);a.borderStyle=(Lj(),Of);a[nd]="blue"}t(5,1,{},nj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Mj(a);e=Nj(a);b=Oj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!uj)uj=c,this.c.f=tj(this.d,uj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Pj(this.c.n,this.c.f)&&(Vi(this.c.e),ij(this.c.e,this.c.f)),Qj(new Rj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Sj(uj,null),uj!=this.c.f&&(c=new Sj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,vj(this),1!=this.e&&rj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Tj(a,b);a=gk(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(hk(ik(d-this.i),ik(a-this.j))>=this.c.e.n?(jk(),-1!=Pj(this.c.n,this.c.f)||ij(this.c.e,this.c.f),c=new Sj(uj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,vj(this)):kk.preventDefault()),1==this.e)return;kk.preventDefault();rj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Tj(a,b);b=gk(a,b);if(1==Oj(a.b)&&(this.f=!1,uj))try{if(jk(),1==this.e)sj(this,a);else{d!=this.b&&(c=new Sj(d,null),e+=c.b,b+=c.e);try{rj(this,e,b),this.c.e.rc(),3!=this.e&&sj(this,a)}finally{var f=this.b.pb;zj&&f==zj&&(zj=null);Aj();f===Bj&&(Bj=null);lk(this.b);this.e=1;this.c.f=null}}}finally{uj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var uj=null;function Rj(){}t(6,1,gi,Rj);_.xc=function(){jk()};
+function aj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},aj);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Sj(a,b){!a||a==(xj(),yj(null))?this.i=this.f=0:(this.f=a.pd()-mk(a.pb),this.i=a.qd()-(a.pb.scrollTop||0));!b||b==(xj(),yj(null))?this.d=this.c=0:(this.c=nk(b.pb)+ok(b.pb),this.d=pk(b.pb)+qk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Sj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function jk(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function ok(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(sd),-1==a.indexOf(hg)?0:parseInt(a.substr(0,a.length-2))):0}function qk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(td),-1==a.indexOf(hg)?0:parseInt(a.substr(0,a.length-2))):0}
+function rk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function sk(a,b){var c=tk();rk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;uk(a.n,tk())}function vk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function uk(a,b){vk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function wk(a){this.b=a}t(19,1,{},wk);_.Cc=function(a){uk(this,a)};_.b=null;t(20,1,{});t(21,1,ii);function xk(){xk=x;var a;(a=new yk)&&(a.Fc()||(a=new zk));Ak=a}t(22,20,{});var Ak=null;function zk(){this.b=new qj;this.c=new Bk(this)}t(23,22,{},zk);
+_.Fc=function(){return!0};_.Dc=function(a){a=new Ck(this,a);kj(this.b,a);1==this.b.d&&Dk(this.c,16);return a};function Ek(){Ek=x;Fk=new qj;var a=new Gk;Hk();Ik(Jk?Jk:Jk=new Kk,a)}function Lk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Fk,a)}function Dk(a,b){if(0>b)throw new Mk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);jj(Fk,a);a.c=!1;a.d=Nk(a,b);kj(Fk,a)}function Ok(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Nk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||jj(Fk,this);this.Hc()};_.c=!1;_.d=0;var Fk;function Bk(a){Ek();this.b=a}t(24,25,{},Bk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Pk,m,3,a.b.d,0);b=Qk(a.b,b);c=new Rk;for(e=0,f=b.length;e<f;++e)d=b[e],jj(a.b,d),uk(d.b,c.b);0<a.b.d&&Dk(a.c,hk(5,16-(tk()-c.b)))};_.b=null;function Ck(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},Ck);_.Ec=function(){var a=this.c;jj(a.b,this);0==a.b.d&&Lk(a.c)};_.b=null;
+_.c=null;function Sk(a,b){var c=C(function(){var b=tk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function yk(){}t(27,22,{},yk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Sk(a,b);return new Tk(c)};function Tk(a){this.b=a}t(28,21,ii,Tk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Uk(){this.b=ad}t(29,30,{},Uk);function Vk(){this.b=hd}t(31,30,{},Vk);
+function Wk(){this.b=kd}t(32,30,{},Wk);t(34,1,{});_.b=null;function Xk(a){this.b=a}t(33,34,{},Xk);function Yk(){this.b=ld}t(35,30,{},Yk);function Zk(){this.b=od}t(36,30,{},Zk);function $k(){this.b=vd}t(37,30,{},$k);function al(){this.b=Dd}t(38,30,{},al);function bl(){this.b=Md}t(39,30,{},bl);function cl(){this.b=Nd}t(40,30,{},cl);function dl(){this.b=Od}t(41,30,{},dl);function fl(){this.b=Pd}t(42,30,{},fl);function gl(){this.b=Xd}t(43,30,{},gl);function hl(){this.b=Yd}t(44,30,{},hl);
+function il(){this.b=$d}t(45,30,{},il);function jl(){this.b=he}t(46,30,{},jl);function kl(){this.b=ze}t(47,30,{},kl);function ll(){this.b=Ge}t(48,30,{},ll);function ml(){this.b=He}t(49,30,{},ml);function nl(){this.b=Je}t(50,30,{},nl);function ol(){this.b=Me}t(51,30,{},ol);function pl(a){this.b=a.id}t(52,1,{4:1,5:1},pl);_.b=null;function ql(){this.b=We}t(53,30,{},ql);function rl(){this.b=ef}t(54,30,{},rl);function sl(){this.b=ff}t(55,30,{},sl);function tl(){this.b=gf}t(56,30,{},tl);
+function ul(){this.b=hf}t(57,30,{},ul);function vl(){this.b=kf}t(58,30,{},vl);function wl(){this.b=mf}t(59,30,{},wl);function xl(){this.b=nf}t(60,30,{},xl);function yl(){this.b=of}t(61,30,{},yl);function zl(){this.b=pf}t(62,30,{},zl);function Al(){this.b=rf}t(63,30,{},Al);function Bl(){this.b=sf}t(64,30,{},Bl);function Cl(){this.b=uf}t(65,30,{},Cl);function Dl(){this.b=vf}t(66,30,{},Dl);function El(){this.b=Nf}t(67,30,{},El);function Fl(){this.b=Qf}t(68,30,{},Fl);function Gl(){this.b=Zf}
+t(69,30,{},Gl);function Hl(){this.b=fg}t(70,30,{},Hl);t(71,34,{},function(a){this.b=a});function Il(){this.b=gg}t(72,30,{},Il);function Jl(){Jl=x;Kl=new Xk("aria-activedescendant")}var Kl;function Ll(){this.b=kg}t(74,30,{},Ll);function Ml(){this.b=lg}t(75,30,{},Ml);function Nl(){this.b=og}t(76,30,{},Nl);
+function Ol(){Ol=x;Pl=new Vk;Ql=new Uk;Rl=new Wk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ml;fm=new ll;gm=new nl;hm=new ol;im=new ql;jm=new rl;km=new tl;lm=new ul;mm=new sl;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Al;sm=new Cl;tm=new Dl;um=new Bl;vm=new zl;wm=new El;xm=new Fl;ym=new Gl;zm=new Hl;Am=new Il;Bm=new Ml;Cm=new Ll;Dm=new Nl;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=
+new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;Bn=new Cn;Dn=new En;F=new Ui;z(F,og,Dm);z(F,ad,Ql);z(F,Yd,am);z(F,hd,Pl);z(F,kd,Rl);z(F,he,cm);z(F,ld,Sl);z(F,od,Tl);z(F,vd,Ul);z(F,Dd,Vl);z(F,He,em);z(F,Md,Wl);z(F,Je,gm);z(F,Nd,Xl);z(F,Od,Yl);z(F,Pd,Zl);z(F,Xd,$l);z(F,ff,mm);z(F,$d,bm);z(F,ze,dm);z(F,Ge,fm);z(F,Me,hm);z(F,We,im);z(F,ef,jm);z(F,gf,km);z(F,hf,lm);z(F,kf,nm);z(F,mf,om);z(F,nf,pm);z(F,of,qm);z(F,pf,vm);z(F,rf,rm);z(F,sf,um);z(F,
+uf,sm);z(F,Zf,ym);z(F,kg,Cm);z(F,vf,tm);z(F,Nf,wm);z(F,Qf,xm);z(F,fg,zm);z(F,gg,Am);z(F,lg,Bm);z(F,tg,Im);z(F,vg,Em);z(F,wg,Gm);z(F,Dg,Mm);z(F,Eg,Om);z(F,Bg,Km);z(F,Ig,Qm);z(F,Kg,Sm);z(F,Lg,Um);z(F,Ng,$m);z(F,Pg,Wm);z(F,Qg,Ym);z(F,Vg,bn);z(F,Wg,dn);z(F,Yg,fn);z(F,Zg,hn);z(F,fh,Dn);z(F,gh,kn);z(F,hh,Bn)}var Ql,Pl,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,fm,em,gm,hm,im,jm,mm,km,lm,nm,om,pm,qm,vm,rm,um,sm,tm,wm,xm,ym,zm,Am,Cm,Bm,Dm,F,Im,Em,Gm,Km,Mm,Om,Qm,Sm,Um,$m,Wm,Ym,bn,dn,fn,hn,Dn,kn,Bn;
+function Jm(){this.b=tg}t(78,30,{},Jm);function Fm(){this.b=vg}t(79,30,{},Fm);function Hm(){this.b=wg}t(80,30,{},Hm);function Lm(){this.b=Bg}t(81,30,{},Lm);function Nm(){this.b=Dg}t(82,30,{},Nm);function Pm(){this.b=Eg}t(83,30,{},Pm);function Rm(){this.b=Ig}t(84,30,{},Rm);function Tm(){this.b=Kg}t(85,30,{},Tm);function Vm(){this.b=Lg}t(86,30,{},Vm);function an(){this.b=Ng}t(87,30,{},an);function Xm(){this.b=Pg}t(88,30,{},Xm);function Zm(){this.b=Qg}t(89,30,{},Zm);function cn(){this.b=Vg}
+t(90,30,{},cn);function en(){this.b=Wg}t(91,30,{},en);function gn(){this.b=Yg}t(92,30,{},gn);function jn(){this.b=Zg}t(93,30,{},jn);function En(){this.b=fh}t(94,30,{},En);function ln(){this.b=gh}t(95,30,{},ln);function Cn(){this.b=hh}t(96,30,{},Cn);function Rk(){this.b=tk()}function tk(){return(new Date).getTime()}t(97,1,{},Rk);function Fn(a){var b,c,d;d=new Gn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Hn(d,c.cZ.e),d.b.b+=mb,In(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function Jn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{117:1,132:1});_.Ic=function(){return this.i};_.tS=function(){return Jn(this)};_.f=null;_.i=null;function Kn(a){Ln();this.i=a}t(101,102,yi,Kn);function fj(a){Ln();this.i=a}function cj(a,b){Ln();this.f=b;this.i=a}t(100,101,Ci,fj,cj);function Mn(a){Ln();this.c=a;this.b=l;a=new Nn;a=On(a,Pn(this.c)?this.c:null);Qn(a)}t(99,100,Ci,Mn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Sf:Pn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Rn(this.c).e;this.b=this.b+mb+(Pn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Pn(this.c)){b=(Sn(),this.c);var c=l,d;for(d in b)if(d!=Mf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Tn(a,b){return Un(a)?a.eQ(b):a===b}
+function Rn(a){return Un(a)?a.cZ:Vn}function Wn(a){return Un(a)?a.hC():Oi(a)}
+function Xn(){var a;Xn=x;Yn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Zn(a){Xn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Yn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Yn;t(109,1,{});function Oi(a){return a.$H||(a.$H=++$n)}function ao(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function bo(){return $wnd.setTimeout(function(){0!=co&&(co=0);eo=-1},10)}var co=0,$n=0,fo=0,eo=-1;
+function go(){go=x;ho=new io}function jo(a,b){a.b=ko(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new lo(a)),mo(a.f,1),!a.j&&(a.j=new no(a)),mo(a.j,50))}function io(){}function oo(a){return a.Jc()}function ko(a,b){!a&&(a=[]);a[a.length]=b;return a}function po(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=ko(b,e)):e[0].xc()}catch(f){if(f=bj(f),!A(f,132))throw f;}}return b}function mo(a,b){go();$wnd.setTimeout(function(){C(oo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},io);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var ho;function lo(a){this.b=a}t(112,1,{},lo);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),po(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Rk;100>tk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function no(a){this.b=a}t(113,1,{},no);_.Jc=function(){this.b.e&&mo(this.b.f,1);return this.b.k};
+_.b=null;function qo(a,b){a.length>=b&&a.splice(0,b);return a}function ro(){try{null.a()}catch(a){return a}}function so(){}t(116,1,{},so);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=to(a);b=a.indexOf(ua);c=0==a.indexOf(Ae)?8:0;-1==b&&(b=uo(a,vo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=to(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function wo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return qo(this.Mc(ro()),this.Nc())};_.Mc=function(a){return wo(this,a)};_.Nc=function(){return 2};
+function Sn(){Sn=x;Error.stackTraceLimit=128}function xo(a){a=qo(On(a,ro()),3);0==a.length&&(a=qo((new so).Kc(),1));return a}function Ln(){Sn();var a;a=xo(new Nn);Qn(a)}function On(a,b){var c;c=wo(a,b);return 0==c.length?(new so).Mc(b):qo(c,1)}
+function Qn(a){var b,c,d,e,f,g,j,h,n;n=y(yo,m,131,a.length,0);for(e=0,f=n.length;e<f;++e)h=zo(a[e],vb),b=-1,d=Lc,2==h.length&&null!=h[1]&&(j=h[1],g=Ao(j,vo(58)),d=vo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=Bo(j,g+1),b=parseInt(b)||-1)),n[e]=new Co(h[0],d+ub+b);e=y(yo,m,131,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new Do;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return xo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=to(a);0==c.indexOf("at ")&&(c=Bo(c,3));a=c.indexOf(Qc);-1!=a&&(c=to(c.substr(0,a-0))+to(Bo(c,c.indexOf(Wc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(ub),-1==a?(b=c,c=l):(b=to(Bo(c,a+1)),c=to(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=to(c.substr(0,a-0)));a=uo(c,vo(46));-1!=a&&(c=Bo(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Mc=function(a){return On(this,a)};_.Nc=function(){return 3};function Nn(){Sn()}
+t(119,117,{},Nn);t(120,1,{});function In(a,b){a.b+=b}function Eo(){}t(121,120,{},Eo);_.b=l;function G(a,b){return parseInt(a[b])||0}function Fo(a,b){return null==a[b]?null:""+a[b]}function Go(a){a.draggable=ih;a.style.webkitUserDrag="element"}function Ho(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function Io(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function Jo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Oj(a){a=a.button;return 1==a?4:2==a?2:1}
+function nk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+mk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==xg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[eg]==se){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(sd)));if(d&&d.tagName==Cb&&a.style.position==$c)break;a=d}a=b}return a}
+function pk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[eg]==se){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(td)));if(d&&d.tagName==Cb&&a.style.position==
+$c)break;a=d}a=b}return a}function mk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==xg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Ko(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Lo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}
+function Ej(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function I(a,b){this.c=a;this.d=b}t(146,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Lj(){Lj=x;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=K(Xo,m,6,[Mo,Oo,Qo,So,Uo])}t(145,146,Ji);var Wo,Qo,Oo,So,Mo,Uo;function No(){I.call(this,kc,0)}t(147,145,Ji,No);function Po(){I.call(this,"DOTTED",1)}t(148,145,Ji,Po);
+function Ro(){I.call(this,"DASHED",2)}t(149,145,Ji,Ro);function To(){I.call(this,"HIDDEN",3)}t(150,145,Ji,To);function Vo(){I.call(this,"SOLID",4)}t(151,145,Ji,Vo);function Yo(){Yo=x;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=K(Jp,m,7,[Zo,ap,cp,ep,gp,ip,kp,mp,op,qp,sp,up,wp,yp,Ap,Cp,Ep,Gp])}t(152,146,li);
+var Ip,ap,Ep,cp,Zo,ip,Cp,gp,kp,mp,op,ep,Gp,qp,sp,up,yp,Ap,wp;function $o(){I.call(this,Qb,0)}t(153,152,li,$o);function rp(){I.call(this,"SE_RESIZE",9)}t(154,152,li,rp);function tp(){I.call(this,"SW_RESIZE",10)}t(155,152,li,tp);function vp(){I.call(this,"S_RESIZE",11)}t(156,152,li,vp);function xp(){I.call(this,"W_RESIZE",12)}t(157,152,li,xp);function zp(){I.call(this,"TEXT",13)}t(158,152,li,zp);function Bp(){I.call(this,"WAIT",14)}t(159,152,li,Bp);function Dp(){I.call(this,"HELP",15)}
+t(160,152,li,Dp);function Fp(){I.call(this,"COL_RESIZE",16)}t(161,152,li,Fp);function Hp(){I.call(this,"ROW_RESIZE",17)}t(162,152,li,Hp);function bp(){I.call(this,"AUTO",1)}t(163,152,li,bp);function dp(){I.call(this,"CROSSHAIR",2)}t(164,152,li,dp);function fp(){I.call(this,"POINTER",3)}t(165,152,li,fp);function hp(){I.call(this,"MOVE",4)}t(166,152,li,hp);function jp(){I.call(this,"E_RESIZE",5)}t(167,152,li,jp);function lp(){I.call(this,"NE_RESIZE",6)}t(168,152,li,lp);
+function np(){I.call(this,"NW_RESIZE",7)}t(169,152,li,np);function pp(){I.call(this,"N_RESIZE",8)}t(170,152,li,pp);function Kp(){Kp=x;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=K(Up,m,8,[Lp,Np,Pp,Rp])}t(171,146,Ei);var Tp,Np,Pp,Rp,Lp;function Mp(){I.call(this,kc,0)}t(172,171,Ei,Mp);function Op(){I.call(this,"BLOCK",1)}t(173,171,Ei,Op);function Qp(){I.call(this,"INLINE",2)}t(174,171,Ei,Qp);function Sp(){I.call(this,"INLINE_BLOCK",3)}t(175,171,Ei,Sp);
+function Vp(){Vp=x;Wp=new Xp;Yp=new Zp;$p=new aq;bq=new cq;dq=K(eq,m,10,[Wp,Yp,$p,bq])}t(176,146,Yh);var dq,Wp,Yp,$p,bq;function Xp(){I.call(this,Gb,0)}t(177,176,Yh,Xp);function Zp(){I.call(this,dc,1)}t(178,176,Yh,Zp);function aq(){I.call(this,gc,2)}t(179,176,Yh,aq);function cq(){I.call(this,zc,3)}t(180,176,Yh,cq);function Kj(){Kj=x;fq=new gq;hq=new iq;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=new sq;tq=new uq;vq=new wq;xq=K(yq,m,11,[fq,hq,jq,lq,nq,pq,rq,tq,vq])}t(181,146,Ii);
+var xq,tq,jq,lq,rq,vq,pq,hq,nq,fq;function gq(){I.call(this,"PX",0)}t(182,181,Ii,gq);function iq(){I.call(this,"PCT",1)}t(183,181,Ii,iq);function kq(){I.call(this,"EM",2)}t(184,181,Ii,kq);function mq(){I.call(this,"EX",3)}t(185,181,Ii,mq);function oq(){I.call(this,"PT",4)}t(186,181,Ii,oq);function qq(){I.call(this,"PC",5)}t(187,181,Ii,qq);function sq(){I.call(this,"IN",6)}t(188,181,Ii,sq);function uq(){I.call(this,"CM",7)}t(189,181,Ii,uq);function wq(){I.call(this,"MM",8)}t(190,181,Ii,wq);
+function zq(){zq=x;Aq=[];Bq=[];Cq=[]}var Aq,Bq,Cq;function Dq(){Dq=x;Eq=new Fq}function Gq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Hq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Fq(){}t(193,1,{},Fq);_.b=null;var Eq;t(205,1,{});_.tS=function(){return"An event type"};_.i=null;t(204,205,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(203,204,{});_.Pc=function(){return this.Rc()};_.b=null;var Iq=_.c=null;
+function Jq(){Jq=x;Kq=new Lq(pd,new Mq)}function Mq(){}t(202,203,{},Mq);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Kq};var Kq;function Nq(){Nq=x;Oq=new Lq(zd,new Pq)}function Pq(){}t(206,203,{},Pq);_.Oc=function(a){Qq();Rq(this,a.c,Sq(a.b.b,a.b.b.pb.selectedIndex))};_.Rc=function(){return Oq};var Oq;t(209,203,Gi);function Tj(a,b){return(a.b.clientX||0)-nk(b)+mk(b)+mk(b.ownerDocument.body)}function gk(a,b){return(a.b.clientY||0)-pk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
+function Mj(a){var b;return(b=a.c)?Tj(a,b):a.b.clientX||0}function Nj(a){var b;return(b=a.c)?gk(a,b):a.b.clientY||0}t(208,209,Gi);function Tq(){Tq=x;Uq=new Lq(Gd,new Vq)}function Vq(){}t(207,208,Gi,Vq);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Uq};var Uq;function Wq(){Wq=x;Xq=new Lq(Qd,new Yq)}function Yq(){}t(210,203,{},Yq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return Xq};var Xq;t(213,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
+var Zq=_.d=0;function Kk(){this.d=++Zq}t(212,213,fi,Kk);function Lq(a,b){this.d=++Zq;this.b=b;!Iq&&(Iq=new $q);Iq.b[a]=this;this.c=a}t(211,212,fi,Lq);_.b=null;_.c=null;function ar(){ar=x;br=new Lq(Td,new cr)}function cr(){}t(214,208,Gi,cr);
+_.Oc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(dr(),er))a=fr(b.pb),c=new gr(G(b.pb,Wf),G(b.pb,Vf)),d=new gr(G(b.T.jb.pb,Wf),G(b.T.jb.pb,Vf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);hr(b.I,!0);a=G(b.T.jb.pb,Wf);ir(b,new gr(a,jr(b.T.jb).b));b.J&&b.O!=er&&kr(b.r,b)}else hr(b.I,!1),b.O!=(dr(),er)?ir(b,new gr(b.F.c,b.F.b)):lr(b,fr(b.r.pb)),b.J&&b.O!=er&&mr(b.r,b);nr(b.T.jb)}else hr(b.I,!0)};_.Rc=function(){return br};var br;t(215,203,{});
+function or(){or=x;pr=new Lq(ke,new qr)}function qr(){}t(216,215,{},qr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return pr};var pr;function rr(){rr=x;sr=new Lq(le,new tr)}function tr(){}t(217,215,{},tr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return sr};var sr;function ur(){ur=x;vr=new Lq(me,new wr)}function wr(){}t(218,215,{},wr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return vr};
+var vr;function xr(){xr=x;yr=new Lq(ne,new zr)}function zr(){}t(219,215,{},zr);_.Oc=function(a){a=Ar(a.b);(this.b.dataTransfer||null).setData(Tg,a)};_.Rc=function(){return yr};var yr;function Br(){Br=x;Cr=new Lq(oe,new Dr)}function Dr(){}t(220,215,{},Dr);
+_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Er(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Tg),a.b.c.Se(b))};_.Rc=function(){return Cr};var Cr;function Fr(){Fr=x;Gr=new Lq(ue,new Hr)}function Hr(){}t(221,203,{},Hr);_.Oc=function(a){lk(a.b.b)};_.Rc=function(){return Gr};var Gr;
+function Ir(){Ir=x;Jr=new Lq(Ce,new Kr)}function Kr(){}t(222,203,{},Kr);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Lr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Mr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Jr};var Jr;function Nr(){Nr=x;Or=new Lq(De,new Pr)}function Pr(){}t(223,203,{},Pr);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Qr(a.b.b,a.b.c))};
+_.Rc=function(){return Or};var Or;function Rr(){Rr=x;Sr=new Lq(Ee,new Tr)}function Tr(){}t(224,203,{},Tr);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Sr};var Sr;t(226,203,{});t(225,226,{});function Ur(){Ur=x;Vr=new Lq(af,new Wr)}function Wr(){}t(227,225,{},Wr);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Xr(),Yr).length&&-999!=(Xr(),Yr)[c]&&(c=(Xr(),Yr)[c]);b=new Zr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?$r(Ar(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new as(a)),a.xb),b.b=d,bs(),
+cs(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(ds(a,Fo((es(),fs).hc.b.pb,jh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Yb;c=1300;break;case 114:case 82:a.lb=!0;a.K=sc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?gs(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?gs(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&gs(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?gs(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?gs(a,4):c=207;break;case 53:105==a.d?
+gs(a,5):c=208;break;case 54:105==a.d?gs(a,6):c=210;break;case 55:105==a.d?gs(a,7):c=211;break;case 56:105==a.d?gs(a,8):c=212;break;case 57:105==a.d?gs(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}hs(a,c)}a=!0}a&&this.b.preventDefault()};_.Rc=function(){return Vr};var Vr;function is(){is=x;js=new Lq(xf,new ks)}function ks(){}t(228,208,Gi,ks);_.Oc=function(a){a.uc(this)};
+_.Rc=function(){return js};var js;function Gj(){Gj=x;Hj=new Lq(yf,new ls)}function ls(){}t(229,208,Gi,ls);_.Oc=function(a){a.vc(this)};_.Rc=function(){return Hj};var Hj;function ms(){ms=x;ns=new Lq(Ef,new os)}function os(){}t(230,208,Gi,os);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Sj(uj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,vj(a))};_.Rc=function(){return ns};var ns;function ps(){ps=x;qs=new Lq(Ff,new rs)}function rs(){}t(231,208,Gi,rs);_.Oc=function(a){var b;b=this.b;jo((go(),ho),new ss(a,a.c,b))};
+_.Rc=function(){return qs};var qs;function Ij(){Ij=x;Jj=new Lq(Gf,new ts)}function ts(){}t(232,208,Gi,ts);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Jj};var Jj;function $q(){this.b={}}t(233,1,{},$q);_.b=null;t(236,209,Gi);var us=null;function vs(){vs=x;ws=new Lq(ah,new xs)}function xs(){}t(235,236,Gi,xs);_.Oc=function(a){ys(a.b,this,a.b.n)};_.Rc=function(){return ws};var ws;function zs(){zs=x;As=new Lq(bh,new Bs)}function Bs(){}t(237,236,Gi,Bs);_.Oc=function(a){ys(a.b,this,a.b.n)};_.Rc=function(){return As};
+var As;function Cs(){var a;this.b=(a=document.createElement(ge),a.setAttribute(Xf,"return;"),typeof a.ontouchstart==Ae)}t(238,1,{},Cs);function Ds(){Ds=x;Es=new Lq(ch,new Fs)}function Fs(){}t(239,236,Gi,Fs);_.Oc=function(a){ys(a.b,this,a.b.o)};_.Rc=function(){return Es};var Es;function Gs(){Gs=x;Hs=new Lq(dh,new Is)}function Is(){}t(240,236,Gi,Is);_.Oc=function(a){Js(a.b,this)&&(a.b.k&&Ks(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Dk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Hs};var Hs;
+function Ls(a,b){this.b=b;this.c=a}function Ms(a,b,c){Jk&&(b=new Ls(b,c),a.ed(b))}t(241,204,{},Ls);_.Oc=function(a){a.ad(this)};_.Pc=function(){return Jk};_.b=!1;var Jk=_.c=null;function Ns(a){this.b=a}t(242,204,{},Ns);_.Oc=function(a){a.bd(this)};_.Pc=function(){return Os};var Os=_.b=null;function Ps(){}function Qs(a){var b;Rs&&(b=new Ps,a.ed(b))}t(243,204,{},Ps);_.Oc=function(a){a.cd(this)};_.Pc=function(){return Rs};var Rs=null;function Ss(a){this.b=a}t(244,204,{},Ss);_.Oc=function(a){a.dd(this)};
+_.Pc=function(){return Ts};var Ts=_.b=null;function Us(){}t(245,204,{},Us);_.Oc=function(a){a.b.W&&a.b.Qd()};_.Pc=function(){return Vs};var Vs=null;function Ws(a,b,c){a=a.b;if(!b)throw new Xs("Cannot add a handler with a null type");if(!c)throw new Xs("Cannot add a null handler");0<a.c?Ys(a,new Zs(a,b,c)):$s(a,b,null,c);return new at(new bt(a,b,c))}
+function ct(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Xs("Cannot fire null event");try{++d.c;j=dt(d,b.Pc(),null);e=null;for(h=d.d?j.Tf(j.Oe()):j.Sf();d.d?h.Vf():h.hd();){g=d.d?h.Wf():h.jd();try{b.Oc(g)}catch(n){if(n=bj(n),A(n,132))f=n,!e&&(e=new et),ft(e,f);else throw n;}}if(e)throw new gt(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Wi(d.b);r.c<r.e.Oe();)o=Xi(r),o.xc()}finally{d.b=null}}}}catch(q){q=bj(q);if(A(q,84))throw new ht(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function it(a){jt.call(this,a,!1)}function jt(a,b){this.b=new kt(b);this.c=a}t(246,1,$h,it,jt);_.ed=function(a){ct(this,a)};_.b=null;_.c=null;t(249,1,{});function Ys(a,b){!a.b&&(a.b=new qj);kj(a.b,b)}function $s(a,b,c,d){var e;e=tj(a.e,b);e||(e=new Ui,z(a.e,b,e));a=e.Ke(c);a||(a=new qj,e.Me(c,a));a.Kf(d)}function lt(a,b,c,d){var e,f;e=dt(a,b,c);e.Mf(d)&&e.Le()&&(f=tj(a.e,b),f.Ne(c),f.Le()&&ej(a.e,b))}
+function dt(a,b,c){a=tj(a.e,b);if(!a)return mt(),mt(),nt;c=a.Ke(c);return!c?(mt(),mt(),nt):c}t(248,249,{});_.b=null;_.c=0;_.d=!1;function kt(a){this.e=new Ui;this.d=a}t(247,248,{},kt);function at(a){this.b=a}t(250,1,{},at);_.b=null;function gt(a){cj.call(this,ot(a),pt(a));this.b=a}function pt(a){a=a.Jd();return!a.hd()?null:a.jd()}
+function ot(a){var b,c,d;b=a.Oe();if(0==b)return null;b=new qt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Jd();a.hd();)d=a.jd(),c?c=!1:b.b.b+="; ",d=d.Ic(),In(b.b,d);return b.b.b}t(252,100,ti,gt);_.b=null;function ht(a){gt.call(this,a)}t(251,252,ti,ht);t(253,1,{},function(){});function rt(a){a=Fo(a,Zd);return st(xg,a)?(tt(),ut):st(lf,a)?(tt(),vt):(tt(),Jt)}function tt(){tt=x;ut=new Kt("RTL",0);vt=new Kt("LTR",1);Jt=new Kt(Qb,2);Lt=K(Mt,m,49,[ut,vt,Jt])}
+function Kt(a,b){I.call(this,a,b)}t(255,146,{49:1,117:1,121:1,123:1},Kt);var Lt,Jt,vt,ut;function Nt(){}function Ot(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Ot(e,d);K(a,b,c,d);return d}function Pt(a){return Qt([Rt,M],[m,s],[116,-1],a,0,2,1)}
+function Qt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Ot(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Qt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){St();var e=Tt,f=Ut;St();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Vt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Wt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Wt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Wt;}a[b]=c}t(256,1,{},Nt);_.qI=0;
+function St(){St=x;Tt=[];Ut=[];var a=new Nt,b=Tt,c=Ut,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Tt,Ut;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Pn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Un(a){return a.tM==x||a.cM&&!!a.cM[1]}function Xt(a){return null==a?null:a}function Yt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Zt(){var a;$stats&&$t("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Yf))a=Yf;else if(-1!=a.indexOf("webkit"))a=zg;else if(-1!=a.indexOf(Jf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Jf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(zg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&$t("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(au,m,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&$t("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";zq();Cq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+zq();0!=Cq.length&&(a=Cq.join(l),b=(Dq(),Eq),a=Gq(a),Hq(b).insertBefore(a,b.b.firstChild),Cq.length=0);0!=Aq.length&&(a=Aq.join(l),b=(Dq(),Eq),a=Gq(a),Hq(b).appendChild(a),Aq.length=0);0!=Bq.length&&(a=Bq.join(l),b=(Dq(),Eq),a=Gq(a),Hq(b).appendChild(a),Bq.length=0);$stats&&$t("export.client.JSME_export");new bu;new cu;0<du(null)?jo((go(),ho),new eu):fu()}function bj(a){return A(a,132)?a:new Mn(a)}function gu(a){return hu(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function iu(a){return hu(a.l,a.m,a.h)}function hu(a,b,c){return _=new ju,_.l=a,_.m=b,_.h=c,_}
+function ku(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new lu;if(0==a.l&&0==a.m&&0==a.h)return mu=hu(0,0,0),hu(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(mu=hu(0,0,0),c=iu((nu(),ou))):(mu=hu(c.l,c.m,c.h),c=hu(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=pu(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?qu(e):0==c&&0!=d&&0==e?qu(d)+22:0!=c&&0==d&&0==e?qu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=iu((nu(),ru)),c=!0,g=!g;else return c=su(a,f),g&&tu(c),mu=hu(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=pu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=su(c,d);f&&tu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=hu(f,j,c);g?mu=pu(c):mu=hu(c.l,c.m,c.h);return e}if(!uu(a,b))return e?mu=pu(a):mu=hu(a.l,a.m,a.h),hu(0,0,0);c=c?a:hu(a.l,a.m,a.h);var h,n,o,r;f=vu(b)-vu(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=hu(j&4194303,n&4194303,h&1048575);for(n=hu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(~~o>>22),q+=~~r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~r>>>1|(h&1)<<21;--f}g&&tu(n);e?(mu=pu(c),d&&(mu=wu(mu,(nu(),ou)))):mu=hu(c.l,c.m,c.h);return n}
+function tu(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function vu(a){var b;b=xu(a.h);return 32==b?(b=xu(a.m),32==b?xu(a.l)+32:b+20-10):b-12}var mu=null;function yu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return hu(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function zu(a,b){return hu(a.l&b.l,a.m&b.m,a.h&b.h)}function Au(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return nu(),Bu;if(-9223372036854775E3>a)return nu(),Cu;if(9223372036854775E3<=a)return nu(),ru;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Yt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Yt(a/4194304),a-=4194304*b);a=Yt(a);b=hu(a,b,c);d&&tu(b);return b}function Du(a){var b,c;return-129<a&&128>a?(b=a+128,null==Eu&&(Eu=y(Fu,m,50,256,0)),c=Eu[b],!c&&(c=Eu[b]=gu(a)),c):gu(a)}
+function Gu(a){var b=th,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function uu(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Hu(a,b){var c,d,e,f,g,j,h,n,o,r,q,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;r=~~(b.h&1048320)>>8;q=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(~~q>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
+22);return hu(c&4194303,q&4194303,u&1048575)}function pu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return hu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function su(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return hu(c&4194303,d&4194303,e&1048575)}
+function wu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return hu(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Iu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Iu(pu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Du(1E9);a=ku(a,b);b=l+O(mu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var Eu=null;
+function nu(){nu=x;ru=hu(4194303,4194303,524287);Cu=hu(0,0,524288);ou=Du(1);Du(2);Bu=Du(0)}var ru,Cu,ou,Bu;function ju(){}t(265,1,{50:1},ju);function $t(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ju(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(270,1,{},Ju);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ku(a,b){In(a.b.b,b.b);return a}function Lu(){this.b=new Mu}
+t(271,1,{},Lu);function Nu(a){if(null==a)throw new Xs("css is null");this.b=a}t(272,1,{51:1,117:1},Nu);_.eQ=function(a){return!A(a,51)?!1:H(this.b,a.b)};_.hC=function(){return Ou(this.b)};_.b=null;function Pu(a){if(null==a)throw new Xs("html is null");this.b=a}t(274,1,ci,Pu);_.fd=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Ou(this.b)};_.b=null;t(275,1,ci,function(){this.b=l});_.fd=function(){return this.b};
+_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Ou(this.b)};_.b=null;function Qu(){Qu=x;Ru=RegExp(na,Be);Su=RegExp(rb,Be);Tu=RegExp(ob,Be);Uu=RegExp(ta,Be);Vu=RegExp(da,Be)}function Wu(a){Qu();-1!=a.indexOf(na)&&(a=a.replace(Ru,oa));-1!=a.indexOf(ob)&&(a=a.replace(Tu,ra));-1!=a.indexOf(rb)&&(a=a.replace(Su,qa));-1!=a.indexOf(da)&&(a=a.replace(Vu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Uu,"&#39;"));return a}var Ru,Su,Tu,Vu,Uu;
+function Xu(a){if(null==a)throw new Xs("uri is null");this.b=a}t(277,1,{54:1},Xu);_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return Ou(this.b)};_.b=null;function Yu(){Yu=x}t(279,1,{});function Zu(){}t(280,1,{},Zu);var $u=null;function av(){}t(281,279,{},av);var bv=null;
+function cv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=dt(a.b,f,null).Oe();for(e-=1;0<=e;--e)if(d=dt(a.b,f,null).Rf(e),A(d,55)&&Tn(d.b,b)){var h=a.b,n=f;0<h.c?Ys(h,new dv(h,n,null,d)):lt(h,n,null,d)}}}t(282,1,ji);_.b=null;function ev(a){this.b=a}t(283,282,ji,ev);_.gd=function(a){a.d&&(this.b.md(a.e)||(a.b=!0))};function fv(a){this.b=a}t(284,282,ji,fv);_.cd=function(){gv(this.b.b.pb)};function hv(){Ln()}t(285,100,Ci,hv);function iv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Dk(a.e,1))}
+function jv(){this.b=new kv(this);this.c=new qj;this.e=new lv(this);this.i=new mv(this)}t(286,1,{},jv);_.d=!1;_.f=!1;function kv(a){Ek();this.b=a}t(287,25,{},kv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=nv(a.i.e.c,a.i.c);ov(a.i);A(b,56)&&new hv;a.d=!1;iv(a)}};_.b=null;function lv(a){Ek();this.b=a}t(288,25,{},lv);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=tk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Dk(a.b,1E4);a.i.d<a.i.b;){d=pv(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||ov(a.i)}if(100<=tk()-b)break}}finally{e||(Lk(a.b),a.d=!1,iv(a))}};_.b=null;function pv(a){var b;a.c=a.d;b=nv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function ov(a){qv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function mv(a){this.e=a}t(289,1,{},mv);_.hd=function(){return this.d<this.b};_.jd=function(){return pv(this)};
+_.kd=function(){ov(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function rv(a,b){var c=(sv(),tv(b));a.appendChild(c)}function uv(a,b,c){var d;d=kk;kk=a;b==zj&&8192==vv(a.type)&&(zj=null);c.ld(a);kk=d}var kk=null,zj=null;function wv(){wv=x;xv=new jv}function Qj(a){wv();if(!a)throw new Xs("cmd cannot be null");var b=xv;kj(b.c,a);iv(b)}var xv;function yv(a){Aj();!zv&&(zv=new Kk);Av||(Av=new jt(null,!0),Bv=new Cv);return Ws(Av,zv,a)}var Av=null;function Dv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Cv(){}t(295,204,{},Cv);_.Oc=function(a){a.gd(this);Bv.d=!1};_.Pc=function(){return zv};_.Qc=function(){Dv(this)};_.b=!1;_.c=!1;_.d=!1;var zv=_.e=null,Bv=null;function Ev(){Ev=x;Fv=new Gv;Hv()||(Fv=null)}var Fv=null;function Gk(){}t(297,1,{},Gk);_.ad=function(){for(;0<(Ek(),Fk).d;)Lk(nv(Fk,0))};function Ik(a,b){return Ws((!Iv&&(Iv=new Jv),Iv),a,b)}function Kv(a){Hk();Lv||(Mv(),Lv=!0);return Ik((!Rs&&(Rs=new Kk),Rs),a)}function Hk(){Nv||(Ov(),Nv=!0)}
+function Pv(){var a;Nv&&(a=new Qv,Iv&&ct(Iv,a));return null}var Nv=!1,Iv=null,Rv=0,Sv=0,Lv=!1;function Tv(){Tv=x;Uv=new Kk}function Qv(){Tv()}t(299,204,{},Qv);_.Oc=function(){null.qg()};_.Pc=function(){return Uv};var Uv;function Jv(){it.call(this,null)}t(301,246,$h,Jv);
+function vv(a){switch(a){case pd:return 4096;case zd:return 1024;case Gd:return 1;case Td:return 2;case ue:return 2048;case af:return 128;case bf:return 256;case cf:return 512;case jf:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case Ef:return 32;case Ff:return 16;case Gf:return 8;case "scroll":return 16384;case qe:return 65536;case "DOMMouseScroll":case Hf:return 131072;case Qd:return 262144;case cg:return 524288;case dh:return 1048576;case ch:return 2097152;case bh:return 4194304;
+case ah:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Aj(){Vv||(Wv(),Vv=!0)}var Vv=!1;function Xv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Yv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Wv(){Zv=C(function(a){var b;var c=Av,d,e,f;zv&&c&&$v(c.b.e,zv)?(b=Bv.b,d=Bv.c,e=Bv.d,f=Bv.e,Dv(Bv),Bv.e=a,ct(c,Bv),c=!(Bv.b&&!Bv.c),Bv.b=b,Bv.c=d,Bv.d=e,Bv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});aw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Pn(b)&&A(b,57)&&uv(a,c,b)});bw=C(function(a){a.preventDefault();aw.call(this,a)});cw=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;aw.call(this,a)});dw=C(function(a){if(Zv(a)){var b=Bj;b&&b.__listener&&!Pn(b.__listener)&&A(b.__listener,57)&&(uv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Gd,dw,!0);$wnd.addEventListener(Td,dw,!0);$wnd.addEventListener(xf,dw,!0);$wnd.addEventListener(Gf,dw,!0);$wnd.addEventListener(yf,dw,!0);$wnd.addEventListener(Ff,dw,!0);$wnd.addEventListener(Ef,dw,!0);$wnd.addEventListener(Hf,dw,!0);$wnd.addEventListener(af,Zv,!0);$wnd.addEventListener(cf,Zv,!0);$wnd.addEventListener(bf,
+Zv,!0);$wnd.addEventListener(dh,dw,!0);$wnd.addEventListener(ch,dw,!0);$wnd.addEventListener(bh,dw,!0);$wnd.addEventListener(ah,dw,!0);$wnd.addEventListener(Ee,dw,!0);$wnd.addEventListener(Ce,dw,!0);$wnd.addEventListener(De,dw,!0)}function ew(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function fw(a,b){Aj();switch(b){case "drag":a.ondrag=aw;break;case ke:a.ondragend=aw;break;case le:a.ondragenter=bw;break;case "dragleave":a.ondragleave=aw;break;case me:a.ondragover=bw;break;case ne:a.ondragstart=aw;break;case oe:a.ondrop=aw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,aw,!1);a.addEventListener(b,aw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function gw(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?aw:null),c&2&&(a.ondblclick=b&2?aw:null),c&4&&(a.onmousedown=b&4?aw:null),c&8&&(a.onmouseup=b&8?aw:null),c&16&&(a.onmouseover=b&16?aw:null),c&32&&(a.onmouseout=b&32?aw:null),c&64&&(a.onmousemove=b&64?aw:null),c&128&&(a.onkeydown=b&128?aw:null),c&256&&(a.onkeypress=b&256?aw:null),c&512&&(a.onkeyup=b&512?aw:null),c&1024&&(a.onchange=b&1024?aw:null),c&2048&&(a.onfocus=b&2048?aw:null),c&4096&&(a.onblur=b&4096?aw:null),
+c&8192&&(a.onlosecapture=b&8192?aw:null),c&16384&&(a.onscroll=b&16384?aw:null),c&32768&&(a.onload=b&32768?cw:null),c&65536&&(a.onerror=b&65536?aw:null),c&131072&&(a.onmousewheel=b&131072?aw:null),c&262144&&(a.oncontextmenu=b&262144?aw:null),c&524288&&(a.onpaste=b&524288?aw:null),c&1048576&&(a.ontouchstart=b&1048576?aw:null),c&2097152&&(a.ontouchmove=b&2097152?aw:null),c&4194304&&(a.ontouchend=b&4194304?aw:null),c&8388608&&(a.ontouchcancel=b&8388608?aw:null),c&16777216&&(a.ongesturestart=b&16777216?
+aw:null),c&33554432&&(a.ongesturechange=b&33554432?aw:null),c&67108864&&(a.ongestureend=b&67108864?aw:null))}var Bj=null,Zv=null,dw=null,bw=null,aw=null,cw=null;function hw(){var a;hw=x;iw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var iw;function jw(){this.c=new qj}function kw(a){a=a[Yc];return null==a?-1:a}t(305,1,{},jw);_.b=null;function lw(a,b){this.b=a;this.c=b}t(306,1,{},lw);_.b=0;_.c=null;t(307,1,$h);_.nd=function(a){return decodeURI(a.replace("%23",la))};
+_.ed=function(a){ct(this.b,a)};_.od=function(a){a=null==a?l:a;if(!H(a,null==mw?l:mw))mw=a,Vs&&(a=new Us,ct(this.b,a))};var mw=l;function Hv(){function a(){$wnd.setTimeout(a,250);e()}var b=Fv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.nd(d.substring(1)));mw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.nd(c.substring(1)));b.od(a)});a();return!0}t(309,307,$h);function Gv(){this.b=new it(null)}t(308,309,$h,Gv);
+function Ov(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Pv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Nv&&Ms((!Iv&&(Iv=new Jv),Iv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Mv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Lv&&(d=Ej(),c=Fj(),Sv!=d||Rv!=c))Sv=d,Rv=c,Qs((!Iv&&(Iv=new Jv),Iv))}finally{a&&a(b)}})}function pj(a,b){Yi(a.td(),b,!0)}function oj(a,b){Yi(a.td(),b,!1)}function nw(a,b){a.pb.style[Ne]=b}function Dj(a,b,c){0<=b&&a.yd(b+hg);0<=c&&a.wd(c+hg)}function ow(a,b){null==b||0==b.length?a.pb.removeAttribute(Xg):a.pb.setAttribute(Xg,b)}function pw(a){var b,a=Fo(a,Fd);b=uo(a,vo(32));return 0<=b?a.substr(0,b-0):a}
+function Yi(a,b,c){if(!a)throw new fj(oc);b=to(b);if(0==b.length)throw new Mk(Kc);if(c){var d;d=to(b);b=a.className;-1==Ho(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=to(b);f=a.className;e=Ho(f,c);-1!=e&&(b=to(f.substr(0,e-0)),c=to(Bo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function qw(a,b){a.style.display=b?l:Of;a.setAttribute("aria-hidden",""+!b)}t(315,1,Hi);_.pd=function(){return nk(this.pb)};_.qd=function(){return pk(this.pb)};
+_.rd=function(){return G(this.pb,Vf)};_.sd=function(){return G(this.pb,Wf)};_.td=function(){return this.pb};_.ud=function(){return this.pb.style.display!=Of};_.vd=function(){throw new rw;};_.wd=function(a){nw(this,a)};_.xd=function(a){qw(this.pb,a)};_.yd=function(a){this.pb.style[oh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function sw(a,b,c){fw(a.pb,c.c);return Ws(!a.mb?a.mb=new it(a):a.mb,c,b)}
+function B(a,b,c){var d;d=vv(c.c);if(-1==d)fw(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;Aj();gw(e,d)}else a.lb|=d;return Ws(!a.mb?a.mb=new it(a):a.mb,c,b)}function tw(a,b,c){return Ws(!a.mb?a.mb=new it(a):a.mb,c,b)}function uw(a){var b;if(a.Bd())throw new vw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;Aj();gw(c,b)}else a.lb|=b;a.zd();a.Ed()}
+function ww(a,b){var c;switch(vv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Iq&&(f=Iq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&ct(a.mb,f.b),f.b.b=d,f.b.c=e}function xw(a){if(!a.Bd())throw new vw("Should only call onDetach when the widget is attached to the browser's document");try{a.Fd()}finally{try{a.Ad()}finally{a.pb.__listener=null,a.kb=!1}}}
+function lk(a){if(a.ob)if(A(a.ob,70))a.ob.Gd(a);else{if(a.ob)throw new vw("This widget's parent does not implement HasWidgets");}else if(xj(),$v(yw.b,a)){xj();try{a.Dd()}finally{ej(yw.b,a)}}}function zw(a,b){var c;c=a.ob;if(b){if(c)throw new vw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.Bd()&&a.Cd()}else try{c&&c.Bd()&&a.Dd()}finally{a.ob=null}}t(314,315,Di);_.zd=function(){};_.Ad=function(){};_.ed=function(a){this.mb&&ct(this.mb,a)};_.Bd=function(){return this.kb};
+_.Cd=function(){uw(this)};_.ld=function(a){ww(this,a)};_.Dd=function(){xw(this)};_.Ed=function(){};_.Fd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function Aw(a){for(a=new Bw(a);a.b.b<a.b.c.d-1;)Cw(a.b),Dw(a.b)}t(313,314,ui);_.zd=function(){Ew(this,(Fw(),Gw))};_.Ad=function(){Ew(this,(Fw(),Hw))};function Iw(a,b,c){lk(b);var d=a.q;Jw(d,b,d.d);d=(sv(),tv(b.pb));c.appendChild(d);zw(b,a)}
+function Kw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Lw;b.ob==a&&(f=a.Hd(b),f<d&&--d);lk(b);Jw(a.q,b,d);e?(e=b.pb,ew(c,(sv(),tv(e)),d)):(e=(sv(),tv(b.pb)),c.appendChild(e));zw(b,a)}function Mw(a,b){var c;if(b.ob!=a)return!1;try{zw(b,null)}finally{c=b.pb;Jo(c).removeChild(c);c=a.q;var d;d=Nw(c,b);if(-1==d)throw new Ow;if(0>d||d>=c.d)throw new Lw;for(--c.d;d<c.d;++d)Vt(c.b,d,c.b[d+1]);Vt(c.b,c.d,null)}return!0}t(312,313,ui);_.Hd=function(a){return Nw(this.q,a)};
+_.Id=function(a,b,c,d){Kw(this,a,b,c,d)};_.Jd=function(){return new Pw(this.q)};_.Gd=function(a){return Mw(this,a)};function Qw(a,b){Iw(a,b,a.pb)}function wj(a,b,c,d){var e;lk(b);e=a.q.d;a.Md(b,c,d);a.Id(b,a.pb,e,!0)}function Rw(a,b){var c;(c=Mw(a,b))&&Sw(b.pb);return c}function Tw(a,b,c,d){if(b.ob!=a)throw new Mk("Widget must be a child of this panel.");a.Md(b,c,d)}function Uw(a,b,c){a=a.pb;-1==b&&-1==c?Sw(a):(a.style[eg]=$c,a.style[df]=b+hg,a.style[$g]=c+hg)}
+function Vw(){var a=$doc.createElement(ge);this.q=new Ww(this);this.pb=a;this.pb.style[eg]="relative";this.pb.style[ag]=Oe}function Sw(a){a.style[df]=l;a.style[$g]=l;a.style[eg]=l}t(311,312,ui,Vw);_.Kd=function(a){Qw(this,a)};_.Gd=function(a){return Rw(this,a)};_.Ld=function(a,b,c){Tw(this,a,b,c)};_.Md=function(a,b,c){Uw(a,b,c)};function Xw(a,b){if(a.Od())throw new vw("SimplePanel can only contain one child widget");a.Pd(b)}
+function Yw(a,b){if(a.jb!=b)return!1;try{zw(b,null)}finally{a.Nd().removeChild(b.pb),a.jb=null}return!0}function Zw(a,b){if(b!=a.jb&&(b&&lk(b),a.jb&&a.Gd(a.jb),a.jb=b)){var c=(sv(),tv(a.jb.pb));a.Nd().appendChild(c);zw(b,a)}}function $w(){this.pb=$doc.createElement(ge)}t(319,313,ui,$w);_.Nd=function(){return this.pb};_.Od=function(){return this.jb};_.Jd=function(){return new ax(this)};_.Gd=function(a){return Yw(this,a)};_.Pd=function(a){Zw(this,a)};_.jb=null;
+function bx(a,b){a.hb&&(cx(a.gb,!1,!1),Ms(a,a,b))}function dx(a){var b;if(b=a.jb)null!=a.X&&b.wd(a.X),null!=a.Y&&b.yd(a.Y)}function ex(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[df]=b-0+(Kj(),hg);a.style[$g]=c+hg}function fx(a){a.hb||(a.kb&&lk(a),cx(a.gb,!0,!1))}t(318,319,ui);_.Nd=function(){return Io(this.pb)};_.rd=function(){return G(this.pb,Vf)};_.sd=function(){return G(this.pb,Wf)};_.td=function(){return Jo(Io(this.pb))};_.Qd=function(){this.Rd(!1)};_.Rd=function(a){bx(this,a)};
+_.ud=function(){return!H(Oe,this.pb.style[lh])};_.md=function(){return!0};_.gd=function(){};_.Fd=function(){this.hb&&cx(this.gb,!1,!0)};_.wd=function(a){this.X=a;dx(this);0==a.length&&(this.X=null)};_.Sd=function(a,b){ex(this,a,b)};_.xd=function(a){this.pb.style[lh]=a?mh:Oe};_.Pd=function(a){Zw(this,a);dx(this)};_.yd=function(a){this.Y=a;dx(this);0==a.length&&(this.Y=null)};_.Td=function(){fx(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function gx(a,b){var c;$w.call(this);this.$=new hx;this.U=(ix(),jx);this.gb=new kx(this);this.pb.appendChild($doc.createElement(ge));this.Sd(0,0);Jo(Io(this.pb))[Fd]="gwt-PopupPanel";Io(this.pb)[Fd]=dg;this.W=this.V=a;this.db=!1;c=K(au,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new lx(c);this.T.td()[Fd]=l;c=Jo(Io(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new fj(oc);d=to(d);if(0==d.length)throw new Mk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Zw(this,this.T);dx(this);Yi(Io(this.pb),dg,!1);Yi(this.T.c,b+"Content",!0)}t(317,318,ui);_.zd=function(){uw(this.T)};_.Ad=function(){xw(this.T)};_.Od=function(){return this.T.jb};_.Jd=function(){return new ax(this.T)};_.Gd=function(a){return this.T.Gd(a)};_.Pd=function(a){Zw(this.T,a);dx(this)};_.T=null;t(316,317,ui);_.Dd=function(){xw(this)};
+function mx(){mx=x;nx=new ox(Gb,0,(ix(),jx));px=new ox(qc,1,qx);rx=new ox(Ac,2,sx);tx=K(ux,m,58,[nx,px,rx])}function ox(a,b,c){I.call(this,a,b);this.b=c}t(320,146,{58:1,117:1,121:1,123:1},ox);_.b=null;var tx,nx,px,rx;function vx(){vx=x;wx=K(au,m,1,[$g,wf,ud])}
+function lx(a){var b;vx();var c,d;c=this.pb=$doc.createElement(Og);this.d=$doc.createElement(Rg);rv(c,this.d);c[xd]=0;for(c=c[wd]=0;c<a.length;++c)d=(b=$doc.createElement(eh),b[Fd]=a[c],rv(b,xx(a[c]+"Left")),rv(b,xx(a[c]+Ib)),rv(b,xx(a[c]+"Right")),b),rv(this.d,d),1==c&&(this.c=Io(Xv(d,1)));this.pb[Fd]="gwt-DecoratorPanel"}function xx(a){var b,c;c=$doc.createElement(Sg);b=$doc.createElement(ge);var d=(sv(),tv(b));c.appendChild(d);c[Fd]=a;b[Fd]=a+"Inner";return c}t(322,319,Ki,lx);_.Nd=function(){return this.c};
+_.c=null;_.d=null;var wx;t(321,322,Ki);t(323,1,{});function Fw(){Fw=x;Gw=new yx;Hw=new zx}function Ax(a){gt.call(this,a)}function Ew(a,b){Fw();var c,d,e;c=null;for(e=a.Jd();e.hd();){d=e.jd();try{b.Ud(d)}catch(f){if(f=bj(f),A(f,132))d=f,!c&&(c=new et),ft(c,d);else throw f;}}if(c)throw new Ax(c);}t(324,251,ti,Ax);var Gw,Hw;function yx(){}t(325,1,{},yx);_.Ud=function(a){a.Cd()};function zx(){}t(326,1,{},zx);_.Ud=function(a){a.Dd()};function Bx(){Bx=x;Cx=(Dx(),Dx(),Ex)}t(329,314,hi);
+_.Uc=function(a){return sw(this,a,(or(),or(),pr))};_.Vc=function(a){return sw(this,a,(rr(),rr(),sr))};_.Wc=function(a){return sw(this,a,(ur(),ur(),vr))};_.Xc=function(a){return sw(this,a,(Br(),Br(),Cr))};_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};
+_.Cd=function(){uw(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var Cx;t(328,329,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
+function Fx(a){var b;Bx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",vd),b);this.pb[Fd]="gwt-Button";this.pb.innerHTML=a||l}t(327,328,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Fx);
+function Gx(){this.q=new Ww(this);this.f=$doc.createElement(Og);this.e=$doc.createElement(Rg);rv(this.f,this.e);this.pb=this.f}t(330,312,ui);_.e=null;_.f=null;function Hx(a,b){var c;if(a.i)throw new vw("Composite.initWidget() may only be called once.");lk(b);c=b.pb;a.pb=c;var d;sv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((sv(),c).__gwt_resolve=Ix(a));a.i=b;zw(b,a)}
+function Jx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);Aj();gw(d,b)}else b.lb|=c;a.lb=-1}a.i.Cd();a.pb.__listener=a;a.Ed()}t(331,314,di);_.Bd=function(){return this.i?this.i.Bd():!1};_.Cd=function(){Jx(this)};_.ld=function(a){ww(this,a);this.i.ld(a)};_.Dd=function(){this.i.Dd()};_.vd=function(){return this.pb=this.i.vd()};_.i=null;
+function Kx(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Zd]=xg;break;case 1:b[Zd]=lf;break;case 2:rt(b)!=(tt(),Jt)&&(b[Zd]=l)}}function Lx(a){this.b=a;this.d=!1;this.e=this.c=rt(a)}t(332,1,{},Lx);_.b=null;_.c=null;_.d=!1;_.e=null;function Mx(){Mx=x;Dx();Dx()}function Cj(){Mx();this.pb=Nx()}t(333,319,ni,Cj);_.Uc=function(a){return sw(this,a,(or(),or(),pr))};_.Vc=function(a){return sw(this,a,(rr(),rr(),sr))};
+_.Wc=function(a){return sw(this,a,(ur(),ur(),vr))};_.Xc=function(a){return sw(this,a,(Br(),Br(),Cr))};_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};function Ox(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Io(b);e=null;c&&(c=kw(c),e=0>c?null:nv(a.j.c,c));e?Px(a,e):d&&(b.innerHTML=l||l);return b}
+function Px(a,b){var c;if(b.ob!=a)return!1;try{zw(b,null)}finally{c=b.pb;Jo(c).removeChild(c);var d=a.j,e;e=kw(c);c[Yc]=null;c=d.c;Qx(e,c.d);Vt(c.c,e,null);d.b=new lw(e,d.b)}return!0}t(335,313,Li);_.Uc=function(a){return sw(this,a,(or(),or(),pr))};_.Vc=function(a){return sw(this,a,(rr(),rr(),sr))};_.Wc=function(a){return sw(this,a,(ur(),ur(),vr))};_.Xc=function(a){return sw(this,a,(Br(),Br(),Cr))};_.Jd=function(){return new Rx(this)};_.Gd=function(a){return Px(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function Sx(a){if(0>=a.c)throw new Tx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Tx("Column index: 0, Column size: "+a.b);}
+function Ux(){this.j=new jw;this.i=$doc.createElement(Og);this.d=$doc.createElement(Rg);rv(this.i,this.d);this.pb=this.i;this.e=new Vx(this);var a=new Wx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;ew(a.c.i,(sv(),tv(b)),0);rv(a.b,$doc.createElement(Kd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Tx("Row index: "+a+", Row size: "+d);if(0>c)throw new Tx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Tx("Column index: "+c+", Column size: "+this.b);c=Ox(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Sg),d.innerHTML=sa||l,ew(c,(sv(),tv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Kd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Sg);
+e.innerHTML=sa;c=$doc.createElement(eh);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Ox(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(334,335,Li,Ux);_.b=0;_.c=0;
+function Xx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Yx(),Zx)?a.c.e==(tt(),vt)?($x(),ay):a.c.e==ut?($x(),by):($x(),cy):a.c.e==(tt(),vt)?($x(),by):a.c.e==ut?($x(),ay):($x(),dy);b!=a.d&&(a.d=b,a.pb.style[Ug]=!a.d?l:a.d.b)}t(338,314,Di);_.b=null;_.c=null;_.d=null;function ey(){this.pb=$doc.createElement(ge);this.c=new Lx(this.pb);this.pb[Fd]="gwt-Label"}function fy(){ey.call(this);Kx(this.c,ph,!1);Xx(this)}
+t(337,338,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},ey,fy);_.Uc=function(a){return sw(this,a,(or(),or(),pr))};_.Vc=function(a){return sw(this,a,(rr(),rr(),sr))};_.Wc=function(a){return sw(this,a,(ur(),ur(),vr))};_.Xc=function(a){return sw(this,a,(Br(),Br(),Cr))};_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
+_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};function gy(a){var b=$doc.createElement(ge);st(Jg,b.tagName);this.pb=b;this.c=new Lx(this.pb);this.pb[Fd]="gwt-HTML";Kx(this.c,a,!0);Xx(this)}t(336,337,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},gy);
+function hy(a){for(;++a.c<a.e.d&&!(null!=nv(a.e,a.c)););}function Rx(a){this.d=a;this.e=this.d.j.c;hy(this)}t(339,1,{},Rx);_.hd=function(){return this.c<this.e.d};_.jd=function(){var a;if(this.c>=this.e.d)throw new Ow;a=nv(this.e,this.c);this.b=this.c;hy(this);return a};_.kd=function(){var a;if(0>this.b)throw new iy;a=nv(this.e,this.b);lk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Vx(a){this.b=a}t(340,1,{},Vx);_.b=null;function Wx(a){this.c=a}t(341,1,{},Wx);_.b=null;_.c=null;
+function Yx(){Yx=x;Zx=new jy}var Zx;function $x(){$x=x;ky=new ly((Vp(),yd));ay=new ly(df);by=new ly(qg);cy=ay;dy=by;my=cy}var ky,my,ay,dy,cy,by;function jy(){}t(343,1,{},jy);function ly(a){this.b=a}t(344,343,{},ly);_.b=null;function ny(){ny=x;oy=new py(wf);qy=new py($g)}var oy,qy;function py(a){this.b=a}t(345,1,{},py);_.b=null;function ry(a,b){var c;c=sy(a);rv(a.c,c);Iw(a,b,c)}function sy(a){var b;b=$doc.createElement(Sg);b[id]=a.b.b;b.style[kh]=a.d.b;return b}
+function ty(a,b){var c,d;d=Jo(b.pb);(c=Mw(a,b))&&a.c.removeChild(d);return c}function uy(){Gx.call(this);this.b=($x(),my);this.d=(ny(),qy);this.c=$doc.createElement(eh);rv(this.e,this.c);this.f[xd]=ab;this.f[wd]=ab}t(346,330,ui,uy);_.Gd=function(a){return ty(this,a)};_.c=null;function vy(){vy=x;new Ui}function wy(a){vy();xy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function yy(a,b,c,d,e){vy();this.b=new zy(this,a,b,c,d,e);this.pb[Fd]="gwt-Image"}
+function xy(a,b,c,d,e){vy();yy.call(this,(Yu(),new Xu(a)),b,c,d,e)}t(347,314,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},wy,yy,xy);_.Uc=function(a){return sw(this,a,(or(),or(),pr))};_.Vc=function(a){return sw(this,a,(rr(),rr(),sr))};_.Wc=function(a){return sw(this,a,(ur(),ur(),vr))};_.Xc=function(a){return sw(this,a,(Br(),Br(),Cr))};
+_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.ld=function(a){32768==vv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);ww(this,a)};_.Ed=function(){var a=this.b;H(jf,Fo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Ay(a,this),jo((go(),ho),a.i))};_.b=null;t(349,1,{});_.i=null;function By(){By=x;Cy()}
+function zy(a,b,c,d,e,f){var g,j;By();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Jg);j=new Lu;Ku(Ku(Ku(j,new Nu("width:"+e+(Kj(),hg)+nb)),new Nu("height:"+f+jg)),new Nu("background:url("+b.b+") no-repeat "+-c+"px "+-d+jg));!Dy&&(Dy=new Ey);b=Fy;c=new Nu((new Nu(j.b.b.b)).b);j=new Mu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Wu(b.b);In(j.b,b);j.b.b+="' style='";b=Wu(c.b);In(j.b,b);j.b.b+="' border='0'>";j=new Pu(j.b.b);g.innerHTML=j.b||l;g=Io(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),Aj(),gw(g,a)):a.lb|=133333119}t(348,349,{},zy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ay(a,b){this.b=a;this.c=b}t(350,1,{},Ay);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(jf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=jf)};_.b=null;_.c=null;function Gy(a,b){if(0>b||b>=a.pb.options.length)throw new Lw;}function Sq(a,b){Gy(a,b);return a.pb.options[b].value}function Hy(){Bx();this.pb=$doc.createElement("select");this.pb[Fd]="gwt-ListBox"}t(351,329,hi,Hy);t(352,282,ji);function Iy(a){this.b=a}t(353,352,ji,Iy);
+_.Sc=function(){};function Jy(a){this.b=a}t(354,352,ji,Jy);_.ad=function(a){this.b.Vd(a.i,a.b)};function Ky(a,b,c){var d;if(a.p){var e=d=$doc.createElement(eh);ew(a.f,(sv(),tv(e)),b);a=(sv(),tv(c));d.appendChild(a)}else d=Xv(a.f,0),ew(d,(sv(),tv(c)),b)}
+function Ly(a,b,c){var d;My(a,b);c&&b.b?(My(a,null),a=b.b,b=(go(),ho),b.d=ko(b.d,[new Ny(a),!1])):null!=b.d&&(a.k=new Oy(a,b),c=(ix(),qx),a.k.U=c,a.k.ab=a.i,a.k.td()[Fd]=Le,d=pw(a.pb),H(Ke,d)||pj(a.k,d+"Popup"),tw(a.k,new Jy(a),Jk?Jk:Jk=new Kk),a.o=b.d,d=a.k,a=new Py(a,b),d.pb.style[lh]=Oe,fx(d),a.b.p?ex(a.b.k,nk(a.b.pb)+G(a.b.pb,Wf)-1,pk(a.c.pb)):ex(a.b.k,nk(a.c.pb),pk(a.b.pb)+G(a.b.pb,Vf)-1),d.pb.style[lh]=mh)}
+function Qy(a,b){if(b||!(a.n&&a.o==a.n.d))My(a,b),Ry((Mx(),a.pb)),b&&a.e&&Ly(a,b,!1)}
+function Sy(a,b){var c;a:{c=Ko(b);var d,e;for(e=new Wi(a.j);e.c<e.e.Oe();)if(d=Xi(e),d.pb.contains(c)){c=d;break a}c=null}switch(vv(b.type)){case 1:Ry((Mx(),a.pb));c&&Ly(a,c,!0);break;case 16:c&&Qy(a,c);break;case 32:c&&Qy(a,null);break;case 2048:Ty(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ty(a)||a.p||Uy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ty(a)||(a.p?null!=a.n.d&&!a.n.d.qg().qg()&&(Ly(a,a.n,!1),a.n.d.qg()):Vy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ty(a)||
+a.p&&Uy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ty(a)||(a.p?Vy(a):null!=a.n.d&&!a.n.d.qg().qg()&&(Ly(a,a.n,!1),a.n.d.qg()));b.cancelBubble=!0;b.preventDefault();break;case 27:My(a,null);a.k&&bx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:My(a,null);a.k&&bx(a.k,!1);break;case 13:Ty(a)||(Ly(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}ww(a,b)}function Wy(a,b,c){c&&My(a,null);Ms(a,b,!1);a.o=null;a.k=null}
+function Ty(a){var b;if(!a.n){for(b=new Wi(a.j);b.c<b.e.Oe();){b=Xi(b);My(a,b);break}return!0}return!1}function My(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=pw(c.pb)+Va;Yi(c.td(),d,!1);a.p&&(c=Jo(a.n.pb),2==Yv(c)&&(c=Xv(c,1),Yi(c,Mg,!1)))}if(b){c=pw(b.pb)+Va;Yi(b.td(),c,!0);a.p&&(c=Jo(b.pb),2==Yv(c)&&(c=Xv(c,1),Yi(c,Mg,!0)));Ol();c=a.pb;var d=new pl(b.pb),e=(Jl(),Kl),d=K(Xy,m,5,[d]),e=e.b,f,g,j,h;f=new Gn;for(j=0,h=d.length;j<h;++j)g=d[j],Hn(Hn(f,g.b),ba);d=to(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Vy(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?nv(a.j,b):nv(a.j,c);break}My(a,d)}}function Uy(a){var b,c,d;if(a.n){for(b=c=Pj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?nv(a.j,b):nv(a.j,c);break}My(a,d)}}t(355,314,Di);_.ld=function(a){Sy(this,a)};_.Dd=function(){this.k&&bx(this.k,!1);xw(this)};_.Vd=function(a,b){Wy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Ny(a){this.b=a}t(356,1,{},Ny);_.xc=function(){Yy(this.b)};_.b=null;
+function Zy(a){this.b=a}t(357,1,{},Zy);_.Sc=function(){My(this.b,null)};_.b=null;function Oy(a,b){this.b=a;this.c=b;gx.call(this,!0,qf);Zw(this.T,this.c.d);dx(this);this.fb=!0;this.c.d.qg()}t(358,317,ui,Oy);_.gd=function(a){var b,c;if(!a.b)switch(vv(a.e.type)){case 4:c=Ko(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&My(this.b,null)}};_.b=null;_.c=null;function Py(a,b){this.b=a;this.c=b}t(359,1,{},Py);_.b=null;var $y=_.c=null;
+function az(){az=x;$y=new Ju((Yu(),new Xu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function bz(a,b){this.pb=$doc.createElement(Sg);var c=pw(this.pb)+Va;Yi(this.td(),c,!1);this.pb.textContent=a||l;this.pb[Fd]="gwt-MenuItem";c=Lo();this.pb.setAttribute(Ve,c);Ol();this.pb.setAttribute(rg,um.b);this.b=b}t(362,315,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},bz);_.b=null;_.c=null;_.d=null;
+function cz(){var a;this.pb=$doc.createElement(Sg);this.pb[Fd]="gwt-MenuItemSeparator";a=$doc.createElement(ge);rv(this.pb,a);a[Fd]="menuSeparatorInner"}t(363,315,Hi,cz);function dz(){var a,b,c,d,e;b=null.qg();e=Ej();d=Fj();b[ae]=(Kp(),Of);b[oh]=0+(Kj(),hg);b[Ne]=bb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[oh]=(c>e?c:e)+hg;b[Ne]=(a>d?a:d)+hg;b[ae]="block"}function hx(){}t(364,1,{},hx);_.cd=function(){dz()};
+function ez(a){this.b=a}t(365,1,{},ez);_.gd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.gd(a),!a.b){d=a.e;c=Ko(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(vv(d.type)){case 4:case 1048576:if(zj){a.c=!0;break}if(!c&&b.V){b.Rd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(zj){a.c=!0;break}break;case 2048:d=Ko(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function fz(a){this.b=a}t(366,1,{},fz);_.b=null;function ix(){ix=x;jx=new gz(Gb,0);qx=new gz(qc,1);sx=new gz(Ac,2);hz=K(iz,m,74,[jx,qx,sx])}function gz(a,b){I.call(this,a,b)}t(367,146,{74:1,117:1,121:1,123:1},gz);var hz,jx,qx,sx;function jz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Kv(a.b.$),dz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),gj(a.i.b),a.i=null,a.c=!1)}function kz(a){a.k||(jz(a),a.d||(xj(),Rw(yj(null),a.b)));a.b.pb.style[Id]="rect(auto, auto, auto, auto)";a.b.pb.style[ag]=mh}
+function lz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Yt(b*a.e);j=Yt(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Id]="rect("+g+ig+f+ig+c+ig+e+"px)"}
+function cx(a,b,c){a.d=c;rk(a);a.j&&(Lk(a.j),a.j=null,kz(a));a.b.hb=b;var d=a.b;d.eb&&(gj(d.eb.b),d.eb=null);d._&&(gj(d._.b),d._=null);if(d.hb){d.eb=yv(new ez(d));var e;e=new fz(d);Ev();e=Fv?Ws(Fv.b,(!Vs&&(Vs=new Kk),Vs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(ix(),jx)&&!b&&(c=!1);a.k=b;c?b?(jz(a),a.b.pb.style[eg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),a.b.pb.style[Id]=ng,xj(),Qw(yj(null),a.b),a.j=new mz(a),Dk(a.j,1)):sk(a,200):(jz(a),a.k?(a.b.pb.style[eg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),xj(),Qw(yj(null),
+a.b)):a.d||(xj(),Rw(yj(null),a.b)),a.b.pb.style[ag]=mh)}function kx(a){var b=(xk(),Ak);this.n=new wk(this);this.u=b;this.b=a}t(368,18,{},kx);_.zc=function(){kz(this)};_.Ac=function(){this.e=G(this.b.pb,Vf);this.f=G(this.b.pb,Wf);this.b.pb.style[ag]=Oe;lz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){lz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function mz(a){Ek();this.b=a}t(369,25,{},mz);_.Hc=function(){this.b.j=null;sk(this.b,200)};_.b=null;
+function sv(){sv=x;nz()}function tv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Ix(a){return function(){this.__gwt_resolve=oz;return a.vd()}}function oz(){throw"A PotentialElement cannot be resolved twice.";}
+function nz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function xj(){xj=x;pz=new qz;rz=new Ui;yw=new et}function sz(a){this.q=new Ww(this);this.pb=a;uw(this)}
+function yj(a){xj();var b,c;c=tj(rz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==rz.e){var d=new tz;Hk();Ik(Jk?Jk:Jk=new Kk,d)}!b?c=new uz:c=new sz(b);z(rz,a,c);ft(yw,c);return c}t(371,311,ui,sz);var pz,rz,yw;function qz(){}t(372,1,{},qz);_.Ud=function(a){a.Bd()&&a.Dd()};function tz(){}t(373,1,{},tz);_.ad=function(){xj();try{Ew(yw,pz)}finally{vz(yw.b),vz(rz)}};function uz(){sz.call(this,$doc.body)}t(374,371,ui,uz);
+_.Md=function(a,b,c){Uw(a,b-0,c-0)};function ax(a){this.d=a;this.b=!!this.d.jb}t(375,1,{},ax);_.hd=function(){return this.b};_.jd=function(){if(!this.b||!this.d.jb)throw new Ow;this.b=!1;return this.c=this.d.jb};_.kd=function(){this.c&&this.d.Gd(this.c)};_.c=null;_.d=null;function wz(a,b){a.pb[jh]=null!=b?b:l}t(378,329,si);_.ld=function(a){0!=(vv(a.type)&896)?ww(this,a):ww(this,a)};_.Ed=function(){};function xz(){xz=x;Bx();yz()}t(377,378,si);
+function zz(){xz();var a=$doc.createElement("textarea");!bv&&(bv=new av);!$u&&($u=new Zu);Bx();this.pb=a;this.pb[Fd]="gwt-TextArea"}t(376,377,si,zz);function Az(){var a;xz();var b=(a=$doc.createElement("INPUT"),a.type=Tg,a);!bv&&(bv=new av);!$u&&($u=new Zu);Bx();this.pb=b;this.pb[Fd]="gwt-TextBox"}t(379,377,si,Az);function yz(){yz=x;Bz=new Cz;Dz=new Ez;Fz=new Gz;Hz=new Iz;Jz=K(Kz,m,81,[Bz,Dz,Fz,Hz])}t(380,146,ri);var Jz,Bz,Dz,Fz,Hz;function Cz(){I.call(this,Gb,0)}t(381,380,ri,Cz);
+function Ez(){I.call(this,dc,1)}t(382,380,ri,Ez);function Gz(){I.call(this,gc,2)}t(383,380,ri,Gz);function Iz(){I.call(this,zc,3)}t(384,380,ri,Iz);function Lz(a,b){var c,d;c=$doc.createElement(eh);d=$doc.createElement(Sg);d[id]=a.b.b;d.style[kh]=a.c.b;var e=(sv(),tv(d));c.appendChild(e);rv(a.e,c);Iw(a,b,d)}function Mz(){Gx.call(this);this.b=($x(),my);this.c=(ny(),qy);this.f[xd]=ab;this.f[wd]=ab}t(385,330,ui,Mz);_.Gd=function(a){var b;b=Jo(a.pb);(a=Mw(this,a))&&this.e.removeChild(Jo(b));return a};
+function Nz(a,b){if(0>b||b>=a.d)throw new Lw;return a.b[b]}function Nw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Jw(a,b,c){var d,e;if(0>c||c>a.d)throw new Lw;if(a.d==a.b.length){e=y(Oz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Vt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Vt(a.b,d,a.b[d-1]);Vt(a.b,c,b)}function Ww(a){this.c=a;this.b=y(Oz,m,82,4,0)}t(386,1,{},Ww);_.Jd=function(){return new Pw(this)};_.b=null;_.c=null;_.d=0;
+function Cw(a){if(a.b>=a.c.d)throw new Ow;return a.c.b[++a.b]}function Dw(a){if(0>a.b||a.b>=a.c.d)throw new iy;a.c.c.Gd(a.c.b[a.b--])}function Pw(a){this.c=a}t(387,1,{},Pw);_.hd=function(){return this.b<this.c.d-1};_.jd=function(){return Cw(this)};_.kd=function(){Dw(this)};_.b=-1;_.c=null;function Cy(){Cy=x;Fy=(Yu(),new Xu(ao()+"clear.cache.gif"))}var Fy,Dy=null;function Ey(){}t(389,1,{},Ey);function Pz(){Pz=x;Cy()}function Qz(a,b,c,d,e){Pz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Rz(a,b,c){Pz();Qz.call(this,(Yu(),new Xu(a)),b,0,c,16)}t(390,323,{},Qz,Rz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Dx(){Dx=x;Ex=(Sz=new Tz)?new Uz:Sz}function Uz(){}t(391,1,{},Uz);_.Xd=function(a){a.focus()};var Sz,Ex;function Vz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Nx(){var a=(Dx(),Wz)?Wz:Wz=Vz();Dx();var b=$doc.createElement(ge);b.tabIndex=0;var c=$doc.createElement("input");c.type=Tg;c.tabIndex=-1;c.setAttribute(rg,fg);var d=c.style;d.opacity=0;d.height=hb;d.width=hb;d.zIndex=-1;d.overflow=Oe;d.position=$c;c.addEventListener(ue,a,!1);b.appendChild(c);return b}t(393,391,{});var Wz=null;function Ry(a){$wnd.setTimeout(function(){a.focus()},0)}function Tz(){}t(392,393,{},Tz);_.Xd=function(a){Ry(a)};
+function gj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ys(b,new dv(b,c,d,a)):lt(b,c,d,a)}function bt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(398,1,{},bt);_.b=null;_.c=null;_.d=null;_.e=null;function Zs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(399,1,{},Zs);_.xc=function(){$s(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function dv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(400,1,{},dv);_.xc=function(){lt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;
+_.e=null;function Xz(a,b){b.n!=a&&(!a.ic&&(a.ic=new qj),b.n=a,kj(a.ic,b))}function Yz(a){var b;b=a.cZ.e;if(-1!=uo(b,vo(36)))return null;a=a.jc.c.c++;return b=Bo(b,Ao(b,vo(46))+1)+l+a}function Zz(a,b,c,d){0==--a.dc&&(a.oc!=a.ke()&&(d|=4),!a.nc&&(d|=2),0<d&&new $z(a,b,c,Du(d)))}function aA(a){return!a._b&&a.gc?aA(a.gc):a._b}function bA(a){return!a.bc&&a.gc?bA(a.gc):a.bc}
+function cA(a){var b;b=new dA;if(a.ke()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.ge(),e=a.he();c.b+=d;c.c+=e}A(a,103)&&(c=a.ge(),a=a.he(),b.b+=c,b.c+=a);return b}throw new eA;}function fA(a){a.kc=!1;a.te();gA(a)}function gA(a){if((a=A(a,103)?null:a.gc)&&a.kc)fA(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function hA(a){return(a=a._d())?a:new iA(1,1)}function jA(a){var b;return(b=a.ae())?new kA(b):new kA(a.ce())}function lA(a){0==a.dc++&&(a.oc=a.ke(),a.nc=!0,a.qe())}function mA(a){return!a.bc?(a.je(),!0):!1}
+function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.dg(b)}function nA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)gA(a),new oA(a,100);if(g!=a.mc||f!=a.cc)a.je(),new oA(a,101)}function pA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.je(),a.hc.eg(b),a.ke()&&a.se())}function qA(a){a.lc||(lA(a),rA(a,!0),sA(a),a.lc=!0,new oA(a,102),Zz(a,a,a.gc,0),gA(a),a.hc.gg(a))}function tA(){this.jc=(Qq(),Qq(),uA);new Ui;this.ie();this.fc=(vA(),wA)}
+t(404,1,ki);_.Yd=function(){return!1};_.Zd=function(){return Yz(this)};_.$d=function(){return aA(this)};_._d=function(){return xA(this.hc,this)};_.ae=function(){return this._d()};_.be=function(){return this.cc};_.ce=function(){return this.me()};_.de=function(){return new yA(0,0,0,0)};_.ee=function(){return this.pe()};_.fe=function(){return this.mc};_.ge=function(){return this.pc};_.he=function(){return this.qc};_.ie=function(){};_.je=function(){fA(this)};
+_.ke=function(){return this.lc&&!!this.gc&&this.gc.ke()};_.le=function(){};_.me=function(){return hA(this)};_.ne=function(){};_.oe=function(){return(null==this.ec&&(this.ec=this.Zd()),this.ec)+ya+this.ge()+ya+this.he()+ya+this.fe()+ph+this.be()+(this.lc?l:",hidden")};_.pe=function(){return jA(this)};_.qe=function(){};_.re=function(){return mA(this)};_.se=function(){};_.te=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.ue=function(a,b){this.ve(this.pc,this.qc,a,b)};
+_.ve=function(a,b,c,d){this.we(a,b,c,d,this.ac,!0);this.ac=0};_.we=function(a,b,c,d){nA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.xe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Mk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Mk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Mk("Missing message: awt.12C");if(A(b,103))throw new Mk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Do;var e=Pj(d.Wb.b,b),f;f=nv(d.Wb.b,e);d.Xb&&d.Xb.De(f);zA(d,e);new AA(d,301,f)}d=a.Wb.b.d;lA(b);BA(a.Wb.b,d,b);d=(b.gc=a,b.le(!0),fA(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),Zz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new Xs("Missing message: awt.185");if(null==c||null!=c)CA(g,c,b);else throw new Mk("Missing message: awt.92");}else a.Xb.ze(null==c?null:c,b)}catch(j){j=bj(j);if(A(j,126))throw b=j,zA(a,d),b;throw j;}b.te();new AA(a,300,b)}function DA(a,b){var c;c=a.ye();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function EA(a){var b;b=a.ye();return new FA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function rA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)nv(a.Wb.b,c).le(b)}function zA(a,b){var c;c=nv(a.Wb.b,b);lA(c);c.le(!1);qv(a.Wb.b,b);c.gc=null;fA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);Zz(c,c,a,1)}function GA(a){var b=(HA(),IA);pA(a,b);for(b=0;b<a.Wb.b.d;++b)nv(a.Wb.b,b).re()}function JA(a,b){var c,d;if(a.Xb)for(d=new Wi(a.Wb.b);d.c<d.e.Oe();)c=Xi(d),a.Xb.De(c);if(b)for(d=new Wi(a.Wb.b);d.c<d.e.Oe();)c=Xi(d),b.ze(null,c);a.Xb=b;fA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function sA(a){if(!a.kc){a.Xb&&a.Xb.Ae(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=nv(a.Wb.b,c),b.kc||b.xe();a.kc=!0}}function KA(){tA.call(this);this.Wb=new LA;this.$b=(Qq(),Qq(),uA)}t(403,404,bi);_._d=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.Be(this));return this.Yb};_.ae=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.Ce(this));return this.Zb};_.ye=function(){return this.de()};_.ce=function(){return hA(this)};_.ee=function(){return jA(this)};
+_.ie=function(){this.hc=(Qq(),new MA)};_.je=function(){fA(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.le=function(a){rA(this,a)};_.me=function(){return hA(this)};_.pe=function(){return jA(this)};_.qe=function(){var a;for(a=0;a<this.Wb.b.d;++a)lA(nv(this.Wb.b,a))};_.re=function(){var a;if(!mA(this))return!1;for(a=0;a<this.Wb.b.d;++a)nv(this.Wb.b,a).re();return!0};_.te=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=nv(this.Wb.b,b),a.te()};_.xe=function(){sA(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function NA(){var a=new OA;KA.call(this);JA(this,a)}t(402,403,bi,NA);_.Zd=function(){return"panel"+this.$b.c.e++};function PA(a,b,c){a=QA(a.Vb,b,c);a.k=!0;return new RA(a)}function SA(a){a.ne(a.Vb.e)}function TA(a){return new iA(G(a.Vb.pb,Wf),G(a.Vb.pb,Vf))}t(401,402,bi);_.be=function(){return G(this.Vb.pb,Vf)};_.fe=function(){return G(this.Vb.pb,Wf)};_.ge=function(){return nk(this.Vb.pb)};_.he=function(){return pk(this.Vb.pb)};
+_.ke=function(){return this.Vb.pb.style.display!=Of};_.se=function(){SA(this)};_.ue=function(){};_.Vb=null;function UA(a){if(null!=a)this.f=a;else throw new VA;}t(406,1,Bi);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
+function WA(){WA=x;XA=new Ui;z(XA,new S(400),new YA(yh));z(XA,new S(401),new YA(yh));z(XA,new S(402),new YA(yh));z(XA,new S(500),new YA(Ah));z(XA,new S(501),new YA(Ah));z(XA,new S(502),new YA(Ah));z(XA,new S(503),new YA(Bh));z(XA,new S(504),new YA(Ah));z(XA,new S(505),new YA(Ah));z(XA,new S(506),new YA(Bh));z(XA,new S(507),new YA(Th));z(XA,new S(100),new YA(uh));z(XA,new S(101),new YA(uh));z(XA,new S(102),new YA(uh));z(XA,new S(103),new YA(uh));z(XA,new S(1004),new YA(xh));z(XA,new S(1005),new YA(xh));
+z(XA,new S(800),new YA(Ih));z(XA,new S(801),new YA(Ih));z(XA,new S(200),new YA(Ch));z(XA,new S(201),new YA(Ch));z(XA,new S(202),new YA(Ch));z(XA,new S(204),new YA(Ch));z(XA,new S(203),new YA(Ch));z(XA,new S(209),new YA(Uh));z(XA,new S(208),new YA(Vh));z(XA,new S(207),new YA(Vh));z(XA,new S(206),new YA(Ch));z(XA,new S(205),new YA(Ch));z(XA,new S(1400),new YA(Rh));z(XA,new S(1401),new YA(Sh));z(XA,new S(1402),new YA(Sh));z(XA,new S(300),new YA(vh));z(XA,new S(301),new YA(vh));z(XA,new S(1100),new YA(Hh));
+z(XA,new S(1101),new YA(Hh));z(XA,new S(1200),new YA(Qh));z(XA,new S(701),new YA(Fh));z(XA,new S(900),new YA(Gh));z(XA,new S(1001),new YA(Dh));z(XA,new S(601),new YA(Eh))}t(405,406,Bi);_.oe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Zd()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.oe()+"] on "+(0<a.length?a:this.f)};_.e=0;var XA;function YA(a){this.b=a}t(408,1,{},YA);_.b=th;function ZA(){}t(409,1,{},ZA);_.b=null;_.c=null;
+function $A(a,b){var c;b&&(a.b?(c=new aB(a.b),Vt(c.c,c.d++,b),a.b=c):(a.b=new qj,kj(a.b,b)))}t(411,1,Bi);_.b=null;function bB(){}function cB(){}t(410,411,Bi,bB,cB);function dB(){dB=x;Math.sqrt(2)}function eB(a){dB();if(0>a)throw new Mk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(412,1,{86:1},eB);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new fB;a.b=31*a.b+Yt((new gB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Yt((new gB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function hB(){hB=x;iB=new et;jB=new iA(0,0);ft(iB,Db);ft(iB,Vb);ft(iB,xb);ft(iB,"Last");ft(iB,Ib);ft(iB,nc);ft(iB,Jc);ft(iB,Mc);ft(iB,Tb)}
+function CA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!$v(iB.b,b))throw new Mk(kB());Xt(tj(a.d,d))===Xt(c)&&Xt(tj(a.c,c))===Xt(d)||((b=tj(a.d,d))&&lB(a,b,d),mB(a.b.Jd(),c)&&lB(a,c,d),b=a.b,new nB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function oB(a,b){return new iA(hk(b[1].c,hk(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+hk(b[0].b,hk(b[4].b,b[3].b))+a.n)}function lB(a,b,c){pB(a.b,b);ej(a.c,b);ej(a.d,c)}
+function qB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;rB(c,c.length,jB);c=a.j;rB(c,c.length,jB);c=a.p;rB(c,c.length,null);a.q=0;for(d=sB(a.b,0);d.c!=d.e.b;){c=tB(d);e=tj(a.c,c);var f=b.fc;e=Tn(e,Ib)?0:Tn(e,nc)?1:Tn(e,Jc)?2:Tn(e,Mc)?4:Tn(e,Tb)?3:Tn(e,Db)?f.b?4:3:Tn(e,xb)?f.b?3:4:Tn(e,Vb)?1:2;c.lc?a.p[e]||(Vt(a.p,e,c),++a.q,a.i[e]=c.ce(),a.j[e]=c.ee()):a.p[e]||(a.i[e]=c.ce(),a.j[e]=c.ee())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function uB(){hB();vB.call(this,0)}function vB(a){hB();Qq();this.b=new wB;this.c=new Ui;this.d=new Ui;this.e=a;this.k=0;this.o=!1;this.p=y(xB,m,90,5,0);this.i=y(yB,m,92,5,0);this.j=y(yB,m,92,5,0);this.q=this.f=this.n=0}t(413,1,{96:1,117:1},uB,vB);_.ze=function(a,b){CA(this,a,b)};
+_.Ae=function(a){qB(this,a);if(0!=this.q)if(a=EA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ve(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ue(a.c,this.j[1].b),this.p[1].we(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ue(this.j[4].c,c),this.p[4].we(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ve(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ue(a.c,
+this.j[2].b),this.p[2].we(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ue(this.j[3].c,c),this.p[3].we(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.Be=function(a){var b;b=this.o;qB(this,a);this.o=b;return 0==this.q?DA(a,new iA(0,0)):DA(a,oB(this,this.i))};_.Ce=function(a){var b;b=this.o;qB(this,a);this.o=b;return DA(a,oB(this,this.j))};_.De=function(a){var b;b=tj(this.c,a);null!=b&&lB(this,a,b)};_.tS=function(){return zB.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var jB,iB;function AB(a){tA.call(this);this.hc=(Qq(),new BB(a,this))}t(414,404,{87:1,90:1,97:1,111:1,117:1},AB);_.Zd=function(){return vd+this.jc.c.b++};_._d=function(){return!bA(this)?new iA(0,0):xA(this.hc,this)};_.te=function(){};t(416,1,{});t(415,416,{},function(){});function CB(){CB=x}
+function DB(a,b){if(null==b)throw new Xs("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Zf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function EB(){CB();tA.call(this);new qj;this.hc=new FB((Qq(),this))}t(417,404,{88:1,90:1,97:1,111:1,117:1},EB);_._d=function(){return xA(this.hc,this)};
+_.oe=function(){return(null==this.ec&&(this.ec=Yz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ph+this.cc+(this.lc?l:",hidden")+",current="+Sq(this.hc.b,this.hc.b.pb.selectedIndex)};function GB(){GB=x;HB=new IB(255,255,255);JB=new IB(192,192,192);KB=new IB(128,128,128);LB=new IB(64,64,64);MB=NB=new IB(0,0,0);OB=new IB(255,0,0);new IB(255,175,175);PB=new IB(255,200,0);QB=new IB(255,255,0);new IB(0,255,0);RB=new IB(255,0,255);SB=new IB(0,255,255);TB=UB=new IB(0,0,255)}
+function VB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new IB(3,3,3);3>c&&0!=c?c=3:(c=Yt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Yt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Yt(a/0.7),a=255<a?255:a);return new IB(c,a,b)}function WB(a){return new IB(Yt(0.7*(~~a.b>>16&255)),Yt(0.7*(~~a.b>>8&255)),Yt(0.7*(a.b&255)))}function IB(a,b,c){GB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Mk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(418,1,{89:1,98:1,102:1},IB);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return XB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var MB,TB,NB,UB,SB,LB,KB,JB,RB,PB,OB,HB,QB;function vA(){vA=x;wA=new YB(!0);ZB=new et;ft(ZB,"ar");ft(ZB,"fa");ft(ZB,"iw");ft(ZB,"ur")}function YB(a){this.b=a}t(419,1,Bi,YB);_.b=!1;var wA,ZB;t(421,1,{107:1,120:1});function $B(){iA.call(this,0,0)}function iA(a,b){this.c=a;this.b=b}
+function kA(a){iA.call(this,a.c,a.b)}t(420,421,{92:1,107:1,117:1,120:1},$B,iA,kA);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new fB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return aC.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function Zr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(422,1,Bi,Zr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.Ee=function(){return 0!=(this.f&4)};_.Fe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Fe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.Ee()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function bC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function cC(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Qx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.ee(),c.ve(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function dC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.ee():c.ce(),g=hk(g,c.b),j+=c.c+a.d);return new iA(j,g+2*a.e)}function OA(){eC.call(this,1,5,5)}
+function eC(a,b,c){Qq();this.d=b;this.e=c;this.b=a}t(423,1,Bi,OA,eC);_.ze=function(){};
+_.Ae=function(a){this.c=fC(a.Wb);if(0!=bC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=EA(a);g=a.ye();j=a.fc.b;n=new qj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new gC(q);for(v=0;v<q;++v)Vt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Pj(a.Wb.b,u);Qx(E,D.d);Vt(D.c,E,u)}for(d=new Wi(d);d.c<d.e.Oe();)if((c=Xi(d))&&c.lc)a=c.ee(),!e&&o+a.c>b.c&&(cC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ze(),o=f,r+=h+this.e,h=0),e=!1,Vt(n.c,n.d++,c),o+=a.c+this.d,h=hk(h,a.b);cC(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.Be=function(a){this.c=fC(a.Wb);return 0==bC(this)?DA(a,new iA(10,10)):DA(a,dC(this,!1))};_.Ce=function(a){this.c=fC(a.Wb);return 0==bC(this)?DA(a,new iA(10,10)):DA(a,dC(this,!0))};_.De=function(){};_.tS=function(){var a;switch(this.b){case 0:a=df;break;case 2:a=qg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return hC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function HA(){HA=x;IA=new iC(Rb,0,12)}
+function iC(a,b,c){HA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(424,1,{93:1,117:1},iC);_.b=null;_.c=0;_.d=0;var IA;t(425,1,ei);_.tS=function(){return jC.e+"[font="+this.c+"ascent="+kC(this.c).b+", descent="+kC(this.c).c+", height="+kC(this.c).d+Wc};_.c=null;function lC(a){if(!a.n){lA(a);a.Qd();var b,c;for(b=0;b<a.p.d;++b)(c=nv(a.p,b))&&lC(c);rA(a,!1);a.n=!0;Zz(a,a,a.gc,0);new mC(a,202)}}
+function nC(a){var b,c;a.lc&&(a.hc.Qd(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=nv(a.p,b))&&c.Qd()}function oC(a){!bA(a)&&GA(a);var b=jA(a);a.ve(a.pc,a.qc,b.c,b.b);sA(a)}function pC(a,b){a.q!=b&&(a.q=b)}t(427,403,Ai);_.de=function(){return new yA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Qd=function(){nC(this)};_.ke=function(){return this.hc.d.hb};_.ve=function(a,b,c,d){nA(this,a,b,c,d);this.ac=0};_.we=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;nA(this,a,b,c,d);this.lc&&e&&!f&&sA(this)};_.n=!1;_.q=!1;
+function qC(a){KA.call(this);this.r=new cB;this.p=new qj;this.o=new yA(0,0,0,0);this.lc=!1;JA(this,new uB);this.hc&&rC(this.hc.d.I.c,a);this.hc&&sC(this.hc.d,!0);pC(this,!0)}t(426,427,Ai);_.ye=function(){return new yA(this.o.e,this.o.c,this.o.b,this.o.d)};_.ge=function(){return nk(this.hc.d.pb)};_.he=function(){return pk(this.hc.d.pb)};_.ie=function(){this.hc=new tC((Qq(),l),this)};
+function uC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=VB(g),f=new IB(Yt(0.7*(~~g.b>>16&255)),Yt(0.7*(~~g.b>>8&255)),Yt(0.7*(g.b&255))),(a.e=g)&&(a.i=pg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new IB(Yt(0.7*(~~g.b>>16&255)),Yt(0.7*(~~g.b>>8&255)),Yt(0.7*(g.b&255))),f=VB(g),(a.e=j)&&(a.i=pg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;vC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=pg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);vC(a,b,c,d,1);vC(a,b,c+1,1,e);(a.e=f)&&(a.i=pg+(~~f.b>>16&
+255)+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);vC(a,b+d,c,1,e);vC(a,b+1,c+e,d,1)}t(428,1,{});_.tS=function(){return"Graphics"};t(429,428,{});function wC(a){var b,c;c=hk(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new iA(b,c)}
+function xC(a,b,c){var d,e,f,g,j,h;a.c=fC(b.Wb);if(0==a.c.length)return new $B;g=wC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.ee():d.ce(),h=hk(h,d.c),j=hk(j,d.b);return new iA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function yC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Yt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function zC(){AC.call(this,7)}function AC(a){Qq();this.e=0;this.b=1;this.f=a;this.d=0}t(430,1,Bi,zC,AC);_.ze=function(){};
+_.Ae=function(a){var b,c;this.c=fC(a.Wb);if(0!=this.c.length&&(b=EA(a),!(0>=b.c||0>=b.b))){c=wC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);yC(b.c,b.d,this.d,f,e);yC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ve(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.Be=function(a){return DA(a,xC(this,a,!1))};_.Ce=function(a){return DA(a,xC(this,a,!0))};_.De=function(){};
+_.tS=function(){return BC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function iy(){Ln()}function vw(a){Ln();this.i=a}t(432,100,Ci,iy,vw);function eA(){Ln();this.i="Missing message: awt.151"}t(431,432,Ci,eA);t(433,1,{});function yA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(434,1,{95:1,117:1,120:1},yA);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return CC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function DC(a){EC.call(this,a,0)}function EC(a,b){tA.call(this);this.hc=(Qq(),new FC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=($x(),ky);c.b=d;Xx(c);break;case 0:c=c.b;d=($x(),ay);c.b=d;Xx(c);break;case 2:c=c.b,d=($x(),by),c.b=d,Xx(c)}}t(435,404,ki,DC,EC);
+_._d=function(){return!bA(this)?new iA(0,0):xA(this.hc,this)};_.oe=function(){var a=(null==this.ec&&(this.ec=Yz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ph+this.cc+(this.lc?l:",hidden")+",align=",b;b=df;switch(this.b){case 1:b=yd;break;case 2:b=qg}return a+b+",text=null"};_.b=0;t(438,1,Bi);_.oe=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.k=null;_.n=null;
+function GC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function HC(a){this.o=(Qq(),Qq(),uA);var b;var c;b=this.cZ.e;-1!=uo(b,vo(36))?b=null:(c=this.o.c.d++,b=Bo(b,Ao(b,vo(46))+1)+l+c);this.k=b;this.e=new bB;this.i=a;this.f=!0;this.j=new IC(this)}t(437,438,Bi,HC);_.oe=function(){return GC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(436,437,mi);_.oe=function(){return GC(this)+(this.c?",tearOff":l)};_.c=!1;t(440,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new fB;JC(a,this.b);JC(a,this.c);return a.b};function dA(){this.c=this.b=0}function KC(a,b){this.b=a;this.c=b}function LC(a){var b=a.c;this.b=a.b;this.c=b}t(439,440,{99:1,108:1,117:1},dA,KC,LC);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return MC.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
+function NC(a,b){if(!b)throw new Xs("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new cz,e=c.d.d;if(0>e||e>c.d.d)throw new Lw;c.p&&(d.pb[Ld]=2);Ky(c,e,d.pb);BA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Lw;BA(d.d,e,c);for(f=g=0;f<e;++f)A(nv(d.d,f),73)&&++g;BA(d.j,g,c);Ky(d,e,c.pb);c.c=d;e=pw(c.pb)+Va;Yi(c.td(),e,!1);d.p&&(e=Pj(d.d,c),-1!=e&&(d=Xv(d.p?d.f:Xv(d.f,0),e),2==Yv(d)&&d.removeChild(Xv(d,1)),c.pb[Ld]=2))}}
+function OC(){HC.call(this,l);new qj;this.c=!1;this.b=(Qq(),new PC)}t(441,436,mi,OC);_.b=null;t(444,1,{101:1,110:1,120:1});t(443,444,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new fB;JC(a,this.d);JC(a,this.e);JC(a,this.c);JC(a,this.b);return a.b};function FA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(442,443,{100:1,101:1,109:1,110:1,117:1,120:1},FA);
+_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return QC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function RC(){RC=x;SC=new TC;UC=new VC;WC=new VC}var SC,WC,UC;t(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Oi(this)};function TC(){}t(447,446,{},TC);function VC(){}t(448,1,{},VC);t(449,404,ki);_.$d=function(){return null};
+function XC(a,b){var c;c=new YC(bA(a));return!c?null:new iA(ZC(c,"_")*b+6,kC(c.c).d+6)}function $C(a,b){var c;c=XC(a,b);return!c?hA(a):c}function aD(a,b){var c;c=XC(a,b);return!c?jA(a):c}function bD(a,b){var c=a.hc;wz(c.b,b);c.f.b=-1;c.f.c=-1}function cD(a){dD.call(this,a,null!=a?a.length:0)}function dD(a,b){tA.call(this);this.b=0>b?0:b;var c=this.hc;wz(c.b,a);c.f.b=-1;c.f.c=-1}t(450,449,ki,cD,dD);_.Zd=function(){return"textfield"+this.jc.c.f++};_._d=function(){return XC(this,Fo(this.hc.b.pb,jh).length)};
+_.ae=function(){return!bA(this)?null:XC(this,Fo(this.hc.b.pb,jh).length)};_.ce=function(){return 0<this.b?$C(this,this.b):hA(this)};_.ee=function(){return 0<this.b?aD(this,this.b):jA(this)};_.ie=function(){this.hc=(Qq(),new eD)};_.me=function(){return 0<this.b?$C(this,this.b):hA(this)};_.pe=function(){return 0<this.b?aD(this,this.b):jA(this)};_.b=0;function Qq(){Qq=x;uA=new fD}function bs(){var a=(Qq(),Qq(),uA);!a.d&&(a.d=new gD)}function fD(){this.c=new hD;this.e=new ZA}t(451,1,{},fD);_.b=null;
+_.d=null;var uA;function hD(){}t(452,1,{},hD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(453,1,{});function iD(){iD=x;jD=new kD;lD=new kD}function mD(a,b){return b==a?!0:!b?!1:!0}function kD(){}t(454,1,{104:1},kD);_.eQ=function(a){return null==a||!A(a,104)?!1:mD(this,a)};_.hC=function(){var a;a=null.qg()+";class="+null.qg();a=!null.qg().qg()?a:a+";charset=";return Ou(a)};_.tS=function(){return nD.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var jD,lD;
+function oD(){oD=x;K(pD,m,104,[(iD(),lD),jD])}function qD(a){oD();this.b=a}t(455,1,{},qD);_.b=null;function rD(a){a="flavor = "+a;Ln();this.i=a}t(456,101,{105:1,117:1,124:1,132:1},rD);function sD(a,b,c){WA();tD.call(this,a,b,c,th)}function tD(a,b,c,d){WA();UA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(457,405,Bi,sD,tD);
+_.oe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Iu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=th;function oA(a,b){WA();UA.call(this,a);this.e=b}t(458,405,Bi,oA);
+_.oe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.ge()+ya+a.he()+ba+a.fe()+ph+a.be()+va};function AA(a,b,c){WA();oA.call(this,a,b);this.b=c}t(459,458,Bi,AA);
+_.oe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Zd());return a+b.ec};_.b=null;function $z(a,b,c,d){WA();UA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(460,405,Bi,$z);
+_.oe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Gu(zu(this.b,uh))&&(a+="PARENT_CHANGED,"),Gu(zu(this.b,vh))&&(a+="DISPLAYABILITY_CHANGED,"),Gu(zu(this.b,xh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=th;_.c=null;_.d=null;t(461,1,xi);function mC(a,b){WA();oA.call(this,a,b);this.d=null;this.b=this.c=0}
+t(462,458,Bi,mC);
+_.oe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(463,1,{});function uD(a){if(null==a)throw new Do;}t(464,463,{},uD);
+function vD(){vD=x;wD={};wD["java.vendor"]=Fe;wD["package.restrict.access.sun"]=ih;wD["sun.java.launcher"]=jc;wD["sun.management.compiler"]=Fe;wD["os.name"]=jc;wD[" sun.boot.class.path"]=jc;wD["path.separator.applet"]=jc;wD["java.vm.specification.vendor"]=Fe;wD["java.runtime.version"]=jc;wD["http.proxyPort"]=jc;wD["user.name"]=jc;wD["user.language"]=jc;wD["os.name.applet"]=jc;wD["browser.version"]=jc;wD["java.version"]=jc;wD["user.timezone"]=jc;wD["java.endorsed.dirs"]=jc;wD["java.specification.name"]=
+"GWT";wD["java.specification.version"]="2.5.0";wD[Ze]=ec;!us&&(us=new Cs);us.b?wD[Xe]="yes":wD[Xe]=null}var wD;t(467,101,yi);function xD(){Ln()}function yD(a){Ln();this.i=a}t(466,467,{112:1,117:1,124:1,132:1},xD,yD);function zD(){zD=x;AD=new BD}function CD(a){var b;if(a.n){var c;b=new Mu;In(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,In(b.b,a.b));c=a.c;a=a.k;null!=c&&In(b.b,c);null!=a&&(b.b.b+=la,In(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function DD(a){zD();var b,c,d;if(null==a)throw new xD;a=to(a);try{d=uo(a,vo(58))}catch(e){e=bj(e);if(A(e,128))throw new yD(Jn(e));throw e;}c=uo(a,vo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;ED();var f,g,j;j=c.length;b=new FD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new yD(ac+a);if(!this.n&&(this.n=tj(AD,this.i),this.n||(this.n=(Qq(),new GD))&&z(AD,this.i,this.n),!this.n))throw new yD(ac+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,tb,Y,L,ea,Nc,ug,zb,Ud,Vd,Wd,$a,Oc,Jb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==HD(c,vo(47),n+2))throw new ID(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Wd=this.k;v=this.e;zb=this.j;r=this.b;Jb=this.o;$a=HD(L,vo(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){tb=2;ea=-1;E=HD(L,vo(47),2);Vd=HD(L,vo(63),2);-1!=Vd&&(-1==E||E>Vd)&&(E=Vd);-1==E&&(E=o,v=l);Q=E;-1!=$a&&$a<E&&(Q=$a);var Ad=vo(64);Oc=L.lastIndexOf(Ad,Q);r=L.substr(2,Q-2);-1<Oc&&(Jb=L.substr(2,Oc-2),tb=Oc+1);Nc=HD(L,vo(58),-1==Oc?tb:Oc);u=uo(L,vo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Nc=u+1:Nc=-1):Nc=-1}catch(tf){if(tf=bj(tf),!A(tf,124))throw tf;}-1==Nc||Nc>E?J=L.substr(tb,
+Q-tb):(J=L.substr(tb,Nc-tb),ug=L.substr(Nc+1,Q-(Nc+1)),0==ug.length?ea=-1:ea=JD(ug,10))}-1<$a&&(Wd=L.substr($a+1,o-($a+1)));D=-1==$a?o:$a;var fc=vo(63);Ud=L.lastIndexOf(fc,D);-1<Ud?(zb=L.substr(Ud+1,D-(Ud+1)),0==Ud&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=Ao(v,vo(47))+1,v=v.substr(0,Y-0)),D=Ud):0!=$a&&(zb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=Ao(v,vo(47))+1,0==Y?v=L.substr(E,D-E):v=v.substr(0,Y-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ie;Ie=v;null!=zb&&!H(zb,l)&&(null!=v?Ie=v+sb+zb:Ie=sb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ie;this.f=ea;this.k=Wd;var Bd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(Bd=Ao(this.d,vo(64)))?(this.o=this.d.substr(0,Bd-0),this.d=Bo(this.d,Bd+1)):this.o=null;null!=this.c&&-1<(Bd=uo(this.c,vo(63)))?(this.j=Bo(this.c,Bd+1),this.e=this.c.substr(0,Bd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Jb;this.e=v;this.j=zb}}catch(Cd){Cd=
+bj(Cd);if(A(Cd,124))throw new yD(Jn(Cd));throw Cd;}if(-1>this.f)throw new yD("incorrect port: "+this.f);}t(468,1,Bi,DD);_.tS=function(){return CD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var AD;t(469,1,{});function KD(a,b,c){var d,e;for(d=new LD(a.Je().b);MD(d.b);)if(a=d.c=Xi(d.b),e=a.Nf(),null==b?null==e:Tn(b,e))return c&&(a=new ND(a.Nf(),a.Of()),OD(d)),a;return null}t(473,1,Ni);_.Ie=function(a){return!!KD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Oe()!=a.Oe())return!1;for(a=new LD(a.Je().b);MD(a.b);)if(b=a.c=Xi(a.b),c=b.Nf(),b=b.Of(),!this.Ie(c)||!PD(b,this.Ke(c)))return!1;return!0};_.Ke=function(a){a=KD(this,a,!1);return!a?null:a.Of()};_.hC=function(){var a,b,c;c=0;for(b=new LD(this.Je().b);MD(b.b);)a=b.c=Xi(b.b),c+=a.hC(),c=~~c;return c};_.Le=function(){return 0==this.Oe()};_.Me=function(){throw new QD("Put not supported on this map");};
+_.Ne=function(a){a=KD(this,a,!0);return!a?null:a.Of()};_.Oe=function(){return this.Je().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new LD(this.Je().b);MD(c.b);)b=c.c=Xi(c.b),a?d+=za:a=!0,d+=l+b.Nf(),d+=qb,d+=l+b.Of();return d+"}"};function vz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function $v(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Re(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Qe(b,c[d].Nf())){c=!0;break a}c=!1}return c}
+function tj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:RD(a,b,a.Re(b))}function RD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Qe(b,f.Nf()))return f.Of()}return null}function z(a,b,c){return null==b?SD(a,c):A(b,1)?TD(a,b,c):UD(a,b,c,a.Re(b))}function UD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Qe(b,d.Nf()))return a=d.Of(),d.Pf(c),a}else e=a.b[d]=[];d=new ND(b,c);e.push(d);++a.e;return null}
+function SD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function TD(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function ej(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Re(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Qe(b,g.Nf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Of();break a}}c=null}return c}t(472,473,Ni);_.Ie=function(a){return $v(this,a)};
+_.Je=function(){return new VD(this)};_.Qe=function(a,b){return this.Pe(a,b)};_.Ke=function(a){return tj(this,a)};_.Me=function(a,b){return z(this,a,b)};_.Ne=function(a){return ej(this,a)};_.Oe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ui(){vz(this)}t(471,472,Fi,Ui);_.Pe=function(a,b){return Xt(a)===Xt(b)||null!=a&&Tn(a,b)};_.Re=function(a){return~~Wn(a)};function BD(){vz(this)}t(470,471,Fi,BD);function WD(){Ln()}t(474,100,Ci,WD);
+function XD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=YD(a,c);if(c>=a.j)break;c=ZD(a,c);++b}return b}function $D(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function aE(a){var b;a.b=0<=a.k&&!a.e?a.k:YD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new WD;b=a.b;a.b=ZD(a,a.b);return a.o.substr(b,a.b-b)}
+function ZD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=bE(a.o,d,a.o.length);if(c<=a.i&&$D(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=uo(a.d,vo(c)))break;++d}a.n&&b==d&&(a.f?(c=bE(a.o,d,a.o.length),c<=a.i&&$D(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=uo(a.d,vo(c))&&++d));return d}
+function YD(a,b){var c,d;if(null==a.d)throw new Do;for(d=b;!a.n&&d<a.j;)if(a.f){c=bE(a.o,d,a.o.length);if(c>a.i||!$D(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>uo(a.d,vo(c)))break;++d}return d}function cE(a){dE.call(this,a," \t\n\r\u000c",!1)}function eE(a){dE.call(this,a,ya,!1)}
+function dE(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=bE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=bE(this.d,d,this.d.length),this.c[c]=a}}}t(475,1,{},cE,eE,dE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function fE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Zn(e),!(Xn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==Ae?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function gE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+hg:a}function du(a){var a=new hE(a),b,c,d,e,f;b=$doc.getElementsByTagName(ge);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Jd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;iE(a););return a.c}t(482,1,{});
+function jE(a,b){b.Vc(new kE);b.Uc(new lE);b.Wc(new mE);b.Xc(new nE(a))}t(481,482,{});_.c=null;_.d=1;_.e=-1;function oE(a){this.b=a;this.c=new pE(this.b);this.d=this.e=1}t(480,481,{},oE);_.b=null;function pE(a){this.b=a}t(483,1,{},pE);_.Se=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new as(b)),qE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",rE(b)))};_.b=null;function sE(a){this.b=a}t(484,1,{},sE);_.b=null;
+function tE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(485,1,{},tE);_.Te=function(){Tw(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function uE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(486,1,{},uE);_.Te=function(){Tw(this.f.i,this.c,G(this.f.pb,Wf)-this.e-this.d,G(this.f.pb,Vf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var vE=_.f=null;
+function wE(){wE=x;vE=new Ju((Yu(),new Xu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function xE(){xE=x;yE=K(au,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);zE=(GB(),JB);AE=VB(zE);BE=y(CE,m,89,23,0);DE=y(au,m,1,23,0);EE=y(CE,m,89,7,0);FE=null!=(vD(),wD[Xe]);GE=y(HE,m,93,100,0);IE=y(JE,m,94,100,0)}function KE(a){var b;if(a.Gb)b=LE(a,1)+rb+LE(a,2)+rb+LE(a,3);else if(b=LE(a,0),0<b.length){var c=new ME(a.$);kj(a.ab.b,c)}return b}
+function NE(a,b){var c,d;c=b.b;if(H(c,(OE(),PE).c))$r(QE(a));else if(H(c,RE.c))$r(Ar(a));else if(H(c,SE.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new as(a)),a.xb),c.b=d,bs(),cs(c));else if(H(c,sg)){7!=a.P&&(a.Q=th);d=b.d;d=Hu(d,sh);c=wu(d,a.Q);var e=!uu(c,th)?pu(c):c;!uu(e,zh)&&TE(a.$,O(c));UE(a);a.nb=!0;rE(a);a.P=7;a.Q=d}else H(c,Ag)||(H(c,pe)?VE(a):WE(a,c))}
+function XE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(YE,m,-1,4,1);o=y(YE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)ZE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=TA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;$E(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||aF(a.gb[f])}a.C*=h}}
+function bF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new cF(a),a.$.s=0);null!=a.tb&&fE(a.tb,null)}}function dF(a,b){var c,d,e,f;f=new OC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new HC(Pb+d);var g=(OE(),PE).c;d.d=g;NC(f,d);$A(d.e,a);d=new HC(Pb+c);d.d=RE.c;$A(d.e,a);NC(f,d);a.wb&&(NC(f,new HC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new HC(c),d.d=SE.c,$A(d.e,a),NC(f,d));Xz(a,f);return f}
+function eF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,zE);a.pb?(f==a.d&&T(b,WB(zE)),vC(b,h,g,a.Z,a.Z),T(b,(GB(),LB)),fF(b,h,g,a.Z-1,a.Z-1)):f==a.d?uC(b,h+1,g+1,a.Z,a.Z,!1):uC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(GB(),NB)),f){case 101:T(b,QB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;gF(b,!0);hF(b,iF(b,f,d,c,e));T(b,NB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(gF(b,!1),hF(b,iF(b,f,d,c,e)));jF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);vC(b,h+9,g+9,2,4);vC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,OB),vC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,QB),vC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,RB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,NB);break;case 107:T(b,PB);vC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,NB);fF(b,h+4,g+4,a.Z-8,a.Z-8);jF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);vC(b,h+9,g+9,2,4);vC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,TB),fF(b,c,e,d,d),T(b,MB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:kF(b,h,g,a.Z,!0);break;case 111:kF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,HB);vC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,NB);fF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,zE);
+a.qb&&uC(b,h+1,g+1,a.Z,a.Z,!1);T(b,NB);lF(a,b,h,g,"NEW");break;case 106:T(b,OB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,NB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));lF(a,b,h+6,g,sc);break;case 104:T(b,OB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,NB);break;case 105:a.Ob?(T(b,SB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,NB)):lF(a,b,h,g,"123");break;case 114:T(b,UB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);vC(b,d,c,f,f);T(b,NB);mF(a,b,h,g,HB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:nF(a,b,h,g+2,3);break;case 207:nF(a,b,h,g,4);break;
+case 208:nF(a,b,h,g,5);break;case 209:nF(a,b,h,g,1);break;case 210:nF(a,b,h,g,6);break;case 211:nF(a,b,h,g,7);break;case 212:nF(a,b,h,g,8);break;case 213:lF(a,b,h,g,"FG"),a.G=new KC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=DE[d]&&mF(a,b,h,g,BE[d],DE[d])}
+function oF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,zE),vC(d,0,0,c,b),a.pb?(T(d,(GB(),LB)),fF(d,-1,0,c,b-1)):(T(d,AE),U(d,0,0,c-1-2,0),T(d,WB(zE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),pF(d,a.Y),T(d,(GB(),NB)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,OB),qF(d,a.K,10,15),rF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function sF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,zE);vC(d,0,0,c,b);a.pb?(T(d,(GB(),LB)),U(d,0,b-1,c,b-1),e=tF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,AE),U(d,0,0,0,b-1),U(d,0,tF*a.Z,b-1,tF*a.Z),T(d,WB(zE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=tF+2;++b)eF(a,d,1,b);rF(a.Vb,a.R,0,2*a.Z+a.T)}}
+function uF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);vC(e,0,0,c,b);d=a.eb?(RC(),UC):(RC(),WC);if((RC(),SC)==(RC(),SC))d==UC?e.b=l:e.b=Hg;d=new eB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,tb=o=v=r=j=void 0,Y=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=u=L=j=Y=Y=v=L=J=q=Y=L=u=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&($E(f),XE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(vF(13*f.o.C*j)));wF(f.o,j);f.o.B&&(T(g,(GB(),NB)),fF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(xE(),EE)[f.e[j]]),h=g,r=Yt(f.K[j]-o/2),Y=Yt(f.N[j]-o/2),L=u=o,gF(h,!0),hF(h,iF(h,r,Y,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(xE(),EE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,Y=y(M,s,-1,4,1),r=y(M,s,-1,4,1),Y[0]=Yt(f.K[h]+q),r[0]=Yt(f.N[h]-J),Y[1]=Yt(f.K[o]+q),r[1]=Yt(f.N[o]-J),Y[2]=Yt(f.K[o]-q),r[2]=Yt(f.N[o]+J),Y[3]=Yt(f.K[h]-q),r[3]=Yt(f.N[h]+J),o=g,h=Y,gF(o,!0),hF(o,xF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(GB(),NB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(xE(),EE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,RB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(u-J))),O(N(Math.round(Y+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(u+J))),O(N(Math.round(Y-q))),O(N(Math.round(r+J))));T(g,NB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(u)));Y=O(N(Math.round(Y)));r=O(N(Math.round(r)));U(g,o,h,Y,r);L=O(N(Math.round(ea*Q)));u=O(N(Math.round(ea*D)));U(g,o+L,h-u,Y+L,r-u);U(g,o-L,h+u,Y-L,r+u);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));pF(g,f.o.n);o=yF(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=ZC(f.o.o,h);L=O(N(Math.round((L+Y)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));T(g,RB);qF(g,h,L,q);T(g,NB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(Y+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(Y-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,gF(o,!0),hF(o,xF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(u))),O(N(Math.round(Y))),O(N(Math.round(r))))}}D=y(YE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];pF(g,f.o.n);o=yF(f.o.o);J=y(au,m,1,f.u+1,0);Y=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(zF,m,100,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(vF(2*f.o.C))));for(j=1;j<=f.u;++j)h=AF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=ZC(f.o.o,h),n[j]=BF(f,u,j,Y[j],Y[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,tb=l,f.o.Lb&&
+0<f.y[j]&&(tb+=Yb,1<f.y[j]&&(tb+=f.y[j])),v=l,0!=f.B[j]&&(1<ik(f.B[j])&&(v+=ik(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+tb+v+l:h=v+tb+l+h,E||(q=h),J[j]=h,q=ZC(f.o.o,q),v=ZC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=BF(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(xE(),EE)[f.e[j]]),vC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(xE(),EE)[f.e[j]]):T(g,(GB(),NB)):T(g,(xE(),BE)[f.c[j]]),qF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],L=O(N(vF(f.K[j]-q/2))),q=O(N(vF(f.N[j]+~~(o/2)-1))),
+T(g,(GB(),RB)),qF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(GB(),OB):(GB(),UB)),0<f.E&&106!=f.o.d&&(v=n[f.E],fF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(vF(f.K[h]+q))),E[1]=O(N(vF(f.K[o]+q))),v[0]=O(N(vF(f.N[h]-J))),v[1]=O(N(vF(f.N[o]-J))),E[3]=O(N(vF(f.K[h]-q))),E[2]=O(N(vF(f.K[o]-q))),v[3]=O(N(vF(f.N[h]+J))),v[2]=O(N(vF(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(gF(ea,!1),hF(ea,xF(ea,j,Q,5,!0)))),106==f.o.d&&CF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(GB(),OB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],fF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(GB(),LB)),U(e,c-1,0,c-1,b-1)):(T(e,WB(zE)),U(e,c-1,0,c-1,b-1),T(e,zE),U(e,c-2,0,c-2,b-1),T(e,AE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(GB(),RB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new iC(Zb,0,13),a.X=new YC(a.U),null!=a.cb&&(d=ZC(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(GB(),NB)),pF(e,a.U),qF(e,a.cb,c,b)));rF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function nF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Yt(c+a*Math.sin(j)),n[f]=Yt(d+a*Math.cos(j));f=e+1;b.o&&(gF(b,!1),hF(b,xF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Yt(c+(a-3)*Math.sin(j)),n[f]=Yt(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function DF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,zE);vC(d,0,0,b,c);a.pb?(T(d,(GB(),LB)),c=14*(a.Z+a.T),fF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,WB(zE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,AE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)eF(a,d,b,1),eF(a,d,b,2);a.d=c;rF(a.Vb,a.Rb,0,0)}}
+function kF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);jF(a,b,c+o-j,f,d-4-j-1,e,h)}
+function EF(a,b,c){var d,e,f,g,j,h;FF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=GF(b);b=new dE(b,j,!0);e=l;for(d=1;5>=d;++d)e=HF(b,j);d=IF(JD(to(e.substr(0,3)),10)).b;g=IF(JD(to(e.substr(3,3)),10)).b;HF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=HF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new JF(a,f)}XE(a,1,d,1);XE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new JF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",rE(a),!1;null!=a.j&&a.$&&KF(a.$,a.j,!0);null!=a.k&&
+a.$&&KF(a.$,a.k,!1);j=LF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new MF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];XE(a,1,j,0)}c&&rE(a);return!0}function ds(a,b){a.lb=!0;a.K=b}function wF(a,b){100>b&&(!GE[b]&&(GE[b]=new iC(Zb,0,b)),!IE[b]&&Vt(IE,b,new YC(GE[b])),a.n=GE[b],a.o=IE[b])}
+function hs(a,b){var c,d;if(0==b)return!1;UE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:bF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;NF(a,OF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new vw("Cannot redo. Index is out of range.");if(!d.b.d)throw new vw(bc);
+d.b=d.b.d;NF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=nv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(ds(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=PF(d),QF(a,d,!1,!0),null!=a.tb&&fE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=nv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(ds(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=PF(d),QF(a,d,!1,!0),null!=a.tb&&fE(a.tb,null));break;case 101:a.Mb&&RF(a.Mb);a.Mb=new SF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new TF(a):a.Eb.hc.d.hb?UF(a.Eb.hc.d):VF(a.Eb);break;case 114:a.c&&
+RF(a.c);a.c=new SF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,WF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=XF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(YE,m,-1,4,1);ZE(a.$,d);a.nb=!0;a.$=new ME(a.$);d=Yt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;YF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,ZF(a.$,a.$.E),a.$.E=0,VE(a)):0<a.$.F&&(a.nb=!0,$F(a.$,a.$.F),a.$.F=0,VE(a));aG(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new OC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new HC(c),NC(j,g),g.d=c,$A(g.e,a);Xz(a,j);a.F=j}bG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(RF(a.p),a.p=null);0==a.$.E&&(a.p=new SF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,VE(a)),18==a.e&&(d=Fo((es(),fs).hc.b.pb,jh),cG(a.$,a.$.E,d),VE(a)),aG(a.$))}rE(a);return!0}
+function Ar(a){var b,c,d;d=QE(a);c=l;if(a.Gb){var e,f,g;g=Pt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)XF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(dG(g[1][0],3)+dG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+eG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+eG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new fG(a,a.gb,a.vb)),c=eG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function gG(a,b,c,d){var e;e=c;var f=d,g,j;(g=hG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=dF(a,!0)),a.x):(!a.w&&(a.w=dF(a,!1)),a.w),bG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=iG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=tF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",rE(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",rE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=hs(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)ZF(a.$,a.$.E),a.$.E=0,VE(a);else{if(106==a.d)return!0;if(108==a.d)jG(a.$,a.$.E,0),VE(a);else if(157==a.d)jG(a.$,a.$.E,1),VE(a);else if(158==a.d)jG(a.$,a.$.E,-1),VE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):VE(a);else if(206<=a.d&&229>=a.d)a.P=2,kG(a.$),VE(a);else if(230==a.d)a.P=3,VE(a);else if(233<=a.d&&262>a.d)lG(a.$,!1),VE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;cG(a.$,a.$.E,Fo(a.Eb.f.hc.b.pb,jh));a.$.n=!0;VE(a)}else if(105==a.d)mG(a.$),VE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Fo((es(),fs).hc.b.pb,jh),1>d.length&&(d=Pc),cG(a.$,a.$.E,
+d)),VE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,kG(a.$),VE(a);else if(0<a.$.F)if(104==a.d)$F(a.$,a.$.F),a.$.F=0,VE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])ds(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;ZF(d,c);d.b[c]=0}a.$.F=0;VE(a)}else if(201==a.d)nG(a.$,a.$.F),VE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),VE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,VE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,VE(a);else if(206<=a.d&&229>=a.d)a.P=2,kG(a.$),VE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Fo(a.Eb.f.hc.b.pb,jh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;VE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new cF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(oG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,kG(a.$)):300<a.d?(oG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Fo((es(),fs).hc.b.pb,jh),1>d.length&&(d=Pc),cG(a.$,1,d))):230==a.d?pG(a,null,!0):233<=a.d&&262>a.d?(oG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,lG(a.$,!0)):vD();VE(a)}else e=!1;e&&(aG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,rE(a))}return e}
+function qG(a,b,c,d){var e,f;if(a.A||!a.ib||hG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=rG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)ZF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),$F(b,e),0<rG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){ds(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<rG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;ds(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(iG(b)||hG(b))TE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(YE,m,-1,4,1);ZE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;UE(a);a.nb=!0;rE(a);a.Tb=c;a.Ub=d;return!0}
+function sG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||hG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,u=void 0,n=void 0,r=0,u=((xE(),FE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<u&&(u=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<u&&(u=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;tG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(tG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;UE(a);a.nb=!0;rE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function uG(a){if(a.A)return!0;a.jb&&(a.jb=!1,VE(a));a.lb=!1;a.Q=th;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=rG(b,b.u),6>b.A[c]&&(vG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),ZF(b,b.u));b.D=!1;VE(a)}else a:{var b=a.$,e,f;c=rG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):ds(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],ds(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(vF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(vF((b.N[b.G]+b.N[c])/2))))}}aF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,OF(b),b.b.d=c),VE(a),a.s=!1)}else 5==a.P&&(aF(a.$),VE(a));0<a.P&&(a.E=!1,UE(a),a.nb=!0,aG(a.$),wG(a.$),rE(a),a.P=0,a.i=!1);if(FE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,UE(a),a.nb=!0,rE(a);return!0}function UE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function tG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,fE(a.sb,K(xG,m,127,[new S(a.f),new S(b)]))}
+function yG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Pf)?a.Gb=!1:-1<b.indexOf(mg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Kf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Tf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,XE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)zG(a.gb[d]),$E(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(cg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(rd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++tF;c&&rE(a)}
+function rE(a){var b,c,d,e;b=TA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Ue(a.db,d,c),a.A&&e&&XE(a,1,a.vb,0),uF(a),a.A||(a.Rb=a.Ue(a.Rb,b.c,2*a.Z+a.T),DF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Ue(a.R,a.Z,c),sF(a),a.J=a.Ue(a.J,d,a.Z),oF(a))):(uF(a),a.A||(oF(a),a.E&&(DF(a),sF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function AG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=XF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=AF(c,h);c.o.N&&0<c.y[h]&&(j+=Yb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<ik(c.B[h])&&(j+=ik(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+BG(0.055999999999999994*c.K[h],0,2)+ba+BG(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=rh),e+=c)}return e}function LE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=XF(a.gb[c]),d!=b))continue;d=void 0;d=CG(a.gb[c]);d=DG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function VE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&fE(a.tb,null)}var c,d,e;e=new EG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=CG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new FG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function QF(a,b,c,d){try{EF(a,b,d)?c&&VE(a):rE(a)}catch(e){if(e=bj(e),A(e,124))rE(a);else throw e;}}
+function pG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;FF(a,c);e=j=0;r=new dE(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=XD(r);a.vb=0;for(f=1;f<=h;++f)if(o=aE(r),to(o),!H(o,rh))if(H(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new GG(a,o);if(0==a.$.u){HG(a,"ERROR - problems in reading/processing molecule !");vD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(HG(a,"ERROR - strange reaction - fixing !"),vD(),d=!1):3<n?(HG(a,"ERROR - strange reaction !"),vD(),d=!1):(1<a.vb&&!g&&yG(a,Kf,!0),g&&!a.Gb&&yG(a,
+mg,!0),!g&&a.Gb&&yG(a,Pf,!0),g?(XE(a,1,j,1),XE(a,j+1,e-1,2),XE(a,e,a.vb,3)):XE(a,1,a.vb,0),c&&rE(a),d=!0)}d?VE(a):rE(a)}catch(q){if(q=bj(q),A(q,124))rE(a);else throw q;}}function IG(a){UE(a);a.nb=!0;rE(a)}function FF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new cF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&rE(a);null!=a.tb&&fE(a.tb,null)}
+function NF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=CG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&fE(a.tb,null)}}function JG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,rE(a),null):a.gb[b]}
+function WE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Ma)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Pa)?c=243:H(b,Ta)?c=252:H(b,Na)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Ca)?c=245:H(b,Da)&&(c=238);0<c?hs(a,c):b="Not known group!";a.lb=!0;a.K=b;rE(a)}function HG(a,b){a.lb=!0;a.K=b;rE(a)}function QE(a){var b;b=KE(a);UE(a);rE(a);return b}
+function lF(a,b,c,d,e){var f,g,j,h;f=a.X;h=ZC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new iC(f.c.b,f.c.d,g),f=new YC(j),h=ZC(f,e),b.f=j,b.j=KG(j);else pF(b,a.U);f=kC(f.c).b-kC(f.c).c;qF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function mF(a,b,c,d,e,f){var g,j;g=yF(a.W);j=ZC(a.W,f);pF(b,a.V);(b.e=e)&&(b.i=pg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);qF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function yF(a){return kC(a.c).b-kC(a.c).c}
+function gs(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Hd,rE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Hd):ds(a,a.z+ba),rE(a))}t(490,401,Mi);_.Ge=function(a){NE(this,a)};_.Ue=function(a,b,c){return PA(this,b,c)};_.Ve=function(){};_.ne=function(){rE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=th;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var tF=10,GE,IE,zE,AE,BE,yE,FE,LG=null,EE,DE;
+function MG(){xE();NA.call(this);this.Vb=(Qq(),Qq(),uA).b;this.y=new iC(null,0,8);this.u=(GB(),HB);this.gb=y(NG,m,140,99,0);this.ab=new LA;this.Ib=new OG;this.L=H((vD(),wD[Ze]),ec);this.v=new PG;this.H=K(au,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Na,Pa,Fa,Da,Ca]);this.$=new cF(this);EE[0]=KB;EE[1]=new IB(255,153,153);EE[2]=new IB(255,204,102);EE[3]=new IB(255,255,153);EE[4]=new IB(102,255,255);EE[5]=new IB(51,204,255);EE[6]=new IB(255,153,255)}t(489,490,Mi,MG);
+_.Ue=function(a,b,c){var d;return a?(d=a.b,Dj(d.u,b,c),a):PA(this,b,c)};_.Ve=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[QG(b.b),a])}};_.b=null;function RG(a){if(a.e.pb.style.display!=Of){SA(a.d);var b;for(b=new Wi(a.f.k);b.c<b.e.Oe();)a=Xi(b),a.Te()}}function SG(a){TG.call(this,a,db,db,null)}function UG(a,b){TG.call(this,a,db,db,b)}function VG(a,b,c){TG.call(this,a,b,c,null)}
+function TG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=yj(a)){this.c=WG;++WG;this.e=e;this.d=new MG;this.f=new XG(this.d,b,c,d);Qw(e,this.f);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=QA(a,G(a.pb,Wf),G(a.pb,Vf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?LG=cc:LG="JME";b.w=dF(b,!1);b.x=dF(b,!0);ds(b,LG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=TA(b);JA(b,null);b.pb||(b.T=0);b.U||(b.U=new iC(Zb,0,13),b.X=new YC(b.U));b.V||(b.V=new iC(Zb,1,13),b.W=new YC(b.V));b.Y||(b.Y=new iC(Zb,0,11),new YC(b.Y));wF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;tF=10;b.Lb=!0;try{r=YG(b.Vb,"options");null!=r&&yG(b,r,!1);j=YG(b.Vb,"jme");null!=j&&(b.M=j);n=YG(b.Vb,"mol");null!=n&&(b.bb=n);g=YG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=YG(b.Vb,Tg);null!=o&&(b.cb=o,rE(b));b.k=YG(b.Vb,"atomcolors");b.j=YG(b.Vb,"atombg");f=YG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var u,v,D,E;v=(GB(),HB);try{if(0!=f.indexOf(la))throw new Kn("bad hex encoding");E=JD(f.substr(1,2),16);D=JD(f.substr(3,2),16);u=JD(f.substr(5,2),16);q=v=new IB(E,D,u)}catch(J){if(J=bj(J),A(J,124))vD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&WF(b.$);h=YG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=bj(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)BE[f]=(GB(),PB),DE[f]=Pc;DE[1]=Yb;BE[1]=(GB(),LB);DE[2]=Bb;BE[2]=PB;DE[3]=Fb;BE[3]=LB;DE[4]=ic;BE[4]=UB;DE[5]=pc;
+BE[5]=OB;DE[9]=Ub;BE[9]=RB;DE[10]=Kb;BE[10]=RB;DE[11]=Eb;BE[11]=RB;DE[12]=$b;BE[12]=RB;DE[8]=Fc;BE[8]=WB(QB);DE[7]=rc;BE[7]=PB;DE[6]=Ic;BE[6]=LB;DE[13]=Hc;BE[13]=LB;DE[18]=Pc;BE[18]=LB;DE[19]=sc;BE[19]=LB;DE[20]=tc;BE[20]=LB;DE[21]=xc;BE[21]=LB;DE[22]=yc;BE[22]=LB;sA(b);b._=new ZG;f=a.d;f.D=TA(f);null!=f.M?(pG(f,f.M,!1),null!=f.j&&f.$&&KF(f.$,f.j,!0),null!=f.k&&f.$&&KF(f.$,f.k,!1)):null!=f.bb&&QF(f,f.bb,!1,!1);rE(a.d);h=this.d;f=this.f;jE(new oE(h),f);q=0>=$G();n=new wy((wE(),vE));n.pb.alt="drag out MOL or RXN file";
+ow(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new sE(h);Qw(f.i,n);u=new tE(f,n,r,j,g);Tw(u.f.i,u.c,G(u.f.pb,Wf)-u.e-u.d,G(u.f.pb,Vf)-(u.b-u.d));kj(f.k,u);q?(q=new aH,ow(q,n.pb.alt),0<=r&&(q.pb.style[oh]=r+hg),0<=o&&(q.pb.style[Ne]=o+hg),Qw(f.i,q),g=new uE(f,q,r,j,g),Tw(g.f.i,g.c,G(g.f.pb,Wf)-g.e-g.d,G(g.f.pb,Vf)-(g.b-g.d)),kj(f.k,g),Go(q.pb),q.pb.style[Sd]=(Yo(),If),sw(q,h,(xr(),xr(),yr))):(Go(n.pb),n.pb.style[Sd]=(Yo(),If),sw(n,h,(xr(),xr(),yr)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function bH(){return du(null)}function cH(a){return du(a)}t(491,1,oi,SG,UG,VG,TG);_.We=function(a){B(this.f,new dH(this,a),(Tq(),Tq(),Uq))};_.Xe=function(a){B(this.f,new eH(this,a),(ps(),ps(),qs))};_.Ye=function(a){VF(new fH(a,this.d,zE))};_.Ze=function(){bF(this.d)};_.$e=function(){jo((go(),ho),new gH(this))};_._e=function(){return this.b};_.af=function(){return this.c};_.bf=function(){return this.d.I};_.cf=function(){return this.d.eb};_.df=function(){return this.d.fb};_.ef=function(){return this.d.tb};
+_.rd=function(){return G(this.f.pb,Vf)};_.ff=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Wf);a[1]=G(this.f.pb,Vf);return a};_.sd=function(){return G(this.f.pb,Wf)};_.gf=function(){return this.e.pb};_.hf=function(){return this.d.yb};_.jf=function(){return this.d.Ab};_.kf=function(a){$wnd.alert("JSME initialization error: "+a)};_.ud=function(){return this.e.pb.style.display!=Of};_.lf=function(){var a=this.d,b;a.Gb?b=AG(a,1)+rb+AG(a,2)+rb+AG(a,3):b=AG(a,0);return b};_.mf=function(){return Ar(this.d)};
+_.nf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=KE(a);a.Pb=b;rE(a);return c};_.of=function(a){yG(this.d,a,!0)};_.pf=function(){};_.qf=function(a){QF(this.d,a,!0,!0)};_.rf=function(a){pG(this.d,a,!0)};_.se=function(){RG(this)};_.sf=function(){FF(this.d,!0)};_.tf=function(a){var b=this.d;if(a=JG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;IG(b)}};_.uf=function(a){this.b=a;!this.d.b&&(this.d.b=new hH(this))};
+_.vf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Wi(b.b);d.c<d.e.Oe();)c=Xi(d),a?c.b=l:c.b=Hg}SA(b.d)};_.wf=function(a,b){var c=this.d,d;if(d=JG(c,a))KF(d,b,!0),IG(c)};_.xf=function(a,b){var c=this.d,d;d=JG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,rE(c)):(d.E=b,IG(c))};_.wd=function(a){nw(this.f,a);RG(this)};_.yf=function(a){this.d.I=a};_.zf=function(a){var b=this.d;b.eb=a;rE(b)};_.Af=function(a){var b=this.d;b.fb=a;rE(b)};_.Bf=function(a){this.d.sb=a};
+_.Cf=function(a){this.d.tb=a};_.Df=function(a){var b=this.d;b.yb=a;b.w=dF(b,!1)};_.Ef=function(a){this.d.Ab=a};_.Ff=function(a,b){var c=this.f;c.yd(a);c.wd(b);RG(this)};_.Gf=function(a){WE(this.d,a)};_.Hf=function(a,b){var c=this.d;c.i=!1;c.Qb=new GG(c,a);c.d=253;c.lb=!0;c.K=b;rE(c)};_.xd=function(a){qw(this.e.pb,a)};_.yd=function(a){this.f.pb.style[oh]=a;RG(this)};_.If=function(a){HG(this.d,a)};_.Jf=function(){return QE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var WG=0;
+function gH(a){this.b=a}t(492,1,{},gH);_.xc=function(){var a,b;for(b=new Wi(this.b.f.b);b.c<b.e.Oe();)a=Xi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function hH(a){this.b=a}t(493,1,{},hH);_.b=null;function dH(a,b){this.b=a;this.c=b}t(494,1,{},dH);_.Tc=function(a){a=a.b;jo((go(),ho),new iH(this,this.c,a))};_.b=null;_.c=null;function iH(a,b,c){this.b=a;this.d=b;this.c=c}t(495,1,{},iH);_.xc=function(){var a=this.c;this.d.b.apply(a,[QG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function eH(a,b){this.b=a;this.c=b}t(496,1,{},eH);_.b=null;_.c=null;function ss(a,b,c){this.b=a;this.d=b;this.c=c}t(497,1,{},ss);_.xc=function(){var a=this.c;this.d.b.apply(a,[QG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function jH(){var a=kH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;lH(mH,arguments)?a=arguments[0]:3==arguments.length?a=new VG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new SG(arguments[0]):4==arguments.length?a=new TG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new UG(arguments[0],arguments[1]));this.g=a;nH();a[Xc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.We(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.addMouseOverHandler=C(function(a){this.g.Xe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.alert=C(function(a){this.g.Ye(a)});b.clear=C(function(){this.g.Ze()});b.deferredRepaint=C(function(){this.g.$e()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.rd()});b.getOffsetSize=C(function(){return this.g.ff()});b.getOffsetWidth=C(function(){return this.g.sd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.kf(a)});b.isVisible=C(function(){return this.g.ud()});
+b.jmeFile=C(function(){return this.g.lf()});b.molFile=C(function(){return this.g.mf()});b.nonisomericSmiles=C(function(){return this.g.nf()});b.options=C(function(a){this.g.of(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.qf(a)});b.readMolecule=C(function(a){this.g.rf(a)});b.repaint=C(function(){this.g.se()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=mH;nH();var f=b,g,b=pH.c;g=qH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=qH(b,
+e,f)}if(!g)throw new fj("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.sf()});b.resetAtomColors=C(function(a){this.g.tf(a)});b.setAfterPasteCallBack=C(function(a){this.g.uf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new oH(a))});b.setAntialias=C(function(a){this.g.vf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.wf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.xf(a,b)});b.setHeight=C(function(a){this.g.wd(a)});
+b.setHelpURL=C(function(a){this.g.yf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.zf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.Af(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.Bf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.Cf(a)});b.setPasteLabel=C(function(a){this.g.Df(a)});b.setPrePasteJSfunction=C(function(a){this.g.Ef(a)});b.setSize=C(function(a,b){this.g.Ff(a,b)});b.setSubstituent=C(function(a){this.g.Gf(a)});b.setTemplate=C(function(a,
+b){this.g.Hf(a,b)});b.setVisible=C(function(a){this.g.xd(a)});b.setWidth=C(function(a){this.g.yd(a)});b.showInfo=C(function(a){this.g.If(a)});b.smiles=C(function(){return this.g.Jf()});rH({"0":{"0":[[bH,null,void 0]],1:[[cH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new sH(e));return[e]},Ae]]}});tH(mH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function bu(){uH||(uH=!0,jH())}t(498,1,{},bu);
+var uH=!1;function fu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Ae)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function eu(){}t(500,1,{},eu);_.xc=function(){fu()};function sH(a){this.b=a}t(501,1,{114:1,152:1},sH);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function oH(a){this.b=a}t(502,1,{115:1,152:1},oH);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function iE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(oh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Mf)||l;e=c.getAttribute(Ve)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Mf)||l,h=h.getAttribute(jh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Jd);c.removeAttribute(Mf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(oh);c.removeAttribute(id);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Lo();c.setAttribute(Ve,d);c.style[oh]=gE(g);c.style[Ne]=gE(b);b=new vH(a,d,n,e,c,f);jo((go(),ho),b);++a.c;return!0}function hE(a){this.b="JME.class";this.e=a}t(503,1,{},hE);_.Jc=function(){return iE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function vH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(504,1,{},vH);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Ve,this.f):this.d.removeAttribute(Ve);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function wH(){}t(505,1,oi,wH);function xH(a){this.b=a}t(506,1,{},xH);_.xc=function(){this.b()};_.b=null;
+function yH(){var a=kH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;lH(zH,arguments)?a=arguments[0]:0==arguments.length&&(a=new wH);this.g=a;nH();a[Xc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){jo((go(),ho),new xH(a))});tH(zH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function cu(){AH||(AH=!0,yH())}t(507,1,{},cu);var AH=!1;function BH(a){Ln();this.i=a}
+t(508,467,yi,BH);function lu(){Ln();this.i="divide by zero"}t(509,100,Ci,lu);function Wt(){Ln()}function CH(a){Ln();this.i=a}t(510,100,Ci,Wt,CH);function DH(){DH=x;EH=new FH(!1);GH=new FH(!0)}function FH(a){this.b=a}t(511,1,{117:1,118:1,121:1},FH);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ih:"false"};_.b=!1;var EH,GH;
+function bE(a,b,c){var d,e;d=HH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function IH(){}function JH(a){return typeof a==Tf?Fc+(0>a?-a:a):a}function KH(a,b){var c;c=new IH;c.e=Ob+(LH(0!=a?-a:0)?JH(0!=a?-a:0):l+Oi(c));MH(0!=a?-a:0)&&NH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new IH;b.e=Ob+(LH(a)?JH(a):l+Oi(b));MH(a)&&NH(a,b);return b}
+function Z(a,b){var c;c=new IH;c.e=Ob+(LH(a)?JH(a):l+Oi(c));MH(a)&&NH(a,c);c.c=b?8:0;return c}function OH(){var a;a=new IH;a.e=Ob+(LH(0)?JH(0):l+Oi(a));MH(0)&&NH(0,a);a.c=2;return a}function PH(a){var b;b=new IH;b.e=Ob+(LH(a)?JH(a):l+Oi(b));MH(a)&&NH(a,b);b.c=1;return b}function MH(a){return typeof a==Tf&&0<a}function LH(a){return null!=a&&0!=a}
+function NH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Wh[b.d])c=c.prototype;else{c=Wh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(513,1,{},IH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function QH(a){var b;if(!(b=RH,!b&&(b=RH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new SH(Wb+a+da);return parseFloat(a)}
+function JD(a,b){var c,d;if(null==a)throw new SH(Sf);if(2>b||36<b)throw new SH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new SH(Wb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new SH(Wb+a+da);if(-2147483648>c||2147483647<c)throw new SH(Wb+a+da);return c}t(515,1,{117:1,129:1});var RH=null;function TH(a){this.b=a}
+t(514,515,{117:1,121:1,122:1,129:1},TH);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return Yt(this.b)};_.tS=function(){return l+this.b};_.b=0;function gB(a){this.b=a}t(516,515,{117:1,121:1,125:1,129:1},gB);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return Yt(this.b)};_.tS=function(){return l+this.b};_.b=0;function VA(){Ln()}function Mk(a){Ln();this.i=a}t(517,100,qi,VA,Mk);function Lw(){Ln()}function Tx(a){Ln();this.i=a}t(518,100,Ci,Lw,Tx);
+function S(a){this.b=a}function xu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function qu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function IF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(UH(),VH)[b],!c&&(c=VH[b]=new S(a)),c):new S(a)}t(519,515,{117:1,121:1,127:1,129:1},S);
+_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return l+this.b};_.b=0;function UH(){UH=x;VH=y(xG,m,127,256,0)}var VH;function ik(a){return 0>a?-a:a}function hk(a,b){return a>b?a:b}function vF(a){return Math.round(a)}function Do(){Ln()}function Xs(a){Ln();this.i=a}t(522,100,{117:1,124:1,128:1,130:1,132:1},Do,Xs);
+function Qi(){Qi=x;Ri=K(Pi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ri;function SH(a){Ln();this.i=a}t(524,517,qi,SH);function Co(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}t(525,1,{117:1,131:1},Co);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function HH(a,b){return a.charCodeAt(b)}
+function WH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function st(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function uo(a,b){return a.indexOf(b)}function HD(a,b,c){return a.indexOf(b,c)}function Ao(a,b){return a.lastIndexOf(b)}function PF(a){var b=aa,c=rh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Bo(c,++d):c=c.substr(0,d-0)+Bo(c,++d);return a.replace(RegExp(b,Be),c)}
+function zo(a,b){for(var c=RegExp(b,Be),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(au,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Bo(a,b){return a.substr(b,a.length-b)}
+function to(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function vo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Ou(this)};_.tS=_.toString;function XH(){XH=x;YH={};ZH={}}
+function Ou(a){XH();var b=lb+a,c=ZH[b];if(null!=c)return c;c=YH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+HH(a,d++);c|=0}256==$H&&(YH=ZH,ZH={},$H=0);++$H;return ZH[b]=c}var YH,$H=0,ZH;function Hn(a,b){In(a.b,b);return a}function Gn(){this.b=new Eo}function aI(){this.b=new Eo;this.b.b+=l}t(527,1,wi,Gn,aI);_.tS=function(){return this.b.b};function Mu(){this.b=new Eo}
+function FD(){this.b=new Eo}function qt(a){this.b=new Eo;In(this.b,a)}t(528,1,wi,Mu,FD,qt);_.tS=function(){return this.b.b};function ID(a){a="String index out of range: "+a;Ln();this.i=a}t(529,518,Ci,ID);
+function bI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Do;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new CH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new CH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Lw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Vt(b,c,a[--d])}else for(c=e+c;e<c;)Vt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function rw(){Ln()}function QD(a){Ln();this.i=a}t(531,100,Ci,rw,QD);function mB(a,b){for(var c;a.hd();)if(c=a.jd(),null==b?null==c:Tn(b,c))return a;return null}function pB(a,b){var c;return(c=mB(a.Jd(),b))?(c.kd(),!0):!1}function cI(a){var b,c,d,e;d=new Gn;b=null;d.b.b+=Qc;for(c=a.Jd();c.hd();)null!=b?In(d.b,b):b=za,e=c.jd(),In(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(532,1,{});_.Kf=function(){throw new QD("Add not supported on this collection");};
+_.Lf=function(a){return!!mB(this.Jd(),a)};_.Le=function(){return 0==this.Oe()};_.Mf=function(a){return pB(this,a)};_.tS=function(){return cI(this)};t(534,532,vi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Oe()!=this.Oe())return!1;for(a=a.Jd();a.hd();)if(b=a.jd(),!this.Lf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Jd();b.hd();)c=b.jd(),null!=c&&(a+=Wn(c),a=~~a);return a};
+function dI(a,b){var c;return A(b,136)&&(c=b.Nf(),$v(a.b,c))?(c=tj(a.b,c),a.b.Pe(b.Of(),c)):!1}function VD(a){this.b=a}t(533,534,vi,VD);_.Lf=function(a){return dI(this,a)};_.Jd=function(){return new LD(this.b)};_.Mf=function(a){return dI(this,a)?(a=a.Nf(),ej(this.b,a),!0):!1};_.Oe=function(){return this.b.e};_.b=null;function OD(a){if(a.c)Zi(a.b),ej(a.d,a.c.Nf()),a.c=null;else throw new vw("Must call next() before remove().");}
+function LD(a){var b;this.d=a;b=new qj;a.d&&kj(b,new eI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new fI(a,d.substring(1));b.Kf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Kf(c[d])}this.b=new Wi(b)}t(535,1,{},LD);_.hd=function(){return MD(this.b)};_.jd=function(){return this.c=Xi(this.b)};_.kd=function(){OD(this)};_.b=null;_.c=null;_.d=null;t(537,1,ai);_.eQ=function(a){return A(a,136)&&PD(this.Nf(),a.Nf())&&PD(this.Of(),a.Of())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Nf()&&(a=Wn(this.Nf()));null!=this.Of()&&(b=Wn(this.Of()));return a^b};_.tS=function(){return this.Nf()+qb+this.Of()};function eI(a){this.b=a}t(536,537,ai,eI);_.Nf=function(){return null};_.Of=function(){return this.b.c};_.Pf=function(a){return SD(this.b,a)};_.b=null;function fI(a,b){this.c=a;this.b=b}t(538,537,ai,fI);_.Nf=function(){return this.b};_.Of=function(){return this.c.f[lb+this.b]};_.Pf=function(a){return TD(this.c,this.b,a)};_.b=null;_.c=null;
+function Qx(a,b){(0>a||a>=b)&&gI(a,b)}function gI(a,b){throw new Tx("Index: "+a+", Size: "+b);}t(539,532,zi);_.Qf=function(){throw new QD("Add not supported on this list");};_.Kf=function(a){this.Qf(this.Oe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Oe()!=a.Oe())return!1;c=this.Jd();for(d=a.Jd();c.hd();)if(a=c.jd(),b=d.jd(),!(null==a?null==b:Tn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Jd();a.hd();)c=a.jd(),b=31*b+(null==c?0:Wn(c)),b=~~b;return b};_.Jd=function(){return new Wi(this)};_.Sf=function(){return this.Tf(0)};_.Tf=function(a){return new hI(this,a)};_.Uf=function(){throw new QD("Remove not supported on this list");};function MD(a){return a.c<a.e.Oe()}function Xi(a){if(a.c>=a.e.Oe())throw new Ow;return a.e.Rf(a.d=a.c++)}function Zi(a){if(0>a.d)throw new iy;a.e.Uf(a.d);a.c=a.d;a.d=-1}function Wi(a){this.e=a}t(540,1,{},Wi);_.hd=function(){return MD(this)};
+_.jd=function(){return Xi(this)};_.kd=function(){Zi(this)};_.c=0;_.d=-1;_.e=null;function hI(a,b){var c;this.e=this.b=a;c=a.Oe();(0>b||b>c)&&gI(b,c);this.c=b}t(541,540,{},hI);_.Vf=function(){return 0<this.c};_.Wf=function(){if(0>=this.c)throw new Ow;return this.b.Rf(this.d=--this.c)};_.b=null;function iI(a){a=new LD(a.c.b);return new jI(a)}function kI(a,b){this.b=a;this.c=b}t(542,534,vi,kI);_.Lf=function(a){return $v(this.b,a)};_.Jd=function(){return iI(this)};_.Oe=function(){return this.c.b.e};
+_.b=null;_.c=null;function jI(a){this.b=a}t(543,1,{},jI);_.hd=function(){return MD(this.b.b)};_.jd=function(){return(this.b.c=Xi(this.b.b)).Nf()};_.kd=function(){OD(this.b)};_.b=null;t(544,539,zi);_.Qf=function(a,b){var c;c=sB(this,a);var d=c.e;new nB(b,c.c);++d.c;++c.b;c.d=null};_.Rf=function(a){var b;b=sB(this,a);try{return tB(b)}catch(c){c=bj(c);if(A(c,137))throw new Tx("Can't get element "+a);throw c;}};_.Jd=function(){return sB(this,0)};
+_.Uf=function(a){var b,c;b=sB(this,a);try{c=tB(b)}catch(d){d=bj(d);if(A(d,137))throw new Tx("Can't remove element "+a);throw d;}lI(b);return c};function mI(a){a.c=y(nI,m,0,0,0)}function BA(a,b,c){(0>b||b>a.d)&&gI(b,a.d);a.c.splice(b,0,c);++a.d}function kj(a,b){Vt(a.c,a.d++,b);return!0}function nv(a,b){Qx(b,a.d);return a.c[b]}function Pj(a,b){for(var c=0;c<a.d;++c)if(PD(b,a.c[c]))return c;return-1}function qv(a,b){var c;c=(Qx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function jj(a,b){var c;c=Pj(a,b);if(-1==c)return!1;qv(a,c);return!0}function Qk(a,b){var c;if(b.length<a.d){c=b;var d;d=Ot(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Vt(b,c,a.c[c]);b.length>a.d&&Vt(b,a.d,null);return b}function qj(){mI(this)}function gC(a){mI(this);this.c.length=a}function aB(a){mI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(545,539,Zh,qj,gC,aB);_.Qf=function(a,b){BA(this,a,b)};
+_.Kf=function(a){return kj(this,a)};_.Ze=function(){this.c=y(nI,m,0,0,0);this.d=0};_.Lf=function(a){return-1!=Pj(this,a)};_.Rf=function(a){return nv(this,a)};_.Le=function(){return 0==this.d};_.Uf=function(a){return qv(this,a)};_.Mf=function(a){return jj(this,a)};_.Oe=function(){return this.d};_.d=0;function rB(a,b,c){var d;for(d=0;d<b;++d)Vt(a,d,c)}function mt(){mt=x;nt=new oI}var nt;function oI(){}t(548,539,pi,oI);_.Lf=function(){return!1};_.Rf=function(){throw new Lw;};_.Oe=function(){return 0};
+function pI(){this.b=new Date}function qI(a){return 10>a?ab+a:l+a}t(549,1,{117:1,120:1,121:1,133:1},pI);_.eQ=function(a){return A(a,133)&&Au(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=hu(c&4194303,b&4194303,e&1048575);a=hu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(rI(),sI)[this.b.getDay()]+ba+tI[this.b.getMonth()]+ba+qI(this.b.getDate())+ba+qI(this.b.getHours())+lb+qI(this.b.getMinutes())+lb+qI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function rI(){rI=x;sI=K(au,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));tI=K(au,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var sI,tI;
+function ft(a,b){return null==z(a.b,b,a)}function et(){this.b=new Ui}t(551,534,{117:1,120:1,138:1},et);_.Kf=function(a){return ft(this,a)};_.Lf=function(a){return $v(this.b,a)};_.Le=function(){return 0==this.b.e};_.Jd=function(){return iI(new kI(this.b,new VD(this.b)))};_.Mf=function(a){return null!=ej(this.b,a)};_.Oe=function(){return this.b.e};_.tS=function(){return cI(new kI(this.b,new VD(this.b)))};_.b=null;
+function sB(a,b){var c,d;(0>b||b>a.c)&&gI(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new uI(a,b,d)}function wB(){this.b=new vI;this.c=0}t(552,544,pi,wB);_.Kf=function(a){new nB(a,this.b);++this.c;return!0};_.Tf=function(a){return sB(this,a)};_.Oe=function(){return this.c};_.b=null;_.c=0;function tB(a){if(a.c==a.e.b)throw new Ow;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function lI(a){if(!a.d)throw new iy;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function uI(a,b,c){this.e=a;this.c=c;this.b=b}t(553,1,{},uI);_.hd=function(){return this.c!=this.e.b};_.Vf=function(){return this.c.c!=this.e.b};_.jd=function(){return tB(this)};_.Wf=function(){if(this.c.c==this.e.b)throw new Ow;this.d=this.c=this.c.c;--this.b;return this.d.d};_.kd=function(){lI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function vI(){this.b=this.c=this}
+function nB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(554,1,{},vI,nB);_.b=null;_.c=null;_.d=null;function ND(a,b){this.b=a;this.c=b}t(555,537,ai,ND);_.Nf=function(){return this.b};_.Of=function(){return this.c};_.Pf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Ow(){Ln()}t(556,100,{117:1,124:1,130:1,132:1,137:1},Ow);function PD(a,b){return Xt(a)===Xt(b)||null!=a&&Tn(a,b)}function fC(a){var b=y(xB,m,90,0,0);return Qk(a.b,b)}function LA(){this.b=new qj}
+t(558,539,Zh,LA);_.Qf=function(a,b){BA(this.b,a,b)};_.Kf=function(a){return kj(this.b,a)};_.Lf=function(a){return-1!=Pj(this.b,a)};_.Rf=function(a){return nv(this.b,a)};_.Le=function(){return 0==this.b.d};_.Jd=function(){return new Wi(this.b)};_.Uf=function(a){return qv(this.b,a)};_.Oe=function(){return this.b.d};_.tS=function(){return cI(this.b)};_.b=null;function RF(a){a.hc.d.hb&&lC(a)}function wI(a){var b;if(a.hc.d.hb){b=cA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}nC(a)}
+function xI(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function VF(a){var b=a.k;yI(a.hc.d,b.b,b.c);!bA(a)&&GA(a);qA(a)}function zI(){qC.call(this,l);this.j=new AB(this.Xf());$A(this.r,new AI(this))}t(560,426,Ai);_.Yd=function(a,b){return Xt(a.i)===Xt(this.j)?(wI(this),!0):this.Yf(a,b)};_.Xf=function(){return"Close"};_.Yf=function(){return!1};_.Qd=function(){wI(this)};_.j=null;_.k=null;
+function fH(a,b,c){zI.call(this);this.hc&&sC(this.hc.d,!1);pC(this,!1);JA(this,new AC(0));a=new EC(a,1);R(this,a,null);a=new NA;R(a,this.j,null);R(this,a,null);b&&(this.k=cA(b),oC(this),xI(this.k,~~(G(b.Vb.pb,Wf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Vf)/2)-~~(this.cc/2)));c&&P(this,c)}t(559,560,Ai,fH);_.Xf=function(){return"OK"};function OF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new vw("Cannot undo. Index is out of range.");if(!a.b.c)throw new vw(bc);a.b=a.b.c;return a.b.b}
+function ZG(){this.b=this.c=new BI}t(561,1,{},ZG);_.b=null;function BI(){this.b=null}function FG(a){this.b=a}t(562,1,{},BI,FG);_.b=null;_.c=null;_.d=null;function AI(a){this.b=a}t(563,461,xi,AI);_.b=null;
+function qE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){fE(a.b.Ab,K(au,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=zo(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Vt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{EF(a.b,b,!0)?(ds(a.b,"Structure pasted"+e),VE(a.b),SA(a.b),d=!0):(VF(new fH(a.b.K,a.b,zE)),FF(a.b,!0),SA(a.b))}catch(n){if(n=bj(n),A(n,124))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",rE(e),VF(new fH(a.b.K,
+a.b,zE)),SA(a.b);else throw n;}}d&&a.b.Ve(b)}function as(a){this.b=a}t(564,1,{},as);_.b=null;function OE(){OE=x;PE=new CI("COPY_SMILES",0);RE=new CI("COPY_MOL",1);SE=new CI("PASTE",2);DI=K(EI,m,139,[PE,RE,SE])}function CI(a,b){I.call(this,a,b)}t(565,146,{117:1,121:1,123:1,139:1},CI);var DI,RE,PE,SE;function EG(){this.e=y(NG,m,140,99,0)}t(566,1,{},EG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function FI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(YE,m,-1,20,1);a.N=y(YE,m,-1,20,1);a.H=Pt([20,7]);a.e=y(M,s,-1,20,1);a.d=y(au,m,1,20,0);a.p=y(au,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(au,m,1,20,0);a.r=Pt([10,2]);a.j=y(M,s,-1,101,1)}
+function GI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(YE,m,-1,4,1);d=y(YE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=HI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+HI(r[2],d[2],r[3],d[3]),d=HI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;oG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=II(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(YE,m,-1,2,1);JI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==rG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;ds(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];vG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&nG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(vF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(vF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function lG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&jG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,jG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];ZF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)oG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)vG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];YF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];ZF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];vG(a);a.I[a.v]=n;a.J[a.v]=c+d;YF(a);b&&(ZF(a,n),$E(a))}c=4}KI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function JI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function kG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])LI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,LI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){ds(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[II(a,a.E,a.H[a.E][d])],2<d||1!=b){ds(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(YE,m,-1,2,1);JI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)oG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)oG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=u+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)oG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)vG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[II(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[II(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(vF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(vF((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;vG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(vF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(vF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(vG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(vF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(vF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(vG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(vF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(vF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(ZF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&KI(a,j);-1<n&&(a.E=n)}
+function LI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)oG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function KI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=rG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function II(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function MI(a,b,c){var d,e,f,g;e=th;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Gu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Gu(c[d])&&!uu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Au(c[d],e)&&(b[d]=g,c[d]=th,++f);if(f==a.u)break}return g==a.u}
+function $E(a){var b,c,d;b=y(YE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{ZE(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;aF(a)}}
+function ZE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function jG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=NI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&ds(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?ds(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?ds(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?ds(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:ds(a.o,"Charge change not possible on the halogen !");break;case 18:ds(a.o,
+"Use X button to change charge on the X atom !")}}
+function LF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&ZF(a,c);$E(a);ds(a.o,"Smaller part(s) removed !");return 1}
+function rG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function wG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];aG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),aG(a));4==a.t[d]&&(a.t[d]=1)}}
+function HI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function YF(a){var b;OI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);aF(a);aG(a)}
+function oG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),bI(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),bI(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),bI(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),bI(a.e,b,a.e.length),a.e=b,b=y(au,m,1,c,0),bI(a.d,b,a.d.length),a.d=b,b=y(au,m,1,c,0),bI(a.p,b,a.p.length),a.p=b,b=y(YE,m,-1,c,1),bI(a.K,b,a.K.length),a.K=b,b=y(YE,m,-1,c,1),bI(a.N,b,a.N.length),a.N=b,b=Pt([c,7]),bI(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),bI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function BF(a,b,c,d,e,f,g){var j;j=O(N(vF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(vF(a.N[c]-~~(f/2))));return new FA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function vG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),bI(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),bI(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),bI(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),bI(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),bI(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),bI(a.O,c,a.O.length),a.O=c,b=y(au,m,1,b,0),bI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function eG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(xE(),aa);j+="JME 2013-10-12 "+new pI+"\n \n";j+=dG(a.u,3)+dG(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=BG(0.055999999999999994*(a.K[e]-c),10,4)+BG(0.055999999999999994*(g-a.N[e]),10,4)+BG(0,10,4);h=AF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+dG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=dG(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:PI(a,e)&&(g=2),c=dG(a.I[e],3)+dG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=dG(a.J[e],3)+dG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=dG(a.J[e],3)+dG(a.I[e],3)),j+=c+dG(g,3)+dG(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+dG(e,4)+dG(a.B[e],4)+aa);return j+"M END\n"}
+function DG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,tb,Y,L,ea,Nc,ug,zb,Ud,Vd,Wd,$a,Oc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);zb=y(M,s,-1,a.u+1,1);v=y(QI,m,-1,a.u+1,2);D=y(QI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;LF(a,!0);ug=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ug=!1;break}if(a.o.t&&ug){RI(a);wG(a);SI(a,D);TI(a,v,D);var Jb,Ad,tf,fc,Ie,Bd,Cd,ib,VJ,be,w,Aa,mn,nn,wt,zf,Qa,on,pn,Rc,qn;Jb=y(M,s,-1,a.u+1,1);Ad=y(M,s,-1,a.u+1,1);ib=y(UI,m,-1,a.u+1,3);var xt=a.u,rn,
+Jh,yt,Gg,Uj,Pe,Af;Uj=y(UI,m,-1,xt+2,3);Pe=y(M,s,-1,100,1);Af=5;Gg=0;Pe[0]=3;Uj[1]=vh;Uj[2]=wh;yt=2;if(!(3>xt))for(;Af<Pe[Gg]*Pe[Gg];){Jh=0;for(rn=!0;rn&&Jh<=Gg&&Af>=Pe[Jh]*Pe[Jh];)0==Af%Pe[Jh]?rn=!1:++Jh;if(rn){Uj[++yt]=Du(Af);if(yt>=xt)break;Gg<Pe.length-1&&(++Gg,Pe[Gg]=Af)}Af+=2}for(w=1;w<=a.u;++w){for(Aa=pn=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(pn*=a.i[Aa]);on=a.c[w];18==on&&(qn=a.p[w],Bd=qn.charCodeAt(0)-65+1,Cd=0,1<qn.length&&(Cd=qn.charCodeAt(1)-97),0>Bd&&(Bd=0),0>Cd&&(Cd=0),on=28*Bd+Cd);
+zf=0;-2>a.B[w]?zf=1:-2==a.B[w]?zf=2:-1==a.B[w]?zf=3:1==a.B[w]?zf=4:2==a.B[w]?zf=5:2<a.B[w]&&(zf=6);Rc=1;ib[w]=Du(pn);Rc*=126;ib[w]=yu(ib[w],Du(a.y[w]*Rc));Rc*=7;ib[w]=yu(ib[w],Du(zf*Rc));Rc*=7;ib[w]=yu(ib[w],Du(on*Rc));Rc*=783;ib[w]=yu(ib[w],Du(a.A[w]*Rc))}for(Ie=0;!MI(a,Jb,ib);){wt=!1;for(w=1;w<=a.u;++w)Jb[w]!=Ad[w]&&(Ad[w]=Jb[w],wt=!0);if(wt){for(w=1;w<=a.u;++w){ib[w]=uh;for(Aa=1;Aa<=a.A[w];++Aa)ib[w]=Hu(ib[w],Uj[Jb[a.H[w][Aa]]])}Ie=0}else if(0<Ie){for(w=1;w<=a.u;++w)ib[w]=uh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Jb[w]==Jb[Aa]){ib[w]=vh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=uh;for(Aa=1;Aa<=a.A[w];++Aa)tf=a.H[w][Aa],ib[w]=Hu(ib[w],Du(a.c[tf]*a.i[II(a,w,tf)]))}Ie=1}MI(a,Jb,ib);for(w=1;w<=a.u;++w)ib[w]=Du(Ad[w]*a.u+Jb[w])}for(w=1;w<=a.u;++w)Ad[w]=Jb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Ad[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
+a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Ad[w]=Ad[Qa];Ad[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Jb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Jb[a.I[w]],a.J[w]=Jb[a.J[w]],a.I[w]>a.J[w]&&(be=a.I[w],a.I[w]=a.J[w],a.J[w]=be,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){nn=mn=
+a.u;fc=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<mn?(mn=a.I[Aa],nn=a.J[Aa],fc=Aa):a.I[Aa]==mn&&a.J[Aa]<nn&&(nn=a.J[Aa],fc=Aa);be=a.I[w];a.I[w]=a.I[fc];a.I[fc]=be;be=a.J[w];a.J[w]=a.J[fc];a.J[fc]=be;be=a.t[w];a.t[w]=a.t[fc];a.t[fc]=be;be=a.C[w];a.C[w]=a.C[fc];a.C[fc]=be;VJ=a.f[w];a.f[w]=a.f[fc];a.f[fc]=VJ}YF(a);aG(a);SI(a,D);TI(a,v,D)}else{SI(a,D);a.i=y(M,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(M,s,-1,a.u+1,1);Oc=1;a.b[1]=1;for(Y=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Nc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Nc=!1;break}Nc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Oc==a.u)break;c=n[Y--]}else if(1==L)zb[o[1]]=c,c=o[1],a.b[c]=++Oc;else{n[++Y]=c;e=0;for(u=1;u<=L;++u)if(h=II(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=II(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Oc}}zb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(QI,m,-1,a.u+1,2);Ud=y(QI,m,-1,a.u+1,2);f=Oc=Y=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(zb[c]=f);b[++Oc]=c;for(a.b[c]=0;;){L=e=0;tb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<tb&&(e=g,tb=a.b[g]))}if(0==e){if(0==Y)break a;Ud[c]=!0;c=n[Y--]}else break}f=c;c=e;1<L&&(n[++Y]=f,Q[e]=!0)}Vd=y(M,s,-1,a.v+1,1);Wd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var XJ=zb,fO=ea,zt,YJ,Kh,Qe,At,Bt,Oa,Vj,Ct;Kh=y(M,s,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Kh[b[Oa]]=Oa;At=y(QI,m,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)zt=b[Oa],YJ=XJ[zt],Qe=II(a,zt,YJ),0!=Qe&&(VI(a,Qe,Kh,Vd,D),At[Qe]=!0);for(Oa=1;Oa<=a.v;++Oa)At[Oa]||VI(a,Oa,Kh,Vd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Bt=Ct=0;for(Vj=1;Vj<=a.A[Oa];++Vj){Qe=II(a,Oa,a.H[Oa][Vj]);if(5==a.i[Qe])continue a;1==a.t[Qe]&&0!=WI(a,Qe,Oa)&&++Ct;2==a.t[Qe]&&(Bt=a.H[Oa][Vj])}if(0!=Ct)if(0<Bt){var ka=a,$J=Oa,Bf=Kh,bd=Wd,uc=void 0,Wj=void 0,Sc=void 0,Re=void 0,Tc=void 0,sn=void 0,tn=void 0,un=void 0,ce=void 0,cd=void 0,dd=void 0,
+Dt=void 0,Xj=void 0,de=void 0,Yj=void 0,Se=void 0,Zj=void 0,Et=void 0,$j=void 0,Te=void 0,aK=void 0,Cf=void 0,bK=void 0,Ft=void 0,ak=void 0,Df=void 0,dd=1,Wj=$J,uc=y(M,s,-1,ka.u+1,1);for(uc[1]=$J;;){Dt=!1;for(cd=1;cd<=ka.A[Wj];++cd)if(Sc=ka.H[Wj][cd],!(Sc==uc[1]||Sc==uc[dd-1]))if(Re=II(ka,Wj,Sc),2==ka.t[Re]&&5!=ka.i[Re]){Wj=uc[++dd]=Sc;Dt=!0;break}if(!Dt)break}if(!(0==dd%2||2>ka.A[uc[dd]]||3<ka.A[uc[dd]])){Df=uc[1];Tc=uc[~~((dd+1)/2)];ce=uc[dd];Cf=Te=Se=de=0;Ft=Et=!1;for(cd=1;cd<=ka.A[Df];++cd)Sc=
+ka.H[Df][cd],Re=II(ka,Df,Sc),1!=ka.t[Re]||5==ka.i[Re]||(0==de?de=Sc:Se=Sc);0<Bf[Se]&&Bf[de]>Bf[Se]&&(sn=de,de=Se,Se=sn);Xj=de;0==de&&(Xj=Se,Et=!0);for(cd=1;cd<=ka.A[ce];++cd)Sc=ka.H[ce][cd],Re=II(ka,ce,Sc),1!=ka.t[Re]||5==ka.i[Re]||(0==Te?Te=Sc:Cf=Sc);0<Bf[Cf]&&Bf[Te]>Bf[Cf]&&(sn=Te,Te=Cf,Cf=sn);$j=Te;0==Te&&($j=Cf,Ft=!0);Yj=WI(ka,II(ka,Df,de),Df);Zj=WI(ka,II(ka,Df,Se),Df);aK=WI(ka,II(ka,ce,Te),ce);bK=WI(ka,II(ka,ce,Cf),ce);1<(0>Yj+Zj?-(Yj+Zj):Yj+Zj)||0!=aK||0!=bK?ds(ka.o,"Bad stereoinfo on allene !"):
+(tn=ka.K[uc[dd-1]]-ka.K[ce],un=ka.N[uc[dd-1]]-ka.N[ce],ak=Math.sqrt(tn*tn+un*un),0.001>ak&&(ak=0.001),0<(ka.N[$j]-ka.N[uc[dd-1]])*(tn/ak)-(ka.K[$j]-ka.K[uc[dd-1]])*(un/ak)?bd[Tc]=1:bd[Tc]=-1,Et&&(bd[Tc]*=-1),Ft&&(bd[Tc]*=-1),Xj==de&&0>Yj&&(bd[Tc]*=-1),Xj==Se&&0>Zj&&(bd[Tc]*=-1),Bf[Xj]>Bf[$j]&&(bd[Tc]*=-1))}}else b:{var vc=a,wc=Oa,gO=XJ,hO=Kh,iO=r,jO=q,kO=fO,vn=Wd,wn=void 0,ed=void 0,Gt=void 0,Lh=void 0,Ea=void 0,Mh=void 0,Ed=void 0,bk=void 0,ee=void 0,Sb=void 0,ia=void 0,Lb=void 0,Ue=void 0,xn=void 0,
+fd=void 0,pa=void 0,yn=void 0,Lb=y(M,s,-1,4,1),xn=y(M,s,-1,4,1),Nh=vc,fe=wc,cK=hO,Ht=gO,dK=iO,eK=jO,lO=kO,Mb=Lb,ck=void 0,gd=void 0,zn=void 0,An=void 0,It=void 0,dk=void 0,dk=-1;0<Ht[fe]&&(Mb[++dk]=Ht[fe]);for(gd=1;gd<=lO;++gd)dK[gd]==fe&&(Mb[++dk]=eK[gd]),eK[gd]==fe&&(Mb[++dk]=dK[gd]);for(gd=dk+1;gd<Nh.A[fe];++gd){It=Nh.u+1;zn=1;c:for(;zn<=Nh.A[fe];++zn){ck=Nh.H[fe][zn];for(An=0;An<gd;++An)if(ck==Mb[An])continue c;cK[ck]<It&&(It=cK[ck],Mb[gd]=ck)}}0==Ht[fe]&&0<Nh.y[fe]?(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=
+Mb[0],Mb[0]=-1):0<Nh.y[fe]&&(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=-1);for(Ea=bk=Mh=Lh=yn=Ed=Sb=0;4>Ea;++Ea)0>=Lb[Ea]||(wn=II(vc,wc,Lb[Ea]),xn[Ea]=WI(vc,wn,wc),0<xn[Ea]?(++Sb,yn=Lb[Ea],Mh=Lb[Ea]):0>xn[Ea]?(++Ed,Lh=Lb[Ea],Mh=Lb[Ea]):bk=Lb[Ea]);ee=Sb+Ed;pa=y(M,s,-1,4,1);fd=0;if(3==vc.A[wc]){if(1==Sb&&1==Ed||3==ee&&0<Sb&&0<Ed){ds(vc.o,"Error in C3H stereospecification !");break b}Ue=Lb[0];1==ee?Ue=Mh:2==ee&&(Ue=bk);ia=GI(vc,wc,Ue,Lb);pa[0]=Mh;pa[1]=-1;pa[2]=ia[2];pa[3]=ia[1];0<Sb?fd=1:fd=-1}else if(4==vc.A[wc])if(1==
+ee)ia=GI(vc,wc,Mh,Lb),pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],0<Sb?fd=1:fd=-1;else{Ue=Lb[0];1<bk&&(Ue=bk);1==Sb?Ue=yn:1==Ed&&(Ue=Lh);ia=GI(vc,wc,Ue,Lb);ed=y(M,s,-1,4,1);for(Ea=0;4>Ea;++Ea)wn=II(vc,wc,ia[Ea]),ed[Ea]=WI(vc,wn,wc);if(4==ee){if(0==Sb||0==Ed){ds(vc.o,"Error in C4 stereospecification !");break b}if(1==Sb||1==Ed)pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],fd=ed[0];else{for(Ea=0;4>Ea;++Ea)-1==ed[Ea]&&(ed[Ea]=0);ee=2}}else if(3==ee)if(3==Sb||3==Ed)pa[0]=ia[0],pa[1]=ia[3],pa[2]=
+ia[2],pa[3]=ia[1],0<Sb?fd=-1:fd=1;else{1==Sb?Sb=Gt=1:Ed=Gt=-1;for(Ea=0;4>Ea;++Ea)ed[Ea]==Gt&&(ed[Ea]=0);ee=2}if(2==ee)if(1==Sb&&1==Ed)ia[1]==Lh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Lh&&(ia[2]=ia[3]),pa[0]=yn,pa[1]=Lh,pa[2]=ia[2],pa[3]=ia[1],fd=1;else{if(ed[0]==ed[1]||ed[1]==ed[2]){ds(vc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=ed[0]?(pa[0]=ia[0],pa[1]=ia[2],pa[2]=ia[1],pa[3]=ia[3]):(pa[0]=ia[1],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[0]);1<Sb?fd=1:fd=-1}}var $=pa,ek=Lb,pb=void 0;ek[0]==$[1]?(pb=
+$[0],$[0]=$[1],$[1]=pb,pb=$[2],$[2]=$[3],$[3]=pb):ek[0]==$[2]?(pb=$[2],$[2]=$[0],$[0]=pb,pb=$[1],$[1]=$[3],$[3]=pb):ek[0]==$[3]&&(pb=$[3],$[3]=$[0],$[0]=pb,pb=$[1],$[1]=$[2],$[2]=pb);ek[1]==$[2]?(pb=$[1],$[1]=$[2],$[2]=pb,pb=$[2],$[2]=$[3],$[3]=pb):ek[1]==$[3]&&(pb=$[1],$[1]=$[3],$[3]=pb,pb=$[2],$[2]=$[3],$[3]=pb);pa[2]==Lb[2]?vn[wc]=1:pa[2]==Lb[3]?vn[wc]=-1:ds(vc.o,"Error in stereoprocessing ! - t30");vn[wc]*=fd}}}$a=new aI;j=y(M,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&($a.b.b+=ua);0<zb[u]&&XI(a,c,zb[c],$a,Vd);var Oh=v[c],Nb=void 0,fk=void 0,Ph=void 0,V=void 0,V=Pc,Nb=!1;0!=a.B[c]&&(Nb=!0);0!=Wd[c]&&(Nb=!0);Ph=-1;for(fk=1;fk<=a.z;++fk)if(a.r[fk][0]==c){Ph=a.r[fk][1];break}-1<Ph&&(Nb=!0);a.o.Ob&&0<a.e[c]&&(Nb=!0,Ph=1);switch(a.c[c]){case 2:V=Bb;break;case 3:Oh?V="c":V=Fb;break;case 4:Oh?(V=Lf,0<a.y[c]&&(Nb=!0)):V=ic;break;case 5:Oh?V="o":V=pc;break;case 7:Oh?(V="p",0<a.y[c]&&(Nb=!0)):V=rc;break;case 8:Oh?V=yg:V=Fc;break;case 13:Oh?V=Cg:V=Hc;Nb=!0;break;case 6:V=
+Ic;Nb=!0;break;case 9:V=Ub;break;case 10:V=Kb;break;case 11:V=Eb;break;case 12:V=$b;break;case 1:V=Yb;Nb=!0;break;case 19:V=sc;Nb=!0;break;case 20:V=tc;Nb=!0;break;case 21:V=xc;Nb=!0;break;case 22:V=yc;Nb=!0;break;case 18:Nb=!0,V=a.p[c],(H(V,wa)||H(V,Zc)||H(V,wb))&&(Nb=!1)}Nb&&(V=Qc+V,1==Wd[c]?V+=ub:-1==Wd[c]&&(V+=vb),1==a.y[c]?V+=Yb:1<a.y[c]&&(V+=Yb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<ik(a.B[c])&&(V+=ik(a.B[c]))),-1<Ph&&(V+=lb+Ph),V+=Wc);In($a.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&XI(a,r[E],q[E],$a,Vd),9<E&&($a.b.b+="%"),Hn($a,l+(new S(E)).b);Ud[c]&&($a.b.b+=va)}return $a.b.b}function CG(a){a=new ME(a);YF(a);return a}
+function ZF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)bF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function $F(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&ZF(a,c);0==a.A[d]&&ZF(a,d)}
+function RI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=II(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&ZF(a,c)}}}function OI(a){var b;b=a.c.length;a.H=Pt([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function TI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(QI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[II(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(QI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(QI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:PI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(QI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function aF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(vF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(vF((a.N[b]+a.N[c])/2)))}function SI(a,b){var c;for(c=1;c<=a.v;++c)CF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function AF(a,b){var c;c=(xE(),DE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function PI(a,b){return 2==a.t[b]?!0:!1}function CF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function mG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Pt([b+5,2]),bI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function WF(a){var b;a.z=0;a.s=0;DG(a);for(b=1;b<=a.u;++b)a.E=b,mG(a);a.E=0}
+function XF(a){var b,c;b=y(YE,m,-1,4,1);ZE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function TE(a,b){var c,d,e,f,g,j,h,n;c=y(YE,m,-1,4,1);ZE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;ZE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function zG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function cG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&WH(c,Wc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Yb);g=hk(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Bo(c,d+1);try{a.o.z=JD(j,10)}catch(h){if(h=bj(h),A(h,124))a.o.z=0;else throw h;}a.E=b;mG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Fb)?3:H(d,Bb)?2:H(d,ic)?4:H(d,pc)?5:H(d,rc)?7:H(d,Fc)?8:H(d,Ub)?9:H(d,Kb)?10:H(d,Eb)?11:H(d,$b)?12:H(d,Yb)?1:H(d,Hc)?13:H(d,Ic)?6:H(d,sc)?19:H(d,tc)?20:H(d,xc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=HH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=HH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=HH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=HH(c,g++);for(;45==e;)--d,e=HH(c,g++)}a.B[b]=d}}}
+function KF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new eE(b);try{for(;b.k=YD(b,b.b),b.k<b.j;)d=IF(JD(aE(b),10)).b,c=e=IF(JD(aE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=bj(f),A(f,124))Fn(f);else throw f;}}function XI(a,b,c,d,e){b=II(a,b,c);5!=a.i[b]&&PI(a,b)?d.b.b+=qb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),In(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Vc)}
+function nG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,ds(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:ds(a.o,"Stereomarking allowed only on single and double bonds!")}
+function VI(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=II(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=II(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=II(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=II(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))ds(a.o,"Not unique E/Z geometry !");else{j=II(a,b,e);f=II(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=II(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function NI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=II(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(PI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function WI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function aG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=NI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function cF(a){FI(this);this.o=a;this.z=this.v=this.u=0}
+function JF(a,b){var c,d,e,f,g,j,h;cF.call(this,a);f=l;j=GF(b);if(null!=j){h=new dE(b,j,!0);for(e=1;4>=e;++e)f=HF(h,j);g=IF(JD(to(f.substr(0,3)),10)).b;c=IF(JD(to(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)oG(this),f=HF(h,j),this.K[e]=(new TH(QH(to(f.substr(0,10))))).b,this.N[e]=-(new TH(QH(to(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=to(f.substr(31,d-31)),cG(this,e,d),62<=f.length&&(f=to(f.substr(60,3)),0<f.length&&(f=IF(JD(f,10)).b,0<f&&(this.E=e,a.z=f,mG(this),this.E=0)));for(e=1;e<=c;++e)vG(this),
+f=HF(h,j),this.I[e]=IF(JD(to(f.substr(0,3)),10)).b,this.J[e]=IF(JD(to(f.substr(3,3)),10)).b,g=IF(JD(to(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=IF(JD(to(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);OI(this);zG(this);$E(this);for(YF(this);(h.k=YD(h,h.b),h.k<h.j)&&!(null==(f=aE(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new cE(f);aE(g);aE(g);j=IF(JD(aE(g),10)).b;
+for(e=1;e<=j;++e)c=IF(JD(aE(g),10)).b,this.B[c]=IF(JD(aE(g),10)).b}if(0==f.indexOf("M APO")){g=new cE(f);aE(g);aE(g);j=IF(JD(aE(g),10)).b;for(e=1;e<=j;++e)c=IF(JD(aE(g),10)).b,f=IF(JD(aE(g),10)).b,this.E=c,W(this,0),cG(this,this.u,sc+f),this.E=0}}RI(this);YF(this)}}
+function GG(a,b){var c,d,e,f,g;cF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));WH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new cE(b);d=IF(JD(aE(f),10)).b;e=IF(JD(aE(f),10)).b;for(c=1;c<=d;++c)g=aE(f),oG(this),cG(this,this.u,g),this.K[c]=(new TH(QH(aE(f)))).b,this.N[c]=-(new TH(QH(aE(f)))).b;for(c=1;c<=e;++c)if(vG(this),this.I[c]=IF(JD(aE(f),10)).b,this.J[c]=IF(JD(aE(f),10)).b,this.t[c]=IF(JD(aE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;OI(this);zG(this);$E(this)}catch(j){j=bj(j);if(A(j,124)){j.Ic();this.u=0;return}throw j;}RI(this);YF(this)}}
+function MF(a,b,c){var d,e,f;cF.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(oG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))vG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;YF(this);$E(this)}
+function fG(a,b,c){var d,e,f,g,j;cF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(au,m,1,this.u+1,0);this.K=y(YE,m,-1,this.u+1,1);this.N=y(YE,m,-1,this.u+1,1);this.p=y(au,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(au,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=Pt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}YF(this);$E(this)}
+function ME(a){var b;FI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);bI(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);bI(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);bI(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);bI(a.e,this.e,this.u+1);this.d=y(au,m,1,this.u+1,0);bI(a.d,this.d,this.u+1);this.K=y(YE,m,-1,this.u+1,1);bI(a.K,this.K,this.u+1);this.N=y(YE,m,-1,this.u+1,1);bI(a.N,this.N,this.u+1);this.p=y(au,m,1,this.u+1,0);bI(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);bI(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);bI(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);bI(a.t,this.t,this.v+1);this.f=y(au,m,1,this.v+1,0);bI(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);bI(a.C,this.C,this.v+1);this.r=Pt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function BG(a,b,c){var d,e,f;if(0==c)return dG(Yt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(vF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new TH(a)).b;d=uo(e,vo(46));0>d&&(e+=Wa,d=uo(e,vo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function GF(a){var b;b=new dE(a,aa,!0);if(4<XD(b))return aa;b=new dE(a,rh,!0);return 4<XD(b)?rh:null}
+function dG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function HF(a,b){for(var c,d;a.k=YD(a,a.b),a.k<a.j;){d=aE(a);if(H(d,b))return ba;for(aE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(567,1,{140:1},cF,JF,GG,MF,fG,ME);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function es(){es=x;fs=new cD(Yb)}
+function SF(a,b){var c;es();var d;zI.call(this);this.d=new AB("Help");new AB("Home");this.e=b;P(this,(xE(),zE));this.hc&&sC(this.hc.d,!1);pC(this,!1);d=cA(b);if(1==a)this.f||(this.f=new LC(d),xI(this.f,-30,0)),this.k=this.f,c=KE(b),this.hc&&rC(this.hc.d.I.c,Gc),JA(this,new vB(2)),this.i=new cD(c+" "),R(this,this.i,Ib),d=new NA,R(d,this.j,null),this.e.Hb&&(c=new AB("Submit"),R(d,c,null)),R(this,d,Jc),bD(this.i,to(Fo(this.i.hc.b.pb,jh))),this.hc&&sC(this.hc.d,!0),pC(this,!0);else if(2==a)this.c||
+(this.c=new LC(d),xI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&rC(this.hc.d.I.c,"Nonstandard atom"),JA(this,new vB(2)),c=new NA,R(c,new EC("atomic SMILES",1),null),R(this,c,nc),c=Yb,fs&&(c=Fo(fs.hc.b.pb,jh)),fs=new dD(c,8),R(this,fs,Ib),c=new NA,R(c,this.j,null),R(this,c,Jc);else{this.b||(this.b=new LC(d),xI(this.b,5*b.Z,0));var e,f;d="About "+(xE(),LG);this.hc&&rC(this.hc.d.I.c,d);JA(this,new AC(0));P(this,zE);R(this,new EC(LG+" Molecular Editor v2013-10-13",1),null);R(this,new EC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=yE,d=0,f=c.length;d<f;++d)e=c[d],e=new EC(e,1),pA(e,this.e.y),R(this,e,null);c=new NA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}oC(this);c=this.k;yI(this.hc.d,c.b,c.c);!bA(this)&&GA(this);qA(this)}t(568,560,Ai,SF);_.Yf=function(a){var b,c;if(a.i===this.d){try{b=new DD(this.e.I),c=CD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=bj(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,rE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var fs;
+function YI(a,b){aA(b)==a.b?P(b,(GB(),PB)):P(b,a.b)}
+function ZI(a){var b,c,d,e;e=l;d=!1;aA($I)!=a.b?(e=wa,d=!0):aA(aJ)!=a.b?(e="!#6",d=!0):aA(bJ)!=a.b?(P(cJ,(GB(),PB)),P(dJ,PB),P(eJ,PB),P(fJ,PB),e="F,Cl,Br,I"):(b=aA(gJ)!=a.b,c=aA(hJ)!=a.b,aA(iJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),aA(jJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),aA(kJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),aA(lJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),aA(mJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),aA(cJ)!=a.b&&(e+="F,"),aA(dJ)!=a.b&&(e+="Cl,"),aA(eJ)!=a.b&&(e+="Br,"),aA(fJ)!=a.b&&(e+="I,"),
+WH(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Zc:c?e=wb:(P($I,(GB(),PB)),e=wa)));b=l;d&&aA(gJ)!=a.b&&(b+=";a");d&&aA(hJ)!=a.b&&(b+=";A");aA(nJ)!=a.b&&(b+=";R");aA(oJ)!=a.b&&(b+=";!R");aA($I)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=pJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=qJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);aA(rJ)!=a.b&&(e="~");aA(sJ)!=a.b&&(e=lb);aA(tJ)!=a.b&&(e=ub);aA(uJ)!=a.b&&(e="!@");bD(a.f,e)}
+function vJ(a){wJ(a);xJ(a);var b=pJ.hc.b;Gy(b,0);b.pb.options[0].selected=!0;b=qJ.hc.b;Gy(b,0);b.pb.options[0].selected=!0;P(gJ,a.b);P(hJ,a.b);P(nJ,a.b);P(oJ,a.b);P(pJ,a.b);P(qJ,a.b);yJ(a)}function wJ(a){P(iJ,a.b);P(jJ,a.b);P(kJ,a.b);P(lJ,a.b);P(mJ,a.b);P(cJ,a.b);P(dJ,a.b);P(eJ,a.b);P(fJ,a.b)}function xJ(a){P($I,a.b);P(aJ,a.b);P(bJ,a.b)}function yJ(a){P(rJ,a.b);P(sJ,a.b);P(tJ,a.b);P(uJ,a.b);a.c=!1}
+function TF(a){qC.call(this,"Atom/Bond Query");this.j=new AB(this.Xf());$A(this.r,new AI(this));this.b=(xE(),zE);this.d=a;this.e||(a=cA(a),this.e=new LC(a),xI(this.e,-150,10));this.k=this.e;JA(this,new zC);P(this,this.b);a=new NA;JA(a,new eC(0,3,1));R(a,new DC("Atom type :"),null);$I=new AB(yb);aJ=new AB("Any except C");bJ=new AB("Halogen");R(a,$I,null);R(a,aJ,null);R(a,bJ,null);R(this,a,null);a=new NA;JA(a,new eC(0,3,1));R(a,new EC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new NA;JA(a,new eC(0,3,1));iJ=new AB(Fb);jJ=new AB(ic);kJ=new AB(pc);lJ=new AB(Fc);mJ=new AB(rc);cJ=new AB(Ub);dJ=new AB(Kb);eJ=new AB(Eb);fJ=new AB($b);R(a,iJ,null);R(a,jJ,null);R(a,kJ,null);R(a,lJ,null);R(a,mJ,null);R(a,cJ,null);R(a,dJ,null);R(a,eJ,null);R(a,fJ,null);R(this,a,null);a=new NA;JA(a,new eC(0,3,1));pJ=new EB;DB(pJ,yb);DB(pJ,ab);DB(pJ,cb);DB(pJ,jb);DB(pJ,kb);R(a,new DC("Number of hydrogens : "),null);R(a,pJ,null);R(this,a,null);a=new NA;JA(a,new eC(0,3,1));qJ=new EB;DB(qJ,yb);DB(qJ,
+ab);DB(qJ,cb);DB(qJ,jb);DB(qJ,kb);DB(qJ,"4");DB(qJ,"5");DB(qJ,"6");R(a,new EC("Number of connections :",0),null);R(a,qJ,null);R(a,new EC(" (H's don't count.)",0),null);R(this,a,null);a=new NA;JA(a,new eC(0,3,1));R(a,new DC("Atom is :"),null);gJ=new AB(Ab);R(a,gJ,null);hJ=new AB("Nonaromatic");R(a,hJ,null);nJ=new AB(Ec);R(a,nJ,null);oJ=new AB(mc);R(a,oJ,null);R(this,a,null);a=new NA;P(a,WB(aA(this)));JA(a,new eC(0,3,1));R(a,new DC("Bond is :"),null);rJ=new AB(yb);R(a,rJ,null);sJ=new AB(Ab);R(a,sJ,
+null);tJ=new AB(Ec);R(a,tJ,null);uJ=new AB(mc);R(a,uJ,null);R(this,a,null);a=new NA;JA(a,new eC(1,3,1));this.f=new dD(wa,20);R(a,this.f,null);R(a,new AB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&sC(this.hc.d,!1);pC(this,!1);wJ(this);xJ(this);yJ(this);P(gJ,this.b);P(hJ,this.b);P(nJ,this.b);P(oJ,this.b);P(pJ,this.b);P(qJ,this.b);YI(this,$I);oC(this);a=this.k;yI(this.hc.d,a.b,a.c);!bA(this)&&GA(this);qA(this)}t(569,560,Ai,TF);
+_.Yf=function(a,b){var c;H(b,Cc)?(vJ(this),YI(this,$I),ZI(this)):A(a.i,87)?(yJ(this),Xt(a.i)===Xt($I)?(wJ(this),xJ(this)):Xt(a.i)===Xt(aJ)?(wJ(this),xJ(this)):Xt(a.i)===Xt(bJ)?(wJ(this),xJ(this)):Xt(a.i)===Xt(nJ)?P(oJ,this.b):Xt(a.i)===Xt(oJ)?(P(nJ,this.b),P(gJ,this.b)):Xt(a.i)===Xt(gJ)?(P(hJ,this.b),P(oJ,this.b)):Xt(a.i)===Xt(hJ)?P(gJ,this.b):Xt(a.i)===Xt(rJ)||Xt(a.i)===Xt(sJ)||Xt(a.i)===Xt(tJ)||Xt(a.i)===Xt(uJ)?(vJ(this),this.c=!0):xJ(this),YI(this,a.i),ZI(this)):A(a.i,88)&&(yJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(GB(),PB)),ZI(this));107!=this.d.d&&(this.d.d=107,SA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var $I=_.f=null,rJ=null,aJ=null,gJ=null,sJ=null,eJ=null,iJ=null,qJ=null,pJ=null,dJ=null,cJ=null,bJ=null,fJ=null,jJ=null,hJ=null,oJ=null,uJ=null,kJ=null,mJ=null,nJ=null,tJ=null,lJ=null;function OG(){mI(this)}t(570,545,Zh,OG);_.Ze=function(){this.b=-1;this.c=y(nI,m,0,0,0);this.d=0};_.b=-1;
+function $r(a){a=new qD(a);bs();var b,c,d,e,f;try{var g=(iD(),lD);if(mD(g,(iD(),lD)))b=a.b;else if(mD(g,jD))b=new uD(a.b);else throw new rD(g);c=Un(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new zJ;wz(d.f,c);e=(f=zo(c,"\r\n|\r|\n|\n\r"),f.length);nw(d.f,20*(10>e?e:10)+hg);jo((go(),ho),new AJ(d));BJ(d);CJ(d)}catch(j){if(j=bj(j),A(j,105))Fn(j);else throw j;}}function PG(){}t(571,1,{106:1,113:1},PG);_.Ge=function(a){qE(this.b,a.b)};_.b=null;function aH(){Mx();Cj.call(this)}
+t(573,333,ni,aH);function Xr(){var a;Xr=x;Mx();DJ=(a=!1,Xf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);EJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");FJ=DJ&!EJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Yr=y(M,s,-1,1E3,1);for(b=0;b<Yr.length;++b)Yr[b]=-999;for(b=0;b<a.length;b+=2)Yr[a[b+1]]=a[b]}
+function Rq(a,b,c){a=new GJ(b,c,a);if(!b.Yd(a,c))for(b=b.gc;b&&!b.Yd(a,c);)b=b.gc}function QA(a,b,c){var d;d=new HJ;Dj(d.u,b,c);wj(a.i,d.u,0,0);kj(a.b,d);return d}function YG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function rF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Tw(a.i,b.u,c,d),b.s=c,b.t=d;IJ(b)}
+function XG(a,b,c,d){Xr();aH.call(this);this.b=new qj;this.k=new qj;this.f=d;this.pb.style[bg]=ab;this.pb.style[$f]=ab;this.pb.style[Ug]=df;this.pb.style[oh]=b;this.pb.style[Ne]=c;this.i=new JJ;this.i.pb.style[oh]=db;nw(this.i,db);FJ?(b=new KJ,c=new LJ,wj(b,this.i,0,0),wj(b,c,0,0),Xw(this,b)):Xw(this,this.i);this.d=a;a.Vb=this;FJ?(this.n=new MJ(this),this.n.j=new NJ(this),this.n.k=new OJ(this),this.n.o=new PJ(this),this.n.n=new QJ(this),this.d&&(this.n.f=new RJ(this),this.n.i=new SJ(this),this.n.b=
+new TJ(this))):B(this,new UJ(this),(is(),is(),js));B(this,this,(Wq(),Wq(),Xq));B(this,new WJ(this),(Gj(),Gj(),Hj));B(this,new ZJ(this),(Ij(),Ij(),Jj));B(this,new fK(this),(Ur(),Ur(),Vr));(Qq(),Qq(),uA).b=this}t(572,573,ni,XG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var FJ,EJ,DJ,Yr=null;function JJ(){Vw.call(this);this.pb[Fd]=$e}t(575,311,ui,JJ);function KJ(){JJ.call(this);this.pb.style[oh]=db;this.pb.style[Ne]=db}t(574,575,ui,KJ);function UJ(a){this.b=a}t(576,1,{},UJ);
+_.uc=function(a){var b,c,d,e;d=Mj(a);e=Nj(a);c=Oj(a.b);b=new gK(a);2==c&&(b.f=4);b=gG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function WJ(a){this.b=a}t(577,1,{},WJ);_.vc=function(a){var b,c;b=Mj(a);c=Nj(a);a=new gK(a);this.b.j?qG(this.b.d,a,b,c):sG(this.b.d,a,b,c);Ry(this.b.pb)};_.b=null;function ZJ(a){this.b=a}t(578,1,{},ZJ);_.wc=function(a){this.b.j=!1;Mj(a);Nj(a);uG(this.b.d)};_.b=null;function fK(a){this.b=a}t(579,1,{},fK);_.b=null;
+function LJ(){JJ.call(this);this.pb.style[oh]=db;this.pb.style[Ne]=db}t(580,575,ui,LJ);function hK(a,b){var c;c=b.b;c.f=4;return gG(a.b.d,c,b.e,b.f)}function NJ(a){this.b=a}t(581,1,{},NJ);_.Zf=function(a){return hK(this,a)};_.b=null;function Ks(a,b){sG(a.b.d,b.b,b.e,b.f);return gG(a.b.d,b.b,b.e,b.f)}function OJ(a){this.b=a}t(582,1,{},OJ);_.Zf=function(a){return Ks(this,a)};_.b=null;function PJ(a){this.b=a}t(583,1,{},PJ);_.Zf=function(a){return qG(this.b.d,a.b,a.e,a.f)};_.b=null;
+function QJ(a){this.b=a}t(584,1,{},QJ);_.Zf=function(){return uG(this.b.d)};_.b=null;function Lr(a,b){var c;c=N(vF(b.c));c=new tD(b,0,sg,c);NE(a.b.d,c);return!0}function RJ(a){this.b=a}t(585,1,{},RJ);_.Zf=function(a){return Lr(this,a)};_.b=null;function Mr(a,b){var c;c=N(vF(100*b.d));c=new tD(b,0,Ag,c);NE(a.b.d,c);return!0}function SJ(a){this.b=a}t(586,1,{},SJ);_.Zf=function(a){return Mr(this,a)};_.b=null;function Qr(a,b){var c;c=new tD(b,0,pe,th);NE(a.b.d,c);return!0}function TJ(a){this.b=a}
+t(587,1,{},TJ);_.Zf=function(a){return Qr(this,a)};var iK=_.b=null;function jK(){jK=x;iK=new Ju((Yu(),new Xu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function kK(){kK=x;lK={}}function mK(a,b,c){var d;c&&(b.style[we]=c.c+hg,d=c.b,d!=Rb&&(b.style[ve]=d),0!=(c.d&1)&&(b.style[ye]=qd),0!=(c.d&2)&&(b.style[xe]=Ye));a.f.style[nh]=Rf}
+function kC(a){var b=nK,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Oi(a);c in lK?a=lK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Jg),f=$doc.createElement(We),f.width=1,f.height=1,g=(jK(),iK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),mK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=pk(e),n=pk(e)+(e.offsetHeight||0),o=n-h,r=pk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new oK,v.b=u,v.c=q,v.d=o,v),lK[c]=a);return a}
+function pK(){kK();var a,b,c,d,e;Kj();this.b=K(au,m,1,["monospace","sans-serif",Fg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Jg);this.f.innerHTML=this.i||l;this.f.style[we]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ve]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(590,1,{},pK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var lK;function oK(){}
+t(591,1,{},oK);_.b=0;_.c=0;_.d=0;function hG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=bj(b),!A(b,130))throw b;}return!1}function iG(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=bj(b),!A(b,130))throw b;}return!1}function gK(a){Zr.call(this,null,0,null);this.b=a}function GJ(a,b,c){Zr.call(this,a,0,b);this.b=c}t(592,422,Bi,gK,GJ);_.Ee=function(){return hG(this)};_.Fe=function(){return iG(this)};_.b=null;
+function ZC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=nK;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,mK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function YC(a){this.c=a;this.b={};!nK&&(nK=new pK)}t(593,425,ei,YC);var nK=null;function RA(a){this.b=a}t(594,433,{},RA);_.b=null;function qK(a,b){this.b=a;this.c=b}t(595,1,{},qK);_.b=null;_.c=null;function rK(){uy.call(this);this.pb[Fd]="jsa-resetTable";this.pb.style[oh]=md}t(596,346,ui,rK);
+function sK(){sK=x;var a=tK=new pK;Kj();a.i="9p";a.f.style[ve]=Fg;a.f.style[we]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[we]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);uK=new eB(1)}function hF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,IJ(a)}
+function jF(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(gF(a,!1),360<=g||-360>=g?j=iF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,u=d/2,v=e/2,D=vK(r,q,u,v,f),E=vK(r,q,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),hF(a,j))}function U(a,b,c,d,e){a.o&&hF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+Za)}
+function fF(a,b,c,d,e){a.o&&(gF(a,!1),hF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za))}function qF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+fa+a.j+' fill="'+e+ja+b+"</text>");hF(a,b)}function vC(a,b,c,d,e){gF(a,!0);hF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za)}
+function IJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=nk(a.u.pb)+(a.u.pb.offsetWidth||0)-nk(a.u.pb),d=pk(a.u.pb)+(a.u.pb.offsetHeight||0)-pk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=pg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function pF(a,b){a.f=b;a.j=KG(b)}t(597,429,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var uK,tK;function ys(a,b,c){c&&(Js(a,b),c.Zf(a.c));a.e=!0}function Js(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-nk(a.p.pb)+mk(a.p.pb)+mk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-pk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new gK(b),b.b.preventDefault(),!0):!1}
+function MJ(a){this.p=a;this.c=new wK;this.d=new xK(this);B(this.p,new yK(this),(Gs(),Gs(),Hs));B(this.p,new zK(this),(zs(),zs(),As));B(this.p,new AK(this),(Ds(),Ds(),Es));B(this.p,new BK(this),(vs(),vs(),ws));B(this.p,new CK,(Rr(),Rr(),Sr));B(this.p,new DK(this),(Nr(),Nr(),Or));B(this.p,new EK(this),(Ir(),Ir(),Jr))}t(598,1,{},MJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function xK(a){Ek();this.b=a}t(599,25,{},xK);
+_.Hc=function(){!this.b.e&&this.b.j&&hK(this.b.j,this.b.c)};_.b=null;function yK(a){this.b=a}t(600,1,{},yK);_.b=null;function zK(a){this.b=a}t(601,1,{},zK);_.b=null;function AK(a){this.b=a}t(602,1,{},AK);_.b=null;function BK(a){this.b=a}t(603,1,{},BK);_.b=null;function CK(){}t(604,1,{},CK);function DK(a){this.b=a}t(605,1,{},DK);_.b=null;function EK(a){this.b=a}t(606,1,{},EK);_.b=null;function wK(){}t(607,1,{},wK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function $G(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function FK(a){var b,c,d,e,f;lk(a);d=(xj(),yj(null));e=new rK;ry(e,a);Iw(d,e,d.pb);f=a.sd();b=a.rd();c=$G();9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));ty(e,a);Rw(d,e);return new iA(f,b)}function GK(){this.pb=$doc.createElement(ge);this.pb[Fd]=$e;this.pb.style[ag]=Oe;this.pb.style[eg]=$c;this.pb.style[oh]=db;this.pb.style[Ne]=db}t(609,314,Di,GK);_.pd=function(){return nk(this.pb)};
+_.qd=function(){return pk(this.pb)};function KG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function vK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new qK(new TH(a),new TH(b))}function iF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+Za}
+function xF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function gF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function HJ(){sK();this.o=uK;this.d=[];this.u=new GK}t(610,597,{},HJ);_.b=l;_.c=l;function HK(){HK=x;IK=new iA(0,0)}
+function JK(a){var b;b=a.bg();if(!b){var c;(c=a.$f())?(b=FK(c.b),Dj(c.He(),b.c,b.b),c=FK(c.b),b=new iA(c.c-b.c,c.b-b.b)):b=new iA(0,0);a.fg(b)}return b}function xA(a,b){var c;if(a.Le())return IK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.eg(bA(b));c=FK(a.He());a.f.c=c.c;a.f.b=c.b;return c}function KK(a,b){var c;b&&(c=pg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.ag().pb.style[nd]=c)}function LK(){this.f=new $B;this.f.b=-1;this.f.c=-1}t(612,1,{});_.$f=function(){return null};_._f=function(a){this.dg(a.$d())};
+_.ag=function(){return this.He()};_.bg=function(){return MK};_.Qd=function(){};_.Le=function(){return!1};_.cg=function(a){this.eg(bA(a))};_.dg=function(a){KK(this,a)};_.eg=function(a){var b=this.He().pb,c,d,e;c=(HA(),IA);e=a.c;d=a.b;e!=c.c?b.style[we]=l+e+"pt":b.style[we]=l;d!=c.b?b.style[ve]=d:b.style[ve]=l;0!=(a.d&1)?b.style[ye]=qd:b.style[ye]=l;0!=(a.d&2)?b.style[xe]=Ye:b.style[xe]=l};_.fg=function(a){MK=a};_.gg=function(){};var MK=_.f=null,IK;
+function BB(a,b){HK();LK.call(this);this.b=new Fx(a);this.b.td()[Fd]=l;B(this.b,new NK(this,b),(Tq(),Tq(),Uq))}t(611,612,{},BB);_.He=function(){return this.b};_.dg=function(a){KK(this,a)};_.b=null;function NK(a,b){this.b=a;this.c=b}t(613,1,{},NK);_.Tc=function(a){Qq();Rq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function FB(a){HK();LK.call(this);this.b=new Hy;B(this.b,new OK(this,a),(Nq(),Nq(),Oq))}t(614,612,{},FB);_.He=function(){return this.b};_.b=null;
+function OK(a,b){this.b=a;this.c=b}t(615,1,{},OK);_.b=null;_.c=null;function PK(a,b){var c,d;KK(a,b.$d());for(d=new Wi(b.Wb.b);d.c<d.e.Oe();)c=Xi(d),c.lc&&c.hc._f(c)}function QK(a,b){var c,d,e,f,g,j,h;Dj(a.e,b.fe(),b.be());for(d=new Wi(b.Wb.b);d.c<d.e.Oe();)c=Xi(d),c.lc&&(e=c.hc,e.cg(c),j=c.ge(),h=c.he(),g=c.fe(),f=c.be(),0<g&&0<f&&(c=e.He(),g-=JK(e).c,f-=JK(e).b,Dj(e.He(),g,f),!c.ob&&a.e.Kd(c),a.e.Ld(c,j,h)))}function MA(){HK();LK.call(this);this.e=new Vw}t(616,612,{},MA);
+_._f=function(a){PK(this,a)};_.He=function(){return this.e};_.cg=function(a){QK(this,a)};_.e=null;function FC(a){HK();LK.call(this);var b=this.b=new ey;Kx(b.c,a,!1);Xx(b);this.f.b=-1;this.f.c=-1}t(617,612,{},FC);_.He=function(){return this.b};_.Le=function(){var a;a=(this.b.c.d?Io(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function IC(a){this.b=new bz(a.i,new RK(a))}t(618,1,{},IC);_.b=null;
+function Yy(a){var b,c,d,e,f;f=new sD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(SK,m,106,0,0);for(c=b.b?Qk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=tj((WA(),XA),new S(f.e)));c=c.c;if(Au(!c?sh:c.b,Dh))for(c=(!a.e.b||0==a.e.b.d?(mt(),mt(),nt):new aB(a.e.b)).Jd();c.hd();)a=c.jd(),1001==f.e&&a.Ge(f);var g,j,h;1001==f.e?(g=new Zr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.qg(),null.qg()):100==f.e&&A(f.f,103)?(j=f.f,h=new Zr(j,205,null),h.j=j.ge(),
+h.k=j.he()):1004<=f.e&&1005>=f.e||(701==f.e?null.qg():401==f.e||402==f.e?(null.qg(),null.qg(),null.qg(),null.qg(),null.qg()):500<=f.e&&507>=f.e&&(g=null.rg,500!=g&&(f=new Zr(null.rg,g,null),f.j=null.qg(),f.k=null.qg(),j=null.qg(),f.f=j&12,501==g&&null.qg())))}function RK(a){this.b=a}t(619,1,gi,RK);_.xc=function(){Yy(this)};_.b=null;function eD(){HK();LK.call(this);this.b=new Az}t(620,612,{},eD);_.$f=function(){var a;a=new eD;wz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.He=function(){return this.b};
+_.bg=function(){return TK};_.fg=function(a){TK=a};var TK=_.b=null;t(621,616,{});function UK(a){var b;b=new gr(G(a.pb,Wf),G(a.pb,Vf));a=new gr(G(a.T.jb.pb,Wf),G(a.T.jb.pb,Vf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function VK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.yd(a.R);a.wd(b);a.R=a.Q=null}else null!=a.R?(WK(a,a.R),a.R=null):null!=a.Q&&(XK(a,a.Q),a.Q=null);Qj(a.S)}function BJ(a){a.kb?a.kg(jr(a.T.jb)):(a.Td(),BJ(a))}function XK(a,b){var c;a.kb?(c=UK(a),a.kg(new gr(-1,YK(b,!1)-c[1]))):a.Q=b}
+function ZK(a,b){var c;b!=a.Od()&&(c=a.T.jb,Aw(c),$K(c,b,c.pb,c.q.d,!0))}function WK(a,b){var c;a.kb?(c=UK(a),a.kg(new gr(YK(b,!0)-c[0],-1))):a.R=b}t(624,316,Xh);_.hg=function(){var a,b;b=jr(this.T.jb);a=UK(this);b.c+=a[0];b.b+=a[1];return b};_.Od=function(){var a;a=this.T.jb;return 0!=a.q.d?aL(Nz(a.q,0)):null};_.ig=function(a){bL(this.T.jb,a)};_.Jd=function(){return new Bw(this.T.jb)};_.jg=function(){nr(this.T.jb)};_.Ed=function(){VK(this)};_.Wd=function(){nr(this.T.jb)};
+_.Gd=function(a){return cL(this.T.jb,a)};_.kg=function(a){lr(this.T.jb,a)};_.wd=function(a){XK(this,a)};_.Pd=function(a){ZK(this,a)};_.yd=function(a){WK(this,a)};_.Q=null;_.R=null;function dL(){dL=x;var a=(eL(),fL(),gL);hL=new yy(a.e,a.c,a.d,a.f,a.b)}function iL(a,b){if(0!=a.I.b.q.d&&aL(Nz(a.I.b.q,0)))throw new vw("WindowPanel can only contain one child widget");jL(a,b)}
+function CJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[lh]=Oe,a.ab=!1,a.Td());b=a.pb;b.style[df]=0+(Kj(),hg);b.style[$g]=bb;e=~~(Ej()-G(a.pb,Wf))>>1;f=~~(Fj()-G(a.pb,Vf))>>1;yI(a,hk(mk($doc.body)+e,0),hk(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Id]=ng,a.pb.style[lh]=mh,sk(a.gb,200)):a.pb.style[lh]=mh)}finally{a.w=!0}}
+function kL(a,b){var c;if(a.w){c=new Qv;a.mb&&ct(a.mb,c);a.J&&kr(a.r,a);try{dj(a.r.d,a)}catch(d){if(d=bj(d),!A(d,124))throw d;}a.n=lL(a.r,a);try{bx(a,b)}finally{gj(a.t.b),gj(a.s.b),gj(a.u.b),a.P&&jj(a.P,a.r),a.C&&(a.C=!1)}}else bx(a,b)}function mL(a,b,c){var d,e;e=a.ob;d=new Sj(a,e);e.Ld(a,d.b+b,d.e+c)}function nL(a,b,c){b=new oL(Jo(Io(Xv(Xv(a.T.d,b),c))));zw(b,a);B(b,a.o,(Tq(),Tq(),Uq));return b}function ir(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));lr(a.T.jb,b)}
+function yI(a,b,c){var d,e;(e=a.r)?(d=pL(e.pb),ex(a,b+(nk(e.pb)+d[3]),c+(pk(e.pb)+d[0]))):ex(a,b,c)}function sC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?mr(a.r,a):kr(a.r,a)))}function jL(a,b){if(b!=(0!=a.I.b.q.d?aL(Nz(a.I.b.q,0)):null)){Aw(a.I.b);var c=a.I.b;$K(c,b,c.pb,c.q.d,!0)}}
+function qL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(dr(),rL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Wi(a.P);e.c<e.e.Oe();)if(d=Xi(e),b==(dr(),sL)){!d.c&&(d.c=new tL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(dr(),er))g=d.r,j=d.F,d.I.d?(yI(d,j.d,j.e),ir(d,new gr(j.c,-1))):(yI(d,j.d,j.e),ir(d,new gr(j.c,j.b)),mr(g,d)),$i(g.d,d,d.I.c),Dk(d.z,333);else if(!d.C&&f==(dr(),rL))d.pb.style[lh]=mh,dr()}else if(b==er){!d.c&&(d.c=new tL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=pL(j.pb);h=d.F;if(d.I.d)h.d=nk(d.pb)-
+g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),d.F=h,yI(d,0,0),uL(d,fr(j.pb).c,-1);else{if(f!=(dr(),rL))h.d=nk(d.pb)-g[3]-nk(j.pb),h.e=pk(d.pb)-g[0]-pk(j.pb),h.c=d.q,h.b=d.p,d.F=h;yI(d,0,0);lr(d,new vL(fr(j.pb)));kr(j,d)}d==d.r.b||UF(d);Dk(d.z,333)}}else b==rL&&(!d.c&&(d.c=new tL),d=a,d.C||(d.G=c,d.pb.style[lh]=Oe))}}function wL(a,b){a.pb.style[qh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.qg().qg()}
+function xL(a){if(!a.kb){a.t=tw(a,a.r,(!Os&&(Os=new Kk),Os));a.s=tw(a,a.r,Jk?Jk:Jk=new Kk);a.u=tw(a,a.r,(!Ts&&(Ts=new Kk),Ts));var b=a.r;!a.P&&(a.P=new qj);kj(a.P,b);Os&&(b=new Ns(a),a.mb&&ct(a.mb,b));a.J&&mr(a.r,a);$i(a.r.d,a,a.I.c);a.n&&(ex(a,a.n.b,a.n.c),a.n=null);fx(a);UF(a)}}function UF(a){if(a!=a.r.b){var b;Ts&&(b=new Ss(a),a.mb&&ct(a.mb,b))}}
+function yL(a,b,c){var d;d=(mx(),nx);gx.call(this,!1,"popup");this.U=d.b;this.S=new zL(this);d=new AL;d.pb[Fd]="mosaic-popupLayoutPanel";Zw(this.T,d);dx(this);this.o=new BL(this);this.z=new CL(this);this.A=new DL(this);this.B=new EL(this);this.F=new FL;this.O=(dr(),sL);this.J=c;this.r=a;a=this.I=new GL(b);b=new HL;!a.e&&(a.e=new IL);kj(a.e,b);a=new JL(new xy(hL.b.e.b,hL.b.c,hL.b.d,hL.b.f,hL.b.b));B(a,new KL(this),(Tq(),Tq(),Uq));b=this.I.c;b.c||(b.c=new uy,b.c.td()[Fd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(ny(),oy),c.d=d,LL(b.i,b.c,new ML(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Lw;d=sy(c);ew(c.c,(sv(),tv(d)),0);Kw(c,a,d,0,!1)}else ry(b.c,a);bL(b.i,null);B(this.I.c,new NL(this),(ar(),ar(),br));B(this.I.c,this.o,Uq);ZK(this,this.I);Yi(Jo(Io(this.pb)),"mosaic-WindowPanel",!0)}t(623,624,Xh);_.Od=function(){return 0!=this.I.b.q.d?aL(Nz(this.I.b.q,0)):null};_.Rd=function(a){kL(this,a)};_.Jd=function(){return new Bw(this.I.b)};_.Ed=function(){VK(this);Qj(new OL(this))};
+_.Gd=function(a){return cL(this.I.b,a)};_.kg=function(a){ir(this,a)};_.Sd=function(a,b){yI(this,a,b)};_.Pd=function(a){jL(this,a)};_.Td=function(){xL(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var hL;function PL(a){a.i=(new AB(a.j)).hc.He();B(a.i,new QL(a),(Tq(),Tq(),Uq));a.e=K(RL,m,59,[a.i])}
+function zJ(){dL();var a,b,c,d,e,f;yL.call(this,(SL(),TL),null,!0);this.ng();this.db=!0;a=new gy(this.k);this.f=new zz;this.f.pb.style[oh]=db;nw(this.f,db);this.lg();WK(this,"400px");f=new Mz;f.pb.style[Ne]=db;f.f[xd]=10;c=($x(),ky);f.b=c;Lz(f,a);Lz(f,this.f);e=new uy;e.f[xd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ry(e,a);Lz(f,e);iL(this,f);sC(this,!1);this.mg()}t(622,623,Xh,zJ);_.lg=function(){PL(this)};_.mg=function(){var a=this.f;a.pb.readOnly=!0;var b=pw(a.pb)+"-readonly";Yi(a.td(),b,!0)};
+_.ng=function(){rC(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function QL(a){this.b=a}t(625,1,{},QL);_.Tc=function(){kL(this.b,!1)};_.b=null;function AJ(a){this.b=a}t(626,1,{},AJ);
+_.xc=function(){qw(this.b.f.pb,!0);Cx.Xd(this.b.f.pb);var a=this.b.f,b;b=Fo(a.pb,jh).length;if(0<b&&a.kb){if(0>b)throw new Tx("Length must be a positive integer. Length: "+b);if(b>Fo(a.pb,jh).length)throw new Tx("From Index: 0 To Index: "+b+" Text Length: "+Fo(a.pb,jh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function UL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";rC(a.I.c,"Paste")}function VL(a){dL();zJ.call(this);this.d=a}
+t(628,622,Xh,VL);_.lg=function(){PL(this);this.b=(new AB(this.c)).hc.He();B(this.b,new WL(this),(Tq(),Tq(),Uq));this.e=K(RL,m,59,[this.b,this.i])};_.mg=function(){nw(this.f,"150px")};_.ng=function(){UL(this)};_.Td=function(){xL(this);jo((go(),ho),new XL(this))};_.b=null;_.c=null;_.d=null;function YL(a){dL();VL.call(this,a)}t(627,628,Xh,YL);_.mg=function(){nw(this.f,"150px");jE(new ZL(this),this.f)};_.ng=function(){UL(this);this.k+=" Or drag and drop a file on it."};
+function ZL(a){this.b=a;this.c=new $L(this);this.d=this.e=1}t(629,481,{},ZL);_.b=null;function $L(a){this.b=a}t(630,1,{},$L);_.Se=function(a){this.b.b.f.pb[jh]=null!=a?a:l};_.b=null;function gD(){new et}t(631,453,{},gD);function WL(a){this.b=a}t(632,1,{},WL);_.Tc=function(){if(this.b.d){var a=this.b.d,b;b=new sD(a.b,0,Fo(this.b.f.pb,jh));qE(a.b.b,b.b)}kL(this.b,!1)};_.b=null;function XL(a){this.b=a}t(633,1,{},XL);_.xc=function(){qw(this.b.f.pb,!0);Cx.Xd(this.b.f.pb)};_.b=null;
+function cs(a){var b;a&&a&&(a=new aM(a),void 0!=$wnd.FileReader?b=new YL(a):b=new VL(a),BJ(b),CJ(b))}function aM(a){this.b=a}t(635,1,{},aM);_.b=null;function Er(a,b){a.onloadend=function(a){b.Se(a.target.result)}}function nE(a){this.b=a}t(640,1,{},nE);_.b=null;function kE(){}t(641,1,{},kE);function lE(){}t(642,1,{},lE);function mE(){}t(643,1,{},mE);
+function tC(a,b){HK();MA.call(this);this.d=new bM(a);var c=this.c=new uy,d=($x(),ky);c.b=d;ry(this.c,this.e);iL(this.d,this.c);this.d.b=this;this.b=b}t(644,621,{},tC);_.He=function(){return this.d};_.ag=function(){return this.c.ob};_.Qd=function(){kL(this.d,!1)};_.eg=function(){};_.gg=function(a){PK(this,a);QK(this,a);BJ(this.d);xL(this.d)};_.b=null;_.c=null;_.d=null;function bM(a){dL();yL.call(this,(SL(),TL),a,!1)}t(645,623,Xh,bM);
+_.Qd=function(){var a=this.b,b=new mC(a.b,201),c;a=a.b.r;a.b?a=new cM(new Wi(a.b)):(a=(mt(),mt(),nt),a=new Wi(a));for(;a.hd();)c=a.jd(),201==b.e&&wI(c.b)};_.b=null;function bG(a,b,c,d){b=cA(b);c+=b.b;d+=b.c;ex(a.b,c,d);fx(a.b)}function PC(){HK();LK.call(this);var a=this.b=new dM;a.ab=!0;a.b.i=!0;this.b.db=!0}t(646,612,{},PC);_.He=function(){return this.b};_.b=null;function GD(){}t(653,469,{},GD);function cM(a){if(!a)throw new Do;this.b=a}t(654,1,{},cM);_.hd=function(){return MD(this.b)};_.jd=function(){return Xi(this.b)};
+_.kd=function(){throw new QD("Missing message: awt.50");};_.b=null;function kB(){return kB()}function ED(){ED=x;var a;a=(vD(),wD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(eM,m,-1,0,1);else throw new BH(a+" is not supported");}catch(b){if(b=bj(b),!A(b,132))throw b;}}function JC(a,b){a.b=31*a.b+Yt((new TH(b)).b)}function fB(){}t(657,1,{},fB);_.hC=function(){return this.b};_.b=1;
+function pL(a){var b;b=y(M,s,-1,4,1);b[0]=fM(gM(a,"borderTopWidth"));b[1]=fM(gM(a,"borderRightWidth"));b[2]=fM(gM(a,"borderBottomWidth"));b[3]=fM(gM(a,"borderLeftWidth"));return b}function hM(a){var b,c;c=iM(a);b=pL(a);a=new gr(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function fr(a){return new gr(a.clientWidth,a.clientHeight)}
+function iM(a){var b;b=y(M,s,-1,4,1);b[0]=fM(gM(a,"marginTop"));b[1]=fM(gM(a,"marginRight"));b[2]=fM(gM(a,"marginBottom"));b[3]=fM(gM(a,"marginLeft"));return b}function jM(a){var b;b=y(M,s,-1,4,1);b[0]=fM(gM(a,"paddingTop"));b[1]=fM(gM(a,"paddingRight"));b[2]=fM(gM(a,"paddingBottom"));b[3]=fM(gM(a,"paddingLeft"));return b}function kM(a,b,c){try{H(b,te)&&(b=Rd),a.style[b]=c}catch(d){if(d=bj(d),!A(d,124))throw d;}}
+function YK(a,b){var c;lM||(lM=$doc.createElement(Jg),kM(lM,df,l),kM(lM,$g,l),kM(lM,eg,$c),kM(lM,lh,Oe),$doc.body.appendChild(lM));kM(lM,oh,a);kM(lM,Ne,a);c=hM(lM);return b?c.c:c.b}var lM=null;function mM(){gr.call(this,0,0)}function gr(a,b){this.c=a;this.b=b}function vL(a){gr.call(this,a.c,a.b)}t(659,1,Bi,mM,gr,vL);_.eQ=function(a){return this===a?!0:null==a||nM!=Rn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Wc};_.b=0;_.c=0;function oM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(660,1,{117:1,120:1,141:1},oM);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return pM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
+function qM(a,b){this.b=a;this.c=b}t(661,1,Bi,qM);_.eQ=function(a){return this===a?!0:null==a||rM!=Rn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return rM.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function FL(){this.c=this.b=this.e=this.d=0}t(662,1,Bi,FL);_.eQ=function(a){return this===a?!0:null==a||sM!=Rn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return sM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function gM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==te&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(664,1,{});var tM=-1;function uM(){}t(665,664,{},uM);_.b=-1;_.c=-1;var vM=null;
+function fM(a){a=parseInt(a,10);a=isNaN(a)?null:IF(a);return!a?0:a.b}t(668,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.hg=function(){return jr(this.i)};_.ig=function(a){bL(this.i,a)};_.jg=function(){nr(this.i)};_.Wd=function(){nr(this.i)};_.wd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.yd=function(a){var b=this.i;b.pb.style[oh]=a;b.kb||(b.j=a)};function eL(){eL=x;fL()}function rC(a,b){a.b.pb.textContent=b||l;bL(a.i,null)}
+function wM(a){eL();var b;Hx(this,new AL);this.b=new xM;b=this.i;yM(b,new zM);kM(b.pb,bg,bb);b.p=0;LL(b,this.b,new ML(0));this.b.td()[Fd]="mosaic-Caption-text";this.b.pb.textContent=a||l;bL(this.i,null);this.pb[Fd]="mosaic-Caption"}t(667,668,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},wM);_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};
+_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};_.c=null;function fL(){fL=x;AM=ao()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Rz(AM,240,20);new Rz(AM,224,16);new Rz(AM,208,16);new Rz(AM,192,16);new Rz(AM,176,16);new Rz(AM,160,16);new Rz(AM,144,16);new Rz(AM,128,16);new Rz(AM,112,16);new Rz(AM,96,16);new Rz(AM,80,16);new Rz(AM,64,16);new Rz(AM,260,16);gL=new Rz(AM,48,16);new Rz(AM,32,16);new Rz(AM,16,16);new Rz(AM,0,16)}var AM,gL;
+function BM(a,b){qw(a.b.pb,!b);bL(a.i,a.b)}function hr(a,b){a.d=b;qw(a.b.pb,!b);bL(a.i,a.b);if(a.e){var c;for(c=new Wi(a.e);c.c<c.e.Oe();)Xi(c)}}function GL(a){var b;Hx(this,new AL);b=this.i;yM(b,new CM((DM(),EM)));b.p=0;this.c=new wM(a);LL(b,this.c,new ML(1));this.b=new AL;pj(this.b,"Body");LL(b,this.b,new ML(0));this.pb[Fd]="mosaic-CaptionLayoutPanel"}t(670,668,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},GL);_.zd=function(){uw(this.i)};_.Ad=function(){xw(this.i)};_.Jd=function(){return new Bw(this.b)};
+_.Gd=function(a){return cL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function IL(){mI(this)}t(671,545,Zh,IL);function zL(a){this.b=a}t(672,1,gi,zL);_.xc=function(){nr(this.b.T.jb)};_.b=null;function FM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Pj(a.f.b,b);a.f&&nv(a.f.b,b)&&qv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&UF(!a.f?null:nv(a.f.b,b-1))}function GM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new LA);-1==Pj(a.f.b,b)&&kj(a.f.b,b)}function tL(){}t(673,1,{},tL);_.ad=function(a){FM(a)};_.bd=function(a){GM(a)};
+_.dd=function(a){HM(a.b.r,a.b)};function SL(){SL=x;IM=new JM(1,"e");KM=new JM(2,Lf);LM=new JM(3,"ne");MM=new JM(10,"nw");NM=new JM(4,yg);OM=new JM(5,Cg);PM=new JM(12,"sw");QM=new JM(8,"w");TL=new RM((xj(),yj(null)).pb)}function lL(a,b){var c;c=pL(a.pb);return new qM(nk(b.pb)-(nk(a.pb)+c[3]),pk(b.pb)-(pk(a.pb)+c[0]))}
+function SM(a){var b,c,d,e,f,g;if(a.f){b=fr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=nv(a.f.b,d),c=new gr(G(g.pb,Wf),G(g.pb,Vf)),f=lL(a,g),f.b-=hk(0,f.b+G(g.pb,Wf)-b.c),f.c-=hk(0,f.c+G(g.pb,Vf)-b.b),yI(g,hk(0,f.b),hk(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,uL(g,c.c,c.b),g.O==(dr(),er)&&lr(g,new vL(fr(a.pb))),Dk(g.z,1)}}function TM(a,b,c){a=a.e;$i(a,b,b);z(a.d,b,c);pj(b,Dc+c.c)}
+function kr(a,b){var c;c=a.e;UM(c,b.H);oj(b.H,Dc+MM.c);UM(c,b.D);oj(b.D,Dc+KM.c);UM(c,b.E);oj(b.E,Dc+LM.c);UM(c,b.N);oj(b.N,Dc+QM.c);UM(c,b.v);oj(b.v,Dc+IM.c);UM(c,b.M);oj(b.M,Dc+PM.c);UM(c,b.K);oj(b.K,Dc+NM.c);UM(c,b.L);oj(b.L,Dc+OM.c)}
+function mr(a,b){!b.H&&(b.H=nL(b,0,0));TM(a,b.H,MM);!b.D&&(b.D=nL(b,0,1));TM(a,b.D,KM);!b.E&&(b.E=nL(b,0,2));TM(a,b.E,LM);!b.N&&(b.N=nL(b,1,0));TM(a,b.N,QM);!b.v&&(b.v=nL(b,1,2));TM(a,b.v,IM);!b.M&&(b.M=nL(b,2,0));TM(a,b.M,PM);!b.K&&(b.K=nL(b,2,1));TM(a,b.K,NM);!b.L&&(b.L=nL(b,2,2));TM(a,b.L,OM)}function HM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Pj(a.f.b,b);if(c+1<d){pB(a.f,b);for(kj(a.f.b,b);c<d;++c)wL(nv(a.f.b,c),c)}else wL(b,c)}
+function RM(a){a=new VM(a);Hx(this,a);this.d=new WM(a);this.d.j=!0;hj(this.d);this.d.n=3;this.e=new XM(a);this.e.j=!0;hj(this.e);this.e.n=3;Jx(this)}t(674,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},RM);_.hg=function(){return fr(this.pb)};_.ig=function(){var a;(a=YM(this))&&a.ig(null)};_.jg=function(){SM(this)};_.ad=function(a){!this.c&&(this.c=new tL);FM(a)};_.bd=function(a){!this.c&&(this.c=new tL);GM(a)};_.Wd=function(){SM(this)};
+_.dd=function(a){!this.c&&(this.c=new tL);HM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var IM,KM,LM,MM,TL,NM,OM,PM,QM;function VM(a){this.q=new Ww(this);this.pb=a}t(675,311,ui,VM);function JM(a,b){this.b=a;this.c=b}t(676,1,{},JM);_.b=0;_.c=null;function WM(a){Si();lj.call(this,a)}t(677,3,{},WM);_.rc=function(){var a;a=this.k.f;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");!a.I.d&&BM(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=hk(this.b,a<this.e?a:this.e),b=hk(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[df]=a+(Kj(),hg);c.style[$g]=b+hg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||UF(a);a.I.d||BM(a.I,!0);a.C||(a.x||(a.x=new ZM,pj(a.x,"mosaic-GlassPanel-invisible")),kM(a.x.pb,qh,gM(a.pb,qh)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function UM(a,b){try{dj(a,b)}catch(c){if(c=bj(c),!A(c,124))throw c;}}function XM(a){Si();lj.call(this,a);this.d=new Ui}t(678,3,{},XM);_.rc=function(){var a;a=this.k.f.ob;a.C||lk(a.x);oj(this.k.f,"dragdrop-dragging");BM(a.I,!1);ir(a,new gr(a.q,a.p));Dk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=tj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.qd()-hk(this.k.d,this.c):this.k.f.qd()-this.k.d,0!=b&&(a=d.p,b=hk(a+b,G(d.I.c.pb,Vf)),b!=a&&mL(d,0,a-b),ir(d,new gr(d.q,b)),Dk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.qd():this.k.d-this.k.f.qd(),0!=b&&(a=d.p,b=hk(a+b,G(d.I.c.pb,Vf)),ir(d,new gr(d.q,b)),Dk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.pd()-hk(this.k.c,this.b):this.k.f.pd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&mL(d,a-b,0),ir(d,new gr(b,d.p)),Dk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.pd():this.k.c-this.k.f.pd(),0!=b&&(a=d.q,ir(d,new gr(96<a+b?a+b:96,d.p)),Dk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||UF(a);BM(a.I,!0);a.C||(a.x||(a.x=new ZM,pj(a.x,"mosaic-GlassPanel-invisible")),kM(a.x.pb,qh,gM(a.pb,qh)),wj((xj(),yj(null)),a.x,0,0));pj(this.k.f,"dragdrop-dragging");a=new Sj(this.k.b,null);this.b=a.b+ok(this.k.b.pb);this.c=a.e+qk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function ZM(){var a;this.e=new $M(this);this.b=!1;this.c=new $w;Hx(this,this.c);a=this.pb.style;a[nd]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Fd]="gwt-GlassPanel"}t(679,331,di,ZM);
+_.Cd=function(){var a;Jx(this);try{a=this.ob}catch(b){b=bj(b);if(A(b,130))throw new vw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(xj(),yj(null))?(gv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),jj(Fk,a),a.c=!0,a.d=Ok(a),kj(Fk,a),this.d=new aN(this),Kv(new fv(this.d))):(this.pb.style[ud]=bb,this.pb.style[qg]=bb);this.b&&yv(new ev(this));wj(yj(null),new bN,mk($doc.body),$doc.body.scrollTop||0)};
+_.Dd=function(){this.i.Dd();Lk(this.e);this.d&&(cv(Iv,this.d,K(cN,m,47,[(!Rs&&(Rs=new Kk),Rs)])),this.d=null);this.b&&cv(Av,this,K(cN,m,47,[(!zv&&(zv=new Kk),zv)]))};_.md=function(a){switch(vv(a.type)){case 256:if(27==(a.keyCode||0))return lk(this),!1;case 1:if(this.pb.contains(Ko(a)))return lk(this),!1}return!0};_.Ed=function(){};_.b=!1;_.c=null;_.d=null;function $M(a){Ek();this.b=a}t(680,25,{},$M);_.Hc=function(){gv(this.b.pb)};_.b=null;function aN(a){this.b=a}t(681,1,{},aN);_.b=null;
+function bN(){Mx();Cj.call(this);var a;a=new Iy(new dN(this));B(this,a,(Jq(),Jq(),Kq));B(this,a,(Fr(),Fr(),Gr))}t(682,333,ni,bN);_.Ed=function(){Qj(new eN(this))};function dN(a){this.b=a}t(683,1,{},dN);_.b=null;function eN(a){this.b=a}t(684,1,gi,eN);_.xc=function(){Ry(this.b.pb)};_.b=null;function fN(a){a.pb.style[oh]=md;a.pb.style[Ne]=md;if(a.kb){var a=a.ob,b;A(a,149)?a.ig(null):(b=YM(a))&&b.ig(a)}}t(686,314,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.hg=function(){fN(this);return new gr(G(this.pb,Wf),G(this.pb,Vf))};_.ig=function(){fN(this)};_.jg=function(){};_.ld=function(){};_.Wd=function(){};function xM(){this.pb=$doc.createElement("label");this.pb[Fd]="mosaic-Label";this.pb.style[nh]=Rf;this.pb[Fd]="mosaic-HTML"}t(685,686,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},xM);function JL(a){Hx(this,new gN(a));this.pb[Fd]="mosaic-ImageButton"}t(687,331,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},JL);
+function dM(){var a=(mx(),px);gx.call(this,!0,qf);this.U=a.b;this.b=new hN(this);this.b.e=!0;Xw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);Aj();gw(a,b)}else this.lb|=1;Jo(Io(this.pb))[Fd]=Le;this.pb.style[qh]="2147483647"}t(688,316,ui,dM);_.ld=function(a){ww(this,a);1==vv(a.type)&&bx(this,!1)};_.b=null;
+function hN(a){this.c=a;this.d=new qj;this.j=new qj;a=(az(),$y);new Qz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Og);this.f=$doc.createElement(Rg);rv(b,this.f);this.p=!0;a=(Mx(),Nx());b=(sv(),tv(b));a.appendChild(b);this.pb=a;Ol();this.pb.setAttribute(rg,rm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),Aj(),gw(a,b)):this.lb|=2225;this.pb[Fd]=Ke;a=pw(this.pb)+"-vertical";Yi(this.td(),a,!0);this.pb.style[$f]=bb;this.pb.setAttribute("hideFocus",ih);B(this,new Zy(this),(Jq(),Jq(),Kq))}
+t(689,355,Di,hN);_.ld=function(a){switch(vv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Sy(this,a)};_.Vd=function(a,b){Wy(this,a,b);b||this.b&&bx(this.c,!1)};_.b=!0;_.c=null;
+function gN(a){var b=($x(),ky),c=(ny(),oy),d;d=new Ux;d.i[rd]=ab;d.i[wd]=0;d.i[xd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Sx(b.b);b.b.d.rows[0].cells[0][id]=c.b;Sx(b.b);b.b.d.rows[0].cells[0].style[kh]=e.b;Sx(d);b=Ox(d,0,0,!0);if(a){lk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Qx(g,f.d);Vt(f.c,g,a);c.b=c.b.c}else e=c.c.d,kj(c.c,a);a.pb[Yc]=e;rv(b,a.pb);zw(a,d)}Hx(this,d);Yi(this.pb,"mosaic-WidgetWrapper",!0)}t(690,331,di,gN);_.b=null;_.c=null;function BL(a){this.b=a}t(691,1,{},BL);
+_.Tc=function(){this.b.hb&&this.b!=this.b.r.b&&UF(this.b)};_.b=null;function CL(a){Ek();this.b=a}t(692,25,{},CL);_.Hc=function(){nr(this.b.T.jb);var a=this.b;Qs((!a.y&&(a.y=new iN),a.y))};_.b=null;function DL(a){Ek();this.b=a}t(693,25,{},DL);_.Hc=function(){qL(this.b,(dr(),er))};_.b=null;function EL(a){Ek();this.b=a}t(694,25,{},EL);_.Hc=function(){qL(this.b,(dr(),rL))};_.b=null;function HL(){}t(695,1,{},HL);function KL(a){this.b=a}t(696,1,{},KL);_.Tc=function(){this.b.Qd()};_.b=null;
+function NL(a){this.b=a}t(697,1,{},NL);_.b=null;function OL(a){this.b=a}t(698,1,gi,OL);_.xc=function(){this.b.O==(dr(),er)?Dk(this.b.A,333):this.b.O==rL&&Dk(this.b.B,333)};_.b=null;function oL(a){this.pb=a;uw(this)}t(699,314,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},oL);_.Yc=function(a){return B(this,a,(is(),is(),js))};_.Zc=function(a){return B(this,a,(Gj(),Gj(),Hj))};_.$c=function(a){return B(this,a,(ms(),ms(),ns))};_._c=function(a){return B(this,a,(Ij(),Ij(),Jj))};
+function iN(){it.call(this,null)}t(700,246,$h,iN);function dr(){dr=x;er=new jN("MAXIMIZED",0);rL=new jN("MINIMIZED",1);sL=new jN("NORMAL",2);kN=K(lN,m,144,[er,rL,sL])}function jN(a,b){I.call(this,a,b)}t(701,146,{117:1,121:1,123:1,144:1},jN);var kN,er,rL,sL;
+function gv(a){var b=(hw(),iw).scrollWidth,c=iw.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+hg;a.style.marginTop=-d+hg;a.style.width=b+e+hg;a.style.height=c+d+hg}
+function mN(a,b){var c,d,e;if(a.n)return!0;a.y.Ze();for(c=new Bw(b);c.b.b<c.b.c.d-1;)d=aL(Cw(c.b)),e=d.ob,A(e,150)&&e.xd(d.ud()),d.ud()&&kj(a.y,d);return!0}
+function nN(a,b){var c,d,e;if(b.b)a.d&&rk(a.d),a.d=new oN(a,b),sk(a.d,333);else for(d=new Wi(a.y);d.c<d.e.Oe();)c=Xi(d),e=c.nb,Tw(b,pN(c),e.t,e.u),qN(c,e.v,e.s,K(M,s,-1,[rN(a.r.b,c).e,rN(a.q.b,c).d,rN(a.o.b,c).b,rN(a.p.b,c).c]),K(M,s,-1,[sN(a.j.b,c).e,sN(a.i.b,c).d,sN(a.e.b,c).b,sN(a.f.b,c).c]),K(M,s,-1,[tN(a.v,c),tN(a.u,c),tN(a.s,c),tN(a.t,c)]))}
+function uN(){this.y=new qj;this.k=new vN(this);this.x=new wN(this.k);this.w=new xN(this.k);this.r=new yN(this.k);this.q=new zN(this.k);this.o=new AN(this.k);this.p=new BN(this.k);this.j=new CN(this.k);this.i=new DN(this.k);this.e=new EN(this.k);this.f=new FN(this.k);this.v=new GN(this.k);this.u=new GN(this.k);this.s=new GN(this.k);this.t=new GN(this.k)}t(705,1,{});_.og=function(a){nN(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function HN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Wi(b.y);e.c<e.e.Oe();)d=Xi(e),A(d,62)&&(d=d.jb),f=d.nb,Tw(c,pN(d),f.t,f.u),qN(d,f.v,f.s,K(M,s,-1,[rN(b.r.b,d).e,rN(b.q.b,d).d,rN(b.o.b,d).b,rN(b.p.b,d).c]),K(M,s,-1,[sN(b.j.b,d).e,sN(b.i.b,d).d,sN(b.e.b,d).b,sN(b.f.b,d).c]),K(M,s,-1,[tN(b.v,d),tN(b.u,d),tN(b.s,d),tN(b.t,d)]));IN(c);a.b.d=null;for(a=new Wi(a.b.y);a.c<a.e.Oe();)b=Xi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function oN(a,b){this.b=a;this.c=b;var c=(xk(),Ak);this.n=new wk(this);this.u=c}t(706,18,{},oN);_.yc=function(){HN(this)};_.zc=function(){HN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Wi(this.b.y);c.c<c.e.Oe();)b=Xi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=Yt(d.p+(d.t-d.p)*a),d.w=Yt(d.q+(d.u-d.q)*a),d.x=Yt(d.r+(d.v-d.r)*a),d.i=Yt(d.o+(d.s-d.o)*a),Tw(this.c,pN(b),d.j,d.w),qN(b,d.x,d.i,K(M,s,-1,[rN(this.b.r.b,b).e,rN(this.b.q.b,b).d,rN(this.b.o.b,b).b,rN(this.b.p.b,b).c]),K(M,s,-1,[sN(this.b.j.b,b).e,sN(this.b.i.b,b).d,sN(this.b.e.b,b).b,sN(this.b.f.b,b).c]),K(M,s,-1,[tN(this.b.v,b),tN(this.b.u,b),tN(this.b.s,b),tN(this.b.t,b)]))};_.b=null;_.c=null;
+t(708,1,{});_.b=null;function EN(a){this.b=a}t(707,708,{},EN);function FN(a){this.b=a}t(709,708,{},FN);function DN(a){this.b=a}t(710,708,{},DN);function CN(a){this.b=a}t(711,708,{},CN);function AN(a){this.b=a}t(712,708,{},AN);function BN(a){this.b=a}t(713,708,{},BN);function zN(a){this.b=a}t(714,708,{},zN);function yN(a){this.b=a}t(715,708,{},yN);t(716,708,{},function(a){this.b=a});t(717,708,{},function(a){this.b=a});
+function tN(a,b){var c=a.b,d;d=tj(c.e,b);d||(d=new oM(jM(b.pb)),z(c.e,b,d));return d.e}function GN(a){this.b=a}t(718,708,{},GN);function xN(a){this.b=a}t(719,708,{},xN);function wN(a){this.b=a}t(720,708,{},wN);function sN(a,b){var c;c=tj(a.b,b);c||(c=new oM(pL(b.pb)),z(a.b,b,c));return c}function rN(a,b){var c;c=tj(a.c,b);c||(c=new oM(iM(b.pb)),z(a.c,b,c));return c}
+function JN(a,b){var c,d;d=tj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=YM(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new gr(KN(e,!0),KN(e,!1));break a}h=b.hg();null!=c.n&&(h.c=KN(e,!0));null!=c.k&&(h.b=KN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new gr(KN(e,!0),KN(e,!1));break a}h=new mM;f=b.pb;n=f.style;g=n[eg];j=n[lh];n[eg]="static";n[lh]=Oe;null!=c.n?h.c=KN(e,!0):(n[oh]=md,h.c=(f.offsetWidth||0)+rN(d.p.b,b).c+rN(d.q.b,b).d);null!=c.k?h.b=KN(e,!1):(n[Ne]=md,h.b=(f.offsetHeight||0)+rN(d.r.b,b).e+
+rN(d.o.b,b).b);n[eg]=g;n[lh]=j}d=h}null!=c.n&&(Kj(),hq)==c.n.qg()||null!=c.k&&(Kj(),hq)!=c.k.qg()||z(a.f,b,d)}return d}function vN(a){this.i=a;this.d=new Ui;this.f=new Ui;this.c=new Ui;this.b=new Ui;this.e=new Ui}t(721,1,{},vN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function LN(a){var b;b=a.nb;if(null==b||!A(b,147))b=new MN,a.nb=b;return b}function zM(){CM.call(this,(DM(),NN))}function CM(a){var b=(ON(),PN);uN.call(this);this.c=a;this.b=b}t(722,705,{},zM,CM);
+_.pg=function(a){var b,c,d,e,f,g,j,h,n;h=new mM;mN(this,a);n=rN(this.p.b,a).c+rN(this.q.b,a).d+sN(this.f.b,a).c+sN(this.i.b,a).d+tN(this.t,a)+tN(this.u,a);d=rN(this.r.b,a).e+rN(this.o.b,a).b+sN(this.j.b,a).e+sN(this.e.b,a).b+tN(this.v,a)+tN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(DM(),NN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Wi(this.y);a.c<a.e.Oe();)c=Xi(a),e=LN(c),b=null,j=c.ob,A(j,150)&&(b=j,b=QN(b),b=new gr(b[1]+b[3],b[0]+b[0])),this.c==NN?(n+=JN(this.x.b,c).c,e.b=JN(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=hk(f,e.b)):(d+=JN(this.w.b,c).b,e.c=JN(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=hk(g,e.c));this.c==NN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.og=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(mN(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=tN(this.t,a);E=tN(this.v,a);c=fr(a.pb);Q=c.c-(u+tN(this.u,a));r=c.b-(E+tN(this.s,a));g=Q;c=r;this.c==(DM(),NN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Wi(this.y);e.c<e.e.Oe();)d=Xi(e),b=null,q=LN(d),v=d.ob,A(v,150)&&(b=v,b=QN(b),b=new gr(b[1]+b[3],b[0]+b[0])),this.c==NN?(q.e?++h:(q.c=JN(this.x.b,d).c,A(v,150)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=JN(this.w.b,d).b,A(v,150)&&(q.b+=b.b))):(q.d?++j:(q.b=JN(this.w.b,
+d).b,A(v,150)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=JN(this.x.b,d).c,A(v,150)&&(q.c+=b.c)));for(e=new Wi(this.y);e.c<e.e.Oe();)d=Xi(e),b=null,q=d.nb,v=d.ob,A(v,150)&&(b=v,b=QN(b),b=new gr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==NN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==EM?(q.t=this.b==(ON(),PN)?u:this.b==RN?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(ON(),PN)?(q.t=u,q.u=E):this.b==RN?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
+n,q.s=f,u+=J+D),a.b&&(v=d.pd()-nk(a.pb)-tN(this.t,a),-1==q.p&&(q.p=v),v=d.qd()-pk(a.pb)-tN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.sd()),-1==q.o&&(q.o=d.rd()));nN(this,a)}};_.b=null;_.c=null;function ON(){ON=x;PN=new SN("START",0);RN=new SN(Gb,1);TN=new SN("END",2);UN=K(VN,m,145,[PN,RN,TN])}function SN(a,b){I.call(this,a,b)}t(723,146,{117:1,121:1,123:1,145:1},SN);var UN,RN,TN,PN;function DM(){DM=x;NN=new WN("HORIZONTAL",0);EM=new WN("VERTICAL",1);XN=K(YN,m,146,[NN,EM])}
+function WN(a,b){I.call(this,a,b)}t(724,146,{117:1,121:1,123:1,146:1},WN);var XN,NN,EM;t(726,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function MN(){this.f=!1}function ML(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(725,726,{147:1,151:1},MN,ML);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function ZN(a,b){if(a.n)return!0;mN(a,b);if(0<a.y.d){a.b=nv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new $N,c.nb=d;a.c=d;a.y.Ze();kj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function aO(){uN.call(this)}t(727,705,{},aO);
+_.pg=function(a){var b,c;c=new mM;ZN(this,a);if(this.b){b=JN(this.x.b,this.b).c;var d=JN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=QN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=rN(this.p.b,a).c+rN(this.q.b,a).d+sN(this.f.b,a).c+sN(this.i.b,a).d+tN(this.t,a)+tN(this.u,a);c.b+=rN(this.r.b,a).e+rN(this.o.b,a).b+sN(this.j.b,a).e+sN(this.e.b,a).b+tN(this.v,a)+tN(this.s,a);return c};
+_.og=function(a){var b,c,d,e,f;ZN(this,a)&&(d=tN(this.t,a),e=tN(this.v,a),c=fr(a.pb),f=c.c-(d+tN(this.u,a)),c=c.b-(e+tN(this.s,a)),b=this.b.ob,A(b,150)&&(b=QN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.pd()-nk(a.pb)-tN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.qd()-pk(a.pb)-tN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.sd()),d=this.c,-1==d.o&&(d.o=this.b.rd())),nN(this,a))};_.b=null;_.c=null;function $N(){this.f=!1}
+t(728,726,{148:1,151:1},$N);function QN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=Io(Xv(Xv(a.d,0),0)),c=Io(Xv(Xv(a.d,2),2)),d=iM(a.pb),b=pL(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function bO(a,b){a.kb&&lk(a);return Yw(a,b)}function cO(){vx();lx.call(this,wx)}t(729,321,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},cO);_.Gd=function(a){return bO(this,a)};_.b=null;
+function LL(a,b,c){var d=a.q.d;b.nb=c;$K(a,b,a.pb,d,!0)}function pN(a){var b;b=a.ob;return A(b,150)?b:a}function jr(a){if(!a.kb)return new mM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.pg(a),lr(a,a.k),a.e.og(a),a.k=a.e.pg(a);return a.k}function aL(a){return A(a,150)?a.jb:a}function dO(a){var b;if(!a.o){b=(!vM&&(vM=new uM),vM);var c=eO(a,eb,!0);b.b=c;c=eO(a,fb,!0);b.c=c;a.o=b}return a.o}
+function $K(a,b,c,d,e){if(A(b,62))throw new Mk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new cO,Kw(a,c,a.pb,d,!0),Zw(c,b)):Kw(a,b,c,d,e);bL(a,b)}
+function bL(a,b){var c;c=a.e;if(b){var d=c.k;ej(d.d,b);ej(d.f,b);ej(d.c,b);ej(d.b,b);ej(d.e,b)}else d=c.k,vz(d.d),vz(d.f),vz(d.c),vz(d.b),vz(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==pN(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==pN(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c.ig(a.ob),c.ig(a))}}
+function nr(a){if(a.kb&&a.pb.style.display!=Of){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==xg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.og(a);a.d=!1;IN(a)}}function IN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=aL(Nz(a.q,d)),A(b,150)&&(b=b.jb),b.ud()&&(A(b,149)?b.jg():A(b,75)&&b.Wd())}function cL(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=pN(b);return Rw(a,c)?(A(c,150)&&bO(c,b),bL(a,null),!0):!1}
+function yM(a,b){var c;a.e=b;null!=a.f&&oj(a,pw(a.pb)+Ba+a.f);a.f=b.cZ.e;c=Ao(a.f,vo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));pj(a,pw(a.pb)+Ba+a.f);bL(a,null)}function eO(a,b,c){a.n||(a.n=$doc.createElement(Jg),kM(a.n,eg,$c),kM(a.n,lh,Oe),kM(a.n,df,bb),kM(a.n,$g,bb),a.pb.appendChild(a.n));kM(a.n,oh,b);kM(a.n,Ne,b);a=hM(a.n);return c?a.c:a.b}
+function KN(a,b){var c;c=null.qg();if(c==(Kj(),tq)){c=(dO(a),null.qg());var d=(-1==tM&&(tM=YK(gb,!0)),tM);return O(N(Math.round(100*d*c/254)))}if(c==jq)return c=dO(a),d=null.qg(),O(N(vF(d*(-1==c.b&&(c.b=YK(eb,!0)),c.b))));if(c==lq)return c=dO(a),d=null.qg(),O(N(vF(d*(-1==c.c&&(c.c=YK(fb,!0)),c.b))));if(c==rq)return c=(dO(a),null.qg()),d=(-1==tM&&(tM=YK(gb,!0)),tM),O(N(Math.round(d*c)));if(c==vq)return c=(dO(a),null.qg()),d=(-1==tM&&(tM=YK(gb,!0)),tM),O(N(Math.round(10*d*c/254)));if(c==pq)return O(N(vF(12*
+(dO(a),null.qg())*O(N(vF((-1==tM&&(tM=YK(gb,!0)),tM)/72))))));if(c==hq)return eO(a,null.qg(),b);if(c==nq)return c=(dO(a),O(N(vF(null.qg())))),d=(-1==tM&&(tM=YK(gb,!0)),tM),O(N(Math.round(d*c/72)));if(null.qg()==fq)return O(N(vF(null.qg())));throw new Mk("Invalid size: "+null.qg());}function AL(){var a=new aO;Vw.call(this);this.k=new gr(-1,-1);new mO(this);this.pb[Fd]="mosaic-LayoutPanel";yM(this,a)}t(730,311,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},AL);
+_.Kd=function(a){$K(this,a,this.pb,this.q.d,!0)};_.zd=function(){Ew(this,new nO)};_.Ad=function(){Ew(this,new oO)};_.hg=function(){return jr(this)};_.Hd=function(a){return Nw(this.q,pN(a))};_.Id=function(a,b,c,d){$K(this,a,b,c,d)};_.ig=function(a){bL(this,a)};_.Jd=function(){return new Bw(this)};_.jg=function(){nr(this)};
+_.Ed=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.yd(this.j),this.wd(a),this.j=this.i=null;else if(a=jr(this),null!=this.j)a=a.b+hg,this.yd(this.j),this.wd(a),this.j=null;else if(null!=this.i){var b=this.i;this.yd(a.c+hg);this.wd(b);this.i=null}else b=a.b+hg,this.yd(a.c+hg),this.wd(b);nr(this)}};_.Wd=function(){nr(this)};_.Gd=function(a){return cL(this,a)};_.wd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Ld=function(a,b,c){Tw(this,pN(a),b,c)};
+_.yd=function(a){this.pb.style[oh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function nO(){}t(731,1,{},nO);_.Ud=function(a){pN(a).Cd()};function oO(){}t(732,1,{},oO);_.Ud=function(a){pN(a).Dd()};function Bw(a){this.c=a;this.b=new Pw(this.c.q)}t(733,1,{},Bw);_.hd=function(){return this.b.b<this.b.c.d-1};_.jd=function(){return aL(Cw(this.b))};_.kd=function(){Dw(this.b)};_.c=null;function pO(){pO=x;new fy}
+function mO(a){pO();Yi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new qO(this)}t(734,9,{},mO);function qO(a){Ek();this.b=a}t(735,25,{},qO);_.Hc=function(){bL(this.b.b,null);nr(this.b.b)};_.b=null;function YM(a){a=a.ob;return!a?null:A(a,149)?a:YM(a)}function uL(a,b,c){var d;d=a.pb;qN(a,b,c,iM(d),pL(d),jM(d))}
+function qN(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.yd((0>g?0:g)+(Kj(),hg)),b!=a.sd()&&a.yd((0>b?0:b)+hg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.wd((0>b?0:b)+(Kj(),hg)),c!=a.rd()&&a.wd((0>c?0:c)+hg))}function lr(a,b){uL(a,b.c,b.b)}t(738,1,{});
+function qH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:RD(a,b,~~Oi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Sf:typeof v,r=r==Uf?Object.prototype.toString.call(v)==Uc||typeof v.length==Tf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Sf,r)))if(v=H(Tf,r),r=H("boolean",r),rO===D)v&&(o[u]=new TH(o[u])),r&&(o[u]=(DH(),o[u]?GH:EH));else{q=v||r;if(q=
+!q&&null!=D&&Rn(D)==sO){q=o[u];if(null==q||tO(q,D))continue;if(Pn(q)&&(q=q&&q.g?q.g:null,null!=q&&tO(q,D))){o[u]=q;continue}}if(!H(Uf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function uO(){this.d=new Ui;this.b=new Ui;this.c=new Ui}function tO(a,b){var c;if(rO==b||vO==b&&A(a,152))return!0;if(null!=a)for(c=Rn(a);c&&c!=rO;c=null)if(c==b)return!0;return!1}t(737,738,{},uO);function nH(){nH=x;pH=new uO}
+function tH(a,b){nH();z(pH.d,a,b)}function kH(a){nH();var b,c,d;d=zo(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function lH(a,b){var c;nH();return c=b&&b[0]&&(typeof b[0]==Uf||typeof b[0]==Ae)?b[0]:null,tO(c,a)}function rH(a){var b=mH;nH();var c,d;d=pH.c;if(c=!b?d.c:RD(d,b,~~Oi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?SD(d,c):UD(d,b,c,~~Oi(b))}
+function QG(a){nH();var b=pH,c;null==a?a=null:(c=a[Xc],c||(0!=(Rn(a).c&4)?a=[]:(b=(b=tj(b.d,Rn(a)))&&typeof b==Ae?new b(a):a,a=a[Xc]=b),c=a),a=c);return a}var pH;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=co&&(e=tk(),2E3<e-fo&&(fo=e,eo=bo()));if(0==co++){var f=(go(),ho),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=po(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(go(),ho),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=po(n,o);while(h.d);h.d=o}}--co;c&&-1!=eo&&($wnd.clearTimeout(eo),eo=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Zt)()}catch(d){a(b)}else C(Zt)()}var rO=X(1),Vn=X(103),wO=PH(" I"),M=KH(747,wO),nI=KH(745,rO),xO=PH(" Z"),QI=KH(748,xO);X(102);X(101);X(100);var yO=X(525),yo=KH(749,yO),zO=X(265),Fu=KH(750,zO);X(266);X(146);X(500);X(109);X(511);var AO=PH(" B");X(515);var BO=PH(" C"),Pi=KH(751,BO),sO=X(513),CO=PH(" D"),YE=KH(752,CO);X(514);X(516);var DO=X(519),xG=KH(753,DO),EO=PH(" J"),FO=X(2),au=KH(746,FO),eM=KH(754,AO);X(528);X(510);X(99);X(193);X(498);
+var mH=X(491);X(507);var zH=X(505);X(503);X(504);X(509);X(120);X(111);X(112);X(113);X(116);X(118);X(117);X(119);X(121);X(97);X(522);X(517);X(506);X(492);X(493);X(494);X(495);X(496);X(497);var GO=X(404);X(403);X(402);X(401);X(490);X(489);var XB=X(418),CE=KH(755,XB),HO=X(424),HE=KH(756,HO),IO=X(425),JE=KH(757,IO),JO=X(567),NG=KH(758,JO),Rt=KH(759,M),KO=Z(565,function(){OE();return DI}),EI=KH(760,KO);X(566);X(427);X(426);X(560);X(559);X(568);X(569);X(564);X(461);X(563);var xB=KH(761,GO);X(416);X(571);
+X(502);OH();X(501);OH();X(738);X(737);var vO=OH();X(315);var LO=X(314);X(313);X(319);X(333);X(375);X(573);X(572);X(312);X(311);X(575);X(574);X(580);X(581);X(582);X(583);X(584);X(585);X(586);X(587);X(576);X(577);X(578);X(579);X(252);X(251);X(324);X(325);X(326);X(598);X(607);X(25);X(599);X(600);X(601);X(602);X(603);X(604);X(605);X(606);X(297);X(371);X(374);X(372);X(373);X(205);X(204);X(299);X(246);X(301);X(213);var MO=X(212);X(249);X(248);X(247);X(398);X(399);X(400);X(482);X(481);X(480);X(483);X(484);
+X(485);X(486);X(640);X(641);X(642);X(643);var NO=Z(181,function(){Kj();return xq}),yq=KH(762,NO),OO=Z(145,function(){Lj();return Wo}),Xo=KH(763,OO),PO=Z(152,function(){Yo();return Ip}),Jp=KH(764,PO),QO=Z(171,function(){Kp();return Tp}),Up=KH(765,QO),RO=Z(176,function(){Vp();return dq}),eq=KH(766,RO);Z(182,null);Z(183,null);Z(184,null);Z(185,null);Z(186,null);Z(187,null);Z(188,null);Z(189,null);Z(190,null);Z(147,null);Z(148,null);Z(149,null);Z(150,null);Z(151,null);Z(153,null);Z(163,null);Z(164,null);
+Z(165,null);Z(166,null);Z(167,null);Z(168,null);Z(169,null);Z(170,null);Z(154,null);Z(155,null);Z(156,null);Z(157,null);Z(158,null);Z(159,null);Z(160,null);Z(161,null);Z(162,null);Z(172,null);Z(173,null);Z(174,null);Z(175,null);Z(177,null);Z(178,null);Z(179,null);Z(180,null);X(473);X(472);X(532);X(534);X(533);X(535);X(537);X(536);X(538);X(542);X(543);X(203);X(209);X(208);X(207);X(211);X(231);X(444);X(443);var QC=X(442),zF=KH(767,QC),UI=KH(768,EO);X(428);X(539);X(545);X(540);X(541);X(429);X(597);X(438);
+X(437);X(436);X(441);var SO=OH(),SK=KH(769,SO);X(295);X(471);X(551);var TO=Z(255,function(){tt();return Lt}),Mt=KH(770,TO);X(451);X(452);X(435);var BC=X(430);X(531);X(414);X(415);X(440);var MC=X(439);X(432);X(431);X(549);X(558);X(433);X(475);X(524);X(561);X(562);X(570);X(421);var aC=X(420);X(449);X(450);X(406);X(405);X(458);OH();OH();OH();X(408);X(409);X(391);X(210);X(386);var Oz=KH(771,LO);X(387);X(610);X(609);X(347);X(349);X(348);X(350);X(233);X(250);X(236);X(238);var hC=X(423);X(474);X(411);X(410);
+X(417);X(555);X(527);X(241);X(460);X(393);X(392);X(228);X(229);X(232);X(226);X(225);X(227);var jC=X(593);X(215);X(219);X(419);X(612);X(617);X(459);X(518);X(462);var zB=X(413),yB=KH(772,aC);X(657);X(446);X(447);X(448);X(412);X(590);X(591);X(217);X(216);X(218);X(220);X(338);X(337);X(343);X(344);X(646);X(618);X(619);X(544);X(552);X(553);X(554);X(611);X(613);var CC=X(434);X(594);X(556);X(240);X(237);X(239);X(235);X(224);X(223);X(222);X(277);X(616);X(318);X(317);X(316);X(624);X(623);X(645);X(621);X(644);
+var UO=Z(701,function(){dr();return kN}),lN=KH(773,UO);X(700);X(699);X(691);X(692);X(693);X(694);X(695);X(696);X(697);X(698);X(672);var VO=Z(320,function(){mx();return tx}),ux=KH(774,VO),WO=Z(367,function(){ix();return hz}),iz=KH(775,WO);X(18);X(368);X(369);X(364);X(365);X(366);X(19);X(20);X(21);X(457);X(422);X(688);X(355);X(689);X(356);X(357);X(358);X(359);X(362);X(329);X(328);var XO=X(327);X(614);X(615);X(620);X(270);X(332);X(363);X(351);X(378);X(377);X(379);
+var YO=Z(380,function(){yz();return Jz}),Kz=KH(776,YO);Z(381,null);Z(382,null);Z(383,null);Z(384,null);X(253);X(595);X(330);X(346);X(345);X(548);X(322);X(206);X(596);X(331);X(674);X(3);X(677);X(678);X(676);X(675);X(668);X(667);X(730);X(731);X(732);X(733);X(670);X(244);var nD=X(454),pD=KH(777,nD);X(455);X(453);X(30);X(31);X(29);X(32);X(35);X(36);X(37);X(38);X(39);X(40);var ZO=X(52),Xy=KH(778,ZO);X(41);X(42);X(43);X(44);X(45);X(46);X(47);X(49);X(48);X(50);X(51);X(53);X(54);X(56);X(57);X(55);X(58);X(59);
+X(60);X(61);X(63);X(65);X(66);X(64);X(62);X(67);X(68);X(69);X(70);X(72);X(75);X(74);X(76);X(79);X(80);X(78);X(81);X(82);X(83);X(84);X(85);X(86);X(88);X(89);X(87);X(90);X(91);X(92);X(93);X(95);X(96);X(94);X(271);var nM=X(659);X(323);var rM=X(661);X(242);X(686);X(685);X(467);X(466);X(468);X(243);X(279);X(281);X(280);X(275);X(389);X(272);X(321);X(729);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(631);X(456);X(469);X(390);X(202);X(307);X(309);X(308);X(622);var RL=KH(779,XO);X(628);X(627);X(635);X(625);
+X(626);X(632);X(633);X(629);X(630);X(463);X(464);X(470);X(245);X(274);X(34);X(282);X(352);X(353);X(354);X(283);var cN=KH(780,MO);X(284);X(592);X(687);X(654);X(508);X(529);X(33);X(71);var sM=X(662);X(671);X(690);X(726);X(725);X(214);X(230);X(4);X(653);X(705);X(722);var $O=Z(723,function(){ON();return UN}),VN=KH(781,$O),aP=Z(724,function(){DM();return XN}),YN=KH(782,aP);X(708);X(717);X(716);X(720);X(719);X(715);X(714);X(712);X(713);X(711);X(710);X(707);X(709);X(718);X(721);X(706);X(673);X(336);X(385);
+X(376);X(727);X(335);X(334);X(340);X(341);X(339);X(285);X(22);X(305);X(306);X(11);X(14);X(23);var bP=X(26),Pk=KH(783,bP);X(24);X(27);X(28);X(728);X(8);X(10);X(9);X(734);X(735);X(679);X(682);X(683);X(684);X(680);X(681);var pM=X(660);X(664);X(665);X(221);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/A6DF9CFFF55769DE62DA6868C558B3F2.cache.html b/public/jsme/A6DF9CFFF55769DE62DA6868C558B3F2.cache.html
new file mode 100644
index 0000000..00a05bc
--- /dev/null
+++ b/public/jsme/A6DF9CFFF55769DE62DA6868C558B3F2.cache.html
@@ -0,0 +1,629 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'A6DF9CFFF55769DE62DA6868C558B3F2';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ha='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Za="//",$a="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",gb="1ex",
+hb="1in",ib="2",jb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",qb=">",sb="?",tb="@",vb="A",xb="After",yb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Hb="CSS1Compat",Jb="Center",Kb="Cl",Lb="Class$",Mb="Copy as ",Nb="DEFAULT",Ob="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",ac="JSME",bc="JUSTIFY",cc="JavaScript",dc="LEFT",ec="MOL n. ",fc="N",gc="NA",hc="NONE",ic="No more molecules in SDF buffer",
+jc="Nonring",kc="North",lc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",oc="ONE_WAY_CORNER",pc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Bc="SMILES",Ec="Se",Fc="Si",Jc="South",Kc="Style names cannot be empty",Lc="TBODY",Mc="TR",Nc="Text",Oc="West",Pc="X",Qc="[",Rc="[object Array]",Sc="\\",Tc="]",$c="__gwtex_wrap",ad="__uiObjectID",bd="a",cd="absolute",dd="alert",ed="alertdialog",
+fd="align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",sd="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Dd="clip",Ed="code",Fd="col",Gd="colSpan",Hd="columnheader",Id="combobox",Jd="complementary",Kd="contentinfo",Ld="contextmenu",Pd="cssFloat",Qd="cursor",Rd="dblclick",Sd="definition",Xd="dialog",Yd="dir",Zd="directory",
+$d="display",ae="div",be="document",ce="dragdrop-handle",de="dragdrop-selected",ee="dragend",fe="dragenter",ge="dragover",he="dragstart",ie="drop",je="end_gesture",ke="error",le="filter",me="float",ne="focus",oe="fontFamily",pe="fontSize",qe="fontStyle",re="fontWeight",se="form",te="function",ue="g",we="gesturechange",xe="gestureend",ye="gesturestart",ze="google",Ae="grid",Be="gridcell",Ce="group",Je="gwt-MenuBar",Ke="gwt-MenuBarPopup",Le="heading",Me="height",Ne="hidden",Oe="html",Pe="id",Qe="img",
+Re="is_touch_supported",Se="italic",Te="java.vm.name",Ue="jsa-resetDiv",Ve="keydown",We="keypress",Xe="keyup",Ye="left",Ze="link",$e="list",af="listbox",bf="listitem",cf="load",df="log",ff="ltr",gf="main",hf="marquee",jf="math",kf="menu",qf="menuPopup",rf="menubar",sf="menuitem",tf="menuitemcheckbox",uf="menuitemradio",vf="middle",wf="mousedown",xf="mousemove",yf="mouseout",zf="mouseover",Af="mouseup",Bf="mousewheel",Cf="move",Df="msie",Ef="multipart",Ff="n",Gf="name",Hf="navigation",If="none",Jf=
+"noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="paste",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",cg="px",dg="px, ",eg="px;",fg="radio",gg="radiogroup",hg="reaction",ig="region",jg="rgb(",kg="right",lg="rotation",mg="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="scale100",tg="scrollbar",ug="se",vg="search",wg="separator",xg="serif",
+yg='shape-rendering="crispEdges"',zg="slider",Ag="span",Bg="spinbutton",Cg="status",Dg="subMenuIcon-selected",Eg="tab",Fg="table",Gg="tablist",Hg="tabpanel",Ig="tbody",Jg="td",Kg="text",Lg="textAlign",Mg="textbox",Ng="timer",Og="title",Pg="toolbar",Qg="tooltip",Rg="top",Sg="touchcancel",Tg="touchend",Ug="touchmove",Vg="touchstart",Wg="tr",Xg="tree",Yg="treegrid",Zg="treeitem",$g="true",ah="value",bh="verticalAlign",ch="visibility",dh="visible",eh="whiteSpace",fh="width",gh="x",hh="zIndex",ih="|",
+_,jh={l:4194303,m:4194303,h:1048575},kh={l:0,m:0,h:0},lh={l:1,m:0,h:0},mh={l:2,m:0,h:0},th={l:3,m:0,h:0},uh={l:4,m:0,h:0},vh={l:8,m:0,h:0},wh={l:10,m:0,h:0},xh={l:16,m:0,h:0},yh={l:32,m:0,h:0},zh={l:64,m:0,h:0},Ah={l:128,m:0,h:0},Bh={l:256,m:0,h:0},Ch={l:512,m:0,h:0},Dh={l:1024,m:0,h:0},Eh={l:2048,m:0,h:0},Fh={l:8192,m:0,h:0},Gh={l:16384,m:0,h:0},Hh={l:32768,m:0,h:0},Ih={l:65536,m:0,h:0},Jh={l:131072,m:0,h:0},Kh={l:262144,m:0,h:0},Lh={l:524288,m:0,h:0},Mh={},Nh={72:1,79:1,85:1,87:1},Oh={12:1},Ph=
+{45:1,46:1,52:1,66:1,72:1},Qh={72:1,75:1,89:1},Rh={72:1,79:1,87:1},Sh={13:1,15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},m={72:1,75:1},s={71:1,72:1,75:1},Th={90:1},Uh={49:1,72:1},Vh={6:1,9:1,72:1,76:1,78:1},Wh={45:1,52:1,66:1,72:1},Xh={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,104:1},Yh={22:1},Zh={91:1},$h={15:1},ai={7:1,9:1,72:1,76:1,78:1},bi={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},ci={72:1,89:1},di={74:1},ei={72:1,79:1,81:1,85:1,87:1},fi={9:1,10:1,72:1,76:1,78:1},gi={72:1},hi={19:1,72:1},ii={89:1},
+ji={39:1,72:1,79:1,85:1,87:1},ki={40:1,45:1,46:1,52:1,61:1,66:1,68:1,72:1},li={13:1,15:1,23:1,28:1,29:1,31:1,35:1,37:1},mi={8:1,9:1,72:1,76:1,78:1},ni={107:1},oi={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,97:1,104:1},pi={68:1},qi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},ri={72:1,75:1,90:1},si={14:1,38:1},ti={28:1,35:1},ui={11:1,72:1,76:1,78:1},vi={21:1},wi={45:1,46:1,52:1,58:1,66:1,72:1},xi={93:1},yi={13:1,15:1,23:1,28:1,31:1,35:1,37:1},zi={52:1,72:1},Ai={36:1,72:1,76:1,78:1};
+function u(a,b,c){var d=Mh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Mh[a]=function(){}),_=d.prototype=0>b?{}:new Mh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Bi(this)};
+_.tS=function(){var a=this.cZ.e+tb,b;b=this.hC();var c,d,e;c=y(Ci,m,-1,8,1);d=(Di(),Ei);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Fi(){Fi=x;Gi=new Hi}function Ii(a){for(var b,a=new Ji(a.k.n);a.c<a.e.Be();)b=Ki(a),Li(b.gd(),de,!1),Mi(a)}
+function Ni(a,b,c){var a=a.o,d;try{d=new Oi(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Pi(e);if(A(e,79))throw new Qi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Li(b.gd(),Ub,!0);Li(c.gd(),ce,!0);z(Gi,b,c)}function Ri(a,b){var c;c=Si(Gi,b);var d;d=Si(a.o.d,c);if(!d)throw new Ti("dragHandle was not draggable");Ui(d.c.b);Ui(d.e.b);Ui(d.d.b);Li(b.gd(),Ub,!1);Li(c.gd(),ce,!1)}
+function Vi(a){var b;a.p=!1;for(a=new Ji(a.k.n);a.c<a.e.Be();)b=Ki(a),Li(b.gd(),de,!1),Mi(a)}function Wi(a,b){Xi(a.k.n,b)?Li(b.gd(),de,!1):a.p?(Yi(a.k.n,b),Li(b.gd(),de,!0)):(a.k.n.Me(),Yi(a.k.n,b))}function Zi(a){this.i=a;this.k=new $i(this);this.o=new aj(this.k)}u(3,1,{});_.rc=function(){bj(this.k.f,"dragdrop-dragging")};_.sc=function(){cj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Gi;function $i(a){this.n=new dj;this.e=a;this.b=a.i}u(4,1,{},$i);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ej(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function fj(a,b){var c;c=gj(a.d,hj).b;b.b.ctrlKey||b.b.metaKey||Ii(a.c.e);Wi(a.c.e,c)}function ij(a){a.c.i=null;a.c.e.sc();jj((kj(),lj(null)),a.b,0,0);var b=a.b.hb;mj=b;nj();oj=b;a.e=2}
+function aj(a){this.d=new Hi;this.c=a;this.b=new pj;qj(this.b,rj(),sj());B(this.b,this,(tj(),tj(),uj));B(this.b,this,(vj(),vj(),Ij));a=this.b.hb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Jj(),cg);a.borderStyle=(Kj(),If);a[kd]="blue"}u(5,1,{},aj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Lj(a);e=Mj(a);b=Nj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!hj)hj=c,this.c.f=gj(this.d,hj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Oj(this.c.n,this.c.f)&&(Ii(this.c.e),Wi(this.c.e,this.c.f)),Pj(new Qj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Rj(hj,null),hj!=this.c.f&&(c=new Rj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,ij(this),1!=this.e&&ej(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.hb;d=Sj(a,b);a=Tj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Uj(Vj(d-this.i),Vj(a-this.j))>=this.c.e.n?(Wj(),-1!=Oj(this.c.n,this.c.f)||Wi(this.c.e,this.c.f),c=new Rj(hj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,ij(this)):Xj.preventDefault()),1==this.e)return;Xj.preventDefault();ej(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.hb;e=Sj(a,b);b=Tj(a,b);if(1==Nj(a.b)&&(this.f=!1,hj))try{if(Wj(),1==this.e)fj(this,a);else{d!=this.b&&(c=new Rj(d,null),e+=c.b,b+=c.e);try{ej(this,e,b),this.c.e.rc(),3!=this.e&&fj(this,a)}finally{var f=this.b.hb;mj&&f==mj&&(mj=null);nj();f===oj&&(oj=null);Yj(this.b);this.e=1;this.c.f=null}}}finally{hj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var hj=null;function Qj(){}u(6,1,Yh,Qj);_.xc=function(){Wj()};
+function Oi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Oi);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Rj(a,b){!a||a==(kj(),lj(null))?this.i=this.f=0:(this.f=a.cd()-(a.hb.scrollLeft||0),this.i=a.dd()-(a.hb.scrollTop||0));!b||b==(kj(),lj(null))?this.d=this.c=0:(this.c=Zj(b.hb)+$j(b.hb),this.d=ak(b.hb)+bk(b.hb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Rj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Wj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function $j(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function bk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ck(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function dk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function ek(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Xi(c.b,b);0==c.b.d&&fk(c.c);a.r=null}a.yc()}}function gk(a,b){var c=hk();ek(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;ik(a.n,hk())}function jk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function ik(a,b){if(jk(a.b,b)){var c=a.b,d=a.b.t,e;e=new kk(d,a.b.n);Yi(d.b,e);1==d.b.d&&lk(d.c,16);c.r=e}else a.b.r=null}function mk(a){this.b=a}u(18,1,{},mk);_.b=null;u(19,1,{});u(20,1,{2:1});function nk(){nk=x;ok=new pk}u(21,19,{});var ok=null;function pk(){this.b=new dj;this.c=new qk(this)}u(22,21,{},pk);
+function rk(){rk=x;sk=new dj;var a=new tk;uk();vk(wk?wk:wk=new xk,a)}function fk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Xi(sk,a)}function lk(a,b){if(0>b)throw new yk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Xi(sk,a);a.c=!1;a.d=zk(a,b);Yi(sk,a)}function Ak(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function zk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}u(24,1,{});_.Cc=function(){this.c||Xi(sk,this);this.Dc()};_.c=!1;_.d=0;var sk;
+function qk(a){rk();this.b=a}u(23,24,{},qk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(Bk,m,3,a.b.d,0);b=Ck(a.b,b);c=new Dk;for(e=0,f=b.length;e<f;++e)d=b[e],Xi(a.b,d),ik(d.b,c.b);0<a.b.d&&lk(a.c,Uj(5,16-(hk()-c.b)))};_.b=null;function kk(a,b){this.c=a;this.b=b}u(25,20,{2:1,3:1},kk);_.b=null;_.c=null;u(27,1,{});_.b=null;function Ek(){this.b=dd}u(26,27,{},Ek);function Fk(){this.b=ed}u(28,27,{},Fk);function Gk(){this.b=hd}u(29,27,{},Gk);u(31,1,{});_.b=null;function Hk(a){this.b=a}u(30,31,{},Hk);
+function Ik(){this.b=id}u(32,27,{},Ik);function Jk(){this.b=ld}u(33,27,{},Jk);function Kk(){this.b=ud}u(34,27,{},Kk);function Lk(){this.b=zd}u(35,27,{},Lk);function Mk(){this.b=Hd}u(36,27,{},Mk);function Nk(){this.b=Id}u(37,27,{},Nk);function Ok(){this.b=Jd}u(38,27,{},Ok);function Pk(){this.b=Kd}u(39,27,{},Pk);function Qk(){this.b=Sd}u(40,27,{},Qk);function Rk(){this.b=Xd}u(41,27,{},Rk);function Sk(){this.b=Zd}u(42,27,{},Sk);function Tk(){this.b=be}u(43,27,{},Tk);function Uk(){this.b=se}
+u(44,27,{},Uk);function Vk(){this.b=Ae}u(45,27,{},Vk);function Wk(){this.b=Be}u(46,27,{},Wk);function Xk(){this.b=Ce}u(47,27,{},Xk);function Yk(){this.b=Le}u(48,27,{},Yk);function Zk(a){this.b=a.id}u(49,1,{4:1,5:1},Zk);_.b=null;function $k(){this.b=Qe}u(50,27,{},$k);function al(){this.b=Ze}u(51,27,{},al);function bl(){this.b=$e}u(52,27,{},bl);function cl(){this.b=af}u(53,27,{},cl);function dl(){this.b=bf}u(54,27,{},dl);function fl(){this.b=df}u(55,27,{},fl);function gl(){this.b=gf}u(56,27,{},gl);
+function hl(){this.b=hf}u(57,27,{},hl);function il(){this.b=jf}u(58,27,{},il);function jl(){this.b=kf}u(59,27,{},jl);function kl(){this.b=rf}u(60,27,{},kl);function ll(){this.b=sf}u(61,27,{},ll);function ml(){this.b=tf}u(62,27,{},ml);function nl(){this.b=uf}u(63,27,{},nl);function ol(){this.b=Hf}u(64,27,{},ol);function pl(){this.b=Kf}u(65,27,{},pl);function ql(){this.b=Tf}u(66,27,{},ql);function rl(){this.b=$f}u(67,27,{},rl);u(68,31,{},function(a){this.b=a});function sl(){this.b=ag}u(69,27,{},sl);
+function tl(){tl=x;ul=new Hk("aria-activedescendant")}var ul;function vl(){this.b=fg}u(71,27,{},vl);function wl(){this.b=gg}u(72,27,{},wl);function xl(){this.b=ig}u(73,27,{},xl);
+function yl(){yl=x;zl=new Fk;Al=new Ek;Bl=new Gk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Wk;Ql=new Vk;Rl=new Xk;Sl=new Yk;Tl=new $k;Ul=new al;Vl=new cl;Wl=new dl;Xl=new bl;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new kl;cm=new ml;dm=new nl;em=new ll;fm=new jl;gm=new ol;hm=new pl;im=new ql;jm=new rl;km=new sl;lm=new wl;mm=new vl;nm=new xl;om=new pm;qm=new rm;sm=new tm;um=new vm;wm=new xm;ym=new zm;Pm=
+new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;F=new Hi;z(F,ig,nm);z(F,dd,Al);z(F,Xd,Ll);z(F,ed,zl);z(F,hd,Bl);z(F,be,Nl);z(F,id,Cl);z(F,ld,Dl);z(F,ud,El);z(F,zd,Fl);z(F,Be,Pl);z(F,Hd,Gl);z(F,Ce,Rl);z(F,Id,Hl);z(F,Jd,Il);z(F,Kd,Jl);z(F,Sd,Kl);z(F,$e,Xl);z(F,Zd,Ml);z(F,se,Ol);z(F,Ae,Ql);z(F,Le,Sl);z(F,Qe,Tl);z(F,Ze,Ul);z(F,af,Vl);z(F,bf,Wl);z(F,df,Yl);z(F,gf,Zl);z(F,hf,$l);z(F,jf,am);z(F,kf,fm);z(F,rf,bm);z(F,sf,em);z(F,
+tf,cm);z(F,Tf,im);z(F,fg,mm);z(F,uf,dm);z(F,Hf,gm);z(F,Kf,hm);z(F,$f,jm);z(F,ag,km);z(F,gg,lm);z(F,mg,sm);z(F,og,om);z(F,pg,qm);z(F,vg,wm);z(F,wg,ym);z(F,tg,um);z(F,zg,Pm);z(F,Bg,Rm);z(F,Cg,Tm);z(F,Eg,Zm);z(F,Gg,Vm);z(F,Hg,Xm);z(F,Mg,an);z(F,Ng,cn);z(F,Pg,en);z(F,Qg,gn);z(F,Xg,nn);z(F,Yg,jn);z(F,Zg,ln)}var Al,zl,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Ql,Pl,Rl,Sl,Tl,Ul,Xl,Vl,Wl,Yl,Zl,$l,am,fm,bm,em,cm,dm,gm,hm,im,jm,km,mm,lm,nm,F,sm,om,qm,um,wm,ym,Pm,Rm,Tm,Zm,Vm,Xm,an,cn,en,gn,nn,jn,ln;
+function tm(){this.b=mg}u(75,27,{},tm);function pm(){this.b=og}u(76,27,{},pm);function rm(){this.b=pg}u(77,27,{},rm);function vm(){this.b=tg}u(78,27,{},vm);function xm(){this.b=vg}u(79,27,{},xm);function zm(){this.b=wg}u(80,27,{},zm);function Qm(){this.b=zg}u(81,27,{},Qm);function Sm(){this.b=Bg}u(82,27,{},Sm);function Um(){this.b=Cg}u(83,27,{},Um);function $m(){this.b=Eg}u(84,27,{},$m);function Wm(){this.b=Gg}u(85,27,{},Wm);function Ym(){this.b=Hg}u(86,27,{},Ym);function bn(){this.b=Mg}
+u(87,27,{},bn);function dn(){this.b=Ng}u(88,27,{},dn);function fn(){this.b=Pg}u(89,27,{},fn);function hn(){this.b=Qg}u(90,27,{},hn);function on(){this.b=Xg}u(91,27,{},on);function kn(){this.b=Yg}u(92,27,{},kn);function mn(){this.b=Zg}u(93,27,{},mn);function Dk(){this.b=hk()}function hk(){return(new Date).getTime()}u(94,1,{},Dk);function pn(a){var b,c,d;d=new qn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),rn(d,c.cZ.e),d.b.b+=mb,sn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function tn(a){var b,c,d;c=y(un,m,86,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new vn;c[d]=a[d]}}function wn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}u(99,1,{72:1,87:1});_.Ec=function(){return this.i};_.tS=function(){return wn(this)};_.f=null;_.i=null;function xn(a){yn();this.i=a}u(98,99,Rh,xn);function Ti(a){yn();this.i=a}function Qi(a,b){yn();this.f=b;this.i=a}u(97,98,Nh,Ti,Qi);
+function zn(a){yn();this.c=a;this.b=l;var b,c,d;c=An(Bn(this.c)?this.c:null);d=y(un,m,86,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Cn(c[a]);tn(d)}u(96,97,Nh,zn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Mf:Bn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Dn(this.c).e;this.b=this.b+mb+(Bn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Bn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Gf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function En(a,b){return Fn(a)?a.eQ(b):a===b}function Dn(a){return Fn(a)?a.cZ:Gn}
+function Hn(a){return Fn(a)?a.hC():Bi(a)}
+function In(){var a;In=x;Jn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Kn(a){In();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Jn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Jn;u(106,1,{});function Bi(a){return a.$H||(a.$H=++Ln)}function Mn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Nn(){return $wnd.setTimeout(function(){0!=On&&(On=0);Pn=-1},10)}var On=0,Ln=0,Qn=0,Pn=-1;
+function Rn(){Rn=x;Sn=new Tn}function Un(a,b){a.b=Vn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Wn(a)),Xn(a.f,1),!a.j&&(a.j=new Yn(a)),Xn(a.j,50))}function Tn(){}function Zn(a){return a.Fc()}function Vn(a,b){!a&&(a=[]);a[a.length]=b;return a}function $n(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Vn(b,e)):e[0].xc()}catch(f){if(f=Pi(f),!A(f,87))throw f;}}return b}function Xn(a,b){Rn();$wnd.setTimeout(function(){C(Zn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(108,106,{},Tn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Sn;function Wn(a){this.b=a}u(109,1,{},Wn);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),$n(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Dk;100>hk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function Yn(a){this.b=a}u(110,1,{},Yn);_.Fc=function(){this.b.e&&Xn(this.b.f,1);return this.b.k};
+_.b=null;function yn(){var a,b,c;try{null.a()}catch(d){a=d}var e=An(a);3<=e.length&&e.splice(0,3);c=y(un,m,86,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Cn(e[a]);tn(c)}function An(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=ao(bo(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}u(116,1,{});function sn(a,b){a.b+=b}function co(){}u(117,116,{},co);_.b=l;
+function G(a,b){return parseInt(a[b])||0}function eo(a,b){return null==a[b]?null:""+a[b]}function fo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function go(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function ho(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Nj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Zj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Mc&&c.tagName!=Lc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function ak(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Mc&&c.tagName!=Lc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function io(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function sj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function rj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function jo(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollLeft||0}function ko(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function I(a,b){this.c=a;this.d=b}u(140,1,{72:1,76:1,78:1});_.eQ=function(a){return this===a};_.hC=function(){return Bi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function Kj(){Kj=x;lo=new mo;no=new oo;po=new qo;ro=new so;to=new uo;vo=L(wo,m,6,[lo,no,po,ro,to])}u(139,140,Vh);var vo,po,no,ro,lo,to;function mo(){I.call(this,hc,0)}u(141,139,Vh,mo);function oo(){I.call(this,"DOTTED",1)}u(142,139,Vh,oo);function qo(){I.call(this,"DASHED",2)}u(143,139,Vh,qo);function so(){I.call(this,"HIDDEN",3)}u(144,139,Vh,so);function uo(){I.call(this,"SOLID",4)}u(145,139,Vh,uo);
+function xo(){xo=x;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=L(ip,m,7,[yo,Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o,bp,dp,fp])}u(146,140,ai);var hp,Ao,dp,Co,yo,Io,bp,Go,Ko,Mo,Oo,Eo,fp,Qo,So,Uo,Yo,$o,Wo;function zo(){I.call(this,Nb,0)}u(147,146,ai,zo);function Ro(){I.call(this,"SE_RESIZE",9)}u(148,146,ai,Ro);function To(){I.call(this,"SW_RESIZE",10)}
+u(149,146,ai,To);function Vo(){I.call(this,"S_RESIZE",11)}u(150,146,ai,Vo);function Xo(){I.call(this,"W_RESIZE",12)}u(151,146,ai,Xo);function Zo(){I.call(this,"TEXT",13)}u(152,146,ai,Zo);function ap(){I.call(this,"WAIT",14)}u(153,146,ai,ap);function cp(){I.call(this,"HELP",15)}u(154,146,ai,cp);function ep(){I.call(this,"COL_RESIZE",16)}u(155,146,ai,ep);function gp(){I.call(this,"ROW_RESIZE",17)}u(156,146,ai,gp);function Bo(){I.call(this,"AUTO",1)}u(157,146,ai,Bo);
+function Do(){I.call(this,"CROSSHAIR",2)}u(158,146,ai,Do);function Fo(){I.call(this,"POINTER",3)}u(159,146,ai,Fo);function Ho(){I.call(this,"MOVE",4)}u(160,146,ai,Ho);function Jo(){I.call(this,"E_RESIZE",5)}u(161,146,ai,Jo);function Lo(){I.call(this,"NE_RESIZE",6)}u(162,146,ai,Lo);function No(){I.call(this,"NW_RESIZE",7)}u(163,146,ai,No);function Po(){I.call(this,"N_RESIZE",8)}u(164,146,ai,Po);function jp(){jp=x;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=L(tp,m,8,[kp,mp,op,qp])}u(165,140,mi);
+var sp,mp,op,qp,kp;function lp(){I.call(this,hc,0)}u(166,165,mi,lp);function np(){I.call(this,"BLOCK",1)}u(167,165,mi,np);function pp(){I.call(this,"INLINE",2)}u(168,165,mi,pp);function rp(){I.call(this,"INLINE_BLOCK",3)}u(169,165,mi,rp);function up(){up=x;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=L(Ep,m,10,[vp,xp,zp,Bp])}u(170,140,fi);var Dp,vp,xp,zp,Bp;function wp(){I.call(this,Fb,0)}u(171,170,fi,wp);function yp(){I.call(this,bc,1)}u(172,170,fi,yp);function Ap(){I.call(this,dc,2)}
+u(173,170,fi,Ap);function Cp(){I.call(this,uc,3)}u(174,170,fi,Cp);function Jj(){Jj=x;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=new Wp;Xp=L(Yp,m,11,[Fp,Hp,Jp,Lp,Np,Pp,Rp,Tp,Vp])}u(175,140,ui);var Xp,Tp,Jp,Lp,Rp,Vp,Pp,Hp,Np,Fp;function Gp(){I.call(this,"PX",0)}u(176,175,ui,Gp);function Ip(){I.call(this,"PCT",1)}u(177,175,ui,Ip);function Kp(){I.call(this,"EM",2)}u(178,175,ui,Kp);function Mp(){I.call(this,"EX",3)}u(179,175,ui,Mp);
+function Op(){I.call(this,"PT",4)}u(180,175,ui,Op);function Qp(){I.call(this,"PC",5)}u(181,175,ui,Qp);function Sp(){I.call(this,"IN",6)}u(182,175,ui,Sp);function Up(){I.call(this,"CM",7)}u(183,175,ui,Up);function Wp(){I.call(this,"MM",8)}u(184,175,ui,Wp);function Zp(){Zp=x;$p=[];aq=[];bq=[]}var $p,aq,bq;function cq(){cq=x;dq=new eq}function fq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}
+function gq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function eq(){}u(187,1,{},eq);_.b=null;var dq;u(198,1,{});_.tS=function(){return"An event type"};_.i=null;u(197,198,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;u(196,197,{});_.Hc=function(){return this.Jc()};_.b=null;var hq=_.c=null;function iq(){iq=x;jq=new kq(md,new lq)}function lq(){}u(195,196,{},lq);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return jq};var jq;function mq(){mq=x;nq=new kq(yd,new oq)}
+function oq(){}u(199,196,{},oq);_.Gc=function(a){pq();qq(this,a.c,rq(a.b.b,a.b.b.hb.selectedIndex))};_.Jc=function(){return nq};var nq;u(202,196,Oh);function Sj(a,b){return(a.b.clientX||0)-Zj(b)+(b.scrollLeft||0)+jo(b.ownerDocument)}function Tj(a,b){return(a.b.clientY||0)-ak(b)+(b.scrollTop||0)+ko(b.ownerDocument)}function Lj(a){var b;return(b=a.c)?Sj(a,b):a.b.clientX||0}function Mj(a){var b;return(b=a.c)?Tj(a,b):a.b.clientY||0}u(201,202,Oh);function sq(){sq=x;tq=new kq(Bd,new uq)}
+function uq(){}u(200,201,Oh,uq);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return tq};var tq;function vq(){vq=x;wq=new kq(Ld,new xq)}function xq(){}u(203,196,{},xq);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return wq};var wq;u(206,1,{38:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var yq=_.d=0;function xk(){this.d=++yq}u(205,206,si,xk);function kq(a,b){this.d=++yq;this.b=b;!hq&&(hq=new zq);hq.b[a]=this;this.c=a}u(204,205,si,kq);
+_.b=null;_.c=null;function Aq(){Aq=x;Bq=new kq(Rd,new Cq)}function Cq(){}u(207,201,Oh,Cq);
+_.Gc=function(a){var b=a.b,a=!a.b.A.d,c,d;if(a!=b.A.d)if(b.cb){if(a){if(b.G!=(Dq(),Eq))a=Fq(b.hb),c=new Gq(G(b.hb,Qf),G(b.hb,Pf)),d=new Gq(G(b.L.bb.hb,Qf),G(b.L.bb.hb,Pf)),b.x.c=a.c-(c.c-d.c),b.x.b=a.b-(c.b-d.b);Hq(b.A,!0);a=G(b.L.bb.hb,Qf);Iq(b,new Gq(a,Jq(b.L.bb).b));b.B&&b.G!=Eq&&Kq(b.i,b)}else Hq(b.A,!1),b.G!=(Dq(),Eq)?Iq(b,new Gq(b.x.c,b.x.b)):Lq(b,Fq(b.i.hb)),b.B&&b.G!=Eq&&Mq(b.i,b);Nq(b.L.bb)}else Hq(b.A,!0)};_.Jc=function(){return Bq};var Bq;u(208,196,{});
+function Oq(){Oq=x;Pq=new kq(ee,new Qq)}function Qq(){}u(209,208,{},Qq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Pq};var Pq;function Rq(){Rq=x;Sq=new kq(fe,new Tq)}function Tq(){}u(210,208,{},Tq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Sq};var Sq;function Uq(){Uq=x;Vq=new kq(ge,new Wq)}function Wq(){}u(211,208,{},Wq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Vq};
+var Vq;function Xq(){Xq=x;Yq=new kq(he,new Zq)}function Zq(){}u(212,208,{},Zq);_.Gc=function(a){a=$q(a.b);(this.b.dataTransfer||null).setData(Kg,a)};_.Jc=function(){return Yq};var Yq;function ar(){ar=x;br=new kq(ie,new cr)}function cr(){}u(213,208,{},cr);
+_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;dr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Kg),er(a.b.c,b))};_.Jc=function(){return br};var br;function fr(){fr=x;gr=new kq(ne,new hr)}function hr(){}u(214,196,{},hr);_.Gc=function(a){Yj(a.b.b)};_.Jc=function(){return gr};var gr;
+function ir(){ir=x;jr=new kq(we,new kr)}function kr(){}u(215,196,{},kr);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,lr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,mr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return jr};var jr;function nr(){nr=x;or=new kq(xe,new pr)}function pr(){}u(216,196,{},pr);_.Gc=function(a){a.b.b&&(a.b.c.b=null,qr(a.b.b,a.b.c))};
+_.Jc=function(){return or};var or;function rr(){rr=x;sr=new kq(ye,new tr)}function tr(){}u(217,196,{},tr);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return sr};var sr;u(219,196,{});u(218,219,{});function ur(){ur=x;vr=new kq(Ve,new wr)}function wr(){}u(220,218,{},wr);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(xr(),yr).length&&-999!=(xr(),yr)[c]&&(c=(xr(),yr)[c]);b=new zr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Ar($q(a)):e=301;break;case 118:case 86:b&&a.wb&&Br(a.v,(!a.xb&&(a.xb=new Cr(a)),a.xb));break;case 110:case 78:e=
+401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:a.Sb&&(Dr(a,eo((Er(),Fr).hc.b.hb,ah)),e=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Vb;e=1300;break;case 114:case 82:a.lb=!0;a.K=qc;e=1301;break;case 116:case 84:701==a.d?(e=236,a.lb=!0,a.K=Ka):801==a.d?(e=237,a.lb=!0,a.K=Ja):(e=233,a.lb=!0,a.K="-tBu");break;case 121:case 89:b?
+e=111:(e=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?e=110:(e=239,a.lb=!0,a.K=Ua);break;case 97:case 65:e=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:e=238;a.lb=!0;a.K=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.lb=!0;a.K=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.d?(e=254,a.lb=!0,a.K="-F"):801==a.d?(e=255,a.lb=!0,a.K="-Cl"):901==a.d?(e=256,a.lb=!0,a.K="-Br"):1001==a.d?(e=257,a.lb=!0,a.K="-I"):501==a.d?(e=259,a.lb=!0,a.K="-OH"):401==a.d?(e=258,a.lb=!0,
+a.K="-NH2"):e=202;break;case 61:501==a.d?(e=250,a.lb=!0,a.K="=O"):e=203;break;case 35:e=204;break;case 48:105==a.d?Gr(a,0):d?(e=223,a.lb=!0,a.K="-3-Furyl"):(e=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Gr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",e=1302):e=209;break;case 50:105==a.d&&Gr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",e=1303);break;case 51:105==a.d?Gr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",e=1304):e=206;break;case 52:105==a.d?Gr(a,4):e=207;break;case 53:105==a.d?Gr(a,5):e=208;break;case 54:105==a.d?Gr(a,
+6):e=210;break;case 55:105==a.d?Gr(a,7):e=211;break;case 56:105==a.d?Gr(a,8):e=212;break;case 57:105==a.d?Gr(a,9):(a.lb=!0,a.K="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Hr(a,e)}b=!0}b&&this.b.preventDefault()};_.Jc=function(){return vr};var vr;function Ir(){Ir=x;Jr=new kq(wf,new Kr)}function Kr(){}u(221,201,Oh,Kr);_.Gc=function(a){a.uc(this)};_.Jc=function(){return Jr};var Jr;
+function tj(){tj=x;uj=new kq(xf,new Lr)}function Lr(){}u(222,201,Oh,Lr);_.Gc=function(a){a.vc(this)};_.Jc=function(){return uj};var uj;function Mr(){Mr=x;Nr=new kq(yf,new Or)}function Or(){}u(223,201,Oh,Or);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Rj(hj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,ij(a))};_.Jc=function(){return Nr};var Nr;function Pr(){Pr=x;Qr=new kq(zf,new Rr)}function Rr(){}u(224,201,Oh,Rr);_.Gc=function(a){var b;b=this.b;Un((Rn(),Sn),new Sr(a,a.c,b))};_.Jc=function(){return Qr};var Qr;
+function vj(){vj=x;Ij=new kq(Af,new Tr)}function Tr(){}u(225,201,Oh,Tr);_.Gc=function(a){a.wc(this)};_.Jc=function(){return Ij};var Ij;function zq(){this.b={}}u(226,1,{},zq);_.b=null;u(229,202,Oh);var Ur=null;function Vr(){Vr=x;Wr=new kq(Sg,new Xr)}function Xr(){}u(228,229,Oh,Xr);_.Gc=function(a){Yr(a.b,this,a.b.n)};_.Jc=function(){return Wr};var Wr;function Zr(){Zr=x;$r=new kq(Tg,new as)}function as(){}u(230,229,Oh,as);_.Gc=function(a){Yr(a.b,this,a.b.n)};_.Jc=function(){return $r};var $r;
+function bs(){var a;this.b=(a=document.createElement(ae),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==te)}u(231,1,{},bs);function cs(){cs=x;ds=new kq(Ug,new es)}function es(){}u(232,229,Oh,es);_.Gc=function(a){Yr(a.b,this,a.b.o)};_.Jc=function(){return ds};var ds;function fs(){fs=x;gs=new kq(Vg,new hs)}function hs(){}u(233,229,Oh,hs);_.Gc=function(a){is(a.b,this)&&(a.b.k&&js(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),lk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return gs};var gs;
+function ks(a,b){this.b=b;this.c=a}function ls(a,b,c){wk&&(b=new ks(b,c),a.Uc(b))}u(234,197,{},ks);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return wk};_.b=!1;var wk=_.c=null;function ms(a){this.b=a}u(235,197,{},ms);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return ns};var ns=_.b=null;function os(){}function ps(a){var b;qs&&(b=new os,a.Uc(b))}u(236,197,{},os);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return qs};var qs=null;function rs(a){this.b=a}u(237,197,{},rs);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return ss};var ss=_.b=null;function ts(){}u(238,197,{},ts);_.Gc=function(a){a.b.O&&a.b.Ed()};_.Hc=function(){return us};var us=null;function vs(a,b,c){a=a.b;if(!b)throw new ws("Cannot add a handler with a null type");if(!c)throw new ws("Cannot add a null handler");0<a.c?xs(a,new ys(a,b,c)):zs(a,b,null,c);return new As(new Bs(a,b,c))}
+function Cs(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new ws("Cannot fire null event");try{++d.c;j=Ds(d,b.Hc(),null);e=null;for(h=d.d?j.Gf(j.Be()):j.Ff();d.d?h.If():h.Xc();){g=d.d?h.Jf():h.Yc();try{b.Gc(g)}catch(n){if(n=Pi(n),A(n,87))f=n,!e&&(e=new Es),Fs(e,f);else throw n;}}if(e)throw new Gs(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Ji(d.b);r.c<r.e.Be();)o=Ki(r),o.xc()}finally{d.b=null}}}}catch(q){q=Pi(q);if(A(q,39))throw new Hs(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Is(a){Js.call(this,a,!1)}function Js(a,b){this.b=new Ks(b);this.c=a}u(239,1,$h,Is,Js);_.Uc=function(a){Cs(this,a)};_.b=null;_.c=null;u(242,1,{});function xs(a,b){!a.b&&(a.b=new dj);Yi(a.b,b)}function zs(a,b,c,d){var e;e=gj(a.e,b);e||(e=new Hi,z(a.e,b,e));a=e.xe(c);a||(a=new dj,e.ze(c,a));a.xf(d)}function Ls(a,b,c,d){var e,f;e=Ds(a,b,c);e.zf(d)&&e.ye()&&(f=gj(a.e,b),f.Ae(c),f.ye()&&Si(a.e,b))}
+function Ds(a,b,c){a=gj(a.e,b);if(!a)return Ms(),Ms(),$s;c=a.xe(c);return!c?(Ms(),Ms(),$s):c}u(241,242,{});_.b=null;_.c=0;_.d=!1;function Ks(a){this.e=new Hi;this.d=a}u(240,241,{},Ks);function As(a){this.b=a}u(243,1,{},As);_.b=null;function Gs(a){Qi.call(this,at(a),bt(a));this.b=a}function bt(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function at(a){var b,c,d;b=a.Be();if(0==b)return null;b=new ct(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),sn(b.b,d);return b.b.b}u(245,97,ji,Gs);_.b=null;function Hs(a){Gs.call(this,a)}u(244,245,ji,Hs);u(246,1,{},function(){});function dt(a){a=eo(a,Yd);return(null==a?0:qg==a||qg.toLowerCase()==a.toLowerCase())?(et(),ft):(null==a?0:ff==a||ff.toLowerCase()==a.toLowerCase())?(et(),gt):(et(),ht)}
+function et(){et=x;ft=new it("RTL",0);gt=new it("LTR",1);ht=new it(Nb,2);jt=L(kt,m,16,[ft,gt,ht])}function it(a,b){I.call(this,a,b)}u(248,140,{16:1,72:1,76:1,78:1},it);var jt,ht,gt,ft;function lt(){}function mt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=mt(e,d);L(a,b,c,d);return d}function nt(a){return ot([pt,N],[m,s],[71,-1],a,0,2,1)}
+function ot(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=mt(j?g:0,h);L(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ot(a,b,c,d,e,f,g)}return n}function L(a,b,c,d){qt();var e=rt,f=st;qt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function tt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ut;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ut;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ut;}a[b]=c}u(249,1,{},lt);_.qI=0;
+function qt(){qt=x;rt=[];st=[];var a=new lt,b=rt,c=st,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var rt,st;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Bn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Fn(a){return a.tM==x||a.cM&&!!a.cM[1]}function vt(a){return null==a?null:a}function wt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function xt(){var a;$stats&&yt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Df)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Df)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Sf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&yt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=L(zt,m,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&yt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Zp();bq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Zp();0!=bq.length&&(a=bq.join(l),b=(cq(),dq),a=fq(a),gq(b).insertBefore(a,b.b.firstChild),bq.length=0);0!=$p.length&&(a=$p.join(l),b=(cq(),dq),a=fq(a),gq(b).appendChild(a),$p.length=0);0!=aq.length&&(a=aq.join(l),b=(cq(),dq),a=fq(a),gq(b).appendChild(a),aq.length=0);$stats&&yt("export.client.JSME_export");new At;new Bt;0<Ct(null)?Un((Rn(),Sn),new Dt):Et()}function Pi(a){return A(a,87)?a:new zn(a)}function Ft(a){return Gt(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Ht(a){return Gt(a.l,a.m,a.h)}function Gt(a,b,c){return _=new It,_.l=a,_.m=b,_.h=c,_}
+function Jt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Kt;if(0==a.l&&0==a.m&&0==a.h)return Lt=Gt(0,0,0),Gt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Lt=Gt(0,0,0),c=Ht((Mt(),Nt))):(Lt=Gt(c.l,c.m,c.h),c=Gt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ot(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Pt(e):0==c&&0!=d&&0==e?Pt(d)+22:0!=c&&0==d&&0==e?Pt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ht((Mt(),Qt)),c=!0,g=!g;else return c=Rt(a,f),g&&St(c),Lt=Gt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ot(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Rt(c,d);f&&St(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Gt(f,j,c);g?Lt=Ot(c):Lt=Gt(c.l,c.m,c.h);return e}if(!Tt(a,b))return e?Lt=Ot(a):Lt=Gt(a.l,a.m,a.h),Gt(0,0,0);c=c?a:Gt(a.l,a.m,a.h);var h,n,o,r;f=Ut(b)-Ut(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Gt(j&4194303,n&4194303,h&1048575);for(n=Gt(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&St(n);e?(Lt=Ot(c),d&&(Lt=Vt(Lt,(Mt(),Nt)))):Lt=Gt(c.l,c.m,c.h);return n}
+function St(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Ut(a){var b;b=Wt(a.h);return 32==b?(b=Wt(a.m),32==b?Wt(a.l)+32:b+20-10):b-12}var Lt=null;function Xt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Gt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Yt(a,b){return Gt(a.l&b.l,a.m&b.m,a.h&b.h)}function Zt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function O(a){var b,c,d;if(isNaN(a))return Mt(),$t;if(-9223372036854775E3>a)return Mt(),au;if(9223372036854775E3<=a)return Mt(),Qt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=wt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=wt(a/4194304),a-=4194304*b);a=wt(a);b=Gt(a,b,c);d&&St(b);return b}function bu(a){var b,c;return-129<a&&128>a?(b=a+128,null==cu&&(cu=y(du,m,17,256,0)),c=cu[b],!c&&(c=cu[b]=Ft(a)),c):Ft(a)}
+function eu(a){var b=kh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Tt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function fu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Gt(c&4194303,q&
+4194303,t&1048575)}function Ot(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Gt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Rt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Gt(c&4194303,d&4194303,e&1048575)}function Vt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Gt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function P(a){return a.l|a.m<<22}function gu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+gu(Ot(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=bu(1E9);a=Jt(a,b);b=l+P(Lt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var cu=null;function Mt(){Mt=x;Qt=Gt(4194303,4194303,524287);au=Gt(0,0,524288);Nt=bu(1);bu(2);$t=bu(0)}var Qt,au,Nt,$t;function It(){}u(258,1,{17:1},It);
+function yt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function hu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(263,1,{},hu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function iu(a,b){sn(a.b.b,b.b);return a}function ju(){this.b=new ku}u(264,1,{},ju);function lu(a){if(null==a)throw new ws("css is null");this.b=a}u(265,1,{18:1,72:1},lu);
+_.eQ=function(a){return!A(a,18)?!1:H(this.b,a.b)};_.hC=function(){return mu(this.b)};_.b=null;function nu(a){if(null==a)throw new ws("html is null");this.b=a}u(267,1,hi,nu);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return mu(this.b)};_.b=null;u(268,1,hi,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,19)?!1:H(this.b,a.b)};_.hC=function(){return mu(this.b)};_.b=null;
+function ou(){ou=x;pu=RegExp(oa,ue);qu=RegExp(qb,ue);ru=RegExp(ob,ue);su=RegExp(ta,ue);tu=RegExp(da,ue)}function uu(a){ou();-1!=a.indexOf(oa)&&(a=a.replace(pu,pa));-1!=a.indexOf(ob)&&(a=a.replace(ru,ra));-1!=a.indexOf(qb)&&(a=a.replace(qu,qa));-1!=a.indexOf(da)&&(a=a.replace(tu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(su,"&#39;"));return a}var pu,qu,ru,tu,su;function vu(a){if(null==a)throw new ws("uri is null");this.b=a}u(270,1,{20:1},vu);_.eQ=function(a){return!A(a,20)?!1:H(this.b,a.b)};_.hC=function(){return mu(this.b)};
+_.b=null;function wu(){wu=x}u(272,1,{});function xu(){}u(273,1,{},xu);var yu=null;function zu(){}u(274,272,{},zu);var Au=null;function Bu(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Ds(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=Ds(a.b,f,null).Ef(e),A(d,21)&&En(d.b,b)){var h=a.b,n=f;0<h.c?xs(h,new Cu(h,n,null,d)):Ls(h,n,null,d)}}}u(275,1,vi);_.b=null;function Du(a){this.b=a}u(276,275,vi,Du);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function Eu(a){this.b=a}u(277,275,vi,Eu);
+_.Sc=function(){Fu(this.b.b)};function Gu(){yn()}u(278,97,Nh,Gu);function Hu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,lk(a.e,1))}function Iu(){this.b=new Ju(this);this.c=new dj;this.e=new Ku(this);this.i=new Lu(this)}u(279,1,{},Iu);_.d=!1;_.f=!1;function Ju(a){rk();this.b=a}u(280,24,{},Ju);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Mu(a.i.e.c,a.i.c);Nu(a.i);A(b,22)&&new Gu;a.d=!1;Hu(a)}};_.b=null;function Ku(a){rk();this.b=a}u(281,24,{},Ku);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=hk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(lk(a.b,1E4);a.i.d<a.i.b;){d=Ou(a.i);try{if(null==d)break;A(d,22)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Nu(a.i)}if(100<=hk()-b)break}}finally{e||(fk(a.b),a.d=!1,Hu(a))}};_.b=null;function Ou(a){var b;a.c=a.d;b=Mu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Nu(a){Pu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Lu(a){this.e=a}u(282,1,{},Lu);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Ou(this)};
+_.Zc=function(){Nu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Qu(a,b){var c=(Ru(),Su(b));a.appendChild(c)}function Tu(a,b,c){var d;d=Xj;Xj=a;b==mj&&8192==Uu(a.type)&&(mj=null);c.$c(a);Xj=d}var Xj=null,mj=null;function Vu(){Vu=x;Wu=new Iu}function Pj(a){Vu();if(!a)throw new ws("cmd cannot be null");var b=Wu;Yi(b.c,a);Hu(b)}var Wu;function Xu(a){nj();!Yu&&(Yu=new xk);Zu||(Zu=new Js(null,!0),$u=new av);return vs(Zu,Yu,a)}var Zu=null;function bv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function av(){}u(288,197,{},av);_.Gc=function(a){a.Wc(this);$u.d=!1};_.Hc=function(){return Yu};_.Ic=function(){bv(this)};_.b=!1;_.c=!1;_.d=!1;var Yu=_.e=null,$u=null;function cv(){cv=x;dv=new ev;fv()||(dv=null)}var dv=null;function tk(){}u(290,1,{},tk);_.Qc=function(){for(;0<(rk(),sk).d;)fk(Mu(sk,0))};function vk(a,b){return vs((!gv&&(gv=new hv),gv),a,b)}function iv(a){uk();jv||(kv(),jv=!0);return vk((!qs&&(qs=new xk),qs),a)}function uk(){lv||(mv(),lv=!0)}
+function nv(){var a;lv&&(a=new ov,gv&&Cs(gv,a));return null}var lv=!1,gv=null,pv=0,qv=0,jv=!1;function rv(){rv=x;sv=new xk}function ov(){rv()}u(292,197,{},ov);_.Gc=function(){null.ag()};_.Hc=function(){return sv};var sv;function hv(){Is.call(this,null)}u(294,239,$h,hv);
+function Uu(a){switch(a){case md:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case ne:return 2048;case Ve:return 128;case We:return 256;case Xe:return 512;case cf:return 32768;case "losecapture":return 8192;case wf:return 4;case xf:return 64;case yf:return 32;case zf:return 16;case Af:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Bf:return 131072;case Ld:return 262144;case Xf:return 524288;case Vg:return 1048576;case Ug:return 2097152;case Tg:return 4194304;
+case Sg:return 8388608;case ye:return 16777216;case we:return 33554432;case xe:return 67108864;default:return-1}}function nj(){tv||(uv(),tv=!0)}var tv=!1;function vv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function wv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function uv(){xv=C(function(a){var b;var c=Zu,d,e,f;Yu&&c&&yv(c.b.e,Yu)?(b=$u.b,d=$u.c,e=$u.d,f=$u.e,bv($u),$u.e=a,Cs(c,$u),c=!($u.b&&!$u.c),$u.b=b,$u.c=d,$u.d=e,$u.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});zv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Bn(b)&&A(b,23)&&Tu(a,c,b)});Av=C(function(a){a.preventDefault();zv.call(this,a)});Bv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;zv.call(this,a)});Cv=C(function(a){if(xv(a)){var b=oj;b&&b.__listener&&!Bn(b.__listener)&&A(b.__listener,23)&&(Tu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,Cv,!0);$wnd.addEventListener(Rd,Cv,!0);$wnd.addEventListener(wf,Cv,!0);$wnd.addEventListener(Af,Cv,!0);$wnd.addEventListener(xf,Cv,!0);$wnd.addEventListener(zf,Cv,!0);$wnd.addEventListener(yf,Cv,!0);$wnd.addEventListener(Bf,Cv,!0);$wnd.addEventListener(Ve,xv,!0);$wnd.addEventListener(Xe,xv,!0);$wnd.addEventListener(We,
+xv,!0);$wnd.addEventListener(Vg,Cv,!0);$wnd.addEventListener(Ug,Cv,!0);$wnd.addEventListener(Tg,Cv,!0);$wnd.addEventListener(Sg,Cv,!0);$wnd.addEventListener(ye,Cv,!0);$wnd.addEventListener(we,Cv,!0);$wnd.addEventListener(xe,Cv,!0)}function Dv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Ev(a,b){nj();switch(b){case "drag":a.ondrag=zv;break;case ee:a.ondragend=zv;break;case fe:a.ondragenter=Av;break;case "dragleave":a.ondragleave=zv;break;case ge:a.ondragover=Av;break;case he:a.ondragstart=zv;break;case ie:a.ondrop=zv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,zv,!1);a.addEventListener(b,zv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var oj=null,xv=null,Cv=null,Av=null,zv=null,Bv=null;
+function Fv(a,b){a.__eventBits=b;a.onclick=b&1?zv:null;a.ondblclick=b&2?zv:null;a.onmousedown=b&4?zv:null;a.onmouseup=b&8?zv:null;a.onmouseover=b&16?zv:null;a.onmouseout=b&32?zv:null;a.onmousemove=b&64?zv:null;a.onkeydown=b&128?zv:null;a.onkeypress=b&256?zv:null;a.onkeyup=b&512?zv:null;a.onchange=b&1024?zv:null;a.onfocus=b&2048?zv:null;a.onblur=b&4096?zv:null;a.onlosecapture=b&8192?zv:null;a.onscroll=b&16384?zv:null;a.onload=b&32768?Bv:null;a.onerror=b&65536?zv:null;a.onmousewheel=b&131072?zv:null;
+a.oncontextmenu=b&262144?zv:null;a.onpaste=b&524288?zv:null}function Gv(){var a;Gv=x;Hv=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var Hv;function Iv(){this.c=new dj}function Jv(a){a=a[ad];return null==a?-1:a}u(299,1,{},Iv);_.b=null;function Kv(a,b){this.b=a;this.c=b}u(300,1,{},Kv);_.b=0;_.c=null;u(301,1,$h);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){Cs(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!H(a,null==Lv?l:Lv))Lv=a,us&&(a=new ts,Cs(this.b,a))};
+var Lv=l;function fv(){function a(){$wnd.setTimeout(a,250);e()}var b=dv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));Lv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function ev(){this.b=new Is(null)}u(302,301,$h,ev);
+function mv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(nv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{lv&&ls((!gv&&(gv=new hv),gv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function kv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(jv&&(d=rj(),c=sj(),qv!=d||pv!=c))qv=d,pv=c,ps((!gv&&(gv=new hv),gv))}finally{a&&a(b)}})}function cj(a,b){Li(a.gd(),b,!0)}function bj(a,b){Li(a.gd(),b,!1)}function qj(a,b,c){0<=b&&a.md(b+cg);0<=c&&a.kd(c+cg)}function Mv(a,b){null==b||0==b.length?a.hb.removeAttribute(Og):a.hb.setAttribute(Og,b)}function Nv(a){var b,a=eo(a,Ad);b=Ov(a,Pv(32));return 0<=b?a.substr(0,b-0):a}
+function Li(a,b,c){if(!a)throw new Ti(lc);b=ao(b);if(0==b.length)throw new yk(Kc);if(c){var d;d=ao(b);b=a.className;-1==fo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=ao(b);f=a.className;e=fo(f,c);-1!=e&&(b=ao(f.substr(0,e-0)),c=ao(bo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Qv(a,b){a.style.display=b?l:If;a.setAttribute("aria-hidden",""+!b)}u(308,1,ti);_.cd=function(){return Zj(this.hb)};_.dd=function(){return ak(this.hb)};
+_.ed=function(){return G(this.hb,Pf)};_.fd=function(){return G(this.hb,Qf)};_.gd=function(){return this.hb};_.hd=function(){return this.hb.style.display!=If};_.jd=function(){throw new Rv;};_.kd=function(a){this.hb.style[Me]=a};_.ld=function(a){Qv(this.hb,a)};_.md=function(a){this.hb.style[fh]=a};_.tS=function(){return!this.hb?"(null handle)":this.hb.outerHTML};_.hb=null;function Sv(a,b,c){Ev(a.hb,c.c);vs(!a.eb?a.eb=new Is(a):a.eb,c,b)}
+function B(a,b,c){var d;d=Uu(c.c);if(-1==d)Ev(a.hb,c.c);else if(-1==a.db){var e=a.hb;d|=a.hb.__eventBits||0;nj();Fv(e,d)}else a.db|=d;return vs(!a.eb?a.eb=new Is(a):a.eb,c,b)}function Tv(a,b,c){return vs(!a.eb?a.eb=new Is(a):a.eb,c,b)}function Uv(a){var b;if(a.pd())throw new Vv("Should only call onAttach when the widget is detached from the browser's document");a.cb=!0;a.hb.__listener=a;b=a.db;a.db=-1;if(0<b)if(-1==a.db){var c=a.hb;b|=a.hb.__eventBits||0;nj();Fv(c,b)}else a.db|=b;a.nd();a.sd()}
+function Wv(a,b){var c;switch(Uu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.hb.contains(c))return}c=a.hb;var d,e,f;if(hq&&(f=hq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.eb&&Cs(a.eb,f.b),f.b.b=d,f.b.c=e}function Xv(a){if(!a.pd())throw new Vv("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.hb.__listener=null,a.cb=!1}}}
+function Yj(a){if(a.gb)if(A(a.gb,29))a.gb.ud(a);else{if(a.gb)throw new Vv("This widget's parent does not implement HasWidgets");}else if(kj(),yv(Yv.b,a)){kj();try{a.rd()}finally{Si(Yv.b,a)}}}function Zv(a,b){var c;c=a.gb;if(b){if(c)throw new Vv("Cannot set a new parent without first clearing the old parent");a.gb=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.gb=null}}u(307,308,yi);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.eb&&Cs(this.eb,a)};_.pd=function(){return this.cb};
+_.qd=function(){Uv(this)};_.$c=function(a){Wv(this,a)};_.rd=function(){Xv(this)};_.sd=function(){};_.td=function(){};_.cb=!1;_.db=0;_.eb=null;_.fb=null;_.gb=null;function $v(a){for(a=new aw(a);a.b.b<a.b.c.d-1;)bw(a.b),cw(a.b)}u(306,307,li);_.nd=function(){dw(this,(ew(),fw))};_.od=function(){dw(this,(ew(),gw))};function hw(a,b,c){Yj(b);var d=a.q;iw(d,b,d.d);d=(Ru(),Su(b.hb));c.appendChild(d);Zv(b,a)}
+function jw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new kw;b.gb==a&&(f=a.vd(b),f<d&&--d);Yj(b);iw(a.q,b,d);e?(e=b.hb,Dv(c,(Ru(),Su(e)),d)):(e=(Ru(),Su(b.hb)),c.appendChild(e));Zv(b,a)}function lw(a,b){var c;if(b.gb!=a)return!1;try{Zv(b,null)}finally{c=b.hb;ho(c).removeChild(c);c=a.q;var d;d=mw(c,b);if(-1==d)throw new nw;if(0>d||d>=c.d)throw new kw;for(--c.d;d<c.d;++d)tt(c.b,d,c.b[d+1]);tt(c.b,c.d,null)}return!0}u(305,306,li);_.vd=function(a){return mw(this.q,a)};
+_.wd=function(a,b,c,d){jw(this,a,b,c,d)};_.xd=function(){return new ow(this.q)};_.ud=function(a){return lw(this,a)};function pw(a,b){hw(a,b,a.hb)}function jj(a,b,c,d){var e;Yj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.hb,e,!0)}function qw(a,b){var c;(c=lw(a,b))&&rw(b.hb);return c}function sw(a,b,c,d){if(b.gb!=a)throw new yk("Widget must be a child of this panel.");a.Ad(b,c,d)}function tw(a,b,c){a=a.hb;-1==b&&-1==c?rw(a):(a.style[Zf]=cd,a.style[Ye]=b+cg,a.style[Rg]=c+cg)}
+function uw(){var a=$doc.createElement(ae);this.q=new vw(this);this.hb=a;this.hb.style[Zf]="relative";this.hb.style[Vf]=Ne}function rw(a){a.style[Ye]=l;a.style[Rg]=l;a.style[Zf]=l}u(304,305,li,uw);_.yd=function(a){pw(this,a)};_.ud=function(a){return qw(this,a)};_.zd=function(a,b,c){sw(this,a,b,c)};_.Ad=function(a,b,c){tw(a,b,c)};function ww(a,b){if(a.Cd())throw new Vv("SimplePanel can only contain one child widget");a.Dd(b)}
+function xw(a,b){if(a.bb!=b)return!1;try{Zv(b,null)}finally{a.Bd().removeChild(b.hb),a.bb=null}return!0}function yw(a,b){if(b!=a.bb&&(b&&Yj(b),a.bb&&a.ud(a.bb),a.bb=b)){var c=(Ru(),Su(a.bb.hb));a.Bd().appendChild(c);Zv(b,a)}}function zw(){this.hb=$doc.createElement(ae)}u(312,306,li,zw);_.Bd=function(){return this.hb};_.Cd=function(){return this.bb};_.xd=function(){return new Aw(this)};_.ud=function(a){return xw(this,a)};_.Dd=function(a){yw(this,a)};_.bb=null;
+function Bw(a,b){a._&&(Cw(a.$,!1,!1),ls(a,a,b))}function Dw(a){var b;if(b=a.bb)null!=a.P&&b.kd(a.P),null!=a.Q&&b.md(a.Q)}function Ew(a,b,c){a.W=b;a.ab=c;c-=0;a=a.hb;a.style[Ye]=b-0+(Jj(),cg);a.style[Rg]=c+cg}function Fw(a){a._||(a.cb&&Yj(a),Cw(a.$,!0,!1))}u(311,312,li);_.Bd=function(){return go(this.hb)};_.ed=function(){return G(this.hb,Pf)};_.fd=function(){return G(this.hb,Qf)};_.gd=function(){return ho(go(this.hb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Bw(this,a)};
+_.hd=function(){return!H(Ne,this.hb.style[ch])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this._&&Cw(this.$,!1,!0)};_.kd=function(a){this.P=a;Dw(this);0==a.length&&(this.P=null)};_.Gd=function(a,b){Ew(this,a,b)};_.ld=function(a){this.hb.style[ch]=a?dh:Ne};_.Dd=function(a){yw(this,a);Dw(this)};_.md=function(a){this.Q=a;Dw(this);0==a.length&&(this.Q=null)};_.Hd=function(){Fw(this)};_.N=!1;_.O=!1;_.P=null;_.Q=null;_.R=null;_.T=null;_.U=!1;_.V=!1;_.W=-1;_.X=!1;_.Y=null;_.Z=!1;_._=!1;
+_.ab=-1;
+function Gw(a,b){var c;zw.call(this);this.S=new Hw;this.M=(Iw(),Jw);this.$=new Kw(this);this.hb.appendChild($doc.createElement(ae));this.Gd(0,0);ho(go(this.hb))[Ad]="gwt-PopupPanel";go(this.hb)[Ad]=Yf;this.O=this.N=a;this.X=!1;c=L(zt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.L=new Lw(c);this.L.gd()[Ad]=l;c=ho(go(this.hb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ti(lc);d=ao(d);if(0==d.length)throw new yk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<
+h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ca&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}yw(this,this.L);Dw(this);Li(go(this.hb),Yf,!1);Li(this.L.c,b+"Content",!0)}u(310,311,li);_.nd=function(){Uv(this.L)};_.od=function(){Xv(this.L)};_.Cd=function(){return this.L.bb};_.xd=function(){return new Aw(this.L)};_.ud=function(a){return this.L.ud(a)};_.Dd=function(a){yw(this.L,a);Dw(this)};_.L=null;u(309,310,li);_.rd=function(){Xv(this)};
+function Mw(){Mw=x;Nw=new Ow(Fb,0,(Iw(),Jw));Pw=new Ow(oc,1,Qw);Rw=new Ow(vc,2,Sw);Tw=L(Uw,m,24,[Nw,Pw,Rw])}function Ow(a,b,c){I.call(this,a,b);this.b=c}u(313,140,{24:1,72:1,76:1,78:1},Ow);_.b=null;var Tw,Nw,Pw,Rw;function Vw(){Vw=x;Ww=L(zt,m,1,[Rg,vf,sd])}
+function Lw(a){var b;Vw();var c,d;c=this.hb=$doc.createElement(Fg);this.d=$doc.createElement(Ig);Qu(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(Wg),b[Ad]=a[c],Qu(b,Xw(a[c]+"Left")),Qu(b,Xw(a[c]+Jb)),Qu(b,Xw(a[c]+"Right")),b),Qu(this.d,d),1==c&&(this.c=go(vv(d,1)));this.hb[Ad]="gwt-DecoratorPanel"}function Xw(a){var b,c;c=$doc.createElement(Jg);b=$doc.createElement(ae);var d=(Ru(),Su(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(315,312,bi,Lw);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var Ww;u(314,315,bi);u(316,1,{});function ew(){ew=x;fw=new Yw;gw=new Zw}function $w(a){Gs.call(this,a)}function dw(a,b){ew();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Pi(f),A(f,87))d=f,!c&&(c=new Es),Fs(c,d);else throw f;}}if(c)throw new $w(c);}u(317,244,ji,$w);var fw,gw;function Yw(){}u(318,1,{},Yw);_.Id=function(a){a.qd()};function Zw(){}u(319,1,{},Zw);_.Id=function(a){a.rd()};u(322,307,yi);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};
+_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};_.qd=function(){Uv(this);-1==this.hb.tabIndex&&(this.hb.tabIndex=0)};u(321,322,yi);function ax(a){var b;this.hb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.hb[Ad]="gwt-Button";this.hb.innerHTML=a||l}u(320,321,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},ax);u(323,305,li);_.e=null;_.f=null;
+function bx(a,b){var c;if(a.i)throw new Vv("Composite.initWidget() may only be called once.");Yj(b);c=b.hb;a.hb=c;var d;Ru();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Ru(),c).__gwt_resolve=cx(a));a.i=b;Zv(b,a)}function dx(a){if(-1!=a.db){var b=a.i,c=a.db;if(-1==b.db){var d=b.hb,b=c|(b.hb.__eventBits||0);nj();Fv(d,b)}else b.db|=c;a.db=-1}a.i.qd();a.hb.__listener=a;a.sd()}u(324,307,Sh);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){dx(this)};_.$c=function(a){Wv(this,a);this.i.$c(a)};
+_.rd=function(){this.i.rd()};_.jd=function(){return this.hb=this.i.jd()};_.i=null;function ex(a,b){a.d=!1;a.b.textContent=b||l;if(a.e!=a.c){a.e=a.c;var c=a.b;switch(a.c.d){case 0:c[Yd]=qg;break;case 1:c[Yd]=ff;break;case 2:dt(c)!=(et(),ht)&&(c[Yd]=l)}}}function fx(a){this.b=a;this.d=!1;this.e=this.c=dt(a)}u(325,1,{},fx);_.b=null;_.c=null;_.d=!1;_.e=null;function pj(){this.hb=gx()}u(326,312,li,pj);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};
+_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};function hx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=go(b);e=null;c&&(c=Jv(c),e=0>c?null:Mu(a.j.c,c));e?ix(a,e):d&&(b.innerHTML=l||l);return b}function ix(a,b){var c;if(b.gb!=a)return!1;try{Zv(b,null)}finally{c=b.hb;ho(c).removeChild(c);var d=a.j,e;e=Jv(c);c[ad]=null;c=d.c;jx(e,c.d);tt(c.c,e,null);d.b=new Kv(e,d.b)}return!0}u(328,306,li);_.xd=function(){return new kx(this)};
+_.ud=function(a){return ix(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function lx(a){if(0>=a.c)throw new mx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new mx("Column index: 0, Column size: "+a.b);}
+function nx(){this.j=new Iv;this.i=$doc.createElement(Fg);this.d=$doc.createElement(Ig);Qu(this.i,this.d);this.hb=this.i;this.e=new ox(this);var a=new px(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Dv(a.c.i,(Ru(),Su(b)),0);Qu(a.b,$doc.createElement(Fd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new mx("Row index: "+a+", Row size: "+d);if(0>c)throw new mx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new mx("Column index: "+c+", Column size: "+this.b);c=hx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Jg),d.innerHTML=sa||l,Dv(c,(Ru(),Su(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Fd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Jg);
+e.innerHTML=sa;c=$doc.createElement(Wg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)hx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(327,328,li,nx);_.b=0;_.c=0;function qx(a){for(;++a.c<a.e.d&&!(null!=Mu(a.e,a.c)););}function kx(a){this.d=a;this.e=this.d.j.c;qx(this)}u(329,1,{},kx);_.Xc=function(){return this.c<this.e.d};
+_.Yc=function(){var a;if(this.c>=this.e.d)throw new nw;a=Mu(this.e,this.c);this.b=this.c;qx(this);return a};_.Zc=function(){var a;if(0>this.b)throw new rx;a=Mu(this.e,this.b);Yj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function ox(a){this.b=a}u(330,1,{},ox);_.b=null;function px(a){this.c=a}u(331,1,{},px);_.b=null;_.c=null;function sx(){sx=x;tx=new ux}var tx;function vx(){vx=x;wx=new xx((up(),xd));yx=new xx(Ye);zx=new xx(kg);Ax=yx;Bx=zx;Cx=Ax}var wx,Cx,yx,Bx,Ax,zx;function ux(){}u(333,1,{},ux);
+function xx(a){this.b=a}u(334,333,{},xx);_.b=null;function Dx(){Dx=x;Ex=new Fx(vf);Gx=new Fx(Rg)}var Ex,Gx;function Fx(a){this.b=a}u(335,1,{},Fx);_.b=null;function Hx(a,b){var c;c=Ix(a);Qu(a.c,c);hw(a,b,c)}function Ix(a){var b;b=$doc.createElement(Jg);b[fd]=a.b.b;b.style[bh]=a.d.b;return b}function Jx(a,b){var c,d;d=ho(b.hb);(c=lw(a,b))&&a.c.removeChild(d);return c}
+function Kx(){this.q=new vw(this);this.f=$doc.createElement(Fg);this.e=$doc.createElement(Ig);Qu(this.f,this.e);this.hb=this.f;this.b=(vx(),Cx);this.d=(Dx(),Gx);this.c=$doc.createElement(Wg);Qu(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(336,323,li,Kx);_.ud=function(a){return Jx(this,a)};_.c=null;function Lx(){Lx=x;new Hi}function Mx(a){Lx();Nx.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Ox(a,b,c,d,e){Lx();this.b=new Px(this,a,b,c,d,e);this.hb[Ad]="gwt-Image"}
+function Nx(a,b,c,d,e){Lx();Ox.call(this,(wu(),new vu(a)),b,c,d,e)}u(337,307,yi,Mx,Ox,Nx);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};_.$c=function(a){32768==Uu(a.type)&&this.b&&(this.hb.__gwtLastUnhandledEvent=l);Wv(this,a)};_.sd=function(){var a=this.b;H(cf,eo(this.hb,"__gwtLastUnhandledEvent"))&&(a.i=new Qx(a,this),Un((Rn(),Sn),a.i))};_.b=null;
+u(339,1,{});_.i=null;function Rx(){Rx=x;Sx()}
+function Px(a,b,c,d,e,f){var g,j;Rx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Ag);j=new ju;iu(iu(iu(j,new lu("width:"+e+(Jj(),cg)+nb)),new lu("height:"+f+eg)),new lu("background:url("+b.b+") no-repeat "+-c+"px "+-d+eg));!Tx&&(Tx=new Ux);b=Vx;c=new lu((new lu(j.b.b.b)).b);j=new ku;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=uu(b.b);sn(j.b,b);j.b.b+="' style='";b=uu(c.b);sn(j.b,b);j.b.b+="' border='0'>";j=new nu(j.b.b);g.innerHTML=j.b||l;g=go(g);a.cb&&
+(a.hb.__listener=null);if(a.hb&&(j=a.hb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.hb=g;a.cb&&(a.hb.__listener=a);-1==a.db?(g=a.hb,a=133333119|(a.hb.__eventBits||0),nj(),Fv(g,a)):a.db|=133333119}u(338,339,{},Px);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qx(a,b){this.b=a;this.c=b}u(340,1,{},Qx);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.cb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(cf,!1,!1),b),this.c.hb.dispatchEvent(a)):this.c.hb.__gwtLastUnhandledEvent=cf)};_.b=null;_.c=null;function Wx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(sx(),tx)?a.c.e==(et(),gt)?(vx(),yx):a.c.e==ft?(vx(),zx):(vx(),Ax):a.c.e==(et(),gt)?(vx(),zx):a.c.e==ft?(vx(),yx):(vx(),Bx);b!=a.d&&(a.d=b,a.hb.style[Lg]=!a.d?l:a.d.b)}u(342,307,yi);_.b=null;_.c=null;_.d=null;
+function Xx(){this.hb=$doc.createElement(ae);this.c=new fx(this.hb);this.hb[Ad]="gwt-Label"}function Yx(){Xx.call(this);ex(this.c,gh);Wx(this)}u(341,342,yi,Xx,Yx);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};function Zx(a,b){if(0>b||b>=a.hb.options.length)throw new kw;}function rq(a,b){Zx(a,b);return a.hb.options[b].value}
+function $x(){this.hb=$doc.createElement("select");this.hb[Ad]="gwt-ListBox"}u(343,322,yi,$x);u(344,275,vi);function ay(a){this.b=a}u(345,344,vi,ay);_.Kc=function(){};function by(a){this.b=a}u(346,344,vi,by);_.Qc=function(a){this.b.Jd(a.i,a.b)};function cy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Wg);Dv(a.f,(Ru(),Su(e)),b);a=(Ru(),Su(c));d.appendChild(a)}else d=vv(a.f,0),Dv(d,(Ru(),Su(c)),b)}
+function dy(a,b,c){var d;ey(a,b);c&&b.b?(ey(a,null),a=b.b,b=(Rn(),Sn),b.d=Vn(b.d,[new fy(a),!1])):null!=b.d&&(a.k=new gy(a,b),c=(Iw(),Qw),a.k.M=c,a.k.U=a.i,a.k.gd()[Ad]=Ke,d=Nv(a.hb),H(Je,d)||cj(a.k,d+"Popup"),Tv(a.k,new by(a),wk?wk:wk=new xk),a.o=b.d,d=a.k,a=new hy(a,b),d.hb.style[ch]=Ne,Fw(d),a.b.p?Ew(a.b.k,Zj(a.b.hb)+G(a.b.hb,Qf)-1,ak(a.c.hb)):Ew(a.b.k,Zj(a.c.hb),ak(a.b.hb)+G(a.b.hb,Pf)-1),d.hb.style[ch]=dh)}function iy(a,b){if(b||!(a.n&&a.o==a.n.d))ey(a,b),a.hb.focus(),b&&a.e&&dy(a,b,!1)}
+function jy(a,b){var c;a:{c=b.target;var d,e;for(e=new Ji(a.j);e.c<e.e.Be();)if(d=Ki(e),d.hb.contains(c)){c=d;break a}c=null}switch(Uu(b.type)){case 1:a.hb.focus();c&&dy(a,c,!0);break;case 16:c&&iy(a,c);break;case 32:c&&iy(a,null);break;case 2048:ky(a);break;case 128:switch(c=b.keyCode||0,c){case 37:ky(a)||a.p||ly(a);b.cancelBubble=!0;b.preventDefault();break;case 39:ky(a)||(a.p?null!=a.n.d&&!a.n.d.ag().ag()&&(dy(a,a.n,!1),a.n.d.ag()):my(a));b.cancelBubble=!0;b.preventDefault();break;case 38:ky(a)||
+a.p&&ly(a);b.cancelBubble=!0;b.preventDefault();break;case 40:ky(a)||(a.p?my(a):null!=a.n.d&&!a.n.d.ag().ag()&&(dy(a,a.n,!1),a.n.d.ag()));b.cancelBubble=!0;b.preventDefault();break;case 27:ey(a,null);a.k&&Bw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:ey(a,null);a.k&&Bw(a.k,!1);break;case 13:ky(a)||(dy(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Wv(a,b)}function ny(a,b,c){c&&ey(a,null);ls(a,b,!1);a.o=null;a.k=null}
+function ky(a){var b;if(!a.n){for(b=new Ji(a.j);b.c<b.e.Be();){b=Ki(b);ey(a,b);break}return!0}return!1}function ey(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Nv(c.hb)+Va;Li(c.gd(),d,!1);a.p&&(c=ho(a.n.hb),2==wv(c)&&(c=vv(c,1),Li(c,Dg,!1)))}if(b){c=Nv(b.hb)+Va;Li(b.gd(),c,!0);a.p&&(c=ho(b.hb),2==wv(c)&&(c=vv(c,1),Li(c,Dg,!0)));yl();c=a.hb;var d=new Zk(b.hb),e=(tl(),ul),d=L(oy,m,5,[d]),e=e.b,f,g,j,h;f=new qn;for(j=0,h=d.length;j<h;++j)g=d[j],rn(rn(f,g.b),ba);d=ao(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function my(a){var b,c,d;if(a.n){for(b=c=Oj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Mu(a.j,b):Mu(a.j,c);break}ey(a,d)}}function ly(a){var b,c,d;if(a.n){for(b=c=Oj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Mu(a.j,b):Mu(a.j,c);break}ey(a,d)}}u(347,307,yi);_.$c=function(a){jy(this,a)};_.rd=function(){this.k&&Bw(this.k,!1);Xv(this)};_.Jd=function(a,b){ny(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function fy(a){this.b=a}u(348,1,{},fy);_.xc=function(){py(this.b)};_.b=null;
+function qy(a){this.b=a}u(349,1,{},qy);_.Kc=function(){ey(this.b,null)};_.b=null;function gy(a,b){this.b=a;this.c=b;Gw.call(this,!0,qf);yw(this.L,this.c.d);Dw(this);this.Z=!0;this.c.d.ag()}u(350,310,li,gy);_.Wc=function(a){var b,c;if(!a.b)switch(Uu(a.e.type)){case 4:c=a.e.target;b=this.c.c.hb;if(b.contains(c)){a.b=!0;break}a.b&&ey(this.b,null)}};_.b=null;_.c=null;function hy(a,b){this.b=a;this.c=b}u(351,1,{},hy);_.b=null;var ry=_.c=null;
+function sy(){sy=x;ry=new hu((wu(),new vu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ty(a,b){this.hb=$doc.createElement(Jg);var c=Nv(this.hb)+Va;Li(this.gd(),c,!1);this.hb.textContent=a||l;this.hb[Ad]="gwt-MenuItem";c=io();this.hb.setAttribute(Pe,c);yl();this.hb.setAttribute("role",em.b);this.b=b}u(354,308,{28:1,32:1,35:1},ty);_.b=null;_.c=null;_.d=null;
+function uy(){var a;this.hb=$doc.createElement(Jg);this.hb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement(ae);Qu(this.hb,a);a[Ad]="menuSeparatorInner"}u(355,308,ti,uy);function vy(){var a,b,c,d,e;b=null.ag();e=rj();d=sj();b[$d]=(jp(),If);b[fh]=0+(Jj(),cg);b[Me]=cb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[fh]=(c>e?c:e)+cg;b[Me]=(a>d?a:d)+cg;b[$d]="block"}function Hw(){}u(356,1,{},Hw);_.Sc=function(){vy()};
+function wy(a){this.b=a}u(357,1,{},wy);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.Z&&a.c)b.X&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.hb.contains(c):!1)&&(a.c=!0);b.X&&(a.b=!0);switch(Uu(d.type)){case 4:case 1048576:if(mj){a.c=!0;break}if(!c&&b.N){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(mj){a.c=!0;break}break;case 2048:d=d.target,b.X&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function xy(a){this.b=a}u(358,1,{},xy);_.b=null;function Iw(){Iw=x;Jw=new yy(Fb,0);Qw=new yy(oc,1);Sw=new yy(vc,2);zy=L(Ay,m,33,[Jw,Qw,Sw])}function yy(a,b){I.call(this,a,b)}u(359,140,{33:1,72:1,76:1,78:1},yy);var zy,Jw,Qw,Sw;function By(a){a.k?a.b.V&&($doc.body.appendChild(a.b.R),a.i=iv(a.b.S),vy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.R),Ui(a.i.b),a.i=null,a.c=!1)}function Cy(a){a.k||(By(a),a.d||(kj(),qw(lj(null),a.b)));a.b.hb.style[Dd]="rect(auto, auto, auto, auto)";a.b.hb.style[Vf]=dh}
+function Dy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=wt(b*a.e);j=wt(b*a.f);switch(a.b.M.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.hb.style[Dd]="rect("+g+dg+f+dg+c+dg+e+"px)"}
+function Cw(a,b,c){a.d=c;ek(a);a.j&&(fk(a.j),a.j=null,Cy(a));a.b._=b;var d=a.b;d.Y&&(Ui(d.Y.b),d.Y=null);d.T&&(Ui(d.T.b),d.T=null);if(d._){d.Y=Xu(new wy(d));var e;e=new xy(d);cv();e=dv?vs(dv.b,(!us&&(us=new xk),us),e):null;d.T=e}c=!c&&a.b.U;a.b.M!=(Iw(),Jw)&&!b&&(c=!1);a.k=b;c?b?(By(a),a.b.hb.style[Zf]=cd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),a.b.hb.style[Dd]="rect(0px, 0px, 0px, 0px)",kj(),pw(lj(null),a.b),a.j=new Ey(a),lk(a.j,1)):gk(a,200):(By(a),a.k?(a.b.hb.style[Zf]=cd,-1!=a.b.ab&&a.b.Gd(a.b.W,a.b.ab),
+kj(),pw(lj(null),a.b)):a.d||(kj(),qw(lj(null),a.b)),a.b.hb.style[Vf]=dh)}function Kw(a){var b=(nk(),ok);this.n=new mk(this);this.t=b;this.b=a}u(360,17,{},Kw);_.zc=function(){Cy(this)};_.Ac=function(){this.e=G(this.b.hb,Pf);this.f=G(this.b.hb,Qf);this.b.hb.style[Vf]=Ne;Dy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Dy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Ey(a){rk();this.b=a}u(361,24,{},Ey);_.Dc=function(){this.b.j=null;gk(this.b,200)};_.b=null;
+function Ru(){Ru=x;Fy()}function Su(a){return a.__gwt_resolve?a.__gwt_resolve():a}function cx(a){return function(){this.__gwt_resolve=Gy;return a.jd()}}function Gy(){throw"A PotentialElement cannot be resolved twice.";}
+function Fy(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function kj(){kj=x;Hy=new Iy;Jy=new Hi;Yv=new Es}function Ky(a){this.q=new vw(this);this.hb=a;Uv(this)}
+function lj(a){kj();var b,c;c=gj(Jy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.hb==b))return c;if(0==Jy.e){var d=new Ly;uk();vk(wk?wk:wk=new xk,d)}!b?c=new My:c=new Ky(b);z(Jy,a,c);Fs(Yv,c);return c}u(363,304,li,Ky);var Hy,Jy,Yv;function Iy(){}u(364,1,{},Iy);_.Id=function(a){a.pd()&&a.rd()};function Ly(){}u(365,1,{},Ly);_.Qc=function(){kj();try{dw(Yv,Hy)}finally{Ny(Yv.b),Ny(Jy)}};function My(){Ky.call(this,$doc.body)}u(366,363,li,My);
+_.Ad=function(a,b,c){tw(a,b-0,c-0)};function Aw(a){this.d=a;this.b=!!this.d.bb}u(367,1,{},Aw);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.bb)throw new nw;this.b=!1;return this.c=this.d.bb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function Oy(a,b){a.hb[ah]=null!=b?b:l}u(370,322,yi);_.$c=function(a){0!=(Uu(a.type)&896)?Wv(this,a):Wv(this,a)};_.sd=function(){};function Py(){Py=x;Qy()}u(369,370,yi);
+function Ry(){var a;Py();var b=(a=$doc.createElement("INPUT"),a.type=Kg,a);!Au&&(Au=new zu);!yu&&(yu=new xu);this.hb=b;this.hb[Ad]="gwt-TextBox"}u(368,369,yi,Ry);function Qy(){Qy=x;Sy=new Ty;Uy=new Vy;Wy=new Xy;Yy=new Zy;$y=L(az,m,36,[Sy,Uy,Wy,Yy])}u(371,140,Ai);var $y,Sy,Uy,Wy,Yy;function Ty(){I.call(this,Fb,0)}u(372,371,Ai,Ty);function Vy(){I.call(this,bc,1)}u(373,371,Ai,Vy);function Xy(){I.call(this,dc,2)}u(374,371,Ai,Xy);function Zy(){I.call(this,uc,3)}u(375,371,Ai,Zy);
+function bz(a,b){if(0>b||b>=a.d)throw new kw;return a.b[b]}function mw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function iw(a,b,c){var d,e;if(0>c||c>a.d)throw new kw;if(a.d==a.b.length){e=y(cz,m,37,2*a.b.length,0);for(d=0;d<a.b.length;++d)tt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)tt(a.b,d,a.b[d-1]);tt(a.b,c,b)}function vw(a){this.c=a;this.b=y(cz,m,37,4,0)}u(376,1,{},vw);_.xd=function(){return new ow(this)};_.b=null;_.c=null;_.d=0;
+function bw(a){if(a.b>=a.c.d)throw new nw;return a.c.b[++a.b]}function cw(a){if(0>a.b||a.b>=a.c.d)throw new rx;a.c.c.ud(a.c.b[a.b--])}function ow(a){this.c=a}u(377,1,{},ow);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return bw(this)};_.Zc=function(){cw(this)};_.b=-1;_.c=null;function Sx(){Sx=x;Vx=(wu(),new vu(Mn()+"clear.cache.gif"))}var Vx,Tx=null;function Ux(){}u(379,1,{},Ux);function dz(){dz=x;Sx()}function ez(a,b,c,d,e){dz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function fz(a,b,c){dz();ez.call(this,(wu(),new vu(a)),b,0,c,16)}u(380,316,{},ez,fz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function gx(){var a;a=$doc.createElement(ae);a.tabIndex=0;return a}function Ui(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?xs(b,new Cu(b,c,d,a)):Ls(b,c,d,a)}function Bs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(385,1,{},Bs);_.b=null;_.c=null;_.d=null;_.e=null;function ys(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(386,1,{},ys);_.xc=function(){zs(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Cu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(387,1,{},Cu);_.xc=function(){Ls(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function gz(a,b){b.n!=a&&(!a.ic&&(a.ic=new dj),b.n=a,Yi(a.ic,b))}function hz(a){var b;b=a.cZ.e;if(-1!=Ov(b,Pv(36)))return null;a=a.jc.c.c++;return b=bo(b,iz(b,Pv(46))+1)+l+a}function jz(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new kz(a,b,c,bu(d)))}
+function lz(a){return!a._b&&a.gc?lz(a.gc):a._b}function mz(a){return!a.bc&&a.gc?mz(a.gc):a.bc}function nz(a){var b;b=new oz;if(a.Zd()){for(;a&&!A(a,58);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,58)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new pz;}function qz(a){a.kc=!1;a.ge();rz(a)}function rz(a){if((a=A(a,58)?null:a.gc)&&a.kc)qz(a),a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}function sz(a){return(a=a.Od())?a:new tz(1,1)}function uz(a){var b;return(b=a.Pd())?new vz(b):new vz(a.Rd())}
+function wz(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function xz(a){return!a.bc?(a.Yd(),!0):!1}function Q(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,44)&&c.b==b.b||a.hc.Sf(b)}function yz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)rz(a),new zz(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new zz(a,101)}function Az(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Tf(b),a.Zd()&&a.fe())}
+function Bz(a){a.lc||(wz(a),Cz(a,!0),Dz(a),a.lc=!0,new zz(a,102),jz(a,a,a.gc,0),rz(a),a.hc.Vf(a))}function Ez(){this.jc=(pq(),pq(),Fz);new Hi;this.Xd();this.fc=(Gz(),Hz)}u(391,1,Wh);_.Ld=function(){return!1};_.Md=function(){return hz(this)};_.Nd=function(){return lz(this)};_.Od=function(){return Iz(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new Jz(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){qz(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return sz(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+gh+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return uz(this)};_.de=function(){};_.ee=function(){return xz(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){yz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.be()+Tc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function S(a,b,c){var d;if(-1>a.Wb.b.d)throw new yk("Missing message: awt.12A");if(A(b,46)){if(b==a)throw new yk("Missing message: awt.12B");a:{if(a&&!A(a,58))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,58))break;d=d.gc}d=!1}if(d)throw new yk("Missing message: awt.12C");if(A(b,58))throw new yk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new vn;var e=Oj(d.Wb.b,b),f;f=Mu(d.Wb.b,e);d.Xb&&d.Xb.qe(f);Kz(d,e);new Lz(d,301,f)}d=a.Wb.b.d;wz(b);Mz(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),qz(a),!!a.Xb&&
+A(a.Xb,51)&&(a.Xb.o=!1),jz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,51)){var g=a.Xb;if(!b)throw new ws("Missing message: awt.185");if(null==c||null!=c)Nz(g,c,b);else throw new yk("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Pi(j);if(A(j,81))throw b=j,Kz(a,d),b;throw j;}b.ge();new Lz(a,300,b)}function Oz(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Pz(a){var b;b=a.le();return new Qz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Cz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Mu(a.Wb.b,c).$d(b)}function Kz(a,b){var c;c=Mu(a.Wb.b,b);wz(c);c.$d(!1);Pu(a.Wb.b,b);c.gc=null;qz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1);jz(c,c,a,1)}function Rz(a){var b=(Sz(),Tz);Az(a,b);for(b=0;b<a.Wb.b.d;++b)Mu(a.Wb.b,b).ee()}function Uz(a,b){var c,d;if(a.Xb)for(d=new Ji(a.Wb.b);d.c<d.e.Be();)c=Ki(d),a.Xb.qe(c);if(b)for(d=new Ji(a.Wb.b);d.c<d.e.Be();)c=Ki(d),b.me(null,c);a.Xb=b;qz(a);a.Xb&&A(a.Xb,51)&&(a.Xb.o=!1)}
+function Dz(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Mu(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function Vz(){Ez.call(this);this.Wb=new Wz;this.$b=(pq(),pq(),Fz)}u(390,391,Ph);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return sz(this)};_.Td=function(){return uz(this)};
+_.Xd=function(){this.hc=(pq(),new Xz)};_.Yd=function(){qz(this);this.Xb&&A(this.Xb,51)&&(this.Xb.o=!1)};_.$d=function(a){Cz(this,a)};_._d=function(){return sz(this)};_.ce=function(){return uz(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)wz(Mu(this.Wb.b,a))};_.ee=function(){var a;if(!xz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Mu(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Mu(this.Wb.b,b),a.ge()};_.ke=function(){Dz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Yz(){var a=new Zz;Vz.call(this);Uz(this,a)}u(389,390,Ph,Yz);_.Md=function(){return"panel"+this.$b.c.e++};function $z(a,b,c){a=aA(a.Vb,b,c);a.k=!0;return new bA(a)}function cA(a){a.ae(a.Vb.e)}function dA(a){return new tz(G(a.Vb.hb,Qf),G(a.Vb.hb,Pf))}u(388,389,Ph);_.Qd=function(){return G(this.Vb.hb,Pf)};_.Ud=function(){return G(this.Vb.hb,Qf)};_.Vd=function(){return Zj(this.Vb.hb)};_.Wd=function(){return ak(this.Vb.hb)};
+_.Zd=function(){return this.Vb.hb.style.display!=If};_.fe=function(){cA(this)};_.he=function(){};_.Vb=null;function eA(a){if(null!=a)this.f=a;else throw new fA;}u(393,1,gi);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
+function gA(){gA=x;hA=new Hi;z(hA,new T(400),new iA(vh));z(hA,new T(401),new iA(vh));z(hA,new T(402),new iA(vh));z(hA,new T(500),new iA(xh));z(hA,new T(501),new iA(xh));z(hA,new T(502),new iA(xh));z(hA,new T(503),new iA(yh));z(hA,new T(504),new iA(xh));z(hA,new T(505),new iA(xh));z(hA,new T(506),new iA(yh));z(hA,new T(507),new iA(Jh));z(hA,new T(100),new iA(lh));z(hA,new T(101),new iA(lh));z(hA,new T(102),new iA(lh));z(hA,new T(103),new iA(lh));z(hA,new T(1004),new iA(uh));z(hA,new T(1005),new iA(uh));
+z(hA,new T(800),new iA(Fh));z(hA,new T(801),new iA(Fh));z(hA,new T(200),new iA(zh));z(hA,new T(201),new iA(zh));z(hA,new T(202),new iA(zh));z(hA,new T(204),new iA(zh));z(hA,new T(203),new iA(zh));z(hA,new T(209),new iA(Kh));z(hA,new T(208),new iA(Lh));z(hA,new T(207),new iA(Lh));z(hA,new T(206),new iA(zh));z(hA,new T(205),new iA(zh));z(hA,new T(1400),new iA(Hh));z(hA,new T(1401),new iA(Ih));z(hA,new T(1402),new iA(Ih));z(hA,new T(300),new iA(mh));z(hA,new T(301),new iA(mh));z(hA,new T(1100),new iA(Eh));
+z(hA,new T(1101),new iA(Eh));z(hA,new T(1200),new iA(Gh));z(hA,new T(701),new iA(Ch));z(hA,new T(900),new iA(Dh));z(hA,new T(1001),new iA(Ah));z(hA,new T(601),new iA(Bh))}u(392,393,gi);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,45)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var hA;function iA(a){this.b=a}u(395,1,{},iA);_.b=kh;function jA(){}u(396,1,{},jA);_.b=null;_.c=null;
+function kA(a,b){var c;b&&(a.b?(c=new lA(a.b),tt(c.c,c.d++,b),a.b=c):(a.b=new dj,Yi(a.b,b)))}u(398,1,gi);_.b=null;function mA(){}function nA(){}u(397,398,gi,mA,nA);function oA(){oA=x;Math.sqrt(2)}function pA(a){oA();if(0>a)throw new yk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(399,1,{41:1},pA);_.eQ=function(a){return a===this?!0:A(a,41)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new qA;a.b=31*a.b+wt((new rA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+wt((new rA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function sA(){sA=x;tA=new Es;uA=new tz(0,0);Fs(tA,Cb);Fs(tA,Sb);Fs(tA,xb);Fs(tA,"Last");Fs(tA,Jb);Fs(tA,kc);Fs(tA,Jc);Fs(tA,Oc);Fs(tA,Qb)}
+function Nz(a,b,c){var d;if(null==b)d=Jb;else if(d=b,!yv(tA.b,b))throw new yk(vA());vt(gj(a.d,d))===vt(c)&&vt(gj(a.c,c))===vt(d)||((b=gj(a.d,d))&&wA(a,b,d),xA(a.b.xd(),c)&&wA(a,c,d),b=a.b,new yA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function zA(a,b){return new tz(Uj(b[1].c,Uj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Uj(b[0].b,Uj(b[4].b,b[3].b))+a.n)}function wA(a,b,c){AA(a.b,b);Si(a.c,b);Si(a.d,c)}
+function BA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;CA(c,c.length,uA);c=a.j;CA(c,c.length,uA);c=a.p;CA(c,c.length,null);a.q=0;for(d=DA(a.b,0);d.c!=d.e.b;){c=EA(d);e=gj(a.c,c);var f=b.fc;e=En(e,Jb)?0:En(e,kc)?1:En(e,Jc)?2:En(e,Oc)?4:En(e,Qb)?3:En(e,Cb)?f.b?4:3:En(e,xb)?f.b?3:4:En(e,Sb)?1:2;c.lc?a.p[e]||(tt(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function FA(){sA();GA.call(this,0)}function GA(a){sA();pq();this.b=new HA;this.c=new Hi;this.d=new Hi;this.e=a;this.k=0;this.o=!1;this.p=y(IA,m,45,5,0);this.i=y(JA,m,47,5,0);this.j=y(JA,m,47,5,0);this.q=this.f=this.n=0}u(400,1,{51:1,72:1},FA,GA);_.me=function(a,b){Nz(this,a,b)};
+_.ne=function(a){BA(this,a);if(0!=this.q)if(a=Pz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;BA(this,a);this.o=b;return 0==this.q?Oz(a,new tz(0,0)):Oz(a,zA(this,this.i))};_.pe=function(a){var b;b=this.o;BA(this,a);this.o=b;return Oz(a,zA(this,this.j))};_.qe=function(a){var b;b=gj(this.c,a);null!=b&&wA(this,a,b)};_.tS=function(){return KA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var uA,tA;function LA(a){Ez.call(this);this.hc=(pq(),new MA(a,this))}u(401,391,{42:1,45:1,52:1,66:1,72:1},LA);_.Md=function(){return ud+this.jc.c.b++};_.Od=function(){return!mz(this)?new tz(0,0):Iz(this.hc,this)};_.ge=function(){};u(403,1,{});u(402,403,{},function(){});function NA(){NA=x}
+function OA(a,b){if(null==b)throw new ws("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.hb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function PA(){NA();Ez.call(this);new dj;this.hc=new QA((pq(),this))}u(404,391,{43:1,45:1,52:1,66:1,72:1},PA);_.Od=function(){return Iz(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=hz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+gh+this.cc+(this.lc?l:",hidden")+",current="+rq(this.hc.b,this.hc.b.hb.selectedIndex)};function RA(){RA=x;SA=new TA(255,255,255);UA=new TA(192,192,192);VA=new TA(128,128,128);WA=new TA(64,64,64);XA=YA=new TA(0,0,0);ZA=new TA(255,0,0);new TA(255,175,175);$A=new TA(255,200,0);aB=new TA(255,255,0);new TA(0,255,0);bB=new TA(255,0,255);cB=new TA(0,255,255);dB=eB=new TA(0,0,255)}
+function fB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new TA(3,3,3);3>c&&0!=c?c=3:(c=wt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=wt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=wt(a/0.7),a=255<a?255:a);return new TA(c,a,b)}function gB(a){return new TA(wt(0.7*(a.b>>16&255)),wt(0.7*(a.b>>8&255)),wt(0.7*(a.b&255)))}function TA(a,b,c){RA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new yk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(405,1,{44:1,53:1,57:1},TA);_.eQ=function(a){return A(a,44)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return hB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var XA,dB,YA,eB,cB,WA,VA,UA,bB,$A,ZA,SA,aB;function Gz(){Gz=x;Hz=new iB(!0);jB=new Es;Fs(jB,"ar");Fs(jB,"fa");Fs(jB,"iw");Fs(jB,"ur")}function iB(a){this.b=a}u(406,1,gi,iB);_.b=!1;var Hz,jB;u(408,1,{62:1,75:1});function kB(){tz.call(this,0,0)}function tz(a,b){this.c=a;this.b=b}
+function vz(a){tz.call(this,a.c,a.b)}u(407,408,{47:1,62:1,72:1,75:1},kB,tz,vz);_.eQ=function(a){return a===this?!0:A(a,47)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new qA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return lB.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function zr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(409,1,gi,zr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function mB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function nB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(jx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function oB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Uj(g,c.b),j+=c.c+a.d);return new tz(j,g+2*a.e)}function Zz(){pB.call(this,1,5,5)}
+function pB(a,b,c){pq();this.d=b;this.e=c;this.b=a}u(410,1,gi,Zz,pB);_.me=function(){};
+_.ne=function(a){this.c=qB(a.Wb);if(0!=mB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=Pz(a);g=a.le();j=a.fc.b;n=new dj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new rB(q);for(v=0;v<q;++v)tt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Oj(a.Wb.b,t);jx(E,D.d);tt(D.c,E,t)}for(d=new Ji(d);d.c<d.e.Be();)if((c=Ki(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(nB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Me(),o=f,r+=h+this.e,h=0),e=!1,tt(n.c,n.d++,c),o+=a.c+this.d,h=Uj(h,a.b);nB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.oe=function(a){this.c=qB(a.Wb);return 0==mB(this)?Oz(a,new tz(10,10)):Oz(a,oB(this,!1))};_.pe=function(a){this.c=qB(a.Wb);return 0==mB(this)?Oz(a,new tz(10,10)):Oz(a,oB(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ye;break;case 2:a=kg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return sB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Sz(){Sz=x;Tz=new tB(Ob,0,12)}
+function tB(a,b,c){Sz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(411,1,{48:1,72:1},tB);_.b=null;_.c=0;_.d=0;var Tz;u(412,1,Uh);_.tS=function(){return uB.e+"[font="+this.c+"ascent="+vB(this.c).b+", descent="+vB(this.c).c+", height="+vB(this.c).d+Tc};_.c=null;function wB(a){if(!a.n){wz(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=Mu(a.p,b))&&wB(c);Cz(a,!1);a.n=!0;jz(a,a,a.gc,0);new xB(a,202)}}
+function yB(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Mu(a.p,b))&&c.Ed()}function zB(a){!mz(a)&&Rz(a);var b=uz(a);a.ie(a.pc,a.qc,b.c,b.b);Dz(a)}function AB(a,b){a.q!=b&&(a.q=b)}u(414,390,wi);_.Sd=function(){return new Jz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){yB(this)};_.Zd=function(){return this.hc.d._};_.ie=function(a,b,c,d){yz(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;yz(this,a,b,c,d);this.lc&&e&&!f&&Dz(this)};_.n=!1;_.q=!1;
+function BB(a){Vz.call(this);this.r=new nA;this.p=new dj;this.o=new Jz(0,0,0,0);this.lc=!1;Uz(this,new FA);this.hc&&CB(this.hc.d.A.c,a);this.hc&&DB(this.hc,!0);AB(this,!0)}u(413,414,wi);_.le=function(){return new Jz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Zj(this.hc.d.hb)};_.Wd=function(){return ak(this.hc.d.hb)};_.Xd=function(){this.hc=new EB((pq(),l),this)};
+function FB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=fB(g),f=new TA(wt(0.7*(g.b>>16&255)),wt(0.7*(g.b>>8&255)),wt(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new TA(wt(0.7*(g.b>>16&255)),wt(0.7*(g.b>>8&255)),wt(0.7*(g.b&255))),f=fB(g),(a.e=j)&&(a.i=jg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;GB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=jg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);GB(a,b,c,d,1);GB(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);GB(a,b+d,c,1,e);GB(a,b+1,c+e,d,1)}u(415,1,{});_.tS=function(){return"Graphics"};u(416,415,{});function HB(a){var b,c;c=Uj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new tz(b,c)}function IB(a,b,c){var d,e,f,g,j,h;a.c=qB(b.Wb);if(0==a.c.length)return new kB;g=HB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Uj(h,d.c),j=Uj(j,d.b);return new tz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function JB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=wt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function KB(){LB.call(this,7)}function LB(a){pq();this.e=0;this.b=1;this.f=a;this.d=0}u(417,1,gi,KB,LB);_.me=function(){};
+_.ne=function(a){var b,c;this.c=qB(a.Wb);if(0!=this.c.length&&(b=Pz(a),!(0>=b.c||0>=b.b))){c=HB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(N,s,-1,d,1);e=y(N,s,-1,d,1);h=y(N,s,-1,c,1);n=y(N,s,-1,c,1);JB(b.c,b.d,this.d,f,e);JB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return Oz(a,IB(this,a,!1))};_.pe=function(a){return Oz(a,IB(this,a,!0))};_.qe=function(){};
+_.tS=function(){return MB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function rx(){yn()}function Vv(a){yn();this.i=a}u(419,97,Nh,rx,Vv);function pz(){yn();this.i="Missing message: awt.151"}u(418,419,Nh,pz);u(420,1,{});function Jz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(421,1,{50:1,72:1,75:1},Jz);_.eQ=function(a){return a===this?!0:A(a,50)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return NB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function OB(a){PB.call(this,a,0)}function PB(a,b){Ez.call(this);this.hc=(pq(),new QB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(vx(),wx);c.b=d;Wx(c);break;case 0:c=c.b;d=(vx(),yx);c.b=d;Wx(c);break;case 2:c=c.b,d=(vx(),zx),c.b=d,Wx(c)}}u(422,391,Wh,OB,PB);
+_.Od=function(){return!mz(this)?new tz(0,0):Iz(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=hz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+gh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ye;switch(this.b){case 1:b=xd;break;case 2:b=kg}return a+b+",text=null"};_.b=0;u(425,1,gi);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.be()+Tc};_.k=null;_.n=null;
+function RB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function SB(a){this.o=(pq(),pq(),Fz);var b;var c;b=this.cZ.e;-1!=Ov(b,Pv(36))?b=null:(c=this.o.c.d++,b=bo(b,iz(b,Pv(46))+1)+l+c);this.k=b;this.e=new mA;this.i=a;this.f=!0;this.j=new TB(this)}u(424,425,gi,SB);_.be=function(){return RB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(423,424,zi);_.be=function(){return RB(this)+(this.c?",tearOff":l)};_.c=!1;u(427,1,{63:1});
+_.eQ=function(a){return a===this?!0:A(a,63)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new qA;UB(a,this.b);UB(a,this.c);return a.b};function oz(){this.c=this.b=0}function VB(a,b){this.b=a;this.c=b}function WB(a){var b=a.c;this.b=a.b;this.c=b}u(426,427,{54:1,63:1,72:1},oz,VB,WB);_.eQ=function(a){return a===this?!0:A(a,54)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return XB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
+function YB(a,b){if(!b)throw new ws("Missing message: awt.70");var c=a.b;if(H(b.i,Ca)){var c=c.b.b,d=new uy,e=c.d.d;if(0>e||e>c.d.d)throw new kw;c.p&&(d.hb[Gd]=2);cy(c,e,d.hb);Mz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new kw;Mz(d.d,e,c);for(f=g=0;f<e;++f)A(Mu(d.d,f),32)&&++g;Mz(d.j,g,c);cy(d,e,c.hb);c.c=d;e=Nv(c.hb)+Va;Li(c.gd(),e,!1);d.p&&(e=Oj(d.d,c),-1!=e&&(d=vv(d.p?d.f:vv(d.f,0),e),2==wv(d)&&d.removeChild(vv(d,1)),c.hb[Gd]=2))}}
+function ZB(){SB.call(this,l);new dj;this.c=!1;this.b=(pq(),new $B)}u(428,423,zi,ZB);_.b=null;u(431,1,{56:1,65:1,75:1});u(430,431,{56:1,64:1,65:1,75:1});_.eQ=function(a){return a===this?!0:A(a,64)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new qA;UB(a,this.d);UB(a,this.e);UB(a,this.c);UB(a,this.b);return a.b};function Qz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(429,430,{55:1,56:1,64:1,65:1,72:1,75:1},Qz);
+_.eQ=function(a){return a===this?!0:A(a,55)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return aC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function bC(){bC=x;cC=new dC;eC=new fC;gC=new fC}var cC,gC,eC;u(433,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Bi(this)};function dC(){}u(434,433,{},dC);function fC(){}u(435,1,{},fC);u(436,391,Wh);_.Nd=function(){return null};
+function hC(a,b){var c;c=new iC(mz(a));return!c?null:new tz(jC(c,"_")*b+6,vB(c.c).d+6)}function kC(a,b){var c;c=hC(a,b);return!c?sz(a):c}function lC(a,b){var c;c=hC(a,b);return!c?uz(a):c}function mC(a,b){var c=a.hc;Oy(c.b,b);c.f.b=-1;c.f.c=-1}function nC(a){oC.call(this,a,null!=a?a.length:0)}function oC(a,b){Ez.call(this);this.b=0>b?0:b;var c=this.hc;Oy(c.b,a);c.f.b=-1;c.f.c=-1}u(437,436,Wh,nC,oC);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return hC(this,eo(this.hc.b.hb,ah).length)};
+_.Pd=function(){return!mz(this)?null:hC(this,eo(this.hc.b.hb,ah).length)};_.Rd=function(){return 0<this.b?kC(this,this.b):sz(this)};_.Td=function(){return 0<this.b?lC(this,this.b):uz(this)};_.Xd=function(){this.hc=(pq(),new pC)};_._d=function(){return 0<this.b?kC(this,this.b):sz(this)};_.ce=function(){return 0<this.b?lC(this,this.b):uz(this)};_.b=0;function pq(){pq=x;Fz=new qC}function rC(){var a=(pq(),pq(),Fz);!a.d&&(a.d=new sC)}function qC(){this.c=new tC;this.e=new jA}u(438,1,{},qC);_.b=null;
+_.d=null;var Fz;function tC(){}u(439,1,{},tC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(440,1,{});function uC(){uC=x;vC=new wC;xC=new wC}function yC(a,b){return b==a?!0:!b?!1:!0}function wC(){}u(441,1,{59:1},wC);_.eQ=function(a){return null==a||!A(a,59)?!1:yC(this,a)};_.hC=function(){var a;a=null.ag()+";class="+null.ag();a=!null.ag().ag()?a:a+";charset=";return mu(a)};_.tS=function(){return zC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var vC,xC;
+function AC(){AC=x;L(BC,m,59,[(uC(),xC),vC])}function CC(a){var b=(uC(),xC);if(yC(b,(uC(),xC)))return a.b;if(yC(b,vC))return new DC(a.b);throw new EC(b);}function FC(a){AC();this.b=a}u(442,1,{},FC);_.b=null;function EC(a){a="flavor = "+a;yn();this.i=a}u(443,98,{60:1,72:1,79:1,87:1},EC);function GC(a,b){gA();HC.call(this,a,1001,b,kh)}function HC(a,b,c,d){gA();eA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(444,392,gi,GC,HC);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+gu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=kh;function zz(a,b){gA();eA.call(this,a);this.e=b}u(445,392,gi,zz);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+gh+a.Qd()+va};function Lz(a,b,c){gA();zz.call(this,a,b);this.b=c}u(446,445,gi,Lz);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function kz(a,b,c,d){gA();eA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(447,392,gi,kz);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(eu(Yt(this.b,lh))&&(a+="PARENT_CHANGED,"),eu(Yt(this.b,mh))&&(a+="DISPLAYABILITY_CHANGED,"),eu(Yt(this.b,uh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=kh;_.c=null;_.d=null;u(448,1,pi);function xB(a,b){gA();zz.call(this,a,b);this.d=null;this.b=this.c=0}
+u(449,445,gi,xB);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(450,1,{});function DC(a){if(null==a)throw new vn;}u(451,450,{},DC);
+function IC(){IC=x;JC={};JC["java.vendor"]=ze;JC["package.restrict.access.sun"]=$g;JC["sun.java.launcher"]=gc;JC["sun.management.compiler"]=ze;JC["os.name"]=gc;JC[" sun.boot.class.path"]=gc;JC["path.separator.applet"]=gc;JC["java.vm.specification.vendor"]=ze;JC["java.runtime.version"]=gc;JC["http.proxyPort"]=gc;JC["user.name"]=gc;JC["user.language"]=gc;JC["os.name.applet"]=gc;JC["browser.version"]=gc;JC["java.version"]=gc;JC["user.timezone"]=gc;JC["java.endorsed.dirs"]=gc;JC["java.specification.name"]=
+"GWT";JC["java.specification.version"]="2.5.0";JC[Te]=cc;!Ur&&(Ur=new bs);Ur.b?JC[Re]="yes":JC[Re]=null}var JC;u(454,98,Rh);function KC(){yn()}function LC(a){yn();this.i=a}u(453,454,{67:1,72:1,79:1,87:1},KC,LC);function MC(){MC=x;NC=new OC}function PC(a){var b;if(a.n){var c;b=new ku;sn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,sn(b.b,a.b));c=a.c;a=a.k;null!=c&&sn(b.b,c);null!=a&&(b.b.b+=ma,sn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function QC(a){MC();var b,c,d;if(null==a)throw new KC;a=ao(a);try{d=Ov(a,Pv(58))}catch(e){e=Pi(e);if(A(e,83))throw new LC(wn(e));throw e;}c=Ov(a,Pv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;RC();var f,g,j;j=c.length;b=new SC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new LC(Yb+a);if(!this.n&&(this.n=gj(NC,this.i),this.n||(this.n=(pq(),new TC))&&z(NC,this.i,this.n),!this.n))throw new LC(Yb+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,ub,Y,M,ea,Cc,bg,zb,Md,Nd,Od,Ya,Dc,Gb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==UC(c,Pv(47),n+2))throw new VC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Od=this.k;v=this.e;zb=this.j;r=this.b;Gb=this.o;Ya=UC(M,Pv(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){ub=2;ea=-1;E=UC(M,Pv(47),2);Nd=UC(M,Pv(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);R=E;-1!=Ya&&Ya<E&&(R=Ya);var pd=Pv(64);Dc=M.lastIndexOf(pd,R);r=M.substr(2,R-2);-1<Dc&&(Gb=M.substr(2,Dc-2),ub=Dc+1);Cc=UC(M,Pv(58),-1==Dc?ub:Dc);t=Ov(M,Pv(93));if(-1!=t)try{M.length>t+1?(q=M.charCodeAt(t+1),58==q?Cc=t+1:Cc=-1):Cc=-1}catch(ef){if(ef=Pi(ef),!A(ef,79))throw ef;}-1==Cc||Cc>E?J=M.substr(ub,
+R-ub):(J=M.substr(ub,Cc-ub),bg=M.substr(Cc+1,R-(Cc+1)),0==bg.length?ea=-1:ea=WC(bg,10))}-1<Ya&&(Od=M.substr(Ya+1,o-(Ya+1)));D=-1==Ya?o:Ya;var $b=Pv(63);Md=M.lastIndexOf($b,D);-1<Md?(zb=M.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=iz(v,Pv(47))+1,v=v.substr(0,Y-0)),D=Md):0!=Ya&&(zb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=iz(v,Pv(47))+1,0==Y?v=M.substr(E,D-E):v=v.substr(0,Y-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ve;ve=v;null!=zb&&!H(zb,l)&&(null!=v?ve=v+sb+zb:ve=sb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=ve;this.f=ea;this.k=Od;var qd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(qd=iz(this.d,Pv(64)))?(this.o=this.d.substr(0,qd-0),this.d=bo(this.d,qd+1)):this.o=null;null!=this.c&&-1<(qd=Ov(this.c,Pv(63)))?(this.j=bo(this.c,qd+1),this.e=this.c.substr(0,qd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Gb;this.e=v;this.j=zb}}catch(rd){rd=
+Pi(rd);if(A(rd,79))throw new LC(wn(rd));throw rd;}if(-1>this.f)throw new LC("incorrect port: "+this.f);}u(455,1,gi,QC);_.tS=function(){return PC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var NC;u(456,1,{});function XC(a,b,c){var d,e;for(d=new YC(a.we().b);ZC(d.b);)if(a=d.c=Ki(d.b),e=a.Af(),null==b?null==e:En(b,e))return c&&(a=new $C(a.Af(),a.Bf()),aD(d)),a;return null}u(460,1,Th);_.ve=function(a){return!!XC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,90)||this.Be()!=a.Be())return!1;for(a=new YC(a.we().b);ZC(a.b);)if(b=a.c=Ki(a.b),c=b.Af(),b=b.Bf(),!this.ve(c)||!bD(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=XC(this,a,!1);return!a?null:a.Bf()};_.hC=function(){var a,b,c;c=0;for(b=new YC(this.we().b);ZC(b.b);)a=b.c=Ki(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new cD("Put not supported on this map");};
+_.Ae=function(a){a=XC(this,a,!0);return!a?null:a.Bf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new YC(this.we().b);ZC(c.b);)b=c.c=Ki(c.b),a?d+=Aa:a=!0,d+=l+b.Af(),d+=pb,d+=l+b.Bf();return d+"}"};function Ny(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function yv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].Af())){c=!0;break a}c=!1}return c}
+function gj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:dD(a,b,a.Ee(b))}function dD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.Af()))return f.Bf()}return null}function z(a,b,c){return null==b?eD(a,c):A(b,1)?fD(a,b,c):gD(a,b,c,a.Ee(b))}function gD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.Af()))return a=d.Bf(),d.Cf(c),a}else e=a.b[d]=[];d=new $C(b,c);e.push(d);++a.e;return null}
+function eD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function fD(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Si(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.Af())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Bf();break a}}c=null}return c}u(459,460,Th);_.ve=function(a){return yv(this,a)};
+_.we=function(){return new hD(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return gj(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Si(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Hi(){Ny(this)}u(458,459,ri,Hi);_.Ce=function(a,b){return vt(a)===vt(b)||null!=a&&En(a,b)};_.Ee=function(a){return~~Hn(a)};function OC(){Ny(this)}u(457,458,ri,OC);function iD(){yn()}u(461,97,Nh,iD);
+function jD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=kD(a,c);if(c>=a.j)break;c=lD(a,c);++b}return b}function mD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function nD(a){var b;a.b=0<=a.k&&!a.e?a.k:kD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new iD;b=a.b;a.b=lD(a,a.b);return a.o.substr(b,a.b-b)}
+function lD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=oD(a.o,d,a.o.length);if(c<=a.i&&mD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Ov(a.d,Pv(c)))break;++d}a.n&&b==d&&(a.f?(c=oD(a.o,d,a.o.length),c<=a.i&&mD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Ov(a.d,Pv(c))&&++d));return d}
+function kD(a,b){var c,d;if(null==a.d)throw new vn;for(d=b;!a.n&&d<a.j;)if(a.f){c=oD(a.o,d,a.o.length);if(c>a.i||!mD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Ov(a.d,Pv(c)))break;++d}return d}function pD(a){qD.call(this,a," \t\n\r\u000c",!1)}function rD(a){qD.call(this,a,za,!1)}
+function qD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=oD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(N,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=oD(this.d,d,this.d.length),this.c[c]=a}}}u(462,1,{},pD,rD,qD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function sD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Kn(e),!(In(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==te?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Tc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function tD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+cg:a}function Ct(a){var a=new uD(a),b,c,d,e,f;b=$doc.getElementsByTagName(ae);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Ed)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;vD(a););return a.c}u(469,1,{});u(468,469,{});
+_.c=null;_.d=1;_.e=-1;function wD(a){this.b=a;this.c=new xD(this.b);this.d=this.e=1}u(467,468,{},wD);_.b=null;function er(a,b){var c=a.b;c.wb&&(null!=b&&0<b.length?(!c.xb&&(c.xb=new Cr(c)),yD(c.xb,b)):(c.lb=!0,c.K="ERROR - empty or null structure",zD(c)))}function xD(a){this.b=a}u(470,1,{},xD);_.Fe=function(a){er(this,a)};_.b=null;function AD(a){this.b=a}u(471,1,{},AD);_.b=null;function BD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(472,1,{},BD);
+_.Ge=function(){sw(this.f.i,this.c,G(this.f.hb,Qf)-this.e-this.d,G(this.f.hb,Pf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function CD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(473,1,{},CD);_.Ge=function(){sw(this.f.i,this.c,G(this.f.hb,Qf)-this.e-this.d,G(this.f.hb,Pf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var DD=_.f=null;
+function ED(){ED=x;DD=new hu((wu(),new vu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function FD(){FD=x;GD=L(zt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);HD=(RA(),UA);ID=fB(HD);JD=y(KD,m,44,23,0);LD=y(zt,m,1,23,0);MD=y(KD,m,44,7,0);ND=null!=(IC(),JC[Re]);OD=y(PD,m,48,100,0);QD=y(RD,m,49,100,0)}function SD(a){var b;if(a.Gb)b=TD(a,1)+qb+TD(a,2)+qb+TD(a,3);else if(b=TD(a,0),0<b.length){var c=new UD(a.$);Yi(a.ab.b,c)}return b}
+function VD(a,b){var c,d;c=b.b;if(H(c,(WD(),XD).c))Ar(YD(a));else if(H(c,ZD.c))Ar($q(a));else if(H(c,$D.c))a.wb&&Br(a.v,(!a.xb&&(a.xb=new Cr(a)),a.xb));else if(H(c,lg)){7!=a.P&&(a.Q=kh);d=b.d;d=fu(d,jh);c=Vt(d,a.Q);var e=!Tt(c,kh)?Ot(c):c;!Tt(e,wh)&&aE(a.$,P(c));bE(a);a.nb=!0;zD(a);a.P=7;a.Q=d}else H(c,sg)||(H(c,je)?cE(a):dE(a,c))}
+function eE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(fE,m,-1,4,1);o=y(fE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)gE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=dA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;hE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||iE(a.gb[f])}a.C*=h}}
+function jE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new kE(a),a.$.s=0);null!=a.tb&&sD(a.tb,null)}}function lE(a,b){var c,d,e,f;f=new ZB;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new SB(Mb+d);var g=(WD(),XD).c;d.d=g;YB(f,d);kA(d.e,a);d=new SB(Mb+c);d.d=ZD.c;kA(d.e,a);YB(f,d);a.wb&&(YB(f,new SB(Ca)),c=a.yb,null==c&&(c="Paste "+e),d=new SB(c),d.d=$D.c,kA(d.e,a),YB(f,d));gz(a,f);return f}
+function mE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,HD);a.pb?(f==a.d&&U(b,gB(HD)),GB(b,h,g,a.Z,a.Z),U(b,(RA(),WA)),nE(b,h,g,a.Z-1,a.Z-1)):f==a.d?FB(b,h+1,g+1,a.Z,a.Z,!1):FB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(RA(),YA)),f){case 101:U(b,aB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;oE(b,!0);pE(b,qE(b,f,d,c,e));U(b,YA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(oE(b,!1),pE(b,qE(b,f,d,c,e)));rE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);GB(b,h+9,g+9,2,4);GB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,ZA),GB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,aB),GB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);V(b,d,g+a.Z-c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);V(b,j-f,n,j-2*f,n);V(b,j+f,n,j+2*f,n);U(b,bB);V(b,d,g+c,j,g+~~(a.Z/2));V(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;V(b,j-f,n,j-2*f,n);V(b,j+f,
+n,j+2*f,n);U(b,YA);break;case 107:U(b,$A);GB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,YA);nE(b,h+4,g+4,a.Z-8,a.Z-8);rE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);GB(b,h+9,g+9,2,4);GB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);V(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);V(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;V(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);V(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,dB),nE(b,c,e,d,d),U(b,XA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,V(b,c,g,j,o),V(b,j,o,n,g),g=e+d+f,o=g+f,V(b,c,g,j,o),V(b,j,o,n,g),h+=f,n=h+f,g=e+d,V(b,n,e,h,a),V(b,h,a,n,g),h=c+d+f,n=h+f,V(b,h,e,n,a),V(b,n,a,h,g));break;case 110:sE(b,h,g,a.Z,!0);break;case 111:sE(b,h,g,a.Z,!1);break;case 109:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));V(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,SA);GB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,YA);nE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,HD);
+a.qb&&FB(b,h+1,g+1,a.Z,a.Z,!1);U(b,YA);tE(a,b,h,g,"NEW");break;case 106:U(b,ZA);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,YA);V(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));tE(a,b,h+6,g,qc);break;case 104:U(b,ZA);V(b,h+7,g+7,h+a.Z-7,g+a.Z-7);V(b,h+8,g+7,h+a.Z-6,g+a.Z-7);V(b,h+7,g+a.Z-7,h+a.Z-7,g+7);V(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,YA);break;case 105:a.Ob?(U(b,cB),V(b,h+11,g+5,h+9,g+9),V(b,h+9,g+9,h+4,g+9),V(b,h+4,g+9,h+8,g+12),V(b,
+h+8,g+12,h+6,g+18),V(b,h+6,g+18,h+11,g+15),V(b,h+12,g+5,h+14,g+9),V(b,h+14,g+9,h+19,g+9),V(b,h+19,g+9,h+15,g+12),V(b,h+15,g+12,h+17,g+18),V(b,h+17,g+18,h+12,g+15),U(b,YA)):tE(a,b,h,g,"123");break;case 114:U(b,eB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);GB(b,d,c,f,f);U(b,YA);uE(a,b,h,g,SA,"i");break;case 201:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:V(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);V(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:V(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));V(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);V(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:V(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));V(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));V(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:vE(a,b,h,g+2,3);break;case 207:vE(a,b,h,g,4);break;
+case 208:vE(a,b,h,g,5);break;case 209:vE(a,b,h,g,1);break;case 210:vE(a,b,h,g,6);break;case 211:vE(a,b,h,g,7);break;case 212:vE(a,b,h,g,8);break;case 213:tE(a,b,h,g,"FG"),a.G=new VB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=LD[d]&&uE(a,b,h,g,JD[d],LD[d])}
+function wE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,HD),GB(d,0,0,c,b),a.pb?(U(d,(RA(),WA)),nE(d,-1,0,c,b-1)):(U(d,ID),V(d,0,0,c-1-2,0),U(d,gB(HD)),V(d,0,b-1,c-1,b-1),V(d,c-1,0,c-1,b-1)),xE(d,a.Y),U(d,(RA(),YA)),-1!=a.K.toLowerCase().indexOf(ke)&&U(d,ZA),yE(d,a.K,10,15),zE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function AE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,HD);GB(d,0,0,c,b);a.pb?(U(d,(RA(),WA)),V(d,0,b-1,c,b-1),e=BE*(a.Z+a.T)+2,V(d,0,e,c,e),V(d,0,e,0,b),V(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,ID),V(d,0,0,0,b-1),V(d,0,BE*a.Z,b-1,BE*a.Z),U(d,gB(HD)),V(d,c-1,0,c-1,b-1-a.Z),V(d,0,b-1,c-1,b-1));for(b=3;b<=BE+2;++b)mE(a,d,1,b);zE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function CE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);GB(e,0,0,c,b);d=a.eb?(bC(),eC):(bC(),gC);if((bC(),cC)==(bC(),cC))d==eC?e.b=l:e.b=yg;d=new pA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,ub=o=v=r=j=void 0,Y=o=j=void 0,M=h=r=h=void 0,ea=D=R=void 0,J=h=q=r=r=E=t=M=j=Y=Y=v=M=J=q=Y=M=t=ea=q=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,ea=3;f.x&&(hE(f),eE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=P(O(DE(13*f.o.C*j)));EE(f.o,j);f.o.B&&(U(g,(RA(),YA)),nE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=P(O(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(FD(),MD)[f.e[j]]),h=g,r=wt(f.K[j]-o/2),Y=wt(f.N[j]-o/2),M=t=o,oE(h,!0),pE(h,qE(h,r,Y,t,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(FD(),MD)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*ea*R,J=3*ea*D,Y=y(N,s,-1,4,1),r=y(N,s,-1,4,1),Y[0]=wt(f.K[h]+q),r[0]=wt(f.N[h]-J),Y[1]=wt(f.K[o]+q),r[1]=wt(f.N[o]-J),Y[2]=wt(f.K[o]-q),r[2]=wt(f.N[o]+J),Y[3]=wt(f.K[h]-q),r[3]=wt(f.N[h]+J),o=g,h=Y,oE(o,!0),pE(o,FE(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){U(g,(RA(),YA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(FD(),MD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;M=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-M,R=r-t,D=Math.sqrt(J*J+R*R),
+1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,bB);q=n*R;J=n*D;V(g,P(O(Math.round(M+q))),P(O(Math.round(t-J))),P(O(Math.round(Y+q))),P(O(Math.round(r-J))));V(g,P(O(Math.round(M-q))),P(O(Math.round(t+J))),P(O(Math.round(Y-q))),P(O(Math.round(r+J))));U(g,YA);break;case 3:o=P(O(Math.round(M)));h=P(O(Math.round(t)));Y=P(O(Math.round(Y)));r=P(O(Math.round(r)));V(g,o,h,Y,r);M=P(O(Math.round(ea*R)));t=P(O(Math.round(ea*D)));V(g,o+M,h-t,Y+M,r-t);V(g,o-M,h+t,Y-M,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,V(g,P(O(Math.round(v))),P(O(Math.round(E))),P(O(Math.round(v))),P(O(Math.round(E))));xE(g,f.o.n);o=GE(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=jC(f.o.o,h);M=P(O(Math.round((M+Y)/2-J/2)));q=P(O(Math.round((t+r)/2+~~(o/2)-1)));U(g,bB);yE(g,h,M,q);U(g,YA);break;default:if(1==f.C[j]||3==f.C[j])q=ea*R,J=ea*D,E=y(N,s,-1,3,1),v=y(N,s,-1,3,1),E[0]=P(O(Math.round(Y+q))),v[0]=P(O(Math.round(r-J))),E[1]=P(O(Math.round(M))),v[1]=P(O(Math.round(t))),E[2]=P(O(Math.round(Y-
+q))),v[2]=P(O(Math.round(r+J))),o=g,h=E,r=v,oE(o,!0),pE(o,FE(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*R;J=ea*D;for(h=0;10>h;++h)v=M-(M-Y)/10*h,E=t-(t-r)/10*h,o=h/10,V(g,P(O(Math.round(v+q*o))),P(O(Math.round(E-J*o))),P(O(Math.round(v-q*o))),P(O(Math.round(E+J*o))))}else V(g,P(O(Math.round(M))),P(O(Math.round(t))),P(O(Math.round(Y))),P(O(Math.round(r))))}}D=y(fE,m,-1,f.u+1,1);R=y(N,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
+D[o]/R[o]+n/R[o];xE(g,f.o.n);o=GE(f.o.o);J=y(zt,m,1,f.u+1,0);Y=y(N,s,-1,f.u+1,1);r=y(N,s,-1,f.u+1,1);n=y(HE,m,55,f.u+1,0);t=2;1!=f.o.C&&(t=P(O(DE(2*f.o.C))));for(j=1;j<=f.u;++j)h=IE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=jC(f.o.o,h),n[j]=JE(f,t,j,Y[j],Y[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(M=!0),q=h,ub=l,f.o.Lb&&
+0<f.y[j]&&(ub+=Vb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Vj(f.B[j])&&(v+=Vj(f.B[j])),0<f.B[j]?v+=xa:v+=Ca),M||!E?h=h+ub+v+l:h=v+ub+l+h,E||(q=h),J[j]=h,q=jC(f.o.o,q),v=jC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=JE(f,t,j,q,v,o,M),M=v.d+t+1,q=v.e+o+t,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(FD(),MD)[f.e[j]]),GB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(FD(),MD)[f.e[j]]):U(g,(RA(),YA)):U(g,(FD(),JD)[f.c[j]]),yE(g,h,M,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],M=P(O(DE(f.K[j]-q/2))),q=P(O(DE(f.N[j]+~~(o/2)-1))),
+U(g,(RA(),bB)),yE(g,ba+f.r[h][1],M+v,q);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(RA(),ZA):(RA(),eB)),0<f.E&&106!=f.o.d&&(v=n[f.E],nE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(ea+1)*R,J=(ea+1)*D,E=y(N,s,-1,5,1),v=y(N,s,-1,5,1),E[0]=P(O(DE(f.K[h]+q))),E[1]=P(O(DE(f.K[o]+q))),v[0]=P(O(DE(f.N[h]-J))),v[1]=P(O(DE(f.N[o]-J))),E[3]=P(O(DE(f.K[h]-q))),E[2]=P(O(DE(f.K[o]-q))),v[3]=P(O(DE(f.N[h]+J))),v[2]=P(O(DE(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,R=v,ea.o&&(oE(ea,!1),pE(ea,FE(ea,j,R,5,!0)))),106==f.o.d&&KE(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(RA(),ZA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],nE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(RA(),WA)),V(e,c-1,0,c-1,b-1)):(U(e,gB(HD)),V(e,c-1,0,c-1,b-1),U(e,HD),V(e,c-2,0,c-2,b-1),U(e,ID),V(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(RA(),bB)),V(e,d,~~(b/2),d+48,~~(b/2)),V(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),V(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new tB(Wb,0,13),a.X=new iC(a.U),null!=a.cb&&(d=jC(a.X,a.cb),c=P(O(Math.round((c-d)/2))),b-=13,U(e,(RA(),YA)),xE(e,a.U),yE(e,a.cb,c,b)));zE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function vE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(N,s,-1,9,1);n=y(N,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=wt(c+a*Math.sin(j)),n[f]=wt(d+a*Math.cos(j));f=e+1;b.o&&(oE(b,!1),pE(b,FE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=wt(c+(a-3)*Math.sin(j)),n[f]=wt(d+(a-3)*Math.cos(j));V(b,h[0],n[0],h[1],n[1]);V(b,h[2],n[2],h[3],n[3]);V(b,h[4],n[4],h[5],n[5])}}
+function LE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,HD);GB(d,0,0,b,c);a.pb?(U(d,(RA(),WA)),c=14*(a.Z+a.T),nE(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,gB(HD)),V(d,b-1,0,b-1,c-1),V(d,0,c-1,b-1-2,c-1),U(d,ID),V(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)mE(a,d,b,1),mE(a,d,b,2);a.d=c;zE(a.Vb,a.Rb,0,0)}}
+function sE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);V(a,j,q,f,h);V(a,g,q,f,h);j=~~(n/3);V(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);rE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function ME(a,b,c){var d,e,f,g,j,h;NE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=OE(b);b=new qD(b,j,!0);e=l;for(d=1;5>=d;++d)e=PE(b,j);d=QE(WC(ao(e.substr(0,3)),10)).b;g=QE(WC(ao(e.substr(3,3)),10)).b;PE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=PE(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new RE(a,f)}eE(a,1,d,1);eE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new RE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",zD(a),!1;null!=a.j&&a.$&&SE(a.$,a.j,!0);null!=a.k&&
+a.$&&SE(a.$,a.k,!1);j=TE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new UE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];eE(a,1,j,0)}c&&zD(a);return!0}function Dr(a,b){a.lb=!0;a.K=b}function EE(a,b){100>b&&(!OD[b]&&(OD[b]=new tB(Wb,0,b)),!QD[b]&&tt(QD,b,new iC(OD[b])),a.n=OD[b],a.o=QD[b])}
+function Hr(a,b){var c,d;if(0==b)return!1;bE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:jE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;VE(a,WE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Vv("Cannot redo. Index is out of range.");if(!d.b.d)throw new Vv(Zb);
+d.b=d.b.d;VE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Mu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Dr(a,ec+(a.Ib.b+1)+ca+a.Ib.d),d=XE(d),YE(a,d,!1,!0),null!=a.tb&&sD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Mu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Dr(a,ec+(a.Ib.b+1)+ca+a.Ib.d),d=XE(d),YE(a,d,!1,!0),null!=a.tb&&sD(a.tb,null));break;case 101:a.Mb&&ZE(a.Mb);a.Mb=new $E(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new aF(a):a.Eb.hc.d._?bF(a.Eb.hc.d):cF(a.Eb);break;case 114:a.c&&
+ZE(a.c);a.c=new $E(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,dF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=eF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(fE,m,-1,4,1);gE(a.$,d);a.nb=!0;a.$=new UD(a.$);d=wt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;fF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,gF(a.$,a.$.E),a.$.E=0,cE(a)):0<a.$.F&&(a.nb=!0,hF(a.$,a.$.F),a.$.F=0,cE(a));iF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new ZB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new SB(c),YB(j,g),g.d=c,kA(g.e,a);gz(a,j);a.F=j}jF(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(ZE(a.p),a.p=null);0==a.$.E&&(a.p=new $E(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,cE(a)),18==a.e&&(d=eo((Er(),Fr).hc.b.hb,ah),kF(a.$,a.$.E,d),cE(a)),iF(a.$))}zD(a);return!0}
+function $q(a){var b,c,d;d=YD(a);c=l;if(a.Gb){var e,f,g;g=nt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)eF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(lF(g[1][0],3)+lF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+mF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+mF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new nF(a,a.gb,a.vb)),c=mF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function oF(a,b,c,d){var e;e=c;var f=d,g,j;(g=pF(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=lE(a,!0)),a.x):(!a.w&&(a.w=lE(a,!1)),a.w),jF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=qF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=BE+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",zD(a),!0;
+if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",zD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Hr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)gF(a.$,a.$.E),a.$.E=0,cE(a);else{if(106==a.d)return!0;if(108==a.d)rF(a.$,a.$.E,0),cE(a);else if(157==a.d)rF(a.$,a.$.E,1),cE(a);else if(158==a.d)rF(a.$,a.$.E,-1),cE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,X(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):cE(a);else if(206<=a.d&&229>=a.d)a.P=2,sF(a.$),cE(a);else if(230==a.d)a.P=3,cE(a);else if(233<=a.d&&262>a.d)tF(a.$,!1),cE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;kF(a.$,a.$.E,eo(a.Eb.f.hc.b.hb,ah));a.$.n=!0;cE(a)}else if(105==a.d)uF(a.$),cE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=eo((Er(),Fr).hc.b.hb,ah),1>d.length&&(d=Pc),kF(a.$,a.$.E,
+d)),cE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,sF(a.$),cE(a);else if(0<a.$.F)if(104==a.d)hF(a.$,a.$.F),a.$.F=0,cE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Dr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;gF(d,c);d.b[c]=0}a.$.F=0;cE(a)}else if(201==a.d)vF(a.$,a.$.F),cE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),cE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,cE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,cE(a);else if(206<=a.d&&229>=a.d)a.P=2,sF(a.$),cE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=eo(a.Eb.f.hc.b.hb,ah);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;cE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new kE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(wF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,X(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,sF(a.$)):300<a.d?(wF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=eo((Er(),Fr).hc.b.hb,ah),1>d.length&&(d=Pc),kF(a.$,1,d))):230==a.d?xF(a,null,!0):233<=a.d&&262>a.d?(wF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,tF(a.$,!0)):IC();cE(a)}else e=!1;e&&(iF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,zD(a))}return e}
+function yF(a,b,c,d){var e,f;if(a.A||!a.ib||pF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=zF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)gF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],X(b,0),hF(b,e),0<zF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Dr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;X(b,P(O(Math.round(h))));b.j[b.w]=b.u;0<zF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Dr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(qF(b)||pF(b))aE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(fE,m,-1,4,1);gE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;bE(a);a.nb=!0;zD(a);a.Tb=c;a.Ub=d;return!0}
+function AF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||pF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((FD(),ND)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;BF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(BF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;bE(a);a.nb=!0;zD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function CF(a){if(a.A)return!0;a.jb&&(a.jb=!1,cE(a));a.lb=!1;a.Q=kh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=zF(b,b.u),6>b.A[c]&&(DF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),gF(b,b.u));b.D=!1;cE(a)}else a:{var b=a.$,e,f;c=zF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Dr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Dr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=P(O(DE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=P(O(DE((b.N[b.G]+b.N[c])/2))))}}iE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,WE(b),b.b.d=c),cE(a),a.s=!1)}else 5==a.P&&(iE(a.$),cE(a));0<a.P&&(a.E=!1,bE(a),a.nb=!0,iF(a.$),EF(a.$),zD(a),a.P=0,a.i=!1);if(ND&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,bE(a),a.nb=!0,zD(a);return!0}function bE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function BF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,sD(a.sb,L(FF,m,82,[new T(a.f),new T(b)]))}
+function GF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Jf)?a.Gb=!1:-1<b.indexOf(hg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Ef)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Nf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,eE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)HF(a.gb[d]),hE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Xf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(od)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++BE;c&&zD(a)}
+function zD(a){var b,c,d,e;b=dA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.He(a.db,d,c),a.A&&e&&eE(a,1,a.vb,0),CE(a),a.A||(a.Rb=a.He(a.Rb,b.c,2*a.Z+a.T),LE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.He(a.R,a.Z,c),AE(a),a.J=a.He(a.J,d,a.Z),wE(a))):(CE(a),a.A||(wE(a),a.E&&(LE(a),AE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function IF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=eF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=IE(c,h);c.o.N&&0<c.y[h]&&(j+=Vb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ca,1<Vj(c.B[h])&&(j+=Vj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+JF(0.055999999999999994*c.K[h],0,2)+ba+JF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=ih),e+=c)}return e}function TD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=eF(a.gb[c]),d!=b))continue;d=void 0;d=KF(a.gb[c]);d=LF(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function cE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&sD(a.tb,null)}var c,d,e;e=new MF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=KF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new NF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function YE(a,b,c,d){try{ME(a,b,d)?c&&cE(a):zD(a)}catch(e){if(e=Pi(e),A(e,79))zD(a);else throw e;}}
+function xF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;NE(a,c);e=j=0;r=new qD(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=jD(r);a.vb=0;for(f=1;f<=h;++f)if(o=nD(r),ao(o),!H(o,ih))if(H(o,qb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new OF(a,o);if(0==a.$.u){PF(a,"ERROR - problems in reading/processing molecule !");IC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(PF(a,"ERROR - strange reaction - fixing !"),IC(),d=!1):3<n?(PF(a,"ERROR - strange reaction !"),IC(),d=!1):(1<a.vb&&!g&&GF(a,Ef,!0),g&&!a.Gb&&GF(a,
+hg,!0),!g&&a.Gb&&GF(a,Jf,!0),g?(eE(a,1,j,1),eE(a,j+1,e-1,2),eE(a,e,a.vb,3)):eE(a,1,a.vb,0),c&&zD(a),d=!0)}d?cE(a):zD(a)}catch(q){if(q=Pi(q),A(q,79))zD(a);else throw q;}}function QF(a){bE(a);a.nb=!0;zD(a)}function NE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new kE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&zD(a);null!=a.tb&&sD(a.tb,null)}
+function VE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=KF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&sD(a.tb,null)}}function RF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,zD(a),null):a.gb[b]}
+function dE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Na)?c=261:H(b,Sa)?c=241:H(b,Ma)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Pa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Da)?c=245:H(b,Ea)&&(c=238);0<c?Hr(a,c):b="Not known group!";a.lb=!0;a.K=b;zD(a)}function PF(a,b){a.lb=!0;a.K=b;zD(a)}function YD(a){var b;b=SD(a);bE(a);zD(a);return b}
+function tE(a,b,c,d,e){var f,g,j,h;f=a.X;h=jC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new tB(f.c.b,f.c.d,g),f=new iC(j),h=jC(f,e),b.f=j,b.j=SF(j);else xE(b,a.U);f=vB(f.c).b-vB(f.c).c;yE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function uE(a,b,c,d,e,f){var g,j;g=GE(a.W);j=jC(a.W,f);xE(b,a.V);(b.e=e)&&(b.i=jg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);yE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function GE(a){return vB(a.c).b-vB(a.c).c}
+function Gr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,zD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):Dr(a,a.z+ba),zD(a))}u(477,388,ki);_.te=function(a){VD(this,a)};_.He=function(a,b,c){return $z(this,b,c)};_.Ie=function(){};_.ae=function(){zD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=kh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var BE=10,OD,QD,HD,ID,JD,GD,ND,TF=null,MD,LD;
+function UF(){FD();Yz.call(this);this.Vb=(pq(),pq(),Fz).b;this.y=new tB(null,0,8);this.u=(RA(),SA);this.gb=y(VF,m,95,99,0);this.ab=new Wz;this.Ib=new WF;this.L=H((IC(),JC[Te]),cc);this.v=new XF;this.H=L(zt,m,1,[Ha,Ia,Sa,Ga,Na,Ma,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new kE(this);MD[0]=VA;MD[1]=new TA(255,153,153);MD[2]=new TA(255,204,102);MD[3]=new TA(255,255,153);MD[4]=new TA(102,255,255);MD[5]=new TA(51,204,255);MD[6]=new TA(255,153,255)}u(476,477,ki,UF);
+_.He=function(a,b,c){var d;return a?(d=a.b,qj(d.u,b,c),a):$z(this,b,c)};_.Ie=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[YF(b.b),a])}};_.b=null;function ZF(a){if(a.e.hb.style.display!=If){cA(a.d);var b;for(b=new Ji(a.f.k);b.c<b.e.Be();)a=Ki(b),a.Ge()}}function $F(a){aG.call(this,a,eb,eb,null)}function bG(a,b){aG.call(this,a,eb,eb,b)}function cG(a,b,c){aG.call(this,a,b,c,null)}
+function aG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ac,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=lj(a)){this.c=dG;++dG;this.e=e;this.d=new UF;this.f=new eG(this.d,b,c,d);pw(e,this.f);d&&gd in d&&(this.f.c=d[gd]);a=this.f;a.e||(a.e=aA(a,G(a.hb,Qf),G(a.hb,Pf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?TF=ac:TF="JME";b.w=lE(b,!1);b.x=lE(b,!0);Dr(b,TF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=dA(b);Uz(b,null);b.pb||(b.T=0);b.U||(b.U=new tB(Wb,0,13),b.X=new iC(b.U));b.V||(b.V=new tB(Wb,1,13),b.W=new iC(b.V));b.Y||(b.Y=new tB(Wb,0,11),new iC(b.Y));EE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;BE=10;b.Lb=!0;try{r=fG(b.Vb,"options");null!=r&&GF(b,r,!1);j=fG(b.Vb,"jme");null!=j&&(b.M=j);n=fG(b.Vb,"mol");null!=n&&(b.bb=n);g=fG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=fG(b.Vb,Kg);null!=o&&(b.cb=o,zD(b));b.k=fG(b.Vb,"atomcolors");b.j=fG(b.Vb,"atombg");f=fG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(RA(),SA);try{if(0!=f.indexOf(ma))throw new xn("bad hex encoding");E=WC(f.substr(1,2),16);D=WC(f.substr(3,2),16);t=WC(f.substr(5,2),16);q=v=new TA(E,D,t)}catch(J){if(J=Pi(J),A(J,79))IC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&dF(b.$);h=fG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Pi(R),!A(R,79))throw R;}b.d=202;for(f=0;23>f;++f)JD[f]=(RA(),$A),LD[f]=Pc;LD[1]=Vb;JD[1]=(RA(),WA);LD[2]=Bb;JD[2]=$A;LD[3]=Eb;JD[3]=WA;LD[4]=fc;JD[4]=eB;LD[5]=nc;JD[5]=
+ZA;LD[9]=Rb;JD[9]=bB;LD[10]=Kb;JD[10]=bB;LD[11]=Db;JD[11]=bB;LD[12]=Xb;JD[12]=bB;LD[8]=Ac;JD[8]=gB(aB);LD[7]=pc;JD[7]=$A;LD[6]=Fc;JD[6]=WA;LD[13]=Ec;JD[13]=WA;LD[18]=Pc;JD[18]=WA;LD[19]=qc;JD[19]=WA;LD[20]=rc;JD[20]=WA;LD[21]=sc;JD[21]=WA;LD[22]=tc;JD[22]=WA;Dz(b);b._=new gG;f=a.d;f.D=dA(f);null!=f.M?(xF(f,f.M,!1),null!=f.j&&f.$&&SE(f.$,f.j,!0),null!=f.k&&f.$&&SE(f.$,f.k,!1)):null!=f.bb&&YE(f,f.bb,!1,!1);zD(a.d);h=this.d;f=this.f;g=new wD(h);Sv(f,new hG,(Rq(),Rq(),Sq));Sv(f,new iG,(Oq(),Oq(),Pq));
+Sv(f,new jG,(Uq(),Uq(),Vq));Sv(f,new kG(g),(ar(),ar(),br));q=0>=lG();n=new Mx((ED(),DD));n.hb.alt="drag out MOL or RXN file";Mv(n,n.hb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new AD(h);pw(f.i,n);t=new BD(f,n,r,j,g);sw(t.f.i,t.c,G(t.f.hb,Qf)-t.e-t.d,G(t.f.hb,Pf)-(t.b-t.d));Yi(f.k,t);q?(q=new mG,Mv(q,n.hb.alt),0<=r&&(q.hb.style[fh]=r+cg),0<=o&&(q.hb.style[Me]=o+cg),pw(f.i,q),g=new CD(f,q,r,j,g),sw(g.f.i,g.c,G(g.f.hb,Qf)-g.e-g.d,G(g.f.hb,Pf)-(g.b-g.d)),Yi(f.k,g),q.hb.draggable=$g,q.hb.style[Qd]=
+(xo(),Cf),Sv(q,h,(Xq(),Xq(),Yq))):(n.hb.draggable=$g,n.hb.style[Qd]=(xo(),Cf),Sv(n,h,(Xq(),Xq(),Yq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}function nG(){return Ct(null)}function oG(a){return Ct(a)}u(478,1,ni,$F,bG,cG,aG);_.Je=function(a){B(this.f,new pG(this,a),(sq(),sq(),tq))};_.Ke=function(a){B(this.f,new qG(this,a),(Pr(),Pr(),Qr))};_.Le=function(a){cF(new rG(a,this.d,HD))};_.Me=function(){jE(this.d)};_.Ne=function(){Un((Rn(),Sn),new sG(this))};_.Oe=function(){return this.b};
+_.Pe=function(){return this.c};_.Qe=function(){return this.d.I};_.Re=function(){return this.d.eb};_.Se=function(){return this.d.fb};_.Te=function(){return this.d.tb};_.ed=function(){return G(this.f.hb,Pf)};_.Ue=function(){var a;a=[];a.length=2;a[0]=G(this.f.hb,Qf);a[1]=G(this.f.hb,Pf);return a};_.fd=function(){return G(this.f.hb,Qf)};_.Ve=function(){return this.e.hb};_.We=function(){return this.d.yb};_.Xe=function(){return this.d.Ab};_.Ye=function(a){$wnd.alert("JSME initialization error: "+a)};
+_.hd=function(){return this.e.hb.style.display!=If};_.Ze=function(){var a=this.d,b;a.Gb?b=IF(a,1)+qb+IF(a,2)+qb+IF(a,3):b=IF(a,0);return b};_.$e=function(){return $q(this.d)};_._e=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=SD(a);a.Pb=b;zD(a);return c};_.af=function(a){GF(this.d,a,!0)};_.bf=function(){};_.cf=function(a){YE(this.d,a,!0,!0)};_.df=function(a){xF(this.d,a,!0)};_.fe=function(){ZF(this)};_.ef=function(){NE(this.d,!0)};
+_.ff=function(a){var b=this.d;if(a=RF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;QF(b)}};_.gf=function(a){this.b=a;!this.d.b&&(this.d.b=new tG(this))};_.hf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ji(b.b);d.c<d.e.Be();)c=Ki(d),a?c.b=l:c.b=yg}cA(b.d)};_.jf=function(a,b){var c=this.d,d;if(d=RF(c,a))SE(d,b,!0),QF(c)};_.kf=function(a,b){var c=this.d,d;d=RF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,zD(c)):(d.E=b,QF(c))};_.kd=function(a){this.f.hb.style[Me]=a;ZF(this)};
+_.lf=function(a){this.d.I=a};_.mf=function(a){var b=this.d;b.eb=a;zD(b)};_.nf=function(a){var b=this.d;b.fb=a;zD(b)};_.of=function(a){this.d.sb=a};_.pf=function(a){this.d.tb=a};_.qf=function(a){var b=this.d;b.yb=a;b.w=lE(b,!1)};_.rf=function(a){this.d.Ab=a};_.sf=function(a,b){var c=this.f;c.md(a);c.kd(b);ZF(this)};_.tf=function(a){dE(this.d,a)};_.uf=function(a,b){var c=this.d;c.i=!1;c.Qb=new OF(c,a);c.d=253;c.lb=!0;c.K=b;zD(c)};_.ld=function(a){Qv(this.e.hb,a)};
+_.md=function(a){this.f.hb.style[fh]=a;ZF(this)};_.vf=function(a){PF(this.d,a)};_.wf=function(){return YD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var dG=0;function sG(a){this.b=a}u(479,1,{},sG);_.xc=function(){var a,b;for(b=new Ji(this.b.f.b);b.c<b.e.Be();)a=Ki(b),a.u.hb.innerHTML=a.r||l};_.b=null;function tG(a){this.b=a}u(480,1,{},tG);_.b=null;function pG(a,b){this.b=a;this.c=b}u(481,1,{},pG);_.Lc=function(a){a=a.b;Un((Rn(),Sn),new uG(this,this.c,a))};_.b=null;_.c=null;
+function uG(a,b,c){this.b=a;this.d=b;this.c=c}u(482,1,{},uG);_.xc=function(){var a=this.c;this.d.b.apply(a,[YF(this.b.b),a])};_.b=null;_.c=null;_.d=null;function qG(a,b){this.b=a;this.c=b}u(483,1,{},qG);_.b=null;_.c=null;function Sr(a,b,c){this.b=a;this.d=b;this.c=c}u(484,1,{},Sr);_.xc=function(){var a=this.c;this.d.b.apply(a,[YF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function vG(){var a=wG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;xG(yG,arguments)?a=arguments[0]:3==arguments.length?a=new cG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new $F(arguments[0]):4==arguments.length?a=new aG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new bG(arguments[0],arguments[1]));this.g=a;zG();a[$c]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Je(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new AG(a))});b.addMouseOverHandler=C(function(a){this.g.Ke(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new AG(a))});b.alert=C(function(a){this.g.Le(a)});b.clear=C(function(){this.g.Me()});b.deferredRepaint=C(function(){this.g.Ne()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Ue()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.hb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.Ye(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Ze()});b.molFile=C(function(){return this.g.$e()});b.nonisomericSmiles=C(function(){return this.g._e()});b.options=C(function(a){this.g.af(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.cf(a)});b.readMolecule=C(function(a){this.g.df(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=yG;zG();var f=b,g,b=BG.c;g=CG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=CG(b,
+e,f)}if(!g)throw new Ti("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.ef()});b.resetAtomColors=C(function(a){this.g.ff(a)});b.setAfterPasteCallBack=C(function(a){this.g.gf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new AG(a))});b.setAntialias=C(function(a){this.g.hf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.jf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.kf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.lf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.mf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.nf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.of(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.pf(a)});b.setPasteLabel=C(function(a){this.g.qf(a)});b.setPrePasteJSfunction=C(function(a){this.g.rf(a)});b.setSize=C(function(a,b){this.g.sf(a,b)});b.setSubstituent=C(function(a){this.g.tf(a)});b.setTemplate=C(function(a,
+b){this.g.uf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.vf(a)});b.smiles=C(function(){return this.g.wf()});DG({"0":{"0":[[nG,null,void 0]],1:[[oG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new EG(e));return[e]},te]]}});FG(yG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function At(){GG||(GG=!0,vG())}u(485,1,{},At);
+var GG=!1;function Et(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==te)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Dt(){}u(487,1,{},Dt);_.xc=function(){Et()};function EG(a){this.b=a}u(488,1,{69:1,107:1},EG);_.eQ=function(a){return null!=a&&A(a,69)&&this.b==a.b};_.b=null;function AG(a){this.b=a}u(489,1,{70:1,107:1},AG);
+_.eQ=function(a){return null!=a&&A(a,70)&&this.b==a.b};_.b=null;
+function vD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(fh)||l;b=c.getAttribute(Me)||l;f=c.getAttribute(Gf)||l;e=c.getAttribute(Pe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Gf)||l,h=h.getAttribute(ah)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Ed);c.removeAttribute(Gf);c.removeAttribute("archive");c.removeAttribute(Me);c.removeAttribute(fh);c.removeAttribute(fd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=io();c.setAttribute(Pe,d);c.style[fh]=tD(g);c.style[Me]=tD(b);b=new HG(a,d,n,e,c,f);Un((Rn(),Sn),b);++a.c;return!0}function uD(a){this.b="JME.class";this.e=a}u(490,1,{},uD);_.Fc=function(){return vD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function HG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(491,1,{},HG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function IG(){}u(492,1,ni,IG);function JG(a){this.b=a}u(493,1,{},JG);_.xc=function(){this.b()};_.b=null;
+function KG(){var a=wG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;xG(LG,arguments)?a=arguments[0]:0==arguments.length&&(a=new IG);this.g=a;zG();a[$c]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Un((Rn(),Sn),new JG(a))});FG(LG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Bt(){MG||(MG=!0,KG())}u(494,1,{},Bt);var MG=!1;function NG(a){yn();this.i=a}
+u(495,454,Rh,NG);function Kt(){yn();this.i="divide by zero"}u(496,97,Nh,Kt);function ut(){yn()}function OG(a){yn();this.i=a}u(497,97,Nh,ut,OG);function PG(){PG=x;QG=new RG(!1);SG=new RG(!0)}function RG(a){this.b=a}u(498,1,{72:1,73:1,76:1},RG);_.eQ=function(a){return A(a,73)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?$g:"false"};_.b=!1;var QG,SG;
+function oD(a,b,c){var d,e;d=TG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function UG(){}function VG(a){return typeof a==Nf?Ac+(0>a?-a:a):a}function WG(a,b){var c;c=new UG;c.e=Lb+(XG(0!=a?-a:0)?VG(0!=a?-a:0):l+Bi(c));YG(0!=a?-a:0)&&ZG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new UG;b.e=Lb+(XG(a)?VG(a):l+Bi(b));YG(a)&&ZG(a,b);return b}
+function $(a,b){var c;c=new UG;c.e=Lb+(XG(a)?VG(a):l+Bi(c));YG(a)&&ZG(a,c);c.c=b?8:0;return c}function $G(){var a;a=new UG;a.e=Lb+(XG(0)?VG(0):l+Bi(a));YG(0)&&ZG(0,a);a.c=2;return a}function aH(a){var b;b=new UG;b.e=Lb+(XG(a)?VG(a):l+Bi(b));YG(a)&&ZG(a,b);b.c=1;return b}function YG(a){return typeof a==Nf&&0<a}function XG(a){return null!=a&&0!=a}
+function ZG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Mh[b.d])c=c.prototype;else{c=Mh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(500,1,{},UG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function bH(a){var b;if(!(b=cH,!b&&(b=cH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new dH(Tb+a+da);return parseFloat(a)}
+function WC(a,b){var c,d;if(null==a)throw new dH(Mf);if(2>b||36<b)throw new dH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new dH(Tb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new dH(Tb+a+da);if(-2147483648>c||2147483647<c)throw new dH(Tb+a+da);return c}u(502,1,{72:1,84:1});var cH=null;function eH(a){this.b=a}
+u(501,502,{72:1,76:1,77:1,84:1},eH);_.eQ=function(a){return A(a,77)&&a.b==this.b};_.hC=function(){return wt(this.b)};_.tS=function(){return l+this.b};_.b=0;function rA(a){this.b=a}u(503,502,{72:1,76:1,80:1,84:1},rA);_.eQ=function(a){return A(a,80)&&a.b==this.b};_.hC=function(){return wt(this.b)};_.tS=function(){return l+this.b};_.b=0;function fA(){yn()}function yk(a){yn();this.i=a}u(504,97,ei,fA,yk);function kw(){yn()}function mx(a){yn();this.i=a}u(505,97,Nh,kw,mx);function T(a){this.b=a}
+function Wt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Pt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function QE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(fH(),gH)[b],!c&&(c=gH[b]=new T(a)),c):new T(a)}u(506,502,{72:1,76:1,82:1,84:1},T);_.eQ=function(a){return A(a,82)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function fH(){fH=x;gH=y(FF,m,82,256,0)}var gH;function Vj(a){return 0>a?-a:a}function Uj(a,b){return a>b?a:b}function DE(a){return Math.round(a)}function vn(){yn()}function ws(a){yn();this.i=a}u(509,97,{72:1,79:1,83:1,85:1,87:1},vn,ws);function Di(){Di=x;Ei=L(Ci,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ei;function dH(a){yn();this.i=a}u(511,504,ei,dH);
+function Cn(a){this.b="Unknown";this.d=a;this.c=-1}u(512,1,{72:1,86:1},Cn);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function TG(a,b){return a.charCodeAt(b)}function hH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Ov(a,b){return a.indexOf(b)}function UC(a,b,c){return a.indexOf(b,c)}function iz(a,b){return a.lastIndexOf(b)}
+function XE(a){var b=aa,c=ih,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+bo(c,++d):c=c.substr(0,d-0)+bo(c,++d);return a.replace(RegExp(b,ue),c)}
+function iH(a,b){for(var c=RegExp(b,ue),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(zt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function bo(a,b){return a.substr(b,a.length-b)}
+function ao(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Pv(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,72:1,74:1,76:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return mu(this)};_.tS=_.toString;function jH(){jH=x;kH={};lH={}}
+function mu(a){jH();var b=lb+a,c=lH[b];if(null!=c)return c;c=kH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+TG(a,d++);c|=0}256==mH&&(kH=lH,lH={},mH=0);++mH;return lH[b]=c}var kH,mH=0,lH;function rn(a,b){sn(a.b,b);return a}function qn(){this.b=new co}function nH(){this.b=new co;this.b.b+=l}u(514,1,di,qn,nH);_.tS=function(){return this.b.b};function ku(){this.b=new co}
+function SC(){this.b=new co}function ct(a){this.b=new co;sn(this.b,a)}u(515,1,di,ku,SC,ct);_.tS=function(){return this.b.b};function VC(a){a="String index out of range: "+a;yn();this.i=a}u(516,505,Nh,VC);
+function oH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new vn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new OG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new OG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new kw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)tt(b,c,a[--d])}else for(c=e+c;e<c;)tt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Rv(){yn()}function cD(a){yn();this.i=a}u(518,97,Nh,Rv,cD);function xA(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:En(b,c))return a;return null}function AA(a,b){var c;return(c=xA(a.xd(),b))?(c.Zc(),!0):!1}function pH(a){var b,c,d,e;d=new qn;b=null;d.b.b+=Qc;for(c=a.xd();c.Xc();)null!=b?sn(d.b,b):b=Aa,e=c.Yc(),sn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Tc;return d.b.b}u(519,1,{});_.xf=function(){throw new cD("Add not supported on this collection");};
+_.yf=function(a){return!!xA(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.zf=function(a){return AA(this,a)};_.tS=function(){return pH(this)};u(521,519,xi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,93)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.yf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=Hn(c),a=~~a);return a};
+function qH(a,b){var c;return A(b,91)&&(c=b.Af(),yv(a.b,c))?(c=gj(a.b,c),a.b.Ce(b.Bf(),c)):!1}function hD(a){this.b=a}u(520,521,xi,hD);_.yf=function(a){return qH(this,a)};_.xd=function(){return new YC(this.b)};_.zf=function(a){return qH(this,a)?(a=a.Af(),Si(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function aD(a){if(a.c)Mi(a.b),Si(a.d,a.c.Af()),a.c=null;else throw new Vv("Must call next() before remove().");}
+function YC(a){var b;this.d=a;b=new dj;a.d&&Yi(b,new rH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new sH(a,d.substring(1));b.xf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.xf(c[d])}this.b=new Ji(b)}u(522,1,{},YC);_.Xc=function(){return ZC(this.b)};_.Yc=function(){return this.c=Ki(this.b)};_.Zc=function(){aD(this)};_.b=null;_.c=null;_.d=null;u(524,1,Zh);_.eQ=function(a){return A(a,91)&&bD(this.Af(),a.Af())&&bD(this.Bf(),a.Bf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Af()&&(a=Hn(this.Af()));null!=this.Bf()&&(b=Hn(this.Bf()));return a^b};_.tS=function(){return this.Af()+pb+this.Bf()};function rH(a){this.b=a}u(523,524,Zh,rH);_.Af=function(){return null};_.Bf=function(){return this.b.c};_.Cf=function(a){return eD(this.b,a)};_.b=null;function sH(a,b){this.c=a;this.b=b}u(525,524,Zh,sH);_.Af=function(){return this.b};_.Bf=function(){return this.c.f[lb+this.b]};_.Cf=function(a){return fD(this.c,this.b,a)};_.b=null;_.c=null;
+function jx(a,b){(0>a||a>=b)&&tH(a,b)}function tH(a,b){throw new mx("Index: "+a+", Size: "+b);}u(526,519,ii);_.Df=function(){throw new cD("Add not supported on this list");};_.xf=function(a){this.Df(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,89)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:En(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Hn(c)),b=~~b;return b};_.xd=function(){return new Ji(this)};_.Ff=function(){return this.Gf(0)};_.Gf=function(a){return new uH(this,a)};_.Hf=function(){throw new cD("Remove not supported on this list");};function ZC(a){return a.c<a.e.Be()}function Ki(a){if(a.c>=a.e.Be())throw new nw;return a.e.Ef(a.d=a.c++)}function Mi(a){if(0>a.d)throw new rx;a.e.Hf(a.d);a.c=a.d;a.d=-1}function Ji(a){this.e=a}u(527,1,{},Ji);_.Xc=function(){return ZC(this)};
+_.Yc=function(){return Ki(this)};_.Zc=function(){Mi(this)};_.c=0;_.d=-1;_.e=null;function uH(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&tH(b,c);this.c=b}u(528,527,{},uH);_.If=function(){return 0<this.c};_.Jf=function(){if(0>=this.c)throw new nw;return this.b.Ef(this.d=--this.c)};_.b=null;function vH(a){a=new YC(a.c.b);return new wH(a)}function xH(a,b){this.b=a;this.c=b}u(529,521,xi,xH);_.yf=function(a){return yv(this.b,a)};_.xd=function(){return vH(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function wH(a){this.b=a}u(530,1,{},wH);_.Xc=function(){return ZC(this.b.b)};_.Yc=function(){return(this.b.c=Ki(this.b.b)).Af()};_.Zc=function(){aD(this.b)};_.b=null;u(531,526,ii);_.Df=function(a,b){var c;c=DA(this,a);var d=c.e;new yA(b,c.c);++d.c;++c.b;c.d=null};_.Ef=function(a){var b;b=DA(this,a);try{return EA(b)}catch(c){c=Pi(c);if(A(c,92))throw new mx("Can't get element "+a);throw c;}};_.xd=function(){return DA(this,0)};
+_.Hf=function(a){var b,c;b=DA(this,a);try{c=EA(b)}catch(d){d=Pi(d);if(A(d,92))throw new mx("Can't remove element "+a);throw d;}yH(b);return c};function zH(a){a.c=y(AH,m,0,0,0)}function Mz(a,b,c){(0>b||b>a.d)&&tH(b,a.d);a.c.splice(b,0,c);++a.d}function Yi(a,b){tt(a.c,a.d++,b);return!0}function Mu(a,b){jx(b,a.d);return a.c[b]}function Oj(a,b){for(var c=0;c<a.d;++c)if(bD(b,a.c[c]))return c;return-1}function Pu(a,b){var c;c=(jx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Xi(a,b){var c;c=Oj(a,b);if(-1==c)return!1;Pu(a,c);return!0}function Ck(a,b){var c;if(b.length<a.d){c=b;var d;d=mt(0,a.d);L(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)tt(b,c,a.c[c]);b.length>a.d&&tt(b,a.d,null);return b}function dj(){zH(this)}function rB(a){zH(this);this.c.length=a}function lA(a){zH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);L(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(532,526,Qh,dj,rB,lA);_.Df=function(a,b){Mz(this,a,b)};
+_.xf=function(a){return Yi(this,a)};_.Me=function(){this.c=y(AH,m,0,0,0);this.d=0};_.yf=function(a){return-1!=Oj(this,a)};_.Ef=function(a){return Mu(this,a)};_.ye=function(){return 0==this.d};_.Hf=function(a){return Pu(this,a)};_.zf=function(a){return Xi(this,a)};_.Be=function(){return this.d};_.d=0;function CA(a,b,c){var d;for(d=0;d<b;++d)tt(a,d,c)}function Ms(){Ms=x;$s=new BH}var $s;function BH(){}u(535,526,ci,BH);_.yf=function(){return!1};_.Ef=function(){throw new kw;};_.Be=function(){return 0};
+function CH(){this.b=new Date}function DH(a){return 10>a?bb+a:l+a}u(536,1,{72:1,75:1,76:1,88:1},CH);_.eQ=function(a){return A(a,88)&&Zt(O(this.b.getTime()),O(a.b.getTime()))};_.hC=function(){var a;a=O(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Gt(c&4194303,b&4194303,e&1048575);a=Gt(a.l^b.l,a.m^b.m,a.h^b.h);return P(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(EH(),FH)[this.b.getDay()]+ba+GH[this.b.getMonth()]+ba+DH(this.b.getDate())+ba+DH(this.b.getHours())+lb+DH(this.b.getMinutes())+lb+DH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function EH(){EH=x;FH=L(zt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));GH=L(zt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var FH,GH;
+function Fs(a,b){return null==z(a.b,b,a)}function Es(){this.b=new Hi}u(538,521,{72:1,75:1,93:1},Es);_.xf=function(a){return Fs(this,a)};_.yf=function(a){return yv(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return vH(new xH(this.b,new hD(this.b)))};_.zf=function(a){return null!=Si(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return pH(new xH(this.b,new hD(this.b)))};_.b=null;
+function DA(a,b){var c,d;(0>b||b>a.c)&&tH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new HH(a,b,d)}function HA(){this.b=new IH;this.c=0}u(539,531,ci,HA);_.xf=function(a){new yA(a,this.b);++this.c;return!0};_.Gf=function(a){return DA(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function EA(a){if(a.c==a.e.b)throw new nw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function yH(a){if(!a.d)throw new rx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function HH(a,b,c){this.e=a;this.c=c;this.b=b}u(540,1,{},HH);_.Xc=function(){return this.c!=this.e.b};_.If=function(){return this.c.c!=this.e.b};_.Yc=function(){return EA(this)};_.Jf=function(){if(this.c.c==this.e.b)throw new nw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){yH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function IH(){this.b=this.c=this}
+function yA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(541,1,{},IH,yA);_.b=null;_.c=null;_.d=null;function $C(a,b){this.b=a;this.c=b}u(542,524,Zh,$C);_.Af=function(){return this.b};_.Bf=function(){return this.c};_.Cf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function nw(){yn()}u(543,97,{72:1,79:1,85:1,87:1,92:1},nw);function bD(a,b){return vt(a)===vt(b)||null!=a&&En(a,b)}function qB(a){var b=y(IA,m,45,0,0);return Ck(a.b,b)}function Wz(){this.b=new dj}
+u(545,526,Qh,Wz);_.Df=function(a,b){Mz(this.b,a,b)};_.xf=function(a){return Yi(this.b,a)};_.yf=function(a){return-1!=Oj(this.b,a)};_.Ef=function(a){return Mu(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new Ji(this.b)};_.Hf=function(a){return Pu(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return pH(this.b)};_.b=null;function ZE(a){a.hc.d._&&wB(a)}function JH(a){var b;if(a.hc.d._){b=nz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}yB(a)}
+function KH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function cF(a){var b=a.k;LH(a.hc.d,b.b,b.c);!mz(a)&&Rz(a);Bz(a)}function MH(){BB.call(this,l);this.j=new LA(this.Kf());kA(this.r,new NH(this))}u(547,413,wi);_.Ld=function(a,b){return vt(a.i)===vt(this.j)?(JH(this),!0):this.Lf(a,b)};_.Kf=function(){return"Close"};_.Lf=function(){return!1};_.Ed=function(){JH(this)};_.j=null;_.k=null;
+function rG(a,b,c){MH.call(this);this.hc&&DB(this.hc,!1);AB(this,!1);Uz(this,new LB(0));a=new PB(a,1);S(this,a,null);a=new Yz;S(a,this.j,null);S(this,a,null);b&&(this.k=nz(b),zB(this),KH(this.k,~~(G(b.Vb.hb,Qf)/2)-~~(this.mc/2),~~(G(b.Vb.hb,Pf)/2)-~~(this.cc/2)));c&&Q(this,c)}u(546,547,wi,rG);_.Kf=function(){return"OK"};function WE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Vv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Vv(Zb);a.b=a.b.c;return a.b.b}
+function gG(){this.b=this.c=new OH}u(548,1,{},gG);_.b=null;function OH(){this.b=null}function NF(a){this.b=a}u(549,1,{},OH,NF);_.b=null;_.c=null;_.d=null;function NH(a){this.b=a}u(550,448,pi,NH);_.b=null;
+function yD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){sD(a.b.Ab,L(zt,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=iH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],tt(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{ME(a.b,b,!0)?(Dr(a.b,"Structure pasted"+e),cE(a.b),cA(a.b),d=!0):(cF(new rG(a.b.K,a.b,HD)),NE(a.b,!0),cA(a.b))}catch(n){if(n=Pi(n),A(n,79))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",zD(e),cF(new rG(a.b.K,
+a.b,HD)),cA(a.b);else throw n;}}d&&a.b.Ie(b)}function Cr(a){this.b=a}u(551,1,{},Cr);_.b=null;function WD(){WD=x;XD=new PH("COPY_SMILES",0);ZD=new PH("COPY_MOL",1);$D=new PH("PASTE",2);QH=L(RH,m,94,[XD,ZD,$D])}function PH(a,b){I.call(this,a,b)}u(552,140,{72:1,76:1,78:1,94:1},PH);var QH,ZD,XD,$D;function MF(){this.e=y(VF,m,95,99,0)}u(553,1,{},MF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function SH(a){a.c=y(N,s,-1,20,1);a.B=y(N,s,-1,20,1);a.K=y(fE,m,-1,20,1);a.N=y(fE,m,-1,20,1);a.H=nt([20,7]);a.e=y(N,s,-1,20,1);a.d=y(zt,m,1,20,0);a.p=y(zt,m,1,20,0);a.y=y(N,s,-1,20,1);a.A=y(N,s,-1,20,1);a.I=y(N,s,-1,20,1);a.J=y(N,s,-1,20,1);a.t=y(N,s,-1,20,1);a.C=y(N,s,-1,20,1);a.L=y(N,s,-1,20,1);a.O=y(N,s,-1,20,1);a.f=y(zt,m,1,20,0);a.r=nt([10,2]);a.j=y(N,s,-1,101,1)}
+function TH(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(N,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(N,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(fE,m,-1,4,1);d=y(fE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=UH(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+UH(r[2],d[2],r[3],d[3]),d=UH(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function X(a,b){var c,d,e,f,g,j,h,n;wF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=VH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(fE,m,-1,2,1);WH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==zF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Dr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];DF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&vF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=P(O(DE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=P(O(DE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function tF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.E=a.u-2,X(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,X(a,0),a.q=!1,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&rF(a,a.E,1),X(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,rF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)X(a,0),a.E=
+a.u,X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u-2,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)X(a,0),a.E=a.u,X(a,0),a.c[a.u]=4,a.E=a.u-1,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)X(a,0),a.c[a.u]=5,a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)X(a,0),a.c[a.u]=4,a.E=a.u,X(a,0),a.E=a.u-1,X(a,0),c=3;else if(238==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)X(a,0),a.E=a.u,X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)X(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.E=a.u,a.t[a.v]=3,X(a,0),a.q=!1,c=3;else if(242==a.o.d)X(a,0),a.E=a.u,a.q=!0,X(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)X(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)X(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)X(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)X(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)X(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)X(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)X(a,0),a.E=a.u,X(a,0),c=2;else if(247==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=3;else if(248==a.o.d)X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),a.E=a.u,X(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;X(a,0);e=a.K[a.u];g=a.N[a.u];gF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)wF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)DF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];fF(a);a.E=c+d;X(a,0);o=a.K[a.u];q=a.N[a.u];gF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];DF(a);a.I[a.v]=n;a.J[a.v]=c+d;fF(a);b&&(gF(a,n),hE(a))}c=4}XH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function WH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function sF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])YH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,X(a,0),a.E=a.u,YH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Dr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[VH(a,a.E,a.H[a.E][d])],2<d||1!=b){Dr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(fE,m,-1,2,1);WH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)wF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)wF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)wF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)DF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[VH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[VH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(N,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=P(O(DE((a.K[b]+a.K[e])/2))),a.O[c]=P(O(DE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;DF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=P(O(DE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=P(O(DE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(DF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=P(O(DE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(DE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(DF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=P(O(DE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=P(O(DE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(gF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&XH(a,j);-1<n&&(a.E=n)}
+function YH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)wF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function XH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=zF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function VH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function ZH(a,b,c){var d,e,f,g;e=kh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(eu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)eu(c[d])&&!Tt(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Zt(c[d],e)&&(b[d]=g,c[d]=kh,++f);if(f==a.u)break}return g==a.u}
+function hE(a){var b,c,d;b=y(fE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{gE(a,b);c=~~(c/2)-P(O(Math.round(b[0])));d=~~(d/2)-P(O(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;iE(a)}}
+function gE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function rF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=$H(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Dr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Dr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Dr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Dr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Dr(a.o,"Charge change not possible on the halogen !");break;case 18:Dr(a.o,
+"Use X button to change charge on the X atom !")}}
+function TE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(N,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(N,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&gF(a,c);hE(a);Dr(a.o,"Smaller part(s) removed !");return 1}
+function zF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function EF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];iF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),iF(a));4==a.t[d]&&(a.t[d]=1)}}
+function UH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function fF(a){var b;aI(a);b=a.t.length;a.L=y(N,s,-1,b,1);a.O=y(N,s,-1,b,1);iE(a);iF(a)}
+function wF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(N,s,-1,c,1),oH(a.c,b,a.c.length),a.c=b,b=y(N,s,-1,c,1),oH(a.B,b,a.B.length),a.B=b,b=y(N,s,-1,c,1),oH(a.y,b,a.y.length),a.y=b,b=y(N,s,-1,c,1),oH(a.e,b,a.e.length),a.e=b,b=y(zt,m,1,c,0),oH(a.d,b,a.d.length),a.d=b,b=y(zt,m,1,c,0),oH(a.p,b,a.p.length),a.p=b,b=y(fE,m,-1,c,1),oH(a.K,b,a.K.length),a.K=b,b=y(fE,m,-1,c,1),oH(a.N,b,a.N.length),a.N=b,b=nt([c,7]),oH(a.H,b,a.H.length),a.H=b,c=y(N,s,-1,c,1),oH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function JE(a,b,c,d,e,f,g){var j;j=P(O(DE(a.K[c]-d/2)));g||(j-=e-d);a=P(O(DE(a.N[c]-~~(f/2))));return new Qz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function DF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(N,s,-1,b,1),oH(a.I,c,a.I.length),a.I=c,c=y(N,s,-1,b,1),oH(a.J,c,a.J.length),a.J=c,c=y(N,s,-1,b,1),oH(a.t,c,a.t.length),a.t=c,c=y(N,s,-1,b,1),oH(a.C,c,a.C.length),a.C=c,c=y(N,s,-1,b,1),oH(a.L,c,a.L.length),a.L=c,c=y(N,s,-1,b,1),oH(a.O,c,a.O.length),a.O=c,b=y(zt,m,1,b,0),oH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function mF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(FD(),aa);j+="JME 2013-10-12 "+new CH+"\n \n";j+=lF(a.u,3)+lF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=JF(0.055999999999999994*(a.K[e]-c),10,4)+JF(0.055999999999999994*(g-a.N[e]),10,4)+JF(0,10,4);h=IE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+lF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=lF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:bI(a,e)&&(g=2),c=lF(a.I[e],3)+lF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=lF(a.J[e],3)+lF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=lF(a.J[e],3)+lF(a.I[e],3)),j+=c+lF(g,3)+lF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+lF(e,4)+lF(a.B[e],4)+aa);return j+"M END\n"}
+function LF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,ub,Y,M,ea,Cc,bg,zb,Md,Nd,Od,Ya,Dc;r=y(N,s,-1,a.u+10,1);q=y(N,s,-1,a.u+10,1);n=y(N,s,-1,a.u+1,1);o=y(N,s,-1,7,1);zb=y(N,s,-1,a.u+1,1);v=y(cI,m,-1,a.u+1,2);D=y(cI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;TE(a,!0);bg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){bg=!1;break}if(a.o.t&&bg){dI(a);EF(a);eI(a,D);fI(a,v,D);var Gb,pd,ef,$b,ve,qd,rd,kb,bJ,Td,w,ya,Am,Bm,Ns,lf,Oa,Cm,Dm,Gc,Em;Gb=y(N,s,-1,a.u+1,1);pd=y(N,s,-1,a.u+1,1);kb=y(gI,m,-1,a.u+1,3);var Os=a.u,Fm,
+nh,Ps,ng,wj,De,mf;wj=y(gI,m,-1,Os+2,3);De=y(N,s,-1,100,1);mf=5;ng=0;De[0]=3;wj[1]=mh;wj[2]=th;Ps=2;if(!(3>Os))for(;mf<De[ng]*De[ng];){nh=0;for(Fm=!0;Fm&&nh<=ng&&mf>=De[nh]*De[nh];)0==mf%De[nh]?Fm=!1:++nh;if(Fm){wj[++Ps]=bu(mf);if(Ps>=Os)break;ng<De.length-1&&(++ng,De[ng]=mf)}mf+=2}for(w=1;w<=a.u;++w){for(ya=Dm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Dm*=a.i[ya]);Cm=a.c[w];18==Cm&&(Em=a.p[w],qd=Em.charCodeAt(0)-65+1,rd=0,1<Em.length&&(rd=Em.charCodeAt(1)-97),0>qd&&(qd=0),0>rd&&(rd=0),Cm=28*qd+rd);
+lf=0;-2>a.B[w]?lf=1:-2==a.B[w]?lf=2:-1==a.B[w]?lf=3:1==a.B[w]?lf=4:2==a.B[w]?lf=5:2<a.B[w]&&(lf=6);Gc=1;kb[w]=bu(Dm);Gc*=126;kb[w]=Xt(kb[w],bu(a.y[w]*Gc));Gc*=7;kb[w]=Xt(kb[w],bu(lf*Gc));Gc*=7;kb[w]=Xt(kb[w],bu(Cm*Gc));Gc*=783;kb[w]=Xt(kb[w],bu(a.A[w]*Gc))}for(ve=0;!ZH(a,Gb,kb);){Ns=!1;for(w=1;w<=a.u;++w)Gb[w]!=pd[w]&&(pd[w]=Gb[w],Ns=!0);if(Ns){for(w=1;w<=a.u;++w){kb[w]=lh;for(ya=1;ya<=a.A[w];++ya)kb[w]=fu(kb[w],wj[Gb[a.H[w][ya]]])}ve=0}else if(0<ve){for(w=1;w<=a.u;++w)kb[w]=lh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Gb[w]==Gb[ya]){kb[w]=mh;break a}}else{for(w=1;w<=a.u;++w){kb[w]=lh;for(ya=1;ya<=a.A[w];++ya)ef=a.H[w][ya],kb[w]=fu(kb[w],bu(a.c[ef]*a.i[VH(a,w,ef)]))}ve=1}ZH(a,Gb,kb);for(w=1;w<=a.u;++w)kb[w]=bu(pd[w]*a.u+Gb[w])}for(w=1;w<=a.u;++w)pd[w]=Gb[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(pd[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];pd[w]=pd[Oa];pd[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Gb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Gb[a.I[w]],a.J[w]=Gb[a.J[w]],a.I[w]>a.J[w]&&(Td=a.I[w],a.I[w]=a.J[w],a.J[w]=Td,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Bm=Am=
+a.u;$b=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Am?(Am=a.I[ya],Bm=a.J[ya],$b=ya):a.I[ya]==Am&&a.J[ya]<Bm&&(Bm=a.J[ya],$b=ya);Td=a.I[w];a.I[w]=a.I[$b];a.I[$b]=Td;Td=a.J[w];a.J[w]=a.J[$b];a.J[$b]=Td;Td=a.t[w];a.t[w]=a.t[$b];a.t[$b]=Td;Td=a.C[w];a.C[w]=a.C[$b];a.C[$b]=Td;bJ=a.f[w];a.f[w]=a.f[$b];a.f[$b]=bJ}fF(a);iF(a);eI(a,D);fI(a,v,D)}else{eI(a,D);a.i=y(N,s,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(N,s,-1,a.u+1,1);Dc=1;a.b[1]=1;for(Y=0;;){M=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Cc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Cc=!1;break}Cc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++M]=g;if(0==M){if(Dc==a.u)break;c=n[Y--]}else if(1==M)zb[o[1]]=c,c=o[1],a.b[c]=++Dc;else{n[++Y]=c;e=0;for(t=1;t<=M;++t)if(h=VH(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=M;++t)if(h=VH(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Dc}}zb=y(N,s,-1,a.u+1,1);b=y(N,s,-1,a.u+1,1);R=y(cI,m,-1,a.u+1,2);Md=y(cI,m,-1,a.u+1,2);f=Dc=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(zb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){M=e=0;ub=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==Y)break a;Md[c]=!0;c=n[Y--]}else break}f=c;c=e;1<M&&(n[++Y]=f,R[e]=!0)}Nd=y(N,s,-1,a.v+1,1);Od=y(N,s,-1,a.u+1,1);if(a.o.Pb){var dJ=zb,dN=ea,Qs,eJ,oh,Ee,Rs,Ss,La,xj,Ts;oh=y(N,s,-1,a.u+1,1);for(La=1;La<=a.u;++La)oh[b[La]]=La;Rs=y(cI,m,-1,
+a.v+1,2);for(La=1;La<=a.u;++La)Qs=b[La],eJ=dJ[Qs],Ee=VH(a,Qs,eJ),0!=Ee&&(hI(a,Ee,oh,Nd,D),Rs[Ee]=!0);for(La=1;La<=a.v;++La)Rs[La]||hI(a,La,oh,Nd,D);La=1;a:for(;La<=a.u;++La)if(!(2>a.A[La]||4<a.A[La])){Ss=Ts=0;for(xj=1;xj<=a.A[La];++xj){Ee=VH(a,La,a.H[La][xj]);if(5==a.i[Ee])continue a;1==a.t[Ee]&&0!=iI(a,Ee,La)&&++Ts;2==a.t[Ee]&&(Ss=a.H[La][xj])}if(0!=Ts)if(0<Ss){var ja=a,gJ=La,nf=oh,Uc=Od,mc=void 0,yj=void 0,Hc=void 0,Fe=void 0,Ic=void 0,Gm=void 0,Hm=void 0,Im=void 0,Ud=void 0,Vc=void 0,Wc=void 0,
+Us=void 0,zj=void 0,Vd=void 0,Aj=void 0,Ge=void 0,Bj=void 0,Vs=void 0,Cj=void 0,He=void 0,hJ=void 0,of=void 0,iJ=void 0,Ws=void 0,Dj=void 0,pf=void 0,Wc=1,yj=gJ,mc=y(N,s,-1,ja.u+1,1);for(mc[1]=gJ;;){Us=!1;for(Vc=1;Vc<=ja.A[yj];++Vc)if(Hc=ja.H[yj][Vc],!(Hc==mc[1]||Hc==mc[Wc-1]))if(Fe=VH(ja,yj,Hc),2==ja.t[Fe]&&5!=ja.i[Fe]){yj=mc[++Wc]=Hc;Us=!0;break}if(!Us)break}if(!(0==Wc%2||2>ja.A[mc[Wc]]||3<ja.A[mc[Wc]])){pf=mc[1];Ic=mc[~~((Wc+1)/2)];Ud=mc[Wc];of=He=Ge=Vd=0;Ws=Vs=!1;for(Vc=1;Vc<=ja.A[pf];++Vc)Hc=
+ja.H[pf][Vc],Fe=VH(ja,pf,Hc),1!=ja.t[Fe]||5==ja.i[Fe]||(0==Vd?Vd=Hc:Ge=Hc);0<nf[Ge]&&nf[Vd]>nf[Ge]&&(Gm=Vd,Vd=Ge,Ge=Gm);zj=Vd;0==Vd&&(zj=Ge,Vs=!0);for(Vc=1;Vc<=ja.A[Ud];++Vc)Hc=ja.H[Ud][Vc],Fe=VH(ja,Ud,Hc),1!=ja.t[Fe]||5==ja.i[Fe]||(0==He?He=Hc:of=Hc);0<nf[of]&&nf[He]>nf[of]&&(Gm=He,He=of,of=Gm);Cj=He;0==He&&(Cj=of,Ws=!0);Aj=iI(ja,VH(ja,pf,Vd),pf);Bj=iI(ja,VH(ja,pf,Ge),pf);hJ=iI(ja,VH(ja,Ud,He),Ud);iJ=iI(ja,VH(ja,Ud,of),Ud);1<(0>Aj+Bj?-(Aj+Bj):Aj+Bj)||0!=hJ||0!=iJ?Dr(ja.o,"Bad stereoinfo on allene !"):
+(Hm=ja.K[mc[Wc-1]]-ja.K[Ud],Im=ja.N[mc[Wc-1]]-ja.N[Ud],Dj=Math.sqrt(Hm*Hm+Im*Im),0.001>Dj&&(Dj=0.001),0<(ja.N[Cj]-ja.N[mc[Wc-1]])*(Hm/Dj)-(ja.K[Cj]-ja.K[mc[Wc-1]])*(Im/Dj)?Uc[Ic]=1:Uc[Ic]=-1,Vs&&(Uc[Ic]*=-1),Ws&&(Uc[Ic]*=-1),zj==Vd&&0>Aj&&(Uc[Ic]*=-1),zj==Ge&&0>Bj&&(Uc[Ic]*=-1),nf[zj]>nf[Cj]&&(Uc[Ic]*=-1))}}else b:{var wb=a,ab=La,Xs=dJ,jJ=oh,kJ=r,lJ=q,eN=dN,Jm=Od,Km=void 0,Xc=void 0,Ys=void 0,ph=void 0,Ba=void 0,qh=void 0,td=void 0,Ej=void 0,Wd=void 0,Pb=void 0,ia=void 0,ga=void 0,Ie=void 0,Lm=void 0,
+Yc=void 0,K=void 0,Mm=void 0,ga=y(N,s,-1,4,1),Lm=y(N,s,-1,4,1),Fj=void 0,Zc=void 0,Nm=void 0,Om=void 0,Zs=void 0,Gj=void 0,Gj=-1;0<Xs[ab]&&(ga[++Gj]=Xs[ab]);for(Zc=1;Zc<=eN;++Zc)kJ[Zc]==ab&&(ga[++Gj]=lJ[Zc]),lJ[Zc]==ab&&(ga[++Gj]=kJ[Zc]);for(Zc=Gj+1;Zc<wb.A[ab];++Zc){Zs=wb.u+1;Nm=1;c:for(;Nm<=wb.A[ab];++Nm){Fj=wb.H[ab][Nm];for(Om=0;Om<Zc;++Om)if(Fj==ga[Om])continue c;jJ[Fj]<Zs&&(Zs=jJ[Fj],ga[Zc]=Fj)}}0==Xs[ab]&&0<wb.y[ab]?(ga[3]=ga[2],ga[2]=ga[1],ga[1]=ga[0],ga[0]=-1):0<wb.y[ab]&&(ga[3]=ga[2],ga[2]=
+ga[1],ga[1]=-1);for(Ba=Ej=qh=ph=Mm=td=Pb=0;4>Ba;++Ba)0>=ga[Ba]||(Km=VH(wb,ab,ga[Ba]),Lm[Ba]=iI(wb,Km,ab),0<Lm[Ba]?(++Pb,Mm=ga[Ba],qh=ga[Ba]):0>Lm[Ba]?(++td,ph=ga[Ba],qh=ga[Ba]):Ej=ga[Ba]);Wd=Pb+td;K=y(N,s,-1,4,1);Yc=0;if(3==wb.A[ab]){if(1==Pb&&1==td||3==Wd&&0<Pb&&0<td){Dr(wb.o,"Error in C3H stereospecification !");break b}Ie=ga[0];1==Wd?Ie=qh:2==Wd&&(Ie=Ej);ia=TH(wb,ab,Ie,ga);K[0]=qh;K[1]=-1;K[2]=ia[2];K[3]=ia[1];0<Pb?Yc=1:Yc=-1}else if(4==wb.A[ab])if(1==Wd)ia=TH(wb,ab,qh,ga),K[0]=ia[0],K[1]=ia[3],
+K[2]=ia[2],K[3]=ia[1],0<Pb?Yc=1:Yc=-1;else{Ie=ga[0];1<Ej&&(Ie=Ej);1==Pb?Ie=Mm:1==td&&(Ie=ph);ia=TH(wb,ab,Ie,ga);Xc=y(N,s,-1,4,1);for(Ba=0;4>Ba;++Ba)Km=VH(wb,ab,ia[Ba]),Xc[Ba]=iI(wb,Km,ab);if(4==Wd){if(0==Pb||0==td){Dr(wb.o,"Error in C4 stereospecification !");break b}if(1==Pb||1==td)K[0]=ia[0],K[1]=ia[3],K[2]=ia[2],K[3]=ia[1],Yc=Xc[0];else{for(Ba=0;4>Ba;++Ba)-1==Xc[Ba]&&(Xc[Ba]=0);Wd=2}}else if(3==Wd)if(3==Pb||3==td)K[0]=ia[0],K[1]=ia[3],K[2]=ia[2],K[3]=ia[1],0<Pb?Yc=-1:Yc=1;else{1==Pb?Pb=Ys=1:td=
+Ys=-1;for(Ba=0;4>Ba;++Ba)Xc[Ba]==Ys&&(Xc[Ba]=0);Wd=2}if(2==Wd)if(1==Pb&&1==td)ia[1]==ph?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==ph&&(ia[2]=ia[3]),K[0]=Mm,K[1]=ph,K[2]=ia[2],K[3]=ia[1],Yc=1;else{if(Xc[0]==Xc[1]||Xc[1]==Xc[2]){Dr(wb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=Xc[0]?(K[0]=ia[0],K[1]=ia[2],K[2]=ia[1],K[3]=ia[3]):(K[0]=ia[1],K[1]=ia[3],K[2]=ia[2],K[3]=ia[0]);1<Pb?Yc=1:Yc=-1}}var rb=void 0;ga[0]==K[1]?(rb=K[0],K[0]=K[1],K[1]=rb,rb=K[2],K[2]=K[3],K[3]=rb):ga[0]==K[2]?(rb=K[2],K[2]=K[0],
+K[0]=rb,rb=K[1],K[1]=K[3],K[3]=rb):ga[0]==K[3]&&(rb=K[3],K[3]=K[0],K[0]=rb,rb=K[1],K[1]=K[2],K[2]=rb);ga[1]==K[2]?(rb=K[1],K[1]=K[2],K[2]=rb,rb=K[2],K[2]=K[3],K[3]=rb):ga[1]==K[3]&&(rb=K[1],K[1]=K[3],K[3]=rb,rb=K[2],K[2]=K[3],K[3]=rb);K[2]==ga[2]?Jm[ab]=1:K[2]==ga[3]?Jm[ab]=-1:Dr(wb.o,"Error in stereoprocessing ! - t30");Jm[ab]*=Yc}}}Ya=new nH;j=y(N,s,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];R[c]&&(Ya.b.b+=ua);0<zb[t]&&jI(a,c,zb[c],Ya,Nd);var rh=v[c],Ib=void 0,Hj=void 0,
+sh=void 0,W=void 0,W=Pc,Ib=!1;0!=a.B[c]&&(Ib=!0);0!=Od[c]&&(Ib=!0);sh=-1;for(Hj=1;Hj<=a.z;++Hj)if(a.r[Hj][0]==c){sh=a.r[Hj][1];break}-1<sh&&(Ib=!0);a.o.Ob&&0<a.e[c]&&(Ib=!0,sh=1);switch(a.c[c]){case 2:W=Bb;break;case 3:rh?W="c":W=Eb;break;case 4:rh?(W=Ff,0<a.y[c]&&(Ib=!0)):W=fc;break;case 5:rh?W="o":W=nc;break;case 7:rh?(W="p",0<a.y[c]&&(Ib=!0)):W=pc;break;case 8:rh?W=rg:W=Ac;break;case 13:rh?W=ug:W=Ec;Ib=!0;break;case 6:W=Fc;Ib=!0;break;case 9:W=Rb;break;case 10:W=Kb;break;case 11:W=Db;break;case 12:W=
+Xb;break;case 1:W=Vb;Ib=!0;break;case 19:W=qc;Ib=!0;break;case 20:W=rc;Ib=!0;break;case 21:W=sc;Ib=!0;break;case 22:W=tc;Ib=!0;break;case 18:Ib=!0,W=a.p[c],(H(W,wa)||H(W,bd)||H(W,vb))&&(Ib=!1)}Ib&&(W=Qc+W,1==Od[c]?W+=tb:-1==Od[c]&&(W+="@@"),1==a.y[c]?W+=Vb:1<a.y[c]&&(W+=Vb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?W+=xa:W+=Ca,1<Vj(a.B[c])&&(W+=Vj(a.B[c]))),-1<sh&&(W+=lb+sh),W+=Tc);sn(Ya.b,W);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=q[E],d==c&&(d=r[E]),j[c]<j[d]&&jI(a,r[E],q[E],Ya,Nd),9<E&&(Ya.b.b+="%"),rn(Ya,l+
+(new T(E)).b);Md[c]&&(Ya.b.b+=va)}return Ya.b.b}function KF(a){a=new UD(a);fF(a);return a}
+function gF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)jE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function hF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&gF(a,c);0==a.A[d]&&gF(a,d)}
+function dI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=VH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&gF(a,c)}}}function aI(a){var b;b=a.c.length;a.H=nt([b,7]);a.A=y(N,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function fI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(N,s,-1,a.v+1,1);r=y(cI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[VH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(vb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(cI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(cI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:bI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(cI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function iE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=P(O(DE((a.K[b]+a.K[c])/2))),a.O[d]=P(O(DE((a.N[b]+a.N[c])/2)))}function eI(a,b){var c;for(c=1;c<=a.v;++c)KE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function IE(a,b){var c;c=(FD(),LD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function bI(a,b){return 2==a.t[b]?!0:!1}function KE(a,b,c){var d,e,f,g;g=1;a.b=y(N,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function uF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=nt([b+5,2]),oH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function dF(a){var b;a.z=0;a.s=0;LF(a);for(b=1;b<=a.u;++b)a.E=b,uF(a);a.E=0}
+function eF(a){var b,c;b=y(fE,m,-1,4,1);gE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function aE(a,b){var c,d,e,f,g,j,h,n;c=y(fE,m,-1,4,1);gE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;gE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function HF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function kF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&hH(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Vb);g=Uj(c.indexOf(xa),c.indexOf(Ca));if(-1<d){j=bo(c,d+1);try{a.o.z=WC(j,10)}catch(h){if(h=Pi(h),A(h,79))a.o.z=0;else throw h;}a.E=b;uF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Eb)?3:H(d,Bb)?2:H(d,fc)?4:H(d,nc)?5:H(d,pc)?7:H(d,Ac)?8:H(d,Rb)?9:H(d,Kb)?10:H(d,Db)?11:H(d,Xb)?12:H(d,Vb)?1:H(d,Ec)?13:H(d,Fc)?6:H(d,qc)?19:H(d,rc)?20:H(d,sc)?21:H(d,tc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=TG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=TG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=TG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=TG(c,g++);for(;45==e;)--d,e=TG(c,g++)}a.B[b]=d}}}
+function SE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new rD(b);try{for(;b.k=kD(b,b.b),b.k<b.j;)d=QE(WC(nD(b),10)).b,c=e=QE(WC(nD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Pi(f),A(f,79))pn(f);else throw f;}}function jI(a,b,c,d,e){b=VH(a,b,c);5!=a.i[b]&&bI(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),sn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Sc)}
+function vF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Dr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Dr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function hI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=VH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=VH(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=VH(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=VH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))Dr(a.o,"Not unique E/Z geometry !");else{j=VH(a,b,e);f=VH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=VH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function $H(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=VH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(bI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function iI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function iF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=$H(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function kE(a){SH(this);this.o=a;this.z=this.v=this.u=0}
+function RE(a,b){var c,d,e,f,g,j,h;kE.call(this,a);f=l;j=OE(b);if(null!=j){h=new qD(b,j,!0);for(e=1;4>=e;++e)f=PE(h,j);g=QE(WC(ao(f.substr(0,3)),10)).b;c=QE(WC(ao(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)wF(this),f=PE(h,j),this.K[e]=(new eH(bH(ao(f.substr(0,10))))).b,this.N[e]=-(new eH(bH(ao(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ao(f.substr(31,d-31)),kF(this,e,d),62<=f.length&&(f=ao(f.substr(60,3)),0<f.length&&(f=QE(WC(f,10)).b,0<f&&(this.E=e,a.z=f,uF(this),this.E=0)));for(e=1;e<=c;++e)DF(this),
+f=PE(h,j),this.I[e]=QE(WC(ao(f.substr(0,3)),10)).b,this.J[e]=QE(WC(ao(f.substr(3,3)),10)).b,g=QE(WC(ao(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=QE(WC(ao(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);aI(this);HF(this);hE(this);for(fF(this);(h.k=kD(h,h.b),h.k<h.j)&&!(null==(f=nD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new pD(f);nD(g);nD(g);j=QE(WC(nD(g),10)).b;
+for(e=1;e<=j;++e)c=QE(WC(nD(g),10)).b,this.B[c]=QE(WC(nD(g),10)).b}if(0==f.indexOf("M APO")){g=new pD(f);nD(g);nD(g);j=QE(WC(nD(g),10)).b;for(e=1;e<=j;++e)c=QE(WC(nD(g),10)).b,f=QE(WC(nD(g),10)).b,this.E=c,X(this,0),kF(this,this.u,qc+f),this.E=0}}dI(this);fF(this)}}
+function OF(a,b){var c,d,e,f,g;kE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));hH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new pD(b);d=QE(WC(nD(f),10)).b;e=QE(WC(nD(f),10)).b;for(c=1;c<=d;++c)g=nD(f),wF(this),kF(this,this.u,g),this.K[c]=(new eH(bH(nD(f)))).b,this.N[c]=-(new eH(bH(nD(f)))).b;for(c=1;c<=e;++c)if(DF(this),this.I[c]=QE(WC(nD(f),10)).b,this.J[c]=QE(WC(nD(f),10)).b,this.t[c]=QE(WC(nD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;aI(this);HF(this);hE(this)}catch(j){j=Pi(j);if(A(j,79)){j.Ec();this.u=0;return}throw j;}dI(this);fF(this)}}
+function UE(a,b,c){var d,e,f;kE.call(this,a);f=y(N,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(wF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))DF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;fF(this);hE(this)}
+function nF(a,b,c){var d,e,f,g,j;kE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(N,s,-1,this.u+1,1);this.B=y(N,s,-1,this.u+1,1);this.y=y(N,s,-1,this.u+1,1);this.e=y(N,s,-1,this.u+1,1);this.d=y(zt,m,1,this.u+1,0);this.K=y(fE,m,-1,this.u+1,1);this.N=y(fE,m,-1,this.u+1,1);this.p=y(zt,m,1,this.u+1,0);this.I=y(N,s,-1,this.v+1,1);this.J=y(N,s,-1,this.v+1,1);this.t=y(N,s,-1,this.v+1,1);this.f=y(zt,m,1,this.v+1,0);this.C=y(N,s,-1,this.v+1,1);this.r=nt([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}fF(this);hE(this)}
+function UD(a){var b;SH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(N,s,-1,this.u+1,1);oH(a.c,this.c,this.u+1);this.B=y(N,s,-1,this.u+1,1);oH(a.B,this.B,this.u+1);this.y=y(N,s,-1,this.u+1,1);oH(a.y,this.y,this.u+1);this.e=y(N,s,-1,this.u+1,1);oH(a.e,this.e,this.u+1);this.d=y(zt,m,1,this.u+1,0);oH(a.d,this.d,this.u+1);this.K=y(fE,m,-1,this.u+1,1);oH(a.K,this.K,this.u+1);this.N=y(fE,m,-1,this.u+1,1);oH(a.N,this.N,this.u+1);this.p=y(zt,m,1,this.u+1,0);oH(a.p,this.p,this.u+1);this.I=y(N,
+s,-1,this.v+1,1);oH(a.I,this.I,this.v+1);this.J=y(N,s,-1,this.v+1,1);oH(a.J,this.J,this.v+1);this.t=y(N,s,-1,this.v+1,1);oH(a.t,this.t,this.v+1);this.f=y(zt,m,1,this.v+1,0);oH(a.f,this.f,this.v+1);this.C=y(N,s,-1,this.v+1,1);oH(a.C,this.C,this.v+1);this.r=nt([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function JF(a,b,c){var d,e,f;if(0==c)return lF(wt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=P(O(DE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new eH(a)).b;d=Ov(e,Pv(46));0>d&&(e+=Wa,d=Ov(e,Pv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function OE(a){var b;b=new qD(a,aa,!0);if(4<jD(b))return aa;b=new qD(a,ih,!0);return 4<jD(b)?ih:null}
+function lF(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function PE(a,b){for(var c,d;a.k=kD(a,a.b),a.k<a.j;){d=nD(a);if(H(d,b))return ba;for(nD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(554,1,{95:1},kE,RE,OF,UE,nF,UD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Er(){Er=x;Fr=new nC(Vb)}
+function $E(a,b){var c;Er();var d;MH.call(this);this.d=new LA("Help");new LA("Home");this.e=b;Q(this,(FD(),HD));this.hc&&DB(this.hc,!1);AB(this,!1);d=nz(b);if(1==a)this.f||(this.f=new WB(d),KH(this.f,-30,0)),this.k=this.f,c=SD(b),this.hc&&CB(this.hc.d.A.c,Bc),Uz(this,new GA(2)),this.i=new nC(c+" "),S(this,this.i,Jb),d=new Yz,S(d,this.j,null),this.e.Hb&&(c=new LA("Submit"),S(d,c,null)),S(this,d,Jc),mC(this.i,ao(eo(this.i.hc.b.hb,ah))),this.hc&&DB(this.hc,!0),AB(this,!0);else if(2==a)this.c||(this.c=
+new WB(d),KH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&CB(this.hc.d.A.c,"Nonstandard atom"),Uz(this,new GA(2)),c=new Yz,S(c,new PB("atomic SMILES",1),null),S(this,c,kc),c=Vb,Fr&&(c=eo(Fr.hc.b.hb,ah)),Fr=new oC(c,8),S(this,Fr,Jb),c=new Yz,S(c,this.j,null),S(this,c,Jc);else{this.b||(this.b=new WB(d),KH(this.b,5*b.Z,0));var e,f;d="About "+(FD(),TF);this.hc&&CB(this.hc.d.A.c,d);Uz(this,new LB(0));Q(this,HD);S(this,new PB(TF+" Molecular Editor v2013-10-13",1),null);S(this,new PB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=GD,d=0,f=c.length;d<f;++d)e=c[d],e=new PB(e,1),Az(e,this.e.y),S(this,e,null);c=new Yz;S(c,this.d,null);S(c,this.j,null);S(this,c,null);this.k=this.b}zB(this);c=this.k;LH(this.hc.d,c.b,c.c);!mz(this)&&Rz(this);Bz(this)}u(555,547,wi,$E);_.Lf=function(a){var b,c;if(a.i===this.d){try{b=new QC(this.e.I),c=PC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Pi(d),A(d,67))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,zD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Fr;
+function kI(a,b){lz(b)==a.b?Q(b,(RA(),$A)):Q(b,a.b)}
+function lI(a){var b,c,d,e;e=l;d=!1;lz(mI)!=a.b?(e=wa,d=!0):lz(nI)!=a.b?(e="!#6",d=!0):lz(oI)!=a.b?(Q(pI,(RA(),$A)),Q(qI,$A),Q(rI,$A),Q(sI,$A),e="F,Cl,Br,I"):(b=lz(tI)!=a.b,c=lz(uI)!=a.b,lz(vI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),lz(wI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),lz(xI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),lz(yI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),lz(zI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),lz(pI)!=a.b&&(e+="F,"),lz(qI)!=a.b&&(e+="Cl,"),lz(rI)!=a.b&&(e+="Br,"),lz(sI)!=a.b&&(e+="I,"),
+hH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=bd:c?e=vb:(Q(mI,(RA(),$A)),e=wa)));b=l;d&&lz(tI)!=a.b&&(b+=";a");d&&lz(uI)!=a.b&&(b+=";A");lz(AI)!=a.b&&(b+=";R");lz(BI)!=a.b&&(b+=";!R");lz(mI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=CI.hc.b.hb.selectedIndex;0<d&&(--d,e+=";H"+d);d=DI.hc.b.hb.selectedIndex;0<d&&(--d,e+=";D"+d);lz(EI)!=a.b&&(e="~");lz(FI)!=a.b&&(e=lb);lz(GI)!=a.b&&(e=tb);lz(HI)!=a.b&&(e="!@");mC(a.f,e)}
+function II(a){JI(a);KI(a);var b=CI.hc.b;Zx(b,0);b.hb.options[0].selected=!0;b=DI.hc.b;Zx(b,0);b.hb.options[0].selected=!0;Q(tI,a.b);Q(uI,a.b);Q(AI,a.b);Q(BI,a.b);Q(CI,a.b);Q(DI,a.b);LI(a)}function JI(a){Q(vI,a.b);Q(wI,a.b);Q(xI,a.b);Q(yI,a.b);Q(zI,a.b);Q(pI,a.b);Q(qI,a.b);Q(rI,a.b);Q(sI,a.b)}function KI(a){Q(mI,a.b);Q(nI,a.b);Q(oI,a.b)}function LI(a){Q(EI,a.b);Q(FI,a.b);Q(GI,a.b);Q(HI,a.b);a.c=!1}
+function aF(a){BB.call(this,"Atom/Bond Query");this.j=new LA(this.Kf());kA(this.r,new NH(this));this.b=(FD(),HD);this.d=a;this.e||(a=nz(a),this.e=new WB(a),KH(this.e,-150,10));this.k=this.e;Uz(this,new KB);Q(this,this.b);a=new Yz;Uz(a,new pB(0,3,1));S(a,new OB("Atom type :"),null);mI=new LA(yb);nI=new LA("Any except C");oI=new LA("Halogen");S(a,mI,null);S(a,nI,null);S(a,oI,null);S(this,a,null);a=new Yz;Uz(a,new pB(0,3,1));S(a,new PB("Or select one or more from the list :",0),null);S(this,a,null);
+a=new Yz;Uz(a,new pB(0,3,1));vI=new LA(Eb);wI=new LA(fc);xI=new LA(nc);yI=new LA(Ac);zI=new LA(pc);pI=new LA(Rb);qI=new LA(Kb);rI=new LA(Db);sI=new LA(Xb);S(a,vI,null);S(a,wI,null);S(a,xI,null);S(a,yI,null);S(a,zI,null);S(a,pI,null);S(a,qI,null);S(a,rI,null);S(a,sI,null);S(this,a,null);a=new Yz;Uz(a,new pB(0,3,1));CI=new PA;OA(CI,yb);OA(CI,bb);OA(CI,db);OA(CI,ib);OA(CI,jb);S(a,new OB("Number of hydrogens : "),null);S(a,CI,null);S(this,a,null);a=new Yz;Uz(a,new pB(0,3,1));DI=new PA;OA(DI,yb);OA(DI,
+bb);OA(DI,db);OA(DI,ib);OA(DI,jb);OA(DI,"4");OA(DI,"5");OA(DI,"6");S(a,new PB("Number of connections :",0),null);S(a,DI,null);S(a,new PB(" (H's don't count.)",0),null);S(this,a,null);a=new Yz;Uz(a,new pB(0,3,1));S(a,new OB("Atom is :"),null);tI=new LA(Ab);S(a,tI,null);uI=new LA("Nonaromatic");S(a,uI,null);AI=new LA(zc);S(a,AI,null);BI=new LA(jc);S(a,BI,null);S(this,a,null);a=new Yz;Q(a,gB(lz(this)));Uz(a,new pB(0,3,1));S(a,new OB("Bond is :"),null);EI=new LA(yb);S(a,EI,null);FI=new LA(Ab);S(a,FI,
+null);GI=new LA(zc);S(a,GI,null);HI=new LA(jc);S(a,HI,null);S(this,a,null);a=new Yz;Uz(a,new pB(1,3,1));this.f=new oC(wa,20);S(a,this.f,null);S(a,new LA(xc),null);S(a,this.j,null);S(this,a,null);this.hc&&DB(this.hc,!1);AB(this,!1);JI(this);KI(this);LI(this);Q(tI,this.b);Q(uI,this.b);Q(AI,this.b);Q(BI,this.b);Q(CI,this.b);Q(DI,this.b);kI(this,mI);zB(this);a=this.k;LH(this.hc.d,a.b,a.c);!mz(this)&&Rz(this);Bz(this)}u(556,547,wi,aF);
+_.Lf=function(a,b){var c;H(b,xc)?(II(this),kI(this,mI),lI(this)):A(a.i,42)?(LI(this),vt(a.i)===vt(mI)?(JI(this),KI(this)):vt(a.i)===vt(nI)?(JI(this),KI(this)):vt(a.i)===vt(oI)?(JI(this),KI(this)):vt(a.i)===vt(AI)?Q(BI,this.b):vt(a.i)===vt(BI)?(Q(AI,this.b),Q(tI,this.b)):vt(a.i)===vt(tI)?(Q(uI,this.b),Q(BI,this.b)):vt(a.i)===vt(uI)?Q(tI,this.b):vt(a.i)===vt(EI)||vt(a.i)===vt(FI)||vt(a.i)===vt(GI)||vt(a.i)===vt(HI)?(II(this),this.c=!0):KI(this),kI(this,a.i),lI(this)):A(a.i,43)&&(LI(this),c=a.i,0==c.hc.b.hb.selectedIndex?
+Q(c,this.b):Q(c,(RA(),$A)),lI(this));107!=this.d.d&&(this.d.d=107,cA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var mI=_.f=null,EI=null,nI=null,tI=null,FI=null,rI=null,vI=null,DI=null,CI=null,qI=null,pI=null,oI=null,sI=null,wI=null,uI=null,BI=null,HI=null,xI=null,zI=null,AI=null,GI=null,yI=null;function WF(){zH(this)}u(557,532,Qh,WF);_.Me=function(){this.b=-1;this.c=y(AH,m,0,0,0);this.d=0};_.b=-1;
+function Br(a,b){var c;a.b=b;var d,e;d=null;rC();if(e=c=(e=$wnd.clipboardData.getData(Nc),null!=e?new FC(e):null))e=(uC(),xC),e=yC(e,(uC(),xC))||yC(e,vC);if(e)try{d=CC(c)}catch(f){if(f=Pi(f),A(f,60))pn(f);else throw f;}c=d;null!=c&&yD(b,c)}function Ar(a){a=new FC(a);rC();var b,c;try{b=CC(a),c=Fn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Nc,c)}catch(d){if(d=Pi(d),A(d,60))pn(d);else throw d;}}function XF(){}u(558,1,{61:1,68:1},XF);_.te=function(a){yD(this.b,a.b)};
+_.b=null;function mG(){this.hb=gx()}u(560,326,li,mG);function xr(){var a;xr=x;MI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);NI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");OI=MI&!NI;var b;a=L(N,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);yr=y(N,s,-1,1E3,1);for(b=0;b<yr.length;++b)yr[b]=-999;for(b=0;b<a.length;b+=2)yr[a[b+1]]=a[b]}
+function qq(a,b,c){a=new PI(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function aA(a,b,c){var d;d=new QI;qj(d.u,b,c);jj(a.i,d.u,0,0);Yi(a.b,d);return d}function fG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function zE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)sw(a.i,b.u,c,d),b.s=c,b.t=d;RI(b)}
+function eG(a,b,c,d){xr();this.hb=gx();this.b=new dj;this.k=new dj;this.f=d;this.hb.style[Wf]=bb;this.hb.style[Uf]=bb;this.hb.style[Lg]=Ye;this.hb.style[fh]=b;this.hb.style[Me]=c;this.i=new SI;this.i.hb.style[fh]=eb;this.i.hb.style[Me]=eb;OI?(b=new TI,c=new UI,jj(b,this.i,0,0),jj(b,c,0,0),ww(this,b)):ww(this,this.i);this.d=a;a.Vb=this;OI?(this.n=new VI(this),this.n.j=new WI(this),this.n.k=new XI(this),this.n.o=new YI(this),this.n.n=new ZI(this),this.d&&(this.n.f=new $I(this),this.n.i=new aJ(this),
+this.n.b=new cJ(this))):B(this,new fJ(this),(Ir(),Ir(),Jr));B(this,this,(vq(),vq(),wq));B(this,new mJ(this),(tj(),tj(),uj));B(this,new nJ(this),(vj(),vj(),Ij));B(this,new oJ(this),(ur(),ur(),vr));(pq(),pq(),Fz).b=this}u(559,560,li,eG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var OI,NI,MI,yr=null;function SI(){uw.call(this);this.hb[Ad]=Ue}u(562,304,li,SI);function TI(){SI.call(this);this.hb.style[fh]=eb;this.hb.style[Me]=eb}u(561,562,li,TI);function fJ(a){this.b=a}u(563,1,{},fJ);
+_.uc=function(a){var b,c,d,e;d=Lj(a);e=Mj(a);c=Nj(a.b);b=new pJ(a);2==c&&(b.f=4);b=oF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function mJ(a){this.b=a}u(564,1,{},mJ);_.vc=function(a){var b,c;b=Lj(a);c=Mj(a);a=new pJ(a);this.b.j?yF(this.b.d,a,b,c):AF(this.b.d,a,b,c);this.b.hb.focus()};_.b=null;function nJ(a){this.b=a}u(565,1,{},nJ);_.wc=function(){this.b.j=!1;CF(this.b.d)};_.b=null;function oJ(a){this.b=a}u(566,1,{},oJ);_.b=null;
+function UI(){SI.call(this);this.hb.style[fh]=eb;this.hb.style[Me]=eb}u(567,562,li,UI);function qJ(a,b){var c;c=b.b;c.f=4;return oF(a.b.d,c,b.e,b.f)}function WI(a){this.b=a}u(568,1,{},WI);_.Mf=function(a){return qJ(this,a)};_.b=null;function js(a,b){AF(a.b.d,b.b,b.e,b.f);return oF(a.b.d,b.b,b.e,b.f)}function XI(a){this.b=a}u(569,1,{},XI);_.Mf=function(a){return js(this,a)};_.b=null;function YI(a){this.b=a}u(570,1,{},YI);_.Mf=function(a){return yF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function ZI(a){this.b=a}u(571,1,{},ZI);_.Mf=function(){return CF(this.b.d)};_.b=null;function lr(a,b){var c;c=O(DE(b.c));c=new HC(b,0,lg,c);VD(a.b.d,c);return!0}function $I(a){this.b=a}u(572,1,{},$I);_.Mf=function(a){return lr(this,a)};_.b=null;function mr(a,b){var c;c=O(DE(100*b.d));c=new HC(b,0,sg,c);VD(a.b.d,c);return!0}function aJ(a){this.b=a}u(573,1,{},aJ);_.Mf=function(a){return mr(this,a)};_.b=null;function qr(a,b){var c;c=new HC(b,0,je,kh);VD(a.b.d,c);return!0}function cJ(a){this.b=a}
+u(574,1,{},cJ);_.Mf=function(a){return qr(this,a)};var rJ=_.b=null;function sJ(){sJ=x;rJ=new hu((wu(),new vu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function tJ(){tJ=x;uJ={}}function vJ(a,b,c){var d;c&&(b.style[pe]=c.c+cg,d=c.b,d!=Ob&&(b.style[oe]=d),0!=(c.d&1)&&(b.style[re]=nd),0!=(c.d&2)&&(b.style[qe]=Se));a.f.style[eh]=Lf}
+function vB(a){var b=wJ,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Bi(a);c in uJ?a=uJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Ag),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(sJ(),rJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),vJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=ak(e),n=ak(e)+(e.offsetHeight||0),o=n-h,r=ak(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new xJ,v.b=t,v.c=q,v.d=o,v),uJ[c]=a);return a}
+function yJ(){tJ();var a,b,c,d,e;Jj();this.b=L(zt,m,1,["monospace","sans-serif",xg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Ag);this.f.innerHTML=this.i||l;this.f.style[pe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[oe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(577,1,{},yJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var uJ;function xJ(){}
+u(578,1,{},xJ);_.b=0;_.c=0;_.d=0;function pF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,12))return!!a.b.b.metaKey}catch(b){if(b=Pi(b),!A(b,85))throw b;}return!1}function qF(a){try{if(a.b&&A(a.b,12))return!!a.b.b.shiftKey}catch(b){if(b=Pi(b),!A(b,85))throw b;}return!1}function pJ(a){zr.call(this,null,0,null);this.b=a}function PI(a,b,c){zr.call(this,a,0,b);this.b=c}u(579,409,gi,pJ,PI);_.re=function(){return pF(this)};_.se=function(){return qF(this)};_.b=null;
+function jC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=wJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,vJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function iC(a){this.c=a;this.b={};!wJ&&(wJ=new yJ)}u(580,412,Uh,iC);var wJ=null;function bA(a){this.b=a}u(581,420,{},bA);_.b=null;function zJ(a,b){this.b=a;this.c=b}u(582,1,{},zJ);_.b=null;_.c=null;function AJ(){Kx.call(this);this.hb[Ad]="jsa-resetTable";this.hb.style[fh]=jd}u(583,336,li,AJ);
+function BJ(){BJ=x;var a=CJ=new yJ;Jj();a.i="9p";a.f.style[oe]=xg;a.f.style[pe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[pe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);DJ=new pA(1)}function pE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,RI(a)}
+function rE(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(oE(a,!1),360<=g||-360>=g?j=qE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=EJ(r,q,t,v,f),E=EJ(r,q,t,v,h),J="<g"+a.n+qb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),pE(a,j))}function V(a,b,c,d,e){a.o&&pE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function nE(a,b,c,d,e){a.o&&(oE(a,!1),pE(a,'<rect x="'+b+ka+c+ha+e+'" width="'+d+da+a.n+$a))}function yE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+fa+a.j+' fill="'+e+la+b+"</text>");pE(a,b)}function GB(a,b,c,d,e){oE(a,!0);pE(a,'<rect x="'+b+ka+c+ha+e+'" width="'+d+da+a.n+$a)}
+function RI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Zj(a.u.hb)+(a.u.hb.offsetWidth||0)-Zj(a.u.hb),d=ak(a.u.hb)+(a.u.hb.offsetHeight||0)-ak(a.u.hb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+la)+b+"</svg>",b!==a.r&&(a.u.hb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=jg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function xE(a,b){a.f=b;a.j=SF(b)}u(584,416,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var DJ,CJ;function Yr(a,b,c){c&&(is(a,b),c.Mf(a.c));a.e=!0}function is(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Zj(a.p.hb)+(a.p.hb.scrollLeft||0)+jo(a.p.hb.ownerDocument),a.c.f=c.clientY-ak(a.p.hb)+(a.p.hb.scrollTop||0)+ko(a.p.hb.ownerDocument),a.c.b=new pJ(b),b.b.preventDefault(),!0):!1}
+function VI(a){this.p=a;this.c=new FJ;this.d=new GJ(this);B(this.p,new HJ(this),(fs(),fs(),gs));B(this.p,new IJ(this),(Zr(),Zr(),$r));B(this.p,new JJ(this),(cs(),cs(),ds));B(this.p,new KJ(this),(Vr(),Vr(),Wr));B(this.p,new LJ,(rr(),rr(),sr));B(this.p,new MJ(this),(nr(),nr(),or));B(this.p,new NJ(this),(ir(),ir(),jr))}u(585,1,{},VI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function GJ(a){rk();this.b=a}u(586,24,{},GJ);
+_.Dc=function(){!this.b.e&&this.b.j&&qJ(this.b.j,this.b.c)};_.b=null;function HJ(a){this.b=a}u(587,1,{},HJ);_.b=null;function IJ(a){this.b=a}u(588,1,{},IJ);_.b=null;function JJ(a){this.b=a}u(589,1,{},JJ);_.b=null;function KJ(a){this.b=a}u(590,1,{},KJ);_.b=null;function LJ(){}u(591,1,{},LJ);function MJ(a){this.b=a}u(592,1,{},MJ);_.b=null;function NJ(a){this.b=a}u(593,1,{},NJ);_.b=null;function FJ(){}u(594,1,{},FJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function lG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function OJ(a){var b,c,d,e,f;Yj(a);d=(kj(),lj(null));e=new AJ;Hx(e,a);hw(d,e,d.hb);f=a.fd();b=a.ed();c=lG();9<=c?(++f,++b):7==c&&A(a,25)&&(c=a.hb.textContent,2>=c.length&&(f+=8));Jx(e,a);qw(d,e);return new tz(f,b)}function PJ(){this.hb=$doc.createElement(ae);this.hb[Ad]=Ue;this.hb.style[Vf]=Ne;this.hb.style[Zf]=cd;this.hb.style[fh]=eb;this.hb.style[Me]=eb}u(596,307,yi,PJ);_.cd=function(){return Zj(this.hb)};
+_.dd=function(){return ak(this.hb)};function SF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function EJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new zJ(new eH(a),new eH(b))}function qE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function FE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function oE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function QI(){BJ();this.o=DJ;this.d=[];this.u=new PJ}u(597,584,{},QI);_.b=l;_.c=l;function QJ(){QJ=x;RJ=new tz(0,0)}
+function SJ(a){var b;b=a.Qf();if(!b){var c;(c=a.Nf())?(b=OJ(c.b),qj(c.ue(),b.c,b.b),c=OJ(c.b),b=new tz(c.c-b.c,c.b-b.b)):b=new tz(0,0);a.Uf(b)}return b}function Iz(a,b){var c;if(a.ye())return RJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Tf(mz(b));c=OJ(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function TJ(a,b){var c;b&&(c=jg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Pf().hb.style[kd]=c)}function UJ(){this.f=new kB;this.f.b=-1;this.f.c=-1}u(599,1,{});_.Nf=function(){return null};_.Of=function(a){this.Sf(a.Nd())};
+_.Pf=function(){return this.ue()};_.Qf=function(){return VJ};_.Ed=function(){};_.ye=function(){return!1};_.Rf=function(a){this.Tf(mz(a))};_.Sf=function(a){TJ(this,a)};_.Tf=function(a){var b=this.ue().hb,c,d,e;c=(Sz(),Tz);e=a.c;d=a.b;e!=c.c?b.style[pe]=l+e+"pt":b.style[pe]=l;d!=c.b?b.style[oe]=d:b.style[oe]=l;0!=(a.d&1)?b.style[re]=nd:b.style[re]=l;0!=(a.d&2)?b.style[qe]=Se:b.style[qe]=l};_.Uf=function(a){VJ=a};_.Vf=function(){};var VJ=_.f=null,RJ;
+function MA(a,b){QJ();UJ.call(this);this.b=new ax(a);this.b.gd()[Ad]=l;B(this.b,new WJ(this,b),(sq(),sq(),tq))}u(598,599,{},MA);_.ue=function(){return this.b};_.Sf=function(a){TJ(this,a)};_.b=null;function WJ(a,b){this.b=a;this.c=b}u(600,1,{},WJ);_.Lc=function(a){pq();qq(a,this.c,this.b.b.hb.textContent)};_.b=null;_.c=null;function QA(a){QJ();UJ.call(this);this.b=new $x;B(this.b,new XJ(this,a),(mq(),mq(),nq))}u(601,599,{},QA);_.ue=function(){return this.b};_.b=null;
+function XJ(a,b){this.b=a;this.c=b}u(602,1,{},XJ);_.b=null;_.c=null;function YJ(a,b){var c,d;TJ(a,b.Nd());for(d=new Ji(b.Wb.b);d.c<d.e.Be();)c=Ki(d),c.lc&&c.hc.Of(c)}function ZJ(a,b){var c,d,e,f,g,j,h;qj(a.e,b.Ud(),b.Qd());for(d=new Ji(b.Wb.b);d.c<d.e.Be();)c=Ki(d),c.lc&&(e=c.hc,e.Rf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=SJ(e).c,f-=SJ(e).b,qj(e.ue(),g,f),!c.gb&&a.e.yd(c),a.e.zd(c,j,h)))}function Xz(){QJ();UJ.call(this);this.e=new uw}u(603,599,{},Xz);
+_.Of=function(a){YJ(this,a)};_.ue=function(){return this.e};_.Rf=function(a){ZJ(this,a)};_.e=null;function QB(a){QJ();UJ.call(this);var b=this.b=new Xx;ex(b.c,a);Wx(b);this.f.b=-1;this.f.c=-1}u(604,599,{},QB);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?go(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function TB(a){this.b=new ty(a.i,new $J(a))}u(605,1,{},TB);_.b=null;
+function py(a){var b,c,d,e,f;f=new GC(a.b,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(aK,m,61,0,0);for(c=b.b?Ck(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,40)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=gj((gA(),hA),new T(f.e)));c=c.c;if(Zt(!c?jh:c.b,Ah))for(c=(!a.e.b||0==a.e.b.d?(Ms(),Ms(),$s):new lA(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new zr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.ag(),null.ag()):100==f.e&&A(f.f,58)?(j=f.f,h=new zr(j,205,null),h.j=j.Vd(),h.k=
+j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.ag():401==f.e||402==f.e?(null.ag(),null.ag(),null.ag(),null.ag(),null.ag()):500<=f.e&&507>=f.e&&(g=null.bg,500!=g&&(f=new zr(null.bg,g,null),f.j=null.ag(),f.k=null.ag(),j=null.ag(),f.f=j&12,501==g&&null.ag())))}function $J(a){this.b=a}u(606,1,Yh,$J);_.xc=function(){py(this)};_.b=null;function pC(){QJ();UJ.call(this);this.b=new Ry}u(607,599,{},pC);_.Nf=function(){var a;a=new pC;Oy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};
+_.Qf=function(){return bK};_.Uf=function(a){bK=a};var bK=_.b=null;u(608,603,{});function sC(){new Es}u(609,440,{},sC);function dr(a,b){a.onloadend=function(a){b.Fe(a.target.result)}}function kG(a){this.b=a}u(616,1,{},kG);_.b=null;function hG(){}u(617,1,{},hG);function iG(){}u(618,1,{},iG);function jG(){}u(619,1,{},jG);function DB(a,b){var c=a.d;c.B!=b&&(c.B=b,c._&&(b?Mq(c.i,c):Kq(c.i,c)))}
+function EB(a,b){QJ();Xz.call(this);this.d=new cK(a);var c=this.c=new Kx,d=(vx(),wx);c.b=d;Hx(this.c,this.e);c=this.d;d=this.c;if(0!=c.A.b.q.d&&dK(bz(c.A.b.q,0)))throw new Vv("WindowPanel can only contain one child widget");eK(c,d);this.d.b=this;this.b=b}u(620,608,{},EB);_.ue=function(){return this.d};_.Pf=function(){return this.c.gb};_.Ed=function(){fK(this.d,!1)};_.Tf=function(){};_.Vf=function(a){YJ(this,a);ZJ(this,a);gK(this.d);hK(this.d)};_.b=null;_.c=null;_.d=null;
+function iK(a){var b;b=new Gq(G(a.hb,Qf),G(a.hb,Pf));a=new Gq(G(a.L.bb.hb,Qf),G(a.L.bb.hb,Pf));return L(N,s,-1,[b.c-a.c,b.b-a.b])}function jK(a){if(null!=a.J&&null!=a.I){var b=a.I;a.md(a.J);a.kd(b);a.J=a.I=null}else null!=a.J?(kK(a,a.J),a.J=null):null!=a.I&&(lK(a,a.I),a.I=null);Pj(a.K)}function gK(a){a.cb?a.Zf(Jq(a.L.bb)):(a.Hd(),gK(a))}function lK(a,b){var c;a.cb?(c=iK(a),a.Zf(new Gq(-1,mK(b,!1)-c[1]))):a.I=b}function nK(a,b){var c;b!=a.Cd()&&(c=a.L.bb,$v(c),oK(c,b,c.hb,c.q.d,!0))}
+function kK(a,b){var c;a.cb?(c=iK(a),a.Zf(new Gq(mK(b,!0)-c[0],-1))):a.J=b}u(623,309,oi);_.Wf=function(){var a,b;b=Jq(this.L.bb);a=iK(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.L.bb;return 0!=a.q.d?dK(bz(a.q,0)):null};_.Xf=function(a){pK(this.L.bb,a)};_.xd=function(){return new aw(this.L.bb)};_.Yf=function(){Nq(this.L.bb)};_.sd=function(){jK(this)};_.Kd=function(){Nq(this.L.bb)};_.ud=function(a){return qK(this.L.bb,a)};_.Zf=function(a){Lq(this.L.bb,a)};
+_.kd=function(a){lK(this,a)};_.Dd=function(a){nK(this,a)};_.md=function(a){kK(this,a)};_.I=null;_.J=null;function rK(){rK=x;var a=(sK(),tK(),uK);vK=new Ox(a.e,a.c,a.d,a.f,a.b)}function fK(a,b){var c;c=new ov;a.eb&&Cs(a.eb,c);a.B&&Kq(a.i,a);try{Ri(a.i.d,a)}catch(d){if(d=Pi(d),!A(d,79))throw d;}a.c=wK(a.i,a);try{Bw(a,b)}finally{Ui(a.k.b),Ui(a.j.b),Ui(a.n.b),a.H&&Xi(a.H,a.i),a.u&&(a.u=!1)}}function xK(a,b,c){var d,e;e=a.gb;d=new Rj(a,e);e.zd(a,d.b+b,d.e+c)}
+function yK(a,b,c){b=new zK(ho(go(vv(vv(a.L.d,b),c))));Zv(b,a);B(b,a.d,(sq(),sq(),tq));return b}function Iq(a,b){a.B&&(0<=b.c&&(a.f=b.c),0<=b.b&&(a.e=b.b));Lq(a.L.bb,b)}function LH(a,b,c){var d,e;(e=a.i)?(d=AK(e.hb),Ew(a,b+(Zj(e.hb)+d[3]),c+(ak(e.hb)+d[0]))):Ew(a,b,c)}function eK(a,b){if(b!=(0!=a.A.b.q.d?dK(bz(a.A.b.q,0)):null)){$v(a.A.b);var c=a.A.b;oK(c,b,c.hb,c.q.d,!0)}}
+function BK(a,b){var c;if(a.G!=b){c=a.G;a.G=b;a.cb&&c==(Dq(),CK)&&(a.G=a.y);var d,e;if(a.H)for(e=new Ji(a.H);e.c<e.e.Be();)if(d=Ki(e),b==(Dq(),DK)){!d.c&&(d.c=new EK);d=a;var f=c,g=void 0,j=void 0;if(d.B&&f==(Dq(),Eq))g=d.i,j=d.x,d.A.d?(LH(d,j.d,j.e),Iq(d,new Gq(j.c,-1))):(LH(d,j.d,j.e),Iq(d,new Gq(j.c,j.b)),Mq(g,d)),Ni(g.d,d,d.A.c),lk(d.r,333);else if(!d.u&&f==(Dq(),CK))d.hb.style[ch]=dh,Dq()}else if(b==Eq){!d.c&&(d.c=new EK);d=a;var f=c,h=j=g=void 0;if(d.B){j=d.i;g=AK(j.hb);h=d.x;if(d.A.d)h.d=Zj(d.hb)-
+g[3]-Zj(j.hb),h.e=ak(d.hb)-g[0]-ak(j.hb),d.x=h,LH(d,0,0),FK(d,Fq(j.hb).c,-1);else{if(f!=(Dq(),CK))h.d=Zj(d.hb)-g[3]-Zj(j.hb),h.e=ak(d.hb)-g[0]-ak(j.hb),h.c=d.f,h.b=d.e,d.x=h;LH(d,0,0);Lq(d,new GK(Fq(j.hb)));Kq(j,d)}d==d.i.b||bF(d);lk(d.r,333)}}else b==CK&&(!d.c&&(d.c=new EK),d=a,d.u||(d.y=c,d.hb.style[ch]=Ne))}}function HK(a,b){a.hb.style[hh]=b+1E4+(a.u?1E3:0)+l;(a.u||a.V)&&null.ag().ag()}
+function hK(a){if(!a.cb){a.k=Tv(a,a.i,(!ns&&(ns=new xk),ns));a.j=Tv(a,a.i,wk?wk:wk=new xk);a.n=Tv(a,a.i,(!ss&&(ss=new xk),ss));var b=a.i;!a.H&&(a.H=new dj);Yi(a.H,b);ns&&(b=new ms(a),a.eb&&Cs(a.eb,b));a.B&&Mq(a.i,a);Ni(a.i.d,a,a.A.c);a.c&&(Ew(a,a.c.b,a.c.c),a.c=null);Fw(a);bF(a)}}function bF(a){if(a!=a.i.b){var b;ss&&(b=new rs(a),a.eb&&Cs(a.eb,b))}}u(622,623,oi);_.Cd=function(){return 0!=this.A.b.q.d?dK(bz(this.A.b.q,0)):null};_.Fd=function(a){fK(this,a)};_.xd=function(){return new aw(this.A.b)};
+_.sd=function(){jK(this);Pj(new IK(this))};_.ud=function(a){return qK(this.A.b,a)};_.Zf=function(a){Iq(this,a)};_.Gd=function(a,b){LH(this,a,b)};_.Dd=function(a){eK(this,a)};_.Hd=function(){hK(this)};_.c=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.u=!1;_.v=null;_.w=null;_.y=null;_.z=null;_.A=null;_.B=!1;_.C=null;_.D=null;_.E=null;_.F=null;_.H=null;var vK;
+function cK(a){rK();var b=(JK(),KK),c;c=(Mw(),Nw);Gw.call(this,!1,"popup");this.M=c.b;this.K=new LK(this);c=new MK;c.hb[Ad]="mosaic-popupLayoutPanel";yw(this.L,c);Dw(this);this.d=new NK(this);this.r=new OK(this);this.s=new PK(this);this.t=new QK(this);this.x=new RK;this.G=(Dq(),DK);this.B=!1;this.i=b;a=this.A=new SK(a);b=new TK;!a.e&&(a.e=new UK);Yi(a.e,b);a=new VK(new Nx(vK.b.e.b,vK.b.c,vK.b.d,vK.b.f,vK.b.b));B(a,new WK(this),(sq(),sq(),tq));b=this.A.c;if(!b.c){b.c=new Kx;b.c.gd()[Ad]="mosaic-Caption-iconBoxRight";
+c=b.c;var d=(Dx(),Ex);c.d=d;XK(b.i,b.c,new YK(2))}if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new kw;d=Ix(c);Dv(c.c,(Ru(),Su(d)),0);jw(c,a,d,0,!1)}else Hx(b.c,a);pK(b.i,null);B(this.A.c,new ZK(this),(Aq(),Aq(),Bq));B(this.A.c,this.d,tq);nK(this,this.A);Li(ho(go(this.hb)),"mosaic-WindowPanel",!0)}u(621,622,oi,cK);_.Ed=function(){var a=this.b,b=new xB(a.b,201),c;a=a.b.r;a.b?a=new $K(new Ji(a.b)):(a=(Ms(),Ms(),$s),a=new Ji(a));for(;a.Xc();)c=a.Yc(),201==b.e&&JH(c.b)};_.b=null;
+function jF(a,b,c,d){b=nz(b);c+=b.b;d+=b.c;Ew(a.b,c,d);Fw(a.b)}function $B(){QJ();UJ.call(this);var a=this.b=new aL;a.U=!0;a.b.i=!0;this.b.X=!0}u(624,599,{},$B);_.ue=function(){return this.b};_.b=null;function TC(){}u(631,456,{},TC);function $K(a){if(!a)throw new vn;this.b=a}u(632,1,{},$K);_.Xc=function(){return ZC(this.b)};_.Yc=function(){return Ki(this.b)};_.Zc=function(){throw new cD("Missing message: awt.50");};_.b=null;function vA(){return vA()}
+function RC(){RC=x;var a;a=(IC(),JC["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(bL,m,-1,0,1);else throw new NG(a+" is not supported");}catch(b){if(b=Pi(b),!A(b,87))throw b;}}function UB(a,b){a.b=31*a.b+wt((new eH(b)).b)}function qA(){}u(635,1,{},qA);_.hC=function(){return this.b};_.b=1;function cL(){cL=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Oe))&&0<b.length)b=$doc.getElementsByTagName(Oe)[0],b.style[Me]=eb;a.body.style[Me]=eb}
+function AK(a){cL();var b;b=y(N,s,-1,4,1);b[0]=dL(eL(a,"borderTopWidth"));b[1]=dL(eL(a,"borderRightWidth"));b[2]=dL(eL(a,"borderBottomWidth"));b[3]=dL(eL(a,"borderLeftWidth"));return b}function fL(a){cL();var b,c;c=gL(a);b=AK(a);a=new Gq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Fq(a){cL();return new Gq(a.clientWidth,a.clientHeight)}
+function gL(a){cL();var b;b=y(N,s,-1,4,1);b[0]=dL(eL(a,"marginTop"));b[1]=dL(eL(a,"marginRight"));b[2]=dL(eL(a,"marginBottom"));b[3]=dL(eL(a,"marginLeft"));return b}function hL(a){cL();var b;b=y(N,s,-1,4,1);b[0]=dL(eL(a,"paddingTop"));b[1]=dL(eL(a,"paddingRight"));b[2]=dL(eL(a,"paddingBottom"));b[3]=dL(eL(a,"paddingLeft"));return b}function iL(a,b,c){cL();try{H(b,me)&&(b=Pd),a.style[b]=c}catch(d){if(d=Pi(d),!A(d,79))throw d;}}
+function mK(a,b){cL();var c;jL||(jL=$doc.createElement(Ag),iL(jL,Ye,l),iL(jL,Rg,l),iL(jL,Zf,cd),iL(jL,ch,Ne),$doc.body.appendChild(jL));iL(jL,fh,a);iL(jL,Me,a);c=fL(jL);return b?c.c:c.b}var jL=null;function kL(){Gq.call(this,0,0)}function Gq(a,b){this.c=a;this.b=b}function GK(a){Gq.call(this,a.c,a.b)}u(637,1,gi,kL,Gq,GK);_.eQ=function(a){return this===a?!0:null==a||lL!=Dn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function mL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(638,1,{72:1,75:1,96:1},mL);_.eQ=function(a){return a===this?!0:A(a,96)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return nL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
+function oL(a,b){this.b=a;this.c=b}u(639,1,gi,oL);_.eQ=function(a){return this===a?!0:null==a||pL!=Dn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return pL.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function RK(){this.c=this.b=this.e=this.d=0}u(640,1,gi,RK);_.eQ=function(a){return this===a?!0:null==a||qL!=Dn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return qL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function eL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==me&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(642,1,{});var rL=-1;function sL(){}u(643,642,{},sL);_.b=-1;_.c=-1;var tL=null;
+function dL(a){a=parseInt(a,10);a=isNaN(a)?null:QE(a);return!a?0:a.b}u(646,324,qi);_.Wf=function(){return Jq(this.i)};_.Xf=function(a){pK(this.i,a)};_.Yf=function(){Nq(this.i)};_.Kd=function(){Nq(this.i)};_.kd=function(a){var b=this.i;b.hb.style[Me]=a;b.cb||(b.i=a)};_.md=function(a){var b=this.i;b.hb.style[fh]=a;b.cb||(b.j=a)};function sK(){sK=x;tK()}function CB(a,b){a.b.hb.textContent=b||l;pK(a.i,null)}
+function uL(a){sK();var b;bx(this,new MK);this.b=new vL;b=this.i;wL(b,new xL);iL(b.hb,Wf,cb);b.p=0;XK(b,this.b,new YK(0));this.b.gd()[Ad]="mosaic-Caption-text";this.b.hb.textContent=a||l;pK(this.i,null);this.hb[Ad]="mosaic-Caption"}u(645,646,qi,uL);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};_.c=null;
+function tK(){tK=x;yL=Mn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new fz(yL,240,20);new fz(yL,224,16);new fz(yL,208,16);new fz(yL,192,16);new fz(yL,176,16);new fz(yL,160,16);new fz(yL,144,16);new fz(yL,128,16);new fz(yL,112,16);new fz(yL,96,16);new fz(yL,80,16);new fz(yL,64,16);new fz(yL,260,16);uK=new fz(yL,48,16);new fz(yL,32,16);new fz(yL,16,16);new fz(yL,0,16)}var yL,uK;function zL(a,b){Qv(a.b.hb,!b);pK(a.i,a.b)}
+function Hq(a,b){a.d=b;Qv(a.b.hb,!b);pK(a.i,a.b);if(a.e){var c;for(c=new Ji(a.e);c.c<c.e.Be();)Ki(c)}}function SK(a){var b;bx(this,new MK);b=this.i;wL(b,new AL((BL(),CL)));b.p=0;this.c=new uL(a);XK(b,this.c,new YK(1));this.b=new MK;cj(this.b,"Body");XK(b,this.b,new YK(0));this.hb[Ad]="mosaic-CaptionLayoutPanel"}u(648,646,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,98:1,104:1},SK);_.nd=function(){Uv(this.i)};_.od=function(){Xv(this.i)};_.xd=function(){return new aw(this.b)};
+_.ud=function(a){return qK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function UK(){zH(this)}u(649,532,Qh,UK);function LK(a){this.b=a}u(650,1,Yh,LK);_.xc=function(){Nq(this.b.L.bb)};_.b=null;function DL(a){var b;b=a.c;a=b.i;b=!a.f?-1:Oj(a.f.b,b);a.f&&Mu(a.f.b,b)&&Pu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&bF(!a.f?null:Mu(a.f.b,b-1))}function EL(a){var b;b=a.b;a=b.i;!a.f&&(a.f=new Wz);-1==Oj(a.f.b,b)&&Yi(a.f.b,b)}function EK(){}u(651,1,{},EK);_.Qc=function(a){DL(a)};_.Rc=function(a){EL(a)};
+_.Tc=function(a){FL(a.b.i,a.b)};function JK(){JK=x;GL=new HL(1,"e");IL=new HL(2,Ff);JL=new HL(3,"ne");KL=new HL(10,"nw");LL=new HL(4,rg);ML=new HL(5,ug);NL=new HL(12,"sw");OL=new HL(8,"w");KK=new PL((kj(),lj(null)).hb)}function wK(a,b){var c;c=AK(a.hb);return new oL(Zj(b.hb)-(Zj(a.hb)+c[3]),ak(b.hb)-(ak(a.hb)+c[0]))}
+function QL(a){var b,c,d,e,f,g;if(a.f){b=Fq(a.hb);for(d=0,e=a.f.b.d;d<e;++d)g=Mu(a.f.b,d),c=new Gq(G(g.hb,Qf),G(g.hb,Pf)),f=wK(a,g),f.b-=Uj(0,f.b+G(g.hb,Qf)-b.c),f.c-=Uj(0,f.c+G(g.hb,Pf)-b.b),LH(g,Uj(0,f.b),Uj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,FK(g,c.c,c.b),g.G==(Dq(),Eq)&&Lq(g,new GK(Fq(a.hb))),lk(g.r,1)}}function RL(a,b,c){a=a.e;Ni(a,b,b);z(a.d,b,c);cj(b,yc+c.c)}
+function Kq(a,b){var c;c=a.e;SL(c,b.z);bj(b.z,yc+KL.c);SL(c,b.v);bj(b.v,yc+IL.c);SL(c,b.w);bj(b.w,yc+JL.c);SL(c,b.F);bj(b.F,yc+OL.c);SL(c,b.o);bj(b.o,yc+GL.c);SL(c,b.E);bj(b.E,yc+NL.c);SL(c,b.C);bj(b.C,yc+LL.c);SL(c,b.D);bj(b.D,yc+ML.c)}
+function Mq(a,b){!b.z&&(b.z=yK(b,0,0));RL(a,b.z,KL);!b.v&&(b.v=yK(b,0,1));RL(a,b.v,IL);!b.w&&(b.w=yK(b,0,2));RL(a,b.w,JL);!b.F&&(b.F=yK(b,1,0));RL(a,b.F,OL);!b.o&&(b.o=yK(b,1,2));RL(a,b.o,GL);!b.E&&(b.E=yK(b,2,0));RL(a,b.E,NL);!b.C&&(b.C=yK(b,2,1));RL(a,b.C,LL);!b.D&&(b.D=yK(b,2,2));RL(a,b.D,ML)}function FL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Oj(a.f.b,b);if(c+1<d){AA(a.f,b);for(Yi(a.f.b,b);c<d;++c)HK(Mu(a.f.b,c),c)}else HK(b,c)}
+function PL(a){a=new TL(a);bx(this,a);this.d=new UL(a);this.d.j=!0;Vi(this.d);this.d.n=3;this.e=new VL(a);this.e.j=!0;Vi(this.e);this.e.n=3;dx(this)}u(652,324,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,104:1},PL);_.Wf=function(){return Fq(this.hb)};_.Xf=function(){var a;(a=WL(this))&&a.Xf(null)};_.Yf=function(){QL(this)};_.Qc=function(a){!this.c&&(this.c=new EK);DL(a)};_.Rc=function(a){!this.c&&(this.c=new EK);EL(a)};_.Kd=function(){QL(this)};
+_.Tc=function(a){!this.c&&(this.c=new EK);FL(a.b.i,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var GL,IL,JL,KL,KK,LL,ML,NL,OL;function TL(a){this.q=new vw(this);this.hb=a}u(653,304,li,TL);function HL(a,b){this.b=a;this.c=b}u(654,1,{},HL);_.b=0;_.c=null;function UL(a){Fi();Zi.call(this,a)}u(655,3,{},UL);_.rc=function(){var a;a=this.k.f;a.u||Yj(a.p);bj(this.k.f,"dragdrop-dragging");!a.A.d&&zL(a.A,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Uj(this.b,a<this.e?a:this.e),b=Uj(this.c,b<this.d?b:this.d));var c=this.k.f.hb;c.style[Ye]=a+(Jj(),cg);c.style[Rg]=b+cg};
+_.sc=function(){var a;a=this.k.f;a==a.i.b||bF(a);a.A.d||zL(a.A,!0);a.u||(a.p||(a.p=new XL,cj(a.p,"mosaic-GlassPanel-invisible")),iL(a.p.hb,hh,(cL(),eL(a.hb,hh))),jj((kj(),lj(null)),a.p,0,0));cj(this.k.f,"dragdrop-dragging");a=new Rj(this.k.b,null);this.b=a.b+$j(this.k.b.hb);this.c=a.e+bk(this.k.b.hb);this.e=this.b+dk(this.k.b.hb)-this.k.f.fd();this.d=this.c+ck(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function SL(a,b){try{Ri(a,b)}catch(c){if(c=Pi(c),!A(c,79))throw c;}}
+function VL(a){Fi();Zi.call(this,a);this.d=new Hi}u(656,3,{},VL);_.rc=function(){var a;a=this.k.f.gb;a.u||Yj(a.p);bj(this.k.f,"dragdrop-dragging");zL(a.A,!1);Iq(a,new Gq(a.f,a.e));lk(a.r,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.gb;c=gj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Uj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.e,b=Uj(a+b,G(d.A.c.hb,Pf)),b!=a&&xK(d,0,a-b),Iq(d,new Gq(d.f,b)),lk(d.r,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.e,b=Uj(a+b,G(d.A.c.hb,Pf)),Iq(d,new Gq(d.f,b)),lk(d.r,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Uj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.f,b=96<a+b?a+b:
+96,b!=a&&xK(d,a-b,0),Iq(d,new Gq(b,d.e)),lk(d.r,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.f,Iq(d,new Gq(96<a+b?a+b:96,d.e)),lk(d.r,333)))};
+_.sc=function(){var a;a=this.k.f.gb;a==a.i.b||bF(a);zL(a.A,!0);a.u||(a.p||(a.p=new XL,cj(a.p,"mosaic-GlassPanel-invisible")),iL(a.p.hb,hh,(cL(),eL(a.hb,hh))),jj((kj(),lj(null)),a.p,0,0));cj(this.k.f,"dragdrop-dragging");a=new Rj(this.k.b,null);this.b=a.b+$j(this.k.b.hb);this.c=a.e+bk(this.k.b.hb);this.f=this.b+dk(this.k.b.hb)-this.k.f.fd();this.e=this.c+ck(this.k.b.hb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function XL(){var a;this.e=new YL(this);this.b=!1;this.c=new zw;bx(this,this.c);a=this.hb.style;a[kd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.hb[Ad]="gwt-GlassPanel"}u(657,324,Sh,XL);
+_.qd=function(){var a;dx(this);try{a=this.gb}catch(b){b=Pi(b);if(A(b,85))throw new Vv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(kj(),lj(null))?(Fu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Xi(sk,a),a.c=!0,a.d=Ak(a),Yi(sk,a),this.d=new ZL(this),iv(new Eu(this.d))):(this.hb.style[sd]=cb,this.hb.style[kg]=cb);this.b&&Xu(new Du(this));jj(lj(null),new $L,jo($doc),ko($doc))};
+_.rd=function(){this.i.rd();fk(this.e);this.d&&(Bu(gv,this.d,L(aM,m,14,[(!qs&&(qs=new xk),qs)])),this.d=null);this.b&&Bu(Zu,this,L(aM,m,14,[(!Yu&&(Yu=new xk),Yu)]))};_._c=function(a){switch(Uu(a.type)){case 256:if(27==(a.keyCode||0))return Yj(this),!1;case 1:if(this.hb.contains(a.target))return Yj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function YL(a){rk();this.b=a}u(658,24,{},YL);_.Dc=function(){Fu(this.b)};_.b=null;function ZL(a){this.b=a}u(659,1,{},ZL);_.b=null;
+function $L(){this.hb=gx();var a;a=new ay(new bM(this));B(this,a,(iq(),iq(),jq));B(this,a,(fr(),fr(),gr))}u(660,326,li,$L);_.sd=function(){Pj(new cM(this))};function bM(a){this.b=a}u(661,1,{},bM);_.b=null;function cM(a){this.b=a}u(662,1,Yh,cM);_.xc=function(){this.b.hb.focus()};_.b=null;function dM(a){a.hb.style[fh]=jd;a.hb.style[Me]=jd;if(a.cb){var a=a.gb,b;A(a,104)?a.Xf(null):(b=WL(a))&&b.Xf(a)}}u(664,307,Xh);_.Wf=function(){dM(this);return new Gq(G(this.hb,Qf),G(this.hb,Pf))};_.Xf=function(){dM(this)};
+_.Yf=function(){};_.$c=function(){};_.Kd=function(){};function vL(){this.hb=$doc.createElement("label");this.hb[Ad]="mosaic-Label";this.hb.style[eh]=Lf;this.hb[Ad]="mosaic-HTML"}u(663,664,Xh,vL);function VK(a){bx(this,new eM(a));this.hb[Ad]="mosaic-ImageButton"}u(665,324,Sh,VK);
+function aL(){var a=(Mw(),Pw);Gw.call(this,!0,qf);this.M=a.b;this.b=new fM(this);this.b.e=!0;ww(this,this.b);this.U=!0;this.b.i=!0;if(-1==this.db){var a=this.hb,b=1|(this.hb.__eventBits||0);nj();Fv(a,b)}else this.db|=1;ho(go(this.hb))[Ad]=Ke;this.hb.style[hh]="2147483647"}u(666,309,li,aL);_.$c=function(a){Wv(this,a);1==Uu(a.type)&&Bw(this,!1)};_.b=null;
+function fM(a){this.c=a;this.d=new dj;this.j=new dj;a=(sy(),ry);new ez(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Fg);this.f=$doc.createElement(Ig);Qu(b,this.f);this.p=!0;a=gx();b=(Ru(),Su(b));a.appendChild(b);this.hb=a;yl();this.hb.setAttribute("role",bm.b);-1==this.db?(a=this.hb,b=2225|(this.hb.__eventBits||0),nj(),Fv(a,b)):this.db|=2225;this.hb[Ad]=Je;a=Nv(this.hb)+"-vertical";Li(this.gd(),a,!0);this.hb.style[Uf]=cb;this.hb.setAttribute("hideFocus",$g);B(this,new qy(this),(iq(),iq(),jq))}
+u(667,347,yi,fM);_.$c=function(a){switch(Uu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}jy(this,a)};_.Jd=function(a,b){ny(this,a,b);b||this.b&&Bw(this.c,!1)};_.b=!0;_.c=null;
+function eM(a){var b=(vx(),wx),c=(Dx(),Ex),d;d=new nx;d.i[od]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;lx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;lx(b.b);b.b.d.rows[0].cells[0].style[bh]=e.b;lx(d);b=hx(d,0,0,!0);if(a){Yj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;jx(g,f.d);tt(f.c,g,a);c.b=c.b.c}else e=c.c.d,Yi(c.c,a);a.hb[ad]=e;Qu(b,a.hb);Zv(a,d)}bx(this,d);Li(this.hb,"mosaic-WidgetWrapper",!0)}u(668,324,Sh,eM);_.b=null;_.c=null;function NK(a){this.b=a}u(669,1,{},NK);
+_.Lc=function(){this.b._&&this.b!=this.b.i.b&&bF(this.b)};_.b=null;function OK(a){rk();this.b=a}u(670,24,{},OK);_.Dc=function(){Nq(this.b.L.bb);var a=this.b;ps((!a.q&&(a.q=new gM),a.q))};_.b=null;function PK(a){rk();this.b=a}u(671,24,{},PK);_.Dc=function(){BK(this.b,(Dq(),Eq))};_.b=null;function QK(a){rk();this.b=a}u(672,24,{},QK);_.Dc=function(){BK(this.b,(Dq(),CK))};_.b=null;function TK(){}u(673,1,{},TK);function WK(a){this.b=a}u(674,1,{},WK);_.Lc=function(){this.b.Ed()};_.b=null;
+function ZK(a){this.b=a}u(675,1,{},ZK);_.b=null;function IK(a){this.b=a}u(676,1,Yh,IK);_.xc=function(){this.b.G==(Dq(),Eq)?lk(this.b.s,333):this.b.G==CK&&lk(this.b.t,333)};_.b=null;function zK(a){this.hb=a;Uv(this)}u(677,307,yi,zK);_.Mc=function(a){return B(this,a,(Ir(),Ir(),Jr))};_.Nc=function(a){return B(this,a,(tj(),tj(),uj))};_.Oc=function(a){return B(this,a,(Mr(),Mr(),Nr))};_.Pc=function(a){return B(this,a,(vj(),vj(),Ij))};function gM(){Is.call(this,null)}u(678,239,$h,gM);
+function Dq(){Dq=x;Eq=new hM("MAXIMIZED",0);CK=new hM("MINIMIZED",1);DK=new hM("NORMAL",2);iM=L(jM,m,99,[Eq,CK,DK])}function hM(a,b){I.call(this,a,b)}u(679,140,{72:1,76:1,78:1,99:1},hM);var iM,Eq,CK,DK;function Fu(a){var b,c,d,e;c=rj();b=sj();e=(Gv(),Hv).scrollWidth;d=Hv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.hb.style[fh]=c-1+cg);0<=b-1&&(a.hb.style[Me]=b-1+cg)}
+function kM(a,b){var c,d,e;if(a.n)return!0;a.y.Me();for(c=new aw(b);c.b.b<c.b.c.d-1;)d=dK(bw(c.b)),e=d.gb,A(e,105)&&e.ld(d.hd()),d.hd()&&Yi(a.y,d);return!0}
+function lM(a,b){var c,d,e;if(b.b)a.d&&ek(a.d),a.d=new mM(a,b),gk(a.d,333);else for(d=new Ji(a.y);d.c<d.e.Be();)c=Ki(d),e=c.fb,sw(b,nM(c),e.t,e.u),oM(c,e.v,e.s,L(N,s,-1,[pM(a.r.b,c).e,pM(a.q.b,c).d,pM(a.o.b,c).b,pM(a.p.b,c).c]),L(N,s,-1,[qM(a.j.b,c).e,qM(a.i.b,c).d,qM(a.e.b,c).b,qM(a.f.b,c).c]),L(N,s,-1,[rM(a.v,c),rM(a.u,c),rM(a.s,c),rM(a.t,c)]))}
+function sM(){this.y=new dj;this.k=new tM(this);this.x=new uM(this.k);this.w=new vM(this.k);this.r=new wM(this.k);this.q=new xM(this.k);this.o=new yM(this.k);this.p=new zM(this.k);this.j=new AM(this.k);this.i=new BM(this.k);this.e=new CM(this.k);this.f=new DM(this.k);this.v=new EM(this.k);this.u=new EM(this.k);this.s=new EM(this.k);this.t=new EM(this.k)}u(682,1,{});_.$f=function(a){lM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function FM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ji(b.y);e.c<e.e.Be();)d=Ki(e),A(d,27)&&(d=d.bb),f=d.fb,sw(c,nM(d),f.t,f.u),oM(d,f.v,f.s,L(N,s,-1,[pM(b.r.b,d).e,pM(b.q.b,d).d,pM(b.o.b,d).b,pM(b.p.b,d).c]),L(N,s,-1,[qM(b.j.b,d).e,qM(b.i.b,d).d,qM(b.e.b,d).b,qM(b.f.b,d).c]),L(N,s,-1,[rM(b.v,d),rM(b.u,d),rM(b.s,d),rM(b.t,d)]));GM(c);a.b.d=null;for(a=new Ji(a.b.y);a.c<a.e.Be();)b=Ki(a),A(b,27)&&(b=b.bb),b=b.fb,b.p=b.q=b.r=b.o=-1}
+function mM(a,b){this.b=a;this.c=b;var c=(nk(),ok);this.n=new mk(this);this.t=c}u(683,17,{},mM);_.yc=function(){FM(this)};_.zc=function(){FM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ji(this.b.y);c.c<c.e.Be();)b=Ki(c),A(b,27)&&(b=b.bb),d=b.fb,d.j=wt(d.p+(d.t-d.p)*a),d.w=wt(d.q+(d.u-d.q)*a),d.x=wt(d.r+(d.v-d.r)*a),d.i=wt(d.o+(d.s-d.o)*a),sw(this.c,nM(b),d.j,d.w),oM(b,d.x,d.i,L(N,s,-1,[pM(this.b.r.b,b).e,pM(this.b.q.b,b).d,pM(this.b.o.b,b).b,pM(this.b.p.b,b).c]),L(N,s,-1,[qM(this.b.j.b,b).e,qM(this.b.i.b,b).d,qM(this.b.e.b,b).b,qM(this.b.f.b,b).c]),L(N,s,-1,[rM(this.b.v,b),rM(this.b.u,b),rM(this.b.s,b),rM(this.b.t,b)]))};_.b=null;_.c=null;
+u(685,1,{});_.b=null;function CM(a){this.b=a}u(684,685,{},CM);function DM(a){this.b=a}u(686,685,{},DM);function BM(a){this.b=a}u(687,685,{},BM);function AM(a){this.b=a}u(688,685,{},AM);function yM(a){this.b=a}u(689,685,{},yM);function zM(a){this.b=a}u(690,685,{},zM);function xM(a){this.b=a}u(691,685,{},xM);function wM(a){this.b=a}u(692,685,{},wM);u(693,685,{},function(a){this.b=a});u(694,685,{},function(a){this.b=a});
+function rM(a,b){var c=a.b,d;d=gj(c.e,b);d||(d=new mL(hL(b.hb)),z(c.e,b,d));return d.e}function EM(a){this.b=a}u(695,685,{},EM);function vM(a){this.b=a}u(696,685,{},vM);function uM(a){this.b=a}u(697,685,{},uM);function qM(a,b){var c;c=gj(a.b,b);c||(c=new mL(AK(b.hb)),z(a.b,b,c));return c}function pM(a,b){var c;c=gj(a.c,b);c||(c=new mL(gL(b.hb)),z(a.c,b,c));return c}
+function HM(a,b){var c,d;d=gj(a.f,b);if(!d){c=b.fb;a:{d=a.i;var e=WL(b),f,g,j,h,n;if(A(b,104)){if(null!=c.n&&null!=c.k){d=new Gq(IM(e,!0),IM(e,!1));break a}h=b.Wf();null!=c.n&&(h.c=IM(e,!0));null!=c.k&&(h.b=IM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Gq(IM(e,!0),IM(e,!1));break a}h=new kL;f=b.hb;n=f.style;g=n[Zf];j=n[ch];n[Zf]="static";n[ch]=Ne;null!=c.n?h.c=IM(e,!0):(n[fh]=jd,h.c=(f.offsetWidth||0)+pM(d.p.b,b).c+pM(d.q.b,b).d);null!=c.k?h.b=IM(e,!1):(n[Me]=jd,h.b=(f.offsetHeight||0)+pM(d.r.b,b).e+
+pM(d.o.b,b).b);n[Zf]=g;n[ch]=j}d=h}null!=c.n&&(Jj(),Hp)==c.n.ag()||null!=c.k&&(Jj(),Hp)!=c.k.ag()||z(a.f,b,d)}return d}function tM(a){this.i=a;this.d=new Hi;this.f=new Hi;this.c=new Hi;this.b=new Hi;this.e=new Hi}u(698,1,{},tM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function JM(a){var b;b=a.fb;if(null==b||!A(b,102))b=new KM,a.fb=b;return b}function xL(){AL.call(this,(BL(),LM))}function AL(a){var b=(MM(),NM);sM.call(this);this.c=a;this.b=b}u(699,682,{},xL,AL);
+_._f=function(a){var b,c,d,e,f,g,j,h,n;h=new kL;kM(this,a);n=pM(this.p.b,a).c+pM(this.q.b,a).d+qM(this.f.b,a).c+qM(this.i.b,a).d+rM(this.t,a)+rM(this.u,a);d=pM(this.r.b,a).e+pM(this.o.b,a).b+qM(this.j.b,a).e+qM(this.e.b,a).b+rM(this.v,a)+rM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(BL(),LM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ji(this.y);a.c<a.e.Be();)c=Ki(a),e=JM(c),b=null,j=c.gb,A(j,105)&&(b=j,b=OM(b),b=new Gq(b[1]+b[3],b[0]+b[0])),this.c==LM?(n+=HM(this.x.b,c).c,e.b=HM(this.w.b,
+c).b,A(j,105)&&(n+=b.c,e.b+=b.b),f=Uj(f,e.b)):(d+=HM(this.w.b,c).b,e.c=HM(this.x.b,c).c,A(j,105)&&(d+=b.b,e.c+=b.c),g=Uj(g,e.c));this.c==LM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.$f=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(kM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=rM(this.t,a);E=rM(this.v,a);c=Fq(a.hb);R=c.c-(t+rM(this.u,a));r=c.b-(E+rM(this.s,a));g=R;c=r;this.c==(BL(),LM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ji(this.y);e.c<e.e.Be();)d=Ki(e),b=null,q=JM(d),v=d.gb,A(v,105)&&(b=v,b=OM(b),b=new Gq(b[1]+b[3],b[0]+b[0])),this.c==LM?(q.e?++h:(q.c=HM(this.x.b,d).c,A(v,105)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=HM(this.w.b,d).b,A(v,105)&&(q.b+=b.b))):(q.d?++j:(q.b=HM(this.w.b,
+d).b,A(v,105)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=HM(this.x.b,d).c,A(v,105)&&(q.c+=b.c)));for(e=new Ji(this.y);e.c<e.e.Be();)d=Ki(e),b=null,q=d.fb,v=d.gb,A(v,105)&&(b=v,b=OM(b),b=new Gq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==LM?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,105)&&(n-=b.c,f-=b.b),this.c==CL?(q.t=this.b==(MM(),NM)?t:this.b==PM?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(MM(),NM)?(q.t=t,q.u=E):this.b==PM?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.cd()-Zj(a.hb)-rM(this.t,a),-1==q.p&&(q.p=v),v=d.dd()-ak(a.hb)-rM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.fd()),-1==q.o&&(q.o=d.ed()));lM(this,a)}};_.b=null;_.c=null;function MM(){MM=x;NM=new QM("START",0);PM=new QM(Fb,1);RM=new QM("END",2);SM=L(TM,m,100,[NM,PM,RM])}function QM(a,b){I.call(this,a,b)}u(700,140,{72:1,76:1,78:1,100:1},QM);var SM,PM,RM,NM;function BL(){BL=x;LM=new UM("HORIZONTAL",0);CL=new UM("VERTICAL",1);VM=L(WM,m,101,[LM,CL])}
+function UM(a,b){I.call(this,a,b)}u(701,140,{72:1,76:1,78:1,101:1},UM);var VM,LM,CL;u(703,1,{106:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function KM(){this.f=!1}function YK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(702,703,{102:1,106:1},KM,YK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function XM(a,b){if(a.n)return!0;kM(a,b);if(0<a.y.d){a.b=Mu(a.y,0);var c=a.b,d;d=c.fb;if(null==d||!A(d,103))d=new YM,c.fb=d;a.c=d;a.y.Me();Yi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function ZM(){sM.call(this)}u(704,682,{},ZM);
+_._f=function(a){var b,c;c=new kL;XM(this,a);if(this.b){b=HM(this.x.b,this.b).c;var d=HM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.gb;A(b,105)&&(b=OM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=pM(this.p.b,a).c+pM(this.q.b,a).d+qM(this.f.b,a).c+qM(this.i.b,a).d+rM(this.t,a)+rM(this.u,a);c.b+=pM(this.r.b,a).e+pM(this.o.b,a).b+qM(this.j.b,a).e+qM(this.e.b,a).b+rM(this.v,a)+rM(this.s,a);return c};
+_.$f=function(a){var b,c,d,e,f;XM(this,a)&&(d=rM(this.t,a),e=rM(this.v,a),c=Fq(a.hb),f=c.c-(d+rM(this.u,a)),c=c.b-(e+rM(this.s,a)),b=this.b.gb,A(b,105)&&(b=OM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Zj(a.hb)-rM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-ak(a.hb)-rM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),lM(this,a))};_.b=null;_.c=null;function YM(){this.f=!1}
+u(705,703,{103:1,106:1},YM);function OM(a){var b,c,d,e;null==a.b&&(a.b=y(N,s,-1,4,1),e=go(vv(vv(a.d,0),0)),c=go(vv(vv(a.d,2),2)),d=gL(a.hb),b=AK(a.hb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function $M(a,b){a.cb&&Yj(a);return xw(a,b)}function aN(){Vw();Lw.call(this,Ww)}u(706,314,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,105:1},aN);_.ud=function(a){return $M(this,a)};_.b=null;
+function XK(a,b,c){var d=a.q.d;b.fb=c;oK(a,b,a.hb,d,!0)}function nM(a){var b;b=a.gb;return A(b,105)?b:a}function Jq(a){if(!a.cb)return new kL;if(-1==a.k.c||-1==a.k.b)a.k=a.e._f(a),Lq(a,a.k),a.e.$f(a),a.k=a.e._f(a);return a.k}function dK(a){return A(a,105)?a.bb:a}function bN(a){var b;if(!a.o){b=(!tL&&(tL=new sL),tL);var c=cN(a,fb,!0);b.b=c;c=cN(a,gb,!0);b.c=c;a.o=b}return a.o}
+function oK(a,b,c,d,e){if(A(b,27))throw new yk("Adding a DecoratorPanel is not allowed!");var f;f=b.fb;null!=f&&A(f,106)&&f.f?(c=new aN,jw(a,c,a.hb,d,!0),yw(c,b)):jw(a,b,c,d,e);pK(a,b)}
+function pK(a,b){var c;c=a.e;if(b){var d=c.k;Si(d.d,b);Si(d.f,b);Si(d.c,b);Si(d.b,b);Si(d.e,b)}else d=c.k,Ny(d.d),Ny(d.f),Ny(d.c),Ny(d.b),Ny(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.gb;if(c==nM(a))c=c.gb;else{if(A(c,98)||A(c,26))d=c,c=c.gb,c==nM(d)&&(c=c.gb);A(c,105)&&A(c.gb,97)&&(c=c.gb)}A(c,104)&&!A(c,97)&&(c.Xf(a.gb),c.Xf(a))}}function Nq(a){a.cb&&a.hb.style.display!=If&&(a.hb.scrollTop=0,a.hb.scrollLeft=0,a.e.$f(a),a.d=!1,GM(a))}
+function GM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=dK(bz(a.q,d)),A(b,105)&&(b=b.bb),b.hd()&&(A(b,104)?b.Yf():A(b,34)&&b.Kd())}function qK(a,b){var c;A(b,105)&&(b=A(b,105)?b.bb:b);c=nM(b);return qw(a,c)?(A(c,105)&&$M(c,b),pK(a,null),!0):!1}function wL(a,b){var c;a.e=b;null!=a.f&&bj(a,Nv(a.hb)+Ca+a.f);a.f=b.cZ.e;c=iz(a.f,Pv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));cj(a,Nv(a.hb)+Ca+a.f);pK(a,null)}
+function cN(a,b,c){a.n||(a.n=$doc.createElement(Ag),iL(a.n,Zf,cd),iL(a.n,ch,Ne),iL(a.n,Ye,cb),iL(a.n,Rg,cb),a.hb.appendChild(a.n));iL(a.n,fh,b);iL(a.n,Me,b);a=fL(a.n);return c?a.c:a.b}
+function IM(a,b){var c;c=null.ag();if(c==(Jj(),Tp)){c=(bN(a),null.ag());var d=(-1==rL&&(rL=(cL(),mK(hb,!0))),rL);return P(O(Math.round(100*d*c/254)))}if(c==Jp)return c=bN(a),d=null.ag(),P(O(DE(d*(-1==c.b&&(c.b=mK(fb,!0)),c.b))));if(c==Lp)return c=bN(a),d=null.ag(),P(O(DE(d*(-1==c.c&&(c.c=mK(gb,!0)),c.b))));if(c==Rp)return c=(bN(a),null.ag()),d=(-1==rL&&(rL=(cL(),mK(hb,!0))),rL),P(O(Math.round(d*c)));if(c==Vp)return c=(bN(a),null.ag()),d=(-1==rL&&(rL=(cL(),mK(hb,!0))),rL),P(O(Math.round(10*d*c/254)));
+if(c==Pp)return P(O(DE(12*(bN(a),null.ag())*P(O(DE((-1==rL&&(rL=(cL(),mK(hb,!0))),rL)/72))))));if(c==Hp)return cN(a,null.ag(),b);if(c==Np)return c=(bN(a),P(O(DE(null.ag())))),d=(-1==rL&&(rL=(cL(),mK(hb,!0))),rL),P(O(Math.round(d*c/72)));if(null.ag()==Fp)return P(O(DE(null.ag())));throw new yk("Invalid size: "+null.ag());}function MK(){var a=new ZM;uw.call(this);this.k=new Gq(-1,-1);new fN(this);this.hb[Ad]="mosaic-LayoutPanel";wL(this,a)}
+u(707,304,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,104:1},MK);_.yd=function(a){oK(this,a,this.hb,this.q.d,!0)};_.nd=function(){dw(this,new gN)};_.od=function(){dw(this,new hN)};_.Wf=function(){return Jq(this)};_.vd=function(a){return mw(this.q,nM(a))};_.wd=function(a,b,c,d){oK(this,a,b,c,d)};_.Xf=function(a){pK(this,a)};_.xd=function(){return new aw(this)};_.Yf=function(){Nq(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Jq(this),null!=this.j)a=a.b+cg,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+cg);this.kd(b);this.i=null}else b=a.b+cg,this.md(a.c+cg),this.kd(b);Nq(this)}};_.Kd=function(){Nq(this)};_.ud=function(a){return qK(this,a)};_.kd=function(a){this.hb.style[Me]=a;this.cb||(this.i=a)};_.zd=function(a,b,c){sw(this,nM(a),b,c)};
+_.md=function(a){this.hb.style[fh]=a;this.cb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function gN(){}u(708,1,{},gN);_.Id=function(a){nM(a).qd()};function hN(){}u(709,1,{},hN);_.Id=function(a){nM(a).rd()};function aw(a){this.c=a;this.b=new ow(this.c.q)}u(710,1,{},aw);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return dK(bw(this.b))};_.Zc=function(){cw(this.b)};_.c=null;function iN(){iN=x;new Yx}
+function fN(a){iN();Li(a.hb,"dragdrop-dropTarget",!0);this.b=a;new jN(this)}u(711,9,{},fN);function jN(a){rk();this.b=a}u(712,24,{},jN);_.Dc=function(){pK(this.b.b,null);Nq(this.b.b)};_.b=null;function WL(a){a=a.gb;return!a?null:A(a,104)?a:WL(a)}function FK(a,b,c){var d;d=a.hb;oM(a,b,c,gL(d),AK(d),hL(d))}
+function oM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(Jj(),cg)),b!=a.fd()&&a.md((0>b?0:b)+cg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(Jj(),cg)),c!=a.ed()&&a.kd((0>c?0:c)+cg))}function Lq(a,b){FK(a,b.c,b.b)}u(715,1,{});
+function CG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:dD(a,b,~~Bi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Mf:typeof v,r=r==Of?Object.prototype.toString.call(v)==Rc||typeof v.length==Nf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Mf,r)))if(v=H(Nf,r),r=H("boolean",r),kN===D)v&&(o[t]=new eH(o[t])),r&&(o[t]=(PG(),o[t]?SG:QG));else{q=v||r;if(q=
+!q&&null!=D&&Dn(D)==lN){q=o[t];if(null==q||mN(q,D))continue;if(Bn(q)&&(q=q&&q.g?q.g:null,null!=q&&mN(q,D))){o[t]=q;continue}}if(!H(Of,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function nN(){this.d=new Hi;this.b=new Hi;this.c=new Hi}function mN(a,b){var c;if(kN==b||oN==b&&A(a,107))return!0;if(null!=a)for(c=Dn(a);c&&c!=kN;c=null)if(c==b)return!0;return!1}u(714,715,{},nN);function zG(){zG=x;BG=new nN}
+function FG(a,b){zG();z(BG.d,a,b)}function wG(a){zG();var b,c,d;d=iH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function xG(a,b){var c;zG();return c=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==te)?b[0]:null,mN(c,a)}function DG(a){var b=yG;zG();var c,d;d=BG.c;if(c=!b?d.c:dD(d,b,~~Bi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?eD(d,c):gD(d,b,c,~~Bi(b))}
+function YF(a){zG();var b=BG,c;null==a?a=null:(c=a[$c],c||(0!=(Dn(a).c&4)?a=[]:(b=(b=gj(b.d,Dn(a)))&&typeof b==te?new b(a):a,a=a[$c]=b),c=a),a=c);return a}var BG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=On&&(e=hk(),2E3<e-Qn&&(Qn=e,Pn=Nn()));if(0==On++){var f=(Rn(),Sn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=$n(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Rn(),Sn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=$n(n,o);while(h.d);h.d=o}}--On;c&&-1!=Pn&&($wnd.clearTimeout(Pn),Pn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(xt)()}catch(d){a(b)}else C(xt)()}var kN=Z(1),Gn=Z(100),pN=aH(" I"),N=WG(724,pN),AH=WG(722,kN),qN=aH(" Z"),cI=WG(725,qN);Z(99);Z(98);Z(97);var rN=Z(512),un=WG(726,rN),sN=Z(258),du=WG(727,sN);Z(259);Z(140);Z(487);Z(106);Z(498);var tN=aH(" B");Z(502);var uN=aH(" C"),Ci=WG(728,uN),lN=Z(500),vN=aH(" D"),fE=WG(729,vN);Z(501);Z(503);var wN=Z(506),FF=WG(730,wN),xN=aH(" J"),yN=Z(2),zt=WG(723,yN),bL=WG(731,tN);Z(515);Z(497);Z(96);Z(187);Z(485);
+var yG=Z(478);Z(494);var LG=Z(492);Z(490);Z(491);Z(496);Z(116);Z(108);Z(109);Z(110);Z(117);Z(94);Z(509);Z(504);Z(493);Z(479);Z(480);Z(481);Z(482);Z(483);Z(484);var zN=Z(391);Z(390);Z(389);Z(388);Z(477);Z(476);var hB=Z(405),KD=WG(732,hB),AN=Z(411),PD=WG(733,AN),BN=Z(412),RD=WG(734,BN),CN=Z(554),VF=WG(735,CN),pt=WG(736,N),DN=$(552,function(){WD();return QH}),RH=WG(737,DN);Z(553);Z(414);Z(413);Z(547);Z(546);Z(555);Z(556);Z(551);Z(448);Z(550);var IA=WG(738,zN);Z(403);Z(558);Z(489);$G();Z(488);$G();Z(715);
+Z(714);var oN=$G();Z(308);var EN=Z(307);Z(306);Z(312);Z(326);Z(367);Z(560);Z(559);Z(305);Z(304);Z(562);Z(561);Z(567);Z(568);Z(569);Z(570);Z(571);Z(572);Z(573);Z(574);Z(563);Z(564);Z(565);Z(566);Z(245);Z(244);Z(317);Z(318);Z(319);Z(585);Z(594);Z(24);Z(586);Z(587);Z(588);Z(589);Z(590);Z(591);Z(592);Z(593);Z(290);Z(363);Z(366);Z(364);Z(365);Z(198);Z(197);Z(292);Z(239);Z(294);Z(206);var FN=Z(205);Z(242);Z(241);Z(240);Z(385);Z(386);Z(387);Z(469);Z(468);Z(467);Z(470);Z(471);Z(472);Z(473);Z(616);Z(617);
+Z(618);Z(619);var GN=$(175,function(){Jj();return Xp}),Yp=WG(739,GN),HN=$(139,function(){Kj();return vo}),wo=WG(740,HN),IN=$(146,function(){xo();return hp}),ip=WG(741,IN),JN=$(165,function(){jp();return sp}),tp=WG(742,JN),KN=$(170,function(){up();return Dp}),Ep=WG(743,KN);$(176,null);$(177,null);$(178,null);$(179,null);$(180,null);$(181,null);$(182,null);$(183,null);$(184,null);$(141,null);$(142,null);$(143,null);$(144,null);$(145,null);$(147,null);$(157,null);$(158,null);$(159,null);$(160,null);
+$(161,null);$(162,null);$(163,null);$(164,null);$(148,null);$(149,null);$(150,null);$(151,null);$(152,null);$(153,null);$(154,null);$(155,null);$(156,null);$(166,null);$(167,null);$(168,null);$(169,null);$(171,null);$(172,null);$(173,null);$(174,null);Z(460);Z(459);Z(519);Z(521);Z(520);Z(522);Z(524);Z(523);Z(525);Z(529);Z(530);Z(196);Z(202);Z(201);Z(200);Z(204);Z(224);Z(431);Z(430);var aC=Z(429),HE=WG(744,aC),gI=WG(745,xN);Z(415);Z(526);Z(532);Z(527);Z(528);Z(416);Z(584);Z(425);Z(424);Z(423);Z(428);
+var LN=$G(),aK=WG(746,LN);Z(288);Z(458);Z(538);var MN=$(248,function(){et();return jt}),kt=WG(747,MN);Z(438);Z(439);Z(422);var MB=Z(417);Z(518);Z(401);Z(402);Z(427);var XB=Z(426);Z(419);Z(418);Z(536);Z(545);Z(420);Z(462);Z(511);Z(548);Z(549);Z(557);Z(408);var lB=Z(407);Z(436);Z(437);Z(393);Z(392);Z(445);$G();$G();$G();Z(395);Z(396);Z(203);Z(376);var cz=WG(748,EN);Z(377);Z(597);Z(596);Z(337);Z(339);Z(338);Z(340);Z(226);Z(243);Z(229);Z(231);var sB=Z(410);Z(461);Z(398);Z(397);Z(404);Z(542);Z(514);Z(234);
+Z(447);Z(221);Z(222);Z(225);Z(219);Z(218);Z(220);var uB=Z(580);Z(208);Z(212);Z(406);Z(599);Z(604);Z(446);Z(505);Z(449);var KA=Z(400),JA=WG(749,lB);Z(635);Z(433);Z(434);Z(435);Z(399);Z(577);Z(578);Z(210);Z(209);Z(211);Z(213);Z(342);Z(341);Z(333);Z(334);Z(624);Z(605);Z(606);Z(531);Z(539);Z(540);Z(541);Z(598);Z(600);var NB=Z(421);Z(581);Z(543);Z(233);Z(230);Z(232);Z(228);Z(217);Z(216);Z(215);Z(270);Z(603);Z(311);Z(310);Z(309);Z(623);Z(622);Z(621);Z(608);Z(620);
+var NN=$(679,function(){Dq();return iM}),jM=WG(750,NN);Z(678);Z(677);Z(669);Z(670);Z(671);Z(672);Z(673);Z(674);Z(675);Z(676);Z(650);var ON=$(313,function(){Mw();return Tw}),Uw=WG(751,ON),PN=$(359,function(){Iw();return zy}),Ay=WG(752,PN);Z(17);Z(360);Z(361);Z(356);Z(357);Z(358);Z(18);Z(19);Z(20);Z(444);Z(409);Z(666);Z(347);Z(667);Z(348);Z(349);Z(350);Z(351);Z(354);Z(322);Z(321);Z(320);Z(601);Z(602);Z(607);Z(263);Z(325);Z(355);Z(343);Z(370);Z(369);Z(368);
+var QN=$(371,function(){Qy();return $y}),az=WG(753,QN);$(372,null);$(373,null);$(374,null);$(375,null);Z(246);Z(582);Z(323);Z(336);Z(335);Z(535);Z(315);Z(199);Z(583);Z(324);Z(652);Z(3);Z(655);Z(656);Z(654);Z(653);Z(646);Z(645);Z(707);Z(708);Z(709);Z(710);Z(648);Z(237);var zC=Z(441),BC=WG(754,zC);Z(442);Z(440);Z(27);Z(28);Z(26);Z(29);Z(32);Z(33);Z(34);Z(35);Z(36);Z(37);var RN=Z(49),oy=WG(755,RN);Z(38);Z(39);Z(40);Z(41);Z(42);Z(43);Z(44);Z(46);Z(45);Z(47);Z(48);Z(50);Z(51);Z(53);Z(54);Z(52);Z(55);Z(56);
+Z(57);Z(58);Z(60);Z(62);Z(63);Z(61);Z(59);Z(64);Z(65);Z(66);Z(67);Z(69);Z(72);Z(71);Z(73);Z(76);Z(77);Z(75);Z(78);Z(79);Z(80);Z(81);Z(82);Z(83);Z(85);Z(86);Z(84);Z(87);Z(88);Z(89);Z(90);Z(92);Z(93);Z(91);Z(264);var lL=Z(637);Z(316);var pL=Z(639);Z(235);Z(664);Z(663);Z(454);Z(453);Z(455);Z(236);Z(272);Z(274);Z(273);Z(268);Z(379);Z(265);Z(314);Z(706);Z(279);Z(282);Z(280);Z(281);Z(5);Z(7);Z(6);Z(609);Z(443);Z(456);Z(380);Z(195);Z(301);Z(302);Z(450);Z(451);Z(457);Z(238);Z(267);Z(31);Z(275);Z(344);Z(345);
+Z(346);Z(276);var aM=WG(756,FN);Z(277);Z(579);Z(665);Z(632);Z(495);Z(516);Z(30);Z(68);var qL=Z(640);Z(649);Z(668);Z(703);Z(702);Z(207);Z(223);Z(4);Z(631);Z(682);Z(699);var SN=$(700,function(){MM();return SM}),TM=WG(757,SN),TN=$(701,function(){BL();return VM}),WM=WG(758,TN);Z(685);Z(694);Z(693);Z(697);Z(696);Z(692);Z(691);Z(689);Z(690);Z(688);Z(687);Z(684);Z(686);Z(695);Z(698);Z(683);Z(651);Z(704);Z(328);Z(327);Z(330);Z(331);Z(329);Z(278);Z(21);Z(299);Z(300);Z(11);Z(14);Z(22);
+var UN=Z(25),Bk=WG(759,UN);Z(23);Z(705);Z(8);Z(10);Z(9);Z(711);Z(712);Z(657);Z(660);Z(661);Z(662);Z(658);Z(659);var nL=Z(638);Z(642);Z(643);Z(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/B709675E615270B186F00DE7CEFD0C81.cache.html b/public/jsme/B709675E615270B186F00DE7CEFD0C81.cache.html
deleted file mode 100644
index a3c4073..0000000
--- a/public/jsme/B709675E615270B186F00DE7CEFD0C81.cache.html
+++ /dev/null
@@ -1,611 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'B709675E615270B186F00DE7CEFD0C81';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",da=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ma="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",fb="1ex",
-gb="1in",hb="2",ib="3",jb=":",lb=": ",nb=";",ob="<",pb="=",qb=">",rb="?",sb="@",tb="A",vb="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Bb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",ac="JavaScript",bc="LEFT",cc="MOL n. ",dc="N",ec="NA",gc="NONE",kc="No more molecules in SDF buffer",
-lc="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Cc="Ring",Dc="S",Hc="SMILES",Ic="Se",Jc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="\\",Xc="]",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="antialias",ed="application",fd="article",
-gd="auto",hd="backgroundColor",id="banner",jd="blur",kd="bolder",ld="border",md="bottom",qd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",zd="click marked atom to delete mark",Ad="clip",Bd="col",Cd="colSpan",Dd="columnheader",Ed="combobox",Fd="complementary",Gd="contentinfo",Hd="contextmenu",Id="cursor",Md="dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",
-ae="dragend",be="dragenter",ce="dragover",de="dragstart",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",se="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="ie9",Le="img",Me="is_touch_supported",Ne="italic",Oe="java.vm.name",Pe="jsa-resetDiv",Qe="keydown",Re=
-"keypress",Se="keyup",Te="left",Ue="link",Ve="list",We="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",nf="menuitem",of="menuitemcheckbox",pf="menuitemradio",qf="middle",rf="mousedown",sf="mousemove",tf="mouseout",uf="mouseover",vf="mouseup",wf="mousewheel",xf="move",yf="msie",zf="multipart",Af="n",Bf="navigation",Cf="none",Df="noreaction",Ef="note",Ff="nowrap",Gf="null",Hf="number",If="object",Jf="offsetHeight",Kf="offsetWidth",
-Lf="ontouchstart",Mf="opacity",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",bg="reaction",cg="region",dg="rgb(",fg="right",gg="rotation",hg="row",ig="rowgroup",jg="rowheader",kg="rtl",lg="s",mg="scale100",ng="scrollbar",og="se",pg="search",qg="separator",rg="serif",sg='shape-rendering="crispEdges"',tg="slider",ug="span",vg="spinbutton",wg="status",xg="styleFloat",
-yg="subMenuIcon-selected",zg="tab",Ag="table",Bg="tablist",Cg="tabpanel",Dg="tbody",Eg="td",Fg="text",Gg="textAlign",Hg="textbox",Ig="timer",Jg="title",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="zoom",eh="|",_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh={l:1,m:0,h:0},ih=
-{l:2,m:0,h:0},jh={l:3,m:0,h:0},rh={l:4,m:0,h:0},sh={l:8,m:0,h:0},th={l:10,m:0,h:0},uh={l:16,m:0,h:0},vh={l:32,m:0,h:0},wh={l:64,m:0,h:0},xh={l:128,m:0,h:0},yh={l:256,m:0,h:0},zh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={68:1,74:1,76:1,80:1,82:1},Lh={8:1,9:1,68:1,71:1,73:1},Mh={12:1},Nh={86:1},Oh={39:1,68:1,74:1,80:1,82:1},Ph={13:1,
-15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},Qh={68:1,74:1,82:1},Rh={85:1},Sh={45:1,46:1,50:1,56:1,64:1,68:1},Th={22:1},Uh={68:1,84:1},Vh={11:1,68:1,71:1,73:1},Wh={66:1},Xh={15:1},Yh={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},Zh={6:1,9:1,68:1,71:1,73:1},$h={50:1,68:1},ai={19:1,68:1},bi={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,99:1},k={68:1,70:1},ci={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,92:1,99:1},di={68:1},ei={9:1,10:1,68:1,71:1,73:1},fi={7:1,9:1,68:1,71:1,73:1},gi={68:1,70:1,85:1},hi={13:1,
-15:1,23:1,28:1,29:1,31:1,35:1,37:1},ii={45:1,46:1,50:1,64:1,68:1},ji={36:1,68:1,71:1,73:1},r={67:1,68:1,70:1},ki={14:1,38:1},li={28:1,35:1},mi={84:1},ni={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},oi={68:1,70:1,84:1},pi={68:1,74:1,80:1,82:1},qi={21:1},ri={69:1},si={45:1,50:1,64:1,68:1},ti={13:1,15:1,23:1,28:1,31:1,35:1,37:1},ui={88:1};
-function s(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return vi(this)};
-_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=v(wi,k,-1,8,1);d=(xi(),yi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function zi(){zi=u;Ai=new Bi}function Ci(a){for(var b,a=new Di(a.j.k);a.b<a.d.ue();)b=Ei(a),Fi(b._c(),$d,!1),Gi(a)}
-function Hi(a,b,c){var a=a.n,d;try{d=new Ii(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ji(e);if(y(e,74))throw new Ki("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Fi(b._c(),Tb,!0);Fi(c._c(),Zd,!0);x(Ai,b,c)}function Li(a,b){var c;c=Mi(Ai,b);var d;d=Mi(a.n.c,c);if(!d)throw new Ni("dragHandle was not draggable");Oi(d.b.a);Oi(d.d.a);Oi(d.c.a);Fi(b._c(),Tb,!1);Fi(c._c(),Zd,!1)}
-function Pi(a){var b;a.o=!1;for(a=new Di(a.j.k);a.b<a.d.ue();)b=Ei(a),Fi(b._c(),$d,!1),Gi(a)}function Qi(a,b){Ri(a.j.k,b)?Fi(b._c(),$d,!1):a.o?(Si(a.j.k,b),Fi(b._c(),$d,!0)):(a.j.k.Ae(),Si(a.j.k,b))}function Ti(a){this.f=a;this.j=new Ui(this);this.n=new Vi(this.j)}s(3,1,{});_.jc=function(){Wi(this.j.e,"dragdrop-dragging")};_.kc=function(){Xi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Ai;function Ui(a){this.k=new Yi;this.d=a;this.a=a.f}s(4,1,{},Ui);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function Zi(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function $i(a,b){var c;c=aj(a.c,bj).a;b.a.ctrlKey||b.a.metaKey||Ci(a.b.d);Qi(a.b.d,c)}function cj(a){a.b.f=null;a.b.d.kc();dj((ej(),fj(null)),a.a,0,0);var b=a.a.gb;gj=b;hj();ij=b;a.d=2}
-function Vi(a){this.c=new Bi;this.b=a;this.a=new jj;kj(this.a,lj(),mj());z(this.a,this,(nj(),nj(),oj));z(this.a,this,(pj(),pj(),qj));a=this.a.gb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(rj(),Xf);a.borderStyle=(sj(),Cf);a[hd]="blue"}s(5,1,{},Vi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=tj(a);e=Hj(a);b=Ij(a.a);if(!(3==this.d||2==this.d||1!=b)&&!bj)bj=c,this.b.e=aj(this.c,bj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Jj(this.b.k,this.b.e)&&(Ci(this.b.d),Qi(this.b.d,this.b.e)),Kj(new Lj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Mj(bj,null),bj!=this.b.e&&(c=new Mj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,cj(this),1!=this.d&&Zi(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Nj(a,b);a=Oj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Pj(Qj(d-this.f),Qj(a-this.i))>=this.b.d.k?(Rj(),-1!=Jj(this.b.k,this.b.e)||Qi(this.b.d,this.b.e),c=new Mj(bj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,cj(this)):Sj.preventDefault()),1==this.d)return;Sj.preventDefault();Zi(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Nj(a,b);b=Oj(a,b);if(1==Ij(a.a)&&(this.e=!1,bj))try{if(Rj(),1==this.d)$i(this,a);else{d!=this.a&&(c=new Mj(d,null),e+=c.a,b+=c.d);try{Zi(this,e,b),this.b.d.jc(),3!=this.d&&$i(this,a)}finally{var f=this.a.gb;gj&&f==gj&&(gj=null);hj();f===ij&&(ij=null);Tj(this.a);this.d=1;this.b.e=null}}}finally{bj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var bj=null;function Lj(){}s(6,1,Th,Lj);_.pc=function(){Rj()};
-function Ii(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ii);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function Mj(a,b){!a||a==(ej(),fj(null))?this.f=this.e=0:(this.e=a.Xc()-Uj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(ej(),fj(null))?this.c=this.b=0:(this.b=Vj(b.gb)+b.gb.clientLeft,this.c=Wj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Mj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Rj(){try{$doc.selection.empty()}catch(a){}}function Xj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Ri(c.a,b);0==c.a.c&&Yj(c.b);a.q=null}a.qc()}}function Zj(a,b){var c=$j();Xj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;ak(a.k,$j())}
-function bk(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function ak(a,b){if(bk(a.a,b)){var c=a.a,d=a.a.s,e;e=new ck(d,a.a.k);Si(d.a,e);1==d.a.c&&dk(d.b,16);c.q=e}else a.a.q=null}function ek(a){this.a=a}s(18,1,{},ek);_.a=null;s(19,1,{});s(20,1,{2:1});function fk(){fk=u;gk=new hk}s(21,19,{});var gk=null;function hk(){this.a=new Yi;this.b=new ik(this)}s(22,21,{},hk);function jk(){jk=u;kk=new Yi;var a=new lk;mk();nk(ok?ok:ok=new pk,a)}function Yj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ri(kk,a)}
-function dk(a,b){if(0>b)throw new qk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Ri(kk,a);a.b=!1;a.c=rk(a,b);Si(kk,a)}function sk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function rk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Ri(kk,this);this.vc()};_.b=!1;_.c=0;var kk;function ik(a){jk();this.a=a}s(23,24,{},ik);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(tk,k,3,a.a.c,0);b=uk(a.a,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Ri(a.a,d),ak(d.a,c.a);0<a.a.c&&dk(a.b,Pj(5,16-($j()-c.a)))};_.a=null;function ck(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},ck);_.a=null;_.b=null;s(27,1,{});_.a=null;function wk(){this.a=ad}s(26,27,{},wk);function xk(){this.a=bd}s(28,27,{},xk);function yk(){this.a=ed}s(29,27,{},yk);s(31,1,{});_.a=null;function zk(a){this.a=a}s(30,31,{},zk);function Ak(){this.a=fd}s(32,27,{},Ak);
-function Bk(){this.a=id}s(33,27,{},Bk);function Ck(){this.a=qd}s(34,27,{},Ck);function Dk(){this.a=wd}s(35,27,{},Dk);function Ek(){this.a=Dd}s(36,27,{},Ek);function Fk(){this.a=Ed}s(37,27,{},Fk);function Gk(){this.a=Fd}s(38,27,{},Gk);function Hk(){this.a=Gd}s(39,27,{},Hk);function Ik(){this.a=Sd}s(40,27,{},Ik);function Jk(){this.a=Td}s(41,27,{},Jk);function Kk(){this.a=Vd}s(42,27,{},Kk);function Lk(){this.a=Yd}s(43,27,{},Lk);function Mk(){this.a=oe}s(44,27,{},Mk);function Nk(){this.a=we}
-s(45,27,{},Nk);function Ok(){this.a=xe}s(46,27,{},Ok);function Pk(){this.a=Ee}s(47,27,{},Pk);function Qk(){this.a=He}s(48,27,{},Qk);function Rk(a){this.a=a.id}s(49,1,{4:1,5:1},Rk);_.a=null;function Sk(){this.a=Le}s(50,27,{},Sk);function Tk(){this.a=Ue}s(51,27,{},Tk);function Uk(){this.a=Ve}s(52,27,{},Uk);function Vk(){this.a=We}s(53,27,{},Vk);function Wk(){this.a=Ye}s(54,27,{},Wk);function Xk(){this.a=$e}s(55,27,{},Xk);function Yk(){this.a=bf}s(56,27,{},Yk);function Zk(){this.a=cf}s(57,27,{},Zk);
-function $k(){this.a=jf}s(58,27,{},$k);function al(){this.a=kf}s(59,27,{},al);function bl(){this.a=mf}s(60,27,{},bl);function cl(){this.a=nf}s(61,27,{},cl);function dl(){this.a=of}s(62,27,{},dl);function el(){this.a=pf}s(63,27,{},el);function fl(){this.a=Bf}s(64,27,{},fl);function gl(){this.a=Ef}s(65,27,{},gl);function hl(){this.a=Of}s(66,27,{},hl);function il(){this.a=Vf}s(67,27,{},il);s(68,31,{},function(a){this.a=a});function jl(){this.a=Wf}s(69,27,{},jl);
-function kl(){kl=u;ll=new zk("aria-activedescendant")}var ll;function ml(){this.a=$f}s(71,27,{},ml);function nl(){this.a=ag}s(72,27,{},nl);function ol(){this.a=cg}s(73,27,{},ol);
-function pl(){pl=u;ql=new xk;rl=new wk;sl=new yk;tl=new Ak;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Ok;Hl=new Nk;Il=new Pk;Jl=new Qk;Kl=new Sk;Ll=new Tk;Ml=new Vk;Nl=new Wk;Ol=new Uk;Pl=new Xk;Ql=new Yk;Rl=new Zk;Sl=new $k;Tl=new bl;Ul=new dl;Vl=new el;Wl=new cl;Xl=new al;Yl=new fl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new nl;dm=new ml;em=new ol;fm=new gm;hm=new im;jm=new km;lm=new mm;nm=new om;pm=new qm;rm=
-new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new an;bn=new cn;dn=new en;C=new Bi;x(C,cg,em);x(C,ad,rl);x(C,Td,Cl);x(C,bd,ql);x(C,ed,sl);x(C,Yd,El);x(C,fd,tl);x(C,id,ul);x(C,qd,vl);x(C,wd,wl);x(C,xe,Gl);x(C,Dd,xl);x(C,Ee,Il);x(C,Ed,yl);x(C,Fd,zl);x(C,Gd,Al);x(C,Sd,Bl);x(C,Ve,Ol);x(C,Vd,Dl);x(C,oe,Fl);x(C,we,Hl);x(C,He,Jl);x(C,Le,Kl);x(C,Ue,Ll);x(C,We,Ml);x(C,Ye,Nl);x(C,$e,Pl);x(C,bf,Ql);x(C,cf,Rl);x(C,jf,Sl);x(C,kf,Xl);x(C,mf,Tl);x(C,nf,Wl);x(C,
-of,Ul);x(C,Of,$l);x(C,$f,dm);x(C,pf,Vl);x(C,Bf,Yl);x(C,Ef,Zl);x(C,Vf,am);x(C,Wf,bm);x(C,ag,cm);x(C,hg,jm);x(C,ig,fm);x(C,jg,hm);x(C,pg,nm);x(C,qg,pm);x(C,ng,lm);x(C,tg,rm);x(C,vg,tm);x(C,wg,vm);x(C,zg,Bm);x(C,Bg,xm);x(C,Cg,zm);x(C,Hg,Sm);x(C,Ig,Um);x(C,Kg,Wm);x(C,Lg,Ym);x(C,Sg,dn);x(C,Tg,$m);x(C,Ug,bn)}var rl,ql,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Hl,Gl,Il,Jl,Kl,Ll,Ol,Ml,Nl,Pl,Ql,Rl,Sl,Xl,Tl,Wl,Ul,Vl,Yl,Zl,$l,am,bm,dm,cm,em,C,jm,fm,hm,lm,nm,pm,rm,tm,vm,Bm,xm,zm,Sm,Um,Wm,Ym,dn,$m,bn;
-function km(){this.a=hg}s(75,27,{},km);function gm(){this.a=ig}s(76,27,{},gm);function im(){this.a=jg}s(77,27,{},im);function mm(){this.a=ng}s(78,27,{},mm);function om(){this.a=pg}s(79,27,{},om);function qm(){this.a=qg}s(80,27,{},qm);function sm(){this.a=tg}s(81,27,{},sm);function um(){this.a=vg}s(82,27,{},um);function wm(){this.a=wg}s(83,27,{},wm);function Cm(){this.a=zg}s(84,27,{},Cm);function ym(){this.a=Bg}s(85,27,{},ym);function Am(){this.a=Cg}s(86,27,{},Am);function Tm(){this.a=Hg}
-s(87,27,{},Tm);function Vm(){this.a=Ig}s(88,27,{},Vm);function Xm(){this.a=Kg}s(89,27,{},Xm);function Zm(){this.a=Lg}s(90,27,{},Zm);function en(){this.a=Sg}s(91,27,{},en);function an(){this.a=Tg}s(92,27,{},an);function cn(){this.a=Ug}s(93,27,{},cn);function vk(){this.a=$j()}function $j(){return(new Date).getTime()}s(94,1,{},vk);function fn(a){var b,c,d;d=new gn;for(c=a;c;)b=c.wc(),c!=a&&hn(d.a,"Caused by: "),jn(d,c.cZ.d),hn(d.a,lb),hn(d.a,null==b?"(No exception detail)":b),hn(d.a,aa),c=c.e}
-function kn(a){var b,c,d;c=v(ln,k,81,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new mn;c[d]=a[d]}}function nn(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{68:1,82:1});_.wc=function(){return this.f};_.tS=function(){return nn(this)};_.e=null;_.f=null;function on(a){pn();this.f=a}s(98,99,Qh,on);function Ni(a){pn();this.f=a}function Ki(a,b){pn();this.e=b;this.f=a}s(97,98,pi,Ni,Ki);
-function qn(a){pn();this.b=a;this.a=j;var b,c,d;c=[];d=v(ln,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);kn(d)}s(96,97,pi,qn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?Gf:sn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":tn(this.b).d;this.a=this.a+lb+(sn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(sn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function un(a,b){return vn(a)?a.eQ(b):a===b}
-function tn(a){return vn(a)?a.cZ:wn}function xn(a){return vn(a)?a.hC():vi(a)}
-function yn(){var a;yn=u;zn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function An(a){yn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=zn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var zn;s(105,1,{});function vi(a){return a.$H||(a.$H=++Bn)}function Cn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Dn(){return $wnd.setTimeout(function(){0!=En&&(En=0);Fn=-1},10)}var En=0,Bn=0,Gn=0,Fn=-1;
-function Hn(){Hn=u;In=new Jn}function Kn(a,b){a.a=Ln(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Mn(a)),Nn(a.e,1),!a.i&&(a.i=new On(a)),Nn(a.i,50))}function Jn(){}function Pn(a){return a.xc()}function Ln(a,b){!a&&(a=[]);a[a.length]=b;return a}function Qn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Ln(b,e)):e[0].pc()}catch(f){if(f=Ji(f),!y(f,82))throw f;}}return b}function Nn(a,b){Hn();$wnd.setTimeout(function(){B(Pn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Jn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var In;function Mn(a){this.a=a}s(108,1,{},Mn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Qn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=$j();100>$j()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function On(a){this.a=a}s(109,1,{},On);_.xc=function(){this.a.d&&Nn(this.a.e,1);return this.a.j};_.a=null;function Rn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=jb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function pn(){var a,b,c,d;c=Rn(new Sn);d=v(ln,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new rn(c[a]);kn(d)}function Sn(){}s(112,1,{},Sn);
-_.yc=function(a){var b,c,d;d=j;a=Tn(a);b=a.indexOf(ua);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Un(a,Vn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Tn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function hn(a,b){a[a.explicitLength++]=null==b?Gf:b}function Wn(){var a=[];a.explicitLength=0;return a}function Xn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Yn(a,b){return parseInt(a[b])||0}function Zn(a,b){return null==a[b]?null:""+a[b]}
-function $n(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function ao(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ij(a){a=a.button;return 1==a?4:2==a?2:1}function bo(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==kg}function Vj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;bo(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Wj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Uj(a){var b;b=a.scrollLeft||0;bo(a)&&(b=-b);return b}function co(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function mj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function lj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function E(a,b){this.b=a;this.c=b}s(139,1,{68:1,71:1,73:1});_.eQ=function(a){return this===a};_.hC=function(){return vi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function sj(){sj=u;eo=new fo;go=new ho;io=new jo;ko=new lo;mo=new no;oo=F(po,k,6,[eo,go,io,ko,mo])}s(138,139,Zh);var oo,io,go,ko,eo,mo;function fo(){E.call(this,gc,0)}s(140,138,Zh,fo);function ho(){E.call(this,"DOTTED",1)}s(141,138,Zh,ho);function jo(){E.call(this,"DASHED",2)}s(142,138,Zh,jo);
-function lo(){E.call(this,"HIDDEN",3)}s(143,138,Zh,lo);function no(){E.call(this,"SOLID",4)}s(144,138,Zh,no);function qo(){qo=u;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=F(bp,k,7,[ro,to,vo,xo,zo,Bo,Do,Fo,Ho,Jo,Lo,No,Po,Ro,To,Vo,Xo,Zo])}s(145,139,fi);var ap,to,Xo,vo,ro,Bo,Vo,zo,Do,Fo,Ho,xo,Zo,Jo,Lo,No,Ro,To,Po;function so(){E.call(this,Mb,0)}s(146,145,fi,so);
-function Ko(){E.call(this,"SE_RESIZE",9)}s(147,145,fi,Ko);function Mo(){E.call(this,"SW_RESIZE",10)}s(148,145,fi,Mo);function Oo(){E.call(this,"S_RESIZE",11)}s(149,145,fi,Oo);function Qo(){E.call(this,"W_RESIZE",12)}s(150,145,fi,Qo);function So(){E.call(this,"TEXT",13)}s(151,145,fi,So);function Uo(){E.call(this,"WAIT",14)}s(152,145,fi,Uo);function Wo(){E.call(this,"HELP",15)}s(153,145,fi,Wo);function Yo(){E.call(this,"COL_RESIZE",16)}s(154,145,fi,Yo);function $o(){E.call(this,"ROW_RESIZE",17)}
-s(155,145,fi,$o);function uo(){E.call(this,"AUTO",1)}s(156,145,fi,uo);function wo(){E.call(this,"CROSSHAIR",2)}s(157,145,fi,wo);function yo(){E.call(this,"POINTER",3)}s(158,145,fi,yo);function Ao(){E.call(this,"MOVE",4)}s(159,145,fi,Ao);function Co(){E.call(this,"E_RESIZE",5)}s(160,145,fi,Co);function Eo(){E.call(this,"NE_RESIZE",6)}s(161,145,fi,Eo);function Go(){E.call(this,"NW_RESIZE",7)}s(162,145,fi,Go);function Io(){E.call(this,"N_RESIZE",8)}s(163,145,fi,Io);
-function cp(){cp=u;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=F(mp,k,8,[dp,fp,hp,jp])}s(164,139,Lh);var lp,fp,hp,jp,dp;function ep(){E.call(this,gc,0)}s(165,164,Lh,ep);function gp(){E.call(this,"BLOCK",1)}s(166,164,Lh,gp);function ip(){E.call(this,"INLINE",2)}s(167,164,Lh,ip);function kp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,Lh,kp);function np(){np=u;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=F(xp,k,10,[op,qp,sp,up])}s(169,139,ei);var wp,op,qp,sp,up;function pp(){E.call(this,Gb,0)}
-s(170,169,ei,pp);function rp(){E.call(this,$b,1)}s(171,169,ei,rp);function tp(){E.call(this,bc,2)}s(172,169,ei,tp);function vp(){E.call(this,vc,3)}s(173,169,ei,vp);function rj(){rj=u;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=new Jp;Kp=new Lp;Mp=new Np;Op=new Pp;Qp=F(Rp,k,11,[yp,Ap,Cp,Ep,Gp,Ip,Kp,Mp,Op])}s(174,139,Vh);var Qp,Mp,Cp,Ep,Kp,Op,Ip,Ap,Gp,yp;function zp(){E.call(this,"PX",0)}s(175,174,Vh,zp);function Bp(){E.call(this,"PCT",1)}s(176,174,Vh,Bp);
-function Dp(){E.call(this,"EM",2)}s(177,174,Vh,Dp);function Fp(){E.call(this,"EX",3)}s(178,174,Vh,Fp);function Hp(){E.call(this,"PT",4)}s(179,174,Vh,Hp);function Jp(){E.call(this,"PC",5)}s(180,174,Vh,Jp);function Lp(){E.call(this,"IN",6)}s(181,174,Vh,Lp);function Np(){E.call(this,"CM",7)}s(182,174,Vh,Np);function Pp(){E.call(this,"MM",8)}s(183,174,Vh,Pp);function Sp(){Sp=u;Tp=[];Up=[];Vp=[]}var Tp,Up,Vp;function Wp(){Wp=u;Xp()}function Xp(){Xp=u;Wp();Yp=v(H,r,-1,30,1)}
-function Zp(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Yp;s(198,1,{});_.tS=function(){return"An event type"};_.f=null;s(197,198,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.a=null;var $p=_.b=null;function aq(){aq=u;bq=new cq(jd,new dq)}function dq(){}s(195,196,{},dq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return bq};var bq;function eq(){eq=u;fq=new cq(vd,new gq)}function gq(){}s(199,196,{},gq);
-_.zc=function(a){hq();iq(this,a.b,jq(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return fq};var fq;s(202,196,Mh);function Nj(a,b){return(a.a.clientX||0)-Vj(b)+Uj(b)+$wnd.pageXOffset}function Oj(a,b){return(a.a.clientY||0)-(Wj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function tj(a){var b;return(b=a.b)?Nj(a,b):a.a.clientX||0}function Hj(a){var b;return(b=a.b)?Oj(a,b):a.a.clientY||0}s(201,202,Mh);function kq(){kq=u;lq=new cq(yd,new mq)}function mq(){}s(200,201,Mh,mq);_.zc=function(a){a.Ec(this)};
-_.Cc=function(){return lq};var lq;function nq(){nq=u;oq=new cq(Hd,new pq)}function pq(){}s(203,196,{},pq);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return oq};var oq;s(206,1,{38:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var qq=_.c=0;function pk(){this.c=++qq}s(205,206,ki,pk);function cq(a,b){this.c=++qq;this.a=b;!$p&&($p=new rq);$p.a[a]=this;this.b=a}s(204,205,ki,cq);_.a=null;_.b=null;function sq(){sq=u;tq=new cq(Md,new uq)}
-function uq(){}s(207,201,Mh,uq);_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(vq(),wq))a=xq(b.gb),c=new yq(Yn(b.gb,Kf),Yn(b.gb,Jf)),d=new yq(Yn(b.K.ab.gb,Kf),Yn(b.K.ab.gb,Jf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);zq(b.z,!0);a=Yn(b.K.ab.gb,Kf);Aq(b,new yq(a,Bq(b.K.ab).a));b.A&&b.F!=wq&&Cq(b.f,b)}else zq(b.z,!1),b.F!=(vq(),wq)?Aq(b,new yq(b.w.b,b.w.a)):Dq(b,xq(b.f.gb)),b.A&&b.F!=wq&&Eq(b.f,b);Fq(b.K.ab)}else zq(b.z,!0)};_.Cc=function(){return tq};var tq;
-s(208,196,{});function Gq(){Gq=u;Hq=new cq(ae,new Iq)}function Iq(){}s(209,208,{},Iq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Hq};var Hq;function Jq(){Jq=u;Kq=new cq(be,new Lq)}function Lq(){}s(210,208,{},Lq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Kq};var Kq;function Mq(){Mq=u;Nq=new cq(ce,new Oq)}function Oq(){}s(211,208,{},Oq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};
-_.Cc=function(){return Nq};var Nq;function Pq(){Pq=u;Qq=new cq(de,new Rq)}function Rq(){}s(212,208,{},Rq);_.zc=function(a){a=Sq(a.a);(this.a.dataTransfer||null).setData(Fg,a)};_.Cc=function(){return Qq};var Qq;function Tq(){Tq=u;Uq=new cq(ee,new Vq)}function Vq(){}s(213,208,{},Vq);
-_.zc=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;Wq(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Fg),Xq(a.a.b,b))};_.Cc=function(){return Uq};var Uq;function Yq(){Yq=u;Zq=new cq(je,new $q)}function $q(){}s(214,196,{},$q);_.zc=function(a){Tj(a.a.a)};_.Cc=function(){return Zq};var Zq;
-function ar(){ar=u;br=new cq(se,new cr)}function cr(){}s(215,196,{},cr);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,dr(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,er(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return br};var br;function fr(){fr=u;gr=new cq(te,new hr)}function hr(){}s(216,196,{},hr);_.zc=function(a){a.a.a&&(a.a.b.a=null,ir(a.a.a,a.a.b))};
-_.Cc=function(){return gr};var gr;function jr(){jr=u;kr=new cq(ue,new lr)}function lr(){}s(217,196,{},lr);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return kr};var kr;s(219,196,{});s(218,219,{});function mr(){mr=u;nr=new cq(Qe,new or)}function or(){}s(220,218,{},or);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(pr(),qr).length&&-999!=(pr(),qr)[c]&&(c=(pr(),qr)[c]);b=new rr(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?sr(Sq(a)):e=301;break;case 118:case 86:b&&tr(a.t,(!a.tb&&(a.tb=new ur(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:vr(a,Zn((wr(),xr)._b.a.gb,Wg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Ub;e=1300;break;case 114:case 82:a.ib=!0;a.I=rc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ma):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?yr(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?yr(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&yr(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?yr(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?yr(a,4):e=207;break;case 53:105==a.b?yr(a,5):e=208;break;case 54:105==a.b?yr(a,
-6):e=210;break;case 55:105==a.b?yr(a,7):e=211;break;case 56:105==a.b?yr(a,8):e=212;break;case 57:105==a.b?yr(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}zr(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return nr};var nr;function Ar(){Ar=u;Br=new cq(rf,new Cr)}function Cr(){}s(221,201,Mh,Cr);_.zc=function(a){a.mc(this)};_.Cc=function(){return Br};var Br;
-function nj(){nj=u;oj=new cq(sf,new Dr)}function Dr(){}s(222,201,Mh,Dr);_.zc=function(a){a.nc(this)};_.Cc=function(){return oj};var oj;function Er(){Er=u;Fr=new cq(tf,new Gr)}function Gr(){}s(223,201,Mh,Gr);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Mj(bj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,cj(a))};_.Cc=function(){return Fr};var Fr;function pj(){pj=u;qj=new cq(vf,new Hr)}function Hr(){}s(224,201,Mh,Hr);_.zc=function(a){a.oc(this)};_.Cc=function(){return qj};var qj;function rq(){this.a={}}
-s(225,1,{},rq);_.a=null;s(228,202,Mh);var Ir=null;function Jr(){Jr=u;Kr=new cq(Ng,new Lr)}function Lr(){}s(227,228,Mh,Lr);_.zc=function(a){Mr(a.a,this,a.a.k)};_.Cc=function(){return Kr};var Kr;function Nr(){Nr=u;Or=new cq(Og,new Pr)}function Pr(){}s(229,228,Mh,Pr);_.zc=function(a){Mr(a.a,this,a.a.k)};_.Cc=function(){return Or};var Or;function Qr(){var a;this.a=(a=document.createElement(Xd),a.setAttribute(Lf,"return;"),typeof a.ontouchstart==pe)}s(230,1,{},Qr);
-function Rr(){Rr=u;Sr=new cq(Pg,new Tr)}function Tr(){}s(231,228,Mh,Tr);_.zc=function(a){Mr(a.a,this,a.a.n)};_.Cc=function(){return Sr};var Sr;function Ur(){Ur=u;Vr=new cq(Qg,new Wr)}function Wr(){}s(232,228,Mh,Wr);_.zc=function(a){Xr(a.a,this)&&(a.a.j&&Yr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),dk(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Vr};var Vr;function Zr(a,b){this.a=b;this.b=a}function $r(a,b,c){ok&&(b=new Zr(b,c),a.Nc(b))}s(233,197,{},Zr);_.zc=function(a){a.Jc(this)};_.Ac=function(){return ok};
-_.a=!1;var ok=_.b=null;function as(a){this.a=a}s(234,197,{},as);_.zc=function(a){a.Kc(this)};_.Ac=function(){return bs};var bs=_.a=null;function cs(){}function ds(a){var b;es&&(b=new cs,a.Nc(b))}s(235,197,{},cs);_.zc=function(a){a.Lc(this)};_.Ac=function(){return es};var es=null;function fs(a){this.a=a}s(236,197,{},fs);_.zc=function(a){a.Mc(this)};_.Ac=function(){return gs};var gs=_.a=null;function hs(){}s(237,197,{},hs);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return is};var is=null;
-function js(a,b,c){a=a.a;if(!b)throw new ks("Cannot add a handler with a null type");if(!c)throw new ks("Cannot add a null handler");0<a.b?ls(a,new ms(a,b,c)):ns(a,b,null,c);return new os(new ps(a,b,c))}
-function qs(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new ks("Cannot fire null event");try{++d.b;i=rs(d,b.Ac(),null);e=null;for(h=d.c?i.of(i.ue()):i.nf();d.c?h.qf():h.Qc();){g=d.c?h.rf():h.Rc();try{b.zc(g)}catch(l){if(l=Ji(l),y(l,82))f=l,!e&&(e=new ss),ts(e,f);else throw l;}}if(e)throw new us(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Di(d.a);o.b<o.d.ue();)m=Ei(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ji(n);if(y(n,39))throw new vs(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function Js(a){Ks.call(this,a,!1)}function Ks(a,b){this.a=new Ls(b);this.b=a}s(238,1,Xh,Js,Ks);_.Nc=function(a){qs(this,a)};_.a=null;_.b=null;s(241,1,{});function ls(a,b){!a.a&&(a.a=new Yi);Si(a.a,b)}function ns(a,b,c,d){var e;e=aj(a.d,b);e||(e=new Bi,x(a.d,b,e));a=e.qe(c);a||(a=new Yi,e.se(c,a));a.ef(d)}function Ms(a,b,c,d){var e,f;e=rs(a,b,c);e.gf(d)&&e.re()&&(f=aj(a.d,b),f.te(c),f.re()&&Mi(a.d,b))}
-function rs(a,b,c){a=aj(a.d,b);if(!a)return Ns(),Ns(),Os;c=a.qe(c);return!c?(Ns(),Ns(),Os):c}s(240,241,{});_.a=null;_.b=0;_.c=!1;function Ls(a){this.d=new Bi;this.c=a}s(239,240,{},Ls);function os(a){this.a=a}s(242,1,{},os);_.a=null;function us(a){Ki.call(this,Ps(a),Qs(a));this.a=a}function Qs(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Ps(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Rs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:hn(b.a,"; "),d=d.wc(),hn(b.a,d);return Xn(b.a)}s(244,97,Oh,us);_.a=null;function vs(a){us.call(this,a)}s(243,244,Oh,vs);s(245,1,{},function(){});function Ss(a){a=Zn(a,Ud);return(null==a?0:kg==a||kg.toLowerCase()==a.toLowerCase())?(Ts(),Us):(null==a?0:af==a||af.toLowerCase()==a.toLowerCase())?(Ts(),Vs):(Ts(),Ws)}
-function Ts(){Ts=u;Us=new Xs("RTL",0);Vs=new Xs("LTR",1);Ws=new Xs(Mb,2);Ys=F(Zs,k,16,[Us,Vs,Ws])}function Xs(a,b){E.call(this,a,b)}s(247,139,{16:1,68:1,71:1,73:1},Xs);var Ys,Ws,Vs,Us;function $s(){}function at(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=at(e,d);F(a,b,c,d);return d}function bt(a){return ct([dt,H],[k,r],[67,-1],a,0,2,1)}
-function ct(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=at(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ct(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){et();var e=ft,f=gt;et();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ht(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new it;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new it;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new it;}a[b]=c}s(248,1,{},$s);_.qI=0;
-function et(){et=u;ft=[];gt=[];var a=new $s,b=ft,c=gt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var ft,gt;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function sn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function vn(a){return a.tM==u||a.cM&&!!a.cM[1]}function jt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function kt(){var a;$stats&&lt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(yf)&&9<=$doc.documentMode)a=Ke;else if(-1!=a.indexOf(yf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Ke,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&lt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(mt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&lt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Sp();Vp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Sp();0!=Vp.length&&(a=Vp.join(j),a=(Wp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:Zp(0,a,!1),Vp.length=0);if(0!=Tp.length){a=Tp.join(j);a=(Wp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Yp[b],0==c&&(c=Yp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Yp[e]+=a.length;Zp(e,a,!0)}Tp.length=0}0!=Up.length&&(a=Up.join(j),a=(Wp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:Zp(b-1,a,!0),Up.length=0);$stats&&lt("export.client.JSME_export");new nt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function Ji(a){return y(a,82)?a:new qn(a)}function ot(a){return pt(a&4194303,a>>22&4194303,0>a?1048575:0)}function qt(a){return pt(a.l,a.m,a.h)}
-function pt(a,b,c){return _=new rt,_.l=a,_.m=b,_.h=c,_}
-function st(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new tt;if(0==a.l&&0==a.m&&0==a.h)return ut=pt(0,0,0),pt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(ut=pt(0,0,0),c=qt((vt(),wt))):(ut=pt(c.l,c.m,c.h),c=pt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=xt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?yt(e):0==c&&0!=d&&0==e?yt(d)+22:0!=c&&0==d&&0==e?yt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=qt((vt(),zt)),c=!0,g=!g;else return c=At(a,f),g&&Bt(c),ut=pt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=xt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=At(c,d);f&&Bt(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=pt(f,i,c);g?ut=xt(c):ut=pt(c.l,c.m,c.h);return e}if(!Ct(a,b))return e?ut=xt(a):ut=pt(a.l,a.m,a.h),pt(0,0,0);c=c?a:pt(a.l,a.m,a.h);var h,l,m,o;f=Dt(b)-Dt(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=pt(i&4194303,l&4194303,h&1048575);for(l=pt(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&Bt(l);e?(ut=xt(c),d&&(ut=Et(ut,(vt(),wt)))):ut=pt(c.l,c.m,c.h);return l}
-function Bt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Dt(a){var b;b=Ft(a.h);return 32==b?(b=Ft(a.m),32==b?Ft(a.l)+32:b+20-10):b-12}var ut=null;function Gt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return pt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Ht(a,b){return pt(a.l&b.l,a.m&b.m,a.h&b.h)}function It(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return vt(),Jt;if(-9223372036854775E3>a)return vt(),Kt;if(9223372036854775E3<=a)return vt(),zt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=pt(a,b,c);d&&Bt(b);return b}function Lt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Mt&&(Mt=v(Nt,k,17,256,0)),c=Mt[b],!c&&(c=Mt[b]=ot(a)),c):ot(a)}
-function Ot(a){var b=gh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Ct(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Pt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return pt(c&4194303,n&
-4194303,q&1048575)}function xt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return pt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function At(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return pt(c&4194303,d&4194303,e&1048575)}function Et(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return pt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Qt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Qt(xt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Lt(1E9);a=st(a,b);b=j+L(ut);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Mt=null;function vt(){vt=u;zt=pt(4194303,4194303,524287);Kt=pt(0,0,524288);wt=Lt(1);Lt(2);Jt=Lt(0)}var zt,Kt,wt,Jt;function rt(){}s(257,1,{17:1},rt);
-function lt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Rt(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(262,1,{},Rt);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function St(a,b){hn(a.a.a,b.a);return a}function Tt(){this.a=new Ut}s(263,1,{},Tt);function Vt(a){if(null==a)throw new ks("css is null");this.a=a}s(264,1,{18:1,68:1},Vt);
-_.eQ=function(a){return!y(a,18)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;function Xt(a){if(null==a)throw new ks("html is null");this.a=a}s(266,1,ai,Xt);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;s(267,1,ai,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};_.a=null;
-function Yt(){Yt=u;Zt=RegExp(oa,qe);$t=RegExp(qb,qe);au=RegExp(ob,qe);bu=RegExp(ta,qe);cu=RegExp(fa,qe)}function du(a){Yt();-1!=a.indexOf(oa)&&(a=a.replace(Zt,pa));-1!=a.indexOf(ob)&&(a=a.replace(au,ra));-1!=a.indexOf(qb)&&(a=a.replace($t,qa));-1!=a.indexOf(fa)&&(a=a.replace(cu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(bu,"&#39;"));return a}var Zt,$t,au,cu,bu;function eu(a){if(null==a)throw new ks("uri is null");this.a=a}s(269,1,{20:1},eu);_.eQ=function(a){return!y(a,20)?!1:D(this.a,a.a)};_.hC=function(){return Wt(this.a)};
-_.a=null;function fu(){fu=u}s(271,1,{});function gu(){}s(272,1,{},gu);var hu=null;function iu(){}s(273,271,{},iu);var ju=null;function ku(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=rs(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=rs(a.a,f,null).mf(e),y(d,21)&&un(d.a,b)){var h=a.a,l=f;0<h.b?ls(h,new lu(h,l,null,d)):Ms(h,l,null,d)}}}s(274,1,qi);_.a=null;function mu(a){this.a=a}s(275,274,qi,mu);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function nu(a){this.a=a}s(276,274,qi,nu);
-_.Lc=function(){var a=this.a;ou((pu(),qu),a.a,!0)};function ru(){pn()}s(277,97,pi,ru);function su(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,dk(a.d,1))}function tu(){this.a=new uu(this);this.b=new Yi;this.d=new vu(this);this.f=new wu(this)}s(278,1,{},tu);_.c=!1;_.e=!1;function uu(a){jk();this.a=a}s(279,24,{},uu);_.vc=function(){if(this.a.c){var a=this.a,b;b=xu(a.f.d.b,a.f.b);yu(a.f);y(b,22)&&new ru;a.c=!1;su(a)}};_.a=null;function vu(a){jk();this.a=a}s(280,24,{},vu);
-_.vc=function(){this.a.e=!1;var a=this.a,b=$j(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(dk(a.a,1E4);a.f.c<a.f.a;){d=zu(a.f);try{if(null==d)break;y(d,22)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||yu(a.f)}if(100<=$j()-b)break}}finally{e||(Yj(a.a),a.c=!1,su(a))}};_.a=null;function zu(a){var b;a.b=a.c;b=xu(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function yu(a){Au(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function wu(a){this.d=a}s(281,1,{},wu);_.Qc=function(){return this.c<this.a};_.Rc=function(){return zu(this)};
-_.Sc=function(){yu(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Bu(a,b){var c=(Cu(),Du(b));a.appendChild(c)}function Eu(a,b,c){var d;d=Sj;Sj=a;b==gj&&8192==Fu(a.type)&&(gj=null);c.Tc(a);Sj=d}var Sj=null,gj=null;function Gu(){Gu=u;Hu=new tu}function Kj(a){Gu();if(!a)throw new ks("cmd cannot be null");var b=Hu;Si(b.b,a);su(b)}var Hu;function Iu(a){hj();!Ju&&(Ju=new pk);Ku||(Ku=new Ks(null,!0),Lu=new Mu);return js(Ku,Ju,a)}var Ku=null;function Nu(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function Mu(){}s(287,197,{},Mu);_.zc=function(a){a.Pc(this);Lu.c=!1};_.Ac=function(){return Ju};_.Bc=function(){Nu(this)};_.a=!1;_.b=!1;_.c=!1;var Ju=_.d=null,Lu=null;function Ou(){Ou=u;Pu=new Qu;Ru()||(Pu=null)}var Pu=null;function lk(){}s(289,1,{},lk);_.Jc=function(){for(;0<(jk(),kk).c;)Yj(xu(kk,0))};function nk(a,b){return js((!Su&&(Su=new Tu),Su),a,b)}
-function Uu(a){mk();Vu||(Wu("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Xu),Vu=!0);return nk((!es&&(es=new pk),es),a)}
-function mk(){Yu||(Wu('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Zu),
-Yu=!0)}function $u(){Yu&&$r((!Su&&(Su=new Tu),Su),null,!1)}function av(){var a;Yu&&(a=new bv,Su&&qs(Su,a));return null}function cv(){var a,b;if(Vu&&(b=lj(),a=mj(),dv!=b||ev!=a))dv=b,ev=a,ds((!Su&&(Su=new Tu),Su))}var Yu=!1,Su=null,ev=0,dv=0,Vu=!1;function fv(){fv=u;gv=new pk}function bv(){fv()}s(291,197,{},bv);_.zc=function(){null.Kf()};_.Ac=function(){return gv};var gv;function Tu(){Js.call(this,null)}s(293,238,Xh,Tu);
-function Fu(a){switch(a){case jd:return 4096;case vd:return 1024;case yd:return 1;case Md:return 2;case je:return 2048;case Qe:return 128;case Re:return 256;case Se:return 512;case Ze:return 32768;case "losecapture":return 8192;case rf:return 4;case sf:return 64;case tf:return 32;case uf:return 16;case vf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case wf:return 131072;case Hd:return 262144;case "paste":return 524288;case Qg:return 1048576;case Pg:return 2097152;
-case Og:return 4194304;case Ng:return 8388608;case ue:return 16777216;case se:return 33554432;case te:return 67108864;default:return-1}}function hj(){hv||(iv(),jv(),hv=!0)}var hv=!1;function kv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function lv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function iv(){mv=B(function(a){var b;var c=Ku,d,e,f;Ju&&c&&nv(c.a.d,Ju)?(b=Lu.a,d=Lu.b,e=Lu.c,f=Lu.d,Nu(Lu),Lu.d=a,qs(c,Lu),c=!(Lu.a&&!Lu.b),Lu.a=b,Lu.b=d,Lu.c=e,Lu.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});ov=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!sn(b)&&y(b,23)&&Eu(a,c,b)});pv=B(function(a){a.preventDefault();ov.call(this,a)});qv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;ov.call(this,a)});rv=B(function(a){if(mv(a)){var b=ij;b&&b.__listener&&!sn(b.__listener)&&y(b.__listener,23)&&(Eu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,rv,!0);$wnd.addEventListener(Md,rv,!0);$wnd.addEventListener(rf,rv,!0);$wnd.addEventListener(vf,rv,!0);$wnd.addEventListener(sf,rv,!0);$wnd.addEventListener(uf,rv,!0);$wnd.addEventListener(tf,rv,!0);$wnd.addEventListener(wf,rv,!0);$wnd.addEventListener(Qe,mv,!0);$wnd.addEventListener(Se,mv,!0);$wnd.addEventListener(Re,
-mv,!0);$wnd.addEventListener(Qg,rv,!0);$wnd.addEventListener(Pg,rv,!0);$wnd.addEventListener(Og,rv,!0);$wnd.addEventListener(Ng,rv,!0);$wnd.addEventListener(ue,rv,!0);$wnd.addEventListener(se,rv,!0);$wnd.addEventListener(te,rv,!0)}function sv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function tv(a,b){switch(b){case "drag":a.ondrag=ov;break;case ae:a.ondragend=ov;break;case be:a.ondragenter=pv;break;case "dragleave":a.ondragleave=ov;break;case ce:a.ondragover=pv;break;case de:a.ondragstart=ov;break;case ee:a.ondrop=ov;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,ov,!1);a.addEventListener(b,ov,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function uv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?ov:null),c&2&&(a.ondblclick=b&2?ov:null),c&4&&(a.onmousedown=b&4?ov:null),c&8&&(a.onmouseup=b&8?ov:null),c&16&&(a.onmouseover=b&16?ov:null),c&32&&(a.onmouseout=b&32?ov:null),c&64&&(a.onmousemove=b&64?ov:null),c&128&&(a.onkeydown=b&128?ov:null),c&256&&(a.onkeypress=b&256?ov:null),c&512&&(a.onkeyup=b&512?ov:null),c&1024&&(a.onchange=b&1024?ov:null),c&2048&&(a.onfocus=b&2048?ov:null),c&4096&&(a.onblur=b&4096?ov:null),
-c&8192&&(a.onlosecapture=b&8192?ov:null),c&16384&&(a.onscroll=b&16384?ov:null),c&32768&&(a.onload=b&32768?qv:null),c&65536&&(a.onerror=b&65536?ov:null),c&131072&&(a.onmousewheel=b&131072?ov:null),c&262144&&(a.oncontextmenu=b&262144?ov:null),c&524288&&(a.onpaste=b&524288?ov:null),c&1048576&&(a.ontouchstart=b&1048576?ov:null),c&2097152&&(a.ontouchmove=b&2097152?ov:null),c&4194304&&(a.ontouchend=b&4194304?ov:null),c&8388608&&(a.ontouchcancel=b&8388608?ov:null),c&16777216&&(a.ongesturestart=b&16777216?
-ov:null),c&33554432&&(a.ongesturechange=b&33554432?ov:null),c&67108864&&(a.ongestureend=b&67108864?ov:null))}var ij=null,mv=null,rv=null,pv=null,ov=null,qv=null;function jv(){pv=B(function(a){ov.call(this,a);return!1})}function vv(){var a;vv=u;wv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var wv;function xv(){this.b=new Yi}function yv(a){a=a[Yc];return null==a?-1:a}s(299,1,{},xv);_.a=null;function zv(a,b){this.a=a;this.b=b}s(300,1,{},zv);_.a=0;_.b=null;
-function Ru(){var a=Pu,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));Av=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Qu(){this.a=new Js(null)}s(301,1,Xh,Qu);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){qs(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Av?j:Av))Av=a,is&&(a=new hs,qs(this.a,a))};var Av=j;
-function Wu(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function Zu(){}s(304,1,{},Zu);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(av),B($u))};function Xu(){}s(305,1,{},Xu);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(cv))};function Xi(a,b){Fi(a._c(),b,!0)}function Wi(a,b){Fi(a._c(),b,!1)}function kj(a,b,c){0<=b&&a.ed(b+Xf);0<=c&&a.cd(c+Xf)}
-function Bv(a,b){null==b||0==b.length?a.gb.removeAttribute(Jg):a.gb.setAttribute(Jg,b)}function Cv(a){var b,a=Zn(a,xd);b=Un(a,Vn(32));return 0<=b?a.substr(0,b-0):a}
-function Fi(a,b,c){if(!a)throw new Ni(nc);b=Tn(b);if(0==b.length)throw new qk(Lc);if(c){var d,e,f;d=Tn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=Tn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Tn(e.substr(0,
-c-0)),b=Tn(Dv(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Ev(a,b){a.style.display=b?j:Cf;a.setAttribute("aria-hidden",""+!b)}s(310,1,li);_.Xc=function(){return Vj(this.gb)};_.Yc=function(){return Wj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return Yn(this.gb,Jf)};_.$c=function(){return Yn(this.gb,Kf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=Cf};_.bd=function(){throw new Fv;};_.cd=function(a){this.gb.style[Ie]=a};
-_.dd=function(a){Ev(this.gb,a)};_.ed=function(a){this.gb.style[ah]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function Gv(a,b,c){var d=a.gb,e=c.b;hj();tv(d,e);D(ce,e)&&tv(d,be);js(!a.db?a.db=new Js(a):a.db,c,b)}function z(a,b,c){var d;d=Fu(c.b);if(-1==d){var e=a.gb;d=c.b;hj();tv(e,d);D(ce,d)&&tv(e,be)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,hj(),uv(e,d)):a.cb|=d;return js(!a.db?a.db=new Js(a):a.db,c,b)}
-function Hv(a,b,c){return js(!a.db?a.db=new Js(a):a.db,c,b)}function Iv(a){var b;if(a.hd())throw new Jv("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;hj();uv(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Kv(a,b){var c;switch(Fu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&co(a.gb,c))return}c=a.gb;var d,e,f;if($p&&(f=$p.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&qs(a.db,f.a),f.a.a=d,f.a.b=e}function Lv(a){if(!a.hd())throw new Jv("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}
-function Tj(a){if(a.fb)if(y(a.fb,29))a.fb.nd(a);else{if(a.fb)throw new Jv("This widget's parent does not implement HasWidgets");}else if(ej(),nv(Mv.a,a)){ej();try{a.kd()}finally{Mi(Mv.a,a)}}}function Nv(a,b){var c;c=a.fb;if(b){if(c)throw new Jv("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(309,310,ti);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&qs(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){Iv(this)};_.Tc=function(a){Kv(this,a)};_.kd=function(){Lv(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Ov(a){for(a=new Pv(a);a.a.a<a.a.b.c-1;)Qv(a.a),Rv(a.a)}s(308,309,hi);_.fd=function(){Sv(this,(Tv(),Uv))};_.gd=function(){Sv(this,(Tv(),Vv))};function Wv(a,b,c){Tj(b);var d=a.p;Xv(d,b,d.c);d=(Cu(),Du(b.gb));c.appendChild(d);Nv(b,a)}
-function Yv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new Zv;b.fb==a&&(f=a.od(b),f<d&&--d);Tj(b);Xv(a.p,b,d);e?(e=b.gb,sv(c,(Cu(),Du(e)),d)):(e=(Cu(),Du(b.gb)),c.appendChild(e));Nv(b,a)}function $v(a,b){var c;if(b.fb!=a)return!1;try{Nv(b,null)}finally{c=b.gb;ao(c).removeChild(c);c=a.p;var d;d=aw(c,b);if(-1==d)throw new bw;if(0>d||d>=c.c)throw new Zv;for(--c.c;d<c.c;++d)ht(c.a,d,c.a[d+1]);ht(c.a,c.c,null)}return!0}s(307,308,hi);_.od=function(a){return aw(this.p,a)};
-_.pd=function(a,b,c,d){Yv(this,a,b,c,d)};_.qd=function(){return new cw(this.p)};_.nd=function(a){return $v(this,a)};function dj(a,b,c,d){var e;Tj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function dw(a,b){var c;(c=$v(a,b))&&ew(b.gb);return c}function fw(a,b,c,d){if(b.fb!=a)throw new qk("Widget must be a child of this panel.");a.td(b,c,d)}function gw(a,b,c){a=a.gb;-1==b&&-1==c?ew(a):(a.style[Uf]=$c,a.style[Te]=b+Xf,a.style[Mg]=c+Xf)}
-function hw(){var a=$doc.createElement(Xd);this.p=new iw(this);this.gb=a;this.gb.style[Uf]="relative";this.gb.style[Qf]=Je}function ew(a){a.style[Te]=j;a.style[Mg]=j;a.style[Uf]=j}s(306,307,hi,hw);_.rd=function(a){Wv(this,a,this.gb)};_.nd=function(a){return dw(this,a)};_.sd=function(a,b,c){fw(this,a,b,c)};_.td=function(a,b,c){gw(a,b,c)};function jw(a,b){if(a.vd())throw new Jv("SimplePanel can only contain one child widget");a.wd(b)}
-function kw(a,b){if(a.ab!=b)return!1;try{Nv(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function lw(a,b){if(b!=a.ab&&(b&&Tj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(Cu(),Du(a.ab.gb));a.ud().appendChild(c);Nv(b,a)}}function mw(){this.gb=$doc.createElement(Xd)}s(314,308,hi,mw);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new nw(this)};_.nd=function(a){return kw(this,a)};_.wd=function(a){lw(this,a)};_.ab=null;
-function ow(a,b){a.$&&(pw(a.Z,!1,!1),$r(a,a,b))}function qw(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function rw(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Te]=b-0+(rj(),Xf);a.style[Mg]=c+Xf}function sw(a){a.$||(a.bb&&Tj(a),pw(a.Z,!0,!1))}s(313,314,hi);_.ud=function(){return $n(this.gb)};_.Zc=function(){return Yn(this.gb,Jf)};_.$c=function(){return Yn(this.gb,Kf)};_._c=function(){return ao($n(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){ow(this,a)};
-_.ad=function(){return!D(Je,this.gb.style[Yg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&pw(this.Z,!1,!0)};_.cd=function(a){this.O=a;qw(this);0==a.length&&(this.O=null)};_.zd=function(a,b){rw(this,a,b)};_.dd=function(a){this.gb.style[Yg]=a?Zg:Je};_.wd=function(a){lw(this,a);qw(this)};_.ed=function(a){this.P=a;qw(this);0==a.length&&(this.P=null)};_.Ad=function(){sw(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;
-_._=-1;
-function tw(a,b){var c;mw.call(this);this.R=new uw;this.L=(vw(),ww);this.Z=new xw(this);this.gb.appendChild($doc.createElement(Xd));this.zd(0,0);ao($n(this.gb))[xd]="gwt-PopupPanel";$n(this.gb)[xd]=Sf;this.N=this.M=a;this.W=!1;c=F(mt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new yw(c);this.K._c()[xd]=j;c=ao($n(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Ni(nc);d=Tn(d);if(0==d.length)throw new qk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<
-h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}lw(this,this.K);qw(this);Fi($n(this.gb),Sf,!1);Fi(this.K.b,b+"Content",!0)}s(312,313,hi);_.fd=function(){Iv(this.K)};_.gd=function(){Lv(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new nw(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){lw(this.K,a);qw(this)};_.K=null;s(311,312,hi);_.kd=function(){Lv(this)};
-function zw(){zw=u;Aw=new Bw(Gb,0,(vw(),ww));Cw=new Bw(pc,1,Dw);Ew=new Bw(wc,2,Fw);Gw=F(Hw,k,24,[Aw,Cw,Ew])}function Bw(a,b,c){E.call(this,a,b);this.a=c}s(315,139,{24:1,68:1,71:1,73:1},Bw);_.a=null;var Gw,Aw,Cw,Ew;function Iw(){Iw=u;Jw=F(mt,k,1,[Mg,qf,md])}
-function yw(a){var b;Iw();var c,d;c=this.gb=$doc.createElement(Ag);this.c=$doc.createElement(Dg);Bu(c,this.c);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[xd]=a[c],Bu(b,Kw(a[c]+"Left")),Bu(b,Kw(a[c]+Ib)),Bu(b,Kw(a[c]+"Right")),b),Bu(this.c,d),1==c&&(this.b=$n(kv(d,1)));this.gb[xd]="gwt-DecoratorPanel"}function Kw(a){var b,c;c=$doc.createElement(Eg);b=$doc.createElement(Xd);var d=(Cu(),Du(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(317,314,Yh,yw);_.ud=function(){return this.b};
-_.b=null;_.c=null;var Jw;s(316,317,Yh);s(318,1,{});function Tv(){Tv=u;Uv=new Lw;Vv=new Mw}function Nw(a){us.call(this,a)}function Sv(a,b){Tv();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ji(f),y(f,82))d=f,!c&&(c=new ss),ts(c,d);else throw f;}}if(c)throw new Nw(c);}s(319,243,Oh,Nw);var Uv,Vv;function Lw(){}s(320,1,{},Lw);_.Bd=function(a){a.jd()};function Mw(){}s(321,1,{},Mw);_.Bd=function(a){a.kd()};s(324,309,ti);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};
-_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.jd=function(){Iv(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(323,324,ti);function Ow(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",qd),b);this.gb[xd]="gwt-Button";this.gb.innerHTML=a||j}s(322,323,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},Ow);s(325,307,hi);_.d=null;
-_.e=null;function Pw(a,b){var c;if(a.f)throw new Jv("Composite.initWidget() may only be called once.");Tj(b);c=b.gb;a.gb=c;var d;Cu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Cu(),c).__gwt_resolve=Qw(a));a.f=b;Nv(b,a)}function Rw(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);hj();uv(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(326,309,Ph);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Rw(this)};
-_.Tc=function(a){Kv(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Sw(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Ud]=kg;break;case 1:c[Ud]=af;break;case 2:Ss(c)!=(Ts(),Ws)&&(c[Ud]=j)}}}function Tw(a){this.a=a;this.c=!1;this.d=this.b=Ss(a)}s(327,1,{},Tw);_.a=null;_.b=null;_.c=!1;_.d=null;function jj(){this.gb=Uw()}s(328,314,hi,jj);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};
-_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function Vw(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=$n(b);e=null;c&&(c=yv(c),e=0>c?null:xu(a.i.b,c));e?Ww(a,e):d&&(b.innerHTML=j||j);return b}function Ww(a,b){var c;if(b.fb!=a)return!1;try{Nv(b,null)}finally{c=b.gb;ao(c).removeChild(c);var d=a.i,e;e=yv(c);c[Yc]=null;c=d.b;Xw(e,c.c);ht(c.b,e,null);d.a=new zv(e,d.a)}return!0}s(330,308,hi);_.qd=function(){return new Yw(this)};
-_.nd=function(a){return Ww(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function Zw(a){if(0>=a.b)throw new $w("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new $w("Column index: 0, Column size: "+a.a);}
-function ax(){this.i=new xv;this.f=$doc.createElement(Ag);this.c=$doc.createElement(Dg);Bu(this.f,this.c);this.gb=this.f;this.d=new bx(this);var a=new cx(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;sv(a.b.f,(Cu(),Du(b)),0);Bu(a.a,$doc.createElement(Bd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new $w("Row index: "+a+", Row size: "+d);if(0>c)throw new $w("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new $w("Column index: "+c+", Column size: "+this.a);c=Vw(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Eg),d.innerHTML=sa||j,sv(c,(Cu(),Du(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Bd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Eg);
-e.innerHTML=sa;c=$doc.createElement(Rg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Vw(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(329,330,hi,ax);_.a=0;_.b=0;function dx(a){for(;++a.b<a.d.c&&!(null!=xu(a.d,a.b)););}function Yw(a){this.c=a;this.d=this.c.i.b;dx(this)}s(331,1,{},Yw);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new bw;a=xu(this.d,this.b);this.a=this.b;dx(this);return a};_.Sc=function(){var a;if(0>this.a)throw new ex;a=xu(this.d,this.a);Tj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function bx(a){this.a=a}s(332,1,{},bx);_.a=null;function cx(a){this.b=a}s(333,1,{},cx);_.a=null;_.b=null;function fx(){fx=u;gx=new hx}var gx;function ix(){ix=u;jx=new kx((np(),ud));lx=new kx(Te);mx=new kx(fg);nx=lx;ox=mx;px=nx}var jx,px,lx,ox,nx,mx;function hx(){}s(335,1,{},hx);
-function kx(a){this.a=a}s(336,335,{},kx);_.a=null;function qx(){qx=u;rx=new sx(qf);tx=new sx(Mg)}var rx,tx;function sx(a){this.a=a}s(337,1,{},sx);_.a=null;function ux(a,b){var c;c=vx(a);Bu(a.b,c);Wv(a,b,c)}function vx(a){var b;b=$doc.createElement(Eg);b[cd]=a.a.a;b.style[Xg]=a.c.a;return b}function wx(a,b){var c,d;d=ao(b.gb);(c=$v(a,b))&&a.b.removeChild(d);return c}
-function xx(){this.p=new iw(this);this.e=$doc.createElement(Ag);this.d=$doc.createElement(Dg);Bu(this.e,this.d);this.gb=this.e;this.a=(ix(),px);this.c=(qx(),tx);this.b=$doc.createElement(Rg);Bu(this.d,this.b);this.e[td]=$a;this.e[sd]=$a}s(338,325,hi,xx);_.nd=function(a){return wx(this,a)};_.b=null;function yx(){yx=u;new Bi}function zx(a){yx();Ax.call(this,a.d.a,a.b,a.c,a.e,a.a)}function Bx(a,b,c,d,e){yx();this.a=new Cx(this,a,b,c,d,e);this.gb[xd]="gwt-Image"}
-function Ax(a,b,c,d,e){yx();Bx.call(this,(fu(),new eu(a)),b,c,d,e)}s(339,309,ti,zx,Bx,Ax);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.Tc=function(a){32768==Fu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Kv(this,a)};_.ld=function(){var a=this.a;D(Ze,Zn(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Dx(a,this),Kn((Hn(),In),a.f))};_.a=null;
-s(341,1,{});_.f=null;function Ex(){Ex=u;Fx()}
-function Cx(a,b,c,d,e,f){var g,i;Ex();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(ug);i=new Tt;St(St(St(i,new Vt("width:"+e+(rj(),Xf)+nb)),new Vt("height:"+f+Zf)),new Vt("background:url("+b.a+") no-repeat "+-c+"px "+-d+Zf));!Gx&&(Gx=new Hx);b=Ix;c=new Vt((new Vt(Xn(i.a.a))).a);i=new Ut;hn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=du(b.a);hn(i.a,b);hn(i.a,"' style='");b=du(c.a);hn(i.a,b);hn(i.a,"' border='0'>");i=new Xt(Xn(i.a));g.innerHTML=i.a||j;g=
-$n(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),hj(),uv(g,a)):a.cb|=133333119}s(340,341,{},Cx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Dx(a,b){this.a=a;this.b=b}s(342,1,{},Dx);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ze,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=Ze)};_.a=null;_.b=null;function Jx(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(fx(),gx)?a.b.d==(Ts(),Vs)?(ix(),lx):a.b.d==Us?(ix(),mx):(ix(),nx):a.b.d==(Ts(),Vs)?(ix(),mx):a.b.d==Us?(ix(),lx):(ix(),ox);b!=a.c&&(a.c=b,a.gb.style[Gg]=!a.c?j:a.c.a)}s(344,309,ti);_.a=null;_.b=null;_.c=null;
-function Kx(){this.gb=$doc.createElement(Xd);this.b=new Tw(this.gb);this.gb[xd]="gwt-Label"}function Lx(){Kx.call(this);Sw(this.b,bh);Jx(this)}s(343,344,ti,Kx,Lx);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function Mx(a,b){if(0>b||b>=a.gb.options.length)throw new Zv;}function jq(a,b){Mx(a,b);return a.gb.options[b].value}
-function Nx(){this.gb=$doc.createElement("select");this.gb[xd]="gwt-ListBox"}s(345,324,ti,Nx);s(346,274,qi);function Ox(a){this.a=a}s(347,346,qi,Ox);_.Dc=function(){};function Px(a){this.a=a}s(348,346,qi,Px);_.Jc=function(a){this.a.Cd(a.f,a.a)};function Qx(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Rg);sv(a.e,(Cu(),Du(e)),b);a=(Cu(),Du(c));d.appendChild(a)}else d=kv(a.e,0),sv(d,(Cu(),Du(c)),b)}
-function Rx(a,b,c){var d;Sx(a,b);c&&b.a?(Sx(a,null),a=b.a,b=(Hn(),In),b.c=Ln(b.c,[new Tx(a),!1])):null!=b.c&&(a.j=new Ux(a,b),c=(vw(),Dw),a.j.L=c,a.j.T=a.f,a.j._c()[xd]=Ge,d=Cv(a.gb),D(Fe,d)||Xi(a.j,d+"Popup"),Hv(a.j,new Px(a),ok?ok:ok=new pk),a.n=b.c,d=a.j,a=new Vx(a,b),d.gb.style[Yg]=Je,sw(d),a.a.o?rw(a.a.j,Vj(a.a.gb)+Yn(a.a.gb,Kf)-1,Wj(a.b.gb)+$wnd.pageYOffset):rw(a.a.j,Vj(a.b.gb),Wj(a.a.gb)+$wnd.pageYOffset+Yn(a.a.gb,Jf)-1),d.gb.style[Yg]=Zg)}
-function Wx(a,b){if(b||!(a.k&&a.n==a.k.c))Sx(a,b),Xx(a.gb),b&&a.d&&Rx(a,b,!1)}
-function Yx(a,b){var c;a:{c=b.target;var d,e;for(e=new Di(a.i);e.b<e.d.ue();)if(d=Ei(e),co(d.gb,c)){c=d;break a}c=null}switch(Fu(b.type)){case 1:Xx(a.gb);c&&Rx(a,c,!0);break;case 16:c&&Wx(a,c);break;case 32:c&&Wx(a,null);break;case 2048:Zx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Zx(a)||a.o||$x(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Zx(a)||(a.o?null!=a.k.c&&!a.k.c.Kf().Kf()&&(Rx(a,a.k,!1),a.k.c.Kf()):ay(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Zx(a)||a.o&&$x(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:Zx(a)||(a.o?ay(a):null!=a.k.c&&!a.k.c.Kf().Kf()&&(Rx(a,a.k,!1),a.k.c.Kf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Sx(a,null);a.j&&ow(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Sx(a,null);a.j&&ow(a.j,!1);break;case 13:Zx(a)||(Rx(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Kv(a,b)}function by(a,b,c){c&&Sx(a,null);$r(a,b,!1);a.n=null;a.j=null}
-function Zx(a){var b;if(!a.k){for(b=new Di(a.i);b.b<b.d.ue();){b=Ei(b);Sx(a,b);break}return!0}return!1}
-function Sx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Cv(c.gb)+Va;Fi(c._c(),d,!1);a.o&&(c=ao(a.k.gb),2==lv(c)&&(c=kv(c,1),Fi(c,yg,!1)))}if(b){c=Cv(b.gb)+Va;Fi(b._c(),c,!0);a.o&&(c=ao(b.gb),2==lv(c)&&(c=kv(c,1),Fi(c,yg,!0)));pl();c=a.gb;var d=new Rk(b.gb),e=(kl(),ll),d=F(cy,k,5,[d]),e=e.a,f,g,i,h;f=new gn;for(i=0,h=d.length;i<h;++i)g=d[i],jn(jn(f,g.a),ba);d=Tn(Xn(f.a));c.setAttribute(e,d)}a.k=b}}
-function ay(a){var b,c,d;if(a.k){for(b=c=Jj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?xu(a.i,b):xu(a.i,c);break}Sx(a,d)}}function $x(a){var b,c,d;if(a.k){for(b=c=Jj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?xu(a.i,b):xu(a.i,c);break}Sx(a,d)}}s(349,309,ti);_.Tc=function(a){Yx(this,a)};_.kd=function(){this.j&&ow(this.j,!1);Lv(this)};_.Cd=function(a,b){by(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Tx(a){this.a=a}s(350,1,{},Tx);_.pc=function(){dy(this.a)};_.a=null;
-function ey(a){this.a=a}s(351,1,{},ey);_.Dc=function(){Sx(this.a,null)};_.a=null;function Ux(a,b){this.a=a;this.b=b;tw.call(this,!0,lf);lw(this.K,this.b.c);qw(this);this.Y=!0;this.b.c.Kf()}s(352,312,hi,Ux);_.Pc=function(a){var b,c;if(!a.a)switch(Fu(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(co(b,c)){a.a=!0;break}a.a&&Sx(this.a,null)}};_.a=null;_.b=null;function Vx(a,b){this.a=a;this.b=b}s(353,1,{},Vx);_.a=null;var fy=_.b=null;
-function gy(){gy=u;fy=new Rt((fu(),new eu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function hy(a,b){this.gb=$doc.createElement(Eg);var c=Cv(this.gb)+Va;Fi(this._c(),c,!1);this.gb.textContent=a||j;this.gb[xd]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);pl();this.gb.setAttribute("role",Wl.a);this.a=b}s(356,310,{28:1,32:1,35:1},hy);_.a=null;_.b=null;_.c=null;
-function iy(){var a;this.gb=$doc.createElement(Eg);this.gb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Bu(this.gb,a);a[xd]="menuSeparatorInner"}s(357,310,li,iy);function jy(){var a,b,c,d,e;b=null.Kf();e=lj();d=mj();b[Wd]=(cp(),Cf);b[ah]=0+(rj(),Xf);b[Ie]=ab;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Xf;b[Ie]=(a>d?a:d)+Xf;b[Wd]="block"}function uw(){}s(358,1,{},uw);_.Lc=function(){jy()};
-function ky(a){this.a=a}s(359,1,{},ky);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?co(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Fu(d.type)){case 4:case 1048576:if(gj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(gj){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function ly(a){this.a=a}s(360,1,{},ly);_.a=null;function vw(){vw=u;ww=new my(Gb,0);Dw=new my(pc,1);Fw=new my(wc,2);ny=F(oy,k,33,[ww,Dw,Fw])}function my(a,b){E.call(this,a,b)}s(361,139,{33:1,68:1,71:1,73:1},my);var ny,ww,Dw,Fw;function py(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Uu(a.a.R),jy(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Oi(a.f.a),a.f=null,a.b=!1)}function qy(a){a.j||(py(a),a.c||(ej(),dw(fj(null),a.a)));a.a.gb.style[Ad]="rect(auto, auto, auto, auto)";a.a.gb.style[Qf]=Zg}
-function ry(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=I(b*a.d);i=I(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[Ad]="rect("+g+Yf+f+Yf+c+Yf+e+"px)"}
-function pw(a,b,c){a.c=c;Xj(a);a.i&&(Yj(a.i),a.i=null,qy(a));a.a.$=b;var d=a.a;d.X&&(Oi(d.X.a),d.X=null);d.S&&(Oi(d.S.a),d.S=null);if(d.$){d.X=Iu(new ky(d));var e;e=new ly(d);Ou();e=Pu?js(Pu.a,(!is&&(is=new pk),is),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(vw(),ww)&&!b&&(c=!1);a.j=b;c?b?(py(a),a.a.gb.style[Uf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Ad]="rect(0px, 0px, 0px, 0px)",ej(),b=fj(null),Wv(b,a.a,b.gb),a.i=new sy(a),dk(a.i,1)):Zj(a,200):(py(a),a.j?(a.a.gb.style[Uf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),ej(),b=fj(null),Wv(b,a.a,b.gb)):a.c||(ej(),dw(fj(null),a.a)),a.a.gb.style[Qf]=Zg)}function xw(a){var b=(fk(),gk);this.k=new ek(this);this.s=b;this.a=a}s(362,17,{},xw);_.rc=function(){qy(this)};_.sc=function(){this.d=Yn(this.a.gb,Jf);this.e=Yn(this.a.gb,Kf);this.a.gb.style[Qf]=Je;ry(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){ry(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function sy(a){jk();this.a=a}s(363,24,{},sy);
-_.vc=function(){this.a.i=null;Zj(this.a,200)};_.a=null;function Cu(){Cu=u;ty()}function Du(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Qw(a){return function(){this.__gwt_resolve=uy;return a.bd()}}function uy(){throw"A PotentialElement cannot be resolved twice.";}
-function ty(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function ej(){ej=u;vy=new wy;xy=new Bi;Mv=new ss}function yy(a){this.p=new iw(this);this.gb=a;Iv(this)}
-function fj(a){ej();var b,c;c=aj(xy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==xy.d){var d=new zy;mk();nk(ok?ok:ok=new pk,d)}!b?c=new Ay:c=new yy(b);x(xy,a,c);ts(Mv,c);return c}s(365,306,hi,yy);var vy,xy,Mv;function wy(){}s(366,1,{},wy);_.Bd=function(a){a.hd()&&a.kd()};function zy(){}s(367,1,{},zy);_.Jc=function(){ej();try{Sv(Mv,vy)}finally{By(Mv.a),By(xy)}};function Ay(){yy.call(this,$doc.body)}s(368,365,hi,Ay);
-_.td=function(a,b,c){gw(a,b-0,c-0)};function nw(a){this.c=a;this.a=!!this.c.ab}s(369,1,{},nw);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new bw;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function Cy(a,b){a.gb[Wg]=null!=b?b:j}s(372,324,ti);_.Tc=function(a){0!=(Fu(a.type)&896)?Kv(this,a):Kv(this,a)};_.ld=function(){};function Dy(){Dy=u;Ey()}s(371,372,ti);
-function Fy(){var a;Dy();var b=(a=$doc.createElement("INPUT"),a.type=Fg,a);!ju&&(ju=new iu);!hu&&(hu=new gu);this.gb=b;this.gb[xd]="gwt-TextBox"}s(370,371,ti,Fy);function Ey(){Ey=u;Gy=new Hy;Iy=new Jy;Ky=new Ly;My=new Ny;Oy=F(Py,k,36,[Gy,Iy,Ky,My])}s(373,139,ji);var Oy,Gy,Iy,Ky,My;function Hy(){E.call(this,Gb,0)}s(374,373,ji,Hy);function Jy(){E.call(this,$b,1)}s(375,373,ji,Jy);function Ly(){E.call(this,bc,2)}s(376,373,ji,Ly);function Ny(){E.call(this,vc,3)}s(377,373,ji,Ny);
-function Qy(a,b){if(0>b||b>=a.c)throw new Zv;return a.a[b]}function aw(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Xv(a,b,c){var d,e;if(0>c||c>a.c)throw new Zv;if(a.c==a.a.length){e=v(Ry,k,37,2*a.a.length,0);for(d=0;d<a.a.length;++d)ht(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)ht(a.a,d,a.a[d-1]);ht(a.a,c,b)}function iw(a){this.b=a;this.a=v(Ry,k,37,4,0)}s(378,1,{},iw);_.qd=function(){return new cw(this)};_.a=null;_.b=null;_.c=0;
-function Qv(a){if(a.a>=a.b.c)throw new bw;return a.b.a[++a.a]}function Rv(a){if(0>a.a||a.a>=a.b.c)throw new ex;a.b.b.nd(a.b.a[a.a--])}function cw(a){this.b=a}s(379,1,{},cw);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Qv(this)};_.Sc=function(){Rv(this)};_.a=-1;_.b=null;function Fx(){Fx=u;Ix=(fu(),new eu(Cn()+"clear.cache.gif"))}var Ix,Gx=null;function Hx(){}s(381,1,{},Hx);function Sy(){Sy=u;Fx()}function Ty(a,b,c,d,e){Sy();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Uy(a,b,c){Sy();Ty.call(this,(fu(),new eu(a)),b,0,c,16)}s(382,318,{},Ty,Uy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Uw(){var a;a=$doc.createElement(Xd);a.tabIndex=0;return a}function Xx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Oi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?ls(b,new lu(b,c,d,a)):Ms(b,c,d,a)}function ps(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(388,1,{},ps);_.a=null;_.b=null;_.c=null;_.d=null;function ms(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(389,1,{},ms);_.pc=function(){ns(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function lu(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(390,1,{},lu);_.pc=function(){Ms(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Vy(a,b){b.k!=a&&(!a.ac&&(a.ac=new Yi),b.k=a,Si(a.ac,b))}function Wy(a){var b;b=a.cZ.d;if(-1!=Un(b,Vn(36)))return null;a=a.bc.b.b++;return b=Dv(b,Xy(b,Vn(46))+1)+j+a}
-function Yy(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new Zy(a,b,c,Lt(d)))}function $y(a){return!a.Tb&&a.$b?$y(a.$b):a.Tb}function az(a){return!a.Vb&&a.$b?az(a.$b):a.Vb}function bz(a){var b;b=new cz;if(a.Sd()){for(;a&&!y(a,56);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,56)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new dz;}function ez(a){a.cc=!1;a._d();fz(a)}function fz(a){if((a=y(a,56)?null:a.$b)&&a.cc)ez(a),a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function gz(a){return(a=a.Hd())?a:new hz(1,1)}function iz(a){var b;return(b=a.Id())?new jz(b):new jz(a.Kd())}function kz(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function lz(a){return!a.Vb?(a.Rd(),!0):!1}function N(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,44)&&c.a==b.a||a._b.Af(b)}function mz(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)fz(a),new nz(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new nz(a,101)}
-function oz(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Bf(b),a.Sd()&&a.$d())}function pz(a){a.dc||(kz(a),qz(a,!0),rz(a),a.dc=!0,new nz(a,102),Yy(a,a,a.$b,0),fz(a),a._b.Df(a))}function sz(){this.bc=(hq(),hq(),tz);new Bi;this.Qd();this.Zb=(uz(),vz)}s(394,1,si);_.Ed=function(){return!1};_.Fd=function(){return Wy(this)};_.Gd=function(){return $y(this)};_.Hd=function(){return wz(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new xz(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){ez(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return gz(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+bh+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return iz(this)};
-_.Yd=function(){};_.Zd=function(){return lz(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){mz(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Xc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function P(a,b,c){var d;if(-1>a.Ob.a.c)throw new qk("Missing message: awt.12A");if(y(b,46)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,56))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,56))break;d=d.$b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,56))throw new qk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new mn;var e=Jj(d.Ob.a,b),f;f=xu(d.Ob.a,e);d.Pb&&d.Pb.je(f);yz(d,e);new zz(d,301,f)}d=a.Ob.a.c;kz(b);Az(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),ez(a),!!a.Pb&&
-y(a.Pb,49)&&(a.Pb.n=!1),Yy(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,49)){var g=a.Pb;if(!b)throw new ks("Missing message: awt.185");if(null==c||null!=c)Bz(g,c,b);else throw new qk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ji(i);if(y(i,76))throw b=i,yz(a,d),b;throw i;}b._d();new zz(a,300,b)}function Cz(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Dz(a){var b;b=a.ee();return new Ez(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function qz(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)xu(a.Ob.a,c).Td(b)}function yz(a,b){var c;c=xu(a.Ob.a,b);kz(c);c.Td(!1);Au(a.Ob.a,b);c.$b=null;ez(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1);Yy(c,c,a,1)}function Fz(a){var b=(Gz(),Hz);oz(a,b);for(b=0;b<a.Ob.a.c;++b)xu(a.Ob.a,b).Zd()}function Iz(a,b){var c,d;if(a.Pb)for(d=new Di(a.Ob.a);d.b<d.d.ue();)c=Ei(d),a.Pb.je(c);if(b)for(d=new Di(a.Ob.a);d.b<d.d.ue();)c=Ei(d),b.fe(null,c);a.Pb=b;ez(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function rz(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=xu(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function Jz(){sz.call(this);this.Ob=new Kz;this.Sb=(hq(),hq(),tz)}s(393,394,ii);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return gz(this)};_.Md=function(){return iz(this)};
-_.Qd=function(){this._b=(hq(),new Lz)};_.Rd=function(){ez(this);this.Pb&&y(this.Pb,49)&&(this.Pb.n=!1)};_.Td=function(a){qz(this,a)};_.Ud=function(){return gz(this)};_.Xd=function(){return iz(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)kz(xu(this.Ob.a,a))};_.Zd=function(){var a;if(!lz(this))return!1;for(a=0;a<this.Ob.a.c;++a)xu(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=xu(this.Ob.a,b),a._d()};_.de=function(){rz(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Mz(){var a=new Nz;Jz.call(this);Iz(this,a)}s(392,393,ii,Mz);_.Fd=function(){return"panel"+this.Sb.b.d++};function Oz(a,b,c){a=Pz(a.Nb,b,c);a.j=!0;return new Qz(a)}function Rz(a){a.Vd(a.Nb.d)}function Sz(a){return new hz(Yn(a.Nb.gb,Kf),Yn(a.Nb.gb,Jf))}s(391,392,ii);_.Jd=function(){return Yn(this.Nb.gb,Jf)};_.Nd=function(){return Yn(this.Nb.gb,Kf)};_.Od=function(){return Vj(this.Nb.gb)};_.Pd=function(){return Wj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=Cf};_.$d=function(){Rz(this)};_.ae=function(){};_.Nb=null;function Tz(a){if(null!=a)this.e=a;else throw new Uz;}s(396,1,di);_.tS=function(){return this.cZ.d+"[source="+this.e+Xc};_.e=null;
-function Vz(){Vz=u;Q=new Bi;x(Q,new R(400),new T(sh));x(Q,new R(401),new T(sh));x(Q,new R(402),new T(sh));x(Q,new R(500),new T(uh));x(Q,new R(501),new T(uh));x(Q,new R(502),new T(uh));x(Q,new R(503),new T(vh));x(Q,new R(504),new T(uh));x(Q,new R(505),new T(uh));x(Q,new R(506),new T(vh));x(Q,new R(507),new T(Gh));x(Q,new R(100),new T(hh));x(Q,new R(101),new T(hh));x(Q,new R(102),new T(hh));x(Q,new R(103),new T(hh));x(Q,new R(1004),new T(rh));x(Q,new R(1005),new T(rh));x(Q,new R(800),new T(Ch));x(Q,
-new R(801),new T(Ch));x(Q,new R(200),new T(wh));x(Q,new R(201),new T(wh));x(Q,new R(202),new T(wh));x(Q,new R(204),new T(wh));x(Q,new R(203),new T(wh));x(Q,new R(209),new T(Hh));x(Q,new R(208),new T(Ih));x(Q,new R(207),new T(Ih));x(Q,new R(206),new T(wh));x(Q,new R(205),new T(wh));x(Q,new R(1400),new T(Eh));x(Q,new R(1401),new T(Fh));x(Q,new R(1402),new T(Fh));x(Q,new R(300),new T(ih));x(Q,new R(301),new T(ih));x(Q,new R(1100),new T(Bh));x(Q,new R(1101),new T(Bh));x(Q,new R(1200),new T(Dh));x(Q,new R(701),
-new T(zh));x(Q,new R(900),new T(Ah));x(Q,new R(1001),new T(xh));x(Q,new R(601),new T(yh))}s(395,396,di);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,45)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Pc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var Q;function T(a){this.a=a}s(398,1,{},T);_.a=gh;function Wz(){}s(399,1,{},Wz);_.a=null;_.b=null;
-function Xz(a,b){var c;b&&(a.a?(c=new Yz(a.a),ht(c.b,c.c++,b),a.a=c):(a.a=new Yi,Si(a.a,b)))}s(401,1,di);_.a=null;function Zz(){}function $z(){}s(400,401,di,Zz,$z);function aA(){aA=u;Math.sqrt(2)}function bA(a){aA();if(0>a)throw new qk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(402,1,{41:1},bA);_.eQ=function(a){return a===this?!0:y(a,41)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new cA;a.a=31*a.a+I((new dA(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+I((new dA(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function eA(){eA=u;fA=new ss;gA=new hz(0,0);ts(fA,zb);ts(fA,Rb);ts(fA,vb);ts(fA,"Last");ts(fA,Ib);ts(fA,mc);ts(fA,Kc);ts(fA,Nc);ts(fA,Pb)}
-function Bz(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!nv(fA.a,b))throw new qk(hA());jt(aj(a.c,d))===jt(c)&&jt(aj(a.b,c))===jt(d)||((b=aj(a.c,d))&&iA(a,b,d),jA(a.a.qd(),c)&&iA(a,c,d),b=a.a,new kA(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function lA(a,b){return new hz(Pj(b[1].b,Pj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Pj(b[0].a,Pj(b[4].a,b[3].a))+a.k)}function iA(a,b,c){mA(a.a,b);Mi(a.b,b);Mi(a.c,c)}
-function nA(a,b){if(!a.n){a.n=!0;var c,d,e;oA(a.f,gA);oA(a.i,gA);oA(a.o,null);a.p=0;for(d=pA(a.a,0);d.b!=d.d.a;){c=qA(d);e=aj(a.b,c);var f=b.Zb;e=un(e,Ib)?0:un(e,mc)?1:un(e,Kc)?2:un(e,Nc)?4:un(e,Pb)?3:un(e,zb)?f.a?4:3:un(e,vb)?f.a?3:4:un(e,Rb)?1:2;c.dc?a.o[e]||(ht(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function rA(){eA();sA.call(this,0)}
-function sA(a){eA();hq();this.a=new tA;this.b=new Bi;this.c=new Bi;this.d=a;this.j=0;this.n=!1;this.o=v(uA,k,45,5,0);this.f=v(vA,k,47,5,0);this.i=v(vA,k,47,5,0);this.p=this.e=this.k=0}s(403,1,{49:1,68:1},rA,sA);_.fe=function(a,b){Bz(this,a,b)};
-_.ge=function(a){nA(this,a);if(0!=this.p)if(a=Dz(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;nA(this,a);this.n=b;return 0==this.p?Cz(a,new hz(0,0)):Cz(a,lA(this,this.f))};_.ie=function(a){var b;b=this.n;nA(this,a);this.n=b;return Cz(a,lA(this,this.i))};_.je=function(a){var b;b=aj(this.b,a);null!=b&&iA(this,a,b)};_.tS=function(){return wA.d+"[hgap="+this.d+",vgap="+this.j+Xc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var gA,fA;function xA(a){sz.call(this);this._b=(hq(),new yA(a,this))}s(404,394,{42:1,45:1,50:1,64:1,68:1},xA);_.Fd=function(){return qd+this.bc.b.a++};_.Hd=function(){return!az(this)?new hz(0,0):wz(this._b,this)};_._d=function(){};s(406,1,{});s(405,406,{},function(){});function zA(){zA=u}
-function AA(a,b){if(null==b)throw new ks("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Of);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function BA(){zA();sz.call(this);new Yi;this._b=new CA((hq(),this))}s(407,394,{43:1,45:1,50:1,64:1,68:1},BA);_.Hd=function(){return wz(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Wy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+bh+this.Wb+(this.dc?j:",hidden")+",current="+jq(this._b.a,this._b.a.gb.selectedIndex)};function DA(){DA=u;EA=new FA(255,255,255);GA=new FA(192,192,192);HA=new FA(128,128,128);IA=new FA(64,64,64);JA=new FA(0,0,0);KA=new FA(255,0,0);new FA(255,175,175);LA=new FA(255,200,0);MA=new FA(255,255,0);new FA(0,255,0);NA=new FA(255,0,255);OA=new FA(0,255,255);PA=new FA(0,0,255)}
-function QA(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new FA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new FA(c,a,b)}function RA(a){return new FA(I(0.7*(a.a>>16&255)),I(0.7*(a.a>>8&255)),I(0.7*(a.a&255)))}function FA(a,b,c){DA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(408,1,{44:1,51:1,55:1},FA);_.eQ=function(a){return y(a,44)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return SA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Xc};_.a=0;var JA,PA,OA,IA,HA,GA,NA,LA,KA,EA,MA;function uz(){uz=u;vz=new TA(!0);UA=new ss;ts(UA,"ar");ts(UA,"fa");ts(UA,"iw");ts(UA,"ur")}function TA(a){this.a=a}s(409,1,di,TA);_.a=!1;var vz,UA;s(411,1,{60:1,70:1});function VA(){hz.call(this,0,0)}function hz(a,b){this.b=a;this.a=b}
-function jz(a){hz.call(this,a.b,a.a)}s(410,411,{47:1,60:1,68:1,70:1},VA,hz,jz);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new cA;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return WA.d+"[width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;function rr(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(412,1,di,rr,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Xc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function XA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function YA(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Xw(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function ZA(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Pj(g,c.a),i+=c.b+a.c);return new hz(i,g+2*a.d)}function Nz(){$A.call(this,1,5,5)}
-function $A(a,b,c){hq();this.c=b;this.d=c;this.a=a}s(413,1,di,Nz,$A);_.fe=function(){};
-_.ge=function(a){this.b=aB(a.Ob);if(0!=XA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Dz(a);g=a.ee();i=a.Zb.a;l=new Yi;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new bB(n);for(w=0;w<n;++w)ht(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var G=d,A=Jj(a.Ob.a,q);Xw(A,G.c);ht(G.b,A,q)}for(d=new Di(d);d.b<d.d.ue();)if((c=Ei(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(YA(this,l,b.b-(m-this.c),g.b,o,h,i),l.Ae(),m=f,o+=h+this.d,h=0),e=!1,ht(l.b,l.c++,c),m+=a.b+this.c,h=Pj(h,a.a);YA(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=aB(a.Ob);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!1))};_.ie=function(a){this.b=aB(a.Ob);return 0==XA(this)?Cz(a,new hz(10,10)):Cz(a,ZA(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Te;break;case 2:a=fg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return cB.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Xc};_.a=0;_.b=null;_.c=0;_.d=0;function Gz(){Gz=u;Hz=new dB(Ob,0,12)}
-function dB(a,b,c){Gz();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(414,1,di,dB);_.a=null;_.b=0;_.c=0;var Hz;s(415,1,di);_.tS=function(){return eB.d+"[font="+this.c+"ascent="+fB(this.a,this.c).a+", descent="+fB(this.a,this.c).b+", height="+fB(this.a,this.c).c+Xc};_.c=null;function gB(a){if(!a.k){kz(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=xu(a.o,b))&&gB(c);qz(a,!1);a.k=!0;Yy(a,a,a.$b,0);new hB(a,202)}}
-function iB(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=xu(a.o,b))&&c.xd()}function jB(a){!az(a)&&Fz(a);var b=iz(a);a.be(a.hc,a.ic,b.b,b.a);rz(a)}function kB(a,b){a.p!=b&&(a.p=b)}s(417,393,Sh);_.Ld=function(){return new xz(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){iB(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){mz(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;mz(this,a,b,c,d);this.dc&&e&&!f&&rz(this)};_.k=!1;_.p=!1;
-function lB(a){Jz.call(this);this.q=new $z;this.o=new Yi;this.n=new xz(0,0,0,0);this.dc=!1;Iz(this,new rA);this._b&&mB(this._b.c,a);this._b&&nB(this._b.c,!0);kB(this,!0)}s(416,417,Sh);_.ee=function(){return new xz(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Vj(this._b.c.gb)};_.Pd=function(){return Wj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new oB((hq(),j),this)};
-function pB(a,b,c,d,e,f){var g,i;g=a.d;f?(i=QA(g),f=new FA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),(a.d=g)&&(a.f=dg+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new FA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),f=QA(g),(a.d=i)&&(a.f=dg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;qB(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=dg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);qB(a,b,c,d,1);qB(a,b,c+1,1,e);(a.d=f)&&(a.f=dg+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);qB(a,b+d,c,1,e);qB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function rB(a){var b,c;c=Pj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new hz(b,c)}function sB(a,b,c){var d,e,f,g,i,h;a.b=aB(b.Ob);if(0==a.b.length)return new VA;g=rB(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Pj(h,d.b),i=Pj(i,d.a);return new hz(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function tB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function uB(){vB.call(this,7)}function vB(a){hq();this.d=0;this.a=1;this.e=a;this.c=0}s(420,1,di,uB,vB);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=aB(a.Ob);if(0!=this.b.length&&(b=Dz(a),!(0>=b.b||0>=b.a))){c=rB(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);tB(b.b,b.c,this.c,f,e);tB(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return Cz(a,sB(this,a,!1))};_.ie=function(a){return Cz(a,sB(this,a,!0))};_.je=function(){};
-_.tS=function(){return wB.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Xc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function ex(){pn()}function Jv(a){pn();this.f=a}s(422,97,pi,ex,Jv);function dz(){pn();this.f="Missing message: awt.151"}s(421,422,pi,dz);s(423,1,{});function xz(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(424,1,{48:1,68:1,70:1},xz);_.eQ=function(a){return a===this?!0:y(a,48)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return xB.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function yB(a){zB.call(this,a,0)}function zB(a,b){sz.call(this);this._b=(hq(),new AB(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(ix(),jx);c.a=d;Jx(c);break;case 0:c=c.a;d=(ix(),lx);c.a=d;Jx(c);break;case 2:c=c.a,d=(ix(),mx),c.a=d,Jx(c)}}s(425,394,si,yB,zB);
-_.Hd=function(){return!az(this)?new hz(0,0):wz(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Wy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+bh+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Te;switch(this.a){case 1:b=ud;break;case 2:b=fg}return a+b+",text=null"};_.a=0;s(428,1,di);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Xc};_.j=null;_.k=null;
-function BB(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function CB(a){this.n=(hq(),hq(),tz);var b;var c;b=this.cZ.d;-1!=Un(b,Vn(36))?b=null:(c=this.n.b.c++,b=Dv(b,Xy(b,Vn(46))+1)+j+c);this.j=b;this.d=new Zz;this.f=a;this.e=!0;this.i=new DB(this)}s(427,428,di,CB);_.Wd=function(){return BB(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(426,427,$h);_.Wd=function(){return BB(this)+(this.b?",tearOff":j)};_.b=!1;s(430,1,{61:1});
-_.eQ=function(a){return a===this?!0:y(a,61)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new cA;EB(a,this.a);EB(a,this.b);return a.a};function cz(){this.b=this.a=0}function FB(a,b){this.a=a;this.b=b}function GB(a){var b=a.b;this.a=a.a;this.b=b}s(429,430,{52:1,61:1,68:1},cz,FB,GB);_.eQ=function(a){return a===this?!0:y(a,52)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return HB.d+"[x="+this.a+",y="+this.b+Xc};_.a=0;_.b=0;
-function IB(a,b){if(!b)throw new ks("Missing message: awt.70");var c=a.a;if(D(b.f,Ca)){var c=c.a.a,d=new iy,e=c.c.c;if(0>e||e>c.c.c)throw new Zv;c.o&&(d.gb[Cd]=2);Qx(c,e,d.gb);Az(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new Zv;Az(d.c,e,c);for(f=g=0;f<e;++f)y(xu(d.c,f),32)&&++g;Az(d.i,g,c);Qx(d,e,c.gb);c.b=d;e=Cv(c.gb)+Va;Fi(c._c(),e,!1);d.o&&(e=Jj(d.c,c),-1!=e&&(d=kv(d.o?d.e:kv(d.e,0),e),2==lv(d)&&d.removeChild(kv(d,1)),c.gb[Cd]=2))}}
-function JB(){CB.call(this,j);new Yi;this.b=!1;this.a=(hq(),new KB)}s(431,426,$h,JB);_.a=null;s(434,1,{54:1,63:1,70:1});s(433,434,{54:1,62:1,63:1,70:1});_.eQ=function(a){return a===this?!0:y(a,62)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new cA;EB(a,this.c);EB(a,this.d);EB(a,this.b);EB(a,this.a);return a.a};function Ez(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}s(432,433,{53:1,54:1,62:1,63:1,68:1,70:1},Ez);
-_.eQ=function(a){return a===this?!0:y(a,53)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return LB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function MB(){MB=u;NB=new OB;PB=new QB;RB=new QB}var NB,RB,PB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return vi(this)};function OB(){}s(437,436,{},OB);function QB(){}s(438,1,{},QB);s(439,394,si);_.Gd=function(){return null};
-function SB(a,b){var c;c=new TB(az(a));return!c?null:new hz(UB(c,"_")*b+6,fB(c.a,c.c).c+6)}function VB(a,b){var c;c=SB(a,b);return!c?gz(a):c}function WB(a,b){var c;c=SB(a,b);return!c?iz(a):c}function XB(a,b){var c=a._b;Cy(c.a,b);c.e.a=-1;c.e.b=-1}function YB(a){ZB.call(this,a,null!=a?a.length:0)}function ZB(a,b){sz.call(this);this.a=0>b?0:b;var c=this._b;Cy(c.a,a);c.e.a=-1;c.e.b=-1}s(440,439,si,YB,ZB);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return SB(this,Zn(this._b.a.gb,Wg).length)};_.Id=function(){return!az(this)?null:SB(this,Zn(this._b.a.gb,Wg).length)};_.Kd=function(){return 0<this.a?VB(this,this.a):gz(this)};_.Md=function(){return 0<this.a?WB(this,this.a):iz(this)};_.Qd=function(){this._b=(hq(),new $B)};_.Ud=function(){return 0<this.a?VB(this,this.a):gz(this)};_.Xd=function(){return 0<this.a?WB(this,this.a):iz(this)};_.a=0;function hq(){hq=u;tz=new aC}function bC(){var a=(hq(),hq(),tz);!a.c&&(a.c=new cC)}
-function aC(){this.b=new dC;this.d=new Wz}s(441,1,{},aC);_.a=null;_.c=null;var tz;function dC(){}s(442,1,{},dC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(443,1,{});function eC(){eC=u;fC=new gC;hC=new gC}function iC(a,b){return b==a?!0:!b?!1:!0}function gC(){}s(444,1,{57:1},gC);_.eQ=function(a){return null==a||!y(a,57)?!1:iC(this,a)};_.hC=function(){var a;a=null.Kf()+";class="+null.Kf();a=!null.Kf().Kf()?a:a+";charset=";return Wt(a)};
-_.tS=function(){return jC.d+"[MimeType=(null);humanPresentableName="+this.a+Xc};_.a=null;var fC,hC;function kC(){kC=u;F(lC,k,57,[(eC(),hC),fC])}function mC(a){var b=(eC(),hC);if(iC(b,(eC(),hC)))return a.a;if(iC(b,fC))return new nC(a.a);throw new oC(b);}function pC(a){kC();this.a=a}s(445,1,{},pC);_.a=null;function oC(a){a="flavor = "+a;pn();this.f=a}s(446,98,{58:1,68:1,74:1,82:1},oC);function qC(a,b){Vz();rC.call(this,a,1001,b,gh)}
-function rC(a,b,c,d){Vz();Tz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(447,395,di,qC,rC);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Qt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=gh;function nz(a,b){Vz();Tz.call(this,a);this.d=b}s(448,395,di,nz);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+Aa+a.Pd()+ba+a.Nd()+bh+a.Jd()+va};function zz(a,b,c){Vz();nz.call(this,a,b);this.a=c}s(449,448,di,zz);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function Zy(a,b,c,d){Vz();Tz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(450,395,di,Zy);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Ot(Ht(this.a,hh))&&(a+="PARENT_CHANGED,"),Ot(Ht(this.a,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Ot(Ht(this.a,rh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=gh;_.b=null;_.c=null;s(451,1,Wh);function hB(a,b){Vz();nz.call(this,a,b);this.c=null;this.a=this.b=0}
-s(452,448,di,hB);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(453,1,{});function nC(a){if(null==a)throw new mn;}s(454,453,{},nC);
-function sC(){sC=u;tC={};tC["java.vendor"]=ve;tC["package.restrict.access.sun"]=Vg;tC["sun.java.launcher"]=ec;tC["sun.management.compiler"]=ve;tC["os.name"]=ec;tC[" sun.boot.class.path"]=ec;tC["path.separator.applet"]=ec;tC["java.vm.specification.vendor"]=ve;tC["java.runtime.version"]=ec;tC["http.proxyPort"]=ec;tC["user.name"]=ec;tC["user.language"]=ec;tC["os.name.applet"]=ec;tC["browser.version"]=ec;tC["java.version"]=ec;tC["user.timezone"]=ec;tC["java.endorsed.dirs"]=ec;tC["java.specification.name"]=
-"GWT";tC["java.specification.version"]="2.5.0";tC[Oe]=ac;!Ir&&(Ir=new Qr);Ir.a?tC[Me]="yes":tC[Me]=null}var tC;s(457,98,Qh);function uC(){pn()}function vC(a){pn();this.f=a}s(456,457,{65:1,68:1,74:1,82:1},uC,vC);function wC(){wC=u;xC=new yC}
-function zC(a){var b;if(a.k){var c;b=new Ut;hn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(hn(b.a,Ya),hn(b.a,a.a));c=a.b;a=a.j;null!=c&&hn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,hn(b.a,a));b=Xn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function AC(a){wC();var b,c,d;if(null==a)throw new uC;a=Tn(a);try{d=Un(a,Vn(58))}catch(e){e=Ji(e);if(y(e,78))throw new vC(nn(e));throw e;}c=Un(a,Vn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;BC();var f,g,i;i=c.length;b=new CC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Xn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new vC(Xb+a);if(!this.k&&(this.k=aj(xC,this.f),this.k||(this.k=(hq(),new DC))&&x(xC,this.f,this.k),!this.k))throw new vC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,X,ca,M,fc,Ac,Tf,ub,Jd,Kd,Ld,kb,Bc,Ab;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==EC(c,Vn(47),l+2))throw new FC(m);}else{M=c.substr(l,m-l);m-=l;A=0;
-J=this.c;fc=this.e;Ld=this.j;w=this.d;ub=this.i;o=this.a;Ab=this.n;kb=EC(M,Vn(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){X=2;fc=-1;A=EC(M,Vn(47),2);Kd=EC(M,Vn(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);O=A;-1!=kb&&kb<A&&(O=kb);var nd=Vn(64);Bc=M.lastIndexOf(nd,O);o=M.substr(2,O-2);-1<Bc&&(Ab=M.substr(2,Bc-2),X=Bc+1);Ac=EC(M,Vn(58),-1==Bc?X:Bc);q=Un(M,Vn(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Ac=q+1:Ac=-1):Ac=-1}catch(Xe){if(Xe=Ji(Xe),!y(Xe,74))throw Xe;}-1==Ac||
-Ac>A?J=M.substr(X,O-X):(J=M.substr(X,Ac-X),Tf=M.substr(Ac+1,O-(Ac+1)),0==Tf.length?fc=-1:fc=GC(Tf,10))}-1<kb&&(Ld=M.substr(kb+1,m-(kb+1)));G=-1==kb?m:kb;var Yb=Vn(63);Jd=M.lastIndexOf(Yb,G);-1<Jd?(ub=M.substr(Jd+1,G-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ca=Xy(w,Vn(47))+1,w=w.substr(0,ca-0)),G=Jd):0!=kb&&(ub=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ca=Xy(w,Vn(47))+1,0==ca?w=M.substr(A,G-A):w=w.substr(0,ca-0)+M.substr(A,G-A)));
-null==w&&(w=j);null==J&&(J=j);d=J;var re;re=w;null!=ub&&!D(ub,j)&&(null!=w?re=w+rb+ub:re=rb+ub);null==this.f&&(this.f=this.f);this.c=d;this.b=re;this.e=fc;this.j=Ld;var od;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(od=Xy(this.c,Vn(64)))?(this.n=this.c.substr(0,od-0),this.c=Dv(this.c,od+1)):this.n=null;null!=this.b&&-1<(od=Un(this.b,Vn(63)))?(this.i=Dv(this.b,od+1),this.d=this.b.substr(0,od-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Ab;this.d=w;this.i=ub}}catch(pd){pd=Ji(pd);if(y(pd,74))throw new vC(nn(pd));throw pd;}if(-1>this.e)throw new vC("incorrect port: "+this.e);}s(458,1,di,AC);_.tS=function(){return zC(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var xC;s(459,1,{});function HC(a,b,c){var d,e;for(d=new IC(a.pe().a);JC(d.a);)if(a=d.b=Ei(d.a),e=a.hf(),null==b?null==e:un(b,e))return c&&KC(d),a;return null}s(463,1,Rh);_.oe=function(a){return!!HC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,85)||this.ue()!=a.ue())return!1;for(a=new IC(a.pe().a);JC(a.a);)if(b=a.b=Ei(a.a),c=b.hf(),b=b.jf(),!this.oe(c)||!LC(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=HC(this,a,!1);return!a?null:a.jf()};_.hC=function(){var a,b,c;c=0;for(b=new IC(this.pe().a);JC(b.a);)a=b.b=Ei(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new MC("Put not supported on this map");};
-_.te=function(a){a=HC(this,a,!0);return!a?null:a.jf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new IC(this.pe().a);JC(c.a);)b=c.b=Ei(c.a),a?d+=Ba:a=!0,d+=j+b.hf(),d+=pb,d+=j+b.jf();return d+"}"};function By(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function nv(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=jb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].hf())){c=!0;break a}c=!1}return c}
-function aj(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[jb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.hf())){c=f.jf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=NC(a,c);else if(y(b,1))c=OC(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.hf())){a=d.jf();d.kf(c);c=a;break a}}else e=a.a[d]=[];d=new PC(b,c);e.push(d);++a.d;c=null}return c}
-function NC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function OC(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Mi(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=jb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.hf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.jf();break a}}c=null}return c}s(462,463,Rh);_.oe=function(a){return nv(this,a)};
-_.pe=function(){return new QC(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return aj(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Mi(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Bi(){By(this)}s(461,462,gi,Bi);_.ve=function(a,b){return jt(a)===jt(b)||null!=a&&un(a,b)};_.xe=function(a){return~~xn(a)};function yC(){By(this)}s(460,461,gi,yC);function RC(){pn()}s(464,97,pi,RC);
-function SC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=TC(a,c);if(c>=a.i)break;c=UC(a,c);++b}return b}function VC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function WC(a){var b;a.a=0<=a.j&&!a.d?a.j:TC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new RC;b=a.a;a.a=UC(a,a.a);return a.n.substr(b,a.a-b)}
-function UC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=XC(a.n,d);if(c<=a.f&&VC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Un(a.c,Vn(c)))break;++d}a.k&&b==d&&(a.e?(c=XC(a.n,d),c<=a.f&&VC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Un(a.c,Vn(c))&&++d));return d}function TC(a,b){var c,d;if(null==a.c)throw new mn;for(d=b;!a.k&&d<a.i;)if(a.e){c=XC(a.n,d);if(c>a.f||!VC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Un(a.c,Vn(c)))break;++d}return d}
-function YC(a){ZC.call(this,a," \t\n\r\u000c",!1)}function $C(a){ZC.call(this,a,Aa,!1)}function ZC(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=XC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=XC(this.c,d),this.b[c]=a}}}s(465,1,{},YC,$C,ZC);_.a=0;_.b=null;_.c=null;_.d=!1;
-_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function aD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=An(e),!(yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(471,1,{});s(470,471,{});_.b=null;_.c=1;_.d=-1;function bD(a){this.a=a;this.b=new cD(this.a);this.c=this.d=1}s(469,470,{},bD);_.a=null;
-function Xq(a,b){var c=a.a;null!=b&&0<b.length?(!c.tb&&(c.tb=new ur(c)),dD(c.tb,b)):(c.ib=!0,c.I="ERROR - empty or null structure",eD(c))}function cD(a){this.a=a}s(472,1,{},cD);_.ye=function(a){Xq(this,a)};_.a=null;function fD(a){this.a=a}s(473,1,{},fD);var gD=_.a=null;
-function hD(){hD=u;gD=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function iD(){}function jD(a){kD.call(this,a,cb,cb,null)}function lD(a,b){kD.call(this,a,cb,cb,b)}
-function mD(a,b,c){kD.call(this,a,b,c,null)}
-function kD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=fj(a)){this.a=new nD;this.b=new oD(this.a,b,c,d);Wv(e,this.b,e.gb);d&&dd in d&&(this.b.b=d[dd]);a=this.b;a.d||(a.d=Pz(a,Yn(a.gb,Kf),Yn(a.gb,Jf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?pD="JSME":pD="JME";b.u=qD(b,!1);b.v=qD(b,!0);vr(b,pD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Sz(b);Iz(b,null);b.mb||(b.R=0);b.S||(b.S=new dB(Vb,0,13),b.V=new TB(b.S));b.T||(b.T=new dB(Vb,
-1,13),b.U=new TB(b.T));b.W||(b.W=new dB(Vb,0,11),new TB(b.W));b.j||(b.j=new dB(Vb,0,13),b.k=new TB(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;rD=10;b.Eb=!0;try{o=sD(b.Nb,"options");null!=o&&tD(b,o);i=sD(b.Nb,"jme");null!=i&&(b.K=i);l=sD(b.Nb,"mol");null!=l&&(b._=l);g=sD(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=sD(b.Nb,Fg);null!=m&&(b.ab=m,eD(b));b.i=sD(b.Nb,"atomcolors");b.f=sD(b.Nb,"atombg");f=sD(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,G,A;w=(DA(),EA);try{if(0!=f.indexOf(la))throw new on("bad hex encoding");
-A=GC(f.substr(1,2),16);G=GC(f.substr(3,2),16);q=GC(f.substr(5,2),16);n=w=new FA(A,G,q)}catch(J){if(J=Ji(J),y(J,74))sC(),n=w;else throw J;}b.s=n}b.Db&&b.Y&&uD(b.Y);h=sD(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ji(O),!y(O,74))throw O;}b.b=202;for(f=0;23>f;++f)vD[f]=(DA(),LA),wD[f]=Oc;wD[1]=Ub;vD[1]=(DA(),IA);wD[2]=yb;vD[2]=LA;wD[3]=Fb;vD[3]=IA;wD[4]=dc;vD[4]=PA;wD[5]=oc;vD[5]=KA;wD[9]=Qb;vD[9]=NA;wD[10]=Jb;vD[10]=NA;wD[11]=Bb;vD[11]=NA;wD[12]=Wb;vD[12]=NA;wD[8]=Dc;vD[8]=RA(MA);
-wD[7]=qc;vD[7]=LA;wD[6]=Jc;vD[6]=IA;wD[13]=Ic;vD[13]=IA;wD[18]=Oc;vD[18]=IA;wD[19]=rc;vD[19]=IA;wD[20]=sc;vD[20]=IA;wD[21]=tc;vD[21]=IA;wD[22]=uc;vD[22]=IA;rz(b);b.Z=new xD;f=a.c;f.B=Sz(f);null!=f.K?(yD(f,f.K),null!=f.f&&f.Y&&zD(f.Y,f.f,!0),null!=f.i&&f.Y&&zD(f.Y,f.i,!1)):null!=f._&&AD(f,f._,!0);eD(a.c);o=this.a;f=this.b;g=new bD(o);Gv(f,new BD,(Jq(),Jq(),Kq));Gv(f,new CD,(Gq(),Gq(),Hq));Gv(f,new DD,(Mq(),Mq(),Nq));Gv(f,new ED(g),(Tq(),Tq(),Uq));n=0>=FD();h=new zx((hD(),gD));h.gb.alt="drag out MOL or RXN file";
-Bv(h,h.gb.alt);m=h.a.e;l=h.a.a;g=o.X;i=~~((g-l)/2);0>i&&(i=0);o=new fD(o);dj(f.f,h,Yn(f.gb,Kf)-m-i,Yn(f.gb,Jf)-(g-i));n?(n=new GD,Bv(n,h.gb.alt),0<=m&&(n.gb.style[ah]=m+Xf),0<=l&&(n.gb.style[Ie]=l+Xf),dj(f.f,n,Yn(f.gb,Kf)-m-i,Yn(f.gb,Jf)-(g-i)),n.gb.draggable=Vg,n.gb.style[Id]=(qo(),xf),Gv(n,o,(Pq(),Pq(),Qq))):(h.gb.draggable=Vg,h.gb.style[Id]=(qo(),xf),Gv(h,o,(Pq(),Pq(),Qq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{102:1},iD,jD,lD,mD,kD);
-_.ze=function(a){HD(new ID(a,this.a,JD))};_.Ae=function(){KD(this.a)};_.Be=function(){Kn((Hn(),In),new LD(this))};_.Ce=function(){return this.a.G};_.De=function(){return this.a.cb};_.Ee=function(){return this.a.db};_.Fe=function(){return this.a.qb};_.Ge=function(){return this.a.ub};_.He=function(){return this.a.wb};_.Ie=function(a){$wnd.alert("JSME initialization error: "+a)};_.Je=function(){var a=this.a,b;a.Ab?b=MD(a,1)+qb+MD(a,2)+qb+MD(a,3):b=MD(a,0);return b};_.Ke=function(){return Sq(this.a)};
-_.Le=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=ND(a);a.Ib=b;eD(a);return c};_.Me=function(a){tD(this.a,a)};_.Ne=function(){};_.Oe=function(a){AD(this.a,a,!0)};_.Pe=function(a){yD(this.a,a)};_.$d=function(){Rz(this.a)};_.Qe=function(){OD(this.a)};_.Re=function(a){var b=this.a;if(a=PD(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;QD(b)}};_.Se=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Di(b.a);d.b<d.d.ue();)c=Ei(d),a?c.a=j:c.a=sg}Rz(b.c)};
-_.Te=function(a,b){var c=this.a,d;if(d=PD(c,a))zD(d,b,!0),QD(c)};_.Ue=function(a,b){var c=this.a,d;d=PD(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,eD(c)):(d.C=b,QD(c))};_.Ve=function(a){this.a.G=a};_.We=function(a){var b=this.a;b.cb=a;eD(b)};_.Xe=function(a){var b=this.a;b.db=a;eD(b)};_.Ye=function(a){this.a.pb=a};_.Ze=function(a){this.a.qb=a};_.$e=function(a){var b=this.a;b.ub=a;b.u=qD(b,!1)};_._e=function(a){this.a.wb=a};_.af=function(a){RD(this.a,a)};
-_.bf=function(a,b){var c=this.a;c.e=!1;c.Jb=new SD(c,a);TD(c.Jb);c.b=253;c.ib=!0;c.I=b;eD(c)};_.cf=function(a){UD(this.a,a)};_.df=function(){return VD(this.a)};_.a=null;_.b=null;function LD(a){this.a=a}s(477,1,{},LD);_.pc=function(){var a,b;for(b=new Di(this.a.b.a);b.b<b.d.ue();)a=Ei(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function WD(){var a=(XD(),YD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=ZD;XD();b=b&&b[0]&&(typeof b[0]==If||typeof b[0]==pe)?b[0]:null;a:if($D==e||aE==e&&y(b,102))e=!0;else{if(null!=b)for(b=tn(b);b&&b!=$D;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new iD:3==arguments.length?a=new mD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new jD(arguments[0]):4==arguments.length?a=new kD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new lD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ze(a)});b.clear=B(function(){this.g.Ae()});b.deferredRepaint=B(function(){this.g.Be()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.Ie(a)});b.jmeFile=B(function(){return this.g.Je()});b.molFile=B(function(){return this.g.Ke()});b.nonisomericSmiles=B(function(){return this.g.Le()});b.options=B(function(a){this.g.Me(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Oe(a)});b.readMolecule=B(function(a){this.g.Pe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Qe()});b.resetAtomColors=B(function(a){this.g.Re(a)});
-b.setAntialias=B(function(a){this.g.Se(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Te(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Ue(a,b)});b.setHelpURL=B(function(a){this.g.Ve(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.We(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.Xe(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Ye(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ze(a)});b.setPasteLabel=B(function(a){this.g.$e(a)});b.setPrePasteJSfunction=
-B(function(a){this.g._e(a)});b.setSubstituent=B(function(a){this.g.af(a)});b.setTemplate=B(function(a,b){this.g.bf(a,b)});b.showInfo=B(function(a){this.g.cf(a)});b.smiles=B(function(){return this.g.df()});bE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function nt(){cE||(cE=!0,WD())}s(478,1,{},nt);var cE=!1;function dE(a){pn();this.f=a}s(480,457,Qh,dE);function tt(){pn();this.f="divide by zero"}s(481,97,pi,tt);function it(){pn()}function eE(a){pn();this.f=a}
-s(482,97,pi,it,eE);function fE(){}function gE(a){return typeof a==Hf?Dc+(0>a?-a:a):a}function hE(a,b){var c;c=new fE;c.d=Kb+(iE(0!=a?-a:0)?gE(0!=a?-a:0):j+vi(c));jE(0!=a?-a:0)&&kE(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new fE;b.d=Kb+(iE(a)?gE(a):j+vi(b));jE(a)&&kE(a,b);return b}function W(a,b){var c;c=new fE;c.d=Kb+(iE(a)?gE(a):j+vi(c));jE(a)&&kE(a,c);c.b=b?8:0;return c}function lE(){var a;a=new fE;a.d=Kb+(iE(0)?gE(0):j+vi(a));jE(0)&&kE(0,a);a.b=2;return a}
-function mE(a){var b;b=new fE;b.d=Kb+(iE(a)?gE(a):j+vi(b));jE(a)&&kE(a,b);b.b=1;return b}function jE(a){return typeof a==Hf&&0<a}function iE(a){return null!=a&&0!=a}function kE(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.c])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},fE);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
-function nE(a){var b;b=oE;!b&&(b=oE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new pE(Sb+a+fa);return b}
-function GC(a,b){var c,d;if(null==a)throw new pE(Gf);if(2>b||36<b)throw new pE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new pE(Sb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new pE(Sb+a+fa);if(-2147483648>c||2147483647<c)throw new pE(Sb+a+fa);return c}s(486,1,{68:1,79:1});var oE=null;function qE(a){this.a=a}
-s(485,486,{68:1,71:1,72:1,79:1},qE);_.eQ=function(a){return y(a,72)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function dA(a){this.a=a}s(487,486,{68:1,71:1,75:1,79:1},dA);_.eQ=function(a){return y(a,75)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function Uz(){pn()}function qk(a){pn();this.f=a}s(488,97,Kh,Uz,qk);function Zv(){pn()}function $w(a){pn();this.f=a}s(489,97,pi,Zv,$w);function R(a){this.a=a}
-function Ft(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function yt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(sE(),tE)[b],!c&&(c=tE[b]=new R(a)),c):new R(a)}s(490,486,{68:1,71:1,77:1,79:1},R);_.eQ=function(a){return y(a,77)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function sE(){sE=u;tE=v(uE,k,77,256,0)}var tE;function Qj(a){return 0>a?-a:a}function Pj(a,b){return a>b?a:b}function vE(a){return Math.round(a)}function mn(){pn()}function ks(a){pn();this.f=a}s(493,97,{68:1,74:1,78:1,80:1,82:1},mn,ks);function xi(){xi=u;yi=F(wi,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var yi;function pE(a){pn();this.f=a}s(495,488,Kh,pE);
-function rn(a){this.a="Unknown";this.c=a;this.b=-1}s(496,1,{68:1,81:1},rn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function wE(a,b){return a.charCodeAt(b)}function XC(a,b){var c=b,d=a.length,e,f;e=wE(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function xE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Un(a,b){return a.indexOf(b)}function EC(a,b,c){return a.indexOf(b,c)}function Xy(a,b){return a.lastIndexOf(b)}function yE(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Dv(c,++d):c=c.substr(0,d-0)+Dv(c,++d);return a.replace(RegExp(b,qe),c)}
-function zE(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(mt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Dv(a,b){return a.substr(b,a.length-b)}
-function Tn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Vn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,68:1,69:1,71:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Wt(this)};_.tS=_.toString;function AE(){AE=u;BE={};CE={}}
-function Wt(a){AE();var b=jb+a,c=CE[b];if(null!=c)return c;c=BE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+wE(a,d++);c|=0}256==DE&&(BE=CE,CE={},DE=0);++DE;return CE[b]=c}var BE,DE=0,CE;function jn(a,b){hn(a.a,b);return a}function gn(){this.a=Wn()}function EE(){this.a=Wn();hn(this.a,j)}s(498,1,ri,gn,EE);_.tS=function(){return Xn(this.a)};function Ut(){this.a=Wn()}
-function CC(){this.a=Wn()}function Rs(a){this.a=Wn();hn(this.a,a)}s(499,1,ri,Ut,CC,Rs);_.tS=function(){return Xn(this.a)};function FC(a){a="String index out of range: "+a;pn();this.f=a}s(500,489,pi,FC);
-function FE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new mn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new eE("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new eE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Zv;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ht(b,c,a[--d])}else for(c=e+c;e<c;)ht(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Fv(){pn()}function MC(a){pn();this.f=a}s(502,97,pi,Fv,MC);function jA(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:un(b,c))return a;return null}function mA(a,b){var c;return(c=jA(a.qd(),b))?(c.Sc(),!0):!1}function GE(a){var b,c,d,e;d=new gn;b=null;hn(d.a,Pc);for(c=a.qd();c.Qc();)null!=b?hn(d.a,b):b=Ba,e=c.Rc(),hn(d.a,e===a?"(this Collection)":j+e);hn(d.a,Xc);return Xn(d.a)}s(503,1,{});_.ef=function(){throw new MC("Add not supported on this collection");};
-_.ff=function(a){return!!jA(this.qd(),a)};_.re=function(){return 0==this.ue()};_.gf=function(a){return mA(this,a)};_.tS=function(){return GE(this)};s(505,503,ui);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,88)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ff(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=xn(c),a=~~a);return a};
-function HE(a,b){var c;return y(b,86)&&(c=b.hf(),nv(a.a,c))?(c=aj(a.a,c),a.a.ve(b.jf(),c)):!1}function QC(a){this.a=a}s(504,505,ui,QC);_.ff=function(a){return HE(this,a)};_.qd=function(){return new IC(this.a)};_.gf=function(a){return HE(this,a)?(a=a.hf(),Mi(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function KC(a){if(a.b)Gi(a.a),Mi(a.c,a.b.hf()),a.b=null;else throw new Jv("Must call next() before remove().");}
-function IC(a){var b;this.c=a;b=new Yi;a.c&&Si(b,new IE(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new JE(a,d.substring(1));b.ef(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.ef(c[d])}this.a=new Di(b)}s(506,1,{},IC);_.Qc=function(){return JC(this.a)};_.Rc=function(){return this.b=Ei(this.a)};_.Sc=function(){KC(this)};_.a=null;_.b=null;_.c=null;s(508,1,Nh);_.eQ=function(a){return y(a,86)&&LC(this.hf(),a.hf())&&LC(this.jf(),a.jf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.hf()&&(a=xn(this.hf()));null!=this.jf()&&(b=xn(this.jf()));return a^b};_.tS=function(){return this.hf()+pb+this.jf()};function IE(a){this.a=a}s(507,508,Nh,IE);_.hf=function(){return null};_.jf=function(){return this.a.b};_.kf=function(a){return NC(this.a,a)};_.a=null;function JE(a,b){this.b=a;this.a=b}s(509,508,Nh,JE);_.hf=function(){return this.a};_.jf=function(){return this.b.e[jb+this.a]};_.kf=function(a){return OC(this.b,this.a,a)};_.a=null;_.b=null;
-function Xw(a,b){(0>a||a>=b)&&KE(a,b)}function KE(a,b){throw new $w("Index: "+a+", Size: "+b);}s(510,503,mi);_.lf=function(){throw new MC("Add not supported on this list");};_.ef=function(a){this.lf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:un(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:xn(c)),b=~~b;return b};_.qd=function(){return new Di(this)};_.nf=function(){return this.of(0)};_.of=function(a){return new LE(this,a)};_.pf=function(){throw new MC("Remove not supported on this list");};function JC(a){return a.b<a.d.ue()}function Ei(a){if(a.b>=a.d.ue())throw new bw;return a.d.mf(a.c=a.b++)}function Gi(a){if(0>a.c)throw new ex;a.d.pf(a.c);a.b=a.c;a.c=-1}function Di(a){this.d=a}s(511,1,{},Di);_.Qc=function(){return JC(this)};
-_.Rc=function(){return Ei(this)};_.Sc=function(){Gi(this)};_.b=0;_.c=-1;_.d=null;function LE(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&KE(b,c);this.b=b}s(512,511,{},LE);_.qf=function(){return 0<this.b};_.rf=function(){if(0>=this.b)throw new bw;return this.a.mf(this.c=--this.b)};_.a=null;function ME(a){a=new IC(a.b.a);return new NE(a)}function OE(a,b){this.a=a;this.b=b}s(513,505,ui,OE);_.ff=function(a){return nv(this.a,a)};_.qd=function(){return ME(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function NE(a){this.a=a}s(514,1,{},NE);_.Qc=function(){return JC(this.a.a)};_.Rc=function(){return(this.a.b=Ei(this.a.a)).hf()};_.Sc=function(){KC(this.a)};_.a=null;s(515,510,mi);_.lf=function(a,b){var c;c=pA(this,a);var d=c.d;new kA(b,c.b);++d.b;++c.a;c.c=null};_.mf=function(a){var b;b=pA(this,a);try{return qA(b)}catch(c){c=Ji(c);if(y(c,87))throw new $w("Can't get element "+a);throw c;}};_.qd=function(){return pA(this,0)};
-_.pf=function(a){var b,c;b=pA(this,a);try{c=qA(b)}catch(d){d=Ji(d);if(y(d,87))throw new $w("Can't remove element "+a);throw d;}PE(b);return c};function QE(a){a.b=v(RE,k,0,0,0)}function Az(a,b,c){(0>b||b>a.c)&&KE(b,a.c);a.b.splice(b,0,c);++a.c}function Si(a,b){ht(a.b,a.c++,b);return!0}function xu(a,b){Xw(b,a.c);return a.b[b]}function Jj(a,b){for(var c=0;c<a.c;++c)if(LC(b,a.b[c]))return c;return-1}function Au(a,b){var c;c=(Xw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Ri(a,b){var c;c=Jj(a,b);if(-1==c)return!1;Au(a,c);return!0}function uk(a,b){var c;if(b.length<a.c){c=b;var d;d=at(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)ht(b,c,a.b[c]);b.length>a.c&&ht(b,a.c,null);return b}function Yi(){QE(this)}function bB(a){QE(this);this.b.length=a}function Yz(a){QE(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(516,510,oi,Yi,bB,Yz);_.lf=function(a,b){Az(this,a,b)};
-_.ef=function(a){return Si(this,a)};_.Ae=function(){this.b=v(RE,k,0,0,0);this.c=0};_.ff=function(a){return-1!=Jj(this,a)};_.mf=function(a){return xu(this,a)};_.re=function(){return 0==this.c};_.pf=function(a){return Au(this,a)};_.gf=function(a){return Ri(this,a)};_.ue=function(){return this.c};_.c=0;function oA(a,b){var c=a.length,d;for(d=0;d<c;++d)ht(a,d,b)}function Ns(){Ns=u;Os=new SE}var Os;function SE(){}s(519,510,Uh,SE);_.ff=function(){return!1};_.mf=function(){throw new Zv;};_.ue=function(){return 0};
-function TE(){this.a=new Date}function UE(a){return 10>a?$a+a:j+a}s(520,1,{68:1,70:1,71:1,83:1},TE);_.eQ=function(a){return y(a,83)&&It(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=pt(c&4194303,b&4194303,e&1048575);a=pt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(VE(),WE)[this.a.getDay()]+ba+XE[this.a.getMonth()]+ba+UE(this.a.getDate())+ba+UE(this.a.getHours())+jb+UE(this.a.getMinutes())+jb+UE(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function VE(){VE=u;WE=F(mt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));XE=F(mt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var WE,XE;
-function ts(a,b){return null==x(a.a,b,a)}function ss(){this.a=new Bi}s(522,505,{68:1,70:1,88:1},ss);_.ef=function(a){return ts(this,a)};_.ff=function(a){return nv(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return ME(new OE(this.a,new QC(this.a)))};_.gf=function(a){return null!=Mi(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return GE(new OE(this.a,new QC(this.a)))};_.a=null;
-function pA(a,b){var c,d;(0>b||b>a.b)&&KE(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new YE(a,b,d)}function tA(){this.a=new ZE;this.b=0}s(523,515,Uh,tA);_.ef=function(a){new kA(a,this.a);++this.b;return!0};_.of=function(a){return pA(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function qA(a){if(a.b==a.d.a)throw new bw;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function PE(a){if(!a.c)throw new ex;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function YE(a,b,c){this.d=a;this.b=c;this.a=b}s(524,1,{},YE);_.Qc=function(){return this.b!=this.d.a};_.qf=function(){return this.b.b!=this.d.a};_.Rc=function(){return qA(this)};_.rf=function(){if(this.b.b==this.d.a)throw new bw;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){PE(this)};_.a=0;_.b=null;_.c=null;_.d=null;function ZE(){this.a=this.b=this}
-function kA(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(525,1,{},ZE,kA);_.a=null;_.b=null;_.c=null;function PC(a,b){this.a=a;this.b=b}s(526,508,Nh,PC);_.hf=function(){return this.a};_.jf=function(){return this.b};_.kf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function bw(){pn()}s(527,97,{68:1,74:1,80:1,82:1,87:1},bw);function LC(a,b){return jt(a)===jt(b)||null!=a&&un(a,b)}function aB(a){var b=v(uA,k,45,0,0);return uk(a.a,b)}function Kz(){this.a=new Yi}
-s(529,510,oi,Kz);_.lf=function(a,b){Az(this.a,a,b)};_.ef=function(a){return Si(this.a,a)};_.ff=function(a){return-1!=Jj(this.a,a)};_.mf=function(a){return xu(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new Di(this.a)};_.pf=function(a){return Au(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return GE(this.a)};_.a=null;function $E(a){a._b.c.$&&gB(a)}function aF(a){var b;if(a._b.c.$){b=bz(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}iB(a)}
-function bF(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function HD(a){var b=a.j;cF(a._b.c,b.a,b.b);!az(a)&&Fz(a);pz(a)}function dF(){lB.call(this,j);this.i=new xA(this.sf());Xz(this.q,new eF(this))}s(531,416,Sh);_.Ed=function(a,b){return jt(a.f)===jt(this.i)?(aF(this),!0):this.tf(a,b)};_.sf=function(){return"Close"};_.tf=function(){return!1};_.xd=function(){aF(this)};_.i=null;_.j=null;
-function ID(a,b,c){dF.call(this);this._b&&nB(this._b.c,!1);kB(this,!1);Iz(this,new vB(0));a=new zB(a,1);P(this,a,null);a=new Mz;P(a,this.i,null);P(this,a,null);b&&(this.j=bz(b),jB(this),bF(this.j,~~(Yn(b.Nb.gb,Kf)/2)-~~(this.ec/2),~~(Yn(b.Nb.gb,Jf)/2)-~~(this.Wb/2)));c&&N(this,c)}s(530,531,Sh,ID);_.sf=function(){return"OK"};function fF(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Jv("Cannot undo. Index is out of range.");if(!a.a.b)throw new Jv(Zb);a.a=a.a.b;return a.a.a}
-function xD(){this.a=this.b=new gF}s(532,1,{},xD);_.a=null;function gF(){this.a=null}function hF(a){this.a=a}s(533,1,{},gF,hF);_.a=null;_.b=null;_.c=null;function eF(a){this.a=a}s(534,451,Wh,eF);_.a=null;function iF(){iF=u;jF=F(mt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);JD=(DA(),GA);kF=QA(JD);vD=v(lF,k,44,23,0);wD=v(mt,k,1,23,0);mF=v(lF,k,44,7,0);nF=null!=(sC(),tC[Me])}
-function ND(a){var b;if(a.Ab)b=oF(a,1)+qb+oF(a,2)+qb+oF(a,3);else if(b=oF(a,0),0<b.length){var c=new pF(a.Y);Si(a.$.a,c)}return b}function qF(a,b){var c,d;c=b.a;if(D(c,(rF(),sF).b))sr(VD(a));else if(D(c,tF.b))sr(Sq(a));else if(D(c,uF.b))tr(a.t,(!a.tb&&(a.tb=new ur(a)),a.tb));else if(D(c,gg)){7!=a.N&&(a.O=gh);d=b.c;d=Pt(d,fh);c=Et(d,a.O);var e=!Ct(c,gh)?xt(c):c;!Ct(e,th)&&vF(a.Y,L(c));wF(a);a.kb=!0;eD(a);a.N=7;a.O=d}else D(c,mg)||(D(c,fe)?xF(a):RD(a,c))}
-function yF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(zF,k,-1,4,1);l=v(zF,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)AF(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Sz(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;BF(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||CF(a.eb[f])}}}
-function KD(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new DF(a),a.Y.q=0);null!=a.qb&&aD(a.qb,null)}}function qD(a,b){var c,d,e,f;f=new JB;d=Hc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new CB(Lb+d);var g=(rF(),sF).b;d.c=g;IB(f,d);Xz(d.d,a);d=new CB(Lb+c);d.c=tF.b;Xz(d.d,a);IB(f,d);IB(f,new CB(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new CB(c);d.c=uF.b;Xz(d.d,a);IB(f,d);Vy(a,f);return f}
-function EF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,JD);a.mb?(e==a.b&&Y(b,RA(JD)),qB(b,g,f,a.X,a.X),Y(b,(DA(),IA)),FF(b,g,f,a.X-1,a.X-1)):e==a.b?pB(b,g+1,f+1,a.X,a.X,!1):pB(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(DA(),JA)),e){case 101:Y(b,MA);c=g+3;e=f+3;d=a.X-6;i=a.X-6;GF(b,!0);HF(b,IF(b,c,e,d,i));Y(b,JA);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(GF(b,!1),HF(b,IF(b,c,e,d,i)));JF(b,g+6,f+6,a.X-12,a.X-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,KA),qB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,MA),qB(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,NA);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,JA);break;case 107:Y(b,LA);qB(b,g+4,f+4,a.X-8,a.X-8);Y(b,JA);FF(b,g+4,f+4,a.X-8,a.X-8);JF(b,g+6,f+6,a.X-11,a.X-12,-35,-110);qB(b,g+9,f+9,2,4);qB(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:KF(b,g,f,a.X,!0);break;case 111:KF(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,EA);qB(b,g+3,f+5,a.X-7,a.X-11);Y(b,JA);FF(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,JD);a.nb&&pB(b,g+1,f+1,a.X,a.X,!1);Y(b,JA);LF(a,b,g,f,"NEW");break;case 106:Y(b,KA);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JA);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));LF(a,b,g+6,f,rc);break;case 104:Y(b,KA);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,JA);break;case 105:a.Hb?(Y(b,OA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,JA)):LF(a,b,g,f,"123");break;case 113:Y(b,PA);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);qB(b,e,d,c,c);Y(b,JA);MF(a,
-b,g,f,EA,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:NF(a,b,g,f+2,3);break;case 207:NF(a,b,g,f,4);break;case 208:NF(a,b,g,f,5);break;case 209:NF(a,b,g,f,1);break;case 210:NF(a,b,g,f,6);break;case 211:NF(a,b,g,f,7);break;case 212:NF(a,b,g,f,8);break;case 213:LF(a,b,g,f,"FG"),a.E=new FB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=wD[c]&&MF(a,b,g,f,vD[c],wD[c])}function OF(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,JD),qB(d,0,0,c,b),a.mb?(Y(d,(DA(),IA)),FF(d,-1,0,c,b-1)):(Y(d,kF),Z(d,0,0,c-1-2,0),Y(d,RA(JD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),PF(d,a.W),Y(d,(DA(),JA)),-1!=a.I.toLowerCase().indexOf(ge)&&Y(d,KA),QF(d,a.I,10,15),RF(a.Nb,a.H,a.X,a.B.a-a.X))}
-function SF(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,JD);qB(d,0,0,c,b);a.mb?(Y(d,(DA(),IA)),Z(d,0,b-1,c,b-1),e=rD*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,kF),Z(d,0,0,0,b-1),Z(d,0,rD*a.X,b-1,rD*a.X),Y(d,RA(JD)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=rD+2;++b)EF(a,d,1,b);RF(a.Nb,a.P,0,2*a.X+a.R)}}
-function TF(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);qB(e,0,0,c,b);d=a.cb?(MB(),PB):(MB(),RB);if((MB(),NB)==(MB(),NB))d==PB?e.a=j:e.a=sg;d=new bA(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ga);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,X=h=o=h=void 0,ca=w=A=void 0,M=ca=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=X=i=O=O=G=X=n=n=O=X=void 0,w=A=1,l=
-2,ca=3;f.v&&(BF(f),yF(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=I(13*f.k.A*i),f.k.j=new dB(Vb,0,i),f.k.k=new TB((hq(),f.k.j)));f.k.z&&(Y(g,(DA(),JA)),FF(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(iF(),mF)[f.d[i]]),h=g,o=I(f.I[i]-m/2),O=I(f.L[i]-m/2),X=M=m,GF(h,!0),HF(h,IF(h,o,O,M,X)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(iF(),mF)[f.d[h]]),n=f.I[m]-f.I[h],
-A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(H,r,-1,4,1),o=v(H,r,-1,4,1),O[0]=I(f.I[h]+q),o[0]=I(f.L[h]-n),O[1]=I(f.I[m]+q),o[1]=I(f.L[m]-n),O[2]=I(f.I[m]-q),o[2]=I(f.L[m]+n),O[3]=I(f.I[h]-q),o[3]=I(f.L[h]+n),m=g,h=O,GF(m,!0),HF(m,UF(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(DA(),JA));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(iF(),mF)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;X=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-X,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,NA);q=l*A;n=l*w;Z(g,L(K(Math.round(X+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(X-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));Y(g,JA);break;case 3:m=L(K(Math.round(X)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);X=L(K(Math.round(ca*A)));M=L(K(Math.round(ca*w)));Z(g,m+X,h-M,O+X,o-M);Z(g,m-X,h+M,O-X,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));PF(g,f.k.j);m=VF(f.k.k);n=f.e[i];h=rb;null!=n&&(h=n);n=UB(f.k.k,h);X=L(K(Math.round((X+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,NA);QF(g,h,X,n);Y(g,JA);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(X))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,GF(m,!0),HF(m,UF(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(X))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(zF,k,-1,f.s+1,1);A=v(H,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];PF(g,f.k.j);m=VF(f.k.k);M=v(mt,k,1,f.s+1,0);O=v(H,r,-1,f.s+1,1);o=v(H,r,-1,f.s+1,1);l=v(WF,k,53,f.s+1,0);for(i=1;i<=f.s;++i)h=XF(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=UB(f.k.k,h),l[i]=YF(f,i,O[i],O[i],m,!1)):(X=w[i]<f.I[i],G=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(X=!0),n=h,J=j,f.k.Eb&&0<f.w[i]&&(J+=Ub,
-1<f.w[i]&&(J+=f.w[i])),q=j,0!=f.z[i]&&(1<Qj(f.z[i])&&(q+=Qj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),X||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=UB(f.k.k,n),q=UB(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=YF(f,i,n,q,m,X),X=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(iF(),mF)[f.d[i]]),qB(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(iF(),mF)[f.d[i]]):Y(g,(DA(),JA)):Y(g,(iF(),vD)[f.b[i]]),QF(g,h,X,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],X=L(K(vE(f.I[i]-n/2))),n=L(K(vE(f.L[i]+~~(m/2)-1))),Y(g,(DA(),NA)),QF(g,
-ba+f.p[h][1],X+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(DA(),KA):(DA(),PA)),0<f.C&&106!=f.k.b&&(q=l[f.C],FF(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(vE(f.I[h]+q))),J[1]=L(K(vE(f.I[m]+q))),G[0]=L(K(vE(f.L[h]-n))),G[1]=L(K(vE(f.L[m]-n))),J[3]=L(K(vE(f.I[h]-q))),J[2]=L(K(vE(f.I[m]-q))),G[3]=L(K(vE(f.L[h]+n))),G[2]=L(K(vE(f.L[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.k.b&&(ca=g,i=J,A=G,ca.n&&(GF(ca,!1),HF(ca,UF(ca,i,A,5,!0)))),106==f.k.b&&ZF(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(DA(),KA));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],FF(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(DA(),IA)),Z(e,c-1,0,c-1,b-1)):(Y(e,RA(JD)),Z(e,c-1,0,c-1,b-1),Y(e,JD),Z(e,c-2,0,c-2,b-1),Y(e,kF),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(DA(),NA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new dB(Vb,0,13),a.V=new TB(a.S),null!=a.ab&&(d=UB(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(DA(),JA)),PF(e,a.S),QF(e,a.ab,c,b)));RF(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function NF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.n&&(GF(b,!1),HF(b,UF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function $F(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,JD);qB(d,0,0,b,c);a.mb?(Y(d,(DA(),IA)),c=13*(a.X+a.R),FF(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,RA(JD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,kF),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)EF(a,d,b,1),EF(a,d,b,2);a.b=c;RF(a.Nb,a.Kb,0,0)}}
-function KF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);JF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function aG(a,b){var c,d,e,f,g,i,h;OD(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=bG(b);h=new ZC(b,g,!0);d=j;for(c=1;5>=c;++c)d=cG(h,g);c=rE(GC(Tn(d.substr(0,3)),10)).a;f=rE(GC(Tn(d.substr(3,3)),10)).a;cG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=cG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new dG(a,e)}yF(a,1,c,1);yF(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new dG(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",eD(a),!1;null!=a.f&&a.Y&&zD(a.Y,a.f,!0);null!=a.i&&
-a.Y&&zD(a.Y,a.i,!1);g=eG(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new fG(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];yF(a,1,g,0)}eD(a);return!0}
-function gG(a,b){var c,d,e,f,g,i,h,l;OD(a);c=f=0;l=new ZC(b,"|>",!0);e=-1<b.indexOf(qb);i=1;g=SC(l);a.sb=0;for(d=1;d<=g;++d)if(h=WC(l),Tn(h),!D(h,eh))if(D(h,qb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new SD(a,h);if(0==a.Y.s)return UD(a,"ERROR - problems in reading/processing molecule !"),sC(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return UD(a,"ERROR - strange reaction - fixing !"),sC(),!1;if(3<i)return UD(a,"ERROR - strange reaction !"),sC(),!1;1<a.sb&&!e&&tD(a,zf);e&&!a.Ab&&tD(a,bg);!e&&a.Ab&&
-tD(a,Df);e?(yF(a,1,f,1),yF(a,f+1,c-1,2),yF(a,c,a.sb,3)):yF(a,1,a.sb,0);eD(a);return!0}function vr(a,b){a.ib=!0;a.I=b}
-function zr(a,b){var c,d;if(0==b)return!1;wF(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:KD(a);d=a.Z;d.a=d.b;d.b.c=null;hG(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;iG(a,fF(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new Jv("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new Jv(Zb);d.a=d.a.c;iG(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=xu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=kc):(vr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=yE(d),AD(a,d,!1),null!=a.qb&&aD(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=xu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=kc):(vr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=yE(d),AD(a,d,!1),null!=a.qb&&aD(a.qb,null));break;case 101:a.Fb&&$E(a.Fb);a.Fb=new jG(1,a);a.b=c;break;case 107:!a.yb?a.yb=new kG(a):a.yb._b.c.$?lG(a.yb._b.c):
-HD(a.yb);break;case 113:a.a&&$E(a.a);a.a=new jG(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,uD(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=mG(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(zF,k,-1,4,1);AF(a.Y,d);a.kb=!0;a.Y=new pF(a.Y);d=I(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;TD(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,nG(a.Y,a.Y.C),a.Y.C=0,xF(a)):0<a.Y.D&&(a.kb=!0,oG(a.Y,a.Y.D),
-a.Y.D=0,xF(a));pG(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new JB;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new CB(c),IB(i,g),g.c=c,Xz(g.d,a);Vy(a,i);a.D=i}qG(a.D.a,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&($E(a.n),a.n=null);0==a.Y.C&&(a.n=new jG(2,a));a.c=
-18;break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,xF(a)),18==a.c&&(d=Zn((wr(),xr)._b.a.gb,Wg),rG(a.Y,a.Y.C,d),xF(a)),pG(a.Y))}eD(a);return!0}
-function Sq(a){var b,c,d;d=VD(a);c=j;if(a.Ab){var e,f,g;g=bt([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)mG(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(sG(g[1][0],3)+sG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+tG(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+tG(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new uG(a,a.eb,a.sb)),c=tG(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function vG(a,b,c,d){var e;e=c;var f=d,g,i;(g=wG(b),i=0!=(b.e&2),g||i)?(g=a.Ab?(!a.v&&(a.v=qD(a,!0)),a.v):(!a.u&&(a.u=qD(a,!1)),a.u),qG(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=xG(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){e=0;for(b=1;13>=b;++b)if(c<b*(a.X+a.R)){e=b;break}c=0;for(b=1;b<=rD+2;++b)if(d<b*(a.X+a.R)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",eD(a),!0;
-if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=zr(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)nG(a.Y,a.Y.C),a.Y.C=0,xF(a);else{if(106==a.b)return!0;if(108==a.b)yG(a.Y,a.Y.C,0),xF(a);else if(157==a.b)yG(a.Y,a.Y.C,1),xF(a);else if(158==a.b)yG(a.Y,a.Y.C,-1),xF(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):xF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(230==a.b)a.N=3,xF(a);else if(233<=a.b&&262>a.b)AG(a.Y,!1),xF(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;rG(a.Y,a.Y.C,Zn(a.yb.e._b.a.gb,Wg));xF(a)}else if(105==a.b)BG(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=Zn((wr(),xr)._b.a.gb,Wg),1>d.length&&(d=Oc),rG(a.Y,a.Y.C,d)),xF(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(0<a.Y.D)if(104==a.b)oG(a.Y,a.Y.D),a.Y.D=
-0,xF(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])vr(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;nG(d,c);d.a[c]=0}a.Y.D=0;xF(a)}else if(201==a.b)CG(a.Y,a.Y.D),xF(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),xF(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,xF(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,xF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,zG(a.Y),xF(a);else if(107==a.b){if(!a.yb.b)return!0;d=Zn(a.yb.e._b.a.gb,Wg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;xF(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new DF(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(DG(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=a.b&&229>=a.b?
-(a.Y.K=c,a.Y.N=d,a.N=2,zG(a.Y)):300<a.b?(DG(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=Zn((wr(),xr)._b.a.gb,Wg),1>d.length&&(d=Oc),rG(a.Y,1,d))):230==a.b?yD(a,null):233<=a.b&&262>a.b?(DG(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,AG(a.Y,!0)):sC();xF(a)}else e=!1;e&&(pG(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,eD(a))}return e}
-function EG(a,b,c,d){var e,f;if(a.y||!a.gb||wG(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=FG(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)nG(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),oG(b,e),0<FG(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){vr(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<FG(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;vr(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(xG(b)||wG(b))vF(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(zF,k,-1,4,1);AF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;wF(a);a.kb=!0;eD(a);a.Lb=c;a.Mb=d;return!0}
-function GG(a,b,c,d){var e,f,g;if(!a.y&&!wG(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((iF(),nF)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&aD(a.pb,F(uE,k,77,[new R(a.d),new R(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;wF(a);a.kb=!0;eD(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function HG(a){if(a.y)return!0;a.ib=!1;a.O=gh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=FG(b,b.s),6>b.y[c]&&(IG(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),nG(b,b.s));b.B=!1;xF(a)}else a:{var b=a.Y,e,f;c=FG(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):vr(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],vr(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=L(K(vE((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(vE((b.L[b.E]+b.L[c])/2))))}}CF(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,fF(b),b.a.c=c),xF(a),a.q=!1)}else 5==a.N&&(CF(a.Y),xF(a));0<a.N&&(a.C=!1,wF(a),a.kb=!0,pG(a.Y),JG(a.Y),eD(a),a.N=0,a.e=!1);if(nF&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,wF(a),a.kb=!0,eD(a);return!0}function wF(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function tD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(Df)?a.Ab=!1:-1<b.indexOf(bg)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(zf)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(Hf)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,yF(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)KG(a.eb[c]),BF(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(ld)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++rD;eD(a)}
-function eD(a){var b,c,d;b=Sz(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=Oz(a,d,c),TF(a),a.y||(a.Kb=Oz(a,b.b,2*a.X+a.R),$F(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Oz(a,a.X,c),SF(a),a.H=Oz(a,d,a.X),OF(a))):(TF(a),a.y||(OF(a),a.C&&($F(a),SF(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function MD(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=mG(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ba+c.t,h=1;h<=c.s;++h){i=XF(c,h);c.k.L&&0<c.w[h]&&(i+=Ub,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Qj(c.z[h])&&(i+=Qj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=jb+g);m+=ba+i+ba+LG(0.055999999999999994*c.I[h],0,2)+ba+LG(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function oF(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=mG(a.eb[c]),d!=b))continue;d=MG(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function xF(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&aD(a.qb,null)}var c,d,e;e=new NG;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new pF(d),TD(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new hF(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function AD(a,b,c){try{aG(a,b)?c&&xF(a):eD(a)}catch(d){if(d=Ji(d),y(d,74))eD(a);else throw d;}}
-function yD(a,b){try{gG(a,b)?xF(a):eD(a)}catch(c){if(c=Ji(c),y(c,74))eD(a);else throw c;}}function QD(a){wF(a);a.kb=!0;eD(a)}function OD(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new DF(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;eD(a);null!=a.qb&&aD(a.qb,null)}function iG(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new pF(d),TD(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&aD(a.qb,null)}}
-function PD(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,eD(a),null):a.eb[b]}function RD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,Ma)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?zr(a,c):b="Not known group!";a.ib=!0;a.I=b;eD(a)}
-function UD(a,b){a.ib=!0;a.I=b;eD(a)}function VD(a){var b;b=ND(a);wF(a);eD(a);return b}function LF(a,b,c,d,e){var f,g,i,h;f=a.V;h=UB(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new dB(f.c.a,f.c.c,g),f=new TB(i),h=UB(f,e),b.e=i,b.i=OG(i);else PF(b,a.S);f=fB(f.a,f.c).a-fB(f.a,f.c).b;QF(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function MF(a,b,c,d,e,f){var g,i;g=VF(a.U);i=UB(a.U,f);PF(b,a.T);(b.d=e)&&(b.f=dg+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);QF(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function VF(a){return fB(a.a,a.c).a-fB(a.a,a.c).b}function yr(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=zd,eD(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=zd):vr(a,a.x+ba),eD(a))}
-function nD(){iF();Mz.call(this);this.Nb=(hq(),hq(),tz).a;this.w=new dB(null,0,8);this.s=(DA(),EA);this.eb=v(PG,k,90,99,0);this.$=new Kz;this.Cb=new QG;this.J=D((sC(),tC[Oe]),ac);this.t=new RG;this.F=F(mt,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ma,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new DF(this);mF[0]=HA;mF[1]=new FA(255,153,153);mF[2]=new FA(255,204,102);mF[3]=new FA(255,255,153);mF[4]=new FA(102,255,255);mF[5]=new FA(51,204,255);mF[6]=new FA(255,153,255)}s(535,391,{40:1,45:1,46:1,50:1,59:1,64:1,66:1,68:1},nD);
-_.me=function(a){qF(this,a)};_.Vd=function(){eD(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=gh;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var rD=10,JD,kF,vD,jF,nF,pD=null,mF,wD;
-function dD(a,b){var c,d;if(null!=b)if(null!=a.a.wb)aD(a.a.wb,F(mt,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=zE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ht(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{aG(a.a,b)?(vr(a.a,"Structure pasted"+d),xF(a.a)):(HD(new ID(a.a.I,a.a,JD)),OD(a.a)),Rz(a.a)}catch(h){if(h=Ji(h),y(h,74))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",eD(d),HD(new ID(a.a.I,a.a,JD)),Rz(a.a);else throw h;
-}}}function ur(a){this.a=a}s(536,1,{},ur);_.a=null;function rF(){rF=u;sF=new SG("COPY_SMILES",0);tF=new SG("COPY_MOL",1);uF=new SG("PASTE",2);TG=F(UG,k,89,[sF,tF,uF])}function SG(a,b){E.call(this,a,b)}s(537,139,{68:1,71:1,73:1,89:1},SG);var TG,tF,sF,uF;function NG(){this.d=v(PG,k,90,99,0)}s(538,1,{},NG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function VG(a){a.b=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.I=v(zF,k,-1,20,1);a.L=v(zF,k,-1,20,1);a.F=bt([20,7]);a.d=v(H,r,-1,20,1);a.c=v(mt,k,1,20,0);a.n=v(mt,k,1,20,0);a.w=v(H,r,-1,20,1);a.y=v(H,r,-1,20,1);a.G=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.r=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(H,r,-1,20,1);a.M=v(H,r,-1,20,1);a.e=v(mt,k,1,20,0);a.p=bt([10,2]);a.i=v(H,r,-1,101,1)}
-function WG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(zF,k,-1,4,1);d=v(zF,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=XG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-XG(o[2],d[2],o[3],d[3]),d=XG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;DG(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=YG(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(zF,k,-1,2,1);ZG(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==FG(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;vr(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];IG(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&CG(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(vE((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(vE((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function AG(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&yG(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,yG(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];nG(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)DG(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)IG(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];TD(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];nG(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];IG(a);a.G[a.t]=l;a.H[a.t]=c+d;TD(a);b&&(nG(a,l),BF(a))}c=4}$G(a,c);a.C=a.E;b&&
-(a.C=0)}
-function ZG(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function zG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])aH(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,aH(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){vr(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[YG(a,a.C,a.F[a.C][d])],2<d||1!=b){vr(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(zF,k,-1,2,1);ZG(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)DG(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)DG(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)DG(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)IG(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[YG(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[YG(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(H,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=L(K(vE((a.I[b]+a.I[e])/2))),a.M[c]=L(K(vE((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;IG(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(vE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(IG(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(vE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(IG(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=L(K(vE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(vE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(nG(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&$G(a,i);-1<l&&(a.C=l)}
-function aH(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)DG(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function $G(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=FG(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function YG(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function bH(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Ot(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Ot(c[d])&&!Ct(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)It(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.s)break}return g==a.s}
-function BF(a){var b,c,d;b=v(zF,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{AF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;CF(a)}}
-function AF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function yG(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=cH(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&vr(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?vr(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?vr(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?vr(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:vr(a.k,"Charge change not possible on the halogen !");break;case 18:vr(a.k,
-"Use X button to change charge on the X atom !")}}
-function eG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(H,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&nG(a,c);BF(a);vr(a.k,"Smaller part(s) removed !");return 1}
-function FG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function JG(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];pG(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),pG(a));4==a.r[d]&&(a.r[d]=1)}}
-function XG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function TD(a){var b;dH(a);b=a.r.length;a.J=v(H,r,-1,b,1);a.M=v(H,r,-1,b,1);CF(a);pG(a)}
-function DG(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(H,r,-1,c,1),FE(a.b,b,a.b.length),a.b=b,b=v(H,r,-1,c,1),FE(a.z,b,a.z.length),a.z=b,b=v(H,r,-1,c,1),FE(a.w,b,a.w.length),a.w=b,b=v(H,r,-1,c,1),FE(a.d,b,a.d.length),a.d=b,b=v(mt,k,1,c,0),FE(a.c,b,a.c.length),a.c=b,b=v(mt,k,1,c,0),FE(a.n,b,a.n.length),a.n=b,b=v(zF,k,-1,c,1),FE(a.I,b,a.I.length),a.I=b,b=v(zF,k,-1,c,1),FE(a.L,b,a.L.length),a.L=b,b=bt([c,7]),FE(a.F,b,a.F.length),a.F=b,c=v(H,r,-1,c,1),FE(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function YF(a,b,c,d,e,f){var g;g=L(K(vE(a.I[b]-c/2)));f||(g-=d-c);a=L(K(vE(a.L[b]-~~(e/2))));return new Ez(g-1-2,a-2,d+1+4,e+4)}
-function IG(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(H,r,-1,b,1),FE(a.G,c,a.G.length),a.G=c,c=v(H,r,-1,b,1),FE(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),FE(a.r,c,a.r.length),a.r=c,c=v(H,r,-1,b,1),FE(a.A,c,a.A.length),a.A=c,c=v(H,r,-1,b,1),FE(a.J,c,a.J.length),a.J=c,c=v(H,r,-1,b,1),FE(a.M,c,a.M.length),a.M=c,b=v(mt,k,1,b,0),FE(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function tG(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(iF(),aa);i+="JME 2013-04-10 "+new TE+"\n \n";i+=sG(a.s,3)+sG(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=LG(0.055999999999999994*(a.I[e]-c),10,4)+LG(0.055999999999999994*(g-a.L[e]),10,4)+LG(0,10,4);h=XF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+sG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=sG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:eH(a,e)&&(g=2),c=sG(a.G[e],3)+sG(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=sG(a.H[e],3)+sG(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=sG(a.H[e],3)+sG(a.G[e],3)),i+=c+sG(g,3)+sG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+sG(e,4)+sG(a.z[e],4)+aa);return i+"M END\n"}
-function MG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,X,ca,M,fc,Ac,Tf,ub,Jd,Kd,Ld,kb,Bc;o=v(H,r,-1,a.s+10,1);n=v(H,r,-1,a.s+10,1);l=v(H,r,-1,a.s+1,1);m=v(H,r,-1,7,1);ub=v(H,r,-1,a.s+1,1);w=v(fH,k,-1,a.s+1,2);G=v(fH,k,-1,a.t+1,2);fc=0;if(0==a.s)return j;eG(a,!0);Tf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Tf=!1;break}if(a.k.r&&Tf){gH(a);JG(a);hH(a,G);iH(a,w,G);var Ab,nd,Xe,Yb,re,od,pd,eb,aI,Nd,t,wa,Dm,Em,ws,df,La,Fm,Gm,Ec,Hm;Ab=v(H,r,-1,a.s+1,1);nd=v(H,r,-1,a.s+1,1);eb=v(jH,k,-1,a.s+1,3);var xs=a.s,Im,
-kh,ys,eg,uj,ye,ef;uj=v(jH,k,-1,xs+2,3);ye=v(H,r,-1,100,1);ef=5;eg=0;ye[0]=3;uj[1]=ih;uj[2]=jh;ys=2;if(!(3>xs))for(;ef<ye[eg]*ye[eg];){kh=0;for(Im=!0;Im&&kh<=eg&&ef>=ye[kh]*ye[kh];)0==ef%ye[kh]?Im=!1:++kh;if(Im){uj[++ys]=Lt(ef);if(ys>=xs)break;eg<ye.length-1&&(++eg,ye[eg]=ef)}ef+=2}for(t=1;t<=a.s;++t){for(wa=Gm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Gm*=a.f[wa]);Fm=a.b[t];18==Fm&&(Hm=a.n[t],od=Hm.charCodeAt(0)-65+1,pd=0,1<Hm.length&&(pd=Hm.charCodeAt(1)-97),0>od&&(od=0),0>pd&&(pd=0),Fm=28*od+pd);
-df=0;-2>a.z[t]?df=1:-2==a.z[t]?df=2:-1==a.z[t]?df=3:1==a.z[t]?df=4:2==a.z[t]?df=5:2<a.z[t]&&(df=6);Ec=1;eb[t]=Lt(Gm);Ec*=126;eb[t]=Gt(eb[t],Lt(a.w[t]*Ec));Ec*=7;eb[t]=Gt(eb[t],Lt(df*Ec));Ec*=7;eb[t]=Gt(eb[t],Lt(Fm*Ec));Ec*=783;eb[t]=Gt(eb[t],Lt(a.y[t]*Ec))}for(re=0;!bH(a,Ab,eb);){ws=!1;for(t=1;t<=a.s;++t)Ab[t]!=nd[t]&&(nd[t]=Ab[t],ws=!0);if(ws){for(t=1;t<=a.s;++t){eb[t]=hh;for(wa=1;wa<=a.y[t];++wa)eb[t]=Pt(eb[t],uj[Ab[a.F[t][wa]]])}re=0}else if(0<re){for(t=1;t<=a.s;++t)eb[t]=hh;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Ab[t]==Ab[wa]){eb[t]=ih;break a}}else{for(t=1;t<=a.s;++t){eb[t]=hh;for(wa=1;wa<=a.y[t];++wa)Xe=a.F[t][wa],eb[t]=Pt(eb[t],Lt(a.b[Xe]*a.f[YG(a,t,Xe)]))}re=1}bH(a,Ab,eb);for(t=1;t<=a.s;++t)eb[t]=Lt(nd[t]*a.s+Ab[t])}for(t=1;t<=a.s;++t)nd[t]=Ab[t];for(La=1;La<=a.s;++La)for(t=1;t<=a.s;++t)if(nd[t]==La){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[La];a.z[t]=a.z[La];a.I[t]=a.I[La];a.L[t]=a.L[La];a.y[t]=a.y[La];a.b[La]=a.b[0];a.z[La]=a.z[0];
-a.I[La]=a.I[0];a.L[La]=a.L[0];a.y[La]=a.y[0];nd[t]=nd[La];nd[La]=La;a.n[0]=a.n[t];a.n[t]=a.n[La];a.n[La]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[La];a.d[La]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[La];a.c[La]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[La];a.w[La]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Ab[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Ab[a.G[t]],a.H[t]=Ab[a.H[t]],a.G[t]>a.H[t]&&(Nd=a.G[t],a.G[t]=a.H[t],a.H[t]=Nd,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){Em=Dm=
-a.s;Yb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<Dm?(Dm=a.G[wa],Em=a.H[wa],Yb=wa):a.G[wa]==Dm&&a.H[wa]<Em&&(Em=a.H[wa],Yb=wa);Nd=a.G[t];a.G[t]=a.G[Yb];a.G[Yb]=Nd;Nd=a.H[t];a.H[t]=a.H[Yb];a.H[Yb]=Nd;Nd=a.r[t];a.r[t]=a.r[Yb];a.r[Yb]=Nd;Nd=a.A[t];a.A[t]=a.A[Yb];a.A[Yb]=Nd;aI=a.e[t];a.e[t]=a.e[Yb];a.e[Yb]=aI}TD(a);pG(a);hH(a,G);iH(a,w,G)}else{hH(a,G);a.f=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(H,r,-1,a.s+1,1);Bc=1;a.a[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=ub[c]){Ac=!0;for(J=1;J<=fc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Ac=!1;break}Ac&&(++fc,o[fc]=c,n[fc]=g)}}else m[++M]=g;if(0==M){if(Bc==a.s)break;c=l[ca--]}else if(1==M)ub[m[1]]=c,c=m[1],a.a[c]=++Bc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=YG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=YG(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);ub[e]=c;c=e;a.a[e]=++Bc}}ub=v(H,r,-1,a.s+1,1);b=v(H,r,-1,a.s+1,1);O=v(fH,k,-1,a.s+1,2);Jd=v(fH,k,-1,a.s+1,2);f=Bc=ca=0;
-for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(ub[c]=f);b[++Bc]=c;for(a.a[c]=0;;){M=e=0;X=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=fc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++M,a.a[g]<X&&(e=g,X=a.a[g]))}if(0==e){if(0==ca)break a;Jd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Kd=v(H,r,-1,a.t+1,1);Ld=v(H,r,-1,a.s+1,1);if(a.k.Ib){var cI=ub,eM=fc,zs,dI,lh,ze,As,Bs,Ka,vj,Cs;lh=v(H,r,-1,a.s+1,1);for(Ka=1;Ka<=a.s;++Ka)lh[b[Ka]]=Ka;As=v(fH,
-k,-1,a.t+1,2);for(Ka=1;Ka<=a.s;++Ka)zs=b[Ka],dI=cI[zs],ze=YG(a,zs,dI),0!=ze&&(kH(a,ze,lh,Kd,G),As[ze]=!0);for(Ka=1;Ka<=a.t;++Ka)As[Ka]||kH(a,Ka,lh,Kd,G);Ka=1;a:for(;Ka<=a.s;++Ka)if(!(2>a.y[Ka]||4<a.y[Ka])){Bs=Cs=0;for(vj=1;vj<=a.y[Ka];++vj){ze=YG(a,Ka,a.F[Ka][vj]);if(5==a.f[ze])continue a;1==a.r[ze]&&0!=lH(a,ze,Ka)&&++Cs;2==a.r[ze]&&(Bs=a.F[Ka][vj])}if(0!=Cs)if(0<Bs){var ha=a,fI=Ka,ff=lh,Rc=Ld,hc=void 0,wj=void 0,Fc=void 0,Ae=void 0,Gc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Od=void 0,Sc=void 0,Tc=void 0,
-Ds=void 0,xj=void 0,Pd=void 0,yj=void 0,Be=void 0,zj=void 0,Es=void 0,Aj=void 0,Ce=void 0,gI=void 0,gf=void 0,hI=void 0,Fs=void 0,Bj=void 0,hf=void 0,Tc=1,wj=fI,hc=v(H,r,-1,ha.s+1,1);for(hc[1]=fI;;){Ds=!1;for(Sc=1;Sc<=ha.y[wj];++Sc)if(Fc=ha.F[wj][Sc],!(Fc==hc[1]||Fc==hc[Tc-1]))if(Ae=YG(ha,wj,Fc),2==ha.r[Ae]&&5!=ha.f[Ae]){wj=hc[++Tc]=Fc;Ds=!0;break}if(!Ds)break}if(!(0==Tc%2||2>ha.y[hc[Tc]]||3<ha.y[hc[Tc]])){hf=hc[1];Gc=hc[~~((Tc+1)/2)];Od=hc[Tc];gf=Ce=Be=Pd=0;Fs=Es=!1;for(Sc=1;Sc<=ha.y[hf];++Sc)Fc=
-ha.F[hf][Sc],Ae=YG(ha,hf,Fc),1!=ha.r[Ae]||5==ha.f[Ae]||(0==Pd?Pd=Fc:Be=Fc);0<ff[Be]&&ff[Pd]>ff[Be]&&(Jm=Pd,Pd=Be,Be=Jm);xj=Pd;0==Pd&&(xj=Be,Es=!0);for(Sc=1;Sc<=ha.y[Od];++Sc)Fc=ha.F[Od][Sc],Ae=YG(ha,Od,Fc),1!=ha.r[Ae]||5==ha.f[Ae]||(0==Ce?Ce=Fc:gf=Fc);0<ff[gf]&&ff[Ce]>ff[gf]&&(Jm=Ce,Ce=gf,gf=Jm);Aj=Ce;0==Ce&&(Aj=gf,Fs=!0);yj=lH(ha,YG(ha,hf,Pd),hf);zj=lH(ha,YG(ha,hf,Be),hf);gI=lH(ha,YG(ha,Od,Ce),Od);hI=lH(ha,YG(ha,Od,gf),Od);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=gI||0!=hI?vr(ha.k,"Bad stereoinfo on allene !"):
-(Km=ha.I[hc[Tc-1]]-ha.I[Od],Lm=ha.L[hc[Tc-1]]-ha.L[Od],Bj=Math.sqrt(Km*Km+Lm*Lm),0.001>Bj&&(Bj=0.001),0<(ha.L[Aj]-ha.L[hc[Tc-1]])*(Km/Bj)-(ha.I[Aj]-ha.I[hc[Tc-1]])*(Lm/Bj)?Rc[Gc]=1:Rc[Gc]=-1,Es&&(Rc[Gc]*=-1),Fs&&(Rc[Gc]*=-1),xj==Pd&&0>yj&&(Rc[Gc]*=-1),xj==Be&&0>zj&&(Rc[Gc]*=-1),ff[xj]>ff[Aj]&&(Rc[Gc]*=-1))}}else b:{var ic=a,jc=Ka,fM=cI,gM=lh,hM=o,iM=n,jM=eM,Mm=Ld,Nm=void 0,Uc=void 0,Gs=void 0,mh=void 0,ya=void 0,nh=void 0,rd=void 0,Cj=void 0,Qd=void 0,Nb=void 0,ea=void 0,Cb=void 0,De=void 0,Om=void 0,
-Vc=void 0,ma=void 0,Pm=void 0,Cb=v(H,r,-1,4,1),Om=v(H,r,-1,4,1),oh=ic,Rd=jc,iI=gM,Hs=fM,jI=hM,kI=iM,kM=jM,Db=Cb,Dj=void 0,Wc=void 0,Qm=void 0,Rm=void 0,Is=void 0,Ej=void 0,Ej=-1;0<Hs[Rd]&&(Db[++Ej]=Hs[Rd]);for(Wc=1;Wc<=kM;++Wc)jI[Wc]==Rd&&(Db[++Ej]=kI[Wc]),kI[Wc]==Rd&&(Db[++Ej]=jI[Wc]);for(Wc=Ej+1;Wc<oh.y[Rd];++Wc){Is=oh.s+1;Qm=1;c:for(;Qm<=oh.y[Rd];++Qm){Dj=oh.F[Rd][Qm];for(Rm=0;Rm<Wc;++Rm)if(Dj==Db[Rm])continue c;iI[Dj]<Is&&(Is=iI[Dj],Db[Wc]=Dj)}}0==Hs[Rd]&&0<oh.w[Rd]?(Db[3]=Db[2],Db[2]=Db[1],Db[1]=
-Db[0],Db[0]=-1):0<oh.w[Rd]&&(Db[3]=Db[2],Db[2]=Db[1],Db[1]=-1);for(ya=Cj=nh=mh=Pm=rd=Nb=0;4>ya;++ya)0>=Cb[ya]||(Nm=YG(ic,jc,Cb[ya]),Om[ya]=lH(ic,Nm,jc),0<Om[ya]?(++Nb,Pm=Cb[ya],nh=Cb[ya]):0>Om[ya]?(++rd,mh=Cb[ya],nh=Cb[ya]):Cj=Cb[ya]);Qd=Nb+rd;ma=v(H,r,-1,4,1);Vc=0;if(3==ic.y[jc]){if(1==Nb&&1==rd||3==Qd&&0<Nb&&0<rd){vr(ic.k,"Error in C3H stereospecification !");break b}De=Cb[0];1==Qd?De=nh:2==Qd&&(De=Cj);ea=WG(ic,jc,De,Cb);ma[0]=nh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?Vc=1:Vc=-1}else if(4==ic.y[jc])if(1==
-Qd)ea=WG(ic,jc,nh,Cb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?Vc=1:Vc=-1;else{De=Cb[0];1<Cj&&(De=Cj);1==Nb?De=Pm:1==rd&&(De=mh);ea=WG(ic,jc,De,Cb);Uc=v(H,r,-1,4,1);for(ya=0;4>ya;++ya)Nm=YG(ic,jc,ea[ya]),Uc[ya]=lH(ic,Nm,jc);if(4==Qd){if(0==Nb||0==rd){vr(ic.k,"Error in C4 stereospecification !");break b}if(1==Nb||1==rd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],Vc=Uc[0];else{for(ya=0;4>ya;++ya)-1==Uc[ya]&&(Uc[ya]=0);Qd=2}}else if(3==Qd)if(3==Nb||3==rd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?Vc=-1:Vc=1;else{1==Nb?Nb=Gs=1:rd=Gs=-1;for(ya=0;4>ya;++ya)Uc[ya]==Gs&&(Uc[ya]=0);Qd=2}if(2==Qd)if(1==Nb&&1==rd)ea[1]==mh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==mh&&(ea[2]=ea[3]),ma[0]=Pm,ma[1]=mh,ma[2]=ea[2],ma[3]=ea[1],Vc=1;else{if(Uc[0]==Uc[1]||Uc[1]==Uc[2]){vr(ic.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Uc[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?Vc=1:Vc=-1}}var V=ma,Fj=Cb,mb=void 0;Fj[0]==V[1]?(mb=
-V[0],V[0]=V[1],V[1]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Fj[0]==V[2]?(mb=V[2],V[2]=V[0],V[0]=mb,mb=V[1],V[1]=V[3],V[3]=mb):Fj[0]==V[3]&&(mb=V[3],V[3]=V[0],V[0]=mb,mb=V[1],V[1]=V[2],V[2]=mb);Fj[1]==V[2]?(mb=V[1],V[1]=V[2],V[2]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Fj[1]==V[3]&&(mb=V[1],V[1]=V[3],V[3]=mb,mb=V[2],V[2]=V[3],V[3]=mb);ma[2]==Cb[2]?Mm[jc]=1:ma[2]==Cb[3]?Mm[jc]=-1:vr(ic.k,"Error in stereoprocessing ! - t30");Mm[jc]*=Vc}}}kb=new EE;i=v(H,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];
-O[c]&&hn(kb.a,ua);0<ub[q]&&mH(a,c,ub[c],kb,Kd);var ph=w[c],Eb=void 0,Gj=void 0,qh=void 0,S=void 0,S=Oc,Eb=!1;0!=a.z[c]&&(Eb=!0);0!=Ld[c]&&(Eb=!0);qh=-1;for(Gj=1;Gj<=a.x;++Gj)if(a.p[Gj][0]==c){qh=a.p[Gj][1];break}-1<qh&&(Eb=!0);a.k.Hb&&0<a.d[c]&&(Eb=!0,qh=1);switch(a.b[c]){case 2:S=yb;break;case 3:ph?S="c":S=Fb;break;case 4:ph?(S=Af,0<a.w[c]&&(Eb=!0)):S=dc;break;case 5:ph?S="o":S=oc;break;case 7:ph?(S="p",0<a.w[c]&&(Eb=!0)):S=qc;break;case 8:ph?S=lg:S=Dc;break;case 13:ph?S=og:S=Ic;Eb=!0;break;case 6:S=
-Jc;Eb=!0;break;case 9:S=Qb;break;case 10:S=Jb;break;case 11:S=Bb;break;case 12:S=Wb;break;case 1:S=Ub;Eb=!0;break;case 19:S=rc;Eb=!0;break;case 20:S=sc;Eb=!0;break;case 21:S=tc;Eb=!0;break;case 22:S=uc;Eb=!0;break;case 18:Eb=!0,S=a.n[c],(D(S,xa)||D(S,Zc)||D(S,tb))&&(Eb=!1)}Eb&&(S=Pc+S,1==Ld[c]?S+=sb:-1==Ld[c]&&(S+="@@"),1==a.w[c]?S+=Ub:1<a.w[c]&&(S+=Ub+a.w[c]),0!=a.z[c]&&(0<a.z[c]?S+=za:S+=Ca,1<Qj(a.z[c])&&(S+=Qj(a.z[c]))),-1<qh&&(S+=jb+qh),S+=Xc);hn(kb.a,S);for(A=1;A<=fc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&mH(a,o[A],n[A],kb,Kd),9<A&&hn(kb.a,"%"),jn(kb,j+(new R(A)).a);Jd[c]&&hn(kb.a,va)}return Xn(kb.a)}
-function nG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)KD(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function oG(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&nG(a,c);0==a.y[d]&&nG(a,d)}
-function gH(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=YG(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&nG(a,c)}}}function dH(a){var b;b=a.b.length;a.F=bt([b,7]);a.y=v(H,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function iH(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(H,r,-1,a.t+1,1);o=v(fH,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[YG(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:eH(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(fH,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function CF(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(vE((a.I[b]+a.I[c])/2))),a.M[d]=L(K(vE((a.L[b]+a.L[c])/2)))}function hH(a,b){var c;for(c=1;c<=a.t;++c)ZF(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function XF(a,b){var c;c=(iF(),wD)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function eH(a,b){return 2==a.r[b]?!0:!1}function ZF(a,b,c){var d,e,f,g;g=1;a.a=v(H,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function BG(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=bt([b+5,2]),FE(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function uD(a){var b;a.x=0;a.q=0;MG(a);for(b=1;b<=a.s;++b)a.C=b,BG(a);a.C=0}
-function mG(a){var b,c;b=v(zF,k,-1,4,1);AF(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function vF(a,b){var c,d,e,f,g,i,h,l;c=v(zF,k,-1,4,1);AF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;AF(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function KG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function rG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Pc)&&xE(c,Xc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Pj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=Dv(c,d+1);try{a.k.x=GC(i,10)}catch(h){if(h=Ji(h),y(h,74))a.k.x=0;else throw h;}a.C=b;BG(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=D(d,Fb)?3:D(d,yb)?2:D(d,dc)?4:D(d,oc)?5:D(d,qc)?7:D(d,Dc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Bb)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Ic)?13:D(d,Jc)?6:D(d,rc)?19:D(d,sc)?20:D(d,tc)?21:D(d,uc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ba;d=0;0<e&&(d=1,e=wE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=wE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=wE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=wE(c,g++);for(;45==e;)--d,e=wE(c,g++)}a.z[b]=d}}}
-function zD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new $C(b);try{for(;b.j=TC(b,b.a),b.j<b.i;)d=rE(GC(WC(b),10)).a,c=e=rE(GC(WC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ji(f),y(f,74))fn(f);else throw f;}}function mH(a,b,c,d,e){b=YG(a,b,c);5!=a.f[b]&&eH(a,b)?hn(d.a,pb):3==a.r[b]?hn(d.a,la):9==a.r[b]?(e=rb,a=a.e[b],null!=a&&(e=a),hn(d.a,e)):1==e[b]?hn(d.a,Xa):-1==e[b]&&hn(d.a,Qc)}
-function CG(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,vr(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:vr(a.k,"Stereomarking allowed only on single and double bonds!")}
-function kH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=YG(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=YG(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=YG(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=YG(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))vr(a.k,"Not unique E/Z geometry !");else{i=YG(a,b,e);f=YG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=YG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function cH(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=YG(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(eH(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function lH(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function pG(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=cH(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function DF(a){VG(this);this.k=a;this.x=this.t=this.s=0}
-function dG(a,b){var c,d,e,f,g,i,h;DF.call(this,a);f=j;i=bG(b);if(null!=i){h=new ZC(b,i,!0);for(e=1;4>=e;++e)f=cG(h,i);g=rE(GC(Tn(f.substr(0,3)),10)).a;c=rE(GC(Tn(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)DG(this),f=cG(h,i),this.I[e]=(new qE(nE(Tn(f.substr(0,10))))).a,this.L[e]=-(new qE(nE(Tn(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Tn(f.substr(31,d-31)),rG(this,e,d),62<=f.length&&(f=Tn(f.substr(60,3)),0<f.length&&(f=rE(GC(f,10)).a,0<f&&(this.C=e,a.x=f,BG(this),this.C=0)));for(e=1;e<=c;++e)IG(this),
-f=cG(h,i),this.G[e]=rE(GC(Tn(f.substr(0,3)),10)).a,this.H[e]=rE(GC(Tn(f.substr(3,3)),10)).a,g=rE(GC(Tn(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=rE(GC(Tn(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);dH(this);KG(this);BF(this);for(TD(this);(h.j=TC(h,h.a),h.j<h.i)&&!(null==(f=WC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new YC(f);WC(g);WC(g);i=rE(GC(WC(g),10)).a;
-for(e=1;e<=i;++e)c=rE(GC(WC(g),10)).a,this.z[c]=rE(GC(WC(g),10)).a}if(0==f.indexOf("M APO")){g=new YC(f);WC(g);WC(g);i=rE(GC(WC(g),10)).a;for(e=1;e<=i;++e)c=rE(GC(WC(g),10)).a,f=rE(GC(WC(g),10)).a,this.C=c,$(this,0),rG(this,this.s,rc+f),this.C=0}}gH(this);TD(this)}}
-function SD(a,b){var c,d,e,f,g;DF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));xE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new YC(b);d=rE(GC(WC(f),10)).a;e=rE(GC(WC(f),10)).a;for(c=1;c<=d;++c)g=WC(f),DG(this),rG(this,this.s,g),this.I[c]=(new qE(nE(WC(f)))).a,this.L[c]=-(new qE(nE(WC(f)))).a;for(c=1;c<=e;++c)if(IG(this),this.G[c]=rE(GC(WC(f),10)).a,this.H[c]=rE(GC(WC(f),10)).a,this.r[c]=rE(GC(WC(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;dH(this);KG(this);BF(this)}catch(i){i=Ji(i);if(y(i,74)){i.wc();this.s=0;return}throw i;}gH(this);TD(this)}}
-function fG(a,b,c){var d,e,f;DF.call(this,a);f=v(H,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(DG(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))IG(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;TD(this);BF(this)}
-function uG(a,b,c){var d,e,f,g,i;DF.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(H,r,-1,this.s+1,1);this.z=v(H,r,-1,this.s+1,1);this.w=v(H,r,-1,this.s+1,1);this.d=v(H,r,-1,this.s+1,1);this.c=v(mt,k,1,this.s+1,0);this.I=v(zF,k,-1,this.s+1,1);this.L=v(zF,k,-1,this.s+1,1);this.n=v(mt,k,1,this.s+1,0);this.G=v(H,r,-1,this.t+1,1);this.H=v(H,r,-1,this.t+1,1);this.r=v(H,r,-1,this.t+1,1);this.e=v(mt,k,1,this.t+1,0);this.A=v(H,r,-1,this.t+1,1);this.p=bt([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}TD(this);BF(this)}
-function pF(a){var b;VG(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(H,r,-1,this.s+1,1);FE(a.b,this.b,this.s+1);this.z=v(H,r,-1,this.s+1,1);FE(a.z,this.z,this.s+1);this.w=v(H,r,-1,this.s+1,1);FE(a.w,this.w,this.s+1);this.d=v(H,r,-1,this.s+1,1);FE(a.d,this.d,this.s+1);this.c=v(mt,k,1,this.s+1,0);FE(a.c,this.c,this.s+1);this.I=v(zF,k,-1,this.s+1,1);FE(a.I,this.I,this.s+1);this.L=v(zF,k,-1,this.s+1,1);FE(a.L,this.L,this.s+1);this.n=v(mt,k,1,this.s+1,0);FE(a.n,this.n,this.s+1);this.G=v(H,
-r,-1,this.t+1,1);FE(a.G,this.G,this.t+1);this.H=v(H,r,-1,this.t+1,1);FE(a.H,this.H,this.t+1);this.r=v(H,r,-1,this.t+1,1);FE(a.r,this.r,this.t+1);this.e=v(mt,k,1,this.t+1,0);FE(a.e,this.e,this.t+1);this.A=v(H,r,-1,this.t+1,1);FE(a.A,this.A,this.t+1);this.p=bt([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function LG(a,b,c){var d,e,f;if(0==c)return sG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(vE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new qE(a)).a;d=Un(e,Vn(46));0>d&&(e+=Wa,d=Un(e,Vn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function bG(a){var b;b=new ZC(a,aa,!0);if(4<SC(b))return aa;b=new ZC(a,eh,!0);return 4<SC(b)?eh:null}
-function sG(a,b){var c,d,e;d=j+(new R(a)).a;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function cG(a,b){for(var c,d;a.j=TC(a,a.a),a.j<a.i;){d=WC(a);if(D(d,b))return ba;for(WC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(539,1,{90:1},DF,dG,SD,fG,uG,pF);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function wr(){wr=u;xr=new YB(Ub)}
-function jG(a,b){var c;wr();var d;dF.call(this);this.c=new xA("Help");new xA("Home");this.d=b;N(this,(iF(),JD));this._b&&nB(this._b.c,!1);kB(this,!1);d=bz(b);if(1==a)this.e||(this.e=new GB(d),bF(this.e,-30,0)),this.j=this.e,c=ND(b),this._b&&mB(this._b.c,Hc),Iz(this,new sA(2)),this.f=new YB(c+" "),P(this,this.f,Ib),d=new Mz,P(d,this.i,null),this.d.Bb&&(c=new xA("Submit"),P(d,c,null)),P(this,d,Kc),XB(this.f,Tn(Zn(this.f._b.a.gb,Wg))),this._b&&nB(this._b.c,!0),kB(this,!0);else if(2==a)this.b||(this.b=
-new GB(d),bF(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&mB(this._b.c,"Nonstandard atom"),Iz(this,new sA(2)),c=new Mz,P(c,new zB("atomic SMILES",1),null),P(this,c,mc),c=Ub,xr&&(c=Zn(xr._b.a.gb,Wg)),xr=new ZB(c,8),P(this,xr,Ib),c=new Mz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new GB(d),bF(this.a,5*b.X,0));var e,f;d="About "+(iF(),pD);this._b&&mB(this._b.c,d);Iz(this,new vB(0));N(this,JD);P(this,new zB(pD+" Molecular Editor v2013-05-01",1),null);P(this,new zB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=jF,d=0,f=c.length;d<f;++d)e=c[d],e=new zB(e,1),oz(e,this.d.w),P(this,e,null);c=new Mz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}jB(this);c=this.j;cF(this._b.c,c.a,c.b);!az(this)&&Fz(this);pz(this)}s(540,531,Sh,jG);_.tf=function(a){var b,c;if(a.f===this.c){try{b=new AC(this.d.G),c=zC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ji(d),y(d,65))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,eD(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var xr;
-function nH(a,b){$y(b)==a.a?N(b,(DA(),LA)):N(b,a.a)}
-function oH(a){var b,c,d,e;e=j;d=!1;$y(pH)!=a.a?(e=xa,d=!0):$y(qH)!=a.a?(e="!#6",d=!0):$y(rH)!=a.a?(N(sH,(DA(),LA)),N(tH,LA),N(uH,LA),N(vH,LA),e="F,Cl,Br,I"):(b=$y(wH)!=a.a,c=$y(xH)!=a.a,$y(yH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),$y(zH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),$y(AH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),$y(BH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),$y(CH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),$y(sH)!=a.a&&(e+="F,"),$y(tH)!=a.a&&(e+="Cl,"),$y(uH)!=a.a&&(e+="Br,"),$y(vH)!=a.a&&(e+="I,"),
-xE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=tb:(N(pH,(DA(),LA)),e=xa)));b=j;d&&$y(wH)!=a.a&&(b+=";a");d&&$y(xH)!=a.a&&(b+=";A");$y(DH)!=a.a&&(b+=";R");$y(EH)!=a.a&&(b+=";!R");$y(pH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=FH._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=GH._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);$y(HH)!=a.a&&(e="~");$y(IH)!=a.a&&(e=jb);$y(JH)!=a.a&&(e=sb);$y(KH)!=a.a&&(e="!@");XB(a.e,e)}
-function LH(a){MH(a);NH(a);var b=FH._b.a;Mx(b,0);b.gb.options[0].selected=!0;b=GH._b.a;Mx(b,0);b.gb.options[0].selected=!0;N(wH,a.a);N(xH,a.a);N(DH,a.a);N(EH,a.a);N(FH,a.a);N(GH,a.a);OH(a)}function MH(a){N(yH,a.a);N(zH,a.a);N(AH,a.a);N(BH,a.a);N(CH,a.a);N(sH,a.a);N(tH,a.a);N(uH,a.a);N(vH,a.a)}function NH(a){N(pH,a.a);N(qH,a.a);N(rH,a.a)}function OH(a){N(HH,a.a);N(IH,a.a);N(JH,a.a);N(KH,a.a);a.b=!1}
-function kG(a){lB.call(this,"Atom/Bond Query");this.i=new xA(this.sf());Xz(this.q,new eF(this));this.a=(iF(),JD);this.c=a;this.d||(a=bz(a),this.d=new GB(a),bF(this.d,-150,10));this.j=this.d;Iz(this,new uB);N(this,this.a);a=new Mz;Iz(a,new $A(0,3,1));P(a,new yB("Atom type :"),null);pH=new xA(wb);qH=new xA("Any except C");rH=new xA("Halogen");P(a,pH,null);P(a,qH,null);P(a,rH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));P(a,new zB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Mz;Iz(a,new $A(0,3,1));yH=new xA(Fb);zH=new xA(dc);AH=new xA(oc);BH=new xA(Dc);CH=new xA(qc);sH=new xA(Qb);tH=new xA(Jb);uH=new xA(Bb);vH=new xA(Wb);P(a,yH,null);P(a,zH,null);P(a,AH,null);P(a,BH,null);P(a,CH,null);P(a,sH,null);P(a,tH,null);P(a,uH,null);P(a,vH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));FH=new BA;AA(FH,wb);AA(FH,$a);AA(FH,bb);AA(FH,hb);AA(FH,ib);P(a,new yB("Number of hydrogens : "),null);P(a,FH,null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));GH=new BA;AA(GH,wb);AA(GH,
-$a);AA(GH,bb);AA(GH,hb);AA(GH,ib);AA(GH,"4");AA(GH,"5");AA(GH,"6");P(a,new zB("Number of connections :",0),null);P(a,GH,null);P(a,new zB(" (H's don't count.)",0),null);P(this,a,null);a=new Mz;Iz(a,new $A(0,3,1));P(a,new yB("Atom is :"),null);wH=new xA(xb);P(a,wH,null);xH=new xA("Nonaromatic");P(a,xH,null);DH=new xA(Cc);P(a,DH,null);EH=new xA(lc);P(a,EH,null);P(this,a,null);a=new Mz;N(a,RA($y(this)));Iz(a,new $A(0,3,1));P(a,new yB("Bond is :"),null);HH=new xA(wb);P(a,HH,null);IH=new xA(xb);P(a,IH,
-null);JH=new xA(Cc);P(a,JH,null);KH=new xA(lc);P(a,KH,null);P(this,a,null);a=new Mz;Iz(a,new $A(1,3,1));this.e=new ZB(xa,20);P(a,this.e,null);P(a,new xA(yc),null);P(a,this.i,null);P(this,a,null);this._b&&nB(this._b.c,!1);kB(this,!1);MH(this);NH(this);OH(this);N(wH,this.a);N(xH,this.a);N(DH,this.a);N(EH,this.a);N(FH,this.a);N(GH,this.a);nH(this,pH);jB(this);a=this.j;cF(this._b.c,a.a,a.b);!az(this)&&Fz(this);pz(this)}s(541,531,Sh,kG);
-_.tf=function(a,b){var c;D(b,yc)?(LH(this),nH(this,pH),oH(this)):y(a.f,42)?(OH(this),jt(a.f)===jt(pH)?(MH(this),NH(this)):jt(a.f)===jt(qH)?(MH(this),NH(this)):jt(a.f)===jt(rH)?(MH(this),NH(this)):jt(a.f)===jt(DH)?N(EH,this.a):jt(a.f)===jt(EH)?(N(DH,this.a),N(wH,this.a)):jt(a.f)===jt(wH)?(N(xH,this.a),N(EH,this.a)):jt(a.f)===jt(xH)?N(wH,this.a):jt(a.f)===jt(HH)||jt(a.f)===jt(IH)||jt(a.f)===jt(JH)||jt(a.f)===jt(KH)?(LH(this),this.b=!0):NH(this),nH(this,a.f),oH(this)):y(a.f,43)&&(OH(this),c=a.f,0==c._b.a.gb.selectedIndex?
-N(c,this.a):N(c,(DA(),LA)),oH(this));107!=this.c.b&&(this.c.b=107,Rz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var pH=_.e=null,HH=null,qH=null,wH=null,IH=null,uH=null,yH=null,GH=null,FH=null,tH=null,sH=null,rH=null,vH=null,zH=null,xH=null,EH=null,KH=null,AH=null,CH=null,DH=null,JH=null,BH=null;function hG(a){a.a=-1;a.b=v(RE,k,0,0,0);a.c=0}function QG(){QE(this)}s(542,516,oi,QG);_.Ae=function(){hG(this)};_.a=-1;
-function tr(a,b){var c;a.a=b;var d,e;d=null;bC();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new pC(e):null))e=(eC(),hC),e=iC(e,(eC(),hC))||iC(e,fC);if(e)try{d=mC(c)}catch(f){if(f=Ji(f),y(f,58))fn(f);else throw f;}c=d;null!=c&&dD(b,c)}function sr(a){a=new pC(a);bC();var b,c;try{b=mC(a),c=vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ji(d),y(d,58))fn(d);else throw d;}}function RG(){}s(543,1,{59:1,66:1},RG);_.me=function(a){dD(this.a,a.a)};
-_.a=null;function GD(){this.gb=Uw()}s(545,328,hi,GD);function pr(){var a;pr=u;PH=(a=!1,Lf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);QH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");RH=PH&!QH;var b;a=F(H,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);qr=v(H,r,-1,1E3,1);for(b=0;b<qr.length;++b)qr[b]=-999;for(b=0;b<a.length;b+=2)qr[a[b+1]]=a[b]}
-function iq(a,b,c){a=new SH(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Pz(a,b,c){var d;d=new TH;kj(d.t,b,c);dj(a.f,d.t,0,0);Si(a.a,d);return d}function sD(a,b){return!a.e?null:b in a.e?a.e[b]:null}function RF(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)fw(a.f,b.t,c,d),b.r=c,b.s=d;UH(b)}
-function oD(a,b,c,d){pr();this.gb=Uw();this.a=new Yi;this.e=d;this.gb.style[Rf]=$a;this.gb.style[Pf]=$a;this.gb.style[Gg]=Te;this.gb.style[ah]=b;this.gb.style[Ie]=c;this.f=new VH;this.f.gb.style[ah]=cb;this.f.gb.style[Ie]=cb;RH?(b=new WH,c=new XH,dj(b,this.f,0,0),dj(b,c,0,0),jw(this,b)):jw(this,this.f);this.c=a;a.Nb=this;RH?(this.j=new YH(this),this.j.i=new ZH(this),this.j.j=new $H(this),this.j.n=new bI(this),this.j.k=new eI(this),this.c&&(this.j.e=new lI(this),this.j.f=new mI(this),this.j.a=new nI(this))):
-z(this,new oI(this),(Ar(),Ar(),Br));z(this,this,(nq(),nq(),oq));z(this,new pI(this),(nj(),nj(),oj));z(this,new qI(this),(pj(),pj(),qj));z(this,new rI(this),(mr(),mr(),nr));(hq(),hq(),tz).a=this}s(544,545,hi,oD);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var RH,QH,PH,qr=null;function VH(){hw.call(this);this.gb[xd]=Pe}s(547,306,hi,VH);function WH(){VH.call(this);this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(546,547,hi,WH);function oI(a){this.a=a}s(548,1,{},oI);
-_.mc=function(a){var b,c,d;c=tj(a);d=Hj(a);b=Ij(a.a);a=new sI(a);2==b&&(a.e=4);vG(this.a.c,a,c,d);this.a.i=!0};_.a=null;function pI(a){this.a=a}s(549,1,{},pI);_.nc=function(a){var b,c;b=tj(a);c=Hj(a);a=new sI(a);this.a.i?EG(this.a.c,a,b,c):GG(this.a.c,a,b,c);Xx(this.a.gb)};_.a=null;function qI(a){this.a=a}s(550,1,{},qI);_.oc=function(a){this.a.i=!1;tj(a);Hj(a);HG(this.a.c)};_.a=null;function rI(a){this.a=a}s(551,1,{},rI);_.a=null;
-function XH(){VH.call(this);this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(552,547,hi,XH);function tI(a,b){var c;c=b.a;c.e=4;return vG(a.a.c,c,b.d,b.e)}function ZH(a){this.a=a}s(553,1,{},ZH);_.uf=function(a){return tI(this,a)};_.a=null;function Yr(a,b){GG(a.a.c,b.a,b.d,b.e);return vG(a.a.c,b.a,b.d,b.e)}function $H(a){this.a=a}s(554,1,{},$H);_.uf=function(a){return Yr(this,a)};_.a=null;function bI(a){this.a=a}s(555,1,{},bI);_.uf=function(a){return EG(this.a.c,a.a,a.d,a.e)};_.a=null;
-function eI(a){this.a=a}s(556,1,{},eI);_.uf=function(){return HG(this.a.c)};_.a=null;function dr(a,b){var c;c=K(vE(b.b));c=new rC(b,0,gg,c);qF(a.a.c,c);return!0}function lI(a){this.a=a}s(557,1,{},lI);_.uf=function(a){return dr(this,a)};_.a=null;function er(a,b){var c;c=K(vE(100*b.c));c=new rC(b,0,mg,c);qF(a.a.c,c);return!0}function mI(a){this.a=a}s(558,1,{},mI);_.uf=function(a){return er(this,a)};_.a=null;function ir(a,b){var c;c=new rC(b,0,fe,gh);qF(a.a.c,c);return!0}function nI(a){this.a=a}
-s(559,1,{},nI);_.uf=function(a){return ir(this,a)};var uI=_.a=null;function vI(){vI=u;uI=new Rt((fu(),new eu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function wI(){wI=u;xI={}}function yI(a,b,c){var d;c&&(b.style[le]=c.b+Xf,d=c.a,d!=Ob&&(b.style[ke]=d),0!=(c.c&1)&&(b.style[ne]=kd),0!=(c.c&2)&&(b.style[me]=Ne));a.e.style[$g]=Ff}
-function fB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=vi(b);d in xI?c=xI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(ug),f=$doc.createElement(Le),f.width=1,f.height=1,g=(vI(),uI),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),yI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Wj(e)+$wnd.pageYOffset,l=Wj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Wj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new zI,w.a=q,w.b=n,w.c=m,w),xI[d]=c);return c}
-function AI(){wI();var a,b,c,d,e;rj();this.a=F(mt,k,1,["monospace","sans-serif",rg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(ug);this.e.innerHTML=this.f||j;this.e.style[le]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ke]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(562,1,{},AI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var xI;function zI(){}
-s(563,1,{},zI);_.a=0;_.b=0;_.c=0;function wG(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,12))return!!a.a.a.metaKey}catch(b){if(b=Ji(b),!y(b,80))throw b;}return!1}function xG(a){try{if(a.a&&y(a.a,12))return!!a.a.a.shiftKey}catch(b){if(b=Ji(b),!y(b,80))throw b;}return!1}function sI(a){rr.call(this,null,0,null);this.a=a}function SH(a,b,c){rr.call(this,a,0,b);this.a=c}s(564,412,di,sI,SH);_.ke=function(){return wG(this)};_.le=function(){return xG(this)};_.a=null;
-function UB(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,yI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function TB(a){this.c=a;this.b={};this.a=new AI}s(565,415,di,TB);_.a=null;function Qz(a){this.a=a}s(566,423,{},Qz);_.a=null;function BI(a,b){this.a=a;this.b=b}s(567,1,{},BI);_.a=null;_.b=null;function CI(){xx.call(this);this.gb[xd]="jsa-resetTable";this.gb.style[ah]=gd}s(568,338,hi,CI);
-function DI(){DI=u;var a=EI=new AI;rj();a.f="9p";a.e.style[ke]=rg;a.e.style[le]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[le]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);FI=new bA(1)}function HF(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,UH(a)}
-function JF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.n&&(GF(a,!1),360<=g||-360>=g?i=IF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=GI(o,n,q,w,f),A=GI(o,n,q,w,h),J="<g"+a.k+qb,J+='<path d ="M '+G.a+ba+G.b+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.a+ba+A.b+'"/>',J+="</g>",J),HF(a,i))}function Z(a,b,c,d,e){a.n&&HF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ga+a.b+a.a+Za)}
-function FF(a,b,c,d,e){a.n&&(GF(a,!1),HF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za))}function QF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+ga+a.i+' fill="'+e+ka+b+"</text>");HF(a,b)}function qB(a,b,c,d,e){GF(a,!0);HF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za)}
-function UH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Vj(a.t.gb)+(a.t.gb.offsetWidth||0)-Vj(a.t.gb),d=Wj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Wj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=dg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function PF(a,b){a.e=b;a.i=OG(b)}s(569,419,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
-_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var FI,EI;function Mr(a,b,c){c&&(Xr(a,b),c.uf(a.b));a.d=!0}function Xr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Vj(a.o.gb)+Uj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Wj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new sI(b),b.a.preventDefault(),!0):!1}
-function YH(a){this.o=a;this.b=new HI;this.c=new II(this);z(this.o,new JI(this),(Ur(),Ur(),Vr));z(this.o,new KI(this),(Nr(),Nr(),Or));z(this.o,new LI(this),(Rr(),Rr(),Sr));z(this.o,new MI(this),(Jr(),Jr(),Kr));z(this.o,new NI,(jr(),jr(),kr));z(this.o,new OI(this),(fr(),fr(),gr));z(this.o,new PI(this),(ar(),ar(),br))}s(570,1,{},YH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function II(a){jk();this.a=a}s(571,24,{},II);
-_.vc=function(){!this.a.d&&this.a.i&&tI(this.a.i,this.a.b)};_.a=null;function JI(a){this.a=a}s(572,1,{},JI);_.a=null;function KI(a){this.a=a}s(573,1,{},KI);_.a=null;function LI(a){this.a=a}s(574,1,{},LI);_.a=null;function MI(a){this.a=a}s(575,1,{},MI);_.a=null;function NI(){}s(576,1,{},NI);function OI(a){this.a=a}s(577,1,{},OI);_.a=null;function PI(a){this.a=a}s(578,1,{},PI);_.a=null;function HI(){}s(579,1,{},HI);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function FD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function QI(a){var b,c,d,e,f;Tj(a);d=(ej(),fj(null));e=new CI;ux(e,a);Wv(d,e,d.gb);f=a.$c();b=a.Zc();c=FD();9<=c?(++f,++b):7==c&&y(a,25)&&(c=a.gb.textContent,2>=c.length&&(f+=8));wx(e,a);dw(d,e);return new hz(f,b)}function RI(){this.gb=$doc.createElement(Xd);this.gb[xd]=Pe;this.gb.style[Qf]=Je;this.gb.style[Uf]=$c;this.gb.style[ah]=cb;this.gb.style[Ie]=cb}s(581,309,ti,RI);_.Xc=function(){return Vj(this.gb)};
-_.Yc=function(){return Wj(this.gb)+$wnd.pageYOffset};function OG(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function GI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new BI(new qE(a),new qE(b))}function IF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.k+Za}
-function UF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function GF(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ga+a.a:a.k=' fill="none" stroke="'+c+ga+a.a}function TH(){DI();this.n=FI;this.c=[];this.t=new RI}s(582,569,{},TH);_.a=j;_.b=j;function SI(){SI=u;TI=new hz(0,0)}
-function UI(a){var b;b=a.yf();if(!b){var c;(c=a.vf())?(b=QI(c.a),kj(c.ne(),b.b,b.a),c=QI(c.a),b=new hz(c.b-b.b,c.a-b.a)):b=new hz(0,0);a.Cf(b)}return b}function wz(a,b){var c;if(a.re())return TI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Bf(az(b));c=QI(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function VI(a,b){var c;b&&(c=dg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.xf().gb.style[hd]=c)}function WI(){this.e=new VA;this.e.a=-1;this.e.b=-1}s(584,1,{});_.vf=function(){return null};_.wf=function(a){this.Af(a.Gd())};
-_.xf=function(){return this.ne()};_.yf=function(){return XI};_.xd=function(){};_.re=function(){return!1};_.zf=function(a){this.Bf(az(a))};_.Af=function(a){VI(this,a)};_.Bf=function(a){var b=this.ne().gb,c,d,e;c=(Gz(),Hz);e=a.b;d=a.a;e!=c.b?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.a?b.style[ke]=d:b.style[ke]=j;0!=(a.c&1)?b.style[ne]=kd:b.style[ne]=j;0!=(a.c&2)?b.style[me]=Ne:b.style[me]=j};_.Cf=function(a){XI=a};_.Df=function(){};var XI=_.e=null,TI;
-function yA(a,b){SI();WI.call(this);this.a=new Ow(a);this.a._c()[xd]=j;z(this.a,new YI(this,b),(kq(),kq(),lq))}s(583,584,{},yA);_.ne=function(){return this.a};_.Af=function(a){VI(this,a)};_.a=null;function YI(a,b){this.a=a;this.b=b}s(585,1,{},YI);_.Ec=function(a){hq();iq(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function CA(a){SI();WI.call(this);this.a=new Nx;z(this.a,new ZI(this,a),(eq(),eq(),fq))}s(586,584,{},CA);_.ne=function(){return this.a};_.a=null;
-function ZI(a,b){this.a=a;this.b=b}s(587,1,{},ZI);_.a=null;_.b=null;function $I(a,b){var c,d;VI(a,b.Gd());for(d=new Di(b.Ob.a);d.b<d.d.ue();)c=Ei(d),c.dc&&c._b.wf(c)}function aJ(a,b){var c,d,e,f,g,i,h;kj(a.d,b.Nd(),b.Jd());for(d=new Di(b.Ob.a);d.b<d.d.ue();)c=Ei(d),c.dc&&(e=c._b,e.zf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=UI(e).b,f-=UI(e).a,kj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Lz(){SI();WI.call(this);this.d=new hw}s(588,584,{},Lz);
-_.wf=function(a){$I(this,a)};_.ne=function(){return this.d};_.zf=function(a){aJ(this,a)};_.d=null;function AB(a){SI();WI.call(this);var b=this.a=new Kx;Sw(b.b,a);Jx(b);this.e.a=-1;this.e.b=-1}s(589,584,{},AB);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?$n(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function DB(a){this.a=new hy(a.f,new bJ(a))}s(590,1,{},DB);_.a=null;
-function dy(a){var b,c,d,e,f;f=new qC(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(cJ,k,59,0,0);for(c=b.a?uk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,40)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=aj((Vz(),Q),new R(f.d)));c=c.b;if(It(!c?fh:c.a,xh))for(c=(!a.d.a||0==a.d.a.c?(Ns(),Ns(),Os):new Yz(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new rr(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Kf(),null.Kf()):100==f.d&&y(f.e,56)?(i=f.e,h=new rr(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Kf():401==f.d||402==f.d?(null.Kf(),null.Kf(),null.Kf(),null.Kf(),null.Kf()):500<=f.d&&507>=f.d&&(g=null.Lf,500!=g&&(f=new rr(null.Lf,g,null),f.i=null.Kf(),f.j=null.Kf(),i=null.Kf(),f.e=i&12,501==g&&null.Kf())))}function bJ(a){this.a=a}s(591,1,Th,bJ);_.pc=function(){dy(this)};_.a=null;function $B(){SI();WI.call(this);this.a=new Fy}s(592,584,{},$B);_.vf=function(){var a;a=new $B;Cy(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.yf=function(){return dJ};_.Cf=function(a){dJ=a};var dJ=_.a=null;s(593,588,{});function cC(){new ss}s(594,443,{},cC);function Wq(a,b){a.onloadend=function(a){b.ye(a.target.result)}}function ED(a){this.a=a}s(601,1,{},ED);_.a=null;function BD(){}s(602,1,{},BD);function CD(){}s(603,1,{},CD);function DD(){}s(604,1,{},DD);
-function oB(a,b){SI();Lz.call(this);this.c=new eJ(a);var c=this.b=new xx,d=(ix(),jx);c.a=d;ux(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&fJ(Qy(c.z.a.p,0)))throw new Jv("WindowPanel can only contain one child widget");gJ(c,d);this.c.a=this;this.a=b}s(605,593,{},oB);_.ne=function(){return this.c};_.xf=function(){return this.b.fb};_.xd=function(){hJ(this.c,!1)};_.Bf=function(){};_.Df=function(a){$I(this,a);aJ(this,a);iJ(this.c);jJ(this.c)};_.a=null;_.b=null;_.c=null;
-function kJ(a){var b;b=new yq(Yn(a.gb,Kf),Yn(a.gb,Jf));a=new yq(Yn(a.K.ab.gb,Kf),Yn(a.K.ab.gb,Jf));return F(H,r,-1,[b.b-a.b,b.a-a.a])}function lJ(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(mJ(a,a.I),a.I=null):null!=a.H&&(nJ(a,a.H),a.H=null);Kj(a.J)}function iJ(a){a.bb?a.Hf(Bq(a.K.ab)):(a.Ad(),iJ(a))}function nJ(a,b){var c;a.bb?(c=kJ(a),a.Hf(new yq(-1,oJ(b,!1)-c[1]))):a.H=b}function pJ(a,b){var c;b!=a.vd()&&(c=a.K.ab,Ov(c),qJ(c,b,c.gb,c.p.c,!0))}
-function mJ(a,b){var c;a.bb?(c=kJ(a),a.Hf(new yq(oJ(b,!0)-c[0],-1))):a.I=b}s(608,311,ci);_.Ef=function(){var a,b;b=Bq(this.K.ab);a=kJ(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?fJ(Qy(a.p,0)):null};_.Ff=function(a){rJ(this.K.ab,a)};_.qd=function(){return new Pv(this.K.ab)};_.Gf=function(){Fq(this.K.ab)};_.ld=function(){lJ(this)};_.Dd=function(){Fq(this.K.ab)};_.nd=function(a){return sJ(this.K.ab,a)};_.Hf=function(a){Dq(this.K.ab,a)};
-_.cd=function(a){nJ(this,a)};_.wd=function(a){pJ(this,a)};_.ed=function(a){mJ(this,a)};_.H=null;_.I=null;function tJ(){tJ=u;var a=(uJ(),vJ(),wJ);xJ=new Bx(a.d,a.b,a.c,a.e,a.a)}function hJ(a,b){var c;c=new bv;a.db&&qs(a.db,c);a.A&&Cq(a.f,a);try{Li(a.f.c,a)}catch(d){if(d=Ji(d),!y(d,74))throw d;}a.b=yJ(a.f,a);try{ow(a,b)}finally{Oi(a.j.a),Oi(a.i.a),Oi(a.k.a),a.G&&Ri(a.G,a.f),a.t&&(a.t=!1)}}function zJ(a,b,c){var d,e;e=a.fb;d=new Mj(a,e);e.sd(a,d.a+b,d.d+c)}
-function AJ(a,b,c){b=new BJ(ao($n(kv(kv(a.K.c,b),c))));Nv(b,a);z(b,a.c,(kq(),kq(),lq));return b}function mB(a,b){var c=a.z.b;c.a.gb.textContent=b||j;rJ(c.f,null)}function Aq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Dq(a.K.ab,b)}function cF(a,b,c){var d,e;(e=a.f)?(d=CJ(e.gb),rw(a,b+(Vj(e.gb)+d[3]),c+(Wj(e.gb)+$wnd.pageYOffset+d[0]))):rw(a,b,c)}function nB(a,b){a.A!=b&&(a.A=b,a.$&&(b?Eq(a.f,a):Cq(a.f,a)))}
-function gJ(a,b){if(b!=(0!=a.z.a.p.c?fJ(Qy(a.z.a.p,0)):null)){Ov(a.z.a);var c=a.z.a;qJ(c,b,c.gb,c.p.c,!0)}}
-function DJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(vq(),EJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Di(a.G);e.b<e.d.ue();)if(d=Ei(e),b==(vq(),FJ)){!d.b&&(d.b=new GJ);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(vq(),wq))g=d.f,i=d.w,d.z.c?(cF(d,i.c,i.d),Aq(d,new yq(i.b,-1))):(cF(d,i.c,i.d),Aq(d,new yq(i.b,i.a)),Eq(g,d)),Hi(g.c,d,d.z.b),dk(d.q,333);else if(!d.t&&f==(vq(),EJ))d.gb.style[Yg]=Zg,vq()}else if(b==wq){!d.b&&(d.b=new GJ);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=CJ(i.gb);h=d.w;if(d.z.c)h.c=Vj(d.gb)-
-g[3]-Vj(i.gb),h.d=Wj(d.gb)+$wnd.pageYOffset-g[0]-(Wj(i.gb)+$wnd.pageYOffset),d.w=h,cF(d,0,0),HJ(d,xq(i.gb).b,-1);else{if(f!=(vq(),EJ))h.c=Vj(d.gb)-g[3]-Vj(i.gb),h.d=Wj(d.gb)+$wnd.pageYOffset-g[0]-(Wj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;cF(d,0,0);Dq(d,new IJ(xq(i.gb)));Cq(i,d)}d==d.f.a||lG(d);dk(d.q,333)}}else b==EJ&&(!d.b&&(d.b=new GJ),d=a,d.t||(d.x=c,d.gb.style[Yg]=Je))}}function JJ(a,b){a.gb.style[ch]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Kf().Kf()}
-function jJ(a){if(!a.bb){a.j=Hv(a,a.f,(!bs&&(bs=new pk),bs));a.i=Hv(a,a.f,ok?ok:ok=new pk);a.k=Hv(a,a.f,(!gs&&(gs=new pk),gs));var b=a.f;!a.G&&(a.G=new Yi);Si(a.G,b);bs&&(b=new as(a),a.db&&qs(a.db,b));a.A&&Eq(a.f,a);Hi(a.f.c,a,a.z.b);a.b&&(rw(a,a.b.a,a.b.b),a.b=null);sw(a);lG(a)}}function lG(a){if(a!=a.f.a){var b;gs&&(b=new fs(a),a.db&&qs(a.db,b))}}s(607,608,ci);_.vd=function(){return 0!=this.z.a.p.c?fJ(Qy(this.z.a.p,0)):null};_.yd=function(a){hJ(this,a)};_.qd=function(){return new Pv(this.z.a)};
-_.ld=function(){lJ(this);Kj(new KJ(this))};_.nd=function(a){return sJ(this.z.a,a)};_.Hf=function(a){Aq(this,a)};_.zd=function(a,b){cF(this,a,b)};_.wd=function(a){gJ(this,a)};_.Ad=function(){jJ(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var xJ;
-function eJ(a){tJ();var b=(LJ(),MJ),c;c=(zw(),Aw);tw.call(this,!1,"popup");this.L=c.a;this.J=new NJ(this);c=new OJ;c.gb[xd]="mosaic-popupLayoutPanel";lw(this.K,c);qw(this);this.c=new PJ(this);this.q=new QJ(this);this.r=new RJ(this);this.s=new SJ(this);this.w=new TJ;this.F=(vq(),FJ);this.A=!1;this.f=b;a=this.z=new UJ(a);b=new VJ;!a.d&&(a.d=new WJ);Si(a.d,b);a=new XJ(new Ax(xJ.a.d.a,xJ.a.b,xJ.a.c,xJ.a.e,xJ.a.a));z(a,new YJ(this),(kq(),kq(),lq));b=this.z.b;if(!b.b){b.b=new xx;b.b._c()[xd]="mosaic-Caption-iconBoxRight";
-c=b.b;var d=(qx(),rx);c.c=d;c=b.f;ZJ(c,b.b,new $J(2),c.p.c)}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new Zv;d=vx(c);sv(c.b,(Cu(),Du(d)),0);Yv(c,a,d,0,!1)}else ux(b.b,a);rJ(b.f,null);z(this.z.b,new aK(this),(sq(),sq(),tq));z(this.z.b,this.c,lq);pJ(this,this.z);Fi(ao($n(this.gb)),"mosaic-WindowPanel",!0)}s(606,607,ci,eJ);_.xd=function(){var a=this.a,b=new hB(a.a,201),c;a=a.a.q;a.a?a=new bK(new Di(a.a)):(a=(Ns(),Ns(),Os),a=new Di(a));for(;a.Qc();)c=a.Rc(),201==b.d&&aF(c.a)};_.a=null;
-function qG(a,b,c,d){b=bz(b);c+=b.a;d+=b.b;rw(a.a,c,d);sw(a.a)}function KB(){SI();WI.call(this);var a=this.a=new cK;a.T=!0;a.a.f=!0;this.a.W=!0}s(609,584,{},KB);_.ne=function(){return this.a};_.a=null;function DC(){}s(615,459,{},DC);function bK(a){if(!a)throw new mn;this.a=a}s(616,1,{},bK);_.Qc=function(){return JC(this.a)};_.Rc=function(){return Ei(this.a)};_.Sc=function(){throw new MC("Missing message: awt.50");};_.a=null;function hA(){return hA()}
-function BC(){BC=u;var a;a=(sC(),tC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(dK,k,-1,0,1);else throw new dE(a+" is not supported");}catch(b){if(b=Ji(b),!y(b,82))throw b;}}function EB(a,b){a.a=31*a.a+I((new qE(b)).a)}function cA(){}s(619,1,{},cA);_.hC=function(){return this.a};_.a=1;
-function CJ(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"borderTopWidth"));b[1]=eK(fK(a,"borderRightWidth"));b[2]=eK(fK(a,"borderBottomWidth"));b[3]=eK(fK(a,"borderLeftWidth"));return b}function gK(a){var b,c;c=hK(a);b=CJ(a);a=(a.style[dh]=bb,new yq(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function xq(a){a.style[dh]=bb;return new yq(a.clientWidth,a.clientHeight)}
-function hK(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"marginTop"));b[1]=eK(fK(a,"marginRight"));b[2]=eK(fK(a,"marginBottom"));b[3]=eK(fK(a,"marginLeft"));return b}function iK(a){var b;b=v(H,r,-1,4,1);a.style[dh]=bb;b[0]=eK(fK(a,"paddingTop"));b[1]=eK(fK(a,"paddingRight"));b[2]=eK(fK(a,"paddingBottom"));b[3]=eK(fK(a,"paddingLeft"));return b}
-function jK(a,b,c){try{switch(b){case Mf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ie:b=xg;default:a.style[b]=c}}catch(d){if(d=Ji(d),!y(d,74))throw d;}}function oJ(a,b){var c;kK||(kK=$doc.createElement(ug),jK(kK,Te,j),jK(kK,Mg,j),jK(kK,Uf,$c),jK(kK,Yg,Je),$doc.body.appendChild(kK));jK(kK,ah,a);jK(kK,Ie,a);c=gK(kK);return b?c.b:c.a}var kK=null;function lK(){yq.call(this,0,0)}function yq(a,b){this.b=a;this.a=b}
-function IJ(a){yq.call(this,a.b,a.a)}s(621,1,di,lK,yq,IJ);_.eQ=function(a){return this===a?!0:null==a||mK!=tn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Xc};_.a=0;_.b=0;function nK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(622,1,{68:1,70:1,91:1},nK);_.eQ=function(a){return a===this?!0:y(a,91)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return oK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;function pK(a,b){this.a=a;this.b=b}s(623,1,di,pK);_.eQ=function(a){return this===a?!0:null==a||qK!=tn(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return qK.d+"[x="+this.a+",y="+this.b+Xc};_.a=0;_.b=0;
-function TJ(){this.b=this.a=this.d=this.c=0}s(624,1,di,TJ);_.eQ=function(a){return this===a?!0:null==a||rK!=tn(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return rK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Xc};_.a=0;_.b=0;_.c=0;_.d=0;
-function fK(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Mf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ie:b=xg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(627,1,{});var sK=-1;function tK(){}s(628,627,{},tK);_.a=-1;_.b=-1;var uK=null;function eK(a){a=parseInt(a,10);a=isNaN(a)?null:rE(a);return!a?0:a.a}
-s(631,326,ni);_.Ef=function(){return Bq(this.f)};_.Ff=function(a){rJ(this.f,a)};_.Gf=function(){Fq(this.f)};_.Dd=function(){Fq(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ie]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[ah]=a;b.bb||(b.i=a)};function uJ(){uJ=u;vJ()}
-function vK(a){uJ();var b;Pw(this,new OJ);this.a=new wK;b=this.f;xK(b,new yK);jK(b.gb,Rf,ab);b.o=0;ZJ(b,this.a,new $J(0),b.p.c);this.a._c()[xd]="mosaic-Caption-text";this.a.gb.textContent=a||j;rJ(this.f,null);this.gb[xd]="mosaic-Caption"}s(630,631,ni,vK);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};_.b=null;
-function vJ(){vJ=u;zK=Cn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Uy(zK,240,20);new Uy(zK,224,16);new Uy(zK,208,16);new Uy(zK,192,16);new Uy(zK,176,16);new Uy(zK,160,16);new Uy(zK,144,16);new Uy(zK,128,16);new Uy(zK,112,16);new Uy(zK,96,16);new Uy(zK,80,16);new Uy(zK,64,16);new Uy(zK,260,16);wJ=new Uy(zK,48,16);new Uy(zK,32,16);new Uy(zK,16,16);new Uy(zK,0,16)}var zK,wJ;function AK(a,b){Ev(a.a.gb,!b);rJ(a.f,a.a)}
-function zq(a,b){a.c=b;Ev(a.a.gb,!b);rJ(a.f,a.a);if(a.d){var c;for(c=new Di(a.d);c.b<c.d.ue();)Ei(c)}}function UJ(a){var b;Pw(this,new OJ);b=this.f;xK(b,new BK((CK(),DK)));b.o=0;this.b=new vK(a);ZJ(b,this.b,new $J(1),b.p.c);this.a=new OJ;Xi(this.a,"Body");ZJ(b,this.a,new $J(0),b.p.c);this.gb[xd]="mosaic-CaptionLayoutPanel"}s(633,631,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},UJ);_.fd=function(){Iv(this.f)};_.gd=function(){Lv(this.f)};_.qd=function(){return new Pv(this.a)};
-_.nd=function(a){return sJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function WJ(){QE(this)}s(634,516,oi,WJ);function NJ(a){this.a=a}s(635,1,Th,NJ);_.pc=function(){Fq(this.a.K.ab)};_.a=null;function EK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Jj(a.e.a,b);a.e&&xu(a.e.a,b)&&Au(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&lG(!a.e?null:xu(a.e.a,b-1))}function FK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Kz);-1==Jj(a.e.a,b)&&Si(a.e.a,b)}function GJ(){}s(636,1,{},GJ);_.Jc=function(a){EK(a)};_.Kc=function(a){FK(a)};
-_.Mc=function(a){GK(a.a.f,a.a)};function LJ(){LJ=u;HK=new IK(1,"e");JK=new IK(2,Af);KK=new IK(3,"ne");LK=new IK(10,"nw");MK=new IK(4,lg);NK=new IK(5,og);OK=new IK(12,"sw");PK=new IK(8,"w");MJ=new QK((ej(),fj(null)).gb)}function yJ(a,b){var c;c=CJ(a.gb);return new pK(Vj(b.gb)-(Vj(a.gb)+c[3]),Wj(b.gb)+$wnd.pageYOffset-(Wj(a.gb)+$wnd.pageYOffset+c[0]))}
-function RK(a){var b,c,d,e,f,g;if(a.e){b=xq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=xu(a.e.a,d),c=new yq(Yn(g.gb,Kf),Yn(g.gb,Jf)),f=yJ(a,g),f.a-=Pj(0,f.a+Yn(g.gb,Kf)-b.b),f.b-=Pj(0,f.b+Yn(g.gb,Jf)-b.a),cF(g,Pj(0,f.a),Pj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,HJ(g,c.b,c.a),g.F==(vq(),wq)&&Dq(g,new IJ(xq(a.gb))),dk(g.q,1)}}function SK(a,b,c){a=a.d;Hi(a,b,b);x(a.c,b,c);Xi(b,zc+c.b)}
-function Cq(a,b){var c;c=a.d;TK(c,b.y);Wi(b.y,zc+LK.b);TK(c,b.u);Wi(b.u,zc+JK.b);TK(c,b.v);Wi(b.v,zc+KK.b);TK(c,b.E);Wi(b.E,zc+PK.b);TK(c,b.n);Wi(b.n,zc+HK.b);TK(c,b.D);Wi(b.D,zc+OK.b);TK(c,b.B);Wi(b.B,zc+MK.b);TK(c,b.C);Wi(b.C,zc+NK.b)}
-function Eq(a,b){!b.y&&(b.y=AJ(b,0,0));SK(a,b.y,LK);!b.u&&(b.u=AJ(b,0,1));SK(a,b.u,JK);!b.v&&(b.v=AJ(b,0,2));SK(a,b.v,KK);!b.E&&(b.E=AJ(b,1,0));SK(a,b.E,PK);!b.n&&(b.n=AJ(b,1,2));SK(a,b.n,HK);!b.D&&(b.D=AJ(b,2,0));SK(a,b.D,OK);!b.B&&(b.B=AJ(b,2,1));SK(a,b.B,MK);!b.C&&(b.C=AJ(b,2,2));SK(a,b.C,NK)}function GK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Jj(a.e.a,b);if(c+1<d){mA(a.e,b);for(Si(a.e.a,b);c<d;++c)JJ(xu(a.e.a,c),c)}else JJ(b,c)}
-function QK(a){a=new UK(a);Pw(this,a);this.c=new VK(a);this.c.i=!0;Pi(this.c);this.c.k=3;this.d=new WK(a);this.d.i=!0;Pi(this.d);this.d.k=3;Rw(this)}s(637,326,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,99:1},QK);_.Ef=function(){return xq(this.gb)};_.Ff=function(){var a;(a=XK(this))&&a.Ff(null)};_.Gf=function(){RK(this)};_.Jc=function(a){!this.b&&(this.b=new GJ);EK(a)};_.Kc=function(a){!this.b&&(this.b=new GJ);FK(a)};_.Dd=function(){RK(this)};
-_.Mc=function(a){!this.b&&(this.b=new GJ);GK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var HK,JK,KK,LK,MJ,MK,NK,OK,PK;function UK(a){this.p=new iw(this);this.gb=a}s(638,306,hi,UK);function IK(a,b){this.a=a;this.b=b}s(639,1,{},IK);_.a=0;_.b=null;function VK(a){zi();Ti.call(this,a)}s(640,3,{},VK);_.jc=function(){var a;a=this.j.e;a.t||Tj(a.o);Wi(this.j.e,"dragdrop-dragging");!a.z.c&&AK(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Pj(this.a,a<this.d?a:this.d),b=Pj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Te]=a+(rj(),Xf);c.style[Mg]=b+Xf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||lG(a);a.z.c||AK(a.z,!0);a.t||(a.o||(a.o=new YK,Xi(a.o,"mosaic-GlassPanel-invisible")),jK(a.o.gb,ch,fK(a.gb,ch)),dj((ej(),fj(null)),a.o,0,0));Xi(this.j.e,"dragdrop-dragging");a=new Mj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function TK(a,b){try{Li(a,b)}catch(c){if(c=Ji(c),!y(c,74))throw c;}}function WK(a){zi();Ti.call(this,a);this.c=new Bi}s(641,3,{},WK);_.jc=function(){var a;a=this.j.e.fb;a.t||Tj(a.o);Wi(this.j.e,"dragdrop-dragging");AK(a.z,!1);Aq(a,new yq(a.e,a.d));dk(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=aj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Pj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Pj(a+b,Yn(d.z.b.gb,Jf)),b!=a&&zJ(d,0,a-b),Aq(d,new yq(d.e,b)),dk(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Pj(a+b,Yn(d.z.b.gb,Jf)),Aq(d,new yq(d.e,b)),dk(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Pj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&zJ(d,a-b,0),Aq(d,new yq(b,d.d)),dk(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Aq(d,new yq(96<a+b?a+b:96,d.d)),dk(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||lG(a);AK(a.z,!0);a.t||(a.o||(a.o=new YK,Xi(a.o,"mosaic-GlassPanel-invisible")),jK(a.o.gb,ch,fK(a.gb,ch)),dj((ej(),fj(null)),a.o,0,0));Xi(this.j.e,"dragdrop-dragging");a=new Mj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function pu(){pu=u;qu=new ZK}
-function YK(){pu();var a;this.d=new $K(this);this.a=!1;this.b=new mw;Pw(this,this.b);a=this.gb.style;a[hd]="#000";a[he]="alpha(opacity=50)";a[Mf]="0.5";this.gb[xd]="gwt-GlassPanel"}s(642,326,Ph,YK);
-_.jd=function(){var a;Rw(this);try{a=this.fb}catch(b){b=Ji(b);if(y(b,80))throw new Jv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(ej(),fj(null))?(ou(qu,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Ri(kk,a),a.b=!0,a.c=sk(a),Si(kk,a),this.c=new aL(this),Uu(new nu(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=ab,this.gb.style[fg]=ab):kj(this,Yn(a.gb,Kf),Yn(a.gb,Jf));this.a&&Iu(new mu(this));dj(fj(null),new bL,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Yj(this.d);this.c&&(ku(Su,this.c,F(cL,k,14,[(!es&&(es=new pk),es)])),this.c=null);this.a&&ku(Ku,this,F(cL,k,14,[(!Ju&&(Ju=new pk),Ju)]))};_.Uc=function(a){switch(Fu(a.type)){case 256:if(27==(a.keyCode||0))return Tj(this),!1;case 1:if(co(this.gb,a.target))return Tj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var qu;function $K(a){jk();this.a=a}s(643,24,{},$K);_.vc=function(){ou((pu(),qu),this.a,!1)};_.a=null;function aL(a){this.a=a}s(644,1,{},aL);_.a=null;
-function bL(){this.gb=Uw();var a;a=new Ox(new dL(this));z(this,a,(aq(),aq(),bq));z(this,a,(Yq(),Yq(),Zq))}s(645,328,hi,bL);_.ld=function(){Kj(new eL(this))};function dL(a){this.a=a}s(646,1,{},dL);_.a=null;function eL(a){this.a=a}s(647,1,Th,eL);_.pc=function(){Xx(this.a.gb)};_.a=null;function fL(a){a.gb.style[ah]=gd;a.gb.style[Ie]=gd;if(a.bb){var a=a.fb,b;y(a,99)?a.Ff(null):(b=XK(a))&&b.Ff(a)}}s(649,309,bi);_.Ef=function(){fL(this);return new yq(Yn(this.gb,Kf),Yn(this.gb,Jf))};_.Ff=function(){fL(this)};
-_.Gf=function(){};_.Tc=function(){};_.Dd=function(){};function wK(){this.gb=$doc.createElement("label");this.gb[xd]="mosaic-Label";this.gb.style[$g]=Ff;this.gb[xd]="mosaic-HTML"}s(648,649,bi,wK);function XJ(a){Pw(this,new gL(a));this.gb[xd]="mosaic-ImageButton"}s(650,326,Ph,XJ);
-function cK(){var a=(zw(),Cw);tw.call(this,!0,lf);this.L=a.a;this.a=new hL(this);this.a.d=!0;jw(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);hj();uv(a,b)}else this.cb|=1;ao($n(this.gb))[xd]=Ge;this.gb.style[ch]="2147483647"}s(651,311,hi,cK);_.Tc=function(a){Kv(this,a);1==Fu(a.type)&&ow(this,!1)};_.a=null;
-function hL(a){this.b=a;this.c=new Yi;this.i=new Yi;a=(gy(),fy);new Ty(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Ag);this.e=$doc.createElement(Dg);Bu(b,this.e);this.o=!0;a=Uw();b=(Cu(),Du(b));a.appendChild(b);this.gb=a;pl();this.gb.setAttribute("role",Tl.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),hj(),uv(a,b)):this.cb|=2225;this.gb[xd]=Fe;a=Cv(this.gb)+"-vertical";Fi(this._c(),a,!0);this.gb.style[Pf]=ab;this.gb.setAttribute("hideFocus",Vg);z(this,new ey(this),(aq(),aq(),bq))}
-s(652,349,ti,hL);_.Tc=function(a){switch(Fu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Yx(this,a)};_.Cd=function(a,b){by(this,a,b);b||this.a&&ow(this.b,!1)};_.a=!0;_.b=null;
-function gL(a){var b=(ix(),jx),c=(qx(),rx),d;d=new ax;d.f[ld]=$a;d.f[sd]=0;d.f[td]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;Zw(b.a);b.a.c.rows[0].cells[0][cd]=c.a;Zw(b.a);b.a.c.rows[0].cells[0].style[Xg]=e.a;Zw(d);b=Vw(d,0,0,!0);if(a){Tj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Xw(g,f.c);ht(f.b,g,a);c.a=c.a.b}else e=c.b.c,Si(c.b,a);a.gb[Yc]=e;Bu(b,a.gb);Nv(a,d)}Pw(this,d);Fi(this.gb,"mosaic-WidgetWrapper",!0)}s(653,326,Ph,gL);_.a=null;_.b=null;function PJ(a){this.a=a}s(654,1,{},PJ);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&lG(this.a)};_.a=null;function QJ(a){jk();this.a=a}s(655,24,{},QJ);_.vc=function(){Fq(this.a.K.ab);var a=this.a;ds((!a.p&&(a.p=new iL),a.p))};_.a=null;function RJ(a){jk();this.a=a}s(656,24,{},RJ);_.vc=function(){DJ(this.a,(vq(),wq))};_.a=null;function SJ(a){jk();this.a=a}s(657,24,{},SJ);_.vc=function(){DJ(this.a,(vq(),EJ))};_.a=null;function VJ(){}s(658,1,{},VJ);function YJ(a){this.a=a}s(659,1,{},YJ);_.Ec=function(){this.a.xd()};_.a=null;
-function aK(a){this.a=a}s(660,1,{},aK);_.a=null;function KJ(a){this.a=a}s(661,1,Th,KJ);_.pc=function(){this.a.F==(vq(),wq)?dk(this.a.r,333):this.a.F==EJ&&dk(this.a.s,333)};_.a=null;function BJ(a){this.gb=a;Iv(this)}s(662,309,ti,BJ);_.Fc=function(a){return z(this,a,(Ar(),Ar(),Br))};_.Gc=function(a){return z(this,a,(nj(),nj(),oj))};_.Hc=function(a){return z(this,a,(Er(),Er(),Fr))};_.Ic=function(a){return z(this,a,(pj(),pj(),qj))};function iL(){Js.call(this,null)}s(663,238,Xh,iL);
-function vq(){vq=u;wq=new jL("MAXIMIZED",0);EJ=new jL("MINIMIZED",1);FJ=new jL("NORMAL",2);kL=F(lL,k,94,[wq,EJ,FJ])}function jL(a,b){E.call(this,a,b)}s(664,139,{68:1,71:1,73:1,94:1},jL);var kL,wq,EJ,FJ;s(665,1,{});function ou(a,b,c){var d,e,f,g,i;e=lj();d=mj();if(!c||e!=a.b||d!=a.a)f=(ej(),Yn(fj(null).gb,Kf)),c=Yn(fj(null).gb,Jf),i=(vv(),wv).scrollWidth,g=wv.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[ah]=f+Xf),0<=c&&(b.gb.style[Ie]=c+Xf),a.b=e,a.a=d}
-function ZK(){}s(666,665,{},ZK);_.a=-1;_.b=-1;function mL(a,b){var c,d,e;if(a.k)return!0;a.x.Ae();for(c=new Pv(b);c.a.a<c.a.b.c-1;)d=fJ(Qv(c.a)),e=d.fb,y(e,100)&&e.dd(d.ad()),d.ad()&&Si(a.x,d);return!0}
-function nL(a,b){var c,d,e;if(b.a)a.c&&Xj(a.c),a.c=new oL(a,b),Zj(a.c,333);else for(d=new Di(a.x);d.b<d.d.ue();)c=Ei(d),e=c.eb,fw(b,pL(c),e.s,e.t),qL(c,e.u,e.r,F(H,r,-1,[rL(a.q.a,c).d,rL(a.p.a,c).c,rL(a.n.a,c).a,rL(a.o.a,c).b]),(F(H,r,-1,[sL(a.i.a,c).d,sL(a.f.a,c).c,sL(a.d.a,c).a,sL(a.e.a,c).b]),F(H,r,-1,[tL(a.u,c),tL(a.t,c),tL(a.r,c),tL(a.s,c)])))}
-function uL(){this.x=new Yi;this.j=new vL(this);this.w=new wL(this.j);this.v=new xL(this.j);this.q=new yL(this.j);this.p=new zL(this.j);this.n=new AL(this.j);this.o=new BL(this.j);this.i=new CL(this.j);this.f=new DL(this.j);this.d=new EL(this.j);this.e=new FL(this.j);this.u=new GL(this.j);this.t=new GL(this.j);this.r=new GL(this.j);this.s=new GL(this.j)}s(667,1,{});_.If=function(a){nL(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function HL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Di(b.x);e.b<e.d.ue();)d=Ei(e),y(d,27)&&(d=d.ab),f=d.eb,fw(c,pL(d),f.s,f.t),qL(d,f.u,f.r,F(H,r,-1,[rL(b.q.a,d).d,rL(b.p.a,d).c,rL(b.n.a,d).a,rL(b.o.a,d).b]),(F(H,r,-1,[sL(b.i.a,d).d,sL(b.f.a,d).c,sL(b.d.a,d).a,sL(b.e.a,d).b]),F(H,r,-1,[tL(b.u,d),tL(b.t,d),tL(b.r,d),tL(b.s,d)])));IL(c);a.a.c=null;for(a=new Di(a.a.x);a.b<a.d.ue();)b=Ei(a),y(b,27)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function oL(a,b){this.a=a;this.b=b;var c=(fk(),gk);this.k=new ek(this);this.s=c}s(668,17,{},oL);_.qc=function(){HL(this)};_.rc=function(){HL(this)};
-_.tc=function(a){var b,c,d;for(c=new Di(this.a.x);c.b<c.d.ue();){b=Ei(c);y(b,27)&&(b=b.ab);d=b.eb;d.i=I(d.o+(d.s-d.o)*a);d.v=I(d.p+(d.t-d.p)*a);d.w=I(d.q+(d.u-d.q)*a);d.f=I(d.n+(d.r-d.n)*a);fw(this.b,pL(b),d.i,d.v);var e=b,f=d.w;d=d.f;var g=F(H,r,-1,[rL(this.a.q.a,b).d,rL(this.a.p.a,b).c,rL(this.a.n.a,b).a,rL(this.a.o.a,b).b]),i=this.a,h=b;F(H,r,-1,[sL(i.i.a,h).d,sL(i.f.a,h).c,sL(i.d.a,h).a,sL(i.e.a,h).b]);qL(e,f,d,g,F(H,r,-1,[tL(this.a.u,b),tL(this.a.t,b),tL(this.a.r,b),tL(this.a.s,b)]))}};_.a=null;
-_.b=null;s(670,1,{});_.a=null;function EL(a){this.a=a}s(669,670,{},EL);function FL(a){this.a=a}s(671,670,{},FL);function DL(a){this.a=a}s(672,670,{},DL);function CL(a){this.a=a}s(673,670,{},CL);function AL(a){this.a=a}s(674,670,{},AL);function BL(a){this.a=a}s(675,670,{},BL);function zL(a){this.a=a}s(676,670,{},zL);function yL(a){this.a=a}s(677,670,{},yL);s(678,670,{},function(a){this.a=a});s(679,670,{},function(a){this.a=a});
-function tL(a,b){var c=a.a,d;d=aj(c.d,b);d||(d=new nK(iK(b.gb)),x(c.d,b,d));return d.d}function GL(a){this.a=a}s(680,670,{},GL);function xL(a){this.a=a}s(681,670,{},xL);function wL(a){this.a=a}s(682,670,{},wL);function sL(a,b){var c;c=aj(a.a,b);c||(c=new nK(CJ(b.gb)),x(a.a,b,c));return c}function rL(a,b){var c;c=aj(a.b,b);c||(c=new nK(hK(b.gb)),x(a.b,b,c));return c}
-function JL(a,b){var c,d;d=aj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=XK(b),f,g,i,h,l;if(y(b,99)){if(null!=c.k&&null!=c.j){d=new yq(KL(e,!0),KL(e,!1));break a}h=b.Ef();null!=c.k&&(h.b=KL(e,!0));null!=c.j&&(h.a=KL(e,!1))}else{if(null!=c.k&&null!=c.j){d=new yq(KL(e,!0),KL(e,!1));break a}h=new lK;f=b.gb;l=f.style;g=l[Uf];i=l[Yg];l[Uf]="static";l[Yg]=Je;null!=c.k?h.b=KL(e,!0):(l[ah]=gd,h.b=(f.offsetWidth||0)+rL(d.o.a,b).b+rL(d.p.a,b).c);null!=c.j?h.a=KL(e,!1):(l[Ie]=gd,h.a=(f.offsetHeight||0)+rL(d.q.a,b).d+
-rL(d.n.a,b).a);l[Uf]=g;l[Yg]=i}d=h}null!=c.k&&(rj(),Ap)==c.k.Kf()||null!=c.j&&(rj(),Ap)!=c.j.Kf()||x(a.e,b,d)}return d}function vL(a){this.f=a;this.c=new Bi;this.e=new Bi;this.b=new Bi;this.a=new Bi;this.d=new Bi}s(683,1,{},vL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function LL(a){var b;b=a.eb;if(null==b||!y(b,97))b=new ML,a.eb=b;return b}function yK(){BK.call(this,(CK(),NL))}function BK(a){var b=(OL(),PL);uL.call(this);this.b=a;this.a=b}s(684,667,{},yK,BK);
-_.Jf=function(a){var b,c,d,e,f,g,i,h,l;h=new lK;mL(this,a);l=rL(this.o.a,a).b+rL(this.p.a,a).c+sL(this.e.a,a).b+sL(this.f.a,a).c+tL(this.s,a)+tL(this.t,a);d=rL(this.q.a,a).d+rL(this.n.a,a).a+sL(this.i.a,a).d+sL(this.d.a,a).a+tL(this.u,a)+tL(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(CK(),NL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Di(this.x);a.b<a.d.ue();)c=Ei(a),e=LL(c),b=null,i=c.fb,y(i,100)&&(b=i,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),this.b==NL?(l+=JL(this.w.a,c).b,e.a=JL(this.v.a,
-c).a,y(i,100)&&(l+=b.b,e.a+=b.a),f=Pj(f,e.a)):(d+=JL(this.v.a,c).a,e.b=JL(this.w.a,c).b,y(i,100)&&(d+=b.a,e.b+=b.b),g=Pj(g,e.b));this.b==NL?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.If=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(mL(this,a)&&(d=this.x.c,0!=d)){G=a.o;q=tL(this.s,a);A=tL(this.u,a);c=xq(a.gb);O=c.b-(q+tL(this.t,a));o=c.a-(A+tL(this.r,a));g=O;c=o;this.b==(CK(),NL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Di(this.x);e.b<e.d.ue();)d=Ei(e),b=null,n=LL(d),w=d.fb,y(w,100)&&(b=w,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),this.b==NL?(n.d?++h:(n.b=JL(this.w.a,d).b,y(w,100)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=JL(this.v.a,d).a,y(w,100)&&(n.a+=b.a))):(n.c?++i:(n.a=JL(this.v.a,
-d).a,y(w,100)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=JL(this.w.a,d).b,y(w,100)&&(n.b+=b.b)));for(e=new Di(this.x);e.b<e.d.ue();)d=Ei(e),b=null,n=d.eb,w=d.fb,y(w,100)&&(b=w,b=QL(b),b=new yq(b[1]+b[3],b[0]+b[0])),J=n.b,m=n.a,this.b==NL?n.d&&(J=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,100)&&(l-=b.b,f-=b.a),this.b==DK?(n.s=this.a==(OL(),PL)?q:this.a==RL?q+~~(O/2)-~~(J/2):q+O-J,n.t=A,n.u=l,n.r=f,A+=m+G):(this.a==(OL(),PL)?(n.s=q,n.t=A):this.a==RL?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=
-l,n.r=f,q+=J+G),a.a&&(w=d.Xc()-Vj(a.gb)-tL(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Wj(a.gb)+$wnd.pageYOffset)-tL(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));nL(this,a)}};_.a=null;_.b=null;function OL(){OL=u;PL=new SL("START",0);RL=new SL(Gb,1);TL=new SL("END",2);UL=F(VL,k,95,[PL,RL,TL])}function SL(a,b){E.call(this,a,b)}s(685,139,{68:1,71:1,73:1,95:1},SL);var UL,RL,TL,PL;function CK(){CK=u;NL=new WL("HORIZONTAL",0);DK=new WL("VERTICAL",1);XL=F(YL,k,96,[NL,DK])}
-function WL(a,b){E.call(this,a,b)}s(686,139,{68:1,71:1,73:1,96:1},WL);var XL,NL,DK;s(688,1,{101:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function ML(){this.e=!1}function $J(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(687,688,{97:1,101:1},ML,$J);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function ZL(a,b){if(a.k)return!0;mL(a,b);if(0<a.x.c){a.a=xu(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,98))d=new $L,c.eb=d;a.b=d;a.x.Ae();Si(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function aM(){uL.call(this)}s(689,667,{},aM);
-_.Jf=function(a){var b,c;c=new lK;ZL(this,a);if(this.a){b=JL(this.w.a,this.a).b;var d=JL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,100)&&(b=QL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=rL(this.o.a,a).b+rL(this.p.a,a).c+sL(this.e.a,a).b+sL(this.f.a,a).c+tL(this.s,a)+tL(this.t,a);c.a+=rL(this.q.a,a).d+rL(this.n.a,a).a+sL(this.i.a,a).d+sL(this.d.a,a).a+tL(this.u,a)+tL(this.r,a);return c};
-_.If=function(a){var b,c,d,e,f;ZL(this,a)&&(d=tL(this.s,a),e=tL(this.u,a),c=xq(a.gb),f=c.b-(d+tL(this.t,a)),c=c.a-(e+tL(this.r,a)),b=this.a.fb,y(b,100)&&(b=QL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Vj(a.gb)-tL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Wj(a.gb)+$wnd.pageYOffset)-tL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),nL(this,a))};_.a=null;_.b=null;
-function $L(){this.e=!1}s(690,688,{98:1,101:1},$L);function QL(a){var b,c,d,e;null==a.a&&(a.a=v(H,r,-1,4,1),e=$n(kv(kv(a.c,0),0)),c=$n(kv(kv(a.c,2),2)),d=hK(a.gb),b=CJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function bM(a,b){a.bb&&Tj(a);return kw(a,b)}function cM(){Iw();yw.call(this,Jw)}s(691,316,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,100:1},cM);
-_.nd=function(a){return bM(this,a)};_.a=null;function pL(a){var b;b=a.fb;return y(b,100)?b:a}function Bq(a){if(!a.bb)return new lK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Jf(a),Dq(a,a.j),a.d.If(a),a.j=a.d.Jf(a);return a.j}function fJ(a){return y(a,100)?a.ab:a}function dM(a){var b;if(!a.n){b=(!uK&&(uK=new tK),uK);var c=lM(a,db,!0);b.a=c;c=lM(a,fb,!0);b.b=c;a.n=b}return a.n}
-function qJ(a,b,c,d,e){if(y(b,27))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,101)&&f.e?(c=new cM,Yv(a,c,a.gb,d,!0),lw(c,b)):Yv(a,b,c,d,e);rJ(a,b)}function ZJ(a,b,c,d){b.eb=c;qJ(a,b,a.gb,d,!0)}
-function rJ(a,b){var c;c=a.d;if(b){var d=c.j;Mi(d.c,b);Mi(d.e,b);Mi(d.b,b);Mi(d.a,b);Mi(d.d,b)}else d=c.j,By(d.c),By(d.e),By(d.b),By(d.a),By(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==pL(a))c=c.fb;else{if(y(c,93)||y(c,26))d=c,c=c.fb,c==pL(d)&&(c=c.fb);y(c,100)&&y(c.fb,92)&&(c=c.fb)}y(c,99)&&!y(c,92)&&(c.Ff(a.fb),c.Ff(a))}}function Fq(a){if(a.bb&&a.gb.style.display!=Cf){a.gb.scrollTop=0;var b=a.gb,c=0;bo(b)&&(c=-c);b.scrollLeft=c;a.d.If(a);a.c=!1;IL(a)}}
-function IL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=fJ(Qy(a.p,d)),y(b,100)&&(b=b.ab),b.ad()&&(y(b,99)?b.Gf():y(b,34)&&b.Dd())}function sJ(a,b){var c;y(b,100)&&(b=y(b,100)?b.ab:b);c=pL(b);return dw(a,c)?(y(c,100)&&bM(c,b),rJ(a,null),!0):!1}function xK(a,b){var c;a.d=b;null!=a.e&&Wi(a,Cv(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Xy(a.e,Vn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Xi(a,Cv(a.gb)+Ca+a.e);rJ(a,null)}
-function lM(a,b,c){a.k||(a.k=$doc.createElement(ug),jK(a.k,Uf,$c),jK(a.k,Yg,Je),jK(a.k,Te,ab),jK(a.k,Mg,ab),a.gb.appendChild(a.k));jK(a.k,ah,b);jK(a.k,Ie,b);a=gK(a.k);return c?a.b:a.a}
-function KL(a,b){var c;c=null.Kf();if(c==(rj(),Mp)){c=(dM(a),null.Kf());var d=(-1==sK&&(sK=oJ(gb,!0)),sK);return L(K(Math.round(100*d*c/254)))}if(c==Cp)return c=dM(a),d=null.Kf(),L(K(vE(d*(-1==c.a&&(c.a=oJ(db,!0)),c.a))));if(c==Ep)return c=dM(a),d=null.Kf(),L(K(vE(d*(-1==c.b&&(c.b=oJ(fb,!0)),c.a))));if(c==Kp)return c=(dM(a),null.Kf()),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(d*c)));if(c==Op)return c=(dM(a),null.Kf()),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(10*d*c/254)));if(c==Ip)return L(K(vE(12*
-(dM(a),null.Kf())*L(K(vE((-1==sK&&(sK=oJ(gb,!0)),sK)/72))))));if(c==Ap)return lM(a,null.Kf(),b);if(c==Gp)return c=(dM(a),L(K(vE(null.Kf())))),d=(-1==sK&&(sK=oJ(gb,!0)),sK),L(K(Math.round(d*c/72)));if(null.Kf()==yp)return L(K(vE(null.Kf())));throw new qk("Invalid size: "+null.Kf());}function OJ(){var a=new aM;hw.call(this);this.j=new yq(-1,-1);new mM(this);this.gb[xd]="mosaic-LayoutPanel";xK(this,a)}s(692,306,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,99:1},OJ);
-_.rd=function(a){qJ(this,a,this.gb,this.p.c,!0)};_.fd=function(){Sv(this,new nM)};_.gd=function(){Sv(this,new oM)};_.Ef=function(){return Bq(this)};_.od=function(a){return aw(this.p,pL(a))};_.pd=function(a,b,c,d){qJ(this,a,b,c,d)};_.Ff=function(a){rJ(this,a)};_.qd=function(){return new Pv(this)};_.Gf=function(){Fq(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Bq(this),null!=this.i)a=a.a+Xf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Xf);this.cd(b);this.f=null}else b=a.a+Xf,this.ed(a.b+Xf),this.cd(b);Fq(this)}};_.Dd=function(){Fq(this)};_.nd=function(a){return sJ(this,a)};_.cd=function(a){this.gb.style[Ie]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){fw(this,pL(a),b,c)};
-_.ed=function(a){this.gb.style[ah]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function nM(){}s(693,1,{},nM);_.Bd=function(a){pL(a).jd()};function oM(){}s(694,1,{},oM);_.Bd=function(a){pL(a).kd()};function Pv(a){this.b=a;this.a=new cw(this.b.p)}s(695,1,{},Pv);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return fJ(Qv(this.a))};_.Sc=function(){Rv(this.a)};_.b=null;function pM(){pM=u;new Lx}
-function mM(a){pM();Fi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new qM(this)}s(696,9,{},mM);function qM(a){jk();this.a=a}s(697,24,{},qM);_.vc=function(){rJ(this.a.a,null);Fq(this.a.a)};_.a=null;function XK(a){a=a.fb;return!a?null:y(a,99)?a:XK(a)}function HJ(a,b,c){var d;d=a.gb;qL(a,b,c,hK(d),(CJ(d),iK(d)))}function qL(a,b,c,d){0<=b&&(b-=d[1]+d[3],a.ed((0>b?0:b)+(rj(),Xf)));0<=c&&(c-=d[0]+d[2],a.cd((0>c?0:c)+(rj(),Xf)))}function Dq(a,b){HJ(a,b.b,b.a)}s(700,1,{});
-function YD(){var a,b,c,d;d=zE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function rM(){this.a=new Bi;new Bi;new Bi}s(699,700,{},rM);function XD(){XD=u;sM=new rM}function bE(){var a=ZD,b=$wnd.JSApplet.JSME;XD();x(sM.a,a,b)}var sM;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=En&&(e=$j(),2E3<e-Gn&&(Gn=e,Fn=Dn()));if(0==En++){var f=(Hn(),In),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Qn(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Hn(),In),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Qn(l,m);while(h.c);h.c=m}}--En;c&&-1!=Fn&&($wnd.clearTimeout(Fn),Fn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(kt)()}catch(d){a(b)}else B(kt)()}var $D=U(1),wn=U(100),tM=mE(" I"),H=hE(707,tM),RE=hE(705,$D),uM=mE(" Z"),fH=hE(708,uM);U(99);U(98);U(97);var vM=U(496),ln=hE(709,vM),wM=U(257),Nt=hE(710,wM);U(258);U(139);var xM=mE(" B");U(486);var yM=mE(" C"),wi=hE(711,yM);U(484);var zM=mE(" D"),zF=hE(712,zM);U(485);U(487);var AM=U(490),uE=hE(713,AM),BM=mE(" J"),CM=U(2),mt=hE(706,CM),dK=hE(714,xM);U(499);U(482);U(96);U(105);U(478);var ZD=U(476);U(481);
-U(112);U(94);U(107);U(108);U(109);U(493);U(488);U(477);U(700);U(699);var aE=lE(),SA=U(408),lF=hE(715,SA),DM=U(539),PG=hE(716,DM),EM=U(394);U(393);U(392);U(391);U(535);var dt=hE(717,H),FM=W(537,function(){rF();return TG}),UG=hE(718,FM);U(538);U(417);U(416);U(531);U(530);U(540);U(541);U(536);U(451);U(534);var uA=hE(719,EM);U(406);U(543);U(198);U(197);U(291);U(238);U(293);U(206);var GM=U(205);U(241);U(240);U(239);U(388);U(389);U(390);U(310);var HM=U(309);U(308);U(314);U(328);U(545);U(544);U(307);U(306);
-U(547);U(546);U(552);U(553);U(554);U(555);U(556);U(557);U(558);U(559);U(548);U(549);U(550);U(551);U(369);U(244);U(243);U(319);U(320);U(321);U(570);U(579);U(24);U(571);U(572);U(573);U(574);U(575);U(576);U(577);U(578);U(289);U(463);U(462);U(503);U(505);U(504);U(506);U(508);U(507);U(509);U(513);U(514);U(365);U(368);U(366);U(367);U(434);U(433);var LB=U(432),WF=hE(720,LB),jH=hE(721,BM);U(304);U(305);U(423);U(418);U(419);U(569);U(510);U(516);U(511);U(512);U(428);U(427);U(426);U(431);
-var IM=lE(),cJ=hE(722,IM);U(461);U(471);U(470);U(469);U(472);U(473);U(601);U(602);U(603);U(604);U(522);var JM=W(247,function(){Ts();return Ys}),Zs=hE(723,JM);U(502);U(441);U(442);U(425);var wB=U(420);U(404);U(405);U(430);var HB=U(429);U(422);U(421);U(520);U(529);U(411);var WA=U(410);U(465);U(532);U(533);U(495);U(542);U(439);U(440);U(414);U(396);U(395);U(448);lE();lE();lE();U(398);U(399);U(287);
-var KM=W(174,function(){rj();return Qp}),Rp=hE(724,KM),LM=W(138,function(){sj();return oo}),po=hE(725,LM),MM=W(145,function(){qo();return ap}),bp=hE(726,MM),NM=W(164,function(){cp();return lp}),mp=hE(727,NM),OM=W(169,function(){np();return wp}),xp=hE(728,OM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);U(196);U(203);U(204);U(378);var Ry=hE(729,HM);U(379);U(582);U(581);U(415);U(202);U(228);U(230);var cB=U(413);U(464);U(401);U(400);U(407);U(526);U(339);U(341);U(340);U(342);U(498);U(233);U(450);U(201);U(221);U(222);U(224);U(219);U(218);U(220);var eB=U(565);U(409);
-U(584);U(589);U(449);U(489);U(452);var wA=U(403),vA=hE(730,WA);U(208);U(212);U(619);U(566);U(436);U(437);U(438);U(402);U(225);U(242);U(562);U(563);U(344);U(343);U(335);U(336);U(609);U(590);U(591);U(515);U(523);U(524);U(525);U(583);U(585);var xB=U(424);U(210);U(209);U(211);U(213);U(527);U(232);U(229);U(231);U(227);U(217);U(216);U(215);U(588);U(313);U(312);U(311);U(608);U(607);U(606);U(593);U(605);var PM=W(664,function(){vq();return kL}),lL=hE(731,PM);U(663);U(662);U(654);U(655);U(656);U(657);U(658);
-U(659);U(660);U(661);U(635);var QM=W(315,function(){zw();return Gw}),Hw=hE(732,QM),RM=W(361,function(){vw();return ny}),oy=hE(733,RM);U(17);U(362);U(363);U(358);U(359);U(360);U(18);U(19);U(20);U(447);U(412);U(651);U(349);U(652);U(350);U(351);U(352);U(353);U(356);U(324);U(323);U(322);U(586);U(587);U(592);U(269);U(327);U(357);U(200);U(345);U(372);U(371);U(370);var SM=W(373,function(){Ey();return Oy}),Py=hE(734,SM);W(374,null);W(375,null);W(376,null);W(377,null);U(245);U(262);U(567);U(325);U(338);U(337);
-U(519);U(317);U(199);U(568);U(326);U(637);U(3);U(640);U(641);U(639);U(638);U(631);U(630);U(692);U(693);U(694);U(695);U(633);U(236);var jC=U(444),lC=hE(735,jC);U(445);U(443);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var TM=U(49),cy=hE(736,TM);U(38);U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);
-U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var mK=U(621);U(318);var qK=U(623);U(234);U(649);U(648);U(457);U(456);U(458);U(235);U(271);U(273);U(272);U(263);U(316);U(691);U(278);U(281);U(279);U(280);U(5);U(7);U(6);U(594);U(446);U(459);U(382);U(195);U(301);U(267);U(381);U(264);U(453);U(454);U(460);U(237);U(650);U(616);U(480);U(500);U(266);U(564);var rK=U(624);U(634);U(653);U(688);U(687);U(207);U(223);U(4);U(615);U(31);U(274);U(346);U(347);U(348);U(275);var cL=hE(737,GM);U(276);
-U(667);U(684);var UM=W(685,function(){OL();return UL}),VL=hE(738,UM),VM=W(686,function(){CK();return XL}),YL=hE(739,VM);U(670);U(679);U(678);U(682);U(681);U(677);U(676);U(674);U(675);U(673);U(672);U(669);U(671);U(680);U(683);U(668);U(30);U(68);U(636);U(689);U(330);U(329);U(332);U(333);U(331);U(277);U(21);U(299);U(300);U(11);U(14);U(22);var WM=U(25),tk=hE(740,WM);U(23);U(690);U(8);U(10);U(9);U(696);U(697);U(642);U(645);U(646);U(647);U(643);U(644);var oK=U(622);U(665);U(666);U(627);U(628);U(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/B70D7DA2E93A6B0FB7E5BC15540F7B15.cache.html b/public/jsme/B70D7DA2E93A6B0FB7E5BC15540F7B15.cache.html
new file mode 100644
index 0000000..c25dd25
--- /dev/null
+++ b/public/jsme/B70D7DA2E93A6B0FB7E5BC15540F7B15.cache.html
@@ -0,0 +1,645 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'B70D7DA2E93A6B0FB7E5BC15540F7B15';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',ga='" ',ia='" height="',ja='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Ya="/",Za="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",hb="1ex",
+ib="1in",jb="1px",kb="2",lb="3",mb=":",nb=": ",ob=";",qb="<",rb="=",sb=">",tb="?",vb="@",xb="@@",yb="A",zb="After",Bb="Any",Cb="Aromatic",Db="B",Eb="BODY",Fb="Before",Gb="Br",Hb="C",Ib="CENTER",Kb="CSS1Compat",Mb="Center",Nb="Cl",Ob="Class$",Pb="Copy as ",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JSME",cc="JUSTIFY",ec="JavaScript",fc="LEFT",gc="MOL n. ",hc="N",ic="NA",jc="NONE",
+kc="No more molecules in SDF buffer",lc="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",uc="R2",vc="R3",wc="RIGHT",xc="ROLL_DOWN",yc="RXN",zc="Reset",Ac="Resize-",Bc="Ring",Cc="S",Dc="SMILES",Ec="Se",Fc="Si",Gc="South",Hc="Style names cannot be empty",Ic="Unknown",Jc="West",Mc="X",Nc="[",Rc="[object Array]",Sc="\\",Tc="]",Uc="__gwtex_wrap",Vc="__uiObjectID",Wc="a",Xc="absolute",
+Yc="alert",Zc="alertdialog",fd="align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",yd="center",Ad="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Md="contentinfo",Qd="contextmenu",Rd="cssFloat",
+Sd="dblclick",Td="definition",Ud="dialog",Zd="dir",$d="directory",ae="display",be="div",ce="document",de="dragdrop-handle",ee="dragdrop-selected",fe="dragend",ge="dragenter",he="dragover",ie="drop",je="end_gesture",ke="error",le="filter",me="fixed",ne="float",oe="focus",pe="fontFamily",qe="fontSize",re="fontStyle",se="fontWeight",te="form",ue="function",ve="g",we="gesturechange",xe="gestureend",ye="gesturestart",ze="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Fe="gwt-MenuBarPopup",
+Ge="heading",Ne="height",Oe="hidden",Pe="html",Qe="id",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",hf="marquee",jf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",vf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="msie",Ef="multipart",
+Ff="n",Gf="name",Hf="navigation",If="none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="paste",Yf="popupContent",Zf="position",$f="presentation",ag="progressbar",bg="px",cg="px, ",dg="px;",eg="radio",fg="radiogroup",hg="reaction",ig="rect(0px, 0px, 0px, 0px)",jg="region",kg="rgb(",lg="right",mg="role",ng="rotation",og="row",pg="rowgroup",qg="rowheader",
+rg="rtl",tg="s",ug="safari",vg="scale100",wg="scrollbar",xg="se",yg="search",zg="separator",Ag="serif",Bg='shape-rendering="crispEdges"',Cg="slider",Dg="span",Eg="spinbutton",Fg="status",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",
+eh="visibility",fh="visible",gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},Dh={l:256,m:0,h:0},Eh={l:512,m:0,h:0},Fh={l:1024,m:0,h:0},Gh={l:2048,m:0,h:0},Hh={l:8192,m:0,h:0},Ih={l:16384,m:0,h:0},Jh={l:32768,m:0,h:0},Kh={l:65536,m:0,h:0},Lh={l:131072,m:0,h:0},Mh={l:262144,
+m:0,h:0},Nh={l:524288,m:0,h:0},Oh={},Ph={133:1},Qh={116:1,133:1},Rh={10:1,116:1,120:1,122:1},Sh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Th={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,
+43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Uh={118:1},Vh={6:1,8:1,116:1,120:1,122:1},Wh={137:1},Xh={116:1,119:1,133:1},Yh={52:1,116:1},Zh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},$h={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},ai={116:1},bi={89:1,96:1,110:1,116:1},ci={2:1},di={44:1},ei={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},fi={84:1,89:1,90:1,96:1,105:1,110:1,112:1,116:1},gi={112:1},m={115:1,116:1,119:1},
+hi={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},ii={7:1,8:1,116:1,120:1,122:1},ji={116:1,123:1,125:1,129:1,131:1},ki={134:1},li={116:1,123:1,131:1},mi={96:1,116:1},ni={80:1,116:1,120:1,122:1},oi={83:1,116:1,123:1,129:1,131:1},pi={46:1,82:1},qi={54:1},ri={89:1,90:1,96:1,110:1,116:1},s={116:1,119:1},
+si={47:1},ti={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,141:1,148:1},ui={8:1,9:1,116:1,120:1,122:1},vi={135:1},wi={55:1},xi={116:1,123:1,129:1,131:1},yi={116:1,119:1,134:1},zi={151:1},Ai={89:1,90:1,96:1,102:1,110:1,116:1},Bi={93:1,116:1},Ci={45:1,47:1,56:1,68:1,71:1,79:1,81:1},Di={68:1,79:1},Ei={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1};
+function t(a,b,c){var d=Oh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Oh[a]=function(){}),_=d.prototype=0>b?{}:new Oh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Fi(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Gi,s,-1,8,1);d=(Hi(),Ii);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ji(){Ji=x;Ki=new Li}function Mi(a){for(var b,a=new Ni(a.k.n);a.c<a.e.Ke();)b=Oi(a),Pi(b.pd(),ee,!1),Qi(a)}
+function Ri(a,b,c){var a=a.o,d;try{d=new Si(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=Ti(e);if(A(e,123))throw new Ui("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Pi(b.pd(),Wb,!0);Pi(c.pd(),de,!0);z(Ki,b,c)}function Vi(a,b){var c;c=Wi(Ki,b);var d;d=Wi(a.o.d,c);if(!d)throw new Xi("dragHandle was not draggable");Yi(d.c.b);Yi(d.e.b);Yi(d.d.b);Pi(b.pd(),Wb,!1);Pi(c.pd(),de,!1)}
+function Zi(a){var b;a.p=!1;for(a=new Ni(a.k.n);a.c<a.e.Ke();)b=Oi(a),Pi(b.pd(),ee,!1),Qi(a)}function $i(a,b){aj(a.k.n,b)?Pi(b.pd(),ee,!1):a.p?(bj(a.k.n,b),Pi(b.pd(),ee,!0)):(a.k.n.Te(),bj(a.k.n,b))}function cj(a){this.i=a;this.k=new dj(this);this.o=new ej(this.k)}t(3,1,{});_.rc=function(){fj(this.k.f,"dragdrop-dragging")};_.sc=function(){gj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ki;function dj(a){this.n=new hj;this.e=a;this.b=a.i}t(4,1,{},dj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function ij(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function jj(a,b){var c;c=kj(a.d,lj).b;b.b.ctrlKey||b.b.metaKey||Mi(a.c.e);$i(a.c.e,c)}function mj(a){a.c.i=null;a.c.e.sc();nj((oj(),pj(null)),a.b,0,0);var b=a.b.pb;qj=b;rj();sj=b;a.e=2}
+function ej(a){this.d=new Li;this.c=a;this.b=new tj;uj(this.b,vj(),wj());B(this.b,this,(xj(),xj(),yj));B(this.b,this,(zj(),zj(),Aj));a=this.b.pb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Bj(),bg);a.borderStyle=(Cj(),If);a[kd]="blue"}t(5,1,{},ej);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Dj(a);e=Ej(a);b=Rj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!lj)lj=c,this.c.f=kj(this.d,lj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Sj(this.c.n,this.c.f)&&(Mi(this.c.e),$i(this.c.e,this.c.f)),Tj(new Uj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Vj(lj,null),lj!=this.c.f&&(c=new Vj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,mj(this),1!=this.e&&ij(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Wj(a,b);a=Xj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Yj(Zj(d-this.i),Zj(a-this.j))>=this.c.e.n?($j(),-1!=Sj(this.c.n,this.c.f)||$i(this.c.e,this.c.f),c=new Vj(lj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,mj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();ij(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Wj(a,b);b=Xj(a,b);if(1==Rj(a.b)&&(this.f=!1,lj))try{if($j(),1==this.e)jj(this,a);else{d!=this.b&&(c=new Vj(d,null),e+=c.b,b+=c.e);try{ij(this,e,b),this.c.e.rc(),3!=this.e&&jj(this,a)}finally{var f=this.b.pb;qj&&f==qj&&(qj=null);rj();f===sj&&(sj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{lj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var lj=null;function Uj(){}t(6,1,wi,Uj);_.xc=function(){$j()};
+function Si(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Si);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Vj(a,b){!a||a==(oj(),pj(null))?this.i=this.f=0:(this.f=a.ld()-ck(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(oj(),pj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Vj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function $j(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function ek(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}function gk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(bg)?0:parseInt(a.substr(0,a.length-2))):0}
+function hk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function ik(a,b){var c=jk();hk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;kk(a.n,jk())}function lk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function kk(a,b){lk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function mk(a){this.b=a}t(19,1,{},mk);_.Cc=function(a){kk(this,a)};_.b=null;t(20,1,{});t(21,1,ci);function nk(){nk=x;var a;(a=new ok)&&(a.Fc()||(a=new pk));qk=a}t(22,20,{});var qk=null;function pk(){this.b=new hj;this.c=new rk(this)}t(23,22,{},pk);
+_.Fc=function(){return!0};_.Dc=function(a){a=new sk(this,a);bj(this.b,a);1==this.b.d&&tk(this.c,16);return a};function uk(){uk=x;vk=new hj;var a=new wk;xk();yk(zk?zk:zk=new Ak,a)}function Bk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(vk,a)}function tk(a,b){if(0>b)throw new Ck("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);aj(vk,a);a.c=!1;a.d=Dk(a,b);bj(vk,a)}function Ek(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Dk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||aj(vk,this);this.Hc()};_.c=!1;_.d=0;var vk;function rk(a){uk();this.b=a}t(24,25,{},rk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Fk,s,3,a.b.d,0);b=Gk(a.b,b);c=new Hk;for(e=0,f=b.length;e<f;++e)d=b[e],aj(a.b,d),kk(d.b,c.b);0<a.b.d&&tk(a.c,Yj(5,16-(jk()-c.b)))};_.b=null;function sk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},sk);_.Ec=function(){var a=this.c;aj(a.b,this);0==a.b.d&&Bk(a.c)};_.b=null;
+_.c=null;function Ik(a,b){var c=C(function(){var b=jk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function ok(){}t(27,22,{},ok);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Ik(a,b);return new Jk(c)};function Jk(a){this.b=a}t(28,21,ci,Jk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Kk(){this.b=Yc}t(29,30,{},Kk);function Lk(){this.b=Zc}t(31,30,{},Lk);
+function Mk(){this.b=hd}t(32,30,{},Mk);t(34,1,{});_.b=null;function Nk(a){this.b=a}t(33,34,{},Nk);function Ok(){this.b=id}t(35,30,{},Ok);function Pk(){this.b=ld}t(36,30,{},Pk);function Qk(){this.b=sd}t(37,30,{},Qk);function Rk(){this.b=Bd}t(38,30,{},Rk);function Sk(){this.b=Jd}t(39,30,{},Sk);function Tk(){this.b=Kd}t(40,30,{},Tk);function Uk(){this.b=Ld}t(41,30,{},Uk);function Vk(){this.b=Md}t(42,30,{},Vk);function Wk(){this.b=Td}t(43,30,{},Wk);function Xk(){this.b=Ud}t(44,30,{},Xk);
+function Yk(){this.b=$d}t(45,30,{},Yk);function Zk(){this.b=ce}t(46,30,{},Zk);function $k(){this.b=te}t(47,30,{},$k);function al(){this.b=Be}t(48,30,{},al);function bl(){this.b=Ce}t(49,30,{},bl);function cl(){this.b=De}t(50,30,{},cl);function dl(){this.b=Ge}t(51,30,{},dl);function fl(a){this.b=a.id}t(52,1,{4:1,5:1},fl);_.b=null;function gl(){this.b=Re}t(53,30,{},gl);function hl(){this.b=$e}t(54,30,{},hl);function il(){this.b=af}t(55,30,{},il);function jl(){this.b=bf}t(56,30,{},jl);
+function kl(){this.b=cf}t(57,30,{},kl);function ll(){this.b=ef}t(58,30,{},ll);function ml(){this.b=gf}t(59,30,{},ml);function nl(){this.b=hf}t(60,30,{},nl);function ol(){this.b=jf}t(61,30,{},ol);function pl(){this.b=lf}t(62,30,{},pl);function ql(){this.b=nf}t(63,30,{},ql);function rl(){this.b=of}t(64,30,{},rl);function sl(){this.b=pf}t(65,30,{},sl);function tl(){this.b=vf}t(66,30,{},tl);function ul(){this.b=Hf}t(67,30,{},ul);function vl(){this.b=Kf}t(68,30,{},vl);function wl(){this.b=Tf}
+t(69,30,{},wl);function xl(){this.b=$f}t(70,30,{},xl);t(71,34,{},function(a){this.b=a});function yl(){this.b=ag}t(72,30,{},yl);function zl(){zl=x;Al=new Nk("aria-activedescendant")}var Al;function Bl(){this.b=eg}t(74,30,{},Bl);function Cl(){this.b=fg}t(75,30,{},Cl);function Dl(){this.b=jg}t(76,30,{},Dl);
+function El(){El=x;Fl=new Lk;Gl=new Kk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new al;Xl=new cl;Yl=new dl;Zl=new gl;$l=new hl;am=new jl;bm=new kl;cm=new il;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new ql;im=new sl;jm=new tl;km=new rl;lm=new pl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Cl;sm=new Bl;tm=new Dl;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=
+new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;F=new Li;z(F,jg,tm);z(F,Yc,Gl);z(F,Ud,Rl);z(F,Zc,Fl);z(F,hd,Hl);z(F,ce,Tl);z(F,id,Il);z(F,ld,Jl);z(F,sd,Kl);z(F,Bd,Ll);z(F,Ce,Vl);z(F,Jd,Ml);z(F,De,Xl);z(F,Kd,Nl);z(F,Ld,Ol);z(F,Md,Pl);z(F,Td,Ql);z(F,af,cm);z(F,$d,Sl);z(F,te,Ul);z(F,Be,Wl);z(F,Ge,Yl);z(F,Re,Zl);z(F,$e,$l);z(F,bf,am);z(F,cf,bm);z(F,ef,dm);z(F,gf,em);z(F,hf,fm);z(F,jf,gm);z(F,lf,lm);z(F,nf,hm);z(F,of,km);z(F,
+pf,im);z(F,Tf,om);z(F,eg,sm);z(F,vf,jm);z(F,Hf,mm);z(F,Kf,nm);z(F,$f,pm);z(F,ag,qm);z(F,fg,rm);z(F,og,ym);z(F,pg,um);z(F,qg,wm);z(F,yg,Cm);z(F,zg,Em);z(F,wg,Am);z(F,Cg,Gm);z(F,Eg,Im);z(F,Fg,Km);z(F,Hg,en);z(F,Jg,Mm);z(F,Kg,Om);z(F,Pg,gn);z(F,Qg,jn);z(F,Rg,ln);z(F,Sg,nn);z(F,Zg,tn);z(F,$g,pn);z(F,ah,rn)}var Gl,Fl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Wl,Vl,Xl,Yl,Zl,$l,cm,am,bm,dm,em,fm,gm,lm,hm,km,im,jm,mm,nm,om,pm,qm,sm,rm,tm,F,ym,um,wm,Am,Cm,Em,Gm,Im,Km,en,Mm,Om,gn,jn,ln,nn,tn,pn,rn;
+function zm(){this.b=og}t(78,30,{},zm);function vm(){this.b=pg}t(79,30,{},vm);function xm(){this.b=qg}t(80,30,{},xm);function Bm(){this.b=wg}t(81,30,{},Bm);function Dm(){this.b=yg}t(82,30,{},Dm);function Fm(){this.b=zg}t(83,30,{},Fm);function Hm(){this.b=Cg}t(84,30,{},Hm);function Jm(){this.b=Eg}t(85,30,{},Jm);function Lm(){this.b=Fg}t(86,30,{},Lm);function fn(){this.b=Hg}t(87,30,{},fn);function Nm(){this.b=Jg}t(88,30,{},Nm);function dn(){this.b=Kg}t(89,30,{},dn);function hn(){this.b=Pg}
+t(90,30,{},hn);function kn(){this.b=Qg}t(91,30,{},kn);function mn(){this.b=Rg}t(92,30,{},mn);function on(){this.b=Sg}t(93,30,{},on);function un(){this.b=Zg}t(94,30,{},un);function qn(){this.b=$g}t(95,30,{},qn);function sn(){this.b=ah}t(96,30,{},sn);function Hk(){this.b=jk()}function jk(){return(new Date).getTime()}t(97,1,{},Hk);function vn(a){var b,c,d;d=new wn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),xn(d,c.cZ.e),d.b.b+=nb,yn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function zn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}t(102,1,{116:1,131:1});_.Ic=function(){return this.i};_.tS=function(){return zn(this)};_.f=null;_.i=null;function An(a){Bn();this.i=a}t(101,102,li,An);function Xi(a){Bn();this.i=a}function Ui(a,b){Bn();this.f=b;this.i=a}t(100,101,xi,Xi,Ui);function Cn(a){Bn();this.c=a;this.b=l;a=new Dn;a=En(a,Fn(this.c)?this.c:null);Gn(a)}t(99,100,xi,Cn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Mf:Fn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Hn(this.c).e;this.b=this.b+nb+(Fn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Fn(this.c)){b=(In(),this.c);var c=l,d;for(d in b)if(d!=Gf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Jn(a,b){return Kn(a)?a.eQ(b):a===b}
+function Hn(a){return Kn(a)?a.cZ:Ln}function Mn(a){return Kn(a)?a.hC():Fi(a)}
+function Nn(){var a;Nn=x;On=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Pn(a){Nn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=On[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var On;t(109,1,{});function Fi(a){return a.$H||(a.$H=++Qn)}function Rn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Sn(){return $wnd.setTimeout(function(){0!=Tn&&(Tn=0);Un=-1},10)}var Tn=0,Qn=0,Vn=0,Un=-1;
+function Wn(){Wn=x;Xn=new Yn}function Zn(a,b){a.b=$n(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ao(a)),bo(a.f,1),!a.j&&(a.j=new co(a)),bo(a.j,50))}function Yn(){}function eo(a){return a.Jc()}function $n(a,b){!a&&(a=[]);a[a.length]=b;return a}function fo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=$n(b,e)):e[0].xc()}catch(f){if(f=Ti(f),!A(f,131))throw f;}}return b}function bo(a,b){Wn();$wnd.setTimeout(function(){C(eo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},Yn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Xn;function ao(a){this.b=a}t(112,1,{},ao);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),fo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Hk;100>jk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function co(a){this.b=a}t(113,1,{},co);_.Jc=function(){this.b.e&&bo(this.b.f,1);return this.b.k};
+_.b=null;function go(a,b){a.length>=b&&a.splice(0,b);return a}function ho(){try{null.a()}catch(a){return a}}function io(){}t(116,1,{},io);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=jo(a);b=a.indexOf(ua);c=0==a.indexOf(ue)?8:0;-1==b&&(b=ko(a,lo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=jo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function mo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return go(this.Mc(ho()),this.Nc())};_.Mc=function(a){return mo(this,a)};_.Nc=function(){return 2};
+function In(){In=x;Error.stackTraceLimit=128}function no(a){a=go(En(a,ho()),3);0==a.length&&(a=go((new io).Kc(),1));return a}function Bn(){In();var a;a=no(new Dn);Gn(a)}function En(a,b){var c;c=mo(a,b);return 0==c.length?(new io).Mc(b):go(c,1)}
+function Gn(a){var b,c,d,e,f,g,j,h,n;n=y(oo,s,130,a.length,0);for(e=0,f=n.length;e<f;++e)h=po(a[e],xb),b=-1,d=Ic,2==h.length&&null!=h[1]&&(j=h[1],g=qo(j,lo(58)),d=lo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=ro(j,g+1),b=parseInt(b)||-1)),n[e]=new so(h[0],d+vb+b);e=y(oo,s,130,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new to;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return no(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=jo(a);0==c.indexOf("at ")&&(c=ro(c,3));a=c.indexOf(Nc);-1!=a&&(c=jo(c.substr(0,a-0))+jo(ro(c,c.indexOf(Tc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(vb),-1==a?(b=c,c=l):(b=jo(ro(c,a+1)),c=jo(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=jo(c.substr(0,a-0)));a=ko(c,lo(46));-1!=a&&(c=ro(c,a+1));return(0<c.length?c:"anonymous")+xb+b};_.Mc=function(a){return En(this,a)};_.Nc=function(){return 3};function Dn(){In()}
+t(119,117,{},Dn);t(120,1,{});function yn(a,b){a.b+=b}function uo(){}t(121,120,{},uo);_.b=l;function vo(a,b){return parseInt(a[b])||0}function wo(a,b){return null==a[b]?null:""+a[b]}function xo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function yo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function zo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Rj(a){a=a.button;return 1==a?4:2==a?2:1}
+function dk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+ck(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==rg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[Zf]==me){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(pd)));if(d&&d.tagName==Eb&&a.style.position==Xc)break;a=d}a=b}return a}
+function fk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[Zf]==me){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(qd)));if(d&&d.tagName==Eb&&a.style.position==
+Xc)break;a=d}a=b}return a}function ck(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==rg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Ao(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Bo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function wj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}
+function vj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function Co(a,b){this.c=a;this.d=b}t(146,1,{116:1,120:1,122:1});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Cj(){Cj=x;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=new Mo;No=H(Oo,s,6,[Do,Fo,Ho,Jo,Lo])}t(145,146,Vh);var No,Ho,Fo,Jo,Do,Lo;function Eo(){Co.call(this,jc,0)}t(147,145,Vh,Eo);function Go(){Co.call(this,"DOTTED",1)}
+t(148,145,Vh,Go);function Io(){Co.call(this,"DASHED",2)}t(149,145,Vh,Io);function Ko(){Co.call(this,"HIDDEN",3)}t(150,145,Vh,Ko);function Mo(){Co.call(this,"SOLID",4)}t(151,145,Vh,Mo);function Po(){Po=x;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=H(Zo,s,7,[Qo,So,Uo,Wo])}t(152,146,ii);var Yo,So,Uo,Wo,Qo;function Ro(){Co.call(this,jc,0)}t(153,152,ii,Ro);function To(){Co.call(this,"BLOCK",1)}t(154,152,ii,To);function Vo(){Co.call(this,"INLINE",2)}t(155,152,ii,Vo);
+function Xo(){Co.call(this,"INLINE_BLOCK",3)}t(156,152,ii,Xo);function $o(){$o=x;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=H(jp,s,9,[ap,cp,ep,gp])}t(157,146,ui);var ip,ap,cp,ep,gp;function bp(){Co.call(this,Ib,0)}t(158,157,ui,bp);function dp(){Co.call(this,cc,1)}t(159,157,ui,dp);function fp(){Co.call(this,fc,2)}t(160,157,ui,fp);function hp(){Co.call(this,wc,3)}t(161,157,ui,hp);
+function Bj(){Bj=x;kp=new lp;mp=new np;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=H(Dp,s,10,[kp,mp,op,qp,sp,up,wp,yp,Ap])}t(162,146,Rh);var Cp,yp,op,qp,wp,Ap,up,mp,sp,kp;function lp(){Co.call(this,"PX",0)}t(163,162,Rh,lp);function np(){Co.call(this,"PCT",1)}t(164,162,Rh,np);function pp(){Co.call(this,"EM",2)}t(165,162,Rh,pp);function rp(){Co.call(this,"EX",3)}t(166,162,Rh,rp);function tp(){Co.call(this,"PT",4)}t(167,162,Rh,tp);function vp(){Co.call(this,"PC",5)}
+t(168,162,Rh,vp);function xp(){Co.call(this,"IN",6)}t(169,162,Rh,xp);function zp(){Co.call(this,"CM",7)}t(170,162,Rh,zp);function Bp(){Co.call(this,"MM",8)}t(171,162,Rh,Bp);function Ep(){Ep=x;Fp=[];Gp=[];Hp=[]}var Fp,Gp,Hp;function Ip(){Ip=x;Jp=new Kp}function Lp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Mp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Kp(){}t(174,1,{},Kp);_.b=null;var Jp;t(186,1,{});_.tS=function(){return"An event type"};
+_.i=null;t(185,186,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(184,185,{});_.Pc=function(){return this.Rc()};_.b=null;var Np=_.c=null;function Op(){Op=x;Pp=new Qp(md,new Rp)}function Rp(){}t(183,184,{},Rp);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Pp};var Pp;function Sp(){Sp=x;Tp=new Qp(Ad,new Up)}function Up(){}t(187,184,{},Up);_.Oc=function(a){Vp();Wp(this,a.c,Xp(a.b.b,a.b.b.pb.selectedIndex))};_.Rc=function(){return Tp};var Tp;t(190,184,di);
+function Wj(a,b){return(a.b.clientX||0)-dk(b)+ck(b)+ck(b.ownerDocument.body)}function Xj(a,b){return(a.b.clientY||0)-fk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Dj(a){var b;return(b=a.c)?Wj(a,b):a.b.clientX||0}function Ej(a){var b;return(b=a.c)?Xj(a,b):a.b.clientY||0}t(189,190,di);function Yp(){Yp=x;Zp=new Qp(Dd,new $p)}function $p(){}t(188,189,di,$p);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Zp};var Zp;function aq(){aq=x;bq=new Qp(Qd,new cq)}function cq(){}
+t(191,184,{},cq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return bq};var bq;t(194,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var dq=_.d=0;function Ak(){this.d=++dq}t(193,194,pi,Ak);function Qp(a,b){this.d=++dq;this.b=b;!Np&&(Np=new eq);Np.b[a]=this;this.c=a}t(192,193,pi,Qp);_.b=null;_.c=null;function fq(){fq=x;gq=new Qp(Sd,new hq)}function hq(){}t(195,189,di,hq);
+_.Oc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(iq(),jq))a=kq(b.pb),c=new lq(vo(b.pb,Qf),vo(b.pb,Pf)),d=new lq(vo(b.T.jb.pb,Qf),vo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);mq(b.I,!0);a=vo(b.T.jb.pb,Qf);nq(b,new lq(a,oq(b.T.jb).b));b.J&&b.O!=jq&&pq(b.r,b)}else mq(b.I,!1),b.O!=(iq(),jq)?nq(b,new lq(b.F.c,b.F.b)):qq(b,kq(b.r.pb)),b.J&&b.O!=jq&&rq(b.r,b);sq(b.T.jb)}else mq(b.I,!0)};_.Rc=function(){return gq};var gq;t(196,184,{});
+function tq(){tq=x;uq=new Qp(fe,new vq)}function vq(){}t(197,196,{},vq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return uq};var uq;function wq(){wq=x;xq=new Qp(ge,new yq)}function yq(){}t(198,196,{},yq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return xq};var xq;function zq(){zq=x;Aq=new Qp(he,new Bq)}function Bq(){}t(199,196,{},Bq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return Aq};
+var Aq;function Cq(){Cq=x;Dq=new Qp(ie,new Eq)}function Eq(){}t(200,196,{},Eq);_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Fq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ng),a.b.c.b.b.f.pb[ch]=null!=b?b:l)};_.Rc=function(){return Dq};var Dq;function Gq(){Gq=x;Hq=new Qp(oe,new Iq)}function Iq(){}
+t(201,184,{},Iq);_.Oc=function(a){bk(a.b.b)};_.Rc=function(){return Hq};var Hq;function Jq(){Jq=x;Kq=new Qp(we,new Lq)}function Lq(){}t(202,184,{},Lq);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Mq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Nq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Kq};var Kq;function Oq(){Oq=x;Pq=new Qp(xe,new Qq)}
+function Qq(){}t(203,184,{},Qq);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Rq(a.b.b,a.b.c))};_.Rc=function(){return Pq};var Pq;function Sq(){Sq=x;Tq=new Qp(ye,new Uq)}function Uq(){}t(204,184,{},Uq);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Tq};var Tq;t(206,184,{});t(205,206,{});function Vq(){Vq=x;Wq=new Qp(We,new Xq)}function Xq(){}t(207,205,{},Xq);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Yq(),Zq).length&&-999!=(Yq(),Zq)[c]&&(c=(Yq(),Zq)[c]);b=new $q(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?ar(br(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new cr(a)),a.xb),b.b=d,dr(),
+er(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(fr(a,wo((gr(),hr).hc.b.pb,ch)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;c=1300;break;case 114:case 82:a.lb=!0;a.K=rc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?ir(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?ir(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&ir(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?ir(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?ir(a,4):c=207;break;case 53:105==a.d?
+ir(a,5):c=208;break;case 54:105==a.d?ir(a,6):c=210;break;case 55:105==a.d?ir(a,7):c=211;break;case 56:105==a.d?ir(a,8):c=212;break;case 57:105==a.d?ir(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}jr(a,c)}a=!0}a&&this.b.preventDefault()};_.Rc=function(){return Wq};var Wq;function kr(){kr=x;lr=new Qp(xf,new mr)}function mr(){}t(208,189,di,mr);_.Oc=function(a){a.uc(this)};
+_.Rc=function(){return lr};var lr;function xj(){xj=x;yj=new Qp(yf,new nr)}function nr(){}t(209,189,di,nr);_.Oc=function(a){a.vc(this)};_.Rc=function(){return yj};var yj;function or(){or=x;pr=new Qp(zf,new qr)}function qr(){}t(210,189,di,qr);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Vj(lj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,mj(a))};_.Rc=function(){return pr};var pr;function rr(){rr=x;sr=new Qp(Af,new tr)}function tr(){}t(211,189,di,tr);_.Oc=function(a){var b;b=this.b;Zn((Wn(),Xn),new ur(a,a.c,b))};
+_.Rc=function(){return sr};var sr;function zj(){zj=x;Aj=new Qp(Bf,new vr)}function vr(){}t(212,189,di,vr);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Aj};var Aj;function eq(){this.b={}}t(213,1,{},eq);_.b=null;t(216,190,di);var wr=null;function xr(){xr=x;yr=new Qp(Ug,new zr)}function zr(){}t(215,216,di,zr);_.Oc=function(a){Ar(a.b,this,a.b.n)};_.Rc=function(){return yr};var yr;function Br(){Br=x;Cr=new Qp(Vg,new Dr)}function Dr(){}t(217,216,di,Dr);_.Oc=function(a){Ar(a.b,this,a.b.n)};_.Rc=function(){return Cr};
+var Cr;function Er(){var a;this.b=(a=document.createElement(be),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==ue)}t(218,1,{},Er);function Fr(){Fr=x;Gr=new Qp(Wg,new Hr)}function Hr(){}t(219,216,di,Hr);_.Oc=function(a){Ar(a.b,this,a.b.o)};_.Rc=function(){return Gr};var Gr;function Ir(){Ir=x;Jr=new Qp(Xg,new Kr)}function Kr(){}t(220,216,di,Kr);_.Oc=function(a){Lr(a.b,this)&&(a.b.k&&Mr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),tk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Jr};var Jr;
+function Nr(a,b){this.b=b;this.c=a}function Or(a,b,c){zk&&(b=new Nr(b,c),a.ad(b))}t(221,185,{},Nr);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return zk};_.b=!1;var zk=_.c=null;function Pr(a){this.b=a}t(222,185,{},Pr);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Qr};var Qr=_.b=null;function Rr(){}function Sr(a){var b;Tr&&(b=new Rr,a.ad(b))}t(223,185,{},Rr);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Tr};var Tr=null;function Ur(a){this.b=a}t(224,185,{},Ur);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Vr};var Vr=_.b=null;function Wr(){}t(225,185,{},Wr);_.Oc=function(a){a.b.W&&a.b.Md()};_.Pc=function(){return Xr};var Xr=null;function Yr(a,b,c){a=a.b;if(!b)throw new Zr("Cannot add a handler with a null type");if(!c)throw new Zr("Cannot add a null handler");0<a.c?$r(a,new as(a,b,c)):bs(a,b,null).Ef(c);return new cs(new ds(a,b,c))}
+function es(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Zr("Cannot fire null event");try{++d.c;j=fs(d,b.Pc(),null);e=null;for(h=d.d?j.Nf(j.Ke()):j.Mf();d.d?h.Pf():h.dd();){g=d.d?h.Qf():h.ed();try{b.Oc(g)}catch(n){if(n=Ti(n),A(n,131))f=n,!e&&(e=new gs),hs(e,f);else throw n;}}if(e)throw new is(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Ni(d.b);q.c<q.e.Ke();)o=Oi(q),o.xc()}finally{d.b=null}}}}catch(r){r=Ti(r);if(A(r,83))throw new js(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function ks(a){ls.call(this,a,!1)}function ls(a,b){this.b=new ms(b);this.c=a}t(226,1,si,ks,ls);_.ad=function(a){es(this,a)};_.b=null;_.c=null;t(229,1,{});function $r(a,b){!a.b&&(a.b=new hj);bj(a.b,b)}function ns(a,b,c,d){var e,f;e=fs(a,b,c);e.Gf(d)&&e.He()&&(f=kj(a.e,b),f.Je(c),f.He()&&Wi(a.e,b))}function bs(a,b,c){var d;d=kj(a.e,b);d||(d=new Li,z(a.e,b,d));a=d.Ge(c);a||(a=new hj,d.Ie(c,a));return a}
+function fs(a,b,c){a=kj(a.e,b);if(!a)return os(),os(),ps;c=a.Ge(c);return!c?(os(),os(),ps):c}t(228,229,{});_.b=null;_.c=0;_.d=!1;function ms(a){this.e=new Li;this.d=a}t(227,228,{},ms);function cs(a){this.b=a}t(230,1,{},cs);_.b=null;function is(a){Ui.call(this,qs(a),rs(a));this.b=a}function rs(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function qs(a){var b,c,d;b=a.Ke();if(0==b)return null;b=new ss(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),yn(b.b,d);return b.b.b}t(232,100,oi,is);_.b=null;function js(a){is.call(this,a)}t(231,232,oi,js);t(233,1,{},function(){});function ts(a){a=wo(a,Zd);return us(rg,a)?(vs(),ws):us(ff,a)?(vs(),xs):(vs(),ys)}function vs(){vs=x;ws=new zs("RTL",0);xs=new zs("LTR",1);ys=new zs("DEFAULT",2);As=H(Bs,s,48,[ws,xs,ys])}
+function zs(a,b){Co.call(this,a,b)}t(235,146,{48:1,116:1,120:1,122:1},zs);var As,ys,xs,ws;function Cs(){}function Ds(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Ds(e,d);H(a,b,c,d);return d}function Es(a){return Fs([Gs,I],[s,m],[115,-1],a,0,2,1)}
+function Fs(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Ds(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Fs(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Hs();var e=Is,f=Js;Hs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Ks(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ls;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Ls;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ls;}a[b]=c}t(236,1,{},Cs);_.qI=0;
+function Hs(){Hs=x;Is=[];Js=[];var a=new Cs,b=Is,c=Js,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Is,Js;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Fn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Kn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Ms(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Ns(){var a;$stats&&Os("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a=ug;else if(-1!=a.indexOf(Df)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Df)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(ug,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Os("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Ps,s,1,[Kb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&Os("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Ep();Hp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Ep();0!=Hp.length&&(a=Hp.join(l),b=(Ip(),Jp),a=Lp(a),Mp(b).insertBefore(a,b.b.firstChild),Hp.length=0);0!=Fp.length&&(a=Fp.join(l),b=(Ip(),Jp),a=Lp(a),Mp(b).appendChild(a),Fp.length=0);0!=Gp.length&&(a=Gp.join(l),b=(Ip(),Jp),a=Lp(a),Mp(b).appendChild(a),Gp.length=0);$stats&&Os("export.client.JSME_export");new Qs;new Rs;0<Ss(null)?Zn((Wn(),Xn),new Ts):Us()}function Ti(a){return A(a,131)?a:new Cn(a)}function Vs(a){return Ws(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function Xs(a){return Ws(a.l,a.m,a.h)}function Ws(a,b,c){return _=new Ys,_.l=a,_.m=b,_.h=c,_}
+function Zs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new $s;if(0==a.l&&0==a.m&&0==a.h)return at=Ws(0,0,0),Ws(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(at=Ws(0,0,0),c=Xs((bt(),ct))):(at=Ws(c.l,c.m,c.h),c=Ws(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=dt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?et(e):0==c&&0!=d&&0==e?et(d)+22:0!=c&&0==d&&0==e?et(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Xs((bt(),ft)),c=!0,g=!g;else return c=gt(a,f),g&&ht(c),at=Ws(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=dt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=gt(c,d);f&&ht(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Ws(f,j,c);g?at=dt(c):at=Ws(c.l,c.m,c.h);return e}if(!it(a,b))return e?at=dt(a):at=Ws(a.l,a.m,a.h),Ws(0,0,0);c=c?a:Ws(a.l,a.m,a.h);var h,n,o,q;f=jt(b)-jt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Ws(j&4194303,n&4194303,h&1048575);for(n=Ws(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(~~o>>22),r+=~~q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~q>>>1|(h&1)<<21;--f}g&&ht(n);e?(at=dt(c),d&&(at=kt(at,(bt(),ct)))):at=Ws(c.l,c.m,c.h);return n}
+function ht(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function jt(a){var b;b=yt(a.h);return 32==b?(b=yt(a.m),32==b?yt(a.l)+32:b+20-10):b-12}var at=null;function zt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Ws(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function At(a,b){return Ws(a.l&b.l,a.m&b.m,a.h&b.h)}function Bt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return bt(),Ct;if(-9223372036854775E3>a)return bt(),Dt;if(9223372036854775E3<=a)return bt(),ft;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=Ws(a,b,c);d&&ht(b);return b}function Et(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ft&&(Ft=y(Gt,s,49,256,0)),c=Ft[b],!c&&(c=Ft[b]=Vs(a)),c):Vs(a)}
+function Ht(a){var b=mh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function it(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function It(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;q=~~(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(~~r>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~r>>
+22);return Ws(c&4194303,r&4194303,u&1048575)}function dt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ws(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function gt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Ws(c&4194303,d&4194303,e&1048575)}
+function kt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Ws(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Jt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Jt(dt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Et(1E9);a=Zs(a,b);b=l+O(at);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Ft=null;
+function bt(){bt=x;ft=Ws(4194303,4194303,524287);Dt=Ws(0,0,524288);ct=Et(1);Et(2);Ct=Et(0)}var ft,Dt,ct,Ct;function Ys(){}t(245,1,{49:1},Ys);function Os(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Kt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(250,1,{},Kt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lt(a,b){yn(a.b.b,b.b);return a}function Mt(){this.b=new Nt}
+t(251,1,{},Mt);function Ot(a){if(null==a)throw new Zr("css is null");this.b=a}t(252,1,{50:1,116:1},Ot);_.eQ=function(a){return!A(a,50)?!1:G(this.b,a.b)};_.hC=function(){return Pt(this.b)};_.b=null;function Qt(a){if(null==a)throw new Zr("html is null");this.b=a}t(254,1,Yh,Qt);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return Pt(this.b)};_.b=null;t(255,1,Yh,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return Pt(this.b)};_.b=null;function Rt(){Rt=x;St=RegExp(oa,ve);Tt=RegExp(sb,ve);Ut=RegExp(qb,ve);Vt=RegExp(ta,ve);Wt=RegExp(ea,ve)}function Xt(a){Rt();-1!=a.indexOf(oa)&&(a=a.replace(St,pa));-1!=a.indexOf(qb)&&(a=a.replace(Ut,ra));-1!=a.indexOf(sb)&&(a=a.replace(Tt,qa));-1!=a.indexOf(ea)&&(a=a.replace(Wt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Vt,"&#39;"));return a}var St,Tt,Ut,Wt,Vt;
+function Yt(a){if(null==a)throw new Zr("uri is null");this.b=a}t(257,1,{53:1},Yt);_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return Pt(this.b)};_.b=null;function Zt(){Zt=x}t(259,1,{});function $t(){}t(260,1,{},$t);var au=null;function bu(){}t(261,259,{},bu);var cu=null;
+function du(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=fs(a.b,f,null).Ke();for(e-=1;0<=e;--e)if(d=fs(a.b,f,null).Lf(e),A(d,54)&&Jn(d.b,b)){var h=a.b,n=f;0<h.c?$r(h,new eu(h,n,null,d)):ns(h,n,null,d)}}}t(262,1,qi);_.b=null;function fu(a){this.b=a}t(263,262,qi,fu);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function gu(a){this.b=a}t(264,262,qi,gu);_.$c=function(){hu(this.b.b.pb)};function iu(){Bn()}t(265,100,xi,iu);function ju(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,tk(a.e,1))}
+function ku(){this.b=new lu(this);this.c=new hj;this.e=new mu(this);this.i=new nu(this)}t(266,1,{},ku);_.d=!1;_.f=!1;function lu(a){uk();this.b=a}t(267,25,{},lu);_.Hc=function(){if(this.b.d){var a=this.b,b;b=ou(a.i.e.c,a.i.c);pu(a.i);A(b,55)&&new iu;a.d=!1;ju(a)}};_.b=null;function mu(a){uk();this.b=a}t(268,25,{},mu);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=jk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(tk(a.b,1E4);a.i.d<a.i.b;){d=qu(a.i);try{if(null==d)break;A(d,55)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||pu(a.i)}if(100<=jk()-b)break}}finally{e||(Bk(a.b),a.d=!1,ju(a))}};_.b=null;function qu(a){var b;a.c=a.d;b=ou(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function pu(a){ru(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function nu(a){this.e=a}t(269,1,{},nu);_.dd=function(){return this.d<this.b};_.ed=function(){return qu(this)};
+_.fd=function(){pu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function su(a,b){var c=(tu(),uu(b));a.appendChild(c)}function vu(a,b,c){var d;d=ak;ak=a;b==qj&&8192==wu(a.type)&&(qj=null);c.gd(a);ak=d}var ak=null,qj=null;function xu(){xu=x;yu=new ku}function Tj(a){xu();if(!a)throw new Zr("cmd cannot be null");var b=yu;bj(b.c,a);ju(b)}var yu;function zu(a){rj();!Au&&(Au=new Ak);Bu||(Bu=new ls(null,!0),Cu=new Du);return Yr(Bu,Au,a)}var Bu=null;function Eu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Du(){}t(275,185,{},Du);_.Oc=function(a){a.cd(this);Cu.d=!1};_.Pc=function(){return Au};_.Qc=function(){Eu(this)};_.b=!1;_.c=!1;_.d=!1;var Au=_.e=null,Cu=null;function Fu(){Fu=x;Gu=new Hu;Iu()||(Gu=null)}var Gu=null;function wk(){}t(277,1,{},wk);_.Yc=function(){for(;0<(uk(),vk).d;)Bk(ou(vk,0))};function yk(a,b){return Yr((!Ju&&(Ju=new Ku),Ju),a,b)}function Lu(a){xk();Mu||(Nu(),Mu=!0);return yk((!Tr&&(Tr=new Ak),Tr),a)}function xk(){Ou||(Pu(),Ou=!0)}
+function Qu(){var a;Ou&&(a=new Ru,Ju&&es(Ju,a));return null}var Ou=!1,Ju=null,Su=0,Tu=0,Mu=!1;function Uu(){Uu=x;Vu=new Ak}function Ru(){Uu()}t(279,185,{},Ru);_.Oc=function(){null.lg()};_.Pc=function(){return Vu};var Vu;function Ku(){ks.call(this,null)}t(281,226,si,Ku);
+function wu(a){switch(a){case md:return 4096;case Ad:return 1024;case Dd:return 1;case Sd:return 2;case oe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Cf:return 131072;case Qd:return 262144;case Xf:return 524288;case Xg:return 1048576;case Wg:return 2097152;case Vg:return 4194304;
+case Ug:return 8388608;case ye:return 16777216;case we:return 33554432;case xe:return 67108864;default:return-1}}function rj(){Wu||(Xu(),Wu=!0)}var Wu=!1;function Yu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Zu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Xu(){$u=C(function(a){var b;var c=Bu,d,e,f;Au&&c&&av(c.b.e,Au)?(b=Cu.b,d=Cu.c,e=Cu.d,f=Cu.e,Eu(Cu),Cu.e=a,es(c,Cu),c=!(Cu.b&&!Cu.c),Cu.b=b,Cu.c=d,Cu.d=e,Cu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});bv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Fn(b)&&A(b,56)&&vu(a,c,b)});cv=C(function(a){a.preventDefault();bv.call(this,a)});dv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;bv.call(this,a)});ev=C(function(a){if($u(a)){var b=sj;b&&b.__listener&&!Fn(b.__listener)&&A(b.__listener,56)&&(vu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,ev,!0);$wnd.addEventListener(Sd,ev,!0);$wnd.addEventListener(xf,ev,!0);$wnd.addEventListener(Bf,ev,!0);$wnd.addEventListener(yf,ev,!0);$wnd.addEventListener(Af,ev,!0);$wnd.addEventListener(zf,ev,!0);$wnd.addEventListener(Cf,ev,!0);$wnd.addEventListener(We,$u,!0);$wnd.addEventListener(Ye,$u,!0);$wnd.addEventListener(Xe,
+$u,!0);$wnd.addEventListener(Xg,ev,!0);$wnd.addEventListener(Wg,ev,!0);$wnd.addEventListener(Vg,ev,!0);$wnd.addEventListener(Ug,ev,!0);$wnd.addEventListener(ye,ev,!0);$wnd.addEventListener(we,ev,!0);$wnd.addEventListener(xe,ev,!0)}function fv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function gv(a,b){switch(b){case "drag":a.ondrag=bv;break;case fe:a.ondragend=bv;break;case ge:a.ondragenter=cv;break;case "dragleave":a.ondragleave=bv;break;case he:a.ondragover=cv;break;case "dragstart":a.ondragstart=bv;break;case ie:a.ondrop=bv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,bv,!1);a.addEventListener(b,bv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function hv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?bv:null),c&2&&(a.ondblclick=b&2?bv:null),c&4&&(a.onmousedown=b&4?bv:null),c&8&&(a.onmouseup=b&8?bv:null),c&16&&(a.onmouseover=b&16?bv:null),c&32&&(a.onmouseout=b&32?bv:null),c&64&&(a.onmousemove=b&64?bv:null),c&128&&(a.onkeydown=b&128?bv:null),c&256&&(a.onkeypress=b&256?bv:null),c&512&&(a.onkeyup=b&512?bv:null),c&1024&&(a.onchange=b&1024?bv:null),c&2048&&(a.onfocus=b&2048?bv:null),c&4096&&(a.onblur=b&4096?bv:null),
+c&8192&&(a.onlosecapture=b&8192?bv:null),c&16384&&(a.onscroll=b&16384?bv:null),c&32768&&(a.onload=b&32768?dv:null),c&65536&&(a.onerror=b&65536?bv:null),c&131072&&(a.onmousewheel=b&131072?bv:null),c&262144&&(a.oncontextmenu=b&262144?bv:null),c&524288&&(a.onpaste=b&524288?bv:null),c&1048576&&(a.ontouchstart=b&1048576?bv:null),c&2097152&&(a.ontouchmove=b&2097152?bv:null),c&4194304&&(a.ontouchend=b&4194304?bv:null),c&8388608&&(a.ontouchcancel=b&8388608?bv:null),c&16777216&&(a.ongesturestart=b&16777216?
+bv:null),c&33554432&&(a.ongesturechange=b&33554432?bv:null),c&67108864&&(a.ongestureend=b&67108864?bv:null))}var sj=null,$u=null,ev=null,cv=null,bv=null,dv=null;function iv(){var a;iv=x;jv=(a=$doc,G(a.compatMode,Kb)?a.documentElement:a.body)}var jv;function kv(){this.c=new hj}function lv(a){a=a[Vc];return null==a?-1:a}t(285,1,{},kv);_.b=null;function mv(a,b){this.b=a;this.c=b}t(286,1,{},mv);_.b=0;_.c=null;t(287,1,si);_.jd=function(a){return decodeURI(a.replace("%23",ma))};
+_.ad=function(a){es(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!G(a,null==nv?l:nv))nv=a,Xr&&(a=new Wr,es(this.b,a))};var nv=l;function Iu(){function a(){$wnd.setTimeout(a,250);e()}var b=Gu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));nv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(289,287,si);function Hu(){this.b=new ks(null)}t(288,289,si,Hu);
+function Pu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Qu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Ou&&Or((!Ju&&(Ju=new Ku),Ju),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Nu(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Mu&&(d=vj(),c=wj(),Tu!=d||Su!=c))Tu=d,Su=c,Sr((!Ju&&(Ju=new Ku),Ju))}finally{a&&a(b)}})}function gj(a,b){Pi(a.pd(),b,!0)}function fj(a,b){Pi(a.pd(),b,!1)}function ov(a,b){a.pb.style[Ne]=b}function uj(a,b,c){0<=b&&a.ud(b+bg);0<=c&&a.sd(c+bg)}function pv(a){var b,a=wo(a,Cd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
+function Pi(a,b,c){if(!a)throw new Xi(nc);b=jo(b);if(0==b.length)throw new Ck(Hc);if(c){var d;d=jo(b);b=a.className;-1==xo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=jo(b);f=a.className;e=xo(f,c);-1!=e&&(b=jo(f.substr(0,e-0)),c=jo(ro(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function qv(a,b){a.style.display=b?l:If;a.setAttribute("aria-hidden",""+!b)}t(295,1,Di);_.ld=function(){return dk(this.pb)};_.md=function(){return fk(this.pb)};
+_.nd=function(){return vo(this.pb,Pf)};_.od=function(){return vo(this.pb,Qf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=If};_.rd=function(){throw new rv;};_.sd=function(a){ov(this,a)};_.td=function(a){qv(this.pb,a)};_.ud=function(a){this.pb.style[hh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function sv(a,b,c){var d=a.pb,e=c.c;rj();gv(d,e);Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}
+function B(a,b,c){var d;d=wu(c.c);if(-1==d){var e=a.pb;d=c.c;rj();gv(e,d)}else-1==a.lb?(e=a.pb,d|=a.pb.__eventBits||0,rj(),hv(e,d)):a.lb|=d;return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}function tv(a,b,c){return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}
+function uv(a){var b;if(a.xd())throw new vv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;rj();hv(c,b)}else a.lb|=b;a.vd();a.Ad()}function wv(a,b){var c;switch(wu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Np&&(f=Np.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&es(a.mb,f.b),f.b.b=d,f.b.c=e}
+function xv(a){if(!a.xd())throw new vv("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function bk(a){if(a.ob)if(A(a.ob,69))a.ob.Cd(a);else{if(a.ob)throw new vv("This widget's parent does not implement HasWidgets");}else if(oj(),av(yv.b,a)){oj();try{a.zd()}finally{Wi(yv.b,a)}}}
+function zv(a,b){var c;c=a.ob;if(b){if(c)throw new vv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}t(294,295,Ci);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&es(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){uv(this)};_.gd=function(a){wv(this,a)};_.zd=function(){xv(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Av(a){for(a=new Bv(a);a.b.b<a.b.c.d-1;)Cv(a.b),Dv(a.b)}t(293,294,Ei);_.vd=function(){Ev(this,(Fv(),Gv))};_.wd=function(){Ev(this,(Fv(),Hv))};function Iv(a,b,c){bk(b);var d=a.q;Jv(d,b,d.d);d=(tu(),uu(b.pb));c.appendChild(d);zv(b,a)}function Kv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Lv;b.ob==a&&(f=a.Dd(b),f<d&&--d);bk(b);Jv(a.q,b,d);e?(e=b.pb,fv(c,(tu(),uu(e)),d)):(e=(tu(),uu(b.pb)),c.appendChild(e));zv(b,a)}
+function Mv(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;zo(c).removeChild(c);c=a.q;var d;d=Nv(c,b);if(-1==d)throw new Ov;if(0>d||d>=c.d)throw new Lv;for(--c.d;d<c.d;++d)Ks(c.b,d,c.b[d+1]);Ks(c.b,c.d,null)}return!0}t(292,293,Ei);_.Dd=function(a){return Nv(this.q,a)};_.Ed=function(a,b,c,d){Kv(this,a,b,c,d)};_.Fd=function(){return new Pv(this.q)};_.Cd=function(a){return Mv(this,a)};function nj(a,b,c,d){var e;bk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
+function Qv(a,b){var c;(c=Mv(a,b))&&Rv(b.pb);return c}function Sv(a,b,c,d){if(b.ob!=a)throw new Ck("Widget must be a child of this panel.");a.Id(b,c,d)}function Tv(a,b,c){a=a.pb;-1==b&&-1==c?Rv(a):(a.style[Zf]=Xc,a.style[Ze]=b+bg,a.style[Tg]=c+bg)}function Uv(){var a=$doc.createElement(be);this.q=new Vv(this);this.pb=a;this.pb.style[Zf]="relative";this.pb.style[Vf]=Oe}function Rv(a){a.style[Ze]=l;a.style[Tg]=l;a.style[Zf]=l}t(291,292,Ei,Uv);_.Gd=function(a){Iv(this,a,this.pb)};
+_.Cd=function(a){return Qv(this,a)};_.Hd=function(a,b,c){Sv(this,a,b,c)};_.Id=function(a,b,c){Tv(a,b,c)};function Wv(a,b){if(a.Kd())throw new vv("SimplePanel can only contain one child widget");a.Ld(b)}function Xv(a,b){if(a.jb!=b)return!1;try{zv(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function Yv(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(tu(),uu(a.jb.pb));a.Jd().appendChild(c);zv(b,a)}}function Zv(){this.pb=$doc.createElement(be)}t(299,293,Ei,Zv);_.Jd=function(){return this.pb};
+_.Kd=function(){return this.jb};_.Fd=function(){return new $v(this)};_.Cd=function(a){return Xv(this,a)};_.Ld=function(a){Yv(this,a)};_.jb=null;function aw(a,b){a.hb&&(bw(a.gb,!1,!1),Or(a,a,b))}function cw(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function dw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ze]=b-0+(Bj(),bg);a.style[Tg]=c+bg}function ew(a){a.hb||(a.kb&&bk(a),bw(a.gb,!0,!1))}t(298,299,Ei);_.Jd=function(){return yo(this.pb)};_.nd=function(){return vo(this.pb,Pf)};
+_.od=function(){return vo(this.pb,Qf)};_.pd=function(){return zo(yo(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){aw(this,a)};_.qd=function(){return!G(Oe,this.pb.style[eh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&bw(this.gb,!1,!0)};_.sd=function(a){this.X=a;cw(this);0==a.length&&(this.X=null)};_.Od=function(a,b){dw(this,a,b)};_.td=function(a){this.pb.style[eh]=a?fh:Oe};_.Ld=function(a){Yv(this,a);cw(this)};
+_.ud=function(a){this.Y=a;cw(this);0==a.length&&(this.Y=null)};_.Pd=function(){ew(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function fw(a,b){var c;Zv.call(this);this.$=new gw;this.U=(hw(),iw);this.gb=new jw(this);this.pb.appendChild($doc.createElement(be));this.Od(0,0);zo(yo(this.pb))[Cd]="gwt-PopupPanel";yo(this.pb)[Cd]=Yf;this.W=this.V=a;this.db=!1;c=H(Ps,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new kw(c);this.T.pd()[Cd]=l;c=zo(yo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Xi(nc);d=jo(d);if(0==d.length)throw new Ck(Hc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Yv(this,this.T);cw(this);Pi(yo(this.pb),Yf,!1);Pi(this.T.c,b+"Content",!0)}t(297,298,Ei);_.vd=function(){uv(this.T)};_.wd=function(){xv(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new $v(this.T)};_.Cd=function(a){return this.T.Cd(a)};_.Ld=function(a){Yv(this.T,a);cw(this)};_.T=null;t(296,297,Ei);_.zd=function(){xv(this)};
+function lw(){lw=x;mw=new nw(Ib,0,(hw(),iw));ow=new nw(pc,1,pw);qw=new nw(xc,2,rw);sw=H(tw,s,57,[mw,ow,qw])}function nw(a,b,c){Co.call(this,a,b);this.b=c}t(300,146,{57:1,116:1,120:1,122:1},nw);_.b=null;var sw,mw,ow,qw;function uw(){uw=x;vw=H(Ps,s,1,[Tg,wf,rd])}
+function kw(a){var b;uw();var c,d;c=this.pb=$doc.createElement(Ig);this.d=$doc.createElement(Lg);su(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[Cd]=a[c],su(b,ww(a[c]+"Left")),su(b,ww(a[c]+Mb)),su(b,ww(a[c]+"Right")),b),su(this.d,d),1==c&&(this.c=yo(Yu(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function ww(a){var b,c;c=$doc.createElement(Mg);b=$doc.createElement(be);var d=(tu(),uu(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}t(302,299,$h,kw);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var vw;t(301,302,$h);t(303,1,{});function Fv(){Fv=x;Gv=new xw;Hv=new yw}function zw(a){is.call(this,a)}function Ev(a,b){Fv();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=Ti(f),A(f,131))d=f,!c&&(c=new gs),hs(c,d);else throw f;}}if(c)throw new zw(c);}t(304,231,oi,zw);var Gv,Hv;function xw(){}t(305,1,{},xw);_.Qd=function(a){a.yd()};function yw(){}t(306,1,{},yw);_.Qd=function(a){a.zd()};function Aw(){Aw=x;Bw=(Cw(),Cw(),Dw)}t(309,294,Sh);
+_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};_.yd=function(){uv(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var Bw;
+t(308,309,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function Ew(a){var b;Aw();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||l}
+t(307,308,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Ew);function Fw(){this.q=new Vv(this);this.f=$doc.createElement(Ig);this.e=$doc.createElement(Lg);su(this.f,this.e);this.pb=this.f}t(310,292,Ei);_.e=null;_.f=null;
+function Gw(a,b){var c;if(a.i)throw new vv("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;tu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((tu(),c).__gwt_resolve=Hw(a));a.i=b;zv(b,a)}function Iw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);rj();hv(d,b)}else b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}t(311,294,ei);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Iw(this)};_.gd=function(a){wv(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.pb=this.i.rd()};_.i=null;function Jw(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Zd]=rg;break;case 1:b[Zd]=ff;break;case 2:ts(b)!=(vs(),ys)&&(b[Zd]=l)}}function Kw(a){this.b=a;this.d=!1;this.e=this.c=ts(a)}t(312,1,{},Kw);_.b=null;_.c=null;_.d=!1;_.e=null;function Lw(){Lw=x;Cw();Cw()}function tj(){Lw();this.pb=Mw()}t(313,299,Th,tj);_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};
+_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};function Nw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=yo(b);e=null;c&&(c=lv(c),e=0>c?null:ou(a.j.c,c));e?Ow(a,e):d&&(b.innerHTML=l||l);return b}function Ow(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;zo(c).removeChild(c);var d=a.j,e;e=lv(c);c[Vc]=null;c=d.c;Pw(e,c.d);Ks(c.c,e,null);d.b=new mv(e,d.b)}return!0}t(315,293,Zh);_.Fd=function(){return new Qw(this)};
+_.Cd=function(a){return Ow(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Rw(a){if(0>=a.c)throw new Sw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Sw("Column index: 0, Column size: "+a.b);}
+function Tw(){this.j=new kv;this.i=$doc.createElement(Ig);this.d=$doc.createElement(Lg);su(this.i,this.d);this.pb=this.i;this.e=new Uw(this);var a=new Vw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;fv(a.c.i,(tu(),uu(b)),0);su(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Sw("Row index: "+a+", Row size: "+d);if(0>c)throw new Sw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Sw("Column index: "+c+", Column size: "+this.b);c=Nw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Mg),d.innerHTML=sa||l,fv(c,(tu(),uu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Mg);
+e.innerHTML=sa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Nw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(314,315,Zh,Tw);_.b=0;_.c=0;
+function Ww(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Xw(),Yw)?a.c.e==(vs(),xs)?(Zw(),$w):a.c.e==ws?(Zw(),ax):(Zw(),bx):a.c.e==(vs(),xs)?(Zw(),ax):a.c.e==ws?(Zw(),$w):(Zw(),cx);b!=a.d&&(a.d=b,a.pb.style[Og]=!a.d?l:a.d.b)}t(318,294,Ci);_.b=null;_.c=null;_.d=null;function dx(){this.pb=$doc.createElement(be);this.c=new Kw(this.pb);this.pb[Cd]="gwt-Label"}function ex(){dx.call(this);Jw(this.c,ih,!1);Ww(this)}
+t(317,318,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},dx,ex);_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};
+function fx(a){var b=$doc.createElement(be);us(Dg,b.tagName);this.pb=b;this.c=new Kw(this.pb);this.pb[Cd]="gwt-HTML";Jw(this.c,a,!0);Ww(this)}t(316,317,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},fx);function gx(a){for(;++a.c<a.e.d&&!(null!=ou(a.e,a.c)););}function Qw(a){this.d=a;this.e=this.d.j.c;gx(this)}t(319,1,{},Qw);
+_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new Ov;a=ou(this.e,this.c);this.b=this.c;gx(this);return a};_.fd=function(){var a;if(0>this.b)throw new hx;a=ou(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Uw(a){this.b=a}t(320,1,{},Uw);_.b=null;function Vw(a){this.c=a}t(321,1,{},Vw);_.b=null;_.c=null;function Xw(){Xw=x;Yw=new ix}var Yw;function Zw(){Zw=x;jx=new kx(($o(),yd));$w=new kx(Ze);ax=new kx(lg);bx=$w;cx=ax;lx=bx}
+var jx,lx,$w,cx,bx,ax;function ix(){}t(323,1,{},ix);function kx(a){this.b=a}t(324,323,{},kx);_.b=null;function mx(){mx=x;nx=new ox(wf);px=new ox(Tg)}var nx,px;function ox(a){this.b=a}t(325,1,{},ox);_.b=null;function qx(a,b){var c;c=rx(a);su(a.c,c);Iv(a,b,c)}function rx(a){var b;b=$doc.createElement(Mg);b[fd]=a.b.b;b.style[dh]=a.d.b;return b}function sx(a,b){var c,d;d=zo(b.pb);(c=Mv(a,b))&&a.c.removeChild(d);return c}
+function tx(){Fw.call(this);this.b=(Zw(),lx);this.d=(mx(),px);this.c=$doc.createElement(Yg);su(this.e,this.c);this.f[ud]=bb;this.f[td]=bb}t(326,310,Ei,tx);_.Cd=function(a){return sx(this,a)};_.c=null;function ux(){ux=x;new Li}function vx(a,b,c,d,e){ux();this.b=new wx(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}function xx(a,b,c,d,e){ux();vx.call(this,(Zt(),new Yt(a)),b,c,d,e)}
+t(327,294,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},vx,xx);_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};_.gd=function(a){32768==wu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);wv(this,a)};
+_.Ad=function(){var a=this.b;G(df,wo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new yx(a,this),Zn((Wn(),Xn),a.i))};_.b=null;t(329,1,{});_.i=null;function zx(){zx=x;Ax()}
+function wx(a,b,c,d,e,f){var g,j;zx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Dg);j=new Mt;Lt(Lt(Lt(j,new Ot("width:"+e+(Bj(),bg)+ob)),new Ot("height:"+f+dg)),new Ot("background:url("+b.b+") no-repeat "+-c+"px "+-d+dg));!Bx&&(Bx=new Cx);b=Dx;c=new Ot((new Ot(j.b.b.b)).b);j=new Nt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Xt(b.b);yn(j.b,b);j.b.b+="' style='";b=Xt(c.b);yn(j.b,b);j.b.b+="' border='0'>";j=new Qt(j.b.b);g.innerHTML=j.b||l;g=yo(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),rj(),hv(g,a)):a.lb|=133333119}t(328,329,{},wx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function yx(a,b){this.b=a;this.c=b}t(330,1,{},yx);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;function Ex(a,b){if(0>b||b>=a.pb.options.length)throw new Lv;}function Xp(a,b){Ex(a,b);return a.pb.options[b].value}function Fx(){Aw();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}t(331,309,Sh,Fx);t(332,262,qi);function Gx(a){this.b=a}t(333,332,qi,Gx);
+_.Sc=function(){};function Hx(a){this.b=a}t(334,332,qi,Hx);_.Yc=function(a){this.b.Rd(a.i,a.b)};function Ix(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);fv(a.f,(tu(),uu(e)),b);a=(tu(),uu(c));d.appendChild(a)}else d=Yu(a.f,0),fv(d,(tu(),uu(c)),b)}
+function Jx(a,b,c){var d;Kx(a,b);c&&b.b?(Kx(a,null),a=b.b,b=(Wn(),Xn),b.d=$n(b.d,[new Lx(a),!1])):null!=b.d&&(a.k=new Mx(a,b),c=(hw(),pw),a.k.U=c,a.k.ab=a.i,a.k.pd()[Cd]=Fe,d=pv(a.pb),G(Ee,d)||gj(a.k,d+"Popup"),tv(a.k,new Hx(a),zk?zk:zk=new Ak),a.o=b.d,d=a.k,a=new Nx(a,b),d.pb.style[eh]=Oe,ew(d),a.b.p?dw(a.b.k,dk(a.b.pb)+vo(a.b.pb,Qf)-1,fk(a.c.pb)):dw(a.b.k,dk(a.c.pb),fk(a.b.pb)+vo(a.b.pb,Pf)-1),d.pb.style[eh]=fh)}
+function Ox(a,b){if(b||!(a.n&&a.o==a.n.d))Kx(a,b),Px((Lw(),a.pb)),b&&a.e&&Jx(a,b,!1)}
+function Qx(a,b){var c;a:{c=Ao(b);var d,e;for(e=new Ni(a.j);e.c<e.e.Ke();)if(d=Oi(e),d.pb.contains(c)){c=d;break a}c=null}switch(wu(b.type)){case 1:Px((Lw(),a.pb));c&&Jx(a,c,!0);break;case 16:c&&Ox(a,c);break;case 32:c&&Ox(a,null);break;case 2048:Rx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Rx(a)||a.p||Sx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Rx(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&(Jx(a,a.n,!1),a.n.d.lg()):Tx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Rx(a)||
+a.p&&Sx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Rx(a)||(a.p?Tx(a):null!=a.n.d&&!a.n.d.lg().lg()&&(Jx(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Kx(a,null);a.k&&aw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Kx(a,null);a.k&&aw(a.k,!1);break;case 13:Rx(a)||(Jx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}wv(a,b)}function Ux(a,b,c){c&&Kx(a,null);Or(a,b,!1);a.o=null;a.k=null}
+function Rx(a){var b;if(!a.n){for(b=new Ni(a.j);b.c<b.e.Ke();){b=Oi(b);Kx(a,b);break}return!0}return!1}function Kx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=pv(c.pb)+Va;Pi(c.pd(),d,!1);a.p&&(c=zo(a.n.pb),2==Zu(c)&&(c=Yu(c,1),Pi(c,Gg,!1)))}if(b){c=pv(b.pb)+Va;Pi(b.pd(),c,!0);a.p&&(c=zo(b.pb),2==Zu(c)&&(c=Yu(c,1),Pi(c,Gg,!0)));El();c=a.pb;var d=new fl(b.pb),e=(zl(),Al),d=H(Vx,s,5,[d]),e=e.b,f,g,j,h;f=new wn;for(j=0,h=d.length;j<h;++j)g=d[j],xn(xn(f,g.b),ba);d=jo(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Tx(a){var b,c,d;if(a.n){for(b=c=Sj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?ou(a.j,b):ou(a.j,c);break}Kx(a,d)}}function Sx(a){var b,c,d;if(a.n){for(b=c=Sj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?ou(a.j,b):ou(a.j,c);break}Kx(a,d)}}t(335,294,Ci);_.gd=function(a){Qx(this,a)};_.zd=function(){this.k&&aw(this.k,!1);xv(this)};_.Rd=function(a,b){Ux(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Lx(a){this.b=a}t(336,1,{},Lx);_.xc=function(){Wx(this.b)};_.b=null;
+function Xx(a){this.b=a}t(337,1,{},Xx);_.Sc=function(){Kx(this.b,null)};_.b=null;function Mx(a,b){this.b=a;this.c=b;fw.call(this,!0,mf);Yv(this.T,this.c.d);cw(this);this.fb=!0;this.c.d.lg()}t(338,297,Ei,Mx);_.cd=function(a){var b,c;if(!a.b)switch(wu(a.e.type)){case 4:c=Ao(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Kx(this.b,null)}};_.b=null;_.c=null;function Nx(a,b){this.b=a;this.c=b}t(339,1,{},Nx);_.b=null;var Yx=_.c=null;
+function Zx(){Zx=x;Yx=new Kt((Zt(),new Yt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function $x(a,b){this.pb=$doc.createElement(Mg);var c=pv(this.pb)+Va;Pi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Cd]="gwt-MenuItem";c=Bo();this.pb.setAttribute(Qe,c);El();this.pb.setAttribute(mg,km.b);this.b=b}t(342,295,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},$x);_.b=null;_.c=null;_.d=null;
+function ay(){var a;this.pb=$doc.createElement(Mg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(be);su(this.pb,a);a[Cd]="menuSeparatorInner"}t(343,295,Di,ay);function by(){var a,b,c,d,e;b=null.lg();e=vj();d=wj();b[ae]=(Po(),If);b[hh]=0+(Bj(),bg);b[Ne]=cb;c=$doc;c=(G(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+bg;b[Ne]=(a>d?a:d)+bg;b[ae]="block"}function gw(){}t(344,1,{},gw);_.$c=function(){by()};
+function cy(a){this.b=a}t(345,1,{},cy);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=Ao(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(wu(d.type)){case 4:case 1048576:if(qj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(qj){a.c=!0;break}break;case 2048:d=Ao(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function dy(a){this.b=a}t(346,1,{},dy);_.b=null;function hw(){hw=x;iw=new ey(Ib,0);pw=new ey(pc,1);rw=new ey(xc,2);fy=H(gy,s,73,[iw,pw,rw])}function ey(a,b){Co.call(this,a,b)}t(347,146,{73:1,116:1,120:1,122:1},ey);var fy,iw,pw,rw;function hy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Lu(a.b.$),by(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Yi(a.i.b),a.i=null,a.c=!1)}
+function iy(a){a.k||(hy(a),a.d||(oj(),Qv(pj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Vf]=fh}function jy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Fd]="rect("+g+cg+f+cg+c+cg+e+"px)"}
+function bw(a,b,c){a.d=c;hk(a);a.j&&(Bk(a.j),a.j=null,iy(a));a.b.hb=b;var d=a.b;d.eb&&(Yi(d.eb.b),d.eb=null);d._&&(Yi(d._.b),d._=null);if(d.hb){d.eb=zu(new cy(d));var e;e=new dy(d);Fu();e=Gu?Yr(Gu.b,(!Xr&&(Xr=new Ak),Xr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(hw(),iw)&&!b&&(c=!1);a.k=b;c?b?(hy(a),a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),a.b.pb.style[Fd]=ig,oj(),b=pj(null),Iv(b,a.b,b.pb),a.j=new ky(a),tk(a.j,1)):ik(a,200):(hy(a),a.k?(a.b.pb.style[Zf]=Xc,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),oj(),
+b=pj(null),Iv(b,a.b,b.pb)):a.d||(oj(),Qv(pj(null),a.b)),a.b.pb.style[Vf]=fh)}function jw(a){var b=(nk(),qk);this.n=new mk(this);this.u=b;this.b=a}t(348,18,{},jw);_.zc=function(){iy(this)};_.Ac=function(){this.e=vo(this.b.pb,Pf);this.f=vo(this.b.pb,Qf);this.b.pb.style[Vf]=Oe;jy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){jy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function ky(a){uk();this.b=a}t(349,25,{},ky);_.Hc=function(){this.b.j=null;ik(this.b,200)};
+_.b=null;function tu(){tu=x;ly()}function uu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Hw(a){return function(){this.__gwt_resolve=my;return a.rd()}}function my(){throw"A PotentialElement cannot be resolved twice.";}
+function ly(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function oj(){oj=x;ny=new oy;py=new Li;yv=new gs}function qy(a){this.q=new Vv(this);this.pb=a;uv(this)}
+function pj(a){oj();var b,c;c=kj(py,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==py.e){var d=new ry;xk();yk(zk?zk:zk=new Ak,d)}!b?c=new sy:c=new qy(b);z(py,a,c);hs(yv,c);return c}t(351,291,Ei,qy);var ny,py,yv;function oy(){}t(352,1,{},oy);_.Qd=function(a){a.xd()&&a.zd()};function ry(){}t(353,1,{},ry);_.Yc=function(){oj();try{Ev(yv,ny)}finally{ty(yv.b),ty(py)}};function sy(){qy.call(this,$doc.body)}t(354,351,Ei,sy);
+_.Id=function(a,b,c){Tv(a,b-0,c-0)};function $v(a){this.d=a;this.b=!!this.d.jb}t(355,1,{},$v);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new Ov;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function uy(a,b){a.pb[ch]=null!=b?b:l}t(358,309,hi);_.gd=function(a){0!=(wu(a.type)&896)?wv(this,a):wv(this,a)};_.Ad=function(){};function vy(){vy=x;Aw();wy()}t(357,358,hi);
+function xy(){vy();var a=$doc.createElement("textarea");!cu&&(cu=new bu);!au&&(au=new $t);Aw();this.pb=a;this.pb[Cd]="gwt-TextArea"}t(356,357,hi,xy);function yy(){var a;vy();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!cu&&(cu=new bu);!au&&(au=new $t);Aw();this.pb=b;this.pb[Cd]="gwt-TextBox"}t(359,357,hi,yy);function wy(){wy=x;zy=new Ay;By=new Cy;Dy=new Ey;Fy=new Gy;Hy=H(Iy,s,80,[zy,By,Dy,Fy])}t(360,146,ni);var Hy,zy,By,Dy,Fy;function Ay(){Co.call(this,Ib,0)}t(361,360,ni,Ay);
+function Cy(){Co.call(this,cc,1)}t(362,360,ni,Cy);function Ey(){Co.call(this,fc,2)}t(363,360,ni,Ey);function Gy(){Co.call(this,wc,3)}t(364,360,ni,Gy);function Jy(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Mg);d[fd]=a.b.b;d.style[dh]=a.c.b;var e=(tu(),uu(d));c.appendChild(e);su(a.e,c);Iv(a,b,d)}function Ky(){Fw.call(this);this.b=(Zw(),lx);this.c=(mx(),px);this.f[ud]=bb;this.f[td]=bb}t(365,310,Ei,Ky);_.Cd=function(a){var b;b=zo(a.pb);(a=Mv(this,a))&&this.e.removeChild(zo(b));return a};
+function Ly(a,b){if(0>b||b>=a.d)throw new Lv;return a.b[b]}function Nv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Jv(a,b,c){var d,e;if(0>c||c>a.d)throw new Lv;if(a.d==a.b.length){e=y(My,s,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ks(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ks(a.b,d,a.b[d-1]);Ks(a.b,c,b)}function Vv(a){this.c=a;this.b=y(My,s,81,4,0)}t(366,1,{},Vv);_.Fd=function(){return new Pv(this)};_.b=null;_.c=null;_.d=0;
+function Cv(a){if(a.b>=a.c.d)throw new Ov;return a.c.b[++a.b]}function Dv(a){if(0>a.b||a.b>=a.c.d)throw new hx;a.c.c.Cd(a.c.b[a.b--])}function Pv(a){this.c=a}t(367,1,{},Pv);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Cv(this)};_.fd=function(){Dv(this)};_.b=-1;_.c=null;function Ax(){Ax=x;Dx=(Zt(),new Yt(Rn()+"clear.cache.gif"))}var Dx,Bx=null;function Cx(){}t(369,1,{},Cx);function Ny(){Ny=x;Ax()}function Oy(a,b,c,d,e){Ny();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Py(a,b,c){Ny();Oy.call(this,(Zt(),new Yt(a)),b,0,c,16)}t(370,303,{},Oy,Py);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Cw(){Cw=x;Dw=(Qy=new Ry)?new Sy:Qy}function Sy(){}t(371,1,{},Sy);_.Td=function(a){a.focus()};var Qy,Dw;function Ty(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Mw(){var a=(Cw(),Uy)?Uy:Uy=Ty();Cw();var b=$doc.createElement(be);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ng;c.tabIndex=-1;c.setAttribute(mg,$f);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Oe;d.position=Xc;c.addEventListener(oe,a,!1);b.appendChild(c);return b}t(373,371,{});var Uy=null;function Px(a){$wnd.setTimeout(function(){a.focus()},0)}function Ry(){}t(372,373,{},Ry);_.Td=function(a){Px(a)};
+function Yi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?$r(b,new eu(b,c,d,a)):ns(b,c,d,a)}function ds(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(378,1,{},ds);_.b=null;_.c=null;_.d=null;_.e=null;function as(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(379,1,{},as);_.xc=function(){var a=this.c;bs(this.b,this.e,this.d).Ef(a)};_.b=null;_.c=null;_.d=null;_.e=null;function eu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(380,1,{},eu);_.xc=function(){ns(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function Vy(a,b){b.n!=a&&(!a.ic&&(a.ic=new hj),b.n=a,bj(a.ic,b))}function Wy(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.jc.c.c++;return b=ro(b,qo(b,lo(46))+1)+l+a}function Xy(a,b,c,d){0==--a.dc&&(a.oc!=a.ge()&&(d|=4),!a.nc&&(d|=2),0<d&&new Yy(a,b,c,Et(d)))}function Zy(a){return!a._b&&a.gc?Zy(a.gc):a._b}function $y(a){return!a.bc&&a.gc?$y(a.gc):a.bc}
+function az(a){var b;b=new bz;if(a.ge()){for(;a&&!A(a,102);a=a.gc){var c=b,d=a.ce(),e=a.de();c.b+=d;c.c+=e}A(a,102)&&(c=a.ce(),a=a.de(),b.b+=c,b.c+=a);return b}throw new cz;}function dz(a){a.kc=!1;a.pe();ez(a)}function ez(a){if((a=A(a,102)?null:a.gc)&&a.kc)dz(a),a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}function fz(a){return(a=a.Xd())?a:new gz(1,1)}function hz(a){var b;return(b=a.Yd())?new iz(b):new iz(a.$d())}function jz(a){0==a.dc++&&(a.oc=a.ge(),a.nc=!0,a.me())}function kz(a){return!a.bc?(a.fe(),!0):!1}
+function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,88)&&c.b==b.b||a.hc.Zf(b)}function lz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)ez(a),new mz(a,100);if(g!=a.mc||f!=a.cc)a.fe(),new mz(a,101)}function nz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.fe(),a.hc.$f(b),a.ge()&&a.oe())}function oz(a){a.lc||(jz(a),pz(a,!0),qz(a),a.lc=!0,new mz(a,102),Xy(a,a,a.gc,0),ez(a),a.hc.ag(a))}function rz(){this.jc=(Vp(),Vp(),sz);new Li;this.ee();this.fc=(tz(),uz)}
+t(384,1,bi);_.Ud=function(){return!1};_.Vd=function(){return Wy(this)};_.Wd=function(){return Zy(this)};_.Xd=function(){return vz(this.hc,this)};_.Yd=function(){return this.Xd()};_.Zd=function(){return this.cc};_.$d=function(){return this.ie()};_._d=function(){return new wz(0,0,0,0)};_.ae=function(){return this.le()};_.be=function(){return this.mc};_.ce=function(){return this.pc};_.de=function(){return this.qc};_.ee=function(){};_.fe=function(){dz(this)};
+_.ge=function(){return this.lc&&!!this.gc&&this.gc.ge()};_.he=function(){};_.ie=function(){return fz(this)};_.je=function(){};_.ke=function(){return(null==this.ec&&(this.ec=this.Vd()),this.ec)+ya+this.ce()+ya+this.de()+ya+this.be()+ih+this.Zd()+(this.lc?l:",hidden")};_.le=function(){return hz(this)};_.me=function(){};_.ne=function(){return kz(this)};_.oe=function(){};_.pe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.qe=function(a,b){this.re(this.pc,this.qc,a,b)};
+_.re=function(a,b,c,d){this.se(a,b,c,d,this.ac,!0);this.ac=0};_.se=function(a,b,c,d){lz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Nc+this.ke()+Tc};_.te=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Ck("Missing message: awt.12A");if(A(b,90)){if(b==a)throw new Ck("Missing message: awt.12B");a:{if(a&&!A(a,102))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,102))break;d=d.gc}d=!1}if(d)throw new Ck("Missing message: awt.12C");if(A(b,102))throw new Ck("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new to;var e=Sj(d.Wb.b,b),f;f=ou(d.Wb.b,e);d.Xb&&d.Xb.ze(f);xz(d,e);new yz(d,301,f)}d=a.Wb.b.d;jz(b);zz(a.Wb.b,d,b);d=(b.gc=a,b.he(!0),dz(a),!!a.Xb&&
+A(a.Xb,95)&&(a.Xb.o=!1),Xy(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,95)){var g=a.Xb;if(!b)throw new Zr("Missing message: awt.185");if(null==c||null!=c)Az(g,c,b);else throw new Ck("Missing message: awt.92");}else a.Xb.ve(null==c?null:c,b)}catch(j){j=Ti(j);if(A(j,125))throw b=j,xz(a,d),b;throw j;}b.pe();new yz(a,300,b)}function Bz(a,b){var c;c=a.ue();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Cz(a){var b;b=a.ue();return new Dz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function pz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)ou(a.Wb.b,c).he(b)}function xz(a,b){var c;c=ou(a.Wb.b,b);jz(c);c.he(!1);ru(a.Wb.b,b);c.gc=null;dz(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1);Xy(c,c,a,1)}function Ez(a){var b=(Fz(),Gz);nz(a,b);for(b=0;b<a.Wb.b.d;++b)ou(a.Wb.b,b).ne()}function Hz(a,b){var c,d;if(a.Xb)for(d=new Ni(a.Wb.b);d.c<d.e.Ke();)c=Oi(d),a.Xb.ze(c);if(b)for(d=new Ni(a.Wb.b);d.c<d.e.Ke();)c=Oi(d),b.ve(null,c);a.Xb=b;dz(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}
+function qz(a){if(!a.kc){a.Xb&&a.Xb.we(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=ou(a.Wb.b,c),b.kc||b.te();a.kc=!0}}function Iz(){rz.call(this);this.Wb=new Jz;this.$b=(Vp(),Vp(),sz)}t(383,384,ri);_.Xd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.xe(this));return this.Yb};_.Yd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.ye(this));return this.Zb};_.ue=function(){return this._d()};_.$d=function(){return fz(this)};_.ae=function(){return hz(this)};
+_.ee=function(){this.hc=(Vp(),new Kz)};_.fe=function(){dz(this);this.Xb&&A(this.Xb,95)&&(this.Xb.o=!1)};_.he=function(a){pz(this,a)};_.ie=function(){return fz(this)};_.le=function(){return hz(this)};_.me=function(){var a;for(a=0;a<this.Wb.b.d;++a)jz(ou(this.Wb.b,a))};_.ne=function(){var a;if(!kz(this))return!1;for(a=0;a<this.Wb.b.d;++a)ou(this.Wb.b,a).ne();return!0};_.pe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=ou(this.Wb.b,b),a.pe()};_.te=function(){qz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Lz(){var a=new Mz;Iz.call(this);Hz(this,a)}t(382,383,ri,Lz);_.Vd=function(){return"panel"+this.$b.c.e++};function Nz(a,b,c){a=Oz(a.Vb,b,c);a.k=!0;return new Pz(a)}function Qz(a){a.je(a.Vb.e)}function Rz(a){return new gz(vo(a.Vb.pb,Qf),vo(a.Vb.pb,Pf))}t(381,382,ri);_.Zd=function(){return vo(this.Vb.pb,Pf)};_.be=function(){return vo(this.Vb.pb,Qf)};_.ce=function(){return dk(this.Vb.pb)};_.de=function(){return fk(this.Vb.pb)};
+_.ge=function(){return this.Vb.pb.style.display!=If};_.oe=function(){Qz(this)};_.qe=function(){};_.Vb=null;function Sz(a){if(null!=a)this.f=a;else throw new Tz;}t(386,1,ai);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
+function Uz(){Uz=x;S=new Li;z(S,new T(400),new V(rh));z(S,new T(401),new V(rh));z(S,new T(402),new V(rh));z(S,new T(500),new V(th));z(S,new T(501),new V(th));z(S,new T(502),new V(th));z(S,new T(503),new V(uh));z(S,new T(504),new V(th));z(S,new T(505),new V(th));z(S,new T(506),new V(uh));z(S,new T(507),new V(Lh));z(S,new T(100),new V(nh));z(S,new T(101),new V(nh));z(S,new T(102),new V(nh));z(S,new T(103),new V(nh));z(S,new T(1004),new V(qh));z(S,new T(1005),new V(qh));z(S,new T(800),new V(Hh));z(S,
+new T(801),new V(Hh));z(S,new T(200),new V(vh));z(S,new T(201),new V(vh));z(S,new T(202),new V(vh));z(S,new T(204),new V(vh));z(S,new T(203),new V(vh));z(S,new T(209),new V(Mh));z(S,new T(208),new V(Nh));z(S,new T(207),new V(Nh));z(S,new T(206),new V(vh));z(S,new T(205),new V(vh));z(S,new T(1400),new V(Jh));z(S,new T(1401),new V(Kh));z(S,new T(1402),new V(Kh));z(S,new T(300),new V(oh));z(S,new T(301),new V(oh));z(S,new T(1100),new V(Gh));z(S,new T(1101),new V(Gh));z(S,new T(1200),new V(Ih));z(S,new T(701),
+new V(Eh));z(S,new T(900),new V(Fh));z(S,new T(1001),new V(wh));z(S,new T(601),new V(Dh))}t(385,386,ai);_.ke=function(){return l};_.tS=function(){var a;a=l;A(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Vd()),a.ec),null==a&&(a=l));return this.cZ.e+Nc+this.ke()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(388,1,{},V);_.b=mh;function Vz(){}t(389,1,{},Vz);_.b=null;_.c=null;
+function Wz(a,b){var c;b&&(a.b?(c=new Xz(a.b),Ks(c.c,c.d++,b),a.b=c):(a.b=new hj,bj(a.b,b)))}t(391,1,ai);_.b=null;function Yz(){}function Zz(){}t(390,391,ai,Yz,Zz);function $z(){$z=x;Math.sqrt(2)}function aA(a){$z();if(0>a)throw new Ck("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(392,1,{85:1},aA);_.eQ=function(a){return a===this?!0:A(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new bA;a.b=31*a.b+L((new cA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new cA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function dA(){dA=x;eA=new gs;fA=new gz(0,0);hs(eA,Fb);hs(eA,Ub);hs(eA,zb);hs(eA,"Last");hs(eA,Mb);hs(eA,mc);hs(eA,Gc);hs(eA,Jc);hs(eA,Sb)}
+function Az(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!av(eA.b,b))throw new Ck(gA());Ms(kj(a.d,d))===Ms(c)&&Ms(kj(a.c,c))===Ms(d)||((b=kj(a.d,d))&&hA(a,b,d),iA(a.b.Fd(),c)&&hA(a,c,d),b=a.b,new jA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function kA(a,b){return new gz(Yj(b[1].c,Yj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Yj(b[0].b,Yj(b[4].b,b[3].b))+a.n)}function hA(a,b,c){lA(a.b,b);Wi(a.c,b);Wi(a.d,c)}
+function mA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;nA(c,c.length,fA);c=a.j;nA(c,c.length,fA);c=a.p;nA(c,c.length,null);a.q=0;for(d=oA(a.b,0);d.c!=d.e.b;){c=pA(d);e=kj(a.c,c);var f=b.fc;e=Jn(e,Mb)?0:Jn(e,mc)?1:Jn(e,Gc)?2:Jn(e,Jc)?4:Jn(e,Sb)?3:Jn(e,Fb)?f.b?4:3:Jn(e,zb)?f.b?3:4:Jn(e,Ub)?1:2;c.lc?a.p[e]||(Ks(a.p,e,c),++a.q,a.i[e]=c.$d(),a.j[e]=c.ae()):a.p[e]||(a.i[e]=c.$d(),a.j[e]=c.ae())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function qA(){dA();rA.call(this,0)}function rA(a){dA();Vp();this.b=new sA;this.c=new Li;this.d=new Li;this.e=a;this.k=0;this.o=!1;this.p=y(tA,s,89,5,0);this.i=y(uA,s,91,5,0);this.j=y(uA,s,91,5,0);this.q=this.f=this.n=0}t(393,1,{95:1,116:1},qA,rA);_.ve=function(a,b){Az(this,a,b)};
+_.we=function(a){mA(this,a);if(0!=this.q)if(a=Cz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.re(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].qe(a.c,this.j[1].b),this.p[1].se(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].qe(this.j[4].c,c),this.p[4].se(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].re(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].qe(a.c,
+this.j[2].b),this.p[2].se(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].qe(this.j[3].c,c),this.p[3].se(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.xe=function(a){var b;b=this.o;mA(this,a);this.o=b;return 0==this.q?Bz(a,new gz(0,0)):Bz(a,kA(this,this.i))};_.ye=function(a){var b;b=this.o;mA(this,a);this.o=b;return Bz(a,kA(this,this.j))};_.ze=function(a){var b;b=kj(this.c,a);null!=b&&hA(this,a,b)};_.tS=function(){return vA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var fA,eA;function wA(a){rz.call(this);this.hc=(Vp(),new xA(a,this))}t(394,384,{86:1,89:1,96:1,110:1,116:1},wA);_.Vd=function(){return sd+this.jc.c.b++};_.Xd=function(){return!$y(this)?new gz(0,0):vz(this.hc,this)};_.pe=function(){};t(396,1,{});t(395,396,{},function(){});function yA(){yA=x}
+function zA(a,b){if(null==b)throw new Zr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function AA(){yA();rz.call(this);new hj;this.hc=new BA((Vp(),this))}t(397,384,{87:1,89:1,96:1,110:1,116:1},AA);_.Xd=function(){return vz(this.hc,this)};
+_.ke=function(){return(null==this.ec&&(this.ec=Wy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ih+this.cc+(this.lc?l:",hidden")+",current="+Xp(this.hc.b,this.hc.b.pb.selectedIndex)};function CA(){CA=x;DA=new EA(255,255,255);FA=new EA(192,192,192);GA=new EA(128,128,128);HA=new EA(64,64,64);IA=JA=new EA(0,0,0);KA=new EA(255,0,0);new EA(255,175,175);LA=new EA(255,200,0);MA=new EA(255,255,0);new EA(0,255,0);NA=new EA(255,0,255);OA=new EA(0,255,255);PA=QA=new EA(0,0,255)}
+function RA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new EA(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new EA(c,a,b)}function SA(a){return new EA(L(0.7*(~~a.b>>16&255)),L(0.7*(~~a.b>>8&255)),L(0.7*(a.b&255)))}function EA(a,b,c){CA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ck("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(398,1,{88:1,97:1,101:1},EA);_.eQ=function(a){return A(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return TA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var IA,PA,JA,QA,OA,HA,GA,FA,NA,LA,KA,DA,MA;function tz(){tz=x;uz=new UA(!0);VA=new gs;hs(VA,"ar");hs(VA,"fa");hs(VA,"iw");hs(VA,"ur")}function UA(a){this.b=a}t(399,1,ai,UA);_.b=!1;var uz,VA;t(401,1,{106:1,119:1});function WA(){gz.call(this,0,0)}function gz(a,b){this.c=a;this.b=b}
+function iz(a){gz.call(this,a.c,a.b)}t(400,401,{91:1,106:1,116:1,119:1},WA,gz,iz);_.eQ=function(a){return a===this?!0:A(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new bA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return XA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function $q(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(402,1,ai,$q,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.Ae=function(){return 0!=(this.f&4)};_.Be=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Be()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.Ae()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function YA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function ZA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Pw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.ae(),c.re(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function $A(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.ae():c.$d(),g=Yj(g,c.b),j+=c.c+a.d);return new gz(j,g+2*a.e)}function Mz(){aB.call(this,1,5,5)}
+function aB(a,b,c){Vp();this.d=b;this.e=c;this.b=a}t(403,1,ai,Mz,aB);_.ve=function(){};
+_.we=function(a){this.c=bB(a.Wb);if(0!=YA(this)){var b,c,d,e,f,g,j,h,n,o,q;b=Cz(a);g=a.ue();j=a.fc.b;n=new hj;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new cB(r);for(v=0;v<r;++v)Ks(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=Sj(a.Wb.b,u);Pw(E,D.d);Ks(D.c,E,u)}for(d=new Ni(d);d.c<d.e.Ke();)if((c=Oi(d))&&c.lc)a=c.ae(),!e&&o+a.c>b.c&&(ZA(this,n,b.c-(o-this.d),g.c,q,h,j),n.Te(),o=f,q+=h+this.e,h=0),e=!1,Ks(n.c,n.d++,c),o+=a.c+this.d,h=Yj(h,a.b);ZA(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.xe=function(a){this.c=bB(a.Wb);return 0==YA(this)?Bz(a,new gz(10,10)):Bz(a,$A(this,!1))};_.ye=function(a){this.c=bB(a.Wb);return 0==YA(this)?Bz(a,new gz(10,10)):Bz(a,$A(this,!0))};_.ze=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=lg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return dB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Fz(){Fz=x;Gz=new eB(Rb,0,12)}
+function eB(a,b,c){Fz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(404,1,{92:1,116:1},eB);_.b=null;_.c=0;_.d=0;var Gz;t(405,1,Bi);_.tS=function(){return fB.e+"[font="+this.c+"ascent="+gB(this.c).b+", descent="+gB(this.c).c+", height="+gB(this.c).d+Tc};_.c=null;function hB(a){if(!a.n){jz(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=ou(a.p,b))&&hB(c);pz(a,!1);a.n=!0;Xy(a,a,a.gc,0);new iB(a,202)}}
+function jB(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=ou(a.p,b))&&c.Md()}function kB(a){!$y(a)&&Ez(a);var b=hz(a);a.re(a.pc,a.qc,b.c,b.b);qz(a)}function lB(a,b){a.q!=b&&(a.q=b)}t(407,383,Ai);_._d=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){jB(this)};_.ge=function(){return this.hc.d.hb};_.re=function(a,b,c,d){lz(this,a,b,c,d);this.ac=0};_.se=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;lz(this,a,b,c,d);this.lc&&e&&!f&&qz(this)};_.n=!1;_.q=!1;
+function mB(a){Iz.call(this);this.r=new Zz;this.p=new hj;this.o=new wz(0,0,0,0);this.lc=!1;Hz(this,new qA);this.hc&&nB(this.hc.d.I.c,a);this.hc&&oB(this.hc.d,!0);lB(this,!0)}t(406,407,Ai);_.ue=function(){return new wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.ce=function(){return dk(this.hc.d.pb)};_.de=function(){return fk(this.hc.d.pb)};_.ee=function(){this.hc=new pB((Vp(),l),this)};
+function qB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=RA(g),f=new EA(L(0.7*(~~g.b>>16&255)),L(0.7*(~~g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=kg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new EA(L(0.7*(~~g.b>>16&255)),L(0.7*(~~g.b>>8&255)),L(0.7*(g.b&255))),f=RA(g),(a.e=j)&&(a.i=kg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;rB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=kg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);rB(a,b,c,d,1);rB(a,b,c+1,1,e);(a.e=f)&&(a.i=kg+(~~f.b>>16&255)+
+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);rB(a,b+d,c,1,e);rB(a,b+1,c+e,d,1)}t(408,1,{});_.tS=function(){return"Graphics"};t(409,408,{});function sB(a){var b,c;c=Yj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new gz(b,c)}
+function tB(a,b,c){var d,e,f,g,j,h;a.c=bB(b.Wb);if(0==a.c.length)return new WA;g=sB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.ae():d.$d(),h=Yj(h,d.c),j=Yj(j,d.b);return new gz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function uB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function vB(){wB.call(this,7)}function wB(a){Vp();this.e=0;this.b=1;this.f=a;this.d=0}t(410,1,ai,vB,wB);_.ve=function(){};
+_.we=function(a){var b,c;this.c=bB(a.Wb);if(0!=this.c.length&&(b=Cz(a),!(0>=b.c||0>=b.b))){c=sB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,m,-1,d,1);e=y(I,m,-1,d,1);h=y(I,m,-1,c,1);n=y(I,m,-1,c,1);uB(b.c,b.d,this.d,f,e);uB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].re(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.xe=function(a){return Bz(a,tB(this,a,!1))};_.ye=function(a){return Bz(a,tB(this,a,!0))};_.ze=function(){};
+_.tS=function(){return xB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function hx(){Bn()}function vv(a){Bn();this.i=a}t(412,100,xi,hx,vv);function cz(){Bn();this.i="Missing message: awt.151"}t(411,412,xi,cz);t(413,1,{});function wz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(414,1,{94:1,116:1,119:1},wz);_.eQ=function(a){return a===this?!0:A(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return yB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function zB(a){AB.call(this,a,0)}function AB(a,b){rz.call(this);this.hc=(Vp(),new BB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Zw(),jx);c.b=d;Ww(c);break;case 0:c=c.b;d=(Zw(),$w);c.b=d;Ww(c);break;case 2:c=c.b,d=(Zw(),ax),c.b=d,Ww(c)}}t(415,384,bi,zB,AB);
+_.Xd=function(){return!$y(this)?new gz(0,0):vz(this.hc,this)};_.ke=function(){var a=(null==this.ec&&(this.ec=Wy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+ih+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=yd;break;case 2:b=lg}return a+b+",text=null"};_.b=0;t(418,1,ai);_.ke=function(){return this.k};_.tS=function(){return this.cZ.e+Nc+this.ke()+Tc};_.k=null;_.n=null;
+function CB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function DB(a){this.o=(Vp(),Vp(),sz);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=ro(b,qo(b,lo(46))+1)+l+c);this.k=b;this.e=new Yz;this.i=a;this.f=!0;this.j=new EB(this)}t(417,418,ai,DB);_.ke=function(){return CB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(416,417,mi);_.ke=function(){return CB(this)+(this.c?",tearOff":l)};_.c=!1;t(420,1,{107:1});
+_.eQ=function(a){return a===this?!0:A(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new bA;FB(a,this.b);FB(a,this.c);return a.b};function bz(){this.c=this.b=0}function GB(a,b){this.b=a;this.c=b}function HB(a){var b=a.c;this.b=a.b;this.c=b}t(419,420,{98:1,107:1,116:1},bz,GB,HB);_.eQ=function(a){return a===this?!0:A(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return IB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
+function JB(a,b){if(!b)throw new Zr("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new ay,e=c.d.d;if(0>e||e>c.d.d)throw new Lv;c.p&&(d.pb[Id]=2);Ix(c,e,d.pb);zz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new Lv;zz(d.d,e,c);for(f=g=0;f<e;++f)A(ou(d.d,f),72)&&++g;zz(d.j,g,c);Ix(d,e,c.pb);c.c=d;e=pv(c.pb)+Va;Pi(c.pd(),e,!1);d.p&&(e=Sj(d.d,c),-1!=e&&(d=Yu(d.p?d.f:Yu(d.f,0),e),2==Zu(d)&&d.removeChild(Yu(d,1)),c.pb[Id]=2))}}
+function KB(a,b,c,d){a=a.b;b=az(b);c+=b.b;d+=b.c;dw(a.b,c,d);ew(a.b)}function LB(){DB.call(this,l);new hj;this.c=!1;this.b=(Vp(),new MB)}t(421,416,mi,LB);_.b=null;t(424,1,{100:1,109:1,119:1});t(423,424,{100:1,108:1,109:1,119:1});_.eQ=function(a){return a===this?!0:A(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new bA;FB(a,this.d);FB(a,this.e);FB(a,this.c);FB(a,this.b);return a.b};function Dz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(422,423,{99:1,100:1,108:1,109:1,116:1,119:1},Dz);_.eQ=function(a){return a===this?!0:A(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return NB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function OB(){OB=x;PB=new QB;RB=new SB;TB=new SB}var PB,TB,RB;t(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Fi(this)};function QB(){}t(427,426,{},QB);function SB(){}t(428,1,{},SB);t(429,384,bi);_.Wd=function(){return null};
+function UB(a,b){var c;c=new VB($y(a));return!c?null:new gz(WB(c,"_")*b+6,gB(c.c).d+6)}function XB(a,b){var c;c=UB(a,b);return!c?fz(a):c}function YB(a,b){var c;c=UB(a,b);return!c?hz(a):c}function ZB(a){$B.call(this,a,null!=a?a.length:0)}function $B(a,b){rz.call(this);this.b=0>b?0:b;aC(this.hc,a)}t(430,429,bi,ZB,$B);_.Vd=function(){return"textfield"+this.jc.c.f++};_.Xd=function(){return UB(this,wo(this.hc.b.pb,ch).length)};_.Yd=function(){return!$y(this)?null:UB(this,wo(this.hc.b.pb,ch).length)};
+_.$d=function(){return 0<this.b?XB(this,this.b):fz(this)};_.ae=function(){return 0<this.b?YB(this,this.b):hz(this)};_.ee=function(){this.hc=(Vp(),new bC)};_.ie=function(){return 0<this.b?XB(this,this.b):fz(this)};_.le=function(){return 0<this.b?YB(this,this.b):hz(this)};_.b=0;function Vp(){Vp=x;sz=new cC}function dr(){var a=(Vp(),Vp(),sz);!a.d&&(a.d=new dC)}function cC(){this.c=new eC;this.e=new Vz}t(431,1,{},cC);_.b=null;_.d=null;var sz;function eC(){}t(432,1,{},eC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(433,1,{});function fC(){fC=x;gC=new hC;iC=new hC}function jC(a,b){return b==a?!0:!b?!1:!0}function hC(){}t(434,1,{103:1},hC);_.eQ=function(a){return null==a||!A(a,103)?!1:jC(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return Pt(a)};_.tS=function(){return kC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var gC,iC;function lC(){lC=x;H(mC,s,103,[(fC(),iC),gC])}function nC(a){lC();this.b=a}t(435,1,{},nC);_.b=null;
+function oC(a){a="flavor = "+a;Bn();this.i=a}t(436,101,{104:1,116:1,123:1,131:1},oC);function pC(a,b,c){Uz();qC.call(this,a,b,c,mh)}function qC(a,b,c,d){Uz();Sz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(437,385,ai,pC,qC);
+_.ke=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Jt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function mz(a,b){Uz();Sz.call(this,a);this.e=b}t(438,385,ai,mz);
+_.ke=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.ce()+ya+a.de()+ba+a.be()+ih+a.Zd()+va};function yz(a,b,c){Uz();mz.call(this,a,b);this.b=c}t(439,438,ai,yz);
+_.ke=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Vd());return a+b.ec};_.b=null;function Yy(a,b,c,d){Uz();Sz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(440,385,ai,Yy);
+_.ke=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Ht(At(this.b,nh))&&(a+="PARENT_CHANGED,"),Ht(At(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),Ht(At(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;t(441,1,gi);function iB(a,b){Uz();mz.call(this,a,b);this.d=null;this.b=this.c=0}
+t(442,438,ai,iB);
+_.ke=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(443,1,{});function rC(a){if(null==a)throw new to;}t(444,443,{},rC);
+function sC(){sC=x;tC={};tC["java.vendor"]=ze;tC["package.restrict.access.sun"]=bh;tC["sun.java.launcher"]=ic;tC["sun.management.compiler"]=ze;tC["os.name"]=ic;tC[" sun.boot.class.path"]=ic;tC["path.separator.applet"]=ic;tC["java.vm.specification.vendor"]=ze;tC["java.runtime.version"]=ic;tC["http.proxyPort"]=ic;tC["user.name"]=ic;tC["user.language"]=ic;tC["os.name.applet"]=ic;tC["browser.version"]=ic;tC["java.version"]=ic;tC["user.timezone"]=ic;tC["java.endorsed.dirs"]=ic;tC["java.specification.name"]=
+"GWT";tC["java.specification.version"]="2.5.0";tC[Ue]=ec;!wr&&(wr=new Er);wr.b?tC[Se]="yes":tC[Se]=null}var tC;t(447,101,li);function uC(){Bn()}function vC(a){Bn();this.i=a}t(446,447,{111:1,116:1,123:1,131:1},uC,vC);function wC(){wC=x;xC=new yC}function zC(a){var b;if(a.n){var c;b=new Nt;yn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,yn(b.b,a.b));c=a.c;a=a.k;null!=c&&yn(b.b,c);null!=a&&(b.b.b+=ma,yn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function AC(a){wC();var b,c,d;if(null==a)throw new uC;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Ti(e);if(A(e,127))throw new vC(zn(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;BC();var f,g,j;j=c.length;b=new CC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new vC($b+a);if(!this.n&&(this.n=kj(xC,this.i),this.n||(this.n=(Vp(),new DC))&&z(xC,this.i,this.n),!this.n))throw new vC($b+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,R,ub,W,M,da,Kc,gg,Ab,Nd,Od,Pd,Xa,Lc,Jb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==EC(c,lo(47),n+2))throw new FC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;da=this.f;
+Pd=this.k;v=this.e;Ab=this.j;q=this.b;Jb=this.o;Xa=EC(M,lo(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){ub=2;da=-1;E=EC(M,lo(47),2);Od=EC(M,lo(63),2);-1!=Od&&(-1==E||E>Od)&&(E=Od);-1==E&&(E=o,v=l);R=E;-1!=Xa&&Xa<E&&(R=Xa);var vd=lo(64);Lc=M.lastIndexOf(vd,R);q=M.substr(2,R-2);-1<Lc&&(Jb=M.substr(2,Lc-2),ub=Lc+1);Kc=EC(M,lo(58),-1==Lc?ub:Lc);u=ko(M,lo(93));if(-1!=u)try{M.length>u+1?(r=M.charCodeAt(u+1),58==r?Kc=u+1:Kc=-1):Kc=-1}catch(kf){if(kf=Ti(kf),!A(kf,123))throw kf;}-1==Kc||Kc>E?J=M.substr(ub,
+R-ub):(J=M.substr(ub,Kc-ub),gg=M.substr(Kc+1,R-(Kc+1)),0==gg.length?da=-1:da=GC(gg,10))}-1<Xa&&(Pd=M.substr(Xa+1,o-(Xa+1)));D=-1==Xa?o:Xa;var dc=lo(63);Nd=M.lastIndexOf(dc,D);-1<Nd?(Ab=M.substr(Nd+1,D-(Nd+1)),0==Nd&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),W=qo(v,lo(47))+1,v=v.substr(0,W-0)),D=Nd):0!=Xa&&(Ab=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),W=qo(v,lo(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ae;Ae=v;null!=Ab&&!G(Ab,l)&&(null!=v?Ae=v+tb+Ab:Ae=tb+Ab);null==this.i&&(this.i=this.i);this.d=d;this.c=Ae;this.f=da;this.k=Pd;var wd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(wd=qo(this.d,lo(64)))?(this.o=this.d.substr(0,wd-0),this.d=ro(this.d,wd+1)):this.o=null;null!=this.c&&-1<(wd=ko(this.c,lo(63)))?(this.j=ro(this.c,wd+1),this.e=this.c.substr(0,wd-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Jb;this.e=v;this.j=Ab}}catch(xd){xd=
+Ti(xd);if(A(xd,123))throw new vC(zn(xd));throw xd;}if(-1>this.f)throw new vC("incorrect port: "+this.f);}t(448,1,ai,AC);_.tS=function(){return zC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var xC;t(449,1,{});function HC(a,b,c){var d,e;for(d=new IC(a.Fe().b);JC(d.b);)if(a=d.c=Oi(d.b),e=a.Hf(),null==b?null==e:Jn(b,e))return c&&(a=new KC(a.Hf(),a.If()),LC(d)),a;return null}t(453,1,ki);_.Ee=function(a){return!!HC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,134)||this.Ke()!=a.Ke())return!1;for(a=new IC(a.Fe().b);JC(a.b);)if(b=a.c=Oi(a.b),c=b.Hf(),b=b.If(),!this.Ee(c)||!MC(b,this.Ge(c)))return!1;return!0};_.Ge=function(a){a=HC(this,a,!1);return!a?null:a.If()};_.hC=function(){var a,b,c;c=0;for(b=new IC(this.Fe().b);JC(b.b);)a=b.c=Oi(b.b),c+=a.hC(),c=~~c;return c};_.He=function(){return 0==this.Ke()};_.Ie=function(){throw new NC("Put not supported on this map");};
+_.Je=function(a){a=HC(this,a,!0);return!a?null:a.If()};_.Ke=function(){return this.Fe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new IC(this.Fe().b);JC(c.b);)b=c.c=Oi(c.b),a?d+=za:a=!0,d+=l+b.Hf(),d+=rb,d+=l+b.If();return d+"}"};function ty(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function av(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Ne(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Me(b,c[d].Hf())){c=!0;break a}c=!1}return c}
+function kj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:OC(a,b,a.Ne(b))}function OC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Me(b,f.Hf()))return f.If()}return null}function z(a,b,c){return null==b?PC(a,c):A(b,1)?QC(a,b,c):RC(a,b,c,a.Ne(b))}function RC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Me(b,d.Hf()))return a=d.If(),d.Jf(c),a}else e=a.b[d]=[];d=new KC(b,c);e.push(d);++a.e;return null}
+function PC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function QC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Wi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ne(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Me(b,g.Hf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.If();break a}}c=null}return c}t(452,453,ki);_.Ee=function(a){return av(this,a)};
+_.Fe=function(){return new SC(this)};_.Me=function(a,b){return this.Le(a,b)};_.Ge=function(a){return kj(this,a)};_.Ie=function(a,b){return z(this,a,b)};_.Je=function(a){return Wi(this,a)};_.Ke=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Li(){ty(this)}t(451,452,yi,Li);_.Le=function(a,b){return Ms(a)===Ms(b)||null!=a&&Jn(a,b)};_.Ne=function(a){return~~Mn(a)};function yC(){ty(this)}t(450,451,yi,yC);function TC(){Bn()}t(454,100,xi,TC);
+function UC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=VC(a,c);if(c>=a.j)break;c=WC(a,c);++b}return b}function XC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function YC(a){var b;a.b=0<=a.k&&!a.e?a.k:VC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new TC;b=a.b;a.b=WC(a,a.b);return a.o.substr(b,a.b-b)}
+function WC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=ZC(a.o,d,a.o.length);if(c<=a.i&&XC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=ZC(a.o,d,a.o.length),c<=a.i&&XC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}
+function VC(a,b){var c,d;if(null==a.d)throw new to;for(d=b;!a.n&&d<a.j;)if(a.f){c=ZC(a.o,d,a.o.length);if(c>a.i||!XC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}function $C(a){aD.call(this,a," \t\n\r\u000c",!1)}function bD(a){aD.call(this,a,ya,!1)}
+function aD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=ZC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=ZC(this.d,d,this.d.length),this.c[c]=a}}}t(455,1,{},$C,bD,aD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function cD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Pn(e),!(Nn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==ue?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Nc+c+Tc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function dD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+bg:a}function Ss(a){var a=new eD(a),b,c,d,e,f;b=$doc.getElementsByTagName(be);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;fD(a););return a.c}
+function gD(){gD=x;hD=H(Ps,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);iD=(CA(),FA);jD=RA(iD);kD=y(lD,s,88,23,0);mD=y(Ps,s,1,23,0);nD=y(lD,s,88,7,0);oD=null!=(sC(),tC[Se]);pD=y(qD,s,92,100,0);rD=y(sD,s,93,100,0)}function tD(a){var b;if(a.Gb)b=uD(a,1)+sb+uD(a,2)+sb+uD(a,3);else if(b=uD(a,0),0<b.length){var c=new vD(a.$);bj(a.ab.b,c)}return b}
+function wD(a,b){var c,d;c=b.b;if(G(c,(xD(),yD).c))ar(zD(a));else if(G(c,AD.c))ar(br(a));else if(G(c,BD.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new cr(a)),a.xb),c.b=d,dr(),er(c));else if(G(c,ng)){7!=a.P&&(a.Q=mh);d=b.d;d=It(d,lh);c=kt(d,a.Q);var e=!it(c,mh)?dt(c):c;!it(e,sh)&&CD(a.$,O(c));DD(a);a.nb=!0;ED(a);a.P=7;a.Q=d}else G(c,vg)||(G(c,je)?FD(a):GD(a,c))}
+function HD(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(ID,s,-1,4,1);o=y(ID,s,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)JD(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=Rz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;KD(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||LD(a.gb[f])}a.C*=h}}
+function MD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new ND(a),a.$.s=0);null!=a.tb&&cD(a.tb,null)}}function OD(a,b){var c,d,e,f;f=new LB;d=Dc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=yc);d=new DB(Pb+d);var g=(xD(),yD).c;d.d=g;JB(f,d);Wz(d.e,a);d=new DB(Pb+c);d.d=AD.c;Wz(d.e,a);JB(f,d);a.wb&&(JB(f,new DB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new DB(c),d.d=BD.c,Wz(d.e,a),JB(f,d));Vy(a,f);return f}
+function PD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,iD);a.pb?(f==a.d&&X(b,SA(iD)),rB(b,h,g,a.Z,a.Z),X(b,(CA(),HA)),QD(b,h,g,a.Z-1,a.Z-1)):f==a.d?qB(b,h+1,g+1,a.Z,a.Z,!1):qB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(CA(),JA)),f){case 101:X(b,MA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;RD(b,!0);SD(b,TD(b,f,d,c,e));X(b,JA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(RD(b,!1),SD(b,TD(b,f,d,c,e)));UD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);rB(b,h+9,g+9,2,4);rB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,KA),rB(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,MA),rB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,NA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,JA);break;case 107:X(b,LA);rB(b,h+4,g+4,a.Z-8,a.Z-8);X(b,JA);QD(b,h+4,g+4,a.Z-8,a.Z-8);UD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);rB(b,h+9,g+9,2,4);rB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,PA),QD(b,c,e,d,d),X(b,IA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:VD(b,h,g,a.Z,!0);break;case 111:VD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,DA);rB(b,h+3,g+5,a.Z-7,a.Z-11);X(b,JA);QD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,iD);
+a.qb&&qB(b,h+1,g+1,a.Z,a.Z,!1);X(b,JA);WD(a,b,h,g,"NEW");break;case 106:X(b,KA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,JA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));WD(a,b,h+6,g,rc);break;case 104:X(b,KA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,JA);break;case 105:a.Ob?(X(b,OA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,JA)):WD(a,b,h,g,"123");break;case 114:X(b,QA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);rB(b,d,c,f,f);X(b,JA);XD(a,b,h,g,DA,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:YD(a,b,h,g+2,3);break;case 207:YD(a,b,h,g,4);break;
+case 208:YD(a,b,h,g,5);break;case 209:YD(a,b,h,g,1);break;case 210:YD(a,b,h,g,6);break;case 211:YD(a,b,h,g,7);break;case 212:YD(a,b,h,g,8);break;case 213:WD(a,b,h,g,"FG"),a.G=new GB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=mD[d]&&XD(a,b,h,g,kD[d],mD[d])}
+function ZD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,iD),rB(d,0,0,c,b),a.pb?(X(d,(CA(),HA)),QD(d,-1,0,c,b-1)):(X(d,jD),Y(d,0,0,c-1-2,0),X(d,SA(iD)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),$D(d,a.Y),X(d,(CA(),JA)),-1!=a.K.toLowerCase().indexOf(ke)&&X(d,KA),aE(d,a.K,10,15),bE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function cE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,iD);rB(d,0,0,c,b);a.pb?(X(d,(CA(),HA)),Y(d,0,b-1,c,b-1),e=dE*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,jD),Y(d,0,0,0,b-1),Y(d,0,dE*a.Z,b-1,dE*a.Z),X(d,SA(iD)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=dE+2;++b)PD(a,d,1,b);bE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function eE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);rB(e,0,0,c,b);d=a.eb?(OB(),RB):(OB(),TB);if((OB(),PB)==(OB(),PB))d==RB?e.b=l:e.b=Bg;d=new aA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,R=void 0,ub=o=v=q=j=void 0,W=o=j=void 0,M=h=q=h=void 0,da=D=R=void 0,J=h=r=q=q=E=u=M=j=W=W=v=M=J=r=W=M=u=da=r=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,da=3;f.x&&(KD(f),HD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;da*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(fE(13*f.o.C*j)));gE(f.o,j);f.o.B&&(X(g,(CA(),JA)),QD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(gD(),nD)[f.e[j]]),h=g,q=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,RD(h,!0),SD(h,TD(h,q,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(gD(),nD)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,r=3*da*R,J=3*da*D,W=y(I,m,-1,4,1),q=y(I,m,-1,4,1),W[0]=L(f.K[h]+r),q[0]=L(f.N[h]-J),W[1]=L(f.K[o]+r),q[1]=L(f.N[o]-J),W[2]=L(f.K[o]-r),q[2]=L(f.N[o]+J),W[3]=L(f.K[h]-r),q[3]=L(f.N[h]+J),o=g,h=W,RD(o,!0),SD(o,hE(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){X(g,(CA(),JA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(gD(),nD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;M=f.K[h];u=f.N[h];W=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=q-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,NA);r=n*R;J=n*D;Y(g,O(N(Math.round(M+r))),O(N(Math.round(u-J))),O(N(Math.round(W+r))),O(N(Math.round(q-J))));Y(g,O(N(Math.round(M-r))),O(N(Math.round(u+J))),O(N(Math.round(W-r))),O(N(Math.round(q+J))));X(g,JA);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));q=O(N(Math.round(q)));Y(g,o,h,W,q);M=O(N(Math.round(da*R)));u=O(N(Math.round(da*D)));Y(g,o+M,h-u,W+M,q-u);Y(g,o-M,h+u,W-M,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-q)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));$D(g,f.o.n);o=gB(f.o.o.c).b-gB(f.o.o.c).c;J=f.f[j];h=tb;null!=J&&(h=J);J=WB(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));r=O(N(Math.round((u+q)/2+~~(o/2)-1)));X(g,NA);aE(g,h,M,r);X(g,JA);break;default:if(1==f.C[j]||3==f.C[j])r=da*R,J=da*D,E=y(I,m,-1,3,1),v=y(I,m,-1,3,1),E[0]=O(N(Math.round(W+r))),v[0]=O(N(Math.round(q-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-
+r))),v[2]=O(N(Math.round(q+J))),o=g,h=E,q=v,RD(o,!0),SD(o,hE(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=da*R;J=da*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-q)/10*h,o=h/10,Y(g,O(N(Math.round(v+r*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-r*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(q))))}}D=y(ID,s,-1,f.u+1,1);R=y(I,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+q/R[h],D[o]=
+D[o]/R[o]+n/R[o];$D(g,f.o.n);o=gB(f.o.o.c).b-gB(f.o.o.c).c;J=y(Ps,s,1,f.u+1,0);W=y(I,m,-1,f.u+1,1);q=y(I,m,-1,f.u+1,1);n=y(iE,s,99,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(fE(2*f.o.C))));for(j=1;j<=f.u;++j)h=jE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=q[j]=WB(f.o.o,h),n[j]=kE(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(M=!0),r=h,ub=l,f.o.Lb&&0<f.y[j]&&(ub+=Xb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Zj(f.B[j])&&(v+=Zj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),M||!E?h=h+ub+v+l:h=v+ub+l+h,E||(r=h),J[j]=h,r=WB(f.o.o,r),v=WB(f.o.o,h),W[j]=r,q[j]=v,v=n[j]=kE(f,u,j,r,v,o,M),M=v.d+u+1,r=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(gD(),nD)[f.e[j]]),rB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(gD(),nD)[f.e[j]]):X(g,(CA(),JA)):X(g,(gD(),kD)[f.c[j]]),aE(g,h,M,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=W[j],v=q[j],M=O(N(fE(f.K[j]-r/2))),r=
+O(N(fE(f.N[j]+~~(o/2)-1))),X(g,(CA(),NA)),aE(g,ba+f.r[h][1],M+v,r);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(CA(),KA):(CA(),QA)),0<f.E&&106!=f.o.d&&(v=n[f.E],QD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,r=(da+1)*R,J=(da+1)*D,E=y(I,m,-1,5,1),v=y(I,m,-1,5,1),E[0]=O(N(fE(f.K[h]+r))),E[1]=O(N(fE(f.K[o]+r))),v[0]=O(N(fE(f.N[h]-J))),v[1]=O(N(fE(f.N[o]-J))),E[3]=O(N(fE(f.K[h]-r))),E[2]=O(N(fE(f.K[o]-r))),v[3]=O(N(fE(f.N[h]+J))),
+v[2]=O(N(fE(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(da=g,j=E,R=v,da.o&&(RD(da,!1),SD(da,hE(da,j,R,5,!0)))),106==f.o.d&&lE(f,f.I[f.F],f.J[f.F]))){da=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++da;if(da>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(CA(),KA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],QD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(CA(),HA)),Y(e,c-1,0,c-1,b-1)):(X(e,SA(iD)),Y(e,c-1,0,c-1,b-1),X(e,iD),Y(e,c-2,0,c-2,b-1),X(e,jD),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(CA(),NA)),Y(e,
+d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new eB(Yb,0,13),a.X=new VB(a.U),null!=a.cb&&(d=WB(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,(CA(),JA)),$D(e,a.U),aE(e,a.cb,c,b)));bE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function YD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,m,-1,9,1);n=y(I,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(RD(b,!1),SD(b,hE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function mE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,iD);rB(d,0,0,b,c);a.pb?(X(d,(CA(),HA)),c=14*(a.Z+a.T),QD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,SA(iD)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,jD),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)PD(a,d,b,1),PD(a,d,b,2);a.d=c;bE(a.Vb,a.Rb,0,0)}}
+function VD(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);Y(a,j,r,f,h);Y(a,g,r,f,h);j=~~(n/3);Y(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);UD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function nE(a,b,c){var d,e,f,g,j,h;oE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=pE(b);b=new aD(b,j,!0);e=l;for(d=1;5>=d;++d)e=qE(b,j);d=rE(GC(jo(e.substr(0,3)),10)).b;g=rE(GC(jo(e.substr(3,3)),10)).b;qE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=qE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new sE(a,f)}HD(a,1,d,1);HD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new sE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",ED(a),!1;null!=a.j&&a.$&&tE(a.$,a.j,!0);null!=a.k&&
+a.$&&tE(a.$,a.k,!1);j=uE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new vE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];HD(a,1,j,0)}c&&ED(a);return!0}function fr(a,b){a.lb=!0;a.K=b}function gE(a,b){100>b&&(!pD[b]&&(pD[b]=new eB(Yb,0,b)),!rD[b]&&Ks(rD,b,new VB(pD[b])),a.n=pD[b],a.o=rD[b])}
+function jr(a,b){var c,d;if(0==b)return!1;DD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:MD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;wE(a,xE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new vv("Cannot redo. Index is out of range.");if(!d.b.d)throw new vv(ac);
+d.b=d.b.d;wE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=ou(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(fr(a,gc+(a.Ib.b+1)+ca+a.Ib.d),d=yE(d),zE(a,d,!1,!0),null!=a.tb&&cD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=ou(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(fr(a,gc+(a.Ib.b+1)+ca+a.Ib.d),d=yE(d),zE(a,d,!1,!0),null!=a.tb&&cD(a.tb,null));break;case 101:a.Mb&&AE(a.Mb);a.Mb=new BE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new CE(a):a.Eb.hc.d.hb?DE(a.Eb.hc.d):EE(a.Eb);break;case 114:a.c&&
+AE(a.c);a.c=new BE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,FE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=GE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(ID,s,-1,4,1);JD(a.$,d);a.nb=!0;a.$=new vD(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;HE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,IE(a.$,a.$.E),a.$.E=0,FD(a)):0<a.$.F&&(a.nb=!0,JE(a.$,a.$.F),a.$.F=0,FD(a));KE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new LB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new DB(c),JB(j,g),g.d=c,Wz(g.e,a);Vy(a,j);a.F=j}KB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(AE(a.p),a.p=null);0==a.$.E&&(a.p=new BE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,FD(a)),18==a.e&&(d=wo((gr(),hr).hc.b.pb,ch),LE(a.$,a.$.E,d),FD(a)),KE(a.$))}ED(a);return!0}
+function br(a){var b,c,d;d=zD(a);c=l;if(a.Gb){var e,f,g;g=Es([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)GE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(ME(g[1][0],3)+ME(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+NE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+NE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new OE(a,a.gb,a.vb)),c=NE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function PE(a,b,c,d){var e;e=c;var f=d,g,j;(g=QE(b),j=0!=(b.f&2),g||j)?(a.Gb?KB((!a.x&&(a.x=OD(a,!0)),a.x),a,e,f):KB((!a.w&&(a.w=OD(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=RE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=dE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",ED(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",ED(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=jr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)IE(a.$,a.$.E),a.$.E=0,FD(a);else{if(106==a.d)return!0;if(108==a.d)SE(a.$,a.$.E,0),FD(a);else if(157==a.d)SE(a.$,a.$.E,1),FD(a);else if(158==a.d)SE(a.$,a.$.E,-1),FD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):FD(a);else if(206<=a.d&&229>=a.d)a.P=2,TE(a.$),FD(a);else if(230==a.d)a.P=3,FD(a);else if(233<=a.d&&262>a.d)UE(a.$,!1),FD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;LE(a.$,a.$.E,wo(a.Eb.f.hc.b.pb,ch));a.$.n=!0;FD(a)}else if(105==a.d)VE(a.$),FD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=wo((gr(),hr).hc.b.pb,ch),1>d.length&&(d=Mc),LE(a.$,a.$.E,
+d)),FD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,TE(a.$),FD(a);else if(0<a.$.F)if(104==a.d)JE(a.$,a.$.F),a.$.F=0,FD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])fr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;IE(d,c);d.b[c]=0}a.$.F=0;FD(a)}else if(201==a.d)WE(a.$,a.$.F),FD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),FD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,FD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,FD(a);else if(206<=a.d&&229>=a.d)a.P=2,TE(a.$),FD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=wo(a.Eb.f.hc.b.pb,ch);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;FD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new ND(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(XE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,TE(a.$)):300<a.d?(XE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=wo((gr(),hr).hc.b.pb,ch),1>d.length&&(d=Mc),LE(a.$,1,d))):230==a.d?YE(a,null,!0):233<=a.d&&262>a.d?(XE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,UE(a.$,!0)):sC();FD(a)}else e=!1;e&&(KE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,ED(a))}return e}
+function ZE(a,b,c,d){var e,f;if(a.A||!a.ib||QE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=$E(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)IE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),JE(b,e),0<$E(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){fr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<$E(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;fr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(RE(b)||QE(b))CD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(ID,s,-1,4,1);JD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;DD(a);a.nb=!0;ED(a);a.Tb=c;a.Ub=d;return!0}
+function aF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||QE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((gD(),oD)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;bF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(bF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;DD(a);a.nb=!0;ED(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function cF(a){if(a.A)return!0;a.jb&&(a.jb=!1,FD(a));a.lb=!1;a.Q=mh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=$E(b,b.u),6>b.A[c]&&(dF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),IE(b,b.u));b.D=!1;FD(a)}else a:{var b=a.$,e,f;c=$E(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):fr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],fr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(fE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(fE((b.N[b.G]+b.N[c])/2))))}}LD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,xE(b),b.b.d=c),FD(a),a.s=!1)}else 5==a.P&&(LD(a.$),FD(a));0<a.P&&(a.E=!1,DD(a),a.nb=!0,KE(a.$),eF(a.$),ED(a),a.P=0,a.i=!1);if(oD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,DD(a),a.nb=!0,ED(a);return!0}function DD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function bF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,cD(a.sb,H(fF,s,126,[new T(a.f),new T(b)]))}
+function gF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Jf)?a.Gb=!1:-1<b.indexOf(hg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Ef)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Nf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,HD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)hF(a.gb[d]),KD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Xf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(od)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++dE;c&&ED(a)}
+function ED(a){var b,c,d,e;b=Rz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Oe(a.db,d,c),a.A&&e&&HD(a,1,a.vb,0),eE(a),a.A||(a.Rb=a.Oe(a.Rb,b.c,2*a.Z+a.T),mE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Oe(a.R,a.Z,c),cE(a),a.J=a.Oe(a.J,d,a.Z),ZD(a))):(eE(a),a.A||(ZD(a),a.E&&(mE(a),cE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function iF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=GE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=jE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Zj(c.B[h])&&(j+=Zj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+jF(0.055999999999999994*c.K[h],0,2)+ba+jF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function uD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=GE(a.gb[c]),d!=b))continue;d=void 0;d=kF(a.gb[c]);d=lF(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function FD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&cD(a.tb,null)}var c,d,e;e=new mF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=kF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new nF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function zE(a,b,c,d){try{nE(a,b,d)?c&&FD(a):ED(a)}catch(e){if(e=Ti(e),A(e,123))ED(a);else throw e;}}
+function YE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;oE(a,c);e=j=0;q=new aD(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=UC(q);a.vb=0;for(f=1;f<=h;++f)if(o=YC(q),jo(o),!G(o,kh))if(G(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new oF(a,o);if(0==a.$.u){pF(a,"ERROR - problems in reading/processing molecule !");sC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(pF(a,"ERROR - strange reaction - fixing !"),sC(),d=!1):3<n?(pF(a,"ERROR - strange reaction !"),sC(),d=!1):(1<a.vb&&!g&&gF(a,Ef,!0),g&&!a.Gb&&gF(a,
+hg,!0),!g&&a.Gb&&gF(a,Jf,!0),g?(HD(a,1,j,1),HD(a,j+1,e-1,2),HD(a,e,a.vb,3)):HD(a,1,a.vb,0),c&&ED(a),d=!0)}d?FD(a):ED(a)}catch(r){if(r=Ti(r),A(r,123))ED(a);else throw r;}}function qF(a){DD(a);a.nb=!0;ED(a)}function oE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new ND(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&ED(a);null!=a.tb&&cD(a.tb,null)}
+function wE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=kF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&cD(a.tb,null)}}function rF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,ED(a),null):a.gb[b]}
+function GD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Ma)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Na)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Ca)?c=245:G(b,Da)&&(c=238);0<c?jr(a,c):b="Not known group!";a.lb=!0;a.K=b;ED(a)}function pF(a,b){a.lb=!0;a.K=b;ED(a)}function zD(a){var b;b=tD(a);DD(a);ED(a);return b}
+function WD(a,b,c,d,e){var f,g,j,h;f=a.X;h=WB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new eB(f.c.b,f.c.d,g),f=new VB(j),h=WB(f,e),b.f=j,b.j=sF(j);else $D(b,a.U);f=gB(f.c).b-gB(f.c).c;aE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function XD(a,b,c,d,e,f){var g,j;g=gB(a.W.c).b-gB(a.W.c).c;j=WB(a.W,f);$D(b,a.V);(b.e=e)&&(b.i=kg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);aE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function ir(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ed,ED(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ed):fr(a,a.z+ba),ED(a))}t(459,381,fi);_.Ce=function(a){wD(this,a)};_.Oe=function(a,b,c){return Nz(this,b,c)};_.Pe=function(){};_.je=function(){ED(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=mh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var dE=10,pD,rD,iD,jD,kD,hD,oD,tF=null,nD,mD;
+function uF(){gD();Lz.call(this);this.Vb=(Vp(),Vp(),sz).b;this.y=new eB(null,0,8);this.u=(CA(),DA);this.gb=y(vF,s,139,99,0);this.ab=new Jz;this.Ib=new wF;this.L=G((sC(),tC[Ue]),ec);this.v=new xF;this.H=H(Ps,s,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Na,Qa,Fa,Da,Ca]);this.$=new ND(this);nD[0]=GA;nD[1]=new EA(255,153,153);nD[2]=new EA(255,204,102);nD[3]=new EA(255,255,153);nD[4]=new EA(102,255,255);nD[5]=new EA(51,204,255);nD[6]=new EA(255,153,255)}t(458,459,fi,uF);
+_.Oe=function(a,b,c){var d;return a?(d=a.b,uj(d.u,b,c),a):Nz(this,b,c)};_.Pe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[yF(b.b),a])}};_.b=null;function zF(a){if(a.e.pb.style.display!=If){Qz(a.d);for(a=new Ni(a.f.k);a.c<a.e.Ke();)Oi(a),null.lg()}}function AF(a){BF.call(this,a,eb,eb,null)}function CF(a,b){BF.call(this,a,eb,eb,b)}function DF(a,b,c){BF.call(this,a,b,c,null)}
+function BF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(bc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=pj(a)){this.c=EF;++EF;this.e=e;this.d=new uF;this.f=new FF(this.d,b,c,d);Iv(e,this.f,e.pb);d&&gd in d&&(this.f.c=d[gd]);a=this.f;a.e||(a.e=Oz(a,vo(a.pb,Qf),vo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?tF=bc:tF="JME";b.w=OD(b,!1);b.x=OD(b,!0);fr(b,tF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=Rz(b);Hz(b,null);b.pb||(b.T=0);b.U||(b.U=new eB(Yb,0,13),b.X=new VB(b.U));b.V||(b.V=new eB(Yb,1,13),b.W=new VB(b.V));b.Y||(b.Y=new eB(Yb,0,11),new VB(b.Y));gE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;dE=10;b.Lb=!0;try{q=GF(b.Vb,"options");null!=q&&gF(b,q,!1);j=GF(b.Vb,"jme");null!=j&&(b.M=j);n=GF(b.Vb,"mol");null!=n&&(b.bb=n);g=GF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=GF(b.Vb,Ng);null!=o&&(b.cb=o,ED(b));b.k=GF(b.Vb,"atomcolors");b.j=GF(b.Vb,"atombg");f=GF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=(CA(),DA);try{if(0!=f.indexOf(ma))throw new An("bad hex encoding");E=GC(f.substr(1,2),16);D=GC(f.substr(3,2),16);u=GC(f.substr(5,2),16);r=v=new EA(E,D,u)}catch(J){if(J=Ti(J),A(J,123))sC(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&FE(b.$);h=GF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Ti(R),!A(R,123))throw R;}b.d=202;for(f=0;23>f;++f)kD[f]=(CA(),LA),mD[f]=Mc;mD[1]=Xb;kD[1]=(CA(),HA);mD[2]=Db;kD[2]=LA;mD[3]=Hb;kD[3]=HA;mD[4]=hc;kD[4]=QA;mD[5]=oc;
+kD[5]=KA;mD[9]=Tb;kD[9]=NA;mD[10]=Nb;kD[10]=NA;mD[11]=Gb;kD[11]=NA;mD[12]=Zb;kD[12]=NA;mD[8]=Cc;kD[8]=SA(MA);mD[7]=qc;kD[7]=LA;mD[6]=Fc;kD[6]=HA;mD[13]=Ec;kD[13]=HA;mD[18]=Mc;kD[18]=HA;mD[19]=rc;kD[19]=HA;mD[20]=sc;kD[20]=HA;mD[21]=uc;kD[21]=HA;mD[22]=vc;kD[22]=HA;qz(b);b._=new HF;f=a.d;f.D=Rz(f);null!=f.M?(YE(f,f.M,!1),null!=f.j&&f.$&&tE(f.$,f.j,!0),null!=f.k&&f.$&&tE(f.$,f.k,!1)):null!=f.bb&&zE(f,f.bb,!1,!1);ED(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function IF(){return Ss(null)}function JF(a){return Ss(a)}t(460,1,zi,AF,CF,DF,BF);_.Qe=function(a){B(this.f,new KF(this,a),(Yp(),Yp(),Zp))};_.Re=function(a){B(this.f,new LF(this,a),(rr(),rr(),sr))};_.Se=function(a){EE(new MF(a,this.d,iD))};_.Te=function(){MD(this.d)};_.Ue=function(){Zn((Wn(),Xn),new NF(this))};_.Ve=function(){return this.b};_.We=function(){return this.c};_.Xe=function(){return this.d.I};_.Ye=function(){return this.d.eb};_.Ze=function(){return this.d.fb};_.$e=function(){return this.d.tb};
+_.nd=function(){return vo(this.f.pb,Pf)};_._e=function(){var a;a=[];a.length=2;a[0]=vo(this.f.pb,Qf);a[1]=vo(this.f.pb,Pf);return a};_.od=function(){return vo(this.f.pb,Qf)};_.af=function(){return this.e.pb};_.bf=function(){return this.d.yb};_.cf=function(){return this.d.Ab};_.df=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=If};_.ef=function(){var a=this.d,b;a.Gb?b=iF(a,1)+sb+iF(a,2)+sb+iF(a,3):b=iF(a,0);return b};_.ff=function(){return br(this.d)};
+_.gf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=tD(a);a.Pb=b;ED(a);return c};_.hf=function(a){gF(this.d,a,!0)};_.jf=function(){};_.kf=function(a){zE(this.d,a,!0,!0)};_.lf=function(a){YE(this.d,a,!0)};_.oe=function(){zF(this)};_.mf=function(){oE(this.d,!0)};_.nf=function(a){var b=this.d;if(a=rF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;qF(b)}};_.of=function(a){this.b=a;!this.d.b&&(this.d.b=new OF(this))};
+_.pf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Ni(b.b);d.c<d.e.Ke();)c=Oi(d),a?c.b=l:c.b=Bg}Qz(b.d)};_.qf=function(a,b){var c=this.d,d;if(d=rF(c,a))tE(d,b,!0),qF(c)};_.rf=function(a,b){var c=this.d,d;d=rF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,ED(c)):(d.E=b,qF(c))};_.sd=function(a){ov(this.f,a);zF(this)};_.sf=function(a){this.d.I=a};_.tf=function(a){var b=this.d;b.eb=a;ED(b)};_.uf=function(a){var b=this.d;b.fb=a;ED(b)};_.vf=function(a){this.d.sb=a};
+_.wf=function(a){this.d.tb=a};_.xf=function(a){var b=this.d;b.yb=a;b.w=OD(b,!1)};_.yf=function(a){this.d.Ab=a};_.zf=function(a,b){var c=this.f;c.ud(a);c.sd(b);zF(this)};_.Af=function(a){GD(this.d,a)};_.Bf=function(a,b){var c=this.d;c.i=!1;c.Qb=new oF(c,a);c.d=253;c.lb=!0;c.K=b;ED(c)};_.td=function(a){qv(this.e.pb,a)};_.ud=function(a){this.f.pb.style[hh]=a;zF(this)};_.Cf=function(a){pF(this.d,a)};_.Df=function(){return zD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var EF=0;
+function NF(a){this.b=a}t(461,1,{},NF);_.xc=function(){var a,b;for(b=new Ni(this.b.f.b);b.c<b.e.Ke();)a=Oi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function OF(a){this.b=a}t(462,1,{},OF);_.b=null;function KF(a,b){this.b=a;this.c=b}t(463,1,{},KF);_.Tc=function(a){a=a.b;Zn((Wn(),Xn),new PF(this,this.c,a))};_.b=null;_.c=null;function PF(a,b,c){this.b=a;this.d=b;this.c=c}t(464,1,{},PF);_.xc=function(){var a=this.c;this.d.b.apply(a,[yF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function LF(a,b){this.b=a;this.c=b}t(465,1,{},LF);_.b=null;_.c=null;function ur(a,b,c){this.b=a;this.d=b;this.c=c}t(466,1,{},ur);_.xc=function(){var a=this.c;this.d.b.apply(a,[yF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function QF(){var a=RF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;SF(TF,arguments)?a=arguments[0]:3==arguments.length?a=new DF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new AF(arguments[0]):4==arguments.length?a=new BF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new CF(arguments[0],arguments[1]));this.g=a;UF();a[Uc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Qe(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new VF(a))});b.addMouseOverHandler=C(function(a){this.g.Re(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new VF(a))});b.alert=C(function(a){this.g.Se(a)});b.clear=C(function(){this.g.Te()});b.deferredRepaint=C(function(){this.g.Ue()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g._e()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.df(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ef()});b.molFile=C(function(){return this.g.ff()});b.nonisomericSmiles=C(function(){return this.g.gf()});b.options=C(function(a){this.g.hf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.kf(a)});b.readMolecule=C(function(a){this.g.lf(a)});b.repaint=C(function(){this.g.oe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=TF;UF();var f=b,g,b=WF.c;g=XF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=XF(b,
+e,f)}if(!g)throw new Xi("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.mf()});b.resetAtomColors=C(function(a){this.g.nf(a)});b.setAfterPasteCallBack=C(function(a){this.g.of(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new VF(a))});b.setAntialias=C(function(a){this.g.pf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.qf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.rf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.sf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.tf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.uf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.vf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.wf(a)});b.setPasteLabel=C(function(a){this.g.xf(a)});b.setPrePasteJSfunction=C(function(a){this.g.yf(a)});b.setSize=C(function(a,b){this.g.zf(a,b)});b.setSubstituent=C(function(a){this.g.Af(a)});b.setTemplate=C(function(a,
+b){this.g.Bf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Cf(a)});b.smiles=C(function(){return this.g.Df()});YF({"0":{"0":[[IF,null,void 0]],1:[[JF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new ZF(e));return[e]},ue]]}});$F(TF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Qs(){aG||(aG=!0,QF())}t(467,1,{},Qs);
+var aG=!1;function Us(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ue)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ts(){}t(469,1,{},Ts);_.xc=function(){Us()};function ZF(a){this.b=a}t(470,1,{113:1,151:1},ZF);_.eQ=function(a){return null!=a&&A(a,113)&&this.b==a.b};_.b=null;function VF(a){this.b=a}t(471,1,{114:1,151:1},VF);
+_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;
+function fD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(hh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Gf)||l;e=c.getAttribute(Qe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Gf)||l,h=h.getAttribute(ch)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Gf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(hh);c.removeAttribute(fd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Bo();c.setAttribute(Qe,d);c.style[hh]=dD(g);c.style[Ne]=dD(b);b=new bG(a,d,n,e,c,f);Zn((Wn(),Xn),b);++a.c;return!0}function eD(a){this.b="JME.class";this.e=a}t(472,1,{},eD);_.Jc=function(){return fD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function bG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(473,1,{},bG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Qe,this.f):this.d.removeAttribute(Qe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function cG(){}t(474,1,zi,cG);function dG(a){this.b=a}t(475,1,{},dG);_.xc=function(){this.b()};_.b=null;
+function eG(){var a=RF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;SF(fG,arguments)?a=arguments[0]:0==arguments.length&&(a=new cG);this.g=a;UF();a[Uc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Zn((Wn(),Xn),new dG(a))});$F(fG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Rs(){gG||(gG=!0,eG())}t(476,1,{},Rs);var gG=!1;function hG(a){Bn();this.i=a}
+t(477,447,li,hG);function $s(){Bn();this.i="divide by zero"}t(478,100,xi,$s);function Ls(){Bn()}function iG(a){Bn();this.i=a}t(479,100,xi,Ls,iG);function jG(){jG=x;kG=new lG(!1);mG=new lG(!0)}function lG(a){this.b=a}t(480,1,{116:1,117:1,120:1},lG);_.eQ=function(a){return A(a,117)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?bh:"false"};_.b=!1;var kG,mG;
+function ZC(a,b,c){var d,e;d=nG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function oG(){}function pG(a){return typeof a==Nf?Cc+(0>a?-a:a):a}function qG(a,b){var c;c=new oG;c.e=Ob+(rG(0!=a?-a:0)?pG(0!=a?-a:0):l+Fi(c));sG(0!=a?-a:0)&&tG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new oG;b.e=Ob+(rG(a)?pG(a):l+Fi(b));sG(a)&&tG(a,b);return b}
+function uG(a,b){var c;c=new oG;c.e=Ob+(rG(a)?pG(a):l+Fi(c));sG(a)&&tG(a,c);c.c=b?8:0;return c}function vG(){var a;a=new oG;a.e=Ob+(rG(0)?pG(0):l+Fi(a));sG(0)&&tG(0,a);a.c=2;return a}function wG(a){var b;b=new oG;b.e=Ob+(rG(a)?pG(a):l+Fi(b));sG(a)&&tG(a,b);b.c=1;return b}function sG(a){return typeof a==Nf&&0<a}function rG(a){return null!=a&&0!=a}
+function tG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Oh[b.d])c=c.prototype;else{c=Oh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(482,1,{},oG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function xG(a){var b;if(!(b=yG,!b&&(b=yG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new zG(Vb+a+ea);return parseFloat(a)}
+function GC(a,b){var c,d;if(null==a)throw new zG(Mf);if(2>b||36<b)throw new zG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new zG(Vb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new zG(Vb+a+ea);if(-2147483648>c||2147483647<c)throw new zG(Vb+a+ea);return c}t(484,1,{116:1,128:1});var yG=null;function AG(a){this.b=a}
+t(483,484,{116:1,120:1,121:1,128:1},AG);_.eQ=function(a){return A(a,121)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function cA(a){this.b=a}t(485,484,{116:1,120:1,124:1,128:1},cA);_.eQ=function(a){return A(a,124)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Tz(){Bn()}function Ck(a){Bn();this.i=a}t(486,100,ji,Tz,Ck);function Lv(){Bn()}function Sw(a){Bn();this.i=a}t(487,100,xi,Lv,Sw);
+function T(a){this.b=a}function yt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function et(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function rE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(BG(),CG)[b],!c&&(c=CG[b]=new T(a)),c):new T(a)}t(488,484,{116:1,120:1,126:1,128:1},T);
+_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return l+this.b};_.b=0;function BG(){BG=x;CG=y(fF,s,126,256,0)}var CG;function Zj(a){return 0>a?-a:a}function Yj(a,b){return a>b?a:b}function fE(a){return Math.round(a)}function to(){Bn()}function Zr(a){Bn();this.i=a}t(491,100,{116:1,123:1,127:1,129:1,131:1},to,Zr);
+function Hi(){Hi=x;Ii=H(Gi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ii;function zG(a){Bn();this.i=a}t(493,486,ji,zG);function so(a,b){this.b=Ic;this.e=a;this.c=b;this.d=-1}t(494,1,{116:1,130:1},so);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function nG(a,b){return a.charCodeAt(b)}
+function DG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function us(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function EC(a,b,c){return a.indexOf(b,c)}function qo(a,b){return a.lastIndexOf(b)}function yE(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ro(c,++d):c=c.substr(0,d-0)+ro(c,++d);return a.replace(RegExp(b,ve),c)}
+function po(a,b){for(var c=RegExp(b,ve),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Ps,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ro(a,b){return a.substr(b,a.length-b)}
+function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function lo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,116:1,118:1,120:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return Pt(this)};_.tS=_.toString;function EG(){EG=x;FG={};GG={}}
+function Pt(a){EG();var b=mb+a,c=GG[b];if(null!=c)return c;c=FG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+nG(a,d++);c|=0}256==HG&&(FG=GG,GG={},HG=0);++HG;return GG[b]=c}var FG,HG=0,GG;function xn(a,b){yn(a.b,b);return a}function wn(){this.b=new uo}function IG(){this.b=new uo;this.b.b+=l}t(496,1,Uh,wn,IG);_.tS=function(){return this.b.b};function Nt(){this.b=new uo}
+function CC(){this.b=new uo}function ss(a){this.b=new uo;yn(this.b,a)}t(497,1,Uh,Nt,CC,ss);_.tS=function(){return this.b.b};function FC(a){a="String index out of range: "+a;Bn();this.i=a}t(498,487,xi,FC);
+function JG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new to;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new iG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new iG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Lv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ks(b,c,a[--d])}else for(c=e+c;e<c;)Ks(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function rv(){Bn()}function NC(a){Bn();this.i=a}t(500,100,xi,rv,NC);function iA(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Jn(b,c))return a;return null}function lA(a,b){var c;return(c=iA(a.Fd(),b))?(c.fd(),!0):!1}function KG(a){var b,c,d,e;d=new wn;b=null;d.b.b+=Nc;for(c=a.Fd();c.dd();)null!=b?yn(d.b,b):b=za,e=c.ed(),yn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Tc;return d.b.b}t(501,1,{});_.Ef=function(){throw new NC("Add not supported on this collection");};
+_.Ff=function(a){return!!iA(this.Fd(),a)};_.He=function(){return 0==this.Ke()};_.Gf=function(a){return lA(this,a)};_.tS=function(){return KG(this)};t(503,501,Wh);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,137)||a.Ke()!=this.Ke())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Ff(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Mn(c),a=~~a);return a};
+function LG(a,b){var c;return A(b,135)&&(c=b.Hf(),av(a.b,c))?(c=kj(a.b,c),a.b.Le(b.If(),c)):!1}function SC(a){this.b=a}t(502,503,Wh,SC);_.Ff=function(a){return LG(this,a)};_.Fd=function(){return new IC(this.b)};_.Gf=function(a){return LG(this,a)?(a=a.Hf(),Wi(this.b,a),!0):!1};_.Ke=function(){return this.b.e};_.b=null;function LC(a){if(a.c)Qi(a.b),Wi(a.d,a.c.Hf()),a.c=null;else throw new vv("Must call next() before remove().");}
+function IC(a){var b;this.d=a;b=new hj;a.d&&bj(b,new MG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new NG(a,d.substring(1));b.Ef(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ef(c[d])}this.b=new Ni(b)}t(504,1,{},IC);_.dd=function(){return JC(this.b)};_.ed=function(){return this.c=Oi(this.b)};_.fd=function(){LC(this)};_.b=null;_.c=null;_.d=null;t(506,1,vi);_.eQ=function(a){return A(a,135)&&MC(this.Hf(),a.Hf())&&MC(this.If(),a.If())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Hf()&&(a=Mn(this.Hf()));null!=this.If()&&(b=Mn(this.If()));return a^b};_.tS=function(){return this.Hf()+rb+this.If()};function MG(a){this.b=a}t(505,506,vi,MG);_.Hf=function(){return null};_.If=function(){return this.b.c};_.Jf=function(a){return PC(this.b,a)};_.b=null;function NG(a,b){this.c=a;this.b=b}t(507,506,vi,NG);_.Hf=function(){return this.b};_.If=function(){return this.c.f[mb+this.b]};_.Jf=function(a){return QC(this.c,this.b,a)};_.b=null;_.c=null;
+function Pw(a,b){(0>a||a>=b)&&OG(a,b)}function OG(a,b){throw new Sw("Index: "+a+", Size: "+b);}t(508,501,Ph);_.Kf=function(){throw new NC("Add not supported on this list");};_.Ef=function(a){this.Kf(this.Ke(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,133)||this.Ke()!=a.Ke())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Jn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Mn(c)),b=~~b;return b};_.Fd=function(){return new Ni(this)};_.Mf=function(){return this.Nf(0)};_.Nf=function(a){return new PG(this,a)};_.Of=function(){throw new NC("Remove not supported on this list");};function JC(a){return a.c<a.e.Ke()}function Oi(a){if(a.c>=a.e.Ke())throw new Ov;return a.e.Lf(a.d=a.c++)}function Qi(a){if(0>a.d)throw new hx;a.e.Of(a.d);a.c=a.d;a.d=-1}function Ni(a){this.e=a}t(509,1,{},Ni);_.dd=function(){return JC(this)};
+_.ed=function(){return Oi(this)};_.fd=function(){Qi(this)};_.c=0;_.d=-1;_.e=null;function PG(a,b){var c;this.e=this.b=a;c=a.Ke();(0>b||b>c)&&OG(b,c);this.c=b}t(510,509,{},PG);_.Pf=function(){return 0<this.c};_.Qf=function(){if(0>=this.c)throw new Ov;return this.b.Lf(this.d=--this.c)};_.b=null;function QG(a){a=new IC(a.c.b);return new RG(a)}function SG(a,b){this.b=a;this.c=b}t(511,503,Wh,SG);_.Ff=function(a){return av(this.b,a)};_.Fd=function(){return QG(this)};_.Ke=function(){return this.c.b.e};
+_.b=null;_.c=null;function RG(a){this.b=a}t(512,1,{},RG);_.dd=function(){return JC(this.b.b)};_.ed=function(){return(this.b.c=Oi(this.b.b)).Hf()};_.fd=function(){LC(this.b)};_.b=null;t(513,508,Ph);_.Kf=function(a,b){var c;c=oA(this,a);var d=c.e;new jA(b,c.c);++d.c;++c.b;c.d=null};_.Lf=function(a){var b;b=oA(this,a);try{return pA(b)}catch(c){c=Ti(c);if(A(c,136))throw new Sw("Can't get element "+a);throw c;}};_.Fd=function(){return oA(this,0)};
+_.Of=function(a){var b,c;b=oA(this,a);try{c=pA(b)}catch(d){d=Ti(d);if(A(d,136))throw new Sw("Can't remove element "+a);throw d;}TG(b);return c};function UG(a){a.c=y(VG,s,0,0,0)}function zz(a,b,c){(0>b||b>a.d)&&OG(b,a.d);a.c.splice(b,0,c);++a.d}function bj(a,b){Ks(a.c,a.d++,b);return!0}function ou(a,b){Pw(b,a.d);return a.c[b]}function Sj(a,b){for(var c=0;c<a.d;++c)if(MC(b,a.c[c]))return c;return-1}function ru(a,b){var c;c=(Pw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function aj(a,b){var c;c=Sj(a,b);if(-1==c)return!1;ru(a,c);return!0}function Gk(a,b){var c;if(b.length<a.d){c=b;var d;d=Ds(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ks(b,c,a.c[c]);b.length>a.d&&Ks(b,a.d,null);return b}function hj(){UG(this)}function cB(a){UG(this);this.c.length=a}function Xz(a){UG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(514,508,Xh,hj,cB,Xz);_.Kf=function(a,b){zz(this,a,b)};
+_.Ef=function(a){return bj(this,a)};_.Te=function(){this.c=y(VG,s,0,0,0);this.d=0};_.Ff=function(a){return-1!=Sj(this,a)};_.Lf=function(a){return ou(this,a)};_.He=function(){return 0==this.d};_.Of=function(a){return ru(this,a)};_.Gf=function(a){return aj(this,a)};_.Ke=function(){return this.d};_.d=0;function nA(a,b,c){var d;for(d=0;d<b;++d)Ks(a,d,c)}function os(){os=x;ps=new WG}var ps;function WG(){}t(517,508,Qh,WG);_.Ff=function(){return!1};_.Lf=function(){throw new Lv;};_.Ke=function(){return 0};
+function XG(){this.b=new Date}function YG(a){return 10>a?bb+a:l+a}t(518,1,{116:1,119:1,120:1,132:1},XG);_.eQ=function(a){return A(a,132)&&Bt(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Ws(c&4194303,b&4194303,e&1048575);a=Ws(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(ZG(),$G)[this.b.getDay()]+ba+aH[this.b.getMonth()]+ba+YG(this.b.getDate())+ba+YG(this.b.getHours())+mb+YG(this.b.getMinutes())+mb+YG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function ZG(){ZG=x;$G=H(Ps,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));aH=H(Ps,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var $G,aH;
+function hs(a,b){return null==z(a.b,b,a)}function gs(){this.b=new Li}t(520,503,{116:1,119:1,137:1},gs);_.Ef=function(a){return hs(this,a)};_.Ff=function(a){return av(this.b,a)};_.He=function(){return 0==this.b.e};_.Fd=function(){return QG(new SG(this.b,new SC(this.b)))};_.Gf=function(a){return null!=Wi(this.b,a)};_.Ke=function(){return this.b.e};_.tS=function(){return KG(new SG(this.b,new SC(this.b)))};_.b=null;
+function oA(a,b){var c,d;(0>b||b>a.c)&&OG(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new bH(a,b,d)}function sA(){this.b=new cH;this.c=0}t(521,513,Qh,sA);_.Ef=function(a){new jA(a,this.b);++this.c;return!0};_.Nf=function(a){return oA(this,a)};_.Ke=function(){return this.c};_.b=null;_.c=0;function pA(a){if(a.c==a.e.b)throw new Ov;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function TG(a){if(!a.d)throw new hx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function bH(a,b,c){this.e=a;this.c=c;this.b=b}t(522,1,{},bH);_.dd=function(){return this.c!=this.e.b};_.Pf=function(){return this.c.c!=this.e.b};_.ed=function(){return pA(this)};_.Qf=function(){if(this.c.c==this.e.b)throw new Ov;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){TG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function cH(){this.b=this.c=this}
+function jA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(523,1,{},cH,jA);_.b=null;_.c=null;_.d=null;function KC(a,b){this.b=a;this.c=b}t(524,506,vi,KC);_.Hf=function(){return this.b};_.If=function(){return this.c};_.Jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Ov(){Bn()}t(525,100,{116:1,123:1,129:1,131:1,136:1},Ov);function MC(a,b){return Ms(a)===Ms(b)||null!=a&&Jn(a,b)}function bB(a){var b=y(tA,s,89,0,0);return Gk(a.b,b)}function Jz(){this.b=new hj}
+t(527,508,Xh,Jz);_.Kf=function(a,b){zz(this.b,a,b)};_.Ef=function(a){return bj(this.b,a)};_.Ff=function(a){return-1!=Sj(this.b,a)};_.Lf=function(a){return ou(this.b,a)};_.He=function(){return 0==this.b.d};_.Fd=function(){return new Ni(this.b)};_.Of=function(a){return ru(this.b,a)};_.Ke=function(){return this.b.d};_.tS=function(){return KG(this.b)};_.b=null;function AE(a){a.hc.d.hb&&hB(a)}function dH(a){var b;if(a.hc.d.hb){b=az(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}jB(a)}
+function eH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function EE(a){var b=a.k;fH(a.hc.d,b.b,b.c);!$y(a)&&Ez(a);oz(a)}function gH(){mB.call(this,l);this.j=new wA(this.Rf());Wz(this.r,new hH(this))}t(529,406,Ai);_.Ud=function(a,b){return Ms(a.i)===Ms(this.j)?(dH(this),!0):this.Sf(a,b)};_.Rf=function(){return"Close"};_.Sf=function(){return!1};_.Md=function(){dH(this)};_.j=null;_.k=null;
+function MF(a,b,c){gH.call(this);this.hc&&oB(this.hc.d,!1);lB(this,!1);Hz(this,new wB(0));a=new AB(a,1);Q(this,a,null);a=new Lz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=az(b),kB(this),eH(this.k,~~(vo(b.Vb.pb,Qf)/2)-~~(this.mc/2),~~(vo(b.Vb.pb,Pf)/2)-~~(this.cc/2)));c&&P(this,c)}t(528,529,Ai,MF);_.Rf=function(){return"OK"};function xE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new vv("Cannot undo. Index is out of range.");if(!a.b.c)throw new vv(ac);a.b=a.b.c;return a.b.b}
+function HF(){this.b=this.c=new iH}t(530,1,{},HF);_.b=null;function iH(){this.b=null}function nF(a){this.b=a}t(531,1,{},iH,nF);_.b=null;_.c=null;_.d=null;function hH(a){this.b=a}t(532,441,gi,hH);_.b=null;function cr(a){this.b=a}t(533,1,{},cr);_.b=null;function xD(){xD=x;yD=new jH("COPY_SMILES",0);AD=new jH("COPY_MOL",1);BD=new jH("PASTE",2);kH=H(lH,s,138,[yD,AD,BD])}function jH(a,b){Co.call(this,a,b)}t(534,146,{116:1,120:1,122:1,138:1},jH);var kH,AD,yD,BD;function mF(){this.e=y(vF,s,139,99,0)}
+t(535,1,{},mF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function mH(a){a.c=y(I,m,-1,20,1);a.B=y(I,m,-1,20,1);a.K=y(ID,s,-1,20,1);a.N=y(ID,s,-1,20,1);a.H=Es([20,7]);a.e=y(I,m,-1,20,1);a.d=y(Ps,s,1,20,0);a.p=y(Ps,s,1,20,0);a.y=y(I,m,-1,20,1);a.A=y(I,m,-1,20,1);a.I=y(I,m,-1,20,1);a.J=y(I,m,-1,20,1);a.t=y(I,m,-1,20,1);a.C=y(I,m,-1,20,1);a.L=y(I,m,-1,20,1);a.O=y(I,m,-1,20,1);a.f=y(Ps,s,1,20,0);a.r=Es([10,2]);a.j=y(I,m,-1,101,1)}
+function nH(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y(ID,s,-1,4,1);d=y(ID,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=oH(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+oH(q[2],d[2],q[3],d[3]),d=oH(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;XE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=pH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(ID,s,-1,2,1);qH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==$E(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;fr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];dF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&WE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(fE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(fE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function UE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&SE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,SE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];IE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)XE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)dF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];HE(a);a.E=c+d;Z(a,0);o=a.K[a.u];r=a.N[a.u];IE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];dF(a);a.I[a.v]=n;a.J[a.v]=c+d;HE(a);b&&(IE(a,n),KD(a))}c=4}rH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function qH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function TE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])sH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,sH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){fr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[pH(a,a.E,a.H[a.E][d])],2<d||1!=b){fr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(ID,s,-1,2,1);qH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)XE(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)XE(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)XE(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)dF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[pH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[pH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(fE((a.K[b]+a.K[e])/2))),a.O[c]=O(N(fE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;dF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(fE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(fE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(dF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(fE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(fE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(dF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(fE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(fE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(IE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&rH(a,j);-1<n&&(a.E=n)}
+function sH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)XE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function rH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=$E(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function pH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function tH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Ht(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Ht(c[d])&&!it(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Bt(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.u)break}return g==a.u}
+function KD(a){var b,c,d;b=y(ID,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{JD(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;LD(a)}}
+function JD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function SE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=uH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&fr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?fr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?fr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?fr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:fr(a.o,"Charge change not possible on the halogen !");break;case 18:fr(a.o,
+"Use X button to change charge on the X atom !")}}
+function uE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&IE(a,c);KD(a);fr(a.o,"Smaller part(s) removed !");return 1}
+function $E(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function eF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];KE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),KE(a));4==a.t[d]&&(a.t[d]=1)}}
+function oH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function HE(a){var b;vH(a);b=a.t.length;a.L=y(I,m,-1,b,1);a.O=y(I,m,-1,b,1);LD(a);KE(a)}
+function XE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,m,-1,c,1),JG(a.c,b,a.c.length),a.c=b,b=y(I,m,-1,c,1),JG(a.B,b,a.B.length),a.B=b,b=y(I,m,-1,c,1),JG(a.y,b,a.y.length),a.y=b,b=y(I,m,-1,c,1),JG(a.e,b,a.e.length),a.e=b,b=y(Ps,s,1,c,0),JG(a.d,b,a.d.length),a.d=b,b=y(Ps,s,1,c,0),JG(a.p,b,a.p.length),a.p=b,b=y(ID,s,-1,c,1),JG(a.K,b,a.K.length),a.K=b,b=y(ID,s,-1,c,1),JG(a.N,b,a.N.length),a.N=b,b=Es([c,7]),JG(a.H,b,a.H.length),a.H=b,c=y(I,m,-1,c,1),JG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function kE(a,b,c,d,e,f,g){var j;j=O(N(fE(a.K[c]-d/2)));g||(j-=e-d);a=O(N(fE(a.N[c]-~~(f/2))));return new Dz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function dF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,m,-1,b,1),JG(a.I,c,a.I.length),a.I=c,c=y(I,m,-1,b,1),JG(a.J,c,a.J.length),a.J=c,c=y(I,m,-1,b,1),JG(a.t,c,a.t.length),a.t=c,c=y(I,m,-1,b,1),JG(a.C,c,a.C.length),a.C=c,c=y(I,m,-1,b,1),JG(a.L,c,a.L.length),a.L=c,c=y(I,m,-1,b,1),JG(a.O,c,a.O.length),a.O=c,b=y(Ps,s,1,b,0),JG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function NE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(gD(),aa);j+="JME 2013-10-12 "+new XG+"\n \n";j+=ME(a.u,3)+ME(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=jF(0.055999999999999994*(a.K[e]-c),10,4)+jF(0.055999999999999994*(g-a.N[e]),10,4)+jF(0,10,4);h=jE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+ME(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=ME(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:wH(a,e)&&(g=2),c=ME(a.I[e],3)+ME(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=ME(a.J[e],3)+ME(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=ME(a.J[e],3)+ME(a.I[e],3)),j+=c+ME(g,3)+ME(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+ME(e,4)+ME(a.B[e],4)+aa);return j+"M END\n"}
+function lF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R,ub,W,M,da,Kc,gg,Ab,Nd,Od,Pd,Xa,Lc;q=y(I,m,-1,a.u+10,1);r=y(I,m,-1,a.u+10,1);n=y(I,m,-1,a.u+1,1);o=y(I,m,-1,7,1);Ab=y(I,m,-1,a.u+1,1);v=y(xH,s,-1,a.u+1,2);D=y(xH,s,-1,a.v+1,2);da=0;if(0==a.u)return l;uE(a,!0);gg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){gg=!1;break}if(a.o.t&&gg){yH(a);eF(a);zH(a,D);AH(a,v,D);var Jb,vd,kf,dc,Ae,wd,xd,fb,EI,Vd,w,Aa,Pm,Qm,lt,qf,Pa,Rm,Sm,Oc,Tm;Jb=y(I,m,-1,a.u+1,1);vd=y(I,m,-1,a.u+1,1);fb=y(BH,s,-1,a.u+1,3);var mt=a.u,Um,
+xh,nt,sg,Fj,He,rf;Fj=y(BH,s,-1,mt+2,3);He=y(I,m,-1,100,1);rf=5;sg=0;He[0]=3;Fj[1]=oh;Fj[2]=ph;nt=2;if(!(3>mt))for(;rf<He[sg]*He[sg];){xh=0;for(Um=!0;Um&&xh<=sg&&rf>=He[xh]*He[xh];)0==rf%He[xh]?Um=!1:++xh;if(Um){Fj[++nt]=Et(rf);if(nt>=mt)break;sg<He.length-1&&(++sg,He[sg]=rf)}rf+=2}for(w=1;w<=a.u;++w){for(Aa=Sm=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Sm*=a.i[Aa]);Rm=a.c[w];18==Rm&&(Tm=a.p[w],wd=Tm.charCodeAt(0)-65+1,xd=0,1<Tm.length&&(xd=Tm.charCodeAt(1)-97),0>wd&&(wd=0),0>xd&&(xd=0),Rm=28*wd+xd);
+qf=0;-2>a.B[w]?qf=1:-2==a.B[w]?qf=2:-1==a.B[w]?qf=3:1==a.B[w]?qf=4:2==a.B[w]?qf=5:2<a.B[w]&&(qf=6);Oc=1;fb[w]=Et(Sm);Oc*=126;fb[w]=zt(fb[w],Et(a.y[w]*Oc));Oc*=7;fb[w]=zt(fb[w],Et(qf*Oc));Oc*=7;fb[w]=zt(fb[w],Et(Rm*Oc));Oc*=783;fb[w]=zt(fb[w],Et(a.A[w]*Oc))}for(Ae=0;!tH(a,Jb,fb);){lt=!1;for(w=1;w<=a.u;++w)Jb[w]!=vd[w]&&(vd[w]=Jb[w],lt=!0);if(lt){for(w=1;w<=a.u;++w){fb[w]=nh;for(Aa=1;Aa<=a.A[w];++Aa)fb[w]=It(fb[w],Fj[Jb[a.H[w][Aa]]])}Ae=0}else if(0<Ae){for(w=1;w<=a.u;++w)fb[w]=nh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Jb[w]==Jb[Aa]){fb[w]=oh;break a}}else{for(w=1;w<=a.u;++w){fb[w]=nh;for(Aa=1;Aa<=a.A[w];++Aa)kf=a.H[w][Aa],fb[w]=It(fb[w],Et(a.c[kf]*a.i[pH(a,w,kf)]))}Ae=1}tH(a,Jb,fb);for(w=1;w<=a.u;++w)fb[w]=Et(vd[w]*a.u+Jb[w])}for(w=1;w<=a.u;++w)vd[w]=Jb[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(vd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];vd[w]=vd[Pa];vd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Jb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Jb[a.I[w]],a.J[w]=Jb[a.J[w]],a.I[w]>a.J[w]&&(Vd=a.I[w],a.I[w]=a.J[w],a.J[w]=Vd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Qm=Pm=
+a.u;dc=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Pm?(Pm=a.I[Aa],Qm=a.J[Aa],dc=Aa):a.I[Aa]==Pm&&a.J[Aa]<Qm&&(Qm=a.J[Aa],dc=Aa);Vd=a.I[w];a.I[w]=a.I[dc];a.I[dc]=Vd;Vd=a.J[w];a.J[w]=a.J[dc];a.J[dc]=Vd;Vd=a.t[w];a.t[w]=a.t[dc];a.t[dc]=Vd;Vd=a.C[w];a.C[w]=a.C[dc];a.C[dc]=Vd;EI=a.f[w];a.f[w]=a.f[dc];a.f[dc]=EI}HE(a);KE(a);zH(a,D);AH(a,v,D)}else{zH(a,D);a.i=y(I,m,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,m,-1,a.u+1,1);Lc=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=Ab[c]){Kc=!0;for(J=1;J<=da;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Kc=!1;break}Kc&&(++da,q[da]=c,r[da]=g)}}else o[++M]=g;if(0==M){if(Lc==a.u)break;c=n[W--]}else if(1==M)Ab[o[1]]=c,c=o[1],a.b[c]=++Lc;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=pH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=pH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.b[e]=++Lc}}Ab=y(I,m,-1,a.u+1,1);b=y(I,m,-1,a.u+1,1);R=y(xH,s,-1,a.u+1,2);Nd=y(xH,s,-1,a.u+1,2);f=Lc=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Lc]=c;for(a.b[c]=0;;){M=e=0;ub=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=da;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==W)break a;Nd[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Od=y(I,m,-1,a.v+1,1);Pd=y(I,m,-1,a.u+1,1);if(a.o.Pb){var GI=Ab,TM=da,ot,HI,yh,Ie,pt,qt,Oa,Gj,rt;yh=y(I,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)yh[b[Oa]]=Oa;pt=y(xH,s,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)ot=b[Oa],HI=GI[ot],Ie=pH(a,ot,HI),0!=Ie&&(CH(a,Ie,yh,Od,D),pt[Ie]=!0);for(Oa=1;Oa<=a.v;++Oa)pt[Oa]||CH(a,Oa,yh,Od,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){qt=rt=0;for(Gj=1;Gj<=a.A[Oa];++Gj){Ie=pH(a,Oa,a.H[Oa][Gj]);if(5==a.i[Ie])continue a;1==a.t[Ie]&&0!=DH(a,Ie,Oa)&&++rt;2==a.t[Ie]&&(qt=a.H[Oa][Gj])}if(0!=rt)if(0<qt){var ka=a,JI=Oa,sf=yh,$c=Pd,tc=void 0,Hj=void 0,Pc=void 0,Je=void 0,Qc=void 0,Vm=void 0,Wm=void 0,Xm=void 0,Wd=void 0,ad=void 0,bd=void 0,
+st=void 0,Ij=void 0,Xd=void 0,Jj=void 0,Ke=void 0,Kj=void 0,tt=void 0,Lj=void 0,Le=void 0,KI=void 0,tf=void 0,LI=void 0,ut=void 0,Mj=void 0,uf=void 0,bd=1,Hj=JI,tc=y(I,m,-1,ka.u+1,1);for(tc[1]=JI;;){st=!1;for(ad=1;ad<=ka.A[Hj];++ad)if(Pc=ka.H[Hj][ad],!(Pc==tc[1]||Pc==tc[bd-1]))if(Je=pH(ka,Hj,Pc),2==ka.t[Je]&&5!=ka.i[Je]){Hj=tc[++bd]=Pc;st=!0;break}if(!st)break}if(!(0==bd%2||2>ka.A[tc[bd]]||3<ka.A[tc[bd]])){uf=tc[1];Qc=tc[~~((bd+1)/2)];Wd=tc[bd];tf=Le=Ke=Xd=0;ut=tt=!1;for(ad=1;ad<=ka.A[uf];++ad)Pc=
+ka.H[uf][ad],Je=pH(ka,uf,Pc),1!=ka.t[Je]||5==ka.i[Je]||(0==Xd?Xd=Pc:Ke=Pc);0<sf[Ke]&&sf[Xd]>sf[Ke]&&(Vm=Xd,Xd=Ke,Ke=Vm);Ij=Xd;0==Xd&&(Ij=Ke,tt=!0);for(ad=1;ad<=ka.A[Wd];++ad)Pc=ka.H[Wd][ad],Je=pH(ka,Wd,Pc),1!=ka.t[Je]||5==ka.i[Je]||(0==Le?Le=Pc:tf=Pc);0<sf[tf]&&sf[Le]>sf[tf]&&(Vm=Le,Le=tf,tf=Vm);Lj=Le;0==Le&&(Lj=tf,ut=!0);Jj=DH(ka,pH(ka,uf,Xd),uf);Kj=DH(ka,pH(ka,uf,Ke),uf);KI=DH(ka,pH(ka,Wd,Le),Wd);LI=DH(ka,pH(ka,Wd,tf),Wd);1<(0>Jj+Kj?-(Jj+Kj):Jj+Kj)||0!=KI||0!=LI?fr(ka.o,"Bad stereoinfo on allene !"):
+(Wm=ka.K[tc[bd-1]]-ka.K[Wd],Xm=ka.N[tc[bd-1]]-ka.N[Wd],Mj=Math.sqrt(Wm*Wm+Xm*Xm),0.001>Mj&&(Mj=0.001),0<(ka.N[Lj]-ka.N[tc[bd-1]])*(Wm/Mj)-(ka.K[Lj]-ka.K[tc[bd-1]])*(Xm/Mj)?$c[Qc]=1:$c[Qc]=-1,tt&&($c[Qc]*=-1),ut&&($c[Qc]*=-1),Ij==Xd&&0>Jj&&($c[Qc]*=-1),Ij==Ke&&0>Kj&&($c[Qc]*=-1),sf[Ij]>sf[Lj]&&($c[Qc]*=-1))}}else b:{var wb=a,$a=Oa,vt=GI,MI=yh,NI=q,OI=r,UM=TM,Ym=Pd,Zm=void 0,cd=void 0,wt=void 0,zh=void 0,Ea=void 0,Ah=void 0,zd=void 0,Nj=void 0,Yd=void 0,Qb=void 0,ha=void 0,fa=void 0,Me=void 0,$m=void 0,
+dd=void 0,K=void 0,an=void 0,fa=y(I,m,-1,4,1),$m=y(I,m,-1,4,1),Oj=void 0,ed=void 0,bn=void 0,cn=void 0,xt=void 0,Pj=void 0,Pj=-1;0<vt[$a]&&(fa[++Pj]=vt[$a]);for(ed=1;ed<=UM;++ed)NI[ed]==$a&&(fa[++Pj]=OI[ed]),OI[ed]==$a&&(fa[++Pj]=NI[ed]);for(ed=Pj+1;ed<wb.A[$a];++ed){xt=wb.u+1;bn=1;c:for(;bn<=wb.A[$a];++bn){Oj=wb.H[$a][bn];for(cn=0;cn<ed;++cn)if(Oj==fa[cn])continue c;MI[Oj]<xt&&(xt=MI[Oj],fa[ed]=Oj)}}0==vt[$a]&&0<wb.y[$a]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<wb.y[$a]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Ea=Nj=Ah=zh=an=zd=Qb=0;4>Ea;++Ea)0>=fa[Ea]||(Zm=pH(wb,$a,fa[Ea]),$m[Ea]=DH(wb,Zm,$a),0<$m[Ea]?(++Qb,an=fa[Ea],Ah=fa[Ea]):0>$m[Ea]?(++zd,zh=fa[Ea],Ah=fa[Ea]):Nj=fa[Ea]);Yd=Qb+zd;K=y(I,m,-1,4,1);dd=0;if(3==wb.A[$a]){if(1==Qb&&1==zd||3==Yd&&0<Qb&&0<zd){fr(wb.o,"Error in C3H stereospecification !");break b}Me=fa[0];1==Yd?Me=Ah:2==Yd&&(Me=Nj);ha=nH(wb,$a,Me,fa);K[0]=Ah;K[1]=-1;K[2]=ha[2];K[3]=ha[1];0<Qb?dd=1:dd=-1}else if(4==wb.A[$a])if(1==Yd)ha=nH(wb,$a,Ah,fa),K[0]=ha[0],K[1]=ha[3],
+K[2]=ha[2],K[3]=ha[1],0<Qb?dd=1:dd=-1;else{Me=fa[0];1<Nj&&(Me=Nj);1==Qb?Me=an:1==zd&&(Me=zh);ha=nH(wb,$a,Me,fa);cd=y(I,m,-1,4,1);for(Ea=0;4>Ea;++Ea)Zm=pH(wb,$a,ha[Ea]),cd[Ea]=DH(wb,Zm,$a);if(4==Yd){if(0==Qb||0==zd){fr(wb.o,"Error in C4 stereospecification !");break b}if(1==Qb||1==zd)K[0]=ha[0],K[1]=ha[3],K[2]=ha[2],K[3]=ha[1],dd=cd[0];else{for(Ea=0;4>Ea;++Ea)-1==cd[Ea]&&(cd[Ea]=0);Yd=2}}else if(3==Yd)if(3==Qb||3==zd)K[0]=ha[0],K[1]=ha[3],K[2]=ha[2],K[3]=ha[1],0<Qb?dd=-1:dd=1;else{1==Qb?Qb=wt=1:zd=
+wt=-1;for(Ea=0;4>Ea;++Ea)cd[Ea]==wt&&(cd[Ea]=0);Yd=2}if(2==Yd)if(1==Qb&&1==zd)ha[1]==zh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==zh&&(ha[2]=ha[3]),K[0]=an,K[1]=zh,K[2]=ha[2],K[3]=ha[1],dd=1;else{if(cd[0]==cd[1]||cd[1]==cd[2]){fr(wb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=cd[0]?(K[0]=ha[0],K[1]=ha[2],K[2]=ha[1],K[3]=ha[3]):(K[0]=ha[1],K[1]=ha[3],K[2]=ha[2],K[3]=ha[0]);1<Qb?dd=1:dd=-1}}var pb=void 0;fa[0]==K[1]?(pb=K[0],K[0]=K[1],K[1]=pb,pb=K[2],K[2]=K[3],K[3]=pb):fa[0]==K[2]?(pb=K[2],K[2]=K[0],
+K[0]=pb,pb=K[1],K[1]=K[3],K[3]=pb):fa[0]==K[3]&&(pb=K[3],K[3]=K[0],K[0]=pb,pb=K[1],K[1]=K[2],K[2]=pb);fa[1]==K[2]?(pb=K[1],K[1]=K[2],K[2]=pb,pb=K[2],K[2]=K[3],K[3]=pb):fa[1]==K[3]&&(pb=K[1],K[1]=K[3],K[3]=pb,pb=K[2],K[2]=K[3],K[3]=pb);K[2]==fa[2]?Ym[$a]=1:K[2]==fa[3]?Ym[$a]=-1:fr(wb.o,"Error in stereoprocessing ! - t30");Ym[$a]*=dd}}}Xa=new IG;j=y(I,m,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Xa.b.b+=ua);0<Ab[u]&&EH(a,c,Ab[c],Xa,Od);var Bh=v[c],Lb=void 0,Qj=void 0,
+Ch=void 0,U=void 0,U=Mc,Lb=!1;0!=a.B[c]&&(Lb=!0);0!=Pd[c]&&(Lb=!0);Ch=-1;for(Qj=1;Qj<=a.z;++Qj)if(a.r[Qj][0]==c){Ch=a.r[Qj][1];break}-1<Ch&&(Lb=!0);a.o.Ob&&0<a.e[c]&&(Lb=!0,Ch=1);switch(a.c[c]){case 2:U=Db;break;case 3:Bh?U="c":U=Hb;break;case 4:Bh?(U=Ff,0<a.y[c]&&(Lb=!0)):U=hc;break;case 5:Bh?U="o":U=oc;break;case 7:Bh?(U="p",0<a.y[c]&&(Lb=!0)):U=qc;break;case 8:Bh?U=tg:U=Cc;break;case 13:Bh?U=xg:U=Ec;Lb=!0;break;case 6:U=Fc;Lb=!0;break;case 9:U=Tb;break;case 10:U=Nb;break;case 11:U=Gb;break;case 12:U=
+Zb;break;case 1:U=Xb;Lb=!0;break;case 19:U=rc;Lb=!0;break;case 20:U=sc;Lb=!0;break;case 21:U=uc;Lb=!0;break;case 22:U=vc;Lb=!0;break;case 18:Lb=!0,U=a.p[c],(G(U,wa)||G(U,Wc)||G(U,yb))&&(Lb=!1)}Lb&&(U=Nc+U,1==Pd[c]?U+=vb:-1==Pd[c]&&(U+=xb),1==a.y[c]?U+=Xb:1<a.y[c]&&(U+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=xa:U+=Ba,1<Zj(a.B[c])&&(U+=Zj(a.B[c]))),-1<Ch&&(U+=mb+Ch),U+=Tc);yn(Xa.b,U);for(E=1;E<=da;++E)if(q[E]==c||r[E]==c)d=r[E],d==c&&(d=q[E]),j[c]<j[d]&&EH(a,q[E],r[E],Xa,Od),9<E&&(Xa.b.b+="%"),xn(Xa,l+(new T(E)).b);
+Nd[c]&&(Xa.b.b+=va)}return Xa.b.b}function kF(a){a=new vD(a);HE(a);return a}
+function IE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)MD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function JE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&IE(a,c);0==a.A[d]&&IE(a,d)}
+function yH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=pH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&IE(a,c)}}}function vH(a){var b;b=a.c.length;a.H=Es([b,7]);a.A=y(I,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function AH(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,m,-1,a.v+1,1);q=y(xH,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[pH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(yb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(xH,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(xH,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:wH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(xH,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function LD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(fE((a.K[b]+a.K[c])/2))),a.O[d]=O(N(fE((a.N[b]+a.N[c])/2)))}function zH(a,b){var c;for(c=1;c<=a.v;++c)lE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function jE(a,b){var c;c=(gD(),mD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function wH(a,b){return 2==a.t[b]?!0:!1}function lE(a,b,c){var d,e,f,g;g=1;a.b=y(I,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function VE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Es([b+5,2]),JG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function FE(a){var b;a.z=0;a.s=0;lF(a);for(b=1;b<=a.u;++b)a.E=b,VE(a);a.E=0}
+function GE(a){var b,c;b=y(ID,s,-1,4,1);JD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function CD(a,b){var c,d,e,f,g,j,h,n;c=y(ID,s,-1,4,1);JD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;JD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function hF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function LE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Nc)&&DG(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Yj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=ro(c,d+1);try{a.o.z=GC(j,10)}catch(h){if(h=Ti(h),A(h,123))a.o.z=0;else throw h;}a.E=b;VE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Hb)?3:G(d,Db)?2:G(d,hc)?4:G(d,oc)?5:G(d,qc)?7:G(d,Cc)?8:G(d,Tb)?9:G(d,Nb)?10:G(d,Gb)?11:G(d,Zb)?12:G(d,Xb)?1:G(d,Ec)?13:G(d,Fc)?6:G(d,rc)?19:G(d,sc)?20:G(d,uc)?21:G(d,vc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=nG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=nG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=nG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=nG(c,g++);for(;45==e;)--d,e=nG(c,g++)}a.B[b]=d}}}
+function tE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new bD(b);try{for(;b.k=VC(b,b.b),b.k<b.j;)d=rE(GC(YC(b),10)).b,c=e=rE(GC(YC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ti(f),A(f,123))vn(f);else throw f;}}function EH(a,b,c,d,e){b=pH(a,b,c);5!=a.i[b]&&wH(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),yn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Sc)}
+function WE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,fr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:fr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function CH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=pH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=pH(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=pH(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=pH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))fr(a.o,"Not unique E/Z geometry !");else{j=pH(a,b,e);f=pH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=pH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function uH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=pH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(wH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function DH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function KE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=uH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function ND(a){mH(this);this.o=a;this.z=this.v=this.u=0}
+function sE(a,b){var c,d,e,f,g,j,h;ND.call(this,a);f=l;j=pE(b);if(null!=j){h=new aD(b,j,!0);for(e=1;4>=e;++e)f=qE(h,j);g=rE(GC(jo(f.substr(0,3)),10)).b;c=rE(GC(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)XE(this),f=qE(h,j),this.K[e]=(new AG(xG(jo(f.substr(0,10))))).b,this.N[e]=-(new AG(xG(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),LE(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=rE(GC(f,10)).b,0<f&&(this.E=e,a.z=f,VE(this),this.E=0)));for(e=1;e<=c;++e)dF(this),
+f=qE(h,j),this.I[e]=rE(GC(jo(f.substr(0,3)),10)).b,this.J[e]=rE(GC(jo(f.substr(3,3)),10)).b,g=rE(GC(jo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=rE(GC(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);vH(this);hF(this);KD(this);for(HE(this);(h.k=VC(h,h.b),h.k<h.j)&&!(null==(f=YC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new $C(f);YC(g);YC(g);j=rE(GC(YC(g),10)).b;
+for(e=1;e<=j;++e)c=rE(GC(YC(g),10)).b,this.B[c]=rE(GC(YC(g),10)).b}if(0==f.indexOf("M APO")){g=new $C(f);YC(g);YC(g);j=rE(GC(YC(g),10)).b;for(e=1;e<=j;++e)c=rE(GC(YC(g),10)).b,f=rE(GC(YC(g),10)).b,this.E=c,Z(this,0),LE(this,this.u,rc+f),this.E=0}}yH(this);HE(this)}}
+function oF(a,b){var c,d,e,f,g;ND.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));DG(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new $C(b);d=rE(GC(YC(f),10)).b;e=rE(GC(YC(f),10)).b;for(c=1;c<=d;++c)g=YC(f),XE(this),LE(this,this.u,g),this.K[c]=(new AG(xG(YC(f)))).b,this.N[c]=-(new AG(xG(YC(f)))).b;for(c=1;c<=e;++c)if(dF(this),this.I[c]=rE(GC(YC(f),10)).b,this.J[c]=rE(GC(YC(f),10)).b,this.t[c]=rE(GC(YC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;vH(this);hF(this);KD(this)}catch(j){j=Ti(j);if(A(j,123)){j.Ic();this.u=0;return}throw j;}yH(this);HE(this)}}
+function vE(a,b,c){var d,e,f;ND.call(this,a);f=y(I,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(XE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))dF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;HE(this);KD(this)}
+function OE(a,b,c){var d,e,f,g,j;ND.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,m,-1,this.u+1,1);this.B=y(I,m,-1,this.u+1,1);this.y=y(I,m,-1,this.u+1,1);this.e=y(I,m,-1,this.u+1,1);this.d=y(Ps,s,1,this.u+1,0);this.K=y(ID,s,-1,this.u+1,1);this.N=y(ID,s,-1,this.u+1,1);this.p=y(Ps,s,1,this.u+1,0);this.I=y(I,m,-1,this.v+1,1);this.J=y(I,m,-1,this.v+1,1);this.t=y(I,m,-1,this.v+1,1);this.f=y(Ps,s,1,this.v+1,0);this.C=y(I,m,-1,this.v+1,1);this.r=Es([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}HE(this);KD(this)}
+function vD(a){var b;mH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,m,-1,this.u+1,1);JG(a.c,this.c,this.u+1);this.B=y(I,m,-1,this.u+1,1);JG(a.B,this.B,this.u+1);this.y=y(I,m,-1,this.u+1,1);JG(a.y,this.y,this.u+1);this.e=y(I,m,-1,this.u+1,1);JG(a.e,this.e,this.u+1);this.d=y(Ps,s,1,this.u+1,0);JG(a.d,this.d,this.u+1);this.K=y(ID,s,-1,this.u+1,1);JG(a.K,this.K,this.u+1);this.N=y(ID,s,-1,this.u+1,1);JG(a.N,this.N,this.u+1);this.p=y(Ps,s,1,this.u+1,0);JG(a.p,this.p,this.u+1);this.I=y(I,
+m,-1,this.v+1,1);JG(a.I,this.I,this.v+1);this.J=y(I,m,-1,this.v+1,1);JG(a.J,this.J,this.v+1);this.t=y(I,m,-1,this.v+1,1);JG(a.t,this.t,this.v+1);this.f=y(Ps,s,1,this.v+1,0);JG(a.f,this.f,this.v+1);this.C=y(I,m,-1,this.v+1,1);JG(a.C,this.C,this.v+1);this.r=Es([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function jF(a,b,c){var d,e,f;if(0==c)return ME(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(fE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new AG(a)).b;d=ko(e,lo(46));0>d&&(e+=Wa,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function pE(a){var b;b=new aD(a,aa,!0);if(4<UC(b))return aa;b=new aD(a,kh,!0);return 4<UC(b)?kh:null}
+function ME(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function qE(a,b){for(var c,d;a.k=VC(a,a.b),a.k<a.j;){d=YC(a);if(G(d,b))return ba;for(YC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(536,1,{139:1},ND,sE,oF,vE,OE,vD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function gr(){gr=x;hr=new ZB(Xb)}
+function BE(a,b){var c;gr();var d;gH.call(this);this.d=new wA("Help");new wA("Home");this.e=b;P(this,(gD(),iD));this.hc&&oB(this.hc.d,!1);lB(this,!1);d=az(b);if(1==a)this.f||(this.f=new HB(d),eH(this.f,-30,0)),this.k=this.f,c=tD(b),this.hc&&nB(this.hc.d.I.c,Dc),Hz(this,new rA(2)),this.i=new ZB(c+" "),Q(this,this.i,Mb),d=new Lz,Q(d,this.j,null),this.e.Hb&&(c=new wA("Submit"),Q(d,c,null)),Q(this,d,Gc),c=jo(wo(this.i.hc.b.pb,ch)),aC(this.i.hc,c),this.hc&&oB(this.hc.d,!0),lB(this,!0);else if(2==a)this.c||
+(this.c=new HB(d),eH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&nB(this.hc.d.I.c,"Nonstandard atom"),Hz(this,new rA(2)),c=new Lz,Q(c,new AB("atomic SMILES",1),null),Q(this,c,mc),c=Xb,hr&&(c=wo(hr.hc.b.pb,ch)),hr=new $B(c,8),Q(this,hr,Mb),c=new Lz,Q(c,this.j,null),Q(this,c,Gc);else{this.b||(this.b=new HB(d),eH(this.b,5*b.Z,0));var e,f;d="About "+(gD(),tF);this.hc&&nB(this.hc.d.I.c,d);Hz(this,new wB(0));P(this,iD);Q(this,new AB(tF+" Molecular Editor v2013-10-13",1),null);Q(this,new AB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=hD,d=0,f=c.length;d<f;++d)e=c[d],e=new AB(e,1),nz(e,this.e.y),Q(this,e,null);c=new Lz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}kB(this);c=this.k;fH(this.hc.d,c.b,c.c);!$y(this)&&Ez(this);oz(this)}t(537,529,Ai,BE);_.Sf=function(a){var b,c;if(a.i===this.d){try{b=new AC(this.e.I),c=zC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ti(d),A(d,111))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,ED(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var hr;
+function FH(a,b){Zy(b)==a.b?P(b,(CA(),LA)):P(b,a.b)}
+function GH(a){var b,c,d,e;e=l;d=!1;Zy(HH)!=a.b?(e=wa,d=!0):Zy(IH)!=a.b?(e="!#6",d=!0):Zy(JH)!=a.b?(P(KH,(CA(),LA)),P(LH,LA),P(MH,LA),P(NH,LA),e="F,Cl,Br,I"):(b=Zy(OH)!=a.b,c=Zy(PH)!=a.b,Zy(QH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Zy(RH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Zy(SH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Zy(TH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Zy(UH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Zy(KH)!=a.b&&(e+="F,"),Zy(LH)!=a.b&&(e+="Cl,"),Zy(MH)!=a.b&&(e+="Br,"),Zy(NH)!=a.b&&(e+="I,"),
+DG(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=yb:(P(HH,(CA(),LA)),e=wa)));b=l;d&&Zy(OH)!=a.b&&(b+=";a");d&&Zy(PH)!=a.b&&(b+=";A");Zy(VH)!=a.b&&(b+=";R");Zy(WH)!=a.b&&(b+=";!R");Zy(HH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=XH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=YH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Zy(ZH)!=a.b&&(e="~");Zy($H)!=a.b&&(e=mb);Zy(aI)!=a.b&&(e=vb);Zy(bI)!=a.b&&(e="!@");aC(a.f.hc,e)}
+function cI(a){dI(a);eI(a);var b=XH.hc.b;Ex(b,0);b.pb.options[0].selected=!0;b=YH.hc.b;Ex(b,0);b.pb.options[0].selected=!0;P(OH,a.b);P(PH,a.b);P(VH,a.b);P(WH,a.b);P(XH,a.b);P(YH,a.b);fI(a)}function dI(a){P(QH,a.b);P(RH,a.b);P(SH,a.b);P(TH,a.b);P(UH,a.b);P(KH,a.b);P(LH,a.b);P(MH,a.b);P(NH,a.b)}function eI(a){P(HH,a.b);P(IH,a.b);P(JH,a.b)}function fI(a){P(ZH,a.b);P($H,a.b);P(aI,a.b);P(bI,a.b);a.c=!1}
+function CE(a){mB.call(this,"Atom/Bond Query");this.j=new wA(this.Rf());Wz(this.r,new hH(this));this.b=(gD(),iD);this.d=a;this.e||(a=az(a),this.e=new HB(a),eH(this.e,-150,10));this.k=this.e;Hz(this,new vB);P(this,this.b);a=new Lz;Hz(a,new aB(0,3,1));Q(a,new zB("Atom type :"),null);HH=new wA(Bb);IH=new wA("Any except C");JH=new wA("Halogen");Q(a,HH,null);Q(a,IH,null);Q(a,JH,null);Q(this,a,null);a=new Lz;Hz(a,new aB(0,3,1));Q(a,new AB("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new Lz;Hz(a,new aB(0,3,1));QH=new wA(Hb);RH=new wA(hc);SH=new wA(oc);TH=new wA(Cc);UH=new wA(qc);KH=new wA(Tb);LH=new wA(Nb);MH=new wA(Gb);NH=new wA(Zb);Q(a,QH,null);Q(a,RH,null);Q(a,SH,null);Q(a,TH,null);Q(a,UH,null);Q(a,KH,null);Q(a,LH,null);Q(a,MH,null);Q(a,NH,null);Q(this,a,null);a=new Lz;Hz(a,new aB(0,3,1));XH=new AA;zA(XH,Bb);zA(XH,bb);zA(XH,db);zA(XH,kb);zA(XH,lb);Q(a,new zB("Number of hydrogens : "),null);Q(a,XH,null);Q(this,a,null);a=new Lz;Hz(a,new aB(0,3,1));YH=new AA;zA(YH,Bb);zA(YH,
+bb);zA(YH,db);zA(YH,kb);zA(YH,lb);zA(YH,"4");zA(YH,"5");zA(YH,"6");Q(a,new AB("Number of connections :",0),null);Q(a,YH,null);Q(a,new AB(" (H's don't count.)",0),null);Q(this,a,null);a=new Lz;Hz(a,new aB(0,3,1));Q(a,new zB("Atom is :"),null);OH=new wA(Cb);Q(a,OH,null);PH=new wA("Nonaromatic");Q(a,PH,null);VH=new wA(Bc);Q(a,VH,null);WH=new wA(lc);Q(a,WH,null);Q(this,a,null);a=new Lz;P(a,SA(Zy(this)));Hz(a,new aB(0,3,1));Q(a,new zB("Bond is :"),null);ZH=new wA(Bb);Q(a,ZH,null);$H=new wA(Cb);Q(a,$H,
+null);aI=new wA(Bc);Q(a,aI,null);bI=new wA(lc);Q(a,bI,null);Q(this,a,null);a=new Lz;Hz(a,new aB(1,3,1));this.f=new $B(wa,20);Q(a,this.f,null);Q(a,new wA(zc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&oB(this.hc.d,!1);lB(this,!1);dI(this);eI(this);fI(this);P(OH,this.b);P(PH,this.b);P(VH,this.b);P(WH,this.b);P(XH,this.b);P(YH,this.b);FH(this,HH);kB(this);a=this.k;fH(this.hc.d,a.b,a.c);!$y(this)&&Ez(this);oz(this)}t(538,529,Ai,CE);
+_.Sf=function(a,b){var c;G(b,zc)?(cI(this),FH(this,HH),GH(this)):A(a.i,86)?(fI(this),Ms(a.i)===Ms(HH)?(dI(this),eI(this)):Ms(a.i)===Ms(IH)?(dI(this),eI(this)):Ms(a.i)===Ms(JH)?(dI(this),eI(this)):Ms(a.i)===Ms(VH)?P(WH,this.b):Ms(a.i)===Ms(WH)?(P(VH,this.b),P(OH,this.b)):Ms(a.i)===Ms(OH)?(P(PH,this.b),P(WH,this.b)):Ms(a.i)===Ms(PH)?P(OH,this.b):Ms(a.i)===Ms(ZH)||Ms(a.i)===Ms($H)||Ms(a.i)===Ms(aI)||Ms(a.i)===Ms(bI)?(cI(this),this.c=!0):eI(this),FH(this,a.i),GH(this)):A(a.i,87)&&(fI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(CA(),LA)),GH(this));107!=this.d.d&&(this.d.d=107,Qz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var HH=_.f=null,ZH=null,IH=null,OH=null,$H=null,MH=null,QH=null,YH=null,XH=null,LH=null,KH=null,JH=null,NH=null,RH=null,PH=null,WH=null,bI=null,SH=null,UH=null,VH=null,aI=null,TH=null;function wF(){UG(this)}t(539,514,Xh,wF);_.Te=function(){this.b=-1;this.c=y(VG,s,0,0,0);this.d=0};_.b=-1;
+function gI(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){cD(c.b.Ab,H(Ps,s,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=po(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],Ks(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{nE(c.b,d,!0)?(fr(c.b,"Structure pasted"+g),FD(c.b),Qz(c.b),f=!0):(EE(new MF(c.b.K,c.b,iD)),oE(c.b,!0),Qz(c.b))}catch(q){if(q=Ti(q),A(q,123))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+ED(g),EE(new MF(c.b.K,c.b,iD)),Qz(c.b);else throw q;}}f&&c.b.Pe(d)}}function ar(a){a=new nC(a);dr();var b,c,d,e,f;try{var g=(fC(),iC);if(jC(g,(fC(),iC)))b=a.b;else if(jC(g,gC))b=new rC(a.b);else throw new oC(g);c=Kn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new hI;uy(d.f,c);e=(f=po(c,"\r\n|\r|\n|\n\r"),f.length);ov(d.f,20*(10>e?e:10)+bg);Zn((Wn(),Xn),new iI(d));jI(d);kI(d)}catch(j){if(j=Ti(j),A(j,104))vn(j);else throw j;}}function xF(){}t(540,1,{105:1,112:1},xF);
+_.Ce=function(a){gI(this,a)};_.b=null;t(542,313,Th);function Yq(){var a;Yq=x;Lw();lI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);mI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");nI=lI&!mI;var b;a=H(I,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Zq=y(I,m,-1,1E3,1);for(b=0;b<Zq.length;++b)Zq[b]=-999;for(b=0;b<a.length;b+=2)Zq[a[b+1]]=a[b]}
+function Wp(a,b,c){a=new oI(b,c,a);if(!b.Ud(a,c))for(b=b.gc;b&&!b.Ud(a,c);)b=b.gc}function Oz(a,b,c){var d;d=new pI;uj(d.u,b,c);nj(a.i,d.u,0,0);bj(a.b,d);return d}function GF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function bE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Sv(a.i,b.u,c,d),b.s=c,b.t=d;qI(b)}
+function FF(a,b,c,d){Yq();Lw();tj.call(this);this.b=new hj;this.k=new hj;this.f=d;this.pb.style[Wf]=bb;this.pb.style[Uf]=bb;this.pb.style[Og]=Ze;this.pb.style[hh]=b;this.pb.style[Ne]=c;this.i=new rI;this.i.pb.style[hh]=eb;ov(this.i,eb);nI?(b=new sI,c=new tI,nj(b,this.i,0,0),nj(b,c,0,0),Wv(this,b)):Wv(this,this.i);this.d=a;a.Vb=this;nI?(this.n=new uI(this),this.n.j=new vI(this),this.n.k=new wI(this),this.n.o=new xI(this),this.n.n=new yI(this),this.d&&(this.n.f=new zI(this),this.n.i=new AI(this),this.n.b=
+new BI(this))):B(this,new CI(this),(kr(),kr(),lr));B(this,this,(aq(),aq(),bq));B(this,new DI(this),(xj(),xj(),yj));B(this,new FI(this),(zj(),zj(),Aj));B(this,new II(this),(Vq(),Vq(),Wq));(Vp(),Vp(),sz).b=this}t(541,542,Th,FF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var nI,mI,lI,Zq=null;function rI(){Uv.call(this);this.pb[Cd]=Ve}t(544,291,Ei,rI);function sI(){rI.call(this);this.pb.style[hh]=eb;this.pb.style[Ne]=eb}t(543,544,Ei,sI);function CI(a){this.b=a}t(545,1,{},CI);
+_.uc=function(a){var b,c,d,e;d=Dj(a);e=Ej(a);c=Rj(a.b);b=new PI(a);2==c&&(b.f=4);b=PE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function DI(a){this.b=a}t(546,1,{},DI);_.vc=function(a){var b,c;b=Dj(a);c=Ej(a);a=new PI(a);this.b.j?ZE(this.b.d,a,b,c):aF(this.b.d,a,b,c);Px(this.b.pb)};_.b=null;function FI(a){this.b=a}t(547,1,{},FI);_.wc=function(a){this.b.j=!1;Dj(a);Ej(a);cF(this.b.d)};_.b=null;function II(a){this.b=a}t(548,1,{},II);_.b=null;
+function tI(){rI.call(this);this.pb.style[hh]=eb;this.pb.style[Ne]=eb}t(549,544,Ei,tI);function QI(a,b){var c;c=b.b;c.f=4;return PE(a.b.d,c,b.e,b.f)}function vI(a){this.b=a}t(550,1,{},vI);_.Tf=function(a){return QI(this,a)};_.b=null;function Mr(a,b){aF(a.b.d,b.b,b.e,b.f);return PE(a.b.d,b.b,b.e,b.f)}function wI(a){this.b=a}t(551,1,{},wI);_.Tf=function(a){return Mr(this,a)};_.b=null;function xI(a){this.b=a}t(552,1,{},xI);_.Tf=function(a){return ZE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function yI(a){this.b=a}t(553,1,{},yI);_.Tf=function(){return cF(this.b.d)};_.b=null;function Mq(a,b){var c;c=N(fE(b.c));c=new qC(b,0,ng,c);wD(a.b.d,c);return!0}function zI(a){this.b=a}t(554,1,{},zI);_.Tf=function(a){return Mq(this,a)};_.b=null;function Nq(a,b){var c;c=N(fE(100*b.d));c=new qC(b,0,vg,c);wD(a.b.d,c);return!0}function AI(a){this.b=a}t(555,1,{},AI);_.Tf=function(a){return Nq(this,a)};_.b=null;function Rq(a,b){var c;c=new qC(b,0,je,mh);wD(a.b.d,c);return!0}function BI(a){this.b=a}
+t(556,1,{},BI);_.Tf=function(a){return Rq(this,a)};var RI=_.b=null;function SI(){SI=x;RI=new Kt((Zt(),new Yt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function TI(){TI=x;UI={}}function VI(a,b,c){var d;c&&(b.style[qe]=c.c+bg,d=c.b,d!=Rb&&(b.style[pe]=d),0!=(c.d&1)&&(b.style[se]=nd),0!=(c.d&2)&&(b.style[re]=Te));a.f.style[gh]=Lf}
+function gB(a){var b=WI,c,d,e,f,g,j,h,n,o,q,r,u,v;c=Fi(a);c in UI?a=UI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Dg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(SI(),RI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),VI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=fk(e),n=fk(e)+(e.offsetHeight||0),o=n-h,q=fk(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new XI,v.b=u,v.c=r,v.d=o,v),UI[c]=a);return a}
+function YI(){TI();var a,b,c,d,e;Bj();this.b=H(Ps,s,1,["monospace","sans-serif",Ag]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Dg);this.f.innerHTML=this.i||l;this.f.style[qe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[pe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(559,1,{},YI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var UI;function XI(){}
+t(560,1,{},XI);_.b=0;_.c=0;_.d=0;function QE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Ti(b),!A(b,129))throw b;}return!1}function RE(a){try{if(a.b&&A(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Ti(b),!A(b,129))throw b;}return!1}function PI(a){$q.call(this,null,0,null);this.b=a}function oI(a,b,c){$q.call(this,a,0,b);this.b=c}t(561,402,ai,PI,oI);_.Ae=function(){return QE(this)};_.Be=function(){return RE(this)};_.b=null;
+function WB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=WI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,VI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function VB(a){this.c=a;this.b={};!WI&&(WI=new YI)}t(562,405,Bi,VB);var WI=null;function Pz(a){this.b=a}t(563,413,{},Pz);_.b=null;function ZI(a,b){this.b=a;this.c=b}t(564,1,{},ZI);_.b=null;_.c=null;function $I(){tx.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[hh]=jd}t(565,326,Ei,$I);
+function aJ(){aJ=x;var a=bJ=new YI;Bj();a.i="9p";a.f.style[pe]=Ag;a.f.style[qe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[qe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);cJ=new aA(1)}function SD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,qI(a)}
+function UD(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(RD(a,!1),360<=g||-360>=g?j=TD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=dJ(q,r,u,v,f),E=dJ(q,r,u,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),SD(a,j))}function Y(a,b,c,d,e){a.o&&SD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
+function QD(a,b,c,d,e){a.o&&(RD(a,!1),SD(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+ea+a.n+ab))}function aE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+la+b+"</text>");SD(a,b)}function rB(a,b,c,d,e){RD(a,!0);SD(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+ea+a.n+ab)}
+function qI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=dk(a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=fk(a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=kg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function $D(a,b){a.f=b;a.j=sF(b)}t(566,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var cJ,bJ;function Ar(a,b,c){c&&(Lr(a,b),c.Tf(a.c));a.e=!0}function Lr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-dk(a.p.pb)+ck(a.p.pb)+ck(a.p.pb.ownerDocument.body),a.c.f=c.clientY-fk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new PI(b),b.b.preventDefault(),!0):!1}
+function uI(a){this.p=a;this.c=new eJ;this.d=new fJ(this);B(this.p,new gJ(this),(Ir(),Ir(),Jr));B(this.p,new hJ(this),(Br(),Br(),Cr));B(this.p,new iJ(this),(Fr(),Fr(),Gr));B(this.p,new jJ(this),(xr(),xr(),yr));B(this.p,new kJ,(Sq(),Sq(),Tq));B(this.p,new lJ(this),(Oq(),Oq(),Pq));B(this.p,new mJ(this),(Jq(),Jq(),Kq))}t(567,1,{},uI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function fJ(a){uk();this.b=a}t(568,25,{},fJ);
+_.Hc=function(){!this.b.e&&this.b.j&&QI(this.b.j,this.b.c)};_.b=null;function gJ(a){this.b=a}t(569,1,{},gJ);_.b=null;function hJ(a){this.b=a}t(570,1,{},hJ);_.b=null;function iJ(a){this.b=a}t(571,1,{},iJ);_.b=null;function jJ(a){this.b=a}t(572,1,{},jJ);_.b=null;function kJ(){}t(573,1,{},kJ);function lJ(a){this.b=a}t(574,1,{},lJ);_.b=null;function mJ(a){this.b=a}t(575,1,{},mJ);_.b=null;function eJ(){}t(576,1,{},eJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function nJ(a){var b,c,d,e,f;bk(a);d=(oj(),pj(null));e=new $I;qx(e,a);Iv(d,e,d.pb);f=a.od();b=a.nd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));sx(e,a);Qv(d,e);return new gz(f,b)}function oJ(){this.pb=$doc.createElement(be);this.pb[Cd]=Ve;this.pb.style[Vf]=Oe;this.pb.style[Zf]=Xc;this.pb.style[hh]=eb;this.pb.style[Ne]=eb}t(578,294,Ci,oJ);_.ld=function(){return dk(this.pb)};_.md=function(){return fk(this.pb)};
+function sF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function dJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new ZI(new AG(a),new AG(b))}function TD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function hE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=ea;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function RD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function pI(){aJ();this.o=cJ;this.d=[];this.u=new oJ}t(579,566,{},pI);_.b=l;_.c=l;function pJ(){pJ=x;qJ=new gz(0,0)}
+function rJ(a){var b;b=a.Xf();if(!b){var c;(c=a.Uf())?(b=nJ(c.b),uj(c.De(),b.c,b.b),c=nJ(c.b),b=new gz(c.c-b.c,c.b-b.b)):b=new gz(0,0);a._f(b)}return b}function vz(a,b){var c;if(a.He())return qJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.$f($y(b));c=nJ(a.De());a.f.c=c.c;a.f.b=c.b;return c}function sJ(a,b){var c;b&&(c=kg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Wf().pb.style[kd]=c)}function tJ(){this.f=new WA;this.f.b=-1;this.f.c=-1}t(581,1,{});_.Uf=function(){return null};_.Vf=function(a){this.Zf(a.Wd())};
+_.Wf=function(){return this.De()};_.Xf=function(){return uJ};_.Md=function(){};_.He=function(){return!1};_.Yf=function(a){this.$f($y(a))};_.Zf=function(a){sJ(this,a)};_.$f=function(a){var b=this.De().pb,c,d,e;c=(Fz(),Gz);e=a.c;d=a.b;e!=c.c?b.style[qe]=l+e+"pt":b.style[qe]=l;d!=c.b?b.style[pe]=d:b.style[pe]=l;0!=(a.d&1)?b.style[se]=nd:b.style[se]=l;0!=(a.d&2)?b.style[re]=Te:b.style[re]=l};_._f=function(a){uJ=a};_.ag=function(){};var uJ=_.f=null,qJ;
+function xA(a,b){pJ();tJ.call(this);this.b=new Ew(a);this.b.pd()[Cd]=l;B(this.b,new vJ(this,b),(Yp(),Yp(),Zp))}t(580,581,{},xA);_.De=function(){return this.b};_.Zf=function(a){sJ(this,a)};_.b=null;function vJ(a,b){this.b=a;this.c=b}t(582,1,{},vJ);_.Tc=function(a){Vp();Wp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function BA(a){pJ();tJ.call(this);this.b=new Fx;B(this.b,new wJ(this,a),(Sp(),Sp(),Tp))}t(583,581,{},BA);_.De=function(){return this.b};_.b=null;
+function wJ(a,b){this.b=a;this.c=b}t(584,1,{},wJ);_.b=null;_.c=null;function xJ(a,b){var c,d;sJ(a,b.Wd());for(d=new Ni(b.Wb.b);d.c<d.e.Ke();)c=Oi(d),c.lc&&c.hc.Vf(c)}function yJ(a,b){var c,d,e,f,g,j,h;uj(a.e,b.be(),b.Zd());for(d=new Ni(b.Wb.b);d.c<d.e.Ke();)c=Oi(d),c.lc&&(e=c.hc,e.Yf(c),j=c.ce(),h=c.de(),g=c.be(),f=c.Zd(),0<g&&0<f&&(c=e.De(),g-=rJ(e).c,f-=rJ(e).b,uj(e.De(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function Kz(){pJ();tJ.call(this);this.e=new Uv}t(585,581,{},Kz);
+_.Vf=function(a){xJ(this,a)};_.De=function(){return this.e};_.Yf=function(a){yJ(this,a)};_.e=null;function BB(a){pJ();tJ.call(this);var b=this.b=new dx;Jw(b.c,a,!1);Ww(b);this.f.b=-1;this.f.c=-1}t(586,581,{},BB);_.De=function(){return this.b};_.He=function(){var a;a=(this.b.c.d?yo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function EB(a){this.b=new $x(a.i,new zJ(a))}t(587,1,{},EB);_.b=null;
+function Wx(a){var b,c,d,e,f;f=new pC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(AJ,s,105,0,0);for(c=b.b?Gk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,84)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=kj((Uz(),S),new T(f.e)));c=c.c;if(Bt(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(os(),os(),ps):new Xz(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Ce(f);var g,j,h;1001==f.e?(g=new $q(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,102)?(j=f.f,h=new $q(j,205,null),h.j=j.ce(),
+h.k=j.de()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new $q(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function zJ(a){this.b=a}t(588,1,wi,zJ);_.xc=function(){Wx(this)};_.b=null;function aC(a,b){uy(a.b,b);a.f.b=-1;a.f.c=-1}function bC(){pJ();tJ.call(this);this.b=new yy}t(589,581,{},bC);
+_.Uf=function(){var a;a=new bC;uy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.De=function(){return this.b};_.Xf=function(){return BJ};_._f=function(a){BJ=a};var BJ=_.b=null;t(590,585,{});function CJ(a){var b;b=new lq(vo(a.pb,Qf),vo(a.pb,Pf));a=new lq(vo(a.T.jb.pb,Qf),vo(a.T.jb.pb,Pf));return H(I,m,-1,[b.c-a.c,b.b-a.b])}function DJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(EJ(a,a.R),a.R=null):null!=a.Q&&(FJ(a,a.Q),a.Q=null);Tj(a.S)}
+function jI(a){a.kb?a.eg(oq(a.T.jb)):(a.Pd(),jI(a))}function FJ(a,b){var c;a.kb?(c=CJ(a),a.eg(new lq(-1,GJ(b,!1)-c[1]))):a.Q=b}function HJ(a,b){var c;b!=a.Kd()&&(c=a.T.jb,Av(c),IJ(c,b,c.pb,c.q.d,!0))}function EJ(a,b){var c;a.kb?(c=CJ(a),a.eg(new lq(GJ(b,!0)-c[0],-1))):a.R=b}t(593,296,ti);_.bg=function(){var a,b;b=oq(this.T.jb);a=CJ(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?JJ(Ly(a.q,0)):null};_.cg=function(a){KJ(this.T.jb,a)};_.Fd=function(){return new Bv(this.T.jb)};
+_.dg=function(){sq(this.T.jb)};_.Ad=function(){DJ(this)};_.Sd=function(){sq(this.T.jb)};_.Cd=function(a){return LJ(this.T.jb,a)};_.eg=function(a){qq(this.T.jb,a)};_.sd=function(a){FJ(this,a)};_.Ld=function(a){HJ(this,a)};_.ud=function(a){EJ(this,a)};_.Q=null;_.R=null;function MJ(){MJ=x;var a=(NJ(),OJ(),PJ);QJ=new vx(a.e,a.c,a.d,a.f,a.b)}function RJ(a,b){if(0!=a.I.b.q.d&&JJ(Ly(a.I.b.q,0)))throw new vv("WindowPanel can only contain one child widget");SJ(a,b)}
+function kI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[Ze]=0+(Bj(),bg);b.style[Tg]=cb;e=~~(vj()-vo(a.pb,Qf))>>1;f=~~(wj()-vo(a.pb,Pf))>>1;fH(a,Yj(ck($doc.body)+e,0),Yj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=ig,a.pb.style[eh]=fh,ik(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
+function TJ(a,b){var c;if(a.w){c=new Ru;a.mb&&es(a.mb,c);a.J&&pq(a.r,a);try{Vi(a.r.d,a)}catch(d){if(d=Ti(d),!A(d,123))throw d;}a.n=UJ(a.r,a);try{aw(a,b)}finally{Yi(a.t.b),Yi(a.s.b),Yi(a.u.b),a.P&&aj(a.P,a.r),a.C&&(a.C=!1)}}else aw(a,b)}function VJ(a,b,c){var d,e;e=a.ob;d=new Vj(a,e);e.Hd(a,d.b+b,d.e+c)}function WJ(a,b,c){b=new XJ(zo(yo(Yu(Yu(a.T.d,b),c))));zv(b,a);B(b,a.o,(Yp(),Yp(),Zp));return b}function nq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));qq(a.T.jb,b)}
+function fH(a,b,c){var d,e;(e=a.r)?(d=YJ(e.pb),dw(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):dw(a,b,c)}function oB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?rq(a.r,a):pq(a.r,a)))}function SJ(a,b){if(b!=(0!=a.I.b.q.d?JJ(Ly(a.I.b.q,0)):null)){Av(a.I.b);var c=a.I.b;IJ(c,b,c.pb,c.q.d,!0)}}
+function ZJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(iq(),$J)&&(a.O=a.G);var d,e;if(a.P)for(e=new Ni(a.P);e.c<e.e.Ke();)if(d=Oi(e),b==(iq(),aK)){!d.c&&(d.c=new bK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(iq(),jq))g=d.r,j=d.F,d.I.d?(fH(d,j.d,j.e),nq(d,new lq(j.c,-1))):(fH(d,j.d,j.e),nq(d,new lq(j.c,j.b)),rq(g,d)),Ri(g.d,d,d.I.c),tk(d.z,333);else if(!d.C&&f==(iq(),$J))d.pb.style[eh]=fh,iq()}else if(b==jq){!d.c&&(d.c=new bK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=YJ(j.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
+g[3]-dk(j.pb),h.e=fk(d.pb)-g[0]-fk(j.pb),d.F=h,fH(d,0,0),cK(d,kq(j.pb).c,-1);else{if(f!=(iq(),$J))h.d=dk(d.pb)-g[3]-dk(j.pb),h.e=fk(d.pb)-g[0]-fk(j.pb),h.c=d.q,h.b=d.p,d.F=h;fH(d,0,0);qq(d,new dK(kq(j.pb)));pq(j,d)}d==d.r.b||DE(d);tk(d.z,333)}}else b==$J&&(!d.c&&(d.c=new bK),d=a,d.C||(d.G=c,d.pb.style[eh]=Oe))}}function eK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
+function fK(a){if(!a.kb){a.t=tv(a,a.r,(!Qr&&(Qr=new Ak),Qr));a.s=tv(a,a.r,zk?zk:zk=new Ak);a.u=tv(a,a.r,(!Vr&&(Vr=new Ak),Vr));var b=a.r;!a.P&&(a.P=new hj);bj(a.P,b);Qr&&(b=new Pr(a),a.mb&&es(a.mb,b));a.J&&rq(a.r,a);Ri(a.r.d,a,a.I.c);a.n&&(dw(a,a.n.b,a.n.c),a.n=null);ew(a);DE(a)}}function DE(a){if(a!=a.r.b){var b;Vr&&(b=new Ur(a),a.mb&&es(a.mb,b))}}
+function gK(a,b,c){var d;d=(lw(),mw);fw.call(this,!1,"popup");this.U=d.b;this.S=new hK(this);d=new iK;d.pb[Cd]="mosaic-popupLayoutPanel";Yv(this.T,d);cw(this);this.o=new jK(this);this.z=new kK(this);this.A=new lK(this);this.B=new mK(this);this.F=new nK;this.O=(iq(),aK);this.J=c;this.r=a;a=this.I=new oK(b);b=new pK;!a.e&&(a.e=new qK);bj(a.e,b);a=new rK(new xx(QJ.b.e.b,QJ.b.c,QJ.b.d,QJ.b.f,QJ.b.b));B(a,new sK(this),(Yp(),Yp(),Zp));b=this.I.c;b.c||(b.c=new tx,b.c.pd()[Cd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(mx(),nx),c.d=d,c=b.i,tK(c,b.c,new uK(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Lv;d=rx(c);fv(c.c,(tu(),uu(d)),0);Kv(c,a,d,0,!1)}else qx(b.c,a);KJ(b.i,null);B(this.I.c,new vK(this),(fq(),fq(),gq));B(this.I.c,this.o,Zp);HJ(this,this.I);Pi(zo(yo(this.pb)),"mosaic-WindowPanel",!0)}t(592,593,ti);_.Kd=function(){return 0!=this.I.b.q.d?JJ(Ly(this.I.b.q,0)):null};_.Nd=function(a){TJ(this,a)};_.Fd=function(){return new Bv(this.I.b)};_.Ad=function(){DJ(this);Tj(new wK(this))};
+_.Cd=function(a){return LJ(this.I.b,a)};_.eg=function(a){nq(this,a)};_.Od=function(a,b){fH(this,a,b)};_.Ld=function(a){SJ(this,a)};_.Pd=function(){fK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var QJ;function xK(a){a.i=(new wA(a.j)).hc.De();B(a.i,new yK(a),(Yp(),Yp(),Zp));a.e=H(zK,s,58,[a.i])}
+function hI(){MJ();var a,b,c,d,e,f;gK.call(this,(AK(),BK),null,!0);this.hg();this.db=!0;a=new fx(this.k);this.f=new xy;this.f.pb.style[hh]=eb;ov(this.f,eb);this.fg();EJ(this,"400px");f=new Ky;f.pb.style[Ne]=eb;f.f[ud]=10;c=(Zw(),jx);f.b=c;Jy(f,a);Jy(f,this.f);e=new tx;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],qx(e,a);Jy(f,e);RJ(this,f);oB(this,!1);this.gg()}t(591,592,ti,hI);_.fg=function(){xK(this)};_.gg=function(){var a=this.f;a.pb.readOnly=!0;var b=pv(a.pb)+"-readonly";Pi(a.pd(),b,!0)};
+_.hg=function(){nB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function yK(a){this.b=a}t(594,1,{},yK);_.Tc=function(){TJ(this.b,!1)};_.b=null;function iI(a){this.b=a}t(595,1,{},iI);
+_.xc=function(){qv(this.b.f.pb,!0);Bw.Td(this.b.f.pb);var a=this.b.f,b;b=wo(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new Sw("Length must be a positive integer. Length: "+b);if(b>wo(a.pb,ch).length)throw new Sw("From Index: 0 To Index: "+b+" Text Length: "+wo(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function CK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";nB(a.I.c,"Paste")}function DK(a){MJ();hI.call(this);this.d=a}
+t(597,591,ti,DK);_.fg=function(){xK(this);this.b=(new wA(this.c)).hc.De();B(this.b,new EK(this),(Yp(),Yp(),Zp));this.e=H(zK,s,58,[this.b,this.i])};_.gg=function(){ov(this.f,"150px")};_.hg=function(){CK(this)};_.Pd=function(){fK(this);Zn((Wn(),Xn),new FK(this))};_.b=null;_.c=null;_.d=null;function GK(a){MJ();DK.call(this,a)}t(596,597,ti,GK);
+_.gg=function(){ov(this.f,"150px");var a=new HK(this),b=this.f;sv(b,new IK,(wq(),wq(),xq));sv(b,new JK,(tq(),tq(),uq));sv(b,new KK,(zq(),zq(),Aq));sv(b,new LK(a),(Cq(),Cq(),Dq))};_.hg=function(){CK(this);this.k+=" Or drag and drop a file on it."};t(600,1,{});t(599,600,{});_.c=null;_.d=1;_.e=-1;function HK(a){this.b=a;this.c=new MK(this);this.d=this.e=1}t(598,599,{},HK);_.b=null;function MK(a){this.b=a}t(601,1,{},MK);_.ig=function(a){this.b.b.f.pb[ch]=null!=a?a:l};_.b=null;function dC(){new gs}
+t(602,433,{},dC);function EK(a){this.b=a}t(603,1,{},EK);_.Tc=function(){if(this.b.d){var a=this.b.d,b;b=new pC(a.b,0,wo(this.b.f.pb,ch));gI(a.b,b)}TJ(this.b,!1)};_.b=null;function FK(a){this.b=a}t(604,1,{},FK);_.xc=function(){qv(this.b.f.pb,!0);Bw.Td(this.b.f.pb)};_.b=null;function er(a){var b;a&&a&&(a=new NK(a),void 0!=$wnd.FileReader?b=new GK(a):b=new DK(a),jI(b),kI(b))}function NK(a){this.b=a}t(606,1,{},NK);_.b=null;function Fq(a,b){a.onloadend=function(a){b.ig(a.target.result)}}
+function LK(a){this.b=a}t(611,1,{},LK);_.b=null;function IK(){}t(612,1,{},IK);function JK(){}t(613,1,{},JK);function KK(){}t(614,1,{},KK);function pB(a,b){pJ();Kz.call(this);this.d=new OK(a);var c=this.c=new tx,d=(Zw(),jx);c.b=d;qx(this.c,this.e);RJ(this.d,this.c);this.d.b=this;this.b=b}t(615,590,{},pB);_.De=function(){return this.d};_.Wf=function(){return this.c.ob};_.Md=function(){TJ(this.d,!1)};_.$f=function(){};_.ag=function(a){xJ(this,a);yJ(this,a);jI(this.d);fK(this.d)};_.b=null;_.c=null;
+_.d=null;function OK(a){MJ();gK.call(this,(AK(),BK),a,!1)}t(616,592,ti,OK);_.Md=function(){var a=this.b,b=new iB(a.b,201),c;a=a.b.r;a.b?a=new PK(new Ni(a.b)):(a=(os(),os(),ps),a=new Ni(a));for(;a.dd();)c=a.ed(),201==b.e&&dH(c.b)};_.b=null;function MB(){pJ();tJ.call(this);var a=this.b=new QK;a.ab=!0;a.b.i=!0;this.b.db=!0}t(617,581,{},MB);_.De=function(){return this.b};_.b=null;function DC(){}t(624,449,{},DC);function PK(a){if(!a)throw new to;this.b=a}t(625,1,{},PK);_.dd=function(){return JC(this.b)};
+_.ed=function(){return Oi(this.b)};_.fd=function(){throw new NC("Missing message: awt.50");};_.b=null;function gA(){return gA()}function BC(){BC=x;var a;a=(sC(),tC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(RK,s,-1,0,1);else throw new hG(a+" is not supported");}catch(b){if(b=Ti(b),!A(b,131))throw b;}}function FB(a,b){a.b=31*a.b+L((new AG(b)).b)}function bA(){}t(628,1,{},bA);_.hC=function(){return this.b};_.b=1;
+function SK(){SK=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=eb;a.body.style[Ne]=eb}function YJ(a){SK();var b;b=y(I,m,-1,4,1);b[0]=TK(UK(a,"borderTopWidth"));b[1]=TK(UK(a,"borderRightWidth"));b[2]=TK(UK(a,"borderBottomWidth"));b[3]=TK(UK(a,"borderLeftWidth"));return b}function VK(a){SK();var b,c;c=WK(a);b=YJ(a);a=new lq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function kq(a){SK();return new lq(a.clientWidth,a.clientHeight)}function WK(a){SK();var b;b=y(I,m,-1,4,1);b[0]=TK(UK(a,"marginTop"));b[1]=TK(UK(a,"marginRight"));b[2]=TK(UK(a,"marginBottom"));b[3]=TK(UK(a,"marginLeft"));return b}function XK(a){SK();var b;b=y(I,m,-1,4,1);b[0]=TK(UK(a,"paddingTop"));b[1]=TK(UK(a,"paddingRight"));b[2]=TK(UK(a,"paddingBottom"));b[3]=TK(UK(a,"paddingLeft"));return b}function YK(a,b,c){SK();try{G(b,ne)&&(b=Rd),a.style[b]=c}catch(d){if(d=Ti(d),!A(d,123))throw d;}}
+function GJ(a,b){SK();var c;ZK||(ZK=$doc.createElement(Dg),YK(ZK,Ze,l),YK(ZK,Tg,l),YK(ZK,Zf,Xc),YK(ZK,eh,Oe),$doc.body.appendChild(ZK));YK(ZK,hh,a);YK(ZK,Ne,a);c=VK(ZK);return b?c.c:c.b}var ZK=null;function $K(){lq.call(this,0,0)}function lq(a,b){this.c=a;this.b=b}function dK(a){lq.call(this,a.c,a.b)}t(630,1,ai,$K,lq,dK);_.eQ=function(a){return this===a?!0:null==a||aL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function bL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(631,1,{116:1,119:1,140:1},bL);_.eQ=function(a){return a===this?!0:A(a,140)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return cL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
+function dL(a,b){this.b=a;this.c=b}t(632,1,ai,dL);_.eQ=function(a){return this===a?!0:null==a||eL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return eL.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function nK(){this.c=this.b=this.e=this.d=0}t(633,1,ai,nK);_.eQ=function(a){return this===a?!0:null==a||fL!=Hn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return fL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function UK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ne&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(635,1,{});var gL=-1;function hL(){}t(636,635,{},hL);_.b=-1;_.c=-1;var iL=null;
+function TK(a){a=parseInt(a,10);a=isNaN(a)?null:rE(a);return!a?0:a.b}t(639,311,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1});_.bg=function(){return oq(this.i)};_.cg=function(a){KJ(this.i,a)};_.dg=function(){sq(this.i)};_.Sd=function(){sq(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function NJ(){NJ=x;OJ()}function nB(a,b){a.b.pb.textContent=b||l;KJ(a.i,null)}
+function jL(a){NJ();var b;Gw(this,new iK);this.b=new kL;b=this.i;lL(b,new mL);YK(b.pb,Wf,cb);b.p=0;tK(b,this.b,new uK(0),b.q.d);this.b.pd()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||l;KJ(this.i,null);this.pb[Cd]="mosaic-Caption"}t(638,639,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,142:1,148:1},jL);_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};
+_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};_.c=null;function OJ(){OJ=x;nL=Rn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Py(nL,240,20);new Py(nL,224,16);new Py(nL,208,16);new Py(nL,192,16);new Py(nL,176,16);new Py(nL,160,16);new Py(nL,144,16);new Py(nL,128,16);new Py(nL,112,16);new Py(nL,96,16);new Py(nL,80,16);new Py(nL,64,16);new Py(nL,260,16);PJ=new Py(nL,48,16);new Py(nL,32,16);new Py(nL,16,16);new Py(nL,0,16)}var nL,PJ;
+function oL(a,b){qv(a.b.pb,!b);KJ(a.i,a.b)}function mq(a,b){a.d=b;qv(a.b.pb,!b);KJ(a.i,a.b);if(a.e){var c;for(c=new Ni(a.e);c.c<c.e.Ke();)Oi(c)}}function oK(a){var b;Gw(this,new iK);b=this.i;lL(b,new pL((qL(),rL)));b.p=0;this.c=new jL(a);tK(b,this.c,new uK(1),b.q.d);this.b=new iK;gj(this.b,"Body");tK(b,this.b,new uK(0),b.q.d);this.pb[Cd]="mosaic-CaptionLayoutPanel"}t(641,639,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1},oK);_.vd=function(){uv(this.i)};_.wd=function(){xv(this.i)};
+_.Fd=function(){return new Bv(this.b)};_.Cd=function(a){return LJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function qK(){UG(this)}t(642,514,Xh,qK);function hK(a){this.b=a}t(643,1,wi,hK);_.xc=function(){sq(this.b.T.jb)};_.b=null;function sL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Sj(a.f.b,b);a.f&&ou(a.f.b,b)&&ru(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&DE(!a.f?null:ou(a.f.b,b-1))}function tL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Jz);-1==Sj(a.f.b,b)&&bj(a.f.b,b)}function bK(){}t(644,1,{},bK);_.Yc=function(a){sL(a)};
+_.Zc=function(a){tL(a)};_._c=function(a){uL(a.b.r,a.b)};function AK(){AK=x;vL=new wL(1,"e");xL=new wL(2,Ff);yL=new wL(3,"ne");zL=new wL(10,"nw");AL=new wL(4,tg);BL=new wL(5,xg);CL=new wL(12,"sw");DL=new wL(8,"w");BK=new EL((oj(),pj(null)).pb)}function UJ(a,b){var c;c=YJ(a.pb);return new dL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
+function FL(a){var b,c,d,e,f,g;if(a.f){b=kq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=ou(a.f.b,d),c=new lq(vo(g.pb,Qf),vo(g.pb,Pf)),f=UJ(a,g),f.b-=Yj(0,f.b+vo(g.pb,Qf)-b.c),f.c-=Yj(0,f.c+vo(g.pb,Pf)-b.b),fH(g,Yj(0,f.b),Yj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,cK(g,c.c,c.b),g.O==(iq(),jq)&&qq(g,new dK(kq(a.pb))),tk(g.z,1)}}function GL(a,b,c){a=a.e;Ri(a,b,b);z(a.d,b,c);gj(b,Ac+c.c)}
+function pq(a,b){var c;c=a.e;HL(c,b.H);fj(b.H,Ac+zL.c);HL(c,b.D);fj(b.D,Ac+xL.c);HL(c,b.E);fj(b.E,Ac+yL.c);HL(c,b.N);fj(b.N,Ac+DL.c);HL(c,b.v);fj(b.v,Ac+vL.c);HL(c,b.M);fj(b.M,Ac+CL.c);HL(c,b.K);fj(b.K,Ac+AL.c);HL(c,b.L);fj(b.L,Ac+BL.c)}
+function rq(a,b){!b.H&&(b.H=WJ(b,0,0));GL(a,b.H,zL);!b.D&&(b.D=WJ(b,0,1));GL(a,b.D,xL);!b.E&&(b.E=WJ(b,0,2));GL(a,b.E,yL);!b.N&&(b.N=WJ(b,1,0));GL(a,b.N,DL);!b.v&&(b.v=WJ(b,1,2));GL(a,b.v,vL);!b.M&&(b.M=WJ(b,2,0));GL(a,b.M,CL);!b.K&&(b.K=WJ(b,2,1));GL(a,b.K,AL);!b.L&&(b.L=WJ(b,2,2));GL(a,b.L,BL)}function uL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Sj(a.f.b,b);if(c+1<d){lA(a.f,b);for(bj(a.f.b,b);c<d;++c)eK(ou(a.f.b,c),c)}else eK(b,c)}
+function EL(a){a=new IL(a);Gw(this,a);this.d=new JL(a);this.d.j=!0;Zi(this.d);this.d.n=3;this.e=new KL(a);this.e.j=!0;Zi(this.e);this.e.n=3;Iw(this)}t(645,311,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,148:1},EL);_.bg=function(){return kq(this.pb)};_.cg=function(){var a;(a=LL(this))&&a.cg(null)};_.dg=function(){FL(this)};_.Yc=function(a){!this.c&&(this.c=new bK);sL(a)};_.Zc=function(a){!this.c&&(this.c=new bK);tL(a)};_.Sd=function(){FL(this)};
+_._c=function(a){!this.c&&(this.c=new bK);uL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var vL,xL,yL,zL,BK,AL,BL,CL,DL;function IL(a){this.q=new Vv(this);this.pb=a}t(646,291,Ei,IL);function wL(a,b){this.b=a;this.c=b}t(647,1,{},wL);_.b=0;_.c=null;function JL(a){Ji();cj.call(this,a)}t(648,3,{},JL);_.rc=function(){var a;a=this.k.f;a.C||bk(a.x);fj(this.k.f,"dragdrop-dragging");!a.I.d&&oL(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Yj(this.b,a<this.e?a:this.e),b=Yj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Bj(),bg);c.style[Tg]=b+bg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||DE(a);a.I.d||oL(a.I,!0);a.C||(a.x||(a.x=new ML,gj(a.x,"mosaic-GlassPanel-invisible")),YK(a.x.pb,jh,(SK(),UK(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Vj(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function HL(a,b){try{Vi(a,b)}catch(c){if(c=Ti(c),!A(c,123))throw c;}}function KL(a){Ji();cj.call(this,a);this.d=new Li}t(649,3,{},KL);_.rc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);fj(this.k.f,"dragdrop-dragging");oL(a.I,!1);nq(a,new lq(a.q,a.p));tk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=kj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Yj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),b!=a&&VJ(d,0,a-b),nq(d,new lq(d.q,b)),tk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),nq(d,new lq(d.q,b)),tk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Yj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&VJ(d,a-b,0),nq(d,new lq(b,d.p)),tk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,nq(d,new lq(96<a+b?a+b:96,d.p)),tk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||DE(a);oL(a.I,!0);a.C||(a.x||(a.x=new ML,gj(a.x,"mosaic-GlassPanel-invisible")),YK(a.x.pb,jh,(SK(),UK(a.pb,jh))),nj((oj(),pj(null)),a.x,0,0));gj(this.k.f,"dragdrop-dragging");a=new Vj(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function ML(){var a;this.e=new NL(this);this.b=!1;this.c=new Zv;Gw(this,this.c);a=this.pb.style;a[kd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}t(650,311,ei,ML);
+_.yd=function(){var a;Iw(this);try{a=this.ob}catch(b){b=Ti(b);if(A(b,129))throw new vv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(oj(),pj(null))?(hu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),aj(vk,a),a.c=!0,a.d=Ek(a),bj(vk,a),this.d=new OL(this),Lu(new gu(this.d))):(this.pb.style[rd]=cb,this.pb.style[lg]=cb);this.b&&zu(new fu(this));nj(pj(null),new PL,ck($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();Bk(this.e);this.d&&(du(Ju,this.d,H(QL,s,46,[(!Tr&&(Tr=new Ak),Tr)])),this.d=null);this.b&&du(Bu,this,H(QL,s,46,[(!Au&&(Au=new Ak),Au)]))};_.hd=function(a){switch(wu(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(this.pb.contains(Ao(a)))return bk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function NL(a){uk();this.b=a}t(651,25,{},NL);_.Hc=function(){hu(this.b.pb)};_.b=null;function OL(a){this.b=a}t(652,1,{},OL);_.b=null;
+function PL(){Lw();tj.call(this);var a;a=new Gx(new RL(this));B(this,a,(Op(),Op(),Pp));B(this,a,(Gq(),Gq(),Hq))}t(653,313,Th,PL);_.Ad=function(){Tj(new SL(this))};function RL(a){this.b=a}t(654,1,{},RL);_.b=null;function SL(a){this.b=a}t(655,1,wi,SL);_.xc=function(){Px(this.b.pb)};_.b=null;function TL(a){a.pb.style[hh]=jd;a.pb.style[Ne]=jd;if(a.kb){var a=a.ob,b;A(a,148)?a.cg(null):(b=LL(a))&&b.cg(a)}}t(657,294,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1});
+_.bg=function(){TL(this);return new lq(vo(this.pb,Qf),vo(this.pb,Pf))};_.cg=function(){TL(this)};_.dg=function(){};_.gd=function(){};_.Sd=function(){};function kL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[gh]=Lf;this.pb[Cd]="mosaic-HTML"}t(656,657,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1},kL);function rK(a){Gw(this,new UL(a));this.pb[Cd]="mosaic-ImageButton"}t(658,311,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},rK);
+function QK(){var a=(lw(),ow);fw.call(this,!0,mf);this.U=a.b;this.b=new VL(this);this.b.e=!0;Wv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);rj();hv(a,b)}else this.lb|=1;zo(yo(this.pb))[Cd]=Fe;this.pb.style[jh]="2147483647"}t(659,296,Ei,QK);_.gd=function(a){wv(this,a);1==wu(a.type)&&aw(this,!1)};_.b=null;
+function VL(a){this.c=a;this.d=new hj;this.j=new hj;a=(Zx(),Yx);new Oy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ig);this.f=$doc.createElement(Lg);su(b,this.f);this.p=!0;a=(Lw(),Mw());b=(tu(),uu(b));a.appendChild(b);this.pb=a;El();this.pb.setAttribute(mg,hm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),rj(),hv(a,b)):this.lb|=2225;this.pb[Cd]=Ee;a=pv(this.pb)+"-vertical";Pi(this.pd(),a,!0);this.pb.style[Uf]=cb;this.pb.setAttribute("hideFocus",bh);B(this,new Xx(this),(Op(),Op(),Pp))}
+t(660,335,Ci,VL);_.gd=function(a){switch(wu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Qx(this,a)};_.Rd=function(a,b){Ux(this,a,b);b||this.b&&aw(this.c,!1)};_.b=!0;_.c=null;
+function UL(a){var b=(Zw(),jx),c=(mx(),nx),d;d=new Tw;d.i[od]=bb;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Rw(b.b);b.b.d.rows[0].cells[0][fd]=c.b;Rw(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;Rw(d);b=Nw(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Pw(g,f.d);Ks(f.c,g,a);c.b=c.b.c}else e=c.c.d,bj(c.c,a);a.pb[Vc]=e;su(b,a.pb);zv(a,d)}Gw(this,d);Pi(this.pb,"mosaic-WidgetWrapper",!0)}t(661,311,ei,UL);_.b=null;_.c=null;function jK(a){this.b=a}t(662,1,{},jK);
+_.Tc=function(){this.b.hb&&this.b!=this.b.r.b&&DE(this.b)};_.b=null;function kK(a){uk();this.b=a}t(663,25,{},kK);_.Hc=function(){sq(this.b.T.jb);var a=this.b;Sr((!a.y&&(a.y=new WL),a.y))};_.b=null;function lK(a){uk();this.b=a}t(664,25,{},lK);_.Hc=function(){ZJ(this.b,(iq(),jq))};_.b=null;function mK(a){uk();this.b=a}t(665,25,{},mK);_.Hc=function(){ZJ(this.b,(iq(),$J))};_.b=null;function pK(){}t(666,1,{},pK);function sK(a){this.b=a}t(667,1,{},sK);_.Tc=function(){this.b.Md()};_.b=null;
+function vK(a){this.b=a}t(668,1,{},vK);_.b=null;function wK(a){this.b=a}t(669,1,wi,wK);_.xc=function(){this.b.O==(iq(),jq)?tk(this.b.A,333):this.b.O==$J&&tk(this.b.B,333)};_.b=null;function XJ(a){this.pb=a;uv(this)}t(670,294,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},XJ);_.Uc=function(a){return B(this,a,(kr(),kr(),lr))};_.Vc=function(a){return B(this,a,(xj(),xj(),yj))};_.Wc=function(a){return B(this,a,(or(),or(),pr))};_.Xc=function(a){return B(this,a,(zj(),zj(),Aj))};
+function WL(){ks.call(this,null)}t(671,226,si,WL);function iq(){iq=x;jq=new XL("MAXIMIZED",0);$J=new XL("MINIMIZED",1);aK=new XL("NORMAL",2);YL=H(ZL,s,143,[jq,$J,aK])}function XL(a,b){Co.call(this,a,b)}t(672,146,{116:1,120:1,122:1,143:1},XL);var YL,jq,$J,aK;
+function hu(a){var b=(iv(),jv).scrollWidth,c=jv.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+bg;a.style.marginTop=-d+bg;a.style.width=b+e+bg;a.style.height=c+d+bg}
+function $L(a,b){var c,d,e;if(a.n)return!0;a.y.Te();for(c=new Bv(b);c.b.b<c.b.c.d-1;)d=JJ(Cv(c.b)),e=d.ob,A(e,149)&&e.td(d.qd()),d.qd()&&bj(a.y,d);return!0}
+function aM(a,b){var c,d,e;if(b.b)a.d&&hk(a.d),a.d=new bM(a,b),ik(a.d,333);else for(d=new Ni(a.y);d.c<d.e.Ke();)c=Oi(d),e=c.nb,Sv(b,cM(c),e.t,e.u),dM(c,e.v,e.s,H(I,m,-1,[eM(a.r.b,c).e,eM(a.q.b,c).d,eM(a.o.b,c).b,eM(a.p.b,c).c]),H(I,m,-1,[fM(a.j.b,c).e,fM(a.i.b,c).d,fM(a.e.b,c).b,fM(a.f.b,c).c]),H(I,m,-1,[gM(a.v,c),gM(a.u,c),gM(a.s,c),gM(a.t,c)]))}
+function hM(){this.y=new hj;this.k=new iM(this);this.x=new jM(this.k);this.w=new kM(this.k);this.r=new lM(this.k);this.q=new mM(this.k);this.o=new nM(this.k);this.p=new oM(this.k);this.j=new pM(this.k);this.i=new qM(this.k);this.e=new rM(this.k);this.f=new sM(this.k);this.v=new tM(this.k);this.u=new tM(this.k);this.s=new tM(this.k);this.t=new tM(this.k)}t(676,1,{});_.jg=function(a){aM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function uM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Ni(b.y);e.c<e.e.Ke();)d=Oi(e),A(d,61)&&(d=d.jb),f=d.nb,Sv(c,cM(d),f.t,f.u),dM(d,f.v,f.s,H(I,m,-1,[eM(b.r.b,d).e,eM(b.q.b,d).d,eM(b.o.b,d).b,eM(b.p.b,d).c]),H(I,m,-1,[fM(b.j.b,d).e,fM(b.i.b,d).d,fM(b.e.b,d).b,fM(b.f.b,d).c]),H(I,m,-1,[gM(b.v,d),gM(b.u,d),gM(b.s,d),gM(b.t,d)]));vM(c);a.b.d=null;for(a=new Ni(a.b.y);a.c<a.e.Ke();)b=Oi(a),A(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function bM(a,b){this.b=a;this.c=b;var c=(nk(),qk);this.n=new mk(this);this.u=c}t(677,18,{},bM);_.yc=function(){uM(this)};_.zc=function(){uM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Ni(this.b.y);c.c<c.e.Ke();)b=Oi(c),A(b,61)&&(b=b.jb),d=b.nb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),Sv(this.c,cM(b),d.j,d.w),dM(b,d.x,d.i,H(I,m,-1,[eM(this.b.r.b,b).e,eM(this.b.q.b,b).d,eM(this.b.o.b,b).b,eM(this.b.p.b,b).c]),H(I,m,-1,[fM(this.b.j.b,b).e,fM(this.b.i.b,b).d,fM(this.b.e.b,b).b,fM(this.b.f.b,b).c]),H(I,m,-1,[gM(this.b.v,b),gM(this.b.u,b),gM(this.b.s,b),gM(this.b.t,b)]))};_.b=null;_.c=null;
+t(679,1,{});_.b=null;function rM(a){this.b=a}t(678,679,{},rM);function sM(a){this.b=a}t(680,679,{},sM);function qM(a){this.b=a}t(681,679,{},qM);function pM(a){this.b=a}t(682,679,{},pM);function nM(a){this.b=a}t(683,679,{},nM);function oM(a){this.b=a}t(684,679,{},oM);function mM(a){this.b=a}t(685,679,{},mM);function lM(a){this.b=a}t(686,679,{},lM);t(687,679,{},function(a){this.b=a});t(688,679,{},function(a){this.b=a});
+function gM(a,b){var c=a.b,d;d=kj(c.e,b);d||(d=new bL(XK(b.pb)),z(c.e,b,d));return d.e}function tM(a){this.b=a}t(689,679,{},tM);function kM(a){this.b=a}t(690,679,{},kM);function jM(a){this.b=a}t(691,679,{},jM);function fM(a,b){var c;c=kj(a.b,b);c||(c=new bL(YJ(b.pb)),z(a.b,b,c));return c}function eM(a,b){var c;c=kj(a.c,b);c||(c=new bL(WK(b.pb)),z(a.c,b,c));return c}
+function wM(a,b){var c,d;d=kj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=LL(b),f,g,j,h,n;if(A(b,148)){if(null!=c.n&&null!=c.k){d=new lq(xM(e,!0),xM(e,!1));break a}h=b.bg();null!=c.n&&(h.c=xM(e,!0));null!=c.k&&(h.b=xM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new lq(xM(e,!0),xM(e,!1));break a}h=new $K;f=b.pb;n=f.style;g=n[Zf];j=n[eh];n[Zf]="static";n[eh]=Oe;null!=c.n?h.c=xM(e,!0):(n[hh]=jd,h.c=(f.offsetWidth||0)+eM(d.p.b,b).c+eM(d.q.b,b).d);null!=c.k?h.b=xM(e,!1):(n[Ne]=jd,h.b=(f.offsetHeight||0)+eM(d.r.b,b).e+
+eM(d.o.b,b).b);n[Zf]=g;n[eh]=j}d=h}null!=c.n&&(Bj(),mp)==c.n.lg()||null!=c.k&&(Bj(),mp)!=c.k.lg()||z(a.f,b,d)}return d}function iM(a){this.i=a;this.d=new Li;this.f=new Li;this.c=new Li;this.b=new Li;this.e=new Li}t(692,1,{},iM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function yM(a){var b;b=a.nb;if(null==b||!A(b,146))b=new zM,a.nb=b;return b}function mL(){pL.call(this,(qL(),AM))}function pL(a){var b=(BM(),CM);hM.call(this);this.c=a;this.b=b}t(693,676,{},mL,pL);
+_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new $K;$L(this,a);n=eM(this.p.b,a).c+eM(this.q.b,a).d+fM(this.f.b,a).c+fM(this.i.b,a).d+gM(this.t,a)+gM(this.u,a);d=eM(this.r.b,a).e+eM(this.o.b,a).b+fM(this.j.b,a).e+fM(this.e.b,a).b+gM(this.v,a)+gM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(qL(),AM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ni(this.y);a.c<a.e.Ke();)c=Oi(a),e=yM(c),b=null,j=c.ob,A(j,149)&&(b=j,b=DM(b),b=new lq(b[1]+b[3],b[0]+b[0])),this.c==AM?(n+=wM(this.x.b,c).c,e.b=wM(this.w.b,
+c).b,A(j,149)&&(n+=b.c,e.b+=b.b),f=Yj(f,e.b)):(d+=wM(this.w.b,c).b,e.c=wM(this.x.b,c).c,A(j,149)&&(d+=b.b,e.c+=b.c),g=Yj(g,e.c));this.c==AM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R;if($L(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=gM(this.t,a);E=gM(this.v,a);c=kq(a.pb);R=c.c-(u+gM(this.u,a));q=c.b-(E+gM(this.s,a));g=R;c=q;this.c==(qL(),AM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Ni(this.y);e.c<e.e.Ke();)d=Oi(e),b=null,r=yM(d),v=d.ob,A(v,149)&&(b=v,b=DM(b),b=new lq(b[1]+b[3],b[0]+b[0])),this.c==AM?(r.e?++h:(r.c=wM(this.x.b,d).c,A(v,149)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=wM(this.w.b,d).b,A(v,149)&&(r.b+=b.b))):(r.d?++j:(r.b=wM(this.w.b,
+d).b,A(v,149)&&(r.b+=b.b),c-=r.b),r.e?r.c=R:(r.c=wM(this.x.b,d).c,A(v,149)&&(r.c+=b.c)));for(e=new Ni(this.y);e.c<e.e.Ke();)d=Oi(e),b=null,r=d.nb,v=d.ob,A(v,149)&&(b=v,b=DM(b),b=new lq(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==AM?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,149)&&(n-=b.c,f-=b.b),this.c==rL?(r.t=this.b==(BM(),CM)?u:this.b==EM?u+~~(R/2)-~~(J/2):u+R-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(BM(),CM)?(r.t=u,r.u=E):this.b==EM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.ld()-dk(a.pb)-gM(this.t,a),-1==r.p&&(r.p=v),v=d.md()-fk(a.pb)-gM(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.od()),-1==r.o&&(r.o=d.nd()));aM(this,a)}};_.b=null;_.c=null;function BM(){BM=x;CM=new FM("START",0);EM=new FM(Ib,1);GM=new FM("END",2);HM=H(IM,s,144,[CM,EM,GM])}function FM(a,b){Co.call(this,a,b)}t(694,146,{116:1,120:1,122:1,144:1},FM);var HM,EM,GM,CM;function qL(){qL=x;AM=new JM("HORIZONTAL",0);rL=new JM("VERTICAL",1);KM=H(LM,s,145,[AM,rL])}
+function JM(a,b){Co.call(this,a,b)}t(695,146,{116:1,120:1,122:1,145:1},JM);var KM,AM,rL;t(697,1,{150:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function zM(){this.f=!1}function uK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(696,697,{146:1,150:1},zM,uK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function MM(a,b){if(a.n)return!0;$L(a,b);if(0<a.y.d){a.b=ou(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,147))d=new NM,c.nb=d;a.c=d;a.y.Te();bj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function OM(){hM.call(this)}t(698,676,{},OM);
+_.kg=function(a){var b,c;c=new $K;MM(this,a);if(this.b){b=wM(this.x.b,this.b).c;var d=wM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,149)&&(b=DM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=eM(this.p.b,a).c+eM(this.q.b,a).d+fM(this.f.b,a).c+fM(this.i.b,a).d+gM(this.t,a)+gM(this.u,a);c.b+=eM(this.r.b,a).e+eM(this.o.b,a).b+fM(this.j.b,a).e+fM(this.e.b,a).b+gM(this.v,a)+gM(this.s,a);return c};
+_.jg=function(a){var b,c,d,e,f;MM(this,a)&&(d=gM(this.t,a),e=gM(this.v,a),c=kq(a.pb),f=c.c-(d+gM(this.u,a)),c=c.b-(e+gM(this.s,a)),b=this.b.ob,A(b,149)&&(b=DM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-dk(a.pb)-gM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-fk(a.pb)-gM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),aM(this,a))};_.b=null;_.c=null;function NM(){this.f=!1}
+t(699,697,{147:1,150:1},NM);function DM(a){var b,c,d,e;null==a.b&&(a.b=y(I,m,-1,4,1),e=yo(Yu(Yu(a.d,0),0)),c=yo(Yu(Yu(a.d,2),2)),d=WK(a.pb),b=YJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function PM(a,b){a.kb&&bk(a);return Xv(a,b)}function QM(){uw();kw.call(this,vw)}t(700,301,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,149:1},QM);_.Cd=function(a){return PM(this,a)};_.b=null;
+function cM(a){var b;b=a.ob;return A(b,149)?b:a}function oq(a){if(!a.kb)return new $K;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),qq(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function JJ(a){return A(a,149)?a.jb:a}function RM(a){var b;if(!a.o){b=(!iL&&(iL=new hL),iL);var c=SM(a,gb,!0);b.b=c;c=SM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function IJ(a,b,c,d,e){if(A(b,61))throw new Ck("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,150)&&f.f?(c=new QM,Kv(a,c,a.pb,d,!0),Yv(c,b)):Kv(a,b,c,d,e);KJ(a,b)}function tK(a,b,c,d){b.nb=c;IJ(a,b,a.pb,d,!0)}
+function KJ(a,b){var c;c=a.e;if(b){var d=c.k;Wi(d.d,b);Wi(d.f,b);Wi(d.c,b);Wi(d.b,b);Wi(d.e,b)}else d=c.k,ty(d.d),ty(d.f),ty(d.c),ty(d.b),ty(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==cM(a))c=c.ob;else{if(A(c,142)||A(c,60))d=c,c=c.ob,c==cM(d)&&(c=c.ob);A(c,149)&&A(c.ob,141)&&(c=c.ob)}A(c,148)&&!A(c,141)&&(c.cg(a.ob),c.cg(a))}}
+function sq(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==rg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;vM(a)}}function vM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=JJ(Ly(a.q,d)),A(b,149)&&(b=b.jb),b.qd()&&(A(b,148)?b.dg():A(b,74)&&b.Sd())}function LJ(a,b){var c;A(b,149)&&(b=A(b,149)?b.jb:b);c=cM(b);return Qv(a,c)?(A(c,149)&&PM(c,b),KJ(a,null),!0):!1}
+function lL(a,b){var c;a.e=b;null!=a.f&&fj(a,pv(a.pb)+Ba+a.f);a.f=b.cZ.e;c=qo(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));gj(a,pv(a.pb)+Ba+a.f);KJ(a,null)}function SM(a,b,c){a.n||(a.n=$doc.createElement(Dg),YK(a.n,Zf,Xc),YK(a.n,eh,Oe),YK(a.n,Ze,cb),YK(a.n,Tg,cb),a.pb.appendChild(a.n));YK(a.n,hh,b);YK(a.n,Ne,b);a=VK(a.n);return c?a.c:a.b}
+function xM(a,b){var c;c=null.lg();if(c==(Bj(),yp)){c=(RM(a),null.lg());var d=(-1==gL&&(gL=(SK(),GJ(ib,!0))),gL);return O(N(Math.round(100*d*c/254)))}if(c==op)return c=RM(a),d=null.lg(),O(N(fE(d*(-1==c.b&&(c.b=GJ(gb,!0)),c.b))));if(c==qp)return c=RM(a),d=null.lg(),O(N(fE(d*(-1==c.c&&(c.c=GJ(hb,!0)),c.b))));if(c==wp)return c=(RM(a),null.lg()),d=(-1==gL&&(gL=(SK(),GJ(ib,!0))),gL),O(N(Math.round(d*c)));if(c==Ap)return c=(RM(a),null.lg()),d=(-1==gL&&(gL=(SK(),GJ(ib,!0))),gL),O(N(Math.round(10*d*c/254)));
+if(c==up)return O(N(fE(12*(RM(a),null.lg())*O(N(fE((-1==gL&&(gL=(SK(),GJ(ib,!0))),gL)/72))))));if(c==mp)return SM(a,null.lg(),b);if(c==sp)return c=(RM(a),O(N(fE(null.lg())))),d=(-1==gL&&(gL=(SK(),GJ(ib,!0))),gL),O(N(Math.round(d*c/72)));if(null.lg()==kp)return O(N(fE(null.lg())));throw new Ck("Invalid size: "+null.lg());}function iK(){var a=new OM;Uv.call(this);this.k=new lq(-1,-1);new VM(this);this.pb[Cd]="mosaic-LayoutPanel";lL(this,a)}
+t(701,291,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,148:1},iK);_.Gd=function(a){IJ(this,a,this.pb,this.q.d,!0)};_.vd=function(){Ev(this,new WM)};_.wd=function(){Ev(this,new XM)};_.bg=function(){return oq(this)};_.Dd=function(a){return Nv(this.q,cM(a))};_.Ed=function(a,b,c,d){IJ(this,a,b,c,d)};_.cg=function(a){KJ(this,a)};_.Fd=function(){return new Bv(this)};_.dg=function(){sq(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=oq(this),null!=this.j)a=a.b+bg,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+bg);this.sd(b);this.i=null}else b=a.b+bg,this.ud(a.c+bg),this.sd(b);sq(this)}};_.Sd=function(){sq(this)};_.Cd=function(a){return LJ(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){Sv(this,cM(a),b,c)};
+_.ud=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function WM(){}t(702,1,{},WM);_.Qd=function(a){cM(a).yd()};function XM(){}t(703,1,{},XM);_.Qd=function(a){cM(a).zd()};function Bv(a){this.c=a;this.b=new Pv(this.c.q)}t(704,1,{},Bv);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return JJ(Cv(this.b))};_.fd=function(){Dv(this.b)};_.c=null;function YM(){YM=x;new ex}
+function VM(a){YM();Pi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new ZM(this)}t(705,9,{},VM);function ZM(a){uk();this.b=a}t(706,25,{},ZM);_.Hc=function(){KJ(this.b.b,null);sq(this.b.b)};_.b=null;function LL(a){a=a.ob;return!a?null:A(a,148)?a:LL(a)}function cK(a,b,c){var d;d=a.pb;dM(a,b,c,WK(d),YJ(d),XK(d))}
+function dM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Bj(),bg)),b!=a.od()&&a.ud((0>b?0:b)+bg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Bj(),bg)),c!=a.nd()&&a.sd((0>c?0:c)+bg))}function qq(a,b){cK(a,b.c,b.b)}t(709,1,{});
+function XF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:OC(a,b,~~Fi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Mf:typeof v,q=q==Of?Object.prototype.toString.call(v)==Rc||typeof v.length==Nf?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Mf,q)))if(v=G(Nf,q),q=G("boolean",q),$M===D)v&&(o[u]=new AG(o[u])),q&&(o[u]=(jG(),o[u]?mG:kG));else{r=v||q;if(r=
+!r&&null!=D&&Hn(D)==aN){r=o[u];if(null==r||bN(r,D))continue;if(Fn(r)&&(r=r&&r.g?r.g:null,null!=r&&bN(r,D))){o[u]=r;continue}}if(!G(Of,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function cN(){this.d=new Li;this.b=new Li;this.c=new Li}function bN(a,b){var c;if($M==b||dN==b&&A(a,151))return!0;if(null!=a)for(c=Hn(a);c&&c!=$M;c=null)if(c==b)return!0;return!1}t(708,709,{},cN);function UF(){UF=x;WF=new cN}
+function $F(a,b){UF();z(WF.d,a,b)}function RF(a){UF();var b,c,d;d=po(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function SF(a,b){var c;UF();return c=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==ue)?b[0]:null,bN(c,a)}function YF(a){var b=TF;UF();var c,d;d=WF.c;if(c=!b?d.c:OC(d,b,~~Fi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?PC(d,c):RC(d,b,c,~~Fi(b))}
+function yF(a){UF();var b=WF,c;null==a?a=null:(c=a[Uc],c||(0!=(Hn(a).c&4)?a=[]:(b=(b=kj(b.d,Hn(a)))&&typeof b==ue?new b(a):a,a=a[Uc]=b),c=a),a=c);return a}var WF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Tn&&(e=jk(),2E3<e-Vn&&(Vn=e,Un=Sn()));if(0==Tn++){var f=(Wn(),Xn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=fo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Wn(),Xn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=fo(n,o);while(h.d);h.d=o}}--Tn;c&&-1!=Un&&($wnd.clearTimeout(Un),Un=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Ns)()}catch(d){a(b)}else C(Ns)()}var $M=$(1),Ln=$(103),eN=wG(" I"),I=qG(718,eN),VG=qG(716,$M),fN=wG(" Z"),xH=qG(719,fN);$(102);$(101);$(100);var gN=$(494),oo=qG(720,gN),hN=$(245),Gt=qG(721,hN);$(246);$(146);$(469);$(109);$(480);var iN=wG(" B");$(484);var jN=wG(" C"),Gi=qG(722,jN),aN=$(482),kN=wG(" D"),ID=qG(723,kN);$(483);$(485);var lN=$(488),fF=qG(724,lN),mN=wG(" J"),nN=$(2),Ps=qG(717,nN),RK=qG(725,iN);$(497);$(479);$(99);$(174);$(467);
+var TF=$(460);$(476);var fG=$(474);$(472);$(473);$(478);$(120);$(111);$(112);$(113);$(116);$(118);$(117);$(119);$(121);$(97);$(491);$(486);$(475);$(461);$(462);$(463);$(464);$(465);$(466);var oN=$(384);$(383);$(382);$(381);$(459);$(458);var TA=$(398),lD=qG(726,TA),pN=$(404),qD=qG(727,pN),qN=$(405),sD=qG(728,qN),rN=$(536),vF=qG(729,rN),Gs=qG(730,I),sN=uG(534,function(){xD();return kH}),lH=qG(731,sN);$(535);$(407);$(406);$(529);$(528);$(537);$(538);$(533);$(441);$(532);var tA=qG(732,oN);$(396);$(540);
+$(471);vG();$(470);vG();$(709);$(708);var dN=vG();$(295);var tN=$(294);$(293);$(299);$(313);$(355);$(542);$(541);$(292);$(291);$(544);$(543);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(545);$(546);$(547);$(548);$(232);$(231);$(304);$(305);$(306);$(567);$(576);$(25);$(568);$(569);$(570);$(571);$(572);$(573);$(574);$(575);$(277);$(351);$(354);$(352);$(353);$(186);$(185);$(279);$(226);$(281);$(194);var uN=$(193);$(229);$(228);$(227);$(378);$(379);$(380);$(600);$(599);$(611);$(612);$(613);
+$(614);var vN=uG(162,function(){Bj();return Cp}),Dp=qG(733,vN),wN=uG(145,function(){Cj();return No}),Oo=qG(734,wN),xN=uG(152,function(){Po();return Yo}),Zo=qG(735,xN),yN=uG(157,function(){$o();return ip}),jp=qG(736,yN);uG(163,null);uG(164,null);uG(165,null);uG(166,null);uG(167,null);uG(168,null);uG(169,null);uG(170,null);uG(171,null);uG(147,null);uG(148,null);uG(149,null);uG(150,null);uG(151,null);uG(153,null);uG(154,null);uG(155,null);uG(156,null);uG(158,null);uG(159,null);uG(160,null);uG(161,null);
+$(453);$(452);$(501);$(503);$(502);$(504);$(506);$(505);$(507);$(511);$(512);$(184);$(190);$(189);$(188);$(192);$(211);$(424);$(423);var NB=$(422),iE=qG(737,NB),BH=qG(738,mN);$(408);$(508);$(514);$(509);$(510);$(409);$(566);$(418);$(417);$(416);$(421);var zN=vG(),AJ=qG(739,zN);$(275);$(451);$(520);var AN=uG(235,function(){vs();return As}),Bs=qG(740,AN);$(431);$(432);$(415);var xB=$(410);$(500);$(394);$(395);$(420);var IB=$(419);$(412);$(411);$(518);$(527);$(413);$(455);$(493);$(530);$(531);$(539);
+$(401);var XA=$(400);$(429);$(430);$(386);$(385);$(438);vG();vG();vG();$(388);$(389);$(371);$(191);$(366);var My=qG(741,tN);$(367);$(579);$(578);$(327);$(329);$(328);$(330);$(213);$(230);$(216);$(218);var dB=$(403);$(454);$(391);$(390);$(397);$(524);$(496);$(221);$(440);$(373);$(372);$(208);$(209);$(212);$(206);$(205);$(207);var fB=$(562);$(196);$(399);$(581);$(586);$(439);$(487);$(442);var vA=$(393),uA=qG(742,XA);$(628);$(426);$(427);$(428);$(392);$(559);$(560);$(198);$(197);$(199);$(200);$(318);
+$(317);$(323);$(324);$(617);$(587);$(588);$(513);$(521);$(522);$(523);$(580);$(582);var yB=$(414);$(563);$(525);$(220);$(217);$(219);$(215);$(204);$(203);$(202);$(257);$(585);$(298);$(297);$(296);$(593);$(592);$(616);$(590);$(615);var BN=uG(672,function(){iq();return YL}),ZL=qG(743,BN);$(671);$(670);$(662);$(663);$(664);$(665);$(666);$(667);$(668);$(669);$(643);var CN=uG(300,function(){lw();return sw}),tw=qG(744,CN),DN=uG(347,function(){hw();return fy}),gy=qG(745,DN);$(18);$(348);$(349);$(344);$(345);
+$(346);$(19);$(20);$(21);$(437);$(402);$(659);$(335);$(660);$(336);$(337);$(338);$(339);$(342);$(309);$(308);var EN=$(307);$(583);$(584);$(589);$(250);$(312);$(343);$(331);$(358);$(357);$(359);var FN=uG(360,function(){wy();return Hy}),Iy=qG(746,FN);uG(361,null);uG(362,null);uG(363,null);uG(364,null);$(233);$(564);$(310);$(326);$(325);$(517);$(302);$(187);$(565);$(311);$(645);$(3);$(648);$(649);$(647);$(646);$(639);$(638);$(701);$(702);$(703);$(704);$(641);$(224);var kC=$(434),mC=qG(747,kC);$(435);
+$(433);$(30);$(31);$(29);$(32);$(35);$(36);$(37);$(38);$(39);$(40);var GN=$(52),Vx=qG(748,GN);$(41);$(42);$(43);$(44);$(45);$(46);$(47);$(49);$(48);$(50);$(51);$(53);$(54);$(56);$(57);$(55);$(58);$(59);$(60);$(61);$(63);$(65);$(66);$(64);$(62);$(67);$(68);$(69);$(70);$(72);$(75);$(74);$(76);$(79);$(80);$(78);$(81);$(82);$(83);$(84);$(85);$(86);$(88);$(89);$(87);$(90);$(91);$(92);$(93);$(95);$(96);$(94);$(251);var aL=$(630);$(303);var eL=$(632);$(222);$(657);$(656);$(447);$(446);$(448);$(223);$(259);
+$(261);$(260);$(255);$(369);$(252);$(301);$(700);$(266);$(269);$(267);$(268);$(5);$(7);$(6);$(602);$(436);$(449);$(370);$(183);$(287);$(289);$(288);$(591);var zK=qG(749,EN);$(597);$(596);$(606);$(594);$(595);$(603);$(604);$(598);$(601);$(443);$(444);$(450);$(225);$(254);$(34);$(262);$(332);$(333);$(334);$(263);var QL=qG(750,uN);$(264);$(561);$(658);$(625);$(477);$(498);$(33);$(71);var fL=$(633);$(642);$(661);$(697);$(696);$(195);$(210);$(4);$(624);$(676);$(693);
+var HN=uG(694,function(){BM();return HM}),IM=qG(751,HN),IN=uG(695,function(){qL();return KM}),LM=qG(752,IN);$(679);$(688);$(687);$(691);$(690);$(686);$(685);$(683);$(684);$(682);$(681);$(678);$(680);$(689);$(692);$(677);$(644);$(316);$(365);$(356);$(698);$(315);$(314);$(320);$(321);$(319);$(265);$(22);$(285);$(286);$(11);$(14);$(23);var JN=$(26),Fk=qG(753,JN);$(24);$(27);$(28);$(699);$(8);$(10);$(9);$(705);$(706);$(650);$(653);$(654);$(655);$(651);$(652);var cL=$(631);$(635);$(636);$(201);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/BA041AD18659B20123F3AF7BB55E586D.cache.html b/public/jsme/BA041AD18659B20123F3AF7BB55E586D.cache.html
deleted file mode 100644
index 4f55b31..0000000
--- a/public/jsme/BA041AD18659B20123F3AF7BB55E586D.cache.html
+++ /dev/null
@@ -1,620 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'BA041AD18659B20123F3AF7BB55E586D';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ca=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",ma="$MOL\n",na="&",oa="&amp;",pa="&gt;",qa="&lt;",ra="&nbsp;",sa="'",ta="(",ua=")",va="*",wa="+",ya=",",za=", ",Aa="-",Ca="-C#C-Me",Da="-C#CH",Ea="-C#N",Fa="-C(=O)N",Ga="-C(=O)OH",Ha="-C(=O)OMe",Ia="-CCl3",Ja="-CF3",Ka="-CMe3",La="-NC=O",Oa="-NH-SO2-Me",Pa="-NMe2",Qa="-NO2",Ra="-OC(=O)Me",Sa="-SO2-NH2",Ta="-SO3H",Ua="-selected",Wa=".",Xa="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",ub="?",vb="@",wb="@@",xb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Db="BODY",Fb="Before",Gb="Br",Hb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Pb="Dialog",Qb="East",Rb="F",Sb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
-ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",nc="ONE_WAY_CORNER",pc="P",qc="R",rc="R1",sc="R2",tc="R3",uc="RIGHT",vc="ROLL_DOWN",wc="RXN",xc="Reset",yc="Resize-",zc="Ring",Ac="S",Bc="SMILES",Ec="Se",Fc="Si",Jc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Oc="[",Pc="\\",Qc="]",Rc="__uiObjectID",Sc="a",Zc="absolute",$c="alert",ad="alertdialog",bd="align",cd="antialias",dd="application",ed=
-"article",fd="auto",gd="backgroundColor",hd="banner",id="blur",jd="bolder",kd="border",ld="border-left-width",md="border-top-width",qd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Md="cssFloat",Nd="dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",
-Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",ae="dragend",be="dragenter",ce="dragover",de="drop",ee="end_gesture",fe="error",ge="filter",he="fixed",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",Ee="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="img",Le="is_touch_supported",Me="italic",
-Ne="java.vm.name",Oe="jsa-resetDiv",Pe="keydown",Qe="keypress",Re="keyup",Se="left",Te="link",Ue="list",Ve="listbox",We="listitem",Xe="load",Ye="log",Ze="ltr",af="main",bf="marquee",cf="math",df="menu",ef="menuPopup",ff="menubar",mf="menuitem",nf="menuitemcheckbox",of="menuitemradio",pf="middle",qf="mousedown",rf="mousemove",sf="mouseout",tf="mouseover",uf="mouseup",vf="mousewheel",wf="msie",xf="multipart",yf="n",zf="navigation",Af="none",Bf="noreaction",Cf="note",Df="nowrap",Ef="null",Ff="number",
-Gf="object",Hf="offsetHeight",If="offsetWidth",Jf="ontouchstart",Kf="opera",Lf="option",Mf="outline",Nf="overflow",Of="padding",Pf="popupContent",Qf="position",Rf="presentation",Sf="progressbar",Tf="px",Uf="px, ",Wf="px;",Xf="radio",Yf="radiogroup",Zf="reaction",$f="rect(0px, 0px, 0px, 0px)",ag="region",bg="rgb(",cg="right",dg="role",eg="rotation",fg="row",hg="rowgroup",ig="rowheader",jg="rtl",kg="s",lg="safari",mg="scale100",ng="scrollbar",og="se",pg="search",qg="separator",rg="serif",sg='shape-rendering="crispEdges"',
-tg="slider",ug="span",vg="spinbutton",wg="status",xg="subMenuIcon-selected",yg="tab",zg="table",Ag="tablist",Bg="tabpanel",Cg="tbody",Dg="td",Eg="text",Fg="textAlign",Gg="textbox",Hg="timer",Ig="toolbar",Jg="tooltip",Kg="top",Lg="touchcancel",Mg="touchend",Ng="touchmove",Og="touchstart",Pg="tr",Qg="tree",Rg="treegrid",Sg="treeitem",Tg="true",Ug="value",Vg="verticalAlign",Wg="visibility",Xg="visible",Yg="whiteSpace",Zg="width",$g="x",ah="zIndex",bh="|",_,ch={l:4194303,m:4194303,h:1048575},dh={l:0,
-m:0,h:0},eh={l:1,m:0,h:0},fh={l:2,m:0,h:0},gh={l:3,m:0,h:0},hh={l:4,m:0,h:0},ih={l:8,m:0,h:0},jh={l:10,m:0,h:0},kh={l:16,m:0,h:0},lh={l:32,m:0,h:0},mh={l:64,m:0,h:0},nh={l:128,m:0,h:0},uh={l:256,m:0,h:0},vh={l:512,m:0,h:0},wh={l:1024,m:0,h:0},xh={l:2048,m:0,h:0},yh={l:8192,m:0,h:0},zh={l:16384,m:0,h:0},Ah={l:32768,m:0,h:0},Bh={l:65536,m:0,h:0},Ch={l:131072,m:0,h:0},Dh={l:262144,m:0,h:0},Eh={l:524288,m:0,h:0},Fh={},Gh={112:1,114:1,128:1},Hh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,
-23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Ih={112:1},Jh={10:1,112:1,115:1,117:1},Kh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Lh={7:1,8:1,112:1,115:1,117:1},Mh={11:1,18:1,
-19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Nh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Oh={83:1,112:1,118:1,124:1,126:1},Ph={2:1},Qh={110:1},Rh={44:1},Sh={6:1,8:1,112:1,115:1,117:1},Th={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},k={111:1,112:1,114:1},Uh={89:1,94:1,108:1,112:1},Vh={112:1,128:1},Wh={112:1,114:1,129:1},Xh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,
-38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Yh={113:1},Zh={129:1},$h={128:1},ai={112:1,118:1,126:1},bi={112:1,118:1,120:1,124:1,126:1},ci={46:1,82:1},di={54:1},ei={130:1},fi={47:1},gi={55:1},hi={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,136:1,143:1},ii={112:1,118:1,124:1,126:1},r={112:1,114:1},ji={132:1},ki={94:1,112:1},li={80:1,112:1,115:1,117:1},mi={45:1,47:1,56:1,68:1,71:1,79:1,81:1},ni={89:1,90:1,94:1,100:1,108:1,112:1},oi=
-{52:1,112:1},pi={89:1,90:1,94:1,108:1,112:1},qi={68:1,79:1},ri={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},si={8:1,9:1,112:1,115:1,117:1};function s(a,b,c){var d=Fh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Fh[a]=function(){}),_=d.prototype=0>b?{}:new Fh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return ti(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(ui,r,-1,8,1);d=(vi(),wi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function xi(){xi=u;yi=new zi}function Ai(a){for(var b,a=new Bi(a.k.n);a.c<a.e.De();)b=Ci(a),Di(b.hd(),$d,!1),Ei(a)}
-function Fi(a,b,c){var a=a.o,d;try{d=new Gi(b,c.Nc(a),c.Qc(a),(c.Oc(a),c.Pc(a))),x(a.d,c,d)}catch(e){e=Hi(e);if(y(e,118))throw new Ii("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Di(b.hd(),Ub,!0);Di(c.hd(),Zd,!0);x(yi,b,c)}function Ji(a,b){var c;c=Ki(yi,b);var d;d=Ki(a.o.d,c);if(!d)throw new Li("dragHandle was not draggable");Mi(d.c.b);Mi(d.e.b);Mi(d.d.b);Di(b.hd(),Ub,!1);Di(c.hd(),Zd,!1)}
-function Ni(a){var b;a.p=!1;for(a=new Bi(a.k.n);a.c<a.e.De();)b=Ci(a),Di(b.hd(),$d,!1),Ei(a)}function Oi(a,b){Pi(a.k.n,b)?Di(b.hd(),$d,!1):a.p?(Qi(a.k.n,b),Di(b.hd(),$d,!0)):(a.k.n.Ie(),Qi(a.k.n,b))}function Ri(a){this.i=a;this.k=new Si(this);this.o=new Ti(this.k)}s(3,1,{});_.kc=function(){Ui(this.k.f,"dragdrop-dragging")};_.lc=function(){Vi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var yi;function Si(a){this.n=new Wi;this.e=a;this.b=a.i}s(4,1,{},Si);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function Xi(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function Yi(a,b){var c;c=Zi(a.d,$i).b;b.b.ctrlKey||b.b.metaKey||Ai(a.c.e);Oi(a.c.e,c)}function aj(a){a.c.i=null;a.c.e.lc();bj((cj(),dj(null)),a.b,0,0);var b=a.b.pb;ej=b;fj();gj=b;a.e=2}
-function Ti(a){this.d=new zi;this.c=a;this.b=new hj;ij(this.b,jj(),kj());z(this.b,this,(lj(),lj(),mj));z(this.b,this,(nj(),nj(),oj));a=this.b.pb.style;a[ge]="alpha(opacity=0)";a.opacity=0;a.margin=0+(pj(),Tf);a.borderStyle=(qj(),Af);a[gd]="blue"}s(5,1,{},Ti);
-_.nc=function(a){var b,c,d,e;c=a.i;d=rj(a);e=sj(a);b=tj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!$i)$i=c,this.c.f=Zi(this.d,$i).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Gj(this.c.n,this.c.f)&&(Ai(this.c.e),Oi(this.c.e,this.c.f)),Hj(new Ij),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Jj($i,null),$i!=this.c.f&&(c=new Jj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,aj(this),1!=this.e&&Xi(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Kj(a,b);a=Lj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Mj(Nj(d-this.i),Nj(a-this.j))>=this.c.e.n?(Oj(),-1!=Gj(this.c.n,this.c.f)||Oi(this.c.e,this.c.f),c=new Jj($i,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,aj(this)):Pj.preventDefault()),1==this.e)return;Pj.preventDefault();Xi(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Kj(a,b);b=Lj(a,b);if(1==tj(a.b)&&(this.f=!1,$i))try{if(Oj(),1==this.e)Yi(this,a);else{d!=this.b&&(c=new Jj(d,null),e+=c.b,b+=c.e);try{Xi(this,e,b),this.c.e.kc(),3!=this.e&&Yi(this,a)}finally{var f=this.b.pb;ej&&f==ej&&(ej=null);fj();f===gj&&(gj=null);Qj(this.b);this.e=1;this.c.f=null}}}finally{$i=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var $i=null;function Ij(){}s(6,1,gi,Ij);_.qc=function(){Oj()};
-function Gi(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Gi);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ta+this.b+za+this.e+ua};function Jj(a,b){!a||a==(cj(),dj(null))?this.i=this.f=0:(this.f=a.dd()-Rj(a.pb),this.i=a.ed()-(a.pb.scrollTop||0));!b||b==(cj(),dj(null))?this.d=this.c=0:(this.c=Sj(b.pb)+Tj(b.pb),this.d=Uj(b.pb)+Vj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Jj);
-_.tS=function(){return ta+this.b+za+this.e+ua};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Oj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function Tj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(ld),-1==a.indexOf(Tf)?0:parseInt(a.substr(0,a.length-2))):0}function Vj(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(md),-1==a.indexOf(Tf)?0:parseInt(a.substr(0,a.length-2))):0}
-function Wj(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function Xj(a,b){var c=Yj();Wj(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;Zj(a.n,Yj())}function $j(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function Zj(a,b){$j(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ak(a){this.b=a}s(19,1,{},ak);_.vc=function(a){Zj(this,a)};_.b=null;s(20,1,{});s(21,1,Ph);function bk(){bk=u;var a;(a=new ck)&&(a.yc()||(a=new dk));ek=a}s(22,20,{});var ek=null;function dk(){this.b=new Wi;this.c=new fk(this)}s(23,22,{},dk);
-_.yc=function(){return!0};_.wc=function(a){a=new gk(this,a);Qi(this.b,a);1==this.b.d&&hk(this.c,16);return a};function ik(){ik=u;jk=new Wi;var a=new kk;lk();mk(nk?nk:nk=new ok,a)}function pk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(jk,a)}function hk(a,b){if(0>b)throw new qk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Pi(jk,a);a.c=!1;a.d=rk(a,b);Qi(jk,a)}function sk(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function rk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||Pi(jk,this);this.Ac()};_.c=!1;_.d=0;var jk;function fk(a){ik();this.b=a}s(24,25,{},fk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(tk,r,3,a.b.d,0);b=uk(a.b,b);c=new vk;for(e=0,f=b.length;e<f;++e)d=b[e],Pi(a.b,d),Zj(d.b,c.b);0<a.b.d&&hk(a.c,Mj(5,16-(Yj()-c.b)))};_.b=null;function gk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},gk);_.xc=function(){var a=this.c;Pi(a.b,this);0==a.b.d&&pk(a.c)};_.b=null;
-_.c=null;function wk(a,b){var c=B(function(){var b=Yj();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function ck(){}s(27,22,{},ck);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=wk(a,b);return new xk(c)};function xk(a){this.b=a}s(28,21,Ph,xk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function yk(){this.b=$c}s(29,30,{},yk);function zk(){this.b=ad}s(31,30,{},zk);
-function Ak(){this.b=dd}s(32,30,{},Ak);s(34,1,{});_.b=null;function Bk(a){this.b=a}s(33,34,{},Bk);function Ck(){this.b=ed}s(35,30,{},Ck);function Dk(){this.b=hd}s(36,30,{},Dk);function Ek(){this.b=sd}s(37,30,{},Ek);function Fk(){this.b=xd}s(38,30,{},Fk);function Gk(){this.b=Ed}s(39,30,{},Gk);function Hk(){this.b=Fd}s(40,30,{},Hk);function Ik(){this.b=Gd}s(41,30,{},Ik);function Jk(){this.b=Hd}s(42,30,{},Jk);function Kk(){this.b=Sd}s(43,30,{},Kk);function Lk(){this.b=Td}s(44,30,{},Lk);
-function Mk(){this.b=Vd}s(45,30,{},Mk);function Nk(){this.b=Yd}s(46,30,{},Nk);function Ok(){this.b=oe}s(47,30,{},Ok);function Pk(){this.b=we}s(48,30,{},Pk);function Qk(){this.b=xe}s(49,30,{},Qk);function Rk(){this.b=Ee}s(50,30,{},Rk);function Sk(){this.b=He}s(51,30,{},Sk);function Tk(a){this.b=a.id}s(52,1,{4:1,5:1},Tk);_.b=null;function Uk(){this.b=Ke}s(53,30,{},Uk);function Vk(){this.b=Te}s(54,30,{},Vk);function Wk(){this.b=Ue}s(55,30,{},Wk);function Xk(){this.b=Ve}s(56,30,{},Xk);
-function Yk(){this.b=We}s(57,30,{},Yk);function Zk(){this.b=Ye}s(58,30,{},Zk);function $k(){this.b=af}s(59,30,{},$k);function al(){this.b=bf}s(60,30,{},al);function bl(){this.b=cf}s(61,30,{},bl);function cl(){this.b=df}s(62,30,{},cl);function dl(){this.b=ff}s(63,30,{},dl);function fl(){this.b=mf}s(64,30,{},fl);function gl(){this.b=nf}s(65,30,{},gl);function hl(){this.b=of}s(66,30,{},hl);function il(){this.b=zf}s(67,30,{},il);function jl(){this.b=Cf}s(68,30,{},jl);function kl(){this.b=Lf}
-s(69,30,{},kl);function ll(){this.b=Rf}s(70,30,{},ll);s(71,34,{},function(a){this.b=a});function ml(){this.b=Sf}s(72,30,{},ml);function nl(){nl=u;ol=new Bk("aria-activedescendant")}var ol;function pl(){this.b=Xf}s(74,30,{},pl);function ql(){this.b=Yf}s(75,30,{},ql);function rl(){this.b=ag}s(76,30,{},rl);
-function sl(){sl=u;tl=new zk;ul=new yk;vl=new Ak;wl=new Ck;xl=new Dk;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Qk;Kl=new Pk;Ll=new Rk;Ml=new Sk;Nl=new Uk;Ol=new Vk;Pl=new Xk;Ql=new Yk;Rl=new Wk;Sl=new Zk;Tl=new $k;Ul=new al;Vl=new bl;Wl=new dl;Xl=new gl;Yl=new hl;Zl=new fl;$l=new cl;am=new il;bm=new jl;cm=new kl;dm=new ll;em=new ml;fm=new ql;gm=new pl;hm=new rl;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=new tm;um=
-new vm;wm=new xm;ym=new zm;Am=new Bm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;C=new zi;x(C,ag,hm);x(C,$c,ul);x(C,Td,Fl);x(C,ad,tl);x(C,dd,vl);x(C,Yd,Hl);x(C,ed,wl);x(C,hd,xl);x(C,sd,yl);x(C,xd,zl);x(C,xe,Jl);x(C,Ed,Al);x(C,Ee,Ll);x(C,Fd,Bl);x(C,Gd,Cl);x(C,Hd,Dl);x(C,Sd,El);x(C,Ue,Rl);x(C,Vd,Gl);x(C,oe,Il);x(C,we,Kl);x(C,He,Ml);x(C,Ke,Nl);x(C,Te,Ol);x(C,Ve,Pl);x(C,We,Ql);x(C,Ye,Sl);x(C,af,Tl);x(C,bf,Ul);x(C,cf,Vl);x(C,df,$l);x(C,ff,Wl);x(C,mf,Zl);x(C,
-nf,Xl);x(C,Lf,cm);x(C,Xf,gm);x(C,of,Yl);x(C,zf,am);x(C,Cf,bm);x(C,Rf,dm);x(C,Sf,em);x(C,Yf,fm);x(C,fg,mm);x(C,hg,im);x(C,ig,km);x(C,pg,qm);x(C,qg,sm);x(C,ng,om);x(C,tg,um);x(C,vg,wm);x(C,wg,ym);x(C,yg,Tm);x(C,Ag,Am);x(C,Bg,Rm);x(C,Gg,Vm);x(C,Hg,Xm);x(C,Ig,Zm);x(C,Jg,an);x(C,Qg,gn);x(C,Rg,cn);x(C,Sg,en)}var ul,tl,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Kl,Jl,Ll,Ml,Nl,Ol,Rl,Pl,Ql,Sl,Tl,Ul,Vl,$l,Wl,Zl,Xl,Yl,am,bm,cm,dm,em,gm,fm,hm,C,mm,im,km,om,qm,sm,um,wm,ym,Tm,Am,Rm,Vm,Xm,Zm,an,gn,cn,en;
-function nm(){this.b=fg}s(78,30,{},nm);function jm(){this.b=hg}s(79,30,{},jm);function lm(){this.b=ig}s(80,30,{},lm);function pm(){this.b=ng}s(81,30,{},pm);function rm(){this.b=pg}s(82,30,{},rm);function tm(){this.b=qg}s(83,30,{},tm);function vm(){this.b=tg}s(84,30,{},vm);function xm(){this.b=vg}s(85,30,{},xm);function zm(){this.b=wg}s(86,30,{},zm);function Um(){this.b=yg}s(87,30,{},Um);function Bm(){this.b=Ag}s(88,30,{},Bm);function Sm(){this.b=Bg}s(89,30,{},Sm);function Wm(){this.b=Gg}
-s(90,30,{},Wm);function Ym(){this.b=Hg}s(91,30,{},Ym);function $m(){this.b=Ig}s(92,30,{},$m);function bn(){this.b=Jg}s(93,30,{},bn);function hn(){this.b=Qg}s(94,30,{},hn);function dn(){this.b=Rg}s(95,30,{},dn);function fn(){this.b=Sg}s(96,30,{},fn);function vk(){this.b=Yj()}function Yj(){return(new Date).getTime()}s(97,1,{},vk);function jn(a){var b,c,d;d=new kn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),ln(d,c.cZ.e),d.b.b+=nb,mn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function nn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{112:1,126:1});_.Bc=function(){return this.i};_.tS=function(){return nn(this)};_.f=null;_.i=null;function on(a){pn();this.i=a}s(101,102,ai,on);function Li(a){pn();this.i=a}function Ii(a,b){pn();this.f=b;this.i=a}s(100,101,ii,Li,Ii);function qn(a){pn();this.c=a;this.b=j;a=new rn;a=sn(a,tn(this.c)?this.c:null);un(a)}s(99,100,ii,qn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Ef:tn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":vn(this.c).e;this.b=this.b+nb+(tn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ta+this.e+") ",b;if(tn(this.c)){b=(wn(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function xn(a,b){return yn(a)?a.eQ(b):a===b}
-function vn(a){return yn(a)?a.cZ:zn}function An(a){return yn(a)?a.hC():ti(a)}
-function Bn(){var a;Bn=u;Cn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Dn(a){Bn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Cn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Cn;s(108,1,{});function ti(a){return a.$H||(a.$H=++En)}function Fn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Gn(){return $wnd.setTimeout(function(){0!=Hn&&(Hn=0);In=-1},10)}var Hn=0,En=0,Jn=0,In=-1;
-function Kn(){Kn=u;Ln=new Mn}function Nn(a,b){a.b=On(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Pn(a)),Qn(a.f,1),!a.j&&(a.j=new Rn(a)),Qn(a.j,50))}function Mn(){}function Sn(a){return a.Cc()}function On(a,b){!a&&(a=[]);a[a.length]=b;return a}function Tn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=On(b,e)):e[0].qc()}catch(f){if(f=Hi(f),!y(f,126))throw f;}}return b}function Qn(a,b){Kn();$wnd.setTimeout(function(){B(Sn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Mn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Ln;function Pn(a){this.b=a}s(111,1,{},Pn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Tn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=Yj();100>Yj()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Rn(a){this.b=a}s(112,1,{},Rn);_.Cc=function(){this.b.e&&Qn(this.b.f,1);return this.b.k};_.b=null;function Un(a,b){a.length>=b&&a.splice(0,b);return a}function Vn(){try{null.a()}catch(a){return a}}function Wn(){}s(115,1,{},Wn);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=Xn(a);b=a.indexOf(ta);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Yn(a,Zn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Xn(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function $n(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return Un(this.Fc(Vn()),this.Gc())};_.Fc=function(a){return $n(this,a)};_.Gc=function(){return 2};
-function wn(){wn=u;Error.stackTraceLimit=128}function ao(a){a=Un(sn(a,Vn()),3);0==a.length&&(a=Un((new Wn).Dc(),1));return a}function pn(){wn();var a;a=ao(new rn);un(a)}function sn(a,b){var c;c=$n(a,b);return 0==c.length?(new Wn).Fc(b):Un(c,1)}
-function un(a){var b,c,d,e,f,g,i,h,l;l=v(bo,r,125,a.length,0);for(e=0,f=l.length;e<f;++e)h=co(a[e],wb),b=-1,d=Lc,2==h.length&&null!=h[1]&&(i=h[1],g=eo(i,Zn(58)),d=Zn(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=fo(i,g+1),b=parseInt(b)||-1)),l[e]=new go(h[0],d+vb+b);e=v(bo,r,125,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new ho;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return ao(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=Xn(a);0==c.indexOf("at ")&&(c=fo(c,3));a=c.indexOf(Oc);-1!=a&&(c=Xn(c.substr(0,a-0))+Xn(fo(c,c.indexOf(Qc,a)+1)));a=c.indexOf(ta);-1==a?(b=c,c=j):(b=c.indexOf(ua,a),b=c.substr(a+1,b-(a+1)),c=Xn(c.substr(0,a-0)));a=Yn(c,Zn(46));-1!=a&&(c=fo(c,a+1));return(0<c.length?c:"anonymous")+wb+b};_.Fc=function(a){return sn(this,a)};_.Gc=function(){return 3};function rn(){wn()}s(118,116,{},rn);s(119,1,{});function mn(a,b){a.b+=b}function io(){}
-s(120,119,{},io);_.b=j;function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}function lo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function mo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function tj(a){a=a.button;return 1==a?4:2==a?2:1}
-function Sj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+Rj(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==jg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Qf]==he){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(ld)));if(d&&d.tagName==Db&&a.style.position==Zc)break;a=d}a=b}return a}
-function Uj(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Qf]==he){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(md)));if(d&&d.tagName==Db&&a.style.position==
-Zc)break;a=d}a=b}return a}function Rj(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==jg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function no(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function kj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function jj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}function oo(a,b){this.c=a;this.d=b}s(145,1,{112:1,115:1,117:1});
-_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function qj(){qj=u;po=new qo;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=E(Ao,r,6,[po,ro,to,vo,xo])}s(144,145,Sh);var zo,to,ro,vo,po,xo;function qo(){oo.call(this,gc,0)}s(146,144,Sh,qo);function so(){oo.call(this,"DOTTED",1)}s(147,144,Sh,so);function uo(){oo.call(this,"DASHED",2)}s(148,144,Sh,uo);function wo(){oo.call(this,"HIDDEN",3)}s(149,144,Sh,wo);
-function yo(){oo.call(this,"SOLID",4)}s(150,144,Sh,yo);function Bo(){Bo=u;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=E(Lo,r,7,[Co,Eo,Go,Io])}s(151,145,Lh);var Ko,Eo,Go,Io,Co;function Do(){oo.call(this,gc,0)}s(152,151,Lh,Do);function Fo(){oo.call(this,"BLOCK",1)}s(153,151,Lh,Fo);function Ho(){oo.call(this,"INLINE",2)}s(154,151,Lh,Ho);function Jo(){oo.call(this,"INLINE_BLOCK",3)}s(155,151,Lh,Jo);function Mo(){Mo=u;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=E(Wo,r,9,[No,Po,Ro,To])}s(156,145,si);
-var Vo,No,Po,Ro,To;function Oo(){oo.call(this,Ib,0)}s(157,156,si,Oo);function Qo(){oo.call(this,ac,1)}s(158,156,si,Qo);function So(){oo.call(this,cc,2)}s(159,156,si,So);function Uo(){oo.call(this,uc,3)}s(160,156,si,Uo);function pj(){pj=u;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=E(pp,r,10,[Xo,Zo,ap,cp,ep,gp,ip,kp,mp])}s(161,145,Jh);var op,kp,ap,cp,ip,mp,gp,Zo,ep,Xo;function Yo(){oo.call(this,"PX",0)}s(162,161,Jh,Yo);
-function $o(){oo.call(this,"PCT",1)}s(163,161,Jh,$o);function bp(){oo.call(this,"EM",2)}s(164,161,Jh,bp);function dp(){oo.call(this,"EX",3)}s(165,161,Jh,dp);function fp(){oo.call(this,"PT",4)}s(166,161,Jh,fp);function hp(){oo.call(this,"PC",5)}s(167,161,Jh,hp);function jp(){oo.call(this,"IN",6)}s(168,161,Jh,jp);function lp(){oo.call(this,"CM",7)}s(169,161,Jh,lp);function np(){oo.call(this,"MM",8)}s(170,161,Jh,np);function qp(){qp=u;rp=[];sp=[];tp=[]}var rp,sp,tp;function up(){up=u;vp=new wp}
-function xp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function yp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function wp(){}s(173,1,{},wp);_.b=null;var vp;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ic=function(){return this.Kc()};_.b=null;var zp=_.c=null;function Ap(){Ap=u;Bp=new Cp(id,new Dp)}function Dp(){}s(182,183,{},Dp);
-_.Hc=function(a){a.Lc(this)};_.Kc=function(){return Bp};var Bp;function Ep(){Ep=u;Fp=new Cp(wd,new Gp)}function Gp(){}s(186,183,{},Gp);_.Hc=function(a){Hp();Ip(this,a.c,Jp(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Fp};var Fp;s(189,183,Rh);function Kj(a,b){return(a.b.clientX||0)-Sj(b)+Rj(b)+Rj(b.ownerDocument.body)}function Lj(a,b){return(a.b.clientY||0)-Uj(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function rj(a){var b;return(b=a.c)?Kj(a,b):a.b.clientX||0}
-function sj(a){var b;return(b=a.c)?Lj(a,b):a.b.clientY||0}s(188,189,Rh);function Kp(){Kp=u;Lp=new Cp(zd,new Mp)}function Mp(){}s(187,188,Rh,Mp);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Lp};var Lp;function Np(){Np=u;Op=new Cp(Id,new Pp)}function Pp(){}s(190,183,{},Pp);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Op};var Op;s(193,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Qp=_.d=0;
-function ok(){this.d=++Qp}s(192,193,ci,ok);function Cp(a,b){this.d=++Qp;this.b=b;!zp&&(zp=new Rp);zp.b[a]=this;this.c=a}s(191,192,ci,Cp);_.b=null;_.c=null;function Sp(){Sp=u;Tp=new Cp(Nd,new Up)}function Up(){}s(194,188,Rh,Up);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Vp(),Wp))a=Xp(b.pb),c=new Yp(jo(b.pb,If),jo(b.pb,Hf)),d=new Yp(jo(b.T.jb.pb,If),jo(b.T.jb.pb,Hf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Zp(b.I,!0);a=jo(b.T.jb.pb,If);$p(b,new Yp(a,aq(b.T.jb).b));b.J&&b.O!=Wp&&bq(b.r,b)}else Zp(b.I,!1),b.O!=(Vp(),Wp)?$p(b,new Yp(b.F.c,b.F.b)):cq(b,Xp(b.r.pb)),b.J&&b.O!=Wp&&dq(b.r,b);eq(b.T.jb)}else Zp(b.I,!0)};_.Kc=function(){return Tp};var Tp;s(195,183,{});
-function fq(){fq=u;gq=new Cp(ae,new hq)}function hq(){}s(196,195,{},hq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return gq};var gq;function iq(){iq=u;jq=new Cp(be,new kq)}function kq(){}s(197,195,{},kq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return jq};var jq;function lq(){lq=u;mq=new Cp(ce,new nq)}function nq(){}s(198,195,{},nq);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return mq};
-var mq;function oq(){oq=u;pq=new Cp(de,new qq)}function qq(){}s(199,195,{},qq);_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;rq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Eg),a.b.c.b.b.f.pb[Ug]=null!=b?b:j)};_.Kc=function(){return pq};var pq;function sq(){sq=u;tq=new Cp(je,new uq)}function uq(){}
-s(200,183,{},uq);_.Hc=function(a){Qj(a.b.b)};_.Kc=function(){return tq};var tq;function vq(){vq=u;wq=new Cp(re,new xq)}function xq(){}s(201,183,{},xq);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,yq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,zq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return wq};var wq;function Aq(){Aq=u;Bq=new Cp(te,new Cq)}
-function Cq(){}s(202,183,{},Cq);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Dq(a.b.b,a.b.c))};_.Kc=function(){return Bq};var Bq;function Eq(){Eq=u;Fq=new Cp(ue,new Gq)}function Gq(){}s(203,183,{},Gq);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Fq};var Fq;s(205,183,{});s(204,205,{});function Hq(){Hq=u;Iq=new Cp(Pe,new Jq)}function Jq(){}s(206,204,{},Jq);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Kq(),Lq).length&&-999!=(Kq(),Lq)[c]&&(c=(Kq(),Lq)[c]);b=new Mq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Nq(Oq(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new Pq(a)),a.ub),b.b=d,Qq(),Rq(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:Sq(a,ko((Tq(),Uq).ac.b.pb,Ug));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Vb;c=1300;break;case 114:case 82:a.jb=!0;a.J=qc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=Ja):801==a.c?(c=237,a.jb=!0,a.J=Ia):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Qa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Ta);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ea;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?Vq(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Vq(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&Vq(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?Vq(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?Vq(a,4):c=207;break;case 53:105==a.c?Vq(a,5):c=208;
-break;case 54:105==a.c?Vq(a,6):c=210;break;case 55:105==a.c?Vq(a,7):c=211;break;case 56:105==a.c?Vq(a,8):c=212;break;case 57:105==a.c?Vq(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Wq(a,c)}a=!0}a&&this.b.preventDefault()};_.Kc=function(){return Iq};var Iq;function Xq(){Xq=u;Yq=new Cp(qf,new Zq)}function Zq(){}s(207,188,Rh,Zq);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Yq};
-var Yq;function lj(){lj=u;mj=new Cp(rf,new $q)}function $q(){}s(208,188,Rh,$q);_.Hc=function(a){a.oc(this)};_.Kc=function(){return mj};var mj;function ar(){ar=u;br=new Cp(sf,new cr)}function cr(){}s(209,188,Rh,cr);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Jj($i,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,aj(a))};_.Kc=function(){return br};var br;function nj(){nj=u;oj=new Cp(uf,new dr)}function dr(){}s(210,188,Rh,dr);_.Hc=function(a){a.pc(this)};_.Kc=function(){return oj};var oj;function Rp(){this.b={}}
-s(211,1,{},Rp);_.b=null;s(214,189,Rh);var er=null;function fr(){fr=u;gr=new Cp(Lg,new hr)}function hr(){}s(213,214,Rh,hr);_.Hc=function(a){ir(a.b,this,a.b.n)};_.Kc=function(){return gr};var gr;function jr(){jr=u;kr=new Cp(Mg,new lr)}function lr(){}s(215,214,Rh,lr);_.Hc=function(a){ir(a.b,this,a.b.n)};_.Kc=function(){return kr};var kr;function mr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Jf,"return;"),typeof a.ontouchstart==pe)}s(216,1,{},mr);
-function nr(){nr=u;or=new Cp(Ng,new pr)}function pr(){}s(217,214,Rh,pr);_.Hc=function(a){ir(a.b,this,a.b.o)};_.Kc=function(){return or};var or;function qr(){qr=u;rr=new Cp(Og,new sr)}function sr(){}s(218,214,Rh,sr);_.Hc=function(a){tr(a.b,this)&&(a.b.k&&ur(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),hk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return rr};var rr;function vr(a,b){this.b=b;this.c=a}function wr(a,b,c){nk&&(b=new vr(b,c),a.Vc(b))}s(219,184,{},vr);_.Hc=function(a){a.Rc(this)};_.Ic=function(){return nk};
-_.b=!1;var nk=_.c=null;function xr(a){this.b=a}s(220,184,{},xr);_.Hc=function(a){a.Sc(this)};_.Ic=function(){return yr};var yr=_.b=null;function zr(){}function Ar(a){var b;Br&&(b=new zr,a.Vc(b))}s(221,184,{},zr);_.Hc=function(a){a.Tc(this)};_.Ic=function(){return Br};var Br=null;function Cr(a){this.b=a}s(222,184,{},Cr);_.Hc=function(a){a.Uc(this)};_.Ic=function(){return Dr};var Dr=_.b=null;function Er(){}s(223,184,{},Er);_.Hc=function(a){a.b.W&&a.b.Fd()};_.Ic=function(){return Fr};var Fr=null;
-function Gr(a,b,c){a=a.b;if(!b)throw new Hr("Cannot add a handler with a null type");if(!c)throw new Hr("Cannot add a null handler");0<a.c?Ir(a,new Jr(a,b,c)):Kr(a,b,null).nf(c);return new Lr(new Mr(a,b,c))}
-function Nr(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Hr("Cannot fire null event");try{++d.c;i=Or(d,b.Ic(),null);e=null;for(h=d.d?i.wf(i.De()):i.vf();d.d?h.yf():h.Yc();){g=d.d?h.zf():h.Zc();try{b.Hc(g)}catch(l){if(l=Hi(l),y(l,126))f=l,!e&&(e=new Pr),Qr(e,f);else throw l;}}if(e)throw new Rr(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Bi(d.b);o.c<o.e.De();)m=Ci(o),m.qc()}finally{d.b=null}}}}catch(n){n=Hi(n);if(y(n,83))throw new Sr(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Tr(a){Ur.call(this,a,!1)}function Ur(a,b){this.b=new Vr(b);this.c=a}s(224,1,fi,Tr,Ur);_.Vc=function(a){Nr(this,a)};_.b=null;_.c=null;s(227,1,{});function Ir(a,b){!a.b&&(a.b=new Wi);Qi(a.b,b)}function Wr(a,b,c,d){var e,f;e=Or(a,b,c);e.pf(d)&&e.Ae()&&(f=Zi(a.e,b),f.Ce(c),f.Ae()&&Ki(a.e,b))}function Kr(a,b,c){var d;d=Zi(a.e,b);d||(d=new zi,x(a.e,b,d));a=d.ze(c);a||(a=new Wi,d.Be(c,a));return a}
-function Or(a,b,c){a=Zi(a.e,b);if(!a)return Xr(),Xr(),Yr;c=a.ze(c);return!c?(Xr(),Xr(),Yr):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function Vr(a){this.e=new zi;this.d=a}s(225,226,{},Vr);function Lr(a){this.b=a}s(228,1,{},Lr);_.b=null;function Rr(a){Ii.call(this,Zr(a),$r(a));this.b=a}function $r(a){a=a.yd();return!a.Yc()?null:a.Zc()}
-function Zr(a){var b,c,d;b=a.De();if(0==b)return null;b=new as(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.yd();a.Yc();)d=a.Zc(),c?c=!1:b.b.b+="; ",d=d.Bc(),mn(b.b,d);return b.b.b}s(230,100,Oh,Rr);_.b=null;function Sr(a){Rr.call(this,a)}s(229,230,Oh,Sr);s(231,1,{},function(){});function bs(a){a=ko(a,Ud);return cs(jg,a)?(ds(),es):cs(Ze,a)?(ds(),fs):(ds(),gs)}function ds(){ds=u;es=new hs("RTL",0);fs=new hs("LTR",1);gs=new hs("DEFAULT",2);is=E(js,r,48,[es,fs,gs])}
-function hs(a,b){oo.call(this,a,b)}s(233,145,{48:1,112:1,115:1,117:1},hs);var is,gs,fs,es;function ks(){}function ls(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=ls(e,d);E(a,b,c,d);return d}function ms(a){return ns([os,G],[r,k],[111,-1],a,0,2,1)}
-function ns(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=ls(i?g:0,h);E(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=ns(a,b,c,d,e,f,g)}return l}function E(a,b,c,d){ps();var e=qs,f=rs;ps();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function ss(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ts;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new ts;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ts;}a[b]=c}s(234,1,{},ks);_.qI=0;
-function ps(){ps=u;qs=[];rs=[];var a=new ks,b=qs,c=rs,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var qs,rs;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function yn(a){return a.tM==u||a.cM&&!!a.cM[1]}function us(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function vs(){var a;$stats&&ws("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Kf))a=Kf;else if(-1!=a.indexOf("webkit"))a=lg;else if(-1!=a.indexOf(wf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(wf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(lg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&ws("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=E(xs,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&ws("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";qp();tp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-qp();0!=tp.length&&(a=tp.join(j),b=(up(),vp),a=xp(a),yp(b).insertBefore(a,b.b.firstChild),tp.length=0);0!=rp.length&&(a=rp.join(j),b=(up(),vp),a=xp(a),yp(b).appendChild(a),rp.length=0);0!=sp.length&&(a=sp.join(j),b=(up(),vp),a=xp(a),yp(b).appendChild(a),sp.length=0);$stats&&ws("export.client.JSME_export");new ys;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Hi(a){return y(a,126)?a:new qn(a)}function zs(a){return As(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Bs(a){return As(a.l,a.m,a.h)}function As(a,b,c){return _=new Cs,_.l=a,_.m=b,_.h=c,_}
-function Ds(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Es;if(0==a.l&&0==a.m&&0==a.h)return Fs=As(0,0,0),As(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Fs=As(0,0,0),c=Bs((Gs(),Hs))):(Fs=As(c.l,c.m,c.h),c=As(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Is(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Js(e):0==c&&0!=d&&0==e?Js(d)+22:0!=c&&0==d&&0==e?Js(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Bs((Gs(),Xs)),c=!0,g=!g;else return c=Ys(a,f),g&&Zs(c),Fs=As(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Is(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ys(c,d);f&&Zs(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=As(f,i,c);g?Fs=Is(c):Fs=As(c.l,c.m,c.h);return e}if(!$s(a,b))return e?Fs=Is(a):Fs=As(a.l,a.m,a.h),As(0,0,0);c=c?a:As(a.l,a.m,a.h);var h,l,m,o;f=at(b)-at(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
-h?(i=0,l=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(l=i=0,h=b.l<<h-44);i=As(i&4194303,l&4194303,h&1048575);for(l=As(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(~~m>>22),n+=~~o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=~~m>>>1;i.m=~~h>>>1|(m&1)<<21;i.l=~~o>>>1|(h&1)<<21;--f}g&&Zs(l);e?(Fs=Is(c),d&&(Fs=bt(Fs,(Gs(),Hs)))):Fs=As(c.l,c.m,c.h);return l}
-function Zs(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function at(a){var b;b=ct(a.h);return 32==b?(b=ct(a.m),32==b?ct(a.l)+32:b+20-10):b-12}var Fs=null;function dt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return As(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function et(a,b){return As(a.l&b.l,a.m&b.m,a.h&b.h)}function ft(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function J(a){var b,c,d;if(isNaN(a))return Gs(),gt;if(-9223372036854775E3>a)return Gs(),ht;if(9223372036854775E3<=a)return Gs(),Xs;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=As(a,b,c);d&&Zs(b);return b}function it(a){var b,c;return-129<a&&128>a?(b=a+128,null==jt&&(jt=v(kt,r,49,256,0)),c=jt[b],!c&&(c=jt[b]=zs(a)),c):zs(a)}
-function lt(a){var b=dh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function $s(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function mt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,H;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;i=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;l=~~b.m>>4&8191;m=~~b.m>>17|(b.h&255)<<5;o=~~(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;H=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,H+=e*h,g+=f*h);0!=l&&(q+=c*l,H+=d*l,g+=e*l);0!=m&&(H+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((H&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~H>>5)+((g&4095)<<8)+(~~n>>
-22);return As(c&4194303,n&4194303,q&1048575)}function Is(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return As(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ys(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return As(c&4194303,d&4194303,e&1048575)}
-function bt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return As(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function nt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Aa+nt(Is(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=it(1E9);a=Ds(a,b);b=j+L(Fs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var jt=null;
-function Gs(){Gs=u;Xs=As(4194303,4194303,524287);ht=As(0,0,524288);Hs=it(1);it(2);gt=it(0)}var Xs,ht,Hs,gt;function Cs(){}s(243,1,{49:1},Cs);function ws(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ot(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},ot);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pt(a,b){mn(a.b.b,b.b);return a}function qt(){this.b=new rt}
-s(249,1,{},qt);function st(a){if(null==a)throw new Hr("css is null");this.b=a}s(250,1,{50:1,112:1},st);_.eQ=function(a){return!y(a,50)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function ut(a){if(null==a)throw new Hr("html is null");this.b=a}s(252,1,oi,ut);_.Wc=function(){return this.b};_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;s(253,1,oi,function(){this.b=j});_.Wc=function(){return this.b};
-_.eQ=function(a){return!y(a,52)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function vt(){vt=u;wt=RegExp(na,qe);xt=RegExp(tb,qe);yt=RegExp(qb,qe);zt=RegExp(sa,qe);At=RegExp(fa,qe)}function Bt(a){vt();-1!=a.indexOf(na)&&(a=a.replace(wt,oa));-1!=a.indexOf(qb)&&(a=a.replace(yt,qa));-1!=a.indexOf(tb)&&(a=a.replace(xt,pa));-1!=a.indexOf(fa)&&(a=a.replace(At,"&quot;"));-1!=a.indexOf(sa)&&(a=a.replace(zt,"&#39;"));return a}var wt,xt,yt,At,zt;
-function Ct(a){if(null==a)throw new Hr("uri is null");this.b=a}s(255,1,{53:1},Ct);_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tt(this.b)};_.b=null;function Dt(){Dt=u}s(257,1,{});function Et(){}s(258,1,{},Et);var Ft=null;function Gt(){}s(259,257,{},Gt);var Ht=null;
-function It(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Or(a.b,f,null).De();for(e-=1;0<=e;--e)if(d=Or(a.b,f,null).uf(e),y(d,54)&&xn(d.b,b)){var h=a.b,l=f;0<h.c?Ir(h,new Jt(h,l,null,d)):Wr(h,l,null,d)}}}s(260,1,di);_.b=null;function Kt(a){this.b=a}s(261,260,di,Kt);_.Xc=function(a){a.d&&(this.b.ad(a.e)||(a.b=!0))};function Lt(a){this.b=a}s(262,260,di,Lt);_.Tc=function(){Mt(this.b.b.pb)};function Nt(){pn()}s(263,100,ii,Nt);function Ot(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,hk(a.e,1))}
-function Pt(){this.b=new Qt(this);this.c=new Wi;this.e=new Rt(this);this.i=new St(this)}s(264,1,{},Pt);_.d=!1;_.f=!1;function Qt(a){ik();this.b=a}s(265,25,{},Qt);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Tt(a.i.e.c,a.i.c);Ut(a.i);y(b,55)&&new Nt;a.d=!1;Ot(a)}};_.b=null;function Rt(a){ik();this.b=a}s(266,25,{},Rt);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=Yj(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(hk(a.b,1E4);a.i.d<a.i.b;){d=Vt(a.i);try{if(null==d)break;y(d,55)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Ut(a.i)}if(100<=Yj()-b)break}}finally{e||(pk(a.b),a.d=!1,Ot(a))}};_.b=null;function Vt(a){var b;a.c=a.d;b=Tt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Ut(a){Wt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function St(a){this.e=a}s(267,1,{},St);_.Yc=function(){return this.d<this.b};_.Zc=function(){return Vt(this)};
-_.$c=function(){Ut(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Xt(a,b){var c=(Yt(),Zt(b));a.appendChild(c)}function $t(a,b,c){var d;d=Pj;Pj=a;b==ej&&8192==au(a.type)&&(ej=null);c._c(a);Pj=d}var Pj=null,ej=null;function bu(){bu=u;cu=new Pt}function Hj(a){bu();if(!a)throw new Hr("cmd cannot be null");var b=cu;Qi(b.c,a);Ot(b)}var cu;function du(a){fj();!eu&&(eu=new ok);fu||(fu=new Ur(null,!0),gu=new hu);return Gr(fu,eu,a)}var fu=null;function iu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function hu(){}s(273,184,{},hu);_.Hc=function(a){a.Xc(this);gu.d=!1};_.Ic=function(){return eu};_.Jc=function(){iu(this)};_.b=!1;_.c=!1;_.d=!1;var eu=_.e=null,gu=null;function ju(){ju=u;ku=new lu;mu()||(ku=null)}var ku=null;function kk(){}s(275,1,{},kk);_.Rc=function(){for(;0<(ik(),jk).d;)pk(Tt(jk,0))};function mk(a,b){return Gr((!nu&&(nu=new ou),nu),a,b)}function pu(a){lk();qu||(ru(),qu=!0);return mk((!Br&&(Br=new ok),Br),a)}function lk(){su||(tu(),su=!0)}
-function uu(){var a;su&&(a=new vu,nu&&Nr(nu,a));return null}var su=!1,nu=null,wu=0,xu=0,qu=!1;function yu(){yu=u;zu=new ok}function vu(){yu()}s(277,184,{},vu);_.Hc=function(){null.Wf()};_.Ic=function(){return zu};var zu;function ou(){Tr.call(this,null)}s(279,224,fi,ou);
-function au(a){switch(a){case id:return 4096;case wd:return 1024;case zd:return 1;case Nd:return 2;case je:return 2048;case Pe:return 128;case Qe:return 256;case Re:return 512;case Xe:return 32768;case "losecapture":return 8192;case qf:return 4;case rf:return 64;case sf:return 32;case tf:return 16;case uf:return 8;case "scroll":return 16384;case fe:return 65536;case "DOMMouseScroll":case vf:return 131072;case Id:return 262144;case "paste":return 524288;case Og:return 1048576;case Ng:return 2097152;
-case Mg:return 4194304;case Lg:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function fj(){Au||(Bu(),Au=!0)}var Au=!1;function Cu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Du(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Bu(){Eu=B(function(a){var b;var c=fu,d,e,f;eu&&c&&Fu(c.b.e,eu)?(b=gu.b,d=gu.c,e=gu.d,f=gu.e,iu(gu),gu.e=a,Nr(c,gu),c=!(gu.b&&!gu.c),gu.b=b,gu.c=d,gu.d=e,gu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Gu=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,56)&&$t(a,c,b)});Hu=B(function(a){a.preventDefault();Gu.call(this,a)});Iu=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Gu.call(this,a)});Ju=B(function(a){if(Eu(a)){var b=gj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,56)&&($t(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Ju,!0);$wnd.addEventListener(Nd,Ju,!0);$wnd.addEventListener(qf,Ju,!0);$wnd.addEventListener(uf,Ju,!0);$wnd.addEventListener(rf,Ju,!0);$wnd.addEventListener(tf,Ju,!0);$wnd.addEventListener(sf,Ju,!0);$wnd.addEventListener(vf,Ju,!0);$wnd.addEventListener(Pe,Eu,!0);$wnd.addEventListener(Re,Eu,!0);$wnd.addEventListener(Qe,
-Eu,!0);$wnd.addEventListener(Og,Ju,!0);$wnd.addEventListener(Ng,Ju,!0);$wnd.addEventListener(Mg,Ju,!0);$wnd.addEventListener(Lg,Ju,!0);$wnd.addEventListener(ue,Ju,!0);$wnd.addEventListener(re,Ju,!0);$wnd.addEventListener(te,Ju,!0)}function Ku(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function Lu(a,b){fj();switch(b){case "drag":a.ondrag=Gu;break;case ae:a.ondragend=Gu;break;case be:a.ondragenter=Hu;break;case "dragleave":a.ondragleave=Gu;break;case ce:a.ondragover=Hu;break;case "dragstart":a.ondragstart=Gu;break;case de:a.ondrop=Gu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Gu,!1);a.addEventListener(b,Gu,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Mu(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Gu:null),c&2&&(a.ondblclick=b&2?Gu:null),c&4&&(a.onmousedown=b&4?Gu:null),c&8&&(a.onmouseup=b&8?Gu:null),c&16&&(a.onmouseover=b&16?Gu:null),c&32&&(a.onmouseout=b&32?Gu:null),c&64&&(a.onmousemove=b&64?Gu:null),c&128&&(a.onkeydown=b&128?Gu:null),c&256&&(a.onkeypress=b&256?Gu:null),c&512&&(a.onkeyup=b&512?Gu:null),c&1024&&(a.onchange=b&1024?Gu:null),c&2048&&(a.onfocus=b&2048?Gu:null),c&4096&&(a.onblur=b&4096?Gu:null),
-c&8192&&(a.onlosecapture=b&8192?Gu:null),c&16384&&(a.onscroll=b&16384?Gu:null),c&32768&&(a.onload=b&32768?Iu:null),c&65536&&(a.onerror=b&65536?Gu:null),c&131072&&(a.onmousewheel=b&131072?Gu:null),c&262144&&(a.oncontextmenu=b&262144?Gu:null),c&524288&&(a.onpaste=b&524288?Gu:null),c&1048576&&(a.ontouchstart=b&1048576?Gu:null),c&2097152&&(a.ontouchmove=b&2097152?Gu:null),c&4194304&&(a.ontouchend=b&4194304?Gu:null),c&8388608&&(a.ontouchcancel=b&8388608?Gu:null),c&16777216&&(a.ongesturestart=b&16777216?
-Gu:null),c&33554432&&(a.ongesturechange=b&33554432?Gu:null),c&67108864&&(a.ongestureend=b&67108864?Gu:null))}var gj=null,Eu=null,Ju=null,Hu=null,Gu=null,Iu=null;function Nu(){var a;Nu=u;Ou=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var Ou;function Pu(){this.c=new Wi}function Qu(a){a=a[Rc];return null==a?-1:a}s(283,1,{},Pu);_.b=null;function Ru(a,b){this.b=a;this.c=b}s(284,1,{},Ru);_.b=0;_.c=null;s(285,1,fi);_.bd=function(a){return decodeURI(a.replace("%23",la))};
-_.Vc=function(a){Nr(this.b,a)};_.cd=function(a){a=null==a?j:a;if(!D(a,null==Su?j:Su))Su=a,Fr&&(a=new Er,Nr(this.b,a))};var Su=j;function mu(){function a(){$wnd.setTimeout(a,250);e()}var b=ku,c=j,d=$wnd.location.hash;0<d.length&&(c=b.bd(d.substring(1)));Su=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.bd(c.substring(1)));b.cd(a)});a();return!0}s(287,285,fi);function lu(){this.b=new Tr(null)}s(286,287,fi,lu);
-function tu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(uu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{su&&wr((!nu&&(nu=new ou),nu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function ru(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(qu&&(d=jj(),c=kj(),xu!=d||wu!=c))xu=d,wu=c,Ar((!nu&&(nu=new ou),nu))}finally{a&&a(b)}})}function Vi(a,b){Di(a.hd(),b,!0)}function Ui(a,b){Di(a.hd(),b,!1)}function Tu(a,b){a.pb.style[Ie]=b}function ij(a,b,c){0<=b&&a.nd(b+Tf);0<=c&&a.ld(c+Tf)}function Uu(a){var b,a=ko(a,yd);b=Yn(a,Zn(32));return 0<=b?a.substr(0,b-0):a}
-function Di(a,b,c){if(!a)throw new Li(kc);b=Xn(b);if(0==b.length)throw new qk(Kc);if(c){var d,e,f;d=Xn(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ca),a.className=f+d)}else{var g,b=Xn(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Xn(e.substr(0,
-c-0)),b=Xn(fo(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ca+b,a.className=d)}}function Vu(a,b){a.style.display=b?j:Af;a.setAttribute("aria-hidden",""+!b)}s(293,1,qi);_.dd=function(){return Sj(this.pb)};_.ed=function(){return Uj(this.pb)};_.fd=function(){return jo(this.pb,Hf)};_.gd=function(){return jo(this.pb,If)};_.hd=function(){return this.pb};_.jd=function(){return this.pb.style.display!=Af};_.kd=function(){throw new Wu;};_.ld=function(a){Tu(this,a)};_.md=function(a){Vu(this.pb,a)};
-_.nd=function(a){this.pb.style[Zg]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Xu(a,b,c){Lu(a.pb,c.c);Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}function z(a,b,c){var d;d=au(c.c);if(-1==d)Lu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;fj();Mu(e,d)}else a.lb|=d;return Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}function Yu(a,b,c){return Gr(!a.mb?a.mb=new Tr(a):a.mb,c,b)}
-function Zu(a){var b;if(a.qd())throw new $u("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;fj();Mu(c,b)}else a.lb|=b;a.od();a.td()}function av(a,b){var c;switch(au(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(zp&&(f=zp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Nr(a.mb,f.b),f.b.b=d,f.b.c=e}
-function bv(a){if(!a.qd())throw new $u("Should only call onDetach when the widget is attached to the browser's document");try{a.ud()}finally{try{a.pd()}finally{a.pb.__listener=null,a.kb=!1}}}function Qj(a){if(a.ob)if(y(a.ob,69))a.ob.vd(a);else{if(a.ob)throw new $u("This widget's parent does not implement HasWidgets");}else if(cj(),Fu(cv.b,a)){cj();try{a.sd()}finally{Ki(cv.b,a)}}}
-function dv(a,b){var c;c=a.ob;if(b){if(c)throw new $u("Cannot set a new parent without first clearing the old parent");a.ob=b;b.qd()&&a.rd()}else try{c&&c.qd()&&a.sd()}finally{a.ob=null}}s(292,293,mi);_.od=function(){};_.pd=function(){};_.Vc=function(a){this.mb&&Nr(this.mb,a)};_.qd=function(){return this.kb};_.rd=function(){Zu(this)};_._c=function(a){av(this,a)};_.sd=function(){bv(this)};_.td=function(){};_.ud=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function ev(a){for(a=new fv(a);a.b.b<a.b.c.d-1;)gv(a.b),hv(a.b)}s(291,292,ri);_.od=function(){iv(this,(jv(),kv))};_.pd=function(){iv(this,(jv(),lv))};function mv(a,b,c){Qj(b);var d=a.q;nv(d,b,d.d);d=(Yt(),Zt(b.pb));c.appendChild(d);dv(b,a)}function ov(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new pv;b.ob==a&&(f=a.wd(b),f<d&&--d);Qj(b);nv(a.q,b,d);e?(e=b.pb,Ku(c,(Yt(),Zt(e)),d)):(e=(Yt(),Zt(b.pb)),c.appendChild(e));dv(b,a)}
-function qv(a,b){var c;if(b.ob!=a)return!1;try{dv(b,null)}finally{c=b.pb;mo(c).removeChild(c);c=a.q;var d;d=rv(c,b);if(-1==d)throw new sv;if(0>d||d>=c.d)throw new pv;for(--c.d;d<c.d;++d)ss(c.b,d,c.b[d+1]);ss(c.b,c.d,null)}return!0}s(290,291,ri);_.wd=function(a){return rv(this.q,a)};_.xd=function(a,b,c,d){ov(this,a,b,c,d)};_.yd=function(){return new tv(this.q)};_.vd=function(a){return qv(this,a)};function bj(a,b,c,d){var e;Qj(b);e=a.q.d;a.Bd(b,c,d);a.xd(b,a.pb,e,!0)}
-function uv(a,b){var c;(c=qv(a,b))&&vv(b.pb);return c}function wv(a,b,c,d){if(b.ob!=a)throw new qk("Widget must be a child of this panel.");a.Bd(b,c,d)}function xv(a,b,c){a=a.pb;-1==b&&-1==c?vv(a):(a.style[Qf]=Zc,a.style[Se]=b+Tf,a.style[Kg]=c+Tf)}function yv(){var a=$doc.createElement(Xd);this.q=new zv(this);this.pb=a;this.pb.style[Qf]="relative";this.pb.style[Nf]=Je}function vv(a){a.style[Se]=j;a.style[Kg]=j;a.style[Qf]=j}s(289,290,ri,yv);_.zd=function(a){mv(this,a,this.pb)};
-_.vd=function(a){return uv(this,a)};_.Ad=function(a,b,c){wv(this,a,b,c)};_.Bd=function(a,b,c){xv(a,b,c)};function Av(a,b){if(a.Dd())throw new $u("SimplePanel can only contain one child widget");a.Ed(b)}function Bv(a,b){if(a.jb!=b)return!1;try{dv(b,null)}finally{a.Cd().removeChild(b.pb),a.jb=null}return!0}function Cv(a,b){if(b!=a.jb&&(b&&Qj(b),a.jb&&a.vd(a.jb),a.jb=b)){var c=(Yt(),Zt(a.jb.pb));a.Cd().appendChild(c);dv(b,a)}}function Dv(){this.pb=$doc.createElement(Xd)}s(297,291,ri,Dv);_.Cd=function(){return this.pb};
-_.Dd=function(){return this.jb};_.yd=function(){return new Ev(this)};_.vd=function(a){return Bv(this,a)};_.Ed=function(a){Cv(this,a)};_.jb=null;function Fv(a,b){a.hb&&(Gv(a.gb,!1,!1),wr(a,a,b))}function Hv(a){var b;if(b=a.jb)null!=a.X&&b.ld(a.X),null!=a.Y&&b.nd(a.Y)}function Iv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Se]=b-0+(pj(),Tf);a.style[Kg]=c+Tf}function Jv(a){a.hb||(a.kb&&Qj(a),Gv(a.gb,!0,!1))}s(296,297,ri);_.Cd=function(){return lo(this.pb)};_.fd=function(){return jo(this.pb,Hf)};
-_.gd=function(){return jo(this.pb,If)};_.hd=function(){return mo(lo(this.pb))};_.Fd=function(){this.Gd(!1)};_.Gd=function(a){Fv(this,a)};_.jd=function(){return!D(Je,this.pb.style[Wg])};_.ad=function(){return!0};_.Xc=function(){};_.ud=function(){this.hb&&Gv(this.gb,!1,!0)};_.ld=function(a){this.X=a;Hv(this);0==a.length&&(this.X=null)};_.Hd=function(a,b){Iv(this,a,b)};_.md=function(a){this.pb.style[Wg]=a?Xg:Je};_.Ed=function(a){Cv(this,a);Hv(this)};
-_.nd=function(a){this.Y=a;Hv(this);0==a.length&&(this.Y=null)};_.Id=function(){Jv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Kv(a,b){var c;Dv.call(this);this.$=new Lv;this.U=(Mv(),Nv);this.gb=new Ov(this);this.pb.appendChild($doc.createElement(Xd));this.Hd(0,0);mo(lo(this.pb))[yd]="gwt-PopupPanel";lo(this.pb)[yd]=Pf;this.W=this.V=a;this.db=!1;c=E(xs,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Pv(c);this.T.hd()[yd]=j;c=mo(lo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Li(kc);d=Xn(d);if(0==d.length)throw new qk(Kc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Aa&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ca)}Cv(this,this.T);Hv(this);Di(lo(this.pb),Pf,!1);Di(this.T.c,b+"Content",!0)}s(295,296,ri);_.od=function(){Zu(this.T)};_.pd=function(){bv(this.T)};_.Dd=function(){return this.T.jb};_.yd=function(){return new Ev(this.T)};_.vd=function(a){return this.T.vd(a)};_.Ed=function(a){Cv(this.T,a);Hv(this)};_.T=null;s(294,295,ri);_.sd=function(){bv(this)};
-function Qv(){Qv=u;Rv=new Sv(Ib,0,(Mv(),Nv));Tv=new Sv(nc,1,Uv);Vv=new Sv(vc,2,Wv);Xv=E(Yv,r,57,[Rv,Tv,Vv])}function Sv(a,b,c){oo.call(this,a,b);this.b=c}s(298,145,{57:1,112:1,115:1,117:1},Sv);_.b=null;var Xv,Rv,Tv,Vv;function Zv(){Zv=u;$v=E(xs,r,1,[Kg,pf,qd])}
-function Pv(a){var b;Zv();var c,d;c=this.pb=$doc.createElement(zg);this.d=$doc.createElement(Cg);Xt(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Pg),b[yd]=a[c],Xt(b,aw(a[c]+"Left")),Xt(b,aw(a[c]+Kb)),Xt(b,aw(a[c]+"Right")),b),Xt(this.d,d),1==c&&(this.c=lo(Cu(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function aw(a){var b,c;c=$doc.createElement(Dg);b=$doc.createElement(Xd);var d=(Yt(),Zt(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}s(300,297,Nh,Pv);_.Cd=function(){return this.c};
-_.c=null;_.d=null;var $v;s(299,300,Nh);s(301,1,{});function jv(){jv=u;kv=new bw;lv=new cw}function dw(a){Rr.call(this,a)}function iv(a,b){jv();var c,d,e;c=null;for(e=a.yd();e.Yc();){d=e.Zc();try{b.Jd(d)}catch(f){if(f=Hi(f),y(f,126))d=f,!c&&(c=new Pr),Qr(c,d);else throw f;}}if(c)throw new dw(c);}s(302,229,Oh,dw);var kv,lv;function bw(){}s(303,1,{},bw);_.Jd=function(a){a.rd()};function cw(){}s(304,1,{},cw);_.Jd=function(a){a.sd()};function ew(){ew=u;fw=(gw(),gw(),hw)}s(307,292,Hh);
-_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_.rd=function(){Zu(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var fw;
-s(306,307,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function iw(a){var b;ew();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||j}
-s(305,306,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},iw);function jw(){this.q=new zv(this);this.f=$doc.createElement(zg);this.e=$doc.createElement(Cg);Xt(this.f,this.e);this.pb=this.f}s(308,290,ri);_.e=null;_.f=null;
-function kw(a,b){var c;if(a.i)throw new $u("Composite.initWidget() may only be called once.");Qj(b);c=b.pb;a.pb=c;var d;Yt();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Yt(),c).__gwt_resolve=lw(a));a.i=b;dv(b,a)}function mw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);fj();Mu(d,b)}else b.lb|=c;a.lb=-1}a.i.rd();a.pb.__listener=a;a.td()}s(309,292,Th);_.qd=function(){return this.i?this.i.qd():!1};_.rd=function(){mw(this)};_._c=function(a){av(this,a);this.i._c(a)};
-_.sd=function(){this.i.sd()};_.kd=function(){return this.pb=this.i.kd()};_.i=null;function nw(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=jg;break;case 1:b[Ud]=Ze;break;case 2:bs(b)!=(ds(),gs)&&(b[Ud]=j)}}function ow(a){this.b=a;this.d=!1;this.e=this.c=bs(a)}s(310,1,{},ow);_.b=null;_.c=null;_.d=!1;_.e=null;function pw(){pw=u;gw();gw()}function hj(){pw();this.pb=qw()}s(311,297,Kh,hj);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};
-_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};function rw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=lo(b);e=null;c&&(c=Qu(c),e=0>c?null:Tt(a.j.c,c));e?sw(a,e):d&&(b.innerHTML=j||j);return b}function sw(a,b){var c;if(b.ob!=a)return!1;try{dv(b,null)}finally{c=b.pb;mo(c).removeChild(c);var d=a.j,e;e=Qu(c);c[Rc]=null;c=d.c;tw(e,c.d);ss(c.c,e,null);d.b=new Ru(e,d.b)}return!0}s(313,291,Mh);_.yd=function(){return new uw(this)};
-_.vd=function(a){return sw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function vw(a){if(0>=a.c)throw new ww("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new ww("Column index: 0, Column size: "+a.b);}
-function xw(){this.j=new Pu;this.i=$doc.createElement(zg);this.d=$doc.createElement(Cg);Xt(this.i,this.d);this.pb=this.i;this.e=new yw(this);var a=new zw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Ku(a.c.i,(Yt(),Zt(b)),0);Xt(a.b,$doc.createElement(Cd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new ww("Row index: "+a+", Row size: "+d);if(0>c)throw new ww("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new ww("Column index: "+c+", Column size: "+this.b);c=rw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Dg),d.innerHTML=ra||j,Ku(c,(Yt(),Zt(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Dg);
-e.innerHTML=ra;c=$doc.createElement(Pg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)rw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(312,313,Mh,xw);_.b=0;_.c=0;
-function Aw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Bw(),Cw)?a.c.e==(ds(),fs)?(Dw(),Ew):a.c.e==es?(Dw(),Fw):(Dw(),Gw):a.c.e==(ds(),fs)?(Dw(),Fw):a.c.e==es?(Dw(),Ew):(Dw(),Hw);b!=a.d&&(a.d=b,a.pb.style[Fg]=!a.d?j:a.d.b)}s(316,292,mi);_.b=null;_.c=null;_.d=null;function Iw(){this.pb=$doc.createElement(Xd);this.c=new ow(this.pb);this.pb[yd]="gwt-Label"}function Jw(){Iw.call(this);nw(this.c,$g,!1);Aw(this)}
-s(315,316,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Iw,Jw);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};
-function Kw(a){var b=$doc.createElement(Xd);cs(ug,b.tagName);this.pb=b;this.c=new ow(this.pb);this.pb[yd]="gwt-HTML";nw(this.c,a,!0);Aw(this)}s(314,315,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Kw);function Lw(a){for(;++a.c<a.e.d&&!(null!=Tt(a.e,a.c)););}function uw(a){this.d=a;this.e=this.d.j.c;Lw(this)}s(317,1,{},uw);
-_.Yc=function(){return this.c<this.e.d};_.Zc=function(){var a;if(this.c>=this.e.d)throw new sv;a=Tt(this.e,this.c);this.b=this.c;Lw(this);return a};_.$c=function(){var a;if(0>this.b)throw new Mw;a=Tt(this.e,this.b);Qj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function yw(a){this.b=a}s(318,1,{},yw);_.b=null;function zw(a){this.c=a}s(319,1,{},zw);_.b=null;_.c=null;function Bw(){Bw=u;Cw=new Nw}var Cw;function Dw(){Dw=u;Ow=new Pw((Mo(),vd));Ew=new Pw(Se);Fw=new Pw(cg);Gw=Ew;Hw=Fw;Qw=Gw}
-var Ow,Qw,Ew,Hw,Gw,Fw;function Nw(){}s(321,1,{},Nw);function Pw(a){this.b=a}s(322,321,{},Pw);_.b=null;function Rw(){Rw=u;Sw=new Tw(pf);Uw=new Tw(Kg)}var Sw,Uw;function Tw(a){this.b=a}s(323,1,{},Tw);_.b=null;function Vw(a,b){var c;c=Ww(a);Xt(a.c,c);mv(a,b,c)}function Ww(a){var b;b=$doc.createElement(Dg);b[bd]=a.b.b;b.style[Vg]=a.d.b;return b}function Xw(a,b){var c,d;d=mo(b.pb);(c=qv(a,b))&&a.c.removeChild(d);return c}
-function Yw(){jw.call(this);this.b=(Dw(),Qw);this.d=(Rw(),Uw);this.c=$doc.createElement(Pg);Xt(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(324,308,ri,Yw);_.vd=function(a){return Xw(this,a)};_.c=null;function Zw(){Zw=u;new zi}function $w(a,b,c,d,e){Zw();this.b=new ax(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function bx(a,b,c,d,e){Zw();$w.call(this,(Dt(),new Ct(a)),b,c,d,e)}
-s(325,292,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},$w,bx);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_._c=function(a){32768==au(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);av(this,a)};
-_.td=function(){var a=this.b;D(Xe,ko(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new cx(a,this),Nn((Kn(),Ln),a.i))};_.b=null;s(327,1,{});_.i=null;function dx(){dx=u;ex()}
-function ax(a,b,c,d,e,f){var g,i;dx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(ug);i=new qt;pt(pt(pt(i,new st("width:"+e+(pj(),Tf)+pb)),new st("height:"+f+Wf)),new st("background:url("+b.b+") no-repeat "+-c+"px "+-d+Wf));!fx&&(fx=new gx);b=hx;c=new st((new st(i.b.b.b)).b);i=new rt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Bt(b.b);mn(i.b,b);i.b.b+="' style='";b=Bt(c.b);mn(i.b,b);i.b.b+="' border='0'>";i=new ut(i.b.b);g.innerHTML=i.b||j;g=lo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),fj(),Mu(g,a)):a.lb|=133333119}s(326,327,{},ax);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function cx(a,b){this.b=a;this.c=b}s(328,1,{},cx);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Xe,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Xe)};_.b=null;_.c=null;function ix(a,b){if(0>b||b>=a.pb.options.length)throw new pv;}function Jp(a,b){ix(a,b);return a.pb.options[b].value}function jx(){ew();this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}s(329,307,Hh,jx);s(330,260,di);function kx(a){this.b=a}s(331,330,di,kx);
-_.Lc=function(){};function lx(a){this.b=a}s(332,330,di,lx);_.Rc=function(a){this.b.Kd(a.i,a.b)};function mx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Pg);Ku(a.f,(Yt(),Zt(e)),b);a=(Yt(),Zt(c));d.appendChild(a)}else d=Cu(a.f,0),Ku(d,(Yt(),Zt(c)),b)}
-function nx(a,b,c){var d;ox(a,b);c&&b.b?(ox(a,null),a=b.b,b=(Kn(),Ln),b.d=On(b.d,[new px(a),!1])):null!=b.d&&(a.k=new qx(a,b),c=(Mv(),Uv),a.k.U=c,a.k.ab=a.i,a.k.hd()[yd]=Ge,d=Uu(a.pb),D(Fe,d)||Vi(a.k,d+"Popup"),Yu(a.k,new lx(a),nk?nk:nk=new ok),a.o=b.d,d=a.k,a=new rx(a,b),d.pb.style[Wg]=Je,Jv(d),a.b.p?Iv(a.b.k,Sj(a.b.pb)+jo(a.b.pb,If)-1,Uj(a.c.pb)):Iv(a.b.k,Sj(a.c.pb),Uj(a.b.pb)+jo(a.b.pb,Hf)-1),d.pb.style[Wg]=Xg)}
-function sx(a,b){if(b||!(a.n&&a.o==a.n.d))ox(a,b),tx((pw(),a.pb)),b&&a.e&&nx(a,b,!1)}
-function ux(a,b){var c;a:{c=no(b);var d,e;for(e=new Bi(a.j);e.c<e.e.De();)if(d=Ci(e),d.pb.contains(c)){c=d;break a}c=null}switch(au(b.type)){case 1:tx((pw(),a.pb));c&&nx(a,c,!0);break;case 16:c&&sx(a,c);break;case 32:c&&sx(a,null);break;case 2048:vx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:vx(a)||a.p||wx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:vx(a)||(a.p?null!=a.n.d&&!a.n.d.Wf().Wf()&&(nx(a,a.n,!1),a.n.d.Wf()):xx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:vx(a)||
-a.p&&wx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:vx(a)||(a.p?xx(a):null!=a.n.d&&!a.n.d.Wf().Wf()&&(nx(a,a.n,!1),a.n.d.Wf()));b.cancelBubble=!0;b.preventDefault();break;case 27:ox(a,null);a.k&&Fv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:ox(a,null);a.k&&Fv(a.k,!1);break;case 13:vx(a)||(nx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}av(a,b)}function yx(a,b,c){c&&ox(a,null);wr(a,b,!1);a.o=null;a.k=null}
-function vx(a){var b;if(!a.n){for(b=new Bi(a.j);b.c<b.e.De();){b=Ci(b);ox(a,b);break}return!0}return!1}function ox(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Uu(c.pb)+Ua;Di(c.hd(),d,!1);a.p&&(c=mo(a.n.pb),2==Du(c)&&(c=Cu(c,1),Di(c,xg,!1)))}if(b){c=Uu(b.pb)+Ua;Di(b.hd(),c,!0);a.p&&(c=mo(b.pb),2==Du(c)&&(c=Cu(c,1),Di(c,xg,!0)));sl();c=a.pb;var e=new Tk(b.pb),d=(nl(),ol),e=E(zx,r,5,[e]),f,g,i,h;f=new kn;for(i=0,h=e.length;i<h;++i)g=e[i],ln(ln(f,g.b),ca);e=Xn(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function xx(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Tt(a.j,b):Tt(a.j,c);break}ox(a,d)}}function wx(a){var b,c,d;if(a.n){for(b=c=Gj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Tt(a.j,b):Tt(a.j,c);break}ox(a,d)}}s(333,292,mi);_._c=function(a){ux(this,a)};_.sd=function(){this.k&&Fv(this.k,!1);bv(this)};_.Kd=function(a,b){yx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function px(a){this.b=a}s(334,1,{},px);_.qc=function(){Ax(this.b)};_.b=null;
-function Bx(a){this.b=a}s(335,1,{},Bx);_.Lc=function(){ox(this.b,null)};_.b=null;function qx(a,b){this.b=a;this.c=b;Kv.call(this,!0,ef);Cv(this.T,this.c.d);Hv(this);this.fb=!0;this.c.d.Wf()}s(336,295,ri,qx);_.Xc=function(a){var b,c;if(!a.b)switch(au(a.e.type)){case 4:c=no(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&ox(this.b,null)}};_.b=null;_.c=null;function rx(a,b){this.b=a;this.c=b}s(337,1,{},rx);_.b=null;var Cx=_.c=null;
-function Dx(){Dx=u;Cx=new ot((Dt(),new Ct("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Ex(a,b){this.pb=$doc.createElement(Dg);var c=Uu(this.pb)+Ua;Di(this.hd(),c,!1);this.pb.textContent=a||j;this.pb[yd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);sl();this.pb.setAttribute(dg,Zl.b);this.b=b}s(340,293,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Ex);_.b=null;_.c=null;_.d=null;
-function Fx(){var a;this.pb=$doc.createElement(Dg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Xt(this.pb,a);a[yd]="menuSeparatorInner"}s(341,293,qi,Fx);function Gx(){var a,b,c,d,e;b=null.Wf();e=jj();d=kj();b[Wd]=(Bo(),Af);b[Zg]=0+(pj(),Tf);b[Ie]=bb;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[Zg]=(c>e?c:e)+Tf;b[Ie]=(a>d?a:d)+Tf;b[Wd]="block"}function Lv(){}s(342,1,{},Lv);_.Tc=function(){Gx()};
-function Hx(a){this.b=a}s(343,1,{},Hx);_.Xc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Xc(a),!a.b){d=a.e;c=no(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(au(d.type)){case 4:case 1048576:if(ej){a.c=!0;break}if(!c&&b.V){b.Gd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ej){a.c=!0;break}break;case 2048:d=no(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ix(a){this.b=a}s(344,1,{},Ix);_.b=null;function Mv(){Mv=u;Nv=new Jx(Ib,0);Uv=new Jx(nc,1);Wv=new Jx(vc,2);Kx=E(Lx,r,73,[Nv,Uv,Wv])}function Jx(a,b){oo.call(this,a,b)}s(345,145,{73:1,112:1,115:1,117:1},Jx);var Kx,Nv,Uv,Wv;function Mx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=pu(a.b.$),Gx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Mi(a.i.b),a.i=null,a.c=!1)}
-function Nx(a){a.k||(Mx(a),a.d||(cj(),uv(dj(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Nf]=Xg}function Ox(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Bd]="rect("+g+Uf+f+Uf+c+Uf+e+"px)"}
-function Gv(a,b,c){a.d=c;Wj(a);a.j&&(pk(a.j),a.j=null,Nx(a));a.b.hb=b;var d=a.b;d.eb&&(Mi(d.eb.b),d.eb=null);d._&&(Mi(d._.b),d._=null);if(d.hb){d.eb=du(new Hx(d));var e;e=new Ix(d);ju();e=ku?Gr(ku.b,(!Fr&&(Fr=new ok),Fr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Mv(),Nv)&&!b&&(c=!1);a.k=b;c?b?(Mx(a),a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=$f,cj(),b=dj(null),mv(b,a.b,b.pb),a.j=new Px(a),hk(a.j,1)):Xj(a,200):(Mx(a),a.k?(a.b.pb.style[Qf]=Zc,-1!=a.b.ib&&a.b.Hd(a.b.cb,a.b.ib),cj(),
-b=dj(null),mv(b,a.b,b.pb)):a.d||(cj(),uv(dj(null),a.b)),a.b.pb.style[Nf]=Xg)}function Ov(a){var b=(bk(),ek);this.n=new ak(this);this.u=b;this.b=a}s(346,18,{},Ov);_.sc=function(){Nx(this)};_.tc=function(){this.e=jo(this.b.pb,Hf);this.f=jo(this.b.pb,If);this.b.pb.style[Nf]=Je;Ox(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Ox(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Px(a){ik();this.b=a}s(347,25,{},Px);_.Ac=function(){this.b.j=null;Xj(this.b,200)};
-_.b=null;function Yt(){Yt=u;Qx()}function Zt(a){return a.__gwt_resolve?a.__gwt_resolve():a}function lw(a){return function(){this.__gwt_resolve=Rx;return a.kd()}}function Rx(){throw"A PotentialElement cannot be resolved twice.";}
-function Qx(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function cj(){cj=u;Sx=new Tx;Ux=new zi;cv=new Pr}function Vx(a){this.q=new zv(this);this.pb=a;Zu(this)}
-function dj(a){cj();var b,c;c=Zi(Ux,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Ux.e){var d=new Wx;lk();mk(nk?nk:nk=new ok,d)}!b?c=new Xx:c=new Vx(b);x(Ux,a,c);Qr(cv,c);return c}s(349,289,ri,Vx);var Sx,Ux,cv;function Tx(){}s(350,1,{},Tx);_.Jd=function(a){a.qd()&&a.sd()};function Wx(){}s(351,1,{},Wx);_.Rc=function(){cj();try{iv(cv,Sx)}finally{Yx(cv.b),Yx(Ux)}};function Xx(){Vx.call(this,$doc.body)}s(352,349,ri,Xx);
-_.Bd=function(a,b,c){xv(a,b-0,c-0)};function Ev(a){this.d=a;this.b=!!this.d.jb}s(353,1,{},Ev);_.Yc=function(){return this.b};_.Zc=function(){if(!this.b||!this.d.jb)throw new sv;this.b=!1;return this.c=this.d.jb};_.$c=function(){this.c&&this.d.vd(this.c)};_.c=null;_.d=null;function Zx(a,b){a.pb[Ug]=null!=b?b:j}s(356,307,Xh);_._c=function(a){0!=(au(a.type)&896)?av(this,a):av(this,a)};_.td=function(){};function $x(){$x=u;ew();ay()}s(355,356,Xh);
-function by(){$x();var a=$doc.createElement("textarea");!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);ew();this.pb=a;this.pb[yd]="gwt-TextArea"}s(354,355,Xh,by);function cy(){var a;$x();var b=(a=$doc.createElement("INPUT"),a.type=Eg,a);!Ht&&(Ht=new Gt);!Ft&&(Ft=new Et);ew();this.pb=b;this.pb[yd]="gwt-TextBox"}s(357,355,Xh,cy);function ay(){ay=u;dy=new ey;fy=new gy;hy=new iy;jy=new ky;ly=E(my,r,80,[dy,fy,hy,jy])}s(358,145,li);var ly,dy,fy,hy,jy;function ey(){oo.call(this,Ib,0)}s(359,358,li,ey);
-function gy(){oo.call(this,ac,1)}s(360,358,li,gy);function iy(){oo.call(this,cc,2)}s(361,358,li,iy);function ky(){oo.call(this,uc,3)}s(362,358,li,ky);function ny(a,b){var c,d;c=$doc.createElement(Pg);d=$doc.createElement(Dg);d[bd]=a.b.b;d.style[Vg]=a.c.b;var e=(Yt(),Zt(d));c.appendChild(e);Xt(a.e,c);mv(a,b,d)}function oy(){jw.call(this);this.b=(Dw(),Qw);this.c=(Rw(),Uw);this.f[ud]=ab;this.f[td]=ab}s(363,308,ri,oy);_.vd=function(a){var b;b=mo(a.pb);(a=qv(this,a))&&this.e.removeChild(mo(b));return a};
-function py(a,b){if(0>b||b>=a.d)throw new pv;return a.b[b]}function rv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function nv(a,b,c){var d,e;if(0>c||c>a.d)throw new pv;if(a.d==a.b.length){e=v(qy,r,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)ss(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)ss(a.b,d,a.b[d-1]);ss(a.b,c,b)}function zv(a){this.c=a;this.b=v(qy,r,81,4,0)}s(364,1,{},zv);_.yd=function(){return new tv(this)};_.b=null;_.c=null;_.d=0;
-function gv(a){if(a.b>=a.c.d)throw new sv;return a.c.b[++a.b]}function hv(a){if(0>a.b||a.b>=a.c.d)throw new Mw;a.c.c.vd(a.c.b[a.b--])}function tv(a){this.c=a}s(365,1,{},tv);_.Yc=function(){return this.b<this.c.d-1};_.Zc=function(){return gv(this)};_.$c=function(){hv(this)};_.b=-1;_.c=null;function ex(){ex=u;hx=(Dt(),new Ct(Fn()+"clear.cache.gif"))}var hx,fx=null;function gx(){}s(367,1,{},gx);function ry(){ry=u;ex()}function sy(a,b,c,d,e){ry();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function ty(a,b,c){ry();sy.call(this,(Dt(),new Ct(a)),b,0,c,16)}s(368,301,{},sy,ty);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function gw(){gw=u;hw=(uy=new vy)?new wy:uy}function wy(){}s(369,1,{},wy);_.Md=function(a){a.focus()};var uy,hw;function xy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function qw(){var a=(gw(),yy)?yy:yy=xy();gw();var b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Eg;c.tabIndex=-1;c.setAttribute(dg,Rf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Je;d.position=Zc;c.addEventListener(je,a,!1);b.appendChild(c);return b}s(371,369,{});var yy=null;function tx(a){$wnd.setTimeout(function(){a.focus()},0)}function vy(){}s(370,371,{},vy);_.Md=function(a){tx(a)};
-function Mi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ir(b,new Jt(b,c,d,a)):Wr(b,c,d,a)}function Mr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(376,1,{},Mr);_.b=null;_.c=null;_.d=null;_.e=null;function Jr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(377,1,{},Jr);_.qc=function(){var a=this.c;Kr(this.b,this.e,this.d).nf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Jt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(378,1,{},Jt);_.qc=function(){Wr(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function zy(a,b){b.n!=a&&(!a.bc&&(a.bc=new Wi),b.n=a,Qi(a.bc,b))}function Ay(a){var b;b=a.cZ.e;if(-1!=Yn(b,Zn(36)))return null;a=a.cc.c.c++;return b=fo(b,eo(b,Zn(46))+1)+j+a}function By(a,b,c,d){0==--a.Yb&&(a.hc!=a._d()&&(d|=4),!a.gc&&(d|=2),0<d&&new Cy(a,b,c,it(d)))}function Dy(a){return!a.Ub&&a._b?Dy(a._b):a.Ub}function Ey(a){return!a.Wb&&a._b?Ey(a._b):a.Wb}
-function Fy(a){var b;b=new Gy;if(a._d()){for(;a&&!y(a,100);a=a._b){var c=b,d=a.Xd(),e=a.Yd();c.b+=d;c.c+=e}y(a,100)&&(c=a.Xd(),a=a.Yd(),b.b+=c,b.c+=a);return b}throw new Hy;}function Iy(a){a.dc=!1;a.ie();Jy(a)}function Jy(a){if((a=y(a,100)?null:a._b)&&a.dc)Iy(a),a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}function Ky(a){return(a=a.Qd())?a:new Ly(1,1)}function My(a){var b;return(b=a.Rd())?new Ny(b):new Ny(a.Td())}function Oy(a){0==a.Yb++&&(a.hc=a._d(),a.gc=!0,a.fe())}function Py(a){return!a.Wb?(a.$d(),!0):!1}
-function M(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,88)&&c.b==b.b||a.ac.If(b)}function Qy(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Jy(a),new Ry(a,100);if(g!=a.fc||f!=a.Xb)a.$d(),new Ry(a,101)}function Sy(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.$d(),a.ac.Jf(b),a._d()&&a.he())}function Ty(a){a.ec||(Oy(a),Uy(a,!0),Vy(a),a.ec=!0,new Ry(a,102),By(a,a,a._b,0),Jy(a),a.ac.Lf(a))}function Wy(){this.cc=(Hp(),Hp(),Xy);new zi;this.Zd();this.$b=(Yy(),Zy)}
-s(382,1,Uh);_.Nd=function(){return!1};_.Od=function(){return Ay(this)};_.Pd=function(){return Dy(this)};_.Qd=function(){return $y(this.ac,this)};_.Rd=function(){return this.Qd()};_.Sd=function(){return this.Xb};_.Td=function(){return this.be()};_.Ud=function(){return new az(0,0,0,0)};_.Vd=function(){return this.ee()};_.Wd=function(){return this.fc};_.Xd=function(){return this.ic};_.Yd=function(){return this.jc};_.Zd=function(){};_.$d=function(){Iy(this)};
-_._d=function(){return this.ec&&!!this._b&&this._b._d()};_.ae=function(){};_.be=function(){return Ky(this)};_.ce=function(){};_.de=function(){return(null==this.Zb&&(this.Zb=this.Od()),this.Zb)+ya+this.Xd()+ya+this.Yd()+ya+this.Wd()+$g+this.Sd()+(this.ec?j:",hidden")};_.ee=function(){return My(this)};_.fe=function(){};_.ge=function(){return Py(this)};_.he=function(){};_.ie=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.je=function(a,b){this.ke(this.ic,this.jc,a,b)};
-_.ke=function(a,b,c,d){this.le(a,b,c,d,this.Vb,!0);this.Vb=0};_.le=function(a,b,c,d){Qy(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.me=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new qk("Missing message: awt.12A");if(y(b,90)){if(b==a)throw new qk("Missing message: awt.12B");a:{if(a&&!y(a,100))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,100))break;d=d._b}d=!1}if(d)throw new qk("Missing message: awt.12C");if(y(b,100))throw new qk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new ho;var e=Gj(d.Pb.b,b),f;f=Tt(d.Pb.b,e);d.Qb&&d.Qb.se(f);bz(d,e);new cz(d,301,f)}d=a.Pb.b.d;Oy(b);dz(a.Pb.b,d,b);d=(b._b=a,b.ae(!0),Iy(a),!!a.Qb&&
-y(a.Qb,93)&&(a.Qb.o=!1),By(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,93)){var g=a.Qb;if(!b)throw new Hr("Missing message: awt.185");if(null==c||null!=c)ez(g,c,b);else throw new qk("Missing message: awt.92");}else a.Qb.oe(null==c?null:c,b)}catch(i){i=Hi(i);if(y(i,120))throw b=i,bz(a,d),b;throw i;}b.ie();new cz(a,300,b)}function fz(a,b){var c;c=a.ne();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function gz(a){var b;b=a.ne();return new hz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Uy(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Tt(a.Pb.b,c).ae(b)}function bz(a,b){var c;c=Tt(a.Pb.b,b);Oy(c);c.ae(!1);Wt(a.Pb.b,b);c._b=null;Iy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1);By(c,c,a,1)}function iz(a){var b=(jz(),kz);Sy(a,b);for(b=0;b<a.Pb.b.d;++b)Tt(a.Pb.b,b).ge()}function lz(a,b){var c,d;if(a.Qb)for(d=new Bi(a.Pb.b);d.c<d.e.De();)c=Ci(d),a.Qb.se(c);if(b)for(d=new Bi(a.Pb.b);d.c<d.e.De();)c=Ci(d),b.oe(null,c);a.Qb=b;Iy(a);a.Qb&&y(a.Qb,93)&&(a.Qb.o=!1)}
-function Vy(a){if(!a.dc){a.Qb&&a.Qb.pe(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Tt(a.Pb.b,c),b.dc||b.me();a.dc=!0}}function mz(){Wy.call(this);this.Pb=new nz;this.Tb=(Hp(),Hp(),Xy)}s(381,382,pi);_.Qd=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.qe(this));return this.Rb};_.Rd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.re(this));return this.Sb};_.ne=function(){return this.Ud()};_.Td=function(){return Ky(this)};_.Vd=function(){return My(this)};
-_.Zd=function(){this.ac=(Hp(),new oz)};_.$d=function(){Iy(this);this.Qb&&y(this.Qb,93)&&(this.Qb.o=!1)};_.ae=function(a){Uy(this,a)};_.be=function(){return Ky(this)};_.ee=function(){return My(this)};_.fe=function(){var a;for(a=0;a<this.Pb.b.d;++a)Oy(Tt(this.Pb.b,a))};_.ge=function(){var a;if(!Py(this))return!1;for(a=0;a<this.Pb.b.d;++a)Tt(this.Pb.b,a).ge();return!0};_.ie=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Tt(this.Pb.b,b),a.ie()};_.me=function(){Vy(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function pz(){var a=new qz;mz.call(this);lz(this,a)}s(380,381,pi,pz);_.Od=function(){return"panel"+this.Tb.c.e++};function rz(a,b,c){a=sz(a.Ob,b,c);a.k=!0;return new tz(a)}function uz(a){a.ce(a.Ob.e)}function vz(a){return new Ly(jo(a.Ob.pb,If),jo(a.Ob.pb,Hf))}s(379,380,pi);_.Sd=function(){return jo(this.Ob.pb,Hf)};_.Wd=function(){return jo(this.Ob.pb,If)};_.Xd=function(){return Sj(this.Ob.pb)};_.Yd=function(){return Uj(this.Ob.pb)};
-_._d=function(){return this.Ob.pb.style.display!=Af};_.he=function(){uz(this)};_.je=function(){};_.Ob=null;function wz(a){if(null!=a)this.f=a;else throw new xz;}s(384,1,Ih);_.tS=function(){return this.cZ.e+"[source="+this.f+Qc};_.f=null;
-function yz(){yz=u;Q=new zi;x(Q,new R(400),new T(ih));x(Q,new R(401),new T(ih));x(Q,new R(402),new T(ih));x(Q,new R(500),new T(kh));x(Q,new R(501),new T(kh));x(Q,new R(502),new T(kh));x(Q,new R(503),new T(lh));x(Q,new R(504),new T(kh));x(Q,new R(505),new T(kh));x(Q,new R(506),new T(lh));x(Q,new R(507),new T(Ch));x(Q,new R(100),new T(eh));x(Q,new R(101),new T(eh));x(Q,new R(102),new T(eh));x(Q,new R(103),new T(eh));x(Q,new R(1004),new T(hh));x(Q,new R(1005),new T(hh));x(Q,new R(800),new T(yh));x(Q,
-new R(801),new T(yh));x(Q,new R(200),new T(mh));x(Q,new R(201),new T(mh));x(Q,new R(202),new T(mh));x(Q,new R(204),new T(mh));x(Q,new R(203),new T(mh));x(Q,new R(209),new T(Dh));x(Q,new R(208),new T(Eh));x(Q,new R(207),new T(Eh));x(Q,new R(206),new T(mh));x(Q,new R(205),new T(mh));x(Q,new R(1400),new T(Ah));x(Q,new R(1401),new T(Bh));x(Q,new R(1402),new T(Bh));x(Q,new R(300),new T(fh));x(Q,new R(301),new T(fh));x(Q,new R(1100),new T(xh));x(Q,new R(1101),new T(xh));x(Q,new R(1200),new T(zh));x(Q,new R(701),
-new T(vh));x(Q,new R(900),new T(wh));x(Q,new R(1001),new T(nh));x(Q,new R(601),new T(uh))}s(383,384,Ih);_.de=function(){return j};_.tS=function(){var a;a=j;y(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Od()),a.Zb),null==a&&(a=j));return this.cZ.e+Oc+this.de()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(386,1,{},T);_.b=dh;function zz(){}s(387,1,{},zz);_.b=null;_.c=null;
-function Az(a,b){var c;b&&(a.b?(c=new Bz(a.b),ss(c.c,c.d++,b),a.b=c):(a.b=new Wi,Qi(a.b,b)))}s(389,1,Ih);_.b=null;function Cz(){}function Dz(){}s(388,389,Ih,Cz,Dz);function Ez(){Ez=u;Math.sqrt(2)}function Fz(a){Ez();if(0>a)throw new qk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(390,1,{85:1},Fz);_.eQ=function(a){return a===this?!0:y(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Gz;a.b=31*a.b+I((new Hz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Hz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Iz(){Iz=u;Jz=new Pr;Kz=new Ly(0,0);Qr(Jz,Fb);Qr(Jz,Sb);Qr(Jz,yb);Qr(Jz,"Last");Qr(Jz,Kb);Qr(Jz,jc);Qr(Jz,Jc);Qr(Jz,Mc);Qr(Jz,Qb)}
-function ez(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Fu(Jz.b,b))throw new qk(Lz());us(Zi(a.d,d))===us(c)&&us(Zi(a.c,c))===us(d)||((b=Zi(a.d,d))&&Mz(a,b,d),Nz(a.b.yd(),c)&&Mz(a,c,d),b=a.b,new Oz(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function Pz(a,b){return new Ly(Mj(b[1].c,Mj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Mj(b[0].b,Mj(b[4].b,b[3].b))+a.n)}function Mz(a,b,c){Qz(a.b,b);Ki(a.c,b);Ki(a.d,c)}
-function Rz(a,b){if(!a.o){a.o=!0;var c,d,e;Sz(a.i,Kz);Sz(a.j,Kz);Sz(a.p,null);a.q=0;for(d=Tz(a.b,0);d.c!=d.e.b;){c=Uz(d);e=Zi(a.c,c);var f=b.$b;e=xn(e,Kb)?0:xn(e,jc)?1:xn(e,Jc)?2:xn(e,Mc)?4:xn(e,Qb)?3:xn(e,Fb)?f.b?4:3:xn(e,yb)?f.b?3:4:xn(e,Sb)?1:2;c.ec?a.p[e]||(ss(a.p,e,c),++a.q,a.i[e]=c.Td(),a.j[e]=c.Vd()):a.p[e]||(a.i[e]=c.Td(),a.j[e]=c.Vd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Vz(){Iz();Wz.call(this,0)}
-function Wz(a){Iz();Hp();this.b=new Xz;this.c=new zi;this.d=new zi;this.e=a;this.k=0;this.o=!1;this.p=v(Yz,r,89,5,0);this.i=v(Zz,r,91,5,0);this.j=v(Zz,r,91,5,0);this.q=this.f=this.n=0}s(391,1,{93:1,112:1},Vz,Wz);_.oe=function(a,b){ez(this,a,b)};
-_.pe=function(a){Rz(this,a);if(0!=this.q)if(a=gz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ke(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].je(a.c,this.j[1].b),this.p[1].le(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].je(this.j[4].c,c),this.p[4].le(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ke(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].je(a.c,
-this.j[2].b),this.p[2].le(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].je(this.j[3].c,c),this.p[3].le(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.qe=function(a){var b;b=this.o;Rz(this,a);this.o=b;return 0==this.q?fz(a,new Ly(0,0)):fz(a,Pz(this,this.i))};_.re=function(a){var b;b=this.o;Rz(this,a);this.o=b;return fz(a,Pz(this,this.j))};_.se=function(a){var b;b=Zi(this.c,a);null!=b&&Mz(this,a,b)};_.tS=function(){return $z.e+"[hgap="+this.e+",vgap="+this.k+Qc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Kz,Jz;function aA(a){Wy.call(this);this.ac=(Hp(),new bA(a,this))}s(392,382,{86:1,89:1,94:1,108:1,112:1},aA);_.Od=function(){return sd+this.cc.c.b++};_.Qd=function(){return!Ey(this)?new Ly(0,0):$y(this.ac,this)};_.ie=function(){};s(394,1,{});s(393,394,{},function(){});function cA(){cA=u}
-function dA(a,b){if(null==b)throw new Hr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Lf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function eA(){cA();Wy.call(this);new Wi;this.ac=new fA((Hp(),this))}s(395,382,{87:1,89:1,94:1,108:1,112:1},eA);_.Qd=function(){return $y(this.ac,this)};
-_.de=function(){return(null==this.Zb&&(this.Zb=Ay(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",current="+Jp(this.ac.b,this.ac.b.pb.selectedIndex)};function gA(){gA=u;hA=new iA(255,255,255);jA=new iA(192,192,192);kA=new iA(128,128,128);lA=new iA(64,64,64);mA=new iA(0,0,0);nA=new iA(255,0,0);new iA(255,175,175);oA=new iA(255,200,0);pA=new iA(255,255,0);new iA(0,255,0);qA=new iA(255,0,255);rA=new iA(0,255,255);sA=new iA(0,0,255)}
-function tA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new iA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new iA(c,a,b)}function uA(a){return new iA(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function iA(a,b,c){gA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new qk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(396,1,{88:1,95:1,99:1},iA);_.eQ=function(a){return y(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return vA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Qc};_.b=0;var mA,sA,rA,lA,kA,jA,qA,oA,nA,hA,pA;function Yy(){Yy=u;Zy=new wA(!0);xA=new Pr;Qr(xA,"ar");Qr(xA,"fa");Qr(xA,"iw");Qr(xA,"ur")}function wA(a){this.b=a}s(397,1,Ih,wA);_.b=!1;var Zy,xA;s(399,1,{104:1,114:1});function yA(){Ly.call(this,0,0)}function Ly(a,b){this.c=a;this.b=b}
-function Ny(a){Ly.call(this,a.c,a.b)}s(398,399,{91:1,104:1,112:1,114:1},yA,Ly,Ny);_.eQ=function(a){return a===this?!0:y(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Gz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return zA.e+"[width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;function Mq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(400,1,Ih,Mq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.te=function(){return 0!=(this.f&4)};_.ue=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ue()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.te()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Qc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function AA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function BA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(tw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Vd(),c.ke(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function CA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Vd():c.Td(),g=Mj(g,c.b),i+=c.c+a.d);return new Ly(i,g+2*a.e)}function qz(){DA.call(this,1,5,5)}
-function DA(a,b,c){Hp();this.d=b;this.e=c;this.b=a}s(401,1,Ih,qz,DA);_.oe=function(){};
-_.pe=function(a){this.c=EA(a.Pb);if(0!=AA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=gz(a);g=a.ne();i=a.$b.b;l=new Wi;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new FA(n);for(w=0;w<n;++w)ss(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var H=d,A=Gj(a.Pb.b,q);tw(A,H.d);ss(H.c,A,q)}for(d=new Bi(d);d.c<d.e.De();)if((c=Ci(d))&&c.ec)a=c.Vd(),!e&&m+a.c>b.c&&(BA(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ie(),m=f,o+=h+this.e,h=0),e=!1,ss(l.c,l.d++,c),m+=a.c+this.d,h=Mj(h,a.b);BA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.qe=function(a){this.c=EA(a.Pb);return 0==AA(this)?fz(a,new Ly(10,10)):fz(a,CA(this,!1))};_.re=function(a){this.c=EA(a.Pb);return 0==AA(this)?fz(a,new Ly(10,10)):fz(a,CA(this,!0))};_.se=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Se;break;case 2:a=cg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return GA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Qc};_.b=0;_.c=null;_.d=0;_.e=0;function jz(){jz=u;kz=new HA(Pb,0,12)}
-function HA(a,b,c){jz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(402,1,Ih,HA);_.b=null;_.c=0;_.d=0;var kz;s(403,1,Ih);_.tS=function(){return IA.e+"[font="+this.d+"ascent="+JA(this.b,this.d).b+", descent="+JA(this.b,this.d).c+", height="+JA(this.b,this.d).d+Qc};_.d=null;function KA(a){if(!a.n){Oy(a);a.Fd();var b,c;for(b=0;b<a.p.d;++b)(c=Tt(a.p,b))&&KA(c);Uy(a,!1);a.n=!0;By(a,a,a._b,0);new LA(a,202)}}
-function MA(a){var b,c;a.ec&&(a.ac.Fd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Tt(a.p,b))&&c.Fd()}function NA(a){!Ey(a)&&iz(a);var b=My(a);a.ke(a.ic,a.jc,b.c,b.b);Vy(a)}function OA(a,b){a.q!=b&&(a.q=b)}s(405,381,ni);_.Ud=function(){return new az(this.o.e,this.o.c,this.o.b,this.o.d)};_.Fd=function(){MA(this)};_._d=function(){return this.ac.d.hb};_.ke=function(a,b,c,d){Qy(this,a,b,c,d);this.Vb=0};_.le=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Qy(this,a,b,c,d);this.ec&&e&&!f&&Vy(this)};_.n=!1;_.q=!1;
-function PA(a){mz.call(this);this.r=new Dz;this.p=new Wi;this.o=new az(0,0,0,0);this.ec=!1;lz(this,new Vz);this.ac&&QA(this.ac.d.I.c,a);this.ac&&RA(this.ac.d,!0);OA(this,!0)}s(404,405,ni);_.ne=function(){return new az(this.o.e,this.o.c,this.o.b,this.o.d)};_.Xd=function(){return Sj(this.ac.d.pb)};_.Yd=function(){return Uj(this.ac.d.pb)};_.Zd=function(){this.ac=new SA((Hp(),j),this)};
-function TA(a,b,c,d,e,f){var g,i;g=a.e;f?(i=tA(g),f=new iA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=bg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+ua)):(i=new iA(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=tA(g),(a.e=i)&&(a.i=bg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua));--d;--e;UA(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=bg+(~~i.b>>16&255)+ya+(~~i.b>>8&255)+ya+(i.b&255)+ua);UA(a,b,c,d,1);UA(a,b,c+1,1,e);(a.e=f)&&(a.i=bg+(~~f.b>>16&255)+
-ya+(~~f.b>>8&255)+ya+(f.b&255)+ua);UA(a,b+d,c,1,e);UA(a,b+1,c+e,d,1)}s(406,1,{});_.tS=function(){return"Graphics"};s(407,406,{});function VA(a){var b,c;c=Mj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Ly(b,c)}
-function WA(a,b,c){var d,e,f,g,i,h;a.c=EA(b.Pb);if(0==a.c.length)return new yA;g=VA(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Vd():d.Td(),h=Mj(h,d.c),i=Mj(i,d.b);return new Ly(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function XA(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function YA(){ZA.call(this,7)}function ZA(a){Hp();this.e=0;this.b=1;this.f=a;this.d=0}s(408,1,Ih,YA,ZA);_.oe=function(){};
-_.pe=function(a){var b,c;this.c=EA(a.Pb);if(0!=this.c.length&&(b=gz(a),!(0>=b.c||0>=b.b))){c=VA(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(G,k,-1,d,1);e=v(G,k,-1,d,1);h=v(G,k,-1,c,1);l=v(G,k,-1,c,1);XA(b.c,b.d,this.d,f,e);XA(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].ke(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.qe=function(a){return fz(a,WA(this,a,!1))};_.re=function(a){return fz(a,WA(this,a,!0))};_.se=function(){};
-_.tS=function(){return $A.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Qc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Mw(){pn()}function $u(a){pn();this.i=a}s(410,100,ii,Mw,$u);function Hy(){pn();this.i="Missing message: awt.151"}s(409,410,ii,Hy);s(411,1,{});function az(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(412,1,{92:1,112:1,114:1},az);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return aB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function bB(a){cB.call(this,a,0)}function cB(a,b){Wy.call(this);this.ac=(Hp(),new dB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Dw(),Ow);c.b=d;Aw(c);break;case 0:c=c.b;d=(Dw(),Ew);c.b=d;Aw(c);break;case 2:c=c.b,d=(Dw(),Fw),c.b=d,Aw(c)}}s(413,382,Uh,bB,cB);
-_.Qd=function(){return!Ey(this)?new Ly(0,0):$y(this.ac,this)};_.de=function(){var a=(null==this.Zb&&(this.Zb=Ay(this)),this.Zb)+ya+this.ic+ya+this.jc+ya+this.fc+$g+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Se;switch(this.b){case 1:b=vd;break;case 2:b=cg}return a+b+",text=null"};_.b=0;s(416,1,Ih);_.de=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.de()+Qc};_.k=null;_.n=null;
-function eB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function fB(a){this.o=(Hp(),Hp(),Xy);var b;var c;b=this.cZ.e;-1!=Yn(b,Zn(36))?b=null:(c=this.o.c.d++,b=fo(b,eo(b,Zn(46))+1)+j+c);this.k=b;this.e=new Cz;this.i=a;this.f=!0;this.j=new gB(this)}s(415,416,Ih,fB);_.de=function(){return eB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(414,415,ki);_.de=function(){return eB(this)+(this.c?",tearOff":j)};_.c=!1;s(418,1,{105:1});
-_.eQ=function(a){return a===this?!0:y(a,105)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Gz;hB(a,this.b);hB(a,this.c);return a.b};function Gy(){this.c=this.b=0}function iB(a,b){this.b=a;this.c=b}function jB(a){var b=a.c;this.b=a.b;this.c=b}s(417,418,{96:1,105:1,112:1},Gy,iB,jB);_.eQ=function(a){return a===this?!0:y(a,96)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return kB.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;
-function lB(a,b){if(!b)throw new Hr("Missing message: awt.70");var c=a.b;if(D(b.i,Aa)){var c=c.b.b,d=new Fx,e=c.d.d;if(0>e||e>c.d.d)throw new pv;c.p&&(d.pb[Dd]=2);mx(c,e,d.pb);dz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new pv;dz(d.d,e,c);for(f=g=0;f<e;++f)y(Tt(d.d,f),72)&&++g;dz(d.j,g,c);mx(d,e,c.pb);c.c=d;e=Uu(c.pb)+Ua;Di(c.hd(),e,!1);d.p&&(e=Gj(d.d,c),-1!=e&&(d=Cu(d.p?d.f:Cu(d.f,0),e),2==Du(d)&&d.removeChild(Cu(d,1)),c.pb[Dd]=2))}}
-function mB(){fB.call(this,j);new Wi;this.c=!1;this.b=(Hp(),new nB)}s(419,414,ki,mB);_.b=null;s(422,1,{98:1,107:1,114:1});s(421,422,{98:1,106:1,107:1,114:1});_.eQ=function(a){return a===this?!0:y(a,106)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Gz;hB(a,this.d);hB(a,this.e);hB(a,this.c);hB(a,this.b);return a.b};function hz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(420,421,{97:1,98:1,106:1,107:1,112:1,114:1},hz);
-_.eQ=function(a){return a===this?!0:y(a,97)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return oB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function pB(){pB=u;qB=new rB;sB=new tB;uB=new tB}var qB,uB,sB;s(424,1,{});_.eQ=function(a){return this===a};_.hC=function(){return ti(this)};function rB(){}s(425,424,{},rB);function tB(){}s(426,1,{},tB);s(427,382,Uh);_.Pd=function(){return null};
-function vB(a,b){var c;c=new wB(Ey(a));return!c?null:new Ly(xB(c,"_")*b+6,JA(c.b,c.d).d+6)}function yB(a,b){var c;c=vB(a,b);return!c?Ky(a):c}function zB(a,b){var c;c=vB(a,b);return!c?My(a):c}function AB(a,b){var c=a.ac;Zx(c.b,b);c.f.b=-1;c.f.c=-1}function BB(a){CB.call(this,a,null!=a?a.length:0)}function CB(a,b){Wy.call(this);this.b=0>b?0:b;var c=this.ac;Zx(c.b,a);c.f.b=-1;c.f.c=-1}s(428,427,Uh,BB,CB);_.Od=function(){return"textfield"+this.cc.c.f++};
-_.Qd=function(){return vB(this,ko(this.ac.b.pb,Ug).length)};_.Rd=function(){return!Ey(this)?null:vB(this,ko(this.ac.b.pb,Ug).length)};_.Td=function(){return 0<this.b?yB(this,this.b):Ky(this)};_.Vd=function(){return 0<this.b?zB(this,this.b):My(this)};_.Zd=function(){this.ac=(Hp(),new DB)};_.be=function(){return 0<this.b?yB(this,this.b):Ky(this)};_.ee=function(){return 0<this.b?zB(this,this.b):My(this)};_.b=0;function Hp(){Hp=u;Xy=new EB}function Qq(){var a=(Hp(),Hp(),Xy);!a.d&&(a.d=new FB)}
-function EB(){this.c=new GB;this.e=new zz}s(429,1,{},EB);_.b=null;_.d=null;var Xy;function GB(){}s(430,1,{},GB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(431,1,{});function HB(){HB=u;IB=new JB;KB=new JB}function LB(a,b){return b==a?!0:!b?!1:!0}function JB(){}s(432,1,{101:1},JB);_.eQ=function(a){return null==a||!y(a,101)?!1:LB(this,a)};_.hC=function(){var a;a=null.Wf()+";class="+null.Wf();a=!null.Wf().Wf()?a:a+";charset=";return tt(a)};
-_.tS=function(){return MB.e+"[MimeType=(null);humanPresentableName="+this.b+Qc};_.b=null;var IB,KB;function NB(){NB=u;E(OB,r,101,[(HB(),KB),IB])}function PB(a){NB();this.b=a}s(433,1,{},PB);_.b=null;function QB(a){a="flavor = "+a;pn();this.i=a}s(434,101,{102:1,112:1,118:1,126:1},QB);function RB(a,b,c){yz();SB.call(this,a,b,c,dh)}function SB(a,b,c,d){yz();wz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(435,383,Ih,RB,SB);
-_.de=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+nt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=dh;function Ry(a,b){yz();wz.call(this,a);this.e=b}s(436,383,Ih,Ry);
-_.de=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Xd()+ya+a.Yd()+ca+a.Wd()+$g+a.Sd()+ua};function cz(a,b,c){yz();Ry.call(this,a,b);this.b=c}s(437,436,Ih,cz);
-_.de=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Od());return a+b.Zb};_.b=null;function Cy(a,b,c,d){yz();wz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(438,383,Ih,Cy);
-_.de=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(lt(et(this.b,eh))&&(a+="PARENT_CHANGED,"),lt(et(this.b,fh))&&(a+="DISPLAYABILITY_CHANGED,"),lt(et(this.b,hh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+ua};_.b=dh;_.c=null;_.d=null;s(439,1,Qh);function LA(a,b){yz();Ry.call(this,a,b);this.d=null;this.b=this.c=0}
-s(440,436,Ih,LA);
-_.de=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(441,1,{});function TB(a){if(null==a)throw new ho;}s(442,441,{},TB);
-function UB(){UB=u;VB={};VB["java.vendor"]=ve;VB["package.restrict.access.sun"]=Tg;VB["sun.java.launcher"]=fc;VB["sun.management.compiler"]=ve;VB["os.name"]=fc;VB[" sun.boot.class.path"]=fc;VB["path.separator.applet"]=fc;VB["java.vm.specification.vendor"]=ve;VB["java.runtime.version"]=fc;VB["http.proxyPort"]=fc;VB["user.name"]=fc;VB["user.language"]=fc;VB["os.name.applet"]=fc;VB["browser.version"]=fc;VB["java.version"]=fc;VB["user.timezone"]=fc;VB["java.endorsed.dirs"]=fc;VB["java.specification.name"]=
-"GWT";VB["java.specification.version"]="2.5.0";VB[Ne]=bc;!er&&(er=new mr);er.b?VB[Le]="yes":VB[Le]=null}var VB;s(445,101,ai);function WB(){pn()}function XB(a){pn();this.i=a}s(444,445,{109:1,112:1,118:1,126:1},WB,XB);function YB(){YB=u;ZB=new $B}function aC(a){var b;if(a.n){var c;b=new rt;mn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,mn(b.b,a.b));c=a.c;a=a.k;null!=c&&mn(b.b,c);null!=a&&(b.b.b+=la,mn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function bC(a){YB();var b,c,d;if(null==a)throw new WB;a=Xn(a);try{d=Yn(a,Zn(58))}catch(e){e=Hi(e);if(y(e,122))throw new XB(nn(e));throw e;}c=Yn(a,Zn(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;cC();var f,g,i;i=c.length;b=new dC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new XB(Yb+a);if(!this.n&&(this.n=Zi(ZB,this.i),this.n||(this.n=(Hp(),new eC))&&x(ZB,this.i,this.n),!this.n))throw new XB(Yb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,H,A,K,O,W,ba,N,mc,Cc,Vf,sb,Jd,Kd,Ld,Va,Dc,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==fC(c,Zn(47),l+2))throw new gC(m);}else{N=c.substr(l,m-l);m-=l;A=0;K=this.d;mc=this.f;
-Ld=this.k;w=this.e;sb=this.j;o=this.b;Cb=this.o;Va=fC(N,Zn(35),0);if(0==N.indexOf(Za)&&0!=N.indexOf("////")){W=2;mc=-1;A=fC(N,Zn(47),2);Kd=fC(N,Zn(63),2);-1!=Kd&&(-1==A||A>Kd)&&(A=Kd);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var nd=Zn(64);Dc=N.lastIndexOf(nd,O);o=N.substr(2,O-2);-1<Dc&&(Cb=N.substr(2,Dc-2),W=Dc+1);Cc=fC(N,Zn(58),-1==Dc?W:Dc);q=Yn(N,Zn(93));if(-1!=q)try{N.length>q+1?(n=N.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch($e){if($e=Hi($e),!y($e,118))throw $e;}-1==Cc||Cc>A?K=N.substr(W,
-O-W):(K=N.substr(W,Cc-W),Vf=N.substr(Cc+1,O-(Cc+1)),0==Vf.length?mc=-1:mc=hC(Vf,10))}-1<Va&&(Ld=N.substr(Va+1,m-(Va+1)));H=-1==Va?m:Va;var $b=Zn(63);Jd=N.lastIndexOf($b,H);-1<Jd?(sb=N.substr(Jd+1,H-(Jd+1)),0==Jd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ba=eo(w,Zn(47))+1,w=w.substr(0,ba-0)),H=Jd):0!=Va&&(sb=null);-1<A&&(A<m&&47==N.charCodeAt(A)?w=N.substr(A,H-A):H>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ba=eo(w,Zn(47))+1,0==ba?w=N.substr(A,H-A):w=w.substr(0,ba-0)+N.substr(A,H-A)));null==w&&(w=j);null==
-K&&(K=j);d=K;var se;se=w;null!=sb&&!D(sb,j)&&(null!=w?se=w+ub+sb:se=ub+sb);null==this.i&&(this.i=this.i);this.d=d;this.c=se;this.f=mc;this.k=Ld;var od;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(od=eo(this.d,Zn(64)))?(this.o=this.d.substr(0,od-0),this.d=fo(this.d,od+1)):this.o=null;null!=this.c&&-1<(od=Yn(this.c,Zn(63)))?(this.j=fo(this.c,od+1),this.e=this.c.substr(0,od-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Cb;this.e=w;this.j=sb}}catch(pd){pd=
-Hi(pd);if(y(pd,118))throw new XB(nn(pd));throw pd;}if(-1>this.f)throw new XB("incorrect port: "+this.f);}s(446,1,Ih,bC);_.tS=function(){return aC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var ZB;s(447,1,{});function iC(a,b,c){var d,e;for(d=new jC(a.ye().b);kC(d.b);)if(a=d.c=Ci(d.b),e=a.qf(),null==b?null==e:xn(b,e))return c&&lC(d),a;return null}s(451,1,Zh);_.xe=function(a){return!!iC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,129)||this.De()!=a.De())return!1;for(a=new jC(a.ye().b);kC(a.b);)if(b=a.c=Ci(a.b),c=b.qf(),b=b.rf(),!this.xe(c)||!mC(b,this.ze(c)))return!1;return!0};_.ze=function(a){a=iC(this,a,!1);return!a?null:a.rf()};_.hC=function(){var a,b,c;c=0;for(b=new jC(this.ye().b);kC(b.b);)a=b.c=Ci(b.b),c+=a.hC(),c=~~c;return c};_.Ae=function(){return 0==this.De()};_.Be=function(){throw new nC("Put not supported on this map");};
-_.Ce=function(a){a=iC(this,a,!0);return!a?null:a.rf()};_.De=function(){return this.ye().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new jC(this.ye().b);kC(c.b);)b=c.c=Ci(c.b),a?d+=za:a=!0,d+=j+b.qf(),d+=rb,d+=j+b.rf();return d+"}"};function Yx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Fu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Fe(b,c[d].qf())){c=!0;break a}c=!1}return c}
-function Zi(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ge(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Fe(b,f.qf())){c=f.rf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=oC(a,c);else if(y(b,1))c=pC(a,b,c);else a:{var d=a.Ge(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Fe(b,d.qf())){a=d.rf();d.sf(c);c=a;break a}}else e=a.b[d]=[];d=new qC(b,c);e.push(d);++a.e;c=null}return c}
-function oC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function pC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Ki(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ge(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Fe(b,g.qf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.rf();break a}}c=null}return c}s(450,451,Zh);_.xe=function(a){return Fu(this,a)};
-_.ye=function(){return new rC(this)};_.Fe=function(a,b){return this.Ee(a,b)};_.ze=function(a){return Zi(this,a)};_.Be=function(a,b){return x(this,a,b)};_.Ce=function(a){return Ki(this,a)};_.De=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function zi(){Yx(this)}s(449,450,Wh,zi);_.Ee=function(a,b){return us(a)===us(b)||null!=a&&xn(a,b)};_.Ge=function(a){return~~An(a)};function $B(){Yx(this)}s(448,449,Wh,$B);function sC(){pn()}s(452,100,ii,sC);
-function tC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=uC(a,c);if(c>=a.j)break;c=vC(a,c);++b}return b}function wC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function xC(a){var b;a.b=0<=a.k&&!a.e?a.k:uC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new sC;b=a.b;a.b=vC(a,a.b);return a.o.substr(b,a.b-b)}
-function vC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=yC(a.o,d);if(c<=a.i&&wC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Yn(a.d,Zn(c)))break;++d}a.n&&b==d&&(a.f?(c=yC(a.o,d),c<=a.i&&wC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Yn(a.d,Zn(c))&&++d));return d}function uC(a,b){var c,d;if(null==a.d)throw new ho;for(d=b;!a.n&&d<a.j;)if(a.f){c=yC(a.o,d);if(c>a.i||!wC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Yn(a.d,Zn(c)))break;++d}return d}
-function zC(a){AC.call(this,a," \t\n\r\u000c",!1)}function BC(a){AC.call(this,a,ya,!1)}function AC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=yC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(G,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=yC(this.d,d),this.c[c]=a}}}s(453,1,{},zC,BC,AC);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function CC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Dn(e),!(Bn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}evalString=a+ta+c+");";$wnd.eval(evalString)}function DC(){}function EC(a){FC.call(this,a,eb,eb,null)}function GC(a,b){FC.call(this,a,eb,eb,b)}function HC(a,b,c){FC.call(this,a,b,c,null)}
-function FC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=dj(a)){this.b=new IC;this.c=new JC(this.b,b,c,d);mv(e,this.c,e.pb);d&&cd in d&&(this.c.c=d[cd]);a=this.c;a.e||(a.e=sz(a,jo(a.pb,If),jo(a.pb,Hf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?KC="JSME":KC="JME";b.v=LC(b,!1);b.w=LC(b,!0);Sq(b,KC+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=vz(b);lz(b,null);b.nb||(b.S=0);b.T||(b.T=new HA(Wb,0,13),b.W=new wB(b.T));b.U||(b.U=new HA(Wb,
-1,13),b.V=new wB(b.U));b.X||(b.X=new HA(Wb,0,11),new wB(b.X));b.k||(b.k=new HA(Wb,0,13),b.n=new wB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;MC=10;b.Fb=!0;try{o=NC(b.Ob,"options");null!=o&&OC(b,o);i=NC(b.Ob,"jme");null!=i&&(b.L=i);l=NC(b.Ob,"mol");null!=l&&(b.ab=l);g=NC(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=NC(b.Ob,Eg);null!=m&&(b.bb=m,PC(b));b.j=NC(b.Ob,"atomcolors");b.i=NC(b.Ob,"atombg");f=NC(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,H,A;w=(gA(),hA);try{if(0!=f.indexOf(la))throw new on("bad hex encoding");
-A=hC(f.substr(1,2),16);H=hC(f.substr(3,2),16);q=hC(f.substr(5,2),16);n=w=new iA(A,H,q)}catch(K){if(K=Hi(K),y(K,118))UB(),n=w;else throw K;}b.t=n}b.Eb&&b.Z&&QC(b.Z);h=NC(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Hi(O),!y(O,118))throw O;}b.c=202;for(f=0;23>f;++f)RC[f]=(gA(),oA),SC[f]=Nc;SC[1]=Vb;RC[1]=(gA(),lA);SC[2]=Bb;RC[2]=oA;SC[3]=Hb;RC[3]=lA;SC[4]=ec;RC[4]=sA;SC[5]=lc;RC[5]=nA;SC[9]=Rb;RC[9]=qA;SC[10]=Mb;RC[10]=qA;SC[11]=Gb;RC[11]=qA;SC[12]=Xb;RC[12]=qA;SC[8]=Ac;RC[8]=uA(pA);
-SC[7]=pc;RC[7]=oA;SC[6]=Fc;RC[6]=lA;SC[13]=Ec;RC[13]=lA;SC[18]=Nc;RC[18]=lA;SC[19]=qc;RC[19]=lA;SC[20]=rc;RC[20]=lA;SC[21]=sc;RC[21]=lA;SC[22]=tc;RC[22]=lA;Vy(b);b.$=new TC;f=a.d;f.C=vz(f);null!=f.L?(UC(f,f.L),null!=f.i&&f.Z&&VC(f.Z,f.i,!0),null!=f.j&&f.Z&&VC(f.Z,f.j,!1)):null!=f.ab&&WC(f,f.ab,!0);PC(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(455,1,{146:1},DC,EC,GC,HC,FC);_.He=function(a){XC(new YC(a,this.b,ZC))};_.Ie=function(){$C(this.b)};
-_.Je=function(){Nn((Kn(),Ln),new aD(this))};_.Ke=function(){return this.b.H};_.Le=function(){return this.b.db};_.Me=function(){return this.b.eb};_.Ne=function(){return this.b.rb};_.Oe=function(){return this.b.vb};_.Pe=function(){return this.b.xb};_.Qe=function(a){$wnd.alert("JSME initialization error: "+a)};_.Re=function(){var a=this.b,b;a.Bb?b=bD(a,1)+tb+bD(a,2)+tb+bD(a,3):b=bD(a,0);return b};_.Se=function(){return Oq(this.b)};
-_.Te=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=cD(a);a.Jb=b;PC(a);return c};_.Ue=function(a){OC(this.b,a)};_.Ve=function(){};_.We=function(a){WC(this.b,a,!0)};_.Xe=function(a){UC(this.b,a)};_.he=function(){uz(this.b)};_.Ye=function(){dD(this.b)};_.Ze=function(a){var b=this.b;if(a=eD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;fD(b)}};_.$e=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Bi(b.b);d.c<d.e.De();)c=Ci(d),a?c.b=j:c.b=sg}uz(b.d)};
-_._e=function(a,b){var c=this.b,d;if(d=eD(c,a))VC(d,b,!0),fD(c)};_.af=function(a,b){var c=this.b,d;d=eD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,PC(c)):(d.D=b,fD(c))};_.bf=function(a){this.b.H=a};_.cf=function(a){var b=this.b;b.db=a;PC(b)};_.df=function(a){var b=this.b;b.eb=a;PC(b)};_.ef=function(a){this.b.qb=a};_.ff=function(a){this.b.rb=a};_.gf=function(a){var b=this.b;b.vb=a;b.v=LC(b,!1)};_.hf=function(a){this.b.xb=a};_.jf=function(a){gD(this.b,a)};
-_.kf=function(a,b){var c=this.b;c.f=!1;c.Kb=new hD(c,a);iD(c.Kb);c.c=253;c.jb=!0;c.J=b;PC(c)};_.lf=function(a){jD(this.b,a)};_.mf=function(){return kD(this.b)};_.b=null;_.c=null;function aD(a){this.b=a}s(456,1,{},aD);_.qc=function(){var a,b;for(b=new Bi(this.b.c.b);b.c<b.e.De();)a=Ci(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function lD(){var a=(mD(),nD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=oD;mD();b=b&&b[0]&&(typeof b[0]==Gf||typeof b[0]==pe)?b[0]:null;a:if(pD==e||qD==e&&y(b,146))e=!0;else{if(null!=b)for(b=vn(b);b&&b!=pD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new DC:3==arguments.length?a=new HC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new EC(arguments[0]):4==arguments.length?a=new FC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new GC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.He(a)});b.clear=B(function(){this.g.Ie()});b.deferredRepaint=B(function(){this.g.Je()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Qe(a)});b.jmeFile=B(function(){return this.g.Re()});b.molFile=B(function(){return this.g.Se()});b.nonisomericSmiles=B(function(){return this.g.Te()});b.options=B(function(a){this.g.Ue(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.We(a)});b.readMolecule=B(function(a){this.g.Xe(a)});b.repaint=B(function(){this.g.he()});b.reset=B(function(){this.g.Ye()});b.resetAtomColors=B(function(a){this.g.Ze(a)});
-b.setAntialias=B(function(a){this.g.$e(a)});b.setAtomBackgroundColors=B(function(a,b){this.g._e(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.af(a,b)});b.setHelpURL=B(function(a){this.g.bf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.cf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.df(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.ef(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.ff(a)});b.setPasteLabel=B(function(a){this.g.gf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.hf(a)});b.setSubstituent=B(function(a){this.g.jf(a)});b.setTemplate=B(function(a,b){this.g.kf(a,b)});b.showInfo=B(function(a){this.g.lf(a)});b.smiles=B(function(){return this.g.mf()});rD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ys(){sD||(sD=!0,lD())}s(457,1,{},ys);var sD=!1;function tD(a){pn();this.i=a}s(459,445,ai,tD);function Es(){pn();this.i="divide by zero"}s(460,100,ii,Es);function ts(){pn()}function uD(a){pn();this.i=a}
-s(461,100,ii,ts,uD);function vD(){}function wD(a){return typeof a==Ff?Ac+(0>a?-a:a):a}function xD(a,b){var c;c=new vD;c.e=Nb+(yD(0!=a?-a:0)?wD(0!=a?-a:0):j+ti(c));zD(0!=a?-a:0)&&AD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new vD;b.e=Nb+(yD(a)?wD(a):j+ti(b));zD(a)&&AD(a,b);return b}function V(a,b){var c;c=new vD;c.e=Nb+(yD(a)?wD(a):j+ti(c));zD(a)&&AD(a,c);c.c=b?8:0;return c}function BD(){var a;a=new vD;a.e=Nb+(yD(0)?wD(0):j+ti(a));zD(0)&&AD(0,a);a.c=2;return a}
-function CD(a){var b;b=new vD;b.e=Nb+(yD(a)?wD(a):j+ti(b));zD(a)&&AD(a,b);b.c=1;return b}function zD(a){return typeof a==Ff&&0<a}function yD(a){return null!=a&&0!=a}function AD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Fh[b.d])c=c.prototype;else{c=Fh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(463,1,{},vD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function DD(a){var b;b=ED;!b&&(b=ED=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new FD(Tb+a+fa);return b}
-function hC(a,b){var c,d;if(null==a)throw new FD(Ef);if(2>b||36<b)throw new FD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new FD(Tb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new FD(Tb+a+fa);if(-2147483648>c||2147483647<c)throw new FD(Tb+a+fa);return c}s(465,1,{112:1,123:1});var ED=null;function GD(a){this.b=a}
-s(464,465,{112:1,115:1,116:1,123:1},GD);_.eQ=function(a){return y(a,116)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Hz(a){this.b=a}s(466,465,{112:1,115:1,119:1,123:1},Hz);_.eQ=function(a){return y(a,119)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function xz(){pn()}function qk(a){pn();this.i=a}s(467,100,bi,xz,qk);function pv(){pn()}function ww(a){pn();this.i=a}s(468,100,ii,pv,ww);
-function R(a){this.b=a}function ct(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Js(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function HD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(ID(),JD)[b],!c&&(c=JD[b]=new R(a)),c):new R(a)}s(469,465,{112:1,115:1,121:1,123:1},R);
-_.eQ=function(a){return y(a,121)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function ID(){ID=u;JD=v(KD,r,121,256,0)}var JD;function Nj(a){return 0>a?-a:a}function Mj(a,b){return a>b?a:b}function LD(a){return Math.round(a)}function ho(){pn()}function Hr(a){pn();this.i=a}s(472,100,{112:1,118:1,122:1,124:1,126:1},ho,Hr);
-function vi(){vi=u;wi=E(ui,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var wi;function FD(a){pn();this.i=a}s(474,467,bi,FD);function go(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}s(475,1,{112:1,125:1},go);_.tS=function(){return this.b+Wa+this.e+ta+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+ua};_.b=null;_.c=null;_.d=0;_.e=null;function MD(a,b){return a.charCodeAt(b)}
-function yC(a,b){var c=b,d=a.length,e,f;e=MD(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function ND(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function cs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Yn(a,b){return a.indexOf(b)}function fC(a,b,c){return a.indexOf(b,c)}function eo(a,b){return a.lastIndexOf(b)}
-function OD(a){var b=aa,c=bh,d;for(d=0;0<=(d=c.indexOf(Pc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+fo(c,++d):c=c.substr(0,d-0)+fo(c,++d);return a.replace(RegExp(b,qe),c)}
-function co(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(xs,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function fo(a,b){return a.substr(b,a.length-b)}
-function Xn(a){return 0==a.length||a[0]>ca&&a[a.length-1]>ca?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Zn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,112:1,113:1,115:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return tt(this)};_.tS=_.toString;function PD(){PD=u;QD={};RD={}}
-function tt(a){PD();var b=mb+a,c=RD[b];if(null!=c)return c;c=QD[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+MD(a,d++);c|=0}256==SD&&(QD=RD,RD={},SD=0);++SD;return RD[b]=c}var QD,SD=0,RD;function ln(a,b){mn(a.b,b);return a}function kn(){this.b=new io}function TD(){this.b=new io;this.b.b+=j}s(477,1,Yh,kn,TD);_.tS=function(){return this.b.b};function rt(){this.b=new io}
-function dC(){this.b=new io}function as(a){this.b=new io;mn(this.b,a)}s(478,1,Yh,rt,dC,as);_.tS=function(){return this.b.b};function gC(a){a="String index out of range: "+a;pn();this.i=a}s(479,468,ii,gC);
-function UD(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new ho;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new uD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new uD("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new pv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)ss(b,c,a[--d])}else for(c=e+c;e<c;)ss(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Wu(){pn()}function nC(a){pn();this.i=a}s(481,100,ii,Wu,nC);function Nz(a,b){for(var c;a.Yc();)if(c=a.Zc(),null==b?null==c:xn(b,c))return a;return null}function Qz(a,b){var c;return(c=Nz(a.yd(),b))?(c.$c(),!0):!1}function VD(a){var b,c,d,e;d=new kn;b=null;d.b.b+=Oc;for(c=a.yd();c.Yc();)null!=b?mn(d.b,b):b=za,e=c.Zc(),mn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Qc;return d.b.b}s(482,1,{});_.nf=function(){throw new nC("Add not supported on this collection");};
-_.of=function(a){return!!Nz(this.yd(),a)};_.Ae=function(){return 0==this.De()};_.pf=function(a){return Qz(this,a)};_.tS=function(){return VD(this)};s(484,482,ji);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,132)||a.De()!=this.De())return!1;for(a=a.yd();a.Yc();)if(b=a.Zc(),!this.of(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.yd();b.Yc();)c=b.Zc(),null!=c&&(a+=An(c),a=~~a);return a};
-function WD(a,b){var c;return y(b,130)&&(c=b.qf(),Fu(a.b,c))?(c=Zi(a.b,c),a.b.Ee(b.rf(),c)):!1}function rC(a){this.b=a}s(483,484,ji,rC);_.of=function(a){return WD(this,a)};_.yd=function(){return new jC(this.b)};_.pf=function(a){return WD(this,a)?(a=a.qf(),Ki(this.b,a),!0):!1};_.De=function(){return this.b.e};_.b=null;function lC(a){if(a.c)Ei(a.b),Ki(a.d,a.c.qf()),a.c=null;else throw new $u("Must call next() before remove().");}
-function jC(a){var b;this.d=a;b=new Wi;a.d&&Qi(b,new XD(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new YD(a,d.substring(1));b.nf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.nf(c[d])}this.b=new Bi(b)}s(485,1,{},jC);_.Yc=function(){return kC(this.b)};_.Zc=function(){return this.c=Ci(this.b)};_.$c=function(){lC(this)};_.b=null;_.c=null;_.d=null;s(487,1,ei);_.eQ=function(a){return y(a,130)&&mC(this.qf(),a.qf())&&mC(this.rf(),a.rf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.qf()&&(a=An(this.qf()));null!=this.rf()&&(b=An(this.rf()));return a^b};_.tS=function(){return this.qf()+rb+this.rf()};function XD(a){this.b=a}s(486,487,ei,XD);_.qf=function(){return null};_.rf=function(){return this.b.c};_.sf=function(a){return oC(this.b,a)};_.b=null;function YD(a,b){this.c=a;this.b=b}s(488,487,ei,YD);_.qf=function(){return this.b};_.rf=function(){return this.c.f[mb+this.b]};_.sf=function(a){return pC(this.c,this.b,a)};_.b=null;_.c=null;
-function tw(a,b){(0>a||a>=b)&&ZD(a,b)}function ZD(a,b){throw new ww("Index: "+a+", Size: "+b);}s(489,482,$h);_.tf=function(){throw new nC("Add not supported on this list");};_.nf=function(a){this.tf(this.De(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,128)||this.De()!=a.De())return!1;c=this.yd();for(d=a.yd();c.Yc();)if(a=c.Zc(),b=d.Zc(),!(null==a?null==b:xn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.yd();a.Yc();)c=a.Zc(),b=31*b+(null==c?0:An(c)),b=~~b;return b};_.yd=function(){return new Bi(this)};_.vf=function(){return this.wf(0)};_.wf=function(a){return new $D(this,a)};_.xf=function(){throw new nC("Remove not supported on this list");};function kC(a){return a.c<a.e.De()}function Ci(a){if(a.c>=a.e.De())throw new sv;return a.e.uf(a.d=a.c++)}function Ei(a){if(0>a.d)throw new Mw;a.e.xf(a.d);a.c=a.d;a.d=-1}function Bi(a){this.e=a}s(490,1,{},Bi);_.Yc=function(){return kC(this)};
-_.Zc=function(){return Ci(this)};_.$c=function(){Ei(this)};_.c=0;_.d=-1;_.e=null;function $D(a,b){var c;this.e=this.b=a;c=a.De();(0>b||b>c)&&ZD(b,c);this.c=b}s(491,490,{},$D);_.yf=function(){return 0<this.c};_.zf=function(){if(0>=this.c)throw new sv;return this.b.uf(this.d=--this.c)};_.b=null;function aE(a){a=new jC(a.c.b);return new bE(a)}function cE(a,b){this.b=a;this.c=b}s(492,484,ji,cE);_.of=function(a){return Fu(this.b,a)};_.yd=function(){return aE(this)};_.De=function(){return this.c.b.e};
-_.b=null;_.c=null;function bE(a){this.b=a}s(493,1,{},bE);_.Yc=function(){return kC(this.b.b)};_.Zc=function(){return(this.b.c=Ci(this.b.b)).qf()};_.$c=function(){lC(this.b)};_.b=null;s(494,489,$h);_.tf=function(a,b){var c;c=Tz(this,a);var d=c.e;new Oz(b,c.c);++d.c;++c.b;c.d=null};_.uf=function(a){var b;b=Tz(this,a);try{return Uz(b)}catch(c){c=Hi(c);if(y(c,131))throw new ww("Can't get element "+a);throw c;}};_.yd=function(){return Tz(this,0)};
-_.xf=function(a){var b,c;b=Tz(this,a);try{c=Uz(b)}catch(d){d=Hi(d);if(y(d,131))throw new ww("Can't remove element "+a);throw d;}dE(b);return c};function eE(a){a.c=v(fE,r,0,0,0)}function dz(a,b,c){(0>b||b>a.d)&&ZD(b,a.d);a.c.splice(b,0,c);++a.d}function Qi(a,b){ss(a.c,a.d++,b);return!0}function Tt(a,b){tw(b,a.d);return a.c[b]}function Gj(a,b){for(var c=0;c<a.d;++c)if(mC(b,a.c[c]))return c;return-1}function Wt(a,b){var c;c=(tw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Pi(a,b){var c;c=Gj(a,b);if(-1==c)return!1;Wt(a,c);return!0}function uk(a,b){var c;if(b.length<a.d){c=b;var d;d=ls(0,a.d);E(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)ss(b,c,a.c[c]);b.length>a.d&&ss(b,a.d,null);return b}function Wi(){eE(this)}function FA(a){eE(this);this.c.length=a}function Bz(a){eE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);E(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(495,489,Gh,Wi,FA,Bz);_.tf=function(a,b){dz(this,a,b)};
-_.nf=function(a){return Qi(this,a)};_.Ie=function(){this.c=v(fE,r,0,0,0);this.d=0};_.of=function(a){return-1!=Gj(this,a)};_.uf=function(a){return Tt(this,a)};_.Ae=function(){return 0==this.d};_.xf=function(a){return Wt(this,a)};_.pf=function(a){return Pi(this,a)};_.De=function(){return this.d};_.d=0;function Sz(a,b){var c=a.length,d;for(d=0;d<c;++d)ss(a,d,b)}function Xr(){Xr=u;Yr=new gE}var Yr;function gE(){}s(498,489,Vh,gE);_.of=function(){return!1};_.uf=function(){throw new pv;};_.De=function(){return 0};
-function hE(){this.b=new Date}function iE(a){return 10>a?ab+a:j+a}s(499,1,{112:1,114:1,115:1,127:1},hE);_.eQ=function(a){return y(a,127)&&ft(J(this.b.getTime()),J(a.b.getTime()))};_.hC=function(){var a;a=J(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=As(c&4194303,b&4194303,e&1048575);a=As(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?wa:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(jE(),kE)[this.b.getDay()]+ca+lE[this.b.getMonth()]+ca+iE(this.b.getDate())+ca+iE(this.b.getHours())+mb+iE(this.b.getMinutes())+mb+iE(this.b.getSeconds())+" GMT"+a+b+ca+this.b.getFullYear()};_.b=null;function jE(){jE=u;kE=E(xs,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));lE=E(xs,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var kE,lE;
-function Qr(a,b){return null==x(a.b,b,a)}function Pr(){this.b=new zi}s(501,484,{112:1,114:1,132:1},Pr);_.nf=function(a){return Qr(this,a)};_.of=function(a){return Fu(this.b,a)};_.Ae=function(){return 0==this.b.e};_.yd=function(){return aE(new cE(this.b,new rC(this.b)))};_.pf=function(a){return null!=Ki(this.b,a)};_.De=function(){return this.b.e};_.tS=function(){return VD(new cE(this.b,new rC(this.b)))};_.b=null;
-function Tz(a,b){var c,d;(0>b||b>a.c)&&ZD(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new mE(a,b,d)}function Xz(){this.b=new nE;this.c=0}s(502,494,Vh,Xz);_.nf=function(a){new Oz(a,this.b);++this.c;return!0};_.wf=function(a){return Tz(this,a)};_.De=function(){return this.c};_.b=null;_.c=0;function Uz(a){if(a.c==a.e.b)throw new sv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function dE(a){if(!a.d)throw new Mw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function mE(a,b,c){this.e=a;this.c=c;this.b=b}s(503,1,{},mE);_.Yc=function(){return this.c!=this.e.b};_.yf=function(){return this.c.c!=this.e.b};_.Zc=function(){return Uz(this)};_.zf=function(){if(this.c.c==this.e.b)throw new sv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.$c=function(){dE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function nE(){this.b=this.c=this}
-function Oz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(504,1,{},nE,Oz);_.b=null;_.c=null;_.d=null;function qC(a,b){this.b=a;this.c=b}s(505,487,ei,qC);_.qf=function(){return this.b};_.rf=function(){return this.c};_.sf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function sv(){pn()}s(506,100,{112:1,118:1,124:1,126:1,131:1},sv);function mC(a,b){return us(a)===us(b)||null!=a&&xn(a,b)}function EA(a){var b=v(Yz,r,89,0,0);return uk(a.b,b)}function nz(){this.b=new Wi}
-s(508,489,Gh,nz);_.tf=function(a,b){dz(this.b,a,b)};_.nf=function(a){return Qi(this.b,a)};_.of=function(a){return-1!=Gj(this.b,a)};_.uf=function(a){return Tt(this.b,a)};_.Ae=function(){return 0==this.b.d};_.yd=function(){return new Bi(this.b)};_.xf=function(a){return Wt(this.b,a)};_.De=function(){return this.b.d};_.tS=function(){return VD(this.b)};_.b=null;function oE(a){a.ac.d.hb&&KA(a)}function pE(a){var b;if(a.ac.d.hb){b=Fy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}MA(a)}
-function qE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function XC(a){var b=a.k;rE(a.ac.d,b.b,b.c);!Ey(a)&&iz(a);Ty(a)}function sE(){PA.call(this,j);this.j=new aA(this.Af());Az(this.r,new tE(this))}s(510,404,ni);_.Nd=function(a,b){return us(a.i)===us(this.j)?(pE(this),!0):this.Bf(a,b)};_.Af=function(){return"Close"};_.Bf=function(){return!1};_.Fd=function(){pE(this)};_.j=null;_.k=null;
-function YC(a,b,c){sE.call(this);this.ac&&RA(this.ac.d,!1);OA(this,!1);lz(this,new ZA(0));a=new cB(a,1);P(this,a,null);a=new pz;P(a,this.j,null);P(this,a,null);b&&(this.k=Fy(b),NA(this),qE(this.k,~~(jo(b.Ob.pb,If)/2)-~~(this.fc/2),~~(jo(b.Ob.pb,Hf)/2)-~~(this.Xb/2)));c&&M(this,c)}s(509,510,ni,YC);_.Af=function(){return"OK"};function uE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new $u("Cannot undo. Index is out of range.");if(!a.b.c)throw new $u(Zb);a.b=a.b.c;return a.b.b}
-function TC(){this.b=this.c=new vE}s(511,1,{},TC);_.b=null;function vE(){this.b=null}function wE(a){this.b=a}s(512,1,{},vE,wE);_.b=null;_.c=null;_.d=null;function tE(a){this.b=a}s(513,439,Qh,tE);_.b=null;function xE(){xE=u;yE=E(xs,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);ZC=(gA(),jA);zE=tA(ZC);RC=v(AE,r,88,23,0);SC=v(xs,r,1,23,0);BE=v(AE,r,88,7,0);CE=null!=(UB(),VB[Le])}
-function cD(a){var b;if(a.Bb)b=DE(a,1)+tb+DE(a,2)+tb+DE(a,3);else if(b=DE(a,0),0<b.length){var c=new EE(a.Z);Qi(a._.b,c)}return b}function FE(a,b){var c,d;c=b.b;if(D(c,(GE(),HE).c))Nq(kD(a));else if(D(c,IE.c))Nq(Oq(a));else if(D(c,JE.c))c=a.u,d=(!a.ub&&(a.ub=new Pq(a)),a.ub),c.b=d,Qq(),Rq(c);else if(D(c,eg)){7!=a.O&&(a.P=dh);d=b.d;d=mt(d,ch);c=bt(d,a.P);var e=!$s(c,dh)?Is(c):c;!$s(e,jh)&&KE(a.Z,L(c));LE(a);a.lb=!0;PC(a);a.O=7;a.P=d}else D(c,mg)||(D(c,ee)?ME(a):gD(a,c))}
-function NE(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(OE,r,-1,4,1);l=v(OE,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)PE(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=vz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;QE(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||RE(a.fb[f])}}}
-function $C(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new SE(a),a.Z.r=0);null!=a.rb&&CC(a.rb,null)}}function LC(a,b){var c,d,e,f;f=new mB;d=Bc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=wc);d=new fB(Ob+d);var g=(GE(),HE).c;d.d=g;lB(f,d);Az(d.e,a);d=new fB(Ob+c);d.d=IE.c;Az(d.e,a);lB(f,d);lB(f,new fB(Aa));c=a.vb;null==c&&(c="Paste "+e);d=new fB(c);d.d=JE.c;Az(d.e,a);lB(f,d);zy(a,f);return f}
-function TE(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,ZC);a.nb?(e==a.c&&X(b,uA(ZC)),UA(b,g,f,a.Y,a.Y),X(b,(gA(),lA)),UE(b,g,f,a.Y-1,a.Y-1)):e==a.c?TA(b,g+1,f+1,a.Y,a.Y,!1):TA(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(gA(),mA)),e){case 101:X(b,pA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;VE(b,!0);WE(b,XE(b,c,e,d,i));X(b,mA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(VE(b,!1),WE(b,XE(b,c,e,d,i)));YE(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);UA(b,g+9,f+9,2,4);UA(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,nA),UA(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,pA),UA(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Y(b,d,f+a.Y-c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Y(b,h-e,l,h-2*e,l);Y(b,h+e,l,h+2*e,l);X(b,qA);Y(b,d,f+c,h,f+~~(a.Y/2));Y(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Y(b,h-e,l,h-2*e,l);Y(b,h+e,
-l,h+2*e,l);X(b,mA);break;case 107:X(b,oA);UA(b,g+4,f+4,a.Y-8,a.Y-8);X(b,mA);UE(b,g+4,f+4,a.Y-8,a.Y-8);YE(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);UA(b,g+9,f+9,2,4);UA(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Y(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Y(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Y(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Y(b,f,a,f,a+c);break;case 110:ZE(b,g,f,a.Y,!0);break;case 111:ZE(b,g,f,a.Y,!1);break;case 109:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Y(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,hA);UA(b,g+3,f+5,a.Y-7,a.Y-11);X(b,mA);UE(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,ZC);a.ob&&TA(b,g+1,f+1,a.Y,a.Y,!1);X(b,mA);$E(a,b,g,f,"NEW");break;case 106:X(b,nA);Y(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,mA);Y(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));$E(a,b,g+6,f,qc);break;case 104:X(b,nA);Y(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Y(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Y(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Y(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,mA);break;case 105:a.Ib?(X(b,rA),Y(b,g+11,f+5,g+9,f+9),Y(b,g+9,f+9,g+4,f+9),Y(b,g+4,f+9,g+8,f+12),Y(b,g+8,f+12,g+6,f+18),Y(b,g+6,f+18,g+11,f+15),Y(b,g+12,f+5,g+14,f+9),Y(b,g+14,f+9,g+19,f+9),Y(b,g+19,f+9,g+15,f+12),Y(b,g+15,f+12,g+17,f+18),Y(b,g+17,f+18,g+12,f+15),X(b,mA)):$E(a,b,g,f,"123");break;case 113:X(b,sA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);UA(b,e,d,c,c);X(b,mA);aF(a,
-b,g,f,hA,"i");break;case 201:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Y(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Y(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Y(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Y(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Y(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Y(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Y(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Y(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:bF(a,b,g,f+2,3);break;case 207:bF(a,b,g,f,4);break;case 208:bF(a,b,g,f,5);break;case 209:bF(a,b,g,f,1);break;case 210:bF(a,b,g,f,6);break;case 211:bF(a,b,g,f,7);break;case 212:bF(a,b,g,f,8);break;case 213:$E(a,b,g,f,"FG"),a.F=new iB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=SC[c]&&aF(a,b,g,f,RC[c],SC[c])}function cF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,ZC),UA(d,0,0,c,b),a.nb?(X(d,(gA(),lA)),UE(d,-1,0,c,b-1)):(X(d,zE),Y(d,0,0,c-1-2,0),X(d,uA(ZC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),dF(d,a.X),X(d,(gA(),mA)),-1!=a.J.toLowerCase().indexOf(fe)&&X(d,nA),eF(d,a.J,10,15),fF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function gF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,ZC);UA(d,0,0,c,b);a.nb?(X(d,(gA(),lA)),Y(d,0,b-1,c,b-1),e=MC*(a.Y+a.S)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,zE),Y(d,0,0,0,b-1),Y(d,0,MC*a.Y,b-1,MC*a.Y),X(d,uA(ZC)),Y(d,c-1,0,c-1,b-1-a.Y),Y(d,0,b-1,c-1,b-1));for(b=3;b<=MC+2;++b)TE(a,d,1,b);fF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function hF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);UA(e,0,0,c,b);d=a.db?(pB(),sB):(pB(),uB);if((pB(),qB)==(pB(),qB))d==sB?e.b=j:e.b=sg;d=new Fz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,H=w=o=m=void 0,A=n=void 0,K=m=q=o=i=void 0,O=m=i=void 0,W=h=o=h=void 0,ba=w=A=void 0,N=ba=q=n=l=A=m=q=H=K=n=void 0,N=h=n=o=o=K=N=W=i=O=O=H=W=n=n=O=W=void 0,w=A=1,l=
-2,ba=3;f.w&&(QE(f),NE(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ba*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new HA(Wb,0,i),f.n.n=new wB((Hp(),f.n.k)));f.n.A&&(X(g,(gA(),mA)),UE(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(J(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(xE(),BE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),W=N=m,VE(h,!0),WE(h,XE(h,o,O,N,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(xE(),BE)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ba*A,n=3*ba*w,O=v(G,k,-1,4,1),o=v(G,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,VE(m,!0),WE(m,iF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(gA(),mA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(xE(),BE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];N=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-W,A=o-
-N,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,qA);q=l*A;n=l*w;Y(g,L(J(Math.round(W+q))),L(J(Math.round(N-n))),L(J(Math.round(O+q))),L(J(Math.round(o-n))));Y(g,L(J(Math.round(W-q))),L(J(Math.round(N+n))),L(J(Math.round(O-q))),L(J(Math.round(o+n))));X(g,mA);break;case 3:m=L(J(Math.round(W)));h=L(J(Math.round(N)));O=L(J(Math.round(O)));o=L(J(Math.round(o)));Y(g,m,h,O,o);W=L(J(Math.round(ba*A)));N=L(J(Math.round(ba*w)));Y(g,m+W,h-N,O+W,o-N);Y(g,m-W,h+N,O-W,o+N);break;
-case 9:case 0:for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,Y(g,L(J(Math.round(H))),L(J(Math.round(K))),L(J(Math.round(H))),L(J(Math.round(K))));dF(g,f.n.k);m=jF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=xB(f.n.n,h);W=L(J(Math.round((W+O)/2-n/2)));n=L(J(Math.round((N+o)/2+~~(m/2)-1)));X(g,qA);eF(g,h,W,n);X(g,mA);break;default:if(1==f.B[i]||3==f.B[i])q=ba*A,n=ba*w,K=v(G,k,-1,3,1),H=v(G,k,-1,3,1),K[0]=L(J(Math.round(O+q))),H[0]=L(J(Math.round(o-n))),K[1]=L(J(Math.round(W))),H[1]=L(J(Math.round(N))),K[2]=
-L(J(Math.round(O-q))),H[2]=L(J(Math.round(o+n))),m=g,h=K,o=H,VE(m,!0),WE(m,iF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ba*A;n=ba*w;for(h=0;10>h;++h)H=W-(W-O)/10*h,K=N-(N-o)/10*h,m=h/10,Y(g,L(J(Math.round(H+q*m))),L(J(Math.round(K-n*m))),L(J(Math.round(H-q*m))),L(J(Math.round(K+n*m))))}else Y(g,L(J(Math.round(W))),L(J(Math.round(N))),L(J(Math.round(O))),L(J(Math.round(o))))}}w=v(OE,r,-1,f.t+1,1);A=v(G,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];dF(g,f.n.k);m=jF(f.n.n);N=v(xs,r,1,f.t+1,0);O=v(G,k,-1,f.t+1,1);o=v(G,k,-1,f.t+1,1);l=v(kF,r,97,f.t+1,0);for(i=1;i<=f.t;++i)h=lF(f,i),(null==h||1>h.length)&&(h=va),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(N[i]=h,O[i]=o[i]=xB(f.n.n,h),l[i]=mF(f,i,O[i],O[i],m,!1)):(W=w[i]<f.J[i],H=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(H=!1),2<A[i]&&(H=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,K=j,f.n.Fb&&0<f.x[i]&&(K+=Vb,
-1<f.x[i]&&(K+=f.x[i])),q=j,0!=f.A[i]&&(1<Nj(f.A[i])&&(q+=Nj(f.A[i])),0<f.A[i]?q+=wa:q+=Aa),W||!H?h=h+K+q+j:h=q+K+j+h,H||(n=h),N[i]=h,n=xB(f.n.n,n),q=xB(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=mF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(xE(),BE)[f.e[i]]),UA(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(xE(),BE)[f.e[i]]):X(g,(gA(),mA)):X(g,(xE(),RC)[f.c[i]]),eF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],W=L(J(LD(f.J[i]-n/2))),n=L(J(LD(f.M[i]+~~(m/2)-1))),X(g,(gA(),qA)),eF(g,
-ca+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(gA(),nA):(gA(),sA)),0<f.D&&106!=f.n.c&&(q=l[f.D],UE(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ba+1)*A,n=(ba+1)*w,K=v(G,k,-1,5,1),H=v(G,k,-1,5,1),K[0]=L(J(LD(f.J[h]+q))),K[1]=L(J(LD(f.J[m]+q))),H[0]=L(J(LD(f.M[h]-n))),H[1]=L(J(LD(f.M[m]-n))),K[3]=L(J(LD(f.J[h]-q))),K[2]=L(J(LD(f.J[m]-q))),H[3]=L(J(LD(f.M[h]+n))),H[2]=L(J(LD(f.M[m]+n))),K[4]=K[0],H[4]=H[0],106!=
-f.n.c&&(ba=g,i=K,A=H,ba.o&&(VE(ba,!1),WE(ba,iF(ba,i,A,5,!0)))),106==f.n.c&&nF(f,f.H[f.E],f.I[f.E]))){ba=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ba;if(ba>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(gA(),nA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],UE(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(gA(),lA)),Y(e,c-1,0,c-1,b-1)):(X(e,uA(ZC)),Y(e,c-1,0,c-1,b-1),X(e,ZC),Y(e,c-2,0,c-2,b-1),X(e,zE),Y(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(gA(),qA)),Y(e,d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new HA(Wb,0,13),a.W=new wB(a.T),null!=a.bb&&(d=xB(a.W,a.bb),c=L(J(Math.round((c-d)/2))),b-=13,X(e,(gA(),mA)),dF(e,a.T),eF(e,a.bb,c,b)));fF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function bF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(G,k,-1,9,1);l=v(G,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(VE(b,!1),WE(b,iF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Y(b,h[0],l[0],h[1],l[1]);Y(b,h[2],l[2],h[3],l[3]);Y(b,h[4],l[4],h[5],l[5])}}
-function oF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,ZC);UA(d,0,0,b,c);a.nb?(X(d,(gA(),lA)),c=13*(a.Y+a.S),UE(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,uA(ZC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,zE),Y(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)TE(a,d,b,1),TE(a,d,b,2);a.c=c;fF(a.Ob,a.Lb,0,0)}}
-function ZE(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Y(a,i,n,f,h);Y(a,g,n,f,h);i=~~(l/3);Y(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);YE(a,b,c+m-i,f,d-4-i-1,e,h)}
-function pF(a,b){var c,d,e,f,g,i,h;dD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=qF(b);h=new AC(b,g,!0);d=j;for(c=1;5>=c;++c)d=rF(h,g);c=HD(hC(Xn(d.substr(0,3)),10)).b;f=HD(hC(Xn(d.substr(3,3)),10)).b;rF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=rF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new sF(a,e)}NE(a,1,c,1);NE(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new sF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",PC(a),!1;null!=a.i&&a.Z&&VC(a.Z,a.i,!0);null!=a.j&&
-a.Z&&VC(a.Z,a.j,!1);g=tF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new uF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];NE(a,1,g,0)}PC(a);return!0}
-function vF(a,b){var c,d,e,f,g,i,h,l;dD(a);c=f=0;l=new AC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=tC(l);a.tb=0;for(d=1;d<=g;++d)if(h=xC(l),Xn(h),!D(h,bh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new hD(a,h);if(0==a.Z.t)return jD(a,"ERROR - problems in reading/processing molecule !"),UB(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return jD(a,"ERROR - strange reaction - fixing !"),UB(),!1;if(3<i)return jD(a,"ERROR - strange reaction !"),UB(),!1;1<a.tb&&!e&&OC(a,xf);e&&!a.Bb&&OC(a,Zf);!e&&a.Bb&&
-OC(a,Bf);e?(NE(a,1,f,1),NE(a,f+1,c-1,2),NE(a,c,a.tb,3)):NE(a,1,a.tb,0);PC(a);return!0}function Sq(a,b){a.jb=!0;a.J=b}
-function Wq(a,b){var c,d;if(0==b)return!1;LE(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:$C(a);d=a.$;d.b=d.c;d.c.d=null;wF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;xF(a,uE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new $u("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new $u(Zb);d.b=d.b.d;xF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Tt(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Sq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=OD(d),WC(a,d,!1),null!=a.rb&&CC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Tt(d,d.b)):d=null;null==d?(a.jb=!0,a.J=hc):(Sq(a,dc+(a.Db.b+1)+ea+a.Db.d),d=OD(d),WC(a,d,!1),null!=a.rb&&CC(a.rb,null));break;case 101:a.Gb&&oE(a.Gb);a.Gb=new yF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new zF(a):a.zb.ac.d.hb?AF(a.zb.ac.d):
-XC(a.zb);break;case 113:a.b&&oE(a.b);a.b=new yF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,QC(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=BF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(OE,r,-1,4,1);PE(a.Z,d);a.lb=!0;a.Z=new EE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;iD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,CF(a.Z,a.Z.D),a.Z.D=0,ME(a)):0<a.Z.E&&(a.lb=!0,DF(a.Z,a.Z.E),
-a.Z.E=0,ME(a));EF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new mB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new fB(c),lB(i,g),g.d=c,Az(g.e,a);zy(a,i);a.E=i}FF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(oE(a.o),a.o=null);0==a.Z.D&&(a.o=new yF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,ME(a)),18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),GF(a.Z,a.Z.D,d),ME(a)),EF(a.Z))}PC(a);return!0}
-function Oq(a){var b,c,d;d=kD(a);c=j;if(a.Bb){var e,f,g;g=ms([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)BF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(HF(g[1][0],3)+HF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+IF(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+IF(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new JF(a,a.fb,a.tb)),c=IF(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function KF(a,b,c,d){var e;e=c;var f=d,g,i;(g=LF(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=LC(a,!0)),a.w):(!a.v&&(a.v=LC(a,!1)),a.v),FF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=MF(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=MC+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",PC(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Wq(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)CF(a.Z,a.Z.D),a.Z.D=0,ME(a);else{if(106==a.c)return!0;if(108==a.c)NF(a.Z,a.Z.D,0),ME(a);else if(157==a.c)NF(a.Z,a.Z.D,1),ME(a);else if(158==a.c)NF(a.Z,a.Z.D,-1),ME(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,Z(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):ME(a);else if(206<=
-a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(230==a.c)a.O=3,ME(a);else if(233<=a.c&&262>a.c)PF(a.Z,!1),ME(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;GF(a.Z,a.Z.D,ko(a.zb.f.ac.b.pb,Ug));ME(a)}else if(105==a.c)QF(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),1>d.length&&(d=Nc),GF(a.Z,a.Z.D,d)),ME(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(0<a.Z.E)if(104==a.c)DF(a.Z,a.Z.E),a.Z.E=
-0,ME(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Sq(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;CF(d,c);d.b[c]=0}a.Z.E=0;ME(a)}else if(201==a.c)RF(a.Z,a.Z.E),ME(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),ME(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,ME(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,ME(a);else if(206<=
-a.c&&229>=a.c)a.O=2,OF(a.Z),ME(a);else if(107==a.c){if(!a.zb.c)return!0;d=ko(a.zb.f.ac.b.pb,Ug);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;ME(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new SE(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(SF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,Z(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,OF(a.Z)):300<a.c?(SF(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((Tq(),Uq).ac.b.pb,Ug),1>d.length&&(d=Nc),GF(a.Z,1,d))):230==a.c?UC(a,null):233<=a.c&&262>a.c?(SF(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,PF(a.Z,!0)):UB();ME(a)}else e=!1;e&&(EF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,PC(a))}return e}
-function TF(a,b,c,d){var e,f;if(a.z||!a.hb||LF(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=UF(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)CF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],Z(b,0),DF(b,e),0<UF(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Sq(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;Z(b,L(J(Math.round(h))));b.j[b.v]=b.t;0<UF(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Sq(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(MF(b)||LF(b))KE(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(OE,r,-1,4,1);PE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;LE(a);a.lb=!0;PC(a);a.Mb=c;a.Nb=d;return!0}
-function VF(a,b,c,d){var e,f,g;if(!a.z&&!LF(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((xE(),CE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&CC(a.qb,E(KD,r,121,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;LE(a);a.lb=!0;PC(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function WF(a){if(a.z)return!0;a.jb=!1;a.P=dh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=UF(b,b.t),6>b.z[c]&&(XF(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),CF(b,b.t));b.C=!1;ME(a)}else a:{var b=a.Z,e,f;c=UF(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Sq(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Sq(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(J(LD((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(J(LD((b.M[b.F]+b.M[c])/2))))}}RE(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,uE(b),b.b.d=c),ME(a),a.r=!1)}else 5==a.O&&(RE(a.Z),ME(a));0<a.O&&(a.D=!1,LE(a),a.lb=!0,EF(a.Z),YF(a.Z),PC(a),a.O=0,a.f=!1);if(CE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,LE(a),a.lb=!0,PC(a);return!0}function LE(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function OC(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Bf)?a.Bb=!1:-1<b.indexOf(Zf)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(xf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Ff)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,NE(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)ZF(a.fb[c]),QE(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(kd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++MC;PC(a)}
-function PC(a){var b,c,d;b=vz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=rz(a,d,c),hF(a),a.z||(a.Lb=rz(a,b.c,2*a.Y+a.S),oF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=rz(a,a.Y,c),gF(a),a.I=rz(a,d,a.Y),cF(a))):(hF(a),a.z||(cF(a),a.D&&(oF(a),gF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function bD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=BF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ca+c.u,h=1;h<=c.t;++h){i=lF(c,h);c.n.M&&0<c.x[h]&&(i+=Vb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=wa:i+=Aa,1<Nj(c.A[h])&&(i+=Nj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ca+i+ca+$F(0.055999999999999994*c.J[h],0,2)+ca+$F(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ca+f+ca+g+ca+l;c=m;0<c.length&&(0<e.length&&(e+=bh),e+=c)}return e}function DE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=BF(a.fb[c]),d!=b))continue;d=aG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function ME(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&CC(a.rb,null)}var c,d,e;e=new bG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new EE(d),iD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new wE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function WC(a,b,c){try{pF(a,b)?c&&ME(a):PC(a)}catch(d){if(d=Hi(d),y(d,118))PC(a);else throw d;}}
-function UC(a,b){try{vF(a,b)?ME(a):PC(a)}catch(c){if(c=Hi(c),y(c,118))PC(a);else throw c;}}function fD(a){LE(a);a.lb=!0;PC(a)}function dD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new SE(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;PC(a);null!=a.rb&&CC(a.rb,null)}function xF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new EE(d),iD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&CC(a.rb,null)}}
-function eD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,PC(a),null):a.fb[b]}function gD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ga)?c=235:D(b,Ha)?c=240:D(b,Fa)?c=260:D(b,La)?c=261:D(b,Ra)?c=241:D(b,Ka)?c=233:D(b,Ja)?c=236:D(b,Ia)?c=237:D(b,Qa)?c=234:D(b,Pa)?c=243:D(b,Sa)?c=252:D(b,Oa)?c=244:D(b,Ta)?c=239:D(b,"-PO3H2")?c=251:D(b,Ea)?c=242:D(b,Ca)?c=245:D(b,Da)&&(c=238);0<c?Wq(a,c):b="Not known group!";a.jb=!0;a.J=b;PC(a)}
-function jD(a,b){a.jb=!0;a.J=b;PC(a)}function kD(a){var b;b=cD(a);LE(a);PC(a);return b}function $E(a,b,c,d,e){var f,g,i,h;f=a.W;h=xB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new HA(f.d.b,f.d.d,g),f=new wB(i),h=xB(f,e),b.f=i,b.j=cG(i);else dF(b,a.T);f=JA(f.b,f.d).b-JA(f.b,f.d).c;eF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function aF(a,b,c,d,e,f){var g,i;g=jF(a.V);i=xB(a.V,f);dF(b,a.U);(b.e=e)&&(b.i=bg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+ua);eF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function jF(a){return JA(a.b,a.d).b-JA(a.b,a.d).c}function Vq(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ad,PC(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ad):Sq(a,a.y+ca),PC(a))}
-function IC(){xE();pz.call(this);this.Ob=(Hp(),Hp(),Xy).b;this.x=new HA(null,0,8);this.t=(gA(),hA);this.fb=v(dG,r,134,99,0);this._=new nz;this.Db=new eG;this.K=D((UB(),VB[Ne]),bc);this.u=new fG;this.G=E(xs,r,1,[Ga,Ha,Ra,Fa,La,Ka,Ja,Ia,Qa,Sa,Oa,Pa,Ea,Da,Ca]);this.Z=new SE(this);BE[0]=kA;BE[1]=new iA(255,153,153);BE[2]=new iA(255,204,102);BE[3]=new iA(255,255,153);BE[4]=new iA(102,255,255);BE[5]=new iA(51,204,255);BE[6]=new iA(255,153,255)}s(514,379,{84:1,89:1,90:1,94:1,103:1,108:1,110:1,112:1},IC);
-_.ve=function(a){FE(this,a)};_.ce=function(){PC(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=dh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var MC=10,ZC,zE,RC,yE,CE,KC=null,BE,SC;
-function gG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)CC(a.b.xb,E(xs,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=co(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],ss(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+ua);try{pF(a.b,b)?(Sq(a.b,"Structure pasted"+d),ME(a.b)):(XC(new YC(a.b.J,a.b,ZC)),dD(a.b)),uz(a.b)}catch(h){if(h=Hi(h),y(h,118))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",PC(d),XC(new YC(a.b.J,a.b,ZC)),uz(a.b);else throw h;
-}}}function Pq(a){this.b=a}s(515,1,{},Pq);_.b=null;function GE(){GE=u;HE=new hG("COPY_SMILES",0);IE=new hG("COPY_MOL",1);JE=new hG("PASTE",2);iG=E(jG,r,133,[HE,IE,JE])}function hG(a,b){oo.call(this,a,b)}s(516,145,{112:1,115:1,117:1,133:1},hG);var iG,IE,HE,JE;function bG(){this.e=v(dG,r,134,99,0)}s(517,1,{},bG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function kG(a){a.c=v(G,k,-1,20,1);a.A=v(G,k,-1,20,1);a.J=v(OE,r,-1,20,1);a.M=v(OE,r,-1,20,1);a.G=ms([20,7]);a.e=v(G,k,-1,20,1);a.d=v(xs,r,1,20,0);a.o=v(xs,r,1,20,0);a.x=v(G,k,-1,20,1);a.z=v(G,k,-1,20,1);a.H=v(G,k,-1,20,1);a.I=v(G,k,-1,20,1);a.s=v(G,k,-1,20,1);a.B=v(G,k,-1,20,1);a.K=v(G,k,-1,20,1);a.N=v(G,k,-1,20,1);a.f=v(xs,r,1,20,0);a.q=ms([10,2]);a.j=v(G,k,-1,101,1)}
-function lG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(G,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(G,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(OE,r,-1,4,1);d=v(OE,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=mG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-mG(o[2],d[2],o[3],d[3]),d=mG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function Z(a,b){var c,d,e,f,g,i,h,l;SF(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=nG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(OE,r,-1,2,1);oG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==UF(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Sq(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];XF(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&RF(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(J(LD((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(J(LD((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function PF(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.D=a.t-2,Z(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,Z(a,0),a.p=!1,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&NF(a,a.D,1),Z(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,NF(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)Z(a,0),a.D=
-a.t,Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t-2,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=4,a.D=a.t-1,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)Z(a,0),a.c[a.t]=5,a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)Z(a,0),a.c[a.t]=4,a.D=a.t,Z(a,0),a.D=a.t-1,Z(a,0),c=3;else if(238==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)Z(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.D=a.t,a.s[a.u]=3,Z(a,0),a.p=!1,c=3;else if(242==a.n.c)Z(a,0),a.D=a.t,a.p=!0,Z(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)Z(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)Z(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)Z(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)Z(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)Z(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)Z(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)Z(a,0),a.D=a.t,Z(a,0),c=2;else if(247==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=3;else if(248==a.n.c)Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),a.D=a.t,Z(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;Z(a,0);e=a.J[a.t];g=a.M[a.t];CF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)SF(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)XF(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];iD(a);a.D=c+d;Z(a,0);m=a.J[a.t];n=a.M[a.t];CF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];XF(a);a.H[a.u]=l;a.I[a.u]=c+d;iD(a);b&&(CF(a,l),QE(a))}c=4}pG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function oG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function OF(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])qG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,Z(a,0),a.D=a.t,qG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Sq(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[nG(a,a.D,a.G[a.D][d])],2<d||1!=b){Sq(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(OE,r,-1,2,1);oG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)SF(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)SF(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)SF(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)XF(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[nG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[nG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(G,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(J(LD((a.J[b]+a.J[e])/2))),a.N[c]=L(J(LD((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;XF(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(XF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(XF(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(J(LD((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(J(LD((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(CF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&pG(a,i);-1<l&&(a.D=l)}
-function qG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)SF(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function pG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=UF(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function nG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function rG(a,b,c){var d,e,f,g;e=dh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lt(c[d])&&!$s(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)ft(c[d],e)&&(b[d]=g,c[d]=dh,++f);if(f==a.t)break}return g==a.t}
-function QE(a){var b,c,d;b=v(OE,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{PE(a,b);c=~~(c/2)-L(J(Math.round(b[0])));d=~~(d/2)-L(J(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;RE(a)}}
-function PE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function NF(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=sG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Sq(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Sq(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Sq(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Sq(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Sq(a.n,"Charge change not possible on the halogen !");break;case 18:Sq(a.n,
-"Use X button to change charge on the X atom !")}}
-function tF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(G,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(G,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&CF(a,c);QE(a);Sq(a.n,"Smaller part(s) removed !");return 1}
-function UF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function YF(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];EF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),EF(a));4==a.s[d]&&(a.s[d]=1)}}
-function mG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function iD(a){var b;tG(a);b=a.s.length;a.K=v(G,k,-1,b,1);a.N=v(G,k,-1,b,1);RE(a);EF(a)}
-function SF(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(G,k,-1,c,1),UD(a.c,b,a.c.length),a.c=b,b=v(G,k,-1,c,1),UD(a.A,b,a.A.length),a.A=b,b=v(G,k,-1,c,1),UD(a.x,b,a.x.length),a.x=b,b=v(G,k,-1,c,1),UD(a.e,b,a.e.length),a.e=b,b=v(xs,r,1,c,0),UD(a.d,b,a.d.length),a.d=b,b=v(xs,r,1,c,0),UD(a.o,b,a.o.length),a.o=b,b=v(OE,r,-1,c,1),UD(a.J,b,a.J.length),a.J=b,b=v(OE,r,-1,c,1),UD(a.M,b,a.M.length),a.M=b,b=ms([c,7]),UD(a.G,b,a.G.length),a.G=b,c=v(G,k,-1,c,1),UD(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function mF(a,b,c,d,e,f){var g;g=L(J(LD(a.J[b]-c/2)));f||(g-=d-c);a=L(J(LD(a.M[b]-~~(e/2))));return new hz(g-1-2,a-2,d+1+4,e+4)}
-function XF(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(G,k,-1,b,1),UD(a.H,c,a.H.length),a.H=c,c=v(G,k,-1,b,1),UD(a.I,c,a.I.length),a.I=c,c=v(G,k,-1,b,1),UD(a.s,c,a.s.length),a.s=c,c=v(G,k,-1,b,1),UD(a.B,c,a.B.length),a.B=c,c=v(G,k,-1,b,1),UD(a.K,c,a.K.length),a.K=c,c=v(G,k,-1,b,1),UD(a.N,c,a.N.length),a.N=c,b=v(xs,r,1,b,0),UD(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function IF(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(xE(),aa);i+="JME 2013-04-10 "+new hE+"\n \n";i+=HF(a.t,3)+HF(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=$F(0.055999999999999994*(a.J[e]-c),10,4)+$F(0.055999999999999994*(g-a.M[e]),10,4)+$F(0,10,4);h=lF(a,e);1==h.length?h+=" ":2==h.length?h+=ca:3<h.length&&(h="Q ");
-i+=ca+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+HF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=HF(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:uG(a,e)&&(g=2),c=HF(a.H[e],3)+HF(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=HF(a.I[e],3)+HF(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=HF(a.I[e],3)+HF(a.H[e],3)),i+=c+HF(g,3)+HF(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+HF(e,4)+HF(a.A[e],4)+aa);return i+"M END\n"}
-function aG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O,W,ba,N,mc,Cc,Vf,sb,Jd,Kd,Ld,Va,Dc;o=v(G,k,-1,a.t+10,1);n=v(G,k,-1,a.t+10,1);l=v(G,k,-1,a.t+1,1);m=v(G,k,-1,7,1);sb=v(G,k,-1,a.t+1,1);w=v(vG,r,-1,a.t+1,2);H=v(vG,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;tF(a,!0);Vf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Vf=!1;break}if(a.n.s&&Vf){wG(a);YF(a);xG(a,H);yG(a,w,H);var Cb,nd,$e,$b,se,od,pd,db,AH,Od,t,xa,Cm,Dm,Ks,gf,Na,Em,Fm,Gc,Gm;Cb=v(G,k,-1,a.t+1,1);nd=v(G,k,-1,a.t+1,1);db=v(zG,r,-1,a.t+1,3);var Ls=a.t,Hm,
-oh,Ms,gg,uj,ye,hf;uj=v(zG,r,-1,Ls+2,3);ye=v(G,k,-1,100,1);hf=5;gg=0;ye[0]=3;uj[1]=fh;uj[2]=gh;Ms=2;if(!(3>Ls))for(;hf<ye[gg]*ye[gg];){oh=0;for(Hm=!0;Hm&&oh<=gg&&hf>=ye[oh]*ye[oh];)0==hf%ye[oh]?Hm=!1:++oh;if(Hm){uj[++Ms]=it(hf);if(Ms>=Ls)break;gg<ye.length-1&&(++gg,ye[gg]=hf)}hf+=2}for(t=1;t<=a.t;++t){for(xa=Fm=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&(Fm*=a.i[xa]);Em=a.c[t];18==Em&&(Gm=a.o[t],od=Gm.charCodeAt(0)-65+1,pd=0,1<Gm.length&&(pd=Gm.charCodeAt(1)-97),0>od&&(od=0),0>pd&&(pd=0),Em=28*od+pd);
-gf=0;-2>a.A[t]?gf=1:-2==a.A[t]?gf=2:-1==a.A[t]?gf=3:1==a.A[t]?gf=4:2==a.A[t]?gf=5:2<a.A[t]&&(gf=6);Gc=1;db[t]=it(Fm);Gc*=126;db[t]=dt(db[t],it(a.x[t]*Gc));Gc*=7;db[t]=dt(db[t],it(gf*Gc));Gc*=7;db[t]=dt(db[t],it(Em*Gc));Gc*=783;db[t]=dt(db[t],it(a.z[t]*Gc))}for(se=0;!rG(a,Cb,db);){Ks=!1;for(t=1;t<=a.t;++t)Cb[t]!=nd[t]&&(nd[t]=Cb[t],Ks=!0);if(Ks){for(t=1;t<=a.t;++t){db[t]=eh;for(xa=1;xa<=a.z[t];++xa)db[t]=mt(db[t],uj[Cb[a.G[t][xa]]])}se=0}else if(0<se){for(t=1;t<=a.t;++t)db[t]=eh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Cb[t]==Cb[xa]){db[t]=fh;break a}}else{for(t=1;t<=a.t;++t){db[t]=eh;for(xa=1;xa<=a.z[t];++xa)$e=a.G[t][xa],db[t]=mt(db[t],it(a.c[$e]*a.i[nG(a,t,$e)]))}se=1}rG(a,Cb,db);for(t=1;t<=a.t;++t)db[t]=it(nd[t]*a.t+Cb[t])}for(t=1;t<=a.t;++t)nd[t]=Cb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(nd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];nd[t]=nd[Na];nd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Cb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Cb[a.H[t]],a.I[t]=Cb[a.I[t]],a.H[t]>a.I[t]&&(Od=a.H[t],a.H[t]=a.I[t],a.I[t]=Od,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Dm=Cm=
-a.t;$b=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Cm?(Cm=a.H[xa],Dm=a.I[xa],$b=xa):a.H[xa]==Cm&&a.I[xa]<Dm&&(Dm=a.I[xa],$b=xa);Od=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Od;Od=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Od;Od=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Od;Od=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Od;AH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=AH}iD(a);EF(a);xG(a,H);yG(a,w,H)}else{xG(a,H);a.i=v(G,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(G,k,-1,a.t+1,1);Dc=1;a.b[1]=1;for(ba=0;;){N=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=sb[c]){Cc=!0;for(K=1;K<=mc;++K)if(o[K]==c&&n[K]==g||o[K]==g&&n[K]==c){Cc=!1;break}Cc&&(++mc,o[mc]=c,n[mc]=g)}}else m[++N]=g;if(0==N){if(Dc==a.t)break;c=l[ba--]}else if(1==N)sb[m[1]]=c,c=m[1],a.b[c]=++Dc;else{l[++ba]=c;e=0;for(q=1;q<=N;++q)if(h=nG(a,m[q],c),!H[h]){e=m[q];break}if(0==e)for(q=1;q<=N;++q)if(h=nG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);sb[e]=c;c=e;a.b[e]=++Dc}}sb=v(G,k,-1,a.t+1,1);b=v(G,k,-1,a.t+1,1);O=v(vG,r,-1,a.t+1,2);Jd=v(vG,r,-1,a.t+1,2);f=Dc=ba=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(sb[c]=f);b[++Dc]=c;for(a.b[c]=0;;){N=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=mc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++N,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ba)break a;Jd[c]=!0;c=l[ba--]}else break}f=c;c=e;1<N&&(l[++ba]=f,O[e]=!0)}Kd=v(G,k,-1,a.u+1,1);Ld=v(G,k,-1,a.t+1,1);if(a.n.Jb){var CH=sb,NL=mc,Ns,DH,ph,ze,Os,Ps,Ma,vj,Qs;ph=v(G,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)ph[b[Ma]]=Ma;Os=v(vG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Ns=b[Ma],DH=CH[Ns],ze=nG(a,Ns,DH),0!=ze&&(AG(a,ze,ph,Kd,H),Os[ze]=!0);for(Ma=1;Ma<=a.u;++Ma)Os[Ma]||AG(a,Ma,ph,Kd,H);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Ps=Qs=0;for(vj=1;vj<=a.z[Ma];++vj){ze=nG(a,Ma,a.G[Ma][vj]);if(5==a.i[ze])continue a;1==a.s[ze]&&0!=BG(a,ze,Ma)&&++Qs;2==a.s[ze]&&(Ps=a.G[Ma][vj])}if(0!=Qs)if(0<Ps){var ha=a,FH=Ma,jf=ph,Tc=Ld,oc=void 0,wj=void 0,Hc=void 0,Ae=void 0,Ic=void 0,Im=void 0,Jm=void 0,Km=void 0,Pd=void 0,Uc=void 0,Vc=void 0,
-Rs=void 0,xj=void 0,Qd=void 0,yj=void 0,Be=void 0,zj=void 0,Ss=void 0,Aj=void 0,Ce=void 0,GH=void 0,kf=void 0,HH=void 0,Ts=void 0,Bj=void 0,lf=void 0,Vc=1,wj=FH,oc=v(G,k,-1,ha.t+1,1);for(oc[1]=FH;;){Rs=!1;for(Uc=1;Uc<=ha.z[wj];++Uc)if(Hc=ha.G[wj][Uc],!(Hc==oc[1]||Hc==oc[Vc-1]))if(Ae=nG(ha,wj,Hc),2==ha.s[Ae]&&5!=ha.i[Ae]){wj=oc[++Vc]=Hc;Rs=!0;break}if(!Rs)break}if(!(0==Vc%2||2>ha.z[oc[Vc]]||3<ha.z[oc[Vc]])){lf=oc[1];Ic=oc[~~((Vc+1)/2)];Pd=oc[Vc];kf=Ce=Be=Qd=0;Ts=Ss=!1;for(Uc=1;Uc<=ha.z[lf];++Uc)Hc=
-ha.G[lf][Uc],Ae=nG(ha,lf,Hc),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Qd?Qd=Hc:Be=Hc);0<jf[Be]&&jf[Qd]>jf[Be]&&(Im=Qd,Qd=Be,Be=Im);xj=Qd;0==Qd&&(xj=Be,Ss=!0);for(Uc=1;Uc<=ha.z[Pd];++Uc)Hc=ha.G[Pd][Uc],Ae=nG(ha,Pd,Hc),1!=ha.s[Ae]||5==ha.i[Ae]||(0==Ce?Ce=Hc:kf=Hc);0<jf[kf]&&jf[Ce]>jf[kf]&&(Im=Ce,Ce=kf,kf=Im);Aj=Ce;0==Ce&&(Aj=kf,Ts=!0);yj=BG(ha,nG(ha,lf,Qd),lf);zj=BG(ha,nG(ha,lf,Be),lf);GH=BG(ha,nG(ha,Pd,Ce),Pd);HH=BG(ha,nG(ha,Pd,kf),Pd);1<(0>yj+zj?-(yj+zj):yj+zj)||0!=GH||0!=HH?Sq(ha.n,"Bad stereoinfo on allene !"):
-(Jm=ha.J[oc[Vc-1]]-ha.J[Pd],Km=ha.M[oc[Vc-1]]-ha.M[Pd],Bj=Math.sqrt(Jm*Jm+Km*Km),0.001>Bj&&(Bj=0.001),0<(ha.M[Aj]-ha.M[oc[Vc-1]])*(Jm/Bj)-(ha.J[Aj]-ha.J[oc[Vc-1]])*(Km/Bj)?Tc[Ic]=1:Tc[Ic]=-1,Ss&&(Tc[Ic]*=-1),Ts&&(Tc[Ic]*=-1),xj==Qd&&0>yj&&(Tc[Ic]*=-1),xj==Be&&0>zj&&(Tc[Ic]*=-1),jf[xj]>jf[Aj]&&(Tc[Ic]*=-1))}}else b:{var ob=a,Ya=Ma,Us=CH,IH=ph,JH=o,KH=n,OL=NL,Lm=Ld,Mm=void 0,Wc=void 0,Vs=void 0,qh=void 0,Ba=void 0,rh=void 0,rd=void 0,Cj=void 0,Rd=void 0,Lb=void 0,da=void 0,$=void 0,De=void 0,Nm=void 0,
-Xc=void 0,F=void 0,Om=void 0,$=v(G,k,-1,4,1),Nm=v(G,k,-1,4,1),Dj=void 0,Yc=void 0,Pm=void 0,Qm=void 0,Ws=void 0,Ej=void 0,Ej=-1;0<Us[Ya]&&($[++Ej]=Us[Ya]);for(Yc=1;Yc<=OL;++Yc)JH[Yc]==Ya&&($[++Ej]=KH[Yc]),KH[Yc]==Ya&&($[++Ej]=JH[Yc]);for(Yc=Ej+1;Yc<ob.z[Ya];++Yc){Ws=ob.t+1;Pm=1;c:for(;Pm<=ob.z[Ya];++Pm){Dj=ob.G[Ya][Pm];for(Qm=0;Qm<Yc;++Qm)if(Dj==$[Qm])continue c;IH[Dj]<Ws&&(Ws=IH[Dj],$[Yc]=Dj)}}0==Us[Ya]&&0<ob.x[Ya]?($[3]=$[2],$[2]=$[1],$[1]=$[0],$[0]=-1):0<ob.x[Ya]&&($[3]=$[2],$[2]=$[1],$[1]=-1);
-for(Ba=Cj=rh=qh=Om=rd=Lb=0;4>Ba;++Ba)0>=$[Ba]||(Mm=nG(ob,Ya,$[Ba]),Nm[Ba]=BG(ob,Mm,Ya),0<Nm[Ba]?(++Lb,Om=$[Ba],rh=$[Ba]):0>Nm[Ba]?(++rd,qh=$[Ba],rh=$[Ba]):Cj=$[Ba]);Rd=Lb+rd;F=v(G,k,-1,4,1);Xc=0;if(3==ob.z[Ya]){if(1==Lb&&1==rd||3==Rd&&0<Lb&&0<rd){Sq(ob.n,"Error in C3H stereospecification !");break b}De=$[0];1==Rd?De=rh:2==Rd&&(De=Cj);da=lG(ob,Ya,De,$);F[0]=rh;F[1]=-1;F[2]=da[2];F[3]=da[1];0<Lb?Xc=1:Xc=-1}else if(4==ob.z[Ya])if(1==Rd)da=lG(ob,Ya,rh,$),F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<
-Lb?Xc=1:Xc=-1;else{De=$[0];1<Cj&&(De=Cj);1==Lb?De=Om:1==rd&&(De=qh);da=lG(ob,Ya,De,$);Wc=v(G,k,-1,4,1);for(Ba=0;4>Ba;++Ba)Mm=nG(ob,Ya,da[Ba]),Wc[Ba]=BG(ob,Mm,Ya);if(4==Rd){if(0==Lb||0==rd){Sq(ob.n,"Error in C4 stereospecification !");break b}if(1==Lb||1==rd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],Xc=Wc[0];else{for(Ba=0;4>Ba;++Ba)-1==Wc[Ba]&&(Wc[Ba]=0);Rd=2}}else if(3==Rd)if(3==Lb||3==rd)F[0]=da[0],F[1]=da[3],F[2]=da[2],F[3]=da[1],0<Lb?Xc=-1:Xc=1;else{1==Lb?Lb=Vs=1:rd=Vs=-1;for(Ba=0;4>Ba;++Ba)Wc[Ba]==
-Vs&&(Wc[Ba]=0);Rd=2}if(2==Rd)if(1==Lb&&1==rd)da[1]==qh?(da[1]=da[2],da[2]=da[3]):da[2]==qh&&(da[2]=da[3]),F[0]=Om,F[1]=qh,F[2]=da[2],F[3]=da[1],Xc=1;else{if(Wc[0]==Wc[1]||Wc[1]==Wc[2]){Sq(ob.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Wc[0]?(F[0]=da[0],F[1]=da[2],F[2]=da[1],F[3]=da[3]):(F[0]=da[1],F[1]=da[3],F[2]=da[2],F[3]=da[0]);1<Lb?Xc=1:Xc=-1}}var jb=void 0;$[0]==F[1]?(jb=F[0],F[0]=F[1],F[1]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[0]==F[2]?(jb=F[2],F[2]=F[0],F[0]=jb,jb=F[1],F[1]=F[3],F[3]=
-jb):$[0]==F[3]&&(jb=F[3],F[3]=F[0],F[0]=jb,jb=F[1],F[1]=F[2],F[2]=jb);$[1]==F[2]?(jb=F[1],F[1]=F[2],F[2]=jb,jb=F[2],F[2]=F[3],F[3]=jb):$[1]==F[3]&&(jb=F[1],F[1]=F[3],F[3]=jb,jb=F[2],F[2]=F[3],F[3]=jb);F[2]==$[2]?Lm[Ya]=1:F[2]==$[3]?Lm[Ya]=-1:Sq(ob.n,"Error in stereoprocessing ! - t30");Lm[Ya]*=Xc}}}Va=new TD;i=v(G,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];O[c]&&(Va.b.b+=ta);0<sb[q]&&CG(a,c,sb[c],Va,Kd);var sh=w[c],Eb=void 0,Fj=void 0,th=void 0,S=void 0,S=Nc,Eb=!1;0!=a.A[c]&&
-(Eb=!0);0!=Ld[c]&&(Eb=!0);th=-1;for(Fj=1;Fj<=a.y;++Fj)if(a.q[Fj][0]==c){th=a.q[Fj][1];break}-1<th&&(Eb=!0);a.n.Ib&&0<a.e[c]&&(Eb=!0,th=1);switch(a.c[c]){case 2:S=Bb;break;case 3:sh?S="c":S=Hb;break;case 4:sh?(S=yf,0<a.x[c]&&(Eb=!0)):S=ec;break;case 5:sh?S="o":S=lc;break;case 7:sh?(S="p",0<a.x[c]&&(Eb=!0)):S=pc;break;case 8:sh?S=kg:S=Ac;break;case 13:sh?S=og:S=Ec;Eb=!0;break;case 6:S=Fc;Eb=!0;break;case 9:S=Rb;break;case 10:S=Mb;break;case 11:S=Gb;break;case 12:S=Xb;break;case 1:S=Vb;Eb=!0;break;case 19:S=
-qc;Eb=!0;break;case 20:S=rc;Eb=!0;break;case 21:S=sc;Eb=!0;break;case 22:S=tc;Eb=!0;break;case 18:Eb=!0,S=a.o[c],(D(S,va)||D(S,Sc)||D(S,xb))&&(Eb=!1)}Eb&&(S=Oc+S,1==Ld[c]?S+=vb:-1==Ld[c]&&(S+=wb),1==a.x[c]?S+=Vb:1<a.x[c]&&(S+=Vb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?S+=wa:S+=Aa,1<Nj(a.A[c])&&(S+=Nj(a.A[c]))),-1<th&&(S+=mb+th),S+=Qc);mn(Va.b,S);for(A=1;A<=mc;++A)if(o[A]==c||n[A]==c)d=n[A],d==c&&(d=o[A]),i[c]<i[d]&&CG(a,o[A],n[A],Va,Kd),9<A&&(Va.b.b+="%"),ln(Va,j+(new R(A)).b);Jd[c]&&(Va.b.b+=ua)}return Va.b.b}
-function CF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)$C(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function DF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&CF(a,c);0==a.z[d]&&CF(a,d)}
-function wG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=nG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&CF(a,c)}}}function tG(a){var b;b=a.c.length;a.G=ms([b,7]);a.z=v(G,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function yG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(G,k,-1,a.u+1,1);o=v(vG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[nG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:uG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(vG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function RE(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(J(LD((a.J[b]+a.J[c])/2))),a.N[d]=L(J(LD((a.M[b]+a.M[c])/2)))}function xG(a,b){var c;for(c=1;c<=a.u;++c)nF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function lF(a,b){var c;c=(xE(),SC)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function uG(a,b){return 2==a.s[b]?!0:!1}function nF(a,b,c){var d,e,f,g;g=1;a.b=v(G,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function QF(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=ms([b+5,2]),UD(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function QC(a){var b;a.y=0;a.r=0;aG(a);for(b=1;b<=a.t;++b)a.D=b,QF(a);a.D=0}
-function BF(a){var b,c;b=v(OE,r,-1,4,1);PE(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function KE(a,b){var c,d,e,f,g,i,h,l;c=v(OE,r,-1,4,1);PE(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;PE(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function ZF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function GF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Oc)&&ND(c,Qc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Vb);g=Mj(c.indexOf(wa),c.indexOf(Aa));if(-1<d){i=fo(c,d+1);try{a.n.y=hC(i,10)}catch(h){if(h=Hi(h),y(h,118))a.n.y=0;else throw h;}a.D=b;QF(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Hb)?3:D(d,Bb)?2:D(d,ec)?4:D(d,lc)?5:D(d,pc)?7:D(d,Ac)?8:D(d,Rb)?9:D(d,Mb)?10:D(d,Gb)?11:D(d,Xb)?12:D(d,Vb)?1:D(d,Ec)?13:D(d,Fc)?6:D(d,qc)?19:D(d,rc)?20:D(d,sc)?21:D(d,tc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ca;d=0;0<e&&(d=1,e=MD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=MD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=MD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=MD(c,g++);for(;45==e;)--d,e=MD(c,g++)}a.A[b]=d}}}
-function VC(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new BC(b);try{for(;b.k=uC(b,b.b),b.k<b.j;)d=HD(hC(xC(b),10)).b,c=e=HD(hC(xC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Hi(f),y(f,118))jn(f);else throw f;}}function CG(a,b,c,d,e){b=nG(a,b,c);5!=a.i[b]&&uG(a,b)?d.b.b+=rb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),mn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Pc)}
-function RF(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Sq(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Sq(a.n,"Stereomarking allowed only on single and double bonds!")}
-function AG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=nG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=nG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=nG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=nG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Sq(a.n,"Not unique E/Z geometry !");else{i=nG(a,b,e);f=nG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=nG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function sG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=nG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(uG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function BG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function EF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=sG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function SE(a){kG(this);this.n=a;this.y=this.u=this.t=0}
-function sF(a,b){var c,d,e,f,g,i,h;SE.call(this,a);f=j;i=qF(b);if(null!=i){h=new AC(b,i,!0);for(e=1;4>=e;++e)f=rF(h,i);g=HD(hC(Xn(f.substr(0,3)),10)).b;c=HD(hC(Xn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)SF(this),f=rF(h,i),this.J[e]=(new GD(DD(Xn(f.substr(0,10))))).b,this.M[e]=-(new GD(DD(Xn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Xn(f.substr(31,d-31)),GF(this,e,d),62<=f.length&&(f=Xn(f.substr(60,3)),0<f.length&&(f=HD(hC(f,10)).b,0<f&&(this.D=e,a.y=f,QF(this),this.D=0)));for(e=1;e<=c;++e)XF(this),
-f=rF(h,i),this.H[e]=HD(hC(Xn(f.substr(0,3)),10)).b,this.I[e]=HD(hC(Xn(f.substr(3,3)),10)).b,g=HD(hC(Xn(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=HD(hC(Xn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);tG(this);ZF(this);QE(this);for(iD(this);(h.k=uC(h,h.b),h.k<h.j)&&!(null==(f=xC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new zC(f);xC(g);xC(g);i=HD(hC(xC(g),10)).b;
-for(e=1;e<=i;++e)c=HD(hC(xC(g),10)).b,this.A[c]=HD(hC(xC(g),10)).b}if(0==f.indexOf("M APO")){g=new zC(f);xC(g);xC(g);i=HD(hC(xC(g),10)).b;for(e=1;e<=i;++e)c=HD(hC(xC(g),10)).b,f=HD(hC(xC(g),10)).b,this.D=c,Z(this,0),GF(this,this.t,qc+f),this.D=0}}wG(this);iD(this)}}
-function hD(a,b){var c,d,e,f,g;SE.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));ND(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new zC(b);d=HD(hC(xC(f),10)).b;e=HD(hC(xC(f),10)).b;for(c=1;c<=d;++c)g=xC(f),SF(this),GF(this,this.t,g),this.J[c]=(new GD(DD(xC(f)))).b,this.M[c]=-(new GD(DD(xC(f)))).b;for(c=1;c<=e;++c)if(XF(this),this.H[c]=HD(hC(xC(f),10)).b,this.I[c]=HD(hC(xC(f),10)).b,this.s[c]=HD(hC(xC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;tG(this);ZF(this);QE(this)}catch(i){i=Hi(i);if(y(i,118)){i.Bc();this.t=0;return}throw i;}wG(this);iD(this)}}
-function uF(a,b,c){var d,e,f;SE.call(this,a);f=v(G,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(SF(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))XF(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;iD(this);QE(this)}
-function JF(a,b,c){var d,e,f,g,i;SE.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(G,k,-1,this.t+1,1);this.A=v(G,k,-1,this.t+1,1);this.x=v(G,k,-1,this.t+1,1);this.e=v(G,k,-1,this.t+1,1);this.d=v(xs,r,1,this.t+1,0);this.J=v(OE,r,-1,this.t+1,1);this.M=v(OE,r,-1,this.t+1,1);this.o=v(xs,r,1,this.t+1,0);this.H=v(G,k,-1,this.u+1,1);this.I=v(G,k,-1,this.u+1,1);this.s=v(G,k,-1,this.u+1,1);this.f=v(xs,r,1,this.u+1,0);this.B=v(G,k,-1,this.u+1,1);this.q=ms([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}iD(this);QE(this)}
-function EE(a){var b;kG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(G,k,-1,this.t+1,1);UD(a.c,this.c,this.t+1);this.A=v(G,k,-1,this.t+1,1);UD(a.A,this.A,this.t+1);this.x=v(G,k,-1,this.t+1,1);UD(a.x,this.x,this.t+1);this.e=v(G,k,-1,this.t+1,1);UD(a.e,this.e,this.t+1);this.d=v(xs,r,1,this.t+1,0);UD(a.d,this.d,this.t+1);this.J=v(OE,r,-1,this.t+1,1);UD(a.J,this.J,this.t+1);this.M=v(OE,r,-1,this.t+1,1);UD(a.M,this.M,this.t+1);this.o=v(xs,r,1,this.t+1,0);UD(a.o,this.o,this.t+1);this.H=v(G,
-k,-1,this.u+1,1);UD(a.H,this.H,this.u+1);this.I=v(G,k,-1,this.u+1,1);UD(a.I,this.I,this.u+1);this.s=v(G,k,-1,this.u+1,1);UD(a.s,this.s,this.u+1);this.f=v(xs,r,1,this.u+1,0);UD(a.f,this.f,this.u+1);this.B=v(G,k,-1,this.u+1,1);UD(a.B,this.B,this.u+1);this.q=ms([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function $F(a,b,c){var d,e,f;if(0==c)return HF(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(J(LD(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new GD(a)).b;d=Yn(e,Zn(46));0>d&&(e+=Wa,d=Yn(e,Zn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ca;return c+e}function qF(a){var b;b=new AC(a,aa,!0);if(4<tC(b))return aa;b=new AC(a,bh,!0);return 4<tC(b)?bh:null}
-function HF(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ca;return e+d}function rF(a,b){for(var c,d;a.k=uC(a,a.b),a.k<a.j;){d=xC(a);if(D(d,b))return ca;for(xC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ca}else break;return d}return null}s(518,1,{134:1},SE,sF,hD,uF,JF,EE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Tq(){Tq=u;Uq=new BB(Vb)}
-function yF(a,b){var c;Tq();var d;sE.call(this);this.d=new aA("Help");new aA("Home");this.e=b;M(this,(xE(),ZC));this.ac&&RA(this.ac.d,!1);OA(this,!1);d=Fy(b);if(1==a)this.f||(this.f=new jB(d),qE(this.f,-30,0)),this.k=this.f,c=cD(b),this.ac&&QA(this.ac.d.I.c,Bc),lz(this,new Wz(2)),this.i=new BB(c+" "),P(this,this.i,Kb),d=new pz,P(d,this.j,null),this.e.Cb&&(c=new aA("Submit"),P(d,c,null)),P(this,d,Jc),AB(this.i,Xn(ko(this.i.ac.b.pb,Ug))),this.ac&&RA(this.ac.d,!0),OA(this,!0);else if(2==a)this.c||
-(this.c=new jB(d),qE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&QA(this.ac.d.I.c,"Nonstandard atom"),lz(this,new Wz(2)),c=new pz,P(c,new cB("atomic SMILES",1),null),P(this,c,jc),c=Vb,Uq&&(c=ko(Uq.ac.b.pb,Ug)),Uq=new CB(c,8),P(this,Uq,Kb),c=new pz,P(c,this.j,null),P(this,c,Jc);else{this.b||(this.b=new jB(d),qE(this.b,5*b.Y,0));var e,f;d="About "+(xE(),KC);this.ac&&QA(this.ac.d.I.c,d);lz(this,new ZA(0));M(this,ZC);P(this,new cB(KC+" Molecular Editor v2013-05-01",1),null);P(this,new cB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=yE,d=0,f=c.length;d<f;++d)e=c[d],e=new cB(e,1),Sy(e,this.e.x),P(this,e,null);c=new pz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}NA(this);c=this.k;rE(this.ac.d,c.b,c.c);!Ey(this)&&iz(this);Ty(this)}s(519,510,ni,yF);_.Bf=function(a){var b,c;if(a.i===this.d){try{b=new bC(this.e.H),c=aC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Hi(d),y(d,109))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,PC(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Uq;
-function DG(a,b){Dy(b)==a.b?M(b,(gA(),oA)):M(b,a.b)}
-function EG(a){var b,c,d,e;e=j;d=!1;Dy(FG)!=a.b?(e=va,d=!0):Dy(GG)!=a.b?(e="!#6",d=!0):Dy(HG)!=a.b?(M(IG,(gA(),oA)),M(JG,oA),M(KG,oA),M(LG,oA),e="F,Cl,Br,I"):(b=Dy(MG)!=a.b,c=Dy(NG)!=a.b,Dy(OG)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Dy(PG)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Dy(QG)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Dy(RG)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Dy(SG)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Dy(IG)!=a.b&&(e+="F,"),Dy(JG)!=a.b&&(e+="Cl,"),Dy(KG)!=a.b&&(e+="Br,"),Dy(LG)!=a.b&&(e+="I,"),
-ND(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Sc:c?e=xb:(M(FG,(gA(),oA)),e=va)));b=j;d&&Dy(MG)!=a.b&&(b+=";a");d&&Dy(NG)!=a.b&&(b+=";A");Dy(TG)!=a.b&&(b+=";R");Dy(UG)!=a.b&&(b+=";!R");Dy(FG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=VG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=WG.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Dy(XG)!=a.b&&(e="~");Dy(YG)!=a.b&&(e=mb);Dy(ZG)!=a.b&&(e=vb);Dy($G)!=a.b&&(e="!@");AB(a.f,e)}
-function aH(a){bH(a);cH(a);var b=VG.ac.b;ix(b,0);b.pb.options[0].selected=!0;b=WG.ac.b;ix(b,0);b.pb.options[0].selected=!0;M(MG,a.b);M(NG,a.b);M(TG,a.b);M(UG,a.b);M(VG,a.b);M(WG,a.b);dH(a)}function bH(a){M(OG,a.b);M(PG,a.b);M(QG,a.b);M(RG,a.b);M(SG,a.b);M(IG,a.b);M(JG,a.b);M(KG,a.b);M(LG,a.b)}function cH(a){M(FG,a.b);M(GG,a.b);M(HG,a.b)}function dH(a){M(XG,a.b);M(YG,a.b);M(ZG,a.b);M($G,a.b);a.c=!1}
-function zF(a){PA.call(this,"Atom/Bond Query");this.j=new aA(this.Af());Az(this.r,new tE(this));this.b=(xE(),ZC);this.d=a;this.e||(a=Fy(a),this.e=new jB(a),qE(this.e,-150,10));this.k=this.e;lz(this,new YA);M(this,this.b);a=new pz;lz(a,new DA(0,3,1));P(a,new bB("Atom type :"),null);FG=new aA(zb);GG=new aA("Any except C");HG=new aA("Halogen");P(a,FG,null);P(a,GG,null);P(a,HG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));P(a,new cB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new pz;lz(a,new DA(0,3,1));OG=new aA(Hb);PG=new aA(ec);QG=new aA(lc);RG=new aA(Ac);SG=new aA(pc);IG=new aA(Rb);JG=new aA(Mb);KG=new aA(Gb);LG=new aA(Xb);P(a,OG,null);P(a,PG,null);P(a,QG,null);P(a,RG,null);P(a,SG,null);P(a,IG,null);P(a,JG,null);P(a,KG,null);P(a,LG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));VG=new eA;dA(VG,zb);dA(VG,ab);dA(VG,cb);dA(VG,kb);dA(VG,lb);P(a,new bB("Number of hydrogens : "),null);P(a,VG,null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));WG=new eA;dA(WG,zb);dA(WG,
-ab);dA(WG,cb);dA(WG,kb);dA(WG,lb);dA(WG,"4");dA(WG,"5");dA(WG,"6");P(a,new cB("Number of connections :",0),null);P(a,WG,null);P(a,new cB(" (H's don't count.)",0),null);P(this,a,null);a=new pz;lz(a,new DA(0,3,1));P(a,new bB("Atom is :"),null);MG=new aA(Ab);P(a,MG,null);NG=new aA("Nonaromatic");P(a,NG,null);TG=new aA(zc);P(a,TG,null);UG=new aA(ic);P(a,UG,null);P(this,a,null);a=new pz;M(a,uA(Dy(this)));lz(a,new DA(0,3,1));P(a,new bB("Bond is :"),null);XG=new aA(zb);P(a,XG,null);YG=new aA(Ab);P(a,YG,
-null);ZG=new aA(zc);P(a,ZG,null);$G=new aA(ic);P(a,$G,null);P(this,a,null);a=new pz;lz(a,new DA(1,3,1));this.f=new CB(va,20);P(a,this.f,null);P(a,new aA(xc),null);P(a,this.j,null);P(this,a,null);this.ac&&RA(this.ac.d,!1);OA(this,!1);bH(this);cH(this);dH(this);M(MG,this.b);M(NG,this.b);M(TG,this.b);M(UG,this.b);M(VG,this.b);M(WG,this.b);DG(this,FG);NA(this);a=this.k;rE(this.ac.d,a.b,a.c);!Ey(this)&&iz(this);Ty(this)}s(520,510,ni,zF);
-_.Bf=function(a,b){var c;D(b,xc)?(aH(this),DG(this,FG),EG(this)):y(a.i,86)?(dH(this),us(a.i)===us(FG)?(bH(this),cH(this)):us(a.i)===us(GG)?(bH(this),cH(this)):us(a.i)===us(HG)?(bH(this),cH(this)):us(a.i)===us(TG)?M(UG,this.b):us(a.i)===us(UG)?(M(TG,this.b),M(MG,this.b)):us(a.i)===us(MG)?(M(NG,this.b),M(UG,this.b)):us(a.i)===us(NG)?M(MG,this.b):us(a.i)===us(XG)||us(a.i)===us(YG)||us(a.i)===us(ZG)||us(a.i)===us($G)?(aH(this),this.c=!0):cH(this),DG(this,a.i),EG(this)):y(a.i,87)&&(dH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-M(c,this.b):M(c,(gA(),oA)),EG(this));107!=this.d.c&&(this.d.c=107,uz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var FG=_.f=null,XG=null,GG=null,MG=null,YG=null,KG=null,OG=null,WG=null,VG=null,JG=null,IG=null,HG=null,LG=null,PG=null,NG=null,UG=null,$G=null,QG=null,SG=null,TG=null,ZG=null,RG=null;function wF(a){a.b=-1;a.c=v(fE,r,0,0,0);a.d=0}function eG(){eE(this)}s(521,495,Gh,eG);_.Ie=function(){wF(this)};_.b=-1;
-function Nq(a){a=new PB(a);Qq();var b,c,d,e,f;try{var g=(HB(),KB);if(LB(g,(HB(),KB)))b=a.b;else if(LB(g,IB))b=new TB(a.b);else throw new QB(g);c=yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new eH;Zx(d.f,c);e=(f=co(c,"\r\n|\r|\n|\n\r"),f.length);Tu(d.f,20*(10>e?e:10)+Tf);Nn((Kn(),Ln),new fH(d));gH(d);hH(d)}catch(i){if(i=Hi(i),y(i,102))jn(i);else throw i;}}function fG(){}s(522,1,{103:1,110:1},fG);_.ve=function(a){gG(this.b,a.b)};_.b=null;s(524,311,Kh);
-function Kq(){var a;Kq=u;pw();iH=(a=!1,Jf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);jH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");kH=iH&!jH;var b;a=E(G,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Lq=v(G,k,-1,1E3,1);for(b=0;b<Lq.length;++b)Lq[b]=-999;for(b=0;b<a.length;b+=2)Lq[a[b+1]]=a[b]}
-function Ip(a,b,c){a=new lH(b,c,a);if(!b.Nd(a,c))for(b=b._b;b&&!b.Nd(a,c);)b=b._b}function sz(a,b,c){var d;d=new mH;ij(d.u,b,c);bj(a.i,d.u,0,0);Qi(a.b,d);return d}function NC(a,b){return!a.f?null:b in a.f?a.f[b]:null}function fF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)wv(a.i,b.u,c,d),b.s=c,b.t=d;nH(b)}
-function JC(a,b,c,d){Kq();pw();hj.call(this);this.b=new Wi;this.f=d;this.pb.style[Of]=ab;this.pb.style[Mf]=ab;this.pb.style[Fg]=Se;this.pb.style[Zg]=b;this.pb.style[Ie]=c;this.i=new oH;this.i.pb.style[Zg]=eb;Tu(this.i,eb);kH?(b=new pH,c=new qH,bj(b,this.i,0,0),bj(b,c,0,0),Av(this,b)):Av(this,this.i);this.d=a;a.Ob=this;kH?(this.k=new rH(this),this.k.j=new sH(this),this.k.k=new tH(this),this.k.o=new uH(this),this.k.n=new vH(this),this.d&&(this.k.f=new wH(this),this.k.i=new xH(this),this.k.b=new yH(this))):
-z(this,new zH(this),(Xq(),Xq(),Yq));z(this,this,(Np(),Np(),Op));z(this,new BH(this),(lj(),lj(),mj));z(this,new EH(this),(nj(),nj(),oj));z(this,new LH(this),(Hq(),Hq(),Iq));(Hp(),Hp(),Xy).b=this}s(523,524,Kh,JC);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var kH,jH,iH,Lq=null;function oH(){yv.call(this);this.pb[yd]=Oe}s(526,289,ri,oH);function pH(){oH.call(this);this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(525,526,ri,pH);function zH(a){this.b=a}s(527,1,{},zH);
-_.nc=function(a){var b,c,d;c=rj(a);d=sj(a);b=tj(a.b);a=new MH(a);2==b&&(a.f=4);KF(this.b.d,a,c,d);this.b.j=!0};_.b=null;function BH(a){this.b=a}s(528,1,{},BH);_.oc=function(a){var b,c;b=rj(a);c=sj(a);a=new MH(a);this.b.j?TF(this.b.d,a,b,c):VF(this.b.d,a,b,c);tx(this.b.pb)};_.b=null;function EH(a){this.b=a}s(529,1,{},EH);_.pc=function(a){this.b.j=!1;rj(a);sj(a);WF(this.b.d)};_.b=null;function LH(a){this.b=a}s(530,1,{},LH);_.b=null;
-function qH(){oH.call(this);this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(531,526,ri,qH);function NH(a,b){var c;c=b.b;c.f=4;return KF(a.b.d,c,b.e,b.f)}function sH(a){this.b=a}s(532,1,{},sH);_.Cf=function(a){return NH(this,a)};_.b=null;function ur(a,b){VF(a.b.d,b.b,b.e,b.f);return KF(a.b.d,b.b,b.e,b.f)}function tH(a){this.b=a}s(533,1,{},tH);_.Cf=function(a){return ur(this,a)};_.b=null;function uH(a){this.b=a}s(534,1,{},uH);_.Cf=function(a){return TF(this.b.d,a.b,a.e,a.f)};_.b=null;
-function vH(a){this.b=a}s(535,1,{},vH);_.Cf=function(){return WF(this.b.d)};_.b=null;function yq(a,b){var c;c=J(LD(b.c));c=new SB(b,0,eg,c);FE(a.b.d,c);return!0}function wH(a){this.b=a}s(536,1,{},wH);_.Cf=function(a){return yq(this,a)};_.b=null;function zq(a,b){var c;c=J(LD(100*b.d));c=new SB(b,0,mg,c);FE(a.b.d,c);return!0}function xH(a){this.b=a}s(537,1,{},xH);_.Cf=function(a){return zq(this,a)};_.b=null;function Dq(a,b){var c;c=new SB(b,0,ee,dh);FE(a.b.d,c);return!0}function yH(a){this.b=a}
-s(538,1,{},yH);_.Cf=function(a){return Dq(this,a)};var OH=_.b=null;function PH(){PH=u;OH=new ot((Dt(),new Ct("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function QH(){QH=u;RH={}}function SH(a,b,c){var d;c&&(b.style[le]=c.c+Tf,d=c.b,d!=Pb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=jd),0!=(c.d&2)&&(b.style[me]=Me));a.f.style[Yg]=Df}
-function JA(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=ti(b);d in RH?c=RH[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(ug),f=$doc.createElement(Ke),f.width=1,f.height=1,g=(PH(),OH),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),SH(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Uj(e),l=Uj(e)+(e.offsetHeight||0),m=l-h,o=Uj(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new TH,w.b=q,w.c=n,w.d=m,w),RH[d]=c);return c}
-function UH(){QH();var a,b,c,d,e;pj();this.b=E(xs,r,1,["monospace","sans-serif",rg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(ug);this.f.innerHTML=this.i||j;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(541,1,{},UH);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var RH;function TH(){}
-s(542,1,{},TH);_.b=0;_.c=0;_.d=0;function LF(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Hi(b),!y(b,124))throw b;}return!1}function MF(a){try{if(a.b&&y(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Hi(b),!y(b,124))throw b;}return!1}function MH(a){Mq.call(this,null,0,null);this.b=a}function lH(a,b,c){Mq.call(this,a,0,b);this.b=c}s(543,400,Ih,MH,lH);_.te=function(){return LF(this)};_.ue=function(){return MF(this)};_.b=null;
-function xB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,SH(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function wB(a){this.d=a;this.c={};this.b=new UH}s(544,403,Ih,wB);_.b=null;function tz(a){this.b=a}s(545,411,{},tz);_.b=null;function VH(a,b){this.b=a;this.c=b}s(546,1,{},VH);_.b=null;_.c=null;function WH(){Yw.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[Zg]=fd}s(547,324,ri,WH);
-function XH(){XH=u;var a=YH=new UH;pj();a.i="9p";a.f.style[ke]=rg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);ZH=new Fz(1)}function WE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,nH(a)}
-function YE(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,H,A,K;a.o&&(VE(a,!1),360<=g||-360>=g?i=XE(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,H=$H(o,n,q,w,f),A=$H(o,n,q,w,h),K="<g"+a.n+tb,K+='<path d ="M '+H.b+ca+H.c+" A "+q+ca+w+" 0 "+m+ca+l+ca+A.b+ca+A.c+'"/>',K+="</g>",K),WE(a,i))}function Y(a,b,c,d,e){a.o&&WE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function UE(a,b,c,d,e){a.o&&(VE(a,!1),WE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a))}function eF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,qa).replace(/>/g,pa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");WE(a,b)}function UA(a,b,c,d,e){VE(a,!0);WE(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+$a)}
-function nH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Sj(a.u.pb)+(a.u.pb.offsetWidth||0)-Sj(a.u.pb),d=Uj(a.u.pb)+(a.u.pb.offsetHeight||0)-Uj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=bg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua)}function dF(a,b){a.f=b;a.j=cG(b)}s(548,407,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var ZH,YH;function ir(a,b,c){c&&(tr(a,b),c.Cf(a.c));a.e=!0}function tr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Sj(a.p.pb)+Rj(a.p.pb)+Rj(a.p.pb.ownerDocument.body),a.c.f=c.clientY-Uj(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new MH(b),b.b.preventDefault(),!0):!1}
-function rH(a){this.p=a;this.c=new aI;this.d=new bI(this);z(this.p,new cI(this),(qr(),qr(),rr));z(this.p,new dI(this),(jr(),jr(),kr));z(this.p,new eI(this),(nr(),nr(),or));z(this.p,new fI(this),(fr(),fr(),gr));z(this.p,new gI,(Eq(),Eq(),Fq));z(this.p,new hI(this),(Aq(),Aq(),Bq));z(this.p,new iI(this),(vq(),vq(),wq))}s(549,1,{},rH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function bI(a){ik();this.b=a}s(550,25,{},bI);
-_.Ac=function(){!this.b.e&&this.b.j&&NH(this.b.j,this.b.c)};_.b=null;function cI(a){this.b=a}s(551,1,{},cI);_.b=null;function dI(a){this.b=a}s(552,1,{},dI);_.b=null;function eI(a){this.b=a}s(553,1,{},eI);_.b=null;function fI(a){this.b=a}s(554,1,{},fI);_.b=null;function gI(){}s(555,1,{},gI);function hI(a){this.b=a}s(556,1,{},hI);_.b=null;function iI(a){this.b=a}s(557,1,{},iI);_.b=null;function aI(){}s(558,1,{},aI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function jI(a){var b,c,d,e,f;Qj(a);d=(cj(),dj(null));e=new WH;Vw(e,a);mv(d,e,d.pb);f=a.gd();b=a.fd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Xw(e,a);uv(d,e);return new Ly(f,b)}function kI(){this.pb=$doc.createElement(Xd);this.pb[yd]=Oe;this.pb.style[Nf]=Je;this.pb.style[Qf]=Zc;this.pb.style[Zg]=eb;this.pb.style[Ie]=eb}s(560,292,mi,kI);_.dd=function(){return Sj(this.pb)};_.ed=function(){return Uj(this.pb)};
-function cG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function $H(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new VH(new GD(a),new GD(b))}function XE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function iF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+ya+h,f<g-1&&(d+=ca);d+=fa;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function VE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function mH(){XH();this.o=ZH;this.d=[];this.u=new kI}s(561,548,{},mH);_.b=j;_.c=j;function lI(){lI=u;mI=new Ly(0,0)}
-function nI(a){var b;b=a.Gf();if(!b){var c;(c=a.Df())?(b=jI(c.b),ij(c.we(),b.c,b.b),c=jI(c.b),b=new Ly(c.c-b.c,c.b-b.b)):b=new Ly(0,0);a.Kf(b)}return b}function $y(a,b){var c;if(a.Ae())return mI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Jf(Ey(b));c=jI(a.we());a.f.c=c.c;a.f.b=c.b;return c}function oI(a,b){var c;b&&(c=bg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+ua,a.Ff().pb.style[gd]=c)}function pI(){this.f=new yA;this.f.b=-1;this.f.c=-1}s(563,1,{});_.Df=function(){return null};_.Ef=function(a){this.If(a.Pd())};
-_.Ff=function(){return this.we()};_.Gf=function(){return qI};_.Fd=function(){};_.Ae=function(){return!1};_.Hf=function(a){this.Jf(Ey(a))};_.If=function(a){oI(this,a)};_.Jf=function(a){var b=this.we().pb,c,d,e;c=(jz(),kz);e=a.c;d=a.b;e!=c.c?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.b?b.style[ke]=d:b.style[ke]=j;0!=(a.d&1)?b.style[ne]=jd:b.style[ne]=j;0!=(a.d&2)?b.style[me]=Me:b.style[me]=j};_.Kf=function(a){qI=a};_.Lf=function(){};var qI=_.f=null,mI;
-function bA(a,b){lI();pI.call(this);this.b=new iw(a);this.b.hd()[yd]=j;z(this.b,new rI(this,b),(Kp(),Kp(),Lp))}s(562,563,{},bA);_.we=function(){return this.b};_.If=function(a){oI(this,a)};_.b=null;function rI(a,b){this.b=a;this.c=b}s(564,1,{},rI);_.Mc=function(a){Hp();Ip(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function fA(a){lI();pI.call(this);this.b=new jx;z(this.b,new sI(this,a),(Ep(),Ep(),Fp))}s(565,563,{},fA);_.we=function(){return this.b};_.b=null;
-function sI(a,b){this.b=a;this.c=b}s(566,1,{},sI);_.b=null;_.c=null;function tI(a,b){var c,d;oI(a,b.Pd());for(d=new Bi(b.Pb.b);d.c<d.e.De();)c=Ci(d),c.ec&&c.ac.Ef(c)}function uI(a,b){var c,d,e,f,g,i,h;ij(a.e,b.Wd(),b.Sd());for(d=new Bi(b.Pb.b);d.c<d.e.De();)c=Ci(d),c.ec&&(e=c.ac,e.Hf(c),i=c.Xd(),h=c.Yd(),g=c.Wd(),f=c.Sd(),0<g&&0<f&&(c=e.we(),g-=nI(e).c,f-=nI(e).b,ij(e.we(),g,f),!c.ob&&a.e.zd(c),a.e.Ad(c,i,h)))}function oz(){lI();pI.call(this);this.e=new yv}s(567,563,{},oz);
-_.Ef=function(a){tI(this,a)};_.we=function(){return this.e};_.Hf=function(a){uI(this,a)};_.e=null;function dB(a){lI();pI.call(this);var b=this.b=new Iw;nw(b.c,a,!1);Aw(b);this.f.b=-1;this.f.c=-1}s(568,563,{},dB);_.we=function(){return this.b};_.Ae=function(){var a;a=(this.b.c.d?lo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function gB(a){this.b=new Ex(a.i,new vI(a))}s(569,1,{},gB);_.b=null;
-function Ax(a){var b,c,d,e,f;f=new RB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(wI,r,103,0,0);for(c=b.b?uk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,84)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=Zi((yz(),Q),new R(f.e)));c=c.c;if(ft(!c?ch:c.b,nh))for(c=(!a.e.b||0==a.e.b.d?(Xr(),Xr(),Yr):new Bz(a.e.b)).yd();c.Yc();)a=c.Zc(),1001==f.e&&a.ve(f);var g,i,h;1001==f.e?(g=new Mq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Wf(),null.Wf()):100==f.e&&y(f.f,100)?(i=f.f,h=new Mq(i,205,null),h.j=i.Xd(),
-h.k=i.Yd()):1004<=f.e&&1005>=f.e||(701==f.e?null.Wf():401==f.e||402==f.e?(null.Wf(),null.Wf(),null.Wf(),null.Wf(),null.Wf()):500<=f.e&&507>=f.e&&(g=null.Xf,500!=g&&(f=new Mq(null.Xf,g,null),f.j=null.Wf(),f.k=null.Wf(),i=null.Wf(),f.f=i&12,501==g&&null.Wf())))}function vI(a){this.b=a}s(570,1,gi,vI);_.qc=function(){Ax(this)};_.b=null;function DB(){lI();pI.call(this);this.b=new cy}s(571,563,{},DB);_.Df=function(){var a;a=new DB;Zx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.we=function(){return this.b};
-_.Gf=function(){return xI};_.Kf=function(a){xI=a};var xI=_.b=null;s(572,567,{});function yI(a){var b;b=new Yp(jo(a.pb,If),jo(a.pb,Hf));a=new Yp(jo(a.T.jb.pb,If),jo(a.T.jb.pb,Hf));return E(G,k,-1,[b.c-a.c,b.b-a.b])}function zI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.nd(a.R);a.ld(b);a.R=a.Q=null}else null!=a.R?(AI(a,a.R),a.R=null):null!=a.Q&&(BI(a,a.Q),a.Q=null);Hj(a.S)}function gH(a){a.kb?a.Pf(aq(a.T.jb)):(a.Id(),gH(a))}function BI(a,b){var c;a.kb?(c=yI(a),a.Pf(new Yp(-1,CI(b,!1)-c[1]))):a.Q=b}
-function DI(a,b){var c;b!=a.Dd()&&(c=a.T.jb,ev(c),EI(c,b,c.pb,c.q.d,!0))}function AI(a,b){var c;a.kb?(c=yI(a),a.Pf(new Yp(CI(b,!0)-c[0],-1))):a.R=b}s(575,294,hi);_.Mf=function(){var a,b;b=aq(this.T.jb);a=yI(this);b.c+=a[0];b.b+=a[1];return b};_.Dd=function(){var a;a=this.T.jb;return 0!=a.q.d?FI(py(a.q,0)):null};_.Nf=function(a){GI(this.T.jb,a)};_.yd=function(){return new fv(this.T.jb)};_.Of=function(){eq(this.T.jb)};_.td=function(){zI(this)};_.Ld=function(){eq(this.T.jb)};
-_.vd=function(a){return HI(this.T.jb,a)};_.Pf=function(a){cq(this.T.jb,a)};_.ld=function(a){BI(this,a)};_.Ed=function(a){DI(this,a)};_.nd=function(a){AI(this,a)};_.Q=null;_.R=null;function II(){II=u;var a=(JI(),KI(),LI);MI=new $w(a.e,a.c,a.d,a.f,a.b)}function NI(a,b){if(0!=a.I.b.q.d&&FI(py(a.I.b.q,0)))throw new $u("WindowPanel can only contain one child widget");OI(a,b)}
-function hH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Wg]=Je,a.ab=!1,a.Id());b=a.pb;b.style[Se]=0+(pj(),Tf);b.style[Kg]=bb;e=~~(jj()-jo(a.pb,If))>>1;f=~~(kj()-jo(a.pb,Hf))>>1;rE(a,Mj(Rj($doc.body)+e,0),Mj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Bd]=$f,a.pb.style[Wg]=Xg,Xj(a.gb,200)):a.pb.style[Wg]=Xg)}finally{a.w=!0}}
-function PI(a,b){var c;if(a.w){c=new vu;a.mb&&Nr(a.mb,c);a.J&&bq(a.r,a);try{Ji(a.r.d,a)}catch(d){if(d=Hi(d),!y(d,118))throw d;}a.n=QI(a.r,a);try{Fv(a,b)}finally{Mi(a.t.b),Mi(a.s.b),Mi(a.u.b),a.P&&Pi(a.P,a.r),a.C&&(a.C=!1)}}else Fv(a,b)}function RI(a,b,c){var d,e;e=a.ob;d=new Jj(a,e);e.Ad(a,d.b+b,d.e+c)}function SI(a,b,c){b=new TI(mo(lo(Cu(Cu(a.T.d,b),c))));dv(b,a);z(b,a.o,(Kp(),Kp(),Lp));return b}function $p(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));cq(a.T.jb,b)}
-function rE(a,b,c){var d,e;(e=a.r)?(d=UI(e.pb),Iv(a,b+(Sj(e.pb)+d[3]),c+(Uj(e.pb)+d[0]))):Iv(a,b,c)}function RA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?dq(a.r,a):bq(a.r,a)))}function OI(a,b){if(b!=(0!=a.I.b.q.d?FI(py(a.I.b.q,0)):null)){ev(a.I.b);var c=a.I.b;EI(c,b,c.pb,c.q.d,!0)}}
-function VI(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Vp(),WI)&&(a.O=a.G);var d,e;if(a.P)for(e=new Bi(a.P);e.c<e.e.De();)if(d=Ci(e),b==(Vp(),XI)){!d.c&&(d.c=new YI);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Vp(),Wp))g=d.r,i=d.F,d.I.d?(rE(d,i.d,i.e),$p(d,new Yp(i.c,-1))):(rE(d,i.d,i.e),$p(d,new Yp(i.c,i.b)),dq(g,d)),Fi(g.d,d,d.I.c),hk(d.z,333);else if(!d.C&&f==(Vp(),WI))d.pb.style[Wg]=Xg,Vp()}else if(b==Wp){!d.c&&(d.c=new YI);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=UI(i.pb);h=d.F;if(d.I.d)h.d=Sj(d.pb)-
-g[3]-Sj(i.pb),h.e=Uj(d.pb)-g[0]-Uj(i.pb),d.F=h,rE(d,0,0),ZI(d,Xp(i.pb).c,-1);else{if(f!=(Vp(),WI))h.d=Sj(d.pb)-g[3]-Sj(i.pb),h.e=Uj(d.pb)-g[0]-Uj(i.pb),h.c=d.q,h.b=d.p,d.F=h;rE(d,0,0);cq(d,new $I(Xp(i.pb)));bq(i,d)}d==d.r.b||AF(d);hk(d.z,333)}}else b==WI&&(!d.c&&(d.c=new YI),d=a,d.C||(d.G=c,d.pb.style[Wg]=Je))}}function aJ(a,b){a.pb.style[ah]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Wf().Wf()}
-function bJ(a){if(!a.kb){a.t=Yu(a,a.r,(!yr&&(yr=new ok),yr));a.s=Yu(a,a.r,nk?nk:nk=new ok);a.u=Yu(a,a.r,(!Dr&&(Dr=new ok),Dr));var b=a.r;!a.P&&(a.P=new Wi);Qi(a.P,b);yr&&(b=new xr(a),a.mb&&Nr(a.mb,b));a.J&&dq(a.r,a);Fi(a.r.d,a,a.I.c);a.n&&(Iv(a,a.n.b,a.n.c),a.n=null);Jv(a);AF(a)}}function AF(a){if(a!=a.r.b){var b;Dr&&(b=new Cr(a),a.mb&&Nr(a.mb,b))}}
-function cJ(a,b,c){var d;d=(Qv(),Rv);Kv.call(this,!1,"popup");this.U=d.b;this.S=new dJ(this);d=new eJ;d.pb[yd]="mosaic-popupLayoutPanel";Cv(this.T,d);Hv(this);this.o=new fJ(this);this.z=new gJ(this);this.A=new hJ(this);this.B=new iJ(this);this.F=new jJ;this.O=(Vp(),XI);this.J=c;this.r=a;a=this.I=new kJ(b);b=new lJ;!a.e&&(a.e=new mJ);Qi(a.e,b);a=new nJ(new bx(MI.b.e.b,MI.b.c,MI.b.d,MI.b.f,MI.b.b));z(a,new oJ(this),(Kp(),Kp(),Lp));b=this.I.c;b.c||(b.c=new Yw,b.c.hd()[yd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Rw(),Sw),c.d=d,pJ(b.i,b.c,new qJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new pv;d=Ww(c);Ku(c.c,(Yt(),Zt(d)),0);ov(c,a,d,0,!1)}else Vw(b.c,a);GI(b.i,null);z(this.I.c,new rJ(this),(Sp(),Sp(),Tp));z(this.I.c,this.o,Lp);DI(this,this.I);Di(mo(lo(this.pb)),"mosaic-WindowPanel",!0)}s(574,575,hi);_.Dd=function(){return 0!=this.I.b.q.d?FI(py(this.I.b.q,0)):null};_.Gd=function(a){PI(this,a)};_.yd=function(){return new fv(this.I.b)};_.td=function(){zI(this);Hj(new sJ(this))};
-_.vd=function(a){return HI(this.I.b,a)};_.Pf=function(a){$p(this,a)};_.Hd=function(a,b){rE(this,a,b)};_.Ed=function(a){OI(this,a)};_.Id=function(){bJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var MI;function tJ(a){a.i=(new aA(a.j)).ac.we();z(a.i,new uJ(a),(Kp(),Kp(),Lp));a.e=E(vJ,r,58,[a.i])}
-function eH(){II();var a,b,c,d,e,f;cJ.call(this,(wJ(),xJ),null,!0);this.Sf();this.db=!0;a=new Kw(this.k);this.f=new by;this.f.pb.style[Zg]=eb;Tu(this.f,eb);this.Qf();AI(this,"400px");f=new oy;f.pb.style[Ie]=eb;f.f[ud]=10;c=(Dw(),Ow);f.b=c;ny(f,a);ny(f,this.f);e=new Yw;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Vw(e,a);ny(f,e);NI(this,f);RA(this,!1);this.Rf()}s(573,574,hi,eH);_.Qf=function(){tJ(this)};_.Rf=function(){var a=this.f;a.pb.readOnly=!0;var b=Uu(a.pb)+"-readonly";Di(a.hd(),b,!0)};
-_.Sf=function(){QA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function uJ(a){this.b=a}s(576,1,{},uJ);_.Mc=function(){PI(this.b,!1)};_.b=null;function fH(a){this.b=a}s(577,1,{},fH);
-_.qc=function(){Vu(this.b.f.pb,!0);fw.Md(this.b.f.pb);var a=this.b.f,b;b=ko(a.pb,Ug).length;if(0<b&&a.kb){if(0>b)throw new ww("Length must be a positive integer. Length: "+b);if(b>ko(a.pb,Ug).length)throw new ww("From Index: 0 To Index: "+b+" Text Length: "+ko(a.pb,Ug).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function yJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";QA(a.I.c,"Paste")}function zJ(a){II();eH.call(this);this.d=a}
-s(579,573,hi,zJ);_.Qf=function(){tJ(this);this.b=(new aA(this.c)).ac.we();z(this.b,new AJ(this),(Kp(),Kp(),Lp));this.e=E(vJ,r,58,[this.b,this.i])};_.Rf=function(){Tu(this.f,"150px")};_.Sf=function(){yJ(this)};_.Id=function(){bJ(this);Nn((Kn(),Ln),new BJ(this))};_.b=null;_.c=null;_.d=null;function CJ(a){II();zJ.call(this,a)}s(578,579,hi,CJ);
-_.Rf=function(){Tu(this.f,"150px");var a=new DJ(this),b=this.f;Xu(b,new EJ,(iq(),iq(),jq));Xu(b,new FJ,(fq(),fq(),gq));Xu(b,new GJ,(lq(),lq(),mq));Xu(b,new HJ(a),(oq(),oq(),pq))};_.Sf=function(){yJ(this);this.k+=" Or drag and drop a file on it."};s(582,1,{});s(581,582,{});_.c=null;_.d=1;_.e=-1;function DJ(a){this.b=a;this.c=new IJ(this);this.d=this.e=1}s(580,581,{},DJ);_.b=null;function IJ(a){this.b=a}s(583,1,{},IJ);_.Tf=function(a){this.b.b.f.pb[Ug]=null!=a?a:j};_.b=null;function FB(){new Pr}
-s(584,431,{},FB);function AJ(a){this.b=a}s(585,1,{},AJ);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new RB(a.b,0,ko(this.b.f.pb,Ug));gG(a.b.b,b.b)}PI(this.b,!1)};_.b=null;function BJ(a){this.b=a}s(586,1,{},BJ);_.qc=function(){Vu(this.b.f.pb,!0);fw.Md(this.b.f.pb)};_.b=null;function Rq(a){var b;a&&a&&(a=new JJ(a),void 0!=$wnd.FileReader?b=new CJ(a):b=new zJ(a),gH(b),hH(b))}function JJ(a){this.b=a}s(588,1,{},JJ);_.b=null;function rq(a,b){a.onloadend=function(a){b.Tf(a.target.result)}}
-function HJ(a){this.b=a}s(593,1,{},HJ);_.b=null;function EJ(){}s(594,1,{},EJ);function FJ(){}s(595,1,{},FJ);function GJ(){}s(596,1,{},GJ);function SA(a,b){lI();oz.call(this);this.d=new KJ(a);var c=this.c=new Yw,d=(Dw(),Ow);c.b=d;Vw(this.c,this.e);NI(this.d,this.c);this.d.b=this;this.b=b}s(597,572,{},SA);_.we=function(){return this.d};_.Ff=function(){return this.c.ob};_.Fd=function(){PI(this.d,!1)};_.Jf=function(){};_.Lf=function(a){tI(this,a);uI(this,a);gH(this.d);bJ(this.d)};_.b=null;_.c=null;
-_.d=null;function KJ(a){II();cJ.call(this,(wJ(),xJ),a,!1)}s(598,574,hi,KJ);_.Fd=function(){var a=this.b,b=new LA(a.b,201),c;a=a.b.r;a.b?a=new LJ(new Bi(a.b)):(a=(Xr(),Xr(),Yr),a=new Bi(a));for(;a.Yc();)c=a.Zc(),201==b.e&&pE(c.b)};_.b=null;function FF(a,b,c,d){b=Fy(b);c+=b.b;d+=b.c;Iv(a.b,c,d);Jv(a.b)}function nB(){lI();pI.call(this);var a=this.b=new MJ;a.ab=!0;a.b.i=!0;this.b.db=!0}s(599,563,{},nB);_.we=function(){return this.b};_.b=null;function eC(){}s(605,447,{},eC);
-function LJ(a){if(!a)throw new ho;this.b=a}s(606,1,{},LJ);_.Yc=function(){return kC(this.b)};_.Zc=function(){return Ci(this.b)};_.$c=function(){throw new nC("Missing message: awt.50");};_.b=null;function Lz(){return Lz()}function cC(){cC=u;var a;a=(UB(),VB["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(NJ,r,-1,0,1);else throw new tD(a+" is not supported");}catch(b){if(b=Hi(b),!y(b,126))throw b;}}function hB(a,b){a.b=31*a.b+I((new GD(b)).b)}function Gz(){}
-s(609,1,{},Gz);_.hC=function(){return this.b};_.b=1;function UI(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"borderTopWidth"));b[1]=OJ(PJ(a,"borderRightWidth"));b[2]=OJ(PJ(a,"borderBottomWidth"));b[3]=OJ(PJ(a,"borderLeftWidth"));return b}function QJ(a){var b,c;c=RJ(a);b=UI(a);a=new Yp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Xp(a){return new Yp(a.clientWidth,a.clientHeight)}
-function RJ(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"marginTop"));b[1]=OJ(PJ(a,"marginRight"));b[2]=OJ(PJ(a,"marginBottom"));b[3]=OJ(PJ(a,"marginLeft"));return b}function SJ(a){var b;b=v(G,k,-1,4,1);b[0]=OJ(PJ(a,"paddingTop"));b[1]=OJ(PJ(a,"paddingRight"));b[2]=OJ(PJ(a,"paddingBottom"));b[3]=OJ(PJ(a,"paddingLeft"));return b}function TJ(a,b,c){try{D(b,ie)&&(b=Md),a.style[b]=c}catch(d){if(d=Hi(d),!y(d,118))throw d;}}
-function CI(a,b){var c;UJ||(UJ=$doc.createElement(ug),TJ(UJ,Se,j),TJ(UJ,Kg,j),TJ(UJ,Qf,Zc),TJ(UJ,Wg,Je),$doc.body.appendChild(UJ));TJ(UJ,Zg,a);TJ(UJ,Ie,a);c=QJ(UJ);return b?c.c:c.b}var UJ=null;function VJ(){Yp.call(this,0,0)}function Yp(a,b){this.c=a;this.b=b}function $I(a){Yp.call(this,a.c,a.b)}s(611,1,Ih,VJ,Yp,$I);_.eQ=function(a){return this===a?!0:null==a||WJ!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Qc};_.b=0;_.c=0;function XJ(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(612,1,{112:1,114:1,135:1},XJ);_.eQ=function(a){return a===this?!0:y(a,135)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return YJ.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;
-function ZJ(a,b){this.b=a;this.c=b}s(613,1,Ih,ZJ);_.eQ=function(a){return this===a?!0:null==a||$J!=vn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return $J.e+"[x="+this.b+",y="+this.c+Qc};_.b=0;_.c=0;function jJ(){this.c=this.b=this.e=this.d=0}s(614,1,Ih,jJ);_.eQ=function(a){return this===a?!0:null==a||aK!=vn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return aK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Qc};_.b=0;_.c=0;_.d=0;_.e=0;function PJ(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Md);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(616,1,{});var bK=-1;function cK(){}s(617,616,{},cK);_.b=-1;_.c=-1;var dK=null;
-function OJ(a){a=parseInt(a,10);a=isNaN(a)?null:HD(a);return!a?0:a.b}s(620,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1});_.Mf=function(){return aq(this.i)};_.Nf=function(a){GI(this.i,a)};_.Of=function(){eq(this.i)};_.Ld=function(){eq(this.i)};_.ld=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.nd=function(a){var b=this.i;b.pb.style[Zg]=a;b.kb||(b.j=a)};function JI(){JI=u;KI()}function QA(a,b){a.b.pb.textContent=b||j;GI(a.i,null)}
-function eK(a){JI();var b;kw(this,new eJ);this.b=new fK;b=this.i;gK(b,new hK);TJ(b.pb,Of,bb);b.p=0;pJ(b,this.b,new qJ(0));this.b.hd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||j;GI(this.i,null);this.pb[yd]="mosaic-Caption"}s(619,620,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,137:1,143:1},eK);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};
-_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};_.c=null;function KI(){KI=u;iK=Fn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ty(iK,240,20);new ty(iK,224,16);new ty(iK,208,16);new ty(iK,192,16);new ty(iK,176,16);new ty(iK,160,16);new ty(iK,144,16);new ty(iK,128,16);new ty(iK,112,16);new ty(iK,96,16);new ty(iK,80,16);new ty(iK,64,16);new ty(iK,260,16);LI=new ty(iK,48,16);new ty(iK,32,16);new ty(iK,16,16);new ty(iK,0,16)}var iK,LI;
-function jK(a,b){Vu(a.b.pb,!b);GI(a.i,a.b)}function Zp(a,b){a.d=b;Vu(a.b.pb,!b);GI(a.i,a.b);if(a.e){var c;for(c=new Bi(a.e);c.c<c.e.De();)Ci(c)}}function kJ(a){var b;kw(this,new eJ);b=this.i;gK(b,new kK((lK(),mK)));b.p=0;this.c=new eK(a);pJ(b,this.c,new qJ(1));this.b=new eJ;Vi(this.b,"Body");pJ(b,this.b,new qJ(0));this.pb[yd]="mosaic-CaptionLayoutPanel"}s(622,620,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,137:1,143:1},kJ);_.od=function(){Zu(this.i)};_.pd=function(){bv(this.i)};_.yd=function(){return new fv(this.b)};
-_.vd=function(a){return HI(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function mJ(){eE(this)}s(623,495,Gh,mJ);function dJ(a){this.b=a}s(624,1,gi,dJ);_.qc=function(){eq(this.b.T.jb)};_.b=null;function nK(a){var b;b=a.c;a=b.r;b=!a.f?-1:Gj(a.f.b,b);a.f&&Tt(a.f.b,b)&&Wt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&AF(!a.f?null:Tt(a.f.b,b-1))}function oK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new nz);-1==Gj(a.f.b,b)&&Qi(a.f.b,b)}function YI(){}s(625,1,{},YI);_.Rc=function(a){nK(a)};_.Sc=function(a){oK(a)};
-_.Uc=function(a){pK(a.b.r,a.b)};function wJ(){wJ=u;qK=new rK(1,"e");sK=new rK(2,yf);tK=new rK(3,"ne");uK=new rK(10,"nw");vK=new rK(4,kg);wK=new rK(5,og);xK=new rK(12,"sw");yK=new rK(8,"w");xJ=new zK((cj(),dj(null)).pb)}function QI(a,b){var c;c=UI(a.pb);return new ZJ(Sj(b.pb)-(Sj(a.pb)+c[3]),Uj(b.pb)-(Uj(a.pb)+c[0]))}
-function AK(a){var b,c,d,e,f,g;if(a.f){b=Xp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Tt(a.f.b,d),c=new Yp(jo(g.pb,If),jo(g.pb,Hf)),f=QI(a,g),f.b-=Mj(0,f.b+jo(g.pb,If)-b.c),f.c-=Mj(0,f.c+jo(g.pb,Hf)-b.b),rE(g,Mj(0,f.b),Mj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,ZI(g,c.c,c.b),g.O==(Vp(),Wp)&&cq(g,new $I(Xp(a.pb))),hk(g.z,1)}}function BK(a,b,c){a=a.e;Fi(a,b,b);x(a.d,b,c);Vi(b,yc+c.c)}
-function bq(a,b){var c;c=a.e;CK(c,b.H);Ui(b.H,yc+uK.c);CK(c,b.D);Ui(b.D,yc+sK.c);CK(c,b.E);Ui(b.E,yc+tK.c);CK(c,b.N);Ui(b.N,yc+yK.c);CK(c,b.v);Ui(b.v,yc+qK.c);CK(c,b.M);Ui(b.M,yc+xK.c);CK(c,b.K);Ui(b.K,yc+vK.c);CK(c,b.L);Ui(b.L,yc+wK.c)}
-function dq(a,b){!b.H&&(b.H=SI(b,0,0));BK(a,b.H,uK);!b.D&&(b.D=SI(b,0,1));BK(a,b.D,sK);!b.E&&(b.E=SI(b,0,2));BK(a,b.E,tK);!b.N&&(b.N=SI(b,1,0));BK(a,b.N,yK);!b.v&&(b.v=SI(b,1,2));BK(a,b.v,qK);!b.M&&(b.M=SI(b,2,0));BK(a,b.M,xK);!b.K&&(b.K=SI(b,2,1));BK(a,b.K,vK);!b.L&&(b.L=SI(b,2,2));BK(a,b.L,wK)}function pK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Gj(a.f.b,b);if(c+1<d){Qz(a.f,b);for(Qi(a.f.b,b);c<d;++c)aJ(Tt(a.f.b,c),c)}else aJ(b,c)}
-function zK(a){a=new DK(a);kw(this,a);this.d=new EK(a);this.d.j=!0;Ni(this.d);this.d.n=3;this.e=new FK(a);this.e.j=!0;Ni(this.e);this.e.n=3;mw(this)}s(626,309,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,143:1},zK);_.Mf=function(){return Xp(this.pb)};_.Nf=function(){var a;(a=GK(this))&&a.Nf(null)};_.Of=function(){AK(this)};_.Rc=function(a){!this.c&&(this.c=new YI);nK(a)};_.Sc=function(a){!this.c&&(this.c=new YI);oK(a)};_.Ld=function(){AK(this)};
-_.Uc=function(a){!this.c&&(this.c=new YI);pK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var qK,sK,tK,uK,xJ,vK,wK,xK,yK;function DK(a){this.q=new zv(this);this.pb=a}s(627,289,ri,DK);function rK(a,b){this.b=a;this.c=b}s(628,1,{},rK);_.b=0;_.c=null;function EK(a){xi();Ri.call(this,a)}s(629,3,{},EK);_.kc=function(){var a;a=this.k.f;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");!a.I.d&&jK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Mj(this.b,a<this.e?a:this.e),b=Mj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Se]=a+(pj(),Tf);c.style[Kg]=b+Tf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||AF(a);a.I.d||jK(a.I,!0);a.C||(a.x||(a.x=new HK,Vi(a.x,"mosaic-GlassPanel-invisible")),TJ(a.x.pb,ah,PJ(a.pb,ah)),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+Tj(this.k.b.pb);this.c=a.e+Vj(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function CK(a,b){try{Ji(a,b)}catch(c){if(c=Hi(c),!y(c,118))throw c;}}function FK(a){xi();Ri.call(this,a);this.d=new zi}s(630,3,{},FK);_.kc=function(){var a;a=this.k.f.ob;a.C||Qj(a.x);Ui(this.k.f,"dragdrop-dragging");jK(a.I,!1);$p(a,new Yp(a.q,a.p));hk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=Zi(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ed()-Mj(this.k.d,this.c):this.k.f.ed()-this.k.d,0!=b&&(a=d.p,b=Mj(a+b,jo(d.I.c.pb,Hf)),b!=a&&RI(d,0,a-b),$p(d,new Yp(d.q,b)),hk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ed():this.k.d-this.k.f.ed(),0!=b&&(a=d.p,b=Mj(a+b,jo(d.I.c.pb,Hf)),$p(d,new Yp(d.q,b)),hk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.dd()-Mj(this.k.c,this.b):this.k.f.dd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&RI(d,a-b,0),$p(d,new Yp(b,d.p)),hk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.dd():this.k.c-this.k.f.dd(),0!=b&&(a=d.q,$p(d,new Yp(96<a+b?a+b:96,d.p)),hk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||AF(a);jK(a.I,!0);a.C||(a.x||(a.x=new HK,Vi(a.x,"mosaic-GlassPanel-invisible")),TJ(a.x.pb,ah,PJ(a.pb,ah)),bj((cj(),dj(null)),a.x,0,0));Vi(this.k.f,"dragdrop-dragging");a=new Jj(this.k.b,null);this.b=a.b+Tj(this.k.b.pb);this.c=a.e+Vj(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.gd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.fd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function HK(){var a;this.e=new IK(this);this.b=!1;this.c=new Dv;kw(this,this.c);a=this.pb.style;a[gd]="#000";a[ge]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}s(631,309,Th,HK);
-_.rd=function(){var a;mw(this);try{a=this.ob}catch(b){b=Hi(b);if(y(b,124))throw new $u("Parent widget must be an instance of AbsolutePanel");throw b;}a==(cj(),dj(null))?(Mt(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Pi(jk,a),a.c=!0,a.d=sk(a),Qi(jk,a),this.d=new JK(this),pu(new Lt(this.d))):(this.pb.style[qd]=bb,this.pb.style[cg]=bb);this.b&&du(new Kt(this));bj(dj(null),new KK,Rj($doc.body),$doc.body.scrollTop||0)};
-_.sd=function(){this.i.sd();pk(this.e);this.d&&(It(nu,this.d,E(LK,r,46,[(!Br&&(Br=new ok),Br)])),this.d=null);this.b&&It(fu,this,E(LK,r,46,[(!eu&&(eu=new ok),eu)]))};_.ad=function(a){switch(au(a.type)){case 256:if(27==(a.keyCode||0))return Qj(this),!1;case 1:if(this.pb.contains(no(a)))return Qj(this),!1}return!0};_.td=function(){};_.b=!1;_.c=null;_.d=null;function IK(a){ik();this.b=a}s(632,25,{},IK);_.Ac=function(){Mt(this.b.pb)};_.b=null;function JK(a){this.b=a}s(633,1,{},JK);_.b=null;
-function KK(){pw();hj.call(this);var a;a=new kx(new MK(this));z(this,a,(Ap(),Ap(),Bp));z(this,a,(sq(),sq(),tq))}s(634,311,Kh,KK);_.td=function(){Hj(new NK(this))};function MK(a){this.b=a}s(635,1,{},MK);_.b=null;function NK(a){this.b=a}s(636,1,gi,NK);_.qc=function(){tx(this.b.pb)};_.b=null;function OK(a){a.pb.style[Zg]=fd;a.pb.style[Ie]=fd;if(a.kb){var a=a.ob,b;y(a,143)?a.Nf(null):(b=GK(a))&&b.Nf(a)}}s(638,292,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1});
-_.Mf=function(){OK(this);return new Yp(jo(this.pb,If),jo(this.pb,Hf))};_.Nf=function(){OK(this)};_.Of=function(){};_._c=function(){};_.Ld=function(){};function fK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[Yg]=Df;this.pb[yd]="mosaic-HTML"}s(637,638,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,143:1},fK);function nJ(a){kw(this,new PK(a));this.pb[yd]="mosaic-ImageButton"}s(639,309,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},nJ);
-function MJ(){var a=(Qv(),Tv);Kv.call(this,!0,ef);this.U=a.b;this.b=new QK(this);this.b.e=!0;Av(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);fj();Mu(a,b)}else this.lb|=1;mo(lo(this.pb))[yd]=Ge;this.pb.style[ah]="2147483647"}s(640,294,ri,MJ);_._c=function(a){av(this,a);1==au(a.type)&&Fv(this,!1)};_.b=null;
-function QK(a){this.c=a;this.d=new Wi;this.j=new Wi;a=(Dx(),Cx);new sy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(zg);this.f=$doc.createElement(Cg);Xt(b,this.f);this.p=!0;a=(pw(),qw());b=(Yt(),Zt(b));a.appendChild(b);this.pb=a;sl();this.pb.setAttribute(dg,Wl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),fj(),Mu(a,b)):this.lb|=2225;this.pb[yd]=Fe;a=Uu(this.pb)+"-vertical";Di(this.hd(),a,!0);this.pb.style[Mf]=bb;this.pb.setAttribute("hideFocus",Tg);z(this,new Bx(this),(Ap(),Ap(),Bp))}
-s(641,333,mi,QK);_._c=function(a){switch(au(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}ux(this,a)};_.Kd=function(a,b){yx(this,a,b);b||this.b&&Fv(this.c,!1)};_.b=!0;_.c=null;
-function PK(a){var b=(Dw(),Ow),c=(Rw(),Sw),d;d=new xw;d.i[kd]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;vw(b.b);b.b.d.rows[0].cells[0][bd]=c.b;vw(b.b);b.b.d.rows[0].cells[0].style[Vg]=e.b;vw(d);b=rw(d,0,0,!0);if(a){Qj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;tw(g,f.d);ss(f.c,g,a);c.b=c.b.c}else e=c.c.d,Qi(c.c,a);a.pb[Rc]=e;Xt(b,a.pb);dv(a,d)}kw(this,d);Di(this.pb,"mosaic-WidgetWrapper",!0)}s(642,309,Th,PK);_.b=null;_.c=null;function fJ(a){this.b=a}s(643,1,{},fJ);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&AF(this.b)};_.b=null;function gJ(a){ik();this.b=a}s(644,25,{},gJ);_.Ac=function(){eq(this.b.T.jb);var a=this.b;Ar((!a.y&&(a.y=new RK),a.y))};_.b=null;function hJ(a){ik();this.b=a}s(645,25,{},hJ);_.Ac=function(){VI(this.b,(Vp(),Wp))};_.b=null;function iJ(a){ik();this.b=a}s(646,25,{},iJ);_.Ac=function(){VI(this.b,(Vp(),WI))};_.b=null;function lJ(){}s(647,1,{},lJ);function oJ(a){this.b=a}s(648,1,{},oJ);_.Mc=function(){this.b.Fd()};_.b=null;
-function rJ(a){this.b=a}s(649,1,{},rJ);_.b=null;function sJ(a){this.b=a}s(650,1,gi,sJ);_.qc=function(){this.b.O==(Vp(),Wp)?hk(this.b.A,333):this.b.O==WI&&hk(this.b.B,333)};_.b=null;function TI(a){this.pb=a;Zu(this)}s(651,292,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},TI);_.Nc=function(a){return z(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return z(this,a,(lj(),lj(),mj))};_.Pc=function(a){return z(this,a,(ar(),ar(),br))};_.Qc=function(a){return z(this,a,(nj(),nj(),oj))};
-function RK(){Tr.call(this,null)}s(652,224,fi,RK);function Vp(){Vp=u;Wp=new SK("MAXIMIZED",0);WI=new SK("MINIMIZED",1);XI=new SK("NORMAL",2);TK=E(UK,r,138,[Wp,WI,XI])}function SK(a,b){oo.call(this,a,b)}s(653,145,{112:1,115:1,117:1,138:1},SK);var TK,Wp,WI,XI;
-function Mt(a){var b=(Nu(),Ou).scrollWidth,c=Ou.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+Tf;a.style.marginTop=-d+Tf;a.style.width=b+e+Tf;a.style.height=c+d+Tf}
-function VK(a,b){var c,d,e;if(a.n)return!0;a.y.Ie();for(c=new fv(b);c.b.b<c.b.c.d-1;)d=FI(gv(c.b)),e=d.ob,y(e,144)&&e.md(d.jd()),d.jd()&&Qi(a.y,d);return!0}
-function WK(a,b){var c,d,e;if(b.b)a.d&&Wj(a.d),a.d=new XK(a,b),Xj(a.d,333);else for(d=new Bi(a.y);d.c<d.e.De();)c=Ci(d),e=c.nb,wv(b,YK(c),e.t,e.u),ZK(c,e.v,e.s,E(G,k,-1,[$K(a.r.b,c).e,$K(a.q.b,c).d,$K(a.o.b,c).b,$K(a.p.b,c).c]),E(G,k,-1,[aL(a.j.b,c).e,aL(a.i.b,c).d,aL(a.e.b,c).b,aL(a.f.b,c).c]),E(G,k,-1,[bL(a.v,c),bL(a.u,c),bL(a.s,c),bL(a.t,c)]))}
-function cL(){this.y=new Wi;this.k=new dL(this);this.x=new eL(this.k);this.w=new fL(this.k);this.r=new gL(this.k);this.q=new hL(this.k);this.o=new iL(this.k);this.p=new jL(this.k);this.j=new kL(this.k);this.i=new lL(this.k);this.e=new mL(this.k);this.f=new nL(this.k);this.v=new oL(this.k);this.u=new oL(this.k);this.s=new oL(this.k);this.t=new oL(this.k)}s(657,1,{});_.Uf=function(a){WK(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function pL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Bi(b.y);e.c<e.e.De();)d=Ci(e),y(d,61)&&(d=d.jb),f=d.nb,wv(c,YK(d),f.t,f.u),ZK(d,f.v,f.s,E(G,k,-1,[$K(b.r.b,d).e,$K(b.q.b,d).d,$K(b.o.b,d).b,$K(b.p.b,d).c]),E(G,k,-1,[aL(b.j.b,d).e,aL(b.i.b,d).d,aL(b.e.b,d).b,aL(b.f.b,d).c]),E(G,k,-1,[bL(b.v,d),bL(b.u,d),bL(b.s,d),bL(b.t,d)]));qL(c);a.b.d=null;for(a=new Bi(a.b.y);a.c<a.e.De();)b=Ci(a),y(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function XK(a,b){this.b=a;this.c=b;var c=(bk(),ek);this.n=new ak(this);this.u=c}s(658,18,{},XK);_.rc=function(){pL(this)};_.sc=function(){pL(this)};
-_.uc=function(a){var b,c,d;for(c=new Bi(this.b.y);c.c<c.e.De();)b=Ci(c),y(b,61)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),wv(this.c,YK(b),d.j,d.w),ZK(b,d.x,d.i,E(G,k,-1,[$K(this.b.r.b,b).e,$K(this.b.q.b,b).d,$K(this.b.o.b,b).b,$K(this.b.p.b,b).c]),E(G,k,-1,[aL(this.b.j.b,b).e,aL(this.b.i.b,b).d,aL(this.b.e.b,b).b,aL(this.b.f.b,b).c]),E(G,k,-1,[bL(this.b.v,b),bL(this.b.u,b),bL(this.b.s,b),bL(this.b.t,b)]))};_.b=null;_.c=null;
-s(660,1,{});_.b=null;function mL(a){this.b=a}s(659,660,{},mL);function nL(a){this.b=a}s(661,660,{},nL);function lL(a){this.b=a}s(662,660,{},lL);function kL(a){this.b=a}s(663,660,{},kL);function iL(a){this.b=a}s(664,660,{},iL);function jL(a){this.b=a}s(665,660,{},jL);function hL(a){this.b=a}s(666,660,{},hL);function gL(a){this.b=a}s(667,660,{},gL);s(668,660,{},function(a){this.b=a});s(669,660,{},function(a){this.b=a});
-function bL(a,b){var c=a.b,d;d=Zi(c.e,b);d||(d=new XJ(SJ(b.pb)),x(c.e,b,d));return d.e}function oL(a){this.b=a}s(670,660,{},oL);function fL(a){this.b=a}s(671,660,{},fL);function eL(a){this.b=a}s(672,660,{},eL);function aL(a,b){var c;c=Zi(a.b,b);c||(c=new XJ(UI(b.pb)),x(a.b,b,c));return c}function $K(a,b){var c;c=Zi(a.c,b);c||(c=new XJ(RJ(b.pb)),x(a.c,b,c));return c}
-function rL(a,b){var c,d;d=Zi(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=GK(b),f,g,i,h,l;if(y(b,143)){if(null!=c.n&&null!=c.k){d=new Yp(sL(e,!0),sL(e,!1));break a}h=b.Mf();null!=c.n&&(h.c=sL(e,!0));null!=c.k&&(h.b=sL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Yp(sL(e,!0),sL(e,!1));break a}h=new VJ;f=b.pb;l=f.style;g=l[Qf];i=l[Wg];l[Qf]="static";l[Wg]=Je;null!=c.n?h.c=sL(e,!0):(l[Zg]=fd,h.c=(f.offsetWidth||0)+$K(d.p.b,b).c+$K(d.q.b,b).d);null!=c.k?h.b=sL(e,!1):(l[Ie]=fd,h.b=(f.offsetHeight||0)+$K(d.r.b,b).e+
-$K(d.o.b,b).b);l[Qf]=g;l[Wg]=i}d=h}null!=c.n&&(pj(),Zo)==c.n.Wf()||null!=c.k&&(pj(),Zo)!=c.k.Wf()||x(a.f,b,d)}return d}function dL(a){this.i=a;this.d=new zi;this.f=new zi;this.c=new zi;this.b=new zi;this.e=new zi}s(673,1,{},dL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function tL(a){var b;b=a.nb;if(null==b||!y(b,141))b=new uL,a.nb=b;return b}function hK(){kK.call(this,(lK(),vL))}function kK(a){var b=(wL(),xL);cL.call(this);this.c=a;this.b=b}s(674,657,{},hK,kK);
-_.Vf=function(a){var b,c,d,e,f,g,i,h,l;h=new VJ;VK(this,a);l=$K(this.p.b,a).c+$K(this.q.b,a).d+aL(this.f.b,a).c+aL(this.i.b,a).d+bL(this.t,a)+bL(this.u,a);d=$K(this.r.b,a).e+$K(this.o.b,a).b+aL(this.j.b,a).e+aL(this.e.b,a).b+bL(this.v,a)+bL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(lK(),vL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Bi(this.y);a.c<a.e.De();)c=Ci(a),e=tL(c),b=null,i=c.ob,y(i,144)&&(b=i,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),this.c==vL?(l+=rL(this.x.b,c).c,e.b=rL(this.w.b,
-c).b,y(i,144)&&(l+=b.c,e.b+=b.b),f=Mj(f,e.b)):(d+=rL(this.w.b,c).b,e.c=rL(this.x.b,c).c,y(i,144)&&(d+=b.b,e.c+=b.c),g=Mj(g,e.c));this.c==vL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Uf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,H,A,K,O;if(VK(this,a)&&(d=this.y.d,0!=d)){H=a.p;q=bL(this.t,a);A=bL(this.v,a);c=Xp(a.pb);O=c.c-(q+bL(this.u,a));o=c.b-(A+bL(this.s,a));g=O;c=o;this.c==(lK(),vL)?g-=(d-1)*H:c-=(d-1)*H;i=h=0;for(e=new Bi(this.y);e.c<e.e.De();)d=Ci(e),b=null,n=tL(d),w=d.ob,y(w,144)&&(b=w,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),this.c==vL?(n.e?++h:(n.c=rL(this.x.b,d).c,y(w,144)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=rL(this.w.b,d).b,y(w,144)&&(n.b+=b.b))):(n.d?++i:(n.b=rL(this.w.b,
-d).b,y(w,144)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=rL(this.x.b,d).c,y(w,144)&&(n.c+=b.c)));for(e=new Bi(this.y);e.c<e.e.De();)d=Ci(e),b=null,n=d.nb,w=d.ob,y(w,144)&&(b=w,b=yL(b),b=new Yp(b[1]+b[3],b[0]+b[0])),K=n.c,m=n.b,this.c==vL?n.e&&(K=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=K,f=m,y(w,144)&&(l-=b.c,f-=b.b),this.c==mK?(n.t=this.b==(wL(),xL)?q:this.b==zL?q+~~(O/2)-~~(K/2):q+O-K,n.u=A,n.v=l,n.s=f,A+=m+H):(this.b==(wL(),xL)?(n.t=q,n.u=A):this.b==zL?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=K+H),a.b&&(w=d.dd()-Sj(a.pb)-bL(this.t,a),-1==n.p&&(n.p=w),w=d.ed()-Uj(a.pb)-bL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.gd()),-1==n.o&&(n.o=d.fd()));WK(this,a)}};_.b=null;_.c=null;function wL(){wL=u;xL=new AL("START",0);zL=new AL(Ib,1);BL=new AL("END",2);CL=E(DL,r,139,[xL,zL,BL])}function AL(a,b){oo.call(this,a,b)}s(675,145,{112:1,115:1,117:1,139:1},AL);var CL,zL,BL,xL;function lK(){lK=u;vL=new EL("HORIZONTAL",0);mK=new EL("VERTICAL",1);FL=E(GL,r,140,[vL,mK])}
-function EL(a,b){oo.call(this,a,b)}s(676,145,{112:1,115:1,117:1,140:1},EL);var FL,vL,mK;s(678,1,{145:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function uL(){this.f=!1}function qJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(677,678,{141:1,145:1},uL,qJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function HL(a,b){if(a.n)return!0;VK(a,b);if(0<a.y.d){a.b=Tt(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,142))d=new IL,c.nb=d;a.c=d;a.y.Ie();Qi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function JL(){cL.call(this)}s(679,657,{},JL);
-_.Vf=function(a){var b,c;c=new VJ;HL(this,a);if(this.b){b=rL(this.x.b,this.b).c;var d=rL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,144)&&(b=yL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=$K(this.p.b,a).c+$K(this.q.b,a).d+aL(this.f.b,a).c+aL(this.i.b,a).d+bL(this.t,a)+bL(this.u,a);c.b+=$K(this.r.b,a).e+$K(this.o.b,a).b+aL(this.j.b,a).e+aL(this.e.b,a).b+bL(this.v,a)+bL(this.s,a);return c};
-_.Uf=function(a){var b,c,d,e,f;HL(this,a)&&(d=bL(this.t,a),e=bL(this.v,a),c=Xp(a.pb),f=c.c-(d+bL(this.u,a)),c=c.b-(e+bL(this.s,a)),b=this.b.ob,y(b,144)&&(b=yL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.dd()-Sj(a.pb)-bL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ed()-Uj(a.pb)-bL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.gd()),d=this.c,-1==d.o&&(d.o=this.b.fd())),WK(this,a))};_.b=null;_.c=null;function IL(){this.f=!1}
-s(680,678,{142:1,145:1},IL);function yL(a){var b,c,d,e;null==a.b&&(a.b=v(G,k,-1,4,1),e=lo(Cu(Cu(a.d,0),0)),c=lo(Cu(Cu(a.d,2),2)),d=RJ(a.pb),b=UI(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function KL(a,b){a.kb&&Qj(a);return Bv(a,b)}function LL(){Zv();Pv.call(this,$v)}s(681,299,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,144:1},LL);_.vd=function(a){return KL(this,a)};_.b=null;
-function pJ(a,b,c){var d=a.q.d;b.nb=c;EI(a,b,a.pb,d,!0)}function YK(a){var b;b=a.ob;return y(b,144)?b:a}function aq(a){if(!a.kb)return new VJ;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Vf(a),cq(a,a.k),a.e.Uf(a),a.k=a.e.Vf(a);return a.k}function FI(a){return y(a,144)?a.jb:a}function ML(a){var b;if(!a.o){b=(!dK&&(dK=new cK),dK);var c=PL(a,fb,!0);b.b=c;c=PL(a,gb,!0);b.c=c;a.o=b}return a.o}
-function EI(a,b,c,d,e){if(y(b,61))throw new qk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,145)&&f.f?(c=new LL,ov(a,c,a.pb,d,!0),Cv(c,b)):ov(a,b,c,d,e);GI(a,b)}
-function GI(a,b){var c;c=a.e;if(b){var d=c.k;Ki(d.d,b);Ki(d.f,b);Ki(d.c,b);Ki(d.b,b);Ki(d.e,b)}else d=c.k,Yx(d.d),Yx(d.f),Yx(d.c),Yx(d.b),Yx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==YK(a))c=c.ob;else{if(y(c,137)||y(c,60))d=c,c=c.ob,c==YK(d)&&(c=c.ob);y(c,144)&&y(c.ob,136)&&(c=c.ob)}y(c,143)&&!y(c,136)&&(c.Nf(a.ob),c.Nf(a))}}
-function eq(a){if(a.kb&&a.pb.style.display!=Af){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==jg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Uf(a);a.d=!1;qL(a)}}function qL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=FI(py(a.q,d)),y(b,144)&&(b=b.jb),b.jd()&&(y(b,143)?b.Of():y(b,74)&&b.Ld())}function HI(a,b){var c;y(b,144)&&(b=y(b,144)?b.jb:b);c=YK(b);return uv(a,c)?(y(c,144)&&KL(c,b),GI(a,null),!0):!1}
-function gK(a,b){var c;a.e=b;null!=a.f&&Ui(a,Uu(a.pb)+Aa+a.f);a.f=b.cZ.e;c=eo(a.f,Zn(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Vi(a,Uu(a.pb)+Aa+a.f);GI(a,null)}function PL(a,b,c){a.n||(a.n=$doc.createElement(ug),TJ(a.n,Qf,Zc),TJ(a.n,Wg,Je),TJ(a.n,Se,bb),TJ(a.n,Kg,bb),a.pb.appendChild(a.n));TJ(a.n,Zg,b);TJ(a.n,Ie,b);a=QJ(a.n);return c?a.c:a.b}
-function sL(a,b){var c;c=null.Wf();if(c==(pj(),kp)){c=(ML(a),null.Wf());var d=(-1==bK&&(bK=CI(hb,!0)),bK);return L(J(Math.round(100*d*c/254)))}if(c==ap)return c=ML(a),d=null.Wf(),L(J(LD(d*(-1==c.b&&(c.b=CI(fb,!0)),c.b))));if(c==cp)return c=ML(a),d=null.Wf(),L(J(LD(d*(-1==c.c&&(c.c=CI(gb,!0)),c.b))));if(c==ip)return c=(ML(a),null.Wf()),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(d*c)));if(c==mp)return c=(ML(a),null.Wf()),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(10*d*c/254)));if(c==gp)return L(J(LD(12*
-(ML(a),null.Wf())*L(J(LD((-1==bK&&(bK=CI(hb,!0)),bK)/72))))));if(c==Zo)return PL(a,null.Wf(),b);if(c==ep)return c=(ML(a),L(J(LD(null.Wf())))),d=(-1==bK&&(bK=CI(hb,!0)),bK),L(J(Math.round(d*c/72)));if(null.Wf()==Xo)return L(J(LD(null.Wf())));throw new qk("Invalid size: "+null.Wf());}function eJ(){var a=new JL;yv.call(this);this.k=new Yp(-1,-1);new QL(this);this.pb[yd]="mosaic-LayoutPanel";gK(this,a)}s(682,289,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,143:1},eJ);
-_.zd=function(a){EI(this,a,this.pb,this.q.d,!0)};_.od=function(){iv(this,new RL)};_.pd=function(){iv(this,new SL)};_.Mf=function(){return aq(this)};_.wd=function(a){return rv(this.q,YK(a))};_.xd=function(a,b,c,d){EI(this,a,b,c,d)};_.Nf=function(a){GI(this,a)};_.yd=function(){return new fv(this)};_.Of=function(){eq(this)};
-_.td=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.nd(this.j),this.ld(a),this.j=this.i=null;else if(a=aq(this),null!=this.j)a=a.b+Tf,this.nd(this.j),this.ld(a),this.j=null;else if(null!=this.i){var b=this.i;this.nd(a.c+Tf);this.ld(b);this.i=null}else b=a.b+Tf,this.nd(a.c+Tf),this.ld(b);eq(this)}};_.Ld=function(){eq(this)};_.vd=function(a){return HI(this,a)};_.ld=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Ad=function(a,b,c){wv(this,YK(a),b,c)};
-_.nd=function(a){this.pb.style[Zg]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function RL(){}s(683,1,{},RL);_.Jd=function(a){YK(a).rd()};function SL(){}s(684,1,{},SL);_.Jd=function(a){YK(a).sd()};function fv(a){this.c=a;this.b=new tv(this.c.q)}s(685,1,{},fv);_.Yc=function(){return this.b.b<this.b.c.d-1};_.Zc=function(){return FI(gv(this.b))};_.$c=function(){hv(this.b)};_.c=null;function TL(){TL=u;new Jw}
-function QL(a){TL();Di(a.pb,"dragdrop-dropTarget",!0);this.b=a;new UL(this)}s(686,9,{},QL);function UL(a){ik();this.b=a}s(687,25,{},UL);_.Ac=function(){GI(this.b.b,null);eq(this.b.b)};_.b=null;function GK(a){a=a.ob;return!a?null:y(a,143)?a:GK(a)}function ZI(a,b,c){var d;d=a.pb;ZK(a,b,c,RJ(d),UI(d),SJ(d))}
-function ZK(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.nd((0>g?0:g)+(pj(),Tf)),b!=a.gd()&&a.nd((0>b?0:b)+Tf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.ld((0>b?0:b)+(pj(),Tf)),c!=a.fd()&&a.ld((0>c?0:c)+Tf))}function cq(a,b){ZI(a,b.c,b.b)}s(690,1,{});function nD(){var a,b,c,d;d=co("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function VL(){this.b=new zi;new zi;new zi}s(689,690,{},VL);function mD(){mD=u;WL=new VL}function rD(){var a=oD,b=$wnd.JSApplet.JSME;mD();x(WL.b,a,b)}var WL;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Hn&&(e=Yj(),2E3<e-Jn&&(Jn=e,In=Gn()));if(0==Hn++){var f=(Kn(),Ln),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=Tn(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Kn(),Ln),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=Tn(l,m);while(h.d);h.d=m}}--Hn;c&&-1!=In&&($wnd.clearTimeout(In),In=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(vs)()}catch(d){a(b)}else B(vs)()}var pD=U(1),zn=U(103),XL=CD(" I"),G=xD(697,XL),fE=xD(695,pD),YL=CD(" Z"),vG=xD(698,YL);U(102);U(101);U(100);var ZL=U(475),bo=xD(699,ZL),$L=U(243),kt=xD(700,$L);U(244);U(145);var aM=CD(" B");U(465);var bM=CD(" C"),ui=xD(701,bM);U(463);var cM=CD(" D"),OE=xD(702,cM);U(464);U(466);var dM=U(469),KD=xD(703,dM),eM=CD(" J"),fM=U(2),xs=xD(696,fM),NJ=xD(704,aM);U(478);U(461);U(99);U(173);U(108);U(457);var oD=U(455);
-U(460);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(472);U(467);U(456);U(690);U(689);var qD=BD(),vA=U(396),AE=xD(705,vA),gM=U(518),dG=xD(706,gM),hM=U(382);U(381);U(380);U(379);U(514);var os=xD(707,G),iM=V(516,function(){GE();return iG}),jG=xD(708,iM);U(517);U(405);U(404);U(510);U(509);U(519);U(520);U(515);U(439);U(513);var Yz=xD(709,hM);U(394);U(522);U(185);U(184);U(277);U(224);U(279);U(193);var jM=U(192);U(227);U(226);U(225);U(376);U(377);U(378);U(293);var kM=U(292);U(291);
-U(297);U(311);U(524);U(523);U(290);U(289);U(526);U(525);U(531);U(532);U(533);U(534);U(535);U(536);U(537);U(538);U(527);U(528);U(529);U(530);U(353);U(230);U(229);U(302);U(303);U(304);U(549);U(558);U(25);U(550);U(551);U(552);U(553);U(554);U(555);U(556);U(557);U(275);U(451);U(450);U(482);U(484);U(483);U(485);U(487);U(486);U(488);U(492);U(493);U(349);U(352);U(350);U(351);U(422);U(421);var oB=U(420),kF=xD(710,oB),zG=xD(711,eM);U(411);U(406);U(407);U(548);U(489);U(495);U(490);U(491);U(416);U(415);U(414);
-U(419);var lM=BD(),wI=xD(712,lM);U(449);U(582);U(581);U(593);U(594);U(595);U(596);U(501);var mM=V(233,function(){ds();return is}),js=xD(713,mM);U(481);U(429);U(430);U(413);var $A=U(408);U(392);U(393);U(418);var kB=U(417);U(410);U(409);U(499);U(508);U(399);var zA=U(398);U(453);U(511);U(512);U(474);U(521);U(427);U(428);U(402);U(384);U(383);U(436);BD();BD();BD();U(386);U(387);U(273);
-var nM=V(161,function(){pj();return op}),pp=xD(714,nM),oM=V(144,function(){qj();return zo}),Ao=xD(715,oM),pM=V(151,function(){Bo();return Ko}),Lo=xD(716,pM),qM=V(156,function(){Mo();return Vo}),Wo=xD(717,qM);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);V(167,null);V(168,null);V(169,null);V(170,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(153,null);V(154,null);V(155,null);V(157,null);V(158,null);V(159,null);V(160,null);U(369);U(183);U(190);U(191);U(364);
-var qy=xD(718,kM);U(365);U(561);U(560);U(403);U(189);U(214);U(216);var GA=U(401);U(452);U(389);U(388);U(395);U(505);U(325);U(327);U(326);U(328);U(477);U(219);U(438);U(371);U(370);U(188);U(207);U(208);U(210);U(205);U(204);U(206);var IA=U(544);U(397);U(563);U(568);U(437);U(468);U(440);var $z=U(391),Zz=xD(719,zA);U(195);U(609);U(545);U(424);U(425);U(426);U(390);U(211);U(228);U(541);U(542);U(316);U(315);U(321);U(322);U(599);U(569);U(570);U(494);U(502);U(503);U(504);U(562);U(564);var aB=U(412);U(197);
-U(196);U(198);U(199);U(506);U(218);U(215);U(217);U(213);U(203);U(202);U(201);U(567);U(296);U(295);U(294);U(575);U(574);U(598);U(572);U(597);var rM=V(653,function(){Vp();return TK}),UK=xD(720,rM);U(652);U(651);U(643);U(644);U(645);U(646);U(647);U(648);U(649);U(650);U(624);var sM=V(298,function(){Qv();return Xv}),Yv=xD(721,sM),tM=V(345,function(){Mv();return Kx}),Lx=xD(722,tM);U(18);U(346);U(347);U(342);U(343);U(344);U(19);U(20);U(21);U(435);U(400);U(640);U(333);U(641);U(334);U(335);U(336);U(337);U(340);
-U(307);U(306);var uM=U(305);U(565);U(566);U(571);U(255);U(310);U(341);U(187);U(329);U(356);U(355);U(357);var vM=V(358,function(){ay();return ly}),my=xD(723,vM);V(359,null);V(360,null);V(361,null);V(362,null);U(231);U(248);U(546);U(308);U(324);U(323);U(498);U(300);U(186);U(547);U(309);U(626);U(3);U(629);U(630);U(628);U(627);U(620);U(619);U(682);U(683);U(684);U(685);U(622);U(222);var MB=U(432),OB=xD(724,MB);U(433);U(431);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);
-var wM=U(52),zx=xD(725,wM);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var WJ=U(611);U(301);var $J=U(613);U(220);U(638);U(637);U(445);U(444);U(446);U(221);U(257);U(259);U(258);U(249);U(299);U(681);U(264);U(267);U(265);U(266);U(5);U(7);
-U(6);U(584);U(434);U(447);U(368);U(182);U(285);U(287);U(286);U(253);U(367);U(250);U(573);var vJ=xD(726,uM);U(579);U(578);U(588);U(576);U(577);U(585);U(586);U(580);U(583);U(441);U(442);U(448);U(223);U(639);U(606);U(459);U(479);U(252);U(543);var aK=U(614);U(623);U(642);U(678);U(677);U(194);U(209);U(4);U(605);U(34);U(260);U(330);U(331);U(332);U(261);var LK=xD(727,jM);U(262);U(657);U(674);var xM=V(675,function(){wL();return CL}),DL=xD(728,xM),yM=V(676,function(){lK();return FL}),GL=xD(729,yM);U(660);
-U(669);U(668);U(672);U(671);U(667);U(666);U(664);U(665);U(663);U(662);U(659);U(661);U(670);U(673);U(658);U(314);U(363);U(354);U(33);U(71);U(625);U(679);U(313);U(312);U(318);U(319);U(317);U(263);U(22);U(283);U(284);U(11);U(14);U(23);var zM=U(26),tk=xD(730,zM);U(24);U(27);U(28);U(680);U(8);U(10);U(9);U(686);U(687);U(631);U(634);U(635);U(636);U(632);U(633);var YJ=U(612);U(616);U(617);U(200);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/CE2CDF93F94DC9AD046CD426666189FC.cache.html b/public/jsme/CE2CDF93F94DC9AD046CD426666189FC.cache.html
deleted file mode 100644
index 306fca6..0000000
--- a/public/jsme/CE2CDF93F94DC9AD046CD426666189FC.cache.html
+++ /dev/null
@@ -1,619 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'CE2CDF93F94DC9AD046CD426666189FC';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",wa=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",db="0px",eb="1",fb="100%",gb="1em",
-ib="1ex",jb="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",qb=";",rb="<",sb="=",tb=">",ub="?",vb="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Eb="C",Ib="CENTER",Jb="CSS1Compat",Kb="Center",Mb="Cl",Nb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Rb="East",Sb="F",Tb="First",Ub='For input string: "',Vb="GBVTBU-BB",Wb="H",Xb="HIDDEN",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",
-hc="NA",ic="NONE",jc="No more molecules in SDF buffer",kc="Nonring",mc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Fc="Ring",Gc="S",Kc="SMILES",Lc="Se",Mc="Si",Nc="South",Oc="Style names cannot be empty",Pc="West",Qc="X",Rc="[",Sc="\\",Tc="]",Uc="__uiObjectID",ad="a",bd="absolute",cd="alert",dd="alertdialog",ed=
-"align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",qd="cellPadding",rd="cellSpacing",vd="center",xd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Kd="dblclick",Ld="definition",Md="dialog",Qd="dir",Rd="directory",Xd="display",Yd="div",Zd=
-"document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragexit",ee="dragleave",fe="dragover",ge="drop",he="end_gesture",ie="error",je="filter",ke="float",le="focus",me="fontFamily",ne="fontSize",oe="fontStyle",pe="fontWeight",qe="form",re="function",se="g",te="gecko1_8",ue="gesturechange",ve="gestureend",we="gesturestart",ye="google",ze="grid",Ae="gridcell",Be="group",Ce="gwt-MenuBar",Je="gwt-MenuBarPopup",Ke="heading",Le="height",Me="hidden",Ne="img",Oe="is_touch_supported",
-Pe="italic",Qe="java.vm.name",Re="jsa-resetDiv",Se="keydown",Te="keypress",Ue="keyup",Ve="left",We="link",Xe="list",Ye="listbox",Ze="listitem",$e="load",af="log",cf="ltr",df="main",ef="marquee",ff="math",gf="menu",hf="menuPopup",of="menubar",pf="menuitem",qf="menuitemcheckbox",rf="menuitemradio",sf="middle",tf="mousedown",uf="mousemove",vf="mouseout",wf="mouseover",xf="mouseup",yf="mousewheel",zf="msie",Af="multipart",Bf="n",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",
-If="number",Jf="object",Kf="offsetHeight",Lf="offsetWidth",Mf="ontouchstart",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="popupContent",Tf="position",Uf="presentation",Vf="progressbar",Wf="px",Yf="px, ",Zf="px;",$f="radio",ag="radiogroup",bg="reaction",cg="rect(0px, 0px, 0px, 0px)",dg="region",eg="rgb(",fg="right",gg="role",hg="rotation",jg="row",kg="rowgroup",lg="rowheader",mg="rtl",ng="s",og="scale100",pg="scrollbar",qg="se",rg="search",sg="separator",tg="serif",ug='shape-rendering="crispEdges"',
-vg="slider",wg="span",xg="spinbutton",yg="status",zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="|",_,eh={l:4194303,m:4194303,h:1048575},fh={l:0,
-m:0,h:0},gh={l:1,m:0,h:0},hh={l:2,m:0,h:0},ih={l:3,m:0,h:0},jh={l:4,m:0,h:0},kh={l:8,m:0,h:0},lh={l:10,m:0,h:0},mh={l:16,m:0,h:0},nh={l:32,m:0,h:0},oh={l:64,m:0,h:0},ph={l:128,m:0,h:0},qh={l:256,m:0,h:0},rh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Bh={l:8192,m:0,h:0},Ch={l:16384,m:0,h:0},Dh={l:32768,m:0,h:0},Eh={l:65536,m:0,h:0},Fh={l:131072,m:0,h:0},Gh={l:262144,m:0,h:0},Hh={l:524288,m:0,h:0},Ih={},Jh={48:1},Kh={84:1,113:1,119:1,125:1,127:1},Lh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,
-80:1,82:1},k={112:1,113:1,115:1},Mh={129:1},Nh={113:1,119:1,121:1,125:1,127:1},Oh={47:1,83:1},Ph={7:1,8:1,113:1,116:1,118:1},Qh={56:1},Rh={53:1,113:1},Sh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Th={131:1},Uh={2:1},Vh={55:1},Wh={90:1,95:1,109:1,113:1},Xh={113:1,119:1,127:1},Yh={95:1,113:1},Zh={133:1},
-$h={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ai={8:1,9:1,113:1,116:1,118:1},bi={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ci={130:1},di={11:1,113:1,116:1,118:1},ei={113:1,115:1,130:1},fi={6:1,8:1,113:1,116:1,118:1},gi={81:1,113:1,116:1,118:1},hi={90:1,91:1,95:1,109:1,113:1},ii={113:1,119:1,
-125:1,127:1},ji={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ki={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},li={90:1,91:1,95:1,101:1,109:1,113:1},mi={113:1},ni={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},oi={113:1,129:1},pi={45:1},qi={111:1},ri={114:1},si={69:1,80:1},ti={46:1,48:1,57:1,62:1,
-69:1,70:1,72:1,80:1,82:1},ui={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},vi={113:1,115:1,129:1},wi={8:1,10:1,113:1,116:1,118:1};function s(a,b,c){var d=Ih[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ih[a]=function(){}),_=d.prototype=0>b?{}:new Ih[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return xi(this)};
-_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(yi,r,-1,8,1);d=(zi(),Ai);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Bi(){Bi=u;Ci=new Di}function Ei(a){for(var b,a=new Fi(a.k.n);a.c<a.e.ye();)b=Gi(a),Hi(b.dd(),ae,!1),Ii(a)}
-function Ji(a,b,c){var a=a.o,d;try{d=new Ki(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Li(e);if(y(e,119))throw new Mi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Hi(b.dd(),Vb,!0);Hi(c.dd(),$d,!0);x(Ci,b,c)}function Ni(a,b){var c;c=Oi(Ci,b);var d;d=Oi(a.o.d,c);if(!d)throw new Pi("dragHandle was not draggable");Qi(d.c.b);Qi(d.e.b);Qi(d.d.b);Hi(b.dd(),Vb,!1);Hi(c.dd(),$d,!1)}
-function Ri(a){var b;a.p=!1;for(a=new Fi(a.k.n);a.c<a.e.ye();)b=Gi(a),Hi(b.dd(),ae,!1),Ii(a)}function Si(a,b){Ti(a.k.n,b)?Hi(b.dd(),ae,!1):a.p?(Ui(a.k.n,b),Hi(b.dd(),ae,!0)):(a.k.n.De(),Ui(a.k.n,b))}function Vi(a){this.i=a;this.k=new Wi(this);this.o=new Xi(this.k)}s(3,1,{});_.kc=function(){Yi(this.k.f,"dragdrop-dragging")};_.lc=function(){Zi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ci;function Wi(a){this.n=new $i;this.e=a;this.b=a.i}s(4,1,{},Wi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function aj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function bj(a,b){var c;c=cj(a.d,dj).b;b.b.ctrlKey||b.b.metaKey||Ei(a.c.e);Si(a.c.e,c)}function ej(a){a.c.i=null;a.c.e.lc();fj((gj(),hj(null)),a.b,0,0);var b=a.b.pb;ij=b;jj();kj=b;a.e=2}
-function Xi(a){this.d=new Di;this.c=a;this.b=new lj;mj(this.b,nj(),oj());z(this.b,this,(pj(),pj(),qj));z(this.b,this,(rj(),rj(),sj));a=this.b.pb.style;a[je]="alpha(opacity=0)";a.opacity=0;a.margin=0+(tj(),Wf);a.borderStyle=(uj(),Df);a[jd]="blue"}s(5,1,{},Xi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=vj(a);e=wj(a);b=xj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!dj)dj=c,this.c.f=cj(this.d,dj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==yj(this.c.n,this.c.f)&&(Ei(this.c.e),Si(this.c.e,this.c.f)),zj(new Aj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Bj(dj,null),dj!=this.c.f&&(c=new Bj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,ej(this),1!=this.e&&aj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Pj(a,b);a=Qj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Rj(Sj(d-this.i),Sj(a-this.j))>=this.c.e.n?(Tj(),-1!=yj(this.c.n,this.c.f)||Si(this.c.e,this.c.f),c=new Bj(dj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,ej(this)):Uj.preventDefault()),1==this.e)return;Uj.preventDefault();aj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Pj(a,b);b=Qj(a,b);if(1==xj(a.b)&&(this.f=!1,dj))try{if(Tj(),1==this.e)bj(this,a);else{d!=this.b&&(c=new Bj(d,null),e+=c.b,b+=c.e);try{aj(this,e,b),this.c.e.kc(),3!=this.e&&bj(this,a)}finally{var f=this.b.pb;ij&&f==ij&&(ij=null);jj();f===kj&&(kj=null);Vj(this.b);this.e=1;this.c.f=null}}}finally{dj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var dj=null;function Aj(){}s(6,1,Qh,Aj);_.qc=function(){Tj()};
-function Ki(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ki);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+wa};function Bj(a,b){!a||a==(gj(),hj(null))?this.i=this.f=0:(this.f=a._c()-Wj(a.pb),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(gj(),hj(null))?this.d=this.c=0:(this.c=Xj(b.pb)+Yj(b.pb),this.d=Zj(b.pb)+$j(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Bj);
-_.tS=function(){return ua+this.b+Ba+this.e+wa};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Tj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Yj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function $j(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Wf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ak(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function bk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function ck(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function dk(a,b){var c=ek();ck(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;fk(a.n,ek())}function gk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function fk(a,b){gk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function hk(a){this.b=a}s(18,1,{},hk);_.vc=function(a){fk(this,a)};_.b=null;s(19,1,{});s(20,1,Uh);function ik(){ik=u;var a;(a=new jk)&&(a.yc()||(a=new kk));lk=a}s(21,19,{});var lk=null;function mk(a,b){var c=A(function(){if(!b.b){var c=ek();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function jk(){}s(22,21,{},jk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new nk;mk(a,b);return b};function nk(){}s(23,20,Uh,nk);_.xc=function(){this.b=!0};_.b=!1;function kk(){this.b=new $i;this.c=new ok(this)}s(24,21,{},kk);_.yc=function(){return!0};_.wc=function(a){a=new pk(this,a);Ui(this.b,a);1==this.b.d&&qk(this.c,16);return a};function rk(){rk=u;sk=new $i;var a=new tk;uk();vk(wk?wk:wk=new xk,a)}function yk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(sk,a)}
-function qk(a,b){if(0>b)throw new zk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(sk,a);a.c=!1;a.d=Ak(a,b);Ui(sk,a)}function Bk(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Ak(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||Ti(sk,this);this.Ac()};_.c=!1;_.d=0;var sk;function ok(a){rk();this.b=a}s(25,26,{},ok);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Ck,r,3,a.b.d,0);b=Dk(a.b,b);c=new Ek;for(e=0,f=b.length;e<f;++e)d=b[e],Ti(a.b,d),fk(d.b,c.b);0<a.b.d&&qk(a.c,Rj(5,16-(ek()-c.b)))};_.b=null;function pk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},pk);_.xc=function(){var a=this.c;Ti(a.b,this);0==a.b.d&&yk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Fk(){this.b=cd}s(28,29,{},Fk);function Gk(){this.b=dd}s(30,29,{},Gk);function Hk(){this.b=gd}s(31,29,{},Hk);s(33,1,{});_.b=null;function Ik(a){this.b=a}
-s(32,33,{},Ik);function Jk(){this.b=hd}s(34,29,{},Jk);function Kk(){this.b=kd}s(35,29,{},Kk);function Lk(){this.b=pd}s(36,29,{},Lk);function Mk(){this.b=yd}s(37,29,{},Mk);function Nk(){this.b=Ed}s(38,29,{},Nk);function Ok(){this.b=Fd}s(39,29,{},Ok);function Pk(){this.b=Gd}s(40,29,{},Pk);function Qk(){this.b=Hd}s(41,29,{},Qk);function Rk(){this.b=Ld}s(42,29,{},Rk);function Sk(){this.b=Md}s(43,29,{},Sk);function Tk(){this.b=Rd}s(44,29,{},Tk);function Uk(){this.b=Zd}s(45,29,{},Uk);
-function Vk(){this.b=qe}s(46,29,{},Vk);function Wk(){this.b=ze}s(47,29,{},Wk);function Xk(){this.b=Ae}s(48,29,{},Xk);function Yk(){this.b=Be}s(49,29,{},Yk);function Zk(){this.b=Ke}s(50,29,{},Zk);function $k(a){this.b=a.id}s(51,1,{4:1,5:1},$k);_.b=null;function al(){this.b=Ne}s(52,29,{},al);function bl(){this.b=We}s(53,29,{},bl);function cl(){this.b=Xe}s(54,29,{},cl);function dl(){this.b=Ye}s(55,29,{},dl);function fl(){this.b=Ze}s(56,29,{},fl);function gl(){this.b=af}s(57,29,{},gl);
-function hl(){this.b=df}s(58,29,{},hl);function il(){this.b=ef}s(59,29,{},il);function jl(){this.b=ff}s(60,29,{},jl);function kl(){this.b=gf}s(61,29,{},kl);function ll(){this.b=of}s(62,29,{},ll);function ml(){this.b=pf}s(63,29,{},ml);function nl(){this.b=qf}s(64,29,{},nl);function ol(){this.b=rf}s(65,29,{},ol);function pl(){this.b=Cf}s(66,29,{},pl);function ql(){this.b=Ff}s(67,29,{},ql);function rl(){this.b=Of}s(68,29,{},rl);function sl(){this.b=Uf}s(69,29,{},sl);s(70,33,{},function(a){this.b=a});
-function tl(){this.b=Vf}s(71,29,{},tl);function ul(){ul=u;vl=new Ik("aria-activedescendant")}var vl;function wl(){this.b=$f}s(73,29,{},wl);function xl(){this.b=ag}s(74,29,{},xl);function yl(){this.b=dg}s(75,29,{},yl);
-function zl(){zl=u;Al=new Gk;Bl=new Fk;Cl=new Hk;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Xk;Rl=new Wk;Sl=new Yk;Tl=new Zk;Ul=new al;Vl=new bl;Wl=new dl;Xl=new fl;Yl=new cl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new ll;dm=new nl;em=new ol;fm=new ml;gm=new kl;hm=new pl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new xl;nm=new wl;om=new yl;pm=new qm;rm=new sm;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=
-new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;bn=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;C=new Di;x(C,dg,om);x(C,cd,Bl);x(C,Md,Ml);x(C,dd,Al);x(C,gd,Cl);x(C,Zd,Ol);x(C,hd,Dl);x(C,kd,El);x(C,pd,Fl);x(C,yd,Gl);x(C,Ae,Ql);x(C,Ed,Hl);x(C,Be,Sl);x(C,Fd,Il);x(C,Gd,Jl);x(C,Hd,Kl);x(C,Ld,Ll);x(C,Xe,Yl);x(C,Rd,Nl);x(C,qe,Pl);x(C,ze,Rl);x(C,Ke,Tl);x(C,Ne,Ul);x(C,We,Vl);x(C,Ye,Wl);x(C,Ze,Xl);x(C,af,Zl);x(C,df,$l);x(C,ef,am);x(C,ff,bm);x(C,gf,gm);x(C,of,cm);x(C,pf,fm);x(C,
-qf,dm);x(C,Of,jm);x(C,$f,nm);x(C,rf,em);x(C,Cf,hm);x(C,Ff,im);x(C,Uf,km);x(C,Vf,lm);x(C,ag,mm);x(C,jg,tm);x(C,kg,pm);x(C,lg,rm);x(C,rg,xm);x(C,sg,zm);x(C,pg,vm);x(C,vg,Bm);x(C,xg,Dm);x(C,yg,Fm);x(C,Ag,Lm);x(C,Cg,Hm);x(C,Dg,Jm);x(C,Ig,bn);x(C,Jg,dn);x(C,Kg,fn);x(C,Lg,hn);x(C,Sg,on);x(C,Tg,kn);x(C,Ug,mn)}var Bl,Al,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Rl,Ql,Sl,Tl,Ul,Vl,Yl,Wl,Xl,Zl,$l,am,bm,gm,cm,fm,dm,em,hm,im,jm,km,lm,nm,mm,om,C,tm,pm,rm,vm,xm,zm,Bm,Dm,Fm,Lm,Hm,Jm,bn,dn,fn,hn,on,kn,mn;
-function um(){this.b=jg}s(77,29,{},um);function qm(){this.b=kg}s(78,29,{},qm);function sm(){this.b=lg}s(79,29,{},sm);function wm(){this.b=pg}s(80,29,{},wm);function ym(){this.b=rg}s(81,29,{},ym);function Am(){this.b=sg}s(82,29,{},Am);function Cm(){this.b=vg}s(83,29,{},Cm);function Em(){this.b=xg}s(84,29,{},Em);function Gm(){this.b=yg}s(85,29,{},Gm);function Mm(){this.b=Ag}s(86,29,{},Mm);function Im(){this.b=Cg}s(87,29,{},Im);function Km(){this.b=Dg}s(88,29,{},Km);function cn(){this.b=Ig}
-s(89,29,{},cn);function en(){this.b=Jg}s(90,29,{},en);function gn(){this.b=Kg}s(91,29,{},gn);function jn(){this.b=Lg}s(92,29,{},jn);function pn(){this.b=Sg}s(93,29,{},pn);function ln(){this.b=Tg}s(94,29,{},ln);function nn(){this.b=Ug}s(95,29,{},nn);function Ek(){this.b=ek()}function ek(){return(new Date).getTime()}s(96,1,{},Ek);function qn(a){var b,c,d;d=new rn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),sn(d,c.cZ.e),d.b.b+=ob,tn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function un(a){var b,c,d;c=v(vn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new wn;c[d]=a[d]}}function xn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return xn(this)};_.f=null;_.i=null;function yn(a){zn();this.i=a}s(100,101,Xh,yn);function Pi(a){zn();this.i=a}function Mi(a,b){zn();this.f=b;this.i=a}s(99,100,ii,Pi,Mi);
-function An(a){zn();this.c=a;this.b=j;var b,c,d;c=Bn(Cn(this.c)?this.c:null);d=v(vn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Dn(c[a]);un(d)}s(98,99,ii,An);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Hf:Cn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":En(this.c).e;this.b=this.b+ob+(Cn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Cn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Fn(a,b){return Gn(a)?a.eQ(b):a===b}
-function En(a){return Gn(a)?a.cZ:Hn}function In(a){return Gn(a)?a.hC():xi(a)}
-function Jn(){var a;Jn=u;Kn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Ln(a){Jn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Kn[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Kn;s(107,1,{});function xi(a){return a.$H||(a.$H=++Mn)}function Nn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function On(){return $wnd.setTimeout(function(){0!=Pn&&(Pn=0);Qn=-1},10)}var Pn=0,Mn=0,Rn=0,Qn=-1;
-function Sn(){Sn=u;Tn=new Un}function Vn(a,b){a.b=Wn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Xn(a)),Yn(a.f,1),!a.j&&(a.j=new Zn(a)),Yn(a.j,50))}function Un(){}function $n(a){return a.Cc()}function Wn(a,b){!a&&(a=[]);a[a.length]=b;return a}function ao(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Wn(b,e)):e[0].qc()}catch(f){if(f=Li(f),!y(f,127))throw f;}}return b}function Yn(a,b){Sn();$wnd.setTimeout(function(){A($n)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},Un);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Tn;function Xn(a){this.b=a}s(110,1,{},Xn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),ao(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=ek();100>ek()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function Zn(a){this.b=a}s(111,1,{},Zn);_.Cc=function(){this.b.e&&Yn(this.b.f,1);return this.b.k};_.b=null;function zn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Bn(a);2<=e.length&&e.splice(0,2);c=v(vn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Dn(e[a]);un(c)}
-function Bn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=bo(f),g=f.indexOf(ua),i=0==f.indexOf(re)?8:0;-1==g&&(g=co(f,eo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=bo(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function tn(a,b){a.b+=b}function fo(){}s(117,116,{},fo);_.b=j;function Xj(a){return go(ho(a.ownerDocument),a)}function Zj(a){return io(ho(a.ownerDocument),a)}
-function jo(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}function lo(a,b){a.innerHTML=b||j}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function xj(a){a=a.button;return 1==a?4:2==a?2:1}
-function go(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function oo(a){return io(ho(a.ownerDocument),a)}function io(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function po(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function qo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function Wj(a){return!ro()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==mg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function ro(){var a=so();return-1!=a&&1009E3<=a}
-function to(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function so(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function oj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientHeight}function nj(){var a=$doc;return(D(a.compatMode,Jb)?a.documentElement:a.body).clientWidth}
-function uo(a){return Wj(D(a.compatMode,Jb)?a.documentElement:a.body)}function vo(a){return(D(a.compatMode,Jb)?a.documentElement:a.body).scrollTop||0}function ho(a){return D(a.compatMode,Jb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function uj(){uj=u;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=F(Ho,r,6,[wo,yo,Ao,Co,Eo])}
-s(139,140,fi);var Go,Ao,yo,Co,wo,Eo;function xo(){E.call(this,ic,0)}s(141,139,fi,xo);function zo(){E.call(this,"DOTTED",1)}s(142,139,fi,zo);function Bo(){E.call(this,"DASHED",2)}s(143,139,fi,Bo);function Do(){E.call(this,Xb,3)}s(144,139,fi,Do);function Fo(){E.call(this,"SOLID",4)}s(145,139,fi,Fo);function Io(){Io=u;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=F(So,r,7,[Jo,Lo,No,Po])}s(146,140,Ph);var Ro,Lo,No,Po,Jo;function Ko(){E.call(this,ic,0)}s(147,146,Ph,Ko);
-function Mo(){E.call(this,"BLOCK",1)}s(148,146,Ph,Mo);function Oo(){E.call(this,"INLINE",2)}s(149,146,Ph,Oo);function Qo(){E.call(this,"INLINE_BLOCK",3)}s(150,146,Ph,Qo);function To(){To=u;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,r,9,[Uo,Wo,Yo,$o])}s(151,140,ai);var bp,$o,Wo,Yo,Uo;function Vo(){E.call(this,"VISIBLE",0)}s(152,151,ai,Vo);function Xo(){E.call(this,Xb,1)}s(153,151,ai,Xo);function Zo(){E.call(this,"SCROLL",2)}s(154,151,ai,Zo);function ap(){E.call(this,"AUTO",3)}s(155,151,ai,ap);
-function dp(){dp=u;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=F(np,r,10,[ep,gp,ip,kp])}s(156,140,wi);var mp,ep,gp,ip,kp;function fp(){E.call(this,Ib,0)}s(157,156,wi,fp);function hp(){E.call(this,cc,1)}s(158,156,wi,hp);function jp(){E.call(this,ec,2)}s(159,156,wi,jp);function lp(){E.call(this,yc,3)}s(160,156,wi,lp);function tj(){tj=u;op=new pp;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=new zp;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=F(Hp,r,11,[op,qp,sp,up,wp,yp,Ap,Cp,Ep])}s(161,140,di);
-var Gp,Cp,sp,up,Ap,Ep,yp,qp,wp,op;function pp(){E.call(this,"PX",0)}s(162,161,di,pp);function rp(){E.call(this,"PCT",1)}s(163,161,di,rp);function tp(){E.call(this,"EM",2)}s(164,161,di,tp);function vp(){E.call(this,"EX",3)}s(165,161,di,vp);function xp(){E.call(this,"PT",4)}s(166,161,di,xp);function zp(){E.call(this,"PC",5)}s(167,161,di,zp);function Bp(){E.call(this,"IN",6)}s(168,161,di,Bp);function Dp(){E.call(this,"CM",7)}s(169,161,di,Dp);function Fp(){E.call(this,"MM",8)}s(170,161,di,Fp);
-function Ip(){Ip=u;Jp=[];Kp=[];Lp=[]}var Jp,Kp,Lp;function Mp(){Mp=u;Np=new Op}function Pp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Qp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Op(){}s(173,1,{},Op);_.b=null;var Np;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ec=function(){return this.Gc()};_.b=null;var Rp=_.c=null;
-function Sp(){Sp=u;Tp=new Up(ld,new Vp)}function Vp(){}s(182,183,{},Vp);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Tp};var Tp;function Wp(){Wp=u;Xp=new Up(xd,new Yp)}function Yp(){}s(186,183,{},Yp);_.Dc=function(a){Zp();$p(this,a.c,aq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Xp};var Xp;s(189,183,pi);function Pj(a,b){return(a.b.clientX||0)-go(ho(b.ownerDocument),b)+Wj(b)+uo(b.ownerDocument)}function Qj(a,b){return(a.b.clientY||0)-oo(b)+(b.scrollTop||0)+vo(b.ownerDocument)}
-function vj(a){var b;return(b=a.c)?Pj(a,b):a.b.clientX||0}function wj(a){var b;return(b=a.c)?Qj(a,b):a.b.clientY||0}s(188,189,pi);function bq(){bq=u;cq=new Up(Ad,new dq)}function dq(){}s(187,188,pi,dq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return cq};var cq;function eq(){eq=u;fq=new Up(Id,new gq)}function gq(){}s(190,183,{},gq);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return fq};var fq;s(193,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
-var hq=_.d=0;function xk(){this.d=++hq}s(192,193,Oh,xk);function Up(a,b){this.d=++hq;this.b=b;!Rp&&(Rp=new iq);Rp.b[a]=this;this.c=a}s(191,192,Oh,Up);_.b=null;_.c=null;function jq(){jq=u;kq=new Up(Kd,new lq)}function lq(){}s(194,188,pi,lq);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(mq(),nq))a=oq(b.pb),c=new pq(jo(b.pb,Lf),jo(b.pb,Kf)),d=new pq(jo(b.T.jb.pb,Lf),jo(b.T.jb.pb,Kf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);qq(b.I,!0);a=jo(b.T.jb.pb,Lf);rq(b,new pq(a,sq(b.T.jb).b));b.J&&b.O!=nq&&tq(b.r,b)}else qq(b.I,!1),b.O!=(mq(),nq)?rq(b,new pq(b.F.c,b.F.b)):uq(b,oq(b.r.pb)),b.J&&b.O!=nq&&vq(b.r,b);wq(b.T.jb)}else qq(b.I,!0)};_.Gc=function(){return kq};var kq;s(195,183,{});
-function xq(){xq=u;yq=new Up(be,new zq)}function zq(){}s(196,195,{},zq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return yq};var yq;function Aq(){Aq=u;Bq=new Up(ce,new Cq)}function Cq(){}s(197,195,{},Cq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Bq};var Bq;function Dq(){Dq=u;Eq=new Up(fe,new Fq)}function Fq(){}s(198,195,{},Fq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Eq};
-var Eq;function Gq(){Gq=u;Hq=new Up(ge,new Iq)}function Iq(){}s(199,195,{},Iq);_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Jq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Gg),a.b.c.b.b.f.pb[Wg]=null!=b?b:j)};_.Gc=function(){return Hq};var Hq;function Kq(){Kq=u;Lq=new Up(le,new Mq)}function Mq(){}
-s(200,183,{},Mq);_.Dc=function(a){Vj(a.b.b)};_.Gc=function(){return Lq};var Lq;function Nq(){Nq=u;Oq=new Up(ue,new Pq)}function Pq(){}s(201,183,{},Pq);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Qq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Rq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Oq};var Oq;function Sq(){Sq=u;Tq=new Up(ve,new Uq)}
-function Uq(){}s(202,183,{},Uq);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Vq(a.b.b,a.b.c))};_.Gc=function(){return Tq};var Tq;function Wq(){Wq=u;Xq=new Up(we,new Yq)}function Yq(){}s(203,183,{},Yq);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Xq};var Xq;s(205,183,{});s(204,205,{});function Zq(){Zq=u;$q=new Up(Se,new ar)}function ar(){}s(206,204,{},ar);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(br(),cr).length&&-999!=(br(),cr)[c]&&(c=(br(),cr)[c]);b=new dr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?er(fr(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new gr(a)),a.ub),b.b=d,hr(),ir(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:jr(a,ko((kr(),lr).ac.b.pb,Wg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Wb;c=1300;break;case 114:case 82:a.jb=!0;a.J=uc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ka):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Wa);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?mr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?mr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&mr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?mr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?mr(a,4):c=207;break;case 53:105==a.c?mr(a,5):c=208;
-break;case 54:105==a.c?mr(a,6):c=210;break;case 55:105==a.c?mr(a,7):c=211;break;case 56:105==a.c?mr(a,8):c=212;break;case 57:105==a.c?mr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}nr(a,c)}a=!0}a&&this.b.preventDefault()};_.Gc=function(){return $q};var $q;function or(){or=u;pr=new Up(tf,new qr)}function qr(){}s(207,188,pi,qr);_.Dc=function(a){a.nc(this)};_.Gc=function(){return pr};
-var pr;function pj(){pj=u;qj=new Up(uf,new rr)}function rr(){}s(208,188,pi,rr);_.Dc=function(a){a.oc(this)};_.Gc=function(){return qj};var qj;function sr(){sr=u;tr=new Up(vf,new ur)}function ur(){}s(209,188,pi,ur);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Bj(dj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,ej(a))};_.Gc=function(){return tr};var tr;function rj(){rj=u;sj=new Up(xf,new vr)}function vr(){}s(210,188,pi,vr);_.Dc=function(a){a.pc(this)};_.Gc=function(){return sj};var sj;function iq(){this.b={}}
-s(211,1,{},iq);_.b=null;s(214,189,pi);var wr=null;function xr(){xr=u;yr=new Up(Ng,new zr)}function zr(){}s(213,214,pi,zr);_.Dc=function(a){Ar(a.b,this,a.b.n)};_.Gc=function(){return yr};var yr;function Br(){Br=u;Cr=new Up(Og,new Dr)}function Dr(){}s(215,214,pi,Dr);_.Dc=function(a){Ar(a.b,this,a.b.n)};_.Gc=function(){return Cr};var Cr;function Er(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==re)}s(216,1,{},Er);
-function Fr(){Fr=u;Gr=new Up(Pg,new Hr)}function Hr(){}s(217,214,pi,Hr);_.Dc=function(a){Ar(a.b,this,a.b.o)};_.Gc=function(){return Gr};var Gr;function Ir(){Ir=u;Jr=new Up(Qg,new Kr)}function Kr(){}s(218,214,pi,Kr);_.Dc=function(a){Lr(a.b,this)&&(a.b.k&&Mr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),qk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Jr};var Jr;function Nr(a,b){this.b=b;this.c=a}function Or(a,b,c){wk&&(b=new Nr(b,c),a.Rc(b))}s(219,184,{},Nr);_.Dc=function(a){a.Nc(this)};_.Ec=function(){return wk};
-_.b=!1;var wk=_.c=null;function Pr(a){this.b=a}s(220,184,{},Pr);_.Dc=function(a){a.Oc(this)};_.Ec=function(){return Qr};var Qr=_.b=null;function Rr(){}function Sr(a){var b;Tr&&(b=new Rr,a.Rc(b))}s(221,184,{},Rr);_.Dc=function(a){a.Pc(this)};_.Ec=function(){return Tr};var Tr=null;function Ur(a){this.b=a}s(222,184,{},Ur);_.Dc=function(a){a.Qc(this)};_.Ec=function(){return Vr};var Vr=_.b=null;function Wr(){}s(223,184,{},Wr);_.Dc=function(a){a.b.W&&a.b.Bd()};_.Ec=function(){return Xr};var Xr=null;
-function Yr(a,b,c){a=a.b;if(!b)throw new Zr("Cannot add a handler with a null type");if(!c)throw new Zr("Cannot add a null handler");0<a.c?$r(a,new as(a,b,c)):bs(a,b,null).hf(c);return new cs(new ds(a,b,c))}
-function es(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Zr("Cannot fire null event");try{++d.c;i=fs(d,b.Ec(),null);e=null;for(h=d.d?i.rf(i.ye()):i.qf();d.d?h.tf():h.Uc();){g=d.d?h.uf():h.Vc();try{b.Dc(g)}catch(l){if(l=Li(l),y(l,127))f=l,!e&&(e=new gs),hs(e,f);else throw l;}}if(e)throw new is(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Fi(d.b);o.c<o.e.ye();)m=Gi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Li(n);if(y(n,84))throw new js(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function ks(a){ls.call(this,a,!1)}function ls(a,b){this.b=new ms(b);this.c=a}s(224,1,Jh,ks,ls);_.Rc=function(a){es(this,a)};_.b=null;_.c=null;s(227,1,{});function $r(a,b){!a.b&&(a.b=new $i);Ui(a.b,b)}function ns(a,b,c,d){var e,f;e=fs(a,b,c);e.kf(d)&&e.ve()&&(f=cj(a.e,b),f.xe(c),f.ve()&&Oi(a.e,b))}function bs(a,b,c){var d;d=cj(a.e,b);d||(d=new Di,x(a.e,b,d));a=d.ue(c);a||(a=new $i,d.we(c,a));return a}
-function fs(a,b,c){a=cj(a.e,b);if(!a)return os(),os(),ps;c=a.ue(c);return!c?(os(),os(),ps):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function ms(a){this.e=new Di;this.d=a}s(225,226,{},ms);function cs(a){this.b=a}s(228,1,{},cs);_.b=null;function is(a){Mi.call(this,qs(a),rs(a));this.b=a}function rs(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function qs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new ss(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.Bc(),tn(b.b,d);return b.b.b}s(230,99,Kh,is);_.b=null;function js(a){is.call(this,a)}s(229,230,Kh,js);s(231,1,{},function(){});function ts(a){a=ko(a,Qd);return us(mg,a)?(vs(),ws):us(cf,a)?(vs(),xs):(vs(),ys)}function vs(){vs=u;ws=new zs("RTL",0);xs=new zs("LTR",1);ys=new zs("DEFAULT",2);As=F(Bs,r,49,[ws,xs,ys])}
-function zs(a,b){E.call(this,a,b)}s(233,140,{49:1,113:1,116:1,118:1},zs);var As,ys,xs,ws;function Cs(){}function Ds(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Ds(e,d);F(a,b,c,d);return d}function Es(a){return Fs([Gs,H],[r,k],[112,-1],a,0,2,1)}
-function Fs(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Ds(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Fs(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Hs();var e=Is,f=Js;Hs();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Ks(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ls;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ls;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ls;}a[b]=c}s(234,1,{},Cs);_.qI=0;
-function Hs(){Hs=u;Is=[];Js=[];var a=new Cs,b=Is,c=Js,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Is,Js;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Cn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Gn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ms(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Ns(){var a;$stats&&Os("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(zf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(zf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?te:"unknown"}D(te,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Os("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Ps,r,1,[Jb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Os("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Ip();Lp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Ip();0!=Lp.length&&(a=Lp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).insertBefore(a,b.b.firstChild),Lp.length=0);0!=Jp.length&&(a=Jp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).appendChild(a),Jp.length=0);0!=Kp.length&&(a=Kp.join(j),b=(Mp(),Np),a=Pp(a),Qp(b).appendChild(a),Kp.length=0);$stats&&Os("export.client.JSME_export");new Qs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==re)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Li(a){return y(a,127)?a:new An(a)}function Rs(a){return Ss(a&4194303,a>>22&4194303,0>a?1048575:0)}function Ts(a){return Ss(a.l,a.m,a.h)}function Ss(a,b,c){return _=new gt,_.l=a,_.m=b,_.h=c,_}
-function ht(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new it;if(0==a.l&&0==a.m&&0==a.h)return jt=Ss(0,0,0),Ss(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(jt=Ss(0,0,0),c=Ts((kt(),lt))):(jt=Ss(c.l,c.m,c.h),c=Ss(0,0,0)),c;g=!1;0!=b.h>>19&&(b=mt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?nt(e):0==c&&0!=d&&0==e?nt(d)+22:0!=c&&0==d&&0==e?nt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Ts((kt(),ot)),c=!0,g=!g;else return c=pt(a,f),g&&qt(c),jt=Ss(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=mt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=pt(c,d);f&&qt(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Ss(f,i,c);g?jt=mt(c):jt=Ss(c.l,c.m,c.h);return e}if(!rt(a,b))return e?jt=mt(a):jt=Ss(a.l,a.m,a.h),Ss(0,0,0);c=c?a:Ss(a.l,a.m,a.h);var h,l,m,o;f=st(b)-st(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Ss(i&4194303,l&4194303,h&1048575);for(l=Ss(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&qt(l);e?(jt=mt(c),d&&(jt=tt(jt,(kt(),lt)))):jt=Ss(c.l,c.m,c.h);return l}
-function qt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function st(a){var b;b=ut(a.h);return 32==b?(b=ut(a.m),32==b?ut(a.l)+32:b+20-10):b-12}var jt=null;function vt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function wt(a,b){return Ss(a.l&b.l,a.m&b.m,a.h&b.h)}function xt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return kt(),yt;if(-9223372036854775E3>a)return kt(),zt;if(9223372036854775E3<=a)return kt(),ot;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ss(a,b,c);d&&qt(b);return b}function At(a){var b,c;return-129<a&&128>a?(b=a+128,null==Bt&&(Bt=v(Ct,r,50,256,0)),c=Bt[b],!c&&(c=Bt[b]=Rs(a)),c):Rs(a)}
-function Dt(a){var b=fh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function rt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Et(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return Ss(c&4194303,n&
-4194303,q&1048575)}function mt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ss(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function pt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ss(c&4194303,d&4194303,e&1048575)}function tt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ss(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Ft(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Ft(mt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=At(1E9);a=ht(a,b);b=j+L(jt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Bt=null;function kt(){kt=u;ot=Ss(4194303,4194303,524287);zt=Ss(0,0,524288);lt=At(1);At(2);yt=At(0)}var ot,zt,lt,yt;function gt(){}s(243,1,{50:1},gt);
-function Os(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Gt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},Gt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ht(a,b){tn(a.b.b,b.b);return a}function It(){this.b=new Jt}s(249,1,{},It);function Kt(a){if(null==a)throw new Zr("css is null");this.b=a}s(250,1,{51:1,113:1},Kt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;function Mt(a){if(null==a)throw new Zr("html is null");this.b=a}s(252,1,Rh,Mt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;s(253,1,Rh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};_.b=null;
-function Nt(){Nt=u;Ot=RegExp(oa,se);Pt=RegExp(tb,se);Qt=RegExp(rb,se);Rt=RegExp(ta,se);St=RegExp(fa,se)}function Tt(a){Nt();-1!=a.indexOf(oa)&&(a=a.replace(Ot,pa));-1!=a.indexOf(rb)&&(a=a.replace(Qt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Pt,qa));-1!=a.indexOf(fa)&&(a=a.replace(St,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Rt,"&#39;"));return a}var Ot,Pt,Qt,St,Rt;function Ut(a){if(null==a)throw new Zr("uri is null");this.b=a}s(255,1,{54:1},Ut);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Lt(this.b)};
-_.b=null;function Vt(){Vt=u}s(257,1,{});function Wt(){}s(258,1,{},Wt);var Xt=null;function Yt(){}s(259,257,{},Yt);var Zt=null;function $t(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=fs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=fs(a.b,f,null).pf(e),y(d,55)&&Fn(d.b,b)){var h=a.b,l=f;0<h.c?$r(h,new au(h,l,null,d)):ns(h,l,null,d)}}}s(260,1,Vh);_.b=null;function bu(a){this.b=a}s(261,260,Vh,bu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function cu(a){this.b=a}s(262,260,Vh,cu);
-_.Pc=function(){var a=this.b.b;du(a);eu(a.pb)};function fu(){zn()}s(263,99,ii,fu);function gu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,qk(a.e,1))}function hu(){this.b=new iu(this);this.c=new $i;this.e=new ju(this);this.i=new ku(this)}s(264,1,{},hu);_.d=!1;_.f=!1;function iu(a){rk();this.b=a}s(265,26,{},iu);_.Ac=function(){if(this.b.d){var a=this.b,b;b=lu(a.i.e.c,a.i.c);mu(a.i);y(b,56)&&new fu;a.d=!1;gu(a)}};_.b=null;function ju(a){rk();this.b=a}s(266,26,{},ju);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=ek(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(qk(a.b,1E4);a.i.d<a.i.b;){d=nu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||mu(a.i)}if(100<=ek()-b)break}}finally{e||(yk(a.b),a.d=!1,gu(a))}};_.b=null;function nu(a){var b;a.c=a.d;b=lu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function mu(a){ou(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function ku(a){this.e=a}s(267,1,{},ku);_.Uc=function(){return this.d<this.b};_.Vc=function(){return nu(this)};
-_.Wc=function(){mu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function pu(a,b){var c=(qu(),ru(b));a.appendChild(c)}function su(a,b,c){var d;d=Uj;Uj=a;b==ij&&8192==tu(a.type)&&(ij=null);c.Xc(a);Uj=d}var Uj=null,ij=null;function uu(){uu=u;vu=new hu}function zj(a){uu();if(!a)throw new Zr("cmd cannot be null");var b=vu;Ui(b.c,a);gu(b)}var vu;function wu(a){jj();!xu&&(xu=new xk);yu||(yu=new ls(null,!0),zu=new Au);return Yr(yu,xu,a)}var yu=null;function Bu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Au(){}s(273,184,{},Au);_.Dc=function(a){a.Tc(this);zu.d=!1};_.Ec=function(){return xu};_.Fc=function(){Bu(this)};_.b=!1;_.c=!1;_.d=!1;var xu=_.e=null,zu=null;function Cu(){Cu=u;Du=new Eu;Fu()||(Du=null)}var Du=null;function tk(){}s(275,1,{},tk);_.Nc=function(){for(;0<(rk(),sk).d;)yk(lu(sk,0))};function vk(a,b){return Yr((!Gu&&(Gu=new Hu),Gu),a,b)}function Iu(a){uk();Ju||(Ku(),Ju=!0);return vk((!Tr&&(Tr=new xk),Tr),a)}function uk(){Lu||(Mu(),Lu=!0)}
-function Nu(){var a;Lu&&(a=new Ou,Gu&&es(Gu,a));return null}var Lu=!1,Gu=null,Pu=0,Qu=0,Ju=!1;function Ru(){Ru=u;Su=new xk}function Ou(){Ru()}s(277,184,{},Ou);_.Dc=function(){null.Rf()};_.Ec=function(){return Su};var Su;function Hu(){ks.call(this,null)}s(279,224,Jh,Hu);
-function tu(a){switch(a){case ld:return 4096;case xd:return 1024;case Ad:return 1;case Kd:return 2;case le:return 2048;case Se:return 128;case Te:return 256;case Ue:return 512;case $e:return 32768;case "losecapture":return 8192;case tf:return 4;case uf:return 64;case vf:return 32;case wf:return 16;case xf:return 8;case "scroll":return 16384;case ie:return 65536;case Pb:case yf:return 131072;case Id:return 262144;case "paste":return 524288;case Qg:return 1048576;case Pg:return 2097152;case Og:return 4194304;
-case Ng:return 8388608;case we:return 16777216;case ue:return 33554432;case ve:return 67108864;default:return-1}}function jj(){Tu||(Uu(),Vu(),Tu=!0)}var Tu=!1;function Wu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Xu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Uu(){Yu=A(function(a){var b;var c=yu,d,e,f;xu&&c&&Zu(c.b.e,xu)?(b=zu.b,d=zu.c,e=zu.d,f=zu.e,Bu(zu),zu.e=a,es(c,zu),c=!(zu.b&&!zu.c),zu.b=b,zu.c=d,zu.d=e,zu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});$u=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Cn(b)&&y(b,57)&&su(a,c,b)});av=A(function(a){a.preventDefault();$u.call(this,a)});bv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;$u.call(this,a)});cv=A(function(a){if(Yu(a)){var b=kj;b&&b.__listener&&!Cn(b.__listener)&&y(b.__listener,57)&&(su(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,cv,!0);$wnd.addEventListener(Kd,cv,!0);$wnd.addEventListener(tf,cv,!0);$wnd.addEventListener(xf,cv,!0);$wnd.addEventListener(uf,cv,!0);$wnd.addEventListener(wf,cv,!0);$wnd.addEventListener(vf,cv,!0);$wnd.addEventListener(yf,cv,!0);$wnd.addEventListener(Se,Yu,!0);$wnd.addEventListener(Ue,Yu,!0);$wnd.addEventListener(Te,
-Yu,!0);$wnd.addEventListener(Qg,cv,!0);$wnd.addEventListener(Pg,cv,!0);$wnd.addEventListener(Og,cv,!0);$wnd.addEventListener(Ng,cv,!0);$wnd.addEventListener(we,cv,!0);$wnd.addEventListener(ue,cv,!0);$wnd.addEventListener(ve,cv,!0)}function dv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function ev(a,b){var c;jj();if(D(ee,b)&&(c=so(),-1!=c&&1009E3>=c))de==de&&(a.ondragexit=av);else switch(b){case "drag":a.ondrag=$u;break;case be:a.ondragend=$u;break;case ce:a.ondragenter=av;break;case ee:a.ondragleave=$u;break;case fe:a.ondragover=av;break;case "dragstart":a.ondragstart=$u;break;case ge:a.ondrop=$u;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,$u,!1);a.addEventListener(b,$u,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var kj=null,Yu=null,cv=null,av=null,$u=null,bv=null;function Vu(){$wnd.addEventListener(vf,A(function(a){var b=kj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(xf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,cv,!0)}
-function fv(a,b){jj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?$u:null),c&2&&(a.ondblclick=b&2?$u:null),c&4&&(a.onmousedown=b&4?$u:null),c&8&&(a.onmouseup=b&8?$u:null),c&16&&(a.onmouseover=b&16?$u:null),c&32&&(a.onmouseout=b&32?$u:null),c&64&&(a.onmousemove=b&64?$u:null),c&128&&(a.onkeydown=b&128?$u:null),c&256&&(a.onkeypress=b&256?$u:null),c&512&&(a.onkeyup=b&512?$u:null),c&1024&&(a.onchange=b&1024?$u:null),c&2048&&(a.onfocus=b&2048?$u:null),c&4096&&(a.onblur=b&4096?$u:
-null),c&8192&&(a.onlosecapture=b&8192?$u:null),c&16384&&(a.onscroll=b&16384?$u:null),c&32768&&(a.onload=b&32768?bv:null),c&65536&&(a.onerror=b&65536?$u:null),c&131072&&(a.onmousewheel=b&131072?$u:null),c&262144&&(a.oncontextmenu=b&262144?$u:null),c&524288&&(a.onpaste=b&524288?$u:null),c&1048576&&(a.ontouchstart=b&1048576?$u:null),c&2097152&&(a.ontouchmove=b&2097152?$u:null),c&4194304&&(a.ontouchend=b&4194304?$u:null),c&8388608&&(a.ontouchcancel=b&8388608?$u:null),c&16777216&&(a.ongesturestart=b&16777216?
-$u:null),c&33554432&&(a.ongesturechange=b&33554432?$u:null),c&67108864&&(a.ongestureend=b&67108864?$u:null));b&131072&&a.addEventListener(Pb,$u,!1)}function gv(){var a;gv=u;hv=(a=$doc,D(a.compatMode,Jb)?a.documentElement:a.body)}var hv;function iv(){this.c=new $i}function jv(a){a=a[Uc];return null==a?-1:a}s(284,1,{},iv);_.b=null;function kv(a,b){this.b=a;this.c=b}s(285,1,{},kv);_.b=0;_.c=null;s(286,1,Jh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){es(this.b,a)};
-_.$c=function(a){a=null==a?j:a;if(!D(a,null==lv?j:lv))lv=a,Xr&&(a=new Wr,es(this.b,a))};var lv=j;function Fu(){function a(){$wnd.setTimeout(a,250);e()}var b=Du,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));lv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}s(288,286,Jh);function Eu(){this.b=new ks(null)}s(287,288,Jh,Eu);_.Zc=function(a){return a};
-function Mu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Nu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Lu&&Or((!Gu&&(Gu=new Hu),Gu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Ku(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ju&&(d=nj(),c=oj(),Qu!=d||Pu!=c))Qu=d,Pu=c,Sr((!Gu&&(Gu=new Hu),Gu))}finally{a&&a(b)}})}function Zi(a,b){Hi(a.dd(),b,!0)}function Yi(a,b){Hi(a.dd(),b,!1)}function mv(a,b){a.pb.style[Le]=b}function mj(a,b,c){0<=b&&a.jd(b+Wf);0<=c&&a.gd(c+Wf)}function nv(a){var b,a=ko(a,zd);b=co(a,eo(32));return 0<=b?a.substr(0,b-0):a}
-function Hi(a,b,c){if(!a)throw new Pi(qc);b=bo(b);if(0==b.length)throw new zk(Oc);if(c){var d,e,f;d=bo(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=bo(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=bo(e.substr(0,
-c-0)),b=bo(ov(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function pv(a,b){a.style.display=b?j:Df;a.setAttribute("aria-hidden",""+!b)}s(294,1,si);_._c=function(){return Xj(this.pb)};_.ad=function(){return Zj(this.pb)};_.bd=function(){return jo(this.pb,Kf)};_.cd=function(){return jo(this.pb,Lf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Df};_.fd=function(){throw new qv;};_.gd=function(a){mv(this,a)};_.hd=function(a){pv(this.pb,a)};
-_.jd=function(a){this.pb.style[ah]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function rv(a,b,c){ev(a.pb,c.c);Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}function z(a,b,c){var d;d=tu(c.c);-1==d?ev(a.pb,c.c):-1==a.lb?fv(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}
-function sv(a,b,c){return Yr(!a.mb?a.mb=new ks(a):a.mb,c,b)}function tv(a){var b;if(a.md())throw new uv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?fv(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.kd();a.pd()}
-function vv(a,b){var c;switch(tu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&to(a.pb,c))return}c=a.pb;var d,e,f;if(Rp&&(f=Rp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&es(a.mb,f.b),f.b.b=d,f.b.c=e}function wv(a){if(!a.md())throw new uv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}
-function Vj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new uv("This widget's parent does not implement HasWidgets");}else if(gj(),Zu(xv.b,a)){gj();try{a.od()}finally{Oi(xv.b,a)}}}function yv(a,b){var c;c=a.ob;if(b){if(c)throw new uv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(293,294,ni);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&es(this.mb,a)};_.md=function(){return this.kb};
-_.nd=function(){tv(this)};_.Xc=function(a){vv(this,a)};_.od=function(){wv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function zv(a){for(a=new Av(a);a.b.b<a.b.c.d-1;)Bv(a.b),Cv(a.b)}s(292,293,ki);_.kd=function(){Dv(this,(Ev(),Fv))};_.ld=function(){Dv(this,(Ev(),Gv))};function Hv(a,b,c){Vj(b);var d=a.q;Iv(d,b,d.d);d=(qu(),ru(b.pb));c.appendChild(d);yv(b,a)}
-function Jv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Kv;b.ob==a&&(f=a.sd(b),f<d&&--d);Vj(b);Iv(a.q,b,d);e?(e=b.pb,dv(c,(qu(),ru(e)),d)):(e=(qu(),ru(b.pb)),c.appendChild(e));yv(b,a)}function Lv(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;no(c).removeChild(c);c=a.q;var d;d=Mv(c,b);if(-1==d)throw new Nv;if(0>d||d>=c.d)throw new Kv;for(--c.d;d<c.d;++d)Ks(c.b,d,c.b[d+1]);Ks(c.b,c.d,null)}return!0}s(291,292,ki);_.sd=function(a){return Mv(this.q,a)};
-_.td=function(a,b,c,d){Jv(this,a,b,c,d)};_.ud=function(){return new Ov(this.q)};_.rd=function(a){return Lv(this,a)};function fj(a,b,c,d){var e;Vj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}function Pv(a,b){var c;(c=Lv(a,b))&&Qv(b.pb);return c}function Rv(a,b,c,d){if(b.ob!=a)throw new zk("Widget must be a child of this panel.");a.xd(b,c,d)}function Sv(a,b,c){a=a.pb;-1==b&&-1==c?Qv(a):(a.style[Tf]=bd,a.style[Ve]=b+Wf,a.style[Mg]=c+Wf)}
-function Tv(){var a=$doc.createElement(Yd);this.q=new Uv(this);this.pb=a;this.pb.style[Tf]="relative";this.pb.style[Qf]=Me}function Qv(a){a.style[Ve]=j;a.style[Mg]=j;a.style[Tf]=j}s(290,291,ki,Tv);_.vd=function(a){Hv(this,a,this.pb)};_.rd=function(a){return Pv(this,a)};_.wd=function(a,b,c){Rv(this,a,b,c)};_.xd=function(a,b,c){Sv(a,b,c)};function Vv(a,b){if(a.zd())throw new uv("SimplePanel can only contain one child widget");a.Ad(b)}
-function Wv(a,b){if(a.jb!=b)return!1;try{yv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function Xv(a,b){if(b!=a.jb&&(b&&Vj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(qu(),ru(a.jb.pb));a.yd().appendChild(c);yv(b,a)}}function Yv(){this.pb=$doc.createElement(Yd)}s(298,292,ki,Yv);_.yd=function(){return this.pb};_.zd=function(){return this.jb};_.ud=function(){return new Zv(this)};_.rd=function(a){return Wv(this,a)};_.Ad=function(a){Xv(this,a)};_.jb=null;function $v(){$v=u;aw()}
-function bw(a,b){a.hb&&(cw(a.gb,!1,!1),Or(a,a,b))}function dw(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function ew(a,b,c){a.cb=b;a.ib=c;b-=po();c-=qo();a=a.pb;a.style[Ve]=b+(tj(),Wf);a.style[Mg]=c+Wf}function fw(a){a.hb||(a.kb&&Vj(a),cw(a.gb,!0,!1))}s(297,298,ki);_.yd=function(){return gw?mo(mo(this.pb)):mo(this.pb)};_.bd=function(){return jo(this.pb,Kf)};_.cd=function(){return jo(this.pb,Lf)};_.dd=function(){return gw?mo(this.pb):no(mo(this.pb))};_.Bd=function(){this.Cd(!1)};
-_.Cd=function(a){bw(this,a)};_.ed=function(){return!D(Me,this.pb.style[Yg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&cw(this.gb,!1,!0)};_.gd=function(a){this.X=a;dw(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){ew(this,a,b)};_.hd=function(a){this.pb.style[Yg]=a?Zg:Me};_.Ad=function(a){Xv(this,a);dw(this)};_.jd=function(a){this.Y=a;dw(this);0==a.length&&(this.Y=null)};_.Ed=function(){fw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function hw(a,b){var c;Yv.call(this);this.$=new iw;this.U=(jw(),kw);this.gb=new lw(this);c=this.pb;var d;d=$doc.createElement(Yd);gw&&(lo(d,"<div></div>"),Vn((Sn(),Tn),new mw(d)));c.appendChild(d);this.Dd(0,0);(gw?mo(this.pb):no(mo(this.pb)))[zd]="gwt-PopupPanel";(gw?mo(mo(this.pb)):mo(this.pb))[zd]=Sf;this.W=this.V=a;this.db=!1;c=F(Ps,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new nw(c);this.T.dd()[zd]=j;c=gw?mo(this.pb):no(mo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Pi(qc);d=bo(d);
-if(0==d.length)throw new zk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Xv(this,this.T);dw(this);Hi(gw?mo(mo(this.pb)):mo(this.pb),Sf,!1);Hi(this.T.c,b+"Content",!0)}s(296,297,ki);_.kd=function(){tv(this.T)};_.ld=function(){wv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new Zv(this.T)};_.rd=function(a){return this.T.rd(a)};
-_.Ad=function(a){Xv(this.T,a);dw(this)};_.T=null;s(295,296,ki);_.od=function(){wv(this)};function ow(){ow=u;pw=new qw(Ib,0,(jw(),kw));rw=new qw(sc,1,sw);tw=new qw(zc,2,uw);vw=F(ww,r,58,[pw,rw,tw])}function qw(a,b,c){E.call(this,a,b);this.b=c}s(299,140,{58:1,113:1,116:1,118:1},qw);_.b=null;var vw,pw,rw,tw;function xw(){xw=u;yw=F(Ps,r,1,[Mg,sf,od])}
-function nw(a){var b;xw();var c,d;c=this.pb=$doc.createElement(Bg);this.d=$doc.createElement(Eg);pu(c,this.d);c[rd]=0;for(c=c[qd]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[zd]=a[c],pu(b,zw(a[c]+"Left")),pu(b,zw(a[c]+Kb)),pu(b,zw(a[c]+"Right")),b),pu(this.d,d),1==c&&(this.c=mo(Wu(d,1)));this.pb[zd]="gwt-DecoratorPanel"}function zw(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Yd);var d=(qu(),ru(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}s(301,298,ti,nw);_.yd=function(){return this.c};
-_.c=null;_.d=null;var yw;s(300,301,ti);s(302,1,{});function Ev(){Ev=u;Fv=new Aw;Gv=new Bw}function Cw(a){is.call(this,a)}function Dv(a,b){Ev();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Li(f),y(f,127))d=f,!c&&(c=new gs),hs(c,d);else throw f;}}if(c)throw new Cw(c);}s(303,229,Kh,Cw);var Fv,Gv;function Aw(){}s(304,1,{},Aw);_.Fd=function(a){a.nd()};function Bw(){}s(305,1,{},Bw);_.Fd=function(a){a.od()};s(308,293,Sh);_.Jc=function(a){return z(this,a,(or(),or(),pr))};
-_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.nd=function(){tv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(307,308,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function Dw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=pd,b);this.pb[zd]="gwt-Button";lo(this.pb,a)}s(306,307,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Dw);
-function Ew(){this.q=new Uv(this);this.f=$doc.createElement(Bg);this.e=$doc.createElement(Eg);pu(this.f,this.e);this.pb=this.f}s(309,291,ki);_.e=null;_.f=null;function Fw(a,b){var c;if(a.i)throw new uv("Composite.initWidget() may only be called once.");Vj(b);c=b.pb;a.pb=c;var d;qu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((qu(),c).__gwt_resolve=Gw(a));a.i=b;yv(b,a)}
-function Hw(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?fv(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(310,293,Lh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Hw(this)};_.Xc=function(a){vv(this,a);this.i.Xc(a)};_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;
-function Iw(a,b,c){a.d=!1;c?lo(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Qd]=mg;break;case 1:b[Qd]=cf;break;case 2:ts(b)!=(vs(),ys)&&(b[Qd]=j)}}function Jw(a){this.b=a;this.d=!1;this.e=this.c=ts(a)}s(311,1,{},Jw);_.b=null;_.c=null;_.d=!1;_.e=null;function lj(){this.pb=Kw()}s(312,298,$h,lj);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};
-_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};function Lw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=jv(c),e=0>c?null:lu(a.j.c,c));e?Mw(a,e):d&&lo(b,j);return b}function Mw(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;no(c).removeChild(c);var d=a.j,e;e=jv(c);c[Uc]=null;c=d.c;Nw(e,c.d);Ks(c.c,e,null);d.b=new kv(e,d.b)}return!0}s(314,292,ui);_.ud=function(){return new Ow(this)};_.rd=function(a){return Mw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function Pw(a){if(0>=a.c)throw new Qw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Qw("Column index: 0, Column size: "+a.b);}
-function Rw(){this.j=new iv;this.i=$doc.createElement(Bg);this.d=$doc.createElement(Eg);pu(this.i,this.d);this.pb=this.i;this.e=new Sw(this);var a=new Tw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;dv(a.c.i,(qu(),ru(b)),0);pu(a.b,$doc.createElement(Cd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Qw("Row index: "+a+", Row size: "+d);if(0>c)throw new Qw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Qw("Column index: "+c+", Column size: "+this.b);c=Lw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Fg),lo(c,sa),c),dv(d,(qu(),ru(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Fg);
-e.innerHTML=sa;c=$doc.createElement(Rg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Lw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(313,314,ui,Rw);_.b=0;_.c=0;
-function Uw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Vw(),Ww)?a.c.e==(vs(),xs)?(Xw(),Yw):a.c.e==ws?(Xw(),Zw):(Xw(),$w):a.c.e==(vs(),xs)?(Xw(),Zw):a.c.e==ws?(Xw(),Yw):(Xw(),ax);b!=a.d&&(a.d=b,a.pb.style[Hg]=!a.d?j:a.d.b)}s(317,293,ni);_.b=null;_.c=null;_.d=null;function bx(){this.pb=$doc.createElement(Yd);this.c=new Jw(this.pb);this.pb[zd]="gwt-Label"}function cx(){bx.call(this);Iw(this.c,bh,!1);Uw(this)}
-s(316,317,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},bx,cx);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};
-function dx(a){var b=$doc.createElement(Yd);us(wg,b.tagName);this.pb=b;this.c=new Jw(this.pb);this.pb[zd]="gwt-HTML";Iw(this.c,a,!0);Uw(this)}s(315,316,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},dx);function ex(a){for(;++a.c<a.e.d&&!(null!=lu(a.e,a.c)););}function Ow(a){this.d=a;this.e=this.d.j.c;ex(this)}s(318,1,{},Ow);
-_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Nv;a=lu(this.e,this.c);this.b=this.c;ex(this);return a};_.Wc=function(){var a;if(0>this.b)throw new fx;a=lu(this.e,this.b);Vj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Sw(a){this.b=a}s(319,1,{},Sw);_.b=null;function Tw(a){this.c=a}s(320,1,{},Tw);_.b=null;_.c=null;function Vw(){Vw=u;Ww=new gx}var Ww;function Xw(){Xw=u;hx=new ix((dp(),vd));Yw=new ix(Ve);Zw=new ix(fg);$w=Yw;ax=Zw;jx=$w}
-var hx,jx,Yw,ax,$w,Zw;function gx(){}s(322,1,{},gx);function ix(a){this.b=a}s(323,322,{},ix);_.b=null;function kx(){kx=u;lx=new mx(sf);nx=new mx(Mg)}var lx,nx;function mx(a){this.b=a}s(324,1,{},mx);_.b=null;function ox(a,b){var c;c=px(a);pu(a.c,c);Hv(a,b,c)}function px(a){var b;b=$doc.createElement(Fg);b[ed]=a.b.b;b.style[Xg]=a.d.b;return b}function qx(a,b){var c,d;d=no(b.pb);(c=Lv(a,b))&&a.c.removeChild(d);return c}
-function rx(){Ew.call(this);this.b=(Xw(),jx);this.d=(kx(),nx);this.c=$doc.createElement(Rg);pu(this.e,this.c);this.f[rd]=bb;this.f[qd]=bb}s(325,309,ki,rx);_.rd=function(a){return qx(this,a)};_.c=null;function sx(){sx=u;new Di}function tx(a,b,c,d,e){sx();this.b=new ux(this,a,b,c,d,e);this.pb[zd]="gwt-Image"}function vx(a,b,c,d,e){sx();tx.call(this,(Vt(),new Ut(a)),b,c,d,e)}
-s(326,293,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},tx,vx);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.Xc=function(a){32768==tu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);vv(this,a)};
-_.pd=function(){var a=this.b;D($e,ko(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new wx(a,this),Vn((Sn(),Tn),a.i))};_.b=null;s(328,1,{});_.i=null;function xx(){xx=u;yx()}
-function ux(a,b,c,d,e,f){var g,i;xx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(wg);i=new It;Ht(Ht(Ht(i,new Kt("width:"+e+(tj(),Wf)+qb)),new Kt("height:"+f+Zf)),new Kt("background:url("+b.b+") no-repeat "+-c+"px "+-d+Zf));!zx&&(zx=new Ax);b=Bx;c=new Kt((new Kt(i.b.b.b)).b);i=new Jt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Tt(b.b);tn(i.b,b);i.b.b+="' style='";b=Tt(c.b);tn(i.b,b);i.b.b+="' border='0'>";i=new Mt(i.b.b);g=(lo(g,i.b),mo(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?fv(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(327,328,{},ux);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function wx(a,b){this.b=a;this.c=b}s(329,1,{},wx);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent($e,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=$e)};_.b=null;_.c=null;
-function Cx(a,b){if(0>b||b>=a.pb.options.length)throw new Kv;}function aq(a,b){Cx(a,b);return a.pb.options[b].value}function Dx(){this.pb=$doc.createElement("select");this.pb[zd]="gwt-ListBox"}s(330,308,Sh,Dx);s(331,260,Vh);function Ex(a){this.b=a}s(332,331,Vh,Ex);_.Hc=function(){};function Fx(a){this.b=a}s(333,331,Vh,Fx);_.Nc=function(a){this.b.Gd(a.i,a.b)};
-function Gx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Rg);dv(a.f,(qu(),ru(e)),b);a=(qu(),ru(c));d.appendChild(a)}else d=Wu(a.f,0),dv(d,(qu(),ru(c)),b)}
-function Hx(a,b,c){var d;Ix(a,b);c&&b.b?(Ix(a,null),a=b.b,b=(Sn(),Tn),b.d=Wn(b.d,[new Jx(a),!1])):null!=b.d&&(a.k=new Kx(a,b),c=(jw(),sw),a.k.U=c,a.k.ab=a.i,a.k.dd()[zd]=Je,d=nv(a.pb),D(Ce,d)||Zi(a.k,d+"Popup"),sv(a.k,new Fx(a),wk?wk:wk=new xk),a.o=b.d,d=a.k,a=new Lx(a,b),d.pb.style[Yg]=Me,fw(d),a.b.p?ew(a.b.k,Xj(a.b.pb)+jo(a.b.pb,Lf)-1,Zj(a.c.pb)):ew(a.b.k,Xj(a.c.pb),Zj(a.b.pb)+jo(a.b.pb,Kf)-1),d.pb.style[Yg]=Zg)}function Mx(a,b){if(b||!(a.n&&a.o==a.n.d))Ix(a,b),a.pb.focus(),b&&a.e&&Hx(a,b,!1)}
-function Nx(a,b){var c;a:{c=b.target;var d,e;for(e=new Fi(a.j);e.c<e.e.ye();)if(d=Gi(e),to(d.pb,c)){c=d;break a}c=null}switch(tu(b.type)){case 1:a.pb.focus();c&&Hx(a,c,!0);break;case 16:c&&Mx(a,c);break;case 32:c&&Mx(a,null);break;case 2048:Ox(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Ox(a)||a.p||Px(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Ox(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Hx(a,a.n,!1),a.n.d.Rf()):Qx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Ox(a)||a.p&&
-Px(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Ox(a)||(a.p?Qx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Hx(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Ix(a,null);a.k&&bw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Ix(a,null);a.k&&bw(a.k,!1);break;case 13:Ox(a)||(Hx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}vv(a,b)}function Rx(a,b,c){c&&Ix(a,null);Or(a,b,!1);a.o=null;a.k=null}
-function Ox(a){var b;if(!a.n){for(b=new Fi(a.j);b.c<b.e.ye();){b=Gi(b);Ix(a,b);break}return!0}return!1}function Ix(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=nv(c.pb)+Xa;Hi(c.dd(),d,!1);a.p&&(c=no(a.n.pb),2==Xu(c)&&(c=Wu(c,1),Hi(c,zg,!1)))}if(b){c=nv(b.pb)+Xa;Hi(b.dd(),c,!0);a.p&&(c=no(b.pb),2==Xu(c)&&(c=Wu(c,1),Hi(c,zg,!0)));zl();c=a.pb;var e=new $k(b.pb),d=(ul(),vl),e=F(Sx,r,5,[e]),f,g,i,h;f=new rn;for(i=0,h=e.length;i<h;++i)g=e[i],sn(sn(f,g.b),ba);e=bo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Qx(a){var b,c,d;if(a.n){for(b=c=yj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?lu(a.j,b):lu(a.j,c);break}Ix(a,d)}}function Px(a){var b,c,d;if(a.n){for(b=c=yj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?lu(a.j,b):lu(a.j,c);break}Ix(a,d)}}s(334,293,ni);_.Xc=function(a){Nx(this,a)};_.od=function(){this.k&&bw(this.k,!1);wv(this)};_.Gd=function(a,b){Rx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Jx(a){this.b=a}s(335,1,{},Jx);_.qc=function(){Tx(this.b)};_.b=null;
-function Ux(a){this.b=a}s(336,1,{},Ux);_.Hc=function(){Ix(this.b,null)};_.b=null;function Kx(a,b){$v();this.b=a;this.c=b;hw.call(this,!0,hf);Xv(this.T,this.c.d);dw(this);this.fb=!0;this.c.d.Rf()}s(337,296,ki,Kx);_.Tc=function(a){var b,c;if(!a.b)switch(tu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(to(b,c)){a.b=!0;break}a.b&&Ix(this.b,null)}};_.b=null;_.c=null;function Lx(a,b){this.b=a;this.c=b}s(338,1,{},Lx);_.b=null;var Vx=_.c=null;
-function Wx(){Wx=u;Vx=new Gt((Vt(),new Ut("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Xx(a,b){this.pb=$doc.createElement(Fg);var c=nv(this.pb)+Xa;Hi(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[zd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);zl();this.pb.setAttribute(gg,fm.b);this.b=b}s(341,294,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Xx);_.b=null;_.c=null;_.d=null;
-function Yx(){var a;this.pb=$doc.createElement(Fg);this.pb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);pu(this.pb,a);a[zd]="menuSeparatorInner"}s(342,294,si,Yx);function Zx(){var a,b,c,d,e;b=null.Rf();e=nj();d=oj();b[Xd]=(Io(),Df);b[ah]=0+(tj(),Wf);b[Le]=db;c=$doc;c=(D(c.compatMode,Jb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Jb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Wf;b[Le]=(a>d?a:d)+Wf;b[Xd]="block"}function iw(){}s(343,1,{},iw);_.Pc=function(){Zx()};
-function $x(a){this.b=a}s(344,1,{},$x);_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?to(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(tu(d.type)){case 4:case 1048576:if(ij){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ij){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function ay(a){this.b=a}s(345,1,{},ay);_.b=null;function jw(){jw=u;kw=new by(Ib,0);sw=new by(sc,1);uw=new by(zc,2);cy=F(dy,r,74,[kw,sw,uw])}function by(a,b){E.call(this,a,b)}s(346,140,{74:1,113:1,116:1,118:1},by);var cy,kw,sw,uw;function ey(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),$v(),a.i=Iu(a.b.$),Zx(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),$v(),Qi(a.i.b),a.i=null,a.c=!1)}
-function fy(a){a.k||(ey(a),a.d||(gj(),Pv(hj(null),a.b)),$v());gy(($v(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Qf]=Zg}function hy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}gy(($v(),a.b.pb),"rect("+g+Yf+f+Yf+c+Yf+e+"px)")}
-function cw(a,b,c){a.d=c;ck(a);a.j&&(yk(a.j),a.j=null,fy(a));a.b.hb=b;var d=a.b;d.eb&&(Qi(d.eb.b),d.eb=null);d._&&(Qi(d._.b),d._=null);if(d.hb){d.eb=wu(new $x(d));var e;e=new ay(d);Cu();e=Du?Yr(Du.b,(!Xr&&(Xr=new xk),Xr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(jw(),kw)&&!b&&(c=!1);a.k=b;c?b?(ey(a),a.b.pb.style[Tf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),gy(($v(),a.b.pb),cg),gj(),b=hj(null),Hv(b,a.b,b.pb),a.j=new iy(a),qk(a.j,1)):dk(a,200):(ey(a),a.k?(a.b.pb.style[Tf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),
-gj(),b=hj(null),Hv(b,a.b,b.pb)):a.d||(gj(),Pv(hj(null),a.b)),$v(),a.b.pb.style[Qf]=Zg)}function lw(a){var b=(ik(),lk);this.n=new hk(this);this.u=b;this.b=a}s(347,17,{},lw);_.sc=function(){fy(this)};_.tc=function(){this.e=jo(this.b.pb,Kf);this.f=jo(this.b.pb,Lf);this.b.pb.style[Qf]=Me;hy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){hy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function iy(a){rk();this.b=a}s(348,26,{},iy);
-_.Ac=function(){this.b.j=null;dk(this.b,200)};_.b=null;function qu(){qu=u;jy()}function ru(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Gw(a){return function(){this.__gwt_resolve=ky;return a.fd()}}function ky(){throw"A PotentialElement cannot be resolved twice.";}
-function jy(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function gj(){gj=u;ly=new my;ny=new Di;xv=new gs}function oy(a){this.q=new Uv(this);this.pb=a;tv(this)}
-function hj(a){gj();var b,c;c=cj(ny,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==ny.e){var d=new py;uk();vk(wk?wk:wk=new xk,d)}!b?c=new qy:c=new oy(b);x(ny,a,c);hs(xv,c);return c}s(350,290,ki,oy);var ly,ny,xv;function my(){}s(351,1,{},my);_.Fd=function(a){a.md()&&a.od()};function py(){}s(352,1,{},py);_.Nc=function(){gj();try{Dv(xv,ly)}finally{ry(xv.b),ry(ny)}};function qy(){oy.call(this,$doc.body)}s(353,350,ki,qy);
-_.xd=function(a,b,c){b-=po();c-=qo();Sv(a,b,c)};function Zv(a){this.d=a;this.b=!!this.d.jb}s(354,1,{},Zv);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Nv;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function sy(a,b){a.pb[Wg]=null!=b?b:j}s(357,308,ji);_.Xc=function(a){0!=(tu(a.type)&896)?vv(this,a):vv(this,a)};_.pd=function(){};function ty(){ty=u;uy()}s(356,357,ji);
-function vy(){ty();var a=$doc.createElement("textarea");!Zt&&(Zt=new Yt);!Xt&&(Xt=new Wt);this.pb=a;this.pb[zd]="gwt-TextArea"}s(355,356,ji,vy);function wy(){var a;ty();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!Zt&&(Zt=new Yt);!Xt&&(Xt=new Wt);this.pb=b;this.pb[zd]="gwt-TextBox"}s(358,356,ji,wy);function uy(){uy=u;xy=new yy;zy=new Ay;By=new Cy;Dy=new Ey;Fy=F(Gy,r,81,[xy,zy,By,Dy])}s(359,140,gi);var Fy,xy,zy,By,Dy;function yy(){E.call(this,Ib,0)}s(360,359,gi,yy);
-function Ay(){E.call(this,cc,1)}s(361,359,gi,Ay);function Cy(){E.call(this,ec,2)}s(362,359,gi,Cy);function Ey(){E.call(this,yc,3)}s(363,359,gi,Ey);function Hy(a,b){var c,d;c=$doc.createElement(Rg);d=$doc.createElement(Fg);d[ed]=a.b.b;d.style[Xg]=a.c.b;var e=(qu(),ru(d));c.appendChild(e);pu(a.e,c);Hv(a,b,d)}function Iy(){Ew.call(this);this.b=(Xw(),jx);this.c=(kx(),nx);this.f[rd]=bb;this.f[qd]=bb}s(364,309,ki,Iy);_.rd=function(a){var b;b=no(a.pb);(a=Lv(this,a))&&this.e.removeChild(no(b));return a};
-function Jy(a,b){if(0>b||b>=a.d)throw new Kv;return a.b[b]}function Mv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Iv(a,b,c){var d,e;if(0>c||c>a.d)throw new Kv;if(a.d==a.b.length){e=v(Ky,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ks(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ks(a.b,d,a.b[d-1]);Ks(a.b,c,b)}function Uv(a){this.c=a;this.b=v(Ky,r,82,4,0)}s(365,1,{},Uv);_.ud=function(){return new Ov(this)};_.b=null;_.c=null;_.d=0;
-function Bv(a){if(a.b>=a.c.d)throw new Nv;return a.c.b[++a.b]}function Cv(a){if(0>a.b||a.b>=a.c.d)throw new fx;a.c.c.rd(a.c.b[a.b--])}function Ov(a){this.c=a}s(366,1,{},Ov);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Bv(this)};_.Wc=function(){Cv(this)};_.b=-1;_.c=null;function yx(){yx=u;Bx=(Vt(),new Ut(Nn()+"clear.cache.gif"))}var Bx,zx=null;function Ax(){}s(368,1,{},Ax);function Ly(){Ly=u;yx()}function My(a,b,c,d,e){Ly();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Ny(a,b,c){Ly();My.call(this,(Vt(),new Ut(a)),b,0,c,16)}s(369,302,{},My,Ny);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Oy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Kw(){var a=Py?Py:Py=Oy(),b=$doc.createElement(Yd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Gg;c.tabIndex=-1;c.setAttribute(gg,Uf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Me;d.position=bd;c.addEventListener(le,a,!1);b.appendChild(c);return b}var Py=null;function aw(){aw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){gw=!0;break a}gw=!1}}
-function gy(a,b){a.style.clip=b;a.style[Xd]=(Io(),Df);a.style[Xd]=j}var gw;function mw(a){this.b=a}s(374,1,{},mw);_.qc=function(){this.b.style[Qf]=(To(),id)};_.b=null;function Qi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?$r(b,new au(b,c,d,a)):ns(b,c,d,a)}function ds(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(378,1,{},ds);_.b=null;_.c=null;_.d=null;_.e=null;function as(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(379,1,{},as);_.qc=function(){var a=this.c;bs(this.b,this.e,this.d).hf(a)};_.b=null;
-_.c=null;_.d=null;_.e=null;function au(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(380,1,{},au);_.qc=function(){ns(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Qy(a,b){b.n!=a&&(!a.bc&&(a.bc=new $i),b.n=a,Ui(a.bc,b))}function Ry(a){var b;b=a.cZ.e;if(-1!=co(b,eo(36)))return null;a=a.cc.c.c++;return b=ov(b,Sy(b,eo(46))+1)+j+a}function Ty(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Uy(a,b,c,At(d)))}function Vy(a){return!a.Ub&&a._b?Vy(a._b):a.Ub}
-function Wy(a){return!a.Wb&&a._b?Wy(a._b):a.Wb}function Xy(a){var b;b=new Yy;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Sd(),e=a.Td();c.b+=d;c.c+=e}y(a,101)&&(c=a.Sd(),a=a.Td(),b.b+=c,b.c+=a);return b}throw new Zy;}function $y(a){a.dc=!1;a.de();az(a)}function az(a){if((a=y(a,101)?null:a._b)&&a.dc)$y(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function bz(a){return(a=a.Ld())?a:new cz(1,1)}function dz(a){var b;return(b=a.Md())?new ez(b):new ez(a.Od())}
-function fz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function gz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Df(b)}function hz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)az(a),new iz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new iz(a,101)}function jz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ef(b),a.Wd()&&a.ce())}
-function kz(a){a.ec||(fz(a),lz(a,!0),mz(a),a.ec=!0,new iz(a,102),Ty(a,a,a._b,0),az(a),a.ac.Gf(a))}function nz(){this.cc=(Zp(),Zp(),oz);new Di;this.Ud();this.$b=(pz(),qz)}s(384,1,Wh);_.Id=function(){return!1};_.Jd=function(){return Ry(this)};_.Kd=function(){return Vy(this)};_.Ld=function(){return rz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new sz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){$y(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return bz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+bh+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return dz(this)};_.ae=function(){};_.be=function(){return gz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){hz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new zk("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new zk("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new zk("Missing message: awt.12C");if(y(b,101))throw new zk("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new wn;var e=yj(d.Pb.b,b),f;f=lu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);tz(d,e);new uz(d,301,f)}d=a.Pb.b.d;fz(b);vz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),$y(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Ty(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Zr("Missing message: awt.185");if(null==c||null!=c)wz(g,c,b);else throw new zk("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Li(i);if(y(i,121))throw b=i,tz(a,d),b;throw i;}b.de();new uz(a,300,b)}function xz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function yz(a){var b;b=a.ie();return new zz(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function lz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)lu(a.Pb.b,c).Xd(b)}function tz(a,b){var c;c=lu(a.Pb.b,b);fz(c);c.Xd(!1);ou(a.Pb.b,b);c._b=null;$y(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Ty(c,c,a,1)}function Az(a){var b=(Bz(),Cz);jz(a,b);for(b=0;b<a.Pb.b.d;++b)lu(a.Pb.b,b).be()}function Dz(a,b){var c,d;if(a.Qb)for(d=new Fi(a.Pb.b);d.c<d.e.ye();)c=Gi(d),a.Qb.ne(c);if(b)for(d=new Fi(a.Pb.b);d.c<d.e.ye();)c=Gi(d),b.je(null,c);a.Qb=b;$y(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function mz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=lu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Ez(){nz.call(this);this.Pb=new Fz;this.Tb=(Zp(),Zp(),oz)}s(383,384,hi);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return bz(this)};_.Qd=function(){return dz(this)};
-_.Ud=function(){this.ac=(Zp(),new Gz)};_.Vd=function(){$y(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){lz(this,a)};_.Yd=function(){return bz(this)};_._d=function(){return dz(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)fz(lu(this.Pb.b,a))};_.be=function(){var a;if(!gz(this))return!1;for(a=0;a<this.Pb.b.d;++a)lu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=lu(this.Pb.b,b),a.de()};_.he=function(){mz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Hz(){var a=new Iz;Ez.call(this);Dz(this,a)}s(382,383,hi,Hz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Jz(a,b,c){a=Kz(a.Ob,b,c);a.k=!0;return new Lz(a)}function Mz(a){a.Zd(a.Ob.e)}function Nz(a){return new cz(jo(a.Ob.pb,Lf),jo(a.Ob.pb,Kf))}s(381,382,hi);_.Nd=function(){return jo(this.Ob.pb,Kf)};_.Rd=function(){return jo(this.Ob.pb,Lf)};_.Sd=function(){return Xj(this.Ob.pb)};_.Td=function(){return Zj(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Df};_.ce=function(){Mz(this)};_.ee=function(){};_.Ob=null;function Oz(a){if(null!=a)this.f=a;else throw new Pz;}s(386,1,mi);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
-function Qz(){Qz=u;Q=new Di;x(Q,new S(400),new T(kh));x(Q,new S(401),new T(kh));x(Q,new S(402),new T(kh));x(Q,new S(500),new T(mh));x(Q,new S(501),new T(mh));x(Q,new S(502),new T(mh));x(Q,new S(503),new T(nh));x(Q,new S(504),new T(mh));x(Q,new S(505),new T(mh));x(Q,new S(506),new T(nh));x(Q,new S(507),new T(Fh));x(Q,new S(100),new T(gh));x(Q,new S(101),new T(gh));x(Q,new S(102),new T(gh));x(Q,new S(103),new T(gh));x(Q,new S(1004),new T(jh));x(Q,new S(1005),new T(jh));x(Q,new S(800),new T(Bh));x(Q,
-new S(801),new T(Bh));x(Q,new S(200),new T(oh));x(Q,new S(201),new T(oh));x(Q,new S(202),new T(oh));x(Q,new S(204),new T(oh));x(Q,new S(203),new T(oh));x(Q,new S(209),new T(Gh));x(Q,new S(208),new T(Hh));x(Q,new S(207),new T(Hh));x(Q,new S(206),new T(oh));x(Q,new S(205),new T(oh));x(Q,new S(1400),new T(Dh));x(Q,new S(1401),new T(Eh));x(Q,new S(1402),new T(Eh));x(Q,new S(300),new T(hh));x(Q,new S(301),new T(hh));x(Q,new S(1100),new T(Ah));x(Q,new S(1101),new T(Ah));x(Q,new S(1200),new T(Ch));x(Q,new S(701),
-new T(rh));x(Q,new S(900),new T(zh));x(Q,new S(1001),new T(ph));x(Q,new S(601),new T(qh))}s(385,386,mi);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Rc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(388,1,{},T);_.b=fh;function Rz(){}s(389,1,{},Rz);_.b=null;_.c=null;
-function Sz(a,b){var c;b&&(a.b?(c=new Tz(a.b),Ks(c.c,c.d++,b),a.b=c):(a.b=new $i,Ui(a.b,b)))}s(391,1,mi);_.b=null;function Uz(){}function Vz(){}s(390,391,mi,Uz,Vz);function Wz(){Wz=u;Math.sqrt(2)}function Xz(a){Wz();if(0>a)throw new zk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(392,1,{86:1},Xz);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Yz;a.b=31*a.b+I((new Zz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new Zz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function $z(){$z=u;aA=new gs;bA=new cz(0,0);hs(aA,Bb);hs(aA,Tb);hs(aA,xb);hs(aA,"Last");hs(aA,Kb);hs(aA,mc);hs(aA,Nc);hs(aA,Pc);hs(aA,Rb)}
-function wz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!Zu(aA.b,b))throw new zk(cA());Ms(cj(a.d,d))===Ms(c)&&Ms(cj(a.c,c))===Ms(d)||((b=cj(a.d,d))&&dA(a,b,d),eA(a.b.ud(),c)&&dA(a,c,d),b=a.b,new fA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function gA(a,b){return new cz(Rj(b[1].c,Rj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Rj(b[0].b,Rj(b[4].b,b[3].b))+a.n)}function dA(a,b,c){hA(a.b,b);Oi(a.c,b);Oi(a.d,c)}
-function iA(a,b){if(!a.o){a.o=!0;var c,d,e;jA(a.i,bA);jA(a.j,bA);jA(a.p,null);a.q=0;for(d=kA(a.b,0);d.c!=d.e.b;){c=lA(d);e=cj(a.c,c);var f=b.$b;e=Fn(e,Kb)?0:Fn(e,mc)?1:Fn(e,Nc)?2:Fn(e,Pc)?4:Fn(e,Rb)?3:Fn(e,Bb)?f.b?4:3:Fn(e,xb)?f.b?3:4:Fn(e,Tb)?1:2;c.ec?a.p[e]||(Ks(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function mA(){$z();nA.call(this,0)}
-function nA(a){$z();Zp();this.b=new oA;this.c=new Di;this.d=new Di;this.e=a;this.k=0;this.o=!1;this.p=v(pA,r,90,5,0);this.i=v(qA,r,92,5,0);this.j=v(qA,r,92,5,0);this.q=this.f=this.n=0}s(393,1,{94:1,113:1},mA,nA);_.je=function(a,b){wz(this,a,b)};
-_.ke=function(a){iA(this,a);if(0!=this.q)if(a=yz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;iA(this,a);this.o=b;return 0==this.q?xz(a,new cz(0,0)):xz(a,gA(this,this.i))};_.me=function(a){var b;b=this.o;iA(this,a);this.o=b;return xz(a,gA(this,this.j))};_.ne=function(a){var b;b=cj(this.c,a);null!=b&&dA(this,a,b)};_.tS=function(){return rA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var bA,aA;function sA(a){nz.call(this);this.ac=(Zp(),new tA(a,this))}s(394,384,{87:1,90:1,95:1,109:1,113:1},sA);_.Jd=function(){return pd+this.cc.c.b++};_.Ld=function(){return!Wy(this)?new cz(0,0):rz(this.ac,this)};_.de=function(){};s(396,1,{});s(395,396,{},function(){});function uA(){uA=u}
-function vA(a,b){if(null==b)throw new Zr("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Of);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function wA(){uA();nz.call(this);new $i;this.ac=new xA((Zp(),this))}s(397,384,{88:1,90:1,95:1,109:1,113:1},wA);_.Ld=function(){return rz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Ry(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+bh+this.Xb+(this.ec?j:",hidden")+",current="+aq(this.ac.b,this.ac.b.pb.selectedIndex)};function yA(){yA=u;zA=new AA(255,255,255);BA=new AA(192,192,192);CA=new AA(128,128,128);DA=new AA(64,64,64);EA=new AA(0,0,0);FA=new AA(255,0,0);new AA(255,175,175);GA=new AA(255,200,0);HA=new AA(255,255,0);new AA(0,255,0);IA=new AA(255,0,255);JA=new AA(0,255,255);KA=new AA(0,0,255)}
-function LA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new AA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new AA(c,a,b)}function MA(a){return new AA(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function AA(a,b,c){yA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new zk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(398,1,{89:1,96:1,100:1},AA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return NA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var EA,KA,JA,DA,CA,BA,IA,GA,FA,zA,HA;function pz(){pz=u;qz=new OA(!0);PA=new gs;hs(PA,"ar");hs(PA,"fa");hs(PA,"iw");hs(PA,"ur")}function OA(a){this.b=a}s(399,1,mi,OA);_.b=!1;var qz,PA;s(401,1,{105:1,115:1});function QA(){cz.call(this,0,0)}function cz(a,b){this.c=a;this.b=b}
-function ez(a){cz.call(this,a.c,a.b)}s(400,401,{92:1,105:1,113:1,115:1},QA,cz,ez);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Yz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return RA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function dr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(402,1,mi,dr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function SA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function TA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Nw(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function UA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Rj(g,c.b),i+=c.c+a.d);return new cz(i,g+2*a.e)}function Iz(){VA.call(this,1,5,5)}
-function VA(a,b,c){Zp();this.d=b;this.e=c;this.b=a}s(403,1,mi,Iz,VA);_.je=function(){};
-_.ke=function(a){this.c=WA(a.Pb);if(0!=SA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=yz(a);g=a.ie();i=a.$b.b;l=new $i;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new XA(n);for(w=0;w<n;++w)Ks(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=yj(a.Pb.b,q);Nw(B,G.d);Ks(G.c,B,q)}for(d=new Fi(d);d.c<d.e.ye();)if((c=Gi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(TA(this,l,b.c-(m-this.d),g.c,o,h,i),l.De(),m=f,o+=h+this.e,h=0),e=!1,Ks(l.c,l.d++,c),m+=a.c+this.d,h=Rj(h,a.b);TA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=WA(a.Pb);return 0==SA(this)?xz(a,new cz(10,10)):xz(a,UA(this,!1))};_.me=function(a){this.c=WA(a.Pb);return 0==SA(this)?xz(a,new cz(10,10)):xz(a,UA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ve;break;case 2:a=fg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return YA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Bz(){Bz=u;Cz=new ZA(Qb,0,12)}
-function ZA(a,b,c){Bz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(404,1,mi,ZA);_.b=null;_.c=0;_.d=0;var Cz;s(405,1,mi);_.tS=function(){return $A.e+"[font="+this.d+"ascent="+aB(this.b,this.d).b+", descent="+aB(this.b,this.d).c+", height="+aB(this.b,this.d).d+Tc};_.d=null;function bB(a){if(!a.n){fz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&bB(c);lz(a,!1);a.n=!0;Ty(a,a,a._b,0);new cB(a,202)}}
-function dB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=lu(a.p,b))&&c.Bd()}function eB(a){!Wy(a)&&Az(a);var b=dz(a);a.fe(a.ic,a.jc,b.c,b.b);mz(a)}function fB(a,b){a.q!=b&&(a.q=b)}s(407,383,li);_.Pd=function(){return new sz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){dB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){hz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;hz(this,a,b,c,d);this.ec&&e&&!f&&mz(this)};_.n=!1;_.q=!1;
-function gB(a){Ez.call(this);this.r=new Vz;this.p=new $i;this.o=new sz(0,0,0,0);this.ec=!1;Dz(this,new mA);this.ac&&hB(this.ac.d.I.c,a);this.ac&&iB(this.ac.d,!0);fB(this,!0)}s(406,407,li);_.ie=function(){return new sz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Xj(this.ac.d.pb)};_.Td=function(){return Zj(this.ac.d.pb)};_.Ud=function(){this.ac=new jB((Zp(),j),this)};
-function kB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=LA(g),f=new AA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=eg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+wa)):(i=new AA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=LA(g),(a.e=i)&&(a.i=eg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa));--d;--e;lB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=eg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa);lB(a,b,c,d,1);lB(a,b,c+1,1,e);(a.e=f)&&(a.i=eg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+wa);lB(a,b+d,c,1,e);lB(a,b+1,c+e,d,1)}s(408,1,{});_.tS=function(){return"Graphics"};s(409,408,{});function mB(a){var b,c;c=Rj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new cz(b,c)}function nB(a,b,c){var d,e,f,g,i,h;a.c=WA(b.Pb);if(0==a.c.length)return new QA;g=mB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Rj(h,d.c),i=Rj(i,d.b);return new cz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function oB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function pB(){qB.call(this,7)}function qB(a){Zp();this.e=0;this.b=1;this.f=a;this.d=0}s(410,1,mi,pB,qB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=WA(a.Pb);if(0!=this.c.length&&(b=yz(a),!(0>=b.c||0>=b.b))){c=mB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);oB(b.c,b.d,this.d,f,e);oB(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return xz(a,nB(this,a,!1))};_.me=function(a){return xz(a,nB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return rB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function fx(){zn()}function uv(a){zn();this.i=a}s(412,99,ii,fx,uv);function Zy(){zn();this.i="Missing message: awt.151"}s(411,412,ii,Zy);s(413,1,{});function sz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(414,1,{93:1,113:1,115:1},sz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return sB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function tB(a){uB.call(this,a,0)}function uB(a,b){nz.call(this);this.ac=(Zp(),new vB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Xw(),hx);c.b=d;Uw(c);break;case 0:c=c.b;d=(Xw(),Yw);c.b=d;Uw(c);break;case 2:c=c.b,d=(Xw(),Zw),c.b=d,Uw(c)}}s(415,384,Wh,tB,uB);
-_.Ld=function(){return!Wy(this)?new cz(0,0):rz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Ry(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+bh+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ve;switch(this.b){case 1:b=vd;break;case 2:b=fg}return a+b+",text=null"};_.b=0;s(418,1,mi);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.k=null;_.n=null;
-function wB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function xB(a){this.o=(Zp(),Zp(),oz);var b;var c;b=this.cZ.e;-1!=co(b,eo(36))?b=null:(c=this.o.c.d++,b=ov(b,Sy(b,eo(46))+1)+j+c);this.k=b;this.e=new Uz;this.i=a;this.f=!0;this.j=new yB(this)}s(417,418,mi,xB);_.$d=function(){return wB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(416,417,Yh);_.$d=function(){return wB(this)+(this.c?",tearOff":j)};_.c=!1;s(420,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Yz;zB(a,this.b);zB(a,this.c);return a.b};function Yy(){this.c=this.b=0}function AB(a,b){this.b=a;this.c=b}function BB(a){var b=a.c;this.b=a.b;this.c=b}s(419,420,{97:1,106:1,113:1},Yy,AB,BB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return CB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
-function DB(a,b){if(!b)throw new Zr("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Yx,e=c.d.d;if(0>e||e>c.d.d)throw new Kv;c.p&&(d.pb[Dd]=2);Gx(c,e,d.pb);vz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Kv;vz(d.d,e,c);for(f=g=0;f<e;++f)y(lu(d.d,f),73)&&++g;vz(d.j,g,c);Gx(d,e,c.pb);c.c=d;e=nv(c.pb)+Xa;Hi(c.dd(),e,!1);d.p&&(e=yj(d.d,c),-1!=e&&(d=Wu(d.p?d.f:Wu(d.f,0),e),2==Xu(d)&&d.removeChild(Wu(d,1)),c.pb[Dd]=2))}}
-function EB(){xB.call(this,j);new $i;this.c=!1;this.b=(Zp(),new FB)}s(421,416,Yh,EB);_.b=null;s(424,1,{99:1,108:1,115:1});s(423,424,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Yz;zB(a,this.d);zB(a,this.e);zB(a,this.c);zB(a,this.b);return a.b};function zz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(422,423,{98:1,99:1,107:1,108:1,113:1,115:1},zz);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return GB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function HB(){HB=u;IB=new JB;KB=new LB;MB=new LB}var IB,MB,KB;s(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};function JB(){}s(427,426,{},JB);function LB(){}s(428,1,{},LB);s(429,384,Wh);_.Kd=function(){return null};
-function NB(a,b){var c;c=new OB(Wy(a));return!c?null:new cz(PB(c,"_")*b+6,aB(c.b,c.d).d+6)}function QB(a,b){var c;c=NB(a,b);return!c?bz(a):c}function RB(a,b){var c;c=NB(a,b);return!c?dz(a):c}function SB(a,b){var c=a.ac;sy(c.b,b);c.f.b=-1;c.f.c=-1}function TB(a){UB.call(this,a,null!=a?a.length:0)}function UB(a,b){nz.call(this);this.b=0>b?0:b;var c=this.ac;sy(c.b,a);c.f.b=-1;c.f.c=-1}s(430,429,Wh,TB,UB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return NB(this,ko(this.ac.b.pb,Wg).length)};_.Md=function(){return!Wy(this)?null:NB(this,ko(this.ac.b.pb,Wg).length)};_.Od=function(){return 0<this.b?QB(this,this.b):bz(this)};_.Qd=function(){return 0<this.b?RB(this,this.b):dz(this)};_.Ud=function(){this.ac=(Zp(),new VB)};_.Yd=function(){return 0<this.b?QB(this,this.b):bz(this)};_._d=function(){return 0<this.b?RB(this,this.b):dz(this)};_.b=0;function Zp(){Zp=u;oz=new WB}function hr(){var a=(Zp(),Zp(),oz);!a.d&&(a.d=new XB)}
-function WB(){this.c=new YB;this.e=new Rz}s(431,1,{},WB);_.b=null;_.d=null;var oz;function YB(){}s(432,1,{},YB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(433,1,{});function ZB(){ZB=u;$B=new aC;bC=new aC}function cC(a,b){return b==a?!0:!b?!1:!0}function aC(){}s(434,1,{102:1},aC);_.eQ=function(a){return null==a||!y(a,102)?!1:cC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Lt(a)};
-_.tS=function(){return dC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var $B,bC;function eC(){eC=u;F(fC,r,102,[(ZB(),bC),$B])}function gC(a){eC();this.b=a}s(435,1,{},gC);_.b=null;function hC(a){a="flavor = "+a;zn();this.i=a}s(436,100,{103:1,113:1,119:1,127:1},hC);function iC(a,b,c){Qz();jC.call(this,a,b,c,fh)}function jC(a,b,c,d){Qz();Oz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(437,385,mi,iC,jC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Ft(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=fh;function iz(a,b){Qz();Oz.call(this,a);this.e=b}s(438,385,mi,iz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Aa+a.Td()+ba+a.Rd()+bh+a.Nd()+wa};function uz(a,b,c){Qz();iz.call(this,a,b);this.b=c}s(439,438,mi,uz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Uy(a,b,c,d){Qz();Oz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(440,385,mi,Uy);
-_.$d=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Dt(wt(this.b,gh))&&(a+="PARENT_CHANGED,"),Dt(wt(this.b,hh))&&(a+="DISPLAYABILITY_CHANGED,"),Dt(wt(this.b,jh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+wa};_.b=fh;_.c=null;_.d=null;s(441,1,qi);function cB(a,b){Qz();iz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(442,438,mi,cB);
-_.$d=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(443,1,{});function kC(a){if(null==a)throw new wn;}s(444,443,{},kC);
-function lC(){lC=u;mC={};mC["java.vendor"]=ye;mC["package.restrict.access.sun"]=Vg;mC["sun.java.launcher"]=hc;mC["sun.management.compiler"]=ye;mC["os.name"]=hc;mC[" sun.boot.class.path"]=hc;mC["path.separator.applet"]=hc;mC["java.vm.specification.vendor"]=ye;mC["java.runtime.version"]=hc;mC["http.proxyPort"]=hc;mC["user.name"]=hc;mC["user.language"]=hc;mC["os.name.applet"]=hc;mC["browser.version"]=hc;mC["java.version"]=hc;mC["user.timezone"]=hc;mC["java.endorsed.dirs"]=hc;mC["java.specification.name"]=
-"GWT";mC["java.specification.version"]="2.5.0";mC[Qe]=dc;!wr&&(wr=new Er);wr.b?mC[Oe]="yes":mC[Oe]=null}var mC;s(447,100,Xh);function nC(){zn()}function oC(a){zn();this.i=a}s(446,447,{110:1,113:1,119:1,127:1},nC,oC);function pC(){pC=u;qC=new rC}function sC(a){var b;if(a.n){var c;b=new Jt;tn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,tn(b.b,a.b));c=a.c;a=a.k;null!=c&&tn(b.b,c);null!=a&&(b.b.b+=ma,tn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function tC(a){pC();var b,c,d;if(null==a)throw new nC;a=bo(a);try{d=co(a,eo(58))}catch(e){e=Li(e);if(y(e,123))throw new oC(xn(e));throw e;}c=co(a,eo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;uC();var f,g,i;i=c.length;b=new vC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new oC(ac+a);if(!this.n&&(this.n=cj(qC,this.i),this.n||(this.n=(Zp(),new wC))&&x(qC,this.i,this.n),!this.n))throw new oC(ac+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,N,W,ca,M,lc,Dc,Xf,pb,Nd,Od,Pd,Va,Ec,Db;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==xC(c,eo(47),l+2))throw new yC(m);}else{M=c.substr(l,m-l);m-=l;B=0;J=this.d;lc=this.f;
-Pd=this.k;w=this.e;pb=this.j;o=this.b;Db=this.o;Va=xC(M,eo(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){W=2;lc=-1;B=xC(M,eo(47),2);Od=xC(M,eo(63),2);-1!=Od&&(-1==B||B>Od)&&(B=Od);-1==B&&(B=m,w=j);N=B;-1!=Va&&Va<B&&(N=Va);var sd=eo(64);Ec=M.lastIndexOf(sd,N);o=M.substr(2,N-2);-1<Ec&&(Db=M.substr(2,Ec-2),W=Ec+1);Dc=xC(M,eo(58),-1==Ec?W:Ec);q=co(M,eo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Dc=q+1:Dc=-1):Dc=-1}catch(bf){if(bf=Li(bf),!y(bf,119))throw bf;}-1==Dc||Dc>B?J=M.substr(W,
-N-W):(J=M.substr(W,Dc-W),Xf=M.substr(Dc+1,N-(Dc+1)),0==Xf.length?lc=-1:lc=zC(Xf,10))}-1<Va&&(Pd=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=eo(63);Nd=M.lastIndexOf($b,G);-1<Nd?(pb=M.substr(Nd+1,G-(Nd+1)),0==Nd&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),ca=Sy(w,eo(47))+1,w=w.substr(0,ca-0)),G=Nd):0!=Va&&(pb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),ca=Sy(w,eo(47))+1,0==ca?w=M.substr(B,G-B):w=w.substr(0,ca-0)+M.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var xe;xe=w;null!=pb&&!D(pb,j)&&(null!=w?xe=w+ub+pb:xe=ub+pb);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=lc;this.k=Pd;var td;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(td=Sy(this.d,eo(64)))?(this.o=this.d.substr(0,td-0),this.d=ov(this.d,td+1)):this.o=null;null!=this.c&&-1<(td=co(this.c,eo(63)))?(this.j=ov(this.c,td+1),this.e=this.c.substr(0,td-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Db;this.e=w;this.j=pb}}catch(ud){ud=
-Li(ud);if(y(ud,119))throw new oC(xn(ud));throw ud;}if(-1>this.f)throw new oC("incorrect port: "+this.f);}s(448,1,mi,tC);_.tS=function(){return sC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var qC;s(449,1,{});function AC(a,b,c){var d,e;for(d=new BC(a.te().b);CC(d.b);)if(a=d.c=Gi(d.b),e=a.lf(),null==b?null==e:Fn(b,e))return c&&DC(d),a;return null}s(453,1,ci);_.se=function(a){return!!AC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new BC(a.te().b);CC(a.b);)if(b=a.c=Gi(a.b),c=b.lf(),b=b.mf(),!this.se(c)||!EC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=AC(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new BC(this.te().b);CC(b.b);)a=b.c=Gi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new FC("Put not supported on this map");};
-_.xe=function(a){a=AC(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new BC(this.te().b);CC(c.b);)b=c.c=Gi(c.b),a?d+=Ba:a=!0,d+=j+b.lf(),d+=sb,d+=j+b.mf();return d+"}"};function ry(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Zu(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function cj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=GC(a,c);else if(y(b,1))c=HC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.b[d]=[];d=new IC(b,c);e.push(d);++a.e;c=null}return c}
-function GC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function HC(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Oi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.mf();break a}}c=null}return c}s(452,453,ci);_.se=function(a){return Zu(this,a)};
-_.te=function(){return new JC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return cj(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Oi(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Di(){ry(this)}s(451,452,ei,Di);_.ze=function(a,b){return Ms(a)===Ms(b)||null!=a&&Fn(a,b)};_.Be=function(a){return~~In(a)};function rC(){ry(this)}s(450,451,ei,rC);function KC(){zn()}s(454,99,ii,KC);
-function LC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=MC(a,c);if(c>=a.j)break;c=NC(a,c);++b}return b}function OC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function PC(a){var b;a.b=0<=a.k&&!a.e?a.k:MC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new KC;b=a.b;a.b=NC(a,a.b);return a.o.substr(b,a.b-b)}
-function NC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=QC(a.o,d,a.o.length);if(c<=a.i&&OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=co(a.d,eo(c)))break;++d}a.n&&b==d&&(a.f?(c=QC(a.o,d,a.o.length),c<=a.i&&OC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=co(a.d,eo(c))&&++d));return d}
-function MC(a,b){var c,d;if(null==a.d)throw new wn;for(d=b;!a.n&&d<a.j;)if(a.f){c=QC(a.o,d,a.o.length);if(c>a.i||!OC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>co(a.d,eo(c)))break;++d}return d}function RC(a){SC.call(this,a," \t\n\r\u000c",!1)}function TC(a){SC.call(this,a,Aa,!1)}
-function SC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=QC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=QC(this.d,d,this.d.length),this.c[c]=a}}}s(455,1,{},RC,TC,SC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function UC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Ln(e),!(Jn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}function VC(){}function WC(a){XC.call(this,a,fb,fb,null)}function YC(a,b){XC.call(this,a,fb,fb,b)}function ZC(a,b,c){XC.call(this,a,b,c,null)}
-function XC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=hj(a)){this.b=new $C;this.c=new aD(this.b,b,c,d);Hv(e,this.c,e.pb);d&&fd in d&&(this.c.c=d[fd]);a=this.c;a.e||(a.e=Kz(a,jo(a.pb,Lf),jo(a.pb,Kf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?bD="JSME":bD="JME";b.v=cD(b,!1);b.w=cD(b,!0);jr(b,bD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Nz(b);Dz(b,null);b.nb||(b.S=0);b.T||(b.T=new ZA(Yb,0,13),b.W=new OB(b.T));b.U||(b.U=new ZA(Yb,
-1,13),b.V=new OB(b.U));b.X||(b.X=new ZA(Yb,0,11),new OB(b.X));b.k||(b.k=new ZA(Yb,0,13),b.n=new OB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;dD=10;b.Fb=!0;try{o=eD(b.Ob,"options");null!=o&&fD(b,o);i=eD(b.Ob,"jme");null!=i&&(b.L=i);l=eD(b.Ob,"mol");null!=l&&(b.ab=l);g=eD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=eD(b.Ob,Gg);null!=m&&(b.bb=m,gD(b));b.j=eD(b.Ob,"atomcolors");b.i=eD(b.Ob,"atombg");f=eD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(yA(),zA);try{if(0!=f.indexOf(ma))throw new yn("bad hex encoding");
-B=zC(f.substr(1,2),16);G=zC(f.substr(3,2),16);q=zC(f.substr(5,2),16);n=w=new AA(B,G,q)}catch(J){if(J=Li(J),y(J,119))lC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&hD(b.Z);h=eD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Li(N),!y(N,119))throw N;}b.c=202;for(f=0;23>f;++f)iD[f]=(yA(),GA),jD[f]=Qc;jD[1]=Wb;iD[1]=(yA(),DA);jD[2]=Ab;iD[2]=GA;jD[3]=Eb;iD[3]=DA;jD[4]=gc;iD[4]=KA;jD[5]=rc;iD[5]=FA;jD[9]=Sb;iD[9]=IA;jD[10]=Mb;iD[10]=IA;jD[11]=Cb;iD[11]=IA;jD[12]=Zb;iD[12]=IA;jD[8]=Gc;iD[8]=MA(HA);
-jD[7]=tc;iD[7]=GA;jD[6]=Mc;iD[6]=DA;jD[13]=Lc;iD[13]=DA;jD[18]=Qc;iD[18]=DA;jD[19]=uc;iD[19]=DA;jD[20]=vc;iD[20]=DA;jD[21]=wc;iD[21]=DA;jD[22]=xc;iD[22]=DA;mz(b);b.$=new kD;f=a.d;f.C=Nz(f);null!=f.L?(lD(f,f.L),null!=f.i&&f.Z&&mD(f.Z,f.i,!0),null!=f.j&&f.Z&&mD(f.Z,f.j,!1)):null!=f.ab&&nD(f,f.ab,!0);gD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(457,1,{147:1},VC,WC,YC,ZC,XC);_.Ce=function(a){oD(new pD(a,this.b,qD))};_.De=function(){rD(this.b)};
-_.Ee=function(){Vn((Sn(),Tn),new sD(this))};_.Fe=function(){return this.b.H};_.Ge=function(){return this.b.db};_.He=function(){return this.b.eb};_.Ie=function(){return this.b.rb};_.Je=function(){return this.b.vb};_.Ke=function(){return this.b.xb};_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.b,b;a.Bb?b=tD(a,1)+tb+tD(a,2)+tb+tD(a,3):b=tD(a,0);return b};_.Ne=function(){return fr(this.b)};
-_.Oe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=uD(a);a.Jb=b;gD(a);return c};_.Pe=function(a){fD(this.b,a)};_.Qe=function(){};_.Re=function(a){nD(this.b,a,!0)};_.Se=function(a){lD(this.b,a)};_.ce=function(){Mz(this.b)};_.Te=function(){vD(this.b)};_.Ue=function(a){var b=this.b;if(a=wD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;xD(b)}};_.Ve=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Fi(b.b);d.c<d.e.ye();)c=Gi(d),a?c.b=j:c.b=ug}Mz(b.d)};
-_.We=function(a,b){var c=this.b,d;if(d=wD(c,a))mD(d,b,!0),xD(c)};_.Xe=function(a,b){var c=this.b,d;d=wD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,gD(c)):(d.D=b,xD(c))};_.Ye=function(a){this.b.H=a};_.Ze=function(a){var b=this.b;b.db=a;gD(b)};_.$e=function(a){var b=this.b;b.eb=a;gD(b)};_._e=function(a){this.b.qb=a};_.af=function(a){this.b.rb=a};_.bf=function(a){var b=this.b;b.vb=a;b.v=cD(b,!1)};_.cf=function(a){this.b.xb=a};_.df=function(a){yD(this.b,a)};
-_.ef=function(a,b){var c=this.b;c.f=!1;c.Kb=new zD(c,a);AD(c.Kb);c.c=253;c.jb=!0;c.J=b;gD(c)};_.ff=function(a){BD(this.b,a)};_.gf=function(){return CD(this.b)};_.b=null;_.c=null;function sD(a){this.b=a}s(458,1,{},sD);_.qc=function(){var a,b;for(b=new Fi(this.b.c.b);b.c<b.e.ye();)a=Gi(b),lo(a.u.pb,a.r)};_.b=null;
-function DD(){var a=(ED(),FD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=GD;ED();b=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==re)?b[0]:null;a:if(HD==e||ID==e&&y(b,147))e=!0;else{if(null!=b)for(b=En(b);b&&b!=HD;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new VC:3==arguments.length?a=new ZC(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new WC(arguments[0]):4==arguments.length?a=new XC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new YC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});JD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Qs(){KD||(KD=!0,DD())}s(459,1,{},Qs);var KD=!1;function LD(a){zn();this.i=a}s(461,447,Xh,LD);function it(){zn();this.i="divide by zero"}s(462,99,ii,it);function Ls(){zn()}function MD(a){zn();this.i=a}
-s(463,99,ii,Ls,MD);function QC(a,b,c){var d,e;d=ND(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function OD(){}function PD(a){return typeof a==If?Gc+(0>a?-a:a):a}function QD(a,b){var c;c=new OD;c.e=Nb+(RD(0!=a?-a:0)?PD(0!=a?-a:0):j+xi(c));SD(0!=a?-a:0)&&TD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new OD;b.e=Nb+(RD(a)?PD(a):j+xi(b));SD(a)&&TD(a,b);return b}
-function X(a,b){var c;c=new OD;c.e=Nb+(RD(a)?PD(a):j+xi(c));SD(a)&&TD(a,c);c.c=b?8:0;return c}function UD(){var a;a=new OD;a.e=Nb+(RD(0)?PD(0):j+xi(a));SD(0)&&TD(0,a);a.c=2;return a}function VD(a){var b;b=new OD;b.e=Nb+(RD(a)?PD(a):j+xi(b));SD(a)&&TD(a,b);b.c=1;return b}function SD(a){return typeof a==If&&0<a}function RD(a){return null!=a&&0!=a}
-function TD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ih[b.d])c=c.prototype;else{c=Ih[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(465,1,{},OD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function WD(a){var b;b=XD;!b&&(b=XD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new YD(Ub+a+fa);return b}
-function zC(a,b){var c,d;if(null==a)throw new YD(Hf);if(2>b||36<b)throw new YD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new YD(Ub+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new YD(Ub+a+fa);if(-2147483648>c||2147483647<c)throw new YD(Ub+a+fa);return c}s(467,1,{113:1,124:1});var XD=null;function ZD(a){this.b=a}
-s(466,467,{113:1,116:1,117:1,124:1},ZD);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Zz(a){this.b=a}s(468,467,{113:1,116:1,120:1,124:1},Zz);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Pz(){zn()}function zk(a){zn();this.i=a}s(469,99,Nh,Pz,zk);function Kv(){zn()}function Qw(a){zn();this.i=a}s(470,99,ii,Kv,Qw);
-function S(a){this.b=a}function ut(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function nt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function $D(a){var b,c;return-129<a&&128>a?(b=a+128,c=(aE(),bE)[b],!c&&(c=bE[b]=new S(a)),c):new S(a)}s(471,467,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function aE(){aE=u;bE=v(cE,r,122,256,0)}var bE;function Sj(a){return 0>a?-a:a}function Rj(a,b){return a>b?a:b}function dE(a){return Math.round(a)}function wn(){zn()}function Zr(a){zn();this.i=a}s(474,99,{113:1,119:1,123:1,125:1,127:1},wn,Zr);function zi(){zi=u;Ai=F(yi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ai;function YD(a){zn();this.i=a}s(476,469,Nh,YD);
-function Dn(a){this.b="Unknown";this.d=a;this.c=-1}s(477,1,{113:1,126:1},Dn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+wa};_.b=null;_.c=0;_.d=null;function ND(a,b){return a.charCodeAt(b)}function eE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function us(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function co(a,b){return a.indexOf(b)}
-function xC(a,b,c){return a.indexOf(b,c)}function Sy(a,b){return a.lastIndexOf(b)}function fE(a){var b=aa,c=dh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ov(c,++d):c=c.substr(0,d-0)+ov(c,++d);return a.replace(RegExp(b,se),c)}
-function gE(a,b){for(var c=RegExp(b,se),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Ps,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ov(a,b){return a.substr(b,a.length-b)}
-function bo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function eo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Lt(this)};_.tS=_.toString;function hE(){hE=u;iE={};jE={}}
-function Lt(a){hE();var b=nb+a,c=jE[b];if(null!=c)return c;c=iE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+ND(a,d++);c|=0}256==kE&&(iE=jE,jE={},kE=0);++kE;return jE[b]=c}var iE,kE=0,jE;function sn(a,b){tn(a.b,b);return a}function rn(){this.b=new fo}function lE(){this.b=new fo;this.b.b+=j}s(479,1,ri,rn,lE);_.tS=function(){return this.b.b};function Jt(){this.b=new fo}
-function vC(){this.b=new fo}function ss(a){this.b=new fo;tn(this.b,a)}s(480,1,ri,Jt,vC,ss);_.tS=function(){return this.b.b};function yC(a){a="String index out of range: "+a;zn();this.i=a}s(481,470,ii,yC);
-function mE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new wn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new MD("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new MD("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Kv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ks(b,c,a[--d])}else for(c=e+c;e<c;)Ks(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function qv(){zn()}function FC(a){zn();this.i=a}s(483,99,ii,qv,FC);function eA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:Fn(b,c))return a;return null}function hA(a,b){var c;return(c=eA(a.ud(),b))?(c.Wc(),!0):!1}function nE(a){var b,c,d,e;d=new rn;b=null;d.b.b+=Rc;for(c=a.ud();c.Uc();)null!=b?tn(d.b,b):b=Ba,e=c.Vc(),tn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Tc;return d.b.b}s(484,1,{});_.hf=function(){throw new FC("Add not supported on this collection");};
-_.jf=function(a){return!!eA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.kf=function(a){return hA(this,a)};_.tS=function(){return nE(this)};s(486,484,Zh);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=In(c),a=~~a);return a};
-function oE(a,b){var c;return y(b,131)&&(c=b.lf(),Zu(a.b,c))?(c=cj(a.b,c),a.b.ze(b.mf(),c)):!1}function JC(a){this.b=a}s(485,486,Zh,JC);_.jf=function(a){return oE(this,a)};_.ud=function(){return new BC(this.b)};_.kf=function(a){return oE(this,a)?(a=a.lf(),Oi(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function DC(a){if(a.c)Ii(a.b),Oi(a.d,a.c.lf()),a.c=null;else throw new uv("Must call next() before remove().");}
-function BC(a){var b;this.d=a;b=new $i;a.d&&Ui(b,new pE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new qE(a,d.substring(1));b.hf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.hf(c[d])}this.b=new Fi(b)}s(487,1,{},BC);_.Uc=function(){return CC(this.b)};_.Vc=function(){return this.c=Gi(this.b)};_.Wc=function(){DC(this)};_.b=null;_.c=null;_.d=null;s(489,1,Th);_.eQ=function(a){return y(a,131)&&EC(this.lf(),a.lf())&&EC(this.mf(),a.mf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=In(this.lf()));null!=this.mf()&&(b=In(this.mf()));return a^b};_.tS=function(){return this.lf()+sb+this.mf()};function pE(a){this.b=a}s(488,489,Th,pE);_.lf=function(){return null};_.mf=function(){return this.b.c};_.nf=function(a){return GC(this.b,a)};_.b=null;function qE(a,b){this.c=a;this.b=b}s(490,489,Th,qE);_.lf=function(){return this.b};_.mf=function(){return this.c.f[nb+this.b]};_.nf=function(a){return HC(this.c,this.b,a)};_.b=null;_.c=null;
-function Nw(a,b){(0>a||a>=b)&&rE(a,b)}function rE(a,b){throw new Qw("Index: "+a+", Size: "+b);}s(491,484,Mh);_.of=function(){throw new FC("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:Fn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:In(c)),b=~~b;return b};_.ud=function(){return new Fi(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new sE(this,a)};_.sf=function(){throw new FC("Remove not supported on this list");};function CC(a){return a.c<a.e.ye()}function Gi(a){if(a.c>=a.e.ye())throw new Nv;return a.e.pf(a.d=a.c++)}function Ii(a){if(0>a.d)throw new fx;a.e.sf(a.d);a.c=a.d;a.d=-1}function Fi(a){this.e=a}s(492,1,{},Fi);_.Uc=function(){return CC(this)};
-_.Vc=function(){return Gi(this)};_.Wc=function(){Ii(this)};_.c=0;_.d=-1;_.e=null;function sE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&rE(b,c);this.c=b}s(493,492,{},sE);_.tf=function(){return 0<this.c};_.uf=function(){if(0>=this.c)throw new Nv;return this.b.pf(this.d=--this.c)};_.b=null;function tE(a){a=new BC(a.c.b);return new uE(a)}function vE(a,b){this.b=a;this.c=b}s(494,486,Zh,vE);_.jf=function(a){return Zu(this.b,a)};_.ud=function(){return tE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function uE(a){this.b=a}s(495,1,{},uE);_.Uc=function(){return CC(this.b.b)};_.Vc=function(){return(this.b.c=Gi(this.b.b)).lf()};_.Wc=function(){DC(this.b)};_.b=null;s(496,491,Mh);_.of=function(a,b){var c;c=kA(this,a);var d=c.e;new fA(b,c.c);++d.c;++c.b;c.d=null};_.pf=function(a){var b;b=kA(this,a);try{return lA(b)}catch(c){c=Li(c);if(y(c,132))throw new Qw("Can't get element "+a);throw c;}};_.ud=function(){return kA(this,0)};
-_.sf=function(a){var b,c;b=kA(this,a);try{c=lA(b)}catch(d){d=Li(d);if(y(d,132))throw new Qw("Can't remove element "+a);throw d;}wE(b);return c};function xE(a){a.c=v(yE,r,0,0,0)}function vz(a,b,c){(0>b||b>a.d)&&rE(b,a.d);a.c.splice(b,0,c);++a.d}function Ui(a,b){Ks(a.c,a.d++,b);return!0}function lu(a,b){Nw(b,a.d);return a.c[b]}function yj(a,b){for(var c=0;c<a.d;++c)if(EC(b,a.c[c]))return c;return-1}function ou(a,b){var c;c=(Nw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Ti(a,b){var c;c=yj(a,b);if(-1==c)return!1;ou(a,c);return!0}function Dk(a,b){var c;if(b.length<a.d){c=b;var d;d=Ds(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ks(b,c,a.c[c]);b.length>a.d&&Ks(b,a.d,null);return b}function $i(){xE(this)}function XA(a){xE(this);this.c.length=a}function Tz(a){xE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(497,491,vi,$i,XA,Tz);_.of=function(a,b){vz(this,a,b)};
-_.hf=function(a){return Ui(this,a)};_.De=function(){this.c=v(yE,r,0,0,0);this.d=0};_.jf=function(a){return-1!=yj(this,a)};_.pf=function(a){return lu(this,a)};_.ve=function(){return 0==this.d};_.sf=function(a){return ou(this,a)};_.kf=function(a){return Ti(this,a)};_.ye=function(){return this.d};_.d=0;function jA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ks(a,d,b)}function os(){os=u;ps=new zE}var ps;function zE(){}s(500,491,oi,zE);_.jf=function(){return!1};_.pf=function(){throw new Kv;};_.ye=function(){return 0};
-function AE(){this.b=new Date}function BE(a){return 10>a?bb+a:j+a}s(501,1,{113:1,115:1,116:1,128:1},AE);_.eQ=function(a){return y(a,128)&&xt(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ss(c&4194303,b&4194303,e&1048575);a=Ss(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(CE(),DE)[this.b.getDay()]+ba+EE[this.b.getMonth()]+ba+BE(this.b.getDate())+ba+BE(this.b.getHours())+nb+BE(this.b.getMinutes())+nb+BE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function CE(){CE=u;DE=F(Ps,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));EE=F(Ps,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var DE,EE;
-function hs(a,b){return null==x(a.b,b,a)}function gs(){this.b=new Di}s(503,486,{113:1,115:1,133:1},gs);_.hf=function(a){return hs(this,a)};_.jf=function(a){return Zu(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return tE(new vE(this.b,new JC(this.b)))};_.kf=function(a){return null!=Oi(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return nE(new vE(this.b,new JC(this.b)))};_.b=null;
-function kA(a,b){var c,d;(0>b||b>a.c)&&rE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new FE(a,b,d)}function oA(){this.b=new GE;this.c=0}s(504,496,oi,oA);_.hf=function(a){new fA(a,this.b);++this.c;return!0};_.rf=function(a){return kA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function lA(a){if(a.c==a.e.b)throw new Nv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function wE(a){if(!a.d)throw new fx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function FE(a,b,c){this.e=a;this.c=c;this.b=b}s(505,1,{},FE);_.Uc=function(){return this.c!=this.e.b};_.tf=function(){return this.c.c!=this.e.b};_.Vc=function(){return lA(this)};_.uf=function(){if(this.c.c==this.e.b)throw new Nv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){wE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function GE(){this.b=this.c=this}
-function fA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(506,1,{},GE,fA);_.b=null;_.c=null;_.d=null;function IC(a,b){this.b=a;this.c=b}s(507,489,Th,IC);_.lf=function(){return this.b};_.mf=function(){return this.c};_.nf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Nv(){zn()}s(508,99,{113:1,119:1,125:1,127:1,132:1},Nv);function EC(a,b){return Ms(a)===Ms(b)||null!=a&&Fn(a,b)}function WA(a){var b=v(pA,r,90,0,0);return Dk(a.b,b)}function Fz(){this.b=new $i}
-s(510,491,vi,Fz);_.of=function(a,b){vz(this.b,a,b)};_.hf=function(a){return Ui(this.b,a)};_.jf=function(a){return-1!=yj(this.b,a)};_.pf=function(a){return lu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Fi(this.b)};_.sf=function(a){return ou(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return nE(this.b)};_.b=null;function HE(a){a.ac.d.hb&&bB(a)}function IE(a){var b;if(a.ac.d.hb){b=Xy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}dB(a)}
-function JE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function oD(a){var b=a.k;KE(a.ac.d,b.b,b.c);!Wy(a)&&Az(a);kz(a)}function LE(){gB.call(this,j);this.j=new sA(this.vf());Sz(this.r,new ME(this))}s(512,406,li);_.Id=function(a,b){return Ms(a.i)===Ms(this.j)?(IE(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){IE(this)};_.j=null;_.k=null;
-function pD(a,b,c){LE.call(this);this.ac&&iB(this.ac.d,!1);fB(this,!1);Dz(this,new qB(0));a=new uB(a,1);P(this,a,null);a=new Hz;P(a,this.j,null);P(this,a,null);b&&(this.k=Xy(b),eB(this),JE(this.k,~~(jo(b.Ob.pb,Lf)/2)-~~(this.fc/2),~~(jo(b.Ob.pb,Kf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(511,512,li,pD);_.vf=function(){return"OK"};function NE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new uv("Cannot undo. Index is out of range.");if(!a.b.c)throw new uv(bc);a.b=a.b.c;return a.b.b}
-function kD(){this.b=this.c=new OE}s(513,1,{},kD);_.b=null;function OE(){this.b=null}function PE(a){this.b=a}s(514,1,{},OE,PE);_.b=null;_.c=null;_.d=null;function ME(a){this.b=a}s(515,441,qi,ME);_.b=null;function QE(){QE=u;RE=F(Ps,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);qD=(yA(),BA);SE=LA(qD);iD=v(TE,r,89,23,0);jD=v(Ps,r,1,23,0);UE=v(TE,r,89,7,0);VE=null!=(lC(),mC[Oe])}
-function uD(a){var b;if(a.Bb)b=WE(a,1)+tb+WE(a,2)+tb+WE(a,3);else if(b=WE(a,0),0<b.length){var c=new XE(a.Z);Ui(a._.b,c)}return b}function YE(a,b){var c,d;c=b.b;if(D(c,(ZE(),$E).c))er(CD(a));else if(D(c,aF.c))er(fr(a));else if(D(c,bF.c))c=a.u,d=(!a.ub&&(a.ub=new gr(a)),a.ub),c.b=d,hr(),ir(c);else if(D(c,hg)){7!=a.O&&(a.P=fh);d=b.d;d=Et(d,eh);c=tt(d,a.P);var e=!rt(c,fh)?mt(c):c;!rt(e,lh)&&cF(a.Z,L(c));dF(a);a.lb=!0;gD(a);a.O=7;a.P=d}else D(c,og)||(D(c,he)?eF(a):yD(a,c))}
-function fF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(gF,r,-1,4,1);l=v(gF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)hF(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Nz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;iF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||jF(a.fb[f])}}}
-function rD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new kF(a),a.Z.r=0);null!=a.rb&&UC(a.rb,null)}}function cD(a,b){var c,d,e,f;f=new EB;d=Kc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new xB(Ob+d);var g=(ZE(),$E).c;d.d=g;DB(f,d);Sz(d.e,a);d=new xB(Ob+c);d.d=aF.c;Sz(d.e,a);DB(f,d);DB(f,new xB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new xB(c);d.d=bF.c;Sz(d.e,a);DB(f,d);Qy(a,f);return f}
-function lF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);Y(b,qD);a.nb?(e==a.c&&Y(b,MA(qD)),lB(b,g,f,a.Y,a.Y),Y(b,(yA(),DA)),mF(b,g,f,a.Y-1,a.Y-1)):e==a.c?kB(b,g+1,f+1,a.Y,a.Y,!1):kB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(Y(b,(yA(),EA)),e){case 101:Y(b,HA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;nF(b,!0);oF(b,pF(b,c,e,d,i));Y(b,EA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(nF(b,!1),oF(b,pF(b,c,e,d,i)));qF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);lB(b,g+9,f+9,2,4);lB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(Y(b,FA),lB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,HA),lB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,IA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,EA);break;case 107:Y(b,GA);lB(b,g+4,f+4,a.Y-8,a.Y-8);Y(b,EA);mF(b,g+4,f+4,a.Y-8,a.Y-8);qF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);lB(b,g+9,f+9,2,4);lB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:rF(b,g,f,a.Y,!0);break;case 111:rF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:Y(b,zA);lB(b,g+3,f+5,a.Y-7,a.Y-11);Y(b,EA);mF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:Y(b,qD);a.ob&&kB(b,g+1,f+1,a.Y,a.Y,!1);Y(b,EA);sF(a,b,g,f,"NEW");break;case 106:Y(b,FA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,EA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));sF(a,b,g+6,f,uc);break;case 104:Y(b,FA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,EA);break;case 105:a.Ib?(Y(b,JA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,EA)):sF(a,b,g,f,"123");break;case 113:Y(b,KA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);lB(b,e,d,c,c);Y(b,EA);tF(a,
-b,g,f,zA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:uF(a,b,g,f+2,3);break;case 207:uF(a,b,g,f,4);break;case 208:uF(a,b,g,f,5);break;case 209:uF(a,b,g,f,1);break;case 210:uF(a,b,g,f,6);break;case 211:uF(a,b,g,f,7);break;case 212:uF(a,b,g,f,8);break;case 213:sF(a,b,g,f,"FG"),a.F=new AB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=jD[c]&&tF(a,b,g,f,iD[c],jD[c])}function vF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,Y(d,qD),lB(d,0,0,c,b),a.nb?(Y(d,(yA(),DA)),mF(d,-1,0,c,b-1)):(Y(d,SE),Z(d,0,0,c-1-2,0),Y(d,MA(qD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),wF(d,a.X),Y(d,(yA(),EA)),-1!=a.J.toLowerCase().indexOf(ie)&&Y(d,FA),xF(d,a.J,10,15),yF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function zF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;Y(d,qD);lB(d,0,0,c,b);a.nb?(Y(d,(yA(),DA)),Z(d,0,b-1,c,b-1),e=dD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(Y(d,SE),Z(d,0,0,0,b-1),Z(d,0,dD*a.Y,b-1,dD*a.Y),Y(d,MA(qD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=dD+2;++b)lF(a,d,1,b);yF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function AF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;Y(e,a.t);lB(e,0,0,c,b);d=a.db?(HB(),KB):(HB(),MB);if((HB(),IB)==(HB(),IB))d==KB?e.b=j:e.b=ug;d=new Xz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,ca=w=B=void 0,M=ca=q=n=l=B=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=B=1,l=
-2,ca=3;f.w&&(iF(f),fF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ca*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new ZA(Yb,0,i),f.n.n=new OB((Zp(),f.n.k)));f.n.A&&(Y(g,(yA(),EA)),mF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(Y(g,(QE(),UE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),N=I(f.M[i]-m/2),W=M=m,nF(h,!0),oF(h,pF(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(Y(g,(QE(),UE)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*ca*B,n=3*ca*w,N=v(H,k,-1,4,1),o=v(H,k,-1,4,1),N[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),N[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),N[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),N[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=N,nF(m,!0),oF(m,BF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){Y(g,(yA(),EA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&Y(g,(QE(),UE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,B=o-
-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&Y(g,IA);q=l*B;n=l*w;Z(g,L(K(Math.round(W+q))),L(K(Math.round(M-n))),L(K(Math.round(N+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(W-q))),L(K(Math.round(M+n))),L(K(Math.round(N-q))),L(K(Math.round(o+n))));Y(g,EA);break;case 3:m=L(K(Math.round(W)));h=L(K(Math.round(M)));N=L(K(Math.round(N)));o=L(K(Math.round(o)));Z(g,m,h,N,o);W=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+W,h-M,N+W,o-M);Z(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));wF(g,f.n.k);m=CF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=PB(f.n.n,h);W=L(K(Math.round((W+N)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,IA);xF(g,h,W,n);Y(g,EA);break;default:if(1==f.B[i]||3==f.B[i])q=ca*B,n=ca*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(N+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(W))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(N-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,nF(m,!0),oF(m,BF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ca*B;n=ca*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(W))),L(K(Math.round(M))),L(K(Math.round(N))),L(K(Math.round(o))))}}w=v(gF,r,-1,f.t+1,1);B=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];wF(g,f.n.k);m=CF(f.n.n);M=v(Ps,r,1,f.t+1,0);N=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(DF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=EF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=PB(f.n.n,h),l[i]=FF(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Wb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Sj(f.A[i])&&(q+=Sj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=PB(f.n.n,n),q=PB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=FF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,Y(g,f.n.t),-1==f.k&&0!=f.e[i]&&Y(g,(QE(),UE)[f.e[i]]),lB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?Y(g,(QE(),UE)[f.e[i]]):Y(g,(yA(),EA)):Y(g,(QE(),iD)[f.c[i]]),xF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=L(K(dE(f.J[i]-n/2))),n=L(K(dE(f.M[i]+~~(m/2)-1))),Y(g,(yA(),IA)),xF(g,
-ba+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(Y(g,104==f.n.c?(yA(),FA):(yA(),KA)),0<f.D&&106!=f.n.c&&(q=l[f.D],mF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(ca+1)*B,n=(ca+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(dE(f.J[h]+q))),J[1]=L(K(dE(f.J[m]+q))),G[0]=L(K(dE(f.M[h]-n))),G[1]=L(K(dE(f.M[m]-n))),J[3]=L(K(dE(f.J[h]-q))),J[2]=L(K(dE(f.J[m]-q))),G[3]=L(K(dE(f.M[h]+n))),G[2]=L(K(dE(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(ca=g,i=J,B=G,ca.o&&(nF(ca,!1),oF(ca,BF(ca,i,B,5,!0)))),106==f.n.c&&GF(f,f.H[f.E],f.I[f.E]))){ca=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ca;if(ca>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;Y(g,(yA(),FA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],mF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(Y(e,(yA(),DA)),Z(e,c-1,0,c-1,b-1)):(Y(e,MA(qD)),Z(e,c-1,0,c-1,b-1),Y(e,qD),Z(e,c-2,0,c-2,b-1),Y(e,SE),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),Y(e,(yA(),IA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new ZA(Yb,0,13),a.W=new OB(a.T),null!=a.bb&&(d=PB(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(yA(),EA)),wF(e,a.T),xF(e,a.bb,c,b)));yF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function uF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(nF(b,!1),oF(b,BF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function HF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;Y(d,qD);lB(d,0,0,b,c);a.nb?(Y(d,(yA(),DA)),c=13*(a.Y+a.S),mF(d,c,0,b-c-1,2*a.Y+a.S-1)):(Y(d,MA(qD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,SE),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)lF(a,d,b,1),lF(a,d,b,2);a.c=c;yF(a.Ob,a.Lb,0,0)}}
-function rF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);qF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function IF(a,b){var c,d,e,f,g,i,h;vD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=JF(b);h=new SC(b,g,!0);d=j;for(c=1;5>=c;++c)d=KF(h,g);c=$D(zC(bo(d.substr(0,3)),10)).b;f=$D(zC(bo(d.substr(3,3)),10)).b;KF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=KF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new LF(a,e)}fF(a,1,c,1);fF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new LF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",gD(a),!1;null!=a.i&&a.Z&&mD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&mD(a.Z,a.j,!1);g=MF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new NF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];fF(a,1,g,0)}gD(a);return!0}
-function OF(a,b){var c,d,e,f,g,i,h,l;vD(a);c=f=0;l=new SC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=LC(l);a.tb=0;for(d=1;d<=g;++d)if(h=PC(l),bo(h),!D(h,dh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new zD(a,h);if(0==a.Z.t)return BD(a,"ERROR - problems in reading/processing molecule !"),lC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return BD(a,"ERROR - strange reaction - fixing !"),lC(),!1;if(3<i)return BD(a,"ERROR - strange reaction !"),lC(),!1;1<a.tb&&!e&&fD(a,Af);e&&!a.Bb&&fD(a,bg);!e&&a.Bb&&
-fD(a,Ef);e?(fF(a,1,f,1),fF(a,f+1,c-1,2),fF(a,c,a.tb,3)):fF(a,1,a.tb,0);gD(a);return!0}function jr(a,b){a.jb=!0;a.J=b}
-function nr(a,b){var c,d;if(0==b)return!1;dF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:rD(a);d=a.$;d.b=d.c;d.c.d=null;PF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;QF(a,NE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new uv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new uv(bc);d.b=d.b.d;QF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=lu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(jr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=fE(d),nD(a,d,!1),null!=a.rb&&UC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=lu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(jr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=fE(d),nD(a,d,!1),null!=a.rb&&UC(a.rb,null));break;case 101:a.Gb&&HE(a.Gb);a.Gb=new RF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new SF(a):a.zb.ac.d.hb?TF(a.zb.ac.d):
-oD(a.zb);break;case 113:a.b&&HE(a.b);a.b=new RF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,hD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=UF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(gF,r,-1,4,1);hF(a.Z,d);a.lb=!0;a.Z=new XE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;AD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,VF(a.Z,a.Z.D),a.Z.D=0,eF(a)):0<a.Z.E&&(a.lb=!0,WF(a.Z,a.Z.E),
-a.Z.E=0,eF(a));XF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new EB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new xB(c),DB(i,g),g.d=c,Sz(g.e,a);Qy(a,i);a.E=i}YF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(HE(a.o),a.o=null);0==a.Z.D&&(a.o=new RF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,eF(a)),18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),ZF(a.Z,a.Z.D,d),eF(a)),XF(a.Z))}gD(a);return!0}
-function fr(a){var b,c,d;d=CD(a);c=j;if(a.Bb){var e,f,g;g=Es([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)UF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+($F(g[1][0],3)+$F(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+aG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+aG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new bG(a,a.fb,a.tb)),c=aG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function cG(a,b,c,d){var e;e=c;var f=d,g,i;(g=dG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=cD(a,!0)),a.w):(!a.v&&(a.v=cD(a,!1)),a.v),YF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=eG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=dD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",gD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=nr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)VF(a.Z,a.Z.D),a.Z.D=0,eF(a);else{if(106==a.c)return!0;if(108==a.c)fG(a.Z,a.Z.D,0),eF(a);else if(157==a.c)fG(a.Z,a.Z.D,1),eF(a);else if(158==a.c)fG(a.Z,a.Z.D,-1),eF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):eF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(230==a.c)a.O=3,eF(a);else if(233<=a.c&&262>a.c)hG(a.Z,!1),eF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;ZF(a.Z,a.Z.D,ko(a.zb.f.ac.b.pb,Wg));eF(a)}else if(105==a.c)iG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),1>d.length&&(d=Qc),ZF(a.Z,a.Z.D,d)),eF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(0<a.Z.E)if(104==a.c)WF(a.Z,a.Z.E),a.Z.E=
-0,eF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])jr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;VF(d,c);d.b[c]=0}a.Z.E=0;eF(a)}else if(201==a.c)jG(a.Z,a.Z.E),eF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),eF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,eF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,eF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,gG(a.Z),eF(a);else if(107==a.c){if(!a.zb.c)return!0;d=ko(a.zb.f.ac.b.pb,Wg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;eF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new kF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(kG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,gG(a.Z)):300<a.c?(kG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=ko((kr(),lr).ac.b.pb,Wg),1>d.length&&(d=Qc),ZF(a.Z,1,d))):230==a.c?lD(a,null):233<=a.c&&262>a.c?(kG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,hG(a.Z,!0)):lC();eF(a)}else e=!1;e&&(XF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,gD(a))}return e}
-function lG(a,b,c,d){var e,f;if(a.z||!a.hb||dG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=mG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)VF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),WF(b,e),0<mG(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){jr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<mG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;jr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(eG(b)||dG(b))cF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(gF,r,-1,4,1);hF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;dF(a);a.lb=!0;gD(a);a.Mb=c;a.Nb=d;return!0}
-function nG(a,b,c,d){var e,f,g;if(!a.z&&!dG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((QE(),VE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&UC(a.qb,F(cE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;dF(a);a.lb=!0;gD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function oG(a){if(a.z)return!0;a.jb=!1;a.P=fh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=mG(b,b.t),6>b.z[c]&&(pG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),VF(b,b.t));b.C=!1;eF(a)}else a:{var b=a.Z,e,f;c=mG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):jr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],jr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(dE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(dE((b.M[b.F]+b.M[c])/2))))}}jF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,NE(b),b.b.d=c),eF(a),a.r=!1)}else 5==a.O&&(jF(a.Z),eF(a));0<a.O&&(a.D=!1,dF(a),a.lb=!0,XF(a.Z),qG(a.Z),gD(a),a.O=0,a.f=!1);if(VE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,dF(a),a.lb=!0,gD(a);return!0}function dF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function fD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Ef)?a.Bb=!1:-1<b.indexOf(bg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Af)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(If)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,fF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)rG(a.fb[c]),iF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(nd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++dD;gD(a)}
-function gD(a){var b,c,d;b=Nz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Jz(a,d,c),AF(a),a.z||(a.Lb=Jz(a,b.c,2*a.Y+a.S),HF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Jz(a,a.Y,c),zF(a),a.I=Jz(a,d,a.Y),vF(a))):(AF(a),a.z||(vF(a),a.D&&(HF(a),zF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function tD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=UF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=EF(c,h);c.n.M&&0<c.x[h]&&(i+=Wb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Sj(c.A[h])&&(i+=Sj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+sG(0.055999999999999994*c.J[h],0,2)+ba+sG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=dh),e+=c)}return e}function WE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=UF(a.fb[c]),d!=b))continue;d=tG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function eF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&UC(a.rb,null)}var c,d,e;e=new uG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new XE(d),AD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new PE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function nD(a,b,c){try{IF(a,b)?c&&eF(a):gD(a)}catch(d){if(d=Li(d),y(d,119))gD(a);else throw d;}}
-function lD(a,b){try{OF(a,b)?eF(a):gD(a)}catch(c){if(c=Li(c),y(c,119))gD(a);else throw c;}}function xD(a){dF(a);a.lb=!0;gD(a)}function vD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new kF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;gD(a);null!=a.rb&&UC(a.rb,null)}function QF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new XE(d),AD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&UC(a.rb,null)}}
-function wD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,gD(a),null):a.fb[b]}function yD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?nr(a,c):b="Not known group!";a.jb=!0;a.J=b;gD(a)}
-function BD(a,b){a.jb=!0;a.J=b;gD(a)}function CD(a){var b;b=uD(a);dF(a);gD(a);return b}function sF(a,b,c,d,e){var f,g,i,h;f=a.W;h=PB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new ZA(f.d.b,f.d.d,g),f=new OB(i),h=PB(f,e),b.f=i,b.j=vG(i);else wF(b,a.T);f=aB(f.b,f.d).b-aB(f.b,f.d).c;xF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function tF(a,b,c,d,e,f){var g,i;g=CF(a.V);i=PB(a.V,f);wF(b,a.U);(b.e=e)&&(b.i=eg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+wa);xF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function CF(a){return aB(a.b,a.d).b-aB(a.b,a.d).c}function mr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Bd,gD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Bd):jr(a,a.y+ba),gD(a))}
-function $C(){QE();Hz.call(this);this.Ob=(Zp(),Zp(),oz).b;this.x=new ZA(null,0,8);this.t=(yA(),zA);this.fb=v(wG,r,135,99,0);this._=new Fz;this.Db=new xG;this.K=D((lC(),mC[Qe]),dc);this.u=new yG;this.G=F(Ps,r,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new kF(this);UE[0]=CA;UE[1]=new AA(255,153,153);UE[2]=new AA(255,204,102);UE[3]=new AA(255,255,153);UE[4]=new AA(102,255,255);UE[5]=new AA(51,204,255);UE[6]=new AA(255,153,255)}s(516,381,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},$C);
-_.qe=function(a){YE(this,a)};_.Zd=function(){gD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=fh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var dD=10,qD,SE,iD,RE,VE,bD=null,UE,jD;
-function zG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)UC(a.b.xb,F(Ps,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=gE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ks(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+wa);try{IF(a.b,b)?(jr(a.b,"Structure pasted"+d),eF(a.b)):(oD(new pD(a.b.J,a.b,qD)),vD(a.b)),Mz(a.b)}catch(h){if(h=Li(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",gD(d),oD(new pD(a.b.J,a.b,qD)),Mz(a.b);else throw h;
-}}}function gr(a){this.b=a}s(517,1,{},gr);_.b=null;function ZE(){ZE=u;$E=new AG("COPY_SMILES",0);aF=new AG("COPY_MOL",1);bF=new AG("PASTE",2);BG=F(CG,r,134,[$E,aF,bF])}function AG(a,b){E.call(this,a,b)}s(518,140,{113:1,116:1,118:1,134:1},AG);var BG,aF,$E,bF;function uG(){this.e=v(wG,r,135,99,0)}s(519,1,{},uG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function DG(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(gF,r,-1,20,1);a.M=v(gF,r,-1,20,1);a.G=Es([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Ps,r,1,20,0);a.o=v(Ps,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Ps,r,1,20,0);a.q=Es([10,2]);a.j=v(H,k,-1,101,1)}
-function EG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(gF,r,-1,4,1);d=v(gF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=FG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-FG(o[2],d[2],o[3],d[3]),d=FG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;kG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=GG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(gF,r,-1,2,1);HG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==mG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;jr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];pG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&jG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(dE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(dE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function hG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&fG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,fG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];VF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)kG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)pG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];AD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];VF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];pG(a);a.H[a.u]=l;a.I[a.u]=c+d;AD(a);b&&(VF(a,l),iF(a))}c=4}IG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function HG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function gG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])JG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,JG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){jr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[GG(a,a.D,a.G[a.D][d])],2<d||1!=b){jr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(gF,r,-1,2,1);HG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)kG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)kG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)kG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)pG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[GG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[GG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(dE((a.J[b]+a.J[e])/2))),a.N[c]=L(K(dE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;pG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(pG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(pG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(dE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(dE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(VF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&IG(a,i);-1<l&&(a.D=l)}
-function JG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)kG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function IG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=mG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function GG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function KG(a,b,c){var d,e,f,g;e=fh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Dt(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Dt(c[d])&&!rt(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)xt(c[d],e)&&(b[d]=g,c[d]=fh,++f);if(f==a.t)break}return g==a.t}
-function iF(a){var b,c,d;b=v(gF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{hF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;jF(a)}}
-function hF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function fG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=LG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&jr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?jr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?jr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?jr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:jr(a.n,"Charge change not possible on the halogen !");break;case 18:jr(a.n,
-"Use X button to change charge on the X atom !")}}
-function MF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&VF(a,c);iF(a);jr(a.n,"Smaller part(s) removed !");return 1}
-function mG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function qG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];XF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),XF(a));4==a.s[d]&&(a.s[d]=1)}}
-function FG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function AD(a){var b;MG(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);jF(a);XF(a)}
-function kG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),mE(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),mE(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),mE(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),mE(a.e,b,a.e.length),a.e=b,b=v(Ps,r,1,c,0),mE(a.d,b,a.d.length),a.d=b,b=v(Ps,r,1,c,0),mE(a.o,b,a.o.length),a.o=b,b=v(gF,r,-1,c,1),mE(a.J,b,a.J.length),a.J=b,b=v(gF,r,-1,c,1),mE(a.M,b,a.M.length),a.M=b,b=Es([c,7]),mE(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),mE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function FF(a,b,c,d,e,f){var g;g=L(K(dE(a.J[b]-c/2)));f||(g-=d-c);a=L(K(dE(a.M[b]-~~(e/2))));return new zz(g-1-2,a-2,d+1+4,e+4)}
-function pG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),mE(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),mE(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),mE(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),mE(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),mE(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),mE(a.N,c,a.N.length),a.N=c,b=v(Ps,r,1,b,0),mE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function aG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(QE(),aa);i+="JME 2013-04-10 "+new AE+"\n \n";i+=$F(a.t,3)+$F(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=sG(0.055999999999999994*(a.J[e]-c),10,4)+sG(0.055999999999999994*(g-a.M[e]),10,4)+sG(0,10,4);h=EF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+$F(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=$F(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:NG(a,e)&&(g=2),c=$F(a.H[e],3)+$F(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=$F(a.I[e],3)+$F(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=$F(a.I[e],3)+$F(a.H[e],3)),i+=c+$F(g,3)+$F(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+$F(e,4)+$F(a.A[e],4)+aa);return i+"M END\n"}
-function tG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N,W,ca,M,lc,Dc,Xf,pb,Nd,Od,Pd,Va,Ec;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);pb=v(H,k,-1,a.t+1,1);w=v(OG,r,-1,a.t+1,2);G=v(OG,r,-1,a.u+1,2);lc=0;if(0==a.t)return j;MF(a,!0);Xf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Xf=!1;break}if(a.n.s&&Xf){PG(a);qG(a);QG(a,G);RG(a,w,G);var Db,sd,bf,$b,xe,td,ud,cb,RH,Sd,t,va,Nm,Om,Us,jf,Na,Pm,Qm,Hc,Rm;Db=v(H,k,-1,a.t+1,1);sd=v(H,k,-1,a.t+1,1);cb=v(SG,r,-1,a.t+1,3);var Vs=a.t,Sm,
-sh,Ws,ig,Cj,De,kf;Cj=v(SG,r,-1,Vs+2,3);De=v(H,k,-1,100,1);kf=5;ig=0;De[0]=3;Cj[1]=hh;Cj[2]=ih;Ws=2;if(!(3>Vs))for(;kf<De[ig]*De[ig];){sh=0;for(Sm=!0;Sm&&sh<=ig&&kf>=De[sh]*De[sh];)0==kf%De[sh]?Sm=!1:++sh;if(Sm){Cj[++Ws]=At(kf);if(Ws>=Vs)break;ig<De.length-1&&(++ig,De[ig]=kf)}kf+=2}for(t=1;t<=a.t;++t){for(va=Qm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(Qm*=a.i[va]);Pm=a.c[t];18==Pm&&(Rm=a.o[t],td=Rm.charCodeAt(0)-65+1,ud=0,1<Rm.length&&(ud=Rm.charCodeAt(1)-97),0>td&&(td=0),0>ud&&(ud=0),Pm=28*td+ud);
-jf=0;-2>a.A[t]?jf=1:-2==a.A[t]?jf=2:-1==a.A[t]?jf=3:1==a.A[t]?jf=4:2==a.A[t]?jf=5:2<a.A[t]&&(jf=6);Hc=1;cb[t]=At(Qm);Hc*=126;cb[t]=vt(cb[t],At(a.x[t]*Hc));Hc*=7;cb[t]=vt(cb[t],At(jf*Hc));Hc*=7;cb[t]=vt(cb[t],At(Pm*Hc));Hc*=783;cb[t]=vt(cb[t],At(a.z[t]*Hc))}for(xe=0;!KG(a,Db,cb);){Us=!1;for(t=1;t<=a.t;++t)Db[t]!=sd[t]&&(sd[t]=Db[t],Us=!0);if(Us){for(t=1;t<=a.t;++t){cb[t]=gh;for(va=1;va<=a.z[t];++va)cb[t]=Et(cb[t],Cj[Db[a.G[t][va]]])}xe=0}else if(0<xe){for(t=1;t<=a.t;++t)cb[t]=gh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Db[t]==Db[va]){cb[t]=hh;break a}}else{for(t=1;t<=a.t;++t){cb[t]=gh;for(va=1;va<=a.z[t];++va)bf=a.G[t][va],cb[t]=Et(cb[t],At(a.c[bf]*a.i[GG(a,t,bf)]))}xe=1}KG(a,Db,cb);for(t=1;t<=a.t;++t)cb[t]=At(sd[t]*a.t+Db[t])}for(t=1;t<=a.t;++t)sd[t]=Db[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(sd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];sd[t]=sd[Na];sd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Db[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Db[a.H[t]],a.I[t]=Db[a.I[t]],a.H[t]>a.I[t]&&(Sd=a.H[t],a.H[t]=a.I[t],a.I[t]=Sd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Om=Nm=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<Nm?(Nm=a.H[va],Om=a.I[va],$b=va):a.H[va]==Nm&&a.I[va]<Om&&(Om=a.I[va],$b=va);Sd=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Sd;Sd=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Sd;Sd=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Sd;Sd=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Sd;RH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=RH}AD(a);XF(a);QG(a,G);RG(a,w,G)}else{QG(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Ec=1;a.b[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=pb[c]){Dc=!0;for(J=1;J<=lc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Dc=!1;break}Dc&&(++lc,o[lc]=c,n[lc]=g)}}else m[++M]=g;if(0==M){if(Ec==a.t)break;c=l[ca--]}else if(1==M)pb[m[1]]=c,c=m[1],a.b[c]=++Ec;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=GG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=GG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);pb[e]=c;c=e;a.b[e]=++Ec}}pb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);N=v(OG,r,-1,a.t+1,2);Nd=v(OG,r,-1,a.t+1,2);f=Ec=ca=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(pb[c]=f);b[++Ec]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=lc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ca)break a;Nd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,N[e]=!0)}Od=v(H,k,-1,a.u+1,1);Pd=v(H,k,-1,a.t+1,1);if(a.n.Jb){var TH=pb,fM=lc,Xs,UH,th,Ee,Ys,Zs,Ma,Dj,$s;th=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)th[b[Ma]]=Ma;Ys=v(OG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Xs=b[Ma],UH=TH[Xs],Ee=GG(a,Xs,UH),0!=Ee&&(TG(a,Ee,th,Od,G),Ys[Ee]=!0);for(Ma=1;Ma<=a.u;++Ma)Ys[Ma]||TG(a,Ma,th,Od,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){Zs=$s=0;for(Dj=1;Dj<=a.z[Ma];++Dj){Ee=GG(a,Ma,a.G[Ma][Dj]);if(5==a.i[Ee])continue a;1==a.s[Ee]&&0!=UG(a,Ee,Ma)&&++$s;2==a.s[Ee]&&(Zs=a.G[Ma][Dj])}if(0!=$s)if(0<Zs){var ha=a,WH=Ma,lf=th,Vc=Pd,nc=void 0,Ej=void 0,Ic=void 0,Fe=void 0,Jc=void 0,Tm=void 0,Um=void 0,Vm=void 0,Td=void 0,Wc=void 0,Xc=void 0,
-at=void 0,Fj=void 0,Ud=void 0,Gj=void 0,Ge=void 0,Hj=void 0,bt=void 0,Ij=void 0,He=void 0,XH=void 0,mf=void 0,YH=void 0,ct=void 0,Jj=void 0,nf=void 0,Xc=1,Ej=WH,nc=v(H,k,-1,ha.t+1,1);for(nc[1]=WH;;){at=!1;for(Wc=1;Wc<=ha.z[Ej];++Wc)if(Ic=ha.G[Ej][Wc],!(Ic==nc[1]||Ic==nc[Xc-1]))if(Fe=GG(ha,Ej,Ic),2==ha.s[Fe]&&5!=ha.i[Fe]){Ej=nc[++Xc]=Ic;at=!0;break}if(!at)break}if(!(0==Xc%2||2>ha.z[nc[Xc]]||3<ha.z[nc[Xc]])){nf=nc[1];Jc=nc[~~((Xc+1)/2)];Td=nc[Xc];mf=He=Ge=Ud=0;ct=bt=!1;for(Wc=1;Wc<=ha.z[nf];++Wc)Ic=
-ha.G[nf][Wc],Fe=GG(ha,nf,Ic),1!=ha.s[Fe]||5==ha.i[Fe]||(0==Ud?Ud=Ic:Ge=Ic);0<lf[Ge]&&lf[Ud]>lf[Ge]&&(Tm=Ud,Ud=Ge,Ge=Tm);Fj=Ud;0==Ud&&(Fj=Ge,bt=!0);for(Wc=1;Wc<=ha.z[Td];++Wc)Ic=ha.G[Td][Wc],Fe=GG(ha,Td,Ic),1!=ha.s[Fe]||5==ha.i[Fe]||(0==He?He=Ic:mf=Ic);0<lf[mf]&&lf[He]>lf[mf]&&(Tm=He,He=mf,mf=Tm);Ij=He;0==He&&(Ij=mf,ct=!0);Gj=UG(ha,GG(ha,nf,Ud),nf);Hj=UG(ha,GG(ha,nf,Ge),nf);XH=UG(ha,GG(ha,Td,He),Td);YH=UG(ha,GG(ha,Td,mf),Td);1<(0>Gj+Hj?-(Gj+Hj):Gj+Hj)||0!=XH||0!=YH?jr(ha.n,"Bad stereoinfo on allene !"):
-(Um=ha.J[nc[Xc-1]]-ha.J[Td],Vm=ha.M[nc[Xc-1]]-ha.M[Td],Jj=Math.sqrt(Um*Um+Vm*Vm),0.001>Jj&&(Jj=0.001),0<(ha.M[Ij]-ha.M[nc[Xc-1]])*(Um/Jj)-(ha.J[Ij]-ha.J[nc[Xc-1]])*(Vm/Jj)?Vc[Jc]=1:Vc[Jc]=-1,bt&&(Vc[Jc]*=-1),ct&&(Vc[Jc]*=-1),Fj==Ud&&0>Gj&&(Vc[Jc]*=-1),Fj==Ge&&0>Hj&&(Vc[Jc]*=-1),lf[Fj]>lf[Ij]&&(Vc[Jc]*=-1))}}else b:{var oc=a,pc=Ma,gM=TH,hM=th,iM=o,jM=n,kM=fM,Wm=Pd,Xm=void 0,Yc=void 0,dt=void 0,uh=void 0,za=void 0,vh=void 0,wd=void 0,Kj=void 0,Vd=void 0,Lb=void 0,da=void 0,Fb=void 0,Ie=void 0,Ym=void 0,
-Zc=void 0,la=void 0,Zm=void 0,Fb=v(H,k,-1,4,1),Ym=v(H,k,-1,4,1),wh=oc,Wd=pc,ZH=hM,et=gM,$H=iM,aI=jM,lM=kM,Gb=Fb,Lj=void 0,$c=void 0,$m=void 0,an=void 0,ft=void 0,Mj=void 0,Mj=-1;0<et[Wd]&&(Gb[++Mj]=et[Wd]);for($c=1;$c<=lM;++$c)$H[$c]==Wd&&(Gb[++Mj]=aI[$c]),aI[$c]==Wd&&(Gb[++Mj]=$H[$c]);for($c=Mj+1;$c<wh.z[Wd];++$c){ft=wh.t+1;$m=1;c:for(;$m<=wh.z[Wd];++$m){Lj=wh.G[Wd][$m];for(an=0;an<$c;++an)if(Lj==Gb[an])continue c;ZH[Lj]<ft&&(ft=ZH[Lj],Gb[$c]=Lj)}}0==et[Wd]&&0<wh.x[Wd]?(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=
-Gb[0],Gb[0]=-1):0<wh.x[Wd]&&(Gb[3]=Gb[2],Gb[2]=Gb[1],Gb[1]=-1);for(za=Kj=vh=uh=Zm=wd=Lb=0;4>za;++za)0>=Fb[za]||(Xm=GG(oc,pc,Fb[za]),Ym[za]=UG(oc,Xm,pc),0<Ym[za]?(++Lb,Zm=Fb[za],vh=Fb[za]):0>Ym[za]?(++wd,uh=Fb[za],vh=Fb[za]):Kj=Fb[za]);Vd=Lb+wd;la=v(H,k,-1,4,1);Zc=0;if(3==oc.z[pc]){if(1==Lb&&1==wd||3==Vd&&0<Lb&&0<wd){jr(oc.n,"Error in C3H stereospecification !");break b}Ie=Fb[0];1==Vd?Ie=vh:2==Vd&&(Ie=Kj);da=EG(oc,pc,Ie,Fb);la[0]=vh;la[1]=-1;la[2]=da[2];la[3]=da[1];0<Lb?Zc=1:Zc=-1}else if(4==oc.z[pc])if(1==
-Vd)da=EG(oc,pc,vh,Fb),la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],0<Lb?Zc=1:Zc=-1;else{Ie=Fb[0];1<Kj&&(Ie=Kj);1==Lb?Ie=Zm:1==wd&&(Ie=uh);da=EG(oc,pc,Ie,Fb);Yc=v(H,k,-1,4,1);for(za=0;4>za;++za)Xm=GG(oc,pc,da[za]),Yc[za]=UG(oc,Xm,pc);if(4==Vd){if(0==Lb||0==wd){jr(oc.n,"Error in C4 stereospecification !");break b}if(1==Lb||1==wd)la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],Zc=Yc[0];else{for(za=0;4>za;++za)-1==Yc[za]&&(Yc[za]=0);Vd=2}}else if(3==Vd)if(3==Lb||3==wd)la[0]=da[0],la[1]=da[3],la[2]=
-da[2],la[3]=da[1],0<Lb?Zc=-1:Zc=1;else{1==Lb?Lb=dt=1:wd=dt=-1;for(za=0;4>za;++za)Yc[za]==dt&&(Yc[za]=0);Vd=2}if(2==Vd)if(1==Lb&&1==wd)da[1]==uh?(da[1]=da[2],da[2]=da[3]):da[2]==uh&&(da[2]=da[3]),la[0]=Zm,la[1]=uh,la[2]=da[2],la[3]=da[1],Zc=1;else{if(Yc[0]==Yc[1]||Yc[1]==Yc[2]){jr(oc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Yc[0]?(la[0]=da[0],la[1]=da[2],la[2]=da[1],la[3]=da[3]):(la[0]=da[1],la[1]=da[3],la[2]=da[2],la[3]=da[0]);1<Lb?Zc=1:Zc=-1}}var U=la,Nj=Fb,hb=void 0;Nj[0]==U[1]?(hb=
-U[0],U[0]=U[1],U[1]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Nj[0]==U[2]?(hb=U[2],U[2]=U[0],U[0]=hb,hb=U[1],U[1]=U[3],U[3]=hb):Nj[0]==U[3]&&(hb=U[3],U[3]=U[0],U[0]=hb,hb=U[1],U[1]=U[2],U[2]=hb);Nj[1]==U[2]?(hb=U[1],U[1]=U[2],U[2]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Nj[1]==U[3]&&(hb=U[1],U[1]=U[3],U[3]=hb,hb=U[2],U[2]=U[3],U[3]=hb);la[2]==Fb[2]?Wm[pc]=1:la[2]==Fb[3]?Wm[pc]=-1:jr(oc.n,"Error in stereoprocessing ! - t30");Wm[pc]*=Zc}}}Va=new lE;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ua);0<pb[q]&&VG(a,c,pb[c],Va,Od);var xh=w[c],Hb=void 0,Oj=void 0,yh=void 0,R=void 0,R=Qc,Hb=!1;0!=a.A[c]&&(Hb=!0);0!=Pd[c]&&(Hb=!0);yh=-1;for(Oj=1;Oj<=a.y;++Oj)if(a.q[Oj][0]==c){yh=a.q[Oj][1];break}-1<yh&&(Hb=!0);a.n.Ib&&0<a.e[c]&&(Hb=!0,yh=1);switch(a.c[c]){case 2:R=Ab;break;case 3:xh?R="c":R=Eb;break;case 4:xh?(R=Bf,0<a.x[c]&&(Hb=!0)):R=gc;break;case 5:xh?R="o":R=rc;break;case 7:xh?(R="p",0<a.x[c]&&(Hb=!0)):R=tc;break;case 8:xh?R=ng:R=Gc;break;case 13:xh?R=qg:R=Lc;Hb=!0;break;case 6:R=
-Mc;Hb=!0;break;case 9:R=Sb;break;case 10:R=Mb;break;case 11:R=Cb;break;case 12:R=Zb;break;case 1:R=Wb;Hb=!0;break;case 19:R=uc;Hb=!0;break;case 20:R=vc;Hb=!0;break;case 21:R=wc;Hb=!0;break;case 22:R=xc;Hb=!0;break;case 18:Hb=!0,R=a.o[c],(D(R,xa)||D(R,ad)||D(R,wb))&&(Hb=!1)}Hb&&(R=Rc+R,1==Pd[c]?R+=vb:-1==Pd[c]&&(R+="@@"),1==a.x[c]?R+=Wb:1<a.x[c]&&(R+=Wb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=ya:R+=Ca,1<Sj(a.A[c])&&(R+=Sj(a.A[c]))),-1<yh&&(R+=nb+yh),R+=Tc);tn(Va.b,R);for(B=1;B<=lc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&VG(a,o[B],n[B],Va,Od),9<B&&(Va.b.b+="%"),sn(Va,j+(new S(B)).b);Nd[c]&&(Va.b.b+=wa)}return Va.b.b}
-function VF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)rD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function WF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&VF(a,c);0==a.z[d]&&VF(a,d)}
-function PG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=GG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&VF(a,c)}}}function MG(a){var b;b=a.c.length;a.G=Es([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function RG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(OG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[GG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:NG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(OG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function jF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(dE((a.J[b]+a.J[c])/2))),a.N[d]=L(K(dE((a.M[b]+a.M[c])/2)))}function QG(a,b){var c;for(c=1;c<=a.u;++c)GF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function EF(a,b){var c;c=(QE(),jD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function NG(a,b){return 2==a.s[b]?!0:!1}function GF(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function iG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Es([b+5,2]),mE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function hD(a){var b;a.y=0;a.r=0;tG(a);for(b=1;b<=a.t;++b)a.D=b,iG(a);a.D=0}
-function UF(a){var b,c;b=v(gF,r,-1,4,1);hF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function cF(a,b){var c,d,e,f,g,i,h,l;c=v(gF,r,-1,4,1);hF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;hF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function rG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function ZF(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Rc)&&eE(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(qb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Wb);g=Rj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=ov(c,d+1);try{a.n.y=zC(i,10)}catch(h){if(h=Li(h),y(h,119))a.n.y=0;else throw h;}a.D=b;iG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Eb)?3:D(d,Ab)?2:D(d,gc)?4:D(d,rc)?5:D(d,tc)?7:D(d,Gc)?8:D(d,Sb)?9:D(d,Mb)?10:D(d,Cb)?11:D(d,Zb)?12:D(d,Wb)?1:D(d,Lc)?13:D(d,Mc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=ND(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=ND(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=ND(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=ND(c,g++);for(;45==e;)--d,e=ND(c,g++)}a.A[b]=d}}}
-function mD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new TC(b);try{for(;b.k=MC(b,b.b),b.k<b.j;)d=$D(zC(PC(b),10)).b,c=e=$D(zC(PC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Li(f),y(f,119))qn(f);else throw f;}}function VG(a,b,c,d,e){b=GG(a,b,c);5!=a.i[b]&&NG(a,b)?d.b.b+=sb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),tn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Sc)}
-function jG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,jr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:jr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function TG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=GG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=GG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=GG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=GG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))jr(a.n,"Not unique E/Z geometry !");else{i=GG(a,b,e);f=GG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=GG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function LG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=GG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(NG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function UG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function XF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=LG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function kF(a){DG(this);this.n=a;this.y=this.u=this.t=0}
-function LF(a,b){var c,d,e,f,g,i,h;kF.call(this,a);f=j;i=JF(b);if(null!=i){h=new SC(b,i,!0);for(e=1;4>=e;++e)f=KF(h,i);g=$D(zC(bo(f.substr(0,3)),10)).b;c=$D(zC(bo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)kG(this),f=KF(h,i),this.J[e]=(new ZD(WD(bo(f.substr(0,10))))).b,this.M[e]=-(new ZD(WD(bo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=bo(f.substr(31,d-31)),ZF(this,e,d),62<=f.length&&(f=bo(f.substr(60,3)),0<f.length&&(f=$D(zC(f,10)).b,0<f&&(this.D=e,a.y=f,iG(this),this.D=0)));for(e=1;e<=c;++e)pG(this),
-f=KF(h,i),this.H[e]=$D(zC(bo(f.substr(0,3)),10)).b,this.I[e]=$D(zC(bo(f.substr(3,3)),10)).b,g=$D(zC(bo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=$D(zC(bo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);MG(this);rG(this);iF(this);for(AD(this);(h.k=MC(h,h.b),h.k<h.j)&&!(null==(f=PC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new RC(f);PC(g);PC(g);i=$D(zC(PC(g),10)).b;
-for(e=1;e<=i;++e)c=$D(zC(PC(g),10)).b,this.A[c]=$D(zC(PC(g),10)).b}if(0==f.indexOf("M APO")){g=new RC(f);PC(g);PC(g);i=$D(zC(PC(g),10)).b;for(e=1;e<=i;++e)c=$D(zC(PC(g),10)).b,f=$D(zC(PC(g),10)).b,this.D=c,$(this,0),ZF(this,this.t,uc+f),this.D=0}}PG(this);AD(this)}}
-function zD(a,b){var c,d,e,f,g;kF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));eE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new RC(b);d=$D(zC(PC(f),10)).b;e=$D(zC(PC(f),10)).b;for(c=1;c<=d;++c)g=PC(f),kG(this),ZF(this,this.t,g),this.J[c]=(new ZD(WD(PC(f)))).b,this.M[c]=-(new ZD(WD(PC(f)))).b;for(c=1;c<=e;++c)if(pG(this),this.H[c]=$D(zC(PC(f),10)).b,this.I[c]=$D(zC(PC(f),10)).b,this.s[c]=$D(zC(PC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;MG(this);rG(this);iF(this)}catch(i){i=Li(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}PG(this);AD(this)}}
-function NF(a,b,c){var d,e,f;kF.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(kG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))pG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;AD(this);iF(this)}
-function bG(a,b,c){var d,e,f,g,i;kF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Ps,r,1,this.t+1,0);this.J=v(gF,r,-1,this.t+1,1);this.M=v(gF,r,-1,this.t+1,1);this.o=v(Ps,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Ps,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=Es([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}AD(this);iF(this)}
-function XE(a){var b;DG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);mE(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);mE(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);mE(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);mE(a.e,this.e,this.t+1);this.d=v(Ps,r,1,this.t+1,0);mE(a.d,this.d,this.t+1);this.J=v(gF,r,-1,this.t+1,1);mE(a.J,this.J,this.t+1);this.M=v(gF,r,-1,this.t+1,1);mE(a.M,this.M,this.t+1);this.o=v(Ps,r,1,this.t+1,0);mE(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);mE(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);mE(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);mE(a.s,this.s,this.u+1);this.f=v(Ps,r,1,this.u+1,0);mE(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);mE(a.B,this.B,this.u+1);this.q=Es([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function sG(a,b,c){var d,e,f;if(0==c)return $F(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(dE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new ZD(a)).b;d=co(e,eo(46));0>d&&(e+=Ya,d=co(e,eo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function JF(a){var b;b=new SC(a,aa,!0);if(4<LC(b))return aa;b=new SC(a,dh,!0);return 4<LC(b)?dh:null}
-function $F(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function KF(a,b){for(var c,d;a.k=MC(a,a.b),a.k<a.j;){d=PC(a);if(D(d,b))return ba;for(PC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(520,1,{135:1},kF,LF,zD,NF,bG,XE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function kr(){kr=u;lr=new TB(Wb)}
-function RF(a,b){var c;kr();var d;LE.call(this);this.d=new sA("Help");new sA("Home");this.e=b;O(this,(QE(),qD));this.ac&&iB(this.ac.d,!1);fB(this,!1);d=Xy(b);if(1==a)this.f||(this.f=new BB(d),JE(this.f,-30,0)),this.k=this.f,c=uD(b),this.ac&&hB(this.ac.d.I.c,Kc),Dz(this,new nA(2)),this.i=new TB(c+" "),P(this,this.i,Kb),d=new Hz,P(d,this.j,null),this.e.Cb&&(c=new sA("Submit"),P(d,c,null)),P(this,d,Nc),SB(this.i,bo(ko(this.i.ac.b.pb,Wg))),this.ac&&iB(this.ac.d,!0),fB(this,!0);else if(2==a)this.c||
-(this.c=new BB(d),JE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&hB(this.ac.d.I.c,"Nonstandard atom"),Dz(this,new nA(2)),c=new Hz,P(c,new uB("atomic SMILES",1),null),P(this,c,mc),c=Wb,lr&&(c=ko(lr.ac.b.pb,Wg)),lr=new UB(c,8),P(this,lr,Kb),c=new Hz,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new BB(d),JE(this.b,5*b.Y,0));var e,f;d="About "+(QE(),bD);this.ac&&hB(this.ac.d.I.c,d);Dz(this,new qB(0));O(this,qD);P(this,new uB(bD+" Molecular Editor v2013-05-01",1),null);P(this,new uB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=RE,d=0,f=c.length;d<f;++d)e=c[d],e=new uB(e,1),jz(e,this.e.x),P(this,e,null);c=new Hz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}eB(this);c=this.k;KE(this.ac.d,c.b,c.c);!Wy(this)&&Az(this);kz(this)}s(521,512,li,RF);_.wf=function(a){var b,c;if(a.i===this.d){try{b=new tC(this.e.H),c=sC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Li(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,gD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var lr;
-function WG(a,b){Vy(b)==a.b?O(b,(yA(),GA)):O(b,a.b)}
-function XG(a){var b,c,d,e;e=j;d=!1;Vy(YG)!=a.b?(e=xa,d=!0):Vy(ZG)!=a.b?(e="!#6",d=!0):Vy($G)!=a.b?(O(aH,(yA(),GA)),O(bH,GA),O(cH,GA),O(dH,GA),e="F,Cl,Br,I"):(b=Vy(eH)!=a.b,c=Vy(fH)!=a.b,Vy(gH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Vy(hH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Vy(iH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Vy(jH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Vy(kH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Vy(aH)!=a.b&&(e+="F,"),Vy(bH)!=a.b&&(e+="Cl,"),Vy(cH)!=a.b&&(e+="Br,"),Vy(dH)!=a.b&&(e+="I,"),
-eE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=ad:c?e=wb:(O(YG,(yA(),GA)),e=xa)));b=j;d&&Vy(eH)!=a.b&&(b+=";a");d&&Vy(fH)!=a.b&&(b+=";A");Vy(lH)!=a.b&&(b+=";R");Vy(mH)!=a.b&&(b+=";!R");Vy(YG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=nH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=oH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Vy(pH)!=a.b&&(e="~");Vy(qH)!=a.b&&(e=nb);Vy(rH)!=a.b&&(e=vb);Vy(sH)!=a.b&&(e="!@");SB(a.f,e)}
-function tH(a){uH(a);vH(a);var b=nH.ac.b;Cx(b,0);b.pb.options[0].selected=!0;b=oH.ac.b;Cx(b,0);b.pb.options[0].selected=!0;O(eH,a.b);O(fH,a.b);O(lH,a.b);O(mH,a.b);O(nH,a.b);O(oH,a.b);wH(a)}function uH(a){O(gH,a.b);O(hH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b);O(aH,a.b);O(bH,a.b);O(cH,a.b);O(dH,a.b)}function vH(a){O(YG,a.b);O(ZG,a.b);O($G,a.b)}function wH(a){O(pH,a.b);O(qH,a.b);O(rH,a.b);O(sH,a.b);a.c=!1}
-function SF(a){gB.call(this,"Atom/Bond Query");this.j=new sA(this.vf());Sz(this.r,new ME(this));this.b=(QE(),qD);this.d=a;this.e||(a=Xy(a),this.e=new BB(a),JE(this.e,-150,10));this.k=this.e;Dz(this,new pB);O(this,this.b);a=new Hz;Dz(a,new VA(0,3,1));P(a,new tB("Atom type :"),null);YG=new sA(yb);ZG=new sA("Any except C");$G=new sA("Halogen");P(a,YG,null);P(a,ZG,null);P(a,$G,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));P(a,new uB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Hz;Dz(a,new VA(0,3,1));gH=new sA(Eb);hH=new sA(gc);iH=new sA(rc);jH=new sA(Gc);kH=new sA(tc);aH=new sA(Sb);bH=new sA(Mb);cH=new sA(Cb);dH=new sA(Zb);P(a,gH,null);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(a,aH,null);P(a,bH,null);P(a,cH,null);P(a,dH,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));nH=new wA;vA(nH,yb);vA(nH,bb);vA(nH,eb);vA(nH,lb);vA(nH,mb);P(a,new tB("Number of hydrogens : "),null);P(a,nH,null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));oH=new wA;vA(oH,yb);vA(oH,
-bb);vA(oH,eb);vA(oH,lb);vA(oH,mb);vA(oH,"4");vA(oH,"5");vA(oH,"6");P(a,new uB("Number of connections :",0),null);P(a,oH,null);P(a,new uB(" (H's don't count.)",0),null);P(this,a,null);a=new Hz;Dz(a,new VA(0,3,1));P(a,new tB("Atom is :"),null);eH=new sA(zb);P(a,eH,null);fH=new sA("Nonaromatic");P(a,fH,null);lH=new sA(Fc);P(a,lH,null);mH=new sA(kc);P(a,mH,null);P(this,a,null);a=new Hz;O(a,MA(Vy(this)));Dz(a,new VA(0,3,1));P(a,new tB("Bond is :"),null);pH=new sA(yb);P(a,pH,null);qH=new sA(zb);P(a,qH,
-null);rH=new sA(Fc);P(a,rH,null);sH=new sA(kc);P(a,sH,null);P(this,a,null);a=new Hz;Dz(a,new VA(1,3,1));this.f=new UB(xa,20);P(a,this.f,null);P(a,new sA(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&iB(this.ac.d,!1);fB(this,!1);uH(this);vH(this);wH(this);O(eH,this.b);O(fH,this.b);O(lH,this.b);O(mH,this.b);O(nH,this.b);O(oH,this.b);WG(this,YG);eB(this);a=this.k;KE(this.ac.d,a.b,a.c);!Wy(this)&&Az(this);kz(this)}s(522,512,li,SF);
-_.wf=function(a,b){var c;D(b,Bc)?(tH(this),WG(this,YG),XG(this)):y(a.i,87)?(wH(this),Ms(a.i)===Ms(YG)?(uH(this),vH(this)):Ms(a.i)===Ms(ZG)?(uH(this),vH(this)):Ms(a.i)===Ms($G)?(uH(this),vH(this)):Ms(a.i)===Ms(lH)?O(mH,this.b):Ms(a.i)===Ms(mH)?(O(lH,this.b),O(eH,this.b)):Ms(a.i)===Ms(eH)?(O(fH,this.b),O(mH,this.b)):Ms(a.i)===Ms(fH)?O(eH,this.b):Ms(a.i)===Ms(pH)||Ms(a.i)===Ms(qH)||Ms(a.i)===Ms(rH)||Ms(a.i)===Ms(sH)?(tH(this),this.c=!0):vH(this),WG(this,a.i),XG(this)):y(a.i,88)&&(wH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(yA(),GA)),XG(this));107!=this.d.c&&(this.d.c=107,Mz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var YG=_.f=null,pH=null,ZG=null,eH=null,qH=null,cH=null,gH=null,oH=null,nH=null,bH=null,aH=null,$G=null,dH=null,hH=null,fH=null,mH=null,sH=null,iH=null,kH=null,lH=null,rH=null,jH=null;function PF(a){a.b=-1;a.c=v(yE,r,0,0,0);a.d=0}function xG(){xE(this)}s(523,497,vi,xG);_.De=function(){PF(this)};_.b=-1;
-function er(a){a=new gC(a);hr();var b,c,d,e,f;try{var g=(ZB(),bC);if(cC(g,(ZB(),bC)))b=a.b;else if(cC(g,$B))b=new kC(a.b);else throw new hC(g);c=Gn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new xH;sy(d.f,c);e=(f=gE(c,"\r\n|\r|\n|\n\r"),f.length);mv(d.f,20*(10>e?e:10)+Wf);Vn((Sn(),Tn),new yH(d));zH(d);AH(d)}catch(i){if(i=Li(i),y(i,103))qn(i);else throw i;}}function yG(){}s(524,1,{104:1,111:1},yG);_.qe=function(a){zG(this.b,a.b)};_.b=null;s(526,312,$h);
-function br(){var a;br=u;BH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);CH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");DH=BH&!CH;var b;a=F(H,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);cr=v(H,k,-1,1E3,1);for(b=0;b<cr.length;++b)cr[b]=-999;for(b=0;b<a.length;b+=2)cr[a[b+1]]=a[b]}
-function $p(a,b,c){a=new EH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Kz(a,b,c){var d;d=new FH;mj(d.u,b,c);fj(a.i,d.u,0,0);Ui(a.b,d);return d}function eD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function yF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Rv(a.i,b.u,c,d),b.s=c,b.t=d;GH(b)}
-function aD(a,b,c,d){br();this.pb=Kw();this.b=new $i;this.f=d;this.pb.style[Rf]=bb;this.pb.style[Pf]=bb;this.pb.style[Hg]=Ve;this.pb.style[ah]=b;this.pb.style[Le]=c;this.i=new HH;this.i.pb.style[ah]=fb;mv(this.i,fb);DH?(b=new IH,c=new JH,fj(b,this.i,0,0),fj(b,c,0,0),Vv(this,b)):Vv(this,this.i);this.d=a;a.Ob=this;DH?(this.k=new KH(this),this.k.j=new LH(this),this.k.k=new MH(this),this.k.o=new NH(this),this.k.n=new OH(this),this.d&&(this.k.f=new PH(this),this.k.i=new QH(this),this.k.b=new SH(this))):
-z(this,new VH(this),(or(),or(),pr));z(this,this,(eq(),eq(),fq));z(this,new bI(this),(pj(),pj(),qj));z(this,new cI(this),(rj(),rj(),sj));z(this,new dI(this),(Zq(),Zq(),$q));(Zp(),Zp(),oz).b=this}s(525,526,$h,aD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var DH,CH,BH,cr=null;function HH(){Tv.call(this);this.pb[zd]=Re}s(528,290,ki,HH);function IH(){HH.call(this);this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(527,528,ki,IH);function VH(a){this.b=a}s(529,1,{},VH);
-_.nc=function(a){var b,c,d;c=vj(a);d=wj(a);b=xj(a.b);a=new eI(a);2==b&&(a.f=4);cG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function bI(a){this.b=a}s(530,1,{},bI);_.oc=function(a){var b,c;b=vj(a);c=wj(a);a=new eI(a);this.b.j?lG(this.b.d,a,b,c):nG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function cI(a){this.b=a}s(531,1,{},cI);_.pc=function(a){this.b.j=!1;vj(a);wj(a);oG(this.b.d)};_.b=null;function dI(a){this.b=a}s(532,1,{},dI);_.b=null;
-function JH(){HH.call(this);this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(533,528,ki,JH);function fI(a,b){var c;c=b.b;c.f=4;return cG(a.b.d,c,b.e,b.f)}function LH(a){this.b=a}s(534,1,{},LH);_.xf=function(a){return fI(this,a)};_.b=null;function Mr(a,b){nG(a.b.d,b.b,b.e,b.f);return cG(a.b.d,b.b,b.e,b.f)}function MH(a){this.b=a}s(535,1,{},MH);_.xf=function(a){return Mr(this,a)};_.b=null;function NH(a){this.b=a}s(536,1,{},NH);_.xf=function(a){return lG(this.b.d,a.b,a.e,a.f)};_.b=null;
-function OH(a){this.b=a}s(537,1,{},OH);_.xf=function(){return oG(this.b.d)};_.b=null;function Qq(a,b){var c;c=K(dE(b.c));c=new jC(b,0,hg,c);YE(a.b.d,c);return!0}function PH(a){this.b=a}s(538,1,{},PH);_.xf=function(a){return Qq(this,a)};_.b=null;function Rq(a,b){var c;c=K(dE(100*b.d));c=new jC(b,0,og,c);YE(a.b.d,c);return!0}function QH(a){this.b=a}s(539,1,{},QH);_.xf=function(a){return Rq(this,a)};_.b=null;function Vq(a,b){var c;c=new jC(b,0,he,fh);YE(a.b.d,c);return!0}function SH(a){this.b=a}
-s(540,1,{},SH);_.xf=function(a){return Vq(this,a)};var gI=_.b=null;function hI(){hI=u;gI=new Gt((Vt(),new Ut("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function iI(){iI=u;jI={}}function kI(a,b,c){var d;c&&(b.style[ne]=c.c+Wf,d=c.b,d!=Qb&&(b.style[me]=d),0!=(c.d&1)&&(b.style[pe]=md),0!=(c.d&2)&&(b.style[oe]=Pe));a.f.style[$g]=Gf}
-function aB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=xi(b);d in jI?c=jI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(wg),f=$doc.createElement(Ne),f.width=1,f.height=1,g=(hI(),gI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),kI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=oo(e),l=oo(e)+(e.offsetHeight||0),m=l-h,o=oo(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new lI,w.b=q,w.c=n,w.d=m,w),jI[d]=c);return c}
-function mI(){iI();var a,b,c,d,e;tj();this.b=F(Ps,r,1,["monospace","sans-serif",tg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(wg);lo(this.f,this.i);this.f.style[ne]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[me]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(543,1,{},mI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var jI;function lI(){}s(544,1,{},lI);
-_.b=0;_.c=0;_.d=0;function dG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Li(b),!y(b,125))throw b;}return!1}function eG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Li(b),!y(b,125))throw b;}return!1}function eI(a){dr.call(this,null,0,null);this.b=a}function EH(a,b,c){dr.call(this,a,0,b);this.b=c}s(545,402,mi,eI,EH);_.oe=function(){return dG(this)};_.pe=function(){return eG(this)};_.b=null;
-function PB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),lo(c.f,b),kI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function OB(a){this.d=a;this.c={};this.b=new mI}s(546,405,mi,OB);_.b=null;function Lz(a){this.b=a}s(547,413,{},Lz);_.b=null;function nI(a,b){this.b=a;this.c=b}s(548,1,{},nI);_.b=null;_.c=null;function oI(){rx.call(this);this.pb[zd]="jsa-resetTable";this.pb.style[ah]=id}s(549,325,ki,oI);
-function pI(){pI=u;var a=qI=new mI;tj();a.i="9p";a.f.style[me]=tg;a.f.style[ne]="144.0pt";lo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ne]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);rI=new Xz(1)}function oF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,GH(a)}
-function qF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(nF(a,!1),360<=g||-360>=g?i=pF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=sI(o,n,q,w,f),B=sI(o,n,q,w,h),J="<g"+a.n+tb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),oF(a,i))}function Z(a,b,c,d,e){a.o&&oF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function mF(a,b,c,d,e){a.o&&(nF(a,!1),oF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab))}function xF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");oF(a,b)}function lB(a,b,c,d,e){nF(a,!0);oF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab)}
-function GH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=go(ho(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-Xj(a.u.pb),d=io(ho(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-Zj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(lo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function Y(a,b){(a.e=b)&&(a.i=eg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa)}function wF(a,b){a.f=b;a.j=vG(b)}s(550,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var rI,qI;function Ar(a,b,c){c&&(Lr(a,b),c.xf(a.c));a.e=!0}function Lr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-go(ho(a.p.pb.ownerDocument),a.p.pb)+Wj(a.p.pb)+uo(a.p.pb.ownerDocument),a.c.f=c.clientY-oo(a.p.pb)+(a.p.pb.scrollTop||0)+vo(a.p.pb.ownerDocument),a.c.b=new eI(b),b.b.preventDefault(),!0):!1}
-function KH(a){this.p=a;this.c=new tI;this.d=new uI(this);z(this.p,new vI(this),(Ir(),Ir(),Jr));z(this.p,new wI(this),(Br(),Br(),Cr));z(this.p,new xI(this),(Fr(),Fr(),Gr));z(this.p,new yI(this),(xr(),xr(),yr));z(this.p,new zI,(Wq(),Wq(),Xq));z(this.p,new AI(this),(Sq(),Sq(),Tq));z(this.p,new BI(this),(Nq(),Nq(),Oq))}s(551,1,{},KH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function uI(a){rk();this.b=a}s(552,26,{},uI);
-_.Ac=function(){!this.b.e&&this.b.j&&fI(this.b.j,this.b.c)};_.b=null;function vI(a){this.b=a}s(553,1,{},vI);_.b=null;function wI(a){this.b=a}s(554,1,{},wI);_.b=null;function xI(a){this.b=a}s(555,1,{},xI);_.b=null;function yI(a){this.b=a}s(556,1,{},yI);_.b=null;function zI(){}s(557,1,{},zI);function AI(a){this.b=a}s(558,1,{},AI);_.b=null;function BI(a){this.b=a}s(559,1,{},BI);_.b=null;function tI(){}s(560,1,{},tI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function CI(a){var b,c,d,e,f;Vj(a);d=(gj(),hj(null));e=new oI;ox(e,a);Hv(d,e,d.pb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));qx(e,a);Pv(d,e);return new cz(f,b)}function DI(){this.pb=$doc.createElement(Yd);this.pb[zd]=Re;this.pb.style[Qf]=Me;this.pb.style[Tf]=bd;this.pb.style[ah]=fb;this.pb.style[Le]=fb}s(562,293,ni,DI);_._c=function(){return Xj(this.pb)};_.ad=function(){return Zj(this.pb)};
-function vG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function sI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new nI(new ZD(a),new ZD(b))}function pF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function BF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function nF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function FH(){pI();this.o=rI;this.d=[];this.u=new DI}s(563,550,{},FH);_.b=j;_.c=j;function EI(){EI=u;FI=new cz(0,0)}
-function GI(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=CI(c.b),mj(c.re(),b.c,b.b),c=CI(c.b),b=new cz(c.c-b.c,c.b-b.b)):b=new cz(0,0);a.Ff(b)}return b}function rz(a,b){var c;if(a.ve())return FI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ef(Wy(b));c=CI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function HI(a,b){var c;b&&(c=eg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa,a.Af().pb.style[jd]=c)}function II(){this.f=new QA;this.f.b=-1;this.f.c=-1}s(565,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return JI};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(Wy(a))};_.Df=function(a){HI(this,a)};_.Ef=function(a){var b=this.re().pb,c,d,e;c=(Bz(),Cz);e=a.c;d=a.b;e!=c.c?b.style[ne]=j+e+"pt":b.style[ne]=j;d!=c.b?b.style[me]=d:b.style[me]=j;0!=(a.d&1)?b.style[pe]=md:b.style[pe]=j;0!=(a.d&2)?b.style[oe]=Pe:b.style[oe]=j};_.Ff=function(a){JI=a};_.Gf=function(){};var JI=_.f=null,FI;
-function tA(a,b){EI();II.call(this);this.b=new Dw(a);this.b.dd()[zd]=j;z(this.b,new KI(this,b),(bq(),bq(),cq))}s(564,565,{},tA);_.re=function(){return this.b};_.Df=function(a){HI(this,a)};_.b=null;function KI(a,b){this.b=a;this.c=b}s(566,1,{},KI);_.Ic=function(a){Zp();$p(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function xA(a){EI();II.call(this);this.b=new Dx;z(this.b,new LI(this,a),(Wp(),Wp(),Xp))}s(567,565,{},xA);_.re=function(){return this.b};_.b=null;
-function LI(a,b){this.b=a;this.c=b}s(568,1,{},LI);_.b=null;_.c=null;function MI(a,b){var c,d;HI(a,b.Kd());for(d=new Fi(b.Pb.b);d.c<d.e.ye();)c=Gi(d),c.ec&&c.ac.zf(c)}function NI(a,b){var c,d,e,f,g,i,h;mj(a.e,b.Rd(),b.Nd());for(d=new Fi(b.Pb.b);d.c<d.e.ye();)c=Gi(d),c.ec&&(e=c.ac,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=GI(e).c,f-=GI(e).b,mj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Gz(){EI();II.call(this);this.e=new Tv}s(569,565,{},Gz);
-_.zf=function(a){MI(this,a)};_.re=function(){return this.e};_.Cf=function(a){NI(this,a)};_.e=null;function vB(a){EI();II.call(this);var b=this.b=new bx;Iw(b.c,a,!1);Uw(b);this.f.b=-1;this.f.c=-1}s(570,565,{},vB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?mo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function yB(a){this.b=new Xx(a.i,new OI(a))}s(571,1,{},yB);_.b=null;
-function Tx(a){var b,c,d,e,f;f=new iC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(PI,r,104,0,0);for(c=b.b?Dk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=cj((Qz(),Q),new S(f.e)));c=c.c;if(xt(!c?eh:c.b,ph))for(c=(!a.e.b||0==a.e.b.d?(os(),os(),ps):new Tz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new dr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new dr(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new dr(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function OI(a){this.b=a}s(572,1,Qh,OI);_.qc=function(){Tx(this)};_.b=null;function VB(){EI();II.call(this);this.b=new wy}s(573,565,{},VB);_.yf=function(){var a;a=new VB;sy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Bf=function(){return QI};_.Ff=function(a){QI=a};var QI=_.b=null;s(574,569,{});function RI(a){var b;b=new pq(jo(a.pb,Lf),jo(a.pb,Kf));a=new pq(jo(a.T.jb.pb,Lf),jo(a.T.jb.pb,Kf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function SI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(TI(a,a.R),a.R=null):null!=a.Q&&(UI(a,a.Q),a.Q=null);zj(a.S)}function zH(a){a.kb?a.Kf(sq(a.T.jb)):(a.Ed(),zH(a))}function UI(a,b){var c;a.kb?(c=RI(a),a.Kf(new pq(-1,VI(b,!1)-c[1]))):a.Q=b}
-function WI(a,b){var c;b!=a.zd()&&(c=a.T.jb,zv(c),XI(c,b,c.pb,c.q.d,!0))}function TI(a,b){var c;a.kb?(c=RI(a),a.Kf(new pq(VI(b,!0)-c[0],-1))):a.R=b}s(577,295,bi);_.Hf=function(){var a,b;b=sq(this.T.jb);a=RI(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?YI(Jy(a.q,0)):null};_.If=function(a){ZI(this.T.jb,a)};_.ud=function(){return new Av(this.T.jb)};_.Jf=function(){wq(this.T.jb)};_.pd=function(){SI(this)};_.Hd=function(){wq(this.T.jb)};
-_.rd=function(a){return $I(this.T.jb,a)};_.Kf=function(a){uq(this.T.jb,a)};_.gd=function(a){UI(this,a)};_.Ad=function(a){WI(this,a)};_.jd=function(a){TI(this,a)};_.Q=null;_.R=null;function aJ(){aJ=u;$v();var a=(bJ(),cJ(),dJ);eJ=new tx(a.e,a.c,a.d,a.f,a.b)}function fJ(a,b){if(0!=a.I.b.q.d&&YI(Jy(a.I.b.q,0)))throw new uv("WindowPanel can only contain one child widget");gJ(a,b)}
-function AH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Yg]=Me,a.ab=!1,a.Ed());b=a.pb;b.style[Ve]=0+(tj(),Wf);b.style[Mg]=db;e=nj()-jo(a.pb,Lf)>>1;f=oj()-jo(a.pb,Kf)>>1;KE(a,Rj(uo($doc)+e,0),Rj(vo($doc)+f,0));d||((a.ab=c)?(gy(a.pb,cg),a.pb.style[Yg]=Zg,dk(a.gb,200)):a.pb.style[Yg]=Zg)}finally{a.w=!0}}
-function hJ(a,b){var c;if(a.w){c=new Ou;a.mb&&es(a.mb,c);a.J&&tq(a.r,a);try{Ni(a.r.d,a)}catch(d){if(d=Li(d),!y(d,119))throw d;}a.n=iJ(a.r,a);try{bw(a,b)}finally{Qi(a.t.b),Qi(a.s.b),Qi(a.u.b),a.P&&Ti(a.P,a.r),a.C&&(a.C=!1)}}else bw(a,b)}function jJ(a,b,c){var d,e;e=a.ob;d=new Bj(a,e);e.wd(a,d.b+b,d.e+c)}function kJ(a,b,c){b=new lJ(no(mo(Wu(Wu(a.T.d,b),c))));yv(b,a);z(b,a.o,(bq(),bq(),cq));return b}function rq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));uq(a.T.jb,b)}
-function KE(a,b,c){var d,e;(e=a.r)?(d=mJ(e.pb),ew(a,b+(Xj(e.pb)+d[3]),c+(Zj(e.pb)+d[0]))):ew(a,b,c)}function iB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?vq(a.r,a):tq(a.r,a)))}function gJ(a,b){if(b!=(0!=a.I.b.q.d?YI(Jy(a.I.b.q,0)):null)){zv(a.I.b);var c=a.I.b;XI(c,b,c.pb,c.q.d,!0)}}
-function nJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(mq(),oJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Fi(a.P);e.c<e.e.ye();)if(d=Gi(e),b==(mq(),pJ)){!d.c&&(d.c=new qJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(mq(),nq))g=d.r,i=d.F,d.I.d?(KE(d,i.d,i.e),rq(d,new pq(i.c,-1))):(KE(d,i.d,i.e),rq(d,new pq(i.c,i.b)),vq(g,d)),Ji(g.d,d,d.I.c),qk(d.z,333);else if(!d.C&&f==(mq(),oJ))d.pb.style[Yg]=Zg,mq()}else if(b==nq){!d.c&&(d.c=new qJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=mJ(i.pb);h=d.F;if(d.I.d)h.d=Xj(d.pb)-
-g[3]-Xj(i.pb),h.e=Zj(d.pb)-g[0]-Zj(i.pb),d.F=h,KE(d,0,0),rJ(d,oq(i.pb).c,-1);else{if(f!=(mq(),oJ))h.d=Xj(d.pb)-g[3]-Xj(i.pb),h.e=Zj(d.pb)-g[0]-Zj(i.pb),h.c=d.q,h.b=d.p,d.F=h;KE(d,0,0);uq(d,new sJ(oq(i.pb)));tq(i,d)}d==d.r.b||TF(d);qk(d.z,333)}}else b==oJ&&(!d.c&&(d.c=new qJ),d=a,d.C||(d.G=c,d.pb.style[Yg]=Me))}}function tJ(a,b){a.pb.style[ch]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function uJ(a){if(!a.kb){a.t=sv(a,a.r,(!Qr&&(Qr=new xk),Qr));a.s=sv(a,a.r,wk?wk:wk=new xk);a.u=sv(a,a.r,(!Vr&&(Vr=new xk),Vr));var b=a.r;!a.P&&(a.P=new $i);Ui(a.P,b);Qr&&(b=new Pr(a),a.mb&&es(a.mb,b));a.J&&vq(a.r,a);Ji(a.r.d,a,a.I.c);a.n&&(ew(a,a.n.b,a.n.c),a.n=null);fw(a);TF(a)}}function TF(a){if(a!=a.r.b){var b;Vr&&(b=new Ur(a),a.mb&&es(a.mb,b))}}
-function vJ(a,b,c){$v();var d;d=(ow(),pw);hw.call(this,!1,"popup");this.U=d.b;this.S=new wJ(this);d=new xJ;d.pb[zd]="mosaic-popupLayoutPanel";Xv(this.T,d);dw(this);this.o=new yJ(this);this.z=new zJ(this);this.A=new AJ(this);this.B=new BJ(this);this.F=new CJ;this.O=(mq(),pJ);this.J=c;this.r=a;a=this.I=new DJ(b);b=new EJ;!a.e&&(a.e=new FJ);Ui(a.e,b);a=new GJ(new vx(eJ.b.e.b,eJ.b.c,eJ.b.d,eJ.b.f,eJ.b.b));z(a,new HJ(this),(bq(),bq(),cq));b=this.I.c;b.c||(b.c=new rx,b.c.dd()[zd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(kx(),lx),c.d=d,IJ(b.i,b.c,new JJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Kv;d=px(c);dv(c.c,(qu(),ru(d)),0);Jv(c,a,d,0,!1)}else ox(b.c,a);ZI(b.i,null);z(this.I.c,new KJ(this),(jq(),jq(),kq));z(this.I.c,this.o,cq);WI(this,this.I);Hi(gw?mo(this.pb):no(mo(this.pb)),"mosaic-WindowPanel",!0)}s(576,577,bi);_.zd=function(){return 0!=this.I.b.q.d?YI(Jy(this.I.b.q,0)):null};_.Cd=function(a){hJ(this,a)};_.ud=function(){return new Av(this.I.b)};_.pd=function(){SI(this);zj(new LJ(this))};
-_.rd=function(a){return $I(this.I.b,a)};_.Kf=function(a){rq(this,a)};_.Dd=function(a,b){KE(this,a,b)};_.Ad=function(a){gJ(this,a)};_.Ed=function(){uJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var eJ;function MJ(a){a.i=(new sA(a.j)).ac.re();z(a.i,new NJ(a),(bq(),bq(),cq));a.e=F(OJ,r,59,[a.i])}
-function xH(){aJ();var a,b,c,d,e,f;vJ.call(this,(PJ(),QJ),null,!0);this.Nf();this.db=!0;a=new dx(this.k);this.f=new vy;this.f.pb.style[ah]=fb;mv(this.f,fb);this.Lf();TI(this,"400px");f=new Iy;f.pb.style[Le]=fb;f.f[rd]=10;c=(Xw(),hx);f.b=c;Hy(f,a);Hy(f,this.f);e=new rx;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],ox(e,a);Hy(f,e);fJ(this,f);iB(this,!1);this.Mf()}s(575,576,bi,xH);_.Lf=function(){MJ(this)};_.Mf=function(){var a=this.f;a.pb.readOnly=!0;var b=nv(a.pb)+"-readonly";Hi(a.dd(),b,!0)};
-_.Nf=function(){hB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function NJ(a){this.b=a}s(578,1,{},NJ);_.Ic=function(){hJ(this.b,!1)};_.b=null;function yH(a){this.b=a}s(579,1,{},yH);
-_.qc=function(){pv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ko(a.pb,Wg).length;if(0<b&&a.kb){if(0>b)throw new Qw("Length must be a positive integer. Length: "+b);if(b>ko(a.pb,Wg).length)throw new Qw("From Index: 0 To Index: "+b+" Text Length: "+ko(a.pb,Wg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function RJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";hB(a.I.c,"Paste")}function SJ(a){aJ();xH.call(this);this.d=a}
-s(581,575,bi,SJ);_.Lf=function(){MJ(this);this.b=(new sA(this.c)).ac.re();z(this.b,new TJ(this),(bq(),bq(),cq));this.e=F(OJ,r,59,[this.b,this.i])};_.Mf=function(){mv(this.f,"150px")};_.Nf=function(){RJ(this)};_.Ed=function(){uJ(this);Vn((Sn(),Tn),new UJ(this))};_.b=null;_.c=null;_.d=null;function VJ(a){aJ();SJ.call(this,a)}s(580,581,bi,VJ);
-_.Mf=function(){mv(this.f,"150px");var a=new WJ(this),b=this.f;rv(b,new XJ,(Aq(),Aq(),Bq));rv(b,new YJ,(xq(),xq(),yq));rv(b,new ZJ,(Dq(),Dq(),Eq));rv(b,new $J(a),(Gq(),Gq(),Hq))};_.Nf=function(){RJ(this);this.k+=" Or drag and drop a file on it."};s(584,1,{});s(583,584,{});_.c=null;_.d=1;_.e=-1;function WJ(a){this.b=a;this.c=new aK(this);this.d=this.e=1}s(582,583,{},WJ);_.b=null;function aK(a){this.b=a}s(585,1,{},aK);_.Of=function(a){this.b.b.f.pb[Wg]=null!=a?a:j};_.b=null;function XB(){new gs}
-s(586,433,{},XB);function TJ(a){this.b=a}s(587,1,{},TJ);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new iC(a.b,0,ko(this.b.f.pb,Wg));zG(a.b.b,b.b)}hJ(this.b,!1)};_.b=null;function UJ(a){this.b=a}s(588,1,{},UJ);_.qc=function(){pv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function ir(a){var b;a&&a&&(a=new bK(a),void 0!=$wnd.FileReader?b=new VJ(a):b=new SJ(a),zH(b),AH(b))}function bK(a){this.b=a}s(590,1,{},bK);_.b=null;function Jq(a,b){a.onloadend=function(a){b.Of(a.target.result)}}
-function $J(a){this.b=a}s(595,1,{},$J);_.b=null;function XJ(){}s(596,1,{},XJ);function YJ(){}s(597,1,{},YJ);function ZJ(){}s(598,1,{},ZJ);function jB(a,b){EI();Gz.call(this);this.d=new cK(a);var c=this.c=new rx,d=(Xw(),hx);c.b=d;ox(this.c,this.e);fJ(this.d,this.c);this.d.b=this;this.b=b}s(599,574,{},jB);_.re=function(){return this.d};_.Af=function(){return this.c.ob};_.Bd=function(){hJ(this.d,!1)};_.Ef=function(){};_.Gf=function(a){MI(this,a);NI(this,a);zH(this.d);uJ(this.d)};_.b=null;_.c=null;
-_.d=null;function cK(a){aJ();vJ.call(this,(PJ(),QJ),a,!1)}s(600,576,bi,cK);_.Bd=function(){var a=this.b,b=new cB(a.b,201),c;a=a.b.r;a.b?a=new dK(new Fi(a.b)):(a=(os(),os(),ps),a=new Fi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&IE(c.b)};_.b=null;function YF(a,b,c,d){b=Xy(b);c+=b.b;d+=b.c;ew(a.b,c,d);fw(a.b)}function FB(){EI();II.call(this);var a=this.b=new eK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(601,565,{},FB);_.re=function(){return this.b};_.b=null;function wC(){}s(607,449,{},wC);
-function dK(a){if(!a)throw new wn;this.b=a}s(608,1,{},dK);_.Uc=function(){return CC(this.b)};_.Vc=function(){return Gi(this.b)};_.Wc=function(){throw new FC("Missing message: awt.50");};_.b=null;function cA(){return cA()}function uC(){uC=u;var a;a=(lC(),mC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(fK,r,-1,0,1);else throw new LD(a+" is not supported");}catch(b){if(b=Li(b),!y(b,127))throw b;}}function zB(a,b){a.b=31*a.b+I((new ZD(b)).b)}function Yz(){}
-s(611,1,{},Yz);_.hC=function(){return this.b};_.b=1;function mJ(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"borderTopWidth"));b[1]=gK(hK(a,"borderRightWidth"));b[2]=gK(hK(a,"borderBottomWidth"));b[3]=gK(hK(a,"borderLeftWidth"));return b}function iK(a){var b,c;c=jK(a);b=mJ(a);a=new pq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function oq(a){return new pq(a.clientWidth,a.clientHeight)}
-function jK(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"marginTop"));b[1]=gK(hK(a,"marginRight"));b[2]=gK(hK(a,"marginBottom"));b[3]=gK(hK(a,"marginLeft"));return b}function kK(a){var b;b=v(H,k,-1,4,1);b[0]=gK(hK(a,"paddingTop"));b[1]=gK(hK(a,"paddingRight"));b[2]=gK(hK(a,"paddingBottom"));b[3]=gK(hK(a,"paddingLeft"));return b}function lK(a,b,c){try{D(b,ke)&&(b=Jd),a.style[b]=c}catch(d){if(d=Li(d),!y(d,119))throw d;}}
-function VI(a,b){var c;mK||(mK=$doc.createElement(wg),lK(mK,Ve,j),lK(mK,Mg,j),lK(mK,Tf,bd),lK(mK,Yg,Me),$doc.body.appendChild(mK));lK(mK,ah,a);lK(mK,Le,a);c=iK(mK);return b?c.c:c.b}var mK=null;function nK(){pq.call(this,0,0)}function pq(a,b){this.c=a;this.b=b}function sJ(a){pq.call(this,a.c,a.b)}s(613,1,mi,nK,pq,sJ);_.eQ=function(a){return this===a?!0:null==a||oK!=En(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function pK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(614,1,{113:1,115:1,136:1},pK);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return qK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
-function rK(a,b){this.b=a;this.c=b}s(615,1,mi,rK);_.eQ=function(a){return this===a?!0:null==a||sK!=En(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return sK.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function CJ(){this.c=this.b=this.e=this.d=0}s(616,1,mi,CJ);_.eQ=function(a){return this===a?!0:null==a||tK!=En(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return tK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function hK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ke&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(618,1,{});var uK=-1;function vK(){}s(619,618,{},vK);_.b=-1;_.c=-1;var wK=null;
-function gK(a){a=parseInt(a,10);a=isNaN(a)?null:$D(a);return!a?0:a.b}s(622,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Hf=function(){return sq(this.i)};_.If=function(a){ZI(this.i,a)};_.Jf=function(){wq(this.i)};_.Hd=function(){wq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Le]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[ah]=a;b.kb||(b.j=a)};function bJ(){bJ=u;cJ()}function hB(a,b){a.b.pb.textContent=b||j;ZI(a.i,null)}
-function xK(a){bJ();var b;Fw(this,new xJ);this.b=new yK;b=this.i;zK(b,new AK);lK(b.pb,Rf,db);b.p=0;IJ(b,this.b,new JJ(0));this.b.dd()[zd]="mosaic-Caption-text";this.b.pb.textContent=a||j;ZI(this.i,null);this.pb[zd]="mosaic-Caption"}s(621,622,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},xK);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};
-_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};_.c=null;function cJ(){cJ=u;BK=Nn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Ny(BK,240,20);new Ny(BK,224,16);new Ny(BK,208,16);new Ny(BK,192,16);new Ny(BK,176,16);new Ny(BK,160,16);new Ny(BK,144,16);new Ny(BK,128,16);new Ny(BK,112,16);new Ny(BK,96,16);new Ny(BK,80,16);new Ny(BK,64,16);new Ny(BK,260,16);dJ=new Ny(BK,48,16);new Ny(BK,32,16);new Ny(BK,16,16);new Ny(BK,0,16)}var BK,dJ;
-function CK(a,b){pv(a.b.pb,!b);ZI(a.i,a.b)}function qq(a,b){a.d=b;pv(a.b.pb,!b);ZI(a.i,a.b);if(a.e){var c;for(c=new Fi(a.e);c.c<c.e.ye();)Gi(c)}}function DJ(a){var b;Fw(this,new xJ);b=this.i;zK(b,new DK((EK(),FK)));b.p=0;this.c=new xK(a);IJ(b,this.c,new JJ(1));this.b=new xJ;Zi(this.b,"Body");IJ(b,this.b,new JJ(0));this.pb[zd]="mosaic-CaptionLayoutPanel"}s(624,622,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},DJ);_.kd=function(){tv(this.i)};_.ld=function(){wv(this.i)};_.ud=function(){return new Av(this.b)};
-_.rd=function(a){return $I(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function FJ(){xE(this)}s(625,497,vi,FJ);function wJ(a){this.b=a}s(626,1,Qh,wJ);_.qc=function(){wq(this.b.T.jb)};_.b=null;function GK(a){var b;b=a.c;a=b.r;b=!a.f?-1:yj(a.f.b,b);a.f&&lu(a.f.b,b)&&ou(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&TF(!a.f?null:lu(a.f.b,b-1))}function HK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Fz);-1==yj(a.f.b,b)&&Ui(a.f.b,b)}function qJ(){}s(627,1,{},qJ);_.Nc=function(a){GK(a)};_.Oc=function(a){HK(a)};
-_.Qc=function(a){IK(a.b.r,a.b)};function PJ(){PJ=u;JK=new KK(1,"e");LK=new KK(2,Bf);MK=new KK(3,"ne");NK=new KK(10,"nw");OK=new KK(4,ng);PK=new KK(5,qg);QK=new KK(12,"sw");RK=new KK(8,"w");QJ=new SK((gj(),hj(null)).pb)}function iJ(a,b){var c;c=mJ(a.pb);return new rK(Xj(b.pb)-(Xj(a.pb)+c[3]),Zj(b.pb)-(Zj(a.pb)+c[0]))}
-function TK(a){var b,c,d,e,f,g;if(a.f){b=oq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=lu(a.f.b,d),c=new pq(jo(g.pb,Lf),jo(g.pb,Kf)),f=iJ(a,g),f.b-=Rj(0,f.b+jo(g.pb,Lf)-b.c),f.c-=Rj(0,f.c+jo(g.pb,Kf)-b.b),KE(g,Rj(0,f.b),Rj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,rJ(g,c.c,c.b),g.O==(mq(),nq)&&uq(g,new sJ(oq(a.pb))),qk(g.z,1)}}function UK(a,b,c){a=a.e;Ji(a,b,b);x(a.d,b,c);Zi(b,Cc+c.c)}
-function tq(a,b){var c;c=a.e;VK(c,b.H);Yi(b.H,Cc+NK.c);VK(c,b.D);Yi(b.D,Cc+LK.c);VK(c,b.E);Yi(b.E,Cc+MK.c);VK(c,b.N);Yi(b.N,Cc+RK.c);VK(c,b.v);Yi(b.v,Cc+JK.c);VK(c,b.M);Yi(b.M,Cc+QK.c);VK(c,b.K);Yi(b.K,Cc+OK.c);VK(c,b.L);Yi(b.L,Cc+PK.c)}
-function vq(a,b){!b.H&&(b.H=kJ(b,0,0));UK(a,b.H,NK);!b.D&&(b.D=kJ(b,0,1));UK(a,b.D,LK);!b.E&&(b.E=kJ(b,0,2));UK(a,b.E,MK);!b.N&&(b.N=kJ(b,1,0));UK(a,b.N,RK);!b.v&&(b.v=kJ(b,1,2));UK(a,b.v,JK);!b.M&&(b.M=kJ(b,2,0));UK(a,b.M,QK);!b.K&&(b.K=kJ(b,2,1));UK(a,b.K,OK);!b.L&&(b.L=kJ(b,2,2));UK(a,b.L,PK)}function IK(a,b){var c,d;a.b=b;d=a.f.b.d;c=yj(a.f.b,b);if(c+1<d){hA(a.f,b);for(Ui(a.f.b,b);c<d;++c)tJ(lu(a.f.b,c),c)}else tJ(b,c)}
-function SK(a){a=new WK(a);Fw(this,a);this.d=new XK(a);this.d.j=!0;Ri(this.d);this.d.n=3;this.e=new YK(a);this.e.j=!0;Ri(this.e);this.e.n=3;Hw(this)}s(628,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},SK);_.Hf=function(){return oq(this.pb)};_.If=function(){var a;(a=ZK(this))&&a.If(null)};_.Jf=function(){TK(this)};_.Nc=function(a){!this.c&&(this.c=new qJ);GK(a)};_.Oc=function(a){!this.c&&(this.c=new qJ);HK(a)};_.Hd=function(){TK(this)};
-_.Qc=function(a){!this.c&&(this.c=new qJ);IK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var JK,LK,MK,NK,QJ,OK,PK,QK,RK;function WK(a){this.q=new Uv(this);this.pb=a}s(629,290,ki,WK);function KK(a,b){this.b=a;this.c=b}s(630,1,{},KK);_.b=0;_.c=null;function XK(a){Bi();Vi.call(this,a)}s(631,3,{},XK);_.kc=function(){var a;a=this.k.f;a.C||Vj(a.x);Yi(this.k.f,"dragdrop-dragging");!a.I.d&&CK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Rj(this.b,a<this.e?a:this.e),b=Rj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ve]=a+(tj(),Wf);c.style[Mg]=b+Wf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||TF(a);a.I.d||CK(a.I,!0);a.C||(a.x||(a.x=new $K,Zi(a.x,"mosaic-GlassPanel-invisible")),lK(a.x.pb,ch,hK(a.pb,ch)),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Bj(this.k.b,null);this.b=a.b+Yj(this.k.b.pb);this.c=a.e+$j(this.k.b.pb);this.e=this.b+bk(this.k.b.pb)-this.k.f.cd();this.d=this.c+ak(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function VK(a,b){try{Ni(a,b)}catch(c){if(c=Li(c),!y(c,119))throw c;}}
-function YK(a){Bi();Vi.call(this,a);this.d=new Di}s(632,3,{},YK);_.kc=function(){var a;a=this.k.f.ob;a.C||Vj(a.x);Yi(this.k.f,"dragdrop-dragging");CK(a.I,!1);rq(a,new pq(a.q,a.p));qk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=cj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Rj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Rj(a+b,jo(d.I.c.pb,Kf)),b!=a&&jJ(d,0,a-b),rq(d,new pq(d.q,b)),qk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Rj(a+b,jo(d.I.c.pb,Kf)),rq(d,new pq(d.q,b)),qk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Rj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&jJ(d,a-b,0),rq(d,new pq(b,d.p)),qk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,rq(d,new pq(96<a+b?a+b:96,d.p)),qk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||TF(a);CK(a.I,!0);a.C||(a.x||(a.x=new $K,Zi(a.x,"mosaic-GlassPanel-invisible")),lK(a.x.pb,ch,hK(a.pb,ch)),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Bj(this.k.b,null);this.b=a.b+Yj(this.k.b.pb);this.c=a.e+$j(this.k.b.pb);this.f=this.b+bk(this.k.b.pb)-this.k.f.cd();this.e=this.c+ak(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function $K(){var a;this.e=new aL(this);this.b=!1;this.c=new Yv;Fw(this,this.c);a=this.pb.style;a[jd]="#000";a[je]="alpha(opacity=50)";a.opacity="0.5";this.pb[zd]="gwt-GlassPanel"}s(633,310,Lh,$K);
-_.nd=function(){var a;Hw(this);try{a=this.ob}catch(b){b=Li(b);if(y(b,125))throw new uv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(gj(),hj(null))?(du(this),eu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ti(sk,a),a.c=!0,a.d=Bk(a),Ui(sk,a),this.d=new bL(this),Iu(new cu(this.d))):(this.pb.style[od]=db,this.pb.style[fg]=db);this.b&&wu(new bu(this));fj(hj(null),new cL,uo($doc),vo($doc))};
-_.od=function(){this.i.od();yk(this.e);this.d&&($t(Gu,this.d,F(dL,r,47,[(!Tr&&(Tr=new xk),Tr)])),this.d=null);this.b&&$t(yu,this,F(dL,r,47,[(!xu&&(xu=new xk),xu)]))};_.Yc=function(a){switch(tu(a.type)){case 256:if(27==(a.keyCode||0))return Vj(this),!1;case 1:if(to(this.pb,a.target))return Vj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function aL(a){rk();this.b=a}s(634,26,{},aL);_.Ac=function(){var a=this.b;du(a);eu(a.pb)};_.b=null;function bL(a){this.b=a}s(635,1,{},bL);_.b=null;
-function cL(){this.pb=Kw();var a;a=new Ex(new eL(this));z(this,a,(Sp(),Sp(),Tp));z(this,a,(Kq(),Kq(),Lq))}s(636,312,$h,cL);_.pd=function(){zj(new fL(this))};function eL(a){this.b=a}s(637,1,{},eL);_.b=null;function fL(a){this.b=a}s(638,1,Qh,fL);_.qc=function(){this.b.pb.focus()};_.b=null;function gL(a){a.pb.style[ah]=id;a.pb.style[Le]=id;if(a.kb){var a=a.ob,b;y(a,144)?a.If(null):(b=ZK(a))&&b.If(a)}}s(640,293,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Hf=function(){gL(this);return new pq(jo(this.pb,Lf),jo(this.pb,Kf))};_.If=function(){gL(this)};_.Jf=function(){};_.Xc=function(){};_.Hd=function(){};function yK(){this.pb=$doc.createElement("label");this.pb[zd]="mosaic-Label";this.pb.style[$g]=Gf;this.pb[zd]="mosaic-HTML"}s(639,640,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},yK);function GJ(a){Fw(this,new hL(a));this.pb[zd]="mosaic-ImageButton"}s(641,310,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},GJ);
-function eK(){$v();var a=(ow(),rw);hw.call(this,!0,hf);this.U=a.b;this.b=new iL(this);this.b.e=!0;Vv(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?fv(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(gw?mo(this.pb):no(mo(this.pb)))[zd]=Je;this.pb.style[ch]="2147483647"}s(642,295,ki,eK);_.Xc=function(a){vv(this,a);1==tu(a.type)&&bw(this,!1)};_.b=null;
-function iL(a){this.c=a;this.d=new $i;this.j=new $i;a=(Wx(),Vx);new My(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Bg);this.f=$doc.createElement(Eg);pu(b,this.f);this.p=!0;a=Kw();b=(qu(),ru(b));a.appendChild(b);this.pb=a;zl();this.pb.setAttribute(gg,cm.b);-1==this.lb?fv(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[zd]=Ce;a=nv(this.pb)+"-vertical";Hi(this.dd(),a,!0);this.pb.style[Pf]=db;this.pb.setAttribute("hideFocus",Vg);z(this,new Ux(this),(Sp(),Sp(),Tp))}s(643,334,ni,iL);
-_.Xc=function(a){switch(tu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Nx(this,a)};_.Gd=function(a,b){Rx(this,a,b);b||this.b&&bw(this.c,!1)};_.b=!0;_.c=null;
-function hL(a){var b=(Xw(),hx),c=(kx(),lx),d;d=new Rw;d.i[nd]=bb;d.i[qd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Pw(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Pw(b.b);b.b.d.rows[0].cells[0].style[Xg]=e.b;Pw(d);b=Lw(d,0,0,!0);if(a){Vj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Nw(g,f.d);Ks(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ui(c.c,a);a.pb[Uc]=e;pu(b,a.pb);yv(a,d)}Fw(this,d);Hi(this.pb,"mosaic-WidgetWrapper",!0)}s(644,310,Lh,hL);_.b=null;_.c=null;function yJ(a){this.b=a}s(645,1,{},yJ);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&TF(this.b)};_.b=null;function zJ(a){rk();this.b=a}s(646,26,{},zJ);_.Ac=function(){wq(this.b.T.jb);var a=this.b;Sr((!a.y&&(a.y=new jL),a.y))};_.b=null;function AJ(a){rk();this.b=a}s(647,26,{},AJ);_.Ac=function(){nJ(this.b,(mq(),nq))};_.b=null;function BJ(a){rk();this.b=a}s(648,26,{},BJ);_.Ac=function(){nJ(this.b,(mq(),oJ))};_.b=null;function EJ(){}s(649,1,{},EJ);function HJ(a){this.b=a}s(650,1,{},HJ);_.Ic=function(){this.b.Bd()};_.b=null;
-function KJ(a){this.b=a}s(651,1,{},KJ);_.b=null;function LJ(a){this.b=a}s(652,1,Qh,LJ);_.qc=function(){this.b.O==(mq(),nq)?qk(this.b.A,333):this.b.O==oJ&&qk(this.b.B,333)};_.b=null;function lJ(a){this.pb=a;tv(this)}s(653,293,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},lJ);_.Jc=function(a){return z(this,a,(or(),or(),pr))};_.Kc=function(a){return z(this,a,(pj(),pj(),qj))};_.Lc=function(a){return z(this,a,(sr(),sr(),tr))};_.Mc=function(a){return z(this,a,(rj(),rj(),sj))};
-function jL(){ks.call(this,null)}s(654,224,Jh,jL);function mq(){mq=u;nq=new kL("MAXIMIZED",0);oJ=new kL("MINIMIZED",1);pJ=new kL("NORMAL",2);lL=F(mL,r,139,[nq,oJ,pJ])}function kL(a,b){E.call(this,a,b)}s(655,140,{113:1,116:1,118:1,139:1},kL);var lL,nq,oJ,pJ;function du(a){var b,c,d,e;c=nj();b=oj();e=(gv(),hv).scrollWidth;d=hv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[ah]=c-1+Wf);0<=b-1&&(a.pb.style[Le]=b-1+Wf)}
-function eu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function nL(a,b){var c,d,e;if(a.n)return!0;a.y.De();for(c=new Av(b);c.b.b<c.b.c.d-1;)d=YI(Bv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Ui(a.y,d);return!0}
-function oL(a,b){var c,d,e;if(b.b)a.d&&ck(a.d),a.d=new pL(a,b),dk(a.d,333);else for(d=new Fi(a.y);d.c<d.e.ye();)c=Gi(d),e=c.nb,Rv(b,qL(c),e.t,e.u),rL(c,e.v,e.s,F(H,k,-1,[sL(a.r.b,c).e,sL(a.q.b,c).d,sL(a.o.b,c).b,sL(a.p.b,c).c]),F(H,k,-1,[tL(a.j.b,c).e,tL(a.i.b,c).d,tL(a.e.b,c).b,tL(a.f.b,c).c]),F(H,k,-1,[uL(a.v,c),uL(a.u,c),uL(a.s,c),uL(a.t,c)]))}
-function vL(){this.y=new $i;this.k=new wL(this);this.x=new xL(this.k);this.w=new yL(this.k);this.r=new zL(this.k);this.q=new AL(this.k);this.o=new BL(this.k);this.p=new CL(this.k);this.j=new DL(this.k);this.i=new EL(this.k);this.e=new FL(this.k);this.f=new GL(this.k);this.v=new HL(this.k);this.u=new HL(this.k);this.s=new HL(this.k);this.t=new HL(this.k)}s(659,1,{});_.Pf=function(a){oL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function IL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Fi(b.y);e.c<e.e.ye();)d=Gi(e),y(d,62)&&(d=d.jb),f=d.nb,Rv(c,qL(d),f.t,f.u),rL(d,f.v,f.s,F(H,k,-1,[sL(b.r.b,d).e,sL(b.q.b,d).d,sL(b.o.b,d).b,sL(b.p.b,d).c]),F(H,k,-1,[tL(b.j.b,d).e,tL(b.i.b,d).d,tL(b.e.b,d).b,tL(b.f.b,d).c]),F(H,k,-1,[uL(b.v,d),uL(b.u,d),uL(b.s,d),uL(b.t,d)]));JL(c);a.b.d=null;for(a=new Fi(a.b.y);a.c<a.e.ye();)b=Gi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function pL(a,b){this.b=a;this.c=b;var c=(ik(),lk);this.n=new hk(this);this.u=c}s(660,17,{},pL);_.rc=function(){IL(this)};_.sc=function(){IL(this)};
-_.uc=function(a){var b,c,d;for(c=new Fi(this.b.y);c.c<c.e.ye();)b=Gi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),Rv(this.c,qL(b),d.j,d.w),rL(b,d.x,d.i,F(H,k,-1,[sL(this.b.r.b,b).e,sL(this.b.q.b,b).d,sL(this.b.o.b,b).b,sL(this.b.p.b,b).c]),F(H,k,-1,[tL(this.b.j.b,b).e,tL(this.b.i.b,b).d,tL(this.b.e.b,b).b,tL(this.b.f.b,b).c]),F(H,k,-1,[uL(this.b.v,b),uL(this.b.u,b),uL(this.b.s,b),uL(this.b.t,b)]))};_.b=null;_.c=null;
-s(662,1,{});_.b=null;function FL(a){this.b=a}s(661,662,{},FL);function GL(a){this.b=a}s(663,662,{},GL);function EL(a){this.b=a}s(664,662,{},EL);function DL(a){this.b=a}s(665,662,{},DL);function BL(a){this.b=a}s(666,662,{},BL);function CL(a){this.b=a}s(667,662,{},CL);function AL(a){this.b=a}s(668,662,{},AL);function zL(a){this.b=a}s(669,662,{},zL);s(670,662,{},function(a){this.b=a});s(671,662,{},function(a){this.b=a});
-function uL(a,b){var c=a.b,d;d=cj(c.e,b);d||(d=new pK(kK(b.pb)),x(c.e,b,d));return d.e}function HL(a){this.b=a}s(672,662,{},HL);function yL(a){this.b=a}s(673,662,{},yL);function xL(a){this.b=a}s(674,662,{},xL);function tL(a,b){var c;c=cj(a.b,b);c||(c=new pK(mJ(b.pb)),x(a.b,b,c));return c}function sL(a,b){var c;c=cj(a.c,b);c||(c=new pK(jK(b.pb)),x(a.c,b,c));return c}
-function KL(a,b){var c,d;d=cj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=ZK(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new pq(LL(e,!0),LL(e,!1));break a}h=b.Hf();null!=c.n&&(h.c=LL(e,!0));null!=c.k&&(h.b=LL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new pq(LL(e,!0),LL(e,!1));break a}h=new nK;f=b.pb;l=f.style;g=l[Tf];i=l[Yg];l[Tf]="static";l[Yg]=Me;null!=c.n?h.c=LL(e,!0):(l[ah]=id,h.c=(f.offsetWidth||0)+sL(d.p.b,b).c+sL(d.q.b,b).d);null!=c.k?h.b=LL(e,!1):(l[Le]=id,h.b=(f.offsetHeight||0)+sL(d.r.b,b).e+
-sL(d.o.b,b).b);l[Tf]=g;l[Yg]=i}d=h}null!=c.n&&(tj(),qp)==c.n.Rf()||null!=c.k&&(tj(),qp)!=c.k.Rf()||x(a.f,b,d)}return d}function wL(a){this.i=a;this.d=new Di;this.f=new Di;this.c=new Di;this.b=new Di;this.e=new Di}s(675,1,{},wL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function ML(a){var b;b=a.nb;if(null==b||!y(b,142))b=new NL,a.nb=b;return b}function AK(){DK.call(this,(EK(),OL))}function DK(a){var b=(PL(),QL);vL.call(this);this.c=a;this.b=b}s(676,659,{},AK,DK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new nK;nL(this,a);l=sL(this.p.b,a).c+sL(this.q.b,a).d+tL(this.f.b,a).c+tL(this.i.b,a).d+uL(this.t,a)+uL(this.u,a);d=sL(this.r.b,a).e+sL(this.o.b,a).b+tL(this.j.b,a).e+tL(this.e.b,a).b+uL(this.v,a)+uL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(EK(),OL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Fi(this.y);a.c<a.e.ye();)c=Gi(a),e=ML(c),b=null,i=c.ob,y(i,145)&&(b=i,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),this.c==OL?(l+=KL(this.x.b,c).c,e.b=KL(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Rj(f,e.b)):(d+=KL(this.w.b,c).b,e.c=KL(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Rj(g,e.c));this.c==OL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N;if(nL(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=uL(this.t,a);B=uL(this.v,a);c=oq(a.pb);N=c.c-(q+uL(this.u,a));o=c.b-(B+uL(this.s,a));g=N;c=o;this.c==(EK(),OL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Fi(this.y);e.c<e.e.ye();)d=Gi(e),b=null,n=ML(d),w=d.ob,y(w,145)&&(b=w,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),this.c==OL?(n.e?++h:(n.c=KL(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=KL(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=KL(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=KL(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Fi(this.y);e.c<e.e.ye();)d=Gi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=RL(b),b=new pq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==OL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==FK?(n.t=this.b==(PL(),QL)?q:this.b==SL?q+~~(N/2)-~~(J/2):q+N-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(PL(),QL)?(n.t=q,n.u=B):this.b==SL?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d._c()-Xj(a.pb)-uL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-Zj(a.pb)-uL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));oL(this,a)}};_.b=null;_.c=null;function PL(){PL=u;QL=new TL("START",0);SL=new TL(Ib,1);UL=new TL("END",2);VL=F(WL,r,140,[QL,SL,UL])}function TL(a,b){E.call(this,a,b)}s(677,140,{113:1,116:1,118:1,140:1},TL);var VL,SL,UL,QL;function EK(){EK=u;OL=new XL("HORIZONTAL",0);FK=new XL("VERTICAL",1);YL=F(ZL,r,141,[OL,FK])}
-function XL(a,b){E.call(this,a,b)}s(678,140,{113:1,116:1,118:1,141:1},XL);var YL,OL,FK;s(680,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function NL(){this.f=!1}function JJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(679,680,{142:1,146:1},NL,JJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function $L(a,b){if(a.n)return!0;nL(a,b);if(0<a.y.d){a.b=lu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new aM,c.nb=d;a.c=d;a.y.De();Ui(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function bM(){vL.call(this)}s(681,659,{},bM);
-_.Qf=function(a){var b,c;c=new nK;$L(this,a);if(this.b){b=KL(this.x.b,this.b).c;var d=KL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=RL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=sL(this.p.b,a).c+sL(this.q.b,a).d+tL(this.f.b,a).c+tL(this.i.b,a).d+uL(this.t,a)+uL(this.u,a);c.b+=sL(this.r.b,a).e+sL(this.o.b,a).b+tL(this.j.b,a).e+tL(this.e.b,a).b+uL(this.v,a)+uL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;$L(this,a)&&(d=uL(this.t,a),e=uL(this.v,a),c=oq(a.pb),f=c.c-(d+uL(this.u,a)),c=c.b-(e+uL(this.s,a)),b=this.b.ob,y(b,145)&&(b=RL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Xj(a.pb)-uL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-Zj(a.pb)-uL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),oL(this,a))};_.b=null;_.c=null;function aM(){this.f=!1}
-s(682,680,{143:1,146:1},aM);function RL(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=mo(Wu(Wu(a.d,0),0)),c=mo(Wu(Wu(a.d,2),2)),d=jK(a.pb),b=mJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function cM(a,b){a.kb&&Vj(a);return Wv(a,b)}function dM(){xw();nw.call(this,yw)}s(683,300,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},dM);_.rd=function(a){return cM(this,a)};_.b=null;
-function IJ(a,b,c){var d=a.q.d;b.nb=c;XI(a,b,a.pb,d,!0)}function qL(a){var b;b=a.ob;return y(b,145)?b:a}function sq(a){if(!a.kb)return new nK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),uq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function YI(a){return y(a,145)?a.jb:a}function eM(a){var b;if(!a.o){b=(!wK&&(wK=new vK),wK);var c=mM(a,gb,!0);b.b=c;c=mM(a,ib,!0);b.c=c;a.o=b}return a.o}
-function XI(a,b,c,d,e){if(y(b,62))throw new zk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new dM,Jv(a,c,a.pb,d,!0),Xv(c,b)):Jv(a,b,c,d,e);ZI(a,b)}
-function ZI(a,b){var c;c=a.e;if(b){var d=c.k;Oi(d.d,b);Oi(d.f,b);Oi(d.c,b);Oi(d.b,b);Oi(d.e,b)}else d=c.k,ry(d.d),ry(d.f),ry(d.c),ry(d.b),ry(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==qL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==qL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.If(a.ob),c.If(a))}}
-function wq(a){if(a.kb&&a.pb.style.display!=Df){a.pb.scrollTop=0;var b=a.pb,c=0;!ro()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==mg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Pf(a);a.d=!1;JL(a)}}function JL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=YI(Jy(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Jf():y(b,75)&&b.Hd())}function $I(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=qL(b);return Pv(a,c)?(y(c,145)&&cM(c,b),ZI(a,null),!0):!1}
-function zK(a,b){var c;a.e=b;null!=a.f&&Yi(a,nv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Sy(a.f,eo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Zi(a,nv(a.pb)+Ca+a.f);ZI(a,null)}function mM(a,b,c){a.n||(a.n=$doc.createElement(wg),lK(a.n,Tf,bd),lK(a.n,Yg,Me),lK(a.n,Ve,db),lK(a.n,Mg,db),a.pb.appendChild(a.n));lK(a.n,ah,b);lK(a.n,Le,b);a=iK(a.n);return c?a.c:a.b}
-function LL(a,b){var c;c=null.Rf();if(c==(tj(),Cp)){c=(eM(a),null.Rf());var d=(-1==uK&&(uK=VI(jb,!0)),uK);return L(K(Math.round(100*d*c/254)))}if(c==sp)return c=eM(a),d=null.Rf(),L(K(dE(d*(-1==c.b&&(c.b=VI(gb,!0)),c.b))));if(c==up)return c=eM(a),d=null.Rf(),L(K(dE(d*(-1==c.c&&(c.c=VI(ib,!0)),c.b))));if(c==Ap)return c=(eM(a),null.Rf()),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(d*c)));if(c==Ep)return c=(eM(a),null.Rf()),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(10*d*c/254)));if(c==yp)return L(K(dE(12*
-(eM(a),null.Rf())*L(K(dE((-1==uK&&(uK=VI(jb,!0)),uK)/72))))));if(c==qp)return mM(a,null.Rf(),b);if(c==wp)return c=(eM(a),L(K(dE(null.Rf())))),d=(-1==uK&&(uK=VI(jb,!0)),uK),L(K(Math.round(d*c/72)));if(null.Rf()==op)return L(K(dE(null.Rf())));throw new zk("Invalid size: "+null.Rf());}function xJ(){var a=new bM;Tv.call(this);this.k=new pq(-1,-1);new nM(this);this.pb[zd]="mosaic-LayoutPanel";zK(this,a)}s(684,290,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},xJ);
-_.vd=function(a){XI(this,a,this.pb,this.q.d,!0)};_.kd=function(){Dv(this,new oM)};_.ld=function(){Dv(this,new pM)};_.Hf=function(){return sq(this)};_.sd=function(a){return Mv(this.q,qL(a))};_.td=function(a,b,c,d){XI(this,a,b,c,d)};_.If=function(a){ZI(this,a)};_.ud=function(){return new Av(this)};_.Jf=function(){wq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=sq(this),null!=this.j)a=a.b+Wf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Wf);this.gd(b);this.i=null}else b=a.b+Wf,this.jd(a.c+Wf),this.gd(b);wq(this)}};_.Hd=function(){wq(this)};_.rd=function(a){return $I(this,a)};_.gd=function(a){this.pb.style[Le]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){Rv(this,qL(a),b,c)};
-_.jd=function(a){this.pb.style[ah]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function oM(){}s(685,1,{},oM);_.Fd=function(a){qL(a).nd()};function pM(){}s(686,1,{},pM);_.Fd=function(a){qL(a).od()};function Av(a){this.c=a;this.b=new Ov(this.c.q)}s(687,1,{},Av);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return YI(Bv(this.b))};_.Wc=function(){Cv(this.b)};_.c=null;function qM(){qM=u;new cx}
-function nM(a){qM();Hi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new rM(this)}s(688,9,{},nM);function rM(a){rk();this.b=a}s(689,26,{},rM);_.Ac=function(){ZI(this.b.b,null);wq(this.b.b)};_.b=null;function ZK(a){a=a.ob;return!a?null:y(a,144)?a:ZK(a)}function rJ(a,b,c){var d;d=a.pb;rL(a,b,c,jK(d),mJ(d),kK(d))}
-function rL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.jd((0>g?0:g)+(tj(),Wf)),b!=a.cd()&&a.jd((0>b?0:b)+Wf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(tj(),Wf)),c!=a.bd()&&a.gd((0>c?0:c)+Wf))}function uq(a,b){rJ(a,b.c,b.b)}s(692,1,{});function FD(){var a,b,c,d;d=gE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function sM(){this.b=new Di;new Di;new Di}s(691,692,{},sM);function ED(){ED=u;tM=new sM}function JD(){var a=GD,b=$wnd.JSApplet.JSME;ED();x(tM.b,a,b)}var tM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Pn&&(e=ek(),2E3<e-Rn&&(Rn=e,Qn=On()));if(0==Pn++){var f=(Sn(),Tn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=ao(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Sn(),Tn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=ao(l,m);while(h.d);h.d=m}}--Pn;c&&-1!=Qn&&($wnd.clearTimeout(Qn),Qn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Ns)()}catch(d){a(b)}else A(Ns)()}var HD=V(1),Hn=V(102),uM=VD(" I"),H=QD(699,uM),yE=QD(697,HD),vM=VD(" Z"),OG=QD(700,vM);V(101);V(100);V(99);var wM=V(477),vn=QD(701,wM),xM=V(243),Ct=QD(702,xM);V(244);V(140);var yM=VD(" B");V(467);var zM=VD(" C"),yi=QD(703,zM);V(465);var AM=VD(" D"),gF=QD(704,AM);V(466);V(468);var BM=V(471),cE=QD(705,BM),CM=VD(" J"),DM=V(2),Ps=QD(698,DM),fK=QD(706,yM);V(480);V(463);V(98);V(173);V(107);V(459);var GD=V(457);
-V(462);V(116);V(117);V(96);V(109);V(110);V(111);V(474);V(469);V(458);V(692);V(691);var ID=UD(),NA=V(398),TE=QD(707,NA),EM=V(520),wG=QD(708,EM),FM=V(384);V(383);V(382);V(381);V(516);var Gs=QD(709,H),GM=X(518,function(){ZE();return BG}),CG=QD(710,GM);V(519);V(407);V(406);V(512);V(511);V(521);V(522);V(517);V(441);V(515);var pA=QD(711,FM);V(396);V(524);V(185);V(184);V(277);V(224);V(279);V(193);var HM=V(192);V(227);V(226);V(225);V(378);V(379);V(380);V(294);var IM=V(293);V(292);V(298);V(312);V(526);V(525);
-V(291);V(290);V(528);V(527);V(533);V(534);V(535);V(536);V(537);V(538);V(539);V(540);V(529);V(530);V(531);V(532);V(354);V(230);V(229);V(303);V(304);V(305);V(551);V(560);V(26);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(275);V(453);V(452);V(484);V(486);V(485);V(487);V(489);V(488);V(490);V(494);V(495);V(350);V(353);V(351);V(352);V(424);V(423);var GB=V(422),DF=QD(712,GB),SG=QD(713,CM);V(413);V(408);V(409);V(550);V(491);V(497);V(492);V(493);V(418);V(417);V(416);V(421);
-var JM=UD(),PI=QD(714,JM);V(451);V(584);V(583);V(595);V(596);V(597);V(598);V(503);var KM=X(233,function(){vs();return As}),Bs=QD(715,KM);V(483);V(431);V(432);V(415);var rB=V(410);V(394);V(395);V(420);var CB=V(419);V(412);V(411);V(501);V(510);V(401);var RA=V(400);V(455);V(513);V(514);V(476);V(523);V(429);V(430);V(404);V(386);V(385);V(438);UD();UD();UD();V(388);V(389);V(273);
-var LM=X(161,function(){tj();return Gp}),Hp=QD(716,LM),MM=X(139,function(){uj();return Go}),Ho=QD(717,MM),NM=X(146,function(){Io();return Ro}),So=QD(718,NM),OM=X(151,function(){To();return bp}),cp=QD(719,OM),PM=X(156,function(){dp();return mp}),np=QD(720,PM);X(162,null);X(163,null);X(164,null);X(165,null);X(166,null);X(167,null);X(168,null);X(169,null);X(170,null);X(141,null);X(142,null);X(143,null);X(144,null);X(145,null);X(147,null);X(148,null);X(149,null);X(150,null);X(152,null);X(153,null);
-X(154,null);X(155,null);X(157,null);X(158,null);X(159,null);X(160,null);V(183);V(190);V(191);V(365);var Ky=QD(721,IM);V(366);V(563);V(562);V(405);V(189);V(214);V(216);var YA=V(403);V(454);V(391);V(390);V(397);V(507);V(326);V(328);V(327);V(329);V(479);V(219);V(440);V(188);V(207);V(208);V(210);V(205);V(204);V(206);var $A=V(546);V(399);V(565);V(570);V(439);V(470);V(442);var rA=V(393),qA=QD(722,RA);V(195);V(611);V(547);V(426);V(427);V(428);V(392);V(211);V(228);V(543);V(544);V(317);V(316);V(322);V(323);
-V(601);V(571);V(572);V(496);V(504);V(505);V(506);V(564);V(566);var sB=V(414);V(197);V(196);V(198);V(199);V(508);V(218);V(215);V(217);V(213);V(203);V(202);V(201);V(569);V(297);V(296);V(295);V(577);V(576);V(600);V(574);V(599);var QM=X(655,function(){mq();return lL}),mL=QD(723,QM);V(654);V(653);V(645);V(646);V(647);V(648);V(649);V(650);V(651);V(652);V(626);var RM=X(299,function(){ow();return vw}),ww=QD(724,RM),SM=X(346,function(){jw();return cy}),dy=QD(725,SM);V(17);V(347);V(348);V(343);V(344);V(345);
-V(18);V(19);V(20);V(437);V(402);V(642);V(334);V(643);V(335);V(336);V(337);V(338);V(341);V(308);V(307);var TM=V(306);V(567);V(568);V(573);V(255);V(311);V(342);V(187);V(330);V(357);V(356);V(358);var UM=X(359,function(){uy();return Fy}),Gy=QD(726,UM);X(360,null);X(361,null);X(362,null);X(363,null);V(231);V(248);V(548);V(309);V(325);V(324);V(500);V(374);V(301);V(186);V(549);V(310);V(628);V(3);V(631);V(632);V(630);V(629);V(622);V(621);V(684);V(685);V(686);V(687);V(624);V(222);var dC=V(434),fC=QD(727,dC);
-V(435);V(433);V(29);V(30);V(28);V(31);V(34);V(35);V(36);V(37);V(38);V(39);var VM=V(51),Sx=QD(728,VM);V(40);V(41);V(42);V(43);V(44);V(45);V(46);V(48);V(47);V(49);V(50);V(52);V(53);V(55);V(56);V(54);V(57);V(58);V(59);V(60);V(62);V(64);V(65);V(63);V(61);V(66);V(67);V(68);V(69);V(71);V(74);V(73);V(75);V(78);V(79);V(77);V(80);V(81);V(82);V(83);V(84);V(85);V(87);V(88);V(86);V(89);V(90);V(91);V(92);V(94);V(95);V(93);var oK=V(613);V(302);var sK=V(615);V(220);V(640);V(639);V(447);V(446);V(448);V(221);V(257);
-V(259);V(258);V(249);V(300);V(683);V(264);V(267);V(265);V(266);V(5);V(7);V(6);V(586);V(436);V(449);V(369);V(182);V(286);V(288);V(287);V(253);V(368);V(250);V(575);var OJ=QD(729,TM);V(581);V(580);V(590);V(578);V(579);V(587);V(588);V(582);V(585);V(443);V(444);V(450);V(223);V(641);V(608);V(461);V(481);V(252);V(545);var tK=V(616);V(625);V(644);V(680);V(679);V(194);V(209);V(4);V(607);V(33);V(260);V(331);V(332);V(333);V(261);var dL=QD(730,HM);V(262);V(659);V(676);
-var WM=X(677,function(){PL();return VL}),WL=QD(731,WM),XM=X(678,function(){EK();return YL}),ZL=QD(732,XM);V(662);V(671);V(670);V(674);V(673);V(669);V(668);V(666);V(667);V(665);V(664);V(661);V(663);V(672);V(675);V(660);V(315);V(364);V(355);V(32);V(70);V(627);V(681);V(314);V(313);V(319);V(320);V(318);V(263);V(21);V(284);V(285);V(11);V(14);V(24);var YM=V(27),Ck=QD(733,YM);V(25);V(22);V(23);V(682);V(8);V(10);V(9);V(688);V(689);V(633);V(636);V(637);V(638);V(634);V(635);var qK=V(614);V(618);V(619);V(200);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/E07214401017B41AF0BDAB1EB811CC83.cache.html b/public/jsme/E07214401017B41AF0BDAB1EB811CC83.cache.html
new file mode 100644
index 0000000..ce872b8
--- /dev/null
+++ b/public/jsme/E07214401017B41AF0BDAB1EB811CC83.cache.html
@@ -0,0 +1,645 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'E07214401017B41AF0BDAB1EB811CC83';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',ga='" ',ia='" height="',ja='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Ya="/",Za="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",hb="1ex",
+ib="1in",jb="1px",kb="2",lb="3",mb=":",nb=": ",pb=";",qb="<",rb="=",tb=">",vb="?",wb="@",xb="@@",yb="A",Ab="After",Bb="Any",Cb="Aromatic",Db="B",Eb="BODY",Fb="Before",Gb="Br",Hb="C",Ib="CENTER",Kb="CSS1Compat",Mb="Center",Nb="Cl",Ob="Class$",Pb="Copy as ",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JSME",cc="JUSTIFY",ec="JavaScript",fc="LEFT",gc="MOL n. ",hc="N",ic="NA",jc="NONE",
+kc="No more molecules in SDF buffer",lc="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",tc="R1",uc="R2",vc="R3",wc="RIGHT",xc="ROLL_DOWN",yc="RXN",zc="Reset",Ac="Resize-",Bc="Ring",Cc="S",Dc="SMILES",Ec="Se",Fc="Si",Gc="South",Hc="Style names cannot be empty",Ic="Unknown",Lc="West",Mc="X",Qc="[",Rc="[object Array]",Sc="\\",Tc="]",Uc="__gwtex_wrap",Vc="__uiObjectID",Wc="a",Xc="absolute",
+Yc="alert",ed="alertdialog",fd="align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",xd="cellSpacing",zd="center",Ad="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="code",Hd="col",Id="colSpan",Jd="columnheader",Kd="combobox",Ld="complementary",Pd="contentinfo",Qd="contextmenu",Rd="cssFloat",
+Sd="dblclick",Td="definition",Yd="dialog",Zd="dir",$d="directory",ae="display",be="div",ce="document",de="dragdrop-handle",ee="dragdrop-selected",fe="dragend",ge="dragenter",he="dragover",ie="drop",je="end_gesture",ke="error",le="filter",me="fixed",ne="float",oe="focus",pe="fontFamily",qe="fontSize",re="fontStyle",se="fontWeight",te="form",ue="function",ve="g",we="gesturechange",xe="gestureend",ze="gesturestart",Ae="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Le="gwt-MenuBarPopup",
+Me="heading",Ne="height",Oe="hidden",Pe="id",Qe="img",Re="is_touch_supported",Se="italic",Te="java.vm.name",Ue="jsa-resetDiv",Ve="keydown",We="keypress",Xe="keyup",Ye="left",Ze="link",$e="list",af="listbox",bf="listitem",cf="load",df="log",ef="ltr",ff="main",gf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",nf="menuitem",tf="menuitemcheckbox",uf="menuitemradio",vf="middle",wf="mousedown",xf="mousemove",yf="mouseout",zf="mouseover",Af="mouseup",Bf="mousewheel",Cf="msie",Df="multipart",Ef=
+"n",Ff="name",Gf="navigation",Hf="none",If="noreaction",Jf="note",Kf="nowrap",Lf="null",Mf="number",Nf="object",Of="offsetHeight",Pf="offsetWidth",Qf="ontouchstart",Rf="opera",Sf="option",Tf="outline",Uf="overflow",Vf="padding",Wf="paste",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",gg="reaction",hg="rect(0px, 0px, 0px, 0px)",ig="region",jg="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg=
+"rtl",sg="s",tg="safari",ug="scale100",vg="scrollbar",wg="se",xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="toolbar",Rg="tooltip",Sg="top",Tg="touchcancel",Ug="touchend",Vg="touchmove",Wg="touchstart",Xg="tr",Yg="tree",Zg="treegrid",$g="treeitem",ah="true",bh="value",ch="verticalAlign",
+dh="visibility",eh="visible",fh="whiteSpace",gh="width",hh="x",ih="zIndex",jh="|",_,kh={l:4194303,m:4194303,h:1048575},lh={l:0,m:0,h:0},mh={l:1,m:0,h:0},nh={l:2,m:0,h:0},oh={l:3,m:0,h:0},ph={l:4,m:0,h:0},qh={l:8,m:0,h:0},rh={l:10,m:0,h:0},sh={l:16,m:0,h:0},th={l:32,m:0,h:0},uh={l:64,m:0,h:0},Bh={l:128,m:0,h:0},Ch={l:256,m:0,h:0},Dh={l:512,m:0,h:0},Eh={l:1024,m:0,h:0},Fh={l:2048,m:0,h:0},Gh={l:8192,m:0,h:0},Hh={l:16384,m:0,h:0},Ih={l:32768,m:0,h:0},Jh={l:65536,m:0,h:0},Kh={l:131072,m:0,h:0},Lh={l:262144,
+m:0,h:0},Mh={l:524288,m:0,h:0},Nh={},Oh={133:1},Ph={116:1,133:1},Qh={10:1,116:1,120:1,122:1},Rh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Sh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,
+43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Th={118:1},Uh={6:1,8:1,116:1,120:1,122:1},Vh={137:1},Wh={116:1,119:1,133:1},Xh={52:1,116:1},Yh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Zh={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},$h={116:1},ai={89:1,96:1,110:1,116:1},bi={2:1},ci={44:1},di={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},ei={84:1,89:1,90:1,96:1,105:1,110:1,112:1,116:1},fi={112:1},m={115:1,116:1,119:1},
+gi={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},hi={7:1,8:1,116:1,120:1,122:1},ii={116:1,123:1,125:1,129:1,131:1},ji={134:1},ki={116:1,123:1,131:1},li={96:1,116:1},mi={80:1,116:1,120:1,122:1},ni={83:1,116:1,123:1,129:1,131:1},oi={46:1,82:1},pi={54:1},qi={89:1,90:1,96:1,110:1,116:1},s={116:1,119:1},
+ri={47:1},si={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,141:1,148:1},ti={8:1,9:1,116:1,120:1,122:1},ui={135:1},vi={55:1},wi={116:1,123:1,129:1,131:1},xi={116:1,119:1,134:1},yi={151:1},zi={89:1,90:1,96:1,102:1,110:1,116:1},Ai={93:1,116:1},Bi={45:1,47:1,56:1,68:1,71:1,79:1,81:1},Ci={68:1,79:1},Di={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1};
+function t(a,b,c){var d=Nh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Nh[a]=function(){}),_=d.prototype=0>b?{}:new Nh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};
+_.tS=function(){var a=this.cZ.e+wb,b;b=this.hC();var c,d,e;c=y(Fi,s,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ii(){Ii=x;Ji=new Ki}function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.Ke();)b=Ni(a),Oi(b.pd(),ee,!1),Pi(a)}
+function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=Si(e);if(A(e,123))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.pd(),Wb,!0);Oi(c.pd(),de,!0);z(Ji,b,c)}function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.pd(),Wb,!1);Oi(c.pd(),de,!1)}
+function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.Ke();)b=Ni(a),Oi(b.pd(),ee,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.pd(),ee,!1):a.p?(aj(a.k.n,b),Oi(b.pd(),ee,!0)):(a.k.n.Te(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}t(3,1,{});_.rc=function(){ej(this.k.f,"dragdrop-dragging")};_.sc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}t(4,1,{},cj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.sc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
+function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());B(this.b,this,(wj(),wj(),xj));B(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[le]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),Hf);a[kd]="blue"}t(5,1,{},dj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Pj(a);b=Qj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Rj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Sj(new Tj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Uj(kj,null),kj!=this.c.f&&(c=new Uj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Vj(a,b);a=Wj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Xj(Yj(d-this.i),Yj(a-this.j))>=this.c.e.n?(Zj(),-1!=Rj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Uj(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):$j.preventDefault()),1==this.e)return;$j.preventDefault();hj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Vj(a,b);b=Wj(a,b);if(1==Qj(a.b)&&(this.f=!1,kj))try{if(Zj(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Uj(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.rc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);ak(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Tj(){}t(6,1,vi,Tj);_.xc=function(){Zj()};
+function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Uj(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.ld()-bk(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=ck(b.pb)+dk(b.pb),this.d=ek(b.pb)+fk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Uj);
+_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Zj(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function dk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}function fk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}
+function gk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}function hk(a,b){var c=ik();gk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;jk(a.n,ik())}function kk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(18,1,{});_.yc=function(){this.w&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function jk(a,b){kk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function lk(a){this.b=a}t(19,1,{},lk);_.Cc=function(a){jk(this,a)};_.b=null;t(20,1,{});t(21,1,bi);function mk(){mk=x;var a;(a=new nk)&&(a.Fc()||(a=new ok));pk=a}t(22,20,{});var pk=null;function ok(){this.b=new gj;this.c=new qk(this)}t(23,22,{},ok);
+_.Fc=function(){return!0};_.Dc=function(a){a=new rk(this,a);aj(this.b,a);1==this.b.d&&sk(this.c,16);return a};function tk(){tk=x;uk=new gj;var a=new vk;wk();xk(yk?yk:yk=new zk,a)}function Ak(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(uk,a)}function sk(a,b){if(0>b)throw new Bk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(uk,a);a.c=!1;a.d=Ck(a,b);aj(uk,a)}function Dk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
+function Ck(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||$i(uk,this);this.Hc()};_.c=!1;_.d=0;var uk;function qk(a){tk();this.b=a}t(24,25,{},qk);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Ek,s,3,a.b.d,0);b=Fk(a.b,b);c=new Gk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),jk(d.b,c.b);0<a.b.d&&sk(a.c,Xj(5,16-(ik()-c.b)))};_.b=null;function rk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},rk);_.Ec=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Ak(a.c)};_.b=null;
+_.c=null;function Hk(a,b){var c=C(function(){var b=ik();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function nk(){}t(27,22,{},nk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Hk(a,b);return new Ik(c)};function Ik(a){this.b=a}t(28,21,bi,Ik);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Jk(){this.b=Yc}t(29,30,{},Jk);function Kk(){this.b=ed}t(31,30,{},Kk);
+function Lk(){this.b=hd}t(32,30,{},Lk);t(34,1,{});_.b=null;function Mk(a){this.b=a}t(33,34,{},Mk);function Nk(){this.b=id}t(35,30,{},Nk);function Ok(){this.b=ld}t(36,30,{},Ok);function Pk(){this.b=sd}t(37,30,{},Pk);function Qk(){this.b=Bd}t(38,30,{},Qk);function Rk(){this.b=Jd}t(39,30,{},Rk);function Sk(){this.b=Kd}t(40,30,{},Sk);function Tk(){this.b=Ld}t(41,30,{},Tk);function Uk(){this.b=Pd}t(42,30,{},Uk);function Vk(){this.b=Td}t(43,30,{},Vk);function Wk(){this.b=Yd}t(44,30,{},Wk);
+function Xk(){this.b=$d}t(45,30,{},Xk);function Yk(){this.b=ce}t(46,30,{},Yk);function Zk(){this.b=te}t(47,30,{},Zk);function $k(){this.b=Be}t(48,30,{},$k);function al(){this.b=Ce}t(49,30,{},al);function bl(){this.b=De}t(50,30,{},bl);function cl(){this.b=Me}t(51,30,{},cl);function dl(a){this.b=a.id}t(52,1,{4:1,5:1},dl);_.b=null;function fl(){this.b=Qe}t(53,30,{},fl);function gl(){this.b=Ze}t(54,30,{},gl);function hl(){this.b=$e}t(55,30,{},hl);function il(){this.b=af}t(56,30,{},il);
+function jl(){this.b=bf}t(57,30,{},jl);function kl(){this.b=df}t(58,30,{},kl);function ll(){this.b=ff}t(59,30,{},ll);function ml(){this.b=gf}t(60,30,{},ml);function nl(){this.b=jf}t(61,30,{},nl);function ol(){this.b=kf}t(62,30,{},ol);function pl(){this.b=mf}t(63,30,{},pl);function ql(){this.b=nf}t(64,30,{},ql);function rl(){this.b=tf}t(65,30,{},rl);function sl(){this.b=uf}t(66,30,{},sl);function tl(){this.b=Gf}t(67,30,{},tl);function ul(){this.b=Jf}t(68,30,{},ul);function vl(){this.b=Sf}
+t(69,30,{},vl);function wl(){this.b=Zf}t(70,30,{},wl);t(71,34,{},function(a){this.b=a});function xl(){this.b=$f}t(72,30,{},xl);function yl(){yl=x;zl=new Mk("aria-activedescendant")}var zl;function Al(){this.b=dg}t(74,30,{},Al);function Bl(){this.b=eg}t(75,30,{},Bl);function Cl(){this.b=ig}t(76,30,{},Cl);
+function Dl(){Dl=x;El=new Kk;Fl=new Jk;Gl=new Lk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new al;Vl=new $k;Wl=new bl;Xl=new cl;Yl=new fl;Zl=new gl;$l=new il;am=new jl;bm=new hl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new pl;hm=new rl;im=new sl;jm=new ql;km=new ol;lm=new tl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new Bl;rm=new Al;sm=new Cl;tm=new um;vm=new wm;xm=new ym;zm=new Am;Bm=new Cm;Dm=new Em;Fm=
+new Gm;Hm=new Im;Jm=new Km;Lm=new Mm;Nm=new cn;dn=new en;fn=new gn;hn=new jn;kn=new ln;mn=new nn;on=new pn;qn=new rn;sn=new tn;F=new Ki;z(F,ig,sm);z(F,Yc,Fl);z(F,Yd,Ql);z(F,ed,El);z(F,hd,Gl);z(F,ce,Sl);z(F,id,Hl);z(F,ld,Il);z(F,sd,Jl);z(F,Bd,Kl);z(F,Ce,Ul);z(F,Jd,Ll);z(F,De,Wl);z(F,Kd,Ml);z(F,Ld,Nl);z(F,Pd,Ol);z(F,Td,Pl);z(F,$e,bm);z(F,$d,Rl);z(F,te,Tl);z(F,Be,Vl);z(F,Me,Xl);z(F,Qe,Yl);z(F,Ze,Zl);z(F,af,$l);z(F,bf,am);z(F,df,cm);z(F,ff,dm);z(F,gf,em);z(F,jf,fm);z(F,kf,km);z(F,mf,gm);z(F,nf,jm);z(F,
+tf,hm);z(F,Sf,nm);z(F,dg,rm);z(F,uf,im);z(F,Gf,lm);z(F,Jf,mm);z(F,Zf,om);z(F,$f,pm);z(F,eg,qm);z(F,ng,xm);z(F,og,tm);z(F,pg,vm);z(F,xg,Bm);z(F,yg,Dm);z(F,vg,zm);z(F,Bg,Fm);z(F,Dg,Hm);z(F,Eg,Jm);z(F,Gg,dn);z(F,Ig,Lm);z(F,Jg,Nm);z(F,Og,fn);z(F,Pg,hn);z(F,Qg,kn);z(F,Rg,mn);z(F,Yg,sn);z(F,Zg,on);z(F,$g,qn)}var Fl,El,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Vl,Ul,Wl,Xl,Yl,Zl,bm,$l,am,cm,dm,em,fm,km,gm,jm,hm,im,lm,mm,nm,om,pm,rm,qm,sm,F,xm,tm,vm,zm,Bm,Dm,Fm,Hm,Jm,dn,Lm,Nm,fn,hn,kn,mn,sn,on,qn;
+function ym(){this.b=ng}t(78,30,{},ym);function um(){this.b=og}t(79,30,{},um);function wm(){this.b=pg}t(80,30,{},wm);function Am(){this.b=vg}t(81,30,{},Am);function Cm(){this.b=xg}t(82,30,{},Cm);function Em(){this.b=yg}t(83,30,{},Em);function Gm(){this.b=Bg}t(84,30,{},Gm);function Im(){this.b=Dg}t(85,30,{},Im);function Km(){this.b=Eg}t(86,30,{},Km);function en(){this.b=Gg}t(87,30,{},en);function Mm(){this.b=Ig}t(88,30,{},Mm);function cn(){this.b=Jg}t(89,30,{},cn);function gn(){this.b=Og}
+t(90,30,{},gn);function jn(){this.b=Pg}t(91,30,{},jn);function ln(){this.b=Qg}t(92,30,{},ln);function nn(){this.b=Rg}t(93,30,{},nn);function tn(){this.b=Yg}t(94,30,{},tn);function pn(){this.b=Zg}t(95,30,{},pn);function rn(){this.b=$g}t(96,30,{},rn);function Gk(){this.b=ik()}function ik(){return(new Date).getTime()}t(97,1,{},Gk);function un(a){var b,c,d;d=new vn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),wn(d,c.cZ.e),d.b.b+=nb,xn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function yn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}t(102,1,{116:1,131:1});_.Ic=function(){return this.i};_.tS=function(){return yn(this)};_.f=null;_.i=null;function zn(a){An();this.i=a}t(101,102,ki,zn);function Wi(a){An();this.i=a}function Ti(a,b){An();this.f=b;this.i=a}t(100,101,wi,Wi,Ti);function Bn(a){An();this.c=a;this.b=l;a=new Cn;a=Dn(a,En(this.c)?this.c:null);Fn(a)}t(99,100,wi,Bn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Lf:En(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Gn(this.c).e;this.b=this.b+nb+(En(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(En(this.c)){b=(Hn(),this.c);var c=l,d;for(d in b)if(d!=Ff&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function In(a,b){return Jn(a)?a.eQ(b):a===b}
+function Gn(a){return Jn(a)?a.cZ:Kn}function Ln(a){return Jn(a)?a.hC():Ei(a)}
+function Mn(){var a;Mn=x;Nn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function On(a){Mn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Nn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Nn;t(109,1,{});function Ei(a){return a.$H||(a.$H=++Pn)}function Qn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Rn(){return $wnd.setTimeout(function(){0!=Sn&&(Sn=0);Tn=-1},10)}var Sn=0,Pn=0,Un=0,Tn=-1;
+function Vn(){Vn=x;Wn=new Xn}function Yn(a,b){a.b=Zn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new $n(a)),ao(a.f,1),!a.j&&(a.j=new bo(a)),ao(a.j,50))}function Xn(){}function co(a){return a.Jc()}function Zn(a,b){!a&&(a=[]);a[a.length]=b;return a}function eo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=Zn(b,e)):e[0].xc()}catch(f){if(f=Si(f),!A(f,131))throw f;}}return b}function ao(a,b){Vn();$wnd.setTimeout(function(){C(co)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(111,109,{},Xn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Wn;function $n(a){this.b=a}t(112,1,{},$n);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),eo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Gk;100>ik()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function bo(a){this.b=a}t(113,1,{},bo);_.Jc=function(){this.b.e&&ao(this.b.f,1);return this.b.k};
+_.b=null;function fo(a,b){a.length>=b&&a.splice(0,b);return a}function go(){try{null.a()}catch(a){return a}}function ho(){}t(116,1,{},ho);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
+_.Lc=function(a){var b,c,d;d=l;a=io(a);b=a.indexOf(ua);c=0==a.indexOf(ue)?8:0;-1==b&&(b=jo(a,ko(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=io(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function lo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return fo(this.Mc(go()),this.Nc())};_.Mc=function(a){return lo(this,a)};_.Nc=function(){return 2};
+function Hn(){Hn=x;Error.stackTraceLimit=128}function mo(a){a=fo(Dn(a,go()),3);0==a.length&&(a=fo((new ho).Kc(),1));return a}function An(){Hn();var a;a=mo(new Cn);Fn(a)}function Dn(a,b){var c;c=lo(a,b);return 0==c.length?(new ho).Mc(b):fo(c,1)}
+function Fn(a){var b,c,d,e,f,g,j,h,n;n=y(no,s,130,a.length,0);for(e=0,f=n.length;e<f;++e)h=oo(a[e],xb),b=-1,d=Ic,2==h.length&&null!=h[1]&&(j=h[1],g=po(j,ko(58)),d=ko(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=qo(j,g+1),b=parseInt(b)||-1)),n[e]=new ro(h[0],d+wb+b);e=y(no,s,130,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new so;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return mo(this)};
+_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=io(a);0==c.indexOf("at ")&&(c=qo(c,3));a=c.indexOf(Qc);-1!=a&&(c=io(c.substr(0,a-0))+io(qo(c,c.indexOf(Tc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(wb),-1==a?(b=c,c=l):(b=io(qo(c,a+1)),c=io(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=io(c.substr(0,a-0)));a=jo(c,ko(46));-1!=a&&(c=qo(c,a+1));return(0<c.length?c:"anonymous")+xb+b};_.Mc=function(a){return Dn(this,a)};_.Nc=function(){return 3};function Cn(){Hn()}
+t(119,117,{},Cn);t(120,1,{});function xn(a,b){a.b+=b}function to(){}t(121,120,{},to);_.b=l;function uo(a,b){return parseInt(a[b])||0}function vo(a,b){return null==a[b]?null:""+a[b]}function wo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function xo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
+function yo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Qj(a){a=a.button;return 1==a?4:2==a?2:1}
+function ck(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+bk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==qg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[Yf]==me){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
+l).getPropertyValue(pd)));if(d&&d.tagName==Eb&&a.style.position==Xc)break;a=d}a=b}return a}
+function ek(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[Yf]==me){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(qd)));if(d&&d.tagName==Eb&&a.style.position==
+Xc)break;a=d}a=b}return a}function bk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function zo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function Ao(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function vj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}
+function uj(){var a=$doc;return(G(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function Bo(a,b){this.c=a;this.d=b}t(146,1,{116:1,120:1,122:1});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=x;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=H(No,s,6,[Co,Eo,Go,Io,Ko])}t(145,146,Uh);var Mo,Go,Eo,Io,Co,Ko;function Do(){Bo.call(this,jc,0)}t(147,145,Uh,Do);function Fo(){Bo.call(this,"DOTTED",1)}
+t(148,145,Uh,Fo);function Ho(){Bo.call(this,"DASHED",2)}t(149,145,Uh,Ho);function Jo(){Bo.call(this,"HIDDEN",3)}t(150,145,Uh,Jo);function Lo(){Bo.call(this,"SOLID",4)}t(151,145,Uh,Lo);function Oo(){Oo=x;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=H(Yo,s,7,[Po,Ro,To,Vo])}t(152,146,hi);var Xo,Ro,To,Vo,Po;function Qo(){Bo.call(this,jc,0)}t(153,152,hi,Qo);function So(){Bo.call(this,"BLOCK",1)}t(154,152,hi,So);function Uo(){Bo.call(this,"INLINE",2)}t(155,152,hi,Uo);
+function Wo(){Bo.call(this,"INLINE_BLOCK",3)}t(156,152,hi,Wo);function Zo(){Zo=x;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=H(ip,s,9,[$o,bp,dp,fp])}t(157,146,ti);var hp,$o,bp,dp,fp;function ap(){Bo.call(this,Ib,0)}t(158,157,ti,ap);function cp(){Bo.call(this,cc,1)}t(159,157,ti,cp);function ep(){Bo.call(this,fc,2)}t(160,157,ti,ep);function gp(){Bo.call(this,wc,3)}t(161,157,ti,gp);
+function Aj(){Aj=x;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=H(Cp,s,10,[jp,lp,np,pp,rp,tp,vp,xp,zp])}t(162,146,Qh);var Bp,xp,np,pp,vp,zp,tp,lp,rp,jp;function kp(){Bo.call(this,"PX",0)}t(163,162,Qh,kp);function mp(){Bo.call(this,"PCT",1)}t(164,162,Qh,mp);function op(){Bo.call(this,"EM",2)}t(165,162,Qh,op);function qp(){Bo.call(this,"EX",3)}t(166,162,Qh,qp);function sp(){Bo.call(this,"PT",4)}t(167,162,Qh,sp);function up(){Bo.call(this,"PC",5)}
+t(168,162,Qh,up);function wp(){Bo.call(this,"IN",6)}t(169,162,Qh,wp);function yp(){Bo.call(this,"CM",7)}t(170,162,Qh,yp);function Ap(){Bo.call(this,"MM",8)}t(171,162,Qh,Ap);function Dp(){Dp=x;Ep=[];Fp=[];Gp=[]}var Ep,Fp,Gp;function Hp(){Hp=x;Ip=new Jp}function Kp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Lp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Jp(){}t(174,1,{},Jp);_.b=null;var Ip;t(186,1,{});_.tS=function(){return"An event type"};
+_.i=null;t(185,186,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(184,185,{});_.Pc=function(){return this.Rc()};_.b=null;var Mp=_.c=null;function Np(){Np=x;Op=new Pp(md,new Qp)}function Qp(){}t(183,184,{},Qp);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Op};var Op;function Rp(){Rp=x;Sp=new Pp(Ad,new Tp)}function Tp(){}t(187,184,{},Tp);_.Oc=function(a){Up();Vp(this,a.c,Wp(a.b.b,a.b.b.pb.selectedIndex))};_.Rc=function(){return Sp};var Sp;t(190,184,ci);
+function Vj(a,b){return(a.b.clientX||0)-ck(b)+bk(b)+bk(b.ownerDocument.body)}function Wj(a,b){return(a.b.clientY||0)-ek(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Cj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientX||0}function Pj(a){var b;return(b=a.c)?Wj(a,b):a.b.clientY||0}t(189,190,ci);function Xp(){Xp=x;Yp=new Pp(Dd,new Zp)}function Zp(){}t(188,189,ci,Zp);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Yp};var Yp;function $p(){$p=x;aq=new Pp(Qd,new bq)}function bq(){}
+t(191,184,{},bq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return aq};var aq;t(194,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var cq=_.d=0;function zk(){this.d=++cq}t(193,194,oi,zk);function Pp(a,b){this.d=++cq;this.b=b;!Mp&&(Mp=new dq);Mp.b[a]=this;this.c=a}t(192,193,oi,Pp);_.b=null;_.c=null;function eq(){eq=x;fq=new Pp(Sd,new gq)}function gq(){}t(195,189,ci,gq);
+_.Oc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(hq(),iq))a=jq(b.pb),c=new kq(uo(b.pb,Pf),uo(b.pb,Of)),d=new kq(uo(b.T.jb.pb,Pf),uo(b.T.jb.pb,Of)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);lq(b.I,!0);a=uo(b.T.jb.pb,Pf);mq(b,new kq(a,nq(b.T.jb).b));b.J&&b.O!=iq&&oq(b.r,b)}else lq(b.I,!1),b.O!=(hq(),iq)?mq(b,new kq(b.F.c,b.F.b)):pq(b,jq(b.r.pb)),b.J&&b.O!=iq&&qq(b.r,b);rq(b.T.jb)}else lq(b.I,!0)};_.Rc=function(){return fq};var fq;t(196,184,{});
+function sq(){sq=x;tq=new Pp(fe,new uq)}function uq(){}t(197,196,{},uq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return tq};var tq;function vq(){vq=x;wq=new Pp(ge,new xq)}function xq(){}t(198,196,{},xq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return wq};var wq;function yq(){yq=x;zq=new Pp(he,new Aq)}function Aq(){}t(199,196,{},Aq);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return zq};
+var zq;function Bq(){Bq=x;Cq=new Pp(ie,new Dq)}function Dq(){}t(200,196,{},Dq);_.Oc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Eq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.b.b.f.pb[bh]=null!=b?b:l)};_.Rc=function(){return Cq};var Cq;function Fq(){Fq=x;Gq=new Pp(oe,new Hq)}function Hq(){}
+t(201,184,{},Hq);_.Oc=function(a){ak(a.b.b)};_.Rc=function(){return Gq};var Gq;function Iq(){Iq=x;Jq=new Pp(we,new Kq)}function Kq(){}t(202,184,{},Kq);_.Oc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Lq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Mq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Jq};var Jq;function Nq(){Nq=x;Oq=new Pp(xe,new Pq)}
+function Pq(){}t(203,184,{},Pq);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Qq(a.b.b,a.b.c))};_.Rc=function(){return Oq};var Oq;function Rq(){Rq=x;Sq=new Pp(ze,new Tq)}function Tq(){}t(204,184,{},Tq);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Sq};var Sq;t(206,184,{});t(205,206,{});function Uq(){Uq=x;Vq=new Pp(Ve,new Wq)}function Wq(){}t(207,205,{},Wq);
+_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Xq(),Yq).length&&-999!=(Xq(),Yq)[c]&&(c=(Xq(),Yq)[c]);b=new Zq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?$q(ar(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new br(a)),a.xb),b.b=d,cr(),
+dr(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(er(a,vo((fr(),gr).hc.b.pb,bh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;c=1300;break;case 114:case 82:a.lb=!0;a.K=rc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?hr(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?hr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&hr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?hr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?hr(a,4):c=207;break;case 53:105==a.d?
+hr(a,5):c=208;break;case 54:105==a.d?hr(a,6):c=210;break;case 55:105==a.d?hr(a,7):c=211;break;case 56:105==a.d?hr(a,8):c=212;break;case 57:105==a.d?hr(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}ir(a,c)}a=!0}a&&this.b.preventDefault()};_.Rc=function(){return Vq};var Vq;function jr(){jr=x;kr=new Pp(wf,new lr)}function lr(){}t(208,189,ci,lr);_.Oc=function(a){a.uc(this)};
+_.Rc=function(){return kr};var kr;function wj(){wj=x;xj=new Pp(xf,new mr)}function mr(){}t(209,189,ci,mr);_.Oc=function(a){a.vc(this)};_.Rc=function(){return xj};var xj;function nr(){nr=x;or=new Pp(yf,new pr)}function pr(){}t(210,189,ci,pr);_.Oc=function(a){var b;a.f&&1==a.e&&(b=new Uj(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Rc=function(){return or};var or;function qr(){qr=x;rr=new Pp(zf,new sr)}function sr(){}t(211,189,ci,sr);_.Oc=function(a){var b;b=this.b;Yn((Vn(),Wn),new tr(a,a.c,b))};
+_.Rc=function(){return rr};var rr;function yj(){yj=x;zj=new Pp(Af,new ur)}function ur(){}t(212,189,ci,ur);_.Oc=function(a){a.wc(this)};_.Rc=function(){return zj};var zj;function dq(){this.b={}}t(213,1,{},dq);_.b=null;t(216,190,ci);var vr=null;function wr(){wr=x;xr=new Pp(Tg,new yr)}function yr(){}t(215,216,ci,yr);_.Oc=function(a){zr(a.b,this,a.b.n)};_.Rc=function(){return xr};var xr;function Ar(){Ar=x;Br=new Pp(Ug,new Cr)}function Cr(){}t(217,216,ci,Cr);_.Oc=function(a){zr(a.b,this,a.b.n)};_.Rc=function(){return Br};
+var Br;function Dr(){var a;this.b=(a=document.createElement(be),a.setAttribute(Qf,"return;"),typeof a.ontouchstart==ue)}t(218,1,{},Dr);function Er(){Er=x;Fr=new Pp(Vg,new Gr)}function Gr(){}t(219,216,ci,Gr);_.Oc=function(a){zr(a.b,this,a.b.o)};_.Rc=function(){return Fr};var Fr;function Hr(){Hr=x;Ir=new Pp(Wg,new Jr)}function Jr(){}t(220,216,ci,Jr);_.Oc=function(a){Kr(a.b,this)&&(a.b.k&&Lr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),sk(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Ir};var Ir;
+function Mr(a,b){this.b=b;this.c=a}function Nr(a,b,c){yk&&(b=new Mr(b,c),a.ad(b))}t(221,185,{},Mr);_.Oc=function(a){a.Yc(this)};_.Pc=function(){return yk};_.b=!1;var yk=_.c=null;function Or(a){this.b=a}t(222,185,{},Or);_.Oc=function(a){a.Zc(this)};_.Pc=function(){return Pr};var Pr=_.b=null;function Qr(){}function Rr(a){var b;Sr&&(b=new Qr,a.ad(b))}t(223,185,{},Qr);_.Oc=function(a){a.$c(this)};_.Pc=function(){return Sr};var Sr=null;function Tr(a){this.b=a}t(224,185,{},Tr);_.Oc=function(a){a._c(this)};
+_.Pc=function(){return Ur};var Ur=_.b=null;function Vr(){}t(225,185,{},Vr);_.Oc=function(a){a.b.W&&a.b.Md()};_.Pc=function(){return Wr};var Wr=null;function Xr(a,b,c){a=a.b;if(!b)throw new Yr("Cannot add a handler with a null type");if(!c)throw new Yr("Cannot add a null handler");0<a.c?Zr(a,new $r(a,b,c)):as(a,b,null).Ef(c);return new bs(new cs(a,b,c))}
+function ds(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Yr("Cannot fire null event");try{++d.c;j=es(d,b.Pc(),null);e=null;for(h=d.d?j.Nf(j.Ke()):j.Mf();d.d?h.Pf():h.dd();){g=d.d?h.Qf():h.ed();try{b.Oc(g)}catch(n){if(n=Si(n),A(n,131))f=n,!e&&(e=new fs),gs(e,f);else throw n;}}if(e)throw new hs(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Mi(d.b);q.c<q.e.Ke();)o=Ni(q),o.xc()}finally{d.b=null}}}}catch(r){r=Si(r);if(A(r,83))throw new is(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function js(a){ks.call(this,a,!1)}function ks(a,b){this.b=new ls(b);this.c=a}t(226,1,ri,js,ks);_.ad=function(a){ds(this,a)};_.b=null;_.c=null;t(229,1,{});function Zr(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function ms(a,b,c,d){var e,f;e=es(a,b,c);e.Gf(d)&&e.He()&&(f=jj(a.e,b),f.Je(c),f.He()&&Vi(a.e,b))}function as(a,b,c){var d;d=jj(a.e,b);d||(d=new Ki,z(a.e,b,d));a=d.Ge(c);a||(a=new gj,d.Ie(c,a));return a}
+function es(a,b,c){a=jj(a.e,b);if(!a)return ns(),ns(),os;c=a.Ge(c);return!c?(ns(),ns(),os):c}t(228,229,{});_.b=null;_.c=0;_.d=!1;function ls(a){this.e=new Ki;this.d=a}t(227,228,{},ls);function bs(a){this.b=a}t(230,1,{},bs);_.b=null;function hs(a){Ti.call(this,ps(a),qs(a));this.b=a}function qs(a){a=a.Fd();return!a.dd()?null:a.ed()}
+function ps(a){var b,c,d;b=a.Ke();if(0==b)return null;b=new rs(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),xn(b.b,d);return b.b.b}t(232,100,ni,hs);_.b=null;function is(a){hs.call(this,a)}t(231,232,ni,is);t(233,1,{},function(){});function ss(a){a=vo(a,Zd);return ts(qg,a)?(us(),vs):ts(ef,a)?(us(),ws):(us(),xs)}function us(){us=x;vs=new ys("RTL",0);ws=new ys("LTR",1);xs=new ys("DEFAULT",2);zs=H(As,s,48,[vs,ws,xs])}
+function ys(a,b){Bo.call(this,a,b)}t(235,146,{48:1,116:1,120:1,122:1},ys);var zs,xs,ws,vs;function Bs(){}function Cs(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Cs(e,d);H(a,b,c,d);return d}function Ds(a){return Es([Fs,I],[s,m],[115,-1],a,0,2,1)}
+function Es(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Cs(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Es(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Gs();var e=Hs,f=Is;Gs();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Js(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ks;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Ks;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ks;}a[b]=c}t(236,1,{},Bs);_.qI=0;
+function Gs(){Gs=x;Hs=[];Is=[];var a=new Bs,b=Hs,c=Is,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Hs,Is;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function En(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Jn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Ls(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Ms(){var a;$stats&&Ns("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Rf))a=Rf;else if(-1!=a.indexOf("webkit"))a=tg;else if(-1!=a.indexOf(Cf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Cf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(tg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Ns("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(Os,s,1,[Kb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&Ns("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Dp();Gp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Dp();0!=Gp.length&&(a=Gp.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).insertBefore(a,b.b.firstChild),Gp.length=0);0!=Ep.length&&(a=Ep.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).appendChild(a),Ep.length=0);0!=Fp.length&&(a=Fp.join(l),b=(Hp(),Ip),a=Kp(a),Lp(b).appendChild(a),Fp.length=0);$stats&&Ns("export.client.JSME_export");new Ps;new Qs;0<Rs(null)?Yn((Vn(),Wn),new Ss):Ts()}function Si(a){return A(a,131)?a:new Bn(a)}function Us(a){return Vs(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
+function Ws(a){return Vs(a.l,a.m,a.h)}function Vs(a,b,c){return _=new Xs,_.l=a,_.m=b,_.h=c,_}
+function Ys(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Zs;if(0==a.l&&0==a.m&&0==a.h)return $s=Vs(0,0,0),Vs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?($s=Vs(0,0,0),c=Ws((at(),bt))):($s=Vs(c.l,c.m,c.h),c=Vs(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=ct(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?dt(e):0==c&&0!=d&&0==e?dt(d)+22:0!=c&&0==d&&0==e?dt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ws((at(),et)),c=!0,g=!g;else return c=ft(a,f),g&&gt(c),$s=Vs(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=ct(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=ft(c,d);f&&gt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Vs(f,j,c);g?$s=ct(c):$s=Vs(c.l,c.m,c.h);return e}if(!ht(a,b))return e?$s=ct(a):$s=Vs(a.l,a.m,a.h),Vs(0,0,0);c=c?a:Vs(a.l,a.m,a.h);var h,n,o,q;f=it(b)-it(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
+h?(j=0,n=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Vs(j&4194303,n&4194303,h&1048575);for(n=Vs(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(~~o>>22),r+=~~q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=~~o>>>1;j.m=~~h>>>1|(o&1)<<21;j.l=~~q>>>1|(h&1)<<21;--f}g&&gt(n);e?($s=ct(c),d&&($s=jt($s,(at(),bt)))):$s=Vs(c.l,c.m,c.h);return n}
+function gt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function it(a){var b;b=xt(a.h);return 32==b?(b=xt(a.m),32==b?xt(a.l)+32:b+20-10):b-12}var $s=null;function yt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Vs(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function zt(a,b){return Vs(a.l&b.l,a.m&b.m,a.h&b.h)}function At(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return at(),Bt;if(-9223372036854775E3>a)return at(),Ct;if(9223372036854775E3<=a)return at(),et;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=Vs(a,b,c);d&&gt(b);return b}function Dt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Et&&(Et=y(Ft,s,49,256,0)),c=Et[b],!c&&(c=Et[b]=Us(a)),c):Us(a)}
+function Gt(a){var b=lh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function ht(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Ht(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;j=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;n=~~b.m>>4&8191;o=~~b.m>>17|(b.h&255)<<5;q=~~(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(~~r>>22)+(~~v>>9)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~r>>
+22);return Vs(c&4194303,r&4194303,u&1048575)}function ct(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Vs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function ft(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Vs(c&4194303,d&4194303,e&1048575)}
+function jt(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Vs(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function It(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+It(ct(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Dt(1E9);a=Ys(a,b);b=l+O($s);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Et=null;
+function at(){at=x;et=Vs(4194303,4194303,524287);Ct=Vs(0,0,524288);bt=Dt(1);Dt(2);Bt=Dt(0)}var et,Ct,bt,Bt;function Xs(){}t(245,1,{49:1},Xs);function Ns(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Jt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(250,1,{},Jt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Kt(a,b){xn(a.b.b,b.b);return a}function Lt(){this.b=new Mt}
+t(251,1,{},Lt);function Nt(a){if(null==a)throw new Yr("css is null");this.b=a}t(252,1,{50:1,116:1},Nt);_.eQ=function(a){return!A(a,50)?!1:G(this.b,a.b)};_.hC=function(){return Ot(this.b)};_.b=null;function Pt(a){if(null==a)throw new Yr("html is null");this.b=a}t(254,1,Xh,Pt);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return Ot(this.b)};_.b=null;t(255,1,Xh,function(){this.b=l});_.bd=function(){return this.b};
+_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return Ot(this.b)};_.b=null;function Qt(){Qt=x;Rt=RegExp(oa,ve);St=RegExp(tb,ve);Tt=RegExp(qb,ve);Ut=RegExp(ta,ve);Vt=RegExp(ea,ve)}function Wt(a){Qt();-1!=a.indexOf(oa)&&(a=a.replace(Rt,pa));-1!=a.indexOf(qb)&&(a=a.replace(Tt,ra));-1!=a.indexOf(tb)&&(a=a.replace(St,qa));-1!=a.indexOf(ea)&&(a=a.replace(Vt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Ut,"&#39;"));return a}var Rt,St,Tt,Vt,Ut;
+function Xt(a){if(null==a)throw new Yr("uri is null");this.b=a}t(257,1,{53:1},Xt);_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return Ot(this.b)};_.b=null;function Yt(){Yt=x}t(259,1,{});function Zt(){}t(260,1,{},Zt);var $t=null;function au(){}t(261,259,{},au);var bu=null;
+function cu(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=es(a.b,f,null).Ke();for(e-=1;0<=e;--e)if(d=es(a.b,f,null).Lf(e),A(d,54)&&In(d.b,b)){var h=a.b,n=f;0<h.c?Zr(h,new du(h,n,null,d)):ms(h,n,null,d)}}}t(262,1,pi);_.b=null;function eu(a){this.b=a}t(263,262,pi,eu);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function fu(a){this.b=a}t(264,262,pi,fu);_.$c=function(){gu(this.b.b.pb)};function hu(){An()}t(265,100,wi,hu);function iu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,sk(a.e,1))}
+function ju(){this.b=new ku(this);this.c=new gj;this.e=new lu(this);this.i=new mu(this)}t(266,1,{},ju);_.d=!1;_.f=!1;function ku(a){tk();this.b=a}t(267,25,{},ku);_.Hc=function(){if(this.b.d){var a=this.b,b;b=nu(a.i.e.c,a.i.c);ou(a.i);A(b,55)&&new hu;a.d=!1;iu(a)}};_.b=null;function lu(a){tk();this.b=a}t(268,25,{},lu);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=ik(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(sk(a.b,1E4);a.i.d<a.i.b;){d=pu(a.i);try{if(null==d)break;A(d,55)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||ou(a.i)}if(100<=ik()-b)break}}finally{e||(Ak(a.b),a.d=!1,iu(a))}};_.b=null;function pu(a){var b;a.c=a.d;b=nu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function ou(a){qu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function mu(a){this.e=a}t(269,1,{},mu);_.dd=function(){return this.d<this.b};_.ed=function(){return pu(this)};
+_.fd=function(){ou(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function ru(a,b){var c=(su(),tu(b));a.appendChild(c)}function uu(a,b,c){var d;d=$j;$j=a;b==pj&&8192==vu(a.type)&&(pj=null);c.gd(a);$j=d}var $j=null,pj=null;function wu(){wu=x;xu=new ju}function Sj(a){wu();if(!a)throw new Yr("cmd cannot be null");var b=xu;aj(b.c,a);iu(b)}var xu;function yu(a){qj();!zu&&(zu=new zk);Au||(Au=new ks(null,!0),Bu=new Cu);return Xr(Au,zu,a)}var Au=null;function Du(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Cu(){}t(275,185,{},Cu);_.Oc=function(a){a.cd(this);Bu.d=!1};_.Pc=function(){return zu};_.Qc=function(){Du(this)};_.b=!1;_.c=!1;_.d=!1;var zu=_.e=null,Bu=null;function Eu(){Eu=x;Fu=new Gu;Hu()||(Fu=null)}var Fu=null;function vk(){}t(277,1,{},vk);_.Yc=function(){for(;0<(tk(),uk).d;)Ak(nu(uk,0))};function xk(a,b){return Xr((!Iu&&(Iu=new Ju),Iu),a,b)}function Ku(a){wk();Lu||(Mu(),Lu=!0);return xk((!Sr&&(Sr=new zk),Sr),a)}function wk(){Nu||(Ou(),Nu=!0)}
+function Pu(){var a;Nu&&(a=new Qu,Iu&&ds(Iu,a));return null}var Nu=!1,Iu=null,Ru=0,Su=0,Lu=!1;function Tu(){Tu=x;Uu=new zk}function Qu(){Tu()}t(279,185,{},Qu);_.Oc=function(){null.lg()};_.Pc=function(){return Uu};var Uu;function Ju(){js.call(this,null)}t(281,226,ri,Ju);
+function vu(a){switch(a){case md:return 4096;case Ad:return 1024;case Dd:return 1;case Sd:return 2;case oe:return 2048;case Ve:return 128;case We:return 256;case Xe:return 512;case cf:return 32768;case "losecapture":return 8192;case wf:return 4;case xf:return 64;case yf:return 32;case zf:return 16;case Af:return 8;case "scroll":return 16384;case ke:return 65536;case "DOMMouseScroll":case Bf:return 131072;case Qd:return 262144;case Wf:return 524288;case Wg:return 1048576;case Vg:return 2097152;case Ug:return 4194304;
+case Tg:return 8388608;case ze:return 16777216;case we:return 33554432;case xe:return 67108864;default:return-1}}function qj(){Vu||(Wu(),Vu=!0)}var Vu=!1;function Xu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Yu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Wu(){Zu=C(function(a){var b;var c=Au,d,e,f;zu&&c&&$u(c.b.e,zu)?(b=Bu.b,d=Bu.c,e=Bu.d,f=Bu.e,Du(Bu),Bu.e=a,ds(c,Bu),c=!(Bu.b&&!Bu.c),Bu.b=b,Bu.c=d,Bu.d=e,Bu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});av=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!En(b)&&A(b,56)&&uu(a,c,b)});bv=C(function(a){a.preventDefault();av.call(this,a)});cv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;av.call(this,a)});dv=C(function(a){if(Zu(a)){var b=rj;b&&b.__listener&&!En(b.__listener)&&A(b.__listener,56)&&(uu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,dv,!0);$wnd.addEventListener(Sd,dv,!0);$wnd.addEventListener(wf,dv,!0);$wnd.addEventListener(Af,dv,!0);$wnd.addEventListener(xf,dv,!0);$wnd.addEventListener(zf,dv,!0);$wnd.addEventListener(yf,dv,!0);$wnd.addEventListener(Bf,dv,!0);$wnd.addEventListener(Ve,Zu,!0);$wnd.addEventListener(Xe,Zu,!0);$wnd.addEventListener(We,
+Zu,!0);$wnd.addEventListener(Wg,dv,!0);$wnd.addEventListener(Vg,dv,!0);$wnd.addEventListener(Ug,dv,!0);$wnd.addEventListener(Tg,dv,!0);$wnd.addEventListener(ze,dv,!0);$wnd.addEventListener(we,dv,!0);$wnd.addEventListener(xe,dv,!0)}function ev(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function fv(a,b){switch(b){case "drag":a.ondrag=av;break;case fe:a.ondragend=av;break;case ge:a.ondragenter=bv;break;case "dragleave":a.ondragleave=av;break;case he:a.ondragover=bv;break;case "dragstart":a.ondragstart=av;break;case ie:a.ondrop=av;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,av,!1);a.addEventListener(b,av,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+function gv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?av:null),c&2&&(a.ondblclick=b&2?av:null),c&4&&(a.onmousedown=b&4?av:null),c&8&&(a.onmouseup=b&8?av:null),c&16&&(a.onmouseover=b&16?av:null),c&32&&(a.onmouseout=b&32?av:null),c&64&&(a.onmousemove=b&64?av:null),c&128&&(a.onkeydown=b&128?av:null),c&256&&(a.onkeypress=b&256?av:null),c&512&&(a.onkeyup=b&512?av:null),c&1024&&(a.onchange=b&1024?av:null),c&2048&&(a.onfocus=b&2048?av:null),c&4096&&(a.onblur=b&4096?av:null),
+c&8192&&(a.onlosecapture=b&8192?av:null),c&16384&&(a.onscroll=b&16384?av:null),c&32768&&(a.onload=b&32768?cv:null),c&65536&&(a.onerror=b&65536?av:null),c&131072&&(a.onmousewheel=b&131072?av:null),c&262144&&(a.oncontextmenu=b&262144?av:null),c&524288&&(a.onpaste=b&524288?av:null),c&1048576&&(a.ontouchstart=b&1048576?av:null),c&2097152&&(a.ontouchmove=b&2097152?av:null),c&4194304&&(a.ontouchend=b&4194304?av:null),c&8388608&&(a.ontouchcancel=b&8388608?av:null),c&16777216&&(a.ongesturestart=b&16777216?
+av:null),c&33554432&&(a.ongesturechange=b&33554432?av:null),c&67108864&&(a.ongestureend=b&67108864?av:null))}var rj=null,Zu=null,dv=null,bv=null,av=null,cv=null;function hv(){var a;hv=x;iv=(a=$doc,G(a.compatMode,Kb)?a.documentElement:a.body)}var iv;function jv(){this.c=new gj}function kv(a){a=a[Vc];return null==a?-1:a}t(285,1,{},jv);_.b=null;function lv(a,b){this.b=a;this.c=b}t(286,1,{},lv);_.b=0;_.c=null;t(287,1,ri);_.jd=function(a){return decodeURI(a.replace("%23",ma))};
+_.ad=function(a){ds(this.b,a)};_.kd=function(a){a=null==a?l:a;if(!G(a,null==mv?l:mv))mv=a,Wr&&(a=new Vr,ds(this.b,a))};var mv=l;function Hu(){function a(){$wnd.setTimeout(a,250);e()}var b=Fu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));mv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}t(289,287,ri);function Gu(){this.b=new js(null)}t(288,289,ri,Gu);
+function Ou(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Pu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Nu&&Nr((!Iu&&(Iu=new Ju),Iu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function Mu(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Lu&&(d=uj(),c=vj(),Su!=d||Ru!=c))Su=d,Ru=c,Rr((!Iu&&(Iu=new Ju),Iu))}finally{a&&a(b)}})}function fj(a,b){Oi(a.pd(),b,!0)}function ej(a,b){Oi(a.pd(),b,!1)}function nv(a,b){a.pb.style[Ne]=b}function tj(a,b,c){0<=b&&a.ud(b+ag);0<=c&&a.sd(c+ag)}function ov(a){var b,a=vo(a,Cd);b=jo(a,ko(32));return 0<=b?a.substr(0,b-0):a}
+function Oi(a,b,c){if(!a)throw new Wi(nc);b=io(b);if(0==b.length)throw new Bk(Hc);if(c){var d;d=io(b);b=a.className;-1==wo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=io(b);f=a.className;e=wo(f,c);-1!=e&&(b=io(f.substr(0,e-0)),c=io(qo(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function pv(a,b){a.style.display=b?l:Hf;a.setAttribute("aria-hidden",""+!b)}t(295,1,Ci);_.ld=function(){return ck(this.pb)};_.md=function(){return ek(this.pb)};
+_.nd=function(){return uo(this.pb,Of)};_.od=function(){return uo(this.pb,Pf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=Hf};_.rd=function(){throw new qv;};_.sd=function(a){nv(this,a)};_.td=function(a){pv(this.pb,a)};_.ud=function(a){this.pb.style[gh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function rv(a,b,c){var d=a.pb,e=c.c;qj();fv(d,e);Xr(!a.mb?a.mb=new js(a):a.mb,c,b)}
+function B(a,b,c){var d;d=vu(c.c);if(-1==d){var e=a.pb;d=c.c;qj();fv(e,d)}else-1==a.lb?(e=a.pb,d|=a.pb.__eventBits||0,qj(),gv(e,d)):a.lb|=d;return Xr(!a.mb?a.mb=new js(a):a.mb,c,b)}function sv(a,b,c){return Xr(!a.mb?a.mb=new js(a):a.mb,c,b)}
+function tv(a){var b;if(a.xd())throw new uv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;qj();gv(c,b)}else a.lb|=b;a.vd();a.Ad()}function vv(a,b){var c;switch(vu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Mp&&(f=Mp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&ds(a.mb,f.b),f.b.b=d,f.b.c=e}
+function wv(a){if(!a.xd())throw new uv("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function ak(a){if(a.ob)if(A(a.ob,69))a.ob.Cd(a);else{if(a.ob)throw new uv("This widget's parent does not implement HasWidgets");}else if(nj(),$u(xv.b,a)){nj();try{a.zd()}finally{Vi(xv.b,a)}}}
+function yv(a,b){var c;c=a.ob;if(b){if(c)throw new uv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}t(294,295,Bi);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&ds(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){tv(this)};_.gd=function(a){vv(this,a)};_.zd=function(){wv(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function zv(a){for(a=new Av(a);a.b.b<a.b.c.d-1;)Bv(a.b),Cv(a.b)}t(293,294,Di);_.vd=function(){Dv(this,(Ev(),Fv))};_.wd=function(){Dv(this,(Ev(),Gv))};function Hv(a,b,c){ak(b);var d=a.q;Iv(d,b,d.d);d=(su(),tu(b.pb));c.appendChild(d);yv(b,a)}function Jv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Kv;b.ob==a&&(f=a.Dd(b),f<d&&--d);ak(b);Iv(a.q,b,d);e?(e=b.pb,ev(c,(su(),tu(e)),d)):(e=(su(),tu(b.pb)),c.appendChild(e));yv(b,a)}
+function Lv(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;yo(c).removeChild(c);c=a.q;var d;d=Mv(c,b);if(-1==d)throw new Nv;if(0>d||d>=c.d)throw new Kv;for(--c.d;d<c.d;++d)Js(c.b,d,c.b[d+1]);Js(c.b,c.d,null)}return!0}t(292,293,Di);_.Dd=function(a){return Mv(this.q,a)};_.Ed=function(a,b,c,d){Jv(this,a,b,c,d)};_.Fd=function(){return new Ov(this.q)};_.Cd=function(a){return Lv(this,a)};function mj(a,b,c,d){var e;ak(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
+function Pv(a,b){if(b.ob!=a)throw new Bk("Widget must be a child of this panel.");}function Qv(a,b){var c;(c=Lv(a,b))&&Rv(b.pb);return c}function Sv(a,b,c){a=a.pb;-1==b&&-1==c?Rv(a):(a.style[Yf]=Xc,a.style[Ye]=b+ag,a.style[Sg]=c+ag)}function Tv(){var a=$doc.createElement(be);this.q=new Uv(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Uf]=Oe}function Rv(a){a.style[Ye]=l;a.style[Sg]=l;a.style[Yf]=l}t(291,292,Di,Tv);_.Gd=function(a){Hv(this,a,this.pb)};_.Cd=function(a){return Qv(this,a)};
+_.Hd=function(a,b,c){Pv(this,a);this.Id(a,b,c)};_.Id=function(a,b,c){Sv(a,b,c)};function Vv(a,b){if(a.Kd())throw new uv("SimplePanel can only contain one child widget");a.Ld(b)}function Wv(a,b){if(a.jb!=b)return!1;try{yv(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function Xv(a,b){if(b!=a.jb&&(b&&ak(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(su(),tu(a.jb.pb));a.Jd().appendChild(c);yv(b,a)}}function Yv(){this.pb=$doc.createElement(be)}t(299,293,Di,Yv);_.Jd=function(){return this.pb};
+_.Kd=function(){return this.jb};_.Fd=function(){return new Zv(this)};_.Cd=function(a){return Wv(this,a)};_.Ld=function(a){Xv(this,a)};_.jb=null;function $v(a,b){a.hb&&(aw(a.gb,!1,!1),Nr(a,a,b))}function bw(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function cw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ye]=b-0+(Aj(),ag);a.style[Sg]=c+ag}function dw(a){a.hb||(a.kb&&ak(a),aw(a.gb,!0,!1))}t(298,299,Di);_.Jd=function(){return xo(this.pb)};_.nd=function(){return uo(this.pb,Of)};
+_.od=function(){return uo(this.pb,Pf)};_.pd=function(){return yo(xo(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){$v(this,a)};_.qd=function(){return!G(Oe,this.pb.style[dh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&aw(this.gb,!1,!0)};_.sd=function(a){this.X=a;bw(this);0==a.length&&(this.X=null)};_.Od=function(a,b){cw(this,a,b)};_.td=function(a){this.pb.style[dh]=a?eh:Oe};_.Ld=function(a){Xv(this,a);bw(this)};
+_.ud=function(a){this.Y=a;bw(this);0==a.length&&(this.Y=null)};_.Pd=function(){dw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function ew(a,b){var c;Yv.call(this);this.$=new fw;this.U=(gw(),hw);this.gb=new iw(this);this.pb.appendChild($doc.createElement(be));this.Od(0,0);yo(xo(this.pb))[Cd]="gwt-PopupPanel";xo(this.pb)[Cd]=Xf;this.W=this.V=a;this.db=!1;c=H(Os,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new jw(c);this.T.pd()[Cd]=l;c=yo(xo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(nc);d=io(d);if(0==d.length)throw new Bk(Hc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Xv(this,this.T);bw(this);Oi(xo(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}t(297,298,Di);_.vd=function(){tv(this.T)};_.wd=function(){wv(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new Zv(this.T)};_.Cd=function(a){return this.T.Cd(a)};_.Ld=function(a){Xv(this.T,a);bw(this)};_.T=null;t(296,297,Di);_.zd=function(){wv(this)};
+function kw(){kw=x;lw=new mw(Ib,0,(gw(),hw));nw=new mw(pc,1,ow);pw=new mw(xc,2,qw);rw=H(sw,s,57,[lw,nw,pw])}function mw(a,b,c){Bo.call(this,a,b);this.b=c}t(300,146,{57:1,116:1,120:1,122:1},mw);_.b=null;var rw,lw,nw,pw;function tw(){tw=x;uw=H(Os,s,1,[Sg,vf,rd])}
+function jw(a){var b;tw();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);ru(c,this.d);c[xd]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Xg),b[Cd]=a[c],ru(b,vw(a[c]+"Left")),ru(b,vw(a[c]+Mb)),ru(b,vw(a[c]+"Right")),b),ru(this.d,d),1==c&&(this.c=xo(Xu(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function vw(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(be);var d=(su(),tu(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}t(302,299,Zh,jw);_.Jd=function(){return this.c};
+_.c=null;_.d=null;var uw;t(301,302,Zh);t(303,1,{});function Ev(){Ev=x;Fv=new ww;Gv=new xw}function yw(a){hs.call(this,a)}function Dv(a,b){Ev();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=Si(f),A(f,131))d=f,!c&&(c=new fs),gs(c,d);else throw f;}}if(c)throw new yw(c);}t(304,231,ni,yw);var Fv,Gv;function ww(){}t(305,1,{},ww);_.Qd=function(a){a.yd()};function xw(){}t(306,1,{},xw);_.Qd=function(a){a.zd()};function zw(){zw=x;Aw=(Bw(),Bw(),Cw)}t(309,294,Rh);
+_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};_.yd=function(){tv(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var Aw;
+t(308,309,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});function Dw(a){var b;zw();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||l}
+t(307,308,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Dw);function Ew(){this.q=new Uv(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);ru(this.f,this.e);this.pb=this.f}t(310,292,Di);_.e=null;_.f=null;
+function Fw(a,b){var c;if(a.i)throw new uv("Composite.initWidget() may only be called once.");ak(b);c=b.pb;a.pb=c;var d;su();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((su(),c).__gwt_resolve=Gw(a));a.i=b;yv(b,a)}function Hw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);qj();gv(d,b)}else b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}t(311,294,di);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){Hw(this)};_.gd=function(a){vv(this,a);this.i.gd(a)};
+_.zd=function(){this.i.zd()};_.rd=function(){return this.pb=this.i.rd()};_.i=null;function Iw(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Zd]=qg;break;case 1:b[Zd]=ef;break;case 2:ss(b)!=(us(),xs)&&(b[Zd]=l)}}function Jw(a){this.b=a;this.d=!1;this.e=this.c=ss(a)}t(312,1,{},Jw);_.b=null;_.c=null;_.d=!1;_.e=null;function Kw(){Kw=x;Bw();Bw()}function sj(){Kw();this.pb=Lw()}t(313,299,Sh,sj);_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};
+_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};function Mw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=xo(b);e=null;c&&(c=kv(c),e=0>c?null:nu(a.j.c,c));e?Nw(a,e):d&&(b.innerHTML=l||l);return b}function Nw(a,b){var c;if(b.ob!=a)return!1;try{yv(b,null)}finally{c=b.pb;yo(c).removeChild(c);var d=a.j,e;e=kv(c);c[Vc]=null;c=d.c;Ow(e,c.d);Js(c.c,e,null);d.b=new lv(e,d.b)}return!0}t(315,293,Yh);_.Fd=function(){return new Pw(this)};
+_.Cd=function(a){return Nw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;function Qw(a){if(0>=a.c)throw new Rw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Rw("Column index: 0, Column size: "+a.b);}
+function Sw(){this.j=new jv;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);ru(this.i,this.d);this.pb=this.i;this.e=new Tw(this);var a=new Uw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;ev(a.c.i,(su(),tu(b)),0);ru(a.b,$doc.createElement(Hd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Rw("Row index: "+a+", Row size: "+d);if(0>c)throw new Rw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new Rw("Column index: "+c+", Column size: "+this.b);c=Mw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Lg),d.innerHTML=sa||l,ev(c,(su(),tu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Lg);
+e.innerHTML=sa;c=$doc.createElement(Xg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Mw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(314,315,Yh,Sw);_.b=0;_.c=0;
+function Vw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Ww(),Xw)?a.c.e==(us(),ws)?(Yw(),Zw):a.c.e==vs?(Yw(),$w):(Yw(),ax):a.c.e==(us(),ws)?(Yw(),$w):a.c.e==vs?(Yw(),Zw):(Yw(),bx);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?l:a.d.b)}t(318,294,Bi);_.b=null;_.c=null;_.d=null;function cx(){this.pb=$doc.createElement(be);this.c=new Jw(this.pb);this.pb[Cd]="gwt-Label"}function dx(){cx.call(this);Iw(this.c,hh,!1);Vw(this)}
+t(317,318,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},cx,dx);_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};
+function ex(a){var b=$doc.createElement(be);ts(Cg,b.tagName);this.pb=b;this.c=new Jw(this.pb);this.pb[Cd]="gwt-HTML";Iw(this.c,a,!0);Vw(this)}t(316,317,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},ex);function fx(a){for(;++a.c<a.e.d&&!(null!=nu(a.e,a.c)););}function Pw(a){this.d=a;this.e=this.d.j.c;fx(this)}t(319,1,{},Pw);
+_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new Nv;a=nu(this.e,this.c);this.b=this.c;fx(this);return a};_.fd=function(){var a;if(0>this.b)throw new gx;a=nu(this.e,this.b);ak(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Tw(a){this.b=a}t(320,1,{},Tw);_.b=null;function Uw(a){this.c=a}t(321,1,{},Uw);_.b=null;_.c=null;function Ww(){Ww=x;Xw=new hx}var Xw;function Yw(){Yw=x;ix=new jx((Zo(),zd));Zw=new jx(Ye);$w=new jx(kg);ax=Zw;bx=$w;kx=ax}
+var ix,kx,Zw,bx,ax,$w;function hx(){}t(323,1,{},hx);function jx(a){this.b=a}t(324,323,{},jx);_.b=null;function lx(){lx=x;mx=new nx(vf);ox=new nx(Sg)}var mx,ox;function nx(a){this.b=a}t(325,1,{},nx);_.b=null;function px(a,b){var c;c=qx(a);ru(a.c,c);Hv(a,b,c)}function qx(a){var b;b=$doc.createElement(Lg);b[fd]=a.b.b;b.style[ch]=a.d.b;return b}function rx(a,b){var c,d;d=yo(b.pb);(c=Lv(a,b))&&a.c.removeChild(d);return c}
+function sx(){Ew.call(this);this.b=(Yw(),kx);this.d=(lx(),ox);this.c=$doc.createElement(Xg);ru(this.e,this.c);this.f[xd]=bb;this.f[td]=bb}t(326,310,Di,sx);_.Cd=function(a){return rx(this,a)};_.c=null;function tx(){tx=x;new Ki}function ux(a,b,c,d,e){tx();this.b=new vx(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}function wx(a,b,c,d,e){tx();ux.call(this,(Yt(),new Xt(a)),b,c,d,e)}
+t(327,294,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},ux,wx);_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};_.gd=function(a){32768==vu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);vv(this,a)};
+_.Ad=function(){var a=this.b;G(cf,vo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new xx(a,this),Yn((Vn(),Wn),a.i))};_.b=null;t(329,1,{});_.i=null;function yx(){yx=x;zx()}
+function vx(a,b,c,d,e,f){var g,j;yx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);j=new Lt;Kt(Kt(Kt(j,new Nt("width:"+e+(Aj(),ag)+pb)),new Nt("height:"+f+cg)),new Nt("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!Ax&&(Ax=new Bx);b=Cx;c=new Nt((new Nt(j.b.b.b)).b);j=new Mt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Wt(b.b);xn(j.b,b);j.b.b+="' style='";b=Wt(c.b);xn(j.b,b);j.b.b+="' border='0'>";j=new Pt(j.b.b);g.innerHTML=j.b||l;g=xo(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),qj(),gv(g,a)):a.lb|=133333119}t(328,329,{},vx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function xx(a,b){this.b=a;this.c=b}t(330,1,{},xx);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(cf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=cf)};_.b=null;_.c=null;function Dx(a,b){if(0>b||b>=a.pb.options.length)throw new Kv;}function Wp(a,b){Dx(a,b);return a.pb.options[b].value}function Ex(){zw();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}t(331,309,Rh,Ex);t(332,262,pi);function Fx(a){this.b=a}t(333,332,pi,Fx);
+_.Sc=function(){};function Gx(a){this.b=a}t(334,332,pi,Gx);_.Yc=function(a){this.b.Rd(a.i,a.b)};function Hx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Xg);ev(a.f,(su(),tu(e)),b);a=(su(),tu(c));d.appendChild(a)}else d=Xu(a.f,0),ev(d,(su(),tu(c)),b)}
+function Ix(a,b,c){var d;Jx(a,b);c&&b.b?(Jx(a,null),a=b.b,b=(Vn(),Wn),b.d=Zn(b.d,[new Kx(a),!1])):null!=b.d&&(a.k=new Lx(a,b),c=(gw(),ow),a.k.U=c,a.k.ab=a.i,a.k.pd()[Cd]=Le,d=ov(a.pb),G(Ee,d)||fj(a.k,d+"Popup"),sv(a.k,new Gx(a),yk?yk:yk=new zk),a.o=b.d,d=a.k,a=new Mx(a,b),d.pb.style[dh]=Oe,dw(d),a.b.p?cw(a.b.k,ck(a.b.pb)+uo(a.b.pb,Pf)-1,ek(a.c.pb)):cw(a.b.k,ck(a.c.pb),ek(a.b.pb)+uo(a.b.pb,Of)-1),d.pb.style[dh]=eh)}
+function Nx(a,b){if(b||!(a.n&&a.o==a.n.d))Jx(a,b),Ox((Kw(),a.pb)),b&&a.e&&Ix(a,b,!1)}
+function Px(a,b){var c;a:{c=zo(b);var d,e;for(e=new Mi(a.j);e.c<e.e.Ke();)if(d=Ni(e),d.pb.contains(c)){c=d;break a}c=null}switch(vu(b.type)){case 1:Ox((Kw(),a.pb));c&&Ix(a,c,!0);break;case 16:c&&Nx(a,c);break;case 32:c&&Nx(a,null);break;case 2048:Qx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Qx(a)||a.p||Rx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Qx(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&(Ix(a,a.n,!1),a.n.d.lg()):Sx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Qx(a)||
+a.p&&Rx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Qx(a)||(a.p?Sx(a):null!=a.n.d&&!a.n.d.lg().lg()&&(Ix(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Jx(a,null);a.k&&$v(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Jx(a,null);a.k&&$v(a.k,!1);break;case 13:Qx(a)||(Ix(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}vv(a,b)}function Tx(a,b,c){c&&Jx(a,null);Nr(a,b,!1);a.o=null;a.k=null}
+function Qx(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.Ke();){b=Ni(b);Jx(a,b);break}return!0}return!1}function Jx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=ov(c.pb)+Va;Oi(c.pd(),d,!1);a.p&&(c=yo(a.n.pb),2==Yu(c)&&(c=Xu(c,1),Oi(c,Fg,!1)))}if(b){c=ov(b.pb)+Va;Oi(b.pd(),c,!0);a.p&&(c=yo(b.pb),2==Yu(c)&&(c=Xu(c,1),Oi(c,Fg,!0)));Dl();c=a.pb;var d=new dl(b.pb),e=(yl(),zl),d=H(Ux,s,5,[d]),e=e.b,f,g,j,h;f=new vn;for(j=0,h=d.length;j<h;++j)g=d[j],wn(wn(f,g.b),ba);d=io(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function Sx(a){var b,c,d;if(a.n){for(b=c=Rj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?nu(a.j,b):nu(a.j,c);break}Jx(a,d)}}function Rx(a){var b,c,d;if(a.n){for(b=c=Rj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?nu(a.j,b):nu(a.j,c);break}Jx(a,d)}}t(335,294,Bi);_.gd=function(a){Px(this,a)};_.zd=function(){this.k&&$v(this.k,!1);wv(this)};_.Rd=function(a,b){Tx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Kx(a){this.b=a}t(336,1,{},Kx);_.xc=function(){Vx(this.b)};_.b=null;
+function Wx(a){this.b=a}t(337,1,{},Wx);_.Sc=function(){Jx(this.b,null)};_.b=null;function Lx(a,b){this.b=a;this.c=b;ew.call(this,!0,lf);Xv(this.T,this.c.d);bw(this);this.fb=!0;this.c.d.lg()}t(338,297,Di,Lx);_.cd=function(a){var b,c;if(!a.b)switch(vu(a.e.type)){case 4:c=zo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Jx(this.b,null)}};_.b=null;_.c=null;function Mx(a,b){this.b=a;this.c=b}t(339,1,{},Mx);_.b=null;var Xx=_.c=null;
+function Yx(){Yx=x;Xx=new Jt((Yt(),new Xt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Zx(a,b){this.pb=$doc.createElement(Lg);var c=ov(this.pb)+Va;Oi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Cd]="gwt-MenuItem";c=Ao();this.pb.setAttribute(Pe,c);Dl();this.pb.setAttribute(lg,jm.b);this.b=b}t(342,295,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Zx);_.b=null;_.c=null;_.d=null;
+function $x(){var a;this.pb=$doc.createElement(Lg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(be);ru(this.pb,a);a[Cd]="menuSeparatorInner"}t(343,295,Ci,$x);function ay(){var a,b,c,d,e;b=null.lg();e=uj();d=vj();b[ae]=(Oo(),Hf);b[gh]=0+(Aj(),ag);b[Ne]=cb;c=$doc;c=(G(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[gh]=(c>e?c:e)+ag;b[Ne]=(a>d?a:d)+ag;b[ae]="block"}function fw(){}t(344,1,{},fw);_.$c=function(){ay()};
+function by(a){this.b=a}t(345,1,{},by);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(a),!a.b){d=a.e;c=zo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(vu(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=zo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function cy(a){this.b=a}t(346,1,{},cy);_.b=null;function gw(){gw=x;hw=new dy(Ib,0);ow=new dy(pc,1);qw=new dy(xc,2);ey=H(fy,s,73,[hw,ow,qw])}function dy(a,b){Bo.call(this,a,b)}t(347,146,{73:1,116:1,120:1,122:1},dy);var ey,hw,ow,qw;function gy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Ku(a.b.$),ay(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Xi(a.i.b),a.i=null,a.c=!1)}
+function hy(a){a.k||(gy(a),a.d||(nj(),Qv(oj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Uf]=eh}function iy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-j)>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Fd]="rect("+g+bg+f+bg+c+bg+e+"px)"}
+function aw(a,b,c){a.d=c;gk(a);a.j&&(Ak(a.j),a.j=null,hy(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=yu(new by(d));var e;e=new cy(d);Eu();e=Fu?Xr(Fu.b,(!Wr&&(Wr=new zk),Wr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(gw(),hw)&&!b&&(c=!1);a.k=b;c?b?(gy(a),a.b.pb.style[Yf]=Xc,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),a.b.pb.style[Fd]=hg,nj(),b=oj(null),Hv(b,a.b,b.pb),a.j=new jy(a),sk(a.j,1)):hk(a,200):(gy(a),a.k?(a.b.pb.style[Yf]=Xc,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),nj(),
+b=oj(null),Hv(b,a.b,b.pb)):a.d||(nj(),Qv(oj(null),a.b)),a.b.pb.style[Uf]=eh)}function iw(a){var b=(mk(),pk);this.n=new lk(this);this.u=b;this.b=a}t(348,18,{},iw);_.zc=function(){hy(this)};_.Ac=function(){this.e=uo(this.b.pb,Of);this.f=uo(this.b.pb,Pf);this.b.pb.style[Uf]=Oe;iy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){iy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function jy(a){tk();this.b=a}t(349,25,{},jy);_.Hc=function(){this.b.j=null;hk(this.b,200)};
+_.b=null;function su(){su=x;ky()}function tu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Gw(a){return function(){this.__gwt_resolve=ly;return a.rd()}}function ly(){throw"A PotentialElement cannot be resolved twice.";}
+function ky(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function nj(){nj=x;my=new ny;oy=new Ki;xv=new fs}function py(a){this.q=new Uv(this);this.pb=a;tv(this)}
+function oj(a){nj();var b,c;c=jj(oy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==oy.e){var d=new qy;wk();xk(yk?yk:yk=new zk,d)}!b?c=new ry:c=new py(b);z(oy,a,c);gs(xv,c);return c}t(351,291,Di,py);var my,oy,xv;function ny(){}t(352,1,{},ny);_.Qd=function(a){a.xd()&&a.zd()};function qy(){}t(353,1,{},qy);_.Yc=function(){nj();try{Dv(xv,my)}finally{sy(xv.b),sy(oy)}};function ry(){py.call(this,$doc.body)}t(354,351,Di,ry);
+_.Id=function(a,b,c){Sv(a,b-0,c-0)};function Zv(a){this.d=a;this.b=!!this.d.jb}t(355,1,{},Zv);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new Nv;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function ty(a,b){a.pb[bh]=null!=b?b:l}t(358,309,gi);_.gd=function(a){0!=(vu(a.type)&896)?vv(this,a):vv(this,a)};_.Ad=function(){};function uy(){uy=x;zw();vy()}t(357,358,gi);
+function wy(){uy();var a=$doc.createElement("textarea");!bu&&(bu=new au);!$t&&($t=new Zt);zw();this.pb=a;this.pb[Cd]="gwt-TextArea"}t(356,357,gi,wy);function xy(){var a;uy();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!bu&&(bu=new au);!$t&&($t=new Zt);zw();this.pb=b;this.pb[Cd]="gwt-TextBox"}t(359,357,gi,xy);function vy(){vy=x;yy=new zy;Ay=new By;Cy=new Dy;Ey=new Fy;Gy=H(Hy,s,80,[yy,Ay,Cy,Ey])}t(360,146,mi);var Gy,yy,Ay,Cy,Ey;function zy(){Bo.call(this,Ib,0)}t(361,360,mi,zy);
+function By(){Bo.call(this,cc,1)}t(362,360,mi,By);function Dy(){Bo.call(this,fc,2)}t(363,360,mi,Dy);function Fy(){Bo.call(this,wc,3)}t(364,360,mi,Fy);function Iy(a,b){var c,d;c=$doc.createElement(Xg);d=$doc.createElement(Lg);d[fd]=a.b.b;d.style[ch]=a.c.b;var e=(su(),tu(d));c.appendChild(e);ru(a.e,c);Hv(a,b,d)}function Jy(){Ew.call(this);this.b=(Yw(),kx);this.c=(lx(),ox);this.f[xd]=bb;this.f[td]=bb}t(365,310,Di,Jy);_.Cd=function(a){var b;b=yo(a.pb);(a=Lv(this,a))&&this.e.removeChild(yo(b));return a};
+function Ky(a,b){if(0>b||b>=a.d)throw new Kv;return a.b[b]}function Mv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Iv(a,b,c){var d,e;if(0>c||c>a.d)throw new Kv;if(a.d==a.b.length){e=y(Ly,s,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)Js(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Js(a.b,d,a.b[d-1]);Js(a.b,c,b)}function Uv(a){this.c=a;this.b=y(Ly,s,81,4,0)}t(366,1,{},Uv);_.Fd=function(){return new Ov(this)};_.b=null;_.c=null;_.d=0;
+function Bv(a){if(a.b>=a.c.d)throw new Nv;return a.c.b[++a.b]}function Cv(a){if(0>a.b||a.b>=a.c.d)throw new gx;a.c.c.Cd(a.c.b[a.b--])}function Ov(a){this.c=a}t(367,1,{},Ov);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Bv(this)};_.fd=function(){Cv(this)};_.b=-1;_.c=null;function zx(){zx=x;Cx=(Yt(),new Xt(Qn()+"clear.cache.gif"))}var Cx,Ax=null;function Bx(){}t(369,1,{},Bx);function My(){My=x;zx()}function Ny(a,b,c,d,e){My();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function Oy(a,b,c){My();Ny.call(this,(Yt(),new Xt(a)),b,0,c,16)}t(370,303,{},Ny,Oy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Bw(){Bw=x;Cw=(Py=new Qy)?new Ry:Py}function Ry(){}t(371,1,{},Ry);_.Td=function(a){a.focus()};var Py,Cw;function Sy(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function Lw(){var a=(Bw(),Ty)?Ty:Ty=Sy();Bw();var b=$doc.createElement(be);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Oe;d.position=Xc;c.addEventListener(oe,a,!1);b.appendChild(c);return b}t(373,371,{});var Ty=null;function Ox(a){$wnd.setTimeout(function(){a.focus()},0)}function Qy(){}t(372,373,{},Qy);_.Td=function(a){Ox(a)};
+function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Zr(b,new du(b,c,d,a)):ms(b,c,d,a)}function cs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(378,1,{},cs);_.b=null;_.c=null;_.d=null;_.e=null;function $r(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(379,1,{},$r);_.xc=function(){var a=this.c;as(this.b,this.e,this.d).Ef(a)};_.b=null;_.c=null;_.d=null;_.e=null;function du(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(380,1,{},du);_.xc=function(){ms(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function Uy(a,b){b.n!=a&&(!a.ic&&(a.ic=new gj),b.n=a,aj(a.ic,b))}function Vy(a){var b;b=a.cZ.e;if(-1!=jo(b,ko(36)))return null;a=a.jc.c.c++;return b=qo(b,po(b,ko(46))+1)+l+a}function Wy(a,b,c,d){0==--a.dc&&(a.oc!=a.ge()&&(d|=4),!a.nc&&(d|=2),0<d&&new Xy(a,b,c,Dt(d)))}function Yy(a){return!a._b&&a.gc?Yy(a.gc):a._b}function Zy(a){return!a.bc&&a.gc?Zy(a.gc):a.bc}
+function $y(a){var b;b=new az;if(a.ge()){for(;a&&!A(a,102);a=a.gc){var c=b,d=a.ce(),e=a.de();c.b+=d;c.c+=e}A(a,102)&&(c=a.ce(),a=a.de(),b.b+=c,b.c+=a);return b}throw new bz;}function cz(a){a.kc=!1;a.pe();dz(a)}function dz(a){if((a=A(a,102)?null:a.gc)&&a.kc)cz(a),a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}function ez(a){return(a=a.Xd())?a:new fz(1,1)}function gz(a){var b;return(b=a.Yd())?new hz(b):new hz(a.$d())}function iz(a){0==a.dc++&&(a.oc=a.ge(),a.nc=!0,a.me())}function jz(a){return!a.bc?(a.fe(),!0):!1}
+function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,88)&&c.b==b.b||a.hc.Zf(b)}function kz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)dz(a),new lz(a,100);if(g!=a.mc||f!=a.cc)a.fe(),new lz(a,101)}function mz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.fe(),a.hc.$f(b),a.ge()&&a.oe())}function nz(a){a.lc||(iz(a),oz(a,!0),pz(a),a.lc=!0,new lz(a,102),Wy(a,a,a.gc,0),dz(a),a.hc.ag(a))}function qz(){this.jc=(Up(),Up(),rz);new Ki;this.ee();this.fc=(sz(),tz)}
+t(384,1,ai);_.Ud=function(){return!1};_.Vd=function(){return Vy(this)};_.Wd=function(){return Yy(this)};_.Xd=function(){return uz(this.hc,this)};_.Yd=function(){return this.Xd()};_.Zd=function(){return this.cc};_.$d=function(){return this.ie()};_._d=function(){return new vz(0,0,0,0)};_.ae=function(){return this.le()};_.be=function(){return this.mc};_.ce=function(){return this.pc};_.de=function(){return this.qc};_.ee=function(){};_.fe=function(){cz(this)};
+_.ge=function(){return this.lc&&!!this.gc&&this.gc.ge()};_.he=function(){};_.ie=function(){return ez(this)};_.je=function(){};_.ke=function(){return(null==this.ec&&(this.ec=this.Vd()),this.ec)+ya+this.ce()+ya+this.de()+ya+this.be()+hh+this.Zd()+(this.lc?l:",hidden")};_.le=function(){return gz(this)};_.me=function(){};_.ne=function(){return jz(this)};_.oe=function(){};_.pe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.qe=function(a,b){this.re(this.pc,this.qc,a,b)};
+_.re=function(a,b,c,d){this.se(a,b,c,d,this.ac,!0);this.ac=0};_.se=function(a,b,c,d){kz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.ke()+Tc};_.te=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Bk("Missing message: awt.12A");if(A(b,90)){if(b==a)throw new Bk("Missing message: awt.12B");a:{if(a&&!A(a,102))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,102))break;d=d.gc}d=!1}if(d)throw new Bk("Missing message: awt.12C");if(A(b,102))throw new Bk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new so;var e=Rj(d.Wb.b,b),f;f=nu(d.Wb.b,e);d.Xb&&d.Xb.ze(f);wz(d,e);new xz(d,301,f)}d=a.Wb.b.d;iz(b);yz(a.Wb.b,d,b);d=(b.gc=a,b.he(!0),cz(a),!!a.Xb&&
+A(a.Xb,95)&&(a.Xb.o=!1),Wy(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,95)){var g=a.Xb;if(!b)throw new Yr("Missing message: awt.185");if(null==c||null!=c)zz(g,c,b);else throw new Bk("Missing message: awt.92");}else a.Xb.ve(null==c?null:c,b)}catch(j){j=Si(j);if(A(j,125))throw b=j,wz(a,d),b;throw j;}b.pe();new xz(a,300,b)}function Az(a,b){var c;c=a.ue();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Bz(a){var b;b=a.ue();return new Cz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function oz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)nu(a.Wb.b,c).he(b)}function wz(a,b){var c;c=nu(a.Wb.b,b);iz(c);c.he(!1);qu(a.Wb.b,b);c.gc=null;cz(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1);Wy(c,c,a,1)}function Dz(a){var b=(Ez(),Fz);mz(a,b);for(b=0;b<a.Wb.b.d;++b)nu(a.Wb.b,b).ne()}function Gz(a,b){var c,d;if(a.Xb)for(d=new Mi(a.Wb.b);d.c<d.e.Ke();)c=Ni(d),a.Xb.ze(c);if(b)for(d=new Mi(a.Wb.b);d.c<d.e.Ke();)c=Ni(d),b.ve(null,c);a.Xb=b;cz(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}
+function pz(a){if(!a.kc){a.Xb&&a.Xb.we(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=nu(a.Wb.b,c),b.kc||b.te();a.kc=!0}}function Hz(){qz.call(this);this.Wb=new Iz;this.$b=(Up(),Up(),rz)}t(383,384,qi);_.Xd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.xe(this));return this.Yb};_.Yd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.ye(this));return this.Zb};_.ue=function(){return this._d()};_.$d=function(){return ez(this)};_.ae=function(){return gz(this)};
+_.ee=function(){this.hc=(Up(),new Jz)};_.fe=function(){cz(this);this.Xb&&A(this.Xb,95)&&(this.Xb.o=!1)};_.he=function(a){oz(this,a)};_.ie=function(){return ez(this)};_.le=function(){return gz(this)};_.me=function(){var a;for(a=0;a<this.Wb.b.d;++a)iz(nu(this.Wb.b,a))};_.ne=function(){var a;if(!jz(this))return!1;for(a=0;a<this.Wb.b.d;++a)nu(this.Wb.b,a).ne();return!0};_.pe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=nu(this.Wb.b,b),a.pe()};_.te=function(){pz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function Kz(){var a=new Lz;Hz.call(this);Gz(this,a)}t(382,383,qi,Kz);_.Vd=function(){return"panel"+this.$b.c.e++};function Mz(a,b,c){a=Nz(a.Vb,b,c);a.k=!0;return new Oz(a)}function Pz(a){a.je(a.Vb.e)}function Qz(a){return new fz(uo(a.Vb.pb,Pf),uo(a.Vb.pb,Of))}t(381,382,qi);_.Zd=function(){return uo(this.Vb.pb,Of)};_.be=function(){return uo(this.Vb.pb,Pf)};_.ce=function(){return ck(this.Vb.pb)};_.de=function(){return ek(this.Vb.pb)};
+_.ge=function(){return this.Vb.pb.style.display!=Hf};_.oe=function(){Pz(this)};_.qe=function(){};_.Vb=null;function Rz(a){if(null!=a)this.f=a;else throw new Sz;}t(386,1,$h);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
+function Tz(){Tz=x;S=new Ki;z(S,new T(400),new V(qh));z(S,new T(401),new V(qh));z(S,new T(402),new V(qh));z(S,new T(500),new V(sh));z(S,new T(501),new V(sh));z(S,new T(502),new V(sh));z(S,new T(503),new V(th));z(S,new T(504),new V(sh));z(S,new T(505),new V(sh));z(S,new T(506),new V(th));z(S,new T(507),new V(Kh));z(S,new T(100),new V(mh));z(S,new T(101),new V(mh));z(S,new T(102),new V(mh));z(S,new T(103),new V(mh));z(S,new T(1004),new V(ph));z(S,new T(1005),new V(ph));z(S,new T(800),new V(Gh));z(S,
+new T(801),new V(Gh));z(S,new T(200),new V(uh));z(S,new T(201),new V(uh));z(S,new T(202),new V(uh));z(S,new T(204),new V(uh));z(S,new T(203),new V(uh));z(S,new T(209),new V(Lh));z(S,new T(208),new V(Mh));z(S,new T(207),new V(Mh));z(S,new T(206),new V(uh));z(S,new T(205),new V(uh));z(S,new T(1400),new V(Ih));z(S,new T(1401),new V(Jh));z(S,new T(1402),new V(Jh));z(S,new T(300),new V(nh));z(S,new T(301),new V(nh));z(S,new T(1100),new V(Fh));z(S,new T(1101),new V(Fh));z(S,new T(1200),new V(Hh));z(S,new T(701),
+new V(Dh));z(S,new T(900),new V(Eh));z(S,new T(1001),new V(Bh));z(S,new T(601),new V(Ch))}t(385,386,$h);_.ke=function(){return l};_.tS=function(){var a;a=l;A(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Vd()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.ke()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(388,1,{},V);_.b=lh;function Uz(){}t(389,1,{},Uz);_.b=null;_.c=null;
+function Vz(a,b){var c;b&&(a.b?(c=new Wz(a.b),Js(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}t(391,1,$h);_.b=null;function Xz(){}function Yz(){}t(390,391,$h,Xz,Yz);function Zz(){Zz=x;Math.sqrt(2)}function $z(a){Zz();if(0>a)throw new Bk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(392,1,{85:1},$z);_.eQ=function(a){return a===this?!0:A(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new aA;a.b=31*a.b+L((new bA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new bA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function cA(){cA=x;dA=new fs;eA=new fz(0,0);gs(dA,Fb);gs(dA,Ub);gs(dA,Ab);gs(dA,"Last");gs(dA,Mb);gs(dA,mc);gs(dA,Gc);gs(dA,Lc);gs(dA,Sb)}
+function zz(a,b,c){var d;if(null==b)d=Mb;else if(d=b,!$u(dA.b,b))throw new Bk(fA());Ls(jj(a.d,d))===Ls(c)&&Ls(jj(a.c,c))===Ls(d)||((b=jj(a.d,d))&&gA(a,b,d),hA(a.b.Fd(),c)&&gA(a,c,d),b=a.b,new iA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function jA(a,b){return new fz(Xj(b[1].c,Xj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Xj(b[0].b,Xj(b[4].b,b[3].b))+a.n)}function gA(a,b,c){kA(a.b,b);Vi(a.c,b);Vi(a.d,c)}
+function lA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;mA(c,c.length,eA);c=a.j;mA(c,c.length,eA);c=a.p;mA(c,c.length,null);a.q=0;for(d=nA(a.b,0);d.c!=d.e.b;){c=oA(d);e=jj(a.c,c);var f=b.fc;e=In(e,Mb)?0:In(e,mc)?1:In(e,Gc)?2:In(e,Lc)?4:In(e,Sb)?3:In(e,Fb)?f.b?4:3:In(e,Ab)?f.b?3:4:In(e,Ub)?1:2;c.lc?a.p[e]||(Js(a.p,e,c),++a.q,a.i[e]=c.$d(),a.j[e]=c.ae()):a.p[e]||(a.i[e]=c.$d(),a.j[e]=c.ae())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function pA(){cA();qA.call(this,0)}function qA(a){cA();Up();this.b=new rA;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=y(sA,s,89,5,0);this.i=y(tA,s,91,5,0);this.j=y(tA,s,91,5,0);this.q=this.f=this.n=0}t(393,1,{95:1,116:1},pA,qA);_.ve=function(a,b){zz(this,a,b)};
+_.we=function(a){lA(this,a);if(0!=this.q)if(a=Bz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.re(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].qe(a.c,this.j[1].b),this.p[1].se(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].qe(this.j[4].c,c),this.p[4].se(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].re(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].qe(a.c,
+this.j[2].b),this.p[2].se(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].qe(this.j[3].c,c),this.p[3].se(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.xe=function(a){var b;b=this.o;lA(this,a);this.o=b;return 0==this.q?Az(a,new fz(0,0)):Az(a,jA(this,this.i))};_.ye=function(a){var b;b=this.o;lA(this,a);this.o=b;return Az(a,jA(this,this.j))};_.ze=function(a){var b;b=jj(this.c,a);null!=b&&gA(this,a,b)};_.tS=function(){return uA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var eA,dA;function vA(a){qz.call(this);this.hc=(Up(),new wA(a,this))}t(394,384,{86:1,89:1,96:1,110:1,116:1},vA);_.Vd=function(){return sd+this.jc.c.b++};_.Xd=function(){return!Zy(this)?new fz(0,0):uz(this.hc,this)};_.pe=function(){};t(396,1,{});t(395,396,{},function(){});function xA(){xA=x}
+function yA(a,b){if(null==b)throw new Yr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Sf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function zA(){xA();qz.call(this);new gj;this.hc=new AA((Up(),this))}t(397,384,{87:1,89:1,96:1,110:1,116:1},zA);_.Xd=function(){return uz(this.hc,this)};
+_.ke=function(){return(null==this.ec&&(this.ec=Vy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+hh+this.cc+(this.lc?l:",hidden")+",current="+Wp(this.hc.b,this.hc.b.pb.selectedIndex)};function BA(){BA=x;CA=new DA(255,255,255);EA=new DA(192,192,192);FA=new DA(128,128,128);GA=new DA(64,64,64);HA=IA=new DA(0,0,0);JA=new DA(255,0,0);new DA(255,175,175);KA=new DA(255,200,0);LA=new DA(255,255,0);new DA(0,255,0);MA=new DA(255,0,255);NA=new DA(0,255,255);OA=PA=new DA(0,0,255)}
+function QA(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new DA(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new DA(c,a,b)}function RA(a){return new DA(L(0.7*(~~a.b>>16&255)),L(0.7*(~~a.b>>8&255)),L(0.7*(a.b&255)))}function DA(a,b,c){BA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Bk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(398,1,{88:1,97:1,101:1},DA);_.eQ=function(a){return A(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return SA.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var HA,OA,IA,PA,NA,GA,FA,EA,MA,KA,JA,CA,LA;function sz(){sz=x;tz=new TA(!0);UA=new fs;gs(UA,"ar");gs(UA,"fa");gs(UA,"iw");gs(UA,"ur")}function TA(a){this.b=a}t(399,1,$h,TA);_.b=!1;var tz,UA;t(401,1,{106:1,119:1});function VA(){fz.call(this,0,0)}function fz(a,b){this.c=a;this.b=b}
+function hz(a){fz.call(this,a.c,a.b)}t(400,401,{91:1,106:1,116:1,119:1},VA,fz,hz);_.eQ=function(a){return a===this?!0:A(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new aA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return WA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function Zq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(402,1,$h,Zq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.Ae=function(){return 0!=(this.f&4)};_.Be=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.Be()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.Ae()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function XA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function YA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(Ow(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.ae(),c.re(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function ZA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.ae():c.$d(),g=Xj(g,c.b),j+=c.c+a.d);return new fz(j,g+2*a.e)}function Lz(){$A.call(this,1,5,5)}
+function $A(a,b,c){Up();this.d=b;this.e=c;this.b=a}t(403,1,$h,Lz,$A);_.ve=function(){};
+_.we=function(a){this.c=aB(a.Wb);if(0!=XA(this)){var b,c,d,e,f,g,j,h,n,o,q;b=Bz(a);g=a.ue();j=a.fc.b;n=new gj;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new bB(r);for(v=0;v<r;++v)Js(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=Rj(a.Wb.b,u);Ow(E,D.d);Js(D.c,E,u)}for(d=new Mi(d);d.c<d.e.Ke();)if((c=Ni(d))&&c.lc)a=c.ae(),!e&&o+a.c>b.c&&(YA(this,n,b.c-(o-this.d),g.c,q,h,j),n.Te(),o=f,q+=h+this.e,h=0),e=!1,Js(n.c,n.d++,c),o+=a.c+this.d,h=Xj(h,a.b);YA(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.xe=function(a){this.c=aB(a.Wb);return 0==XA(this)?Az(a,new fz(10,10)):Az(a,ZA(this,!1))};_.ye=function(a){this.c=aB(a.Wb);return 0==XA(this)?Az(a,new fz(10,10)):Az(a,ZA(this,!0))};_.ze=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ye;break;case 2:a=kg;break;case 1:a=zd;break;case 4:a="trailing";break;default:a="leading"}return cB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Ez(){Ez=x;Fz=new dB(Rb,0,12)}
+function dB(a,b,c){Ez();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(404,1,{92:1,116:1},dB);_.b=null;_.c=0;_.d=0;var Fz;t(405,1,Ai);_.tS=function(){return eB.e+"[font="+this.c+"ascent="+fB(this.c).b+", descent="+fB(this.c).c+", height="+fB(this.c).d+Tc};_.c=null;function gB(a){if(!a.n){iz(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=nu(a.p,b))&&gB(c);oz(a,!1);a.n=!0;Wy(a,a,a.gc,0);new hB(a,202)}}
+function iB(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=nu(a.p,b))&&c.Md()}function jB(a){!Zy(a)&&Dz(a);var b=gz(a);a.re(a.pc,a.qc,b.c,b.b);pz(a)}function kB(a,b){a.q!=b&&(a.q=b)}t(407,383,zi);_._d=function(){return new vz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){iB(this)};_.ge=function(){return this.hc.d.hb};_.re=function(a,b,c,d){kz(this,a,b,c,d);this.ac=0};_.se=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;kz(this,a,b,c,d);this.lc&&e&&!f&&pz(this)};_.n=!1;_.q=!1;
+function lB(a){Hz.call(this);this.r=new Yz;this.p=new gj;this.o=new vz(0,0,0,0);this.lc=!1;Gz(this,new pA);this.hc&&mB(this.hc.d.I.c,a);this.hc&&nB(this.hc.d,!0);kB(this,!0)}t(406,407,zi);_.ue=function(){return new vz(this.o.e,this.o.c,this.o.b,this.o.d)};_.ce=function(){return ck(this.hc.d.pb)};_.de=function(){return ek(this.hc.d.pb)};_.ee=function(){this.hc=new oB((Up(),l),this)};
+function pB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=QA(g),f=new DA(L(0.7*(~~g.b>>16&255)),L(0.7*(~~g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=jg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new DA(L(0.7*(~~g.b>>16&255)),L(0.7*(~~g.b>>8&255)),L(0.7*(g.b&255))),f=QA(g),(a.e=j)&&(a.i=jg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;qB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=jg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);qB(a,b,c,d,1);qB(a,b,c+1,1,e);(a.e=f)&&(a.i=jg+(~~f.b>>16&255)+
+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);qB(a,b+d,c,1,e);qB(a,b+1,c+e,d,1)}t(408,1,{});_.tS=function(){return"Graphics"};t(409,408,{});function rB(a){var b,c;c=Xj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new fz(b,c)}
+function sB(a,b,c){var d,e,f,g,j,h;a.c=aB(b.Wb);if(0==a.c.length)return new VA;g=rB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.ae():d.$d(),h=Xj(h,d.c),j=Xj(j,d.b);return new fz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function tB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function uB(){vB.call(this,7)}function vB(a){Up();this.e=0;this.b=1;this.f=a;this.d=0}t(410,1,$h,uB,vB);_.ve=function(){};
+_.we=function(a){var b,c;this.c=aB(a.Wb);if(0!=this.c.length&&(b=Bz(a),!(0>=b.c||0>=b.b))){c=rB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,m,-1,d,1);e=y(I,m,-1,d,1);h=y(I,m,-1,c,1);n=y(I,m,-1,c,1);tB(b.c,b.d,this.d,f,e);tB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].re(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.xe=function(a){return Az(a,sB(this,a,!1))};_.ye=function(a){return Az(a,sB(this,a,!0))};_.ze=function(){};
+_.tS=function(){return wB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function gx(){An()}function uv(a){An();this.i=a}t(412,100,wi,gx,uv);function bz(){An();this.i="Missing message: awt.151"}t(411,412,wi,bz);t(413,1,{});function vz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(414,1,{94:1,116:1,119:1},vz);_.eQ=function(a){return a===this?!0:A(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return xB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function yB(a){zB.call(this,a,0)}function zB(a,b){qz.call(this);this.hc=(Up(),new AB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Yw(),ix);c.b=d;Vw(c);break;case 0:c=c.b;d=(Yw(),Zw);c.b=d;Vw(c);break;case 2:c=c.b,d=(Yw(),$w),c.b=d,Vw(c)}}t(415,384,ai,yB,zB);
+_.Xd=function(){return!Zy(this)?new fz(0,0):uz(this.hc,this)};_.ke=function(){var a=(null==this.ec&&(this.ec=Vy(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+hh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ye;switch(this.b){case 1:b=zd;break;case 2:b=kg}return a+b+",text=null"};_.b=0;t(418,1,$h);_.ke=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.ke()+Tc};_.k=null;_.n=null;
+function BB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function CB(a){this.o=(Up(),Up(),rz);var b;var c;b=this.cZ.e;-1!=jo(b,ko(36))?b=null:(c=this.o.c.d++,b=qo(b,po(b,ko(46))+1)+l+c);this.k=b;this.e=new Xz;this.i=a;this.f=!0;this.j=new DB(this)}t(417,418,$h,CB);_.ke=function(){return BB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(416,417,li);_.ke=function(){return BB(this)+(this.c?",tearOff":l)};_.c=!1;t(420,1,{107:1});
+_.eQ=function(a){return a===this?!0:A(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new aA;EB(a,this.b);EB(a,this.c);return a.b};function az(){this.c=this.b=0}function FB(a,b){this.b=a;this.c=b}function GB(a){var b=a.c;this.b=a.b;this.c=b}t(419,420,{98:1,107:1,116:1},az,FB,GB);_.eQ=function(a){return a===this?!0:A(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return HB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
+function IB(a,b){if(!b)throw new Yr("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new $x,e=c.d.d;if(0>e||e>c.d.d)throw new Kv;c.p&&(d.pb[Id]=2);Hx(c,e,d.pb);yz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Kv;yz(d.d,e,c);for(f=g=0;f<e;++f)A(nu(d.d,f),72)&&++g;yz(d.j,g,c);Hx(d,e,c.pb);c.c=d;e=ov(c.pb)+Va;Oi(c.pd(),e,!1);d.p&&(e=Rj(d.d,c),-1!=e&&(d=Xu(d.p?d.f:Xu(d.f,0),e),2==Yu(d)&&d.removeChild(Xu(d,1)),c.pb[Id]=2))}}
+function JB(a,b,c,d){a=a.b;b=$y(b);c+=b.b;d+=b.c;cw(a.b,c,d);dw(a.b)}function KB(){CB.call(this,l);new gj;this.c=!1;this.b=(Up(),new LB)}t(421,416,li,KB);_.b=null;t(424,1,{100:1,109:1,119:1});t(423,424,{100:1,108:1,109:1,119:1});_.eQ=function(a){return a===this?!0:A(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new aA;EB(a,this.d);EB(a,this.e);EB(a,this.c);EB(a,this.b);return a.b};function Cz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(422,423,{99:1,100:1,108:1,109:1,116:1,119:1},Cz);_.eQ=function(a){return a===this?!0:A(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return MB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function NB(){NB=x;OB=new PB;QB=new RB;SB=new RB}var OB,SB,QB;t(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function PB(){}t(427,426,{},PB);function RB(){}t(428,1,{},RB);t(429,384,ai);_.Wd=function(){return null};
+function TB(a,b){var c;c=new UB(Zy(a));return!c?null:new fz(VB(c,"_")*b+6,fB(c.c).d+6)}function WB(a,b){var c;c=TB(a,b);return!c?ez(a):c}function XB(a,b){var c;c=TB(a,b);return!c?gz(a):c}function YB(a){ZB.call(this,a,null!=a?a.length:0)}function ZB(a,b){qz.call(this);this.b=0>b?0:b;$B(this.hc,a)}t(430,429,ai,YB,ZB);_.Vd=function(){return"textfield"+this.jc.c.f++};_.Xd=function(){return TB(this,vo(this.hc.b.pb,bh).length)};_.Yd=function(){return!Zy(this)?null:TB(this,vo(this.hc.b.pb,bh).length)};
+_.$d=function(){return 0<this.b?WB(this,this.b):ez(this)};_.ae=function(){return 0<this.b?XB(this,this.b):gz(this)};_.ee=function(){this.hc=(Up(),new aC)};_.ie=function(){return 0<this.b?WB(this,this.b):ez(this)};_.le=function(){return 0<this.b?XB(this,this.b):gz(this)};_.b=0;function Up(){Up=x;rz=new bC}function cr(){var a=(Up(),Up(),rz);!a.d&&(a.d=new cC)}function bC(){this.c=new dC;this.e=new Uz}t(431,1,{},bC);_.b=null;_.d=null;var rz;function dC(){}t(432,1,{},dC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(433,1,{});function eC(){eC=x;fC=new gC;hC=new gC}function iC(a,b){return b==a?!0:!b?!1:!0}function gC(){}t(434,1,{103:1},gC);_.eQ=function(a){return null==a||!A(a,103)?!1:iC(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return Ot(a)};_.tS=function(){return jC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var fC,hC;function kC(){kC=x;H(lC,s,103,[(eC(),hC),fC])}function mC(a){kC();this.b=a}t(435,1,{},mC);_.b=null;
+function nC(a){a="flavor = "+a;An();this.i=a}t(436,101,{104:1,116:1,123:1,131:1},nC);function oC(a,b,c){Tz();pC.call(this,a,b,c,lh)}function pC(a,b,c,d){Tz();Rz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(437,385,$h,oC,pC);
+_.ke=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+It(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=lh;function lz(a,b){Tz();Rz.call(this,a);this.e=b}t(438,385,$h,lz);
+_.ke=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.ce()+ya+a.de()+ba+a.be()+hh+a.Zd()+va};function xz(a,b,c){Tz();lz.call(this,a,b);this.b=c}t(439,438,$h,xz);
+_.ke=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Vd());return a+b.ec};_.b=null;function Xy(a,b,c,d){Tz();Rz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(440,385,$h,Xy);
+_.ke=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Gt(zt(this.b,mh))&&(a+="PARENT_CHANGED,"),Gt(zt(this.b,nh))&&(a+="DISPLAYABILITY_CHANGED,"),Gt(zt(this.b,ph))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=lh;_.c=null;_.d=null;t(441,1,fi);function hB(a,b){Tz();lz.call(this,a,b);this.d=null;this.b=this.c=0}
+t(442,438,$h,hB);
+_.ke=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(443,1,{});function qC(a){if(null==a)throw new so;}t(444,443,{},qC);
+function rC(){rC=x;sC={};sC["java.vendor"]=Ae;sC["package.restrict.access.sun"]=ah;sC["sun.java.launcher"]=ic;sC["sun.management.compiler"]=Ae;sC["os.name"]=ic;sC[" sun.boot.class.path"]=ic;sC["path.separator.applet"]=ic;sC["java.vm.specification.vendor"]=Ae;sC["java.runtime.version"]=ic;sC["http.proxyPort"]=ic;sC["user.name"]=ic;sC["user.language"]=ic;sC["os.name.applet"]=ic;sC["browser.version"]=ic;sC["java.version"]=ic;sC["user.timezone"]=ic;sC["java.endorsed.dirs"]=ic;sC["java.specification.name"]=
+"GWT";sC["java.specification.version"]="2.5.0";sC[Te]=ec;!vr&&(vr=new Dr);vr.b?sC[Re]="yes":sC[Re]=null}var sC;t(447,101,ki);function tC(){An()}function uC(a){An();this.i=a}t(446,447,{111:1,116:1,123:1,131:1},tC,uC);function vC(){vC=x;wC=new xC}function yC(a){var b;if(a.n){var c;b=new Mt;xn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,xn(b.b,a.b));c=a.c;a=a.k;null!=c&&xn(b.b,c);null!=a&&(b.b.b+=ma,xn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function zC(a){vC();var b,c,d;if(null==a)throw new tC;a=io(a);try{d=jo(a,ko(58))}catch(e){e=Si(e);if(A(e,127))throw new uC(yn(e));throw e;}c=jo(a,ko(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;AC();var f,g,j;j=c.length;b=new BC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new uC($b+a);if(!this.n&&(this.n=jj(wC,this.i),this.n||(this.n=(Up(),new CC))&&z(wC,this.i,this.n),!this.n))throw new uC($b+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,R,sb,W,M,da,Jc,fg,zb,Md,Nd,Od,Xa,Kc,Jb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Za,n)==n&&-1==DC(c,ko(47),n+2))throw new EC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;da=this.f;
+Od=this.k;v=this.e;zb=this.j;q=this.b;Jb=this.o;Xa=DC(M,ko(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){sb=2;da=-1;E=DC(M,ko(47),2);Nd=DC(M,ko(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);R=E;-1!=Xa&&Xa<E&&(R=Xa);var ud=ko(64);Kc=M.lastIndexOf(ud,R);q=M.substr(2,R-2);-1<Kc&&(Jb=M.substr(2,Kc-2),sb=Kc+1);Jc=DC(M,ko(58),-1==Kc?sb:Kc);u=jo(M,ko(93));if(-1!=u)try{M.length>u+1?(r=M.charCodeAt(u+1),58==r?Jc=u+1:Jc=-1):Jc=-1}catch(hf){if(hf=Si(hf),!A(hf,123))throw hf;}-1==Jc||Jc>E?J=M.substr(sb,
+R-sb):(J=M.substr(sb,Jc-sb),fg=M.substr(Jc+1,R-(Jc+1)),0==fg.length?da=-1:da=FC(fg,10))}-1<Xa&&(Od=M.substr(Xa+1,o-(Xa+1)));D=-1==Xa?o:Xa;var dc=ko(63);Md=M.lastIndexOf(dc,D);-1<Md?(zb=M.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),W=po(v,ko(47))+1,v=v.substr(0,W-0)),D=Md):0!=Xa&&(zb=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),W=po(v,ko(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var ye;ye=v;null!=zb&&!G(zb,l)&&(null!=v?ye=v+vb+zb:ye=vb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=da;this.k=Od;var vd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(vd=po(this.d,ko(64)))?(this.o=this.d.substr(0,vd-0),this.d=qo(this.d,vd+1)):this.o=null;null!=this.c&&-1<(vd=jo(this.c,ko(63)))?(this.j=qo(this.c,vd+1),this.e=this.c.substr(0,vd-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Jb;this.e=v;this.j=zb}}catch(wd){wd=
+Si(wd);if(A(wd,123))throw new uC(yn(wd));throw wd;}if(-1>this.f)throw new uC("incorrect port: "+this.f);}t(448,1,$h,zC);_.tS=function(){return yC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var wC;t(449,1,{});function GC(a,b,c){var d,e;for(d=new HC(a.Fe().b);IC(d.b);)if(a=d.c=Ni(d.b),e=a.Hf(),null==b?null==e:In(b,e))return c&&(a=new JC(a.Hf(),a.If()),KC(d)),a;return null}t(453,1,ji);_.Ee=function(a){return!!GC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,134)||this.Ke()!=a.Ke())return!1;for(a=new HC(a.Fe().b);IC(a.b);)if(b=a.c=Ni(a.b),c=b.Hf(),b=b.If(),!this.Ee(c)||!LC(b,this.Ge(c)))return!1;return!0};_.Ge=function(a){a=GC(this,a,!1);return!a?null:a.If()};_.hC=function(){var a,b,c;c=0;for(b=new HC(this.Fe().b);IC(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.He=function(){return 0==this.Ke()};_.Ie=function(){throw new MC("Put not supported on this map");};
+_.Je=function(a){a=GC(this,a,!0);return!a?null:a.If()};_.Ke=function(){return this.Fe().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new HC(this.Fe().b);IC(c.b);)b=c.c=Ni(c.b),a?d+=za:a=!0,d+=l+b.Hf(),d+=rb,d+=l+b.If();return d+"}"};function sy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function $u(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Ne(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Me(b,c[d].Hf())){c=!0;break a}c=!1}return c}
+function jj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:NC(a,b,a.Ne(b))}function NC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Me(b,f.Hf()))return f.If()}return null}function z(a,b,c){return null==b?OC(a,c):A(b,1)?PC(a,b,c):QC(a,b,c,a.Ne(b))}function QC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Me(b,d.Hf()))return a=d.If(),d.Jf(c),a}else e=a.b[d]=[];d=new JC(b,c);e.push(d);++a.e;return null}
+function OC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function PC(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ne(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Me(b,g.Hf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.If();break a}}c=null}return c}t(452,453,ji);_.Ee=function(a){return $u(this,a)};
+_.Fe=function(){return new RC(this)};_.Me=function(a,b){return this.Le(a,b)};_.Ge=function(a){return jj(this,a)};_.Ie=function(a,b){return z(this,a,b)};_.Je=function(a){return Vi(this,a)};_.Ke=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){sy(this)}t(451,452,xi,Ki);_.Le=function(a,b){return Ls(a)===Ls(b)||null!=a&&In(a,b)};_.Ne=function(a){return~~Ln(a)};function xC(){sy(this)}t(450,451,xi,xC);function SC(){An()}t(454,100,wi,SC);
+function TC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=UC(a,c);if(c>=a.j)break;c=VC(a,c);++b}return b}function WC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function XC(a){var b;a.b=0<=a.k&&!a.e?a.k:UC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new SC;b=a.b;a.b=VC(a,a.b);return a.o.substr(b,a.b-b)}
+function VC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=YC(a.o,d,a.o.length);if(c<=a.i&&WC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=jo(a.d,ko(c)))break;++d}a.n&&b==d&&(a.f?(c=YC(a.o,d,a.o.length),c<=a.i&&WC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=jo(a.d,ko(c))&&++d));return d}
+function UC(a,b){var c,d;if(null==a.d)throw new so;for(d=b;!a.n&&d<a.j;)if(a.f){c=YC(a.o,d,a.o.length);if(c>a.i||!WC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>jo(a.d,ko(c)))break;++d}return d}function ZC(a){$C.call(this,a," \t\n\r\u000c",!1)}function aD(a){$C.call(this,a,ya,!1)}
+function $C(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=YC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YC(this.d,d,this.d.length),this.c[c]=a}}}t(455,1,{},ZC,aD,$C);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function bD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=On(e),!(Mn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==ue?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Tc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function cD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ag:a}function Rs(a){var a=new dD(a),b,c,d,e,f;b=$doc.getElementsByTagName(be);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Gd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;eD(a););return a.c}
+function fD(){fD=x;gD=H(Os,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);hD=(BA(),EA);iD=QA(hD);jD=y(kD,s,88,23,0);lD=y(Os,s,1,23,0);mD=y(kD,s,88,7,0);nD=null!=(rC(),sC[Re]);oD=y(pD,s,92,100,0);qD=y(rD,s,93,100,0)}function sD(a){var b;if(a.Gb)b=tD(a,1)+tb+tD(a,2)+tb+tD(a,3);else if(b=tD(a,0),0<b.length){var c=new uD(a.$);aj(a.ab.b,c)}return b}
+function vD(a,b){var c,d;c=b.b;if(G(c,(wD(),xD).c))$q(yD(a));else if(G(c,zD.c))$q(ar(a));else if(G(c,AD.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new br(a)),a.xb),c.b=d,cr(),dr(c));else if(G(c,mg)){7!=a.P&&(a.Q=lh);d=b.d;d=Ht(d,kh);c=jt(d,a.Q);var e=!ht(c,lh)?ct(c):c;!ht(e,rh)&&BD(a.$,O(c));CD(a);a.nb=!0;DD(a);a.P=7;a.Q=d}else G(c,ug)||(G(c,je)?ED(a):FD(a,c))}
+function GD(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(HD,s,-1,4,1);o=y(HD,s,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)ID(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=Qz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;JD(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||KD(a.gb[f])}a.C*=h}}
+function LD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new MD(a),a.$.s=0);null!=a.tb&&bD(a.tb,null)}}function ND(a,b){var c,d,e,f;f=new KB;d=Dc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=yc);d=new CB(Pb+d);var g=(wD(),xD).c;d.d=g;IB(f,d);Vz(d.e,a);d=new CB(Pb+c);d.d=zD.c;Vz(d.e,a);IB(f,d);a.wb&&(IB(f,new CB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new CB(c),d.d=AD.c,Vz(d.e,a),IB(f,d));Uy(a,f);return f}
+function OD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,hD);a.pb?(f==a.d&&X(b,RA(hD)),qB(b,h,g,a.Z,a.Z),X(b,(BA(),GA)),PD(b,h,g,a.Z-1,a.Z-1)):f==a.d?pB(b,h+1,g+1,a.Z,a.Z,!1):pB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(BA(),IA)),f){case 101:X(b,LA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;QD(b,!0);RD(b,SD(b,f,d,c,e));X(b,IA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(QD(b,!1),RD(b,SD(b,f,d,c,e)));TD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);qB(b,h+9,g+9,2,4);qB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,JA),qB(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,LA),qB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,MA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,IA);break;case 107:X(b,KA);qB(b,h+4,g+4,a.Z-8,a.Z-8);X(b,IA);PD(b,h+4,g+4,a.Z-8,a.Z-8);TD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);qB(b,h+9,g+9,2,4);qB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,OA),PD(b,c,e,d,d),X(b,HA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:UD(b,h,g,a.Z,!0);break;case 111:UD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,CA);qB(b,h+3,g+5,a.Z-7,a.Z-11);X(b,IA);PD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,hD);
+a.qb&&pB(b,h+1,g+1,a.Z,a.Z,!1);X(b,IA);VD(a,b,h,g,"NEW");break;case 106:X(b,JA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,IA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));VD(a,b,h+6,g,rc);break;case 104:X(b,JA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,IA);break;case 105:a.Ob?(X(b,NA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,IA)):VD(a,b,h,g,"123");break;case 114:X(b,PA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);qB(b,d,c,f,f);X(b,IA);WD(a,b,h,g,CA,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:XD(a,b,h,g+2,3);break;case 207:XD(a,b,h,g,4);break;
+case 208:XD(a,b,h,g,5);break;case 209:XD(a,b,h,g,1);break;case 210:XD(a,b,h,g,6);break;case 211:XD(a,b,h,g,7);break;case 212:XD(a,b,h,g,8);break;case 213:VD(a,b,h,g,"FG"),a.G=new FB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=lD[d]&&WD(a,b,h,g,jD[d],lD[d])}
+function YD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,hD),qB(d,0,0,c,b),a.pb?(X(d,(BA(),GA)),PD(d,-1,0,c,b-1)):(X(d,iD),Y(d,0,0,c-1-2,0),X(d,RA(hD)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),ZD(d,a.Y),X(d,(BA(),IA)),-1!=a.K.toLowerCase().indexOf(ke)&&X(d,JA),$D(d,a.K,10,15),aE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function bE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,hD);qB(d,0,0,c,b);a.pb?(X(d,(BA(),GA)),Y(d,0,b-1,c,b-1),e=cE*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,iD),Y(d,0,0,0,b-1),Y(d,0,cE*a.Z,b-1,cE*a.Z),X(d,RA(hD)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=cE+2;++b)OD(a,d,1,b);aE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function dE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);qB(e,0,0,c,b);d=a.eb?(NB(),QB):(NB(),SB);if((NB(),OB)==(NB(),OB))d==QB?e.b=l:e.b=Ag;d=new $z(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,R=void 0,sb=o=v=q=j=void 0,W=o=j=void 0,M=h=q=h=void 0,da=D=R=void 0,J=h=r=q=q=E=u=M=j=W=W=v=M=J=r=W=M=u=da=r=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,da=3;f.x&&(JD(f),GD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;da*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(eE(13*f.o.C*j)));fE(f.o,j);f.o.B&&(X(g,(BA(),IA)),PD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(fD(),mD)[f.e[j]]),h=g,q=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,QD(h,!0),RD(h,SD(h,q,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(fD(),mD)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,r=3*da*R,J=3*da*D,W=y(I,m,-1,4,1),q=y(I,m,-1,4,1),W[0]=L(f.K[h]+r),q[0]=L(f.N[h]-J),W[1]=L(f.K[o]+r),q[1]=L(f.N[o]-J),W[2]=L(f.K[o]-r),q[2]=L(f.N[o]+J),W[3]=L(f.K[h]-r),q[3]=L(f.N[h]+J),o=g,h=W,QD(o,!0),RD(o,gE(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){X(g,(BA(),IA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(fD(),mD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;M=f.K[h];u=f.N[h];W=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=q-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,MA);r=n*R;J=n*D;Y(g,O(N(Math.round(M+r))),O(N(Math.round(u-J))),O(N(Math.round(W+r))),O(N(Math.round(q-J))));Y(g,O(N(Math.round(M-r))),O(N(Math.round(u+J))),O(N(Math.round(W-r))),O(N(Math.round(q+J))));X(g,IA);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));q=O(N(Math.round(q)));Y(g,o,h,W,q);M=O(N(Math.round(da*R)));u=O(N(Math.round(da*D)));Y(g,o+M,h-u,W+M,q-u);Y(g,o-M,h+u,W-M,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-q)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));ZD(g,f.o.n);o=fB(f.o.o.c).b-fB(f.o.o.c).c;J=f.f[j];h=vb;null!=J&&(h=J);J=VB(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));r=O(N(Math.round((u+q)/2+~~(o/2)-1)));X(g,MA);$D(g,h,M,r);X(g,IA);break;default:if(1==f.C[j]||3==f.C[j])r=da*R,J=da*D,E=y(I,m,-1,3,1),v=y(I,m,-1,3,1),E[0]=O(N(Math.round(W+r))),v[0]=O(N(Math.round(q-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-
+r))),v[2]=O(N(Math.round(q+J))),o=g,h=E,q=v,QD(o,!0),RD(o,gE(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=da*R;J=da*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-q)/10*h,o=h/10,Y(g,O(N(Math.round(v+r*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-r*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(q))))}}D=y(HD,s,-1,f.u+1,1);R=y(I,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+q/R[h],D[o]=
+D[o]/R[o]+n/R[o];ZD(g,f.o.n);o=fB(f.o.o.c).b-fB(f.o.o.c).c;J=y(Os,s,1,f.u+1,0);W=y(I,m,-1,f.u+1,1);q=y(I,m,-1,f.u+1,1);n=y(hE,s,99,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(eE(2*f.o.C))));for(j=1;j<=f.u;++j)h=iE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=q[j]=VB(f.o.o,h),n[j]=jE(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(M=!0),r=h,sb=l,f.o.Lb&&0<f.y[j]&&(sb+=Xb,1<f.y[j]&&(sb+=f.y[j])),v=l,0!=f.B[j]&&(1<Yj(f.B[j])&&(v+=Yj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),M||!E?h=h+sb+v+l:h=v+sb+l+h,E||(r=h),J[j]=h,r=VB(f.o.o,r),v=VB(f.o.o,h),W[j]=r,q[j]=v,v=n[j]=jE(f,u,j,r,v,o,M),M=v.d+u+1,r=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(fD(),mD)[f.e[j]]),qB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(fD(),mD)[f.e[j]]):X(g,(BA(),IA)):X(g,(fD(),jD)[f.c[j]]),$D(g,h,M,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=W[j],v=q[j],M=O(N(eE(f.K[j]-r/2))),r=
+O(N(eE(f.N[j]+~~(o/2)-1))),X(g,(BA(),MA)),$D(g,ba+f.r[h][1],M+v,r);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(BA(),JA):(BA(),PA)),0<f.E&&106!=f.o.d&&(v=n[f.E],PD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,r=(da+1)*R,J=(da+1)*D,E=y(I,m,-1,5,1),v=y(I,m,-1,5,1),E[0]=O(N(eE(f.K[h]+r))),E[1]=O(N(eE(f.K[o]+r))),v[0]=O(N(eE(f.N[h]-J))),v[1]=O(N(eE(f.N[o]-J))),E[3]=O(N(eE(f.K[h]-r))),E[2]=O(N(eE(f.K[o]-r))),v[3]=O(N(eE(f.N[h]+J))),
+v[2]=O(N(eE(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(da=g,j=E,R=v,da.o&&(QD(da,!1),RD(da,gE(da,j,R,5,!0)))),106==f.o.d&&kE(f,f.I[f.F],f.J[f.F]))){da=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++da;if(da>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(BA(),JA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],PD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(BA(),GA)),Y(e,c-1,0,c-1,b-1)):(X(e,RA(hD)),Y(e,c-1,0,c-1,b-1),X(e,hD),Y(e,c-2,0,c-2,b-1),X(e,iD),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(BA(),MA)),Y(e,
+d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new dB(Yb,0,13),a.X=new UB(a.U),null!=a.cb&&(d=VB(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,(BA(),IA)),ZD(e,a.U),$D(e,a.cb,c,b)));aE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function XD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,m,-1,9,1);n=y(I,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(QD(b,!1),RD(b,gE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function lE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,hD);qB(d,0,0,b,c);a.pb?(X(d,(BA(),GA)),c=14*(a.Z+a.T),PD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,RA(hD)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,iD),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)OD(a,d,b,1),OD(a,d,b,2);a.d=c;aE(a.Vb,a.Rb,0,0)}}
+function UD(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);Y(a,j,r,f,h);Y(a,g,r,f,h);j=~~(n/3);Y(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);TD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function mE(a,b,c){var d,e,f,g,j,h;nE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=oE(b);b=new $C(b,j,!0);e=l;for(d=1;5>=d;++d)e=pE(b,j);d=qE(FC(io(e.substr(0,3)),10)).b;g=qE(FC(io(e.substr(3,3)),10)).b;pE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=pE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new rE(a,f)}GD(a,1,d,1);GD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new rE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",DD(a),!1;null!=a.j&&a.$&&sE(a.$,a.j,!0);null!=a.k&&
+a.$&&sE(a.$,a.k,!1);j=tE(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new uE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];GD(a,1,j,0)}c&&DD(a);return!0}function er(a,b){a.lb=!0;a.K=b}function fE(a,b){100>b&&(!oD[b]&&(oD[b]=new dB(Yb,0,b)),!qD[b]&&Js(qD,b,new UB(oD[b])),a.n=oD[b],a.o=qD[b])}
+function ir(a,b){var c,d;if(0==b)return!1;CD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:LD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;vE(a,wE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new uv("Cannot redo. Index is out of range.");if(!d.b.d)throw new uv(ac);
+d.b=d.b.d;vE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=nu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(er(a,gc+(a.Ib.b+1)+ca+a.Ib.d),d=xE(d),yE(a,d,!1,!0),null!=a.tb&&bD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=nu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=kc):(er(a,gc+(a.Ib.b+1)+ca+a.Ib.d),d=xE(d),yE(a,d,!1,!0),null!=a.tb&&bD(a.tb,null));break;case 101:a.Mb&&zE(a.Mb);a.Mb=new AE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new BE(a):a.Eb.hc.d.hb?CE(a.Eb.hc.d):DE(a.Eb);break;case 114:a.c&&
+zE(a.c);a.c=new AE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,EE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=FE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(HD,s,-1,4,1);ID(a.$,d);a.nb=!0;a.$=new uD(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;GE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,HE(a.$,a.$.E),a.$.E=0,ED(a)):0<a.$.F&&(a.nb=!0,IE(a.$,a.$.F),a.$.F=0,ED(a));JE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new KB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new CB(c),IB(j,g),g.d=c,Vz(g.e,a);Uy(a,j);a.F=j}JB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(zE(a.p),a.p=null);0==a.$.E&&(a.p=new AE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,ED(a)),18==a.e&&(d=vo((fr(),gr).hc.b.pb,bh),KE(a.$,a.$.E,d),ED(a)),JE(a.$))}DD(a);return!0}
+function ar(a){var b,c,d;d=yD(a);c=l;if(a.Gb){var e,f,g;g=Ds([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)FE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(LE(g[1][0],3)+LE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+ME(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+ME(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new NE(a,a.gb,a.vb)),c=ME(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function OE(a,b,c,d){var e;e=c;var f=d,g,j;(g=PE(b),j=0!=(b.f&2),g||j)?(a.Gb?JB((!a.x&&(a.x=ND(a,!0)),a.x),a,e,f):JB((!a.w&&(a.w=ND(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=QE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=cE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",DD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",DD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=ir(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)HE(a.$,a.$.E),a.$.E=0,ED(a);else{if(106==a.d)return!0;if(108==a.d)RE(a.$,a.$.E,0),ED(a);else if(157==a.d)RE(a.$,a.$.E,1),ED(a);else if(158==a.d)RE(a.$,a.$.E,-1),ED(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):ED(a);else if(206<=a.d&&229>=a.d)a.P=2,SE(a.$),ED(a);else if(230==a.d)a.P=3,ED(a);else if(233<=a.d&&262>a.d)TE(a.$,!1),ED(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;KE(a.$,a.$.E,vo(a.Eb.f.hc.b.pb,bh));a.$.n=!0;ED(a)}else if(105==a.d)UE(a.$),ED(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=vo((fr(),gr).hc.b.pb,bh),1>d.length&&(d=Mc),KE(a.$,a.$.E,
+d)),ED(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,SE(a.$),ED(a);else if(0<a.$.F)if(104==a.d)IE(a.$,a.$.F),a.$.F=0,ED(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])er(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;HE(d,c);d.b[c]=0}a.$.F=0;ED(a)}else if(201==a.d)VE(a.$,a.$.F),ED(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),ED(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,ED(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,ED(a);else if(206<=a.d&&229>=a.d)a.P=2,SE(a.$),ED(a);else if(107==a.d){if(!a.Eb.c)return!0;d=vo(a.Eb.f.hc.b.pb,bh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;ED(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new MD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(WE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,SE(a.$)):300<a.d?(WE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=vo((fr(),gr).hc.b.pb,bh),1>d.length&&(d=Mc),KE(a.$,1,d))):230==a.d?XE(a,null,!0):233<=a.d&&262>a.d?(WE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,TE(a.$,!0)):rC();ED(a)}else e=!1;e&&(JE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,DD(a))}return e}
+function YE(a,b,c,d){var e,f;if(a.A||!a.ib||PE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=ZE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)HE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),IE(b,e),0<ZE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){er(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<ZE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;er(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(QE(b)||PE(b))BD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(HD,s,-1,4,1);ID(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;CD(a);a.nb=!0;DD(a);a.Tb=c;a.Ub=d;return!0}
+function $E(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||PE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((fD(),nD)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;aF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(aF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;CD(a);a.nb=!0;DD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function bF(a){if(a.A)return!0;a.jb&&(a.jb=!1,ED(a));a.lb=!1;a.Q=lh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=ZE(b,b.u),6>b.A[c]&&(cF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),HE(b,b.u));b.D=!1;ED(a)}else a:{var b=a.$,e,f;c=ZE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):er(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],er(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(eE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(eE((b.N[b.G]+b.N[c])/2))))}}KD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,wE(b),b.b.d=c),ED(a),a.s=!1)}else 5==a.P&&(KD(a.$),ED(a));0<a.P&&(a.E=!1,CD(a),a.nb=!0,JE(a.$),dF(a.$),DD(a),a.P=0,a.i=!1);if(nD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,CD(a),a.nb=!0,DD(a);return!0}function CD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function aF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,bD(a.sb,H(eF,s,126,[new T(a.f),new T(b)]))}
+function fF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(If)?a.Gb=!1:-1<b.indexOf(gg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Df)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Mf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,GD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)gF(a.gb[d]),JD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Wf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(od)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++cE;c&&DD(a)}
+function DD(a){var b,c,d,e;b=Qz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Oe(a.db,d,c),a.A&&e&&GD(a,1,a.vb,0),dE(a),a.A||(a.Rb=a.Oe(a.Rb,b.c,2*a.Z+a.T),lE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Oe(a.R,a.Z,c),bE(a),a.J=a.Oe(a.J,d,a.Z),YD(a))):(dE(a),a.A||(YD(a),a.E&&(lE(a),bE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function hF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=FE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=iE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Yj(c.B[h])&&(j+=Yj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+iF(0.055999999999999994*c.K[h],0,2)+ba+iF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=jh),e+=c)}return e}function tD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=FE(a.gb[c]),d!=b))continue;d=void 0;d=jF(a.gb[c]);d=kF(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function ED(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&bD(a.tb,null)}var c,d,e;e=new lF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=jF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new mF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function yE(a,b,c,d){try{mE(a,b,d)?c&&ED(a):DD(a)}catch(e){if(e=Si(e),A(e,123))DD(a);else throw e;}}
+function XE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;nE(a,c);e=j=0;q=new $C(b,"|>",!0);g=-1<b.indexOf(tb);n=1;h=TC(q);a.vb=0;for(f=1;f<=h;++f)if(o=XC(q),io(o),!G(o,jh))if(G(o,tb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new nF(a,o);if(0==a.$.u){oF(a,"ERROR - problems in reading/processing molecule !");rC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(oF(a,"ERROR - strange reaction - fixing !"),rC(),d=!1):3<n?(oF(a,"ERROR - strange reaction !"),rC(),d=!1):(1<a.vb&&!g&&fF(a,Df,!0),g&&!a.Gb&&fF(a,
+gg,!0),!g&&a.Gb&&fF(a,If,!0),g?(GD(a,1,j,1),GD(a,j+1,e-1,2),GD(a,e,a.vb,3)):GD(a,1,a.vb,0),c&&DD(a),d=!0)}d?ED(a):DD(a)}catch(r){if(r=Si(r),A(r,123))DD(a);else throw r;}}function pF(a){CD(a);a.nb=!0;DD(a)}function nE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new MD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&DD(a);null!=a.tb&&bD(a.tb,null)}
+function vE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=jF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&bD(a.tb,null)}}function qF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,DD(a),null):a.gb[b]}
+function FD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Ma)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Na)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Ca)?c=245:G(b,Da)&&(c=238);0<c?ir(a,c):b="Not known group!";a.lb=!0;a.K=b;DD(a)}function oF(a,b){a.lb=!0;a.K=b;DD(a)}function yD(a){var b;b=sD(a);CD(a);DD(a);return b}
+function VD(a,b,c,d,e){var f,g,j,h;f=a.X;h=VB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new dB(f.c.b,f.c.d,g),f=new UB(j),h=VB(f,e),b.f=j,b.j=rF(j);else ZD(b,a.U);f=fB(f.c).b-fB(f.c).c;$D(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function WD(a,b,c,d,e,f){var g,j;g=fB(a.W.c).b-fB(a.W.c).c;j=VB(a.W,f);ZD(b,a.V);(b.e=e)&&(b.i=jg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);$D(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function hr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ed,DD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ed):er(a,a.z+ba),DD(a))}t(459,381,ei);_.Ce=function(a){vD(this,a)};_.Oe=function(a,b,c){return Mz(this,b,c)};_.Pe=function(){};_.je=function(){DD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=lh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var cE=10,oD,qD,hD,iD,jD,gD,nD,sF=null,mD,lD;
+function tF(){fD();Kz.call(this);this.Vb=(Up(),Up(),rz).b;this.y=new dB(null,0,8);this.u=(BA(),CA);this.gb=y(uF,s,139,99,0);this.ab=new Iz;this.Ib=new vF;this.L=G((rC(),sC[Te]),ec);this.v=new wF;this.H=H(Os,s,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Na,Qa,Fa,Da,Ca]);this.$=new MD(this);mD[0]=FA;mD[1]=new DA(255,153,153);mD[2]=new DA(255,204,102);mD[3]=new DA(255,255,153);mD[4]=new DA(102,255,255);mD[5]=new DA(51,204,255);mD[6]=new DA(255,153,255)}t(458,459,ei,tF);
+_.Oe=function(a,b,c){var d;return a?(d=a.b,tj(d.u,b,c),a):Mz(this,b,c)};_.Pe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[xF(b.b),a])}};_.b=null;function yF(a){if(a.e.pb.style.display!=Hf){Pz(a.d);for(a=new Mi(a.f.k);a.c<a.e.Ke();)Ni(a),null.lg()}}function zF(a){AF.call(this,a,eb,eb,null)}function BF(a,b){AF.call(this,a,eb,eb,b)}function CF(a,b,c){AF.call(this,a,b,c,null)}
+function AF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(bc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=oj(a)){this.c=DF;++DF;this.e=e;this.d=new tF;this.f=new EF(this.d,b,c,d);Hv(e,this.f,e.pb);d&&gd in d&&(this.f.c=d[gd]);a=this.f;a.e||(a.e=Nz(a,uo(a.pb,Pf),uo(a.pb,Of)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?sF=bc:sF="JME";b.w=ND(b,!1);b.x=ND(b,!0);er(b,sF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=Qz(b);Gz(b,null);b.pb||(b.T=0);b.U||(b.U=new dB(Yb,0,13),b.X=new UB(b.U));b.V||(b.V=new dB(Yb,1,13),b.W=new UB(b.V));b.Y||(b.Y=new dB(Yb,0,11),new UB(b.Y));fE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;cE=10;b.Lb=!0;try{q=FF(b.Vb,"options");null!=q&&fF(b,q,!1);j=FF(b.Vb,"jme");null!=j&&(b.M=j);n=FF(b.Vb,"mol");null!=n&&(b.bb=n);g=FF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=FF(b.Vb,Mg);null!=o&&(b.cb=o,DD(b));b.k=FF(b.Vb,"atomcolors");b.j=FF(b.Vb,"atombg");f=FF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=(BA(),CA);try{if(0!=f.indexOf(ma))throw new zn("bad hex encoding");E=FC(f.substr(1,2),16);D=FC(f.substr(3,2),16);u=FC(f.substr(5,2),16);r=v=new DA(E,D,u)}catch(J){if(J=Si(J),A(J,123))rC(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&EE(b.$);h=FF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Si(R),!A(R,123))throw R;}b.d=202;for(f=0;23>f;++f)jD[f]=(BA(),KA),lD[f]=Mc;lD[1]=Xb;jD[1]=(BA(),GA);lD[2]=Db;jD[2]=KA;lD[3]=Hb;jD[3]=GA;lD[4]=hc;jD[4]=PA;lD[5]=oc;
+jD[5]=JA;lD[9]=Tb;jD[9]=MA;lD[10]=Nb;jD[10]=MA;lD[11]=Gb;jD[11]=MA;lD[12]=Zb;jD[12]=MA;lD[8]=Cc;jD[8]=RA(LA);lD[7]=qc;jD[7]=KA;lD[6]=Fc;jD[6]=GA;lD[13]=Ec;jD[13]=GA;lD[18]=Mc;jD[18]=GA;lD[19]=rc;jD[19]=GA;lD[20]=tc;jD[20]=GA;lD[21]=uc;jD[21]=GA;lD[22]=vc;jD[22]=GA;pz(b);b._=new GF;f=a.d;f.D=Qz(f);null!=f.M?(XE(f,f.M,!1),null!=f.j&&f.$&&sE(f.$,f.j,!0),null!=f.k&&f.$&&sE(f.$,f.k,!1)):null!=f.bb&&yE(f,f.bb,!1,!1);DD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function HF(){return Rs(null)}function IF(a){return Rs(a)}t(460,1,yi,zF,BF,CF,AF);_.Qe=function(a){B(this.f,new JF(this,a),(Xp(),Xp(),Yp))};_.Re=function(a){B(this.f,new KF(this,a),(qr(),qr(),rr))};_.Se=function(a){DE(new LF(a,this.d,hD))};_.Te=function(){LD(this.d)};_.Ue=function(){Yn((Vn(),Wn),new MF(this))};_.Ve=function(){return this.b};_.We=function(){return this.c};_.Xe=function(){return this.d.I};_.Ye=function(){return this.d.eb};_.Ze=function(){return this.d.fb};_.$e=function(){return this.d.tb};
+_.nd=function(){return uo(this.f.pb,Of)};_._e=function(){var a;a=[];a.length=2;a[0]=uo(this.f.pb,Pf);a[1]=uo(this.f.pb,Of);return a};_.od=function(){return uo(this.f.pb,Pf)};_.af=function(){return this.e.pb};_.bf=function(){return this.d.yb};_.cf=function(){return this.d.Ab};_.df=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=Hf};_.ef=function(){var a=this.d,b;a.Gb?b=hF(a,1)+tb+hF(a,2)+tb+hF(a,3):b=hF(a,0);return b};_.ff=function(){return ar(this.d)};
+_.gf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=sD(a);a.Pb=b;DD(a);return c};_.hf=function(a){fF(this.d,a,!0)};_.jf=function(){};_.kf=function(a){yE(this.d,a,!0,!0)};_.lf=function(a){XE(this.d,a,!0)};_.oe=function(){yF(this)};_.mf=function(){nE(this.d,!0)};_.nf=function(a){var b=this.d;if(a=qF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;pF(b)}};_.of=function(a){this.b=a;!this.d.b&&(this.d.b=new NF(this))};
+_.pf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.Ke();)c=Ni(d),a?c.b=l:c.b=Ag}Pz(b.d)};_.qf=function(a,b){var c=this.d,d;if(d=qF(c,a))sE(d,b,!0),pF(c)};_.rf=function(a,b){var c=this.d,d;d=qF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,DD(c)):(d.E=b,pF(c))};_.sd=function(a){nv(this.f,a);yF(this)};_.sf=function(a){this.d.I=a};_.tf=function(a){var b=this.d;b.eb=a;DD(b)};_.uf=function(a){var b=this.d;b.fb=a;DD(b)};_.vf=function(a){this.d.sb=a};
+_.wf=function(a){this.d.tb=a};_.xf=function(a){var b=this.d;b.yb=a;b.w=ND(b,!1)};_.yf=function(a){this.d.Ab=a};_.zf=function(a,b){var c=this.f;c.ud(a);c.sd(b);yF(this)};_.Af=function(a){FD(this.d,a)};_.Bf=function(a,b){var c=this.d;c.i=!1;c.Qb=new nF(c,a);c.d=253;c.lb=!0;c.K=b;DD(c)};_.td=function(a){pv(this.e.pb,a)};_.ud=function(a){this.f.pb.style[gh]=a;yF(this)};_.Cf=function(a){oF(this.d,a)};_.Df=function(){return yD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var DF=0;
+function MF(a){this.b=a}t(461,1,{},MF);_.xc=function(){var a,b;for(b=new Mi(this.b.f.b);b.c<b.e.Ke();)a=Ni(b),a.u.pb.innerHTML=a.r||l};_.b=null;function NF(a){this.b=a}t(462,1,{},NF);_.b=null;function JF(a,b){this.b=a;this.c=b}t(463,1,{},JF);_.Tc=function(a){a=a.b;Yn((Vn(),Wn),new OF(this,this.c,a))};_.b=null;_.c=null;function OF(a,b,c){this.b=a;this.d=b;this.c=c}t(464,1,{},OF);_.xc=function(){var a=this.c;this.d.b.apply(a,[xF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function KF(a,b){this.b=a;this.c=b}t(465,1,{},KF);_.b=null;_.c=null;function tr(a,b,c){this.b=a;this.d=b;this.c=c}t(466,1,{},tr);_.xc=function(){var a=this.c;this.d.b.apply(a,[xF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function PF(){var a=QF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;RF(SF,arguments)?a=arguments[0]:3==arguments.length?a=new CF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new zF(arguments[0]):4==arguments.length?a=new AF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new BF(arguments[0],arguments[1]));this.g=a;TF();a[Uc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Qe(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new UF(a))});b.addMouseOverHandler=C(function(a){this.g.Re(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new UF(a))});b.alert=C(function(a){this.g.Se(a)});b.clear=C(function(){this.g.Te()});b.deferredRepaint=C(function(){this.g.Ue()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g._e()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.df(a)});b.isVisible=C(function(){return this.g.qd()});
+b.jmeFile=C(function(){return this.g.ef()});b.molFile=C(function(){return this.g.ff()});b.nonisomericSmiles=C(function(){return this.g.gf()});b.options=C(function(a){this.g.hf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.kf(a)});b.readMolecule=C(function(a){this.g.lf(a)});b.repaint=C(function(){this.g.oe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=SF;TF();var f=b,g,b=VF.c;g=WF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=WF(b,
+e,f)}if(!g)throw new Wi("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.mf()});b.resetAtomColors=C(function(a){this.g.nf(a)});b.setAfterPasteCallBack=C(function(a){this.g.of(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new UF(a))});b.setAntialias=C(function(a){this.g.pf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.qf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.rf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
+b.setHelpURL=C(function(a){this.g.sf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.tf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.uf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.vf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.wf(a)});b.setPasteLabel=C(function(a){this.g.xf(a)});b.setPrePasteJSfunction=C(function(a){this.g.yf(a)});b.setSize=C(function(a,b){this.g.zf(a,b)});b.setSubstituent=C(function(a){this.g.Af(a)});b.setTemplate=C(function(a,
+b){this.g.Bf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Cf(a)});b.smiles=C(function(){return this.g.Df()});XF({"0":{"0":[[HF,null,void 0]],1:[[IF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new YF(e));return[e]},ue]]}});ZF(SF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Ps(){$F||($F=!0,PF())}t(467,1,{},Ps);
+var $F=!1;function Ts(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ue)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Ss(){}t(469,1,{},Ss);_.xc=function(){Ts()};function YF(a){this.b=a}t(470,1,{113:1,151:1},YF);_.eQ=function(a){return null!=a&&A(a,113)&&this.b==a.b};_.b=null;function UF(a){this.b=a}t(471,1,{114:1,151:1},UF);
+_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;
+function eD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(gh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Ff)||l;e=c.getAttribute(Pe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Ff)||l,h=h.getAttribute(bh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Gd);c.removeAttribute(Ff);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(gh);c.removeAttribute(fd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Ao();c.setAttribute(Pe,d);c.style[gh]=cD(g);c.style[Ne]=cD(b);b=new aG(a,d,n,e,c,f);Yn((Vn(),Wn),b);++a.c;return!0}function dD(a){this.b="JME.class";this.e=a}t(472,1,{},dD);_.Jc=function(){return eD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function aG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(473,1,{},aG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Pe,this.f):this.d.removeAttribute(Pe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function bG(){}t(474,1,yi,bG);function cG(a){this.b=a}t(475,1,{},cG);_.xc=function(){this.b()};_.b=null;
+function dG(){var a=QF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;RF(eG,arguments)?a=arguments[0]:0==arguments.length&&(a=new bG);this.g=a;TF();a[Uc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Yn((Vn(),Wn),new cG(a))});ZF(eG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function Qs(){fG||(fG=!0,dG())}t(476,1,{},Qs);var fG=!1;function gG(a){An();this.i=a}
+t(477,447,ki,gG);function Zs(){An();this.i="divide by zero"}t(478,100,wi,Zs);function Ks(){An()}function hG(a){An();this.i=a}t(479,100,wi,Ks,hG);function iG(){iG=x;jG=new kG(!1);lG=new kG(!0)}function kG(a){this.b=a}t(480,1,{116:1,117:1,120:1},kG);_.eQ=function(a){return A(a,117)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ah:"false"};_.b=!1;var jG,lG;
+function YC(a,b,c){var d,e;d=mG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function nG(){}function oG(a){return typeof a==Mf?Cc+(0>a?-a:a):a}function pG(a,b){var c;c=new nG;c.e=Ob+(qG(0!=a?-a:0)?oG(0!=a?-a:0):l+Ei(c));rG(0!=a?-a:0)&&sG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new nG;b.e=Ob+(qG(a)?oG(a):l+Ei(b));rG(a)&&sG(a,b);return b}
+function tG(a,b){var c;c=new nG;c.e=Ob+(qG(a)?oG(a):l+Ei(c));rG(a)&&sG(a,c);c.c=b?8:0;return c}function uG(){var a;a=new nG;a.e=Ob+(qG(0)?oG(0):l+Ei(a));rG(0)&&sG(0,a);a.c=2;return a}function vG(a){var b;b=new nG;b.e=Ob+(qG(a)?oG(a):l+Ei(b));rG(a)&&sG(a,b);b.c=1;return b}function rG(a){return typeof a==Mf&&0<a}function qG(a){return null!=a&&0!=a}
+function sG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Nh[b.d])c=c.prototype;else{c=Nh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(482,1,{},nG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function wG(a){var b;if(!(b=xG,!b&&(b=xG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new yG(Vb+a+ea);return parseFloat(a)}
+function FC(a,b){var c,d;if(null==a)throw new yG(Lf);if(2>b||36<b)throw new yG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new yG(Vb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new yG(Vb+a+ea);if(-2147483648>c||2147483647<c)throw new yG(Vb+a+ea);return c}t(484,1,{116:1,128:1});var xG=null;function zG(a){this.b=a}
+t(483,484,{116:1,120:1,121:1,128:1},zG);_.eQ=function(a){return A(a,121)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function bA(a){this.b=a}t(485,484,{116:1,120:1,124:1,128:1},bA);_.eQ=function(a){return A(a,124)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Sz(){An()}function Bk(a){An();this.i=a}t(486,100,ii,Sz,Bk);function Kv(){An()}function Rw(a){An();this.i=a}t(487,100,wi,Kv,Rw);
+function T(a){this.b=a}function xt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function dt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function qE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(AG(),BG)[b],!c&&(c=BG[b]=new T(a)),c):new T(a)}t(488,484,{116:1,120:1,126:1,128:1},T);
+_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return l+this.b};_.b=0;function AG(){AG=x;BG=y(eF,s,126,256,0)}var BG;function Yj(a){return 0>a?-a:a}function Xj(a,b){return a>b?a:b}function eE(a){return Math.round(a)}function so(){An()}function Yr(a){An();this.i=a}t(491,100,{116:1,123:1,127:1,129:1,131:1},so,Yr);
+function Gi(){Gi=x;Hi=H(Fi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Hi;function yG(a){An();this.i=a}t(493,486,ii,yG);function ro(a,b){this.b=Ic;this.e=a;this.c=b;this.d=-1}t(494,1,{116:1,130:1},ro);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function mG(a,b){return a.charCodeAt(b)}
+function CG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function ts(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function jo(a,b){return a.indexOf(b)}function DC(a,b,c){return a.indexOf(b,c)}function po(a,b){return a.lastIndexOf(b)}function xE(a){var b=aa,c=jh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+qo(c,++d):c=c.substr(0,d-0)+qo(c,++d);return a.replace(RegExp(b,ve),c)}
+function oo(a,b){for(var c=RegExp(b,ve),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Os,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function qo(a,b){return a.substr(b,a.length-b)}
+function io(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function ko(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,116:1,118:1,120:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return Ot(this)};_.tS=_.toString;function DG(){DG=x;EG={};FG={}}
+function Ot(a){DG();var b=mb+a,c=FG[b];if(null!=c)return c;c=EG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+mG(a,d++);c|=0}256==GG&&(EG=FG,FG={},GG=0);++GG;return FG[b]=c}var EG,GG=0,FG;function wn(a,b){xn(a.b,b);return a}function vn(){this.b=new to}function HG(){this.b=new to;this.b.b+=l}t(496,1,Th,vn,HG);_.tS=function(){return this.b.b};function Mt(){this.b=new to}
+function BC(){this.b=new to}function rs(a){this.b=new to;xn(this.b,a)}t(497,1,Th,Mt,BC,rs);_.tS=function(){return this.b.b};function EC(a){a="String index out of range: "+a;An();this.i=a}t(498,487,wi,EC);
+function IG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new so;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new hG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new hG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new Kv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Js(b,c,a[--d])}else for(c=e+c;e<c;)Js(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function qv(){An()}function MC(a){An();this.i=a}t(500,100,wi,qv,MC);function hA(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:In(b,c))return a;return null}function kA(a,b){var c;return(c=hA(a.Fd(),b))?(c.fd(),!0):!1}function JG(a){var b,c,d,e;d=new vn;b=null;d.b.b+=Qc;for(c=a.Fd();c.dd();)null!=b?xn(d.b,b):b=za,e=c.ed(),xn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Tc;return d.b.b}t(501,1,{});_.Ef=function(){throw new MC("Add not supported on this collection");};
+_.Ff=function(a){return!!hA(this.Fd(),a)};_.He=function(){return 0==this.Ke()};_.Gf=function(a){return kA(this,a)};_.tS=function(){return JG(this)};t(503,501,Vh);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,137)||a.Ke()!=this.Ke())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Ff(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=Ln(c),a=~~a);return a};
+function KG(a,b){var c;return A(b,135)&&(c=b.Hf(),$u(a.b,c))?(c=jj(a.b,c),a.b.Le(b.If(),c)):!1}function RC(a){this.b=a}t(502,503,Vh,RC);_.Ff=function(a){return KG(this,a)};_.Fd=function(){return new HC(this.b)};_.Gf=function(a){return KG(this,a)?(a=a.Hf(),Vi(this.b,a),!0):!1};_.Ke=function(){return this.b.e};_.b=null;function KC(a){if(a.c)Pi(a.b),Vi(a.d,a.c.Hf()),a.c=null;else throw new uv("Must call next() before remove().");}
+function HC(a){var b;this.d=a;b=new gj;a.d&&aj(b,new LG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new MG(a,d.substring(1));b.Ef(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Ef(c[d])}this.b=new Mi(b)}t(504,1,{},HC);_.dd=function(){return IC(this.b)};_.ed=function(){return this.c=Ni(this.b)};_.fd=function(){KC(this)};_.b=null;_.c=null;_.d=null;t(506,1,ui);_.eQ=function(a){return A(a,135)&&LC(this.Hf(),a.Hf())&&LC(this.If(),a.If())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Hf()&&(a=Ln(this.Hf()));null!=this.If()&&(b=Ln(this.If()));return a^b};_.tS=function(){return this.Hf()+rb+this.If()};function LG(a){this.b=a}t(505,506,ui,LG);_.Hf=function(){return null};_.If=function(){return this.b.c};_.Jf=function(a){return OC(this.b,a)};_.b=null;function MG(a,b){this.c=a;this.b=b}t(507,506,ui,MG);_.Hf=function(){return this.b};_.If=function(){return this.c.f[mb+this.b]};_.Jf=function(a){return PC(this.c,this.b,a)};_.b=null;_.c=null;
+function Ow(a,b){(0>a||a>=b)&&NG(a,b)}function NG(a,b){throw new Rw("Index: "+a+", Size: "+b);}t(508,501,Oh);_.Kf=function(){throw new MC("Add not supported on this list");};_.Ef=function(a){this.Kf(this.Ke(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,133)||this.Ke()!=a.Ke())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:In(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:Ln(c)),b=~~b;return b};_.Fd=function(){return new Mi(this)};_.Mf=function(){return this.Nf(0)};_.Nf=function(a){return new OG(this,a)};_.Of=function(){throw new MC("Remove not supported on this list");};function IC(a){return a.c<a.e.Ke()}function Ni(a){if(a.c>=a.e.Ke())throw new Nv;return a.e.Lf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new gx;a.e.Of(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}t(509,1,{},Mi);_.dd=function(){return IC(this)};
+_.ed=function(){return Ni(this)};_.fd=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function OG(a,b){var c;this.e=this.b=a;c=a.Ke();(0>b||b>c)&&NG(b,c);this.c=b}t(510,509,{},OG);_.Pf=function(){return 0<this.c};_.Qf=function(){if(0>=this.c)throw new Nv;return this.b.Lf(this.d=--this.c)};_.b=null;function PG(a){a=new HC(a.c.b);return new QG(a)}function RG(a,b){this.b=a;this.c=b}t(511,503,Vh,RG);_.Ff=function(a){return $u(this.b,a)};_.Fd=function(){return PG(this)};_.Ke=function(){return this.c.b.e};
+_.b=null;_.c=null;function QG(a){this.b=a}t(512,1,{},QG);_.dd=function(){return IC(this.b.b)};_.ed=function(){return(this.b.c=Ni(this.b.b)).Hf()};_.fd=function(){KC(this.b)};_.b=null;t(513,508,Oh);_.Kf=function(a,b){var c;c=nA(this,a);var d=c.e;new iA(b,c.c);++d.c;++c.b;c.d=null};_.Lf=function(a){var b;b=nA(this,a);try{return oA(b)}catch(c){c=Si(c);if(A(c,136))throw new Rw("Can't get element "+a);throw c;}};_.Fd=function(){return nA(this,0)};
+_.Of=function(a){var b,c;b=nA(this,a);try{c=oA(b)}catch(d){d=Si(d);if(A(d,136))throw new Rw("Can't remove element "+a);throw d;}SG(b);return c};function TG(a){a.c=y(UG,s,0,0,0)}function yz(a,b,c){(0>b||b>a.d)&&NG(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){Js(a.c,a.d++,b);return!0}function nu(a,b){Ow(b,a.d);return a.c[b]}function Rj(a,b){for(var c=0;c<a.d;++c)if(LC(b,a.c[c]))return c;return-1}function qu(a,b){var c;c=(Ow(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function $i(a,b){var c;c=Rj(a,b);if(-1==c)return!1;qu(a,c);return!0}function Fk(a,b){var c;if(b.length<a.d){c=b;var d;d=Cs(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Js(b,c,a.c[c]);b.length>a.d&&Js(b,a.d,null);return b}function gj(){TG(this)}function bB(a){TG(this);this.c.length=a}function Wz(a){TG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(514,508,Wh,gj,bB,Wz);_.Kf=function(a,b){yz(this,a,b)};
+_.Ef=function(a){return aj(this,a)};_.Te=function(){this.c=y(UG,s,0,0,0);this.d=0};_.Ff=function(a){return-1!=Rj(this,a)};_.Lf=function(a){return nu(this,a)};_.He=function(){return 0==this.d};_.Of=function(a){return qu(this,a)};_.Gf=function(a){return $i(this,a)};_.Ke=function(){return this.d};_.d=0;function mA(a,b,c){var d;for(d=0;d<b;++d)Js(a,d,c)}function ns(){ns=x;os=new VG}var os;function VG(){}t(517,508,Ph,VG);_.Ff=function(){return!1};_.Lf=function(){throw new Kv;};_.Ke=function(){return 0};
+function WG(){this.b=new Date}function XG(a){return 10>a?bb+a:l+a}t(518,1,{116:1,119:1,120:1,132:1},WG);_.eQ=function(a){return A(a,132)&&At(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Vs(c&4194303,b&4194303,e&1048575);a=Vs(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(YG(),ZG)[this.b.getDay()]+ba+$G[this.b.getMonth()]+ba+XG(this.b.getDate())+ba+XG(this.b.getHours())+mb+XG(this.b.getMinutes())+mb+XG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function YG(){YG=x;ZG=H(Os,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));$G=H(Os,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var ZG,$G;
+function gs(a,b){return null==z(a.b,b,a)}function fs(){this.b=new Ki}t(520,503,{116:1,119:1,137:1},fs);_.Ef=function(a){return gs(this,a)};_.Ff=function(a){return $u(this.b,a)};_.He=function(){return 0==this.b.e};_.Fd=function(){return PG(new RG(this.b,new RC(this.b)))};_.Gf=function(a){return null!=Vi(this.b,a)};_.Ke=function(){return this.b.e};_.tS=function(){return JG(new RG(this.b,new RC(this.b)))};_.b=null;
+function nA(a,b){var c,d;(0>b||b>a.c)&&NG(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new aH(a,b,d)}function rA(){this.b=new bH;this.c=0}t(521,513,Ph,rA);_.Ef=function(a){new iA(a,this.b);++this.c;return!0};_.Nf=function(a){return nA(this,a)};_.Ke=function(){return this.c};_.b=null;_.c=0;function oA(a){if(a.c==a.e.b)throw new Nv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function SG(a){if(!a.d)throw new gx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function aH(a,b,c){this.e=a;this.c=c;this.b=b}t(522,1,{},aH);_.dd=function(){return this.c!=this.e.b};_.Pf=function(){return this.c.c!=this.e.b};_.ed=function(){return oA(this)};_.Qf=function(){if(this.c.c==this.e.b)throw new Nv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){SG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function bH(){this.b=this.c=this}
+function iA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(523,1,{},bH,iA);_.b=null;_.c=null;_.d=null;function JC(a,b){this.b=a;this.c=b}t(524,506,ui,JC);_.Hf=function(){return this.b};_.If=function(){return this.c};_.Jf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Nv(){An()}t(525,100,{116:1,123:1,129:1,131:1,136:1},Nv);function LC(a,b){return Ls(a)===Ls(b)||null!=a&&In(a,b)}function aB(a){var b=y(sA,s,89,0,0);return Fk(a.b,b)}function Iz(){this.b=new gj}
+t(527,508,Wh,Iz);_.Kf=function(a,b){yz(this.b,a,b)};_.Ef=function(a){return aj(this.b,a)};_.Ff=function(a){return-1!=Rj(this.b,a)};_.Lf=function(a){return nu(this.b,a)};_.He=function(){return 0==this.b.d};_.Fd=function(){return new Mi(this.b)};_.Of=function(a){return qu(this.b,a)};_.Ke=function(){return this.b.d};_.tS=function(){return JG(this.b)};_.b=null;function zE(a){a.hc.d.hb&&gB(a)}function cH(a){var b;if(a.hc.d.hb){b=$y(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}iB(a)}
+function dH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function DE(a){var b=a.k;eH(a.hc.d,b.b,b.c);!Zy(a)&&Dz(a);nz(a)}function fH(){lB.call(this,l);this.j=new vA(this.Rf());Vz(this.r,new gH(this))}t(529,406,zi);_.Ud=function(a,b){return Ls(a.i)===Ls(this.j)?(cH(this),!0):this.Sf(a,b)};_.Rf=function(){return"Close"};_.Sf=function(){return!1};_.Md=function(){cH(this)};_.j=null;_.k=null;
+function LF(a,b,c){fH.call(this);this.hc&&nB(this.hc.d,!1);kB(this,!1);Gz(this,new vB(0));a=new zB(a,1);Q(this,a,null);a=new Kz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=$y(b),jB(this),dH(this.k,~~(uo(b.Vb.pb,Pf)/2)-~~(this.mc/2),~~(uo(b.Vb.pb,Of)/2)-~~(this.cc/2)));c&&P(this,c)}t(528,529,zi,LF);_.Rf=function(){return"OK"};function wE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new uv("Cannot undo. Index is out of range.");if(!a.b.c)throw new uv(ac);a.b=a.b.c;return a.b.b}
+function GF(){this.b=this.c=new hH}t(530,1,{},GF);_.b=null;function hH(){this.b=null}function mF(a){this.b=a}t(531,1,{},hH,mF);_.b=null;_.c=null;_.d=null;function gH(a){this.b=a}t(532,441,fi,gH);_.b=null;function br(a){this.b=a}t(533,1,{},br);_.b=null;function wD(){wD=x;xD=new iH("COPY_SMILES",0);zD=new iH("COPY_MOL",1);AD=new iH("PASTE",2);jH=H(kH,s,138,[xD,zD,AD])}function iH(a,b){Bo.call(this,a,b)}t(534,146,{116:1,120:1,122:1,138:1},iH);var jH,zD,xD,AD;function lF(){this.e=y(uF,s,139,99,0)}
+t(535,1,{},lF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function lH(a){a.c=y(I,m,-1,20,1);a.B=y(I,m,-1,20,1);a.K=y(HD,s,-1,20,1);a.N=y(HD,s,-1,20,1);a.H=Ds([20,7]);a.e=y(I,m,-1,20,1);a.d=y(Os,s,1,20,0);a.p=y(Os,s,1,20,0);a.y=y(I,m,-1,20,1);a.A=y(I,m,-1,20,1);a.I=y(I,m,-1,20,1);a.J=y(I,m,-1,20,1);a.t=y(I,m,-1,20,1);a.C=y(I,m,-1,20,1);a.L=y(I,m,-1,20,1);a.O=y(I,m,-1,20,1);a.f=y(Os,s,1,20,0);a.r=Ds([10,2]);a.j=y(I,m,-1,101,1)}
+function mH(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y(HD,s,-1,4,1);d=y(HD,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=nH(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+nH(q[2],d[2],q[3],d[3]),d=nH(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;WE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=oH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(HD,s,-1,2,1);pH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==ZE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;er(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];cF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&VE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(eE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(eE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function TE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&RE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,RE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];HE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)WE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)cF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];GE(a);a.E=c+d;Z(a,0);o=a.K[a.u];r=a.N[a.u];HE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];cF(a);a.I[a.v]=n;a.J[a.v]=c+d;GE(a);b&&(HE(a,n),JD(a))}c=4}qH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function pH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function SE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])rH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,rH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){er(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[oH(a,a.E,a.H[a.E][d])],2<d||1!=b){er(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(HD,s,-1,2,1);pH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)WE(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)WE(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)WE(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)cF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[oH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[oH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(eE((a.K[b]+a.K[e])/2))),a.O[c]=O(N(eE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;cF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(eE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(eE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(cF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(eE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(eE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(cF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(eE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(eE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(HE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&qH(a,j);-1<n&&(a.E=n)}
+function rH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)WE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function qH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=ZE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function oH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function sH(a,b,c){var d,e,f,g;e=lh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Gt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Gt(c[d])&&!ht(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)At(c[d],e)&&(b[d]=g,c[d]=lh,++f);if(f==a.u)break}return g==a.u}
+function JD(a){var b,c,d;b=y(HD,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{ID(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;KD(a)}}
+function ID(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function RE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=tH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&er(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?er(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?er(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?er(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:er(a.o,"Charge change not possible on the halogen !");break;case 18:er(a.o,
+"Use X button to change charge on the X atom !")}}
+function tE(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&HE(a,c);JD(a);er(a.o,"Smaller part(s) removed !");return 1}
+function ZE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function dF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];JE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),JE(a));4==a.t[d]&&(a.t[d]=1)}}
+function nH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function GE(a){var b;uH(a);b=a.t.length;a.L=y(I,m,-1,b,1);a.O=y(I,m,-1,b,1);KD(a);JE(a)}
+function WE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,m,-1,c,1),IG(a.c,b,a.c.length),a.c=b,b=y(I,m,-1,c,1),IG(a.B,b,a.B.length),a.B=b,b=y(I,m,-1,c,1),IG(a.y,b,a.y.length),a.y=b,b=y(I,m,-1,c,1),IG(a.e,b,a.e.length),a.e=b,b=y(Os,s,1,c,0),IG(a.d,b,a.d.length),a.d=b,b=y(Os,s,1,c,0),IG(a.p,b,a.p.length),a.p=b,b=y(HD,s,-1,c,1),IG(a.K,b,a.K.length),a.K=b,b=y(HD,s,-1,c,1),IG(a.N,b,a.N.length),a.N=b,b=Ds([c,7]),IG(a.H,b,a.H.length),a.H=b,c=y(I,m,-1,c,1),IG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function jE(a,b,c,d,e,f,g){var j;j=O(N(eE(a.K[c]-d/2)));g||(j-=e-d);a=O(N(eE(a.N[c]-~~(f/2))));return new Cz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function cF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,m,-1,b,1),IG(a.I,c,a.I.length),a.I=c,c=y(I,m,-1,b,1),IG(a.J,c,a.J.length),a.J=c,c=y(I,m,-1,b,1),IG(a.t,c,a.t.length),a.t=c,c=y(I,m,-1,b,1),IG(a.C,c,a.C.length),a.C=c,c=y(I,m,-1,b,1),IG(a.L,c,a.L.length),a.L=c,c=y(I,m,-1,b,1),IG(a.O,c,a.O.length),a.O=c,b=y(Os,s,1,b,0),IG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function ME(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(fD(),aa);j+="JME 2013-10-12 "+new WG+"\n \n";j+=LE(a.u,3)+LE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=iF(0.055999999999999994*(a.K[e]-c),10,4)+iF(0.055999999999999994*(g-a.N[e]),10,4)+iF(0,10,4);h=iE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+LE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=LE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:vH(a,e)&&(g=2),c=LE(a.I[e],3)+LE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=LE(a.J[e],3)+LE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=LE(a.J[e],3)+LE(a.I[e],3)),j+=c+LE(g,3)+LE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+LE(e,4)+LE(a.B[e],4)+aa);return j+"M END\n"}
+function kF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R,sb,W,M,da,Jc,fg,zb,Md,Nd,Od,Xa,Kc;q=y(I,m,-1,a.u+10,1);r=y(I,m,-1,a.u+10,1);n=y(I,m,-1,a.u+1,1);o=y(I,m,-1,7,1);zb=y(I,m,-1,a.u+1,1);v=y(wH,s,-1,a.u+1,2);D=y(wH,s,-1,a.v+1,2);da=0;if(0==a.u)return l;tE(a,!0);fg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){fg=!1;break}if(a.o.t&&fg){xH(a);dF(a);yH(a,D);zH(a,v,D);var Jb,ud,hf,dc,ye,vd,wd,fb,DI,Ud,w,Aa,Om,Pm,kt,of,Pa,Qm,Rm,Nc,Sm;Jb=y(I,m,-1,a.u+1,1);ud=y(I,m,-1,a.u+1,1);fb=y(AH,s,-1,a.u+1,3);var lt=a.u,Tm,
+vh,mt,rg,Dj,Fe,pf;Dj=y(AH,s,-1,lt+2,3);Fe=y(I,m,-1,100,1);pf=5;rg=0;Fe[0]=3;Dj[1]=nh;Dj[2]=oh;mt=2;if(!(3>lt))for(;pf<Fe[rg]*Fe[rg];){vh=0;for(Tm=!0;Tm&&vh<=rg&&pf>=Fe[vh]*Fe[vh];)0==pf%Fe[vh]?Tm=!1:++vh;if(Tm){Dj[++mt]=Dt(pf);if(mt>=lt)break;rg<Fe.length-1&&(++rg,Fe[rg]=pf)}pf+=2}for(w=1;w<=a.u;++w){for(Aa=Rm=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(Rm*=a.i[Aa]);Qm=a.c[w];18==Qm&&(Sm=a.p[w],vd=Sm.charCodeAt(0)-65+1,wd=0,1<Sm.length&&(wd=Sm.charCodeAt(1)-97),0>vd&&(vd=0),0>wd&&(wd=0),Qm=28*vd+wd);
+of=0;-2>a.B[w]?of=1:-2==a.B[w]?of=2:-1==a.B[w]?of=3:1==a.B[w]?of=4:2==a.B[w]?of=5:2<a.B[w]&&(of=6);Nc=1;fb[w]=Dt(Rm);Nc*=126;fb[w]=yt(fb[w],Dt(a.y[w]*Nc));Nc*=7;fb[w]=yt(fb[w],Dt(of*Nc));Nc*=7;fb[w]=yt(fb[w],Dt(Qm*Nc));Nc*=783;fb[w]=yt(fb[w],Dt(a.A[w]*Nc))}for(ye=0;!sH(a,Jb,fb);){kt=!1;for(w=1;w<=a.u;++w)Jb[w]!=ud[w]&&(ud[w]=Jb[w],kt=!0);if(kt){for(w=1;w<=a.u;++w){fb[w]=mh;for(Aa=1;Aa<=a.A[w];++Aa)fb[w]=Ht(fb[w],Dj[Jb[a.H[w][Aa]]])}ye=0}else if(0<ye){for(w=1;w<=a.u;++w)fb[w]=mh;w=1;a:for(;w<=a.u-
+1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Jb[w]==Jb[Aa]){fb[w]=nh;break a}}else{for(w=1;w<=a.u;++w){fb[w]=mh;for(Aa=1;Aa<=a.A[w];++Aa)hf=a.H[w][Aa],fb[w]=Ht(fb[w],Dt(a.c[hf]*a.i[oH(a,w,hf)]))}ye=1}sH(a,Jb,fb);for(w=1;w<=a.u;++w)fb[w]=Dt(ud[w]*a.u+Jb[w])}for(w=1;w<=a.u;++w)ud[w]=Jb[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(ud[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];ud[w]=ud[Pa];ud[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Jb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Jb[a.I[w]],a.J[w]=Jb[a.J[w]],a.I[w]>a.J[w]&&(Ud=a.I[w],a.I[w]=a.J[w],a.J[w]=Ud,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Pm=Om=
+a.u;dc=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<Om?(Om=a.I[Aa],Pm=a.J[Aa],dc=Aa):a.I[Aa]==Om&&a.J[Aa]<Pm&&(Pm=a.J[Aa],dc=Aa);Ud=a.I[w];a.I[w]=a.I[dc];a.I[dc]=Ud;Ud=a.J[w];a.J[w]=a.J[dc];a.J[dc]=Ud;Ud=a.t[w];a.t[w]=a.t[dc];a.t[dc]=Ud;Ud=a.C[w];a.C[w]=a.C[dc];a.C[dc]=Ud;DI=a.f[w];a.f[w]=a.f[dc];a.f[dc]=DI}GE(a);JE(a);yH(a,D);zH(a,v,D)}else{yH(a,D);a.i=y(I,m,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,m,-1,a.u+1,1);Kc=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Jc=!0;for(J=1;J<=da;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Jc=!1;break}Jc&&(++da,q[da]=c,r[da]=g)}}else o[++M]=g;if(0==M){if(Kc==a.u)break;c=n[W--]}else if(1==M)zb[o[1]]=c,c=o[1],a.b[c]=++Kc;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=oH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=oH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Kc}}zb=y(I,m,-1,a.u+1,1);b=y(I,m,-1,a.u+1,1);R=y(wH,s,-1,a.u+1,2);Md=y(wH,s,-1,a.u+1,2);f=Kc=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(zb[c]=f);b[++Kc]=c;for(a.b[c]=0;;){M=e=0;sb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=da;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<sb&&(e=g,sb=a.b[g]))}if(0==e){if(0==W)break a;Md[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Nd=y(I,m,-1,a.v+1,1);Od=y(I,m,-1,a.u+1,1);if(a.o.Pb){var FI=zb,SM=da,nt,GI,wh,Ge,ot,pt,Oa,Ej,qt;wh=y(I,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)wh[b[Oa]]=Oa;ot=y(wH,s,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)nt=b[Oa],GI=FI[nt],Ge=oH(a,nt,GI),0!=Ge&&(BH(a,Ge,wh,Nd,D),ot[Ge]=!0);for(Oa=1;Oa<=a.v;++Oa)ot[Oa]||BH(a,Oa,wh,Nd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){pt=qt=0;for(Ej=1;Ej<=a.A[Oa];++Ej){Ge=oH(a,Oa,a.H[Oa][Ej]);if(5==a.i[Ge])continue a;1==a.t[Ge]&&0!=CH(a,Ge,Oa)&&++qt;2==a.t[Ge]&&(pt=a.H[Oa][Ej])}if(0!=qt)if(0<pt){var ka=a,II=Oa,qf=wh,Zc=Od,sc=void 0,Fj=void 0,Oc=void 0,He=void 0,Pc=void 0,Um=void 0,Vm=void 0,Wm=void 0,Vd=void 0,$c=void 0,ad=void 0,
+rt=void 0,Gj=void 0,Wd=void 0,Hj=void 0,Ie=void 0,Ij=void 0,st=void 0,Jj=void 0,Je=void 0,JI=void 0,rf=void 0,KI=void 0,tt=void 0,Kj=void 0,sf=void 0,ad=1,Fj=II,sc=y(I,m,-1,ka.u+1,1);for(sc[1]=II;;){rt=!1;for($c=1;$c<=ka.A[Fj];++$c)if(Oc=ka.H[Fj][$c],!(Oc==sc[1]||Oc==sc[ad-1]))if(He=oH(ka,Fj,Oc),2==ka.t[He]&&5!=ka.i[He]){Fj=sc[++ad]=Oc;rt=!0;break}if(!rt)break}if(!(0==ad%2||2>ka.A[sc[ad]]||3<ka.A[sc[ad]])){sf=sc[1];Pc=sc[~~((ad+1)/2)];Vd=sc[ad];rf=Je=Ie=Wd=0;tt=st=!1;for($c=1;$c<=ka.A[sf];++$c)Oc=
+ka.H[sf][$c],He=oH(ka,sf,Oc),1!=ka.t[He]||5==ka.i[He]||(0==Wd?Wd=Oc:Ie=Oc);0<qf[Ie]&&qf[Wd]>qf[Ie]&&(Um=Wd,Wd=Ie,Ie=Um);Gj=Wd;0==Wd&&(Gj=Ie,st=!0);for($c=1;$c<=ka.A[Vd];++$c)Oc=ka.H[Vd][$c],He=oH(ka,Vd,Oc),1!=ka.t[He]||5==ka.i[He]||(0==Je?Je=Oc:rf=Oc);0<qf[rf]&&qf[Je]>qf[rf]&&(Um=Je,Je=rf,rf=Um);Jj=Je;0==Je&&(Jj=rf,tt=!0);Hj=CH(ka,oH(ka,sf,Wd),sf);Ij=CH(ka,oH(ka,sf,Ie),sf);JI=CH(ka,oH(ka,Vd,Je),Vd);KI=CH(ka,oH(ka,Vd,rf),Vd);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=JI||0!=KI?er(ka.o,"Bad stereoinfo on allene !"):
+(Vm=ka.K[sc[ad-1]]-ka.K[Vd],Wm=ka.N[sc[ad-1]]-ka.N[Vd],Kj=Math.sqrt(Vm*Vm+Wm*Wm),0.001>Kj&&(Kj=0.001),0<(ka.N[Jj]-ka.N[sc[ad-1]])*(Vm/Kj)-(ka.K[Jj]-ka.K[sc[ad-1]])*(Wm/Kj)?Zc[Pc]=1:Zc[Pc]=-1,st&&(Zc[Pc]*=-1),tt&&(Zc[Pc]*=-1),Gj==Wd&&0>Hj&&(Zc[Pc]*=-1),Gj==Ie&&0>Ij&&(Zc[Pc]*=-1),qf[Gj]>qf[Jj]&&(Zc[Pc]*=-1))}}else b:{var ub=a,$a=Oa,ut=FI,LI=wh,MI=q,NI=r,TM=SM,Xm=Od,Ym=void 0,bd=void 0,vt=void 0,xh=void 0,Ea=void 0,yh=void 0,yd=void 0,Lj=void 0,Xd=void 0,Qb=void 0,ha=void 0,fa=void 0,Ke=void 0,Zm=void 0,
+cd=void 0,K=void 0,$m=void 0,fa=y(I,m,-1,4,1),Zm=y(I,m,-1,4,1),Mj=void 0,dd=void 0,an=void 0,bn=void 0,wt=void 0,Nj=void 0,Nj=-1;0<ut[$a]&&(fa[++Nj]=ut[$a]);for(dd=1;dd<=TM;++dd)MI[dd]==$a&&(fa[++Nj]=NI[dd]),NI[dd]==$a&&(fa[++Nj]=MI[dd]);for(dd=Nj+1;dd<ub.A[$a];++dd){wt=ub.u+1;an=1;c:for(;an<=ub.A[$a];++an){Mj=ub.H[$a][an];for(bn=0;bn<dd;++bn)if(Mj==fa[bn])continue c;LI[Mj]<wt&&(wt=LI[Mj],fa[dd]=Mj)}}0==ut[$a]&&0<ub.y[$a]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<ub.y[$a]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Ea=Lj=yh=xh=$m=yd=Qb=0;4>Ea;++Ea)0>=fa[Ea]||(Ym=oH(ub,$a,fa[Ea]),Zm[Ea]=CH(ub,Ym,$a),0<Zm[Ea]?(++Qb,$m=fa[Ea],yh=fa[Ea]):0>Zm[Ea]?(++yd,xh=fa[Ea],yh=fa[Ea]):Lj=fa[Ea]);Xd=Qb+yd;K=y(I,m,-1,4,1);cd=0;if(3==ub.A[$a]){if(1==Qb&&1==yd||3==Xd&&0<Qb&&0<yd){er(ub.o,"Error in C3H stereospecification !");break b}Ke=fa[0];1==Xd?Ke=yh:2==Xd&&(Ke=Lj);ha=mH(ub,$a,Ke,fa);K[0]=yh;K[1]=-1;K[2]=ha[2];K[3]=ha[1];0<Qb?cd=1:cd=-1}else if(4==ub.A[$a])if(1==Xd)ha=mH(ub,$a,yh,fa),K[0]=ha[0],K[1]=ha[3],
+K[2]=ha[2],K[3]=ha[1],0<Qb?cd=1:cd=-1;else{Ke=fa[0];1<Lj&&(Ke=Lj);1==Qb?Ke=$m:1==yd&&(Ke=xh);ha=mH(ub,$a,Ke,fa);bd=y(I,m,-1,4,1);for(Ea=0;4>Ea;++Ea)Ym=oH(ub,$a,ha[Ea]),bd[Ea]=CH(ub,Ym,$a);if(4==Xd){if(0==Qb||0==yd){er(ub.o,"Error in C4 stereospecification !");break b}if(1==Qb||1==yd)K[0]=ha[0],K[1]=ha[3],K[2]=ha[2],K[3]=ha[1],cd=bd[0];else{for(Ea=0;4>Ea;++Ea)-1==bd[Ea]&&(bd[Ea]=0);Xd=2}}else if(3==Xd)if(3==Qb||3==yd)K[0]=ha[0],K[1]=ha[3],K[2]=ha[2],K[3]=ha[1],0<Qb?cd=-1:cd=1;else{1==Qb?Qb=vt=1:yd=
+vt=-1;for(Ea=0;4>Ea;++Ea)bd[Ea]==vt&&(bd[Ea]=0);Xd=2}if(2==Xd)if(1==Qb&&1==yd)ha[1]==xh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==xh&&(ha[2]=ha[3]),K[0]=$m,K[1]=xh,K[2]=ha[2],K[3]=ha[1],cd=1;else{if(bd[0]==bd[1]||bd[1]==bd[2]){er(ub.o,"Error in C4 stereospecification ! 2/0r");break b}0!=bd[0]?(K[0]=ha[0],K[1]=ha[2],K[2]=ha[1],K[3]=ha[3]):(K[0]=ha[1],K[1]=ha[3],K[2]=ha[2],K[3]=ha[0]);1<Qb?cd=1:cd=-1}}var ob=void 0;fa[0]==K[1]?(ob=K[0],K[0]=K[1],K[1]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[0]==K[2]?(ob=K[2],K[2]=K[0],
+K[0]=ob,ob=K[1],K[1]=K[3],K[3]=ob):fa[0]==K[3]&&(ob=K[3],K[3]=K[0],K[0]=ob,ob=K[1],K[1]=K[2],K[2]=ob);fa[1]==K[2]?(ob=K[1],K[1]=K[2],K[2]=ob,ob=K[2],K[2]=K[3],K[3]=ob):fa[1]==K[3]&&(ob=K[1],K[1]=K[3],K[3]=ob,ob=K[2],K[2]=K[3],K[3]=ob);K[2]==fa[2]?Xm[$a]=1:K[2]==fa[3]?Xm[$a]=-1:er(ub.o,"Error in stereoprocessing ! - t30");Xm[$a]*=cd}}}Xa=new HG;j=y(I,m,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Xa.b.b+=ua);0<zb[u]&&DH(a,c,zb[c],Xa,Nd);var zh=v[c],Lb=void 0,Oj=void 0,
+Ah=void 0,U=void 0,U=Mc,Lb=!1;0!=a.B[c]&&(Lb=!0);0!=Od[c]&&(Lb=!0);Ah=-1;for(Oj=1;Oj<=a.z;++Oj)if(a.r[Oj][0]==c){Ah=a.r[Oj][1];break}-1<Ah&&(Lb=!0);a.o.Ob&&0<a.e[c]&&(Lb=!0,Ah=1);switch(a.c[c]){case 2:U=Db;break;case 3:zh?U="c":U=Hb;break;case 4:zh?(U=Ef,0<a.y[c]&&(Lb=!0)):U=hc;break;case 5:zh?U="o":U=oc;break;case 7:zh?(U="p",0<a.y[c]&&(Lb=!0)):U=qc;break;case 8:zh?U=sg:U=Cc;break;case 13:zh?U=wg:U=Ec;Lb=!0;break;case 6:U=Fc;Lb=!0;break;case 9:U=Tb;break;case 10:U=Nb;break;case 11:U=Gb;break;case 12:U=
+Zb;break;case 1:U=Xb;Lb=!0;break;case 19:U=rc;Lb=!0;break;case 20:U=tc;Lb=!0;break;case 21:U=uc;Lb=!0;break;case 22:U=vc;Lb=!0;break;case 18:Lb=!0,U=a.p[c],(G(U,wa)||G(U,Wc)||G(U,yb))&&(Lb=!1)}Lb&&(U=Qc+U,1==Od[c]?U+=wb:-1==Od[c]&&(U+=xb),1==a.y[c]?U+=Xb:1<a.y[c]&&(U+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=xa:U+=Ba,1<Yj(a.B[c])&&(U+=Yj(a.B[c]))),-1<Ah&&(U+=mb+Ah),U+=Tc);xn(Xa.b,U);for(E=1;E<=da;++E)if(q[E]==c||r[E]==c)d=r[E],d==c&&(d=q[E]),j[c]<j[d]&&DH(a,q[E],r[E],Xa,Nd),9<E&&(Xa.b.b+="%"),wn(Xa,l+(new T(E)).b);
+Md[c]&&(Xa.b.b+=va)}return Xa.b.b}function jF(a){a=new uD(a);GE(a);return a}
+function HE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)LD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function IE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&HE(a,c);0==a.A[d]&&HE(a,d)}
+function xH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=oH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&HE(a,c)}}}function uH(a){var b;b=a.c.length;a.H=Ds([b,7]);a.A=y(I,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function zH(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,m,-1,a.v+1,1);q=y(wH,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[oH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(yb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(wH,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(wH,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:vH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(wH,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function KD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(eE((a.K[b]+a.K[c])/2))),a.O[d]=O(N(eE((a.N[b]+a.N[c])/2)))}function yH(a,b){var c;for(c=1;c<=a.v;++c)kE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function iE(a,b){var c;c=(fD(),lD)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function vH(a,b){return 2==a.t[b]?!0:!1}function kE(a,b,c){var d,e,f,g;g=1;a.b=y(I,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function UE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Ds([b+5,2]),IG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function EE(a){var b;a.z=0;a.s=0;kF(a);for(b=1;b<=a.u;++b)a.E=b,UE(a);a.E=0}
+function FE(a){var b,c;b=y(HD,s,-1,4,1);ID(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function BD(a,b){var c,d,e,f,g,j,h,n;c=y(HD,s,-1,4,1);ID(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;ID(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function gF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function KE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&CG(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(ya)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Xj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=qo(c,d+1);try{a.o.z=FC(j,10)}catch(h){if(h=Si(h),A(h,123))a.o.z=0;else throw h;}a.E=b;UE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Hb)?3:G(d,Db)?2:G(d,hc)?4:G(d,oc)?5:G(d,qc)?7:G(d,Cc)?8:G(d,Tb)?9:G(d,Nb)?10:G(d,Gb)?11:G(d,Zb)?12:G(d,Xb)?1:G(d,Ec)?13:G(d,Fc)?6:G(d,rc)?19:G(d,tc)?20:G(d,uc)?21:G(d,vc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=mG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=mG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=mG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=mG(c,g++);for(;45==e;)--d,e=mG(c,g++)}a.B[b]=d}}}
+function sE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new aD(b);try{for(;b.k=UC(b,b.b),b.k<b.j;)d=qE(FC(XC(b),10)).b,c=e=qE(FC(XC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),A(f,123))un(f);else throw f;}}function DH(a,b,c,d,e){b=oH(a,b,c);5!=a.i[b]&&vH(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=vb,a=a.f[b],null!=a&&(e=a),xn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Sc)}
+function VE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,er(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:er(a.o,"Stereomarking allowed only on single and double bonds!")}
+function BH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=oH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=oH(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=oH(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=oH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))er(a.o,"Not unique E/Z geometry !");else{j=oH(a,b,e);f=oH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=oH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function tH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=oH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(vH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function CH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function JE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=tH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function MD(a){lH(this);this.o=a;this.z=this.v=this.u=0}
+function rE(a,b){var c,d,e,f,g,j,h;MD.call(this,a);f=l;j=oE(b);if(null!=j){h=new $C(b,j,!0);for(e=1;4>=e;++e)f=pE(h,j);g=qE(FC(io(f.substr(0,3)),10)).b;c=qE(FC(io(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)WE(this),f=pE(h,j),this.K[e]=(new zG(wG(io(f.substr(0,10))))).b,this.N[e]=-(new zG(wG(io(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=io(f.substr(31,d-31)),KE(this,e,d),62<=f.length&&(f=io(f.substr(60,3)),0<f.length&&(f=qE(FC(f,10)).b,0<f&&(this.E=e,a.z=f,UE(this),this.E=0)));for(e=1;e<=c;++e)cF(this),
+f=pE(h,j),this.I[e]=qE(FC(io(f.substr(0,3)),10)).b,this.J[e]=qE(FC(io(f.substr(3,3)),10)).b,g=qE(FC(io(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=qE(FC(io(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);uH(this);gF(this);JD(this);for(GE(this);(h.k=UC(h,h.b),h.k<h.j)&&!(null==(f=XC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new ZC(f);XC(g);XC(g);j=qE(FC(XC(g),10)).b;
+for(e=1;e<=j;++e)c=qE(FC(XC(g),10)).b,this.B[c]=qE(FC(XC(g),10)).b}if(0==f.indexOf("M APO")){g=new ZC(f);XC(g);XC(g);j=qE(FC(XC(g),10)).b;for(e=1;e<=j;++e)c=qE(FC(XC(g),10)).b,f=qE(FC(XC(g),10)).b,this.E=c,Z(this,0),KE(this,this.u,rc+f),this.E=0}}xH(this);GE(this)}}
+function nF(a,b){var c,d,e,f,g;MD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));CG(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new ZC(b);d=qE(FC(XC(f),10)).b;e=qE(FC(XC(f),10)).b;for(c=1;c<=d;++c)g=XC(f),WE(this),KE(this,this.u,g),this.K[c]=(new zG(wG(XC(f)))).b,this.N[c]=-(new zG(wG(XC(f)))).b;for(c=1;c<=e;++c)if(cF(this),this.I[c]=qE(FC(XC(f),10)).b,this.J[c]=qE(FC(XC(f),10)).b,this.t[c]=qE(FC(XC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;uH(this);gF(this);JD(this)}catch(j){j=Si(j);if(A(j,123)){j.Ic();this.u=0;return}throw j;}xH(this);GE(this)}}
+function uE(a,b,c){var d,e,f;MD.call(this,a);f=y(I,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(WE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))cF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;GE(this);JD(this)}
+function NE(a,b,c){var d,e,f,g,j;MD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,m,-1,this.u+1,1);this.B=y(I,m,-1,this.u+1,1);this.y=y(I,m,-1,this.u+1,1);this.e=y(I,m,-1,this.u+1,1);this.d=y(Os,s,1,this.u+1,0);this.K=y(HD,s,-1,this.u+1,1);this.N=y(HD,s,-1,this.u+1,1);this.p=y(Os,s,1,this.u+1,0);this.I=y(I,m,-1,this.v+1,1);this.J=y(I,m,-1,this.v+1,1);this.t=y(I,m,-1,this.v+1,1);this.f=y(Os,s,1,this.v+1,0);this.C=y(I,m,-1,this.v+1,1);this.r=Ds([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}GE(this);JD(this)}
+function uD(a){var b;lH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,m,-1,this.u+1,1);IG(a.c,this.c,this.u+1);this.B=y(I,m,-1,this.u+1,1);IG(a.B,this.B,this.u+1);this.y=y(I,m,-1,this.u+1,1);IG(a.y,this.y,this.u+1);this.e=y(I,m,-1,this.u+1,1);IG(a.e,this.e,this.u+1);this.d=y(Os,s,1,this.u+1,0);IG(a.d,this.d,this.u+1);this.K=y(HD,s,-1,this.u+1,1);IG(a.K,this.K,this.u+1);this.N=y(HD,s,-1,this.u+1,1);IG(a.N,this.N,this.u+1);this.p=y(Os,s,1,this.u+1,0);IG(a.p,this.p,this.u+1);this.I=y(I,
+m,-1,this.v+1,1);IG(a.I,this.I,this.v+1);this.J=y(I,m,-1,this.v+1,1);IG(a.J,this.J,this.v+1);this.t=y(I,m,-1,this.v+1,1);IG(a.t,this.t,this.v+1);this.f=y(Os,s,1,this.v+1,0);IG(a.f,this.f,this.v+1);this.C=y(I,m,-1,this.v+1,1);IG(a.C,this.C,this.v+1);this.r=Ds([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function iF(a,b,c){var d,e,f;if(0==c)return LE(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(eE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new zG(a)).b;d=jo(e,ko(46));0>d&&(e+=Wa,d=jo(e,ko(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=vb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function oE(a){var b;b=new $C(a,aa,!0);if(4<TC(b))return aa;b=new $C(a,jh,!0);return 4<TC(b)?jh:null}
+function LE(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=vb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function pE(a,b){for(var c,d;a.k=UC(a,a.b),a.k<a.j;){d=XC(a);if(G(d,b))return ba;for(XC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(536,1,{139:1},MD,rE,nF,uE,NE,uD);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function fr(){fr=x;gr=new YB(Xb)}
+function AE(a,b){var c;fr();var d;fH.call(this);this.d=new vA("Help");new vA("Home");this.e=b;P(this,(fD(),hD));this.hc&&nB(this.hc.d,!1);kB(this,!1);d=$y(b);if(1==a)this.f||(this.f=new GB(d),dH(this.f,-30,0)),this.k=this.f,c=sD(b),this.hc&&mB(this.hc.d.I.c,Dc),Gz(this,new qA(2)),this.i=new YB(c+" "),Q(this,this.i,Mb),d=new Kz,Q(d,this.j,null),this.e.Hb&&(c=new vA("Submit"),Q(d,c,null)),Q(this,d,Gc),c=io(vo(this.i.hc.b.pb,bh)),$B(this.i.hc,c),this.hc&&nB(this.hc.d,!0),kB(this,!0);else if(2==a)this.c||
+(this.c=new GB(d),dH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&mB(this.hc.d.I.c,"Nonstandard atom"),Gz(this,new qA(2)),c=new Kz,Q(c,new zB("atomic SMILES",1),null),Q(this,c,mc),c=Xb,gr&&(c=vo(gr.hc.b.pb,bh)),gr=new ZB(c,8),Q(this,gr,Mb),c=new Kz,Q(c,this.j,null),Q(this,c,Gc);else{this.b||(this.b=new GB(d),dH(this.b,5*b.Z,0));var e,f;d="About "+(fD(),sF);this.hc&&mB(this.hc.d.I.c,d);Gz(this,new vB(0));P(this,hD);Q(this,new zB(sF+" Molecular Editor v2013-10-13",1),null);Q(this,new zB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=gD,d=0,f=c.length;d<f;++d)e=c[d],e=new zB(e,1),mz(e,this.e.y),Q(this,e,null);c=new Kz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}jB(this);c=this.k;eH(this.hc.d,c.b,c.c);!Zy(this)&&Dz(this);nz(this)}t(537,529,zi,AE);_.Sf=function(a){var b,c;if(a.i===this.d){try{b=new zC(this.e.I),c=yC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Si(d),A(d,111))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,DD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gr;
+function EH(a,b){Yy(b)==a.b?P(b,(BA(),KA)):P(b,a.b)}
+function FH(a){var b,c,d,e;e=l;d=!1;Yy(GH)!=a.b?(e=wa,d=!0):Yy(HH)!=a.b?(e="!#6",d=!0):Yy(IH)!=a.b?(P(JH,(BA(),KA)),P(KH,KA),P(LH,KA),P(MH,KA),e="F,Cl,Br,I"):(b=Yy(NH)!=a.b,c=Yy(OH)!=a.b,Yy(PH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Yy(QH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Yy(RH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Yy(SH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Yy(TH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Yy(JH)!=a.b&&(e+="F,"),Yy(KH)!=a.b&&(e+="Cl,"),Yy(LH)!=a.b&&(e+="Br,"),Yy(MH)!=a.b&&(e+="I,"),
+CG(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=yb:(P(GH,(BA(),KA)),e=wa)));b=l;d&&Yy(NH)!=a.b&&(b+=";a");d&&Yy(OH)!=a.b&&(b+=";A");Yy(UH)!=a.b&&(b+=";R");Yy(VH)!=a.b&&(b+=";!R");Yy(GH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=WH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=XH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Yy(YH)!=a.b&&(e="~");Yy(ZH)!=a.b&&(e=mb);Yy($H)!=a.b&&(e=wb);Yy(aI)!=a.b&&(e="!@");$B(a.f.hc,e)}
+function bI(a){cI(a);dI(a);var b=WH.hc.b;Dx(b,0);b.pb.options[0].selected=!0;b=XH.hc.b;Dx(b,0);b.pb.options[0].selected=!0;P(NH,a.b);P(OH,a.b);P(UH,a.b);P(VH,a.b);P(WH,a.b);P(XH,a.b);eI(a)}function cI(a){P(PH,a.b);P(QH,a.b);P(RH,a.b);P(SH,a.b);P(TH,a.b);P(JH,a.b);P(KH,a.b);P(LH,a.b);P(MH,a.b)}function dI(a){P(GH,a.b);P(HH,a.b);P(IH,a.b)}function eI(a){P(YH,a.b);P(ZH,a.b);P($H,a.b);P(aI,a.b);a.c=!1}
+function BE(a){lB.call(this,"Atom/Bond Query");this.j=new vA(this.Rf());Vz(this.r,new gH(this));this.b=(fD(),hD);this.d=a;this.e||(a=$y(a),this.e=new GB(a),dH(this.e,-150,10));this.k=this.e;Gz(this,new uB);P(this,this.b);a=new Kz;Gz(a,new $A(0,3,1));Q(a,new yB("Atom type :"),null);GH=new vA(Bb);HH=new vA("Any except C");IH=new vA("Halogen");Q(a,GH,null);Q(a,HH,null);Q(a,IH,null);Q(this,a,null);a=new Kz;Gz(a,new $A(0,3,1));Q(a,new zB("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new Kz;Gz(a,new $A(0,3,1));PH=new vA(Hb);QH=new vA(hc);RH=new vA(oc);SH=new vA(Cc);TH=new vA(qc);JH=new vA(Tb);KH=new vA(Nb);LH=new vA(Gb);MH=new vA(Zb);Q(a,PH,null);Q(a,QH,null);Q(a,RH,null);Q(a,SH,null);Q(a,TH,null);Q(a,JH,null);Q(a,KH,null);Q(a,LH,null);Q(a,MH,null);Q(this,a,null);a=new Kz;Gz(a,new $A(0,3,1));WH=new zA;yA(WH,Bb);yA(WH,bb);yA(WH,db);yA(WH,kb);yA(WH,lb);Q(a,new yB("Number of hydrogens : "),null);Q(a,WH,null);Q(this,a,null);a=new Kz;Gz(a,new $A(0,3,1));XH=new zA;yA(XH,Bb);yA(XH,
+bb);yA(XH,db);yA(XH,kb);yA(XH,lb);yA(XH,"4");yA(XH,"5");yA(XH,"6");Q(a,new zB("Number of connections :",0),null);Q(a,XH,null);Q(a,new zB(" (H's don't count.)",0),null);Q(this,a,null);a=new Kz;Gz(a,new $A(0,3,1));Q(a,new yB("Atom is :"),null);NH=new vA(Cb);Q(a,NH,null);OH=new vA("Nonaromatic");Q(a,OH,null);UH=new vA(Bc);Q(a,UH,null);VH=new vA(lc);Q(a,VH,null);Q(this,a,null);a=new Kz;P(a,RA(Yy(this)));Gz(a,new $A(0,3,1));Q(a,new yB("Bond is :"),null);YH=new vA(Bb);Q(a,YH,null);ZH=new vA(Cb);Q(a,ZH,
+null);$H=new vA(Bc);Q(a,$H,null);aI=new vA(lc);Q(a,aI,null);Q(this,a,null);a=new Kz;Gz(a,new $A(1,3,1));this.f=new ZB(wa,20);Q(a,this.f,null);Q(a,new vA(zc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&nB(this.hc.d,!1);kB(this,!1);cI(this);dI(this);eI(this);P(NH,this.b);P(OH,this.b);P(UH,this.b);P(VH,this.b);P(WH,this.b);P(XH,this.b);EH(this,GH);jB(this);a=this.k;eH(this.hc.d,a.b,a.c);!Zy(this)&&Dz(this);nz(this)}t(538,529,zi,BE);
+_.Sf=function(a,b){var c;G(b,zc)?(bI(this),EH(this,GH),FH(this)):A(a.i,86)?(eI(this),Ls(a.i)===Ls(GH)?(cI(this),dI(this)):Ls(a.i)===Ls(HH)?(cI(this),dI(this)):Ls(a.i)===Ls(IH)?(cI(this),dI(this)):Ls(a.i)===Ls(UH)?P(VH,this.b):Ls(a.i)===Ls(VH)?(P(UH,this.b),P(NH,this.b)):Ls(a.i)===Ls(NH)?(P(OH,this.b),P(VH,this.b)):Ls(a.i)===Ls(OH)?P(NH,this.b):Ls(a.i)===Ls(YH)||Ls(a.i)===Ls(ZH)||Ls(a.i)===Ls($H)||Ls(a.i)===Ls(aI)?(bI(this),this.c=!0):dI(this),EH(this,a.i),FH(this)):A(a.i,87)&&(eI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(BA(),KA)),FH(this));107!=this.d.d&&(this.d.d=107,Pz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var GH=_.f=null,YH=null,HH=null,NH=null,ZH=null,LH=null,PH=null,XH=null,WH=null,KH=null,JH=null,IH=null,MH=null,QH=null,OH=null,VH=null,aI=null,RH=null,TH=null,UH=null,$H=null,SH=null;function vF(){TG(this)}t(539,514,Wh,vF);_.Te=function(){this.b=-1;this.c=y(UG,s,0,0,0);this.d=0};_.b=-1;
+function fI(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){bD(c.b.Ab,H(Os,s,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=oo(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],Js(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{mE(c.b,d,!0)?(er(c.b,"Structure pasted"+g),ED(c.b),Pz(c.b),f=!0):(DE(new LF(c.b.K,c.b,hD)),nE(c.b,!0),Pz(c.b))}catch(q){if(q=Si(q),A(q,123))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+DD(g),DE(new LF(c.b.K,c.b,hD)),Pz(c.b);else throw q;}}f&&c.b.Pe(d)}}function $q(a){a=new mC(a);cr();var b,c,d,e,f;try{var g=(eC(),hC);if(iC(g,(eC(),hC)))b=a.b;else if(iC(g,fC))b=new qC(a.b);else throw new nC(g);c=Jn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new gI;ty(d.f,c);e=(f=oo(c,"\r\n|\r|\n|\n\r"),f.length);nv(d.f,20*(10>e?e:10)+ag);Yn((Vn(),Wn),new hI(d));iI(d);jI(d)}catch(j){if(j=Si(j),A(j,104))un(j);else throw j;}}function wF(){}t(540,1,{105:1,112:1},wF);
+_.Ce=function(a){fI(this,a)};_.b=null;t(542,313,Sh);function Xq(){var a;Xq=x;Kw();kI=(a=!1,Qf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);lI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");mI=kI&!lI;var b;a=H(I,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Yq=y(I,m,-1,1E3,1);for(b=0;b<Yq.length;++b)Yq[b]=-999;for(b=0;b<a.length;b+=2)Yq[a[b+1]]=a[b]}
+function Vp(a,b,c){a=new nI(b,c,a);if(!b.Ud(a,c))for(b=b.gc;b&&!b.Ud(a,c);)b=b.gc}function Nz(a,b,c){var d;d=new oI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function FF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function aE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;Pv(a,e);a.Id(e,c,d);b.s=c;b.t=d}pI(b)}
+function EF(a,b,c,d){Xq();Kw();sj.call(this);this.b=new gj;this.k=new gj;this.f=d;this.pb.style[Vf]=bb;this.pb.style[Tf]=bb;this.pb.style[Ng]=Ye;this.pb.style[gh]=b;this.pb.style[Ne]=c;this.i=new qI;this.i.pb.style[gh]=eb;nv(this.i,eb);mI?(b=new rI,c=new sI,mj(b,this.i,0,0),mj(b,c,0,0),Vv(this,b)):Vv(this,this.i);this.d=a;a.Vb=this;mI?(this.n=new tI(this),this.n.j=new uI(this),this.n.k=new vI(this),this.n.o=new wI(this),this.n.n=new xI(this),this.d&&(this.n.f=new yI(this),this.n.i=new zI(this),this.n.b=
+new AI(this))):B(this,new BI(this),(jr(),jr(),kr));B(this,this,($p(),$p(),aq));B(this,new CI(this),(wj(),wj(),xj));B(this,new EI(this),(yj(),yj(),zj));B(this,new HI(this),(Uq(),Uq(),Vq));(Up(),Up(),rz).b=this}t(541,542,Sh,EF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var mI,lI,kI,Yq=null;function qI(){Tv.call(this);this.pb[Cd]=Ue}t(544,291,Di,qI);function rI(){qI.call(this);this.pb.style[gh]=eb;this.pb.style[Ne]=eb}t(543,544,Di,rI);function BI(a){this.b=a}t(545,1,{},BI);
+_.uc=function(a){var b,c,d,e;d=Cj(a);e=Pj(a);c=Qj(a.b);b=new OI(a);2==c&&(b.f=4);b=OE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function CI(a){this.b=a}t(546,1,{},CI);_.vc=function(a){var b,c;b=Cj(a);c=Pj(a);a=new OI(a);this.b.j?YE(this.b.d,a,b,c):$E(this.b.d,a,b,c);Ox(this.b.pb)};_.b=null;function EI(a){this.b=a}t(547,1,{},EI);_.wc=function(a){this.b.j=!1;Cj(a);Pj(a);bF(this.b.d)};_.b=null;function HI(a){this.b=a}t(548,1,{},HI);_.b=null;
+function sI(){qI.call(this);this.pb.style[gh]=eb;this.pb.style[Ne]=eb}t(549,544,Di,sI);function PI(a,b){var c;c=b.b;c.f=4;return OE(a.b.d,c,b.e,b.f)}function uI(a){this.b=a}t(550,1,{},uI);_.Tf=function(a){return PI(this,a)};_.b=null;function Lr(a,b){$E(a.b.d,b.b,b.e,b.f);return OE(a.b.d,b.b,b.e,b.f)}function vI(a){this.b=a}t(551,1,{},vI);_.Tf=function(a){return Lr(this,a)};_.b=null;function wI(a){this.b=a}t(552,1,{},wI);_.Tf=function(a){return YE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function xI(a){this.b=a}t(553,1,{},xI);_.Tf=function(){return bF(this.b.d)};_.b=null;function Lq(a,b){var c;c=N(eE(b.c));c=new pC(b,0,mg,c);vD(a.b.d,c);return!0}function yI(a){this.b=a}t(554,1,{},yI);_.Tf=function(a){return Lq(this,a)};_.b=null;function Mq(a,b){var c;c=N(eE(100*b.d));c=new pC(b,0,ug,c);vD(a.b.d,c);return!0}function zI(a){this.b=a}t(555,1,{},zI);_.Tf=function(a){return Mq(this,a)};_.b=null;function Qq(a,b){var c;c=new pC(b,0,je,lh);vD(a.b.d,c);return!0}function AI(a){this.b=a}
+t(556,1,{},AI);_.Tf=function(a){return Qq(this,a)};var QI=_.b=null;function RI(){RI=x;QI=new Jt((Yt(),new Xt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function SI(){SI=x;TI={}}function UI(a,b,c){var d;c&&(b.style[qe]=c.c+ag,d=c.b,d!=Rb&&(b.style[pe]=d),0!=(c.d&1)&&(b.style[se]=nd),0!=(c.d&2)&&(b.style[re]=Se));a.f.style[fh]=Kf}
+function fB(a){var b=VI,c,d,e,f,g,j,h,n,o,q,r,u,v;c=Ei(a);c in TI?a=TI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Qe),f.width=1,f.height=1,g=(RI(),QI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),UI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=ek(e),n=ek(e)+(e.offsetHeight||0),o=n-h,q=ek(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new WI,v.b=u,v.c=r,v.d=o,v),TI[c]=a);return a}
+function XI(){SI();var a,b,c,d,e;Aj();this.b=H(Os,s,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);this.f.innerHTML=this.i||l;this.f.style[qe]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[pe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(559,1,{},XI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var TI;function WI(){}
+t(560,1,{},WI);_.b=0;_.c=0;_.d=0;function PE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!A(b,129))throw b;}return!1}function QE(a){try{if(a.b&&A(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!A(b,129))throw b;}return!1}function OI(a){Zq.call(this,null,0,null);this.b=a}function nI(a,b,c){Zq.call(this,a,0,b);this.b=c}t(561,402,$h,OI,nI);_.Ae=function(){return PE(this)};_.Be=function(){return QE(this)};_.b=null;
+function VB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=VI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,UI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function UB(a){this.c=a;this.b={};!VI&&(VI=new XI)}t(562,405,Ai,UB);var VI=null;function Oz(a){this.b=a}t(563,413,{},Oz);_.b=null;function YI(a,b){this.b=a;this.c=b}t(564,1,{},YI);_.b=null;_.c=null;function ZI(){sx.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[gh]=jd}t(565,326,Di,ZI);
+function $I(){$I=x;var a=aJ=new XI;Aj();a.i="9p";a.f.style[pe]=zg;a.f.style[qe]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[qe]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);bJ=new $z(1)}function RD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,pI(a)}
+function TD(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(QD(a,!1),360<=g||-360>=g?j=SD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=cJ(q,r,u,v,f),E=cJ(q,r,u,v,h),J="<g"+a.n+tb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),RD(a,j))}function Y(a,b,c,d,e){a.o&&RD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
+function PD(a,b,c,d,e){a.o&&(QD(a,!1),RD(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+ea+a.n+ab))}function $D(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+la+b+"</text>");RD(a,b)}function qB(a,b,c,d,e){QD(a,!0);RD(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+ea+a.n+ab)}
+function pI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ck(a.u.pb)+(a.u.pb.offsetWidth||0)-ck(a.u.pb),d=ek(a.u.pb)+(a.u.pb.offsetHeight||0)-ek(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=jg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function ZD(a,b){a.f=b;a.j=rF(b)}t(566,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var bJ,aJ;function zr(a,b,c){c&&(Kr(a,b),c.Tf(a.c));a.e=!0}function Kr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ck(a.p.pb)+bk(a.p.pb)+bk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-ek(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new OI(b),b.b.preventDefault(),!0):!1}
+function tI(a){this.p=a;this.c=new dJ;this.d=new eJ(this);B(this.p,new fJ(this),(Hr(),Hr(),Ir));B(this.p,new gJ(this),(Ar(),Ar(),Br));B(this.p,new hJ(this),(Er(),Er(),Fr));B(this.p,new iJ(this),(wr(),wr(),xr));B(this.p,new jJ,(Rq(),Rq(),Sq));B(this.p,new kJ(this),(Nq(),Nq(),Oq));B(this.p,new lJ(this),(Iq(),Iq(),Jq))}t(567,1,{},tI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function eJ(a){tk();this.b=a}t(568,25,{},eJ);
+_.Hc=function(){!this.b.e&&this.b.j&&PI(this.b.j,this.b.c)};_.b=null;function fJ(a){this.b=a}t(569,1,{},fJ);_.b=null;function gJ(a){this.b=a}t(570,1,{},gJ);_.b=null;function hJ(a){this.b=a}t(571,1,{},hJ);_.b=null;function iJ(a){this.b=a}t(572,1,{},iJ);_.b=null;function jJ(){}t(573,1,{},jJ);function kJ(a){this.b=a}t(574,1,{},kJ);_.b=null;function lJ(a){this.b=a}t(575,1,{},lJ);_.b=null;function dJ(){}t(576,1,{},dJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function mJ(a){var b,c,d,e,f;ak(a);d=(nj(),oj(null));e=new ZI;px(e,a);Hv(d,e,d.pb);f=a.od();b=a.nd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));rx(e,a);Qv(d,e);return new fz(f,b)}function nJ(){this.pb=$doc.createElement(be);this.pb[Cd]=Ue;this.pb.style[Uf]=Oe;this.pb.style[Yf]=Xc;this.pb.style[gh]=eb;this.pb.style[Ne]=eb}t(578,294,Bi,nJ);_.ld=function(){return ck(this.pb)};_.md=function(){return ek(this.pb)};
+function rF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function cJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new YI(new zG(a),new zG(b))}function SD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function gE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=ea;b=qb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function QD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function oI(){$I();this.o=bJ;this.d=[];this.u=new nJ}t(579,566,{},oI);_.b=l;_.c=l;function oJ(){oJ=x;pJ=new fz(0,0)}
+function qJ(a){var b;b=a.Xf();if(!b){var c;(c=a.Uf())?(b=mJ(c.b),tj(c.De(),b.c,b.b),c=mJ(c.b),b=new fz(c.c-b.c,c.b-b.b)):b=new fz(0,0);a._f(b)}return b}function uz(a,b){var c;if(a.He())return pJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.$f(Zy(b));c=mJ(a.De());a.f.c=c.c;a.f.b=c.b;return c}function rJ(a,b){var c;b&&(c=jg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.Wf().pb.style[kd]=c)}function sJ(){this.f=new VA;this.f.b=-1;this.f.c=-1}t(581,1,{});_.Uf=function(){return null};_.Vf=function(a){this.Zf(a.Wd())};
+_.Wf=function(){return this.De()};_.Xf=function(){return tJ};_.Md=function(){};_.He=function(){return!1};_.Yf=function(a){this.$f(Zy(a))};_.Zf=function(a){rJ(this,a)};_.$f=function(a){var b=this.De().pb,c,d,e;c=(Ez(),Fz);e=a.c;d=a.b;e!=c.c?b.style[qe]=l+e+"pt":b.style[qe]=l;d!=c.b?b.style[pe]=d:b.style[pe]=l;0!=(a.d&1)?b.style[se]=nd:b.style[se]=l;0!=(a.d&2)?b.style[re]=Se:b.style[re]=l};_._f=function(a){tJ=a};_.ag=function(){};var tJ=_.f=null,pJ;
+function wA(a,b){oJ();sJ.call(this);this.b=new Dw(a);this.b.pd()[Cd]=l;B(this.b,new uJ(this,b),(Xp(),Xp(),Yp))}t(580,581,{},wA);_.De=function(){return this.b};_.Zf=function(a){rJ(this,a)};_.b=null;function uJ(a,b){this.b=a;this.c=b}t(582,1,{},uJ);_.Tc=function(a){Up();Vp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function AA(a){oJ();sJ.call(this);this.b=new Ex;B(this.b,new vJ(this,a),(Rp(),Rp(),Sp))}t(583,581,{},AA);_.De=function(){return this.b};_.b=null;
+function vJ(a,b){this.b=a;this.c=b}t(584,1,{},vJ);_.b=null;_.c=null;function wJ(a,b){var c,d;rJ(a,b.Wd());for(d=new Mi(b.Wb.b);d.c<d.e.Ke();)c=Ni(d),c.lc&&c.hc.Vf(c)}function xJ(a,b){var c,d,e,f,g,j,h;tj(a.e,b.be(),b.Zd());for(d=new Mi(b.Wb.b);d.c<d.e.Ke();)c=Ni(d),c.lc&&(e=c.hc,e.Yf(c),j=c.ce(),h=c.de(),g=c.be(),f=c.Zd(),0<g&&0<f&&(c=e.De(),g-=qJ(e).c,f-=qJ(e).b,tj(e.De(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function Jz(){oJ();sJ.call(this);this.e=new Tv}t(585,581,{},Jz);
+_.Vf=function(a){wJ(this,a)};_.De=function(){return this.e};_.Yf=function(a){xJ(this,a)};_.e=null;function AB(a){oJ();sJ.call(this);var b=this.b=new cx;Iw(b.c,a,!1);Vw(b);this.f.b=-1;this.f.c=-1}t(586,581,{},AB);_.De=function(){return this.b};_.He=function(){var a;a=(this.b.c.d?xo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function DB(a){this.b=new Zx(a.i,new yJ(a))}t(587,1,{},DB);_.b=null;
+function Vx(a){var b,c,d,e,f;f=new oC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(zJ,s,105,0,0);for(c=b.b?Fk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,84)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((Tz(),S),new T(f.e)));c=c.c;if(At(!c?kh:c.b,Bh))for(c=(!a.e.b||0==a.e.b.d?(ns(),ns(),os):new Wz(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Ce(f);var g,j,h;1001==f.e?(g=new Zq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,102)?(j=f.f,h=new Zq(j,205,null),h.j=j.ce(),
+h.k=j.de()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new Zq(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function yJ(a){this.b=a}t(588,1,vi,yJ);_.xc=function(){Vx(this)};_.b=null;function $B(a,b){ty(a.b,b);a.f.b=-1;a.f.c=-1}function aC(){oJ();sJ.call(this);this.b=new xy}t(589,581,{},aC);
+_.Uf=function(){var a;a=new aC;ty(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.De=function(){return this.b};_.Xf=function(){return AJ};_._f=function(a){AJ=a};var AJ=_.b=null;t(590,585,{});function BJ(a){var b;b=new kq(uo(a.pb,Pf),uo(a.pb,Of));a=new kq(uo(a.T.jb.pb,Pf),uo(a.T.jb.pb,Of));return H(I,m,-1,[b.c-a.c,b.b-a.b])}function CJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(DJ(a,a.R),a.R=null):null!=a.Q&&(EJ(a,a.Q),a.Q=null);Sj(a.S)}
+function iI(a){a.kb?a.eg(nq(a.T.jb)):(a.Pd(),iI(a))}function EJ(a,b){var c;a.kb?(c=BJ(a),a.eg(new kq(-1,FJ(b,!1)-c[1]))):a.Q=b}function GJ(a,b){var c;b!=a.Kd()&&(c=a.T.jb,zv(c),HJ(c,b,c.pb,c.q.d,!0))}function DJ(a,b){var c;a.kb?(c=BJ(a),a.eg(new kq(FJ(b,!0)-c[0],-1))):a.R=b}t(593,296,si);_.bg=function(){var a,b;b=nq(this.T.jb);a=BJ(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?IJ(Ky(a.q,0)):null};_.cg=function(a){JJ(this.T.jb,a)};_.Fd=function(){return new Av(this.T.jb)};
+_.dg=function(){rq(this.T.jb)};_.Ad=function(){CJ(this)};_.Sd=function(){rq(this.T.jb)};_.Cd=function(a){return KJ(this.T.jb,a)};_.eg=function(a){pq(this.T.jb,a)};_.sd=function(a){EJ(this,a)};_.Ld=function(a){GJ(this,a)};_.ud=function(a){DJ(this,a)};_.Q=null;_.R=null;function LJ(){LJ=x;var a=(MJ(),NJ(),OJ);PJ=new ux(a.e,a.c,a.d,a.f,a.b)}function QJ(a,b){if(0!=a.I.b.q.d&&IJ(Ky(a.I.b.q,0)))throw new uv("WindowPanel can only contain one child widget");RJ(a,b)}
+function jI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[dh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[Ye]=0+(Aj(),ag);b.style[Sg]=cb;e=~~(uj()-uo(a.pb,Pf))>>1;f=~~(vj()-uo(a.pb,Of))>>1;eH(a,Xj(bk($doc.body)+e,0),Xj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=hg,a.pb.style[dh]=eh,hk(a.gb,200)):a.pb.style[dh]=eh)}finally{a.w=!0}}
+function SJ(a,b){var c;if(a.w){c=new Qu;a.mb&&ds(a.mb,c);a.J&&oq(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!A(d,123))throw d;}a.n=TJ(a.r,a);try{$v(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else $v(a,b)}function UJ(a,b,c){var d,e;e=a.ob;d=new Uj(a,e);e.Hd(a,d.b+b,d.e+c)}function VJ(a,b,c){b=new WJ(yo(xo(Xu(Xu(a.T.d,b),c))));yv(b,a);B(b,a.o,(Xp(),Xp(),Yp));return b}function mq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));pq(a.T.jb,b)}
+function eH(a,b,c){var d,e;(e=a.r)?(d=XJ(e.pb),cw(a,b+(ck(e.pb)+d[3]),c+(ek(e.pb)+d[0]))):cw(a,b,c)}function nB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?qq(a.r,a):oq(a.r,a)))}function RJ(a,b){if(b!=(0!=a.I.b.q.d?IJ(Ky(a.I.b.q,0)):null)){zv(a.I.b);var c=a.I.b;HJ(c,b,c.pb,c.q.d,!0)}}
+function YJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(hq(),ZJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.Ke();)if(d=Ni(e),b==(hq(),$J)){!d.c&&(d.c=new aK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(hq(),iq))g=d.r,j=d.F,d.I.d?(eH(d,j.d,j.e),mq(d,new kq(j.c,-1))):(eH(d,j.d,j.e),mq(d,new kq(j.c,j.b)),qq(g,d)),Qi(g.d,d,d.I.c),sk(d.z,333);else if(!d.C&&f==(hq(),ZJ))d.pb.style[dh]=eh,hq()}else if(b==iq){!d.c&&(d.c=new aK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=XJ(j.pb);h=d.F;if(d.I.d)h.d=ck(d.pb)-
+g[3]-ck(j.pb),h.e=ek(d.pb)-g[0]-ek(j.pb),d.F=h,eH(d,0,0),bK(d,jq(j.pb).c,-1);else{if(f!=(hq(),ZJ))h.d=ck(d.pb)-g[3]-ck(j.pb),h.e=ek(d.pb)-g[0]-ek(j.pb),h.c=d.q,h.b=d.p,d.F=h;eH(d,0,0);pq(d,new cK(jq(j.pb)));oq(j,d)}d==d.r.b||CE(d);sk(d.z,333)}}else b==ZJ&&(!d.c&&(d.c=new aK),d=a,d.C||(d.G=c,d.pb.style[dh]=Oe))}}function dK(a,b){a.pb.style[ih]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
+function eK(a){if(!a.kb){a.t=sv(a,a.r,(!Pr&&(Pr=new zk),Pr));a.s=sv(a,a.r,yk?yk:yk=new zk);a.u=sv(a,a.r,(!Ur&&(Ur=new zk),Ur));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);Pr&&(b=new Or(a),a.mb&&ds(a.mb,b));a.J&&qq(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(cw(a,a.n.b,a.n.c),a.n=null);dw(a);CE(a)}}function CE(a){if(a!=a.r.b){var b;Ur&&(b=new Tr(a),a.mb&&ds(a.mb,b))}}
+function fK(a,b,c){var d;d=(kw(),lw);ew.call(this,!1,"popup");this.U=d.b;this.S=new gK(this);d=new hK;d.pb[Cd]="mosaic-popupLayoutPanel";Xv(this.T,d);bw(this);this.o=new iK(this);this.z=new jK(this);this.A=new kK(this);this.B=new lK(this);this.F=new mK;this.O=(hq(),$J);this.J=c;this.r=a;a=this.I=new nK(b);b=new oK;!a.e&&(a.e=new pK);aj(a.e,b);a=new qK(new wx(PJ.b.e.b,PJ.b.c,PJ.b.d,PJ.b.f,PJ.b.b));B(a,new rK(this),(Xp(),Xp(),Yp));b=this.I.c;b.c||(b.c=new sx,b.c.pd()[Cd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(lx(),mx),c.d=d,sK(b.i,b.c,new tK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Kv;d=qx(c);ev(c.c,(su(),tu(d)),0);Jv(c,a,d,0,!1)}else px(b.c,a);JJ(b.i,null);B(this.I.c,new uK(this),(eq(),eq(),fq));B(this.I.c,this.o,Yp);GJ(this,this.I);Oi(yo(xo(this.pb)),"mosaic-WindowPanel",!0)}t(592,593,si);_.Kd=function(){return 0!=this.I.b.q.d?IJ(Ky(this.I.b.q,0)):null};_.Nd=function(a){SJ(this,a)};_.Fd=function(){return new Av(this.I.b)};_.Ad=function(){CJ(this);Sj(new vK(this))};
+_.Cd=function(a){return KJ(this.I.b,a)};_.eg=function(a){mq(this,a)};_.Od=function(a,b){eH(this,a,b)};_.Ld=function(a){RJ(this,a)};_.Pd=function(){eK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var PJ;function wK(a){a.i=(new vA(a.j)).hc.De();B(a.i,new xK(a),(Xp(),Xp(),Yp));a.e=H(yK,s,58,[a.i])}
+function gI(){LJ();var a,b,c,d,e,f;fK.call(this,(zK(),AK),null,!0);this.hg();this.db=!0;a=new ex(this.k);this.f=new wy;this.f.pb.style[gh]=eb;nv(this.f,eb);this.fg();DJ(this,"400px");f=new Jy;f.pb.style[Ne]=eb;f.f[xd]=10;c=(Yw(),ix);f.b=c;Iy(f,a);Iy(f,this.f);e=new sx;e.f[xd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],px(e,a);Iy(f,e);QJ(this,f);nB(this,!1);this.gg()}t(591,592,si,gI);_.fg=function(){wK(this)};_.gg=function(){var a=this.f;a.pb.readOnly=!0;var b=ov(a.pb)+"-readonly";Oi(a.pd(),b,!0)};
+_.hg=function(){mB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function xK(a){this.b=a}t(594,1,{},xK);_.Tc=function(){SJ(this.b,!1)};_.b=null;function hI(a){this.b=a}t(595,1,{},hI);
+_.xc=function(){pv(this.b.f.pb,!0);Aw.Td(this.b.f.pb);var a=this.b.f,b;b=vo(a.pb,bh).length;if(0<b&&a.kb){if(0>b)throw new Rw("Length must be a positive integer. Length: "+b);if(b>vo(a.pb,bh).length)throw new Rw("From Index: 0 To Index: "+b+" Text Length: "+vo(a.pb,bh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function BK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";mB(a.I.c,"Paste")}function CK(a){LJ();gI.call(this);this.d=a}
+t(597,591,si,CK);_.fg=function(){wK(this);this.b=(new vA(this.c)).hc.De();B(this.b,new DK(this),(Xp(),Xp(),Yp));this.e=H(yK,s,58,[this.b,this.i])};_.gg=function(){nv(this.f,"150px")};_.hg=function(){BK(this)};_.Pd=function(){eK(this);Yn((Vn(),Wn),new EK(this))};_.b=null;_.c=null;_.d=null;function FK(a){LJ();CK.call(this,a)}t(596,597,si,FK);
+_.gg=function(){nv(this.f,"150px");var a=new GK(this),b=this.f;rv(b,new HK,(vq(),vq(),wq));rv(b,new IK,(sq(),sq(),tq));rv(b,new JK,(yq(),yq(),zq));rv(b,new KK(a),(Bq(),Bq(),Cq))};_.hg=function(){BK(this);this.k+=" Or drag and drop a file on it."};t(600,1,{});t(599,600,{});_.c=null;_.d=1;_.e=-1;function GK(a){this.b=a;this.c=new LK(this);this.d=this.e=1}t(598,599,{},GK);_.b=null;function LK(a){this.b=a}t(601,1,{},LK);_.ig=function(a){this.b.b.f.pb[bh]=null!=a?a:l};_.b=null;function cC(){new fs}
+t(602,433,{},cC);function DK(a){this.b=a}t(603,1,{},DK);_.Tc=function(){if(this.b.d){var a=this.b.d,b;b=new oC(a.b,0,vo(this.b.f.pb,bh));fI(a.b,b)}SJ(this.b,!1)};_.b=null;function EK(a){this.b=a}t(604,1,{},EK);_.xc=function(){pv(this.b.f.pb,!0);Aw.Td(this.b.f.pb)};_.b=null;function dr(a){var b;a&&a&&(a=new MK(a),void 0!=$wnd.FileReader?b=new FK(a):b=new CK(a),iI(b),jI(b))}function MK(a){this.b=a}t(606,1,{},MK);_.b=null;function Eq(a,b){a.onloadend=function(a){b.ig(a.target.result)}}
+function KK(a){this.b=a}t(611,1,{},KK);_.b=null;function HK(){}t(612,1,{},HK);function IK(){}t(613,1,{},IK);function JK(){}t(614,1,{},JK);function oB(a,b){oJ();Jz.call(this);this.d=new NK(a);var c=this.c=new sx,d=(Yw(),ix);c.b=d;px(this.c,this.e);QJ(this.d,this.c);this.d.b=this;this.b=b}t(615,590,{},oB);_.De=function(){return this.d};_.Wf=function(){return this.c.ob};_.Md=function(){SJ(this.d,!1)};_.$f=function(){};_.ag=function(a){wJ(this,a);xJ(this,a);iI(this.d);eK(this.d)};_.b=null;_.c=null;
+_.d=null;function NK(a){LJ();fK.call(this,(zK(),AK),a,!1)}t(616,592,si,NK);_.Md=function(){var a=this.b,b=new hB(a.b,201),c;a=a.b.r;a.b?a=new OK(new Mi(a.b)):(a=(ns(),ns(),os),a=new Mi(a));for(;a.dd();)c=a.ed(),201==b.e&&cH(c.b)};_.b=null;function LB(){oJ();sJ.call(this);var a=this.b=new PK;a.ab=!0;a.b.i=!0;this.b.db=!0}t(617,581,{},LB);_.De=function(){return this.b};_.b=null;function CC(){}t(624,449,{},CC);function OK(a){if(!a)throw new so;this.b=a}t(625,1,{},OK);_.dd=function(){return IC(this.b)};
+_.ed=function(){return Ni(this.b)};_.fd=function(){throw new MC("Missing message: awt.50");};_.b=null;function fA(){return fA()}function AC(){AC=x;var a;a=(rC(),sC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(QK,s,-1,0,1);else throw new gG(a+" is not supported");}catch(b){if(b=Si(b),!A(b,131))throw b;}}function EB(a,b){a.b=31*a.b+L((new zG(b)).b)}function aA(){}t(628,1,{},aA);_.hC=function(){return this.b};_.b=1;
+function XJ(a){var b;b=y(I,m,-1,4,1);b[0]=RK(SK(a,"borderTopWidth"));b[1]=RK(SK(a,"borderRightWidth"));b[2]=RK(SK(a,"borderBottomWidth"));b[3]=RK(SK(a,"borderLeftWidth"));return b}function TK(a){var b,c;c=UK(a);b=XJ(a);a=new kq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function jq(a){return new kq(a.clientWidth,a.clientHeight)}
+function UK(a){var b;b=y(I,m,-1,4,1);b[0]=RK(SK(a,"marginTop"));b[1]=RK(SK(a,"marginRight"));b[2]=RK(SK(a,"marginBottom"));b[3]=RK(SK(a,"marginLeft"));return b}function VK(a){var b;b=y(I,m,-1,4,1);b[0]=RK(SK(a,"paddingTop"));b[1]=RK(SK(a,"paddingRight"));b[2]=RK(SK(a,"paddingBottom"));b[3]=RK(SK(a,"paddingLeft"));return b}function WK(a,b,c){try{G(b,ne)&&(b=Rd),a.style[b]=c}catch(d){if(d=Si(d),!A(d,123))throw d;}}
+function FJ(a,b){var c;XK||(XK=$doc.createElement(Cg),WK(XK,Ye,l),WK(XK,Sg,l),WK(XK,Yf,Xc),WK(XK,dh,Oe),$doc.body.appendChild(XK));WK(XK,gh,a);WK(XK,Ne,a);c=TK(XK);return b?c.c:c.b}var XK=null;function YK(){kq.call(this,0,0)}function kq(a,b){this.c=a;this.b=b}function cK(a){kq.call(this,a.c,a.b)}t(630,1,$h,YK,kq,cK);_.eQ=function(a){return this===a?!0:null==a||ZK!=Gn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function $K(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(631,1,{116:1,119:1,140:1},$K);_.eQ=function(a){return a===this?!0:A(a,140)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return aL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
+function bL(a,b){this.b=a;this.c=b}t(632,1,$h,bL);_.eQ=function(a){return this===a?!0:null==a||cL!=Gn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return cL.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function mK(){this.c=this.b=this.e=this.d=0}t(633,1,$h,mK);_.eQ=function(a){return this===a?!0:null==a||dL!=Gn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return dL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function SK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ne&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(635,1,{});var eL=-1;function fL(){}t(636,635,{},fL);_.b=-1;_.c=-1;var gL=null;
+function RK(a){a=parseInt(a,10);a=isNaN(a)?null:qE(a);return!a?0:a.b}t(639,311,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1});_.bg=function(){return nq(this.i)};_.cg=function(a){JJ(this.i,a)};_.dg=function(){rq(this.i)};_.Sd=function(){rq(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[gh]=a;b.kb||(b.j=a)};function MJ(){MJ=x;NJ()}function mB(a,b){a.b.pb.textContent=b||l;JJ(a.i,null)}
+function hL(a){MJ();var b;Fw(this,new hK);this.b=new iL;b=this.i;jL(b,new kL);WK(b.pb,Vf,cb);b.p=0;sK(b,this.b,new tK(0));this.b.pd()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||l;JJ(this.i,null);this.pb[Cd]="mosaic-Caption"}t(638,639,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,142:1,148:1},hL);_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};
+_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};_.c=null;function NJ(){NJ=x;lL=Qn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Oy(lL,240,20);new Oy(lL,224,16);new Oy(lL,208,16);new Oy(lL,192,16);new Oy(lL,176,16);new Oy(lL,160,16);new Oy(lL,144,16);new Oy(lL,128,16);new Oy(lL,112,16);new Oy(lL,96,16);new Oy(lL,80,16);new Oy(lL,64,16);new Oy(lL,260,16);OJ=new Oy(lL,48,16);new Oy(lL,32,16);new Oy(lL,16,16);new Oy(lL,0,16)}var lL,OJ;
+function mL(a,b){pv(a.b.pb,!b);JJ(a.i,a.b)}function lq(a,b){a.d=b;pv(a.b.pb,!b);JJ(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.Ke();)Ni(c)}}function nK(a){var b;Fw(this,new hK);b=this.i;jL(b,new nL((oL(),pL)));b.p=0;this.c=new hL(a);sK(b,this.c,new tK(1));this.b=new hK;fj(this.b,"Body");sK(b,this.b,new tK(0));this.pb[Cd]="mosaic-CaptionLayoutPanel"}t(641,639,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1},nK);_.vd=function(){tv(this.i)};_.wd=function(){wv(this.i)};_.Fd=function(){return new Av(this.b)};
+_.Cd=function(a){return KJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function pK(){TG(this)}t(642,514,Wh,pK);function gK(a){this.b=a}t(643,1,vi,gK);_.xc=function(){rq(this.b.T.jb)};_.b=null;function qL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Rj(a.f.b,b);a.f&&nu(a.f.b,b)&&qu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&CE(!a.f?null:nu(a.f.b,b-1))}function rL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Iz);-1==Rj(a.f.b,b)&&aj(a.f.b,b)}function aK(){}t(644,1,{},aK);_.Yc=function(a){qL(a)};_.Zc=function(a){rL(a)};
+_._c=function(a){sL(a.b.r,a.b)};function zK(){zK=x;tL=new uL(1,"e");vL=new uL(2,Ef);wL=new uL(3,"ne");xL=new uL(10,"nw");yL=new uL(4,sg);zL=new uL(5,wg);AL=new uL(12,"sw");BL=new uL(8,"w");AK=new CL((nj(),oj(null)).pb)}function TJ(a,b){var c;c=XJ(a.pb);return new bL(ck(b.pb)-(ck(a.pb)+c[3]),ek(b.pb)-(ek(a.pb)+c[0]))}
+function DL(a){var b,c,d,e,f,g;if(a.f){b=jq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=nu(a.f.b,d),c=new kq(uo(g.pb,Pf),uo(g.pb,Of)),f=TJ(a,g),f.b-=Xj(0,f.b+uo(g.pb,Pf)-b.c),f.c-=Xj(0,f.c+uo(g.pb,Of)-b.b),eH(g,Xj(0,f.b),Xj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,bK(g,c.c,c.b),g.O==(hq(),iq)&&pq(g,new cK(jq(a.pb))),sk(g.z,1)}}function EL(a,b,c){a=a.e;Qi(a,b,b);z(a.d,b,c);fj(b,Ac+c.c)}
+function oq(a,b){var c;c=a.e;FL(c,b.H);ej(b.H,Ac+xL.c);FL(c,b.D);ej(b.D,Ac+vL.c);FL(c,b.E);ej(b.E,Ac+wL.c);FL(c,b.N);ej(b.N,Ac+BL.c);FL(c,b.v);ej(b.v,Ac+tL.c);FL(c,b.M);ej(b.M,Ac+AL.c);FL(c,b.K);ej(b.K,Ac+yL.c);FL(c,b.L);ej(b.L,Ac+zL.c)}
+function qq(a,b){!b.H&&(b.H=VJ(b,0,0));EL(a,b.H,xL);!b.D&&(b.D=VJ(b,0,1));EL(a,b.D,vL);!b.E&&(b.E=VJ(b,0,2));EL(a,b.E,wL);!b.N&&(b.N=VJ(b,1,0));EL(a,b.N,BL);!b.v&&(b.v=VJ(b,1,2));EL(a,b.v,tL);!b.M&&(b.M=VJ(b,2,0));EL(a,b.M,AL);!b.K&&(b.K=VJ(b,2,1));EL(a,b.K,yL);!b.L&&(b.L=VJ(b,2,2));EL(a,b.L,zL)}function sL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Rj(a.f.b,b);if(c+1<d){kA(a.f,b);for(aj(a.f.b,b);c<d;++c)dK(nu(a.f.b,c),c)}else dK(b,c)}
+function CL(a){a=new GL(a);Fw(this,a);this.d=new HL(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new IL(a);this.e.j=!0;Yi(this.e);this.e.n=3;Hw(this)}t(645,311,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,148:1},CL);_.bg=function(){return jq(this.pb)};_.cg=function(){var a;(a=JL(this))&&a.cg(null)};_.dg=function(){DL(this)};_.Yc=function(a){!this.c&&(this.c=new aK);qL(a)};_.Zc=function(a){!this.c&&(this.c=new aK);rL(a)};_.Sd=function(){DL(this)};
+_._c=function(a){!this.c&&(this.c=new aK);sL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var tL,vL,wL,xL,AK,yL,zL,AL,BL;function GL(a){this.q=new Uv(this);this.pb=a}t(646,291,Di,GL);function uL(a,b){this.b=a;this.c=b}t(647,1,{},uL);_.b=0;_.c=null;function HL(a){Ii();bj.call(this,a)}t(648,3,{},HL);_.rc=function(){var a;a=this.k.f;a.C||ak(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&mL(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Xj(this.b,a<this.e?a:this.e),b=Xj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ye]=a+(Aj(),ag);c.style[Sg]=b+ag};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||CE(a);a.I.d||mL(a.I,!0);a.C||(a.x||(a.x=new KL,fj(a.x,"mosaic-GlassPanel-invisible")),WK(a.x.pb,ih,SK(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Uj(this.k.b,null);this.b=a.b+dk(this.k.b.pb);this.c=a.e+fk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.od();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;
+function FL(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!A(c,123))throw c;}}function IL(a){Ii();bj.call(this,a);this.d=new Ki}t(649,3,{},IL);_.rc=function(){var a;a=this.k.f.ob;a.C||ak(a.x);ej(this.k.f,"dragdrop-dragging");mL(a.I,!1);mq(a,new kq(a.q,a.p));sk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Xj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Xj(a+b,uo(d.I.c.pb,Of)),b!=a&&UJ(d,0,a-b),mq(d,new kq(d.q,b)),sk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Xj(a+b,uo(d.I.c.pb,Of)),mq(d,new kq(d.q,b)),sk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Xj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&UJ(d,a-b,0),mq(d,new kq(b,d.p)),sk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,mq(d,new kq(96<a+b?a+b:96,d.p)),sk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||CE(a);mL(a.I,!0);a.C||(a.x||(a.x=new KL,fj(a.x,"mosaic-GlassPanel-invisible")),WK(a.x.pb,ih,SK(a.pb,ih)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Uj(this.k.b,null);this.b=a.b+dk(this.k.b.pb);this.c=a.e+fk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.od();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function KL(){var a;this.e=new LL(this);this.b=!1;this.c=new Yv;Fw(this,this.c);a=this.pb.style;a[kd]="#000";a[le]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}t(650,311,di,KL);
+_.yd=function(){var a;Hw(this);try{a=this.ob}catch(b){b=Si(b);if(A(b,129))throw new uv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(gu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(uk,a),a.c=!0,a.d=Dk(a),aj(uk,a),this.d=new ML(this),Ku(new fu(this.d))):(this.pb.style[rd]=cb,this.pb.style[kg]=cb);this.b&&yu(new eu(this));mj(oj(null),new NL,bk($doc.body),$doc.body.scrollTop||0)};
+_.zd=function(){this.i.zd();Ak(this.e);this.d&&(cu(Iu,this.d,H(OL,s,46,[(!Sr&&(Sr=new zk),Sr)])),this.d=null);this.b&&cu(Au,this,H(OL,s,46,[(!zu&&(zu=new zk),zu)]))};_.hd=function(a){switch(vu(a.type)){case 256:if(27==(a.keyCode||0))return ak(this),!1;case 1:if(this.pb.contains(zo(a)))return ak(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function LL(a){tk();this.b=a}t(651,25,{},LL);_.Hc=function(){gu(this.b.pb)};_.b=null;function ML(a){this.b=a}t(652,1,{},ML);_.b=null;
+function NL(){Kw();sj.call(this);var a;a=new Fx(new PL(this));B(this,a,(Np(),Np(),Op));B(this,a,(Fq(),Fq(),Gq))}t(653,313,Sh,NL);_.Ad=function(){Sj(new QL(this))};function PL(a){this.b=a}t(654,1,{},PL);_.b=null;function QL(a){this.b=a}t(655,1,vi,QL);_.xc=function(){Ox(this.b.pb)};_.b=null;function RL(a){a.pb.style[gh]=jd;a.pb.style[Ne]=jd;if(a.kb){var a=a.ob,b;A(a,148)?a.cg(null):(b=JL(a))&&b.cg(a)}}t(657,294,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1});
+_.bg=function(){RL(this);return new kq(uo(this.pb,Pf),uo(this.pb,Of))};_.cg=function(){RL(this)};_.dg=function(){};_.gd=function(){};_.Sd=function(){};function iL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[fh]=Kf;this.pb[Cd]="mosaic-HTML"}t(656,657,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1},iL);function qK(a){Fw(this,new SL(a));this.pb[Cd]="mosaic-ImageButton"}t(658,311,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},qK);
+function PK(){var a=(kw(),nw);ew.call(this,!0,lf);this.U=a.b;this.b=new TL(this);this.b.e=!0;Vv(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);qj();gv(a,b)}else this.lb|=1;yo(xo(this.pb))[Cd]=Le;this.pb.style[ih]="2147483647"}t(659,296,Di,PK);_.gd=function(a){vv(this,a);1==vu(a.type)&&$v(this,!1)};_.b=null;
+function TL(a){this.c=a;this.d=new gj;this.j=new gj;a=(Yx(),Xx);new Ny(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);ru(b,this.f);this.p=!0;a=(Kw(),Lw());b=(su(),tu(b));a.appendChild(b);this.pb=a;Dl();this.pb.setAttribute(lg,gm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),qj(),gv(a,b)):this.lb|=2225;this.pb[Cd]=Ee;a=ov(this.pb)+"-vertical";Oi(this.pd(),a,!0);this.pb.style[Tf]=cb;this.pb.setAttribute("hideFocus",ah);B(this,new Wx(this),(Np(),Np(),Op))}
+t(660,335,Bi,TL);_.gd=function(a){switch(vu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Px(this,a)};_.Rd=function(a,b){Tx(this,a,b);b||this.b&&$v(this.c,!1)};_.b=!0;_.c=null;
+function SL(a){var b=(Yw(),ix),c=(lx(),mx),d;d=new Sw;d.i[od]=bb;d.i[td]=0;d.i[xd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Qw(b.b);b.b.d.rows[0].cells[0][fd]=c.b;Qw(b.b);b.b.d.rows[0].cells[0].style[ch]=e.b;Qw(d);b=Mw(d,0,0,!0);if(a){ak(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Ow(g,f.d);Js(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Vc]=e;ru(b,a.pb);yv(a,d)}Fw(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}t(661,311,di,SL);_.b=null;_.c=null;function iK(a){this.b=a}t(662,1,{},iK);
+_.Tc=function(){this.b.hb&&this.b!=this.b.r.b&&CE(this.b)};_.b=null;function jK(a){tk();this.b=a}t(663,25,{},jK);_.Hc=function(){rq(this.b.T.jb);var a=this.b;Rr((!a.y&&(a.y=new UL),a.y))};_.b=null;function kK(a){tk();this.b=a}t(664,25,{},kK);_.Hc=function(){YJ(this.b,(hq(),iq))};_.b=null;function lK(a){tk();this.b=a}t(665,25,{},lK);_.Hc=function(){YJ(this.b,(hq(),ZJ))};_.b=null;function oK(){}t(666,1,{},oK);function rK(a){this.b=a}t(667,1,{},rK);_.Tc=function(){this.b.Md()};_.b=null;
+function uK(a){this.b=a}t(668,1,{},uK);_.b=null;function vK(a){this.b=a}t(669,1,vi,vK);_.xc=function(){this.b.O==(hq(),iq)?sk(this.b.A,333):this.b.O==ZJ&&sk(this.b.B,333)};_.b=null;function WJ(a){this.pb=a;tv(this)}t(670,294,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},WJ);_.Uc=function(a){return B(this,a,(jr(),jr(),kr))};_.Vc=function(a){return B(this,a,(wj(),wj(),xj))};_.Wc=function(a){return B(this,a,(nr(),nr(),or))};_.Xc=function(a){return B(this,a,(yj(),yj(),zj))};
+function UL(){js.call(this,null)}t(671,226,ri,UL);function hq(){hq=x;iq=new VL("MAXIMIZED",0);ZJ=new VL("MINIMIZED",1);$J=new VL("NORMAL",2);WL=H(XL,s,143,[iq,ZJ,$J])}function VL(a,b){Bo.call(this,a,b)}t(672,146,{116:1,120:1,122:1,143:1},VL);var WL,iq,ZJ,$J;
+function gu(a){var b=(hv(),iv).scrollWidth,c=iv.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ag;a.style.marginTop=-d+ag;a.style.width=b+e+ag;a.style.height=c+d+ag}
+function YL(a,b){var c,d,e;if(a.n)return!0;a.y.Te();for(c=new Av(b);c.b.b<c.b.c.d-1;)d=IJ(Bv(c.b)),e=d.ob,A(e,149)&&e.td(d.qd()),d.qd()&&aj(a.y,d);return!0}
+function ZL(a,b){var c,d,e;if(b.b)a.d&&gk(a.d),a.d=new $L(a,b),hk(a.d,333);else for(d=new Mi(a.y);d.c<d.e.Ke();)c=Ni(d),e=c.nb,aM(b,c,e.t,e.u),bM(c,e.v,e.s,H(I,m,-1,[cM(a.r.b,c).e,cM(a.q.b,c).d,cM(a.o.b,c).b,cM(a.p.b,c).c]),H(I,m,-1,[dM(a.j.b,c).e,dM(a.i.b,c).d,dM(a.e.b,c).b,dM(a.f.b,c).c]),H(I,m,-1,[eM(a.v,c),eM(a.u,c),eM(a.s,c),eM(a.t,c)]))}
+function fM(){this.y=new gj;this.k=new gM(this);this.x=new hM(this.k);this.w=new iM(this.k);this.r=new jM(this.k);this.q=new kM(this.k);this.o=new lM(this.k);this.p=new mM(this.k);this.j=new nM(this.k);this.i=new oM(this.k);this.e=new pM(this.k);this.f=new qM(this.k);this.v=new rM(this.k);this.u=new rM(this.k);this.s=new rM(this.k);this.t=new rM(this.k)}t(676,1,{});_.jg=function(a){ZL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function sM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.Ke();)d=Ni(e),A(d,61)&&(d=d.jb),f=d.nb,aM(c,d,f.t,f.u),bM(d,f.v,f.s,H(I,m,-1,[cM(b.r.b,d).e,cM(b.q.b,d).d,cM(b.o.b,d).b,cM(b.p.b,d).c]),H(I,m,-1,[dM(b.j.b,d).e,dM(b.i.b,d).d,dM(b.e.b,d).b,dM(b.f.b,d).c]),H(I,m,-1,[eM(b.v,d),eM(b.u,d),eM(b.s,d),eM(b.t,d)]));tM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.Ke();)b=Ni(a),A(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function $L(a,b){this.b=a;this.c=b;var c=(mk(),pk);this.n=new lk(this);this.u=c}t(677,18,{},$L);_.yc=function(){sM(this)};_.zc=function(){sM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.Ke();)b=Ni(c),A(b,61)&&(b=b.jb),d=b.nb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),aM(this.c,b,d.j,d.w),bM(b,d.x,d.i,H(I,m,-1,[cM(this.b.r.b,b).e,cM(this.b.q.b,b).d,cM(this.b.o.b,b).b,cM(this.b.p.b,b).c]),H(I,m,-1,[dM(this.b.j.b,b).e,dM(this.b.i.b,b).d,dM(this.b.e.b,b).b,dM(this.b.f.b,b).c]),H(I,m,-1,[eM(this.b.v,b),eM(this.b.u,b),eM(this.b.s,b),eM(this.b.t,b)]))};_.b=null;_.c=null;t(679,1,{});
+_.b=null;function pM(a){this.b=a}t(678,679,{},pM);function qM(a){this.b=a}t(680,679,{},qM);function oM(a){this.b=a}t(681,679,{},oM);function nM(a){this.b=a}t(682,679,{},nM);function lM(a){this.b=a}t(683,679,{},lM);function mM(a){this.b=a}t(684,679,{},mM);function kM(a){this.b=a}t(685,679,{},kM);function jM(a){this.b=a}t(686,679,{},jM);t(687,679,{},function(a){this.b=a});t(688,679,{},function(a){this.b=a});function eM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new $K(VK(b.pb)),z(c.e,b,d));return d.e}
+function rM(a){this.b=a}t(689,679,{},rM);function iM(a){this.b=a}t(690,679,{},iM);function hM(a){this.b=a}t(691,679,{},hM);function dM(a,b){var c;c=jj(a.b,b);c||(c=new $K(XJ(b.pb)),z(a.b,b,c));return c}function cM(a,b){var c;c=jj(a.c,b);c||(c=new $K(UK(b.pb)),z(a.c,b,c));return c}
+function uM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=JL(b),f,g,j,h,n;if(A(b,148)){if(null!=c.n&&null!=c.k){d=new kq(vM(e,!0),vM(e,!1));break a}h=b.bg();null!=c.n&&(h.c=vM(e,!0));null!=c.k&&(h.b=vM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new kq(vM(e,!0),vM(e,!1));break a}h=new YK;f=b.pb;n=f.style;g=n[Yf];j=n[dh];n[Yf]="static";n[dh]=Oe;null!=c.n?h.c=vM(e,!0):(n[gh]=jd,h.c=(f.offsetWidth||0)+cM(d.p.b,b).c+cM(d.q.b,b).d);null!=c.k?h.b=vM(e,!1):(n[Ne]=jd,h.b=(f.offsetHeight||0)+cM(d.r.b,b).e+
+cM(d.o.b,b).b);n[Yf]=g;n[dh]=j}d=h}null!=c.n&&(Aj(),lp)==c.n.lg()||null!=c.k&&(Aj(),lp)!=c.k.lg()||z(a.f,b,d)}return d}function gM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}t(692,1,{},gM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function wM(a){var b;b=a.nb;if(null==b||!A(b,146))b=new xM,a.nb=b;return b}function kL(){nL.call(this,(oL(),yM))}function nL(a){var b=(zM(),AM);fM.call(this);this.c=a;this.b=b}t(693,676,{},kL,nL);
+_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new YK;YL(this,a);n=cM(this.p.b,a).c+cM(this.q.b,a).d+dM(this.f.b,a).c+dM(this.i.b,a).d+eM(this.t,a)+eM(this.u,a);d=cM(this.r.b,a).e+cM(this.o.b,a).b+dM(this.j.b,a).e+dM(this.e.b,a).b+eM(this.v,a)+eM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(oL(),yM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.Ke();)c=Ni(a),e=wM(c),b=null,j=c.ob,A(j,149)&&(b=j,b=BM(b),b=new kq(b[1]+b[3],b[0]+b[0])),this.c==yM?(n+=uM(this.x.b,c).c,e.b=uM(this.w.b,
+c).b,A(j,149)&&(n+=b.c,e.b+=b.b),f=Xj(f,e.b)):(d+=uM(this.w.b,c).b,e.c=uM(this.x.b,c).c,A(j,149)&&(d+=b.b,e.c+=b.c),g=Xj(g,e.c));this.c==yM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R;if(YL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=eM(this.t,a);E=eM(this.v,a);c=jq(a.pb);R=c.c-(u+eM(this.u,a));q=c.b-(E+eM(this.s,a));g=R;c=q;this.c==(oL(),yM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Mi(this.y);e.c<e.e.Ke();)d=Ni(e),b=null,r=wM(d),v=d.ob,A(v,149)&&(b=v,b=BM(b),b=new kq(b[1]+b[3],b[0]+b[0])),this.c==yM?(r.e?++h:(r.c=uM(this.x.b,d).c,A(v,149)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=uM(this.w.b,d).b,A(v,149)&&(r.b+=b.b))):(r.d?++j:(r.b=uM(this.w.b,
+d).b,A(v,149)&&(r.b+=b.b),c-=r.b),r.e?r.c=R:(r.c=uM(this.x.b,d).c,A(v,149)&&(r.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.Ke();)d=Ni(e),b=null,r=d.nb,v=d.ob,A(v,149)&&(b=v,b=BM(b),b=new kq(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==yM?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,149)&&(n-=b.c,f-=b.b),this.c==pL?(r.t=this.b==(zM(),AM)?u:this.b==CM?u+~~(R/2)-~~(J/2):u+R-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(zM(),AM)?(r.t=u,r.u=E):this.b==CM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.ld()-ck(a.pb)-eM(this.t,a),-1==r.p&&(r.p=v),v=d.md()-ek(a.pb)-eM(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.od()),-1==r.o&&(r.o=d.nd()));ZL(this,a)}};_.b=null;_.c=null;function zM(){zM=x;AM=new DM("START",0);CM=new DM(Ib,1);EM=new DM("END",2);FM=H(GM,s,144,[AM,CM,EM])}function DM(a,b){Bo.call(this,a,b)}t(694,146,{116:1,120:1,122:1,144:1},DM);var FM,CM,EM,AM;function oL(){oL=x;yM=new HM("HORIZONTAL",0);pL=new HM("VERTICAL",1);IM=H(JM,s,145,[yM,pL])}
+function HM(a,b){Bo.call(this,a,b)}t(695,146,{116:1,120:1,122:1,145:1},HM);var IM,yM,pL;t(697,1,{150:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function xM(){this.f=!1}function tK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(696,697,{146:1,150:1},xM,tK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function KM(a,b){if(a.n)return!0;YL(a,b);if(0<a.y.d){a.b=nu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,147))d=new LM,c.nb=d;a.c=d;a.y.Te();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function MM(){fM.call(this)}t(698,676,{},MM);
+_.kg=function(a){var b,c;c=new YK;KM(this,a);if(this.b){b=uM(this.x.b,this.b).c;var d=uM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,149)&&(b=BM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=cM(this.p.b,a).c+cM(this.q.b,a).d+dM(this.f.b,a).c+dM(this.i.b,a).d+eM(this.t,a)+eM(this.u,a);c.b+=cM(this.r.b,a).e+cM(this.o.b,a).b+dM(this.j.b,a).e+dM(this.e.b,a).b+eM(this.v,a)+eM(this.s,a);return c};
+_.jg=function(a){var b,c,d,e,f;KM(this,a)&&(d=eM(this.t,a),e=eM(this.v,a),c=jq(a.pb),f=c.c-(d+eM(this.u,a)),c=c.b-(e+eM(this.s,a)),b=this.b.ob,A(b,149)&&(b=BM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.ld()-ck(a.pb)-eM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-ek(a.pb)-eM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),ZL(this,a))};_.b=null;_.c=null;function LM(){this.f=!1}
+t(699,697,{147:1,150:1},LM);function BM(a){var b,c,d,e;null==a.b&&(a.b=y(I,m,-1,4,1),e=xo(Xu(Xu(a.d,0),0)),c=xo(Xu(Xu(a.d,2),2)),d=UK(a.pb),b=XJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function NM(a,b){a.kb&&ak(a);return Wv(a,b)}function OM(){tw();jw.call(this,uw)}t(700,301,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,149:1},OM);_.Cd=function(a){return NM(this,a)};_.b=null;
+function sK(a,b,c){var d=a.q.d;b.nb=c;HJ(a,b,a.pb,d,!0)}function PM(a){var b;b=a.ob;return A(b,149)?b:a}function nq(a){if(!a.kb)return new YK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),pq(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function IJ(a){return A(a,149)?a.jb:a}function QM(a){var b;if(!a.o){b=(!gL&&(gL=new fL),gL);var c=RM(a,gb,!0);b.b=c;c=RM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function HJ(a,b,c,d,e){if(A(b,61))throw new Bk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,150)&&f.f?(c=new OM,Jv(a,c,a.pb,d,!0),Xv(c,b)):Jv(a,b,c,d,e);JJ(a,b)}
+function JJ(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,sy(d.d),sy(d.f),sy(d.c),sy(d.b),sy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==PM(a))c=c.ob;else{if(A(c,142)||A(c,60))d=c,c=c.ob,c==PM(d)&&(c=c.ob);A(c,149)&&A(c.ob,141)&&(c=c.ob)}A(c,148)&&!A(c,141)&&(c.cg(a.ob),c.cg(a))}}
+function rq(a){if(a.kb&&a.pb.style.display!=Hf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;tM(a)}}function tM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=IJ(Ky(a.q,d)),A(b,149)&&(b=b.jb),b.qd()&&(A(b,148)?b.dg():A(b,74)&&b.Sd())}function KJ(a,b){var c;A(b,149)&&(b=A(b,149)?b.jb:b);c=PM(b);return Qv(a,c)?(A(c,149)&&NM(c,b),JJ(a,null),!0):!1}
+function jL(a,b){var c;a.e=b;null!=a.f&&ej(a,ov(a.pb)+Ba+a.f);a.f=b.cZ.e;c=po(a.f,ko(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,ov(a.pb)+Ba+a.f);JJ(a,null)}function RM(a,b,c){a.n||(a.n=$doc.createElement(Cg),WK(a.n,Yf,Xc),WK(a.n,dh,Oe),WK(a.n,Ye,cb),WK(a.n,Sg,cb),a.pb.appendChild(a.n));WK(a.n,gh,b);WK(a.n,Ne,b);a=TK(a.n);return c?a.c:a.b}
+function vM(a,b){var c;c=null.lg();if(c==(Aj(),xp)){c=(QM(a),null.lg());var d=(-1==eL&&(eL=FJ(ib,!0)),eL);return O(N(Math.round(100*d*c/254)))}if(c==np)return c=QM(a),d=null.lg(),O(N(eE(d*(-1==c.b&&(c.b=FJ(gb,!0)),c.b))));if(c==pp)return c=QM(a),d=null.lg(),O(N(eE(d*(-1==c.c&&(c.c=FJ(hb,!0)),c.b))));if(c==vp)return c=(QM(a),null.lg()),d=(-1==eL&&(eL=FJ(ib,!0)),eL),O(N(Math.round(d*c)));if(c==zp)return c=(QM(a),null.lg()),d=(-1==eL&&(eL=FJ(ib,!0)),eL),O(N(Math.round(10*d*c/254)));if(c==tp)return O(N(eE(12*
+(QM(a),null.lg())*O(N(eE((-1==eL&&(eL=FJ(ib,!0)),eL)/72))))));if(c==lp)return RM(a,null.lg(),b);if(c==rp)return c=(QM(a),O(N(eE(null.lg())))),d=(-1==eL&&(eL=FJ(ib,!0)),eL),O(N(Math.round(d*c/72)));if(null.lg()==jp)return O(N(eE(null.lg())));throw new Bk("Invalid size: "+null.lg());}function hK(){var a=new MM;Tv.call(this);this.k=new kq(-1,-1);new UM(this);this.pb[Cd]="mosaic-LayoutPanel";jL(this,a)}t(701,291,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,148:1},hK);
+_.Gd=function(a){HJ(this,a,this.pb,this.q.d,!0)};_.vd=function(){Dv(this,new VM)};_.wd=function(){Dv(this,new WM)};_.bg=function(){return nq(this)};_.Dd=function(a){return Mv(this.q,PM(a))};_.Ed=function(a,b,c,d){HJ(this,a,b,c,d)};_.cg=function(a){JJ(this,a)};_.Fd=function(){return new Av(this)};_.dg=function(){rq(this)};
+_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=nq(this),null!=this.j)a=a.b+ag,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+ag);this.sd(b);this.i=null}else b=a.b+ag,this.ud(a.c+ag),this.sd(b);rq(this)}};_.Sd=function(){rq(this)};_.Cd=function(a){return KJ(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){a=PM(a);Pv(this,a);this.Id(a,b,c)};
+_.ud=function(a){this.pb.style[gh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function VM(){}t(702,1,{},VM);_.Qd=function(a){PM(a).yd()};function WM(){}t(703,1,{},WM);_.Qd=function(a){PM(a).zd()};function Av(a){this.c=a;this.b=new Ov(this.c.q)}t(704,1,{},Av);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return IJ(Bv(this.b))};_.fd=function(){Cv(this.b)};_.c=null;function XM(){XM=x;new dx}
+function UM(a){XM();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new YM(this)}t(705,9,{},UM);function YM(a){tk();this.b=a}t(706,25,{},YM);_.Hc=function(){JJ(this.b.b,null);rq(this.b.b)};_.b=null;function JL(a){a=a.ob;return!a?null:A(a,148)?a:JL(a)}function bK(a,b,c){var d;d=a.pb;bM(a,b,c,UK(d),XJ(d),VK(d))}
+function bM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ud((0>g?0:g)+(Aj(),ag)),b!=a.od()&&a.ud((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Aj(),ag)),c!=a.nd()&&a.sd((0>c?0:c)+ag))}function pq(a,b){bK(a,b.c,b.b)}function aM(a,b,c,d){b=PM(b);Pv(a,b);a.Id(b,c,d)}t(709,1,{});
+function WF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:NC(a,b,~~Ei(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Lf:typeof v,q=q==Nf?Object.prototype.toString.call(v)==Rc||typeof v.length==Mf?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Lf,q)))if(v=G(Mf,q),q=G("boolean",q),ZM===D)v&&(o[u]=new zG(o[u])),q&&(o[u]=(iG(),o[u]?lG:jG));else{r=v||q;if(r=
+!r&&null!=D&&Gn(D)==$M){r=o[u];if(null==r||aN(r,D))continue;if(En(r)&&(r=r&&r.g?r.g:null,null!=r&&aN(r,D))){o[u]=r;continue}}if(!G(Nf,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function bN(){this.d=new Ki;this.b=new Ki;this.c=new Ki}function aN(a,b){var c;if(ZM==b||cN==b&&A(a,151))return!0;if(null!=a)for(c=Gn(a);c&&c!=ZM;c=null)if(c==b)return!0;return!1}t(708,709,{},bN);function TF(){TF=x;VF=new bN}
+function ZF(a,b){TF();z(VF.d,a,b)}function QF(a){TF();var b,c,d;d=oo(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function RF(a,b){var c;TF();return c=b&&b[0]&&(typeof b[0]==Nf||typeof b[0]==ue)?b[0]:null,aN(c,a)}function XF(a){var b=SF;TF();var c,d;d=VF.c;if(c=!b?d.c:NC(d,b,~~Ei(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?OC(d,c):QC(d,b,c,~~Ei(b))}
+function xF(a){TF();var b=VF,c;null==a?a=null:(c=a[Uc],c||(0!=(Gn(a).c&4)?a=[]:(b=(b=jj(b.d,Gn(a)))&&typeof b==ue?new b(a):a,a=a[Uc]=b),c=a),a=c);return a}var VF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Sn&&(e=ik(),2E3<e-Un&&(Un=e,Tn=Rn()));if(0==Sn++){var f=(Vn(),Wn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=eo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Vn(),Wn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=eo(n,o);while(h.d);h.d=o}}--Sn;c&&-1!=Tn&&($wnd.clearTimeout(Tn),Tn=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Ms)()}catch(d){a(b)}else C(Ms)()}var ZM=$(1),Kn=$(103),dN=vG(" I"),I=pG(718,dN),UG=pG(716,ZM),eN=vG(" Z"),wH=pG(719,eN);$(102);$(101);$(100);var fN=$(494),no=pG(720,fN),gN=$(245),Ft=pG(721,gN);$(246);$(146);$(469);$(109);$(480);var hN=vG(" B");$(484);var iN=vG(" C"),Fi=pG(722,iN),$M=$(482),jN=vG(" D"),HD=pG(723,jN);$(483);$(485);var kN=$(488),eF=pG(724,kN),lN=vG(" J"),mN=$(2),Os=pG(717,mN),QK=pG(725,hN);$(497);$(479);$(99);$(174);$(467);
+var SF=$(460);$(476);var eG=$(474);$(472);$(473);$(478);$(120);$(111);$(112);$(113);$(116);$(118);$(117);$(119);$(121);$(97);$(491);$(486);$(475);$(461);$(462);$(463);$(464);$(465);$(466);var nN=$(384);$(383);$(382);$(381);$(459);$(458);var SA=$(398),kD=pG(726,SA),oN=$(404),pD=pG(727,oN),pN=$(405),rD=pG(728,pN),qN=$(536),uF=pG(729,qN),Fs=pG(730,I),rN=tG(534,function(){wD();return jH}),kH=pG(731,rN);$(535);$(407);$(406);$(529);$(528);$(537);$(538);$(533);$(441);$(532);var sA=pG(732,nN);$(396);$(540);
+$(471);uG();$(470);uG();$(709);$(708);var cN=uG();$(295);var sN=$(294);$(293);$(299);$(313);$(355);$(542);$(541);$(292);$(291);$(544);$(543);$(549);$(550);$(551);$(552);$(553);$(554);$(555);$(556);$(545);$(546);$(547);$(548);$(232);$(231);$(304);$(305);$(306);$(567);$(576);$(25);$(568);$(569);$(570);$(571);$(572);$(573);$(574);$(575);$(277);$(351);$(354);$(352);$(353);$(186);$(185);$(279);$(226);$(281);$(194);var tN=$(193);$(229);$(228);$(227);$(378);$(379);$(380);$(600);$(599);$(611);$(612);$(613);
+$(614);var uN=tG(162,function(){Aj();return Bp}),Cp=pG(733,uN),vN=tG(145,function(){Bj();return Mo}),No=pG(734,vN),wN=tG(152,function(){Oo();return Xo}),Yo=pG(735,wN),xN=tG(157,function(){Zo();return hp}),ip=pG(736,xN);tG(163,null);tG(164,null);tG(165,null);tG(166,null);tG(167,null);tG(168,null);tG(169,null);tG(170,null);tG(171,null);tG(147,null);tG(148,null);tG(149,null);tG(150,null);tG(151,null);tG(153,null);tG(154,null);tG(155,null);tG(156,null);tG(158,null);tG(159,null);tG(160,null);tG(161,null);
+$(453);$(452);$(501);$(503);$(502);$(504);$(506);$(505);$(507);$(511);$(512);$(184);$(190);$(189);$(188);$(192);$(211);$(424);$(423);var MB=$(422),hE=pG(737,MB),AH=pG(738,lN);$(408);$(508);$(514);$(509);$(510);$(409);$(566);$(418);$(417);$(416);$(421);var yN=uG(),zJ=pG(739,yN);$(275);$(451);$(520);var zN=tG(235,function(){us();return zs}),As=pG(740,zN);$(431);$(432);$(415);var wB=$(410);$(500);$(394);$(395);$(420);var HB=$(419);$(412);$(411);$(518);$(527);$(413);$(455);$(493);$(530);$(531);$(539);
+$(401);var WA=$(400);$(429);$(430);$(386);$(385);$(438);uG();uG();uG();$(388);$(389);$(371);$(191);$(366);var Ly=pG(741,sN);$(367);$(579);$(578);$(327);$(329);$(328);$(330);$(213);$(230);$(216);$(218);var cB=$(403);$(454);$(391);$(390);$(397);$(524);$(496);$(221);$(440);$(373);$(372);$(208);$(209);$(212);$(206);$(205);$(207);var eB=$(562);$(196);$(399);$(581);$(586);$(439);$(487);$(442);var uA=$(393),tA=pG(742,WA);$(628);$(426);$(427);$(428);$(392);$(559);$(560);$(198);$(197);$(199);$(200);$(318);
+$(317);$(323);$(324);$(617);$(587);$(588);$(513);$(521);$(522);$(523);$(580);$(582);var xB=$(414);$(563);$(525);$(220);$(217);$(219);$(215);$(204);$(203);$(202);$(257);$(585);$(298);$(297);$(296);$(593);$(592);$(616);$(590);$(615);var AN=tG(672,function(){hq();return WL}),XL=pG(743,AN);$(671);$(670);$(662);$(663);$(664);$(665);$(666);$(667);$(668);$(669);$(643);var BN=tG(300,function(){kw();return rw}),sw=pG(744,BN),CN=tG(347,function(){gw();return ey}),fy=pG(745,CN);$(18);$(348);$(349);$(344);$(345);
+$(346);$(19);$(20);$(21);$(437);$(402);$(659);$(335);$(660);$(336);$(337);$(338);$(339);$(342);$(309);$(308);var DN=$(307);$(583);$(584);$(589);$(250);$(312);$(343);$(331);$(358);$(357);$(359);var EN=tG(360,function(){vy();return Gy}),Hy=pG(746,EN);tG(361,null);tG(362,null);tG(363,null);tG(364,null);$(233);$(564);$(310);$(326);$(325);$(517);$(302);$(187);$(565);$(311);$(645);$(3);$(648);$(649);$(647);$(646);$(639);$(638);$(701);$(702);$(703);$(704);$(641);$(224);var jC=$(434),lC=pG(747,jC);$(435);
+$(433);$(30);$(31);$(29);$(32);$(35);$(36);$(37);$(38);$(39);$(40);var FN=$(52),Ux=pG(748,FN);$(41);$(42);$(43);$(44);$(45);$(46);$(47);$(49);$(48);$(50);$(51);$(53);$(54);$(56);$(57);$(55);$(58);$(59);$(60);$(61);$(63);$(65);$(66);$(64);$(62);$(67);$(68);$(69);$(70);$(72);$(75);$(74);$(76);$(79);$(80);$(78);$(81);$(82);$(83);$(84);$(85);$(86);$(88);$(89);$(87);$(90);$(91);$(92);$(93);$(95);$(96);$(94);$(251);var ZK=$(630);$(303);var cL=$(632);$(222);$(657);$(656);$(447);$(446);$(448);$(223);$(259);
+$(261);$(260);$(255);$(369);$(252);$(301);$(700);$(266);$(269);$(267);$(268);$(5);$(7);$(6);$(602);$(436);$(449);$(370);$(183);$(287);$(289);$(288);$(591);var yK=pG(749,DN);$(597);$(596);$(606);$(594);$(595);$(603);$(604);$(598);$(601);$(443);$(444);$(450);$(225);$(254);$(34);$(262);$(332);$(333);$(334);$(263);var OL=pG(750,tN);$(264);$(561);$(658);$(625);$(477);$(498);$(33);$(71);var dL=$(633);$(642);$(661);$(697);$(696);$(195);$(210);$(4);$(624);$(676);$(693);
+var GN=tG(694,function(){zM();return FM}),GM=pG(751,GN),HN=tG(695,function(){oL();return IM}),JM=pG(752,HN);$(679);$(688);$(687);$(691);$(690);$(686);$(685);$(683);$(684);$(682);$(681);$(678);$(680);$(689);$(692);$(677);$(644);$(316);$(365);$(356);$(698);$(315);$(314);$(320);$(321);$(319);$(265);$(22);$(285);$(286);$(11);$(14);$(23);var IN=$(26),Ek=pG(753,IN);$(24);$(27);$(28);$(699);$(8);$(10);$(9);$(705);$(706);$(650);$(653);$(654);$(655);$(651);$(652);var aL=$(631);$(635);$(636);$(201);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/E45DF2A61DB551567FA3454B1A00412D.cache.html b/public/jsme/E45DF2A61DB551567FA3454B1A00412D.cache.html
new file mode 100644
index 0000000..0cb29ac
--- /dev/null
+++ b/public/jsme/E45DF2A61DB551567FA3454B1A00412D.cache.html
@@ -0,0 +1,631 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'E45DF2A61DB551567FA3454B1A00412D';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",ea='"',ha='" ',ia='" height="',ka='" y="',la='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",hb="1ex",
+ib="1in",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",rb=">",sb="?",tb="@",vb="A",xb="After",yb="Any",zb="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Gb="CSS1Compat",Hb="Center",Jb="Cl",Lb="Class$",Mb="Copy as ",Nb="Dialog",Ob="East",Pb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Yb="Internal index set to null.",Zb="JSME",$b="JUSTIFY",ac="JavaScript",bc="LEFT",dc="MOL n. ",ec="N",fc="NA",gc="NONE",hc="No more molecules in SDF buffer",
+ic="Nonring",jc="North",kc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",lc="O",mc="ONE_WAY_CORNER",nc="P",oc="R",pc="R1",qc="R2",rc="R3",tc="RIGHT",uc="ROLL_DOWN",vc="RXN",wc="Reset",xc="Resize-",yc="Ring",zc="S",Ac="SMILES",Bc="Se",Cc="Si",Dc="South",Ec="Style names cannot be empty",Fc="TBODY",Gc="TR",Jc="West",Kc="X",Oc="[",Pc="[object Array]",Qc="\\",Rc="]",Sc="__gwtex_wrap",Tc="__uiObjectID",Uc="a",Vc="absolute",Wc="alert",cd="alertdialog",dd=
+"align",ed="antialias",fd="application",gd="article",hd="auto",id="backgroundColor",jd="banner",kd="blur",ld="bolder",md="border",nd="bottom",od="button",pd="cellPadding",qd="cellSpacing",rd="center",sd="change",wd="checkbox",yd="className",zd="click",Ad="click marked atom to delete mark",Bd="clip",Cd="code",Dd="col",Ed="colSpan",Fd="columnheader",Gd="combobox",Hd="complementary",Id="contentinfo",Jd="contextmenu",Kd="cssFloat",Ld="dblclick",Pd="definition",Qd="dialog",Rd="dir",Sd="directory",Td="display",
+Yd="div",Zd="document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragover",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",se="gestureend",te="gesturestart",ue="google",ve="grid",we="gridcell",ye="group",ze="gwt-MenuBar",Ae="gwt-MenuBarPopup",Be="heading",Ce="height",De="hidden",Ke="html",Le="id",Me="img",Ne="is_touch_supported",Oe=
+"italic",Pe="java.vm.name",Qe="jsa-resetDiv",Re="keydown",Se="keypress",Te="keyup",Ue="left",Ve="link",We="list",Xe="listbox",Ye="listitem",Ze="load",$e="log",af="ltr",bf="main",cf="marquee",df="math",ff="menu",gf="menuPopup",hf="menubar",jf="menuitem",kf="menuitemcheckbox",qf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="mousewheel",yf="msie",zf="multipart",Af="n",Bf="name",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf=
+"null",If="number",Jf="object",Kf="offsetHeight",Lf="offsetWidth",Mf="ontouchstart",Nf="opera",Of="option",Pf="outline",Qf="overflow",Rf="padding",Sf="paste",Tf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Yf="px, ",Zf="px;",$f="radio",bg="radiogroup",cg="reaction",dg="rect(0px, 0px, 0px, 0px)",eg="region",fg="rgb(",gg="right",hg="rotation",ig="row",jg="rowgroup",kg="rowheader",lg="rtl",ng="s",og="scale100",pg="scrollbar",qg="se",rg="search",sg="separator",tg="serif",ug=
+'shape-rendering="crispEdges"',vg="slider",wg="span",xg="spinbutton",yg="status",zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="toolbar",Lg="tooltip",Mg="top",Ng="touchcancel",Og="touchend",Pg="touchmove",Qg="touchstart",Rg="tr",Sg="tree",Tg="treegrid",Ug="treeitem",Vg="true",Wg="value",Xg="verticalAlign",Yg="visibility",Zg="visible",$g="whiteSpace",ah="width",bh="x",ch="zIndex",dh="|",_,eh={l:4194303,
+m:4194303,h:1048575},fh={l:0,m:0,h:0},gh={l:1,m:0,h:0},hh={l:2,m:0,h:0},ih={l:3,m:0,h:0},jh={l:4,m:0,h:0},kh={l:8,m:0,h:0},lh={l:10,m:0,h:0},mh={l:16,m:0,h:0},nh={l:32,m:0,h:0},oh={l:64,m:0,h:0},ph={l:128,m:0,h:0},wh={l:256,m:0,h:0},xh={l:512,m:0,h:0},yh={l:1024,m:0,h:0},zh={l:2048,m:0,h:0},Ah={l:8192,m:0,h:0},Bh={l:16384,m:0,h:0},Ch={l:32768,m:0,h:0},Dh={l:65536,m:0,h:0},Eh={l:131072,m:0,h:0},Fh={l:262144,m:0,h:0},Gh={l:524288,m:0,h:0},Hh={},Ih={133:1},Jh={116:1,133:1},Kh={10:1,116:1,120:1,122:1},
+Lh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Mh={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,63:1,65:1,68:1,69:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},Nh={118:1},Oh={6:1,
+8:1,116:1,120:1,122:1},Ph={137:1},Qh={116:1,119:1,133:1},Rh={52:1,116:1},Sh={11:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1},Th={45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1},Uh={116:1},Vh={89:1,96:1,110:1,116:1},Wh={44:1},Xh={45:1,47:1,56:1,60:1,68:1,70:1,71:1,79:1,81:1},Yh={84:1,89:1,90:1,96:1,105:1,110:1,112:1,116:1},Zh={112:1},m={115:1,116:1,119:1},$h={11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,
+31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,62:1,63:1,64:1,65:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},ai={7:1,8:1,116:1,120:1,122:1},bi={116:1,123:1,125:1,129:1,131:1},ci={134:1},di={116:1,123:1,131:1},ei={96:1,116:1},fi={80:1,116:1,120:1,122:1},gi={83:1,116:1,123:1,129:1,131:1},hi={46:1,82:1},ii={54:1},ji={89:1,90:1,96:1,110:1,116:1},s={116:1,119:1},ki={47:1},li={45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,141:1,148:1},mi={8:1,9:1,116:1,120:1,122:1},ni=
+{135:1},oi={55:1},pi={116:1,123:1,129:1,131:1},qi={116:1,119:1,134:1},ri={151:1},si={89:1,90:1,96:1,102:1,110:1,116:1},ti={93:1,116:1},ui={45:1,47:1,56:1,68:1,71:1,79:1,81:1},vi={68:1,79:1},wi={45:1,47:1,56:1,68:1,69:1,71:1,79:1,81:1};function t(a,b,c){var d=Hh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Hh[a]=function(){}),_=d.prototype=0>b?{}:new Hh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};
+_.gC=function(){return this.cZ};_.hC=function(){return xi(this)};_.tS=function(){var a=this.cZ.e+tb,b;b=this.hC();var c,d,e;c=y(yi,s,-1,8,1);d=(zi(),Ai);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Bi(){Bi=x;Ci=new Di}function Ei(a){for(var b,a=new Fi(a.k.n);a.c<a.e.Be();)b=Gi(a),Hi(b.gd(),ae,!1),Ii(a)}
+function Ji(a,b,c){var a=a.o,d;try{d=new Ki(b,c.Mc(a),c.Pc(a),(c.Nc(a),c.Oc(a))),z(a.d,c,d)}catch(e){e=Li(e);if(A(e,123))throw new Mi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Hi(b.gd(),Tb,!0);Hi(c.gd(),$d,!0);z(Ci,b,c)}function Ni(a,b){var c;c=Oi(Ci,b);var d;d=Oi(a.o.d,c);if(!d)throw new Pi("dragHandle was not draggable");Qi(d.c.b);Qi(d.e.b);Qi(d.d.b);Hi(b.gd(),Tb,!1);Hi(c.gd(),$d,!1)}
+function Ri(a){var b;a.p=!1;for(a=new Fi(a.k.n);a.c<a.e.Be();)b=Gi(a),Hi(b.gd(),ae,!1),Ii(a)}function Si(a,b){Ti(a.k.n,b)?Hi(b.gd(),ae,!1):a.p?(Ui(a.k.n,b),Hi(b.gd(),ae,!0)):(a.k.n.Ke(),Ui(a.k.n,b))}function Vi(a){this.i=a;this.k=new Wi(this);this.o=new Xi(this.k)}t(3,1,{});_.rc=function(){Yi(this.k.f,"dragdrop-dragging")};_.sc=function(){Zi(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ci;function Wi(a){this.n=new $i;this.e=a;this.b=a.i}t(4,1,{},Wi);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function aj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function bj(a,b){var c;c=cj(a.d,dj).b;b.b.ctrlKey||b.b.metaKey||Ei(a.c.e);Si(a.c.e,c)}function ej(a){a.c.i=null;a.c.e.sc();fj((gj(),hj(null)),a.b,0,0);var b=a.b.pb;ij=b;jj();kj=b;a.e=2}
+function Xi(a){this.d=new Di;this.c=a;this.b=new lj;mj(this.b,nj(),oj());B(this.b,this,(pj(),pj(),qj));B(this.b,this,(rj(),rj(),sj));a=this.b.pb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(tj(),Xf);a.borderStyle=(uj(),Df);a[id]="blue"}t(5,1,{},Xi);
+_.uc=function(a){var b,c,d,e;c=a.i;d=vj(a);e=wj(a);b=xj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!dj)dj=c,this.c.f=cj(this.d,dj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Kj(this.c.n,this.c.f)&&(Ei(this.c.e),Si(this.c.e,this.c.f)),Lj(new Mj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Nj(dj,null),dj!=this.c.f&&(c=new Nj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,ej(this),1!=this.e&&aj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Oj(a,b);a=Pj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Qj(Rj(d-this.i),Rj(a-this.j))>=this.c.e.n?(Sj(),-1!=Kj(this.c.n,this.c.f)||Si(this.c.e,this.c.f),c=new Nj(dj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,ej(this)):Tj.preventDefault()),1==this.e)return;Tj.preventDefault();aj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Oj(a,b);b=Pj(a,b);if(1==xj(a.b)&&(this.f=!1,dj))try{if(Sj(),1==this.e)bj(this,a);else{d!=this.b&&(c=new Nj(d,null),e+=c.b,b+=c.e);try{aj(this,e,b),this.c.e.rc(),3!=this.e&&bj(this,a)}finally{var f=this.b.pb;ij&&f==ij&&(ij=null);jj();f===kj&&(kj=null);Uj(this.b);this.e=1;this.c.f=null}}}finally{dj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var dj=null;function Mj(){}t(6,1,oi,Mj);_.xc=function(){Sj()};
+function Ki(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Ki);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Nj(a,b){!a||a==(gj(),hj(null))?this.i=this.f=0:(this.f=a.cd()-(a.pb.scrollLeft||0),this.i=a.dd()-(a.pb.scrollTop||0));!b||b==(gj(),hj(null))?this.d=this.c=0:(this.c=Vj(b.pb)+Wj(b.pb),this.d=Xj(b.pb)+Yj(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Nj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Sj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Wj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function Yj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function Zj(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function $j(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function ak(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;Ti(c.b,b);0==c.b.d&&bk(c.c);a.r=null}a.yc()}}function ck(a,b){var c=dk();ak(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;ek(a.n,dk())}function fk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function ek(a,b){if(fk(a.b,b)){var c=a.b,d=a.b.t,e;e=new gk(d,a.b.n);Ui(d.b,e);1==d.b.d&&hk(d.c,16);c.r=e}else a.b.r=null}function ik(a){this.b=a}t(18,1,{},ik);_.b=null;t(19,1,{});t(20,1,{2:1});function jk(){jk=x;kk=new lk}t(21,19,{});var kk=null;function lk(){this.b=new $i;this.c=new mk(this)}t(22,21,{},lk);
+function nk(){nk=x;ok=new $i;var a=new pk;qk();rk(sk?sk:sk=new tk,a)}function bk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(ok,a)}function hk(a,b){if(0>b)throw new uk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ti(ok,a);a.c=!1;a.d=vk(a,b);Ui(ok,a)}function wk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function vk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}t(24,1,{});_.Cc=function(){this.c||Ti(ok,this);this.Dc()};_.c=!1;_.d=0;var ok;
+function mk(a){nk();this.b=a}t(23,24,{},mk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(xk,s,3,a.b.d,0);b=yk(a.b,b);c=new zk;for(e=0,f=b.length;e<f;++e)d=b[e],Ti(a.b,d),ek(d.b,c.b);0<a.b.d&&hk(a.c,Qj(5,16-(dk()-c.b)))};_.b=null;function gk(a,b){this.c=a;this.b=b}t(25,20,{2:1,3:1},gk);_.b=null;_.c=null;t(27,1,{});_.b=null;function Ak(){this.b=Wc}t(26,27,{},Ak);function Bk(){this.b=cd}t(28,27,{},Bk);function Ck(){this.b=fd}t(29,27,{},Ck);t(31,1,{});_.b=null;function Dk(a){this.b=a}t(30,31,{},Dk);
+function Ek(){this.b=gd}t(32,27,{},Ek);function Fk(){this.b=jd}t(33,27,{},Fk);function Gk(){this.b=od}t(34,27,{},Gk);function Hk(){this.b=wd}t(35,27,{},Hk);function Ik(){this.b=Fd}t(36,27,{},Ik);function Jk(){this.b=Gd}t(37,27,{},Jk);function Kk(){this.b=Hd}t(38,27,{},Kk);function Lk(){this.b=Id}t(39,27,{},Lk);function Mk(){this.b=Pd}t(40,27,{},Mk);function Nk(){this.b=Qd}t(41,27,{},Nk);function Ok(){this.b=Sd}t(42,27,{},Ok);function Pk(){this.b=Zd}t(43,27,{},Pk);function Qk(){this.b=oe}
+t(44,27,{},Qk);function Rk(){this.b=ve}t(45,27,{},Rk);function Sk(){this.b=we}t(46,27,{},Sk);function Tk(){this.b=ye}t(47,27,{},Tk);function Uk(){this.b=Be}t(48,27,{},Uk);function Vk(a){this.b=a.id}t(49,1,{4:1,5:1},Vk);_.b=null;function Wk(){this.b=Me}t(50,27,{},Wk);function Xk(){this.b=Ve}t(51,27,{},Xk);function Yk(){this.b=We}t(52,27,{},Yk);function Zk(){this.b=Xe}t(53,27,{},Zk);function $k(){this.b=Ye}t(54,27,{},$k);function al(){this.b=$e}t(55,27,{},al);function bl(){this.b=bf}t(56,27,{},bl);
+function cl(){this.b=cf}t(57,27,{},cl);function dl(){this.b=df}t(58,27,{},dl);function fl(){this.b=ff}t(59,27,{},fl);function gl(){this.b=hf}t(60,27,{},gl);function hl(){this.b=jf}t(61,27,{},hl);function il(){this.b=kf}t(62,27,{},il);function jl(){this.b=qf}t(63,27,{},jl);function kl(){this.b=Cf}t(64,27,{},kl);function ll(){this.b=Ff}t(65,27,{},ll);function ml(){this.b=Of}t(66,27,{},ml);function nl(){this.b=Vf}t(67,27,{},nl);t(68,31,{},function(a){this.b=a});function ol(){this.b=Wf}t(69,27,{},ol);
+function pl(){pl=x;ql=new Dk("aria-activedescendant")}var ql;function rl(){this.b=$f}t(71,27,{},rl);function sl(){this.b=bg}t(72,27,{},sl);function tl(){this.b=eg}t(73,27,{},tl);
+function ul(){ul=x;vl=new Bk;wl=new Ak;xl=new Ck;yl=new Ek;zl=new Fk;Al=new Gk;Bl=new Hk;Cl=new Ik;Dl=new Jk;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Sk;Ml=new Rk;Nl=new Tk;Ol=new Uk;Pl=new Wk;Ql=new Xk;Rl=new Zk;Sl=new $k;Tl=new Yk;Ul=new al;Vl=new bl;Wl=new cl;Xl=new dl;Yl=new gl;Zl=new il;$l=new jl;am=new hl;bm=new fl;cm=new kl;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new sl;im=new rl;jm=new tl;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=new tm;um=new vm;wm=
+new xm;ym=new zm;Am=new Bm;Cm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;gn=new hn;jn=new kn;F=new Di;z(F,eg,jm);z(F,Wc,wl);z(F,Qd,Hl);z(F,cd,vl);z(F,fd,xl);z(F,Zd,Jl);z(F,gd,yl);z(F,jd,zl);z(F,od,Al);z(F,wd,Bl);z(F,we,Ll);z(F,Fd,Cl);z(F,ye,Nl);z(F,Gd,Dl);z(F,Hd,El);z(F,Id,Fl);z(F,Pd,Gl);z(F,We,Tl);z(F,Sd,Il);z(F,oe,Kl);z(F,ve,Ml);z(F,Be,Ol);z(F,Me,Pl);z(F,Ve,Ql);z(F,Xe,Rl);z(F,Ye,Sl);z(F,$e,Ul);z(F,bf,Vl);z(F,cf,Wl);z(F,df,Xl);z(F,ff,bm);z(F,hf,Yl);z(F,jf,am);z(F,
+kf,Zl);z(F,Of,em);z(F,$f,im);z(F,qf,$l);z(F,Cf,cm);z(F,Ff,dm);z(F,Vf,fm);z(F,Wf,gm);z(F,bg,hm);z(F,ig,om);z(F,jg,km);z(F,kg,mm);z(F,rg,sm);z(F,sg,um);z(F,pg,qm);z(F,vg,wm);z(F,xg,ym);z(F,yg,Am);z(F,Ag,Vm);z(F,Cg,Cm);z(F,Dg,Tm);z(F,Ig,Xm);z(F,Jg,Zm);z(F,Kg,an);z(F,Lg,cn);z(F,Sg,jn);z(F,Tg,en);z(F,Ug,gn)}var wl,vl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ml,Ll,Nl,Ol,Pl,Ql,Tl,Rl,Sl,Ul,Vl,Wl,Xl,bm,Yl,am,Zl,$l,cm,dm,em,fm,gm,im,hm,jm,F,om,km,mm,qm,sm,um,wm,ym,Am,Vm,Cm,Tm,Xm,Zm,an,cn,jn,en,gn;
+function pm(){this.b=ig}t(75,27,{},pm);function lm(){this.b=jg}t(76,27,{},lm);function nm(){this.b=kg}t(77,27,{},nm);function rm(){this.b=pg}t(78,27,{},rm);function tm(){this.b=rg}t(79,27,{},tm);function vm(){this.b=sg}t(80,27,{},vm);function xm(){this.b=vg}t(81,27,{},xm);function zm(){this.b=xg}t(82,27,{},zm);function Bm(){this.b=yg}t(83,27,{},Bm);function Wm(){this.b=Ag}t(84,27,{},Wm);function Sm(){this.b=Cg}t(85,27,{},Sm);function Um(){this.b=Dg}t(86,27,{},Um);function Ym(){this.b=Ig}
+t(87,27,{},Ym);function $m(){this.b=Jg}t(88,27,{},$m);function bn(){this.b=Kg}t(89,27,{},bn);function dn(){this.b=Lg}t(90,27,{},dn);function kn(){this.b=Sg}t(91,27,{},kn);function fn(){this.b=Tg}t(92,27,{},fn);function hn(){this.b=Ug}t(93,27,{},hn);function zk(){this.b=dk()}function dk(){return(new Date).getTime()}t(94,1,{},zk);function ln(a){var b,c,d;d=new mn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),nn(d,c.cZ.e),d.b.b+=mb,on(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function pn(a){var b,c,d;c=y(qn,s,130,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new rn;c[d]=a[d]}}function sn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+mb+a:b}t(99,1,{116:1,131:1});_.Ec=function(){return this.i};_.tS=function(){return sn(this)};_.f=null;_.i=null;function tn(a){un();this.i=a}t(98,99,di,tn);function Pi(a){un();this.i=a}function Mi(a,b){un();this.f=b;this.i=a}t(97,98,pi,Pi,Mi);
+function vn(a){un();this.c=a;this.b=l;var b,c,d;c=wn(xn(this.c)?this.c:null);d=y(qn,s,130,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new yn(c[a]);pn(d)}t(96,97,pi,vn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Hf:xn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":zn(this.c).e;this.b=this.b+mb+(xn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(xn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Bf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+mb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function An(a,b){return Bn(a)?a.eQ(b):a===b}function zn(a){return Bn(a)?a.cZ:Cn}
+function Dn(a){return Bn(a)?a.hC():xi(a)}
+function En(){var a;En=x;Fn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Gn(a){En();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Fn[a.charCodeAt(0)],null==c?a:c});return ea+a+ea}var Fn;t(106,1,{});function xi(a){return a.$H||(a.$H=++Hn)}function In(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Jn(){return $wnd.setTimeout(function(){0!=Kn&&(Kn=0);Ln=-1},10)}var Kn=0,Hn=0,Mn=0,Ln=-1;
+function Nn(){Nn=x;On=new Pn}function Qn(a,b){a.b=Rn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Sn(a)),Tn(a.f,1),!a.j&&(a.j=new Un(a)),Tn(a.j,50))}function Pn(){}function Vn(a){return a.Fc()}function Rn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Wn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=Rn(b,e)):e[0].xc()}catch(f){if(f=Li(f),!A(f,131))throw f;}}return b}function Tn(a,b){Nn();$wnd.setTimeout(function(){C(Vn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(108,106,{},Pn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var On;function Sn(a){this.b=a}t(109,1,{},Sn);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),Wn(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new zk;100>dk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function Un(a){this.b=a}t(110,1,{},Un);_.Fc=function(){this.b.e&&Tn(this.b.f,1);return this.b.k};
+_.b=null;function un(){var a,b,c;try{null.a()}catch(d){a=d}var e=wn(a);3<=e.length&&e.splice(0,3);c=y(qn,s,130,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new yn(e[a]);pn(c)}function wn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=Xn(Yn(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}t(116,1,{});function on(a,b){a.b+=b}function Zn(){}t(117,116,{},Zn);_.b=l;
+function $n(a,b){return parseInt(a[b])||0}function ao(a,b){return null==a[b]?null:""+a[b]}function bo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function co(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function eo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function xj(a){a=a.button;return 1==a?4:2==a?2:1}
+function Vj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Gc&&c.tagName!=Fc&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function Xj(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Gc&&c.tagName!=Fc&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function fo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function oj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function nj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function go(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollLeft||0}function ho(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function io(a,b){this.c=a;this.d=b}t(140,1,{116:1,120:1,122:1});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function uj(){uj=x;jo=new ko;lo=new mo;no=new oo;po=new qo;ro=new so;to=H(uo,s,6,[jo,lo,no,po,ro])}t(139,140,Oh);var to,no,lo,po,jo,ro;function ko(){io.call(this,gc,0)}t(141,139,Oh,ko);function mo(){io.call(this,"DOTTED",1)}t(142,139,Oh,mo);function oo(){io.call(this,"DASHED",2)}t(143,139,Oh,oo);function qo(){io.call(this,"HIDDEN",3)}t(144,139,Oh,qo);function so(){io.call(this,"SOLID",4)}t(145,139,Oh,so);
+function vo(){vo=x;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=H(Fo,s,7,[wo,yo,Ao,Co])}t(146,140,ai);var Eo,yo,Ao,Co,wo;function xo(){io.call(this,gc,0)}t(147,146,ai,xo);function zo(){io.call(this,"BLOCK",1)}t(148,146,ai,zo);function Bo(){io.call(this,"INLINE",2)}t(149,146,ai,Bo);function Do(){io.call(this,"INLINE_BLOCK",3)}t(150,146,ai,Do);function Go(){Go=x;Ho=new Io;Jo=new Ko;Lo=new Mo;No=new Oo;Po=H(Qo,s,9,[Ho,Jo,Lo,No])}t(151,140,mi);var Po,Ho,Jo,Lo,No;function Io(){io.call(this,Fb,0)}
+t(152,151,mi,Io);function Ko(){io.call(this,$b,1)}t(153,151,mi,Ko);function Mo(){io.call(this,bc,2)}t(154,151,mi,Mo);function Oo(){io.call(this,tc,3)}t(155,151,mi,Oo);function tj(){tj=x;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=new dp;ep=new fp;gp=new hp;ip=H(jp,s,10,[Ro,To,Vo,Xo,Zo,ap,cp,ep,gp])}t(156,140,Kh);var ip,ep,Vo,Xo,cp,gp,ap,To,Zo,Ro;function So(){io.call(this,"PX",0)}t(157,156,Kh,So);function Uo(){io.call(this,"PCT",1)}t(158,156,Kh,Uo);
+function Wo(){io.call(this,"EM",2)}t(159,156,Kh,Wo);function Yo(){io.call(this,"EX",3)}t(160,156,Kh,Yo);function $o(){io.call(this,"PT",4)}t(161,156,Kh,$o);function bp(){io.call(this,"PC",5)}t(162,156,Kh,bp);function dp(){io.call(this,"IN",6)}t(163,156,Kh,dp);function fp(){io.call(this,"CM",7)}t(164,156,Kh,fp);function hp(){io.call(this,"MM",8)}t(165,156,Kh,hp);function kp(){kp=x;lp=[];mp=[];np=[]}var lp,mp,np;function op(){op=x;pp=new qp}
+function rp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function sp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function qp(){}t(168,1,{},qp);_.b=null;var pp;t(180,1,{});_.tS=function(){return"An event type"};_.i=null;t(179,180,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;t(178,179,{});_.Hc=function(){return this.Jc()};_.b=null;var tp=_.c=null;function up(){up=x;vp=new wp(kd,new xp)}function xp(){}t(177,178,{},xp);
+_.Gc=function(a){a.Kc(this)};_.Jc=function(){return vp};var vp;function yp(){yp=x;zp=new wp(sd,new Ap)}function Ap(){}t(181,178,{},Ap);_.Gc=function(a){Bp();Cp(this,a.c,Dp(a.b.b,a.b.b.pb.selectedIndex))};_.Jc=function(){return zp};var zp;t(184,178,Wh);function Oj(a,b){return(a.b.clientX||0)-Vj(b)+(b.scrollLeft||0)+go(b.ownerDocument)}function Pj(a,b){return(a.b.clientY||0)-Xj(b)+(b.scrollTop||0)+ho(b.ownerDocument)}function vj(a){var b;return(b=a.c)?Oj(a,b):a.b.clientX||0}
+function wj(a){var b;return(b=a.c)?Pj(a,b):a.b.clientY||0}t(183,184,Wh);function Ep(){Ep=x;Fp=new wp(zd,new Gp)}function Gp(){}t(182,183,Wh,Gp);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return Fp};var Fp;function Hp(){Hp=x;Ip=new wp(Jd,new Jp)}function Jp(){}t(185,178,{},Jp);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Ip};var Ip;t(188,1,{82:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Kp=_.d=0;
+function tk(){this.d=++Kp}t(187,188,hi,tk);function wp(a,b){this.d=++Kp;this.b=b;!tp&&(tp=new Lp);tp.b[a]=this;this.c=a}t(186,187,hi,wp);_.b=null;_.c=null;function Mp(){Mp=x;Np=new wp(Ld,new Op)}function Op(){}t(189,183,Wh,Op);
+_.Gc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Pp(),Qp))a=Rp(b.pb),c=new Sp($n(b.pb,Lf),$n(b.pb,Kf)),d=new Sp($n(b.T.jb.pb,Lf),$n(b.T.jb.pb,Kf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Tp(b.I,!0);a=$n(b.T.jb.pb,Lf);Up(b,new Sp(a,Vp(b.T.jb).b));b.J&&b.O!=Qp&&Wp(b.r,b)}else Tp(b.I,!1),b.O!=(Pp(),Qp)?Up(b,new Sp(b.F.c,b.F.b)):Xp(b,Rp(b.r.pb)),b.J&&b.O!=Qp&&Yp(b.r,b);Zp(b.T.jb)}else Tp(b.I,!0)};_.Jc=function(){return Np};var Np;t(190,178,{});
+function $p(){$p=x;aq=new wp(be,new bq)}function bq(){}t(191,190,{},bq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return aq};var aq;function cq(){cq=x;dq=new wp(ce,new eq)}function eq(){}t(192,190,{},eq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return dq};var dq;function fq(){fq=x;gq=new wp(de,new hq)}function hq(){}t(193,190,{},hq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return gq};
+var gq;function iq(){iq=x;jq=new wp(ee,new kq)}function kq(){}t(194,190,{},kq);_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;lq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Gg),a.b.c.b.b.f.pb[Wg]=null!=b?b:l)};_.Jc=function(){return jq};var jq;function mq(){mq=x;nq=new wp(je,new oq)}function oq(){}
+t(195,178,{},oq);_.Gc=function(a){Uj(a.b.b)};_.Jc=function(){return nq};var nq;function pq(){pq=x;qq=new wp(re,new rq)}function rq(){}t(196,178,{},rq);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,sq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,tq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return qq};var qq;function uq(){uq=x;vq=new wp(se,new wq)}
+function wq(){}t(197,178,{},wq);_.Gc=function(a){a.b.b&&(a.b.c.b=null,xq(a.b.b,a.b.c))};_.Jc=function(){return vq};var vq;function yq(){yq=x;zq=new wp(te,new Aq)}function Aq(){}t(198,178,{},Aq);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return zq};var zq;t(200,178,{});t(199,200,{});function Bq(){Bq=x;Cq=new wp(Re,new Dq)}function Dq(){}t(201,199,{},Dq);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Eq(),Fq).length&&-999!=(Eq(),Fq)[c]&&(c=(Eq(),Fq)[c]);b=new Gq(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Hq(Iq(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new Jq(a)),a.xb),b.b=d,Kq(),
+Lq(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(Mq(a,ao((Nq(),Oq).hc.b.pb,Wg)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Ub;c=1300;break;case 114:case 82:a.lb=!0;a.K=oc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?Pq(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Pq(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&Pq(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?Pq(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?Pq(a,4):c=207;break;case 53:105==a.d?
+Pq(a,5):c=208;break;case 54:105==a.d?Pq(a,6):c=210;break;case 55:105==a.d?Pq(a,7):c=211;break;case 56:105==a.d?Pq(a,8):c=212;break;case 57:105==a.d?Pq(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Qq(a,c)}a=!0}a&&this.b.preventDefault()};_.Jc=function(){return Cq};var Cq;function Rq(){Rq=x;Sq=new wp(sf,new Tq)}function Tq(){}t(202,183,Wh,Tq);_.Gc=function(a){a.uc(this)};
+_.Jc=function(){return Sq};var Sq;function pj(){pj=x;qj=new wp(tf,new Uq)}function Uq(){}t(203,183,Wh,Uq);_.Gc=function(a){a.vc(this)};_.Jc=function(){return qj};var qj;function Vq(){Vq=x;Wq=new wp(uf,new Xq)}function Xq(){}t(204,183,Wh,Xq);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Nj(dj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,ej(a))};_.Jc=function(){return Wq};var Wq;function Yq(){Yq=x;Zq=new wp(vf,new $q)}function $q(){}t(205,183,Wh,$q);_.Gc=function(a){var b;b=this.b;Qn((Nn(),On),new ar(a,a.c,b))};
+_.Jc=function(){return Zq};var Zq;function rj(){rj=x;sj=new wp(wf,new br)}function br(){}t(206,183,Wh,br);_.Gc=function(a){a.wc(this)};_.Jc=function(){return sj};var sj;function Lp(){this.b={}}t(207,1,{},Lp);_.b=null;t(210,184,Wh);var cr=null;function dr(){dr=x;er=new wp(Ng,new fr)}function fr(){}t(209,210,Wh,fr);_.Gc=function(a){gr(a.b,this,a.b.n)};_.Jc=function(){return er};var er;function hr(){hr=x;ir=new wp(Og,new jr)}function jr(){}t(211,210,Wh,jr);_.Gc=function(a){gr(a.b,this,a.b.n)};_.Jc=function(){return ir};
+var ir;function kr(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==pe)}t(212,1,{},kr);function lr(){lr=x;mr=new wp(Pg,new nr)}function nr(){}t(213,210,Wh,nr);_.Gc=function(a){gr(a.b,this,a.b.o)};_.Jc=function(){return mr};var mr;function or(){or=x;pr=new wp(Qg,new qr)}function qr(){}t(214,210,Wh,qr);_.Gc=function(a){rr(a.b,this)&&(a.b.k&&sr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),hk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return pr};var pr;
+function tr(a,b){this.b=b;this.c=a}function ur(a,b,c){sk&&(b=new tr(b,c),a.Uc(b))}t(215,179,{},tr);_.Gc=function(a){a.Qc(this)};_.Hc=function(){return sk};_.b=!1;var sk=_.c=null;function vr(a){this.b=a}t(216,179,{},vr);_.Gc=function(a){a.Rc(this)};_.Hc=function(){return wr};var wr=_.b=null;function xr(){}function yr(a){var b;zr&&(b=new xr,a.Uc(b))}t(217,179,{},xr);_.Gc=function(a){a.Sc(this)};_.Hc=function(){return zr};var zr=null;function Ar(a){this.b=a}t(218,179,{},Ar);_.Gc=function(a){a.Tc(this)};
+_.Hc=function(){return Br};var Br=_.b=null;function Cr(){}t(219,179,{},Cr);_.Gc=function(a){a.b.W&&a.b.Ed()};_.Hc=function(){return Dr};var Dr=null;function Er(a,b,c){a=a.b;if(!b)throw new Fr("Cannot add a handler with a null type");if(!c)throw new Fr("Cannot add a null handler");0<a.c?Gr(a,new Hr(a,b,c)):Ir(a,b,null,c);return new Jr(new Kr(a,b,c))}
+function Lr(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Fr("Cannot fire null event");try{++d.c;j=Mr(d,b.Hc(),null);e=null;for(h=d.d?j.Ef(j.Be()):j.Df();d.d?h.Gf():h.Xc();){g=d.d?h.Hf():h.Yc();try{b.Gc(g)}catch(n){if(n=Li(n),A(n,131))f=n,!e&&(e=new Nr),Or(e,f);else throw n;}}if(e)throw new Pr(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Fi(d.b);q.c<q.e.Be();)o=Gi(q),o.xc()}finally{d.b=null}}}}catch(r){r=Li(r);if(A(r,83))throw new Qr(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Rr(a){Sr.call(this,a,!1)}function Sr(a,b){this.b=new Tr(b);this.c=a}t(220,1,ki,Rr,Sr);_.Uc=function(a){Lr(this,a)};_.b=null;_.c=null;t(223,1,{});function Gr(a,b){!a.b&&(a.b=new $i);Ui(a.b,b)}function Ir(a,b,c,d){var e;e=cj(a.e,b);e||(e=new Di,z(a.e,b,e));a=e.xe(c);a||(a=new $i,e.ze(c,a));a.vf(d)}function Ur(a,b,c,d){var e,f;e=Mr(a,b,c);e.xf(d)&&e.ye()&&(f=cj(a.e,b),f.Ae(c),f.ye()&&Oi(a.e,b))}
+function Mr(a,b,c){a=cj(a.e,b);if(!a)return Vr(),Vr(),Wr;c=a.xe(c);return!c?(Vr(),Vr(),Wr):c}t(222,223,{});_.b=null;_.c=0;_.d=!1;function Tr(a){this.e=new Di;this.d=a}t(221,222,{},Tr);function Jr(a){this.b=a}t(224,1,{},Jr);_.b=null;function Pr(a){Mi.call(this,Xr(a),Yr(a));this.b=a}function Yr(a){a=a.xd();return!a.Xc()?null:a.Yc()}
+function Xr(a){var b,c,d;b=a.Be();if(0==b)return null;b=new Zr(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.xd();a.Xc();)d=a.Yc(),c?c=!1:b.b.b+="; ",d=d.Ec(),on(b.b,d);return b.b.b}t(226,97,gi,Pr);_.b=null;function Qr(a){Pr.call(this,a)}t(225,226,gi,Qr);t(227,1,{},function(){});function $r(a){a=ao(a,Rd);return as(lg,a)?(bs(),cs):as(af,a)?(bs(),ds):(bs(),es)}function bs(){bs=x;cs=new fs("RTL",0);ds=new fs("LTR",1);es=new fs("DEFAULT",2);gs=H(hs,s,48,[cs,ds,es])}
+function fs(a,b){io.call(this,a,b)}t(229,140,{48:1,116:1,120:1,122:1},fs);var gs,es,ds,cs;function is(){}function js(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=js(e,d);H(a,b,c,d);return d}function ks(a){return ls([ms,I],[s,m],[115,-1],a,0,2,1)}
+function ls(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=js(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=ls(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){ns();var e=os,f=ps;ns();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function qs(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new rs;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new rs;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new rs;}a[b]=c}t(230,1,{},is);_.qI=0;
+function ns(){ns=x;os=[];ps=[];var a=new is,b=os,c=ps,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var os,ps;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function xn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Bn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ss(a){return null==a?null:a}function L(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function ts(){var a;$stats&&us("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Nf))a=Nf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(yf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(yf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}G(Nf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&us("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(vs,s,1,[Gb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&us("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";kp();np.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+kp();0!=np.length&&(a=np.join(l),b=(op(),pp),a=rp(a),sp(b).insertBefore(a,b.b.firstChild),np.length=0);0!=lp.length&&(a=lp.join(l),b=(op(),pp),a=rp(a),sp(b).appendChild(a),lp.length=0);0!=mp.length&&(a=mp.join(l),b=(op(),pp),a=rp(a),sp(b).appendChild(a),mp.length=0);$stats&&us("export.client.JSME_export");new ws;new xs;0<ys(null)?Qn((Nn(),On),new zs):As()}function Li(a){return A(a,131)?a:new vn(a)}function Bs(a){return Cs(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Ds(a){return Cs(a.l,a.m,a.h)}function Cs(a,b,c){return _=new Es,_.l=a,_.m=b,_.h=c,_}
+function Fs(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Gs;if(0==a.l&&0==a.m&&0==a.h)return Hs=Cs(0,0,0),Cs(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(Hs=Cs(0,0,0),c=Ds((Is(),Js))):(Hs=Cs(c.l,c.m,c.h),c=Cs(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ks(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Ls(e):0==c&&0!=d&&0==e?Ls(d)+22:0!=c&&0==d&&0==e?Ls(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ds((Is(),Ms)),c=!0,g=!g;else return c=Ns(a,f),g&&Os(c),Hs=Cs(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ks(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Ns(c,d);f&&Os(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Cs(f,j,c);g?Hs=Ks(c):Hs=Cs(c.l,c.m,c.h);return e}if(!Ps(a,b))return e?Hs=Ks(a):Hs=Cs(a.l,a.m,a.h),Cs(0,0,0);c=c?a:Cs(a.l,a.m,a.h);var h,n,o,q;f=Qs(b)-Qs(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Cs(j&4194303,n&4194303,h&1048575);for(n=Cs(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(o>>22),r+=q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=q>>>1|(h&1)<<21;--f}g&&Os(n);e?(Hs=Ks(c),d&&(Hs=Rs(Hs,(Is(),Js)))):Hs=Cs(c.l,c.m,c.h);return n}
+function Os(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Qs(a){var b;b=Ss(a.h);return 32==b?(b=Ss(a.m),32==b?Ss(a.l)+32:b+20-10):b-12}var Hs=null;function Ts(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Cs(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Us(a,b){return Cs(a.l&b.l,a.m&b.m,a.h&b.h)}function Vs(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Is(),Ws;if(-9223372036854775E3>a)return Is(),Xs;if(9223372036854775E3<=a)return Is(),Ms;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=L(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=L(a/4194304),a-=4194304*b);a=L(a);b=Cs(a,b,c);d&&Os(b);return b}function kt(a){var b,c;return-129<a&&128>a?(b=a+128,null==lt&&(lt=y(mt,s,49,256,0)),c=lt[b],!c&&(c=lt[b]=Bs(a)),c):Bs(a)}
+function nt(a){var b=fh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Ps(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function ot(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;q=(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(r>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(r>>22);return Cs(c&4194303,r&
+4194303,u&1048575)}function Ks(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Cs(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Ns(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Cs(c&4194303,d&4194303,e&1048575)}function Rs(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Cs(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function pt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+pt(Ks(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=kt(1E9);a=Fs(a,b);b=l+O(Hs);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var lt=null;function Is(){Is=x;Ms=Cs(4194303,4194303,524287);Xs=Cs(0,0,524288);Js=kt(1);kt(2);Ws=kt(0)}var Ms,Xs,Js,Ws;function Es(){}t(239,1,{49:1},Es);
+function us(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function qt(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(244,1,{},qt);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function rt(a,b){on(a.b.b,b.b);return a}function st(){this.b=new tt}t(245,1,{},st);function ut(a){if(null==a)throw new Fr("css is null");this.b=a}t(246,1,{50:1,116:1},ut);
+_.eQ=function(a){return!A(a,50)?!1:G(this.b,a.b)};_.hC=function(){return vt(this.b)};_.b=null;function wt(a){if(null==a)throw new Fr("html is null");this.b=a}t(248,1,Rh,wt);_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return vt(this.b)};_.b=null;t(249,1,Rh,function(){this.b=l});_.Vc=function(){return this.b};_.eQ=function(a){return!A(a,52)?!1:G(this.b,a.b)};_.hC=function(){return vt(this.b)};_.b=null;
+function xt(){xt=x;yt=RegExp(oa,qe);zt=RegExp(rb,qe);At=RegExp(ob,qe);Bt=RegExp(ta,qe);Ct=RegExp(ea,qe)}function Dt(a){xt();-1!=a.indexOf(oa)&&(a=a.replace(yt,pa));-1!=a.indexOf(ob)&&(a=a.replace(At,ra));-1!=a.indexOf(rb)&&(a=a.replace(zt,qa));-1!=a.indexOf(ea)&&(a=a.replace(Ct,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Bt,"&#39;"));return a}var yt,zt,At,Ct,Bt;function Et(a){if(null==a)throw new Fr("uri is null");this.b=a}t(251,1,{53:1},Et);_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return vt(this.b)};
+_.b=null;function Ft(){Ft=x}t(253,1,{});function Gt(){}t(254,1,{},Gt);var Ht=null;function It(){}t(255,253,{},It);var Jt=null;function Kt(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Mr(a.b,f,null).Be();for(e-=1;0<=e;--e)if(d=Mr(a.b,f,null).Cf(e),A(d,54)&&An(d.b,b)){var h=a.b,n=f;0<h.c?Gr(h,new Lt(h,n,null,d)):Ur(h,n,null,d)}}}t(256,1,ii);_.b=null;function Mt(a){this.b=a}t(257,256,ii,Mt);_.Wc=function(a){a.d&&(this.b._c(a.e)||(a.b=!0))};function Nt(a){this.b=a}t(258,256,ii,Nt);
+_.Sc=function(){Ot(this.b.b)};function Pt(){un()}t(259,97,pi,Pt);function Qt(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,hk(a.e,1))}function Rt(){this.b=new St(this);this.c=new $i;this.e=new Tt(this);this.i=new Ut(this)}t(260,1,{},Rt);_.d=!1;_.f=!1;function St(a){nk();this.b=a}t(261,24,{},St);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Vt(a.i.e.c,a.i.c);Wt(a.i);A(b,55)&&new Pt;a.d=!1;Qt(a)}};_.b=null;function Tt(a){nk();this.b=a}t(262,24,{},Tt);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=dk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(hk(a.b,1E4);a.i.d<a.i.b;){d=Xt(a.i);try{if(null==d)break;A(d,55)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Wt(a.i)}if(100<=dk()-b)break}}finally{e||(bk(a.b),a.d=!1,Qt(a))}};_.b=null;function Xt(a){var b;a.c=a.d;b=Vt(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Wt(a){Yt(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Ut(a){this.e=a}t(263,1,{},Ut);_.Xc=function(){return this.d<this.b};_.Yc=function(){return Xt(this)};
+_.Zc=function(){Wt(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Zt(a,b){var c=($t(),au(b));a.appendChild(c)}function bu(a,b,c){var d;d=Tj;Tj=a;b==ij&&8192==cu(a.type)&&(ij=null);c.$c(a);Tj=d}var Tj=null,ij=null;function du(){du=x;eu=new Rt}function Lj(a){du();if(!a)throw new Fr("cmd cannot be null");var b=eu;Ui(b.c,a);Qt(b)}var eu;function fu(a){jj();!gu&&(gu=new tk);hu||(hu=new Sr(null,!0),iu=new ju);return Er(hu,gu,a)}var hu=null;function ku(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function ju(){}t(269,179,{},ju);_.Gc=function(a){a.Wc(this);iu.d=!1};_.Hc=function(){return gu};_.Ic=function(){ku(this)};_.b=!1;_.c=!1;_.d=!1;var gu=_.e=null,iu=null;function lu(){lu=x;mu=new nu;ou()||(mu=null)}var mu=null;function pk(){}t(271,1,{},pk);_.Qc=function(){for(;0<(nk(),ok).d;)bk(Vt(ok,0))};function rk(a,b){return Er((!pu&&(pu=new qu),pu),a,b)}function ru(a){qk();su||(tu(),su=!0);return rk((!zr&&(zr=new tk),zr),a)}function qk(){uu||(vu(),uu=!0)}
+function wu(){var a;uu&&(a=new xu,pu&&Lr(pu,a));return null}var uu=!1,pu=null,yu=0,zu=0,su=!1;function Au(){Au=x;Bu=new tk}function xu(){Au()}t(273,179,{},xu);_.Gc=function(){null.cg()};_.Hc=function(){return Bu};var Bu;function qu(){Rr.call(this,null)}t(275,220,ki,qu);
+function cu(a){switch(a){case kd:return 4096;case sd:return 1024;case zd:return 1;case Ld:return 2;case je:return 2048;case Re:return 128;case Se:return 256;case Te:return 512;case Ze:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case xf:return 131072;case Jd:return 262144;case Sf:return 524288;case Qg:return 1048576;case Pg:return 2097152;case Og:return 4194304;
+case Ng:return 8388608;case te:return 16777216;case re:return 33554432;case se:return 67108864;default:return-1}}function jj(){Cu||(Du(),Cu=!0)}var Cu=!1;function Eu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Fu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Du(){Gu=C(function(a){var b;var c=hu,d,e,f;gu&&c&&Hu(c.b.e,gu)?(b=iu.b,d=iu.c,e=iu.d,f=iu.e,ku(iu),iu.e=a,Lr(c,iu),c=!(iu.b&&!iu.c),iu.b=b,iu.c=d,iu.d=e,iu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Iu=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!xn(b)&&A(b,56)&&bu(a,c,b)});Ju=C(function(a){a.preventDefault();Iu.call(this,a)});Ku=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Iu.call(this,a)});Lu=C(function(a){if(Gu(a)){var b=kj;b&&b.__listener&&!xn(b.__listener)&&A(b.__listener,56)&&(bu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(zd,Lu,!0);$wnd.addEventListener(Ld,Lu,!0);$wnd.addEventListener(sf,Lu,!0);$wnd.addEventListener(wf,Lu,!0);$wnd.addEventListener(tf,Lu,!0);$wnd.addEventListener(vf,Lu,!0);$wnd.addEventListener(uf,Lu,!0);$wnd.addEventListener(xf,Lu,!0);$wnd.addEventListener(Re,Gu,!0);$wnd.addEventListener(Te,Gu,!0);$wnd.addEventListener(Se,
+Gu,!0);$wnd.addEventListener(Qg,Lu,!0);$wnd.addEventListener(Pg,Lu,!0);$wnd.addEventListener(Og,Lu,!0);$wnd.addEventListener(Ng,Lu,!0);$wnd.addEventListener(te,Lu,!0);$wnd.addEventListener(re,Lu,!0);$wnd.addEventListener(se,Lu,!0)}function Mu(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Nu(a,b){jj();switch(b){case "drag":a.ondrag=Iu;break;case be:a.ondragend=Iu;break;case ce:a.ondragenter=Ju;break;case "dragleave":a.ondragleave=Iu;break;case de:a.ondragover=Ju;break;case "dragstart":a.ondragstart=Iu;break;case ee:a.ondrop=Iu;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Iu,!1);a.addEventListener(b,Iu,!1);break;default:throw"Trying to sink unknown event type "+b;}}var kj=null,Gu=null,Lu=null,Ju=null,Iu=null,Ku=null;
+function Ou(a,b){a.__eventBits=b;a.onclick=b&1?Iu:null;a.ondblclick=b&2?Iu:null;a.onmousedown=b&4?Iu:null;a.onmouseup=b&8?Iu:null;a.onmouseover=b&16?Iu:null;a.onmouseout=b&32?Iu:null;a.onmousemove=b&64?Iu:null;a.onkeydown=b&128?Iu:null;a.onkeypress=b&256?Iu:null;a.onkeyup=b&512?Iu:null;a.onchange=b&1024?Iu:null;a.onfocus=b&2048?Iu:null;a.onblur=b&4096?Iu:null;a.onlosecapture=b&8192?Iu:null;a.onscroll=b&16384?Iu:null;a.onload=b&32768?Ku:null;a.onerror=b&65536?Iu:null;a.onmousewheel=b&131072?Iu:null;
+a.oncontextmenu=b&262144?Iu:null;a.onpaste=b&524288?Iu:null}function Pu(){var a;Pu=x;Qu=(a=$doc,G(a.compatMode,Gb)?a.documentElement:a.body)}var Qu;function Ru(){this.c=new $i}function Su(a){a=a[Tc];return null==a?-1:a}t(280,1,{},Ru);_.b=null;function Tu(a,b){this.b=a;this.c=b}t(281,1,{},Tu);_.b=0;_.c=null;t(282,1,ki);_.ad=function(a){return decodeURI(a.replace("%23",ma))};_.Uc=function(a){Lr(this.b,a)};_.bd=function(a){a=null==a?l:a;if(!G(a,null==Uu?l:Uu))Uu=a,Dr&&(a=new Cr,Lr(this.b,a))};
+var Uu=l;function ou(){function a(){$wnd.setTimeout(a,250);e()}var b=mu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ad(d.substring(1)));Uu=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ad(c.substring(1)));b.bd(a)});a();return!0}function nu(){this.b=new Rr(null)}t(283,282,ki,nu);
+function vu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(wu)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{uu&&ur((!pu&&(pu=new qu),pu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function tu(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(su&&(d=nj(),c=oj(),zu!=d||yu!=c))zu=d,yu=c,yr((!pu&&(pu=new qu),pu))}finally{a&&a(b)}})}function Zi(a,b){Hi(a.gd(),b,!0)}function Yi(a,b){Hi(a.gd(),b,!1)}function Vu(a,b){a.pb.style[Ce]=b}function mj(a,b,c){0<=b&&a.md(b+Xf);0<=c&&a.kd(c+Xf)}function Wu(a){var b,a=ao(a,yd);b=Xu(a,Yu(32));return 0<=b?a.substr(0,b-0):a}
+function Hi(a,b,c){if(!a)throw new Pi(kc);b=Xn(b);if(0==b.length)throw new uk(Ec);if(c){var d;d=Xn(b);b=a.className;-1==bo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=Xn(b);f=a.className;e=bo(f,c);-1!=e&&(b=Xn(f.substr(0,e-0)),c=Xn(Yn(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Zu(a,b){a.style.display=b?l:Df;a.setAttribute("aria-hidden",""+!b)}t(289,1,vi);_.cd=function(){return Vj(this.pb)};_.dd=function(){return Xj(this.pb)};
+_.ed=function(){return $n(this.pb,Kf)};_.fd=function(){return $n(this.pb,Lf)};_.gd=function(){return this.pb};_.hd=function(){return this.pb.style.display!=Df};_.jd=function(){throw new $u;};_.kd=function(a){Vu(this,a)};_.ld=function(a){Zu(this.pb,a)};_.md=function(a){this.pb.style[ah]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function av(a,b,c){Nu(a.pb,c.c);Er(!a.mb?a.mb=new Rr(a):a.mb,c,b)}
+function B(a,b,c){var d;d=cu(c.c);if(-1==d)Nu(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;jj();Ou(e,d)}else a.lb|=d;return Er(!a.mb?a.mb=new Rr(a):a.mb,c,b)}function bv(a,b,c){return Er(!a.mb?a.mb=new Rr(a):a.mb,c,b)}function cv(a){var b;if(a.pd())throw new dv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;jj();Ou(c,b)}else a.lb|=b;a.nd();a.sd()}
+function ev(a,b){var c;switch(cu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(tp&&(f=tp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Lr(a.mb,f.b),f.b.b=d,f.b.c=e}function fv(a){if(!a.pd())throw new dv("Should only call onDetach when the widget is attached to the browser's document");try{a.td()}finally{try{a.od()}finally{a.pb.__listener=null,a.kb=!1}}}
+function Uj(a){if(a.ob)if(A(a.ob,69))a.ob.ud(a);else{if(a.ob)throw new dv("This widget's parent does not implement HasWidgets");}else if(gj(),Hu(gv.b,a)){gj();try{a.rd()}finally{Oi(gv.b,a)}}}function hv(a,b){var c;c=a.ob;if(b){if(c)throw new dv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.pd()&&a.qd()}else try{c&&c.pd()&&a.rd()}finally{a.ob=null}}t(288,289,ui);_.nd=function(){};_.od=function(){};_.Uc=function(a){this.mb&&Lr(this.mb,a)};_.pd=function(){return this.kb};
+_.qd=function(){cv(this)};_.$c=function(a){ev(this,a)};_.rd=function(){fv(this)};_.sd=function(){};_.td=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function iv(a){for(a=new jv(a);a.b.b<a.b.c.d-1;)kv(a.b),lv(a.b)}t(287,288,wi);_.nd=function(){mv(this,(nv(),ov))};_.od=function(){mv(this,(nv(),pv))};function qv(a,b,c){Uj(b);var d=a.q;rv(d,b,d.d);d=($t(),au(b.pb));c.appendChild(d);hv(b,a)}
+function sv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new tv;b.ob==a&&(f=a.vd(b),f<d&&--d);Uj(b);rv(a.q,b,d);e?(e=b.pb,Mu(c,($t(),au(e)),d)):(e=($t(),au(b.pb)),c.appendChild(e));hv(b,a)}function uv(a,b){var c;if(b.ob!=a)return!1;try{hv(b,null)}finally{c=b.pb;eo(c).removeChild(c);c=a.q;var d;d=vv(c,b);if(-1==d)throw new wv;if(0>d||d>=c.d)throw new tv;for(--c.d;d<c.d;++d)qs(c.b,d,c.b[d+1]);qs(c.b,c.d,null)}return!0}t(286,287,wi);_.vd=function(a){return vv(this.q,a)};
+_.wd=function(a,b,c,d){sv(this,a,b,c,d)};_.xd=function(){return new xv(this.q)};_.ud=function(a){return uv(this,a)};function fj(a,b,c,d){var e;Uj(b);e=a.q.d;a.Ad(b,c,d);a.wd(b,a.pb,e,!0)}function yv(a,b){if(b.ob!=a)throw new uk("Widget must be a child of this panel.");}function zv(a,b){var c;(c=uv(a,b))&&Av(b.pb);return c}function Bv(a,b,c){a=a.pb;-1==b&&-1==c?Av(a):(a.style[Uf]=Vc,a.style[Ue]=b+Xf,a.style[Mg]=c+Xf)}
+function Cv(){var a=$doc.createElement(Yd);this.q=new Dv(this);this.pb=a;this.pb.style[Uf]="relative";this.pb.style[Qf]=De}function Av(a){a.style[Ue]=l;a.style[Mg]=l;a.style[Uf]=l}t(285,286,wi,Cv);_.yd=function(a){qv(this,a,this.pb)};_.ud=function(a){return zv(this,a)};_.zd=function(a,b,c){yv(this,a);this.Ad(a,b,c)};_.Ad=function(a,b,c){Bv(a,b,c)};function Ev(a,b){if(a.Cd())throw new dv("SimplePanel can only contain one child widget");a.Dd(b)}
+function Fv(a,b){if(a.jb!=b)return!1;try{hv(b,null)}finally{a.Bd().removeChild(b.pb),a.jb=null}return!0}function Gv(a,b){if(b!=a.jb&&(b&&Uj(b),a.jb&&a.ud(a.jb),a.jb=b)){var c=($t(),au(a.jb.pb));a.Bd().appendChild(c);hv(b,a)}}function Hv(){this.pb=$doc.createElement(Yd)}t(293,287,wi,Hv);_.Bd=function(){return this.pb};_.Cd=function(){return this.jb};_.xd=function(){return new Iv(this)};_.ud=function(a){return Fv(this,a)};_.Dd=function(a){Gv(this,a)};_.jb=null;
+function Jv(a,b){a.hb&&(Kv(a.gb,!1,!1),ur(a,a,b))}function Lv(a){var b;if(b=a.jb)null!=a.X&&b.kd(a.X),null!=a.Y&&b.md(a.Y)}function Mv(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ue]=b-0+(tj(),Xf);a.style[Mg]=c+Xf}function Nv(a){a.hb||(a.kb&&Uj(a),Kv(a.gb,!0,!1))}t(292,293,wi);_.Bd=function(){return co(this.pb)};_.ed=function(){return $n(this.pb,Kf)};_.fd=function(){return $n(this.pb,Lf)};_.gd=function(){return eo(co(this.pb))};_.Ed=function(){this.Fd(!1)};_.Fd=function(a){Jv(this,a)};
+_.hd=function(){return!G(De,this.pb.style[Yg])};_._c=function(){return!0};_.Wc=function(){};_.td=function(){this.hb&&Kv(this.gb,!1,!0)};_.kd=function(a){this.X=a;Lv(this);0==a.length&&(this.X=null)};_.Gd=function(a,b){Mv(this,a,b)};_.ld=function(a){this.pb.style[Yg]=a?Zg:De};_.Dd=function(a){Gv(this,a);Lv(this)};_.md=function(a){this.Y=a;Lv(this);0==a.length&&(this.Y=null)};_.Hd=function(){Nv(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function Ov(a,b){var c;Hv.call(this);this.$=new Pv;this.U=(Qv(),Rv);this.gb=new Sv(this);this.pb.appendChild($doc.createElement(Yd));this.Gd(0,0);eo(co(this.pb))[yd]="gwt-PopupPanel";co(this.pb)[yd]=Tf;this.W=this.V=a;this.db=!1;c=H(vs,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Tv(c);this.T.gd()[yd]=l;c=eo(co(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Pi(kc);d=Xn(d);if(0==d.length)throw new uk(Ec);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Gv(this,this.T);Lv(this);Hi(co(this.pb),Tf,!1);Hi(this.T.c,b+"Content",!0)}t(291,292,wi);_.nd=function(){cv(this.T)};_.od=function(){fv(this.T)};_.Cd=function(){return this.T.jb};_.xd=function(){return new Iv(this.T)};_.ud=function(a){return this.T.ud(a)};_.Dd=function(a){Gv(this.T,a);Lv(this)};_.T=null;t(290,291,wi);_.rd=function(){fv(this)};
+function Uv(){Uv=x;Vv=new Wv(Fb,0,(Qv(),Rv));Xv=new Wv(mc,1,Yv);Zv=new Wv(uc,2,$v);aw=H(bw,s,57,[Vv,Xv,Zv])}function Wv(a,b,c){io.call(this,a,b);this.b=c}t(294,140,{57:1,116:1,120:1,122:1},Wv);_.b=null;var aw,Vv,Xv,Zv;function cw(){cw=x;dw=H(vs,s,1,[Mg,rf,nd])}
+function Tv(a){var b;cw();var c,d;c=this.pb=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Zt(c,this.d);c[qd]=0;for(c=c[pd]=0;c<a.length;++c)d=(b=$doc.createElement(Rg),b[yd]=a[c],Zt(b,ew(a[c]+"Left")),Zt(b,ew(a[c]+Hb)),Zt(b,ew(a[c]+"Right")),b),Zt(this.d,d),1==c&&(this.c=co(Eu(d,1)));this.pb[yd]="gwt-DecoratorPanel"}function ew(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Yd);var d=($t(),au(b));c.appendChild(d);c[yd]=a;b[yd]=a+"Inner";return c}t(296,293,Th,Tv);_.Bd=function(){return this.c};
+_.c=null;_.d=null;var dw;t(295,296,Th);t(297,1,{});function nv(){nv=x;ov=new fw;pv=new gw}function hw(a){Pr.call(this,a)}function mv(a,b){nv();var c,d,e;c=null;for(e=a.xd();e.Xc();){d=e.Yc();try{b.Id(d)}catch(f){if(f=Li(f),A(f,131))d=f,!c&&(c=new Nr),Or(c,d);else throw f;}}if(c)throw new hw(c);}t(298,225,gi,hw);var ov,pv;function fw(){}t(299,1,{},fw);_.Id=function(a){a.qd()};function gw(){}t(300,1,{},gw);_.Id=function(a){a.rd()};t(303,288,Lh);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};
+_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.qd=function(){cv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};t(302,303,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1});
+function iw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=od,b);this.pb[yd]="gwt-Button";this.pb.innerHTML=a||l}t(301,302,{11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,58:1,59:1,62:1,63:1,64:1,65:1,66:1,67:1,68:1,71:1,75:1,76:1,77:1,78:1,79:1,81:1},iw);
+function jw(){this.q=new Dv(this);this.f=$doc.createElement(Bg);this.e=$doc.createElement(Eg);Zt(this.f,this.e);this.pb=this.f}t(304,286,wi);_.e=null;_.f=null;function kw(a,b){var c;if(a.i)throw new dv("Composite.initWidget() may only be called once.");Uj(b);c=b.pb;a.pb=c;var d;$t();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&(($t(),c).__gwt_resolve=lw(a));a.i=b;hv(b,a)}
+function mw(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);jj();Ou(d,b)}else b.lb|=c;a.lb=-1}a.i.qd();a.pb.__listener=a;a.sd()}t(305,288,Xh);_.pd=function(){return this.i?this.i.pd():!1};_.qd=function(){mw(this)};_.$c=function(a){ev(this,a);this.i.$c(a)};_.rd=function(){this.i.rd()};_.jd=function(){return this.pb=this.i.jd()};_.i=null;
+function nw(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Rd]=lg;break;case 1:b[Rd]=af;break;case 2:$r(b)!=(bs(),es)&&(b[Rd]=l)}}function ow(a){this.b=a;this.d=!1;this.e=this.c=$r(a)}t(306,1,{},ow);_.b=null;_.c=null;_.d=!1;_.e=null;function lj(){this.pb=pw()}t(307,293,Mh,lj);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};
+_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};function qw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=co(b);e=null;c&&(c=Su(c),e=0>c?null:Vt(a.j.c,c));e?rw(a,e):d&&(b.innerHTML=l||l);return b}function rw(a,b){var c;if(b.ob!=a)return!1;try{hv(b,null)}finally{c=b.pb;eo(c).removeChild(c);var d=a.j,e;e=Su(c);c[Tc]=null;c=d.c;sw(e,c.d);qs(c.c,e,null);d.b=new Tu(e,d.b)}return!0}t(309,287,Sh);_.xd=function(){return new tw(this)};_.ud=function(a){return rw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
+function uw(a){if(0>=a.c)throw new vw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new vw("Column index: 0, Column size: "+a.b);}
+function ww(){this.j=new Ru;this.i=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Zt(this.i,this.d);this.pb=this.i;this.e=new xw(this);var a=new yw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Mu(a.c.i,($t(),au(b)),0);Zt(a.b,$doc.createElement(Dd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new vw("Row index: "+a+", Row size: "+d);if(0>c)throw new vw("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new vw("Column index: "+c+", Column size: "+this.b);c=qw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Fg),d.innerHTML=sa||l,Mu(c,($t(),au(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Dd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Fg);
+e.innerHTML=sa;c=$doc.createElement(Rg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)qw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(308,309,Sh,ww);_.b=0;_.c=0;
+function zw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Aw(),Bw)?a.c.e==(bs(),ds)?(Cw(),Dw):a.c.e==cs?(Cw(),Ew):(Cw(),Fw):a.c.e==(bs(),ds)?(Cw(),Ew):a.c.e==cs?(Cw(),Dw):(Cw(),Gw);b!=a.d&&(a.d=b,a.pb.style[Hg]=!a.d?l:a.d.b)}t(312,288,ui);_.b=null;_.c=null;_.d=null;function Hw(){this.pb=$doc.createElement(Yd);this.c=new ow(this.pb);this.pb[yd]="gwt-Label"}function Iw(){Hw.call(this);nw(this.c,bh,!1);zw(this)}
+t(311,312,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Hw,Iw);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};
+function Jw(a){var b=$doc.createElement(Yd);as(wg,b.tagName);this.pb=b;this.c=new ow(this.pb);this.pb[yd]="gwt-HTML";nw(this.c,a,!0);zw(this)}t(310,311,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,51:1,56:1,66:1,67:1,68:1,71:1,75:1,78:1,79:1,81:1},Jw);function Kw(a){for(;++a.c<a.e.d&&!(null!=Vt(a.e,a.c)););}function tw(a){this.d=a;this.e=this.d.j.c;Kw(this)}t(313,1,{},tw);
+_.Xc=function(){return this.c<this.e.d};_.Yc=function(){var a;if(this.c>=this.e.d)throw new wv;a=Vt(this.e,this.c);this.b=this.c;Kw(this);return a};_.Zc=function(){var a;if(0>this.b)throw new Lw;a=Vt(this.e,this.b);Uj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function xw(a){this.b=a}t(314,1,{},xw);_.b=null;function yw(a){this.c=a}t(315,1,{},yw);_.b=null;_.c=null;function Aw(){Aw=x;Bw=new Mw}var Bw;function Cw(){Cw=x;Nw=new Ow((Go(),rd));Dw=new Ow(Ue);Ew=new Ow(gg);Fw=Dw;Gw=Ew;Pw=Fw}
+var Nw,Pw,Dw,Gw,Fw,Ew;function Mw(){}t(317,1,{},Mw);function Ow(a){this.b=a}t(318,317,{},Ow);_.b=null;function Qw(){Qw=x;Rw=new Sw(rf);Tw=new Sw(Mg)}var Rw,Tw;function Sw(a){this.b=a}t(319,1,{},Sw);_.b=null;function Uw(a,b){var c;c=Vw(a);Zt(a.c,c);qv(a,b,c)}function Vw(a){var b;b=$doc.createElement(Fg);b[dd]=a.b.b;b.style[Xg]=a.d.b;return b}function Ww(a,b){var c,d;d=eo(b.pb);(c=uv(a,b))&&a.c.removeChild(d);return c}
+function Xw(){jw.call(this);this.b=(Cw(),Pw);this.d=(Qw(),Tw);this.c=$doc.createElement(Rg);Zt(this.e,this.c);this.f[qd]=bb;this.f[pd]=bb}t(320,304,wi,Xw);_.ud=function(a){return Ww(this,a)};_.c=null;function Yw(){Yw=x;new Di}function Zw(a,b,c,d,e){Yw();this.b=new $w(this,a,b,c,d,e);this.pb[yd]="gwt-Image"}function ax(a,b,c,d,e){Yw();Zw.call(this,(Ft(),new Et(a)),b,c,d,e)}
+t(321,288,{11:1,13:1,15:1,16:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,28:1,29:1,30:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,45:1,47:1,56:1,68:1,71:1,75:1,78:1,79:1,81:1},Zw,ax);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.$c=function(a){32768==cu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);ev(this,a)};
+_.sd=function(){var a=this.b;G(Ze,ao(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new bx(a,this),Qn((Nn(),On),a.i))};_.b=null;t(323,1,{});_.i=null;function cx(){cx=x;dx()}
+function $w(a,b,c,d,e,f){var g,j;cx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(wg);j=new st;rt(rt(rt(j,new ut("width:"+e+(tj(),Xf)+nb)),new ut("height:"+f+Zf)),new ut("background:url("+b.b+") no-repeat "+-c+"px "+-d+Zf));!ex&&(ex=new fx);b=gx;c=new ut((new ut(j.b.b.b)).b);j=new tt;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Dt(b.b);on(j.b,b);j.b.b+="' style='";b=Dt(c.b);on(j.b,b);j.b.b+="' border='0'>";j=new wt(j.b.b);g.innerHTML=j.b||l;g=co(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),jj(),Ou(g,a)):a.lb|=133333119}t(322,323,{},$w);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function bx(a,b){this.b=a;this.c=b}t(324,1,{},bx);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(Ze,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=Ze)};_.b=null;_.c=null;function hx(a,b){if(0>b||b>=a.pb.options.length)throw new tv;}function Dp(a,b){hx(a,b);return a.pb.options[b].value}function ix(){this.pb=$doc.createElement("select");this.pb[yd]="gwt-ListBox"}t(325,303,Lh,ix);t(326,256,ii);function jx(a){this.b=a}t(327,326,ii,jx);_.Kc=function(){};
+function kx(a){this.b=a}t(328,326,ii,kx);_.Qc=function(a){this.b.Jd(a.i,a.b)};function lx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Rg);Mu(a.f,($t(),au(e)),b);a=($t(),au(c));d.appendChild(a)}else d=Eu(a.f,0),Mu(d,($t(),au(c)),b)}
+function mx(a,b,c){var d;nx(a,b);c&&b.b?(nx(a,null),a=b.b,b=(Nn(),On),b.d=Rn(b.d,[new ox(a),!1])):null!=b.d&&(a.k=new px(a,b),c=(Qv(),Yv),a.k.U=c,a.k.ab=a.i,a.k.gd()[yd]=Ae,d=Wu(a.pb),G(ze,d)||Zi(a.k,d+"Popup"),bv(a.k,new kx(a),sk?sk:sk=new tk),a.o=b.d,d=a.k,a=new qx(a,b),d.pb.style[Yg]=De,Nv(d),a.b.p?Mv(a.b.k,Vj(a.b.pb)+$n(a.b.pb,Lf)-1,Xj(a.c.pb)):Mv(a.b.k,Vj(a.c.pb),Xj(a.b.pb)+$n(a.b.pb,Kf)-1),d.pb.style[Yg]=Zg)}function rx(a,b){if(b||!(a.n&&a.o==a.n.d))nx(a,b),a.pb.focus(),b&&a.e&&mx(a,b,!1)}
+function sx(a,b){var c;a:{c=b.target;var d,e;for(e=new Fi(a.j);e.c<e.e.Be();)if(d=Gi(e),d.pb.contains(c)){c=d;break a}c=null}switch(cu(b.type)){case 1:a.pb.focus();c&&mx(a,c,!0);break;case 16:c&&rx(a,c);break;case 32:c&&rx(a,null);break;case 2048:tx(a);break;case 128:switch(c=b.keyCode||0,c){case 37:tx(a)||a.p||ux(a);b.cancelBubble=!0;b.preventDefault();break;case 39:tx(a)||(a.p?null!=a.n.d&&!a.n.d.cg().cg()&&(mx(a,a.n,!1),a.n.d.cg()):vx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:tx(a)||
+a.p&&ux(a);b.cancelBubble=!0;b.preventDefault();break;case 40:tx(a)||(a.p?vx(a):null!=a.n.d&&!a.n.d.cg().cg()&&(mx(a,a.n,!1),a.n.d.cg()));b.cancelBubble=!0;b.preventDefault();break;case 27:nx(a,null);a.k&&Jv(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:nx(a,null);a.k&&Jv(a.k,!1);break;case 13:tx(a)||(mx(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}ev(a,b)}function wx(a,b,c){c&&nx(a,null);ur(a,b,!1);a.o=null;a.k=null}
+function tx(a){var b;if(!a.n){for(b=new Fi(a.j);b.c<b.e.Be();){b=Gi(b);nx(a,b);break}return!0}return!1}function nx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Wu(c.pb)+Va;Hi(c.gd(),d,!1);a.p&&(c=eo(a.n.pb),2==Fu(c)&&(c=Eu(c,1),Hi(c,zg,!1)))}if(b){c=Wu(b.pb)+Va;Hi(b.gd(),c,!0);a.p&&(c=eo(b.pb),2==Fu(c)&&(c=Eu(c,1),Hi(c,zg,!0)));ul();c=a.pb;var d=new Vk(b.pb),e=(pl(),ql),d=H(xx,s,5,[d]),e=e.b,f,g,j,h;f=new mn;for(j=0,h=d.length;j<h;++j)g=d[j],nn(nn(f,g.b),ba);d=Xn(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function vx(a){var b,c,d;if(a.n){for(b=c=Kj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Vt(a.j,b):Vt(a.j,c);break}nx(a,d)}}function ux(a){var b,c,d;if(a.n){for(b=c=Kj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Vt(a.j,b):Vt(a.j,c);break}nx(a,d)}}t(329,288,ui);_.$c=function(a){sx(this,a)};_.rd=function(){this.k&&Jv(this.k,!1);fv(this)};_.Jd=function(a,b){wx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function ox(a){this.b=a}t(330,1,{},ox);_.xc=function(){yx(this.b)};_.b=null;
+function zx(a){this.b=a}t(331,1,{},zx);_.Kc=function(){nx(this.b,null)};_.b=null;function px(a,b){this.b=a;this.c=b;Ov.call(this,!0,gf);Gv(this.T,this.c.d);Lv(this);this.fb=!0;this.c.d.cg()}t(332,291,wi,px);_.Wc=function(a){var b,c;if(!a.b)switch(cu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&nx(this.b,null)}};_.b=null;_.c=null;function qx(a,b){this.b=a;this.c=b}t(333,1,{},qx);_.b=null;var Ax=_.c=null;
+function Bx(){Bx=x;Ax=new qt((Ft(),new Et("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Cx(a,b){this.pb=$doc.createElement(Fg);var c=Wu(this.pb)+Va;Hi(this.gd(),c,!1);this.pb.textContent=a||l;this.pb[yd]="gwt-MenuItem";c=fo();this.pb.setAttribute(Le,c);ul();this.pb.setAttribute("role",am.b);this.b=b}t(336,289,{51:1,64:1,66:1,67:1,68:1,72:1,79:1},Cx);_.b=null;_.c=null;_.d=null;
+function Dx(){var a;this.pb=$doc.createElement(Fg);this.pb[yd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);Zt(this.pb,a);a[yd]="menuSeparatorInner"}t(337,289,vi,Dx);function Ex(){var a,b,c,d,e;b=null.cg();e=nj();d=oj();b[Td]=(vo(),Df);b[ah]=0+(tj(),Xf);b[Ce]=cb;c=$doc;c=(G(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[ah]=(c>e?c:e)+Xf;b[Ce]=(a>d?a:d)+Xf;b[Td]="block"}function Pv(){}t(338,1,{},Pv);_.Sc=function(){Ex()};
+function Fx(a){this.b=a}t(339,1,{},Fx);_.Wc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Wc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(cu(d.type)){case 4:case 1048576:if(ij){a.c=!0;break}if(!c&&b.V){b.Fd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(ij){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Gx(a){this.b=a}t(340,1,{},Gx);_.b=null;function Qv(){Qv=x;Rv=new Hx(Fb,0);Yv=new Hx(mc,1);$v=new Hx(uc,2);Ix=H(Jx,s,73,[Rv,Yv,$v])}function Hx(a,b){io.call(this,a,b)}t(341,140,{73:1,116:1,120:1,122:1},Hx);var Ix,Rv,Yv,$v;function Kx(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=ru(a.b.$),Ex(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Qi(a.i.b),a.i=null,a.c=!1)}
+function Lx(a){a.k||(Kx(a),a.d||(gj(),zv(hj(null),a.b)));a.b.pb.style[Bd]="rect(auto, auto, auto, auto)";a.b.pb.style[Qf]=Zg}function Mx(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=L(b*a.e);j=L(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Bd]="rect("+g+Yf+f+Yf+c+Yf+e+"px)"}
+function Kv(a,b,c){a.d=c;ak(a);a.j&&(bk(a.j),a.j=null,Lx(a));a.b.hb=b;var d=a.b;d.eb&&(Qi(d.eb.b),d.eb=null);d._&&(Qi(d._.b),d._=null);if(d.hb){d.eb=fu(new Fx(d));var e;e=new Gx(d);lu();e=mu?Er(mu.b,(!Dr&&(Dr=new tk),Dr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Qv(),Rv)&&!b&&(c=!1);a.k=b;c?b?(Kx(a),a.b.pb.style[Uf]=Vc,-1!=a.b.ib&&a.b.Gd(a.b.cb,a.b.ib),a.b.pb.style[Bd]=dg,gj(),b=hj(null),qv(b,a.b,b.pb),a.j=new Nx(a),hk(a.j,1)):ck(a,200):(Kx(a),a.k?(a.b.pb.style[Uf]=Vc,-1!=a.b.ib&&a.b.Gd(a.b.cb,a.b.ib),gj(),
+b=hj(null),qv(b,a.b,b.pb)):a.d||(gj(),zv(hj(null),a.b)),a.b.pb.style[Qf]=Zg)}function Sv(a){var b=(jk(),kk);this.n=new ik(this);this.t=b;this.b=a}t(342,17,{},Sv);_.zc=function(){Lx(this)};_.Ac=function(){this.e=$n(this.b.pb,Kf);this.f=$n(this.b.pb,Lf);this.b.pb.style[Qf]=De;Mx(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Mx(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Nx(a){nk();this.b=a}t(343,24,{},Nx);_.Dc=function(){this.b.j=null;ck(this.b,200)};
+_.b=null;function $t(){$t=x;Ox()}function au(a){return a.__gwt_resolve?a.__gwt_resolve():a}function lw(a){return function(){this.__gwt_resolve=Px;return a.jd()}}function Px(){throw"A PotentialElement cannot be resolved twice.";}
+function Ox(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function gj(){gj=x;Qx=new Rx;Sx=new Di;gv=new Nr}function Tx(a){this.q=new Dv(this);this.pb=a;cv(this)}
+function hj(a){gj();var b,c;c=cj(Sx,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Sx.e){var d=new Ux;qk();rk(sk?sk:sk=new tk,d)}!b?c=new Vx:c=new Tx(b);z(Sx,a,c);Or(gv,c);return c}t(345,285,wi,Tx);var Qx,Sx,gv;function Rx(){}t(346,1,{},Rx);_.Id=function(a){a.pd()&&a.rd()};function Ux(){}t(347,1,{},Ux);_.Qc=function(){gj();try{mv(gv,Qx)}finally{Wx(gv.b),Wx(Sx)}};function Vx(){Tx.call(this,$doc.body)}t(348,345,wi,Vx);
+_.Ad=function(a,b,c){Bv(a,b-0,c-0)};function Iv(a){this.d=a;this.b=!!this.d.jb}t(349,1,{},Iv);_.Xc=function(){return this.b};_.Yc=function(){if(!this.b||!this.d.jb)throw new wv;this.b=!1;return this.c=this.d.jb};_.Zc=function(){this.c&&this.d.ud(this.c)};_.c=null;_.d=null;function Xx(a,b){a.pb[Wg]=null!=b?b:l}t(352,303,$h);_.$c=function(a){0!=(cu(a.type)&896)?ev(this,a):ev(this,a)};_.sd=function(){};function Yx(){Yx=x;Zx()}t(351,352,$h);
+function $x(){Yx();var a=$doc.createElement("textarea");!Jt&&(Jt=new It);!Ht&&(Ht=new Gt);this.pb=a;this.pb[yd]="gwt-TextArea"}t(350,351,$h,$x);function ay(){var a;Yx();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!Jt&&(Jt=new It);!Ht&&(Ht=new Gt);this.pb=b;this.pb[yd]="gwt-TextBox"}t(353,351,$h,ay);function Zx(){Zx=x;by=new cy;dy=new ey;fy=new gy;hy=new iy;jy=H(ky,s,80,[by,dy,fy,hy])}t(354,140,fi);var jy,by,dy,fy,hy;function cy(){io.call(this,Fb,0)}t(355,354,fi,cy);
+function ey(){io.call(this,$b,1)}t(356,354,fi,ey);function gy(){io.call(this,bc,2)}t(357,354,fi,gy);function iy(){io.call(this,tc,3)}t(358,354,fi,iy);function ly(a,b){var c,d;c=$doc.createElement(Rg);d=$doc.createElement(Fg);d[dd]=a.b.b;d.style[Xg]=a.c.b;var e=($t(),au(d));c.appendChild(e);Zt(a.e,c);qv(a,b,d)}function my(){jw.call(this);this.b=(Cw(),Pw);this.c=(Qw(),Tw);this.f[qd]=bb;this.f[pd]=bb}t(359,304,wi,my);_.ud=function(a){var b;b=eo(a.pb);(a=uv(this,a))&&this.e.removeChild(eo(b));return a};
+function ny(a,b){if(0>b||b>=a.d)throw new tv;return a.b[b]}function vv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function rv(a,b,c){var d,e;if(0>c||c>a.d)throw new tv;if(a.d==a.b.length){e=y(oy,s,81,2*a.b.length,0);for(d=0;d<a.b.length;++d)qs(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)qs(a.b,d,a.b[d-1]);qs(a.b,c,b)}function Dv(a){this.c=a;this.b=y(oy,s,81,4,0)}t(360,1,{},Dv);_.xd=function(){return new xv(this)};_.b=null;_.c=null;_.d=0;
+function kv(a){if(a.b>=a.c.d)throw new wv;return a.c.b[++a.b]}function lv(a){if(0>a.b||a.b>=a.c.d)throw new Lw;a.c.c.ud(a.c.b[a.b--])}function xv(a){this.c=a}t(361,1,{},xv);_.Xc=function(){return this.b<this.c.d-1};_.Yc=function(){return kv(this)};_.Zc=function(){lv(this)};_.b=-1;_.c=null;function dx(){dx=x;gx=(Ft(),new Et(In()+"clear.cache.gif"))}var gx,ex=null;function fx(){}t(363,1,{},fx);function py(){py=x;dx()}function qy(a,b,c,d,e){py();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function ry(a,b,c){py();qy.call(this,(Ft(),new Et(a)),b,0,c,16)}t(364,297,{},qy,ry);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pw(){var a;a=$doc.createElement(Yd);a.tabIndex=0;return a}function Qi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Gr(b,new Lt(b,c,d,a)):Ur(b,c,d,a)}function Kr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(370,1,{},Kr);_.b=null;_.c=null;_.d=null;_.e=null;function Hr(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(371,1,{},Hr);_.xc=function(){Ir(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Lt(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(372,1,{},Lt);_.xc=function(){Ur(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function sy(a,b){b.n!=a&&(!a.ic&&(a.ic=new $i),b.n=a,Ui(a.ic,b))}function ty(a){var b;b=a.cZ.e;if(-1!=Xu(b,Yu(36)))return null;a=a.jc.c.c++;return b=Yn(b,uy(b,Yu(46))+1)+l+a}function vy(a,b,c,d){0==--a.dc&&(a.oc!=a.Zd()&&(d|=4),!a.nc&&(d|=2),0<d&&new wy(a,b,c,kt(d)))}
+function xy(a){return!a._b&&a.gc?xy(a.gc):a._b}function yy(a){return!a.bc&&a.gc?yy(a.gc):a.bc}function zy(a){var b;b=new Ay;if(a.Zd()){for(;a&&!A(a,102);a=a.gc){var c=b,d=a.Wd();c.b+=a.Vd();c.c+=d}A(a,102)&&(c=a.Wd(),b.b+=a.Vd(),b.c+=c);return b}throw new By;}function Cy(a){a.kc=!1;a.ge();Dy(a)}function Dy(a){if((a=A(a,102)?null:a.gc)&&a.kc)Cy(a),a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}function Ey(a){return(a=a.Od())?a:new Fy(1,1)}function Gy(a){var b;return(b=a.Pd())?new Hy(b):new Hy(a.Rd())}
+function Iy(a){0==a.dc++&&(a.oc=a.Zd(),a.nc=!0,a.de())}function Jy(a){return!a.bc?(a.Yd(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,88)&&c.b==b.b||a.hc.Qf(b)}function Ky(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Dy(a),new Ly(a,100);if(g!=a.mc||f!=a.cc)a.Yd(),new Ly(a,101)}function My(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.Yd(),a.hc.Rf(b),a.Zd()&&a.fe())}
+function Ny(a){a.lc||(Iy(a),Oy(a,!0),Py(a),a.lc=!0,new Ly(a,102),vy(a,a,a.gc,0),Dy(a),a.hc.Tf(a))}function Qy(){this.jc=(Bp(),Bp(),Ry);new Di;this.Xd();this.fc=(Sy(),Ty)}t(376,1,Vh);_.Ld=function(){return!1};_.Md=function(){return ty(this)};_.Nd=function(){return xy(this)};_.Od=function(){return Uy(this.hc,this)};_.Pd=function(){return this.Od()};_.Qd=function(){return this.cc};_.Rd=function(){return this._d()};_.Sd=function(){return new Vy(0,0,0,0)};_.Td=function(){return this.ce()};_.Ud=function(){return this.mc};
+_.Vd=function(){return this.pc};_.Wd=function(){return this.qc};_.Xd=function(){};_.Yd=function(){Cy(this)};_.Zd=function(){return this.lc&&!!this.gc&&this.gc.Zd()};_.$d=function(){};_._d=function(){return Ey(this)};_.ae=function(){};_.be=function(){return(null==this.ec&&(this.ec=this.Md()),this.ec)+za+this.Vd()+za+this.Wd()+za+this.Ud()+bh+this.Qd()+(this.lc?l:",hidden")};_.ce=function(){return Gy(this)};_.de=function(){};_.ee=function(){return Jy(this)};_.fe=function(){};
+_.ge=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.he=function(a,b){this.ie(this.pc,this.qc,a,b)};_.ie=function(a,b,c,d){this.je(a,b,c,d,this.ac,!0);this.ac=0};_.je=function(a,b,c,d){Ky(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Oc+this.be()+Rc};_.ke=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new uk("Missing message: awt.12A");if(A(b,90)){if(b==a)throw new uk("Missing message: awt.12B");a:{if(a&&!A(a,102))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,102))break;d=d.gc}d=!1}if(d)throw new uk("Missing message: awt.12C");if(A(b,102))throw new uk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new rn;var e=Kj(d.Wb.b,b),f;f=Vt(d.Wb.b,e);d.Xb&&d.Xb.qe(f);Wy(d,e);new Xy(d,301,f)}d=a.Wb.b.d;Iy(b);Yy(a.Wb.b,d,b);d=(b.gc=a,b.$d(!0),Cy(a),!!a.Xb&&
+A(a.Xb,95)&&(a.Xb.o=!1),vy(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,95)){var g=a.Xb;if(!b)throw new Fr("Missing message: awt.185");if(null==c||null!=c)Zy(g,c,b);else throw new uk("Missing message: awt.92");}else a.Xb.me(null==c?null:c,b)}catch(j){j=Li(j);if(A(j,125))throw b=j,Wy(a,d),b;throw j;}b.ge();new Xy(a,300,b)}function $y(a,b){var c;c=a.le();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function az(a){var b;b=a.le();return new bz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Oy(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Vt(a.Wb.b,c).$d(b)}function Wy(a,b){var c;c=Vt(a.Wb.b,b);Iy(c);c.$d(!1);Yt(a.Wb.b,b);c.gc=null;Cy(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1);vy(c,c,a,1)}function cz(a){var b=(dz(),ez);My(a,b);for(b=0;b<a.Wb.b.d;++b)Vt(a.Wb.b,b).ee()}function fz(a,b){var c,d;if(a.Xb)for(d=new Fi(a.Wb.b);d.c<d.e.Be();)c=Gi(d),a.Xb.qe(c);if(b)for(d=new Fi(a.Wb.b);d.c<d.e.Be();)c=Gi(d),b.me(null,c);a.Xb=b;Cy(a);a.Xb&&A(a.Xb,95)&&(a.Xb.o=!1)}
+function Py(a){if(!a.kc){a.Xb&&a.Xb.ne(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Vt(a.Wb.b,c),b.kc||b.ke();a.kc=!0}}function gz(){Qy.call(this);this.Wb=new hz;this.$b=(Bp(),Bp(),Ry)}t(375,376,ji);_.Od=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.oe(this));return this.Yb};_.Pd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.pe(this));return this.Zb};_.le=function(){return this.Sd()};_.Rd=function(){return Ey(this)};_.Td=function(){return Gy(this)};
+_.Xd=function(){this.hc=(Bp(),new iz)};_.Yd=function(){Cy(this);this.Xb&&A(this.Xb,95)&&(this.Xb.o=!1)};_.$d=function(a){Oy(this,a)};_._d=function(){return Ey(this)};_.ce=function(){return Gy(this)};_.de=function(){var a;for(a=0;a<this.Wb.b.d;++a)Iy(Vt(this.Wb.b,a))};_.ee=function(){var a;if(!Jy(this))return!1;for(a=0;a<this.Wb.b.d;++a)Vt(this.Wb.b,a).ee();return!0};_.ge=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Vt(this.Wb.b,b),a.ge()};_.ke=function(){Py(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function jz(){var a=new kz;gz.call(this);fz(this,a)}t(374,375,ji,jz);_.Md=function(){return"panel"+this.$b.c.e++};function lz(a,b,c){a=mz(a.Vb,b,c);a.k=!0;return new nz(a)}function oz(a){a.ae(a.Vb.e)}function pz(a){return new Fy($n(a.Vb.pb,Lf),$n(a.Vb.pb,Kf))}t(373,374,ji);_.Qd=function(){return $n(this.Vb.pb,Kf)};_.Ud=function(){return $n(this.Vb.pb,Lf)};_.Vd=function(){return Vj(this.Vb.pb)};_.Wd=function(){return Xj(this.Vb.pb)};
+_.Zd=function(){return this.Vb.pb.style.display!=Df};_.fe=function(){oz(this)};_.he=function(){};_.Vb=null;function qz(a){if(null!=a)this.f=a;else throw new rz;}t(378,1,Uh);_.tS=function(){return this.cZ.e+"[source="+this.f+Rc};_.f=null;
+function sz(){sz=x;S=new Di;z(S,new T(400),new V(kh));z(S,new T(401),new V(kh));z(S,new T(402),new V(kh));z(S,new T(500),new V(mh));z(S,new T(501),new V(mh));z(S,new T(502),new V(mh));z(S,new T(503),new V(nh));z(S,new T(504),new V(mh));z(S,new T(505),new V(mh));z(S,new T(506),new V(nh));z(S,new T(507),new V(Eh));z(S,new T(100),new V(gh));z(S,new T(101),new V(gh));z(S,new T(102),new V(gh));z(S,new T(103),new V(gh));z(S,new T(1004),new V(jh));z(S,new T(1005),new V(jh));z(S,new T(800),new V(Ah));z(S,
+new T(801),new V(Ah));z(S,new T(200),new V(oh));z(S,new T(201),new V(oh));z(S,new T(202),new V(oh));z(S,new T(204),new V(oh));z(S,new T(203),new V(oh));z(S,new T(209),new V(Fh));z(S,new T(208),new V(Gh));z(S,new T(207),new V(Gh));z(S,new T(206),new V(oh));z(S,new T(205),new V(oh));z(S,new T(1400),new V(Ch));z(S,new T(1401),new V(Dh));z(S,new T(1402),new V(Dh));z(S,new T(300),new V(hh));z(S,new T(301),new V(hh));z(S,new T(1100),new V(zh));z(S,new T(1101),new V(zh));z(S,new T(1200),new V(Bh));z(S,new T(701),
+new V(xh));z(S,new T(900),new V(yh));z(S,new T(1001),new V(ph));z(S,new T(601),new V(wh))}t(377,378,Uh);_.be=function(){return l};_.tS=function(){var a;a=l;A(this.f,89)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Md()),a.ec),null==a&&(a=l));return this.cZ.e+Oc+this.be()+"] on "+(0<a.length?a:this.f)};_.e=0;var S;function V(a){this.b=a}t(380,1,{},V);_.b=fh;function tz(){}t(381,1,{},tz);_.b=null;_.c=null;
+function uz(a,b){var c;b&&(a.b?(c=new vz(a.b),qs(c.c,c.d++,b),a.b=c):(a.b=new $i,Ui(a.b,b)))}t(383,1,Uh);_.b=null;function wz(){}function xz(){}t(382,383,Uh,wz,xz);function yz(){yz=x;Math.sqrt(2)}function zz(a){yz();if(0>a)throw new uk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(384,1,{85:1},zz);_.eQ=function(a){return a===this?!0:A(a,85)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new Az;a.b=31*a.b+L((new Bz(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+L((new Bz(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Cz(){Cz=x;Dz=new Nr;Ez=new Fy(0,0);Or(Dz,Cb);Or(Dz,Rb);Or(Dz,xb);Or(Dz,"Last");Or(Dz,Hb);Or(Dz,jc);Or(Dz,Dc);Or(Dz,Jc);Or(Dz,Ob)}
+function Zy(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!Hu(Dz.b,b))throw new uk(Fz());ss(cj(a.d,d))===ss(c)&&ss(cj(a.c,c))===ss(d)||((b=cj(a.d,d))&&Gz(a,b,d),Hz(a.b.xd(),c)&&Gz(a,c,d),b=a.b,new Iz(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function Jz(a,b){return new Fy(Qj(b[1].c,Qj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Qj(b[0].b,Qj(b[4].b,b[3].b))+a.n)}function Gz(a,b,c){Kz(a.b,b);Oi(a.c,b);Oi(a.d,c)}
+function Lz(a,b){if(!a.o){a.o=!0;var c,d,e;Mz(a.i,Ez);Mz(a.j,Ez);Mz(a.p,null);a.q=0;for(d=Nz(a.b,0);d.c!=d.e.b;){c=Oz(d);e=cj(a.c,c);var f=b.fc;e=An(e,Hb)?0:An(e,jc)?1:An(e,Dc)?2:An(e,Jc)?4:An(e,Ob)?3:An(e,Cb)?f.b?4:3:An(e,xb)?f.b?3:4:An(e,Rb)?1:2;c.lc?a.p[e]||(qs(a.p,e,c),++a.q,a.i[e]=c.Rd(),a.j[e]=c.Td()):a.p[e]||(a.i[e]=c.Rd(),a.j[e]=c.Td())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function Pz(){Cz();Qz.call(this,0)}
+function Qz(a){Cz();Bp();this.b=new Rz;this.c=new Di;this.d=new Di;this.e=a;this.k=0;this.o=!1;this.p=y(Sz,s,89,5,0);this.i=y(Tz,s,91,5,0);this.j=y(Tz,s,91,5,0);this.q=this.f=this.n=0}t(385,1,{95:1,116:1},Pz,Qz);_.me=function(a,b){Zy(this,a,b)};
+_.ne=function(a){Lz(this,a);if(0!=this.q)if(a=az(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ie(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].he(a.c,this.j[1].b),this.p[1].je(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].he(this.j[4].c,c),this.p[4].je(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].ie(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].he(a.c,
+this.j[2].b),this.p[2].je(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].he(this.j[3].c,c),this.p[3].je(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.oe=function(a){var b;b=this.o;Lz(this,a);this.o=b;return 0==this.q?$y(a,new Fy(0,0)):$y(a,Jz(this,this.i))};_.pe=function(a){var b;b=this.o;Lz(this,a);this.o=b;return $y(a,Jz(this,this.j))};_.qe=function(a){var b;b=cj(this.c,a);null!=b&&Gz(this,a,b)};_.tS=function(){return Uz.e+"[hgap="+this.e+",vgap="+this.k+Rc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var Ez,Dz;function Vz(a){Qy.call(this);this.hc=(Bp(),new Wz(a,this))}t(386,376,{86:1,89:1,96:1,110:1,116:1},Vz);_.Md=function(){return od+this.jc.c.b++};_.Od=function(){return!yy(this)?new Fy(0,0):Uy(this.hc,this)};_.ge=function(){};t(388,1,{});t(387,388,{},function(){});function Xz(){Xz=x}
+function Yz(a,b){if(null==b)throw new Fr("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Of);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function Zz(){Xz();Qy.call(this);new $i;this.hc=new $z((Bp(),this))}t(389,376,{87:1,89:1,96:1,110:1,116:1},Zz);_.Od=function(){return Uy(this.hc,this)};
+_.be=function(){return(null==this.ec&&(this.ec=ty(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+bh+this.cc+(this.lc?l:",hidden")+",current="+Dp(this.hc.b,this.hc.b.pb.selectedIndex)};function aA(){aA=x;bA=new cA(255,255,255);dA=new cA(192,192,192);eA=new cA(128,128,128);fA=new cA(64,64,64);gA=hA=new cA(0,0,0);iA=new cA(255,0,0);new cA(255,175,175);jA=new cA(255,200,0);kA=new cA(255,255,0);new cA(0,255,0);lA=new cA(255,0,255);mA=new cA(0,255,255);nA=oA=new cA(0,0,255)}
+function pA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new cA(3,3,3);3>c&&0!=c?c=3:(c=L(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=L(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=L(a/0.7),a=255<a?255:a);return new cA(c,a,b)}function qA(a){return new cA(L(0.7*(a.b>>16&255)),L(0.7*(a.b>>8&255)),L(0.7*(a.b&255)))}function cA(a,b,c){aA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new uk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(390,1,{88:1,97:1,101:1},cA);_.eQ=function(a){return A(a,88)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return rA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Rc};_.b=0;var gA,nA,hA,oA,mA,fA,eA,dA,lA,jA,iA,bA,kA;function Sy(){Sy=x;Ty=new sA(!0);tA=new Nr;Or(tA,"ar");Or(tA,"fa");Or(tA,"iw");Or(tA,"ur")}function sA(a){this.b=a}t(391,1,Uh,sA);_.b=!1;var Ty,tA;t(393,1,{106:1,119:1});function uA(){Fy.call(this,0,0)}function Fy(a,b){this.c=a;this.b=b}
+function Hy(a){Fy.call(this,a.c,a.b)}t(392,393,{91:1,106:1,116:1,119:1},uA,Fy,Hy);_.eQ=function(a){return a===this?!0:A(a,91)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Az;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return vA.e+"[width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;function Gq(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(394,1,Uh,Gq,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.re=function(){return 0!=(this.f&4)};_.se=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.se()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.re()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Rc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function wA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function xA(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(sw(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Td(),c.ie(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function yA(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Td():c.Rd(),g=Qj(g,c.b),j+=c.c+a.d);return new Fy(j,g+2*a.e)}function kz(){zA.call(this,1,5,5)}
+function zA(a,b,c){Bp();this.d=b;this.e=c;this.b=a}t(395,1,Uh,kz,zA);_.me=function(){};
+_.ne=function(a){this.c=AA(a.Wb);if(0!=wA(this)){var b,c,d,e,f,g,j,h,n,o,q;b=az(a);g=a.le();j=a.fc.b;n=new $i;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new BA(r);for(v=0;v<r;++v)qs(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=Kj(a.Wb.b,u);sw(E,D.d);qs(D.c,E,u)}for(d=new Fi(d);d.c<d.e.Be();)if((c=Gi(d))&&c.lc)a=c.Td(),!e&&o+a.c>b.c&&(xA(this,n,b.c-(o-this.d),g.c,q,h,j),n.Ke(),o=f,q+=h+this.e,h=0),e=!1,qs(n.c,n.d++,c),o+=a.c+this.d,h=Qj(h,a.b);xA(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.oe=function(a){this.c=AA(a.Wb);return 0==wA(this)?$y(a,new Fy(10,10)):$y(a,yA(this,!1))};_.pe=function(a){this.c=AA(a.Wb);return 0==wA(this)?$y(a,new Fy(10,10)):$y(a,yA(this,!0))};_.qe=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ue;break;case 2:a=gg;break;case 1:a=rd;break;case 4:a="trailing";break;default:a="leading"}return CA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Rc};_.b=0;_.c=null;_.d=0;_.e=0;function dz(){dz=x;ez=new DA(Nb,0,12)}
+function DA(a,b,c){dz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(396,1,{92:1,116:1},DA);_.b=null;_.c=0;_.d=0;var ez;t(397,1,ti);_.tS=function(){return EA.e+"[font="+this.c+"ascent="+FA(this.c).b+", descent="+FA(this.c).c+", height="+FA(this.c).d+Rc};_.c=null;function GA(a){if(!a.n){Iy(a);a.Ed();var b,c;for(b=0;b<a.p.d;++b)(c=Vt(a.p,b))&&GA(c);Oy(a,!1);a.n=!0;vy(a,a,a.gc,0);new HA(a,202)}}
+function IA(a){var b,c;a.lc&&(a.hc.Ed(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Vt(a.p,b))&&c.Ed()}function JA(a){!yy(a)&&cz(a);var b=Gy(a);a.ie(a.pc,a.qc,b.c,b.b);Py(a)}function KA(a,b){a.q!=b&&(a.q=b)}t(399,375,si);_.Sd=function(){return new Vy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Ed=function(){IA(this)};_.Zd=function(){return this.hc.d.hb};_.ie=function(a,b,c,d){Ky(this,a,b,c,d);this.ac=0};_.je=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Ky(this,a,b,c,d);this.lc&&e&&!f&&Py(this)};_.n=!1;_.q=!1;
+function LA(a){gz.call(this);this.r=new xz;this.p=new $i;this.o=new Vy(0,0,0,0);this.lc=!1;fz(this,new Pz);this.hc&&MA(this.hc.d.I.c,a);this.hc&&NA(this.hc.d,!0);KA(this,!0)}t(398,399,si);_.le=function(){return new Vy(this.o.e,this.o.c,this.o.b,this.o.d)};_.Vd=function(){return Vj(this.hc.d.pb)};_.Wd=function(){return Xj(this.hc.d.pb)};_.Xd=function(){this.hc=new OA((Bp(),l),this)};
+function PA(a,b,c,d,e,f){var g,j;g=a.e;f?(j=pA(g),f=new cA(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),(a.e=g)&&(a.i=fg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new cA(L(0.7*(g.b>>16&255)),L(0.7*(g.b>>8&255)),L(0.7*(g.b&255))),f=pA(g),(a.e=j)&&(a.i=fg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;QA(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=fg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);QA(a,b,c,d,1);QA(a,b,c+1,1,e);(a.e=f)&&(a.i=fg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);QA(a,b+d,c,1,e);QA(a,b+1,c+e,d,1)}t(400,1,{});_.tS=function(){return"Graphics"};t(401,400,{});function RA(a){var b,c;c=Qj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Fy(b,c)}function SA(a,b,c){var d,e,f,g,j,h;a.c=AA(b.Wb);if(0==a.c.length)return new uA;g=RA(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Td():d.Rd(),h=Qj(h,d.c),j=Qj(j,d.b);return new Fy(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function TA(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=L(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function UA(){VA.call(this,7)}function VA(a){Bp();this.e=0;this.b=1;this.f=a;this.d=0}t(402,1,Uh,UA,VA);_.me=function(){};
+_.ne=function(a){var b,c;this.c=AA(a.Wb);if(0!=this.c.length&&(b=az(a),!(0>=b.c||0>=b.b))){c=RA(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,m,-1,d,1);e=y(I,m,-1,d,1);h=y(I,m,-1,c,1);n=y(I,m,-1,c,1);TA(b.c,b.d,this.d,f,e);TA(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].ie(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.oe=function(a){return $y(a,SA(this,a,!1))};_.pe=function(a){return $y(a,SA(this,a,!0))};_.qe=function(){};
+_.tS=function(){return WA.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Rc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Lw(){un()}function dv(a){un();this.i=a}t(404,97,pi,Lw,dv);function By(){un();this.i="Missing message: awt.151"}t(403,404,pi,By);t(405,1,{});function Vy(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(406,1,{94:1,116:1,119:1},Vy);_.eQ=function(a){return a===this?!0:A(a,94)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return XA.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function YA(a){ZA.call(this,a,0)}function ZA(a,b){Qy.call(this);this.hc=(Bp(),new $A(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Cw(),Nw);c.b=d;zw(c);break;case 0:c=c.b;d=(Cw(),Dw);c.b=d;zw(c);break;case 2:c=c.b,d=(Cw(),Ew),c.b=d,zw(c)}}t(407,376,Vh,YA,ZA);
+_.Od=function(){return!yy(this)?new Fy(0,0):Uy(this.hc,this)};_.be=function(){var a=(null==this.ec&&(this.ec=ty(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+bh+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ue;switch(this.b){case 1:b=rd;break;case 2:b=gg}return a+b+",text=null"};_.b=0;t(410,1,Uh);_.be=function(){return this.k};_.tS=function(){return this.cZ.e+Oc+this.be()+Rc};_.k=null;_.n=null;
+function aB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function bB(a){this.o=(Bp(),Bp(),Ry);var b;var c;b=this.cZ.e;-1!=Xu(b,Yu(36))?b=null:(c=this.o.c.d++,b=Yn(b,uy(b,Yu(46))+1)+l+c);this.k=b;this.e=new wz;this.i=a;this.f=!0;this.j=new cB(this)}t(409,410,Uh,bB);_.be=function(){return aB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(408,409,ei);_.be=function(){return aB(this)+(this.c?",tearOff":l)};_.c=!1;t(412,1,{107:1});
+_.eQ=function(a){return a===this?!0:A(a,107)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Az;dB(a,this.b);dB(a,this.c);return a.b};function Ay(){this.c=this.b=0}function eB(a,b){this.b=a;this.c=b}function fB(a){var b=a.c;this.b=a.b;this.c=b}t(411,412,{98:1,107:1,116:1},Ay,eB,fB);_.eQ=function(a){return a===this?!0:A(a,98)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return gB.e+"[x="+this.b+",y="+this.c+Rc};_.b=0;_.c=0;
+function hB(a,b){if(!b)throw new Fr("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new Dx,e=c.d.d;if(0>e||e>c.d.d)throw new tv;c.p&&(d.pb[Ed]=2);lx(c,e,d.pb);Yy(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new tv;Yy(d.d,e,c);for(f=g=0;f<e;++f)A(Vt(d.d,f),72)&&++g;Yy(d.j,g,c);lx(d,e,c.pb);c.c=d;e=Wu(c.pb)+Va;Hi(c.gd(),e,!1);d.p&&(e=Kj(d.d,c),-1!=e&&(d=Eu(d.p?d.f:Eu(d.f,0),e),2==Fu(d)&&d.removeChild(Eu(d,1)),c.pb[Ed]=2))}}
+function iB(a,b,c,d){a=a.b;b=zy(b);c+=b.b;d+=b.c;Mv(a.b,c,d);Nv(a.b)}function jB(){bB.call(this,l);new $i;this.c=!1;this.b=(Bp(),new kB)}t(413,408,ei,jB);_.b=null;t(416,1,{100:1,109:1,119:1});t(415,416,{100:1,108:1,109:1,119:1});_.eQ=function(a){return a===this?!0:A(a,108)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Az;dB(a,this.d);dB(a,this.e);dB(a,this.c);dB(a,this.b);return a.b};function bz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(414,415,{99:1,100:1,108:1,109:1,116:1,119:1},bz);_.eQ=function(a){return a===this?!0:A(a,99)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return lB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function mB(){mB=x;nB=new oB;pB=new qB;rB=new qB}var nB,rB,pB;t(418,1,{});_.eQ=function(a){return this===a};_.hC=function(){return xi(this)};function oB(){}t(419,418,{},oB);function qB(){}t(420,1,{},qB);t(421,376,Vh);_.Nd=function(){return null};
+function sB(a,b){var c;c=new tB(yy(a));return!c?null:new Fy(uB(c,"_")*b+6,FA(c.c).d+6)}function vB(a,b){var c;c=sB(a,b);return!c?Ey(a):c}function wB(a,b){var c;c=sB(a,b);return!c?Gy(a):c}function xB(a){yB.call(this,a,null!=a?a.length:0)}function yB(a,b){Qy.call(this);this.b=0>b?0:b;zB(this.hc,a)}t(422,421,Vh,xB,yB);_.Md=function(){return"textfield"+this.jc.c.f++};_.Od=function(){return sB(this,ao(this.hc.b.pb,Wg).length)};_.Pd=function(){return!yy(this)?null:sB(this,ao(this.hc.b.pb,Wg).length)};
+_.Rd=function(){return 0<this.b?vB(this,this.b):Ey(this)};_.Td=function(){return 0<this.b?wB(this,this.b):Gy(this)};_.Xd=function(){this.hc=(Bp(),new AB)};_._d=function(){return 0<this.b?vB(this,this.b):Ey(this)};_.ce=function(){return 0<this.b?wB(this,this.b):Gy(this)};_.b=0;function Bp(){Bp=x;Ry=new BB}function Kq(){var a=(Bp(),Bp(),Ry);!a.d&&(a.d=new CB)}function BB(){this.c=new DB;this.e=new tz}t(423,1,{},BB);_.b=null;_.d=null;var Ry;function DB(){}t(424,1,{},DB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(425,1,{});function EB(){EB=x;FB=new GB;HB=new GB}function IB(a,b){return b==a?!0:!b?!1:!0}function GB(){}t(426,1,{103:1},GB);_.eQ=function(a){return null==a||!A(a,103)?!1:IB(this,a)};_.hC=function(){var a;a=null.cg()+";class="+null.cg();a=!null.cg().cg()?a:a+";charset=";return vt(a)};_.tS=function(){return JB.e+"[MimeType=(null);humanPresentableName="+this.b+Rc};_.b=null;var FB,HB;function KB(){KB=x;H(LB,s,103,[(EB(),HB),FB])}function MB(a){KB();this.b=a}t(427,1,{},MB);_.b=null;
+function NB(a){a="flavor = "+a;un();this.i=a}t(428,98,{104:1,116:1,123:1,131:1},NB);function OB(a,b,c){sz();PB.call(this,a,b,c,fh)}function PB(a,b,c,d){sz();qz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(429,377,Uh,OB,PB);
+_.be=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+pt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=fh;function Ly(a,b){sz();qz.call(this,a);this.e=b}t(430,377,Uh,Ly);
+_.be=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Vd()+za+a.Wd()+ba+a.Ud()+bh+a.Qd()+va};function Xy(a,b,c){sz();Ly.call(this,a,b);this.b=c}t(431,430,Uh,Xy);
+_.be=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Md());return a+b.ec};_.b=null;function wy(a,b,c,d){sz();qz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(432,377,Uh,wy);
+_.be=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(nt(Us(this.b,gh))&&(a+="PARENT_CHANGED,"),nt(Us(this.b,hh))&&(a+="DISPLAYABILITY_CHANGED,"),nt(Us(this.b,jh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=fh;_.c=null;_.d=null;t(433,1,Zh);function HA(a,b){sz();Ly.call(this,a,b);this.d=null;this.b=this.c=0}
+t(434,430,Uh,HA);
+_.be=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(435,1,{});function QB(a){if(null==a)throw new rn;}t(436,435,{},QB);
+function RB(){RB=x;SB={};SB["java.vendor"]=ue;SB["package.restrict.access.sun"]=Vg;SB["sun.java.launcher"]=fc;SB["sun.management.compiler"]=ue;SB["os.name"]=fc;SB[" sun.boot.class.path"]=fc;SB["path.separator.applet"]=fc;SB["java.vm.specification.vendor"]=ue;SB["java.runtime.version"]=fc;SB["http.proxyPort"]=fc;SB["user.name"]=fc;SB["user.language"]=fc;SB["os.name.applet"]=fc;SB["browser.version"]=fc;SB["java.version"]=fc;SB["user.timezone"]=fc;SB["java.endorsed.dirs"]=fc;SB["java.specification.name"]=
+"GWT";SB["java.specification.version"]="2.5.0";SB[Pe]=ac;!cr&&(cr=new kr);cr.b?SB[Ne]="yes":SB[Ne]=null}var SB;t(439,98,di);function TB(){un()}function UB(a){un();this.i=a}t(438,439,{111:1,116:1,123:1,131:1},TB,UB);function VB(){VB=x;WB=new XB}function YB(a){var b;if(a.n){var c;b=new tt;on(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,on(b.b,a.b));c=a.c;a=a.k;null!=c&&on(b.b,c);null!=a&&(b.b.b+=ma,on(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function ZB(a){VB();var b,c,d;if(null==a)throw new TB;a=Xn(a);try{d=Xu(a,Yu(58))}catch(e){e=Li(e);if(A(e,127))throw new UB(sn(e));throw e;}c=Xu(a,Yu(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;$B();var f,g,j;j=c.length;b=new aC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new UB(Xb+a);if(!this.n&&(this.n=cj(WB,this.i),this.n||(this.n=(Bp(),new bC))&&z(WB,this.i,this.n),!this.n))throw new UB(Xb+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,R,ub,W,M,da,Hc,ag,Ab,Md,Nd,Od,Wa,Ic,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==cC(c,Yu(47),n+2))throw new dC(o);}else{M=c.substr(n,o-n);o-=n;E=0;J=this.d;da=this.f;
+Od=this.k;v=this.e;Ab=this.j;q=this.b;Ib=this.o;Wa=cC(M,Yu(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){ub=2;da=-1;E=cC(M,Yu(47),2);Nd=cC(M,Yu(63),2);-1!=Nd&&(-1==E||E>Nd)&&(E=Nd);-1==E&&(E=o,v=l);R=E;-1!=Wa&&Wa<E&&(R=Wa);var td=Yu(64);Ic=M.lastIndexOf(td,R);q=M.substr(2,R-2);-1<Ic&&(Ib=M.substr(2,Ic-2),ub=Ic+1);Hc=cC(M,Yu(58),-1==Ic?ub:Ic);u=Xu(M,Yu(93));if(-1!=u)try{M.length>u+1?(r=M.charCodeAt(u+1),58==r?Hc=u+1:Hc=-1):Hc=-1}catch(ef){if(ef=Li(ef),!A(ef,123))throw ef;}-1==Hc||Hc>E?J=M.substr(ub,
+R-ub):(J=M.substr(ub,Hc-ub),ag=M.substr(Hc+1,R-(Hc+1)),0==ag.length?da=-1:da=eC(ag,10))}-1<Wa&&(Od=M.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var cc=Yu(63);Md=M.lastIndexOf(cc,D);-1<Md?(Ab=M.substr(Md+1,D-(Md+1)),0==Md&&null!=v&&(G(v,l)?v=Ya:v.indexOf(Ya),W=uy(v,Yu(47))+1,v=v.substr(0,W-0)),D=Md):0!=Wa&&(Ab=null);-1<E&&(E<o&&47==M.charCodeAt(E)?v=M.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Ya:v.indexOf(Ya),W=uy(v,Yu(47))+1,0==W?v=M.substr(E,D-E):v=v.substr(0,W-0)+M.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var xe;xe=v;null!=Ab&&!G(Ab,l)&&(null!=v?xe=v+sb+Ab:xe=sb+Ab);null==this.i&&(this.i=this.i);this.d=d;this.c=xe;this.f=da;this.k=Od;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(ud=uy(this.d,Yu(64)))?(this.o=this.d.substr(0,ud-0),this.d=Yn(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=Xu(this.c,Yu(63)))?(this.j=Yn(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Ib;this.e=v;this.j=Ab}}catch(vd){vd=
+Li(vd);if(A(vd,123))throw new UB(sn(vd));throw vd;}if(-1>this.f)throw new UB("incorrect port: "+this.f);}t(440,1,Uh,ZB);_.tS=function(){return YB(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var WB;t(441,1,{});function fC(a,b,c){var d,e;for(d=new gC(a.we().b);hC(d.b);)if(a=d.c=Gi(d.b),e=a.yf(),null==b?null==e:An(b,e))return c&&(a=new iC(a.yf(),a.zf()),jC(d)),a;return null}t(445,1,ci);_.ve=function(a){return!!fC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,134)||this.Be()!=a.Be())return!1;for(a=new gC(a.we().b);hC(a.b);)if(b=a.c=Gi(a.b),c=b.yf(),b=b.zf(),!this.ve(c)||!kC(b,this.xe(c)))return!1;return!0};_.xe=function(a){a=fC(this,a,!1);return!a?null:a.zf()};_.hC=function(){var a,b,c;c=0;for(b=new gC(this.we().b);hC(b.b);)a=b.c=Gi(b.b),c+=a.hC(),c=~~c;return c};_.ye=function(){return 0==this.Be()};_.ze=function(){throw new lC("Put not supported on this map");};
+_.Ae=function(a){a=fC(this,a,!0);return!a?null:a.zf()};_.Be=function(){return this.we().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new gC(this.we().b);hC(c.b);)b=c.c=Gi(c.b),a?d+=Aa:a=!0,d+=l+b.yf(),d+=pb,d+=l+b.zf();return d+"}"};function Wx(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Hu(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Ee(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.De(b,c[d].yf())){c=!0;break a}c=!1}return c}
+function cj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:mC(a,b,a.Ee(b))}function mC(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.De(b,f.yf()))return f.zf()}return null}function z(a,b,c){return null==b?nC(a,c):A(b,1)?oC(a,b,c):pC(a,b,c,a.Ee(b))}function pC(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.De(b,d.yf()))return a=d.zf(),d.Af(c),a}else e=a.b[d]=[];d=new iC(b,c);e.push(d);++a.e;return null}
+function nC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function oC(a,b,c){var d,e=a.f,b=lb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Oi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ee(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.De(b,g.yf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.zf();break a}}c=null}return c}t(444,445,ci);_.ve=function(a){return Hu(this,a)};
+_.we=function(){return new qC(this)};_.De=function(a,b){return this.Ce(a,b)};_.xe=function(a){return cj(this,a)};_.ze=function(a,b){return z(this,a,b)};_.Ae=function(a){return Oi(this,a)};_.Be=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Di(){Wx(this)}t(443,444,qi,Di);_.Ce=function(a,b){return ss(a)===ss(b)||null!=a&&An(a,b)};_.Ee=function(a){return~~Dn(a)};function XB(){Wx(this)}t(442,443,qi,XB);function rC(){un()}t(446,97,pi,rC);
+function sC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=tC(a,c);if(c>=a.j)break;c=uC(a,c);++b}return b}function vC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function wC(a){var b;a.b=0<=a.k&&!a.e?a.k:tC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new rC;b=a.b;a.b=uC(a,a.b);return a.o.substr(b,a.b-b)}
+function uC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=xC(a.o,d);if(c<=a.i&&vC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Xu(a.d,Yu(c)))break;++d}a.n&&b==d&&(a.f?(c=xC(a.o,d),c<=a.i&&vC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Xu(a.d,Yu(c))&&++d));return d}function tC(a,b){var c,d;if(null==a.d)throw new rn;for(d=b;!a.n&&d<a.j;)if(a.f){c=xC(a.o,d);if(c>a.i||!vC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Xu(a.d,Yu(c)))break;++d}return d}
+function yC(a){zC.call(this,a," \t\n\r\u000c",!1)}function AC(a){zC.call(this,a,za,!1)}function zC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=xC(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=xC(this.d,d),this.c[c]=a}}}t(447,1,{},yC,AC,zC);_.b=0;_.c=null;_.d=null;_.e=!1;
+_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function BC(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Gn(e),!(En(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==pe?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Oc+c+Rc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function CC(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+Xf:a}function ys(a){var a=new DC(a),b,c,d,e,f;b=$doc.getElementsByTagName(Yd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Cd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;EC(a););return a.c}
+function FC(){FC=x;GC=H(vs,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);HC=(aA(),dA);IC=pA(HC);JC=y(KC,s,88,23,0);LC=y(vs,s,1,23,0);MC=y(KC,s,88,7,0);NC=null!=(RB(),SB[Ne]);OC=y(PC,s,92,100,0);QC=y(RC,s,93,100,0)}function SC(a){var b;if(a.Gb)b=TC(a,1)+rb+TC(a,2)+rb+TC(a,3);else if(b=TC(a,0),0<b.length){var c=new UC(a.$);Ui(a.ab.b,c)}return b}
+function VC(a,b){var c,d;c=b.b;if(G(c,(WC(),XC).c))Hq(YC(a));else if(G(c,ZC.c))Hq(Iq(a));else if(G(c,$C.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new Jq(a)),a.xb),c.b=d,Kq(),Lq(c));else if(G(c,hg)){7!=a.P&&(a.Q=fh);d=b.d;d=ot(d,eh);c=Rs(d,a.Q);var e=!Ps(c,fh)?Ks(c):c;!Ps(e,lh)&&aD(a.$,O(c));bD(a);a.nb=!0;cD(a);a.P=7;a.Q=d}else G(c,og)||(G(c,fe)?dD(a):eD(a,c))}
+function fD(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(gD,s,-1,4,1);o=y(gD,s,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)hD(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=pz(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;iD(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||jD(a.gb[f])}a.C*=h}}
+function kD(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new lD(a),a.$.s=0);null!=a.tb&&BC(a.tb,null)}}function mD(a,b){var c,d,e,f;f=new jB;d=Ac;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=vc);d=new bB(Mb+d);var g=(WC(),XC).c;d.d=g;hB(f,d);uz(d.e,a);d=new bB(Mb+c);d.d=ZC.c;uz(d.e,a);hB(f,d);a.wb&&(hB(f,new bB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new bB(c),d.d=$C.c,uz(d.e,a),hB(f,d));sy(a,f);return f}
+function nD(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);X(b,HC);a.pb?(f==a.d&&X(b,qA(HC)),QA(b,h,g,a.Z,a.Z),X(b,(aA(),fA)),oD(b,h,g,a.Z-1,a.Z-1)):f==a.d?PA(b,h+1,g+1,a.Z,a.Z,!1):PA(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(X(b,(aA(),hA)),f){case 101:X(b,kA);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;pD(b,!0);qD(b,rD(b,f,d,c,e));X(b,hA);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(pD(b,!1),qD(b,rD(b,f,d,c,e)));sD(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);QA(b,h+9,g+9,2,4);QA(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(X(b,iA),QA(b,h+10,g+18,4,4));0.96<Math.random()&&(X(b,kA),QA(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);Y(b,d,g+a.Z-c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);Y(b,j-f,n,j-2*f,n);Y(b,j+f,n,j+2*f,n);X(b,lA);Y(b,d,g+c,j,g+~~(a.Z/2));Y(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;Y(b,j-f,n,j-2*f,n);Y(b,j+f,
+n,j+2*f,n);X(b,hA);break;case 107:X(b,jA);QA(b,h+4,g+4,a.Z-8,a.Z-8);X(b,hA);oD(b,h+4,g+4,a.Z-8,a.Z-8);sD(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);QA(b,h+9,g+9,2,4);QA(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);Y(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);Y(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;Y(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);Y(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),X(b,nA),oD(b,c,e,d,d),X(b,gA),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,Y(b,c,g,j,o),Y(b,j,o,n,g),g=e+d+f,o=g+f,Y(b,c,g,j,o),Y(b,j,o,n,g),h+=f,n=h+f,g=e+d,Y(b,n,e,h,a),Y(b,h,a,n,g),h=c+d+f,n=h+f,Y(b,h,e,n,a),Y(b,n,a,h,g));break;case 110:tD(b,h,g,a.Z,!0);break;case 111:tD(b,h,g,a.Z,!1);break;case 109:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));Y(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:X(b,bA);QA(b,h+3,g+5,a.Z-7,a.Z-11);X(b,hA);oD(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:X(b,HC);
+a.qb&&PA(b,h+1,g+1,a.Z,a.Z,!1);X(b,hA);uD(a,b,h,g,"NEW");break;case 106:X(b,iA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,hA);Y(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));uD(a,b,h+6,g,oc);break;case 104:X(b,iA);Y(b,h+7,g+7,h+a.Z-7,g+a.Z-7);Y(b,h+8,g+7,h+a.Z-6,g+a.Z-7);Y(b,h+7,g+a.Z-7,h+a.Z-7,g+7);Y(b,h+8,g+a.Z-7,h+a.Z-6,g+7);X(b,hA);break;case 105:a.Ob?(X(b,mA),Y(b,h+11,g+5,h+9,g+9),Y(b,h+9,g+9,h+4,g+9),Y(b,h+4,g+9,h+8,g+12),Y(b,
+h+8,g+12,h+6,g+18),Y(b,h+6,g+18,h+11,g+15),Y(b,h+12,g+5,h+14,g+9),Y(b,h+14,g+9,h+19,g+9),Y(b,h+19,g+9,h+15,g+12),Y(b,h+15,g+12,h+17,g+18),Y(b,h+17,g+18,h+12,g+15),X(b,hA)):uD(a,b,h,g,"123");break;case 114:X(b,oA);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);QA(b,d,c,f,f);X(b,hA);vD(a,b,h,g,bA,"i");break;case 201:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:Y(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);Y(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:Y(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));Y(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);Y(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:Y(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));Y(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));Y(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:wD(a,b,h,g+2,3);break;case 207:wD(a,b,h,g,4);break;
+case 208:wD(a,b,h,g,5);break;case 209:wD(a,b,h,g,1);break;case 210:wD(a,b,h,g,6);break;case 211:wD(a,b,h,g,7);break;case 212:wD(a,b,h,g,8);break;case 213:uD(a,b,h,g,"FG"),a.G=new eB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=LC[d]&&vD(a,b,h,g,JC[d],LC[d])}
+function xD(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,X(d,HC),QA(d,0,0,c,b),a.pb?(X(d,(aA(),fA)),oD(d,-1,0,c,b-1)):(X(d,IC),Y(d,0,0,c-1-2,0),X(d,qA(HC)),Y(d,0,b-1,c-1,b-1),Y(d,c-1,0,c-1,b-1)),yD(d,a.Y),X(d,(aA(),hA)),-1!=a.K.toLowerCase().indexOf(ge)&&X(d,iA),zD(d,a.K,10,15),AD(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function BD(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;X(d,HC);QA(d,0,0,c,b);a.pb?(X(d,(aA(),fA)),Y(d,0,b-1,c,b-1),e=CD*(a.Z+a.T)+2,Y(d,0,e,c,e),Y(d,0,e,0,b),Y(d,a.Z-1,e,a.Z-1,b-a.Z)):(X(d,IC),Y(d,0,0,0,b-1),Y(d,0,CD*a.Z,b-1,CD*a.Z),X(d,qA(HC)),Y(d,c-1,0,c-1,b-1-a.Z),Y(d,0,b-1,c-1,b-1));for(b=3;b<=CD+2;++b)nD(a,d,1,b);AD(a.Vb,a.R,0,2*a.Z+a.T)}}
+function DD(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;X(e,a.u);QA(e,0,0,c,b);d=a.eb?(mB(),pB):(mB(),rB);if((mB(),nB)==(mB(),nB))d==pB?e.b=l:e.b=ug;d=new zz(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ha);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,R=void 0,ub=o=v=q=j=void 0,W=o=j=void 0,M=h=q=h=void 0,da=D=R=void 0,J=h=r=q=q=E=u=M=j=W=W=v=M=J=r=W=M=u=da=r=J=n=R=o=v=v=E=J=void 0,
+D=R=1,n=2,da=3;f.x&&(iD(f),fD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;da*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(ED(13*f.o.C*j)));FD(f.o,j);f.o.B&&(X(g,(aA(),hA)),oD(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(X(g,(FC(),MC)[f.e[j]]),h=g,q=L(f.K[j]-o/2),W=L(f.N[j]-o/2),M=u=o,pD(h,!0),qD(h,rD(h,q,W,u,M)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(X(g,(FC(),MC)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+R*R),1>D&&(D=1),R/=D,D=J/D,r=3*da*R,J=3*da*D,W=y(I,m,-1,4,1),q=y(I,m,-1,4,1),W[0]=L(f.K[h]+r),q[0]=L(f.N[h]-J),W[1]=L(f.K[o]+r),q[1]=L(f.N[o]-J),W[2]=L(f.K[o]-r),q[2]=L(f.N[o]+J),W[3]=L(f.K[h]-r),q[3]=L(f.N[h]+J),o=g,h=W,pD(o,!0),qD(o,GD(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){X(g,(aA(),hA));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&X(g,(FC(),MC)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;M=f.K[h];u=f.N[h];W=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=W-M,R=q-u,D=Math.sqrt(J*J+R*R),1>D&&(D=1),
+R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&X(g,lA);r=n*R;J=n*D;Y(g,O(N(Math.round(M+r))),O(N(Math.round(u-J))),O(N(Math.round(W+r))),O(N(Math.round(q-J))));Y(g,O(N(Math.round(M-r))),O(N(Math.round(u+J))),O(N(Math.round(W-r))),O(N(Math.round(q+J))));X(g,hA);break;case 3:o=O(N(Math.round(M)));h=O(N(Math.round(u)));W=O(N(Math.round(W)));q=O(N(Math.round(q)));Y(g,o,h,W,q);M=O(N(Math.round(da*R)));u=O(N(Math.round(da*D)));Y(g,o+M,h-u,W+M,q-u);Y(g,o-M,h+u,W-M,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+M-(M-W)/10*h,E=u-(u-q)/10*h,Y(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));yD(g,f.o.n);o=FA(f.o.o.c).b-FA(f.o.o.c).c;J=f.f[j];h=sb;null!=J&&(h=J);J=uB(f.o.o,h);M=O(N(Math.round((M+W)/2-J/2)));r=O(N(Math.round((u+q)/2+~~(o/2)-1)));X(g,lA);zD(g,h,M,r);X(g,hA);break;default:if(1==f.C[j]||3==f.C[j])r=da*R,J=da*D,E=y(I,m,-1,3,1),v=y(I,m,-1,3,1),E[0]=O(N(Math.round(W+r))),v[0]=O(N(Math.round(q-J))),E[1]=O(N(Math.round(M))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(W-
+r))),v[2]=O(N(Math.round(q+J))),o=g,h=E,q=v,pD(o,!0),qD(o,GD(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=da*R;J=da*D;for(h=0;10>h;++h)v=M-(M-W)/10*h,E=u-(u-q)/10*h,o=h/10,Y(g,O(N(Math.round(v+r*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-r*o))),O(N(Math.round(E+J*o))))}else Y(g,O(N(Math.round(M))),O(N(Math.round(u))),O(N(Math.round(W))),O(N(Math.round(q))))}}D=y(gD,s,-1,f.u+1,1);R=y(I,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+q/R[h],D[o]=
+D[o]/R[o]+n/R[o];yD(g,f.o.n);o=FA(f.o.o.c).b-FA(f.o.o.c).c;J=y(vs,s,1,f.u+1,0);W=y(I,m,-1,f.u+1,1);q=y(I,m,-1,f.u+1,1);n=y(HD,s,99,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(ED(2*f.o.C))));for(j=1;j<=f.u;++j)h=ID(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,W[j]=q[j]=uB(f.o.o,h),n[j]=JD(f,u,j,W[j],W[j],o,!1)):(M=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(M=!0),r=h,ub=l,f.o.Lb&&0<f.y[j]&&(ub+=Ub,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Rj(f.B[j])&&(v+=Rj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),M||!E?h=h+ub+v+l:h=v+ub+l+h,E||(r=h),J[j]=h,r=uB(f.o.o,r),v=uB(f.o.o,h),W[j]=r,q[j]=v,v=n[j]=JD(f,u,j,r,v,o,M),M=v.d+u+1,r=v.e+o+u,X(g,f.o.u),-1==f.k&&0!=f.e[j]&&X(g,(FC(),MC)[f.e[j]]),QA(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?X(g,(FC(),MC)[f.e[j]]):X(g,(aA(),hA)):X(g,(FC(),JC)[f.c[j]]),zD(g,h,M,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=W[j],v=q[j],M=O(N(ED(f.K[j]-r/2))),r=
+O(N(ED(f.N[j]+~~(o/2)-1))),X(g,(aA(),lA)),zD(g,ba+f.r[h][1],M+v,r);if(0<f.E||0<f.F)if(X(g,104==f.o.d?(aA(),iA):(aA(),oA)),0<f.E&&106!=f.o.d&&(v=n[f.E],oD(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,r=(da+1)*R,J=(da+1)*D,E=y(I,m,-1,5,1),v=y(I,m,-1,5,1),E[0]=O(N(ED(f.K[h]+r))),E[1]=O(N(ED(f.K[o]+r))),v[0]=O(N(ED(f.N[h]-J))),v[1]=O(N(ED(f.N[o]-J))),E[3]=O(N(ED(f.K[h]-r))),E[2]=O(N(ED(f.K[o]-r))),v[3]=O(N(ED(f.N[h]+J))),
+v[2]=O(N(ED(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(da=g,j=E,R=v,da.o&&(pD(da,!1),qD(da,GD(da,j,R,5,!0)))),106==f.o.d&&KD(f,f.I[f.F],f.J[f.F]))){da=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++da;if(da>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;X(g,(aA(),iA));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],oD(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(X(e,(aA(),fA)),Y(e,c-1,0,c-1,b-1)):(X(e,qA(HC)),Y(e,c-1,0,c-1,b-1),X(e,HC),Y(e,c-2,0,c-2,b-1),X(e,IC),Y(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),X(e,(aA(),lA)),Y(e,
+d,~~(b/2),d+48,~~(b/2)),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),Y(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new DA(Vb,0,13),a.X=new tB(a.U),null!=a.cb&&(d=uB(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,X(e,(aA(),hA)),yD(e,a.U),zD(e,a.cb,c,b)));AD(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function wD(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,m,-1,9,1);n=y(I,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+a*Math.sin(j)),n[f]=L(d+a*Math.cos(j));f=e+1;b.o&&(pD(b,!1),qD(b,GD(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=L(c+(a-3)*Math.sin(j)),n[f]=L(d+(a-3)*Math.cos(j));Y(b,h[0],n[0],h[1],n[1]);Y(b,h[2],n[2],h[3],n[3]);Y(b,h[4],n[4],h[5],n[5])}}
+function LD(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;X(d,HC);QA(d,0,0,b,c);a.pb?(X(d,(aA(),fA)),c=14*(a.Z+a.T),oD(d,c,0,b-c-1,2*a.Z+a.T-1)):(X(d,qA(HC)),Y(d,b-1,0,b-1,c-1),Y(d,0,c-1,b-1-2,c-1),X(d,IC),Y(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)nD(a,d,b,1),nD(a,d,b,2);a.d=c;AD(a.Vb,a.Rb,0,0)}}
+function tD(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);Y(a,j,r,f,h);Y(a,g,r,f,h);j=~~(n/3);Y(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);sD(a,b,c+o-j,f,d-4-j-1,e,h)}
+function MD(a,b,c){var d,e,f,g,j,h;ND(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=OD(b);b=new zC(b,j,!0);e=l;for(d=1;5>=d;++d)e=PD(b,j);d=QD(eC(Xn(e.substr(0,3)),10)).b;g=QD(eC(Xn(e.substr(3,3)),10)).b;PD(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=PD(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new RD(a,f)}fD(a,1,d,1);fD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new RD(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",cD(a),!1;null!=a.j&&a.$&&SD(a.$,a.j,!0);null!=a.k&&
+a.$&&SD(a.$,a.k,!1);j=TD(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new UD(a,a.$,e)}a.f=1;a.$=a.gb[a.f];fD(a,1,j,0)}c&&cD(a);return!0}function Mq(a,b){a.lb=!0;a.K=b}function FD(a,b){100>b&&(!OC[b]&&(OC[b]=new DA(Vb,0,b)),!QC[b]&&qs(QC,b,new tB(OC[b])),a.n=OC[b],a.o=QC[b])}
+function Qq(a,b){var c,d;if(0==b)return!1;bD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:kD(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;VD(a,WD(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new dv("Cannot redo. Index is out of range.");if(!d.b.d)throw new dv(Yb);
+d.b=d.b.d;VD(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Vt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(Mq(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=XD(d),YD(a,d,!1,!0),null!=a.tb&&BC(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Vt(d,d.b)):d=null;null==d?(a.lb=!0,a.K=hc):(Mq(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=XD(d),YD(a,d,!1,!0),null!=a.tb&&BC(a.tb,null));break;case 101:a.Mb&&ZD(a.Mb);a.Mb=new $D(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new aE(a):a.Eb.hc.d.hb?bE(a.Eb.hc.d):cE(a.Eb);break;case 114:a.c&&
+ZD(a.c);a.c=new $D(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,dE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=eE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(gD,s,-1,4,1);hD(a.$,d);a.nb=!0;a.$=new UC(a.$);d=L(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;fE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,gE(a.$,a.$.E),a.$.E=0,dD(a)):0<a.$.F&&(a.nb=!0,hE(a.$,a.$.F),a.$.F=0,dD(a));iE(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new jB;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new bB(c),hB(j,g),g.d=c,uz(g.e,a);sy(a,j);a.F=j}iB(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(ZD(a.p),a.p=null);0==a.$.E&&(a.p=new $D(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,dD(a)),18==a.e&&(d=ao((Nq(),Oq).hc.b.pb,Wg),jE(a.$,a.$.E,d),dD(a)),iE(a.$))}cD(a);return!0}
+function Iq(a){var b,c,d;d=YC(a);c=l;if(a.Gb){var e,f,g;g=ks([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)eE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(kE(g[1][0],3)+kE(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+lE(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+lE(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new mE(a,a.gb,a.vb)),c=lE(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function nE(a,b,c,d){var e;e=c;var f=d,g,j;(g=oE(b),j=0!=(b.f&2),g||j)?(a.Gb?iB((!a.x&&(a.x=mD(a,!0)),a.x),a,e,f):iB((!a.w&&(a.w=mD(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=pE(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=CD+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",cD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",cD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Qq(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)gE(a.$,a.$.E),a.$.E=0,dD(a);else{if(106==a.d)return!0;if(108==a.d)qE(a.$,a.$.E,0),dD(a);else if(157==a.d)qE(a.$,a.$.E,1),dD(a);else if(158==a.d)qE(a.$,a.$.E,-1),dD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Z(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):dD(a);else if(206<=a.d&&229>=a.d)a.P=2,rE(a.$),dD(a);else if(230==a.d)a.P=3,dD(a);else if(233<=a.d&&262>a.d)sE(a.$,!1),dD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;jE(a.$,a.$.E,ao(a.Eb.f.hc.b.pb,Wg));a.$.n=!0;dD(a)}else if(105==a.d)tE(a.$),dD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=ao((Nq(),Oq).hc.b.pb,Wg),1>d.length&&(d=Kc),jE(a.$,a.$.E,
+d)),dD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,rE(a.$),dD(a);else if(0<a.$.F)if(104==a.d)hE(a.$,a.$.F),a.$.F=0,dD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Mq(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;gE(d,c);d.b[c]=0}a.$.F=0;dD(a)}else if(201==a.d)uE(a.$,a.$.F),dD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),dD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,dD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,dD(a);else if(206<=a.d&&229>=a.d)a.P=2,rE(a.$),dD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=ao(a.Eb.f.hc.b.pb,Wg);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;dD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new lD(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(vE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Z(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,rE(a.$)):300<a.d?(vE(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=ao((Nq(),Oq).hc.b.pb,Wg),1>d.length&&(d=Kc),jE(a.$,1,d))):230==a.d?wE(a,null,!0):233<=a.d&&262>a.d?(vE(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,sE(a.$,!0)):RB();dD(a)}else e=!1;e&&(iE(a.$),a.mb=!1,a.ob=!1,a.nb=!0,cD(a))}return e}
+function xE(a,b,c,d){var e,f;if(a.A||!a.ib||oE(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=yE(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)gE(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Z(b,0),hE(b,e),0<yE(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Mq(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Z(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<yE(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Mq(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(pE(b)||oE(b))aD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(gD,s,-1,4,1);hD(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;bD(a);a.nb=!0;cD(a);a.Tb=c;a.Ub=d;return!0}
+function zE(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||oE(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((FC(),NC)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;AE(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(AE(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;bD(a);a.nb=!0;cD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function BE(a){if(a.A)return!0;a.jb&&(a.jb=!1,dD(a));a.lb=!1;a.Q=fh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=yE(b,b.u),6>b.A[c]&&(CE(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),gE(b,b.u));b.D=!1;dD(a)}else a:{var b=a.$,e,f;c=yE(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Mq(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Mq(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(ED((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(ED((b.N[b.G]+b.N[c])/2))))}}jD(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,WD(b),b.b.d=c),dD(a),a.s=!1)}else 5==a.P&&(jD(a.$),dD(a));0<a.P&&(a.E=!1,bD(a),a.nb=!0,iE(a.$),DE(a.$),cD(a),a.P=0,a.i=!1);if(NC&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,bD(a),a.nb=!0,cD(a);return!0}function bD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function AE(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,BC(a.sb,H(EE,s,126,[new T(a.f),new T(b)]))}
+function FE(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Ef)?a.Gb=!1:-1<b.indexOf(cg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(zf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(If)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,fD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)GE(a.gb[d]),iD(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Sf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(md)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++CD;c&&cD(a)}
+function cD(a){var b,c,d,e;b=pz(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Fe(a.db,d,c),a.A&&e&&fD(a,1,a.vb,0),DD(a),a.A||(a.Rb=a.Fe(a.Rb,b.c,2*a.Z+a.T),LD(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Fe(a.R,a.Z,c),BD(a),a.J=a.Fe(a.J,d,a.Z),xD(a))):(DD(a),a.A||(xD(a),a.E&&(LD(a),BD(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function HE(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=eE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=ID(c,h);c.o.N&&0<c.y[h]&&(j+=Ub,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Rj(c.B[h])&&(j+=Rj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=lb+g);o+=ba+j+ba+IE(0.055999999999999994*c.K[h],0,2)+ba+IE(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=dh),e+=c)}return e}function TC(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=eE(a.gb[c]),d!=b))continue;d=void 0;d=JE(a.gb[c]);d=KE(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
+function dD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&BC(a.tb,null)}var c,d,e;e=new LE;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=JE(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new ME(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function YD(a,b,c,d){try{MD(a,b,d)?c&&dD(a):cD(a)}catch(e){if(e=Li(e),A(e,123))cD(a);else throw e;}}
+function wE(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;ND(a,c);e=j=0;q=new zC(b,"|>",!0);g=-1<b.indexOf(rb);n=1;h=sC(q);a.vb=0;for(f=1;f<=h;++f)if(o=wC(q),Xn(o),!G(o,dh))if(G(o,rb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new NE(a,o);if(0==a.$.u){OE(a,"ERROR - problems in reading/processing molecule !");RB();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(OE(a,"ERROR - strange reaction - fixing !"),RB(),d=!1):3<n?(OE(a,"ERROR - strange reaction !"),RB(),d=!1):(1<a.vb&&!g&&FE(a,zf,!0),g&&!a.Gb&&FE(a,
+cg,!0),!g&&a.Gb&&FE(a,Ef,!0),g?(fD(a,1,j,1),fD(a,j+1,e-1,2),fD(a,e,a.vb,3)):fD(a,1,a.vb,0),c&&cD(a),d=!0)}d?dD(a):cD(a)}catch(r){if(r=Li(r),A(r,123))cD(a);else throw r;}}function PE(a){bD(a);a.nb=!0;cD(a)}function ND(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new lD(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&cD(a);null!=a.tb&&BC(a.tb,null)}
+function VD(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=JE(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&BC(a.tb,null)}}function QE(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,cD(a),null):a.gb[b]}
+function eD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ha)?c=235:G(b,Ia)?c=240:G(b,Ga)?c=260:G(b,Na)?c=261:G(b,Sa)?c=241:G(b,La)?c=233:G(b,Ka)?c=236:G(b,Ja)?c=237:G(b,Ra)?c=234:G(b,Qa)?c=243:G(b,Ta)?c=252:G(b,Pa)?c=244:G(b,Ua)?c=239:G(b,"-PO3H2")?c=251:G(b,Fa)?c=242:G(b,Da)?c=245:G(b,Ea)&&(c=238);0<c?Qq(a,c):b="Not known group!";a.lb=!0;a.K=b;cD(a)}function OE(a,b){a.lb=!0;a.K=b;cD(a)}function YC(a){var b;b=SC(a);bD(a);cD(a);return b}
+function uD(a,b,c,d,e){var f,g,j,h;f=a.X;h=uB(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new DA(f.c.b,f.c.d,g),f=new tB(j),h=uB(f,e),b.f=j,b.j=RE(j);else yD(b,a.U);f=FA(f.c).b-FA(f.c).c;zD(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function vD(a,b,c,d,e,f){var g,j;g=FA(a.W.c).b-FA(a.W.c).c;j=uB(a.W,f);yD(b,a.V);(b.e=e)&&(b.i=fg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);zD(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function Pq(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ad,cD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ad):Mq(a,a.z+ba),cD(a))}t(451,373,Yh);_.te=function(a){VC(this,a)};_.Fe=function(a,b,c){return lz(this,b,c)};_.Ge=function(){};_.ae=function(){cD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=fh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var CD=10,OC,QC,HC,IC,JC,GC,NC,SE=null,MC,LC;
+function TE(){FC();jz.call(this);this.Vb=(Bp(),Bp(),Ry).b;this.y=new DA(null,0,8);this.u=(aA(),bA);this.gb=y(UE,s,139,99,0);this.ab=new hz;this.Ib=new VE;this.L=G((RB(),SB[Pe]),ac);this.v=new WE;this.H=H(vs,s,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.$=new lD(this);MC[0]=eA;MC[1]=new cA(255,153,153);MC[2]=new cA(255,204,102);MC[3]=new cA(255,255,153);MC[4]=new cA(102,255,255);MC[5]=new cA(51,204,255);MC[6]=new cA(255,153,255)}t(450,451,Yh,TE);
+_.Fe=function(a,b,c){var d;return a?(d=a.b,mj(d.u,b,c),a):lz(this,b,c)};_.Ge=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[XE(b.b),a])}};_.b=null;function YE(a){if(a.e.pb.style.display!=Df){oz(a.d);for(a=new Fi(a.f.k);a.c<a.e.Be();)Gi(a),null.cg()}}function ZE(a){$E.call(this,a,eb,eb,null)}function aF(a,b){$E.call(this,a,eb,eb,b)}function bF(a,b,c){$E.call(this,a,b,c,null)}
+function $E(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(Zb,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=hj(a)){this.c=cF;++cF;this.e=e;this.d=new TE;this.f=new dF(this.d,b,c,d);qv(e,this.f,e.pb);d&&ed in d&&(this.f.c=d[ed]);a=this.f;a.e||(a.e=mz(a,$n(a.pb,Lf),$n(a.pb,Kf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?SE=Zb:SE="JME";b.w=mD(b,!1);b.x=mD(b,!0);Mq(b,SE+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=pz(b);fz(b,null);b.pb||(b.T=0);b.U||(b.U=new DA(Vb,0,13),b.X=new tB(b.U));b.V||(b.V=new DA(Vb,1,13),b.W=new tB(b.V));b.Y||(b.Y=new DA(Vb,0,11),new tB(b.Y));FD(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;CD=10;b.Lb=!0;try{q=eF(b.Vb,"options");null!=q&&FE(b,q,!1);j=eF(b.Vb,"jme");null!=j&&(b.M=j);n=eF(b.Vb,"mol");null!=n&&(b.bb=n);g=eF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=eF(b.Vb,Gg);null!=o&&(b.cb=o,cD(b));b.k=eF(b.Vb,"atomcolors");b.j=eF(b.Vb,"atombg");f=eF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=(aA(),bA);try{if(0!=f.indexOf(ma))throw new tn("bad hex encoding");E=eC(f.substr(1,2),16);D=eC(f.substr(3,2),16);u=eC(f.substr(5,2),16);r=v=new cA(E,D,u)}catch(J){if(J=Li(J),A(J,123))RB(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&dE(b.$);h=eF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=Li(R),!A(R,123))throw R;}b.d=202;for(f=0;23>f;++f)JC[f]=(aA(),jA),LC[f]=Kc;LC[1]=Ub;JC[1]=(aA(),fA);LC[2]=Bb;JC[2]=jA;LC[3]=Eb;JC[3]=fA;LC[4]=ec;JC[4]=oA;LC[5]=lc;
+JC[5]=iA;LC[9]=Pb;JC[9]=lA;LC[10]=Jb;JC[10]=lA;LC[11]=Db;JC[11]=lA;LC[12]=Wb;JC[12]=lA;LC[8]=zc;JC[8]=qA(kA);LC[7]=nc;JC[7]=jA;LC[6]=Cc;JC[6]=fA;LC[13]=Bc;JC[13]=fA;LC[18]=Kc;JC[18]=fA;LC[19]=oc;JC[19]=fA;LC[20]=pc;JC[20]=fA;LC[21]=qc;JC[21]=fA;LC[22]=rc;JC[22]=fA;Py(b);b._=new fF;f=a.d;f.D=pz(f);null!=f.M?(wE(f,f.M,!1),null!=f.j&&f.$&&SD(f.$,f.j,!0),null!=f.k&&f.$&&SD(f.$,f.k,!1)):null!=f.bb&&YD(f,f.bb,!1,!1);cD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function gF(){return ys(null)}function hF(a){return ys(a)}t(452,1,ri,ZE,aF,bF,$E);_.He=function(a){B(this.f,new iF(this,a),(Ep(),Ep(),Fp))};_.Ie=function(a){B(this.f,new jF(this,a),(Yq(),Yq(),Zq))};_.Je=function(a){cE(new kF(a,this.d,HC))};_.Ke=function(){kD(this.d)};_.Le=function(){Qn((Nn(),On),new lF(this))};_.Me=function(){return this.b};_.Ne=function(){return this.c};_.Oe=function(){return this.d.I};_.Pe=function(){return this.d.eb};_.Qe=function(){return this.d.fb};_.Re=function(){return this.d.tb};
+_.ed=function(){return $n(this.f.pb,Kf)};_.Se=function(){var a;a=[];a.length=2;a[0]=$n(this.f.pb,Lf);a[1]=$n(this.f.pb,Kf);return a};_.fd=function(){return $n(this.f.pb,Lf)};_.Te=function(){return this.e.pb};_.Ue=function(){return this.d.yb};_.Ve=function(){return this.d.Ab};_.We=function(a){$wnd.alert("JSME initialization error: "+a)};_.hd=function(){return this.e.pb.style.display!=Df};_.Xe=function(){var a=this.d,b;a.Gb?b=HE(a,1)+rb+HE(a,2)+rb+HE(a,3):b=HE(a,0);return b};_.Ye=function(){return Iq(this.d)};
+_.Ze=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=SC(a);a.Pb=b;cD(a);return c};_.$e=function(a){FE(this.d,a,!0)};_._e=function(){};_.af=function(a){YD(this.d,a,!0,!0)};_.bf=function(a){wE(this.d,a,!0)};_.fe=function(){YE(this)};_.cf=function(){ND(this.d,!0)};_.df=function(a){var b=this.d;if(a=QE(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;PE(b)}};_.ef=function(a){this.b=a;!this.d.b&&(this.d.b=new mF(this))};
+_.ff=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Fi(b.b);d.c<d.e.Be();)c=Gi(d),a?c.b=l:c.b=ug}oz(b.d)};_.gf=function(a,b){var c=this.d,d;if(d=QE(c,a))SD(d,b,!0),PE(c)};_.hf=function(a,b){var c=this.d,d;d=QE(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,cD(c)):(d.E=b,PE(c))};_.kd=function(a){Vu(this.f,a);YE(this)};_.jf=function(a){this.d.I=a};_.kf=function(a){var b=this.d;b.eb=a;cD(b)};_.lf=function(a){var b=this.d;b.fb=a;cD(b)};_.mf=function(a){this.d.sb=a};
+_.nf=function(a){this.d.tb=a};_.of=function(a){var b=this.d;b.yb=a;b.w=mD(b,!1)};_.pf=function(a){this.d.Ab=a};_.qf=function(a,b){var c=this.f;c.md(a);c.kd(b);YE(this)};_.rf=function(a){eD(this.d,a)};_.sf=function(a,b){var c=this.d;c.i=!1;c.Qb=new NE(c,a);c.d=253;c.lb=!0;c.K=b;cD(c)};_.ld=function(a){Zu(this.e.pb,a)};_.md=function(a){this.f.pb.style[ah]=a;YE(this)};_.tf=function(a){OE(this.d,a)};_.uf=function(){return YC(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var cF=0;
+function lF(a){this.b=a}t(453,1,{},lF);_.xc=function(){var a,b;for(b=new Fi(this.b.f.b);b.c<b.e.Be();)a=Gi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function mF(a){this.b=a}t(454,1,{},mF);_.b=null;function iF(a,b){this.b=a;this.c=b}t(455,1,{},iF);_.Lc=function(a){a=a.b;Qn((Nn(),On),new nF(this,this.c,a))};_.b=null;_.c=null;function nF(a,b,c){this.b=a;this.d=b;this.c=c}t(456,1,{},nF);_.xc=function(){var a=this.c;this.d.b.apply(a,[XE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function jF(a,b){this.b=a;this.c=b}t(457,1,{},jF);_.b=null;_.c=null;function ar(a,b,c){this.b=a;this.d=b;this.c=c}t(458,1,{},ar);_.xc=function(){var a=this.c;this.d.b.apply(a,[XE(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function oF(){var a=pF("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;qF(rF,arguments)?a=arguments[0]:3==arguments.length?a=new bF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new ZE(arguments[0]):4==arguments.length?a=new $E(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new aF(arguments[0],arguments[1]));this.g=a;sF();a[Sc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.He(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new tF(a))});b.addMouseOverHandler=C(function(a){this.g.Ie(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new tF(a))});b.alert=C(function(a){this.g.Je(a)});b.clear=C(function(){this.g.Ke()});b.deferredRepaint=C(function(){this.g.Le()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.ed()});b.getOffsetSize=C(function(){return this.g.Se()});b.getOffsetWidth=C(function(){return this.g.fd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.We(a)});b.isVisible=C(function(){return this.g.hd()});
+b.jmeFile=C(function(){return this.g.Xe()});b.molFile=C(function(){return this.g.Ye()});b.nonisomericSmiles=C(function(){return this.g.Ze()});b.options=C(function(a){this.g.$e(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.af(a)});b.readMolecule=C(function(a){this.g.bf(a)});b.repaint=C(function(){this.g.fe()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=rF;sF();var f=b,g,b=uF.c;g=vF(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=vF(b,
+e,f)}if(!g)throw new Pi("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.cf()});b.resetAtomColors=C(function(a){this.g.df(a)});b.setAfterPasteCallBack=C(function(a){this.g.ef(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new tF(a))});b.setAntialias=C(function(a){this.g.ff(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.gf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.hf(a,b)});b.setHeight=C(function(a){this.g.kd(a)});
+b.setHelpURL=C(function(a){this.g.jf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.kf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.lf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.mf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.nf(a)});b.setPasteLabel=C(function(a){this.g.of(a)});b.setPrePasteJSfunction=C(function(a){this.g.pf(a)});b.setSize=C(function(a,b){this.g.qf(a,b)});b.setSubstituent=C(function(a){this.g.rf(a)});b.setTemplate=C(function(a,
+b){this.g.sf(a,b)});b.setVisible=C(function(a){this.g.ld(a)});b.setWidth=C(function(a){this.g.md(a)});b.showInfo=C(function(a){this.g.tf(a)});b.smiles=C(function(){return this.g.uf()});wF({"0":{"0":[[gF,null,void 0]],1:[[hF,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new xF(e));return[e]},pe]]}});yF(rF,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ws(){zF||(zF=!0,oF())}t(459,1,{},ws);
+var zF=!1;function As(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function zs(){}t(461,1,{},zs);_.xc=function(){As()};function xF(a){this.b=a}t(462,1,{113:1,151:1},xF);_.eQ=function(a){return null!=a&&A(a,113)&&this.b==a.b};_.b=null;function tF(a){this.b=a}t(463,1,{114:1,151:1},tF);
+_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;
+function EC(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ah)||l;b=c.getAttribute(Ce)||l;f=c.getAttribute(Bf)||l;e=c.getAttribute(Le)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Bf)||l,h=h.getAttribute(Wg)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Cd);c.removeAttribute(Bf);c.removeAttribute("archive");c.removeAttribute(Ce);c.removeAttribute(ah);c.removeAttribute(dd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=fo();c.setAttribute(Le,d);c.style[ah]=CC(g);c.style[Ce]=CC(b);b=new AF(a,d,n,e,c,f);Qn((Nn(),On),b);++a.c;return!0}function DC(a){this.b="JME.class";this.e=a}t(464,1,{},DC);_.Fc=function(){return EC(this)};_.b=null;_.c=0;_.d=null;_.e=null;function AF(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(465,1,{},AF);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Le,this.f):this.d.removeAttribute(Le);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function BF(){}t(466,1,ri,BF);function CF(a){this.b=a}t(467,1,{},CF);_.xc=function(){this.b()};_.b=null;
+function DF(){var a=pF("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;qF(EF,arguments)?a=arguments[0]:0==arguments.length&&(a=new BF);this.g=a;sF();a[Sc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){Qn((Nn(),On),new CF(a))});yF(EF,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function xs(){FF||(FF=!0,DF())}t(468,1,{},xs);var FF=!1;function GF(a){un();this.i=a}
+t(469,439,di,GF);function Gs(){un();this.i="divide by zero"}t(470,97,pi,Gs);function rs(){un()}function HF(a){un();this.i=a}t(471,97,pi,rs,HF);function IF(){IF=x;JF=new KF(!1);LF=new KF(!0)}function KF(a){this.b=a}t(472,1,{116:1,117:1,120:1},KF);_.eQ=function(a){return A(a,117)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?Vg:"false"};_.b=!1;var JF,LF;function MF(){}function NF(a){return typeof a==If?zc+(0>a?-a:a):a}
+function OF(a,b){var c;c=new MF;c.e=Lb+(PF(0!=a?-a:0)?NF(0!=a?-a:0):l+xi(c));QF(0!=a?-a:0)&&RF(0!=a?-a:0,c);c.c=4;c.b=b;return c}function $(a){var b;b=new MF;b.e=Lb+(PF(a)?NF(a):l+xi(b));QF(a)&&RF(a,b);return b}function SF(a,b){var c;c=new MF;c.e=Lb+(PF(a)?NF(a):l+xi(c));QF(a)&&RF(a,c);c.c=b?8:0;return c}function TF(){var a;a=new MF;a.e=Lb+(PF(0)?NF(0):l+xi(a));QF(0)&&RF(0,a);a.c=2;return a}function UF(a){var b;b=new MF;b.e=Lb+(PF(a)?NF(a):l+xi(b));QF(a)&&RF(a,b);b.c=1;return b}
+function QF(a){return typeof a==If&&0<a}function PF(a){return null!=a&&0!=a}function RF(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Hh[b.d])c=c.prototype;else{c=Hh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(474,1,{},MF);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
+function VF(a){var b;if(!(b=WF,!b&&(b=WF=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new XF(Sb+a+ea);return parseFloat(a)}
+function eC(a,b){var c,d;if(null==a)throw new XF(Hf);if(2>b||36<b)throw new XF("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new XF(Sb+a+ea);}c=parseInt(a,b);if(isNaN(c))throw new XF(Sb+a+ea);if(-2147483648>c||2147483647<c)throw new XF(Sb+a+ea);return c}t(476,1,{116:1,128:1});var WF=null;function YF(a){this.b=a}
+t(475,476,{116:1,120:1,121:1,128:1},YF);_.eQ=function(a){return A(a,121)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function Bz(a){this.b=a}t(477,476,{116:1,120:1,124:1,128:1},Bz);_.eQ=function(a){return A(a,124)&&a.b==this.b};_.hC=function(){return L(this.b)};_.tS=function(){return l+this.b};_.b=0;function rz(){un()}function uk(a){un();this.i=a}t(478,97,bi,rz,uk);function tv(){un()}function vw(a){un();this.i=a}t(479,97,pi,tv,vw);
+function T(a){this.b=a}function Ss(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Ls(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function QD(a){var b,c;return-129<a&&128>a?(b=a+128,c=(ZF(),$F)[b],!c&&(c=$F[b]=new T(a)),c):new T(a)}t(480,476,{116:1,120:1,126:1,128:1},T);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function ZF(){ZF=x;$F=y(EE,s,126,256,0)}var $F;function Rj(a){return 0>a?-a:a}function Qj(a,b){return a>b?a:b}function ED(a){return Math.round(a)}function rn(){un()}function Fr(a){un();this.i=a}t(483,97,{116:1,123:1,127:1,129:1,131:1},rn,Fr);function zi(){zi=x;Ai=H(yi,s,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ai;function XF(a){un();this.i=a}t(485,478,bi,XF);
+function yn(a){this.b="Unknown";this.d=a;this.c=-1}t(486,1,{116:1,130:1},yn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?lb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function aG(a,b){return a.charCodeAt(b)}function xC(a,b){var c=b,d=a.length,e,f;e=aG(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function bG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
+function G(a,b){return!A(b,1)?!1:""+a==b}function as(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Xu(a,b){return a.indexOf(b)}function cC(a,b,c){return a.indexOf(b,c)}function uy(a,b){return a.lastIndexOf(b)}function XD(a){var b=aa,c=dh,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Yn(c,++d):c=c.substr(0,d-0)+Yn(c,++d);return a.replace(RegExp(b,qe),c)}
+function cG(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(vs,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Yn(a,b){return a.substr(b,a.length-b)}
+function Xn(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Yu(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,116:1,118:1,120:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return vt(this)};_.tS=_.toString;function dG(){dG=x;eG={};fG={}}
+function vt(a){dG();var b=lb+a,c=fG[b];if(null!=c)return c;c=eG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+aG(a,d++);c|=0}256==gG&&(eG=fG,fG={},gG=0);++gG;return fG[b]=c}var eG,gG=0,fG;function nn(a,b){on(a.b,b);return a}function mn(){this.b=new Zn}function hG(){this.b=new Zn;this.b.b+=l}t(488,1,Nh,mn,hG);_.tS=function(){return this.b.b};function tt(){this.b=new Zn}
+function aC(){this.b=new Zn}function Zr(a){this.b=new Zn;on(this.b,a)}t(489,1,Nh,tt,aC,Zr);_.tS=function(){return this.b.b};function dC(a){a="String index out of range: "+a;un();this.i=a}t(490,479,pi,dC);
+function iG(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new rn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new HF("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new HF("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new tv;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)qs(b,c,a[--d])}else for(c=e+c;e<c;)qs(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function $u(){un()}function lC(a){un();this.i=a}t(492,97,pi,$u,lC);function Hz(a,b){for(var c;a.Xc();)if(c=a.Yc(),null==b?null==c:An(b,c))return a;return null}function Kz(a,b){var c;return(c=Hz(a.xd(),b))?(c.Zc(),!0):!1}function jG(a){var b,c,d,e;d=new mn;b=null;d.b.b+=Oc;for(c=a.xd();c.Xc();)null!=b?on(d.b,b):b=Aa,e=c.Yc(),on(d.b,e===a?"(this Collection)":l+e);d.b.b+=Rc;return d.b.b}t(493,1,{});_.vf=function(){throw new lC("Add not supported on this collection");};
+_.wf=function(a){return!!Hz(this.xd(),a)};_.ye=function(){return 0==this.Be()};_.xf=function(a){return Kz(this,a)};_.tS=function(){return jG(this)};t(495,493,Ph);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,137)||a.Be()!=this.Be())return!1;for(a=a.xd();a.Xc();)if(b=a.Yc(),!this.wf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.xd();b.Xc();)c=b.Yc(),null!=c&&(a+=Dn(c),a=~~a);return a};
+function kG(a,b){var c;return A(b,135)&&(c=b.yf(),Hu(a.b,c))?(c=cj(a.b,c),a.b.Ce(b.zf(),c)):!1}function qC(a){this.b=a}t(494,495,Ph,qC);_.wf=function(a){return kG(this,a)};_.xd=function(){return new gC(this.b)};_.xf=function(a){return kG(this,a)?(a=a.yf(),Oi(this.b,a),!0):!1};_.Be=function(){return this.b.e};_.b=null;function jC(a){if(a.c)Ii(a.b),Oi(a.d,a.c.yf()),a.c=null;else throw new dv("Must call next() before remove().");}
+function gC(a){var b;this.d=a;b=new $i;a.d&&Ui(b,new lG(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new mG(a,d.substring(1));b.vf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.vf(c[d])}this.b=new Fi(b)}t(496,1,{},gC);_.Xc=function(){return hC(this.b)};_.Yc=function(){return this.c=Gi(this.b)};_.Zc=function(){jC(this)};_.b=null;_.c=null;_.d=null;t(498,1,ni);_.eQ=function(a){return A(a,135)&&kC(this.yf(),a.yf())&&kC(this.zf(),a.zf())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.yf()&&(a=Dn(this.yf()));null!=this.zf()&&(b=Dn(this.zf()));return a^b};_.tS=function(){return this.yf()+pb+this.zf()};function lG(a){this.b=a}t(497,498,ni,lG);_.yf=function(){return null};_.zf=function(){return this.b.c};_.Af=function(a){return nC(this.b,a)};_.b=null;function mG(a,b){this.c=a;this.b=b}t(499,498,ni,mG);_.yf=function(){return this.b};_.zf=function(){return this.c.f[lb+this.b]};_.Af=function(a){return oC(this.c,this.b,a)};_.b=null;_.c=null;
+function sw(a,b){(0>a||a>=b)&&nG(a,b)}function nG(a,b){throw new vw("Index: "+a+", Size: "+b);}t(500,493,Ih);_.Bf=function(){throw new lC("Add not supported on this list");};_.vf=function(a){this.Bf(this.Be(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,133)||this.Be()!=a.Be())return!1;c=this.xd();for(d=a.xd();c.Xc();)if(a=c.Yc(),b=d.Yc(),!(null==a?null==b:An(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.xd();a.Xc();)c=a.Yc(),b=31*b+(null==c?0:Dn(c)),b=~~b;return b};_.xd=function(){return new Fi(this)};_.Df=function(){return this.Ef(0)};_.Ef=function(a){return new oG(this,a)};_.Ff=function(){throw new lC("Remove not supported on this list");};function hC(a){return a.c<a.e.Be()}function Gi(a){if(a.c>=a.e.Be())throw new wv;return a.e.Cf(a.d=a.c++)}function Ii(a){if(0>a.d)throw new Lw;a.e.Ff(a.d);a.c=a.d;a.d=-1}function Fi(a){this.e=a}t(501,1,{},Fi);_.Xc=function(){return hC(this)};
+_.Yc=function(){return Gi(this)};_.Zc=function(){Ii(this)};_.c=0;_.d=-1;_.e=null;function oG(a,b){var c;this.e=this.b=a;c=a.Be();(0>b||b>c)&&nG(b,c);this.c=b}t(502,501,{},oG);_.Gf=function(){return 0<this.c};_.Hf=function(){if(0>=this.c)throw new wv;return this.b.Cf(this.d=--this.c)};_.b=null;function pG(a){a=new gC(a.c.b);return new qG(a)}function rG(a,b){this.b=a;this.c=b}t(503,495,Ph,rG);_.wf=function(a){return Hu(this.b,a)};_.xd=function(){return pG(this)};_.Be=function(){return this.c.b.e};
+_.b=null;_.c=null;function qG(a){this.b=a}t(504,1,{},qG);_.Xc=function(){return hC(this.b.b)};_.Yc=function(){return(this.b.c=Gi(this.b.b)).yf()};_.Zc=function(){jC(this.b)};_.b=null;t(505,500,Ih);_.Bf=function(a,b){var c;c=Nz(this,a);var d=c.e;new Iz(b,c.c);++d.c;++c.b;c.d=null};_.Cf=function(a){var b;b=Nz(this,a);try{return Oz(b)}catch(c){c=Li(c);if(A(c,136))throw new vw("Can't get element "+a);throw c;}};_.xd=function(){return Nz(this,0)};
+_.Ff=function(a){var b,c;b=Nz(this,a);try{c=Oz(b)}catch(d){d=Li(d);if(A(d,136))throw new vw("Can't remove element "+a);throw d;}sG(b);return c};function tG(a){a.c=y(uG,s,0,0,0)}function Yy(a,b,c){(0>b||b>a.d)&&nG(b,a.d);a.c.splice(b,0,c);++a.d}function Ui(a,b){qs(a.c,a.d++,b);return!0}function Vt(a,b){sw(b,a.d);return a.c[b]}function Kj(a,b){for(var c=0;c<a.d;++c)if(kC(b,a.c[c]))return c;return-1}function Yt(a,b){var c;c=(sw(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function Ti(a,b){var c;c=Kj(a,b);if(-1==c)return!1;Yt(a,c);return!0}function yk(a,b){var c;if(b.length<a.d){c=b;var d;d=js(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)qs(b,c,a.c[c]);b.length>a.d&&qs(b,a.d,null);return b}function $i(){tG(this)}function BA(a){tG(this);this.c.length=a}function vz(a){tG(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(506,500,Qh,$i,BA,vz);_.Bf=function(a,b){Yy(this,a,b)};
+_.vf=function(a){return Ui(this,a)};_.Ke=function(){this.c=y(uG,s,0,0,0);this.d=0};_.wf=function(a){return-1!=Kj(this,a)};_.Cf=function(a){return Vt(this,a)};_.ye=function(){return 0==this.d};_.Ff=function(a){return Yt(this,a)};_.xf=function(a){return Ti(this,a)};_.Be=function(){return this.d};_.d=0;function Mz(a,b){var c=a.length,d;for(d=0;d<c;++d)qs(a,d,b)}function Vr(){Vr=x;Wr=new vG}var Wr;function vG(){}t(509,500,Jh,vG);_.wf=function(){return!1};_.Cf=function(){throw new tv;};_.Be=function(){return 0};
+function wG(){this.b=new Date}function xG(a){return 10>a?bb+a:l+a}t(510,1,{116:1,119:1,120:1,132:1},wG);_.eQ=function(a){return A(a,132)&&Vs(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Cs(c&4194303,b&4194303,e&1048575);a=Cs(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(yG(),zG)[this.b.getDay()]+ba+AG[this.b.getMonth()]+ba+xG(this.b.getDate())+ba+xG(this.b.getHours())+lb+xG(this.b.getMinutes())+lb+xG(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function yG(){yG=x;zG=H(vs,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));AG=H(vs,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var zG,AG;
+function Or(a,b){return null==z(a.b,b,a)}function Nr(){this.b=new Di}t(512,495,{116:1,119:1,137:1},Nr);_.vf=function(a){return Or(this,a)};_.wf=function(a){return Hu(this.b,a)};_.ye=function(){return 0==this.b.e};_.xd=function(){return pG(new rG(this.b,new qC(this.b)))};_.xf=function(a){return null!=Oi(this.b,a)};_.Be=function(){return this.b.e};_.tS=function(){return jG(new rG(this.b,new qC(this.b)))};_.b=null;
+function Nz(a,b){var c,d;(0>b||b>a.c)&&nG(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new BG(a,b,d)}function Rz(){this.b=new CG;this.c=0}t(513,505,Jh,Rz);_.vf=function(a){new Iz(a,this.b);++this.c;return!0};_.Ef=function(a){return Nz(this,a)};_.Be=function(){return this.c};_.b=null;_.c=0;function Oz(a){if(a.c==a.e.b)throw new wv;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function sG(a){if(!a.d)throw new Lw;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function BG(a,b,c){this.e=a;this.c=c;this.b=b}t(514,1,{},BG);_.Xc=function(){return this.c!=this.e.b};_.Gf=function(){return this.c.c!=this.e.b};_.Yc=function(){return Oz(this)};_.Hf=function(){if(this.c.c==this.e.b)throw new wv;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Zc=function(){sG(this)};_.b=0;_.c=null;_.d=null;_.e=null;function CG(){this.b=this.c=this}
+function Iz(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(515,1,{},CG,Iz);_.b=null;_.c=null;_.d=null;function iC(a,b){this.b=a;this.c=b}t(516,498,ni,iC);_.yf=function(){return this.b};_.zf=function(){return this.c};_.Af=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function wv(){un()}t(517,97,{116:1,123:1,129:1,131:1,136:1},wv);function kC(a,b){return ss(a)===ss(b)||null!=a&&An(a,b)}function AA(a){var b=y(Sz,s,89,0,0);return yk(a.b,b)}function hz(){this.b=new $i}
+t(519,500,Qh,hz);_.Bf=function(a,b){Yy(this.b,a,b)};_.vf=function(a){return Ui(this.b,a)};_.wf=function(a){return-1!=Kj(this.b,a)};_.Cf=function(a){return Vt(this.b,a)};_.ye=function(){return 0==this.b.d};_.xd=function(){return new Fi(this.b)};_.Ff=function(a){return Yt(this.b,a)};_.Be=function(){return this.b.d};_.tS=function(){return jG(this.b)};_.b=null;function ZD(a){a.hc.d.hb&&GA(a)}function DG(a){var b;if(a.hc.d.hb){b=zy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}IA(a)}
+function EG(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function cE(a){var b=a.k;FG(a.hc.d,b.b,b.c);!yy(a)&&cz(a);Ny(a)}function GG(){LA.call(this,l);this.j=new Vz(this.If());uz(this.r,new HG(this))}t(521,398,si);_.Ld=function(a,b){return ss(a.i)===ss(this.j)?(DG(this),!0):this.Jf(a,b)};_.If=function(){return"Close"};_.Jf=function(){return!1};_.Ed=function(){DG(this)};_.j=null;_.k=null;
+function kF(a,b,c){GG.call(this);this.hc&&NA(this.hc.d,!1);KA(this,!1);fz(this,new VA(0));a=new ZA(a,1);Q(this,a,null);a=new jz;Q(a,this.j,null);Q(this,a,null);b&&(this.k=zy(b),JA(this),EG(this.k,~~($n(b.Vb.pb,Lf)/2)-~~(this.mc/2),~~($n(b.Vb.pb,Kf)/2)-~~(this.cc/2)));c&&P(this,c)}t(520,521,si,kF);_.If=function(){return"OK"};function WD(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new dv("Cannot undo. Index is out of range.");if(!a.b.c)throw new dv(Yb);a.b=a.b.c;return a.b.b}
+function fF(){this.b=this.c=new IG}t(522,1,{},fF);_.b=null;function IG(){this.b=null}function ME(a){this.b=a}t(523,1,{},IG,ME);_.b=null;_.c=null;_.d=null;function HG(a){this.b=a}t(524,433,Zh,HG);_.b=null;function Jq(a){this.b=a}t(525,1,{},Jq);_.b=null;function WC(){WC=x;XC=new JG("COPY_SMILES",0);ZC=new JG("COPY_MOL",1);$C=new JG("PASTE",2);KG=H(LG,s,138,[XC,ZC,$C])}function JG(a,b){io.call(this,a,b)}t(526,140,{116:1,120:1,122:1,138:1},JG);var KG,ZC,XC,$C;function LE(){this.e=y(UE,s,139,99,0)}
+t(527,1,{},LE);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function MG(a){a.c=y(I,m,-1,20,1);a.B=y(I,m,-1,20,1);a.K=y(gD,s,-1,20,1);a.N=y(gD,s,-1,20,1);a.H=ks([20,7]);a.e=y(I,m,-1,20,1);a.d=y(vs,s,1,20,0);a.p=y(vs,s,1,20,0);a.y=y(I,m,-1,20,1);a.A=y(I,m,-1,20,1);a.I=y(I,m,-1,20,1);a.J=y(I,m,-1,20,1);a.t=y(I,m,-1,20,1);a.C=y(I,m,-1,20,1);a.L=y(I,m,-1,20,1);a.O=y(I,m,-1,20,1);a.f=y(vs,s,1,20,0);a.r=ks([10,2]);a.j=y(I,m,-1,101,1)}
+function NG(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y(gD,s,-1,4,1);d=y(gD,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=OG(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+OG(q[2],d[2],q[3],d[3]),d=OG(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Z(a,b){var c,d,e,f,g,j,h,n;vE(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=PG(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(gD,s,-1,2,1);QG(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==yE(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Mq(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];CE(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&uE(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(ED((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(ED((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function sE(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.E=a.u-2,Z(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Z(a,0),a.q=!1,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&qE(a,a.E,1),Z(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,qE(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Z(a,0),a.E=
+a.u,Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u-2,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=4,a.E=a.u-1,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Z(a,0),a.c[a.u]=5,a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Z(a,0),a.c[a.u]=4,a.E=a.u,Z(a,0),a.E=a.u-1,Z(a,0),c=3;else if(238==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Z(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.E=a.u,a.t[a.v]=3,Z(a,0),a.q=!1,c=3;else if(242==a.o.d)Z(a,0),a.E=a.u,a.q=!0,Z(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Z(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Z(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Z(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Z(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Z(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Z(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Z(a,0),a.E=a.u,Z(a,0),c=2;else if(247==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=3;else if(248==a.o.d)Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),a.E=a.u,Z(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Z(a,0);e=a.K[a.u];g=a.N[a.u];gE(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)vE(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)CE(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];fE(a);a.E=c+d;Z(a,0);o=a.K[a.u];r=a.N[a.u];gE(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];CE(a);a.I[a.v]=n;a.J[a.v]=c+d;fE(a);b&&(gE(a,n),iD(a))}c=4}RG(a,c);a.E=a.G;b&&
+(a.E=0)}
+function QG(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function rE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])SG(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Z(a,0),a.E=a.u,SG(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Mq(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[PG(a,a.E,a.H[a.E][d])],2<d||1!=b){Mq(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(gD,s,-1,2,1);QG(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)vE(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)vE(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)vE(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)CE(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[PG(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[PG(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(ED((a.K[b]+a.K[e])/2))),a.O[c]=O(N(ED((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;CE(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(ED((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(ED((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(CE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(ED((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(ED((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(CE(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(ED((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(ED((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(gE(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&RG(a,j);-1<n&&(a.E=n)}
+function SG(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)vE(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function RG(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=yE(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function PG(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function TG(a,b,c){var d,e,f,g;e=fh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(nt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)nt(c[d])&&!Ps(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Vs(c[d],e)&&(b[d]=g,c[d]=fh,++f);if(f==a.u)break}return g==a.u}
+function iD(a){var b,c,d;b=y(gD,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{hD(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;jD(a)}}
+function hD(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function qE(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=UG(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Mq(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Mq(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Mq(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Mq(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Mq(a.o,"Charge change not possible on the halogen !");break;case 18:Mq(a.o,
+"Use X button to change charge on the X atom !")}}
+function TD(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,m,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&gE(a,c);iD(a);Mq(a.o,"Smaller part(s) removed !");return 1}
+function yE(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function DE(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];iE(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),iE(a));4==a.t[d]&&(a.t[d]=1)}}
+function OG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function fE(a){var b;VG(a);b=a.t.length;a.L=y(I,m,-1,b,1);a.O=y(I,m,-1,b,1);jD(a);iE(a)}
+function vE(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,m,-1,c,1),iG(a.c,b,a.c.length),a.c=b,b=y(I,m,-1,c,1),iG(a.B,b,a.B.length),a.B=b,b=y(I,m,-1,c,1),iG(a.y,b,a.y.length),a.y=b,b=y(I,m,-1,c,1),iG(a.e,b,a.e.length),a.e=b,b=y(vs,s,1,c,0),iG(a.d,b,a.d.length),a.d=b,b=y(vs,s,1,c,0),iG(a.p,b,a.p.length),a.p=b,b=y(gD,s,-1,c,1),iG(a.K,b,a.K.length),a.K=b,b=y(gD,s,-1,c,1),iG(a.N,b,a.N.length),a.N=b,b=ks([c,7]),iG(a.H,b,a.H.length),a.H=b,c=y(I,m,-1,c,1),iG(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function JD(a,b,c,d,e,f,g){var j;j=O(N(ED(a.K[c]-d/2)));g||(j-=e-d);a=O(N(ED(a.N[c]-~~(f/2))));return new bz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function CE(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,m,-1,b,1),iG(a.I,c,a.I.length),a.I=c,c=y(I,m,-1,b,1),iG(a.J,c,a.J.length),a.J=c,c=y(I,m,-1,b,1),iG(a.t,c,a.t.length),a.t=c,c=y(I,m,-1,b,1),iG(a.C,c,a.C.length),a.C=c,c=y(I,m,-1,b,1),iG(a.L,c,a.L.length),a.L=c,c=y(I,m,-1,b,1),iG(a.O,c,a.O.length),a.O=c,b=y(vs,s,1,b,0),iG(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function lE(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(FC(),aa);j+="JME 2013-10-12 "+new wG+"\n \n";j+=kE(a.u,3)+kE(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=IE(0.055999999999999994*(a.K[e]-c),10,4)+IE(0.055999999999999994*(g-a.N[e]),10,4)+IE(0,10,4);h=ID(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+kE(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=kE(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:WG(a,e)&&(g=2),c=kE(a.I[e],3)+kE(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=kE(a.J[e],3)+kE(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=kE(a.J[e],3)+kE(a.I[e],3)),j+=c+kE(g,3)+kE(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+kE(e,4)+kE(a.B[e],4)+aa);return j+"M END\n"}
+function KE(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R,ub,W,M,da,Hc,ag,Ab,Md,Nd,Od,Wa,Ic;q=y(I,m,-1,a.u+10,1);r=y(I,m,-1,a.u+10,1);n=y(I,m,-1,a.u+1,1);o=y(I,m,-1,7,1);Ab=y(I,m,-1,a.u+1,1);v=y(XG,s,-1,a.u+1,2);D=y(XG,s,-1,a.v+1,2);da=0;if(0==a.u)return l;TD(a,!0);ag=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ag=!1;break}if(a.o.t&&ag){YG(a);DE(a);ZG(a,D);$G(a,v,D);var Ib,td,ef,cc,xe,ud,vd,gb,gI,Ud,w,ya,Dm,Em,Ys,lf,Oa,Fm,Gm,Lc,Hm;Ib=y(I,m,-1,a.u+1,1);td=y(I,m,-1,a.u+1,1);gb=y(aH,s,-1,a.u+1,3);var Zs=a.u,Im,
+qh,$s,mg,yj,Ee,mf;yj=y(aH,s,-1,Zs+2,3);Ee=y(I,m,-1,100,1);mf=5;mg=0;Ee[0]=3;yj[1]=hh;yj[2]=ih;$s=2;if(!(3>Zs))for(;mf<Ee[mg]*Ee[mg];){qh=0;for(Im=!0;Im&&qh<=mg&&mf>=Ee[qh]*Ee[qh];)0==mf%Ee[qh]?Im=!1:++qh;if(Im){yj[++$s]=kt(mf);if($s>=Zs)break;mg<Ee.length-1&&(++mg,Ee[mg]=mf)}mf+=2}for(w=1;w<=a.u;++w){for(ya=Gm=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(Gm*=a.i[ya]);Fm=a.c[w];18==Fm&&(Hm=a.p[w],ud=Hm.charCodeAt(0)-65+1,vd=0,1<Hm.length&&(vd=Hm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Fm=28*ud+vd);
+lf=0;-2>a.B[w]?lf=1:-2==a.B[w]?lf=2:-1==a.B[w]?lf=3:1==a.B[w]?lf=4:2==a.B[w]?lf=5:2<a.B[w]&&(lf=6);Lc=1;gb[w]=kt(Gm);Lc*=126;gb[w]=Ts(gb[w],kt(a.y[w]*Lc));Lc*=7;gb[w]=Ts(gb[w],kt(lf*Lc));Lc*=7;gb[w]=Ts(gb[w],kt(Fm*Lc));Lc*=783;gb[w]=Ts(gb[w],kt(a.A[w]*Lc))}for(xe=0;!TG(a,Ib,gb);){Ys=!1;for(w=1;w<=a.u;++w)Ib[w]!=td[w]&&(td[w]=Ib[w],Ys=!0);if(Ys){for(w=1;w<=a.u;++w){gb[w]=gh;for(ya=1;ya<=a.A[w];++ya)gb[w]=ot(gb[w],yj[Ib[a.H[w][ya]]])}xe=0}else if(0<xe){for(w=1;w<=a.u;++w)gb[w]=gh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){gb[w]=hh;break a}}else{for(w=1;w<=a.u;++w){gb[w]=gh;for(ya=1;ya<=a.A[w];++ya)ef=a.H[w][ya],gb[w]=ot(gb[w],kt(a.c[ef]*a.i[PG(a,w,ef)]))}xe=1}TG(a,Ib,gb);for(w=1;w<=a.u;++w)gb[w]=kt(td[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)td[w]=Ib[w];for(Oa=1;Oa<=a.u;++Oa)for(w=1;w<=a.u;++w)if(td[w]==Oa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Oa];a.B[w]=a.B[Oa];a.K[w]=a.K[Oa];a.N[w]=a.N[Oa];a.A[w]=a.A[Oa];a.c[Oa]=a.c[0];a.B[Oa]=a.B[0];
+a.K[Oa]=a.K[0];a.N[Oa]=a.N[0];a.A[Oa]=a.A[0];td[w]=td[Oa];td[Oa]=Oa;a.p[0]=a.p[w];a.p[w]=a.p[Oa];a.p[Oa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Oa];a.e[Oa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Oa];a.d[Oa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Oa];a.y[Oa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(Ud=a.I[w],a.I[w]=a.J[w],a.J[w]=Ud,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){Em=Dm=
+a.u;cc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Dm?(Dm=a.I[ya],Em=a.J[ya],cc=ya):a.I[ya]==Dm&&a.J[ya]<Em&&(Em=a.J[ya],cc=ya);Ud=a.I[w];a.I[w]=a.I[cc];a.I[cc]=Ud;Ud=a.J[w];a.J[w]=a.J[cc];a.J[cc]=Ud;Ud=a.t[w];a.t[w]=a.t[cc];a.t[cc]=Ud;Ud=a.C[w];a.C[w]=a.C[cc];a.C[cc]=Ud;gI=a.f[w];a.f[w]=a.f[cc];a.f[cc]=gI}fE(a);iE(a);ZG(a,D);$G(a,v,D)}else{ZG(a,D);a.i=y(I,m,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,m,-1,a.u+1,1);Ic=1;a.b[1]=1;for(W=0;;){M=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=Ab[c]){Hc=!0;for(J=1;J<=da;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Hc=!1;break}Hc&&(++da,q[da]=c,r[da]=g)}}else o[++M]=g;if(0==M){if(Ic==a.u)break;c=n[W--]}else if(1==M)Ab[o[1]]=c,c=o[1],a.b[c]=++Ic;else{n[++W]=c;e=0;for(u=1;u<=M;++u)if(h=PG(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=M;++u)if(h=PG(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);Ab[e]=c;c=e;a.b[e]=++Ic}}Ab=y(I,m,-1,a.u+1,1);b=y(I,m,-1,a.u+1,1);R=y(XG,s,-1,a.u+1,2);Md=y(XG,s,-1,a.u+1,2);f=Ic=W=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(Ab[c]=f);b[++Ic]=c;for(a.b[c]=0;;){M=e=0;ub=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=da;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++M,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==W)break a;Md[c]=!0;c=n[W--]}else break}f=c;c=e;1<M&&(n[++W]=f,R[e]=!0)}Nd=y(I,m,-1,a.v+1,1);Od=y(I,m,-1,a.u+1,1);if(a.o.Pb){var iI=Ab,tM=da,at,jI,rh,Fe,bt,ct,Ma,zj,dt;rh=y(I,m,-1,a.u+1,1);for(Ma=1;Ma<=a.u;++Ma)rh[b[Ma]]=Ma;bt=y(XG,s,-1,
+a.v+1,2);for(Ma=1;Ma<=a.u;++Ma)at=b[Ma],jI=iI[at],Fe=PG(a,at,jI),0!=Fe&&(bH(a,Fe,rh,Nd,D),bt[Fe]=!0);for(Ma=1;Ma<=a.v;++Ma)bt[Ma]||bH(a,Ma,rh,Nd,D);Ma=1;a:for(;Ma<=a.u;++Ma)if(!(2>a.A[Ma]||4<a.A[Ma])){ct=dt=0;for(zj=1;zj<=a.A[Ma];++zj){Fe=PG(a,Ma,a.H[Ma][zj]);if(5==a.i[Fe])continue a;1==a.t[Fe]&&0!=cH(a,Fe,Ma)&&++dt;2==a.t[Fe]&&(ct=a.H[Ma][zj])}if(0!=dt)if(0<ct){var ja=a,lI=Ma,nf=rh,Xc=Od,sc=void 0,Aj=void 0,Mc=void 0,Ge=void 0,Nc=void 0,Jm=void 0,Km=void 0,Lm=void 0,Vd=void 0,Yc=void 0,Zc=void 0,
+et=void 0,Bj=void 0,Wd=void 0,Cj=void 0,He=void 0,Dj=void 0,ft=void 0,Ej=void 0,Ie=void 0,mI=void 0,of=void 0,nI=void 0,gt=void 0,Fj=void 0,pf=void 0,Zc=1,Aj=lI,sc=y(I,m,-1,ja.u+1,1);for(sc[1]=lI;;){et=!1;for(Yc=1;Yc<=ja.A[Aj];++Yc)if(Mc=ja.H[Aj][Yc],!(Mc==sc[1]||Mc==sc[Zc-1]))if(Ge=PG(ja,Aj,Mc),2==ja.t[Ge]&&5!=ja.i[Ge]){Aj=sc[++Zc]=Mc;et=!0;break}if(!et)break}if(!(0==Zc%2||2>ja.A[sc[Zc]]||3<ja.A[sc[Zc]])){pf=sc[1];Nc=sc[~~((Zc+1)/2)];Vd=sc[Zc];of=Ie=He=Wd=0;gt=ft=!1;for(Yc=1;Yc<=ja.A[pf];++Yc)Mc=
+ja.H[pf][Yc],Ge=PG(ja,pf,Mc),1!=ja.t[Ge]||5==ja.i[Ge]||(0==Wd?Wd=Mc:He=Mc);0<nf[He]&&nf[Wd]>nf[He]&&(Jm=Wd,Wd=He,He=Jm);Bj=Wd;0==Wd&&(Bj=He,ft=!0);for(Yc=1;Yc<=ja.A[Vd];++Yc)Mc=ja.H[Vd][Yc],Ge=PG(ja,Vd,Mc),1!=ja.t[Ge]||5==ja.i[Ge]||(0==Ie?Ie=Mc:of=Mc);0<nf[of]&&nf[Ie]>nf[of]&&(Jm=Ie,Ie=of,of=Jm);Ej=Ie;0==Ie&&(Ej=of,gt=!0);Cj=cH(ja,PG(ja,pf,Wd),pf);Dj=cH(ja,PG(ja,pf,He),pf);mI=cH(ja,PG(ja,Vd,Ie),Vd);nI=cH(ja,PG(ja,Vd,of),Vd);1<(0>Cj+Dj?-(Cj+Dj):Cj+Dj)||0!=mI||0!=nI?Mq(ja.o,"Bad stereoinfo on allene !"):
+(Km=ja.K[sc[Zc-1]]-ja.K[Vd],Lm=ja.N[sc[Zc-1]]-ja.N[Vd],Fj=Math.sqrt(Km*Km+Lm*Lm),0.001>Fj&&(Fj=0.001),0<(ja.N[Ej]-ja.N[sc[Zc-1]])*(Km/Fj)-(ja.K[Ej]-ja.K[sc[Zc-1]])*(Lm/Fj)?Xc[Nc]=1:Xc[Nc]=-1,ft&&(Xc[Nc]*=-1),gt&&(Xc[Nc]*=-1),Bj==Wd&&0>Cj&&(Xc[Nc]*=-1),Bj==He&&0>Dj&&(Xc[Nc]*=-1),nf[Bj]>nf[Ej]&&(Xc[Nc]*=-1))}}else b:{var wb=a,Za=Ma,ht=iI,oI=rh,pI=q,qI=r,uM=tM,Mm=Od,Nm=void 0,$c=void 0,it=void 0,sh=void 0,Ca=void 0,th=void 0,xd=void 0,Gj=void 0,Xd=void 0,Qb=void 0,ga=void 0,fa=void 0,Je=void 0,Om=void 0,
+ad=void 0,K=void 0,Pm=void 0,fa=y(I,m,-1,4,1),Om=y(I,m,-1,4,1),Hj=void 0,bd=void 0,Qm=void 0,Rm=void 0,jt=void 0,Ij=void 0,Ij=-1;0<ht[Za]&&(fa[++Ij]=ht[Za]);for(bd=1;bd<=uM;++bd)pI[bd]==Za&&(fa[++Ij]=qI[bd]),qI[bd]==Za&&(fa[++Ij]=pI[bd]);for(bd=Ij+1;bd<wb.A[Za];++bd){jt=wb.u+1;Qm=1;c:for(;Qm<=wb.A[Za];++Qm){Hj=wb.H[Za][Qm];for(Rm=0;Rm<bd;++Rm)if(Hj==fa[Rm])continue c;oI[Hj]<jt&&(jt=oI[Hj],fa[bd]=Hj)}}0==ht[Za]&&0<wb.y[Za]?(fa[3]=fa[2],fa[2]=fa[1],fa[1]=fa[0],fa[0]=-1):0<wb.y[Za]&&(fa[3]=fa[2],fa[2]=
+fa[1],fa[1]=-1);for(Ca=Gj=th=sh=Pm=xd=Qb=0;4>Ca;++Ca)0>=fa[Ca]||(Nm=PG(wb,Za,fa[Ca]),Om[Ca]=cH(wb,Nm,Za),0<Om[Ca]?(++Qb,Pm=fa[Ca],th=fa[Ca]):0>Om[Ca]?(++xd,sh=fa[Ca],th=fa[Ca]):Gj=fa[Ca]);Xd=Qb+xd;K=y(I,m,-1,4,1);ad=0;if(3==wb.A[Za]){if(1==Qb&&1==xd||3==Xd&&0<Qb&&0<xd){Mq(wb.o,"Error in C3H stereospecification !");break b}Je=fa[0];1==Xd?Je=th:2==Xd&&(Je=Gj);ga=NG(wb,Za,Je,fa);K[0]=th;K[1]=-1;K[2]=ga[2];K[3]=ga[1];0<Qb?ad=1:ad=-1}else if(4==wb.A[Za])if(1==Xd)ga=NG(wb,Za,th,fa),K[0]=ga[0],K[1]=ga[3],
+K[2]=ga[2],K[3]=ga[1],0<Qb?ad=1:ad=-1;else{Je=fa[0];1<Gj&&(Je=Gj);1==Qb?Je=Pm:1==xd&&(Je=sh);ga=NG(wb,Za,Je,fa);$c=y(I,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Nm=PG(wb,Za,ga[Ca]),$c[Ca]=cH(wb,Nm,Za);if(4==Xd){if(0==Qb||0==xd){Mq(wb.o,"Error in C4 stereospecification !");break b}if(1==Qb||1==xd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],ad=$c[0];else{for(Ca=0;4>Ca;++Ca)-1==$c[Ca]&&($c[Ca]=0);Xd=2}}else if(3==Xd)if(3==Qb||3==xd)K[0]=ga[0],K[1]=ga[3],K[2]=ga[2],K[3]=ga[1],0<Qb?ad=-1:ad=1;else{1==Qb?Qb=it=1:xd=
+it=-1;for(Ca=0;4>Ca;++Ca)$c[Ca]==it&&($c[Ca]=0);Xd=2}if(2==Xd)if(1==Qb&&1==xd)ga[1]==sh?(ga[1]=ga[2],ga[2]=ga[3]):ga[2]==sh&&(ga[2]=ga[3]),K[0]=Pm,K[1]=sh,K[2]=ga[2],K[3]=ga[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Mq(wb.o,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(K[0]=ga[0],K[1]=ga[2],K[2]=ga[1],K[3]=ga[3]):(K[0]=ga[1],K[1]=ga[3],K[2]=ga[2],K[3]=ga[0]);1<Qb?ad=1:ad=-1}}var qb=void 0;fa[0]==K[1]?(qb=K[0],K[0]=K[1],K[1]=qb,qb=K[2],K[2]=K[3],K[3]=qb):fa[0]==K[2]?(qb=K[2],K[2]=K[0],
+K[0]=qb,qb=K[1],K[1]=K[3],K[3]=qb):fa[0]==K[3]&&(qb=K[3],K[3]=K[0],K[0]=qb,qb=K[1],K[1]=K[2],K[2]=qb);fa[1]==K[2]?(qb=K[1],K[1]=K[2],K[2]=qb,qb=K[2],K[2]=K[3],K[3]=qb):fa[1]==K[3]&&(qb=K[1],K[1]=K[3],K[3]=qb,qb=K[2],K[2]=K[3],K[3]=qb);K[2]==fa[2]?Mm[Za]=1:K[2]==fa[3]?Mm[Za]=-1:Mq(wb.o,"Error in stereoprocessing ! - t30");Mm[Za]*=ad}}}Wa=new hG;j=y(I,m,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];R[c]&&(Wa.b.b+=ua);0<Ab[u]&&dH(a,c,Ab[c],Wa,Nd);var uh=v[c],Kb=void 0,Jj=void 0,
+vh=void 0,U=void 0,U=Kc,Kb=!1;0!=a.B[c]&&(Kb=!0);0!=Od[c]&&(Kb=!0);vh=-1;for(Jj=1;Jj<=a.z;++Jj)if(a.r[Jj][0]==c){vh=a.r[Jj][1];break}-1<vh&&(Kb=!0);a.o.Ob&&0<a.e[c]&&(Kb=!0,vh=1);switch(a.c[c]){case 2:U=Bb;break;case 3:uh?U="c":U=Eb;break;case 4:uh?(U=Af,0<a.y[c]&&(Kb=!0)):U=ec;break;case 5:uh?U="o":U=lc;break;case 7:uh?(U="p",0<a.y[c]&&(Kb=!0)):U=nc;break;case 8:uh?U=ng:U=zc;break;case 13:uh?U=qg:U=Bc;Kb=!0;break;case 6:U=Cc;Kb=!0;break;case 9:U=Pb;break;case 10:U=Jb;break;case 11:U=Db;break;case 12:U=
+Wb;break;case 1:U=Ub;Kb=!0;break;case 19:U=oc;Kb=!0;break;case 20:U=pc;Kb=!0;break;case 21:U=qc;Kb=!0;break;case 22:U=rc;Kb=!0;break;case 18:Kb=!0,U=a.p[c],(G(U,wa)||G(U,Uc)||G(U,vb))&&(Kb=!1)}Kb&&(U=Oc+U,1==Od[c]?U+=tb:-1==Od[c]&&(U+="@@"),1==a.y[c]?U+=Ub:1<a.y[c]&&(U+=Ub+a.y[c]),0!=a.B[c]&&(0<a.B[c]?U+=xa:U+=Ba,1<Rj(a.B[c])&&(U+=Rj(a.B[c]))),-1<vh&&(U+=lb+vh),U+=Rc);on(Wa.b,U);for(E=1;E<=da;++E)if(q[E]==c||r[E]==c)d=r[E],d==c&&(d=q[E]),j[c]<j[d]&&dH(a,q[E],r[E],Wa,Nd),9<E&&(Wa.b.b+="%"),nn(Wa,l+
+(new T(E)).b);Md[c]&&(Wa.b.b+=va)}return Wa.b.b}function JE(a){a=new UC(a);fE(a);return a}
+function gE(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)kD(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function hE(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&gE(a,c);0==a.A[d]&&gE(a,d)}
+function YG(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=PG(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&gE(a,c)}}}function VG(a){var b;b=a.c.length;a.H=ks([b,7]);a.A=y(I,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function $G(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,m,-1,a.v+1,1);q=y(XG,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[PG(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(vb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(XG,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(XG,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:WG(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(XG,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function jD(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(ED((a.K[b]+a.K[c])/2))),a.O[d]=O(N(ED((a.N[b]+a.N[c])/2)))}function ZG(a,b){var c;for(c=1;c<=a.v;++c)KD(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function ID(a,b){var c;c=(FC(),LC)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function WG(a,b){return 2==a.t[b]?!0:!1}function KD(a,b,c){var d,e,f,g;g=1;a.b=y(I,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function tE(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=ks([b+5,2]),iG(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function dE(a){var b;a.z=0;a.s=0;KE(a);for(b=1;b<=a.u;++b)a.E=b,tE(a);a.E=0}
+function eE(a){var b,c;b=y(gD,s,-1,4,1);hD(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function aD(a,b){var c,d,e,f,g,j,h,n;c=y(gD,s,-1,4,1);hD(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;hD(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function GE(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function jE(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Oc)&&bG(c,Rc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Ub);g=Qj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Yn(c,d+1);try{a.o.z=eC(j,10)}catch(h){if(h=Li(h),A(h,123))a.o.z=0;else throw h;}a.E=b;tE(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ec)?4:G(d,lc)?5:G(d,nc)?7:G(d,zc)?8:G(d,Pb)?9:G(d,Jb)?10:G(d,Db)?11:G(d,Wb)?12:G(d,Ub)?1:G(d,Bc)?13:G(d,Cc)?6:G(d,oc)?19:G(d,pc)?20:G(d,qc)?21:G(d,rc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=aG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=aG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=aG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=aG(c,g++);for(;45==e;)--d,e=aG(c,g++)}a.B[b]=d}}}
+function SD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new AC(b);try{for(;b.k=tC(b,b.b),b.k<b.j;)d=QD(eC(wC(b),10)).b,c=e=QD(eC(wC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Li(f),A(f,123))ln(f);else throw f;}}function dH(a,b,c,d,e){b=PG(a,b,c);5!=a.i[b]&&WG(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=ma:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),on(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Qc)}
+function uE(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Mq(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Mq(a.o,"Stereomarking allowed only on single and double bonds!")}
+function bH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=PG(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=PG(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=PG(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=PG(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))Mq(a.o,"Not unique E/Z geometry !");else{j=PG(a,b,e);f=PG(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=PG(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function UG(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=PG(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(WG(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function cH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function iE(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=UG(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function lD(a){MG(this);this.o=a;this.z=this.v=this.u=0}
+function RD(a,b){var c,d,e,f,g,j,h;lD.call(this,a);f=l;j=OD(b);if(null!=j){h=new zC(b,j,!0);for(e=1;4>=e;++e)f=PD(h,j);g=QD(eC(Xn(f.substr(0,3)),10)).b;c=QD(eC(Xn(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)vE(this),f=PD(h,j),this.K[e]=(new YF(VF(Xn(f.substr(0,10))))).b,this.N[e]=-(new YF(VF(Xn(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=Xn(f.substr(31,d-31)),jE(this,e,d),62<=f.length&&(f=Xn(f.substr(60,3)),0<f.length&&(f=QD(eC(f,10)).b,0<f&&(this.E=e,a.z=f,tE(this),this.E=0)));for(e=1;e<=c;++e)CE(this),
+f=PD(h,j),this.I[e]=QD(eC(Xn(f.substr(0,3)),10)).b,this.J[e]=QD(eC(Xn(f.substr(3,3)),10)).b,g=QD(eC(Xn(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=QD(eC(Xn(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);VG(this);GE(this);iD(this);for(fE(this);(h.k=tC(h,h.b),h.k<h.j)&&!(null==(f=wC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new yC(f);wC(g);wC(g);j=QD(eC(wC(g),10)).b;
+for(e=1;e<=j;++e)c=QD(eC(wC(g),10)).b,this.B[c]=QD(eC(wC(g),10)).b}if(0==f.indexOf("M APO")){g=new yC(f);wC(g);wC(g);j=QD(eC(wC(g),10)).b;for(e=1;e<=j;++e)c=QD(eC(wC(g),10)).b,f=QD(eC(wC(g),10)).b,this.E=c,Z(this,0),jE(this,this.u,oc+f),this.E=0}}YG(this);fE(this)}}
+function NE(a,b){var c,d,e,f,g;lD.call(this,a);0==b.indexOf(ea)&&(b=b.substr(1,b.length-1));bG(b,ea)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new yC(b);d=QD(eC(wC(f),10)).b;e=QD(eC(wC(f),10)).b;for(c=1;c<=d;++c)g=wC(f),vE(this),jE(this,this.u,g),this.K[c]=(new YF(VF(wC(f)))).b,this.N[c]=-(new YF(VF(wC(f)))).b;for(c=1;c<=e;++c)if(CE(this),this.I[c]=QD(eC(wC(f),10)).b,this.J[c]=QD(eC(wC(f),10)).b,this.t[c]=QD(eC(wC(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;VG(this);GE(this);iD(this)}catch(j){j=Li(j);if(A(j,123)){j.Ec();this.u=0;return}throw j;}YG(this);fE(this)}}
+function UD(a,b,c){var d,e,f;lD.call(this,a);f=y(I,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(vE(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))CE(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;fE(this);iD(this)}
+function mE(a,b,c){var d,e,f,g,j;lD.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,m,-1,this.u+1,1);this.B=y(I,m,-1,this.u+1,1);this.y=y(I,m,-1,this.u+1,1);this.e=y(I,m,-1,this.u+1,1);this.d=y(vs,s,1,this.u+1,0);this.K=y(gD,s,-1,this.u+1,1);this.N=y(gD,s,-1,this.u+1,1);this.p=y(vs,s,1,this.u+1,0);this.I=y(I,m,-1,this.v+1,1);this.J=y(I,m,-1,this.v+1,1);this.t=y(I,m,-1,this.v+1,1);this.f=y(vs,s,1,this.v+1,0);this.C=y(I,m,-1,this.v+1,1);this.r=ks([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}fE(this);iD(this)}
+function UC(a){var b;MG(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,m,-1,this.u+1,1);iG(a.c,this.c,this.u+1);this.B=y(I,m,-1,this.u+1,1);iG(a.B,this.B,this.u+1);this.y=y(I,m,-1,this.u+1,1);iG(a.y,this.y,this.u+1);this.e=y(I,m,-1,this.u+1,1);iG(a.e,this.e,this.u+1);this.d=y(vs,s,1,this.u+1,0);iG(a.d,this.d,this.u+1);this.K=y(gD,s,-1,this.u+1,1);iG(a.K,this.K,this.u+1);this.N=y(gD,s,-1,this.u+1,1);iG(a.N,this.N,this.u+1);this.p=y(vs,s,1,this.u+1,0);iG(a.p,this.p,this.u+1);this.I=y(I,
+m,-1,this.v+1,1);iG(a.I,this.I,this.v+1);this.J=y(I,m,-1,this.v+1,1);iG(a.J,this.J,this.v+1);this.t=y(I,m,-1,this.v+1,1);iG(a.t,this.t,this.v+1);this.f=y(vs,s,1,this.v+1,0);iG(a.f,this.f,this.v+1);this.C=y(I,m,-1,this.v+1,1);iG(a.C,this.C,this.v+1);this.r=ks([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function IE(a,b,c){var d,e,f;if(0==c)return kE(L(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(ED(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new YF(a)).b;d=Xu(e,Yu(46));0>d&&(e+=Xa,d=Xu(e,Yu(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function OD(a){var b;b=new zC(a,aa,!0);if(4<sC(b))return aa;b=new zC(a,dh,!0);return 4<sC(b)?dh:null}
+function kE(a,b){var c,d,e;d=l+(new T(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function PD(a,b){for(var c,d;a.k=tC(a,a.b),a.k<a.j;){d=wC(a);if(G(d,b))return ba;for(wC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(528,1,{139:1},lD,RD,NE,UD,mE,UC);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Nq(){Nq=x;Oq=new xB(Ub)}
+function $D(a,b){var c;Nq();var d;GG.call(this);this.d=new Vz("Help");new Vz("Home");this.e=b;P(this,(FC(),HC));this.hc&&NA(this.hc.d,!1);KA(this,!1);d=zy(b);if(1==a)this.f||(this.f=new fB(d),EG(this.f,-30,0)),this.k=this.f,c=SC(b),this.hc&&MA(this.hc.d.I.c,Ac),fz(this,new Qz(2)),this.i=new xB(c+" "),Q(this,this.i,Hb),d=new jz,Q(d,this.j,null),this.e.Hb&&(c=new Vz("Submit"),Q(d,c,null)),Q(this,d,Dc),c=Xn(ao(this.i.hc.b.pb,Wg)),zB(this.i.hc,c),this.hc&&NA(this.hc.d,!0),KA(this,!0);else if(2==a)this.c||
+(this.c=new fB(d),EG(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&MA(this.hc.d.I.c,"Nonstandard atom"),fz(this,new Qz(2)),c=new jz,Q(c,new ZA("atomic SMILES",1),null),Q(this,c,jc),c=Ub,Oq&&(c=ao(Oq.hc.b.pb,Wg)),Oq=new yB(c,8),Q(this,Oq,Hb),c=new jz,Q(c,this.j,null),Q(this,c,Dc);else{this.b||(this.b=new fB(d),EG(this.b,5*b.Z,0));var e,f;d="About "+(FC(),SE);this.hc&&MA(this.hc.d.I.c,d);fz(this,new VA(0));P(this,HC);Q(this,new ZA(SE+" Molecular Editor v2013-10-13",1),null);Q(this,new ZA("Peter Ertl and Bruno Bienfait",
+1),null);for(c=GC,d=0,f=c.length;d<f;++d)e=c[d],e=new ZA(e,1),My(e,this.e.y),Q(this,e,null);c=new jz;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}JA(this);c=this.k;FG(this.hc.d,c.b,c.c);!yy(this)&&cz(this);Ny(this)}t(529,521,si,$D);_.Jf=function(a){var b,c;if(a.i===this.d){try{b=new ZB(this.e.I),c=YB(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Li(d),A(d,111))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,cD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Oq;
+function eH(a,b){xy(b)==a.b?P(b,(aA(),jA)):P(b,a.b)}
+function fH(a){var b,c,d,e;e=l;d=!1;xy(gH)!=a.b?(e=wa,d=!0):xy(hH)!=a.b?(e="!#6",d=!0):xy(iH)!=a.b?(P(jH,(aA(),jA)),P(kH,jA),P(lH,jA),P(mH,jA),e="F,Cl,Br,I"):(b=xy(nH)!=a.b,c=xy(oH)!=a.b,xy(pH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),xy(qH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),xy(rH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),xy(sH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),xy(tH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),xy(jH)!=a.b&&(e+="F,"),xy(kH)!=a.b&&(e+="Cl,"),xy(lH)!=a.b&&(e+="Br,"),xy(mH)!=a.b&&(e+="I,"),
+bG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Uc:c?e=vb:(P(gH,(aA(),jA)),e=wa)));b=l;d&&xy(nH)!=a.b&&(b+=";a");d&&xy(oH)!=a.b&&(b+=";A");xy(uH)!=a.b&&(b+=";R");xy(vH)!=a.b&&(b+=";!R");xy(gH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=wH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=xH.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);xy(yH)!=a.b&&(e="~");xy(zH)!=a.b&&(e=lb);xy(AH)!=a.b&&(e=tb);xy(BH)!=a.b&&(e="!@");zB(a.f.hc,e)}
+function CH(a){DH(a);EH(a);var b=wH.hc.b;hx(b,0);b.pb.options[0].selected=!0;b=xH.hc.b;hx(b,0);b.pb.options[0].selected=!0;P(nH,a.b);P(oH,a.b);P(uH,a.b);P(vH,a.b);P(wH,a.b);P(xH,a.b);FH(a)}function DH(a){P(pH,a.b);P(qH,a.b);P(rH,a.b);P(sH,a.b);P(tH,a.b);P(jH,a.b);P(kH,a.b);P(lH,a.b);P(mH,a.b)}function EH(a){P(gH,a.b);P(hH,a.b);P(iH,a.b)}function FH(a){P(yH,a.b);P(zH,a.b);P(AH,a.b);P(BH,a.b);a.c=!1}
+function aE(a){LA.call(this,"Atom/Bond Query");this.j=new Vz(this.If());uz(this.r,new HG(this));this.b=(FC(),HC);this.d=a;this.e||(a=zy(a),this.e=new fB(a),EG(this.e,-150,10));this.k=this.e;fz(this,new UA);P(this,this.b);a=new jz;fz(a,new zA(0,3,1));Q(a,new YA("Atom type :"),null);gH=new Vz(yb);hH=new Vz("Any except C");iH=new Vz("Halogen");Q(a,gH,null);Q(a,hH,null);Q(a,iH,null);Q(this,a,null);a=new jz;fz(a,new zA(0,3,1));Q(a,new ZA("Or select one or more from the list :",0),null);Q(this,a,null);
+a=new jz;fz(a,new zA(0,3,1));pH=new Vz(Eb);qH=new Vz(ec);rH=new Vz(lc);sH=new Vz(zc);tH=new Vz(nc);jH=new Vz(Pb);kH=new Vz(Jb);lH=new Vz(Db);mH=new Vz(Wb);Q(a,pH,null);Q(a,qH,null);Q(a,rH,null);Q(a,sH,null);Q(a,tH,null);Q(a,jH,null);Q(a,kH,null);Q(a,lH,null);Q(a,mH,null);Q(this,a,null);a=new jz;fz(a,new zA(0,3,1));wH=new Zz;Yz(wH,yb);Yz(wH,bb);Yz(wH,db);Yz(wH,jb);Yz(wH,kb);Q(a,new YA("Number of hydrogens : "),null);Q(a,wH,null);Q(this,a,null);a=new jz;fz(a,new zA(0,3,1));xH=new Zz;Yz(xH,yb);Yz(xH,
+bb);Yz(xH,db);Yz(xH,jb);Yz(xH,kb);Yz(xH,"4");Yz(xH,"5");Yz(xH,"6");Q(a,new ZA("Number of connections :",0),null);Q(a,xH,null);Q(a,new ZA(" (H's don't count.)",0),null);Q(this,a,null);a=new jz;fz(a,new zA(0,3,1));Q(a,new YA("Atom is :"),null);nH=new Vz(zb);Q(a,nH,null);oH=new Vz("Nonaromatic");Q(a,oH,null);uH=new Vz(yc);Q(a,uH,null);vH=new Vz(ic);Q(a,vH,null);Q(this,a,null);a=new jz;P(a,qA(xy(this)));fz(a,new zA(0,3,1));Q(a,new YA("Bond is :"),null);yH=new Vz(yb);Q(a,yH,null);zH=new Vz(zb);Q(a,zH,
+null);AH=new Vz(yc);Q(a,AH,null);BH=new Vz(ic);Q(a,BH,null);Q(this,a,null);a=new jz;fz(a,new zA(1,3,1));this.f=new yB(wa,20);Q(a,this.f,null);Q(a,new Vz(wc),null);Q(a,this.j,null);Q(this,a,null);this.hc&&NA(this.hc.d,!1);KA(this,!1);DH(this);EH(this);FH(this);P(nH,this.b);P(oH,this.b);P(uH,this.b);P(vH,this.b);P(wH,this.b);P(xH,this.b);eH(this,gH);JA(this);a=this.k;FG(this.hc.d,a.b,a.c);!yy(this)&&cz(this);Ny(this)}t(530,521,si,aE);
+_.Jf=function(a,b){var c;G(b,wc)?(CH(this),eH(this,gH),fH(this)):A(a.i,86)?(FH(this),ss(a.i)===ss(gH)?(DH(this),EH(this)):ss(a.i)===ss(hH)?(DH(this),EH(this)):ss(a.i)===ss(iH)?(DH(this),EH(this)):ss(a.i)===ss(uH)?P(vH,this.b):ss(a.i)===ss(vH)?(P(uH,this.b),P(nH,this.b)):ss(a.i)===ss(nH)?(P(oH,this.b),P(vH,this.b)):ss(a.i)===ss(oH)?P(nH,this.b):ss(a.i)===ss(yH)||ss(a.i)===ss(zH)||ss(a.i)===ss(AH)||ss(a.i)===ss(BH)?(CH(this),this.c=!0):EH(this),eH(this,a.i),fH(this)):A(a.i,87)&&(FH(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(aA(),jA)),fH(this));107!=this.d.d&&(this.d.d=107,oz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var gH=_.f=null,yH=null,hH=null,nH=null,zH=null,lH=null,pH=null,xH=null,wH=null,kH=null,jH=null,iH=null,mH=null,qH=null,oH=null,vH=null,BH=null,rH=null,tH=null,uH=null,AH=null,sH=null;function VE(){tG(this)}t(531,506,Qh,VE);_.Ke=function(){this.b=-1;this.c=y(uG,s,0,0,0);this.d=0};_.b=-1;
+function GH(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){BC(c.b.Ab,H(vs,s,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=cG(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],qs(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{MD(c.b,d,!0)?(Mq(c.b,"Structure pasted"+g),dD(c.b),oz(c.b),f=!0):(cE(new kF(c.b.K,c.b,HC)),ND(c.b,!0),oz(c.b))}catch(q){if(q=Li(q),A(q,123))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+cD(g),cE(new kF(c.b.K,c.b,HC)),oz(c.b);else throw q;}}f&&c.b.Ge(d)}}function Hq(a){a=new MB(a);Kq();var b,c,d,e,f;try{var g=(EB(),HB);if(IB(g,(EB(),HB)))b=a.b;else if(IB(g,FB))b=new QB(a.b);else throw new NB(g);c=Bn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new HH;Xx(d.f,c);e=(f=cG(c,"\r\n|\r|\n|\n\r"),f.length);Vu(d.f,20*(10>e?e:10)+Xf);Qn((Nn(),On),new IH(d));JH(d);KH(d)}catch(j){if(j=Li(j),A(j,104))ln(j);else throw j;}}function WE(){}t(532,1,{105:1,112:1},WE);
+_.te=function(a){GH(this,a)};_.b=null;t(534,307,Mh);function Eq(){var a;Eq=x;LH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);MH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");NH=LH&!MH;var b;a=H(I,m,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Fq=y(I,m,-1,1E3,1);for(b=0;b<Fq.length;++b)Fq[b]=-999;for(b=0;b<a.length;b+=2)Fq[a[b+1]]=a[b]}
+function Cp(a,b,c){a=new OH(b,c,a);if(!b.Ld(a,c))for(b=b.gc;b&&!b.Ld(a,c);)b=b.gc}function mz(a,b,c){var d;d=new PH;mj(d.u,b,c);fj(a.i,d.u,0,0);Ui(a.b,d);return d}function eF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function AD(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d){var a=a.i,e=b.u;yv(a,e);a.Ad(e,c,d);b.s=c;b.t=d}QH(b)}
+function dF(a,b,c,d){Eq();this.pb=pw();this.b=new $i;this.k=new $i;this.f=d;this.pb.style[Rf]=bb;this.pb.style[Pf]=bb;this.pb.style[Hg]=Ue;this.pb.style[ah]=b;this.pb.style[Ce]=c;this.i=new RH;this.i.pb.style[ah]=eb;Vu(this.i,eb);NH?(b=new SH,c=new TH,fj(b,this.i,0,0),fj(b,c,0,0),Ev(this,b)):Ev(this,this.i);this.d=a;a.Vb=this;NH?(this.n=new UH(this),this.n.j=new VH(this),this.n.k=new WH(this),this.n.o=new XH(this),this.n.n=new YH(this),this.d&&(this.n.f=new ZH(this),this.n.i=new $H(this),this.n.b=
+new aI(this))):B(this,new bI(this),(Rq(),Rq(),Sq));B(this,this,(Hp(),Hp(),Ip));B(this,new cI(this),(pj(),pj(),qj));B(this,new dI(this),(rj(),rj(),sj));B(this,new eI(this),(Bq(),Bq(),Cq));(Bp(),Bp(),Ry).b=this}t(533,534,Mh,dF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var NH,MH,LH,Fq=null;function RH(){Cv.call(this);this.pb[yd]=Qe}t(536,285,wi,RH);function SH(){RH.call(this);this.pb.style[ah]=eb;this.pb.style[Ce]=eb}t(535,536,wi,SH);function bI(a){this.b=a}t(537,1,{},bI);
+_.uc=function(a){var b,c,d,e;d=vj(a);e=wj(a);c=xj(a.b);b=new fI(a);2==c&&(b.f=4);b=nE(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function cI(a){this.b=a}t(538,1,{},cI);_.vc=function(a){var b,c;b=vj(a);c=wj(a);a=new fI(a);this.b.j?xE(this.b.d,a,b,c):zE(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function dI(a){this.b=a}t(539,1,{},dI);_.wc=function(){this.b.j=!1;BE(this.b.d)};_.b=null;function eI(a){this.b=a}t(540,1,{},eI);_.b=null;
+function TH(){RH.call(this);this.pb.style[ah]=eb;this.pb.style[Ce]=eb}t(541,536,wi,TH);function hI(a,b){var c;c=b.b;c.f=4;return nE(a.b.d,c,b.e,b.f)}function VH(a){this.b=a}t(542,1,{},VH);_.Kf=function(a){return hI(this,a)};_.b=null;function sr(a,b){zE(a.b.d,b.b,b.e,b.f);return nE(a.b.d,b.b,b.e,b.f)}function WH(a){this.b=a}t(543,1,{},WH);_.Kf=function(a){return sr(this,a)};_.b=null;function XH(a){this.b=a}t(544,1,{},XH);_.Kf=function(a){return xE(this.b.d,a.b,a.e,a.f)};_.b=null;
+function YH(a){this.b=a}t(545,1,{},YH);_.Kf=function(){return BE(this.b.d)};_.b=null;function sq(a,b){var c;c=N(ED(b.c));c=new PB(b,0,hg,c);VC(a.b.d,c);return!0}function ZH(a){this.b=a}t(546,1,{},ZH);_.Kf=function(a){return sq(this,a)};_.b=null;function tq(a,b){var c;c=N(ED(100*b.d));c=new PB(b,0,og,c);VC(a.b.d,c);return!0}function $H(a){this.b=a}t(547,1,{},$H);_.Kf=function(a){return tq(this,a)};_.b=null;function xq(a,b){var c;c=new PB(b,0,fe,fh);VC(a.b.d,c);return!0}function aI(a){this.b=a}
+t(548,1,{},aI);_.Kf=function(a){return xq(this,a)};var kI=_.b=null;function rI(){rI=x;kI=new qt((Ft(),new Et("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function sI(){sI=x;tI={}}function uI(a,b,c){var d;c&&(b.style[le]=c.c+Xf,d=c.b,d!=Nb&&(b.style[ke]=d),0!=(c.d&1)&&(b.style[ne]=ld),0!=(c.d&2)&&(b.style[me]=Oe));a.f.style[$g]=Gf}
+function FA(a){var b=vI,c,d,e,f,g,j,h,n,o,q,r,u,v;c=xi(a);c in tI?a=tI[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(wg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(rI(),kI),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),uI(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Xj(e),n=Xj(e)+(e.offsetHeight||0),o=n-h,q=Xj(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new wI,v.b=u,v.c=r,v.d=o,v),tI[c]=a);return a}
+function xI(){sI();var a,b,c,d,e;tj();this.b=H(vs,s,1,["monospace","sans-serif",tg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(wg);this.f.innerHTML=this.i||l;this.f.style[le]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ke]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(551,1,{},xI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var tI;function wI(){}
+t(552,1,{},wI);_.b=0;_.c=0;_.d=0;function oE(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,44))return!!a.b.b.metaKey}catch(b){if(b=Li(b),!A(b,129))throw b;}return!1}function pE(a){try{if(a.b&&A(a.b,44))return!!a.b.b.shiftKey}catch(b){if(b=Li(b),!A(b,129))throw b;}return!1}function fI(a){Gq.call(this,null,0,null);this.b=a}function OH(a,b,c){Gq.call(this,a,0,b);this.b=c}t(553,394,Uh,fI,OH);_.re=function(){return oE(this)};_.se=function(){return pE(this)};_.b=null;
+function uB(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=vI;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,uI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function tB(a){this.c=a;this.b={};!vI&&(vI=new xI)}t(554,397,ti,tB);var vI=null;function nz(a){this.b=a}t(555,405,{},nz);_.b=null;function yI(a,b){this.b=a;this.c=b}t(556,1,{},yI);_.b=null;_.c=null;function zI(){Xw.call(this);this.pb[yd]="jsa-resetTable";this.pb.style[ah]=hd}t(557,320,wi,zI);
+function AI(){AI=x;var a=BI=new xI;tj();a.i="9p";a.f.style[ke]=tg;a.f.style[le]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[le]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);CI=new zz(1)}function qD(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,QH(a)}
+function sD(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(pD(a,!1),360<=g||-360>=g?j=rD(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=DI(q,r,u,v,f),E=DI(q,r,u,v,h),J="<g"+a.n+rb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),qD(a,j))}function Y(a,b,c,d,e){a.o&&qD(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ha+a.c+a.b+ab)}
+function oD(a,b,c,d,e){a.o&&(pD(a,!1),qD(a,'<rect x="'+b+ka+c+ia+e+'" width="'+d+ea+a.n+ab))}function zD(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ka+d+ha+a.j+' fill="'+e+la+b+"</text>");qD(a,b)}function QA(a,b,c,d,e){pD(a,!0);qD(a,'<rect x="'+b+ka+c+ia+e+'" width="'+d+ea+a.n+ab)}
+function QH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=Vj(a.u.pb)+(a.u.pb.offsetWidth||0)-Vj(a.u.pb),d=Xj(a.u.pb)+(a.u.pb.offsetHeight||0)-Xj(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+la)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=fg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function yD(a,b){a.f=b;a.j=RE(b)}t(558,401,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var CI,BI;function gr(a,b,c){c&&(rr(a,b),c.Kf(a.c));a.e=!0}function rr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-Vj(a.p.pb)+(a.p.pb.scrollLeft||0)+go(a.p.pb.ownerDocument),a.c.f=c.clientY-Xj(a.p.pb)+(a.p.pb.scrollTop||0)+ho(a.p.pb.ownerDocument),a.c.b=new fI(b),b.b.preventDefault(),!0):!1}
+function UH(a){this.p=a;this.c=new EI;this.d=new FI(this);B(this.p,new GI(this),(or(),or(),pr));B(this.p,new HI(this),(hr(),hr(),ir));B(this.p,new II(this),(lr(),lr(),mr));B(this.p,new JI(this),(dr(),dr(),er));B(this.p,new KI,(yq(),yq(),zq));B(this.p,new LI(this),(uq(),uq(),vq));B(this.p,new MI(this),(pq(),pq(),qq))}t(559,1,{},UH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function FI(a){nk();this.b=a}t(560,24,{},FI);
+_.Dc=function(){!this.b.e&&this.b.j&&hI(this.b.j,this.b.c)};_.b=null;function GI(a){this.b=a}t(561,1,{},GI);_.b=null;function HI(a){this.b=a}t(562,1,{},HI);_.b=null;function II(a){this.b=a}t(563,1,{},II);_.b=null;function JI(a){this.b=a}t(564,1,{},JI);_.b=null;function KI(){}t(565,1,{},KI);function LI(a){this.b=a}t(566,1,{},LI);_.b=null;function MI(a){this.b=a}t(567,1,{},MI);_.b=null;function EI(){}t(568,1,{},EI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function NI(a){var b,c,d,e,f;Uj(a);d=(gj(),hj(null));e=new zI;Uw(e,a);qv(d,e,d.pb);f=a.fd();b=a.ed();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,58)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Ww(e,a);zv(d,e);return new Fy(f,b)}function OI(){this.pb=$doc.createElement(Yd);this.pb[yd]=Qe;this.pb.style[Qf]=De;this.pb.style[Uf]=Vc;this.pb.style[ah]=eb;this.pb.style[Ce]=eb}t(570,288,ui,OI);_.cd=function(){return Vj(this.pb)};_.dd=function(){return Xj(this.pb)};
+function RE(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+ea);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function DI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new yI(new YF(a),new YF(b))}function rD(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+ea+a.n+ab}
+function GD(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=ea;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function pD(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ha+a.b:a.n=' fill="none" stroke="'+c+ha+a.b}function PH(){AI();this.o=CI;this.d=[];this.u=new OI}t(571,558,{},PH);_.b=l;_.c=l;function PI(){PI=x;QI=new Fy(0,0)}
+function RI(a){var b;b=a.Of();if(!b){var c;(c=a.Lf())?(b=NI(c.b),mj(c.ue(),b.c,b.b),c=NI(c.b),b=new Fy(c.c-b.c,c.b-b.b)):b=new Fy(0,0);a.Sf(b)}return b}function Uy(a,b){var c;if(a.ye())return QI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Rf(yy(b));c=NI(a.ue());a.f.c=c.c;a.f.b=c.b;return c}function SI(a,b){var c;b&&(c=fg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Nf().pb.style[id]=c)}function TI(){this.f=new uA;this.f.b=-1;this.f.c=-1}t(573,1,{});_.Lf=function(){return null};_.Mf=function(a){this.Qf(a.Nd())};
+_.Nf=function(){return this.ue()};_.Of=function(){return UI};_.Ed=function(){};_.ye=function(){return!1};_.Pf=function(a){this.Rf(yy(a))};_.Qf=function(a){SI(this,a)};_.Rf=function(a){var b=this.ue().pb,c,d,e;c=(dz(),ez);e=a.c;d=a.b;e!=c.c?b.style[le]=l+e+"pt":b.style[le]=l;d!=c.b?b.style[ke]=d:b.style[ke]=l;0!=(a.d&1)?b.style[ne]=ld:b.style[ne]=l;0!=(a.d&2)?b.style[me]=Oe:b.style[me]=l};_.Sf=function(a){UI=a};_.Tf=function(){};var UI=_.f=null,QI;
+function Wz(a,b){PI();TI.call(this);this.b=new iw(a);this.b.gd()[yd]=l;B(this.b,new VI(this,b),(Ep(),Ep(),Fp))}t(572,573,{},Wz);_.ue=function(){return this.b};_.Qf=function(a){SI(this,a)};_.b=null;function VI(a,b){this.b=a;this.c=b}t(574,1,{},VI);_.Lc=function(a){Bp();Cp(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function $z(a){PI();TI.call(this);this.b=new ix;B(this.b,new WI(this,a),(yp(),yp(),zp))}t(575,573,{},$z);_.ue=function(){return this.b};_.b=null;
+function WI(a,b){this.b=a;this.c=b}t(576,1,{},WI);_.b=null;_.c=null;function XI(a,b){var c,d;SI(a,b.Nd());for(d=new Fi(b.Wb.b);d.c<d.e.Be();)c=Gi(d),c.lc&&c.hc.Mf(c)}function YI(a,b){var c,d,e,f,g,j,h;mj(a.e,b.Ud(),b.Qd());for(d=new Fi(b.Wb.b);d.c<d.e.Be();)c=Gi(d),c.lc&&(e=c.hc,e.Pf(c),j=c.Vd(),h=c.Wd(),g=c.Ud(),f=c.Qd(),0<g&&0<f&&(c=e.ue(),g-=RI(e).c,f-=RI(e).b,mj(e.ue(),g,f),!c.ob&&a.e.yd(c),a.e.zd(c,j,h)))}function iz(){PI();TI.call(this);this.e=new Cv}t(577,573,{},iz);
+_.Mf=function(a){XI(this,a)};_.ue=function(){return this.e};_.Pf=function(a){YI(this,a)};_.e=null;function $A(a){PI();TI.call(this);var b=this.b=new Hw;nw(b.c,a,!1);zw(b);this.f.b=-1;this.f.c=-1}t(578,573,{},$A);_.ue=function(){return this.b};_.ye=function(){var a;a=(this.b.c.d?co(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function cB(a){this.b=new Cx(a.i,new ZI(a))}t(579,1,{},cB);_.b=null;
+function yx(a){var b,c,d,e,f;f=new OB(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y($I,s,105,0,0);for(c=b.b?yk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,84)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=cj((sz(),S),new T(f.e)));c=c.c;if(Vs(!c?eh:c.b,ph))for(c=(!a.e.b||0==a.e.b.d?(Vr(),Vr(),Wr):new vz(a.e.b)).xd();c.Xc();)a=c.Yc(),1001==f.e&&a.te(f);var g,j,h;1001==f.e?(g=new Gq(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.cg(),null.cg()):100==f.e&&A(f.f,102)?(j=f.f,h=new Gq(j,205,null),h.j=j.Vd(),
+h.k=j.Wd()):1004<=f.e&&1005>=f.e||(701==f.e?null.cg():401==f.e||402==f.e?(null.cg(),null.cg(),null.cg(),null.cg(),null.cg()):500<=f.e&&507>=f.e&&(g=null.dg,500!=g&&(f=new Gq(null.dg,g,null),f.j=null.cg(),f.k=null.cg(),j=null.cg(),f.f=j&12,501==g&&null.cg())))}function ZI(a){this.b=a}t(580,1,oi,ZI);_.xc=function(){yx(this)};_.b=null;function zB(a,b){Xx(a.b,b);a.f.b=-1;a.f.c=-1}function AB(){PI();TI.call(this);this.b=new ay}t(581,573,{},AB);
+_.Lf=function(){var a;a=new AB;Xx(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ue=function(){return this.b};_.Of=function(){return aJ};_.Sf=function(a){aJ=a};var aJ=_.b=null;t(582,577,{});function bJ(a){var b;b=new Sp($n(a.pb,Lf),$n(a.pb,Kf));a=new Sp($n(a.T.jb.pb,Lf),$n(a.T.jb.pb,Kf));return H(I,m,-1,[b.c-a.c,b.b-a.b])}function cJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.md(a.R);a.kd(b);a.R=a.Q=null}else null!=a.R?(dJ(a,a.R),a.R=null):null!=a.Q&&(eJ(a,a.Q),a.Q=null);Lj(a.S)}
+function JH(a){a.kb?a.Xf(Vp(a.T.jb)):(a.Hd(),JH(a))}function eJ(a,b){var c;a.kb?(c=bJ(a),a.Xf(new Sp(-1,fJ(b,!1)-c[1]))):a.Q=b}function gJ(a,b){var c;b!=a.Cd()&&(c=a.T.jb,iv(c),hJ(c,b,c.pb,c.q.d,!0))}function dJ(a,b){var c;a.kb?(c=bJ(a),a.Xf(new Sp(fJ(b,!0)-c[0],-1))):a.R=b}t(585,290,li);_.Uf=function(){var a,b;b=Vp(this.T.jb);a=bJ(this);b.c+=a[0];b.b+=a[1];return b};_.Cd=function(){var a;a=this.T.jb;return 0!=a.q.d?iJ(ny(a.q,0)):null};_.Vf=function(a){jJ(this.T.jb,a)};_.xd=function(){return new jv(this.T.jb)};
+_.Wf=function(){Zp(this.T.jb)};_.sd=function(){cJ(this)};_.Kd=function(){Zp(this.T.jb)};_.ud=function(a){return kJ(this.T.jb,a)};_.Xf=function(a){Xp(this.T.jb,a)};_.kd=function(a){eJ(this,a)};_.Dd=function(a){gJ(this,a)};_.md=function(a){dJ(this,a)};_.Q=null;_.R=null;function lJ(){lJ=x;var a=(mJ(),nJ(),oJ);pJ=new Zw(a.e,a.c,a.d,a.f,a.b)}function qJ(a,b){if(0!=a.I.b.q.d&&iJ(ny(a.I.b.q,0)))throw new dv("WindowPanel can only contain one child widget");rJ(a,b)}
+function KH(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Yg]=De,a.ab=!1,a.Hd());b=a.pb;b.style[Ue]=0+(tj(),Xf);b.style[Mg]=cb;FG(a,Qj(go($doc)+(nj()-$n(a.pb,Lf)>>1),0),Qj(ho($doc)+(oj()-$n(a.pb,Kf)>>1),0));d||((a.ab=c)?(a.pb.style[Bd]=dg,a.pb.style[Yg]=Zg,ck(a.gb,200)):a.pb.style[Yg]=Zg)}finally{a.w=!0}}
+function sJ(a,b){var c;if(a.w){c=new xu;a.mb&&Lr(a.mb,c);a.J&&Wp(a.r,a);try{Ni(a.r.d,a)}catch(d){if(d=Li(d),!A(d,123))throw d;}a.n=tJ(a.r,a);try{Jv(a,b)}finally{Qi(a.t.b),Qi(a.s.b),Qi(a.u.b),a.P&&Ti(a.P,a.r),a.C&&(a.C=!1)}}else Jv(a,b)}function uJ(a,b,c){var d,e;e=a.ob;d=new Nj(a,e);e.zd(a,d.b+b,d.e+c)}function vJ(a,b,c){b=new wJ(eo(co(Eu(Eu(a.T.d,b),c))));hv(b,a);B(b,a.o,(Ep(),Ep(),Fp));return b}function Up(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Xp(a.T.jb,b)}
+function FG(a,b,c){var d,e;(e=a.r)?(d=xJ(e.pb),Mv(a,b+(Vj(e.pb)+d[3]),c+(Xj(e.pb)+d[0]))):Mv(a,b,c)}function NA(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Yp(a.r,a):Wp(a.r,a)))}function rJ(a,b){if(b!=(0!=a.I.b.q.d?iJ(ny(a.I.b.q,0)):null)){iv(a.I.b);var c=a.I.b;hJ(c,b,c.pb,c.q.d,!0)}}
+function yJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Pp(),zJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Fi(a.P);e.c<e.e.Be();)if(d=Gi(e),b==(Pp(),AJ)){!d.c&&(d.c=new BJ);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(Pp(),Qp))g=d.r,j=d.F,d.I.d?(FG(d,j.d,j.e),Up(d,new Sp(j.c,-1))):(FG(d,j.d,j.e),Up(d,new Sp(j.c,j.b)),Yp(g,d)),Ji(g.d,d,d.I.c),hk(d.z,333);else if(!d.C&&f==(Pp(),zJ))d.pb.style[Yg]=Zg,Pp()}else if(b==Qp){!d.c&&(d.c=new BJ);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=xJ(j.pb);h=d.F;if(d.I.d)h.d=Vj(d.pb)-
+g[3]-Vj(j.pb),h.e=Xj(d.pb)-g[0]-Xj(j.pb),d.F=h,FG(d,0,0),CJ(d,Rp(j.pb).c,-1);else{if(f!=(Pp(),zJ))h.d=Vj(d.pb)-g[3]-Vj(j.pb),h.e=Xj(d.pb)-g[0]-Xj(j.pb),h.c=d.q,h.b=d.p,d.F=h;FG(d,0,0);Xp(d,new DJ(Rp(j.pb)));Wp(j,d)}d==d.r.b||bE(d);hk(d.z,333)}}else b==zJ&&(!d.c&&(d.c=new BJ),d=a,d.C||(d.G=c,d.pb.style[Yg]=De))}}function EJ(a,b){a.pb.style[ch]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.cg().cg()}
+function FJ(a){if(!a.kb){a.t=bv(a,a.r,(!wr&&(wr=new tk),wr));a.s=bv(a,a.r,sk?sk:sk=new tk);a.u=bv(a,a.r,(!Br&&(Br=new tk),Br));var b=a.r;!a.P&&(a.P=new $i);Ui(a.P,b);wr&&(b=new vr(a),a.mb&&Lr(a.mb,b));a.J&&Yp(a.r,a);Ji(a.r.d,a,a.I.c);a.n&&(Mv(a,a.n.b,a.n.c),a.n=null);Nv(a);bE(a)}}function bE(a){if(a!=a.r.b){var b;Br&&(b=new Ar(a),a.mb&&Lr(a.mb,b))}}
+function GJ(a,b,c){var d;d=(Uv(),Vv);Ov.call(this,!1,"popup");this.U=d.b;this.S=new HJ(this);d=new IJ;d.pb[yd]="mosaic-popupLayoutPanel";Gv(this.T,d);Lv(this);this.o=new JJ(this);this.z=new KJ(this);this.A=new LJ(this);this.B=new MJ(this);this.F=new NJ;this.O=(Pp(),AJ);this.J=c;this.r=a;a=this.I=new OJ(b);b=new PJ;!a.e&&(a.e=new QJ);Ui(a.e,b);a=new RJ(new ax(pJ.b.e.b,pJ.b.c,pJ.b.d,pJ.b.f,pJ.b.b));B(a,new SJ(this),(Ep(),Ep(),Fp));b=this.I.c;b.c||(b.c=new Xw,b.c.gd()[yd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Qw(),Rw),c.d=d,TJ(b.i,b.c,new UJ(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new tv;d=Vw(c);Mu(c.c,($t(),au(d)),0);sv(c,a,d,0,!1)}else Uw(b.c,a);jJ(b.i,null);B(this.I.c,new VJ(this),(Mp(),Mp(),Np));B(this.I.c,this.o,Fp);gJ(this,this.I);Hi(eo(co(this.pb)),"mosaic-WindowPanel",!0)}t(584,585,li);_.Cd=function(){return 0!=this.I.b.q.d?iJ(ny(this.I.b.q,0)):null};_.Fd=function(a){sJ(this,a)};_.xd=function(){return new jv(this.I.b)};_.sd=function(){cJ(this);Lj(new WJ(this))};
+_.ud=function(a){return kJ(this.I.b,a)};_.Xf=function(a){Up(this,a)};_.Gd=function(a,b){FG(this,a,b)};_.Dd=function(a){rJ(this,a)};_.Hd=function(){FJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var pJ;function XJ(a){a.i=(new Vz(a.j)).hc.ue();B(a.i,new YJ(a),(Ep(),Ep(),Fp));a.e=H(ZJ,s,58,[a.i])}
+function HH(){lJ();var a,b,c,d,e,f;GJ.call(this,($J(),aK),null,!0);this.$f();this.db=!0;a=new Jw(this.k);this.f=new $x;this.f.pb.style[ah]=eb;Vu(this.f,eb);this.Yf();dJ(this,"400px");f=new my;f.pb.style[Ce]=eb;f.f[qd]=10;c=(Cw(),Nw);f.b=c;ly(f,a);ly(f,this.f);e=new Xw;e.f[qd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Uw(e,a);ly(f,e);qJ(this,f);NA(this,!1);this.Zf()}t(583,584,li,HH);_.Yf=function(){XJ(this)};_.Zf=function(){var a=this.f;a.pb.readOnly=!0;var b=Wu(a.pb)+"-readonly";Hi(a.gd(),b,!0)};
+_.$f=function(){MA(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function YJ(a){this.b=a}t(586,1,{},YJ);_.Lc=function(){sJ(this.b,!1)};_.b=null;function IH(a){this.b=a}t(587,1,{},IH);
+_.xc=function(){Zu(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ao(a.pb,Wg).length;if(0<b&&a.kb){if(0>b)throw new vw("Length must be a positive integer. Length: "+b);if(b>ao(a.pb,Wg).length)throw new vw("From Index: 0 To Index: "+b+" Text Length: "+ao(a.pb,Wg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function bK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";MA(a.I.c,"Paste")}function cK(a){lJ();HH.call(this);this.d=a}
+t(589,583,li,cK);_.Yf=function(){XJ(this);this.b=(new Vz(this.c)).hc.ue();B(this.b,new dK(this),(Ep(),Ep(),Fp));this.e=H(ZJ,s,58,[this.b,this.i])};_.Zf=function(){Vu(this.f,"150px")};_.$f=function(){bK(this)};_.Hd=function(){FJ(this);Qn((Nn(),On),new eK(this))};_.b=null;_.c=null;_.d=null;function fK(a){lJ();cK.call(this,a)}t(588,589,li,fK);
+_.Zf=function(){Vu(this.f,"150px");var a=new gK(this),b=this.f;av(b,new hK,(cq(),cq(),dq));av(b,new iK,($p(),$p(),aq));av(b,new jK,(fq(),fq(),gq));av(b,new kK(a),(iq(),iq(),jq))};_.$f=function(){bK(this);this.k+=" Or drag and drop a file on it."};t(592,1,{});t(591,592,{});_.c=null;_.d=1;_.e=-1;function gK(a){this.b=a;this.c=new lK(this);this.d=this.e=1}t(590,591,{},gK);_.b=null;function lK(a){this.b=a}t(593,1,{},lK);_._f=function(a){this.b.b.f.pb[Wg]=null!=a?a:l};_.b=null;function CB(){new Nr}
+t(594,425,{},CB);function dK(a){this.b=a}t(595,1,{},dK);_.Lc=function(){if(this.b.d){var a=this.b.d,b;b=new OB(a.b,0,ao(this.b.f.pb,Wg));GH(a.b,b)}sJ(this.b,!1)};_.b=null;function eK(a){this.b=a}t(596,1,{},eK);_.xc=function(){Zu(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function Lq(a){var b;a&&a&&(a=new mK(a),void 0!=$wnd.FileReader?b=new fK(a):b=new cK(a),JH(b),KH(b))}function mK(a){this.b=a}t(598,1,{},mK);_.b=null;function lq(a,b){a.onloadend=function(a){b._f(a.target.result)}}
+function kK(a){this.b=a}t(603,1,{},kK);_.b=null;function hK(){}t(604,1,{},hK);function iK(){}t(605,1,{},iK);function jK(){}t(606,1,{},jK);function OA(a,b){PI();iz.call(this);this.d=new nK(a);var c=this.c=new Xw,d=(Cw(),Nw);c.b=d;Uw(this.c,this.e);qJ(this.d,this.c);this.d.b=this;this.b=b}t(607,582,{},OA);_.ue=function(){return this.d};_.Nf=function(){return this.c.ob};_.Ed=function(){sJ(this.d,!1)};_.Rf=function(){};_.Tf=function(a){XI(this,a);YI(this,a);JH(this.d);FJ(this.d)};_.b=null;_.c=null;
+_.d=null;function nK(a){lJ();GJ.call(this,($J(),aK),a,!1)}t(608,584,li,nK);_.Ed=function(){var a=this.b,b=new HA(a.b,201),c;a=a.b.r;a.b?a=new oK(new Fi(a.b)):(a=(Vr(),Vr(),Wr),a=new Fi(a));for(;a.Xc();)c=a.Yc(),201==b.e&&DG(c.b)};_.b=null;function kB(){PI();TI.call(this);var a=this.b=new pK;a.ab=!0;a.b.i=!0;this.b.db=!0}t(609,573,{},kB);_.ue=function(){return this.b};_.b=null;function bC(){}t(616,441,{},bC);function oK(a){if(!a)throw new rn;this.b=a}t(617,1,{},oK);_.Xc=function(){return hC(this.b)};
+_.Yc=function(){return Gi(this.b)};_.Zc=function(){throw new lC("Missing message: awt.50");};_.b=null;function Fz(){return Fz()}function $B(){$B=x;var a;a=(RB(),SB["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(qK,s,-1,0,1);else throw new GF(a+" is not supported");}catch(b){if(b=Li(b),!A(b,131))throw b;}}function dB(a,b){a.b=31*a.b+L((new YF(b)).b)}function Az(){}t(620,1,{},Az);_.hC=function(){return this.b};_.b=1;
+function rK(){rK=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ce]=eb;a.body.style[Ce]=eb}function xJ(a){rK();var b;b=y(I,m,-1,4,1);b[0]=sK(tK(a,"borderTopWidth"));b[1]=sK(tK(a,"borderRightWidth"));b[2]=sK(tK(a,"borderBottomWidth"));b[3]=sK(tK(a,"borderLeftWidth"));return b}function uK(a){rK();var b,c;c=vK(a);b=xJ(a);a=new Sp(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}
+function Rp(a){rK();return new Sp(a.clientWidth,a.clientHeight)}function vK(a){rK();var b;b=y(I,m,-1,4,1);b[0]=sK(tK(a,"marginTop"));b[1]=sK(tK(a,"marginRight"));b[2]=sK(tK(a,"marginBottom"));b[3]=sK(tK(a,"marginLeft"));return b}function wK(a){rK();var b;b=y(I,m,-1,4,1);b[0]=sK(tK(a,"paddingTop"));b[1]=sK(tK(a,"paddingRight"));b[2]=sK(tK(a,"paddingBottom"));b[3]=sK(tK(a,"paddingLeft"));return b}function xK(a,b,c){rK();try{G(b,ie)&&(b=Kd),a.style[b]=c}catch(d){if(d=Li(d),!A(d,123))throw d;}}
+function fJ(a,b){rK();var c;yK||(yK=$doc.createElement(wg),xK(yK,Ue,l),xK(yK,Mg,l),xK(yK,Uf,Vc),xK(yK,Yg,De),$doc.body.appendChild(yK));xK(yK,ah,a);xK(yK,Ce,a);c=uK(yK);return b?c.c:c.b}var yK=null;function zK(){Sp.call(this,0,0)}function Sp(a,b){this.c=a;this.b=b}function DJ(a){Sp.call(this,a.c,a.b)}t(622,1,Uh,zK,Sp,DJ);_.eQ=function(a){return this===a?!0:null==a||AK!=zn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Rc};_.b=0;_.c=0;function BK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(623,1,{116:1,119:1,140:1},BK);_.eQ=function(a){return a===this?!0:A(a,140)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return CK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;
+function DK(a,b){this.b=a;this.c=b}t(624,1,Uh,DK);_.eQ=function(a){return this===a?!0:null==a||EK!=zn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return EK.e+"[x="+this.b+",y="+this.c+Rc};_.b=0;_.c=0;function NJ(){this.c=this.b=this.e=this.d=0}t(625,1,Uh,NJ);_.eQ=function(a){return this===a?!0:null==a||FK!=zn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return FK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Rc};_.b=0;_.c=0;_.d=0;_.e=0;function tK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ie&&(b=Kd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(627,1,{});var GK=-1;function HK(){}t(628,627,{},HK);_.b=-1;_.c=-1;var IK=null;
+function sK(a){a=parseInt(a,10);a=isNaN(a)?null:QD(a);return!a?0:a.b}t(631,305,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1});_.Uf=function(){return Vp(this.i)};_.Vf=function(a){jJ(this.i,a)};_.Wf=function(){Zp(this.i)};_.Kd=function(){Zp(this.i)};_.kd=function(a){var b=this.i;b.pb.style[Ce]=a;b.kb||(b.i=a)};_.md=function(a){var b=this.i;b.pb.style[ah]=a;b.kb||(b.j=a)};function mJ(){mJ=x;nJ()}function MA(a,b){a.b.pb.textContent=b||l;jJ(a.i,null)}
+function JK(a){mJ();var b;kw(this,new IJ);this.b=new KK;b=this.i;LK(b,new MK);xK(b.pb,Rf,cb);b.p=0;TJ(b,this.b,new UJ(0));this.b.gd()[yd]="mosaic-Caption-text";this.b.pb.textContent=a||l;jJ(this.i,null);this.pb[yd]="mosaic-Caption"}t(630,631,{15:1,18:1,19:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,60:1,66:1,67:1,68:1,70:1,71:1,74:1,78:1,79:1,81:1,142:1,148:1},JK);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};
+_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};_.c=null;function nJ(){nJ=x;NK=In()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new ry(NK,240,20);new ry(NK,224,16);new ry(NK,208,16);new ry(NK,192,16);new ry(NK,176,16);new ry(NK,160,16);new ry(NK,144,16);new ry(NK,128,16);new ry(NK,112,16);new ry(NK,96,16);new ry(NK,80,16);new ry(NK,64,16);new ry(NK,260,16);oJ=new ry(NK,48,16);new ry(NK,32,16);new ry(NK,16,16);new ry(NK,0,16)}var NK,oJ;
+function OK(a,b){Zu(a.b.pb,!b);jJ(a.i,a.b)}function Tp(a,b){a.d=b;Zu(a.b.pb,!b);jJ(a.i,a.b);if(a.e){var c;for(c=new Fi(a.e);c.c<c.e.Be();)Gi(c)}}function OJ(a){var b;kw(this,new IJ);b=this.i;LK(b,new PK((QK(),RK)));b.p=0;this.c=new JK(a);TJ(b,this.c,new UJ(1));this.b=new IJ;Zi(this.b,"Body");TJ(b,this.b,new UJ(0));this.pb[yd]="mosaic-CaptionLayoutPanel"}t(633,631,{45:1,47:1,56:1,60:1,68:1,69:1,70:1,71:1,74:1,79:1,81:1,142:1,148:1},OJ);_.nd=function(){cv(this.i)};_.od=function(){fv(this.i)};_.xd=function(){return new jv(this.b)};
+_.ud=function(a){return kJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function QJ(){tG(this)}t(634,506,Qh,QJ);function HJ(a){this.b=a}t(635,1,oi,HJ);_.xc=function(){Zp(this.b.T.jb)};_.b=null;function SK(a){var b;b=a.c;a=b.r;b=!a.f?-1:Kj(a.f.b,b);a.f&&Vt(a.f.b,b)&&Yt(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&bE(!a.f?null:Vt(a.f.b,b-1))}function TK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new hz);-1==Kj(a.f.b,b)&&Ui(a.f.b,b)}function BJ(){}t(636,1,{},BJ);_.Qc=function(a){SK(a)};_.Rc=function(a){TK(a)};
+_.Tc=function(a){UK(a.b.r,a.b)};function $J(){$J=x;VK=new WK(1,"e");XK=new WK(2,Af);YK=new WK(3,"ne");ZK=new WK(10,"nw");$K=new WK(4,ng);aL=new WK(5,qg);bL=new WK(12,"sw");cL=new WK(8,"w");aK=new dL((gj(),hj(null)).pb)}function tJ(a,b){var c;c=xJ(a.pb);return new DK(Vj(b.pb)-(Vj(a.pb)+c[3]),Xj(b.pb)-(Xj(a.pb)+c[0]))}
+function eL(a){var b,c,d,e,f,g;if(a.f){b=Rp(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Vt(a.f.b,d),c=new Sp($n(g.pb,Lf),$n(g.pb,Kf)),f=tJ(a,g),f.b-=Qj(0,f.b+$n(g.pb,Lf)-b.c),f.c-=Qj(0,f.c+$n(g.pb,Kf)-b.b),FG(g,Qj(0,f.b),Qj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,CJ(g,c.c,c.b),g.O==(Pp(),Qp)&&Xp(g,new DJ(Rp(a.pb))),hk(g.z,1)}}function fL(a,b,c){a=a.e;Ji(a,b,b);z(a.d,b,c);Zi(b,xc+c.c)}
+function Wp(a,b){var c;c=a.e;gL(c,b.H);Yi(b.H,xc+ZK.c);gL(c,b.D);Yi(b.D,xc+XK.c);gL(c,b.E);Yi(b.E,xc+YK.c);gL(c,b.N);Yi(b.N,xc+cL.c);gL(c,b.v);Yi(b.v,xc+VK.c);gL(c,b.M);Yi(b.M,xc+bL.c);gL(c,b.K);Yi(b.K,xc+$K.c);gL(c,b.L);Yi(b.L,xc+aL.c)}
+function Yp(a,b){!b.H&&(b.H=vJ(b,0,0));fL(a,b.H,ZK);!b.D&&(b.D=vJ(b,0,1));fL(a,b.D,XK);!b.E&&(b.E=vJ(b,0,2));fL(a,b.E,YK);!b.N&&(b.N=vJ(b,1,0));fL(a,b.N,cL);!b.v&&(b.v=vJ(b,1,2));fL(a,b.v,VK);!b.M&&(b.M=vJ(b,2,0));fL(a,b.M,bL);!b.K&&(b.K=vJ(b,2,1));fL(a,b.K,$K);!b.L&&(b.L=vJ(b,2,2));fL(a,b.L,aL)}function UK(a,b){var c,d;a.b=b;d=a.f.b.d;c=Kj(a.f.b,b);if(c+1<d){Kz(a.f,b);for(Ui(a.f.b,b);c<d;++c)EJ(Vt(a.f.b,c),c)}else EJ(b,c)}
+function dL(a){a=new hL(a);kw(this,a);this.d=new iL(a);this.d.j=!0;Ri(this.d);this.d.n=3;this.e=new jL(a);this.e.j=!0;Ri(this.e);this.e.n=3;mw(this)}t(637,305,{45:1,47:1,56:1,60:1,68:1,70:1,71:1,74:1,79:1,81:1,148:1},dL);_.Uf=function(){return Rp(this.pb)};_.Vf=function(){var a;(a=kL(this))&&a.Vf(null)};_.Wf=function(){eL(this)};_.Qc=function(a){!this.c&&(this.c=new BJ);SK(a)};_.Rc=function(a){!this.c&&(this.c=new BJ);TK(a)};_.Kd=function(){eL(this)};
+_.Tc=function(a){!this.c&&(this.c=new BJ);UK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var VK,XK,YK,ZK,aK,$K,aL,bL,cL;function hL(a){this.q=new Dv(this);this.pb=a}t(638,285,wi,hL);function WK(a,b){this.b=a;this.c=b}t(639,1,{},WK);_.b=0;_.c=null;function iL(a){Bi();Vi.call(this,a)}t(640,3,{},iL);_.rc=function(){var a;a=this.k.f;a.C||Uj(a.x);Yi(this.k.f,"dragdrop-dragging");!a.I.d&&OK(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Qj(this.b,a<this.e?a:this.e),b=Qj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ue]=a+(tj(),Xf);c.style[Mg]=b+Xf};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||bE(a);a.I.d||OK(a.I,!0);a.C||(a.x||(a.x=new lL,Zi(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,ch,(rK(),tK(a.pb,ch))),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Nj(this.k.b,null);this.b=a.b+Wj(this.k.b.pb);this.c=a.e+Yj(this.k.b.pb);this.e=this.b+$j(this.k.b.pb)-this.k.f.fd();this.d=this.c+Zj(this.k.b.pb)-this.k.f.ed()};_.b=0;_.c=0;_.d=0;_.e=0;function gL(a,b){try{Ni(a,b)}catch(c){if(c=Li(c),!A(c,123))throw c;}}
+function jL(a){Bi();Vi.call(this,a);this.d=new Di}t(641,3,{},jL);_.rc=function(){var a;a=this.k.f.ob;a.C||Uj(a.x);Yi(this.k.f,"dragdrop-dragging");OK(a.I,!1);Up(a,new Sp(a.q,a.p));hk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=cj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.dd()-Qj(this.k.d,this.c):this.k.f.dd()-this.k.d,0!=b&&(a=d.p,b=Qj(a+b,$n(d.I.c.pb,Kf)),b!=a&&uJ(d,0,a-b),Up(d,new Sp(d.q,b)),hk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.dd():this.k.d-this.k.f.dd(),0!=b&&(a=d.p,b=Qj(a+b,$n(d.I.c.pb,Kf)),Up(d,new Sp(d.q,b)),hk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.cd()-Qj(this.k.c,this.b):this.k.f.cd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&uJ(d,a-b,0),Up(d,new Sp(b,d.p)),hk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.cd():this.k.c-this.k.f.cd(),0!=b&&(a=d.q,Up(d,new Sp(96<a+b?a+b:96,d.p)),hk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||bE(a);OK(a.I,!0);a.C||(a.x||(a.x=new lL,Zi(a.x,"mosaic-GlassPanel-invisible")),xK(a.x.pb,ch,(rK(),tK(a.pb,ch))),fj((gj(),hj(null)),a.x,0,0));Zi(this.k.f,"dragdrop-dragging");a=new Nj(this.k.b,null);this.b=a.b+Wj(this.k.b.pb);this.c=a.e+Yj(this.k.b.pb);this.f=this.b+$j(this.k.b.pb)-this.k.f.fd();this.e=this.c+Zj(this.k.b.pb)-this.k.f.ed()};_.b=0;_.c=0;_.e=0;_.f=0;
+function lL(){var a;this.e=new mL(this);this.b=!1;this.c=new Hv;kw(this,this.c);a=this.pb.style;a[id]="#000";a[he]="alpha(opacity=50)";a.opacity="0.5";this.pb[yd]="gwt-GlassPanel"}t(642,305,Xh,lL);
+_.qd=function(){var a;mw(this);try{a=this.ob}catch(b){b=Li(b);if(A(b,129))throw new dv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(gj(),hj(null))?(Ot(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ti(ok,a),a.c=!0,a.d=wk(a),Ui(ok,a),this.d=new nL(this),ru(new Nt(this.d))):(this.pb.style[nd]=cb,this.pb.style[gg]=cb);this.b&&fu(new Mt(this));fj(hj(null),new oL,go($doc),ho($doc))};
+_.rd=function(){this.i.rd();bk(this.e);this.d&&(Kt(pu,this.d,H(pL,s,46,[(!zr&&(zr=new tk),zr)])),this.d=null);this.b&&Kt(hu,this,H(pL,s,46,[(!gu&&(gu=new tk),gu)]))};_._c=function(a){switch(cu(a.type)){case 256:if(27==(a.keyCode||0))return Uj(this),!1;case 1:if(this.pb.contains(a.target))return Uj(this),!1}return!0};_.sd=function(){};_.b=!1;_.c=null;_.d=null;function mL(a){nk();this.b=a}t(643,24,{},mL);_.Dc=function(){Ot(this.b)};_.b=null;function nL(a){this.b=a}t(644,1,{},nL);_.b=null;
+function oL(){this.pb=pw();var a;a=new jx(new qL(this));B(this,a,(up(),up(),vp));B(this,a,(mq(),mq(),nq))}t(645,307,Mh,oL);_.sd=function(){Lj(new rL(this))};function qL(a){this.b=a}t(646,1,{},qL);_.b=null;function rL(a){this.b=a}t(647,1,oi,rL);_.xc=function(){this.b.pb.focus()};_.b=null;function sL(a){a.pb.style[ah]=hd;a.pb.style[Ce]=hd;if(a.kb){var a=a.ob,b;A(a,148)?a.Vf(null):(b=kL(a))&&b.Vf(a)}}t(649,288,{45:1,47:1,56:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1});
+_.Uf=function(){sL(this);return new Sp($n(this.pb,Lf),$n(this.pb,Kf))};_.Vf=function(){sL(this)};_.Wf=function(){};_.$c=function(){};_.Kd=function(){};function KK(){this.pb=$doc.createElement("label");this.pb[yd]="mosaic-Label";this.pb.style[$g]=Gf;this.pb[yd]="mosaic-HTML"}t(648,649,{45:1,47:1,56:1,66:1,67:1,68:1,71:1,74:1,75:1,78:1,79:1,81:1,148:1},KK);function RJ(a){kw(this,new tL(a));this.pb[yd]="mosaic-ImageButton"}t(650,305,{18:1,45:1,47:1,56:1,60:1,68:1,70:1,71:1,75:1,79:1,81:1},RJ);
+function pK(){var a=(Uv(),Xv);Ov.call(this,!0,gf);this.U=a.b;this.b=new uL(this);this.b.e=!0;Ev(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);jj();Ou(a,b)}else this.lb|=1;eo(co(this.pb))[yd]=Ae;this.pb.style[ch]="2147483647"}t(651,290,wi,pK);_.$c=function(a){ev(this,a);1==cu(a.type)&&Jv(this,!1)};_.b=null;
+function uL(a){this.c=a;this.d=new $i;this.j=new $i;a=(Bx(),Ax);new qy(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Bg);this.f=$doc.createElement(Eg);Zt(b,this.f);this.p=!0;a=pw();b=($t(),au(b));a.appendChild(b);this.pb=a;ul();this.pb.setAttribute("role",Yl.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),jj(),Ou(a,b)):this.lb|=2225;this.pb[yd]=ze;a=Wu(this.pb)+"-vertical";Hi(this.gd(),a,!0);this.pb.style[Pf]=cb;this.pb.setAttribute("hideFocus",Vg);B(this,new zx(this),(up(),up(),vp))}
+t(652,329,ui,uL);_.$c=function(a){switch(cu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}sx(this,a)};_.Jd=function(a,b){wx(this,a,b);b||this.b&&Jv(this.c,!1)};_.b=!0;_.c=null;
+function tL(a){var b=(Cw(),Nw),c=(Qw(),Rw),d;d=new ww;d.i[md]=bb;d.i[pd]=0;d.i[qd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;uw(b.b);b.b.d.rows[0].cells[0][dd]=c.b;uw(b.b);b.b.d.rows[0].cells[0].style[Xg]=e.b;uw(d);b=qw(d,0,0,!0);if(a){Uj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;sw(g,f.d);qs(f.c,g,a);c.b=c.b.c}else e=c.c.d,Ui(c.c,a);a.pb[Tc]=e;Zt(b,a.pb);hv(a,d)}kw(this,d);Hi(this.pb,"mosaic-WidgetWrapper",!0)}t(653,305,Xh,tL);_.b=null;_.c=null;function JJ(a){this.b=a}t(654,1,{},JJ);
+_.Lc=function(){this.b.hb&&this.b!=this.b.r.b&&bE(this.b)};_.b=null;function KJ(a){nk();this.b=a}t(655,24,{},KJ);_.Dc=function(){Zp(this.b.T.jb);var a=this.b;yr((!a.y&&(a.y=new vL),a.y))};_.b=null;function LJ(a){nk();this.b=a}t(656,24,{},LJ);_.Dc=function(){yJ(this.b,(Pp(),Qp))};_.b=null;function MJ(a){nk();this.b=a}t(657,24,{},MJ);_.Dc=function(){yJ(this.b,(Pp(),zJ))};_.b=null;function PJ(){}t(658,1,{},PJ);function SJ(a){this.b=a}t(659,1,{},SJ);_.Lc=function(){this.b.Ed()};_.b=null;
+function VJ(a){this.b=a}t(660,1,{},VJ);_.b=null;function WJ(a){this.b=a}t(661,1,oi,WJ);_.xc=function(){this.b.O==(Pp(),Qp)?hk(this.b.A,333):this.b.O==zJ&&hk(this.b.B,333)};_.b=null;function wJ(a){this.pb=a;cv(this)}t(662,288,{15:1,18:1,34:1,35:1,36:1,37:1,38:1,39:1,45:1,47:1,56:1,68:1,71:1,79:1,81:1},wJ);_.Mc=function(a){return B(this,a,(Rq(),Rq(),Sq))};_.Nc=function(a){return B(this,a,(pj(),pj(),qj))};_.Oc=function(a){return B(this,a,(Vq(),Vq(),Wq))};_.Pc=function(a){return B(this,a,(rj(),rj(),sj))};
+function vL(){Rr.call(this,null)}t(663,220,ki,vL);function Pp(){Pp=x;Qp=new wL("MAXIMIZED",0);zJ=new wL("MINIMIZED",1);AJ=new wL("NORMAL",2);xL=H(yL,s,143,[Qp,zJ,AJ])}function wL(a,b){io.call(this,a,b)}t(664,140,{116:1,120:1,122:1,143:1},wL);var xL,Qp,zJ,AJ;function Ot(a){var b,c,d,e;c=nj();b=oj();e=(Pu(),Qu).scrollWidth;d=Qu.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[ah]=c-1+Xf);0<=b-1&&(a.pb.style[Ce]=b-1+Xf)}
+function zL(a,b){var c,d,e;if(a.n)return!0;a.y.Ke();for(c=new jv(b);c.b.b<c.b.c.d-1;)d=iJ(kv(c.b)),e=d.ob,A(e,149)&&e.ld(d.hd()),d.hd()&&Ui(a.y,d);return!0}
+function AL(a,b){var c,d,e;if(b.b)a.d&&ak(a.d),a.d=new BL(a,b),ck(a.d,333);else for(d=new Fi(a.y);d.c<d.e.Be();)c=Gi(d),e=c.nb,CL(b,c,e.t,e.u),DL(c,e.v,e.s,H(I,m,-1,[EL(a.r.b,c).e,EL(a.q.b,c).d,EL(a.o.b,c).b,EL(a.p.b,c).c]),H(I,m,-1,[FL(a.j.b,c).e,FL(a.i.b,c).d,FL(a.e.b,c).b,FL(a.f.b,c).c]),H(I,m,-1,[GL(a.v,c),GL(a.u,c),GL(a.s,c),GL(a.t,c)]))}
+function HL(){this.y=new $i;this.k=new IL(this);this.x=new JL(this.k);this.w=new KL(this.k);this.r=new LL(this.k);this.q=new ML(this.k);this.o=new NL(this.k);this.p=new OL(this.k);this.j=new PL(this.k);this.i=new QL(this.k);this.e=new RL(this.k);this.f=new SL(this.k);this.v=new TL(this.k);this.u=new TL(this.k);this.s=new TL(this.k);this.t=new TL(this.k)}t(667,1,{});_.ag=function(a){AL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function UL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Fi(b.y);e.c<e.e.Be();)d=Gi(e),A(d,61)&&(d=d.jb),f=d.nb,CL(c,d,f.t,f.u),DL(d,f.v,f.s,H(I,m,-1,[EL(b.r.b,d).e,EL(b.q.b,d).d,EL(b.o.b,d).b,EL(b.p.b,d).c]),H(I,m,-1,[FL(b.j.b,d).e,FL(b.i.b,d).d,FL(b.e.b,d).b,FL(b.f.b,d).c]),H(I,m,-1,[GL(b.v,d),GL(b.u,d),GL(b.s,d),GL(b.t,d)]));VL(c);a.b.d=null;for(a=new Fi(a.b.y);a.c<a.e.Be();)b=Gi(a),A(b,61)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function BL(a,b){this.b=a;this.c=b;var c=(jk(),kk);this.n=new ik(this);this.t=c}t(668,17,{},BL);_.yc=function(){UL(this)};_.zc=function(){UL(this)};
+_.Bc=function(a){var b,c,d;for(c=new Fi(this.b.y);c.c<c.e.Be();)b=Gi(c),A(b,61)&&(b=b.jb),d=b.nb,d.j=L(d.p+(d.t-d.p)*a),d.w=L(d.q+(d.u-d.q)*a),d.x=L(d.r+(d.v-d.r)*a),d.i=L(d.o+(d.s-d.o)*a),CL(this.c,b,d.j,d.w),DL(b,d.x,d.i,H(I,m,-1,[EL(this.b.r.b,b).e,EL(this.b.q.b,b).d,EL(this.b.o.b,b).b,EL(this.b.p.b,b).c]),H(I,m,-1,[FL(this.b.j.b,b).e,FL(this.b.i.b,b).d,FL(this.b.e.b,b).b,FL(this.b.f.b,b).c]),H(I,m,-1,[GL(this.b.v,b),GL(this.b.u,b),GL(this.b.s,b),GL(this.b.t,b)]))};_.b=null;_.c=null;t(670,1,{});
+_.b=null;function RL(a){this.b=a}t(669,670,{},RL);function SL(a){this.b=a}t(671,670,{},SL);function QL(a){this.b=a}t(672,670,{},QL);function PL(a){this.b=a}t(673,670,{},PL);function NL(a){this.b=a}t(674,670,{},NL);function OL(a){this.b=a}t(675,670,{},OL);function ML(a){this.b=a}t(676,670,{},ML);function LL(a){this.b=a}t(677,670,{},LL);t(678,670,{},function(a){this.b=a});t(679,670,{},function(a){this.b=a});function GL(a,b){var c=a.b,d;d=cj(c.e,b);d||(d=new BK(wK(b.pb)),z(c.e,b,d));return d.e}
+function TL(a){this.b=a}t(680,670,{},TL);function KL(a){this.b=a}t(681,670,{},KL);function JL(a){this.b=a}t(682,670,{},JL);function FL(a,b){var c;c=cj(a.b,b);c||(c=new BK(xJ(b.pb)),z(a.b,b,c));return c}function EL(a,b){var c;c=cj(a.c,b);c||(c=new BK(vK(b.pb)),z(a.c,b,c));return c}
+function WL(a,b){var c,d;d=cj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=kL(b),f,g,j,h,n;if(A(b,148)){if(null!=c.n&&null!=c.k){d=new Sp(XL(e,!0),XL(e,!1));break a}h=b.Uf();null!=c.n&&(h.c=XL(e,!0));null!=c.k&&(h.b=XL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Sp(XL(e,!0),XL(e,!1));break a}h=new zK;f=b.pb;n=f.style;g=n[Uf];j=n[Yg];n[Uf]="static";n[Yg]=De;null!=c.n?h.c=XL(e,!0):(n[ah]=hd,h.c=(f.offsetWidth||0)+EL(d.p.b,b).c+EL(d.q.b,b).d);null!=c.k?h.b=XL(e,!1):(n[Ce]=hd,h.b=(f.offsetHeight||0)+EL(d.r.b,b).e+
+EL(d.o.b,b).b);n[Uf]=g;n[Yg]=j}d=h}null!=c.n&&(tj(),To)==c.n.cg()||null!=c.k&&(tj(),To)!=c.k.cg()||z(a.f,b,d)}return d}function IL(a){this.i=a;this.d=new Di;this.f=new Di;this.c=new Di;this.b=new Di;this.e=new Di}t(683,1,{},IL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function YL(a){var b;b=a.nb;if(null==b||!A(b,146))b=new ZL,a.nb=b;return b}function MK(){PK.call(this,(QK(),$L))}function PK(a){var b=(aM(),bM);HL.call(this);this.c=a;this.b=b}t(684,667,{},MK,PK);
+_.bg=function(a){var b,c,d,e,f,g,j,h,n;h=new zK;zL(this,a);n=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);d=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(QK(),$L)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Fi(this.y);a.c<a.e.Be();)c=Gi(a),e=YL(c),b=null,j=c.ob,A(j,149)&&(b=j,b=cM(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.c==$L?(n+=WL(this.x.b,c).c,e.b=WL(this.w.b,
+c).b,A(j,149)&&(n+=b.c,e.b+=b.b),f=Qj(f,e.b)):(d+=WL(this.w.b,c).b,e.c=WL(this.x.b,c).c,A(j,149)&&(d+=b.b,e.c+=b.c),g=Qj(g,e.c));this.c==$L?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.ag=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,R;if(zL(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=GL(this.t,a);E=GL(this.v,a);c=Rp(a.pb);R=c.c-(u+GL(this.u,a));q=c.b-(E+GL(this.s,a));g=R;c=q;this.c==(QK(),$L)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Fi(this.y);e.c<e.e.Be();)d=Gi(e),b=null,r=YL(d),v=d.ob,A(v,149)&&(b=v,b=cM(b),b=new Sp(b[1]+b[3],b[0]+b[0])),this.c==$L?(r.e?++h:(r.c=WL(this.x.b,d).c,A(v,149)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=WL(this.w.b,d).b,A(v,149)&&(r.b+=b.b))):(r.d?++j:(r.b=WL(this.w.b,
+d).b,A(v,149)&&(r.b+=b.b),c-=r.b),r.e?r.c=R:(r.c=WL(this.x.b,d).c,A(v,149)&&(r.c+=b.c)));for(e=new Fi(this.y);e.c<e.e.Be();)d=Gi(e),b=null,r=d.nb,v=d.ob,A(v,149)&&(b=v,b=cM(b),b=new Sp(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==$L?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,149)&&(n-=b.c,f-=b.b),this.c==RK?(r.t=this.b==(aM(),bM)?u:this.b==dM?u+~~(R/2)-~~(J/2):u+R-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(aM(),bM)?(r.t=u,r.u=E):this.b==dM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.cd()-Vj(a.pb)-GL(this.t,a),-1==r.p&&(r.p=v),v=d.dd()-Xj(a.pb)-GL(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.fd()),-1==r.o&&(r.o=d.ed()));AL(this,a)}};_.b=null;_.c=null;function aM(){aM=x;bM=new eM("START",0);dM=new eM(Fb,1);fM=new eM("END",2);gM=H(hM,s,144,[bM,dM,fM])}function eM(a,b){io.call(this,a,b)}t(685,140,{116:1,120:1,122:1,144:1},eM);var gM,dM,fM,bM;function QK(){QK=x;$L=new iM("HORIZONTAL",0);RK=new iM("VERTICAL",1);jM=H(kM,s,145,[$L,RK])}
+function iM(a,b){io.call(this,a,b)}t(686,140,{116:1,120:1,122:1,145:1},iM);var jM,$L,RK;t(688,1,{150:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function ZL(){this.f=!1}function UJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(687,688,{146:1,150:1},ZL,UJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function lM(a,b){if(a.n)return!0;zL(a,b);if(0<a.y.d){a.b=Vt(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,147))d=new mM,c.nb=d;a.c=d;a.y.Ke();Ui(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function nM(){HL.call(this)}t(689,667,{},nM);
+_.bg=function(a){var b,c;c=new zK;lM(this,a);if(this.b){b=WL(this.x.b,this.b).c;var d=WL(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,149)&&(b=cM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=EL(this.p.b,a).c+EL(this.q.b,a).d+FL(this.f.b,a).c+FL(this.i.b,a).d+GL(this.t,a)+GL(this.u,a);c.b+=EL(this.r.b,a).e+EL(this.o.b,a).b+FL(this.j.b,a).e+FL(this.e.b,a).b+GL(this.v,a)+GL(this.s,a);return c};
+_.ag=function(a){var b,c,d,e,f;lM(this,a)&&(d=GL(this.t,a),e=GL(this.v,a),c=Rp(a.pb),f=c.c-(d+GL(this.u,a)),c=c.b-(e+GL(this.s,a)),b=this.b.ob,A(b,149)&&(b=cM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.cd()-Vj(a.pb)-GL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.dd()-Xj(a.pb)-GL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.fd()),d=this.c,-1==d.o&&(d.o=this.b.ed())),AL(this,a))};_.b=null;_.c=null;function mM(){this.f=!1}
+t(690,688,{147:1,150:1},mM);function cM(a){var b,c,d,e;null==a.b&&(a.b=y(I,m,-1,4,1),e=co(Eu(Eu(a.d,0),0)),c=co(Eu(Eu(a.d,2),2)),d=vK(a.pb),b=xJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function oM(a,b){a.kb&&Uj(a);return Fv(a,b)}function pM(){cw();Tv.call(this,dw)}t(691,295,{45:1,47:1,56:1,61:1,68:1,69:1,71:1,79:1,81:1,149:1},pM);_.ud=function(a){return oM(this,a)};_.b=null;
+function TJ(a,b,c){var d=a.q.d;b.nb=c;hJ(a,b,a.pb,d,!0)}function qM(a){var b;b=a.ob;return A(b,149)?b:a}function Vp(a){if(!a.kb)return new zK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.bg(a),Xp(a,a.k),a.e.ag(a),a.k=a.e.bg(a);return a.k}function iJ(a){return A(a,149)?a.jb:a}function rM(a){var b;if(!a.o){b=(!IK&&(IK=new HK),IK);var c=sM(a,fb,!0);b.b=c;c=sM(a,hb,!0);b.c=c;a.o=b}return a.o}
+function hJ(a,b,c,d,e){if(A(b,61))throw new uk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,150)&&f.f?(c=new pM,sv(a,c,a.pb,d,!0),Gv(c,b)):sv(a,b,c,d,e);jJ(a,b)}
+function jJ(a,b){var c;c=a.e;if(b){var d=c.k;Oi(d.d,b);Oi(d.f,b);Oi(d.c,b);Oi(d.b,b);Oi(d.e,b)}else d=c.k,Wx(d.d),Wx(d.f),Wx(d.c),Wx(d.b),Wx(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==qM(a))c=c.ob;else{if(A(c,142)||A(c,60))d=c,c=c.ob,c==qM(d)&&(c=c.ob);A(c,149)&&A(c.ob,141)&&(c=c.ob)}A(c,148)&&!A(c,141)&&(c.Vf(a.ob),c.Vf(a))}}function Zp(a){a.kb&&a.pb.style.display!=Df&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.ag(a),a.d=!1,VL(a))}
+function VL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=iJ(ny(a.q,d)),A(b,149)&&(b=b.jb),b.hd()&&(A(b,148)?b.Wf():A(b,74)&&b.Kd())}function kJ(a,b){var c;A(b,149)&&(b=A(b,149)?b.jb:b);c=qM(b);return zv(a,c)?(A(c,149)&&oM(c,b),jJ(a,null),!0):!1}function LK(a,b){var c;a.e=b;null!=a.f&&Yi(a,Wu(a.pb)+Ba+a.f);a.f=b.cZ.e;c=uy(a.f,Yu(46));a.f=a.f.substr(c+1,a.f.length-(c+1));Zi(a,Wu(a.pb)+Ba+a.f);jJ(a,null)}
+function sM(a,b,c){a.n||(a.n=$doc.createElement(wg),xK(a.n,Uf,Vc),xK(a.n,Yg,De),xK(a.n,Ue,cb),xK(a.n,Mg,cb),a.pb.appendChild(a.n));xK(a.n,ah,b);xK(a.n,Ce,b);a=uK(a.n);return c?a.c:a.b}
+function XL(a,b){var c;c=null.cg();if(c==(tj(),ep)){c=(rM(a),null.cg());var d=(-1==GK&&(GK=(rK(),fJ(ib,!0))),GK);return O(N(Math.round(100*d*c/254)))}if(c==Vo)return c=rM(a),d=null.cg(),O(N(ED(d*(-1==c.b&&(c.b=fJ(fb,!0)),c.b))));if(c==Xo)return c=rM(a),d=null.cg(),O(N(ED(d*(-1==c.c&&(c.c=fJ(hb,!0)),c.b))));if(c==cp)return c=(rM(a),null.cg()),d=(-1==GK&&(GK=(rK(),fJ(ib,!0))),GK),O(N(Math.round(d*c)));if(c==gp)return c=(rM(a),null.cg()),d=(-1==GK&&(GK=(rK(),fJ(ib,!0))),GK),O(N(Math.round(10*d*c/254)));
+if(c==ap)return O(N(ED(12*(rM(a),null.cg())*O(N(ED((-1==GK&&(GK=(rK(),fJ(ib,!0))),GK)/72))))));if(c==To)return sM(a,null.cg(),b);if(c==Zo)return c=(rM(a),O(N(ED(null.cg())))),d=(-1==GK&&(GK=(rK(),fJ(ib,!0))),GK),O(N(Math.round(d*c/72)));if(null.cg()==Ro)return O(N(ED(null.cg())));throw new uk("Invalid size: "+null.cg());}function IJ(){var a=new nM;Cv.call(this);this.k=new Sp(-1,-1);new vM(this);this.pb[yd]="mosaic-LayoutPanel";LK(this,a)}
+t(692,285,{45:1,47:1,56:1,68:1,69:1,71:1,74:1,79:1,81:1,148:1},IJ);_.yd=function(a){hJ(this,a,this.pb,this.q.d,!0)};_.nd=function(){mv(this,new wM)};_.od=function(){mv(this,new xM)};_.Uf=function(){return Vp(this)};_.vd=function(a){return vv(this.q,qM(a))};_.wd=function(a,b,c,d){hJ(this,a,b,c,d)};_.Vf=function(a){jJ(this,a)};_.xd=function(){return new jv(this)};_.Wf=function(){Zp(this)};
+_.sd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.md(this.j),this.kd(a),this.j=this.i=null;else if(a=Vp(this),null!=this.j)a=a.b+Xf,this.md(this.j),this.kd(a),this.j=null;else if(null!=this.i){var b=this.i;this.md(a.c+Xf);this.kd(b);this.i=null}else b=a.b+Xf,this.md(a.c+Xf),this.kd(b);Zp(this)}};_.Kd=function(){Zp(this)};_.ud=function(a){return kJ(this,a)};_.kd=function(a){this.pb.style[Ce]=a;this.kb||(this.i=a)};_.zd=function(a,b,c){a=qM(a);yv(this,a);this.Ad(a,b,c)};
+_.md=function(a){this.pb.style[ah]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function wM(){}t(693,1,{},wM);_.Id=function(a){qM(a).qd()};function xM(){}t(694,1,{},xM);_.Id=function(a){qM(a).rd()};function jv(a){this.c=a;this.b=new xv(this.c.q)}t(695,1,{},jv);_.Xc=function(){return this.b.b<this.b.c.d-1};_.Yc=function(){return iJ(kv(this.b))};_.Zc=function(){lv(this.b)};_.c=null;function yM(){yM=x;new Iw}
+function vM(a){yM();Hi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new zM(this)}t(696,9,{},vM);function zM(a){nk();this.b=a}t(697,24,{},zM);_.Dc=function(){jJ(this.b.b,null);Zp(this.b.b)};_.b=null;function kL(a){a=a.ob;return!a?null:A(a,148)?a:kL(a)}function CJ(a,b,c){var d;d=a.pb;DL(a,b,c,vK(d),xJ(d),wK(d))}
+function DL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.md((0>g?0:g)+(tj(),Xf)),b!=a.fd()&&a.md((0>b?0:b)+Xf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.kd((0>b?0:b)+(tj(),Xf)),c!=a.ed()&&a.kd((0>c?0:c)+Xf))}function Xp(a,b){CJ(a,b.c,b.b)}function CL(a,b,c,d){b=qM(b);yv(a,b);a.Ad(b,c,d)}t(700,1,{});
+function vF(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:mC(a,b,~~xi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Hf:typeof v,q=q==Jf?Object.prototype.toString.call(v)==Pc||typeof v.length==If?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Hf,q)))if(v=G(If,q),q=G("boolean",q),AM===D)v&&(o[u]=new YF(o[u])),q&&(o[u]=(IF(),o[u]?LF:JF));else{r=v||q;if(r=
+!r&&null!=D&&zn(D)==BM){r=o[u];if(null==r||CM(r,D))continue;if(xn(r)&&(r=r&&r.g?r.g:null,null!=r&&CM(r,D))){o[u]=r;continue}}if(!G(Jf,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function DM(){this.d=new Di;this.b=new Di;this.c=new Di}function CM(a,b){var c;if(AM==b||EM==b&&A(a,151))return!0;if(null!=a)for(c=zn(a);c&&c!=AM;c=null)if(c==b)return!0;return!1}t(699,700,{},DM);function sF(){sF=x;uF=new DM}
+function yF(a,b){sF();z(uF.d,a,b)}function pF(a){sF();var b,c,d;d=cG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function qF(a,b){var c;sF();return c=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==pe)?b[0]:null,CM(c,a)}function wF(a){var b=rF;sF();var c,d;d=uF.c;if(c=!b?d.c:mC(d,b,~~xi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?nC(d,c):pC(d,b,c,~~xi(b))}
+function XE(a){sF();var b=uF,c;null==a?a=null:(c=a[Sc],c||(0!=(zn(a).c&4)?a=[]:(b=(b=cj(b.d,zn(a)))&&typeof b==pe?new b(a):a,a=a[Sc]=b),c=a),a=c);return a}var uF;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Kn&&(e=dk(),2E3<e-Mn&&(Mn=e,Ln=Jn()));if(0==Kn++){var f=(Nn(),On),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=Wn(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Nn(),On),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=Wn(n,o);while(h.d);h.d=o}}--Kn;c&&-1!=Ln&&($wnd.clearTimeout(Ln),Ln=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(ts)()}catch(d){a(b)}else C(ts)()}var AM=$(1),Cn=$(100),FM=UF(" I"),I=OF(709,FM),uG=OF(707,AM),GM=UF(" Z"),XG=OF(710,GM);$(99);$(98);$(97);var HM=$(486),qn=OF(711,HM),IM=$(239),mt=OF(712,IM);$(240);$(140);$(461);$(106);$(472);var JM=UF(" B");$(476);var KM=UF(" C"),yi=OF(713,KM),BM=$(474),LM=UF(" D"),gD=OF(714,LM);$(475);$(477);var MM=$(480),EE=OF(715,MM),NM=UF(" J"),OM=$(2),vs=OF(708,OM),qK=OF(716,JM);$(489);$(471);$(96);$(168);$(459);
+var rF=$(452);$(468);var EF=$(466);$(464);$(465);$(470);$(116);$(108);$(109);$(110);$(117);$(94);$(483);$(478);$(467);$(453);$(454);$(455);$(456);$(457);$(458);var PM=$(376);$(375);$(374);$(373);$(451);$(450);var rA=$(390),KC=OF(717,rA),QM=$(396),PC=OF(718,QM),RM=$(397),RC=OF(719,RM),SM=$(528),UE=OF(720,SM),ms=OF(721,I),TM=SF(526,function(){WC();return KG}),LG=OF(722,TM);$(527);$(399);$(398);$(521);$(520);$(529);$(530);$(525);$(433);$(524);var Sz=OF(723,PM);$(388);$(532);$(463);TF();$(462);TF();$(700);
+$(699);var EM=TF();$(289);var UM=$(288);$(287);$(293);$(307);$(349);$(534);$(533);$(286);$(285);$(536);$(535);$(541);$(542);$(543);$(544);$(545);$(546);$(547);$(548);$(537);$(538);$(539);$(540);$(226);$(225);$(298);$(299);$(300);$(559);$(568);$(24);$(560);$(561);$(562);$(563);$(564);$(565);$(566);$(567);$(271);$(345);$(348);$(346);$(347);$(180);$(179);$(273);$(220);$(275);$(188);var VM=$(187);$(223);$(222);$(221);$(370);$(371);$(372);$(592);$(591);$(603);$(604);$(605);$(606);
+var WM=SF(156,function(){tj();return ip}),jp=OF(724,WM),XM=SF(139,function(){uj();return to}),uo=OF(725,XM),YM=SF(146,function(){vo();return Eo}),Fo=OF(726,YM),ZM=SF(151,function(){Go();return Po}),Qo=OF(727,ZM);SF(157,null);SF(158,null);SF(159,null);SF(160,null);SF(161,null);SF(162,null);SF(163,null);SF(164,null);SF(165,null);SF(141,null);SF(142,null);SF(143,null);SF(144,null);SF(145,null);SF(147,null);SF(148,null);SF(149,null);SF(150,null);SF(152,null);SF(153,null);SF(154,null);SF(155,null);$(445);
+$(444);$(493);$(495);$(494);$(496);$(498);$(497);$(499);$(503);$(504);$(178);$(184);$(183);$(182);$(186);$(205);$(416);$(415);var lB=$(414),HD=OF(728,lB),aH=OF(729,NM);$(400);$(500);$(506);$(501);$(502);$(401);$(558);$(410);$(409);$(408);$(413);var $M=TF(),$I=OF(730,$M);$(269);$(443);$(512);var aN=SF(229,function(){bs();return gs}),hs=OF(731,aN);$(423);$(424);$(407);var WA=$(402);$(492);$(386);$(387);$(412);var gB=$(411);$(404);$(403);$(510);$(519);$(405);$(447);$(485);$(522);$(523);$(531);$(393);
+var vA=$(392);$(421);$(422);$(378);$(377);$(430);TF();TF();TF();$(380);$(381);$(185);$(360);var oy=OF(732,UM);$(361);$(571);$(570);$(321);$(323);$(322);$(324);$(207);$(224);$(210);$(212);var CA=$(395);$(446);$(383);$(382);$(389);$(516);$(488);$(215);$(432);$(202);$(203);$(206);$(200);$(199);$(201);var EA=$(554);$(190);$(391);$(573);$(578);$(431);$(479);$(434);var Uz=$(385),Tz=OF(733,vA);$(620);$(418);$(419);$(420);$(384);$(551);$(552);$(192);$(191);$(193);$(194);$(312);$(311);$(317);$(318);$(609);
+$(579);$(580);$(505);$(513);$(514);$(515);$(572);$(574);var XA=$(406);$(555);$(517);$(214);$(211);$(213);$(209);$(198);$(197);$(196);$(251);$(577);$(292);$(291);$(290);$(585);$(584);$(608);$(582);$(607);var bN=SF(664,function(){Pp();return xL}),yL=OF(734,bN);$(663);$(662);$(654);$(655);$(656);$(657);$(658);$(659);$(660);$(661);$(635);var cN=SF(294,function(){Uv();return aw}),bw=OF(735,cN),dN=SF(341,function(){Qv();return Ix}),Jx=OF(736,dN);$(17);$(342);$(343);$(338);$(339);$(340);$(18);$(19);$(20);
+$(429);$(394);$(651);$(329);$(652);$(330);$(331);$(332);$(333);$(336);$(303);$(302);var eN=$(301);$(575);$(576);$(581);$(244);$(306);$(337);$(325);$(352);$(351);$(353);var fN=SF(354,function(){Zx();return jy}),ky=OF(737,fN);SF(355,null);SF(356,null);SF(357,null);SF(358,null);$(227);$(556);$(304);$(320);$(319);$(509);$(296);$(181);$(557);$(305);$(637);$(3);$(640);$(641);$(639);$(638);$(631);$(630);$(692);$(693);$(694);$(695);$(633);$(218);var JB=$(426),LB=OF(738,JB);$(427);$(425);$(27);$(28);$(26);
+$(29);$(32);$(33);$(34);$(35);$(36);$(37);var gN=$(49),xx=OF(739,gN);$(38);$(39);$(40);$(41);$(42);$(43);$(44);$(46);$(45);$(47);$(48);$(50);$(51);$(53);$(54);$(52);$(55);$(56);$(57);$(58);$(60);$(62);$(63);$(61);$(59);$(64);$(65);$(66);$(67);$(69);$(72);$(71);$(73);$(76);$(77);$(75);$(78);$(79);$(80);$(81);$(82);$(83);$(85);$(86);$(84);$(87);$(88);$(89);$(90);$(92);$(93);$(91);$(245);var AK=$(622);$(297);var EK=$(624);$(216);$(649);$(648);$(439);$(438);$(440);$(217);$(253);$(255);$(254);$(249);$(363);
+$(246);$(295);$(691);$(260);$(263);$(261);$(262);$(5);$(7);$(6);$(594);$(428);$(441);$(364);$(177);$(282);$(283);$(583);var ZJ=OF(740,eN);$(589);$(588);$(598);$(586);$(587);$(595);$(596);$(590);$(593);$(435);$(436);$(442);$(219);$(248);$(31);$(256);$(326);$(327);$(328);$(257);var pL=OF(741,VM);$(258);$(553);$(650);$(617);$(469);$(490);$(30);$(68);var FK=$(625);$(634);$(653);$(688);$(687);$(189);$(204);$(4);$(616);$(667);$(684);
+var hN=SF(685,function(){aM();return gM}),hM=OF(742,hN),iN=SF(686,function(){QK();return jM}),kM=OF(743,iN);$(670);$(679);$(678);$(682);$(681);$(677);$(676);$(674);$(675);$(673);$(672);$(669);$(671);$(680);$(683);$(668);$(636);$(310);$(359);$(350);$(689);$(309);$(308);$(314);$(315);$(313);$(259);$(21);$(280);$(281);$(11);$(14);$(22);var jN=$(25),xk=OF(744,jN);$(23);$(690);$(8);$(10);$(9);$(696);$(697);$(642);$(645);$(646);$(647);$(643);$(644);var CK=$(623);$(627);$(628);$(195);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/E97CDFD075EEB4D0578A219C5564A988.cache.html b/public/jsme/E97CDFD075EEB4D0578A219C5564A988.cache.html
new file mode 100644
index 0000000..b71bd7d
--- /dev/null
+++ b/public/jsme/E97CDFD075EEB4D0578A219C5564A988.cache.html
@@ -0,0 +1,642 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'E97CDFD075EEB4D0578A219C5564A988';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ia='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",gb="1em",
+hb="1ex",ib="1in",jb="1px",kb="2",lb="3",nb=":",ob=": ",pb=";",rb="<",sb="=",tb=">",ub="?",vb="@",wb="A",yb="After",zb="Any",Ab="Aromatic",Bb="B",Cb="Before",Db="Br",Eb="C",Fb="CENTER",Gb="CSS1Compat",Hb="Center",Jb="Cl",Nb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="HIDDEN",Zb="Helvetica",$b="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",ec="JUSTIFY",fc="JavaScript",gc="LEFT",hc="MOL n. ",
+ic="N",jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",oc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",pc="O",qc="ONE_WAY_CORNER",rc="P",vc="R",wc="R1",xc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Hc="Se",Ic="Si",Lc="South",Mc="Style names cannot be empty",Qc="West",Rc="X",Sc="[",Tc="[object Array]",Uc="\\",Vc="]",Wc="__gwtex_wrap",Xc="__uiObjectID",Yc="a",
+Zc="absolute",$c="alert",gd="alertdialog",hd="align",id="antialias",jd="application",kd="article",ld="auto",md="backgroundColor",nd="banner",od="blur",pd="bolder",qd="border",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",vd="center",wd="change",xd="checkbox",Bd="className",Dd="click",Ed="click marked atom to delete mark",Fd="code",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="dblclick",Pd="definition",Td="dialog",
+Ud="dir",Vd="directory",Wd="display",Xd="div",ce="document",de="dragdrop-handle",ee="dragdrop-selected",fe="dragend",ge="dragenter",he="dragexit",ie="dragleave",je="dragover",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gecko1_8",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",Ce="grid",De="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Ie="heading",
+Je="height",Ke="hidden",Re="id",Se="img",Te="is_touch_supported",Ue="italic",Ve="java.vm.name",We="jsa-resetDiv",Xe="keydown",Ye="keypress",Ze="keyup",$e="left",af="link",bf="list",cf="listbox",df="listitem",ef="load",ff="log",gf="ltr",hf="main",jf="marquee",lf="math",mf="menu",nf="menuPopup",of="menubar",pf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",yf="mousedown",zf="mousemove",Af="mouseout",Bf="mouseover",Cf="mouseup",Df="mousewheel",Ef="msie",Ff="multipart",Gf="n",Hf="name",
+If="navigation",Jf="none",Kf="noreaction",Lf="note",Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="paste",Zf="popupContent",$f="position",ag="presentation",bg="progressbar",cg="px",dg="px, ",eg="px;",fg="radio",gg="radiogroup",ig="reaction",jg="rect(0px, 0px, 0px, 0px)",kg="region",lg="rgb(",mg="right",ng="role",og="rotation",pg="row",qg="rowgroup",rg="rowheader",sg="rtl",ug="s",
+vg="scale100",wg="scrollbar",xg="se",yg="search",zg="separator",Ag="serif",Bg='shape-rendering="crispEdges"',Cg="slider",Dg="span",Eg="spinbutton",Fg="status",Gg="subMenuIcon-selected",Hg="tab",Ig="table",Jg="tablist",Kg="tabpanel",Lg="tbody",Mg="td",Ng="text",Og="textAlign",Pg="textbox",Qg="timer",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh=
+"visible",gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Hh={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh=
+{l:524288,m:0,h:0},Ph={},Qh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Rh={117:1,120:1,134:1},Sh={48:1},Th={136:1},Uh={90:1,91:1,97:1,111:1,117:1},Vh={53:1,117:1},Wh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},Xh={94:1,117:1},Yh={47:1,83:1},Zh={56:1},$h={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,
+80:1,82:1},ai={2:1},bi={55:1},ci={90:1,97:1,111:1,117:1},di={97:1,117:1},ei={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},fi={152:1},gi={6:1,8:1,117:1,121:1,123:1},hi={117:1,134:1},ii={117:1,124:1,126:1,130:1,132:1},ji={81:1,117:1,121:1,123:1},ki={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,
+25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},li={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},mi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ni={138:1},oi={119:1},pi={113:1},qi={117:1,124:1,132:1},ri={134:1},si={90:1,91:1,97:1,103:1,111:1,117:1},ti={117:1},ui={117:1,124:1,130:1,132:1},vi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},wi={117:1,120:1,135:1},
+xi={45:1},yi={69:1,80:1},zi={11:1,117:1,121:1,123:1},Ai={7:1,8:1,117:1,121:1,123:1},Bi={8:1,10:1,117:1,121:1,123:1},Ci={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Di={8:1,9:1,117:1,121:1,123:1},Ei={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Fi={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Gi={135:1};
+function t(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Hi(this)};
+_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Ii,m,-1,8,1);d=(Ji(),Ki);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Li(){Li=x;Mi=new Ni}function Oi(a){for(var b,a=new Pi(a.k.n);a.c<a.e.Fe();)b=Qi(a),Ri(b.ld(),ee,!1),Si(a)}
+function Ti(a,b,c){var a=a.o,d;try{d=new Ui(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Vi(e);if(A(e,124))throw new Wi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ri(b.ld(),Wb,!0);Ri(c.ld(),de,!0);z(Mi,b,c)}function Xi(a,b){var c;c=Yi(Mi,b);var d;d=Yi(a.o.d,c);if(!d)throw new Zi("dragHandle was not draggable");$i(d.c.b);$i(d.e.b);$i(d.d.b);Ri(b.ld(),Wb,!1);Ri(c.ld(),de,!1)}
+function aj(a){var b;a.p=!1;for(a=new Pi(a.k.n);a.c<a.e.Fe();)b=Qi(a),Ri(b.ld(),ee,!1),Si(a)}function bj(a,b){cj(a.k.n,b)?Ri(b.ld(),ee,!1):a.p?(dj(a.k.n,b),Ri(b.ld(),ee,!0)):(a.k.n.Oe(),dj(a.k.n,b))}function ej(a){this.i=a;this.k=new fj(this);this.o=new gj(this.k)}t(3,1,{});_.rc=function(){hj(this.k.f,"dragdrop-dragging")};_.sc=function(){ij(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Mi;function fj(a){this.n=new jj;this.e=a;this.b=a.i}t(4,1,{},fj);_.b=null;
+_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function kj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function lj(a,b){var c;c=mj(a.d,nj).b;b.b.ctrlKey||b.b.metaKey||Oi(a.c.e);bj(a.c.e,c)}function oj(a){a.c.i=null;a.c.e.sc();pj((qj(),rj(null)),a.b,0,0);var b=a.b.pb;sj=b;tj();uj=b;a.e=2}
+function gj(a){this.d=new Ni;this.c=a;this.b=new vj;wj(this.b,xj(),yj());B(this.b,this,(zj(),zj(),Aj));B(this.b,this,(Bj(),Bj(),Cj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Dj(),cg);a.borderStyle=(Ej(),Jf);a[md]="blue"}t(5,1,{},gj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Fj(a);e=Gj(a);b=Hj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!nj)nj=c,this.c.f=mj(this.d,nj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Ij(this.c.n,this.c.f)&&(Oi(this.c.e),bj(this.c.e,this.c.f)),Jj(new Xj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Yj(nj,null),nj!=this.c.f&&(c=new Yj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,oj(this),1!=this.e&&kj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Zj(a,b);a=$j(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(ak(bk(d-this.i),bk(a-this.j))>=this.c.e.n?(ck(),-1!=Ij(this.c.n,this.c.f)||bj(this.c.e,this.c.f),c=new Yj(nj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,oj(this)):dk.preventDefault()),1==this.e)return;dk.preventDefault();kj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Zj(a,b);b=$j(a,b);if(1==Hj(a.b)&&(this.f=!1,nj))try{if(ck(),1==this.e)lj(this,a);else{d!=this.b&&(c=new Yj(d,null),e+=c.b,b+=c.e);try{kj(this,e,b),this.c.e.rc(),3!=this.e&&lj(this,a)}finally{var f=this.b.pb;sj&&f==sj&&(sj=null);tj();f===uj&&(uj=null);ek(this.b);this.e=1;this.c.f=null}}}finally{nj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var nj=null;function Xj(){}t(6,1,Zh,Xj);_.xc=function(){ck()};
+function Ui(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},Ui);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Yj(a,b){!a||a==(qj(),rj(null))?this.i=this.f=0:(this.f=a.gd()-fk(a.pb),this.i=a.hd()-(a.pb.scrollTop||0));!b||b==(qj(),rj(null))?this.d=this.c=0:(this.c=gk(b.pb)+hk(b.pb),this.d=ik(b.pb)+jk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}t(14,11,{},Yj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function ck(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function hk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function jk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function kk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function lk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function mk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
+function nk(a,b){var c=ok();mk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;pk(a.n,ok())}function qk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}t(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
+_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function pk(a,b){qk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function rk(a){this.b=a}t(18,1,{},rk);_.Cc=function(a){pk(this,a)};_.b=null;t(19,1,{});t(20,1,ai);function sk(){sk=x;var a;(a=new tk)&&(a.Fc()||(a=new uk));vk=a}t(21,19,{});var vk=null;function wk(a,b){var c=C(function(){if(!b.b){var c=ok();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function tk(){}t(22,21,{},tk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
+_.Dc=function(a){var b;b=new xk;wk(a,b);return b};function xk(){}t(23,20,ai,xk);_.Ec=function(){this.b=!0};_.b=!1;function uk(){this.b=new jj;this.c=new yk(this)}t(24,21,{},uk);_.Fc=function(){return!0};_.Dc=function(a){a=new zk(this,a);dj(this.b,a);1==this.b.d&&Ak(this.c,16);return a};function Bk(){Bk=x;Ck=new jj;var a=new Dk;Ek();Fk(Gk?Gk:Gk=new Hk,a)}function Ik(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);cj(Ck,a)}
+function Ak(a,b){if(0>b)throw new Jk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);cj(Ck,a);a.c=!1;a.d=Kk(a,b);dj(Ck,a)}function Lk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Kk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(26,1,{});_.Gc=function(){this.c||cj(Ck,this);this.Hc()};_.c=!1;_.d=0;var Ck;function yk(a){Bk();this.b=a}t(25,26,{},yk);
+_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Mk,m,3,a.b.d,0);b=Nk(a.b,b);c=new Ok;for(e=0,f=b.length;e<f;++e)d=b[e],cj(a.b,d),pk(d.b,c.b);0<a.b.d&&Ak(a.c,ak(5,16-(ok()-c.b)))};_.b=null;function zk(a,b){this.c=a;this.b=b}t(27,20,{2:1,3:1},zk);_.Ec=function(){var a=this.c;cj(a.b,this);0==a.b.d&&Ik(a.c)};_.b=null;_.c=null;t(29,1,{});_.b=null;function Pk(){this.b=$c}t(28,29,{},Pk);function Qk(){this.b=gd}t(30,29,{},Qk);function Rk(){this.b=jd}t(31,29,{},Rk);t(33,1,{});_.b=null;function Sk(a){this.b=a}
+t(32,33,{},Sk);function Tk(){this.b=kd}t(34,29,{},Tk);function Uk(){this.b=nd}t(35,29,{},Uk);function Vk(){this.b=sd}t(36,29,{},Vk);function Wk(){this.b=xd}t(37,29,{},Wk);function Xk(){this.b=Id}t(38,29,{},Xk);function Yk(){this.b=Jd}t(39,29,{},Yk);function Zk(){this.b=Kd}t(40,29,{},Zk);function $k(){this.b=Ld}t(41,29,{},$k);function al(){this.b=Pd}t(42,29,{},al);function bl(){this.b=Td}t(43,29,{},bl);function cl(){this.b=Vd}t(44,29,{},cl);function dl(){this.b=ce}t(45,29,{},dl);
+function fl(){this.b=ue}t(46,29,{},fl);function gl(){this.b=Ce}t(47,29,{},gl);function hl(){this.b=De}t(48,29,{},hl);function il(){this.b=Fe}t(49,29,{},il);function jl(){this.b=Ie}t(50,29,{},jl);function kl(a){this.b=a.id}t(51,1,{4:1,5:1},kl);_.b=null;function ll(){this.b=Se}t(52,29,{},ll);function ml(){this.b=af}t(53,29,{},ml);function nl(){this.b=bf}t(54,29,{},nl);function ol(){this.b=cf}t(55,29,{},ol);function pl(){this.b=df}t(56,29,{},pl);function ql(){this.b=ff}t(57,29,{},ql);
+function rl(){this.b=hf}t(58,29,{},rl);function sl(){this.b=jf}t(59,29,{},sl);function tl(){this.b=lf}t(60,29,{},tl);function ul(){this.b=mf}t(61,29,{},ul);function vl(){this.b=of}t(62,29,{},vl);function wl(){this.b=pf}t(63,29,{},wl);function xl(){this.b=vf}t(64,29,{},xl);function yl(){this.b=wf}t(65,29,{},yl);function zl(){this.b=If}t(66,29,{},zl);function Al(){this.b=Lf}t(67,29,{},Al);function Bl(){this.b=Uf}t(68,29,{},Bl);function Cl(){this.b=ag}t(69,29,{},Cl);t(70,33,{},function(a){this.b=a});
+function Dl(){this.b=bg}t(71,29,{},Dl);function El(){El=x;Fl=new Sk("aria-activedescendant")}var Fl;function Gl(){this.b=fg}t(73,29,{},Gl);function Hl(){this.b=gg}t(74,29,{},Hl);function Il(){this.b=kg}t(75,29,{},Il);
+function Jl(){Jl=x;Kl=new Qk;Ll=new Pk;Ml=new Rk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new hl;am=new gl;bm=new il;cm=new jl;dm=new ll;em=new ml;fm=new ol;gm=new pl;hm=new nl;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new vl;nm=new xl;om=new yl;pm=new wl;qm=new ul;rm=new zl;sm=new Al;tm=new Bl;um=new Cl;vm=new Dl;wm=new Hl;xm=new Gl;ym=new Il;zm=new Am;Bm=new Cm;Dm=new Em;Fm=new Gm;Hm=new Im;Jm=new Km;Lm=
+new Mm;Nm=new Om;Pm=new Qm;Rm=new Sm;Tm=new Um;Vm=new Wm;Xm=new Ym;on=new pn;qn=new rn;sn=new tn;un=new vn;wn=new xn;yn=new zn;F=new Ni;z(F,kg,ym);z(F,$c,Ll);z(F,Td,Wl);z(F,gd,Kl);z(F,jd,Ml);z(F,ce,Yl);z(F,kd,Nl);z(F,nd,Ol);z(F,sd,Pl);z(F,xd,Ql);z(F,De,$l);z(F,Id,Rl);z(F,Fe,bm);z(F,Jd,Sl);z(F,Kd,Tl);z(F,Ld,Ul);z(F,Pd,Vl);z(F,bf,hm);z(F,Vd,Xl);z(F,ue,Zl);z(F,Ce,am);z(F,Ie,cm);z(F,Se,dm);z(F,af,em);z(F,cf,fm);z(F,df,gm);z(F,ff,im);z(F,hf,jm);z(F,jf,km);z(F,lf,lm);z(F,mf,qm);z(F,of,mm);z(F,pf,pm);z(F,
+vf,nm);z(F,Uf,tm);z(F,fg,xm);z(F,wf,om);z(F,If,rm);z(F,Lf,sm);z(F,ag,um);z(F,bg,vm);z(F,gg,wm);z(F,pg,Dm);z(F,qg,zm);z(F,rg,Bm);z(F,yg,Hm);z(F,zg,Jm);z(F,wg,Fm);z(F,Cg,Lm);z(F,Eg,Nm);z(F,Fg,Pm);z(F,Hg,Vm);z(F,Jg,Rm);z(F,Kg,Tm);z(F,Pg,Xm);z(F,Qg,on);z(F,Rg,qn);z(F,Sg,sn);z(F,Zg,yn);z(F,$g,un);z(F,ah,wn)}var Ll,Kl,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,am,$l,bm,cm,dm,em,hm,fm,gm,im,jm,km,lm,qm,mm,pm,nm,om,rm,sm,tm,um,vm,xm,wm,ym,F,Dm,zm,Bm,Fm,Hm,Jm,Lm,Nm,Pm,Vm,Rm,Tm,Xm,on,qn,sn,yn,un,wn;
+function Em(){this.b=pg}t(77,29,{},Em);function Am(){this.b=qg}t(78,29,{},Am);function Cm(){this.b=rg}t(79,29,{},Cm);function Gm(){this.b=wg}t(80,29,{},Gm);function Im(){this.b=yg}t(81,29,{},Im);function Km(){this.b=zg}t(82,29,{},Km);function Mm(){this.b=Cg}t(83,29,{},Mm);function Om(){this.b=Eg}t(84,29,{},Om);function Qm(){this.b=Fg}t(85,29,{},Qm);function Wm(){this.b=Hg}t(86,29,{},Wm);function Sm(){this.b=Jg}t(87,29,{},Sm);function Um(){this.b=Kg}t(88,29,{},Um);function Ym(){this.b=Pg}
+t(89,29,{},Ym);function pn(){this.b=Qg}t(90,29,{},pn);function rn(){this.b=Rg}t(91,29,{},rn);function tn(){this.b=Sg}t(92,29,{},tn);function zn(){this.b=Zg}t(93,29,{},zn);function vn(){this.b=$g}t(94,29,{},vn);function xn(){this.b=ah}t(95,29,{},xn);function Ok(){this.b=ok()}function ok(){return(new Date).getTime()}t(96,1,{},Ok);function An(a){var b,c,d;d=new Bn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Cn(d,c.cZ.e),d.b.b+=ob,Dn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function En(a){var b,c,d;c=y(Fn,m,131,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Gn;c[d]=a[d]}}function Hn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+ob+a:b}t(101,1,{117:1,132:1});_.Ic=function(){return this.i};_.tS=function(){return Hn(this)};_.f=null;_.i=null;function In(a){Jn();this.i=a}t(100,101,qi,In);function Zi(a){Jn();this.i=a}function Wi(a,b){Jn();this.f=b;this.i=a}t(99,100,ui,Zi,Wi);
+function Kn(a){Jn();this.c=a;this.b=l;var b,c,d;c=Ln(Mn(this.c)?this.c:null);d=y(Fn,m,131,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Nn(c[a]);En(d)}t(98,99,ui,Kn);
+_.Ic=function(){if(null==this.d){this.e=null==this.c?Nf:Mn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":On(this.c).e;this.b=this.b+ob+(Mn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Mn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Hf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Pn(a,b){return Qn(a)?a.eQ(b):a===b}function On(a){return Qn(a)?a.cZ:Rn}
+function Sn(a){return Qn(a)?a.hC():Hi(a)}
+function Tn(){var a;Tn=x;Un=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Vn(a){Tn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Un[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Un;t(108,1,{});function Hi(a){return a.$H||(a.$H=++Wn)}function Xn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Yn(){return $wnd.setTimeout(function(){0!=Zn&&(Zn=0);$n=-1},10)}var Zn=0,Wn=0,ao=0,$n=-1;
+function bo(){bo=x;co=new eo}function fo(a,b){a.b=go(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ho(a)),io(a.f,1),!a.j&&(a.j=new jo(a)),io(a.j,50))}function eo(){}function ko(a){return a.Jc()}function go(a,b){!a&&(a=[]);a[a.length]=b;return a}function lo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=go(b,e)):e[0].xc()}catch(f){if(f=Vi(f),!A(f,132))throw f;}}return b}function io(a,b){bo();$wnd.setTimeout(function(){C(ko)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+t(110,108,{},eo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var co;function ho(a){this.b=a}t(111,1,{},ho);
+_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),lo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Ok;100>ok()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function jo(a){this.b=a}t(112,1,{},jo);_.Jc=function(){this.b.e&&io(this.b.f,1);return this.b.k};
+_.b=null;function Jn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Ln(a);2<=e.length&&e.splice(0,2);c=y(Fn,m,131,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Nn(e[a]);En(c)}function Ln(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=mo(f),g=f.indexOf(ua),j=0==f.indexOf(ve)?8:0;-1==g&&(g=no(f,oo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=mo(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}t(117,1,{});
+function Dn(a,b){a.b+=b}function po(){}t(118,117,{},po);_.b=l;function gk(a){return qo(ro(a.ownerDocument),a)}function ik(a){return so(ro(a.ownerDocument),a)}function to(a,b){return parseInt(a[b])||0}function uo(a,b){return null==a[b]?null:""+a[b]}function vo(a,b){a.innerHTML=b||l}function wo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
+function xo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function yo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Hj(a){a=a.button;return 1==a?4:2==a?2:1}function qo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function zo(a){return so(ro(a.ownerDocument),a)}
+function so(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Ao(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Bo(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
+function fk(a){return!Co()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==sg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Co(){var a=Do();return-1!=a&&1009E3<=a}function Eo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Do(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
+function Fo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function yj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function xj(){var a=$doc;return(G(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}function Go(a){return fk(G(a.compatMode,Gb)?a.documentElement:a.body)}function Ho(a){return(G(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function ro(a){return G(a.compatMode,Gb)?a.documentElement:a.body}
+function Io(a,b){this.c=a;this.d=b}t(141,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Hi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Ej(){Ej=x;Jo=new Ko;Lo=new Mo;No=new Oo;Po=new Qo;Ro=new So;To=H(Uo,m,6,[Jo,Lo,No,Po,Ro])}t(140,141,gi);var To,No,Lo,Po,Jo,Ro;function Ko(){Io.call(this,kc,0)}t(142,140,gi,Ko);function Mo(){Io.call(this,"DOTTED",1)}t(143,140,gi,Mo);function Oo(){Io.call(this,"DASHED",2)}t(144,140,gi,Oo);
+function Qo(){Io.call(this,Yb,3)}t(145,140,gi,Qo);function So(){Io.call(this,"SOLID",4)}t(146,140,gi,So);function Vo(){Vo=x;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=H(ep,m,7,[Wo,Yo,$o,bp])}t(147,141,Ai);var dp,Yo,$o,bp,Wo;function Xo(){Io.call(this,kc,0)}t(148,147,Ai,Xo);function Zo(){Io.call(this,"BLOCK",1)}t(149,147,Ai,Zo);function ap(){Io.call(this,"INLINE",2)}t(150,147,Ai,ap);function cp(){Io.call(this,"INLINE_BLOCK",3)}t(151,147,Ai,cp);
+function fp(){fp=x;gp=new hp;ip=new jp;kp=new lp;mp=new np;op=H(pp,m,9,[gp,ip,kp,mp])}t(152,141,Di);var op,mp,ip,kp,gp;function hp(){Io.call(this,"VISIBLE",0)}t(153,152,Di,hp);function jp(){Io.call(this,Yb,1)}t(154,152,Di,jp);function lp(){Io.call(this,"SCROLL",2)}t(155,152,Di,lp);function np(){Io.call(this,"AUTO",3)}t(156,152,Di,np);function qp(){qp=x;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=H(Ap,m,10,[rp,tp,vp,xp])}t(157,141,Bi);var zp,rp,tp,vp,xp;function sp(){Io.call(this,Fb,0)}
+t(158,157,Bi,sp);function up(){Io.call(this,ec,1)}t(159,157,Bi,up);function wp(){Io.call(this,gc,2)}t(160,157,Bi,wp);function yp(){Io.call(this,zc,3)}t(161,157,Bi,yp);function Dj(){Dj=x;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=H(Up,m,11,[Bp,Dp,Fp,Hp,Jp,Lp,Np,Pp,Rp])}t(162,141,zi);var Tp,Pp,Fp,Hp,Np,Rp,Lp,Dp,Jp,Bp;function Cp(){Io.call(this,"PX",0)}t(163,162,zi,Cp);function Ep(){Io.call(this,"PCT",1)}t(164,162,zi,Ep);
+function Gp(){Io.call(this,"EM",2)}t(165,162,zi,Gp);function Ip(){Io.call(this,"EX",3)}t(166,162,zi,Ip);function Kp(){Io.call(this,"PT",4)}t(167,162,zi,Kp);function Mp(){Io.call(this,"PC",5)}t(168,162,zi,Mp);function Op(){Io.call(this,"IN",6)}t(169,162,zi,Op);function Qp(){Io.call(this,"CM",7)}t(170,162,zi,Qp);function Sp(){Io.call(this,"MM",8)}t(171,162,zi,Sp);function Vp(){Vp=x;Wp=[];Xp=[];Yp=[]}var Wp,Xp,Yp;function Zp(){Zp=x;$p=new aq}
+function bq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function cq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function aq(){}t(174,1,{},aq);_.b=null;var $p;t(186,1,{});_.tS=function(){return"An event type"};_.i=null;t(185,186,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;t(184,185,{});_.Lc=function(){return this.Nc()};_.b=null;var dq=_.c=null;function eq(){eq=x;fq=new gq(od,new hq)}function hq(){}t(183,184,{},hq);
+_.Kc=function(a){a.Oc(this)};_.Nc=function(){return fq};var fq;function iq(){iq=x;jq=new gq(wd,new kq)}function kq(){}t(187,184,{},kq);_.Kc=function(a){lq();mq(this,a.c,nq(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return jq};var jq;t(190,184,xi);function Zj(a,b){return(a.b.clientX||0)-qo(ro(b.ownerDocument),b)+fk(b)+Go(b.ownerDocument)}function $j(a,b){return(a.b.clientY||0)-zo(b)+(b.scrollTop||0)+Ho(b.ownerDocument)}function Fj(a){var b;return(b=a.c)?Zj(a,b):a.b.clientX||0}
+function Gj(a){var b;return(b=a.c)?$j(a,b):a.b.clientY||0}t(189,190,xi);function oq(){oq=x;pq=new gq(Dd,new qq)}function qq(){}t(188,189,xi,qq);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return pq};var pq;function rq(){rq=x;sq=new gq(Md,new tq)}function tq(){}t(191,184,{},tq);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return sq};var sq;t(194,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var uq=_.d=0;
+function Hk(){this.d=++uq}t(193,194,Yh,Hk);function gq(a,b){this.d=++uq;this.b=b;!dq&&(dq=new vq);dq.b[a]=this;this.c=a}t(192,193,Yh,gq);_.b=null;_.c=null;function wq(){wq=x;xq=new gq(Od,new yq)}function yq(){}t(195,189,xi,yq);
+_.Kc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(zq(),Aq))a=Bq(b.pb),c=new Cq(to(b.pb,Rf),to(b.pb,Qf)),d=new Cq(to(b.T.jb.pb,Rf),to(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Dq(b.I,!0);a=to(b.T.jb.pb,Rf);Eq(b,new Cq(a,Fq(b.T.jb).b));b.J&&b.O!=Aq&&Gq(b.r,b)}else Dq(b.I,!1),b.O!=(zq(),Aq)?Eq(b,new Cq(b.F.c,b.F.b)):Hq(b,Bq(b.r.pb)),b.J&&b.O!=Aq&&Iq(b.r,b);Jq(b.T.jb)}else Dq(b.I,!0)};_.Nc=function(){return xq};var xq;t(196,184,{});
+function Kq(){Kq=x;Lq=new gq(fe,new Mq)}function Mq(){}t(197,196,{},Mq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Lq};var Lq;function Nq(){Nq=x;Oq=new gq(ge,new Pq)}function Pq(){}t(198,196,{},Pq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Oq};var Oq;function Qq(){Qq=x;Rq=new gq(je,new Sq)}function Sq(){}t(199,196,{},Sq);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Rq};
+var Rq;function Tq(){Tq=x;Uq=new gq(ke,new Vq)}function Vq(){}t(200,196,{},Vq);_.Kc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Wq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ng),a.b.c.b.b.f.pb[ch]=null!=b?b:l)};_.Nc=function(){return Uq};var Uq;function Xq(){Xq=x;Yq=new gq(pe,new Zq)}function Zq(){}
+t(201,184,{},Zq);_.Kc=function(a){ek(a.b.b)};_.Nc=function(){return Yq};var Yq;function $q(){$q=x;ar=new gq(ye,new br)}function br(){}t(202,184,{},br);_.Kc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,cr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,dr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return ar};var ar;function er(){er=x;fr=new gq(ze,new gr)}
+function gr(){}t(203,184,{},gr);_.Kc=function(a){a.b.b&&(a.b.c.b=null,hr(a.b.b,a.b.c))};_.Nc=function(){return fr};var fr;function ir(){ir=x;jr=new gq(Ae,new kr)}function kr(){}t(204,184,{},kr);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return jr};var jr;t(206,184,{});t(205,206,{});function lr(){lr=x;mr=new gq(Xe,new nr)}function nr(){}t(207,205,{},nr);
+_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(or(),pr).length&&-999!=(or(),pr)[c]&&(c=(or(),pr)[c]);b=new qr(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?rr(sr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new tr(a)),a.xb),b.b=d,ur(),
+vr(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(wr(a,uo((xr(),yr).hc.b.pb,ch)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Xb;c=1300;break;case 114:case 82:a.lb=!0;a.K=vc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?zr(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?zr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&zr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?zr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?zr(a,4):c=207;break;case 53:105==a.d?
+zr(a,5):c=208;break;case 54:105==a.d?zr(a,6):c=210;break;case 55:105==a.d?zr(a,7):c=211;break;case 56:105==a.d?zr(a,8):c=212;break;case 57:105==a.d?zr(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Ar(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return mr};var mr;function Br(){Br=x;Cr=new gq(yf,new Dr)}function Dr(){}t(208,189,xi,Dr);_.Kc=function(a){a.uc(this)};
+_.Nc=function(){return Cr};var Cr;function zj(){zj=x;Aj=new gq(zf,new Er)}function Er(){}t(209,189,xi,Er);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Aj};var Aj;function Fr(){Fr=x;Gr=new gq(Af,new Hr)}function Hr(){}t(210,189,xi,Hr);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Yj(nj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,oj(a))};_.Nc=function(){return Gr};var Gr;function Ir(){Ir=x;Jr=new gq(Bf,new Kr)}function Kr(){}t(211,189,xi,Kr);_.Kc=function(a){var b;b=this.b;fo((bo(),co),new Lr(a,a.c,b))};
+_.Nc=function(){return Jr};var Jr;function Bj(){Bj=x;Cj=new gq(Cf,new Mr)}function Mr(){}t(212,189,xi,Mr);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Cj};var Cj;function vq(){this.b={}}t(213,1,{},vq);_.b=null;t(216,190,xi);var Nr=null;function Or(){Or=x;Pr=new gq(Ug,new Qr)}function Qr(){}t(215,216,xi,Qr);_.Kc=function(a){Rr(a.b,this,a.b.n)};_.Nc=function(){return Pr};var Pr;function Sr(){Sr=x;Tr=new gq(Vg,new Ur)}function Ur(){}t(217,216,xi,Ur);_.Kc=function(a){Rr(a.b,this,a.b.n)};_.Nc=function(){return Tr};
+var Tr;function Vr(){var a;this.b=(a=document.createElement(Xd),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==ve)}t(218,1,{},Vr);function Wr(){Wr=x;Xr=new gq(Wg,new Yr)}function Yr(){}t(219,216,xi,Yr);_.Kc=function(a){Rr(a.b,this,a.b.o)};_.Nc=function(){return Xr};var Xr;function Zr(){Zr=x;$r=new gq(Xg,new as)}function as(){}t(220,216,xi,as);_.Kc=function(a){bs(a.b,this)&&(a.b.k&&cs(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ak(a.b.d,750),a.b.e=!1))};_.Nc=function(){return $r};var $r;
+function ds(a,b){this.b=b;this.c=a}function es(a,b,c){Gk&&(b=new ds(b,c),a.Yc(b))}t(221,185,{},ds);_.Kc=function(a){a.Uc(this)};_.Lc=function(){return Gk};_.b=!1;var Gk=_.c=null;function fs(a){this.b=a}t(222,185,{},fs);_.Kc=function(a){a.Vc(this)};_.Lc=function(){return gs};var gs=_.b=null;function hs(){}function is(a){var b;js&&(b=new hs,a.Yc(b))}t(223,185,{},hs);_.Kc=function(a){a.Wc(this)};_.Lc=function(){return js};var js=null;function ks(a){this.b=a}t(224,185,{},ks);_.Kc=function(a){a.Xc(this)};
+_.Lc=function(){return ls};var ls=_.b=null;function ms(){}t(225,185,{},ms);_.Kc=function(a){a.b.W&&a.b.Id()};_.Lc=function(){return ns};var ns=null;function os(a,b,c){a=a.b;if(!b)throw new ps("Cannot add a handler with a null type");if(!c)throw new ps("Cannot add a null handler");0<a.c?qs(a,new rs(a,b,c)):ss(a,b,null,c);return new ts(new us(a,b,c))}
+function vs(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new ps("Cannot fire null event");try{++d.c;j=ws(d,b.Lc(),null);e=null;for(h=d.d?j.If(j.Fe()):j.Hf();d.d?h.Kf():h._c();){g=d.d?h.Lf():h.ad();try{b.Kc(g)}catch(n){if(n=Vi(n),A(n,132))f=n,!e&&(e=new xs),ys(e,f);else throw n;}}if(e)throw new zs(e);}finally{if(--d.c,0==d.c){var o,q;if(d.b)try{for(q=new Pi(d.b);q.c<q.e.Fe();)o=Qi(q),o.xc()}finally{d.b=null}}}}catch(r){r=Vi(r);if(A(r,84))throw new As(r.b);throw r;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Bs(a){Cs.call(this,a,!1)}function Cs(a,b){this.b=new Ds(b);this.c=a}t(226,1,Sh,Bs,Cs);_.Yc=function(a){vs(this,a)};_.b=null;_.c=null;t(229,1,{});function qs(a,b){!a.b&&(a.b=new jj);dj(a.b,b)}function ss(a,b,c,d){var e;e=mj(a.e,b);e||(e=new Ni,z(a.e,b,e));a=e.Be(c);a||(a=new jj,e.De(c,a));a.zf(d)}function Es(a,b,c,d){var e,f;e=ws(a,b,c);e.Bf(d)&&e.Ce()&&(f=mj(a.e,b),f.Ee(c),f.Ce()&&Yi(a.e,b))}
+function ws(a,b,c){a=mj(a.e,b);if(!a)return Fs(),Fs(),Gs;c=a.Be(c);return!c?(Fs(),Fs(),Gs):c}t(228,229,{});_.b=null;_.c=0;_.d=!1;function Ds(a){this.e=new Ni;this.d=a}t(227,228,{},Ds);function ts(a){this.b=a}t(230,1,{},ts);_.b=null;function zs(a){Wi.call(this,Hs(a),Is(a));this.b=a}function Is(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Hs(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new Js(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ic(),Dn(b.b,d);return b.b.b}t(232,99,li,zs);_.b=null;function As(a){zs.call(this,a)}t(231,232,li,As);t(233,1,{},function(){});function Ks(a){a=uo(a,Ud);return Ls(sg,a)?(Ms(),Ns):Ls(gf,a)?(Ms(),Os):(Ms(),Ps)}function Ms(){Ms=x;Ns=new Qs("RTL",0);Os=new Qs("LTR",1);Ps=new Qs("DEFAULT",2);Rs=H(Ss,m,49,[Ns,Os,Ps])}
+function Qs(a,b){Io.call(this,a,b)}t(235,141,{49:1,117:1,121:1,123:1},Qs);var Rs,Ps,Os,Ns;function Ts(){}function Us(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=Us(e,d);H(a,b,c,d);return d}function Vs(a){return Ws([Xs,I],[m,s],[116,-1],a,0,2,1)}
+function Ws(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Us(j?g:0,h);H(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Ws(a,b,c,d,e,f,g)}return n}function H(a,b,c,d){Ys();var e=Zs,f=$s;Ys();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function at(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new bt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new bt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new bt;}a[b]=c}t(236,1,{},Ts);_.qI=0;
+function Ys(){Ys=x;Zs=[];$s=[];var a=new Ts,b=Zs,c=$s,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Zs,$s;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Mn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Qn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ct(a){return null==a?null:a}function K(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function dt(){var a;$stats&&et("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?xe:"unknown"}G(xe,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&et("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=H(ft,m,1,[Gb]);for(c=0;c<a.length&&!G(a[c],b);++c);$stats&&et("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Vp();Yp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+Vp();0!=Yp.length&&(a=Yp.join(l),b=(Zp(),$p),a=bq(a),cq(b).insertBefore(a,b.b.firstChild),Yp.length=0);0!=Wp.length&&(a=Wp.join(l),b=(Zp(),$p),a=bq(a),cq(b).appendChild(a),Wp.length=0);0!=Xp.length&&(a=Xp.join(l),b=(Zp(),$p),a=bq(a),cq(b).appendChild(a),Xp.length=0);$stats&&et("export.client.JSME_export");new gt;new ht;0<it(null)?fo((bo(),co),new jt):kt()}function Vi(a){return A(a,132)?a:new Kn(a)}function lt(a){return mt(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function nt(a){return mt(a.l,a.m,a.h)}function mt(a,b,c){return _=new ot,_.l=a,_.m=b,_.h=c,_}
+function pt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new qt;if(0==a.l&&0==a.m&&0==a.h)return rt=mt(0,0,0),mt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(rt=mt(0,0,0),c=nt((st(),tt))):(rt=mt(c.l,c.m,c.h),c=mt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Ht(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?It(e):0==c&&0!=d&&0==e?It(d)+22:0!=c&&0==d&&0==e?It(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=nt((st(),Jt)),c=!0,g=!g;else return c=Kt(a,f),g&&Lt(c),rt=mt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Ht(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Kt(c,d);f&&Lt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=mt(f,j,c);g?rt=Ht(c):rt=mt(c.l,c.m,c.h);return e}if(!Mt(a,b))return e?rt=Ht(a):rt=mt(a.l,a.m,a.h),mt(0,0,0);c=c?a:mt(a.l,a.m,a.h);var h,n,o,q;f=Nt(b)-Nt(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=mt(j&4194303,n&4194303,h&1048575);for(n=mt(0,0,0);0<=f;){h=c;var r=q=o=void 0,r=h.h-j.h;0>r?h=!1:(o=h.l-j.l,q=h.m-j.m+(o>>22),r+=q>>22,0>r?h=!1:(h.l=o&4194303,h.m=q&4194303,h.h=r&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;q=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=q>>>1|(h&1)<<21;--f}g&&Lt(n);e?(rt=Ht(c),d&&(rt=Ot(rt,(st(),tt)))):rt=mt(c.l,c.m,c.h);return n}
+function Lt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Nt(a){var b;b=Pt(a.h);return 32==b?(b=Pt(a.m),32==b?Pt(a.l)+32:b+20-10):b-12}var rt=null;function Qt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return mt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Rt(a,b){return mt(a.l&b.l,a.m&b.m,a.h&b.h)}function St(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function M(a){var b,c,d;if(isNaN(a))return st(),Tt;if(-9223372036854775E3>a)return st(),Ut;if(9223372036854775E3<=a)return st(),Jt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=K(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=K(a/4194304),a-=4194304*b);a=K(a);b=mt(a,b,c);d&&Lt(b);return b}function Vt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Wt&&(Wt=y(Xt,m,50,256,0)),c=Wt[b],!c&&(c=Wt[b]=lt(a)),c):lt(a)}
+function Yt(a){var b=mh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Mt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function Zt(a,b){var c,d,e,f,g,j,h,n,o,q,r,u,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;q=(b.h&1048320)>>8;r=c*j;v=d*j;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=q&&(g+=c*q);c=(r&4194303)+((v&511)<<13);r=(r>>22)+(v>>9)+((u&262143)<<4)+((D&31)<<17)+(c>>22);u=(u>>18)+(D>>5)+((g&4095)<<8)+(r>>22);return mt(c&4194303,r&
+4194303,u&1048575)}function Ht(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return mt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Kt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return mt(c&4194303,d&4194303,e&1048575)}function Ot(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return mt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function N(a){return a.l|a.m<<22}function $t(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+$t(Ht(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Vt(1E9);a=pt(a,b);b=l+N(rt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Wt=null;function st(){st=x;Jt=mt(4194303,4194303,524287);Ut=mt(0,0,524288);tt=Vt(1);Vt(2);Tt=Vt(0)}var Jt,Ut,tt,Tt;function ot(){}t(245,1,{50:1},ot);
+function et(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function au(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(250,1,{},au);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function bu(a,b){Dn(a.b.b,b.b);return a}function cu(){this.b=new du}t(251,1,{},cu);function eu(a){if(null==a)throw new ps("css is null");this.b=a}t(252,1,{51:1,117:1},eu);
+_.eQ=function(a){return!A(a,51)?!1:G(this.b,a.b)};_.hC=function(){return fu(this.b)};_.b=null;function gu(a){if(null==a)throw new ps("html is null");this.b=a}t(254,1,Vh,gu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return fu(this.b)};_.b=null;t(255,1,Vh,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:G(this.b,a.b)};_.hC=function(){return fu(this.b)};_.b=null;
+function hu(){hu=x;iu=RegExp(na,we);ju=RegExp(tb,we);ku=RegExp(rb,we);lu=RegExp(ta,we);mu=RegExp(da,we)}function nu(a){hu();-1!=a.indexOf(na)&&(a=a.replace(iu,pa));-1!=a.indexOf(rb)&&(a=a.replace(ku,ra));-1!=a.indexOf(tb)&&(a=a.replace(ju,qa));-1!=a.indexOf(da)&&(a=a.replace(mu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(lu,"&#39;"));return a}var iu,ju,ku,mu,lu;function ou(a){if(null==a)throw new ps("uri is null");this.b=a}t(257,1,{54:1},ou);_.eQ=function(a){return!A(a,54)?!1:G(this.b,a.b)};_.hC=function(){return fu(this.b)};
+_.b=null;function pu(){pu=x}t(259,1,{});function qu(){}t(260,1,{},qu);var ru=null;function su(){}t(261,259,{},su);var tu=null;function uu(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=ws(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=ws(a.b,f,null).Gf(e),A(d,55)&&Pn(d.b,b)){var h=a.b,n=f;0<h.c?qs(h,new vu(h,n,null,d)):Es(h,n,null,d)}}}t(262,1,bi);_.b=null;function wu(a){this.b=a}t(263,262,bi,wu);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function xu(a){this.b=a}t(264,262,bi,xu);
+_.Wc=function(){var a=this.b.b;yu(a);zu(a.pb)};function Au(){Jn()}t(265,99,ui,Au);function Bu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ak(a.e,1))}function Cu(){this.b=new Du(this);this.c=new jj;this.e=new Eu(this);this.i=new Fu(this)}t(266,1,{},Cu);_.d=!1;_.f=!1;function Du(a){Bk();this.b=a}t(267,26,{},Du);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Gu(a.i.e.c,a.i.c);Hu(a.i);A(b,56)&&new Au;a.d=!1;Bu(a)}};_.b=null;function Eu(a){Bk();this.b=a}t(268,26,{},Eu);
+_.Hc=function(){this.b.f=!1;var a=this.b,b=ok(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ak(a.b,1E4);a.i.d<a.i.b;){d=Iu(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Hu(a.i)}if(100<=ok()-b)break}}finally{e||(Ik(a.b),a.d=!1,Bu(a))}};_.b=null;function Iu(a){var b;a.c=a.d;b=Gu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Hu(a){Ju(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Fu(a){this.e=a}t(269,1,{},Fu);_._c=function(){return this.d<this.b};_.ad=function(){return Iu(this)};
+_.bd=function(){Hu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Ku(a,b){var c=(Lu(),Mu(b));a.appendChild(c)}function Nu(a,b,c){var d;d=dk;dk=a;b==sj&&8192==Ou(a.type)&&(sj=null);c.cd(a);dk=d}var dk=null,sj=null;function Pu(){Pu=x;Qu=new Cu}function Jj(a){Pu();if(!a)throw new ps("cmd cannot be null");var b=Qu;dj(b.c,a);Bu(b)}var Qu;function Ru(a){tj();!Su&&(Su=new Hk);Tu||(Tu=new Cs(null,!0),Uu=new Vu);return os(Tu,Su,a)}var Tu=null;function Wu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function Vu(){}t(275,185,{},Vu);_.Kc=function(a){a.$c(this);Uu.d=!1};_.Lc=function(){return Su};_.Mc=function(){Wu(this)};_.b=!1;_.c=!1;_.d=!1;var Su=_.e=null,Uu=null;function Xu(){Xu=x;Yu=new Zu;$u()||(Yu=null)}var Yu=null;function Dk(){}t(277,1,{},Dk);_.Uc=function(){for(;0<(Bk(),Ck).d;)Ik(Gu(Ck,0))};function Fk(a,b){return os((!av&&(av=new bv),av),a,b)}function cv(a){Ek();dv||(ev(),dv=!0);return Fk((!js&&(js=new Hk),js),a)}function Ek(){fv||(gv(),fv=!0)}
+function hv(){var a;fv&&(a=new iv,av&&vs(av,a));return null}var fv=!1,av=null,jv=0,kv=0,dv=!1;function lv(){lv=x;mv=new Hk}function iv(){lv()}t(279,185,{},iv);_.Kc=function(){null.gg()};_.Lc=function(){return mv};var mv;function bv(){Bs.call(this,null)}t(281,226,Sh,bv);
+function Ou(a){switch(a){case od:return 4096;case wd:return 1024;case Dd:return 1;case Od:return 2;case pe:return 2048;case Xe:return 128;case Ye:return 256;case Ze:return 512;case ef:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Af:return 32;case Bf:return 16;case Cf:return 8;case "scroll":return 16384;case me:return 65536;case Pb:case Df:return 131072;case Md:return 262144;case Yf:return 524288;case Xg:return 1048576;case Wg:return 2097152;case Vg:return 4194304;
+case Ug:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function tj(){nv||(ov(),pv(),nv=!0)}var nv=!1;function qv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function rv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function ov(){sv=C(function(a){var b;var c=Tu,d,e,f;Su&&c&&tv(c.b.e,Su)?(b=Uu.b,d=Uu.c,e=Uu.d,f=Uu.e,Wu(Uu),Uu.e=a,vs(c,Uu),c=!(Uu.b&&!Uu.c),Uu.b=b,Uu.c=d,Uu.d=e,Uu.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});uv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Mn(b)&&A(b,57)&&Nu(a,c,b)});vv=C(function(a){a.preventDefault();uv.call(this,a)});wv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;uv.call(this,a)});xv=C(function(a){if(sv(a)){var b=uj;b&&b.__listener&&!Mn(b.__listener)&&A(b.__listener,57)&&(Nu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,xv,!0);$wnd.addEventListener(Od,xv,!0);$wnd.addEventListener(yf,xv,!0);$wnd.addEventListener(Cf,xv,!0);$wnd.addEventListener(zf,xv,!0);$wnd.addEventListener(Bf,xv,!0);$wnd.addEventListener(Af,xv,!0);$wnd.addEventListener(Df,xv,!0);$wnd.addEventListener(Xe,sv,!0);$wnd.addEventListener(Ze,sv,!0);$wnd.addEventListener(Ye,
+sv,!0);$wnd.addEventListener(Xg,xv,!0);$wnd.addEventListener(Wg,xv,!0);$wnd.addEventListener(Vg,xv,!0);$wnd.addEventListener(Ug,xv,!0);$wnd.addEventListener(Ae,xv,!0);$wnd.addEventListener(ye,xv,!0);$wnd.addEventListener(ze,xv,!0)}function yv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function zv(a,b){var c;tj();if(G(ie,b)&&(c=Do(),-1!=c&&1009E3>=c))he==he&&(a.ondragexit=vv);else switch(b){case "drag":a.ondrag=uv;break;case fe:a.ondragend=uv;break;case ge:a.ondragenter=vv;break;case ie:a.ondragleave=uv;break;case je:a.ondragover=vv;break;case "dragstart":a.ondragstart=uv;break;case ke:a.ondrop=uv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,uv,!1);a.addEventListener(b,uv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
+var uj=null,sv=null,xv=null,vv=null,uv=null,wv=null;function pv(){$wnd.addEventListener(Af,C(function(a){var b=uj;if(b&&!a.relatedTarget&&"html"==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Cf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,xv,!0)}
+function Av(a,b){tj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?uv:null),c&2&&(a.ondblclick=b&2?uv:null),c&4&&(a.onmousedown=b&4?uv:null),c&8&&(a.onmouseup=b&8?uv:null),c&16&&(a.onmouseover=b&16?uv:null),c&32&&(a.onmouseout=b&32?uv:null),c&64&&(a.onmousemove=b&64?uv:null),c&128&&(a.onkeydown=b&128?uv:null),c&256&&(a.onkeypress=b&256?uv:null),c&512&&(a.onkeyup=b&512?uv:null),c&1024&&(a.onchange=b&1024?uv:null),c&2048&&(a.onfocus=b&2048?uv:null),c&4096&&(a.onblur=b&4096?uv:
+null),c&8192&&(a.onlosecapture=b&8192?uv:null),c&16384&&(a.onscroll=b&16384?uv:null),c&32768&&(a.onload=b&32768?wv:null),c&65536&&(a.onerror=b&65536?uv:null),c&131072&&(a.onmousewheel=b&131072?uv:null),c&262144&&(a.oncontextmenu=b&262144?uv:null),c&524288&&(a.onpaste=b&524288?uv:null),c&1048576&&(a.ontouchstart=b&1048576?uv:null),c&2097152&&(a.ontouchmove=b&2097152?uv:null),c&4194304&&(a.ontouchend=b&4194304?uv:null),c&8388608&&(a.ontouchcancel=b&8388608?uv:null),c&16777216&&(a.ongesturestart=b&16777216?
+uv:null),c&33554432&&(a.ongesturechange=b&33554432?uv:null),c&67108864&&(a.ongestureend=b&67108864?uv:null));b&131072&&a.addEventListener(Pb,uv,!1)}function Bv(){var a;Bv=x;Cv=(a=$doc,G(a.compatMode,Gb)?a.documentElement:a.body)}var Cv;function Dv(){this.c=new jj}function Ev(a){a=a[Xc];return null==a?-1:a}t(286,1,{},Dv);_.b=null;function Fv(a,b){this.b=a;this.c=b}t(287,1,{},Fv);_.b=0;_.c=null;t(288,1,Sh);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){vs(this.b,a)};
+_.fd=function(a){a=null==a?l:a;if(!G(a,null==Gv?l:Gv))Gv=a,ns&&(a=new ms,vs(this.b,a))};var Gv=l;function $u(){function a(){$wnd.setTimeout(a,250);e()}var b=Yu,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));Gv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}t(290,288,Sh);function Zu(){this.b=new Bs(null)}t(289,290,Sh,Zu);_.ed=function(a){return a};
+function gv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(hv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{fv&&es((!av&&(av=new bv),av),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function ev(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(dv&&(d=xj(),c=yj(),kv!=d||jv!=c))kv=d,jv=c,is((!av&&(av=new bv),av))}finally{a&&a(b)}})}function ij(a,b){Ri(a.ld(),b,!0)}function hj(a,b){Ri(a.ld(),b,!1)}function Hv(a,b){a.pb.style[Je]=b}function wj(a,b,c){0<=b&&a.qd(b+cg);0<=c&&a.od(c+cg)}function Iv(a){var b,a=uo(a,Bd);b=no(a,oo(32));return 0<=b?a.substr(0,b-0):a}
+function Ri(a,b,c){if(!a)throw new Zi(oc);b=mo(b);if(0==b.length)throw new Jk(Mc);if(c){var d;d=mo(b);b=a.className;-1==wo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=mo(b);f=a.className;e=wo(f,c);-1!=e&&(b=mo(f.substr(0,e-0)),c=mo(Jv(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Kv(a,b){a.style.display=b?l:Jf;a.setAttribute("aria-hidden",""+!b)}t(296,1,yi);_.gd=function(){return gk(this.pb)};_.hd=function(){return ik(this.pb)};
+_.jd=function(){return to(this.pb,Qf)};_.kd=function(){return to(this.pb,Rf)};_.ld=function(){return this.pb};_.md=function(){return this.pb.style.display!=Jf};_.nd=function(){throw new Lv;};_.od=function(a){Hv(this,a)};_.pd=function(a){Kv(this.pb,a)};_.qd=function(a){this.pb.style[hh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
+function Mv(a,b,c){zv(a.pb,c.c);os(!a.mb?a.mb=new Bs(a):a.mb,c,b)}function B(a,b,c){var d;d=Ou(c.c);-1==d?zv(a.pb,c.c):-1==a.lb?Av(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return os(!a.mb?a.mb=new Bs(a):a.mb,c,b)}function Nv(a,b,c){return os(!a.mb?a.mb=new Bs(a):a.mb,c,b)}
+function Ov(a){var b;if(a.td())throw new Pv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?Av(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.rd();a.wd()}function Qv(a,b){var c;switch(Ou(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Eo(a.pb,c))return}c=a.pb;var d,e,f;if(dq&&(f=dq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&vs(a.mb,f.b),f.b.b=d,f.b.c=e}
+function Rv(a){if(!a.td())throw new Pv("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.pb.__listener=null,a.kb=!1}}}function ek(a){if(a.ob)if(A(a.ob,70))a.ob.yd(a);else{if(a.ob)throw new Pv("This widget's parent does not implement HasWidgets");}else if(qj(),tv(Sv.b,a)){qj();try{a.vd()}finally{Yi(Sv.b,a)}}}
+function Tv(a,b){var c;c=a.ob;if(b){if(c)throw new Pv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.ob=null}}t(295,296,vi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.mb&&vs(this.mb,a)};_.td=function(){return this.kb};_.ud=function(){Ov(this)};_.cd=function(a){Qv(this,a)};_.vd=function(){Rv(this)};_.wd=function(){};_.xd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
+function Uv(a){for(a=new Vv(a);a.b.b<a.b.c.d-1;)Wv(a.b),Xv(a.b)}t(294,295,mi);_.rd=function(){Yv(this,(Zv(),$v))};_.sd=function(){Yv(this,(Zv(),aw))};function bw(a,b,c){ek(b);var d=a.q;cw(d,b,d.d);d=(Lu(),Mu(b.pb));c.appendChild(d);Tv(b,a)}function dw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new ew;b.ob==a&&(f=a.zd(b),f<d&&--d);ek(b);cw(a.q,b,d);e?(e=b.pb,yv(c,(Lu(),Mu(e)),d)):(e=(Lu(),Mu(b.pb)),c.appendChild(e));Tv(b,a)}
+function fw(a,b){var c;if(b.ob!=a)return!1;try{Tv(b,null)}finally{c=b.pb;yo(c).removeChild(c);c=a.q;var d;d=gw(c,b);if(-1==d)throw new hw;if(0>d||d>=c.d)throw new ew;for(--c.d;d<c.d;++d)at(c.b,d,c.b[d+1]);at(c.b,c.d,null)}return!0}t(293,294,mi);_.zd=function(a){return gw(this.q,a)};_.Ad=function(a,b,c,d){dw(this,a,b,c,d)};_.Bd=function(){return new iw(this.q)};_.yd=function(a){return fw(this,a)};function pj(a,b,c,d){var e;ek(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.pb,e,!0)}
+function jw(a,b){var c;(c=fw(a,b))&&kw(b.pb);return c}function lw(a,b,c,d){if(b.ob!=a)throw new Jk("Widget must be a child of this panel.");a.Ed(b,c,d)}function mw(a,b,c){a=a.pb;-1==b&&-1==c?kw(a):(a.style[$f]=Zc,a.style[$e]=b+cg,a.style[Tg]=c+cg)}function nw(){var a=$doc.createElement(Xd);this.q=new ow(this);this.pb=a;this.pb.style[$f]="relative";this.pb.style[Wf]=Ke}function kw(a){a.style[$e]=l;a.style[Tg]=l;a.style[$f]=l}t(292,293,mi,nw);_.Cd=function(a){bw(this,a,this.pb)};
+_.yd=function(a){return jw(this,a)};_.Dd=function(a,b,c){lw(this,a,b,c)};_.Ed=function(a,b,c){mw(a,b,c)};function pw(a,b){if(a.Gd())throw new Pv("SimplePanel can only contain one child widget");a.Hd(b)}function qw(a,b){if(a.jb!=b)return!1;try{Tv(b,null)}finally{a.Fd().removeChild(b.pb),a.jb=null}return!0}function rw(a,b){if(b!=a.jb&&(b&&ek(b),a.jb&&a.yd(a.jb),a.jb=b)){var c=(Lu(),Mu(a.jb.pb));a.Fd().appendChild(c);Tv(b,a)}}function sw(){this.pb=$doc.createElement(Xd)}t(300,294,mi,sw);_.Fd=function(){return this.pb};
+_.Gd=function(){return this.jb};_.Bd=function(){return new tw(this)};_.yd=function(a){return qw(this,a)};_.Hd=function(a){rw(this,a)};_.jb=null;function uw(){uw=x;vw()}function ww(a,b){a.hb&&(xw(a.gb,!1,!1),es(a,a,b))}function yw(a){var b;if(b=a.jb)null!=a.X&&b.od(a.X),null!=a.Y&&b.qd(a.Y)}function zw(a,b,c){a.cb=b;a.ib=c;b-=Ao();c-=Bo();a=a.pb;a.style[$e]=b+(Dj(),cg);a.style[Tg]=c+cg}function Aw(a){a.hb||(a.kb&&ek(a),xw(a.gb,!0,!1))}t(299,300,mi);_.Fd=function(){return Bw?xo(xo(this.pb)):xo(this.pb)};
+_.jd=function(){return to(this.pb,Qf)};_.kd=function(){return to(this.pb,Rf)};_.ld=function(){return Bw?xo(this.pb):yo(xo(this.pb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){ww(this,a)};_.md=function(){return!G(Ke,this.pb.style[eh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this.hb&&xw(this.gb,!1,!0)};_.od=function(a){this.X=a;yw(this);0==a.length&&(this.X=null)};_.Kd=function(a,b){zw(this,a,b)};_.pd=function(a){this.pb.style[eh]=a?fh:Ke};_.Hd=function(a){rw(this,a);yw(this)};
+_.qd=function(a){this.Y=a;yw(this);0==a.length&&(this.Y=null)};_.Ld=function(){Aw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
+function Cw(a,b){var c;sw.call(this);this.$=new Dw;this.U=(Ew(),Fw);this.gb=new Gw(this);c=this.pb;var d;d=$doc.createElement(Xd);Bw&&(vo(d,"<div></div>"),fo((bo(),co),new Hw(d)));c.appendChild(d);this.Kd(0,0);(Bw?xo(this.pb):yo(xo(this.pb)))[Bd]="gwt-PopupPanel";(Bw?xo(xo(this.pb)):xo(this.pb))[Bd]=Zf;this.W=this.V=a;this.db=!1;c=H(ft,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Iw(c);this.T.ld()[Bd]=l;c=Bw?xo(this.pb):yo(xo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Zi(oc);d=mo(d);
+if(0==d.length)throw new Jk(Mc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}rw(this,this.T);yw(this);Ri(Bw?xo(xo(this.pb)):xo(this.pb),Zf,!1);Ri(this.T.c,b+"Content",!0)}t(298,299,mi);_.rd=function(){Ov(this.T)};_.sd=function(){Rv(this.T)};_.Gd=function(){return this.T.jb};_.Bd=function(){return new tw(this.T)};_.yd=function(a){return this.T.yd(a)};
+_.Hd=function(a){rw(this.T,a);yw(this)};_.T=null;t(297,298,mi);_.vd=function(){Rv(this)};function Jw(){Jw=x;Kw=new Lw(Fb,0,(Ew(),Fw));Mw=new Lw(qc,1,Nw);Ow=new Lw(Ac,2,Pw);Qw=H(Rw,m,58,[Kw,Mw,Ow])}function Lw(a,b,c){Io.call(this,a,b);this.b=c}t(301,141,{58:1,117:1,121:1,123:1},Lw);_.b=null;var Qw,Kw,Mw,Ow;function Sw(){Sw=x;Tw=H(ft,m,1,[Tg,xf,rd])}
+function Iw(a){var b;Sw();var c,d;c=this.pb=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Ku(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[Bd]=a[c],Ku(b,Uw(a[c]+"Left")),Ku(b,Uw(a[c]+Hb)),Ku(b,Uw(a[c]+"Right")),b),Ku(this.d,d),1==c&&(this.c=xo(qv(d,1)));this.pb[Bd]="gwt-DecoratorPanel"}function Uw(a){var b,c;c=$doc.createElement(Mg);b=$doc.createElement(Xd);var d=(Lu(),Mu(b));c.appendChild(d);c[Bd]=a;b[Bd]=a+"Inner";return c}t(303,300,Ci,Iw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var Tw;t(302,303,Ci);t(304,1,{});function Zv(){Zv=x;$v=new Vw;aw=new Ww}function Xw(a){zs.call(this,a)}function Yv(a,b){Zv();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Vi(f),A(f,132))d=f,!c&&(c=new xs),ys(c,d);else throw f;}}if(c)throw new Xw(c);}t(305,231,li,Xw);var $v,aw;function Vw(){}t(306,1,{},Vw);_.Md=function(a){a.ud()};function Ww(){}t(307,1,{},Ww);_.Md=function(a){a.vd()};t(310,295,$h);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};
+_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.ud=function(){Ov(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};t(309,310,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
+function Yw(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=sd,b);this.pb[Bd]="gwt-Button";vo(this.pb,a)}t(308,309,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Yw);
+function Zw(){this.q=new ow(this);this.f=$doc.createElement(Ig);this.e=$doc.createElement(Lg);Ku(this.f,this.e);this.pb=this.f}t(311,293,mi);_.e=null;_.f=null;function $w(a,b){var c;if(a.i)throw new Pv("Composite.initWidget() may only be called once.");ek(b);c=b.pb;a.pb=c;var d;Lu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Lu(),c).__gwt_resolve=ax(a));a.i=b;Tv(b,a)}
+function bx(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?Av(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.ud();a.pb.__listener=a;a.wd()}t(312,295,Wh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){bx(this)};_.cd=function(a){Qv(this,a);this.i.cd(a)};_.vd=function(){this.i.vd()};_.nd=function(){return this.pb=this.i.nd()};_.i=null;
+function cx(a,b,c){a.d=!1;c?vo(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=sg;break;case 1:b[Ud]=gf;break;case 2:Ks(b)!=(Ms(),Ps)&&(b[Ud]=l)}}function dx(a){this.b=a;this.d=!1;this.e=this.c=Ks(a)}t(313,1,{},dx);_.b=null;_.c=null;_.d=!1;_.e=null;function vj(){this.pb=ex()}t(314,300,ei,vj);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};
+_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};function fx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=xo(b);e=null;c&&(c=Ev(c),e=0>c?null:Gu(a.j.c,c));e?gx(a,e):d&&vo(b,l);return b}function gx(a,b){var c;if(b.ob!=a)return!1;try{Tv(b,null)}finally{c=b.pb;yo(c).removeChild(c);var d=a.j,e;e=Ev(c);c[Xc]=null;c=d.c;hx(e,c.d);at(c.c,e,null);d.b=new Fv(e,d.b)}return!0}t(316,294,Ei);_.Bd=function(){return new ix(this)};_.yd=function(a){return gx(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
+function jx(a){if(0>=a.c)throw new kx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new kx("Column index: 0, Column size: "+a.b);}
+function lx(){this.j=new Dv;this.i=$doc.createElement(Ig);this.d=$doc.createElement(Lg);Ku(this.i,this.d);this.pb=this.i;this.e=new mx(this);var a=new nx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;yv(a.c.i,(Lu(),Mu(b)),0);Ku(a.b,$doc.createElement(Gd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new kx("Row index: "+a+", Row size: "+d);if(0>c)throw new kx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new kx("Column index: "+c+", Column size: "+this.b);c=fx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Mg),vo(c,sa),c),yv(d,(Lu(),Mu(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Mg);
+e.innerHTML=sa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)fx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(315,316,Ei,lx);_.b=0;_.c=0;
+function ox(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(px(),qx)?a.c.e==(Ms(),Os)?(rx(),sx):a.c.e==Ns?(rx(),tx):(rx(),ux):a.c.e==(Ms(),Os)?(rx(),tx):a.c.e==Ns?(rx(),sx):(rx(),vx);b!=a.d&&(a.d=b,a.pb.style[Og]=!a.d?l:a.d.b)}t(319,295,vi);_.b=null;_.c=null;_.d=null;function wx(){this.pb=$doc.createElement(Xd);this.c=new dx(this.pb);this.pb[Bd]="gwt-Label"}function xx(){wx.call(this);cx(this.c,ih,!1);ox(this)}
+t(318,319,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},wx,xx);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};
+function yx(a){var b=$doc.createElement(Xd);Ls(Dg,b.tagName);this.pb=b;this.c=new dx(this.pb);this.pb[Bd]="gwt-HTML";cx(this.c,a,!0);ox(this)}t(317,318,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},yx);function zx(a){for(;++a.c<a.e.d&&!(null!=Gu(a.e,a.c)););}function ix(a){this.d=a;this.e=this.d.j.c;zx(this)}t(320,1,{},ix);
+_._c=function(){return this.c<this.e.d};_.ad=function(){var a;if(this.c>=this.e.d)throw new hw;a=Gu(this.e,this.c);this.b=this.c;zx(this);return a};_.bd=function(){var a;if(0>this.b)throw new Ax;a=Gu(this.e,this.b);ek(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function mx(a){this.b=a}t(321,1,{},mx);_.b=null;function nx(a){this.c=a}t(322,1,{},nx);_.b=null;_.c=null;function px(){px=x;qx=new Bx}var qx;function rx(){rx=x;Cx=new Dx((qp(),vd));sx=new Dx($e);tx=new Dx(mg);ux=sx;vx=tx;Ex=ux}
+var Cx,Ex,sx,vx,ux,tx;function Bx(){}t(324,1,{},Bx);function Dx(a){this.b=a}t(325,324,{},Dx);_.b=null;function Fx(){Fx=x;Gx=new Hx(xf);Ix=new Hx(Tg)}var Gx,Ix;function Hx(a){this.b=a}t(326,1,{},Hx);_.b=null;function Jx(a,b){var c;c=Kx(a);Ku(a.c,c);bw(a,b,c)}function Kx(a){var b;b=$doc.createElement(Mg);b[hd]=a.b.b;b.style[dh]=a.d.b;return b}function Lx(a,b){var c,d;d=yo(b.pb);(c=fw(a,b))&&a.c.removeChild(d);return c}
+function Mx(){Zw.call(this);this.b=(rx(),Ex);this.d=(Fx(),Ix);this.c=$doc.createElement(Yg);Ku(this.e,this.c);this.f[ud]=bb;this.f[td]=bb}t(327,311,mi,Mx);_.yd=function(a){return Lx(this,a)};_.c=null;function Nx(){Nx=x;new Ni}function Ox(a,b,c,d,e){Nx();this.b=new Px(this,a,b,c,d,e);this.pb[Bd]="gwt-Image"}function Qx(a,b,c,d,e){Nx();Ox.call(this,(pu(),new ou(a)),b,c,d,e)}
+t(328,295,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},Ox,Qx);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.cd=function(a){32768==Ou(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Qv(this,a)};
+_.wd=function(){var a=this.b;G(ef,uo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Rx(a,this),fo((bo(),co),a.i))};_.b=null;t(330,1,{});_.i=null;function Sx(){Sx=x;Tx()}
+function Px(a,b,c,d,e,f){var g,j;Sx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Dg);j=new cu;bu(bu(bu(j,new eu("width:"+e+(Dj(),cg)+pb)),new eu("height:"+f+eg)),new eu("background:url("+b.b+") no-repeat "+-c+"px "+-d+eg));!Ux&&(Ux=new Vx);b=Wx;c=new eu((new eu(j.b.b.b)).b);j=new du;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=nu(b.b);Dn(j.b,b);j.b.b+="' style='";b=nu(c.b);Dn(j.b,b);j.b.b+="' border='0'>";j=new gu(j.b.b);g=(vo(g,j.b),xo(g));a.kb&&(a.pb.__listener=
+null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?Av(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}t(329,330,{},Px);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Rx(a,b){this.b=a;this.c=b}t(331,1,{},Rx);_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(ef,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=ef)};_.b=null;_.c=null;
+function Xx(a,b){if(0>b||b>=a.pb.options.length)throw new ew;}function nq(a,b){Xx(a,b);return a.pb.options[b].value}function Yx(){this.pb=$doc.createElement("select");this.pb[Bd]="gwt-ListBox"}t(332,310,$h,Yx);t(333,262,bi);function Zx(a){this.b=a}t(334,333,bi,Zx);_.Oc=function(){};function $x(a){this.b=a}t(335,333,bi,$x);_.Uc=function(a){this.b.Nd(a.i,a.b)};
+function ay(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);yv(a.f,(Lu(),Mu(e)),b);a=(Lu(),Mu(c));d.appendChild(a)}else d=qv(a.f,0),yv(d,(Lu(),Mu(c)),b)}
+function by(a,b,c){var d;cy(a,b);c&&b.b?(cy(a,null),a=b.b,b=(bo(),co),b.d=go(b.d,[new dy(a),!1])):null!=b.d&&(a.k=new ey(a,b),c=(Ew(),Nw),a.k.U=c,a.k.ab=a.i,a.k.ld()[Bd]=He,d=Iv(a.pb),G(Ge,d)||ij(a.k,d+"Popup"),Nv(a.k,new $x(a),Gk?Gk:Gk=new Hk),a.o=b.d,d=a.k,a=new fy(a,b),d.pb.style[eh]=Ke,Aw(d),a.b.p?zw(a.b.k,gk(a.b.pb)+to(a.b.pb,Rf)-1,ik(a.c.pb)):zw(a.b.k,gk(a.c.pb),ik(a.b.pb)+to(a.b.pb,Qf)-1),d.pb.style[eh]=fh)}function gy(a,b){if(b||!(a.n&&a.o==a.n.d))cy(a,b),a.pb.focus(),b&&a.e&&by(a,b,!1)}
+function hy(a,b){var c;a:{c=b.target;var d,e;for(e=new Pi(a.j);e.c<e.e.Fe();)if(d=Qi(e),Eo(d.pb,c)){c=d;break a}c=null}switch(Ou(b.type)){case 1:a.pb.focus();c&&by(a,c,!0);break;case 16:c&&gy(a,c);break;case 32:c&&gy(a,null);break;case 2048:iy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:iy(a)||a.p||jy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:iy(a)||(a.p?null!=a.n.d&&!a.n.d.gg().gg()&&(by(a,a.n,!1),a.n.d.gg()):ky(a));b.cancelBubble=!0;b.preventDefault();break;case 38:iy(a)||a.p&&
+jy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:iy(a)||(a.p?ky(a):null!=a.n.d&&!a.n.d.gg().gg()&&(by(a,a.n,!1),a.n.d.gg()));b.cancelBubble=!0;b.preventDefault();break;case 27:cy(a,null);a.k&&ww(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:cy(a,null);a.k&&ww(a.k,!1);break;case 13:iy(a)||(by(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Qv(a,b)}function ly(a,b,c){c&&cy(a,null);es(a,b,!1);a.o=null;a.k=null}
+function iy(a){var b;if(!a.n){for(b=new Pi(a.j);b.c<b.e.Fe();){b=Qi(b);cy(a,b);break}return!0}return!1}function cy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Iv(c.pb)+Xa;Ri(c.ld(),d,!1);a.p&&(c=yo(a.n.pb),2==rv(c)&&(c=qv(c,1),Ri(c,Gg,!1)))}if(b){c=Iv(b.pb)+Xa;Ri(b.ld(),c,!0);a.p&&(c=yo(b.pb),2==rv(c)&&(c=qv(c,1),Ri(c,Gg,!0)));Jl();c=a.pb;var e=new kl(b.pb),d=(El(),Fl),e=H(my,m,5,[e]),f,g,j,h;f=new Bn;for(j=0,h=e.length;j<h;++j)g=e[j],Cn(Cn(f,g.b),ba);e=mo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
+function ky(a){var b,c,d;if(a.n){for(b=c=Ij(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Gu(a.j,b):Gu(a.j,c);break}cy(a,d)}}function jy(a){var b,c,d;if(a.n){for(b=c=Ij(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Gu(a.j,b):Gu(a.j,c);break}cy(a,d)}}t(336,295,vi);_.cd=function(a){hy(this,a)};_.vd=function(){this.k&&ww(this.k,!1);Rv(this)};_.Nd=function(a,b){ly(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function dy(a){this.b=a}t(337,1,{},dy);_.xc=function(){ny(this.b)};_.b=null;
+function oy(a){this.b=a}t(338,1,{},oy);_.Oc=function(){cy(this.b,null)};_.b=null;function ey(a,b){uw();this.b=a;this.c=b;Cw.call(this,!0,nf);rw(this.T,this.c.d);yw(this);this.fb=!0;this.c.d.gg()}t(339,298,mi,ey);_.$c=function(a){var b,c;if(!a.b)switch(Ou(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Eo(b,c)){a.b=!0;break}a.b&&cy(this.b,null)}};_.b=null;_.c=null;function fy(a,b){this.b=a;this.c=b}t(340,1,{},fy);_.b=null;var py=_.c=null;
+function qy(){qy=x;py=new au((pu(),new ou("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function ry(a,b){this.pb=$doc.createElement(Mg);var c=Iv(this.pb)+Xa;Ri(this.ld(),c,!1);this.pb.textContent=a||l;this.pb[Bd]="gwt-MenuItem";c=Fo();this.pb.setAttribute(Re,c);Jl();this.pb.setAttribute(ng,pm.b);this.b=b}t(343,296,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},ry);_.b=null;_.c=null;_.d=null;
+function sy(){var a;this.pb=$doc.createElement(Mg);this.pb[Bd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Ku(this.pb,a);a[Bd]="menuSeparatorInner"}t(344,296,yi,sy);function ty(){var a,b,c,d,e;b=null.gg();e=xj();d=yj();b[Wd]=(Vo(),Jf);b[hh]=0+(Dj(),cg);b[Je]=cb;c=$doc;c=(G(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(G(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+cg;b[Je]=(a>d?a:d)+cg;b[Wd]="block"}function Dw(){}t(345,1,{},Dw);_.Wc=function(){ty()};
+function uy(a){this.b=a}t(346,1,{},uy);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?Eo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Ou(d.type)){case 4:case 1048576:if(sj){a.c=!0;break}if(!c&&b.V){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(sj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function vy(a){this.b=a}t(347,1,{},vy);_.b=null;function Ew(){Ew=x;Fw=new wy(Fb,0);Nw=new wy(qc,1);Pw=new wy(Ac,2);xy=H(yy,m,74,[Fw,Nw,Pw])}function wy(a,b){Io.call(this,a,b)}t(348,141,{74:1,117:1,121:1,123:1},wy);var xy,Fw,Nw,Pw;function zy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),uw(),a.i=cv(a.b.$),ty(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),uw(),$i(a.i.b),a.i=null,a.c=!1)}
+function Ay(a){a.k||(zy(a),a.d||(qj(),jw(rj(null),a.b)),uw());By((uw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Wf]=fh}function Cy(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=K(b*a.e);j=K(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}By((uw(),a.b.pb),"rect("+g+dg+f+dg+c+dg+e+"px)")}
+function xw(a,b,c){a.d=c;mk(a);a.j&&(Ik(a.j),a.j=null,Ay(a));a.b.hb=b;var d=a.b;d.eb&&($i(d.eb.b),d.eb=null);d._&&($i(d._.b),d._=null);if(d.hb){d.eb=Ru(new uy(d));var e;e=new vy(d);Xu();e=Yu?os(Yu.b,(!ns&&(ns=new Hk),ns),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Ew(),Fw)&&!b&&(c=!1);a.k=b;c?b?(zy(a),a.b.pb.style[$f]=Zc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),By((uw(),a.b.pb),jg),qj(),b=rj(null),bw(b,a.b,b.pb),a.j=new Dy(a),Ak(a.j,1)):nk(a,200):(zy(a),a.k?(a.b.pb.style[$f]=Zc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),
+qj(),b=rj(null),bw(b,a.b,b.pb)):a.d||(qj(),jw(rj(null),a.b)),uw(),a.b.pb.style[Wf]=fh)}function Gw(a){var b=(sk(),vk);this.n=new rk(this);this.u=b;this.b=a}t(349,17,{},Gw);_.zc=function(){Ay(this)};_.Ac=function(){this.e=to(this.b.pb,Qf);this.f=to(this.b.pb,Rf);this.b.pb.style[Wf]=Ke;Cy(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Cy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Dy(a){Bk();this.b=a}t(350,26,{},Dy);
+_.Hc=function(){this.b.j=null;nk(this.b,200)};_.b=null;function Lu(){Lu=x;Ey()}function Mu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function ax(a){return function(){this.__gwt_resolve=Fy;return a.nd()}}function Fy(){throw"A PotentialElement cannot be resolved twice.";}
+function Ey(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function qj(){qj=x;Gy=new Hy;Iy=new Ni;Sv=new xs}function Jy(a){this.q=new ow(this);this.pb=a;Ov(this)}
+function rj(a){qj();var b,c;c=mj(Iy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Iy.e){var d=new Ky;Ek();Fk(Gk?Gk:Gk=new Hk,d)}!b?c=new Ly:c=new Jy(b);z(Iy,a,c);ys(Sv,c);return c}t(352,292,mi,Jy);var Gy,Iy,Sv;function Hy(){}t(353,1,{},Hy);_.Md=function(a){a.td()&&a.vd()};function Ky(){}t(354,1,{},Ky);_.Uc=function(){qj();try{Yv(Sv,Gy)}finally{My(Sv.b),My(Iy)}};function Ly(){Jy.call(this,$doc.body)}t(355,352,mi,Ly);
+_.Ed=function(a,b,c){b-=Ao();c-=Bo();mw(a,b,c)};function tw(a){this.d=a;this.b=!!this.d.jb}t(356,1,{},tw);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.jb)throw new hw;this.b=!1;return this.c=this.d.jb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function Ny(a,b){a.pb[ch]=null!=b?b:l}t(359,310,ki);_.cd=function(a){0!=(Ou(a.type)&896)?Qv(this,a):Qv(this,a)};_.wd=function(){};function Oy(){Oy=x;Py()}t(358,359,ki);
+function Qy(){Oy();var a=$doc.createElement("textarea");!tu&&(tu=new su);!ru&&(ru=new qu);this.pb=a;this.pb[Bd]="gwt-TextArea"}t(357,358,ki,Qy);function Ry(){var a;Oy();var b=(a=$doc.createElement("INPUT"),a.type=Ng,a);!tu&&(tu=new su);!ru&&(ru=new qu);this.pb=b;this.pb[Bd]="gwt-TextBox"}t(360,358,ki,Ry);function Py(){Py=x;Sy=new Ty;Uy=new Vy;Wy=new Xy;Yy=new Zy;$y=H(az,m,81,[Sy,Uy,Wy,Yy])}t(361,141,ji);var $y,Sy,Uy,Wy,Yy;function Ty(){Io.call(this,Fb,0)}t(362,361,ji,Ty);
+function Vy(){Io.call(this,ec,1)}t(363,361,ji,Vy);function Xy(){Io.call(this,gc,2)}t(364,361,ji,Xy);function Zy(){Io.call(this,zc,3)}t(365,361,ji,Zy);function bz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Mg);d[hd]=a.b.b;d.style[dh]=a.c.b;var e=(Lu(),Mu(d));c.appendChild(e);Ku(a.e,c);bw(a,b,d)}function cz(){Zw.call(this);this.b=(rx(),Ex);this.c=(Fx(),Ix);this.f[ud]=bb;this.f[td]=bb}t(366,311,mi,cz);_.yd=function(a){var b;b=yo(a.pb);(a=fw(this,a))&&this.e.removeChild(yo(b));return a};
+function dz(a,b){if(0>b||b>=a.d)throw new ew;return a.b[b]}function gw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function cw(a,b,c){var d,e;if(0>c||c>a.d)throw new ew;if(a.d==a.b.length){e=y(ez,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)at(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)at(a.b,d,a.b[d-1]);at(a.b,c,b)}function ow(a){this.c=a;this.b=y(ez,m,82,4,0)}t(367,1,{},ow);_.Bd=function(){return new iw(this)};_.b=null;_.c=null;_.d=0;
+function Wv(a){if(a.b>=a.c.d)throw new hw;return a.c.b[++a.b]}function Xv(a){if(0>a.b||a.b>=a.c.d)throw new Ax;a.c.c.yd(a.c.b[a.b--])}function iw(a){this.c=a}t(368,1,{},iw);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return Wv(this)};_.bd=function(){Xv(this)};_.b=-1;_.c=null;function Tx(){Tx=x;Wx=(pu(),new ou(Xn()+"clear.cache.gif"))}var Wx,Ux=null;function Vx(){}t(370,1,{},Vx);function fz(){fz=x;Tx()}function gz(a,b,c,d,e){fz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function hz(a,b,c){fz();gz.call(this,(pu(),new ou(a)),b,0,c,16)}t(371,304,{},gz,hz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function iz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
+function ex(){var a=jz?jz:jz=iz(),b=$doc.createElement(Xd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ng;c.tabIndex=-1;c.setAttribute(ng,ag);var d=c.style;d.opacity=0;d.height=jb;d.width=jb;d.zIndex=-1;d.overflow=Ke;d.position=Zc;c.addEventListener(pe,a,!1);b.appendChild(c);return b}var jz=null;function vw(){vw=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){Bw=!0;break a}Bw=!1}}
+function By(a,b){a.style.clip=b;a.style[Wd]=(Vo(),Jf);a.style[Wd]=l}var Bw;function Hw(a){this.b=a}t(376,1,{},Hw);_.xc=function(){this.b.style[Wf]=(fp(),ld)};_.b=null;function $i(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?qs(b,new vu(b,c,d,a)):Es(b,c,d,a)}function us(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(380,1,{},us);_.b=null;_.c=null;_.d=null;_.e=null;function rs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(381,1,{},rs);_.xc=function(){ss(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
+_.d=null;_.e=null;function vu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(382,1,{},vu);_.xc=function(){Es(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function kz(a,b){b.n!=a&&(!a.ic&&(a.ic=new jj),b.n=a,dj(a.ic,b))}function lz(a){var b;b=a.cZ.e;if(-1!=no(b,oo(36)))return null;a=a.jc.c.c++;return b=Jv(b,mz(b,oo(46))+1)+l+a}function nz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new oz(a,b,c,Vt(d)))}function pz(a){return!a._b&&a.gc?pz(a.gc):a._b}
+function qz(a){return!a.bc&&a.gc?qz(a.gc):a.bc}function rz(a){var b;b=new sz;if(a.be()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.Zd(),e=a.$d();c.b+=d;c.c+=e}A(a,103)&&(c=a.Zd(),a=a.$d(),b.b+=c,b.c+=a);return b}throw new tz;}function uz(a){a.kc=!1;a.ke();vz(a)}function vz(a){if((a=A(a,103)?null:a.gc)&&a.kc)uz(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function wz(a){return(a=a.Sd())?a:new xz(1,1)}function yz(a){var b;return(b=a.Td())?new zz(b):new zz(a.Vd())}
+function Az(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Bz(a){return!a.bc?(a.ae(),!0):!1}function O(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.Uf(b)}function Cz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)vz(a),new Dz(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new Dz(a,101)}function Ez(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Vf(b),a.be()&&a.je())}
+function Fz(a){a.lc||(Az(a),Gz(a,!0),Hz(a),a.lc=!0,new Dz(a,102),nz(a,a,a.gc,0),vz(a),a.hc.Xf(a))}function Iz(){this.jc=(lq(),lq(),Jz);new Ni;this._d();this.fc=(Kz(),Lz)}t(386,1,ci);_.Pd=function(){return!1};_.Qd=function(){return lz(this)};_.Rd=function(){return pz(this)};_.Sd=function(){return Mz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new Nz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){uz(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return wz(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+ih+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return yz(this)};_.he=function(){};_.ie=function(){return Bz(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){Cz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.fe()+Vc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function P(a,b,c){var d;if(-1>a.Wb.b.d)throw new Jk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Jk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Jk("Missing message: awt.12C");if(A(b,103))throw new Jk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Gn;var e=Ij(d.Wb.b,b),f;f=Gu(d.Wb.b,e);d.Xb&&d.Xb.ue(f);Oz(d,e);new Pz(d,301,f)}d=a.Wb.b.d;Az(b);Qz(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),uz(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),nz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new ps("Missing message: awt.185");if(null==c||null!=c)Rz(g,c,b);else throw new Jk("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Vi(j);if(A(j,126))throw b=j,Oz(a,d),b;throw j;}b.ke();new Pz(a,300,b)}function Sz(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function Tz(a){var b;b=a.pe();return new Uz(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Gz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Gu(a.Wb.b,c).ce(b)}function Oz(a,b){var c;c=Gu(a.Wb.b,b);Az(c);c.ce(!1);Ju(a.Wb.b,b);c.gc=null;uz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);nz(c,c,a,1)}function Vz(a){var b=(Wz(),Xz);Ez(a,b);for(b=0;b<a.Wb.b.d;++b)Gu(a.Wb.b,b).ie()}function Yz(a,b){var c,d;if(a.Xb)for(d=new Pi(a.Wb.b);d.c<d.e.Fe();)c=Qi(d),a.Xb.ue(c);if(b)for(d=new Pi(a.Wb.b);d.c<d.e.Fe();)c=Qi(d),b.qe(null,c);a.Xb=b;uz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function Hz(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Gu(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function Zz(){Iz.call(this);this.Wb=new $z;this.$b=(lq(),lq(),Jz)}t(385,386,Uh);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return wz(this)};_.Xd=function(){return yz(this)};
+_._d=function(){this.hc=(lq(),new aA)};_.ae=function(){uz(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.ce=function(a){Gz(this,a)};_.de=function(){return wz(this)};_.ge=function(){return yz(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Az(Gu(this.Wb.b,a))};_.ie=function(){var a;if(!Bz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Gu(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Gu(this.Wb.b,b),a.ke()};_.oe=function(){Hz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function bA(){var a=new cA;Zz.call(this);Yz(this,a)}t(384,385,Uh,bA);_.Qd=function(){return"panel"+this.$b.c.e++};function dA(a,b,c){a=eA(a.Vb,b,c);a.k=!0;return new fA(a)}function gA(a){a.ee(a.Vb.e)}function hA(a){return new xz(to(a.Vb.pb,Rf),to(a.Vb.pb,Qf))}t(383,384,Uh);_.Ud=function(){return to(this.Vb.pb,Qf)};_.Yd=function(){return to(this.Vb.pb,Rf)};_.Zd=function(){return gk(this.Vb.pb)};_.$d=function(){return ik(this.Vb.pb)};
+_.be=function(){return this.Vb.pb.style.display!=Jf};_.je=function(){gA(this)};_.le=function(){};_.Vb=null;function iA(a){if(null!=a)this.f=a;else throw new jA;}t(388,1,ti);_.tS=function(){return this.cZ.e+"[source="+this.f+Vc};_.f=null;
+function kA(){kA=x;R=new Ni;z(R,new S(400),new lA(rh));z(R,new S(401),new lA(rh));z(R,new S(402),new lA(rh));z(R,new S(500),new lA(th));z(R,new S(501),new lA(th));z(R,new S(502),new lA(th));z(R,new S(503),new lA(uh));z(R,new S(504),new lA(th));z(R,new S(505),new lA(th));z(R,new S(506),new lA(uh));z(R,new S(507),new lA(Mh));z(R,new S(100),new lA(nh));z(R,new S(101),new lA(nh));z(R,new S(102),new lA(nh));z(R,new S(103),new lA(nh));z(R,new S(1004),new lA(qh));z(R,new S(1005),new lA(qh));z(R,new S(800),
+new lA(Ih));z(R,new S(801),new lA(Ih));z(R,new S(200),new lA(vh));z(R,new S(201),new lA(vh));z(R,new S(202),new lA(vh));z(R,new S(204),new lA(vh));z(R,new S(203),new lA(vh));z(R,new S(209),new lA(Nh));z(R,new S(208),new lA(Oh));z(R,new S(207),new lA(Oh));z(R,new S(206),new lA(vh));z(R,new S(205),new lA(vh));z(R,new S(1400),new lA(Kh));z(R,new S(1401),new lA(Lh));z(R,new S(1402),new lA(Lh));z(R,new S(300),new lA(oh));z(R,new S(301),new lA(oh));z(R,new S(1100),new lA(Hh));z(R,new S(1101),new lA(Hh));
+z(R,new S(1200),new lA(Jh));z(R,new S(701),new lA(yh));z(R,new S(900),new lA(zh));z(R,new S(1001),new lA(wh));z(R,new S(601),new lA(xh))}t(387,388,ti);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Sc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var R;function lA(a){this.b=a}t(390,1,{},lA);_.b=mh;function mA(){}t(391,1,{},mA);_.b=null;_.c=null;
+function nA(a,b){var c;b&&(a.b?(c=new oA(a.b),at(c.c,c.d++,b),a.b=c):(a.b=new jj,dj(a.b,b)))}t(393,1,ti);_.b=null;function pA(){}function qA(){}t(392,393,ti,pA,qA);function rA(){rA=x;Math.sqrt(2)}function sA(a){rA();if(0>a)throw new Jk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(394,1,{86:1},sA);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new tA;a.b=31*a.b+K((new uA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+K((new uA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function vA(){vA=x;wA=new xs;xA=new xz(0,0);ys(wA,Cb);ys(wA,Ub);ys(wA,yb);ys(wA,"Last");ys(wA,Hb);ys(wA,nc);ys(wA,Lc);ys(wA,Qc);ys(wA,Sb)}
+function Rz(a,b,c){var d;if(null==b)d=Hb;else if(d=b,!tv(wA.b,b))throw new Jk(yA());ct(mj(a.d,d))===ct(c)&&ct(mj(a.c,c))===ct(d)||((b=mj(a.d,d))&&zA(a,b,d),AA(a.b.Bd(),c)&&zA(a,c,d),b=a.b,new BA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function CA(a,b){return new xz(ak(b[1].c,ak(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+ak(b[0].b,ak(b[4].b,b[3].b))+a.n)}function zA(a,b,c){DA(a.b,b);Yi(a.c,b);Yi(a.d,c)}
+function EA(a,b){if(!a.o){a.o=!0;var c,d,e;FA(a.i,xA);FA(a.j,xA);FA(a.p,null);a.q=0;for(d=GA(a.b,0);d.c!=d.e.b;){c=HA(d);e=mj(a.c,c);var f=b.fc;e=Pn(e,Hb)?0:Pn(e,nc)?1:Pn(e,Lc)?2:Pn(e,Qc)?4:Pn(e,Sb)?3:Pn(e,Cb)?f.b?4:3:Pn(e,yb)?f.b?3:4:Pn(e,Ub)?1:2;c.lc?a.p[e]||(at(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function IA(){vA();JA.call(this,0)}
+function JA(a){vA();lq();this.b=new KA;this.c=new Ni;this.d=new Ni;this.e=a;this.k=0;this.o=!1;this.p=y(LA,m,90,5,0);this.i=y(MA,m,92,5,0);this.j=y(MA,m,92,5,0);this.q=this.f=this.n=0}t(395,1,{96:1,117:1},IA,JA);_.qe=function(a,b){Rz(this,a,b)};
+_.re=function(a){EA(this,a);if(0!=this.q)if(a=Tz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;EA(this,a);this.o=b;return 0==this.q?Sz(a,new xz(0,0)):Sz(a,CA(this,this.i))};_.te=function(a){var b;b=this.o;EA(this,a);this.o=b;return Sz(a,CA(this,this.j))};_.ue=function(a){var b;b=mj(this.c,a);null!=b&&zA(this,a,b)};_.tS=function(){return NA.e+"[hgap="+this.e+",vgap="+this.k+Vc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var xA,wA;function OA(a){Iz.call(this);this.hc=(lq(),new PA(a,this))}t(396,386,{87:1,90:1,97:1,111:1,117:1},OA);_.Qd=function(){return sd+this.jc.c.b++};_.Sd=function(){return!qz(this)?new xz(0,0):Mz(this.hc,this)};_.ke=function(){};t(398,1,{});t(397,398,{},function(){});function QA(){QA=x}
+function RA(a,b){if(null==b)throw new ps("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Uf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function SA(){QA();Iz.call(this);new jj;this.hc=new TA((lq(),this))}t(399,386,{88:1,90:1,97:1,111:1,117:1},SA);_.Sd=function(){return Mz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=lz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ih+this.cc+(this.lc?l:",hidden")+",current="+nq(this.hc.b,this.hc.b.pb.selectedIndex)};function UA(){UA=x;VA=new WA(255,255,255);XA=new WA(192,192,192);YA=new WA(128,128,128);ZA=new WA(64,64,64);$A=aB=new WA(0,0,0);bB=new WA(255,0,0);new WA(255,175,175);cB=new WA(255,200,0);dB=new WA(255,255,0);new WA(0,255,0);eB=new WA(255,0,255);fB=new WA(0,255,255);gB=hB=new WA(0,0,255)}
+function iB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new WA(3,3,3);3>c&&0!=c?c=3:(c=K(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=K(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=K(a/0.7),a=255<a?255:a);return new WA(c,a,b)}function jB(a){return new WA(K(0.7*(a.b>>16&255)),K(0.7*(a.b>>8&255)),K(0.7*(a.b&255)))}function WA(a,b,c){UA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Jk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+t(400,1,{89:1,98:1,102:1},WA);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return kB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Vc};_.b=0;var $A,gB,aB,hB,fB,ZA,YA,XA,eB,cB,bB,VA,dB;function Kz(){Kz=x;Lz=new lB(!0);mB=new xs;ys(mB,"ar");ys(mB,"fa");ys(mB,"iw");ys(mB,"ur")}function lB(a){this.b=a}t(401,1,ti,lB);_.b=!1;var Lz,mB;t(403,1,{107:1,120:1});function nB(){xz.call(this,0,0)}function xz(a,b){this.c=a;this.b=b}
+function zz(a){xz.call(this,a.c,a.b)}t(402,403,{92:1,107:1,117:1,120:1},nB,xz,zz);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new tA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return oB.e+"[width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;function qr(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(404,1,ti,qr,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Vc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function pB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function qB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(hx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function rB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=ak(g,c.b),j+=c.c+a.d);return new xz(j,g+2*a.e)}function cA(){sB.call(this,1,5,5)}
+function sB(a,b,c){lq();this.d=b;this.e=c;this.b=a}t(405,1,ti,cA,sB);_.qe=function(){};
+_.re=function(a){this.c=tB(a.Wb);if(0!=pB(this)){var b,c,d,e,f,g,j,h,n,o,q;b=Tz(a);g=a.pe();j=a.fc.b;n=new jj;o=f=2*this.d;q=g.e+this.e;h=0;e=!0;var r,u,v;r=a.Wb.b.d;d=new uB(r);for(v=0;v<r;++v)at(d.c,d.d++,null);for(c=this.c,r=0,v=c.length;r<v;++r)if(u=c[r],u.gc==a){var D=d,E=Ij(a.Wb.b,u);hx(E,D.d);at(D.c,E,u)}for(d=new Pi(d);d.c<d.e.Fe();)if((c=Qi(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(qB(this,n,b.c-(o-this.d),g.c,q,h,j),n.Oe(),o=f,q+=h+this.e,h=0),e=!1,at(n.c,n.d++,c),o+=a.c+this.d,h=ak(h,a.b);qB(this,
+n,b.c-(o-this.d),g.c,q,h,j)}};_.se=function(a){this.c=tB(a.Wb);return 0==pB(this)?Sz(a,new xz(10,10)):Sz(a,rB(this,!1))};_.te=function(a){this.c=tB(a.Wb);return 0==pB(this)?Sz(a,new xz(10,10)):Sz(a,rB(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=$e;break;case 2:a=mg;break;case 1:a=vd;break;case 4:a="trailing";break;default:a="leading"}return vB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Vc};_.b=0;_.c=null;_.d=0;_.e=0;function Wz(){Wz=x;Xz=new wB(Qb,0,12)}
+function wB(a,b,c){Wz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(406,1,{93:1,117:1},wB);_.b=null;_.c=0;_.d=0;var Xz;t(407,1,Xh);_.tS=function(){return xB.e+"[font="+this.c+"ascent="+yB(this.c).b+", descent="+yB(this.c).c+", height="+yB(this.c).d+Vc};_.c=null;function zB(a){if(!a.n){Az(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=Gu(a.p,b))&&zB(c);Gz(a,!1);a.n=!0;nz(a,a,a.gc,0);new AB(a,202)}}
+function BB(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Gu(a.p,b))&&c.Id()}function CB(a){!qz(a)&&Vz(a);var b=yz(a);a.me(a.pc,a.qc,b.c,b.b);Hz(a)}function DB(a,b){a.q!=b&&(a.q=b)}t(409,385,si);_.Wd=function(){return new Nz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){BB(this)};_.be=function(){return this.hc.d.hb};_.me=function(a,b,c,d){Cz(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Cz(this,a,b,c,d);this.lc&&e&&!f&&Hz(this)};_.n=!1;_.q=!1;
+function EB(a){Zz.call(this);this.r=new qA;this.p=new jj;this.o=new Nz(0,0,0,0);this.lc=!1;Yz(this,new IA);this.hc&&FB(this.hc.d.I.c,a);this.hc&&GB(this.hc.d,!0);DB(this,!0)}t(408,409,si);_.pe=function(){return new Nz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return gk(this.hc.d.pb)};_.$d=function(){return ik(this.hc.d.pb)};_._d=function(){this.hc=new HB((lq(),l),this)};
+function IB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=iB(g),f=new WA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),(a.e=g)&&(a.i=lg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new WA(K(0.7*(g.b>>16&255)),K(0.7*(g.b>>8&255)),K(0.7*(g.b&255))),f=iB(g),(a.e=j)&&(a.i=lg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;JB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=lg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);JB(a,b,c,d,1);JB(a,b,c+1,1,e);(a.e=f)&&(a.i=lg+(f.b>>16&255)+za+(f.b>>8&255)+za+(f.b&
+255)+va);JB(a,b+d,c,1,e);JB(a,b+1,c+e,d,1)}t(410,1,{});_.tS=function(){return"Graphics"};t(411,410,{});function KB(a){var b,c;c=ak(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new xz(b,c)}function LB(a,b,c){var d,e,f,g,j,h;a.c=tB(b.Wb);if(0==a.c.length)return new nB;g=KB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=ak(h,d.c),j=ak(j,d.b);return new xz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function MB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=K(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function NB(){OB.call(this,7)}function OB(a){lq();this.e=0;this.b=1;this.f=a;this.d=0}t(412,1,ti,NB,OB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=tB(a.Wb);if(0!=this.c.length&&(b=Tz(a),!(0>=b.c||0>=b.b))){c=KB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(I,s,-1,d,1);e=y(I,s,-1,d,1);h=y(I,s,-1,c,1);n=y(I,s,-1,c,1);MB(b.c,b.d,this.d,f,e);MB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return Sz(a,LB(this,a,!1))};_.te=function(a){return Sz(a,LB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return PB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Vc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Ax(){Jn()}function Pv(a){Jn();this.i=a}t(414,99,ui,Ax,Pv);function tz(){Jn();this.i="Missing message: awt.151"}t(413,414,ui,tz);t(415,1,{});function Nz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(416,1,{95:1,117:1,120:1},Nz);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return QB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function RB(a){SB.call(this,a,0)}function SB(a,b){Iz.call(this);this.hc=(lq(),new TB(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(rx(),Cx);c.b=d;ox(c);break;case 0:c=c.b;d=(rx(),sx);c.b=d;ox(c);break;case 2:c=c.b,d=(rx(),tx),c.b=d,ox(c)}}t(417,386,ci,RB,SB);
+_.Sd=function(){return!qz(this)?new xz(0,0):Mz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=lz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ih+this.cc+(this.lc?l:",hidden")+",align=",b;b=$e;switch(this.b){case 1:b=vd;break;case 2:b=mg}return a+b+",text=null"};_.b=0;t(420,1,ti);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.fe()+Vc};_.k=null;_.n=null;
+function UB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function VB(a){this.o=(lq(),lq(),Jz);var b;var c;b=this.cZ.e;-1!=no(b,oo(36))?b=null:(c=this.o.c.d++,b=Jv(b,mz(b,oo(46))+1)+l+c);this.k=b;this.e=new pA;this.i=a;this.f=!0;this.j=new WB(this)}t(419,420,ti,VB);_.fe=function(){return UB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(418,419,di);_.fe=function(){return UB(this)+(this.c?",tearOff":l)};_.c=!1;t(422,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new tA;XB(a,this.b);XB(a,this.c);return a.b};function sz(){this.c=this.b=0}function YB(a,b){this.b=a;this.c=b}function ZB(a){var b=a.c;this.b=a.b;this.c=b}t(421,422,{99:1,108:1,117:1},sz,YB,ZB);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return $B.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;
+function aC(a,b){if(!b)throw new ps("Missing message: awt.70");var c=a.b;if(G(b.i,Ba)){var c=c.b.b,d=new sy,e=c.d.d;if(0>e||e>c.d.d)throw new ew;c.p&&(d.pb[Hd]=2);ay(c,e,d.pb);Qz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new ew;Qz(d.d,e,c);for(f=g=0;f<e;++f)A(Gu(d.d,f),73)&&++g;Qz(d.j,g,c);ay(d,e,c.pb);c.c=d;e=Iv(c.pb)+Xa;Ri(c.ld(),e,!1);d.p&&(e=Ij(d.d,c),-1!=e&&(d=qv(d.p?d.f:qv(d.f,0),e),2==rv(d)&&d.removeChild(qv(d,1)),c.pb[Hd]=2))}}
+function bC(a,b,c,d){a=a.b;b=rz(b);c+=b.b;d+=b.c;zw(a.b,c,d);Aw(a.b)}function cC(){VB.call(this,l);new jj;this.c=!1;this.b=(lq(),new dC)}t(423,418,di,cC);_.b=null;t(426,1,{101:1,110:1,120:1});t(425,426,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new tA;XB(a,this.d);XB(a,this.e);XB(a,this.c);XB(a,this.b);return a.b};function Uz(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+t(424,425,{100:1,101:1,109:1,110:1,117:1,120:1},Uz);_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return eC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function fC(){fC=x;gC=new hC;iC=new jC;kC=new jC}var gC,kC,iC;t(428,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Hi(this)};function hC(){}t(429,428,{},hC);function jC(){}t(430,1,{},jC);t(431,386,ci);_.Rd=function(){return null};
+function lC(a,b){var c;c=new mC(qz(a));return!c?null:new xz(nC(c,"_")*b+6,yB(c.c).d+6)}function oC(a,b){var c;c=lC(a,b);return!c?wz(a):c}function pC(a,b){var c;c=lC(a,b);return!c?yz(a):c}function qC(a){rC.call(this,a,null!=a?a.length:0)}function rC(a,b){Iz.call(this);this.b=0>b?0:b;sC(this.hc,a)}t(432,431,ci,qC,rC);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return lC(this,uo(this.hc.b.pb,ch).length)};_.Td=function(){return!qz(this)?null:lC(this,uo(this.hc.b.pb,ch).length)};
+_.Vd=function(){return 0<this.b?oC(this,this.b):wz(this)};_.Xd=function(){return 0<this.b?pC(this,this.b):yz(this)};_._d=function(){this.hc=(lq(),new tC)};_.de=function(){return 0<this.b?oC(this,this.b):wz(this)};_.ge=function(){return 0<this.b?pC(this,this.b):yz(this)};_.b=0;function lq(){lq=x;Jz=new uC}function ur(){var a=(lq(),lq(),Jz);!a.d&&(a.d=new vC)}function uC(){this.c=new wC;this.e=new mA}t(433,1,{},uC);_.b=null;_.d=null;var Jz;function wC(){}t(434,1,{},wC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;
+t(435,1,{});function xC(){xC=x;yC=new zC;AC=new zC}function BC(a,b){return b==a?!0:!b?!1:!0}function zC(){}t(436,1,{104:1},zC);_.eQ=function(a){return null==a||!A(a,104)?!1:BC(this,a)};_.hC=function(){var a;a=null.gg()+";class="+null.gg();a=!null.gg().gg()?a:a+";charset=";return fu(a)};_.tS=function(){return CC.e+"[MimeType=(null);humanPresentableName="+this.b+Vc};_.b=null;var yC,AC;function DC(){DC=x;H(EC,m,104,[(xC(),AC),yC])}function FC(a){DC();this.b=a}t(437,1,{},FC);_.b=null;
+function GC(a){a="flavor = "+a;Jn();this.i=a}t(438,100,{105:1,117:1,124:1,132:1},GC);function HC(a,b,c){kA();IC.call(this,a,b,c,mh)}function IC(a,b,c,d){kA();iA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(439,387,ti,HC,IC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+$t(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function Dz(a,b){kA();iA.call(this,a);this.e=b}t(440,387,ti,Dz);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+ih+a.Ud()+va};function Pz(a,b,c){kA();Dz.call(this,a,b);this.b=c}t(441,440,ti,Pz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function oz(a,b,c,d){kA();iA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(442,387,ti,oz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Yt(Rt(this.b,nh))&&(a+="PARENT_CHANGED,"),Yt(Rt(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),Yt(Rt(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;t(443,1,pi);function AB(a,b){kA();Dz.call(this,a,b);this.d=null;this.b=this.c=0}
+t(444,440,ti,AB);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;t(445,1,{});function JC(a){if(null==a)throw new Gn;}t(446,445,{},JC);
+function KC(){KC=x;LC={};LC["java.vendor"]=Be;LC["package.restrict.access.sun"]=bh;LC["sun.java.launcher"]=jc;LC["sun.management.compiler"]=Be;LC["os.name"]=jc;LC[" sun.boot.class.path"]=jc;LC["path.separator.applet"]=jc;LC["java.vm.specification.vendor"]=Be;LC["java.runtime.version"]=jc;LC["http.proxyPort"]=jc;LC["user.name"]=jc;LC["user.language"]=jc;LC["os.name.applet"]=jc;LC["browser.version"]=jc;LC["java.version"]=jc;LC["user.timezone"]=jc;LC["java.endorsed.dirs"]=jc;LC["java.specification.name"]=
+"GWT";LC["java.specification.version"]="2.5.0";LC[Ve]=fc;!Nr&&(Nr=new Vr);Nr.b?LC[Te]="yes":LC[Te]=null}var LC;t(449,100,qi);function MC(){Jn()}function NC(a){Jn();this.i=a}t(448,449,{112:1,117:1,124:1,132:1},MC,NC);function OC(){OC=x;PC=new QC}function RC(a){var b;if(a.n){var c;b=new du;Dn(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Dn(b.b,a.b));c=a.c;a=a.k;null!=c&&Dn(b.b,c);null!=a&&(b.b.b+=la,Dn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function SC(a){OC();var b,c,d;if(null==a)throw new MC;a=mo(a);try{d=no(a,oo(58))}catch(e){e=Vi(e);if(A(e,128))throw new NC(Hn(e));throw e;}c=no(a,oo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;TC();var f,g,j;j=c.length;b=new UC;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new NC(ac+a);if(!this.n&&(this.n=mj(PC,this.i),this.n||(this.n=(lq(),new VC))&&z(PC,this.i,this.n),!this.n))throw new NC(ac+a);try{c=a;var n=++d,o=a.length,q,r,u,v,D,E,J,Q,qb,V,L,fa,Jc,hg,xb,Qd,Rd,Sd,Wa,Kc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==WC(c,oo(47),n+2))throw new XC(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
+Sd=this.k;v=this.e;xb=this.j;q=this.b;Ib=this.o;Wa=WC(L,oo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){qb=2;fa=-1;E=WC(L,oo(47),2);Rd=WC(L,oo(63),2);-1!=Rd&&(-1==E||E>Rd)&&(E=Rd);-1==E&&(E=o,v=l);Q=E;-1!=Wa&&Wa<E&&(Q=Wa);var yd=oo(64);Kc=L.lastIndexOf(yd,Q);q=L.substr(2,Q-2);-1<Kc&&(Ib=L.substr(2,Kc-2),qb=Kc+1);Jc=WC(L,oo(58),-1==Kc?qb:Kc);u=no(L,oo(93));if(-1!=u)try{L.length>u+1?(r=L.charCodeAt(u+1),58==r?Jc=u+1:Jc=-1):Jc=-1}catch(kf){if(kf=Vi(kf),!A(kf,124))throw kf;}-1==Jc||Jc>E?J=L.substr(qb,
+Q-qb):(J=L.substr(qb,Jc-qb),hg=L.substr(Jc+1,Q-(Jc+1)),0==hg.length?fa=-1:fa=YC(hg,10))}-1<Wa&&(Sd=L.substr(Wa+1,o-(Wa+1)));D=-1==Wa?o:Wa;var dc=oo(63);Qd=L.lastIndexOf(dc,D);-1<Qd?(xb=L.substr(Qd+1,D-(Qd+1)),0==Qd&&null!=v&&(G(v,l)?v=Za:v.indexOf(Za),V=mz(v,oo(47))+1,v=v.substr(0,V-0)),D=Qd):0!=Wa&&(xb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:G(v,l)?v=Za:v.indexOf(Za),V=mz(v,oo(47))+1,0==V?v=L.substr(E,D-E):v=v.substr(0,V-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ee;Ee=v;null!=xb&&!G(xb,l)&&(null!=v?Ee=v+ub+xb:Ee=ub+xb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ee;this.f=fa;this.k=Sd;var zd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(zd=mz(this.d,oo(64)))?(this.o=this.d.substr(0,zd-0),this.d=Jv(this.d,zd+1)):this.o=null;null!=this.c&&-1<(zd=no(this.c,oo(63)))?(this.j=Jv(this.c,zd+1),this.e=this.c.substr(0,zd-0)):(this.j=null,this.e=this.c);this.b=q;this.o=Ib;this.e=v;this.j=xb}}catch(Ad){Ad=
+Vi(Ad);if(A(Ad,124))throw new NC(Hn(Ad));throw Ad;}if(-1>this.f)throw new NC("incorrect port: "+this.f);}t(450,1,ti,SC);_.tS=function(){return RC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var PC;t(451,1,{});function ZC(a,b,c){var d,e;for(d=new $C(a.Ae().b);aD(d.b);)if(a=d.c=Qi(d.b),e=a.Cf(),null==b?null==e:Pn(b,e))return c&&(a=new bD(a.Cf(),a.Df()),cD(d)),a;return null}t(455,1,Gi);_.ze=function(a){return!!ZC(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Fe()!=a.Fe())return!1;for(a=new $C(a.Ae().b);aD(a.b);)if(b=a.c=Qi(a.b),c=b.Cf(),b=b.Df(),!this.ze(c)||!dD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=ZC(this,a,!1);return!a?null:a.Df()};_.hC=function(){var a,b,c;c=0;for(b=new $C(this.Ae().b);aD(b.b);)a=b.c=Qi(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new eD("Put not supported on this map");};
+_.Ee=function(a){a=ZC(this,a,!0);return!a?null:a.Df()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new $C(this.Ae().b);aD(c.b);)b=c.c=Qi(c.b),a?d+=Aa:a=!0,d+=l+b.Cf(),d+=sb,d+=l+b.Df();return d+"}"};function My(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function tv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=nb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Cf())){c=!0;break a}c=!1}return c}
+function mj(a,b){return null==b?a.c:A(b,1)?a.f[nb+b]:fD(a,b,a.Ie(b))}function fD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Cf()))return f.Df()}return null}function z(a,b,c){return null==b?gD(a,c):A(b,1)?hD(a,b,c):iD(a,b,c,a.Ie(b))}function iD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Cf()))return a=d.Df(),d.Ef(c),a}else e=a.b[d]=[];d=new bD(b,c);e.push(d);++a.e;return null}
+function gD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function hD(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Yi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Cf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Df();break a}}c=null}return c}t(454,455,Gi);_.ze=function(a){return tv(this,a)};
+_.Ae=function(){return new jD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return mj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Yi(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ni(){My(this)}t(453,454,wi,Ni);_.Ge=function(a,b){return ct(a)===ct(b)||null!=a&&Pn(a,b)};_.Ie=function(a){return~~Sn(a)};function QC(){My(this)}t(452,453,wi,QC);function kD(){Jn()}t(456,99,ui,kD);
+function lD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=mD(a,c);if(c>=a.j)break;c=nD(a,c);++b}return b}function oD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function pD(a){var b;a.b=0<=a.k&&!a.e?a.k:mD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new kD;b=a.b;a.b=nD(a,a.b);return a.o.substr(b,a.b-b)}
+function nD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=qD(a.o,d,a.o.length);if(c<=a.i&&oD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=no(a.d,oo(c)))break;++d}a.n&&b==d&&(a.f?(c=qD(a.o,d,a.o.length),c<=a.i&&oD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=no(a.d,oo(c))&&++d));return d}
+function mD(a,b){var c,d;if(null==a.d)throw new Gn;for(d=b;!a.n&&d<a.j;)if(a.f){c=qD(a.o,d,a.o.length);if(c>a.i||!oD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>no(a.d,oo(c)))break;++d}return d}function rD(a){sD.call(this,a," \t\n\r\u000c",!1)}function tD(a){sD.call(this,a,za,!1)}
+function sD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=qD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(I,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=qD(this.d,d,this.d.length),this.c[c]=a}}}t(457,1,{},rD,tD,sD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function uD(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Vn(e),!(Tn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ve?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Sc+c+Vc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function vD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+cg:a}function it(a){var a=new wD(a),b,c,d,e,f;b=$doc.getElementsByTagName(Xd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Fd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;xD(a););return a.c}
+function yD(){yD=x;zD=H(ft,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);AD=(UA(),XA);BD=iB(AD);CD=y(DD,m,89,23,0);ED=y(ft,m,1,23,0);FD=y(DD,m,89,7,0);GD=null!=(KC(),LC[Te]);HD=y(ID,m,93,100,0);JD=y(KD,m,94,100,0)}function LD(a){var b;if(a.Gb)b=MD(a,1)+tb+MD(a,2)+tb+MD(a,3);else if(b=MD(a,0),0<b.length){var c=new ND(a.$);dj(a.ab.b,c)}return b}
+function OD(a,b){var c,d;c=b.b;if(G(c,(PD(),QD).c))rr(RD(a));else if(G(c,SD.c))rr(sr(a));else if(G(c,TD.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new tr(a)),a.xb),c.b=d,ur(),vr(c));else if(G(c,og)){7!=a.P&&(a.Q=mh);d=b.d;d=Zt(d,lh);c=Ot(d,a.Q);var e=!Mt(c,mh)?Ht(c):c;!Mt(e,sh)&&UD(a.$,N(c));VD(a);a.nb=!0;WD(a);a.P=7;a.Q=d}else G(c,vg)||(G(c,le)?XD(a):YD(a,c))}
+function ZD(a,b,c,d){var e,f,g,j,h,n,o,q,r;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y($D,m,-1,4,1);o=y($D,m,-1,99,1);g=r=q=0;for(f=b;f<=c;++f)aE(a.gb[f],e),q+=e[2],r+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(q+=25*(j+1),r+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=hA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));q>=e&&(f=e/q);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/q,2==d&&(g=
+25*j/r));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/r:o[f]=o[f]*e/q;q=-e/2;r=0;1==d?q=-e-24:3==d?q=24:2==d&&(q=0,r=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;bE(a.gb[f])}2==d?r+=o[f]/2+g:q+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=q,a.gb[f].N[b]+=r;2==d?r+=o[f]/2:q+=o[f]/2;a.A||cE(a.gb[f])}a.C*=h}}
+function dE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new eE(a),a.$.s=0);null!=a.tb&&uD(a.tb,null)}}function fE(a,b){var c,d,e,f;f=new cC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new VB(Ob+d);var g=(PD(),QD).c;d.d=g;aC(f,d);nA(d.e,a);d=new VB(Ob+c);d.d=SD.c;nA(d.e,a);aC(f,d);a.wb&&(aC(f,new VB(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new VB(c),d.d=TD.c,nA(d.e,a),aC(f,d));kz(a,f);return f}
+function gE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);U(b,AD);a.pb?(f==a.d&&U(b,jB(AD)),JB(b,h,g,a.Z,a.Z),U(b,(UA(),ZA)),hE(b,h,g,a.Z-1,a.Z-1)):f==a.d?IB(b,h+1,g+1,a.Z,a.Z,!1):IB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(U(b,(UA(),aB)),f){case 101:U(b,dB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;iE(b,!0);jE(b,kE(b,f,d,c,e));U(b,aB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(iE(b,!1),jE(b,kE(b,f,d,c,e)));lE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);JB(b,h+9,g+9,2,4);JB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(U(b,bB),JB(b,h+10,g+18,4,4));0.96<Math.random()&&(U(b,dB),JB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);W(b,d,g+a.Z-c,j,g+~~(a.Z/2));W(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);W(b,j-f,n,j-2*f,n);W(b,j+f,n,j+2*f,n);U(b,eB);W(b,d,g+c,j,g+~~(a.Z/2));W(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;W(b,j-f,n,j-2*f,n);W(b,j+f,
+n,j+2*f,n);U(b,aB);break;case 107:U(b,cB);JB(b,h+4,g+4,a.Z-8,a.Z-8);U(b,aB);hE(b,h+4,g+4,a.Z-8,a.Z-8);lE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);JB(b,h+9,g+9,2,4);JB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);W(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);W(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;W(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);W(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),U(b,gB),hE(b,c,e,d,d),U(b,$A),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,W(b,c,g,j,o),W(b,j,o,n,g),g=e+d+f,o=g+f,W(b,c,g,j,o),W(b,j,o,n,g),h+=f,n=h+f,g=e+d,W(b,n,e,h,a),W(b,h,a,n,g),h=c+d+f,n=h+f,W(b,h,e,n,a),W(b,n,a,h,g));break;case 110:mE(b,h,g,a.Z,!0);break;case 111:mE(b,h,g,a.Z,!1);break;case 109:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));W(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));W(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:U(b,VA);JB(b,h+3,g+5,a.Z-7,a.Z-11);U(b,aB);hE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:U(b,AD);
+a.qb&&IB(b,h+1,g+1,a.Z,a.Z,!1);U(b,aB);nE(a,b,h,g,"NEW");break;case 106:U(b,bB);W(b,h+7,g+7,h+a.Z-7,g+a.Z-7);W(b,h+8,g+7,h+a.Z-6,g+a.Z-7);W(b,h+7,g+a.Z-7,h+a.Z-7,g+7);W(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,aB);W(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));nE(a,b,h+6,g,vc);break;case 104:U(b,bB);W(b,h+7,g+7,h+a.Z-7,g+a.Z-7);W(b,h+8,g+7,h+a.Z-6,g+a.Z-7);W(b,h+7,g+a.Z-7,h+a.Z-7,g+7);W(b,h+8,g+a.Z-7,h+a.Z-6,g+7);U(b,aB);break;case 105:a.Ob?(U(b,fB),W(b,h+11,g+5,h+9,g+9),W(b,h+9,g+9,h+4,g+9),W(b,h+4,g+9,h+8,g+12),W(b,
+h+8,g+12,h+6,g+18),W(b,h+6,g+18,h+11,g+15),W(b,h+12,g+5,h+14,g+9),W(b,h+14,g+9,h+19,g+9),W(b,h+19,g+9,h+15,g+12),W(b,h+15,g+12,h+17,g+18),W(b,h+17,g+18,h+12,g+15),U(b,aB)):nE(a,b,h,g,"123");break;case 114:U(b,hB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);JB(b,d,c,f,f);U(b,aB);oE(a,b,h,g,VA,"i");break;case 201:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);W(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:W(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);W(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:W(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));W(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);W(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:W(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));W(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));W(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:pE(a,b,h,g+2,3);break;case 207:pE(a,b,h,g,4);break;
+case 208:pE(a,b,h,g,5);break;case 209:pE(a,b,h,g,1);break;case 210:pE(a,b,h,g,6);break;case 211:pE(a,b,h,g,7);break;case 212:pE(a,b,h,g,8);break;case 213:nE(a,b,h,g,"FG"),a.G=new YB(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=ED[d]&&oE(a,b,h,g,CD[d],ED[d])}
+function qE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,U(d,AD),JB(d,0,0,c,b),a.pb?(U(d,(UA(),ZA)),hE(d,-1,0,c,b-1)):(U(d,BD),W(d,0,0,c-1-2,0),U(d,jB(AD)),W(d,0,b-1,c-1,b-1),W(d,c-1,0,c-1,b-1)),rE(d,a.Y),U(d,(UA(),aB)),-1!=a.K.toLowerCase().indexOf(me)&&U(d,bB),sE(d,a.K,10,15),tE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function uE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;U(d,AD);JB(d,0,0,c,b);a.pb?(U(d,(UA(),ZA)),W(d,0,b-1,c,b-1),e=vE*(a.Z+a.T)+2,W(d,0,e,c,e),W(d,0,e,0,b),W(d,a.Z-1,e,a.Z-1,b-a.Z)):(U(d,BD),W(d,0,0,0,b-1),W(d,0,vE*a.Z,b-1,vE*a.Z),U(d,jB(AD)),W(d,c-1,0,c-1,b-1-a.Z),W(d,0,b-1,c-1,b-1));for(b=3;b<=vE+2;++b)gE(a,d,1,b);tE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function wE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;U(e,a.u);JB(e,0,0,c,b);d=a.eb?(fC(),iC):(fC(),kC);if((fC(),gC)==(fC(),gC))d==iC?e.b=l:e.b=Bg;d=new sA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,q=void 0,r=n=void 0,u=void 0,v=void 0,D=void 0,E=D=q=o=void 0,J=void 0,Q=void 0,qb=o=v=q=j=void 0,V=o=j=void 0,L=h=q=h=void 0,fa=D=Q=void 0,J=h=r=q=q=E=u=L=j=V=V=v=L=J=r=V=L=u=fa=r=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,fa=3;f.x&&(bE(f),ZD(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=N(M(xE(13*f.o.C*j)));yE(f.o,j);f.o.B&&(U(g,(UA(),aB)),hE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=N(M(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(U(g,(yD(),FD)[f.e[j]]),h=g,q=K(f.K[j]-o/2),V=K(f.N[j]-o/2),L=u=o,iE(h,!0),jE(h,kE(h,q,V,u,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(U(g,(yD(),FD)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+
+Q*Q),1>D&&(D=1),Q/=D,D=J/D,r=3*fa*Q,J=3*fa*D,V=y(I,s,-1,4,1),q=y(I,s,-1,4,1),V[0]=K(f.K[h]+r),q[0]=K(f.N[h]-J),V[1]=K(f.K[o]+r),q[1]=K(f.N[o]-J),V[2]=K(f.K[o]-r),q[2]=K(f.N[o]+J),V[3]=K(f.K[h]-r),q[3]=K(f.N[h]+J),o=g,h=V,iE(o,!0),jE(o,zE(o,h,q,4,!0)))}for(j=1;j<=f.v;++j){U(g,(UA(),aB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&U(g,(yD(),FD)[f.e[h]]);if(3==f.C[j]||4==f.C[j])q=h,h=o,o=q;L=f.K[h];u=f.N[h];V=f.K[o];q=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=V-L,Q=q-u,D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),
+Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&U(g,eB);r=n*Q;J=n*D;W(g,N(M(Math.round(L+r))),N(M(Math.round(u-J))),N(M(Math.round(V+r))),N(M(Math.round(q-J))));W(g,N(M(Math.round(L-r))),N(M(Math.round(u+J))),N(M(Math.round(V-r))),N(M(Math.round(q+J))));U(g,aB);break;case 3:o=N(M(Math.round(L)));h=N(M(Math.round(u)));V=N(M(Math.round(V)));q=N(M(Math.round(q)));W(g,o,h,V,q);L=N(M(Math.round(fa*Q)));u=N(M(Math.round(fa*D)));W(g,o+L,h-u,V+L,q-u);W(g,o-L,h+u,V-L,q+u);break;case 9:case 0:for(h=0;10>h;++h)v=
+L-(L-V)/10*h,E=u-(u-q)/10*h,W(g,N(M(Math.round(v))),N(M(Math.round(E))),N(M(Math.round(v))),N(M(Math.round(E))));rE(g,f.o.n);o=yB(f.o.o.c).b-yB(f.o.o.c).c;J=f.f[j];h=ub;null!=J&&(h=J);J=nC(f.o.o,h);L=N(M(Math.round((L+V)/2-J/2)));r=N(M(Math.round((u+q)/2+~~(o/2)-1)));U(g,eB);sE(g,h,L,r);U(g,aB);break;default:if(1==f.C[j]||3==f.C[j])r=fa*Q,J=fa*D,E=y(I,s,-1,3,1),v=y(I,s,-1,3,1),E[0]=N(M(Math.round(V+r))),v[0]=N(M(Math.round(q-J))),E[1]=N(M(Math.round(L))),v[1]=N(M(Math.round(u))),E[2]=N(M(Math.round(V-
+r))),v[2]=N(M(Math.round(q+J))),o=g,h=E,q=v,iE(o,!0),jE(o,zE(o,h,q,3,!0));else if(2==f.C[j]||4==f.C[j]){r=fa*Q;J=fa*D;for(h=0;10>h;++h)v=L-(L-V)/10*h,E=u-(u-q)/10*h,o=h/10,W(g,N(M(Math.round(v+r*o))),N(M(Math.round(E-J*o))),N(M(Math.round(v-r*o))),N(M(Math.round(E+J*o))))}else W(g,N(M(Math.round(L))),N(M(Math.round(u))),N(M(Math.round(V))),N(M(Math.round(q))))}}D=y($D,m,-1,f.u+1,1);Q=y(I,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],q=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+q/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];rE(g,f.o.n);o=yB(f.o.o.c).b-yB(f.o.o.c).c;J=y(ft,m,1,f.u+1,0);V=y(I,s,-1,f.u+1,1);q=y(I,s,-1,f.u+1,1);n=y(AE,m,100,f.u+1,0);u=2;1!=f.o.C&&(u=N(M(xE(2*f.o.C))));for(j=1;j<=f.u;++j)h=BE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,V[j]=q[j]=nC(f.o.o,h),n[j]=CE(f,u,j,V[j],V[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&
+(L=!0),r=h,qb=l,f.o.Lb&&0<f.y[j]&&(qb+=Xb,1<f.y[j]&&(qb+=f.y[j])),v=l,0!=f.B[j]&&(1<bk(f.B[j])&&(v+=bk(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+qb+v+l:h=v+qb+l+h,E||(r=h),J[j]=h,r=nC(f.o.o,r),v=nC(f.o.o,h),V[j]=r,q[j]=v,v=n[j]=CE(f,u,j,r,v,o,L),L=v.d+u+1,r=v.e+o+u,U(g,f.o.u),-1==f.k&&0!=f.e[j]&&U(g,(yD(),FD)[f.e[j]]),JB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?U(g,(yD(),FD)[f.e[j]]):U(g,(UA(),aB)):U(g,(yD(),CD)[f.c[j]]),sE(g,h,L,r));for(h=1;h<=f.z;++h)j=f.r[h][0],r=V[j],v=q[j],L=N(M(xE(f.K[j]-r/2))),r=
+N(M(xE(f.N[j]+~~(o/2)-1))),U(g,(UA(),eB)),sE(g,ba+f.r[h][1],L+v,r);if(0<f.E||0<f.F)if(U(g,104==f.o.d?(UA(),bB):(UA(),hB)),0<f.E&&106!=f.o.d&&(v=n[f.E],hE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,r=(fa+1)*Q,J=(fa+1)*D,E=y(I,s,-1,5,1),v=y(I,s,-1,5,1),E[0]=N(M(xE(f.K[h]+r))),E[1]=N(M(xE(f.K[o]+r))),v[0]=N(M(xE(f.N[h]-J))),v[1]=N(M(xE(f.N[o]-J))),E[3]=N(M(xE(f.K[h]-r))),E[2]=N(M(xE(f.K[o]-r))),v[3]=N(M(xE(f.N[h]+J))),
+v[2]=N(M(xE(f.N[o]+J))),E[4]=E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,Q=v,fa.o&&(iE(fa,!1),jE(fa,zE(fa,j,Q,5,!0)))),106==f.o.d&&DE(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;U(g,(UA(),bB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],hE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(U(e,(UA(),ZA)),W(e,c-1,0,c-1,b-1)):(U(e,jB(AD)),W(e,c-1,0,c-1,b-1),U(e,AD),W(e,c-2,0,c-2,b-1),U(e,BD),W(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),U(e,(UA(),eB)),W(e,
+d,~~(b/2),d+48,~~(b/2)),W(e,d+48,~~(b/2),d+48-6,~~(b/2)+6),W(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new wB(Zb,0,13),a.X=new mC(a.U),null!=a.cb&&(d=nC(a.X,a.cb),c=N(M(Math.round((c-d)/2))),b-=13,U(e,(UA(),aB)),rE(e,a.U),sE(e,a.cb,c,b)));tE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function pE(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(I,s,-1,9,1);n=y(I,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+a*Math.sin(j)),n[f]=K(d+a*Math.cos(j));f=e+1;b.o&&(iE(b,!1),jE(b,zE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=K(c+(a-3)*Math.sin(j)),n[f]=K(d+(a-3)*Math.cos(j));W(b,h[0],n[0],h[1],n[1]);W(b,h[2],n[2],h[3],n[3]);W(b,h[4],n[4],h[5],n[5])}}
+function EE(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;U(d,AD);JB(d,0,0,b,c);a.pb?(U(d,(UA(),ZA)),c=14*(a.Z+a.T),hE(d,c,0,b-c-1,2*a.Z+a.T-1)):(U(d,jB(AD)),W(d,b-1,0,b-1,c-1),W(d,0,c-1,b-1-2,c-1),U(d,BD),W(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)gE(a,d,b,1),gE(a,d,b,2);a.d=c;tE(a.Vb,a.Rb,0,0)}}
+function mE(a,b,c,d,e){var f,g,j,h,n,o,q,r;n=~~(d/4);o=2+~~(n/2);g=2+n;r=c+~~(10*d/24);h=r+n;q=b+d;e?(j=2+b,f=o+b,g+=b):(f=q-o,j=q-2,g=q-g);W(a,j,r,f,h);W(a,g,r,f,h);j=~~(n/3);W(a,f,r+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=q-f-o,h*=-1,e=-90);lE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function FE(a,b,c){var d,e,f,g,j,h;GE(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=HE(b);b=new sD(b,j,!0);e=l;for(d=1;5>=d;++d)e=IE(b,j);d=JE(YC(mo(e.substr(0,3)),10)).b;g=JE(YC(mo(e.substr(3,3)),10)).b;IE(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=IE(b,j),null==h||G(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new KE(a,f)}ZD(a,1,d,1);ZD(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new KE(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",WD(a),!1;null!=a.j&&a.$&&LE(a.$,a.j,!0);null!=a.k&&
+a.$&&LE(a.$,a.k,!1);j=ME(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new NE(a,a.$,e)}a.f=1;a.$=a.gb[a.f];ZD(a,1,j,0)}c&&WD(a);return!0}function wr(a,b){a.lb=!0;a.K=b}function yE(a,b){100>b&&(!HD[b]&&(HD[b]=new wB(Zb,0,b)),!JD[b]&&at(JD,b,new mC(HD[b])),a.n=HD[b],a.o=JD[b])}
+function Ar(a,b){var c,d;if(0==b)return!1;VD(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:dE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;OE(a,PE(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Pv("Cannot redo. Index is out of range.");if(!d.b.d)throw new Pv(bc);
+d.b=d.b.d;OE(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Gu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(wr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QE(d),RE(a,d,!1,!0),null!=a.tb&&uD(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Gu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(wr(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QE(d),RE(a,d,!1,!0),null!=a.tb&&uD(a.tb,null));break;case 101:a.Mb&&SE(a.Mb);a.Mb=new TE(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new UE(a):a.Eb.hc.d.hb?VE(a.Eb.hc.d):WE(a.Eb);break;case 114:a.c&&
+SE(a.c);a.c=new TE(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,XE(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=YE(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y($D,m,-1,4,1);aE(a.$,d);a.nb=!0;a.$=new ND(a.$);d=K(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;ZE(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,$E(a.$,a.$.E),a.$.E=0,XD(a)):0<a.$.F&&(a.nb=!0,aF(a.$,a.$.F),a.$.F=0,XD(a));bF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new cC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new VB(c),aC(j,g),g.d=c,nA(g.e,a);kz(a,j);a.F=j}bC(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(SE(a.p),a.p=null);0==a.$.E&&(a.p=new TE(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,XD(a)),18==a.e&&(d=uo((xr(),yr).hc.b.pb,ch),cF(a.$,a.$.E,d),XD(a)),bF(a.$))}WD(a);return!0}
+function sr(a){var b,c,d;d=RD(a);c=l;if(a.Gb){var e,f,g;g=Vs([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)YE(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(dF(g[1][0],3)+dF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+eF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+eF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new fF(a,a.gb,a.vb)),c=eF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function gF(a,b,c,d){var e;e=c;var f=d,g,j;(g=hF(b),j=0!=(b.f&2),g||j)?(a.Gb?bC((!a.x&&(a.x=fE(a,!0)),a.x),a,e,f):bC((!a.w&&(a.w=fE(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=iF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=vE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",WD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",WD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Ar(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)$E(a.$,a.$.E),a.$.E=0,XD(a);else{if(106==a.d)return!0;if(108==a.d)jF(a.$,a.$.E,0),XD(a);else if(157==a.d)jF(a.$,a.$.E,1),XD(a);else if(158==a.d)jF(a.$,a.$.E,-1),XD(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,Y(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):XD(a);else if(206<=a.d&&229>=a.d)a.P=2,kF(a.$),XD(a);else if(230==a.d)a.P=3,XD(a);else if(233<=a.d&&262>a.d)lF(a.$,!1),XD(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;cF(a.$,a.$.E,uo(a.Eb.f.hc.b.pb,ch));a.$.n=!0;XD(a)}else if(105==a.d)mF(a.$),XD(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=uo((xr(),yr).hc.b.pb,ch),1>d.length&&(d=Rc),cF(a.$,a.$.E,
+d)),XD(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,kF(a.$),XD(a);else if(0<a.$.F)if(104==a.d)aF(a.$,a.$.F),a.$.F=0,XD(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])wr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;$E(d,c);d.b[c]=0}a.$.F=0;XD(a)}else if(201==a.d)nF(a.$,a.$.F),XD(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),XD(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,XD(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,XD(a);else if(206<=a.d&&229>=a.d)a.P=2,kF(a.$),XD(a);else if(107==a.d){if(!a.Eb.c)return!0;d=uo(a.Eb.f.hc.b.pb,ch);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;XD(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new eE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(oF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,Y(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,kF(a.$)):300<a.d?(oF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=uo((xr(),yr).hc.b.pb,ch),1>d.length&&(d=Rc),cF(a.$,1,d))):230==a.d?pF(a,null,!0):233<=a.d&&262>a.d?(oF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,lF(a.$,!0)):KC();XD(a)}else e=!1;e&&(bF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,WD(a))}return e}
+function qF(a,b,c,d){var e,f;if(a.A||!a.ib||hF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,q,r;b.E=0;b.K[0]=e;b.N[0]=f;g=rF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);q=e-b.K[n];r=f-b.N[n];n=-g/2+q*j+
+r*h;h=r*j-q*h;if(0>n)if(1<b.w)$E(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,q=e-b.K[o],r=f-b.N[o],e=r*j-q*h,q=b.K[b.j[1]]-b.K[o],r=b.N[b.j[1]]-b.N[o],f=r*j-
+q*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],Y(b,0),aF(b,e),0<rF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){wr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;Y(b,N(M(Math.round(h))));b.j[b.w]=b.u;0<rF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;wr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(iF(b)||hF(b))UD(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y($D,m,-1,4,1);aE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;VD(a);a.nb=!0;WD(a);a.Tb=c;a.Ub=d;return!0}
+function sF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||hF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,q=void 0,r=void 0,u=void 0,n=void 0,q=0,u=((yD(),GD)?350:170)+1,r=1;r<=e.v;++r)n=j-e.L[r],o=h-e.O[r],n=n*n+o*o,n<u&&(u=n,q=r);q*=-1;for(r=1;r<=e.u;++r)n=j-e.K[r],o=h-e.N[r],n=n*n+o*o,n<u&&(u=n,q=r);e=q;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;tF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(tF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;VD(a);a.nb=!0;WD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function uF(a){if(a.A)return!0;a.jb&&(a.jb=!1,XD(a));a.lb=!1;a.Q=mh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=rF(b,b.u),6>b.A[c]&&(vF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),$E(b,b.u));b.D=!1;XD(a)}else a:{var b=a.$,e,f;c=rF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):wr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],wr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=N(M(xE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=N(M(xE((b.N[b.G]+b.N[c])/2))))}}cE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,PE(b),b.b.d=c),XD(a),a.s=!1)}else 5==a.P&&(cE(a.$),XD(a));0<a.P&&(a.E=!1,VD(a),a.nb=!0,bF(a.$),wF(a.$),WD(a),a.P=0,a.i=!1);if(GD&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,VD(a),a.nb=!0,WD(a);return!0}function VD(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function tF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,uD(a.sb,H(xF,m,127,[new S(a.f),new S(b)]))}
+function yF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Kf)?a.Gb=!1:-1<b.indexOf(ig)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Ff)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Of)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,ZD(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)zF(a.gb[d]),bE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Yf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(qd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++vE;c&&WD(a)}
+function WD(a){var b,c,d,e;b=hA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Je(a.db,d,c),a.A&&e&&ZD(a,1,a.vb,0),wE(a),a.A||(a.Rb=a.Je(a.Rb,b.c,2*a.Z+a.T),EE(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Je(a.R,a.Z,c),uE(a),a.J=a.Je(a.J,d,a.Z),qE(a))):(wE(a),a.A||(qE(a),a.E&&(EE(a),uE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function AF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=YE(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=BE(c,h);c.o.N&&0<c.y[h]&&(j+=Xb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<bk(c.B[h])&&(j+=bk(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=nb+g);o+=ba+j+ba+BF(0.055999999999999994*c.K[h],0,2)+ba+BF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function MD(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=YE(a.gb[c]),d!=b))continue;d=void 0;d=CF(a.gb[c]);d=DF(d);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
+function XD(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&uD(a.tb,null)}var c,d,e;e=new EF;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=CF(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new FF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function RE(a,b,c,d){try{FE(a,b,d)?c&&XD(a):WD(a)}catch(e){if(e=Vi(e),A(e,124))WD(a);else throw e;}}
+function pF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,q;GE(a,c);e=j=0;q=new sD(b,"|>",!0);g=-1<b.indexOf(tb);n=1;h=lD(q);a.vb=0;for(f=1;f<=h;++f)if(o=pD(q),mo(o),!G(o,kh))if(G(o,tb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new GF(a,o);if(0==a.$.u){HF(a,"ERROR - problems in reading/processing molecule !");KC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(HF(a,"ERROR - strange reaction - fixing !"),KC(),d=!1):3<n?(HF(a,"ERROR - strange reaction !"),KC(),d=!1):(1<a.vb&&!g&&yF(a,Ff,!0),g&&!a.Gb&&yF(a,
+ig,!0),!g&&a.Gb&&yF(a,Kf,!0),g?(ZD(a,1,j,1),ZD(a,j+1,e-1,2),ZD(a,e,a.vb,3)):ZD(a,1,a.vb,0),c&&WD(a),d=!0)}d?XD(a):WD(a)}catch(r){if(r=Vi(r),A(r,124))WD(a);else throw r;}}function IF(a){VD(a);a.nb=!0;WD(a)}function GE(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new eE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&WD(a);null!=a.tb&&uD(a.tb,null)}
+function OE(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=CF(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&uD(a.tb,null)}}function JF(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,WD(a),null):a.gb[b]}
+function YD(a,b){var c;c=-1;G(b,"Select substituent")?(c=202,b=l):G(b,Ia)?c=235:G(b,Ja)?c=240:G(b,Ha)?c=260:G(b,Na)?c=261:G(b,Ta)?c=241:G(b,Ma)?c=233:G(b,La)?c=236:G(b,Ka)?c=237:G(b,Sa)?c=234:G(b,Ra)?c=243:G(b,Ua)?c=252:G(b,Qa)?c=244:G(b,Va)?c=239:G(b,"-PO3H2")?c=251:G(b,Ga)?c=242:G(b,Ea)?c=245:G(b,Fa)&&(c=238);0<c?Ar(a,c):b="Not known group!";a.lb=!0;a.K=b;WD(a)}function HF(a,b){a.lb=!0;a.K=b;WD(a)}function RD(a){var b;b=LD(a);VD(a);WD(a);return b}
+function nE(a,b,c,d,e){var f,g,j,h;f=a.X;h=nC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new wB(f.c.b,f.c.d,g),f=new mC(j),h=nC(f,e),b.f=j,b.j=KF(j);else rE(b,a.U);f=yB(f.c).b-yB(f.c).c;sE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function oE(a,b,c,d,e,f){var g,j;g=yB(a.W.c).b-yB(a.W.c).c;j=nC(a.W,f);rE(b,a.V);(b.e=e)&&(b.i=lg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);sE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}
+function zr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Ed,WD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Ed):wr(a,a.z+ba),WD(a))}t(461,383,Fi);_.xe=function(a){OD(this,a)};_.Je=function(a,b,c){return dA(this,b,c)};_.Ke=function(){};_.ee=function(){WD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=mh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var vE=10,HD,JD,AD,BD,CD,zD,GD,LF=null,FD,ED;
+function MF(){yD();bA.call(this);this.Vb=(lq(),lq(),Jz).b;this.y=new wB(null,0,8);this.u=(UA(),VA);this.gb=y(NF,m,140,99,0);this.ab=new $z;this.Ib=new OF;this.L=G((KC(),LC[Ve]),fc);this.v=new PF;this.H=H(ft,m,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.$=new eE(this);FD[0]=YA;FD[1]=new WA(255,153,153);FD[2]=new WA(255,204,102);FD[3]=new WA(255,255,153);FD[4]=new WA(102,255,255);FD[5]=new WA(51,204,255);FD[6]=new WA(255,153,255)}t(460,461,Fi,MF);
+_.Je=function(a,b,c){var d;return a?(d=a.b,wj(d.u,b,c),a):dA(this,b,c)};_.Ke=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[QF(b.b),a])}};_.b=null;function RF(a){if(a.e.pb.style.display!=Jf){gA(a.d);for(a=new Pi(a.f.k);a.c<a.e.Fe();)Qi(a),null.gg()}}function SF(a){TF.call(this,a,eb,eb,null)}function UF(a,b){TF.call(this,a,eb,eb,b)}function VF(a,b,c){TF.call(this,a,b,c,null)}
+function TF(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(G(cc,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=rj(a)){this.c=WF;++WF;this.e=e;this.d=new MF;this.f=new XF(this.d,b,c,d);bw(e,this.f,e.pb);d&&id in d&&(this.f.c=d[id]);a=this.f;a.e||(a.e=eA(a,to(a.pb,Rf),to(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,q;b.L?LF=cc:LF="JME";b.w=fE(b,!1);b.x=fE(b,!0);wr(b,LF+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=hA(b);Yz(b,null);b.pb||(b.T=0);b.U||(b.U=new wB(Zb,0,13),b.X=new mC(b.U));b.V||(b.V=new wB(Zb,1,13),b.W=new mC(b.V));b.Y||(b.Y=new wB(Zb,0,11),new mC(b.Y));yE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;vE=10;b.Lb=!0;try{q=YF(b.Vb,"options");null!=q&&yF(b,q,!1);j=YF(b.Vb,"jme");null!=j&&(b.M=j);n=YF(b.Vb,"mol");null!=n&&(b.bb=n);g=YF(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=YF(b.Vb,Ng);null!=o&&(b.cb=o,WD(b));b.k=YF(b.Vb,"atomcolors");b.j=YF(b.Vb,"atombg");f=YF(b.Vb,"depictbg");
+if(null!=f&&b.A){var r;var u,v,D,E;v=(UA(),VA);try{if(0!=f.indexOf(la))throw new In("bad hex encoding");E=YC(f.substr(1,2),16);D=YC(f.substr(3,2),16);u=YC(f.substr(5,2),16);r=v=new WA(E,D,u)}catch(J){if(J=Vi(J),A(J,124))KC(),r=v;else throw J;}b.u=r}b.Kb&&b.$&&XE(b.$);h=YF(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Vi(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)CD[f]=(UA(),cB),ED[f]=Rc;ED[1]=Xb;CD[1]=(UA(),ZA);ED[2]=Bb;CD[2]=cB;ED[3]=Eb;CD[3]=ZA;ED[4]=ic;CD[4]=hB;ED[5]=pc;
+CD[5]=bB;ED[9]=Tb;CD[9]=eB;ED[10]=Jb;CD[10]=eB;ED[11]=Db;CD[11]=eB;ED[12]=$b;CD[12]=eB;ED[8]=Fc;CD[8]=jB(dB);ED[7]=rc;CD[7]=cB;ED[6]=Ic;CD[6]=ZA;ED[13]=Hc;CD[13]=ZA;ED[18]=Rc;CD[18]=ZA;ED[19]=vc;CD[19]=ZA;ED[20]=wc;CD[20]=ZA;ED[21]=xc;CD[21]=ZA;ED[22]=yc;CD[22]=ZA;Hz(b);b._=new ZF;f=a.d;f.D=hA(f);null!=f.M?(pF(f,f.M,!1),null!=f.j&&f.$&&LE(f.$,f.j,!0),null!=f.k&&f.$&&LE(f.$,f.k,!1)):null!=f.bb&&RE(f,f.bb,!1,!1);WD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}
+function $F(){return it(null)}function aG(a){return it(a)}t(462,1,fi,SF,UF,VF,TF);_.Le=function(a){B(this.f,new bG(this,a),(oq(),oq(),pq))};_.Me=function(a){B(this.f,new cG(this,a),(Ir(),Ir(),Jr))};_.Ne=function(a){WE(new dG(a,this.d,AD))};_.Oe=function(){dE(this.d)};_.Pe=function(){fo((bo(),co),new eG(this))};_.Qe=function(){return this.b};_.Re=function(){return this.c};_.Se=function(){return this.d.I};_.Te=function(){return this.d.eb};_.Ue=function(){return this.d.fb};_.Ve=function(){return this.d.tb};
+_.jd=function(){return to(this.f.pb,Qf)};_.We=function(){var a;a=[];a.length=2;a[0]=to(this.f.pb,Rf);a[1]=to(this.f.pb,Qf);return a};_.kd=function(){return to(this.f.pb,Rf)};_.Xe=function(){return this.e.pb};_.Ye=function(){return this.d.yb};_.Ze=function(){return this.d.Ab};_.$e=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.pb.style.display!=Jf};_._e=function(){var a=this.d,b;a.Gb?b=AF(a,1)+tb+AF(a,2)+tb+AF(a,3):b=AF(a,0);return b};_.af=function(){return sr(this.d)};
+_.bf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=LD(a);a.Pb=b;WD(a);return c};_.cf=function(a){yF(this.d,a,!0)};_.df=function(){};_.ef=function(a){RE(this.d,a,!0,!0)};_.ff=function(a){pF(this.d,a,!0)};_.je=function(){RF(this)};_.gf=function(){GE(this.d,!0)};_.hf=function(a){var b=this.d;if(a=JF(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;IF(b)}};_.jf=function(a){this.b=a;!this.d.b&&(this.d.b=new fG(this))};
+_.kf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Pi(b.b);d.c<d.e.Fe();)c=Qi(d),a?c.b=l:c.b=Bg}gA(b.d)};_.lf=function(a,b){var c=this.d,d;if(d=JF(c,a))LE(d,b,!0),IF(c)};_.mf=function(a,b){var c=this.d,d;d=JF(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,WD(c)):(d.E=b,IF(c))};_.od=function(a){Hv(this.f,a);RF(this)};_.nf=function(a){this.d.I=a};_.of=function(a){var b=this.d;b.eb=a;WD(b)};_.pf=function(a){var b=this.d;b.fb=a;WD(b)};_.qf=function(a){this.d.sb=a};
+_.rf=function(a){this.d.tb=a};_.sf=function(a){var b=this.d;b.yb=a;b.w=fE(b,!1)};_.tf=function(a){this.d.Ab=a};_.uf=function(a,b){var c=this.f;c.qd(a);c.od(b);RF(this)};_.vf=function(a){YD(this.d,a)};_.wf=function(a,b){var c=this.d;c.i=!1;c.Qb=new GF(c,a);c.d=253;c.lb=!0;c.K=b;WD(c)};_.pd=function(a){Kv(this.e.pb,a)};_.qd=function(a){this.f.pb.style[hh]=a;RF(this)};_.xf=function(a){HF(this.d,a)};_.yf=function(){return RD(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var WF=0;
+function eG(a){this.b=a}t(463,1,{},eG);_.xc=function(){var a,b;for(b=new Pi(this.b.f.b);b.c<b.e.Fe();)a=Qi(b),vo(a.u.pb,a.r)};_.b=null;function fG(a){this.b=a}t(464,1,{},fG);_.b=null;function bG(a,b){this.b=a;this.c=b}t(465,1,{},bG);_.Pc=function(a){a=a.b;fo((bo(),co),new gG(this,this.c,a))};_.b=null;_.c=null;function gG(a,b,c){this.b=a;this.d=b;this.c=c}t(466,1,{},gG);_.xc=function(){var a=this.c;this.d.b.apply(a,[QF(this.b.b),a])};_.b=null;_.c=null;_.d=null;function cG(a,b){this.b=a;this.c=b}
+t(467,1,{},cG);_.b=null;_.c=null;function Lr(a,b,c){this.b=a;this.d=b;this.c=c}t(468,1,{},Lr);_.xc=function(){var a=this.c;this.d.b.apply(a,[QF(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function hG(){var a=iG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;jG(kG,arguments)?a=arguments[0]:3==arguments.length?a=new VF(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new SF(arguments[0]):4==arguments.length?a=new TF(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new UF(arguments[0],arguments[1]));this.g=a;lG();a[Wc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Le(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new mG(a))});b.addMouseOverHandler=C(function(a){this.g.Me(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new mG(a))});b.alert=C(function(a){this.g.Ne(a)});b.clear=C(function(){this.g.Oe()});b.deferredRepaint=C(function(){this.g.Pe()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.We()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.$e(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g._e()});b.molFile=C(function(){return this.g.af()});b.nonisomericSmiles=C(function(){return this.g.bf()});b.options=C(function(a){this.g.cf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.ef(a)});b.readMolecule=C(function(a){this.g.ff(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=kG;lG();var f=b,g,b=nG.c;g=oG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=oG(b,
+e,f)}if(!g)throw new Zi("Can't find exported method for given arguments: 0"+nb+f.length+aa);return g[0]});b.reset=C(function(){this.g.gf()});b.resetAtomColors=C(function(a){this.g.hf(a)});b.setAfterPasteCallBack=C(function(a){this.g.jf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new mG(a))});b.setAntialias=C(function(a){this.g.kf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.lf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.mf(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.nf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.of(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.pf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.qf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.rf(a)});b.setPasteLabel=C(function(a){this.g.sf(a)});b.setPrePasteJSfunction=C(function(a){this.g.tf(a)});b.setSize=C(function(a,b){this.g.uf(a,b)});b.setSubstituent=C(function(a){this.g.vf(a)});b.setTemplate=C(function(a,
+b){this.g.wf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.xf(a)});b.smiles=C(function(){return this.g.yf()});pG({"0":{"0":[[$F,null,void 0]],1:[[aG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new qG(e));return[e]},ve]]}});rG(kG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function gt(){sG||(sG=!0,hG())}t(469,1,{},gt);
+var sG=!1;function kt(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function jt(){}t(471,1,{},jt);_.xc=function(){kt()};function qG(a){this.b=a}t(472,1,{114:1,152:1},qG);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function mG(a){this.b=a}t(473,1,{115:1,152:1},mG);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function xD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(hh)||l;b=c.getAttribute(Je)||l;f=c.getAttribute(Hf)||l;e=c.getAttribute(Re)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Hf)||l,h=h.getAttribute(ch)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Fd);c.removeAttribute(Hf);c.removeAttribute("archive");c.removeAttribute(Je);c.removeAttribute(hh);c.removeAttribute(hd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Fo();c.setAttribute(Re,d);c.style[hh]=vD(g);c.style[Je]=vD(b);b=new tG(a,d,n,e,c,f);fo((bo(),co),b);++a.c;return!0}function wD(a){this.b="JME.class";this.e=a}t(474,1,{},wD);_.Jc=function(){return xD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function tG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(475,1,{},tG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Re,this.f):this.d.removeAttribute(Re);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function uG(){}t(476,1,fi,uG);function vG(a){this.b=a}t(477,1,{},vG);_.xc=function(){this.b()};_.b=null;
+function wG(){var a=iG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;jG(xG,arguments)?a=arguments[0]:0==arguments.length&&(a=new uG);this.g=a;lG();a[Wc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){fo((bo(),co),new vG(a))});rG(xG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function ht(){yG||(yG=!0,wG())}t(478,1,{},ht);var yG=!1;function zG(a){Jn();this.i=a}
+t(479,449,qi,zG);function qt(){Jn();this.i="divide by zero"}t(480,99,ui,qt);function bt(){Jn()}function AG(a){Jn();this.i=a}t(481,99,ui,bt,AG);function BG(){BG=x;CG=new DG(!1);EG=new DG(!0)}function DG(a){this.b=a}t(482,1,{117:1,118:1,121:1},DG);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?bh:"false"};_.b=!1;var CG,EG;
+function qD(a,b,c){var d,e;d=FG(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function GG(){}function HG(a){return typeof a==Of?Fc+(0>a?-a:a):a}function IG(a,b){var c;c=new GG;c.e=Nb+(JG(0!=a?-a:0)?HG(0!=a?-a:0):l+Hi(c));KG(0!=a?-a:0)&&LG(0!=a?-a:0,c);c.c=4;c.b=b;return c}function Z(a){var b;b=new GG;b.e=Nb+(JG(a)?HG(a):l+Hi(b));KG(a)&&LG(a,b);return b}
+function $(a,b){var c;c=new GG;c.e=Nb+(JG(a)?HG(a):l+Hi(c));KG(a)&&LG(a,c);c.c=b?8:0;return c}function MG(){var a;a=new GG;a.e=Nb+(JG(0)?HG(0):l+Hi(a));KG(0)&&LG(0,a);a.c=2;return a}function NG(a){var b;b=new GG;b.e=Nb+(JG(a)?HG(a):l+Hi(b));KG(a)&&LG(a,b);b.c=1;return b}function KG(a){return typeof a==Of&&0<a}function JG(a){return null!=a&&0!=a}
+function LG(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(484,1,{},GG);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function OG(a){var b;if(!(b=PG,!b&&(b=PG=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new QG(Vb+a+da);return parseFloat(a)}
+function YC(a,b){var c,d;if(null==a)throw new QG(Nf);if(2>b||36<b)throw new QG("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new QG(Vb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new QG(Vb+a+da);if(-2147483648>c||2147483647<c)throw new QG(Vb+a+da);return c}t(486,1,{117:1,129:1});var PG=null;function RG(a){this.b=a}
+t(485,486,{117:1,121:1,122:1,129:1},RG);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function uA(a){this.b=a}t(487,486,{117:1,121:1,125:1,129:1},uA);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return K(this.b)};_.tS=function(){return l+this.b};_.b=0;function jA(){Jn()}function Jk(a){Jn();this.i=a}t(488,99,ii,jA,Jk);function ew(){Jn()}function kx(a){Jn();this.i=a}t(489,99,ui,ew,kx);
+function S(a){this.b=a}function Pt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function It(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function JE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(SG(),TG)[b],!c&&(c=TG[b]=new S(a)),c):new S(a)}t(490,486,{117:1,121:1,127:1,129:1},S);_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function SG(){SG=x;TG=y(xF,m,127,256,0)}var TG;function bk(a){return 0>a?-a:a}function ak(a,b){return a>b?a:b}function xE(a){return Math.round(a)}function Gn(){Jn()}function ps(a){Jn();this.i=a}t(493,99,{117:1,124:1,128:1,130:1,132:1},Gn,ps);function Ji(){Ji=x;Ki=H(Ii,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ki;function QG(a){Jn();this.i=a}t(495,488,ii,QG);
+function Nn(a){this.b="Unknown";this.d=a;this.c=-1}t(496,1,{117:1,131:1},Nn);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function FG(a,b){return a.charCodeAt(b)}function UG(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function G(a,b){return!A(b,1)?!1:""+a==b}function Ls(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function no(a,b){return a.indexOf(b)}
+function WC(a,b,c){return a.indexOf(b,c)}function mz(a,b){return a.lastIndexOf(b)}function QE(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Uc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Jv(c,++d):c=c.substr(0,d-0)+Jv(c,++d);return a.replace(RegExp(b,we),c)}
+function VG(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(ft,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Jv(a,b){return a.substr(b,a.length-b)}
+function mo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function oo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return G(this,a)};_.hC=function(){return fu(this)};_.tS=_.toString;function WG(){WG=x;XG={};YG={}}
+function fu(a){WG();var b=nb+a,c=YG[b];if(null!=c)return c;c=XG[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+FG(a,d++);c|=0}256==ZG&&(XG=YG,YG={},ZG=0);++ZG;return YG[b]=c}var XG,ZG=0,YG;function Cn(a,b){Dn(a.b,b);return a}function Bn(){this.b=new po}function $G(){this.b=new po;this.b.b+=l}t(498,1,oi,Bn,$G);_.tS=function(){return this.b.b};function du(){this.b=new po}
+function UC(){this.b=new po}function Js(a){this.b=new po;Dn(this.b,a)}t(499,1,oi,du,UC,Js);_.tS=function(){return this.b.b};function XC(a){a="String index out of range: "+a;Jn();this.i=a}t(500,489,ui,XC);
+function aH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Gn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new AG("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new AG("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new ew;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)at(b,c,a[--d])}else for(c=e+c;e<c;)at(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Lv(){Jn()}function eD(a){Jn();this.i=a}t(502,99,ui,Lv,eD);function AA(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Pn(b,c))return a;return null}function DA(a,b){var c;return(c=AA(a.Bd(),b))?(c.bd(),!0):!1}function bH(a){var b,c,d,e;d=new Bn;b=null;d.b.b+=Sc;for(c=a.Bd();c._c();)null!=b?Dn(d.b,b):b=Aa,e=c.ad(),Dn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Vc;return d.b.b}t(503,1,{});_.zf=function(){throw new eD("Add not supported on this collection");};
+_.Af=function(a){return!!AA(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Bf=function(a){return DA(this,a)};_.tS=function(){return bH(this)};t(505,503,ni);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Af(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Sn(c),a=~~a);return a};
+function cH(a,b){var c;return A(b,136)&&(c=b.Cf(),tv(a.b,c))?(c=mj(a.b,c),a.b.Ge(b.Df(),c)):!1}function jD(a){this.b=a}t(504,505,ni,jD);_.Af=function(a){return cH(this,a)};_.Bd=function(){return new $C(this.b)};_.Bf=function(a){return cH(this,a)?(a=a.Cf(),Yi(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function cD(a){if(a.c)Si(a.b),Yi(a.d,a.c.Cf()),a.c=null;else throw new Pv("Must call next() before remove().");}
+function $C(a){var b;this.d=a;b=new jj;a.d&&dj(b,new dH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new eH(a,d.substring(1));b.zf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.zf(c[d])}this.b=new Pi(b)}t(506,1,{},$C);_._c=function(){return aD(this.b)};_.ad=function(){return this.c=Qi(this.b)};_.bd=function(){cD(this)};_.b=null;_.c=null;_.d=null;t(508,1,Th);_.eQ=function(a){return A(a,136)&&dD(this.Cf(),a.Cf())&&dD(this.Df(),a.Df())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Cf()&&(a=Sn(this.Cf()));null!=this.Df()&&(b=Sn(this.Df()));return a^b};_.tS=function(){return this.Cf()+sb+this.Df()};function dH(a){this.b=a}t(507,508,Th,dH);_.Cf=function(){return null};_.Df=function(){return this.b.c};_.Ef=function(a){return gD(this.b,a)};_.b=null;function eH(a,b){this.c=a;this.b=b}t(509,508,Th,eH);_.Cf=function(){return this.b};_.Df=function(){return this.c.f[nb+this.b]};_.Ef=function(a){return hD(this.c,this.b,a)};_.b=null;_.c=null;
+function hx(a,b){(0>a||a>=b)&&fH(a,b)}function fH(a,b){throw new kx("Index: "+a+", Size: "+b);}t(510,503,ri);_.Ff=function(){throw new eD("Add not supported on this list");};_.zf=function(a){this.Ff(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Pn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Sn(c)),b=~~b;return b};_.Bd=function(){return new Pi(this)};_.Hf=function(){return this.If(0)};_.If=function(a){return new gH(this,a)};_.Jf=function(){throw new eD("Remove not supported on this list");};function aD(a){return a.c<a.e.Fe()}function Qi(a){if(a.c>=a.e.Fe())throw new hw;return a.e.Gf(a.d=a.c++)}function Si(a){if(0>a.d)throw new Ax;a.e.Jf(a.d);a.c=a.d;a.d=-1}function Pi(a){this.e=a}t(511,1,{},Pi);_._c=function(){return aD(this)};
+_.ad=function(){return Qi(this)};_.bd=function(){Si(this)};_.c=0;_.d=-1;_.e=null;function gH(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&fH(b,c);this.c=b}t(512,511,{},gH);_.Kf=function(){return 0<this.c};_.Lf=function(){if(0>=this.c)throw new hw;return this.b.Gf(this.d=--this.c)};_.b=null;function hH(a){a=new $C(a.c.b);return new iH(a)}function jH(a,b){this.b=a;this.c=b}t(513,505,ni,jH);_.Af=function(a){return tv(this.b,a)};_.Bd=function(){return hH(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function iH(a){this.b=a}t(514,1,{},iH);_._c=function(){return aD(this.b.b)};_.ad=function(){return(this.b.c=Qi(this.b.b)).Cf()};_.bd=function(){cD(this.b)};_.b=null;t(515,510,ri);_.Ff=function(a,b){var c;c=GA(this,a);var d=c.e;new BA(b,c.c);++d.c;++c.b;c.d=null};_.Gf=function(a){var b;b=GA(this,a);try{return HA(b)}catch(c){c=Vi(c);if(A(c,137))throw new kx("Can't get element "+a);throw c;}};_.Bd=function(){return GA(this,0)};
+_.Jf=function(a){var b,c;b=GA(this,a);try{c=HA(b)}catch(d){d=Vi(d);if(A(d,137))throw new kx("Can't remove element "+a);throw d;}kH(b);return c};function lH(a){a.c=y(mH,m,0,0,0)}function Qz(a,b,c){(0>b||b>a.d)&&fH(b,a.d);a.c.splice(b,0,c);++a.d}function dj(a,b){at(a.c,a.d++,b);return!0}function Gu(a,b){hx(b,a.d);return a.c[b]}function Ij(a,b){for(var c=0;c<a.d;++c)if(dD(b,a.c[c]))return c;return-1}function Ju(a,b){var c;c=(hx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function cj(a,b){var c;c=Ij(a,b);if(-1==c)return!1;Ju(a,c);return!0}function Nk(a,b){var c;if(b.length<a.d){c=b;var d;d=Us(0,a.d);H(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)at(b,c,a.c[c]);b.length>a.d&&at(b,a.d,null);return b}function jj(){lH(this)}function uB(a){lH(this);this.c.length=a}function oA(a){lH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);H(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}t(516,510,Rh,jj,uB,oA);_.Ff=function(a,b){Qz(this,a,b)};
+_.zf=function(a){return dj(this,a)};_.Oe=function(){this.c=y(mH,m,0,0,0);this.d=0};_.Af=function(a){return-1!=Ij(this,a)};_.Gf=function(a){return Gu(this,a)};_.Ce=function(){return 0==this.d};_.Jf=function(a){return Ju(this,a)};_.Bf=function(a){return cj(this,a)};_.Fe=function(){return this.d};_.d=0;function FA(a,b){var c=a.length,d;for(d=0;d<c;++d)at(a,d,b)}function Fs(){Fs=x;Gs=new nH}var Gs;function nH(){}t(519,510,hi,nH);_.Af=function(){return!1};_.Gf=function(){throw new ew;};_.Fe=function(){return 0};
+function oH(){this.b=new Date}function pH(a){return 10>a?bb+a:l+a}t(520,1,{117:1,120:1,121:1,133:1},oH);_.eQ=function(a){return A(a,133)&&St(M(this.b.getTime()),M(a.b.getTime()))};_.hC=function(){var a;a=M(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=mt(c&4194303,b&4194303,e&1048575);a=mt(a.l^b.l,a.m^b.m,a.h^b.h);return N(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(qH(),rH)[this.b.getDay()]+ba+sH[this.b.getMonth()]+ba+pH(this.b.getDate())+ba+pH(this.b.getHours())+nb+pH(this.b.getMinutes())+nb+pH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function qH(){qH=x;rH=H(ft,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));sH=H(ft,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var rH,sH;
+function ys(a,b){return null==z(a.b,b,a)}function xs(){this.b=new Ni}t(522,505,{117:1,120:1,138:1},xs);_.zf=function(a){return ys(this,a)};_.Af=function(a){return tv(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return hH(new jH(this.b,new jD(this.b)))};_.Bf=function(a){return null!=Yi(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return bH(new jH(this.b,new jD(this.b)))};_.b=null;
+function GA(a,b){var c,d;(0>b||b>a.c)&&fH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new tH(a,b,d)}function KA(){this.b=new uH;this.c=0}t(523,515,hi,KA);_.zf=function(a){new BA(a,this.b);++this.c;return!0};_.If=function(a){return GA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function HA(a){if(a.c==a.e.b)throw new hw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function kH(a){if(!a.d)throw new Ax;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function tH(a,b,c){this.e=a;this.c=c;this.b=b}t(524,1,{},tH);_._c=function(){return this.c!=this.e.b};_.Kf=function(){return this.c.c!=this.e.b};_.ad=function(){return HA(this)};_.Lf=function(){if(this.c.c==this.e.b)throw new hw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){kH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function uH(){this.b=this.c=this}
+function BA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(525,1,{},uH,BA);_.b=null;_.c=null;_.d=null;function bD(a,b){this.b=a;this.c=b}t(526,508,Th,bD);_.Cf=function(){return this.b};_.Df=function(){return this.c};_.Ef=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function hw(){Jn()}t(527,99,{117:1,124:1,130:1,132:1,137:1},hw);function dD(a,b){return ct(a)===ct(b)||null!=a&&Pn(a,b)}function tB(a){var b=y(LA,m,90,0,0);return Nk(a.b,b)}function $z(){this.b=new jj}
+t(529,510,Rh,$z);_.Ff=function(a,b){Qz(this.b,a,b)};_.zf=function(a){return dj(this.b,a)};_.Af=function(a){return-1!=Ij(this.b,a)};_.Gf=function(a){return Gu(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Pi(this.b)};_.Jf=function(a){return Ju(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return bH(this.b)};_.b=null;function SE(a){a.hc.d.hb&&zB(a)}function vH(a){var b;if(a.hc.d.hb){b=rz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}BB(a)}
+function wH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function WE(a){var b=a.k;xH(a.hc.d,b.b,b.c);!qz(a)&&Vz(a);Fz(a)}function yH(){EB.call(this,l);this.j=new OA(this.Mf());nA(this.r,new zH(this))}t(531,408,si);_.Pd=function(a,b){return ct(a.i)===ct(this.j)?(vH(this),!0):this.Nf(a,b)};_.Mf=function(){return"Close"};_.Nf=function(){return!1};_.Id=function(){vH(this)};_.j=null;_.k=null;
+function dG(a,b,c){yH.call(this);this.hc&&GB(this.hc.d,!1);DB(this,!1);Yz(this,new OB(0));a=new SB(a,1);P(this,a,null);a=new bA;P(a,this.j,null);P(this,a,null);b&&(this.k=rz(b),CB(this),wH(this.k,~~(to(b.Vb.pb,Rf)/2)-~~(this.mc/2),~~(to(b.Vb.pb,Qf)/2)-~~(this.cc/2)));c&&O(this,c)}t(530,531,si,dG);_.Mf=function(){return"OK"};function PE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Pv("Cannot undo. Index is out of range.");if(!a.b.c)throw new Pv(bc);a.b=a.b.c;return a.b.b}
+function ZF(){this.b=this.c=new AH}t(532,1,{},ZF);_.b=null;function AH(){this.b=null}function FF(a){this.b=a}t(533,1,{},AH,FF);_.b=null;_.c=null;_.d=null;function zH(a){this.b=a}t(534,443,pi,zH);_.b=null;function tr(a){this.b=a}t(535,1,{},tr);_.b=null;function PD(){PD=x;QD=new BH("COPY_SMILES",0);SD=new BH("COPY_MOL",1);TD=new BH("PASTE",2);CH=H(DH,m,139,[QD,SD,TD])}function BH(a,b){Io.call(this,a,b)}t(536,141,{117:1,121:1,123:1,139:1},BH);var CH,SD,QD,TD;function EF(){this.e=y(NF,m,140,99,0)}
+t(537,1,{},EF);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;function EH(a){a.c=y(I,s,-1,20,1);a.B=y(I,s,-1,20,1);a.K=y($D,m,-1,20,1);a.N=y($D,m,-1,20,1);a.H=Vs([20,7]);a.e=y(I,s,-1,20,1);a.d=y(ft,m,1,20,0);a.p=y(ft,m,1,20,0);a.y=y(I,s,-1,20,1);a.A=y(I,s,-1,20,1);a.I=y(I,s,-1,20,1);a.J=y(I,s,-1,20,1);a.t=y(I,s,-1,20,1);a.C=y(I,s,-1,20,1);a.L=y(I,s,-1,20,1);a.O=y(I,s,-1,20,1);a.f=y(ft,m,1,20,0);a.r=Vs([10,2]);a.j=y(I,s,-1,101,1)}
+function FH(a,b,c,d){var e,f,g,j,h,n,o,q,r;h=y(I,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);r=g/o;e=f/o;n=y(I,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));q=y($D,m,-1,4,1);d=y($D,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*r,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*r,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),q[j]=g/o,d[j]=f/o);a=GH(q[1],d[1],q[2],d[2]);0<n[3]?(b=
+GH(q[2],d[2],q[3],d[3]),d=GH(q[1],d[1],q[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function Y(a,b){var c,d,e,f,g,j,h,n;oF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=HH(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y($D,m,-1,2,1);IH(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==rF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;wr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];vF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&nF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=N(M(xE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=N(M(xE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function lF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.E=a.u-2,Y(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,Y(a,0),a.q=!1,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&jF(a,a.E,1),Y(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,jF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)Y(a,0),a.E=
+a.u,Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u-2,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=4,a.E=a.u-1,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)Y(a,0),a.c[a.u]=5,a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)Y(a,0),a.c[a.u]=4,a.E=a.u,Y(a,0),a.E=a.u-1,Y(a,0),c=3;else if(238==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)Y(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.E=a.u,a.t[a.v]=3,Y(a,0),a.q=!1,c=3;else if(242==a.o.d)Y(a,0),a.E=a.u,a.q=!0,Y(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)Y(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)Y(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)Y(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)Y(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)Y(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)Y(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)Y(a,0),a.E=a.u,Y(a,0),c=2;else if(247==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=3;else if(248==a.o.d)Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),a.E=a.u,Y(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,q,r,u;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;Y(a,0);e=a.K[a.u];g=a.N[a.u];$E(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)oF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)vF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];ZE(a);a.E=c+d;Y(a,0);o=a.K[a.u];r=a.N[a.u];$E(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-r;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=r,q=a.K[h]*f+a.N[h]*j,u=a.N[h]*f-a.K[h]*j,a.K[h]=q,a.N[h]=u,q=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=q,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];vF(a);a.I[a.v]=n;a.J[a.v]=c+d;ZE(a);b&&($E(a,n),bE(a))}c=4}JH(a,c);a.E=a.G;b&&
+(a.E=0)}
+function IH(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function kF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])KH(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,Y(a,0),a.E=a.u,KH(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){wr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[HH(a,a.E,a.H[a.E][d])],2<d||1!=b){wr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y($D,m,-1,2,1);IH(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)oF(a),q=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=b[1]+h*(Math.cos(q)*e+Math.sin(q)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;q=o/2;u=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(u=-u,o=0);r=a.K[b]+q*e-u*g;u=a.N[b]+u*e+q*g;for(d=1;d<=j;++d)oF(a),q=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=r+h*(Math.sin(q)*e-Math.cos(q)*g),a.N[a.u]=u+h*(Math.cos(q)*e+Math.sin(q)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)oF(a),q=f*(d-b),a.K[a.u]=a.M+h*Math.sin(q),a.N[a.u]=a.P+h*Math.cos(q)}b=j;h=0;for(f=1;f<=b;++f)vF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[HH(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[HH(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(I,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=N(M(xE((a.K[b]+a.K[e])/2))),a.O[c]=N(M(xE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;vF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=N(M(xE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=N(M(xE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(vF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=N(M(xE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(xE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(vF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=N(M(xE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=N(M(xE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&($E(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&JH(a,j);-1<n&&(a.E=n)}
+function KH(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)oF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function JH(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=rF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function HH(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function LH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Yt(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Yt(c[d])&&!Mt(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)St(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.u)break}return g==a.u}
+function bE(a){var b,c,d;b=y($D,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{aE(a,b);c=~~(c/2)-N(M(Math.round(b[0])));d=~~(d/2)-N(M(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;cE(a)}}
+function aE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function jF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=MH(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&wr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?wr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?wr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?wr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:wr(a.o,"Charge change not possible on the halogen !");break;case 18:wr(a.o,
+"Use X button to change charge on the X atom !")}}
+function ME(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(I,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(I,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&$E(a,c);bE(a);wr(a.o,"Smaller part(s) removed !");return 1}
+function rF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function wF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];bF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),bF(a));4==a.t[d]&&(a.t[d]=1)}}
+function GH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function ZE(a){var b;NH(a);b=a.t.length;a.L=y(I,s,-1,b,1);a.O=y(I,s,-1,b,1);cE(a);bF(a)}
+function oF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(I,s,-1,c,1),aH(a.c,b,a.c.length),a.c=b,b=y(I,s,-1,c,1),aH(a.B,b,a.B.length),a.B=b,b=y(I,s,-1,c,1),aH(a.y,b,a.y.length),a.y=b,b=y(I,s,-1,c,1),aH(a.e,b,a.e.length),a.e=b,b=y(ft,m,1,c,0),aH(a.d,b,a.d.length),a.d=b,b=y(ft,m,1,c,0),aH(a.p,b,a.p.length),a.p=b,b=y($D,m,-1,c,1),aH(a.K,b,a.K.length),a.K=b,b=y($D,m,-1,c,1),aH(a.N,b,a.N.length),a.N=b,b=Vs([c,7]),aH(a.H,b,a.H.length),a.H=b,c=y(I,s,-1,c,1),aH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function CE(a,b,c,d,e,f,g){var j;j=N(M(xE(a.K[c]-d/2)));g||(j-=e-d);a=N(M(xE(a.N[c]-~~(f/2))));return new Uz(j-1-b,a-b,e+1+2*b,f+2*b)}
+function vF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(I,s,-1,b,1),aH(a.I,c,a.I.length),a.I=c,c=y(I,s,-1,b,1),aH(a.J,c,a.J.length),a.J=c,c=y(I,s,-1,b,1),aH(a.t,c,a.t.length),a.t=c,c=y(I,s,-1,b,1),aH(a.C,c,a.C.length),a.C=c,c=y(I,s,-1,b,1),aH(a.L,c,a.L.length),a.L=c,c=y(I,s,-1,b,1),aH(a.O,c,a.O.length),a.O=c,b=y(ft,m,1,b,0),aH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function eF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(yD(),aa);j+="JME 2013-10-12 "+new oH+"\n \n";j+=dF(a.u,3)+dF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=BF(0.055999999999999994*(a.K[e]-c),10,4)+BF(0.055999999999999994*(g-a.N[e]),10,4)+BF(0,10,4);h=BE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+dF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=dF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:OH(a,e)&&(g=2),c=dF(a.I[e],3)+dF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=dF(a.J[e],3)+dF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=dF(a.J[e],3)+dF(a.I[e],3)),j+=c+dF(g,3)+dF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+dF(e,4)+dF(a.B[e],4)+aa);return j+"M END\n"}
+function DF(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,Q,qb,V,L,fa,Jc,hg,xb,Qd,Rd,Sd,Wa,Kc;q=y(I,s,-1,a.u+10,1);r=y(I,s,-1,a.u+10,1);n=y(I,s,-1,a.u+1,1);o=y(I,s,-1,7,1);xb=y(I,s,-1,a.u+1,1);v=y(PH,m,-1,a.u+1,2);D=y(PH,m,-1,a.v+1,2);fa=0;if(0==a.u)return l;ME(a,!0);hg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){hg=!1;break}if(a.o.t&&hg){QH(a);wF(a);RH(a,D);SH(a,v,D);var Ib,yd,kf,dc,Ee,zd,Ad,fb,TI,Yd,w,ya,Zm,$m,ut,qf,Pa,an,bn,Nc,cn;Ib=y(I,s,-1,a.u+1,1);yd=y(I,s,-1,a.u+1,1);fb=y(TH,m,-1,a.u+1,3);var vt=a.u,dn,
+Ah,wt,tg,Kj,Le,rf;Kj=y(TH,m,-1,vt+2,3);Le=y(I,s,-1,100,1);rf=5;tg=0;Le[0]=3;Kj[1]=oh;Kj[2]=ph;wt=2;if(!(3>vt))for(;rf<Le[tg]*Le[tg];){Ah=0;for(dn=!0;dn&&Ah<=tg&&rf>=Le[Ah]*Le[Ah];)0==rf%Le[Ah]?dn=!1:++Ah;if(dn){Kj[++wt]=Vt(rf);if(wt>=vt)break;tg<Le.length-1&&(++tg,Le[tg]=rf)}rf+=2}for(w=1;w<=a.u;++w){for(ya=bn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(bn*=a.i[ya]);an=a.c[w];18==an&&(cn=a.p[w],zd=cn.charCodeAt(0)-65+1,Ad=0,1<cn.length&&(Ad=cn.charCodeAt(1)-97),0>zd&&(zd=0),0>Ad&&(Ad=0),an=28*zd+Ad);
+qf=0;-2>a.B[w]?qf=1:-2==a.B[w]?qf=2:-1==a.B[w]?qf=3:1==a.B[w]?qf=4:2==a.B[w]?qf=5:2<a.B[w]&&(qf=6);Nc=1;fb[w]=Vt(bn);Nc*=126;fb[w]=Qt(fb[w],Vt(a.y[w]*Nc));Nc*=7;fb[w]=Qt(fb[w],Vt(qf*Nc));Nc*=7;fb[w]=Qt(fb[w],Vt(an*Nc));Nc*=783;fb[w]=Qt(fb[w],Vt(a.A[w]*Nc))}for(Ee=0;!LH(a,Ib,fb);){ut=!1;for(w=1;w<=a.u;++w)Ib[w]!=yd[w]&&(yd[w]=Ib[w],ut=!0);if(ut){for(w=1;w<=a.u;++w){fb[w]=nh;for(ya=1;ya<=a.A[w];++ya)fb[w]=Zt(fb[w],Kj[Ib[a.H[w][ya]]])}Ee=0}else if(0<Ee){for(w=1;w<=a.u;++w)fb[w]=nh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){fb[w]=oh;break a}}else{for(w=1;w<=a.u;++w){fb[w]=nh;for(ya=1;ya<=a.A[w];++ya)kf=a.H[w][ya],fb[w]=Zt(fb[w],Vt(a.c[kf]*a.i[HH(a,w,kf)]))}Ee=1}LH(a,Ib,fb);for(w=1;w<=a.u;++w)fb[w]=Vt(yd[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)yd[w]=Ib[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(yd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];yd[w]=yd[Pa];yd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(Yd=a.I[w],a.I[w]=a.J[w],a.J[w]=Yd,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){$m=Zm=
+a.u;dc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<Zm?(Zm=a.I[ya],$m=a.J[ya],dc=ya):a.I[ya]==Zm&&a.J[ya]<$m&&($m=a.J[ya],dc=ya);Yd=a.I[w];a.I[w]=a.I[dc];a.I[dc]=Yd;Yd=a.J[w];a.J[w]=a.J[dc];a.J[dc]=Yd;Yd=a.t[w];a.t[w]=a.t[dc];a.t[dc]=Yd;Yd=a.C[w];a.C[w]=a.C[dc];a.C[dc]=Yd;TI=a.f[w];a.f[w]=a.f[dc];a.f[dc]=TI}ZE(a);bF(a);RH(a,D);SH(a,v,D)}else{RH(a,D);a.i=y(I,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(I,s,-1,a.u+1,1);Kc=1;a.b[1]=1;for(V=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=xb[c]){Jc=!0;for(J=1;J<=fa;++J)if(q[J]==c&&r[J]==g||q[J]==g&&r[J]==c){Jc=!1;break}Jc&&(++fa,q[fa]=c,r[fa]=g)}}else o[++L]=g;if(0==L){if(Kc==a.u)break;c=n[V--]}else if(1==L)xb[o[1]]=c,c=o[1],a.b[c]=++Kc;else{n[++V]=c;e=0;for(u=1;u<=L;++u)if(h=HH(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=HH(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);xb[e]=c;c=e;a.b[e]=++Kc}}xb=y(I,s,-1,a.u+1,1);b=y(I,s,-1,a.u+1,1);Q=y(PH,m,-1,a.u+1,2);Qd=y(PH,m,-1,a.u+1,2);f=Kc=V=0;for(u=
+1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(xb[c]=f);b[++Kc]=c;for(a.b[c]=0;;){L=e=0;qb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=fa;++E)if(q[E]==g&&r[E]==c||q[E]==c&&r[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<qb&&(e=g,qb=a.b[g]))}if(0==e){if(0==V)break a;Qd[c]=!0;c=n[V--]}else break}f=c;c=e;1<L&&(n[++V]=f,Q[e]=!0)}Rd=y(I,s,-1,a.v+1,1);Sd=y(I,s,-1,a.u+1,1);if(a.o.Pb){var VI=xb,jN=fa,xt,WI,Bh,Me,yt,zt,Oa,Lj,At;Bh=y(I,s,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Bh[b[Oa]]=Oa;yt=y(PH,m,-1,
+a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)xt=b[Oa],WI=VI[xt],Me=HH(a,xt,WI),0!=Me&&(UH(a,Me,Bh,Rd,D),yt[Me]=!0);for(Oa=1;Oa<=a.v;++Oa)yt[Oa]||UH(a,Oa,Bh,Rd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){zt=At=0;for(Lj=1;Lj<=a.A[Oa];++Lj){Me=HH(a,Oa,a.H[Oa][Lj]);if(5==a.i[Me])continue a;1==a.t[Me]&&0!=VH(a,Me,Oa)&&++At;2==a.t[Me]&&(zt=a.H[Oa][Lj])}if(0!=At)if(0<zt){var ka=a,YI=Oa,sf=Bh,ad=Sd,sc=void 0,Mj=void 0,Oc=void 0,Ne=void 0,Pc=void 0,en=void 0,fn=void 0,gn=void 0,Zd=void 0,bd=void 0,cd=void 0,
+Bt=void 0,Nj=void 0,$d=void 0,Oj=void 0,Oe=void 0,Pj=void 0,Ct=void 0,Qj=void 0,Pe=void 0,ZI=void 0,tf=void 0,$I=void 0,Dt=void 0,Rj=void 0,uf=void 0,cd=1,Mj=YI,sc=y(I,s,-1,ka.u+1,1);for(sc[1]=YI;;){Bt=!1;for(bd=1;bd<=ka.A[Mj];++bd)if(Oc=ka.H[Mj][bd],!(Oc==sc[1]||Oc==sc[cd-1]))if(Ne=HH(ka,Mj,Oc),2==ka.t[Ne]&&5!=ka.i[Ne]){Mj=sc[++cd]=Oc;Bt=!0;break}if(!Bt)break}if(!(0==cd%2||2>ka.A[sc[cd]]||3<ka.A[sc[cd]])){uf=sc[1];Pc=sc[~~((cd+1)/2)];Zd=sc[cd];tf=Pe=Oe=$d=0;Dt=Ct=!1;for(bd=1;bd<=ka.A[uf];++bd)Oc=
+ka.H[uf][bd],Ne=HH(ka,uf,Oc),1!=ka.t[Ne]||5==ka.i[Ne]||(0==$d?$d=Oc:Oe=Oc);0<sf[Oe]&&sf[$d]>sf[Oe]&&(en=$d,$d=Oe,Oe=en);Nj=$d;0==$d&&(Nj=Oe,Ct=!0);for(bd=1;bd<=ka.A[Zd];++bd)Oc=ka.H[Zd][bd],Ne=HH(ka,Zd,Oc),1!=ka.t[Ne]||5==ka.i[Ne]||(0==Pe?Pe=Oc:tf=Oc);0<sf[tf]&&sf[Pe]>sf[tf]&&(en=Pe,Pe=tf,tf=en);Qj=Pe;0==Pe&&(Qj=tf,Dt=!0);Oj=VH(ka,HH(ka,uf,$d),uf);Pj=VH(ka,HH(ka,uf,Oe),uf);ZI=VH(ka,HH(ka,Zd,Pe),Zd);$I=VH(ka,HH(ka,Zd,tf),Zd);1<(0>Oj+Pj?-(Oj+Pj):Oj+Pj)||0!=ZI||0!=$I?wr(ka.o,"Bad stereoinfo on allene !"):
+(fn=ka.K[sc[cd-1]]-ka.K[Zd],gn=ka.N[sc[cd-1]]-ka.N[Zd],Rj=Math.sqrt(fn*fn+gn*gn),0.001>Rj&&(Rj=0.001),0<(ka.N[Qj]-ka.N[sc[cd-1]])*(fn/Rj)-(ka.K[Qj]-ka.K[sc[cd-1]])*(gn/Rj)?ad[Pc]=1:ad[Pc]=-1,Ct&&(ad[Pc]*=-1),Dt&&(ad[Pc]*=-1),Nj==$d&&0>Oj&&(ad[Pc]*=-1),Nj==Oe&&0>Pj&&(ad[Pc]*=-1),sf[Nj]>sf[Qj]&&(ad[Pc]*=-1))}}else b:{var tc=a,uc=Oa,kN=VI,lN=Bh,mN=q,nN=r,oN=jN,hn=Sd,jn=void 0,dd=void 0,Et=void 0,Ch=void 0,Ca=void 0,Dh=void 0,Cd=void 0,Sj=void 0,ae=void 0,Rb=void 0,ha=void 0,Kb=void 0,Qe=void 0,kn=void 0,
+ed=void 0,oa=void 0,ln=void 0,Kb=y(I,s,-1,4,1),kn=y(I,s,-1,4,1),Eh=tc,be=uc,aJ=lN,Ft=kN,bJ=mN,cJ=nN,pN=oN,Lb=Kb,Tj=void 0,fd=void 0,mn=void 0,nn=void 0,Gt=void 0,Uj=void 0,Uj=-1;0<Ft[be]&&(Lb[++Uj]=Ft[be]);for(fd=1;fd<=pN;++fd)bJ[fd]==be&&(Lb[++Uj]=cJ[fd]),cJ[fd]==be&&(Lb[++Uj]=bJ[fd]);for(fd=Uj+1;fd<Eh.A[be];++fd){Gt=Eh.u+1;mn=1;c:for(;mn<=Eh.A[be];++mn){Tj=Eh.H[be][mn];for(nn=0;nn<fd;++nn)if(Tj==Lb[nn])continue c;aJ[Tj]<Gt&&(Gt=aJ[Tj],Lb[fd]=Tj)}}0==Ft[be]&&0<Eh.y[be]?(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=
+Lb[0],Lb[0]=-1):0<Eh.y[be]&&(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=-1);for(Ca=Sj=Dh=Ch=ln=Cd=Rb=0;4>Ca;++Ca)0>=Kb[Ca]||(jn=HH(tc,uc,Kb[Ca]),kn[Ca]=VH(tc,jn,uc),0<kn[Ca]?(++Rb,ln=Kb[Ca],Dh=Kb[Ca]):0>kn[Ca]?(++Cd,Ch=Kb[Ca],Dh=Kb[Ca]):Sj=Kb[Ca]);ae=Rb+Cd;oa=y(I,s,-1,4,1);ed=0;if(3==tc.A[uc]){if(1==Rb&&1==Cd||3==ae&&0<Rb&&0<Cd){wr(tc.o,"Error in C3H stereospecification !");break b}Qe=Kb[0];1==ae?Qe=Dh:2==ae&&(Qe=Sj);ha=FH(tc,uc,Qe,Kb);oa[0]=Dh;oa[1]=-1;oa[2]=ha[2];oa[3]=ha[1];0<Rb?ed=1:ed=-1}else if(4==tc.A[uc])if(1==
+ae)ha=FH(tc,uc,Dh,Kb),oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],0<Rb?ed=1:ed=-1;else{Qe=Kb[0];1<Sj&&(Qe=Sj);1==Rb?Qe=ln:1==Cd&&(Qe=Ch);ha=FH(tc,uc,Qe,Kb);dd=y(I,s,-1,4,1);for(Ca=0;4>Ca;++Ca)jn=HH(tc,uc,ha[Ca]),dd[Ca]=VH(tc,jn,uc);if(4==ae){if(0==Rb||0==Cd){wr(tc.o,"Error in C4 stereospecification !");break b}if(1==Rb||1==Cd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[1],ed=dd[0];else{for(Ca=0;4>Ca;++Ca)-1==dd[Ca]&&(dd[Ca]=0);ae=2}}else if(3==ae)if(3==Rb||3==Cd)oa[0]=ha[0],oa[1]=ha[3],oa[2]=
+ha[2],oa[3]=ha[1],0<Rb?ed=-1:ed=1;else{1==Rb?Rb=Et=1:Cd=Et=-1;for(Ca=0;4>Ca;++Ca)dd[Ca]==Et&&(dd[Ca]=0);ae=2}if(2==ae)if(1==Rb&&1==Cd)ha[1]==Ch?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==Ch&&(ha[2]=ha[3]),oa[0]=ln,oa[1]=Ch,oa[2]=ha[2],oa[3]=ha[1],ed=1;else{if(dd[0]==dd[1]||dd[1]==dd[2]){wr(tc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=dd[0]?(oa[0]=ha[0],oa[1]=ha[2],oa[2]=ha[1],oa[3]=ha[3]):(oa[0]=ha[1],oa[1]=ha[3],oa[2]=ha[2],oa[3]=ha[0]);1<Rb?ed=1:ed=-1}}var X=oa,Vj=Kb,mb=void 0;Vj[0]==X[1]?(mb=
+X[0],X[0]=X[1],X[1]=mb,mb=X[2],X[2]=X[3],X[3]=mb):Vj[0]==X[2]?(mb=X[2],X[2]=X[0],X[0]=mb,mb=X[1],X[1]=X[3],X[3]=mb):Vj[0]==X[3]&&(mb=X[3],X[3]=X[0],X[0]=mb,mb=X[1],X[1]=X[2],X[2]=mb);Vj[1]==X[2]?(mb=X[1],X[1]=X[2],X[2]=mb,mb=X[2],X[2]=X[3],X[3]=mb):Vj[1]==X[3]&&(mb=X[1],X[1]=X[3],X[3]=mb,mb=X[2],X[2]=X[3],X[3]=mb);oa[2]==Kb[2]?hn[uc]=1:oa[2]==Kb[3]?hn[uc]=-1:wr(tc.o,"Error in stereoprocessing ! - t30");hn[uc]*=ed}}}Wa=new $G;j=y(I,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
+Q[c]&&(Wa.b.b+=ua);0<xb[u]&&WH(a,c,xb[c],Wa,Rd);var Fh=v[c],Mb=void 0,Wj=void 0,Gh=void 0,T=void 0,T=Rc,Mb=!1;0!=a.B[c]&&(Mb=!0);0!=Sd[c]&&(Mb=!0);Gh=-1;for(Wj=1;Wj<=a.z;++Wj)if(a.r[Wj][0]==c){Gh=a.r[Wj][1];break}-1<Gh&&(Mb=!0);a.o.Ob&&0<a.e[c]&&(Mb=!0,Gh=1);switch(a.c[c]){case 2:T=Bb;break;case 3:Fh?T="c":T=Eb;break;case 4:Fh?(T=Gf,0<a.y[c]&&(Mb=!0)):T=ic;break;case 5:Fh?T="o":T=pc;break;case 7:Fh?(T="p",0<a.y[c]&&(Mb=!0)):T=rc;break;case 8:Fh?T=ug:T=Fc;break;case 13:Fh?T=xg:T=Hc;Mb=!0;break;case 6:T=
+Ic;Mb=!0;break;case 9:T=Tb;break;case 10:T=Jb;break;case 11:T=Db;break;case 12:T=$b;break;case 1:T=Xb;Mb=!0;break;case 19:T=vc;Mb=!0;break;case 20:T=wc;Mb=!0;break;case 21:T=xc;Mb=!0;break;case 22:T=yc;Mb=!0;break;case 18:Mb=!0,T=a.p[c],(G(T,wa)||G(T,Yc)||G(T,wb))&&(Mb=!1)}Mb&&(T=Sc+T,1==Sd[c]?T+=vb:-1==Sd[c]&&(T+="@@"),1==a.y[c]?T+=Xb:1<a.y[c]&&(T+=Xb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?T+=xa:T+=Ba,1<bk(a.B[c])&&(T+=bk(a.B[c]))),-1<Gh&&(T+=nb+Gh),T+=Vc);Dn(Wa.b,T);for(E=1;E<=fa;++E)if(q[E]==c||r[E]==c)d=
+r[E],d==c&&(d=q[E]),j[c]<j[d]&&WH(a,q[E],r[E],Wa,Rd),9<E&&(Wa.b.b+="%"),Cn(Wa,l+(new S(E)).b);Qd[c]&&(Wa.b.b+=va)}return Wa.b.b}function CF(a){a=new ND(a);ZE(a);return a}
+function $E(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)dE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function aF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&$E(a,c);0==a.A[d]&&$E(a,d)}
+function QH(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=HH(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&$E(a,c)}}}function NH(a){var b;b=a.c.length;a.H=Vs([b,7]);a.A=y(I,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function SH(a,b,c){var d,e,f,g,j,h,n,o,q;a.i=y(I,s,-1,a.v+1,1);q=y(PH,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){q[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[HH(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:q[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?q[h]=!1:q[h]=!0}}if(a.n){var r;d=y(PH,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(PH,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(r=!1;;){for(n=1;n<=a.u;++n){r=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(r=e[j]=!0)}if(r)break}if(!r)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:OH(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],q[f]&&q[g])){d=y(PH,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&q[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&q[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&q[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function cE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=N(M(xE((a.K[b]+a.K[c])/2))),a.O[d]=N(M(xE((a.N[b]+a.N[c])/2)))}function RH(a,b){var c;for(c=1;c<=a.v;++c)DE(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function BE(a,b){var c;c=(yD(),ED)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function OH(a,b){return 2==a.t[b]?!0:!1}function DE(a,b,c){var d,e,f,g;g=1;a.b=y(I,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function mF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=Vs([b+5,2]),aH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function XE(a){var b;a.z=0;a.s=0;DF(a);for(b=1;b<=a.u;++b)a.E=b,mF(a);a.E=0}
+function YE(a){var b,c;b=y($D,m,-1,4,1);aE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function UD(a,b){var c,d,e,f,g,j,h,n;c=y($D,m,-1,4,1);aE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;aE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function zF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function cF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Sc)&&UG(c,Vc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(pb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Xb);g=ak(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Jv(c,d+1);try{a.o.z=YC(j,10)}catch(h){if(h=Vi(h),A(h,124))a.o.z=0;else throw h;}a.E=b;mF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=G(d,Eb)?3:G(d,Bb)?2:G(d,ic)?4:G(d,pc)?5:G(d,rc)?7:G(d,Fc)?8:G(d,Tb)?9:G(d,Jb)?10:G(d,Db)?11:G(d,$b)?12:G(d,Xb)?1:G(d,Hc)?13:G(d,Ic)?6:G(d,vc)?19:G(d,wc)?20:G(d,xc)?21:G(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=FG(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=FG(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=FG(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=FG(c,g++);for(;45==e;)--d,e=FG(c,g++)}a.B[b]=d}}}
+function LE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new tD(b);try{for(;b.k=mD(b,b.b),b.k<b.j;)d=JE(YC(pD(b),10)).b,c=e=JE(YC(pD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Vi(f),A(f,124))An(f);else throw f;}}function WH(a,b,c,d,e){b=HH(a,b,c);5!=a.i[b]&&OH(a,b)?d.b.b+=sb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=ub,a=a.f[b],null!=a&&(e=a),Dn(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Uc)}
+function nF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,wr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:wr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function UH(a,b,c,d,e){var f,g,j,h,n,o,q,r,u;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);q=o=b=0;r=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:q=g);0<q&&c[o]>c[q]&&(g=o,o=q,q=g);h=HH(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=HH(a,e,q),0!=d[h]?b=q:1==a.t[h]&&5!=a.i[h]&&(b=q));c[b]>c[e]&&(r=!0);j=q=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==q?q=g:j=g);0<j&&c[q]<c[j]&&(g=q,
+q=j,j=g);h=HH(a,f,q);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=q);0==o&&(h=HH(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,q=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=q?0-q:q)||2>(0>=u?0-u:u))wr(a.o,"Not unique E/Z geometry !");else{j=HH(a,b,e);f=HH(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=HH(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<q&&0<u||0>q&&0>u?d[f]=-d[j]:d[f]=d[j],r&&(d[f]=-d[f]))}}}function MH(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=HH(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(OH(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function VH(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function bF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=MH(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function eE(a){EH(this);this.o=a;this.z=this.v=this.u=0}
+function KE(a,b){var c,d,e,f,g,j,h;eE.call(this,a);f=l;j=HE(b);if(null!=j){h=new sD(b,j,!0);for(e=1;4>=e;++e)f=IE(h,j);g=JE(YC(mo(f.substr(0,3)),10)).b;c=JE(YC(mo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)oF(this),f=IE(h,j),this.K[e]=(new RG(OG(mo(f.substr(0,10))))).b,this.N[e]=-(new RG(OG(mo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=mo(f.substr(31,d-31)),cF(this,e,d),62<=f.length&&(f=mo(f.substr(60,3)),0<f.length&&(f=JE(YC(f,10)).b,0<f&&(this.E=e,a.z=f,mF(this),this.E=0)));for(e=1;e<=c;++e)vF(this),
+f=IE(h,j),this.I[e]=JE(YC(mo(f.substr(0,3)),10)).b,this.J[e]=JE(YC(mo(f.substr(3,3)),10)).b,g=JE(YC(mo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=JE(YC(mo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);NH(this);zF(this);bE(this);for(ZE(this);(h.k=mD(h,h.b),h.k<h.j)&&!(null==(f=pD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new rD(f);pD(g);pD(g);j=JE(YC(pD(g),10)).b;
+for(e=1;e<=j;++e)c=JE(YC(pD(g),10)).b,this.B[c]=JE(YC(pD(g),10)).b}if(0==f.indexOf("M APO")){g=new rD(f);pD(g);pD(g);j=JE(YC(pD(g),10)).b;for(e=1;e<=j;++e)c=JE(YC(pD(g),10)).b,f=JE(YC(pD(g),10)).b,this.E=c,Y(this,0),cF(this,this.u,vc+f),this.E=0}}QH(this);ZE(this)}}
+function GF(a,b){var c,d,e,f,g;eE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));UG(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new rD(b);d=JE(YC(pD(f),10)).b;e=JE(YC(pD(f),10)).b;for(c=1;c<=d;++c)g=pD(f),oF(this),cF(this,this.u,g),this.K[c]=(new RG(OG(pD(f)))).b,this.N[c]=-(new RG(OG(pD(f)))).b;for(c=1;c<=e;++c)if(vF(this),this.I[c]=JE(YC(pD(f),10)).b,this.J[c]=JE(YC(pD(f),10)).b,this.t[c]=JE(YC(pD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;NH(this);zF(this);bE(this)}catch(j){j=Vi(j);if(A(j,124)){j.Ic();this.u=0;return}throw j;}QH(this);ZE(this)}}
+function NE(a,b,c){var d,e,f;eE.call(this,a);f=y(I,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(oF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))vF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;ZE(this);bE(this)}
+function fF(a,b,c){var d,e,f,g,j;eE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(I,s,-1,this.u+1,1);this.B=y(I,s,-1,this.u+1,1);this.y=y(I,s,-1,this.u+1,1);this.e=y(I,s,-1,this.u+1,1);this.d=y(ft,m,1,this.u+1,0);this.K=y($D,m,-1,this.u+1,1);this.N=y($D,m,-1,this.u+1,1);this.p=y(ft,m,1,this.u+1,0);this.I=y(I,s,-1,this.v+1,1);this.J=y(I,s,-1,this.v+1,1);this.t=y(I,s,-1,this.v+1,1);this.f=y(ft,m,1,this.v+1,0);this.C=y(I,s,-1,this.v+1,1);this.r=Vs([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}ZE(this);bE(this)}
+function ND(a){var b;EH(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(I,s,-1,this.u+1,1);aH(a.c,this.c,this.u+1);this.B=y(I,s,-1,this.u+1,1);aH(a.B,this.B,this.u+1);this.y=y(I,s,-1,this.u+1,1);aH(a.y,this.y,this.u+1);this.e=y(I,s,-1,this.u+1,1);aH(a.e,this.e,this.u+1);this.d=y(ft,m,1,this.u+1,0);aH(a.d,this.d,this.u+1);this.K=y($D,m,-1,this.u+1,1);aH(a.K,this.K,this.u+1);this.N=y($D,m,-1,this.u+1,1);aH(a.N,this.N,this.u+1);this.p=y(ft,m,1,this.u+1,0);aH(a.p,this.p,this.u+1);this.I=y(I,
+s,-1,this.v+1,1);aH(a.I,this.I,this.v+1);this.J=y(I,s,-1,this.v+1,1);aH(a.J,this.J,this.v+1);this.t=y(I,s,-1,this.v+1,1);aH(a.t,this.t,this.v+1);this.f=y(ft,m,1,this.v+1,0);aH(a.f,this.f,this.v+1);this.C=y(I,s,-1,this.v+1,1);aH(a.C,this.C,this.v+1);this.r=Vs([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function BF(a,b,c){var d,e,f;if(0==c)return dF(K(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=N(M(xE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new RG(a)).b;d=no(e,oo(46));0>d&&(e+=Ya,d=no(e,oo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function HE(a){var b;b=new sD(a,aa,!0);if(4<lD(b))return aa;b=new sD(a,kh,!0);return 4<lD(b)?kh:null}
+function dF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=ub);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function IE(a,b){for(var c,d;a.k=mD(a,a.b),a.k<a.j;){d=pD(a);if(G(d,b))return ba;for(pD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}t(538,1,{140:1},eE,KE,GF,NE,fF,ND);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function xr(){xr=x;yr=new qC(Xb)}
+function TE(a,b){var c;xr();var d;yH.call(this);this.d=new OA("Help");new OA("Home");this.e=b;O(this,(yD(),AD));this.hc&&GB(this.hc.d,!1);DB(this,!1);d=rz(b);if(1==a)this.f||(this.f=new ZB(d),wH(this.f,-30,0)),this.k=this.f,c=LD(b),this.hc&&FB(this.hc.d.I.c,Gc),Yz(this,new JA(2)),this.i=new qC(c+" "),P(this,this.i,Hb),d=new bA,P(d,this.j,null),this.e.Hb&&(c=new OA("Submit"),P(d,c,null)),P(this,d,Lc),c=mo(uo(this.i.hc.b.pb,ch)),sC(this.i.hc,c),this.hc&&GB(this.hc.d,!0),DB(this,!0);else if(2==a)this.c||
+(this.c=new ZB(d),wH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&FB(this.hc.d.I.c,"Nonstandard atom"),Yz(this,new JA(2)),c=new bA,P(c,new SB("atomic SMILES",1),null),P(this,c,nc),c=Xb,yr&&(c=uo(yr.hc.b.pb,ch)),yr=new rC(c,8),P(this,yr,Hb),c=new bA,P(c,this.j,null),P(this,c,Lc);else{this.b||(this.b=new ZB(d),wH(this.b,5*b.Z,0));var e,f;d="About "+(yD(),LF);this.hc&&FB(this.hc.d.I.c,d);Yz(this,new OB(0));O(this,AD);P(this,new SB(LF+" Molecular Editor v2013-10-13",1),null);P(this,new SB("Peter Ertl and Bruno Bienfait",
+1),null);for(c=zD,d=0,f=c.length;d<f;++d)e=c[d],e=new SB(e,1),Ez(e,this.e.y),P(this,e,null);c=new bA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}CB(this);c=this.k;xH(this.hc.d,c.b,c.c);!qz(this)&&Vz(this);Fz(this)}t(539,531,si,TE);_.Nf=function(a){var b,c;if(a.i===this.d){try{b=new SC(this.e.I),c=RC(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Vi(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,WD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var yr;
+function XH(a,b){pz(b)==a.b?O(b,(UA(),cB)):O(b,a.b)}
+function YH(a){var b,c,d,e;e=l;d=!1;pz(ZH)!=a.b?(e=wa,d=!0):pz($H)!=a.b?(e="!#6",d=!0):pz(aI)!=a.b?(O(bI,(UA(),cB)),O(cI,cB),O(dI,cB),O(eI,cB),e="F,Cl,Br,I"):(b=pz(fI)!=a.b,c=pz(gI)!=a.b,pz(hI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),pz(iI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),pz(jI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),pz(kI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),pz(lI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),pz(bI)!=a.b&&(e+="F,"),pz(cI)!=a.b&&(e+="Cl,"),pz(dI)!=a.b&&(e+="Br,"),pz(eI)!=a.b&&(e+="I,"),
+UG(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Yc:c?e=wb:(O(ZH,(UA(),cB)),e=wa)));b=l;d&&pz(fI)!=a.b&&(b+=";a");d&&pz(gI)!=a.b&&(b+=";A");pz(mI)!=a.b&&(b+=";R");pz(nI)!=a.b&&(b+=";!R");pz(ZH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=oI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=pI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);pz(qI)!=a.b&&(e="~");pz(rI)!=a.b&&(e=nb);pz(sI)!=a.b&&(e=vb);pz(tI)!=a.b&&(e="!@");sC(a.f.hc,e)}
+function uI(a){vI(a);wI(a);var b=oI.hc.b;Xx(b,0);b.pb.options[0].selected=!0;b=pI.hc.b;Xx(b,0);b.pb.options[0].selected=!0;O(fI,a.b);O(gI,a.b);O(mI,a.b);O(nI,a.b);O(oI,a.b);O(pI,a.b);xI(a)}function vI(a){O(hI,a.b);O(iI,a.b);O(jI,a.b);O(kI,a.b);O(lI,a.b);O(bI,a.b);O(cI,a.b);O(dI,a.b);O(eI,a.b)}function wI(a){O(ZH,a.b);O($H,a.b);O(aI,a.b)}function xI(a){O(qI,a.b);O(rI,a.b);O(sI,a.b);O(tI,a.b);a.c=!1}
+function UE(a){EB.call(this,"Atom/Bond Query");this.j=new OA(this.Mf());nA(this.r,new zH(this));this.b=(yD(),AD);this.d=a;this.e||(a=rz(a),this.e=new ZB(a),wH(this.e,-150,10));this.k=this.e;Yz(this,new NB);O(this,this.b);a=new bA;Yz(a,new sB(0,3,1));P(a,new RB("Atom type :"),null);ZH=new OA(zb);$H=new OA("Any except C");aI=new OA("Halogen");P(a,ZH,null);P(a,$H,null);P(a,aI,null);P(this,a,null);a=new bA;Yz(a,new sB(0,3,1));P(a,new SB("Or select one or more from the list :",0),null);P(this,a,null);
+a=new bA;Yz(a,new sB(0,3,1));hI=new OA(Eb);iI=new OA(ic);jI=new OA(pc);kI=new OA(Fc);lI=new OA(rc);bI=new OA(Tb);cI=new OA(Jb);dI=new OA(Db);eI=new OA($b);P(a,hI,null);P(a,iI,null);P(a,jI,null);P(a,kI,null);P(a,lI,null);P(a,bI,null);P(a,cI,null);P(a,dI,null);P(a,eI,null);P(this,a,null);a=new bA;Yz(a,new sB(0,3,1));oI=new SA;RA(oI,zb);RA(oI,bb);RA(oI,db);RA(oI,kb);RA(oI,lb);P(a,new RB("Number of hydrogens : "),null);P(a,oI,null);P(this,a,null);a=new bA;Yz(a,new sB(0,3,1));pI=new SA;RA(pI,zb);RA(pI,
+bb);RA(pI,db);RA(pI,kb);RA(pI,lb);RA(pI,"4");RA(pI,"5");RA(pI,"6");P(a,new SB("Number of connections :",0),null);P(a,pI,null);P(a,new SB(" (H's don't count.)",0),null);P(this,a,null);a=new bA;Yz(a,new sB(0,3,1));P(a,new RB("Atom is :"),null);fI=new OA(Ab);P(a,fI,null);gI=new OA("Nonaromatic");P(a,gI,null);mI=new OA(Ec);P(a,mI,null);nI=new OA(mc);P(a,nI,null);P(this,a,null);a=new bA;O(a,jB(pz(this)));Yz(a,new sB(0,3,1));P(a,new RB("Bond is :"),null);qI=new OA(zb);P(a,qI,null);rI=new OA(Ab);P(a,rI,
+null);sI=new OA(Ec);P(a,sI,null);tI=new OA(mc);P(a,tI,null);P(this,a,null);a=new bA;Yz(a,new sB(1,3,1));this.f=new rC(wa,20);P(a,this.f,null);P(a,new OA(Cc),null);P(a,this.j,null);P(this,a,null);this.hc&&GB(this.hc.d,!1);DB(this,!1);vI(this);wI(this);xI(this);O(fI,this.b);O(gI,this.b);O(mI,this.b);O(nI,this.b);O(oI,this.b);O(pI,this.b);XH(this,ZH);CB(this);a=this.k;xH(this.hc.d,a.b,a.c);!qz(this)&&Vz(this);Fz(this)}t(540,531,si,UE);
+_.Nf=function(a,b){var c;G(b,Cc)?(uI(this),XH(this,ZH),YH(this)):A(a.i,87)?(xI(this),ct(a.i)===ct(ZH)?(vI(this),wI(this)):ct(a.i)===ct($H)?(vI(this),wI(this)):ct(a.i)===ct(aI)?(vI(this),wI(this)):ct(a.i)===ct(mI)?O(nI,this.b):ct(a.i)===ct(nI)?(O(mI,this.b),O(fI,this.b)):ct(a.i)===ct(fI)?(O(gI,this.b),O(nI,this.b)):ct(a.i)===ct(gI)?O(fI,this.b):ct(a.i)===ct(qI)||ct(a.i)===ct(rI)||ct(a.i)===ct(sI)||ct(a.i)===ct(tI)?(uI(this),this.c=!0):wI(this),XH(this,a.i),YH(this)):A(a.i,88)&&(xI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+O(c,this.b):O(c,(UA(),cB)),YH(this));107!=this.d.d&&(this.d.d=107,gA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var ZH=_.f=null,qI=null,$H=null,fI=null,rI=null,dI=null,hI=null,pI=null,oI=null,cI=null,bI=null,aI=null,eI=null,iI=null,gI=null,nI=null,tI=null,jI=null,lI=null,mI=null,sI=null,kI=null;function OF(){lH(this)}t(541,516,Rh,OF);_.Oe=function(){this.b=-1;this.c=y(mH,m,0,0,0);this.d=0};_.b=-1;
+function yI(a,b){a:{var c=a.b,d=b.b,e,f,g;f=!1;if(null!=d){if(null!=c.b.Ab){uD(c.b.Ab,H(ft,m,1,[d]));break a}g=l;e=c.b.Ib;var j,h,n,o;if(null==d)e=0;else if(j=VG(d,"\\$\\$\\$\\$\r?\n?"),1>=j.length)e=0;else{for(n=0,o=j.length;n<o;++n)h=j[n],at(e.c,e.d++,h);e=j.length}0<e&&(g=". Use Page Up/Down for SDF access ("+e+va);try{FE(c.b,d,!0)?(wr(c.b,"Structure pasted"+g),XD(c.b),gA(c.b),f=!0):(WE(new dG(c.b.K,c.b,AD)),GE(c.b,!0),gA(c.b))}catch(q){if(q=Vi(q),A(q,124))g=c.b,g.lb=!0,g.K="ERROR - invalid MOL ",
+WD(g),WE(new dG(c.b.K,c.b,AD)),gA(c.b);else throw q;}}f&&c.b.Ke(d)}}function rr(a){a=new FC(a);ur();var b,c,d,e,f;try{var g=(xC(),AC);if(BC(g,(xC(),AC)))b=a.b;else if(BC(g,yC))b=new JC(a.b);else throw new GC(g);c=Qn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new zI;Ny(d.f,c);e=(f=VG(c,"\r\n|\r|\n|\n\r"),f.length);Hv(d.f,20*(10>e?e:10)+cg);fo((bo(),co),new AI(d));BI(d);CI(d)}catch(j){if(j=Vi(j),A(j,105))An(j);else throw j;}}function PF(){}t(542,1,{106:1,113:1},PF);
+_.xe=function(a){yI(this,a)};_.b=null;t(544,314,ei);function or(){var a;or=x;DI=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);EI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");FI=DI&!EI;var b;a=H(I,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);pr=y(I,s,-1,1E3,1);for(b=0;b<pr.length;++b)pr[b]=-999;for(b=0;b<a.length;b+=2)pr[a[b+1]]=a[b]}
+function mq(a,b,c){a=new GI(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function eA(a,b,c){var d;d=new HI;wj(d.u,b,c);pj(a.i,d.u,0,0);dj(a.b,d);return d}function YF(a,b){return!a.f?null:b in a.f?a.f[b]:null}function tE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)lw(a.i,b.u,c,d),b.s=c,b.t=d;II(b)}
+function XF(a,b,c,d){or();this.pb=ex();this.b=new jj;this.k=new jj;this.f=d;this.pb.style[Xf]=bb;this.pb.style[Vf]=bb;this.pb.style[Og]=$e;this.pb.style[hh]=b;this.pb.style[Je]=c;this.i=new JI;this.i.pb.style[hh]=eb;Hv(this.i,eb);FI?(b=new KI,c=new LI,pj(b,this.i,0,0),pj(b,c,0,0),pw(this,b)):pw(this,this.i);this.d=a;a.Vb=this;FI?(this.n=new MI(this),this.n.j=new NI(this),this.n.k=new OI(this),this.n.o=new PI(this),this.n.n=new QI(this),this.d&&(this.n.f=new RI(this),this.n.i=new SI(this),this.n.b=
+new UI(this))):B(this,new XI(this),(Br(),Br(),Cr));B(this,this,(rq(),rq(),sq));B(this,new dJ(this),(zj(),zj(),Aj));B(this,new eJ(this),(Bj(),Bj(),Cj));B(this,new fJ(this),(lr(),lr(),mr));(lq(),lq(),Jz).b=this}t(543,544,ei,XF);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var FI,EI,DI,pr=null;function JI(){nw.call(this);this.pb[Bd]=We}t(546,292,mi,JI);function KI(){JI.call(this);this.pb.style[hh]=eb;this.pb.style[Je]=eb}t(545,546,mi,KI);function XI(a){this.b=a}t(547,1,{},XI);
+_.uc=function(a){var b,c,d,e;d=Fj(a);e=Gj(a);c=Hj(a.b);b=new gJ(a);2==c&&(b.f=4);b=gF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function dJ(a){this.b=a}t(548,1,{},dJ);_.vc=function(a){var b,c;b=Fj(a);c=Gj(a);a=new gJ(a);this.b.j?qF(this.b.d,a,b,c):sF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function eJ(a){this.b=a}t(549,1,{},eJ);_.wc=function(a){this.b.j=!1;Fj(a);Gj(a);uF(this.b.d)};_.b=null;function fJ(a){this.b=a}t(550,1,{},fJ);_.b=null;
+function LI(){JI.call(this);this.pb.style[hh]=eb;this.pb.style[Je]=eb}t(551,546,mi,LI);function hJ(a,b){var c;c=b.b;c.f=4;return gF(a.b.d,c,b.e,b.f)}function NI(a){this.b=a}t(552,1,{},NI);_.Of=function(a){return hJ(this,a)};_.b=null;function cs(a,b){sF(a.b.d,b.b,b.e,b.f);return gF(a.b.d,b.b,b.e,b.f)}function OI(a){this.b=a}t(553,1,{},OI);_.Of=function(a){return cs(this,a)};_.b=null;function PI(a){this.b=a}t(554,1,{},PI);_.Of=function(a){return qF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function QI(a){this.b=a}t(555,1,{},QI);_.Of=function(){return uF(this.b.d)};_.b=null;function cr(a,b){var c;c=M(xE(b.c));c=new IC(b,0,og,c);OD(a.b.d,c);return!0}function RI(a){this.b=a}t(556,1,{},RI);_.Of=function(a){return cr(this,a)};_.b=null;function dr(a,b){var c;c=M(xE(100*b.d));c=new IC(b,0,vg,c);OD(a.b.d,c);return!0}function SI(a){this.b=a}t(557,1,{},SI);_.Of=function(a){return dr(this,a)};_.b=null;function hr(a,b){var c;c=new IC(b,0,le,mh);OD(a.b.d,c);return!0}function UI(a){this.b=a}
+t(558,1,{},UI);_.Of=function(a){return hr(this,a)};var iJ=_.b=null;function jJ(){jJ=x;iJ=new au((pu(),new ou("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function kJ(){kJ=x;lJ={}}function mJ(a,b,c){var d;c&&(b.style[re]=c.c+cg,d=c.b,d!=Qb&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=pd),0!=(c.d&2)&&(b.style[se]=Ue));a.f.style[gh]=Mf}
+function yB(a){var b=nJ,c,d,e,f,g,j,h,n,o,q,r,u,v;c=Hi(a);c in lJ?a=lJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Dg),f=$doc.createElement(Se),f.width=1,f.height=1,g=(jJ(),iJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),mJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=zo(e),n=zo(e)+(e.offsetHeight||0),o=n-h,q=zo(f)+(f.offsetHeight||0)+1,r=n-q,u=q-h,d.removeChild(e),v=new oJ,v.b=u,v.c=r,v.d=o,v),lJ[c]=a);return a}
+function pJ(){kJ();var a,b,c,d,e;Dj();this.b=H(ft,m,1,["monospace","sans-serif",Ag]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Dg);vo(this.f,this.i);this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}t(561,1,{},pJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var lJ;function oJ(){}t(562,1,{},oJ);
+_.b=0;_.c=0;_.d=0;function hF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Vi(b),!A(b,130))throw b;}return!1}function iF(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Vi(b),!A(b,130))throw b;}return!1}function gJ(a){qr.call(this,null,0,null);this.b=a}function GI(a,b,c){qr.call(this,a,0,b);this.b=c}t(563,404,ti,gJ,GI);_.ve=function(){return hF(this)};_.we=function(){return iF(this)};_.b=null;
+function nC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=nJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),vo(c.f,b),mJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function mC(a){this.c=a;this.b={};!nJ&&(nJ=new pJ)}t(564,407,Xh,mC);var nJ=null;function fA(a){this.b=a}t(565,415,{},fA);_.b=null;function qJ(a,b){this.b=a;this.c=b}t(566,1,{},qJ);_.b=null;_.c=null;function rJ(){Mx.call(this);this.pb[Bd]="jsa-resetTable";this.pb.style[hh]=ld}t(567,327,mi,rJ);
+function sJ(){sJ=x;var a=tJ=new pJ;Dj();a.i="9p";a.f.style[qe]=Ag;a.f.style[re]="144.0pt";vo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);uJ=new sA(1)}function jE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,II(a)}
+function lE(a,b,c,d,e,f,g){var j,h,n,o,q,r,u,v,D,E,J;a.o&&(iE(a,!1),360<=g||-360>=g?j=kE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),q=b+d/2,r=c+e/2,u=d/2,v=e/2,D=vJ(q,r,u,v,f),E=vJ(q,r,u,v,h),J="<g"+a.n+tb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),jE(a,j))}function W(a,b,c,d,e){a.o&&jE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
+function hE(a,b,c,d,e){a.o&&(iE(a,!1),jE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab))}function sE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+ea+a.j+' fill="'+e+ja+b+"</text>");jE(a,b)}function JB(a,b,c,d,e){iE(a,!0);jE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+ab)}
+function II(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=qo(ro(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-gk(a.u.pb),d=so(ro(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-ik(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(vo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function U(a,b){(a.e=b)&&(a.i=lg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function rE(a,b){a.f=b;a.j=KF(b)}t(568,411,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
+_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var uJ,tJ;function Rr(a,b,c){c&&(bs(a,b),c.Of(a.c));a.e=!0}function bs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-qo(ro(a.p.pb.ownerDocument),a.p.pb)+fk(a.p.pb)+Go(a.p.pb.ownerDocument),a.c.f=c.clientY-zo(a.p.pb)+(a.p.pb.scrollTop||0)+Ho(a.p.pb.ownerDocument),a.c.b=new gJ(b),b.b.preventDefault(),!0):!1}
+function MI(a){this.p=a;this.c=new wJ;this.d=new xJ(this);B(this.p,new yJ(this),(Zr(),Zr(),$r));B(this.p,new zJ(this),(Sr(),Sr(),Tr));B(this.p,new AJ(this),(Wr(),Wr(),Xr));B(this.p,new BJ(this),(Or(),Or(),Pr));B(this.p,new CJ,(ir(),ir(),jr));B(this.p,new DJ(this),(er(),er(),fr));B(this.p,new EJ(this),($q(),$q(),ar))}t(569,1,{},MI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function xJ(a){Bk();this.b=a}t(570,26,{},xJ);
+_.Hc=function(){!this.b.e&&this.b.j&&hJ(this.b.j,this.b.c)};_.b=null;function yJ(a){this.b=a}t(571,1,{},yJ);_.b=null;function zJ(a){this.b=a}t(572,1,{},zJ);_.b=null;function AJ(a){this.b=a}t(573,1,{},AJ);_.b=null;function BJ(a){this.b=a}t(574,1,{},BJ);_.b=null;function CJ(){}t(575,1,{},CJ);function DJ(a){this.b=a}t(576,1,{},DJ);_.b=null;function EJ(a){this.b=a}t(577,1,{},EJ);_.b=null;function wJ(){}t(578,1,{},wJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function FJ(a){var b,c,d,e,f;ek(a);d=(qj(),rj(null));e=new rJ;Jx(e,a);bw(d,e,d.pb);f=a.kd();b=a.jd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Lx(e,a);jw(d,e);return new xz(f,b)}function GJ(){this.pb=$doc.createElement(Xd);this.pb[Bd]=We;this.pb.style[Wf]=Ke;this.pb.style[$f]=Zc;this.pb.style[hh]=eb;this.pb.style[Je]=eb}t(580,295,vi,GJ);_.gd=function(){return gk(this.pb)};_.hd=function(){return ik(this.pb)};
+function KF(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function vJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new qJ(new RG(a),new RG(b))}function kE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
+function zE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function iE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function HI(){sJ();this.o=uJ;this.d=[];this.u=new GJ}t(581,568,{},HI);_.b=l;_.c=l;function HJ(){HJ=x;IJ=new xz(0,0)}
+function JJ(a){var b;b=a.Sf();if(!b){var c;(c=a.Pf())?(b=FJ(c.b),wj(c.ye(),b.c,b.b),c=FJ(c.b),b=new xz(c.c-b.c,c.b-b.b)):b=new xz(0,0);a.Wf(b)}return b}function Mz(a,b){var c;if(a.Ce())return IJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Vf(qz(b));c=FJ(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function KJ(a,b){var c;b&&(c=lg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Rf().pb.style[md]=c)}function LJ(){this.f=new nB;this.f.b=-1;this.f.c=-1}t(583,1,{});_.Pf=function(){return null};_.Qf=function(a){this.Uf(a.Rd())};
+_.Rf=function(){return this.ye()};_.Sf=function(){return MJ};_.Id=function(){};_.Ce=function(){return!1};_.Tf=function(a){this.Vf(qz(a))};_.Uf=function(a){KJ(this,a)};_.Vf=function(a){var b=this.ye().pb,c,d,e;c=(Wz(),Xz);e=a.c;d=a.b;e!=c.c?b.style[re]=l+e+"pt":b.style[re]=l;d!=c.b?b.style[qe]=d:b.style[qe]=l;0!=(a.d&1)?b.style[te]=pd:b.style[te]=l;0!=(a.d&2)?b.style[se]=Ue:b.style[se]=l};_.Wf=function(a){MJ=a};_.Xf=function(){};var MJ=_.f=null,IJ;
+function PA(a,b){HJ();LJ.call(this);this.b=new Yw(a);this.b.ld()[Bd]=l;B(this.b,new NJ(this,b),(oq(),oq(),pq))}t(582,583,{},PA);_.ye=function(){return this.b};_.Uf=function(a){KJ(this,a)};_.b=null;function NJ(a,b){this.b=a;this.c=b}t(584,1,{},NJ);_.Pc=function(a){lq();mq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function TA(a){HJ();LJ.call(this);this.b=new Yx;B(this.b,new OJ(this,a),(iq(),iq(),jq))}t(585,583,{},TA);_.ye=function(){return this.b};_.b=null;
+function OJ(a,b){this.b=a;this.c=b}t(586,1,{},OJ);_.b=null;_.c=null;function PJ(a,b){var c,d;KJ(a,b.Rd());for(d=new Pi(b.Wb.b);d.c<d.e.Fe();)c=Qi(d),c.lc&&c.hc.Qf(c)}function QJ(a,b){var c,d,e,f,g,j,h;wj(a.e,b.Yd(),b.Ud());for(d=new Pi(b.Wb.b);d.c<d.e.Fe();)c=Qi(d),c.lc&&(e=c.hc,e.Tf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=JJ(e).c,f-=JJ(e).b,wj(e.ye(),g,f),!c.ob&&a.e.Cd(c),a.e.Dd(c,j,h)))}function aA(){HJ();LJ.call(this);this.e=new nw}t(587,583,{},aA);
+_.Qf=function(a){PJ(this,a)};_.ye=function(){return this.e};_.Tf=function(a){QJ(this,a)};_.e=null;function TB(a){HJ();LJ.call(this);var b=this.b=new wx;cx(b.c,a,!1);ox(b);this.f.b=-1;this.f.c=-1}t(588,583,{},TB);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?xo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function WB(a){this.b=new ry(a.i,new RJ(a))}t(589,1,{},WB);_.b=null;
+function ny(a){var b,c,d,e,f;f=new HC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(SJ,m,106,0,0);for(c=b.b?Nk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=mj((kA(),R),new S(f.e)));c=c.c;if(St(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(Fs(),Fs(),Gs):new oA(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new qr(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.gg(),null.gg()):100==f.e&&A(f.f,103)?(j=f.f,h=new qr(j,205,null),h.j=j.Zd(),
+h.k=j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.gg():401==f.e||402==f.e?(null.gg(),null.gg(),null.gg(),null.gg(),null.gg()):500<=f.e&&507>=f.e&&(g=null.hg,500!=g&&(f=new qr(null.hg,g,null),f.j=null.gg(),f.k=null.gg(),j=null.gg(),f.f=j&12,501==g&&null.gg())))}function RJ(a){this.b=a}t(590,1,Zh,RJ);_.xc=function(){ny(this)};_.b=null;function sC(a,b){Ny(a.b,b);a.f.b=-1;a.f.c=-1}function tC(){HJ();LJ.call(this);this.b=new Ry}t(591,583,{},tC);
+_.Pf=function(){var a;a=new tC;Ny(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};_.Sf=function(){return TJ};_.Wf=function(a){TJ=a};var TJ=_.b=null;t(592,587,{});function UJ(a){var b;b=new Cq(to(a.pb,Rf),to(a.pb,Qf));a=new Cq(to(a.T.jb.pb,Rf),to(a.T.jb.pb,Qf));return H(I,s,-1,[b.c-a.c,b.b-a.b])}function VJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.qd(a.R);a.od(b);a.R=a.Q=null}else null!=a.R?(WJ(a,a.R),a.R=null):null!=a.Q&&(XJ(a,a.Q),a.Q=null);Jj(a.S)}
+function BI(a){a.kb?a._f(Fq(a.T.jb)):(a.Ld(),BI(a))}function XJ(a,b){var c;a.kb?(c=UJ(a),a._f(new Cq(-1,YJ(b,!1)-c[1]))):a.Q=b}function ZJ(a,b){var c;b!=a.Gd()&&(c=a.T.jb,Uv(c),$J(c,b,c.pb,c.q.d,!0))}function WJ(a,b){var c;a.kb?(c=UJ(a),a._f(new Cq(YJ(b,!0)-c[0],-1))):a.R=b}t(595,297,Qh);_.Yf=function(){var a,b;b=Fq(this.T.jb);a=UJ(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.T.jb;return 0!=a.q.d?aK(dz(a.q,0)):null};_.Zf=function(a){bK(this.T.jb,a)};_.Bd=function(){return new Vv(this.T.jb)};
+_.$f=function(){Jq(this.T.jb)};_.wd=function(){VJ(this)};_.Od=function(){Jq(this.T.jb)};_.yd=function(a){return cK(this.T.jb,a)};_._f=function(a){Hq(this.T.jb,a)};_.od=function(a){XJ(this,a)};_.Hd=function(a){ZJ(this,a)};_.qd=function(a){WJ(this,a)};_.Q=null;_.R=null;function dK(){dK=x;uw();var a=(eK(),fK(),gK);hK=new Ox(a.e,a.c,a.d,a.f,a.b)}function iK(a,b){if(0!=a.I.b.q.d&&aK(dz(a.I.b.q,0)))throw new Pv("WindowPanel can only contain one child widget");jK(a,b)}
+function CI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Ke,a.ab=!1,a.Ld());b=a.pb;b.style[$e]=0+(Dj(),cg);b.style[Tg]=cb;e=xj()-to(a.pb,Rf)>>1;f=yj()-to(a.pb,Qf)>>1;xH(a,ak(Go($doc)+e,0),ak(Ho($doc)+f,0));d||((a.ab=c)?(By(a.pb,jg),a.pb.style[eh]=fh,nk(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
+function kK(a,b){var c;if(a.w){c=new iv;a.mb&&vs(a.mb,c);a.J&&Gq(a.r,a);try{Xi(a.r.d,a)}catch(d){if(d=Vi(d),!A(d,124))throw d;}a.n=lK(a.r,a);try{ww(a,b)}finally{$i(a.t.b),$i(a.s.b),$i(a.u.b),a.P&&cj(a.P,a.r),a.C&&(a.C=!1)}}else ww(a,b)}function mK(a,b,c){var d,e;e=a.ob;d=new Yj(a,e);e.Dd(a,d.b+b,d.e+c)}function nK(a,b,c){b=new oK(yo(xo(qv(qv(a.T.d,b),c))));Tv(b,a);B(b,a.o,(oq(),oq(),pq));return b}function Eq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Hq(a.T.jb,b)}
+function xH(a,b,c){var d,e;(e=a.r)?(d=pK(e.pb),zw(a,b+(gk(e.pb)+d[3]),c+(ik(e.pb)+d[0]))):zw(a,b,c)}function GB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Iq(a.r,a):Gq(a.r,a)))}function jK(a,b){if(b!=(0!=a.I.b.q.d?aK(dz(a.I.b.q,0)):null)){Uv(a.I.b);var c=a.I.b;$J(c,b,c.pb,c.q.d,!0)}}
+function qK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(zq(),rK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Pi(a.P);e.c<e.e.Fe();)if(d=Qi(e),b==(zq(),sK)){!d.c&&(d.c=new tK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(zq(),Aq))g=d.r,j=d.F,d.I.d?(xH(d,j.d,j.e),Eq(d,new Cq(j.c,-1))):(xH(d,j.d,j.e),Eq(d,new Cq(j.c,j.b)),Iq(g,d)),Ti(g.d,d,d.I.c),Ak(d.z,333);else if(!d.C&&f==(zq(),rK))d.pb.style[eh]=fh,zq()}else if(b==Aq){!d.c&&(d.c=new tK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=pK(j.pb);h=d.F;if(d.I.d)h.d=gk(d.pb)-
+g[3]-gk(j.pb),h.e=ik(d.pb)-g[0]-ik(j.pb),d.F=h,xH(d,0,0),uK(d,Bq(j.pb).c,-1);else{if(f!=(zq(),rK))h.d=gk(d.pb)-g[3]-gk(j.pb),h.e=ik(d.pb)-g[0]-ik(j.pb),h.c=d.q,h.b=d.p,d.F=h;xH(d,0,0);Hq(d,new vK(Bq(j.pb)));Gq(j,d)}d==d.r.b||VE(d);Ak(d.z,333)}}else b==rK&&(!d.c&&(d.c=new tK),d=a,d.C||(d.G=c,d.pb.style[eh]=Ke))}}function wK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.gg().gg()}
+function xK(a){if(!a.kb){a.t=Nv(a,a.r,(!gs&&(gs=new Hk),gs));a.s=Nv(a,a.r,Gk?Gk:Gk=new Hk);a.u=Nv(a,a.r,(!ls&&(ls=new Hk),ls));var b=a.r;!a.P&&(a.P=new jj);dj(a.P,b);gs&&(b=new fs(a),a.mb&&vs(a.mb,b));a.J&&Iq(a.r,a);Ti(a.r.d,a,a.I.c);a.n&&(zw(a,a.n.b,a.n.c),a.n=null);Aw(a);VE(a)}}function VE(a){if(a!=a.r.b){var b;ls&&(b=new ks(a),a.mb&&vs(a.mb,b))}}
+function yK(a,b,c){uw();var d;d=(Jw(),Kw);Cw.call(this,!1,"popup");this.U=d.b;this.S=new zK(this);d=new AK;d.pb[Bd]="mosaic-popupLayoutPanel";rw(this.T,d);yw(this);this.o=new BK(this);this.z=new CK(this);this.A=new DK(this);this.B=new EK(this);this.F=new FK;this.O=(zq(),sK);this.J=c;this.r=a;a=this.I=new GK(b);b=new HK;!a.e&&(a.e=new IK);dj(a.e,b);a=new JK(new Qx(hK.b.e.b,hK.b.c,hK.b.d,hK.b.f,hK.b.b));B(a,new KK(this),(oq(),oq(),pq));b=this.I.c;b.c||(b.c=new Mx,b.c.ld()[Bd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Fx(),Gx),c.d=d,LK(b.i,b.c,new MK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new ew;d=Kx(c);yv(c.c,(Lu(),Mu(d)),0);dw(c,a,d,0,!1)}else Jx(b.c,a);bK(b.i,null);B(this.I.c,new NK(this),(wq(),wq(),xq));B(this.I.c,this.o,pq);ZJ(this,this.I);Ri(Bw?xo(this.pb):yo(xo(this.pb)),"mosaic-WindowPanel",!0)}t(594,595,Qh);_.Gd=function(){return 0!=this.I.b.q.d?aK(dz(this.I.b.q,0)):null};_.Jd=function(a){kK(this,a)};_.Bd=function(){return new Vv(this.I.b)};_.wd=function(){VJ(this);Jj(new OK(this))};
+_.yd=function(a){return cK(this.I.b,a)};_._f=function(a){Eq(this,a)};_.Kd=function(a,b){xH(this,a,b)};_.Hd=function(a){jK(this,a)};_.Ld=function(){xK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var hK;function PK(a){a.i=(new OA(a.j)).hc.ye();B(a.i,new QK(a),(oq(),oq(),pq));a.e=H(RK,m,59,[a.i])}
+function zI(){dK();var a,b,c,d,e,f;yK.call(this,(SK(),TK),null,!0);this.cg();this.db=!0;a=new yx(this.k);this.f=new Qy;this.f.pb.style[hh]=eb;Hv(this.f,eb);this.ag();WJ(this,"400px");f=new cz;f.pb.style[Je]=eb;f.f[ud]=10;c=(rx(),Cx);f.b=c;bz(f,a);bz(f,this.f);e=new Mx;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Jx(e,a);bz(f,e);iK(this,f);GB(this,!1);this.bg()}t(593,594,Qh,zI);_.ag=function(){PK(this)};_.bg=function(){var a=this.f;a.pb.readOnly=!0;var b=Iv(a.pb)+"-readonly";Ri(a.ld(),b,!0)};
+_.cg=function(){FB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function QK(a){this.b=a}t(596,1,{},QK);_.Pc=function(){kK(this.b,!1)};_.b=null;function AI(a){this.b=a}t(597,1,{},AI);
+_.xc=function(){Kv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=uo(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new kx("Length must be a positive integer. Length: "+b);if(b>uo(a.pb,ch).length)throw new kx("From Index: 0 To Index: "+b+" Text Length: "+uo(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function UK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";FB(a.I.c,"Paste")}function VK(a){dK();zI.call(this);this.d=a}
+t(599,593,Qh,VK);_.ag=function(){PK(this);this.b=(new OA(this.c)).hc.ye();B(this.b,new WK(this),(oq(),oq(),pq));this.e=H(RK,m,59,[this.b,this.i])};_.bg=function(){Hv(this.f,"150px")};_.cg=function(){UK(this)};_.Ld=function(){xK(this);fo((bo(),co),new XK(this))};_.b=null;_.c=null;_.d=null;function YK(a){dK();VK.call(this,a)}t(598,599,Qh,YK);
+_.bg=function(){Hv(this.f,"150px");var a=new ZK(this),b=this.f;Mv(b,new $K,(Nq(),Nq(),Oq));Mv(b,new aL,(Kq(),Kq(),Lq));Mv(b,new bL,(Qq(),Qq(),Rq));Mv(b,new cL(a),(Tq(),Tq(),Uq))};_.cg=function(){UK(this);this.k+=" Or drag and drop a file on it."};t(602,1,{});t(601,602,{});_.c=null;_.d=1;_.e=-1;function ZK(a){this.b=a;this.c=new dL(this);this.d=this.e=1}t(600,601,{},ZK);_.b=null;function dL(a){this.b=a}t(603,1,{},dL);_.dg=function(a){this.b.b.f.pb[ch]=null!=a?a:l};_.b=null;function vC(){new xs}
+t(604,435,{},vC);function WK(a){this.b=a}t(605,1,{},WK);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new HC(a.b,0,uo(this.b.f.pb,ch));yI(a.b,b)}kK(this.b,!1)};_.b=null;function XK(a){this.b=a}t(606,1,{},XK);_.xc=function(){Kv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function vr(a){var b;a&&a&&(a=new eL(a),void 0!=$wnd.FileReader?b=new YK(a):b=new VK(a),BI(b),CI(b))}function eL(a){this.b=a}t(608,1,{},eL);_.b=null;function Wq(a,b){a.onloadend=function(a){b.dg(a.target.result)}}
+function cL(a){this.b=a}t(613,1,{},cL);_.b=null;function $K(){}t(614,1,{},$K);function aL(){}t(615,1,{},aL);function bL(){}t(616,1,{},bL);function HB(a,b){HJ();aA.call(this);this.d=new fL(a);var c=this.c=new Mx,d=(rx(),Cx);c.b=d;Jx(this.c,this.e);iK(this.d,this.c);this.d.b=this;this.b=b}t(617,592,{},HB);_.ye=function(){return this.d};_.Rf=function(){return this.c.ob};_.Id=function(){kK(this.d,!1)};_.Vf=function(){};_.Xf=function(a){PJ(this,a);QJ(this,a);BI(this.d);xK(this.d)};_.b=null;_.c=null;
+_.d=null;function fL(a){dK();yK.call(this,(SK(),TK),a,!1)}t(618,594,Qh,fL);_.Id=function(){var a=this.b,b=new AB(a.b,201),c;a=a.b.r;a.b?a=new gL(new Pi(a.b)):(a=(Fs(),Fs(),Gs),a=new Pi(a));for(;a._c();)c=a.ad(),201==b.e&&vH(c.b)};_.b=null;function dC(){HJ();LJ.call(this);var a=this.b=new hL;a.ab=!0;a.b.i=!0;this.b.db=!0}t(619,583,{},dC);_.ye=function(){return this.b};_.b=null;function VC(){}t(626,451,{},VC);function gL(a){if(!a)throw new Gn;this.b=a}t(627,1,{},gL);_._c=function(){return aD(this.b)};
+_.ad=function(){return Qi(this.b)};_.bd=function(){throw new eD("Missing message: awt.50");};_.b=null;function yA(){return yA()}function TC(){TC=x;var a;a=(KC(),LC["os.encoding"]);if(null!=a)try{if(G("UTF-8",a)||G("ISO-8859-1",a)||G("ISO-LATIN-1",a))y(iL,m,-1,0,1);else throw new zG(a+" is not supported");}catch(b){if(b=Vi(b),!A(b,132))throw b;}}function XB(a,b){a.b=31*a.b+K((new RG(b)).b)}function tA(){}t(630,1,{},tA);_.hC=function(){return this.b};_.b=1;
+function pK(a){var b;b=y(I,s,-1,4,1);b[0]=jL(kL(a,"borderTopWidth"));b[1]=jL(kL(a,"borderRightWidth"));b[2]=jL(kL(a,"borderBottomWidth"));b[3]=jL(kL(a,"borderLeftWidth"));return b}function lL(a){var b,c;c=mL(a);b=pK(a);a=new Cq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Bq(a){return new Cq(a.clientWidth,a.clientHeight)}
+function mL(a){var b;b=y(I,s,-1,4,1);b[0]=jL(kL(a,"marginTop"));b[1]=jL(kL(a,"marginRight"));b[2]=jL(kL(a,"marginBottom"));b[3]=jL(kL(a,"marginLeft"));return b}function nL(a){var b;b=y(I,s,-1,4,1);b[0]=jL(kL(a,"paddingTop"));b[1]=jL(kL(a,"paddingRight"));b[2]=jL(kL(a,"paddingBottom"));b[3]=jL(kL(a,"paddingLeft"));return b}function oL(a,b,c){try{G(b,oe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Vi(d),!A(d,124))throw d;}}
+function YJ(a,b){var c;pL||(pL=$doc.createElement(Dg),oL(pL,$e,l),oL(pL,Tg,l),oL(pL,$f,Zc),oL(pL,eh,Ke),$doc.body.appendChild(pL));oL(pL,hh,a);oL(pL,Je,a);c=lL(pL);return b?c.c:c.b}var pL=null;function qL(){Cq.call(this,0,0)}function Cq(a,b){this.c=a;this.b=b}function vK(a){Cq.call(this,a.c,a.b)}t(632,1,ti,qL,Cq,vK);_.eQ=function(a){return this===a?!0:null==a||rL!=On(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Vc};_.b=0;_.c=0;function sL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(633,1,{117:1,120:1,141:1},sL);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return tL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;
+function uL(a,b){this.b=a;this.c=b}t(634,1,ti,uL);_.eQ=function(a){return this===a?!0:null==a||vL!=On(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return vL.e+"[x="+this.b+",y="+this.c+Vc};_.b=0;_.c=0;function FK(){this.c=this.b=this.e=this.d=0}t(635,1,ti,FK);_.eQ=function(a){return this===a?!0:null==a||wL!=On(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return wL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Vc};_.b=0;_.c=0;_.d=0;_.e=0;function kL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(637,1,{});var xL=-1;function yL(){}t(638,637,{},yL);_.b=-1;_.c=-1;var zL=null;
+function jL(a){a=parseInt(a,10);a=isNaN(a)?null:JE(a);return!a?0:a.b}t(641,312,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.Yf=function(){return Fq(this.i)};_.Zf=function(a){bK(this.i,a)};_.$f=function(){Jq(this.i)};_.Od=function(){Jq(this.i)};_.od=function(a){var b=this.i;b.pb.style[Je]=a;b.kb||(b.i=a)};_.qd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function eK(){eK=x;fK()}function FB(a,b){a.b.pb.textContent=b||l;bK(a.i,null)}
+function AL(a){eK();var b;$w(this,new AK);this.b=new BL;b=this.i;CL(b,new DL);oL(b.pb,Xf,cb);b.p=0;LK(b,this.b,new MK(0));this.b.ld()[Bd]="mosaic-Caption-text";this.b.pb.textContent=a||l;bK(this.i,null);this.pb[Bd]="mosaic-Caption"}t(640,641,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},AL);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};
+_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};_.c=null;function fK(){fK=x;EL=Xn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new hz(EL,240,20);new hz(EL,224,16);new hz(EL,208,16);new hz(EL,192,16);new hz(EL,176,16);new hz(EL,160,16);new hz(EL,144,16);new hz(EL,128,16);new hz(EL,112,16);new hz(EL,96,16);new hz(EL,80,16);new hz(EL,64,16);new hz(EL,260,16);gK=new hz(EL,48,16);new hz(EL,32,16);new hz(EL,16,16);new hz(EL,0,16)}var EL,gK;
+function FL(a,b){Kv(a.b.pb,!b);bK(a.i,a.b)}function Dq(a,b){a.d=b;Kv(a.b.pb,!b);bK(a.i,a.b);if(a.e){var c;for(c=new Pi(a.e);c.c<c.e.Fe();)Qi(c)}}function GK(a){var b;$w(this,new AK);b=this.i;CL(b,new GL((HL(),IL)));b.p=0;this.c=new AL(a);LK(b,this.c,new MK(1));this.b=new AK;ij(this.b,"Body");LK(b,this.b,new MK(0));this.pb[Bd]="mosaic-CaptionLayoutPanel"}t(643,641,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},GK);_.rd=function(){Ov(this.i)};_.sd=function(){Rv(this.i)};_.Bd=function(){return new Vv(this.b)};
+_.yd=function(a){return cK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function IK(){lH(this)}t(644,516,Rh,IK);function zK(a){this.b=a}t(645,1,Zh,zK);_.xc=function(){Jq(this.b.T.jb)};_.b=null;function JL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Ij(a.f.b,b);a.f&&Gu(a.f.b,b)&&Ju(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&VE(!a.f?null:Gu(a.f.b,b-1))}function KL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new $z);-1==Ij(a.f.b,b)&&dj(a.f.b,b)}function tK(){}t(646,1,{},tK);_.Uc=function(a){JL(a)};_.Vc=function(a){KL(a)};
+_.Xc=function(a){LL(a.b.r,a.b)};function SK(){SK=x;ML=new NL(1,"e");OL=new NL(2,Gf);PL=new NL(3,"ne");QL=new NL(10,"nw");RL=new NL(4,ug);SL=new NL(5,xg);TL=new NL(12,"sw");UL=new NL(8,"w");TK=new VL((qj(),rj(null)).pb)}function lK(a,b){var c;c=pK(a.pb);return new uL(gk(b.pb)-(gk(a.pb)+c[3]),ik(b.pb)-(ik(a.pb)+c[0]))}
+function WL(a){var b,c,d,e,f,g;if(a.f){b=Bq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Gu(a.f.b,d),c=new Cq(to(g.pb,Rf),to(g.pb,Qf)),f=lK(a,g),f.b-=ak(0,f.b+to(g.pb,Rf)-b.c),f.c-=ak(0,f.c+to(g.pb,Qf)-b.b),xH(g,ak(0,f.b),ak(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,uK(g,c.c,c.b),g.O==(zq(),Aq)&&Hq(g,new vK(Bq(a.pb))),Ak(g.z,1)}}function XL(a,b,c){a=a.e;Ti(a,b,b);z(a.d,b,c);ij(b,Dc+c.c)}
+function Gq(a,b){var c;c=a.e;YL(c,b.H);hj(b.H,Dc+QL.c);YL(c,b.D);hj(b.D,Dc+OL.c);YL(c,b.E);hj(b.E,Dc+PL.c);YL(c,b.N);hj(b.N,Dc+UL.c);YL(c,b.v);hj(b.v,Dc+ML.c);YL(c,b.M);hj(b.M,Dc+TL.c);YL(c,b.K);hj(b.K,Dc+RL.c);YL(c,b.L);hj(b.L,Dc+SL.c)}
+function Iq(a,b){!b.H&&(b.H=nK(b,0,0));XL(a,b.H,QL);!b.D&&(b.D=nK(b,0,1));XL(a,b.D,OL);!b.E&&(b.E=nK(b,0,2));XL(a,b.E,PL);!b.N&&(b.N=nK(b,1,0));XL(a,b.N,UL);!b.v&&(b.v=nK(b,1,2));XL(a,b.v,ML);!b.M&&(b.M=nK(b,2,0));XL(a,b.M,TL);!b.K&&(b.K=nK(b,2,1));XL(a,b.K,RL);!b.L&&(b.L=nK(b,2,2));XL(a,b.L,SL)}function LL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Ij(a.f.b,b);if(c+1<d){DA(a.f,b);for(dj(a.f.b,b);c<d;++c)wK(Gu(a.f.b,c),c)}else wK(b,c)}
+function VL(a){a=new ZL(a);$w(this,a);this.d=new $L(a);this.d.j=!0;aj(this.d);this.d.n=3;this.e=new aM(a);this.e.j=!0;aj(this.e);this.e.n=3;bx(this)}t(647,312,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},VL);_.Yf=function(){return Bq(this.pb)};_.Zf=function(){var a;(a=bM(this))&&a.Zf(null)};_.$f=function(){WL(this)};_.Uc=function(a){!this.c&&(this.c=new tK);JL(a)};_.Vc=function(a){!this.c&&(this.c=new tK);KL(a)};_.Od=function(){WL(this)};
+_.Xc=function(a){!this.c&&(this.c=new tK);LL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var ML,OL,PL,QL,TK,RL,SL,TL,UL;function ZL(a){this.q=new ow(this);this.pb=a}t(648,292,mi,ZL);function NL(a,b){this.b=a;this.c=b}t(649,1,{},NL);_.b=0;_.c=null;function $L(a){Li();ej.call(this,a)}t(650,3,{},$L);_.rc=function(){var a;a=this.k.f;a.C||ek(a.x);hj(this.k.f,"dragdrop-dragging");!a.I.d&&FL(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=ak(this.b,a<this.e?a:this.e),b=ak(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[$e]=a+(Dj(),cg);c.style[Tg]=b+cg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||VE(a);a.I.d||FL(a.I,!0);a.C||(a.x||(a.x=new cM,ij(a.x,"mosaic-GlassPanel-invisible")),oL(a.x.pb,jh,kL(a.pb,jh)),pj((qj(),rj(null)),a.x,0,0));ij(this.k.f,"dragdrop-dragging");a=new Yj(this.k.b,null);this.b=a.b+hk(this.k.b.pb);this.c=a.e+jk(this.k.b.pb);this.e=this.b+lk(this.k.b.pb)-this.k.f.kd();this.d=this.c+kk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function YL(a,b){try{Xi(a,b)}catch(c){if(c=Vi(c),!A(c,124))throw c;}}
+function aM(a){Li();ej.call(this,a);this.d=new Ni}t(651,3,{},aM);_.rc=function(){var a;a=this.k.f.ob;a.C||ek(a.x);hj(this.k.f,"dragdrop-dragging");FL(a.I,!1);Eq(a,new Cq(a.q,a.p));Ak(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=mj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-ak(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.p,b=ak(a+b,to(d.I.c.pb,Qf)),b!=a&&mK(d,0,a-b),Eq(d,new Cq(d.q,b)),Ak(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.p,b=ak(a+b,to(d.I.c.pb,Qf)),Eq(d,new Cq(d.q,b)),Ak(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-ak(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
+b:96,b!=a&&mK(d,a-b,0),Eq(d,new Cq(b,d.p)),Ak(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.q,Eq(d,new Cq(96<a+b?a+b:96,d.p)),Ak(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||VE(a);FL(a.I,!0);a.C||(a.x||(a.x=new cM,ij(a.x,"mosaic-GlassPanel-invisible")),oL(a.x.pb,jh,kL(a.pb,jh)),pj((qj(),rj(null)),a.x,0,0));ij(this.k.f,"dragdrop-dragging");a=new Yj(this.k.b,null);this.b=a.b+hk(this.k.b.pb);this.c=a.e+jk(this.k.b.pb);this.f=this.b+lk(this.k.b.pb)-this.k.f.kd();this.e=this.c+kk(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function cM(){var a;this.e=new dM(this);this.b=!1;this.c=new sw;$w(this,this.c);a=this.pb.style;a[md]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[Bd]="gwt-GlassPanel"}t(652,312,Wh,cM);
+_.ud=function(){var a;bx(this);try{a=this.ob}catch(b){b=Vi(b);if(A(b,130))throw new Pv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(qj(),rj(null))?(yu(this),zu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),cj(Ck,a),a.c=!0,a.d=Lk(a),dj(Ck,a),this.d=new eM(this),cv(new xu(this.d))):(this.pb.style[rd]=cb,this.pb.style[mg]=cb);this.b&&Ru(new wu(this));pj(rj(null),new fM,Go($doc),Ho($doc))};
+_.vd=function(){this.i.vd();Ik(this.e);this.d&&(uu(av,this.d,H(gM,m,47,[(!js&&(js=new Hk),js)])),this.d=null);this.b&&uu(Tu,this,H(gM,m,47,[(!Su&&(Su=new Hk),Su)]))};_.dd=function(a){switch(Ou(a.type)){case 256:if(27==(a.keyCode||0))return ek(this),!1;case 1:if(Eo(this.pb,a.target))return ek(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function dM(a){Bk();this.b=a}t(653,26,{},dM);_.Hc=function(){var a=this.b;yu(a);zu(a.pb)};_.b=null;function eM(a){this.b=a}t(654,1,{},eM);_.b=null;
+function fM(){this.pb=ex();var a;a=new Zx(new hM(this));B(this,a,(eq(),eq(),fq));B(this,a,(Xq(),Xq(),Yq))}t(655,314,ei,fM);_.wd=function(){Jj(new iM(this))};function hM(a){this.b=a}t(656,1,{},hM);_.b=null;function iM(a){this.b=a}t(657,1,Zh,iM);_.xc=function(){this.b.pb.focus()};_.b=null;function jM(a){a.pb.style[hh]=ld;a.pb.style[Je]=ld;if(a.kb){var a=a.ob,b;A(a,149)?a.Zf(null):(b=bM(a))&&b.Zf(a)}}t(659,295,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.Yf=function(){jM(this);return new Cq(to(this.pb,Rf),to(this.pb,Qf))};_.Zf=function(){jM(this)};_.$f=function(){};_.cd=function(){};_.Od=function(){};function BL(){this.pb=$doc.createElement("label");this.pb[Bd]="mosaic-Label";this.pb.style[gh]=Mf;this.pb[Bd]="mosaic-HTML"}t(658,659,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},BL);function JK(a){$w(this,new kM(a));this.pb[Bd]="mosaic-ImageButton"}t(660,312,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},JK);
+function hL(){uw();var a=(Jw(),Mw);Cw.call(this,!0,nf);this.U=a.b;this.b=new lM(this);this.b.e=!0;pw(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?Av(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(Bw?xo(this.pb):yo(xo(this.pb)))[Bd]=He;this.pb.style[jh]="2147483647"}t(661,297,mi,hL);_.cd=function(a){Qv(this,a);1==Ou(a.type)&&ww(this,!1)};_.b=null;
+function lM(a){this.c=a;this.d=new jj;this.j=new jj;a=(qy(),py);new gz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Ig);this.f=$doc.createElement(Lg);Ku(b,this.f);this.p=!0;a=ex();b=(Lu(),Mu(b));a.appendChild(b);this.pb=a;Jl();this.pb.setAttribute(ng,mm.b);-1==this.lb?Av(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Bd]=Ge;a=Iv(this.pb)+"-vertical";Ri(this.ld(),a,!0);this.pb.style[Vf]=cb;this.pb.setAttribute("hideFocus",bh);B(this,new oy(this),(eq(),eq(),fq))}t(662,336,vi,lM);
+_.cd=function(a){switch(Ou(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}hy(this,a)};_.Nd=function(a,b){ly(this,a,b);b||this.b&&ww(this.c,!1)};_.b=!0;_.c=null;
+function kM(a){var b=(rx(),Cx),c=(Fx(),Gx),d;d=new lx;d.i[qd]=bb;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;jx(b.b);b.b.d.rows[0].cells[0][hd]=c.b;jx(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;jx(d);b=fx(d,0,0,!0);if(a){ek(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;hx(g,f.d);at(f.c,g,a);c.b=c.b.c}else e=c.c.d,dj(c.c,a);a.pb[Xc]=e;Ku(b,a.pb);Tv(a,d)}$w(this,d);Ri(this.pb,"mosaic-WidgetWrapper",!0)}t(663,312,Wh,kM);_.b=null;_.c=null;function BK(a){this.b=a}t(664,1,{},BK);
+_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&VE(this.b)};_.b=null;function CK(a){Bk();this.b=a}t(665,26,{},CK);_.Hc=function(){Jq(this.b.T.jb);var a=this.b;is((!a.y&&(a.y=new mM),a.y))};_.b=null;function DK(a){Bk();this.b=a}t(666,26,{},DK);_.Hc=function(){qK(this.b,(zq(),Aq))};_.b=null;function EK(a){Bk();this.b=a}t(667,26,{},EK);_.Hc=function(){qK(this.b,(zq(),rK))};_.b=null;function HK(){}t(668,1,{},HK);function KK(a){this.b=a}t(669,1,{},KK);_.Pc=function(){this.b.Id()};_.b=null;
+function NK(a){this.b=a}t(670,1,{},NK);_.b=null;function OK(a){this.b=a}t(671,1,Zh,OK);_.xc=function(){this.b.O==(zq(),Aq)?Ak(this.b.A,333):this.b.O==rK&&Ak(this.b.B,333)};_.b=null;function oK(a){this.pb=a;Ov(this)}t(672,295,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},oK);_.Qc=function(a){return B(this,a,(Br(),Br(),Cr))};_.Rc=function(a){return B(this,a,(zj(),zj(),Aj))};_.Sc=function(a){return B(this,a,(Fr(),Fr(),Gr))};_.Tc=function(a){return B(this,a,(Bj(),Bj(),Cj))};
+function mM(){Bs.call(this,null)}t(673,226,Sh,mM);function zq(){zq=x;Aq=new nM("MAXIMIZED",0);rK=new nM("MINIMIZED",1);sK=new nM("NORMAL",2);oM=H(pM,m,144,[Aq,rK,sK])}function nM(a,b){Io.call(this,a,b)}t(674,141,{117:1,121:1,123:1,144:1},nM);var oM,Aq,rK,sK;function yu(a){var b,c,d,e;c=xj();b=yj();e=(Bv(),Cv).scrollWidth;d=Cv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[hh]=c-1+cg);0<=b-1&&(a.pb.style[Je]=b-1+cg)}
+function zu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function qM(a,b){var c,d,e;if(a.n)return!0;a.y.Oe();for(c=new Vv(b);c.b.b<c.b.c.d-1;)d=aK(Wv(c.b)),e=d.ob,A(e,150)&&e.pd(d.md()),d.md()&&dj(a.y,d);return!0}
+function rM(a,b){var c,d,e;if(b.b)a.d&&mk(a.d),a.d=new sM(a,b),nk(a.d,333);else for(d=new Pi(a.y);d.c<d.e.Fe();)c=Qi(d),e=c.nb,lw(b,tM(c),e.t,e.u),uM(c,e.v,e.s,H(I,s,-1,[vM(a.r.b,c).e,vM(a.q.b,c).d,vM(a.o.b,c).b,vM(a.p.b,c).c]),H(I,s,-1,[wM(a.j.b,c).e,wM(a.i.b,c).d,wM(a.e.b,c).b,wM(a.f.b,c).c]),H(I,s,-1,[xM(a.v,c),xM(a.u,c),xM(a.s,c),xM(a.t,c)]))}
+function yM(){this.y=new jj;this.k=new zM(this);this.x=new AM(this.k);this.w=new BM(this.k);this.r=new CM(this.k);this.q=new DM(this.k);this.o=new EM(this.k);this.p=new FM(this.k);this.j=new GM(this.k);this.i=new HM(this.k);this.e=new IM(this.k);this.f=new JM(this.k);this.v=new KM(this.k);this.u=new KM(this.k);this.s=new KM(this.k);this.t=new KM(this.k)}t(678,1,{});_.eg=function(a){rM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function LM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Pi(b.y);e.c<e.e.Fe();)d=Qi(e),A(d,62)&&(d=d.jb),f=d.nb,lw(c,tM(d),f.t,f.u),uM(d,f.v,f.s,H(I,s,-1,[vM(b.r.b,d).e,vM(b.q.b,d).d,vM(b.o.b,d).b,vM(b.p.b,d).c]),H(I,s,-1,[wM(b.j.b,d).e,wM(b.i.b,d).d,wM(b.e.b,d).b,wM(b.f.b,d).c]),H(I,s,-1,[xM(b.v,d),xM(b.u,d),xM(b.s,d),xM(b.t,d)]));MM(c);a.b.d=null;for(a=new Pi(a.b.y);a.c<a.e.Fe();)b=Qi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function sM(a,b){this.b=a;this.c=b;var c=(sk(),vk);this.n=new rk(this);this.u=c}t(679,17,{},sM);_.yc=function(){LM(this)};_.zc=function(){LM(this)};
+_.Bc=function(a){var b,c,d;for(c=new Pi(this.b.y);c.c<c.e.Fe();)b=Qi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=K(d.p+(d.t-d.p)*a),d.w=K(d.q+(d.u-d.q)*a),d.x=K(d.r+(d.v-d.r)*a),d.i=K(d.o+(d.s-d.o)*a),lw(this.c,tM(b),d.j,d.w),uM(b,d.x,d.i,H(I,s,-1,[vM(this.b.r.b,b).e,vM(this.b.q.b,b).d,vM(this.b.o.b,b).b,vM(this.b.p.b,b).c]),H(I,s,-1,[wM(this.b.j.b,b).e,wM(this.b.i.b,b).d,wM(this.b.e.b,b).b,wM(this.b.f.b,b).c]),H(I,s,-1,[xM(this.b.v,b),xM(this.b.u,b),xM(this.b.s,b),xM(this.b.t,b)]))};_.b=null;_.c=null;
+t(681,1,{});_.b=null;function IM(a){this.b=a}t(680,681,{},IM);function JM(a){this.b=a}t(682,681,{},JM);function HM(a){this.b=a}t(683,681,{},HM);function GM(a){this.b=a}t(684,681,{},GM);function EM(a){this.b=a}t(685,681,{},EM);function FM(a){this.b=a}t(686,681,{},FM);function DM(a){this.b=a}t(687,681,{},DM);function CM(a){this.b=a}t(688,681,{},CM);t(689,681,{},function(a){this.b=a});t(690,681,{},function(a){this.b=a});
+function xM(a,b){var c=a.b,d;d=mj(c.e,b);d||(d=new sL(nL(b.pb)),z(c.e,b,d));return d.e}function KM(a){this.b=a}t(691,681,{},KM);function BM(a){this.b=a}t(692,681,{},BM);function AM(a){this.b=a}t(693,681,{},AM);function wM(a,b){var c;c=mj(a.b,b);c||(c=new sL(pK(b.pb)),z(a.b,b,c));return c}function vM(a,b){var c;c=mj(a.c,b);c||(c=new sL(mL(b.pb)),z(a.c,b,c));return c}
+function NM(a,b){var c,d;d=mj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=bM(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new Cq(OM(e,!0),OM(e,!1));break a}h=b.Yf();null!=c.n&&(h.c=OM(e,!0));null!=c.k&&(h.b=OM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Cq(OM(e,!0),OM(e,!1));break a}h=new qL;f=b.pb;n=f.style;g=n[$f];j=n[eh];n[$f]="static";n[eh]=Ke;null!=c.n?h.c=OM(e,!0):(n[hh]=ld,h.c=(f.offsetWidth||0)+vM(d.p.b,b).c+vM(d.q.b,b).d);null!=c.k?h.b=OM(e,!1):(n[Je]=ld,h.b=(f.offsetHeight||0)+vM(d.r.b,b).e+
+vM(d.o.b,b).b);n[$f]=g;n[eh]=j}d=h}null!=c.n&&(Dj(),Dp)==c.n.gg()||null!=c.k&&(Dj(),Dp)!=c.k.gg()||z(a.f,b,d)}return d}function zM(a){this.i=a;this.d=new Ni;this.f=new Ni;this.c=new Ni;this.b=new Ni;this.e=new Ni}t(694,1,{},zM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function PM(a){var b;b=a.nb;if(null==b||!A(b,147))b=new QM,a.nb=b;return b}function DL(){GL.call(this,(HL(),RM))}function GL(a){var b=(SM(),TM);yM.call(this);this.c=a;this.b=b}t(695,678,{},DL,GL);
+_.fg=function(a){var b,c,d,e,f,g,j,h,n;h=new qL;qM(this,a);n=vM(this.p.b,a).c+vM(this.q.b,a).d+wM(this.f.b,a).c+wM(this.i.b,a).d+xM(this.t,a)+xM(this.u,a);d=vM(this.r.b,a).e+vM(this.o.b,a).b+wM(this.j.b,a).e+wM(this.e.b,a).b+xM(this.v,a)+xM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(HL(),RM)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Pi(this.y);a.c<a.e.Fe();)c=Qi(a),e=PM(c),b=null,j=c.ob,A(j,150)&&(b=j,b=UM(b),b=new Cq(b[1]+b[3],b[0]+b[0])),this.c==RM?(n+=NM(this.x.b,c).c,e.b=NM(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=ak(f,e.b)):(d+=NM(this.w.b,c).b,e.c=NM(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=ak(g,e.c));this.c==RM?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.eg=function(a){var b,c,d,e,f,g,j,h,n,o,q,r,u,v,D,E,J,Q;if(qM(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=xM(this.t,a);E=xM(this.v,a);c=Bq(a.pb);Q=c.c-(u+xM(this.u,a));q=c.b-(E+xM(this.s,a));g=Q;c=q;this.c==(HL(),RM)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Pi(this.y);e.c<e.e.Fe();)d=Qi(e),b=null,r=PM(d),v=d.ob,A(v,150)&&(b=v,b=UM(b),b=new Cq(b[1]+b[3],b[0]+b[0])),this.c==RM?(r.e?++h:(r.c=NM(this.x.b,d).c,A(v,150)&&(r.c+=b.c),g-=r.c),r.d?r.b=q:(r.b=NM(this.w.b,d).b,A(v,150)&&(r.b+=b.b))):(r.d?++j:(r.b=NM(this.w.b,
+d).b,A(v,150)&&(r.b+=b.b),c-=r.b),r.e?r.c=Q:(r.c=NM(this.x.b,d).c,A(v,150)&&(r.c+=b.c)));for(e=new Pi(this.y);e.c<e.e.Fe();)d=Qi(e),b=null,r=d.nb,v=d.ob,A(v,150)&&(b=v,b=UM(b),b=new Cq(b[1]+b[3],b[0]+b[0])),J=r.c,o=r.b,this.c==RM?r.e&&(J=~~(g/h)):r.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==IL?(r.t=this.b==(SM(),TM)?u:this.b==VM?u+~~(Q/2)-~~(J/2):u+Q-J,r.u=E,r.v=n,r.s=f,E+=o+D):(this.b==(SM(),TM)?(r.t=u,r.u=E):this.b==VM?(r.t=u,r.u=E+~~(q/2)-~~(o/2)):(r.t=u,r.u=E+q-o),r.v=
+n,r.s=f,u+=J+D),a.b&&(v=d.gd()-gk(a.pb)-xM(this.t,a),-1==r.p&&(r.p=v),v=d.hd()-ik(a.pb)-xM(this.v,a),-1==r.q&&(r.q=v),-1==r.r&&(r.r=d.kd()),-1==r.o&&(r.o=d.jd()));rM(this,a)}};_.b=null;_.c=null;function SM(){SM=x;TM=new WM("START",0);VM=new WM(Fb,1);XM=new WM("END",2);YM=H(ZM,m,145,[TM,VM,XM])}function WM(a,b){Io.call(this,a,b)}t(696,141,{117:1,121:1,123:1,145:1},WM);var YM,VM,XM,TM;function HL(){HL=x;RM=new $M("HORIZONTAL",0);IL=new $M("VERTICAL",1);aN=H(bN,m,146,[RM,IL])}
+function $M(a,b){Io.call(this,a,b)}t(697,141,{117:1,121:1,123:1,146:1},$M);var aN,RM,IL;t(699,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function QM(){this.f=!1}function MK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(698,699,{147:1,151:1},QM,MK);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function cN(a,b){if(a.n)return!0;qM(a,b);if(0<a.y.d){a.b=Gu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new dN,c.nb=d;a.c=d;a.y.Oe();dj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function eN(){yM.call(this)}t(700,678,{},eN);
+_.fg=function(a){var b,c;c=new qL;cN(this,a);if(this.b){b=NM(this.x.b,this.b).c;var d=NM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=UM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=vM(this.p.b,a).c+vM(this.q.b,a).d+wM(this.f.b,a).c+wM(this.i.b,a).d+xM(this.t,a)+xM(this.u,a);c.b+=vM(this.r.b,a).e+vM(this.o.b,a).b+wM(this.j.b,a).e+wM(this.e.b,a).b+xM(this.v,a)+xM(this.s,a);return c};
+_.eg=function(a){var b,c,d,e,f;cN(this,a)&&(d=xM(this.t,a),e=xM(this.v,a),c=Bq(a.pb),f=c.c-(d+xM(this.u,a)),c=c.b-(e+xM(this.s,a)),b=this.b.ob,A(b,150)&&(b=UM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-gk(a.pb)-xM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-ik(a.pb)-xM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),rM(this,a))};_.b=null;_.c=null;function dN(){this.f=!1}
+t(701,699,{148:1,151:1},dN);function UM(a){var b,c,d,e;null==a.b&&(a.b=y(I,s,-1,4,1),e=xo(qv(qv(a.d,0),0)),c=xo(qv(qv(a.d,2),2)),d=mL(a.pb),b=pK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function fN(a,b){a.kb&&ek(a);return qw(a,b)}function gN(){Sw();Iw.call(this,Tw)}t(702,302,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},gN);_.yd=function(a){return fN(this,a)};_.b=null;
+function LK(a,b,c){var d=a.q.d;b.nb=c;$J(a,b,a.pb,d,!0)}function tM(a){var b;b=a.ob;return A(b,150)?b:a}function Fq(a){if(!a.kb)return new qL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.fg(a),Hq(a,a.k),a.e.eg(a),a.k=a.e.fg(a);return a.k}function aK(a){return A(a,150)?a.jb:a}function hN(a){var b;if(!a.o){b=(!zL&&(zL=new yL),zL);var c=iN(a,gb,!0);b.b=c;c=iN(a,hb,!0);b.c=c;a.o=b}return a.o}
+function $J(a,b,c,d,e){if(A(b,62))throw new Jk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new gN,dw(a,c,a.pb,d,!0),rw(c,b)):dw(a,b,c,d,e);bK(a,b)}
+function bK(a,b){var c;c=a.e;if(b){var d=c.k;Yi(d.d,b);Yi(d.f,b);Yi(d.c,b);Yi(d.b,b);Yi(d.e,b)}else d=c.k,My(d.d),My(d.f),My(d.c),My(d.b),My(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==tM(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==tM(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c.Zf(a.ob),c.Zf(a))}}
+function Jq(a){if(a.kb&&a.pb.style.display!=Jf){a.pb.scrollTop=0;var b=a.pb,c=0;!Co()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==sg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.eg(a);a.d=!1;MM(a)}}function MM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=aK(dz(a.q,d)),A(b,150)&&(b=b.jb),b.md()&&(A(b,149)?b.$f():A(b,75)&&b.Od())}function cK(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=tM(b);return jw(a,c)?(A(c,150)&&fN(c,b),bK(a,null),!0):!1}
+function CL(a,b){var c;a.e=b;null!=a.f&&hj(a,Iv(a.pb)+Ba+a.f);a.f=b.cZ.e;c=mz(a.f,oo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));ij(a,Iv(a.pb)+Ba+a.f);bK(a,null)}function iN(a,b,c){a.n||(a.n=$doc.createElement(Dg),oL(a.n,$f,Zc),oL(a.n,eh,Ke),oL(a.n,$e,cb),oL(a.n,Tg,cb),a.pb.appendChild(a.n));oL(a.n,hh,b);oL(a.n,Je,b);a=lL(a.n);return c?a.c:a.b}
+function OM(a,b){var c;c=null.gg();if(c==(Dj(),Pp)){c=(hN(a),null.gg());var d=(-1==xL&&(xL=YJ(ib,!0)),xL);return N(M(Math.round(100*d*c/254)))}if(c==Fp)return c=hN(a),d=null.gg(),N(M(xE(d*(-1==c.b&&(c.b=YJ(gb,!0)),c.b))));if(c==Hp)return c=hN(a),d=null.gg(),N(M(xE(d*(-1==c.c&&(c.c=YJ(hb,!0)),c.b))));if(c==Np)return c=(hN(a),null.gg()),d=(-1==xL&&(xL=YJ(ib,!0)),xL),N(M(Math.round(d*c)));if(c==Rp)return c=(hN(a),null.gg()),d=(-1==xL&&(xL=YJ(ib,!0)),xL),N(M(Math.round(10*d*c/254)));if(c==Lp)return N(M(xE(12*
+(hN(a),null.gg())*N(M(xE((-1==xL&&(xL=YJ(ib,!0)),xL)/72))))));if(c==Dp)return iN(a,null.gg(),b);if(c==Jp)return c=(hN(a),N(M(xE(null.gg())))),d=(-1==xL&&(xL=YJ(ib,!0)),xL),N(M(Math.round(d*c/72)));if(null.gg()==Bp)return N(M(xE(null.gg())));throw new Jk("Invalid size: "+null.gg());}function AK(){var a=new eN;nw.call(this);this.k=new Cq(-1,-1);new qN(this);this.pb[Bd]="mosaic-LayoutPanel";CL(this,a)}t(703,292,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},AK);
+_.Cd=function(a){$J(this,a,this.pb,this.q.d,!0)};_.rd=function(){Yv(this,new rN)};_.sd=function(){Yv(this,new sN)};_.Yf=function(){return Fq(this)};_.zd=function(a){return gw(this.q,tM(a))};_.Ad=function(a,b,c,d){$J(this,a,b,c,d)};_.Zf=function(a){bK(this,a)};_.Bd=function(){return new Vv(this)};_.$f=function(){Jq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=Fq(this),null!=this.j)a=a.b+cg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+cg);this.od(b);this.i=null}else b=a.b+cg,this.qd(a.c+cg),this.od(b);Jq(this)}};_.Od=function(){Jq(this)};_.yd=function(a){return cK(this,a)};_.od=function(a){this.pb.style[Je]=a;this.kb||(this.i=a)};_.Dd=function(a,b,c){lw(this,tM(a),b,c)};
+_.qd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function rN(){}t(704,1,{},rN);_.Md=function(a){tM(a).ud()};function sN(){}t(705,1,{},sN);_.Md=function(a){tM(a).vd()};function Vv(a){this.c=a;this.b=new iw(this.c.q)}t(706,1,{},Vv);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return aK(Wv(this.b))};_.bd=function(){Xv(this.b)};_.c=null;function tN(){tN=x;new xx}
+function qN(a){tN();Ri(a.pb,"dragdrop-dropTarget",!0);this.b=a;new uN(this)}t(707,9,{},qN);function uN(a){Bk();this.b=a}t(708,26,{},uN);_.Hc=function(){bK(this.b.b,null);Jq(this.b.b)};_.b=null;function bM(a){a=a.ob;return!a?null:A(a,149)?a:bM(a)}function uK(a,b,c){var d;d=a.pb;uM(a,b,c,mL(d),pK(d),nL(d))}
+function uM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Dj(),cg)),b!=a.kd()&&a.qd((0>b?0:b)+cg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Dj(),cg)),c!=a.jd()&&a.od((0>c?0:c)+cg))}function Hq(a,b){uK(a,b.c,b.b)}t(711,1,{});
+function oG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:fD(a,b,~~Hi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,q=void 0,r=void 0,u=void 0,v=r=q=void 0,D=r=void 0,E=void 0,r=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],q=null==v?Nf:typeof v,q=q==Pf?Object.prototype.toString.call(v)==Tc||typeof v.length==Of?"array":q:q,!G(q,D)&&(!G("string",D)||!G(Nf,q)))if(v=G(Of,q),q=G("boolean",q),vN===D)v&&(o[u]=new RG(o[u])),q&&(o[u]=(BG(),o[u]?EG:CG));else{r=v||q;if(r=
+!r&&null!=D&&On(D)==wN){r=o[u];if(null==r||xN(r,D))continue;if(Mn(r)&&(r=r&&r.g?r.g:null,null!=r&&xN(r,D))){o[u]=r;continue}}if(!G(Pf,D)||v||q){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function yN(){this.d=new Ni;this.b=new Ni;this.c=new Ni}function xN(a,b){var c;if(vN==b||zN==b&&A(a,152))return!0;if(null!=a)for(c=On(a);c&&c!=vN;c=null)if(c==b)return!0;return!1}t(710,711,{},yN);function lG(){lG=x;nG=new yN}
+function rG(a,b){lG();z(nG.d,a,b)}function iG(a){lG();var b,c,d;d=VG(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)G(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function jG(a,b){var c;lG();return c=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==ve)?b[0]:null,xN(c,a)}function pG(a){var b=kG;lG();var c,d;d=nG.c;if(c=!b?d.c:fD(d,b,~~Hi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?gD(d,c):iD(d,b,c,~~Hi(b))}
+function QF(a){lG();var b=nG,c;null==a?a=null:(c=a[Wc],c||(0!=(On(a).c&4)?a=[]:(b=(b=mj(b.d,On(a)))&&typeof b==ve?new b(a):a,a=a[Wc]=b),c=a),a=c);return a}var nG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Zn&&(e=ok(),2E3<e-ao&&(ao=e,$n=Yn()));if(0==Zn++){var f=(bo(),co),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=lo(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(bo(),co),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=lo(n,o);while(h.d);h.d=o}}--Zn;c&&-1!=$n&&($wnd.clearTimeout($n),$n=-1)}return b}catch(q){throw q;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(dt)()}catch(d){a(b)}else C(dt)()}var vN=Z(1),Rn=Z(102),AN=NG(" I"),I=IG(720,AN),mH=IG(718,vN),BN=NG(" Z"),PH=IG(721,BN);Z(101);Z(100);Z(99);var CN=Z(496),Fn=IG(722,CN),DN=Z(245),Xt=IG(723,DN);Z(246);Z(141);Z(471);Z(108);Z(482);var EN=NG(" B");Z(486);var FN=NG(" C"),Ii=IG(724,FN),wN=Z(484),GN=NG(" D"),$D=IG(725,GN);Z(485);Z(487);var HN=Z(490),xF=IG(726,HN),IN=NG(" J"),JN=Z(2),ft=IG(719,JN),iL=IG(727,EN);Z(499);Z(481);Z(98);Z(174);Z(469);
+var kG=Z(462);Z(478);var xG=Z(476);Z(474);Z(475);Z(480);Z(117);Z(110);Z(111);Z(112);Z(118);Z(96);Z(493);Z(488);Z(477);Z(463);Z(464);Z(465);Z(466);Z(467);Z(468);var KN=Z(386);Z(385);Z(384);Z(383);Z(461);Z(460);var kB=Z(400),DD=IG(728,kB),LN=Z(406),ID=IG(729,LN),MN=Z(407),KD=IG(730,MN),NN=Z(538),NF=IG(731,NN),Xs=IG(732,I),ON=$(536,function(){PD();return CH}),DH=IG(733,ON);Z(537);Z(409);Z(408);Z(531);Z(530);Z(539);Z(540);Z(535);Z(443);Z(534);var LA=IG(734,KN);Z(398);Z(542);Z(473);MG();Z(472);MG();Z(711);
+Z(710);var zN=MG();Z(296);var PN=Z(295);Z(294);Z(300);Z(314);Z(356);Z(544);Z(543);Z(293);Z(292);Z(546);Z(545);Z(551);Z(552);Z(553);Z(554);Z(555);Z(556);Z(557);Z(558);Z(547);Z(548);Z(549);Z(550);Z(232);Z(231);Z(305);Z(306);Z(307);Z(569);Z(578);Z(26);Z(570);Z(571);Z(572);Z(573);Z(574);Z(575);Z(576);Z(577);Z(277);Z(352);Z(355);Z(353);Z(354);Z(186);Z(185);Z(279);Z(226);Z(281);Z(194);var QN=Z(193);Z(229);Z(228);Z(227);Z(380);Z(381);Z(382);Z(602);Z(601);Z(613);Z(614);Z(615);Z(616);
+var RN=$(162,function(){Dj();return Tp}),Up=IG(735,RN),SN=$(140,function(){Ej();return To}),Uo=IG(736,SN),TN=$(147,function(){Vo();return dp}),ep=IG(737,TN),UN=$(152,function(){fp();return op}),pp=IG(738,UN),VN=$(157,function(){qp();return zp}),Ap=IG(739,VN);$(163,null);$(164,null);$(165,null);$(166,null);$(167,null);$(168,null);$(169,null);$(170,null);$(171,null);$(142,null);$(143,null);$(144,null);$(145,null);$(146,null);$(148,null);$(149,null);$(150,null);$(151,null);$(153,null);$(154,null);
+$(155,null);$(156,null);$(158,null);$(159,null);$(160,null);$(161,null);Z(455);Z(454);Z(503);Z(505);Z(504);Z(506);Z(508);Z(507);Z(509);Z(513);Z(514);Z(184);Z(190);Z(189);Z(188);Z(192);Z(211);Z(426);Z(425);var eC=Z(424),AE=IG(740,eC),TH=IG(741,IN);Z(410);Z(510);Z(516);Z(511);Z(512);Z(411);Z(568);Z(420);Z(419);Z(418);Z(423);var WN=MG(),SJ=IG(742,WN);Z(275);Z(453);Z(522);var XN=$(235,function(){Ms();return Rs}),Ss=IG(743,XN);Z(433);Z(434);Z(417);var PB=Z(412);Z(502);Z(396);Z(397);Z(422);var $B=Z(421);
+Z(414);Z(413);Z(520);Z(529);Z(415);Z(457);Z(495);Z(532);Z(533);Z(541);Z(403);var oB=Z(402);Z(431);Z(432);Z(388);Z(387);Z(440);MG();MG();MG();Z(390);Z(391);Z(191);Z(367);var ez=IG(744,PN);Z(368);Z(581);Z(580);Z(328);Z(330);Z(329);Z(331);Z(213);Z(230);Z(216);Z(218);var vB=Z(405);Z(456);Z(393);Z(392);Z(399);Z(526);Z(498);Z(221);Z(442);Z(208);Z(209);Z(212);Z(206);Z(205);Z(207);var xB=Z(564);Z(196);Z(401);Z(583);Z(588);Z(441);Z(489);Z(444);var NA=Z(395),MA=IG(745,oB);Z(630);Z(428);Z(429);Z(430);Z(394);
+Z(561);Z(562);Z(198);Z(197);Z(199);Z(200);Z(319);Z(318);Z(324);Z(325);Z(619);Z(589);Z(590);Z(515);Z(523);Z(524);Z(525);Z(582);Z(584);var QB=Z(416);Z(565);Z(527);Z(220);Z(217);Z(219);Z(215);Z(204);Z(203);Z(202);Z(257);Z(587);Z(299);Z(298);Z(297);Z(595);Z(594);Z(618);Z(592);Z(617);var YN=$(674,function(){zq();return oM}),pM=IG(746,YN);Z(673);Z(672);Z(664);Z(665);Z(666);Z(667);Z(668);Z(669);Z(670);Z(671);Z(645);
+var ZN=$(301,function(){Jw();return Qw}),Rw=IG(747,ZN),$N=$(348,function(){Ew();return xy}),yy=IG(748,$N);Z(17);Z(349);Z(350);Z(345);Z(346);Z(347);Z(18);Z(19);Z(20);Z(439);Z(404);Z(661);Z(336);Z(662);Z(337);Z(338);Z(339);Z(340);Z(343);Z(310);Z(309);var aO=Z(308);Z(585);Z(586);Z(591);Z(250);Z(313);Z(344);Z(332);Z(359);Z(358);Z(360);var bO=$(361,function(){Py();return $y}),az=IG(749,bO);$(362,null);$(363,null);$(364,null);$(365,null);Z(233);Z(566);Z(311);Z(327);Z(326);Z(519);Z(376);Z(303);Z(187);Z(567);
+Z(312);Z(647);Z(3);Z(650);Z(651);Z(649);Z(648);Z(641);Z(640);Z(703);Z(704);Z(705);Z(706);Z(643);Z(224);var CC=Z(436),EC=IG(750,CC);Z(437);Z(435);Z(29);Z(30);Z(28);Z(31);Z(34);Z(35);Z(36);Z(37);Z(38);Z(39);var cO=Z(51),my=IG(751,cO);Z(40);Z(41);Z(42);Z(43);Z(44);Z(45);Z(46);Z(48);Z(47);Z(49);Z(50);Z(52);Z(53);Z(55);Z(56);Z(54);Z(57);Z(58);Z(59);Z(60);Z(62);Z(64);Z(65);Z(63);Z(61);Z(66);Z(67);Z(68);Z(69);Z(71);Z(74);Z(73);Z(75);Z(78);Z(79);Z(77);Z(80);Z(81);Z(82);Z(83);Z(84);Z(85);Z(87);Z(88);Z(86);
+Z(89);Z(90);Z(91);Z(92);Z(94);Z(95);Z(93);Z(251);var rL=Z(632);Z(304);var vL=Z(634);Z(222);Z(659);Z(658);Z(449);Z(448);Z(450);Z(223);Z(259);Z(261);Z(260);Z(255);Z(370);Z(252);Z(302);Z(702);Z(266);Z(269);Z(267);Z(268);Z(5);Z(7);Z(6);Z(604);Z(438);Z(451);Z(371);Z(183);Z(288);Z(290);Z(289);Z(593);var RK=IG(752,aO);Z(599);Z(598);Z(608);Z(596);Z(597);Z(605);Z(606);Z(600);Z(603);Z(445);Z(446);Z(452);Z(225);Z(254);Z(33);Z(262);Z(333);Z(334);Z(335);Z(263);var gM=IG(753,QN);Z(264);Z(563);Z(660);Z(627);Z(479);
+Z(500);Z(32);Z(70);var wL=Z(635);Z(644);Z(663);Z(699);Z(698);Z(195);Z(210);Z(4);Z(626);Z(678);Z(695);var dO=$(696,function(){SM();return YM}),ZM=IG(754,dO),eO=$(697,function(){HL();return aN}),bN=IG(755,eO);Z(681);Z(690);Z(689);Z(693);Z(692);Z(688);Z(687);Z(685);Z(686);Z(684);Z(683);Z(680);Z(682);Z(691);Z(694);Z(679);Z(646);Z(317);Z(366);Z(357);Z(700);Z(316);Z(315);Z(321);Z(322);Z(320);Z(265);Z(21);Z(286);Z(287);Z(11);Z(14);Z(24);var fO=Z(27),Mk=IG(756,fO);Z(25);Z(22);Z(23);Z(701);Z(8);Z(10);Z(9);
+Z(707);Z(708);Z(652);Z(655);Z(656);Z(657);Z(653);Z(654);var tL=Z(633);Z(637);Z(638);Z(201);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/EBCDA5C12B4318C17A4741474FB9D7CA.cache.html b/public/jsme/EBCDA5C12B4318C17A4741474FB9D7CA.cache.html
new file mode 100644
index 0000000..fff7b82
--- /dev/null
+++ b/public/jsme/EBCDA5C12B4318C17A4741474FB9D7CA.cache.html
@@ -0,0 +1,643 @@
+<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'EBCDA5C12B4318C17A4741474FB9D7CA';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
+var l="",aa="\n",ba=" ",ca=" of ",da='"',fa='" ',ga='" height="',ia='" y="',ka='">',la="#",ma="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Na="-NC=O",Oa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",$a="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
+gb="1in",hb="2",jb="3",kb=":",lb=": ",mb=";",nb="<",ob="=",qb=">",rb="?",sb="@",tb="A",vb="After",wb="Any",xb="Aromatic",yb="B",Ab="Before",Bb="Br",Cb="C",Db="CENTER",Eb="CSS1Compat",Fb="Center",Gb="Cl",Hb="Class$",Jb="Copy as ",Nb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Tb='For input string: "',Ub="GBVTBU-BB",Vb="H",Wb="Helvetica",Xb="I",Yb="Incorrect URL: ",Zb="Internal index set to null.",$b="JSME",ac="JUSTIFY",bc="JavaScript",cc="LEFT",dc="MOL n. ",fc="N",gc="NA",hc="NONE",ic="No more molecules in SDF buffer",
+jc="Nonring",kc="North",lc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",mc="O",nc="ONE_WAY_CORNER",oc="P",pc="R",qc="R1",rc="R2",sc="R3",wc="RIGHT",xc="ROLL_DOWN",yc="RXN",zc="Reset",Ac="Resize-",Bc="Ring",Cc="S",Dc="SMILES",Ec="Se",Fc="Si",Gc="South",Hc="Style names cannot be empty",Ic="TBODY",Jc="TR",Mc="West",Nc="X",Rc="[",Sc="[object Array]",Tc="\\",Uc="]",Vc="__gwtex_wrap",Wc="__uiObjectID",Xc="a",Yc="absolute",ed="alert",fd="alertdialog",gd=
+"align",hd="antialias",id="application",jd="article",kd="auto",ld="backgroundColor",md="banner",nd="blur",od="bolder",pd="border",qd="bottom",rd="button",sd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",Cd="click marked atom to delete mark",Ed="clip",Fd="code",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",Rd="dialog",Sd="dir",Wd="directory",
+Xd="display",Yd="div",Zd="document",$d="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="float",pe="focus",qe="fontFamily",re="fontSize",se="fontStyle",te="fontWeight",ue="form",ve="function",we="g",xe="gesturechange",ye="gestureend",ze="gesturestart",Ae="google",Be="grid",Ce="gridcell",De="group",Ee="gwt-MenuBar",Fe="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="id",Le="img",Me="is_touch_supported",
+Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",hf="marquee",jf="math",kf="menu",lf="menuPopup",mf="menubar",nf="menuitem",of="menuitemcheckbox",qf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="name",If="navigation",Jf="none",Kf="noreaction",Lf="note",
+Mf="nowrap",Nf="null",Of="number",Pf="object",Qf="offsetHeight",Rf="offsetWidth",Sf="ontouchstart",Tf="opera",Uf="option",Vf="outline",Wf="overflow",Xf="padding",Yf="paste",Zf="popupContent",$f="position",ag="presentation",bg="progressbar",cg="px",dg="px, ",eg="px;",fg="radio",gg="radiogroup",hg="reaction",ig="rect(0px, 0px, 0px, 0px)",jg="region",kg="rgb(",lg="right",mg="rotation",ng="row",pg="rowgroup",qg="rowheader",rg="rtl",sg="s",tg="scale100",ug="scrollbar",vg="se",wg="search",xg="separator",
+yg="serif",zg='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="title",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",gh="whiteSpace",hh="width",ih="x",jh="zIndex",
+kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Bh={l:8192,m:0,h:0},Ch={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh={l:524288,m:0,h:0},Ph={},Qh={46:1,48:1,57:1,69:1,70:1,72:1,
+75:1,80:1,82:1,142:1,149:1},Rh={9:1,10:1,117:1,121:1,123:1},Sh={117:1,120:1,134:1},Th={48:1},Uh={136:1},Vh={90:1,91:1,97:1,111:1,117:1},Wh={53:1,117:1},Xh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},Yh={94:1,117:1},Zh={47:1,83:1},$h={56:1},ai={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},bi={55:1},ci=
+{90:1,97:1,111:1,117:1},di={7:1,9:1,117:1,121:1,123:1},ei={97:1,117:1},fi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},gi={152:1},hi={117:1,134:1},ii={117:1,124:1,126:1,130:1,132:1},ji={81:1,117:1,121:1,123:1},ki={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,
+31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},li={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},mi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ni={138:1},oi={119:1},pi={113:1},qi={117:1,124:1,132:1},ri={134:1},si={90:1,91:1,97:1,103:1,111:1,117:1},ti={117:1},ui={117:1,124:1,130:1,132:1},vi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},wi={8:1,9:1,117:1,121:1,123:1},xi={117:1,120:1,135:1},
+yi={45:1},zi={69:1,80:1},Ai={11:1,117:1,121:1,123:1},Bi={6:1,9:1,117:1,121:1,123:1},Ci={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Di={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Ei={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Fi={135:1};function u(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}
+function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Gi(this)};_.tS=function(){var a=this.cZ.e+sb,b;b=this.hC();var c,d,e;c=y(Hi,m,-1,8,1);d=(Ii(),Ji);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=x;function Ki(){Ki=x;Li=new Mi}
+function Ni(a){for(var b,a=new Oi(a.k.n);a.c<a.e.Fe();)b=Pi(a),Qi(b.ld(),fe,!1),Ri(a)}function Si(a,b,c){var a=a.o,d;try{d=new Ti(b,c.Qc(a),c.Tc(a),(c.Rc(a),c.Sc(a))),z(a.d,c,d)}catch(e){e=Ui(e);if(A(e,124))throw new Vi("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Qi(b.ld(),Ub,!0);Qi(c.ld(),$d,!0);z(Li,b,c)}
+function Wi(a,b){var c;c=Xi(Li,b);var d;d=Xi(a.o.d,c);if(!d)throw new Yi("dragHandle was not draggable");Zi(d.c.b);Zi(d.e.b);Zi(d.d.b);Qi(b.ld(),Ub,!1);Qi(c.ld(),$d,!1)}function $i(a){var b;a.p=!1;for(a=new Oi(a.k.n);a.c<a.e.Fe();)b=Pi(a),Qi(b.ld(),fe,!1),Ri(a)}function aj(a,b){bj(a.k.n,b)?Qi(b.ld(),fe,!1):a.p?(cj(a.k.n,b),Qi(b.ld(),fe,!0)):(a.k.n.Qe(),cj(a.k.n,b))}function dj(a){this.i=a;this.k=new ej(this);this.o=new fj(this.k)}u(3,1,{});_.rc=function(){gj(this.k.f,"dragdrop-dragging")};
+_.sc=function(){hj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Li;function ej(a){this.n=new ij;this.e=a;this.b=a.i}u(4,1,{},ej);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function jj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.tc()}function kj(a,b){var c;c=lj(a.d,mj).b;b.b.ctrlKey||b.b.metaKey||Ni(a.c.e);aj(a.c.e,c)}function nj(a){a.c.i=null;a.c.e.sc();oj((pj(),qj(null)),a.b,0,0);var b=a.b.pb;rj=b;sj();tj=b;a.e=2}
+function fj(a){this.d=new Mi;this.c=a;this.b=new uj;vj(this.b,wj(),xj());B(this.b,this,(yj(),yj(),zj));B(this.b,this,(Aj(),Aj(),Bj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Cj(),cg);a.borderStyle=(Dj(),Jf);a[ld]="blue"}u(5,1,{},fj);
+_.uc=function(a){var b,c,d,e;c=a.i;d=Ej(a);e=Fj(a);b=Gj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!mj)mj=c,this.c.f=lj(this.d,mj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Hj(this.c.n,this.c.f)&&(Ni(this.c.e),aj(this.c.e,this.c.f)),Ij(new Jj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Kj(mj,null),mj!=this.c.f&&(c=new Kj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,nj(this),1!=this.e&&jj(this,this.c.j,this.c.k))};
+_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Lj(a,b);a=Mj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Nj(Oj(d-this.i),Oj(a-this.j))>=this.c.e.n?(bk(),-1!=Hj(this.c.n,this.c.f)||aj(this.c.e,this.c.f),c=new Kj(mj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,nj(this)):ck.preventDefault()),1==this.e)return;ck.preventDefault();jj(this,d,a)};
+_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Lj(a,b);b=Mj(a,b);if(1==Gj(a.b)&&(this.f=!1,mj))try{if(bk(),1==this.e)kj(this,a);else{d!=this.b&&(c=new Kj(d,null),e+=c.b,b+=c.e);try{jj(this,e,b),this.c.e.rc(),3!=this.e&&kj(this,a)}finally{var f=this.b.pb;rj&&f==rj&&(rj=null);sj();f===tj&&(tj=null);dk(this.b);this.e=1;this.c.f=null}}}finally{mj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var mj=null;function Jj(){}u(6,1,$h,Jj);_.xc=function(){bk()};
+function Ti(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},Ti);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Kj(a,b){!a||a==(pj(),qj(null))?this.i=this.f=0:(this.f=a.gd()-(a.pb.scrollLeft||0),this.i=a.hd()-(a.pb.scrollTop||0));!b||b==(pj(),qj(null))?this.d=this.c=0:(this.c=ek(b.pb)+fk(b.pb),this.d=gk(b.pb)+hk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Kj);
+_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function bk(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function fk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
+function hk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(cg)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function ik(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function jk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}
+function kk(a){if(a.p){a.v=a.q;a.p=!1;a.q=!1;if(a.r){var b=a.r,c=b.c;bj(c.b,b);0==c.b.d&&lk(c.c);a.r=null}a.yc()}}function mk(a,b){var c=nk();kk(a);a.p=!0;a.q=!1;a.o=b;a.u=c;++a.s;ok(a.n,nk())}function pk(a,b){var c,d;c=a.s;d=b>=a.u+a.o;if(a.q&&!d)return d=(b-a.u)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.p&&a.s==c;if(!a.q&&b>=a.u&&(a.q=!0,a.Ac(),!(a.p&&a.s==c)))return!1;return d?(a.p=!1,a.q=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.v&&this.zc()};
+_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=!1;_.q=!1;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=!1;function ok(a,b){if(pk(a.b,b)){var c=a.b,d=a.b.t,e;e=new qk(d,a.b.n);cj(d.b,e);1==d.b.d&&rk(d.c,16);c.r=e}else a.b.r=null}function sk(a){this.b=a}u(18,1,{},sk);_.b=null;u(19,1,{});u(20,1,{2:1});function tk(){tk=x;uk=new vk}u(21,19,{});var uk=null;function vk(){this.b=new ij;this.c=new wk(this)}u(22,21,{},vk);
+function xk(){xk=x;yk=new ij;var a=new zk;Ak();Bk(Ck?Ck:Ck=new Dk,a)}function lk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);bj(yk,a)}function rk(a,b){if(0>b)throw new Ek("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);bj(yk,a);a.c=!1;a.d=Fk(a,b);cj(yk,a)}function Gk(a){return $wnd.setInterval(C(function(){a.Cc()}),100)}function Fk(a,b){return $wnd.setTimeout(C(function(){a.Cc()}),b)}u(24,1,{});_.Cc=function(){this.c||bj(yk,this);this.Dc()};_.c=!1;_.d=0;var yk;
+function wk(a){xk();this.b=a}u(23,24,{},wk);_.Dc=function(){var a=this.b,b,c,d,e,f;b=y(Hk,m,3,a.b.d,0);b=Ik(a.b,b);c=new Jk;for(e=0,f=b.length;e<f;++e)d=b[e],bj(a.b,d),ok(d.b,c.b);0<a.b.d&&rk(a.c,Nj(5,16-(nk()-c.b)))};_.b=null;function qk(a,b){this.c=a;this.b=b}u(25,20,{2:1,3:1},qk);_.b=null;_.c=null;u(27,1,{});_.b=null;function Kk(){this.b=ed}u(26,27,{},Kk);function Lk(){this.b=fd}u(28,27,{},Lk);function Mk(){this.b=id}u(29,27,{},Mk);u(31,1,{});_.b=null;function Nk(a){this.b=a}u(30,31,{},Nk);
+function Ok(){this.b=jd}u(32,27,{},Ok);function Pk(){this.b=md}u(33,27,{},Pk);function Qk(){this.b=rd}u(34,27,{},Qk);function Rk(){this.b=wd}u(35,27,{},Rk);function Sk(){this.b=Id}u(36,27,{},Sk);function Tk(){this.b=Jd}u(37,27,{},Tk);function Uk(){this.b=Kd}u(38,27,{},Uk);function Vk(){this.b=Ld}u(39,27,{},Vk);function Wk(){this.b=Qd}u(40,27,{},Wk);function Xk(){this.b=Rd}u(41,27,{},Xk);function Yk(){this.b=Wd}u(42,27,{},Yk);function Zk(){this.b=Zd}u(43,27,{},Zk);function $k(){this.b=ue}
+u(44,27,{},$k);function al(){this.b=Be}u(45,27,{},al);function bl(){this.b=Ce}u(46,27,{},bl);function cl(){this.b=De}u(47,27,{},cl);function dl(){this.b=He}u(48,27,{},dl);function fl(a){this.b=a.id}u(49,1,{4:1,5:1},fl);_.b=null;function gl(){this.b=Le}u(50,27,{},gl);function hl(){this.b=$e}u(51,27,{},hl);function il(){this.b=af}u(52,27,{},il);function jl(){this.b=bf}u(53,27,{},jl);function kl(){this.b=cf}u(54,27,{},kl);function ll(){this.b=ef}u(55,27,{},ll);function ml(){this.b=gf}u(56,27,{},ml);
+function nl(){this.b=hf}u(57,27,{},nl);function ol(){this.b=jf}u(58,27,{},ol);function pl(){this.b=kf}u(59,27,{},pl);function ql(){this.b=mf}u(60,27,{},ql);function rl(){this.b=nf}u(61,27,{},rl);function sl(){this.b=of}u(62,27,{},sl);function tl(){this.b=qf}u(63,27,{},tl);function ul(){this.b=If}u(64,27,{},ul);function vl(){this.b=Lf}u(65,27,{},vl);function wl(){this.b=Uf}u(66,27,{},wl);function xl(){this.b=ag}u(67,27,{},xl);u(68,31,{},function(a){this.b=a});function yl(){this.b=bg}u(69,27,{},yl);
+function zl(){zl=x;Al=new Nk("aria-activedescendant")}var Al;function Bl(){this.b=fg}u(71,27,{},Bl);function Cl(){this.b=gg}u(72,27,{},Cl);function Dl(){this.b=jg}u(73,27,{},Dl);
+function El(){El=x;Fl=new Lk;Gl=new Kk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new al;Xl=new cl;Yl=new dl;Zl=new gl;$l=new hl;am=new jl;bm=new kl;cm=new il;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new ql;im=new sl;jm=new tl;km=new rl;lm=new pl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Cl;sm=new Bl;tm=new Dl;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=
+new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new Xm;Ym=new Zm;$m=new qn;rn=new sn;tn=new un;F=new Mi;z(F,jg,tm);z(F,ed,Gl);z(F,Rd,Rl);z(F,fd,Fl);z(F,id,Hl);z(F,Zd,Tl);z(F,jd,Il);z(F,md,Jl);z(F,rd,Kl);z(F,wd,Ll);z(F,Ce,Vl);z(F,Id,Ml);z(F,De,Xl);z(F,Jd,Nl);z(F,Kd,Ol);z(F,Ld,Pl);z(F,Qd,Ql);z(F,af,cm);z(F,Wd,Sl);z(F,ue,Ul);z(F,Be,Wl);z(F,He,Yl);z(F,Le,Zl);z(F,$e,$l);z(F,bf,am);z(F,cf,bm);z(F,ef,dm);z(F,gf,em);z(F,hf,fm);z(F,jf,gm);z(F,kf,lm);z(F,mf,hm);z(F,nf,km);z(F,
+of,im);z(F,Uf,om);z(F,fg,sm);z(F,qf,jm);z(F,If,mm);z(F,Lf,nm);z(F,ag,pm);z(F,bg,qm);z(F,gg,rm);z(F,ng,ym);z(F,pg,um);z(F,qg,wm);z(F,wg,Cm);z(F,xg,Em);z(F,ug,Am);z(F,Bg,Gm);z(F,Dg,Im);z(F,Eg,Km);z(F,Gg,Qm);z(F,Ig,Mm);z(F,Jg,Om);z(F,Og,Sm);z(F,Pg,Um);z(F,Rg,Wm);z(F,Sg,Ym);z(F,Zg,tn);z(F,$g,$m);z(F,ah,rn)}var Gl,Fl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Wl,Vl,Xl,Yl,Zl,$l,cm,am,bm,dm,em,fm,gm,lm,hm,km,im,jm,mm,nm,om,pm,qm,sm,rm,tm,F,ym,um,wm,Am,Cm,Em,Gm,Im,Km,Qm,Mm,Om,Sm,Um,Wm,Ym,tn,$m,rn;
+function zm(){this.b=ng}u(75,27,{},zm);function vm(){this.b=pg}u(76,27,{},vm);function xm(){this.b=qg}u(77,27,{},xm);function Bm(){this.b=ug}u(78,27,{},Bm);function Dm(){this.b=wg}u(79,27,{},Dm);function Fm(){this.b=xg}u(80,27,{},Fm);function Hm(){this.b=Bg}u(81,27,{},Hm);function Jm(){this.b=Dg}u(82,27,{},Jm);function Lm(){this.b=Eg}u(83,27,{},Lm);function Rm(){this.b=Gg}u(84,27,{},Rm);function Nm(){this.b=Ig}u(85,27,{},Nm);function Pm(){this.b=Jg}u(86,27,{},Pm);function Tm(){this.b=Og}
+u(87,27,{},Tm);function Vm(){this.b=Pg}u(88,27,{},Vm);function Xm(){this.b=Rg}u(89,27,{},Xm);function Zm(){this.b=Sg}u(90,27,{},Zm);function un(){this.b=Zg}u(91,27,{},un);function qn(){this.b=$g}u(92,27,{},qn);function sn(){this.b=ah}u(93,27,{},sn);function Jk(){this.b=nk()}function nk(){return(new Date).getTime()}u(94,1,{},Jk);function vn(a){var b,c,d;d=new wn;for(c=a;c;)b=c.Ec(),c!=a&&(d.b.b+="Caused by: "),xn(d,c.cZ.e),d.b.b+=lb,yn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
+function zn(a){var b,c,d;c=y(An,m,131,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new Bn;c[d]=a[d]}}function Cn(a){var b;b=a.cZ.e;a=a.Ec();return null!=a?b+lb+a:b}u(99,1,{117:1,132:1});_.Ec=function(){return this.i};_.tS=function(){return Cn(this)};_.f=null;_.i=null;function Dn(a){En();this.i=a}u(98,99,qi,Dn);function Yi(a){En();this.i=a}function Vi(a,b){En();this.f=b;this.i=a}u(97,98,ui,Yi,Vi);
+function Fn(a){En();this.c=a;this.b=l;var b,c,d;c=Gn(Hn(this.c)?this.c:null);d=y(An,m,131,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new In(c[a]);zn(d)}u(96,97,ui,Fn);
+_.Ec=function(){if(null==this.d){this.e=null==this.c?Nf:Hn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Jn(this.c).e;this.b=this.b+lb+(Hn(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Hn(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Hf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Kn(a,b){return Ln(a)?a.eQ(b):a===b}function Jn(a){return Ln(a)?a.cZ:Mn}
+function Nn(a){return Ln(a)?a.hC():Gi(a)}
+function On(){var a;On=x;Pn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
+a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
+function Qn(a){On();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Pn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Pn;u(106,1,{});function Gi(a){return a.$H||(a.$H=++Rn)}function Sn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Tn(){return $wnd.setTimeout(function(){0!=Un&&(Un=0);Vn=-1},10)}var Un=0,Rn=0,Wn=0,Vn=-1;
+function Xn(){Xn=x;Yn=new Zn}function $n(a,b){a.b=ao(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new bo(a)),co(a.f,1),!a.j&&(a.j=new eo(a)),co(a.j,50))}function Zn(){}function fo(a){return a.Fc()}function ao(a,b){!a&&(a=[]);a[a.length]=b;return a}function go(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Fc()&&(b=ao(b,e)):e[0].xc()}catch(f){if(f=Ui(f),!A(f,132))throw f;}}return b}function co(a,b){Xn();$wnd.setTimeout(function(){C(fo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
+u(108,106,{},Zn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Yn;function bo(a){this.b=a}u(109,1,{},bo);
+_.Fc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),go(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Jk;100>nk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Fc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function eo(a){this.b=a}u(110,1,{},eo);_.Fc=function(){this.b.e&&co(this.b.f,1);return this.b.k};
+_.b=null;function En(){var a,b,c;try{null.a()}catch(d){a=d}var e=Gn(a);3<=e.length&&e.splice(0,3);c=y(An,m,131,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new In(e[a]);zn(c)}function Gn(a){var b,c,d,e,a=a&&a.message?a.message.split(aa):[];for(b=0,c=0,e=a.length;c<e;++b,c+=2)d=a[c].lastIndexOf("function "),-1==d?a[b]=l:a[b]=ho(io(a[c],d+9));a.length=b;for(b=0,c=a.length;b<c;++b)a[b]=0==a[b].length?"anonymous":a[b];return a}u(116,1,{});function yn(a,b){a.b+=b}function jo(){}u(117,116,{},jo);_.b=l;
+function G(a,b){return parseInt(a[b])||0}function ko(a,b){return null==a[b]?null:""+a[b]}function lo(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}function mo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function no(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Gj(a){a=a.button;return 1==a?4:2==a?2:1}
+function ek(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Jc&&c.tagName!=Ic&&(b-=c.scrollLeft),c=c.parentNode;for(;a;)b+=a.offsetLeft,a=a.offsetParent;return b}function gk(a){for(var b=0,c=a.parentNode;c&&c.offsetParent;)c.tagName!=Jc&&c.tagName!=Ic&&(b-=c.scrollTop),c=c.parentNode;for(;a;)b+=a.offsetTop,a=a.offsetParent;return b}function oo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}
+function xj(){var a=$doc;return(H(a.compatMode,Eb)?a.documentElement:a.body).clientHeight}function wj(){var a=$doc;return(H(a.compatMode,Eb)?a.documentElement:a.body).clientWidth}function po(a){return(H(a.compatMode,Eb)?a.documentElement:a.body).scrollLeft||0}function qo(a){return(H(a.compatMode,Eb)?a.documentElement:a.body).scrollTop||0}function I(a,b){this.c=a;this.d=b}u(140,1,{117:1,121:1,123:1});_.eQ=function(a){return this===a};_.hC=function(){return Gi(this)};_.tS=function(){return this.c};
+_.c=null;_.d=0;function Dj(){Dj=x;ro=new so;to=new uo;vo=new wo;xo=new yo;zo=new Ao;Bo=K(Co,m,6,[ro,to,vo,xo,zo])}u(139,140,Bi);var Bo,vo,to,xo,ro,zo;function so(){I.call(this,hc,0)}u(141,139,Bi,so);function uo(){I.call(this,"DOTTED",1)}u(142,139,Bi,uo);function wo(){I.call(this,"DASHED",2)}u(143,139,Bi,wo);function yo(){I.call(this,"HIDDEN",3)}u(144,139,Bi,yo);function Ao(){I.call(this,"SOLID",4)}u(145,139,Bi,Ao);
+function Do(){Do=x;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=K(op,m,7,[Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp])}u(146,140,di);var np,Go,jp,Io,Eo,Oo,hp,Mo,Qo,So,Uo,Ko,lp,Wo,Yo,$o,dp,fp,bp;function Fo(){I.call(this,Nb,0)}u(147,146,di,Fo);function Xo(){I.call(this,"SE_RESIZE",9)}u(148,146,di,Xo);function Zo(){I.call(this,"SW_RESIZE",10)}
+u(149,146,di,Zo);function ap(){I.call(this,"S_RESIZE",11)}u(150,146,di,ap);function cp(){I.call(this,"W_RESIZE",12)}u(151,146,di,cp);function ep(){I.call(this,"TEXT",13)}u(152,146,di,ep);function gp(){I.call(this,"WAIT",14)}u(153,146,di,gp);function ip(){I.call(this,"HELP",15)}u(154,146,di,ip);function kp(){I.call(this,"COL_RESIZE",16)}u(155,146,di,kp);function mp(){I.call(this,"ROW_RESIZE",17)}u(156,146,di,mp);function Ho(){I.call(this,"AUTO",1)}u(157,146,di,Ho);
+function Jo(){I.call(this,"CROSSHAIR",2)}u(158,146,di,Jo);function Lo(){I.call(this,"POINTER",3)}u(159,146,di,Lo);function No(){I.call(this,"MOVE",4)}u(160,146,di,No);function Po(){I.call(this,"E_RESIZE",5)}u(161,146,di,Po);function Ro(){I.call(this,"NE_RESIZE",6)}u(162,146,di,Ro);function To(){I.call(this,"NW_RESIZE",7)}u(163,146,di,To);function Vo(){I.call(this,"N_RESIZE",8)}u(164,146,di,Vo);function pp(){pp=x;qp=new rp;sp=new tp;up=new vp;wp=new xp;yp=K(zp,m,8,[qp,sp,up,wp])}u(165,140,wi);
+var yp,sp,up,wp,qp;function rp(){I.call(this,hc,0)}u(166,165,wi,rp);function tp(){I.call(this,"BLOCK",1)}u(167,165,wi,tp);function vp(){I.call(this,"INLINE",2)}u(168,165,wi,vp);function xp(){I.call(this,"INLINE_BLOCK",3)}u(169,165,wi,xp);function Ap(){Ap=x;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=K(Kp,m,10,[Bp,Dp,Fp,Hp])}u(170,140,Rh);var Jp,Bp,Dp,Fp,Hp;function Cp(){I.call(this,Db,0)}u(171,170,Rh,Cp);function Ep(){I.call(this,ac,1)}u(172,170,Rh,Ep);function Gp(){I.call(this,cc,2)}
+u(173,170,Rh,Gp);function Ip(){I.call(this,wc,3)}u(174,170,Rh,Ip);function Cj(){Cj=x;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=new Up;Vp=new Wp;Xp=new Yp;Zp=new $p;aq=new bq;cq=K(dq,m,11,[Lp,Np,Pp,Rp,Tp,Vp,Xp,Zp,aq])}u(175,140,Ai);var cq,Zp,Pp,Rp,Xp,aq,Vp,Np,Tp,Lp;function Mp(){I.call(this,"PX",0)}u(176,175,Ai,Mp);function Op(){I.call(this,"PCT",1)}u(177,175,Ai,Op);function Qp(){I.call(this,"EM",2)}u(178,175,Ai,Qp);function Sp(){I.call(this,"EX",3)}u(179,175,Ai,Sp);
+function Up(){I.call(this,"PT",4)}u(180,175,Ai,Up);function Wp(){I.call(this,"PC",5)}u(181,175,Ai,Wp);function Yp(){I.call(this,"IN",6)}u(182,175,Ai,Yp);function $p(){I.call(this,"CM",7)}u(183,175,Ai,$p);function bq(){I.call(this,"MM",8)}u(184,175,Ai,bq);function eq(){eq=x;fq=[];gq=[];hq=[]}var fq,gq,hq;function iq(){iq=x;jq=new kq}function lq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}
+function mq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function kq(){}u(187,1,{},kq);_.b=null;var jq;u(199,1,{});_.tS=function(){return"An event type"};_.i=null;u(198,199,{});_.Ic=function(){this.f=!1;this.i=null};_.f=!1;u(197,198,{});_.Hc=function(){return this.Jc()};_.b=null;var nq=_.c=null;function oq(){oq=x;pq=new qq(nd,new rq)}function rq(){}u(196,197,{},rq);_.Gc=function(a){a.Kc(this)};_.Jc=function(){return pq};var pq;function sq(){sq=x;tq=new qq(vd,new uq)}
+function uq(){}u(200,197,{},uq);_.Gc=function(a){vq();wq(this,a.c,xq(a.b.b,a.b.b.pb.selectedIndex))};_.Jc=function(){return tq};var tq;u(203,197,yi);function Lj(a,b){return(a.b.clientX||0)-ek(b)+(b.scrollLeft||0)+po(b.ownerDocument)}function Mj(a,b){return(a.b.clientY||0)-gk(b)+(b.scrollTop||0)+qo(b.ownerDocument)}function Ej(a){var b;return(b=a.c)?Lj(a,b):a.b.clientX||0}function Fj(a){var b;return(b=a.c)?Mj(a,b):a.b.clientY||0}u(202,203,yi);function yq(){yq=x;zq=new qq(yd,new Aq)}
+function Aq(){}u(201,202,yi,Aq);_.Gc=function(a){a.Lc(this)};_.Jc=function(){return zq};var zq;function Bq(){Bq=x;Cq=new qq(Md,new Dq)}function Dq(){}u(204,197,{},Dq);_.Gc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Jc=function(){return Cq};var Cq;u(207,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Eq=_.d=0;function Dk(){this.d=++Eq}u(206,207,Zh,Dk);function qq(a,b){this.d=++Eq;this.b=b;!nq&&(nq=new Fq);nq.b[a]=this;this.c=a}u(205,206,Zh,qq);
+_.b=null;_.c=null;function Gq(){Gq=x;Hq=new qq(Pd,new Iq)}function Iq(){}u(208,202,yi,Iq);
+_.Gc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Jq(),Kq))a=Lq(b.pb),c=new Mq(G(b.pb,Rf),G(b.pb,Qf)),d=new Mq(G(b.T.jb.pb,Rf),G(b.T.jb.pb,Qf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Nq(b.I,!0);a=G(b.T.jb.pb,Rf);Oq(b,new Mq(a,Pq(b.T.jb).b));b.J&&b.O!=Kq&&Qq(b.r,b)}else Nq(b.I,!1),b.O!=(Jq(),Kq)?Oq(b,new Mq(b.F.c,b.F.b)):Rq(b,Lq(b.r.pb)),b.J&&b.O!=Kq&&Sq(b.r,b);Tq(b.T.jb)}else Nq(b.I,!0)};_.Jc=function(){return Hq};var Hq;u(209,197,{});
+function Uq(){Uq=x;Vq=new qq(ge,new Wq)}function Wq(){}u(210,209,{},Wq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new qq(he,new Zq)}function Zq(){}u(211,209,{},Zq);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return Yq};var Yq;function $q(){$q=x;ar=new qq(ie,new br)}function br(){}u(212,209,{},br);_.Gc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Jc=function(){return ar};
+var ar;function cr(){cr=x;dr=new qq(je,new er)}function er(){}u(213,209,{},er);_.Gc=function(a){a=fr(a.b);(this.b.dataTransfer||null).setData(Mg,a)};_.Jc=function(){return dr};var dr;function gr(){gr=x;hr=new qq(ke,new ir)}function ir(){}u(214,209,{},ir);
+_.Gc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;jr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.Je(b))};_.Jc=function(){return hr};var hr;function kr(){kr=x;lr=new qq(pe,new mr)}function mr(){}u(215,197,{},mr);_.Gc=function(a){dk(a.b.b)};_.Jc=function(){return lr};var lr;
+function nr(){nr=x;or=new qq(xe,new pr)}function pr(){}u(216,197,{},pr);_.Gc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,qr(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,rr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Jc=function(){return or};var or;function sr(){sr=x;tr=new qq(ye,new ur)}function ur(){}u(217,197,{},ur);_.Gc=function(a){a.b.b&&(a.b.c.b=null,vr(a.b.b,a.b.c))};
+_.Jc=function(){return tr};var tr;function wr(){wr=x;xr=new qq(ze,new yr)}function yr(){}u(218,197,{},yr);_.Gc=function(){this.b.preventDefault()};_.Jc=function(){return xr};var xr;u(220,197,{});u(219,220,{});function zr(){zr=x;Ar=new qq(We,new Br)}function Br(){}u(221,219,{},Br);
+_.Gc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Cr(),Dr).length&&-999!=(Cr(),Dr)[c]&&(c=(Cr(),Dr)[c]);b=new Er(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?Fr(fr(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new Gr(a)),a.xb),b.b=d,Hr(),
+Ir(b));break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:a.Sb&&(Jr(a,ko((Kr(),Lr).hc.b.pb,ch)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Vb;c=1300;break;case 114:case 82:a.lb=!0;a.K=pc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
+!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Ea;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
+!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?Mr(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?Mr(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&Mr(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?Mr(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?Mr(a,4):c=207;break;case 53:105==a.d?
+Mr(a,5):c=208;break;case 54:105==a.d?Mr(a,6):c=210;break;case 55:105==a.d?Mr(a,7):c=211;break;case 56:105==a.d?Mr(a,8):c=212;break;case 57:105==a.d?Mr(a,9):(a.lb=!0,a.K="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}Nr(a,c)}a=!0}a&&this.b.preventDefault()};_.Jc=function(){return Ar};var Ar;function Or(){Or=x;Pr=new qq(sf,new Qr)}function Qr(){}u(222,202,yi,Qr);_.Gc=function(a){a.uc(this)};
+_.Jc=function(){return Pr};var Pr;function yj(){yj=x;zj=new qq(tf,new Rr)}function Rr(){}u(223,202,yi,Rr);_.Gc=function(a){a.vc(this)};_.Jc=function(){return zj};var zj;function Sr(){Sr=x;Tr=new qq(uf,new Ur)}function Ur(){}u(224,202,yi,Ur);_.Gc=function(a){var b;a.f&&1==a.e&&(b=new Kj(mj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,nj(a))};_.Jc=function(){return Tr};var Tr;function Vr(){Vr=x;Wr=new qq(Af,new Xr)}function Xr(){}u(225,202,yi,Xr);_.Gc=function(a){var b;b=this.b;$n((Xn(),Yn),new Yr(a,a.c,b))};
+_.Jc=function(){return Wr};var Wr;function Aj(){Aj=x;Bj=new qq(Bf,new Zr)}function Zr(){}u(226,202,yi,Zr);_.Gc=function(a){a.wc(this)};_.Jc=function(){return Bj};var Bj;function Fq(){this.b={}}u(227,1,{},Fq);_.b=null;u(230,203,yi);var $r=null;function as(){as=x;bs=new qq(Ug,new cs)}function cs(){}u(229,230,yi,cs);_.Gc=function(a){ds(a.b,this,a.b.n)};_.Jc=function(){return bs};var bs;function es(){es=x;fs=new qq(Vg,new gs)}function gs(){}u(231,230,yi,gs);_.Gc=function(a){ds(a.b,this,a.b.n)};_.Jc=function(){return fs};
+var fs;function hs(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Sf,"return;"),typeof a.ontouchstart==ve)}u(232,1,{},hs);function is(){is=x;js=new qq(Wg,new ks)}function ks(){}u(233,230,yi,ks);_.Gc=function(a){ds(a.b,this,a.b.o)};_.Jc=function(){return js};var js;function ls(){ls=x;ms=new qq(Xg,new ns)}function ns(){}u(234,230,yi,ns);_.Gc=function(a){os(a.b,this)&&(a.b.k&&ps(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),rk(a.b.d,750),a.b.e=!1))};_.Jc=function(){return ms};var ms;
+function qs(a,b){this.b=b;this.c=a}function rs(a,b,c){Ck&&(b=new qs(b,c),a.Yc(b))}u(235,198,{},qs);_.Gc=function(a){a.Uc(this)};_.Hc=function(){return Ck};_.b=!1;var Ck=_.c=null;function ss(a){this.b=a}u(236,198,{},ss);_.Gc=function(a){a.Vc(this)};_.Hc=function(){return ts};var ts=_.b=null;function us(){}function vs(a){var b;ws&&(b=new us,a.Yc(b))}u(237,198,{},us);_.Gc=function(a){a.Wc(this)};_.Hc=function(){return ws};var ws=null;function xs(a){this.b=a}u(238,198,{},xs);_.Gc=function(a){a.Xc(this)};
+_.Hc=function(){return ys};var ys=_.b=null;function zs(){}u(239,198,{},zs);_.Gc=function(a){a.b.W&&a.b.Id()};_.Hc=function(){return As};var As=null;function Bs(a,b,c){a=a.b;if(!b)throw new Cs("Cannot add a handler with a null type");if(!c)throw new Cs("Cannot add a null handler");0<a.c?Ds(a,new Es(a,b,c)):Fs(a,b,null,c);return new Gs(new Hs(a,b,c))}
+function Is(a,b){var c;!b.f||b.Ic();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Cs("Cannot fire null event");try{++d.c;j=Js(d,b.Hc(),null);e=null;for(h=d.d?j.Kf(j.Fe()):j.Jf();d.d?h.Mf():h._c();){g=d.d?h.Nf():h.ad();try{b.Gc(g)}catch(n){if(n=Ui(n),A(n,132))f=n,!e&&(e=new Ks),Ls(e,f);else throw n;}}if(e)throw new Ms(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Oi(d.b);r.c<r.e.Fe();)o=Pi(r),o.xc()}finally{d.b=null}}}}catch(q){q=Ui(q);if(A(q,84))throw new Ns(q.b);throw q;}finally{null==
+c?(b.f=!0,b.i=null):b.i=c}}function Os(a){Ps.call(this,a,!1)}function Ps(a,b){this.b=new Qs(b);this.c=a}u(240,1,Th,Os,Ps);_.Yc=function(a){Is(this,a)};_.b=null;_.c=null;u(243,1,{});function Ds(a,b){!a.b&&(a.b=new ij);cj(a.b,b)}function Fs(a,b,c,d){var e;e=lj(a.e,b);e||(e=new Mi,z(a.e,b,e));a=e.Be(c);a||(a=new ij,e.De(c,a));a.Bf(d)}function Rs(a,b,c,d){var e,f;e=Js(a,b,c);e.Df(d)&&e.Ce()&&(f=lj(a.e,b),f.Ee(c),f.Ce()&&Xi(a.e,b))}
+function Js(a,b,c){a=lj(a.e,b);if(!a)return Ss(),Ss(),Ts;c=a.Be(c);return!c?(Ss(),Ss(),Ts):c}u(242,243,{});_.b=null;_.c=0;_.d=!1;function Qs(a){this.e=new Mi;this.d=a}u(241,242,{},Qs);function Gs(a){this.b=a}u(244,1,{},Gs);_.b=null;function Ms(a){Vi.call(this,Us(a),Vs(a));this.b=a}function Vs(a){a=a.Bd();return!a._c()?null:a.ad()}
+function Us(a){var b,c,d;b=a.Fe();if(0==b)return null;b=new Ws(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Bd();a._c();)d=a.ad(),c?c=!1:b.b.b+="; ",d=d.Ec(),yn(b.b,d);return b.b.b}u(246,97,li,Ms);_.b=null;function Ns(a){Ms.call(this,a)}u(245,246,li,Ns);u(247,1,{},function(){});function Xs(a){a=ko(a,Sd);return Ys(rg,a)?(Zs(),$s):Ys(ff,a)?(Zs(),at):(Zs(),bt)}function Zs(){Zs=x;$s=new ct("RTL",0);at=new ct("LTR",1);bt=new ct(Nb,2);dt=K(et,m,49,[$s,at,bt])}
+function ct(a,b){I.call(this,a,b)}u(249,140,{49:1,117:1,121:1,123:1},ct);var dt,bt,at,$s;function ft(){}function gt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function y(a,b,c,d,e){d=gt(e,d);K(a,b,c,d);return d}function ht(a){return vt([wt,M],[m,s],[116,-1],a,0,2,1)}
+function vt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=gt(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=vt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){xt();var e=yt,f=zt;xt();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function At(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Bt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Bt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Bt;}a[b]=c}u(250,1,{},ft);_.qI=0;
+function xt(){xt=x;yt=[];zt=[];var a=new ft,b=yt,c=zt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var yt,zt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Hn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Ln(a){return a.tM==x||a.cM&&!!a.cM[1]}function Ct(a){return null==a?null:a}function Dt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
+function Et(){var a;$stats&&Ft("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Tf))a=Tf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}H(Tf,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ("+
+a+"). Expect more errors.\n");$stats&&Ft("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(Gt,m,1,[Eb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&Ft("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";eq();hq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
+eq();0!=hq.length&&(a=hq.join(l),b=(iq(),jq),a=lq(a),mq(b).insertBefore(a,b.b.firstChild),hq.length=0);0!=fq.length&&(a=fq.join(l),b=(iq(),jq),a=lq(a),mq(b).appendChild(a),fq.length=0);0!=gq.length&&(a=gq.join(l),b=(iq(),jq),a=lq(a),mq(b).appendChild(a),gq.length=0);$stats&&Ft("export.client.JSME_export");new Ht;new It;0<Jt(null)?$n((Xn(),Yn),new Kt):Lt()}function Ui(a){return A(a,132)?a:new Fn(a)}function Mt(a){return Nt(a&4194303,a>>22&4194303,0>a?1048575:0)}
+function Ot(a){return Nt(a.l,a.m,a.h)}function Nt(a,b,c){return _=new Pt,_.l=a,_.m=b,_.h=c,_}
+function Qt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rt;if(0==a.l&&0==a.m&&0==a.h)return St=Nt(0,0,0),Nt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(St=Nt(0,0,0),c=Ot((Tt(),Ut))):(St=Nt(c.l,c.m,c.h),c=Nt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Vt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Wt(e):0==c&&0!=d&&0==e?Wt(d)+22:0!=c&&0==d&&0==e?Wt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
+d=!0,-1==f)a=Ot((Tt(),Xt)),c=!0,g=!g;else return c=Yt(a,f),g&&Zt(c),St=Nt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Vt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yt(c,d);f&&Zt(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=Nt(f,j,c);g?St=Vt(c):St=Nt(c.l,c.m,c.h);return e}if(!$t(a,b))return e?St=Vt(a):St=Nt(a.l,a.m,a.h),Nt(0,0,0);c=c?a:Nt(a.l,a.m,a.h);var h,n,o,r;f=au(b)-au(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
+n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=Nt(j&4194303,n&4194303,h&1048575);for(n=Nt(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Zt(n);e?(St=Vt(c),d&&(St=bu(St,(Tt(),Ut)))):St=Nt(c.l,c.m,c.h);return n}
+function Zt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function au(a){var b;b=cu(a.h);return 32==b?(b=cu(a.m),32==b?cu(a.l)+32:b+20-10):b-12}var St=null;function du(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Nt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function eu(a,b){return Nt(a.l&b.l,a.m&b.m,a.h&b.h)}function fu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
+function N(a){var b,c,d;if(isNaN(a))return Tt(),gu;if(-9223372036854775E3>a)return Tt(),hu;if(9223372036854775E3<=a)return Tt(),Xt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Dt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Dt(a/4194304),a-=4194304*b);a=Dt(a);b=Nt(a,b,c);d&&Zt(b);return b}function iu(a){var b,c;return-129<a&&128>a?(b=a+128,null==ju&&(ju=y(ku,m,50,256,0)),c=ju[b],!c&&(c=ju[b]=Mt(a)),c):Mt(a)}
+function lu(a){var b=mh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function $t(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
+function mu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return Nt(c&4194303,q&
+4194303,t&1048575)}function Vt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Nt(c&4194303,d&4194303,e&1048575)}function bu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Nt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
+function O(a){return a.l|a.m<<22}function nu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+nu(Vt(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=iu(1E9);a=Qt(a,b);b=l+O(St);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ju=null;function Tt(){Tt=x;Xt=Nt(4194303,4194303,524287);hu=Nt(0,0,524288);Ut=iu(1);iu(2);gu=iu(0)}var Xt,hu,Ut,gu;function Pt(){}u(259,1,{50:1},Pt);
+function Ft(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ou(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(264,1,{},ou);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pu(a,b){yn(a.b.b,b.b);return a}function qu(){this.b=new ru}u(265,1,{},qu);function su(a){if(null==a)throw new Cs("css is null");this.b=a}u(266,1,{51:1,117:1},su);
+_.eQ=function(a){return!A(a,51)?!1:H(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function uu(a){if(null==a)throw new Cs("html is null");this.b=a}u(268,1,Wh,uu);_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;u(269,1,Wh,function(){this.b=l});_.Zc=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;
+function vu(){vu=x;wu=RegExp(oa,we);xu=RegExp(qb,we);yu=RegExp(nb,we);zu=RegExp(ta,we);Au=RegExp(da,we)}function Bu(a){vu();-1!=a.indexOf(oa)&&(a=a.replace(wu,pa));-1!=a.indexOf(nb)&&(a=a.replace(yu,ra));-1!=a.indexOf(qb)&&(a=a.replace(xu,qa));-1!=a.indexOf(da)&&(a=a.replace(Au,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(zu,"&#39;"));return a}var wu,xu,yu,Au,zu;function Cu(a){if(null==a)throw new Cs("uri is null");this.b=a}u(271,1,{54:1},Cu);_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return tu(this.b)};
+_.b=null;function Du(){Du=x}u(273,1,{});function Eu(){}u(274,1,{},Eu);var Fu=null;function Gu(){}u(275,273,{},Gu);var Hu=null;function Iu(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=Js(a.b,f,null).Fe();for(e-=1;0<=e;--e)if(d=Js(a.b,f,null).If(e),A(d,55)&&Kn(d.b,b)){var h=a.b,n=f;0<h.c?Ds(h,new Ju(h,n,null,d)):Rs(h,n,null,d)}}}u(276,1,bi);_.b=null;function Ku(a){this.b=a}u(277,276,bi,Ku);_.$c=function(a){a.d&&(this.b.dd(a.e)||(a.b=!0))};function Lu(a){this.b=a}u(278,276,bi,Lu);
+_.Wc=function(){Mu(this.b.b)};function Nu(){En()}u(279,97,ui,Nu);function Ou(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,rk(a.e,1))}function Pu(){this.b=new Qu(this);this.c=new ij;this.e=new Ru(this);this.i=new Su(this)}u(280,1,{},Pu);_.d=!1;_.f=!1;function Qu(a){xk();this.b=a}u(281,24,{},Qu);_.Dc=function(){if(this.b.d){var a=this.b,b;b=Tu(a.i.e.c,a.i.c);Uu(a.i);A(b,56)&&new Nu;a.d=!1;Ou(a)}};_.b=null;function Ru(a){xk();this.b=a}u(282,24,{},Ru);
+_.Dc=function(){this.b.f=!1;var a=this.b,b=nk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(rk(a.b,1E4);a.i.d<a.i.b;){d=Vu(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Uu(a.i)}if(100<=nk()-b)break}}finally{e||(lk(a.b),a.d=!1,Ou(a))}};_.b=null;function Vu(a){var b;a.c=a.d;b=Tu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Uu(a){Wu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Su(a){this.e=a}u(283,1,{},Su);_._c=function(){return this.d<this.b};_.ad=function(){return Vu(this)};
+_.bd=function(){Uu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Xu(a,b){var c=(Yu(),Zu(b));a.appendChild(c)}function $u(a,b,c){var d;d=ck;ck=a;b==rj&&8192==av(a.type)&&(rj=null);c.cd(a);ck=d}var ck=null,rj=null;function bv(){bv=x;cv=new Pu}function Ij(a){bv();if(!a)throw new Cs("cmd cannot be null");var b=cv;cj(b.c,a);Ou(b)}var cv;function dv(a){sj();!ev&&(ev=new Dk);fv||(fv=new Ps(null,!0),gv=new hv);return Bs(fv,ev,a)}var fv=null;function iv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
+function hv(){}u(289,198,{},hv);_.Gc=function(a){a.$c(this);gv.d=!1};_.Hc=function(){return ev};_.Ic=function(){iv(this)};_.b=!1;_.c=!1;_.d=!1;var ev=_.e=null,gv=null;function jv(){jv=x;kv=new lv;mv()||(kv=null)}var kv=null;function zk(){}u(291,1,{},zk);_.Uc=function(){for(;0<(xk(),yk).d;)lk(Tu(yk,0))};function Bk(a,b){return Bs((!nv&&(nv=new ov),nv),a,b)}function pv(a){Ak();qv||(rv(),qv=!0);return Bk((!ws&&(ws=new Dk),ws),a)}function Ak(){sv||(tv(),sv=!0)}
+function uv(){var a;sv&&(a=new vv,nv&&Is(nv,a));return null}var sv=!1,nv=null,wv=0,xv=0,qv=!1;function yv(){yv=x;zv=new Dk}function vv(){yv()}u(293,198,{},vv);_.Gc=function(){null.hg()};_.Hc=function(){return zv};var zv;function ov(){Os.call(this,null)}u(295,240,Th,ov);
+function av(a){switch(a){case nd:return 4096;case vd:return 1024;case yd:return 1;case Pd:return 2;case pe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Cf:return 131072;case Md:return 262144;case Yf:return 524288;case Xg:return 1048576;case Wg:return 2097152;case Vg:return 4194304;
+case Ug:return 8388608;case ze:return 16777216;case xe:return 33554432;case ye:return 67108864;default:return-1}}function sj(){Av||(Bv(),Av=!0)}var Av=!1;function Cv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Dv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
+function Bv(){Ev=C(function(a){var b;var c=fv,d,e,f;ev&&c&&Fv(c.b.e,ev)?(b=gv.b,d=gv.c,e=gv.d,f=gv.e,iv(gv),gv.e=a,Is(c,gv),c=!(gv.b&&!gv.c),gv.b=b,gv.c=d,gv.d=e,gv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Gv=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Hn(b)&&A(b,57)&&$u(a,c,b)});Hv=C(function(a){a.preventDefault();Gv.call(this,a)});Iv=C(function(a){this.__gwtLastUnhandledEvent=
+a.type;Gv.call(this,a)});Jv=C(function(a){if(Ev(a)){var b=tj;b&&b.__listener&&!Hn(b.__listener)&&A(b.__listener,57)&&($u(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,Jv,!0);$wnd.addEventListener(Pd,Jv,!0);$wnd.addEventListener(sf,Jv,!0);$wnd.addEventListener(Bf,Jv,!0);$wnd.addEventListener(tf,Jv,!0);$wnd.addEventListener(Af,Jv,!0);$wnd.addEventListener(uf,Jv,!0);$wnd.addEventListener(Cf,Jv,!0);$wnd.addEventListener(We,Ev,!0);$wnd.addEventListener(Ye,Ev,!0);$wnd.addEventListener(Xe,
+Ev,!0);$wnd.addEventListener(Xg,Jv,!0);$wnd.addEventListener(Wg,Jv,!0);$wnd.addEventListener(Vg,Jv,!0);$wnd.addEventListener(Ug,Jv,!0);$wnd.addEventListener(ze,Jv,!0);$wnd.addEventListener(xe,Jv,!0);$wnd.addEventListener(ye,Jv,!0)}function Kv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
+function Lv(a,b){sj();switch(b){case "drag":a.ondrag=Gv;break;case ge:a.ondragend=Gv;break;case he:a.ondragenter=Hv;break;case "dragleave":a.ondragleave=Gv;break;case ie:a.ondragover=Hv;break;case je:a.ondragstart=Gv;break;case ke:a.ondrop=Gv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Gv,!1);a.addEventListener(b,Gv,!1);break;default:throw"Trying to sink unknown event type "+b;}}var tj=null,Ev=null,Jv=null,Hv=null,Gv=null,Iv=null;
+function Mv(a,b){a.__eventBits=b;a.onclick=b&1?Gv:null;a.ondblclick=b&2?Gv:null;a.onmousedown=b&4?Gv:null;a.onmouseup=b&8?Gv:null;a.onmouseover=b&16?Gv:null;a.onmouseout=b&32?Gv:null;a.onmousemove=b&64?Gv:null;a.onkeydown=b&128?Gv:null;a.onkeypress=b&256?Gv:null;a.onkeyup=b&512?Gv:null;a.onchange=b&1024?Gv:null;a.onfocus=b&2048?Gv:null;a.onblur=b&4096?Gv:null;a.onlosecapture=b&8192?Gv:null;a.onscroll=b&16384?Gv:null;a.onload=b&32768?Iv:null;a.onerror=b&65536?Gv:null;a.onmousewheel=b&131072?Gv:null;
+a.oncontextmenu=b&262144?Gv:null;a.onpaste=b&524288?Gv:null}function Nv(){var a;Nv=x;Ov=(a=$doc,H(a.compatMode,Eb)?a.documentElement:a.body)}var Ov;function Pv(){this.c=new ij}function Qv(a){a=a[Wc];return null==a?-1:a}u(300,1,{},Pv);_.b=null;function Rv(a,b){this.b=a;this.c=b}u(301,1,{},Rv);_.b=0;_.c=null;u(302,1,Th);_.ed=function(a){return decodeURI(a.replace("%23",la))};_.Yc=function(a){Is(this.b,a)};_.fd=function(a){a=null==a?l:a;if(!H(a,null==Sv?l:Sv))Sv=a,As&&(a=new zs,Is(this.b,a))};
+var Sv=l;function mv(){function a(){$wnd.setTimeout(a,250);e()}var b=kv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.ed(d.substring(1)));Sv=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.ed(c.substring(1)));b.fd(a)});a();return!0}function lv(){this.b=new Os(null)}u(303,302,Th,lv);
+function tv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(uv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{sv&&rs((!nv&&(nv=new ov),nv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
+function rv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(qv&&(d=wj(),c=xj(),xv!=d||wv!=c))xv=d,wv=c,vs((!nv&&(nv=new ov),nv))}finally{a&&a(b)}})}function hj(a,b){Qi(a.ld(),b,!0)}function gj(a,b){Qi(a.ld(),b,!1)}function Tv(a,b){a.pb.style[Ie]=b}function vj(a,b,c){0<=b&&a.qd(b+cg);0<=c&&a.od(c+cg)}function Uv(a,b){null==b||0==b.length?a.pb.removeAttribute(Qg):a.pb.setAttribute(Qg,b)}function Vv(a){var b,a=ko(a,xd);b=Wv(a,Xv(32));return 0<=b?a.substr(0,b-0):a}
+function Qi(a,b,c){if(!a)throw new Yi(lc);b=ho(b);if(0==b.length)throw new Ek(Hc);if(c){var d;d=ho(b);b=a.className;-1==lo(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=ho(b);f=a.className;e=lo(f,c);-1!=e&&(b=ho(f.substr(0,e-0)),c=ho(io(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Yv(a,b){a.style.display=b?l:Jf;a.setAttribute("aria-hidden",""+!b)}u(309,1,zi);_.gd=function(){return ek(this.pb)};_.hd=function(){return gk(this.pb)};
+_.jd=function(){return G(this.pb,Qf)};_.kd=function(){return G(this.pb,Rf)};_.ld=function(){return this.pb};_.md=function(){return this.pb.style.display!=Jf};_.nd=function(){throw new Zv;};_.od=function(a){Tv(this,a)};_.pd=function(a){Yv(this.pb,a)};_.qd=function(a){this.pb.style[hh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function $v(a,b,c){Lv(a.pb,c.c);return Bs(!a.mb?a.mb=new Os(a):a.mb,c,b)}
+function B(a,b,c){var d;d=av(c.c);if(-1==d)Lv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;sj();Mv(e,d)}else a.lb|=d;return Bs(!a.mb?a.mb=new Os(a):a.mb,c,b)}function aw(a,b,c){return Bs(!a.mb?a.mb=new Os(a):a.mb,c,b)}function bw(a){var b;if(a.td())throw new cw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;sj();Mv(c,b)}else a.lb|=b;a.rd();a.wd()}
+function dw(a,b){var c;switch(av(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(nq&&(f=nq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Is(a.mb,f.b),f.b.b=d,f.b.c=e}function ew(a){if(!a.td())throw new cw("Should only call onDetach when the widget is attached to the browser's document");try{a.xd()}finally{try{a.sd()}finally{a.pb.__listener=null,a.kb=!1}}}
+function dk(a){if(a.ob)if(A(a.ob,70))a.ob.yd(a);else{if(a.ob)throw new cw("This widget's parent does not implement HasWidgets");}else if(pj(),Fv(fw.b,a)){pj();try{a.vd()}finally{Xi(fw.b,a)}}}function gw(a,b){var c;c=a.ob;if(b){if(c)throw new cw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.td()&&a.ud()}else try{c&&c.td()&&a.vd()}finally{a.ob=null}}u(308,309,vi);_.rd=function(){};_.sd=function(){};_.Yc=function(a){this.mb&&Is(this.mb,a)};_.td=function(){return this.kb};
+_.ud=function(){bw(this)};_.cd=function(a){dw(this,a)};_.vd=function(){ew(this)};_.wd=function(){};_.xd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function hw(a){for(a=new iw(a);a.b.b<a.b.c.d-1;)jw(a.b),kw(a.b)}u(307,308,mi);_.rd=function(){lw(this,(mw(),nw))};_.sd=function(){lw(this,(mw(),ow))};function pw(a,b,c){dk(b);var d=a.q;qw(d,b,d.d);d=(Yu(),Zu(b.pb));c.appendChild(d);gw(b,a)}
+function rw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new sw;b.ob==a&&(f=a.zd(b),f<d&&--d);dk(b);qw(a.q,b,d);e?(e=b.pb,Kv(c,(Yu(),Zu(e)),d)):(e=(Yu(),Zu(b.pb)),c.appendChild(e));gw(b,a)}function tw(a,b){var c;if(b.ob!=a)return!1;try{gw(b,null)}finally{c=b.pb;no(c).removeChild(c);c=a.q;var d;d=uw(c,b);if(-1==d)throw new vw;if(0>d||d>=c.d)throw new sw;for(--c.d;d<c.d;++d)At(c.b,d,c.b[d+1]);At(c.b,c.d,null)}return!0}u(306,307,mi);_.zd=function(a){return uw(this.q,a)};
+_.Ad=function(a,b,c,d){rw(this,a,b,c,d)};_.Bd=function(){return new ww(this.q)};_.yd=function(a){return tw(this,a)};function xw(a,b){pw(a,b,a.pb)}function oj(a,b,c,d){var e;dk(b);e=a.q.d;a.Ed(b,c,d);a.Ad(b,a.pb,e,!0)}function yw(a,b){var c;(c=tw(a,b))&&zw(b.pb);return c}function Aw(a,b,c,d){if(b.ob!=a)throw new Ek("Widget must be a child of this panel.");a.Ed(b,c,d)}function Bw(a,b,c){a=a.pb;-1==b&&-1==c?zw(a):(a.style[$f]=Yc,a.style[Ze]=b+cg,a.style[Tg]=c+cg)}
+function Cw(){var a=$doc.createElement(Yd);this.q=new Dw(this);this.pb=a;this.pb.style[$f]="relative";this.pb.style[Wf]=Je}function zw(a){a.style[Ze]=l;a.style[Tg]=l;a.style[$f]=l}u(305,306,mi,Cw);_.Cd=function(a){xw(this,a)};_.yd=function(a){return yw(this,a)};_.Dd=function(a,b,c){Aw(this,a,b,c)};_.Ed=function(a,b,c){Bw(a,b,c)};function Ew(a,b){if(a.Gd())throw new cw("SimplePanel can only contain one child widget");a.Hd(b)}
+function Fw(a,b){if(a.jb!=b)return!1;try{gw(b,null)}finally{a.Fd().removeChild(b.pb),a.jb=null}return!0}function Gw(a,b){if(b!=a.jb&&(b&&dk(b),a.jb&&a.yd(a.jb),a.jb=b)){var c=(Yu(),Zu(a.jb.pb));a.Fd().appendChild(c);gw(b,a)}}function Hw(){this.pb=$doc.createElement(Yd)}u(313,307,mi,Hw);_.Fd=function(){return this.pb};_.Gd=function(){return this.jb};_.Bd=function(){return new Iw(this)};_.yd=function(a){return Fw(this,a)};_.Hd=function(a){Gw(this,a)};_.jb=null;
+function Jw(a,b){a.hb&&(Kw(a.gb,!1,!1),rs(a,a,b))}function Lw(a){var b;if(b=a.jb)null!=a.X&&b.od(a.X),null!=a.Y&&b.qd(a.Y)}function Mw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ze]=b-0+(Cj(),cg);a.style[Tg]=c+cg}function Nw(a){a.hb||(a.kb&&dk(a),Kw(a.gb,!0,!1))}u(312,313,mi);_.Fd=function(){return mo(this.pb)};_.jd=function(){return G(this.pb,Qf)};_.kd=function(){return G(this.pb,Rf)};_.ld=function(){return no(mo(this.pb))};_.Id=function(){this.Jd(!1)};_.Jd=function(a){Jw(this,a)};
+_.md=function(){return!H(Je,this.pb.style[eh])};_.dd=function(){return!0};_.$c=function(){};_.xd=function(){this.hb&&Kw(this.gb,!1,!0)};_.od=function(a){this.X=a;Lw(this);0==a.length&&(this.X=null)};_.Kd=function(a,b){Mw(this,a,b)};_.pd=function(a){this.pb.style[eh]=a?fh:Je};_.Hd=function(a){Gw(this,a);Lw(this)};_.qd=function(a){this.Y=a;Lw(this);0==a.length&&(this.Y=null)};_.Ld=function(){Nw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;
+_.hb=!1;_.ib=-1;
+function Ow(a,b){var c;Hw.call(this);this.$=new Pw;this.U=(Qw(),Rw);this.gb=new Sw(this);this.pb.appendChild($doc.createElement(Yd));this.Kd(0,0);no(mo(this.pb))[xd]="gwt-PopupPanel";mo(this.pb)[xd]=Zf;this.W=this.V=a;this.db=!1;c=K(Gt,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Tw(c);this.T.ld()[xd]=l;c=no(mo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Yi(lc);d=ho(d);if(0==d.length)throw new Ek(Hc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=
+e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}Gw(this,this.T);Lw(this);Qi(mo(this.pb),Zf,!1);Qi(this.T.c,b+"Content",!0)}u(311,312,mi);_.rd=function(){bw(this.T)};_.sd=function(){ew(this.T)};_.Gd=function(){return this.T.jb};_.Bd=function(){return new Iw(this.T)};_.yd=function(a){return this.T.yd(a)};_.Hd=function(a){Gw(this.T,a);Lw(this)};_.T=null;u(310,311,mi);_.vd=function(){ew(this)};
+function Uw(){Uw=x;Vw=new Ww(Db,0,(Qw(),Rw));Xw=new Ww(nc,1,Yw);Zw=new Ww(xc,2,$w);ax=K(bx,m,58,[Vw,Xw,Zw])}function Ww(a,b,c){I.call(this,a,b);this.b=c}u(314,140,{58:1,117:1,121:1,123:1},Ww);_.b=null;var ax,Vw,Xw,Zw;function cx(){cx=x;dx=K(Gt,m,1,[Tg,rf,qd])}
+function Tw(a){var b;cx();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(c,this.d);c[td]=0;for(c=c[sd]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[xd]=a[c],Xu(b,ex(a[c]+"Left")),Xu(b,ex(a[c]+Fb)),Xu(b,ex(a[c]+"Right")),b),Xu(this.d,d),1==c&&(this.c=mo(Cv(d,1)));this.pb[xd]="gwt-DecoratorPanel"}function ex(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(Yd);var d=(Yu(),Zu(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}u(316,313,Ci,Tw);_.Fd=function(){return this.c};
+_.c=null;_.d=null;var dx;u(315,316,Ci);u(317,1,{});function mw(){mw=x;nw=new fx;ow=new gx}function hx(a){Ms.call(this,a)}function lw(a,b){mw();var c,d,e;c=null;for(e=a.Bd();e._c();){d=e.ad();try{b.Md(d)}catch(f){if(f=Ui(f),A(f,132))d=f,!c&&(c=new Ks),Ls(c,d);else throw f;}}if(c)throw new hx(c);}u(318,245,li,hx);var nw,ow;function fx(){}u(319,1,{},fx);_.Md=function(a){a.ud()};function gx(){}u(320,1,{},gx);_.Md=function(a){a.vd()};u(323,308,ai);_.Mc=function(a){return $v(this,a,(Uq(),Uq(),Vq))};
+_.Nc=function(a){return $v(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return $v(this,a,($q(),$q(),ar))};_.Pc=function(a){return $v(this,a,(gr(),gr(),hr))};_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.ud=function(){bw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
+u(322,323,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});function ix(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=rd,b);this.pb[xd]="gwt-Button";this.pb.innerHTML=a||l}
+u(321,322,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ix);function jx(){this.q=new Dw(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);Xu(this.f,this.e);this.pb=this.f}u(324,306,mi);_.e=null;_.f=null;
+function kx(a,b){var c;if(a.i)throw new cw("Composite.initWidget() may only be called once.");dk(b);c=b.pb;a.pb=c;var d;Yu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Yu(),c).__gwt_resolve=lx(a));a.i=b;gw(b,a)}function mx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);sj();Mv(d,b)}else b.lb|=c;a.lb=-1}a.i.ud();a.pb.__listener=a;a.wd()}u(325,308,Xh);_.td=function(){return this.i?this.i.td():!1};_.ud=function(){mx(this)};_.cd=function(a){dw(this,a);this.i.cd(a)};
+_.vd=function(){this.i.vd()};_.nd=function(){return this.pb=this.i.nd()};_.i=null;function nx(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Sd]=rg;break;case 1:b[Sd]=ff;break;case 2:Xs(b)!=(Zs(),bt)&&(b[Sd]=l)}}function ox(a){this.b=a;this.d=!1;this.e=this.c=Xs(a)}u(326,1,{},ox);_.b=null;_.c=null;_.d=!1;_.e=null;function uj(){this.pb=px()}u(327,313,fi,uj);_.Mc=function(a){return $v(this,a,(Uq(),Uq(),Vq))};
+_.Nc=function(a){return $v(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return $v(this,a,($q(),$q(),ar))};_.Pc=function(a){return $v(this,a,(gr(),gr(),hr))};_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};function qx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=mo(b);e=null;c&&(c=Qv(c),e=0>c?null:Tu(a.j.c,c));e?rx(a,e):d&&(b.innerHTML=l||l);return b}
+function rx(a,b){var c;if(b.ob!=a)return!1;try{gw(b,null)}finally{c=b.pb;no(c).removeChild(c);var d=a.j,e;e=Qv(c);c[Wc]=null;c=d.c;sx(e,c.d);At(c.c,e,null);d.b=new Rv(e,d.b)}return!0}u(329,307,Di);_.Mc=function(a){return $v(this,a,(Uq(),Uq(),Vq))};_.Nc=function(a){return $v(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return $v(this,a,($q(),$q(),ar))};_.Pc=function(a){return $v(this,a,(gr(),gr(),hr))};_.Bd=function(){return new tx(this)};_.yd=function(a){return rx(this,a)};_.d=null;_.e=null;_.f=null;
+_.i=null;function ux(a){if(0>=a.c)throw new vx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new vx("Column index: 0, Column size: "+a.b);}
+function wx(){this.j=new Pv;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(this.i,this.d);this.pb=this.i;this.e=new xx(this);var a=new yx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Kv(a.c.i,(Yu(),Zu(b)),0);Xu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new vx("Row index: "+a+", Row size: "+d);if(0>c)throw new vx("Column "+c+" must be non-negative: "+
+c);if(this.b<=c)throw new vx("Column index: "+c+", Column size: "+this.b);c=qx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Lg),d.innerHTML=sa||l,Kv(c,(Yu(),Zu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Lg);
+e.innerHTML=sa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)qx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(328,329,Di,wx);_.b=0;_.c=0;
+function zx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Ax(),Bx)?a.c.e==(Zs(),at)?(Cx(),Dx):a.c.e==$s?(Cx(),Ex):(Cx(),Fx):a.c.e==(Zs(),at)?(Cx(),Ex):a.c.e==$s?(Cx(),Dx):(Cx(),Gx);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?l:a.d.b)}u(332,308,vi);_.b=null;_.c=null;_.d=null;function Hx(){this.pb=$doc.createElement(Yd);this.c=new ox(this.pb);this.pb[xd]="gwt-Label"}function Ix(){Hx.call(this);nx(this.c,ih,!1);zx(this)}
+u(331,332,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Hx,Ix);_.Mc=function(a){return $v(this,a,(Uq(),Uq(),Vq))};_.Nc=function(a){return $v(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return $v(this,a,($q(),$q(),ar))};_.Pc=function(a){return $v(this,a,(gr(),gr(),hr))};_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};
+_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};function Jx(a){var b=$doc.createElement(Yd);Ys(Cg,b.tagName);this.pb=b;this.c=new ox(this.pb);this.pb[xd]="gwt-HTML";nx(this.c,a,!0);zx(this)}u(330,331,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Jx);
+function Kx(a){for(;++a.c<a.e.d&&!(null!=Tu(a.e,a.c)););}function tx(a){this.d=a;this.e=this.d.j.c;Kx(this)}u(333,1,{},tx);_._c=function(){return this.c<this.e.d};_.ad=function(){var a;if(this.c>=this.e.d)throw new vw;a=Tu(this.e,this.c);this.b=this.c;Kx(this);return a};_.bd=function(){var a;if(0>this.b)throw new Lx;a=Tu(this.e,this.b);dk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function xx(a){this.b=a}u(334,1,{},xx);_.b=null;function yx(a){this.c=a}u(335,1,{},yx);_.b=null;_.c=null;
+function Ax(){Ax=x;Bx=new Mx}var Bx;function Cx(){Cx=x;Nx=new Ox((Ap(),ud));Dx=new Ox(Ze);Ex=new Ox(lg);Fx=Dx;Gx=Ex;Px=Fx}var Nx,Px,Dx,Gx,Fx,Ex;function Mx(){}u(337,1,{},Mx);function Ox(a){this.b=a}u(338,337,{},Ox);_.b=null;function Qx(){Qx=x;Rx=new Sx(rf);Tx=new Sx(Tg)}var Rx,Tx;function Sx(a){this.b=a}u(339,1,{},Sx);_.b=null;function Ux(a,b){var c;c=Vx(a);Xu(a.c,c);pw(a,b,c)}function Vx(a){var b;b=$doc.createElement(Lg);b[gd]=a.b.b;b.style[dh]=a.d.b;return b}
+function Wx(a,b){var c,d;d=no(b.pb);(c=tw(a,b))&&a.c.removeChild(d);return c}function Xx(){jx.call(this);this.b=(Cx(),Px);this.d=(Qx(),Tx);this.c=$doc.createElement(Yg);Xu(this.e,this.c);this.f[td]=ab;this.f[sd]=ab}u(340,324,mi,Xx);_.yd=function(a){return Wx(this,a)};_.c=null;function Yx(){Yx=x;new Mi}function Zx(a){Yx();$x.call(this,a.e.b,a.c,a.d,a.f,a.b)}function ay(a,b,c,d,e){Yx();this.b=new by(this,a,b,c,d,e);this.pb[xd]="gwt-Image"}
+function $x(a,b,c,d,e){Yx();ay.call(this,(Du(),new Cu(a)),b,c,d,e)}u(341,308,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},Zx,ay,$x);_.Mc=function(a){return $v(this,a,(Uq(),Uq(),Vq))};_.Nc=function(a){return $v(this,a,(Xq(),Xq(),Yq))};_.Oc=function(a){return $v(this,a,($q(),$q(),ar))};_.Pc=function(a){return $v(this,a,(gr(),gr(),hr))};
+_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.cd=function(a){32768==av(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);dw(this,a)};_.wd=function(){var a=this.b;H(df,ko(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new cy(a,this),$n((Xn(),Yn),a.i))};_.b=null;u(343,1,{});_.i=null;function dy(){dy=x;ey()}
+function by(a,b,c,d,e,f){var g,j;dy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);j=new qu;pu(pu(pu(j,new su("width:"+e+(Cj(),cg)+mb)),new su("height:"+f+eg)),new su("background:url("+b.b+") no-repeat "+-c+"px "+-d+eg));!fy&&(fy=new gy);b=hy;c=new su((new su(j.b.b.b)).b);j=new ru;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Bu(b.b);yn(j.b,b);j.b.b+="' style='";b=Bu(c.b);yn(j.b,b);j.b.b+="' border='0'>";j=new uu(j.b.b);g.innerHTML=j.b||l;g=mo(g);a.kb&&
+(a.pb.__listener=null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),sj(),Mv(g,a)):a.lb|=133333119}u(342,343,{},by);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function cy(a,b){this.b=a;this.c=b}u(344,1,{},cy);
+_.xc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;function iy(a,b){if(0>b||b>=a.pb.options.length)throw new sw;}function xq(a,b){iy(a,b);return a.pb.options[b].value}function jy(){this.pb=$doc.createElement("select");this.pb[xd]="gwt-ListBox"}u(345,323,ai,jy);u(346,276,bi);function ky(a){this.b=a}u(347,346,bi,ky);_.Kc=function(){};
+function ly(a){this.b=a}u(348,346,bi,ly);_.Uc=function(a){this.b.Nd(a.i,a.b)};function my(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);Kv(a.f,(Yu(),Zu(e)),b);a=(Yu(),Zu(c));d.appendChild(a)}else d=Cv(a.f,0),Kv(d,(Yu(),Zu(c)),b)}
+function ny(a,b,c){var d;oy(a,b);c&&b.b?(oy(a,null),a=b.b,b=(Xn(),Yn),b.d=ao(b.d,[new py(a),!1])):null!=b.d&&(a.k=new qy(a,b),c=(Qw(),Yw),a.k.U=c,a.k.ab=a.i,a.k.ld()[xd]=Fe,d=Vv(a.pb),H(Ee,d)||hj(a.k,d+"Popup"),aw(a.k,new ly(a),Ck?Ck:Ck=new Dk),a.o=b.d,d=a.k,a=new ry(a,b),d.pb.style[eh]=Je,Nw(d),a.b.p?Mw(a.b.k,ek(a.b.pb)+G(a.b.pb,Rf)-1,gk(a.c.pb)):Mw(a.b.k,ek(a.c.pb),gk(a.b.pb)+G(a.b.pb,Qf)-1),d.pb.style[eh]=fh)}function sy(a,b){if(b||!(a.n&&a.o==a.n.d))oy(a,b),a.pb.focus(),b&&a.e&&ny(a,b,!1)}
+function ty(a,b){var c;a:{c=b.target;var d,e;for(e=new Oi(a.j);e.c<e.e.Fe();)if(d=Pi(e),d.pb.contains(c)){c=d;break a}c=null}switch(av(b.type)){case 1:a.pb.focus();c&&ny(a,c,!0);break;case 16:c&&sy(a,c);break;case 32:c&&sy(a,null);break;case 2048:uy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:uy(a)||a.p||vy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:uy(a)||(a.p?null!=a.n.d&&!a.n.d.hg().hg()&&(ny(a,a.n,!1),a.n.d.hg()):wy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:uy(a)||
+a.p&&vy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:uy(a)||(a.p?wy(a):null!=a.n.d&&!a.n.d.hg().hg()&&(ny(a,a.n,!1),a.n.d.hg()));b.cancelBubble=!0;b.preventDefault();break;case 27:oy(a,null);a.k&&Jw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:oy(a,null);a.k&&Jw(a.k,!1);break;case 13:uy(a)||(ny(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}dw(a,b)}function xy(a,b,c){c&&oy(a,null);rs(a,b,!1);a.o=null;a.k=null}
+function uy(a){var b;if(!a.n){for(b=new Oi(a.j);b.c<b.e.Fe();){b=Pi(b);oy(a,b);break}return!0}return!1}function oy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vv(c.pb)+Va;Qi(c.ld(),d,!1);a.p&&(c=no(a.n.pb),2==Dv(c)&&(c=Cv(c,1),Qi(c,Fg,!1)))}if(b){c=Vv(b.pb)+Va;Qi(b.ld(),c,!0);a.p&&(c=no(b.pb),2==Dv(c)&&(c=Cv(c,1),Qi(c,Fg,!0)));El();c=a.pb;var d=new fl(b.pb),e=(zl(),Al),d=K(yy,m,5,[d]),e=e.b,f,g,j,h;f=new wn;for(j=0,h=d.length;j<h;++j)g=d[j],xn(xn(f,g.b),ba);d=ho(f.b.b);c.setAttribute(e,d)}a.n=b}}
+function wy(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Tu(a.j,b):Tu(a.j,c);break}oy(a,d)}}function vy(a){var b,c,d;if(a.n){for(b=c=Hj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Tu(a.j,b):Tu(a.j,c);break}oy(a,d)}}u(349,308,vi);_.cd=function(a){ty(this,a)};_.vd=function(){this.k&&Jw(this.k,!1);ew(this)};_.Nd=function(a,b){xy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function py(a){this.b=a}u(350,1,{},py);_.xc=function(){zy(this.b)};_.b=null;
+function Ay(a){this.b=a}u(351,1,{},Ay);_.Kc=function(){oy(this.b,null)};_.b=null;function qy(a,b){this.b=a;this.c=b;Ow.call(this,!0,lf);Gw(this.T,this.c.d);Lw(this);this.fb=!0;this.c.d.hg()}u(352,311,mi,qy);_.$c=function(a){var b,c;if(!a.b)switch(av(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&oy(this.b,null)}};_.b=null;_.c=null;function ry(a,b){this.b=a;this.c=b}u(353,1,{},ry);_.b=null;var By=_.c=null;
+function Cy(){Cy=x;By=new ou((Du(),new Cu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Dy(a,b){this.pb=$doc.createElement(Lg);var c=Vv(this.pb)+Va;Qi(this.ld(),c,!1);this.pb.textContent=a||l;this.pb[xd]="gwt-MenuItem";c=oo();this.pb.setAttribute(Ke,c);El();this.pb.setAttribute("role",km.b);this.b=b}u(356,309,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Dy);_.b=null;_.c=null;_.d=null;
+function Ey(){var a;this.pb=$doc.createElement(Lg);this.pb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);Xu(this.pb,a);a[xd]="menuSeparatorInner"}u(357,309,zi,Ey);function Fy(){var a,b,c,d,e;b=null.hg();e=wj();d=xj();b[Xd]=(pp(),Jf);b[hh]=0+(Cj(),cg);b[Ie]=bb;c=$doc;c=(H(c.compatMode,Eb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Eb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+cg;b[Ie]=(a>d?a:d)+cg;b[Xd]="block"}function Pw(){}u(358,1,{},Pw);_.Wc=function(){Fy()};
+function Gy(a){this.b=a}u(359,1,{},Gy);_.$c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.$c(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(av(d.type)){case 4:case 1048576:if(rj){a.c=!0;break}if(!c&&b.V){b.Jd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(rj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
+function Hy(a){this.b=a}u(360,1,{},Hy);_.b=null;function Qw(){Qw=x;Rw=new Iy(Db,0);Yw=new Iy(nc,1);$w=new Iy(xc,2);Jy=K(Ky,m,74,[Rw,Yw,$w])}function Iy(a,b){I.call(this,a,b)}u(361,140,{74:1,117:1,121:1,123:1},Iy);var Jy,Rw,Yw,$w;function Ly(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=pv(a.b.$),Fy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Zi(a.i.b),a.i=null,a.c=!1)}function My(a){a.k||(Ly(a),a.d||(pj(),yw(qj(null),a.b)));a.b.pb.style[Ed]="rect(auto, auto, auto, auto)";a.b.pb.style[Wf]=fh}
+function Ny(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Dt(b*a.e);j=Dt(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}a.b.pb.style[Ed]="rect("+g+dg+f+dg+c+dg+e+"px)"}
+function Kw(a,b,c){a.d=c;kk(a);a.j&&(lk(a.j),a.j=null,My(a));a.b.hb=b;var d=a.b;d.eb&&(Zi(d.eb.b),d.eb=null);d._&&(Zi(d._.b),d._=null);if(d.hb){d.eb=dv(new Gy(d));var e;e=new Hy(d);jv();e=kv?Bs(kv.b,(!As&&(As=new Dk),As),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Qw(),Rw)&&!b&&(c=!1);a.k=b;c?b?(Ly(a),a.b.pb.style[$f]=Yc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),a.b.pb.style[Ed]=ig,pj(),xw(qj(null),a.b),a.j=new Oy(a),rk(a.j,1)):mk(a,200):(Ly(a),a.k?(a.b.pb.style[$f]=Yc,-1!=a.b.ib&&a.b.Kd(a.b.cb,a.b.ib),pj(),xw(qj(null),
+a.b)):a.d||(pj(),yw(qj(null),a.b)),a.b.pb.style[Wf]=fh)}function Sw(a){var b=(tk(),uk);this.n=new sk(this);this.t=b;this.b=a}u(362,17,{},Sw);_.zc=function(){My(this)};_.Ac=function(){this.e=G(this.b.pb,Qf);this.f=G(this.b.pb,Rf);this.b.pb.style[Wf]=Je;Ny(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Ny(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Oy(a){xk();this.b=a}u(363,24,{},Oy);_.Dc=function(){this.b.j=null;mk(this.b,200)};_.b=null;
+function Yu(){Yu=x;Py()}function Zu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function lx(a){return function(){this.__gwt_resolve=Qy;return a.nd()}}function Qy(){throw"A PotentialElement cannot be resolved twice.";}
+function Py(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function pj(){pj=x;Ry=new Sy;Ty=new Mi;fw=new Ks}function Uy(a){this.q=new Dw(this);this.pb=a;bw(this)}
+function qj(a){pj();var b,c;c=lj(Ty,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Ty.e){var d=new Vy;Ak();Bk(Ck?Ck:Ck=new Dk,d)}!b?c=new Wy:c=new Uy(b);z(Ty,a,c);Ls(fw,c);return c}u(365,305,mi,Uy);var Ry,Ty,fw;function Sy(){}u(366,1,{},Sy);_.Md=function(a){a.td()&&a.vd()};function Vy(){}u(367,1,{},Vy);_.Uc=function(){pj();try{lw(fw,Ry)}finally{Xy(fw.b),Xy(Ty)}};function Wy(){Uy.call(this,$doc.body)}u(368,365,mi,Wy);
+_.Ed=function(a,b,c){Bw(a,b-0,c-0)};function Iw(a){this.d=a;this.b=!!this.d.jb}u(369,1,{},Iw);_._c=function(){return this.b};_.ad=function(){if(!this.b||!this.d.jb)throw new vw;this.b=!1;return this.c=this.d.jb};_.bd=function(){this.c&&this.d.yd(this.c)};_.c=null;_.d=null;function Yy(a,b){a.pb[ch]=null!=b?b:l}u(372,323,ki);_.cd=function(a){0!=(av(a.type)&896)?dw(this,a):dw(this,a)};_.wd=function(){};function Zy(){Zy=x;$y()}u(371,372,ki);
+function az(){Zy();var a=$doc.createElement("textarea");!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);this.pb=a;this.pb[xd]="gwt-TextArea"}u(370,371,ki,az);function bz(){var a;Zy();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);this.pb=b;this.pb[xd]="gwt-TextBox"}u(373,371,ki,bz);function $y(){$y=x;cz=new dz;ez=new fz;gz=new hz;iz=new jz;kz=K(lz,m,81,[cz,ez,gz,iz])}u(374,140,ji);var kz,cz,ez,gz,iz;function dz(){I.call(this,Db,0)}u(375,374,ji,dz);
+function fz(){I.call(this,ac,1)}u(376,374,ji,fz);function hz(){I.call(this,cc,2)}u(377,374,ji,hz);function jz(){I.call(this,wc,3)}u(378,374,ji,jz);function mz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Lg);d[gd]=a.b.b;d.style[dh]=a.c.b;var e=(Yu(),Zu(d));c.appendChild(e);Xu(a.e,c);pw(a,b,d)}function nz(){jx.call(this);this.b=(Cx(),Px);this.c=(Qx(),Tx);this.f[td]=ab;this.f[sd]=ab}u(379,324,mi,nz);_.yd=function(a){var b;b=no(a.pb);(a=tw(this,a))&&this.e.removeChild(no(b));return a};
+function oz(a,b){if(0>b||b>=a.d)throw new sw;return a.b[b]}function uw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function qw(a,b,c){var d,e;if(0>c||c>a.d)throw new sw;if(a.d==a.b.length){e=y(pz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)At(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)At(a.b,d,a.b[d-1]);At(a.b,c,b)}function Dw(a){this.c=a;this.b=y(pz,m,82,4,0)}u(380,1,{},Dw);_.Bd=function(){return new ww(this)};_.b=null;_.c=null;_.d=0;
+function jw(a){if(a.b>=a.c.d)throw new vw;return a.c.b[++a.b]}function kw(a){if(0>a.b||a.b>=a.c.d)throw new Lx;a.c.c.yd(a.c.b[a.b--])}function ww(a){this.c=a}u(381,1,{},ww);_._c=function(){return this.b<this.c.d-1};_.ad=function(){return jw(this)};_.bd=function(){kw(this)};_.b=-1;_.c=null;function ey(){ey=x;hy=(Du(),new Cu(Sn()+"clear.cache.gif"))}var hy,fy=null;function gy(){}u(383,1,{},gy);function qz(){qz=x;ey()}function rz(a,b,c,d,e){qz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
+function sz(a,b,c){qz();rz.call(this,(Du(),new Cu(a)),b,0,c,16)}u(384,317,{},rz,sz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function px(){var a;a=$doc.createElement(Yd);a.tabIndex=0;return a}function Zi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Ds(b,new Ju(b,c,d,a)):Rs(b,c,d,a)}function Hs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(390,1,{},Hs);_.b=null;_.c=null;_.d=null;_.e=null;function Es(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(391,1,{},Es);_.xc=function(){Fs(this.b,this.e,this.d,this.c)};
+_.b=null;_.c=null;_.d=null;_.e=null;function Ju(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(392,1,{},Ju);_.xc=function(){Rs(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function tz(a,b){b.n!=a&&(!a.ic&&(a.ic=new ij),b.n=a,cj(a.ic,b))}function uz(a){var b;b=a.cZ.e;if(-1!=Wv(b,Xv(36)))return null;a=a.jc.c.c++;return b=io(b,vz(b,Xv(46))+1)+l+a}function wz(a,b,c,d){0==--a.dc&&(a.oc!=a.be()&&(d|=4),!a.nc&&(d|=2),0<d&&new xz(a,b,c,iu(d)))}
+function yz(a){return!a._b&&a.gc?yz(a.gc):a._b}function zz(a){return!a.bc&&a.gc?zz(a.gc):a.bc}function Az(a){var b;b=new Bz;if(a.be()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.$d();c.b+=a.Zd();c.c+=d}A(a,103)&&(c=a.$d(),b.b+=a.Zd(),b.c+=c);return b}throw new Cz;}function Dz(a){a.kc=!1;a.ke();Ez(a)}function Ez(a){if((a=A(a,103)?null:a.gc)&&a.kc)Dz(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function Fz(a){return(a=a.Sd())?a:new Gz(1,1)}function Hz(a){var b;return(b=a.Td())?new Iz(b):new Iz(a.Vd())}
+function Jz(a){0==a.dc++&&(a.oc=a.be(),a.nc=!0,a.he())}function Kz(a){return!a.bc?(a.ae(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.Wf(b)}function Lz(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)Ez(a),new Mz(a,100);if(g!=a.mc||f!=a.cc)a.ae(),new Mz(a,101)}function Nz(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ae(),a.hc.Xf(b),a.be()&&a.je())}
+function Oz(a){a.lc||(Jz(a),Pz(a,!0),Qz(a),a.lc=!0,new Mz(a,102),wz(a,a,a.gc,0),Ez(a),a.hc.Zf(a))}function Rz(){this.jc=(vq(),vq(),Sz);new Mi;this._d();this.fc=(Tz(),Uz)}u(396,1,ci);_.Pd=function(){return!1};_.Qd=function(){return uz(this)};_.Rd=function(){return yz(this)};_.Sd=function(){return Vz(this.hc,this)};_.Td=function(){return this.Sd()};_.Ud=function(){return this.cc};_.Vd=function(){return this.de()};_.Wd=function(){return new Wz(0,0,0,0)};_.Xd=function(){return this.ge()};_.Yd=function(){return this.mc};
+_.Zd=function(){return this.pc};_.$d=function(){return this.qc};_._d=function(){};_.ae=function(){Dz(this)};_.be=function(){return this.lc&&!!this.gc&&this.gc.be()};_.ce=function(){};_.de=function(){return Fz(this)};_.ee=function(){};_.fe=function(){return(null==this.ec&&(this.ec=this.Qd()),this.ec)+za+this.Zd()+za+this.$d()+za+this.Yd()+ih+this.Ud()+(this.lc?l:",hidden")};_.ge=function(){return Hz(this)};_.he=function(){};_.ie=function(){return Kz(this)};_.je=function(){};
+_.ke=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.le=function(a,b){this.me(this.pc,this.qc,a,b)};_.me=function(a,b,c,d){this.ne(a,b,c,d,this.ac,!0);this.ac=0};_.ne=function(a,b,c,d){Lz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Rc+this.fe()+Uc};_.oe=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
+function R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Ek("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Ek("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Ek("Missing message: awt.12C");if(A(b,103))throw new Ek("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Bn;var e=Hj(d.Wb.b,b),f;f=Tu(d.Wb.b,e);d.Xb&&d.Xb.ue(f);Xz(d,e);new Yz(d,301,f)}d=a.Wb.b.d;Jz(b);Zz(a.Wb.b,d,b);d=(b.gc=a,b.ce(!0),Dz(a),!!a.Xb&&
+A(a.Xb,96)&&(a.Xb.o=!1),wz(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new Cs("Missing message: awt.185");if(null==c||null!=c)$z(g,c,b);else throw new Ek("Missing message: awt.92");}else a.Xb.qe(null==c?null:c,b)}catch(j){j=Ui(j);if(A(j,126))throw b=j,Xz(a,d),b;throw j;}b.ke();new Yz(a,300,b)}function aA(a,b){var c;c=a.pe();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function bA(a){var b;b=a.pe();return new cA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
+function Pz(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Tu(a.Wb.b,c).ce(b)}function Xz(a,b){var c;c=Tu(a.Wb.b,b);Jz(c);c.ce(!1);Wu(a.Wb.b,b);c.gc=null;Dz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);wz(c,c,a,1)}function dA(a){var b=(eA(),fA);Nz(a,b);for(b=0;b<a.Wb.b.d;++b)Tu(a.Wb.b,b).ie()}function gA(a,b){var c,d;if(a.Xb)for(d=new Oi(a.Wb.b);d.c<d.e.Fe();)c=Pi(d),a.Xb.ue(c);if(b)for(d=new Oi(a.Wb.b);d.c<d.e.Fe();)c=Pi(d),b.qe(null,c);a.Xb=b;Dz(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
+function Qz(a){if(!a.kc){a.Xb&&a.Xb.re(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Tu(a.Wb.b,c),b.kc||b.oe();a.kc=!0}}function hA(){Rz.call(this);this.Wb=new iA;this.$b=(vq(),vq(),Sz)}u(395,396,Vh);_.Sd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.se(this));return this.Yb};_.Td=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.te(this));return this.Zb};_.pe=function(){return this.Wd()};_.Vd=function(){return Fz(this)};_.Xd=function(){return Hz(this)};
+_._d=function(){this.hc=(vq(),new jA)};_.ae=function(){Dz(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.ce=function(a){Pz(this,a)};_.de=function(){return Fz(this)};_.ge=function(){return Hz(this)};_.he=function(){var a;for(a=0;a<this.Wb.b.d;++a)Jz(Tu(this.Wb.b,a))};_.ie=function(){var a;if(!Kz(this))return!1;for(a=0;a<this.Wb.b.d;++a)Tu(this.Wb.b,a).ie();return!0};_.ke=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Tu(this.Wb.b,b),a.ke()};_.oe=function(){Qz(this)};_.Xb=null;
+_.Yb=null;_.Zb=null;function kA(){var a=new lA;hA.call(this);gA(this,a)}u(394,395,Vh,kA);_.Qd=function(){return"panel"+this.$b.c.e++};function mA(a,b,c){a=nA(a.Vb,b,c);a.k=!0;return new oA(a)}function pA(a){a.ee(a.Vb.e)}function qA(a){return new Gz(G(a.Vb.pb,Rf),G(a.Vb.pb,Qf))}u(393,394,Vh);_.Ud=function(){return G(this.Vb.pb,Qf)};_.Yd=function(){return G(this.Vb.pb,Rf)};_.Zd=function(){return ek(this.Vb.pb)};_.$d=function(){return gk(this.Vb.pb)};
+_.be=function(){return this.Vb.pb.style.display!=Jf};_.je=function(){pA(this)};_.le=function(){};_.Vb=null;function rA(a){if(null!=a)this.f=a;else throw new sA;}u(398,1,ti);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
+function tA(){tA=x;uA=new Mi;z(uA,new S(400),new vA(rh));z(uA,new S(401),new vA(rh));z(uA,new S(402),new vA(rh));z(uA,new S(500),new vA(th));z(uA,new S(501),new vA(th));z(uA,new S(502),new vA(th));z(uA,new S(503),new vA(uh));z(uA,new S(504),new vA(th));z(uA,new S(505),new vA(th));z(uA,new S(506),new vA(uh));z(uA,new S(507),new vA(Mh));z(uA,new S(100),new vA(nh));z(uA,new S(101),new vA(nh));z(uA,new S(102),new vA(nh));z(uA,new S(103),new vA(nh));z(uA,new S(1004),new vA(qh));z(uA,new S(1005),new vA(qh));
+z(uA,new S(800),new vA(Bh));z(uA,new S(801),new vA(Bh));z(uA,new S(200),new vA(vh));z(uA,new S(201),new vA(vh));z(uA,new S(202),new vA(vh));z(uA,new S(204),new vA(vh));z(uA,new S(203),new vA(vh));z(uA,new S(209),new vA(Nh));z(uA,new S(208),new vA(Oh));z(uA,new S(207),new vA(Oh));z(uA,new S(206),new vA(vh));z(uA,new S(205),new vA(vh));z(uA,new S(1400),new vA(Kh));z(uA,new S(1401),new vA(Lh));z(uA,new S(1402),new vA(Lh));z(uA,new S(300),new vA(oh));z(uA,new S(301),new vA(oh));z(uA,new S(1100),new vA(Ah));
+z(uA,new S(1101),new vA(Ah));z(uA,new S(1200),new vA(Ch));z(uA,new S(701),new vA(yh));z(uA,new S(900),new vA(zh));z(uA,new S(1001),new vA(wh));z(uA,new S(601),new vA(xh))}u(397,398,ti);_.fe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Qd()),a.ec),null==a&&(a=l));return this.cZ.e+Rc+this.fe()+"] on "+(0<a.length?a:this.f)};_.e=0;var uA;function vA(a){this.b=a}u(400,1,{},vA);_.b=mh;function wA(){}u(401,1,{},wA);_.b=null;_.c=null;
+function xA(a,b){var c;b&&(a.b?(c=new yA(a.b),At(c.c,c.d++,b),a.b=c):(a.b=new ij,cj(a.b,b)))}u(403,1,ti);_.b=null;function zA(){}function AA(){}u(402,403,ti,zA,AA);function BA(){BA=x;Math.sqrt(2)}function CA(a){BA();if(0>a)throw new Ek("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(404,1,{86:1},CA);_.eQ=function(a){return a===this?!0:A(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
+_.hC=function(){var a;a=new DA;a.b=31*a.b+Dt((new EA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Dt((new EA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function FA(){FA=x;GA=new Ks;HA=new Gz(0,0);Ls(GA,Ab);Ls(GA,Rb);Ls(GA,vb);Ls(GA,"Last");Ls(GA,Fb);Ls(GA,kc);Ls(GA,Gc);Ls(GA,Mc);Ls(GA,Pb)}
+function $z(a,b,c){var d;if(null==b)d=Fb;else if(d=b,!Fv(GA.b,b))throw new Ek(IA());Ct(lj(a.d,d))===Ct(c)&&Ct(lj(a.c,c))===Ct(d)||((b=lj(a.d,d))&&JA(a,b,d),KA(a.b.Bd(),c)&&JA(a,c,d),b=a.b,new LA(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function MA(a,b){return new Gz(Nj(b[1].c,Nj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Nj(b[0].b,Nj(b[4].b,b[3].b))+a.n)}function JA(a,b,c){NA(a.b,b);Xi(a.c,b);Xi(a.d,c)}
+function OA(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;PA(c,c.length,HA);c=a.j;PA(c,c.length,HA);c=a.p;PA(c,c.length,null);a.q=0;for(d=QA(a.b,0);d.c!=d.e.b;){c=RA(d);e=lj(a.c,c);var f=b.fc;e=Kn(e,Fb)?0:Kn(e,kc)?1:Kn(e,Gc)?2:Kn(e,Mc)?4:Kn(e,Pb)?3:Kn(e,Ab)?f.b?4:3:Kn(e,vb)?f.b?3:4:Kn(e,Rb)?1:2;c.lc?a.p[e]||(At(a.p,e,c),++a.q,a.i[e]=c.Vd(),a.j[e]=c.Xd()):a.p[e]||(a.i[e]=c.Vd(),a.j[e]=c.Xd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}
+function SA(){FA();TA.call(this,0)}function TA(a){FA();vq();this.b=new UA;this.c=new Mi;this.d=new Mi;this.e=a;this.k=0;this.o=!1;this.p=y(VA,m,90,5,0);this.i=y(WA,m,92,5,0);this.j=y(WA,m,92,5,0);this.q=this.f=this.n=0}u(405,1,{96:1,117:1},SA,TA);_.qe=function(a,b){$z(this,a,b)};
+_.re=function(a){OA(this,a);if(0!=this.q)if(a=bA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.me(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].le(a.c,this.j[1].b),this.p[1].ne(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].le(this.j[4].c,c),this.p[4].ne(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].me(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].le(a.c,
+this.j[2].b),this.p[2].ne(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].le(this.j[3].c,c),this.p[3].ne(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.se=function(a){var b;b=this.o;OA(this,a);this.o=b;return 0==this.q?aA(a,new Gz(0,0)):aA(a,MA(this,this.i))};_.te=function(a){var b;b=this.o;OA(this,a);this.o=b;return aA(a,MA(this,this.j))};_.ue=function(a){var b;b=lj(this.c,a);null!=b&&JA(this,a,b)};_.tS=function(){return XA.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
+_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var HA,GA;function YA(a){Rz.call(this);this.hc=(vq(),new ZA(a,this))}u(406,396,{87:1,90:1,97:1,111:1,117:1},YA);_.Qd=function(){return rd+this.jc.c.b++};_.Sd=function(){return!zz(this)?new Gz(0,0):Vz(this.hc,this)};_.ke=function(){};u(408,1,{});u(407,408,{},function(){});function $A(){$A=x}
+function aB(a,b){if(null==b)throw new Cs("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement(Uf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function bB(){$A();Rz.call(this);new ij;this.hc=new cB((vq(),this))}u(409,396,{88:1,90:1,97:1,111:1,117:1},bB);_.Sd=function(){return Vz(this.hc,this)};
+_.fe=function(){return(null==this.ec&&(this.ec=uz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ih+this.cc+(this.lc?l:",hidden")+",current="+xq(this.hc.b,this.hc.b.pb.selectedIndex)};function dB(){dB=x;eB=new fB(255,255,255);gB=new fB(192,192,192);hB=new fB(128,128,128);iB=new fB(64,64,64);jB=kB=new fB(0,0,0);lB=new fB(255,0,0);new fB(255,175,175);mB=new fB(255,200,0);nB=new fB(255,255,0);new fB(0,255,0);oB=new fB(255,0,255);pB=new fB(0,255,255);qB=rB=new fB(0,0,255)}
+function sB(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new fB(3,3,3);3>c&&0!=c?c=3:(c=Dt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Dt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Dt(a/0.7),a=255<a?255:a);return new fB(c,a,b)}function tB(a){return new fB(Dt(0.7*(a.b>>16&255)),Dt(0.7*(a.b>>8&255)),Dt(0.7*(a.b&255)))}function fB(a,b,c){dB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ek("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
+u(410,1,{89:1,98:1,102:1},fB);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return uB.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var jB,qB,kB,rB,pB,iB,hB,gB,oB,mB,lB,eB,nB;function Tz(){Tz=x;Uz=new vB(!0);wB=new Ks;Ls(wB,"ar");Ls(wB,"fa");Ls(wB,"iw");Ls(wB,"ur")}function vB(a){this.b=a}u(411,1,ti,vB);_.b=!1;var Uz,wB;u(413,1,{107:1,120:1});function xB(){Gz.call(this,0,0)}function Gz(a,b){this.c=a;this.b=b}
+function Iz(a){Gz.call(this,a.c,a.b)}u(412,413,{92:1,107:1,117:1,120:1},xB,Gz,Iz);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new DA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return yB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Er(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(414,1,ti,Er,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
+_.ve=function(){return 0!=(this.f&4)};_.we=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=l,this.we()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ve()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function zB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
+function AB(a,b,c,d,e,f,g){var j,h,n,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}n=b.d-1;for(h=0;h<=n;++h)c=(sx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.Xd(),c.me(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function BB(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c.Xd():c.Vd(),g=Nj(g,c.b),j+=c.c+a.d);return new Gz(j,g+2*a.e)}function lA(){CB.call(this,1,5,5)}
+function CB(a,b,c){vq();this.d=b;this.e=c;this.b=a}u(415,1,ti,lA,CB);_.qe=function(){};
+_.re=function(a){this.c=DB(a.Wb);if(0!=zB(this)){var b,c,d,e,f,g,j,h,n,o,r;b=bA(a);g=a.pe();j=a.fc.b;n=new ij;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new EB(q);for(v=0;v<q;++v)At(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Hj(a.Wb.b,t);sx(E,D.d);At(D.c,E,t)}for(d=new Oi(d);d.c<d.e.Fe();)if((c=Pi(d))&&c.lc)a=c.Xd(),!e&&o+a.c>b.c&&(AB(this,n,b.c-(o-this.d),g.c,r,h,j),n.Qe(),o=f,r+=h+this.e,h=0),e=!1,At(n.c,n.d++,c),o+=a.c+this.d,h=Nj(h,a.b);AB(this,
+n,b.c-(o-this.d),g.c,r,h,j)}};_.se=function(a){this.c=DB(a.Wb);return 0==zB(this)?aA(a,new Gz(10,10)):aA(a,BB(this,!1))};_.te=function(a){this.c=DB(a.Wb);return 0==zB(this)?aA(a,new Gz(10,10)):aA(a,BB(this,!0))};_.ue=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=lg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return FB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function eA(){eA=x;fA=new GB(Ob,0,12)}
+function GB(a,b,c){eA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(416,1,{93:1,117:1},GB);_.b=null;_.c=0;_.d=0;var fA;u(417,1,Yh);_.tS=function(){return HB.e+"[font="+this.c+"ascent="+IB(this.c).b+", descent="+IB(this.c).c+", height="+IB(this.c).d+Uc};_.c=null;function JB(a){if(!a.n){Jz(a);a.Id();var b,c;for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&JB(c);Pz(a,!1);a.n=!0;wz(a,a,a.gc,0);new KB(a,202)}}
+function LB(a){var b,c;a.lc&&(a.hc.Id(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&c.Id()}function MB(a){!zz(a)&&dA(a);var b=Hz(a);a.me(a.pc,a.qc,b.c,b.b);Qz(a)}function NB(a,b){a.q!=b&&(a.q=b)}u(419,395,si);_.Wd=function(){return new Wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Id=function(){LB(this)};_.be=function(){return this.hc.d.hb};_.me=function(a,b,c,d){Lz(this,a,b,c,d);this.ac=0};_.ne=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;Lz(this,a,b,c,d);this.lc&&e&&!f&&Qz(this)};_.n=!1;_.q=!1;
+function OB(a){hA.call(this);this.r=new AA;this.p=new ij;this.o=new Wz(0,0,0,0);this.lc=!1;gA(this,new SA);this.hc&&PB(this.hc.d.I.c,a);this.hc&&QB(this.hc.d,!0);NB(this,!0)}u(418,419,si);_.pe=function(){return new Wz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Zd=function(){return ek(this.hc.d.pb)};_.$d=function(){return gk(this.hc.d.pb)};_._d=function(){this.hc=new RB((vq(),l),this)};
+function SB(a,b,c,d,e,f){var g,j;g=a.e;f?(j=sB(g),f=new fB(Dt(0.7*(g.b>>16&255)),Dt(0.7*(g.b>>8&255)),Dt(0.7*(g.b&255))),(a.e=g)&&(a.i=kg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new fB(Dt(0.7*(g.b>>16&255)),Dt(0.7*(g.b>>8&255)),Dt(0.7*(g.b&255))),f=sB(g),(a.e=j)&&(a.i=kg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;TB(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=kg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);TB(a,b,c,d,1);TB(a,b,c+1,1,e);(a.e=f)&&(a.i=kg+(f.b>>16&255)+za+(f.b>>8&255)+
+za+(f.b&255)+va);TB(a,b+d,c,1,e);TB(a,b+1,c+e,d,1)}u(420,1,{});_.tS=function(){return"Graphics"};u(421,420,{});function UB(a){var b,c;c=Nj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Gz(b,c)}function VB(a,b,c){var d,e,f,g,j,h;a.c=DB(b.Wb);if(0==a.c.length)return new xB;g=UB(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Xd():d.Vd(),h=Nj(h,d.c),j=Nj(j,d.b);return new Gz(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
+function WB(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=Dt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function XB(){YB.call(this,7)}function YB(a){vq();this.e=0;this.b=1;this.f=a;this.d=0}u(422,1,ti,XB,YB);_.qe=function(){};
+_.re=function(a){var b,c;this.c=DB(a.Wb);if(0!=this.c.length&&(b=bA(a),!(0>=b.c||0>=b.b))){c=UB(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);WB(b.c,b.d,this.d,f,e);WB(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].me(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.se=function(a){return aA(a,VB(this,a,!1))};_.te=function(a){return aA(a,VB(this,a,!0))};_.ue=function(){};
+_.tS=function(){return ZB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Lx(){En()}function cw(a){En();this.i=a}u(424,97,ui,Lx,cw);function Cz(){En();this.i="Missing message: awt.151"}u(423,424,ui,Cz);u(425,1,{});function Wz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(426,1,{95:1,117:1,120:1},Wz);_.eQ=function(a){return a===this?!0:A(a,95)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
+_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return $B.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function aC(a){bC.call(this,a,0)}function bC(a,b){Rz.call(this);this.hc=(vq(),new cC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(Cx(),Nx);c.b=d;zx(c);break;case 0:c=c.b;d=(Cx(),Dx);c.b=d;zx(c);break;case 2:c=c.b,d=(Cx(),Ex),c.b=d,zx(c)}}u(427,396,ci,aC,bC);
+_.Sd=function(){return!zz(this)?new Gz(0,0):Vz(this.hc,this)};_.fe=function(){var a=(null==this.ec&&(this.ec=uz(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ih+this.cc+(this.lc?l:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=ud;break;case 2:b=lg}return a+b+",text=null"};_.b=0;u(430,1,ti);_.fe=function(){return this.k};_.tS=function(){return this.cZ.e+Rc+this.fe()+Uc};_.k=null;_.n=null;
+function dC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function eC(a){this.o=(vq(),vq(),Sz);var b;var c;b=this.cZ.e;-1!=Wv(b,Xv(36))?b=null:(c=this.o.c.d++,b=io(b,vz(b,Xv(46))+1)+l+c);this.k=b;this.e=new zA;this.i=a;this.f=!0;this.j=new fC(this)}u(429,430,ti,eC);_.fe=function(){return dC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(428,429,ei);_.fe=function(){return dC(this)+(this.c?",tearOff":l)};_.c=!1;u(432,1,{108:1});
+_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new DA;gC(a,this.b);gC(a,this.c);return a.b};function Bz(){this.c=this.b=0}function hC(a,b){this.b=a;this.c=b}function iC(a){var b=a.c;this.b=a.b;this.c=b}u(431,432,{99:1,108:1,117:1},Bz,hC,iC);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return jC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
+function kC(a,b){if(!b)throw new Cs("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new Ey,e=c.d.d;if(0>e||e>c.d.d)throw new sw;c.p&&(d.pb[Hd]=2);my(c,e,d.pb);Zz(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new sw;Zz(d.d,e,c);for(f=g=0;f<e;++f)A(Tu(d.d,f),73)&&++g;Zz(d.j,g,c);my(d,e,c.pb);c.c=d;e=Vv(c.pb)+Va;Qi(c.ld(),e,!1);d.p&&(e=Hj(d.d,c),-1!=e&&(d=Cv(d.p?d.f:Cv(d.f,0),e),2==Dv(d)&&d.removeChild(Cv(d,1)),c.pb[Hd]=2))}}
+function lC(a,b,c,d){a=a.b;b=Az(b);c+=b.b;d+=b.c;Mw(a.b,c,d);Nw(a.b)}function mC(){eC.call(this,l);new ij;this.c=!1;this.b=(vq(),new nC)}u(433,428,ei,mC);_.b=null;u(436,1,{101:1,110:1,120:1});u(435,436,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new DA;gC(a,this.d);gC(a,this.e);gC(a,this.c);gC(a,this.b);return a.b};function cA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
+u(434,435,{100:1,101:1,109:1,110:1,117:1,120:1},cA);_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return oC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function pC(){pC=x;qC=new rC;sC=new tC;uC=new tC}var qC,uC,sC;u(438,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Gi(this)};function rC(){}u(439,438,{},rC);function tC(){}u(440,1,{},tC);u(441,396,ci);_.Rd=function(){return null};
+function vC(a,b){var c;c=new wC(zz(a));return!c?null:new Gz(xC(c,"_")*b+6,IB(c.c).d+6)}function yC(a,b){var c;c=vC(a,b);return!c?Fz(a):c}function zC(a,b){var c;c=vC(a,b);return!c?Hz(a):c}function AC(a,b){var c=a.hc;Yy(c.b,b);c.f.b=-1;c.f.c=-1}function BC(a){CC.call(this,a,null!=a?a.length:0)}function CC(a,b){Rz.call(this);this.b=0>b?0:b;var c=this.hc;Yy(c.b,a);c.f.b=-1;c.f.c=-1}u(442,441,ci,BC,CC);_.Qd=function(){return"textfield"+this.jc.c.f++};_.Sd=function(){return vC(this,ko(this.hc.b.pb,ch).length)};
+_.Td=function(){return!zz(this)?null:vC(this,ko(this.hc.b.pb,ch).length)};_.Vd=function(){return 0<this.b?yC(this,this.b):Fz(this)};_.Xd=function(){return 0<this.b?zC(this,this.b):Hz(this)};_._d=function(){this.hc=(vq(),new DC)};_.de=function(){return 0<this.b?yC(this,this.b):Fz(this)};_.ge=function(){return 0<this.b?zC(this,this.b):Hz(this)};_.b=0;function vq(){vq=x;Sz=new EC}function Hr(){var a=(vq(),vq(),Sz);!a.d&&(a.d=new FC)}function EC(){this.c=new GC;this.e=new wA}u(443,1,{},EC);_.b=null;
+_.d=null;var Sz;function GC(){}u(444,1,{},GC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(445,1,{});function HC(){HC=x;IC=new JC;KC=new JC}function LC(a,b){return b==a?!0:!b?!1:!0}function JC(){}u(446,1,{104:1},JC);_.eQ=function(a){return null==a||!A(a,104)?!1:LC(this,a)};_.hC=function(){var a;a=null.hg()+";class="+null.hg();a=!null.hg().hg()?a:a+";charset=";return tu(a)};_.tS=function(){return MC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var IC,KC;
+function NC(){NC=x;K(OC,m,104,[(HC(),KC),IC])}function PC(a){NC();this.b=a}u(447,1,{},PC);_.b=null;function QC(a){a="flavor = "+a;En();this.i=a}u(448,98,{105:1,117:1,124:1,132:1},QC);function RC(a,b,c){tA();SC.call(this,a,b,c,mh)}function SC(a,b,c,d){tA();rA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(449,397,ti,RC,SC);
+_.fe=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+nu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function Mz(a,b){tA();rA.call(this,a);this.e=b}u(450,397,ti,Mz);
+_.fe=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Zd()+za+a.$d()+ba+a.Yd()+ih+a.Ud()+va};function Yz(a,b,c){tA();Mz.call(this,a,b);this.b=c}u(451,450,ti,Yz);
+_.fe=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.ec&&(b.ec=b.Qd());return a+b.ec};_.b=null;function xz(a,b,c,d){tA();rA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(452,397,ti,xz);
+_.fe=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(lu(eu(this.b,nh))&&(a+="PARENT_CHANGED,"),lu(eu(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),lu(eu(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;u(453,1,pi);function KB(a,b){tA();Mz.call(this,a,b);this.d=null;this.b=this.c=0}
+u(454,450,ti,KB);
+_.fe=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
+_.c=0;_.d=null;u(455,1,{});function TC(a){if(null==a)throw new Bn;}u(456,455,{},TC);
+function UC(){UC=x;VC={};VC["java.vendor"]=Ae;VC["package.restrict.access.sun"]=bh;VC["sun.java.launcher"]=gc;VC["sun.management.compiler"]=Ae;VC["os.name"]=gc;VC[" sun.boot.class.path"]=gc;VC["path.separator.applet"]=gc;VC["java.vm.specification.vendor"]=Ae;VC["java.runtime.version"]=gc;VC["http.proxyPort"]=gc;VC["user.name"]=gc;VC["user.language"]=gc;VC["os.name.applet"]=gc;VC["browser.version"]=gc;VC["java.version"]=gc;VC["user.timezone"]=gc;VC["java.endorsed.dirs"]=gc;VC["java.specification.name"]=
+"GWT";VC["java.specification.version"]="2.5.0";VC[Ue]=bc;!$r&&($r=new hs);$r.b?VC[Me]="yes":VC[Me]=null}var VC;u(459,98,qi);function WC(){En()}function XC(a){En();this.i=a}u(458,459,{112:1,117:1,124:1,132:1},WC,XC);function YC(){YC=x;ZC=new $C}function aD(a){var b;if(a.n){var c;b=new ru;yn(b.b,a.i);b.b.b+=kb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,yn(b.b,a.b));c=a.c;a=a.k;null!=c&&yn(b.b,c);null!=a&&(b.b.b+=la,yn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
+function bD(a){YC();var b,c,d;if(null==a)throw new WC;a=ho(a);try{d=Wv(a,Xv(58))}catch(e){e=Ui(e);if(A(e,128))throw new XC(Cn(e));throw e;}c=Wv(a,Xv(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;cD();var f,g,j;j=c.length;b=new dD;for(g=0;g<j;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
+32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new XC(Yb+a);if(!this.n&&(this.n=lj(ZC,this.i),this.n||(this.n=(vq(),new eD))&&z(ZC,this.i,this.n),!this.n))throw new XC(Yb+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,Q,ub,Y,L,ea,Kc,og,zb,Td,Ud,Vd,Za,Lc,Ib;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==fD(c,Xv(47),n+2))throw new gD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
+Vd=this.k;v=this.e;zb=this.j;r=this.b;Ib=this.o;Za=fD(L,Xv(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){ub=2;ea=-1;E=fD(L,Xv(47),2);Ud=fD(L,Xv(63),2);-1!=Ud&&(-1==E||E>Ud)&&(E=Ud);-1==E&&(E=o,v=l);Q=E;-1!=Za&&Za<E&&(Q=Za);var zd=Xv(64);Lc=L.lastIndexOf(zd,Q);r=L.substr(2,Q-2);-1<Lc&&(Ib=L.substr(2,Lc-2),ub=Lc+1);Kc=fD(L,Xv(58),-1==Lc?ub:Lc);t=Wv(L,Xv(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Kc=t+1:Kc=-1):Kc=-1}catch(pf){if(pf=Ui(pf),!A(pf,124))throw pf;}-1==Kc||Kc>E?J=L.substr(ub,
+Q-ub):(J=L.substr(ub,Kc-ub),og=L.substr(Kc+1,Q-(Kc+1)),0==og.length?ea=-1:ea=hD(og,10))}-1<Za&&(Vd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var ec=Xv(63);Td=L.lastIndexOf(ec,D);-1<Td?(zb=L.substr(Td+1,D-(Td+1)),0==Td&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=vz(v,Xv(47))+1,v=v.substr(0,Y-0)),D=Td):0!=Za&&(zb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Xa:v.indexOf(Xa),Y=vz(v,Xv(47))+1,0==Y?v=L.substr(E,D-E):v=v.substr(0,Y-0)+L.substr(E,D-E)));null==v&&(v=l);null==
+J&&(J=l);d=J;var Ge;Ge=v;null!=zb&&!H(zb,l)&&(null!=v?Ge=v+rb+zb:Ge=rb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ge;this.f=ea;this.k=Vd;var Ad;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+kb+this.f));null!=this.d&&-1<(Ad=vz(this.d,Xv(64)))?(this.o=this.d.substr(0,Ad-0),this.d=io(this.d,Ad+1)):this.o=null;null!=this.c&&-1<(Ad=Wv(this.c,Xv(63)))?(this.j=io(this.c,Ad+1),this.e=this.c.substr(0,Ad-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Ib;this.e=v;this.j=zb}}catch(Bd){Bd=
+Ui(Bd);if(A(Bd,124))throw new XC(Cn(Bd));throw Bd;}if(-1>this.f)throw new XC("incorrect port: "+this.f);}u(460,1,ti,bD);_.tS=function(){return aD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var ZC;u(461,1,{});function iD(a,b,c){var d,e;for(d=new jD(a.Ae().b);kD(d.b);)if(a=d.c=Pi(d.b),e=a.Ef(),null==b?null==e:Kn(b,e))return c&&(a=new lD(a.Ef(),a.Ff()),mD(d)),a;return null}u(465,1,Fi);_.ze=function(a){return!!iD(this,a,!1)};
+_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Fe()!=a.Fe())return!1;for(a=new jD(a.Ae().b);kD(a.b);)if(b=a.c=Pi(a.b),c=b.Ef(),b=b.Ff(),!this.ze(c)||!nD(b,this.Be(c)))return!1;return!0};_.Be=function(a){a=iD(this,a,!1);return!a?null:a.Ff()};_.hC=function(){var a,b,c;c=0;for(b=new jD(this.Ae().b);kD(b.b);)a=b.c=Pi(b.b),c+=a.hC(),c=~~c;return c};_.Ce=function(){return 0==this.Fe()};_.De=function(){throw new oD("Put not supported on this map");};
+_.Ee=function(a){a=iD(this,a,!0);return!a?null:a.Ff()};_.Fe=function(){return this.Ae().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new jD(this.Ae().b);kD(c.b);)b=c.c=Pi(c.b),a?d+=Aa:a=!0,d+=l+b.Ef(),d+=ob,d+=l+b.Ff();return d+"}"};function Xy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Fv(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=kb+b in a.f;else a:{c=a.Ie(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.He(b,c[d].Ef())){c=!0;break a}c=!1}return c}
+function lj(a,b){return null==b?a.c:A(b,1)?a.f[kb+b]:pD(a,b,a.Ie(b))}function pD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.He(b,f.Ef()))return f.Ff()}return null}function z(a,b,c){return null==b?qD(a,c):A(b,1)?rD(a,b,c):sD(a,b,c,a.Ie(b))}function sD(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.He(b,d.Ef()))return a=d.Ff(),d.Gf(c),a}else e=a.b[d]=[];d=new lD(b,c);e.push(d);++a.e;return null}
+function qD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function rD(a,b,c){var d,e=a.f,b=kb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Xi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=kb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ie(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.He(b,g.Ef())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Ff();break a}}c=null}return c}u(464,465,Fi);_.ze=function(a){return Fv(this,a)};
+_.Ae=function(){return new tD(this)};_.He=function(a,b){return this.Ge(a,b)};_.Be=function(a){return lj(this,a)};_.De=function(a,b){return z(this,a,b)};_.Ee=function(a){return Xi(this,a)};_.Fe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Mi(){Xy(this)}u(463,464,xi,Mi);_.Ge=function(a,b){return Ct(a)===Ct(b)||null!=a&&Kn(a,b)};_.Ie=function(a){return~~Nn(a)};function $C(){Xy(this)}u(462,463,xi,$C);function uD(){En()}u(466,97,ui,uD);
+function vD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=wD(a,c);if(c>=a.j)break;c=xD(a,c);++b}return b}function yD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function zD(a){var b;a.b=0<=a.k&&!a.e?a.k:wD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new uD;b=a.b;a.b=xD(a,a.b);return a.o.substr(b,a.b-b)}
+function xD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=AD(a.o,d,a.o.length);if(c<=a.i&&yD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=Wv(a.d,Xv(c)))break;++d}a.n&&b==d&&(a.f?(c=AD(a.o,d,a.o.length),c<=a.i&&yD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=Wv(a.d,Xv(c))&&++d));return d}
+function wD(a,b){var c,d;if(null==a.d)throw new Bn;for(d=b;!a.n&&d<a.j;)if(a.f){c=AD(a.o,d,a.o.length);if(c>a.i||!yD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>Wv(a.d,Xv(c)))break;++d}return d}function BD(a){CD.call(this,a," \t\n\r\u000c",!1)}function DD(a){CD.call(this,a,za,!1)}
+function CD(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=AD(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=AD(this.d,d,this.d.length),this.c[c]=a}}}u(467,1,{},BD,DD,CD);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
+function ED(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=Qn(e),!(On(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ve?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Rc+c+Uc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
+function FD(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+cg:a}function Jt(a){var a=new GD(a),b,c,d,e,f;b=$doc.getElementsByTagName(Yd);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Fd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;HD(a););return a.c}u(474,1,{});
+function ID(a,b){b.Nc(new JD);b.Mc(new KD);b.Oc(new LD);b.Pc(new MD(a))}u(473,474,{});_.c=null;_.d=1;_.e=-1;function ND(a){this.b=a;this.c=new OD(this.b);this.d=this.e=1}u(472,473,{},ND);_.b=null;function OD(a){this.b=a}u(475,1,{},OD);_.Je=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new Gr(b)),PD(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",QD(b)))};_.b=null;function RD(a){this.b=a}u(476,1,{},RD);_.b=null;
+function SD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(477,1,{},SD);_.Ke=function(){Aw(this.f.i,this.c,G(this.f.pb,Rf)-this.e-this.d,G(this.f.pb,Qf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function TD(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(478,1,{},TD);_.Ke=function(){Aw(this.f.i,this.c,G(this.f.pb,Rf)-this.e-this.d,G(this.f.pb,Qf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var UD=_.f=null;
+function VD(){VD=x;UD=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
+function WD(){WD=x;XD=K(Gt,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);YD=(dB(),gB);ZD=sB(YD);$D=y(aE,m,89,23,0);bE=y(Gt,m,1,23,0);cE=y(aE,m,89,7,0);dE=null!=(UC(),VC[Me]);eE=y(fE,m,93,100,0);gE=y(hE,m,94,100,0)}function iE(a){var b;if(a.Gb)b=jE(a,1)+qb+jE(a,2)+qb+jE(a,3);else if(b=jE(a,0),0<b.length){var c=new kE(a.$);cj(a.ab.b,c)}return b}
+function lE(a,b){var c,d;c=b.b;if(H(c,(mE(),nE).c))Fr(oE(a));else if(H(c,pE.c))Fr(fr(a));else if(H(c,qE.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new Gr(a)),a.xb),c.b=d,Hr(),Ir(c));else if(H(c,mg)){7!=a.P&&(a.Q=mh);d=b.d;d=mu(d,lh);c=bu(d,a.Q);var e=!$t(c,mh)?Vt(c):c;!$t(e,sh)&&rE(a.$,O(c));sE(a);a.nb=!0;QD(a);a.P=7;a.Q=d}else H(c,tg)||(H(c,le)?tE(a):uE(a,c))}
+function vE(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(wE,m,-1,4,1);o=y(wE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)xE(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=qA(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
+25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;yE(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||zE(a.gb[f])}a.C*=h}}
+function AE(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new BE(a),a.$.s=0);null!=a.tb&&ED(a.tb,null)}}function CE(a,b){var c,d,e,f;f=new mC;d=Dc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=yc);d=new eC(Jb+d);var g=(mE(),nE).c;d.d=g;kC(f,d);xA(d.e,a);d=new eC(Jb+c);d.d=pE.c;xA(d.e,a);kC(f,d);a.wb&&(kC(f,new eC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new eC(c),d.d=qE.c,xA(d.e,a),kC(f,d));tz(a,f);return f}
+function DE(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,YD);a.pb?(f==a.d&&T(b,tB(YD)),TB(b,h,g,a.Z,a.Z),T(b,(dB(),iB)),EE(b,h,g,a.Z-1,a.Z-1)):f==a.d?SB(b,h+1,g+1,a.Z,a.Z,!1):SB(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(dB(),kB)),f){case 101:T(b,nB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;FE(b,!0);GE(b,HE(b,f,d,c,e));T(b,kB);f=h+3;d=g+3;c=a.Z-
+6;e=a.Z-6;b.o&&(FE(b,!1),GE(b,HE(b,f,d,c,e)));IE(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);TB(b,h+9,g+9,2,4);TB(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,lB),TB(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,nB),TB(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,oB);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
+n,j+2*f,n);T(b,kB);break;case 107:T(b,mB);TB(b,h+4,g+4,a.Z-8,a.Z-8);T(b,kB);EE(b,h+4,g+4,a.Z-8,a.Z-8);IE(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);TB(b,h+9,g+9,2,4);TB(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,qB),EE(b,c,e,d,d),T(b,jB),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
+o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:JE(b,h,g,a.Z,!0);break;case 111:JE(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,eB);TB(b,h+3,g+5,a.Z-7,a.Z-11);T(b,kB);EE(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,YD);
+a.qb&&SB(b,h+1,g+1,a.Z,a.Z,!1);T(b,kB);KE(a,b,h,g,"NEW");break;case 106:T(b,lB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,kB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));KE(a,b,h+6,g,pc);break;case 104:T(b,lB);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,kB);break;case 105:a.Ob?(T(b,pB),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
+h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,kB)):KE(a,b,h,g,"123");break;case 114:T(b,rB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);TB(b,d,c,f,f);T(b,kB);LE(a,b,h,g,eB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
+break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:ME(a,b,h,g+2,3);break;case 207:ME(a,b,h,g,4);break;
+case 208:ME(a,b,h,g,5);break;case 209:ME(a,b,h,g,1);break;case 210:ME(a,b,h,g,6);break;case 211:ME(a,b,h,g,7);break;case 212:ME(a,b,h,g,8);break;case 213:KE(a,b,h,g,"FG"),a.G=new hC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=bE[d]&&LE(a,b,h,g,$D[d],bE[d])}
+function NE(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,YD),TB(d,0,0,c,b),a.pb?(T(d,(dB(),iB)),EE(d,-1,0,c,b-1)):(T(d,ZD),U(d,0,0,c-1-2,0),T(d,tB(YD)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),OE(d,a.Y),T(d,(dB(),kB)),-1!=a.K.toLowerCase().indexOf(me)&&T(d,lB),PE(d,a.K,10,15),QE(a.Vb,a.J,a.Z,a.D.b-a.Z))}
+function RE(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,YD);TB(d,0,0,c,b);a.pb?(T(d,(dB(),iB)),U(d,0,b-1,c,b-1),e=SE*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,ZD),U(d,0,0,0,b-1),U(d,0,SE*a.Z,b-1,SE*a.Z),T(d,tB(YD)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=SE+2;++b)DE(a,d,1,b);QE(a.Vb,a.R,0,2*a.Z+a.T)}}
+function TE(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);TB(e,0,0,c,b);d=a.eb?(pC(),sC):(pC(),uC);if((pC(),qC)==(pC(),qC))d==sC?e.b=l:e.b=zg;d=new CA(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,ub=o=v=r=j=void 0,Y=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=t=L=j=Y=Y=v=L=J=q=Y=L=t=ea=q=J=n=Q=o=v=v=E=J=void 0,
+D=Q=1,n=2,ea=3;f.x&&(yE(f),vE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(UE(13*f.o.C*j)));VE(f.o,j);f.o.B&&(T(g,(dB(),kB)),EE(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(WD(),cE)[f.e[j]]),h=g,r=Dt(f.K[j]-o/2),Y=Dt(f.N[j]-o/2),L=t=o,FE(h,!0),GE(h,HE(h,r,Y,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(WD(),cE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
+J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,Y=y(M,s,-1,4,1),r=y(M,s,-1,4,1),Y[0]=Dt(f.K[h]+q),r[0]=Dt(f.N[h]-J),Y[1]=Dt(f.K[o]+q),r[1]=Dt(f.N[o]-J),Y[2]=Dt(f.K[o]-q),r[2]=Dt(f.N[o]+J),Y[3]=Dt(f.K[h]-q),r[3]=Dt(f.N[h]+J),o=g,h=Y,FE(o,!0),GE(o,WE(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(dB(),kB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(WD(),cE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-L,Q=r-t,D=Math.sqrt(J*J+Q*Q),
+1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,oB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Y+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Y-q))),O(N(Math.round(r+J))));T(g,kB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Y=O(N(Math.round(Y)));r=O(N(Math.round(r)));U(g,o,h,Y,r);L=O(N(Math.round(ea*Q)));t=O(N(Math.round(ea*D)));U(g,o+L,h-t,Y+L,r-t);U(g,o-L,h+t,Y-L,r+t);break;case 9:case 0:for(h=
+0;10>h;++h)v=L-(L-Y)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));OE(g,f.o.n);o=XE(f.o.o);J=f.f[j];h=rb;null!=J&&(h=J);J=xC(f.o.o,h);L=O(N(Math.round((L+Y)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,oB);PE(g,h,L,q);T(g,kB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(Y+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Y-
+q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,FE(o,!0),GE(o,WE(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-Y)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Y))),O(N(Math.round(r))))}}D=y(wE,m,-1,f.u+1,1);Q=y(M,s,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
+D[o]/Q[o]+n/Q[o];OE(g,f.o.n);o=XE(f.o.o);J=y(Gt,m,1,f.u+1,0);Y=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(YE,m,100,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(UE(2*f.o.C))));for(j=1;j<=f.u;++j)h=ZE(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=xC(f.o.o,h),n[j]=$E(f,t,j,Y[j],Y[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<Q[j]&&(E=!1),1==Q[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,ub=l,f.o.Lb&&
+0<f.y[j]&&(ub+=Vb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Oj(f.B[j])&&(v+=Oj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+ub+v+l:h=v+ub+l+h,E||(q=h),J[j]=h,q=xC(f.o.o,q),v=xC(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=$E(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(WD(),cE)[f.e[j]]),TB(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(WD(),cE)[f.e[j]]):T(g,(dB(),kB)):T(g,(WD(),$D)[f.c[j]]),PE(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],L=O(N(UE(f.K[j]-q/2))),q=O(N(UE(f.N[j]+~~(o/2)-1))),
+T(g,(dB(),oB)),PE(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(dB(),lB):(dB(),rB)),0<f.E&&106!=f.o.d&&(v=n[f.E],EE(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(UE(f.K[h]+q))),E[1]=O(N(UE(f.K[o]+q))),v[0]=O(N(UE(f.N[h]-J))),v[1]=O(N(UE(f.N[o]-J))),E[3]=O(N(UE(f.K[h]-q))),E[2]=O(N(UE(f.K[o]-q))),v[3]=O(N(UE(f.N[h]+J))),v[2]=O(N(UE(f.N[o]+J))),E[4]=
+E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(FE(ea,!1),GE(ea,WE(ea,j,Q,5,!0)))),106==f.o.d&&aF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(dB(),lB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],EE(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(dB(),iB)),U(e,c-1,0,c-1,b-1)):(T(e,tB(YD)),U(e,c-1,0,c-1,b-1),T(e,YD),U(e,c-2,0,c-2,b-1),T(e,ZD),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(dB(),oB)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
+d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new GB(Wb,0,13),a.X=new wC(a.U),null!=a.cb&&(d=xC(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(dB(),kB)),OE(e,a.U),PE(e,a.cb,c,b)));QE(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
+function ME(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Dt(c+a*Math.sin(j)),n[f]=Dt(d+a*Math.cos(j));f=e+1;b.o&&(FE(b,!1),GE(b,WE(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Dt(c+(a-3)*Math.sin(j)),n[f]=Dt(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
+function bF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,YD);TB(d,0,0,b,c);a.pb?(T(d,(dB(),iB)),c=14*(a.Z+a.T),EE(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,tB(YD)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,ZD),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)DE(a,d,b,1),DE(a,d,b,2);a.d=c;QE(a.Vb,a.Rb,0,0)}}
+function JE(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);IE(a,b,c+o-j,f,d-4-j-1,e,h)}
+function cF(a,b,c){var d,e,f,g,j,h;dF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=eF(b);b=new CD(b,j,!0);e=l;for(d=1;5>=d;++d)e=fF(b,j);d=gF(hD(ho(e.substr(0,3)),10)).b;g=gF(hD(ho(e.substr(3,3)),10)).b;fF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=fF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new hF(a,f)}vE(a,1,d,1);vE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new hF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",QD(a),!1;null!=a.j&&a.$&&iF(a.$,a.j,!0);null!=a.k&&
+a.$&&iF(a.$,a.k,!1);j=jF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new kF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];vE(a,1,j,0)}c&&QD(a);return!0}function Jr(a,b){a.lb=!0;a.K=b}function VE(a,b){100>b&&(!eE[b]&&(eE[b]=new GB(Wb,0,b)),!gE[b]&&At(gE,b,new wC(eE[b])),a.n=eE[b],a.o=gE[b])}
+function Nr(a,b){var c,d;if(0==b)return!1;sE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:AE(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;lF(a,mF(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new cw("Cannot redo. Index is out of range.");if(!d.b.d)throw new cw(Zb);
+d.b=d.b.d;lF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Tu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Jr(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=nF(d),oF(a,d,!1,!0),null!=a.tb&&ED(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Tu(d,d.b)):d=null;null==d?(a.lb=!0,a.K=ic):(Jr(a,dc+(a.Ib.b+1)+ca+a.Ib.d),d=nF(d),oF(a,d,!1,!0),null!=a.tb&&ED(a.tb,null));break;case 101:a.Mb&&pF(a.Mb);a.Mb=new qF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new rF(a):a.Eb.hc.d.hb?sF(a.Eb.hc.d):tF(a.Eb);break;case 114:a.c&&
+pF(a.c);a.c=new qF(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,uF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=vF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(wE,m,-1,4,1);xE(a.$,d);a.nb=!0;a.$=new kE(a.$);d=Dt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;wF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,xF(a.$,a.$.E),a.$.E=0,tE(a)):0<a.$.F&&(a.nb=!0,yF(a.$,a.$.F),a.$.F=0,tE(a));zF(a.$);break;case 213:a.d=
+c;if(!a.F){var e,f,g,j;j=new mC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new eC(c),kC(j,g),g.d=c,xA(g.e,a);tz(a,j);a.F=j}lC(a.F,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(pF(a.p),a.p=null);0==a.$.E&&(a.p=new qF(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
+20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,tE(a)),18==a.e&&(d=ko((Kr(),Lr).hc.b.pb,ch),AF(a.$,a.$.E,d),tE(a)),zF(a.$))}QD(a);return!0}
+function fr(a){var b,c,d;d=oE(a);c=l;if(a.Gb){var e,f,g;g=ht([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)vF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(BF(g[1][0],3)+BF(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+CF(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+CF(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new DF(a,a.gb,a.vb)),c=CF(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
+function EF(a,b,c,d){var e;e=c;var f=d,g,j;(g=FF(b),j=0!=(b.f&2),g||j)?(a.Gb?lC((!a.x&&(a.x=CE(a,!0)),a.x),a,e,f):lC((!a.w&&(a.w=CE(a,!1)),a.w),a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=GF(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){b=0;for(e=1;14>=e;++e)if(c<e*(a.Z+a.T)){b=e;break}c=0;for(e=1;e<=SE+2;++e)if(d<e*(a.Z+a.T)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",QD(a),
+!0;if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",QD(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=Nr(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)xF(a.$,a.$.E),a.$.E=0,tE(a);else{if(106==a.d)return!0;if(108==a.d)HF(a.$,a.$.E,0),tE(a);else if(157==a.d)HF(a.$,a.$.E,1),tE(a);else if(158==a.d)HF(a.$,a.$.E,-1),tE(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
+1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):tE(a);else if(206<=a.d&&229>=a.d)a.P=2,IF(a.$),tE(a);else if(230==a.d)a.P=3,tE(a);else if(233<=a.d&&262>a.d)JF(a.$,!1),tE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;AF(a.$,a.$.E,ko(a.Eb.f.hc.b.pb,ch));a.$.n=!0;tE(a)}else if(105==a.d)KF(a.$),tE(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=ko((Kr(),Lr).hc.b.pb,ch),1>d.length&&(d=Nc),AF(a.$,a.$.E,
+d)),tE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,IF(a.$),tE(a);else if(0<a.$.F)if(104==a.d)yF(a.$,a.$.F),a.$.F=0,tE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])Jr(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;xF(d,c);d.b[c]=0}a.$.F=0;tE(a)}else if(201==a.d)LF(a.$,a.$.F),tE(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),tE(a),a.$.C[a.$.F]=
+0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,tE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,tE(a);else if(206<=a.d&&229>=a.d)a.P=2,IF(a.$),tE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=ko(a.Eb.f.hc.b.pb,ch);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;tE(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new BE(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(MF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
+1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,IF(a.$)):300<a.d?(MF(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=ko((Kr(),Lr).hc.b.pb,ch),1>d.length&&(d=Nc),AF(a.$,1,d))):230==a.d?NF(a,null,!0):233<=a.d&&262>a.d?(MF(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,JF(a.$,!0)):UC();tE(a)}else e=!1;e&&(zF(a.$),a.mb=!1,a.ob=!1,a.nb=!0,QD(a))}return e}
+function OF(a,b,c,d){var e,f;if(a.A||!a.ib||FF(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=PF(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
+q*h;h=q*j-r*h;if(0>n)if(1<b.w)xF(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
+r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),yF(b,e),0<PF(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){Jr(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<PF(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;Jr(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
+!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(GF(b)||FF(b))rE(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(wE,m,-1,4,1);xE(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;sE(a);a.nb=!0;QD(a);a.Tb=c;a.Ub=d;return!0}
+function QF(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||FF(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((WD(),dE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;RF(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(RF(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
+0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;sE(a);a.nb=!0;QD(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
+function SF(a){if(a.A)return!0;a.jb&&(a.jb=!1,tE(a));a.lb=!1;a.Q=mh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=PF(b,b.u),6>b.A[c]&&(TF(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),xF(b,b.u));b.D=!1;tE(a)}else a:{var b=a.$,e,f;c=PF(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):Jr(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],Jr(b.o,"Not possible connection !")):
+(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(UE((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(UE((b.N[b.G]+b.N[c])/2))))}}zE(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,mF(b),b.b.d=c),tE(a),a.s=!1)}else 5==a.P&&(zE(a.$),tE(a));0<a.P&&(a.E=!1,sE(a),a.nb=!0,zF(a.$),UF(a.$),QD(a),a.P=0,a.i=!1);if(dE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,sE(a),a.nb=!0,QD(a);return!0}function sE(a){a.mb=!1;a.ob=!1;a.nb=!1}
+function RF(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,ED(a.sb,K(VF,m,127,[new S(a.f),new S(b)]))}
+function WF(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Kf)?a.Gb=!1:-1<b.indexOf(hg)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
+-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Ff)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Of)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
+(a.A=!0,a.Z=0,a.db=null,vE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)XF(a.gb[d]),yE(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(Yf)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(pd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
+(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++SE;c&&QD(a)}
+function QD(a){var b,c,d,e;b=qA(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Le(a.db,d,c),a.A&&e&&vE(a,1,a.vb,0),TE(a),a.A||(a.Rb=a.Le(a.Rb,b.c,2*a.Z+a.T),bF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Le(a.R,a.Z,c),RE(a),a.J=a.Le(a.J,d,a.Z),NE(a))):(TE(a),a.A||(NE(a),a.E&&(bF(a),RE(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
+function YF(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=vF(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=ZE(c,h);c.o.N&&0<c.y[h]&&(j+=Vb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Oj(c.B[h])&&(j+=Oj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=kb+g);o+=ba+j+ba+ZF(0.055999999999999994*c.K[h],0,2)+ba+ZF(0.055999999999999994*-c.N[h],
+0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function jE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=vF(a.gb[c]),d!=b))continue;d=void 0;d=$F(a.gb[c]);d=aG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
+function tE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&ED(a.tb,null)}var c,d,e;e=new bG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=$F(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new cG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function oF(a,b,c,d){try{cF(a,b,d)?c&&tE(a):QD(a)}catch(e){if(e=Ui(e),A(e,124))QD(a);else throw e;}}
+function NF(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;dF(a,c);e=j=0;r=new CD(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=vD(r);a.vb=0;for(f=1;f<=h;++f)if(o=zD(r),ho(o),!H(o,kh))if(H(o,qb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new dG(a,o);if(0==a.$.u){eG(a,"ERROR - problems in reading/processing molecule !");UC();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(eG(a,"ERROR - strange reaction - fixing !"),UC(),d=!1):3<n?(eG(a,"ERROR - strange reaction !"),UC(),d=!1):(1<a.vb&&!g&&WF(a,Ff,!0),g&&!a.Gb&&WF(a,
+hg,!0),!g&&a.Gb&&WF(a,Kf,!0),g?(vE(a,1,j,1),vE(a,j+1,e-1,2),vE(a,e,a.vb,3)):vE(a,1,a.vb,0),c&&QD(a),d=!0)}d?tE(a):QD(a)}catch(q){if(q=Ui(q),A(q,124))QD(a);else throw q;}}function fG(a){sE(a);a.nb=!0;QD(a)}function dF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new BE(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&QD(a);null!=a.tb&&ED(a.tb,null)}
+function lF(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=$F(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&ED(a.tb,null)}}function gG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,QD(a),null):a.gb[b]}
+function uE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Na)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Qa)?c=243:H(b,Ta)?c=252:H(b,Oa)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Da)?c=245:H(b,Ea)&&(c=238);0<c?Nr(a,c):b="Not known group!";a.lb=!0;a.K=b;QD(a)}function eG(a,b){a.lb=!0;a.K=b;QD(a)}function oE(a){var b;b=iE(a);sE(a);QD(a);return b}
+function KE(a,b,c,d,e){var f,g,j,h;f=a.X;h=xC(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new GB(f.c.b,f.c.d,g),f=new wC(j),h=xC(f,e),b.f=j,b.j=hG(j);else OE(b,a.U);f=IB(f.c).b-IB(f.c).c;PE(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function LE(a,b,c,d,e,f){var g,j;g=XE(a.W);j=xC(a.W,f);OE(b,a.V);(b.e=e)&&(b.i=kg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);PE(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function XE(a){return IB(a.c).b-IB(a.c).c}
+function Mr(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,QD(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):Jr(a,a.z+ba),QD(a))}u(482,393,Ei);_.xe=function(a){lE(this,a)};_.Le=function(a,b,c){return mA(this,b,c)};_.Me=function(){};_.ee=function(){QD(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
+_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=mh;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
+_.Tb=0;_.Ub=0;var SE=10,eE,gE,YD,ZD,$D,XD,dE,iG=null,cE,bE;
+function jG(){WD();kA.call(this);this.Vb=(vq(),vq(),Sz).b;this.y=new GB(null,0,8);this.u=(dB(),eB);this.gb=y(kG,m,140,99,0);this.ab=new iA;this.Ib=new lG;this.L=H((UC(),VC[Ue]),bc);this.v=new mG;this.H=K(Gt,m,1,[Ha,Ia,Sa,Ga,Na,La,Ka,Ja,Ra,Ta,Oa,Qa,Fa,Ea,Da]);this.$=new BE(this);cE[0]=hB;cE[1]=new fB(255,153,153);cE[2]=new fB(255,204,102);cE[3]=new fB(255,255,153);cE[4]=new fB(102,255,255);cE[5]=new fB(51,204,255);cE[6]=new fB(255,153,255)}u(481,482,Ei,jG);
+_.Le=function(a,b,c){var d;return a?(d=a.b,vj(d.u,b,c),a):mA(this,b,c)};_.Me=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[nG(b.b),a])}};_.b=null;function oG(a){if(a.e.pb.style.display!=Jf){pA(a.d);var b;for(b=new Oi(a.f.k);b.c<b.e.Fe();)a=Pi(b),a.Ke()}}function pG(a){qG.call(this,a,db,db,null)}function rG(a,b){qG.call(this,a,db,db,b)}function sG(a,b,c){qG.call(this,a,b,c,null)}
+function qG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H($b,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=qj(a)){this.c=tG;++tG;this.e=e;this.d=new jG;this.f=new uG(this.d,b,c,d);xw(e,this.f);d&&hd in d&&(this.f.c=d[hd]);a=this.f;a.e||(a.e=nA(a,G(a.pb,Rf),G(a.pb,Qf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?iG=$b:iG="JME";b.w=CE(b,!1);b.x=CE(b,!0);Jr(b,iG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
+b.D=qA(b);gA(b,null);b.pb||(b.T=0);b.U||(b.U=new GB(Wb,0,13),b.X=new wC(b.U));b.V||(b.V=new GB(Wb,1,13),b.W=new wC(b.V));b.Y||(b.Y=new GB(Wb,0,11),new wC(b.Y));VE(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;SE=10;b.Lb=!0;try{r=vG(b.Vb,"options");null!=r&&WF(b,r,!1);j=vG(b.Vb,"jme");null!=j&&(b.M=j);n=vG(b.Vb,"mol");null!=n&&(b.bb=n);g=vG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=vG(b.Vb,Mg);null!=o&&(b.cb=o,QD(b));b.k=vG(b.Vb,"atomcolors");b.j=vG(b.Vb,"atombg");f=vG(b.Vb,"depictbg");
+if(null!=f&&b.A){var q;var t,v,D,E;v=(dB(),eB);try{if(0!=f.indexOf(la))throw new Dn("bad hex encoding");E=hD(f.substr(1,2),16);D=hD(f.substr(3,2),16);t=hD(f.substr(5,2),16);q=v=new fB(E,D,t)}catch(J){if(J=Ui(J),A(J,124))UC(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&uF(b.$);h=vG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=Ui(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)$D[f]=(dB(),mB),bE[f]=Nc;bE[1]=Vb;$D[1]=(dB(),iB);bE[2]=yb;$D[2]=mB;bE[3]=Cb;$D[3]=iB;bE[4]=fc;$D[4]=rB;bE[5]=mc;
+$D[5]=lB;bE[9]=Qb;$D[9]=oB;bE[10]=Gb;$D[10]=oB;bE[11]=Bb;$D[11]=oB;bE[12]=Xb;$D[12]=oB;bE[8]=Cc;$D[8]=tB(nB);bE[7]=oc;$D[7]=mB;bE[6]=Fc;$D[6]=iB;bE[13]=Ec;$D[13]=iB;bE[18]=Nc;$D[18]=iB;bE[19]=pc;$D[19]=iB;bE[20]=qc;$D[20]=iB;bE[21]=rc;$D[21]=iB;bE[22]=sc;$D[22]=iB;Qz(b);b._=new wG;f=a.d;f.D=qA(f);null!=f.M?(NF(f,f.M,!1),null!=f.j&&f.$&&iF(f.$,f.j,!0),null!=f.k&&f.$&&iF(f.$,f.k,!1)):null!=f.bb&&oF(f,f.bb,!1,!1);QD(a.d);h=this.d;f=this.f;ID(new ND(h),f);q=0>=xG();n=new Zx((VD(),UD));n.pb.alt="drag out MOL or RXN file";
+Uv(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new RD(h);xw(f.i,n);t=new SD(f,n,r,j,g);Aw(t.f.i,t.c,G(t.f.pb,Rf)-t.e-t.d,G(t.f.pb,Qf)-(t.b-t.d));cj(f.k,t);q?(q=new yG,Uv(q,n.pb.alt),0<=r&&(q.pb.style[hh]=r+cg),0<=o&&(q.pb.style[Ie]=o+cg),xw(f.i,q),g=new TD(f,q,r,j,g),Aw(g.f.i,g.c,G(g.f.pb,Rf)-g.e-g.d,G(g.f.pb,Qf)-(g.b-g.d)),cj(f.k,g),q.pb.draggable=bh,q.pb.style[Od]=(Do(),Df),$v(q,h,(cr(),cr(),dr))):(n.pb.draggable=bh,n.pb.style[Od]=(Do(),Df),$v(n,h,(cr(),cr(),dr)))}else $wnd.alert("JSME initialization error: HTML id "+
+a+" not found.")}function zG(){return Jt(null)}function AG(a){return Jt(a)}u(483,1,gi,pG,rG,sG,qG);_.Ne=function(a){B(this.f,new BG(this,a),(yq(),yq(),zq))};_.Oe=function(a){B(this.f,new CG(this,a),(Vr(),Vr(),Wr))};_.Pe=function(a){tF(new DG(a,this.d,YD))};_.Qe=function(){AE(this.d)};_.Re=function(){$n((Xn(),Yn),new EG(this))};_.Se=function(){return this.b};_.Te=function(){return this.c};_.Ue=function(){return this.d.I};_.Ve=function(){return this.d.eb};_.We=function(){return this.d.fb};_.Xe=function(){return this.d.tb};
+_.jd=function(){return G(this.f.pb,Qf)};_.Ye=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Rf);a[1]=G(this.f.pb,Qf);return a};_.kd=function(){return G(this.f.pb,Rf)};_.Ze=function(){return this.e.pb};_.$e=function(){return this.d.yb};_._e=function(){return this.d.Ab};_.af=function(a){$wnd.alert("JSME initialization error: "+a)};_.md=function(){return this.e.pb.style.display!=Jf};_.bf=function(){var a=this.d,b;a.Gb?b=YF(a,1)+qb+YF(a,2)+qb+YF(a,3):b=YF(a,0);return b};_.cf=function(){return fr(this.d)};
+_.df=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=iE(a);a.Pb=b;QD(a);return c};_.ef=function(a){WF(this.d,a,!0)};_.ff=function(){};_.gf=function(a){oF(this.d,a,!0,!0)};_.hf=function(a){NF(this.d,a,!0)};_.je=function(){oG(this)};_.jf=function(){dF(this.d,!0)};_.kf=function(a){var b=this.d;if(a=gG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;fG(b)}};_.lf=function(a){this.b=a;!this.d.b&&(this.d.b=new FG(this))};
+_.mf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Oi(b.b);d.c<d.e.Fe();)c=Pi(d),a?c.b=l:c.b=zg}pA(b.d)};_.nf=function(a,b){var c=this.d,d;if(d=gG(c,a))iF(d,b,!0),fG(c)};_.of=function(a,b){var c=this.d,d;d=gG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,QD(c)):(d.E=b,fG(c))};_.od=function(a){Tv(this.f,a);oG(this)};_.pf=function(a){this.d.I=a};_.qf=function(a){var b=this.d;b.eb=a;QD(b)};_.rf=function(a){var b=this.d;b.fb=a;QD(b)};_.sf=function(a){this.d.sb=a};
+_.tf=function(a){this.d.tb=a};_.uf=function(a){var b=this.d;b.yb=a;b.w=CE(b,!1)};_.vf=function(a){this.d.Ab=a};_.wf=function(a,b){var c=this.f;c.qd(a);c.od(b);oG(this)};_.xf=function(a){uE(this.d,a)};_.yf=function(a,b){var c=this.d;c.i=!1;c.Qb=new dG(c,a);c.d=253;c.lb=!0;c.K=b;QD(c)};_.pd=function(a){Yv(this.e.pb,a)};_.qd=function(a){this.f.pb.style[hh]=a;oG(this)};_.zf=function(a){eG(this.d,a)};_.Af=function(){return oE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var tG=0;
+function EG(a){this.b=a}u(484,1,{},EG);_.xc=function(){var a,b;for(b=new Oi(this.b.f.b);b.c<b.e.Fe();)a=Pi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function FG(a){this.b=a}u(485,1,{},FG);_.b=null;function BG(a,b){this.b=a;this.c=b}u(486,1,{},BG);_.Lc=function(a){a=a.b;$n((Xn(),Yn),new GG(this,this.c,a))};_.b=null;_.c=null;function GG(a,b,c){this.b=a;this.d=b;this.c=c}u(487,1,{},GG);_.xc=function(){var a=this.c;this.d.b.apply(a,[nG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function CG(a,b){this.b=a;this.c=b}u(488,1,{},CG);_.b=null;_.c=null;function Yr(a,b,c){this.b=a;this.d=b;this.c=c}u(489,1,{},Yr);_.xc=function(){var a=this.c;this.d.b.apply(a,[nG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
+function HG(){var a=IG("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;JG(KG,arguments)?a=arguments[0]:3==arguments.length?a=new sG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new pG(arguments[0]):4==arguments.length?a=new qG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new rG(arguments[0],arguments[1]));this.g=a;LG();a[Vc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Ne(null==a?null:a.constructor==
+$wnd.JSApplet.JsClosureJsme?a.g:new MG(a))});b.addMouseOverHandler=C(function(a){this.g.Oe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new MG(a))});b.alert=C(function(a){this.g.Pe(a)});b.clear=C(function(){this.g.Qe()});b.deferredRepaint=C(function(){this.g.Re()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
+C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.jd()});b.getOffsetSize=C(function(){return this.g.Ye()});b.getOffsetWidth=C(function(){return this.g.kd()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.af(a)});b.isVisible=C(function(){return this.g.md()});
+b.jmeFile=C(function(){return this.g.bf()});b.molFile=C(function(){return this.g.cf()});b.nonisomericSmiles=C(function(){return this.g.df()});b.options=C(function(a){this.g.ef(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.gf(a)});b.readMolecule=C(function(a){this.g.hf(a)});b.repaint=C(function(){this.g.je()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=KG;LG();var f=b,g,b=NG.c;g=OG(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=OG(b,
+e,f)}if(!g)throw new Yi("Can't find exported method for given arguments: 0"+kb+f.length+aa);return g[0]});b.reset=C(function(){this.g.jf()});b.resetAtomColors=C(function(a){this.g.kf(a)});b.setAfterPasteCallBack=C(function(a){this.g.lf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new MG(a))});b.setAntialias=C(function(a){this.g.mf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.nf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.of(a,b)});b.setHeight=C(function(a){this.g.od(a)});
+b.setHelpURL=C(function(a){this.g.pf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.qf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.rf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.sf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.tf(a)});b.setPasteLabel=C(function(a){this.g.uf(a)});b.setPrePasteJSfunction=C(function(a){this.g.vf(a)});b.setSize=C(function(a,b){this.g.wf(a,b)});b.setSubstituent=C(function(a){this.g.xf(a)});b.setTemplate=C(function(a,
+b){this.g.yf(a,b)});b.setVisible=C(function(a){this.g.pd(a)});b.setWidth=C(function(a){this.g.qd(a)});b.showInfo=C(function(a){this.g.zf(a)});b.smiles=C(function(){return this.g.Af()});PG({"0":{"0":[[zG,null,void 0]],1:[[AG,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new QG(e));return[e]},ve]]}});RG(KG,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Ht(){SG||(SG=!0,HG())}u(490,1,{},Ht);
+var SG=!1;function Lt(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ve)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function Kt(){}u(492,1,{},Kt);_.xc=function(){Lt()};function QG(a){this.b=a}u(493,1,{114:1,152:1},QG);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function MG(a){this.b=a}u(494,1,{115:1,152:1},MG);
+_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
+function HD(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(hh)||l;b=c.getAttribute(Ie)||l;f=c.getAttribute(Hf)||l;e=c.getAttribute(Ke)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Hf)||l,h=h.getAttribute(ch)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Fd);c.removeAttribute(Hf);c.removeAttribute("archive");c.removeAttribute(Ie);c.removeAttribute(hh);c.removeAttribute(gd);c.removeAttribute("hspace");
+c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=oo();c.setAttribute(Ke,d);c.style[hh]=FD(g);c.style[Ie]=FD(b);b=new TG(a,d,n,e,c,f);$n((Xn(),Yn),b);++a.c;return!0}function GD(a){this.b="JME.class";this.e=a}u(495,1,{},GD);_.Fc=function(){return HD(this)};_.b=null;_.c=0;_.d=null;_.e=null;function TG(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(496,1,{},TG);
+_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Ke,this.f):this.d.removeAttribute(Ke);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function UG(){}u(497,1,gi,UG);function VG(a){this.b=a}u(498,1,{},VG);_.xc=function(){this.b()};_.b=null;
+function WG(){var a=IG("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;JG(XG,arguments)?a=arguments[0]:0==arguments.length&&(a=new UG);this.g=a;LG();a[Vc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){$n((Xn(),Yn),new VG(a))});RG(XG,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function It(){YG||(YG=!0,WG())}u(499,1,{},It);var YG=!1;function ZG(a){En();this.i=a}
+u(500,459,qi,ZG);function Rt(){En();this.i="divide by zero"}u(501,97,ui,Rt);function Bt(){En()}function $G(a){En();this.i=a}u(502,97,ui,Bt,$G);function aH(){aH=x;bH=new cH(!1);dH=new cH(!0)}function cH(a){this.b=a}u(503,1,{117:1,118:1,121:1},cH);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?bh:"false"};_.b=!1;var bH,dH;
+function AD(a,b,c){var d,e;d=eH(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function fH(){}function gH(a){return typeof a==Of?Cc+(0>a?-a:a):a}function hH(a,b){var c;c=new fH;c.e=Hb+(iH(0!=a?-a:0)?gH(0!=a?-a:0):l+Gi(c));jH(0!=a?-a:0)&&kH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new fH;b.e=Hb+(iH(a)?gH(a):l+Gi(b));jH(a)&&kH(a,b);return b}
+function Z(a,b){var c;c=new fH;c.e=Hb+(iH(a)?gH(a):l+Gi(c));jH(a)&&kH(a,c);c.c=b?8:0;return c}function lH(){var a;a=new fH;a.e=Hb+(iH(0)?gH(0):l+Gi(a));jH(0)&&kH(0,a);a.c=2;return a}function mH(a){var b;b=new fH;b.e=Hb+(iH(a)?gH(a):l+Gi(b));jH(a)&&kH(a,b);b.c=1;return b}function jH(a){return typeof a==Of&&0<a}function iH(a){return null!=a&&0!=a}
+function kH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(505,1,{},fH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function nH(a){var b;if(!(b=oH,!b&&(b=oH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new pH(Tb+a+da);return parseFloat(a)}
+function hD(a,b){var c,d;if(null==a)throw new pH(Nf);if(2>b||36<b)throw new pH("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new pH(Tb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new pH(Tb+a+da);if(-2147483648>c||2147483647<c)throw new pH(Tb+a+da);return c}u(507,1,{117:1,129:1});var oH=null;function qH(a){this.b=a}
+u(506,507,{117:1,121:1,122:1,129:1},qH);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return Dt(this.b)};_.tS=function(){return l+this.b};_.b=0;function EA(a){this.b=a}u(508,507,{117:1,121:1,125:1,129:1},EA);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return Dt(this.b)};_.tS=function(){return l+this.b};_.b=0;function sA(){En()}function Ek(a){En();this.i=a}u(509,97,ii,sA,Ek);function sw(){En()}function vx(a){En();this.i=a}u(510,97,ui,sw,vx);
+function S(a){this.b=a}function cu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function Wt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function gF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(rH(),sH)[b],!c&&(c=sH[b]=new S(a)),c):new S(a)}u(511,507,{117:1,121:1,127:1,129:1},S);_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};
+_.tS=function(){return l+this.b};_.b=0;function rH(){rH=x;sH=y(VF,m,127,256,0)}var sH;function Oj(a){return 0>a?-a:a}function Nj(a,b){return a>b?a:b}function UE(a){return Math.round(a)}function Bn(){En()}function Cs(a){En();this.i=a}u(514,97,{117:1,124:1,128:1,130:1,132:1},Bn,Cs);function Ii(){Ii=x;Ji=K(Hi,m,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Ji;function pH(a){En();this.i=a}u(516,509,ii,pH);
+function In(a){this.b="Unknown";this.d=a;this.c=-1}u(517,1,{117:1,131:1},In);_.tS=function(){return this.b+Wa+this.d+"(Unknown Source"+(0<=this.c?kb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function eH(a,b){return a.charCodeAt(b)}function tH(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Ys(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function Wv(a,b){return a.indexOf(b)}
+function fD(a,b,c){return a.indexOf(b,c)}function vz(a,b){return a.lastIndexOf(b)}function nF(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+io(c,++d):c=c.substr(0,d-0)+io(c,++d);return a.replace(RegExp(b,we),c)}
+function uH(a,b){for(var c=RegExp(b,we),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(Gt,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function io(a,b){return a.substr(b,a.length-b)}
+function ho(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function Xv(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,117:1,119:1,121:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return tu(this)};_.tS=_.toString;function vH(){vH=x;wH={};xH={}}
+function tu(a){vH();var b=kb+a,c=xH[b];if(null!=c)return c;c=wH[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+eH(a,d++);c|=0}256==yH&&(wH=xH,xH={},yH=0);++yH;return xH[b]=c}var wH,yH=0,xH;function xn(a,b){yn(a.b,b);return a}function wn(){this.b=new jo}function zH(){this.b=new jo;this.b.b+=l}u(519,1,oi,wn,zH);_.tS=function(){return this.b.b};function ru(){this.b=new jo}
+function dD(){this.b=new jo}function Ws(a){this.b=new jo;yn(this.b,a)}u(520,1,oi,ru,dD,Ws);_.tS=function(){return this.b.b};function gD(a){a="String index out of range: "+a;En();this.i=a}u(521,510,ui,gD);
+function AH(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Bn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new $G("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new $G("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new sw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)At(b,c,a[--d])}else for(c=e+c;e<c;)At(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
+function Zv(){En()}function oD(a){En();this.i=a}u(523,97,ui,Zv,oD);function KA(a,b){for(var c;a._c();)if(c=a.ad(),null==b?null==c:Kn(b,c))return a;return null}function NA(a,b){var c;return(c=KA(a.Bd(),b))?(c.bd(),!0):!1}function BH(a){var b,c,d,e;d=new wn;b=null;d.b.b+=Rc;for(c=a.Bd();c._c();)null!=b?yn(d.b,b):b=Aa,e=c.ad(),yn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Uc;return d.b.b}u(524,1,{});_.Bf=function(){throw new oD("Add not supported on this collection");};
+_.Cf=function(a){return!!KA(this.Bd(),a)};_.Ce=function(){return 0==this.Fe()};_.Df=function(a){return NA(this,a)};_.tS=function(){return BH(this)};u(526,524,ni);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Fe()!=this.Fe())return!1;for(a=a.Bd();a._c();)if(b=a.ad(),!this.Cf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Bd();b._c();)c=b.ad(),null!=c&&(a+=Nn(c),a=~~a);return a};
+function CH(a,b){var c;return A(b,136)&&(c=b.Ef(),Fv(a.b,c))?(c=lj(a.b,c),a.b.Ge(b.Ff(),c)):!1}function tD(a){this.b=a}u(525,526,ni,tD);_.Cf=function(a){return CH(this,a)};_.Bd=function(){return new jD(this.b)};_.Df=function(a){return CH(this,a)?(a=a.Ef(),Xi(this.b,a),!0):!1};_.Fe=function(){return this.b.e};_.b=null;function mD(a){if(a.c)Ri(a.b),Xi(a.d,a.c.Ef()),a.c=null;else throw new cw("Must call next() before remove().");}
+function jD(a){var b;this.d=a;b=new ij;a.d&&cj(b,new DH(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new EH(a,d.substring(1));b.Bf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.Bf(c[d])}this.b=new Oi(b)}u(527,1,{},jD);_._c=function(){return kD(this.b)};_.ad=function(){return this.c=Pi(this.b)};_.bd=function(){mD(this)};_.b=null;_.c=null;_.d=null;u(529,1,Uh);_.eQ=function(a){return A(a,136)&&nD(this.Ef(),a.Ef())&&nD(this.Ff(),a.Ff())?!0:!1};
+_.hC=function(){var a,b;b=a=0;null!=this.Ef()&&(a=Nn(this.Ef()));null!=this.Ff()&&(b=Nn(this.Ff()));return a^b};_.tS=function(){return this.Ef()+ob+this.Ff()};function DH(a){this.b=a}u(528,529,Uh,DH);_.Ef=function(){return null};_.Ff=function(){return this.b.c};_.Gf=function(a){return qD(this.b,a)};_.b=null;function EH(a,b){this.c=a;this.b=b}u(530,529,Uh,EH);_.Ef=function(){return this.b};_.Ff=function(){return this.c.f[kb+this.b]};_.Gf=function(a){return rD(this.c,this.b,a)};_.b=null;_.c=null;
+function sx(a,b){(0>a||a>=b)&&FH(a,b)}function FH(a,b){throw new vx("Index: "+a+", Size: "+b);}u(531,524,ri);_.Hf=function(){throw new oD("Add not supported on this list");};_.Bf=function(a){this.Hf(this.Fe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Fe()!=a.Fe())return!1;c=this.Bd();for(d=a.Bd();c._c();)if(a=c.ad(),b=d.ad(),!(null==a?null==b:Kn(a,b)))return!1;return!0};
+_.hC=function(){var a,b,c;b=1;for(a=this.Bd();a._c();)c=a.ad(),b=31*b+(null==c?0:Nn(c)),b=~~b;return b};_.Bd=function(){return new Oi(this)};_.Jf=function(){return this.Kf(0)};_.Kf=function(a){return new GH(this,a)};_.Lf=function(){throw new oD("Remove not supported on this list");};function kD(a){return a.c<a.e.Fe()}function Pi(a){if(a.c>=a.e.Fe())throw new vw;return a.e.If(a.d=a.c++)}function Ri(a){if(0>a.d)throw new Lx;a.e.Lf(a.d);a.c=a.d;a.d=-1}function Oi(a){this.e=a}u(532,1,{},Oi);_._c=function(){return kD(this)};
+_.ad=function(){return Pi(this)};_.bd=function(){Ri(this)};_.c=0;_.d=-1;_.e=null;function GH(a,b){var c;this.e=this.b=a;c=a.Fe();(0>b||b>c)&&FH(b,c);this.c=b}u(533,532,{},GH);_.Mf=function(){return 0<this.c};_.Nf=function(){if(0>=this.c)throw new vw;return this.b.If(this.d=--this.c)};_.b=null;function HH(a){a=new jD(a.c.b);return new IH(a)}function JH(a,b){this.b=a;this.c=b}u(534,526,ni,JH);_.Cf=function(a){return Fv(this.b,a)};_.Bd=function(){return HH(this)};_.Fe=function(){return this.c.b.e};
+_.b=null;_.c=null;function IH(a){this.b=a}u(535,1,{},IH);_._c=function(){return kD(this.b.b)};_.ad=function(){return(this.b.c=Pi(this.b.b)).Ef()};_.bd=function(){mD(this.b)};_.b=null;u(536,531,ri);_.Hf=function(a,b){var c;c=QA(this,a);var d=c.e;new LA(b,c.c);++d.c;++c.b;c.d=null};_.If=function(a){var b;b=QA(this,a);try{return RA(b)}catch(c){c=Ui(c);if(A(c,137))throw new vx("Can't get element "+a);throw c;}};_.Bd=function(){return QA(this,0)};
+_.Lf=function(a){var b,c;b=QA(this,a);try{c=RA(b)}catch(d){d=Ui(d);if(A(d,137))throw new vx("Can't remove element "+a);throw d;}KH(b);return c};function LH(a){a.c=y(MH,m,0,0,0)}function Zz(a,b,c){(0>b||b>a.d)&&FH(b,a.d);a.c.splice(b,0,c);++a.d}function cj(a,b){At(a.c,a.d++,b);return!0}function Tu(a,b){sx(b,a.d);return a.c[b]}function Hj(a,b){for(var c=0;c<a.d;++c)if(nD(b,a.c[c]))return c;return-1}function Wu(a,b){var c;c=(sx(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
+function bj(a,b){var c;c=Hj(a,b);if(-1==c)return!1;Wu(a,c);return!0}function Ik(a,b){var c;if(b.length<a.d){c=b;var d;d=gt(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)At(b,c,a.c[c]);b.length>a.d&&At(b,a.d,null);return b}function ij(){LH(this)}function EB(a){LH(this);this.c.length=a}function yA(a){LH(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(537,531,Sh,ij,EB,yA);_.Hf=function(a,b){Zz(this,a,b)};
+_.Bf=function(a){return cj(this,a)};_.Qe=function(){this.c=y(MH,m,0,0,0);this.d=0};_.Cf=function(a){return-1!=Hj(this,a)};_.If=function(a){return Tu(this,a)};_.Ce=function(){return 0==this.d};_.Lf=function(a){return Wu(this,a)};_.Df=function(a){return bj(this,a)};_.Fe=function(){return this.d};_.d=0;function PA(a,b,c){var d;for(d=0;d<b;++d)At(a,d,c)}function Ss(){Ss=x;Ts=new NH}var Ts;function NH(){}u(540,531,hi,NH);_.Cf=function(){return!1};_.If=function(){throw new sw;};_.Fe=function(){return 0};
+function OH(){this.b=new Date}function PH(a){return 10>a?ab+a:l+a}u(541,1,{117:1,120:1,121:1,133:1},OH);_.eQ=function(a){return A(a,133)&&fu(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Nt(c&4194303,b&4194303,e&1048575);a=Nt(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
+_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(QH(),RH)[this.b.getDay()]+ba+SH[this.b.getMonth()]+ba+PH(this.b.getDate())+ba+PH(this.b.getHours())+kb+PH(this.b.getMinutes())+kb+PH(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function QH(){QH=x;RH=K(Gt,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));SH=K(Gt,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var RH,SH;
+function Ls(a,b){return null==z(a.b,b,a)}function Ks(){this.b=new Mi}u(543,526,{117:1,120:1,138:1},Ks);_.Bf=function(a){return Ls(this,a)};_.Cf=function(a){return Fv(this.b,a)};_.Ce=function(){return 0==this.b.e};_.Bd=function(){return HH(new JH(this.b,new tD(this.b)))};_.Df=function(a){return null!=Xi(this.b,a)};_.Fe=function(){return this.b.e};_.tS=function(){return BH(new JH(this.b,new tD(this.b)))};_.b=null;
+function QA(a,b){var c,d;(0>b||b>a.c)&&FH(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new TH(a,b,d)}function UA(){this.b=new UH;this.c=0}u(544,536,hi,UA);_.Bf=function(a){new LA(a,this.b);++this.c;return!0};_.Kf=function(a){return QA(this,a)};_.Fe=function(){return this.c};_.b=null;_.c=0;function RA(a){if(a.c==a.e.b)throw new vw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
+function KH(a){if(!a.d)throw new Lx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function TH(a,b,c){this.e=a;this.c=c;this.b=b}u(545,1,{},TH);_._c=function(){return this.c!=this.e.b};_.Mf=function(){return this.c.c!=this.e.b};_.ad=function(){return RA(this)};_.Nf=function(){if(this.c.c==this.e.b)throw new vw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.bd=function(){KH(this)};_.b=0;_.c=null;_.d=null;_.e=null;function UH(){this.b=this.c=this}
+function LA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(546,1,{},UH,LA);_.b=null;_.c=null;_.d=null;function lD(a,b){this.b=a;this.c=b}u(547,529,Uh,lD);_.Ef=function(){return this.b};_.Ff=function(){return this.c};_.Gf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function vw(){En()}u(548,97,{117:1,124:1,130:1,132:1,137:1},vw);function nD(a,b){return Ct(a)===Ct(b)||null!=a&&Kn(a,b)}function DB(a){var b=y(VA,m,90,0,0);return Ik(a.b,b)}function iA(){this.b=new ij}
+u(550,531,Sh,iA);_.Hf=function(a,b){Zz(this.b,a,b)};_.Bf=function(a){return cj(this.b,a)};_.Cf=function(a){return-1!=Hj(this.b,a)};_.If=function(a){return Tu(this.b,a)};_.Ce=function(){return 0==this.b.d};_.Bd=function(){return new Oi(this.b)};_.Lf=function(a){return Wu(this.b,a)};_.Fe=function(){return this.b.d};_.tS=function(){return BH(this.b)};_.b=null;function pF(a){a.hc.d.hb&&JB(a)}function VH(a){var b;if(a.hc.d.hb){b=Az(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}LB(a)}
+function WH(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function tF(a){var b=a.k;XH(a.hc.d,b.b,b.c);!zz(a)&&dA(a);Oz(a)}function YH(){OB.call(this,l);this.j=new YA(this.Of());xA(this.r,new ZH(this))}u(552,418,si);_.Pd=function(a,b){return Ct(a.i)===Ct(this.j)?(VH(this),!0):this.Pf(a,b)};_.Of=function(){return"Close"};_.Pf=function(){return!1};_.Id=function(){VH(this)};_.j=null;_.k=null;
+function DG(a,b,c){YH.call(this);this.hc&&QB(this.hc.d,!1);NB(this,!1);gA(this,new YB(0));a=new bC(a,1);R(this,a,null);a=new kA;R(a,this.j,null);R(this,a,null);b&&(this.k=Az(b),MB(this),WH(this.k,~~(G(b.Vb.pb,Rf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Qf)/2)-~~(this.cc/2)));c&&P(this,c)}u(551,552,si,DG);_.Of=function(){return"OK"};function mF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new cw("Cannot undo. Index is out of range.");if(!a.b.c)throw new cw(Zb);a.b=a.b.c;return a.b.b}
+function wG(){this.b=this.c=new $H}u(553,1,{},wG);_.b=null;function $H(){this.b=null}function cG(a){this.b=a}u(554,1,{},$H,cG);_.b=null;_.c=null;_.d=null;function ZH(a){this.b=a}u(555,453,pi,ZH);_.b=null;
+function PD(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){ED(a.b.Ab,K(Gt,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=uH(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],At(c.c,c.d++,g);c=f.length}0<c&&(e=". Use Page Up/Down for SDF access ("+c+va);try{cF(a.b,b,!0)?(Jr(a.b,"Structure pasted"+e),tE(a.b),pA(a.b),d=!0):(tF(new DG(a.b.K,a.b,YD)),dF(a.b,!0),pA(a.b))}catch(n){if(n=Ui(n),A(n,124))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",QD(e),tF(new DG(a.b.K,
+a.b,YD)),pA(a.b);else throw n;}}d&&a.b.Me(b)}function Gr(a){this.b=a}u(556,1,{},Gr);_.b=null;function mE(){mE=x;nE=new aI("COPY_SMILES",0);pE=new aI("COPY_MOL",1);qE=new aI("PASTE",2);bI=K(cI,m,139,[nE,pE,qE])}function aI(a,b){I.call(this,a,b)}u(557,140,{117:1,121:1,123:1,139:1},aI);var bI,pE,nE,qE;function bG(){this.e=y(kG,m,140,99,0)}u(558,1,{},bG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
+function dI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(wE,m,-1,20,1);a.N=y(wE,m,-1,20,1);a.H=ht([20,7]);a.e=y(M,s,-1,20,1);a.d=y(Gt,m,1,20,0);a.p=y(Gt,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(Gt,m,1,20,0);a.r=ht([10,2]);a.j=y(M,s,-1,101,1)}
+function eI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,s,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(wE,m,-1,4,1);d=y(wE,m,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=fI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
+fI(r[2],d[2],r[3],d[3]),d=fI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
+function W(a,b){var c,d,e,f,g,j,h,n;MF(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=gI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
+a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(wE,m,-1,2,1);hI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==PF(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;Jr(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
+1;++a.A[a.E];TF(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&LF(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(UE((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(UE((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
+function JF(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
+2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&HF(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,HF(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
+a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
+3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
+c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];xF(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)MF(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
+a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)TF(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];wF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];xF(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];TF(a);a.I[a.v]=n;a.J[a.v]=c+d;wF(a);b&&(xF(a,n),yE(a))}c=4}iI(a,c);a.E=a.G;b&&
+(a.E=0)}
+function hI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
+c*g/h,d[1]=a.N[b]+c*j/h)}
+function IF(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])jI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,jI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){Jr(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
+return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[gI(a,a.E,a.H[a.E][d])],2<d||1!=b){Jr(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(wE,m,-1,2,1);hI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)MF(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
+b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)MF(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
+a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)MF(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)TF(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
+(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[gI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
+1<a.t[gI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,s,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(UE((a.K[b]+a.K[e])/2))),a.O[c]=O(N(UE((a.N[b]+a.N[e])/
+2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;TF(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(UE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
+2)));a.O[a.v]=O(N(UE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(TF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(UE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(UE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(TF(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(UE((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(UE((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
+h[f]&&(xF(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&iI(a,j);-1<n&&(a.E=n)}
+function jI(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)MF(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function iI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=PF(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
+function gI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function kI(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(lu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)lu(c[d])&&!$t(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)fu(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.u)break}return g==a.u}
+function yE(a){var b,c,d;b=y(wE,m,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{xE(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;zE(a)}}
+function xE(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
+function HF(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=lI(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&Jr(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?Jr(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?Jr(a.o,"Charge change not possible on multibonded N or P !"):
+3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?Jr(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:Jr(a.o,"Charge change not possible on the halogen !");break;case 18:Jr(a.o,
+"Use X button to change charge on the X atom !")}}
+function jF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-1,a.u+1,1);;){for(e=1;e<=a.u;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=y(M,s,-1,f+1,1);for(c=1;c<=a.u;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.u;1<=c;--c)a.b[c]!=d&&xF(a,c);yE(a);Jr(a.o,"Smaller part(s) removed !");return 1}
+function PF(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
+function UF(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.B[b]=0;a.B[c]=0;++a.t[d];zF(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),zF(a));4==a.t[d]&&(a.t[d]=1)}}
+function fI(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function wF(a){var b;mI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);zE(a);zF(a)}
+function MF(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),AH(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),AH(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),AH(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),AH(a.e,b,a.e.length),a.e=b,b=y(Gt,m,1,c,0),AH(a.d,b,a.d.length),a.d=b,b=y(Gt,m,1,c,0),AH(a.p,b,a.p.length),a.p=b,b=y(wE,m,-1,c,1),AH(a.K,b,a.K.length),a.K=b,b=y(wE,m,-1,c,1),AH(a.N,b,a.N.length),a.N=b,b=ht([c,7]),AH(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),AH(a.A,c,a.A.length),a.A=c);a.c[a.u]=
+3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function $E(a,b,c,d,e,f,g){var j;j=O(N(UE(a.K[c]-d/2)));g||(j-=e-d);a=O(N(UE(a.N[c]-~~(f/2))));return new cA(j-1-b,a-b,e+1+2*b,f+2*b)}
+function TF(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),AH(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),AH(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),AH(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),AH(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),AH(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),AH(a.O,c,a.O.length),a.O=c,b=y(Gt,m,1,b,0),AH(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
+function CF(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(WD(),aa);j+="JME 2013-10-12 "+new OH+"\n \n";j+=BF(a.u,3)+BF(a.v,3);j+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=ZF(0.055999999999999994*(a.K[e]-c),10,4)+ZF(0.055999999999999994*(g-a.N[e]),10,4)+ZF(0,10,4);h=ZE(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
+j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+BF(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=BF(f,3):h+=" 0";j+=h+" 0 0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:nI(a,e)&&(g=2),c=BF(a.I[e],3)+BF(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=BF(a.J[e],3)+BF(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=BF(a.J[e],3)+BF(a.I[e],3)),j+=c+BF(g,3)+BF(d,3)+" 0 0 0\n";
+for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M CHG 1"+BF(e,4)+BF(a.B[e],4)+aa);return j+"M END\n"}
+function aG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,Q,ub,Y,L,ea,Kc,og,zb,Td,Ud,Vd,Za,Lc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);zb=y(M,s,-1,a.u+1,1);v=y(oI,m,-1,a.u+1,2);D=y(oI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;jF(a,!0);og=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){og=!1;break}if(a.o.t&&og){pI(a);UF(a);qI(a,D);rI(a,v,D);var Ib,zd,pf,ec,Ge,Ad,Bd,ib,vJ,ae,w,ya,an,bn,it,vf,Pa,cn,dn,Oc,en;Ib=y(M,s,-1,a.u+1,1);zd=y(M,s,-1,a.u+1,1);ib=y(sI,m,-1,a.u+1,3);var jt=a.u,fn,
+Dh,kt,Ag,Pj,Ne,wf;Pj=y(sI,m,-1,jt+2,3);Ne=y(M,s,-1,100,1);wf=5;Ag=0;Ne[0]=3;Pj[1]=oh;Pj[2]=ph;kt=2;if(!(3>jt))for(;wf<Ne[Ag]*Ne[Ag];){Dh=0;for(fn=!0;fn&&Dh<=Ag&&wf>=Ne[Dh]*Ne[Dh];)0==wf%Ne[Dh]?fn=!1:++Dh;if(fn){Pj[++kt]=iu(wf);if(kt>=jt)break;Ag<Ne.length-1&&(++Ag,Ne[Ag]=wf)}wf+=2}for(w=1;w<=a.u;++w){for(ya=dn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(dn*=a.i[ya]);cn=a.c[w];18==cn&&(en=a.p[w],Ad=en.charCodeAt(0)-65+1,Bd=0,1<en.length&&(Bd=en.charCodeAt(1)-97),0>Ad&&(Ad=0),0>Bd&&(Bd=0),cn=28*Ad+Bd);
+vf=0;-2>a.B[w]?vf=1:-2==a.B[w]?vf=2:-1==a.B[w]?vf=3:1==a.B[w]?vf=4:2==a.B[w]?vf=5:2<a.B[w]&&(vf=6);Oc=1;ib[w]=iu(dn);Oc*=126;ib[w]=du(ib[w],iu(a.y[w]*Oc));Oc*=7;ib[w]=du(ib[w],iu(vf*Oc));Oc*=7;ib[w]=du(ib[w],iu(cn*Oc));Oc*=783;ib[w]=du(ib[w],iu(a.A[w]*Oc))}for(Ge=0;!kI(a,Ib,ib);){it=!1;for(w=1;w<=a.u;++w)Ib[w]!=zd[w]&&(zd[w]=Ib[w],it=!0);if(it){for(w=1;w<=a.u;++w){ib[w]=nh;for(ya=1;ya<=a.A[w];++ya)ib[w]=mu(ib[w],Pj[Ib[a.H[w][ya]]])}Ge=0}else if(0<Ge){for(w=1;w<=a.u;++w)ib[w]=nh;w=1;a:for(;w<=a.u-
+1;++w)for(ya=w+1;ya<=a.u;++ya)if(Ib[w]==Ib[ya]){ib[w]=oh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=nh;for(ya=1;ya<=a.A[w];++ya)pf=a.H[w][ya],ib[w]=mu(ib[w],iu(a.c[pf]*a.i[gI(a,w,pf)]))}Ge=1}kI(a,Ib,ib);for(w=1;w<=a.u;++w)ib[w]=iu(zd[w]*a.u+Ib[w])}for(w=1;w<=a.u;++w)zd[w]=Ib[w];for(Pa=1;Pa<=a.u;++Pa)for(w=1;w<=a.u;++w)if(zd[w]==Pa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Pa];a.B[w]=a.B[Pa];a.K[w]=a.K[Pa];a.N[w]=a.N[Pa];a.A[w]=a.A[Pa];a.c[Pa]=a.c[0];a.B[Pa]=a.B[0];
+a.K[Pa]=a.K[0];a.N[Pa]=a.N[0];a.A[Pa]=a.A[0];zd[w]=zd[Pa];zd[Pa]=Pa;a.p[0]=a.p[w];a.p[w]=a.p[Pa];a.p[Pa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Pa];a.e[Pa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Pa];a.d[Pa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Pa];a.y[Pa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Ib[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Ib[a.I[w]],a.J[w]=Ib[a.J[w]],a.I[w]>a.J[w]&&(ae=a.I[w],a.I[w]=a.J[w],a.J[w]=ae,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){bn=an=
+a.u;ec=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<an?(an=a.I[ya],bn=a.J[ya],ec=ya):a.I[ya]==an&&a.J[ya]<bn&&(bn=a.J[ya],ec=ya);ae=a.I[w];a.I[w]=a.I[ec];a.I[ec]=ae;ae=a.J[w];a.J[w]=a.J[ec];a.J[ec]=ae;ae=a.t[w];a.t[w]=a.t[ec];a.t[ec]=ae;ae=a.C[w];a.C[w]=a.C[ec];a.C[ec]=ae;vJ=a.f[w];a.f[w]=a.f[ec];a.f[ec]=vJ}wF(a);zF(a);qI(a,D);rI(a,v,D)}else{qI(a,D);a.i=y(M,s,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,s,-1,a.u+1,1);Lc=1;a.b[1]=1;for(Y=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
+a.b[c])&&g!=zb[c]){Kc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Kc=!1;break}Kc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Lc==a.u)break;c=n[Y--]}else if(1==L)zb[o[1]]=c,c=o[1],a.b[c]=++Lc;else{n[++Y]=c;e=0;for(t=1;t<=L;++t)if(h=gI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=gI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Lc}}zb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(oI,m,-1,a.u+1,2);Td=y(oI,m,-1,a.u+1,2);f=Lc=Y=0;for(t=
+1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(zb[c]=f);b[++Lc]=c;for(a.b[c]=0;;){L=e=0;ub=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==Y)break a;Td[c]=!0;c=n[Y--]}else break}f=c;c=e;1<L&&(n[++Y]=f,Q[e]=!0)}Ud=y(M,s,-1,a.v+1,1);Vd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var xJ=zb,EN=ea,lt,yJ,Eh,Oe,mt,nt,Ma,Qj,ot;Eh=y(M,s,-1,a.u+1,1);for(Ma=1;Ma<=a.u;++Ma)Eh[b[Ma]]=Ma;mt=y(oI,m,-1,
+a.v+1,2);for(Ma=1;Ma<=a.u;++Ma)lt=b[Ma],yJ=xJ[lt],Oe=gI(a,lt,yJ),0!=Oe&&(tI(a,Oe,Eh,Ud,D),mt[Oe]=!0);for(Ma=1;Ma<=a.v;++Ma)mt[Ma]||tI(a,Ma,Eh,Ud,D);Ma=1;a:for(;Ma<=a.u;++Ma)if(!(2>a.A[Ma]||4<a.A[Ma])){nt=ot=0;for(Qj=1;Qj<=a.A[Ma];++Qj){Oe=gI(a,Ma,a.H[Ma][Qj]);if(5==a.i[Oe])continue a;1==a.t[Oe]&&0!=uI(a,Oe,Ma)&&++ot;2==a.t[Oe]&&(nt=a.H[Ma][Qj])}if(0!=ot)if(0<nt){var ja=a,AJ=Ma,xf=Eh,Zc=Vd,tc=void 0,Rj=void 0,Pc=void 0,Pe=void 0,Qc=void 0,gn=void 0,hn=void 0,jn=void 0,be=void 0,$c=void 0,ad=void 0,
+pt=void 0,Sj=void 0,ce=void 0,Tj=void 0,Qe=void 0,Uj=void 0,qt=void 0,Vj=void 0,Re=void 0,BJ=void 0,yf=void 0,CJ=void 0,rt=void 0,Wj=void 0,zf=void 0,ad=1,Rj=AJ,tc=y(M,s,-1,ja.u+1,1);for(tc[1]=AJ;;){pt=!1;for($c=1;$c<=ja.A[Rj];++$c)if(Pc=ja.H[Rj][$c],!(Pc==tc[1]||Pc==tc[ad-1]))if(Pe=gI(ja,Rj,Pc),2==ja.t[Pe]&&5!=ja.i[Pe]){Rj=tc[++ad]=Pc;pt=!0;break}if(!pt)break}if(!(0==ad%2||2>ja.A[tc[ad]]||3<ja.A[tc[ad]])){zf=tc[1];Qc=tc[~~((ad+1)/2)];be=tc[ad];yf=Re=Qe=ce=0;rt=qt=!1;for($c=1;$c<=ja.A[zf];++$c)Pc=
+ja.H[zf][$c],Pe=gI(ja,zf,Pc),1!=ja.t[Pe]||5==ja.i[Pe]||(0==ce?ce=Pc:Qe=Pc);0<xf[Qe]&&xf[ce]>xf[Qe]&&(gn=ce,ce=Qe,Qe=gn);Sj=ce;0==ce&&(Sj=Qe,qt=!0);for($c=1;$c<=ja.A[be];++$c)Pc=ja.H[be][$c],Pe=gI(ja,be,Pc),1!=ja.t[Pe]||5==ja.i[Pe]||(0==Re?Re=Pc:yf=Pc);0<xf[yf]&&xf[Re]>xf[yf]&&(gn=Re,Re=yf,yf=gn);Vj=Re;0==Re&&(Vj=yf,rt=!0);Tj=uI(ja,gI(ja,zf,ce),zf);Uj=uI(ja,gI(ja,zf,Qe),zf);BJ=uI(ja,gI(ja,be,Re),be);CJ=uI(ja,gI(ja,be,yf),be);1<(0>Tj+Uj?-(Tj+Uj):Tj+Uj)||0!=BJ||0!=CJ?Jr(ja.o,"Bad stereoinfo on allene !"):
+(hn=ja.K[tc[ad-1]]-ja.K[be],jn=ja.N[tc[ad-1]]-ja.N[be],Wj=Math.sqrt(hn*hn+jn*jn),0.001>Wj&&(Wj=0.001),0<(ja.N[Vj]-ja.N[tc[ad-1]])*(hn/Wj)-(ja.K[Vj]-ja.K[tc[ad-1]])*(jn/Wj)?Zc[Qc]=1:Zc[Qc]=-1,qt&&(Zc[Qc]*=-1),rt&&(Zc[Qc]*=-1),Sj==ce&&0>Tj&&(Zc[Qc]*=-1),Sj==Qe&&0>Uj&&(Zc[Qc]*=-1),xf[Sj]>xf[Vj]&&(Zc[Qc]*=-1))}}else b:{var uc=a,vc=Ma,FN=xJ,GN=Eh,HN=r,IN=q,JN=EN,kn=Vd,ln=void 0,bd=void 0,st=void 0,Fh=void 0,Ca=void 0,Gh=void 0,Dd=void 0,Xj=void 0,de=void 0,Sb=void 0,ha=void 0,Kb=void 0,Se=void 0,mn=void 0,
+cd=void 0,na=void 0,nn=void 0,Kb=y(M,s,-1,4,1),mn=y(M,s,-1,4,1),Hh=uc,ee=vc,DJ=GN,tt=FN,EJ=HN,FJ=IN,KN=JN,Lb=Kb,Yj=void 0,dd=void 0,on=void 0,pn=void 0,ut=void 0,Zj=void 0,Zj=-1;0<tt[ee]&&(Lb[++Zj]=tt[ee]);for(dd=1;dd<=KN;++dd)EJ[dd]==ee&&(Lb[++Zj]=FJ[dd]),FJ[dd]==ee&&(Lb[++Zj]=EJ[dd]);for(dd=Zj+1;dd<Hh.A[ee];++dd){ut=Hh.u+1;on=1;c:for(;on<=Hh.A[ee];++on){Yj=Hh.H[ee][on];for(pn=0;pn<dd;++pn)if(Yj==Lb[pn])continue c;DJ[Yj]<ut&&(ut=DJ[Yj],Lb[dd]=Yj)}}0==tt[ee]&&0<Hh.y[ee]?(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=
+Lb[0],Lb[0]=-1):0<Hh.y[ee]&&(Lb[3]=Lb[2],Lb[2]=Lb[1],Lb[1]=-1);for(Ca=Xj=Gh=Fh=nn=Dd=Sb=0;4>Ca;++Ca)0>=Kb[Ca]||(ln=gI(uc,vc,Kb[Ca]),mn[Ca]=uI(uc,ln,vc),0<mn[Ca]?(++Sb,nn=Kb[Ca],Gh=Kb[Ca]):0>mn[Ca]?(++Dd,Fh=Kb[Ca],Gh=Kb[Ca]):Xj=Kb[Ca]);de=Sb+Dd;na=y(M,s,-1,4,1);cd=0;if(3==uc.A[vc]){if(1==Sb&&1==Dd||3==de&&0<Sb&&0<Dd){Jr(uc.o,"Error in C3H stereospecification !");break b}Se=Kb[0];1==de?Se=Gh:2==de&&(Se=Xj);ha=eI(uc,vc,Se,Kb);na[0]=Gh;na[1]=-1;na[2]=ha[2];na[3]=ha[1];0<Sb?cd=1:cd=-1}else if(4==uc.A[vc])if(1==
+de)ha=eI(uc,vc,Gh,Kb),na[0]=ha[0],na[1]=ha[3],na[2]=ha[2],na[3]=ha[1],0<Sb?cd=1:cd=-1;else{Se=Kb[0];1<Xj&&(Se=Xj);1==Sb?Se=nn:1==Dd&&(Se=Fh);ha=eI(uc,vc,Se,Kb);bd=y(M,s,-1,4,1);for(Ca=0;4>Ca;++Ca)ln=gI(uc,vc,ha[Ca]),bd[Ca]=uI(uc,ln,vc);if(4==de){if(0==Sb||0==Dd){Jr(uc.o,"Error in C4 stereospecification !");break b}if(1==Sb||1==Dd)na[0]=ha[0],na[1]=ha[3],na[2]=ha[2],na[3]=ha[1],cd=bd[0];else{for(Ca=0;4>Ca;++Ca)-1==bd[Ca]&&(bd[Ca]=0);de=2}}else if(3==de)if(3==Sb||3==Dd)na[0]=ha[0],na[1]=ha[3],na[2]=
+ha[2],na[3]=ha[1],0<Sb?cd=-1:cd=1;else{1==Sb?Sb=st=1:Dd=st=-1;for(Ca=0;4>Ca;++Ca)bd[Ca]==st&&(bd[Ca]=0);de=2}if(2==de)if(1==Sb&&1==Dd)ha[1]==Fh?(ha[1]=ha[2],ha[2]=ha[3]):ha[2]==Fh&&(ha[2]=ha[3]),na[0]=nn,na[1]=Fh,na[2]=ha[2],na[3]=ha[1],cd=1;else{if(bd[0]==bd[1]||bd[1]==bd[2]){Jr(uc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=bd[0]?(na[0]=ha[0],na[1]=ha[2],na[2]=ha[1],na[3]=ha[3]):(na[0]=ha[1],na[1]=ha[3],na[2]=ha[2],na[3]=ha[0]);1<Sb?cd=1:cd=-1}}var $=na,$j=Kb,pb=void 0;$j[0]==$[1]?(pb=
+$[0],$[0]=$[1],$[1]=pb,pb=$[2],$[2]=$[3],$[3]=pb):$j[0]==$[2]?(pb=$[2],$[2]=$[0],$[0]=pb,pb=$[1],$[1]=$[3],$[3]=pb):$j[0]==$[3]&&(pb=$[3],$[3]=$[0],$[0]=pb,pb=$[1],$[1]=$[2],$[2]=pb);$j[1]==$[2]?(pb=$[1],$[1]=$[2],$[2]=pb,pb=$[2],$[2]=$[3],$[3]=pb):$j[1]==$[3]&&(pb=$[1],$[1]=$[3],$[3]=pb,pb=$[2],$[2]=$[3],$[3]=pb);na[2]==Kb[2]?kn[vc]=1:na[2]==Kb[3]?kn[vc]=-1:Jr(uc.o,"Error in stereoprocessing ! - t30");kn[vc]*=cd}}}Za=new zH;j=y(M,s,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
+Q[c]&&(Za.b.b+=ua);0<zb[t]&&vI(a,c,zb[c],Za,Ud);var Ih=v[c],Mb=void 0,ak=void 0,Jh=void 0,V=void 0,V=Nc,Mb=!1;0!=a.B[c]&&(Mb=!0);0!=Vd[c]&&(Mb=!0);Jh=-1;for(ak=1;ak<=a.z;++ak)if(a.r[ak][0]==c){Jh=a.r[ak][1];break}-1<Jh&&(Mb=!0);a.o.Ob&&0<a.e[c]&&(Mb=!0,Jh=1);switch(a.c[c]){case 2:V=yb;break;case 3:Ih?V="c":V=Cb;break;case 4:Ih?(V=Gf,0<a.y[c]&&(Mb=!0)):V=fc;break;case 5:Ih?V="o":V=mc;break;case 7:Ih?(V="p",0<a.y[c]&&(Mb=!0)):V=oc;break;case 8:Ih?V=sg:V=Cc;break;case 13:Ih?V=vg:V=Ec;Mb=!0;break;case 6:V=
+Fc;Mb=!0;break;case 9:V=Qb;break;case 10:V=Gb;break;case 11:V=Bb;break;case 12:V=Xb;break;case 1:V=Vb;Mb=!0;break;case 19:V=pc;Mb=!0;break;case 20:V=qc;Mb=!0;break;case 21:V=rc;Mb=!0;break;case 22:V=sc;Mb=!0;break;case 18:Mb=!0,V=a.p[c],(H(V,wa)||H(V,Xc)||H(V,tb))&&(Mb=!1)}Mb&&(V=Rc+V,1==Vd[c]?V+=sb:-1==Vd[c]&&(V+="@@"),1==a.y[c]?V+=Vb:1<a.y[c]&&(V+=Vb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Oj(a.B[c])&&(V+=Oj(a.B[c]))),-1<Jh&&(V+=kb+Jh),V+=Uc);yn(Za.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
+q[E],d==c&&(d=r[E]),j[c]<j[d]&&vI(a,r[E],q[E],Za,Ud),9<E&&(Za.b.b+="%"),xn(Za,l+(new S(E)).b);Td[c]&&(Za.b.b+=va)}return Za.b.b}function $F(a){a=new kE(a);wF(a);return a}
+function xF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)AE(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
+c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
+function yF(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&xF(a,c);0==a.A[d]&&xF(a,d)}
+function pI(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=gI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&xF(a,c)}}}function mI(a){var b;b=a.c.length;a.H=ht([b,7]);a.A=y(M,s,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
+function rI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(oI,m,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[gI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(tb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(oI,m,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
+a.I[h];g=a.J[h];e=y(oI,m,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:nI(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
+g=a.J[j],r[f]&&r[g])){d=y(oI,m,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function zE(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(UE((a.K[b]+a.K[c])/2))),a.O[d]=O(N(UE((a.N[b]+a.N[c])/2)))}function qI(a,b){var c;for(c=1;c<=a.v;++c)aF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
+function ZE(a,b){var c;c=(WD(),bE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function nI(a,b){return 2==a.t[b]?!0:!1}function aF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
+function KF(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=ht([b+5,2]),AH(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function uF(a){var b;a.z=0;a.s=0;aG(a);for(b=1;b<=a.u;++b)a.E=b,KF(a);a.E=0}
+function vF(a){var b,c;b=y(wE,m,-1,4,1);xE(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function rE(a,b){var c,d,e,f,g,j,h,n;c=y(wE,m,-1,4,1);xE(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;xE(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
+function XF(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
+function AF(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Rc)&&tH(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(mb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(kb);e=c.indexOf(Vb);g=Nj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=io(c,d+1);try{a.o.z=hD(j,10)}catch(h){if(h=Ui(h),A(h,124))a.o.z=0;else throw h;}a.E=b;KF(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
+g-0));a.c[b]=H(d,Cb)?3:H(d,yb)?2:H(d,fc)?4:H(d,mc)?5:H(d,oc)?7:H(d,Cc)?8:H(d,Qb)?9:H(d,Gb)?10:H(d,Bb)?11:H(d,Xb)?12:H(d,Vb)?1:H(d,Ec)?13:H(d,Fc)?6:H(d,pc)?19:H(d,qc)?20:H(d,rc)?21:H(d,sc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=eH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=eH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=eH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=eH(c,g++);for(;45==e;)--d,e=eH(c,g++)}a.B[b]=d}}}
+function iF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new DD(b);try{for(;b.k=wD(b,b.b),b.k<b.j;)d=gF(hD(zD(b),10)).b,c=e=gF(hD(zD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Ui(f),A(f,124))vn(f);else throw f;}}function vI(a,b,c,d,e){b=gI(a,b,c);5!=a.i[b]&&nI(a,b)?d.b.b+=ob:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=rb,a=a.f[b],null!=a&&(e=a),yn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Tc)}
+function LF(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,Jr(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:Jr(a.o,"Stereomarking allowed only on single and double bonds!")}
+function tI(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=gI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=gI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
+r=j,j=g);h=gI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=gI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))Jr(a.o,"Not unique E/Z geometry !");else{j=gI(a,b,e);f=gI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=gI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
+d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function lI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=gI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(nI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function uI(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
+function zF(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=lI(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
+4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
+0}0>c.y[d]&&(c.y[d]=0)}}}function BE(a){dI(this);this.o=a;this.z=this.v=this.u=0}
+function hF(a,b){var c,d,e,f,g,j,h;BE.call(this,a);f=l;j=eF(b);if(null!=j){h=new CD(b,j,!0);for(e=1;4>=e;++e)f=fF(h,j);g=gF(hD(ho(f.substr(0,3)),10)).b;c=gF(hD(ho(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)MF(this),f=fF(h,j),this.K[e]=(new qH(nH(ho(f.substr(0,10))))).b,this.N[e]=-(new qH(nH(ho(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=ho(f.substr(31,d-31)),AF(this,e,d),62<=f.length&&(f=ho(f.substr(60,3)),0<f.length&&(f=gF(hD(f,10)).b,0<f&&(this.E=e,a.z=f,KF(this),this.E=0)));for(e=1;e<=c;++e)TF(this),
+f=fF(h,j),this.I[e]=gF(hD(ho(f.substr(0,3)),10)).b,this.J[e]=gF(hD(ho(f.substr(3,3)),10)).b,g=gF(hD(ho(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=gF(hD(ho(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);mI(this);XF(this);yE(this);for(wF(this);(h.k=wD(h,h.b),h.k<h.j)&&!(null==(f=zD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new BD(f);zD(g);zD(g);j=gF(hD(zD(g),10)).b;
+for(e=1;e<=j;++e)c=gF(hD(zD(g),10)).b,this.B[c]=gF(hD(zD(g),10)).b}if(0==f.indexOf("M APO")){g=new BD(f);zD(g);zD(g);j=gF(hD(zD(g),10)).b;for(e=1;e<=j;++e)c=gF(hD(zD(g),10)).b,f=gF(hD(zD(g),10)).b,this.E=c,W(this,0),AF(this,this.u,pc+f),this.E=0}}pI(this);wF(this)}}
+function dG(a,b){var c,d,e,f,g;BE.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));tH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new BD(b);d=gF(hD(zD(f),10)).b;e=gF(hD(zD(f),10)).b;for(c=1;c<=d;++c)g=zD(f),MF(this),AF(this,this.u,g),this.K[c]=(new qH(nH(zD(f)))).b,this.N[c]=-(new qH(nH(zD(f)))).b;for(c=1;c<=e;++c)if(TF(this),this.I[c]=gF(hD(zD(f),10)).b,this.J[c]=gF(hD(zD(f),10)).b,this.t[c]=gF(hD(zD(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
+1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;mI(this);XF(this);yE(this)}catch(j){j=Ui(j);if(A(j,124)){j.Ec();this.u=0;return}throw j;}pI(this);wF(this)}}
+function kF(a,b,c){var d,e,f;BE.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(MF(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))TF(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
+1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;wF(this);yE(this)}
+function DF(a,b,c){var d,e,f,g,j;BE.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(Gt,m,1,this.u+1,0);this.K=y(wE,m,-1,this.u+1,1);this.N=y(wE,m,-1,this.u+1,1);this.p=y(Gt,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(Gt,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=ht([this.z+1,2]);
+f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}wF(this);yE(this)}
+function kE(a){var b;dI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);AH(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);AH(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);AH(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);AH(a.e,this.e,this.u+1);this.d=y(Gt,m,1,this.u+1,0);AH(a.d,this.d,this.u+1);this.K=y(wE,m,-1,this.u+1,1);AH(a.K,this.K,this.u+1);this.N=y(wE,m,-1,this.u+1,1);AH(a.N,this.N,this.u+1);this.p=y(Gt,m,1,this.u+1,0);AH(a.p,this.p,this.u+1);this.I=y(M,
+s,-1,this.v+1,1);AH(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);AH(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);AH(a.t,this.t,this.v+1);this.f=y(Gt,m,1,this.v+1,0);AH(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);AH(a.C,this.C,this.v+1);this.r=ht([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
+function ZF(a,b,c){var d,e,f;if(0==c)return BF(Dt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(UE(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new qH(a)).b;d=Wv(e,Xv(46));0>d&&(e+=Wa,d=Wv(e,Xv(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=rb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function eF(a){var b;b=new CD(a,aa,!0);if(4<vD(b))return aa;b=new CD(a,kh,!0);return 4<vD(b)?kh:null}
+function BF(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=rb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function fF(a,b){for(var c,d;a.k=wD(a,a.b),a.k<a.j;){d=zD(a);if(H(d,b))return ba;for(zD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(559,1,{140:1},BE,hF,dG,kF,DF,kE);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
+function Kr(){Kr=x;Lr=new BC(Vb)}
+function qF(a,b){var c;Kr();var d;YH.call(this);this.d=new YA("Help");new YA("Home");this.e=b;P(this,(WD(),YD));this.hc&&QB(this.hc.d,!1);NB(this,!1);d=Az(b);if(1==a)this.f||(this.f=new iC(d),WH(this.f,-30,0)),this.k=this.f,c=iE(b),this.hc&&PB(this.hc.d.I.c,Dc),gA(this,new TA(2)),this.i=new BC(c+" "),R(this,this.i,Fb),d=new kA,R(d,this.j,null),this.e.Hb&&(c=new YA("Submit"),R(d,c,null)),R(this,d,Gc),AC(this.i,ho(ko(this.i.hc.b.pb,ch))),this.hc&&QB(this.hc.d,!0),NB(this,!0);else if(2==a)this.c||
+(this.c=new iC(d),WH(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&PB(this.hc.d.I.c,"Nonstandard atom"),gA(this,new TA(2)),c=new kA,R(c,new bC("atomic SMILES",1),null),R(this,c,kc),c=Vb,Lr&&(c=ko(Lr.hc.b.pb,ch)),Lr=new CC(c,8),R(this,Lr,Fb),c=new kA,R(c,this.j,null),R(this,c,Gc);else{this.b||(this.b=new iC(d),WH(this.b,5*b.Z,0));var e,f;d="About "+(WD(),iG);this.hc&&PB(this.hc.d.I.c,d);gA(this,new YB(0));P(this,YD);R(this,new bC(iG+" Molecular Editor v2013-10-13",1),null);R(this,new bC("Peter Ertl and Bruno Bienfait",
+1),null);for(c=XD,d=0,f=c.length;d<f;++d)e=c[d],e=new bC(e,1),Nz(e,this.e.y),R(this,e,null);c=new kA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}MB(this);c=this.k;XH(this.hc.d,c.b,c.c);!zz(this)&&dA(this);Oz(this)}u(560,552,si,qF);_.Pf=function(a){var b,c;if(a.i===this.d){try{b=new bD(this.e.I),c=aD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=Ui(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,QD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Lr;
+function wI(a,b){yz(b)==a.b?P(b,(dB(),mB)):P(b,a.b)}
+function xI(a){var b,c,d,e;e=l;d=!1;yz(yI)!=a.b?(e=wa,d=!0):yz(zI)!=a.b?(e="!#6",d=!0):yz(AI)!=a.b?(P(BI,(dB(),mB)),P(CI,mB),P(DI,mB),P(EI,mB),e="F,Cl,Br,I"):(b=yz(FI)!=a.b,c=yz(GI)!=a.b,yz(HI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),yz(II)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),yz(JI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),yz(KI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),yz(LI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),yz(BI)!=a.b&&(e+="F,"),yz(CI)!=a.b&&(e+="Cl,"),yz(DI)!=a.b&&(e+="Br,"),yz(EI)!=a.b&&(e+="I,"),
+tH(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Xc:c?e=tb:(P(yI,(dB(),mB)),e=wa)));b=l;d&&yz(FI)!=a.b&&(b+=";a");d&&yz(GI)!=a.b&&(b+=";A");yz(MI)!=a.b&&(b+=";R");yz(NI)!=a.b&&(b+=";!R");yz(yI)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=OI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=PI.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);yz(QI)!=a.b&&(e="~");yz(RI)!=a.b&&(e=kb);yz(SI)!=a.b&&(e=sb);yz(TI)!=a.b&&(e="!@");AC(a.f,e)}
+function UI(a){VI(a);WI(a);var b=OI.hc.b;iy(b,0);b.pb.options[0].selected=!0;b=PI.hc.b;iy(b,0);b.pb.options[0].selected=!0;P(FI,a.b);P(GI,a.b);P(MI,a.b);P(NI,a.b);P(OI,a.b);P(PI,a.b);XI(a)}function VI(a){P(HI,a.b);P(II,a.b);P(JI,a.b);P(KI,a.b);P(LI,a.b);P(BI,a.b);P(CI,a.b);P(DI,a.b);P(EI,a.b)}function WI(a){P(yI,a.b);P(zI,a.b);P(AI,a.b)}function XI(a){P(QI,a.b);P(RI,a.b);P(SI,a.b);P(TI,a.b);a.c=!1}
+function rF(a){OB.call(this,"Atom/Bond Query");this.j=new YA(this.Of());xA(this.r,new ZH(this));this.b=(WD(),YD);this.d=a;this.e||(a=Az(a),this.e=new iC(a),WH(this.e,-150,10));this.k=this.e;gA(this,new XB);P(this,this.b);a=new kA;gA(a,new CB(0,3,1));R(a,new aC("Atom type :"),null);yI=new YA(wb);zI=new YA("Any except C");AI=new YA("Halogen");R(a,yI,null);R(a,zI,null);R(a,AI,null);R(this,a,null);a=new kA;gA(a,new CB(0,3,1));R(a,new bC("Or select one or more from the list :",0),null);R(this,a,null);
+a=new kA;gA(a,new CB(0,3,1));HI=new YA(Cb);II=new YA(fc);JI=new YA(mc);KI=new YA(Cc);LI=new YA(oc);BI=new YA(Qb);CI=new YA(Gb);DI=new YA(Bb);EI=new YA(Xb);R(a,HI,null);R(a,II,null);R(a,JI,null);R(a,KI,null);R(a,LI,null);R(a,BI,null);R(a,CI,null);R(a,DI,null);R(a,EI,null);R(this,a,null);a=new kA;gA(a,new CB(0,3,1));OI=new bB;aB(OI,wb);aB(OI,ab);aB(OI,cb);aB(OI,hb);aB(OI,jb);R(a,new aC("Number of hydrogens : "),null);R(a,OI,null);R(this,a,null);a=new kA;gA(a,new CB(0,3,1));PI=new bB;aB(PI,wb);aB(PI,
+ab);aB(PI,cb);aB(PI,hb);aB(PI,jb);aB(PI,"4");aB(PI,"5");aB(PI,"6");R(a,new bC("Number of connections :",0),null);R(a,PI,null);R(a,new bC(" (H's don't count.)",0),null);R(this,a,null);a=new kA;gA(a,new CB(0,3,1));R(a,new aC("Atom is :"),null);FI=new YA(xb);R(a,FI,null);GI=new YA("Nonaromatic");R(a,GI,null);MI=new YA(Bc);R(a,MI,null);NI=new YA(jc);R(a,NI,null);R(this,a,null);a=new kA;P(a,tB(yz(this)));gA(a,new CB(0,3,1));R(a,new aC("Bond is :"),null);QI=new YA(wb);R(a,QI,null);RI=new YA(xb);R(a,RI,
+null);SI=new YA(Bc);R(a,SI,null);TI=new YA(jc);R(a,TI,null);R(this,a,null);a=new kA;gA(a,new CB(1,3,1));this.f=new CC(wa,20);R(a,this.f,null);R(a,new YA(zc),null);R(a,this.j,null);R(this,a,null);this.hc&&QB(this.hc.d,!1);NB(this,!1);VI(this);WI(this);XI(this);P(FI,this.b);P(GI,this.b);P(MI,this.b);P(NI,this.b);P(OI,this.b);P(PI,this.b);wI(this,yI);MB(this);a=this.k;XH(this.hc.d,a.b,a.c);!zz(this)&&dA(this);Oz(this)}u(561,552,si,rF);
+_.Pf=function(a,b){var c;H(b,zc)?(UI(this),wI(this,yI),xI(this)):A(a.i,87)?(XI(this),Ct(a.i)===Ct(yI)?(VI(this),WI(this)):Ct(a.i)===Ct(zI)?(VI(this),WI(this)):Ct(a.i)===Ct(AI)?(VI(this),WI(this)):Ct(a.i)===Ct(MI)?P(NI,this.b):Ct(a.i)===Ct(NI)?(P(MI,this.b),P(FI,this.b)):Ct(a.i)===Ct(FI)?(P(GI,this.b),P(NI,this.b)):Ct(a.i)===Ct(GI)?P(FI,this.b):Ct(a.i)===Ct(QI)||Ct(a.i)===Ct(RI)||Ct(a.i)===Ct(SI)||Ct(a.i)===Ct(TI)?(UI(this),this.c=!0):WI(this),wI(this,a.i),xI(this)):A(a.i,88)&&(XI(this),c=a.i,0==c.hc.b.pb.selectedIndex?
+P(c,this.b):P(c,(dB(),mB)),xI(this));107!=this.d.d&&(this.d.d=107,pA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var yI=_.f=null,QI=null,zI=null,FI=null,RI=null,DI=null,HI=null,PI=null,OI=null,CI=null,BI=null,AI=null,EI=null,II=null,GI=null,NI=null,TI=null,JI=null,LI=null,MI=null,SI=null,KI=null;function lG(){LH(this)}u(562,537,Sh,lG);_.Qe=function(){this.b=-1;this.c=y(MH,m,0,0,0);this.d=0};_.b=-1;
+function Fr(a){a=new PC(a);Hr();var b,c,d,e,f;try{var g=(HC(),KC);if(LC(g,(HC(),KC)))b=a.b;else if(LC(g,IC))b=new TC(a.b);else throw new QC(g);c=Ln(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new YI;Yy(d.f,c);e=(f=uH(c,"\r\n|\r|\n|\n\r"),f.length);Tv(d.f,20*(10>e?e:10)+cg);$n((Xn(),Yn),new ZI(d));$I(d);aJ(d)}catch(j){if(j=Ui(j),A(j,105))vn(j);else throw j;}}function mG(){}u(563,1,{106:1,113:1},mG);_.xe=function(a){PD(this.b,a.b)};_.b=null;function yG(){this.pb=px()}u(565,327,fi,yG);
+function Cr(){var a;Cr=x;bJ=(a=!1,Sf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);cJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");dJ=bJ&!cJ;var b;a=K(M,s,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Dr=y(M,s,-1,1E3,1);for(b=0;b<Dr.length;++b)Dr[b]=-999;for(b=0;b<a.length;b+=2)Dr[a[b+1]]=a[b]}
+function wq(a,b,c){a=new eJ(b,c,a);if(!b.Pd(a,c))for(b=b.gc;b&&!b.Pd(a,c);)b=b.gc}function nA(a,b,c){var d;d=new fJ;vj(d.u,b,c);oj(a.i,d.u,0,0);cj(a.b,d);return d}function vG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function QE(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Aw(a.i,b.u,c,d),b.s=c,b.t=d;gJ(b)}
+function uG(a,b,c,d){Cr();this.pb=px();this.b=new ij;this.k=new ij;this.f=d;this.pb.style[Xf]=ab;this.pb.style[Vf]=ab;this.pb.style[Ng]=Ze;this.pb.style[hh]=b;this.pb.style[Ie]=c;this.i=new hJ;this.i.pb.style[hh]=db;Tv(this.i,db);dJ?(b=new iJ,c=new jJ,oj(b,this.i,0,0),oj(b,c,0,0),Ew(this,b)):Ew(this,this.i);this.d=a;a.Vb=this;dJ?(this.n=new kJ(this),this.n.j=new lJ(this),this.n.k=new mJ(this),this.n.o=new nJ(this),this.n.n=new oJ(this),this.d&&(this.n.f=new pJ(this),this.n.i=new qJ(this),this.n.b=
+new rJ(this))):B(this,new sJ(this),(Or(),Or(),Pr));B(this,this,(Bq(),Bq(),Cq));B(this,new tJ(this),(yj(),yj(),zj));B(this,new uJ(this),(Aj(),Aj(),Bj));B(this,new wJ(this),(zr(),zr(),Ar));(vq(),vq(),Sz).b=this}u(564,565,fi,uG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var dJ,cJ,bJ,Dr=null;function hJ(){Cw.call(this);this.pb[xd]=Ve}u(567,305,mi,hJ);function iJ(){hJ.call(this);this.pb.style[hh]=db;this.pb.style[Ie]=db}u(566,567,mi,iJ);function sJ(a){this.b=a}u(568,1,{},sJ);
+_.uc=function(a){var b,c,d,e;d=Ej(a);e=Fj(a);c=Gj(a.b);b=new zJ(a);2==c&&(b.f=4);b=EF(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function tJ(a){this.b=a}u(569,1,{},tJ);_.vc=function(a){var b,c;b=Ej(a);c=Fj(a);a=new zJ(a);this.b.j?OF(this.b.d,a,b,c):QF(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function uJ(a){this.b=a}u(570,1,{},uJ);_.wc=function(){this.b.j=!1;SF(this.b.d)};_.b=null;function wJ(a){this.b=a}u(571,1,{},wJ);_.b=null;
+function jJ(){hJ.call(this);this.pb.style[hh]=db;this.pb.style[Ie]=db}u(572,567,mi,jJ);function GJ(a,b){var c;c=b.b;c.f=4;return EF(a.b.d,c,b.e,b.f)}function lJ(a){this.b=a}u(573,1,{},lJ);_.Qf=function(a){return GJ(this,a)};_.b=null;function ps(a,b){QF(a.b.d,b.b,b.e,b.f);return EF(a.b.d,b.b,b.e,b.f)}function mJ(a){this.b=a}u(574,1,{},mJ);_.Qf=function(a){return ps(this,a)};_.b=null;function nJ(a){this.b=a}u(575,1,{},nJ);_.Qf=function(a){return OF(this.b.d,a.b,a.e,a.f)};_.b=null;
+function oJ(a){this.b=a}u(576,1,{},oJ);_.Qf=function(){return SF(this.b.d)};_.b=null;function qr(a,b){var c;c=N(UE(b.c));c=new SC(b,0,mg,c);lE(a.b.d,c);return!0}function pJ(a){this.b=a}u(577,1,{},pJ);_.Qf=function(a){return qr(this,a)};_.b=null;function rr(a,b){var c;c=N(UE(100*b.d));c=new SC(b,0,tg,c);lE(a.b.d,c);return!0}function qJ(a){this.b=a}u(578,1,{},qJ);_.Qf=function(a){return rr(this,a)};_.b=null;function vr(a,b){var c;c=new SC(b,0,le,mh);lE(a.b.d,c);return!0}function rJ(a){this.b=a}
+u(579,1,{},rJ);_.Qf=function(a){return vr(this,a)};var HJ=_.b=null;function IJ(){IJ=x;HJ=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function JJ(){JJ=x;KJ={}}function LJ(a,b,c){var d;c&&(b.style[re]=c.c+cg,d=c.b,d!=Ob&&(b.style[qe]=d),0!=(c.d&1)&&(b.style[te]=od),0!=(c.d&2)&&(b.style[se]=Te));a.f.style[gh]=Mf}
+function IB(a){var b=MJ,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Gi(a);c in KJ?a=KJ[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Le),f.width=1,f.height=1,g=(IJ(),HJ),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),LJ(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=gk(e),n=gk(e)+(e.offsetHeight||0),o=n-h,r=gk(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new NJ,v.b=t,v.c=q,v.d=o,v),KJ[c]=a);return a}
+function OJ(){JJ();var a,b,c,d,e;Cj();this.b=K(Gt,m,1,["monospace","sans-serif",yg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);this.f.innerHTML=this.i||l;this.f.style[re]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[qe]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}u(582,1,{},OJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var KJ;function NJ(){}
+u(583,1,{},NJ);_.b=0;_.c=0;_.d=0;function FF(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Ui(b),!A(b,130))throw b;}return!1}function GF(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Ui(b),!A(b,130))throw b;}return!1}function zJ(a){Er.call(this,null,0,null);this.b=a}function eJ(a,b,c){Er.call(this,a,0,b);this.b=c}u(584,414,ti,zJ,eJ);_.ve=function(){return FF(this)};_.we=function(){return GF(this)};_.b=null;
+function xC(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=MJ;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,LJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function wC(a){this.c=a;this.b={};!MJ&&(MJ=new OJ)}u(585,417,Yh,wC);var MJ=null;function oA(a){this.b=a}u(586,425,{},oA);_.b=null;function PJ(a,b){this.b=a;this.c=b}u(587,1,{},PJ);_.b=null;_.c=null;function QJ(){Xx.call(this);this.pb[xd]="jsa-resetTable";this.pb.style[hh]=kd}u(588,340,mi,QJ);
+function RJ(){RJ=x;var a=SJ=new OJ;Cj();a.i="9p";a.f.style[qe]=yg;a.f.style[re]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[re]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);TJ=new CA(1)}function GE(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,gJ(a)}
+function IE(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(FE(a,!1),360<=g||-360>=g?j=HE(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=UJ(r,q,t,v,f),E=UJ(r,q,t,v,h),J="<g"+a.n+qb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),GE(a,j))}function U(a,b,c,d,e){a.o&&GE(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+$a)}
+function EE(a,b,c,d,e){a.o&&(FE(a,!1),GE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+$a))}function PE(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ia+d+fa+a.j+' fill="'+e+ka+b+"</text>");GE(a,b)}function TB(a,b,c,d,e){FE(a,!0);GE(a,'<rect x="'+b+ia+c+ga+e+'" width="'+d+da+a.n+$a)}
+function gJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ek(a.u.pb)+(a.u.pb.offsetWidth||0)-ek(a.u.pb),d=gk(a.u.pb)+(a.u.pb.offsetHeight||0)-gk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=kg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function OE(a,b){a.f=b;a.j=hG(b)}u(589,421,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;
+_.s=0;_.t=0;_.u=null;var TJ,SJ;function ds(a,b,c){c&&(os(a,b),c.Qf(a.c));a.e=!0}function os(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ek(a.p.pb)+(a.p.pb.scrollLeft||0)+po(a.p.pb.ownerDocument),a.c.f=c.clientY-gk(a.p.pb)+(a.p.pb.scrollTop||0)+qo(a.p.pb.ownerDocument),a.c.b=new zJ(b),b.b.preventDefault(),!0):!1}
+function kJ(a){this.p=a;this.c=new VJ;this.d=new WJ(this);B(this.p,new XJ(this),(ls(),ls(),ms));B(this.p,new YJ(this),(es(),es(),fs));B(this.p,new ZJ(this),(is(),is(),js));B(this.p,new $J(this),(as(),as(),bs));B(this.p,new aK,(wr(),wr(),xr));B(this.p,new bK(this),(sr(),sr(),tr));B(this.p,new cK(this),(nr(),nr(),or))}u(590,1,{},kJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function WJ(a){xk();this.b=a}u(591,24,{},WJ);
+_.Dc=function(){!this.b.e&&this.b.j&&GJ(this.b.j,this.b.c)};_.b=null;function XJ(a){this.b=a}u(592,1,{},XJ);_.b=null;function YJ(a){this.b=a}u(593,1,{},YJ);_.b=null;function ZJ(a){this.b=a}u(594,1,{},ZJ);_.b=null;function $J(a){this.b=a}u(595,1,{},$J);_.b=null;function aK(){}u(596,1,{},aK);function bK(a){this.b=a}u(597,1,{},bK);_.b=null;function cK(a){this.b=a}u(598,1,{},cK);_.b=null;function VJ(){}u(599,1,{},VJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
+function xG(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function dK(a){var b,c,d,e,f;dk(a);d=(pj(),qj(null));e=new QJ;Ux(e,a);pw(d,e,d.pb);f=a.kd();b=a.jd();c=xG();9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Wx(e,a);yw(d,e);return new Gz(f,b)}function eK(){this.pb=$doc.createElement(Yd);this.pb[xd]=Ve;this.pb.style[Wf]=Je;this.pb.style[$f]=Yc;this.pb.style[hh]=db;this.pb.style[Ie]=db}u(601,308,vi,eK);_.gd=function(){return ek(this.pb)};
+_.hd=function(){return gk(this.pb)};function hG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function UJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new PJ(new qH(a),new qH(b))}function HE(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+$a}
+function WE(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=nb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function FE(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function fJ(){RJ();this.o=TJ;this.d=[];this.u=new eK}u(602,589,{},fJ);_.b=l;_.c=l;function fK(){fK=x;gK=new Gz(0,0)}
+function hK(a){var b;b=a.Uf();if(!b){var c;(c=a.Rf())?(b=dK(c.b),vj(c.ye(),b.c,b.b),c=dK(c.b),b=new Gz(c.c-b.c,c.b-b.b)):b=new Gz(0,0);a.Yf(b)}return b}function Vz(a,b){var c;if(a.Ce())return gK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Xf(zz(b));c=dK(a.ye());a.f.c=c.c;a.f.b=c.b;return c}function iK(a,b){var c;b&&(c=kg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Tf().pb.style[ld]=c)}function jK(){this.f=new xB;this.f.b=-1;this.f.c=-1}u(604,1,{});_.Rf=function(){return null};_.Sf=function(a){this.Wf(a.Rd())};
+_.Tf=function(){return this.ye()};_.Uf=function(){return kK};_.Id=function(){};_.Ce=function(){return!1};_.Vf=function(a){this.Xf(zz(a))};_.Wf=function(a){iK(this,a)};_.Xf=function(a){var b=this.ye().pb,c,d,e;c=(eA(),fA);e=a.c;d=a.b;e!=c.c?b.style[re]=l+e+"pt":b.style[re]=l;d!=c.b?b.style[qe]=d:b.style[qe]=l;0!=(a.d&1)?b.style[te]=od:b.style[te]=l;0!=(a.d&2)?b.style[se]=Te:b.style[se]=l};_.Yf=function(a){kK=a};_.Zf=function(){};var kK=_.f=null,gK;
+function ZA(a,b){fK();jK.call(this);this.b=new ix(a);this.b.ld()[xd]=l;B(this.b,new lK(this,b),(yq(),yq(),zq))}u(603,604,{},ZA);_.ye=function(){return this.b};_.Wf=function(a){iK(this,a)};_.b=null;function lK(a,b){this.b=a;this.c=b}u(605,1,{},lK);_.Lc=function(a){vq();wq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function cB(a){fK();jK.call(this);this.b=new jy;B(this.b,new mK(this,a),(sq(),sq(),tq))}u(606,604,{},cB);_.ye=function(){return this.b};_.b=null;
+function mK(a,b){this.b=a;this.c=b}u(607,1,{},mK);_.b=null;_.c=null;function nK(a,b){var c,d;iK(a,b.Rd());for(d=new Oi(b.Wb.b);d.c<d.e.Fe();)c=Pi(d),c.lc&&c.hc.Sf(c)}function oK(a,b){var c,d,e,f,g,j,h;vj(a.e,b.Yd(),b.Ud());for(d=new Oi(b.Wb.b);d.c<d.e.Fe();)c=Pi(d),c.lc&&(e=c.hc,e.Vf(c),j=c.Zd(),h=c.$d(),g=c.Yd(),f=c.Ud(),0<g&&0<f&&(c=e.ye(),g-=hK(e).c,f-=hK(e).b,vj(e.ye(),g,f),!c.ob&&a.e.Cd(c),a.e.Dd(c,j,h)))}function jA(){fK();jK.call(this);this.e=new Cw}u(608,604,{},jA);
+_.Sf=function(a){nK(this,a)};_.ye=function(){return this.e};_.Vf=function(a){oK(this,a)};_.e=null;function cC(a){fK();jK.call(this);var b=this.b=new Hx;nx(b.c,a,!1);zx(b);this.f.b=-1;this.f.c=-1}u(609,604,{},cC);_.ye=function(){return this.b};_.Ce=function(){var a;a=(this.b.c.d?mo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function fC(a){this.b=new Dy(a.i,new pK(a))}u(610,1,{},fC);_.b=null;
+function zy(a){var b,c,d,e,f;f=new RC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(qK,m,106,0,0);for(c=b.b?Ik(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=lj((tA(),uA),new S(f.e)));c=c.c;if(fu(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(Ss(),Ss(),Ts):new yA(a.e.b)).Bd();c._c();)a=c.ad(),1001==f.e&&a.xe(f);var g,j,h;1001==f.e?(g=new Er(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.hg(),null.hg()):100==f.e&&A(f.f,103)?(j=f.f,h=new Er(j,205,null),h.j=j.Zd(),
+h.k=j.$d()):1004<=f.e&&1005>=f.e||(701==f.e?null.hg():401==f.e||402==f.e?(null.hg(),null.hg(),null.hg(),null.hg(),null.hg()):500<=f.e&&507>=f.e&&(g=null.ig,500!=g&&(f=new Er(null.ig,g,null),f.j=null.hg(),f.k=null.hg(),j=null.hg(),f.f=j&12,501==g&&null.hg())))}function pK(a){this.b=a}u(611,1,$h,pK);_.xc=function(){zy(this)};_.b=null;function DC(){fK();jK.call(this);this.b=new bz}u(612,604,{},DC);_.Rf=function(){var a;a=new DC;Yy(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.ye=function(){return this.b};
+_.Uf=function(){return rK};_.Yf=function(a){rK=a};var rK=_.b=null;u(613,608,{});function sK(a){var b;b=new Mq(G(a.pb,Rf),G(a.pb,Qf));a=new Mq(G(a.T.jb.pb,Rf),G(a.T.jb.pb,Qf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function tK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.qd(a.R);a.od(b);a.R=a.Q=null}else null!=a.R?(uK(a,a.R),a.R=null):null!=a.Q&&(vK(a,a.Q),a.Q=null);Ij(a.S)}function $I(a){a.kb?a.bg(Pq(a.T.jb)):(a.Ld(),$I(a))}function vK(a,b){var c;a.kb?(c=sK(a),a.bg(new Mq(-1,wK(b,!1)-c[1]))):a.Q=b}
+function xK(a,b){var c;b!=a.Gd()&&(c=a.T.jb,hw(c),yK(c,b,c.pb,c.q.d,!0))}function uK(a,b){var c;a.kb?(c=sK(a),a.bg(new Mq(wK(b,!0)-c[0],-1))):a.R=b}u(616,310,Qh);_.$f=function(){var a,b;b=Pq(this.T.jb);a=sK(this);b.c+=a[0];b.b+=a[1];return b};_.Gd=function(){var a;a=this.T.jb;return 0!=a.q.d?zK(oz(a.q,0)):null};_._f=function(a){AK(this.T.jb,a)};_.Bd=function(){return new iw(this.T.jb)};_.ag=function(){Tq(this.T.jb)};_.wd=function(){tK(this)};_.Od=function(){Tq(this.T.jb)};
+_.yd=function(a){return BK(this.T.jb,a)};_.bg=function(a){Rq(this.T.jb,a)};_.od=function(a){vK(this,a)};_.Hd=function(a){xK(this,a)};_.qd=function(a){uK(this,a)};_.Q=null;_.R=null;function CK(){CK=x;var a=(DK(),EK(),FK);GK=new ay(a.e,a.c,a.d,a.f,a.b)}function HK(a,b){if(0!=a.I.b.q.d&&zK(oz(a.I.b.q,0)))throw new cw("WindowPanel can only contain one child widget");IK(a,b)}
+function aJ(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Je,a.ab=!1,a.Ld());b=a.pb;b.style[Ze]=0+(Cj(),cg);b.style[Tg]=bb;XH(a,Nj(po($doc)+(wj()-G(a.pb,Rf)>>1),0),Nj(qo($doc)+(xj()-G(a.pb,Qf)>>1),0));d||((a.ab=c)?(a.pb.style[Ed]=ig,a.pb.style[eh]=fh,mk(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
+function JK(a,b){var c;if(a.w){c=new vv;a.mb&&Is(a.mb,c);a.J&&Qq(a.r,a);try{Wi(a.r.d,a)}catch(d){if(d=Ui(d),!A(d,124))throw d;}a.n=KK(a.r,a);try{Jw(a,b)}finally{Zi(a.t.b),Zi(a.s.b),Zi(a.u.b),a.P&&bj(a.P,a.r),a.C&&(a.C=!1)}}else Jw(a,b)}function LK(a,b,c){var d,e;e=a.ob;d=new Kj(a,e);e.Dd(a,d.b+b,d.e+c)}function MK(a,b,c){b=new NK(no(mo(Cv(Cv(a.T.d,b),c))));gw(b,a);B(b,a.o,(yq(),yq(),zq));return b}function Oq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));Rq(a.T.jb,b)}
+function XH(a,b,c){var d,e;(e=a.r)?(d=OK(e.pb),Mw(a,b+(ek(e.pb)+d[3]),c+(gk(e.pb)+d[0]))):Mw(a,b,c)}function QB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Sq(a.r,a):Qq(a.r,a)))}function IK(a,b){if(b!=(0!=a.I.b.q.d?zK(oz(a.I.b.q,0)):null)){hw(a.I.b);var c=a.I.b;yK(c,b,c.pb,c.q.d,!0)}}
+function PK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Jq(),QK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Oi(a.P);e.c<e.e.Fe();)if(d=Pi(e),b==(Jq(),RK)){!d.c&&(d.c=new SK);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(Jq(),Kq))g=d.r,j=d.F,d.I.d?(XH(d,j.d,j.e),Oq(d,new Mq(j.c,-1))):(XH(d,j.d,j.e),Oq(d,new Mq(j.c,j.b)),Sq(g,d)),Si(g.d,d,d.I.c),rk(d.z,333);else if(!d.C&&f==(Jq(),QK))d.pb.style[eh]=fh,Jq()}else if(b==Kq){!d.c&&(d.c=new SK);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=OK(j.pb);h=d.F;if(d.I.d)h.d=ek(d.pb)-
+g[3]-ek(j.pb),h.e=gk(d.pb)-g[0]-gk(j.pb),d.F=h,XH(d,0,0),TK(d,Lq(j.pb).c,-1);else{if(f!=(Jq(),QK))h.d=ek(d.pb)-g[3]-ek(j.pb),h.e=gk(d.pb)-g[0]-gk(j.pb),h.c=d.q,h.b=d.p,d.F=h;XH(d,0,0);Rq(d,new UK(Lq(j.pb)));Qq(j,d)}d==d.r.b||sF(d);rk(d.z,333)}}else b==QK&&(!d.c&&(d.c=new SK),d=a,d.C||(d.G=c,d.pb.style[eh]=Je))}}function VK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.hg().hg()}
+function WK(a){if(!a.kb){a.t=aw(a,a.r,(!ts&&(ts=new Dk),ts));a.s=aw(a,a.r,Ck?Ck:Ck=new Dk);a.u=aw(a,a.r,(!ys&&(ys=new Dk),ys));var b=a.r;!a.P&&(a.P=new ij);cj(a.P,b);ts&&(b=new ss(a),a.mb&&Is(a.mb,b));a.J&&Sq(a.r,a);Si(a.r.d,a,a.I.c);a.n&&(Mw(a,a.n.b,a.n.c),a.n=null);Nw(a);sF(a)}}function sF(a){if(a!=a.r.b){var b;ys&&(b=new xs(a),a.mb&&Is(a.mb,b))}}
+function XK(a,b,c){var d;d=(Uw(),Vw);Ow.call(this,!1,"popup");this.U=d.b;this.S=new YK(this);d=new ZK;d.pb[xd]="mosaic-popupLayoutPanel";Gw(this.T,d);Lw(this);this.o=new $K(this);this.z=new aL(this);this.A=new bL(this);this.B=new cL(this);this.F=new dL;this.O=(Jq(),RK);this.J=c;this.r=a;a=this.I=new eL(b);b=new fL;!a.e&&(a.e=new gL);cj(a.e,b);a=new hL(new $x(GK.b.e.b,GK.b.c,GK.b.d,GK.b.f,GK.b.b));B(a,new iL(this),(yq(),yq(),zq));b=this.I.c;b.c||(b.c=new Xx,b.c.ld()[xd]="mosaic-Caption-iconBoxRight",
+c=b.c,d=(Qx(),Rx),c.d=d,c=b.i,jL(c,b.c,new kL(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new sw;d=Vx(c);Kv(c.c,(Yu(),Zu(d)),0);rw(c,a,d,0,!1)}else Ux(b.c,a);AK(b.i,null);B(this.I.c,new lL(this),(Gq(),Gq(),Hq));B(this.I.c,this.o,zq);xK(this,this.I);Qi(no(mo(this.pb)),"mosaic-WindowPanel",!0)}u(615,616,Qh);_.Gd=function(){return 0!=this.I.b.q.d?zK(oz(this.I.b.q,0)):null};_.Jd=function(a){JK(this,a)};_.Bd=function(){return new iw(this.I.b)};_.wd=function(){tK(this);Ij(new mL(this))};
+_.yd=function(a){return BK(this.I.b,a)};_.bg=function(a){Oq(this,a)};_.Kd=function(a,b){XH(this,a,b)};_.Hd=function(a){IK(this,a)};_.Ld=function(){WK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var GK;function nL(a){a.i=(new YA(a.j)).hc.ye();B(a.i,new oL(a),(yq(),yq(),zq));a.e=K(pL,m,59,[a.i])}
+function YI(){CK();var a,b,c,d,e,f;XK.call(this,(qL(),rL),null,!0);this.eg();this.db=!0;a=new Jx(this.k);this.f=new az;this.f.pb.style[hh]=db;Tv(this.f,db);this.cg();uK(this,"400px");f=new nz;f.pb.style[Ie]=db;f.f[td]=10;c=(Cx(),Nx);f.b=c;mz(f,a);mz(f,this.f);e=new Xx;e.f[td]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Ux(e,a);mz(f,e);HK(this,f);QB(this,!1);this.dg()}u(614,615,Qh,YI);_.cg=function(){nL(this)};_.dg=function(){var a=this.f;a.pb.readOnly=!0;var b=Vv(a.pb)+"-readonly";Qi(a.ld(),b,!0)};
+_.eg=function(){PB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function oL(a){this.b=a}u(617,1,{},oL);_.Lc=function(){JK(this.b,!1)};_.b=null;function ZI(a){this.b=a}u(618,1,{},ZI);
+_.xc=function(){Yv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=ko(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new vx("Length must be a positive integer. Length: "+b);if(b>ko(a.pb,ch).length)throw new vx("From Index: 0 To Index: "+b+" Text Length: "+ko(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function sL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";PB(a.I.c,"Paste")}function tL(a){CK();YI.call(this);this.d=a}
+u(620,614,Qh,tL);_.cg=function(){nL(this);this.b=(new YA(this.c)).hc.ye();B(this.b,new uL(this),(yq(),yq(),zq));this.e=K(pL,m,59,[this.b,this.i])};_.dg=function(){Tv(this.f,"150px")};_.eg=function(){sL(this)};_.Ld=function(){WK(this);$n((Xn(),Yn),new vL(this))};_.b=null;_.c=null;_.d=null;function wL(a){CK();tL.call(this,a)}u(619,620,Qh,wL);_.dg=function(){Tv(this.f,"150px");ID(new xL(this),this.f)};_.eg=function(){sL(this);this.k+=" Or drag and drop a file on it."};
+function xL(a){this.b=a;this.c=new yL(this);this.d=this.e=1}u(621,473,{},xL);_.b=null;function yL(a){this.b=a}u(622,1,{},yL);_.Je=function(a){this.b.b.f.pb[ch]=null!=a?a:l};_.b=null;function FC(){new Ks}u(623,445,{},FC);function uL(a){this.b=a}u(624,1,{},uL);_.Lc=function(){if(this.b.d){var a=this.b.d,b;b=new RC(a.b,0,ko(this.b.f.pb,ch));PD(a.b.b,b.b)}JK(this.b,!1)};_.b=null;function vL(a){this.b=a}u(625,1,{},vL);_.xc=function(){Yv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
+function Ir(a){var b;a&&a&&(a=new zL(a),void 0!=$wnd.FileReader?b=new wL(a):b=new tL(a),$I(b),aJ(b))}function zL(a){this.b=a}u(627,1,{},zL);_.b=null;function jr(a,b){a.onloadend=function(a){b.Je(a.target.result)}}function MD(a){this.b=a}u(632,1,{},MD);_.b=null;function JD(){}u(633,1,{},JD);function KD(){}u(634,1,{},KD);function LD(){}u(635,1,{},LD);
+function RB(a,b){fK();jA.call(this);this.d=new AL(a);var c=this.c=new Xx,d=(Cx(),Nx);c.b=d;Ux(this.c,this.e);HK(this.d,this.c);this.d.b=this;this.b=b}u(636,613,{},RB);_.ye=function(){return this.d};_.Tf=function(){return this.c.ob};_.Id=function(){JK(this.d,!1)};_.Xf=function(){};_.Zf=function(a){nK(this,a);oK(this,a);$I(this.d);WK(this.d)};_.b=null;_.c=null;_.d=null;function AL(a){CK();XK.call(this,(qL(),rL),a,!1)}u(637,615,Qh,AL);
+_.Id=function(){var a=this.b,b=new KB(a.b,201),c;a=a.b.r;a.b?a=new BL(new Oi(a.b)):(a=(Ss(),Ss(),Ts),a=new Oi(a));for(;a._c();)c=a.ad(),201==b.e&&VH(c.b)};_.b=null;function nC(){fK();jK.call(this);var a=this.b=new CL;a.ab=!0;a.b.i=!0;this.b.db=!0}u(638,604,{},nC);_.ye=function(){return this.b};_.b=null;function eD(){}u(645,461,{},eD);function BL(a){if(!a)throw new Bn;this.b=a}u(646,1,{},BL);_._c=function(){return kD(this.b)};_.ad=function(){return Pi(this.b)};
+_.bd=function(){throw new oD("Missing message: awt.50");};_.b=null;function IA(){return IA()}function cD(){cD=x;var a;a=(UC(),VC["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(DL,m,-1,0,1);else throw new ZG(a+" is not supported");}catch(b){if(b=Ui(b),!A(b,132))throw b;}}function gC(a,b){a.b=31*a.b+Dt((new qH(b)).b)}function DA(){}u(649,1,{},DA);_.hC=function(){return this.b};_.b=1;
+function OK(a){var b;b=y(M,s,-1,4,1);b[0]=EL(FL(a,"borderTopWidth"));b[1]=EL(FL(a,"borderRightWidth"));b[2]=EL(FL(a,"borderBottomWidth"));b[3]=EL(FL(a,"borderLeftWidth"));return b}function GL(a){var b,c;c=HL(a);b=OK(a);a=new Mq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Lq(a){return new Mq(a.clientWidth,a.clientHeight)}
+function HL(a){var b;b=y(M,s,-1,4,1);b[0]=EL(FL(a,"marginTop"));b[1]=EL(FL(a,"marginRight"));b[2]=EL(FL(a,"marginBottom"));b[3]=EL(FL(a,"marginLeft"));return b}function IL(a){var b;b=y(M,s,-1,4,1);b[0]=EL(FL(a,"paddingTop"));b[1]=EL(FL(a,"paddingRight"));b[2]=EL(FL(a,"paddingBottom"));b[3]=EL(FL(a,"paddingLeft"));return b}function JL(a,b,c){try{H(b,oe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Ui(d),!A(d,124))throw d;}}
+function wK(a,b){var c;KL||(KL=$doc.createElement(Cg),JL(KL,Ze,l),JL(KL,Tg,l),JL(KL,$f,Yc),JL(KL,eh,Je),$doc.body.appendChild(KL));JL(KL,hh,a);JL(KL,Ie,a);c=GL(KL);return b?c.c:c.b}var KL=null;function LL(){Mq.call(this,0,0)}function Mq(a,b){this.c=a;this.b=b}function UK(a){Mq.call(this,a.c,a.b)}u(651,1,ti,LL,Mq,UK);_.eQ=function(a){return this===a?!0:null==a||ML!=Jn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
+_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function NL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(652,1,{117:1,120:1,141:1},NL);_.eQ=function(a){return a===this?!0:A(a,141)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return OL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
+function PL(a,b){this.b=a;this.c=b}u(653,1,ti,PL);_.eQ=function(a){return this===a?!0:null==a||QL!=Jn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return QL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function dL(){this.c=this.b=this.e=this.d=0}u(654,1,ti,dL);_.eQ=function(a){return this===a?!0:null==a||RL!=Jn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
+_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return RL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function FL(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==oe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(656,1,{});var SL=-1;function TL(){}u(657,656,{},TL);_.b=-1;_.c=-1;var UL=null;
+function EL(a){a=parseInt(a,10);a=isNaN(a)?null:gF(a);return!a?0:a.b}u(660,325,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.$f=function(){return Pq(this.i)};_._f=function(a){AK(this.i,a)};_.ag=function(){Tq(this.i)};_.Od=function(){Tq(this.i)};_.od=function(a){var b=this.i;b.pb.style[Ie]=a;b.kb||(b.i=a)};_.qd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function DK(){DK=x;EK()}function PB(a,b){a.b.pb.textContent=b||l;AK(a.i,null)}
+function VL(a){DK();var b;kx(this,new ZK);this.b=new WL;b=this.i;XL(b,new YL);JL(b.pb,Xf,bb);b.p=0;jL(b,this.b,new kL(0),b.q.d);this.b.ld()[xd]="mosaic-Caption-text";this.b.pb.textContent=a||l;AK(this.i,null);this.pb[xd]="mosaic-Caption"}u(659,660,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},VL);_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};
+_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};_.c=null;function EK(){EK=x;ZL=Sn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new sz(ZL,240,20);new sz(ZL,224,16);new sz(ZL,208,16);new sz(ZL,192,16);new sz(ZL,176,16);new sz(ZL,160,16);new sz(ZL,144,16);new sz(ZL,128,16);new sz(ZL,112,16);new sz(ZL,96,16);new sz(ZL,80,16);new sz(ZL,64,16);new sz(ZL,260,16);FK=new sz(ZL,48,16);new sz(ZL,32,16);new sz(ZL,16,16);new sz(ZL,0,16)}var ZL,FK;
+function $L(a,b){Yv(a.b.pb,!b);AK(a.i,a.b)}function Nq(a,b){a.d=b;Yv(a.b.pb,!b);AK(a.i,a.b);if(a.e){var c;for(c=new Oi(a.e);c.c<c.e.Fe();)Pi(c)}}function eL(a){var b;kx(this,new ZK);b=this.i;XL(b,new aM((bM(),cM)));b.p=0;this.c=new VL(a);jL(b,this.c,new kL(1),b.q.d);this.b=new ZK;hj(this.b,"Body");jL(b,this.b,new kL(0),b.q.d);this.pb[xd]="mosaic-CaptionLayoutPanel"}u(662,660,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},eL);_.rd=function(){bw(this.i)};_.sd=function(){ew(this.i)};
+_.Bd=function(){return new iw(this.b)};_.yd=function(a){return BK(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function gL(){LH(this)}u(663,537,Sh,gL);function YK(a){this.b=a}u(664,1,$h,YK);_.xc=function(){Tq(this.b.T.jb)};_.b=null;function dM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Hj(a.f.b,b);a.f&&Tu(a.f.b,b)&&Wu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&sF(!a.f?null:Tu(a.f.b,b-1))}function eM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new iA);-1==Hj(a.f.b,b)&&cj(a.f.b,b)}function SK(){}u(665,1,{},SK);_.Uc=function(a){dM(a)};
+_.Vc=function(a){eM(a)};_.Xc=function(a){fM(a.b.r,a.b)};function qL(){qL=x;gM=new hM(1,"e");iM=new hM(2,Gf);jM=new hM(3,"ne");kM=new hM(10,"nw");lM=new hM(4,sg);mM=new hM(5,vg);nM=new hM(12,"sw");oM=new hM(8,"w");rL=new pM((pj(),qj(null)).pb)}function KK(a,b){var c;c=OK(a.pb);return new PL(ek(b.pb)-(ek(a.pb)+c[3]),gk(b.pb)-(gk(a.pb)+c[0]))}
+function qM(a){var b,c,d,e,f,g;if(a.f){b=Lq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Tu(a.f.b,d),c=new Mq(G(g.pb,Rf),G(g.pb,Qf)),f=KK(a,g),f.b-=Nj(0,f.b+G(g.pb,Rf)-b.c),f.c-=Nj(0,f.c+G(g.pb,Qf)-b.b),XH(g,Nj(0,f.b),Nj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,TK(g,c.c,c.b),g.O==(Jq(),Kq)&&Rq(g,new UK(Lq(a.pb))),rk(g.z,1)}}function rM(a,b,c){a=a.e;Si(a,b,b);z(a.d,b,c);hj(b,Ac+c.c)}
+function Qq(a,b){var c;c=a.e;sM(c,b.H);gj(b.H,Ac+kM.c);sM(c,b.D);gj(b.D,Ac+iM.c);sM(c,b.E);gj(b.E,Ac+jM.c);sM(c,b.N);gj(b.N,Ac+oM.c);sM(c,b.v);gj(b.v,Ac+gM.c);sM(c,b.M);gj(b.M,Ac+nM.c);sM(c,b.K);gj(b.K,Ac+lM.c);sM(c,b.L);gj(b.L,Ac+mM.c)}
+function Sq(a,b){!b.H&&(b.H=MK(b,0,0));rM(a,b.H,kM);!b.D&&(b.D=MK(b,0,1));rM(a,b.D,iM);!b.E&&(b.E=MK(b,0,2));rM(a,b.E,jM);!b.N&&(b.N=MK(b,1,0));rM(a,b.N,oM);!b.v&&(b.v=MK(b,1,2));rM(a,b.v,gM);!b.M&&(b.M=MK(b,2,0));rM(a,b.M,nM);!b.K&&(b.K=MK(b,2,1));rM(a,b.K,lM);!b.L&&(b.L=MK(b,2,2));rM(a,b.L,mM)}function fM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Hj(a.f.b,b);if(c+1<d){NA(a.f,b);for(cj(a.f.b,b);c<d;++c)VK(Tu(a.f.b,c),c)}else VK(b,c)}
+function pM(a){a=new tM(a);kx(this,a);this.d=new uM(a);this.d.j=!0;$i(this.d);this.d.n=3;this.e=new vM(a);this.e.j=!0;$i(this.e);this.e.n=3;mx(this)}u(666,325,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},pM);_.$f=function(){return Lq(this.pb)};_._f=function(){var a;(a=wM(this))&&a._f(null)};_.ag=function(){qM(this)};_.Uc=function(a){!this.c&&(this.c=new SK);dM(a)};_.Vc=function(a){!this.c&&(this.c=new SK);eM(a)};_.Od=function(){qM(this)};
+_.Xc=function(a){!this.c&&(this.c=new SK);fM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var gM,iM,jM,kM,rL,lM,mM,nM,oM;function tM(a){this.q=new Dw(this);this.pb=a}u(667,305,mi,tM);function hM(a,b){this.b=a;this.c=b}u(668,1,{},hM);_.b=0;_.c=null;function uM(a){Ki();dj.call(this,a)}u(669,3,{},uM);_.rc=function(){var a;a=this.k.f;a.C||dk(a.x);gj(this.k.f,"dragdrop-dragging");!a.I.d&&$L(a.I,!1)};
+_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Nj(this.b,a<this.e?a:this.e),b=Nj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Cj(),cg);c.style[Tg]=b+cg};
+_.sc=function(){var a;a=this.k.f;a==a.r.b||sF(a);a.I.d||$L(a.I,!0);a.C||(a.x||(a.x=new xM,hj(a.x,"mosaic-GlassPanel-invisible")),JL(a.x.pb,jh,FL(a.pb,jh)),oj((pj(),qj(null)),a.x,0,0));hj(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.e=this.b+jk(this.k.b.pb)-this.k.f.kd();this.d=this.c+ik(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.d=0;_.e=0;function sM(a,b){try{Wi(a,b)}catch(c){if(c=Ui(c),!A(c,124))throw c;}}
+function vM(a){Ki();dj.call(this,a);this.d=new Mi}u(670,3,{},vM);_.rc=function(){var a;a=this.k.f.ob;a.C||dk(a.x);gj(this.k.f,"dragdrop-dragging");$L(a.I,!1);Oq(a,new Mq(a.q,a.p));rk(a.z,1)};
+_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=lj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.hd()-Nj(this.k.d,this.c):this.k.f.hd()-this.k.d,0!=b&&(a=d.p,b=Nj(a+b,G(d.I.c.pb,Qf)),b!=a&&LK(d,0,a-b),Oq(d,new Mq(d.q,b)),rk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.hd():this.k.d-this.k.f.hd(),0!=b&&(a=d.p,b=Nj(a+b,G(d.I.c.pb,Qf)),Oq(d,new Mq(d.q,b)),rk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.gd()-Nj(this.k.c,this.b):this.k.f.gd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
+96,b!=a&&LK(d,a-b,0),Oq(d,new Mq(b,d.p)),rk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.gd():this.k.c-this.k.f.gd(),0!=b&&(a=d.q,Oq(d,new Mq(96<a+b?a+b:96,d.p)),rk(d.z,333)))};
+_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||sF(a);$L(a.I,!0);a.C||(a.x||(a.x=new xM,hj(a.x,"mosaic-GlassPanel-invisible")),JL(a.x.pb,jh,FL(a.pb,jh)),oj((pj(),qj(null)),a.x,0,0));hj(this.k.f,"dragdrop-dragging");a=new Kj(this.k.b,null);this.b=a.b+fk(this.k.b.pb);this.c=a.e+hk(this.k.b.pb);this.f=this.b+jk(this.k.b.pb)-this.k.f.kd();this.e=this.c+ik(this.k.b.pb)-this.k.f.jd()};_.b=0;_.c=0;_.e=0;_.f=0;
+function xM(){var a;this.e=new yM(this);this.b=!1;this.c=new Hw;kx(this,this.c);a=this.pb.style;a[ld]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[xd]="gwt-GlassPanel"}u(671,325,Xh,xM);
+_.ud=function(){var a;mx(this);try{a=this.ob}catch(b){b=Ui(b);if(A(b,130))throw new cw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(pj(),qj(null))?(Mu(this),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),bj(yk,a),a.c=!0,a.d=Gk(a),cj(yk,a),this.d=new zM(this),pv(new Lu(this.d))):(this.pb.style[qd]=bb,this.pb.style[lg]=bb);this.b&&dv(new Ku(this));oj(qj(null),new AM,po($doc),qo($doc))};
+_.vd=function(){this.i.vd();lk(this.e);this.d&&(Iu(nv,this.d,K(BM,m,47,[(!ws&&(ws=new Dk),ws)])),this.d=null);this.b&&Iu(fv,this,K(BM,m,47,[(!ev&&(ev=new Dk),ev)]))};_.dd=function(a){switch(av(a.type)){case 256:if(27==(a.keyCode||0))return dk(this),!1;case 1:if(this.pb.contains(a.target))return dk(this),!1}return!0};_.wd=function(){};_.b=!1;_.c=null;_.d=null;function yM(a){xk();this.b=a}u(672,24,{},yM);_.Dc=function(){Mu(this.b)};_.b=null;function zM(a){this.b=a}u(673,1,{},zM);_.b=null;
+function AM(){this.pb=px();var a;a=new ky(new CM(this));B(this,a,(oq(),oq(),pq));B(this,a,(kr(),kr(),lr))}u(674,327,fi,AM);_.wd=function(){Ij(new DM(this))};function CM(a){this.b=a}u(675,1,{},CM);_.b=null;function DM(a){this.b=a}u(676,1,$h,DM);_.xc=function(){this.b.pb.focus()};_.b=null;function EM(a){a.pb.style[hh]=kd;a.pb.style[Ie]=kd;if(a.kb){var a=a.ob,b;A(a,149)?a._f(null):(b=wM(a))&&b._f(a)}}u(678,308,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
+_.$f=function(){EM(this);return new Mq(G(this.pb,Rf),G(this.pb,Qf))};_._f=function(){EM(this)};_.ag=function(){};_.cd=function(){};_.Od=function(){};function WL(){this.pb=$doc.createElement("label");this.pb[xd]="mosaic-Label";this.pb.style[gh]=Mf;this.pb[xd]="mosaic-HTML"}u(677,678,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},WL);function hL(a){kx(this,new FM(a));this.pb[xd]="mosaic-ImageButton"}u(679,325,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},hL);
+function CL(){var a=(Uw(),Xw);Ow.call(this,!0,lf);this.U=a.b;this.b=new GM(this);this.b.e=!0;Ew(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);sj();Mv(a,b)}else this.lb|=1;no(mo(this.pb))[xd]=Fe;this.pb.style[jh]="2147483647"}u(680,310,mi,CL);_.cd=function(a){dw(this,a);1==av(a.type)&&Jw(this,!1)};_.b=null;
+function GM(a){this.c=a;this.d=new ij;this.j=new ij;a=(Cy(),By);new rz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);Xu(b,this.f);this.p=!0;a=px();b=(Yu(),Zu(b));a.appendChild(b);this.pb=a;El();this.pb.setAttribute("role",hm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),sj(),Mv(a,b)):this.lb|=2225;this.pb[xd]=Ee;a=Vv(this.pb)+"-vertical";Qi(this.ld(),a,!0);this.pb.style[Vf]=bb;this.pb.setAttribute("hideFocus",bh);B(this,new Ay(this),(oq(),oq(),pq))}
+u(681,349,vi,GM);_.cd=function(a){switch(av(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}ty(this,a)};_.Nd=function(a,b){xy(this,a,b);b||this.b&&Jw(this.c,!1)};_.b=!0;_.c=null;
+function FM(a){var b=(Cx(),Nx),c=(Qx(),Rx),d;d=new wx;d.i[pd]=ab;d.i[sd]=0;d.i[td]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;ux(b.b);b.b.d.rows[0].cells[0][gd]=c.b;ux(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;ux(d);b=qx(d,0,0,!0);if(a){dk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;sx(g,f.d);At(f.c,g,a);c.b=c.b.c}else e=c.c.d,cj(c.c,a);a.pb[Wc]=e;Xu(b,a.pb);gw(a,d)}kx(this,d);Qi(this.pb,"mosaic-WidgetWrapper",!0)}u(682,325,Xh,FM);_.b=null;_.c=null;function $K(a){this.b=a}u(683,1,{},$K);
+_.Lc=function(){this.b.hb&&this.b!=this.b.r.b&&sF(this.b)};_.b=null;function aL(a){xk();this.b=a}u(684,24,{},aL);_.Dc=function(){Tq(this.b.T.jb);var a=this.b;vs((!a.y&&(a.y=new HM),a.y))};_.b=null;function bL(a){xk();this.b=a}u(685,24,{},bL);_.Dc=function(){PK(this.b,(Jq(),Kq))};_.b=null;function cL(a){xk();this.b=a}u(686,24,{},cL);_.Dc=function(){PK(this.b,(Jq(),QK))};_.b=null;function fL(){}u(687,1,{},fL);function iL(a){this.b=a}u(688,1,{},iL);_.Lc=function(){this.b.Id()};_.b=null;
+function lL(a){this.b=a}u(689,1,{},lL);_.b=null;function mL(a){this.b=a}u(690,1,$h,mL);_.xc=function(){this.b.O==(Jq(),Kq)?rk(this.b.A,333):this.b.O==QK&&rk(this.b.B,333)};_.b=null;function NK(a){this.pb=a;bw(this)}u(691,308,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},NK);_.Qc=function(a){return B(this,a,(Or(),Or(),Pr))};_.Rc=function(a){return B(this,a,(yj(),yj(),zj))};_.Sc=function(a){return B(this,a,(Sr(),Sr(),Tr))};_.Tc=function(a){return B(this,a,(Aj(),Aj(),Bj))};
+function HM(){Os.call(this,null)}u(692,240,Th,HM);function Jq(){Jq=x;Kq=new IM("MAXIMIZED",0);QK=new IM("MINIMIZED",1);RK=new IM("NORMAL",2);JM=K(KM,m,144,[Kq,QK,RK])}function IM(a,b){I.call(this,a,b)}u(693,140,{117:1,121:1,123:1,144:1},IM);var JM,Kq,QK,RK;function Mu(a){var b,c,d,e;c=wj();b=xj();e=(Nv(),Ov).scrollWidth;d=Ov.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[hh]=c-1+cg);0<=b-1&&(a.pb.style[Ie]=b-1+cg)}
+function LM(a,b){var c,d,e;if(a.n)return!0;a.y.Qe();for(c=new iw(b);c.b.b<c.b.c.d-1;)d=zK(jw(c.b)),e=d.ob,A(e,150)&&e.pd(d.md()),d.md()&&cj(a.y,d);return!0}
+function MM(a,b){var c,d,e;if(b.b)a.d&&kk(a.d),a.d=new NM(a,b),mk(a.d,333);else for(d=new Oi(a.y);d.c<d.e.Fe();)c=Pi(d),e=c.nb,Aw(b,OM(c),e.t,e.u),PM(c,e.v,e.s,K(M,s,-1,[QM(a.r.b,c).e,QM(a.q.b,c).d,QM(a.o.b,c).b,QM(a.p.b,c).c]),K(M,s,-1,[RM(a.j.b,c).e,RM(a.i.b,c).d,RM(a.e.b,c).b,RM(a.f.b,c).c]),K(M,s,-1,[SM(a.v,c),SM(a.u,c),SM(a.s,c),SM(a.t,c)]))}
+function TM(){this.y=new ij;this.k=new UM(this);this.x=new VM(this.k);this.w=new WM(this.k);this.r=new XM(this.k);this.q=new YM(this.k);this.o=new ZM(this.k);this.p=new $M(this.k);this.j=new aN(this.k);this.i=new bN(this.k);this.e=new cN(this.k);this.f=new dN(this.k);this.v=new eN(this.k);this.u=new eN(this.k);this.s=new eN(this.k);this.t=new eN(this.k)}u(696,1,{});_.fg=function(a){MM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
+_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function fN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Oi(b.y);e.c<e.e.Fe();)d=Pi(e),A(d,62)&&(d=d.jb),f=d.nb,Aw(c,OM(d),f.t,f.u),PM(d,f.v,f.s,K(M,s,-1,[QM(b.r.b,d).e,QM(b.q.b,d).d,QM(b.o.b,d).b,QM(b.p.b,d).c]),K(M,s,-1,[RM(b.j.b,d).e,RM(b.i.b,d).d,RM(b.e.b,d).b,RM(b.f.b,d).c]),K(M,s,-1,[SM(b.v,d),SM(b.u,d),SM(b.s,d),SM(b.t,d)]));gN(c);a.b.d=null;for(a=new Oi(a.b.y);a.c<a.e.Fe();)b=Pi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
+function NM(a,b){this.b=a;this.c=b;var c=(tk(),uk);this.n=new sk(this);this.t=c}u(697,17,{},NM);_.yc=function(){fN(this)};_.zc=function(){fN(this)};
+_.Bc=function(a){var b,c,d;for(c=new Oi(this.b.y);c.c<c.e.Fe();)b=Pi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=Dt(d.p+(d.t-d.p)*a),d.w=Dt(d.q+(d.u-d.q)*a),d.x=Dt(d.r+(d.v-d.r)*a),d.i=Dt(d.o+(d.s-d.o)*a),Aw(this.c,OM(b),d.j,d.w),PM(b,d.x,d.i,K(M,s,-1,[QM(this.b.r.b,b).e,QM(this.b.q.b,b).d,QM(this.b.o.b,b).b,QM(this.b.p.b,b).c]),K(M,s,-1,[RM(this.b.j.b,b).e,RM(this.b.i.b,b).d,RM(this.b.e.b,b).b,RM(this.b.f.b,b).c]),K(M,s,-1,[SM(this.b.v,b),SM(this.b.u,b),SM(this.b.s,b),SM(this.b.t,b)]))};_.b=null;_.c=null;
+u(699,1,{});_.b=null;function cN(a){this.b=a}u(698,699,{},cN);function dN(a){this.b=a}u(700,699,{},dN);function bN(a){this.b=a}u(701,699,{},bN);function aN(a){this.b=a}u(702,699,{},aN);function ZM(a){this.b=a}u(703,699,{},ZM);function $M(a){this.b=a}u(704,699,{},$M);function YM(a){this.b=a}u(705,699,{},YM);function XM(a){this.b=a}u(706,699,{},XM);u(707,699,{},function(a){this.b=a});u(708,699,{},function(a){this.b=a});
+function SM(a,b){var c=a.b,d;d=lj(c.e,b);d||(d=new NL(IL(b.pb)),z(c.e,b,d));return d.e}function eN(a){this.b=a}u(709,699,{},eN);function WM(a){this.b=a}u(710,699,{},WM);function VM(a){this.b=a}u(711,699,{},VM);function RM(a,b){var c;c=lj(a.b,b);c||(c=new NL(OK(b.pb)),z(a.b,b,c));return c}function QM(a,b){var c;c=lj(a.c,b);c||(c=new NL(HL(b.pb)),z(a.c,b,c));return c}
+function hN(a,b){var c,d;d=lj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=wM(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new Mq(iN(e,!0),iN(e,!1));break a}h=b.$f();null!=c.n&&(h.c=iN(e,!0));null!=c.k&&(h.b=iN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Mq(iN(e,!0),iN(e,!1));break a}h=new LL;f=b.pb;n=f.style;g=n[$f];j=n[eh];n[$f]="static";n[eh]=Je;null!=c.n?h.c=iN(e,!0):(n[hh]=kd,h.c=(f.offsetWidth||0)+QM(d.p.b,b).c+QM(d.q.b,b).d);null!=c.k?h.b=iN(e,!1):(n[Ie]=kd,h.b=(f.offsetHeight||0)+QM(d.r.b,b).e+
+QM(d.o.b,b).b);n[$f]=g;n[eh]=j}d=h}null!=c.n&&(Cj(),Np)==c.n.hg()||null!=c.k&&(Cj(),Np)!=c.k.hg()||z(a.f,b,d)}return d}function UM(a){this.i=a;this.d=new Mi;this.f=new Mi;this.c=new Mi;this.b=new Mi;this.e=new Mi}u(712,1,{},UM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function jN(a){var b;b=a.nb;if(null==b||!A(b,147))b=new kN,a.nb=b;return b}function YL(){aM.call(this,(bM(),lN))}function aM(a){var b=(mN(),nN);TM.call(this);this.c=a;this.b=b}u(713,696,{},YL,aM);
+_.gg=function(a){var b,c,d,e,f,g,j,h,n;h=new LL;LM(this,a);n=QM(this.p.b,a).c+QM(this.q.b,a).d+RM(this.f.b,a).c+RM(this.i.b,a).d+SM(this.t,a)+SM(this.u,a);d=QM(this.r.b,a).e+QM(this.o.b,a).b+RM(this.j.b,a).e+RM(this.e.b,a).b+SM(this.v,a)+SM(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(bM(),lN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Oi(this.y);a.c<a.e.Fe();)c=Pi(a),e=jN(c),b=null,j=c.ob,A(j,150)&&(b=j,b=oN(b),b=new Mq(b[1]+b[3],b[0]+b[0])),this.c==lN?(n+=hN(this.x.b,c).c,e.b=hN(this.w.b,
+c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=Nj(f,e.b)):(d+=hN(this.w.b,c).b,e.c=hN(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=Nj(g,e.c));this.c==lN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
+_.fg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,Q;if(LM(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=SM(this.t,a);E=SM(this.v,a);c=Lq(a.pb);Q=c.c-(t+SM(this.u,a));r=c.b-(E+SM(this.s,a));g=Q;c=r;this.c==(bM(),lN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Oi(this.y);e.c<e.e.Fe();)d=Pi(e),b=null,q=jN(d),v=d.ob,A(v,150)&&(b=v,b=oN(b),b=new Mq(b[1]+b[3],b[0]+b[0])),this.c==lN?(q.e?++h:(q.c=hN(this.x.b,d).c,A(v,150)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=hN(this.w.b,d).b,A(v,150)&&(q.b+=b.b))):(q.d?++j:(q.b=hN(this.w.b,
+d).b,A(v,150)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=hN(this.x.b,d).c,A(v,150)&&(q.c+=b.c)));for(e=new Oi(this.y);e.c<e.e.Fe();)d=Pi(e),b=null,q=d.nb,v=d.ob,A(v,150)&&(b=v,b=oN(b),b=new Mq(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==lN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==cM?(q.t=this.b==(mN(),nN)?t:this.b==pN?t+~~(Q/2)-~~(J/2):t+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(mN(),nN)?(q.t=t,q.u=E):this.b==pN?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
+n,q.s=f,t+=J+D),a.b&&(v=d.gd()-ek(a.pb)-SM(this.t,a),-1==q.p&&(q.p=v),v=d.hd()-gk(a.pb)-SM(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.kd()),-1==q.o&&(q.o=d.jd()));MM(this,a)}};_.b=null;_.c=null;function mN(){mN=x;nN=new qN("START",0);pN=new qN(Db,1);rN=new qN("END",2);sN=K(tN,m,145,[nN,pN,rN])}function qN(a,b){I.call(this,a,b)}u(714,140,{117:1,121:1,123:1,145:1},qN);var sN,pN,rN,nN;function bM(){bM=x;lN=new uN("HORIZONTAL",0);cM=new uN("VERTICAL",1);vN=K(wN,m,146,[lN,cM])}
+function uN(a,b){I.call(this,a,b)}u(715,140,{117:1,121:1,123:1,146:1},uN);var vN,lN,cM;u(717,1,{151:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function kN(){this.f=!1}function kL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(716,717,{147:1,151:1},kN,kL);_.b=0;_.c=0;_.d=!1;_.e=!1;
+function xN(a,b){if(a.n)return!0;LM(a,b);if(0<a.y.d){a.b=Tu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new yN,c.nb=d;a.c=d;a.y.Qe();cj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function zN(){TM.call(this)}u(718,696,{},zN);
+_.gg=function(a){var b,c;c=new LL;xN(this,a);if(this.b){b=hN(this.x.b,this.b).c;var d=hN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=oN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=QM(this.p.b,a).c+QM(this.q.b,a).d+RM(this.f.b,a).c+RM(this.i.b,a).d+SM(this.t,a)+SM(this.u,a);c.b+=QM(this.r.b,a).e+QM(this.o.b,a).b+RM(this.j.b,a).e+RM(this.e.b,a).b+SM(this.v,a)+SM(this.s,a);return c};
+_.fg=function(a){var b,c,d,e,f;xN(this,a)&&(d=SM(this.t,a),e=SM(this.v,a),c=Lq(a.pb),f=c.c-(d+SM(this.u,a)),c=c.b-(e+SM(this.s,a)),b=this.b.ob,A(b,150)&&(b=oN(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.gd()-ek(a.pb)-SM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.hd()-gk(a.pb)-SM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.kd()),d=this.c,-1==d.o&&(d.o=this.b.jd())),MM(this,a))};_.b=null;_.c=null;function yN(){this.f=!1}
+u(719,717,{148:1,151:1},yN);function oN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=mo(Cv(Cv(a.d,0),0)),c=mo(Cv(Cv(a.d,2),2)),d=HL(a.pb),b=OK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function AN(a,b){a.kb&&dk(a);return Fw(a,b)}function BN(){cx();Tw.call(this,dx)}u(720,315,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},BN);_.yd=function(a){return AN(this,a)};_.b=null;
+function OM(a){var b;b=a.ob;return A(b,150)?b:a}function Pq(a){if(!a.kb)return new LL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.gg(a),Rq(a,a.k),a.e.fg(a),a.k=a.e.gg(a);return a.k}function zK(a){return A(a,150)?a.jb:a}function CN(a){var b;if(!a.o){b=(!UL&&(UL=new TL),UL);var c=DN(a,eb,!0);b.b=c;c=DN(a,fb,!0);b.c=c;a.o=b}return a.o}
+function yK(a,b,c,d,e){if(A(b,62))throw new Ek("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new BN,rw(a,c,a.pb,d,!0),Gw(c,b)):rw(a,b,c,d,e);AK(a,b)}function jL(a,b,c,d){b.nb=c;yK(a,b,a.pb,d,!0)}
+function AK(a,b){var c;c=a.e;if(b){var d=c.k;Xi(d.d,b);Xi(d.f,b);Xi(d.c,b);Xi(d.b,b);Xi(d.e,b)}else d=c.k,Xy(d.d),Xy(d.f),Xy(d.c),Xy(d.b),Xy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==OM(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==OM(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c._f(a.ob),c._f(a))}}function Tq(a){a.kb&&a.pb.style.display!=Jf&&(a.pb.scrollTop=0,a.pb.scrollLeft=0,a.e.fg(a),a.d=!1,gN(a))}
+function gN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=zK(oz(a.q,d)),A(b,150)&&(b=b.jb),b.md()&&(A(b,149)?b.ag():A(b,75)&&b.Od())}function BK(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=OM(b);return yw(a,c)?(A(c,150)&&AN(c,b),AK(a,null),!0):!1}function XL(a,b){var c;a.e=b;null!=a.f&&gj(a,Vv(a.pb)+Ba+a.f);a.f=b.cZ.e;c=vz(a.f,Xv(46));a.f=a.f.substr(c+1,a.f.length-(c+1));hj(a,Vv(a.pb)+Ba+a.f);AK(a,null)}
+function DN(a,b,c){a.n||(a.n=$doc.createElement(Cg),JL(a.n,$f,Yc),JL(a.n,eh,Je),JL(a.n,Ze,bb),JL(a.n,Tg,bb),a.pb.appendChild(a.n));JL(a.n,hh,b);JL(a.n,Ie,b);a=GL(a.n);return c?a.c:a.b}
+function iN(a,b){var c;c=null.hg();if(c==(Cj(),Zp)){c=(CN(a),null.hg());var d=(-1==SL&&(SL=wK(gb,!0)),SL);return O(N(Math.round(100*d*c/254)))}if(c==Pp)return c=CN(a),d=null.hg(),O(N(UE(d*(-1==c.b&&(c.b=wK(eb,!0)),c.b))));if(c==Rp)return c=CN(a),d=null.hg(),O(N(UE(d*(-1==c.c&&(c.c=wK(fb,!0)),c.b))));if(c==Xp)return c=(CN(a),null.hg()),d=(-1==SL&&(SL=wK(gb,!0)),SL),O(N(Math.round(d*c)));if(c==aq)return c=(CN(a),null.hg()),d=(-1==SL&&(SL=wK(gb,!0)),SL),O(N(Math.round(10*d*c/254)));if(c==Vp)return O(N(UE(12*
+(CN(a),null.hg())*O(N(UE((-1==SL&&(SL=wK(gb,!0)),SL)/72))))));if(c==Np)return DN(a,null.hg(),b);if(c==Tp)return c=(CN(a),O(N(UE(null.hg())))),d=(-1==SL&&(SL=wK(gb,!0)),SL),O(N(Math.round(d*c/72)));if(null.hg()==Lp)return O(N(UE(null.hg())));throw new Ek("Invalid size: "+null.hg());}function ZK(){var a=new zN;Cw.call(this);this.k=new Mq(-1,-1);new LN(this);this.pb[xd]="mosaic-LayoutPanel";XL(this,a)}u(721,305,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},ZK);
+_.Cd=function(a){yK(this,a,this.pb,this.q.d,!0)};_.rd=function(){lw(this,new MN)};_.sd=function(){lw(this,new NN)};_.$f=function(){return Pq(this)};_.zd=function(a){return uw(this.q,OM(a))};_.Ad=function(a,b,c,d){yK(this,a,b,c,d)};_._f=function(a){AK(this,a)};_.Bd=function(){return new iw(this)};_.ag=function(){Tq(this)};
+_.wd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.qd(this.j),this.od(a),this.j=this.i=null;else if(a=Pq(this),null!=this.j)a=a.b+cg,this.qd(this.j),this.od(a),this.j=null;else if(null!=this.i){var b=this.i;this.qd(a.c+cg);this.od(b);this.i=null}else b=a.b+cg,this.qd(a.c+cg),this.od(b);Tq(this)}};_.Od=function(){Tq(this)};_.yd=function(a){return BK(this,a)};_.od=function(a){this.pb.style[Ie]=a;this.kb||(this.i=a)};_.Dd=function(a,b,c){Aw(this,OM(a),b,c)};
+_.qd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function MN(){}u(722,1,{},MN);_.Md=function(a){OM(a).ud()};function NN(){}u(723,1,{},NN);_.Md=function(a){OM(a).vd()};function iw(a){this.c=a;this.b=new ww(this.c.q)}u(724,1,{},iw);_._c=function(){return this.b.b<this.b.c.d-1};_.ad=function(){return zK(jw(this.b))};_.bd=function(){kw(this.b)};_.c=null;function ON(){ON=x;new Ix}
+function LN(a){ON();Qi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new PN(this)}u(725,9,{},LN);function PN(a){xk();this.b=a}u(726,24,{},PN);_.Dc=function(){AK(this.b.b,null);Tq(this.b.b)};_.b=null;function wM(a){a=a.ob;return!a?null:A(a,149)?a:wM(a)}function TK(a,b,c){var d;d=a.pb;PM(a,b,c,HL(d),OK(d),IL(d))}
+function PM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.qd((0>g?0:g)+(Cj(),cg)),b!=a.kd()&&a.qd((0>b?0:b)+cg));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.od((0>b?0:b)+(Cj(),cg)),c!=a.jd()&&a.od((0>c?0:c)+cg))}function Rq(a,b){TK(a,b.c,b.b)}u(729,1,{});
+function OG(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:pD(a,b,~~Gi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Nf:typeof v,r=r==Pf?Object.prototype.toString.call(v)==Sc||typeof v.length==Of?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Nf,r)))if(v=H(Of,r),r=H("boolean",r),QN===D)v&&(o[t]=new qH(o[t])),r&&(o[t]=(aH(),o[t]?dH:bH));else{q=v||r;if(q=
+!q&&null!=D&&Jn(D)==RN){q=o[t];if(null==q||SN(q,D))continue;if(Hn(q)&&(q=q&&q.g?q.g:null,null!=q&&SN(q,D))){o[t]=q;continue}}if(!H(Pf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function TN(){this.d=new Mi;this.b=new Mi;this.c=new Mi}function SN(a,b){var c;if(QN==b||UN==b&&A(a,152))return!0;if(null!=a)for(c=Jn(a);c&&c!=QN;c=null)if(c==b)return!0;return!1}u(728,729,{},TN);function LG(){LG=x;NG=new TN}
+function RG(a,b){LG();z(NG.d,a,b)}function IG(a){LG();var b,c,d;d=uH(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function JG(a,b){var c;LG();return c=b&&b[0]&&(typeof b[0]==Pf||typeof b[0]==ve)?b[0]:null,SN(c,a)}function PG(a){var b=KG;LG();var c,d;d=NG.c;if(c=!b?d.c:pD(d,b,~~Gi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?qD(d,c):sD(d,b,c,~~Gi(b))}
+function nG(a){LG();var b=NG,c;null==a?a=null:(c=a[Vc],c||(0!=(Jn(a).c&4)?a=[]:(b=(b=lj(b.d,Jn(a)))&&typeof b==ve?new b(a):a,a=a[Vc]=b),c=a),a=c);return a}var NG;
+function C(a){return function(){try{var b;var c=arguments,d;var e;0!=Un&&(e=nk(),2E3<e-Wn&&(Wn=e,Vn=Tn()));if(0==Un++){var f=(Xn(),Yn),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=go(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Xn(),Yn),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=go(n,o);while(h.d);h.d=o}}--Un;c&&-1!=Vn&&($wnd.clearTimeout(Vn),Vn=-1)}return b}catch(r){throw r;}}}
+function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(Et)()}catch(d){a(b)}else C(Et)()}var QN=X(1),Mn=X(100),VN=mH(" I"),M=hH(738,VN),MH=hH(736,QN),WN=mH(" Z"),oI=hH(739,WN);X(99);X(98);X(97);var XN=X(517),An=hH(740,XN),YN=X(259),ku=hH(741,YN);X(260);X(140);X(492);X(106);X(503);var ZN=mH(" B");X(507);var $N=mH(" C"),Hi=hH(742,$N),RN=X(505),aO=mH(" D"),wE=hH(743,aO);X(506);X(508);var bO=X(511),VF=hH(744,bO),cO=mH(" J"),dO=X(2),Gt=hH(737,dO),DL=hH(745,ZN);X(520);X(502);X(96);X(187);X(490);
+var KG=X(483);X(499);var XG=X(497);X(495);X(496);X(501);X(116);X(108);X(109);X(110);X(117);X(94);X(514);X(509);X(498);X(484);X(485);X(486);X(487);X(488);X(489);var eO=X(396);X(395);X(394);X(393);X(482);X(481);var uB=X(410),aE=hH(746,uB),fO=X(416),fE=hH(747,fO),gO=X(417),hE=hH(748,gO),hO=X(559),kG=hH(749,hO),wt=hH(750,M),iO=Z(557,function(){mE();return bI}),cI=hH(751,iO);X(558);X(419);X(418);X(552);X(551);X(560);X(561);X(556);X(453);X(555);var VA=hH(752,eO);X(408);X(563);X(494);lH();X(493);lH();X(729);
+X(728);var UN=lH();X(309);var jO=X(308);X(307);X(313);X(327);X(369);X(565);X(564);X(306);X(305);X(567);X(566);X(572);X(573);X(574);X(575);X(576);X(577);X(578);X(579);X(568);X(569);X(570);X(571);X(246);X(245);X(318);X(319);X(320);X(590);X(599);X(24);X(591);X(592);X(593);X(594);X(595);X(596);X(597);X(598);X(291);X(365);X(368);X(366);X(367);X(199);X(198);X(293);X(240);X(295);X(207);var kO=X(206);X(243);X(242);X(241);X(390);X(391);X(392);X(474);X(473);X(472);X(475);X(476);X(477);X(478);X(632);X(633);
+X(634);X(635);var lO=Z(175,function(){Cj();return cq}),dq=hH(753,lO),mO=Z(139,function(){Dj();return Bo}),Co=hH(754,mO),nO=Z(146,function(){Do();return np}),op=hH(755,nO),oO=Z(165,function(){pp();return yp}),zp=hH(756,oO),pO=Z(170,function(){Ap();return Jp}),Kp=hH(757,pO);Z(176,null);Z(177,null);Z(178,null);Z(179,null);Z(180,null);Z(181,null);Z(182,null);Z(183,null);Z(184,null);Z(141,null);Z(142,null);Z(143,null);Z(144,null);Z(145,null);Z(147,null);Z(157,null);Z(158,null);Z(159,null);Z(160,null);
+Z(161,null);Z(162,null);Z(163,null);Z(164,null);Z(148,null);Z(149,null);Z(150,null);Z(151,null);Z(152,null);Z(153,null);Z(154,null);Z(155,null);Z(156,null);Z(166,null);Z(167,null);Z(168,null);Z(169,null);Z(171,null);Z(172,null);Z(173,null);Z(174,null);X(465);X(464);X(524);X(526);X(525);X(527);X(529);X(528);X(530);X(534);X(535);X(197);X(203);X(202);X(201);X(205);X(225);X(436);X(435);var oC=X(434),YE=hH(758,oC),sI=hH(759,cO);X(420);X(531);X(537);X(532);X(533);X(421);X(589);X(430);X(429);X(428);X(433);
+var qO=lH(),qK=hH(760,qO);X(289);X(463);X(543);var rO=Z(249,function(){Zs();return dt}),et=hH(761,rO);X(443);X(444);X(427);var ZB=X(422);X(523);X(406);X(407);X(432);var jC=X(431);X(424);X(423);X(541);X(550);X(425);X(467);X(516);X(553);X(554);X(562);X(413);var yB=X(412);X(441);X(442);X(398);X(397);X(450);lH();lH();lH();X(400);X(401);X(204);X(380);var pz=hH(762,jO);X(381);X(602);X(601);X(341);X(343);X(342);X(344);X(227);X(244);X(230);X(232);var FB=X(415);X(466);X(403);X(402);X(409);X(547);X(519);X(235);
+X(452);X(222);X(223);X(226);X(220);X(219);X(221);var HB=X(585);X(209);X(213);X(411);X(604);X(609);X(451);X(510);X(454);var XA=X(405),WA=hH(763,yB);X(649);X(438);X(439);X(440);X(404);X(582);X(583);X(211);X(210);X(212);X(214);X(332);X(331);X(337);X(338);X(638);X(610);X(611);X(536);X(544);X(545);X(546);X(603);X(605);var $B=X(426);X(586);X(548);X(234);X(231);X(233);X(229);X(218);X(217);X(216);X(271);X(608);X(312);X(311);X(310);X(616);X(615);X(637);X(613);X(636);
+var sO=Z(693,function(){Jq();return JM}),KM=hH(764,sO);X(692);X(691);X(683);X(684);X(685);X(686);X(687);X(688);X(689);X(690);X(664);var tO=Z(314,function(){Uw();return ax}),bx=hH(765,tO),uO=Z(361,function(){Qw();return Jy}),Ky=hH(766,uO);X(17);X(362);X(363);X(358);X(359);X(360);X(18);X(19);X(20);X(449);X(414);X(680);X(349);X(681);X(350);X(351);X(352);X(353);X(356);X(323);X(322);var vO=X(321);X(606);X(607);X(612);X(264);X(326);X(357);X(345);X(372);X(371);X(373);
+var wO=Z(374,function(){$y();return kz}),lz=hH(767,wO);Z(375,null);Z(376,null);Z(377,null);Z(378,null);X(247);X(587);X(324);X(340);X(339);X(540);X(316);X(200);X(588);X(325);X(666);X(3);X(669);X(670);X(668);X(667);X(660);X(659);X(721);X(722);X(723);X(724);X(662);X(238);var MC=X(446),OC=hH(768,MC);X(447);X(445);X(27);X(28);X(26);X(29);X(32);X(33);X(34);X(35);X(36);X(37);var xO=X(49),yy=hH(769,xO);X(38);X(39);X(40);X(41);X(42);X(43);X(44);X(46);X(45);X(47);X(48);X(50);X(51);X(53);X(54);X(52);X(55);X(56);
+X(57);X(58);X(60);X(62);X(63);X(61);X(59);X(64);X(65);X(66);X(67);X(69);X(72);X(71);X(73);X(76);X(77);X(75);X(78);X(79);X(80);X(81);X(82);X(83);X(85);X(86);X(84);X(87);X(88);X(89);X(90);X(92);X(93);X(91);X(265);var ML=X(651);X(317);var QL=X(653);X(236);X(678);X(677);X(459);X(458);X(460);X(237);X(273);X(275);X(274);X(269);X(383);X(266);X(315);X(720);X(280);X(283);X(281);X(282);X(5);X(7);X(6);X(623);X(448);X(461);X(384);X(196);X(302);X(303);X(614);var pL=hH(770,vO);X(620);X(619);X(627);X(617);X(618);
+X(624);X(625);X(621);X(622);X(455);X(456);X(462);X(239);X(268);X(31);X(276);X(346);X(347);X(348);X(277);var BM=hH(771,kO);X(278);X(584);X(679);X(646);X(500);X(521);X(30);X(68);var RL=X(654);X(663);X(682);X(717);X(716);X(208);X(224);X(4);X(645);X(696);X(713);var yO=Z(714,function(){mN();return sN}),tN=hH(772,yO),zO=Z(715,function(){bM();return vN}),wN=hH(773,zO);X(699);X(708);X(707);X(711);X(710);X(706);X(705);X(703);X(704);X(702);X(701);X(698);X(700);X(709);X(712);X(697);X(665);X(330);X(379);X(370);
+X(718);X(329);X(328);X(334);X(335);X(333);X(279);X(21);X(300);X(301);X(11);X(14);X(22);var AO=X(25),Hk=hH(774,AO);X(23);X(719);X(8);X(10);X(9);X(725);X(726);X(671);X(674);X(675);X(676);X(672);X(673);var OL=X(652);X(656);X(657);X(215);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
+--></script></body></html> \ No newline at end of file
diff --git a/public/jsme/F36D9482E6DACEA4F906EA0DC69485B4.cache.html b/public/jsme/F36D9482E6DACEA4F906EA0DC69485B4.cache.html
deleted file mode 100644
index fc6106e..0000000
--- a/public/jsme/F36D9482E6DACEA4F906EA0DC69485B4.cache.html
+++ /dev/null
@@ -1,612 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'F36D9482E6DACEA4F906EA0DC69485B4';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",da=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",xa="*",za="+",Aa=",",Ba=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",Na="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",$a="0",ab="0px",bb="1",cb="100%",db="1em",fb="1ex",
-gb="1in",hb="2",ib="3",jb=":",lb=": ",nb=";",ob="<",pb="=",qb=">",rb="?",sb="@",tb="A",ub="After",wb="Any",xb="Aromatic",yb="B",zb="Before",Ab="Br",Cb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Kb="Class$",Lb="Copy as ",Mb="DEFAULT",Ob="Dialog",Pb="East",Qb="F",Rb="First",Sb='For input string: "',Tb="GBVTBU-BB",Ub="H",Vb="Helvetica",Wb="I",Xb="Incorrect URL: ",Zb="Internal index set to null.",$b="JUSTIFY",ac="JavaScript",bc="LEFT",cc="MOL n. ",dc="N",ec="NA",fc="NONE",gc="No more molecules in SDF buffer",
-ic="Nonring",mc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",oc="O",pc="ONE_WAY_CORNER",qc="P",rc="R",sc="R1",tc="R2",uc="R3",vc="RIGHT",wc="ROLL_DOWN",xc="RXN",yc="Reset",zc="Resize-",Ac="Ring",Bc="S",Ec="SMILES",Fc="Se",Jc="Si",Kc="South",Lc="Style names cannot be empty",Mc="Text",Nc="West",Oc="X",Pc="[",Qc="\\",Rc="]",Yc="__uiObjectID",Zc="a",$c="absolute",ad="alert",bd="alertdialog",cd="align",dd="antialias",ed="application",fd="article",
-gd="auto",hd="backgroundColor",id="banner",jd="blur",kd="bolder",ld="border",md="bottom",nd="button",rd="cellPadding",td="cellSpacing",ud="center",vd="change",wd="checkbox",xd="className",yd="click",zd="click marked atom to delete mark",Ad="clip",Bd="col",Cd="colSpan",Dd="columnheader",Ed="combobox",Fd="complementary",Gd="contentinfo",Hd="contextmenu",Id="cursor",Jd="dblclick",Nd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",Xd="div",Yd="document",Zd="dragdrop-handle",$d="dragdrop-selected",
-ae="dragend",be="dragenter",ce="dragover",de="dragstart",ee="drop",fe="end_gesture",ge="error",he="filter",ie="float",je="focus",ke="fontFamily",le="fontSize",me="fontStyle",ne="fontWeight",oe="form",pe="function",qe="g",re="gesturechange",te="gestureend",ue="gesturestart",ve="google",we="grid",xe="gridcell",ye="group",Fe="gwt-MenuBar",Ge="gwt-MenuBarPopup",He="heading",Ie="height",Je="hidden",Ke="html",Le="ie9",Me="img",Ne="is_touch_supported",Oe="italic",Pe="java.vm.name",Qe="jsa-resetDiv",Re="keydown",
-Se="keypress",Te="keyup",Ue="left",Ve="link",We="list",Xe="listbox",Ze="listitem",$e="load",af="log",bf="ltr",cf="main",df="marquee",kf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",qf="menuitemradio",rf="middle",sf="mousedown",tf="mousemove",uf="mouseout",vf="mouseover",wf="mouseup",xf="mousewheel",yf="move",zf="msie",Af="multipart",Bf="n",Cf="navigation",Df="none",Ef="noreaction",Ff="note",Gf="nowrap",Hf="null",If="number",Jf="object",Kf="offsetHeight",Lf="offsetWidth",
-Mf="ontouchstart",Nf="opacity",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="popupContent",Vf="position",Wf="presentation",Xf="progressbar",Yf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",cg="reaction",dg="region",eg="rgb(",gg="right",hg="rotation",ig="row",jg="rowgroup",kg="rowheader",lg="rtl",mg="s",ng="scale100",og="scrollbar",pg="se",qg="search",rg="separator",sg="serif",tg='shape-rendering="crispEdges"',ug="slider",vg="span",wg="spinbutton",xg="status",yg="styleFloat",
-zg="subMenuIcon-selected",Ag="tab",Bg="table",Cg="tablist",Dg="tabpanel",Eg="tbody",Fg="td",Gg="text",Hg="textAlign",Ig="textbox",Jg="timer",Kg="title",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="zoom",fh="|",_,gh={l:4194303,m:4194303,h:1048575},hh={l:0,m:0,h:0},ih={l:1,m:0,h:0},jh=
-{l:2,m:0,h:0},kh={l:3,m:0,h:0},sh={l:4,m:0,h:0},th={l:8,m:0,h:0},uh={l:10,m:0,h:0},vh={l:16,m:0,h:0},wh={l:32,m:0,h:0},xh={l:64,m:0,h:0},yh={l:128,m:0,h:0},zh={l:256,m:0,h:0},Ah={l:512,m:0,h:0},Bh={l:1024,m:0,h:0},Ch={l:2048,m:0,h:0},Dh={l:8192,m:0,h:0},Eh={l:16384,m:0,h:0},Fh={l:32768,m:0,h:0},Gh={l:65536,m:0,h:0},Hh={l:131072,m:0,h:0},Ih={l:262144,m:0,h:0},Jh={l:524288,m:0,h:0},Kh={},Lh={68:1,74:1,76:1,80:1,82:1},Mh={8:1,9:1,68:1,71:1,73:1},Nh={12:1},Oh={86:1},Ph={39:1,68:1,74:1,80:1,82:1},Qh={13:1,
-15:1,23:1,26:1,28:1,30:1,31:1,35:1,37:1},Rh={68:1,74:1,82:1},Sh={85:1},Th={45:1,46:1,50:1,56:1,64:1,68:1},Uh={22:1},Vh={68:1,84:1},Wh={11:1,68:1,71:1,73:1},Xh={66:1},Yh={15:1},Zh={13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1},$h={6:1,9:1,68:1,71:1,73:1},ai={50:1,68:1},bi={19:1,68:1},ci={13:1,15:1,23:1,28:1,31:1,34:1,35:1,37:1,99:1},k={68:1,70:1},di={13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,92:1,99:1},ei={68:1},fi={9:1,10:1,68:1,71:1,73:1},gi={7:1,9:1,68:1,71:1,73:1},hi={68:1,70:1,85:1},ii={13:1,
-15:1,23:1,28:1,29:1,31:1,35:1,37:1},ji={45:1,46:1,50:1,64:1,68:1},ki={36:1,68:1,71:1,73:1},r={67:1,68:1,70:1},li={14:1,38:1},mi={28:1,35:1},ni={84:1},oi={13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},pi={68:1,70:1,84:1},qi={68:1,74:1,80:1,82:1},ri={21:1},si={69:1},ti={45:1,50:1,64:1,68:1},ui={13:1,15:1,23:1,28:1,31:1,35:1,37:1},vi={88:1};
-function s(a,b,c){var d=Kh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Kh[a]=function(){}),_=d.prototype=0>b?{}:new Kh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return wi(this)};
-_.tS=function(){var a=this.cZ.d+sb,b;b=this.hC();var c,d,e;c=v(xi,k,-1,8,1);d=(yi(),zi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ai(){Ai=u;Bi=new Ci}function Di(a){for(var b,a=new Ei(a.j.k);a.b<a.d.ue();)b=Fi(a),Gi(b._c(),$d,!1),Hi(a)}
-function Ii(a,b,c){var a=a.n,d;try{d=new Ji(b,c.Fc(a),c.Ic(a),(c.Gc(a),c.Hc(a))),x(a.c,c,d)}catch(e){e=Ki(e);if(y(e,74))throw new Li("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Gi(b._c(),Tb,!0);Gi(c._c(),Zd,!0);x(Bi,b,c)}function Mi(a,b){var c;c=Ni(Bi,b);var d;d=Ni(a.n.c,c);if(!d)throw new Oi("dragHandle was not draggable");Pi(d.b.a);Pi(d.d.a);Pi(d.c.a);Gi(b._c(),Tb,!1);Gi(c._c(),Zd,!1)}
-function Qi(a){var b;a.o=!1;for(a=new Ei(a.j.k);a.b<a.d.ue();)b=Fi(a),Gi(b._c(),$d,!1),Hi(a)}function Ri(a,b){Si(a.j.k,b)?Gi(b._c(),$d,!1):a.o?(Ti(a.j.k,b),Gi(b._c(),$d,!0)):(a.j.k.Ae(),Ti(a.j.k,b))}function Ui(a){this.f=a;this.j=new Vi(this);this.n=new Wi(this.j)}s(3,1,{});_.jc=function(){Xi(this.j.e,"dragdrop-dragging")};_.kc=function(){Yi(this.j.e,"dragdrop-dragging")};_.f=null;_.i=!1;_.j=null;_.k=0;_.n=null;_.o=!1;var Bi;function Vi(a){this.k=new Zi;this.d=a;this.a=a.f}s(4,1,{},Vi);_.a=null;
-_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.i=0;_.j=0;function $i(a,b,c){a.b.i=b;a.b.j=c;a.b.b=b-a.f;a.b.c=c-a.i;a.b.d.lc()}function aj(a,b){var c;c=bj(a.c,cj).a;b.a.ctrlKey||b.a.metaKey||Di(a.b.d);Ri(a.b.d,c)}function dj(a){a.b.f=null;a.b.d.kc();ej((fj(),gj(null)),a.a,0,0);var b=a.a.gb;hj=b;ij();jj=b;a.d=2}
-function Wi(a){this.c=new Ci;this.b=a;this.a=new kj;lj(this.a,mj(),nj());z(this.a,this,(oj(),oj(),pj));z(this.a,this,(qj(),qj(),rj));a=this.a.gb.style;a[he]="alpha(opacity=0)";a.opacity=0;a.margin=0+(sj(),Yf);a.borderStyle=(tj(),Df);a[hd]="blue"}s(5,1,{},Wi);
-_.mc=function(a){var b,c,d,e;c=a.f;d=uj(a);e=Ij(a);b=Jj(a.a);if(!(3==this.d||2==this.d||1!=b)&&!cj)cj=c,this.b.e=bj(this.c,cj).a,!a.a.ctrlKey&&!a.a.metaKey&&-1==Kj(this.b.k,this.b.e)&&(Di(this.b.d),Ri(this.b.d,this.b.e)),Lj(new Mj),this.e=!0,a.a.preventDefault(),this.f=d,this.i=e,b=new Nj(cj,null),cj!=this.b.e&&(c=new Nj(this.b.e,null),this.f+=b.a-c.a,this.i+=b.d-c.d),0==this.b.d.k&&!a.a.ctrlKey&&!a.a.metaKey&&(this.b.i=d+b.a,this.b.j=e+b.d,dj(this),1!=this.d&&$i(this,this.b.i,this.b.j))};
-_.nc=function(a){var b,c,d;c=a.f;b=c.gb;d=Oj(a,b);a=Pj(a,b);if(3==this.d||2==this.d){if(c!=this.a)return;this.d=3}else if(this.e&&(Qj(Rj(d-this.f),Rj(a-this.i))>=this.b.d.k?(Sj(),-1!=Kj(this.b.k,this.b.e)||Ri(this.b.d,this.b.e),c=new Nj(cj,null),this.b.i=this.f+c.a,this.b.j=this.i+c.d,d+=c.a,a+=c.d,dj(this)):Tj.preventDefault()),1==this.d)return;Tj.preventDefault();$i(this,d,a)};
-_.oc=function(a){var b,c,d,e;d=a.f;b=d.gb;e=Oj(a,b);b=Pj(a,b);if(1==Jj(a.a)&&(this.e=!1,cj))try{if(Sj(),1==this.d)aj(this,a);else{d!=this.a&&(c=new Nj(d,null),e+=c.a,b+=c.d);try{$i(this,e,b),this.b.d.jc(),3!=this.d&&aj(this,a)}finally{var f=this.a.gb;hj&&f==hj&&(hj=null);ij();f===jj&&(jj=null);Uj(this.a);this.d=1;this.b.e=null}}}finally{cj=null}};_.a=null;_.b=null;_.d=1;_.e=!1;_.f=0;_.i=0;var cj=null;function Mj(){}s(6,1,Uh,Mj);_.pc=function(){Sj()};
-function Ji(a,b,c,d){this.a=a;this.b=b;this.c=d;this.d=c}s(7,1,{},Ji);_.a=null;_.b=null;_.c=null;_.d=null;s(8,1,{});s(10,8,{});s(9,10,{});_.a=null;s(11,1,{});_.tS=function(){return ua+this.a+Ba+this.d+va};function Nj(a,b){!a||a==(fj(),gj(null))?this.f=this.e=0:(this.e=a.Xc()-Vj(a.gb),this.f=a.Yc()-(a.gb.scrollTop||0));!b||b==(fj(),gj(null))?this.c=this.b=0:(this.b=Wj(b.gb)+b.gb.clientLeft,this.c=Xj(b.gb)+$wnd.pageYOffset+b.gb.clientTop);this.a=this.e-this.b;this.d=this.f-this.c}s(14,11,{},Nj);
-_.tS=function(){return ua+this.a+Ba+this.d+va};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function Sj(){try{$doc.selection.empty()}catch(a){}}function Yj(a){if(a.o){a.u=a.p;a.o=!1;a.p=!1;if(a.q){var b=a.q,c=b.b;Si(c.a,b);0==c.a.c&&Zj(c.b);a.q=null}a.qc()}}function $j(a,b){var c=ak();Yj(a);a.o=!0;a.p=!1;a.n=b;a.t=c;++a.r;bk(a.k,ak())}
-function ck(a,b){var c,d;c=a.r;d=b>=a.t+a.n;if(a.p&&!d)return d=(b-a.t)/a.n,a.tc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.o&&a.r==c;if(!a.p&&b>=a.t&&(a.p=!0,a.sc(),!(a.o&&a.r==c)))return!1;return d?(a.o=!1,a.p=!1,a.rc(),!1):!0}s(17,1,{});_.qc=function(){this.u&&this.rc()};_.rc=function(){this.tc((1+Math.cos(6.283185307179586))/2)};_.sc=function(){this.tc((1+Math.cos(3.141592653589793))/2)};_.n=-1;_.o=!1;_.p=!1;_.q=null;_.r=-1;_.s=null;_.t=-1;_.u=!1;
-function bk(a,b){if(ck(a.a,b)){var c=a.a,d=a.a.s,e;e=new dk(d,a.a.k);Ti(d.a,e);1==d.a.c&&ek(d.b,16);c.q=e}else a.a.q=null}function fk(a){this.a=a}s(18,1,{},fk);_.a=null;s(19,1,{});s(20,1,{2:1});function gk(){gk=u;hk=new ik}s(21,19,{});var hk=null;function ik(){this.a=new Zi;this.b=new jk(this)}s(22,21,{},ik);function kk(){kk=u;lk=new Zi;var a=new mk;nk();ok(pk?pk:pk=new qk,a)}function Zj(a){a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Si(lk,a)}
-function ek(a,b){if(0>b)throw new rk("must be non-negative");a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c);Si(lk,a);a.b=!1;a.c=sk(a,b);Ti(lk,a)}function tk(a){return $wnd.setInterval(B(function(){a.uc()}),100)}function sk(a,b){return $wnd.setTimeout(B(function(){a.uc()}),b)}s(24,1,{});_.uc=function(){this.b||Si(lk,this);this.vc()};_.b=!1;_.c=0;var lk;function jk(a){kk();this.a=a}s(23,24,{},jk);
-_.vc=function(){var a=this.a,b,c,d,e,f;b=v(uk,k,3,a.a.c,0);b=vk(a.a,b);c=new wk;for(e=0,f=b.length;e<f;++e)d=b[e],Si(a.a,d),bk(d.a,c.a);0<a.a.c&&ek(a.b,Qj(5,16-(ak()-c.a)))};_.a=null;function dk(a,b){this.b=a;this.a=b}s(25,20,{2:1,3:1},dk);_.a=null;_.b=null;s(27,1,{});_.a=null;function xk(){this.a=ad}s(26,27,{},xk);function yk(){this.a=bd}s(28,27,{},yk);function zk(){this.a=ed}s(29,27,{},zk);s(31,1,{});_.a=null;function Ak(a){this.a=a}s(30,31,{},Ak);function Bk(){this.a=fd}s(32,27,{},Bk);
-function Ck(){this.a=id}s(33,27,{},Ck);function Dk(){this.a=nd}s(34,27,{},Dk);function Ek(){this.a=wd}s(35,27,{},Ek);function Fk(){this.a=Dd}s(36,27,{},Fk);function Gk(){this.a=Ed}s(37,27,{},Gk);function Hk(){this.a=Fd}s(38,27,{},Hk);function Ik(){this.a=Gd}s(39,27,{},Ik);function Jk(){this.a=Nd}s(40,27,{},Jk);function Kk(){this.a=Td}s(41,27,{},Kk);function Lk(){this.a=Vd}s(42,27,{},Lk);function Mk(){this.a=Yd}s(43,27,{},Mk);function Nk(){this.a=oe}s(44,27,{},Nk);function Ok(){this.a=we}
-s(45,27,{},Ok);function Pk(){this.a=xe}s(46,27,{},Pk);function Qk(){this.a=ye}s(47,27,{},Qk);function Rk(){this.a=He}s(48,27,{},Rk);function Sk(a){this.a=a.id}s(49,1,{4:1,5:1},Sk);_.a=null;function Tk(){this.a=Me}s(50,27,{},Tk);function Uk(){this.a=Ve}s(51,27,{},Uk);function Vk(){this.a=We}s(52,27,{},Vk);function Wk(){this.a=Xe}s(53,27,{},Wk);function Xk(){this.a=Ze}s(54,27,{},Xk);function Yk(){this.a=af}s(55,27,{},Yk);function Zk(){this.a=cf}s(56,27,{},Zk);function $k(){this.a=df}s(57,27,{},$k);
-function al(){this.a=kf}s(58,27,{},al);function bl(){this.a=lf}s(59,27,{},bl);function cl(){this.a=nf}s(60,27,{},cl);function dl(){this.a=of}s(61,27,{},dl);function el(){this.a=pf}s(62,27,{},el);function fl(){this.a=qf}s(63,27,{},fl);function gl(){this.a=Cf}s(64,27,{},gl);function hl(){this.a=Ff}s(65,27,{},hl);function il(){this.a=Pf}s(66,27,{},il);function jl(){this.a=Wf}s(67,27,{},jl);s(68,31,{},function(a){this.a=a});function kl(){this.a=Xf}s(69,27,{},kl);
-function ll(){ll=u;ml=new Ak("aria-activedescendant")}var ml;function nl(){this.a=ag}s(71,27,{},nl);function ol(){this.a=bg}s(72,27,{},ol);function pl(){this.a=dg}s(73,27,{},pl);
-function ql(){ql=u;rl=new yk;sl=new xk;tl=new zk;ul=new Bk;vl=new Ck;wl=new Dk;xl=new Ek;yl=new Fk;zl=new Gk;Al=new Hk;Bl=new Ik;Cl=new Jk;Dl=new Kk;El=new Lk;Fl=new Mk;Gl=new Nk;Hl=new Pk;Il=new Ok;Jl=new Qk;Kl=new Rk;Ll=new Tk;Ml=new Uk;Nl=new Wk;Ol=new Xk;Pl=new Vk;Ql=new Yk;Rl=new Zk;Sl=new $k;Tl=new al;Ul=new cl;Vl=new el;Wl=new fl;Xl=new dl;Yl=new bl;Zl=new gl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ol;em=new nl;fm=new pl;gm=new hm;im=new jm;km=new lm;mm=new nm;om=new pm;qm=new rm;sm=
-new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Tm=new Um;Vm=new Wm;Xm=new Ym;Zm=new $m;an=new bn;cn=new dn;en=new fn;C=new Ci;x(C,dg,fm);x(C,ad,sl);x(C,Td,Dl);x(C,bd,rl);x(C,ed,tl);x(C,Yd,Fl);x(C,fd,ul);x(C,id,vl);x(C,nd,wl);x(C,wd,xl);x(C,xe,Hl);x(C,Dd,yl);x(C,ye,Jl);x(C,Ed,zl);x(C,Fd,Al);x(C,Gd,Bl);x(C,Nd,Cl);x(C,We,Pl);x(C,Vd,El);x(C,oe,Gl);x(C,we,Il);x(C,He,Kl);x(C,Me,Ll);x(C,Ve,Ml);x(C,Xe,Nl);x(C,Ze,Ol);x(C,af,Ql);x(C,cf,Rl);x(C,df,Sl);x(C,kf,Tl);x(C,lf,Yl);x(C,nf,Ul);x(C,of,Xl);x(C,
-pf,Vl);x(C,Pf,am);x(C,ag,em);x(C,qf,Wl);x(C,Cf,Zl);x(C,Ff,$l);x(C,Wf,bm);x(C,Xf,cm);x(C,bg,dm);x(C,ig,km);x(C,jg,gm);x(C,kg,im);x(C,qg,om);x(C,rg,qm);x(C,og,mm);x(C,ug,sm);x(C,wg,um);x(C,xg,wm);x(C,Ag,Cm);x(C,Cg,ym);x(C,Dg,Am);x(C,Ig,Tm);x(C,Jg,Vm);x(C,Lg,Xm);x(C,Mg,Zm);x(C,Tg,en);x(C,Ug,an);x(C,Vg,cn)}var sl,rl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Il,Hl,Jl,Kl,Ll,Ml,Pl,Nl,Ol,Ql,Rl,Sl,Tl,Yl,Ul,Xl,Vl,Wl,Zl,$l,am,bm,cm,em,dm,fm,C,km,gm,im,mm,om,qm,sm,um,wm,Cm,ym,Am,Tm,Vm,Xm,Zm,en,an,cn;
-function lm(){this.a=ig}s(75,27,{},lm);function hm(){this.a=jg}s(76,27,{},hm);function jm(){this.a=kg}s(77,27,{},jm);function nm(){this.a=og}s(78,27,{},nm);function pm(){this.a=qg}s(79,27,{},pm);function rm(){this.a=rg}s(80,27,{},rm);function tm(){this.a=ug}s(81,27,{},tm);function vm(){this.a=wg}s(82,27,{},vm);function xm(){this.a=xg}s(83,27,{},xm);function Dm(){this.a=Ag}s(84,27,{},Dm);function zm(){this.a=Cg}s(85,27,{},zm);function Bm(){this.a=Dg}s(86,27,{},Bm);function Um(){this.a=Ig}
-s(87,27,{},Um);function Wm(){this.a=Jg}s(88,27,{},Wm);function Ym(){this.a=Lg}s(89,27,{},Ym);function $m(){this.a=Mg}s(90,27,{},$m);function fn(){this.a=Tg}s(91,27,{},fn);function bn(){this.a=Ug}s(92,27,{},bn);function dn(){this.a=Vg}s(93,27,{},dn);function wk(){this.a=ak()}function ak(){return(new Date).getTime()}s(94,1,{},wk);function gn(a){var b,c,d;d=new hn;for(c=a;c;)b=c.wc(),c!=a&&jn(d.a,"Caused by: "),kn(d,c.cZ.d),jn(d.a,lb),jn(d.a,null==b?"(No exception detail)":b),jn(d.a,aa),c=c.e}
-function ln(a){var b,c,d;c=v(mn,k,81,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new nn;c[d]=a[d]}}function on(a){var b;b=a.cZ.d;a=a.wc();return null!=a?b+lb+a:b}s(99,1,{68:1,82:1});_.wc=function(){return this.f};_.tS=function(){return on(this)};_.e=null;_.f=null;function pn(a){qn();this.f=a}s(98,99,Rh,pn);function Oi(a){qn();this.f=a}function Li(a,b){qn();this.e=b;this.f=a}s(97,98,qi,Oi,Li);
-function rn(a){qn();this.b=a;this.a=j;var b,c,d;c=[];d=v(mn,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);ln(d)}s(96,97,qi,rn);
-_.wc=function(){if(null==this.c){this.d=null==this.b?Hf:tn(this.b)?null==this.b?null:this.b.name:y(this.b,1)?"String":un(this.b).d;this.a=this.a+lb+(tn(this.b)?null==this.b?null:this.b.message:this.b+j);var a;if(tn(this.b)){a=this.b;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+lb+a[c]}catch(d){}a=b}else a=j;this.c=ua+this.d+") "+a+this.a}return this.c};_.a=j;_.b=null;_.c=null;_.d=null;function vn(a,b){return wn(a)?a.eQ(b):a===b}
-function un(a){return wn(a)?a.cZ:xn}function yn(a){return wn(a)?a.hC():wi(a)}
-function zn(){var a;zn=u;An=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Bn(a){zn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=An[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var An;s(105,1,{});function wi(a){return a.$H||(a.$H=++Cn)}function Dn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function En(){return $wnd.setTimeout(function(){0!=Fn&&(Fn=0);Gn=-1},10)}var Fn=0,Cn=0,Hn=0,Gn=-1;
-function In(){In=u;Jn=new Kn}function Ln(a,b){a.a=Mn(a.a,[b,!1]);a.j||(a.j=!0,!a.e&&(a.e=new Nn(a)),On(a.e,1),!a.i&&(a.i=new Pn(a)),On(a.i,50))}function Kn(){}function Qn(a){return a.xc()}function Mn(a,b){!a&&(a=[]);a[a.length]=b;return a}function Rn(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].xc()&&(b=Mn(b,e)):e[0].pc()}catch(f){if(f=Ki(f),!y(f,82))throw f;}}return b}function On(a,b){In();$wnd.setTimeout(function(){B(Qn)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(107,105,{},Kn);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=!1;var Jn;function Nn(a){this.a=a}s(108,1,{},Nn);_.xc=function(){this.a.d=!0;var a=this.a,b;a.a&&(b=a.a,a.a=null,!a.f&&(a.f=[]),Rn(b,a.f));if(a.f){b=a.f;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=ak();100>ak()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].xc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.f=b}this.a.d=!1;return this.a.j=!!this.a.a||!!this.a.f};_.a=null;
-function Pn(a){this.a=a}s(109,1,{},Pn);_.xc=function(){this.a.d&&On(this.a.e,1);return this.a.j};_.a=null;function Sn(a){for(var b={},c=[],d=arguments.callee.caller.caller;d;){var e=a.yc(d.toString());c.push(e);var e=jb+e,f=b[e];if(f){var g,i;for(g=0,i=f.length;g<i;g++)if(f[g]===d)return c}(f||(b[e]=[])).push(d);d=d.caller}return c}function qn(){var a,b,c,d;c=Sn(new Tn);d=v(mn,k,81,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new sn(c[a]);ln(d)}function Tn(){}s(112,1,{},Tn);
-_.yc=function(a){var b,c,d;d=j;a=Un(a);b=a.indexOf(ua);c=0==a.indexOf(pe)?8:0;-1==b&&(b=Vn(a,Wn(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=Un(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};function jn(a,b){a[a.explicitLength++]=null==b?Hf:b}function Xn(){var a=[];a.explicitLength=0;return a}function Yn(a){var b,c;b=(c=a.join(j),a.length=a.explicitLength=0,c);return a[a.explicitLength++]=b}function Zn(a,b){return parseInt(a[b])||0}function $n(a,b){return null==a[b]?null:""+a[b]}
-function ao(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function bo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Jj(a){a=a.button;return 1==a?4:2==a?2:1}function co(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==lg}function Wj(a){var b;try{b=a.getBoundingClientRect().left}catch(c){b=0}b+=$wnd.pageXOffset;co(a)&&(a=a.offsetParent,b+=a?a.offsetWidth-a.clientWidth:0);return b}
-function Xj(a){try{return a.getBoundingClientRect().top}catch(b){return 0}}function Vj(a){var b;b=a.scrollLeft||0;co(a)&&(b=-b);return b}function eo(a,b){if(1!=a.nodeType&&9!=a.nodeType)return a==b;return 1!=b.nodeType&&(b=b.parentNode,!b)?!1:9==a.nodeType?a===b||a.body&&a.body.contains(b):a===b||a.contains(b)}function nj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function mj(){var a=$doc;return(D(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}
-function E(a,b){this.b=a;this.c=b}s(139,1,{68:1,71:1,73:1});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};_.tS=function(){return this.b};_.b=null;_.c=0;function tj(){tj=u;fo=new go;ho=new io;jo=new ko;lo=new mo;no=new oo;po=F(qo,k,6,[fo,ho,jo,lo,no])}s(138,139,$h);var po,jo,ho,lo,fo,no;function go(){E.call(this,fc,0)}s(140,138,$h,go);function io(){E.call(this,"DOTTED",1)}s(141,138,$h,io);function ko(){E.call(this,"DASHED",2)}s(142,138,$h,ko);
-function mo(){E.call(this,"HIDDEN",3)}s(143,138,$h,mo);function oo(){E.call(this,"SOLID",4)}s(144,138,$h,oo);function ro(){ro=u;so=new to;uo=new vo;wo=new xo;yo=new zo;Ao=new Bo;Co=new Do;Eo=new Fo;Go=new Ho;Io=new Jo;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=F(cp,k,7,[so,uo,wo,yo,Ao,Co,Eo,Go,Io,Ko,Mo,Oo,Qo,So,Uo,Wo,Yo,$o])}s(145,139,gi);var bp,uo,Yo,wo,so,Co,Wo,Ao,Eo,Go,Io,yo,$o,Ko,Mo,Oo,So,Uo,Qo;function to(){E.call(this,Mb,0)}s(146,145,gi,to);
-function Lo(){E.call(this,"SE_RESIZE",9)}s(147,145,gi,Lo);function No(){E.call(this,"SW_RESIZE",10)}s(148,145,gi,No);function Po(){E.call(this,"S_RESIZE",11)}s(149,145,gi,Po);function Ro(){E.call(this,"W_RESIZE",12)}s(150,145,gi,Ro);function To(){E.call(this,"TEXT",13)}s(151,145,gi,To);function Vo(){E.call(this,"WAIT",14)}s(152,145,gi,Vo);function Xo(){E.call(this,"HELP",15)}s(153,145,gi,Xo);function Zo(){E.call(this,"COL_RESIZE",16)}s(154,145,gi,Zo);function ap(){E.call(this,"ROW_RESIZE",17)}
-s(155,145,gi,ap);function vo(){E.call(this,"AUTO",1)}s(156,145,gi,vo);function xo(){E.call(this,"CROSSHAIR",2)}s(157,145,gi,xo);function zo(){E.call(this,"POINTER",3)}s(158,145,gi,zo);function Bo(){E.call(this,"MOVE",4)}s(159,145,gi,Bo);function Do(){E.call(this,"E_RESIZE",5)}s(160,145,gi,Do);function Fo(){E.call(this,"NE_RESIZE",6)}s(161,145,gi,Fo);function Ho(){E.call(this,"NW_RESIZE",7)}s(162,145,gi,Ho);function Jo(){E.call(this,"N_RESIZE",8)}s(163,145,gi,Jo);
-function dp(){dp=u;ep=new fp;gp=new hp;ip=new jp;kp=new lp;mp=F(np,k,8,[ep,gp,ip,kp])}s(164,139,Mh);var mp,gp,ip,kp,ep;function fp(){E.call(this,fc,0)}s(165,164,Mh,fp);function hp(){E.call(this,"BLOCK",1)}s(166,164,Mh,hp);function jp(){E.call(this,"INLINE",2)}s(167,164,Mh,jp);function lp(){E.call(this,"INLINE_BLOCK",3)}s(168,164,Mh,lp);function op(){op=u;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=F(yp,k,10,[pp,rp,tp,vp])}s(169,139,fi);var xp,pp,rp,tp,vp;function qp(){E.call(this,Gb,0)}
-s(170,169,fi,qp);function sp(){E.call(this,$b,1)}s(171,169,fi,sp);function up(){E.call(this,bc,2)}s(172,169,fi,up);function wp(){E.call(this,vc,3)}s(173,169,fi,wp);function sj(){sj=u;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=F(Sp,k,11,[zp,Bp,Dp,Fp,Hp,Jp,Lp,Np,Pp])}s(174,139,Wh);var Rp,Np,Dp,Fp,Lp,Pp,Jp,Bp,Hp,zp;function Ap(){E.call(this,"PX",0)}s(175,174,Wh,Ap);function Cp(){E.call(this,"PCT",1)}s(176,174,Wh,Cp);
-function Ep(){E.call(this,"EM",2)}s(177,174,Wh,Ep);function Gp(){E.call(this,"EX",3)}s(178,174,Wh,Gp);function Ip(){E.call(this,"PT",4)}s(179,174,Wh,Ip);function Kp(){E.call(this,"PC",5)}s(180,174,Wh,Kp);function Mp(){E.call(this,"IN",6)}s(181,174,Wh,Mp);function Op(){E.call(this,"CM",7)}s(182,174,Wh,Op);function Qp(){E.call(this,"MM",8)}s(183,174,Wh,Qp);function Tp(){Tp=u;Up=[];Vp=[];Wp=[]}var Up,Vp,Wp;function Xp(){Xp=u;Yp()}function Yp(){Yp=u;Xp();Zp=v(H,r,-1,30,1)}
-function $p(a,b,c){a=$doc.styleSheets[a];c?a.cssText+=b:a.cssText=b+a.cssText}var Zp;s(198,1,{});_.tS=function(){return"An event type"};_.f=null;s(197,198,{});_.Bc=function(){this.e=!1;this.f=null};_.e=!1;s(196,197,{});_.Ac=function(){return this.Cc()};_.a=null;var aq=_.b=null;function bq(){bq=u;cq=new dq(jd,new eq)}function eq(){}s(195,196,{},eq);_.zc=function(a){a.Dc(this)};_.Cc=function(){return cq};var cq;function fq(){fq=u;gq=new dq(vd,new hq)}function hq(){}s(199,196,{},hq);
-_.zc=function(a){iq();jq(this,a.b,kq(a.a.a,a.a.a.gb.selectedIndex))};_.Cc=function(){return gq};var gq;s(202,196,Nh);function Oj(a,b){return(a.a.clientX||0)-Wj(b)+Vj(b)+$wnd.pageXOffset}function Pj(a,b){return(a.a.clientY||0)-(Xj(b)+$wnd.pageYOffset)+(b.scrollTop||0)+$wnd.pageYOffset}function uj(a){var b;return(b=a.b)?Oj(a,b):a.a.clientX||0}function Ij(a){var b;return(b=a.b)?Pj(a,b):a.a.clientY||0}s(201,202,Nh);function lq(){lq=u;mq=new dq(yd,new nq)}function nq(){}s(200,201,Nh,nq);_.zc=function(a){a.Ec(this)};
-_.Cc=function(){return mq};var mq;function oq(){oq=u;pq=new dq(Hd,new qq)}function qq(){}s(203,196,{},qq);_.zc=function(){this.a.preventDefault();this.a.stopPropagation()};_.Cc=function(){return pq};var pq;s(206,1,{38:1});_.hC=function(){return this.c};_.tS=function(){return"Event type"};var rq=_.c=0;function qk(){this.c=++rq}s(205,206,li,qk);function dq(a,b){this.c=++rq;this.a=b;!aq&&(aq=new sq);aq.a[a]=this;this.b=a}s(204,205,li,dq);_.a=null;_.b=null;function tq(){tq=u;uq=new dq(Jd,new vq)}
-function vq(){}s(207,201,Nh,vq);_.zc=function(a){var b=a.a,a=!a.a.z.c,c,d;if(a!=b.z.c)if(b.bb){if(a){if(b.F!=(wq(),xq))a=yq(b.gb),c=new zq(Zn(b.gb,Lf),Zn(b.gb,Kf)),d=new zq(Zn(b.K.ab.gb,Lf),Zn(b.K.ab.gb,Kf)),b.w.b=a.b-(c.b-d.b),b.w.a=a.a-(c.a-d.a);Aq(b.z,!0);a=Zn(b.K.ab.gb,Lf);Bq(b,new zq(a,Cq(b.K.ab).a));b.A&&b.F!=xq&&Dq(b.f,b)}else Aq(b.z,!1),b.F!=(wq(),xq)?Bq(b,new zq(b.w.b,b.w.a)):Eq(b,yq(b.f.gb)),b.A&&b.F!=xq&&Fq(b.f,b);Gq(b.K.ab)}else Aq(b.z,!0)};_.Cc=function(){return uq};var uq;
-s(208,196,{});function Hq(){Hq=u;Iq=new dq(ae,new Jq)}function Jq(){}s(209,208,{},Jq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Iq};var Iq;function Kq(){Kq=u;Lq=new dq(be,new Mq)}function Mq(){}s(210,208,{},Mq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};_.Cc=function(){return Lq};var Lq;function Nq(){Nq=u;Oq=new dq(ce,new Pq)}function Pq(){}s(211,208,{},Pq);_.zc=function(){this.a.stopPropagation();this.a.preventDefault()};
-_.Cc=function(){return Oq};var Oq;function Qq(){Qq=u;Rq=new dq(de,new Sq)}function Sq(){}s(212,208,{},Sq);_.zc=function(a){a=Tq(a.a);(this.a.dataTransfer||null).setData(Gg,a)};_.Cc=function(){return Rq};var Rq;function Uq(){Uq=u;Vq=new dq(ee,new Wq)}function Wq(){}s(213,208,{},Wq);
-_.zc=function(a){var b,c,d,e;this.a.stopPropagation();this.a.preventDefault();d=(this.a.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.a.d&&e>=a.a.d)break a;b=d[e];c=new FileReader;Xq(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(Gg),Yq(a.a.b,b))};_.Cc=function(){return Vq};var Vq;function Zq(){Zq=u;$q=new dq(je,new ar)}function ar(){}s(214,196,{},ar);_.zc=function(a){Uj(a.a.a)};_.Cc=function(){return $q};var $q;
-function br(){br=u;cr=new dq(re,new dr)}function dr(){}s(215,196,{},dr);_.zc=function(a){var b,c;b=this.a.rotation;c=this.a.scale;a.a.e&&(0!=b&&a.a.b.b!=b&&(a.a.b.b=b,a.a.b.a=null,er(a.a.e,a.a.b)&&this.a.preventDefault()),a.a.d=!0);a.a.f&&(1!=c&&a.a.b.c!=c&&(a.a.b.a=null,a.a.b.c=c,fr(a.a.f,a.a.b)&&this.a.preventDefault()),a.a.d=!0)};_.Cc=function(){return cr};var cr;function gr(){gr=u;hr=new dq(te,new ir)}function ir(){}s(216,196,{},ir);_.zc=function(a){a.a.a&&(a.a.b.a=null,jr(a.a.a,a.a.b))};
-_.Cc=function(){return hr};var hr;function kr(){kr=u;lr=new dq(ue,new mr)}function mr(){}s(217,196,{},mr);_.zc=function(){this.a.preventDefault()};_.Cc=function(){return lr};var lr;s(219,196,{});s(218,219,{});function nr(){nr=u;or=new dq(Re,new pr)}function pr(){}s(220,218,{},pr);
-_.zc=function(a){var b,c;c=this.a.keyCode||0;0<=c&&c<(qr(),rr).length&&-999!=(qr(),rr)[c]&&(c=(qr(),rr)[c]);b=new sr(null,c,null);if(this.a.ctrlKey||this.a.shiftKey||this.a.metaKey||this.a.altKey)this.a.ctrlKey&&(b.e|=2),this.a.altKey&&(b.e|=8),this.a.metaKey&&(b.e|=4),this.a.shiftKey&&(b.e|=1);a:{var a=a.a.c,d,e;a.ib=!1;if(!a.y){a.ib=!0;a.I=j;e=0;d=8==b.e;b=0!=(b.e&2);switch(c){case 99:case 67:b?tr(Tq(a)):e=301;break;case 118:case 86:b&&ur(a.t,(!a.tb&&(a.tb=new vr(a)),a.tb));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:wr(a,$n((xr(),yr)._b.a.gb,Xg));e=1201;a.c=18;break;case 104:case 72:a.ib=!0;a.I=Ub;e=1300;break;case 114:case 82:a.ib=!0;a.I=rc;e=1301;break;case 116:case 84:701==a.b?(e=236,a.ib=!0,a.I=Ka):801==a.b?(e=237,a.ib=!0,a.I=Ja):(e=233,a.ib=!0,a.I="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.ib=!0,a.I=Ra);break;case 122:case 90:b?e=110:(e=239,a.ib=!0,a.I=Ua);break;case 97:case 65:e=235;a.ib=!0;a.I="-COOH";break;case 101:case 69:e=238;a.ib=!0;a.I=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.ib=!0;a.I=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.b?(e=254,a.ib=!0,a.I="-F"):801==a.b?(e=255,a.ib=!0,a.I="-Cl"):901==a.b?(e=256,a.ib=!0,a.I="-Br"):1001==a.b?(e=257,a.ib=!0,a.I="-I"):501==a.b?(e=259,a.ib=!0,a.I="-OH"):401==a.b?(e=258,a.ib=!0,
-a.I="-NH2"):e=202;break;case 61:501==a.b?(e=250,a.ib=!0,a.I="=O"):e=203;break;case 35:e=204;break;case 48:105==a.b?zr(a,0):d?(e=223,a.ib=!0,a.I="-3-Furyl"):(e=221,a.ib=!0,a.I="-Furyl");break;case 49:105==a.b?zr(a,1):1301==a.b?(a.ib=!0,a.I="-R1",e=1302):e=209;break;case 50:105==a.b&&zr(a,2);1301==a.b&&(a.ib=!0,a.I="-R2",e=1303);break;case 51:105==a.b?zr(a,3):1301==a.b?(a.ib=!0,a.I="-R3",e=1304):e=206;break;case 52:105==a.b?zr(a,4):e=207;break;case 53:105==a.b?zr(a,5):e=208;break;case 54:105==a.b?zr(a,
-6):e=210;break;case 55:105==a.b?zr(a,7):e=211;break;case 56:105==a.b?zr(a,8):e=212;break;case 57:105==a.b?zr(a,9):(a.ib=!0,a.I="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Ar(a,e)}b=!0}b&&this.a.preventDefault()};_.Cc=function(){return or};var or;function Br(){Br=u;Cr=new dq(sf,new Dr)}function Dr(){}s(221,201,Nh,Dr);_.zc=function(a){a.mc(this)};_.Cc=function(){return Cr};var Cr;
-function oj(){oj=u;pj=new dq(tf,new Er)}function Er(){}s(222,201,Nh,Er);_.zc=function(a){a.nc(this)};_.Cc=function(){return pj};var pj;function Fr(){Fr=u;Gr=new dq(uf,new Hr)}function Hr(){}s(223,201,Nh,Hr);_.zc=function(a){var b;a.e&&1==a.d&&(b=new Nj(cj,null),a.b.i=a.f+b.a,a.b.j=a.i+b.d,dj(a))};_.Cc=function(){return Gr};var Gr;function qj(){qj=u;rj=new dq(wf,new Ir)}function Ir(){}s(224,201,Nh,Ir);_.zc=function(a){a.oc(this)};_.Cc=function(){return rj};var rj;function sq(){this.a={}}
-s(225,1,{},sq);_.a=null;s(228,202,Nh);var Jr=null;function Kr(){Kr=u;Lr=new dq(Og,new Mr)}function Mr(){}s(227,228,Nh,Mr);_.zc=function(a){Nr(a.a,this,a.a.k)};_.Cc=function(){return Lr};var Lr;function Or(){Or=u;Pr=new dq(Pg,new Qr)}function Qr(){}s(229,228,Nh,Qr);_.zc=function(a){Nr(a.a,this,a.a.k)};_.Cc=function(){return Pr};var Pr;function Rr(){var a;this.a=(a=document.createElement(Xd),a.setAttribute(Mf,"return;"),typeof a.ontouchstart==pe)}s(230,1,{},Rr);
-function Sr(){Sr=u;Tr=new dq(Qg,new Ur)}function Ur(){}s(231,228,Nh,Ur);_.zc=function(a){Nr(a.a,this,a.a.n)};_.Cc=function(){return Tr};var Tr;function Vr(){Vr=u;Wr=new dq(Rg,new Xr)}function Xr(){}s(232,228,Nh,Xr);_.zc=function(a){Yr(a.a,this)&&(a.a.j&&Zr(a.a.j,a.a.b)?a.a.d=!0:(this.a.preventDefault(),ek(a.a.c,750),a.a.d=!1))};_.Cc=function(){return Wr};var Wr;function $r(a,b){this.a=b;this.b=a}function as(a,b,c){pk&&(b=new $r(b,c),a.Nc(b))}s(233,197,{},$r);_.zc=function(a){a.Jc(this)};_.Ac=function(){return pk};
-_.a=!1;var pk=_.b=null;function bs(a){this.a=a}s(234,197,{},bs);_.zc=function(a){a.Kc(this)};_.Ac=function(){return cs};var cs=_.a=null;function ds(){}function es(a){var b;fs&&(b=new ds,a.Nc(b))}s(235,197,{},ds);_.zc=function(a){a.Lc(this)};_.Ac=function(){return fs};var fs=null;function gs(a){this.a=a}s(236,197,{},gs);_.zc=function(a){a.Mc(this)};_.Ac=function(){return hs};var hs=_.a=null;function is(){}s(237,197,{},is);_.zc=function(a){a.a.N&&a.a.xd()};_.Ac=function(){return js};var js=null;
-function ks(a,b,c){a=a.a;if(!b)throw new ls("Cannot add a handler with a null type");if(!c)throw new ls("Cannot add a null handler");0<a.b?ms(a,new ns(a,b,c)):os(a,b,null,c);return new ps(new qs(a,b,c))}
-function rs(a,b){var c;!b.e||b.Bc();c=b.f;b.f=a.b;try{var d=a.a,e,f,g,i,h;if(!b)throw new ls("Cannot fire null event");try{++d.b;i=ss(d,b.Ac(),null);e=null;for(h=d.c?i.of(i.ue()):i.nf();d.c?h.qf():h.Qc();){g=d.c?h.rf():h.Rc();try{b.zc(g)}catch(l){if(l=Ki(l),y(l,82))f=l,!e&&(e=new ts),us(e,f);else throw l;}}if(e)throw new vs(e);}finally{if(--d.b,0==d.b){var m,o;if(d.a)try{for(o=new Ei(d.a);o.b<o.d.ue();)m=Fi(o),m.pc()}finally{d.a=null}}}}catch(n){n=Ki(n);if(y(n,39))throw new ws(n.a);throw n;}finally{null==
-c?(b.e=!0,b.f=null):b.f=c}}function Ks(a){Ls.call(this,a,!1)}function Ls(a,b){this.a=new Ms(b);this.b=a}s(238,1,Yh,Ks,Ls);_.Nc=function(a){rs(this,a)};_.a=null;_.b=null;s(241,1,{});function ms(a,b){!a.a&&(a.a=new Zi);Ti(a.a,b)}function os(a,b,c,d){var e;e=bj(a.d,b);e||(e=new Ci,x(a.d,b,e));a=e.qe(c);a||(a=new Zi,e.se(c,a));a.ef(d)}function Ns(a,b,c,d){var e,f;e=ss(a,b,c);e.gf(d)&&e.re()&&(f=bj(a.d,b),f.te(c),f.re()&&Ni(a.d,b))}
-function ss(a,b,c){a=bj(a.d,b);if(!a)return Os(),Os(),Ps;c=a.qe(c);return!c?(Os(),Os(),Ps):c}s(240,241,{});_.a=null;_.b=0;_.c=!1;function Ms(a){this.d=new Ci;this.c=a}s(239,240,{},Ms);function ps(a){this.a=a}s(242,1,{},ps);_.a=null;function vs(a){Li.call(this,Qs(a),Rs(a));this.a=a}function Rs(a){a=a.qd();return!a.Qc()?null:a.Rc()}
-function Qs(a){var b,c,d;b=a.ue();if(0==b)return null;b=new Ss(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.qd();a.Qc();)d=a.Rc(),c?c=!1:jn(b.a,"; "),d=d.wc(),jn(b.a,d);return Yn(b.a)}s(244,97,Ph,vs);_.a=null;function ws(a){vs.call(this,a)}s(243,244,Ph,ws);s(245,1,{},function(){});function Ts(a){a=$n(a,Ud);return(null==a?0:lg==a||lg.toLowerCase()==a.toLowerCase())?(Us(),Vs):(null==a?0:bf==a||bf.toLowerCase()==a.toLowerCase())?(Us(),Ws):(Us(),Xs)}
-function Us(){Us=u;Vs=new Ys("RTL",0);Ws=new Ys("LTR",1);Xs=new Ys(Mb,2);Zs=F($s,k,16,[Vs,Ws,Xs])}function Ys(a,b){E.call(this,a,b)}s(247,139,{16:1,68:1,71:1,73:1},Ys);var Zs,Xs,Ws,Vs;function at(){}function bt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=bt(e,d);F(a,b,c,d);return d}function ct(a){return dt([et,H],[k,r],[67,-1],a,0,2,1)}
-function dt(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=bt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=dt(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){ft();var e=gt,f=ht;ft();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function it(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new jt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new jt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new jt;}a[b]=c}s(248,1,{},at);_.qI=0;
-function ft(){ft=u;gt=[];ht=[];var a=new at,b=gt,c=ht,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var gt,ht;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function tn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function wn(a){return a.tM==u||a.cM&&!!a.cM[1]}function kt(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function lt(){var a;$stats&&mt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(zf)&&9<=$doc.documentMode)a=Le;else if(-1!=a.indexOf(zf)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(Le,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&mt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(nt,k,1,[Hb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&mt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Tp();Wp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Tp();0!=Wp.length&&(a=Wp.join(j),a=(Xp(),a),0==$doc.styleSheets.length?$doc.createStyleSheet().cssText=a:$p(0,a,!1),Wp.length=0);if(0!=Up.length){a=Up.join(j);a=(Xp(),a);var d,e,f;d=$doc.styleSheets.length;if(30>d)$doc.createStyleSheet().cssText=a;else{f=2147483647;e=-1;for(b=0;b<d;++b)c=Zp[b],0==c&&(c=Zp[b]=$doc.styleSheets[b].cssText.length),c<=f&&(f=c,e=b);Zp[e]+=a.length;$p(e,a,!0)}Up.length=0}0!=Vp.length&&(a=Vp.join(j),a=(Xp(),a),b=$doc.styleSheets.length,0==b?$doc.createStyleSheet().cssText=
-a:$p(b-1,a,!0),Vp.length=0);$stats&&mt("export.client.JSME_export");new ot;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==pe)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(g){}}function Ki(a){return y(a,82)?a:new rn(a)}function pt(a){return qt(a&4194303,a>>22&4194303,0>a?1048575:0)}function rt(a){return qt(a.l,a.m,a.h)}
-function qt(a,b,c){return _=new st,_.l=a,_.m=b,_.h=c,_}
-function tt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new ut;if(0==a.l&&0==a.m&&0==a.h)return vt=qt(0,0,0),qt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(vt=qt(0,0,0),c=rt((wt(),xt))):(vt=qt(c.l,c.m,c.h),c=qt(0,0,0)),c;g=!1;0!=b.h>>19&&(b=yt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?zt(e):0==c&&0!=d&&0==e?zt(d)+22:0!=c&&0==d&&0==e?zt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=rt((wt(),At)),c=!0,g=!g;else return c=Bt(a,f),g&&Ct(c),vt=qt(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=yt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Bt(c,d);f&&Ct(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=qt(f,i,c);g?vt=yt(c):vt=qt(c.l,c.m,c.h);return e}if(!Dt(a,b))return e?vt=yt(a):vt=qt(a.l,a.m,a.h),qt(0,0,0);c=c?a:qt(a.l,a.m,a.h);var h,l,m,o;f=Et(b)-Et(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=qt(i&4194303,l&4194303,h&1048575);for(l=qt(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&Ct(l);e?(vt=yt(c),d&&(vt=Ft(vt,(wt(),xt)))):vt=qt(c.l,c.m,c.h);return l}
-function Ct(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function Et(a){var b;b=Gt(a.h);return 32==b?(b=Gt(a.m),32==b?Gt(a.l)+32:b+20-10):b-12}var vt=null;function Ht(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return qt(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function It(a,b){return qt(a.l&b.l,a.m&b.m,a.h&b.h)}function Jt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return wt(),Kt;if(-9223372036854775E3>a)return wt(),Lt;if(9223372036854775E3<=a)return wt(),At;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=qt(a,b,c);d&&Ct(b);return b}function Mt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Nt&&(Nt=v(Ot,k,17,256,0)),c=Nt[b],!c&&(c=Nt[b]=pt(a)),c):pt(a)}
-function Pt(a){var b=hh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function Dt(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Qt(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return qt(c&4194303,n&
-4194303,q&1048575)}function yt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return qt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Bt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return qt(c&4194303,d&4194303,e&1048575)}function Ft(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return qt(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Rt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return $a;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Rt(yt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Mt(1E9);a=tt(a,b);b=j+L(vt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=$a+b;c=b+c}return c}var Nt=null;function wt(){wt=u;At=qt(4194303,4194303,524287);Lt=qt(0,0,524288);xt=Mt(1);Mt(2);Kt=Mt(0)}var At,Lt,xt,Kt;function st(){}s(257,1,{17:1},st);
-function mt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function St(a,b,c){this.c=this.b=0;this.a=c;this.e=b;this.d=a}s(262,1,{},St);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Tt(a,b){jn(a.a.a,b.a);return a}function Ut(){this.a=new Vt}s(263,1,{},Ut);function Wt(a){if(null==a)throw new ls("css is null");this.a=a}s(264,1,{18:1,68:1},Wt);
-_.eQ=function(a){return!y(a,18)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;function Yt(a){if(null==a)throw new ls("html is null");this.a=a}s(266,1,bi,Yt);_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;s(267,1,bi,function(){this.a=j});_.Oc=function(){return this.a};_.eQ=function(a){return!y(a,19)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};_.a=null;
-function Zt(){Zt=u;$t=RegExp(oa,qe);au=RegExp(qb,qe);bu=RegExp(ob,qe);cu=RegExp(ta,qe);du=RegExp(fa,qe)}function eu(a){Zt();-1!=a.indexOf(oa)&&(a=a.replace($t,pa));-1!=a.indexOf(ob)&&(a=a.replace(bu,ra));-1!=a.indexOf(qb)&&(a=a.replace(au,qa));-1!=a.indexOf(fa)&&(a=a.replace(du,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(cu,"&#39;"));return a}var $t,au,bu,du,cu;function fu(a){if(null==a)throw new ls("uri is null");this.a=a}s(269,1,{20:1},fu);_.eQ=function(a){return!y(a,20)?!1:D(this.a,a.a)};_.hC=function(){return Xt(this.a)};
-_.a=null;function gu(){gu=u}s(271,1,{});function hu(){}s(272,1,{},hu);var iu=null;function ju(){}s(273,271,{},ju);var ku=null;function lu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=ss(a.a,f,null).ue();for(e-=1;0<=e;--e)if(d=ss(a.a,f,null).mf(e),y(d,21)&&vn(d.a,b)){var h=a.a,l=f;0<h.b?ms(h,new mu(h,l,null,d)):Ns(h,l,null,d)}}}s(274,1,ri);_.a=null;function nu(a){this.a=a}s(275,274,ri,nu);_.Pc=function(a){a.c&&(this.a.Uc(a.d)||(a.a=!0))};function ou(a){this.a=a}s(276,274,ri,ou);
-_.Lc=function(){var a=this.a;pu((qu(),ru),a.a,!0)};function su(){qn()}s(277,97,qi,su);function tu(a){0!=a.b.c&&!a.e&&!a.c&&(a.e=!0,ek(a.d,1))}function uu(){this.a=new vu(this);this.b=new Zi;this.d=new wu(this);this.f=new xu(this)}s(278,1,{},uu);_.c=!1;_.e=!1;function vu(a){kk();this.a=a}s(279,24,{},vu);_.vc=function(){if(this.a.c){var a=this.a,b;b=yu(a.f.d.b,a.f.b);zu(a.f);y(b,22)&&new su;a.c=!1;tu(a)}};_.a=null;function wu(a){kk();this.a=a}s(280,24,{},wu);
-_.vc=function(){this.a.e=!1;var a=this.a,b=ak(),c,d,e;e=!1;try{a.c=!0;a.f.a=a.b.c;for(ek(a.a,1E4);a.f.c<a.f.a;){d=Au(a.f);try{if(null==d)break;y(d,22)&&(c=d,c.pc())}finally{(e=-1==a.f.b)||zu(a.f)}if(100<=ak()-b)break}}finally{e||(Zj(a.a),a.c=!1,tu(a))}};_.a=null;function Au(a){var b;a.b=a.c;b=yu(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}function zu(a){Bu(a.d.b,a.b);--a.a;a.b<=a.c&&0>--a.c&&(a.c=0);a.b=-1}function xu(a){this.d=a}s(281,1,{},xu);_.Qc=function(){return this.c<this.a};_.Rc=function(){return Au(this)};
-_.Sc=function(){zu(this)};_.a=0;_.b=-1;_.c=0;_.d=null;function Cu(a,b){var c=(Du(),Eu(b));a.appendChild(c)}function Fu(a,b,c){var d;d=Tj;Tj=a;b==hj&&8192==Gu(a.type)&&(hj=null);c.Tc(a);Tj=d}var Tj=null,hj=null;function Hu(){Hu=u;Iu=new uu}function Lj(a){Hu();if(!a)throw new ls("cmd cannot be null");var b=Iu;Ti(b.b,a);tu(b)}var Iu;function Ju(a){ij();!Ku&&(Ku=new qk);Lu||(Lu=new Ls(null,!0),Mu=new Nu);return ks(Lu,Ku,a)}var Lu=null;function Ou(a){a.e=!1;a.f=null;a.a=!1;a.b=!1;a.c=!0;a.d=null}
-function Nu(){}s(287,197,{},Nu);_.zc=function(a){a.Pc(this);Mu.c=!1};_.Ac=function(){return Ku};_.Bc=function(){Ou(this)};_.a=!1;_.b=!1;_.c=!1;var Ku=_.d=null,Mu=null;function Pu(){Pu=u;Qu=new Ru;Su()||(Qu=null)}var Qu=null;function mk(){}s(289,1,{},mk);_.Jc=function(){for(;0<(kk(),lk).c;)Zj(yu(lk,0))};function ok(a,b){return ks((!Tu&&(Tu=new Uu),Tu),a,b)}
-function Vu(a){nk();Wu||(Xu("function __gwt_initWindowResizeHandler(resize) {\n var wnd = window, oldOnResize = wnd.onresize;\n \n wnd.onresize = function(evt) {\n try {\n resize();\n } finally {\n oldOnResize && oldOnResize(evt);\n }\n };\n \n // Remove the reference once we've initialize the handler\n wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Yu),Wu=!0);return ok((!fs&&(fs=new qk),fs),a)}
-function nk(){Zu||(Xu('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n var wnd = window\n , oldOnBeforeUnload = wnd.onbeforeunload\n , oldOnUnload = wnd.onunload;\n \n wnd.onbeforeunload = function(evt) {\n var ret, oldRet;\n try {\n ret = beforeunload();\n } finally {\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n }\n // Avoid returning null as IE6 will coerce it into a string.\n // Ensure that "" gets returned properly.\n if (ret != null) {\n return ret;\n }\n if (oldRet != null) {\n return oldRet;\n }\n // returns undefined.\n };\n \n wnd.onunload = function(evt) {\n try {\n unload();\n } finally {\n oldOnUnload && oldOnUnload(evt);\n wnd.onresize = null;\n wnd.onscroll = null;\n wnd.onbeforeunload = null;\n wnd.onunload = null;\n }\n };\n \n // Remove the reference once we\'ve initialize the handler\n wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new $u),
-Zu=!0)}function av(){Zu&&as((!Tu&&(Tu=new Uu),Tu),null,!1)}function bv(){var a;Zu&&(a=new cv,Tu&&rs(Tu,a));return null}function dv(){var a,b;if(Wu&&(b=mj(),a=nj(),ev!=b||fv!=a))ev=b,fv=a,es((!Tu&&(Tu=new Uu),Tu))}var Zu=!1,Tu=null,fv=0,ev=0,Wu=!1;function gv(){gv=u;hv=new qk}function cv(){gv()}s(291,197,{},cv);_.zc=function(){null.Kf()};_.Ac=function(){return hv};var hv;function Uu(){Ks.call(this,null)}s(293,238,Yh,Uu);
-function Gu(a){switch(a){case jd:return 4096;case vd:return 1024;case yd:return 1;case Jd:return 2;case je:return 2048;case Re:return 128;case Se:return 256;case Te:return 512;case $e:return 32768;case "losecapture":return 8192;case sf:return 4;case tf:return 64;case uf:return 32;case vf:return 16;case wf:return 8;case "scroll":return 16384;case ge:return 65536;case "DOMMouseScroll":case xf:return 131072;case Hd:return 262144;case "paste":return 524288;case Rg:return 1048576;case Qg:return 2097152;
-case Pg:return 4194304;case Og:return 8388608;case ue:return 16777216;case re:return 33554432;case te:return 67108864;default:return-1}}function ij(){iv||(jv(),kv(),iv=!0)}var iv=!1;function lv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function mv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function jv(){nv=B(function(a){var b;var c=Lu,d,e,f;Ku&&c&&ov(c.a.d,Ku)?(b=Mu.a,d=Mu.b,e=Mu.c,f=Mu.d,Ou(Mu),Mu.d=a,rs(c,Mu),c=!(Mu.a&&!Mu.b),Mu.a=b,Mu.b=d,Mu.c=e,Mu.d=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});pv=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!tn(b)&&y(b,23)&&Fu(a,c,b)});qv=B(function(a){a.preventDefault();pv.call(this,a)});rv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;pv.call(this,a)});sv=B(function(a){if(nv(a)){var b=jj;b&&b.__listener&&!tn(b.__listener)&&y(b.__listener,23)&&(Fu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(yd,sv,!0);$wnd.addEventListener(Jd,sv,!0);$wnd.addEventListener(sf,sv,!0);$wnd.addEventListener(wf,sv,!0);$wnd.addEventListener(tf,sv,!0);$wnd.addEventListener(vf,sv,!0);$wnd.addEventListener(uf,sv,!0);$wnd.addEventListener(xf,sv,!0);$wnd.addEventListener(Re,nv,!0);$wnd.addEventListener(Te,nv,!0);$wnd.addEventListener(Se,
-nv,!0);$wnd.addEventListener(Rg,sv,!0);$wnd.addEventListener(Qg,sv,!0);$wnd.addEventListener(Pg,sv,!0);$wnd.addEventListener(Og,sv,!0);$wnd.addEventListener(ue,sv,!0);$wnd.addEventListener(re,sv,!0);$wnd.addEventListener(te,sv,!0)}function tv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function uv(a,b){switch(b){case "drag":a.ondrag=pv;break;case ae:a.ondragend=pv;break;case be:a.ondragenter=qv;break;case "dragleave":a.ondragleave=pv;break;case ce:a.ondragover=qv;break;case de:a.ondragstart=pv;break;case ee:a.ondrop=pv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,pv,!1);a.addEventListener(b,pv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function vv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?pv:null),c&2&&(a.ondblclick=b&2?pv:null),c&4&&(a.onmousedown=b&4?pv:null),c&8&&(a.onmouseup=b&8?pv:null),c&16&&(a.onmouseover=b&16?pv:null),c&32&&(a.onmouseout=b&32?pv:null),c&64&&(a.onmousemove=b&64?pv:null),c&128&&(a.onkeydown=b&128?pv:null),c&256&&(a.onkeypress=b&256?pv:null),c&512&&(a.onkeyup=b&512?pv:null),c&1024&&(a.onchange=b&1024?pv:null),c&2048&&(a.onfocus=b&2048?pv:null),c&4096&&(a.onblur=b&4096?pv:null),
-c&8192&&(a.onlosecapture=b&8192?pv:null),c&16384&&(a.onscroll=b&16384?pv:null),c&32768&&(a.onload=b&32768?rv:null),c&65536&&(a.onerror=b&65536?pv:null),c&131072&&(a.onmousewheel=b&131072?pv:null),c&262144&&(a.oncontextmenu=b&262144?pv:null),c&524288&&(a.onpaste=b&524288?pv:null),c&1048576&&(a.ontouchstart=b&1048576?pv:null),c&2097152&&(a.ontouchmove=b&2097152?pv:null),c&4194304&&(a.ontouchend=b&4194304?pv:null),c&8388608&&(a.ontouchcancel=b&8388608?pv:null),c&16777216&&(a.ongesturestart=b&16777216?
-pv:null),c&33554432&&(a.ongesturechange=b&33554432?pv:null),c&67108864&&(a.ongestureend=b&67108864?pv:null))}var jj=null,nv=null,sv=null,qv=null,pv=null,rv=null;function kv(){qv=B(function(a){pv.call(this,a);return!1})}function wv(){var a;wv=u;xv=(a=$doc,D(a.compatMode,Hb)?a.documentElement:a.body)}var xv;function yv(){this.b=new Zi}function zv(a){a=a[Yc];return null==a?-1:a}s(299,1,{},yv);_.a=null;function Av(a,b){this.a=a;this.b=b}s(300,1,{},Av);_.a=0;_.b=null;
-function Su(){var a=Qu,b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));Bv=b;var d=$wnd.onhashchange;$wnd.onhashchange=B(function(){var b=j,c=$wnd.location.hash;0<c.length&&(b=a.Vc(c.substring(1)));a.Wc(b);d&&d()});return!0}function Ru(){this.a=new Ks(null)}s(301,1,Yh,Ru);_.Vc=function(a){return decodeURI(a.replace("%23",la))};_.Nc=function(a){rs(this.a,a)};_.Wc=function(a){a=null==a?j:a;if(!D(a,null==Bv?j:Bv))Bv=a,js&&(a=new is,rs(this.a,a))};var Bv=j;
-function Xu(a,b){var c;c=$doc.createElement("script");c.textContent=a||j;$doc.body.appendChild(c);b.pc();$doc.body.removeChild(c)}function $u(){}s(304,1,{},$u);_.pc=function(){$wnd.__gwt_initWindowCloseHandler(B(bv),B(av))};function Yu(){}s(305,1,{},Yu);_.pc=function(){$wnd.__gwt_initWindowResizeHandler(B(dv))};function Yi(a,b){Gi(a._c(),b,!0)}function Xi(a,b){Gi(a._c(),b,!1)}function lj(a,b,c){0<=b&&a.ed(b+Yf);0<=c&&a.cd(c+Yf)}
-function Cv(a,b){null==b||0==b.length?a.gb.removeAttribute(Kg):a.gb.setAttribute(Kg,b)}function Dv(a){var b,a=$n(a,xd);b=Vn(a,Wn(32));return 0<=b?a.substr(0,b-0):a}
-function Gi(a,b,c){if(!a)throw new Oi(nc);b=Un(b);if(0==b.length)throw new rk(Lc);if(c){var d,e,f;d=Un(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=Un(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=Un(e.substr(0,
-c-0)),b=Un(Ev(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Fv(a,b){a.style.display=b?j:Df;a.setAttribute("aria-hidden",""+!b)}s(310,1,mi);_.Xc=function(){return Wj(this.gb)};_.Yc=function(){return Xj(this.gb)+$wnd.pageYOffset};_.Zc=function(){return Zn(this.gb,Kf)};_.$c=function(){return Zn(this.gb,Lf)};_._c=function(){return this.gb};_.ad=function(){return this.gb.style.display!=Df};_.bd=function(){throw new Gv;};_.cd=function(a){this.gb.style[Ie]=a};
-_.dd=function(a){Fv(this.gb,a)};_.ed=function(a){this.gb.style[bh]=a};_.tS=function(){return!this.gb?"(null handle)":this.gb.outerHTML};_.gb=null;function Hv(a,b,c){var d=a.gb,e=c.b;ij();uv(d,e);D(ce,e)&&uv(d,be);ks(!a.db?a.db=new Ks(a):a.db,c,b)}function z(a,b,c){var d;d=Gu(c.b);if(-1==d){var e=a.gb;d=c.b;ij();uv(e,d);D(ce,d)&&uv(e,be)}else-1==a.cb?(e=a.gb,d|=a.gb.__eventBits||0,ij(),vv(e,d)):a.cb|=d;return ks(!a.db?a.db=new Ks(a):a.db,c,b)}
-function Iv(a,b,c){return ks(!a.db?a.db=new Ks(a):a.db,c,b)}function Jv(a){var b;if(a.hd())throw new Kv("Should only call onAttach when the widget is detached from the browser's document");a.bb=!0;a.gb.__listener=a;b=a.cb;a.cb=-1;if(0<b)if(-1==a.cb){var c=a.gb;b|=a.gb.__eventBits||0;ij();vv(c,b)}else a.cb|=b;a.fd();a.ld()}
-function Lv(a,b){var c;switch(Gu(b.type)){case 16:case 32:if((c=b.relatedTarget)&&eo(a.gb,c))return}c=a.gb;var d,e,f;if(aq&&(f=aq.a[b.type]))d=f.a.a,e=f.a.b,f.a.a=b,f.a.b=c,a.db&&rs(a.db,f.a),f.a.a=d,f.a.b=e}function Mv(a){if(!a.hd())throw new Kv("Should only call onDetach when the widget is attached to the browser's document");try{a.md()}finally{try{a.gd()}finally{a.gb.__listener=null,a.bb=!1}}}
-function Uj(a){if(a.fb)if(y(a.fb,29))a.fb.nd(a);else{if(a.fb)throw new Kv("This widget's parent does not implement HasWidgets");}else if(fj(),ov(Nv.a,a)){fj();try{a.kd()}finally{Ni(Nv.a,a)}}}function Ov(a,b){var c;c=a.fb;if(b){if(c)throw new Kv("Cannot set a new parent without first clearing the old parent");a.fb=b;b.hd()&&a.jd()}else try{c&&c.hd()&&a.kd()}finally{a.fb=null}}s(309,310,ui);_.fd=function(){};_.gd=function(){};_.Nc=function(a){this.db&&rs(this.db,a)};_.hd=function(){return this.bb};
-_.jd=function(){Jv(this)};_.Tc=function(a){Lv(this,a)};_.kd=function(){Mv(this)};_.ld=function(){};_.md=function(){};_.bb=!1;_.cb=0;_.db=null;_.eb=null;_.fb=null;function Pv(a){for(a=new Qv(a);a.a.a<a.a.b.c-1;)Rv(a.a),Sv(a.a)}s(308,309,ii);_.fd=function(){Tv(this,(Uv(),Vv))};_.gd=function(){Tv(this,(Uv(),Wv))};function Xv(a,b,c){Uj(b);var d=a.p;Yv(d,b,d.c);d=(Du(),Eu(b.gb));c.appendChild(d);Ov(b,a)}
-function Zv(a,b,c,d,e){var f;if(0>d||d>a.p.c)throw new $v;b.fb==a&&(f=a.od(b),f<d&&--d);Uj(b);Yv(a.p,b,d);e?(e=b.gb,tv(c,(Du(),Eu(e)),d)):(e=(Du(),Eu(b.gb)),c.appendChild(e));Ov(b,a)}function aw(a,b){var c;if(b.fb!=a)return!1;try{Ov(b,null)}finally{c=b.gb;bo(c).removeChild(c);c=a.p;var d;d=bw(c,b);if(-1==d)throw new cw;if(0>d||d>=c.c)throw new $v;for(--c.c;d<c.c;++d)it(c.a,d,c.a[d+1]);it(c.a,c.c,null)}return!0}s(307,308,ii);_.od=function(a){return bw(this.p,a)};
-_.pd=function(a,b,c,d){Zv(this,a,b,c,d)};_.qd=function(){return new dw(this.p)};_.nd=function(a){return aw(this,a)};function ej(a,b,c,d){var e;Uj(b);e=a.p.c;a.td(b,c,d);a.pd(b,a.gb,e,!0)}function ew(a,b){var c;(c=aw(a,b))&&fw(b.gb);return c}function gw(a,b,c,d){if(b.fb!=a)throw new rk("Widget must be a child of this panel.");a.td(b,c,d)}function hw(a,b,c){a=a.gb;-1==b&&-1==c?fw(a):(a.style[Vf]=$c,a.style[Ue]=b+Yf,a.style[Ng]=c+Yf)}
-function iw(){var a=$doc.createElement(Xd);this.p=new jw(this);this.gb=a;this.gb.style[Vf]="relative";this.gb.style[Rf]=Je}function fw(a){a.style[Ue]=j;a.style[Ng]=j;a.style[Vf]=j}s(306,307,ii,iw);_.rd=function(a){Xv(this,a,this.gb)};_.nd=function(a){return ew(this,a)};_.sd=function(a,b,c){gw(this,a,b,c)};_.td=function(a,b,c){hw(a,b,c)};function kw(a,b){if(a.vd())throw new Kv("SimplePanel can only contain one child widget");a.wd(b)}
-function lw(a,b){if(a.ab!=b)return!1;try{Ov(b,null)}finally{a.ud().removeChild(b.gb),a.ab=null}return!0}function mw(a,b){if(b!=a.ab&&(b&&Uj(b),a.ab&&a.nd(a.ab),a.ab=b)){var c=(Du(),Eu(a.ab.gb));a.ud().appendChild(c);Ov(b,a)}}function nw(){this.gb=$doc.createElement(Xd)}s(314,308,ii,nw);_.ud=function(){return this.gb};_.vd=function(){return this.ab};_.qd=function(){return new ow(this)};_.nd=function(a){return lw(this,a)};_.wd=function(a){mw(this,a)};_.ab=null;
-function pw(a,b){a.$&&(qw(a.Z,!1,!1),as(a,a,b))}function rw(a){var b;if(b=a.ab)null!=a.O&&b.cd(a.O),null!=a.P&&b.ed(a.P)}function sw(a,b,c){a.V=b;a._=c;c-=0;a=a.gb;a.style[Ue]=b-0+(sj(),Yf);a.style[Ng]=c+Yf}function tw(a){a.$||(a.bb&&Uj(a),qw(a.Z,!0,!1))}s(313,314,ii);_.ud=function(){return ao(this.gb)};_.Zc=function(){return Zn(this.gb,Kf)};_.$c=function(){return Zn(this.gb,Lf)};_._c=function(){return bo(ao(this.gb))};_.xd=function(){this.yd(!1)};_.yd=function(a){pw(this,a)};
-_.ad=function(){return!D(Je,this.gb.style[Zg])};_.Uc=function(){return!0};_.Pc=function(){};_.md=function(){this.$&&qw(this.Z,!1,!0)};_.cd=function(a){this.O=a;rw(this);0==a.length&&(this.O=null)};_.zd=function(a,b){sw(this,a,b)};_.dd=function(a){this.gb.style[Zg]=a?$g:Je};_.wd=function(a){mw(this,a);rw(this)};_.ed=function(a){this.P=a;rw(this);0==a.length&&(this.P=null)};_.Ad=function(){tw(this)};_.M=!1;_.N=!1;_.O=null;_.P=null;_.Q=null;_.S=null;_.T=!1;_.U=!1;_.V=-1;_.W=!1;_.X=null;_.Y=!1;_.$=!1;
-_._=-1;
-function uw(a,b){var c;nw.call(this);this.R=new vw;this.L=(ww(),xw);this.Z=new yw(this);this.gb.appendChild($doc.createElement(Xd));this.zd(0,0);bo(ao(this.gb))[xd]="gwt-PopupPanel";ao(this.gb)[xd]=Tf;this.N=this.M=a;this.W=!1;c=F(nt,k,1,[b+"Top",b+"Middle",b+"Bottom"]);this.K=new zw(c);this.K._c()[xd]=j;c=bo(ao(this.gb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Oi(nc);d=Un(d);if(0==d.length)throw new rk(Lc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<
-h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}mw(this,this.K);rw(this);Gi(ao(this.gb),Tf,!1);Gi(this.K.b,b+"Content",!0)}s(312,313,ii);_.fd=function(){Jv(this.K)};_.gd=function(){Mv(this.K)};_.vd=function(){return this.K.ab};_.qd=function(){return new ow(this.K)};_.nd=function(a){return this.K.nd(a)};_.wd=function(a){mw(this.K,a);rw(this)};_.K=null;s(311,312,ii);_.kd=function(){Mv(this)};
-function Aw(){Aw=u;Bw=new Cw(Gb,0,(ww(),xw));Dw=new Cw(pc,1,Ew);Fw=new Cw(wc,2,Gw);Hw=F(Iw,k,24,[Bw,Dw,Fw])}function Cw(a,b,c){E.call(this,a,b);this.a=c}s(315,139,{24:1,68:1,71:1,73:1},Cw);_.a=null;var Hw,Bw,Dw,Fw;function Jw(){Jw=u;Kw=F(nt,k,1,[Ng,rf,md])}
-function zw(a){var b;Jw();var c,d;c=this.gb=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Cu(c,this.c);c[td]=0;for(c=c[rd]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[xd]=a[c],Cu(b,Lw(a[c]+"Left")),Cu(b,Lw(a[c]+Ib)),Cu(b,Lw(a[c]+"Right")),b),Cu(this.c,d),1==c&&(this.b=ao(lv(d,1)));this.gb[xd]="gwt-DecoratorPanel"}function Lw(a){var b,c;c=$doc.createElement(Fg);b=$doc.createElement(Xd);var d=(Du(),Eu(b));c.appendChild(d);c[xd]=a;b[xd]=a+"Inner";return c}s(317,314,Zh,zw);_.ud=function(){return this.b};
-_.b=null;_.c=null;var Kw;s(316,317,Zh);s(318,1,{});function Uv(){Uv=u;Vv=new Mw;Wv=new Nw}function Ow(a){vs.call(this,a)}function Tv(a,b){Uv();var c,d,e;c=null;for(e=a.qd();e.Qc();){d=e.Rc();try{b.Bd(d)}catch(f){if(f=Ki(f),y(f,82))d=f,!c&&(c=new ts),us(c,d);else throw f;}}if(c)throw new Ow(c);}s(319,243,Ph,Ow);var Vv,Wv;function Mw(){}s(320,1,{},Mw);_.Bd=function(a){a.jd()};function Nw(){}s(321,1,{},Nw);_.Bd=function(a){a.kd()};s(324,309,ui);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};
-_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.jd=function(){Jv(this);-1==(65535>this.gb.tabIndex?this.gb.tabIndex:-(this.gb.tabIndex%65535)-1)&&(this.gb.tabIndex=0)};s(323,324,ui);function Pw(a){var b;this.gb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",nd),b);this.gb[xd]="gwt-Button";this.gb.innerHTML=a||j}s(322,323,{13:1,15:1,23:1,25:1,28:1,31:1,35:1,37:1},Pw);s(325,307,ii);_.d=null;
-_.e=null;function Qw(a,b){var c;if(a.f)throw new Kv("Composite.initWidget() may only be called once.");Uj(b);c=b.gb;a.gb=c;var d;Du();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Du(),c).__gwt_resolve=Rw(a));a.f=b;Ov(b,a)}function Sw(a){if(-1!=a.cb){var b=a.f,c=a.cb;if(-1==b.cb){var d=b.gb,b=c|(b.gb.__eventBits||0);ij();vv(d,b)}else b.cb|=c;a.cb=-1}a.f.jd();a.gb.__listener=a;a.ld()}s(326,309,Qh);_.hd=function(){return this.f?this.f.hd():!1};_.jd=function(){Sw(this)};
-_.Tc=function(a){Lv(this,a);this.f.Tc(a)};_.kd=function(){this.f.kd()};_.bd=function(){return this.gb=this.f.bd()};_.f=null;function Tw(a,b){a.c=!1;a.a.textContent=b||j;if(a.d!=a.b){a.d=a.b;var c=a.a;switch(a.b.c){case 0:c[Ud]=lg;break;case 1:c[Ud]=bf;break;case 2:Ts(c)!=(Us(),Xs)&&(c[Ud]=j)}}}function Uw(a){this.a=a;this.c=!1;this.d=this.b=Ts(a)}s(327,1,{},Uw);_.a=null;_.b=null;_.c=!1;_.d=null;function kj(){this.gb=Vw()}s(328,314,ii,kj);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};
-_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function Ww(a,b,c,d){b=a.d.a.c.rows[b].cells[c];var e,c=ao(b);e=null;c&&(c=zv(c),e=0>c?null:yu(a.i.b,c));e?Xw(a,e):d&&(b.innerHTML=j||j);return b}function Xw(a,b){var c;if(b.fb!=a)return!1;try{Ov(b,null)}finally{c=b.gb;bo(c).removeChild(c);var d=a.i,e;e=zv(c);c[Yc]=null;c=d.b;Yw(e,c.c);it(c.b,e,null);d.a=new Av(e,d.a)}return!0}s(330,308,ii);_.qd=function(){return new Zw(this)};
-_.nd=function(a){return Xw(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;function $w(a){if(0>=a.b)throw new ax("Row index: 0, Row size: "+a.b);if(0>=a.a)throw new ax("Column index: 0, Column size: "+a.a);}
-function bx(){this.i=new yv;this.f=$doc.createElement(Bg);this.c=$doc.createElement(Eg);Cu(this.f,this.c);this.gb=this.f;this.d=new cx(this);var a=new dx(this);this.e&&(a.a=this.e.a);a=this.e=a;if(!a.a){a.a=$doc.createElement("colgroup");var b=a.a;tv(a.b.f,(Du(),Eu(b)),0);Cu(a.a,$doc.createElement(Bd))}var c,d;if(1!=this.a){if(1<this.a)for(a=0;a<this.b;++a)for(b=this.a-1;1<=b;--b){c=b;d=void 0;d=this.b;if(a>=d||0>a)throw new ax("Row index: "+a+", Row size: "+d);if(0>c)throw new ax("Column "+c+" must be non-negative: "+
-c);if(this.a<=c)throw new ax("Column index: "+c+", Column size: "+this.a);c=Ww(this,a,b,!1);d=this.c.rows[a];d.removeChild(c)}else for(a=0;a<this.b;++a)for(b=this.a;1>b;++b)c=this.c.rows[a],d=$doc.createElement(Fg),d.innerHTML=sa||j,tv(c,(Du(),Eu(d)),b);this.a=1;a=this.e;b=1;b=1<b?b:1;c=a.a.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Bd),a.a.appendChild(d);else if(c>b)for(;c>b;--c)a.a.removeChild(a.a.lastChild)}if(1!=this.b)if(1>this.b){a=this.c;b=1-this.b;d=this.a;var e=$doc.createElement(Fg);
-e.innerHTML=sa;c=$doc.createElement(Sg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.b=1}else for(;1<this.b;){a=this.b-1;c=b=void 0;c=this.a;for(b=0;b<c;++b)Ww(this,a,b,!1);this.c.removeChild(this.c.rows[a]);--this.b}}s(329,330,ii,bx);_.a=0;_.b=0;function ex(a){for(;++a.b<a.d.c&&!(null!=yu(a.d,a.b)););}function Zw(a){this.c=a;this.d=this.c.i.b;ex(this)}s(331,1,{},Zw);_.Qc=function(){return this.b<this.d.c};
-_.Rc=function(){var a;if(this.b>=this.d.c)throw new cw;a=yu(this.d,this.b);this.a=this.b;ex(this);return a};_.Sc=function(){var a;if(0>this.a)throw new fx;a=yu(this.d,this.a);Uj(a);this.a=-1};_.a=-1;_.b=-1;_.c=null;function cx(a){this.a=a}s(332,1,{},cx);_.a=null;function dx(a){this.b=a}s(333,1,{},dx);_.a=null;_.b=null;function gx(){gx=u;hx=new ix}var hx;function jx(){jx=u;kx=new lx((op(),ud));mx=new lx(Ue);nx=new lx(gg);ox=mx;px=nx;qx=ox}var kx,qx,mx,px,ox,nx;function ix(){}s(335,1,{},ix);
-function lx(a){this.a=a}s(336,335,{},lx);_.a=null;function rx(){rx=u;sx=new tx(rf);ux=new tx(Ng)}var sx,ux;function tx(a){this.a=a}s(337,1,{},tx);_.a=null;function vx(a,b){var c;c=wx(a);Cu(a.b,c);Xv(a,b,c)}function wx(a){var b;b=$doc.createElement(Fg);b[cd]=a.a.a;b.style[Yg]=a.c.a;return b}function xx(a,b){var c,d;d=bo(b.gb);(c=aw(a,b))&&a.b.removeChild(d);return c}
-function yx(){this.p=new jw(this);this.e=$doc.createElement(Bg);this.d=$doc.createElement(Eg);Cu(this.e,this.d);this.gb=this.e;this.a=(jx(),qx);this.c=(rx(),ux);this.b=$doc.createElement(Sg);Cu(this.d,this.b);this.e[td]=$a;this.e[rd]=$a}s(338,325,ii,yx);_.nd=function(a){return xx(this,a)};_.b=null;function zx(){zx=u;new Ci}function Ax(a){zx();Bx.call(this,a.d.a,a.b,a.c,a.e,a.a)}function Cx(a,b,c,d,e){zx();this.a=new Dx(this,a,b,c,d,e);this.gb[xd]="gwt-Image"}
-function Bx(a,b,c,d,e){zx();Cx.call(this,(gu(),new fu(a)),b,c,d,e)}s(339,309,ui,Ax,Cx,Bx);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.Tc=function(a){32768==Gu(a.type)&&this.a&&(this.gb.__gwtLastUnhandledEvent=j);Lv(this,a)};_.ld=function(){var a=this.a;D($e,$n(this.gb,"__gwtLastUnhandledEvent"))&&(a.f=new Ex(a,this),Ln((In(),Jn),a.f))};_.a=null;
-s(341,1,{});_.f=null;function Fx(){Fx=u;Gx()}
-function Dx(a,b,c,d,e,f){var g,i;Fx();this.b=c;this.c=d;this.e=e;this.a=f;this.d=b;g=$doc.createElement(vg);i=new Ut;Tt(Tt(Tt(i,new Wt("width:"+e+(sj(),Yf)+nb)),new Wt("height:"+f+$f)),new Wt("background:url("+b.a+") no-repeat "+-c+"px "+-d+$f));!Hx&&(Hx=new Ix);b=Jx;c=new Wt((new Wt(Yn(i.a.a))).a);i=new Vt;jn(i.a,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='");b=eu(b.a);jn(i.a,b);jn(i.a,"' style='");b=eu(c.a);jn(i.a,b);jn(i.a,"' border='0'>");i=new Yt(Yn(i.a));g.innerHTML=i.a||j;g=
-ao(g);a.bb&&(a.gb.__listener=null);if(a.gb&&(i=a.gb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.gb=g;a.bb&&(a.gb.__listener=a);-1==a.cb?(g=a.gb,a=133333119|(a.gb.__eventBits||0),ij(),vv(g,a)):a.cb|=133333119}s(340,341,{},Dx);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Ex(a,b){this.a=a;this.b=b}s(342,1,{},Ex);
-_.pc=function(){var a,b;this.b.a!=this.a||this!=this.a.f||(this.a.f=null,this.b.bb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent($e,!1,!1),b),this.b.gb.dispatchEvent(a)):this.b.gb.__gwtLastUnhandledEvent=$e)};_.a=null;_.b=null;function Kx(a){var b;!a.a?b=null:a.a?b=a.a:b=a.a==(gx(),hx)?a.b.d==(Us(),Ws)?(jx(),mx):a.b.d==Vs?(jx(),nx):(jx(),ox):a.b.d==(Us(),Ws)?(jx(),nx):a.b.d==Vs?(jx(),mx):(jx(),px);b!=a.c&&(a.c=b,a.gb.style[Hg]=!a.c?j:a.c.a)}s(344,309,ui);_.a=null;_.b=null;_.c=null;
-function Lx(){this.gb=$doc.createElement(Xd);this.b=new Uw(this.gb);this.gb[xd]="gwt-Label"}function Mx(){Lx.call(this);Tw(this.b,ch);Kx(this)}s(343,344,ui,Lx,Mx);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function Nx(a,b){if(0>b||b>=a.gb.options.length)throw new $v;}function kq(a,b){Nx(a,b);return a.gb.options[b].value}
-function Ox(){this.gb=$doc.createElement("select");this.gb[xd]="gwt-ListBox"}s(345,324,ui,Ox);s(346,274,ri);function Px(a){this.a=a}s(347,346,ri,Px);_.Dc=function(){};function Qx(a){this.a=a}s(348,346,ri,Qx);_.Jc=function(a){this.a.Cd(a.f,a.a)};function Rx(a,b,c){var d;if(a.o){var e=d=$doc.createElement(Sg);tv(a.e,(Du(),Eu(e)),b);a=(Du(),Eu(c));d.appendChild(a)}else d=lv(a.e,0),tv(d,(Du(),Eu(c)),b)}
-function Sx(a,b,c){var d;Tx(a,b);c&&b.a?(Tx(a,null),a=b.a,b=(In(),Jn),b.c=Mn(b.c,[new Ux(a),!1])):null!=b.c&&(a.j=new Vx(a,b),c=(ww(),Ew),a.j.L=c,a.j.T=a.f,a.j._c()[xd]=Ge,d=Dv(a.gb),D(Fe,d)||Yi(a.j,d+"Popup"),Iv(a.j,new Qx(a),pk?pk:pk=new qk),a.n=b.c,d=a.j,a=new Wx(a,b),d.gb.style[Zg]=Je,tw(d),a.a.o?sw(a.a.j,Wj(a.a.gb)+Zn(a.a.gb,Lf)-1,Xj(a.b.gb)+$wnd.pageYOffset):sw(a.a.j,Wj(a.b.gb),Xj(a.a.gb)+$wnd.pageYOffset+Zn(a.a.gb,Kf)-1),d.gb.style[Zg]=$g)}
-function Xx(a,b){if(b||!(a.k&&a.n==a.k.c))Tx(a,b),Yx(a.gb),b&&a.d&&Sx(a,b,!1)}
-function Zx(a,b){var c;a:{c=b.target;var d,e;for(e=new Ei(a.i);e.b<e.d.ue();)if(d=Fi(e),eo(d.gb,c)){c=d;break a}c=null}switch(Gu(b.type)){case 1:Yx(a.gb);c&&Sx(a,c,!0);break;case 16:c&&Xx(a,c);break;case 32:c&&Xx(a,null);break;case 2048:$x(a);break;case 128:switch(c=b.keyCode||0,c){case 37:$x(a)||a.o||ay(a);b.cancelBubble=!0;b.preventDefault();break;case 39:$x(a)||(a.o?null!=a.k.c&&!a.k.c.Kf().Kf()&&(Sx(a,a.k,!1),a.k.c.Kf()):by(a));b.cancelBubble=!0;b.preventDefault();break;case 38:$x(a)||a.o&&ay(a);
-b.cancelBubble=!0;b.preventDefault();break;case 40:$x(a)||(a.o?by(a):null!=a.k.c&&!a.k.c.Kf().Kf()&&(Sx(a,a.k,!1),a.k.c.Kf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Tx(a,null);a.j&&pw(a.j,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Tx(a,null);a.j&&pw(a.j,!1);break;case 13:$x(a)||(Sx(a,a.k,!0),b.cancelBubble=!0,b.preventDefault())}}Lv(a,b)}function cy(a,b,c){c&&Tx(a,null);as(a,b,!1);a.n=null;a.j=null}
-function $x(a){var b;if(!a.k){for(b=new Ei(a.i);b.b<b.d.ue();){b=Fi(b);Tx(a,b);break}return!0}return!1}
-function Tx(a,b){var c;if(b!=a.k){if(a.k){c=a.k;var d=Dv(c.gb)+Va;Gi(c._c(),d,!1);a.o&&(c=bo(a.k.gb),2==mv(c)&&(c=lv(c,1),Gi(c,zg,!1)))}if(b){c=Dv(b.gb)+Va;Gi(b._c(),c,!0);a.o&&(c=bo(b.gb),2==mv(c)&&(c=lv(c,1),Gi(c,zg,!0)));ql();c=a.gb;var d=new Sk(b.gb),e=(ll(),ml),d=F(dy,k,5,[d]),e=e.a,f,g,i,h;f=new hn;for(i=0,h=d.length;i<h;++i)g=d[i],kn(kn(f,g.a),ba);d=Un(Yn(f.a));c.setAttribute(e,d)}a.k=b}}
-function by(a){var b,c,d;if(a.k){for(b=c=Kj(a.i,a.k);;){c+=1;c==a.i.c&&(c=0);d=c==b?yu(a.i,b):yu(a.i,c);break}Tx(a,d)}}function ay(a){var b,c,d;if(a.k){for(b=c=Kj(a.i,a.k);;){c-=1;0>c&&(c=a.i.c-1);d=c==b?yu(a.i,b):yu(a.i,c);break}Tx(a,d)}}s(349,309,ui);_.Tc=function(a){Zx(this,a)};_.kd=function(){this.j&&pw(this.j,!1);Mv(this)};_.Cd=function(a,b){cy(this,a,b)};_.d=!1;_.e=null;_.f=!1;_.j=null;_.k=null;_.n=null;_.o=!1;function Ux(a){this.a=a}s(350,1,{},Ux);_.pc=function(){ey(this.a)};_.a=null;
-function fy(a){this.a=a}s(351,1,{},fy);_.Dc=function(){Tx(this.a,null)};_.a=null;function Vx(a,b){this.a=a;this.b=b;uw.call(this,!0,mf);mw(this.K,this.b.c);rw(this);this.Y=!0;this.b.c.Kf()}s(352,312,ii,Vx);_.Pc=function(a){var b,c;if(!a.a)switch(Gu(a.d.type)){case 4:c=a.d.target;b=this.b.b.gb;if(eo(b,c)){a.a=!0;break}a.a&&Tx(this.a,null)}};_.a=null;_.b=null;function Wx(a,b){this.a=a;this.b=b}s(353,1,{},Wx);_.a=null;var gy=_.b=null;
-function hy(){hy=u;gy=new St((gu(),new fu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function iy(a,b){this.gb=$doc.createElement(Fg);var c=Dv(this.gb)+Va;Gi(this._c(),c,!1);this.gb.textContent=a||j;this.gb[xd]="gwt-MenuItem";var c=this.gb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);ql();this.gb.setAttribute("role",Xl.a);this.a=b}s(356,310,{28:1,32:1,35:1},iy);_.a=null;_.b=null;_.c=null;
-function jy(){var a;this.gb=$doc.createElement(Fg);this.gb[xd]="gwt-MenuItemSeparator";a=$doc.createElement(Xd);Cu(this.gb,a);a[xd]="menuSeparatorInner"}s(357,310,mi,jy);function ky(){var a,b,c,d,e;b=null.Kf();e=mj();d=nj();b[Wd]=(dp(),Df);b[bh]=0+(sj(),Yf);b[Ie]=ab;c=$doc;c=(D(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Yf;b[Ie]=(a>d?a:d)+Yf;b[Wd]="block"}function vw(){}s(358,1,{},vw);_.Lc=function(){ky()};
-function ly(a){this.a=a}s(359,1,{},ly);_.Pc=function(a){var b=this.a,c,d;if(a.a||!b.Y&&a.b)b.W&&(a.a=!0);else if(b.Pc(a),!a.a){d=a.d;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?eo(b.gb,c):!1)&&(a.b=!0);b.W&&(a.a=!0);switch(Gu(d.type)){case 4:case 1048576:if(hj){a.b=!0;break}if(!c&&b.M){b.yd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(hj){a.b=!0;break}break;case 2048:d=d.target,b.W&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.a=!0)}}};_.a=null;
-function my(a){this.a=a}s(360,1,{},my);_.a=null;function ww(){ww=u;xw=new ny(Gb,0);Ew=new ny(pc,1);Gw=new ny(wc,2);oy=F(py,k,33,[xw,Ew,Gw])}function ny(a,b){E.call(this,a,b)}s(361,139,{33:1,68:1,71:1,73:1},ny);var oy,xw,Ew,Gw;function qy(a){a.j?a.a.U&&($doc.body.appendChild(a.a.Q),a.f=Vu(a.a.R),ky(),a.b=!0):a.b&&($doc.body.removeChild(a.a.Q),Pi(a.f.a),a.f=null,a.b=!1)}function ry(a){a.j||(qy(a),a.c||(fj(),ew(gj(null),a.a)));a.a.gb.style[Ad]="rect(auto, auto, auto, auto)";a.a.gb.style[Rf]=$g}
-function sy(a,b){var c,d,e,f,g,i;a.j||(b=1-b);c=f=e=g=0;d=I(b*a.d);i=I(b*a.e);switch(a.a.L.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.a.gb.style[Ad]="rect("+g+Zf+f+Zf+c+Zf+e+"px)"}
-function qw(a,b,c){a.c=c;Yj(a);a.i&&(Zj(a.i),a.i=null,ry(a));a.a.$=b;var d=a.a;d.X&&(Pi(d.X.a),d.X=null);d.S&&(Pi(d.S.a),d.S=null);if(d.$){d.X=Ju(new ly(d));var e;e=new my(d);Pu();e=Qu?ks(Qu.a,(!js&&(js=new qk),js),e):null;d.S=e}c=!c&&a.a.T;a.a.L!=(ww(),xw)&&!b&&(c=!1);a.j=b;c?b?(qy(a),a.a.gb.style[Vf]=$c,-1!=a.a._&&a.a.zd(a.a.V,a.a._),a.a.gb.style[Ad]="rect(0px, 0px, 0px, 0px)",fj(),b=gj(null),Xv(b,a.a,b.gb),a.i=new ty(a),ek(a.i,1)):$j(a,200):(qy(a),a.j?(a.a.gb.style[Vf]=$c,-1!=a.a._&&a.a.zd(a.a.V,
-a.a._),fj(),b=gj(null),Xv(b,a.a,b.gb)):a.c||(fj(),ew(gj(null),a.a)),a.a.gb.style[Rf]=$g)}function yw(a){var b=(gk(),hk);this.k=new fk(this);this.s=b;this.a=a}s(362,17,{},yw);_.rc=function(){ry(this)};_.sc=function(){this.d=Zn(this.a.gb,Kf);this.e=Zn(this.a.gb,Lf);this.a.gb.style[Rf]=Je;sy(this,(1+Math.cos(3.141592653589793))/2)};_.tc=function(a){sy(this,a)};_.a=null;_.b=!1;_.c=!1;_.d=0;_.e=-1;_.f=null;_.i=null;_.j=!1;function ty(a){kk();this.a=a}s(363,24,{},ty);
-_.vc=function(){this.a.i=null;$j(this.a,200)};_.a=null;function Du(){Du=u;uy()}function Eu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Rw(a){return function(){this.__gwt_resolve=vy;return a.bd()}}function vy(){throw"A PotentialElement cannot be resolved twice.";}
-function uy(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function fj(){fj=u;wy=new xy;yy=new Ci;Nv=new ts}function zy(a){this.p=new jw(this);this.gb=a;Jv(this)}
-function gj(a){fj();var b,c;c=bj(yy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.gb==b))return c;if(0==yy.d){var d=new Ay;nk();ok(pk?pk:pk=new qk,d)}!b?c=new By:c=new zy(b);x(yy,a,c);us(Nv,c);return c}s(365,306,ii,zy);var wy,yy,Nv;function xy(){}s(366,1,{},xy);_.Bd=function(a){a.hd()&&a.kd()};function Ay(){}s(367,1,{},Ay);_.Jc=function(){fj();try{Tv(Nv,wy)}finally{Cy(Nv.a),Cy(yy)}};function By(){zy.call(this,$doc.body)}s(368,365,ii,By);
-_.td=function(a,b,c){hw(a,b-0,c-0)};function ow(a){this.c=a;this.a=!!this.c.ab}s(369,1,{},ow);_.Qc=function(){return this.a};_.Rc=function(){if(!this.a||!this.c.ab)throw new cw;this.a=!1;return this.b=this.c.ab};_.Sc=function(){this.b&&this.c.nd(this.b)};_.b=null;_.c=null;function Dy(a,b){a.gb[Xg]=null!=b?b:j}s(372,324,ui);_.Tc=function(a){0!=(Gu(a.type)&896)?Lv(this,a):Lv(this,a)};_.ld=function(){};function Ey(){Ey=u;Fy()}s(371,372,ui);
-function Gy(){var a;Ey();var b=(a=$doc.createElement("INPUT"),a.type=Gg,a);!ku&&(ku=new ju);!iu&&(iu=new hu);this.gb=b;this.gb[xd]="gwt-TextBox"}s(370,371,ui,Gy);function Fy(){Fy=u;Hy=new Iy;Jy=new Ky;Ly=new My;Ny=new Oy;Py=F(Qy,k,36,[Hy,Jy,Ly,Ny])}s(373,139,ki);var Py,Hy,Jy,Ly,Ny;function Iy(){E.call(this,Gb,0)}s(374,373,ki,Iy);function Ky(){E.call(this,$b,1)}s(375,373,ki,Ky);function My(){E.call(this,bc,2)}s(376,373,ki,My);function Oy(){E.call(this,vc,3)}s(377,373,ki,Oy);
-function Ry(a,b){if(0>b||b>=a.c)throw new $v;return a.a[b]}function bw(a,b){var c;for(c=0;c<a.c;++c)if(a.a[c]==b)return c;return-1}function Yv(a,b,c){var d,e;if(0>c||c>a.c)throw new $v;if(a.c==a.a.length){e=v(Sy,k,37,2*a.a.length,0);for(d=0;d<a.a.length;++d)it(e,d,a.a[d]);a.a=e}++a.c;for(d=a.c-1;d>c;--d)it(a.a,d,a.a[d-1]);it(a.a,c,b)}function jw(a){this.b=a;this.a=v(Sy,k,37,4,0)}s(378,1,{},jw);_.qd=function(){return new dw(this)};_.a=null;_.b=null;_.c=0;
-function Rv(a){if(a.a>=a.b.c)throw new cw;return a.b.a[++a.a]}function Sv(a){if(0>a.a||a.a>=a.b.c)throw new fx;a.b.b.nd(a.b.a[a.a--])}function dw(a){this.b=a}s(379,1,{},dw);_.Qc=function(){return this.a<this.b.c-1};_.Rc=function(){return Rv(this)};_.Sc=function(){Sv(this)};_.a=-1;_.b=null;function Gx(){Gx=u;Jx=(gu(),new fu(Dn()+"clear.cache.gif"))}var Jx,Hx=null;function Ix(){}s(381,1,{},Ix);function Ty(){Ty=u;Gx()}function Uy(a,b,c,d,e){Ty();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}
-function Vy(a,b,c){Ty();Uy.call(this,(gu(),new fu(a)),b,0,c,16)}s(382,318,{},Uy,Vy);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;function Vw(){var a;a=$doc.createElement(Xd);a.tabIndex=0;return a}function Yx(a){try{a.focus()}catch(b){if(!a||!a.focus)throw b;}}function Pi(a){var b=a.a,c=a.d,d=a.c,a=a.b;0<b.b?ms(b,new mu(b,c,d,a)):Ns(b,c,d,a)}function qs(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}s(388,1,{},qs);_.a=null;_.b=null;_.c=null;_.d=null;function ns(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
-s(389,1,{},ns);_.pc=function(){os(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function mu(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}s(390,1,{},mu);_.pc=function(){Ns(this.a,this.d,this.c,this.b)};_.a=null;_.b=null;_.c=null;_.d=null;function Wy(a,b){b.k!=a&&(!a.ac&&(a.ac=new Zi),b.k=a,Ti(a.ac,b))}function Xy(a){var b;b=a.cZ.d;if(-1!=Vn(b,Wn(36)))return null;a=a.bc.b.b++;return b=Ev(b,Yy(b,Wn(46))+1)+j+a}
-function Zy(a,b,c,d){0==--a.Xb&&(a.gc!=a.Sd()&&(d|=4),!a.fc&&(d|=2),0<d&&new $y(a,b,c,Mt(d)))}function az(a){return!a.Tb&&a.$b?az(a.$b):a.Tb}function bz(a){return!a.Vb&&a.$b?bz(a.$b):a.Vb}function cz(a){var b;b=new dz;if(a.Sd()){for(;a&&!y(a,56);a=a.$b){var c=b,d=a.Od(),e=a.Pd();c.a+=d;c.b+=e}y(a,56)&&(c=a.Od(),a=a.Pd(),b.a+=c,b.b+=a);return b}throw new ez;}function fz(a){a.cc=!1;a._d();gz(a)}function gz(a){if((a=y(a,56)?null:a.$b)&&a.cc)fz(a),a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function hz(a){return(a=a.Hd())?a:new iz(1,1)}function jz(a){var b;return(b=a.Id())?new kz(b):new kz(a.Kd())}function lz(a){0==a.Xb++&&(a.gc=a.Sd(),a.fc=!0,a.Yd())}function mz(a){return!a.Vb?(a.Rd(),!0):!1}function N(a,b){var c;c=a.Tb;a.Tb=b;b==c||b&&y(c,44)&&c.a==b.a||a._b.Af(b)}function nz(a,b,c,d,e){var f,g,i,h;i=a.hc;h=a.ic;g=a.ec;f=a.Wb;a.hc=b;a.ic=c;a.ec=d;a.Wb=e;if(i!=a.hc||h!=a.ic)gz(a),new oz(a,100);if(g!=a.ec||f!=a.Wb)a.Rd(),new oz(a,101)}
-function pz(a,b){b==a.Vb||b&&b==a.Vb||(a.Vb=b,a.Rd(),a._b.Bf(b),a.Sd()&&a.$d())}function qz(a){a.dc||(lz(a),rz(a,!0),sz(a),a.dc=!0,new oz(a,102),Zy(a,a,a.$b,0),gz(a),a._b.Df(a))}function tz(){this.bc=(iq(),iq(),uz);new Ci;this.Qd();this.Zb=(vz(),wz)}s(394,1,ti);_.Ed=function(){return!1};_.Fd=function(){return Xy(this)};_.Gd=function(){return az(this)};_.Hd=function(){return xz(this._b,this)};_.Id=function(){return this.Hd()};_.Jd=function(){return this.Wb};_.Kd=function(){return this.Ud()};
-_.Ld=function(){return new yz(0,0,0,0)};_.Md=function(){return this.Xd()};_.Nd=function(){return this.ec};_.Od=function(){return this.hc};_.Pd=function(){return this.ic};_.Qd=function(){};_.Rd=function(){fz(this)};_.Sd=function(){return this.dc&&!!this.$b&&this.$b.Sd()};_.Td=function(){};_.Ud=function(){return hz(this)};_.Vd=function(){};_.Wd=function(){return(null==this.Yb&&(this.Yb=this.Fd()),this.Yb)+Aa+this.Od()+Aa+this.Pd()+Aa+this.Nd()+ch+this.Jd()+(this.dc?j:",hidden")};_.Xd=function(){return jz(this)};
-_.Yd=function(){};_.Zd=function(){return mz(this)};_.$d=function(){};_._d=function(){var a=this._b;a.e.a=-1;a.e.b=-1};_.ae=function(a,b){this.be(this.hc,this.ic,a,b)};_.be=function(a,b,c,d){this.ce(a,b,c,d,this.Ub,!0);this.Ub=0};_.ce=function(a,b,c,d){nz(this,a,b,c,d)};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Rc};_.de=function(){this.cc=!0};_.Tb=null;_.Ub=0;_.Vb=null;_.Wb=0;_.Xb=0;_.Yb=null;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.cc=!1;_.dc=!0;_.ec=0;_.fc=!1;_.gc=!1;_.hc=0;_.ic=0;
-function P(a,b,c){var d;if(-1>a.Ob.a.c)throw new rk("Missing message: awt.12A");if(y(b,46)){if(b==a)throw new rk("Missing message: awt.12B");a:{if(a&&!y(a,56))for(d=a.$b;d;){if(d==b){d=!0;break a}if(y(d,56))break;d=d.$b}d=!1}if(d)throw new rk("Missing message: awt.12C");if(y(b,56))throw new rk("Missing message: awt.12D");}if(b.$b){d=b.$b;if(!b)throw new nn;var e=Kj(d.Ob.a,b),f;f=yu(d.Ob.a,e);d.Pb&&d.Pb.je(f);zz(d,e);new Az(d,301,f)}d=a.Ob.a.c;lz(b);Bz(a.Ob.a,d,b);d=(b.$b=a,b.Td(!0),fz(a),!!a.Pb&&
-y(a.Pb,49)&&(a.Pb.n=!1),Zy(b,b,a,1),d);try{if(a.Pb)if(y(a.Pb,49)){var g=a.Pb;if(!b)throw new ls("Missing message: awt.185");if(null==c||null!=c)Cz(g,c,b);else throw new rk("Missing message: awt.92");}else a.Pb.fe(null==c?null:c,b)}catch(i){i=Ki(i);if(y(i,76))throw b=i,zz(a,d),b;throw i;}b._d();new Az(a,300,b)}function Dz(a,b){var c;c=a.ee();b.b+=c.b+c.c;b.a+=c.d+c.a;return b}function Ez(a){var b;b=a.ee();return new Fz(b.b,b.d,a.ec-b.c-b.b,a.Wb-b.d-b.a)}
-function rz(a,b){var c;for(c=a.Ob.a.c-1;0<=c;--c)yu(a.Ob.a,c).Td(b)}function zz(a,b){var c;c=yu(a.Ob.a,b);lz(c);c.Td(!1);Bu(a.Ob.a,b);c.$b=null;fz(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1);Zy(c,c,a,1)}function Gz(a){var b=(Hz(),Iz);pz(a,b);for(b=0;b<a.Ob.a.c;++b)yu(a.Ob.a,b).Zd()}function Jz(a,b){var c,d;if(a.Pb)for(d=new Ei(a.Ob.a);d.b<d.d.ue();)c=Fi(d),a.Pb.je(c);if(b)for(d=new Ei(a.Ob.a);d.b<d.d.ue();)c=Fi(d),b.fe(null,c);a.Pb=b;fz(a);a.Pb&&y(a.Pb,49)&&(a.Pb.n=!1)}
-function sz(a){if(!a.cc){a.Pb&&a.Pb.ge(a);var b,c;for(c=0;c<a.Ob.a.c;++c)b=yu(a.Ob.a,c),b.cc||b.de();a.cc=!0}}function Kz(){tz.call(this);this.Ob=new Lz;this.Sb=(iq(),iq(),uz)}s(393,394,ji);_.Hd=function(){if(!this.Pb)return null;!this.Qb&&(this.Qb=this.Pb.he(this));return this.Qb};_.Id=function(){if(!this.Pb)return null;!this.Rb&&(this.Rb=this.Pb.ie(this));return this.Rb};_.ee=function(){return this.Ld()};_.Kd=function(){return hz(this)};_.Md=function(){return jz(this)};
-_.Qd=function(){this._b=(iq(),new Mz)};_.Rd=function(){fz(this);this.Pb&&y(this.Pb,49)&&(this.Pb.n=!1)};_.Td=function(a){rz(this,a)};_.Ud=function(){return hz(this)};_.Xd=function(){return jz(this)};_.Yd=function(){var a;for(a=0;a<this.Ob.a.c;++a)lz(yu(this.Ob.a,a))};_.Zd=function(){var a;if(!mz(this))return!1;for(a=0;a<this.Ob.a.c;++a)yu(this.Ob.a,a).Zd();return!0};_._d=function(){var a,b;this.Rb=this.Qb=null;for(b=0;b<this.Ob.a.c;++b)a=yu(this.Ob.a,b),a._d()};_.de=function(){sz(this)};_.Pb=null;
-_.Qb=null;_.Rb=null;function Nz(){var a=new Oz;Kz.call(this);Jz(this,a)}s(392,393,ji,Nz);_.Fd=function(){return"panel"+this.Sb.b.d++};function Pz(a,b,c){a=Qz(a.Nb,b,c);a.j=!0;return new Rz(a)}function Sz(a){a.Vd(a.Nb.d)}function Tz(a){return new iz(Zn(a.Nb.gb,Lf),Zn(a.Nb.gb,Kf))}s(391,392,ji);_.Jd=function(){return Zn(this.Nb.gb,Kf)};_.Nd=function(){return Zn(this.Nb.gb,Lf)};_.Od=function(){return Wj(this.Nb.gb)};_.Pd=function(){return Xj(this.Nb.gb)+$wnd.pageYOffset};
-_.Sd=function(){return this.Nb.gb.style.display!=Df};_.$d=function(){Sz(this)};_.ae=function(){};_.Nb=null;function Uz(a){if(null!=a)this.e=a;else throw new Vz;}s(396,1,ei);_.tS=function(){return this.cZ.d+"[source="+this.e+Rc};_.e=null;
-function Wz(){Wz=u;Q=new Ci;x(Q,new R(400),new T(th));x(Q,new R(401),new T(th));x(Q,new R(402),new T(th));x(Q,new R(500),new T(vh));x(Q,new R(501),new T(vh));x(Q,new R(502),new T(vh));x(Q,new R(503),new T(wh));x(Q,new R(504),new T(vh));x(Q,new R(505),new T(vh));x(Q,new R(506),new T(wh));x(Q,new R(507),new T(Hh));x(Q,new R(100),new T(ih));x(Q,new R(101),new T(ih));x(Q,new R(102),new T(ih));x(Q,new R(103),new T(ih));x(Q,new R(1004),new T(sh));x(Q,new R(1005),new T(sh));x(Q,new R(800),new T(Dh));x(Q,
-new R(801),new T(Dh));x(Q,new R(200),new T(xh));x(Q,new R(201),new T(xh));x(Q,new R(202),new T(xh));x(Q,new R(204),new T(xh));x(Q,new R(203),new T(xh));x(Q,new R(209),new T(Ih));x(Q,new R(208),new T(Jh));x(Q,new R(207),new T(Jh));x(Q,new R(206),new T(xh));x(Q,new R(205),new T(xh));x(Q,new R(1400),new T(Fh));x(Q,new R(1401),new T(Gh));x(Q,new R(1402),new T(Gh));x(Q,new R(300),new T(jh));x(Q,new R(301),new T(jh));x(Q,new R(1100),new T(Ch));x(Q,new R(1101),new T(Ch));x(Q,new R(1200),new T(Eh));x(Q,new R(701),
-new T(Ah));x(Q,new R(900),new T(Bh));x(Q,new R(1001),new T(yh));x(Q,new R(601),new T(zh))}s(395,396,ei);_.Wd=function(){return j};_.tS=function(){var a;a=j;y(this.e,45)&&null!=this.e&&(a=this.e,a=(null==a.Yb&&(a.Yb=a.Fd()),a.Yb),null==a&&(a=j));return this.cZ.d+Pc+this.Wd()+"] on "+(0<a.length?a:this.e)};_.d=0;var Q;function T(a){this.a=a}s(398,1,{},T);_.a=hh;function Xz(){}s(399,1,{},Xz);_.a=null;_.b=null;
-function Yz(a,b){var c;b&&(a.a?(c=new Zz(a.a),it(c.b,c.c++,b),a.a=c):(a.a=new Zi,Ti(a.a,b)))}s(401,1,ei);_.a=null;function $z(){}function aA(){}s(400,401,ei,$z,aA);function bA(){bA=u;Math.sqrt(2)}function cA(a){bA();if(0>a)throw new rk("Missing message: awt.133");this.e=a;this.a=2;this.c=0;this.d=10;this.b=0}s(402,1,{41:1},cA);_.eQ=function(a){return a===this?!0:y(a,41)?a.e==this.e&&a.a==this.a&&a.c==this.c&&a.d==this.d&&a.b==this.b:!1};
-_.hC=function(){var a;a=new dA;a.a=31*a.a+I((new eA(this.e)).a);a.a=31*a.a+this.a;a.a=31*a.a+this.c;a.a=31*a.a+I((new eA(this.d)).a);return a.a};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;function fA(){fA=u;gA=new ts;hA=new iz(0,0);us(gA,zb);us(gA,Rb);us(gA,ub);us(gA,"Last");us(gA,Ib);us(gA,mc);us(gA,Kc);us(gA,Nc);us(gA,Pb)}
-function Cz(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!ov(gA.a,b))throw new rk(iA());kt(bj(a.c,d))===kt(c)&&kt(bj(a.b,c))===kt(d)||((b=bj(a.c,d))&&jA(a,b,d),kA(a.a.qd(),c)&&jA(a,c,d),b=a.a,new lA(c,b.a.a),++b.b,x(a.b,c,d),x(a.c,d,c))}function mA(a,b){return new iz(Qj(b[1].b,Qj(b[2].b,b[4].b+b[0].b+b[3].b+a.e)),b[1].a+b[2].a+Qj(b[0].a,Qj(b[4].a,b[3].a))+a.k)}function jA(a,b,c){nA(a.a,b);Ni(a.b,b);Ni(a.c,c)}
-function oA(a,b){if(!a.n){a.n=!0;var c,d,e;pA(a.f,hA);pA(a.i,hA);pA(a.o,null);a.p=0;for(d=qA(a.a,0);d.b!=d.d.a;){c=rA(d);e=bj(a.b,c);var f=b.Zb;e=vn(e,Ib)?0:vn(e,mc)?1:vn(e,Kc)?2:vn(e,Nc)?4:vn(e,Pb)?3:vn(e,zb)?f.a?4:3:vn(e,ub)?f.a?3:4:vn(e,Rb)?1:2;c.dc?a.o[e]||(it(a.o,e,c),++a.p,a.f[e]=c.Kd(),a.i[e]=c.Md()):a.o[e]||(a.f[e]=c.Kd(),a.i[e]=c.Md())}0!=a.p&&(c=-1,a.o[1]&&++c,a.o[2]&&++c,a.o[0]||a.o[4]||a.o[3]?(a.e=(a.p-c-2)*a.d,++c):a.e=0,a.k=c*a.j)}}function sA(){fA();tA.call(this,0)}
-function tA(a){fA();iq();this.a=new uA;this.b=new Ci;this.c=new Ci;this.d=a;this.j=0;this.n=!1;this.o=v(vA,k,45,5,0);this.f=v(wA,k,47,5,0);this.i=v(wA,k,47,5,0);this.p=this.e=this.k=0}s(403,1,{49:1,68:1},sA,tA);_.fe=function(a,b){Cz(this,a,b)};
-_.ge=function(a){oA(this,a);if(0!=this.p)if(a=Ez(a),0>=a.b||0>=a.a){var b,c;for(c=0;5>c;++c)(b=this.o[c])&&b.be(a.c,a.d,0,0)}else{var d,e;b=a.c;e=a.d;this.o[1]&&(this.o[1].ae(a.b,this.i[1].a),this.o[1].ce(a.c,a.d,a.b,this.i[1].a,2,!0),e+=this.i[1].a+this.j);c=a.a-this.i[1].a-this.i[2].a-this.k;c=0<c?c:0;this.o[4]&&(this.o[4].ae(this.i[4].b,c),this.o[4].ce(a.c,e,this.i[4].b,c,2,!0),b+=this.i[4].b+this.d);d=a.b-this.i[4].b-this.i[3].b-this.e;this.o[0]&&this.o[0].be(b,e,0<d?d:0,c);this.o[2]&&(this.o[2].ae(a.b,
-this.i[2].a),this.o[2].ce(a.c,a.d+a.a-this.i[2].a,a.b,this.i[2].a,2,!0));this.o[3]&&(this.o[3].ae(this.i[3].b,c),this.o[3].ce(a.c+a.b-this.i[3].b,e,this.i[3].b,c,2,!0))}};_.he=function(a){var b;b=this.n;oA(this,a);this.n=b;return 0==this.p?Dz(a,new iz(0,0)):Dz(a,mA(this,this.f))};_.ie=function(a){var b;b=this.n;oA(this,a);this.n=b;return Dz(a,mA(this,this.i))};_.je=function(a){var b;b=bj(this.b,a);null!=b&&jA(this,a,b)};_.tS=function(){return xA.d+"[hgap="+this.d+",vgap="+this.j+Rc};_.a=null;
-_.b=null;_.c=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=0;_.k=0;_.n=!1;_.o=null;_.p=0;var hA,gA;function yA(a){tz.call(this);this._b=(iq(),new zA(a,this))}s(404,394,{42:1,45:1,50:1,64:1,68:1},yA);_.Fd=function(){return nd+this.bc.b.a++};_.Hd=function(){return!bz(this)?new iz(0,0):xz(this._b,this)};_._d=function(){};s(406,1,{});s(405,406,{},function(){});function AA(){AA=u}
-function BA(a,b){if(null==b)throw new ls("Missing message: awt.103");var c=-1,d,e,f;f=a._b.a.gb;e=$doc.createElement(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function CA(){AA();tz.call(this);new Zi;this._b=new DA((iq(),this))}s(407,394,{43:1,45:1,50:1,64:1,68:1},CA);_.Hd=function(){return xz(this._b,this)};
-_.Wd=function(){return(null==this.Yb&&(this.Yb=Xy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+ch+this.Wb+(this.dc?j:",hidden")+",current="+kq(this._b.a,this._b.a.gb.selectedIndex)};function EA(){EA=u;FA=new GA(255,255,255);HA=new GA(192,192,192);IA=new GA(128,128,128);JA=new GA(64,64,64);KA=new GA(0,0,0);LA=new GA(255,0,0);new GA(255,175,175);MA=new GA(255,200,0);NA=new GA(255,255,0);new GA(0,255,0);OA=new GA(255,0,255);PA=new GA(0,255,255);QA=new GA(0,0,255)}
-function RA(a){var b,c;c=a.a>>16&255;b=a.a&255;a=a.a>>8&255;if(0==c&&0==b&&0==a)return new GA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new GA(c,a,b)}function SA(a){return new GA(I(0.7*(a.a>>16&255)),I(0.7*(a.a>>8&255)),I(0.7*(a.a&255)))}function GA(a,b,c){EA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new rk("Color parameter outside of expected range");this.a=c|b<<8|a<<16|-16777216}
-s(408,1,{44:1,51:1,55:1},GA);_.eQ=function(a){return y(a,44)?a.a==this.a:!1};_.hC=function(){return this.a};_.tS=function(){return TA.d+"[r="+(this.a>>16&255)+",g="+(this.a>>8&255)+",b="+(this.a&255)+Rc};_.a=0;var KA,QA,PA,JA,IA,HA,OA,MA,LA,FA,NA;function vz(){vz=u;wz=new UA(!0);VA=new ts;us(VA,"ar");us(VA,"fa");us(VA,"iw");us(VA,"ur")}function UA(a){this.a=a}s(409,1,ei,UA);_.a=!1;var wz,VA;s(411,1,{60:1,70:1});function WA(){iz.call(this,0,0)}function iz(a,b){this.b=a;this.a=b}
-function kz(a){iz.call(this,a.b,a.a)}s(410,411,{47:1,60:1,68:1,70:1},WA,iz,kz);_.eQ=function(a){return a===this?!0:y(a,47)?a.b==this.b&&a.a==this.a:!1};_.hC=function(){var a;a=new dA;a.a=31*a.a+this.b;a.a=31*a.a+this.a;return a.a};_.tS=function(){return XA.d+"[width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;function sr(a,b,c){this.f=a;this.c=b;this.e=this.d=this.j=this.i=0;this.b=c}s(412,1,ei,sr,function(a,b,c,d){this.f=a;this.c=b;this.j=this.i=0;this.d=c;this.e=d;this.b=null});
-_.ke=function(){return 0!=(this.e&4)};_.le=function(){return 0!=(this.e&1)};_.tS=function(){var a;return this.cZ.d+"[id="+this.c+",x="+this.i+",y="+this.j+(0!=this.d?",key="+this.d+(a=j,this.le()&&(a+=",shift"),0!=(this.e&2)&&(a+=",control"),this.ke()&&(a+=",meta"),a):j)+",target="+this.f+(null!=this.b?",arg="+this.b:j)+Rc};_.b=null;_.c=0;_.d=0;_.e=0;_.f=null;_.i=0;_.j=0;function YA(a){var b,c;for(c=b=0;c<a.b.length;)a.b[c].dc&&++b,++c;return b}
-function ZA(a,b,c,d,e,f,g){var i,h,l,d=d+a.c;switch(a.a){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.c-1;for(h=0;h<=l;++h)c=(Yw(g?h:l-h,b.c),b.b[g?h:l-h]),i=c.Md(),c.be(d,e+~~((f-i.a)/2),i.b,i.a),d+=i.b+a.c}function $A(a,b){var c,d,e,f,g,i;i=a.c;g=0;for(d=a.b,e=0,f=d.length;e<f;++e)c=d[e],c.dc&&(c=b?c.Md():c.Kd(),g=Qj(g,c.a),i+=c.b+a.c);return new iz(i,g+2*a.d)}function Oz(){aB.call(this,1,5,5)}
-function aB(a,b,c){iq();this.c=b;this.d=c;this.a=a}s(413,1,ei,Oz,aB);_.fe=function(){};
-_.ge=function(a){this.b=bB(a.Ob);if(0!=YA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=Ez(a);g=a.ee();i=a.Zb.a;l=new Zi;m=f=2*this.c;o=g.d+this.d;h=0;e=!0;var n,q,w;n=a.Ob.a.c;d=new cB(n);for(w=0;w<n;++w)it(d.b,d.c++,null);for(c=this.b,n=0,w=c.length;n<w;++n)if(q=c[n],q.$b==a){var G=d,A=Kj(a.Ob.a,q);Yw(A,G.c);it(G.b,A,q)}for(d=new Ei(d);d.b<d.d.ue();)if((c=Fi(d))&&c.dc)a=c.Md(),!e&&m+a.b>b.b&&(ZA(this,l,b.b-(m-this.c),g.b,o,h,i),l.Ae(),m=f,o+=h+this.d,h=0),e=!1,it(l.b,l.c++,c),m+=a.b+this.c,h=Qj(h,a.a);ZA(this,
-l,b.b-(m-this.c),g.b,o,h,i)}};_.he=function(a){this.b=bB(a.Ob);return 0==YA(this)?Dz(a,new iz(10,10)):Dz(a,$A(this,!1))};_.ie=function(a){this.b=bB(a.Ob);return 0==YA(this)?Dz(a,new iz(10,10)):Dz(a,$A(this,!0))};_.je=function(){};_.tS=function(){var a;switch(this.a){case 0:a=Ue;break;case 2:a=gg;break;case 1:a=ud;break;case 4:a="trailing";break;default:a="leading"}return dB.d+"[hgap="+this.c+",vgap="+this.d+",align="+a+Rc};_.a=0;_.b=null;_.c=0;_.d=0;function Hz(){Hz=u;Iz=new eB(Ob,0,12)}
-function eB(a,b,c){Hz();this.a=null!=a?a:"Default";this.b=0<=c?c:0;this.c=0==(b&-4)?b:0}s(414,1,ei,eB);_.a=null;_.b=0;_.c=0;var Iz;s(415,1,ei);_.tS=function(){return fB.d+"[font="+this.c+"ascent="+gB(this.a,this.c).a+", descent="+gB(this.a,this.c).b+", height="+gB(this.a,this.c).c+Rc};_.c=null;function hB(a){if(!a.k){lz(a);a.xd();var b,c;for(b=0;b<a.o.c;++b)(c=yu(a.o,b))&&hB(c);rz(a,!1);a.k=!0;Zy(a,a,a.$b,0);new iB(a,202)}}
-function jB(a){var b,c;a.dc&&(a._b.xd(),a.dc=!1);for(b=0;b<a.o.c;++b)(c=yu(a.o,b))&&c.xd()}function kB(a){!bz(a)&&Gz(a);var b=jz(a);a.be(a.hc,a.ic,b.b,b.a);sz(a)}function lB(a,b){a.p!=b&&(a.p=b)}s(417,393,Th);_.Ld=function(){return new yz(this.n.d,this.n.b,this.n.a,this.n.c)};_.xd=function(){jB(this)};_.Sd=function(){return this._b.c.$};_.be=function(a,b,c,d){nz(this,a,b,c,d);this.Ub=0};_.ce=function(a,b,c,d,e,f){e=c!=this.ec||d!=this.Wb;nz(this,a,b,c,d);this.dc&&e&&!f&&sz(this)};_.k=!1;_.p=!1;
-function mB(a){Kz.call(this);this.q=new aA;this.o=new Zi;this.n=new yz(0,0,0,0);this.dc=!1;Jz(this,new sA);this._b&&nB(this._b.c,a);this._b&&oB(this._b.c,!0);lB(this,!0)}s(416,417,Th);_.ee=function(){return new yz(this.n.d,this.n.b,this.n.a,this.n.c)};_.Od=function(){return Wj(this._b.c.gb)};_.Pd=function(){return Xj(this._b.c.gb)+$wnd.pageYOffset};_.Qd=function(){this._b=new pB((iq(),j),this)};
-function qB(a,b,c,d,e,f){var g,i;g=a.d;f?(i=RA(g),f=new GA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),(a.d=g)&&(a.f=eg+(g.a>>16&255)+Aa+(g.a>>8&255)+Aa+(g.a&255)+va)):(i=new GA(I(0.7*(g.a>>16&255)),I(0.7*(g.a>>8&255)),I(0.7*(g.a&255))),f=RA(g),(a.d=i)&&(a.f=eg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va));--d;--e;rB(a,b+1,c+1,d-1,e-1);(a.d=i)&&(a.f=eg+(i.a>>16&255)+Aa+(i.a>>8&255)+Aa+(i.a&255)+va);rB(a,b,c,d,1);rB(a,b,c+1,1,e);(a.d=f)&&(a.f=eg+(f.a>>16&255)+Aa+(f.a>>8&255)+Aa+(f.a&
-255)+va);rB(a,b+d,c,1,e);rB(a,b+1,c+e,d,1)}s(418,1,{});_.tS=function(){return"Graphics"};s(419,418,{});function sB(a){var b,c;c=Qj(0,a.d);0==c?(b=a.a,c=~~(a.b.length/b),0<a.b.length%b&&++c):(c=a.d,b=~~(a.b.length/c),0<a.b.length%c&&++b);return new iz(b,c)}function tB(a,b,c){var d,e,f,g,i,h;a.b=bB(b.Ob);if(0==a.b.length)return new WA;g=sB(a);i=h=0;for(e=a.b,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Md():d.Kd(),h=Qj(h,d.b),i=Qj(i,d.a);return new iz(h*g.b+a.c*(g.b-1),i*g.a+a.e*(g.a-1))}
-function uB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function vB(){wB.call(this,7)}function wB(a){iq();this.d=0;this.a=1;this.e=a;this.c=0}s(420,1,ei,vB,wB);_.fe=function(){};
-_.ge=function(a){var b,c;this.b=bB(a.Ob);if(0!=this.b.length&&(b=Ez(a),!(0>=b.b||0>=b.a))){c=sB(this);var d=c.b;c=c.a;var a=a.Zb.a,e,f,g,i,h,l,m;f=v(H,r,-1,d,1);e=v(H,r,-1,d,1);h=v(H,r,-1,c,1);l=v(H,r,-1,c,1);uB(b.b,b.c,this.c,f,e);uB(b.a,b.d,this.e,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.b[i].be(e[m],l[b],f[m],h[b]),++i==this.b.length)break a}};_.he=function(a){return Dz(a,tB(this,a,!1))};_.ie=function(a){return Dz(a,tB(this,a,!0))};_.je=function(){};
-_.tS=function(){return xB.d+"[hgap="+this.c+",vgap="+this.e+",rows="+this.d+",cols="+this.a+Rc};_.a=0;_.b=null;_.c=0;_.d=0;_.e=0;function fx(){qn()}function Kv(a){qn();this.f=a}s(422,97,qi,fx,Kv);function ez(){qn();this.f="Missing message: awt.151"}s(421,422,qi,ez);s(423,1,{});function yz(a,b,c,d){this.d=a;this.b=b;this.a=c;this.c=d}s(424,1,{48:1,68:1,70:1},yz);_.eQ=function(a){return a===this?!0:y(a,48)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=31+this.d;a=31*a+this.b;a=31*a+this.a;return a=31*a+this.c};_.tS=function(){return yB.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function zB(a){AB.call(this,a,0)}function AB(a,b){tz.call(this);this._b=(iq(),new BB(a));this.a=b;var c=this._b;switch(b){case 1:var c=c.a,d=(jx(),kx);c.a=d;Kx(c);break;case 0:c=c.a;d=(jx(),mx);c.a=d;Kx(c);break;case 2:c=c.a,d=(jx(),nx),c.a=d,Kx(c)}}s(425,394,ti,zB,AB);
-_.Hd=function(){return!bz(this)?new iz(0,0):xz(this._b,this)};_.Wd=function(){var a=(null==this.Yb&&(this.Yb=Xy(this)),this.Yb)+Aa+this.hc+Aa+this.ic+Aa+this.ec+ch+this.Wb+(this.dc?j:",hidden")+",align=",b;b=Ue;switch(this.a){case 1:b=ud;break;case 2:b=gg}return a+b+",text=null"};_.a=0;s(428,1,ei);_.Wd=function(){return this.j};_.tS=function(){return this.cZ.d+Pc+this.Wd()+Rc};_.j=null;_.k=null;
-function CB(a){var b;b=a.j+",label="+a.f;a.e||(b+=",disabled");null!=a.c&&(b+=",command="+a.c);return b}function DB(a){this.n=(iq(),iq(),uz);var b;var c;b=this.cZ.d;-1!=Vn(b,Wn(36))?b=null:(c=this.n.b.c++,b=Ev(b,Yy(b,Wn(46))+1)+j+c);this.j=b;this.d=new $z;this.f=a;this.e=!0;this.i=new EB(this)}s(427,428,ei,DB);_.Wd=function(){return CB(this)};_.c=null;_.e=!1;_.f=null;_.i=null;s(426,427,ai);_.Wd=function(){return CB(this)+(this.b?",tearOff":j)};_.b=!1;s(430,1,{61:1});
-_.eQ=function(a){return a===this?!0:y(a,61)?this.a==a.a&&this.b==a.b:!1};_.hC=function(){var a;a=new dA;FB(a,this.a);FB(a,this.b);return a.a};function dz(){this.b=this.a=0}function GB(a,b){this.a=a;this.b=b}function HB(a){var b=a.b;this.a=a.a;this.b=b}s(429,430,{52:1,61:1,68:1},dz,GB,HB);_.eQ=function(a){return a===this?!0:y(a,52)?this.a==a.a&&this.b==a.b:!1};_.tS=function(){return IB.d+"[x="+this.a+",y="+this.b+Rc};_.a=0;_.b=0;
-function JB(a,b){if(!b)throw new ls("Missing message: awt.70");var c=a.a;if(D(b.f,Ca)){var c=c.a.a,d=new jy,e=c.c.c;if(0>e||e>c.c.c)throw new $v;c.o&&(d.gb[Cd]=2);Rx(c,e,d.gb);Bz(c.c,e,d)}else{var d=c.a.a,c=b.i.a,e=d.c.c,f,g;if(0>e||e>d.c.c)throw new $v;Bz(d.c,e,c);for(f=g=0;f<e;++f)y(yu(d.c,f),32)&&++g;Bz(d.i,g,c);Rx(d,e,c.gb);c.b=d;e=Dv(c.gb)+Va;Gi(c._c(),e,!1);d.o&&(e=Kj(d.c,c),-1!=e&&(d=lv(d.o?d.e:lv(d.e,0),e),2==mv(d)&&d.removeChild(lv(d,1)),c.gb[Cd]=2))}}
-function KB(){DB.call(this,j);new Zi;this.b=!1;this.a=(iq(),new LB)}s(431,426,ai,KB);_.a=null;s(434,1,{54:1,63:1,70:1});s(433,434,{54:1,62:1,63:1,70:1});_.eQ=function(a){return a===this?!0:y(a,62)?this.c==a.c&&this.d==a.d&&this.b==a.b&&this.a==a.a:!1};_.hC=function(){var a;a=new dA;FB(a,this.c);FB(a,this.d);FB(a,this.b);FB(a,this.a);return a.a};function Fz(a,b,c,d){this.c=a;this.d=b;this.a=d;this.b=c}s(432,433,{53:1,54:1,62:1,63:1,68:1,70:1},Fz);
-_.eQ=function(a){return a===this?!0:y(a,53)?a.c==this.c&&a.d==this.d&&a.b==this.b&&a.a==this.a:!1};_.tS=function(){return MB.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function NB(){NB=u;OB=new PB;QB=new RB;SB=new RB}var OB,SB,QB;s(436,1,{});_.eQ=function(a){return this===a};_.hC=function(){return wi(this)};function PB(){}s(437,436,{},PB);function RB(){}s(438,1,{},RB);s(439,394,ti);_.Gd=function(){return null};
-function TB(a,b){var c;c=new UB(bz(a));return!c?null:new iz(VB(c,"_")*b+6,gB(c.a,c.c).c+6)}function WB(a,b){var c;c=TB(a,b);return!c?hz(a):c}function XB(a,b){var c;c=TB(a,b);return!c?jz(a):c}function YB(a,b){var c=a._b;Dy(c.a,b);c.e.a=-1;c.e.b=-1}function ZB(a){$B.call(this,a,null!=a?a.length:0)}function $B(a,b){tz.call(this);this.a=0>b?0:b;var c=this._b;Dy(c.a,a);c.e.a=-1;c.e.b=-1}s(440,439,ti,ZB,$B);_.Fd=function(){return"textfield"+this.bc.b.e++};
-_.Hd=function(){return TB(this,$n(this._b.a.gb,Xg).length)};_.Id=function(){return!bz(this)?null:TB(this,$n(this._b.a.gb,Xg).length)};_.Kd=function(){return 0<this.a?WB(this,this.a):hz(this)};_.Md=function(){return 0<this.a?XB(this,this.a):jz(this)};_.Qd=function(){this._b=(iq(),new aC)};_.Ud=function(){return 0<this.a?WB(this,this.a):hz(this)};_.Xd=function(){return 0<this.a?XB(this,this.a):jz(this)};_.a=0;function iq(){iq=u;uz=new bC}function cC(){var a=(iq(),iq(),uz);!a.c&&(a.c=new dC)}
-function bC(){this.b=new eC;this.d=new Xz}s(441,1,{},bC);_.a=null;_.c=null;var uz;function eC(){}s(442,1,{},eC);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;s(443,1,{});function fC(){fC=u;gC=new hC;iC=new hC}function jC(a,b){return b==a?!0:!b?!1:!0}function hC(){}s(444,1,{57:1},hC);_.eQ=function(a){return null==a||!y(a,57)?!1:jC(this,a)};_.hC=function(){var a;a=null.Kf()+";class="+null.Kf();a=!null.Kf().Kf()?a:a+";charset=";return Xt(a)};
-_.tS=function(){return kC.d+"[MimeType=(null);humanPresentableName="+this.a+Rc};_.a=null;var gC,iC;function lC(){lC=u;F(mC,k,57,[(fC(),iC),gC])}function nC(a){var b=(fC(),iC);if(jC(b,(fC(),iC)))return a.a;if(jC(b,gC))return new oC(a.a);throw new pC(b);}function qC(a){lC();this.a=a}s(445,1,{},qC);_.a=null;function pC(a){a="flavor = "+a;qn();this.f=a}s(446,98,{58:1,68:1,74:1,82:1},pC);function rC(a,b){Wz();sC.call(this,a,1001,b,hh)}
-function sC(a,b,c,d){Wz();Uz.call(this,a);this.d=b;this.a=c;this.c=d;this.b=0}s(447,395,ei,rC,sC);_.Wd=function(){var a,b;a=1001==this.d?"ACTION_PERFORMED":"unknown type";b=j;0<(this.b&1)&&(b+="Shift");0<(this.b&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.b&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.b&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.a+",when="+Rt(this.c)+",modifiers="+b};_.a=null;_.b=0;_.c=hh;function oz(a,b){Wz();Uz.call(this,a);this.d=b}s(448,395,ei,oz);
-_.Wd=function(){var a,b;a=this.e;switch(this.d){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Od()+Aa+a.Pd()+ba+a.Nd()+ch+a.Jd()+va};function Az(a,b,c){Wz();oz.call(this,a,b);this.a=c}s(449,448,ei,Az);
-_.Wd=function(){var a;switch(this.d){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.a;null==b.Yb&&(b.Yb=b.Fd());return a+b.Yb};_.a=null;function $y(a,b,c,d){Wz();Uz.call(this,a);this.d=1400;this.b=b;this.c=c;this.a=d}s(450,395,ei,$y);
-_.Wd=function(){var a;switch(this.d){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.d&&(Pt(It(this.a,ih))&&(a+="PARENT_CHANGED,"),Pt(It(this.a,jh))&&(a+="DISPLAYABILITY_CHANGED,"),Pt(It(this.a,sh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.b+",changedParent="+this.c+va};_.a=hh;_.b=null;_.c=null;s(451,1,Xh);function iB(a,b){Wz();oz.call(this,a,b);this.c=null;this.a=this.b=0}
-s(452,448,ei,iB);
-_.Wd=function(){var a;switch(this.d){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.c+",oldState="+this.b+",newState="+this.a};_.a=0;
-_.b=0;_.c=null;s(453,1,{});function oC(a){if(null==a)throw new nn;}s(454,453,{},oC);
-function tC(){tC=u;uC={};uC["java.vendor"]=ve;uC["package.restrict.access.sun"]=Wg;uC["sun.java.launcher"]=ec;uC["sun.management.compiler"]=ve;uC["os.name"]=ec;uC[" sun.boot.class.path"]=ec;uC["path.separator.applet"]=ec;uC["java.vm.specification.vendor"]=ve;uC["java.runtime.version"]=ec;uC["http.proxyPort"]=ec;uC["user.name"]=ec;uC["user.language"]=ec;uC["os.name.applet"]=ec;uC["browser.version"]=ec;uC["java.version"]=ec;uC["user.timezone"]=ec;uC["java.endorsed.dirs"]=ec;uC["java.specification.name"]=
-"GWT";uC["java.specification.version"]="2.5.0";uC[Pe]=ac;!Jr&&(Jr=new Rr);Jr.a?uC[Ne]="yes":uC[Ne]=null}var uC;s(457,98,Rh);function vC(){qn()}function wC(a){qn();this.f=a}s(456,457,{65:1,68:1,74:1,82:1},vC,wC);function xC(){xC=u;yC=new zC}
-function AC(a){var b;if(a.k){var c;b=new Vt;jn(b.a,a.f);c=b.a;var d=jb;c[c.explicitLength++]=d;c=a.a;null!=c&&0<c.length&&(jn(b.a,Ya),jn(b.a,a.a));c=a.b;a=a.j;null!=c&&jn(b.a,c);null!=a&&(c=b.a,d=la,c[c.explicitLength++]=d,jn(b.a,a));b=Yn(b.a)}else b="unknown protocol("+a.f+")://"+a.c+a.b;return b}
-function BC(a){xC();var b,c,d;if(null==a)throw new vC;a=Un(a);try{d=Vn(a,Wn(58))}catch(e){e=Ki(e);if(y(e,78))throw new wC(on(e));throw e;}c=Vn(a,Wn(91));if(0<=d&&(-1==c||d<c)){this.f=a.substr(0,d-0);b=this.f.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.f.length;++c)b=this.f.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.f;CC();var f,g,i;i=c.length;b=new DC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.a;f=String.fromCharCode(f+
-32&65535)}else h=b.a,f=String.fromCharCode(f);h[h.explicitLength++]=f}this.f=Yn(b.a)}else this.f=null,d=-1}if(null==this.f)throw new wC(Xb+a);if(!this.k&&(this.k=bj(yC,this.f),this.k||(this.k=(iq(),new EC))&&x(yC,this.f,this.k),!this.k))throw new wC(Xb+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,X,ca,M,hc,Cc,Uf,vb,Kd,Ld,Md,kb,Dc,Bb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Ya,l)==l&&-1==FC(c,Wn(47),l+2))throw new GC(m);}else{M=c.substr(l,m-l);m-=l;A=0;
-J=this.c;hc=this.e;Md=this.j;w=this.d;vb=this.i;o=this.a;Bb=this.n;kb=FC(M,Wn(35),0);if(0==M.indexOf(Ya)&&0!=M.indexOf("////")){X=2;hc=-1;A=FC(M,Wn(47),2);Ld=FC(M,Wn(63),2);-1!=Ld&&(-1==A||A>Ld)&&(A=Ld);-1==A&&(A=m,w=j);O=A;-1!=kb&&kb<A&&(O=kb);var od=Wn(64);Dc=M.lastIndexOf(od,O);o=M.substr(2,O-2);-1<Dc&&(Bb=M.substr(2,Dc-2),X=Dc+1);Cc=FC(M,Wn(58),-1==Dc?X:Dc);q=Vn(M,Wn(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Cc=q+1:Cc=-1):Cc=-1}catch(Ye){if(Ye=Ki(Ye),!y(Ye,74))throw Ye;}-1==Cc||
-Cc>A?J=M.substr(X,O-X):(J=M.substr(X,Cc-X),Uf=M.substr(Cc+1,O-(Cc+1)),0==Uf.length?hc=-1:hc=HC(Uf,10))}-1<kb&&(Md=M.substr(kb+1,m-(kb+1)));G=-1==kb?m:kb;var Yb=Wn(63);Kd=M.lastIndexOf(Yb,G);-1<Kd?(vb=M.substr(Kd+1,G-(Kd+1)),0==Kd&&null!=w&&(D(w,j)?w=Xa:w.indexOf(Xa),ca=Yy(w,Wn(47))+1,w=w.substr(0,ca-0)),G=Kd):0!=kb&&(vb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Xa:w.indexOf(Xa),ca=Yy(w,Wn(47))+1,0==ca?w=M.substr(A,G-A):w=w.substr(0,ca-0)+M.substr(A,G-A)));
-null==w&&(w=j);null==J&&(J=j);d=J;var se;se=w;null!=vb&&!D(vb,j)&&(null!=w?se=w+rb+vb:se=rb+vb);null==this.f&&(this.f=this.f);this.c=d;this.b=se;this.e=hc;this.j=Md;var pd;null!=this.c&&0<this.c.length&&(this.a=this.c,-1!=this.e&&(this.a=this.a+jb+this.e));null!=this.c&&-1<(pd=Yy(this.c,Wn(64)))?(this.n=this.c.substr(0,pd-0),this.c=Ev(this.c,pd+1)):this.n=null;null!=this.b&&-1<(pd=Vn(this.b,Wn(63)))?(this.i=Ev(this.b,pd+1),this.d=this.b.substr(0,pd-0)):(this.i=null,this.d=this.b);this.a=o;this.n=
-Bb;this.d=w;this.i=vb}}catch(qd){qd=Ki(qd);if(y(qd,74))throw new wC(on(qd));throw qd;}if(-1>this.e)throw new wC("incorrect port: "+this.e);}s(458,1,ei,BC);_.tS=function(){return AC(this)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=-1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;var yC;s(459,1,{});function IC(a,b,c){var d,e;for(d=new JC(a.pe().a);KC(d.a);)if(a=d.b=Fi(d.a),e=a.hf(),null==b?null==e:vn(b,e))return c&&LC(d),a;return null}s(463,1,Sh);_.oe=function(a){return!!IC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,85)||this.ue()!=a.ue())return!1;for(a=new JC(a.pe().a);KC(a.a);)if(b=a.b=Fi(a.a),c=b.hf(),b=b.jf(),!this.oe(c)||!MC(b,this.qe(c)))return!1;return!0};_.qe=function(a){a=IC(this,a,!1);return!a?null:a.jf()};_.hC=function(){var a,b,c;c=0;for(b=new JC(this.pe().a);KC(b.a);)a=b.b=Fi(b.a),c+=a.hC(),c=~~c;return c};_.re=function(){return 0==this.ue()};_.se=function(){throw new NC("Put not supported on this map");};
-_.te=function(a){a=IC(this,a,!0);return!a?null:a.jf()};_.ue=function(){return this.pe().a.d};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new JC(this.pe().a);KC(c.a);)b=c.b=Fi(c.a),a?d+=Ba:a=!0,d+=j+b.hf(),d+=pb,d+=j+b.jf();return d+"}"};function Cy(a){a.a=[];a.e={};a.c=!1;a.b=null;a.d=0}function ov(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=jb+b in a.e;else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d)if(a.we(b,c[d].hf())){c=!0;break a}c=!1}return c}
-function bj(a,b){var c;if(null==b)c=a.b;else if(y(b,1))c=a.e[jb+b];else a:{c=a.xe(b);if(c=a.a[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.we(b,f.hf())){c=f.jf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=OC(a,c);else if(y(b,1))c=PC(a,b,c);else a:{var d=a.xe(b),e=a.a[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.we(b,d.hf())){a=d.jf();d.kf(c);c=a;break a}}else e=a.a[d]=[];d=new QC(b,c);e.push(d);++a.d;c=null}return c}
-function OC(a,b){var c;c=a.b;a.b=b;a.c||(a.c=!0,++a.d);return c}function PC(a,b,c){var d,e=a.e,b=jb+b;b in e?d=e[b]:++a.d;e[b]=c;return d}function Ni(a,b){var c;if(null==b)c=a.b,a.b=null,a.c&&(a.c=!1,--a.d);else if(y(b,1)){var d,e=a.e;c=jb+b;c in e&&(d=e[c],--a.d,delete e[c]);c=d}else a:{c=a.xe(b);if(d=a.a[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.we(b,g.hf())){1==d.length?delete a.a[c]:d.splice(e,1);--a.d;c=g.jf();break a}}c=null}return c}s(462,463,Sh);_.oe=function(a){return ov(this,a)};
-_.pe=function(){return new RC(this)};_.we=function(a,b){return this.ve(a,b)};_.qe=function(a){return bj(this,a)};_.se=function(a,b){return x(this,a,b)};_.te=function(a){return Ni(this,a)};_.ue=function(){return this.d};_.a=null;_.b=null;_.c=!1;_.d=0;_.e=null;function Ci(){Cy(this)}s(461,462,hi,Ci);_.ve=function(a,b){return kt(a)===kt(b)||null!=a&&vn(a,b)};_.xe=function(a){return~~yn(a)};function zC(){Cy(this)}s(460,461,hi,zC);function SC(){qn()}s(464,97,qi,SC);
-function TC(a){var b,c;b=0;for(c=a.a;c<a.i;){c=UC(a,c);if(c>=a.i)break;c=VC(a,c);++b}return b}function WC(a,b){var c;for(c=0;c<a.b.length;++c)if(a.b[c]==b)return!0;return!1}function XC(a){var b;a.a=0<=a.j&&!a.d?a.j:UC(a,a.a);a.d=!1;a.j=-1;if(a.a>=a.i)throw new SC;b=a.a;a.a=VC(a,a.a);return a.n.substr(b,a.a-b)}
-function VC(a,b){var c,d;for(d=b;d<a.i;)if(a.e){c=YC(a.n,d);if(c<=a.f&&WC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c<=a.f&&0<=Vn(a.c,Wn(c)))break;++d}a.k&&b==d&&(a.e?(c=YC(a.n,d),c<=a.f&&WC(a,c)&&(d+=65536<=c?2:1)):(c=a.n.charCodeAt(d),c<=a.f&&0<=Vn(a.c,Wn(c))&&++d));return d}function UC(a,b){var c,d;if(null==a.c)throw new nn;for(d=b;!a.k&&d<a.i;)if(a.e){c=YC(a.n,d);if(c>a.f||!WC(a,c))break;d+=65536<=c?2:1}else{c=a.n.charCodeAt(d);if(c>a.f||0>Vn(a.c,Wn(c)))break;++d}return d}
-function ZC(a){$C.call(this,a," \t\n\r\u000c",!1)}function aD(a){$C.call(this,a,Aa,!1)}function $C(a,b,c){this.a=0;this.j=-1;this.d=!1;this.n=a;this.i=a.length;this.c=b;this.k=c;var d;if(null==this.c)this.f=0;else{for(c=b=d=0;c<this.c.length;c+=65536<=a?2:1)a=this.c.charCodeAt(c),55296<=a&&57343>=a&&(a=YC(this.c,c),this.e=!0),d<a&&(d=a),++b;this.f=d;if(this.e){this.b=v(H,r,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=YC(this.c,d),this.b[c]=a}}}s(465,1,{},ZC,aD,$C);_.a=0;_.b=null;_.c=null;_.d=!1;
-_.e=!1;_.f=0;_.i=0;_.j=0;_.k=!1;_.n=null;function bD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Bn(e),!(zn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(471,1,{});s(470,471,{});_.b=null;_.c=1;_.d=-1;function cD(a){this.a=a;this.b=new dD(this.a);this.c=this.d=1}s(469,470,{},cD);_.a=null;
-function Yq(a,b){var c=a.a;null!=b&&0<b.length?(!c.tb&&(c.tb=new vr(c)),eD(c.tb,b)):(c.ib=!0,c.I="ERROR - empty or null structure",fD(c))}function dD(a){this.a=a}s(472,1,{},dD);_.ye=function(a){Yq(this,a)};_.a=null;function gD(a){this.a=a}s(473,1,{},gD);var hD=_.a=null;
-function iD(){iD=u;hD=new St((gu(),new fu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function jD(){}function kD(a){lD.call(this,a,cb,cb,null)}function mD(a,b){lD.call(this,a,cb,cb,b)}
-function nD(a,b,c){lD.call(this,a,b,c,null)}
-function lD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=gj(a)){this.a=new oD;this.b=new pD(this.a,b,c,d);Xv(e,this.b,e.gb);d&&dd in d&&(this.b.b=d[dd]);a=this.b;a.d||(a.d=Qz(a,Zn(a.gb,Lf),Zn(a.gb,Kf)),a.d.j=!1);var b=a.c,f,g,i,h,l,m,o;b.J?qD="JSME":qD="JME";b.u=rD(b,!1);b.v=rD(b,!0);wr(b,qD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.B=Tz(b);Jz(b,null);b.mb||(b.R=0);b.S||(b.S=new eB(Vb,0,13),b.V=new UB(b.S));b.T||(b.T=new eB(Vb,
-1,13),b.U=new UB(b.T));b.W||(b.W=new eB(Vb,0,11),new UB(b.W));b.j||(b.j=new eB(Vb,0,13),b.k=new UB(b.j));b.xb=!0;b.Ab=!1;b.o=!1;b.Ib=!0;b.r=!0;b.zb=!1;sD=10;b.Eb=!0;try{o=tD(b.Nb,"options");null!=o&&uD(b,o);i=tD(b.Nb,"jme");null!=i&&(b.K=i);l=tD(b.Nb,"mol");null!=l&&(b._=l);g=tD(b.Nb,"depictcgi");null!=g&&(b.Bb=!0);m=tD(b.Nb,Gg);null!=m&&(b.ab=m,fD(b));b.i=tD(b.Nb,"atomcolors");b.f=tD(b.Nb,"atombg");f=tD(b.Nb,"depictbg");if(null!=f&&b.y){var n;var q,w,G,A;w=(EA(),FA);try{if(0!=f.indexOf(la))throw new pn("bad hex encoding");
-A=HC(f.substr(1,2),16);G=HC(f.substr(3,2),16);q=HC(f.substr(5,2),16);n=w=new GA(A,G,q)}catch(J){if(J=Ki(J),y(J,74))tC(),n=w;else throw J;}b.s=n}b.Db&&b.Y&&vD(b.Y);h=tD(b.Nb,"notify_structural_change_js_function");b.qb=h}catch(O){if(O=Ki(O),!y(O,74))throw O;}b.b=202;for(f=0;23>f;++f)wD[f]=(EA(),MA),xD[f]=Oc;xD[1]=Ub;wD[1]=(EA(),JA);xD[2]=yb;wD[2]=MA;xD[3]=Cb;wD[3]=JA;xD[4]=dc;wD[4]=QA;xD[5]=oc;wD[5]=LA;xD[9]=Qb;wD[9]=OA;xD[10]=Jb;wD[10]=OA;xD[11]=Ab;wD[11]=OA;xD[12]=Wb;wD[12]=OA;xD[8]=Bc;wD[8]=SA(NA);
-xD[7]=qc;wD[7]=MA;xD[6]=Jc;wD[6]=JA;xD[13]=Fc;wD[13]=JA;xD[18]=Oc;wD[18]=JA;xD[19]=rc;wD[19]=JA;xD[20]=sc;wD[20]=JA;xD[21]=tc;wD[21]=JA;xD[22]=uc;wD[22]=JA;sz(b);b.Z=new yD;f=a.c;f.B=Tz(f);null!=f.K?(zD(f,f.K),null!=f.f&&f.Y&&AD(f.Y,f.f,!0),null!=f.i&&f.Y&&AD(f.Y,f.i,!1)):null!=f._&&BD(f,f._,!0);fD(a.c);o=this.a;f=this.b;g=new cD(o);Hv(f,new CD,(Kq(),Kq(),Lq));Hv(f,new DD,(Hq(),Hq(),Iq));Hv(f,new ED,(Nq(),Nq(),Oq));Hv(f,new FD(g),(Uq(),Uq(),Vq));n=0>=GD();h=new Ax((iD(),hD));h.gb.alt="drag out MOL or RXN file";
-Cv(h,h.gb.alt);m=h.a.e;l=h.a.a;g=o.X;i=~~((g-l)/2);0>i&&(i=0);o=new gD(o);ej(f.f,h,Zn(f.gb,Lf)-m-i,Zn(f.gb,Kf)-(g-i));n?(n=new HD,Cv(n,h.gb.alt),0<=m&&(n.gb.style[bh]=m+Yf),0<=l&&(n.gb.style[Ie]=l+Yf),ej(f.f,n,Zn(f.gb,Lf)-m-i,Zn(f.gb,Kf)-(g-i)),n.gb.draggable=Wg,n.gb.style[Id]=(ro(),yf),Hv(n,o,(Qq(),Qq(),Rq))):(h.gb.draggable=Wg,h.gb.style[Id]=(ro(),yf),Hv(h,o,(Qq(),Qq(),Rq)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(476,1,{102:1},jD,kD,mD,nD,lD);
-_.ze=function(a){ID(new JD(a,this.a,KD))};_.Ae=function(){LD(this.a)};_.Be=function(){Ln((In(),Jn),new MD(this))};_.Ce=function(){return this.a.G};_.De=function(){return this.a.cb};_.Ee=function(){return this.a.db};_.Fe=function(){return this.a.qb};_.Ge=function(){return this.a.ub};_.He=function(){return this.a.wb};_.Ie=function(a){$wnd.alert("JSME initialization error: "+a)};_.Je=function(){var a=this.a,b;a.Ab?b=ND(a,1)+qb+ND(a,2)+qb+ND(a,3):b=ND(a,0);return b};_.Ke=function(){return Tq(this.a)};
-_.Le=function(){var a=this.a,b,c;b=a.Ib;a.Ib=!1;c=OD(a);a.Ib=b;fD(a);return c};_.Me=function(a){uD(this.a,a)};_.Ne=function(){};_.Oe=function(a){BD(this.a,a,!0)};_.Pe=function(a){zD(this.a,a)};_.$d=function(){Sz(this.a)};_.Qe=function(){PD(this.a)};_.Re=function(a){var b=this.a;if(a=QD(b,a)){var c;for(c=1;c<=a.s;++c)a.d[c]=0;RD(b)}};_.Se=function(a){var b=this.b,c,d;if(b.b!=a){b.b=a;for(d=new Ei(b.a);d.b<d.d.ue();)c=Fi(d),a?c.a=j:c.a=tg}Sz(b.c)};
-_.Te=function(a,b){var c=this.a,d;if(d=QD(c,a))AD(d,b,!0),RD(c)};_.Ue=function(a,b){var c=this.a,d;d=QD(c,a);1>b||b>d.s?(c.ib=!0,c.I="ERROR - invalid atom index: "+b,fD(c)):(d.C=b,RD(c))};_.Ve=function(a){this.a.G=a};_.We=function(a){var b=this.a;b.cb=a;fD(b)};_.Xe=function(a){var b=this.a;b.db=a;fD(b)};_.Ye=function(a){this.a.pb=a};_.Ze=function(a){this.a.qb=a};_.$e=function(a){var b=this.a;b.ub=a;b.u=rD(b,!1)};_._e=function(a){this.a.wb=a};_.af=function(a){SD(this.a,a)};
-_.bf=function(a,b){var c=this.a;c.e=!1;c.Jb=new TD(c,a);UD(c.Jb);c.b=253;c.ib=!0;c.I=b;fD(c)};_.cf=function(a){VD(this.a,a)};_.df=function(){return WD(this.a)};_.a=null;_.b=null;function MD(a){this.a=a}s(477,1,{},MD);_.pc=function(){var a,b;for(b=new Ei(this.a.b.a);b.b<b.d.ue();)a=Fi(b),a.t.gb.innerHTML=a.q||j};_.a=null;
-function XD(){var a=(YD(),ZD()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=$D;YD();b=b&&b[0]&&(typeof b[0]==Jf||typeof b[0]==pe)?b[0]:null;a:if(aE==e||bE==e&&y(b,102))e=!0;else{if(null!=b)for(b=un(b);b&&b!=aE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new jD:3==arguments.length?a=new nD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new kD(arguments[0]):4==arguments.length?a=new lD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new mD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.ze(a)});b.clear=B(function(){this.g.Ae()});b.deferredRepaint=B(function(){this.g.Be()});b.getHelpURL=B(function(){return this.g.a.G});b.getMolecularAreaAntiAlias=B(function(){return this.g.a.cb});b.getMolecularAreaLineWidth=B(function(){return this.g.a.db});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.a.qb});b.getPasteLabel=B(function(){return this.g.a.ub});
-b.getPrePasteJSfunction=B(function(){return this.g.a.wb});b.initializationError=B(function(a){this.g.Ie(a)});b.jmeFile=B(function(){return this.g.Je()});b.molFile=B(function(){return this.g.Ke()});b.nonisomericSmiles=B(function(){return this.g.Le()});b.options=B(function(a){this.g.Me(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g.Oe(a)});b.readMolecule=B(function(a){this.g.Pe(a)});b.repaint=B(function(){this.g.$d()});b.reset=B(function(){this.g.Qe()});b.resetAtomColors=B(function(a){this.g.Re(a)});
-b.setAntialias=B(function(a){this.g.Se(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.Te(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.Ue(a,b)});b.setHelpURL=B(function(a){this.g.Ve(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.We(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.Xe(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.Ye(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.Ze(a)});b.setPasteLabel=B(function(a){this.g.$e(a)});b.setPrePasteJSfunction=
-B(function(a){this.g._e(a)});b.setSubstituent=B(function(a){this.g.af(a)});b.setTemplate=B(function(a,b){this.g.bf(a,b)});b.showInfo=B(function(a){this.g.cf(a)});b.smiles=B(function(){return this.g.df()});cE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function ot(){dE||(dE=!0,XD())}s(478,1,{},ot);var dE=!1;function eE(a){qn();this.f=a}s(480,457,Rh,eE);function ut(){qn();this.f="divide by zero"}s(481,97,qi,ut);function jt(){qn()}function fE(a){qn();this.f=a}
-s(482,97,qi,jt,fE);function gE(){}function hE(a){return typeof a==If?Bc+(0>a?-a:a):a}function iE(a,b){var c;c=new gE;c.d=Kb+(jE(0!=a?-a:0)?hE(0!=a?-a:0):j+wi(c));kE(0!=a?-a:0)&&lE(0!=a?-a:0,c);c.b=4;c.a=b;return c}function U(a){var b;b=new gE;b.d=Kb+(jE(a)?hE(a):j+wi(b));kE(a)&&lE(a,b);return b}function W(a,b){var c;c=new gE;c.d=Kb+(jE(a)?hE(a):j+wi(c));kE(a)&&lE(a,c);c.b=b?8:0;return c}function mE(){var a;a=new gE;a.d=Kb+(jE(0)?hE(0):j+wi(a));kE(0)&&lE(0,a);a.b=2;return a}
-function nE(a){var b;b=new gE;b.d=Kb+(jE(a)?hE(a):j+wi(b));kE(a)&&lE(a,b);b.b=1;return b}function kE(a){return typeof a==If&&0<a}function jE(a){return null!=a&&0!=a}function lE(a,b){var c;b.c=a;if(2==a)c=String.prototype;else if(0<a)if(c=Kh[b.c])c=c.prototype;else{c=Kh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(484,1,{},gE);_.tS=function(){return(0!=(this.b&2)?"interface ":0!=(this.b&1)?j:"class ")+this.d};_.a=null;_.b=0;_.c=0;_.d=null;
-function oE(a){var b;b=pE;!b&&(b=pE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new qE(Sb+a+fa);return b}
-function HC(a,b){var c,d;if(null==a)throw new qE(Hf);if(2>b||36<b)throw new qE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new qE(Sb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new qE(Sb+a+fa);if(-2147483648>c||2147483647<c)throw new qE(Sb+a+fa);return c}s(486,1,{68:1,79:1});var pE=null;function rE(a){this.a=a}
-s(485,486,{68:1,71:1,72:1,79:1},rE);_.eQ=function(a){return y(a,72)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function eA(a){this.a=a}s(487,486,{68:1,71:1,75:1,79:1},eA);_.eQ=function(a){return y(a,75)&&a.a==this.a};_.hC=function(){return I(this.a)};_.tS=function(){return j+this.a};_.a=0;function Vz(){qn()}function rk(a){qn();this.f=a}s(488,97,Lh,Vz,rk);function $v(){qn()}function ax(a){qn();this.f=a}s(489,97,qi,$v,ax);function R(a){this.a=a}
-function Gt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function zt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function sE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(tE(),uE)[b],!c&&(c=uE[b]=new R(a)),c):new R(a)}s(490,486,{68:1,71:1,77:1,79:1},R);_.eQ=function(a){return y(a,77)&&a.a==this.a};_.hC=function(){return this.a};
-_.tS=function(){return j+this.a};_.a=0;function tE(){tE=u;uE=v(vE,k,77,256,0)}var uE;function Rj(a){return 0>a?-a:a}function Qj(a,b){return a>b?a:b}function wE(a){return Math.round(a)}function nn(){qn()}function ls(a){qn();this.f=a}s(493,97,{68:1,74:1,78:1,80:1,82:1},nn,ls);function yi(){yi=u;zi=F(xi,k,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var zi;function qE(a){qn();this.f=a}s(495,488,Lh,qE);
-function sn(a){this.a="Unknown";this.c=a;this.b=-1}s(496,1,{68:1,81:1},sn);_.tS=function(){return this.a+Wa+this.c+"(Unknown Source"+(0<=this.b?jb+this.b:j)+va};_.a=null;_.b=0;_.c=null;function xE(a,b){return a.charCodeAt(b)}function YC(a,b){var c=b,d=a.length,e,f;e=xE(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function yE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}
-function D(a,b){return!y(b,1)?!1:""+a==b}function Vn(a,b){return a.indexOf(b)}function FC(a,b,c){return a.indexOf(b,c)}function Yy(a,b){return a.lastIndexOf(b)}function zE(a){var b=aa,c=fh,d;for(d=0;0<=(d=c.indexOf(Qc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Ev(c,++d):c=c.substr(0,d-0)+Ev(c,++d);return a.replace(RegExp(b,qe),c)}
-function AE(a,b){for(var c=RegExp(b,qe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(nt,k,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Ev(a,b){return a.substr(b,a.length-b)}
-function Un(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function Wn(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,68:1,69:1,71:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Xt(this)};_.tS=_.toString;function BE(){BE=u;CE={};DE={}}
-function Xt(a){BE();var b=jb+a,c=DE[b];if(null!=c)return c;c=CE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+xE(a,d++);c|=0}256==EE&&(CE=DE,DE={},EE=0);++EE;return DE[b]=c}var CE,EE=0,DE;function kn(a,b){jn(a.a,b);return a}function hn(){this.a=Xn()}function FE(){this.a=Xn();jn(this.a,j)}s(498,1,si,hn,FE);_.tS=function(){return Yn(this.a)};function Vt(){this.a=Xn()}
-function DC(){this.a=Xn()}function Ss(a){this.a=Xn();jn(this.a,a)}s(499,1,si,Vt,DC,Ss);_.tS=function(){return Yn(this.a)};function GC(a){a="String index out of range: "+a;qn();this.f=a}s(500,489,qi,GC);
-function GE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new nn;h=a.cZ;g=b.cZ;if(0==(h.b&4)||0==(g.b&4))throw new fE("Must be array types");i=h.a;f=g.a;if(!(0!=(i.b&1)?i==f:0==(f.b&1)))throw new fE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new $v;if((0==(i.b&1)||0!=(i.b&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)it(b,c,a[--d])}else for(c=e+c;e<c;)it(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Gv(){qn()}function NC(a){qn();this.f=a}s(502,97,qi,Gv,NC);function kA(a,b){for(var c;a.Qc();)if(c=a.Rc(),null==b?null==c:vn(b,c))return a;return null}function nA(a,b){var c;return(c=kA(a.qd(),b))?(c.Sc(),!0):!1}function HE(a){var b,c,d,e;d=new hn;b=null;jn(d.a,Pc);for(c=a.qd();c.Qc();)null!=b?jn(d.a,b):b=Ba,e=c.Rc(),jn(d.a,e===a?"(this Collection)":j+e);jn(d.a,Rc);return Yn(d.a)}s(503,1,{});_.ef=function(){throw new NC("Add not supported on this collection");};
-_.ff=function(a){return!!kA(this.qd(),a)};_.re=function(){return 0==this.ue()};_.gf=function(a){return nA(this,a)};_.tS=function(){return HE(this)};s(505,503,vi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,88)||a.ue()!=this.ue())return!1;for(a=a.qd();a.Qc();)if(b=a.Rc(),!this.ff(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.qd();b.Qc();)c=b.Rc(),null!=c&&(a+=yn(c),a=~~a);return a};
-function IE(a,b){var c;return y(b,86)&&(c=b.hf(),ov(a.a,c))?(c=bj(a.a,c),a.a.ve(b.jf(),c)):!1}function RC(a){this.a=a}s(504,505,vi,RC);_.ff=function(a){return IE(this,a)};_.qd=function(){return new JC(this.a)};_.gf=function(a){return IE(this,a)?(a=a.hf(),Ni(this.a,a),!0):!1};_.ue=function(){return this.a.d};_.a=null;function LC(a){if(a.b)Hi(a.a),Ni(a.c,a.b.hf()),a.b=null;else throw new Kv("Must call next() before remove().");}
-function JC(a){var b;this.c=a;b=new Zi;a.c&&Ti(b,new JE(a));var c=a.e,d;for(d in c)if(58==d.charCodeAt(0)){var e=new KE(a,d.substring(1));b.ef(e)}var a=a.a,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.ef(c[d])}this.a=new Ei(b)}s(506,1,{},JC);_.Qc=function(){return KC(this.a)};_.Rc=function(){return this.b=Fi(this.a)};_.Sc=function(){LC(this)};_.a=null;_.b=null;_.c=null;s(508,1,Oh);_.eQ=function(a){return y(a,86)&&MC(this.hf(),a.hf())&&MC(this.jf(),a.jf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.hf()&&(a=yn(this.hf()));null!=this.jf()&&(b=yn(this.jf()));return a^b};_.tS=function(){return this.hf()+pb+this.jf()};function JE(a){this.a=a}s(507,508,Oh,JE);_.hf=function(){return null};_.jf=function(){return this.a.b};_.kf=function(a){return OC(this.a,a)};_.a=null;function KE(a,b){this.b=a;this.a=b}s(509,508,Oh,KE);_.hf=function(){return this.a};_.jf=function(){return this.b.e[jb+this.a]};_.kf=function(a){return PC(this.b,this.a,a)};_.a=null;_.b=null;
-function Yw(a,b){(0>a||a>=b)&&LE(a,b)}function LE(a,b){throw new ax("Index: "+a+", Size: "+b);}s(510,503,ni);_.lf=function(){throw new NC("Add not supported on this list");};_.ef=function(a){this.lf(this.ue(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,84)||this.ue()!=a.ue())return!1;c=this.qd();for(d=a.qd();c.Qc();)if(a=c.Rc(),b=d.Rc(),!(null==a?null==b:vn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.qd();a.Qc();)c=a.Rc(),b=31*b+(null==c?0:yn(c)),b=~~b;return b};_.qd=function(){return new Ei(this)};_.nf=function(){return this.of(0)};_.of=function(a){return new ME(this,a)};_.pf=function(){throw new NC("Remove not supported on this list");};function KC(a){return a.b<a.d.ue()}function Fi(a){if(a.b>=a.d.ue())throw new cw;return a.d.mf(a.c=a.b++)}function Hi(a){if(0>a.c)throw new fx;a.d.pf(a.c);a.b=a.c;a.c=-1}function Ei(a){this.d=a}s(511,1,{},Ei);_.Qc=function(){return KC(this)};
-_.Rc=function(){return Fi(this)};_.Sc=function(){Hi(this)};_.b=0;_.c=-1;_.d=null;function ME(a,b){var c;this.d=this.a=a;c=a.ue();(0>b||b>c)&&LE(b,c);this.b=b}s(512,511,{},ME);_.qf=function(){return 0<this.b};_.rf=function(){if(0>=this.b)throw new cw;return this.a.mf(this.c=--this.b)};_.a=null;function NE(a){a=new JC(a.b.a);return new OE(a)}function PE(a,b){this.a=a;this.b=b}s(513,505,vi,PE);_.ff=function(a){return ov(this.a,a)};_.qd=function(){return NE(this)};_.ue=function(){return this.b.a.d};
-_.a=null;_.b=null;function OE(a){this.a=a}s(514,1,{},OE);_.Qc=function(){return KC(this.a.a)};_.Rc=function(){return(this.a.b=Fi(this.a.a)).hf()};_.Sc=function(){LC(this.a)};_.a=null;s(515,510,ni);_.lf=function(a,b){var c;c=qA(this,a);var d=c.d;new lA(b,c.b);++d.b;++c.a;c.c=null};_.mf=function(a){var b;b=qA(this,a);try{return rA(b)}catch(c){c=Ki(c);if(y(c,87))throw new ax("Can't get element "+a);throw c;}};_.qd=function(){return qA(this,0)};
-_.pf=function(a){var b,c;b=qA(this,a);try{c=rA(b)}catch(d){d=Ki(d);if(y(d,87))throw new ax("Can't remove element "+a);throw d;}QE(b);return c};function RE(a){a.b=v(SE,k,0,0,0)}function Bz(a,b,c){(0>b||b>a.c)&&LE(b,a.c);a.b.splice(b,0,c);++a.c}function Ti(a,b){it(a.b,a.c++,b);return!0}function yu(a,b){Yw(b,a.c);return a.b[b]}function Kj(a,b){for(var c=0;c<a.c;++c)if(MC(b,a.b[c]))return c;return-1}function Bu(a,b){var c;c=(Yw(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
-function Si(a,b){var c;c=Kj(a,b);if(-1==c)return!1;Bu(a,c);return!0}function vk(a,b){var c;if(b.length<a.c){c=b;var d;d=bt(0,a.c);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.c;++c)it(b,c,a.b[c]);b.length>a.c&&it(b,a.c,null);return b}function Zi(){RE(this)}function cB(a){RE(this);this.b.length=a}function Zz(a){RE(this);var b=this.b,c=a.b,a=c.slice(0,a.c);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.c=this.b.length}s(516,510,pi,Zi,cB,Zz);_.lf=function(a,b){Bz(this,a,b)};
-_.ef=function(a){return Ti(this,a)};_.Ae=function(){this.b=v(SE,k,0,0,0);this.c=0};_.ff=function(a){return-1!=Kj(this,a)};_.mf=function(a){return yu(this,a)};_.re=function(){return 0==this.c};_.pf=function(a){return Bu(this,a)};_.gf=function(a){return Si(this,a)};_.ue=function(){return this.c};_.c=0;function pA(a,b){var c=a.length,d;for(d=0;d<c;++d)it(a,d,b)}function Os(){Os=u;Ps=new TE}var Ps;function TE(){}s(519,510,Vh,TE);_.ff=function(){return!1};_.mf=function(){throw new $v;};_.ue=function(){return 0};
-function UE(){this.a=new Date}function VE(a){return 10>a?$a+a:j+a}s(520,1,{68:1,70:1,71:1,83:1},UE);_.eQ=function(a){return y(a,83)&&Jt(K(this.a.getTime()),K(a.a.getTime()))};_.hC=function(){var a;a=K(this.a.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=qt(c&4194303,b&4194303,e&1048575);a=qt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.a.getTimezoneOffset();a=(0<=b?za:j)+~~(b/60);b=10>(0>b?-b:b)%60?$a+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(WE(),XE)[this.a.getDay()]+ba+YE[this.a.getMonth()]+ba+VE(this.a.getDate())+ba+VE(this.a.getHours())+jb+VE(this.a.getMinutes())+jb+VE(this.a.getSeconds())+" GMT"+a+b+ba+this.a.getFullYear()};_.a=null;function WE(){WE=u;XE=F(nt,k,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));YE=F(nt,k,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var XE,YE;
-function us(a,b){return null==x(a.a,b,a)}function ts(){this.a=new Ci}s(522,505,{68:1,70:1,88:1},ts);_.ef=function(a){return us(this,a)};_.ff=function(a){return ov(this.a,a)};_.re=function(){return 0==this.a.d};_.qd=function(){return NE(new PE(this.a,new RC(this.a)))};_.gf=function(a){return null!=Ni(this.a,a)};_.ue=function(){return this.a.d};_.tS=function(){return HE(new PE(this.a,new RC(this.a)))};_.a=null;
-function qA(a,b){var c,d;(0>b||b>a.b)&&LE(b,a.b);if(b>=a.b>>1){d=a.a;for(c=a.b;c>b;--c)d=d.b}else{d=a.a.a;for(c=0;c<b;++c)d=d.a}return new ZE(a,b,d)}function uA(){this.a=new $E;this.b=0}s(523,515,Vh,uA);_.ef=function(a){new lA(a,this.a);++this.b;return!0};_.of=function(a){return qA(this,a)};_.ue=function(){return this.b};_.a=null;_.b=0;function rA(a){if(a.b==a.d.a)throw new cw;a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}
-function QE(a){if(!a.c)throw new fx;a.b==a.c?a.b=a.c.a:--a.a;var b=a.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=b;a.c=null;--a.d.b}function ZE(a,b,c){this.d=a;this.b=c;this.a=b}s(524,1,{},ZE);_.Qc=function(){return this.b!=this.d.a};_.qf=function(){return this.b.b!=this.d.a};_.Rc=function(){return rA(this)};_.rf=function(){if(this.b.b==this.d.a)throw new cw;this.c=this.b=this.b.b;--this.a;return this.c.c};_.Sc=function(){QE(this)};_.a=0;_.b=null;_.c=null;_.d=null;function $E(){this.a=this.b=this}
-function lA(a,b){this.c=a;this.a=b;this.b=b.b;b.b.a=this;b.b=this}s(525,1,{},$E,lA);_.a=null;_.b=null;_.c=null;function QC(a,b){this.a=a;this.b=b}s(526,508,Oh,QC);_.hf=function(){return this.a};_.jf=function(){return this.b};_.kf=function(a){var b;b=this.b;this.b=a;return b};_.a=null;_.b=null;function cw(){qn()}s(527,97,{68:1,74:1,80:1,82:1,87:1},cw);function MC(a,b){return kt(a)===kt(b)||null!=a&&vn(a,b)}function bB(a){var b=v(vA,k,45,0,0);return vk(a.a,b)}function Lz(){this.a=new Zi}
-s(529,510,pi,Lz);_.lf=function(a,b){Bz(this.a,a,b)};_.ef=function(a){return Ti(this.a,a)};_.ff=function(a){return-1!=Kj(this.a,a)};_.mf=function(a){return yu(this.a,a)};_.re=function(){return 0==this.a.c};_.qd=function(){return new Ei(this.a)};_.pf=function(a){return Bu(this.a,a)};_.ue=function(){return this.a.c};_.tS=function(){return HE(this.a)};_.a=null;function aF(a){a._b.c.$&&hB(a)}function bF(a){var b;if(a._b.c.$){b=cz(a);var c=a.j,d=b.b;c.a=b.a;c.b=d}jB(a)}
-function cF(a,b,c){a.a+=b;a.b+=c;a.a=0>a.a?0:a.a;a.b=0>a.b?0:a.b}function ID(a){var b=a.j;dF(a._b.c,b.a,b.b);!bz(a)&&Gz(a);qz(a)}function eF(){mB.call(this,j);this.i=new yA(this.sf());Yz(this.q,new fF(this))}s(531,416,Th);_.Ed=function(a,b){return kt(a.f)===kt(this.i)?(bF(this),!0):this.tf(a,b)};_.sf=function(){return"Close"};_.tf=function(){return!1};_.xd=function(){bF(this)};_.i=null;_.j=null;
-function JD(a,b,c){eF.call(this);this._b&&oB(this._b.c,!1);lB(this,!1);Jz(this,new wB(0));a=new AB(a,1);P(this,a,null);a=new Nz;P(a,this.i,null);P(this,a,null);b&&(this.j=cz(b),kB(this),cF(this.j,~~(Zn(b.Nb.gb,Lf)/2)-~~(this.ec/2),~~(Zn(b.Nb.gb,Kf)/2)-~~(this.Wb/2)));c&&N(this,c)}s(530,531,Th,JD);_.sf=function(){return"OK"};function gF(a){if(!(a.a!=a.b&&a.a.b!=a.b))throw new Kv("Cannot undo. Index is out of range.");if(!a.a.b)throw new Kv(Zb);a.a=a.a.b;return a.a.a}
-function yD(){this.a=this.b=new hF}s(532,1,{},yD);_.a=null;function hF(){this.a=null}function iF(a){this.a=a}s(533,1,{},hF,iF);_.a=null;_.b=null;_.c=null;function fF(a){this.a=a}s(534,451,Xh,fF);_.a=null;function jF(){jF=u;kF=F(nt,k,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);KD=(EA(),HA);lF=RA(KD);wD=v(mF,k,44,23,0);xD=v(nt,k,1,23,0);nF=v(mF,k,44,7,0);oF=null!=(tC(),uC[Ne])}
-function OD(a){var b;if(a.Ab)b=pF(a,1)+qb+pF(a,2)+qb+pF(a,3);else if(b=pF(a,0),0<b.length){var c=new qF(a.Y);Ti(a.$.a,c)}return b}function rF(a,b){var c,d;c=b.a;if(D(c,(sF(),tF).b))tr(WD(a));else if(D(c,uF.b))tr(Tq(a));else if(D(c,vF.b))ur(a.t,(!a.tb&&(a.tb=new vr(a)),a.tb));else if(D(c,hg)){7!=a.N&&(a.O=hh);d=b.c;d=Qt(d,gh);c=Ft(d,a.O);var e=!Dt(c,hh)?yt(c):c;!Dt(e,uh)&&wF(a.Y,L(c));xF(a);a.kb=!0;fD(a);a.N=7;a.O=d}else D(c,ng)||(D(c,fe)?yF(a):SD(a,c))}
-function zF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.ob&&(i=c-b+1,!(0>=i||b>a.sb||c>a.sb))){e=v(AF,k,-1,4,1);l=v(AF,k,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)BF(a.eb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.y&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.B.b||0==a.B.a)&&(a.B=Tz(a));0==a.B.b&&(a.B.b=400);0==a.B.a&&(a.B.a=300);h=f=1;e=a.B.b;i=a.B.a;a.y||(e-=a.X,i-=3*a.X);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.y&&(a.A=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.y){for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]*=a.A,a.eb[f].L[b]*=a.A;CF(a.eb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.eb[f].s;++b)a.eb[f].I[b]+=m,a.eb[f].L[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.y||DF(a.eb[f])}}}
-function LD(a){var b;a.kb=!0;a.b=202;a.nb=!1;if(0!=a.sb){a.kb=!0;a.e=!0;for(b=a.d;b<a.sb;++b)a.eb[b]=a.eb[b+1];--a.sb;a.d=a.sb;0<a.sb?a.Y=a.eb[a.d]:(a.Y=new EF(a),a.Y.q=0);null!=a.qb&&bD(a.qb,null)}}function rD(a,b){var c,d,e,f;f=new KB;d=Ec;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=xc);d=new DB(Lb+d);var g=(sF(),tF).b;d.c=g;JB(f,d);Yz(d.d,a);d=new DB(Lb+c);d.c=uF.b;Yz(d.d,a);JB(f,d);JB(f,new DB(Ca));c=a.ub;null==c&&(c="Paste "+e);d=new DB(c);d.c=vF.b;Yz(d.d,a);JB(f,d);Wy(a,f);return f}
-function FF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.X+a.R);f=(d-1)*(a.X+a.R);1==c&&2<d&&(f-=2*a.X);Y(b,KD);a.mb?(e==a.b&&Y(b,SA(KD)),rB(b,g,f,a.X,a.X),Y(b,(EA(),JA)),GF(b,g,f,a.X-1,a.X-1)):e==a.b?qB(b,g+1,f+1,a.X,a.X,!1):qB(b,g,f,a.X,a.X,!0);if(!(1301==e&&!a.zb||107==e&&!a.xb))if(201!=e||a.Ib)if(103!=e||a.hb)if(!(105==e&&!a.rb&&!a.p)&&(109!=e||a.Ab))if(c=~~(a.X/4),3>d)switch(Y(b,(EA(),KA)),e){case 101:Y(b,NA);c=g+3;e=f+3;d=a.X-6;i=a.X-6;HF(b,!0);IF(b,JF(b,c,e,d,i));Y(b,KA);c=g+3;e=f+3;d=a.X-
-6;i=a.X-6;b.n&&(HF(b,!1),IF(b,JF(b,c,e,d,i)));KF(b,g+6,f+6,a.X-12,a.X-12,-35,-110);rB(b,g+9,f+9,2,4);rB(b,g+a.X-10,f+9,2,4);0.04>Math.random()&&(Y(b,LA),rB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,NA),rB(b,g+a.X-10,f+8,2,3));break;case 112:d=g+c;i=g+a.X-c;h=g+~~(a.X/2);Z(b,d,f+a.X-c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+a.X-c);l=f+a.X-c;e=~~(a.X/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,OA);Z(b,d,f+c,h,f+~~(a.X/2));Z(b,g+~~(a.X/2),f+~~(a.X/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,KA);break;case 107:Y(b,MA);rB(b,g+4,f+4,a.X-8,a.X-8);Y(b,KA);GF(b,g+4,f+4,a.X-8,a.X-8);KF(b,g+6,f+6,a.X-11,a.X-12,-35,-110);rB(b,g+9,f+9,2,4);rB(b,g+a.X-10,f+9,2,4);break;case 108:c=~~(a.X/4);Z(b,g+c,f+a.X-c,g+a.X-c,f+c);c=~~(a.X/2)-c;e=f+~~(2*a.X/3);g+=~~(a.X/2);Z(b,g,e,g+c,e);a=f+~~(a.X/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:LF(b,g,f,a.X,!0);break;case 111:LF(b,g,f,a.X,!1);break;case 109:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+a.X-c,f+
-~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)+~~(c/2));Z(b,g+a.X-c,f+~~(a.X/2),g+a.X-~~(3*c/2),f+~~(a.X/2)-~~(c/2));break;case 102:Y(b,FA);rB(b,g+3,f+5,a.X-7,a.X-11);Y(b,KA);GF(b,g+3,f+5,a.X-7,a.X-11);break;case 103:Y(b,KD);a.nb&&qB(b,g+1,f+1,a.X,a.X,!1);Y(b,KA);MF(a,b,g,f,"NEW");break;case 106:Y(b,LA);Z(b,g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,KA);Z(b,g+c,f+~~(a.X/2),g+12,f+~~(a.X/2));MF(a,b,g+6,f,rc);break;case 104:Y(b,LA);Z(b,
-g+7,f+7,g+a.X-7,f+a.X-7);Z(b,g+8,f+7,g+a.X-6,f+a.X-7);Z(b,g+7,f+a.X-7,g+a.X-7,f+7);Z(b,g+8,f+a.X-7,g+a.X-6,f+7);Y(b,KA);break;case 105:a.Hb?(Y(b,PA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,KA)):MF(a,b,g,f,"123");break;case 113:Y(b,QA);c=a.X-8;e=g+~~((a.X-c)/2);d=f+~~((a.X-c)/2);rB(b,e,d,c,c);Y(b,KA);NF(a,
-b,g,f,FA,"i");break;case 201:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)+2);Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2)-2);Z(b,g+a.X-c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)-2);break;case 202:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));break;case 203:Z(b,g+c,f+~~(a.X/2)-2,g+a.X-c,f+~~(a.X/2)-2);Z(b,g+c,f+~~(a.X/2)+2,g+a.X-c,f+~~(a.X/2)+2);break;case 204:Z(b,g+c,f+~~(a.X/2),g+a.X-c,f+~~(a.X/2));Z(b,g+c,f+~~(a.X/2)-3,g+a.X-c,f+~~(a.X/2)-3);Z(b,g+c,f+~~(a.X/2)+3,g+a.X-c,f+~~(a.X/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:OF(a,b,g,f+2,3);break;case 207:OF(a,b,g,f,4);break;case 208:OF(a,b,g,f,5);break;case 209:OF(a,b,g,f,1);break;case 210:OF(a,b,g,f,6);break;case 211:OF(a,b,g,f,7);break;case 212:OF(a,b,g,f,8);break;case 213:MF(a,b,g,f,"FG"),a.E=new GB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=xD[c]&&NF(a,b,g,f,wD[c],xD[c])}function PF(a){var b,c,d;a.ib&&(null==a.I&&(a.I=j),d=a.H.a,c=a.B.b-a.X,b=a.X,Y(d,KD),rB(d,0,0,c,b),a.mb?(Y(d,(EA(),JA)),GF(d,-1,0,c,b-1)):(Y(d,lF),Z(d,0,0,c-1-2,0),Y(d,SA(KD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),QF(d,a.W),Y(d,(EA(),KA)),-1!=a.I.toLowerCase().indexOf(ge)&&Y(d,LA),RF(d,a.I,10,15),SF(a.Nb,a.H,a.X,a.B.a-a.X))}
-function TF(a){var b,c,d,e;if(a.jb){d=a.P.a;c=a.X;b=a.B.a-2*a.X-a.R;Y(d,KD);rB(d,0,0,c,b);a.mb?(Y(d,(EA(),JA)),Z(d,0,b-1,c,b-1),e=sD*(a.X+a.R)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.X-1,e,a.X-1,b-a.X)):(Y(d,lF),Z(d,0,0,0,b-1),Z(d,0,sD*a.X,b-1,sD*a.X),Y(d,SA(KD)),Z(d,c-1,0,c-1,b-1-a.X),Z(d,0,b-1,c-1,b-1));for(b=3;b<=sD+2;++b)FF(a,d,1,b);SF(a.Nb,a.P,0,2*a.X+a.R)}}
-function UF(a){var b,c,d,e;if(a.kb){e=a.bb.a;c=a.B.b-a.X;b=a.B.a-3*a.X-a.R;Y(e,a.s);rB(e,0,0,c,b);d=a.cb?(NB(),QB):(NB(),SB);if((NB(),OB)==(NB(),OB))d==QB?e.a=j:e.a=tg;d=new cA(a.db);(e.n=d)&&d&&(e.b='stroke-width="'+d.e+ga);for(d=1;d<=a.sb;++d){var f=a.eb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,X=h=o=h=void 0,ca=w=A=void 0,M=ca=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=X=i=O=O=G=X=n=n=O=X=void 0,w=A=1,l=
-2,ca=3;f.v&&(CF(f),zF(f.k,1,f.k.sb,0),f.v=!1);1!=f.k.A&&(l*=f.k.A,ca*=f.k.A,i=1,0.7>f.k.A&&(i=1.2),i=I(13*f.k.A*i),f.k.j=new eB(Vb,0,i),f.k.k=new UB((iq(),f.k.j)));f.k.z&&(Y(g,(EA(),KA)),GF(g,0,0,f.k.B.b-1,f.k.B.a-1));if(0!=f.s){if(-1==f.j){m=L(K(Math.round(12*l)));for(i=1;i<=f.s;++i)0<f.d[i]&&7>f.d[i]&&(Y(g,(jF(),nF)[f.d[i]]),h=g,o=I(f.I[i]-m/2),O=I(f.L[i]-m/2),X=M=m,HF(h,!0),IF(h,JF(h,o,O,M,X)));for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],0!=f.d[h]&&f.d[h]==f.d[m]&&(Y(g,(jF(),nF)[f.d[h]]),n=f.I[m]-f.I[h],
-A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*ca*A,n=3*ca*w,O=v(H,r,-1,4,1),o=v(H,r,-1,4,1),O[0]=I(f.I[h]+q),o[0]=I(f.L[h]-n),O[1]=I(f.I[m]+q),o[1]=I(f.L[m]-n),O[2]=I(f.I[m]-q),o[2]=I(f.L[m]+n),O[3]=I(f.I[h]-q),o[3]=I(f.L[h]+n),m=g,h=O,HF(m,!0),IF(m,VF(m,h,o,4,!0)))}for(i=1;i<=f.t;++i){Y(g,(EA(),KA));h=f.G[i];m=f.H[i];1==f.j&&0!=f.d[h]&&f.d[h]==f.d[m]&&Y(g,(jF(),nF)[f.d[h]]);if(3==f.A[i]||4==f.A[i])o=h,h=m,m=o;X=f.I[h];M=f.L[h];O=f.I[m];o=f.L[m];if(1!=f.r[i]||0!=f.A[i])n=O-X,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.r[i]){case 2:10<=f.A[i]&&Y(g,OA);q=l*A;n=l*w;Z(g,L(K(Math.round(X+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(X-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));Y(g,KA);break;case 3:m=L(K(Math.round(X)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);X=L(K(Math.round(ca*A)));M=L(K(Math.round(ca*w)));Z(g,m+X,h-M,O+X,o-M);Z(g,m-X,h+M,O-X,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));QF(g,f.k.j);m=WF(f.k.k);n=f.e[i];h=rb;null!=n&&(h=n);n=VB(f.k.k,h);X=L(K(Math.round((X+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,OA);RF(g,h,X,n);Y(g,KA);break;default:if(1==f.A[i]||3==f.A[i])q=ca*A,n=ca*w,J=v(H,r,-1,3,1),G=v(H,r,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(X))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,HF(m,!0),IF(m,VF(m,h,o,3,!0));else if(2==f.A[i]||4==f.A[i]){q=ca*A;n=ca*w;for(h=0;10>h;++h)G=X-(X-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(X))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(AF,k,-1,f.s+1,1);A=v(H,r,-1,f.s+1,1);for(i=1;i<=f.t;++i)h=f.G[i],m=f.H[i],l=f.I[h],o=f.I[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];QF(g,f.k.j);m=WF(f.k.k);M=v(nt,k,1,f.s+1,0);O=v(H,r,-1,f.s+1,1);o=v(H,r,-1,f.s+1,1);l=v(XF,k,53,f.s+1,0);for(i=1;i<=f.s;++i)h=YF(f,i),(null==h||1>h.length)&&(h=xa),3==f.b[i]&&0<f.y[i]&&0==f.z[i]?(M[i]=h,O[i]=o[i]=VB(f.k.k,h),l[i]=ZF(f,i,O[i],O[i],m,!1)):(X=w[i]<f.I[i],G=!0,1<A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.I[i]?0-(w[i]-f.I[i]):w[i]-f.I[i])<25*f.k.A/10&&(X=!0),n=h,J=j,f.k.Eb&&0<f.w[i]&&(J+=Ub,
-1<f.w[i]&&(J+=f.w[i])),q=j,0!=f.z[i]&&(1<Rj(f.z[i])&&(q+=Rj(f.z[i])),0<f.z[i]?q+=za:q+=Ca),X||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=VB(f.k.k,n),q=VB(f.k.k,h),O[i]=n,o[i]=q,q=l[i]=ZF(f,i,n,q,m,X),X=q.c+2+1,n=q.d+m+2,Y(g,f.k.s),-1==f.j&&0!=f.d[i]&&Y(g,(jF(),nF)[f.d[i]]),rB(g,q.c,q.d,q.b,q.a),1==f.j?0!=f.d[i]?Y(g,(jF(),nF)[f.d[i]]):Y(g,(EA(),KA)):Y(g,(jF(),wD)[f.b[i]]),RF(g,h,X,n));for(h=1;h<=f.x;++h)i=f.p[h][0],n=O[i],q=o[i],X=L(K(wE(f.I[i]-n/2))),n=L(K(wE(f.L[i]+~~(m/2)-1))),Y(g,(EA(),OA)),RF(g,
-ba+f.p[h][1],X+q,n);if(0<f.C||0<f.D)if(Y(g,104==f.k.b?(EA(),LA):(EA(),QA)),0<f.C&&106!=f.k.b&&(q=l[f.C],GF(g,q.c,q.d,q.b,q.a)),0<f.D&&(h=f.G[f.D],m=f.H[f.D],n=f.I[m]-f.I[h],A=f.L[m]-f.L[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(ca+1)*A,n=(ca+1)*w,J=v(H,r,-1,5,1),G=v(H,r,-1,5,1),J[0]=L(K(wE(f.I[h]+q))),J[1]=L(K(wE(f.I[m]+q))),G[0]=L(K(wE(f.L[h]-n))),G[1]=L(K(wE(f.L[m]-n))),J[3]=L(K(wE(f.I[h]-q))),J[2]=L(K(wE(f.I[m]-q))),G[3]=L(K(wE(f.L[h]+n))),G[2]=L(K(wE(f.L[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.k.b&&(ca=g,i=J,A=G,ca.n&&(HF(ca,!1),IF(ca,VF(ca,i,A,5,!0)))),106==f.k.b&&$F(f,f.G[f.D],f.H[f.D]))){ca=0;for(i=1;i<=f.s;++i)0<f.a[i]&&++ca;if(ca>~~(f.s/2))for(i=1;i<=f.s;++i)0<f.a[i]?f.a[i]=0:f.a[i]=1;Y(g,(EA(),LA));for(i=1;i<=f.s;++i)0<f.a[i]&&(q=l[i],GF(g,q.c,q.d,q.b,q.a))}}}a.y||(a.mb?(Y(e,(EA(),JA)),Z(e,c-1,0,c-1,b-1)):(Y(e,SA(KD)),Z(e,c-1,0,c-1,b-1),Y(e,KD),Z(e,c-2,0,c-2,b-1),Y(e,lF),Z(e,c-3,0,c-3,b-1)));a.Ab&&(d=~~((c-48)/2),Y(e,(EA(),OA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.y&&(a.S=new eB(Vb,0,13),a.V=new UB(a.S),null!=a.ab&&(d=VB(a.V,a.ab),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(EA(),KA)),QF(e,a.S),RF(e,a.ab,c,b)));SF(a.Nb,a.bb,a.X,2*a.X+a.R)}}
-function OF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.X/4);g=!1;h=v(H,r,-1,9,1);l=v(H,r,-1,9,1);c+=~~(a.X/2);d+=~~(a.X/2);a=~~(a.X/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.n&&(HF(b,!1),IF(b,VF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function aG(a){var b,c,d;if(a.lb){d=a.Kb.a;b=a.B.b;c=2*a.X+a.R;Y(d,KD);rB(d,0,0,b,c);a.mb?(Y(d,(EA(),JA)),c=13*(a.X+a.R),GF(d,c,0,b-c-1,2*a.X+a.R-1)):(Y(d,SA(KD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,lF),Z(d,0,0,b-1,0));c=a.b;233<=a.b&&262>=a.b&&(a.b=213);for(b=1;13>=b;++b)FF(a,d,b,1),FF(a,d,b,2);a.b=c;SF(a.Nb,a.Kb,0,0)}}
-function LF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);KF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function bG(a,b){var c,d,e,f,g,i,h;PD(a);if(0==b.indexOf("$RXN")){a.Ab=!0;a.hb=!0;g=cG(b);h=new $C(b,g,!0);d=j;for(c=1;5>=c;++c)d=dG(h,g);c=sE(HC(Un(d.substr(0,3)),10)).a;f=sE(HC(Un(d.substr(3,3)),10)).a;dG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=dG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.eb[++a.sb]=new eG(a,e)}zF(a,1,c,1);zF(a,c+1,c+f,3)}else{a.Ab=!1;a.Y=new eG(a,b);if(!a.Y||0==a.Y.s)return a.ib=!0,a.I="ERROR - problems in reading/processing MOL input",fD(a),!1;null!=a.f&&a.Y&&AD(a.Y,a.f,!0);null!=a.i&&
-a.Y&&AD(a.Y,a.i,!1);g=fG(a.Y,!1);if(1==g)a.eb[++a.sb]=a.Y;else{a.hb=!0;for(d=1;d<=g;++d)a.eb[++a.sb]=new gG(a,a.Y,d)}a.d=1;a.Y=a.eb[a.d];zF(a,1,g,0)}fD(a);return!0}
-function hG(a,b){var c,d,e,f,g,i,h,l;PD(a);c=f=0;l=new $C(b,"|>",!0);e=-1<b.indexOf(qb);i=1;g=TC(l);a.sb=0;for(d=1;d<=g;++d)if(h=XC(l),Un(h),!D(h,fh))if(D(h,qb))++i,2==i?f=a.sb:3==i&&(c=a.sb+1);else{a.Y=new TD(a,h);if(0==a.Y.s)return VD(a,"ERROR - problems in reading/processing molecule !"),tC(),!1;++a.sb;a.d=a.sb;a.eb[a.sb]=a.Y}if(2==i)return VD(a,"ERROR - strange reaction - fixing !"),tC(),!1;if(3<i)return VD(a,"ERROR - strange reaction !"),tC(),!1;1<a.sb&&!e&&uD(a,Af);e&&!a.Ab&&uD(a,cg);!e&&a.Ab&&
-uD(a,Ef);e?(zF(a,1,f,1),zF(a,f+1,c-1,2),zF(a,c,a.sb,3)):zF(a,1,a.sb,0);fD(a);return!0}function wr(a,b){a.ib=!0;a.I=b}
-function Ar(a,b){var c,d;if(0==b)return!1;xF(a);c=a.b;a.b=b;if(300>=b)switch(a.lb=!0,a.jb=!0,b){case 102:LD(a);d=a.Z;d.a=d.b;d.b.c=null;iG(a.Cb);break;case 110:a.kb=!0;a.b=c;a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b?a.e&&(++a.sb,a.d=a.sb,a.e=!1):(a.ib=!0,a.I="No more undo");if(!(a.Z.a!=a.Z.b&&a.Z.a.b!=a.Z.b))break;jG(a,gF(a.Z));a.kb=!0;break;case 111:a.b=c;if(a.Z.a.c)a.e&&(++a.sb,a.d=a.sb,a.e=!1);else{a.ib=!0;a.I="No more redo";break}if(!a.Z.a.c)break;d=a.Z;if(!d.a.c)throw new Kv("Cannot redo. Index is out of range.");
-if(!d.a.c)throw new Kv(Zb);d.a=d.a.c;jG(a,d.a.a);a.kb=!0;break;case 152:a.b=c;d=a.Cb;d.a<d.c-1?(++d.a,d=yu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=gc):(wr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=zE(d),BD(a,d,!1),null!=a.qb&&bD(a.qb,null));break;case 151:a.b=c;d=a.Cb;0<d.a?(--d.a,d=yu(d,d.a)):d=null;null==d?(a.ib=!0,a.I=gc):(wr(a,cc+(a.Cb.a+1)+da+a.Cb.c),d=zE(d),BD(a,d,!1),null!=a.qb&&bD(a.qb,null));break;case 101:a.Fb&&aF(a.Fb);a.Fb=new kG(1,a);a.b=c;break;case 107:!a.yb?a.yb=new lG(a):a.yb._b.c.$?mG(a.yb._b.c):
-ID(a.yb);break;case 113:a.a&&aF(a.a);a.a=new kG(0,a);a.b=c;break;case 103:a.kb=!0;a.nb=!0;a.b=c;break;case 105:a.kb=!0;a.p&&a.fb&&(a.fb=!1,vD(a.Y),a.b=c);a.x=1;break;case 112:case 109:a.b=c;d=nG(a.Y);if(2==d){a.ib=!0;a.I="Copying the agent not possible !";break}d=v(AF,k,-1,4,1);BF(a.Y,d);a.kb=!0;a.Y=new qF(a.Y);d=I(~~((a.B.b-a.X)/2)-d[0]);for(c=1;c<=a.Y.s;++c)a.Y.I[c]+=2*d;UD(a.Y);a.eb[++a.sb]=a.Y;a.d=a.sb;break;case 104:0<a.Y.C?(a.kb=!0,oG(a.Y,a.Y.C),a.Y.C=0,yF(a)):0<a.Y.D&&(a.kb=!0,pG(a.Y,a.Y.D),
-a.Y.D=0,yF(a));qG(a.Y);break;case 213:a.b=c;if(!a.D){var e,f,g,i;i=new KB;for(d=a.F,e=0,f=d.length;e<f;++e)c=d[e],g=new DB(c),JB(i,g),g.c=c,Yz(g.d,a);Wy(a,i);a.D=i}rG(a.D.a,a,a.E.a,a.E.b)}else{a.jb=!0;a.lb=!0;switch(b){case 301:a.c=3;break;case 401:a.c=4;break;case 501:a.c=5;break;case 701:a.c=9;break;case 801:a.c=10;break;case 901:a.c=11;break;case 1001:a.c=12;break;case 601:a.c=8;break;case 1101:a.c=7;break;case 1300:a.c=1;break;case 1201:a.n&&(aF(a.n),a.n=null);0==a.Y.C&&(a.n=new kG(2,a));a.c=
-18;break;case 1301:a.c=19;break;case 1302:a.c=20;break;case 1303:a.c=21;break;case 1304:a.c=22}0<a.Y.C&&(a.kb=!0,a.c!=a.Y.b[a.Y.C]&&18!=a.c&&(a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,yF(a)),18==a.c&&(d=$n((xr(),yr)._b.a.gb,Xg),sG(a.Y,a.Y.C,d),yF(a)),qG(a.Y))}fD(a);return!0}
-function Tq(a){var b,c,d;d=WD(a);c=j;if(a.Ab){var e,f,g;g=ct([4,a.sb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.sb;++b)nG(a.eb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(tG(g[1][0],3)+tG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+uG(a.eb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+uG(a.eb[g[3][b]],d)}else 1<a.sb&&(a.Y=new vG(a,a.eb,a.sb)),c=uG(a.Y,d),1<a.sb&&(a.Y=a.eb[a.d]);return c}
-function wG(a,b,c,d){var e;e=c;var f=d,g,i;(g=xG(b),i=0!=(b.e&2),g||i)?(g=a.Ab?(!a.v&&(a.v=rD(a,!0)),a.v):(!a.u&&(a.u=rD(a,!1)),a.u),rG(g.a,a,e,f),e=!0):e=!1;if(e)return!0;if(a.y)return!1;e=!0;a.ib=!1;a.Lb=c-a.X;a.Mb=d-(2*a.X+a.R);a.ib=!0;a.I=j;a.fb=yG(b);a.gb=!1;if(c<a.X||d<2*a.X+a.R){e=0;for(b=1;13>=b;++b)if(c<b*(a.X+a.R)){e=b;break}c=0;for(b=1;b<=sD+2;++b)if(d<b*(a.X+a.R)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Gb=!0,a.ib=!0,a.I="Next ring will be added as spiro",fD(a),!0;
-if(!a.xb&&107==d||!a.Ib&&201==d||!a.hb&&103==d||!a.rb&&!a.p&&105==d||!a.Ab&&109==d)return!1;e=Ar(a,d)}else{if(d>a.B.a-a.X-1)return!1;a.gb=!0;c-=a.X;d-=2*a.X+a.R;if(0<a.Y.C)if(104==a.b)oG(a.Y,a.Y.C),a.Y.C=0,yF(a);else{if(106==a.b)return!0;if(108==a.b)zG(a.Y,a.Y.C,0),yF(a);else if(157==a.b)zG(a.Y,a.Y.C,1),yF(a);else if(158==a.b)zG(a.Y,a.Y.C,-1),yF(a);else if(202==a.b||203==a.b||204==a.b||201==a.b||205==a.b)a.N=1,$(a.Y,0),a.Y.E=a.Y.C,205==a.b?(a.Y.u=1,a.Y.i[1]=a.Y.s,a.Y.i[0]=a.Y.C,a.Y.D=0):yF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(230==a.b)a.N=3,yF(a);else if(233<=a.b&&262>a.b)BG(a.Y,!1),yF(a),a.N=3;else if(107==a.b){if(a.yb.b)return!0;sG(a.Y,a.Y.C,$n(a.yb.e._b.a.gb,Xg));yF(a)}else if(105==a.b)CG(a.Y);else if(300<a.b){if(a.c!=a.Y.b[a.Y.C]||18==a.c)a.Y.b[a.Y.C]=a.c,a.Y.z[a.Y.C]=0,a.Y.w[a.Y.C]=0,18==a.c&&(d=$n((xr(),yr)._b.a.gb,Xg),1>d.length&&(d=Oc),sG(a.Y,a.Y.C,d)),yF(a)}else e=!1}else if(0<a.Y.C&&206<=a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(0<a.Y.D)if(104==a.b)pG(a.Y,a.Y.D),a.Y.D=
-0,yF(a);else if(106==a.b){d=a.Y;c=a.Y.D;if(0<d.a[d.G[c]]&&0<d.a[d.H[c]])wr(d.k,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.s;1<=b;--b)0<d.a[b]&&b>c&&(c=b);if(0==c)break;oG(d,c);d.a[c]=0}a.Y.D=0;yF(a)}else if(201==a.b)DG(a.Y,a.Y.D),yF(a);else if(202==a.b||205==a.b)1==a.Y.r[a.Y.D]&&0==a.Y.A[a.Y.D]?a.Y.r[a.Y.D]=2:(a.Y.r[a.Y.D]=1,a.Y.A[a.Y.D]=0),yF(a),a.Y.A[a.Y.D]=0;else if(203==a.b)a.Y.r[a.Y.D]=2,a.Y.A[a.Y.D]=0,yF(a);else if(204==a.b)a.Y.r[a.Y.D]=3,a.Y.A[a.Y.D]=0,yF(a);else if(206<=
-a.b&&229>=a.b)a.N=2,AG(a.Y),yF(a);else if(107==a.b){if(!a.yb.b)return!0;d=$n(a.yb.e._b.a.gb,Xg);a.Y.r[a.Y.D]=9;a.Y.e[a.Y.D]=d;yF(a)}else 105==a.b?(a.ib=!0,a.I="Only atoms may be marked !"):e=!1;else if(0==a.sb||a.nb){if(201>=a.b)return!1;++a.sb;a.d=a.sb;a.eb[a.sb]=new EF(a);a.Y=a.eb[a.sb];a.nb=!1;202<=a.b&&204>=a.b||205==a.b?(EG(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,a.Y.E=1,a.N=1,$(a.Y,0),205==a.b&&(a.Y.I[2]=c+21.65,a.Y.L[2]=d-12.5,a.Y.i[0]=1,a.Y.i[1]=2,a.Y.u=1)):206<=a.b&&229>=a.b?
-(a.Y.K=c,a.Y.N=d,a.N=2,AG(a.Y)):300<a.b?(EG(a.Y),a.Y.b[1]=a.c,a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,18==a.c&&(d=$n((xr(),yr)._b.a.gb,Xg),1>d.length&&(d=Oc),sG(a.Y,1,d))):230==a.b?zD(a,null):233<=a.b&&262>a.b?(EG(a.Y),a.Y.t=0,a.Y.y[1]=0,a.Y.I[1]=c,a.Y.L[1]=d,a.Y.C=1,BG(a.Y,!0)):tC();yF(a)}else e=!1;e&&(qG(a.Y),a.jb=!1,a.lb=!1,a.kb=!0,fD(a))}return e}
-function FG(a,b,c,d){var e,f;if(a.y||!a.gb||xG(b))return!0;a.ib=!1;c-=a.X;d-=2*a.X;e=c-a.Lb;f=d-a.Mb;if(2==a.N||3==a.N||9==a.N)return!0;if(1==a.N){a:{b=a.Y;e=c;f=d;var g,i,h,l,m,o,n;b.C=0;b.I[0]=e;b.L[0]=f;g=GG(b,0);if(0<g&&205!=b.k.b)b.C=g,g!=b.E?(b.I[b.s]=b.I[g],b.L[b.s]=b.L[g]):(b.I[b.s]=b.K,b.L[b.s]=b.N);else if(205==b.k.b){b.D=0;g=b.i[b.u];l=b.i[b.u-1];i=b.I[g]-b.I[l];h=b.L[g]-b.L[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.I[l];n=f-b.L[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.u)oG(b,b.s),--b.u,b.B=!1;else if(2==b.s)0>b.L[2]-b.L[1]&&0<f-b.L[1]?b.L[2]=b.L[1]+g/2:0<b.L[2]-b.L[1]&&0>f-b.L[1]&&(b.L[2]=b.L[1]-g/2),0>b.I[2]-b.I[1]&&0<e-b.I[1]?b.I[2]=b.I[1]+0.866*g:0<b.I[2]-b.I[1]&&0>e-b.I[1]&&(b.I[2]=b.I[1]-0.866*g);else{if(2==b.y[b.i[0]]&&(m=b.F[b.i[0]][1],m==b.i[1]&&(m=b.F[b.i[0]][2]),i=b.I[b.i[0]]-b.I[m],h=b.L[b.i[0]]-b.L[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.I[m],n=f-b.L[m],e=n*i-o*h,o=b.I[b.i[1]]-b.I[m],n=b.L[b.i[1]]-b.L[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.t,b.C=b.i[0],$(b,0),pG(b,e),0<GG(b,b.s)&&(b.B=!0)}else{if(b.B)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.u;if(100<b.u){wr(b.k,"You are too focused on chains, enough of it for now !");--b.u;break a}b.C=b.s;$(b,L(K(Math.round(h))));b.i[b.u]=b.s;0<GG(b,b.s)&&(b.B=!0)}}b.C=0;e=b.u;wr(b.k,e+j)}else i=e-b.I[b.E],h=f-b.L[b.E],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.I[b.s]=b.I[b.E]+25*(i/g),b.L[b.s]=b.L[b.E]+25*(h/g)}a.q=!0}else if(yG(b)||xG(b))wF(a.Y,e),a.N=
-5;else if(0==a.Y.C&&0==a.Y.D){5!=a.N&&(e=f=0);b=a.Y;for(g=1;g<=b.s;++g)b.I[g]+=e,b.L[g]+=f;h=v(AF,k,-1,4,1);BF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.k.B.b-b.k.X&&0<h&&h<b.k.B.a-3*b.k.X))for(g=1;g<=b.s;++g)b.I[g]-=e,b.L[g]-=f;a.N=5}a.C=!1;xF(a);a.kb=!0;fD(a);a.Lb=c;a.Mb=d;return!0}
-function HG(a,b,c,d){var e,f,g;if(!a.y&&!xG(b)){c-=a.X;d-=2*a.X;g=!1;f=0;b=1;a:for(;b<=a.sb;++b){e=a.eb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((jF(),oF)?350:170)+1,n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.s;++n)l=i-e.I[n],m=h-e.L[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.eb[b].C=0<e?e:0;a.eb[b].D=0>e?-e:0;f=b;g=!0;0<a.eb[b].C&&null!=a.pb&&bD(a.pb,F(vE,k,77,[new R(a.d),new R(a.Y.C)]));break a}else if(0<a.eb[b].C||0<a.eb[b].D)a.eb[b].C=
-0,a.eb[b].D=0,g=!0}if(g){for(b=a.d+1;b<=a.sb;++b)a.eb[b].C=0,a.eb[b].D=0;a.C=!1;xF(a);a.kb=!0;fD(a)}0!=f&&f!=a.d&&(a.d=f,a.Y=a.eb[a.d])}}
-function IG(a){if(a.y)return!0;a.ib=!1;a.O=hh;if(1==a.N){if(205==a.b){var b=a.Y,c,d;b.B&&(c=GG(b,b.s),6>b.y[c]&&(JG(b),d=b.i[b.u-1],b.G[b.t]=c,b.H[b.t]=d,b.F[c][++b.y[c]]=d,b.F[d][++b.y[d]]=c),oG(b,b.s));b.B=!1;yF(a)}else a:{var b=a.Y,e,f;c=GG(b,b.s);if(0!=c){--b.s;for(f=1;f<b.t;++f)if(d=b.G[f],e=b.H[f],d==c&&e==b.E||d==b.E&&e==c){--b.t;--b.y[b.E];3>b.r[f]?(++b.r[f],b.A[f]=0):wr(b.k,"Maximum allowed bond order is 3 !");break a}6==b.y[c]?(--b.t,--b.y[b.E],wr(b.k,"Not possible connection !")):(b.H[b.t]=
-c,b.F[c][++b.y[c]]=b.E,b.F[b.E][b.y[b.E]]=c,b.J[b.t]=L(K(wE((b.I[b.E]+b.I[c])/2))),b.M[b.t]=L(K(wE((b.L[b.E]+b.L[c])/2))))}}DF(a.Y);a.q&&(b=a.Z,b.a!=b.b&&b.a.b!=b.b&&(c=b.a.c,gF(b),b.a.c=c),yF(a),a.q=!1)}else 5==a.N&&(DF(a.Y),yF(a));0<a.N&&(a.C=!1,xF(a),a.kb=!0,qG(a.Y),KG(a.Y),fD(a),a.N=0,a.e=!1);if(oF&&(0!=a.Y.D||0!=a.Y.C))a.Y.D=0,a.Y.C=0,xF(a),a.kb=!0,fD(a);return!0}function xF(a){a.jb=!1;a.lb=!1;a.kb=!1}
-function uD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.zb=!1:-1<b.indexOf("rbutton")&&(a.zb=!0);-1<b.indexOf("nohydrogens")?a.Eb=!1:-1<b.indexOf("hydrogens")&&(a.Eb=!0);-1<b.indexOf("keephs")&&(a.M=!0);-1<b.indexOf("removehs")&&(a.M=!1);-1<b.indexOf("noquery")?a.xb=!1:-1<b.indexOf("query")&&(a.xb=!0);-1<b.indexOf(Ef)?a.Ab=!1:-1<b.indexOf(cg)&&(a.Ab=!0);-1<b.indexOf("noautoez")?a.o=!1:-1<b.indexOf("autoez")&&(a.o=!0);-1<b.indexOf("nostereo")?a.Ib=!1:-1<b.indexOf("stereo")&&(a.Ib=!0);
--1<b.indexOf("nocanonize")?a.r=!1:-1<b.indexOf("canonize")&&(a.r=!0);-1<b.indexOf("nomultipart")?a.hb=!1:-1<b.indexOf(Af)&&(a.hb=!0);-1<b.indexOf("nonumber")?(a.rb=!1,a.p=!1):-1<b.indexOf(If)&&(a.rb=!0,a.p=!1);-1<b.indexOf("newlook")?(a.mb=!0,a.R=1):-1<b.indexOf("oldlook")&&(a.mb=!1,a.R=0);-1<b.indexOf("autonumber")&&(a.p=!0,a.rb=!0);-1<b.indexOf("star")&&(a.Hb=!0,a.rb=!0);-1<b.indexOf("polarnitro")&&(a.vb=!0);-1<b.indexOf("depict")&&(a.y=!0,a.X=0,a.bb=null,zF(a,1,a.sb,0));if(-1<b.indexOf("nodepict")){a.y=
-!1;for(c=1;c<=a.sb;++c)LG(a.eb[c]),CF(a.eb[c]);a.A=1;a.X=24;a.Y&&(a.Y.v=!0)}-1<b.indexOf(ld)&&(a.z=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.ob=!0);-1<b.indexOf("jmeh")&&(a.L=!0);-1<b.indexOf("showan")&&(a.Db=!0);a.Ab&&(a.p=!0,a.hb=!0);a.y||(a.z=!1);a.zb&&++sD;fD(a)}
-function fD(a){var b,c,d;b=Tz(a);!a.B||b.b!=a.B.b||b.a!=a.B.a||!a.bb||!a.H?(a.B=b,d=b.b-a.X,c=b.a-3*a.X-a.R,1>d&&(d=1),1>c&&(c=1),a.bb=Pz(a,d,c),UF(a),a.y||(a.Kb=Pz(a,b.b,2*a.X+a.R),aG(a),c=b.a-2*a.X+a.R,1>c&&(c=1),a.P=Pz(a,a.X,c),TF(a),a.H=Pz(a,d,a.X),PF(a))):(UF(a),a.y||(PF(a),a.C&&(aG(a),TF(a)),a.C=!0));a.jb=!0;a.lb=!0;a.kb=!0;a.ib=!0}
-function ND(a,b){var c,d,e;e=j;for(d=1;d<=a.sb;++d){if(0<b&&(c=nG(a.eb[d]),c!=b))continue;c=a.eb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.s+ba+c.t,h=1;h<=c.s;++h){i=YF(c,h);c.k.L&&0<c.w[h]&&(i+=Ub,1<c.w[h]&&(i+=c.w[h]));0!=c.z[h]&&(0<c.z[h]?i+=za:i+=Ca,1<Rj(c.z[h])&&(i+=Rj(c.z[h])));g=-1;for(f=1;f<=c.x;++f)if(c.p[f][0]==h){g=c.p[f][1];break}c.k.Hb&&0<c.d[h]&&(g=1);-1<g&&(i+=jb+g);m+=ba+i+ba+MG(0.055999999999999994*c.I[h],0,2)+ba+MG(0.055999999999999994*-c.L[h],
-0,2)}for(h=1;h<=c.t;++h)f=c.G[h],g=c.H[h],l=c.r[h],1==c.A[h]?l=-1:2==c.A[h]?l=-2:3==c.A[h]?(l=-1,i=f,f=g,g=i):4==c.A[h]?(l=-2,i=f,f=g,g=i):10==c.A[h]&&(l=-5),9==c.r[h]&&(l=c.A[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=fh),e+=c)}return e}function pF(a,b){var c,d,e;e=j;for(c=1;c<=a.sb;++c){if(0<b&&(d=nG(a.eb[c]),d!=b))continue;d=NG(a.eb[c]);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
-function yF(a){var b;switch(a.N){case 5:case 7:case 9:break;default:null!=a.qb&&bD(a.qb,null)}var c,d,e;e=new OG;e.a=a.d;e.f=a.sb;c=!1;for(b=1;99>b;++b)if(d=a.eb[b])0<d.s&&(c=!0),e.d[b]=new qF(d),UD(e.d[b]);else break;e.i=a.Ab;e.e=a.hb;e.b=a.A;e.c=a.N;if(b=c?e:null)a=a.Z,b=new iF(b),c=a.a.c,a.a.c=b,b.b=a.a,c&&(b.c=c,c.b=b),a.a=b}function BD(a,b,c){try{bG(a,b)?c&&yF(a):fD(a)}catch(d){if(d=Ki(d),y(d,74))fD(a);else throw d;}}
-function zD(a,b){try{hG(a,b)?yF(a):fD(a)}catch(c){if(c=Ki(c),y(c,74))fD(a);else throw c;}}function RD(a){xF(a);a.kb=!0;fD(a)}function PD(a){a.b=202;a.nb=!1;a.sb=0;a.d=0;a.Y=new EF(a);a.Y.q=0;a.ab=null;a.A=1;a.kb=!0;fD(a);null!=a.qb&&bD(a.qb,null)}function jG(a,b){var c,d;a.d=b.a;a.sb=b.f;for(c=1;99>c;++c)(d=b.d[c])?(a.eb[c]=new qF(d),UD(a.eb[c])):a.eb[c]=null;a.Y=a.eb[a.d];a.Ab=b.i;a.hb=b.e;a.A=b.b;switch(b.c){case 5:case 7:case 9:break;default:null!=a.qb&&bD(a.qb,null)}}
-function QD(a,b){a.ib=!0;a.I=j;return 1>b||b>a.sb?(a.ib=!0,a.I="ERROR - invalid mol index: "+b,fD(a),null):a.eb[b]}function SD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,Na)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Ar(a,c):b="Not known group!";a.ib=!0;a.I=b;fD(a)}
-function VD(a,b){a.ib=!0;a.I=b;fD(a)}function WD(a){var b;b=OD(a);xF(a);fD(a);return b}function MF(a,b,c,d,e){var f,g,i,h;f=a.V;h=VB(f,e);if(h>=a.X-1)for(g=f.c.b;h>=a.X-1&&1<g;)--g,i=new eB(f.c.a,f.c.c,g),f=new UB(i),h=VB(f,e),b.e=i,b.i=PG(i);else QF(b,a.S);f=gB(f.a,f.c).a-gB(f.a,f.c).b;RF(b,e,c+~~((a.X-h)/2),d+~~((a.X-f)/2)+f)}
-function NF(a,b,c,d,e,f){var g,i;g=WF(a.U);i=VB(a.U,f);QF(b,a.T);(b.d=e)&&(b.f=eg+(e.a>>16&255)+Aa+(e.a>>8&255)+Aa+(e.a&255)+va);RF(b,f,c+~~((a.X-i)/2),d+~~((a.X-g)/2)+g)}function WF(a){return gB(a.a,a.c).a-gB(a.a,a.c).b}function zr(a,b){a.p?0==b&&(a.x=-1,a.ib=!0,a.I=zd,fD(a)):(a.Q?a.x=b:-1<a.x&&10>a.x?a.x=10*a.x+b:a.x=b,a.Q=!1,0==a.x?(a.x=-1,a.ib=!0,a.I=zd):wr(a,a.x+ba),fD(a))}
-function oD(){jF();Nz.call(this);this.Nb=(iq(),iq(),uz).a;this.w=new eB(null,0,8);this.s=(EA(),FA);this.eb=v(QG,k,90,99,0);this.$=new Lz;this.Cb=new RG;this.J=D((tC(),uC[Pe]),ac);this.t=new SG;this.F=F(nt,k,1,[Ha,Ia,Sa,Ga,Oa,Na,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Y=new EF(this);nF[0]=IA;nF[1]=new GA(255,153,153);nF[2]=new GA(255,204,102);nF[3]=new GA(255,255,153);nF[4]=new GA(102,255,255);nF[5]=new GA(51,204,255);nF[6]=new GA(255,153,255)}s(535,391,{40:1,45:1,46:1,50:1,59:1,64:1,66:1,68:1},oD);
-_.me=function(a){rF(this,a)};_.Vd=function(){fD(this)};_.a=null;_.b=0;_.c=0;_.d=0;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=!1;_.p=!1;_.q=!1;_.r=!0;_.u=null;_.v=null;_.x=1;_.y=!1;_.z=!1;_.A=1;_.B=null;_.C=!0;_.D=null;_.E=null;_.G="http://peter-ertl.com/jsme/2013_03/help.html";_.H=null;_.I=null;_.K=null;_.L=!1;_.M=!0;_.N=0;_.O=hh;_.P=null;_.Q=!0;_.R=1;_.S=null;_.T=null;_.U=null;_.V=null;_.W=null;_.X=24;_.Y=null;_.Z=null;_._=null;_.ab=null;_.bb=null;_.cb=!0;_.db=1;_.fb=!1;_.gb=!1;
-_.hb=!1;_.ib=!0;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!1;_.ob=!1;_.pb=null;_.qb=null;_.rb=!1;_.sb=0;_.tb=null;_.ub=null;_.vb=!1;_.wb=null;_.xb=!1;_.yb=null;_.zb=!1;_.Ab=!1;_.Bb=!1;_.Db=!1;_.Eb=!0;_.Fb=null;_.Gb=!1;_.Hb=!1;_.Ib=!0;_.Jb=null;_.Kb=null;_.Lb=0;_.Mb=0;var sD=10,KD,lF,wD,kF,oF,qD=null,nF,xD;
-function eD(a,b){var c,d;if(null!=b)if(null!=a.a.wb)bD(a.a.wb,F(nt,k,1,[b]));else{d=j;c=a.a.Cb;var e,f,g,i;if(null==b)c=0;else if(e=AE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],it(c.b,c.c++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{bG(a.a,b)?(wr(a.a,"Structure pasted"+d),yF(a.a)):(ID(new JD(a.a.I,a.a,KD)),PD(a.a)),Sz(a.a)}catch(h){if(h=Ki(h),y(h,74))d=a.a,d.ib=!0,d.I="ERROR - invalid MOL ",fD(d),ID(new JD(a.a.I,a.a,KD)),Sz(a.a);else throw h;
-}}}function vr(a){this.a=a}s(536,1,{},vr);_.a=null;function sF(){sF=u;tF=new TG("COPY_SMILES",0);uF=new TG("COPY_MOL",1);vF=new TG("PASTE",2);UG=F(VG,k,89,[tF,uF,vF])}function TG(a,b){E.call(this,a,b)}s(537,139,{68:1,71:1,73:1,89:1},TG);var UG,uF,tF,vF;function OG(){this.d=v(QG,k,90,99,0)}s(538,1,{},OG);_.a=0;_.b=1;_.c=0;_.e=!1;_.f=0;_.i=!1;
-function WG(a){a.b=v(H,r,-1,20,1);a.z=v(H,r,-1,20,1);a.I=v(AF,k,-1,20,1);a.L=v(AF,k,-1,20,1);a.F=ct([20,7]);a.d=v(H,r,-1,20,1);a.c=v(nt,k,1,20,0);a.n=v(nt,k,1,20,0);a.w=v(H,r,-1,20,1);a.y=v(H,r,-1,20,1);a.G=v(H,r,-1,20,1);a.H=v(H,r,-1,20,1);a.r=v(H,r,-1,20,1);a.A=v(H,r,-1,20,1);a.J=v(H,r,-1,20,1);a.M=v(H,r,-1,20,1);a.e=v(nt,k,1,20,0);a.p=ct([10,2]);a.i=v(H,r,-1,101,1)}
-function XG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,r,-1,4,1);f=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,r,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(AF,k,-1,4,1);d=v(AF,k,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.I[l[i]]-a.I[b])*e+(a.L[l[i]]-a.L[b])*n,g=(a.L[l[i]]-a.L[b])*e-(a.I[l[i]]-a.I[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=YG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-YG(o[2],d[2],o[3],d[3]),d=YG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;EG(a);switch(a.y[a.C]){case 0:a.I[a.s]=a.I[a.C]+21.65*a.k.A;a.L[a.s]=a.L[a.C]+12.5*a.k.A;break;case 1:c=a.F[a.C][1];d=0;2==a.y[c]&&(a.F[c][1]==a.C?d=a.F[c][2]:d=a.F[c][1]);e=a.I[a.C]-a.I[c];f=a.L[a.C]-a.L[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.k.A*Math.cos(1.0471975511965976);l=25*a.k.A*Math.sin(1.0471975511965976);g=ZG(a,a.C,c);if(3==a.r[g]||204==a.k.b||1!=a.r[g]&&(203==a.k.b||204==a.k.b)||a.o)h=i+25*a.k.A,l=0;0<d&&0<(a.L[d]-a.L[c])*e-(a.I[d]-
-a.I[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.I[a.s]=a.I[c]+h*e-l*f;a.L[a.s]=a.L[c]+l*e+h*f;break;case 2:c=v(AF,k,-1,2,1);$G(a,a.C,25*a.k.A,c);a.I[a.s]=c[0];a.L[a.s]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.y[a.C]&&!(c=a.F[a.C][g],e=a.I[a.C]-a.I[c],f=a.L[a.C]-a.L[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.I[a.s]=a.I[a.C]+25*a.k.A*e/i,a.L[a.s]=a.L[a.C]+25*a.k.A*f/i,0==GG(a,a.s)||g==a.y[a.C]);++g);break;default:--a.s;wr(a.k,"Are you trying to draw an hedgehog ?");a.k.N=9;return}a.y[a.s]=
-1;++a.y[a.C];JG(a);a.r[a.t]=1;203==a.k.b&&(a.r[a.t]=2);204==a.k.b&&(a.r[a.t]=3);a.G[a.t]=a.C;a.H[a.t]=a.s;201==a.k.b&&DG(a,a.t);a.F[a.s][1]=a.C;a.F[a.C][a.y[a.C]]=a.s;a.J[a.t]=L(K(wE((a.I[a.C]+a.I[a.s])/2)));a.M[a.t]=L(K(wE((a.L[a.C]+a.L[a.s])/2)));a.K=a.I[a.s];a.N=a.L[a.s]}
-function BG(a,b){var c;a.E=a.C;c=0;if(233==a.k.b||237==a.k.b||236==a.k.b||239==a.k.b||251==a.k.b||252==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.C=a.s-2,$(a,0),237==a.k.b&&(a.b[a.s]=10,a.b[a.s-1]=10,a.b[a.s-2]=10),236==a.k.b&&(a.b[a.s]=9,a.b[a.s-1]=9,a.b[a.s-2]=9),239==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=5,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),252==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-2]=4,a.b[a.s-3]=8,a.r[a.t]=2,a.r[a.t-1]=2),251==a.k.b&&(a.b[a.s]=5,a.b[a.s-1]=5,a.b[a.s-
-2]=5,a.b[a.s-3]=7,a.r[a.t]=2),c=4;else if(244==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.b[a.s]=8,a.C=a.s,a.o=!0,$(a,0),a.o=!1,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=5;else if(234==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,a.k.vb&&zG(a,a.C,1),$(a,0),a.b[a.s]=5,a.r[a.t]=2,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.k.vb?(a.r[a.t]=1,zG(a,a.s,-1)):a.r[a.t]=2,c=3;else if(235==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(240==a.k.b)$(a,0),a.C=
-a.s,$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s-2,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=4;else if(260==a.k.b)$(a,0),a.C=a.s,$(a,0),a.b[a.s]=4,a.C=a.s-1,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(261==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.b[a.s]=5,a.r[a.t]=2,c=3;else if(241==a.k.b)$(a,0),a.b[a.s]=5,a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=4;else if(243==a.k.b)$(a,0),a.b[a.s]=4,a.C=a.s,$(a,0),a.C=a.s-1,$(a,0),c=3;else if(238==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=
-3,a.o=!1,c=2;else if(249==a.k.b)$(a,0),a.C=a.s,$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=2;else if(250==a.k.b)$(a,0),a.r[a.t]=2,a.b[a.s]=5,c=1;else if(245==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.C=a.s,a.r[a.t]=3,$(a,0),a.o=!1,c=3;else if(242==a.k.b)$(a,0),a.C=a.s,a.o=!0,$(a,0),a.r[a.t]=3,a.b[a.s]=4,a.o=!1,c=2;else if(254==a.k.b)$(a,0),a.b[a.s]=9,c=1;else if(255==a.k.b)$(a,0),a.b[a.s]=10,c=1;else if(256==a.k.b)$(a,0),a.b[a.s]=11,c=1;else if(257==a.k.b)$(a,0),a.b[a.s]=12,c=1;else if(258==a.k.b)$(a,0),a.b[a.s]=4,
-c=1;else if(259==a.k.b)$(a,0),a.b[a.s]=5,c=1;else if(246==a.k.b)$(a,0),a.C=a.s,$(a,0),c=2;else if(247==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=3;else if(248==a.k.b)$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),a.C=a.s,$(a,0),c=4;else if(253==a.k.b){var d,e,f,g,i,h,l,m,o,n,q;if(a.k.Jb){c=0;m=a.k.Jb;for(l=1;l<=m.x;++l)d=m.p[l][0],1==m.p[l][1]&&(c=d);d=a.s;l=a.C;$(a,0);e=a.I[a.s];g=a.L[a.s];oG(a,a.s);e=a.I[l]-e;g=a.L[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.s;++h)EG(a),a.b[a.s]=m.b[h],a.z[a.s]=m.z[h],
-a.w[a.s]=m.w[h],a.I[a.s]=m.I[h],a.L[a.s]=m.L[h];for(h=1;h<=m.t;++h)JG(a),a.G[a.t]=m.G[h]+d,a.H[a.t]=m.H[h]+d,a.r[a.t]=m.r[h];UD(a);a.C=c+d;$(a,0);m=a.I[a.s];n=a.L[a.s];oG(a,a.s);f=a.I[c+d]-m;i=a.L[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.s;++h)a.I[h]-=m,a.L[h]-=n,o=a.I[h]*f+a.L[h]*i,q=a.L[h]*f-a.I[h]*i,a.I[h]=o,a.L[h]=q,o=-a.I[h]*e+a.L[h]*g,q=-a.L[h]*e-a.I[h]*g,a.I[h]=o,a.L[h]=q,a.I[h]+=a.I[l],a.L[h]+=a.L[l];JG(a);a.G[a.t]=l;a.H[a.t]=c+d;UD(a);b&&(oG(a,l),CF(a))}c=4}aH(a,c);a.C=a.E;b&&
-(a.C=0)}
-function $G(a,b,c,d){var e,f,g,i,h;e=a.F[b][1];f=a.F[b][2];g=a.I[f]-a.I[e];i=-(a.L[f]-a.L[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i?0-((a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i):(a.L[b]-a.L[e])*g+(a.I[b]-a.I[e])*i)?(g=a.I[b]-a.I[e],i=a.L[b]-a.L[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.I[e]+h*g-c*i,d[1]=a.L[e]+c*g+h*i):(g=(a.I[e]+a.I[f])/2,e=(a.L[e]+a.L[f])/2,g=a.I[b]-g,i=a.L[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.I[b]+
-c*g/h,d[1]=a.L[b]+c*i/h)}
-function AG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.k.b){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.k.A*a.k.A/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.C)if(2>a.y[a.C])bH(a,i,f,h);else if(!a.k.fb&&!a.k.Gb)l=a.C,$(a,0),a.C=a.s,bH(a,i,f,h);else{a.k.Gb=!1;if(209==a.k.b||221==a.k.b||223==a.k.b){wr(a.k,"ERROR - cannot add aromatic spiro ring !");a.k.N=9;
-return}for(d=1;d<=a.y[a.C];++d)if(b=a.r[ZG(a,a.C,a.F[a.C][d])],2<d||1!=b){wr(a.k,"ERROR - spiro ring not possible here !");a.k.N=9;return}b=v(AF,k,-1,2,1);$G(a,a.C,h,b);e=a.I[a.C]-b[0];g=a.L[a.C]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)EG(a),o=f*d+1.5707963267948966,a.I[a.s]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.D){b=a.G[a.D];c=a.H[a.D];d=0;2==a.y[b]?a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]:2==a.y[c]&&(a.F[c][1]!=
-b?d=a.F[c][1]:d=a.F[c][2],m=b,b=c,c=m);0==d&&(a.F[b][1]!=c?d=a.F[b][1]:d=a.F[b][2]);e=a.I[c]-a.I[b];g=a.L[c]-a.L[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.L[d]-a.L[b])*e-(a.I[d]-a.I[b])*g&&(q=-q,m=0);n=a.I[b]+o*e-q*g;q=a.L[b]+q*e+o*g;for(d=1;d<=i;++d)EG(a),o=f*(d+0.5)+3.141592653589793*m,a.I[a.s]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.L[a.s]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i-1&&(a.I[a.s]=
-a.I[c],a.L[a.s]=a.L[c])):(d==i-1&&(a.I[a.s]=a.I[b],a.L[a.s]=a.L[b]),d==i&&(a.I[a.s]=a.I[c],a.L[a.s]=a.L[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)EG(a),o=f*(d-b),a.I[a.s]=a.K+h*Math.sin(o),a.L[a.s]=a.N+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)JG(a),a.r[a.t]=1,h=a.s-b+f,a.y[h]=2,a.G[a.t]=h,a.H[a.t]=h+1;a.H[a.t]=a.s-b+1;if(209==a.k.b){if(a.r[a.t-4]=2,a.r[a.t-2]=2,a.r[a.t]=2,0<a.D)if(1==a.r[a.D]){if(b=0,1<a.y[a.G[a.D]]&&(b=a.F[a.G[a.D]][1],h=a.G[a.D],b==a.H[a.D]&&(b=a.F[a.G[a.D]][2])),0==b&&1<a.y[a.H[a.D]]&&
-(b=a.F[a.H[a.D]][1],h=a.H[a.D],b==a.H[a.D]&&(b=a.F[a.H[a.D]][2])),0<b)for(f=1;f<=a.t;++f)if(a.G[f]==b&&a.H[f]==h||a.G[f]==h&&a.H[f]==b){1!=a.r[f]&&(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=3);break}}else a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-5]=2,a.r[a.t-3]=2,a.r[a.t-1]=2}else if(221==a.k.b||223==a.k.b)if(0<a.D){if(1==a.r[a.D]){b=!1;for(f=1;f<=a.y[a.G[a.D]];++f)if(h=a.F[a.G[a.D]][f],1<a.r[ZG(a,a.G[a.D],h)]){b=!0;break}for(f=1;f<=a.y[a.H[a.D]];++f)if(h=a.F[a.H[a.D]][f],
-1<a.r[ZG(a,a.H[a.D],h)]){b=!0;break}b||(a.r[a.D]=2)}a.r[a.t-4]=2;a.b[a.s-2]=5}else 0<a.C?221==a.k.b?(a.r[a.t-4]=1,a.r[a.t-2]=1,a.r[a.t-1]=1,a.r[a.t-3]=2,a.r[a.t]=2,a.b[a.s-1]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5):(a.r[a.t-3]=1,a.r[a.t-2]=1,a.r[a.t]=1,a.r[a.t-4]=2,a.r[a.t-1]=2,a.b[a.s-2]=5);h=v(H,r,-1,a.s+1,1);for(f=1;f<=i;++f)b=a.s-i+f,c=a.t-i+f,a.F[b][1]=b-1,a.F[b][2]=b+1,b=a.G[c],e=a.H[c],a.J[c]=L(K(wE((a.I[b]+a.I[e])/2))),a.M[c]=L(K(wE((a.L[b]+a.L[e])/
-2)));a.F[a.s-i+1][1]=a.s;a.F[a.s][2]=a.s-i+1;for(f=a.s-i+1;f<=a.s;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.s-i;++b)e=a.I[f]-a.I[b],d=a.L[f]-a.L[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.C||c==a.C)&&(h[f]=c)}g=a.t-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.G[f],e=a.H[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.G[c]==h[b]&&a.H[c]==h[e]||a.H[c]==h[b]&&a.G[c]==h[e])continue a;JG(a);a.r[a.t]=a.r[f];a.G[a.t]=h[b];a.F[h[b]][++a.y[h[b]]]=h[e];a.H[a.t]=h[e];a.F[h[e]][++a.y[h[e]]]=h[b];a.J[a.t]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/
-2)));a.M[a.t]=L(K(wE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))}else 0<h[b]?(JG(a),a.r[a.t]=a.r[f],a.G[a.t]=h[b],a.F[h[b]][++a.y[h[b]]]=e,a.H[a.t]=e,a.F[e][++a.y[e]]=h[b],a.J[a.t]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(wE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2)))):0<h[e]&&(JG(a),a.r[a.t]=a.r[f],a.G[a.t]=h[e],a.F[h[e]][++a.y[h[e]]]=b,a.H[a.t]=b,a.F[b][++a.y[b]]=h[e],a.J[a.t]=L(K(wE((a.I[a.G[a.t]]+a.I[a.H[a.t]])/2))),a.M[a.t]=L(K(wE((a.L[a.G[a.t]]+a.L[a.H[a.t]])/2))));d=a.s-i;for(f=a.s;f>d;--f)if(0<
-h[f]&&(oG(a,f),3==a.b[h[f]])){m=0;for(b=1;b<=a.y[h[f]];++b){e=a.F[h[f]][b];for(c=1;c<=a.t;++c)(a.G[c]==h[f]&&a.H[c]==e||a.G[c]==e&&a.H[c]==h[f])&&(m+=a.r[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.r[c]=1}0<a.C&&aH(a,i);-1<l&&(a.C=l)}
-function bH(a,b,c,d){var e,f,g,i,h,l;0==a.y[a.C]?(e=0,f=1):(e=a.F[a.C][1],f=a.I[a.C]-a.I[e],e=a.L[a.C]-a.L[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.I[a.C]+d*f;l=a.L[a.C]+d*e;for(g=1;g<=b;++g)EG(a),i=c*g-1.5707963267948966,a.I[a.s]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.L[a.s]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function aH(a,b){var c,d;0==b&&(b=a.s);for(c=a.s;c>a.s-b;--c)d=GG(a,c),0!=d&&(a.I[c]+=6,a.L[c]+=6)}
-function ZG(a,b,c){var d;for(d=1;d<=a.t;++d)if(a.G[d]==b&&a.H[d]==c||a.G[d]==c&&a.H[d]==b)return d;return 0}function cH(a,b,c){var d,e,f,g;e=hh;for(f=g=0;;){++g;for(d=1;d<=a.s;++d)if(Pt(c[d])){e=c[d];break}for(d=1;d<=a.s;++d)Pt(c[d])&&!Dt(c[d],e)&&(e=c[d]);for(d=1;d<=a.s;++d)Jt(c[d],e)&&(b[d]=g,c[d]=hh,++f);if(f==a.s)break}return g==a.s}
-function CF(a){var b,c,d;b=v(AF,k,-1,4,1);d=c=0;a.k&&a.k.B&&0<a.k.B.b&&(c=a.k.B.b-a.k.X,d=a.k.B.a-3*a.k.X);if(0>=c||0>=d)a.v=!0;else{BF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.k.ob)for(b=1;b<=a.s;++b)a.I[b]+=c,a.L[b]+=d;DF(a)}}
-function BF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.s;++c)a.I[c]<f&&(f=a.I[c]),a.I[c]>d&&(d=a.I[c]),a.L[c]<g&&(g=a.L[c]),a.L[c]>e&&(e=a.L[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function zG(a,b,c){var d;if(1==c)++a.z[b];else if(-1==c)--a.z[b];else switch(d=dH(a,b),-1==d&&0==c&&(0==a.z[b]?a.z[b]=1:1==a.z[b]?a.z[b]=-1:-1==a.z[b]&&(a.z[b]=0)),a.b[b]){case 2:2<d&&wr(a.k,"Charge change not possible on this boron !");0==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0);break;case 3:3<d?wr(a.k,"Charge change not possible on this carbon !"):4>d&&(0==a.z[b]?a.z[b]=-1:-1==a.z[b]?a.z[b]=1:1==a.z[b]&&(a.z[b]=0));break;case 4:case 7:3<d?wr(a.k,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.z[b]?a.z[b]=1:3==d&&1==a.z[b]?a.z[b]=0:3>d&&0==a.z[b]?a.z[b]=1:3>d&&1==a.z[b]?a.z[b]=-1:3>d&&-1==a.z[b]&&(a.z[b]=0);break;case 5:case 8:case 13:2<d?wr(a.k,"Charge change not possible on multibonded O or S !"):2==d&&0==a.z[b]?a.z[b]=1:2==d&&1==a.z[b]?a.z[b]=0:2>d&&0==a.z[b]?a.z[b]=-1:2>d&&-1==a.z[b]?a.z[b]=1:2>d&&1==a.z[b]&&(a.z[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.z[b]?a.z[b]=-1:0==d&&-1==a.z[b]?a.z[b]=0:wr(a.k,"Charge change not possible on the halogen !");break;case 18:wr(a.k,
-"Use X button to change charge on the X atom !")}}
-function fG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.a=v(H,r,-1,a.s+1,1);;){for(e=1;e<=a.s;++e)if(0==a.a[e]){a.a[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],0<a.a[c]&&0==a.a[d]?(a.a[d]=f,g=!0):0<a.a[d]&&0==a.a[c]&&(a.a[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,r,-1,f+1,1);for(c=1;c<=a.s;++c)++g[a.a[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.s;1<=c;--c)a.a[c]!=d&&oG(a,c);CF(a);wr(a.k,"Smaller part(s) removed !");return 1}
-function GG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.s;++e)b!=e&&(c=a.I[b]-a.I[e],d=a.L[b]-a.L[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function KG(a){var b,c,d;for(d=1;d<=a.t;++d){b=a.G[d];c=a.H[d];if(1==a.z[b]&&-1==a.z[c]||-1==a.z[b]&&1==a.z[c])if(1==a.r[d]||2==a.r[d]){if(3!=a.b[b]&&3!=a.b[c]&&a.k.vb)continue;if(1==a.b[b]||1==a.b[c])continue;if(2==a.b[b]||2==a.b[c])continue;if(9==a.b[b]||10==a.b[b]||11==a.b[b]||12==a.b[b]||9==a.b[c]||10==a.b[c]||11==a.b[c]||12==a.b[c])continue;a.z[b]=0;a.z[c]=0;++a.r[d];qG(a)}1==a.z[b]&&1==a.z[c]&&(2==a.r[d]?a.r[d]=1:3==a.r[d]&&(a.r[d]=2),qG(a));4==a.r[d]&&(a.r[d]=1)}}
-function YG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function UD(a){var b;eH(a);b=a.r.length;a.J=v(H,r,-1,b,1);a.M=v(H,r,-1,b,1);DF(a);qG(a)}
-function EG(a){var b,c;++a.s;a.s>a.b.length-1&&(c=a.b.length+10,b=v(H,r,-1,c,1),GE(a.b,b,a.b.length),a.b=b,b=v(H,r,-1,c,1),GE(a.z,b,a.z.length),a.z=b,b=v(H,r,-1,c,1),GE(a.w,b,a.w.length),a.w=b,b=v(H,r,-1,c,1),GE(a.d,b,a.d.length),a.d=b,b=v(nt,k,1,c,0),GE(a.c,b,a.c.length),a.c=b,b=v(nt,k,1,c,0),GE(a.n,b,a.n.length),a.n=b,b=v(AF,k,-1,c,1),GE(a.I,b,a.I.length),a.I=b,b=v(AF,k,-1,c,1),GE(a.L,b,a.L.length),a.L=b,b=ct([c,7]),GE(a.F,b,a.F.length),a.F=b,c=v(H,r,-1,c,1),GE(a.y,c,a.y.length),a.y=c);a.b[a.s]=
-3;a.z[a.s]=0;a.d[a.s]=0;a.c[a.s]=null;a.w[a.s]=0}function ZF(a,b,c,d,e,f){var g;g=L(K(wE(a.I[b]-c/2)));f||(g-=d-c);a=L(K(wE(a.L[b]-~~(e/2))));return new Fz(g-1-2,a-2,d+1+4,e+4)}
-function JG(a){var b,c;++a.t;a.t>a.r.length-1&&(b=a.r.length+10,c=v(H,r,-1,b,1),GE(a.G,c,a.G.length),a.G=c,c=v(H,r,-1,b,1),GE(a.H,c,a.H.length),a.H=c,c=v(H,r,-1,b,1),GE(a.r,c,a.r.length),a.r=c,c=v(H,r,-1,b,1),GE(a.A,c,a.A.length),a.A=c,c=v(H,r,-1,b,1),GE(a.J,c,a.J.length),a.J=c,c=v(H,r,-1,b,1),GE(a.M,c,a.M.length),a.M=c,b=v(nt,k,1,b,0),GE(a.e,b,a.e.length),a.e=b);a.r[a.t]=1;a.A[a.t]=0;a.e[a.t]=null}
-function uG(a,b){var c,d,e,f,g,i,h;if(0==a.s)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(jF(),aa);i+="JME 2013-04-10 "+new UE+"\n \n";i+=tG(a.s,3)+tG(a.t,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.s;++e)a.L[e]>g&&(g=a.L[e]),a.I[e]<c&&(c=a.I[e]);for(e=1;e<=a.s;++e){i+=MG(0.055999999999999994*(a.I[e]-c),10,4)+MG(0.055999999999999994*(g-a.L[e]),10,4)+MG(0,10,4);h=YF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.z[e]&&4>a.z[e]?d=4-a.z[e]:0>a.z[e]&&-4<a.z[e]&&(d=4-a.z[e]);h=" 0"+tG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.x;++d)if(a.p[d][0]==e){f=a.p[d][1];break}-1<f?h+=tG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.t;++e)g=a.r[e],1==a.r[e]?g=1:fH(a,e)&&(g=2),c=tG(a.G[e],3)+tG(a.H[e],3),d=0,1==a.r[e]&&1==a.A[e]?d=1:1==a.r[e]&&2==a.A[e]&&(d=6),1==a.r[e]&&3==a.A[e]&&(d=1,c=tG(a.H[e],3)+tG(a.G[e],3)),1==a.r[e]&&4==a.A[e]&&(d=6,c=tG(a.H[e],3)+tG(a.G[e],3)),i+=c+tG(g,3)+tG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.s;++e)0!=a.z[e]&&(i+="M CHG 1"+tG(e,4)+tG(a.z[e],4)+aa);return i+"M END\n"}
-function NG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,X,ca,M,hc,Cc,Uf,vb,Kd,Ld,Md,kb,Dc;o=v(H,r,-1,a.s+10,1);n=v(H,r,-1,a.s+10,1);l=v(H,r,-1,a.s+1,1);m=v(H,r,-1,7,1);vb=v(H,r,-1,a.s+1,1);w=v(gH,k,-1,a.s+1,2);G=v(gH,k,-1,a.t+1,2);hc=0;if(0==a.s)return j;fG(a,!0);Uf=!0;for(h=1;h<=a.t;++h)if(9==a.r[h]){Uf=!1;break}if(a.k.r&&Uf){hH(a);KG(a);iH(a,G);jH(a,w,G);var Bb,od,Ye,Yb,se,pd,qd,eb,cI,Od,t,wa,Em,Fm,xs,ef,Ma,Gm,Hm,Gc,Im;Bb=v(H,r,-1,a.s+1,1);od=v(H,r,-1,a.s+1,1);eb=v(kH,k,-1,a.s+1,3);var ys=a.s,Jm,
-lh,zs,fg,vj,ze,ff;vj=v(kH,k,-1,ys+2,3);ze=v(H,r,-1,100,1);ff=5;fg=0;ze[0]=3;vj[1]=jh;vj[2]=kh;zs=2;if(!(3>ys))for(;ff<ze[fg]*ze[fg];){lh=0;for(Jm=!0;Jm&&lh<=fg&&ff>=ze[lh]*ze[lh];)0==ff%ze[lh]?Jm=!1:++lh;if(Jm){vj[++zs]=Mt(ff);if(zs>=ys)break;fg<ze.length-1&&(++fg,ze[fg]=ff)}ff+=2}for(t=1;t<=a.s;++t){for(wa=Hm=1;wa<=a.t;++wa)(a.G[wa]==t||a.H[wa]==t)&&(Hm*=a.f[wa]);Gm=a.b[t];18==Gm&&(Im=a.n[t],pd=Im.charCodeAt(0)-65+1,qd=0,1<Im.length&&(qd=Im.charCodeAt(1)-97),0>pd&&(pd=0),0>qd&&(qd=0),Gm=28*pd+qd);
-ef=0;-2>a.z[t]?ef=1:-2==a.z[t]?ef=2:-1==a.z[t]?ef=3:1==a.z[t]?ef=4:2==a.z[t]?ef=5:2<a.z[t]&&(ef=6);Gc=1;eb[t]=Mt(Hm);Gc*=126;eb[t]=Ht(eb[t],Mt(a.w[t]*Gc));Gc*=7;eb[t]=Ht(eb[t],Mt(ef*Gc));Gc*=7;eb[t]=Ht(eb[t],Mt(Gm*Gc));Gc*=783;eb[t]=Ht(eb[t],Mt(a.y[t]*Gc))}for(se=0;!cH(a,Bb,eb);){xs=!1;for(t=1;t<=a.s;++t)Bb[t]!=od[t]&&(od[t]=Bb[t],xs=!0);if(xs){for(t=1;t<=a.s;++t){eb[t]=ih;for(wa=1;wa<=a.y[t];++wa)eb[t]=Qt(eb[t],vj[Bb[a.F[t][wa]]])}se=0}else if(0<se){for(t=1;t<=a.s;++t)eb[t]=ih;t=1;a:for(;t<=a.s-
-1;++t)for(wa=t+1;wa<=a.s;++wa)if(Bb[t]==Bb[wa]){eb[t]=jh;break a}}else{for(t=1;t<=a.s;++t){eb[t]=ih;for(wa=1;wa<=a.y[t];++wa)Ye=a.F[t][wa],eb[t]=Qt(eb[t],Mt(a.b[Ye]*a.f[ZG(a,t,Ye)]))}se=1}cH(a,Bb,eb);for(t=1;t<=a.s;++t)eb[t]=Mt(od[t]*a.s+Bb[t])}for(t=1;t<=a.s;++t)od[t]=Bb[t];for(Ma=1;Ma<=a.s;++Ma)for(t=1;t<=a.s;++t)if(od[t]==Ma){a.b[0]=a.b[t];a.z[0]=a.z[t];a.I[0]=a.I[t];a.L[0]=a.L[t];a.y[0]=a.y[t];a.b[t]=a.b[Ma];a.z[t]=a.z[Ma];a.I[t]=a.I[Ma];a.L[t]=a.L[Ma];a.y[t]=a.y[Ma];a.b[Ma]=a.b[0];a.z[Ma]=a.z[0];
-a.I[Ma]=a.I[0];a.L[Ma]=a.L[0];a.y[Ma]=a.y[0];od[t]=od[Ma];od[Ma]=Ma;a.n[0]=a.n[t];a.n[t]=a.n[Ma];a.n[Ma]=a.n[0];a.d[0]=a.d[t];a.d[t]=a.d[Ma];a.d[Ma]=a.d[0];a.c[0]=a.c[t];a.c[t]=a.c[Ma];a.c[Ma]=a.c[0];a.w[0]=a.w[t];a.w[t]=a.w[Ma];a.w[Ma]=a.w[0];break}for(t=1;t<=a.x;++t)a.p[t][0]=Bb[a.p[t][0]];for(t=1;t<=a.t;++t)a.G[t]=Bb[a.G[t]],a.H[t]=Bb[a.H[t]],a.G[t]>a.H[t]&&(Od=a.G[t],a.G[t]=a.H[t],a.H[t]=Od,1==a.A[t]?a.A[t]=3:2==a.A[t]?a.A[t]=4:3==a.A[t]?a.A[t]=1:4==a.A[t]&&(a.A[t]=2));for(t=1;t<a.t;++t){Fm=Em=
-a.s;Yb=0;for(wa=t;wa<=a.t;++wa)a.G[wa]<Em?(Em=a.G[wa],Fm=a.H[wa],Yb=wa):a.G[wa]==Em&&a.H[wa]<Fm&&(Fm=a.H[wa],Yb=wa);Od=a.G[t];a.G[t]=a.G[Yb];a.G[Yb]=Od;Od=a.H[t];a.H[t]=a.H[Yb];a.H[Yb]=Od;Od=a.r[t];a.r[t]=a.r[Yb];a.r[Yb]=Od;Od=a.A[t];a.A[t]=a.A[Yb];a.A[Yb]=Od;cI=a.e[t];a.e[t]=a.e[Yb];a.e[Yb]=cI}UD(a);qG(a);iH(a,G);jH(a,w,G)}else{iH(a,G);a.f=v(H,r,-1,a.t+1,1);for(q=1;q<=a.t;++q)a.f[q]=a.r[q]}c=1;a.a=v(H,r,-1,a.s+1,1);Dc=1;a.a[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.y[c];++q)if(g=a.F[c][q],0<a.a[g]){if(!(a.a[g]>
-a.a[c])&&g!=vb[c]){Cc=!0;for(J=1;J<=hc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Cc=!1;break}Cc&&(++hc,o[hc]=c,n[hc]=g)}}else m[++M]=g;if(0==M){if(Dc==a.s)break;c=l[ca--]}else if(1==M)vb[m[1]]=c,c=m[1],a.a[c]=++Dc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=ZG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=ZG(a,m[q],c),2==a.f[h]||3==a.f[h]){e=m[q];break}0==e&&(e=m[1]);vb[e]=c;c=e;a.a[e]=++Dc}}vb=v(H,r,-1,a.s+1,1);b=v(H,r,-1,a.s+1,1);O=v(gH,k,-1,a.s+1,2);Kd=v(gH,k,-1,a.s+1,2);f=Dc=ca=0;
-for(q=1;q<=a.s;++q)if(1==a.a[q]){c=q;break}a:for(;;){0<f&&(vb[c]=f);b[++Dc]=c;for(a.a[c]=0;;){M=e=0;X=a.s+1;q=1;b:for(;q<=a.y[c];++q){g=a.F[c][q];for(A=1;A<=hc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.a[g]&&(++M,a.a[g]<X&&(e=g,X=a.a[g]))}if(0==e){if(0==ca)break a;Kd[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,O[e]=!0)}Ld=v(H,r,-1,a.t+1,1);Md=v(H,r,-1,a.s+1,1);if(a.k.Ib){var eI=vb,gM=hc,As,fI,mh,Ae,Bs,Cs,La,wj,Ds;mh=v(H,r,-1,a.s+1,1);for(La=1;La<=a.s;++La)mh[b[La]]=La;Bs=v(gH,
-k,-1,a.t+1,2);for(La=1;La<=a.s;++La)As=b[La],fI=eI[As],Ae=ZG(a,As,fI),0!=Ae&&(lH(a,Ae,mh,Ld,G),Bs[Ae]=!0);for(La=1;La<=a.t;++La)Bs[La]||lH(a,La,mh,Ld,G);La=1;a:for(;La<=a.s;++La)if(!(2>a.y[La]||4<a.y[La])){Cs=Ds=0;for(wj=1;wj<=a.y[La];++wj){Ae=ZG(a,La,a.F[La][wj]);if(5==a.f[Ae])continue a;1==a.r[Ae]&&0!=mH(a,Ae,La)&&++Ds;2==a.r[Ae]&&(Cs=a.F[La][wj])}if(0!=Ds)if(0<Cs){var ha=a,hI=La,gf=mh,Sc=Md,jc=void 0,xj=void 0,Hc=void 0,Be=void 0,Ic=void 0,Km=void 0,Lm=void 0,Mm=void 0,Pd=void 0,Tc=void 0,Uc=void 0,
-Es=void 0,yj=void 0,Qd=void 0,zj=void 0,Ce=void 0,Aj=void 0,Fs=void 0,Bj=void 0,De=void 0,iI=void 0,hf=void 0,jI=void 0,Gs=void 0,Cj=void 0,jf=void 0,Uc=1,xj=hI,jc=v(H,r,-1,ha.s+1,1);for(jc[1]=hI;;){Es=!1;for(Tc=1;Tc<=ha.y[xj];++Tc)if(Hc=ha.F[xj][Tc],!(Hc==jc[1]||Hc==jc[Uc-1]))if(Be=ZG(ha,xj,Hc),2==ha.r[Be]&&5!=ha.f[Be]){xj=jc[++Uc]=Hc;Es=!0;break}if(!Es)break}if(!(0==Uc%2||2>ha.y[jc[Uc]]||3<ha.y[jc[Uc]])){jf=jc[1];Ic=jc[~~((Uc+1)/2)];Pd=jc[Uc];hf=De=Ce=Qd=0;Gs=Fs=!1;for(Tc=1;Tc<=ha.y[jf];++Tc)Hc=
-ha.F[jf][Tc],Be=ZG(ha,jf,Hc),1!=ha.r[Be]||5==ha.f[Be]||(0==Qd?Qd=Hc:Ce=Hc);0<gf[Ce]&&gf[Qd]>gf[Ce]&&(Km=Qd,Qd=Ce,Ce=Km);yj=Qd;0==Qd&&(yj=Ce,Fs=!0);for(Tc=1;Tc<=ha.y[Pd];++Tc)Hc=ha.F[Pd][Tc],Be=ZG(ha,Pd,Hc),1!=ha.r[Be]||5==ha.f[Be]||(0==De?De=Hc:hf=Hc);0<gf[hf]&&gf[De]>gf[hf]&&(Km=De,De=hf,hf=Km);Bj=De;0==De&&(Bj=hf,Gs=!0);zj=mH(ha,ZG(ha,jf,Qd),jf);Aj=mH(ha,ZG(ha,jf,Ce),jf);iI=mH(ha,ZG(ha,Pd,De),Pd);jI=mH(ha,ZG(ha,Pd,hf),Pd);1<(0>zj+Aj?-(zj+Aj):zj+Aj)||0!=iI||0!=jI?wr(ha.k,"Bad stereoinfo on allene !"):
-(Lm=ha.I[jc[Uc-1]]-ha.I[Pd],Mm=ha.L[jc[Uc-1]]-ha.L[Pd],Cj=Math.sqrt(Lm*Lm+Mm*Mm),0.001>Cj&&(Cj=0.001),0<(ha.L[Bj]-ha.L[jc[Uc-1]])*(Lm/Cj)-(ha.I[Bj]-ha.I[jc[Uc-1]])*(Mm/Cj)?Sc[Ic]=1:Sc[Ic]=-1,Fs&&(Sc[Ic]*=-1),Gs&&(Sc[Ic]*=-1),yj==Qd&&0>zj&&(Sc[Ic]*=-1),yj==Ce&&0>Aj&&(Sc[Ic]*=-1),gf[yj]>gf[Bj]&&(Sc[Ic]*=-1))}}else b:{var kc=a,lc=La,hM=eI,iM=mh,jM=o,kM=n,lM=gM,Nm=Md,Om=void 0,Vc=void 0,Hs=void 0,nh=void 0,ya=void 0,oh=void 0,sd=void 0,Dj=void 0,Rd=void 0,Nb=void 0,ea=void 0,Db=void 0,Ee=void 0,Pm=void 0,
-Wc=void 0,ma=void 0,Qm=void 0,Db=v(H,r,-1,4,1),Pm=v(H,r,-1,4,1),ph=kc,Sd=lc,kI=iM,Is=hM,lI=jM,mI=kM,mM=lM,Eb=Db,Ej=void 0,Xc=void 0,Rm=void 0,Sm=void 0,Js=void 0,Fj=void 0,Fj=-1;0<Is[Sd]&&(Eb[++Fj]=Is[Sd]);for(Xc=1;Xc<=mM;++Xc)lI[Xc]==Sd&&(Eb[++Fj]=mI[Xc]),mI[Xc]==Sd&&(Eb[++Fj]=lI[Xc]);for(Xc=Fj+1;Xc<ph.y[Sd];++Xc){Js=ph.s+1;Rm=1;c:for(;Rm<=ph.y[Sd];++Rm){Ej=ph.F[Sd][Rm];for(Sm=0;Sm<Xc;++Sm)if(Ej==Eb[Sm])continue c;kI[Ej]<Js&&(Js=kI[Ej],Eb[Xc]=Ej)}}0==Is[Sd]&&0<ph.w[Sd]?(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=
-Eb[0],Eb[0]=-1):0<ph.w[Sd]&&(Eb[3]=Eb[2],Eb[2]=Eb[1],Eb[1]=-1);for(ya=Dj=oh=nh=Qm=sd=Nb=0;4>ya;++ya)0>=Db[ya]||(Om=ZG(kc,lc,Db[ya]),Pm[ya]=mH(kc,Om,lc),0<Pm[ya]?(++Nb,Qm=Db[ya],oh=Db[ya]):0>Pm[ya]?(++sd,nh=Db[ya],oh=Db[ya]):Dj=Db[ya]);Rd=Nb+sd;ma=v(H,r,-1,4,1);Wc=0;if(3==kc.y[lc]){if(1==Nb&&1==sd||3==Rd&&0<Nb&&0<sd){wr(kc.k,"Error in C3H stereospecification !");break b}Ee=Db[0];1==Rd?Ee=oh:2==Rd&&(Ee=Dj);ea=XG(kc,lc,Ee,Db);ma[0]=oh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?Wc=1:Wc=-1}else if(4==kc.y[lc])if(1==
-Rd)ea=XG(kc,lc,oh,Db),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?Wc=1:Wc=-1;else{Ee=Db[0];1<Dj&&(Ee=Dj);1==Nb?Ee=Qm:1==sd&&(Ee=nh);ea=XG(kc,lc,Ee,Db);Vc=v(H,r,-1,4,1);for(ya=0;4>ya;++ya)Om=ZG(kc,lc,ea[ya]),Vc[ya]=mH(kc,Om,lc);if(4==Rd){if(0==Nb||0==sd){wr(kc.k,"Error in C4 stereospecification !");break b}if(1==Nb||1==sd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],Wc=Vc[0];else{for(ya=0;4>ya;++ya)-1==Vc[ya]&&(Vc[ya]=0);Rd=2}}else if(3==Rd)if(3==Nb||3==sd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?Wc=-1:Wc=1;else{1==Nb?Nb=Hs=1:sd=Hs=-1;for(ya=0;4>ya;++ya)Vc[ya]==Hs&&(Vc[ya]=0);Rd=2}if(2==Rd)if(1==Nb&&1==sd)ea[1]==nh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==nh&&(ea[2]=ea[3]),ma[0]=Qm,ma[1]=nh,ma[2]=ea[2],ma[3]=ea[1],Wc=1;else{if(Vc[0]==Vc[1]||Vc[1]==Vc[2]){wr(kc.k,"Error in C4 stereospecification ! 2/0r");break b}0!=Vc[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?Wc=1:Wc=-1}}var V=ma,Gj=Db,mb=void 0;Gj[0]==V[1]?(mb=
-V[0],V[0]=V[1],V[1]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Gj[0]==V[2]?(mb=V[2],V[2]=V[0],V[0]=mb,mb=V[1],V[1]=V[3],V[3]=mb):Gj[0]==V[3]&&(mb=V[3],V[3]=V[0],V[0]=mb,mb=V[1],V[1]=V[2],V[2]=mb);Gj[1]==V[2]?(mb=V[1],V[1]=V[2],V[2]=mb,mb=V[2],V[2]=V[3],V[3]=mb):Gj[1]==V[3]&&(mb=V[1],V[1]=V[3],V[3]=mb,mb=V[2],V[2]=V[3],V[3]=mb);ma[2]==Db[2]?Nm[lc]=1:ma[2]==Db[3]?Nm[lc]=-1:wr(kc.k,"Error in stereoprocessing ! - t30");Nm[lc]*=Wc}}}kb=new FE;i=v(H,r,-1,a.s+1,1);for(q=1;q<=a.s;++q)i[b[q]]=q;for(q=1;q<=a.s;++q){c=b[q];
-O[c]&&jn(kb.a,ua);0<vb[q]&&nH(a,c,vb[c],kb,Ld);var qh=w[c],Fb=void 0,Hj=void 0,rh=void 0,S=void 0,S=Oc,Fb=!1;0!=a.z[c]&&(Fb=!0);0!=Md[c]&&(Fb=!0);rh=-1;for(Hj=1;Hj<=a.x;++Hj)if(a.p[Hj][0]==c){rh=a.p[Hj][1];break}-1<rh&&(Fb=!0);a.k.Hb&&0<a.d[c]&&(Fb=!0,rh=1);switch(a.b[c]){case 2:S=yb;break;case 3:qh?S="c":S=Cb;break;case 4:qh?(S=Bf,0<a.w[c]&&(Fb=!0)):S=dc;break;case 5:qh?S="o":S=oc;break;case 7:qh?(S="p",0<a.w[c]&&(Fb=!0)):S=qc;break;case 8:qh?S=mg:S=Bc;break;case 13:qh?S=pg:S=Fc;Fb=!0;break;case 6:S=
-Jc;Fb=!0;break;case 9:S=Qb;break;case 10:S=Jb;break;case 11:S=Ab;break;case 12:S=Wb;break;case 1:S=Ub;Fb=!0;break;case 19:S=rc;Fb=!0;break;case 20:S=sc;Fb=!0;break;case 21:S=tc;Fb=!0;break;case 22:S=uc;Fb=!0;break;case 18:Fb=!0,S=a.n[c],(D(S,xa)||D(S,Zc)||D(S,tb))&&(Fb=!1)}Fb&&(S=Pc+S,1==Md[c]?S+=sb:-1==Md[c]&&(S+="@@"),1==a.w[c]?S+=Ub:1<a.w[c]&&(S+=Ub+a.w[c]),0!=a.z[c]&&(0<a.z[c]?S+=za:S+=Ca,1<Rj(a.z[c])&&(S+=Rj(a.z[c]))),-1<rh&&(S+=jb+rh),S+=Rc);jn(kb.a,S);for(A=1;A<=hc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&nH(a,o[A],n[A],kb,Ld),9<A&&jn(kb.a,"%"),kn(kb,j+(new R(A)).a);Kd[c]&&jn(kb.a,va)}return Yn(kb.a)}
-function oG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.t;++e)c=a.G[e],d=a.H[e],c!=b&&d!=b&&(++f,a.G[f]=c,c>b&&--a.G[f],a.H[f]=d,d>b&&--a.H[f],a.r[f]=a.r[e],a.A[f]=a.A[e],a.J[f]=a.J[e],a.M[f]=a.M[e],a.e[f]=a.e[e]);a.t=f;for(e=b;e<a.s;++e){a.b[e]=a.b[e+1];a.z[e]=a.z[e+1];a.I[e]=a.I[e+1];a.L[e]=a.L[e+1];a.w[e]=a.w[e+1];a.d[e]=a.d[e+1];a.c[e]=a.c[e+1];a.y[e]=a.y[e+1];a.n[e]=a.n[e+1];for(f=1;f<=a.y[e];++f)a.F[e][f]=a.F[e+1][f]}--a.s;if(0==a.s)LD(a.k);else{for(e=1;e<=a.s;++e){d=0;for(f=1;f<=a.y[e];++f)c=a.F[e][f],
-c==b?++a.w[e]:(c>b&&--c,a.F[e][++d]=c);a.y[e]=d}e=1;a:for(;e<=a.x;++e)if(a.p[e][0]==b){for(f=e;f<a.x;++f)a.p[f][0]=a.p[f+1][0],a.p[f][1]=a.p[f+1][1];--a.x;break a}for(e=1;e<=a.x;++e)a.p[e][0]>b&&--a.p[e][0]}}
-function pG(a,b){var c,d,e,f;c=a.G[b];d=a.H[b];for(e=b;e<a.t;++e)a.G[e]=a.G[e+1],a.H[e]=a.H[e+1],a.r[e]=a.r[e+1],a.A[e]=a.A[e+1],a.J[e]=a.J[e+1],a.M[e]=a.M[e+1],a.e[e]=a.e[e+1];--a.t;f=0;for(e=1;e<=a.y[c];++e)a.F[c][e]!=d&&(a.F[c][++f]=a.F[c][e]);a.y[c]=f;f=0;for(e=1;e<=a.y[d];++e)a.F[d][e]!=c&&(a.F[d][++f]=a.F[d][e]);a.y[d]=f;c<d&&(f=c,c=d,d=f);0==a.y[c]&&oG(a,c);0==a.y[d]&&oG(a,d)}
-function hH(a){var b,c,d;if(!a.k.M){c=a.s;a:for(;1<=c;--c)if(d=a.F[c][1],1==a.b[c]&&1==a.y[c]&&0==a.z[c]&&1!=a.b[d]&&18>a.b[d]){for(b=1;b<=a.x;++b)if(a.p[b][0]==c)continue a;b=ZG(a,c,d);1==a.r[b]&&(0==a.A[b]||!a.k.Ib)&&oG(a,c)}}}function eH(a){var b;b=a.b.length;a.F=ct([b,7]);a.y=v(H,r,-1,b,1);for(b=1;b<=a.s;++b)a.y[b]=0;for(b=1;b<=a.t;++b)6>a.y[a.G[b]]&&(a.F[a.G[b]][++a.y[a.G[b]]]=a.H[b]),6>a.y[a.H[b]]&&(a.F[a.H[b]][++a.y[a.H[b]]]=a.G[b])}
-function jH(a,b,c){var d,e,f,g,i,h,l,m,o;a.f=v(H,r,-1,a.t+1,1);o=v(gH,k,-1,a.s+1,2);for(h=1;h<=a.s;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.y[h];++d)if(c[ZG(a,h,a.F[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.y[h]+a.w[h]))switch(a.b[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.t;++i)1==a.r[i]?a.f[i]=1:fH(a,i)?a.f[i]=2:3==a.r[i]&&(a.f[i]=3);i=1;a:for(;i<=a.t;++i)if(c[i]&&(f=a.G[i],g=a.H[i],o[f]&&o[g])){d=v(gH,k,-1,a.s+1,2);for(h=1;h<=a.y[f];++h)e=a.F[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.s;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.y[h];++l){e=a.F[h][l];if(e==g){b[f]=!0;b[g]=!0;a.f[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function DF(a){var b,c,d;for(d=1;d<=a.t;++d)b=a.G[d],c=a.H[d],a.J[d]=L(K(wE((a.I[b]+a.I[c])/2))),a.M[d]=L(K(wE((a.L[b]+a.L[c])/2)))}function iH(a,b){var c;for(c=1;c<=a.t;++c)$F(a,a.G[c],a.H[c])?b[c]=!1:b[c]=!0}function YF(a,b){var c;c=(jF(),xD)[a.b[b]];18==a.b[b]&&(c=a.n[b]);return c}
-function fH(a,b){return 2==a.r[b]?!0:!1}function $F(a,b,c){var d,e,f,g;g=1;a.a=v(H,r,-1,a.s+1,1);for(d=1;d<=a.s;++d)a.a[d]=0;for(d=a.a[b]=1;d<=a.y[b];++d)a.F[b][d]!=c&&(a.a[a.F[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.s;++d){f=!1;if(0<a.a[d]&&d!=b)for(e=1;e<=a.y[d];++e)0==a.a[a.F[d][e]]&&(a.a[a.F[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.a[c]}
-function CG(a){var b,c;a.k.Q=!0;if(a.k.Hb)a.j=-1,0==a.d[a.C]?a.d[a.C]=4:a.d[a.C]=0;else{for(b=1;b<=a.x;++b)if(a.C==a.p[b][0]){if(-1==a.k.x){for(;b<a.x;++b)a.p[b][0]=a.p[b+1][0],a.p[b][1]=a.p[b+1][1];--a.x}else c=a.k.x,a.k.p&&(a.k.fb||++a.q,c=a.q),a.p[b][1]=c;return}b=a.p.length;++a.x>b-1&&(b=ct([b+5,2]),GE(a.p,b,a.p.length),a.p=b);a.p[a.x][0]=a.C;c=a.k.x;a.k.p&&(a.k.fb||++a.q,c=a.q);a.p[a.x][1]=c}}function vD(a){var b;a.x=0;a.q=0;NG(a);for(b=1;b<=a.s;++b)a.C=b,CG(a);a.C=0}
-function nG(a){var b,c;b=v(AF,k,-1,4,1);BF(a,b);c=a.k.B.b;a.k.y||(c-=a.k.X);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function wF(a,b){var c,d,e,f,g,i,h,l;c=v(AF,k,-1,4,1);BF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.s;++g)h=a.I[g]*f+a.L[g]*i,l=-a.I[g]*i+a.L[g]*f,a.I[g]=h,a.L[g]=l;BF(a,c);for(g=1;g<=a.s;++g)a.I[g]+=d-c[0],a.L[g]+=e-c[1]}
-function LG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.t;++d)b=a.I[a.G[d]]-a.I[a.H[d]],c=a.L[a.G[d]]-a.L[a.H[d]],f+=Math.sqrt(b*b+c*c);0<a.t?(f/=a.t,e=25*a.k.A/f):1<a.s&&(e=75*a.k.A/Math.sqrt((a.I[1]-a.I[2])*(a.I[1]-a.I[2])+(a.L[1]-a.L[2])*(a.L[1]-a.L[2])));for(d=1;d<=a.s;++d)a.I[d]*=e,a.L[d]*=e}
-function sG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Pc)&&yE(c,Rc))c=c.substr(1,c.length-1-1),a.b[b]=18,a.n[b]=c,a.w[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(jb);e=c.indexOf(Ub);g=Qj(c.indexOf(za),c.indexOf(Ca));if(-1<d){i=Ev(c,d+1);try{a.k.x=HC(i,10)}catch(h){if(h=Ki(h),y(h,74))a.k.x=0;else throw h;}a.C=b;CG(a);c=c.substr(0,d-0);a.C=0}if(f)a.n[b]=c,a.b[b]=18,a.w[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.b[b]=D(d,Cb)?3:D(d,yb)?2:D(d,dc)?4:D(d,oc)?5:D(d,qc)?7:D(d,Bc)?8:D(d,Qb)?9:D(d,Jb)?10:D(d,Ab)?11:D(d,Wb)?12:D(d,Ub)?1:D(d,Fc)?13:D(d,Jc)?6:D(d,rc)?19:D(d,sc)?20:D(d,tc)?21:D(d,uc)?22:18;18==a.b[b]&&(a.n[b]=d);c+=ba;d=0;0<e&&(d=1,e=xE(c,++e),48<=e&&57>=e&&(d=e-48));18==a.b[b]&&(a.w[b]=d);d=0;if(0<g&&(e=xE(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=xE(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=xE(c,g++);for(;45==e;)--d,e=xE(c,g++)}a.z[b]=d}}}
-function AD(a,b,c){var d,e;a.j=1;c&&(a.j=-1);b=new aD(b);try{for(;b.j=UC(b,b.a),b.j<b.i;)d=sE(HC(XC(b),10)).a,c=e=sE(HC(XC(b),10)).a,(0>c||6<c)&&(c=0),a.d[d]=c}catch(f){if(f=Ki(f),y(f,74))gn(f);else throw f;}}function nH(a,b,c,d,e){b=ZG(a,b,c);5!=a.f[b]&&fH(a,b)?jn(d.a,pb):3==a.r[b]?jn(d.a,la):9==a.r[b]?(e=rb,a=a.e[b],null!=a&&(e=a),jn(d.a,e)):1==e[b]?jn(d.a,Xa):-1==e[b]&&jn(d.a,Qc)}
-function DG(a,b){var c,d;if(1==a.r[b])if(c=a.G[b],d=a.H[b],2>a.y[c]&&2>a.y[d])a.A[b]=0,wr(a.k,"Stereomarking meaningless on this bond !");else switch(a.A[b]){case 0:a.y[d]<=a.y[c]?a.A[b]=1:a.A[b]=3;break;case 1:a.A[b]=2;break;case 2:2<a.y[d]?a.A[b]=3:a.A[b]=1;break;case 3:a.A[b]=4;break;case 4:2<a.y[c]?a.A[b]=1:a.A[b]=3}else 2==a.r[b]?10==a.A[b]?a.A[b]=0:a.A[b]=10:wr(a.k,"Stereomarking allowed only on single and double bonds!")}
-function lH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.r[b]||5==a.f[b])&&(10==a.A[b]||a.k.o&&!e[b]))if(e=a.G[b],f=a.H[b],!(2>a.y[e]||2>a.y[f]||3<a.y[e]||3<a.y[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.y[e];++l)g=a.F[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=ZG(a,e,m);0!=d[h]?b=m:1==a.r[h]&&5!=a.f[h]&&(b=m);0==b&&(h=ZG(a,e,o),0!=d[h]?b=o:1==a.r[h]&&5!=a.f[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.y[f];++l)g=a.F[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=ZG(a,f,o);1==a.r[h]&&5!=a.f[h]&&0==d[h]&&(m=o);0==m&&(h=ZG(a,f,i),1==a.r[h]&&5!=a.f[h]&&(m=i));if(!(0==b||0==m))if(h=a.I[f]-a.I[e],g=a.L[f]-a.L[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.L[b]-a.L[e])*h-(a.I[b]-a.I[e])*g,q=(a.L[m]-a.L[e])*h-(a.I[m]-a.I[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))wr(a.k,"Not unique E/Z geometry !");else{i=ZG(a,b,e);f=ZG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.y[b];++l)if(g=a.F[b][l],g!=e&&(h=ZG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function dH(a,b){var c,d,e;e=0;for(d=1;d<=a.y[b];++d)if(c=ZG(a,b,a.F[b][d]),1==a.r[c])e+=1;else if(fH(a,c))e+=2;else if(3==a.r[c])e+=3;else if(9==a.r[c])return-1;return e}function mH(a,b,c){var d;d=a.A[b];return 1>d||4<d?0:1==d&&a.G[b]==c?1:2==d&&a.G[b]==c?-1:3==d&&a.H[b]==c?1:4==d&&a.H[b]==c?-1:0}
-function qG(a){var b;for(b=1;b<=a.s;++b){var c=a,d=b,e=void 0,e=dH(c,d);if(-1==e)c.w[d]=0;else{switch(c.b[d]){case 1:2==e?c.z[d]=1:c.z[d]=0;c.w[d]=0;break;case 2:3==e||5==e?(c.w[d]=0,c.z[d]=0):3>e?c.w[d]=3-e-c.z[d]:4==e?(c.z[d]=-1,c.w[d]=0):5<e&&(c.z[d]=e-5,c.w[d]=0);break;case 3:case 6:4>e?0<c.z[d]?c.w[d]=2-e+c.z[d]:0>c.z[d]?c.w[d]=2-e-c.z[d]:c.w[d]=4-e:(c.z[d]=e-4,c.w[d]=4-e+c.z[d]);break;case 4:case 7:3>e?c.w[d]=3-e+c.z[d]:3==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:(c.z[d]=
-4==e?1:6==e?-1:e-5,c.w[d]=0);break;case 5:2==e&&(0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0);2<e&&(c.z[d]=e-2);c.w[d]=2-e+c.z[d];break;case 8:case 13:2>e?c.w[d]=2-e+c.z[d]:2==e?0>c.z[d]?(c.z[d]=0,c.w[d]=0):0<c.z[d]?c.w[d]=c.z[d]:c.w[d]=0:3==e?2==c.y[d]?(c.z[d]=0,c.w[d]=1):(c.z[d]=1,c.w[d]=0):4==e?(c.z[d]=0,c.w[d]=0):5==e?(c.z[d]=0,c.w[d]=1):(c.z[d]=e-6,c.w[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.z[d]=e-1);c.w[d]=1-e+c.z[d];2<e&&(c.z[d]=0,c.w[d]=0);break;case 19:case 18:c.w[d]=
-0}0>c.w[d]&&(c.w[d]=0)}}}function EF(a){WG(this);this.k=a;this.x=this.t=this.s=0}
-function eG(a,b){var c,d,e,f,g,i,h;EF.call(this,a);f=j;i=cG(b);if(null!=i){h=new $C(b,i,!0);for(e=1;4>=e;++e)f=dG(h,i);g=sE(HC(Un(f.substr(0,3)),10)).a;c=sE(HC(Un(f.substr(3,3)),10)).a;for(e=1;e<=g;++e)EG(this),f=dG(h,i),this.I[e]=(new rE(oE(Un(f.substr(0,10))))).a,this.L[e]=-(new rE(oE(Un(f.substr(10,10))))).a,d=34,34>f.length&&(d=f.length),d=Un(f.substr(31,d-31)),sG(this,e,d),62<=f.length&&(f=Un(f.substr(60,3)),0<f.length&&(f=sE(HC(f,10)).a,0<f&&(this.C=e,a.x=f,CG(this),this.C=0)));for(e=1;e<=c;++e)JG(this),
-f=dG(h,i),this.G[e]=sE(HC(Un(f.substr(0,3)),10)).a,this.H[e]=sE(HC(Un(f.substr(3,3)),10)).a,g=sE(HC(Un(f.substr(6,3)),10)).a,1==g?this.r[e]=1:2==g?this.r[e]=2:3==g?this.r[e]=3:this.r[e]=9,d=0,11<f.length&&(d=sE(HC(Un(f.substr(9,3)),10)).a),1==g&&1==d&&(this.r[e]=1,this.A[e]=1),1==g&&6==d&&(this.r[e]=1,this.A[e]=2);eH(this);LG(this);CF(this);for(UD(this);(h.j=UC(h,h.a),h.j<h.i)&&!(null==(f=XC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new ZC(f);XC(g);XC(g);i=sE(HC(XC(g),10)).a;
-for(e=1;e<=i;++e)c=sE(HC(XC(g),10)).a,this.z[c]=sE(HC(XC(g),10)).a}if(0==f.indexOf("M APO")){g=new ZC(f);XC(g);XC(g);i=sE(HC(XC(g),10)).a;for(e=1;e<=i;++e)c=sE(HC(XC(g),10)).a,f=sE(HC(XC(g),10)).a,this.C=c,$(this,0),sG(this,this.s,rc+f),this.C=0}}hH(this);UD(this)}}
-function TD(a,b){var c,d,e,f,g;EF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));yE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.s=0;else{try{f=new ZC(b);d=sE(HC(XC(f),10)).a;e=sE(HC(XC(f),10)).a;for(c=1;c<=d;++c)g=XC(f),EG(this),sG(this,this.s,g),this.I[c]=(new rE(oE(XC(f)))).a,this.L[c]=-(new rE(oE(XC(f)))).a;for(c=1;c<=e;++c)if(JG(this),this.G[c]=sE(HC(XC(f),10)).a,this.H[c]=sE(HC(XC(f),10)).a,this.r[c]=sE(HC(XC(f),10)).a,-1==this.r[c])this.r[c]=1,this.A[c]=1;else if(-2==this.r[c])this.r[c]=
-1,this.A[c]=2;else if(-5==this.r[c])this.r[c]=2,this.A[c]=10;else if(11==this.r[c]||12==this.r[c]||13==this.r[c]||14==this.r[c])this.A[c]=this.r[c],this.r[c]=9;eH(this);LG(this);CF(this)}catch(i){i=Ki(i);if(y(i,74)){i.wc();this.s=0;return}throw i;}hH(this);UD(this)}}
-function gG(a,b,c){var d,e,f;EF.call(this,a);f=v(H,r,-1,b.s+1,1);for(a=1;a<=b.s;++a)b.a[a]==c&&(EG(this),this.b[this.s]=b.b[a],this.I[this.s]=b.I[a],this.L[this.s]=b.L[a],this.z[this.s]=b.z[a],this.w[this.s]=b.w[a],this.d[this.s]=b.d[a],this.c[this.s]=b.c[a],this.n[this.s]=b.n[a],f[a]=this.s);for(a=1;a<=b.t;++a)if(d=b.G[a],e=b.H[a],!(b.a[d]!=c&&b.a[e]!=c)&&!(b.a[d]!=c||b.a[e]!=c))JG(this),this.r[this.t]=b.r[a],this.A[this.t]=b.A[a],this.G[this.t]=f[d],this.H[this.t]=f[e],this.e[this.t]=b.e[a];for(a=
-1;a<=b.x;++a)d=b.p[a][0],d==c&&(++this.x,this.p[this.x][0]=f[d],this.p[this.x][1]=b.p[a][1]);this.j=b.j;UD(this);CF(this)}
-function vG(a,b,c){var d,e,f,g,i;EF.call(this,a);for(a=1;a<=c;++a)this.s+=b[a].s,this.t+=b[a].t,this.x+=b[a].x;this.b=v(H,r,-1,this.s+1,1);this.z=v(H,r,-1,this.s+1,1);this.w=v(H,r,-1,this.s+1,1);this.d=v(H,r,-1,this.s+1,1);this.c=v(nt,k,1,this.s+1,0);this.I=v(AF,k,-1,this.s+1,1);this.L=v(AF,k,-1,this.s+1,1);this.n=v(nt,k,1,this.s+1,0);this.G=v(H,r,-1,this.t+1,1);this.H=v(H,r,-1,this.t+1,1);this.r=v(H,r,-1,this.t+1,1);this.e=v(nt,k,1,this.t+1,0);this.A=v(H,r,-1,this.t+1,1);this.p=ct([this.x+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].s;++d)++e,this.b[e]=b[a].b[d],this.I[e]=b[a].I[d],this.L[e]=b[a].L[d],this.z[e]=b[a].z[d],this.w[e]=b[a].w[d],this.d[e]=b[a].d[d],this.c[e]=b[a].c[d],this.n[e]=b[a].n[d];for(d=1;d<=b[a].t;++d)++g,this.r[g]=b[a].r[d],this.A[g]=b[a].A[d],this.G[g]=b[a].G[d]+f,this.H[g]=b[a].H[d]+f,this.e[g]=b[a].e[d];for(d=1;d<=b[a].x;++d)++i,this.p[i][0]=b[a].p[d][0]+f,this.p[i][1]=b[a].p[d][1];f=e}UD(this);CF(this)}
-function qF(a){var b;WG(this);this.k=a.k;this.s=a.s;this.t=a.t;this.x=a.x;this.b=v(H,r,-1,this.s+1,1);GE(a.b,this.b,this.s+1);this.z=v(H,r,-1,this.s+1,1);GE(a.z,this.z,this.s+1);this.w=v(H,r,-1,this.s+1,1);GE(a.w,this.w,this.s+1);this.d=v(H,r,-1,this.s+1,1);GE(a.d,this.d,this.s+1);this.c=v(nt,k,1,this.s+1,0);GE(a.c,this.c,this.s+1);this.I=v(AF,k,-1,this.s+1,1);GE(a.I,this.I,this.s+1);this.L=v(AF,k,-1,this.s+1,1);GE(a.L,this.L,this.s+1);this.n=v(nt,k,1,this.s+1,0);GE(a.n,this.n,this.s+1);this.G=v(H,
-r,-1,this.t+1,1);GE(a.G,this.G,this.t+1);this.H=v(H,r,-1,this.t+1,1);GE(a.H,this.H,this.t+1);this.r=v(H,r,-1,this.t+1,1);GE(a.r,this.r,this.t+1);this.e=v(nt,k,1,this.t+1,0);GE(a.e,this.e,this.t+1);this.A=v(H,r,-1,this.t+1,1);GE(a.A,this.A,this.t+1);this.p=ct([this.x+1,2]);for(b=1;b<=this.x;++b)this.p[b][0]=a.p[b][0],this.p[b][1]=a.p[b][1];this.j=a.j}
-function MG(a,b,c){var d,e,f;if(0==c)return tG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(wE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new rE(a)).a;d=Vn(e,Wn(46));0>d&&(e+=Wa,d=Vn(e,Wn(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=$a;if(0==b)return e;e.length>b&&(e=rb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function cG(a){var b;b=new $C(a,aa,!0);if(4<TC(b))return aa;b=new $C(a,fh,!0);return 4<TC(b)?fh:null}
-function tG(a,b){var c,d,e;d=j+(new R(a)).a;d.length>b&&(d=rb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function dG(a,b){for(var c,d;a.j=UC(a,a.a),a.j<a.i;){d=XC(a);if(D(d,b))return ba;for(XC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(539,1,{90:1},EF,eG,TD,gG,vG,qF);_.a=null;_.f=null;_.j=0;_.k=null;_.o=!1;_.q=0;_.s=0;_.t=0;_.u=0;_.v=!1;_.x=0;_.B=!1;_.C=0;_.D=0;_.E=0;_.K=0;_.N=0;
-function xr(){xr=u;yr=new ZB(Ub)}
-function kG(a,b){var c;xr();var d;eF.call(this);this.c=new yA("Help");new yA("Home");this.d=b;N(this,(jF(),KD));this._b&&oB(this._b.c,!1);lB(this,!1);d=cz(b);if(1==a)this.e||(this.e=new HB(d),cF(this.e,-30,0)),this.j=this.e,c=OD(b),this._b&&nB(this._b.c,Ec),Jz(this,new tA(2)),this.f=new ZB(c+" "),P(this,this.f,Ib),d=new Nz,P(d,this.i,null),this.d.Bb&&(c=new yA("Submit"),P(d,c,null)),P(this,d,Kc),YB(this.f,Un($n(this.f._b.a.gb,Xg))),this._b&&oB(this._b.c,!0),lB(this,!0);else if(2==a)this.b||(this.b=
-new HB(d),cF(this.b,-50,13*b.X-80)),this.j=this.b,this._b&&nB(this._b.c,"Nonstandard atom"),Jz(this,new tA(2)),c=new Nz,P(c,new AB("atomic SMILES",1),null),P(this,c,mc),c=Ub,yr&&(c=$n(yr._b.a.gb,Xg)),yr=new $B(c,8),P(this,yr,Ib),c=new Nz,P(c,this.i,null),P(this,c,Kc);else{this.a||(this.a=new HB(d),cF(this.a,5*b.X,0));var e,f;d="About "+(jF(),qD);this._b&&nB(this._b.c,d);Jz(this,new wB(0));N(this,KD);P(this,new AB(qD+" Molecular Editor v2013-05-01",1),null);P(this,new AB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=kF,d=0,f=c.length;d<f;++d)e=c[d],e=new AB(e,1),pz(e,this.d.w),P(this,e,null);c=new Nz;P(c,this.c,null);P(c,this.i,null);P(this,c,null);this.j=this.a}kB(this);c=this.j;dF(this._b.c,c.a,c.b);!bz(this)&&Gz(this);qz(this)}s(540,531,Th,kG);_.tf=function(a){var b,c;if(a.f===this.c){try{b=new BC(this.d.G),c=AC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Ki(d),y(d,65))a=this.d,b=d.f,a.ib=!0,a.I="ERROR - "+b,fD(a);else throw d;}return!0}return!1};_.a=null;_.b=null;_.d=null;_.e=null;_.f=null;var yr;
-function oH(a,b){az(b)==a.a?N(b,(EA(),MA)):N(b,a.a)}
-function pH(a){var b,c,d,e;e=j;d=!1;az(qH)!=a.a?(e=xa,d=!0):az(rH)!=a.a?(e="!#6",d=!0):az(sH)!=a.a?(N(tH,(EA(),MA)),N(uH,MA),N(vH,MA),N(wH,MA),e="F,Cl,Br,I"):(b=az(xH)!=a.a,c=az(yH)!=a.a,az(zH)!=a.a&&(b?e+="c,":c?e+="C,":e+="#6,"),az(AH)!=a.a&&(b?e+="n,":c?e+="N,":e+="#7,"),az(BH)!=a.a&&(b?e+="o,":c?e+="O,":e+="#8,"),az(CH)!=a.a&&(b?e+="s,":c?e+="S,":e+="#16,"),az(DH)!=a.a&&(b?e+="p,":c?e+="P,":e+="#15,"),az(tH)!=a.a&&(e+="F,"),az(uH)!=a.a&&(e+="Cl,"),az(vH)!=a.a&&(e+="Br,"),az(wH)!=a.a&&(e+="I,"),
-yE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.b&&(b?e=Zc:c?e=tb:(N(qH,(EA(),MA)),e=xa)));b=j;d&&az(xH)!=a.a&&(b+=";a");d&&az(yH)!=a.a&&(b+=";A");az(EH)!=a.a&&(b+=";R");az(FH)!=a.a&&(b+=";!R");az(qH)!=a.a&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=GH._b.a.gb.selectedIndex;0<d&&(--d,e+=";H"+d);d=HH._b.a.gb.selectedIndex;0<d&&(--d,e+=";D"+d);az(IH)!=a.a&&(e="~");az(JH)!=a.a&&(e=jb);az(KH)!=a.a&&(e=sb);az(LH)!=a.a&&(e="!@");YB(a.e,e)}
-function MH(a){NH(a);OH(a);var b=GH._b.a;Nx(b,0);b.gb.options[0].selected=!0;b=HH._b.a;Nx(b,0);b.gb.options[0].selected=!0;N(xH,a.a);N(yH,a.a);N(EH,a.a);N(FH,a.a);N(GH,a.a);N(HH,a.a);PH(a)}function NH(a){N(zH,a.a);N(AH,a.a);N(BH,a.a);N(CH,a.a);N(DH,a.a);N(tH,a.a);N(uH,a.a);N(vH,a.a);N(wH,a.a)}function OH(a){N(qH,a.a);N(rH,a.a);N(sH,a.a)}function PH(a){N(IH,a.a);N(JH,a.a);N(KH,a.a);N(LH,a.a);a.b=!1}
-function lG(a){mB.call(this,"Atom/Bond Query");this.i=new yA(this.sf());Yz(this.q,new fF(this));this.a=(jF(),KD);this.c=a;this.d||(a=cz(a),this.d=new HB(a),cF(this.d,-150,10));this.j=this.d;Jz(this,new vB);N(this,this.a);a=new Nz;Jz(a,new aB(0,3,1));P(a,new zB("Atom type :"),null);qH=new yA(wb);rH=new yA("Any except C");sH=new yA("Halogen");P(a,qH,null);P(a,rH,null);P(a,sH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));P(a,new AB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Nz;Jz(a,new aB(0,3,1));zH=new yA(Cb);AH=new yA(dc);BH=new yA(oc);CH=new yA(Bc);DH=new yA(qc);tH=new yA(Qb);uH=new yA(Jb);vH=new yA(Ab);wH=new yA(Wb);P(a,zH,null);P(a,AH,null);P(a,BH,null);P(a,CH,null);P(a,DH,null);P(a,tH,null);P(a,uH,null);P(a,vH,null);P(a,wH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));GH=new CA;BA(GH,wb);BA(GH,$a);BA(GH,bb);BA(GH,hb);BA(GH,ib);P(a,new zB("Number of hydrogens : "),null);P(a,GH,null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));HH=new CA;BA(HH,wb);BA(HH,
-$a);BA(HH,bb);BA(HH,hb);BA(HH,ib);BA(HH,"4");BA(HH,"5");BA(HH,"6");P(a,new AB("Number of connections :",0),null);P(a,HH,null);P(a,new AB(" (H's don't count.)",0),null);P(this,a,null);a=new Nz;Jz(a,new aB(0,3,1));P(a,new zB("Atom is :"),null);xH=new yA(xb);P(a,xH,null);yH=new yA("Nonaromatic");P(a,yH,null);EH=new yA(Ac);P(a,EH,null);FH=new yA(ic);P(a,FH,null);P(this,a,null);a=new Nz;N(a,SA(az(this)));Jz(a,new aB(0,3,1));P(a,new zB("Bond is :"),null);IH=new yA(wb);P(a,IH,null);JH=new yA(xb);P(a,JH,
-null);KH=new yA(Ac);P(a,KH,null);LH=new yA(ic);P(a,LH,null);P(this,a,null);a=new Nz;Jz(a,new aB(1,3,1));this.e=new $B(xa,20);P(a,this.e,null);P(a,new yA(yc),null);P(a,this.i,null);P(this,a,null);this._b&&oB(this._b.c,!1);lB(this,!1);NH(this);OH(this);PH(this);N(xH,this.a);N(yH,this.a);N(EH,this.a);N(FH,this.a);N(GH,this.a);N(HH,this.a);oH(this,qH);kB(this);a=this.j;dF(this._b.c,a.a,a.b);!bz(this)&&Gz(this);qz(this)}s(541,531,Th,lG);
-_.tf=function(a,b){var c;D(b,yc)?(MH(this),oH(this,qH),pH(this)):y(a.f,42)?(PH(this),kt(a.f)===kt(qH)?(NH(this),OH(this)):kt(a.f)===kt(rH)?(NH(this),OH(this)):kt(a.f)===kt(sH)?(NH(this),OH(this)):kt(a.f)===kt(EH)?N(FH,this.a):kt(a.f)===kt(FH)?(N(EH,this.a),N(xH,this.a)):kt(a.f)===kt(xH)?(N(yH,this.a),N(FH,this.a)):kt(a.f)===kt(yH)?N(xH,this.a):kt(a.f)===kt(IH)||kt(a.f)===kt(JH)||kt(a.f)===kt(KH)||kt(a.f)===kt(LH)?(MH(this),this.b=!0):OH(this),oH(this,a.f),pH(this)):y(a.f,43)&&(PH(this),c=a.f,0==c._b.a.gb.selectedIndex?
-N(c,this.a):N(c,(EA(),MA)),pH(this));107!=this.c.b&&(this.c.b=107,Sz(this.c));return!0};_.b=!1;_.c=null;_.d=null;var qH=_.e=null,IH=null,rH=null,xH=null,JH=null,vH=null,zH=null,HH=null,GH=null,uH=null,tH=null,sH=null,wH=null,AH=null,yH=null,FH=null,LH=null,BH=null,DH=null,EH=null,KH=null,CH=null;function iG(a){a.a=-1;a.b=v(SE,k,0,0,0);a.c=0}function RG(){RE(this)}s(542,516,pi,RG);_.Ae=function(){iG(this)};_.a=-1;
-function ur(a,b){var c;a.a=b;var d,e;d=null;cC();if(e=c=(e=$wnd.clipboardData.getData(Mc),null!=e?new qC(e):null))e=(fC(),iC),e=jC(e,(fC(),iC))||jC(e,gC);if(e)try{d=nC(c)}catch(f){if(f=Ki(f),y(f,58))gn(f);else throw f;}c=d;null!=c&&eD(b,c)}function tr(a){a=new qC(a);cC();var b,c;try{b=nC(a),c=wn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]",$wnd.clipboardData.setData(Mc,c)}catch(d){if(d=Ki(d),y(d,58))gn(d);else throw d;}}function SG(){}s(543,1,{59:1,66:1},SG);_.me=function(a){eD(this.a,a.a)};
-_.a=null;function HD(){this.gb=Vw()}s(545,328,ii,HD);function qr(){var a;qr=u;QH=(a=!1,Mf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);RH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");SH=QH&!RH;var b;a=F(H,r,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);rr=v(H,r,-1,1E3,1);for(b=0;b<rr.length;++b)rr[b]=-999;for(b=0;b<a.length;b+=2)rr[a[b+1]]=a[b]}
-function jq(a,b,c){a=new TH(b,c,a);if(!b.Ed(a,c))for(b=b.$b;b&&!b.Ed(a,c);)b=b.$b}function Qz(a,b,c){var d;d=new UH;lj(d.t,b,c);ej(a.f,d.t,0,0);Ti(a.a,d);return d}function tD(a,b){return!a.e?null:b in a.e?a.e[b]:null}function SF(a,b,c,d){b=b.a;if(b.r!=c||b.s!=d)gw(a.f,b.t,c,d),b.r=c,b.s=d;VH(b)}
-function pD(a,b,c,d){qr();this.gb=Vw();this.a=new Zi;this.e=d;this.gb.style[Sf]=$a;this.gb.style[Qf]=$a;this.gb.style[Hg]=Ue;this.gb.style[bh]=b;this.gb.style[Ie]=c;this.f=new WH;this.f.gb.style[bh]=cb;this.f.gb.style[Ie]=cb;SH?(b=new XH,c=new YH,ej(b,this.f,0,0),ej(b,c,0,0),kw(this,b)):kw(this,this.f);this.c=a;a.Nb=this;SH?(this.j=new ZH(this),this.j.i=new $H(this),this.j.j=new aI(this),this.j.n=new bI(this),this.j.k=new dI(this),this.c&&(this.j.e=new gI(this),this.j.f=new nI(this),this.j.a=new oI(this))):
-z(this,new pI(this),(Br(),Br(),Cr));z(this,this,(oq(),oq(),pq));z(this,new qI(this),(oj(),oj(),pj));z(this,new rI(this),(qj(),qj(),rj));z(this,new sI(this),(nr(),nr(),or));(iq(),iq(),uz).a=this}s(544,545,ii,pD);_.b=!1;_.c=null;_.d=null;_.e=null;_.f=null;_.i=!1;_.j=null;var SH,RH,QH,rr=null;function WH(){iw.call(this);this.gb[xd]=Qe}s(547,306,ii,WH);function XH(){WH.call(this);this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(546,547,ii,XH);function pI(a){this.a=a}s(548,1,{},pI);
-_.mc=function(a){var b,c,d;c=uj(a);d=Ij(a);b=Jj(a.a);a=new tI(a);2==b&&(a.e=4);wG(this.a.c,a,c,d);this.a.i=!0};_.a=null;function qI(a){this.a=a}s(549,1,{},qI);_.nc=function(a){var b,c;b=uj(a);c=Ij(a);a=new tI(a);this.a.i?FG(this.a.c,a,b,c):HG(this.a.c,a,b,c);Yx(this.a.gb)};_.a=null;function rI(a){this.a=a}s(550,1,{},rI);_.oc=function(a){this.a.i=!1;uj(a);Ij(a);IG(this.a.c)};_.a=null;function sI(a){this.a=a}s(551,1,{},sI);_.a=null;
-function YH(){WH.call(this);this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(552,547,ii,YH);function uI(a,b){var c;c=b.a;c.e=4;return wG(a.a.c,c,b.d,b.e)}function $H(a){this.a=a}s(553,1,{},$H);_.uf=function(a){return uI(this,a)};_.a=null;function Zr(a,b){HG(a.a.c,b.a,b.d,b.e);return wG(a.a.c,b.a,b.d,b.e)}function aI(a){this.a=a}s(554,1,{},aI);_.uf=function(a){return Zr(this,a)};_.a=null;function bI(a){this.a=a}s(555,1,{},bI);_.uf=function(a){return FG(this.a.c,a.a,a.d,a.e)};_.a=null;
-function dI(a){this.a=a}s(556,1,{},dI);_.uf=function(){return IG(this.a.c)};_.a=null;function er(a,b){var c;c=K(wE(b.b));c=new sC(b,0,hg,c);rF(a.a.c,c);return!0}function gI(a){this.a=a}s(557,1,{},gI);_.uf=function(a){return er(this,a)};_.a=null;function fr(a,b){var c;c=K(wE(100*b.c));c=new sC(b,0,ng,c);rF(a.a.c,c);return!0}function nI(a){this.a=a}s(558,1,{},nI);_.uf=function(a){return fr(this,a)};_.a=null;function jr(a,b){var c;c=new sC(b,0,fe,hh);rF(a.a.c,c);return!0}function oI(a){this.a=a}
-s(559,1,{},oI);_.uf=function(a){return jr(this,a)};var vI=_.a=null;function wI(){wI=u;vI=new St((gu(),new fu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function xI(){xI=u;yI={}}function zI(a,b,c){var d;c&&(b.style[le]=c.b+Yf,d=c.a,d!=Ob&&(b.style[ke]=d),0!=(c.c&1)&&(b.style[ne]=kd),0!=(c.c&2)&&(b.style[me]=Oe));a.e.style[ah]=Gf}
-function gB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=wi(b);d in yI?c=yI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(vg),f=$doc.createElement(Me),f.width=1,f.height=1,g=(wI(),vI),f.src=g.d.a,c=(i=$doc.createTextNode("Q"),zI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=Xj(e)+$wnd.pageYOffset,l=Xj(e)+$wnd.pageYOffset+(e.offsetHeight||0),m=l-h,o=Xj(f)+$wnd.pageYOffset+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new AI,w.a=q,w.b=n,w.c=m,w),yI[d]=c);return c}
-function BI(){xI();var a,b,c,d,e;sj();this.a=F(nt,k,1,["monospace","sans-serif",sg]);this.c={};this.b={};this.d=$doc.getElementsByTagName("body")[0];this.e=$doc.createElement(vg);this.e.innerHTML=this.f||j;this.e.style[le]="72.0px";for(b=this.a,c=0,d=b.length;c<d;++c)a=b[c],this.e.style[ke]=a,this.d.appendChild(this.e),e=this.e.offsetWidth||0,this.c[a]=e,this.b[a]=this.e.offsetHeight||0,this.d.removeChild(this.e)}s(562,1,{},BI);_.d=null;_.e=null;_.f="mmmmmmmmmmlli";var yI;function AI(){}
-s(563,1,{},AI);_.a=0;_.b=0;_.c=0;function xG(a){if(0!=(a.e&4))return!0;try{if(a.a&&y(a.a,12))return!!a.a.a.metaKey}catch(b){if(b=Ki(b),!y(b,80))throw b;}return!1}function yG(a){try{if(a.a&&y(a.a,12))return!!a.a.a.shiftKey}catch(b){if(b=Ki(b),!y(b,80))throw b;}return!1}function tI(a){sr.call(this,null,0,null);this.a=a}function TH(a,b,c){sr.call(this,a,0,b);this.a=c}s(564,412,ei,tI,TH);_.ke=function(){return xG(this)};_.le=function(){return yG(this)};_.a=null;
-function VB(a,b){var c;if(b in a.b)return a.b[b];c=a.a;var d=a.c;null==b||!b.length?c=0:(c.d.appendChild(c.e),c.e.innerHTML=b||j,zI(c,c.e,d),d=c.e.offsetWidth||0,c.d.removeChild(c.e),c=d);return a.b[b]=c}function UB(a){this.c=a;this.b={};this.a=new BI}s(565,415,ei,UB);_.a=null;function Rz(a){this.a=a}s(566,423,{},Rz);_.a=null;function CI(a,b){this.a=a;this.b=b}s(567,1,{},CI);_.a=null;_.b=null;function DI(){yx.call(this);this.gb[xd]="jsa-resetTable";this.gb.style[bh]=gd}s(568,338,ii,DI);
-function EI(){EI=u;var a=FI=new BI;sj();a.f="9p";a.e.style[ke]=sg;a.e.style[le]="144.0pt";a.e.innerHTML=a.f||j;a.d.appendChild(a.e);a.d.removeChild(a.e);a.e.style[le]="144.0px";a.d.appendChild(a.e);a.d.removeChild(a.e);GI=new cA(1)}function IF(a,b){a.p=!0;if(a.j){a.o&&(a.c.length=0,a.o=!1);var c=a.c;c[c.length]=b}else c=a.c,c[c.length]=b,VH(a)}
-function KF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.n&&(HF(a,!1),360<=g||-360>=g?i=JF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=HI(o,n,q,w,f),A=HI(o,n,q,w,h),J="<g"+a.k+qb,J+='<path d ="M '+G.a+ba+G.b+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.a+ba+A.b+'"/>',J+="</g>",J),IF(a,i))}function Z(a,b,c,d,e){a.n&&IF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.f+ga+a.b+a.a+Za)}
-function GF(a,b,c,d,e){a.n&&(HF(a,!1),IF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za))}function RF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.f,'<text x="'+c+ja+d+ga+a.i+' fill="'+e+ka+b+"</text>");IF(a,b)}function rB(a,b,c,d,e){HF(a,!0);IF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.k+Za)}
-function VH(a){var b,c,d;a.p&&(b=a.c.join(aa),b=(c=Wj(a.t.gb)+(a.t.gb.offsetWidth||0)-Wj(a.t.gb),d=Xj(a.t.gb)+$wnd.pageYOffset+(a.t.gb.offsetHeight||0)-(Xj(a.t.gb)+$wnd.pageYOffset),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.q&&(a.t.gb.innerHTML=b||j,a.q=b),a.o=!0,a.p=!1)}function Y(a,b){(a.d=b)&&(a.f=eg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va)}function QF(a,b){a.e=b;a.i=PG(b)}s(569,419,{});_.c=null;_.d=null;_.e=null;_.f="black";_.i=null;
-_.j=!0;_.k=null;_.o=!1;_.p=!1;_.q=j;_.r=0;_.s=0;_.t=null;var GI,FI;function Nr(a,b,c){c&&(Yr(a,b),c.uf(a.b));a.d=!0}function Yr(a,b){var c;c=b.a.targetTouches;return 1==c.length?(c=c[0],a.b.d=c.clientX-Wj(a.o.gb)+Vj(a.o.gb)+$wnd.pageXOffset,a.b.e=c.clientY-(Xj(a.o.gb)+$wnd.pageYOffset)+(a.o.gb.scrollTop||0)+$wnd.pageYOffset,a.b.a=new tI(b),b.a.preventDefault(),!0):!1}
-function ZH(a){this.o=a;this.b=new II;this.c=new JI(this);z(this.o,new KI(this),(Vr(),Vr(),Wr));z(this.o,new LI(this),(Or(),Or(),Pr));z(this.o,new MI(this),(Sr(),Sr(),Tr));z(this.o,new NI(this),(Kr(),Kr(),Lr));z(this.o,new OI,(kr(),kr(),lr));z(this.o,new PI(this),(gr(),gr(),hr));z(this.o,new QI(this),(br(),br(),cr))}s(570,1,{},ZH);_.a=null;_.b=null;_.c=null;_.d=!1;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;function JI(a){kk();this.a=a}s(571,24,{},JI);
-_.vc=function(){!this.a.d&&this.a.i&&uI(this.a.i,this.a.b)};_.a=null;function KI(a){this.a=a}s(572,1,{},KI);_.a=null;function LI(a){this.a=a}s(573,1,{},LI);_.a=null;function MI(a){this.a=a}s(574,1,{},MI);_.a=null;function NI(a){this.a=a}s(575,1,{},NI);_.a=null;function OI(){}s(576,1,{},OI);function PI(a){this.a=a}s(577,1,{},PI);_.a=null;function QI(a){this.a=a}s(578,1,{},QI);_.a=null;function II(){}s(579,1,{},II);_.a=null;_.b=0;_.c=0;_.d=0;_.e=0;
-function GD(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function RI(a){var b,c,d,e,f;Uj(a);d=(fj(),gj(null));e=new DI;vx(e,a);Xv(d,e,d.gb);f=a.$c();b=a.Zc();c=GD();9<=c?(++f,++b):7==c&&y(a,25)&&(c=a.gb.textContent,2>=c.length&&(f+=8));xx(e,a);ew(d,e);return new iz(f,b)}function SI(){this.gb=$doc.createElement(Xd);this.gb[xd]=Qe;this.gb.style[Rf]=Je;this.gb.style[Vf]=$c;this.gb.style[bh]=cb;this.gb.style[Ie]=cb}s(581,309,ui,SI);_.Xc=function(){return Wj(this.gb)};
-_.Yc=function(){return Xj(this.gb)+$wnd.pageYOffset};function PG(a){var b,c,d;d=a.b;b=a.a;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.c&1)&&(c+='font-weight="bold"');0!=(a.c&2)&&(c+='font-style="italic"');return c}function HI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new CI(new rE(a),new rE(b))}function JF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.k+Za}
-function VF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.k+Za}function HF(a,b){var c;c=a.f;b?a.k=' stroke="none" fill="'+c+ga+a.a:a.k=' fill="none" stroke="'+c+ga+a.a}function UH(){EI();this.n=GI;this.c=[];this.t=new SI}s(582,569,{},UH);_.a=j;_.b=j;function TI(){TI=u;UI=new iz(0,0)}
-function VI(a){var b;b=a.yf();if(!b){var c;(c=a.vf())?(b=RI(c.a),lj(c.ne(),b.b,b.a),c=RI(c.a),b=new iz(c.b-b.b,c.a-b.a)):b=new iz(0,0);a.Cf(b)}return b}function xz(a,b){var c;if(a.re())return UI;if(-1!=a.e.b&&-1!=a.e.a)return a.e;a.Bf(bz(b));c=RI(a.ne());a.e.b=c.b;a.e.a=c.a;return c}function WI(a,b){var c;b&&(c=eg+(b.a>>16&255)+Aa+(b.a>>8&255)+Aa+(b.a&255)+va,a.xf().gb.style[hd]=c)}function XI(){this.e=new WA;this.e.a=-1;this.e.b=-1}s(584,1,{});_.vf=function(){return null};_.wf=function(a){this.Af(a.Gd())};
-_.xf=function(){return this.ne()};_.yf=function(){return YI};_.xd=function(){};_.re=function(){return!1};_.zf=function(a){this.Bf(bz(a))};_.Af=function(a){WI(this,a)};_.Bf=function(a){var b=this.ne().gb,c,d,e;c=(Hz(),Iz);e=a.b;d=a.a;e!=c.b?b.style[le]=j+e+"pt":b.style[le]=j;d!=c.a?b.style[ke]=d:b.style[ke]=j;0!=(a.c&1)?b.style[ne]=kd:b.style[ne]=j;0!=(a.c&2)?b.style[me]=Oe:b.style[me]=j};_.Cf=function(a){YI=a};_.Df=function(){};var YI=_.e=null,UI;
-function zA(a,b){TI();XI.call(this);this.a=new Pw(a);this.a._c()[xd]=j;z(this.a,new ZI(this,b),(lq(),lq(),mq))}s(583,584,{},zA);_.ne=function(){return this.a};_.Af=function(a){WI(this,a)};_.a=null;function ZI(a,b){this.a=a;this.b=b}s(585,1,{},ZI);_.Ec=function(a){iq();jq(a,this.b,this.a.a.gb.textContent)};_.a=null;_.b=null;function DA(a){TI();XI.call(this);this.a=new Ox;z(this.a,new $I(this,a),(fq(),fq(),gq))}s(586,584,{},DA);_.ne=function(){return this.a};_.a=null;
-function $I(a,b){this.a=a;this.b=b}s(587,1,{},$I);_.a=null;_.b=null;function aJ(a,b){var c,d;WI(a,b.Gd());for(d=new Ei(b.Ob.a);d.b<d.d.ue();)c=Fi(d),c.dc&&c._b.wf(c)}function bJ(a,b){var c,d,e,f,g,i,h;lj(a.d,b.Nd(),b.Jd());for(d=new Ei(b.Ob.a);d.b<d.d.ue();)c=Fi(d),c.dc&&(e=c._b,e.zf(c),i=c.Od(),h=c.Pd(),g=c.Nd(),f=c.Jd(),0<g&&0<f&&(c=e.ne(),g-=VI(e).b,f-=VI(e).a,lj(e.ne(),g,f),!c.fb&&a.d.rd(c),a.d.sd(c,i,h)))}function Mz(){TI();XI.call(this);this.d=new iw}s(588,584,{},Mz);
-_.wf=function(a){aJ(this,a)};_.ne=function(){return this.d};_.zf=function(a){bJ(this,a)};_.d=null;function BB(a){TI();XI.call(this);var b=this.a=new Lx;Tw(b.b,a);Kx(b);this.e.a=-1;this.e.b=-1}s(589,584,{},BB);_.ne=function(){return this.a};_.re=function(){var a;a=(this.a.b.c?ao(this.a.b.a):this.a.b.a).textContent;return null==a||0==a.length};_.a=null;function EB(a){this.a=new iy(a.f,new cJ(a))}s(590,1,{},EB);_.a=null;
-function ey(a){var b,c,d,e,f;f=new rC(a.a,null!=a.a.c?a.a.c:a.a.f);b=a.a.d;d=v(dJ,k,59,0,0);for(c=b.a?vk(b.a,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,40)){b.Nb.i=!1;break}a=a.a;c=a.n.d;f!=c.a&&(c.a=f,c.b=bj((Wz(),Q),new R(f.d)));c=c.b;if(Jt(!c?gh:c.a,yh))for(c=(!a.d.a||0==a.d.a.c?(Os(),Os(),Ps):new Zz(a.d.a)).qd();c.Qc();)a=c.Rc(),1001==f.d&&a.me(f);var g,i,h;1001==f.d?(g=new sr(f.e,f.d,f.a),g.e=f.b&15):601==f.d?(null.Kf(),null.Kf()):100==f.d&&y(f.e,56)?(i=f.e,h=new sr(i,205,null),h.i=i.Od(),h.j=
-i.Pd()):1004<=f.d&&1005>=f.d||(701==f.d?null.Kf():401==f.d||402==f.d?(null.Kf(),null.Kf(),null.Kf(),null.Kf(),null.Kf()):500<=f.d&&507>=f.d&&(g=null.Lf,500!=g&&(f=new sr(null.Lf,g,null),f.i=null.Kf(),f.j=null.Kf(),i=null.Kf(),f.e=i&12,501==g&&null.Kf())))}function cJ(a){this.a=a}s(591,1,Uh,cJ);_.pc=function(){ey(this)};_.a=null;function aC(){TI();XI.call(this);this.a=new Gy}s(592,584,{},aC);_.vf=function(){var a;a=new aC;Dy(a.a,"123456789");a.e.a=-1;a.e.b=-1;return a};_.ne=function(){return this.a};
-_.yf=function(){return eJ};_.Cf=function(a){eJ=a};var eJ=_.a=null;s(593,588,{});function dC(){new ts}s(594,443,{},dC);function Xq(a,b){a.onloadend=function(a){b.ye(a.target.result)}}function FD(a){this.a=a}s(601,1,{},FD);_.a=null;function CD(){}s(602,1,{},CD);function DD(){}s(603,1,{},DD);function ED(){}s(604,1,{},ED);
-function pB(a,b){TI();Mz.call(this);this.c=new fJ(a);var c=this.b=new yx,d=(jx(),kx);c.a=d;vx(this.b,this.d);c=this.c;d=this.b;if(0!=c.z.a.p.c&&gJ(Ry(c.z.a.p,0)))throw new Kv("WindowPanel can only contain one child widget");hJ(c,d);this.c.a=this;this.a=b}s(605,593,{},pB);_.ne=function(){return this.c};_.xf=function(){return this.b.fb};_.xd=function(){iJ(this.c,!1)};_.Bf=function(){};_.Df=function(a){aJ(this,a);bJ(this,a);jJ(this.c);kJ(this.c)};_.a=null;_.b=null;_.c=null;
-function lJ(a){var b;b=new zq(Zn(a.gb,Lf),Zn(a.gb,Kf));a=new zq(Zn(a.K.ab.gb,Lf),Zn(a.K.ab.gb,Kf));return F(H,r,-1,[b.b-a.b,b.a-a.a])}function mJ(a){if(null!=a.I&&null!=a.H){var b=a.H;a.ed(a.I);a.cd(b);a.I=a.H=null}else null!=a.I?(nJ(a,a.I),a.I=null):null!=a.H&&(oJ(a,a.H),a.H=null);Lj(a.J)}function jJ(a){a.bb?a.Hf(Cq(a.K.ab)):(a.Ad(),jJ(a))}function oJ(a,b){var c;a.bb?(c=lJ(a),a.Hf(new zq(-1,pJ(b,!1)-c[1]))):a.H=b}function qJ(a,b){var c;b!=a.vd()&&(c=a.K.ab,Pv(c),rJ(c,b,c.gb,c.p.c,!0))}
-function nJ(a,b){var c;a.bb?(c=lJ(a),a.Hf(new zq(pJ(b,!0)-c[0],-1))):a.I=b}s(608,311,di);_.Ef=function(){var a,b;b=Cq(this.K.ab);a=lJ(this);b.b+=a[0];b.a+=a[1];return b};_.vd=function(){var a;a=this.K.ab;return 0!=a.p.c?gJ(Ry(a.p,0)):null};_.Ff=function(a){sJ(this.K.ab,a)};_.qd=function(){return new Qv(this.K.ab)};_.Gf=function(){Gq(this.K.ab)};_.ld=function(){mJ(this)};_.Dd=function(){Gq(this.K.ab)};_.nd=function(a){return tJ(this.K.ab,a)};_.Hf=function(a){Eq(this.K.ab,a)};
-_.cd=function(a){oJ(this,a)};_.wd=function(a){qJ(this,a)};_.ed=function(a){nJ(this,a)};_.H=null;_.I=null;function uJ(){uJ=u;var a=(vJ(),wJ(),xJ);yJ=new Cx(a.d,a.b,a.c,a.e,a.a)}function iJ(a,b){var c;c=new cv;a.db&&rs(a.db,c);a.A&&Dq(a.f,a);try{Mi(a.f.c,a)}catch(d){if(d=Ki(d),!y(d,74))throw d;}a.b=zJ(a.f,a);try{pw(a,b)}finally{Pi(a.j.a),Pi(a.i.a),Pi(a.k.a),a.G&&Si(a.G,a.f),a.t&&(a.t=!1)}}function AJ(a,b,c){var d,e;e=a.fb;d=new Nj(a,e);e.sd(a,d.a+b,d.d+c)}
-function BJ(a,b,c){b=new CJ(bo(ao(lv(lv(a.K.c,b),c))));Ov(b,a);z(b,a.c,(lq(),lq(),mq));return b}function nB(a,b){var c=a.z.b;c.a.gb.textContent=b||j;sJ(c.f,null)}function Bq(a,b){a.A&&(0<=b.b&&(a.e=b.b),0<=b.a&&(a.d=b.a));Eq(a.K.ab,b)}function dF(a,b,c){var d,e;(e=a.f)?(d=DJ(e.gb),sw(a,b+(Wj(e.gb)+d[3]),c+(Xj(e.gb)+$wnd.pageYOffset+d[0]))):sw(a,b,c)}function oB(a,b){a.A!=b&&(a.A=b,a.$&&(b?Fq(a.f,a):Dq(a.f,a)))}
-function hJ(a,b){if(b!=(0!=a.z.a.p.c?gJ(Ry(a.z.a.p,0)):null)){Pv(a.z.a);var c=a.z.a;rJ(c,b,c.gb,c.p.c,!0)}}
-function EJ(a,b){var c;if(a.F!=b){c=a.F;a.F=b;a.bb&&c==(wq(),FJ)&&(a.F=a.x);var d,e;if(a.G)for(e=new Ei(a.G);e.b<e.d.ue();)if(d=Fi(e),b==(wq(),GJ)){!d.b&&(d.b=new HJ);d=a;var f=c,g=void 0,i=void 0;if(d.A&&f==(wq(),xq))g=d.f,i=d.w,d.z.c?(dF(d,i.c,i.d),Bq(d,new zq(i.b,-1))):(dF(d,i.c,i.d),Bq(d,new zq(i.b,i.a)),Fq(g,d)),Ii(g.c,d,d.z.b),ek(d.q,333);else if(!d.t&&f==(wq(),FJ))d.gb.style[Zg]=$g,wq()}else if(b==xq){!d.b&&(d.b=new HJ);d=a;var f=c,h=i=g=void 0;if(d.A){i=d.f;g=DJ(i.gb);h=d.w;if(d.z.c)h.c=Wj(d.gb)-
-g[3]-Wj(i.gb),h.d=Xj(d.gb)+$wnd.pageYOffset-g[0]-(Xj(i.gb)+$wnd.pageYOffset),d.w=h,dF(d,0,0),IJ(d,yq(i.gb).b,-1);else{if(f!=(wq(),FJ))h.c=Wj(d.gb)-g[3]-Wj(i.gb),h.d=Xj(d.gb)+$wnd.pageYOffset-g[0]-(Xj(i.gb)+$wnd.pageYOffset),h.b=d.e,h.a=d.d,d.w=h;dF(d,0,0);Eq(d,new JJ(yq(i.gb)));Dq(i,d)}d==d.f.a||mG(d);ek(d.q,333)}}else b==FJ&&(!d.b&&(d.b=new HJ),d=a,d.t||(d.x=c,d.gb.style[Zg]=Je))}}function KJ(a,b){a.gb.style[dh]=b+1E4+(a.t?1E3:0)+j;(a.t||a.U)&&null.Kf().Kf()}
-function kJ(a){if(!a.bb){a.j=Iv(a,a.f,(!cs&&(cs=new qk),cs));a.i=Iv(a,a.f,pk?pk:pk=new qk);a.k=Iv(a,a.f,(!hs&&(hs=new qk),hs));var b=a.f;!a.G&&(a.G=new Zi);Ti(a.G,b);cs&&(b=new bs(a),a.db&&rs(a.db,b));a.A&&Fq(a.f,a);Ii(a.f.c,a,a.z.b);a.b&&(sw(a,a.b.a,a.b.b),a.b=null);tw(a);mG(a)}}function mG(a){if(a!=a.f.a){var b;hs&&(b=new gs(a),a.db&&rs(a.db,b))}}s(607,608,di);_.vd=function(){return 0!=this.z.a.p.c?gJ(Ry(this.z.a.p,0)):null};_.yd=function(a){iJ(this,a)};_.qd=function(){return new Qv(this.z.a)};
-_.ld=function(){mJ(this);Lj(new LJ(this))};_.nd=function(a){return tJ(this.z.a,a)};_.Hf=function(a){Bq(this,a)};_.zd=function(a,b){dF(this,a,b)};_.wd=function(a){hJ(this,a)};_.Ad=function(){kJ(this)};_.b=null;_.d=0;_.e=0;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.t=!1;_.u=null;_.v=null;_.x=null;_.y=null;_.z=null;_.A=!1;_.B=null;_.C=null;_.D=null;_.E=null;_.G=null;var yJ;
-function fJ(a){uJ();var b=(MJ(),NJ),c;c=(Aw(),Bw);uw.call(this,!1,"popup");this.L=c.a;this.J=new OJ(this);c=new PJ;c.gb[xd]="mosaic-popupLayoutPanel";mw(this.K,c);rw(this);this.c=new QJ(this);this.q=new RJ(this);this.r=new SJ(this);this.s=new TJ(this);this.w=new UJ;this.F=(wq(),GJ);this.A=!1;this.f=b;a=this.z=new VJ(a);b=new WJ;!a.d&&(a.d=new XJ);Ti(a.d,b);a=new YJ(new Bx(yJ.a.d.a,yJ.a.b,yJ.a.c,yJ.a.e,yJ.a.a));z(a,new ZJ(this),(lq(),lq(),mq));b=this.z.b;if(!b.b){b.b=new yx;b.b._c()[xd]="mosaic-Caption-iconBoxRight";
-c=b.b;var d=(rx(),sx);c.c=d;$J(b.f,b.b,new aK(2))}if(0<b.b.p.c){c=b.b;if(0>c.p.c)throw new $v;d=wx(c);tv(c.b,(Du(),Eu(d)),0);Zv(c,a,d,0,!1)}else vx(b.b,a);sJ(b.f,null);z(this.z.b,new bK(this),(tq(),tq(),uq));z(this.z.b,this.c,mq);qJ(this,this.z);Gi(bo(ao(this.gb)),"mosaic-WindowPanel",!0)}s(606,607,di,fJ);_.xd=function(){var a=this.a,b=new iB(a.a,201),c;a=a.a.q;a.a?a=new cK(new Ei(a.a)):(a=(Os(),Os(),Ps),a=new Ei(a));for(;a.Qc();)c=a.Rc(),201==b.d&&bF(c.a)};_.a=null;
-function rG(a,b,c,d){b=cz(b);c+=b.a;d+=b.b;sw(a.a,c,d);tw(a.a)}function LB(){TI();XI.call(this);var a=this.a=new dK;a.T=!0;a.a.f=!0;this.a.W=!0}s(609,584,{},LB);_.ne=function(){return this.a};_.a=null;function EC(){}s(615,459,{},EC);function cK(a){if(!a)throw new nn;this.a=a}s(616,1,{},cK);_.Qc=function(){return KC(this.a)};_.Rc=function(){return Fi(this.a)};_.Sc=function(){throw new NC("Missing message: awt.50");};_.a=null;function iA(){return iA()}
-function CC(){CC=u;var a;a=(tC(),uC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(eK,k,-1,0,1);else throw new eE(a+" is not supported");}catch(b){if(b=Ki(b),!y(b,82))throw b;}}function FB(a,b){a.a=31*a.a+I((new rE(b)).a)}function dA(){}s(619,1,{},dA);_.hC=function(){return this.a};_.a=1;function fK(){fK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ke))&&0<b.length)b=$doc.getElementsByTagName(Ke)[0],b.style[Ie]=cb;a.body.style[Ie]=cb}
-function DJ(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"borderTopWidth"));b[1]=gK(hK(a,"borderRightWidth"));b[2]=gK(hK(a,"borderBottomWidth"));b[3]=gK(hK(a,"borderLeftWidth"));return b}function iK(a){fK();var b,c;c=jK(a);b=DJ(a);a=(a.style[eh]=bb,new zq(a.clientWidth,a.clientHeight));a.b+=b[1]+b[3]+(c[1]+c[3]);a.a+=b[0]+b[2]+(c[0]+c[2]);return a}function yq(a){fK();a.style[eh]=bb;return new zq(a.clientWidth,a.clientHeight)}
-function jK(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"marginTop"));b[1]=gK(hK(a,"marginRight"));b[2]=gK(hK(a,"marginBottom"));b[3]=gK(hK(a,"marginLeft"));return b}function kK(a){fK();var b;b=v(H,r,-1,4,1);a.style[eh]=bb;b[0]=gK(hK(a,"paddingTop"));b[1]=gK(hK(a,"paddingRight"));b[2]=gK(hK(a,"paddingBottom"));b[3]=gK(hK(a,"paddingLeft"));return b}
-function lK(a,b,c){fK();try{switch(b){case Nf:a.style.filter="alpha(opacity="+100*c+va;(!a.currentStyle||!a.currentStyle.hasLayout)&&(a.style.zoom=1);break;case ie:b=yg;default:a.style[b]=c}}catch(d){if(d=Ki(d),!y(d,74))throw d;}}function pJ(a,b){fK();var c;mK||(mK=$doc.createElement(vg),lK(mK,Ue,j),lK(mK,Ng,j),lK(mK,Vf,$c),lK(mK,Zg,Je),$doc.body.appendChild(mK));lK(mK,bh,a);lK(mK,Ie,a);c=iK(mK);return b?c.b:c.a}var mK=null;function nK(){zq.call(this,0,0)}function zq(a,b){this.b=a;this.a=b}
-function JJ(a){zq.call(this,a.b,a.a)}s(621,1,ei,nK,zq,JJ);_.eQ=function(a){return this===a?!0:null==a||oK!=un(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return"Dimension [height="+this.a+", width="+this.b+Rc};_.a=0;_.b=0;function pK(a){this.d=a[0];this.b=a[3];this.a=a[2];this.c=a[1]}s(622,1,{68:1,70:1,91:1},pK);_.eQ=function(a){return a===this?!0:y(a,91)?a.b==this.b&&a.a==this.a&&a.c==this.c&&a.d==this.d:!1};
-_.hC=function(){var a;a=213+this.d;a=71*a+this.b;a=71*a+this.a;return a=71*a+this.c};_.tS=function(){return qK.d+"[left="+this.b+",top="+this.d+",right="+this.c+",bottom="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;function rK(a,b){this.a=a;this.b=b}s(623,1,ei,rK);_.eQ=function(a){return this===a?!0:null==a||sK!=un(a)||this.a!=a.a||this.b!=a.b?!1:!0};_.hC=function(){var a;a=31+this.a;return a=31*a+this.b};_.tS=function(){return sK.d+"[x="+this.a+",y="+this.b+Rc};_.a=0;_.b=0;
-function UJ(){this.b=this.a=this.d=this.c=0}s(624,1,ei,UJ);_.eQ=function(a){return this===a?!0:null==a||tK!=un(a)||this.a!=a.a||this.b!=a.b||this.c!=a.c||this.d!=a.d?!1:!0};_.hC=function(){var a;a=31+this.a;a=31*a+this.b;a=31*a+this.c;return a=31*a+this.d};_.tS=function(){return tK.d+"[x="+this.c+",y="+this.d+",width="+this.b+",height="+this.a+Rc};_.a=0;_.b=0;_.c=0;_.d=0;
-function hK(a,b){var c;if(document.documentElement.currentStyle)switch(b){case Nf:c=100;try{c=a.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(d){try{c=a.filters("alpha").opacity}catch(e){}}return c/100;case ie:b=yg;default:c=(c=a.currentStyle?a.currentStyle[b]:null)||a.style[b]||null}else c=a.style[b]||null;return null==c?null:j+c}s(627,1,{});var uK=-1;function vK(){}s(628,627,{},vK);_.a=-1;_.b=-1;var wK=null;function gK(a){a=parseInt(a,10);a=isNaN(a)?null:sE(a);return!a?0:a.a}
-s(631,326,oi);_.Ef=function(){return Cq(this.f)};_.Ff=function(a){sJ(this.f,a)};_.Gf=function(){Gq(this.f)};_.Dd=function(){Gq(this.f)};_.cd=function(a){var b=this.f;b.gb.style[Ie]=a;b.bb||(b.f=a)};_.ed=function(a){var b=this.f;b.gb.style[bh]=a;b.bb||(b.i=a)};function vJ(){vJ=u;wJ()}
-function xK(a){vJ();var b;Qw(this,new PJ);this.a=new yK;b=this.f;zK(b,new AK);lK(b.gb,Sf,ab);b.o=0;$J(b,this.a,new aK(0));this.a._c()[xd]="mosaic-Caption-text";this.a.gb.textContent=a||j;sJ(this.f,null);this.gb[xd]="mosaic-Caption"}s(630,631,oi,xK);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};_.b=null;
-function wJ(){wJ=u;BK=Dn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Vy(BK,240,20);new Vy(BK,224,16);new Vy(BK,208,16);new Vy(BK,192,16);new Vy(BK,176,16);new Vy(BK,160,16);new Vy(BK,144,16);new Vy(BK,128,16);new Vy(BK,112,16);new Vy(BK,96,16);new Vy(BK,80,16);new Vy(BK,64,16);new Vy(BK,260,16);xJ=new Vy(BK,48,16);new Vy(BK,32,16);new Vy(BK,16,16);new Vy(BK,0,16)}var BK,xJ;function CK(a,b){Fv(a.a.gb,!b);sJ(a.f,a.a)}
-function Aq(a,b){a.c=b;Fv(a.a.gb,!b);sJ(a.f,a.a);if(a.d){var c;for(c=new Ei(a.d);c.b<c.d.ue();)Fi(c)}}function VJ(a){var b;Qw(this,new PJ);b=this.f;zK(b,new DK((EK(),FK)));b.o=0;this.b=new xK(a);$J(b,this.b,new aK(1));this.a=new PJ;Yi(this.a,"Body");$J(b,this.a,new aK(0));this.gb[xd]="mosaic-CaptionLayoutPanel"}s(633,631,{13:1,15:1,23:1,26:1,28:1,29:1,30:1,31:1,34:1,35:1,37:1,93:1,99:1},VJ);_.fd=function(){Jv(this.f)};_.gd=function(){Mv(this.f)};_.qd=function(){return new Qv(this.a)};
-_.nd=function(a){return tJ(this.a,a)};_.a=null;_.b=null;_.c=!1;_.d=null;function XJ(){RE(this)}s(634,516,pi,XJ);function OJ(a){this.a=a}s(635,1,Uh,OJ);_.pc=function(){Gq(this.a.K.ab)};_.a=null;function GK(a){var b;b=a.b;a=b.f;b=!a.e?-1:Kj(a.e.a,b);a.e&&yu(a.e.a,b)&&Bu(a.e.a,b);b=!a.e?0:a.e.a.c;0<b&&mG(!a.e?null:yu(a.e.a,b-1))}function HK(a){var b;b=a.a;a=b.f;!a.e&&(a.e=new Lz);-1==Kj(a.e.a,b)&&Ti(a.e.a,b)}function HJ(){}s(636,1,{},HJ);_.Jc=function(a){GK(a)};_.Kc=function(a){HK(a)};
-_.Mc=function(a){IK(a.a.f,a.a)};function MJ(){MJ=u;JK=new KK(1,"e");LK=new KK(2,Bf);MK=new KK(3,"ne");NK=new KK(10,"nw");OK=new KK(4,mg);PK=new KK(5,pg);QK=new KK(12,"sw");RK=new KK(8,"w");NJ=new SK((fj(),gj(null)).gb)}function zJ(a,b){var c;c=DJ(a.gb);return new rK(Wj(b.gb)-(Wj(a.gb)+c[3]),Xj(b.gb)+$wnd.pageYOffset-(Xj(a.gb)+$wnd.pageYOffset+c[0]))}
-function TK(a){var b,c,d,e,f,g;if(a.e){b=yq(a.gb);for(d=0,e=a.e.a.c;d<e;++d)g=yu(a.e.a,d),c=new zq(Zn(g.gb,Lf),Zn(g.gb,Kf)),f=zJ(a,g),f.a-=Qj(0,f.a+Zn(g.gb,Lf)-b.b),f.b-=Qj(0,f.b+Zn(g.gb,Kf)-b.a),dF(g,Qj(0,f.a),Qj(0,f.b)),c.b=c.b>b.b?b.b:-1,c.a=c.a>b.a?b.a:-1,IJ(g,c.b,c.a),g.F==(wq(),xq)&&Eq(g,new JJ(yq(a.gb))),ek(g.q,1)}}function UK(a,b,c){a=a.d;Ii(a,b,b);x(a.c,b,c);Yi(b,zc+c.b)}
-function Dq(a,b){var c;c=a.d;VK(c,b.y);Xi(b.y,zc+NK.b);VK(c,b.u);Xi(b.u,zc+LK.b);VK(c,b.v);Xi(b.v,zc+MK.b);VK(c,b.E);Xi(b.E,zc+RK.b);VK(c,b.n);Xi(b.n,zc+JK.b);VK(c,b.D);Xi(b.D,zc+QK.b);VK(c,b.B);Xi(b.B,zc+OK.b);VK(c,b.C);Xi(b.C,zc+PK.b)}
-function Fq(a,b){!b.y&&(b.y=BJ(b,0,0));UK(a,b.y,NK);!b.u&&(b.u=BJ(b,0,1));UK(a,b.u,LK);!b.v&&(b.v=BJ(b,0,2));UK(a,b.v,MK);!b.E&&(b.E=BJ(b,1,0));UK(a,b.E,RK);!b.n&&(b.n=BJ(b,1,2));UK(a,b.n,JK);!b.D&&(b.D=BJ(b,2,0));UK(a,b.D,QK);!b.B&&(b.B=BJ(b,2,1));UK(a,b.B,OK);!b.C&&(b.C=BJ(b,2,2));UK(a,b.C,PK)}function IK(a,b){var c,d;a.a=b;d=a.e.a.c;c=Kj(a.e.a,b);if(c+1<d){nA(a.e,b);for(Ti(a.e.a,b);c<d;++c)KJ(yu(a.e.a,c),c)}else KJ(b,c)}
-function SK(a){a=new WK(a);Qw(this,a);this.c=new XK(a);this.c.i=!0;Qi(this.c);this.c.k=3;this.d=new YK(a);this.d.i=!0;Qi(this.d);this.d.k=3;Sw(this)}s(637,326,{13:1,15:1,23:1,26:1,28:1,30:1,31:1,34:1,35:1,37:1,99:1},SK);_.Ef=function(){return yq(this.gb)};_.Ff=function(){var a;(a=ZK(this))&&a.Ff(null)};_.Gf=function(){TK(this)};_.Jc=function(a){!this.b&&(this.b=new HJ);GK(a)};_.Kc=function(a){!this.b&&(this.b=new HJ);HK(a)};_.Dd=function(){TK(this)};
-_.Mc=function(a){!this.b&&(this.b=new HJ);IK(a.a.f,a.a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;var JK,LK,MK,NK,NJ,OK,PK,QK,RK;function WK(a){this.p=new jw(this);this.gb=a}s(638,306,ii,WK);function KK(a,b){this.a=a;this.b=b}s(639,1,{},KK);_.a=0;_.b=null;function XK(a){Ai();Ui.call(this,a)}s(640,3,{},XK);_.jc=function(){var a;a=this.j.e;a.t||Uj(a.o);Xi(this.j.e,"dragdrop-dragging");!a.z.c&&CK(a.z,!1)};
-_.lc=function(){var a,b;a=this.j.b;b=this.j.c;this.i&&(a=Qj(this.a,a<this.d?a:this.d),b=Qj(this.b,b<this.c?b:this.c));var c=this.j.e.gb;c.style[Ue]=a+(sj(),Yf);c.style[Ng]=b+Yf};
-_.kc=function(){var a;a=this.j.e;a==a.f.a||mG(a);a.z.c||CK(a.z,!0);a.t||(a.o||(a.o=new $K,Yi(a.o,"mosaic-GlassPanel-invisible")),lK(a.o.gb,dh,(fK(),hK(a.gb,dh))),ej((fj(),gj(null)),a.o,0,0));Yi(this.j.e,"dragdrop-dragging");a=new Nj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.d=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.c=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.c=0;_.d=0;
-function VK(a,b){try{Mi(a,b)}catch(c){if(c=Ki(c),!y(c,74))throw c;}}function YK(a){Ai();Ui.call(this,a);this.c=new Ci}s(641,3,{},YK);_.jc=function(){var a;a=this.j.e.fb;a.t||Uj(a.o);Xi(this.j.e,"dragdrop-dragging");CK(a.z,!1);Bq(a,new zq(a.e,a.d));ek(a.q,1)};
-_.lc=function(){var a,b,c,d;d=this.j.e.fb;c=bj(this.j.d.c,this.j.e).a;0!=(c&2)?(b=this.i?this.j.e.Yc()-Qj(this.j.c,this.b):this.j.e.Yc()-this.j.c,0!=b&&(a=d.d,b=Qj(a+b,Zn(d.z.b.gb,Kf)),b!=a&&AJ(d,0,a-b),Bq(d,new zq(d.e,b)),ek(d.q,333))):0!=(c&4)&&(b=this.i?(this.j.c<this.d?this.j.c:this.d)-this.j.e.Yc():this.j.c-this.j.e.Yc(),0!=b&&(a=d.d,b=Qj(a+b,Zn(d.z.b.gb,Kf)),Bq(d,new zq(d.e,b)),ek(d.q,333)));0!=(c&8)?(b=this.i?this.j.e.Xc()-Qj(this.j.b,this.a):this.j.e.Xc()-this.j.b,0!=b&&(a=d.e,b=96<a+b?a+
-b:96,b!=a&&AJ(d,a-b,0),Bq(d,new zq(b,d.d)),ek(d.q,333))):0!=(c&1)&&(b=this.i?(this.j.b<this.e?this.j.b:this.e)-this.j.e.Xc():this.j.b-this.j.e.Xc(),0!=b&&(a=d.e,Bq(d,new zq(96<a+b?a+b:96,d.d)),ek(d.q,333)))};
-_.kc=function(){var a;a=this.j.e.fb;a==a.f.a||mG(a);CK(a.z,!0);a.t||(a.o||(a.o=new $K,Yi(a.o,"mosaic-GlassPanel-invisible")),lK(a.o.gb,dh,(fK(),hK(a.gb,dh))),ej((fj(),gj(null)),a.o,0,0));Yi(this.j.e,"dragdrop-dragging");a=new Nj(this.j.a,null);this.a=a.a+this.j.a.gb.clientLeft;this.b=a.d+this.j.a.gb.clientTop;this.e=this.a+this.j.a.gb.clientWidth-this.j.e.$c();this.d=this.b+this.j.a.gb.clientHeight-this.j.e.Zc()};_.a=0;_.b=0;_.d=0;_.e=0;function qu(){qu=u;ru=new aL}
-function $K(){qu();var a;this.d=new bL(this);this.a=!1;this.b=new nw;Qw(this,this.b);a=this.gb.style;a[hd]="#000";a[he]="alpha(opacity=50)";a[Nf]="0.5";this.gb[xd]="gwt-GlassPanel"}s(642,326,Qh,$K);
-_.jd=function(){var a;Sw(this);try{a=this.fb}catch(b){b=Ki(b);if(y(b,80))throw new Kv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(fj(),gj(null))?(pu(ru,this,!1),a=this.d,a.b?$wnd.clearInterval(a.c):$wnd.clearTimeout(a.c),Si(lk,a),a.b=!0,a.c=tk(a),Ti(lk,a),this.c=new cL(this),Vu(new ou(this.c))):$doc.compatMode==Hb?(this.gb.style[md]=ab,this.gb.style[gg]=ab):lj(this,Zn(a.gb,Lf),Zn(a.gb,Kf));this.a&&Ju(new nu(this));ej(gj(null),new dL,$wnd.pageXOffset,$wnd.pageYOffset)};
-_.kd=function(){this.f.kd();Zj(this.d);this.c&&(lu(Tu,this.c,F(eL,k,14,[(!fs&&(fs=new qk),fs)])),this.c=null);this.a&&lu(Lu,this,F(eL,k,14,[(!Ku&&(Ku=new qk),Ku)]))};_.Uc=function(a){switch(Gu(a.type)){case 256:if(27==(a.keyCode||0))return Uj(this),!1;case 1:if(eo(this.gb,a.target))return Uj(this),!1}return!0};_.ld=function(){};_.a=!1;_.b=null;_.c=null;var ru;function bL(a){kk();this.a=a}s(643,24,{},bL);_.vc=function(){pu((qu(),ru),this.a,!1)};_.a=null;function cL(a){this.a=a}s(644,1,{},cL);_.a=null;
-function dL(){this.gb=Vw();var a;a=new Px(new fL(this));z(this,a,(bq(),bq(),cq));z(this,a,(Zq(),Zq(),$q))}s(645,328,ii,dL);_.ld=function(){Lj(new gL(this))};function fL(a){this.a=a}s(646,1,{},fL);_.a=null;function gL(a){this.a=a}s(647,1,Uh,gL);_.pc=function(){Yx(this.a.gb)};_.a=null;function hL(a){a.gb.style[bh]=gd;a.gb.style[Ie]=gd;if(a.bb){var a=a.fb,b;y(a,99)?a.Ff(null):(b=ZK(a))&&b.Ff(a)}}s(649,309,ci);_.Ef=function(){hL(this);return new zq(Zn(this.gb,Lf),Zn(this.gb,Kf))};_.Ff=function(){hL(this)};
-_.Gf=function(){};_.Tc=function(){};_.Dd=function(){};function yK(){this.gb=$doc.createElement("label");this.gb[xd]="mosaic-Label";this.gb.style[ah]=Gf;this.gb[xd]="mosaic-HTML"}s(648,649,ci,yK);function YJ(a){Qw(this,new iL(a));this.gb[xd]="mosaic-ImageButton"}s(650,326,Qh,YJ);
-function dK(){var a=(Aw(),Dw);uw.call(this,!0,mf);this.L=a.a;this.a=new jL(this);this.a.d=!0;kw(this,this.a);this.T=!0;this.a.f=!0;if(-1==this.cb){var a=this.gb,b=1|(this.gb.__eventBits||0);ij();vv(a,b)}else this.cb|=1;bo(ao(this.gb))[xd]=Ge;this.gb.style[dh]="2147483647"}s(651,311,ii,dK);_.Tc=function(a){Lv(this,a);1==Gu(a.type)&&pw(this,!1)};_.a=null;
-function jL(a){this.b=a;this.c=new Zi;this.i=new Zi;a=(hy(),gy);new Uy(a.d,a.b,a.c,a.e,a.a);var b;b=$doc.createElement(Bg);this.e=$doc.createElement(Eg);Cu(b,this.e);this.o=!0;a=Vw();b=(Du(),Eu(b));a.appendChild(b);this.gb=a;ql();this.gb.setAttribute("role",Ul.a);-1==this.cb?(a=this.gb,b=2225|(this.gb.__eventBits||0),ij(),vv(a,b)):this.cb|=2225;this.gb[xd]=Fe;a=Dv(this.gb)+"-vertical";Gi(this._c(),a,!0);this.gb.style[Qf]=ab;this.gb.setAttribute("hideFocus",Wg);z(this,new fy(this),(bq(),bq(),cq))}
-s(652,349,ui,jL);_.Tc=function(a){switch(Gu(a.type)){case 16:this.a=!1;break;case 32:this.a=!0}Zx(this,a)};_.Cd=function(a,b){cy(this,a,b);b||this.a&&pw(this.b,!1)};_.a=!0;_.b=null;
-function iL(a){var b=(jx(),kx),c=(rx(),sx),d;d=new bx;d.f[ld]=$a;d.f[rd]=0;d.f[td]=0;this.a=b;this.b=c;var b=d.d,c=this.a,e=this.b;$w(b.a);b.a.c.rows[0].cells[0][cd]=c.a;$w(b.a);b.a.c.rows[0].cells[0].style[Yg]=e.a;$w(d);b=Ww(d,0,0,!0);if(a){Uj(a);c=d.i;if(c.a){var e=c.a.a,f=c.b,g=e;Yw(g,f.c);it(f.b,g,a);c.a=c.a.b}else e=c.b.c,Ti(c.b,a);a.gb[Yc]=e;Cu(b,a.gb);Ov(a,d)}Qw(this,d);Gi(this.gb,"mosaic-WidgetWrapper",!0)}s(653,326,Qh,iL);_.a=null;_.b=null;function QJ(a){this.a=a}s(654,1,{},QJ);
-_.Ec=function(){this.a.$&&this.a!=this.a.f.a&&mG(this.a)};_.a=null;function RJ(a){kk();this.a=a}s(655,24,{},RJ);_.vc=function(){Gq(this.a.K.ab);var a=this.a;es((!a.p&&(a.p=new kL),a.p))};_.a=null;function SJ(a){kk();this.a=a}s(656,24,{},SJ);_.vc=function(){EJ(this.a,(wq(),xq))};_.a=null;function TJ(a){kk();this.a=a}s(657,24,{},TJ);_.vc=function(){EJ(this.a,(wq(),FJ))};_.a=null;function WJ(){}s(658,1,{},WJ);function ZJ(a){this.a=a}s(659,1,{},ZJ);_.Ec=function(){this.a.xd()};_.a=null;
-function bK(a){this.a=a}s(660,1,{},bK);_.a=null;function LJ(a){this.a=a}s(661,1,Uh,LJ);_.pc=function(){this.a.F==(wq(),xq)?ek(this.a.r,333):this.a.F==FJ&&ek(this.a.s,333)};_.a=null;function CJ(a){this.gb=a;Jv(this)}s(662,309,ui,CJ);_.Fc=function(a){return z(this,a,(Br(),Br(),Cr))};_.Gc=function(a){return z(this,a,(oj(),oj(),pj))};_.Hc=function(a){return z(this,a,(Fr(),Fr(),Gr))};_.Ic=function(a){return z(this,a,(qj(),qj(),rj))};function kL(){Ks.call(this,null)}s(663,238,Yh,kL);
-function wq(){wq=u;xq=new lL("MAXIMIZED",0);FJ=new lL("MINIMIZED",1);GJ=new lL("NORMAL",2);mL=F(nL,k,94,[xq,FJ,GJ])}function lL(a,b){E.call(this,a,b)}s(664,139,{68:1,71:1,73:1,94:1},lL);var mL,xq,FJ,GJ;s(665,1,{});function pu(a,b,c){var d,e,f,g,i;e=mj();d=nj();if(!c||e!=a.b||d!=a.a)f=(fj(),Zn(gj(null).gb,Lf)),c=Zn(gj(null).gb,Kf),i=(wv(),xv).scrollWidth,g=xv.scrollHeight,f=e>(f>i?f:i)?e:f>i?f:i,c=d>(c>g?c:g)?d:c>g?c:g,0<=f&&(b.gb.style[bh]=f+Yf),0<=c&&(b.gb.style[Ie]=c+Yf),a.b=e,a.a=d}
-function aL(){}s(666,665,{},aL);_.a=-1;_.b=-1;function oL(a,b){var c,d,e;if(a.k)return!0;a.x.Ae();for(c=new Qv(b);c.a.a<c.a.b.c-1;)d=gJ(Rv(c.a)),e=d.fb,y(e,100)&&e.dd(d.ad()),d.ad()&&Ti(a.x,d);return!0}
-function pL(a,b){var c,d,e;if(b.a)a.c&&Yj(a.c),a.c=new qL(a,b),$j(a.c,333);else for(d=new Ei(a.x);d.b<d.d.ue();)c=Fi(d),e=c.eb,gw(b,rL(c),e.s,e.t),sL(c,e.u,e.r,F(H,r,-1,[tL(a.q.a,c).d,tL(a.p.a,c).c,tL(a.n.a,c).a,tL(a.o.a,c).b]),F(H,r,-1,[uL(a.i.a,c).d,uL(a.f.a,c).c,uL(a.d.a,c).a,uL(a.e.a,c).b]),F(H,r,-1,[vL(a.u,c),vL(a.t,c),vL(a.r,c),vL(a.s,c)]))}
-function wL(){this.x=new Zi;this.j=new xL(this);this.w=new yL(this.j);this.v=new zL(this.j);this.q=new AL(this.j);this.p=new BL(this.j);this.n=new CL(this.j);this.o=new DL(this.j);this.i=new EL(this.j);this.f=new FL(this.j);this.d=new GL(this.j);this.e=new HL(this.j);this.u=new IL(this.j);this.t=new IL(this.j);this.r=new IL(this.j);this.s=new IL(this.j)}s(667,1,{});_.If=function(a){pL(this,a)};_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=!1;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;
-_.s=null;_.t=null;_.u=null;_.v=null;_.w=null;function JL(a){var b;b=a.a;var c=a.b,d,e,f;for(e=new Ei(b.x);e.b<e.d.ue();)d=Fi(e),y(d,27)&&(d=d.ab),f=d.eb,gw(c,rL(d),f.s,f.t),sL(d,f.u,f.r,F(H,r,-1,[tL(b.q.a,d).d,tL(b.p.a,d).c,tL(b.n.a,d).a,tL(b.o.a,d).b]),F(H,r,-1,[uL(b.i.a,d).d,uL(b.f.a,d).c,uL(b.d.a,d).a,uL(b.e.a,d).b]),F(H,r,-1,[vL(b.u,d),vL(b.t,d),vL(b.r,d),vL(b.s,d)]));KL(c);a.a.c=null;for(a=new Ei(a.a.x);a.b<a.d.ue();)b=Fi(a),y(b,27)&&(b=b.ab),b=b.eb,b.o=b.p=b.q=b.n=-1}
-function qL(a,b){this.a=a;this.b=b;var c=(gk(),hk);this.k=new fk(this);this.s=c}s(668,17,{},qL);_.qc=function(){JL(this)};_.rc=function(){JL(this)};
-_.tc=function(a){var b,c,d;for(c=new Ei(this.a.x);c.b<c.d.ue();)b=Fi(c),y(b,27)&&(b=b.ab),d=b.eb,d.i=I(d.o+(d.s-d.o)*a),d.v=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.f=I(d.n+(d.r-d.n)*a),gw(this.b,rL(b),d.i,d.v),sL(b,d.w,d.f,F(H,r,-1,[tL(this.a.q.a,b).d,tL(this.a.p.a,b).c,tL(this.a.n.a,b).a,tL(this.a.o.a,b).b]),F(H,r,-1,[uL(this.a.i.a,b).d,uL(this.a.f.a,b).c,uL(this.a.d.a,b).a,uL(this.a.e.a,b).b]),F(H,r,-1,[vL(this.a.u,b),vL(this.a.t,b),vL(this.a.r,b),vL(this.a.s,b)]))};_.a=null;_.b=null;
-s(670,1,{});_.a=null;function GL(a){this.a=a}s(669,670,{},GL);function HL(a){this.a=a}s(671,670,{},HL);function FL(a){this.a=a}s(672,670,{},FL);function EL(a){this.a=a}s(673,670,{},EL);function CL(a){this.a=a}s(674,670,{},CL);function DL(a){this.a=a}s(675,670,{},DL);function BL(a){this.a=a}s(676,670,{},BL);function AL(a){this.a=a}s(677,670,{},AL);s(678,670,{},function(a){this.a=a});s(679,670,{},function(a){this.a=a});
-function vL(a,b){var c=a.a,d;d=bj(c.d,b);d||(d=new pK(kK(b.gb)),x(c.d,b,d));return d.d}function IL(a){this.a=a}s(680,670,{},IL);function zL(a){this.a=a}s(681,670,{},zL);function yL(a){this.a=a}s(682,670,{},yL);function uL(a,b){var c;c=bj(a.a,b);c||(c=new pK(DJ(b.gb)),x(a.a,b,c));return c}function tL(a,b){var c;c=bj(a.b,b);c||(c=new pK(jK(b.gb)),x(a.b,b,c));return c}
-function LL(a,b){var c,d;d=bj(a.e,b);if(!d){c=b.eb;a:{d=a.f;var e=ZK(b),f,g,i,h,l;if(y(b,99)){if(null!=c.k&&null!=c.j){d=new zq(ML(e,!0),ML(e,!1));break a}h=b.Ef();null!=c.k&&(h.b=ML(e,!0));null!=c.j&&(h.a=ML(e,!1))}else{if(null!=c.k&&null!=c.j){d=new zq(ML(e,!0),ML(e,!1));break a}h=new nK;f=b.gb;l=f.style;g=l[Vf];i=l[Zg];l[Vf]="static";l[Zg]=Je;null!=c.k?h.b=ML(e,!0):(l[bh]=gd,h.b=(f.offsetWidth||0)+tL(d.o.a,b).b+tL(d.p.a,b).c);null!=c.j?h.a=ML(e,!1):(l[Ie]=gd,h.a=(f.offsetHeight||0)+tL(d.q.a,b).d+
-tL(d.n.a,b).a);l[Vf]=g;l[Zg]=i}d=h}null!=c.k&&(sj(),Bp)==c.k.Kf()||null!=c.j&&(sj(),Bp)!=c.j.Kf()||x(a.e,b,d)}return d}function xL(a){this.f=a;this.c=new Ci;this.e=new Ci;this.b=new Ci;this.a=new Ci;this.d=new Ci}s(683,1,{},xL);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;function NL(a){var b;b=a.eb;if(null==b||!y(b,97))b=new OL,a.eb=b;return b}function AK(){DK.call(this,(EK(),PL))}function DK(a){var b=(QL(),RL);wL.call(this);this.b=a;this.a=b}s(684,667,{},AK,DK);
-_.Jf=function(a){var b,c,d,e,f,g,i,h,l;h=new nK;oL(this,a);l=tL(this.o.a,a).b+tL(this.p.a,a).c+uL(this.e.a,a).b+uL(this.f.a,a).c+vL(this.s,a)+vL(this.t,a);d=tL(this.q.a,a).d+tL(this.n.a,a).a+uL(this.i.a,a).d+uL(this.d.a,a).a+vL(this.u,a)+vL(this.r,a);c=this.x.c;if(0==c)return h.b=l,h.a=d,h;a=a.o;this.b==(EK(),PL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Ei(this.x);a.b<a.d.ue();)c=Fi(a),e=NL(c),b=null,i=c.fb,y(i,100)&&(b=i,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),this.b==PL?(l+=LL(this.w.a,c).b,e.a=LL(this.v.a,
-c).a,y(i,100)&&(l+=b.b,e.a+=b.a),f=Qj(f,e.a)):(d+=LL(this.v.a,c).a,e.b=LL(this.w.a,c).b,y(i,100)&&(d+=b.a,e.b+=b.b),g=Qj(g,e.b));this.b==PL?(h.b=l,h.a=d+f):(h.b=l+g,h.a=d);return h};
-_.If=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(oL(this,a)&&(d=this.x.c,0!=d)){G=a.o;q=vL(this.s,a);A=vL(this.u,a);c=yq(a.gb);O=c.b-(q+vL(this.t,a));o=c.a-(A+vL(this.r,a));g=O;c=o;this.b==(EK(),PL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Ei(this.x);e.b<e.d.ue();)d=Fi(e),b=null,n=NL(d),w=d.fb,y(w,100)&&(b=w,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),this.b==PL?(n.d?++h:(n.b=LL(this.w.a,d).b,y(w,100)&&(n.b+=b.b),g-=n.b),n.c?n.a=o:(n.a=LL(this.v.a,d).a,y(w,100)&&(n.a+=b.a))):(n.c?++i:(n.a=LL(this.v.a,
-d).a,y(w,100)&&(n.a+=b.a),c-=n.a),n.d?n.b=O:(n.b=LL(this.w.a,d).b,y(w,100)&&(n.b+=b.b)));for(e=new Ei(this.x);e.b<e.d.ue();)d=Fi(e),b=null,n=d.eb,w=d.fb,y(w,100)&&(b=w,b=SL(b),b=new zq(b[1]+b[3],b[0]+b[0])),J=n.b,m=n.a,this.b==PL?n.d&&(J=~~(g/h)):n.c&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,100)&&(l-=b.b,f-=b.a),this.b==FK?(n.s=this.a==(QL(),RL)?q:this.a==TL?q+~~(O/2)-~~(J/2):q+O-J,n.t=A,n.u=l,n.r=f,A+=m+G):(this.a==(QL(),RL)?(n.s=q,n.t=A):this.a==TL?(n.s=q,n.t=A+~~(o/2)-~~(m/2)):(n.s=q,n.t=A+o-m),n.u=
-l,n.r=f,q+=J+G),a.a&&(w=d.Xc()-Wj(a.gb)-vL(this.s,a),-1==n.o&&(n.o=w),w=d.Yc()-(Xj(a.gb)+$wnd.pageYOffset)-vL(this.u,a),-1==n.p&&(n.p=w),-1==n.q&&(n.q=d.$c()),-1==n.n&&(n.n=d.Zc()));pL(this,a)}};_.a=null;_.b=null;function QL(){QL=u;RL=new UL("START",0);TL=new UL(Gb,1);VL=new UL("END",2);WL=F(XL,k,95,[RL,TL,VL])}function UL(a,b){E.call(this,a,b)}s(685,139,{68:1,71:1,73:1,95:1},UL);var WL,TL,VL,RL;function EK(){EK=u;PL=new YL("HORIZONTAL",0);FK=new YL("VERTICAL",1);ZL=F($L,k,96,[PL,FK])}
-function YL(a,b){E.call(this,a,b)}s(686,139,{68:1,71:1,73:1,96:1},YL);var ZL,PL,FK;s(688,1,{101:1});_.e=!1;_.f=0;_.i=0;_.j=null;_.k=null;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;function OL(){this.e=!1}function aK(a){this.e=!1;0==a?this.c=this.d=!0:1==a?this.d=!0:2==a&&(this.c=!0)}s(687,688,{97:1,101:1},OL,aK);_.a=0;_.b=0;_.c=!1;_.d=!1;
-function aM(a,b){if(a.k)return!0;oL(a,b);if(0<a.x.c){a.a=yu(a.x,0);var c=a.a,d;d=c.eb;if(null==d||!y(d,98))d=new bM,c.eb=d;a.b=d;a.x.Ae();Ti(a.x,a.a)}else a.a=null,a.b=null;return a.k=!!a.a}function cM(){wL.call(this)}s(689,667,{},cM);
-_.Jf=function(a){var b,c;c=new nK;aM(this,a);if(this.a){b=LL(this.w.a,this.a).b;var d=LL(this.v.a,this.a).a;c.b=b;c.a=d;b=this.a.fb;y(b,100)&&(b=SL(b),c.b+=b[1]+b[3],c.a+=b[0]+b[0])}c.b+=tL(this.o.a,a).b+tL(this.p.a,a).c+uL(this.e.a,a).b+uL(this.f.a,a).c+vL(this.s,a)+vL(this.t,a);c.a+=tL(this.q.a,a).d+tL(this.n.a,a).a+uL(this.i.a,a).d+uL(this.d.a,a).a+vL(this.u,a)+vL(this.r,a);return c};
-_.If=function(a){var b,c,d,e,f;aM(this,a)&&(d=vL(this.s,a),e=vL(this.u,a),c=yq(a.gb),f=c.b-(d+vL(this.t,a)),c=c.a-(e+vL(this.r,a)),b=this.a.fb,y(b,100)&&(b=SL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.b.s=d,this.b.u=f,this.b.t=e,this.b.r=c,a.a&&(d=this.b,e=this.a.Xc()-Wj(a.gb)-vL(this.s,a),-1==d.o&&(d.o=e),d=this.b,e=this.a.Yc()-(Xj(a.gb)+$wnd.pageYOffset)-vL(this.u,a),-1==d.p&&(d.p=e),d=this.b,-1==d.q&&(d.q=this.a.$c()),d=this.b,-1==d.n&&(d.n=this.a.Zc())),pL(this,a))};_.a=null;_.b=null;
-function bM(){this.e=!1}s(690,688,{98:1,101:1},bM);function SL(a){var b,c,d,e;null==a.a&&(a.a=v(H,r,-1,4,1),e=ao(lv(lv(a.c,0),0)),c=ao(lv(lv(a.c,2),2)),d=jK(a.gb),b=DJ(a.gb),a.a[0]=(e.offsetHeight||0)+b[0]+d[0],a.a[1]=(c.offsetWidth||0)+b[1]+d[1],a.a[2]=(c.offsetHeight||0)+b[2]+d[2],a.a[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.a}function dM(a,b){a.bb&&Uj(a);return lw(a,b)}function eM(){Jw();zw.call(this,Kw)}s(691,316,{13:1,15:1,23:1,27:1,28:1,29:1,31:1,35:1,37:1,100:1},eM);
-_.nd=function(a){return dM(this,a)};_.a=null;function $J(a,b,c){var d=a.p.c;b.eb=c;rJ(a,b,a.gb,d,!0)}function rL(a){var b;b=a.fb;return y(b,100)?b:a}function Cq(a){if(!a.bb)return new nK;if(-1==a.j.b||-1==a.j.a)a.j=a.d.Jf(a),Eq(a,a.j),a.d.If(a),a.j=a.d.Jf(a);return a.j}function gJ(a){return y(a,100)?a.ab:a}function fM(a){var b;if(!a.n){b=(!wK&&(wK=new vK),wK);var c=nM(a,db,!0);b.a=c;c=nM(a,fb,!0);b.b=c;a.n=b}return a.n}
-function rJ(a,b,c,d,e){if(y(b,27))throw new rk("Adding a DecoratorPanel is not allowed!");var f;f=b.eb;null!=f&&y(f,101)&&f.e?(c=new eM,Zv(a,c,a.gb,d,!0),mw(c,b)):Zv(a,b,c,d,e);sJ(a,b)}
-function sJ(a,b){var c;c=a.d;if(b){var d=c.j;Ni(d.c,b);Ni(d.e,b);Ni(d.b,b);Ni(d.a,b);Ni(d.d,b)}else d=c.j,Cy(d.c),Cy(d.e),Cy(d.b),Cy(d.a),Cy(d.d);c.k=!1;if(!a.c){a.c=!0;c=a.j;c.b=-1;c.a=-1;c=a.fb;if(c==rL(a))c=c.fb;else{if(y(c,93)||y(c,26))d=c,c=c.fb,c==rL(d)&&(c=c.fb);y(c,100)&&y(c.fb,92)&&(c=c.fb)}y(c,99)&&!y(c,92)&&(c.Ff(a.fb),c.Ff(a))}}function Gq(a){if(a.bb&&a.gb.style.display!=Df){a.gb.scrollTop=0;var b=a.gb,c=0;co(b)&&(c=-c);b.scrollLeft=c;a.d.If(a);a.c=!1;KL(a)}}
-function KL(a){var b,c,d;c=a.p.c;for(d=0;d<c;++d)b=gJ(Ry(a.p,d)),y(b,100)&&(b=b.ab),b.ad()&&(y(b,99)?b.Gf():y(b,34)&&b.Dd())}function tJ(a,b){var c;y(b,100)&&(b=y(b,100)?b.ab:b);c=rL(b);return ew(a,c)?(y(c,100)&&dM(c,b),sJ(a,null),!0):!1}function zK(a,b){var c;a.d=b;null!=a.e&&Xi(a,Dv(a.gb)+Ca+a.e);a.e=b.cZ.d;c=Yy(a.e,Wn(46));a.e=a.e.substr(c+1,a.e.length-(c+1));Yi(a,Dv(a.gb)+Ca+a.e);sJ(a,null)}
-function nM(a,b,c){a.k||(a.k=$doc.createElement(vg),lK(a.k,Vf,$c),lK(a.k,Zg,Je),lK(a.k,Ue,ab),lK(a.k,Ng,ab),a.gb.appendChild(a.k));lK(a.k,bh,b);lK(a.k,Ie,b);a=iK(a.k);return c?a.b:a.a}
-function ML(a,b){var c;c=null.Kf();if(c==(sj(),Np)){c=(fM(a),null.Kf());var d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK);return L(K(Math.round(100*d*c/254)))}if(c==Dp)return c=fM(a),d=null.Kf(),L(K(wE(d*(-1==c.a&&(c.a=pJ(db,!0)),c.a))));if(c==Fp)return c=fM(a),d=null.Kf(),L(K(wE(d*(-1==c.b&&(c.b=pJ(fb,!0)),c.a))));if(c==Lp)return c=(fM(a),null.Kf()),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(d*c)));if(c==Pp)return c=(fM(a),null.Kf()),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(10*d*c/254)));
-if(c==Jp)return L(K(wE(12*(fM(a),null.Kf())*L(K(wE((-1==uK&&(uK=(fK(),pJ(gb,!0))),uK)/72))))));if(c==Bp)return nM(a,null.Kf(),b);if(c==Hp)return c=(fM(a),L(K(wE(null.Kf())))),d=(-1==uK&&(uK=(fK(),pJ(gb,!0))),uK),L(K(Math.round(d*c/72)));if(null.Kf()==zp)return L(K(wE(null.Kf())));throw new rk("Invalid size: "+null.Kf());}function PJ(){var a=new cM;iw.call(this);this.j=new zq(-1,-1);new oM(this);this.gb[xd]="mosaic-LayoutPanel";zK(this,a)}
-s(692,306,{13:1,15:1,23:1,28:1,29:1,31:1,34:1,35:1,37:1,99:1},PJ);_.rd=function(a){rJ(this,a,this.gb,this.p.c,!0)};_.fd=function(){Tv(this,new pM)};_.gd=function(){Tv(this,new qM)};_.Ef=function(){return Cq(this)};_.od=function(a){return bw(this.p,rL(a))};_.pd=function(a,b,c,d){rJ(this,a,b,c,d)};_.Ff=function(a){sJ(this,a)};_.qd=function(){return new Qv(this)};_.Gf=function(){Gq(this)};
-_.ld=function(){var a;if(this.b){if(null!=this.i&&null!=this.f)a=this.f,this.ed(this.i),this.cd(a),this.i=this.f=null;else if(a=Cq(this),null!=this.i)a=a.a+Yf,this.ed(this.i),this.cd(a),this.i=null;else if(null!=this.f){var b=this.f;this.ed(a.b+Yf);this.cd(b);this.f=null}else b=a.a+Yf,this.ed(a.b+Yf),this.cd(b);Gq(this)}};_.Dd=function(){Gq(this)};_.nd=function(a){return tJ(this,a)};_.cd=function(a){this.gb.style[Ie]=a;this.bb||(this.f=a)};_.sd=function(a,b,c){gw(this,rL(a),b,c)};
-_.ed=function(a){this.gb.style[bh]=a;this.bb||(this.i=a)};_.a=!1;_.b=!1;_.c=!0;_.d=null;_.e=null;_.f=null;_.i=null;_.k=null;_.n=null;_.o=4;function pM(){}s(693,1,{},pM);_.Bd=function(a){rL(a).jd()};function qM(){}s(694,1,{},qM);_.Bd=function(a){rL(a).kd()};function Qv(a){this.b=a;this.a=new dw(this.b.p)}s(695,1,{},Qv);_.Qc=function(){return this.a.a<this.a.b.c-1};_.Rc=function(){return gJ(Rv(this.a))};_.Sc=function(){Sv(this.a)};_.b=null;function rM(){rM=u;new Mx}
-function oM(a){rM();Gi(a.gb,"dragdrop-dropTarget",!0);this.a=a;new sM(this)}s(696,9,{},oM);function sM(a){kk();this.a=a}s(697,24,{},sM);_.vc=function(){sJ(this.a.a,null);Gq(this.a.a)};_.a=null;function ZK(a){a=a.fb;return!a?null:y(a,99)?a:ZK(a)}function IJ(a,b,c){var d;d=a.gb;sL(a,b,c,jK(d),DJ(d),kK(d))}
-function sL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.ed((0>g?0:g)+(sj(),Yf)),b!=a.$c()&&a.ed((0>b?0:b)+Yf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.cd((0>b?0:b)+(sj(),Yf)),c!=a.Zc()&&a.cd((0>c?0:c)+Yf))}function Eq(a,b){IJ(a,b.b,b.a)}s(700,1,{});function ZD(){var a,b,c,d;d=AE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function tM(){this.a=new Ci;new Ci;new Ci}s(699,700,{},tM);function YD(){YD=u;uM=new tM}function cE(){var a=$D,b=$wnd.JSApplet.JSME;YD();x(uM.a,a,b)}var uM;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Fn&&(e=ak(),2E3<e-Hn&&(Hn=e,Gn=En()));if(0==Fn++){var f=(In(),Jn),g,i;if(f.b){i=null;do g=f.b,f.b=null,i=Rn(g,i);while(f.b);f.b=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(In(),Jn),l,m;if(h.c){m=null;do l=h.c,h.c=null,m=Rn(l,m);while(h.c);h.c=m}}--Fn;c&&-1!=Gn&&($wnd.clearTimeout(Gn),Gn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(lt)()}catch(d){a(b)}else B(lt)()}var aE=U(1),xn=U(100),vM=nE(" I"),H=iE(707,vM),SE=iE(705,aE),wM=nE(" Z"),gH=iE(708,wM);U(99);U(98);U(97);var xM=U(496),mn=iE(709,xM),yM=U(257),Ot=iE(710,yM);U(258);U(139);var zM=nE(" B");U(486);var AM=nE(" C"),xi=iE(711,AM);U(484);var BM=nE(" D"),AF=iE(712,BM);U(485);U(487);var CM=U(490),vE=iE(713,CM),DM=nE(" J"),EM=U(2),nt=iE(706,EM),eK=iE(714,zM);U(499);U(482);U(96);U(105);U(478);var $D=U(476);U(481);
-U(112);U(94);U(107);U(108);U(109);U(493);U(488);U(477);U(700);U(699);var bE=mE(),TA=U(408),mF=iE(715,TA),FM=U(539),QG=iE(716,FM),GM=U(394);U(393);U(392);U(391);U(535);var et=iE(717,H),HM=W(537,function(){sF();return UG}),VG=iE(718,HM);U(538);U(417);U(416);U(531);U(530);U(540);U(541);U(536);U(451);U(534);var vA=iE(719,GM);U(406);U(543);U(198);U(197);U(291);U(238);U(293);U(206);var IM=U(205);U(241);U(240);U(239);U(388);U(389);U(390);U(310);var JM=U(309);U(308);U(314);U(328);U(545);U(544);U(307);U(306);
-U(547);U(546);U(552);U(553);U(554);U(555);U(556);U(557);U(558);U(559);U(548);U(549);U(550);U(551);U(369);U(244);U(243);U(319);U(320);U(321);U(570);U(579);U(24);U(571);U(572);U(573);U(574);U(575);U(576);U(577);U(578);U(289);U(463);U(462);U(503);U(505);U(504);U(506);U(508);U(507);U(509);U(513);U(514);U(365);U(368);U(366);U(367);U(434);U(433);var MB=U(432),XF=iE(720,MB),kH=iE(721,DM);U(304);U(305);U(423);U(418);U(419);U(569);U(510);U(516);U(511);U(512);U(428);U(427);U(426);U(431);
-var KM=mE(),dJ=iE(722,KM);U(461);U(471);U(470);U(469);U(472);U(473);U(601);U(602);U(603);U(604);U(522);var LM=W(247,function(){Us();return Zs}),$s=iE(723,LM);U(502);U(441);U(442);U(425);var xB=U(420);U(404);U(405);U(430);var IB=U(429);U(422);U(421);U(520);U(529);U(411);var XA=U(410);U(465);U(532);U(533);U(495);U(542);U(439);U(440);U(414);U(396);U(395);U(448);mE();mE();mE();U(398);U(399);U(287);
-var MM=W(174,function(){sj();return Rp}),Sp=iE(724,MM),NM=W(138,function(){tj();return po}),qo=iE(725,NM),OM=W(145,function(){ro();return bp}),cp=iE(726,OM),PM=W(164,function(){dp();return mp}),np=iE(727,PM),QM=W(169,function(){op();return xp}),yp=iE(728,QM);W(175,null);W(176,null);W(177,null);W(178,null);W(179,null);W(180,null);W(181,null);W(182,null);W(183,null);W(140,null);W(141,null);W(142,null);W(143,null);W(144,null);W(146,null);W(156,null);W(157,null);W(158,null);W(159,null);W(160,null);
-W(161,null);W(162,null);W(163,null);W(147,null);W(148,null);W(149,null);W(150,null);W(151,null);W(152,null);W(153,null);W(154,null);W(155,null);W(165,null);W(166,null);W(167,null);W(168,null);W(170,null);W(171,null);W(172,null);W(173,null);U(196);U(203);U(204);U(378);var Sy=iE(729,JM);U(379);U(582);U(581);U(415);U(202);U(228);U(230);var dB=U(413);U(464);U(401);U(400);U(407);U(526);U(339);U(341);U(340);U(342);U(498);U(233);U(450);U(201);U(221);U(222);U(224);U(219);U(218);U(220);var fB=U(565);U(409);
-U(584);U(589);U(449);U(489);U(452);var xA=U(403),wA=iE(730,XA);U(208);U(212);U(619);U(566);U(436);U(437);U(438);U(402);U(225);U(242);U(562);U(563);U(344);U(343);U(335);U(336);U(609);U(590);U(591);U(515);U(523);U(524);U(525);U(583);U(585);var yB=U(424);U(210);U(209);U(211);U(213);U(527);U(232);U(229);U(231);U(227);U(217);U(216);U(215);U(588);U(313);U(312);U(311);U(608);U(607);U(606);U(593);U(605);var RM=W(664,function(){wq();return mL}),nL=iE(731,RM);U(663);U(662);U(654);U(655);U(656);U(657);U(658);
-U(659);U(660);U(661);U(635);var SM=W(315,function(){Aw();return Hw}),Iw=iE(732,SM),TM=W(361,function(){ww();return oy}),py=iE(733,TM);U(17);U(362);U(363);U(358);U(359);U(360);U(18);U(19);U(20);U(447);U(412);U(651);U(349);U(652);U(350);U(351);U(352);U(353);U(356);U(324);U(323);U(322);U(586);U(587);U(592);U(269);U(327);U(357);U(200);U(345);U(372);U(371);U(370);var UM=W(373,function(){Fy();return Py}),Qy=iE(734,UM);W(374,null);W(375,null);W(376,null);W(377,null);U(245);U(262);U(567);U(325);U(338);U(337);
-U(519);U(317);U(199);U(568);U(326);U(637);U(3);U(640);U(641);U(639);U(638);U(631);U(630);U(692);U(693);U(694);U(695);U(633);U(236);var kC=U(444),mC=iE(735,kC);U(445);U(443);U(27);U(28);U(26);U(29);U(32);U(33);U(34);U(35);U(36);U(37);var VM=U(49),dy=iE(736,VM);U(38);U(39);U(40);U(41);U(42);U(43);U(44);U(46);U(45);U(47);U(48);U(50);U(51);U(53);U(54);U(52);U(55);U(56);U(57);U(58);U(60);U(62);U(63);U(61);U(59);U(64);U(65);U(66);U(67);U(69);U(72);U(71);U(73);U(76);U(77);U(75);U(78);U(79);U(80);U(81);U(82);
-U(83);U(85);U(86);U(84);U(87);U(88);U(89);U(90);U(92);U(93);U(91);var oK=U(621);U(318);var sK=U(623);U(234);U(649);U(648);U(457);U(456);U(458);U(235);U(271);U(273);U(272);U(263);U(316);U(691);U(278);U(281);U(279);U(280);U(5);U(7);U(6);U(594);U(446);U(459);U(382);U(195);U(301);U(267);U(381);U(264);U(453);U(454);U(460);U(237);U(650);U(616);U(480);U(500);U(266);U(564);var tK=U(624);U(634);U(653);U(688);U(687);U(207);U(223);U(4);U(615);U(31);U(274);U(346);U(347);U(348);U(275);var eL=iE(737,IM);U(276);
-U(667);U(684);var WM=W(685,function(){QL();return WL}),XL=iE(738,WM),XM=W(686,function(){EK();return ZL}),$L=iE(739,XM);U(670);U(679);U(678);U(682);U(681);U(677);U(676);U(674);U(675);U(673);U(672);U(669);U(671);U(680);U(683);U(668);U(30);U(68);U(636);U(689);U(330);U(329);U(332);U(333);U(331);U(277);U(21);U(299);U(300);U(11);U(14);U(22);var YM=U(25),uk=iE(740,YM);U(23);U(690);U(8);U(10);U(9);U(696);U(697);U(642);U(645);U(646);U(647);U(643);U(644);var qK=U(622);U(665);U(666);U(627);U(628);U(214);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/F6DEDB2ADBC66FA84D119133642F55EF.cache.html b/public/jsme/F6DEDB2ADBC66FA84D119133642F55EF.cache.html
deleted file mode 100644
index 6fb5ee8..0000000
--- a/public/jsme/F6DEDB2ADBC66FA84D119133642F55EF.cache.html
+++ /dev/null
@@ -1,632 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'F6DEDB2ADBC66FA84D119133642F55EF';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ca=" of ",fa='"',ga='" ',ha='" height="',ja='" y="',ka='">',la="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",ya="+",za=",",Aa=", ",Ca="-",Da="-C#C-Me",Ea="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Oa="-NC=O",Pa="-NH-SO2-Me",Qa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Wa="-selected",Xa=".",Ya="/",Za="//",$a="/>",ab="0",bb="0px",cb="1",eb="100%",fb="1em",gb="1ex",
-hb="1in",ib="1px",jb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",qb="=",rb=">",sb="?",ub="@",vb="@@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="BODY",Db="Before",Hb="Br",Ib="C",Jb="CENTER",Kb="CSS1Compat",Lb="Center",Mb="Cl",Ob="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="Dialog",Sb="East",Tb="F",Ub="First",Vb='For input string: "',Wb="GBVTBU-BB",Xb="H",Yb="Helvetica",Zb="I",$b="Incorrect URL: ",ac="Internal index set to null.",bc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",hc="NA",ic=
-"NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",mc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",nc="O",pc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Ec="S",Fc="SMILES",Ic="Se",Jc="Si",Nc="South",Oc="Style names cannot be empty",Pc="Unknown",Qc="West",Rc="X",Sc="[",Tc="\\",Uc="]",Vc="__uiObjectID",Wc="a",cd="absolute",dd="alert",ed="alertdialog",fd=
-"align",gd="antialias",hd="application",id="article",jd="auto",kd="backgroundColor",ld="banner",md="blur",nd="bolder",od="border",pd="border-left-width",qd="border-top-width",rd="bottom",sd="button",td="cellPadding",ud="cellSpacing",yd="center",Ad="change",Bd="checkbox",Cd="className",Dd="click",Ed="click marked atom to delete mark",Fd="clip",Gd="col",Hd="colSpan",Id="columnheader",Jd="combobox",Kd="complementary",Ld="contentinfo",Md="contextmenu",Nd="cssFloat",Od="cursor",Pd="dblclick",Qd="definition",
-Ud="dialog",Vd="dir",ae="directory",be="display",ce="div",de="document",ee="dragdrop-handle",fe="dragdrop-selected",ge="dragend",he="dragenter",ie="dragover",je="dragstart",ke="drop",le="end_gesture",me="error",ne="filter",oe="fixed",pe="float",qe="focus",re="fontFamily",se="fontSize",te="fontStyle",ue="fontWeight",ve="form",we="function",xe="g",ye="gesturechange",ze="gestureend",Ae="gesturestart",Be="google",De="grid",Ee="gridcell",Fe="group",Ge="gwt-MenuBar",He="gwt-MenuBarPopup",Oe="heading",Pe=
-"height",Qe="hidden",Re="img",Se="is_touch_supported",Te="italic",Ue="java.vm.name",Ve="jsa-resetDiv",We="keydown",Xe="keypress",Ye="keyup",Ze="left",$e="link",af="list",bf="listbox",cf="listitem",df="load",ef="log",ff="ltr",gf="main",hf="marquee",jf="math",lf="menu",mf="menuPopup",nf="menubar",of="menuitem",pf="menuitemcheckbox",qf="menuitemradio",wf="middle",xf="mousedown",yf="mousemove",zf="mouseout",Af="mouseover",Bf="mouseup",Cf="mousewheel",Df="move",Ef="msie",Ff="multipart",Gf="n",Hf="navigation",
-If="none",Jf="noreaction",Kf="note",Lf="nowrap",Mf="null",Nf="number",Of="object",Pf="offsetHeight",Qf="offsetWidth",Rf="ontouchstart",Sf="opera",Tf="option",Uf="outline",Vf="overflow",Wf="padding",Xf="popupContent",Yf="position",Zf="presentation",$f="progressbar",ag="px",bg="px, ",cg="px;",dg="radio",eg="radiogroup",fg="reaction",gg="rect(0px, 0px, 0px, 0px)",hg="region",ig="rgb(",kg="right",lg="role",mg="rotation",ng="row",og="rowgroup",pg="rowheader",qg="rtl",rg="s",sg="safari",tg="scale100",ug=
-"scrollbar",wg="se",xg="search",yg="separator",zg="serif",Ag='shape-rendering="crispEdges"',Bg="slider",Cg="span",Dg="spinbutton",Eg="status",Fg="subMenuIcon-selected",Gg="tab",Hg="table",Ig="tablist",Jg="tabpanel",Kg="tbody",Lg="td",Mg="text",Ng="textAlign",Og="textbox",Pg="timer",Qg="title",Rg="toolbar",Sg="tooltip",Tg="top",Ug="touchcancel",Vg="touchend",Wg="touchmove",Xg="touchstart",Yg="tr",Zg="tree",$g="treegrid",ah="treeitem",bh="true",ch="value",dh="verticalAlign",eh="visibility",fh="visible",
-gh="whiteSpace",hh="width",ih="x",jh="zIndex",kh="|",_,lh={l:4194303,m:4194303,h:1048575},mh={l:0,m:0,h:0},nh={l:1,m:0,h:0},oh={l:2,m:0,h:0},ph={l:3,m:0,h:0},qh={l:4,m:0,h:0},rh={l:8,m:0,h:0},sh={l:10,m:0,h:0},th={l:16,m:0,h:0},uh={l:32,m:0,h:0},vh={l:64,m:0,h:0},wh={l:128,m:0,h:0},xh={l:256,m:0,h:0},yh={l:512,m:0,h:0},zh={l:1024,m:0,h:0},Ah={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,h:0},Lh={l:65536,m:0,h:0},Mh={l:131072,m:0,h:0},Nh={l:262144,m:0,h:0},Oh={l:524288,
-m:0,h:0},Ph={},Qh={48:1},Rh={84:1,113:1,119:1,125:1,127:1},Sh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Th={129:1},Uh={113:1,119:1,121:1,125:1,127:1},Vh={47:1,83:1},Wh={56:1},Xh={53:1,113:1},Yh={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Zh={131:1},$h={2:1},ai={55:1},bi={90:1,
-95:1,109:1,113:1},ci={9:1,10:1,113:1,116:1,118:1},di={113:1,119:1,127:1},ei={95:1,113:1},fi={133:1},gi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},hi={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},ii={130:1},ji={11:1,113:1,116:1,118:1},ki={113:1,115:1,130:1},li={81:1,113:1,116:1,118:1},mi={90:1,
-91:1,95:1,109:1,113:1},ni={8:1,9:1,113:1,116:1,118:1},oi={113:1,119:1,125:1,127:1},pi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},qi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},ri={90:1,91:1,95:1,101:1,109:1,113:1},si={6:1,9:1,113:1,116:1,118:1},ti={113:1},ui={7:1,9:1,113:1,116:1,118:1},vi={46:1,48:1,
-57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},wi={113:1,129:1},xi={45:1},yi={111:1},zi={114:1},Ai={69:1,80:1},Bi={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Ci={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Di={113:1,115:1,129:1};function s(a,b,c){var d=Ph[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Ph[a]=function(){}),_=d.prototype=0>b?{}:new Ph[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}
-s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Ei(this)};_.tS=function(){var a=this.cZ.e+ub,b;b=this.hC();var c,d,e;c=v(Fi,r,-1,8,1);d=(Gi(),Hi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ii(){Ii=u;Ji=new Ki}
-function Li(a){for(var b,a=new Mi(a.k.n);a.c<a.e.He();)b=Ni(a),Oi(b.md(),fe,!1),Pi(a)}function Qi(a,b,c){var a=a.o,d;try{d=new Ri(b,c.Rc(a),c.Uc(a),(c.Sc(a),c.Tc(a))),x(a.d,c,d)}catch(e){e=Si(e);if(y(e,119))throw new Ti("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Oi(b.md(),Wb,!0);Oi(c.md(),ee,!0);x(Ji,b,c)}
-function Ui(a,b){var c;c=Vi(Ji,b);var d;d=Vi(a.o.d,c);if(!d)throw new Wi("dragHandle was not draggable");Xi(d.c.b);Xi(d.e.b);Xi(d.d.b);Oi(b.md(),Wb,!1);Oi(c.md(),ee,!1)}function Yi(a){var b;a.p=!1;for(a=new Mi(a.k.n);a.c<a.e.He();)b=Ni(a),Oi(b.md(),fe,!1),Pi(a)}function Zi(a,b){$i(a.k.n,b)?Oi(b.md(),fe,!1):a.p?(aj(a.k.n,b),Oi(b.md(),fe,!0)):(a.k.n.Ne(),aj(a.k.n,b))}function bj(a){this.i=a;this.k=new cj(this);this.o=new dj(this.k)}s(3,1,{});_.kc=function(){ej(this.k.f,"dragdrop-dragging")};
-_.lc=function(){fj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ji;function cj(a){this.n=new gj;this.e=a;this.b=a.i}s(4,1,{},cj);_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function hj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function ij(a,b){var c;c=jj(a.d,kj).b;b.b.ctrlKey||b.b.metaKey||Li(a.c.e);Zi(a.c.e,c)}function lj(a){a.c.i=null;a.c.e.lc();mj((nj(),oj(null)),a.b,0,0);var b=a.b.pb;pj=b;qj();rj=b;a.e=2}
-function dj(a){this.d=new Ki;this.c=a;this.b=new sj;tj(this.b,uj(),vj());z(this.b,this,(wj(),wj(),xj));z(this.b,this,(yj(),yj(),zj));a=this.b.pb.style;a[ne]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Aj(),ag);a.borderStyle=(Bj(),If);a[kd]="blue"}s(5,1,{},dj);
-_.nc=function(a){var b,c,d,e;c=a.i;d=Cj(a);e=Dj(a);b=Ej(a.b);if(!(3==this.e||2==this.e||1!=b)&&!kj)kj=c,this.c.f=jj(this.d,kj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Fj(this.c.n,this.c.f)&&(Li(this.c.e),Zi(this.c.e,this.c.f)),Gj(new Hj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Ij(kj,null),kj!=this.c.f&&(c=new Ij(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,lj(this),1!=this.e&&hj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Jj(a,b);a=Xj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Yj(Zj(d-this.i),Zj(a-this.j))>=this.c.e.n?($j(),-1!=Fj(this.c.n,this.c.f)||Zi(this.c.e,this.c.f),c=new Ij(kj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,lj(this)):ak.preventDefault()),1==this.e)return;ak.preventDefault();hj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Jj(a,b);b=Xj(a,b);if(1==Ej(a.b)&&(this.f=!1,kj))try{if($j(),1==this.e)ij(this,a);else{d!=this.b&&(c=new Ij(d,null),e+=c.b,b+=c.e);try{hj(this,e,b),this.c.e.kc(),3!=this.e&&ij(this,a)}finally{var f=this.b.pb;pj&&f==pj&&(pj=null);qj();f===rj&&(rj=null);bk(this.b);this.e=1;this.c.f=null}}}finally{kj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var kj=null;function Hj(){}s(6,1,Wh,Hj);_.qc=function(){$j()};
-function Ri(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Ri);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Ij(a,b){!a||a==(nj(),oj(null))?this.i=this.f=0:(this.f=a.hd()-ck(a.pb),this.i=a.jd()-(a.pb.scrollTop||0));!b||b==(nj(),oj(null))?this.d=this.c=0:(this.c=dk(b.pb)+ek(b.pb),this.d=fk(b.pb)+gk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Ij);
-_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function $j(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function ek(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(pd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}function gk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(qd),-1==a.indexOf(ag)?0:parseInt(a.substr(0,a.length-2))):0}
-function hk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}function ik(a,b){var c=jk();hk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;kk(a.n,jk())}function lk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(18,1,{});_.rc=function(){this.w&&this.sc()};
-_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function kk(a,b){lk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function mk(a){this.b=a}s(19,1,{},mk);_.vc=function(a){kk(this,a)};_.b=null;s(20,1,{});s(21,1,$h);function nk(){nk=u;var a;(a=new ok)&&(a.yc()||(a=new pk));qk=a}s(22,20,{});var qk=null;function pk(){this.b=new gj;this.c=new rk(this)}s(23,22,{},pk);
-_.yc=function(){return!0};_.wc=function(a){a=new sk(this,a);aj(this.b,a);1==this.b.d&&tk(this.c,16);return a};function uk(){uk=u;vk=new gj;var a=new wk;xk();yk(zk?zk:zk=new Ak,a)}function Bk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(vk,a)}function tk(a,b){if(0>b)throw new Ck("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);$i(vk,a);a.c=!1;a.d=Dk(a,b);aj(vk,a)}function Ek(a){return $wnd.setInterval(B(function(){a.zc()}),100)}
-function Dk(a,b){return $wnd.setTimeout(B(function(){a.zc()}),b)}s(25,1,{});_.zc=function(){this.c||$i(vk,this);this.Ac()};_.c=!1;_.d=0;var vk;function rk(a){uk();this.b=a}s(24,25,{},rk);_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Fk,r,3,a.b.d,0);b=Gk(a.b,b);c=new Hk;for(e=0,f=b.length;e<f;++e)d=b[e],$i(a.b,d),kk(d.b,c.b);0<a.b.d&&tk(a.c,Yj(5,16-(jk()-c.b)))};_.b=null;function sk(a,b){this.c=a;this.b=b}s(26,21,{2:1,3:1},sk);_.xc=function(){var a=this.c;$i(a.b,this);0==a.b.d&&Bk(a.c)};_.b=null;
-_.c=null;function Ik(a,b){var c=B(function(){var b=jk();a.vc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function ok(){}s(27,22,{},ok);_.yc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.wc=function(a,b){var c;c=Ik(a,b);return new Jk(c)};function Jk(a){this.b=a}s(28,21,$h,Jk);_.xc=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;s(30,1,{});_.b=null;function Kk(){this.b=dd}s(29,30,{},Kk);function Lk(){this.b=ed}s(31,30,{},Lk);
-function Mk(){this.b=hd}s(32,30,{},Mk);s(34,1,{});_.b=null;function Nk(a){this.b=a}s(33,34,{},Nk);function Ok(){this.b=id}s(35,30,{},Ok);function Pk(){this.b=ld}s(36,30,{},Pk);function Qk(){this.b=sd}s(37,30,{},Qk);function Rk(){this.b=Bd}s(38,30,{},Rk);function Sk(){this.b=Id}s(39,30,{},Sk);function Tk(){this.b=Jd}s(40,30,{},Tk);function Uk(){this.b=Kd}s(41,30,{},Uk);function Vk(){this.b=Ld}s(42,30,{},Vk);function Wk(){this.b=Qd}s(43,30,{},Wk);function Xk(){this.b=Ud}s(44,30,{},Xk);
-function Yk(){this.b=ae}s(45,30,{},Yk);function Zk(){this.b=de}s(46,30,{},Zk);function $k(){this.b=ve}s(47,30,{},$k);function al(){this.b=De}s(48,30,{},al);function bl(){this.b=Ee}s(49,30,{},bl);function cl(){this.b=Fe}s(50,30,{},cl);function dl(){this.b=Oe}s(51,30,{},dl);function fl(a){this.b=a.id}s(52,1,{4:1,5:1},fl);_.b=null;function gl(){this.b=Re}s(53,30,{},gl);function hl(){this.b=$e}s(54,30,{},hl);function il(){this.b=af}s(55,30,{},il);function jl(){this.b=bf}s(56,30,{},jl);
-function kl(){this.b=cf}s(57,30,{},kl);function ll(){this.b=ef}s(58,30,{},ll);function ml(){this.b=gf}s(59,30,{},ml);function nl(){this.b=hf}s(60,30,{},nl);function ol(){this.b=jf}s(61,30,{},ol);function pl(){this.b=lf}s(62,30,{},pl);function ql(){this.b=nf}s(63,30,{},ql);function rl(){this.b=of}s(64,30,{},rl);function sl(){this.b=pf}s(65,30,{},sl);function tl(){this.b=qf}s(66,30,{},tl);function ul(){this.b=Hf}s(67,30,{},ul);function vl(){this.b=Kf}s(68,30,{},vl);function wl(){this.b=Tf}
-s(69,30,{},wl);function xl(){this.b=Zf}s(70,30,{},xl);s(71,34,{},function(a){this.b=a});function yl(){this.b=$f}s(72,30,{},yl);function zl(){zl=u;Al=new Nk("aria-activedescendant")}var Al;function Bl(){this.b=dg}s(74,30,{},Bl);function Cl(){this.b=eg}s(75,30,{},Cl);function Dl(){this.b=hg}s(76,30,{},Dl);
-function El(){El=u;Fl=new Lk;Gl=new Kk;Hl=new Mk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Xk;Sl=new Yk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new al;Xl=new cl;Yl=new dl;Zl=new gl;$l=new hl;am=new jl;bm=new kl;cm=new il;dm=new ll;em=new ml;fm=new nl;gm=new ol;hm=new ql;im=new sl;jm=new tl;km=new rl;lm=new pl;mm=new ul;nm=new vl;om=new wl;pm=new xl;qm=new yl;rm=new Cl;sm=new Bl;tm=new Dl;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=new Dm;Em=new Fm;Gm=
-new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;Om=new Pm;Qm=new Rm;Sm=new Tm;Um=new Vm;Wm=new mn;nn=new on;pn=new qn;rn=new sn;tn=new un;C=new Ki;x(C,hg,tm);x(C,dd,Gl);x(C,Ud,Rl);x(C,ed,Fl);x(C,hd,Hl);x(C,de,Tl);x(C,id,Il);x(C,ld,Jl);x(C,sd,Kl);x(C,Bd,Ll);x(C,Ee,Vl);x(C,Id,Ml);x(C,Fe,Xl);x(C,Jd,Nl);x(C,Kd,Ol);x(C,Ld,Pl);x(C,Qd,Ql);x(C,af,cm);x(C,ae,Sl);x(C,ve,Ul);x(C,De,Wl);x(C,Oe,Yl);x(C,Re,Zl);x(C,$e,$l);x(C,bf,am);x(C,cf,bm);x(C,ef,dm);x(C,gf,em);x(C,hf,fm);x(C,jf,gm);x(C,lf,lm);x(C,nf,hm);x(C,of,km);x(C,
-pf,im);x(C,Tf,om);x(C,dg,sm);x(C,qf,jm);x(C,Hf,mm);x(C,Kf,nm);x(C,Zf,pm);x(C,$f,qm);x(C,eg,rm);x(C,ng,ym);x(C,og,um);x(C,pg,wm);x(C,xg,Cm);x(C,yg,Em);x(C,ug,Am);x(C,Bg,Gm);x(C,Dg,Im);x(C,Eg,Km);x(C,Gg,Qm);x(C,Ig,Mm);x(C,Jg,Om);x(C,Og,Sm);x(C,Pg,Um);x(C,Rg,Wm);x(C,Sg,nn);x(C,Zg,tn);x(C,$g,pn);x(C,ah,rn)}var Gl,Fl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Wl,Vl,Xl,Yl,Zl,$l,cm,am,bm,dm,em,fm,gm,lm,hm,km,im,jm,mm,nm,om,pm,qm,sm,rm,tm,C,ym,um,wm,Am,Cm,Em,Gm,Im,Km,Qm,Mm,Om,Sm,Um,Wm,nn,tn,pn,rn;
-function zm(){this.b=ng}s(78,30,{},zm);function vm(){this.b=og}s(79,30,{},vm);function xm(){this.b=pg}s(80,30,{},xm);function Bm(){this.b=ug}s(81,30,{},Bm);function Dm(){this.b=xg}s(82,30,{},Dm);function Fm(){this.b=yg}s(83,30,{},Fm);function Hm(){this.b=Bg}s(84,30,{},Hm);function Jm(){this.b=Dg}s(85,30,{},Jm);function Lm(){this.b=Eg}s(86,30,{},Lm);function Rm(){this.b=Gg}s(87,30,{},Rm);function Nm(){this.b=Ig}s(88,30,{},Nm);function Pm(){this.b=Jg}s(89,30,{},Pm);function Tm(){this.b=Og}
-s(90,30,{},Tm);function Vm(){this.b=Pg}s(91,30,{},Vm);function mn(){this.b=Rg}s(92,30,{},mn);function on(){this.b=Sg}s(93,30,{},on);function un(){this.b=Zg}s(94,30,{},un);function qn(){this.b=$g}s(95,30,{},qn);function sn(){this.b=ah}s(96,30,{},sn);function Hk(){this.b=jk()}function jk(){return(new Date).getTime()}s(97,1,{},Hk);function vn(a){var b,c,d;d=new wn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),xn(d,c.cZ.e),d.b.b+=nb,yn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function zn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+nb+a:b}s(102,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return zn(this)};_.f=null;_.i=null;function An(a){Bn();this.i=a}s(101,102,di,An);function Wi(a){Bn();this.i=a}function Ti(a,b){Bn();this.f=b;this.i=a}s(100,101,oi,Wi,Ti);function Cn(a){Bn();this.c=a;this.b=j;a=new Dn;a=En(a,Fn(this.c)?this.c:null);Gn(a)}s(99,100,oi,Cn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?Mf:Fn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Hn(this.c).e;this.b=this.b+nb+(Fn(this.c)?null==this.c?null:this.c.message:this.c+j);var a=ua+this.e+") ",b;if(Fn(this.c)){b=(In(),this.c);var c=j,d;for(d in b)if("name"!=d&&"message"!=d&&"toString"!=d)try{c+="\n "+d+nb+b[d]}catch(e){}b=c}else b=j;this.d=a+b+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Jn(a,b){return Kn(a)?a.eQ(b):a===b}
-function Hn(a){return Kn(a)?a.cZ:Ln}function Mn(a){return Kn(a)?a.hC():Ei(a)}
-function Nn(){var a;Nn=u;On=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Pn(a){Nn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=On[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var On;s(108,1,{});function Ei(a){return a.$H||(a.$H=++Qn)}function Rn(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Sn(){return $wnd.setTimeout(function(){0!=Tn&&(Tn=0);Un=-1},10)}var Tn=0,Qn=0,Vn=0,Un=-1;
-function Wn(){Wn=u;Xn=new Yn}function Zn(a,b){a.b=$n(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new ao(a)),bo(a.f,1),!a.j&&(a.j=new co(a)),bo(a.j,50))}function Yn(){}function eo(a){return a.Cc()}function $n(a,b){!a&&(a=[]);a[a.length]=b;return a}function fo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=$n(b,e)):e[0].qc()}catch(f){if(f=Si(f),!y(f,127))throw f;}}return b}function bo(a,b){Wn();$wnd.setTimeout(function(){B(eo)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(110,108,{},Yn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Xn;function ao(a){this.b=a}s(111,1,{},ao);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),fo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=jk();100>jk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function co(a){this.b=a}s(112,1,{},co);_.Cc=function(){this.b.e&&bo(this.b.f,1);return this.b.k};_.b=null;function go(a,b){a.length>=b&&a.splice(0,b);return a}function ho(){try{null.a()}catch(a){return a}}function io(){}s(115,1,{},io);_.Dc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Ec(c.toString());b.push(d);var d=mb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
-_.Ec=function(a){var b,c,d;d=j;a=jo(a);b=a.indexOf(ua);c=0==a.indexOf(we)?8:0;-1==b&&(b=ko(a,lo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=jo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Fc=function(){return[]};function mo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Ec(e[c]);return e}s(117,115,{});_.Dc=function(){return go(this.Fc(ho()),this.Gc())};_.Fc=function(a){return mo(this,a)};_.Gc=function(){return 2};
-function In(){In=u;Error.stackTraceLimit=128}function no(a){a=go(En(a,ho()),3);0==a.length&&(a=go((new io).Dc(),1));return a}function Bn(){In();var a;a=no(new Dn);Gn(a)}function En(a,b){var c;c=mo(a,b);return 0==c.length?(new io).Fc(b):go(c,1)}
-function Gn(a){var b,c,d,e,f,g,i,h,l;l=v(oo,r,126,a.length,0);for(e=0,f=l.length;e<f;++e)h=po(a[e],vb),b=-1,d=Pc,2==h.length&&null!=h[1]&&(i=h[1],g=qo(i,lo(58)),d=lo(58),c=i.lastIndexOf(d,g-1),d=i.substr(0,c-0),-1!=g&&-1!=c&&(i.substr(c+1,g-(c+1)),b=ro(i,g+1),b=parseInt(b)||-1)),l[e]=new so(h[0],d+ub+b);e=v(oo,r,126,l.length,0);for(f=0,a=l.length;f<a;++f){if(!l[f])throw new to;e[f]=l[f]}}s(116,117,{});_.Dc=function(){return no(this)};
-_.Ec=function(a){var b,c;if(0==a.length)return"anonymous";c=jo(a);0==c.indexOf("at ")&&(c=ro(c,3));a=c.indexOf(Sc);-1!=a&&(c=jo(c.substr(0,a-0))+jo(ro(c,c.indexOf(Uc,a)+1)));a=c.indexOf(ua);-1==a?(b=c,c=j):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=jo(c.substr(0,a-0)));a=ko(c,lo(46));-1!=a&&(c=ro(c,a+1));return(0<c.length?c:"anonymous")+vb+b};_.Fc=function(a){return En(this,a)};_.Gc=function(){return 3};function Dn(){In()}s(118,116,{},Dn);s(119,1,{});function yn(a,b){a.b+=b}function uo(){}
-s(120,119,{},uo);_.b=j;function vo(a,b){return parseInt(a[b])||0}function wo(a,b){return null==a[b]?null:""+a[b]}function xo(a){a.draggable=bh;a.style.webkitUserDrag="element"}function yo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function zo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Ej(a){a=a.button;return 1==a?4:2==a?2:1}
-function dk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+ck(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,j).getPropertyValue("direction")==qg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,j)[Yf]==oe){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
-j).getPropertyValue(pd)));if(d&&d.tagName==Bb&&a.style.position==cd)break;a=d}a=b}return a}
-function fk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,j)[Yf]==oe){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,j).getPropertyValue(qd)));if(d&&d.tagName==Bb&&a.style.position==
-cd)break;a=d}a=b}return a}function ck(a){return a.ownerDocument.defaultView.getComputedStyle(a,j).direction==qg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Ao(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}function vj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientHeight}function uj(){var a=$doc;return(D(a.compatMode,Kb)?a.documentElement:a.body).clientWidth}function E(a,b){this.c=a;this.d=b}s(145,1,{113:1,116:1,118:1});
-_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Bj(){Bj=u;Bo=new Co;Do=new Eo;Fo=new Go;Ho=new Io;Jo=new Ko;Lo=F(Mo,r,6,[Bo,Do,Fo,Ho,Jo])}s(144,145,si);var Lo,Fo,Do,Ho,Bo,Jo;function Co(){E.call(this,ic,0)}s(146,144,si,Co);function Eo(){E.call(this,"DOTTED",1)}s(147,144,si,Eo);function Go(){E.call(this,"DASHED",2)}s(148,144,si,Go);function Io(){E.call(this,"HIDDEN",3)}s(149,144,si,Io);function Ko(){E.call(this,"SOLID",4)}
-s(150,144,si,Ko);function No(){No=u;Oo=new Po;Qo=new Ro;So=new To;Uo=new Vo;Wo=new Xo;Yo=new Zo;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=F(yp,r,7,[Oo,Qo,So,Uo,Wo,Yo,$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp])}s(151,145,ui);var xp,Qo,tp,So,Oo,Yo,rp,Wo,$o,bp,dp,Uo,vp,fp,hp,jp,np,pp,lp;function Po(){E.call(this,Qb,0)}s(152,151,ui,Po);function gp(){E.call(this,"SE_RESIZE",9)}s(153,151,ui,gp);
-function ip(){E.call(this,"SW_RESIZE",10)}s(154,151,ui,ip);function kp(){E.call(this,"S_RESIZE",11)}s(155,151,ui,kp);function mp(){E.call(this,"W_RESIZE",12)}s(156,151,ui,mp);function op(){E.call(this,"TEXT",13)}s(157,151,ui,op);function qp(){E.call(this,"WAIT",14)}s(158,151,ui,qp);function sp(){E.call(this,"HELP",15)}s(159,151,ui,sp);function up(){E.call(this,"COL_RESIZE",16)}s(160,151,ui,up);function wp(){E.call(this,"ROW_RESIZE",17)}s(161,151,ui,wp);function Ro(){E.call(this,"AUTO",1)}
-s(162,151,ui,Ro);function To(){E.call(this,"CROSSHAIR",2)}s(163,151,ui,To);function Vo(){E.call(this,"POINTER",3)}s(164,151,ui,Vo);function Xo(){E.call(this,"MOVE",4)}s(165,151,ui,Xo);function Zo(){E.call(this,"E_RESIZE",5)}s(166,151,ui,Zo);function ap(){E.call(this,"NE_RESIZE",6)}s(167,151,ui,ap);function cp(){E.call(this,"NW_RESIZE",7)}s(168,151,ui,cp);function ep(){E.call(this,"N_RESIZE",8)}s(169,151,ui,ep);function zp(){zp=u;Ap=new Bp;Cp=new Dp;Ep=new Fp;Gp=new Hp;Ip=F(Jp,r,8,[Ap,Cp,Ep,Gp])}
-s(170,145,ni);var Ip,Cp,Ep,Gp,Ap;function Bp(){E.call(this,ic,0)}s(171,170,ni,Bp);function Dp(){E.call(this,"BLOCK",1)}s(172,170,ni,Dp);function Fp(){E.call(this,"INLINE",2)}s(173,170,ni,Fp);function Hp(){E.call(this,"INLINE_BLOCK",3)}s(174,170,ni,Hp);function Kp(){Kp=u;Lp=new Mp;Np=new Op;Pp=new Qp;Rp=new Sp;Tp=F(Up,r,10,[Lp,Np,Pp,Rp])}s(175,145,ci);var Tp,Lp,Np,Pp,Rp;function Mp(){E.call(this,Jb,0)}s(176,175,ci,Mp);function Op(){E.call(this,bc,1)}s(177,175,ci,Op);
-function Qp(){E.call(this,ec,2)}s(178,175,ci,Qp);function Sp(){E.call(this,yc,3)}s(179,175,ci,Sp);function Aj(){Aj=u;Vp=new Wp;Xp=new Yp;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=new hq;iq=new jq;kq=new lq;mq=F(nq,r,11,[Vp,Xp,Zp,aq,cq,eq,gq,iq,kq])}s(180,145,ji);var mq,iq,Zp,aq,gq,kq,eq,Xp,cq,Vp;function Wp(){E.call(this,"PX",0)}s(181,180,ji,Wp);function Yp(){E.call(this,"PCT",1)}s(182,180,ji,Yp);function $p(){E.call(this,"EM",2)}s(183,180,ji,$p);function bq(){E.call(this,"EX",3)}s(184,180,ji,bq);
-function dq(){E.call(this,"PT",4)}s(185,180,ji,dq);function fq(){E.call(this,"PC",5)}s(186,180,ji,fq);function hq(){E.call(this,"IN",6)}s(187,180,ji,hq);function jq(){E.call(this,"CM",7)}s(188,180,ji,jq);function lq(){E.call(this,"MM",8)}s(189,180,ji,lq);function oq(){oq=u;pq=[];qq=[];rq=[]}var pq,qq,rq;function sq(){sq=u;tq=new uq}function vq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}
-function wq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function uq(){}s(192,1,{},uq);_.b=null;var tq;s(204,1,{});_.tS=function(){return"An event type"};_.i=null;s(203,204,{});_.Jc=function(){this.f=!1;this.i=null};_.f=!1;s(202,203,{});_.Ic=function(){return this.Kc()};_.b=null;var xq=_.c=null;function yq(){yq=u;zq=new Aq(md,new Bq)}function Bq(){}s(201,202,{},Bq);_.Hc=function(a){a.Lc(this)};_.Kc=function(){return zq};var zq;function Cq(){Cq=u;Dq=new Aq(Ad,new Eq)}
-function Eq(){}s(205,202,{},Eq);_.Hc=function(a){Fq();Gq(this,a.c,Hq(a.b.b,a.b.b.pb.selectedIndex))};_.Kc=function(){return Dq};var Dq;s(208,202,xi);function Jj(a,b){return(a.b.clientX||0)-dk(b)+ck(b)+ck(b.ownerDocument.body)}function Xj(a,b){return(a.b.clientY||0)-fk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}function Cj(a){var b;return(b=a.c)?Jj(a,b):a.b.clientX||0}function Dj(a){var b;return(b=a.c)?Xj(a,b):a.b.clientY||0}s(207,208,xi);function Iq(){Iq=u;Jq=new Aq(Dd,new Kq)}
-function Kq(){}s(206,207,xi,Kq);_.Hc=function(a){a.Mc(this)};_.Kc=function(){return Jq};var Jq;function Lq(){Lq=u;Mq=new Aq(Md,new Nq)}function Nq(){}s(209,202,{},Nq);_.Hc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Kc=function(){return Mq};var Mq;s(212,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var Oq=_.d=0;function Ak(){this.d=++Oq}s(211,212,Vh,Ak);function Aq(a,b){this.d=++Oq;this.b=b;!xq&&(xq=new Pq);xq.b[a]=this;this.c=a}s(210,211,Vh,Aq);
-_.b=null;_.c=null;function Qq(){Qq=u;Rq=new Aq(Pd,new Sq)}function Sq(){}s(213,207,xi,Sq);
-_.Hc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(Tq(),Uq))a=Vq(b.pb),c=new Wq(vo(b.pb,Qf),vo(b.pb,Pf)),d=new Wq(vo(b.T.jb.pb,Qf),vo(b.T.jb.pb,Pf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);Xq(b.I,!0);a=vo(b.T.jb.pb,Qf);Yq(b,new Wq(a,Zq(b.T.jb).b));b.J&&b.O!=Uq&&$q(b.r,b)}else Xq(b.I,!1),b.O!=(Tq(),Uq)?Yq(b,new Wq(b.F.c,b.F.b)):ar(b,Vq(b.r.pb)),b.J&&b.O!=Uq&&br(b.r,b);cr(b.T.jb)}else Xq(b.I,!0)};_.Kc=function(){return Rq};var Rq;s(214,202,{});
-function dr(){dr=u;er=new Aq(ge,new fr)}function fr(){}s(215,214,{},fr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return er};var er;function gr(){gr=u;hr=new Aq(he,new ir)}function ir(){}s(216,214,{},ir);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return hr};var hr;function jr(){jr=u;kr=new Aq(ie,new lr)}function lr(){}s(217,214,{},lr);_.Hc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Kc=function(){return kr};
-var kr;function mr(){mr=u;nr=new Aq(je,new or)}function or(){}s(218,214,{},or);_.Hc=function(a){a=pr(a.b);(this.b.dataTransfer||null).setData(Mg,a)};_.Kc=function(){return nr};var nr;function qr(){qr=u;rr=new Aq(ke,new sr)}function sr(){}s(219,214,{},sr);
-_.Hc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;tr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Mg),a.b.c.Le(b))};_.Kc=function(){return rr};var rr;function ur(){ur=u;vr=new Aq(qe,new wr)}function wr(){}s(220,202,{},wr);_.Hc=function(a){bk(a.b.b)};_.Kc=function(){return vr};var vr;
-function xr(){xr=u;yr=new Aq(ye,new zr)}function zr(){}s(221,202,{},zr);_.Hc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Ar(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Br(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Kc=function(){return yr};var yr;function Cr(){Cr=u;Dr=new Aq(ze,new Er)}function Er(){}s(222,202,{},Er);_.Hc=function(a){a.b.b&&(a.b.c.b=null,Fr(a.b.b,a.b.c))};
-_.Kc=function(){return Dr};var Dr;function Gr(){Gr=u;Hr=new Aq(Ae,new Ir)}function Ir(){}s(223,202,{},Ir);_.Hc=function(){this.b.preventDefault()};_.Kc=function(){return Hr};var Hr;s(225,202,{});s(224,225,{});function Jr(){Jr=u;Kr=new Aq(We,new Lr)}function Lr(){}s(226,224,{},Lr);
-_.Hc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Mr(),Nr).length&&-999!=(Mr(),Nr)[c]&&(c=(Mr(),Nr)[c]);b=new Or(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;e=0;d=8==b.f;b=0!=(b.f&2);switch(c){case 99:case 67:b?Pr(pr(a)):e=301;break;case 118:case 86:b&&Qr(a.u,(!a.ub&&(a.ub=new Rr(a)),a.ub));break;case 110:case 78:e=
-401;break;case 111:case 79:e=501;break;case 115:case 83:e=601;break;case 112:case 80:e=1101;break;case 102:case 70:e=701;break;case 108:case 76:e=801;break;case 98:case 66:e=901;break;case 105:case 73:e=1001;break;case 120:case 88:Sr(a,wo((Tr(),Ur).ac.b.pb,ch));e=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Xb;e=1300;break;case 114:case 82:a.jb=!0;a.J=uc;e=1301;break;case 116:case 84:701==a.c?(e=236,a.jb=!0,a.J=Ka):801==a.c?(e=237,a.jb=!0,a.J=Ja):(e=233,a.jb=!0,a.J="-tBu");break;case 121:case 89:b?
-e=111:(e=234,a.jb=!0,a.J=Ra);break;case 122:case 90:b?e=110:(e=239,a.jb=!0,a.J=Ua);break;case 97:case 65:e=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:e=238;a.jb=!0;a.J=Ea;break;case 117:case 85:e=110;break;case 113:case 81:e=242;a.jb=!0;a.J=Fa;break;case 103:b=!0;break a;case 27:e=202;break;case 45:701==a.c?(e=254,a.jb=!0,a.J="-F"):801==a.c?(e=255,a.jb=!0,a.J="-Cl"):901==a.c?(e=256,a.jb=!0,a.J="-Br"):1001==a.c?(e=257,a.jb=!0,a.J="-I"):501==a.c?(e=259,a.jb=!0,a.J="-OH"):401==a.c?(e=258,a.jb=!0,
-a.J="-NH2"):e=202;break;case 61:501==a.c?(e=250,a.jb=!0,a.J="=O"):e=203;break;case 35:e=204;break;case 48:105==a.c?Vr(a,0):d?(e=223,a.jb=!0,a.J="-3-Furyl"):(e=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?Vr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",e=1302):e=209;break;case 50:105==a.c&&Vr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",e=1303);break;case 51:105==a.c?Vr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",e=1304):e=206;break;case 52:105==a.c?Vr(a,4):e=207;break;case 53:105==a.c?Vr(a,5):e=208;break;case 54:105==a.c?Vr(a,
-6):e=210;break;case 55:105==a.c?Vr(a,7):e=211;break;case 56:105==a.c?Vr(a,8):e=212;break;case 57:105==a.c?Vr(a,9):(a.jb=!0,a.J="9 ring",e=229);break;case 100:case 68:case 8:case 127:e=104;break;case 32:e=205;break;case 109:case 77:case 1002:e=151;break;case 119:case 87:case 1003:e=152}Wr(a,e)}b=!0}b&&this.b.preventDefault()};_.Kc=function(){return Kr};var Kr;function Xr(){Xr=u;Yr=new Aq(xf,new Zr)}function Zr(){}s(227,207,xi,Zr);_.Hc=function(a){a.nc(this)};_.Kc=function(){return Yr};var Yr;
-function wj(){wj=u;xj=new Aq(yf,new $r)}function $r(){}s(228,207,xi,$r);_.Hc=function(a){a.oc(this)};_.Kc=function(){return xj};var xj;function as(){as=u;bs=new Aq(zf,new cs)}function cs(){}s(229,207,xi,cs);_.Hc=function(a){var b;a.f&&1==a.e&&(b=new Ij(kj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,lj(a))};_.Kc=function(){return bs};var bs;function yj(){yj=u;zj=new Aq(Bf,new ds)}function ds(){}s(230,207,xi,ds);_.Hc=function(a){a.pc(this)};_.Kc=function(){return zj};var zj;function Pq(){this.b={}}
-s(231,1,{},Pq);_.b=null;s(234,208,xi);var es=null;function fs(){fs=u;gs=new Aq(Ug,new hs)}function hs(){}s(233,234,xi,hs);_.Hc=function(a){is(a.b,this,a.b.n)};_.Kc=function(){return gs};var gs;function js(){js=u;ks=new Aq(Vg,new ls)}function ls(){}s(235,234,xi,ls);_.Hc=function(a){is(a.b,this,a.b.n)};_.Kc=function(){return ks};var ks;function ms(){var a;this.b=(a=document.createElement(ce),a.setAttribute(Rf,"return;"),typeof a.ontouchstart==we)}s(236,1,{},ms);
-function ns(){ns=u;os=new Aq(Wg,new ps)}function ps(){}s(237,234,xi,ps);_.Hc=function(a){is(a.b,this,a.b.o)};_.Kc=function(){return os};var os;function qs(){qs=u;rs=new Aq(Xg,new ss)}function ss(){}s(238,234,xi,ss);_.Hc=function(a){ts(a.b,this)&&(a.b.k&&us(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),tk(a.b.d,750),a.b.e=!1))};_.Kc=function(){return rs};var rs;function vs(a,b){this.b=b;this.c=a}function ws(a,b,c){zk&&(b=new vs(b,c),a.Zc(b))}s(239,203,{},vs);_.Hc=function(a){a.Vc(this)};_.Ic=function(){return zk};
-_.b=!1;var zk=_.c=null;function xs(a){this.b=a}s(240,203,{},xs);_.Hc=function(a){a.Wc(this)};_.Ic=function(){return ys};var ys=_.b=null;function zs(){}function As(a){var b;Bs&&(b=new zs,a.Zc(b))}s(241,203,{},zs);_.Hc=function(a){a.Xc(this)};_.Ic=function(){return Bs};var Bs=null;function Cs(a){this.b=a}s(242,203,{},Cs);_.Hc=function(a){a.Yc(this)};_.Ic=function(){return Ds};var Ds=_.b=null;function Es(){}s(243,203,{},Es);_.Hc=function(a){a.b.W&&a.b.Jd()};_.Ic=function(){return Fs};var Fs=null;
-function Gs(a,b,c){a=a.b;if(!b)throw new Hs("Cannot add a handler with a null type");if(!c)throw new Hs("Cannot add a null handler");0<a.c?Is(a,new Js(a,b,c)):Ks(a,b,null).sf(c);return new Ls(new Ms(a,b,c))}
-function Ns(a,b){var c;!b.f||b.Jc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new Hs("Cannot fire null event");try{++d.c;i=Os(d,b.Ic(),null);e=null;for(h=d.d?i.Bf(i.He()):i.Af();d.d?h.Df():h.ad();){g=d.d?h.Ef():h.bd();try{b.Hc(g)}catch(l){if(l=Si(l),y(l,127))f=l,!e&&(e=new Ps),Qs(e,f);else throw l;}}if(e)throw new Rs(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Mi(d.b);o.c<o.e.He();)m=Ni(o),m.qc()}finally{d.b=null}}}}catch(n){n=Si(n);if(y(n,84))throw new Ss(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function Ts(a){Us.call(this,a,!1)}function Us(a,b){this.b=new Vs(b);this.c=a}s(244,1,Qh,Ts,Us);_.Zc=function(a){Ns(this,a)};_.b=null;_.c=null;s(247,1,{});function Is(a,b){!a.b&&(a.b=new gj);aj(a.b,b)}function Ws(a,b,c,d){var e,f;e=Os(a,b,c);e.uf(d)&&e.Ee()&&(f=jj(a.e,b),f.Ge(c),f.Ee()&&Vi(a.e,b))}function Ks(a,b,c){var d;d=jj(a.e,b);d||(d=new Ki,x(a.e,b,d));a=d.De(c);a||(a=new gj,d.Fe(c,a));return a}
-function Os(a,b,c){a=jj(a.e,b);if(!a)return jt(),jt(),kt;c=a.De(c);return!c?(jt(),jt(),kt):c}s(246,247,{});_.b=null;_.c=0;_.d=!1;function Vs(a){this.e=new Ki;this.d=a}s(245,246,{},Vs);function Ls(a){this.b=a}s(248,1,{},Ls);_.b=null;function Rs(a){Ti.call(this,lt(a),mt(a));this.b=a}function mt(a){a=a.Cd();return!a.ad()?null:a.bd()}
-function lt(a){var b,c,d;b=a.He();if(0==b)return null;b=new nt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Cd();a.ad();)d=a.bd(),c?c=!1:b.b.b+="; ",d=d.Bc(),yn(b.b,d);return b.b.b}s(250,100,Rh,Rs);_.b=null;function Ss(a){Rs.call(this,a)}s(249,250,Rh,Ss);s(251,1,{},function(){});function ot(a){a=wo(a,Vd);return pt(qg,a)?(qt(),rt):pt(ff,a)?(qt(),st):(qt(),tt)}function qt(){qt=u;rt=new ut("RTL",0);st=new ut("LTR",1);tt=new ut(Qb,2);vt=F(wt,r,49,[rt,st,tt])}
-function ut(a,b){E.call(this,a,b)}s(253,145,{49:1,113:1,116:1,118:1},ut);var vt,tt,st,rt;function xt(){}function yt(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=yt(e,d);F(a,b,c,d);return d}function zt(a){return At([Bt,H],[r,k],[112,-1],a,0,2,1)}
-function At(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=yt(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=At(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Ct();var e=Dt,f=Et;Ct();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Ft(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Gt;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Gt;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Gt;}a[b]=c}s(254,1,{},xt);_.qI=0;
-function Ct(){Ct=u;Dt=[];Et=[];var a=new xt,b=Dt,c=Et,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Dt,Et;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Fn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Kn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ht(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function It(){var a;$stats&&Jt("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Sf))a=Sf;else if(-1!=a.indexOf("webkit"))a=sg;else if(-1!=a.indexOf(Ef)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Ef)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?"gecko1_8":"unknown"}D(sg,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Jt("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Kt,r,1,[Kb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Jt("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";oq();rq.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-oq();0!=rq.length&&(a=rq.join(j),b=(sq(),tq),a=vq(a),wq(b).insertBefore(a,b.b.firstChild),rq.length=0);0!=pq.length&&(a=pq.join(j),b=(sq(),tq),a=vq(a),wq(b).appendChild(a),pq.length=0);0!=qq.length&&(a=qq.join(j),b=(sq(),tq),a=vq(a),wq(b).appendChild(a),qq.length=0);$stats&&Jt("export.client.JSME_export");new Lt;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==we)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Si(a){return y(a,127)?a:new Cn(a)}function Mt(a){return Nt(a&4194303,~~a>>22&4194303,0>a?1048575:0)}function Ot(a){return Nt(a.l,a.m,a.h)}function Nt(a,b,c){return _=new Pt,_.l=a,_.m=b,_.h=c,_}
-function Qt(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new Rt;if(0==a.l&&0==a.m&&0==a.h)return St=Nt(0,0,0),Nt(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(St=Nt(0,0,0),c=Ot((Tt(),Ut))):(St=Nt(c.l,c.m,c.h),c=Nt(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=Vt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?Wt(e):0==c&&0!=d&&0==e?Wt(d)+22:0!=c&&0==d&&0==e?Wt(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Ot((Tt(),Xt)),c=!0,g=!g;else return c=Yt(a,f),g&&Zt(c),St=Nt(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=Vt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Yt(c,d);f&&Zt(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Nt(f,i,c);g?St=Vt(c):St=Nt(c.l,c.m,c.h);return e}if(!$t(a,b))return e?St=Vt(a):St=Nt(a.l,a.m,a.h),Nt(0,0,0);c=c?a:Nt(a.l,a.m,a.h);var h,l,m,o;f=au(b)-au(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|~~b.l>>22-h,h=b.h<<h|~~b.m>>22-h):44>
-h?(i=0,l=b.l<<h-22,h=b.m<<h-22|~~b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Nt(i&4194303,l&4194303,h&1048575);for(l=Nt(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(~~m>>22),n+=~~o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=~~m>>>1;i.m=~~h>>>1|(m&1)<<21;i.l=~~o>>>1|(h&1)<<21;--f}g&&Zt(l);e?(St=Vt(c),d&&(St=bu(St,(Tt(),Ut)))):St=Nt(c.l,c.m,c.h);return l}
-function Zt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function au(a){var b;b=cu(a.h);return 32==b?(b=cu(a.m),32==b?cu(a.l)+32:b+20-10):b-12}var St=null;function du(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return Nt(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function eu(a,b){return Nt(a.l&b.l,a.m&b.m,a.h&b.h)}function fu(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return Tt(),gu;if(-9223372036854775E3>a)return Tt(),hu;if(9223372036854775E3<=a)return Tt(),Xt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Nt(a,b,c);d&&Zt(b);return b}function iu(a){var b,c;return-129<a&&128>a?(b=a+128,null==ju&&(ju=v(ku,r,50,256,0)),c=ju[b],!c&&(c=ju[b]=Mt(a)),c):Mt(a)}
-function lu(a){var b=mh,c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function $t(a,b){var c,d;c=~~a.h>>19;d=~~b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function mu(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=~~a.l>>13|(a.m&15)<<9;e=~~a.m>>4&8191;f=~~a.m>>17|(a.h&255)<<5;g=~~(a.h&1048320)>>8;i=b.l&8191;h=~~b.l>>13|(b.m&15)<<9;l=~~b.m>>4&8191;m=~~b.m>>17|(b.h&255)<<5;o=~~(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(~~n>>22)+(~~w>>9)+((q&262143)<<4)+((G&31)<<17)+(~~c>>22);q=(~~q>>18)+(~~G>>5)+((g&4095)<<8)+(~~n>>
-22);return Nt(c&4194303,n&4194303,q&1048575)}function Vt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Nt(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Yt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=~~c>>b,d=~~a.m>>b|c<<22-b,c=~~a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=~~c>>b-22,c=~~a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c=~~c>>b-44);return Nt(c&4194303,d&4194303,e&1048575)}
-function bu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return Nt(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function L(a){return a.l|a.m<<22}function nu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ca+nu(Vt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=iu(1E9);a=Qt(a,b);b=j+L(St);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var ju=null;
-function Tt(){Tt=u;Xt=Nt(4194303,4194303,524287);hu=Nt(0,0,524288);Ut=iu(1);iu(2);gu=iu(0)}var Xt,hu,Ut,gu;function Pt(){}s(263,1,{50:1},Pt);function Jt(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function ou(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(268,1,{},ou);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function pu(a,b){yn(a.b.b,b.b);return a}function qu(){this.b=new ru}
-s(269,1,{},qu);function su(a){if(null==a)throw new Hs("css is null");this.b=a}s(270,1,{51:1,113:1},su);_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function uu(a){if(null==a)throw new Hs("html is null");this.b=a}s(272,1,Xh,uu);_.$c=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;s(273,1,Xh,function(){this.b=j});_.$c=function(){return this.b};
-_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function vu(){vu=u;wu=RegExp(oa,xe);xu=RegExp(rb,xe);yu=RegExp(pb,xe);zu=RegExp(ta,xe);Au=RegExp(fa,xe)}function Bu(a){vu();-1!=a.indexOf(oa)&&(a=a.replace(wu,pa));-1!=a.indexOf(pb)&&(a=a.replace(yu,ra));-1!=a.indexOf(rb)&&(a=a.replace(xu,qa));-1!=a.indexOf(fa)&&(a=a.replace(Au,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(zu,"&#39;"));return a}var wu,xu,yu,Au,zu;
-function Cu(a){if(null==a)throw new Hs("uri is null");this.b=a}s(275,1,{54:1},Cu);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return tu(this.b)};_.b=null;function Du(){Du=u}s(277,1,{});function Eu(){}s(278,1,{},Eu);var Fu=null;function Gu(){}s(279,277,{},Gu);var Hu=null;
-function Iu(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=Os(a.b,f,null).He();for(e-=1;0<=e;--e)if(d=Os(a.b,f,null).zf(e),y(d,55)&&Jn(d.b,b)){var h=a.b,l=f;0<h.c?Is(h,new Ju(h,l,null,d)):Ws(h,l,null,d)}}}s(280,1,ai);_.b=null;function Ku(a){this.b=a}s(281,280,ai,Ku);_._c=function(a){a.d&&(this.b.ed(a.e)||(a.b=!0))};function Lu(a){this.b=a}s(282,280,ai,Lu);_.Xc=function(){Mu(this.b.b.pb)};function Nu(){Bn()}s(283,100,oi,Nu);function Ou(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,tk(a.e,1))}
-function Pu(){this.b=new Qu(this);this.c=new gj;this.e=new Ru(this);this.i=new Su(this)}s(284,1,{},Pu);_.d=!1;_.f=!1;function Qu(a){uk();this.b=a}s(285,25,{},Qu);_.Ac=function(){if(this.b.d){var a=this.b,b;b=Tu(a.i.e.c,a.i.c);Uu(a.i);y(b,56)&&new Nu;a.d=!1;Ou(a)}};_.b=null;function Ru(a){uk();this.b=a}s(286,25,{},Ru);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=jk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(tk(a.b,1E4);a.i.d<a.i.b;){d=Vu(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||Uu(a.i)}if(100<=jk()-b)break}}finally{e||(Bk(a.b),a.d=!1,Ou(a))}};_.b=null;function Vu(a){var b;a.c=a.d;b=Tu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Uu(a){Wu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Su(a){this.e=a}s(287,1,{},Su);_.ad=function(){return this.d<this.b};_.bd=function(){return Vu(this)};
-_.cd=function(){Uu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Xu(a,b){var c=(Yu(),Zu(b));a.appendChild(c)}function $u(a,b,c){var d;d=ak;ak=a;b==pj&&8192==av(a.type)&&(pj=null);c.dd(a);ak=d}var ak=null,pj=null;function bv(){bv=u;cv=new Pu}function Gj(a){bv();if(!a)throw new Hs("cmd cannot be null");var b=cv;aj(b.c,a);Ou(b)}var cv;function dv(a){qj();!ev&&(ev=new Ak);fv||(fv=new Us(null,!0),gv=new hv);return Gs(fv,ev,a)}var fv=null;function iv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function hv(){}s(293,203,{},hv);_.Hc=function(a){a._c(this);gv.d=!1};_.Ic=function(){return ev};_.Jc=function(){iv(this)};_.b=!1;_.c=!1;_.d=!1;var ev=_.e=null,gv=null;function jv(){jv=u;kv=new lv;mv()||(kv=null)}var kv=null;function wk(){}s(295,1,{},wk);_.Vc=function(){for(;0<(uk(),vk).d;)Bk(Tu(vk,0))};function yk(a,b){return Gs((!nv&&(nv=new ov),nv),a,b)}function pv(a){xk();qv||(rv(),qv=!0);return yk((!Bs&&(Bs=new Ak),Bs),a)}function xk(){sv||(tv(),sv=!0)}
-function uv(){var a;sv&&(a=new vv,nv&&Ns(nv,a));return null}var sv=!1,nv=null,wv=0,xv=0,qv=!1;function yv(){yv=u;zv=new Ak}function vv(){yv()}s(297,203,{},vv);_.Hc=function(){null.$f()};_.Ic=function(){return zv};var zv;function ov(){Ts.call(this,null)}s(299,244,Qh,ov);
-function av(a){switch(a){case md:return 4096;case Ad:return 1024;case Dd:return 1;case Pd:return 2;case qe:return 2048;case We:return 128;case Xe:return 256;case Ye:return 512;case df:return 32768;case "losecapture":return 8192;case xf:return 4;case yf:return 64;case zf:return 32;case Af:return 16;case Bf:return 8;case "scroll":return 16384;case me:return 65536;case "DOMMouseScroll":case Cf:return 131072;case Md:return 262144;case "paste":return 524288;case Xg:return 1048576;case Wg:return 2097152;
-case Vg:return 4194304;case Ug:return 8388608;case Ae:return 16777216;case ye:return 33554432;case ze:return 67108864;default:return-1}}function qj(){Av||(Bv(),Av=!0)}var Av=!1;function Cv(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Dv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Bv(){Ev=B(function(a){var b;var c=fv,d,e,f;ev&&c&&Fv(c.b.e,ev)?(b=gv.b,d=gv.c,e=gv.d,f=gv.e,iv(gv),gv.e=a,Ns(c,gv),c=!(gv.b&&!gv.c),gv.b=b,gv.c=d,gv.d=e,gv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});Gv=B(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Fn(b)&&y(b,57)&&$u(a,c,b)});Hv=B(function(a){a.preventDefault();Gv.call(this,a)});Iv=B(function(a){this.__gwtLastUnhandledEvent=
-a.type;Gv.call(this,a)});Jv=B(function(a){if(Ev(a)){var b=rj;b&&b.__listener&&!Fn(b.__listener)&&y(b.__listener,57)&&($u(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Dd,Jv,!0);$wnd.addEventListener(Pd,Jv,!0);$wnd.addEventListener(xf,Jv,!0);$wnd.addEventListener(Bf,Jv,!0);$wnd.addEventListener(yf,Jv,!0);$wnd.addEventListener(Af,Jv,!0);$wnd.addEventListener(zf,Jv,!0);$wnd.addEventListener(Cf,Jv,!0);$wnd.addEventListener(We,Ev,!0);$wnd.addEventListener(Ye,Ev,!0);$wnd.addEventListener(Xe,
-Ev,!0);$wnd.addEventListener(Xg,Jv,!0);$wnd.addEventListener(Wg,Jv,!0);$wnd.addEventListener(Vg,Jv,!0);$wnd.addEventListener(Ug,Jv,!0);$wnd.addEventListener(Ae,Jv,!0);$wnd.addEventListener(ye,Jv,!0);$wnd.addEventListener(ze,Jv,!0)}function Kv(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function Lv(a,b){qj();switch(b){case "drag":a.ondrag=Gv;break;case ge:a.ondragend=Gv;break;case he:a.ondragenter=Hv;break;case "dragleave":a.ondragleave=Gv;break;case ie:a.ondragover=Hv;break;case je:a.ondragstart=Gv;break;case ke:a.ondrop=Gv;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,Gv,!1);a.addEventListener(b,Gv,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-function Mv(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?Gv:null),c&2&&(a.ondblclick=b&2?Gv:null),c&4&&(a.onmousedown=b&4?Gv:null),c&8&&(a.onmouseup=b&8?Gv:null),c&16&&(a.onmouseover=b&16?Gv:null),c&32&&(a.onmouseout=b&32?Gv:null),c&64&&(a.onmousemove=b&64?Gv:null),c&128&&(a.onkeydown=b&128?Gv:null),c&256&&(a.onkeypress=b&256?Gv:null),c&512&&(a.onkeyup=b&512?Gv:null),c&1024&&(a.onchange=b&1024?Gv:null),c&2048&&(a.onfocus=b&2048?Gv:null),c&4096&&(a.onblur=b&4096?Gv:null),
-c&8192&&(a.onlosecapture=b&8192?Gv:null),c&16384&&(a.onscroll=b&16384?Gv:null),c&32768&&(a.onload=b&32768?Iv:null),c&65536&&(a.onerror=b&65536?Gv:null),c&131072&&(a.onmousewheel=b&131072?Gv:null),c&262144&&(a.oncontextmenu=b&262144?Gv:null),c&524288&&(a.onpaste=b&524288?Gv:null),c&1048576&&(a.ontouchstart=b&1048576?Gv:null),c&2097152&&(a.ontouchmove=b&2097152?Gv:null),c&4194304&&(a.ontouchend=b&4194304?Gv:null),c&8388608&&(a.ontouchcancel=b&8388608?Gv:null),c&16777216&&(a.ongesturestart=b&16777216?
-Gv:null),c&33554432&&(a.ongesturechange=b&33554432?Gv:null),c&67108864&&(a.ongestureend=b&67108864?Gv:null))}var rj=null,Ev=null,Jv=null,Hv=null,Gv=null,Iv=null;function Nv(){var a;Nv=u;Ov=(a=$doc,D(a.compatMode,Kb)?a.documentElement:a.body)}var Ov;function Pv(){this.c=new gj}function Qv(a){a=a[Vc];return null==a?-1:a}s(303,1,{},Pv);_.b=null;function Rv(a,b){this.b=a;this.c=b}s(304,1,{},Rv);_.b=0;_.c=null;s(305,1,Qh);_.fd=function(a){return decodeURI(a.replace("%23",la))};
-_.Zc=function(a){Ns(this.b,a)};_.gd=function(a){a=null==a?j:a;if(!D(a,null==Sv?j:Sv))Sv=a,Fs&&(a=new Es,Ns(this.b,a))};var Sv=j;function mv(){function a(){$wnd.setTimeout(a,250);e()}var b=kv,c=j,d=$wnd.location.hash;0<d.length&&(c=b.fd(d.substring(1)));Sv=c;var e=B(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.fd(c.substring(1)));b.gd(a)});a();return!0}s(307,305,Qh);function lv(){this.b=new Ts(null)}s(306,307,Qh,lv);
-function tv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=B(uv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=B(function(a){try{sv&&ws((!nv&&(nv=new ov),nv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function rv(){var a=$wnd.onresize;$wnd.onresize=B(function(b){try{var c,d;if(qv&&(d=uj(),c=vj(),xv!=d||wv!=c))xv=d,wv=c,As((!nv&&(nv=new ov),nv))}finally{a&&a(b)}})}function fj(a,b){Oi(a.md(),b,!0)}function ej(a,b){Oi(a.md(),b,!1)}function Tv(a,b){a.pb.style[Pe]=b}function tj(a,b,c){0<=b&&a.rd(b+ag);0<=c&&a.pd(c+ag)}function Uv(a,b){null==b||0==b.length?a.pb.removeAttribute(Qg):a.pb.setAttribute(Qg,b)}function Vv(a){var b,a=wo(a,Cd);b=ko(a,lo(32));return 0<=b?a.substr(0,b-0):a}
-function Oi(a,b,c){if(!a)throw new Wi(mc);b=jo(b);if(0==b.length)throw new Ck(Oc);if(c){var d,e,f;d=jo(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=jo(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=jo(e.substr(0,
-c-0)),b=jo(ro(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function Wv(a,b){a.style.display=b?j:If;a.setAttribute("aria-hidden",""+!b)}s(313,1,Ai);_.hd=function(){return dk(this.pb)};_.jd=function(){return fk(this.pb)};_.kd=function(){return vo(this.pb,Pf)};_.ld=function(){return vo(this.pb,Qf)};_.md=function(){return this.pb};_.nd=function(){return this.pb.style.display!=If};_.od=function(){throw new Xv;};_.pd=function(a){Tv(this,a)};_.qd=function(a){Wv(this.pb,a)};
-_.rd=function(a){this.pb.style[hh]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function Yv(a,b,c){Lv(a.pb,c.c);return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}function z(a,b,c){var d;d=av(c.c);if(-1==d)Lv(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;qj();Mv(e,d)}else a.lb|=d;return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}function Zv(a,b,c){return Gs(!a.mb?a.mb=new Ts(a):a.mb,c,b)}
-function $v(a){var b;if(a.ud())throw new aw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;qj();Mv(c,b)}else a.lb|=b;a.sd();a.xd()}function bw(a,b){var c;switch(av(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(xq&&(f=xq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&Ns(a.mb,f.b),f.b.b=d,f.b.c=e}
-function cw(a){if(!a.ud())throw new aw("Should only call onDetach when the widget is attached to the browser's document");try{a.yd()}finally{try{a.td()}finally{a.pb.__listener=null,a.kb=!1}}}function bk(a){if(a.ob)if(y(a.ob,70))a.ob.zd(a);else{if(a.ob)throw new aw("This widget's parent does not implement HasWidgets");}else if(nj(),Fv(dw.b,a)){nj();try{a.wd()}finally{Vi(dw.b,a)}}}
-function ew(a,b){var c;c=a.ob;if(b){if(c)throw new aw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.ud()&&a.vd()}else try{c&&c.ud()&&a.wd()}finally{a.ob=null}}s(312,313,vi);_.sd=function(){};_.td=function(){};_.Zc=function(a){this.mb&&Ns(this.mb,a)};_.ud=function(){return this.kb};_.vd=function(){$v(this)};_.dd=function(a){bw(this,a)};_.wd=function(){cw(this)};_.xd=function(){};_.yd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
-function fw(a){for(a=new gw(a);a.b.b<a.b.c.d-1;)hw(a.b),iw(a.b)}s(311,312,qi);_.sd=function(){jw(this,(kw(),lw))};_.td=function(){jw(this,(kw(),mw))};function nw(a,b,c){bk(b);var d=a.q;ow(d,b,d.d);d=(Yu(),Zu(b.pb));c.appendChild(d);ew(b,a)}function pw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new qw;b.ob==a&&(f=a.Ad(b),f<d&&--d);bk(b);ow(a.q,b,d);e?(e=b.pb,Kv(c,(Yu(),Zu(e)),d)):(e=(Yu(),Zu(b.pb)),c.appendChild(e));ew(b,a)}
-function rw(a,b){var c;if(b.ob!=a)return!1;try{ew(b,null)}finally{c=b.pb;zo(c).removeChild(c);c=a.q;var d;d=sw(c,b);if(-1==d)throw new tw;if(0>d||d>=c.d)throw new qw;for(--c.d;d<c.d;++d)Ft(c.b,d,c.b[d+1]);Ft(c.b,c.d,null)}return!0}s(310,311,qi);_.Ad=function(a){return sw(this.q,a)};_.Bd=function(a,b,c,d){pw(this,a,b,c,d)};_.Cd=function(){return new uw(this.q)};_.zd=function(a){return rw(this,a)};function mj(a,b,c,d){var e;bk(b);e=a.q.d;a.Fd(b,c,d);a.Bd(b,a.pb,e,!0)}
-function vw(a,b){var c;(c=rw(a,b))&&ww(b.pb);return c}function xw(a,b,c,d){if(b.ob!=a)throw new Ck("Widget must be a child of this panel.");a.Fd(b,c,d)}function yw(a,b,c){a=a.pb;-1==b&&-1==c?ww(a):(a.style[Yf]=cd,a.style[Ze]=b+ag,a.style[Tg]=c+ag)}function zw(){var a=$doc.createElement(ce);this.q=new Aw(this);this.pb=a;this.pb.style[Yf]="relative";this.pb.style[Vf]=Qe}function ww(a){a.style[Ze]=j;a.style[Tg]=j;a.style[Yf]=j}s(309,310,qi,zw);_.Dd=function(a){nw(this,a,this.pb)};
-_.zd=function(a){return vw(this,a)};_.Ed=function(a,b,c){xw(this,a,b,c)};_.Fd=function(a,b,c){yw(a,b,c)};function Bw(a,b){if(a.Hd())throw new aw("SimplePanel can only contain one child widget");a.Id(b)}function Cw(a,b){if(a.jb!=b)return!1;try{ew(b,null)}finally{a.Gd().removeChild(b.pb),a.jb=null}return!0}function Dw(a,b){if(b!=a.jb&&(b&&bk(b),a.jb&&a.zd(a.jb),a.jb=b)){var c=(Yu(),Zu(a.jb.pb));a.Gd().appendChild(c);ew(b,a)}}function Ew(){this.pb=$doc.createElement(ce)}s(317,311,qi,Ew);_.Gd=function(){return this.pb};
-_.Hd=function(){return this.jb};_.Cd=function(){return new Fw(this)};_.zd=function(a){return Cw(this,a)};_.Id=function(a){Dw(this,a)};_.jb=null;function Gw(a,b){a.hb&&(Hw(a.gb,!1,!1),ws(a,a,b))}function Iw(a){var b;if(b=a.jb)null!=a.X&&b.pd(a.X),null!=a.Y&&b.rd(a.Y)}function Jw(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[Ze]=b-0+(Aj(),ag);a.style[Tg]=c+ag}function Kw(a){a.hb||(a.kb&&bk(a),Hw(a.gb,!0,!1))}s(316,317,qi);_.Gd=function(){return yo(this.pb)};_.kd=function(){return vo(this.pb,Pf)};
-_.ld=function(){return vo(this.pb,Qf)};_.md=function(){return zo(yo(this.pb))};_.Jd=function(){this.Kd(!1)};_.Kd=function(a){Gw(this,a)};_.nd=function(){return!D(Qe,this.pb.style[eh])};_.ed=function(){return!0};_._c=function(){};_.yd=function(){this.hb&&Hw(this.gb,!1,!0)};_.pd=function(a){this.X=a;Iw(this);0==a.length&&(this.X=null)};_.Ld=function(a,b){Jw(this,a,b)};_.qd=function(a){this.pb.style[eh]=a?fh:Qe};_.Id=function(a){Dw(this,a);Iw(this)};
-_.rd=function(a){this.Y=a;Iw(this);0==a.length&&(this.Y=null)};_.Md=function(){Kw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function Lw(a,b){var c;Ew.call(this);this.$=new Mw;this.U=(Nw(),Ow);this.gb=new Pw(this);this.pb.appendChild($doc.createElement(ce));this.Ld(0,0);zo(yo(this.pb))[Cd]="gwt-PopupPanel";yo(this.pb)[Cd]=Xf;this.W=this.V=a;this.db=!1;c=F(Kt,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Qw(c);this.T.md()[Cd]=j;c=zo(yo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new Wi(mc);d=jo(d);if(0==d.length)throw new Ck(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=
-e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Dw(this,this.T);Iw(this);Oi(yo(this.pb),Xf,!1);Oi(this.T.c,b+"Content",!0)}s(315,316,qi);_.sd=function(){$v(this.T)};_.td=function(){cw(this.T)};_.Hd=function(){return this.T.jb};_.Cd=function(){return new Fw(this.T)};_.zd=function(a){return this.T.zd(a)};_.Id=function(a){Dw(this.T,a);Iw(this)};_.T=null;s(314,315,qi);_.wd=function(){cw(this)};
-function Rw(){Rw=u;Sw=new Tw(Jb,0,(Nw(),Ow));Uw=new Tw(pc,1,Vw);Ww=new Tw(zc,2,Xw);Yw=F(Zw,r,58,[Sw,Uw,Ww])}function Tw(a,b,c){E.call(this,a,b);this.b=c}s(318,145,{58:1,113:1,116:1,118:1},Tw);_.b=null;var Yw,Sw,Uw,Ww;function $w(){$w=u;ax=F(Kt,r,1,[Tg,wf,rd])}
-function Qw(a){var b;$w();var c,d;c=this.pb=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(c,this.d);c[ud]=0;for(c=c[td]=0;c<a.length;++c)d=(b=$doc.createElement(Yg),b[Cd]=a[c],Xu(b,bx(a[c]+"Left")),Xu(b,bx(a[c]+Lb)),Xu(b,bx(a[c]+"Right")),b),Xu(this.d,d),1==c&&(this.c=yo(Cv(d,1)));this.pb[Cd]="gwt-DecoratorPanel"}function bx(a){var b,c;c=$doc.createElement(Lg);b=$doc.createElement(ce);var d=(Yu(),Zu(b));c.appendChild(d);c[Cd]=a;b[Cd]=a+"Inner";return c}s(320,317,Bi,Qw);_.Gd=function(){return this.c};
-_.c=null;_.d=null;var ax;s(319,320,Bi);s(321,1,{});function kw(){kw=u;lw=new cx;mw=new dx}function ex(a){Rs.call(this,a)}function jw(a,b){kw();var c,d,e;c=null;for(e=a.Cd();e.ad();){d=e.bd();try{b.Nd(d)}catch(f){if(f=Si(f),y(f,127))d=f,!c&&(c=new Ps),Qs(c,d);else throw f;}}if(c)throw new ex(c);}s(322,249,Rh,ex);var lw,mw;function cx(){}s(323,1,{},cx);_.Nd=function(a){a.vd()};function dx(){}s(324,1,{},dx);_.Nd=function(a){a.wd()};function fx(){fx=u;gx=(hx(),hx(),ix)}s(327,312,Yh);
-_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};
-_.vd=function(){$v(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var gx;s(326,327,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function jx(a){var b;fx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",sd),b);this.pb[Cd]="gwt-Button";this.pb.innerHTML=a||j}s(325,326,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},jx);
-function kx(){this.q=new Aw(this);this.f=$doc.createElement(Hg);this.e=$doc.createElement(Kg);Xu(this.f,this.e);this.pb=this.f}s(328,310,qi);_.e=null;_.f=null;function lx(a,b){var c;if(a.i)throw new aw("Composite.initWidget() may only be called once.");bk(b);c=b.pb;a.pb=c;var d;Yu();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Yu(),c).__gwt_resolve=mx(a));a.i=b;ew(b,a)}
-function nx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);qj();Mv(d,b)}else b.lb|=c;a.lb=-1}a.i.vd();a.pb.__listener=a;a.xd()}s(329,312,Sh);_.ud=function(){return this.i?this.i.ud():!1};_.vd=function(){nx(this)};_.dd=function(a){bw(this,a);this.i.dd(a)};_.wd=function(){this.i.wd()};_.od=function(){return this.pb=this.i.od()};_.i=null;
-function ox(a,b,c){a.d=!1;c?a.b.innerHTML=b||j:a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Vd]=qg;break;case 1:b[Vd]=ff;break;case 2:ot(b)!=(qt(),tt)&&(b[Vd]=j)}}function px(a){this.b=a;this.d=!1;this.e=this.c=ot(a)}s(330,1,{},px);_.b=null;_.c=null;_.d=!1;_.e=null;function qx(){qx=u;hx();hx()}function sj(){qx();this.pb=rx()}s(331,317,gi,sj);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};
-_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};function sx(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=yo(b);e=null;c&&(c=Qv(c),e=0>c?null:Tu(a.j.c,c));e?tx(a,e):d&&(b.innerHTML=j||j);return b}
-function tx(a,b){var c;if(b.ob!=a)return!1;try{ew(b,null)}finally{c=b.pb;zo(c).removeChild(c);var d=a.j,e;e=Qv(c);c[Vc]=null;c=d.c;ux(e,c.d);Ft(c.c,e,null);d.b=new Rv(e,d.b)}return!0}s(333,311,Ci);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Cd=function(){return new vx(this)};_.zd=function(a){return tx(this,a)};_.d=null;_.e=null;_.f=null;
-_.i=null;function wx(a){if(0>=a.c)throw new xx("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new xx("Column index: 0, Column size: "+a.b);}
-function yx(){this.j=new Pv;this.i=$doc.createElement(Hg);this.d=$doc.createElement(Kg);Xu(this.i,this.d);this.pb=this.i;this.e=new zx(this);var a=new Ax(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;Kv(a.c.i,(Yu(),Zu(b)),0);Xu(a.b,$doc.createElement(Gd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new xx("Row index: "+a+", Row size: "+d);if(0>c)throw new xx("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new xx("Column index: "+c+", Column size: "+this.b);c=sx(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Lg),d.innerHTML=sa||j,Kv(c,(Yu(),Zu(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Gd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Lg);
-e.innerHTML=sa;c=$doc.createElement(Yg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)sx(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(332,333,Ci,yx);_.b=0;_.c=0;
-function Bx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Cx(),Dx)?a.c.e==(qt(),st)?(Ex(),Fx):a.c.e==rt?(Ex(),Gx):(Ex(),Hx):a.c.e==(qt(),st)?(Ex(),Gx):a.c.e==rt?(Ex(),Fx):(Ex(),Ix);b!=a.d&&(a.d=b,a.pb.style[Ng]=!a.d?j:a.d.b)}s(336,312,vi);_.b=null;_.c=null;_.d=null;function Jx(){this.pb=$doc.createElement(ce);this.c=new px(this.pb);this.pb[Cd]="gwt-Label"}function Kx(){Jx.call(this);ox(this.c,ih,!1);Bx(this)}
-s(335,336,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Jx,Kx);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};function Lx(a){var b=$doc.createElement(ce);pt(Cg,b.tagName);this.pb=b;this.c=new px(this.pb);this.pb[Cd]="gwt-HTML";ox(this.c,a,!0);Bx(this)}s(334,335,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},Lx);
-function Mx(a){for(;++a.c<a.e.d&&!(null!=Tu(a.e,a.c)););}function vx(a){this.d=a;this.e=this.d.j.c;Mx(this)}s(337,1,{},vx);_.ad=function(){return this.c<this.e.d};_.bd=function(){var a;if(this.c>=this.e.d)throw new tw;a=Tu(this.e,this.c);this.b=this.c;Mx(this);return a};_.cd=function(){var a;if(0>this.b)throw new Nx;a=Tu(this.e,this.b);bk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function zx(a){this.b=a}s(338,1,{},zx);_.b=null;function Ax(a){this.c=a}s(339,1,{},Ax);_.b=null;_.c=null;
-function Cx(){Cx=u;Dx=new Ox}var Dx;function Ex(){Ex=u;Px=new Qx((Kp(),yd));Fx=new Qx(Ze);Gx=new Qx(kg);Hx=Fx;Ix=Gx;Rx=Hx}var Px,Rx,Fx,Ix,Hx,Gx;function Ox(){}s(341,1,{},Ox);function Qx(a){this.b=a}s(342,341,{},Qx);_.b=null;function Sx(){Sx=u;Tx=new Ux(wf);Vx=new Ux(Tg)}var Tx,Vx;function Ux(a){this.b=a}s(343,1,{},Ux);_.b=null;function Wx(a,b){var c;c=Xx(a);Xu(a.c,c);nw(a,b,c)}function Xx(a){var b;b=$doc.createElement(Lg);b[fd]=a.b.b;b.style[dh]=a.d.b;return b}
-function Yx(a,b){var c,d;d=zo(b.pb);(c=rw(a,b))&&a.c.removeChild(d);return c}function Zx(){kx.call(this);this.b=(Ex(),Rx);this.d=(Sx(),Vx);this.c=$doc.createElement(Yg);Xu(this.e,this.c);this.f[ud]=ab;this.f[td]=ab}s(344,328,qi,Zx);_.zd=function(a){return Yx(this,a)};_.c=null;function $x(){$x=u;new Ki}function ay(a){$x();by.call(this,a.e.b,a.c,a.d,a.f,a.b)}function cy(a,b,c,d,e){$x();this.b=new dy(this,a,b,c,d,e);this.pb[Cd]="gwt-Image"}
-function by(a,b,c,d,e){$x();cy.call(this,(Du(),new Cu(a)),b,c,d,e)}s(345,312,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},ay,cy,by);_.Nc=function(a){return Yv(this,a,(dr(),dr(),er))};_.Oc=function(a){return Yv(this,a,(gr(),gr(),hr))};_.Pc=function(a){return Yv(this,a,(jr(),jr(),kr))};_.Qc=function(a){return Yv(this,a,(qr(),qr(),rr))};
-_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};_.dd=function(a){32768==av(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);bw(this,a)};_.xd=function(){var a=this.b;D(df,wo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new ey(a,this),Zn((Wn(),Xn),a.i))};_.b=null;s(347,1,{});_.i=null;function fy(){fy=u;gy()}
-function dy(a,b,c,d,e,f){var g,i;fy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Cg);i=new qu;pu(pu(pu(i,new su("width:"+e+(Aj(),ag)+ob)),new su("height:"+f+cg)),new su("background:url("+b.b+") no-repeat "+-c+"px "+-d+cg));!hy&&(hy=new iy);b=jy;c=new su((new su(i.b.b.b)).b);i=new ru;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Bu(b.b);yn(i.b,b);i.b.b+="' style='";b=Bu(c.b);yn(i.b,b);i.b.b+="' border='0'>";i=new uu(i.b.b);g.innerHTML=i.b||j;g=yo(g);a.kb&&
-(a.pb.__listener=null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?(g=a.pb,a=133333119|(a.pb.__eventBits||0),qj(),Mv(g,a)):a.lb|=133333119}s(346,347,{},dy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function ey(a,b){this.b=a;this.c=b}s(348,1,{},ey);
-_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(df,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=df)};_.b=null;_.c=null;function ky(a,b){if(0>b||b>=a.pb.options.length)throw new qw;}function Hq(a,b){ky(a,b);return a.pb.options[b].value}function ly(){fx();this.pb=$doc.createElement("select");this.pb[Cd]="gwt-ListBox"}s(349,327,Yh,ly);s(350,280,ai);function my(a){this.b=a}s(351,350,ai,my);
-_.Lc=function(){};function ny(a){this.b=a}s(352,350,ai,ny);_.Vc=function(a){this.b.Od(a.i,a.b)};function oy(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Yg);Kv(a.f,(Yu(),Zu(e)),b);a=(Yu(),Zu(c));d.appendChild(a)}else d=Cv(a.f,0),Kv(d,(Yu(),Zu(c)),b)}
-function py(a,b,c){var d;qy(a,b);c&&b.b?(qy(a,null),a=b.b,b=(Wn(),Xn),b.d=$n(b.d,[new ry(a),!1])):null!=b.d&&(a.k=new sy(a,b),c=(Nw(),Vw),a.k.U=c,a.k.ab=a.i,a.k.md()[Cd]=He,d=Vv(a.pb),D(Ge,d)||fj(a.k,d+"Popup"),Zv(a.k,new ny(a),zk?zk:zk=new Ak),a.o=b.d,d=a.k,a=new ty(a,b),d.pb.style[eh]=Qe,Kw(d),a.b.p?Jw(a.b.k,dk(a.b.pb)+vo(a.b.pb,Qf)-1,fk(a.c.pb)):Jw(a.b.k,dk(a.c.pb),fk(a.b.pb)+vo(a.b.pb,Pf)-1),d.pb.style[eh]=fh)}
-function uy(a,b){if(b||!(a.n&&a.o==a.n.d))qy(a,b),vy((qx(),a.pb)),b&&a.e&&py(a,b,!1)}
-function wy(a,b){var c;a:{c=Ao(b);var d,e;for(e=new Mi(a.j);e.c<e.e.He();)if(d=Ni(e),d.pb.contains(c)){c=d;break a}c=null}switch(av(b.type)){case 1:vy((qx(),a.pb));c&&py(a,c,!0);break;case 16:c&&uy(a,c);break;case 32:c&&uy(a,null);break;case 2048:xy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:xy(a)||a.p||yy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:xy(a)||(a.p?null!=a.n.d&&!a.n.d.$f().$f()&&(py(a,a.n,!1),a.n.d.$f()):zy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:xy(a)||
-a.p&&yy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:xy(a)||(a.p?zy(a):null!=a.n.d&&!a.n.d.$f().$f()&&(py(a,a.n,!1),a.n.d.$f()));b.cancelBubble=!0;b.preventDefault();break;case 27:qy(a,null);a.k&&Gw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:qy(a,null);a.k&&Gw(a.k,!1);break;case 13:xy(a)||(py(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}bw(a,b)}function Ay(a,b,c){c&&qy(a,null);ws(a,b,!1);a.o=null;a.k=null}
-function xy(a){var b;if(!a.n){for(b=new Mi(a.j);b.c<b.e.He();){b=Ni(b);qy(a,b);break}return!0}return!1}function qy(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Vv(c.pb)+Wa;Oi(c.md(),d,!1);a.p&&(c=zo(a.n.pb),2==Dv(c)&&(c=Cv(c,1),Oi(c,Fg,!1)))}if(b){c=Vv(b.pb)+Wa;Oi(b.md(),c,!0);a.p&&(c=zo(b.pb),2==Dv(c)&&(c=Cv(c,1),Oi(c,Fg,!0)));El();c=a.pb;var e=new fl(b.pb),d=(zl(),Al),e=F(By,r,5,[e]),f,g,i,h;f=new wn;for(i=0,h=e.length;i<h;++i)g=e[i],xn(xn(f,g.b),ba);e=jo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function zy(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Tu(a.j,b):Tu(a.j,c);break}qy(a,d)}}function yy(a){var b,c,d;if(a.n){for(b=c=Fj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Tu(a.j,b):Tu(a.j,c);break}qy(a,d)}}s(353,312,vi);_.dd=function(a){wy(this,a)};_.wd=function(){this.k&&Gw(this.k,!1);cw(this)};_.Od=function(a,b){Ay(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function ry(a){this.b=a}s(354,1,{},ry);_.qc=function(){Cy(this.b)};_.b=null;
-function Dy(a){this.b=a}s(355,1,{},Dy);_.Lc=function(){qy(this.b,null)};_.b=null;function sy(a,b){this.b=a;this.c=b;Lw.call(this,!0,mf);Dw(this.T,this.c.d);Iw(this);this.fb=!0;this.c.d.$f()}s(356,315,qi,sy);_._c=function(a){var b,c;if(!a.b)switch(av(a.e.type)){case 4:c=Ao(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&qy(this.b,null)}};_.b=null;_.c=null;function ty(a,b){this.b=a;this.c=b}s(357,1,{},ty);_.b=null;var Ey=_.c=null;
-function Fy(){Fy=u;Ey=new ou((Du(),new Cu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Gy(a,b){this.pb=$doc.createElement(Lg);var c=Vv(this.pb)+Wa;Oi(this.md(),c,!1);this.pb.textContent=a||j;this.pb[Cd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);El();this.pb.setAttribute(lg,km.b);this.b=b}s(360,313,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Gy);_.b=null;_.c=null;_.d=null;
-function Hy(){var a;this.pb=$doc.createElement(Lg);this.pb[Cd]="gwt-MenuItemSeparator";a=$doc.createElement(ce);Xu(this.pb,a);a[Cd]="menuSeparatorInner"}s(361,313,Ai,Hy);function Iy(){var a,b,c,d,e;b=null.$f();e=uj();d=vj();b[be]=(zp(),If);b[hh]=0+(Aj(),ag);b[Pe]=bb;c=$doc;c=(D(c.compatMode,Kb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Kb)?a.documentElement:a.body).scrollHeight||0;b[hh]=(c>e?c:e)+ag;b[Pe]=(a>d?a:d)+ag;b[be]="block"}function Mw(){}s(362,1,{},Mw);_.Xc=function(){Iy()};
-function Jy(a){this.b=a}s(363,1,{},Jy);_._c=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b._c(a),!a.b){d=a.e;c=Ao(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(av(d.type)){case 4:case 1048576:if(pj){a.c=!0;break}if(!c&&b.V){b.Kd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(pj){a.c=!0;break}break;case 2048:d=Ao(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function Ky(a){this.b=a}s(364,1,{},Ky);_.b=null;function Nw(){Nw=u;Ow=new Ly(Jb,0);Vw=new Ly(pc,1);Xw=new Ly(zc,2);My=F(Ny,r,74,[Ow,Vw,Xw])}function Ly(a,b){E.call(this,a,b)}s(365,145,{74:1,113:1,116:1,118:1},Ly);var My,Ow,Vw,Xw;function Oy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=pv(a.b.$),Iy(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),Xi(a.i.b),a.i=null,a.c=!1)}function Py(a){a.k||(Oy(a),a.d||(nj(),vw(oj(null),a.b)));a.b.pb.style[Fd]="rect(auto, auto, auto, auto)";a.b.pb.style[Vf]=fh}
-function Qy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=~~(a.e-d)>>1;e=~~(a.f-i)>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}a.b.pb.style[Fd]="rect("+g+bg+f+bg+c+bg+e+"px)"}
-function Hw(a,b,c){a.d=c;hk(a);a.j&&(Bk(a.j),a.j=null,Py(a));a.b.hb=b;var d=a.b;d.eb&&(Xi(d.eb.b),d.eb=null);d._&&(Xi(d._.b),d._=null);if(d.hb){d.eb=dv(new Jy(d));var e;e=new Ky(d);jv();e=kv?Gs(kv.b,(!Fs&&(Fs=new Ak),Fs),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Nw(),Ow)&&!b&&(c=!1);a.k=b;c?b?(Oy(a),a.b.pb.style[Yf]=cd,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),a.b.pb.style[Fd]=gg,nj(),b=oj(null),nw(b,a.b,b.pb),a.j=new Ry(a),tk(a.j,1)):ik(a,200):(Oy(a),a.k?(a.b.pb.style[Yf]=cd,-1!=a.b.ib&&a.b.Ld(a.b.cb,a.b.ib),nj(),
-b=oj(null),nw(b,a.b,b.pb)):a.d||(nj(),vw(oj(null),a.b)),a.b.pb.style[Vf]=fh)}function Pw(a){var b=(nk(),qk);this.n=new mk(this);this.u=b;this.b=a}s(366,18,{},Pw);_.sc=function(){Py(this)};_.tc=function(){this.e=vo(this.b.pb,Pf);this.f=vo(this.b.pb,Qf);this.b.pb.style[Vf]=Qe;Qy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){Qy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Ry(a){uk();this.b=a}s(367,25,{},Ry);_.Ac=function(){this.b.j=null;ik(this.b,200)};
-_.b=null;function Yu(){Yu=u;Sy()}function Zu(a){return a.__gwt_resolve?a.__gwt_resolve():a}function mx(a){return function(){this.__gwt_resolve=Ty;return a.od()}}function Ty(){throw"A PotentialElement cannot be resolved twice.";}
-function Sy(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function nj(){nj=u;Uy=new Vy;Wy=new Ki;dw=new Ps}function Xy(a){this.q=new Aw(this);this.pb=a;$v(this)}
-function oj(a){nj();var b,c;c=jj(Wy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Wy.e){var d=new Yy;xk();yk(zk?zk:zk=new Ak,d)}!b?c=new Zy:c=new Xy(b);x(Wy,a,c);Qs(dw,c);return c}s(369,309,qi,Xy);var Uy,Wy,dw;function Vy(){}s(370,1,{},Vy);_.Nd=function(a){a.ud()&&a.wd()};function Yy(){}s(371,1,{},Yy);_.Vc=function(){nj();try{jw(dw,Uy)}finally{$y(dw.b),$y(Wy)}};function Zy(){Xy.call(this,$doc.body)}s(372,369,qi,Zy);
-_.Fd=function(a,b,c){yw(a,b-0,c-0)};function Fw(a){this.d=a;this.b=!!this.d.jb}s(373,1,{},Fw);_.ad=function(){return this.b};_.bd=function(){if(!this.b||!this.d.jb)throw new tw;this.b=!1;return this.c=this.d.jb};_.cd=function(){this.c&&this.d.zd(this.c)};_.c=null;_.d=null;function az(a,b){a.pb[ch]=null!=b?b:j}s(376,327,pi);_.dd=function(a){0!=(av(a.type)&896)?bw(this,a):bw(this,a)};_.xd=function(){};function bz(){bz=u;fx();cz()}s(375,376,pi);
-function dz(){bz();var a=$doc.createElement("textarea");!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);fx();this.pb=a;this.pb[Cd]="gwt-TextArea"}s(374,375,pi,dz);function ez(){var a;bz();var b=(a=$doc.createElement("INPUT"),a.type=Mg,a);!Hu&&(Hu=new Gu);!Fu&&(Fu=new Eu);fx();this.pb=b;this.pb[Cd]="gwt-TextBox"}s(377,375,pi,ez);function cz(){cz=u;fz=new gz;hz=new iz;jz=new kz;lz=new mz;nz=F(oz,r,81,[fz,hz,jz,lz])}s(378,145,li);var nz,fz,hz,jz,lz;function gz(){E.call(this,Jb,0)}s(379,378,li,gz);
-function iz(){E.call(this,bc,1)}s(380,378,li,iz);function kz(){E.call(this,ec,2)}s(381,378,li,kz);function mz(){E.call(this,yc,3)}s(382,378,li,mz);function pz(a,b){var c,d;c=$doc.createElement(Yg);d=$doc.createElement(Lg);d[fd]=a.b.b;d.style[dh]=a.c.b;var e=(Yu(),Zu(d));c.appendChild(e);Xu(a.e,c);nw(a,b,d)}function qz(){kx.call(this);this.b=(Ex(),Rx);this.c=(Sx(),Vx);this.f[ud]=ab;this.f[td]=ab}s(383,328,qi,qz);_.zd=function(a){var b;b=zo(a.pb);(a=rw(this,a))&&this.e.removeChild(zo(b));return a};
-function rz(a,b){if(0>b||b>=a.d)throw new qw;return a.b[b]}function sw(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function ow(a,b,c){var d,e;if(0>c||c>a.d)throw new qw;if(a.d==a.b.length){e=v(sz,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ft(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ft(a.b,d,a.b[d-1]);Ft(a.b,c,b)}function Aw(a){this.c=a;this.b=v(sz,r,82,4,0)}s(384,1,{},Aw);_.Cd=function(){return new uw(this)};_.b=null;_.c=null;_.d=0;
-function hw(a){if(a.b>=a.c.d)throw new tw;return a.c.b[++a.b]}function iw(a){if(0>a.b||a.b>=a.c.d)throw new Nx;a.c.c.zd(a.c.b[a.b--])}function uw(a){this.c=a}s(385,1,{},uw);_.ad=function(){return this.b<this.c.d-1};_.bd=function(){return hw(this)};_.cd=function(){iw(this)};_.b=-1;_.c=null;function gy(){gy=u;jy=(Du(),new Cu(Rn()+"clear.cache.gif"))}var jy,hy=null;function iy(){}s(387,1,{},iy);function tz(){tz=u;gy()}function uz(a,b,c,d,e){tz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function vz(a,b,c){tz();uz.call(this,(Du(),new Cu(a)),b,0,c,16)}s(388,321,{},uz,vz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hx(){hx=u;ix=(wz=new xz)?new yz:wz}function yz(){}s(389,1,{},yz);_.Qd=function(a){a.focus()};var wz,ix;function zz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function rx(){var a=(hx(),Az)?Az:Az=zz();hx();var b=$doc.createElement(ce);b.tabIndex=0;var c=$doc.createElement("input");c.type=Mg;c.tabIndex=-1;c.setAttribute(lg,Zf);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Qe;d.position=cd;c.addEventListener(qe,a,!1);b.appendChild(c);return b}s(391,389,{});var Az=null;function vy(a){$wnd.setTimeout(function(){a.focus()},0)}function xz(){}s(390,391,{},xz);_.Qd=function(a){vy(a)};
-function Xi(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Is(b,new Ju(b,c,d,a)):Ws(b,c,d,a)}function Ms(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(396,1,{},Ms);_.b=null;_.c=null;_.d=null;_.e=null;function Js(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(397,1,{},Js);_.qc=function(){var a=this.c;Ks(this.b,this.e,this.d).sf(a)};_.b=null;_.c=null;_.d=null;_.e=null;function Ju(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(398,1,{},Ju);_.qc=function(){Ws(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
-_.d=null;_.e=null;function Bz(a,b){b.n!=a&&(!a.bc&&(a.bc=new gj),b.n=a,aj(a.bc,b))}function Cz(a){var b;b=a.cZ.e;if(-1!=ko(b,lo(36)))return null;a=a.cc.c.c++;return b=ro(b,qo(b,lo(46))+1)+j+a}function Dz(a,b,c,d){0==--a.Yb&&(a.hc!=a.de()&&(d|=4),!a.gc&&(d|=2),0<d&&new Ez(a,b,c,iu(d)))}function Fz(a){return!a.Ub&&a._b?Fz(a._b):a.Ub}function Gz(a){return!a.Wb&&a._b?Gz(a._b):a.Wb}
-function Hz(a){var b;b=new Iz;if(a.de()){for(;a&&!y(a,101);a=a._b){var c=b,d=a._d(),e=a.ae();c.b+=d;c.c+=e}y(a,101)&&(c=a._d(),a=a.ae(),b.b+=c,b.c+=a);return b}throw new Jz;}function Kz(a){a.dc=!1;a.me();Lz(a)}function Lz(a){if((a=y(a,101)?null:a._b)&&a.dc)Kz(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function Mz(a){return(a=a.Ud())?a:new Nz(1,1)}function Oz(a){var b;return(b=a.Vd())?new Pz(b):new Pz(a.Xd())}function Qz(a){0==a.Yb++&&(a.hc=a.de(),a.gc=!0,a.je())}function Rz(a){return!a.Wb?(a.ce(),!0):!1}
-function N(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Nf(b)}function Sz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)Lz(a),new Tz(a,100);if(g!=a.fc||f!=a.Xb)a.ce(),new Tz(a,101)}function Uz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.ce(),a.ac.Of(b),a.de()&&a.le())}function Vz(a){a.ec||(Qz(a),Wz(a,!0),Xz(a),a.ec=!0,new Tz(a,102),Dz(a,a,a._b,0),Lz(a),a.ac.Qf(a))}function Yz(){this.cc=(Fq(),Fq(),Zz);new Ki;this.be();this.$b=($z(),aA)}
-s(402,1,bi);_.Rd=function(){return!1};_.Sd=function(){return Cz(this)};_.Td=function(){return Fz(this)};_.Ud=function(){return bA(this.ac,this)};_.Vd=function(){return this.Ud()};_.Wd=function(){return this.Xb};_.Xd=function(){return this.fe()};_.Yd=function(){return new cA(0,0,0,0)};_.Zd=function(){return this.ie()};_.$d=function(){return this.fc};_._d=function(){return this.ic};_.ae=function(){return this.jc};_.be=function(){};_.ce=function(){Kz(this)};
-_.de=function(){return this.ec&&!!this._b&&this._b.de()};_.ee=function(){};_.fe=function(){return Mz(this)};_.ge=function(){};_.he=function(){return(null==this.Zb&&(this.Zb=this.Sd()),this.Zb)+za+this._d()+za+this.ae()+za+this.$d()+ih+this.Wd()+(this.ec?j:",hidden")};_.ie=function(){return Oz(this)};_.je=function(){};_.ke=function(){return Rz(this)};_.le=function(){};_.me=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ne=function(a,b){this.oe(this.ic,this.jc,a,b)};
-_.oe=function(a,b,c,d){this.pe(a,b,c,d,this.Vb,!0);this.Vb=0};_.pe=function(a,b,c,d){Sz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.qe=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Ck("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Ck("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Ck("Missing message: awt.12C");if(y(b,101))throw new Ck("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new to;var e=Fj(d.Pb.b,b),f;f=Tu(d.Pb.b,e);d.Qb&&d.Qb.we(f);dA(d,e);new eA(d,301,f)}d=a.Pb.b.d;Qz(b);fA(a.Pb.b,d,b);d=(b._b=a,b.ee(!0),Kz(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Dz(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new Hs("Missing message: awt.185");if(null==c||null!=c)gA(g,c,b);else throw new Ck("Missing message: awt.92");}else a.Qb.se(null==c?null:c,b)}catch(i){i=Si(i);if(y(i,121))throw b=i,dA(a,d),b;throw i;}b.me();new eA(a,300,b)}function hA(a,b){var c;c=a.re();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function iA(a){var b;b=a.re();return new jA(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function Wz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)Tu(a.Pb.b,c).ee(b)}function dA(a,b){var c;c=Tu(a.Pb.b,b);Qz(c);c.ee(!1);Wu(a.Pb.b,b);c._b=null;Kz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Dz(c,c,a,1)}function kA(a){var b=(lA(),mA);Uz(a,b);for(b=0;b<a.Pb.b.d;++b)Tu(a.Pb.b,b).ke()}function nA(a,b){var c,d;if(a.Qb)for(d=new Mi(a.Pb.b);d.c<d.e.He();)c=Ni(d),a.Qb.we(c);if(b)for(d=new Mi(a.Pb.b);d.c<d.e.He();)c=Ni(d),b.se(null,c);a.Qb=b;Kz(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function Xz(a){if(!a.dc){a.Qb&&a.Qb.te(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=Tu(a.Pb.b,c),b.dc||b.qe();a.dc=!0}}function oA(){Yz.call(this);this.Pb=new pA;this.Tb=(Fq(),Fq(),Zz)}s(401,402,mi);_.Ud=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.ue(this));return this.Rb};_.Vd=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.ve(this));return this.Sb};_.re=function(){return this.Yd()};_.Xd=function(){return Mz(this)};_.Zd=function(){return Oz(this)};
-_.be=function(){this.ac=(Fq(),new qA)};_.ce=function(){Kz(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.ee=function(a){Wz(this,a)};_.fe=function(){return Mz(this)};_.ie=function(){return Oz(this)};_.je=function(){var a;for(a=0;a<this.Pb.b.d;++a)Qz(Tu(this.Pb.b,a))};_.ke=function(){var a;if(!Rz(this))return!1;for(a=0;a<this.Pb.b.d;++a)Tu(this.Pb.b,a).ke();return!0};_.me=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=Tu(this.Pb.b,b),a.me()};_.qe=function(){Xz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function rA(){var a=new sA;oA.call(this);nA(this,a)}s(400,401,mi,rA);_.Sd=function(){return"panel"+this.Tb.c.e++};function tA(a,b,c){a=uA(a.Ob,b,c);a.k=!0;return new vA(a)}function wA(a){a.ge(a.Ob.e)}function xA(a){return new Nz(vo(a.Ob.pb,Qf),vo(a.Ob.pb,Pf))}s(399,400,mi);_.Wd=function(){return vo(this.Ob.pb,Pf)};_.$d=function(){return vo(this.Ob.pb,Qf)};_._d=function(){return dk(this.Ob.pb)};_.ae=function(){return fk(this.Ob.pb)};
-_.de=function(){return this.Ob.pb.style.display!=If};_.le=function(){wA(this)};_.ne=function(){};_.Ob=null;function yA(a){if(null!=a)this.f=a;else throw new zA;}s(404,1,ti);_.tS=function(){return this.cZ.e+"[source="+this.f+Uc};_.f=null;
-function AA(){AA=u;Q=new Ki;x(Q,new R(400),new S(rh));x(Q,new R(401),new S(rh));x(Q,new R(402),new S(rh));x(Q,new R(500),new S(th));x(Q,new R(501),new S(th));x(Q,new R(502),new S(th));x(Q,new R(503),new S(uh));x(Q,new R(504),new S(th));x(Q,new R(505),new S(th));x(Q,new R(506),new S(uh));x(Q,new R(507),new S(Mh));x(Q,new R(100),new S(nh));x(Q,new R(101),new S(nh));x(Q,new R(102),new S(nh));x(Q,new R(103),new S(nh));x(Q,new R(1004),new S(qh));x(Q,new R(1005),new S(qh));x(Q,new R(800),new S(Ih));x(Q,
-new R(801),new S(Ih));x(Q,new R(200),new S(vh));x(Q,new R(201),new S(vh));x(Q,new R(202),new S(vh));x(Q,new R(204),new S(vh));x(Q,new R(203),new S(vh));x(Q,new R(209),new S(Nh));x(Q,new R(208),new S(Oh));x(Q,new R(207),new S(Oh));x(Q,new R(206),new S(vh));x(Q,new R(205),new S(vh));x(Q,new R(1400),new S(Kh));x(Q,new R(1401),new S(Lh));x(Q,new R(1402),new S(Lh));x(Q,new R(300),new S(oh));x(Q,new R(301),new S(oh));x(Q,new R(1100),new S(Ah));x(Q,new R(1101),new S(Ah));x(Q,new R(1200),new S(Jh));x(Q,new R(701),
-new S(yh));x(Q,new R(900),new S(zh));x(Q,new R(1001),new S(wh));x(Q,new R(601),new S(xh))}s(403,404,ti);_.he=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Sd()),a.Zb),null==a&&(a=j));return this.cZ.e+Sc+this.he()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function S(a){this.b=a}s(406,1,{},S);_.b=mh;function BA(){}s(407,1,{},BA);_.b=null;_.c=null;
-function CA(a,b){var c;b&&(a.b?(c=new DA(a.b),Ft(c.c,c.d++,b),a.b=c):(a.b=new gj,aj(a.b,b)))}s(409,1,ti);_.b=null;function EA(){}function FA(){}s(408,409,ti,EA,FA);function GA(){GA=u;Math.sqrt(2)}function HA(a){GA();if(0>a)throw new Ck("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(410,1,{86:1},HA);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new IA;a.b=31*a.b+I((new JA(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new JA(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function KA(){KA=u;LA=new Ps;MA=new Nz(0,0);Qs(LA,Db);Qs(LA,Ub);Qs(LA,xb);Qs(LA,"Last");Qs(LA,Lb);Qs(LA,lc);Qs(LA,Nc);Qs(LA,Qc);Qs(LA,Sb)}
-function gA(a,b,c){var d;if(null==b)d=Lb;else if(d=b,!Fv(LA.b,b))throw new Ck(NA());Ht(jj(a.d,d))===Ht(c)&&Ht(jj(a.c,c))===Ht(d)||((b=jj(a.d,d))&&OA(a,b,d),PA(a.b.Cd(),c)&&OA(a,c,d),b=a.b,new QA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function RA(a,b){return new Nz(Yj(b[1].c,Yj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Yj(b[0].b,Yj(b[4].b,b[3].b))+a.n)}function OA(a,b,c){SA(a.b,b);Vi(a.c,b);Vi(a.d,c)}
-function TA(a,b){if(!a.o){a.o=!0;var c,d,e;UA(a.i,MA);UA(a.j,MA);UA(a.p,null);a.q=0;for(d=VA(a.b,0);d.c!=d.e.b;){c=WA(d);e=jj(a.c,c);var f=b.$b;e=Jn(e,Lb)?0:Jn(e,lc)?1:Jn(e,Nc)?2:Jn(e,Qc)?4:Jn(e,Sb)?3:Jn(e,Db)?f.b?4:3:Jn(e,xb)?f.b?3:4:Jn(e,Ub)?1:2;c.ec?a.p[e]||(Ft(a.p,e,c),++a.q,a.i[e]=c.Xd(),a.j[e]=c.Zd()):a.p[e]||(a.i[e]=c.Xd(),a.j[e]=c.Zd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function XA(){KA();YA.call(this,0)}
-function YA(a){KA();Fq();this.b=new ZA;this.c=new Ki;this.d=new Ki;this.e=a;this.k=0;this.o=!1;this.p=v($A,r,90,5,0);this.i=v(aB,r,92,5,0);this.j=v(aB,r,92,5,0);this.q=this.f=this.n=0}s(411,1,{94:1,113:1},XA,YA);_.se=function(a,b){gA(this,a,b)};
-_.te=function(a){TA(this,a);if(0!=this.q)if(a=iA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.oe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ne(a.c,this.j[1].b),this.p[1].pe(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ne(this.j[4].c,c),this.p[4].pe(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].oe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ne(a.c,
-this.j[2].b),this.p[2].pe(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ne(this.j[3].c,c),this.p[3].pe(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.ue=function(a){var b;b=this.o;TA(this,a);this.o=b;return 0==this.q?hA(a,new Nz(0,0)):hA(a,RA(this,this.i))};_.ve=function(a){var b;b=this.o;TA(this,a);this.o=b;return hA(a,RA(this,this.j))};_.we=function(a){var b;b=jj(this.c,a);null!=b&&OA(this,a,b)};_.tS=function(){return bB.e+"[hgap="+this.e+",vgap="+this.k+Uc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var MA,LA;function cB(a){Yz.call(this);this.ac=(Fq(),new dB(a,this))}s(412,402,{87:1,90:1,95:1,109:1,113:1},cB);_.Sd=function(){return sd+this.cc.c.b++};_.Ud=function(){return!Gz(this)?new Nz(0,0):bA(this.ac,this)};_.me=function(){};s(414,1,{});s(413,414,{},function(){});function eB(){eB=u}
-function fB(a,b){if(null==b)throw new Hs("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Tf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function gB(){eB();Yz.call(this);new gj;this.ac=new hB((Fq(),this))}s(415,402,{88:1,90:1,95:1,109:1,113:1},gB);_.Ud=function(){return bA(this.ac,this)};
-_.he=function(){return(null==this.Zb&&(this.Zb=Cz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",current="+Hq(this.ac.b,this.ac.b.pb.selectedIndex)};function iB(){iB=u;jB=new kB(255,255,255);lB=new kB(192,192,192);mB=new kB(128,128,128);nB=new kB(64,64,64);oB=new kB(0,0,0);pB=new kB(255,0,0);new kB(255,175,175);qB=new kB(255,200,0);rB=new kB(255,255,0);new kB(0,255,0);sB=new kB(255,0,255);tB=new kB(0,255,255);uB=new kB(0,0,255)}
-function vB(a){var b,c;c=~~a.b>>16&255;b=a.b&255;a=~~a.b>>8&255;if(0==c&&0==b&&0==a)return new kB(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new kB(c,a,b)}function wB(a){return new kB(I(0.7*(~~a.b>>16&255)),I(0.7*(~~a.b>>8&255)),I(0.7*(a.b&255)))}function kB(a,b,c){iB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ck("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(416,1,{89:1,96:1,100:1},kB);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return xB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Uc};_.b=0;var oB,uB,tB,nB,mB,lB,sB,qB,pB,jB,rB;function $z(){$z=u;aA=new yB(!0);zB=new Ps;Qs(zB,"ar");Qs(zB,"fa");Qs(zB,"iw");Qs(zB,"ur")}function yB(a){this.b=a}s(417,1,ti,yB);_.b=!1;var aA,zB;s(419,1,{105:1,115:1});function AB(){Nz.call(this,0,0)}function Nz(a,b){this.c=a;this.b=b}
-function Pz(a){Nz.call(this,a.c,a.b)}s(418,419,{92:1,105:1,113:1,115:1},AB,Nz,Pz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new IA;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return BB.e+"[width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;function Or(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(420,1,ti,Or,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.xe=function(){return 0!=(this.f&4)};_.ye=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.ye()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.xe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Uc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function CB(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function DB(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(ux(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Zd(),c.oe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function EB(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Zd():c.Xd(),g=Yj(g,c.b),i+=c.c+a.d);return new Nz(i,g+2*a.e)}function sA(){FB.call(this,1,5,5)}
-function FB(a,b,c){Fq();this.d=b;this.e=c;this.b=a}s(421,1,ti,sA,FB);_.se=function(){};
-_.te=function(a){this.c=GB(a.Pb);if(0!=CB(this)){var b,c,d,e,f,g,i,h,l,m,o;b=iA(a);g=a.re();i=a.$b.b;l=new gj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new HB(n);for(w=0;w<n;++w)Ft(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,A=Fj(a.Pb.b,q);ux(A,G.d);Ft(G.c,A,q)}for(d=new Mi(d);d.c<d.e.He();)if((c=Ni(d))&&c.ec)a=c.Zd(),!e&&m+a.c>b.c&&(DB(this,l,b.c-(m-this.d),g.c,o,h,i),l.Ne(),m=f,o+=h+this.e,h=0),e=!1,Ft(l.c,l.d++,c),m+=a.c+this.d,h=Yj(h,a.b);DB(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.ue=function(a){this.c=GB(a.Pb);return 0==CB(this)?hA(a,new Nz(10,10)):hA(a,EB(this,!1))};_.ve=function(a){this.c=GB(a.Pb);return 0==CB(this)?hA(a,new Nz(10,10)):hA(a,EB(this,!0))};_.we=function(){};_.tS=function(){var a;switch(this.b){case 0:a=Ze;break;case 2:a=kg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return IB.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Uc};_.b=0;_.c=null;_.d=0;_.e=0;function lA(){lA=u;mA=new JB(Rb,0,12)}
-function JB(a,b,c){lA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(422,1,ti,JB);_.b=null;_.c=0;_.d=0;var mA;s(423,1,ti);_.tS=function(){return KB.e+"[font="+this.d+"ascent="+LB(this.b,this.d).b+", descent="+LB(this.b,this.d).c+", height="+LB(this.b,this.d).d+Uc};_.d=null;function MB(a){if(!a.n){Qz(a);a.Jd();var b,c;for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&MB(c);Wz(a,!1);a.n=!0;Dz(a,a,a._b,0);new NB(a,202)}}
-function OB(a){var b,c;a.ec&&(a.ac.Jd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=Tu(a.p,b))&&c.Jd()}function PB(a){!Gz(a)&&kA(a);var b=Oz(a);a.oe(a.ic,a.jc,b.c,b.b);Xz(a)}function QB(a,b){a.q!=b&&(a.q=b)}s(425,401,ri);_.Yd=function(){return new cA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Jd=function(){OB(this)};_.de=function(){return this.ac.d.hb};_.oe=function(a,b,c,d){Sz(this,a,b,c,d);this.Vb=0};_.pe=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;Sz(this,a,b,c,d);this.ec&&e&&!f&&Xz(this)};_.n=!1;_.q=!1;
-function RB(a){oA.call(this);this.r=new FA;this.p=new gj;this.o=new cA(0,0,0,0);this.ec=!1;nA(this,new XA);this.ac&&SB(this.ac.d.I.c,a);this.ac&&TB(this.ac.d,!0);QB(this,!0)}s(424,425,ri);_.re=function(){return new cA(this.o.e,this.o.c,this.o.b,this.o.d)};_._d=function(){return dk(this.ac.d.pb)};_.ae=function(){return fk(this.ac.d.pb)};_.be=function(){this.ac=new UB((Fq(),j),this)};
-function VB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=vB(g),f=new kB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=ig+(~~g.b>>16&255)+za+(~~g.b>>8&255)+za+(g.b&255)+va)):(i=new kB(I(0.7*(~~g.b>>16&255)),I(0.7*(~~g.b>>8&255)),I(0.7*(g.b&255))),f=vB(g),(a.e=i)&&(a.i=ig+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va));--d;--e;WB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=ig+(~~i.b>>16&255)+za+(~~i.b>>8&255)+za+(i.b&255)+va);WB(a,b,c,d,1);WB(a,b,c+1,1,e);(a.e=f)&&(a.i=ig+(~~f.b>>16&255)+
-za+(~~f.b>>8&255)+za+(f.b&255)+va);WB(a,b+d,c,1,e);WB(a,b+1,c+e,d,1)}s(426,1,{});_.tS=function(){return"Graphics"};s(427,426,{});function XB(a){var b,c;c=Yj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new Nz(b,c)}
-function YB(a,b,c){var d,e,f,g,i,h;a.c=GB(b.Pb);if(0==a.c.length)return new AB;g=XB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Zd():d.Xd(),h=Yj(h,d.c),i=Yj(i,d.b);return new Nz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}function ZB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function $B(){aC.call(this,7)}function aC(a){Fq();this.e=0;this.b=1;this.f=a;this.d=0}s(428,1,ti,$B,aC);_.se=function(){};
-_.te=function(a){var b,c;this.c=GB(a.Pb);if(0!=this.c.length&&(b=iA(a),!(0>=b.c||0>=b.b))){c=XB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);ZB(b.c,b.d,this.d,f,e);ZB(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].oe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.ue=function(a){return hA(a,YB(this,a,!1))};_.ve=function(a){return hA(a,YB(this,a,!0))};_.we=function(){};
-_.tS=function(){return bC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Uc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function Nx(){Bn()}function aw(a){Bn();this.i=a}s(430,100,oi,Nx,aw);function Jz(){Bn();this.i="Missing message: awt.151"}s(429,430,oi,Jz);s(431,1,{});function cA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(432,1,{93:1,113:1,115:1},cA);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return cC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function dC(a){eC.call(this,a,0)}function eC(a,b){Yz.call(this);this.ac=(Fq(),new fC(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Ex(),Px);c.b=d;Bx(c);break;case 0:c=c.b;d=(Ex(),Fx);c.b=d;Bx(c);break;case 2:c=c.b,d=(Ex(),Gx),c.b=d,Bx(c)}}s(433,402,bi,dC,eC);
-_.Ud=function(){return!Gz(this)?new Nz(0,0):bA(this.ac,this)};_.he=function(){var a=(null==this.Zb&&(this.Zb=Cz(this)),this.Zb)+za+this.ic+za+this.jc+za+this.fc+ih+this.Xb+(this.ec?j:",hidden")+",align=",b;b=Ze;switch(this.b){case 1:b=yd;break;case 2:b=kg}return a+b+",text=null"};_.b=0;s(436,1,ti);_.he=function(){return this.k};_.tS=function(){return this.cZ.e+Sc+this.he()+Uc};_.k=null;_.n=null;
-function gC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function hC(a){this.o=(Fq(),Fq(),Zz);var b;var c;b=this.cZ.e;-1!=ko(b,lo(36))?b=null:(c=this.o.c.d++,b=ro(b,qo(b,lo(46))+1)+j+c);this.k=b;this.e=new EA;this.i=a;this.f=!0;this.j=new iC(this)}s(435,436,ti,hC);_.he=function(){return gC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(434,435,ei);_.he=function(){return gC(this)+(this.c?",tearOff":j)};_.c=!1;s(438,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new IA;jC(a,this.b);jC(a,this.c);return a.b};function Iz(){this.c=this.b=0}function kC(a,b){this.b=a;this.c=b}function lC(a){var b=a.c;this.b=a.b;this.c=b}s(437,438,{97:1,106:1,113:1},Iz,kC,lC);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return mC.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;
-function nC(a,b){if(!b)throw new Hs("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Hy,e=c.d.d;if(0>e||e>c.d.d)throw new qw;c.p&&(d.pb[Hd]=2);oy(c,e,d.pb);fA(c.d,e,d)}else{var e=c.b,d=e.b,c=b.j.b,e=e.b.d.d,f,g;if(0>e||e>d.d.d)throw new qw;fA(d.d,e,c);for(f=g=0;f<e;++f)y(Tu(d.d,f),73)&&++g;fA(d.j,g,c);oy(d,e,c.pb);c.c=d;e=Vv(c.pb)+Wa;Oi(c.md(),e,!1);d.p&&(e=Fj(d.d,c),-1!=e&&(d=Cv(d.p?d.f:Cv(d.f,0),e),2==Dv(d)&&d.removeChild(Cv(d,1)),c.pb[Hd]=2))}}
-function oC(a,b,c,d){a=a.b;b=Hz(b);c+=b.b;d+=b.c;Jw(a.b,c,d);Kw(a.b)}function pC(){hC.call(this,j);new gj;this.c=!1;this.b=(Fq(),new qC)}s(439,434,ei,pC);_.b=null;s(442,1,{99:1,108:1,115:1});s(441,442,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new IA;jC(a,this.d);jC(a,this.e);jC(a,this.c);jC(a,this.b);return a.b};function jA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}
-s(440,441,{98:1,99:1,107:1,108:1,113:1,115:1},jA);_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return rC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function sC(){sC=u;tC=new uC;vC=new wC;xC=new wC}var tC,xC,vC;s(444,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Ei(this)};function uC(){}s(445,444,{},uC);function wC(){}s(446,1,{},wC);s(447,402,bi);_.Td=function(){return null};
-function yC(a,b){var c;c=new zC(Gz(a));return!c?null:new Nz(AC(c,"_")*b+6,LB(c.b,c.d).d+6)}function BC(a,b){var c;c=yC(a,b);return!c?Mz(a):c}function CC(a,b){var c;c=yC(a,b);return!c?Oz(a):c}function DC(a,b){var c=a.ac;az(c.b,b);c.f.b=-1;c.f.c=-1}function EC(a){FC.call(this,a,null!=a?a.length:0)}function FC(a,b){Yz.call(this);this.b=0>b?0:b;var c=this.ac;az(c.b,a);c.f.b=-1;c.f.c=-1}s(448,447,bi,EC,FC);_.Sd=function(){return"textfield"+this.cc.c.f++};
-_.Ud=function(){return yC(this,wo(this.ac.b.pb,ch).length)};_.Vd=function(){return!Gz(this)?null:yC(this,wo(this.ac.b.pb,ch).length)};_.Xd=function(){return 0<this.b?BC(this,this.b):Mz(this)};_.Zd=function(){return 0<this.b?CC(this,this.b):Oz(this)};_.be=function(){this.ac=(Fq(),new GC)};_.fe=function(){return 0<this.b?BC(this,this.b):Mz(this)};_.ie=function(){return 0<this.b?CC(this,this.b):Oz(this)};_.b=0;function Fq(){Fq=u;Zz=new HC}function IC(){var a=(Fq(),Fq(),Zz);!a.d&&(a.d=new JC)}
-function HC(){this.c=new KC;this.e=new BA}s(449,1,{},HC);_.b=null;_.d=null;var Zz;function KC(){}s(450,1,{},KC);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(451,1,{});function LC(){LC=u;MC=new NC;OC=new NC}function PC(a,b){return b==a?!0:!b?!1:!0}function NC(){}s(452,1,{102:1},NC);_.eQ=function(a){return null==a||!y(a,102)?!1:PC(this,a)};_.hC=function(){var a;a=null.$f()+";class="+null.$f();a=!null.$f().$f()?a:a+";charset=";return tu(a)};
-_.tS=function(){return QC.e+"[MimeType=(null);humanPresentableName="+this.b+Uc};_.b=null;var MC,OC;function RC(){RC=u;F(SC,r,102,[(LC(),OC),MC])}function TC(a){RC();this.b=a}s(453,1,{},TC);_.b=null;function UC(a){a="flavor = "+a;Bn();this.i=a}s(454,101,{103:1,113:1,119:1,127:1},UC);function VC(a,b,c){AA();WC.call(this,a,b,c,mh)}function WC(a,b,c,d){AA();yA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(455,403,ti,VC,WC);
-_.he=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+nu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=mh;function Tz(a,b){AA();yA.call(this,a);this.e=b}s(456,403,ti,Tz);
-_.he=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a._d()+za+a.ae()+ba+a.$d()+ih+a.Wd()+va};function eA(a,b,c){AA();Tz.call(this,a,b);this.b=c}s(457,456,ti,eA);
-_.he=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Sd());return a+b.Zb};_.b=null;function Ez(a,b,c,d){AA();yA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(458,403,ti,Ez);
-_.he=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(lu(eu(this.b,nh))&&(a+="PARENT_CHANGED,"),lu(eu(this.b,oh))&&(a+="DISPLAYABILITY_CHANGED,"),lu(eu(this.b,qh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=mh;_.c=null;_.d=null;s(459,1,yi);function NB(a,b){AA();Tz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(460,456,ti,NB);
-_.he=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(461,1,{});function XC(a){if(null==a)throw new to;}s(462,461,{},XC);
-function YC(){YC=u;ZC={};ZC["java.vendor"]=Be;ZC["package.restrict.access.sun"]=bh;ZC["sun.java.launcher"]=hc;ZC["sun.management.compiler"]=Be;ZC["os.name"]=hc;ZC[" sun.boot.class.path"]=hc;ZC["path.separator.applet"]=hc;ZC["java.vm.specification.vendor"]=Be;ZC["java.runtime.version"]=hc;ZC["http.proxyPort"]=hc;ZC["user.name"]=hc;ZC["user.language"]=hc;ZC["os.name.applet"]=hc;ZC["browser.version"]=hc;ZC["java.version"]=hc;ZC["user.timezone"]=hc;ZC["java.endorsed.dirs"]=hc;ZC["java.specification.name"]=
-"GWT";ZC["java.specification.version"]="2.5.0";ZC[Ue]=dc;!es&&(es=new ms);es.b?ZC[Se]="yes":ZC[Se]=null}var ZC;s(465,101,di);function $C(){Bn()}function aD(a){Bn();this.i=a}s(464,465,{110:1,113:1,119:1,127:1},$C,aD);function bD(){bD=u;cD=new dD}function eD(a){var b;if(a.n){var c;b=new ru;yn(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Za,yn(b.b,a.b));c=a.c;a=a.k;null!=c&&yn(b.b,c);null!=a&&(b.b.b+=la,yn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function fD(a){bD();var b,c,d;if(null==a)throw new $C;a=jo(a);try{d=ko(a,lo(58))}catch(e){e=Si(e);if(y(e,123))throw new aD(zn(e));throw e;}c=ko(a,lo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;gD();var f,g,i;i=c.length;b=new hD;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new aD($b+a);if(!this.n&&(this.n=jj(cD,this.i),this.n||(this.n=(Fq(),new iD))&&x(cD,this.i,this.n),!this.n))throw new aD($b+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,A,J,O,Y,da,M,oc,Gc,jg,tb,Rd,Sd,Td,Va,Hc,Cb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf(Za,l)==l&&-1==jD(c,lo(47),l+2))throw new kD(m);}else{M=c.substr(l,m-l);m-=l;A=0;J=this.d;oc=this.f;
-Td=this.k;w=this.e;tb=this.j;o=this.b;Cb=this.o;Va=jD(M,lo(35),0);if(0==M.indexOf(Za)&&0!=M.indexOf("////")){Y=2;oc=-1;A=jD(M,lo(47),2);Sd=jD(M,lo(63),2);-1!=Sd&&(-1==A||A>Sd)&&(A=Sd);-1==A&&(A=m,w=j);O=A;-1!=Va&&Va<A&&(O=Va);var vd=lo(64);Hc=M.lastIndexOf(vd,O);o=M.substr(2,O-2);-1<Hc&&(Cb=M.substr(2,Hc-2),Y=Hc+1);Gc=jD(M,lo(58),-1==Hc?Y:Hc);q=ko(M,lo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Gc=q+1:Gc=-1):Gc=-1}catch(kf){if(kf=Si(kf),!y(kf,119))throw kf;}-1==Gc||Gc>A?J=M.substr(Y,
-O-Y):(J=M.substr(Y,Gc-Y),jg=M.substr(Gc+1,O-(Gc+1)),0==jg.length?oc=-1:oc=lD(jg,10))}-1<Va&&(Td=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var cc=lo(63);Rd=M.lastIndexOf(cc,G);-1<Rd?(tb=M.substr(Rd+1,G-(Rd+1)),0==Rd&&null!=w&&(D(w,j)?w=Ya:w.indexOf(Ya),da=qo(w,lo(47))+1,w=w.substr(0,da-0)),G=Rd):0!=Va&&(tb=null);-1<A&&(A<m&&47==M.charCodeAt(A)?w=M.substr(A,G-A):G>A&&(null==w?w=j:D(w,j)?w=Ya:w.indexOf(Ya),da=qo(w,lo(47))+1,0==da?w=M.substr(A,G-A):w=w.substr(0,da-0)+M.substr(A,G-A)));null==w&&(w=j);null==
-J&&(J=j);d=J;var Ce;Ce=w;null!=tb&&!D(tb,j)&&(null!=w?Ce=w+sb+tb:Ce=sb+tb);null==this.i&&(this.i=this.i);this.d=d;this.c=Ce;this.f=oc;this.k=Td;var wd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(wd=qo(this.d,lo(64)))?(this.o=this.d.substr(0,wd-0),this.d=ro(this.d,wd+1)):this.o=null;null!=this.c&&-1<(wd=ko(this.c,lo(63)))?(this.j=ro(this.c,wd+1),this.e=this.c.substr(0,wd-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Cb;this.e=w;this.j=tb}}catch(xd){xd=
-Si(xd);if(y(xd,119))throw new aD(zn(xd));throw xd;}if(-1>this.f)throw new aD("incorrect port: "+this.f);}s(466,1,ti,fD);_.tS=function(){return eD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var cD;s(467,1,{});function mD(a,b,c){var d,e;for(d=new nD(a.Ce().b);oD(d.b);)if(a=d.c=Ni(d.b),e=a.vf(),null==b?null==e:Jn(b,e))return c&&pD(d),a;return null}s(471,1,ii);_.Be=function(a){return!!mD(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.He()!=a.He())return!1;for(a=new nD(a.Ce().b);oD(a.b);)if(b=a.c=Ni(a.b),c=b.vf(),b=b.wf(),!this.Be(c)||!qD(b,this.De(c)))return!1;return!0};_.De=function(a){a=mD(this,a,!1);return!a?null:a.wf()};_.hC=function(){var a,b,c;c=0;for(b=new nD(this.Ce().b);oD(b.b);)a=b.c=Ni(b.b),c+=a.hC(),c=~~c;return c};_.Ee=function(){return 0==this.He()};_.Fe=function(){throw new rD("Put not supported on this map");};
-_.Ge=function(a){a=mD(this,a,!0);return!a?null:a.wf()};_.He=function(){return this.Ce().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new nD(this.Ce().b);oD(c.b);)b=c.c=Ni(c.b),a?d+=Aa:a=!0,d+=j+b.vf(),d+=qb,d+=j+b.wf();return d+"}"};function $y(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function Fv(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=mb+b in a.f;else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Je(b,c[d].vf())){c=!0;break a}c=!1}return c}
-function jj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[mb+b];else a:{c=a.Ke(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Je(b,f.vf())){c=f.wf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=sD(a,c);else if(y(b,1))c=tD(a,b,c);else a:{var d=a.Ke(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Je(b,d.vf())){a=d.wf();d.xf(c);c=a;break a}}else e=a.b[d]=[];d=new uD(b,c);e.push(d);++a.e;c=null}return c}
-function sD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function tD(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Vi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Ke(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Je(b,g.vf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.wf();break a}}c=null}return c}s(470,471,ii);_.Be=function(a){return Fv(this,a)};
-_.Ce=function(){return new vD(this)};_.Je=function(a,b){return this.Ie(a,b)};_.De=function(a){return jj(this,a)};_.Fe=function(a,b){return x(this,a,b)};_.Ge=function(a){return Vi(this,a)};_.He=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ki(){$y(this)}s(469,470,ki,Ki);_.Ie=function(a,b){return Ht(a)===Ht(b)||null!=a&&Jn(a,b)};_.Ke=function(a){return~~Mn(a)};function dD(){$y(this)}s(468,469,ki,dD);function wD(){Bn()}s(472,100,oi,wD);
-function xD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=yD(a,c);if(c>=a.j)break;c=zD(a,c);++b}return b}function AD(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function BD(a){var b;a.b=0<=a.k&&!a.e?a.k:yD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new wD;b=a.b;a.b=zD(a,a.b);return a.o.substr(b,a.b-b)}
-function zD(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=CD(a.o,d);if(c<=a.i&&AD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=ko(a.d,lo(c)))break;++d}a.n&&b==d&&(a.f?(c=CD(a.o,d),c<=a.i&&AD(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=ko(a.d,lo(c))&&++d));return d}function yD(a,b){var c,d;if(null==a.d)throw new to;for(d=b;!a.n&&d<a.j;)if(a.f){c=CD(a.o,d);if(c>a.i||!AD(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>ko(a.d,lo(c)))break;++d}return d}
-function DD(a){ED.call(this,a," \t\n\r\u000c",!1)}function FD(a){ED.call(this,a,za,!1)}function ED(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=CD(this.d,c),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=CD(this.d,d),this.c[c]=a}}}s(473,1,{},DD,FD,ED);_.b=0;_.c=null;_.d=null;_.e=!1;
-_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;function GD(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Pn(e),!(Nn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=za);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}s(479,1,{});function HD(a,b){b.Oc(new ID);b.Nc(new JD);b.Pc(new KD);b.Qc(new LD(a))}s(478,479,{});_.c=null;_.d=1;_.e=-1;function MD(a){this.b=a;this.c=new ND(this.b);this.d=this.e=1}
-s(477,478,{},MD);_.b=null;function ND(a){this.b=a}s(480,1,{},ND);_.Le=function(a){var b=this.b;null!=a&&0<a.length?(!b.ub&&(b.ub=new Rr(b)),OD(b.ub,a)):(b.jb=!0,b.J="ERROR - empty or null structure",PD(b))};_.b=null;function QD(a){this.b=a}s(481,1,{},QD);var RD=_.b=null;
-function SD(){SD=u;RD=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}function TD(){}function UD(a){VD.call(this,a,eb,eb,null)}function WD(a,b){VD.call(this,a,eb,eb,b)}
-function XD(a,b,c){VD.call(this,a,b,c,null)}
-function VD(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=oj(a)){this.b=new YD;this.c=new ZD(this.b,b,c,d);nw(e,this.c,e.pb);d&&gd in d&&(this.c.c=d[gd]);a=this.c;a.e||(a.e=uA(a,vo(a.pb,Qf),vo(a.pb,Pf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?$D="JSME":$D="JME";b.v=aE(b,!1);b.w=aE(b,!0);Sr(b,$D+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=xA(b);nA(b,null);b.nb||(b.S=0);b.T||(b.T=new JB(Yb,0,13),b.W=new zC(b.T));b.U||(b.U=new JB(Yb,
-1,13),b.V=new zC(b.U));b.X||(b.X=new JB(Yb,0,11),new zC(b.X));b.k||(b.k=new JB(Yb,0,13),b.n=new zC(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;bE=10;b.Fb=!0;try{o=cE(b.Ob,"options");null!=o&&dE(b,o);i=cE(b.Ob,"jme");null!=i&&(b.L=i);l=cE(b.Ob,"mol");null!=l&&(b.ab=l);g=cE(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=cE(b.Ob,Mg);null!=m&&(b.bb=m,PD(b));b.j=cE(b.Ob,"atomcolors");b.i=cE(b.Ob,"atombg");f=cE(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,A;w=(iB(),jB);try{if(0!=f.indexOf(la))throw new An("bad hex encoding");
-A=lD(f.substr(1,2),16);G=lD(f.substr(3,2),16);q=lD(f.substr(5,2),16);n=w=new kB(A,G,q)}catch(J){if(J=Si(J),y(J,119))YC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&eE(b.Z);h=cE(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(O){if(O=Si(O),!y(O,119))throw O;}b.c=202;for(f=0;23>f;++f)fE[f]=(iB(),qB),gE[f]=Rc;gE[1]=Xb;fE[1]=(iB(),nB);gE[2]=Ab;fE[2]=qB;gE[3]=Ib;fE[3]=nB;gE[4]=gc;fE[4]=uB;gE[5]=nc;fE[5]=pB;gE[9]=Tb;fE[9]=sB;gE[10]=Mb;fE[10]=sB;gE[11]=Hb;fE[11]=sB;gE[12]=Zb;fE[12]=sB;gE[8]=Ec;fE[8]=wB(rB);
-gE[7]=tc;fE[7]=qB;gE[6]=Jc;fE[6]=nB;gE[13]=Ic;fE[13]=nB;gE[18]=Rc;fE[18]=nB;gE[19]=uc;fE[19]=nB;gE[20]=vc;fE[20]=nB;gE[21]=wc;fE[21]=nB;gE[22]=xc;fE[22]=nB;Xz(b);b.$=new hE;f=a.d;f.C=xA(f);null!=f.L?(iE(f,f.L),null!=f.i&&f.Z&&jE(f.Z,f.i,!0),null!=f.j&&f.Z&&jE(f.Z,f.j,!1)):null!=f.ab&&kE(f,f.ab,!0);PD(a.d);o=this.b;f=this.c;HD(new MD(o),f);n=0>=lE();h=new ay((SD(),RD));h.pb.alt="drag out MOL or RXN file";Uv(h,h.pb.alt);m=h.b.f;l=h.b.b;g=o.Y;i=~~((g-l)/2);0>i&&(i=0);o=new QD(o);mj(f.i,h,vo(f.pb,Qf)-
-m-i,vo(f.pb,Pf)-(g-i));n?(n=new mE,Uv(n,h.pb.alt),0<=m&&(n.pb.style[hh]=m+ag),0<=l&&(n.pb.style[Pe]=l+ag),mj(f.i,n,vo(f.pb,Qf)-m-i,vo(f.pb,Pf)-(g-i)),xo(n.pb),n.pb.style[Od]=(No(),Df),Yv(n,o,(mr(),mr(),nr))):(xo(h.pb),h.pb.style[Od]=(No(),Df),Yv(h,o,(mr(),mr(),nr)))}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(484,1,{147:1},TD,UD,WD,XD,VD);_.Me=function(a){nE(new oE(a,this.b,pE))};_.Ne=function(){qE(this.b)};_.Oe=function(){Zn((Wn(),Xn),new rE(this))};_.Pe=function(){return this.b.H};
-_.Qe=function(){return this.b.db};_.Re=function(){return this.b.eb};_.Se=function(){return this.b.rb};_.Te=function(){return this.b.vb};_.Ue=function(){return this.b.xb};_.Ve=function(a){$wnd.alert("JSME initialization error: "+a)};_.We=function(){var a=this.b,b;a.Bb?b=sE(a,1)+rb+sE(a,2)+rb+sE(a,3):b=sE(a,0);return b};_.Xe=function(){return pr(this.b)};_.Ye=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=tE(a);a.Jb=b;PD(a);return c};_.Ze=function(a){dE(this.b,a)};_.$e=function(){};
-_._e=function(a){kE(this.b,a,!0)};_.af=function(a){iE(this.b,a)};_.le=function(){wA(this.b)};_.bf=function(){uE(this.b)};_.cf=function(a){var b=this.b;if(a=vE(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;wE(b)}};_.df=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Mi(b.b);d.c<d.e.He();)c=Ni(d),a?c.b=j:c.b=Ag}wA(b.d)};_.ef=function(a,b){var c=this.b,d;if(d=vE(c,a))jE(d,b,!0),wE(c)};
-_.ff=function(a,b){var c=this.b,d;d=vE(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,PD(c)):(d.D=b,wE(c))};_.gf=function(a){this.b.H=a};_.hf=function(a){var b=this.b;b.db=a;PD(b)};_.jf=function(a){var b=this.b;b.eb=a;PD(b)};_.kf=function(a){this.b.qb=a};_.lf=function(a){this.b.rb=a};_.mf=function(a){var b=this.b;b.vb=a;b.v=aE(b,!1)};_.nf=function(a){this.b.xb=a};_.of=function(a){xE(this.b,a)};_.pf=function(a,b){var c=this.b;c.f=!1;c.Kb=new yE(c,a);zE(c.Kb);c.c=253;c.jb=!0;c.J=b;PD(c)};
-_.qf=function(a){AE(this.b,a)};_.rf=function(){return BE(this.b)};_.b=null;_.c=null;function rE(a){this.b=a}s(485,1,{},rE);_.qc=function(){var a,b;for(b=new Mi(this.b.c.b);b.c<b.e.He();)a=Ni(b),a.u.pb.innerHTML=a.r||j};_.b=null;
-function CE(){var a=(DE(),EE()),b;$wnd.JSApplet.JSME=B(function(){var a,b=arguments,e=FE;DE();b=b&&b[0]&&(typeof b[0]==Of||typeof b[0]==we)?b[0]:null;a:if(GE==e||HE==e&&y(b,147))e=!0;else{if(null!=b)for(b=Hn(b);b&&b!=GE;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new TD:3==arguments.length?a=new XD(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new UD(arguments[0]):4==arguments.length?a=new VD(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new WD(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=B(function(a){this.g.Me(a)});b.clear=B(function(){this.g.Ne()});b.deferredRepaint=B(function(){this.g.Oe()});b.getHelpURL=B(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=B(function(){return this.g.b.db});b.getMolecularAreaLineWidth=B(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=B(function(){return this.g.b.rb});b.getPasteLabel=B(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=B(function(){return this.g.b.xb});b.initializationError=B(function(a){this.g.Ve(a)});b.jmeFile=B(function(){return this.g.We()});b.molFile=B(function(){return this.g.Xe()});b.nonisomericSmiles=B(function(){return this.g.Ye()});b.options=B(function(a){this.g.Ze(a)});b.ping=B(function(){});b.readMolFile=B(function(a){this.g._e(a)});b.readMolecule=B(function(a){this.g.af(a)});b.repaint=B(function(){this.g.le()});b.reset=B(function(){this.g.bf()});b.resetAtomColors=B(function(a){this.g.cf(a)});
-b.setAntialias=B(function(a){this.g.df(a)});b.setAtomBackgroundColors=B(function(a,b){this.g.ef(a,b)});b.setAtomToHighLight=B(function(a,b){this.g.ff(a,b)});b.setHelpURL=B(function(a){this.g.gf(a)});b.setMolecularAreaAntiAlias=B(function(a){this.g.hf(a)});b.setMolecularAreaLineWidth=B(function(a){this.g.jf(a)});b.setNotifyAtomHighLightChangeJSfunction=B(function(a){this.g.kf(a)});b.setNotifyStructuralChangeJSfunction=B(function(a){this.g.lf(a)});b.setPasteLabel=B(function(a){this.g.mf(a)});b.setPrePasteJSfunction=
-B(function(a){this.g.nf(a)});b.setSubstituent=B(function(a){this.g.of(a)});b.setTemplate=B(function(a,b){this.g.pf(a,b)});b.showInfo=B(function(a){this.g.qf(a)});b.smiles=B(function(){return this.g.rf()});IE();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Lt(){JE||(JE=!0,CE())}s(486,1,{},Lt);var JE=!1;function KE(a){Bn();this.i=a}s(488,465,di,KE);function Rt(){Bn();this.i="divide by zero"}s(489,100,oi,Rt);function Gt(){Bn()}function LE(a){Bn();this.i=a}
-s(490,100,oi,Gt,LE);function ME(){}function NE(a){return typeof a==Nf?Ec+(0>a?-a:a):a}function OE(a,b){var c;c=new ME;c.e=Ob+(PE(0!=a?-a:0)?NE(0!=a?-a:0):j+Ei(c));QE(0!=a?-a:0)&&RE(0!=a?-a:0,c);c.c=4;c.b=b;return c}function U(a){var b;b=new ME;b.e=Ob+(PE(a)?NE(a):j+Ei(b));QE(a)&&RE(a,b);return b}function V(a,b){var c;c=new ME;c.e=Ob+(PE(a)?NE(a):j+Ei(c));QE(a)&&RE(a,c);c.c=b?8:0;return c}function SE(){var a;a=new ME;a.e=Ob+(PE(0)?NE(0):j+Ei(a));QE(0)&&RE(0,a);a.c=2;return a}
-function TE(a){var b;b=new ME;b.e=Ob+(PE(a)?NE(a):j+Ei(b));QE(a)&&RE(a,b);b.c=1;return b}function QE(a){return typeof a==Nf&&0<a}function PE(a){return null!=a&&0!=a}function RE(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Ph[b.d])c=c.prototype;else{c=Ph[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(492,1,{},ME);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;
-function UE(a){var b;b=VE;!b&&(b=VE=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new WE(Vb+a+fa);return b}
-function lD(a,b){var c,d;if(null==a)throw new WE(Mf);if(2>b||36<b)throw new WE("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new WE(Vb+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new WE(Vb+a+fa);if(-2147483648>c||2147483647<c)throw new WE(Vb+a+fa);return c}s(494,1,{113:1,124:1});var VE=null;function XE(a){this.b=a}
-s(493,494,{113:1,116:1,117:1,124:1},XE);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function JA(a){this.b=a}s(495,494,{113:1,116:1,120:1,124:1},JA);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function zA(){Bn()}function Ck(a){Bn();this.i=a}s(496,100,Uh,zA,Ck);function qw(){Bn()}function xx(a){Bn();this.i=a}s(497,100,oi,qw,xx);
-function R(a){this.b=a}function cu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~a>>b;b=~~(a-256)>>16&8;c+=b;a<<=b;b=~~(a-4096)>>16&4;c+=b;a<<=b;b=~~(a-16384)>>16&2;c+=b;a=~~(a<<b)>>14;return c+2-(a&~(~~a>>1))}function Wt(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function YE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(ZE(),$E)[b],!c&&(c=$E[b]=new R(a)),c):new R(a)}s(498,494,{113:1,116:1,122:1,124:1},R);
-_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return j+this.b};_.b=0;function ZE(){ZE=u;$E=v(aF,r,122,256,0)}var $E;function Zj(a){return 0>a?-a:a}function Yj(a,b){return a>b?a:b}function bF(a){return Math.round(a)}function to(){Bn()}function Hs(a){Bn();this.i=a}s(501,100,{113:1,119:1,123:1,125:1,127:1},to,Hs);
-function Gi(){Gi=u;Hi=F(Fi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Hi;function WE(a){Bn();this.i=a}s(503,496,Uh,WE);function so(a,b){this.b=Pc;this.e=a;this.c=b;this.d=-1}s(504,1,{113:1,126:1},so);_.tS=function(){return this.b+Xa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?mb+this.d:j)+va};_.b=null;_.c=null;_.d=0;_.e=null;function cF(a,b){return a.charCodeAt(b)}
-function CD(a,b){var c=b,d=a.length,e,f;e=cF(a,c++);if(d=55296<=e&&56319>=e&&c<d)c=f=a.charCodeAt(c),d=56320<=c&&57343>=c;return d?65536+((e&1023)<<10)+(f&1023):e}function dF(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function pt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function ko(a,b){return a.indexOf(b)}function jD(a,b,c){return a.indexOf(b,c)}function qo(a,b){return a.lastIndexOf(b)}
-function eF(a){var b=aa,c=kh,d;for(d=0;0<=(d=c.indexOf(Tc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+ro(c,++d):c=c.substr(0,d-0)+ro(c,++d);return a.replace(RegExp(b,xe),c)}
-function po(a,b){for(var c=RegExp(b,xe),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Kt,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function ro(a,b){return a.substr(b,a.length-b)}
-function jo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function lo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(~~(a-65536)>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return tu(this)};_.tS=_.toString;function fF(){fF=u;gF={};hF={}}
-function tu(a){fF();var b=mb+a,c=hF[b];if(null!=c)return c;c=gF[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+cF(a,d++);c|=0}256==iF&&(gF=hF,hF={},iF=0);++iF;return hF[b]=c}var gF,iF=0,hF;function xn(a,b){yn(a.b,b);return a}function wn(){this.b=new uo}function jF(){this.b=new uo;this.b.b+=j}s(506,1,zi,wn,jF);_.tS=function(){return this.b.b};function ru(){this.b=new uo}
-function hD(){this.b=new uo}function nt(a){this.b=new uo;yn(this.b,a)}s(507,1,zi,ru,hD,nt);_.tS=function(){return this.b.b};function kD(a){a="String index out of range: "+a;Bn();this.i=a}s(508,497,oi,kD);
-function kF(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new to;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new LE("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new LE("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new qw;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ft(b,c,a[--d])}else for(c=e+c;e<c;)Ft(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function Xv(){Bn()}function rD(a){Bn();this.i=a}s(510,100,oi,Xv,rD);function PA(a,b){for(var c;a.ad();)if(c=a.bd(),null==b?null==c:Jn(b,c))return a;return null}function SA(a,b){var c;return(c=PA(a.Cd(),b))?(c.cd(),!0):!1}function lF(a){var b,c,d,e;d=new wn;b=null;d.b.b+=Sc;for(c=a.Cd();c.ad();)null!=b?yn(d.b,b):b=Aa,e=c.bd(),yn(d.b,e===a?"(this Collection)":j+e);d.b.b+=Uc;return d.b.b}s(511,1,{});_.sf=function(){throw new rD("Add not supported on this collection");};
-_.tf=function(a){return!!PA(this.Cd(),a)};_.Ee=function(){return 0==this.He()};_.uf=function(a){return SA(this,a)};_.tS=function(){return lF(this)};s(513,511,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.He()!=this.He())return!1;for(a=a.Cd();a.ad();)if(b=a.bd(),!this.tf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Cd();b.ad();)c=b.bd(),null!=c&&(a+=Mn(c),a=~~a);return a};
-function mF(a,b){var c;return y(b,131)&&(c=b.vf(),Fv(a.b,c))?(c=jj(a.b,c),a.b.Ie(b.wf(),c)):!1}function vD(a){this.b=a}s(512,513,fi,vD);_.tf=function(a){return mF(this,a)};_.Cd=function(){return new nD(this.b)};_.uf=function(a){return mF(this,a)?(a=a.vf(),Vi(this.b,a),!0):!1};_.He=function(){return this.b.e};_.b=null;function pD(a){if(a.c)Pi(a.b),Vi(a.d,a.c.vf()),a.c=null;else throw new aw("Must call next() before remove().");}
-function nD(a){var b;this.d=a;b=new gj;a.d&&aj(b,new nF(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new oF(a,d.substring(1));b.sf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.sf(c[d])}this.b=new Mi(b)}s(514,1,{},nD);_.ad=function(){return oD(this.b)};_.bd=function(){return this.c=Ni(this.b)};_.cd=function(){pD(this)};_.b=null;_.c=null;_.d=null;s(516,1,Zh);_.eQ=function(a){return y(a,131)&&qD(this.vf(),a.vf())&&qD(this.wf(),a.wf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.vf()&&(a=Mn(this.vf()));null!=this.wf()&&(b=Mn(this.wf()));return a^b};_.tS=function(){return this.vf()+qb+this.wf()};function nF(a){this.b=a}s(515,516,Zh,nF);_.vf=function(){return null};_.wf=function(){return this.b.c};_.xf=function(a){return sD(this.b,a)};_.b=null;function oF(a,b){this.c=a;this.b=b}s(517,516,Zh,oF);_.vf=function(){return this.b};_.wf=function(){return this.c.f[mb+this.b]};_.xf=function(a){return tD(this.c,this.b,a)};_.b=null;_.c=null;
-function ux(a,b){(0>a||a>=b)&&pF(a,b)}function pF(a,b){throw new xx("Index: "+a+", Size: "+b);}s(518,511,Th);_.yf=function(){throw new rD("Add not supported on this list");};_.sf=function(a){this.yf(this.He(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.He()!=a.He())return!1;c=this.Cd();for(d=a.Cd();c.ad();)if(a=c.bd(),b=d.bd(),!(null==a?null==b:Jn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.Cd();a.ad();)c=a.bd(),b=31*b+(null==c?0:Mn(c)),b=~~b;return b};_.Cd=function(){return new Mi(this)};_.Af=function(){return this.Bf(0)};_.Bf=function(a){return new qF(this,a)};_.Cf=function(){throw new rD("Remove not supported on this list");};function oD(a){return a.c<a.e.He()}function Ni(a){if(a.c>=a.e.He())throw new tw;return a.e.zf(a.d=a.c++)}function Pi(a){if(0>a.d)throw new Nx;a.e.Cf(a.d);a.c=a.d;a.d=-1}function Mi(a){this.e=a}s(519,1,{},Mi);_.ad=function(){return oD(this)};
-_.bd=function(){return Ni(this)};_.cd=function(){Pi(this)};_.c=0;_.d=-1;_.e=null;function qF(a,b){var c;this.e=this.b=a;c=a.He();(0>b||b>c)&&pF(b,c);this.c=b}s(520,519,{},qF);_.Df=function(){return 0<this.c};_.Ef=function(){if(0>=this.c)throw new tw;return this.b.zf(this.d=--this.c)};_.b=null;function rF(a){a=new nD(a.c.b);return new sF(a)}function tF(a,b){this.b=a;this.c=b}s(521,513,fi,tF);_.tf=function(a){return Fv(this.b,a)};_.Cd=function(){return rF(this)};_.He=function(){return this.c.b.e};
-_.b=null;_.c=null;function sF(a){this.b=a}s(522,1,{},sF);_.ad=function(){return oD(this.b.b)};_.bd=function(){return(this.b.c=Ni(this.b.b)).vf()};_.cd=function(){pD(this.b)};_.b=null;s(523,518,Th);_.yf=function(a,b){var c;c=VA(this,a);var d=c.e;new QA(b,c.c);++d.c;++c.b;c.d=null};_.zf=function(a){var b;b=VA(this,a);try{return WA(b)}catch(c){c=Si(c);if(y(c,132))throw new xx("Can't get element "+a);throw c;}};_.Cd=function(){return VA(this,0)};
-_.Cf=function(a){var b,c;b=VA(this,a);try{c=WA(b)}catch(d){d=Si(d);if(y(d,132))throw new xx("Can't remove element "+a);throw d;}uF(b);return c};function vF(a){a.c=v(wF,r,0,0,0)}function fA(a,b,c){(0>b||b>a.d)&&pF(b,a.d);a.c.splice(b,0,c);++a.d}function aj(a,b){Ft(a.c,a.d++,b);return!0}function Tu(a,b){ux(b,a.d);return a.c[b]}function Fj(a,b){for(var c=0;c<a.d;++c)if(qD(b,a.c[c]))return c;return-1}function Wu(a,b){var c;c=(ux(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function $i(a,b){var c;c=Fj(a,b);if(-1==c)return!1;Wu(a,c);return!0}function Gk(a,b){var c;if(b.length<a.d){c=b;var d;d=yt(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ft(b,c,a.c[c]);b.length>a.d&&Ft(b,a.d,null);return b}function gj(){vF(this)}function HB(a){vF(this);this.c.length=a}function DA(a){vF(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(524,518,Di,gj,HB,DA);_.yf=function(a,b){fA(this,a,b)};
-_.sf=function(a){return aj(this,a)};_.Ne=function(){this.c=v(wF,r,0,0,0);this.d=0};_.tf=function(a){return-1!=Fj(this,a)};_.zf=function(a){return Tu(this,a)};_.Ee=function(){return 0==this.d};_.Cf=function(a){return Wu(this,a)};_.uf=function(a){return $i(this,a)};_.He=function(){return this.d};_.d=0;function UA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ft(a,d,b)}function jt(){jt=u;kt=new xF}var kt;function xF(){}s(527,518,wi,xF);_.tf=function(){return!1};_.zf=function(){throw new qw;};_.He=function(){return 0};
-function yF(){this.b=new Date}function zF(a){return 10>a?ab+a:j+a}s(528,1,{113:1,115:1,116:1,128:1},yF);_.eQ=function(a){return y(a,128)&&fu(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=~~d>>>c,b=~~a.m>>c|d<<22-c,c=~~a.l>>c|a.m<<22-c):44>c?(e=0,b=~~d>>>c-22,c=~~a.m>>c-22|a.h<<44-c):(b=e=0,c=~~d>>>c-44);b=Nt(c&4194303,b&4194303,e&1048575);a=Nt(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?ab+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(AF(),BF)[this.b.getDay()]+ba+CF[this.b.getMonth()]+ba+zF(this.b.getDate())+ba+zF(this.b.getHours())+mb+zF(this.b.getMinutes())+mb+zF(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function AF(){AF=u;BF=F(Kt,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));CF=F(Kt,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var BF,CF;
-function Qs(a,b){return null==x(a.b,b,a)}function Ps(){this.b=new Ki}s(530,513,{113:1,115:1,133:1},Ps);_.sf=function(a){return Qs(this,a)};_.tf=function(a){return Fv(this.b,a)};_.Ee=function(){return 0==this.b.e};_.Cd=function(){return rF(new tF(this.b,new vD(this.b)))};_.uf=function(a){return null!=Vi(this.b,a)};_.He=function(){return this.b.e};_.tS=function(){return lF(new tF(this.b,new vD(this.b)))};_.b=null;
-function VA(a,b){var c,d;(0>b||b>a.c)&&pF(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new DF(a,b,d)}function ZA(){this.b=new EF;this.c=0}s(531,523,wi,ZA);_.sf=function(a){new QA(a,this.b);++this.c;return!0};_.Bf=function(a){return VA(this,a)};_.He=function(){return this.c};_.b=null;_.c=0;function WA(a){if(a.c==a.e.b)throw new tw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function uF(a){if(!a.d)throw new Nx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function DF(a,b,c){this.e=a;this.c=c;this.b=b}s(532,1,{},DF);_.ad=function(){return this.c!=this.e.b};_.Df=function(){return this.c.c!=this.e.b};_.bd=function(){return WA(this)};_.Ef=function(){if(this.c.c==this.e.b)throw new tw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.cd=function(){uF(this)};_.b=0;_.c=null;_.d=null;_.e=null;function EF(){this.b=this.c=this}
-function QA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(533,1,{},EF,QA);_.b=null;_.c=null;_.d=null;function uD(a,b){this.b=a;this.c=b}s(534,516,Zh,uD);_.vf=function(){return this.b};_.wf=function(){return this.c};_.xf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function tw(){Bn()}s(535,100,{113:1,119:1,125:1,127:1,132:1},tw);function qD(a,b){return Ht(a)===Ht(b)||null!=a&&Jn(a,b)}function GB(a){var b=v($A,r,90,0,0);return Gk(a.b,b)}function pA(){this.b=new gj}
-s(537,518,Di,pA);_.yf=function(a,b){fA(this.b,a,b)};_.sf=function(a){return aj(this.b,a)};_.tf=function(a){return-1!=Fj(this.b,a)};_.zf=function(a){return Tu(this.b,a)};_.Ee=function(){return 0==this.b.d};_.Cd=function(){return new Mi(this.b)};_.Cf=function(a){return Wu(this.b,a)};_.He=function(){return this.b.d};_.tS=function(){return lF(this.b)};_.b=null;function FF(a){a.ac.d.hb&&MB(a)}function GF(a){var b;if(a.ac.d.hb){b=Hz(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}OB(a)}
-function HF(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function nE(a){var b=a.k;IF(a.ac.d,b.b,b.c);!Gz(a)&&kA(a);Vz(a)}function JF(){RB.call(this,j);this.j=new cB(this.Ff());CA(this.r,new KF(this))}s(539,424,ri);_.Rd=function(a,b){return Ht(a.i)===Ht(this.j)?(GF(this),!0):this.Gf(a,b)};_.Ff=function(){return"Close"};_.Gf=function(){return!1};_.Jd=function(){GF(this)};_.j=null;_.k=null;
-function oE(a,b,c){JF.call(this);this.ac&&TB(this.ac.d,!1);QB(this,!1);nA(this,new aC(0));a=new eC(a,1);P(this,a,null);a=new rA;P(a,this.j,null);P(this,a,null);b&&(this.k=Hz(b),PB(this),HF(this.k,~~(vo(b.Ob.pb,Qf)/2)-~~(this.fc/2),~~(vo(b.Ob.pb,Pf)/2)-~~(this.Xb/2)));c&&N(this,c)}s(538,539,ri,oE);_.Ff=function(){return"OK"};function LF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new aw("Cannot undo. Index is out of range.");if(!a.b.c)throw new aw(ac);a.b=a.b.c;return a.b.b}
-function hE(){this.b=this.c=new MF}s(540,1,{},hE);_.b=null;function MF(){this.b=null}function NF(a){this.b=a}s(541,1,{},MF,NF);_.b=null;_.c=null;_.d=null;function KF(a){this.b=a}s(542,459,yi,KF);_.b=null;function OF(){OF=u;PF=F(Kt,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);pE=(iB(),lB);QF=vB(pE);fE=v(RF,r,89,23,0);gE=v(Kt,r,1,23,0);SF=v(RF,r,89,7,0);TF=null!=(YC(),ZC[Se])}
-function tE(a){var b;if(a.Bb)b=UF(a,1)+rb+UF(a,2)+rb+UF(a,3);else if(b=UF(a,0),0<b.length){var c=new VF(a.Z);aj(a._.b,c)}return b}function WF(a,b){var c,d;c=b.b;if(D(c,(XF(),YF).c))Pr(BE(a));else if(D(c,ZF.c))Pr(pr(a));else if(D(c,$F.c))Qr(a.u,(!a.ub&&(a.ub=new Rr(a)),a.ub));else if(D(c,mg)){7!=a.O&&(a.P=mh);d=b.d;d=mu(d,lh);c=bu(d,a.P);var e=!$t(c,mh)?Vt(c):c;!$t(e,sh)&&aG(a.Z,L(c));bG(a);a.lb=!0;PD(a);a.O=7;a.P=d}else D(c,tg)||(D(c,le)?cG(a):xE(a,c))}
-function dG(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(eG,r,-1,4,1);l=v(eG,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)fG(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=xA(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;gG(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||hG(a.fb[f])}}}
-function qE(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new iG(a),a.Z.r=0);null!=a.rb&&GD(a.rb,null)}}function aE(a,b){var c,d,e,f;f=new pC;d=Fc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new hC(Pb+d);var g=(XF(),YF).c;d.d=g;nC(f,d);CA(d.e,a);d=new hC(Pb+c);d.d=ZF.c;CA(d.e,a);nC(f,d);nC(f,new hC(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new hC(c);d.d=$F.c;CA(d.e,a);nC(f,d);Bz(a,f);return f}
-function jG(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);X(b,pE);a.nb?(e==a.c&&X(b,wB(pE)),WB(b,g,f,a.Y,a.Y),X(b,(iB(),nB)),kG(b,g,f,a.Y-1,a.Y-1)):e==a.c?VB(b,g+1,f+1,a.Y,a.Y,!1):VB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(X(b,(iB(),oB)),e){case 101:X(b,rB);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;lG(b,!0);mG(b,nG(b,c,e,d,i));X(b,oB);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(lG(b,!1),mG(b,nG(b,c,e,d,i)));oG(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);WB(b,g+9,f+9,2,4);WB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(X(b,pB),WB(b,g+10,f+18,4,4));0.96<Math.random()&&(X(b,rB),WB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);X(b,sB);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);X(b,oB);break;case 107:X(b,qB);WB(b,g+4,f+4,a.Y-8,a.Y-8);X(b,oB);kG(b,g+4,f+4,a.Y-8,a.Y-8);oG(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);WB(b,g+9,f+9,2,4);WB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:pG(b,g,f,a.Y,!0);break;case 111:pG(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:X(b,jB);WB(b,g+3,f+5,a.Y-7,a.Y-11);X(b,oB);kG(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:X(b,pE);a.ob&&VB(b,g+1,f+1,a.Y,a.Y,!1);X(b,oB);qG(a,b,g,f,"NEW");break;case 106:X(b,pB);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,oB);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));qG(a,b,g+6,f,uc);break;case 104:X(b,pB);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);X(b,oB);break;case 105:a.Ib?(X(b,tB),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),X(b,oB)):qG(a,b,g,f,"123");break;case 113:X(b,uB);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);WB(b,e,d,c,c);X(b,oB);rG(a,
-b,g,f,jB,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:sG(a,b,g,f+2,3);break;case 207:sG(a,b,g,f,4);break;case 208:sG(a,b,g,f,5);break;case 209:sG(a,b,g,f,1);break;case 210:sG(a,b,g,f,6);break;case 211:sG(a,b,g,f,7);break;case 212:sG(a,b,g,f,8);break;case 213:qG(a,b,g,f,"FG"),a.F=new kC(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=gE[c]&&rG(a,b,g,f,fE[c],gE[c])}function tG(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,X(d,pE),WB(d,0,0,c,b),a.nb?(X(d,(iB(),nB)),kG(d,-1,0,c,b-1)):(X(d,QF),Z(d,0,0,c-1-2,0),X(d,wB(pE)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),uG(d,a.X),X(d,(iB(),oB)),-1!=a.J.toLowerCase().indexOf(me)&&X(d,pB),vG(d,a.J,10,15),wG(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function xG(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;X(d,pE);WB(d,0,0,c,b);a.nb?(X(d,(iB(),nB)),Z(d,0,b-1,c,b-1),e=bE*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(X(d,QF),Z(d,0,0,0,b-1),Z(d,0,bE*a.Y,b-1,bE*a.Y),X(d,wB(pE)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=bE+2;++b)jG(a,d,1,b);wG(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function yG(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;X(e,a.t);WB(e,0,0,c,b);d=a.db?(sC(),vC):(sC(),xC);if((sC(),tC)==(sC(),tC))d==vC?e.b=j:e.b=Ag;d=new HA(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,A=n=void 0,J=m=q=o=i=void 0,O=m=i=void 0,Y=h=o=h=void 0,da=w=A=void 0,M=da=q=n=l=A=m=q=G=J=n=void 0,M=h=n=o=o=J=M=Y=i=O=O=G=Y=n=n=O=Y=void 0,w=A=1,l=
-2,da=3;f.w&&(gG(f),dG(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,da*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new JB(Yb,0,i),f.n.n=new zC((Fq(),f.n.k)));f.n.A&&(X(g,(iB(),oB)),kG(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(X(g,(OF(),SF)[f.e[i]]),h=g,o=I(f.J[i]-m/2),O=I(f.M[i]-m/2),Y=M=m,lG(h,!0),mG(h,nG(h,o,O,M,Y)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(X(g,(OF(),SF)[f.e[h]]),n=f.J[m]-f.J[h],
-A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=3*da*A,n=3*da*w,O=v(H,k,-1,4,1),o=v(H,k,-1,4,1),O[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),O[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),O[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),O[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=O,lG(m,!0),mG(m,zG(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){X(g,(iB(),oB));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&X(g,(OF(),SF)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;Y=f.J[h];M=f.M[h];O=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=O-Y,A=o-
-M,w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&X(g,sB);q=l*A;n=l*w;Z(g,L(K(Math.round(Y+q))),L(K(Math.round(M-n))),L(K(Math.round(O+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(Y-q))),L(K(Math.round(M+n))),L(K(Math.round(O-q))),L(K(Math.round(o+n))));X(g,oB);break;case 3:m=L(K(Math.round(Y)));h=L(K(Math.round(M)));O=L(K(Math.round(O)));o=L(K(Math.round(o)));Z(g,m,h,O,o);Y=L(K(Math.round(da*A)));M=L(K(Math.round(da*w)));Z(g,m+Y,h-M,O+Y,o-M);Z(g,m-Y,h+M,O-Y,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));uG(g,f.n.k);m=AG(f.n.n);n=f.f[i];h=sb;null!=n&&(h=n);n=AC(f.n.n,h);Y=L(K(Math.round((Y+O)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));X(g,sB);vG(g,h,Y,n);X(g,oB);break;default:if(1==f.B[i]||3==f.B[i])q=da*A,n=da*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(O+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(Y))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(O-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,lG(m,!0),mG(m,zG(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=da*A;n=da*w;for(h=0;10>h;++h)G=Y-(Y-O)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(Y))),L(K(Math.round(M))),L(K(Math.round(O))),L(K(Math.round(o))))}}w=v(eG,r,-1,f.t+1,1);A=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++A[h],++A[m],w[h]=w[h]/
-A[h]+o/A[h],w[m]=w[m]/A[m]+l/A[m];uG(g,f.n.k);m=AG(f.n.n);M=v(Kt,r,1,f.t+1,0);O=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(BG,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=CG(f,i),(null==h||1>h.length)&&(h=wa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,O[i]=o[i]=AC(f.n.n,h),l[i]=DG(f,i,O[i],O[i],m,!1)):(Y=w[i]<f.J[i],G=!0,1<A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<A[i]&&(G=!1),1==A[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(Y=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Xb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Zj(f.A[i])&&(q+=Zj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),Y||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=AC(f.n.n,n),q=AC(f.n.n,h),O[i]=n,o[i]=q,q=l[i]=DG(f,i,n,q,m,Y),Y=q.d+2+1,n=q.e+m+2,X(g,f.n.t),-1==f.k&&0!=f.e[i]&&X(g,(OF(),SF)[f.e[i]]),WB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?X(g,(OF(),SF)[f.e[i]]):X(g,(iB(),oB)):X(g,(OF(),fE)[f.c[i]]),vG(g,h,Y,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=O[i],q=o[i],Y=L(K(bF(f.J[i]-n/2))),n=L(K(bF(f.M[i]+~~(m/2)-1))),X(g,(iB(),sB)),vG(g,
-ba+f.q[h][1],Y+q,n);if(0<f.D||0<f.E)if(X(g,104==f.n.c?(iB(),pB):(iB(),uB)),0<f.D&&106!=f.n.c&&(q=l[f.D],kG(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],A=f.M[m]-f.M[h],w=Math.sqrt(n*n+A*A),1>w&&(w=1),A/=w,w=n/w,q=(da+1)*A,n=(da+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(bF(f.J[h]+q))),J[1]=L(K(bF(f.J[m]+q))),G[0]=L(K(bF(f.M[h]-n))),G[1]=L(K(bF(f.M[m]-n))),J[3]=L(K(bF(f.J[h]-q))),J[2]=L(K(bF(f.J[m]-q))),G[3]=L(K(bF(f.M[h]+n))),G[2]=L(K(bF(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(da=g,i=J,A=G,da.o&&(lG(da,!1),mG(da,zG(da,i,A,5,!0)))),106==f.n.c&&EG(f,f.H[f.E],f.I[f.E]))){da=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++da;if(da>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;X(g,(iB(),pB));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],kG(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(X(e,(iB(),nB)),Z(e,c-1,0,c-1,b-1)):(X(e,wB(pE)),Z(e,c-1,0,c-1,b-1),X(e,pE),Z(e,c-2,0,c-2,b-1),X(e,QF),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),X(e,(iB(),sB)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new JB(Yb,0,13),a.W=new zC(a.T),null!=a.bb&&(d=AC(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,X(e,(iB(),oB)),uG(e,a.T),vG(e,a.bb,c,b)));wG(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function sG(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(lG(b,!1),mG(b,zG(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function FG(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;X(d,pE);WB(d,0,0,b,c);a.nb?(X(d,(iB(),nB)),c=13*(a.Y+a.S),kG(d,c,0,b-c-1,2*a.Y+a.S-1)):(X(d,wB(pE)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),X(d,QF),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)jG(a,d,b,1),jG(a,d,b,2);a.c=c;wG(a.Ob,a.Lb,0,0)}}
-function pG(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);oG(a,b,c+m-i,f,d-4-i-1,e,h)}
-function GG(a,b){var c,d,e,f,g,i,h;uE(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=HG(b);h=new ED(b,g,!0);d=j;for(c=1;5>=c;++c)d=IG(h,g);c=YE(lD(jo(d.substr(0,3)),10)).b;f=YE(lD(jo(d.substr(3,3)),10)).b;IG(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=IG(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new JG(a,e)}dG(a,1,c,1);dG(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new JG(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",PD(a),!1;null!=a.i&&a.Z&&jE(a.Z,a.i,!0);null!=a.j&&
-a.Z&&jE(a.Z,a.j,!1);g=KG(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new LG(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];dG(a,1,g,0)}PD(a);return!0}
-function MG(a,b){var c,d,e,f,g,i,h,l;uE(a);c=f=0;l=new ED(b,"|>",!0);e=-1<b.indexOf(rb);i=1;g=xD(l);a.tb=0;for(d=1;d<=g;++d)if(h=BD(l),jo(h),!D(h,kh))if(D(h,rb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new yE(a,h);if(0==a.Z.t)return AE(a,"ERROR - problems in reading/processing molecule !"),YC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return AE(a,"ERROR - strange reaction - fixing !"),YC(),!1;if(3<i)return AE(a,"ERROR - strange reaction !"),YC(),!1;1<a.tb&&!e&&dE(a,Ff);e&&!a.Bb&&dE(a,fg);!e&&a.Bb&&
-dE(a,Jf);e?(dG(a,1,f,1),dG(a,f+1,c-1,2),dG(a,c,a.tb,3)):dG(a,1,a.tb,0);PD(a);return!0}function Sr(a,b){a.jb=!0;a.J=b}
-function Wr(a,b){var c,d;if(0==b)return!1;bG(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:qE(a);d=a.$;d.b=d.c;d.c.d=null;NG(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;OG(a,LF(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new aw("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new aw(ac);d.b=d.b.d;OG(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=Tu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Sr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=eF(d),kE(a,d,!1),null!=a.rb&&GD(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=Tu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(Sr(a,fc+(a.Db.b+1)+ca+a.Db.d),d=eF(d),kE(a,d,!1),null!=a.rb&&GD(a.rb,null));break;case 101:a.Gb&&FF(a.Gb);a.Gb=new PG(1,a);a.c=c;break;case 107:!a.zb?a.zb=new QG(a):a.zb.ac.d.hb?RG(a.zb.ac.d):
-nE(a.zb);break;case 113:a.b&&FF(a.b);a.b=new PG(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,eE(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=SG(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(eG,r,-1,4,1);fG(a.Z,d);a.lb=!0;a.Z=new VF(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;zE(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,TG(a.Z,a.Z.D),a.Z.D=0,cG(a)):0<a.Z.E&&(a.lb=!0,UG(a.Z,a.Z.E),
-a.Z.E=0,cG(a));VG(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new pC;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new hC(c),nC(i,g),g.d=c,CA(g.e,a);Bz(a,i);a.E=i}oC(a.E,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(FF(a.o),a.o=null);0==a.Z.D&&(a.o=new PG(2,a));a.d=18;
-break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,cG(a)),18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),WG(a.Z,a.Z.D,d),cG(a)),VG(a.Z))}PD(a);return!0}
-function pr(a){var b,c,d;d=BE(a);c=j;if(a.Bb){var e,f,g;g=zt([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)SG(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(XG(g[1][0],3)+XG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+YG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+YG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new ZG(a,a.fb,a.tb)),c=YG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function $G(a,b,c,d){var e;e=c;var f=d,g,i;(g=aH(b),i=0!=(b.f&2),g||i)?(a.Bb?oC((!a.w&&(a.w=aE(a,!0)),a.w),a,e,f):oC((!a.v&&(a.v=aE(a,!1)),a.v),a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=bH(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){b=0;for(e=1;13>=e;++e)if(c<e*(a.Y+a.S)){b=e;break}c=0;for(e=1;e<=bE+2;++e)if(d<e*(a.Y+a.S)){c=e;break}if(0==b||0==c)return!1;d=100*c+b;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",PD(a),
-!0;if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=Wr(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)TG(a.Z,a.Z.D),a.Z.D=0,cG(a);else{if(106==a.c)return!0;if(108==a.c)cH(a.Z,a.Z.D,0),cG(a);else if(157==a.c)cH(a.Z,a.Z.D,1),cG(a);else if(158==a.c)cH(a.Z,a.Z.D,-1),cG(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):cG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(230==a.c)a.O=3,cG(a);else if(233<=a.c&&262>a.c)eH(a.Z,!1),cG(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;WG(a.Z,a.Z.D,wo(a.zb.f.ac.b.pb,ch));cG(a)}else if(105==a.c)fH(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),1>d.length&&(d=Rc),WG(a.Z,a.Z.D,d)),cG(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(0<a.Z.E)if(104==a.c)UG(a.Z,
-a.Z.E),a.Z.E=0,cG(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])Sr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;TG(d,c);d.b[c]=0}a.Z.E=0;cG(a)}else if(201==a.c)gH(a.Z,a.Z.E),cG(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),cG(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,cG(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,cG(a);
-else if(206<=a.c&&229>=a.c)a.O=2,dH(a.Z),cG(a);else if(107==a.c){if(!a.zb.c)return!0;d=wo(a.zb.f.ac.b.pb,ch);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;cG(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new iG(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(hH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=
-a.c&&229>=a.c?(a.Z.L=c,a.Z.O=d,a.O=2,dH(a.Z)):300<a.c?(hH(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=wo((Tr(),Ur).ac.b.pb,ch),1>d.length&&(d=Rc),WG(a.Z,1,d))):230==a.c?iE(a,null):233<=a.c&&262>a.c?(hH(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,eH(a.Z,!0)):YC();cG(a)}else e=!1;e&&(VG(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,PD(a))}return e}
-function iH(a,b,c,d){var e,f;if(a.z||!a.hb||aH(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=jH(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)TG(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),UG(b,e),0<jH(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){Sr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<jH(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;Sr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(bH(b)||aH(b))aG(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(eG,r,-1,4,1);fG(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;bG(a);a.lb=!0;PD(a);a.Mb=c;a.Nb=d;return!0}
-function kH(a,b,c,d){var e,f,g;if(!a.z&&!aH(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((OF(),TF)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&GD(a.qb,F(aF,r,122,[new R(a.e),new R(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;bG(a);a.lb=!0;PD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function lH(a){if(a.z)return!0;a.jb=!1;a.P=mh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=jH(b,b.t),6>b.z[c]&&(mH(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),TG(b,b.t));b.C=!1;cG(a)}else a:{var b=a.Z,e,f;c=jH(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):Sr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],Sr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(bF((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(bF((b.M[b.F]+b.M[c])/2))))}}hG(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,LF(b),b.b.d=c),cG(a),a.r=!1)}else 5==a.O&&(hG(a.Z),cG(a));0<a.O&&(a.D=!1,bG(a),a.lb=!0,VG(a.Z),nH(a.Z),PD(a),a.O=0,a.f=!1);if(TF&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,bG(a),a.lb=!0,PD(a);return!0}function bG(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function dE(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Jf)?a.Bb=!1:-1<b.indexOf(fg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Ff)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Nf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,dG(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)oH(a.fb[c]),gG(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(od)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++bE;PD(a)}
-function PD(a){var b,c,d;b=xA(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=tA(a,d,c),yG(a),a.z||(a.Lb=tA(a,b.c,2*a.Y+a.S),FG(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=tA(a,a.Y,c),xG(a),a.I=tA(a,d,a.Y),tG(a))):(yG(a),a.z||(tG(a),a.D&&(FG(a),xG(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function sE(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=SG(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=CG(c,h);c.n.M&&0<c.x[h]&&(i+=Xb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Zj(c.A[h])&&(i+=Zj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=mb+g);m+=ba+i+ba+pH(0.055999999999999994*c.J[h],0,2)+ba+pH(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=kh),e+=c)}return e}function UF(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=SG(a.fb[c]),d!=b))continue;d=qH(a.fb[c]);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
-function cG(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&GD(a.rb,null)}var c,d,e;e=new rH;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new VF(d),zE(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new NF(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function kE(a,b,c){try{GG(a,b)?c&&cG(a):PD(a)}catch(d){if(d=Si(d),y(d,119))PD(a);else throw d;}}
-function iE(a,b){try{MG(a,b)?cG(a):PD(a)}catch(c){if(c=Si(c),y(c,119))PD(a);else throw c;}}function wE(a){bG(a);a.lb=!0;PD(a)}function uE(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new iG(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;PD(a);null!=a.rb&&GD(a.rb,null)}function OG(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new VF(d),zE(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&GD(a.rb,null)}}
-function vE(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,PD(a),null):a.fb[b]}function xE(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ha)?c=235:D(b,Ia)?c=240:D(b,Ga)?c=260:D(b,Oa)?c=261:D(b,Sa)?c=241:D(b,La)?c=233:D(b,Ka)?c=236:D(b,Ja)?c=237:D(b,Ra)?c=234:D(b,Qa)?c=243:D(b,Ta)?c=252:D(b,Pa)?c=244:D(b,Ua)?c=239:D(b,"-PO3H2")?c=251:D(b,Fa)?c=242:D(b,Da)?c=245:D(b,Ea)&&(c=238);0<c?Wr(a,c):b="Not known group!";a.jb=!0;a.J=b;PD(a)}
-function AE(a,b){a.jb=!0;a.J=b;PD(a)}function BE(a){var b;b=tE(a);bG(a);PD(a);return b}function qG(a,b,c,d,e){var f,g,i,h;f=a.W;h=AC(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new JB(f.d.b,f.d.d,g),f=new zC(i),h=AC(f,e),b.f=i,b.j=sH(i);else uG(b,a.T);f=LB(f.b,f.d).b-LB(f.b,f.d).c;vG(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function rG(a,b,c,d,e,f){var g,i;g=AG(a.V);i=AC(a.V,f);uG(b,a.U);(b.e=e)&&(b.i=ig+(~~e.b>>16&255)+za+(~~e.b>>8&255)+za+(e.b&255)+va);vG(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function AG(a){return LB(a.b,a.d).b-LB(a.b,a.d).c}function Vr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Ed,PD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Ed):Sr(a,a.y+ba),PD(a))}
-function YD(){OF();rA.call(this);this.Ob=(Fq(),Fq(),Zz).b;this.x=new JB(null,0,8);this.t=(iB(),jB);this.fb=v(tH,r,135,99,0);this._=new pA;this.Db=new uH;this.K=D((YC(),ZC[Ue]),dc);this.u=new vH;this.G=F(Kt,r,1,[Ha,Ia,Sa,Ga,Oa,La,Ka,Ja,Ra,Ta,Pa,Qa,Fa,Ea,Da]);this.Z=new iG(this);SF[0]=mB;SF[1]=new kB(255,153,153);SF[2]=new kB(255,204,102);SF[3]=new kB(255,255,153);SF[4]=new kB(102,255,255);SF[5]=new kB(51,204,255);SF[6]=new kB(255,153,255)}s(543,399,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},YD);
-_.ze=function(a){WF(this,a)};_.ge=function(){PD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=mh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var bE=10,pE,QF,fE,PF,TF,$D=null,SF,gE;
-function OD(a,b){var c,d;if(null!=b)if(null!=a.b.xb)GD(a.b.xb,F(Kt,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=po(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ft(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+va);try{GG(a.b,b)?(Sr(a.b,"Structure pasted"+d),cG(a.b)):(nE(new oE(a.b.J,a.b,pE)),uE(a.b)),wA(a.b)}catch(h){if(h=Si(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",PD(d),nE(new oE(a.b.J,a.b,pE)),wA(a.b);else throw h;
-}}}function Rr(a){this.b=a}s(544,1,{},Rr);_.b=null;function XF(){XF=u;YF=new wH("COPY_SMILES",0);ZF=new wH("COPY_MOL",1);$F=new wH("PASTE",2);xH=F(yH,r,134,[YF,ZF,$F])}function wH(a,b){E.call(this,a,b)}s(545,145,{113:1,116:1,118:1,134:1},wH);var xH,ZF,YF,$F;function rH(){this.e=v(tH,r,135,99,0)}s(546,1,{},rH);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function zH(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(eG,r,-1,20,1);a.M=v(eG,r,-1,20,1);a.G=zt([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Kt,r,1,20,0);a.o=v(Kt,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Kt,r,1,20,0);a.q=zt([10,2]);a.j=v(H,k,-1,101,1)}
-function AH(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(eG,r,-1,4,1);d=v(eG,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=BH(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-BH(o[2],d[2],o[3],d[3]),d=BH(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;hH(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=CH(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(eG,r,-1,2,1);DH(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==jH(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;Sr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];mH(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&gH(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(bF((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(bF((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function eH(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&cH(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,cH(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];TG(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)hH(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)mH(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];zE(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];TG(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];mH(a);a.H[a.u]=l;a.I[a.u]=c+d;zE(a);b&&(TG(a,l),gG(a))}c=4}EH(a,c);a.D=a.F;b&&
-(a.D=0)}
-function DH(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function dH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])FH(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,FH(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){Sr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[CH(a,a.D,a.G[a.D][d])],2<d||1!=b){Sr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(eG,r,-1,2,1);DH(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)hH(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)hH(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)hH(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)mH(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[CH(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[CH(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(bF((a.J[b]+a.J[e])/2))),a.N[c]=L(K(bF((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;mH(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(mH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(mH(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(bF((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(bF((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(TG(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&EH(a,i);-1<l&&(a.D=l)}
-function FH(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)hH(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function EH(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=jH(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function CH(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function GH(a,b,c){var d,e,f,g;e=mh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(lu(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)lu(c[d])&&!$t(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)fu(c[d],e)&&(b[d]=g,c[d]=mh,++f);if(f==a.t)break}return g==a.t}
-function gG(a){var b,c,d;b=v(eG,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{fG(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;hG(a)}}
-function fG(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function cH(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=HH(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&Sr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?Sr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?Sr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?Sr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:Sr(a.n,"Charge change not possible on the halogen !");break;case 18:Sr(a.n,
-"Use X button to change charge on the X atom !")}}
-function KG(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&TG(a,c);gG(a);Sr(a.n,"Smaller part(s) removed !");return 1}
-function jH(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function nH(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];VG(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),VG(a));4==a.s[d]&&(a.s[d]=1)}}
-function BH(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function zE(a){var b;IH(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);hG(a);VG(a)}
-function hH(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),kF(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),kF(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),kF(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),kF(a.e,b,a.e.length),a.e=b,b=v(Kt,r,1,c,0),kF(a.d,b,a.d.length),a.d=b,b=v(Kt,r,1,c,0),kF(a.o,b,a.o.length),a.o=b,b=v(eG,r,-1,c,1),kF(a.J,b,a.J.length),a.J=b,b=v(eG,r,-1,c,1),kF(a.M,b,a.M.length),a.M=b,b=zt([c,7]),kF(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),kF(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function DG(a,b,c,d,e,f){var g;g=L(K(bF(a.J[b]-c/2)));f||(g-=d-c);a=L(K(bF(a.M[b]-~~(e/2))));return new jA(g-1-2,a-2,d+1+4,e+4)}
-function mH(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),kF(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),kF(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),kF(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),kF(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),kF(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),kF(a.N,c,a.N.length),a.N=c,b=v(Kt,r,1,b,0),kF(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function YG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(OF(),aa);i+="JME 2013-04-10 "+new yF+"\n \n";i+=XG(a.t,3)+XG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=pH(0.055999999999999994*(a.J[e]-c),10,4)+pH(0.055999999999999994*(g-a.M[e]),10,4)+pH(0,10,4);h=CG(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+XG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=XG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:JH(a,e)&&(g=2),c=XG(a.H[e],3)+XG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=XG(a.I[e],3)+XG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=XG(a.I[e],3)+XG(a.H[e],3)),i+=c+XG(g,3)+XG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+XG(e,4)+XG(a.A[e],4)+aa);return i+"M END\n"}
-function qH(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O,Y,da,M,oc,Gc,jg,tb,Rd,Sd,Td,Va,Hc;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);tb=v(H,k,-1,a.t+1,1);w=v(KH,r,-1,a.t+1,2);G=v(KH,r,-1,a.u+1,2);oc=0;if(0==a.t)return j;KG(a,!0);jg=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){jg=!1;break}if(a.n.s&&jg){LH(a);nH(a);MH(a,G);NH(a,w,G);var Cb,vd,kf,cc,Ce,wd,xd,db,OI,Wd,t,xa,Xm,Ym,Xs,rf,Na,Zm,$m,Kc,an;Cb=v(H,k,-1,a.t+1,1);vd=v(H,k,-1,a.t+1,1);db=v(OH,r,-1,a.t+1,3);var Ys=a.t,bn,
-Bh,Zs,vg,Kj,Ie,sf;Kj=v(OH,r,-1,Ys+2,3);Ie=v(H,k,-1,100,1);sf=5;vg=0;Ie[0]=3;Kj[1]=oh;Kj[2]=ph;Zs=2;if(!(3>Ys))for(;sf<Ie[vg]*Ie[vg];){Bh=0;for(bn=!0;bn&&Bh<=vg&&sf>=Ie[Bh]*Ie[Bh];)0==sf%Ie[Bh]?bn=!1:++Bh;if(bn){Kj[++Zs]=iu(sf);if(Zs>=Ys)break;vg<Ie.length-1&&(++vg,Ie[vg]=sf)}sf+=2}for(t=1;t<=a.t;++t){for(xa=$m=1;xa<=a.u;++xa)(a.H[xa]==t||a.I[xa]==t)&&($m*=a.i[xa]);Zm=a.c[t];18==Zm&&(an=a.o[t],wd=an.charCodeAt(0)-65+1,xd=0,1<an.length&&(xd=an.charCodeAt(1)-97),0>wd&&(wd=0),0>xd&&(xd=0),Zm=28*wd+xd);
-rf=0;-2>a.A[t]?rf=1:-2==a.A[t]?rf=2:-1==a.A[t]?rf=3:1==a.A[t]?rf=4:2==a.A[t]?rf=5:2<a.A[t]&&(rf=6);Kc=1;db[t]=iu($m);Kc*=126;db[t]=du(db[t],iu(a.x[t]*Kc));Kc*=7;db[t]=du(db[t],iu(rf*Kc));Kc*=7;db[t]=du(db[t],iu(Zm*Kc));Kc*=783;db[t]=du(db[t],iu(a.z[t]*Kc))}for(Ce=0;!GH(a,Cb,db);){Xs=!1;for(t=1;t<=a.t;++t)Cb[t]!=vd[t]&&(vd[t]=Cb[t],Xs=!0);if(Xs){for(t=1;t<=a.t;++t){db[t]=nh;for(xa=1;xa<=a.z[t];++xa)db[t]=mu(db[t],Kj[Cb[a.G[t][xa]]])}Ce=0}else if(0<Ce){for(t=1;t<=a.t;++t)db[t]=nh;t=1;a:for(;t<=a.t-
-1;++t)for(xa=t+1;xa<=a.t;++xa)if(Cb[t]==Cb[xa]){db[t]=oh;break a}}else{for(t=1;t<=a.t;++t){db[t]=nh;for(xa=1;xa<=a.z[t];++xa)kf=a.G[t][xa],db[t]=mu(db[t],iu(a.c[kf]*a.i[CH(a,t,kf)]))}Ce=1}GH(a,Cb,db);for(t=1;t<=a.t;++t)db[t]=iu(vd[t]*a.t+Cb[t])}for(t=1;t<=a.t;++t)vd[t]=Cb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(vd[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];vd[t]=vd[Na];vd[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Cb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Cb[a.H[t]],a.I[t]=Cb[a.I[t]],a.H[t]>a.I[t]&&(Wd=a.H[t],a.H[t]=a.I[t],a.I[t]=Wd,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Ym=Xm=
-a.t;cc=0;for(xa=t;xa<=a.u;++xa)a.H[xa]<Xm?(Xm=a.H[xa],Ym=a.I[xa],cc=xa):a.H[xa]==Xm&&a.I[xa]<Ym&&(Ym=a.I[xa],cc=xa);Wd=a.H[t];a.H[t]=a.H[cc];a.H[cc]=Wd;Wd=a.I[t];a.I[t]=a.I[cc];a.I[cc]=Wd;Wd=a.s[t];a.s[t]=a.s[cc];a.s[cc]=Wd;Wd=a.B[t];a.B[t]=a.B[cc];a.B[cc]=Wd;OI=a.f[t];a.f[t]=a.f[cc];a.f[cc]=OI}zE(a);VG(a);MH(a,G);NH(a,w,G)}else{MH(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Hc=1;a.b[1]=1;for(da=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=tb[c]){Gc=!0;for(J=1;J<=oc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Gc=!1;break}Gc&&(++oc,o[oc]=c,n[oc]=g)}}else m[++M]=g;if(0==M){if(Hc==a.t)break;c=l[da--]}else if(1==M)tb[m[1]]=c,c=m[1],a.b[c]=++Hc;else{l[++da]=c;e=0;for(q=1;q<=M;++q)if(h=CH(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=CH(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);tb[e]=c;c=e;a.b[e]=++Hc}}tb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);O=v(KH,r,-1,a.t+1,2);Rd=v(KH,r,-1,a.t+1,2);f=Hc=da=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(tb[c]=f);b[++Hc]=c;for(a.b[c]=0;;){M=e=0;Y=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(A=1;A<=oc;++A)if(o[A]==g&&n[A]==c||o[A]==c&&n[A]==g)continue b;0<a.b[g]&&(++M,a.b[g]<Y&&(e=g,Y=a.b[g]))}if(0==e){if(0==da)break a;Rd[c]=!0;c=l[da--]}else break}f=c;c=e;1<M&&(l[++da]=f,O[e]=!0)}Sd=v(H,k,-1,a.u+1,1);Td=v(H,k,-1,a.t+1,1);if(a.n.Jb){var QI=tb,YM=oc,$s,RI,Ch,Je,at,bt,Ma,Lj,ct;Ch=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)Ch[b[Ma]]=Ma;at=v(KH,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)$s=b[Ma],RI=QI[$s],Je=CH(a,$s,RI),0!=Je&&(PH(a,Je,Ch,Sd,G),at[Je]=!0);for(Ma=1;Ma<=a.u;++Ma)at[Ma]||PH(a,Ma,Ch,Sd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){bt=ct=0;for(Lj=1;Lj<=a.z[Ma];++Lj){Je=CH(a,Ma,a.G[Ma][Lj]);if(5==a.i[Je])continue a;1==a.s[Je]&&0!=QH(a,Je,Ma)&&++ct;2==a.s[Je]&&(bt=a.G[Ma][Lj])}if(0!=ct)if(0<bt){var ia=a,TI=Ma,tf=Ch,Xc=Td,qc=void 0,Mj=void 0,Lc=void 0,Ke=void 0,Mc=void 0,cn=void 0,dn=void 0,en=void 0,Xd=void 0,Yc=void 0,Zc=void 0,
-dt=void 0,Nj=void 0,Yd=void 0,Oj=void 0,Le=void 0,Pj=void 0,et=void 0,Qj=void 0,Me=void 0,UI=void 0,uf=void 0,VI=void 0,ft=void 0,Rj=void 0,vf=void 0,Zc=1,Mj=TI,qc=v(H,k,-1,ia.t+1,1);for(qc[1]=TI;;){dt=!1;for(Yc=1;Yc<=ia.z[Mj];++Yc)if(Lc=ia.G[Mj][Yc],!(Lc==qc[1]||Lc==qc[Zc-1]))if(Ke=CH(ia,Mj,Lc),2==ia.s[Ke]&&5!=ia.i[Ke]){Mj=qc[++Zc]=Lc;dt=!0;break}if(!dt)break}if(!(0==Zc%2||2>ia.z[qc[Zc]]||3<ia.z[qc[Zc]])){vf=qc[1];Mc=qc[~~((Zc+1)/2)];Xd=qc[Zc];uf=Me=Le=Yd=0;ft=et=!1;for(Yc=1;Yc<=ia.z[vf];++Yc)Lc=
-ia.G[vf][Yc],Ke=CH(ia,vf,Lc),1!=ia.s[Ke]||5==ia.i[Ke]||(0==Yd?Yd=Lc:Le=Lc);0<tf[Le]&&tf[Yd]>tf[Le]&&(cn=Yd,Yd=Le,Le=cn);Nj=Yd;0==Yd&&(Nj=Le,et=!0);for(Yc=1;Yc<=ia.z[Xd];++Yc)Lc=ia.G[Xd][Yc],Ke=CH(ia,Xd,Lc),1!=ia.s[Ke]||5==ia.i[Ke]||(0==Me?Me=Lc:uf=Lc);0<tf[uf]&&tf[Me]>tf[uf]&&(cn=Me,Me=uf,uf=cn);Qj=Me;0==Me&&(Qj=uf,ft=!0);Oj=QH(ia,CH(ia,vf,Yd),vf);Pj=QH(ia,CH(ia,vf,Le),vf);UI=QH(ia,CH(ia,Xd,Me),Xd);VI=QH(ia,CH(ia,Xd,uf),Xd);1<(0>Oj+Pj?-(Oj+Pj):Oj+Pj)||0!=UI||0!=VI?Sr(ia.n,"Bad stereoinfo on allene !"):
-(dn=ia.J[qc[Zc-1]]-ia.J[Xd],en=ia.M[qc[Zc-1]]-ia.M[Xd],Rj=Math.sqrt(dn*dn+en*en),0.001>Rj&&(Rj=0.001),0<(ia.M[Qj]-ia.M[qc[Zc-1]])*(dn/Rj)-(ia.J[Qj]-ia.J[qc[Zc-1]])*(en/Rj)?Xc[Mc]=1:Xc[Mc]=-1,et&&(Xc[Mc]*=-1),ft&&(Xc[Mc]*=-1),Nj==Yd&&0>Oj&&(Xc[Mc]*=-1),Nj==Le&&0>Pj&&(Xc[Mc]*=-1),tf[Nj]>tf[Qj]&&(Xc[Mc]*=-1))}}else b:{var rc=a,sc=Ma,ZM=QI,$M=Ch,aN=o,bN=n,cN=YM,fn=Td,gn=void 0,$c=void 0,gt=void 0,Dh=void 0,Ba=void 0,Eh=void 0,zd=void 0,Sj=void 0,Zd=void 0,Nb=void 0,ea=void 0,Eb=void 0,Ne=void 0,hn=void 0,
-ad=void 0,ma=void 0,jn=void 0,Eb=v(H,k,-1,4,1),hn=v(H,k,-1,4,1),Fh=rc,$d=sc,WI=$M,ht=ZM,XI=aN,YI=bN,dN=cN,Fb=Eb,Tj=void 0,bd=void 0,kn=void 0,ln=void 0,it=void 0,Uj=void 0,Uj=-1;0<ht[$d]&&(Fb[++Uj]=ht[$d]);for(bd=1;bd<=dN;++bd)XI[bd]==$d&&(Fb[++Uj]=YI[bd]),YI[bd]==$d&&(Fb[++Uj]=XI[bd]);for(bd=Uj+1;bd<Fh.z[$d];++bd){it=Fh.t+1;kn=1;c:for(;kn<=Fh.z[$d];++kn){Tj=Fh.G[$d][kn];for(ln=0;ln<bd;++ln)if(Tj==Fb[ln])continue c;WI[Tj]<it&&(it=WI[Tj],Fb[bd]=Tj)}}0==ht[$d]&&0<Fh.x[$d]?(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=
-Fb[0],Fb[0]=-1):0<Fh.x[$d]&&(Fb[3]=Fb[2],Fb[2]=Fb[1],Fb[1]=-1);for(Ba=Sj=Eh=Dh=jn=zd=Nb=0;4>Ba;++Ba)0>=Eb[Ba]||(gn=CH(rc,sc,Eb[Ba]),hn[Ba]=QH(rc,gn,sc),0<hn[Ba]?(++Nb,jn=Eb[Ba],Eh=Eb[Ba]):0>hn[Ba]?(++zd,Dh=Eb[Ba],Eh=Eb[Ba]):Sj=Eb[Ba]);Zd=Nb+zd;ma=v(H,k,-1,4,1);ad=0;if(3==rc.z[sc]){if(1==Nb&&1==zd||3==Zd&&0<Nb&&0<zd){Sr(rc.n,"Error in C3H stereospecification !");break b}Ne=Eb[0];1==Zd?Ne=Eh:2==Zd&&(Ne=Sj);ea=AH(rc,sc,Ne,Eb);ma[0]=Eh;ma[1]=-1;ma[2]=ea[2];ma[3]=ea[1];0<Nb?ad=1:ad=-1}else if(4==rc.z[sc])if(1==
-Zd)ea=AH(rc,sc,Eh,Eb),ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],0<Nb?ad=1:ad=-1;else{Ne=Eb[0];1<Sj&&(Ne=Sj);1==Nb?Ne=jn:1==zd&&(Ne=Dh);ea=AH(rc,sc,Ne,Eb);$c=v(H,k,-1,4,1);for(Ba=0;4>Ba;++Ba)gn=CH(rc,sc,ea[Ba]),$c[Ba]=QH(rc,gn,sc);if(4==Zd){if(0==Nb||0==zd){Sr(rc.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==zd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[1],ad=$c[0];else{for(Ba=0;4>Ba;++Ba)-1==$c[Ba]&&($c[Ba]=0);Zd=2}}else if(3==Zd)if(3==Nb||3==zd)ma[0]=ea[0],ma[1]=ea[3],ma[2]=
-ea[2],ma[3]=ea[1],0<Nb?ad=-1:ad=1;else{1==Nb?Nb=gt=1:zd=gt=-1;for(Ba=0;4>Ba;++Ba)$c[Ba]==gt&&($c[Ba]=0);Zd=2}if(2==Zd)if(1==Nb&&1==zd)ea[1]==Dh?(ea[1]=ea[2],ea[2]=ea[3]):ea[2]==Dh&&(ea[2]=ea[3]),ma[0]=jn,ma[1]=Dh,ma[2]=ea[2],ma[3]=ea[1],ad=1;else{if($c[0]==$c[1]||$c[1]==$c[2]){Sr(rc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=$c[0]?(ma[0]=ea[0],ma[1]=ea[2],ma[2]=ea[1],ma[3]=ea[3]):(ma[0]=ea[1],ma[1]=ea[3],ma[2]=ea[2],ma[3]=ea[0]);1<Nb?ad=1:ad=-1}}var W=ma,Vj=Eb,kb=void 0;Vj[0]==W[1]?(kb=
-W[0],W[0]=W[1],W[1]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Vj[0]==W[2]?(kb=W[2],W[2]=W[0],W[0]=kb,kb=W[1],W[1]=W[3],W[3]=kb):Vj[0]==W[3]&&(kb=W[3],W[3]=W[0],W[0]=kb,kb=W[1],W[1]=W[2],W[2]=kb);Vj[1]==W[2]?(kb=W[1],W[1]=W[2],W[2]=kb,kb=W[2],W[2]=W[3],W[3]=kb):Vj[1]==W[3]&&(kb=W[1],W[1]=W[3],W[3]=kb,kb=W[2],W[2]=W[3],W[3]=kb);ma[2]==Eb[2]?fn[sc]=1:ma[2]==Eb[3]?fn[sc]=-1:Sr(rc.n,"Error in stereoprocessing ! - t30");fn[sc]*=ad}}}Va=new jF;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-O[c]&&(Va.b.b+=ua);0<tb[q]&&RH(a,c,tb[c],Va,Sd);var Gh=w[c],Gb=void 0,Wj=void 0,Hh=void 0,T=void 0,T=Rc,Gb=!1;0!=a.A[c]&&(Gb=!0);0!=Td[c]&&(Gb=!0);Hh=-1;for(Wj=1;Wj<=a.y;++Wj)if(a.q[Wj][0]==c){Hh=a.q[Wj][1];break}-1<Hh&&(Gb=!0);a.n.Ib&&0<a.e[c]&&(Gb=!0,Hh=1);switch(a.c[c]){case 2:T=Ab;break;case 3:Gh?T="c":T=Ib;break;case 4:Gh?(T=Gf,0<a.x[c]&&(Gb=!0)):T=gc;break;case 5:Gh?T="o":T=nc;break;case 7:Gh?(T="p",0<a.x[c]&&(Gb=!0)):T=tc;break;case 8:Gh?T=rg:T=Ec;break;case 13:Gh?T=wg:T=Ic;Gb=!0;break;case 6:T=
-Jc;Gb=!0;break;case 9:T=Tb;break;case 10:T=Mb;break;case 11:T=Hb;break;case 12:T=Zb;break;case 1:T=Xb;Gb=!0;break;case 19:T=uc;Gb=!0;break;case 20:T=vc;Gb=!0;break;case 21:T=wc;Gb=!0;break;case 22:T=xc;Gb=!0;break;case 18:Gb=!0,T=a.o[c],(D(T,wa)||D(T,Wc)||D(T,wb))&&(Gb=!1)}Gb&&(T=Sc+T,1==Td[c]?T+=ub:-1==Td[c]&&(T+=vb),1==a.x[c]?T+=Xb:1<a.x[c]&&(T+=Xb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?T+=ya:T+=Ca,1<Zj(a.A[c])&&(T+=Zj(a.A[c]))),-1<Hh&&(T+=mb+Hh),T+=Uc);yn(Va.b,T);for(A=1;A<=oc;++A)if(o[A]==c||n[A]==c)d=
-n[A],d==c&&(d=o[A]),i[c]<i[d]&&RH(a,o[A],n[A],Va,Sd),9<A&&(Va.b.b+="%"),xn(Va,j+(new R(A)).b);Rd[c]&&(Va.b.b+=va)}return Va.b.b}
-function TG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)qE(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function UG(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&TG(a,c);0==a.z[d]&&TG(a,d)}
-function LH(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=CH(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&TG(a,c)}}}function IH(a){var b;b=a.c.length;a.G=zt([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function NH(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(KH,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[CH(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:JH(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(KH,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function hG(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(bF((a.J[b]+a.J[c])/2))),a.N[d]=L(K(bF((a.M[b]+a.M[c])/2)))}function MH(a,b){var c;for(c=1;c<=a.u;++c)EG(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function CG(a,b){var c;c=(OF(),gE)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function JH(a,b){return 2==a.s[b]?!0:!1}function EG(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function fH(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=zt([b+5,2]),kF(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function eE(a){var b;a.y=0;a.r=0;qH(a);for(b=1;b<=a.t;++b)a.D=b,fH(a);a.D=0}
-function SG(a){var b,c;b=v(eG,r,-1,4,1);fG(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function aG(a,b){var c,d,e,f,g,i,h,l;c=v(eG,r,-1,4,1);fG(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;fG(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function oH(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function WG(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Sc)&&dF(c,Uc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Xb);g=Yj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=ro(c,d+1);try{a.n.y=lD(i,10)}catch(h){if(h=Si(h),y(h,119))a.n.y=0;else throw h;}a.D=b;fH(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Ib)?3:D(d,Ab)?2:D(d,gc)?4:D(d,nc)?5:D(d,tc)?7:D(d,Ec)?8:D(d,Tb)?9:D(d,Mb)?10:D(d,Hb)?11:D(d,Zb)?12:D(d,Xb)?1:D(d,Ic)?13:D(d,Jc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=cF(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=cF(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=cF(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=cF(c,g++);for(;45==e;)--d,e=cF(c,g++)}a.A[b]=d}}}
-function jE(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new FD(b);try{for(;b.k=yD(b,b.b),b.k<b.j;)d=YE(lD(BD(b),10)).b,c=e=YE(lD(BD(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Si(f),y(f,119))vn(f);else throw f;}}function RH(a,b,c,d,e){b=CH(a,b,c);5!=a.i[b]&&JH(a,b)?d.b.b+=qb:3==a.s[b]?d.b.b+=la:9==a.s[b]?(e=sb,a=a.f[b],null!=a&&(e=a),yn(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Tc)}
-function gH(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,Sr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:Sr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function PH(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=CH(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=CH(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=CH(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=CH(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))Sr(a.n,"Not unique E/Z geometry !");else{i=CH(a,b,e);f=CH(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=CH(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function HH(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=CH(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(JH(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function QH(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function VG(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=HH(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function iG(a){zH(this);this.n=a;this.y=this.u=this.t=0}
-function JG(a,b){var c,d,e,f,g,i,h;iG.call(this,a);f=j;i=HG(b);if(null!=i){h=new ED(b,i,!0);for(e=1;4>=e;++e)f=IG(h,i);g=YE(lD(jo(f.substr(0,3)),10)).b;c=YE(lD(jo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)hH(this),f=IG(h,i),this.J[e]=(new XE(UE(jo(f.substr(0,10))))).b,this.M[e]=-(new XE(UE(jo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=jo(f.substr(31,d-31)),WG(this,e,d),62<=f.length&&(f=jo(f.substr(60,3)),0<f.length&&(f=YE(lD(f,10)).b,0<f&&(this.D=e,a.y=f,fH(this),this.D=0)));for(e=1;e<=c;++e)mH(this),
-f=IG(h,i),this.H[e]=YE(lD(jo(f.substr(0,3)),10)).b,this.I[e]=YE(lD(jo(f.substr(3,3)),10)).b,g=YE(lD(jo(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=YE(lD(jo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);IH(this);oH(this);gG(this);for(zE(this);(h.k=yD(h,h.b),h.k<h.j)&&!(null==(f=BD(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new DD(f);BD(g);BD(g);i=YE(lD(BD(g),10)).b;
-for(e=1;e<=i;++e)c=YE(lD(BD(g),10)).b,this.A[c]=YE(lD(BD(g),10)).b}if(0==f.indexOf("M APO")){g=new DD(f);BD(g);BD(g);i=YE(lD(BD(g),10)).b;for(e=1;e<=i;++e)c=YE(lD(BD(g),10)).b,f=YE(lD(BD(g),10)).b,this.D=c,$(this,0),WG(this,this.t,uc+f),this.D=0}}LH(this);zE(this)}}
-function yE(a,b){var c,d,e,f,g;iG.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));dF(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new DD(b);d=YE(lD(BD(f),10)).b;e=YE(lD(BD(f),10)).b;for(c=1;c<=d;++c)g=BD(f),hH(this),WG(this,this.t,g),this.J[c]=(new XE(UE(BD(f)))).b,this.M[c]=-(new XE(UE(BD(f)))).b;for(c=1;c<=e;++c)if(mH(this),this.H[c]=YE(lD(BD(f),10)).b,this.I[c]=YE(lD(BD(f),10)).b,this.s[c]=YE(lD(BD(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;IH(this);oH(this);gG(this)}catch(i){i=Si(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}LH(this);zE(this)}}
-function LG(a,b,c){var d,e,f;iG.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(hH(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))mH(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;zE(this);gG(this)}
-function ZG(a,b,c){var d,e,f,g,i;iG.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Kt,r,1,this.t+1,0);this.J=v(eG,r,-1,this.t+1,1);this.M=v(eG,r,-1,this.t+1,1);this.o=v(Kt,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Kt,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=zt([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}zE(this);gG(this)}
-function VF(a){var b;zH(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);kF(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);kF(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);kF(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);kF(a.e,this.e,this.t+1);this.d=v(Kt,r,1,this.t+1,0);kF(a.d,this.d,this.t+1);this.J=v(eG,r,-1,this.t+1,1);kF(a.J,this.J,this.t+1);this.M=v(eG,r,-1,this.t+1,1);kF(a.M,this.M,this.t+1);this.o=v(Kt,r,1,this.t+1,0);kF(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);kF(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);kF(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);kF(a.s,this.s,this.u+1);this.f=v(Kt,r,1,this.u+1,0);kF(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);kF(a.B,this.B,this.u+1);this.q=zt([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function pH(a,b,c){var d,e,f;if(0==c)return XG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(bF(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new XE(a)).b;d=ko(e,lo(46));0>d&&(e+=Xa,d=ko(e,lo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function HG(a){var b;b=new ED(a,aa,!0);if(4<xD(b))return aa;b=new ED(a,kh,!0);return 4<xD(b)?kh:null}
-function XG(a,b){var c,d,e;d=j+(new R(a)).b;d.length>b&&(d=sb);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function IG(a,b){for(var c,d;a.k=yD(a,a.b),a.k<a.j;){d=BD(a);if(D(d,b))return ba;for(BD(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(547,1,{135:1},iG,JG,yE,LG,ZG,VF);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function Tr(){Tr=u;Ur=new EC(Xb)}
-function PG(a,b){var c;Tr();var d;JF.call(this);this.d=new cB("Help");new cB("Home");this.e=b;N(this,(OF(),pE));this.ac&&TB(this.ac.d,!1);QB(this,!1);d=Hz(b);if(1==a)this.f||(this.f=new lC(d),HF(this.f,-30,0)),this.k=this.f,c=tE(b),this.ac&&SB(this.ac.d.I.c,Fc),nA(this,new YA(2)),this.i=new EC(c+" "),P(this,this.i,Lb),d=new rA,P(d,this.j,null),this.e.Cb&&(c=new cB("Submit"),P(d,c,null)),P(this,d,Nc),DC(this.i,jo(wo(this.i.ac.b.pb,ch))),this.ac&&TB(this.ac.d,!0),QB(this,!0);else if(2==a)this.c||
-(this.c=new lC(d),HF(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&SB(this.ac.d.I.c,"Nonstandard atom"),nA(this,new YA(2)),c=new rA,P(c,new eC("atomic SMILES",1),null),P(this,c,lc),c=Xb,Ur&&(c=wo(Ur.ac.b.pb,ch)),Ur=new FC(c,8),P(this,Ur,Lb),c=new rA,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new lC(d),HF(this.b,5*b.Y,0));var e,f;d="About "+(OF(),$D);this.ac&&SB(this.ac.d.I.c,d);nA(this,new aC(0));N(this,pE);P(this,new eC($D+" Molecular Editor v2013-05-01",1),null);P(this,new eC("Peter Ertl and Bruno Bienfait",
-1),null);for(c=PF,d=0,f=c.length;d<f;++d)e=c[d],e=new eC(e,1),Uz(e,this.e.x),P(this,e,null);c=new rA;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}PB(this);c=this.k;IF(this.ac.d,c.b,c.c);!Gz(this)&&kA(this);Vz(this)}s(548,539,ri,PG);_.Gf=function(a){var b,c;if(a.i===this.d){try{b=new fD(this.e.H),c=eD(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Si(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,PD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var Ur;
-function SH(a,b){Fz(b)==a.b?N(b,(iB(),qB)):N(b,a.b)}
-function TH(a){var b,c,d,e;e=j;d=!1;Fz(UH)!=a.b?(e=wa,d=!0):Fz(VH)!=a.b?(e="!#6",d=!0):Fz(WH)!=a.b?(N(XH,(iB(),qB)),N(YH,qB),N(ZH,qB),N($H,qB),e="F,Cl,Br,I"):(b=Fz(aI)!=a.b,c=Fz(bI)!=a.b,Fz(cI)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Fz(dI)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Fz(eI)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Fz(fI)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Fz(gI)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Fz(XH)!=a.b&&(e+="F,"),Fz(YH)!=a.b&&(e+="Cl,"),Fz(ZH)!=a.b&&(e+="Br,"),Fz($H)!=a.b&&(e+="I,"),
-dF(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Wc:c?e=wb:(N(UH,(iB(),qB)),e=wa)));b=j;d&&Fz(aI)!=a.b&&(b+=";a");d&&Fz(bI)!=a.b&&(b+=";A");Fz(hI)!=a.b&&(b+=";R");Fz(iI)!=a.b&&(b+=";!R");Fz(UH)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=jI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=kI.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Fz(lI)!=a.b&&(e="~");Fz(mI)!=a.b&&(e=mb);Fz(nI)!=a.b&&(e=ub);Fz(oI)!=a.b&&(e="!@");DC(a.f,e)}
-function pI(a){qI(a);rI(a);var b=jI.ac.b;ky(b,0);b.pb.options[0].selected=!0;b=kI.ac.b;ky(b,0);b.pb.options[0].selected=!0;N(aI,a.b);N(bI,a.b);N(hI,a.b);N(iI,a.b);N(jI,a.b);N(kI,a.b);sI(a)}function qI(a){N(cI,a.b);N(dI,a.b);N(eI,a.b);N(fI,a.b);N(gI,a.b);N(XH,a.b);N(YH,a.b);N(ZH,a.b);N($H,a.b)}function rI(a){N(UH,a.b);N(VH,a.b);N(WH,a.b)}function sI(a){N(lI,a.b);N(mI,a.b);N(nI,a.b);N(oI,a.b);a.c=!1}
-function QG(a){RB.call(this,"Atom/Bond Query");this.j=new cB(this.Ff());CA(this.r,new KF(this));this.b=(OF(),pE);this.d=a;this.e||(a=Hz(a),this.e=new lC(a),HF(this.e,-150,10));this.k=this.e;nA(this,new $B);N(this,this.b);a=new rA;nA(a,new FB(0,3,1));P(a,new dC("Atom type :"),null);UH=new cB(yb);VH=new cB("Any except C");WH=new cB("Halogen");P(a,UH,null);P(a,VH,null);P(a,WH,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));P(a,new eC("Or select one or more from the list :",0),null);P(this,a,null);
-a=new rA;nA(a,new FB(0,3,1));cI=new cB(Ib);dI=new cB(gc);eI=new cB(nc);fI=new cB(Ec);gI=new cB(tc);XH=new cB(Tb);YH=new cB(Mb);ZH=new cB(Hb);$H=new cB(Zb);P(a,cI,null);P(a,dI,null);P(a,eI,null);P(a,fI,null);P(a,gI,null);P(a,XH,null);P(a,YH,null);P(a,ZH,null);P(a,$H,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));jI=new gB;fB(jI,yb);fB(jI,ab);fB(jI,cb);fB(jI,jb);fB(jI,lb);P(a,new dC("Number of hydrogens : "),null);P(a,jI,null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));kI=new gB;fB(kI,yb);fB(kI,
-ab);fB(kI,cb);fB(kI,jb);fB(kI,lb);fB(kI,"4");fB(kI,"5");fB(kI,"6");P(a,new eC("Number of connections :",0),null);P(a,kI,null);P(a,new eC(" (H's don't count.)",0),null);P(this,a,null);a=new rA;nA(a,new FB(0,3,1));P(a,new dC("Atom is :"),null);aI=new cB(zb);P(a,aI,null);bI=new cB("Nonaromatic");P(a,bI,null);hI=new cB(Dc);P(a,hI,null);iI=new cB(kc);P(a,iI,null);P(this,a,null);a=new rA;N(a,wB(Fz(this)));nA(a,new FB(0,3,1));P(a,new dC("Bond is :"),null);lI=new cB(yb);P(a,lI,null);mI=new cB(zb);P(a,mI,
-null);nI=new cB(Dc);P(a,nI,null);oI=new cB(kc);P(a,oI,null);P(this,a,null);a=new rA;nA(a,new FB(1,3,1));this.f=new FC(wa,20);P(a,this.f,null);P(a,new cB(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&TB(this.ac.d,!1);QB(this,!1);qI(this);rI(this);sI(this);N(aI,this.b);N(bI,this.b);N(hI,this.b);N(iI,this.b);N(jI,this.b);N(kI,this.b);SH(this,UH);PB(this);a=this.k;IF(this.ac.d,a.b,a.c);!Gz(this)&&kA(this);Vz(this)}s(549,539,ri,QG);
-_.Gf=function(a,b){var c;D(b,Bc)?(pI(this),SH(this,UH),TH(this)):y(a.i,87)?(sI(this),Ht(a.i)===Ht(UH)?(qI(this),rI(this)):Ht(a.i)===Ht(VH)?(qI(this),rI(this)):Ht(a.i)===Ht(WH)?(qI(this),rI(this)):Ht(a.i)===Ht(hI)?N(iI,this.b):Ht(a.i)===Ht(iI)?(N(hI,this.b),N(aI,this.b)):Ht(a.i)===Ht(aI)?(N(bI,this.b),N(iI,this.b)):Ht(a.i)===Ht(bI)?N(aI,this.b):Ht(a.i)===Ht(lI)||Ht(a.i)===Ht(mI)||Ht(a.i)===Ht(nI)||Ht(a.i)===Ht(oI)?(pI(this),this.c=!0):rI(this),SH(this,a.i),TH(this)):y(a.i,88)&&(sI(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-N(c,this.b):N(c,(iB(),qB)),TH(this));107!=this.d.c&&(this.d.c=107,wA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var UH=_.f=null,lI=null,VH=null,aI=null,mI=null,ZH=null,cI=null,kI=null,jI=null,YH=null,XH=null,WH=null,$H=null,dI=null,bI=null,iI=null,oI=null,eI=null,gI=null,hI=null,nI=null,fI=null;function NG(a){a.b=-1;a.c=v(wF,r,0,0,0);a.d=0}function uH(){vF(this)}s(550,524,Di,uH);_.Ne=function(){NG(this)};_.b=-1;
-function Qr(a,b){a.b=b;IC();var c,d;a&&a&&(c=new tI(a),void 0!=$wnd.FileReader?d=new uI(c):d=new vI(c),wI(d),xI(d))}function Pr(a){a=new TC(a);IC();var b,c,d,e,f;try{var g=(LC(),OC);if(PC(g,(LC(),OC)))b=a.b;else if(PC(g,MC))b=new XC(a.b);else throw new UC(g);c=Kn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new yI;az(d.f,c);e=(f=po(c,"\r\n|\r|\n|\n\r"),f.length);Tv(d.f,20*(10>e?e:10)+ag);Zn((Wn(),Xn),new zI(d));wI(d);xI(d)}catch(i){if(i=Si(i),y(i,103))vn(i);else throw i;}}
-function vH(){}s(551,1,{104:1,111:1},vH);_.ze=function(a){OD(this.b,a.b)};_.b=null;function mE(){qx();sj.call(this)}s(553,331,gi,mE);
-function Mr(){var a;Mr=u;qx();AI=(a=!1,Rf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);BI=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");CI=AI&!BI;var b;a=F(H,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);Nr=v(H,k,-1,1E3,1);for(b=0;b<Nr.length;++b)Nr[b]=-999;for(b=0;b<a.length;b+=2)Nr[a[b+1]]=a[b]}
-function Gq(a,b,c){a=new DI(b,c,a);if(!b.Rd(a,c))for(b=b._b;b&&!b.Rd(a,c);)b=b._b}function uA(a,b,c){var d;d=new EI;tj(d.u,b,c);mj(a.i,d.u,0,0);aj(a.b,d);return d}function cE(a,b){return!a.f?null:b in a.f?a.f[b]:null}function wG(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)xw(a.i,b.u,c,d),b.s=c,b.t=d;FI(b)}
-function ZD(a,b,c,d){Mr();mE.call(this);this.b=new gj;this.f=d;this.pb.style[Wf]=ab;this.pb.style[Uf]=ab;this.pb.style[Ng]=Ze;this.pb.style[hh]=b;this.pb.style[Pe]=c;this.i=new GI;this.i.pb.style[hh]=eb;Tv(this.i,eb);CI?(b=new HI,c=new II,mj(b,this.i,0,0),mj(b,c,0,0),Bw(this,b)):Bw(this,this.i);this.d=a;a.Ob=this;CI?(this.k=new JI(this),this.k.j=new KI(this),this.k.k=new LI(this),this.k.o=new MI(this),this.k.n=new NI(this),this.d&&(this.k.f=new PI(this),this.k.i=new SI(this),this.k.b=new ZI(this))):
-z(this,new $I(this),(Xr(),Xr(),Yr));z(this,this,(Lq(),Lq(),Mq));z(this,new aJ(this),(wj(),wj(),xj));z(this,new bJ(this),(yj(),yj(),zj));z(this,new cJ(this),(Jr(),Jr(),Kr));(Fq(),Fq(),Zz).b=this}s(552,553,gi,ZD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var CI,BI,AI,Nr=null;function GI(){zw.call(this);this.pb[Cd]=Ve}s(555,309,qi,GI);function HI(){GI.call(this);this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(554,555,qi,HI);function $I(a){this.b=a}s(556,1,{},$I);
-_.nc=function(a){var b,c,d;c=Cj(a);d=Dj(a);b=Ej(a.b);a=new dJ(a);2==b&&(a.f=4);$G(this.b.d,a,c,d);this.b.j=!0};_.b=null;function aJ(a){this.b=a}s(557,1,{},aJ);_.oc=function(a){var b,c;b=Cj(a);c=Dj(a);a=new dJ(a);this.b.j?iH(this.b.d,a,b,c):kH(this.b.d,a,b,c);vy(this.b.pb)};_.b=null;function bJ(a){this.b=a}s(558,1,{},bJ);_.pc=function(a){this.b.j=!1;Cj(a);Dj(a);lH(this.b.d)};_.b=null;function cJ(a){this.b=a}s(559,1,{},cJ);_.b=null;
-function II(){GI.call(this);this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(560,555,qi,II);function eJ(a,b){var c;c=b.b;c.f=4;return $G(a.b.d,c,b.e,b.f)}function KI(a){this.b=a}s(561,1,{},KI);_.Hf=function(a){return eJ(this,a)};_.b=null;function us(a,b){kH(a.b.d,b.b,b.e,b.f);return $G(a.b.d,b.b,b.e,b.f)}function LI(a){this.b=a}s(562,1,{},LI);_.Hf=function(a){return us(this,a)};_.b=null;function MI(a){this.b=a}s(563,1,{},MI);_.Hf=function(a){return iH(this.b.d,a.b,a.e,a.f)};_.b=null;
-function NI(a){this.b=a}s(564,1,{},NI);_.Hf=function(){return lH(this.b.d)};_.b=null;function Ar(a,b){var c;c=K(bF(b.c));c=new WC(b,0,mg,c);WF(a.b.d,c);return!0}function PI(a){this.b=a}s(565,1,{},PI);_.Hf=function(a){return Ar(this,a)};_.b=null;function Br(a,b){var c;c=K(bF(100*b.d));c=new WC(b,0,tg,c);WF(a.b.d,c);return!0}function SI(a){this.b=a}s(566,1,{},SI);_.Hf=function(a){return Br(this,a)};_.b=null;function Fr(a,b){var c;c=new WC(b,0,le,mh);WF(a.b.d,c);return!0}function ZI(a){this.b=a}
-s(567,1,{},ZI);_.Hf=function(a){return Fr(this,a)};var fJ=_.b=null;function gJ(){gJ=u;fJ=new ou((Du(),new Cu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function hJ(){hJ=u;iJ={}}function jJ(a,b,c){var d;c&&(b.style[se]=c.c+ag,d=c.b,d!=Rb&&(b.style[re]=d),0!=(c.d&1)&&(b.style[ue]=nd),0!=(c.d&2)&&(b.style[te]=Te));a.f.style[gh]=Lf}
-function LB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=Ei(b);d in iJ?c=iJ[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Cg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(gJ(),fJ),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),jJ(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=fk(e),l=fk(e)+(e.offsetHeight||0),m=l-h,o=fk(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new kJ,w.b=q,w.c=n,w.d=m,w),iJ[d]=c);return c}
-function lJ(){hJ();var a,b,c,d,e;Aj();this.b=F(Kt,r,1,["monospace","sans-serif",zg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Cg);this.f.innerHTML=this.i||j;this.f.style[se]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[re]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(570,1,{},lJ);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var iJ;function kJ(){}
-s(571,1,{},kJ);_.b=0;_.c=0;_.d=0;function aH(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Si(b),!y(b,125))throw b;}return!1}function bH(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Si(b),!y(b,125))throw b;}return!1}function dJ(a){Or.call(this,null,0,null);this.b=a}function DI(a,b,c){Or.call(this,a,0,b);this.b=c}s(572,420,ti,dJ,DI);_.xe=function(){return aH(this)};_.ye=function(){return bH(this)};_.b=null;
-function AC(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||j,jJ(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function zC(a){this.d=a;this.c={};this.b=new lJ}s(573,423,ti,zC);_.b=null;function vA(a){this.b=a}s(574,431,{},vA);_.b=null;function mJ(a,b){this.b=a;this.c=b}s(575,1,{},mJ);_.b=null;_.c=null;function nJ(){Zx.call(this);this.pb[Cd]="jsa-resetTable";this.pb.style[hh]=jd}s(576,344,qi,nJ);
-function oJ(){oJ=u;var a=pJ=new lJ;Aj();a.i="9p";a.f.style[re]=zg;a.f.style[se]="144.0pt";a.f.innerHTML=a.i||j;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[se]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);qJ=new HA(1)}function mG(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,FI(a)}
-function oG(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,A,J;a.o&&(lG(a,!1),360<=g||-360>=g?i=nG(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=rJ(o,n,q,w,f),A=rJ(o,n,q,w,h),J="<g"+a.n+rb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+A.b+ba+A.c+'"/>',J+="</g>",J),mG(a,i))}function Z(a,b,c,d,e){a.o&&mG(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+$a)}
-function kG(a,b,c,d,e){a.o&&(lG(a,!1),mG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a))}function vG(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");mG(a,b)}function WB(a,b,c,d,e){lG(a,!0);mG(a,'<rect x="'+b+ja+c+ha+e+'" width="'+d+fa+a.n+$a)}
-function FI(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=dk(a.u.pb)+(a.u.pb.offsetWidth||0)-dk(a.u.pb),d=fk(a.u.pb)+(a.u.pb.offsetHeight||0)-fk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ha+d+ka)+b+"</svg>",b!==a.r&&(a.u.pb.innerHTML=b||j,a.r=b),a.p=!0,a.q=!1)}function X(a,b){(a.e=b)&&(a.i=ig+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va)}function uG(a,b){a.f=b;a.j=sH(b)}s(577,427,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;
-_.s=0;_.t=0;_.u=null;var qJ,pJ;function is(a,b,c){c&&(ts(a,b),c.Hf(a.c));a.e=!0}function ts(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-dk(a.p.pb)+ck(a.p.pb)+ck(a.p.pb.ownerDocument.body),a.c.f=c.clientY-fk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new dJ(b),b.b.preventDefault(),!0):!1}
-function JI(a){this.p=a;this.c=new sJ;this.d=new tJ(this);z(this.p,new uJ(this),(qs(),qs(),rs));z(this.p,new vJ(this),(js(),js(),ks));z(this.p,new wJ(this),(ns(),ns(),os));z(this.p,new xJ(this),(fs(),fs(),gs));z(this.p,new yJ,(Gr(),Gr(),Hr));z(this.p,new zJ(this),(Cr(),Cr(),Dr));z(this.p,new AJ(this),(xr(),xr(),yr))}s(578,1,{},JI);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function tJ(a){uk();this.b=a}s(579,25,{},tJ);
-_.Ac=function(){!this.b.e&&this.b.j&&eJ(this.b.j,this.b.c)};_.b=null;function uJ(a){this.b=a}s(580,1,{},uJ);_.b=null;function vJ(a){this.b=a}s(581,1,{},vJ);_.b=null;function wJ(a){this.b=a}s(582,1,{},wJ);_.b=null;function xJ(a){this.b=a}s(583,1,{},xJ);_.b=null;function yJ(){}s(584,1,{},yJ);function zJ(a){this.b=a}s(585,1,{},zJ);_.b=null;function AJ(a){this.b=a}s(586,1,{},AJ);_.b=null;function sJ(){}s(587,1,{},sJ);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function lE(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function BJ(a){var b,c,d,e,f;bk(a);d=(nj(),oj(null));e=new nJ;Wx(e,a);nw(d,e,d.pb);f=a.ld();b=a.kd();c=lE();9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Yx(e,a);vw(d,e);return new Nz(f,b)}function CJ(){this.pb=$doc.createElement(ce);this.pb[Cd]=Ve;this.pb.style[Vf]=Qe;this.pb.style[Yf]=cd;this.pb.style[hh]=eb;this.pb.style[Pe]=eb}s(589,312,vi,CJ);_.hd=function(){return dk(this.pb)};
-_.jd=function(){return fk(this.pb)};function sH(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function rJ(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new mJ(new XE(a),new XE(b))}function nG(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+$a}
-function zG(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+za+h,f<g-1&&(d+=ba);d+=fa;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+$a}function lG(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function EI(){oJ();this.o=qJ;this.d=[];this.u=new CJ}s(590,577,{},EI);_.b=j;_.c=j;function DJ(){DJ=u;EJ=new Nz(0,0)}
-function FJ(a){var b;b=a.Lf();if(!b){var c;(c=a.If())?(b=BJ(c.b),tj(c.Ae(),b.c,b.b),c=BJ(c.b),b=new Nz(c.c-b.c,c.b-b.b)):b=new Nz(0,0);a.Pf(b)}return b}function bA(a,b){var c;if(a.Ee())return EJ;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Of(Gz(b));c=BJ(a.Ae());a.f.c=c.c;a.f.b=c.b;return c}function GJ(a,b){var c;b&&(c=ig+(~~b.b>>16&255)+za+(~~b.b>>8&255)+za+(b.b&255)+va,a.Kf().pb.style[kd]=c)}function HJ(){this.f=new AB;this.f.b=-1;this.f.c=-1}s(592,1,{});_.If=function(){return null};_.Jf=function(a){this.Nf(a.Td())};
-_.Kf=function(){return this.Ae()};_.Lf=function(){return IJ};_.Jd=function(){};_.Ee=function(){return!1};_.Mf=function(a){this.Of(Gz(a))};_.Nf=function(a){GJ(this,a)};_.Of=function(a){var b=this.Ae().pb,c,d,e;c=(lA(),mA);e=a.c;d=a.b;e!=c.c?b.style[se]=j+e+"pt":b.style[se]=j;d!=c.b?b.style[re]=d:b.style[re]=j;0!=(a.d&1)?b.style[ue]=nd:b.style[ue]=j;0!=(a.d&2)?b.style[te]=Te:b.style[te]=j};_.Pf=function(a){IJ=a};_.Qf=function(){};var IJ=_.f=null,EJ;
-function dB(a,b){DJ();HJ.call(this);this.b=new jx(a);this.b.md()[Cd]=j;z(this.b,new JJ(this,b),(Iq(),Iq(),Jq))}s(591,592,{},dB);_.Ae=function(){return this.b};_.Nf=function(a){GJ(this,a)};_.b=null;function JJ(a,b){this.b=a;this.c=b}s(593,1,{},JJ);_.Mc=function(a){Fq();Gq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function hB(a){DJ();HJ.call(this);this.b=new ly;z(this.b,new KJ(this,a),(Cq(),Cq(),Dq))}s(594,592,{},hB);_.Ae=function(){return this.b};_.b=null;
-function KJ(a,b){this.b=a;this.c=b}s(595,1,{},KJ);_.b=null;_.c=null;function LJ(a,b){var c,d;GJ(a,b.Td());for(d=new Mi(b.Pb.b);d.c<d.e.He();)c=Ni(d),c.ec&&c.ac.Jf(c)}function MJ(a,b){var c,d,e,f,g,i,h;tj(a.e,b.$d(),b.Wd());for(d=new Mi(b.Pb.b);d.c<d.e.He();)c=Ni(d),c.ec&&(e=c.ac,e.Mf(c),i=c._d(),h=c.ae(),g=c.$d(),f=c.Wd(),0<g&&0<f&&(c=e.Ae(),g-=FJ(e).c,f-=FJ(e).b,tj(e.Ae(),g,f),!c.ob&&a.e.Dd(c),a.e.Ed(c,i,h)))}function qA(){DJ();HJ.call(this);this.e=new zw}s(596,592,{},qA);
-_.Jf=function(a){LJ(this,a)};_.Ae=function(){return this.e};_.Mf=function(a){MJ(this,a)};_.e=null;function fC(a){DJ();HJ.call(this);var b=this.b=new Jx;ox(b.c,a,!1);Bx(b);this.f.b=-1;this.f.c=-1}s(597,592,{},fC);_.Ae=function(){return this.b};_.Ee=function(){var a;a=(this.b.c.d?yo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function iC(a){this.b=new Gy(a.i,new NJ(a))}s(598,1,{},iC);_.b=null;
-function Cy(a){var b,c,d,e,f;f=new VC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(OJ,r,104,0,0);for(c=b.b?Gk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=jj((AA(),Q),new R(f.e)));c=c.c;if(fu(!c?lh:c.b,wh))for(c=(!a.e.b||0==a.e.b.d?(jt(),jt(),kt):new DA(a.e.b)).Cd();c.ad();)a=c.bd(),1001==f.e&&a.ze(f);var g,i,h;1001==f.e?(g=new Or(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.$f(),null.$f()):100==f.e&&y(f.f,101)?(i=f.f,h=new Or(i,205,null),h.j=i._d(),
-h.k=i.ae()):1004<=f.e&&1005>=f.e||(701==f.e?null.$f():401==f.e||402==f.e?(null.$f(),null.$f(),null.$f(),null.$f(),null.$f()):500<=f.e&&507>=f.e&&(g=null._f,500!=g&&(f=new Or(null._f,g,null),f.j=null.$f(),f.k=null.$f(),i=null.$f(),f.f=i&12,501==g&&null.$f())))}function NJ(a){this.b=a}s(599,1,Wh,NJ);_.qc=function(){Cy(this)};_.b=null;function GC(){DJ();HJ.call(this);this.b=new ez}s(600,592,{},GC);_.If=function(){var a;a=new GC;az(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ae=function(){return this.b};
-_.Lf=function(){return PJ};_.Pf=function(a){PJ=a};var PJ=_.b=null;s(601,596,{});function QJ(a){var b;b=new Wq(vo(a.pb,Qf),vo(a.pb,Pf));a=new Wq(vo(a.T.jb.pb,Qf),vo(a.T.jb.pb,Pf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function RJ(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.rd(a.R);a.pd(b);a.R=a.Q=null}else null!=a.R?(SJ(a,a.R),a.R=null):null!=a.Q&&(TJ(a,a.Q),a.Q=null);Gj(a.S)}function wI(a){a.kb?a.Uf(Zq(a.T.jb)):(a.Md(),wI(a))}function TJ(a,b){var c;a.kb?(c=QJ(a),a.Uf(new Wq(-1,UJ(b,!1)-c[1]))):a.Q=b}
-function VJ(a,b){var c;b!=a.Hd()&&(c=a.T.jb,fw(c),WJ(c,b,c.pb,c.q.d,!0))}function SJ(a,b){var c;a.kb?(c=QJ(a),a.Uf(new Wq(UJ(b,!0)-c[0],-1))):a.R=b}s(604,314,hi);_.Rf=function(){var a,b;b=Zq(this.T.jb);a=QJ(this);b.c+=a[0];b.b+=a[1];return b};_.Hd=function(){var a;a=this.T.jb;return 0!=a.q.d?XJ(rz(a.q,0)):null};_.Sf=function(a){YJ(this.T.jb,a)};_.Cd=function(){return new gw(this.T.jb)};_.Tf=function(){cr(this.T.jb)};_.xd=function(){RJ(this)};_.Pd=function(){cr(this.T.jb)};
-_.zd=function(a){return ZJ(this.T.jb,a)};_.Uf=function(a){ar(this.T.jb,a)};_.pd=function(a){TJ(this,a)};_.Id=function(a){VJ(this,a)};_.rd=function(a){SJ(this,a)};_.Q=null;_.R=null;function $J(){$J=u;var a=(aK(),bK(),cK);dK=new cy(a.e,a.c,a.d,a.f,a.b)}function eK(a,b){if(0!=a.I.b.q.d&&XJ(rz(a.I.b.q,0)))throw new aw("WindowPanel can only contain one child widget");fK(a,b)}
-function xI(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[eh]=Qe,a.ab=!1,a.Md());b=a.pb;b.style[Ze]=0+(Aj(),ag);b.style[Tg]=bb;e=~~(uj()-vo(a.pb,Qf))>>1;f=~~(vj()-vo(a.pb,Pf))>>1;IF(a,Yj(ck($doc.body)+e,0),Yj(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Fd]=gg,a.pb.style[eh]=fh,ik(a.gb,200)):a.pb.style[eh]=fh)}finally{a.w=!0}}
-function gK(a,b){var c;if(a.w){c=new vv;a.mb&&Ns(a.mb,c);a.J&&$q(a.r,a);try{Ui(a.r.d,a)}catch(d){if(d=Si(d),!y(d,119))throw d;}a.n=hK(a.r,a);try{Gw(a,b)}finally{Xi(a.t.b),Xi(a.s.b),Xi(a.u.b),a.P&&$i(a.P,a.r),a.C&&(a.C=!1)}}else Gw(a,b)}function iK(a,b,c){var d,e;e=a.ob;d=new Ij(a,e);e.Ed(a,d.b+b,d.e+c)}function jK(a,b,c){b=new kK(zo(yo(Cv(Cv(a.T.d,b),c))));ew(b,a);z(b,a.o,(Iq(),Iq(),Jq));return b}function Yq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));ar(a.T.jb,b)}
-function IF(a,b,c){var d,e;(e=a.r)?(d=lK(e.pb),Jw(a,b+(dk(e.pb)+d[3]),c+(fk(e.pb)+d[0]))):Jw(a,b,c)}function TB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?br(a.r,a):$q(a.r,a)))}function fK(a,b){if(b!=(0!=a.I.b.q.d?XJ(rz(a.I.b.q,0)):null)){fw(a.I.b);var c=a.I.b;WJ(c,b,c.pb,c.q.d,!0)}}
-function mK(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(Tq(),nK)&&(a.O=a.G);var d,e;if(a.P)for(e=new Mi(a.P);e.c<e.e.He();)if(d=Ni(e),b==(Tq(),oK)){!d.c&&(d.c=new pK);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(Tq(),Uq))g=d.r,i=d.F,d.I.d?(IF(d,i.d,i.e),Yq(d,new Wq(i.c,-1))):(IF(d,i.d,i.e),Yq(d,new Wq(i.c,i.b)),br(g,d)),Qi(g.d,d,d.I.c),tk(d.z,333);else if(!d.C&&f==(Tq(),nK))d.pb.style[eh]=fh,Tq()}else if(b==Uq){!d.c&&(d.c=new pK);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=lK(i.pb);h=d.F;if(d.I.d)h.d=dk(d.pb)-
-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),d.F=h,IF(d,0,0),qK(d,Vq(i.pb).c,-1);else{if(f!=(Tq(),nK))h.d=dk(d.pb)-g[3]-dk(i.pb),h.e=fk(d.pb)-g[0]-fk(i.pb),h.c=d.q,h.b=d.p,d.F=h;IF(d,0,0);ar(d,new rK(Vq(i.pb)));$q(i,d)}d==d.r.b||RG(d);tk(d.z,333)}}else b==nK&&(!d.c&&(d.c=new pK),d=a,d.C||(d.G=c,d.pb.style[eh]=Qe))}}function sK(a,b){a.pb.style[jh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.$f().$f()}
-function tK(a){if(!a.kb){a.t=Zv(a,a.r,(!ys&&(ys=new Ak),ys));a.s=Zv(a,a.r,zk?zk:zk=new Ak);a.u=Zv(a,a.r,(!Ds&&(Ds=new Ak),Ds));var b=a.r;!a.P&&(a.P=new gj);aj(a.P,b);ys&&(b=new xs(a),a.mb&&Ns(a.mb,b));a.J&&br(a.r,a);Qi(a.r.d,a,a.I.c);a.n&&(Jw(a,a.n.b,a.n.c),a.n=null);Kw(a);RG(a)}}function RG(a){if(a!=a.r.b){var b;Ds&&(b=new Cs(a),a.mb&&Ns(a.mb,b))}}
-function uK(a,b,c){var d=(Rw(),Sw);Lw.call(this,!1,"popup");this.U=d.b;this.S=new vK(this);d=new wK;d.pb[Cd]="mosaic-popupLayoutPanel";Dw(this.T,d);Iw(this);this.o=new xK(this);this.z=new yK(this);this.A=new zK(this);this.B=new AK(this);this.F=new BK;this.O=(Tq(),oK);this.J=c;this.r=a;a=this.I=new CK(b);b=new DK;!a.e&&(a.e=new EK);aj(a.e,b);a=new FK(new by(dK.b.e.b,dK.b.c,dK.b.d,dK.b.f,dK.b.b));z(a,new GK(this),(Iq(),Iq(),Jq));b=this.I.c;b.c||(b.c=new Zx,b.c.md()[Cd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(Sx(),Tx),c.d=d,HK(b.i,b.c,new IK(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new qw;d=Xx(c);Kv(c.c,(Yu(),Zu(d)),0);pw(c,a,d,0,!1)}else Wx(b.c,a);YJ(b.i,null);z(this.I.c,new JK(this),(Qq(),Qq(),Rq));z(this.I.c,this.o,Jq);VJ(this,this.I);Oi(zo(yo(this.pb)),"mosaic-WindowPanel",!0)}s(603,604,hi);_.Hd=function(){return 0!=this.I.b.q.d?XJ(rz(this.I.b.q,0)):null};_.Kd=function(a){gK(this,a)};_.Cd=function(){return new gw(this.I.b)};_.xd=function(){RJ(this);Gj(new KK(this))};
-_.zd=function(a){return ZJ(this.I.b,a)};_.Uf=function(a){Yq(this,a)};_.Ld=function(a,b){IF(this,a,b)};_.Id=function(a){fK(this,a)};_.Md=function(){tK(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var dK;function LK(a){a.i=(new cB(a.j)).ac.Ae();z(a.i,new MK(a),(Iq(),Iq(),Jq));a.e=F(NK,r,59,[a.i])}
-function yI(){$J();var a,b,c,d,e,f;uK.call(this,(OK(),PK),null,!0);this.Xf();this.db=!0;a=new Lx(this.k);this.f=new dz;this.f.pb.style[hh]=eb;Tv(this.f,eb);this.Vf();SJ(this,"400px");f=new qz;f.pb.style[Pe]=eb;f.f[ud]=10;c=(Ex(),Px);f.b=c;pz(f,a);pz(f,this.f);e=new Zx;e.f[ud]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Wx(e,a);pz(f,e);eK(this,f);TB(this,!1);this.Wf()}s(602,603,hi,yI);_.Vf=function(){LK(this)};_.Wf=function(){var a=this.f;a.pb.readOnly=!0;var b=Vv(a.pb)+"-readonly";Oi(a.md(),b,!0)};
-_.Xf=function(){SB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function MK(a){this.b=a}s(605,1,{},MK);_.Mc=function(){gK(this.b,!1)};_.b=null;function zI(a){this.b=a}s(606,1,{},zI);
-_.qc=function(){Wv(this.b.f.pb,!0);gx.Qd(this.b.f.pb);var a=this.b.f,b;b=wo(a.pb,ch).length;if(0<b&&a.kb){if(0>b)throw new xx("Length must be a positive integer. Length: "+b);if(b>wo(a.pb,ch).length)throw new xx("From Index: 0 To Index: "+b+" Text Length: "+wo(a.pb,ch).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function QK(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";SB(a.I.c,"Paste")}function vI(a){$J();yI.call(this);this.d=a}
-s(608,602,hi,vI);_.Vf=function(){LK(this);this.b=(new cB(this.c)).ac.Ae();z(this.b,new RK(this),(Iq(),Iq(),Jq));this.e=F(NK,r,59,[this.b,this.i])};_.Wf=function(){Tv(this.f,"150px")};_.Xf=function(){QK(this)};_.Md=function(){tK(this);Zn((Wn(),Xn),new SK(this))};_.b=null;_.c=null;_.d=null;function uI(a){$J();vI.call(this,a)}s(607,608,hi,uI);_.Wf=function(){Tv(this.f,"150px");HD(new TK(this),this.f)};_.Xf=function(){QK(this);this.k+=" Or drag and drop a file on it."};
-function TK(a){this.b=a;this.c=new UK(this);this.d=this.e=1}s(609,478,{},TK);_.b=null;function UK(a){this.b=a}s(610,1,{},UK);_.Le=function(a){this.b.b.f.pb[ch]=null!=a?a:j};_.b=null;function JC(){new Ps}s(611,451,{},JC);function RK(a){this.b=a}s(612,1,{},RK);_.Mc=function(){if(this.b.d){var a=this.b.d,b;b=new VC(a.b,0,wo(this.b.f.pb,ch));OD(a.b.b,b.b)}gK(this.b,!1)};_.b=null;function SK(a){this.b=a}s(613,1,{},SK);_.qc=function(){Wv(this.b.f.pb,!0);gx.Qd(this.b.f.pb)};_.b=null;
-function tI(a){this.b=a}s(615,1,{},tI);_.b=null;function tr(a,b){a.onloadend=function(a){b.Le(a.target.result)}}function LD(a){this.b=a}s(620,1,{},LD);_.b=null;function ID(){}s(621,1,{},ID);function JD(){}s(622,1,{},JD);function KD(){}s(623,1,{},KD);function UB(a,b){DJ();qA.call(this);this.d=new VK(a);var c=this.c=new Zx,d=(Ex(),Px);c.b=d;Wx(this.c,this.e);eK(this.d,this.c);this.d.b=this;this.b=b}s(624,601,{},UB);_.Ae=function(){return this.d};_.Kf=function(){return this.c.ob};
-_.Jd=function(){gK(this.d,!1)};_.Of=function(){};_.Qf=function(a){LJ(this,a);MJ(this,a);wI(this.d);tK(this.d)};_.b=null;_.c=null;_.d=null;function VK(a){$J();uK.call(this,(OK(),PK),a,!1)}s(625,603,hi,VK);_.Jd=function(){var a=this.b,b=new NB(a.b,201),c;a=a.b.r;a.b?a=new WK(new Mi(a.b)):(a=(jt(),jt(),kt),a=new Mi(a));for(;a.ad();)c=a.bd(),201==b.e&&GF(c.b)};_.b=null;function qC(){DJ();HJ.call(this);var a=this.b=new XK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(626,592,{},qC);_.Ae=function(){return this.b};
-_.b=null;function iD(){}s(632,467,{},iD);function WK(a){if(!a)throw new to;this.b=a}s(633,1,{},WK);_.ad=function(){return oD(this.b)};_.bd=function(){return Ni(this.b)};_.cd=function(){throw new rD("Missing message: awt.50");};_.b=null;function NA(){return NA()}function gD(){gD=u;var a;a=(YC(),ZC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(YK,r,-1,0,1);else throw new KE(a+" is not supported");}catch(b){if(b=Si(b),!y(b,127))throw b;}}
-function jC(a,b){a.b=31*a.b+I((new XE(b)).b)}function IA(){}s(636,1,{},IA);_.hC=function(){return this.b};_.b=1;function lK(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"borderTopWidth"));b[1]=ZK($K(a,"borderRightWidth"));b[2]=ZK($K(a,"borderBottomWidth"));b[3]=ZK($K(a,"borderLeftWidth"));return b}function aL(a){var b,c;c=bL(a);b=lK(a);a=new Wq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function Vq(a){return new Wq(a.clientWidth,a.clientHeight)}
-function bL(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"marginTop"));b[1]=ZK($K(a,"marginRight"));b[2]=ZK($K(a,"marginBottom"));b[3]=ZK($K(a,"marginLeft"));return b}function cL(a){var b;b=v(H,k,-1,4,1);b[0]=ZK($K(a,"paddingTop"));b[1]=ZK($K(a,"paddingRight"));b[2]=ZK($K(a,"paddingBottom"));b[3]=ZK($K(a,"paddingLeft"));return b}function dL(a,b,c){try{D(b,pe)&&(b=Nd),a.style[b]=c}catch(d){if(d=Si(d),!y(d,119))throw d;}}
-function UJ(a,b){var c;eL||(eL=$doc.createElement(Cg),dL(eL,Ze,j),dL(eL,Tg,j),dL(eL,Yf,cd),dL(eL,eh,Qe),$doc.body.appendChild(eL));dL(eL,hh,a);dL(eL,Pe,a);c=aL(eL);return b?c.c:c.b}var eL=null;function fL(){Wq.call(this,0,0)}function Wq(a,b){this.c=a;this.b=b}function rK(a){Wq.call(this,a.c,a.b)}s(638,1,ti,fL,Wq,rK);_.eQ=function(a){return this===a?!0:null==a||gL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Uc};_.b=0;_.c=0;function hL(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(639,1,{113:1,115:1,136:1},hL);_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return iL.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;
-function jL(a,b){this.b=a;this.c=b}s(640,1,ti,jL);_.eQ=function(a){return this===a?!0:null==a||kL!=Hn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return kL.e+"[x="+this.b+",y="+this.c+Uc};_.b=0;_.c=0;function BK(){this.c=this.b=this.e=this.d=0}s(641,1,ti,BK);_.eQ=function(a){return this===a?!0:null==a||lL!=Hn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};
-_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return lL.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Uc};_.b=0;_.c=0;_.d=0;_.e=0;function $K(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==pe&&(b=Nd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(643,1,{});var mL=-1;function nL(){}s(644,643,{},nL);_.b=-1;_.c=-1;var oL=null;
-function ZK(a){a=parseInt(a,10);a=isNaN(a)?null:YE(a);return!a?0:a.b}s(647,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Rf=function(){return Zq(this.i)};_.Sf=function(a){YJ(this.i,a)};_.Tf=function(){cr(this.i)};_.Pd=function(){cr(this.i)};_.pd=function(a){var b=this.i;b.pb.style[Pe]=a;b.kb||(b.i=a)};_.rd=function(a){var b=this.i;b.pb.style[hh]=a;b.kb||(b.j=a)};function aK(){aK=u;bK()}function SB(a,b){a.b.pb.textContent=b||j;YJ(a.i,null)}
-function pL(a){aK();var b;lx(this,new wK);this.b=new qL;b=this.i;rL(b,new sL);dL(b.pb,Wf,bb);b.p=0;HK(b,this.b,new IK(0));this.b.md()[Cd]="mosaic-Caption-text";this.b.pb.textContent=a||j;YJ(this.i,null);this.pb[Cd]="mosaic-Caption"}s(646,647,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},pL);_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};
-_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};_.c=null;function bK(){bK=u;tL=Rn()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new vz(tL,240,20);new vz(tL,224,16);new vz(tL,208,16);new vz(tL,192,16);new vz(tL,176,16);new vz(tL,160,16);new vz(tL,144,16);new vz(tL,128,16);new vz(tL,112,16);new vz(tL,96,16);new vz(tL,80,16);new vz(tL,64,16);new vz(tL,260,16);cK=new vz(tL,48,16);new vz(tL,32,16);new vz(tL,16,16);new vz(tL,0,16)}var tL,cK;
-function uL(a,b){Wv(a.b.pb,!b);YJ(a.i,a.b)}function Xq(a,b){a.d=b;Wv(a.b.pb,!b);YJ(a.i,a.b);if(a.e){var c;for(c=new Mi(a.e);c.c<c.e.He();)Ni(c)}}function CK(a){var b;lx(this,new wK);b=this.i;rL(b,new vL((wL(),xL)));b.p=0;this.c=new pL(a);HK(b,this.c,new IK(1));this.b=new wK;fj(this.b,"Body");HK(b,this.b,new IK(0));this.pb[Cd]="mosaic-CaptionLayoutPanel"}s(649,647,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},CK);_.sd=function(){$v(this.i)};_.td=function(){cw(this.i)};_.Cd=function(){return new gw(this.b)};
-_.zd=function(a){return ZJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function EK(){vF(this)}s(650,524,Di,EK);function vK(a){this.b=a}s(651,1,Wh,vK);_.qc=function(){cr(this.b.T.jb)};_.b=null;function yL(a){var b;b=a.c;a=b.r;b=!a.f?-1:Fj(a.f.b,b);a.f&&Tu(a.f.b,b)&&Wu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&RG(!a.f?null:Tu(a.f.b,b-1))}function zL(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new pA);-1==Fj(a.f.b,b)&&aj(a.f.b,b)}function pK(){}s(652,1,{},pK);_.Vc=function(a){yL(a)};_.Wc=function(a){zL(a)};
-_.Yc=function(a){AL(a.b.r,a.b)};function OK(){OK=u;BL=new CL(1,"e");DL=new CL(2,Gf);EL=new CL(3,"ne");FL=new CL(10,"nw");GL=new CL(4,rg);HL=new CL(5,wg);IL=new CL(12,"sw");JL=new CL(8,"w");PK=new KL((nj(),oj(null)).pb)}function hK(a,b){var c;c=lK(a.pb);return new jL(dk(b.pb)-(dk(a.pb)+c[3]),fk(b.pb)-(fk(a.pb)+c[0]))}
-function LL(a){var b,c,d,e,f,g;if(a.f){b=Vq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Tu(a.f.b,d),c=new Wq(vo(g.pb,Qf),vo(g.pb,Pf)),f=hK(a,g),f.b-=Yj(0,f.b+vo(g.pb,Qf)-b.c),f.c-=Yj(0,f.c+vo(g.pb,Pf)-b.b),IF(g,Yj(0,f.b),Yj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,qK(g,c.c,c.b),g.O==(Tq(),Uq)&&ar(g,new rK(Vq(a.pb))),tk(g.z,1)}}function ML(a,b,c){a=a.e;Qi(a,b,b);x(a.d,b,c);fj(b,Cc+c.c)}
-function $q(a,b){var c;c=a.e;NL(c,b.H);ej(b.H,Cc+FL.c);NL(c,b.D);ej(b.D,Cc+DL.c);NL(c,b.E);ej(b.E,Cc+EL.c);NL(c,b.N);ej(b.N,Cc+JL.c);NL(c,b.v);ej(b.v,Cc+BL.c);NL(c,b.M);ej(b.M,Cc+IL.c);NL(c,b.K);ej(b.K,Cc+GL.c);NL(c,b.L);ej(b.L,Cc+HL.c)}
-function br(a,b){!b.H&&(b.H=jK(b,0,0));ML(a,b.H,FL);!b.D&&(b.D=jK(b,0,1));ML(a,b.D,DL);!b.E&&(b.E=jK(b,0,2));ML(a,b.E,EL);!b.N&&(b.N=jK(b,1,0));ML(a,b.N,JL);!b.v&&(b.v=jK(b,1,2));ML(a,b.v,BL);!b.M&&(b.M=jK(b,2,0));ML(a,b.M,IL);!b.K&&(b.K=jK(b,2,1));ML(a,b.K,GL);!b.L&&(b.L=jK(b,2,2));ML(a,b.L,HL)}function AL(a,b){var c,d;a.b=b;d=a.f.b.d;c=Fj(a.f.b,b);if(c+1<d){SA(a.f,b);for(aj(a.f.b,b);c<d;++c)sK(Tu(a.f.b,c),c)}else sK(b,c)}
-function KL(a){a=new OL(a);lx(this,a);this.d=new PL(a);this.d.j=!0;Yi(this.d);this.d.n=3;this.e=new QL(a);this.e.j=!0;Yi(this.e);this.e.n=3;nx(this)}s(653,329,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},KL);_.Rf=function(){return Vq(this.pb)};_.Sf=function(){var a;(a=RL(this))&&a.Sf(null)};_.Tf=function(){LL(this)};_.Vc=function(a){!this.c&&(this.c=new pK);yL(a)};_.Wc=function(a){!this.c&&(this.c=new pK);zL(a)};_.Pd=function(){LL(this)};
-_.Yc=function(a){!this.c&&(this.c=new pK);AL(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var BL,DL,EL,FL,PK,GL,HL,IL,JL;function OL(a){this.q=new Aw(this);this.pb=a}s(654,309,qi,OL);function CL(a,b){this.b=a;this.c=b}s(655,1,{},CL);_.b=0;_.c=null;function PL(a){Ii();bj.call(this,a)}s(656,3,{},PL);_.kc=function(){var a;a=this.k.f;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");!a.I.d&&uL(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Yj(this.b,a<this.e?a:this.e),b=Yj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[Ze]=a+(Aj(),ag);c.style[Tg]=b+ag};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||RG(a);a.I.d||uL(a.I,!0);a.C||(a.x||(a.x=new SL,fj(a.x,"mosaic-GlassPanel-invisible")),dL(a.x.pb,jh,$K(a.pb,jh)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.e=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.d=0;_.e=0;
-function NL(a,b){try{Ui(a,b)}catch(c){if(c=Si(c),!y(c,119))throw c;}}function QL(a){Ii();bj.call(this,a);this.d=new Ki}s(657,3,{},QL);_.kc=function(){var a;a=this.k.f.ob;a.C||bk(a.x);ej(this.k.f,"dragdrop-dragging");uL(a.I,!1);Yq(a,new Wq(a.q,a.p));tk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=jj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.jd()-Yj(this.k.d,this.c):this.k.f.jd()-this.k.d,0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),b!=a&&iK(d,0,a-b),Yq(d,new Wq(d.q,b)),tk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.jd():this.k.d-this.k.f.jd(),0!=b&&(a=d.p,b=Yj(a+b,vo(d.I.c.pb,Pf)),Yq(d,new Wq(d.q,b)),tk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.hd()-Yj(this.k.c,this.b):this.k.f.hd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&iK(d,a-b,0),Yq(d,new Wq(b,d.p)),tk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.hd():this.k.c-this.k.f.hd(),0!=b&&(a=d.q,Yq(d,new Wq(96<a+b?a+b:96,d.p)),tk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||RG(a);uL(a.I,!0);a.C||(a.x||(a.x=new SL,fj(a.x,"mosaic-GlassPanel-invisible")),dL(a.x.pb,jh,$K(a.pb,jh)),mj((nj(),oj(null)),a.x,0,0));fj(this.k.f,"dragdrop-dragging");a=new Ij(this.k.b,null);this.b=a.b+ek(this.k.b.pb);this.c=a.e+gk(this.k.b.pb);this.f=this.b+(this.k.b.pb.clientWidth||0)-this.k.f.ld();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.kd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function SL(){var a;this.e=new TL(this);this.b=!1;this.c=new Ew;lx(this,this.c);a=this.pb.style;a[kd]="#000";a[ne]="alpha(opacity=50)";a.opacity="0.5";this.pb[Cd]="gwt-GlassPanel"}s(658,329,Sh,SL);
-_.vd=function(){var a;nx(this);try{a=this.ob}catch(b){b=Si(b);if(y(b,125))throw new aw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(nj(),oj(null))?(Mu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),$i(vk,a),a.c=!0,a.d=Ek(a),aj(vk,a),this.d=new UL(this),pv(new Lu(this.d))):(this.pb.style[rd]=bb,this.pb.style[kg]=bb);this.b&&dv(new Ku(this));mj(oj(null),new VL,ck($doc.body),$doc.body.scrollTop||0)};
-_.wd=function(){this.i.wd();Bk(this.e);this.d&&(Iu(nv,this.d,F(WL,r,47,[(!Bs&&(Bs=new Ak),Bs)])),this.d=null);this.b&&Iu(fv,this,F(WL,r,47,[(!ev&&(ev=new Ak),ev)]))};_.ed=function(a){switch(av(a.type)){case 256:if(27==(a.keyCode||0))return bk(this),!1;case 1:if(this.pb.contains(Ao(a)))return bk(this),!1}return!0};_.xd=function(){};_.b=!1;_.c=null;_.d=null;function TL(a){uk();this.b=a}s(659,25,{},TL);_.Ac=function(){Mu(this.b.pb)};_.b=null;function UL(a){this.b=a}s(660,1,{},UL);_.b=null;
-function VL(){qx();sj.call(this);var a;a=new my(new XL(this));z(this,a,(yq(),yq(),zq));z(this,a,(ur(),ur(),vr))}s(661,331,gi,VL);_.xd=function(){Gj(new YL(this))};function XL(a){this.b=a}s(662,1,{},XL);_.b=null;function YL(a){this.b=a}s(663,1,Wh,YL);_.qc=function(){vy(this.b.pb)};_.b=null;function ZL(a){a.pb.style[hh]=jd;a.pb.style[Pe]=jd;if(a.kb){var a=a.ob,b;y(a,144)?a.Sf(null):(b=RL(a))&&b.Sf(a)}}s(665,312,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Rf=function(){ZL(this);return new Wq(vo(this.pb,Qf),vo(this.pb,Pf))};_.Sf=function(){ZL(this)};_.Tf=function(){};_.dd=function(){};_.Pd=function(){};function qL(){this.pb=$doc.createElement("label");this.pb[Cd]="mosaic-Label";this.pb.style[gh]=Lf;this.pb[Cd]="mosaic-HTML"}s(664,665,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},qL);function FK(a){lx(this,new $L(a));this.pb[Cd]="mosaic-ImageButton"}s(666,329,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},FK);
-function XK(){var a=(Rw(),Uw);Lw.call(this,!0,mf);this.U=a.b;this.b=new aM(this);this.b.e=!0;Bw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);qj();Mv(a,b)}else this.lb|=1;zo(yo(this.pb))[Cd]=He;this.pb.style[jh]="2147483647"}s(667,314,qi,XK);_.dd=function(a){bw(this,a);1==av(a.type)&&Gw(this,!1)};_.b=null;
-function aM(a){this.c=a;this.d=new gj;this.j=new gj;a=(Fy(),Ey);new uz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Hg);this.f=$doc.createElement(Kg);Xu(b,this.f);this.p=!0;a=(qx(),rx());b=(Yu(),Zu(b));a.appendChild(b);this.pb=a;El();this.pb.setAttribute(lg,hm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),qj(),Mv(a,b)):this.lb|=2225;this.pb[Cd]=Ge;a=Vv(this.pb)+"-vertical";Oi(this.md(),a,!0);this.pb.style[Uf]=bb;this.pb.setAttribute("hideFocus",bh);z(this,new Dy(this),(yq(),yq(),zq))}
-s(668,353,vi,aM);_.dd=function(a){switch(av(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}wy(this,a)};_.Od=function(a,b){Ay(this,a,b);b||this.b&&Gw(this.c,!1)};_.b=!0;_.c=null;
-function $L(a){var b=(Ex(),Px),c=(Sx(),Tx),d;d=new yx;d.i[od]=ab;d.i[td]=0;d.i[ud]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;wx(b.b);b.b.d.rows[0].cells[0][fd]=c.b;wx(b.b);b.b.d.rows[0].cells[0].style[dh]=e.b;wx(d);b=sx(d,0,0,!0);if(a){bk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;ux(g,f.d);Ft(f.c,g,a);c.b=c.b.c}else e=c.c.d,aj(c.c,a);a.pb[Vc]=e;Xu(b,a.pb);ew(a,d)}lx(this,d);Oi(this.pb,"mosaic-WidgetWrapper",!0)}s(669,329,Sh,$L);_.b=null;_.c=null;function xK(a){this.b=a}s(670,1,{},xK);
-_.Mc=function(){this.b.hb&&this.b!=this.b.r.b&&RG(this.b)};_.b=null;function yK(a){uk();this.b=a}s(671,25,{},yK);_.Ac=function(){cr(this.b.T.jb);var a=this.b;As((!a.y&&(a.y=new bM),a.y))};_.b=null;function zK(a){uk();this.b=a}s(672,25,{},zK);_.Ac=function(){mK(this.b,(Tq(),Uq))};_.b=null;function AK(a){uk();this.b=a}s(673,25,{},AK);_.Ac=function(){mK(this.b,(Tq(),nK))};_.b=null;function DK(){}s(674,1,{},DK);function GK(a){this.b=a}s(675,1,{},GK);_.Mc=function(){this.b.Jd()};_.b=null;
-function JK(a){this.b=a}s(676,1,{},JK);_.b=null;function KK(a){this.b=a}s(677,1,Wh,KK);_.qc=function(){this.b.O==(Tq(),Uq)?tk(this.b.A,333):this.b.O==nK&&tk(this.b.B,333)};_.b=null;function kK(a){this.pb=a;$v(this)}s(678,312,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},kK);_.Rc=function(a){return z(this,a,(Xr(),Xr(),Yr))};_.Sc=function(a){return z(this,a,(wj(),wj(),xj))};_.Tc=function(a){return z(this,a,(as(),as(),bs))};_.Uc=function(a){return z(this,a,(yj(),yj(),zj))};
-function bM(){Ts.call(this,null)}s(679,244,Qh,bM);function Tq(){Tq=u;Uq=new cM("MAXIMIZED",0);nK=new cM("MINIMIZED",1);oK=new cM("NORMAL",2);dM=F(eM,r,139,[Uq,nK,oK])}function cM(a,b){E.call(this,a,b)}s(680,145,{113:1,116:1,118:1,139:1},cM);var dM,Uq,nK,oK;
-function Mu(a){var b=(Nv(),Ov).scrollWidth,c=Ov.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ag;a.style.marginTop=-d+ag;a.style.width=b+e+ag;a.style.height=c+d+ag}
-function fM(a,b){var c,d,e;if(a.n)return!0;a.y.Ne();for(c=new gw(b);c.b.b<c.b.c.d-1;)d=XJ(hw(c.b)),e=d.ob,y(e,145)&&e.qd(d.nd()),d.nd()&&aj(a.y,d);return!0}
-function gM(a,b){var c,d,e;if(b.b)a.d&&hk(a.d),a.d=new hM(a,b),ik(a.d,333);else for(d=new Mi(a.y);d.c<d.e.He();)c=Ni(d),e=c.nb,xw(b,iM(c),e.t,e.u),jM(c,e.v,e.s,F(H,k,-1,[kM(a.r.b,c).e,kM(a.q.b,c).d,kM(a.o.b,c).b,kM(a.p.b,c).c]),F(H,k,-1,[lM(a.j.b,c).e,lM(a.i.b,c).d,lM(a.e.b,c).b,lM(a.f.b,c).c]),F(H,k,-1,[mM(a.v,c),mM(a.u,c),mM(a.s,c),mM(a.t,c)]))}
-function nM(){this.y=new gj;this.k=new oM(this);this.x=new pM(this.k);this.w=new qM(this.k);this.r=new rM(this.k);this.q=new sM(this.k);this.o=new tM(this.k);this.p=new uM(this.k);this.j=new vM(this.k);this.i=new wM(this.k);this.e=new xM(this.k);this.f=new yM(this.k);this.v=new zM(this.k);this.u=new zM(this.k);this.s=new zM(this.k);this.t=new zM(this.k)}s(684,1,{});_.Yf=function(a){gM(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function AM(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Mi(b.y);e.c<e.e.He();)d=Ni(e),y(d,62)&&(d=d.jb),f=d.nb,xw(c,iM(d),f.t,f.u),jM(d,f.v,f.s,F(H,k,-1,[kM(b.r.b,d).e,kM(b.q.b,d).d,kM(b.o.b,d).b,kM(b.p.b,d).c]),F(H,k,-1,[lM(b.j.b,d).e,lM(b.i.b,d).d,lM(b.e.b,d).b,lM(b.f.b,d).c]),F(H,k,-1,[mM(b.v,d),mM(b.u,d),mM(b.s,d),mM(b.t,d)]));BM(c);a.b.d=null;for(a=new Mi(a.b.y);a.c<a.e.He();)b=Ni(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function hM(a,b){this.b=a;this.c=b;var c=(nk(),qk);this.n=new mk(this);this.u=c}s(685,18,{},hM);_.rc=function(){AM(this)};_.sc=function(){AM(this)};
-_.uc=function(a){var b,c,d;for(c=new Mi(this.b.y);c.c<c.e.He();)b=Ni(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),xw(this.c,iM(b),d.j,d.w),jM(b,d.x,d.i,F(H,k,-1,[kM(this.b.r.b,b).e,kM(this.b.q.b,b).d,kM(this.b.o.b,b).b,kM(this.b.p.b,b).c]),F(H,k,-1,[lM(this.b.j.b,b).e,lM(this.b.i.b,b).d,lM(this.b.e.b,b).b,lM(this.b.f.b,b).c]),F(H,k,-1,[mM(this.b.v,b),mM(this.b.u,b),mM(this.b.s,b),mM(this.b.t,b)]))};_.b=null;_.c=null;
-s(687,1,{});_.b=null;function xM(a){this.b=a}s(686,687,{},xM);function yM(a){this.b=a}s(688,687,{},yM);function wM(a){this.b=a}s(689,687,{},wM);function vM(a){this.b=a}s(690,687,{},vM);function tM(a){this.b=a}s(691,687,{},tM);function uM(a){this.b=a}s(692,687,{},uM);function sM(a){this.b=a}s(693,687,{},sM);function rM(a){this.b=a}s(694,687,{},rM);s(695,687,{},function(a){this.b=a});s(696,687,{},function(a){this.b=a});
-function mM(a,b){var c=a.b,d;d=jj(c.e,b);d||(d=new hL(cL(b.pb)),x(c.e,b,d));return d.e}function zM(a){this.b=a}s(697,687,{},zM);function qM(a){this.b=a}s(698,687,{},qM);function pM(a){this.b=a}s(699,687,{},pM);function lM(a,b){var c;c=jj(a.b,b);c||(c=new hL(lK(b.pb)),x(a.b,b,c));return c}function kM(a,b){var c;c=jj(a.c,b);c||(c=new hL(bL(b.pb)),x(a.c,b,c));return c}
-function CM(a,b){var c,d;d=jj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=RL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new Wq(DM(e,!0),DM(e,!1));break a}h=b.Rf();null!=c.n&&(h.c=DM(e,!0));null!=c.k&&(h.b=DM(e,!1))}else{if(null!=c.n&&null!=c.k){d=new Wq(DM(e,!0),DM(e,!1));break a}h=new fL;f=b.pb;l=f.style;g=l[Yf];i=l[eh];l[Yf]="static";l[eh]=Qe;null!=c.n?h.c=DM(e,!0):(l[hh]=jd,h.c=(f.offsetWidth||0)+kM(d.p.b,b).c+kM(d.q.b,b).d);null!=c.k?h.b=DM(e,!1):(l[Pe]=jd,h.b=(f.offsetHeight||0)+kM(d.r.b,b).e+
-kM(d.o.b,b).b);l[Yf]=g;l[eh]=i}d=h}null!=c.n&&(Aj(),Xp)==c.n.$f()||null!=c.k&&(Aj(),Xp)!=c.k.$f()||x(a.f,b,d)}return d}function oM(a){this.i=a;this.d=new Ki;this.f=new Ki;this.c=new Ki;this.b=new Ki;this.e=new Ki}s(700,1,{},oM);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function EM(a){var b;b=a.nb;if(null==b||!y(b,142))b=new FM,a.nb=b;return b}function sL(){vL.call(this,(wL(),GM))}function vL(a){var b=(HM(),IM);nM.call(this);this.c=a;this.b=b}s(701,684,{},sL,vL);
-_.Zf=function(a){var b,c,d,e,f,g,i,h,l;h=new fL;fM(this,a);l=kM(this.p.b,a).c+kM(this.q.b,a).d+lM(this.f.b,a).c+lM(this.i.b,a).d+mM(this.t,a)+mM(this.u,a);d=kM(this.r.b,a).e+kM(this.o.b,a).b+lM(this.j.b,a).e+lM(this.e.b,a).b+mM(this.v,a)+mM(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(wL(),GM)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Mi(this.y);a.c<a.e.He();)c=Ni(a),e=EM(c),b=null,i=c.ob,y(i,145)&&(b=i,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),this.c==GM?(l+=CM(this.x.b,c).c,e.b=CM(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Yj(f,e.b)):(d+=CM(this.w.b,c).b,e.c=CM(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Yj(g,e.c));this.c==GM?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Yf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,A,J,O;if(fM(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=mM(this.t,a);A=mM(this.v,a);c=Vq(a.pb);O=c.c-(q+mM(this.u,a));o=c.b-(A+mM(this.s,a));g=O;c=o;this.c==(wL(),GM)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Mi(this.y);e.c<e.e.He();)d=Ni(e),b=null,n=EM(d),w=d.ob,y(w,145)&&(b=w,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),this.c==GM?(n.e?++h:(n.c=CM(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=CM(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=CM(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=O:(n.c=CM(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Mi(this.y);e.c<e.e.He();)d=Ni(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=JM(b),b=new Wq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==GM?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),A=0>A?0:A,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==xL?(n.t=this.b==(HM(),IM)?q:this.b==KM?q+~~(O/2)-~~(J/2):q+O-J,n.u=A,n.v=l,n.s=f,A+=m+G):(this.b==(HM(),IM)?(n.t=q,n.u=A):this.b==KM?(n.t=q,n.u=A+~~(o/2)-~~(m/2)):(n.t=q,n.u=A+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d.hd()-dk(a.pb)-mM(this.t,a),-1==n.p&&(n.p=w),w=d.jd()-fk(a.pb)-mM(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.ld()),-1==n.o&&(n.o=d.kd()));gM(this,a)}};_.b=null;_.c=null;function HM(){HM=u;IM=new LM("START",0);KM=new LM(Jb,1);MM=new LM("END",2);NM=F(OM,r,140,[IM,KM,MM])}function LM(a,b){E.call(this,a,b)}s(702,145,{113:1,116:1,118:1,140:1},LM);var NM,KM,MM,IM;function wL(){wL=u;GM=new PM("HORIZONTAL",0);xL=new PM("VERTICAL",1);QM=F(RM,r,141,[GM,xL])}
-function PM(a,b){E.call(this,a,b)}s(703,145,{113:1,116:1,118:1,141:1},PM);var QM,GM,xL;s(705,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function FM(){this.f=!1}function IK(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(704,705,{142:1,146:1},FM,IK);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function SM(a,b){if(a.n)return!0;fM(a,b);if(0<a.y.d){a.b=Tu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new TM,c.nb=d;a.c=d;a.y.Ne();aj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function UM(){nM.call(this)}s(706,684,{},UM);
-_.Zf=function(a){var b,c;c=new fL;SM(this,a);if(this.b){b=CM(this.x.b,this.b).c;var d=CM(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=JM(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=kM(this.p.b,a).c+kM(this.q.b,a).d+lM(this.f.b,a).c+lM(this.i.b,a).d+mM(this.t,a)+mM(this.u,a);c.b+=kM(this.r.b,a).e+kM(this.o.b,a).b+lM(this.j.b,a).e+lM(this.e.b,a).b+mM(this.v,a)+mM(this.s,a);return c};
-_.Yf=function(a){var b,c,d,e,f;SM(this,a)&&(d=mM(this.t,a),e=mM(this.v,a),c=Vq(a.pb),f=c.c-(d+mM(this.u,a)),c=c.b-(e+mM(this.s,a)),b=this.b.ob,y(b,145)&&(b=JM(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b.hd()-dk(a.pb)-mM(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.jd()-fk(a.pb)-mM(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.ld()),d=this.c,-1==d.o&&(d.o=this.b.kd())),gM(this,a))};_.b=null;_.c=null;function TM(){this.f=!1}
-s(707,705,{143:1,146:1},TM);function JM(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=yo(Cv(Cv(a.d,0),0)),c=yo(Cv(Cv(a.d,2),2)),d=bL(a.pb),b=lK(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function VM(a,b){a.kb&&bk(a);return Cw(a,b)}function WM(){$w();Qw.call(this,ax)}s(708,319,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},WM);_.zd=function(a){return VM(this,a)};_.b=null;
-function HK(a,b,c){var d=a.q.d;b.nb=c;WJ(a,b,a.pb,d,!0)}function iM(a){var b;b=a.ob;return y(b,145)?b:a}function Zq(a){if(!a.kb)return new fL;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Zf(a),ar(a,a.k),a.e.Yf(a),a.k=a.e.Zf(a);return a.k}function XJ(a){return y(a,145)?a.jb:a}function XM(a){var b;if(!a.o){b=(!oL&&(oL=new nL),oL);var c=eN(a,fb,!0);b.b=c;c=eN(a,gb,!0);b.c=c;a.o=b}return a.o}
-function WJ(a,b,c,d,e){if(y(b,62))throw new Ck("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new WM,pw(a,c,a.pb,d,!0),Dw(c,b)):pw(a,b,c,d,e);YJ(a,b)}
-function YJ(a,b){var c;c=a.e;if(b){var d=c.k;Vi(d.d,b);Vi(d.f,b);Vi(d.c,b);Vi(d.b,b);Vi(d.e,b)}else d=c.k,$y(d.d),$y(d.f),$y(d.c),$y(d.b),$y(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==iM(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==iM(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.Sf(a.ob),c.Sf(a))}}
-function cr(a){if(a.kb&&a.pb.style.display!=If){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,j).direction==qg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Yf(a);a.d=!1;BM(a)}}function BM(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=XJ(rz(a.q,d)),y(b,145)&&(b=b.jb),b.nd()&&(y(b,144)?b.Tf():y(b,75)&&b.Pd())}function ZJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=iM(b);return vw(a,c)?(y(c,145)&&VM(c,b),YJ(a,null),!0):!1}
-function rL(a,b){var c;a.e=b;null!=a.f&&ej(a,Vv(a.pb)+Ca+a.f);a.f=b.cZ.e;c=qo(a.f,lo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));fj(a,Vv(a.pb)+Ca+a.f);YJ(a,null)}function eN(a,b,c){a.n||(a.n=$doc.createElement(Cg),dL(a.n,Yf,cd),dL(a.n,eh,Qe),dL(a.n,Ze,bb),dL(a.n,Tg,bb),a.pb.appendChild(a.n));dL(a.n,hh,b);dL(a.n,Pe,b);a=aL(a.n);return c?a.c:a.b}
-function DM(a,b){var c;c=null.$f();if(c==(Aj(),iq)){c=(XM(a),null.$f());var d=(-1==mL&&(mL=UJ(hb,!0)),mL);return L(K(Math.round(100*d*c/254)))}if(c==Zp)return c=XM(a),d=null.$f(),L(K(bF(d*(-1==c.b&&(c.b=UJ(fb,!0)),c.b))));if(c==aq)return c=XM(a),d=null.$f(),L(K(bF(d*(-1==c.c&&(c.c=UJ(gb,!0)),c.b))));if(c==gq)return c=(XM(a),null.$f()),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(d*c)));if(c==kq)return c=(XM(a),null.$f()),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(10*d*c/254)));if(c==eq)return L(K(bF(12*
-(XM(a),null.$f())*L(K(bF((-1==mL&&(mL=UJ(hb,!0)),mL)/72))))));if(c==Xp)return eN(a,null.$f(),b);if(c==cq)return c=(XM(a),L(K(bF(null.$f())))),d=(-1==mL&&(mL=UJ(hb,!0)),mL),L(K(Math.round(d*c/72)));if(null.$f()==Vp)return L(K(bF(null.$f())));throw new Ck("Invalid size: "+null.$f());}function wK(){var a=new UM;zw.call(this);this.k=new Wq(-1,-1);new fN(this);this.pb[Cd]="mosaic-LayoutPanel";rL(this,a)}s(709,309,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},wK);
-_.Dd=function(a){WJ(this,a,this.pb,this.q.d,!0)};_.sd=function(){jw(this,new gN)};_.td=function(){jw(this,new hN)};_.Rf=function(){return Zq(this)};_.Ad=function(a){return sw(this.q,iM(a))};_.Bd=function(a,b,c,d){WJ(this,a,b,c,d)};_.Sf=function(a){YJ(this,a)};_.Cd=function(){return new gw(this)};_.Tf=function(){cr(this)};
-_.xd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.rd(this.j),this.pd(a),this.j=this.i=null;else if(a=Zq(this),null!=this.j)a=a.b+ag,this.rd(this.j),this.pd(a),this.j=null;else if(null!=this.i){var b=this.i;this.rd(a.c+ag);this.pd(b);this.i=null}else b=a.b+ag,this.rd(a.c+ag),this.pd(b);cr(this)}};_.Pd=function(){cr(this)};_.zd=function(a){return ZJ(this,a)};_.pd=function(a){this.pb.style[Pe]=a;this.kb||(this.i=a)};_.Ed=function(a,b,c){xw(this,iM(a),b,c)};
-_.rd=function(a){this.pb.style[hh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function gN(){}s(710,1,{},gN);_.Nd=function(a){iM(a).vd()};function hN(){}s(711,1,{},hN);_.Nd=function(a){iM(a).wd()};function gw(a){this.c=a;this.b=new uw(this.c.q)}s(712,1,{},gw);_.ad=function(){return this.b.b<this.b.c.d-1};_.bd=function(){return XJ(hw(this.b))};_.cd=function(){iw(this.b)};_.c=null;function iN(){iN=u;new Kx}
-function fN(a){iN();Oi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new jN(this)}s(713,9,{},fN);function jN(a){uk();this.b=a}s(714,25,{},jN);_.Ac=function(){YJ(this.b.b,null);cr(this.b.b)};_.b=null;function RL(a){a=a.ob;return!a?null:y(a,144)?a:RL(a)}function qK(a,b,c){var d;d=a.pb;jM(a,b,c,bL(d),lK(d),cL(d))}
-function jM(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.rd((0>g?0:g)+(Aj(),ag)),b!=a.ld()&&a.rd((0>b?0:b)+ag));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.pd((0>b?0:b)+(Aj(),ag)),c!=a.kd()&&a.pd((0>c?0:c)+ag))}function ar(a,b){qK(a,b.c,b.b)}s(717,1,{});function EE(){var a,b,c,d;d=po("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function kN(){this.b=new Ki;new Ki;new Ki}s(716,717,{},kN);function DE(){DE=u;lN=new kN}function IE(){var a=FE,b=$wnd.JSApplet.JSME;DE();x(lN.b,a,b)}var lN;
-function B(a){return function(){try{var b;var c=arguments,d;var e;0!=Tn&&(e=jk(),2E3<e-Vn&&(Vn=e,Un=Sn()));if(0==Tn++){var f=(Wn(),Xn),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=fo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Wn(),Xn),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=fo(l,m);while(h.d);h.d=m}}--Tn;c&&-1!=Un&&($wnd.clearTimeout(Un),Un=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{B(It)()}catch(d){a(b)}else B(It)()}var GE=U(1),Ln=U(103),mN=TE(" I"),H=OE(724,mN),wF=OE(722,GE),nN=TE(" Z"),KH=OE(725,nN);U(102);U(101);U(100);var oN=U(504),oo=OE(726,oN),pN=U(263),ku=OE(727,pN);U(264);U(145);var qN=TE(" B");U(494);var rN=TE(" C"),Fi=OE(728,rN);U(492);var sN=TE(" D"),eG=OE(729,sN);U(493);U(495);var tN=U(498),aF=OE(730,tN),uN=TE(" J"),vN=U(2),Kt=OE(723,vN),YK=OE(731,qN);U(507);U(490);U(99);U(192);U(108);U(486);var FE=U(484);
-U(489);U(119);U(115);U(117);U(116);U(118);U(120);U(97);U(110);U(111);U(112);U(501);U(496);U(485);U(717);U(716);var HE=SE(),xB=U(416),RF=OE(732,xB),wN=U(547),tH=OE(733,wN),xN=U(402);U(401);U(400);U(399);U(543);var Bt=OE(734,H),yN=V(545,function(){XF();return xH}),yH=OE(735,yN);U(546);U(425);U(424);U(539);U(538);U(548);U(549);U(544);U(459);U(542);var $A=OE(736,xN);U(414);U(551);U(204);U(203);U(297);U(244);U(299);U(212);var zN=U(211);U(247);U(246);U(245);U(396);U(397);U(398);U(313);var AN=U(312);U(311);
-U(317);U(331);U(553);U(552);U(310);U(309);U(555);U(554);U(560);U(561);U(562);U(563);U(564);U(565);U(566);U(567);U(556);U(557);U(558);U(559);U(373);U(250);U(249);U(322);U(323);U(324);U(578);U(587);U(25);U(579);U(580);U(581);U(582);U(583);U(584);U(585);U(586);U(295);U(471);U(470);U(511);U(513);U(512);U(514);U(516);U(515);U(517);U(521);U(522);U(369);U(372);U(370);U(371);U(442);U(441);var rC=U(440),BG=OE(737,rC),OH=OE(738,uN);U(431);U(426);U(427);U(577);U(518);U(524);U(519);U(520);U(436);U(435);U(434);
-U(439);var BN=SE(),OJ=OE(739,BN);U(469);U(479);U(478);U(477);U(480);U(481);U(620);U(621);U(622);U(623);U(530);var CN=V(253,function(){qt();return vt}),wt=OE(740,CN);U(510);U(449);U(450);U(433);var bC=U(428);U(412);U(413);U(438);var mC=U(437);U(430);U(429);U(528);U(537);U(419);var BB=U(418);U(473);U(540);U(541);U(503);U(550);U(447);U(448);U(422);U(404);U(403);U(456);SE();SE();SE();U(406);U(407);U(293);
-var DN=V(180,function(){Aj();return mq}),nq=OE(741,DN),EN=V(144,function(){Bj();return Lo}),Mo=OE(742,EN),FN=V(151,function(){No();return xp}),yp=OE(743,FN),GN=V(170,function(){zp();return Ip}),Jp=OE(744,GN),HN=V(175,function(){Kp();return Tp}),Up=OE(745,HN);V(181,null);V(182,null);V(183,null);V(184,null);V(185,null);V(186,null);V(187,null);V(188,null);V(189,null);V(146,null);V(147,null);V(148,null);V(149,null);V(150,null);V(152,null);V(162,null);V(163,null);V(164,null);V(165,null);V(166,null);
-V(167,null);V(168,null);V(169,null);V(153,null);V(154,null);V(155,null);V(156,null);V(157,null);V(158,null);V(159,null);V(160,null);V(161,null);V(171,null);V(172,null);V(173,null);V(174,null);V(176,null);V(177,null);V(178,null);V(179,null);U(389);U(202);U(209);U(210);U(384);var sz=OE(746,AN);U(385);U(590);U(589);U(423);U(208);U(234);U(236);var IB=U(421);U(472);U(409);U(408);U(415);U(534);U(345);U(347);U(346);U(348);U(506);U(239);U(458);U(391);U(390);U(207);U(227);U(228);U(230);U(225);U(224);U(226);
-var KB=U(573);U(417);U(592);U(597);U(457);U(497);U(460);var bB=U(411),aB=OE(747,BB);U(214);U(218);U(636);U(574);U(444);U(445);U(446);U(410);U(231);U(248);U(570);U(571);U(336);U(335);U(341);U(342);U(626);U(598);U(599);U(523);U(531);U(532);U(533);U(591);U(593);var cC=U(432);U(216);U(215);U(217);U(219);U(535);U(238);U(235);U(237);U(233);U(223);U(222);U(221);U(596);U(316);U(315);U(314);U(604);U(603);U(625);U(601);U(624);var IN=V(680,function(){Tq();return dM}),eM=OE(748,IN);U(679);U(678);U(670);U(671);
-U(672);U(673);U(674);U(675);U(676);U(677);U(651);var JN=V(318,function(){Rw();return Yw}),Zw=OE(749,JN),KN=V(365,function(){Nw();return My}),Ny=OE(750,KN);U(18);U(366);U(367);U(362);U(363);U(364);U(19);U(20);U(21);U(455);U(420);U(667);U(353);U(668);U(354);U(355);U(356);U(357);U(360);U(327);U(326);var LN=U(325);U(594);U(595);U(600);U(275);U(330);U(361);U(206);U(349);U(376);U(375);U(377);var MN=V(378,function(){cz();return nz}),oz=OE(751,MN);V(379,null);V(380,null);V(381,null);V(382,null);U(251);U(268);
-U(575);U(328);U(344);U(343);U(527);U(320);U(205);U(576);U(329);U(653);U(3);U(656);U(657);U(655);U(654);U(647);U(646);U(709);U(710);U(711);U(712);U(649);U(242);var QC=U(452),SC=OE(752,QC);U(453);U(451);U(30);U(31);U(29);U(32);U(35);U(36);U(37);U(38);U(39);U(40);var NN=U(52),By=OE(753,NN);U(41);U(42);U(43);U(44);U(45);U(46);U(47);U(49);U(48);U(50);U(51);U(53);U(54);U(56);U(57);U(55);U(58);U(59);U(60);U(61);U(63);U(65);U(66);U(64);U(62);U(67);U(68);U(69);U(70);U(72);U(75);U(74);U(76);U(79);U(80);U(78);
-U(81);U(82);U(83);U(84);U(85);U(86);U(88);U(89);U(87);U(90);U(91);U(92);U(93);U(95);U(96);U(94);var gL=U(638);U(321);var kL=U(640);U(240);U(665);U(664);U(465);U(464);U(466);U(241);U(277);U(279);U(278);U(269);U(319);U(708);U(284);U(287);U(285);U(286);U(5);U(7);U(6);U(611);U(454);U(467);U(388);U(201);U(305);U(307);U(306);U(273);U(387);U(270);U(602);var NK=OE(754,LN);U(608);U(607);U(615);U(605);U(606);U(612);U(613);U(609);U(610);U(461);U(462);U(468);U(243);U(666);U(633);U(488);U(508);U(272);U(572);
-var lL=U(641);U(650);U(669);U(705);U(704);U(213);U(229);U(4);U(632);U(34);U(280);U(350);U(351);U(352);U(281);var WL=OE(755,zN);U(282);U(684);U(701);var ON=V(702,function(){HM();return NM}),OM=OE(756,ON),PN=V(703,function(){wL();return QM}),RM=OE(757,PN);U(687);U(696);U(695);U(699);U(698);U(694);U(693);U(691);U(692);U(690);U(689);U(686);U(688);U(697);U(700);U(685);U(334);U(383);U(374);U(33);U(71);U(652);U(706);U(333);U(332);U(338);U(339);U(337);U(283);U(22);U(303);U(304);U(11);U(14);U(23);
-var QN=U(26),Fk=OE(758,QN);U(24);U(27);U(28);U(707);U(8);U(10);U(9);U(713);U(714);U(658);U(661);U(662);U(663);U(659);U(660);var iL=U(639);U(643);U(644);U(220);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/FF2629138194336E10D8BDC4EA6E9AE4.cache.html b/public/jsme/FF2629138194336E10D8BDC4EA6E9AE4.cache.html
deleted file mode 100644
index a41d0f6..0000000
--- a/public/jsme/FF2629138194336E10D8BDC4EA6E9AE4.cache.html
+++ /dev/null
@@ -1,620 +0,0 @@
-<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'FF2629138194336E10D8BDC4EA6E9AE4';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
-var j="",aa="\n",ba=" ",ea=" of ",fa='"',ga='" ',ia='" height="',ja='" y="',ka='">',ma="#",na="$MOL\n",oa="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",wa=")",xa="*",ya="+",Aa=",",Ba=", ",Ca="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Oa="-CMe3",Pa="-NC=O",Qa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Wa="-SO3H",Xa="-selected",Ya=".",Za="/",$a="//",ab="/>",bb="0",db="0px",eb="1",fb="100%",gb="1em",
-ib="1ex",jb="1in",kb="1px",lb="2",mb="3",nb=":",ob=": ",qb=";",rb="<",sb="=",tb=">",ub="?",vb="@",wb="A",xb="After",yb="Any",zb="Aromatic",Ab="B",Bb="Before",Cb="Br",Db="C",Eb="CENTER",Gb="CSS1Compat",Kb="Center",Lb="Cl",Mb="Class$",Ob="Copy as ",Pb="DOMMouseScroll",Qb="Dialog",Rb="East",Sb="F",Tb="First",Ub='For input string: "',Vb="GBVTBU-BB",Wb="H",Xb="HIDDEN",Yb="Helvetica",Zb="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JUSTIFY",dc="JavaScript",ec="LEFT",fc="MOL n. ",gc="N",
-hc="NA",ic="NONE",jc="No more molecules in SDF buffer",kc="Nonring",lc="North",nc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",vc="R1",wc="R2",xc="R3",yc="RIGHT",zc="ROLL_DOWN",Ac="RXN",Bc="Reset",Cc="Resize-",Dc="Ring",Gc="S",Hc="SMILES",Lc="Se",Mc="Si",Nc="South",Oc="Style names cannot be empty",Pc="West",Qc="X",Rc="[",Sc="\\",Tc="]",Uc="__uiObjectID",Vc="a",bd="absolute",cd="alert",dd="alertdialog",ed=
-"align",fd="antialias",gd="application",hd="article",id="auto",jd="backgroundColor",kd="banner",ld="blur",md="bolder",nd="border",od="bottom",pd="button",qd="cellPadding",rd="cellSpacing",sd="center",wd="change",yd="checkbox",zd="className",Ad="click",Bd="click marked atom to delete mark",Cd="col",Dd="colSpan",Ed="columnheader",Fd="combobox",Gd="complementary",Hd="contentinfo",Id="contextmenu",Jd="cssFloat",Kd="dblclick",Ld="definition",Md="dialog",Nd="dir",Rd="directory",Sd="display",Yd="div",Zd=
-"document",$d="dragdrop-handle",ae="dragdrop-selected",be="dragend",ce="dragenter",de="dragexit",ee="dragleave",fe="dragover",ge="drop",he="end_gesture",ie="error",je="filter",ke="float",le="focus",me="fontFamily",ne="fontSize",oe="fontStyle",pe="fontWeight",qe="form",re="function",se="g",te="gecko1_8",ue="gesturechange",ve="gestureend",we="gesturestart",xe="google",ze="grid",Ae="gridcell",Be="group",Ce="gwt-MenuBar",De="gwt-MenuBarPopup",Ke="heading",Le="height",Me="hidden",Ne="html",Oe="img",Pe=
-"is_touch_supported",Qe="italic",Re="java.vm.name",Se="jsa-resetDiv",Te="keydown",Ue="keypress",Ve="keyup",We="left",Xe="link",Ye="list",Ze="listbox",$e="listitem",af="load",bf="log",df="ltr",ef="main",ff="marquee",gf="math",hf="menu",jf="menuPopup",pf="menubar",qf="menuitem",rf="menuitemcheckbox",sf="menuitemradio",tf="middle",uf="mousedown",vf="mousemove",wf="mouseout",xf="mouseover",yf="mouseup",zf="mousewheel",Af="msie",Bf="multipart",Cf="n",Df="navigation",Ef="none",Ff="noreaction",Gf="note",
-Hf="nowrap",If="null",Jf="number",Kf="object",Lf="offsetHeight",Mf="offsetWidth",Nf="ontouchstart",Of="opera",Pf="option",Qf="outline",Rf="overflow",Sf="padding",Tf="popupContent",Uf="position",Vf="presentation",Wf="progressbar",Xf="px",Zf="px, ",$f="px;",ag="radio",bg="radiogroup",cg="reaction",dg="rect(0px, 0px, 0px, 0px)",eg="region",fg="rgb(",gg="right",hg="role",ig="rotation",kg="row",lg="rowgroup",mg="rowheader",ng="rtl",og="s",pg="scale100",qg="scrollbar",rg="se",sg="search",tg="separator",
-ug="serif",vg='shape-rendering="crispEdges"',wg="slider",xg="span",yg="spinbutton",zg="status",Ag="subMenuIcon-selected",Bg="tab",Cg="table",Dg="tablist",Eg="tabpanel",Fg="tbody",Gg="td",Hg="text",Ig="textAlign",Jg="textbox",Kg="timer",Lg="toolbar",Mg="tooltip",Ng="top",Og="touchcancel",Pg="touchend",Qg="touchmove",Rg="touchstart",Sg="tr",Tg="tree",Ug="treegrid",Vg="treeitem",Wg="true",Xg="value",Yg="verticalAlign",Zg="visibility",$g="visible",ah="whiteSpace",bh="width",ch="x",dh="zIndex",eh="|",
-_,fh={l:4194303,m:4194303,h:1048575},gh={l:0,m:0,h:0},hh={l:1,m:0,h:0},ih={l:2,m:0,h:0},jh={l:3,m:0,h:0},kh={l:4,m:0,h:0},lh={l:8,m:0,h:0},mh={l:10,m:0,h:0},nh={l:16,m:0,h:0},oh={l:32,m:0,h:0},ph={l:64,m:0,h:0},qh={l:128,m:0,h:0},rh={l:256,m:0,h:0},sh={l:512,m:0,h:0},Ah={l:1024,m:0,h:0},Bh={l:2048,m:0,h:0},Ch={l:8192,m:0,h:0},Dh={l:16384,m:0,h:0},Eh={l:32768,m:0,h:0},Fh={l:65536,m:0,h:0},Gh={l:131072,m:0,h:0},Hh={l:262144,m:0,h:0},Ih={l:524288,m:0,h:0},Jh={},Kh={48:1},Lh={84:1,113:1,119:1,125:1,127:1},
-Mh={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},k={112:1,113:1,115:1},Nh={129:1},Oh={113:1,119:1,121:1,125:1,127:1},Ph={47:1,83:1},Qh={7:1,8:1,113:1,116:1,118:1},Rh={56:1},Sh={53:1,113:1},Th={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Uh={131:1},Vh={2:1},Wh={55:1},Xh={90:1,95:1,109:1,113:1},Yh={113:1,
-119:1,127:1},Zh={95:1,113:1},$h={133:1},ai={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},bi={8:1,9:1,113:1,116:1,118:1},ci={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,137:1,144:1},di={130:1},ei={11:1,113:1,116:1,118:1},fi={113:1,115:1,130:1},gi={6:1,8:1,113:1,116:1,118:1},hi={81:1,113:1,116:1,118:1},ii={90:1,
-91:1,95:1,109:1,113:1},ji={113:1,119:1,125:1,127:1},ki={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},li={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},mi={90:1,91:1,95:1,101:1,109:1,113:1},ni={113:1},oi={46:1,48:1,57:1,69:1,72:1,80:1,82:1},r={113:1,115:1},pi={113:1,129:1},qi={45:1},ri={111:1},si={114:1},
-ti={69:1,80:1},ui={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},vi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},wi={113:1,115:1,129:1},xi={8:1,10:1,113:1,116:1,118:1};function s(a,b,c){var d=Jh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Jh[a]=function(){}),_=d.prototype=0>b?{}:new Jh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function u(){}s(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
-_.hC=function(){return yi(this)};_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=v(zi,r,-1,8,1);d=(Ai(),Bi);e=7;if(0<=b)for(;15<b;)c[e--]=d[b&15],b>>=4;else for(;0<e;)c[e--]=d[b&15],b>>=4;c[e]=d[b&15];b=c.slice(e,8);b=String.fromCharCode.apply(null,b);return a+b};_.toString=function(){return this.tS()};_.tM=u;function Ci(){Ci=u;Di=new Ei}function Fi(a){for(var b,a=new Gi(a.k.n);a.c<a.e.ye();)b=Hi(a),Ii(b.dd(),ae,!1),Ji(a)}
-function Ki(a,b,c){var a=a.o,d;try{d=new Li(b,c.Jc(a),c.Mc(a),(c.Kc(a),c.Lc(a))),x(a.d,c,d)}catch(e){e=Mi(e);if(y(e,119))throw new Ni("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Ii(b.dd(),Vb,!0);Ii(c.dd(),$d,!0);x(Di,b,c)}function Oi(a,b){var c;c=Pi(Di,b);var d;d=Pi(a.o.d,c);if(!d)throw new Qi("dragHandle was not draggable");Ri(d.c.b);Ri(d.e.b);Ri(d.d.b);Ii(b.dd(),Vb,!1);Ii(c.dd(),$d,!1)}
-function Si(a){var b;a.p=!1;for(a=new Gi(a.k.n);a.c<a.e.ye();)b=Hi(a),Ii(b.dd(),ae,!1),Ji(a)}function Ti(a,b){Ui(a.k.n,b)?Ii(b.dd(),ae,!1):a.p?(Vi(a.k.n,b),Ii(b.dd(),ae,!0)):(a.k.n.De(),Vi(a.k.n,b))}function Wi(a){this.i=a;this.k=new Xi(this);this.o=new Yi(this.k)}s(3,1,{});_.kc=function(){Zi(this.k.f,"dragdrop-dragging")};_.lc=function(){$i(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Di;function Xi(a){this.n=new aj;this.e=a;this.b=a.i}s(4,1,{},Xi);_.b=null;
-_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function bj(a,b,c){a.c.j=b;a.c.k=c;a.c.c=b-a.i;a.c.d=c-a.j;a.c.e.mc()}function cj(a,b){var c;c=dj(a.d,ej).b;b.b.ctrlKey||b.b.metaKey||Fi(a.c.e);Ti(a.c.e,c)}function fj(a){a.c.i=null;a.c.e.lc();gj((hj(),ij(null)),a.b,0,0);var b=a.b.pb;jj=b;kj();lj=b;a.e=2}
-function Yi(a){this.d=new Ei;this.c=a;this.b=new mj;nj(this.b,oj(),pj());z(this.b,this,(qj(),qj(),rj));z(this.b,this,(sj(),sj(),tj));a=this.b.pb.style;a[je]="alpha(opacity=0)";a.opacity=0;a.margin=0+(uj(),Xf);a.borderStyle=(vj(),Ef);a[jd]="blue"}s(5,1,{},Yi);
-_.nc=function(a){var b,c,d,e;c=a.i;d=wj(a);e=xj(a);b=yj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!ej)ej=c,this.c.f=dj(this.d,ej).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==zj(this.c.n,this.c.f)&&(Fi(this.c.e),Ti(this.c.e,this.c.f)),Aj(new Bj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Cj(ej,null),ej!=this.c.f&&(c=new Cj(this.c.f,null),this.i+=b.b-c.b,this.j+=b.e-c.e),0==this.c.e.n&&!a.b.ctrlKey&&!a.b.metaKey&&(this.c.j=d+b.b,this.c.k=e+b.e,fj(this),1!=this.e&&bj(this,this.c.j,this.c.k))};
-_.oc=function(a){var b,c,d;c=a.i;b=c.pb;d=Qj(a,b);a=Rj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Sj(Tj(d-this.i),Tj(a-this.j))>=this.c.e.n?(Uj(),-1!=zj(this.c.n,this.c.f)||Ti(this.c.e,this.c.f),c=new Cj(ej,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,fj(this)):Vj.preventDefault()),1==this.e)return;Vj.preventDefault();bj(this,d,a)};
-_.pc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Qj(a,b);b=Rj(a,b);if(1==yj(a.b)&&(this.f=!1,ej))try{if(Uj(),1==this.e)cj(this,a);else{d!=this.b&&(c=new Cj(d,null),e+=c.b,b+=c.e);try{bj(this,e,b),this.c.e.kc(),3!=this.e&&cj(this,a)}finally{var f=this.b.pb;jj&&f==jj&&(jj=null);kj();f===lj&&(lj=null);Wj(this.b);this.e=1;this.c.f=null}}}finally{ej=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var ej=null;function Bj(){}s(6,1,Rh,Bj);_.qc=function(){Uj()};
-function Li(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}s(7,1,{},Li);_.b=null;_.c=null;_.d=null;_.e=null;s(8,1,{});s(10,8,{});s(9,10,{});_.b=null;s(11,1,{});_.tS=function(){return ua+this.b+Ba+this.e+wa};function Cj(a,b){!a||a==(hj(),ij(null))?this.i=this.f=0:(this.f=a._c()-Xj(a.pb),this.i=a.ad()-(a.pb.scrollTop||0));!b||b==(hj(),ij(null))?this.d=this.c=0:(this.c=Yj(b.pb)+Zj(b.pb),this.d=$j(b.pb)+ak(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}s(14,11,{},Cj);
-_.tS=function(){return ua+this.b+Ba+this.e+wa};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Uj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function Zj(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
-function ak(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(Xf)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function bk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function ck(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function dk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.xc(),a.s=null),a.rc())}
-function ek(a,b){var c=fk();dk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;gk(a.n,fk())}function hk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.uc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.tc(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.sc(),!1):!0}s(17,1,{});_.rc=function(){this.w&&this.sc()};_.sc=function(){this.uc((1+Math.cos(6.283185307179586))/2)};_.tc=function(){this.uc((1+Math.cos(3.141592653589793))/2)};
-_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function gk(a,b){hk(a.b,b)?a.b.s=a.b.u.wc(a.b.n,a.b.p):a.b.s=null}function ik(a){this.b=a}s(18,1,{},ik);_.vc=function(a){gk(this,a)};_.b=null;s(19,1,{});s(20,1,Vh);function jk(){jk=u;var a;(a=new kk)&&(a.yc()||(a=new lk));mk=a}s(21,19,{});var mk=null;function nk(a,b){var c=A(function(){if(!b.b){var c=fk();a.vc(c)}});$wnd.mozRequestAnimationFrame(c)}function kk(){}s(22,21,{},kk);_.yc=function(){return!!$wnd.mozRequestAnimationFrame};
-_.wc=function(a){var b;b=new ok;nk(a,b);return b};function ok(){}s(23,20,Vh,ok);_.xc=function(){this.b=!0};_.b=!1;function lk(){this.b=new aj;this.c=new pk(this)}s(24,21,{},lk);_.yc=function(){return!0};_.wc=function(a){a=new qk(this,a);Vi(this.b,a);1==this.b.d&&rk(this.c,16);return a};function sk(){sk=u;tk=new aj;var a=new uk;vk();wk(xk?xk:xk=new yk,a)}function zk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ui(tk,a)}
-function rk(a,b){if(0>b)throw new Ak("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);Ui(tk,a);a.c=!1;a.d=Bk(a,b);Vi(tk,a)}function Ck(a){return $wnd.setInterval(A(function(){a.zc()}),100)}function Bk(a,b){return $wnd.setTimeout(A(function(){a.zc()}),b)}s(26,1,{});_.zc=function(){this.c||Ui(tk,this);this.Ac()};_.c=!1;_.d=0;var tk;function pk(a){sk();this.b=a}s(25,26,{},pk);
-_.Ac=function(){var a=this.b,b,c,d,e,f;b=v(Dk,r,3,a.b.d,0);b=Ek(a.b,b);c=new Fk;for(e=0,f=b.length;e<f;++e)d=b[e],Ui(a.b,d),gk(d.b,c.b);0<a.b.d&&rk(a.c,Sj(5,16-(fk()-c.b)))};_.b=null;function qk(a,b){this.c=a;this.b=b}s(27,20,{2:1,3:1},qk);_.xc=function(){var a=this.c;Ui(a.b,this);0==a.b.d&&zk(a.c)};_.b=null;_.c=null;s(29,1,{});_.b=null;function Gk(){this.b=cd}s(28,29,{},Gk);function Hk(){this.b=dd}s(30,29,{},Hk);function Ik(){this.b=gd}s(31,29,{},Ik);s(33,1,{});_.b=null;function Jk(a){this.b=a}
-s(32,33,{},Jk);function Kk(){this.b=hd}s(34,29,{},Kk);function Lk(){this.b=kd}s(35,29,{},Lk);function Mk(){this.b=pd}s(36,29,{},Mk);function Nk(){this.b=yd}s(37,29,{},Nk);function Ok(){this.b=Ed}s(38,29,{},Ok);function Pk(){this.b=Fd}s(39,29,{},Pk);function Qk(){this.b=Gd}s(40,29,{},Qk);function Rk(){this.b=Hd}s(41,29,{},Rk);function Sk(){this.b=Ld}s(42,29,{},Sk);function Tk(){this.b=Md}s(43,29,{},Tk);function Uk(){this.b=Rd}s(44,29,{},Uk);function Vk(){this.b=Zd}s(45,29,{},Vk);
-function Wk(){this.b=qe}s(46,29,{},Wk);function Xk(){this.b=ze}s(47,29,{},Xk);function Yk(){this.b=Ae}s(48,29,{},Yk);function Zk(){this.b=Be}s(49,29,{},Zk);function $k(){this.b=Ke}s(50,29,{},$k);function al(a){this.b=a.id}s(51,1,{4:1,5:1},al);_.b=null;function bl(){this.b=Oe}s(52,29,{},bl);function cl(){this.b=Xe}s(53,29,{},cl);function dl(){this.b=Ye}s(54,29,{},dl);function fl(){this.b=Ze}s(55,29,{},fl);function gl(){this.b=$e}s(56,29,{},gl);function hl(){this.b=bf}s(57,29,{},hl);
-function il(){this.b=ef}s(58,29,{},il);function jl(){this.b=ff}s(59,29,{},jl);function kl(){this.b=gf}s(60,29,{},kl);function ll(){this.b=hf}s(61,29,{},ll);function ml(){this.b=pf}s(62,29,{},ml);function nl(){this.b=qf}s(63,29,{},nl);function ol(){this.b=rf}s(64,29,{},ol);function pl(){this.b=sf}s(65,29,{},pl);function ql(){this.b=Df}s(66,29,{},ql);function rl(){this.b=Gf}s(67,29,{},rl);function sl(){this.b=Pf}s(68,29,{},sl);function tl(){this.b=Vf}s(69,29,{},tl);s(70,33,{},function(a){this.b=a});
-function ul(){this.b=Wf}s(71,29,{},ul);function vl(){vl=u;wl=new Jk("aria-activedescendant")}var wl;function xl(){this.b=ag}s(73,29,{},xl);function yl(){this.b=bg}s(74,29,{},yl);function zl(){this.b=eg}s(75,29,{},zl);
-function Al(){Al=u;Bl=new Hk;Cl=new Gk;Dl=new Ik;El=new Kk;Fl=new Lk;Gl=new Mk;Hl=new Nk;Il=new Ok;Jl=new Pk;Kl=new Qk;Ll=new Rk;Ml=new Sk;Nl=new Tk;Ol=new Uk;Pl=new Vk;Ql=new Wk;Rl=new Yk;Sl=new Xk;Tl=new Zk;Ul=new $k;Vl=new bl;Wl=new cl;Xl=new fl;Yl=new gl;Zl=new dl;$l=new hl;am=new il;bm=new jl;cm=new kl;dm=new ml;em=new ol;fm=new pl;gm=new nl;hm=new ll;im=new ql;jm=new rl;km=new sl;lm=new tl;mm=new ul;nm=new yl;om=new xl;pm=new zl;qm=new rm;sm=new tm;um=new vm;wm=new xm;ym=new zm;Am=new Bm;Cm=
-new Dm;Em=new Fm;Gm=new Hm;Im=new Jm;Km=new Lm;Mm=new Nm;cn=new dn;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;C=new Ei;x(C,eg,pm);x(C,cd,Cl);x(C,Md,Nl);x(C,dd,Bl);x(C,gd,Dl);x(C,Zd,Pl);x(C,hd,El);x(C,kd,Fl);x(C,pd,Gl);x(C,yd,Hl);x(C,Ae,Rl);x(C,Ed,Il);x(C,Be,Tl);x(C,Fd,Jl);x(C,Gd,Kl);x(C,Hd,Ll);x(C,Ld,Ml);x(C,Ye,Zl);x(C,Rd,Ol);x(C,qe,Ql);x(C,ze,Sl);x(C,Ke,Ul);x(C,Oe,Vl);x(C,Xe,Wl);x(C,Ze,Xl);x(C,$e,Yl);x(C,bf,$l);x(C,ef,am);x(C,ff,bm);x(C,gf,cm);x(C,hf,hm);x(C,pf,dm);x(C,qf,gm);x(C,
-rf,em);x(C,Pf,km);x(C,ag,om);x(C,sf,fm);x(C,Df,im);x(C,Gf,jm);x(C,Vf,lm);x(C,Wf,mm);x(C,bg,nm);x(C,kg,um);x(C,lg,qm);x(C,mg,sm);x(C,sg,ym);x(C,tg,Am);x(C,qg,wm);x(C,wg,Cm);x(C,yg,Em);x(C,zg,Gm);x(C,Bg,Mm);x(C,Dg,Im);x(C,Eg,Km);x(C,Jg,cn);x(C,Kg,en);x(C,Lg,gn);x(C,Mg,jn);x(C,Tg,pn);x(C,Ug,ln);x(C,Vg,nn)}var Cl,Bl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Sl,Rl,Tl,Ul,Vl,Wl,Zl,Xl,Yl,$l,am,bm,cm,hm,dm,gm,em,fm,im,jm,km,lm,mm,om,nm,pm,C,um,qm,sm,wm,ym,Am,Cm,Em,Gm,Mm,Im,Km,cn,en,gn,jn,pn,ln,nn;
-function vm(){this.b=kg}s(77,29,{},vm);function rm(){this.b=lg}s(78,29,{},rm);function tm(){this.b=mg}s(79,29,{},tm);function xm(){this.b=qg}s(80,29,{},xm);function zm(){this.b=sg}s(81,29,{},zm);function Bm(){this.b=tg}s(82,29,{},Bm);function Dm(){this.b=wg}s(83,29,{},Dm);function Fm(){this.b=yg}s(84,29,{},Fm);function Hm(){this.b=zg}s(85,29,{},Hm);function Nm(){this.b=Bg}s(86,29,{},Nm);function Jm(){this.b=Dg}s(87,29,{},Jm);function Lm(){this.b=Eg}s(88,29,{},Lm);function dn(){this.b=Jg}
-s(89,29,{},dn);function fn(){this.b=Kg}s(90,29,{},fn);function hn(){this.b=Lg}s(91,29,{},hn);function kn(){this.b=Mg}s(92,29,{},kn);function qn(){this.b=Tg}s(93,29,{},qn);function mn(){this.b=Ug}s(94,29,{},mn);function on(){this.b=Vg}s(95,29,{},on);function Fk(){this.b=fk()}function fk(){return(new Date).getTime()}s(96,1,{},Fk);function rn(a){var b,c,d;d=new sn;for(c=a;c;)b=c.Bc(),c!=a&&(d.b.b+="Caused by: "),tn(d,c.cZ.e),d.b.b+=ob,un(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
-function vn(a){var b,c,d;c=v(wn,r,126,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new xn;c[d]=a[d]}}function yn(a){var b;b=a.cZ.e;a=a.Bc();return null!=a?b+ob+a:b}s(101,1,{113:1,127:1});_.Bc=function(){return this.i};_.tS=function(){return yn(this)};_.f=null;_.i=null;function zn(a){An();this.i=a}s(100,101,Yh,zn);function Qi(a){An();this.i=a}function Ni(a,b){An();this.f=b;this.i=a}s(99,100,ji,Qi,Ni);
-function Bn(a){An();this.c=a;this.b=j;var b,c,d;c=Cn(Dn(this.c)?this.c:null);d=v(wn,r,126,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new En(c[a]);vn(d)}s(98,99,ji,Bn);
-_.Bc=function(){if(null==this.d){this.e=null==this.c?If:Dn(this.c)?null==this.c?null:this.c.name:y(this.c,1)?"String":Fn(this.c).e;this.b=this.b+ob+(Dn(this.c)?null==this.c?null:this.c.message:this.c+j);var a;if(Dn(this.c)){a=this.c;var b=j,c;for(c in a)if("name"!=c&&"message"!=c&&"toString"!=c)try{b+="\n "+c+ob+a[c]}catch(d){}a=b}else a=j;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=j;_.c=null;_.d=null;_.e=null;function Gn(a,b){return Hn(a)?a.eQ(b):a===b}
-function Fn(a){return Hn(a)?a.cZ:In}function Jn(a){return Hn(a)?a.hC():yi(a)}
-function Kn(){var a;Kn=u;Ln=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
-a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
-function Mn(a){Kn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Ln[a.charCodeAt(0)],null==c?a:c});return fa+a+fa}var Ln;s(107,1,{});function yi(a){return a.$H||(a.$H=++Nn)}function On(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function Pn(){return $wnd.setTimeout(function(){0!=Qn&&(Qn=0);Rn=-1},10)}var Qn=0,Nn=0,Sn=0,Rn=-1;
-function Tn(){Tn=u;Un=new Vn}function Wn(a,b){a.b=Xn(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new Yn(a)),Zn(a.f,1),!a.j&&(a.j=new $n(a)),Zn(a.j,50))}function Vn(){}function ao(a){return a.Cc()}function Xn(a,b){!a&&(a=[]);a[a.length]=b;return a}function bo(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Cc()&&(b=Xn(b,e)):e[0].qc()}catch(f){if(f=Mi(f),!y(f,127))throw f;}}return b}function Zn(a,b){Tn();$wnd.setTimeout(function(){A(ao)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
-s(109,107,{},Vn);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var Un;function Yn(a){this.b=a}s(110,1,{},Yn);_.Cc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),bo(b,a.i));if(a.i){b=a.i;var c,d,e,f,g;e=b.length;if(0==e)b=null;else{c=!1;for(f=fk();100>fk()-f;)for(d=0;d<e;++d)if((g=b[d])&&!g[0].Cc())b[d]=null,c=!0;if(c){c=[];for(d=0;d<e;++d)b[d]&&(c[c.length]=b[d]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;
-function $n(a){this.b=a}s(111,1,{},$n);_.Cc=function(){this.b.e&&Zn(this.b.f,1);return this.b.k};_.b=null;function An(){var a,b,c;try{null.a()}catch(d){a=d}var e=Cn(a);2<=e.length&&e.splice(0,2);c=v(wn,r,126,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new En(e[a]);vn(c)}
-function Cn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,i=void 0,h=void 0,h=j,f=co(f),g=f.indexOf(ua),i=0==f.indexOf(re)?8:0;-1==g&&(g=eo(f,fo(64)),i=0==f.indexOf("function ")?9:0);-1!=g&&(h=co(f.substr(i,g-i)));d[e]=0<h.length?h:"anonymous"}return c}s(116,1,{});function un(a,b){a.b+=b}function go(){}s(117,116,{},go);_.b=j;function Yj(a){return ho(io(a.ownerDocument),a)}function $j(a){return jo(io(a.ownerDocument),a)}
-function ko(a,b){return parseInt(a[b])||0}function lo(a,b){return null==a[b]?null:""+a[b]}function mo(a,b){a.innerHTML=b||j}function no(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function oo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function yj(a){a=a.button;return 1==a?4:2==a?2:1}
-function ho(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function po(a){return jo(io(a.ownerDocument),a)}function jo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}
-function qo(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginLeft)+parseInt(a.borderLeftWidth)}function ro(){var a=$wnd.getComputedStyle($doc.documentElement,j);return parseInt(a.marginTop)+parseInt(a.borderTopWidth)}function Xj(a){return!so()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==ng?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function so(){var a=to();return-1!=a&&1009E3<=a}
-function uo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function to(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}function pj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientHeight}function oj(){var a=$doc;return(D(a.compatMode,Gb)?a.documentElement:a.body).clientWidth}
-function vo(a){return Xj(D(a.compatMode,Gb)?a.documentElement:a.body)}function wo(a){return(D(a.compatMode,Gb)?a.documentElement:a.body).scrollTop||0}function io(a){return D(a.compatMode,Gb)?a.documentElement:a.body}function E(a,b){this.c=a;this.d=b}s(140,1,{113:1,116:1,118:1});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function vj(){vj=u;xo=new yo;zo=new Ao;Bo=new Co;Do=new Eo;Fo=new Go;Ho=F(Io,r,6,[xo,zo,Bo,Do,Fo])}
-s(139,140,gi);var Ho,Bo,zo,Do,xo,Fo;function yo(){E.call(this,ic,0)}s(141,139,gi,yo);function Ao(){E.call(this,"DOTTED",1)}s(142,139,gi,Ao);function Co(){E.call(this,"DASHED",2)}s(143,139,gi,Co);function Eo(){E.call(this,Xb,3)}s(144,139,gi,Eo);function Go(){E.call(this,"SOLID",4)}s(145,139,gi,Go);function Jo(){Jo=u;Ko=new Lo;Mo=new No;Oo=new Po;Qo=new Ro;So=F(To,r,7,[Ko,Mo,Oo,Qo])}s(146,140,Qh);var So,Mo,Oo,Qo,Ko;function Lo(){E.call(this,ic,0)}s(147,146,Qh,Lo);
-function No(){E.call(this,"BLOCK",1)}s(148,146,Qh,No);function Po(){E.call(this,"INLINE",2)}s(149,146,Qh,Po);function Ro(){E.call(this,"INLINE_BLOCK",3)}s(150,146,Qh,Ro);function Uo(){Uo=u;Vo=new Wo;Xo=new Yo;Zo=new $o;ap=new bp;cp=F(dp,r,9,[Vo,Xo,Zo,ap])}s(151,140,bi);var cp,ap,Xo,Zo,Vo;function Wo(){E.call(this,"VISIBLE",0)}s(152,151,bi,Wo);function Yo(){E.call(this,Xb,1)}s(153,151,bi,Yo);function $o(){E.call(this,"SCROLL",2)}s(154,151,bi,$o);function bp(){E.call(this,"AUTO",3)}s(155,151,bi,bp);
-function ep(){ep=u;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=F(op,r,10,[fp,hp,jp,lp])}s(156,140,xi);var np,fp,hp,jp,lp;function gp(){E.call(this,Eb,0)}s(157,156,xi,gp);function ip(){E.call(this,cc,1)}s(158,156,xi,ip);function kp(){E.call(this,ec,2)}s(159,156,xi,kp);function mp(){E.call(this,yc,3)}s(160,156,xi,mp);function uj(){uj=u;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=F(Ip,r,11,[pp,rp,tp,vp,xp,zp,Bp,Dp,Fp])}s(161,140,ei);
-var Hp,Dp,tp,vp,Bp,Fp,zp,rp,xp,pp;function qp(){E.call(this,"PX",0)}s(162,161,ei,qp);function sp(){E.call(this,"PCT",1)}s(163,161,ei,sp);function up(){E.call(this,"EM",2)}s(164,161,ei,up);function wp(){E.call(this,"EX",3)}s(165,161,ei,wp);function yp(){E.call(this,"PT",4)}s(166,161,ei,yp);function Ap(){E.call(this,"PC",5)}s(167,161,ei,Ap);function Cp(){E.call(this,"IN",6)}s(168,161,ei,Cp);function Ep(){E.call(this,"CM",7)}s(169,161,ei,Ep);function Gp(){E.call(this,"MM",8)}s(170,161,ei,Gp);
-function Jp(){Jp=u;Kp=[];Lp=[];Mp=[]}var Kp,Lp,Mp;function Np(){Np=u;Op=new Pp}function Qp(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||j;return b}function Rp(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Pp(){}s(173,1,{},Pp);_.b=null;var Op;s(185,1,{});_.tS=function(){return"An event type"};_.i=null;s(184,185,{});_.Fc=function(){this.f=!1;this.i=null};_.f=!1;s(183,184,{});_.Ec=function(){return this.Gc()};_.b=null;var Sp=_.c=null;
-function Tp(){Tp=u;Up=new Vp(ld,new Wp)}function Wp(){}s(182,183,{},Wp);_.Dc=function(a){a.Hc(this)};_.Gc=function(){return Up};var Up;function Xp(){Xp=u;Yp=new Vp(wd,new Zp)}function Zp(){}s(186,183,{},Zp);_.Dc=function(a){$p();aq(this,a.c,bq(a.b.b,a.b.b.pb.selectedIndex))};_.Gc=function(){return Yp};var Yp;s(189,183,qi);function Qj(a,b){return(a.b.clientX||0)-ho(io(b.ownerDocument),b)+Xj(b)+vo(b.ownerDocument)}function Rj(a,b){return(a.b.clientY||0)-po(b)+(b.scrollTop||0)+wo(b.ownerDocument)}
-function wj(a){var b;return(b=a.c)?Qj(a,b):a.b.clientX||0}function xj(a){var b;return(b=a.c)?Rj(a,b):a.b.clientY||0}s(188,189,qi);function cq(){cq=u;dq=new Vp(Ad,new eq)}function eq(){}s(187,188,qi,eq);_.Dc=function(a){a.Ic(this)};_.Gc=function(){return dq};var dq;function fq(){fq=u;gq=new Vp(Id,new hq)}function hq(){}s(190,183,{},hq);_.Dc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Gc=function(){return gq};var gq;s(193,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
-var iq=_.d=0;function yk(){this.d=++iq}s(192,193,Ph,yk);function Vp(a,b){this.d=++iq;this.b=b;!Sp&&(Sp=new jq);Sp.b[a]=this;this.c=a}s(191,192,Ph,Vp);_.b=null;_.c=null;function kq(){kq=u;lq=new Vp(Kd,new mq)}function mq(){}s(194,188,qi,mq);
-_.Dc=function(a){var b=a.b,a=!a.b.I.d,c,d;if(a!=b.I.d)if(b.kb){if(a){if(b.O!=(nq(),oq))a=pq(b.pb),c=new qq(ko(b.pb,Mf),ko(b.pb,Lf)),d=new qq(ko(b.T.jb.pb,Mf),ko(b.T.jb.pb,Lf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);rq(b.I,!0);a=ko(b.T.jb.pb,Mf);sq(b,new qq(a,tq(b.T.jb).b));b.J&&b.O!=oq&&uq(b.r,b)}else rq(b.I,!1),b.O!=(nq(),oq)?sq(b,new qq(b.F.c,b.F.b)):vq(b,pq(b.r.pb)),b.J&&b.O!=oq&&wq(b.r,b);xq(b.T.jb)}else rq(b.I,!0)};_.Gc=function(){return lq};var lq;s(195,183,{});
-function yq(){yq=u;zq=new Vp(be,new Aq)}function Aq(){}s(196,195,{},Aq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return zq};var zq;function Bq(){Bq=u;Cq=new Vp(ce,new Dq)}function Dq(){}s(197,195,{},Dq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Cq};var Cq;function Eq(){Eq=u;Fq=new Vp(fe,new Gq)}function Gq(){}s(198,195,{},Gq);_.Dc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Gc=function(){return Fq};
-var Fq;function Hq(){Hq=u;Iq=new Vp(ge,new Jq)}function Jq(){}s(199,195,{},Jq);_.Dc=function(a){var b,c,d,e;this.b.stopPropagation();this.b.preventDefault();d=(this.b.dataTransfer||null).files;e=0;a:for(;e<d.length;++e){if(0<a.b.e&&e>=a.b.e)break a;b=d[e];c=new FileReader;Kq(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Hg),a.b.c.b.b.f.pb[Xg]=null!=b?b:j)};_.Gc=function(){return Iq};var Iq;function Lq(){Lq=u;Mq=new Vp(le,new Nq)}function Nq(){}
-s(200,183,{},Nq);_.Dc=function(a){Wj(a.b.b)};_.Gc=function(){return Mq};var Mq;function Oq(){Oq=u;Pq=new Vp(ue,new Qq)}function Qq(){}s(201,183,{},Qq);_.Dc=function(a){var b,c;b=this.b.rotation;c=this.b.scale;a.b.f&&(0!=b&&a.b.c.c!=b&&(a.b.c.c=b,a.b.c.b=null,Rq(a.b.f,a.b.c)&&this.b.preventDefault()),a.b.e=!0);a.b.i&&(1!=c&&a.b.c.d!=c&&(a.b.c.b=null,a.b.c.d=c,Sq(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Gc=function(){return Pq};var Pq;function Tq(){Tq=u;Uq=new Vp(ve,new Vq)}
-function Vq(){}s(202,183,{},Vq);_.Dc=function(a){a.b.b&&(a.b.c.b=null,Wq(a.b.b,a.b.c))};_.Gc=function(){return Uq};var Uq;function Xq(){Xq=u;Yq=new Vp(we,new Zq)}function Zq(){}s(203,183,{},Zq);_.Dc=function(){this.b.preventDefault()};_.Gc=function(){return Yq};var Yq;s(205,183,{});s(204,205,{});function $q(){$q=u;ar=new Vp(Te,new br)}function br(){}s(206,204,{},br);
-_.Dc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(cr(),dr).length&&-999!=(cr(),dr)[c]&&(c=(cr(),dr)[c]);b=new er(null,c,null);if(this.b.ctrlKey||this.b.shiftKey||this.b.metaKey||this.b.altKey)this.b.ctrlKey&&(b.f|=2),this.b.altKey&&(b.f|=8),this.b.metaKey&&(b.f|=4),this.b.shiftKey&&(b.f|=1);a:{var a=a.b.d,d=c,e;a.jb=!1;if(!a.z){a.jb=!0;a.J=j;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?fr(gr(a)):c=301;break;case 118:case 86:b&&(b=a.u,d=(!a.ub&&(a.ub=new hr(a)),a.ub),b.b=d,ir(),jr(b));
-break;case 110:case 78:c=401;break;case 111:case 79:c=501;break;case 115:case 83:c=601;break;case 112:case 80:c=1101;break;case 102:case 70:c=701;break;case 108:case 76:c=801;break;case 98:case 66:c=901;break;case 105:case 73:c=1001;break;case 120:case 88:kr(a,lo((lr(),mr).ac.b.pb,Xg));c=1201;a.d=18;break;case 104:case 72:a.jb=!0;a.J=Wb;c=1300;break;case 114:case 82:a.jb=!0;a.J=uc;c=1301;break;case 116:case 84:701==a.c?(c=236,a.jb=!0,a.J=La):801==a.c?(c=237,a.jb=!0,a.J=Ka):(c=233,a.jb=!0,a.J="-tBu");
-break;case 121:case 89:b?c=111:(c=234,a.jb=!0,a.J=Sa);break;case 122:case 90:b?c=110:(c=239,a.jb=!0,a.J=Wa);break;case 97:case 65:c=235;a.jb=!0;a.J="-COOH";break;case 101:case 69:c=238;a.jb=!0;a.J=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.jb=!0;a.J=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.c?(c=254,a.jb=!0,a.J="-F"):801==a.c?(c=255,a.jb=!0,a.J="-Cl"):901==a.c?(c=256,a.jb=!0,a.J="-Br"):1001==a.c?(c=257,a.jb=!0,a.J="-I"):501==a.c?(c=259,a.jb=!0,a.J="-OH"):
-401==a.c?(c=258,a.jb=!0,a.J="-NH2"):c=202;break;case 61:501==a.c?(c=250,a.jb=!0,a.J="=O"):c=203;break;case 35:c=204;break;case 48:105==a.c?nr(a,0):e?(c=223,a.jb=!0,a.J="-3-Furyl"):(c=221,a.jb=!0,a.J="-Furyl");break;case 49:105==a.c?nr(a,1):1301==a.c?(a.jb=!0,a.J="-R1",c=1302):c=209;break;case 50:105==a.c&&nr(a,2);1301==a.c&&(a.jb=!0,a.J="-R2",c=1303);break;case 51:105==a.c?nr(a,3):1301==a.c?(a.jb=!0,a.J="-R3",c=1304):c=206;break;case 52:105==a.c?nr(a,4):c=207;break;case 53:105==a.c?nr(a,5):c=208;
-break;case 54:105==a.c?nr(a,6):c=210;break;case 55:105==a.c?nr(a,7):c=211;break;case 56:105==a.c?nr(a,8):c=212;break;case 57:105==a.c?nr(a,9):(a.jb=!0,a.J="9 ring",c=229);break;case 100:case 68:case 8:case 127:c=104;break;case 32:c=205;break;case 109:case 77:case 1002:c=151;break;case 119:case 87:case 1003:c=152}or(a,c)}a=!0}a&&this.b.preventDefault()};_.Gc=function(){return ar};var ar;function pr(){pr=u;qr=new Vp(uf,new rr)}function rr(){}s(207,188,qi,rr);_.Dc=function(a){a.nc(this)};_.Gc=function(){return qr};
-var qr;function qj(){qj=u;rj=new Vp(vf,new sr)}function sr(){}s(208,188,qi,sr);_.Dc=function(a){a.oc(this)};_.Gc=function(){return rj};var rj;function tr(){tr=u;ur=new Vp(wf,new vr)}function vr(){}s(209,188,qi,vr);_.Dc=function(a){var b;a.f&&1==a.e&&(b=new Cj(ej,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,fj(a))};_.Gc=function(){return ur};var ur;function sj(){sj=u;tj=new Vp(yf,new wr)}function wr(){}s(210,188,qi,wr);_.Dc=function(a){a.pc(this)};_.Gc=function(){return tj};var tj;function jq(){this.b={}}
-s(211,1,{},jq);_.b=null;s(214,189,qi);var xr=null;function yr(){yr=u;zr=new Vp(Og,new Ar)}function Ar(){}s(213,214,qi,Ar);_.Dc=function(a){Br(a.b,this,a.b.n)};_.Gc=function(){return zr};var zr;function Cr(){Cr=u;Dr=new Vp(Pg,new Er)}function Er(){}s(215,214,qi,Er);_.Dc=function(a){Br(a.b,this,a.b.n)};_.Gc=function(){return Dr};var Dr;function Fr(){var a;this.b=(a=document.createElement(Yd),a.setAttribute(Nf,"return;"),typeof a.ontouchstart==re)}s(216,1,{},Fr);
-function Gr(){Gr=u;Hr=new Vp(Qg,new Ir)}function Ir(){}s(217,214,qi,Ir);_.Dc=function(a){Br(a.b,this,a.b.o)};_.Gc=function(){return Hr};var Hr;function Jr(){Jr=u;Kr=new Vp(Rg,new Lr)}function Lr(){}s(218,214,qi,Lr);_.Dc=function(a){Mr(a.b,this)&&(a.b.k&&Nr(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),rk(a.b.d,750),a.b.e=!1))};_.Gc=function(){return Kr};var Kr;function Or(a,b){this.b=b;this.c=a}function Pr(a,b,c){xk&&(b=new Or(b,c),a.Rc(b))}s(219,184,{},Or);_.Dc=function(a){a.Nc(this)};_.Ec=function(){return xk};
-_.b=!1;var xk=_.c=null;function Qr(a){this.b=a}s(220,184,{},Qr);_.Dc=function(a){a.Oc(this)};_.Ec=function(){return Rr};var Rr=_.b=null;function Sr(){}function Tr(a){var b;Ur&&(b=new Sr,a.Rc(b))}s(221,184,{},Sr);_.Dc=function(a){a.Pc(this)};_.Ec=function(){return Ur};var Ur=null;function Vr(a){this.b=a}s(222,184,{},Vr);_.Dc=function(a){a.Qc(this)};_.Ec=function(){return Wr};var Wr=_.b=null;function Xr(){}s(223,184,{},Xr);_.Dc=function(a){a.b.W&&a.b.Bd()};_.Ec=function(){return Yr};var Yr=null;
-function Zr(a,b,c){a=a.b;if(!b)throw new $r("Cannot add a handler with a null type");if(!c)throw new $r("Cannot add a null handler");0<a.c?as(a,new bs(a,b,c)):cs(a,b,null).hf(c);return new ds(new es(a,b,c))}
-function fs(a,b){var c;!b.f||b.Fc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,i,h;if(!b)throw new $r("Cannot fire null event");try{++d.c;i=gs(d,b.Ec(),null);e=null;for(h=d.d?i.rf(i.ye()):i.qf();d.d?h.tf():h.Uc();){g=d.d?h.uf():h.Vc();try{b.Dc(g)}catch(l){if(l=Mi(l),y(l,127))f=l,!e&&(e=new hs),is(e,f);else throw l;}}if(e)throw new js(e);}finally{if(--d.c,0==d.c){var m,o;if(d.b)try{for(o=new Gi(d.b);o.c<o.e.ye();)m=Hi(o),m.qc()}finally{d.b=null}}}}catch(n){n=Mi(n);if(y(n,84))throw new ks(n.b);throw n;}finally{null==
-c?(b.f=!0,b.i=null):b.i=c}}function ls(a){ms.call(this,a,!1)}function ms(a,b){this.b=new ns(b);this.c=a}s(224,1,Kh,ls,ms);_.Rc=function(a){fs(this,a)};_.b=null;_.c=null;s(227,1,{});function as(a,b){!a.b&&(a.b=new aj);Vi(a.b,b)}function os(a,b,c,d){var e,f;e=gs(a,b,c);e.kf(d)&&e.ve()&&(f=dj(a.e,b),f.xe(c),f.ve()&&Pi(a.e,b))}function cs(a,b,c){var d;d=dj(a.e,b);d||(d=new Ei,x(a.e,b,d));a=d.ue(c);a||(a=new aj,d.we(c,a));return a}
-function gs(a,b,c){a=dj(a.e,b);if(!a)return ps(),ps(),qs;c=a.ue(c);return!c?(ps(),ps(),qs):c}s(226,227,{});_.b=null;_.c=0;_.d=!1;function ns(a){this.e=new Ei;this.d=a}s(225,226,{},ns);function ds(a){this.b=a}s(228,1,{},ds);_.b=null;function js(a){Ni.call(this,rs(a),ss(a));this.b=a}function ss(a){a=a.ud();return!a.Uc()?null:a.Vc()}
-function rs(a){var b,c,d;b=a.ye();if(0==b)return null;b=new ts(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.ud();a.Uc();)d=a.Vc(),c?c=!1:b.b.b+="; ",d=d.Bc(),un(b.b,d);return b.b.b}s(230,99,Lh,js);_.b=null;function ks(a){js.call(this,a)}s(229,230,Lh,ks);s(231,1,{},function(){});function us(a){a=lo(a,Nd);return vs(ng,a)?(ws(),xs):vs(df,a)?(ws(),ys):(ws(),zs)}function ws(){ws=u;xs=new As("RTL",0);ys=new As("LTR",1);zs=new As("DEFAULT",2);Bs=F(Cs,r,49,[xs,ys,zs])}
-function As(a,b){E.call(this,a,b)}s(233,140,{49:1,113:1,116:1,118:1},As);var Bs,zs,ys,xs;function Ds(){}function Es(a,b){var c=Array(b);if(3==a)for(var d=0;d<b;++d){var e={};e.l=e.m=e.h=0;c[d]=e}else if(0<a){e=[null,0,!1][a];for(d=0;d<b;++d)c[d]=e}return c}function v(a,b,c,d,e){d=Es(e,d);F(a,b,c,d);return d}function Fs(a){return Gs([Hs,H],[r,k],[112,-1],a,0,2,1)}
-function Gs(a,b,c,d,e,f,g){var i,h,l;h=d[e];i=e==f-1;l=Es(i?g:0,h);F(a[e],b[e],c[e],l);if(!i){++e;for(i=0;i<h;++i)l[i]=Gs(a,b,c,d,e,f,g)}return l}function F(a,b,c,d){Is();var e=Js,f=Ks;Is();for(var g=0,i=e.length;g<i;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function Ls(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Ms;if(-1==a.qI&&(c.tM==u||c.cM&&c.cM[1]))throw new Ms;if(-1>a.qI&&(c.tM==u||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Ms;}a[b]=c}s(234,1,{},Ds);_.qI=0;
-function Is(){Is=u;Js=[];Ks=[];var a=new Ds,b=Js,c=Ks,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Js,Ks;function y(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Dn(a){return null!=a&&a.tM!=u&&!(a.cM&&a.cM[1])}function Hn(a){return a.tM==u||a.cM&&!!a.cM[1]}function Ns(a){return null==a?null:a}function I(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
-function Os(){var a;$stats&&Ps("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Of))a=Of;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Af)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Af)&&8<=$doc.documentMode)a="ie8";else{var b;var c=/msie ([0-9]+)\.([0-9]+)/.exec(a);c&&3==c.length&&(b=6E3<=1E3*parseInt(c[1])+parseInt(c[2]));a=b?"ie6":-1!=a.indexOf("gecko")?te:"unknown"}D(te,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
-a+"). Expect more errors.\n");$stats&&Ps("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=F(Qs,r,1,[Gb]);for(c=0;c<a.length&&!D(a[c],b);++c);$stats&&Ps("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Jp();Mp.unshift("HTML{margin:0 !important;border:none !important;}.dragdrop-handle{cursor:move;user-select:none;-khtml-user-select:none;-moz-user-select:none;}.GBVTBU-BB{zoom:1;}.dragdrop-dragging{zoom:normal;}.GBVTBU-BI{border:1px dashed #1e90ff;margin:0 !important;zoom:1;z-index:100;}.dragdrop-flow-panel-positioner{color:#1e90ff;display:inline;text-align:center;vertical-align:middle;}.dragdrop-proxy{background-color:#7af;}.dragdrop-selected,.dragdrop-dragging,.dragdrop-proxy{filter:alpha(opacity \\= 30);opacity:0.3;}.dragdrop-movable-panel{z-index:200;margin:0 !important;border:none !important;}");
-Jp();0!=Mp.length&&(a=Mp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).insertBefore(a,b.b.firstChild),Mp.length=0);0!=Kp.length&&(a=Kp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).appendChild(a),Kp.length=0);0!=Lp.length&&(a=Lp.join(j),b=(Np(),Op),a=Qp(a),Rp(b).appendChild(a),Lp.length=0);$stats&&Ps("export.client.JSME_export");new Rs;if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==re)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(d){}}
-function Mi(a){return y(a,127)?a:new Bn(a)}function Ss(a){return Ts(a&4194303,a>>22&4194303,0>a?1048575:0)}function Us(a){return Ts(a.l,a.m,a.h)}function Ts(a,b,c){return _=new Vs,_.l=a,_.m=b,_.h=c,_}
-function it(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new jt;if(0==a.l&&0==a.m&&0==a.h)return kt=Ts(0,0,0),Ts(0,0,0);if(524288==b.h&&0==b.m&&0==b.l)return c=a,524288==c.h&&0==c.m&&0==c.l?(kt=Ts(0,0,0),c=Us((lt(),mt))):(kt=Ts(c.l,c.m,c.h),c=Ts(0,0,0)),c;g=!1;0!=b.h>>19&&(b=nt(b),g=!0);e=b.l;0!=(e&e-1)?f=-1:(d=b.m,0!=(d&d-1)?f=-1:(c=b.h,f=0!=(c&c-1)||0==c&&0==d&&0==e?-1:0==c&&0==d&&0!=e?ot(e):0==c&&0!=d&&0==e?ot(d)+22:0!=c&&0==d&&0==e?ot(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
-d=!0,-1==f)a=Us((lt(),pt)),c=!0,g=!g;else return c=qt(a,f),g&&rt(c),kt=Ts(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=nt(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=qt(c,d);f&&rt(e);var i;22>=d?(f=c.l&(1<<d)-1,i=c=0):44>=d?(f=c.l,i=c.m&(1<<d-22)-1,c=0):(f=c.l,i=c.m,c=c.h&(1<<d-44)-1);c=Ts(f,i,c);g?kt=nt(c):kt=Ts(c.l,c.m,c.h);return e}if(!st(a,b))return e?kt=nt(a):kt=Ts(a.l,a.m,a.h),Ts(0,0,0);c=c?a:Ts(a.l,a.m,a.h);var h,l,m,o;f=tt(b)-tt(c);h=f&63;22>h?(i=b.l<<h,l=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(i=0,
-l=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(l=i=0,h=b.l<<h-44);i=Ts(i&4194303,l&4194303,h&1048575);for(l=Ts(0,0,0);0<=f;){h=c;var n=o=m=void 0,n=h.h-i.h;0>n?h=!1:(m=h.l-i.l,o=h.m-i.m+(m>>22),n+=o>>22,0>n?h=!1:(h.l=m&4194303,h.m=o&4194303,h.h=n&1048575,h=!0));if(h&&(22>f?l.l|=1<<f:44>f?l.m|=1<<f-22:l.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=i.m;m=i.h;o=i.l;i.h=m>>>1;i.m=h>>>1|(m&1)<<21;i.l=o>>>1|(h&1)<<21;--f}g&&rt(l);e?(kt=nt(c),d&&(kt=ut(kt,(lt(),mt)))):kt=Ts(c.l,c.m,c.h);return l}
-function rt(a){var b,c,d;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;d=~a.h+(0==b&&0==c?1:0)&1048575;a.l=b;a.m=c;a.h=d}function tt(a){var b;b=vt(a.h);return 32==b?(b=vt(a.m),32==b?vt(a.l)+32:b+20-10):b-12}var kt=null;function wt(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return Ts(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function xt(a,b){return Ts(a.l&b.l,a.m&b.m,a.h&b.h)}function yt(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
-function K(a){var b,c,d;if(isNaN(a))return lt(),zt;if(-9223372036854775E3>a)return lt(),At;if(9223372036854775E3<=a)return lt(),pt;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=I(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=I(a/4194304),a-=4194304*b);a=I(a);b=Ts(a,b,c);d&&rt(b);return b}function Bt(a){var b,c;return-129<a&&128>a?(b=a+128,null==Ct&&(Ct=v(Dt,r,50,256,0)),c=Ct[b],!c&&(c=Ct[b]=Ss(a)),c):Ss(a)}
-function Et(a){var b=gh,c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}function st(a,b){var c,d;c=a.h>>19;d=b.h>>19;return 0==c?0!=d||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(0==d||a.h<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}
-function Ft(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;i=b.l&8191;h=b.l>>13|(b.m&15)<<9;l=b.m>>4&8191;m=b.m>>17|(b.h&255)<<5;o=(b.h&1048320)>>8;n=c*i;w=d*i;q=e*i;G=f*i;g*=i;0!=h&&(w+=c*h,q+=d*h,G+=e*h,g+=f*h);0!=l&&(q+=c*l,G+=d*l,g+=e*l);0!=m&&(G+=c*m,g+=d*m);0!=o&&(g+=c*o);c=(n&4194303)+((w&511)<<13);n=(n>>22)+(w>>9)+((q&262143)<<4)+((G&31)<<17)+(c>>22);q=(q>>18)+(G>>5)+((g&4095)<<8)+(n>>22);return Ts(c&4194303,n&
-4194303,q&1048575)}function nt(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return Ts(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function qt(a,b){var c,d,e,b=b&63;c=a.h;(d=0!=(c&524288))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?1048575:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?1048575:0,d=d?4194303:0,c>>=b-44);return Ts(c&4194303,d&4194303,e&1048575)}function ut(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return Ts(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
-function L(a){return a.l|a.m<<22}function Gt(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ca+Gt(nt(a));for(c=j;!(0==a.l&&0==a.m&&0==a.h);){b=Bt(1E9);a=it(a,b);b=j+L(kt);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Ct=null;function lt(){lt=u;pt=Ts(4194303,4194303,524287);At=Ts(0,0,524288);mt=Bt(1);Bt(2);zt=Bt(0)}var pt,At,mt,zt;function Vs(){}s(243,1,{50:1},Vs);
-function Ps(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ht(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}s(248,1,{},Ht);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function It(a,b){un(a.b.b,b.b);return a}function Jt(){this.b=new Kt}s(249,1,{},Jt);function Lt(a){if(null==a)throw new $r("css is null");this.b=a}s(250,1,{51:1,113:1},Lt);
-_.eQ=function(a){return!y(a,51)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;function Nt(a){if(null==a)throw new $r("html is null");this.b=a}s(252,1,Sh,Nt);_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;s(253,1,Sh,function(){this.b=j});_.Sc=function(){return this.b};_.eQ=function(a){return!y(a,53)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};_.b=null;
-function Ot(){Ot=u;Pt=RegExp(oa,se);Qt=RegExp(tb,se);Rt=RegExp(rb,se);St=RegExp(ta,se);Tt=RegExp(fa,se)}function Ut(a){Ot();-1!=a.indexOf(oa)&&(a=a.replace(Pt,pa));-1!=a.indexOf(rb)&&(a=a.replace(Rt,ra));-1!=a.indexOf(tb)&&(a=a.replace(Qt,qa));-1!=a.indexOf(fa)&&(a=a.replace(Tt,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(St,"&#39;"));return a}var Pt,Qt,Rt,Tt,St;function Vt(a){if(null==a)throw new $r("uri is null");this.b=a}s(255,1,{54:1},Vt);_.eQ=function(a){return!y(a,54)?!1:D(this.b,a.b)};_.hC=function(){return Mt(this.b)};
-_.b=null;function Wt(){Wt=u}s(257,1,{});function Xt(){}s(258,1,{},Xt);var Yt=null;function Zt(){}s(259,257,{},Zt);var $t=null;function au(a,b,c){var d,e,f,g,i;if(a)for(g=0,i=c.length;g<i;++g){f=c[g];e=gs(a.b,f,null).ye();for(e-=1;0<=e;--e)if(d=gs(a.b,f,null).pf(e),y(d,55)&&Gn(d.b,b)){var h=a.b,l=f;0<h.c?as(h,new bu(h,l,null,d)):os(h,l,null,d)}}}s(260,1,Wh);_.b=null;function cu(a){this.b=a}s(261,260,Wh,cu);_.Tc=function(a){a.d&&(this.b.Yc(a.e)||(a.b=!0))};function du(a){this.b=a}s(262,260,Wh,du);
-_.Pc=function(){var a=this.b.b;eu(a);fu(a.pb)};function gu(){An()}s(263,99,ji,gu);function hu(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,rk(a.e,1))}function iu(){this.b=new ju(this);this.c=new aj;this.e=new ku(this);this.i=new lu(this)}s(264,1,{},iu);_.d=!1;_.f=!1;function ju(a){sk();this.b=a}s(265,26,{},ju);_.Ac=function(){if(this.b.d){var a=this.b,b;b=mu(a.i.e.c,a.i.c);nu(a.i);y(b,56)&&new gu;a.d=!1;hu(a)}};_.b=null;function ku(a){sk();this.b=a}s(266,26,{},ku);
-_.Ac=function(){this.b.f=!1;var a=this.b,b=fk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(rk(a.b,1E4);a.i.d<a.i.b;){d=ou(a.i);try{if(null==d)break;y(d,56)&&(c=d,c.qc())}finally{(e=-1==a.i.c)||nu(a.i)}if(100<=fk()-b)break}}finally{e||(zk(a.b),a.d=!1,hu(a))}};_.b=null;function ou(a){var b;a.c=a.d;b=mu(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function nu(a){pu(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function lu(a){this.e=a}s(267,1,{},lu);_.Uc=function(){return this.d<this.b};_.Vc=function(){return ou(this)};
-_.Wc=function(){nu(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function qu(a,b){var c=(ru(),su(b));a.appendChild(c)}function tu(a,b,c){var d;d=Vj;Vj=a;b==jj&&8192==uu(a.type)&&(jj=null);c.Xc(a);Vj=d}var Vj=null,jj=null;function vu(){vu=u;wu=new iu}function Aj(a){vu();if(!a)throw new $r("cmd cannot be null");var b=wu;Vi(b.c,a);hu(b)}var wu;function xu(a){kj();!yu&&(yu=new yk);zu||(zu=new ms(null,!0),Au=new Bu);return Zr(zu,yu,a)}var zu=null;function Cu(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
-function Bu(){}s(273,184,{},Bu);_.Dc=function(a){a.Tc(this);Au.d=!1};_.Ec=function(){return yu};_.Fc=function(){Cu(this)};_.b=!1;_.c=!1;_.d=!1;var yu=_.e=null,Au=null;function Du(){Du=u;Eu=new Fu;Gu()||(Eu=null)}var Eu=null;function uk(){}s(275,1,{},uk);_.Nc=function(){for(;0<(sk(),tk).d;)zk(mu(tk,0))};function wk(a,b){return Zr((!Hu&&(Hu=new Iu),Hu),a,b)}function Ju(a){vk();Ku||(Lu(),Ku=!0);return wk((!Ur&&(Ur=new yk),Ur),a)}function vk(){Mu||(Nu(),Mu=!0)}
-function Ou(){var a;Mu&&(a=new Pu,Hu&&fs(Hu,a));return null}var Mu=!1,Hu=null,Qu=0,Ru=0,Ku=!1;function Su(){Su=u;Tu=new yk}function Pu(){Su()}s(277,184,{},Pu);_.Dc=function(){null.Rf()};_.Ec=function(){return Tu};var Tu;function Iu(){ls.call(this,null)}s(279,224,Kh,Iu);
-function uu(a){switch(a){case ld:return 4096;case wd:return 1024;case Ad:return 1;case Kd:return 2;case le:return 2048;case Te:return 128;case Ue:return 256;case Ve:return 512;case af:return 32768;case "losecapture":return 8192;case uf:return 4;case vf:return 64;case wf:return 32;case xf:return 16;case yf:return 8;case "scroll":return 16384;case ie:return 65536;case Pb:case zf:return 131072;case Id:return 262144;case "paste":return 524288;case Rg:return 1048576;case Qg:return 2097152;case Pg:return 4194304;
-case Og:return 8388608;case we:return 16777216;case ue:return 33554432;case ve:return 67108864;default:return-1}}function kj(){Uu||(Vu(),Wu(),Uu=!0)}var Uu=!1;function Xu(a,b){for(var c=0,d=a.firstChild;d;){if(1==d.nodeType){if(b==c)return d;++c}d=d.nextSibling}return null}function Yu(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
-function Vu(){Zu=A(function(a){var b;var c=zu,d,e,f;yu&&c&&$u(c.b.e,yu)?(b=Au.b,d=Au.c,e=Au.d,f=Au.e,Cu(Au),Au.e=a,fs(c,Au),c=!(Au.b&&!Au.c),Au.b=b,Au.c=d,Au.d=e,Au.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});av=A(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Dn(b)&&y(b,57)&&tu(a,c,b)});bv=A(function(a){a.preventDefault();av.call(this,a)});cv=A(function(a){this.__gwtLastUnhandledEvent=
-a.type;av.call(this,a)});dv=A(function(a){if(Zu(a)){var b=lj;b&&b.__listener&&!Dn(b.__listener)&&y(b.__listener,57)&&(tu(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Ad,dv,!0);$wnd.addEventListener(Kd,dv,!0);$wnd.addEventListener(uf,dv,!0);$wnd.addEventListener(yf,dv,!0);$wnd.addEventListener(vf,dv,!0);$wnd.addEventListener(xf,dv,!0);$wnd.addEventListener(wf,dv,!0);$wnd.addEventListener(zf,dv,!0);$wnd.addEventListener(Te,Zu,!0);$wnd.addEventListener(Ve,Zu,!0);$wnd.addEventListener(Ue,
-Zu,!0);$wnd.addEventListener(Rg,dv,!0);$wnd.addEventListener(Qg,dv,!0);$wnd.addEventListener(Pg,dv,!0);$wnd.addEventListener(Og,dv,!0);$wnd.addEventListener(we,dv,!0);$wnd.addEventListener(ue,dv,!0);$wnd.addEventListener(ve,dv,!0)}function ev(a,b,c){for(var d=0,e=a.firstChild,f=null;e;){if(1==e.nodeType){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
-function fv(a,b){var c;kj();if(D(ee,b)&&(c=to(),-1!=c&&1009E3>=c))de==de&&(a.ondragexit=bv);else switch(b){case "drag":a.ondrag=av;break;case be:a.ondragend=av;break;case ce:a.ondragenter=bv;break;case ee:a.ondragleave=av;break;case fe:a.ondragover=bv;break;case "dragstart":a.ondragstart=av;break;case ge:a.ondrop=av;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,av,!1);a.addEventListener(b,av,!1);break;default:throw"Trying to sink unknown event type "+b;}}
-var lj=null,Zu=null,dv=null,bv=null,av=null,cv=null;function Wu(){$wnd.addEventListener(wf,A(function(a){var b=lj;if(b&&!a.relatedTarget&&Ne==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(yf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Pb,dv,!0)}
-function gv(a,b){kj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?av:null),c&2&&(a.ondblclick=b&2?av:null),c&4&&(a.onmousedown=b&4?av:null),c&8&&(a.onmouseup=b&8?av:null),c&16&&(a.onmouseover=b&16?av:null),c&32&&(a.onmouseout=b&32?av:null),c&64&&(a.onmousemove=b&64?av:null),c&128&&(a.onkeydown=b&128?av:null),c&256&&(a.onkeypress=b&256?av:null),c&512&&(a.onkeyup=b&512?av:null),c&1024&&(a.onchange=b&1024?av:null),c&2048&&(a.onfocus=b&2048?av:null),c&4096&&(a.onblur=b&4096?av:
-null),c&8192&&(a.onlosecapture=b&8192?av:null),c&16384&&(a.onscroll=b&16384?av:null),c&32768&&(a.onload=b&32768?cv:null),c&65536&&(a.onerror=b&65536?av:null),c&131072&&(a.onmousewheel=b&131072?av:null),c&262144&&(a.oncontextmenu=b&262144?av:null),c&524288&&(a.onpaste=b&524288?av:null),c&1048576&&(a.ontouchstart=b&1048576?av:null),c&2097152&&(a.ontouchmove=b&2097152?av:null),c&4194304&&(a.ontouchend=b&4194304?av:null),c&8388608&&(a.ontouchcancel=b&8388608?av:null),c&16777216&&(a.ongesturestart=b&16777216?
-av:null),c&33554432&&(a.ongesturechange=b&33554432?av:null),c&67108864&&(a.ongestureend=b&67108864?av:null));b&131072&&a.addEventListener(Pb,av,!1)}function hv(){var a;hv=u;iv=(a=$doc,D(a.compatMode,Gb)?a.documentElement:a.body)}var iv;function jv(){this.c=new aj}function kv(a){a=a[Uc];return null==a?-1:a}s(284,1,{},jv);_.b=null;function lv(a,b){this.b=a;this.c=b}s(285,1,{},lv);_.b=0;_.c=null;s(286,1,Kh);_.Zc=function(a){return decodeURI(a.replace("%23",ma))};_.Rc=function(a){fs(this.b,a)};
-_.$c=function(a){a=null==a?j:a;if(!D(a,null==mv?j:mv))mv=a,Yr&&(a=new Xr,fs(this.b,a))};var mv=j;function Gu(){function a(){$wnd.setTimeout(a,250);e()}var b=Eu,c=j,d=$wnd.location.hash;0<d.length&&(c=b.Zc(d.substring(1)));mv=c;var e=A(function(){var a=j,c=$wnd.location.hash;0<c.length&&(a=b.Zc(c.substring(1)));b.$c(a)});a();return!0}s(288,286,Kh);function Fu(){this.b=new ls(null)}s(287,288,Kh,Fu);_.Zc=function(a){return a};
-function Nu(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=A(Ou)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=A(function(a){try{Mu&&Pr((!Hu&&(Hu=new Iu),Hu),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
-function Lu(){var a=$wnd.onresize;$wnd.onresize=A(function(b){try{var c,d;if(Ku&&(d=oj(),c=pj(),Ru!=d||Qu!=c))Ru=d,Qu=c,Tr((!Hu&&(Hu=new Iu),Hu))}finally{a&&a(b)}})}function $i(a,b){Ii(a.dd(),b,!0)}function Zi(a,b){Ii(a.dd(),b,!1)}function nv(a,b){a.pb.style[Le]=b}function nj(a,b,c){0<=b&&a.jd(b+Xf);0<=c&&a.gd(c+Xf)}function ov(a){var b,a=lo(a,zd);b=eo(a,fo(32));return 0<=b?a.substr(0,b-0):a}
-function Ii(a,b,c){if(!a)throw new Qi(nc);b=co(b);if(0==b.length)throw new Ak(Oc);if(c){var d,e,f;d=co(b);f=a.className;for(b=f.indexOf(d);-1!=b;){if(0==b||32==f.charCodeAt(b-1))if(c=b+d.length,e=f.length,c==e||c<e&&32==f.charCodeAt(c))break;b=f.indexOf(d,b+1)}-1==b&&(0<f.length&&(f+=ba),a.className=f+d)}else{var g,b=co(b);e=a.className;for(c=e.indexOf(b);-1!=c;){if(0==c||32==e.charCodeAt(c-1))if(f=c+b.length,g=e.length,f==g||f<g&&32==e.charCodeAt(f))break;c=e.indexOf(b,c+1)}-1!=c&&(f=co(e.substr(0,
-c-0)),b=co(pv(e,c+b.length)),0==f.length?d=b:0==b.length?d=f:d=f+ba+b,a.className=d)}}function qv(a,b){a.style.display=b?j:Ef;a.setAttribute("aria-hidden",""+!b)}s(294,1,ti);_._c=function(){return Yj(this.pb)};_.ad=function(){return $j(this.pb)};_.bd=function(){return ko(this.pb,Lf)};_.cd=function(){return ko(this.pb,Mf)};_.dd=function(){return this.pb};_.ed=function(){return this.pb.style.display!=Ef};_.fd=function(){throw new rv;};_.gd=function(a){nv(this,a)};_.hd=function(a){qv(this.pb,a)};
-_.jd=function(a){this.pb.style[bh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=j;a=outer}else a="(null handle)";return a};_.pb=null;function sv(a,b,c){fv(a.pb,c.c);Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}function z(a,b,c){var d;d=uu(c.c);-1==d?fv(a.pb,c.c):-1==a.lb?gv(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}
-function tv(a,b,c){return Zr(!a.mb?a.mb=new ls(a):a.mb,c,b)}function uv(a){var b;if(a.md())throw new vv("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?gv(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.kd();a.pd()}
-function wv(a,b){var c;switch(uu(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&uo(a.pb,c))return}c=a.pb;var d,e,f;if(Sp&&(f=Sp.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&fs(a.mb,f.b),f.b.b=d,f.b.c=e}function xv(a){if(!a.md())throw new vv("Should only call onDetach when the widget is attached to the browser's document");try{a.qd()}finally{try{a.ld()}finally{a.pb.__listener=null,a.kb=!1}}}
-function Wj(a){if(a.ob)if(y(a.ob,70))a.ob.rd(a);else{if(a.ob)throw new vv("This widget's parent does not implement HasWidgets");}else if(hj(),$u(yv.b,a)){hj();try{a.od()}finally{Pi(yv.b,a)}}}function zv(a,b){var c;c=a.ob;if(b){if(c)throw new vv("Cannot set a new parent without first clearing the old parent");a.ob=b;b.md()&&a.nd()}else try{c&&c.md()&&a.od()}finally{a.ob=null}}s(293,294,oi);_.kd=function(){};_.ld=function(){};_.Rc=function(a){this.mb&&fs(this.mb,a)};_.md=function(){return this.kb};
-_.nd=function(){uv(this)};_.Xc=function(a){wv(this,a)};_.od=function(){xv(this)};_.pd=function(){};_.qd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function Av(a){for(a=new Bv(a);a.b.b<a.b.c.d-1;)Cv(a.b),Dv(a.b)}s(292,293,li);_.kd=function(){Ev(this,(Fv(),Gv))};_.ld=function(){Ev(this,(Fv(),Hv))};function Iv(a,b,c){Wj(b);var d=a.q;Jv(d,b,d.d);d=(ru(),su(b.pb));c.appendChild(d);zv(b,a)}
-function Kv(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Lv;b.ob==a&&(f=a.sd(b),f<d&&--d);Wj(b);Jv(a.q,b,d);e?(e=b.pb,ev(c,(ru(),su(e)),d)):(e=(ru(),su(b.pb)),c.appendChild(e));zv(b,a)}function Mv(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;oo(c).removeChild(c);c=a.q;var d;d=Nv(c,b);if(-1==d)throw new Ov;if(0>d||d>=c.d)throw new Lv;for(--c.d;d<c.d;++d)Ls(c.b,d,c.b[d+1]);Ls(c.b,c.d,null)}return!0}s(291,292,li);_.sd=function(a){return Nv(this.q,a)};
-_.td=function(a,b,c,d){Kv(this,a,b,c,d)};_.ud=function(){return new Pv(this.q)};_.rd=function(a){return Mv(this,a)};function gj(a,b,c,d){var e;Wj(b);e=a.q.d;a.xd(b,c,d);a.td(b,a.pb,e,!0)}function Qv(a,b){var c;(c=Mv(a,b))&&Rv(b.pb);return c}function Sv(a,b,c,d){if(b.ob!=a)throw new Ak("Widget must be a child of this panel.");a.xd(b,c,d)}function Tv(a,b,c){a=a.pb;-1==b&&-1==c?Rv(a):(a.style[Uf]=bd,a.style[We]=b+Xf,a.style[Ng]=c+Xf)}
-function Uv(){var a=$doc.createElement(Yd);this.q=new Vv(this);this.pb=a;this.pb.style[Uf]="relative";this.pb.style[Rf]=Me}function Rv(a){a.style[We]=j;a.style[Ng]=j;a.style[Uf]=j}s(290,291,li,Uv);_.vd=function(a){Iv(this,a,this.pb)};_.rd=function(a){return Qv(this,a)};_.wd=function(a,b,c){Sv(this,a,b,c)};_.xd=function(a,b,c){Tv(a,b,c)};function Wv(a,b){if(a.zd())throw new vv("SimplePanel can only contain one child widget");a.Ad(b)}
-function Xv(a,b){if(a.jb!=b)return!1;try{zv(b,null)}finally{a.yd().removeChild(b.pb),a.jb=null}return!0}function Yv(a,b){if(b!=a.jb&&(b&&Wj(b),a.jb&&a.rd(a.jb),a.jb=b)){var c=(ru(),su(a.jb.pb));a.yd().appendChild(c);zv(b,a)}}function Zv(){this.pb=$doc.createElement(Yd)}s(298,292,li,Zv);_.yd=function(){return this.pb};_.zd=function(){return this.jb};_.ud=function(){return new $v(this)};_.rd=function(a){return Xv(this,a)};_.Ad=function(a){Yv(this,a)};_.jb=null;function aw(){aw=u;bw()}
-function cw(a,b){a.hb&&(dw(a.gb,!1,!1),Pr(a,a,b))}function ew(a){var b;if(b=a.jb)null!=a.X&&b.gd(a.X),null!=a.Y&&b.jd(a.Y)}function fw(a,b,c){a.cb=b;a.ib=c;b-=qo();c-=ro();a=a.pb;a.style[We]=b+(uj(),Xf);a.style[Ng]=c+Xf}function gw(a){a.hb||(a.kb&&Wj(a),dw(a.gb,!0,!1))}s(297,298,li);_.yd=function(){return hw?no(no(this.pb)):no(this.pb)};_.bd=function(){return ko(this.pb,Lf)};_.cd=function(){return ko(this.pb,Mf)};_.dd=function(){return hw?no(this.pb):oo(no(this.pb))};_.Bd=function(){this.Cd(!1)};
-_.Cd=function(a){cw(this,a)};_.ed=function(){return!D(Me,this.pb.style[Zg])};_.Yc=function(){return!0};_.Tc=function(){};_.qd=function(){this.hb&&dw(this.gb,!1,!0)};_.gd=function(a){this.X=a;ew(this);0==a.length&&(this.X=null)};_.Dd=function(a,b){fw(this,a,b)};_.hd=function(a){this.pb.style[Zg]=a?$g:Me};_.Ad=function(a){Yv(this,a);ew(this)};_.jd=function(a){this.Y=a;ew(this);0==a.length&&(this.Y=null)};_.Ed=function(){gw(this)};_.V=!1;_.W=!1;_.X=null;_.Y=null;_.Z=null;_._=null;_.ab=!1;_.bb=!1;
-_.cb=-1;_.db=!1;_.eb=null;_.fb=!1;_.hb=!1;_.ib=-1;
-function iw(a,b){var c;Zv.call(this);this.$=new jw;this.U=(kw(),lw);this.gb=new mw(this);c=this.pb;var d;d=$doc.createElement(Yd);hw&&(mo(d,"<div></div>"),Wn((Tn(),Un),new nw(d)));c.appendChild(d);this.Dd(0,0);(hw?no(this.pb):oo(no(this.pb)))[zd]="gwt-PopupPanel";(hw?no(no(this.pb)):no(this.pb))[zd]=Tf;this.W=this.V=a;this.db=!1;c=F(Qs,r,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new ow(c);this.T.dd()[zd]=j;c=hw?no(this.pb):oo(no(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new Qi(nc);d=co(d);
-if(0==d.length)throw new Ak(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var i=1,h=e.length;i<h;i++){var l=e[i];l.length>g&&l.charAt(g)==Ca&&0==l.indexOf(f)&&(e[i]=d+l.substring(g))}c.className=e.join(ba)}Yv(this,this.T);ew(this);Ii(hw?no(no(this.pb)):no(this.pb),Tf,!1);Ii(this.T.c,b+"Content",!0)}s(296,297,li);_.kd=function(){uv(this.T)};_.ld=function(){xv(this.T)};_.zd=function(){return this.T.jb};_.ud=function(){return new $v(this.T)};_.rd=function(a){return this.T.rd(a)};
-_.Ad=function(a){Yv(this.T,a);ew(this)};_.T=null;s(295,296,li);_.od=function(){xv(this)};function pw(){pw=u;qw=new rw(Eb,0,(kw(),lw));sw=new rw(sc,1,tw);uw=new rw(zc,2,vw);ww=F(xw,r,58,[qw,sw,uw])}function rw(a,b,c){E.call(this,a,b);this.b=c}s(299,140,{58:1,113:1,116:1,118:1},rw);_.b=null;var ww,qw,sw,uw;function yw(){yw=u;zw=F(Qs,r,1,[Ng,tf,od])}
-function ow(a){var b;yw();var c,d;c=this.pb=$doc.createElement(Cg);this.d=$doc.createElement(Fg);qu(c,this.d);c[rd]=0;for(c=c[qd]=0;c<a.length;++c)d=(b=$doc.createElement(Sg),b[zd]=a[c],qu(b,Aw(a[c]+"Left")),qu(b,Aw(a[c]+Kb)),qu(b,Aw(a[c]+"Right")),b),qu(this.d,d),1==c&&(this.c=no(Xu(d,1)));this.pb[zd]="gwt-DecoratorPanel"}function Aw(a){var b,c;c=$doc.createElement(Gg);b=$doc.createElement(Yd);var d=(ru(),su(b));c.appendChild(d);c[zd]=a;b[zd]=a+"Inner";return c}s(301,298,ui,ow);_.yd=function(){return this.c};
-_.c=null;_.d=null;var zw;s(300,301,ui);s(302,1,{});function Fv(){Fv=u;Gv=new Bw;Hv=new Cw}function Dw(a){js.call(this,a)}function Ev(a,b){Fv();var c,d,e;c=null;for(e=a.ud();e.Uc();){d=e.Vc();try{b.Fd(d)}catch(f){if(f=Mi(f),y(f,127))d=f,!c&&(c=new hs),is(c,d);else throw f;}}if(c)throw new Dw(c);}s(303,229,Lh,Dw);var Gv,Hv;function Bw(){}s(304,1,{},Bw);_.Fd=function(a){a.nd()};function Cw(){}s(305,1,{},Cw);_.Fd=function(a){a.od()};s(308,293,Th);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};
-_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.nd=function(){uv(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};s(307,308,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
-function Ew(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=pd,b);this.pb[zd]="gwt-Button";mo(this.pb,a)}s(306,307,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Ew);
-function Fw(){this.q=new Vv(this);this.f=$doc.createElement(Cg);this.e=$doc.createElement(Fg);qu(this.f,this.e);this.pb=this.f}s(309,291,li);_.e=null;_.f=null;function Gw(a,b){var c;if(a.i)throw new vv("Composite.initWidget() may only be called once.");Wj(b);c=b.pb;a.pb=c;var d;ru();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((ru(),c).__gwt_resolve=Hw(a));a.i=b;zv(b,a)}
-function Iw(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?gv(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.nd();a.pb.__listener=a;a.pd()}s(310,293,Mh);_.md=function(){return this.i?this.i.md():!1};_.nd=function(){Iw(this)};_.Xc=function(a){wv(this,a);this.i.Xc(a)};_.od=function(){this.i.od()};_.fd=function(){return this.pb=this.i.fd()};_.i=null;
-function Jw(a,b,c){a.d=!1;c?mo(a.b,b):a.b.textContent=b||j;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Nd]=ng;break;case 1:b[Nd]=df;break;case 2:us(b)!=(ws(),zs)&&(b[Nd]=j)}}function Kw(a){this.b=a;this.d=!1;this.e=this.c=us(a)}s(311,1,{},Kw);_.b=null;_.c=null;_.d=!1;_.e=null;function mj(){this.pb=Lw()}s(312,298,ai,mj);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};
-_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};function Mw(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=no(b);e=null;c&&(c=kv(c),e=0>c?null:mu(a.j.c,c));e?Nw(a,e):d&&mo(b,j);return b}function Nw(a,b){var c;if(b.ob!=a)return!1;try{zv(b,null)}finally{c=b.pb;oo(c).removeChild(c);var d=a.j,e;e=kv(c);c[Uc]=null;c=d.c;Ow(e,c.d);Ls(c.c,e,null);d.b=new lv(e,d.b)}return!0}s(314,292,vi);_.ud=function(){return new Pw(this)};_.rd=function(a){return Nw(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;
-function Qw(a){if(0>=a.c)throw new Rw("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Rw("Column index: 0, Column size: "+a.b);}
-function Sw(){this.j=new jv;this.i=$doc.createElement(Cg);this.d=$doc.createElement(Fg);qu(this.i,this.d);this.pb=this.i;this.e=new Tw(this);var a=new Uw(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;ev(a.c.i,(ru(),su(b)),0);qu(a.b,$doc.createElement(Cd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Rw("Row index: "+a+", Row size: "+d);if(0>c)throw new Rw("Column "+c+" must be non-negative: "+
-c);if(this.b<=c)throw new Rw("Column index: "+c+", Column size: "+this.b);c=Mw(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Gg),mo(c,sa),c),ev(d,(ru(),su(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Cd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Gg);
-e.innerHTML=sa;c=$doc.createElement(Sg);for(var f=0;f<d;f++){var g=e.cloneNode(!0);c.appendChild(g)}a.appendChild(c);for(d=1;d<b;d++)a.appendChild(c.cloneNode(!0));this.c=1}else for(;1<this.c;){a=this.c-1;c=b=void 0;c=this.b;for(b=0;b<c;++b)Mw(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}s(313,314,vi,Sw);_.b=0;_.c=0;
-function Vw(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Ww(),Xw)?a.c.e==(ws(),ys)?(Yw(),Zw):a.c.e==xs?(Yw(),$w):(Yw(),ax):a.c.e==(ws(),ys)?(Yw(),$w):a.c.e==xs?(Yw(),Zw):(Yw(),bx);b!=a.d&&(a.d=b,a.pb.style[Ig]=!a.d?j:a.d.b)}s(317,293,oi);_.b=null;_.c=null;_.d=null;function cx(){this.pb=$doc.createElement(Yd);this.c=new Kw(this.pb);this.pb[zd]="gwt-Label"}function dx(){cx.call(this);Jw(this.c,ch,!1);Vw(this)}
-s(316,317,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},cx,dx);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};
-function ex(a){var b=$doc.createElement(Yd);vs(xg,b.tagName);this.pb=b;this.c=new Kw(this.pb);this.pb[zd]="gwt-HTML";Jw(this.c,a,!0);Vw(this)}s(315,316,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},ex);function fx(a){for(;++a.c<a.e.d&&!(null!=mu(a.e,a.c)););}function Pw(a){this.d=a;this.e=this.d.j.c;fx(this)}s(318,1,{},Pw);
-_.Uc=function(){return this.c<this.e.d};_.Vc=function(){var a;if(this.c>=this.e.d)throw new Ov;a=mu(this.e,this.c);this.b=this.c;fx(this);return a};_.Wc=function(){var a;if(0>this.b)throw new gx;a=mu(this.e,this.b);Wj(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Tw(a){this.b=a}s(319,1,{},Tw);_.b=null;function Uw(a){this.c=a}s(320,1,{},Uw);_.b=null;_.c=null;function Ww(){Ww=u;Xw=new hx}var Xw;function Yw(){Yw=u;ix=new jx((ep(),sd));Zw=new jx(We);$w=new jx(gg);ax=Zw;bx=$w;kx=ax}
-var ix,kx,Zw,bx,ax,$w;function hx(){}s(322,1,{},hx);function jx(a){this.b=a}s(323,322,{},jx);_.b=null;function lx(){lx=u;mx=new nx(tf);ox=new nx(Ng)}var mx,ox;function nx(a){this.b=a}s(324,1,{},nx);_.b=null;function px(a,b){var c;c=qx(a);qu(a.c,c);Iv(a,b,c)}function qx(a){var b;b=$doc.createElement(Gg);b[ed]=a.b.b;b.style[Yg]=a.d.b;return b}function rx(a,b){var c,d;d=oo(b.pb);(c=Mv(a,b))&&a.c.removeChild(d);return c}
-function sx(){Fw.call(this);this.b=(Yw(),kx);this.d=(lx(),ox);this.c=$doc.createElement(Sg);qu(this.e,this.c);this.f[rd]=bb;this.f[qd]=bb}s(325,309,li,sx);_.rd=function(a){return rx(this,a)};_.c=null;function tx(){tx=u;new Ei}function ux(a,b,c,d,e){tx();this.b=new vx(this,a,b,c,d,e);this.pb[zd]="gwt-Image"}function wx(a,b,c,d,e){tx();ux.call(this,(Wt(),new Vt(a)),b,c,d,e)}
-s(326,293,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},ux,wx);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.Xc=function(a){32768==uu(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=j);wv(this,a)};
-_.pd=function(){var a=this.b;D(af,lo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new xx(a,this),Wn((Tn(),Un),a.i))};_.b=null;s(328,1,{});_.i=null;function yx(){yx=u;zx()}
-function vx(a,b,c,d,e,f){var g,i;yx();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(xg);i=new Jt;It(It(It(i,new Lt("width:"+e+(uj(),Xf)+qb)),new Lt("height:"+f+$f)),new Lt("background:url("+b.b+") no-repeat "+-c+"px "+-d+$f));!Ax&&(Ax=new Bx);b=Cx;c=new Lt((new Lt(i.b.b.b)).b);i=new Kt;i.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Ut(b.b);un(i.b,b);i.b.b+="' style='";b=Ut(c.b);un(i.b,b);i.b.b+="' border='0'>";i=new Nt(i.b.b);g=(mo(g,i.b),no(g));a.kb&&(a.pb.__listener=
-null);if(a.pb&&(i=a.pb,b=i.parentNode))b.insertBefore(g,i),b.removeChild(i);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?gv(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}s(327,328,{},vx);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function xx(a,b){this.b=a;this.c=b}s(329,1,{},xx);_.qc=function(){var a,b;this.c.b!=this.b||this!=this.b.i||(this.b.i=null,this.c.kb?(a=(b=$doc.createEvent("HTMLEvents"),b.initEvent(af,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=af)};_.b=null;_.c=null;
-function Dx(a,b){if(0>b||b>=a.pb.options.length)throw new Lv;}function bq(a,b){Dx(a,b);return a.pb.options[b].value}function Ex(){this.pb=$doc.createElement("select");this.pb[zd]="gwt-ListBox"}s(330,308,Th,Ex);s(331,260,Wh);function Fx(a){this.b=a}s(332,331,Wh,Fx);_.Hc=function(){};function Gx(a){this.b=a}s(333,331,Wh,Gx);_.Nc=function(a){this.b.Gd(a.i,a.b)};
-function Hx(a,b,c){var d;if(a.p){var e=d=$doc.createElement(Sg);ev(a.f,(ru(),su(e)),b);a=(ru(),su(c));d.appendChild(a)}else d=Xu(a.f,0),ev(d,(ru(),su(c)),b)}
-function Ix(a,b,c){var d;Jx(a,b);c&&b.b?(Jx(a,null),a=b.b,b=(Tn(),Un),b.d=Xn(b.d,[new Kx(a),!1])):null!=b.d&&(a.k=new Lx(a,b),c=(kw(),tw),a.k.U=c,a.k.ab=a.i,a.k.dd()[zd]=De,d=ov(a.pb),D(Ce,d)||$i(a.k,d+"Popup"),tv(a.k,new Gx(a),xk?xk:xk=new yk),a.o=b.d,d=a.k,a=new Mx(a,b),d.pb.style[Zg]=Me,gw(d),a.b.p?fw(a.b.k,Yj(a.b.pb)+ko(a.b.pb,Mf)-1,$j(a.c.pb)):fw(a.b.k,Yj(a.c.pb),$j(a.b.pb)+ko(a.b.pb,Lf)-1),d.pb.style[Zg]=$g)}function Nx(a,b){if(b||!(a.n&&a.o==a.n.d))Jx(a,b),a.pb.focus(),b&&a.e&&Ix(a,b,!1)}
-function Ox(a,b){var c;a:{c=b.target;var d,e;for(e=new Gi(a.j);e.c<e.e.ye();)if(d=Hi(e),uo(d.pb,c)){c=d;break a}c=null}switch(uu(b.type)){case 1:a.pb.focus();c&&Ix(a,c,!0);break;case 16:c&&Nx(a,c);break;case 32:c&&Nx(a,null);break;case 2048:Px(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Px(a)||a.p||Qx(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Px(a)||(a.p?null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ix(a,a.n,!1),a.n.d.Rf()):Rx(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Px(a)||a.p&&
-Qx(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Px(a)||(a.p?Rx(a):null!=a.n.d&&!a.n.d.Rf().Rf()&&(Ix(a,a.n,!1),a.n.d.Rf()));b.cancelBubble=!0;b.preventDefault();break;case 27:Jx(a,null);a.k&&cw(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Jx(a,null);a.k&&cw(a.k,!1);break;case 13:Px(a)||(Ix(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}wv(a,b)}function Sx(a,b,c){c&&Jx(a,null);Pr(a,b,!1);a.o=null;a.k=null}
-function Px(a){var b;if(!a.n){for(b=new Gi(a.j);b.c<b.e.ye();){b=Hi(b);Jx(a,b);break}return!0}return!1}function Jx(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=ov(c.pb)+Xa;Ii(c.dd(),d,!1);a.p&&(c=oo(a.n.pb),2==Yu(c)&&(c=Xu(c,1),Ii(c,Ag,!1)))}if(b){c=ov(b.pb)+Xa;Ii(b.dd(),c,!0);a.p&&(c=oo(b.pb),2==Yu(c)&&(c=Xu(c,1),Ii(c,Ag,!0)));Al();c=a.pb;var e=new al(b.pb),d=(vl(),wl),e=F(Tx,r,5,[e]),f,g,i,h;f=new sn;for(i=0,h=e.length;i<h;++i)g=e[i],tn(tn(f,g.b),ba);e=co(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
-function Rx(a){var b,c,d;if(a.n){for(b=c=zj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?mu(a.j,b):mu(a.j,c);break}Jx(a,d)}}function Qx(a){var b,c,d;if(a.n){for(b=c=zj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?mu(a.j,b):mu(a.j,c);break}Jx(a,d)}}s(334,293,oi);_.Xc=function(a){Ox(this,a)};_.od=function(){this.k&&cw(this.k,!1);xv(this)};_.Gd=function(a,b){Sx(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Kx(a){this.b=a}s(335,1,{},Kx);_.qc=function(){Ux(this.b)};_.b=null;
-function Vx(a){this.b=a}s(336,1,{},Vx);_.Hc=function(){Jx(this.b,null)};_.b=null;function Lx(a,b){aw();this.b=a;this.c=b;iw.call(this,!0,jf);Yv(this.T,this.c.d);ew(this);this.fb=!0;this.c.d.Rf()}s(337,296,li,Lx);_.Tc=function(a){var b,c;if(!a.b)switch(uu(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(uo(b,c)){a.b=!0;break}a.b&&Jx(this.b,null)}};_.b=null;_.c=null;function Mx(a,b){this.b=a;this.c=b}s(338,1,{},Mx);_.b=null;var Wx=_.c=null;
-function Xx(){Xx=u;Wx=new Ht((Wt(),new Vt("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function Yx(a,b){this.pb=$doc.createElement(Gg);var c=ov(this.pb)+Xa;Ii(this.dd(),c,!1);this.pb.textContent=a||j;this.pb[zd]="gwt-MenuItem";var c=this.pb,d;d=$doc;!d.gwt_uid&&(d.gwt_uid=1);d="gwt-uid-"+d.gwt_uid++;c.setAttribute("id",d);Al();this.pb.setAttribute(hg,gm.b);this.b=b}s(341,294,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},Yx);_.b=null;_.c=null;_.d=null;
-function Zx(){var a;this.pb=$doc.createElement(Gg);this.pb[zd]="gwt-MenuItemSeparator";a=$doc.createElement(Yd);qu(this.pb,a);a[zd]="menuSeparatorInner"}s(342,294,ti,Zx);function $x(){var a,b,c,d,e;b=null.Rf();e=oj();d=pj();b[Sd]=(Jo(),Ef);b[bh]=0+(uj(),Xf);b[Le]=db;c=$doc;c=(D(c.compatMode,Gb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(D(a.compatMode,Gb)?a.documentElement:a.body).scrollHeight||0;b[bh]=(c>e?c:e)+Xf;b[Le]=(a>d?a:d)+Xf;b[Sd]="block"}function jw(){}s(343,1,{},jw);_.Pc=function(){$x()};
-function ay(a){this.b=a}s(344,1,{},ay);_.Tc=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.Tc(a),!a.b){d=a.e;c=d.target;var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?uo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(uu(d.type)){case 4:case 1048576:if(jj){a.c=!0;break}if(!c&&b.V){b.Cd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(jj){a.c=!0;break}break;case 2048:d=d.target,b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
-function by(a){this.b=a}s(345,1,{},by);_.b=null;function kw(){kw=u;lw=new cy(Eb,0);tw=new cy(sc,1);vw=new cy(zc,2);dy=F(ey,r,74,[lw,tw,vw])}function cy(a,b){E.call(this,a,b)}s(346,140,{74:1,113:1,116:1,118:1},cy);var dy,lw,tw,vw;function fy(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),aw(),a.i=Ju(a.b.$),$x(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),aw(),Ri(a.i.b),a.i=null,a.c=!1)}
-function gy(a){a.k||(fy(a),a.d||(hj(),Qv(ij(null),a.b)),aw());hy((aw(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[Rf]=$g}function iy(a,b){var c,d,e,f,g,i;a.k||(b=1-b);c=f=e=g=0;d=I(b*a.e);i=I(b*a.f);switch(a.b.U.d){case 2:f=a.f;c=d;break;case 0:g=a.e-d>>1;e=a.f-i>>1;f=e+i;c=g+d;break;case 1:f=i,c=d}hy((aw(),a.b.pb),"rect("+g+Zf+f+Zf+c+Zf+e+"px)")}
-function dw(a,b,c){a.d=c;dk(a);a.j&&(zk(a.j),a.j=null,gy(a));a.b.hb=b;var d=a.b;d.eb&&(Ri(d.eb.b),d.eb=null);d._&&(Ri(d._.b),d._=null);if(d.hb){d.eb=xu(new ay(d));var e;e=new by(d);Du();e=Eu?Zr(Eu.b,(!Yr&&(Yr=new yk),Yr),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(kw(),lw)&&!b&&(c=!1);a.k=b;c?b?(fy(a),a.b.pb.style[Uf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),hy((aw(),a.b.pb),dg),hj(),b=ij(null),Iv(b,a.b,b.pb),a.j=new jy(a),rk(a.j,1)):ek(a,200):(fy(a),a.k?(a.b.pb.style[Uf]=bd,-1!=a.b.ib&&a.b.Dd(a.b.cb,a.b.ib),
-hj(),b=ij(null),Iv(b,a.b,b.pb)):a.d||(hj(),Qv(ij(null),a.b)),aw(),a.b.pb.style[Rf]=$g)}function mw(a){var b=(jk(),mk);this.n=new ik(this);this.u=b;this.b=a}s(347,17,{},mw);_.sc=function(){gy(this)};_.tc=function(){this.e=ko(this.b.pb,Lf);this.f=ko(this.b.pb,Mf);this.b.pb.style[Rf]=Me;iy(this,(1+Math.cos(3.141592653589793))/2)};_.uc=function(a){iy(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function jy(a){sk();this.b=a}s(348,26,{},jy);
-_.Ac=function(){this.b.j=null;ek(this.b,200)};_.b=null;function ru(){ru=u;ky()}function su(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Hw(a){return function(){this.__gwt_resolve=ly;return a.fd()}}function ly(){throw"A PotentialElement cannot be resolved twice.";}
-function ky(){function a(){}a.prototype={className:j,clientHeight:0,clientWidth:0,dir:j,getAttribute:function(a){return this[a]},href:j,id:j,lang:j,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:j,style:{},title:j};$wnd.GwtPotentialElementShim=a}function hj(){hj=u;my=new ny;oy=new Ei;yv=new hs}function py(a){this.q=new Vv(this);this.pb=a;uv(this)}
-function ij(a){hj();var b,c;c=dj(oy,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==oy.e){var d=new qy;vk();wk(xk?xk:xk=new yk,d)}!b?c=new ry:c=new py(b);x(oy,a,c);is(yv,c);return c}s(350,290,li,py);var my,oy,yv;function ny(){}s(351,1,{},ny);_.Fd=function(a){a.md()&&a.od()};function qy(){}s(352,1,{},qy);_.Nc=function(){hj();try{Ev(yv,my)}finally{sy(yv.b),sy(oy)}};function ry(){py.call(this,$doc.body)}s(353,350,li,ry);
-_.xd=function(a,b,c){b-=qo();c-=ro();Tv(a,b,c)};function $v(a){this.d=a;this.b=!!this.d.jb}s(354,1,{},$v);_.Uc=function(){return this.b};_.Vc=function(){if(!this.b||!this.d.jb)throw new Ov;this.b=!1;return this.c=this.d.jb};_.Wc=function(){this.c&&this.d.rd(this.c)};_.c=null;_.d=null;function ty(a,b){a.pb[Xg]=null!=b?b:j}s(357,308,ki);_.Xc=function(a){0!=(uu(a.type)&896)?wv(this,a):wv(this,a)};_.pd=function(){};function uy(){uy=u;vy()}s(356,357,ki);
-function wy(){uy();var a=$doc.createElement("textarea");!$t&&($t=new Zt);!Yt&&(Yt=new Xt);this.pb=a;this.pb[zd]="gwt-TextArea"}s(355,356,ki,wy);function xy(){var a;uy();var b=(a=$doc.createElement("INPUT"),a.type=Hg,a);!$t&&($t=new Zt);!Yt&&(Yt=new Xt);this.pb=b;this.pb[zd]="gwt-TextBox"}s(358,356,ki,xy);function vy(){vy=u;yy=new zy;Ay=new By;Cy=new Dy;Ey=new Fy;Gy=F(Hy,r,81,[yy,Ay,Cy,Ey])}s(359,140,hi);var Gy,yy,Ay,Cy,Ey;function zy(){E.call(this,Eb,0)}s(360,359,hi,zy);
-function By(){E.call(this,cc,1)}s(361,359,hi,By);function Dy(){E.call(this,ec,2)}s(362,359,hi,Dy);function Fy(){E.call(this,yc,3)}s(363,359,hi,Fy);function Iy(a,b){var c,d;c=$doc.createElement(Sg);d=$doc.createElement(Gg);d[ed]=a.b.b;d.style[Yg]=a.c.b;var e=(ru(),su(d));c.appendChild(e);qu(a.e,c);Iv(a,b,d)}function Jy(){Fw.call(this);this.b=(Yw(),kx);this.c=(lx(),ox);this.f[rd]=bb;this.f[qd]=bb}s(364,309,li,Jy);_.rd=function(a){var b;b=oo(a.pb);(a=Mv(this,a))&&this.e.removeChild(oo(b));return a};
-function Ky(a,b){if(0>b||b>=a.d)throw new Lv;return a.b[b]}function Nv(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Jv(a,b,c){var d,e;if(0>c||c>a.d)throw new Lv;if(a.d==a.b.length){e=v(Ly,r,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Ls(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Ls(a.b,d,a.b[d-1]);Ls(a.b,c,b)}function Vv(a){this.c=a;this.b=v(Ly,r,82,4,0)}s(365,1,{},Vv);_.ud=function(){return new Pv(this)};_.b=null;_.c=null;_.d=0;
-function Cv(a){if(a.b>=a.c.d)throw new Ov;return a.c.b[++a.b]}function Dv(a){if(0>a.b||a.b>=a.c.d)throw new gx;a.c.c.rd(a.c.b[a.b--])}function Pv(a){this.c=a}s(366,1,{},Pv);_.Uc=function(){return this.b<this.c.d-1};_.Vc=function(){return Cv(this)};_.Wc=function(){Dv(this)};_.b=-1;_.c=null;function zx(){zx=u;Cx=(Wt(),new Vt(On()+"clear.cache.gif"))}var Cx,Ax=null;function Bx(){}s(368,1,{},Bx);function My(){My=u;zx()}function Ny(a,b,c,d,e){My();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
-function Oy(a,b,c){My();Ny.call(this,(Wt(),new Vt(a)),b,0,c,16)}s(369,302,{},Ny,Oy);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Py(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
-function Lw(){var a=Qy?Qy:Qy=Py(),b=$doc.createElement(Yd);b.tabIndex=0;var c=$doc.createElement("input");c.type=Hg;c.tabIndex=-1;c.setAttribute(hg,Vf);var d=c.style;d.opacity=0;d.height=kb;d.width=kb;d.zIndex=-1;d.overflow=Me;d.position=bd;c.addEventListener(le,a,!1);b.appendChild(c);return b}var Qy=null;function bw(){bw=u;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){hw=!0;break a}hw=!1}}
-function hy(a,b){a.style.clip=b;a.style[Sd]=(Jo(),Ef);a.style[Sd]=j}var hw;function nw(a){this.b=a}s(374,1,{},nw);_.qc=function(){this.b.style[Rf]=(Uo(),id)};_.b=null;function Ri(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?as(b,new bu(b,c,d,a)):os(b,c,d,a)}function es(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(378,1,{},es);_.b=null;_.c=null;_.d=null;_.e=null;function bs(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}s(379,1,{},bs);_.qc=function(){var a=this.c;cs(this.b,this.e,this.d).hf(a)};_.b=null;
-_.c=null;_.d=null;_.e=null;function bu(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}s(380,1,{},bu);_.qc=function(){os(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function Ry(a,b){b.n!=a&&(!a.bc&&(a.bc=new aj),b.n=a,Vi(a.bc,b))}function Sy(a){var b;b=a.cZ.e;if(-1!=eo(b,fo(36)))return null;a=a.cc.c.c++;return b=pv(b,Ty(b,fo(46))+1)+j+a}function Uy(a,b,c,d){0==--a.Yb&&(a.hc!=a.Wd()&&(d|=4),!a.gc&&(d|=2),0<d&&new Vy(a,b,c,Bt(d)))}function Wy(a){return!a.Ub&&a._b?Wy(a._b):a.Ub}
-function Xy(a){return!a.Wb&&a._b?Xy(a._b):a.Wb}function Yy(a){var b;b=new Zy;if(a.Wd()){for(;a&&!y(a,101);a=a._b){var c=b,d=a.Sd(),e=a.Td();c.b+=d;c.c+=e}y(a,101)&&(c=a.Sd(),a=a.Td(),b.b+=c,b.c+=a);return b}throw new $y;}function az(a){a.dc=!1;a.de();bz(a)}function bz(a){if((a=y(a,101)?null:a._b)&&a.dc)az(a),a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}function cz(a){return(a=a.Ld())?a:new dz(1,1)}function ez(a){var b;return(b=a.Md())?new fz(b):new fz(a.Od())}
-function gz(a){0==a.Yb++&&(a.hc=a.Wd(),a.gc=!0,a.ae())}function hz(a){return!a.Wb?(a.Vd(),!0):!1}function O(a,b){var c;c=a.Ub;a.Ub=b;b==c||b&&y(c,89)&&c.b==b.b||a.ac.Df(b)}function iz(a,b,c,d,e){var f,g,i,h;i=a.ic;h=a.jc;g=a.fc;f=a.Xb;a.ic=b;a.jc=c;a.fc=d;a.Xb=e;if(i!=a.ic||h!=a.jc)bz(a),new jz(a,100);if(g!=a.fc||f!=a.Xb)a.Vd(),new jz(a,101)}function kz(a,b){b==a.Wb||b&&b==a.Wb||(a.Wb=b,a.Vd(),a.ac.Ef(b),a.Wd()&&a.ce())}
-function lz(a){a.ec||(gz(a),mz(a,!0),nz(a),a.ec=!0,new jz(a,102),Uy(a,a,a._b,0),bz(a),a.ac.Gf(a))}function oz(){this.cc=($p(),$p(),pz);new Ei;this.Ud();this.$b=(qz(),rz)}s(384,1,Xh);_.Id=function(){return!1};_.Jd=function(){return Sy(this)};_.Kd=function(){return Wy(this)};_.Ld=function(){return sz(this.ac,this)};_.Md=function(){return this.Ld()};_.Nd=function(){return this.Xb};_.Od=function(){return this.Yd()};_.Pd=function(){return new tz(0,0,0,0)};_.Qd=function(){return this._d()};_.Rd=function(){return this.fc};
-_.Sd=function(){return this.ic};_.Td=function(){return this.jc};_.Ud=function(){};_.Vd=function(){az(this)};_.Wd=function(){return this.ec&&!!this._b&&this._b.Wd()};_.Xd=function(){};_.Yd=function(){return cz(this)};_.Zd=function(){};_.$d=function(){return(null==this.Zb&&(this.Zb=this.Jd()),this.Zb)+Aa+this.Sd()+Aa+this.Td()+Aa+this.Rd()+ch+this.Nd()+(this.ec?j:",hidden")};_._d=function(){return ez(this)};_.ae=function(){};_.be=function(){return hz(this)};_.ce=function(){};
-_.de=function(){var a=this.ac;a.f.b=-1;a.f.c=-1};_.ee=function(a,b){this.fe(this.ic,this.jc,a,b)};_.fe=function(a,b,c,d){this.ge(a,b,c,d,this.Vb,!0);this.Vb=0};_.ge=function(a,b,c,d){iz(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.he=function(){this.dc=!0};_.Ub=null;_.Vb=0;_.Wb=null;_.Xb=0;_.Yb=0;_.Zb=null;_.$b=null;_._b=null;_.ac=null;_.bc=null;_.dc=!1;_.ec=!0;_.fc=0;_.gc=!1;_.hc=!1;_.ic=0;_.jc=0;
-function P(a,b,c){var d;if(-1>a.Pb.b.d)throw new Ak("Missing message: awt.12A");if(y(b,91)){if(b==a)throw new Ak("Missing message: awt.12B");a:{if(a&&!y(a,101))for(d=a._b;d;){if(d==b){d=!0;break a}if(y(d,101))break;d=d._b}d=!1}if(d)throw new Ak("Missing message: awt.12C");if(y(b,101))throw new Ak("Missing message: awt.12D");}if(b._b){d=b._b;if(!b)throw new xn;var e=zj(d.Pb.b,b),f;f=mu(d.Pb.b,e);d.Qb&&d.Qb.ne(f);uz(d,e);new vz(d,301,f)}d=a.Pb.b.d;gz(b);wz(a.Pb.b,d,b);d=(b._b=a,b.Xd(!0),az(a),!!a.Qb&&
-y(a.Qb,94)&&(a.Qb.o=!1),Uy(b,b,a,1),d);try{if(a.Qb)if(y(a.Qb,94)){var g=a.Qb;if(!b)throw new $r("Missing message: awt.185");if(null==c||null!=c)xz(g,c,b);else throw new Ak("Missing message: awt.92");}else a.Qb.je(null==c?null:c,b)}catch(i){i=Mi(i);if(y(i,121))throw b=i,uz(a,d),b;throw i;}b.de();new vz(a,300,b)}function yz(a,b){var c;c=a.ie();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function zz(a){var b;b=a.ie();return new Az(b.c,b.e,a.fc-b.d-b.c,a.Xb-b.e-b.b)}
-function mz(a,b){var c;for(c=a.Pb.b.d-1;0<=c;--c)mu(a.Pb.b,c).Xd(b)}function uz(a,b){var c;c=mu(a.Pb.b,b);gz(c);c.Xd(!1);pu(a.Pb.b,b);c._b=null;az(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1);Uy(c,c,a,1)}function Bz(a){var b=(Cz(),Dz);kz(a,b);for(b=0;b<a.Pb.b.d;++b)mu(a.Pb.b,b).be()}function Ez(a,b){var c,d;if(a.Qb)for(d=new Gi(a.Pb.b);d.c<d.e.ye();)c=Hi(d),a.Qb.ne(c);if(b)for(d=new Gi(a.Pb.b);d.c<d.e.ye();)c=Hi(d),b.je(null,c);a.Qb=b;az(a);a.Qb&&y(a.Qb,94)&&(a.Qb.o=!1)}
-function nz(a){if(!a.dc){a.Qb&&a.Qb.ke(a);var b,c;for(c=0;c<a.Pb.b.d;++c)b=mu(a.Pb.b,c),b.dc||b.he();a.dc=!0}}function Fz(){oz.call(this);this.Pb=new Gz;this.Tb=($p(),$p(),pz)}s(383,384,ii);_.Ld=function(){if(!this.Qb)return null;!this.Rb&&(this.Rb=this.Qb.le(this));return this.Rb};_.Md=function(){if(!this.Qb)return null;!this.Sb&&(this.Sb=this.Qb.me(this));return this.Sb};_.ie=function(){return this.Pd()};_.Od=function(){return cz(this)};_.Qd=function(){return ez(this)};
-_.Ud=function(){this.ac=($p(),new Hz)};_.Vd=function(){az(this);this.Qb&&y(this.Qb,94)&&(this.Qb.o=!1)};_.Xd=function(a){mz(this,a)};_.Yd=function(){return cz(this)};_._d=function(){return ez(this)};_.ae=function(){var a;for(a=0;a<this.Pb.b.d;++a)gz(mu(this.Pb.b,a))};_.be=function(){var a;if(!hz(this))return!1;for(a=0;a<this.Pb.b.d;++a)mu(this.Pb.b,a).be();return!0};_.de=function(){var a,b;this.Sb=this.Rb=null;for(b=0;b<this.Pb.b.d;++b)a=mu(this.Pb.b,b),a.de()};_.he=function(){nz(this)};_.Qb=null;
-_.Rb=null;_.Sb=null;function Iz(){var a=new Jz;Fz.call(this);Ez(this,a)}s(382,383,ii,Iz);_.Jd=function(){return"panel"+this.Tb.c.e++};function Kz(a,b,c){a=Lz(a.Ob,b,c);a.k=!0;return new Mz(a)}function Nz(a){a.Zd(a.Ob.e)}function Oz(a){return new dz(ko(a.Ob.pb,Mf),ko(a.Ob.pb,Lf))}s(381,382,ii);_.Nd=function(){return ko(this.Ob.pb,Lf)};_.Rd=function(){return ko(this.Ob.pb,Mf)};_.Sd=function(){return Yj(this.Ob.pb)};_.Td=function(){return $j(this.Ob.pb)};
-_.Wd=function(){return this.Ob.pb.style.display!=Ef};_.ce=function(){Nz(this)};_.ee=function(){};_.Ob=null;function Pz(a){if(null!=a)this.f=a;else throw new Qz;}s(386,1,ni);_.tS=function(){return this.cZ.e+"[source="+this.f+Tc};_.f=null;
-function Rz(){Rz=u;Q=new Ei;x(Q,new S(400),new T(lh));x(Q,new S(401),new T(lh));x(Q,new S(402),new T(lh));x(Q,new S(500),new T(nh));x(Q,new S(501),new T(nh));x(Q,new S(502),new T(nh));x(Q,new S(503),new T(oh));x(Q,new S(504),new T(nh));x(Q,new S(505),new T(nh));x(Q,new S(506),new T(oh));x(Q,new S(507),new T(Gh));x(Q,new S(100),new T(hh));x(Q,new S(101),new T(hh));x(Q,new S(102),new T(hh));x(Q,new S(103),new T(hh));x(Q,new S(1004),new T(kh));x(Q,new S(1005),new T(kh));x(Q,new S(800),new T(Ch));x(Q,
-new S(801),new T(Ch));x(Q,new S(200),new T(ph));x(Q,new S(201),new T(ph));x(Q,new S(202),new T(ph));x(Q,new S(204),new T(ph));x(Q,new S(203),new T(ph));x(Q,new S(209),new T(Hh));x(Q,new S(208),new T(Ih));x(Q,new S(207),new T(Ih));x(Q,new S(206),new T(ph));x(Q,new S(205),new T(ph));x(Q,new S(1400),new T(Eh));x(Q,new S(1401),new T(Fh));x(Q,new S(1402),new T(Fh));x(Q,new S(300),new T(ih));x(Q,new S(301),new T(ih));x(Q,new S(1100),new T(Bh));x(Q,new S(1101),new T(Bh));x(Q,new S(1200),new T(Dh));x(Q,new S(701),
-new T(sh));x(Q,new S(900),new T(Ah));x(Q,new S(1001),new T(qh));x(Q,new S(601),new T(rh))}s(385,386,ni);_.$d=function(){return j};_.tS=function(){var a;a=j;y(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.Zb&&(a.Zb=a.Jd()),a.Zb),null==a&&(a=j));return this.cZ.e+Rc+this.$d()+"] on "+(0<a.length?a:this.f)};_.e=0;var Q;function T(a){this.b=a}s(388,1,{},T);_.b=gh;function Sz(){}s(389,1,{},Sz);_.b=null;_.c=null;
-function Tz(a,b){var c;b&&(a.b?(c=new Uz(a.b),Ls(c.c,c.d++,b),a.b=c):(a.b=new aj,Vi(a.b,b)))}s(391,1,ni);_.b=null;function Vz(){}function Wz(){}s(390,391,ni,Vz,Wz);function Xz(){Xz=u;Math.sqrt(2)}function Yz(a){Xz();if(0>a)throw new Ak("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}s(392,1,{86:1},Yz);_.eQ=function(a){return a===this?!0:y(a,86)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
-_.hC=function(){var a;a=new Zz;a.b=31*a.b+I((new $z(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+I((new $z(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function aA(){aA=u;bA=new hs;cA=new dz(0,0);is(bA,Bb);is(bA,Tb);is(bA,xb);is(bA,"Last");is(bA,Kb);is(bA,lc);is(bA,Nc);is(bA,Pc);is(bA,Rb)}
-function xz(a,b,c){var d;if(null==b)d=Kb;else if(d=b,!$u(bA.b,b))throw new Ak(dA());Ns(dj(a.d,d))===Ns(c)&&Ns(dj(a.c,c))===Ns(d)||((b=dj(a.d,d))&&eA(a,b,d),fA(a.b.ud(),c)&&eA(a,c,d),b=a.b,new gA(c,b.b.b),++b.c,x(a.c,c,d),x(a.d,d,c))}function hA(a,b){return new dz(Sj(b[1].c,Sj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Sj(b[0].b,Sj(b[4].b,b[3].b))+a.n)}function eA(a,b,c){iA(a.b,b);Pi(a.c,b);Pi(a.d,c)}
-function jA(a,b){if(!a.o){a.o=!0;var c,d,e;kA(a.i,cA);kA(a.j,cA);kA(a.p,null);a.q=0;for(d=lA(a.b,0);d.c!=d.e.b;){c=mA(d);e=dj(a.c,c);var f=b.$b;e=Gn(e,Kb)?0:Gn(e,lc)?1:Gn(e,Nc)?2:Gn(e,Pc)?4:Gn(e,Rb)?3:Gn(e,Bb)?f.b?4:3:Gn(e,xb)?f.b?3:4:Gn(e,Tb)?1:2;c.ec?a.p[e]||(Ls(a.p,e,c),++a.q,a.i[e]=c.Od(),a.j[e]=c.Qd()):a.p[e]||(a.i[e]=c.Od(),a.j[e]=c.Qd())}0!=a.q&&(c=-1,a.p[1]&&++c,a.p[2]&&++c,a.p[0]||a.p[4]||a.p[3]?(a.f=(a.q-c-2)*a.e,++c):a.f=0,a.n=c*a.k)}}function nA(){aA();oA.call(this,0)}
-function oA(a){aA();$p();this.b=new pA;this.c=new Ei;this.d=new Ei;this.e=a;this.k=0;this.o=!1;this.p=v(qA,r,90,5,0);this.i=v(rA,r,92,5,0);this.j=v(rA,r,92,5,0);this.q=this.f=this.n=0}s(393,1,{94:1,113:1},nA,oA);_.je=function(a,b){xz(this,a,b)};
-_.ke=function(a){jA(this,a);if(0!=this.q)if(a=zz(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.fe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ee(a.c,this.j[1].b),this.p[1].ge(a.d,a.e,a.c,this.j[1].b,2,!0),e+=this.j[1].b+this.k);c=a.b-this.j[1].b-this.j[2].b-this.n;c=0<c?c:0;this.p[4]&&(this.p[4].ee(this.j[4].c,c),this.p[4].ge(a.d,e,this.j[4].c,c,2,!0),b+=this.j[4].c+this.e);d=a.c-this.j[4].c-this.j[3].c-this.f;this.p[0]&&this.p[0].fe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ee(a.c,
-this.j[2].b),this.p[2].ge(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ee(this.j[3].c,c),this.p[3].ge(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.le=function(a){var b;b=this.o;jA(this,a);this.o=b;return 0==this.q?yz(a,new dz(0,0)):yz(a,hA(this,this.i))};_.me=function(a){var b;b=this.o;jA(this,a);this.o=b;return yz(a,hA(this,this.j))};_.ne=function(a){var b;b=dj(this.c,a);null!=b&&eA(this,a,b)};_.tS=function(){return sA.e+"[hgap="+this.e+",vgap="+this.k+Tc};_.b=null;
-_.c=null;_.d=null;_.e=0;_.f=0;_.i=null;_.j=null;_.k=0;_.n=0;_.o=!1;_.p=null;_.q=0;var cA,bA;function tA(a){oz.call(this);this.ac=($p(),new uA(a,this))}s(394,384,{87:1,90:1,95:1,109:1,113:1},tA);_.Jd=function(){return pd+this.cc.c.b++};_.Ld=function(){return!Xy(this)?new dz(0,0):sz(this.ac,this)};_.de=function(){};s(396,1,{});s(395,396,{},function(){});function vA(){vA=u}
-function wA(a,b){if(null==b)throw new $r("Missing message: awt.103");var c=-1,d,e,f;f=a.ac.b.pb;e=$doc.createElement(Pf);e.text=b;e.removeAttribute("bidiwrapped");e.value=b;d=f.options.length;(0>c||c>d)&&(c=d);c==d?f.add(e,null):(c=f.options[c],f.add(e,c))}function xA(){vA();oz.call(this);new aj;this.ac=new yA(($p(),this))}s(397,384,{88:1,90:1,95:1,109:1,113:1},xA);_.Ld=function(){return sz(this.ac,this)};
-_.$d=function(){return(null==this.Zb&&(this.Zb=Sy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ch+this.Xb+(this.ec?j:",hidden")+",current="+bq(this.ac.b,this.ac.b.pb.selectedIndex)};function zA(){zA=u;AA=new BA(255,255,255);CA=new BA(192,192,192);DA=new BA(128,128,128);EA=new BA(64,64,64);FA=new BA(0,0,0);GA=new BA(255,0,0);new BA(255,175,175);HA=new BA(255,200,0);IA=new BA(255,255,0);new BA(0,255,0);JA=new BA(255,0,255);KA=new BA(0,255,255);LA=new BA(0,0,255)}
-function MA(a){var b,c;c=a.b>>16&255;b=a.b&255;a=a.b>>8&255;if(0==c&&0==b&&0==a)return new BA(3,3,3);3>c&&0!=c?c=3:(c=I(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=I(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=I(a/0.7),a=255<a?255:a);return new BA(c,a,b)}function NA(a){return new BA(I(0.7*(a.b>>16&255)),I(0.7*(a.b>>8&255)),I(0.7*(a.b&255)))}function BA(a,b,c){zA();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Ak("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
-s(398,1,{89:1,96:1,100:1},BA);_.eQ=function(a){return y(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return OA.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Tc};_.b=0;var FA,LA,KA,EA,DA,CA,JA,HA,GA,AA,IA;function qz(){qz=u;rz=new PA(!0);QA=new hs;is(QA,"ar");is(QA,"fa");is(QA,"iw");is(QA,"ur")}function PA(a){this.b=a}s(399,1,ni,PA);_.b=!1;var rz,QA;s(401,1,{105:1,115:1});function RA(){dz.call(this,0,0)}function dz(a,b){this.c=a;this.b=b}
-function fz(a){dz.call(this,a.c,a.b)}s(400,401,{92:1,105:1,113:1,115:1},RA,dz,fz);_.eQ=function(a){return a===this?!0:y(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new Zz;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return SA.e+"[width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;function er(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}s(402,1,ni,er,function(a,b,c,d){this.i=a;this.d=b;this.k=this.j=0;this.e=c;this.f=d;this.c=null});
-_.oe=function(){return 0!=(this.f&4)};_.pe=function(){return 0!=(this.f&1)};_.tS=function(){var a;return this.cZ.e+"[id="+this.d+",x="+this.j+",y="+this.k+(0!=this.e?",key="+this.e+(a=j,this.pe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.oe()&&(a+=",meta"),a):j)+",target="+this.i+(null!=this.c?",arg="+this.c:j)+Tc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function TA(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].ec&&++b,++c;return b}
-function UA(a,b,c,d,e,f,g){var i,h,l,d=d+a.d;switch(a.b){case 0:break;case 2:d+=c;break;case 1:d+=~~(c/2);break;case 4:d+=g?c:0;break;default:d+=g?0:c}l=b.d-1;for(h=0;h<=l;++h)c=(Ow(g?h:l-h,b.d),b.c[g?h:l-h]),i=c.Qd(),c.fe(d,e+~~((f-i.b)/2),i.c,i.b),d+=i.c+a.d}function VA(a,b){var c,d,e,f,g,i;i=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.ec&&(c=b?c.Qd():c.Od(),g=Sj(g,c.b),i+=c.c+a.d);return new dz(i,g+2*a.e)}function Jz(){WA.call(this,1,5,5)}
-function WA(a,b,c){$p();this.d=b;this.e=c;this.b=a}s(403,1,ni,Jz,WA);_.je=function(){};
-_.ke=function(a){this.c=XA(a.Pb);if(0!=TA(this)){var b,c,d,e,f,g,i,h,l,m,o;b=zz(a);g=a.ie();i=a.$b.b;l=new aj;m=f=2*this.d;o=g.e+this.e;h=0;e=!0;var n,q,w;n=a.Pb.b.d;d=new YA(n);for(w=0;w<n;++w)Ls(d.c,d.d++,null);for(c=this.c,n=0,w=c.length;n<w;++n)if(q=c[n],q._b==a){var G=d,B=zj(a.Pb.b,q);Ow(B,G.d);Ls(G.c,B,q)}for(d=new Gi(d);d.c<d.e.ye();)if((c=Hi(d))&&c.ec)a=c.Qd(),!e&&m+a.c>b.c&&(UA(this,l,b.c-(m-this.d),g.c,o,h,i),l.De(),m=f,o+=h+this.e,h=0),e=!1,Ls(l.c,l.d++,c),m+=a.c+this.d,h=Sj(h,a.b);UA(this,
-l,b.c-(m-this.d),g.c,o,h,i)}};_.le=function(a){this.c=XA(a.Pb);return 0==TA(this)?yz(a,new dz(10,10)):yz(a,VA(this,!1))};_.me=function(a){this.c=XA(a.Pb);return 0==TA(this)?yz(a,new dz(10,10)):yz(a,VA(this,!0))};_.ne=function(){};_.tS=function(){var a;switch(this.b){case 0:a=We;break;case 2:a=gg;break;case 1:a=sd;break;case 4:a="trailing";break;default:a="leading"}return ZA.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Tc};_.b=0;_.c=null;_.d=0;_.e=0;function Cz(){Cz=u;Dz=new $A(Qb,0,12)}
-function $A(a,b,c){Cz();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}s(404,1,ni,$A);_.b=null;_.c=0;_.d=0;var Dz;s(405,1,ni);_.tS=function(){return aB.e+"[font="+this.d+"ascent="+bB(this.b,this.d).b+", descent="+bB(this.b,this.d).c+", height="+bB(this.b,this.d).d+Tc};_.d=null;function cB(a){if(!a.n){gz(a);a.Bd();var b,c;for(b=0;b<a.p.d;++b)(c=mu(a.p,b))&&cB(c);mz(a,!1);a.n=!0;Uy(a,a,a._b,0);new dB(a,202)}}
-function eB(a){var b,c;a.ec&&(a.ac.Bd(),a.ec=!1);for(b=0;b<a.p.d;++b)(c=mu(a.p,b))&&c.Bd()}function fB(a){!Xy(a)&&Bz(a);var b=ez(a);a.fe(a.ic,a.jc,b.c,b.b);nz(a)}function gB(a,b){a.q!=b&&(a.q=b)}s(407,383,mi);_.Pd=function(){return new tz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Bd=function(){eB(this)};_.Wd=function(){return this.ac.d.hb};_.fe=function(a,b,c,d){iz(this,a,b,c,d);this.Vb=0};_.ge=function(a,b,c,d,e,f){e=c!=this.fc||d!=this.Xb;iz(this,a,b,c,d);this.ec&&e&&!f&&nz(this)};_.n=!1;_.q=!1;
-function hB(a){Fz.call(this);this.r=new Wz;this.p=new aj;this.o=new tz(0,0,0,0);this.ec=!1;Ez(this,new nA);this.ac&&iB(this.ac.d.I.c,a);this.ac&&jB(this.ac.d,!0);gB(this,!0)}s(406,407,mi);_.ie=function(){return new tz(this.o.e,this.o.c,this.o.b,this.o.d)};_.Sd=function(){return Yj(this.ac.d.pb)};_.Td=function(){return $j(this.ac.d.pb)};_.Ud=function(){this.ac=new kB(($p(),j),this)};
-function lB(a,b,c,d,e,f){var g,i;g=a.e;f?(i=MA(g),f=new BA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),(a.e=g)&&(a.i=fg+(g.b>>16&255)+Aa+(g.b>>8&255)+Aa+(g.b&255)+wa)):(i=new BA(I(0.7*(g.b>>16&255)),I(0.7*(g.b>>8&255)),I(0.7*(g.b&255))),f=MA(g),(a.e=i)&&(a.i=fg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa));--d;--e;mB(a,b+1,c+1,d-1,e-1);(a.e=i)&&(a.i=fg+(i.b>>16&255)+Aa+(i.b>>8&255)+Aa+(i.b&255)+wa);mB(a,b,c,d,1);mB(a,b,c+1,1,e);(a.e=f)&&(a.i=fg+(f.b>>16&255)+Aa+(f.b>>8&255)+Aa+(f.b&
-255)+wa);mB(a,b+d,c,1,e);mB(a,b+1,c+e,d,1)}s(408,1,{});_.tS=function(){return"Graphics"};s(409,408,{});function nB(a){var b,c;c=Sj(0,a.e);0==c?(b=a.b,c=~~(a.c.length/b),0<a.c.length%b&&++c):(c=a.e,b=~~(a.c.length/c),0<a.c.length%c&&++b);return new dz(b,c)}function oB(a,b,c){var d,e,f,g,i,h;a.c=XA(b.Pb);if(0==a.c.length)return new RA;g=nB(a);i=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.Qd():d.Od(),h=Sj(h,d.c),i=Sj(i,d.b);return new dz(h*g.c+a.d*(g.c-1),i*g.b+a.f*(g.b-1))}
-function pB(a,b,c,d,e){var f,g,i,h;i=d.length;a-=(i-1)*c;for(g=0,h=0;g<i;++g,b+=c)f=I(a*((g+1)/i))-h,d[g]=f,e[g]=h+b,h+=f}function qB(){rB.call(this,7)}function rB(a){$p();this.e=0;this.b=1;this.f=a;this.d=0}s(410,1,ni,qB,rB);_.je=function(){};
-_.ke=function(a){var b,c;this.c=XA(a.Pb);if(0!=this.c.length&&(b=zz(a),!(0>=b.c||0>=b.b))){c=nB(this);var d=c.c;c=c.b;var a=a.$b.b,e,f,g,i,h,l,m;f=v(H,k,-1,d,1);e=v(H,k,-1,d,1);h=v(H,k,-1,c,1);l=v(H,k,-1,c,1);pB(b.c,b.d,this.d,f,e);pB(b.b,b.e,this.f,h,l);b=0;i=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(m=a?g:d-g-1,this.c[i].fe(e[m],l[b],f[m],h[b]),++i==this.c.length)break a}};_.le=function(a){return yz(a,oB(this,a,!1))};_.me=function(a){return yz(a,oB(this,a,!0))};_.ne=function(){};
-_.tS=function(){return sB.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Tc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function gx(){An()}function vv(a){An();this.i=a}s(412,99,ji,gx,vv);function $y(){An();this.i="Missing message: awt.151"}s(411,412,ji,$y);s(413,1,{});function tz(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}s(414,1,{93:1,113:1,115:1},tz);_.eQ=function(a){return a===this?!0:y(a,93)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};
-_.hC=function(){var a;a=31+this.e;a=31*a+this.c;a=31*a+this.b;return a=31*a+this.d};_.tS=function(){return tB.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function uB(a){vB.call(this,a,0)}function vB(a,b){oz.call(this);this.ac=($p(),new wB(a));this.b=b;var c=this.ac;switch(b){case 1:var c=c.b,d=(Yw(),ix);c.b=d;Vw(c);break;case 0:c=c.b;d=(Yw(),Zw);c.b=d;Vw(c);break;case 2:c=c.b,d=(Yw(),$w),c.b=d,Vw(c)}}s(415,384,Xh,uB,vB);
-_.Ld=function(){return!Xy(this)?new dz(0,0):sz(this.ac,this)};_.$d=function(){var a=(null==this.Zb&&(this.Zb=Sy(this)),this.Zb)+Aa+this.ic+Aa+this.jc+Aa+this.fc+ch+this.Xb+(this.ec?j:",hidden")+",align=",b;b=We;switch(this.b){case 1:b=sd;break;case 2:b=gg}return a+b+",text=null"};_.b=0;s(418,1,ni);_.$d=function(){return this.k};_.tS=function(){return this.cZ.e+Rc+this.$d()+Tc};_.k=null;_.n=null;
-function xB(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function yB(a){this.o=($p(),$p(),pz);var b;var c;b=this.cZ.e;-1!=eo(b,fo(36))?b=null:(c=this.o.c.d++,b=pv(b,Ty(b,fo(46))+1)+j+c);this.k=b;this.e=new Vz;this.i=a;this.f=!0;this.j=new zB(this)}s(417,418,ni,yB);_.$d=function(){return xB(this)};_.d=null;_.f=!1;_.i=null;_.j=null;s(416,417,Zh);_.$d=function(){return xB(this)+(this.c?",tearOff":j)};_.c=!1;s(420,1,{106:1});
-_.eQ=function(a){return a===this?!0:y(a,106)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new Zz;AB(a,this.b);AB(a,this.c);return a.b};function Zy(){this.c=this.b=0}function BB(a,b){this.b=a;this.c=b}function CB(a){var b=a.c;this.b=a.b;this.c=b}s(419,420,{97:1,106:1,113:1},Zy,BB,CB);_.eQ=function(a){return a===this?!0:y(a,97)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return DB.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;
-function EB(a,b){if(!b)throw new $r("Missing message: awt.70");var c=a.b;if(D(b.i,Ca)){var c=c.b.b,d=new Zx,e=c.d.d;if(0>e||e>c.d.d)throw new Lv;c.p&&(d.pb[Dd]=2);Hx(c,e,d.pb);wz(c.d,e,d)}else{var d=c.b.b,c=b.j.b,e=d.d.d,f,g;if(0>e||e>d.d.d)throw new Lv;wz(d.d,e,c);for(f=g=0;f<e;++f)y(mu(d.d,f),73)&&++g;wz(d.j,g,c);Hx(d,e,c.pb);c.c=d;e=ov(c.pb)+Xa;Ii(c.dd(),e,!1);d.p&&(e=zj(d.d,c),-1!=e&&(d=Xu(d.p?d.f:Xu(d.f,0),e),2==Yu(d)&&d.removeChild(Xu(d,1)),c.pb[Dd]=2))}}
-function FB(){yB.call(this,j);new aj;this.c=!1;this.b=($p(),new GB)}s(421,416,Zh,FB);_.b=null;s(424,1,{99:1,108:1,115:1});s(423,424,{99:1,107:1,108:1,115:1});_.eQ=function(a){return a===this?!0:y(a,107)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new Zz;AB(a,this.d);AB(a,this.e);AB(a,this.c);AB(a,this.b);return a.b};function Az(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}s(422,423,{98:1,99:1,107:1,108:1,113:1,115:1},Az);
-_.eQ=function(a){return a===this?!0:y(a,98)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return HB.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function IB(){IB=u;JB=new KB;LB=new MB;NB=new MB}var JB,NB,LB;s(426,1,{});_.eQ=function(a){return this===a};_.hC=function(){return yi(this)};function KB(){}s(427,426,{},KB);function MB(){}s(428,1,{},MB);s(429,384,Xh);_.Kd=function(){return null};
-function OB(a,b){var c;c=new PB(Xy(a));return!c?null:new dz(QB(c,"_")*b+6,bB(c.b,c.d).d+6)}function RB(a,b){var c;c=OB(a,b);return!c?cz(a):c}function SB(a,b){var c;c=OB(a,b);return!c?ez(a):c}function TB(a,b){var c=a.ac;ty(c.b,b);c.f.b=-1;c.f.c=-1}function UB(a){VB.call(this,a,null!=a?a.length:0)}function VB(a,b){oz.call(this);this.b=0>b?0:b;var c=this.ac;ty(c.b,a);c.f.b=-1;c.f.c=-1}s(430,429,Xh,UB,VB);_.Jd=function(){return"textfield"+this.cc.c.f++};
-_.Ld=function(){return OB(this,lo(this.ac.b.pb,Xg).length)};_.Md=function(){return!Xy(this)?null:OB(this,lo(this.ac.b.pb,Xg).length)};_.Od=function(){return 0<this.b?RB(this,this.b):cz(this)};_.Qd=function(){return 0<this.b?SB(this,this.b):ez(this)};_.Ud=function(){this.ac=($p(),new WB)};_.Yd=function(){return 0<this.b?RB(this,this.b):cz(this)};_._d=function(){return 0<this.b?SB(this,this.b):ez(this)};_.b=0;function $p(){$p=u;pz=new XB}function ir(){var a=($p(),$p(),pz);!a.d&&(a.d=new YB)}
-function XB(){this.c=new ZB;this.e=new Sz}s(431,1,{},XB);_.b=null;_.d=null;var pz;function ZB(){}s(432,1,{},ZB);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;s(433,1,{});function $B(){$B=u;aC=new bC;cC=new bC}function dC(a,b){return b==a?!0:!b?!1:!0}function bC(){}s(434,1,{102:1},bC);_.eQ=function(a){return null==a||!y(a,102)?!1:dC(this,a)};_.hC=function(){var a;a=null.Rf()+";class="+null.Rf();a=!null.Rf().Rf()?a:a+";charset=";return Mt(a)};
-_.tS=function(){return eC.e+"[MimeType=(null);humanPresentableName="+this.b+Tc};_.b=null;var aC,cC;function fC(){fC=u;F(gC,r,102,[($B(),cC),aC])}function hC(a){fC();this.b=a}s(435,1,{},hC);_.b=null;function iC(a){a="flavor = "+a;An();this.i=a}s(436,100,{103:1,113:1,119:1,127:1},iC);function jC(a,b,c){Rz();kC.call(this,a,b,c,gh)}function kC(a,b,c,d){Rz();Pz.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}s(437,385,ni,jC,kC);
-_.$d=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=j;0<(this.c&1)&&(b+="Shift");0<(this.c&2)&&(b+=0==b.length?"Ctrl":"+Ctrl");0<(this.c&4)&&(b+=0==b.length?"Meta":"+Meta");0<(this.c&8)&&(b+=0==b.length?"Alt":"+Alt");return a+",cmd="+this.b+",when="+Gt(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=gh;function jz(a,b){Rz();Pz.call(this,a);this.e=b}s(438,385,ni,jz);
-_.$d=function(){var a,b;a=this.f;switch(this.e){case 100:b="COMPONENT_MOVED";break;case 101:b="COMPONENT_RESIZED";break;case 102:return"COMPONENT_SHOWN";case 103:return"COMPONENT_HIDDEN";default:return"unknown type"}return b+" ("+a.Sd()+Aa+a.Td()+ba+a.Rd()+ch+a.Nd()+wa};function vz(a,b,c){Rz();jz.call(this,a,b);this.b=c}s(439,438,ni,vz);
-_.$d=function(){var a;switch(this.e){case 300:a="COMPONENT_ADDED";break;case 301:a="COMPONENT_REMOVED";break;default:a="unknown type"}a+=",child=";var b=this.b;null==b.Zb&&(b.Zb=b.Jd());return a+b.Zb};_.b=null;function Vy(a,b,c,d){Rz();Pz.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}s(440,385,ni,Vy);
-_.$d=function(){var a;switch(this.e){case 1400:a="HIERARCHY_CHANGED";break;case 1401:a="ANCESTOR_MOVED";break;case 1402:a="ANCESTOR_RESIZED";break;default:a="unknown type"}a+=" (";1400==this.e&&(Et(xt(this.b,hh))&&(a+="PARENT_CHANGED,"),Et(xt(this.b,ih))&&(a+="DISPLAYABILITY_CHANGED,"),Et(xt(this.b,kh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+wa};_.b=gh;_.c=null;_.d=null;s(441,1,ri);function dB(a,b){Rz();jz.call(this,a,b);this.d=null;this.b=this.c=0}
-s(442,438,ni,dB);
-_.$d=function(){var a;switch(this.e){case 200:a="WINDOW_OPENED";break;case 201:a="WINDOW_CLOSING";break;case 202:a="WINDOW_CLOSED";break;case 203:a="WINDOW_ICONIFIED";break;case 204:a="WINDOW_DEICONIFIED";break;case 205:a="WINDOW_ACTIVATED";break;case 206:a="WINDOW_DEACTIVATED";break;case 207:a="WINDOW_GAINED_FOCUS";break;case 208:a="WINDOW_LOST_FOCUS";break;case 209:a="WINDOW_STATE_CHANGED";break;default:a="unknown type"}return a+",opposite="+this.d+",oldState="+this.c+",newState="+this.b};_.b=0;
-_.c=0;_.d=null;s(443,1,{});function lC(a){if(null==a)throw new xn;}s(444,443,{},lC);
-function mC(){mC=u;nC={};nC["java.vendor"]=xe;nC["package.restrict.access.sun"]=Wg;nC["sun.java.launcher"]=hc;nC["sun.management.compiler"]=xe;nC["os.name"]=hc;nC[" sun.boot.class.path"]=hc;nC["path.separator.applet"]=hc;nC["java.vm.specification.vendor"]=xe;nC["java.runtime.version"]=hc;nC["http.proxyPort"]=hc;nC["user.name"]=hc;nC["user.language"]=hc;nC["os.name.applet"]=hc;nC["browser.version"]=hc;nC["java.version"]=hc;nC["user.timezone"]=hc;nC["java.endorsed.dirs"]=hc;nC["java.specification.name"]=
-"GWT";nC["java.specification.version"]="2.5.0";nC[Re]=dc;!xr&&(xr=new Fr);xr.b?nC[Pe]="yes":nC[Pe]=null}var nC;s(447,100,Yh);function oC(){An()}function pC(a){An();this.i=a}s(446,447,{110:1,113:1,119:1,127:1},oC,pC);function qC(){qC=u;rC=new sC}function tC(a){var b;if(a.n){var c;b=new Kt;un(b.b,a.i);b.b.b+=nb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,un(b.b,a.b));c=a.c;a=a.k;null!=c&&un(b.b,c);null!=a&&(b.b.b+=ma,un(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
-function uC(a){qC();var b,c,d;if(null==a)throw new oC;a=co(a);try{d=eo(a,fo(58))}catch(e){e=Mi(e);if(y(e,123))throw new pC(yn(e));throw e;}c=eo(a,fo(91));if(0<=d&&(-1==c||d<c)){this.i=a.substr(0,d-0);b=this.i.charCodeAt(0);b=97<=b&&122>=b||65<=b&&90>=b;for(c=1;b&&c<this.i.length;++c)b=this.i.charCodeAt(c),b=97<=b&&122>=b||65<=b&&90>=b||48<=b&&57>=b||43==b||45==b||46==b;if(b){c=this.i;vC();var f,g,i;i=c.length;b=new wC;for(g=0;g<i;++g){f=c.charCodeAt(g);if(65<=f&&90>=f){var h=b.b;f=String.fromCharCode(f+
-32&65535)}else h=b.b,f=String.fromCharCode(f);h.b+=f}this.i=b.b.b}else this.i=null,d=-1}if(null==this.i)throw new pC(ac+a);if(!this.n&&(this.n=dj(rC,this.i),this.n||(this.n=($p(),new xC))&&x(rC,this.i,this.n),!this.n))throw new pC(ac+a);try{c=a;var l=++d,m=a.length,o,n,q,w,G,B,J,N,W,ca,M,mc,Ec,Yf,pb,Od,Pd,Qd,Va,Fc,Fb;if(m<l||0>m){if(-2147483647>=m&&(l>=c.length||0>l)||!(0>l||l>=c.length)&&c.indexOf($a,l)==l&&-1==yC(c,fo(47),l+2))throw new zC(m);}else{M=c.substr(l,m-l);m-=l;B=0;J=this.d;mc=this.f;
-Qd=this.k;w=this.e;pb=this.j;o=this.b;Fb=this.o;Va=yC(M,fo(35),0);if(0==M.indexOf($a)&&0!=M.indexOf("////")){W=2;mc=-1;B=yC(M,fo(47),2);Pd=yC(M,fo(63),2);-1!=Pd&&(-1==B||B>Pd)&&(B=Pd);-1==B&&(B=m,w=j);N=B;-1!=Va&&Va<B&&(N=Va);var td=fo(64);Fc=M.lastIndexOf(td,N);o=M.substr(2,N-2);-1<Fc&&(Fb=M.substr(2,Fc-2),W=Fc+1);Ec=yC(M,fo(58),-1==Fc?W:Fc);q=eo(M,fo(93));if(-1!=q)try{M.length>q+1?(n=M.charCodeAt(q+1),58==n?Ec=q+1:Ec=-1):Ec=-1}catch(cf){if(cf=Mi(cf),!y(cf,119))throw cf;}-1==Ec||Ec>B?J=M.substr(W,
-N-W):(J=M.substr(W,Ec-W),Yf=M.substr(Ec+1,N-(Ec+1)),0==Yf.length?mc=-1:mc=AC(Yf,10))}-1<Va&&(Qd=M.substr(Va+1,m-(Va+1)));G=-1==Va?m:Va;var $b=fo(63);Od=M.lastIndexOf($b,G);-1<Od?(pb=M.substr(Od+1,G-(Od+1)),0==Od&&null!=w&&(D(w,j)?w=Za:w.indexOf(Za),ca=Ty(w,fo(47))+1,w=w.substr(0,ca-0)),G=Od):0!=Va&&(pb=null);-1<B&&(B<m&&47==M.charCodeAt(B)?w=M.substr(B,G-B):G>B&&(null==w?w=j:D(w,j)?w=Za:w.indexOf(Za),ca=Ty(w,fo(47))+1,0==ca?w=M.substr(B,G-B):w=w.substr(0,ca-0)+M.substr(B,G-B)));null==w&&(w=j);null==
-J&&(J=j);d=J;var ye;ye=w;null!=pb&&!D(pb,j)&&(null!=w?ye=w+ub+pb:ye=ub+pb);null==this.i&&(this.i=this.i);this.d=d;this.c=ye;this.f=mc;this.k=Qd;var ud;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+nb+this.f));null!=this.d&&-1<(ud=Ty(this.d,fo(64)))?(this.o=this.d.substr(0,ud-0),this.d=pv(this.d,ud+1)):this.o=null;null!=this.c&&-1<(ud=eo(this.c,fo(63)))?(this.j=pv(this.c,ud+1),this.e=this.c.substr(0,ud-0)):(this.j=null,this.e=this.c);this.b=o;this.o=Fb;this.e=w;this.j=pb}}catch(vd){vd=
-Mi(vd);if(y(vd,119))throw new pC(yn(vd));throw vd;}if(-1>this.f)throw new pC("incorrect port: "+this.f);}s(448,1,ni,uC);_.tS=function(){return tC(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var rC;s(449,1,{});function BC(a,b,c){var d,e;for(d=new CC(a.te().b);DC(d.b);)if(a=d.c=Hi(d.b),e=a.lf(),null==b?null==e:Gn(b,e))return c&&EC(d),a;return null}s(453,1,di);_.se=function(a){return!!BC(this,a,!1)};
-_.eQ=function(a){var b,c;if(a===this)return!0;if(!y(a,130)||this.ye()!=a.ye())return!1;for(a=new CC(a.te().b);DC(a.b);)if(b=a.c=Hi(a.b),c=b.lf(),b=b.mf(),!this.se(c)||!FC(b,this.ue(c)))return!1;return!0};_.ue=function(a){a=BC(this,a,!1);return!a?null:a.mf()};_.hC=function(){var a,b,c;c=0;for(b=new CC(this.te().b);DC(b.b);)a=b.c=Hi(b.b),c+=a.hC(),c=~~c;return c};_.ve=function(){return 0==this.ye()};_.we=function(){throw new GC("Put not supported on this map");};
-_.xe=function(a){a=BC(this,a,!0);return!a?null:a.mf()};_.ye=function(){return this.te().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new CC(this.te().b);DC(c.b);)b=c.c=Hi(c.b),a?d+=Ba:a=!0,d+=j+b.lf(),d+=sb,d+=j+b.mf();return d+"}"};function sy(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function $u(a,b){var c;if(null==b)c=a.d;else if(y(b,1))c=nb+b in a.f;else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Ae(b,c[d].lf())){c=!0;break a}c=!1}return c}
-function dj(a,b){var c;if(null==b)c=a.c;else if(y(b,1))c=a.f[nb+b];else a:{c=a.Be(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Ae(b,f.lf())){c=f.mf();break a}}c=null}return c}function x(a,b,c){if(null==b)c=HC(a,c);else if(y(b,1))c=IC(a,b,c);else a:{var d=a.Be(b),e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Ae(b,d.lf())){a=d.mf();d.nf(c);c=a;break a}}else e=a.b[d]=[];d=new JC(b,c);e.push(d);++a.e;c=null}return c}
-function HC(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function IC(a,b,c){var d,e=a.f,b=nb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function Pi(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(y(b,1)){var d,e=a.f;c=nb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Be(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Ae(b,g.lf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.mf();break a}}c=null}return c}s(452,453,di);_.se=function(a){return $u(this,a)};
-_.te=function(){return new KC(this)};_.Ae=function(a,b){return this.ze(a,b)};_.ue=function(a){return dj(this,a)};_.we=function(a,b){return x(this,a,b)};_.xe=function(a){return Pi(this,a)};_.ye=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Ei(){sy(this)}s(451,452,fi,Ei);_.ze=function(a,b){return Ns(a)===Ns(b)||null!=a&&Gn(a,b)};_.Be=function(a){return~~Jn(a)};function sC(){sy(this)}s(450,451,fi,sC);function LC(){An()}s(454,99,ji,LC);
-function MC(a){var b,c;b=0;for(c=a.b;c<a.j;){c=NC(a,c);if(c>=a.j)break;c=OC(a,c);++b}return b}function PC(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function QC(a){var b;a.b=0<=a.k&&!a.e?a.k:NC(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new LC;b=a.b;a.b=OC(a,a.b);return a.o.substr(b,a.b-b)}
-function OC(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=RC(a.o,d,a.o.length);if(c<=a.i&&PC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=eo(a.d,fo(c)))break;++d}a.n&&b==d&&(a.f?(c=RC(a.o,d,a.o.length),c<=a.i&&PC(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=eo(a.d,fo(c))&&++d));return d}
-function NC(a,b){var c,d;if(null==a.d)throw new xn;for(d=b;!a.n&&d<a.j;)if(a.f){c=RC(a.o,d,a.o.length);if(c>a.i||!PC(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>eo(a.d,fo(c)))break;++d}return d}function SC(a){TC.call(this,a," \t\n\r\u000c",!1)}function UC(a){TC.call(this,a,Aa,!1)}
-function TC(a,b,c){this.b=0;this.k=-1;this.e=!1;this.o=a;this.j=a.length;this.d=b;this.n=c;var d;if(null==this.d)this.i=0;else{for(c=b=d=0;c<this.d.length;c+=65536<=a?2:1)a=this.d.charCodeAt(c),55296<=a&&57343>=a&&(a=RC(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=v(H,k,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=RC(this.d,d,this.d.length),this.c[c]=a}}}s(455,1,{},SC,UC,TC);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
-function VC(a,b){var c,d,e,f,g;c=j;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(y(e,1)&&(e=Mn(e),!(Kn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,j)))))return;c+=e;d<b.length-1&&(c+=Aa);++d}}evalString=a+ua+c+");";$wnd.eval(evalString)}function WC(){}function XC(a){YC.call(this,a,fb,fb,null)}function ZC(a,b){YC.call(this,a,fb,fb,b)}function $C(a,b,c){YC.call(this,a,b,c,null)}
-function YC(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(e=ij(a)){this.b=new aD;this.c=new bD(this.b,b,c,d);Iv(e,this.c,e.pb);d&&fd in d&&(this.c.c=d[fd]);a=this.c;a.e||(a.e=Lz(a,ko(a.pb,Mf),ko(a.pb,Lf)),a.e.k=!1);var b=a.d,f,g,i,h,l,m,o;b.K?cD="JSME":cD="JME";b.v=dD(b,!1);b.w=dD(b,!0);kr(b,cD+" Molecular Editor by Peter Ertl and Bruno Bienfait");b.C=Oz(b);Ez(b,null);b.nb||(b.S=0);b.T||(b.T=new $A(Yb,0,13),b.W=new PB(b.T));b.U||(b.U=new $A(Yb,
-1,13),b.V=new PB(b.U));b.X||(b.X=new $A(Yb,0,11),new PB(b.X));b.k||(b.k=new $A(Yb,0,13),b.n=new PB(b.k));b.yb=!0;b.Bb=!1;b.p=!1;b.Jb=!0;b.s=!0;b.Ab=!1;eD=10;b.Fb=!0;try{o=fD(b.Ob,"options");null!=o&&gD(b,o);i=fD(b.Ob,"jme");null!=i&&(b.L=i);l=fD(b.Ob,"mol");null!=l&&(b.ab=l);g=fD(b.Ob,"depictcgi");null!=g&&(b.Cb=!0);m=fD(b.Ob,Hg);null!=m&&(b.bb=m,hD(b));b.j=fD(b.Ob,"atomcolors");b.i=fD(b.Ob,"atombg");f=fD(b.Ob,"depictbg");if(null!=f&&b.z){var n;var q,w,G,B;w=(zA(),AA);try{if(0!=f.indexOf(ma))throw new zn("bad hex encoding");
-B=AC(f.substr(1,2),16);G=AC(f.substr(3,2),16);q=AC(f.substr(5,2),16);n=w=new BA(B,G,q)}catch(J){if(J=Mi(J),y(J,119))mC(),n=w;else throw J;}b.t=n}b.Eb&&b.Z&&iD(b.Z);h=fD(b.Ob,"notify_structural_change_js_function");b.rb=h}catch(N){if(N=Mi(N),!y(N,119))throw N;}b.c=202;for(f=0;23>f;++f)jD[f]=(zA(),HA),kD[f]=Qc;kD[1]=Wb;jD[1]=(zA(),EA);kD[2]=Ab;jD[2]=HA;kD[3]=Db;jD[3]=EA;kD[4]=gc;jD[4]=LA;kD[5]=rc;jD[5]=GA;kD[9]=Sb;jD[9]=JA;kD[10]=Lb;jD[10]=JA;kD[11]=Cb;jD[11]=JA;kD[12]=Zb;jD[12]=JA;kD[8]=Gc;jD[8]=NA(IA);
-kD[7]=tc;jD[7]=HA;kD[6]=Mc;jD[6]=EA;kD[13]=Lc;jD[13]=EA;kD[18]=Qc;jD[18]=EA;kD[19]=uc;jD[19]=EA;kD[20]=vc;jD[20]=EA;kD[21]=wc;jD[21]=EA;kD[22]=xc;jD[22]=EA;nz(b);b.$=new lD;f=a.d;f.C=Oz(f);null!=f.L?(mD(f,f.L),null!=f.i&&f.Z&&nD(f.Z,f.i,!0),null!=f.j&&f.Z&&nD(f.Z,f.j,!1)):null!=f.ab&&oD(f,f.ab,!0);hD(a.d)}else $wnd.alert("JSME initialization error: HTML id "+a+" not found.")}s(457,1,{147:1},WC,XC,ZC,$C,YC);_.Ce=function(a){pD(new qD(a,this.b,rD))};_.De=function(){sD(this.b)};
-_.Ee=function(){Wn((Tn(),Un),new tD(this))};_.Fe=function(){return this.b.H};_.Ge=function(){return this.b.db};_.He=function(){return this.b.eb};_.Ie=function(){return this.b.rb};_.Je=function(){return this.b.vb};_.Ke=function(){return this.b.xb};_.Le=function(a){$wnd.alert("JSME initialization error: "+a)};_.Me=function(){var a=this.b,b;a.Bb?b=uD(a,1)+tb+uD(a,2)+tb+uD(a,3):b=uD(a,0);return b};_.Ne=function(){return gr(this.b)};
-_.Oe=function(){var a=this.b,b,c;b=a.Jb;a.Jb=!1;c=vD(a);a.Jb=b;hD(a);return c};_.Pe=function(a){gD(this.b,a)};_.Qe=function(){};_.Re=function(a){oD(this.b,a,!0)};_.Se=function(a){mD(this.b,a)};_.ce=function(){Nz(this.b)};_.Te=function(){wD(this.b)};_.Ue=function(a){var b=this.b;if(a=xD(b,a)){var c;for(c=1;c<=a.t;++c)a.e[c]=0;yD(b)}};_.Ve=function(a){var b=this.c,c,d;if(b.c!=a){b.c=a;for(d=new Gi(b.b);d.c<d.e.ye();)c=Hi(d),a?c.b=j:c.b=vg}Nz(b.d)};
-_.We=function(a,b){var c=this.b,d;if(d=xD(c,a))nD(d,b,!0),yD(c)};_.Xe=function(a,b){var c=this.b,d;d=xD(c,a);1>b||b>d.t?(c.jb=!0,c.J="ERROR - invalid atom index: "+b,hD(c)):(d.D=b,yD(c))};_.Ye=function(a){this.b.H=a};_.Ze=function(a){var b=this.b;b.db=a;hD(b)};_.$e=function(a){var b=this.b;b.eb=a;hD(b)};_._e=function(a){this.b.qb=a};_.af=function(a){this.b.rb=a};_.bf=function(a){var b=this.b;b.vb=a;b.v=dD(b,!1)};_.cf=function(a){this.b.xb=a};_.df=function(a){zD(this.b,a)};
-_.ef=function(a,b){var c=this.b;c.f=!1;c.Kb=new AD(c,a);BD(c.Kb);c.c=253;c.jb=!0;c.J=b;hD(c)};_.ff=function(a){CD(this.b,a)};_.gf=function(){return DD(this.b)};_.b=null;_.c=null;function tD(a){this.b=a}s(458,1,{},tD);_.qc=function(){var a,b;for(b=new Gi(this.b.c.b);b.c<b.e.ye();)a=Hi(b),mo(a.u.pb,a.r)};_.b=null;
-function ED(){var a=(FD(),GD()),b;$wnd.JSApplet.JSME=A(function(){var a,b=arguments,e=HD;FD();b=b&&b[0]&&(typeof b[0]==Kf||typeof b[0]==re)?b[0]:null;a:if(ID==e||JD==e&&y(b,147))e=!0;else{if(null!=b)for(b=Fn(b);b&&b!=ID;b=null)if(b==e){e=!0;break a}e=!1}e?a=arguments[0]:0==arguments.length?a=new WC:3==arguments.length?a=new $C(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new XC(arguments[0]):4==arguments.length?a=new YC(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&
-(a=new ZC(arguments[0],arguments[1]));this.g=a;a.__gwtex_wrap=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.alert=A(function(a){this.g.Ce(a)});b.clear=A(function(){this.g.De()});b.deferredRepaint=A(function(){this.g.Ee()});b.getHelpURL=A(function(){return this.g.b.H});b.getMolecularAreaAntiAlias=A(function(){return this.g.b.db});b.getMolecularAreaLineWidth=A(function(){return this.g.b.eb});b.getNotifyStructuralChangeJSfunction=A(function(){return this.g.b.rb});b.getPasteLabel=A(function(){return this.g.b.vb});
-b.getPrePasteJSfunction=A(function(){return this.g.b.xb});b.initializationError=A(function(a){this.g.Le(a)});b.jmeFile=A(function(){return this.g.Me()});b.molFile=A(function(){return this.g.Ne()});b.nonisomericSmiles=A(function(){return this.g.Oe()});b.options=A(function(a){this.g.Pe(a)});b.ping=A(function(){});b.readMolFile=A(function(a){this.g.Re(a)});b.readMolecule=A(function(a){this.g.Se(a)});b.repaint=A(function(){this.g.ce()});b.reset=A(function(){this.g.Te()});b.resetAtomColors=A(function(a){this.g.Ue(a)});
-b.setAntialias=A(function(a){this.g.Ve(a)});b.setAtomBackgroundColors=A(function(a,b){this.g.We(a,b)});b.setAtomToHighLight=A(function(a,b){this.g.Xe(a,b)});b.setHelpURL=A(function(a){this.g.Ye(a)});b.setMolecularAreaAntiAlias=A(function(a){this.g.Ze(a)});b.setMolecularAreaLineWidth=A(function(a){this.g.$e(a)});b.setNotifyAtomHighLightChangeJSfunction=A(function(a){this.g._e(a)});b.setNotifyStructuralChangeJSfunction=A(function(a){this.g.af(a)});b.setPasteLabel=A(function(a){this.g.bf(a)});b.setPrePasteJSfunction=
-A(function(a){this.g.cf(a)});b.setSubstituent=A(function(a){this.g.df(a)});b.setTemplate=A(function(a,b){this.g.ef(a,b)});b.showInfo=A(function(a){this.g.ff(a)});b.smiles=A(function(){return this.g.gf()});KD();if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function Rs(){LD||(LD=!0,ED())}s(459,1,{},Rs);var LD=!1;function MD(a){An();this.i=a}s(461,447,Yh,MD);function jt(){An();this.i="divide by zero"}s(462,99,ji,jt);function Ms(){An()}function ND(a){An();this.i=a}
-s(463,99,ji,Ms,ND);function RC(a,b,c){var d,e;d=OD(a,b++);if(c=55296<=d&&56319>=d&&b<c)a=e=a.charCodeAt(b),c=56320<=a&&57343>=a;return c?65536+((d&1023)<<10)+(e&1023):d}function PD(){}function QD(a){return typeof a==Jf?Gc+(0>a?-a:a):a}function RD(a,b){var c;c=new PD;c.e=Mb+(SD(0!=a?-a:0)?QD(0!=a?-a:0):j+yi(c));TD(0!=a?-a:0)&&UD(0!=a?-a:0,c);c.c=4;c.b=b;return c}function V(a){var b;b=new PD;b.e=Mb+(SD(a)?QD(a):j+yi(b));TD(a)&&UD(a,b);return b}
-function X(a,b){var c;c=new PD;c.e=Mb+(SD(a)?QD(a):j+yi(c));TD(a)&&UD(a,c);c.c=b?8:0;return c}function VD(){var a;a=new PD;a.e=Mb+(SD(0)?QD(0):j+yi(a));TD(0)&&UD(0,a);a.c=2;return a}function WD(a){var b;b=new PD;b.e=Mb+(SD(a)?QD(a):j+yi(b));TD(a)&&UD(a,b);b.c=1;return b}function TD(a){return typeof a==Jf&&0<a}function SD(a){return null!=a&&0!=a}
-function UD(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Jh[b.d])c=c.prototype;else{c=Jh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}s(465,1,{},PD);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?j:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function XD(a){var b;b=YD;!b&&(b=YD=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);b=b.test(a)?parseFloat(a):Number.NaN;if(isNaN(b))throw new ZD(Ub+a+fa);return b}
-function AC(a,b){var c,d;if(null==a)throw new ZD(If);if(2>b||36<b)throw new ZD("radix "+b+" out of range");d=a.length;for(c=0<d&&45==a.charCodeAt(0)?1:0;c<d;++c){var e=a.charCodeAt(c);if(-1==(2>b||36<b?-1:48<=e&&e<48+(10>b?b:10)?e-48:97<=e&&e<b+97-10?e-97+10:65<=e&&e<b+65-10?e-65+10:-1))throw new ZD(Ub+a+fa);}c=parseInt(a,b);if(isNaN(c))throw new ZD(Ub+a+fa);if(-2147483648>c||2147483647<c)throw new ZD(Ub+a+fa);return c}s(467,1,{113:1,124:1});var YD=null;function $D(a){this.b=a}
-s(466,467,{113:1,116:1,117:1,124:1},$D);_.eQ=function(a){return y(a,117)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function $z(a){this.b=a}s(468,467,{113:1,116:1,120:1,124:1},$z);_.eQ=function(a){return y(a,120)&&a.b==this.b};_.hC=function(){return I(this.b)};_.tS=function(){return j+this.b};_.b=0;function Qz(){An()}function Ak(a){An();this.i=a}s(469,99,Oh,Qz,Ak);function Lv(){An()}function Rw(a){An();this.i=a}s(470,99,ji,Lv,Rw);
-function S(a){this.b=a}function vt(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<<b>>14;return c+2-(a&~(a>>1))}function ot(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function aE(a){var b,c;return-129<a&&128>a?(b=a+128,c=(bE(),cE)[b],!c&&(c=cE[b]=new S(a)),c):new S(a)}s(471,467,{113:1,116:1,122:1,124:1},S);_.eQ=function(a){return y(a,122)&&a.b==this.b};_.hC=function(){return this.b};
-_.tS=function(){return j+this.b};_.b=0;function bE(){bE=u;cE=v(dE,r,122,256,0)}var cE;function Tj(a){return 0>a?-a:a}function Sj(a,b){return a>b?a:b}function eE(a){return Math.round(a)}function xn(){An()}function $r(a){An();this.i=a}s(474,99,{113:1,119:1,123:1,125:1,127:1},xn,$r);function Ai(){Ai=u;Bi=F(zi,r,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}var Bi;function ZD(a){An();this.i=a}s(476,469,Oh,ZD);
-function En(a){this.b="Unknown";this.d=a;this.c=-1}s(477,1,{113:1,126:1},En);_.tS=function(){return this.b+Ya+this.d+"(Unknown Source"+(0<=this.c?nb+this.c:j)+wa};_.b=null;_.c=0;_.d=null;function OD(a,b){return a.charCodeAt(b)}function fE(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function D(a,b){return!y(b,1)?!1:""+a==b}function vs(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function eo(a,b){return a.indexOf(b)}
-function yC(a,b,c){return a.indexOf(b,c)}function Ty(a,b){return a.lastIndexOf(b)}function gE(a){var b=aa,c=eh,d;for(d=0;0<=(d=c.indexOf(Sc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+pv(c,++d):c=c.substr(0,d-0)+pv(c,++d);return a.replace(RegExp(b,se),c)}
-function hE(a,b){for(var c=RegExp(b,se),d=[],e=0,f=a,g=null;;){var i=c.exec(f);if(null==i||f==j){d[e]=f;break}else d[e]=f.substring(0,i.index),f=f.substring(i.index+i[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==j;)--c;c<d.length&&d.splice(c,d.length-c)}c=v(Qs,r,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function pv(a,b){return a.substr(b,a.length-b)}
-function co(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,j).replace(/\s*$/,j)}function fo(a){var b;return 65536<=a?(b=56320+(a-65536&1023)&65535,String.fromCharCode(55296+(a-65536>>10&1023)&65535)+String.fromCharCode(b)):String.fromCharCode(a&65535)}_=String.prototype;_.cM={1:1,113:1,114:1,116:1};_.eQ=function(a){return D(this,a)};_.hC=function(){return Mt(this)};_.tS=_.toString;function iE(){iE=u;jE={};kE={}}
-function Mt(a){iE();var b=nb+a,c=kE[b];if(null!=c)return c;c=jE[b];if(null==c){var d,e,f,c=0;e=a.length;f=e-4;for(d=0;d<f;)c=a.charCodeAt(d+3)+31*(a.charCodeAt(d+2)+31*(a.charCodeAt(d+1)+31*(a.charCodeAt(d)+31*c)))|0,d+=4;for(;d<e;)c=31*c+OD(a,d++);c|=0}256==lE&&(jE=kE,kE={},lE=0);++lE;return kE[b]=c}var jE,lE=0,kE;function tn(a,b){un(a.b,b);return a}function sn(){this.b=new go}function mE(){this.b=new go;this.b.b+=j}s(479,1,si,sn,mE);_.tS=function(){return this.b.b};function Kt(){this.b=new go}
-function wC(){this.b=new go}function ts(a){this.b=new go;un(this.b,a)}s(480,1,si,Kt,wC,ts);_.tS=function(){return this.b.b};function zC(a){a="String index out of range: "+a;An();this.i=a}s(481,470,ji,zC);
-function nE(a,b,c){var d=0,e=0,f,g,i,h,l;if(null==a||null==b)throw new xn;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new ND("Must be array types");i=h.b;f=g.b;if(!(0!=(i.c&1)?i==f:0==(f.c&1)))throw new ND("Array types must match");l=a.length;f=b.length;if(0>d||0>e||0>c||d+c>l||e+c>f)throw new Lv;if((0==(i.c&1)||0!=(i.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Ls(b,c,a[--d])}else for(c=e+c;e<c;)Ls(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
-function rv(){An()}function GC(a){An();this.i=a}s(483,99,ji,rv,GC);function fA(a,b){for(var c;a.Uc();)if(c=a.Vc(),null==b?null==c:Gn(b,c))return a;return null}function iA(a,b){var c;return(c=fA(a.ud(),b))?(c.Wc(),!0):!1}function oE(a){var b,c,d,e;d=new sn;b=null;d.b.b+=Rc;for(c=a.ud();c.Uc();)null!=b?un(d.b,b):b=Ba,e=c.Vc(),un(d.b,e===a?"(this Collection)":j+e);d.b.b+=Tc;return d.b.b}s(484,1,{});_.hf=function(){throw new GC("Add not supported on this collection");};
-_.jf=function(a){return!!fA(this.ud(),a)};_.ve=function(){return 0==this.ye()};_.kf=function(a){return iA(this,a)};_.tS=function(){return oE(this)};s(486,484,$h);_.eQ=function(a){var b;if(a===this)return!0;if(!y(a,133)||a.ye()!=this.ye())return!1;for(a=a.ud();a.Uc();)if(b=a.Vc(),!this.jf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.ud();b.Uc();)c=b.Vc(),null!=c&&(a+=Jn(c),a=~~a);return a};
-function pE(a,b){var c;return y(b,131)&&(c=b.lf(),$u(a.b,c))?(c=dj(a.b,c),a.b.ze(b.mf(),c)):!1}function KC(a){this.b=a}s(485,486,$h,KC);_.jf=function(a){return pE(this,a)};_.ud=function(){return new CC(this.b)};_.kf=function(a){return pE(this,a)?(a=a.lf(),Pi(this.b,a),!0):!1};_.ye=function(){return this.b.e};_.b=null;function EC(a){if(a.c)Ji(a.b),Pi(a.d,a.c.lf()),a.c=null;else throw new vv("Must call next() before remove().");}
-function CC(a){var b;this.d=a;b=new aj;a.d&&Vi(b,new qE(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new rE(a,d.substring(1));b.hf(e)}var a=a.b,f;for(f in a)if(c=parseInt(f,10),f==c){c=a[c];d=0;for(e=c.length;d<e;++d)b.hf(c[d])}this.b=new Gi(b)}s(487,1,{},CC);_.Uc=function(){return DC(this.b)};_.Vc=function(){return this.c=Hi(this.b)};_.Wc=function(){EC(this)};_.b=null;_.c=null;_.d=null;s(489,1,Uh);_.eQ=function(a){return y(a,131)&&FC(this.lf(),a.lf())&&FC(this.mf(),a.mf())?!0:!1};
-_.hC=function(){var a,b;b=a=0;null!=this.lf()&&(a=Jn(this.lf()));null!=this.mf()&&(b=Jn(this.mf()));return a^b};_.tS=function(){return this.lf()+sb+this.mf()};function qE(a){this.b=a}s(488,489,Uh,qE);_.lf=function(){return null};_.mf=function(){return this.b.c};_.nf=function(a){return HC(this.b,a)};_.b=null;function rE(a,b){this.c=a;this.b=b}s(490,489,Uh,rE);_.lf=function(){return this.b};_.mf=function(){return this.c.f[nb+this.b]};_.nf=function(a){return IC(this.c,this.b,a)};_.b=null;_.c=null;
-function Ow(a,b){(0>a||a>=b)&&sE(a,b)}function sE(a,b){throw new Rw("Index: "+a+", Size: "+b);}s(491,484,Nh);_.of=function(){throw new GC("Add not supported on this list");};_.hf=function(a){this.of(this.ye(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!y(a,129)||this.ye()!=a.ye())return!1;c=this.ud();for(d=a.ud();c.Uc();)if(a=c.Vc(),b=d.Vc(),!(null==a?null==b:Gn(a,b)))return!1;return!0};
-_.hC=function(){var a,b,c;b=1;for(a=this.ud();a.Uc();)c=a.Vc(),b=31*b+(null==c?0:Jn(c)),b=~~b;return b};_.ud=function(){return new Gi(this)};_.qf=function(){return this.rf(0)};_.rf=function(a){return new tE(this,a)};_.sf=function(){throw new GC("Remove not supported on this list");};function DC(a){return a.c<a.e.ye()}function Hi(a){if(a.c>=a.e.ye())throw new Ov;return a.e.pf(a.d=a.c++)}function Ji(a){if(0>a.d)throw new gx;a.e.sf(a.d);a.c=a.d;a.d=-1}function Gi(a){this.e=a}s(492,1,{},Gi);_.Uc=function(){return DC(this)};
-_.Vc=function(){return Hi(this)};_.Wc=function(){Ji(this)};_.c=0;_.d=-1;_.e=null;function tE(a,b){var c;this.e=this.b=a;c=a.ye();(0>b||b>c)&&sE(b,c);this.c=b}s(493,492,{},tE);_.tf=function(){return 0<this.c};_.uf=function(){if(0>=this.c)throw new Ov;return this.b.pf(this.d=--this.c)};_.b=null;function uE(a){a=new CC(a.c.b);return new vE(a)}function wE(a,b){this.b=a;this.c=b}s(494,486,$h,wE);_.jf=function(a){return $u(this.b,a)};_.ud=function(){return uE(this)};_.ye=function(){return this.c.b.e};
-_.b=null;_.c=null;function vE(a){this.b=a}s(495,1,{},vE);_.Uc=function(){return DC(this.b.b)};_.Vc=function(){return(this.b.c=Hi(this.b.b)).lf()};_.Wc=function(){EC(this.b)};_.b=null;s(496,491,Nh);_.of=function(a,b){var c;c=lA(this,a);var d=c.e;new gA(b,c.c);++d.c;++c.b;c.d=null};_.pf=function(a){var b;b=lA(this,a);try{return mA(b)}catch(c){c=Mi(c);if(y(c,132))throw new Rw("Can't get element "+a);throw c;}};_.ud=function(){return lA(this,0)};
-_.sf=function(a){var b,c;b=lA(this,a);try{c=mA(b)}catch(d){d=Mi(d);if(y(d,132))throw new Rw("Can't remove element "+a);throw d;}xE(b);return c};function yE(a){a.c=v(zE,r,0,0,0)}function wz(a,b,c){(0>b||b>a.d)&&sE(b,a.d);a.c.splice(b,0,c);++a.d}function Vi(a,b){Ls(a.c,a.d++,b);return!0}function mu(a,b){Ow(b,a.d);return a.c[b]}function zj(a,b){for(var c=0;c<a.d;++c)if(FC(b,a.c[c]))return c;return-1}function pu(a,b){var c;c=(Ow(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
-function Ui(a,b){var c;c=zj(a,b);if(-1==c)return!1;pu(a,c);return!0}function Ek(a,b){var c;if(b.length<a.d){c=b;var d;d=Es(0,a.d);F(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Ls(b,c,a.c[c]);b.length>a.d&&Ls(b,a.d,null);return b}function aj(){yE(this)}function YA(a){yE(this);this.c.length=a}function Uz(a){yE(this);var b=this.c,c=a.c,a=c.slice(0,a.d);F(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}s(497,491,wi,aj,YA,Uz);_.of=function(a,b){wz(this,a,b)};
-_.hf=function(a){return Vi(this,a)};_.De=function(){this.c=v(zE,r,0,0,0);this.d=0};_.jf=function(a){return-1!=zj(this,a)};_.pf=function(a){return mu(this,a)};_.ve=function(){return 0==this.d};_.sf=function(a){return pu(this,a)};_.kf=function(a){return Ui(this,a)};_.ye=function(){return this.d};_.d=0;function kA(a,b){var c=a.length,d;for(d=0;d<c;++d)Ls(a,d,b)}function ps(){ps=u;qs=new AE}var qs;function AE(){}s(500,491,pi,AE);_.jf=function(){return!1};_.pf=function(){throw new Lv;};_.ye=function(){return 0};
-function BE(){this.b=new Date}function CE(a){return 10>a?bb+a:j+a}s(501,1,{113:1,115:1,116:1,128:1},BE);_.eQ=function(a){return y(a,128)&&yt(K(this.b.getTime()),K(a.b.getTime()))};_.hC=function(){var a;a=K(this.b.getTime());var b,c,d,e;c=32;d=a.h&1048575;22>c?(e=d>>>c,b=a.m>>c|d<<22-c,c=a.l>>c|a.m<<22-c):44>c?(e=0,b=d>>>c-22,c=a.m>>c-22|a.h<<44-c):(b=e=0,c=d>>>c-44);b=Ts(c&4194303,b&4194303,e&1048575);a=Ts(a.l^b.l,a.m^b.m,a.h^b.h);return L(a)};
-_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?ya:j)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:j+(0>b?-b:b)%60;return(DE(),EE)[this.b.getDay()]+ba+FE[this.b.getMonth()]+ba+CE(this.b.getDate())+ba+CE(this.b.getHours())+nb+CE(this.b.getMinutes())+nb+CE(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function DE(){DE=u;EE=F(Qs,r,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));FE=F(Qs,r,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var EE,FE;
-function is(a,b){return null==x(a.b,b,a)}function hs(){this.b=new Ei}s(503,486,{113:1,115:1,133:1},hs);_.hf=function(a){return is(this,a)};_.jf=function(a){return $u(this.b,a)};_.ve=function(){return 0==this.b.e};_.ud=function(){return uE(new wE(this.b,new KC(this.b)))};_.kf=function(a){return null!=Pi(this.b,a)};_.ye=function(){return this.b.e};_.tS=function(){return oE(new wE(this.b,new KC(this.b)))};_.b=null;
-function lA(a,b){var c,d;(0>b||b>a.c)&&sE(b,a.c);if(b>=a.c>>1){d=a.b;for(c=a.c;c>b;--c)d=d.c}else{d=a.b.b;for(c=0;c<b;++c)d=d.b}return new GE(a,b,d)}function pA(){this.b=new HE;this.c=0}s(504,496,pi,pA);_.hf=function(a){new gA(a,this.b);++this.c;return!0};_.rf=function(a){return lA(this,a)};_.ye=function(){return this.c};_.b=null;_.c=0;function mA(a){if(a.c==a.e.b)throw new Ov;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
-function xE(a){if(!a.d)throw new gx;a.c==a.d?a.c=a.d.b:--a.b;var b=a.d;b.b.c=b.c;b.c.b=b.b;b.b=b.c=b;a.d=null;--a.e.c}function GE(a,b,c){this.e=a;this.c=c;this.b=b}s(505,1,{},GE);_.Uc=function(){return this.c!=this.e.b};_.tf=function(){return this.c.c!=this.e.b};_.Vc=function(){return mA(this)};_.uf=function(){if(this.c.c==this.e.b)throw new Ov;this.d=this.c=this.c.c;--this.b;return this.d.d};_.Wc=function(){xE(this)};_.b=0;_.c=null;_.d=null;_.e=null;function HE(){this.b=this.c=this}
-function gA(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}s(506,1,{},HE,gA);_.b=null;_.c=null;_.d=null;function JC(a,b){this.b=a;this.c=b}s(507,489,Uh,JC);_.lf=function(){return this.b};_.mf=function(){return this.c};_.nf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Ov(){An()}s(508,99,{113:1,119:1,125:1,127:1,132:1},Ov);function FC(a,b){return Ns(a)===Ns(b)||null!=a&&Gn(a,b)}function XA(a){var b=v(qA,r,90,0,0);return Ek(a.b,b)}function Gz(){this.b=new aj}
-s(510,491,wi,Gz);_.of=function(a,b){wz(this.b,a,b)};_.hf=function(a){return Vi(this.b,a)};_.jf=function(a){return-1!=zj(this.b,a)};_.pf=function(a){return mu(this.b,a)};_.ve=function(){return 0==this.b.d};_.ud=function(){return new Gi(this.b)};_.sf=function(a){return pu(this.b,a)};_.ye=function(){return this.b.d};_.tS=function(){return oE(this.b)};_.b=null;function IE(a){a.ac.d.hb&&cB(a)}function JE(a){var b;if(a.ac.d.hb){b=Yy(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}eB(a)}
-function KE(a,b,c){a.b+=b;a.c+=c;a.b=0>a.b?0:a.b;a.c=0>a.c?0:a.c}function pD(a){var b=a.k;LE(a.ac.d,b.b,b.c);!Xy(a)&&Bz(a);lz(a)}function ME(){hB.call(this,j);this.j=new tA(this.vf());Tz(this.r,new NE(this))}s(512,406,mi);_.Id=function(a,b){return Ns(a.i)===Ns(this.j)?(JE(this),!0):this.wf(a,b)};_.vf=function(){return"Close"};_.wf=function(){return!1};_.Bd=function(){JE(this)};_.j=null;_.k=null;
-function qD(a,b,c){ME.call(this);this.ac&&jB(this.ac.d,!1);gB(this,!1);Ez(this,new rB(0));a=new vB(a,1);P(this,a,null);a=new Iz;P(a,this.j,null);P(this,a,null);b&&(this.k=Yy(b),fB(this),KE(this.k,~~(ko(b.Ob.pb,Mf)/2)-~~(this.fc/2),~~(ko(b.Ob.pb,Lf)/2)-~~(this.Xb/2)));c&&O(this,c)}s(511,512,mi,qD);_.vf=function(){return"OK"};function OE(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new vv("Cannot undo. Index is out of range.");if(!a.b.c)throw new vv(bc);a.b=a.b.c;return a.b.b}
-function lD(){this.b=this.c=new PE}s(513,1,{},lD);_.b=null;function PE(){this.b=null}function QE(a){this.b=a}s(514,1,{},PE,QE);_.b=null;_.c=null;_.d=null;function NE(a){this.b=a}s(515,441,ri,NE);_.b=null;function RE(){RE=u;SE=F(Qs,r,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);rD=(zA(),CA);TE=MA(rD);jD=v(UE,r,89,23,0);kD=v(Qs,r,1,23,0);VE=v(UE,r,89,7,0);WE=null!=(mC(),nC[Pe])}
-function vD(a){var b;if(a.Bb)b=XE(a,1)+tb+XE(a,2)+tb+XE(a,3);else if(b=XE(a,0),0<b.length){var c=new YE(a.Z);Vi(a._.b,c)}return b}function ZE(a,b){var c,d;c=b.b;if(D(c,($E(),aF).c))fr(DD(a));else if(D(c,bF.c))fr(gr(a));else if(D(c,cF.c))c=a.u,d=(!a.ub&&(a.ub=new hr(a)),a.ub),c.b=d,ir(),jr(c);else if(D(c,ig)){7!=a.O&&(a.P=gh);d=b.d;d=Ft(d,fh);c=ut(d,a.P);var e=!st(c,gh)?nt(c):c;!st(e,mh)&&dF(a.Z,L(c));eF(a);a.lb=!0;hD(a);a.O=7;a.P=d}else D(c,pg)||(D(c,he)?fF(a):zD(a,c))}
-function gF(a,b,c,d){var e,f,g,i,h,l,m,o;if(!a.pb&&(i=c-b+1,!(0>=i||b>a.tb||c>a.tb))){e=v(hF,r,-1,4,1);l=v(hF,r,-1,99,1);g=o=m=0;for(f=b;f<=c;++f)iF(a.fb[f],e),m+=e[2],o+=e[3],e[3]>g&&(g=e[3]),l[f]=e[2],2==d&&(l[f]=e[3]);a.z&&(m+=25*(i+1),o+=25*(i+1),g+=25);(0==a.C.c||0==a.C.b)&&(a.C=Oz(a));0==a.C.c&&(a.C.c=400);0==a.C.b&&(a.C.b=300);h=f=1;e=a.C.c;i=a.C.b;a.z||(e-=a.Y,i-=3*a.Y);1==d||3==d?e=~~((e-48)/2):2==d&&(i=~~(i/2));m>=e&&(f=e/m);g>=i&&(h=i/g);g=0;a.z&&(a.B=f<h?f:h,g=25*e/m,2==d&&(g=25*i/o));
-for(f=b;f<=c;++f)2==d?l[f]=l[f]*i/o:l[f]=l[f]*e/m;m=-e/2;o=0;1==d?m=-e-24:3==d?m=24:2==d&&(m=0,o=-i);for(f=b;f<=c;++f){if(a.z){for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]*=a.B,a.fb[f].M[b]*=a.B;jF(a.fb[f])}2==d?o+=l[f]/2+g:m+=l[f]/2+g;for(b=1;b<=a.fb[f].t;++b)a.fb[f].J[b]+=m,a.fb[f].M[b]+=o;2==d?o+=l[f]/2:m+=l[f]/2;a.z||kF(a.fb[f])}}}
-function sD(a){var b;a.lb=!0;a.c=202;a.ob=!1;if(0!=a.tb){a.lb=!0;a.f=!0;for(b=a.e;b<a.tb;++b)a.fb[b]=a.fb[b+1];--a.tb;a.e=a.tb;0<a.tb?a.Z=a.fb[a.e]:(a.Z=new lF(a),a.Z.r=0);null!=a.rb&&VC(a.rb,null)}}function dD(a,b){var c,d,e,f;f=new FB;d=Hc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Ac);d=new yB(Ob+d);var g=($E(),aF).c;d.d=g;EB(f,d);Tz(d.e,a);d=new yB(Ob+c);d.d=bF.c;Tz(d.e,a);EB(f,d);EB(f,new yB(Ca));c=a.vb;null==c&&(c="Paste "+e);d=new yB(c);d.d=cF.c;Tz(d.e,a);EB(f,d);Ry(a,f);return f}
-function mF(a,b,c,d){var e,f,g,i,h,l;e=100*d+c;g=(c-1)*(a.Y+a.S);f=(d-1)*(a.Y+a.S);1==c&&2<d&&(f-=2*a.Y);Y(b,rD);a.nb?(e==a.c&&Y(b,NA(rD)),mB(b,g,f,a.Y,a.Y),Y(b,(zA(),EA)),nF(b,g,f,a.Y-1,a.Y-1)):e==a.c?lB(b,g+1,f+1,a.Y,a.Y,!1):lB(b,g,f,a.Y,a.Y,!0);if(!(1301==e&&!a.Ab||107==e&&!a.yb))if(201!=e||a.Jb)if(103!=e||a.ib)if(!(105==e&&!a.sb&&!a.q)&&(109!=e||a.Bb))if(c=~~(a.Y/4),3>d)switch(Y(b,(zA(),FA)),e){case 101:Y(b,IA);c=g+3;e=f+3;d=a.Y-6;i=a.Y-6;oF(b,!0);pF(b,qF(b,c,e,d,i));Y(b,FA);c=g+3;e=f+3;d=a.Y-
-6;i=a.Y-6;b.o&&(oF(b,!1),pF(b,qF(b,c,e,d,i)));rF(b,g+6,f+6,a.Y-12,a.Y-12,-35,-110);mB(b,g+9,f+9,2,4);mB(b,g+a.Y-10,f+9,2,4);0.04>Math.random()&&(Y(b,GA),mB(b,g+10,f+18,4,4));0.96<Math.random()&&(Y(b,IA),mB(b,g+a.Y-10,f+8,2,3));break;case 112:d=g+c;i=g+a.Y-c;h=g+~~(a.Y/2);Z(b,d,f+a.Y-c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+a.Y-c);l=f+a.Y-c;e=~~(a.Y/24);Z(b,h-e,l,h-2*e,l);Z(b,h+e,l,h+2*e,l);Y(b,JA);Z(b,d,f+c,h,f+~~(a.Y/2));Z(b,g+~~(a.Y/2),f+~~(a.Y/2),i,f+c);l=f+c;Z(b,h-e,l,h-2*e,l);Z(b,h+e,
-l,h+2*e,l);Y(b,FA);break;case 107:Y(b,HA);mB(b,g+4,f+4,a.Y-8,a.Y-8);Y(b,FA);nF(b,g+4,f+4,a.Y-8,a.Y-8);rF(b,g+6,f+6,a.Y-11,a.Y-12,-35,-110);mB(b,g+9,f+9,2,4);mB(b,g+a.Y-10,f+9,2,4);break;case 108:c=~~(a.Y/4);Z(b,g+c,f+a.Y-c,g+a.Y-c,f+c);c=~~(a.Y/2)-c;e=f+~~(2*a.Y/3);g+=~~(a.Y/2);Z(b,g,e,g+c,e);a=f+~~(a.Y/3);f=g-c;Z(b,f,a,g,a);f=~~((f+g)/2);a-=~~(c/2);Z(b,f,a,f,a+c);break;case 110:sF(b,g,f,a.Y,!0);break;case 111:sF(b,g,f,a.Y,!1);break;case 109:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+a.Y-c,f+
-~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)+~~(c/2));Z(b,g+a.Y-c,f+~~(a.Y/2),g+a.Y-~~(3*c/2),f+~~(a.Y/2)-~~(c/2));break;case 102:Y(b,AA);mB(b,g+3,f+5,a.Y-7,a.Y-11);Y(b,FA);nF(b,g+3,f+5,a.Y-7,a.Y-11);break;case 103:Y(b,rD);a.ob&&lB(b,g+1,f+1,a.Y,a.Y,!1);Y(b,FA);tF(a,b,g,f,"NEW");break;case 106:Y(b,GA);Z(b,g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,FA);Z(b,g+c,f+~~(a.Y/2),g+12,f+~~(a.Y/2));tF(a,b,g+6,f,uc);break;case 104:Y(b,GA);Z(b,
-g+7,f+7,g+a.Y-7,f+a.Y-7);Z(b,g+8,f+7,g+a.Y-6,f+a.Y-7);Z(b,g+7,f+a.Y-7,g+a.Y-7,f+7);Z(b,g+8,f+a.Y-7,g+a.Y-6,f+7);Y(b,FA);break;case 105:a.Ib?(Y(b,KA),Z(b,g+11,f+5,g+9,f+9),Z(b,g+9,f+9,g+4,f+9),Z(b,g+4,f+9,g+8,f+12),Z(b,g+8,f+12,g+6,f+18),Z(b,g+6,f+18,g+11,f+15),Z(b,g+12,f+5,g+14,f+9),Z(b,g+14,f+9,g+19,f+9),Z(b,g+19,f+9,g+15,f+12),Z(b,g+15,f+12,g+17,f+18),Z(b,g+17,f+18,g+12,f+15),Y(b,FA)):tF(a,b,g,f,"123");break;case 113:Y(b,LA);c=a.Y-8;e=g+~~((a.Y-c)/2);d=f+~~((a.Y-c)/2);mB(b,e,d,c,c);Y(b,FA);uF(a,
-b,g,f,AA,"i");break;case 201:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)+2);Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+a.Y-c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)-2);break;case 202:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));break;case 203:Z(b,g+c,f+~~(a.Y/2)-2,g+a.Y-c,f+~~(a.Y/2)-2);Z(b,g+c,f+~~(a.Y/2)+2,g+a.Y-c,f+~~(a.Y/2)+2);break;case 204:Z(b,g+c,f+~~(a.Y/2),g+a.Y-c,f+~~(a.Y/2));Z(b,g+c,f+~~(a.Y/2)-3,g+a.Y-c,f+~~(a.Y/2)-3);Z(b,g+c,f+~~(a.Y/2)+3,g+a.Y-c,f+~~(a.Y/2)+3);break;case 205:Z(b,g+~~(c/2),f+
-2*c+~~(c/3),g+3*~~(c/2),f+2*c-~~(c/3));Z(b,g+3*~~(c/2),f+2*c-~~(c/3),g+5*~~(c/2),f+2*c+~~(c/3));Z(b,g+5*~~(c/2),f+2*c+~~(c/3),g+7*~~(c/2),f+2*c-~~(c/3));break;case 206:vF(a,b,g,f+2,3);break;case 207:vF(a,b,g,f,4);break;case 208:vF(a,b,g,f,5);break;case 209:vF(a,b,g,f,1);break;case 210:vF(a,b,g,f,6);break;case 211:vF(a,b,g,f,7);break;case 212:vF(a,b,g,f,8);break;case 213:tF(a,b,g,f,"FG"),a.F=new BB(g,f)}else c=3,301==e?c=3:401==e?c=4:501==e?c=5:601==e?c=8:701==e?c=9:801==e?c=10:901==e?c=11:1001==e?
-c=12:1101==e?c=7:1201==e?c=18:1301==e&&(c=19),null!=kD[c]&&uF(a,b,g,f,jD[c],kD[c])}function wF(a){var b,c,d;a.jb&&(null==a.J&&(a.J=j),d=a.I.b,c=a.C.c-a.Y,b=a.Y,Y(d,rD),mB(d,0,0,c,b),a.nb?(Y(d,(zA(),EA)),nF(d,-1,0,c,b-1)):(Y(d,TE),Z(d,0,0,c-1-2,0),Y(d,NA(rD)),Z(d,0,b-1,c-1,b-1),Z(d,c-1,0,c-1,b-1)),xF(d,a.X),Y(d,(zA(),FA)),-1!=a.J.toLowerCase().indexOf(ie)&&Y(d,GA),yF(d,a.J,10,15),zF(a.Ob,a.I,a.Y,a.C.b-a.Y))}
-function AF(a){var b,c,d,e;if(a.kb){d=a.Q.b;c=a.Y;b=a.C.b-2*a.Y-a.S;Y(d,rD);mB(d,0,0,c,b);a.nb?(Y(d,(zA(),EA)),Z(d,0,b-1,c,b-1),e=eD*(a.Y+a.S)+2,Z(d,0,e,c,e),Z(d,0,e,0,b),Z(d,a.Y-1,e,a.Y-1,b-a.Y)):(Y(d,TE),Z(d,0,0,0,b-1),Z(d,0,eD*a.Y,b-1,eD*a.Y),Y(d,NA(rD)),Z(d,c-1,0,c-1,b-1-a.Y),Z(d,0,b-1,c-1,b-1));for(b=3;b<=eD+2;++b)mF(a,d,1,b);zF(a.Ob,a.Q,0,2*a.Y+a.S)}}
-function BF(a){var b,c,d,e;if(a.lb){e=a.cb.b;c=a.C.c-a.Y;b=a.C.b-3*a.Y-a.S;Y(e,a.t);mB(e,0,0,c,b);d=a.db?(IB(),LB):(IB(),NB);if((IB(),JB)==(IB(),JB))d==LB?e.b=j:e.b=vg;d=new Yz(a.eb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ga);for(d=1;d<=a.tb;++d){var f=a.fb[d],g=e,i=void 0,h=void 0,l=void 0,m=void 0,o=void 0,n=l=void 0,q=void 0,w=void 0,G=w=o=m=void 0,B=n=void 0,J=m=q=o=i=void 0,N=m=i=void 0,W=h=o=h=void 0,ca=w=B=void 0,M=ca=q=n=l=B=m=q=G=J=n=void 0,M=h=n=o=o=J=M=W=i=N=N=G=W=n=n=N=W=void 0,w=B=1,l=
-2,ca=3;f.w&&(jF(f),gF(f.n,1,f.n.tb,0),f.w=!1);1!=f.n.B&&(l*=f.n.B,ca*=f.n.B,i=1,0.7>f.n.B&&(i=1.2),i=I(13*f.n.B*i),f.n.k=new $A(Yb,0,i),f.n.n=new PB(($p(),f.n.k)));f.n.A&&(Y(g,(zA(),FA)),nF(g,0,0,f.n.C.c-1,f.n.C.b-1));if(0!=f.t){if(-1==f.k){m=L(K(Math.round(12*l)));for(i=1;i<=f.t;++i)0<f.e[i]&&7>f.e[i]&&(Y(g,(RE(),VE)[f.e[i]]),h=g,o=I(f.J[i]-m/2),N=I(f.M[i]-m/2),W=M=m,oF(h,!0),pF(h,qF(h,o,N,M,W)));for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],0!=f.e[h]&&f.e[h]==f.e[m]&&(Y(g,(RE(),VE)[f.e[h]]),n=f.J[m]-f.J[h],
-B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=3*ca*B,n=3*ca*w,N=v(H,k,-1,4,1),o=v(H,k,-1,4,1),N[0]=I(f.J[h]+q),o[0]=I(f.M[h]-n),N[1]=I(f.J[m]+q),o[1]=I(f.M[m]-n),N[2]=I(f.J[m]-q),o[2]=I(f.M[m]+n),N[3]=I(f.J[h]-q),o[3]=I(f.M[h]+n),m=g,h=N,oF(m,!0),pF(m,CF(m,h,o,4,!0)))}for(i=1;i<=f.u;++i){Y(g,(zA(),FA));h=f.H[i];m=f.I[i];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[m]&&Y(g,(RE(),VE)[f.e[h]]);if(3==f.B[i]||4==f.B[i])o=h,h=m,m=o;W=f.J[h];M=f.M[h];N=f.J[m];o=f.M[m];if(1!=f.s[i]||0!=f.B[i])n=N-W,B=o-
-M,w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w;switch(f.s[i]){case 2:10<=f.B[i]&&Y(g,JA);q=l*B;n=l*w;Z(g,L(K(Math.round(W+q))),L(K(Math.round(M-n))),L(K(Math.round(N+q))),L(K(Math.round(o-n))));Z(g,L(K(Math.round(W-q))),L(K(Math.round(M+n))),L(K(Math.round(N-q))),L(K(Math.round(o+n))));Y(g,FA);break;case 3:m=L(K(Math.round(W)));h=L(K(Math.round(M)));N=L(K(Math.round(N)));o=L(K(Math.round(o)));Z(g,m,h,N,o);W=L(K(Math.round(ca*B)));M=L(K(Math.round(ca*w)));Z(g,m+W,h-M,N+W,o-M);Z(g,m-W,h+M,N-W,o+M);break;
-case 9:case 0:for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,Z(g,L(K(Math.round(G))),L(K(Math.round(J))),L(K(Math.round(G))),L(K(Math.round(J))));xF(g,f.n.k);m=DF(f.n.n);n=f.f[i];h=ub;null!=n&&(h=n);n=QB(f.n.n,h);W=L(K(Math.round((W+N)/2-n/2)));n=L(K(Math.round((M+o)/2+~~(m/2)-1)));Y(g,JA);yF(g,h,W,n);Y(g,FA);break;default:if(1==f.B[i]||3==f.B[i])q=ca*B,n=ca*w,J=v(H,k,-1,3,1),G=v(H,k,-1,3,1),J[0]=L(K(Math.round(N+q))),G[0]=L(K(Math.round(o-n))),J[1]=L(K(Math.round(W))),G[1]=L(K(Math.round(M))),J[2]=
-L(K(Math.round(N-q))),G[2]=L(K(Math.round(o+n))),m=g,h=J,o=G,oF(m,!0),pF(m,CF(m,h,o,3,!0));else if(2==f.B[i]||4==f.B[i]){q=ca*B;n=ca*w;for(h=0;10>h;++h)G=W-(W-N)/10*h,J=M-(M-o)/10*h,m=h/10,Z(g,L(K(Math.round(G+q*m))),L(K(Math.round(J-n*m))),L(K(Math.round(G-q*m))),L(K(Math.round(J+n*m))))}else Z(g,L(K(Math.round(W))),L(K(Math.round(M))),L(K(Math.round(N))),L(K(Math.round(o))))}}w=v(hF,r,-1,f.t+1,1);B=v(H,k,-1,f.t+1,1);for(i=1;i<=f.u;++i)h=f.H[i],m=f.I[i],l=f.J[h],o=f.J[m],++B[h],++B[m],w[h]=w[h]/
-B[h]+o/B[h],w[m]=w[m]/B[m]+l/B[m];xF(g,f.n.k);m=DF(f.n.n);M=v(Qs,r,1,f.t+1,0);N=v(H,k,-1,f.t+1,1);o=v(H,k,-1,f.t+1,1);l=v(EF,r,98,f.t+1,0);for(i=1;i<=f.t;++i)h=FF(f,i),(null==h||1>h.length)&&(h=xa),3==f.c[i]&&0<f.z[i]&&0==f.A[i]?(M[i]=h,N[i]=o[i]=QB(f.n.n,h),l[i]=GF(f,i,N[i],N[i],m,!1)):(W=w[i]<f.J[i],G=!0,1<B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/3&&(G=!1),2<B[i]&&(G=!1),1==B[i]&&(0>=w[i]-f.J[i]?0-(w[i]-f.J[i]):w[i]-f.J[i])<25*f.n.B/10&&(W=!0),n=h,J=j,f.n.Fb&&0<f.x[i]&&(J+=Wb,
-1<f.x[i]&&(J+=f.x[i])),q=j,0!=f.A[i]&&(1<Tj(f.A[i])&&(q+=Tj(f.A[i])),0<f.A[i]?q+=ya:q+=Ca),W||!G?h=h+J+q+j:h=q+J+j+h,G||(n=h),M[i]=h,n=QB(f.n.n,n),q=QB(f.n.n,h),N[i]=n,o[i]=q,q=l[i]=GF(f,i,n,q,m,W),W=q.d+2+1,n=q.e+m+2,Y(g,f.n.t),-1==f.k&&0!=f.e[i]&&Y(g,(RE(),VE)[f.e[i]]),mB(g,q.d,q.e,q.c,q.b),1==f.k?0!=f.e[i]?Y(g,(RE(),VE)[f.e[i]]):Y(g,(zA(),FA)):Y(g,(RE(),jD)[f.c[i]]),yF(g,h,W,n));for(h=1;h<=f.y;++h)i=f.q[h][0],n=N[i],q=o[i],W=L(K(eE(f.J[i]-n/2))),n=L(K(eE(f.M[i]+~~(m/2)-1))),Y(g,(zA(),JA)),yF(g,
-ba+f.q[h][1],W+q,n);if(0<f.D||0<f.E)if(Y(g,104==f.n.c?(zA(),GA):(zA(),LA)),0<f.D&&106!=f.n.c&&(q=l[f.D],nF(g,q.d,q.e,q.c,q.b)),0<f.E&&(h=f.H[f.E],m=f.I[f.E],n=f.J[m]-f.J[h],B=f.M[m]-f.M[h],w=Math.sqrt(n*n+B*B),1>w&&(w=1),B/=w,w=n/w,q=(ca+1)*B,n=(ca+1)*w,J=v(H,k,-1,5,1),G=v(H,k,-1,5,1),J[0]=L(K(eE(f.J[h]+q))),J[1]=L(K(eE(f.J[m]+q))),G[0]=L(K(eE(f.M[h]-n))),G[1]=L(K(eE(f.M[m]-n))),J[3]=L(K(eE(f.J[h]-q))),J[2]=L(K(eE(f.J[m]-q))),G[3]=L(K(eE(f.M[h]+n))),G[2]=L(K(eE(f.M[m]+n))),J[4]=J[0],G[4]=G[0],106!=
-f.n.c&&(ca=g,i=J,B=G,ca.o&&(oF(ca,!1),pF(ca,CF(ca,i,B,5,!0)))),106==f.n.c&&HF(f,f.H[f.E],f.I[f.E]))){ca=0;for(i=1;i<=f.t;++i)0<f.b[i]&&++ca;if(ca>~~(f.t/2))for(i=1;i<=f.t;++i)0<f.b[i]?f.b[i]=0:f.b[i]=1;Y(g,(zA(),GA));for(i=1;i<=f.t;++i)0<f.b[i]&&(q=l[i],nF(g,q.d,q.e,q.c,q.b))}}}a.z||(a.nb?(Y(e,(zA(),EA)),Z(e,c-1,0,c-1,b-1)):(Y(e,NA(rD)),Z(e,c-1,0,c-1,b-1),Y(e,rD),Z(e,c-2,0,c-2,b-1),Y(e,TE),Z(e,c-3,0,c-3,b-1)));a.Bb&&(d=~~((c-48)/2),Y(e,(zA(),JA)),Z(e,d,~~(b/2),d+48,~~(b/2)),Z(e,d+48,~~(b/2),d+48-
-6,~~(b/2)+6),Z(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.z&&(a.T=new $A(Yb,0,13),a.W=new PB(a.T),null!=a.bb&&(d=QB(a.W,a.bb),c=L(K(Math.round((c-d)/2))),b-=13,Y(e,(zA(),FA)),xF(e,a.T),yF(e,a.bb,c,b)));zF(a.Ob,a.cb,a.Y,2*a.Y+a.S)}}
-function vF(a,b,c,d,e){var f,g,i,h,l;f=~~(a.Y/4);g=!1;h=v(H,k,-1,9,1);l=v(H,k,-1,9,1);c+=~~(a.Y/2);d+=~~(a.Y/2);a=~~(a.Y/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+a*Math.sin(i)),l[f]=I(d+a*Math.cos(i));f=e+1;b.o&&(oF(b,!1),pF(b,CF(b,h,l,f,2<f)));if(g){for(f=0;f<=e;++f)i=6.283185307179586/e*(f-0.5),h[f]=I(c+(a-3)*Math.sin(i)),l[f]=I(d+(a-3)*Math.cos(i));Z(b,h[0],l[0],h[1],l[1]);Z(b,h[2],l[2],h[3],l[3]);Z(b,h[4],l[4],h[5],l[5])}}
-function IF(a){var b,c,d;if(a.mb){d=a.Lb.b;b=a.C.c;c=2*a.Y+a.S;Y(d,rD);mB(d,0,0,b,c);a.nb?(Y(d,(zA(),EA)),c=13*(a.Y+a.S),nF(d,c,0,b-c-1,2*a.Y+a.S-1)):(Y(d,NA(rD)),Z(d,b-1,0,b-1,c-1),Z(d,0,c-1,b-1-2,c-1),Y(d,TE),Z(d,0,0,b-1,0));c=a.c;233<=a.c&&262>=a.c&&(a.c=213);for(b=1;13>=b;++b)mF(a,d,b,1),mF(a,d,b,2);a.c=c;zF(a.Ob,a.Lb,0,0)}}
-function sF(a,b,c,d,e){var f,g,i,h,l,m,o,n;l=~~(d/4);m=2+~~(l/2);g=2+l;n=c+~~(10*d/24);h=n+l;o=b+d;e?(i=2+b,f=m+b,g+=b):(f=o-m,i=o-2,g=o-g);Z(a,i,n,f,h);Z(a,g,n,f,h);i=~~(l/3);Z(a,f,n+i,f,h);f=d-m-4;h=270;e?(b+=m,e=270):(b=o-f-m,h*=-1,e=-90);rF(a,b,c+m-i,f,d-4-i-1,e,h)}
-function JF(a,b){var c,d,e,f,g,i,h;wD(a);if(0==b.indexOf("$RXN")){a.Bb=!0;a.ib=!0;g=KF(b);h=new TC(b,g,!0);d=j;for(c=1;5>=c;++c)d=LF(h,g);c=aE(AC(co(d.substr(0,3)),10)).b;f=aE(AC(co(d.substr(3,3)),10)).b;LF(h,g);for(d=1;d<=c+f;++d){for(e=j;!(i=LF(h,g),null==i||D(i,"$MOL"));)e+=i+g;a.fb[++a.tb]=new MF(a,e)}gF(a,1,c,1);gF(a,c+1,c+f,3)}else{a.Bb=!1;a.Z=new MF(a,b);if(!a.Z||0==a.Z.t)return a.jb=!0,a.J="ERROR - problems in reading/processing MOL input",hD(a),!1;null!=a.i&&a.Z&&nD(a.Z,a.i,!0);null!=a.j&&
-a.Z&&nD(a.Z,a.j,!1);g=NF(a.Z,!1);if(1==g)a.fb[++a.tb]=a.Z;else{a.ib=!0;for(d=1;d<=g;++d)a.fb[++a.tb]=new OF(a,a.Z,d)}a.e=1;a.Z=a.fb[a.e];gF(a,1,g,0)}hD(a);return!0}
-function PF(a,b){var c,d,e,f,g,i,h,l;wD(a);c=f=0;l=new TC(b,"|>",!0);e=-1<b.indexOf(tb);i=1;g=MC(l);a.tb=0;for(d=1;d<=g;++d)if(h=QC(l),co(h),!D(h,eh))if(D(h,tb))++i,2==i?f=a.tb:3==i&&(c=a.tb+1);else{a.Z=new AD(a,h);if(0==a.Z.t)return CD(a,"ERROR - problems in reading/processing molecule !"),mC(),!1;++a.tb;a.e=a.tb;a.fb[a.tb]=a.Z}if(2==i)return CD(a,"ERROR - strange reaction - fixing !"),mC(),!1;if(3<i)return CD(a,"ERROR - strange reaction !"),mC(),!1;1<a.tb&&!e&&gD(a,Bf);e&&!a.Bb&&gD(a,cg);!e&&a.Bb&&
-gD(a,Ff);e?(gF(a,1,f,1),gF(a,f+1,c-1,2),gF(a,c,a.tb,3)):gF(a,1,a.tb,0);hD(a);return!0}function kr(a,b){a.jb=!0;a.J=b}
-function or(a,b){var c,d;if(0==b)return!1;eF(a);c=a.c;a.c=b;if(300>=b)switch(a.mb=!0,a.kb=!0,b){case 102:sD(a);d=a.$;d.b=d.c;d.c.d=null;QF(a.Db);break;case 110:a.lb=!0;a.c=c;a.$.b!=a.$.c&&a.$.b.c!=a.$.c?a.f&&(++a.tb,a.e=a.tb,a.f=!1):(a.jb=!0,a.J="No more undo");if(!(a.$.b!=a.$.c&&a.$.b.c!=a.$.c))break;RF(a,OE(a.$));a.lb=!0;break;case 111:a.c=c;if(a.$.b.d)a.f&&(++a.tb,a.e=a.tb,a.f=!1);else{a.jb=!0;a.J="No more redo";break}if(!a.$.b.d)break;d=a.$;if(!d.b.d)throw new vv("Cannot redo. Index is out of range.");
-if(!d.b.d)throw new vv(bc);d.b=d.b.d;RF(a,d.b.b);a.lb=!0;break;case 152:a.c=c;d=a.Db;d.b<d.d-1?(++d.b,d=mu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(kr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=gE(d),oD(a,d,!1),null!=a.rb&&VC(a.rb,null));break;case 151:a.c=c;d=a.Db;0<d.b?(--d.b,d=mu(d,d.b)):d=null;null==d?(a.jb=!0,a.J=jc):(kr(a,fc+(a.Db.b+1)+ea+a.Db.d),d=gE(d),oD(a,d,!1),null!=a.rb&&VC(a.rb,null));break;case 101:a.Gb&&IE(a.Gb);a.Gb=new SF(1,a);a.c=c;break;case 107:!a.zb?a.zb=new TF(a):a.zb.ac.d.hb?UF(a.zb.ac.d):
-pD(a.zb);break;case 113:a.b&&IE(a.b);a.b=new SF(0,a);a.c=c;break;case 103:a.lb=!0;a.ob=!0;a.c=c;break;case 105:a.lb=!0;a.q&&a.gb&&(a.gb=!1,iD(a.Z),a.c=c);a.y=1;break;case 112:case 109:a.c=c;d=VF(a.Z);if(2==d){a.jb=!0;a.J="Copying the agent not possible !";break}d=v(hF,r,-1,4,1);iF(a.Z,d);a.lb=!0;a.Z=new YE(a.Z);d=I(~~((a.C.c-a.Y)/2)-d[0]);for(c=1;c<=a.Z.t;++c)a.Z.J[c]+=2*d;BD(a.Z);a.fb[++a.tb]=a.Z;a.e=a.tb;break;case 104:0<a.Z.D?(a.lb=!0,WF(a.Z,a.Z.D),a.Z.D=0,fF(a)):0<a.Z.E&&(a.lb=!0,XF(a.Z,a.Z.E),
-a.Z.E=0,fF(a));YF(a.Z);break;case 213:a.c=c;if(!a.E){var e,f,g,i;i=new FB;for(d=a.G,e=0,f=d.length;e<f;++e)c=d[e],g=new yB(c),EB(i,g),g.d=c,Tz(g.e,a);Ry(a,i);a.E=i}ZF(a.E.b,a,a.F.b,a.F.c)}else{a.kb=!0;a.mb=!0;switch(b){case 301:a.d=3;break;case 401:a.d=4;break;case 501:a.d=5;break;case 701:a.d=9;break;case 801:a.d=10;break;case 901:a.d=11;break;case 1001:a.d=12;break;case 601:a.d=8;break;case 1101:a.d=7;break;case 1300:a.d=1;break;case 1201:a.o&&(IE(a.o),a.o=null);0==a.Z.D&&(a.o=new SF(2,a));a.d=
-18;break;case 1301:a.d=19;break;case 1302:a.d=20;break;case 1303:a.d=21;break;case 1304:a.d=22}0<a.Z.D&&(a.lb=!0,a.d!=a.Z.c[a.Z.D]&&18!=a.d&&(a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,fF(a)),18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),$F(a.Z,a.Z.D,d),fF(a)),YF(a.Z))}hD(a);return!0}
-function gr(a){var b,c,d;d=DD(a);c=j;if(a.Bb){var e,f,g;g=Fs([4,a.tb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.tb;++b)VF(a.fb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(aG(g[1][0],3)+aG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=na+bG(a.fb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=na+bG(a.fb[g[3][b]],d)}else 1<a.tb&&(a.Z=new cG(a,a.fb,a.tb)),c=bG(a.Z,d),1<a.tb&&(a.Z=a.fb[a.e]);return c}
-function dG(a,b,c,d){var e;e=c;var f=d,g,i;(g=eG(b),i=0!=(b.f&2),g||i)?(g=a.Bb?(!a.w&&(a.w=dD(a,!0)),a.w):(!a.v&&(a.v=dD(a,!1)),a.v),ZF(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.z)return!1;e=!0;a.jb=!1;a.Mb=c-a.Y;a.Nb=d-(2*a.Y+a.S);a.jb=!0;a.J=j;a.gb=fG(b);a.hb=!1;if(c<a.Y||d<2*a.Y+a.S){e=0;for(b=1;13>=b;++b)if(c<b*(a.Y+a.S)){e=b;break}c=0;for(b=1;b<=eD+2;++b)if(d<b*(a.Y+a.S)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Hb=!0,a.jb=!0,a.J="Next ring will be added as spiro",hD(a),!0;
-if(!a.yb&&107==d||!a.Jb&&201==d||!a.ib&&103==d||!a.sb&&!a.q&&105==d||!a.Bb&&109==d)return!1;e=or(a,d)}else{if(d>a.C.b-a.Y-1)return!1;a.hb=!0;c-=a.Y;d-=2*a.Y+a.S;if(0<a.Z.D)if(104==a.c)WF(a.Z,a.Z.D),a.Z.D=0,fF(a);else{if(106==a.c)return!0;if(108==a.c)gG(a.Z,a.Z.D,0),fF(a);else if(157==a.c)gG(a.Z,a.Z.D,1),fF(a);else if(158==a.c)gG(a.Z,a.Z.D,-1),fF(a);else if(202==a.c||203==a.c||204==a.c||201==a.c||205==a.c)a.O=1,$(a.Z,0),a.Z.F=a.Z.D,205==a.c?(a.Z.v=1,a.Z.j[1]=a.Z.t,a.Z.j[0]=a.Z.D,a.Z.E=0):fF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(230==a.c)a.O=3,fF(a);else if(233<=a.c&&262>a.c)iG(a.Z,!1),fF(a),a.O=3;else if(107==a.c){if(a.zb.c)return!0;$F(a.Z,a.Z.D,lo(a.zb.f.ac.b.pb,Xg));fF(a)}else if(105==a.c)jG(a.Z);else if(300<a.c){if(a.d!=a.Z.c[a.Z.D]||18==a.d)a.Z.c[a.Z.D]=a.d,a.Z.A[a.Z.D]=0,a.Z.x[a.Z.D]=0,18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),1>d.length&&(d=Qc),$F(a.Z,a.Z.D,d)),fF(a)}else e=!1}else if(0<a.Z.D&&206<=a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(0<a.Z.E)if(104==a.c)XF(a.Z,a.Z.E),a.Z.E=
-0,fF(a);else if(106==a.c){d=a.Z;c=a.Z.E;if(0<d.b[d.H[c]]&&0<d.b[d.I[c]])kr(d.n,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.t;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;WF(d,c);d.b[c]=0}a.Z.E=0;fF(a)}else if(201==a.c)kG(a.Z,a.Z.E),fF(a);else if(202==a.c||205==a.c)1==a.Z.s[a.Z.E]&&0==a.Z.B[a.Z.E]?a.Z.s[a.Z.E]=2:(a.Z.s[a.Z.E]=1,a.Z.B[a.Z.E]=0),fF(a),a.Z.B[a.Z.E]=0;else if(203==a.c)a.Z.s[a.Z.E]=2,a.Z.B[a.Z.E]=0,fF(a);else if(204==a.c)a.Z.s[a.Z.E]=3,a.Z.B[a.Z.E]=0,fF(a);else if(206<=
-a.c&&229>=a.c)a.O=2,hG(a.Z),fF(a);else if(107==a.c){if(!a.zb.c)return!0;d=lo(a.zb.f.ac.b.pb,Xg);a.Z.s[a.Z.E]=9;a.Z.f[a.Z.E]=d;fF(a)}else 105==a.c?(a.jb=!0,a.J="Only atoms may be marked !"):e=!1;else if(0==a.tb||a.ob){if(201>=a.c)return!1;++a.tb;a.e=a.tb;a.fb[a.tb]=new lF(a);a.Z=a.fb[a.tb];a.ob=!1;202<=a.c&&204>=a.c||205==a.c?(lG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,a.Z.F=1,a.O=1,$(a.Z,0),205==a.c&&(a.Z.J[2]=c+21.65,a.Z.M[2]=d-12.5,a.Z.j[0]=1,a.Z.j[1]=2,a.Z.v=1)):206<=a.c&&229>=a.c?
-(a.Z.L=c,a.Z.O=d,a.O=2,hG(a.Z)):300<a.c?(lG(a.Z),a.Z.c[1]=a.d,a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,18==a.d&&(d=lo((lr(),mr).ac.b.pb,Xg),1>d.length&&(d=Qc),$F(a.Z,1,d))):230==a.c?mD(a,null):233<=a.c&&262>a.c?(lG(a.Z),a.Z.u=0,a.Z.z[1]=0,a.Z.J[1]=c,a.Z.M[1]=d,a.Z.D=1,iG(a.Z,!0)):mC();fF(a)}else e=!1;e&&(YF(a.Z),a.kb=!1,a.mb=!1,a.lb=!0,hD(a))}return e}
-function mG(a,b,c,d){var e,f;if(a.z||!a.hb||eG(b))return!0;a.jb=!1;c-=a.Y;d-=2*a.Y;e=c-a.Mb;f=d-a.Nb;if(2==a.O||3==a.O||9==a.O)return!0;if(1==a.O){a:{b=a.Z;e=c;f=d;var g,i,h,l,m,o,n;b.D=0;b.J[0]=e;b.M[0]=f;g=nG(b,0);if(0<g&&205!=b.n.c)b.D=g,g!=b.F?(b.J[b.t]=b.J[g],b.M[b.t]=b.M[g]):(b.J[b.t]=b.L,b.M[b.t]=b.O);else if(205==b.n.c){b.E=0;g=b.j[b.v];l=b.j[b.v-1];i=b.J[g]-b.J[l];h=b.M[g]-b.M[l];g=Math.sqrt(i*i+h*h);1>g&&(g=1);h/=g;i/=g;m=g/2/Math.tan(0.5235987755982988);o=e-b.J[l];n=f-b.M[l];l=-g/2+o*i+
-n*h;h=n*i-o*h;if(0>l)if(1<b.v)WF(b,b.t),--b.v,b.C=!1;else if(2==b.t)0>b.M[2]-b.M[1]&&0<f-b.M[1]?b.M[2]=b.M[1]+g/2:0<b.M[2]-b.M[1]&&0>f-b.M[1]&&(b.M[2]=b.M[1]-g/2),0>b.J[2]-b.J[1]&&0<e-b.J[1]?b.J[2]=b.J[1]+0.866*g:0<b.J[2]-b.J[1]&&0>e-b.J[1]&&(b.J[2]=b.J[1]-0.866*g);else{if(2==b.z[b.j[0]]&&(m=b.G[b.j[0]][1],m==b.j[1]&&(m=b.G[b.j[0]][2]),i=b.J[b.j[0]]-b.J[m],h=b.M[b.j[0]]-b.M[m],g=Math.sqrt(i*i+h*h),1>g&&(g=1),h/=g,i/=g,o=e-b.J[m],n=f-b.M[m],e=n*i-o*h,o=b.J[b.j[1]]-b.J[m],n=b.M[b.j[1]]-b.M[m],f=n*i-
-o*h,0<e&&0>f||0>e&&0<f))e=b.u,b.D=b.j[0],$(b,0),XF(b,e),0<nG(b,b.t)&&(b.C=!0)}else{if(b.C)break a;e=-1;l<1.5*g&&(e=(1.5*g-l)*m/(1.5*g));if((0>=h?0-h:h)>e){++b.v;if(100<b.v){kr(b.n,"You are too focused on chains, enough of it for now !");--b.v;break a}b.D=b.t;$(b,L(K(Math.round(h))));b.j[b.v]=b.t;0<nG(b,b.t)&&(b.C=!0)}}b.D=0;e=b.v;kr(b.n,e+j)}else i=e-b.J[b.F],h=f-b.M[b.F],g=Math.sqrt(i*i+h*h),1>g&&(g=1),b.J[b.t]=b.J[b.F]+25*(i/g),b.M[b.t]=b.M[b.F]+25*(h/g)}a.r=!0}else if(fG(b)||eG(b))dF(a.Z,e),a.O=
-5;else if(0==a.Z.D&&0==a.Z.E){5!=a.O&&(e=f=0);b=a.Z;for(g=1;g<=b.t;++g)b.J[g]+=e,b.M[g]+=f;h=v(hF,r,-1,4,1);iF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.n.C.c-b.n.Y&&0<h&&h<b.n.C.b-3*b.n.Y))for(g=1;g<=b.t;++g)b.J[g]-=e,b.M[g]-=f;a.O=5}a.D=!1;eF(a);a.lb=!0;hD(a);a.Mb=c;a.Nb=d;return!0}
-function oG(a,b,c,d){var e,f,g;if(!a.z&&!eG(b)){c-=a.Y;d-=2*a.Y;g=!1;f=0;b=1;a:for(;b<=a.tb;++b){e=a.fb[b];for(var i=c,h=d,l=void 0,m=void 0,o=void 0,n=void 0,q=void 0,l=void 0,o=0,q=((RE(),WE)?350:170)+1,n=1;n<=e.u;++n)l=i-e.K[n],m=h-e.N[n],l=l*l+m*m,l<q&&(q=l,o=n);o*=-1;for(n=1;n<=e.t;++n)l=i-e.J[n],m=h-e.M[n],l=l*l+m*m,l<q&&(q=l,o=n);e=o;if(0!=e){a.fb[b].D=0<e?e:0;a.fb[b].E=0>e?-e:0;f=b;g=!0;0<a.fb[b].D&&null!=a.qb&&VC(a.qb,F(dE,r,122,[new S(a.e),new S(a.Z.D)]));break a}else if(0<a.fb[b].D||0<
-a.fb[b].E)a.fb[b].D=0,a.fb[b].E=0,g=!0}if(g){for(b=a.e+1;b<=a.tb;++b)a.fb[b].D=0,a.fb[b].E=0;a.D=!1;eF(a);a.lb=!0;hD(a)}0!=f&&f!=a.e&&(a.e=f,a.Z=a.fb[a.e])}}
-function pG(a){if(a.z)return!0;a.jb=!1;a.P=gh;if(1==a.O){if(205==a.c){var b=a.Z,c,d;b.C&&(c=nG(b,b.t),6>b.z[c]&&(qG(b),d=b.j[b.v-1],b.H[b.u]=c,b.I[b.u]=d,b.G[c][++b.z[c]]=d,b.G[d][++b.z[d]]=c),WF(b,b.t));b.C=!1;fF(a)}else a:{var b=a.Z,e,f;c=nG(b,b.t);if(0!=c){--b.t;for(f=1;f<b.u;++f)if(d=b.H[f],e=b.I[f],d==c&&e==b.F||d==b.F&&e==c){--b.u;--b.z[b.F];3>b.s[f]?(++b.s[f],b.B[f]=0):kr(b.n,"Maximum allowed bond order is 3 !");break a}6==b.z[c]?(--b.u,--b.z[b.F],kr(b.n,"Not possible connection !")):(b.I[b.u]=
-c,b.G[c][++b.z[c]]=b.F,b.G[b.F][b.z[b.F]]=c,b.K[b.u]=L(K(eE((b.J[b.F]+b.J[c])/2))),b.N[b.u]=L(K(eE((b.M[b.F]+b.M[c])/2))))}}kF(a.Z);a.r&&(b=a.$,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,OE(b),b.b.d=c),fF(a),a.r=!1)}else 5==a.O&&(kF(a.Z),fF(a));0<a.O&&(a.D=!1,eF(a),a.lb=!0,YF(a.Z),rG(a.Z),hD(a),a.O=0,a.f=!1);if(WE&&(0!=a.Z.E||0!=a.Z.D))a.Z.E=0,a.Z.D=0,eF(a),a.lb=!0,hD(a);return!0}function eF(a){a.kb=!1;a.mb=!1;a.lb=!1}
-function gD(a,b){var c,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Ab=!1:-1<b.indexOf("rbutton")&&(a.Ab=!0);-1<b.indexOf("nohydrogens")?a.Fb=!1:-1<b.indexOf("hydrogens")&&(a.Fb=!0);-1<b.indexOf("keephs")&&(a.N=!0);-1<b.indexOf("removehs")&&(a.N=!1);-1<b.indexOf("noquery")?a.yb=!1:-1<b.indexOf("query")&&(a.yb=!0);-1<b.indexOf(Ff)?a.Bb=!1:-1<b.indexOf(cg)&&(a.Bb=!0);-1<b.indexOf("noautoez")?a.p=!1:-1<b.indexOf("autoez")&&(a.p=!0);-1<b.indexOf("nostereo")?a.Jb=!1:-1<b.indexOf("stereo")&&(a.Jb=!0);
--1<b.indexOf("nocanonize")?a.s=!1:-1<b.indexOf("canonize")&&(a.s=!0);-1<b.indexOf("nomultipart")?a.ib=!1:-1<b.indexOf(Bf)&&(a.ib=!0);-1<b.indexOf("nonumber")?(a.sb=!1,a.q=!1):-1<b.indexOf(Jf)&&(a.sb=!0,a.q=!1);-1<b.indexOf("newlook")?(a.nb=!0,a.S=1):-1<b.indexOf("oldlook")&&(a.nb=!1,a.S=0);-1<b.indexOf("autonumber")&&(a.q=!0,a.sb=!0);-1<b.indexOf("star")&&(a.Ib=!0,a.sb=!0);-1<b.indexOf("polarnitro")&&(a.wb=!0);-1<b.indexOf("depict")&&(a.z=!0,a.Y=0,a.cb=null,gF(a,1,a.tb,0));if(-1<b.indexOf("nodepict")){a.z=
-!1;for(c=1;c<=a.tb;++c)sG(a.fb[c]),jF(a.fb[c]);a.B=1;a.Y=24;a.Z&&(a.Z.w=!0)}-1<b.indexOf(nd)&&(a.A=!0);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.pb=!0);-1<b.indexOf("jmeh")&&(a.M=!0);-1<b.indexOf("showan")&&(a.Eb=!0);a.Bb&&(a.q=!0,a.ib=!0);a.z||(a.A=!1);a.Ab&&++eD;hD(a)}
-function hD(a){var b,c,d;b=Oz(a);!a.C||b.c!=a.C.c||b.b!=a.C.b||!a.cb||!a.I?(a.C=b,d=b.c-a.Y,c=b.b-3*a.Y-a.S,1>d&&(d=1),1>c&&(c=1),a.cb=Kz(a,d,c),BF(a),a.z||(a.Lb=Kz(a,b.c,2*a.Y+a.S),IF(a),c=b.b-2*a.Y+a.S,1>c&&(c=1),a.Q=Kz(a,a.Y,c),AF(a),a.I=Kz(a,d,a.Y),wF(a))):(BF(a),a.z||(wF(a),a.D&&(IF(a),AF(a)),a.D=!0));a.kb=!0;a.mb=!0;a.lb=!0;a.jb=!0}
-function uD(a,b){var c,d,e;e=j;for(d=1;d<=a.tb;++d){if(0<b&&(c=VF(a.fb[d]),c!=b))continue;c=a.fb[d];for(var f=void 0,g=void 0,i=void 0,h=void 0,l=g=f=void 0,m=void 0,i=void 0,m=j+c.t+ba+c.u,h=1;h<=c.t;++h){i=FF(c,h);c.n.M&&0<c.x[h]&&(i+=Wb,1<c.x[h]&&(i+=c.x[h]));0!=c.A[h]&&(0<c.A[h]?i+=ya:i+=Ca,1<Tj(c.A[h])&&(i+=Tj(c.A[h])));g=-1;for(f=1;f<=c.y;++f)if(c.q[f][0]==h){g=c.q[f][1];break}c.n.Ib&&0<c.e[h]&&(g=1);-1<g&&(i+=nb+g);m+=ba+i+ba+tG(0.055999999999999994*c.J[h],0,2)+ba+tG(0.055999999999999994*-c.M[h],
-0,2)}for(h=1;h<=c.u;++h)f=c.H[h],g=c.I[h],l=c.s[h],1==c.B[h]?l=-1:2==c.B[h]?l=-2:3==c.B[h]?(l=-1,i=f,f=g,g=i):4==c.B[h]?(l=-2,i=f,f=g,g=i):10==c.B[h]&&(l=-5),9==c.s[h]&&(l=c.B[h]),m+=ba+f+ba+g+ba+l;c=m;0<c.length&&(0<e.length&&(e+=eh),e+=c)}return e}function XE(a,b){var c,d,e;e=j;for(c=1;c<=a.tb;++c){if(0<b&&(d=VF(a.fb[c]),d!=b))continue;d=uG(a.fb[c]);0<d.length&&(0<e.length&&(e+=Ya),e+=d)}return e}
-function fF(a){var b;switch(a.O){case 5:case 7:case 9:break;default:null!=a.rb&&VC(a.rb,null)}var c,d,e;e=new vG;e.b=a.e;e.i=a.tb;c=!1;for(b=1;99>b;++b)if(d=a.fb[b])0<d.t&&(c=!0),e.e[b]=new YE(d),BD(e.e[b]);else break;e.j=a.Bb;e.f=a.ib;e.c=a.B;e.d=a.O;if(b=c?e:null)a=a.$,b=new QE(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function oD(a,b,c){try{JF(a,b)?c&&fF(a):hD(a)}catch(d){if(d=Mi(d),y(d,119))hD(a);else throw d;}}
-function mD(a,b){try{PF(a,b)?fF(a):hD(a)}catch(c){if(c=Mi(c),y(c,119))hD(a);else throw c;}}function yD(a){eF(a);a.lb=!0;hD(a)}function wD(a){a.c=202;a.ob=!1;a.tb=0;a.e=0;a.Z=new lF(a);a.Z.r=0;a.bb=null;a.B=1;a.lb=!0;hD(a);null!=a.rb&&VC(a.rb,null)}function RF(a,b){var c,d;a.e=b.b;a.tb=b.i;for(c=1;99>c;++c)(d=b.e[c])?(a.fb[c]=new YE(d),BD(a.fb[c])):a.fb[c]=null;a.Z=a.fb[a.e];a.Bb=b.j;a.ib=b.f;a.B=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.rb&&VC(a.rb,null)}}
-function xD(a,b){a.jb=!0;a.J=j;return 1>b||b>a.tb?(a.jb=!0,a.J="ERROR - invalid mol index: "+b,hD(a),null):a.fb[b]}function zD(a,b){var c;c=-1;D(b,"Select substituent")?(c=202,b=j):D(b,Ia)?c=235:D(b,Ja)?c=240:D(b,Ha)?c=260:D(b,Pa)?c=261:D(b,Ta)?c=241:D(b,Oa)?c=233:D(b,La)?c=236:D(b,Ka)?c=237:D(b,Sa)?c=234:D(b,Ra)?c=243:D(b,Ua)?c=252:D(b,Qa)?c=244:D(b,Wa)?c=239:D(b,"-PO3H2")?c=251:D(b,Ga)?c=242:D(b,Ea)?c=245:D(b,Fa)&&(c=238);0<c?or(a,c):b="Not known group!";a.jb=!0;a.J=b;hD(a)}
-function CD(a,b){a.jb=!0;a.J=b;hD(a)}function DD(a){var b;b=vD(a);eF(a);hD(a);return b}function tF(a,b,c,d,e){var f,g,i,h;f=a.W;h=QB(f,e);if(h>=a.Y-1)for(g=f.d.c;h>=a.Y-1&&1<g;)--g,i=new $A(f.d.b,f.d.d,g),f=new PB(i),h=QB(f,e),b.f=i,b.j=wG(i);else xF(b,a.T);f=bB(f.b,f.d).b-bB(f.b,f.d).c;yF(b,e,c+~~((a.Y-h)/2),d+~~((a.Y-f)/2)+f)}
-function uF(a,b,c,d,e,f){var g,i;g=DF(a.V);i=QB(a.V,f);xF(b,a.U);(b.e=e)&&(b.i=fg+(e.b>>16&255)+Aa+(e.b>>8&255)+Aa+(e.b&255)+wa);yF(b,f,c+~~((a.Y-i)/2),d+~~((a.Y-g)/2)+g)}function DF(a){return bB(a.b,a.d).b-bB(a.b,a.d).c}function nr(a,b){a.q?0==b&&(a.y=-1,a.jb=!0,a.J=Bd,hD(a)):(a.R?a.y=b:-1<a.y&&10>a.y?a.y=10*a.y+b:a.y=b,a.R=!1,0==a.y?(a.y=-1,a.jb=!0,a.J=Bd):kr(a,a.y+ba),hD(a))}
-function aD(){RE();Iz.call(this);this.Ob=($p(),$p(),pz).b;this.x=new $A(null,0,8);this.t=(zA(),AA);this.fb=v(xG,r,135,99,0);this._=new Gz;this.Db=new yG;this.K=D((mC(),nC[Re]),dc);this.u=new zG;this.G=F(Qs,r,1,[Ia,Ja,Ta,Ha,Pa,Oa,La,Ka,Sa,Ua,Qa,Ra,Ga,Fa,Ea]);this.Z=new lF(this);VE[0]=DA;VE[1]=new BA(255,153,153);VE[2]=new BA(255,204,102);VE[3]=new BA(255,255,153);VE[4]=new BA(102,255,255);VE[5]=new BA(51,204,255);VE[6]=new BA(255,153,255)}s(516,381,{85:1,90:1,91:1,95:1,104:1,109:1,111:1,113:1},aD);
-_.qe=function(a){ZE(this,a)};_.Zd=function(){hD(this)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=!1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=!1;_.q=!1;_.r=!1;_.s=!0;_.v=null;_.w=null;_.y=1;_.z=!1;_.A=!1;_.B=1;_.C=null;_.D=!0;_.E=null;_.F=null;_.H="http://peter-ertl.com/jsme/2013_03/help.html";_.I=null;_.J=null;_.L=null;_.M=!1;_.N=!0;_.O=0;_.P=gh;_.Q=null;_.R=!0;_.S=1;_.T=null;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=24;_.Z=null;_.$=null;_.ab=null;_.bb=null;_.cb=null;_.db=!0;_.eb=1;_.gb=!1;_.hb=!1;
-_.ib=!1;_.jb=!0;_.kb=!0;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!1;_.pb=!1;_.qb=null;_.rb=null;_.sb=!1;_.tb=0;_.ub=null;_.vb=null;_.wb=!1;_.xb=null;_.yb=!1;_.zb=null;_.Ab=!1;_.Bb=!1;_.Cb=!1;_.Eb=!1;_.Fb=!0;_.Gb=null;_.Hb=!1;_.Ib=!1;_.Jb=!0;_.Kb=null;_.Lb=null;_.Mb=0;_.Nb=0;var eD=10,rD,TE,jD,SE,WE,cD=null,VE,kD;
-function AG(a,b){var c,d;if(null!=b)if(null!=a.b.xb)VC(a.b.xb,F(Qs,r,1,[b]));else{d=j;c=a.b.Db;var e,f,g,i;if(null==b)c=0;else if(e=hE(b,"\\$\\$\\$\\$\r?\n?"),1>=e.length)c=0;else{for(g=0,i=e.length;g<i;++g)f=e[g],Ls(c.c,c.d++,f);c=e.length}0<c&&(d=". Use Page Up/Down for SDF access ("+c+wa);try{JF(a.b,b)?(kr(a.b,"Structure pasted"+d),fF(a.b)):(pD(new qD(a.b.J,a.b,rD)),wD(a.b)),Nz(a.b)}catch(h){if(h=Mi(h),y(h,119))d=a.b,d.jb=!0,d.J="ERROR - invalid MOL ",hD(d),pD(new qD(a.b.J,a.b,rD)),Nz(a.b);else throw h;
-}}}function hr(a){this.b=a}s(517,1,{},hr);_.b=null;function $E(){$E=u;aF=new BG("COPY_SMILES",0);bF=new BG("COPY_MOL",1);cF=new BG("PASTE",2);CG=F(DG,r,134,[aF,bF,cF])}function BG(a,b){E.call(this,a,b)}s(518,140,{113:1,116:1,118:1,134:1},BG);var CG,bF,aF,cF;function vG(){this.e=v(xG,r,135,99,0)}s(519,1,{},vG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
-function EG(a){a.c=v(H,k,-1,20,1);a.A=v(H,k,-1,20,1);a.J=v(hF,r,-1,20,1);a.M=v(hF,r,-1,20,1);a.G=Fs([20,7]);a.e=v(H,k,-1,20,1);a.d=v(Qs,r,1,20,0);a.o=v(Qs,r,1,20,0);a.x=v(H,k,-1,20,1);a.z=v(H,k,-1,20,1);a.H=v(H,k,-1,20,1);a.I=v(H,k,-1,20,1);a.s=v(H,k,-1,20,1);a.B=v(H,k,-1,20,1);a.K=v(H,k,-1,20,1);a.N=v(H,k,-1,20,1);a.f=v(Qs,r,1,20,0);a.q=Fs([10,2]);a.j=v(H,k,-1,101,1)}
-function FG(a,b,c,d){var e,f,g,i,h,l,m,o,n;h=v(H,k,-1,4,1);f=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(f*f+g*g);0.001>m&&(m=0.001);n=g/m;e=f/m;l=v(H,k,-1,4,1);for(i=0;4>i;++i)d[i]==c||0>=d[i]||(0==l[1]?l[1]=d[i]:0==l[2]?l[2]=d[i]:0==l[3]&&(l[3]=d[i]));o=v(hF,r,-1,4,1);d=v(hF,r,-1,4,1);for(i=1;3>=i;++i)3==i&&0==l[3]||(f=(a.J[l[i]]-a.J[b])*e+(a.M[l[i]]-a.M[b])*n,g=(a.M[l[i]]-a.M[b])*e-(a.J[l[i]]-a.J[b])*n,m=Math.sqrt(f*f+g*g),0.001>m&&(m=0.001),o[i]=g/m,d[i]=f/m);a=GG(o[1],d[1],o[2],d[2]);0<l[3]?(b=
-GG(o[2],d[2],o[3],d[3]),d=GG(o[1],d[1],o[3],d[3]),0<a&&0<b?(h[1]=l[1],h[2]=l[2],h[3]=l[3]):0<d&&0>b?(h[1]=l[1],h[2]=l[3],h[3]=l[2]):0>a&&0<d?(h[1]=l[2],h[2]=l[1],h[3]=l[3]):0<b&&0>d?(h[1]=l[2],h[2]=l[3],h[3]=l[1]):0>d&&0<a?(h[1]=l[3],h[2]=l[1],h[3]=l[2]):0>b&&0>a&&(h[1]=l[3],h[2]=l[2],h[3]=l[1])):0<a?(h[1]=l[1],h[2]=l[2]):(h[1]=l[2],h[2]=l[1]);h[0]=c;return h}
-function $(a,b){var c,d,e,f,g,i,h,l;lG(a);switch(a.z[a.D]){case 0:a.J[a.t]=a.J[a.D]+21.65*a.n.B;a.M[a.t]=a.M[a.D]+12.5*a.n.B;break;case 1:c=a.G[a.D][1];d=0;2==a.z[c]&&(a.G[c][1]==a.D?d=a.G[c][2]:d=a.G[c][1]);e=a.J[a.D]-a.J[c];f=a.M[a.D]-a.M[c];i=Math.sqrt(e*e+f*f);0.001>i&&(i=0.001);f/=i;e/=i;h=i+25*a.n.B*Math.cos(1.0471975511965976);l=25*a.n.B*Math.sin(1.0471975511965976);g=HG(a,a.D,c);if(3==a.s[g]||204==a.n.c||1!=a.s[g]&&(203==a.n.c||204==a.n.c)||a.p)h=i+25*a.n.B,l=0;0<d&&0<(a.M[d]-a.M[c])*e-(a.J[d]-
-a.J[c])*f&&(l=-l);0<b&&0>l?l=-l:0>b&&0<l&&(l=-l);a.J[a.t]=a.J[c]+h*e-l*f;a.M[a.t]=a.M[c]+l*e+h*f;break;case 2:c=v(hF,r,-1,2,1);IG(a,a.D,25*a.n.B,c);a.J[a.t]=c[0];a.M[a.t]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.z[a.D]&&!(c=a.G[a.D][g],e=a.J[a.D]-a.J[c],f=a.M[a.D]-a.M[c],i=Math.sqrt(e*e+f*f),0.001>i&&(i=0.001),a.J[a.t]=a.J[a.D]+25*a.n.B*e/i,a.M[a.t]=a.M[a.D]+25*a.n.B*f/i,0==nG(a,a.t)||g==a.z[a.D]);++g);break;default:--a.t;kr(a.n,"Are you trying to draw an hedgehog ?");a.n.O=9;return}a.z[a.t]=
-1;++a.z[a.D];qG(a);a.s[a.u]=1;203==a.n.c&&(a.s[a.u]=2);204==a.n.c&&(a.s[a.u]=3);a.H[a.u]=a.D;a.I[a.u]=a.t;201==a.n.c&&kG(a,a.u);a.G[a.t][1]=a.D;a.G[a.D][a.z[a.D]]=a.t;a.K[a.u]=L(K(eE((a.J[a.D]+a.J[a.t])/2)));a.N[a.u]=L(K(eE((a.M[a.D]+a.M[a.t])/2)));a.L=a.J[a.t];a.O=a.M[a.t]}
-function iG(a,b){var c;a.F=a.D;c=0;if(233==a.n.c||237==a.n.c||236==a.n.c||239==a.n.c||251==a.n.c||252==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.D=a.t-2,$(a,0),237==a.n.c&&(a.c[a.t]=10,a.c[a.t-1]=10,a.c[a.t-2]=10),236==a.n.c&&(a.c[a.t]=9,a.c[a.t-1]=9,a.c[a.t-2]=9),239==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=5,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),252==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-2]=4,a.c[a.t-3]=8,a.s[a.u]=2,a.s[a.u-1]=2),251==a.n.c&&(a.c[a.t]=5,a.c[a.t-1]=5,a.c[a.t-
-2]=5,a.c[a.t-3]=7,a.s[a.u]=2),c=4;else if(244==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.c[a.t]=8,a.D=a.t,a.p=!0,$(a,0),a.p=!1,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=5;else if(234==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,a.n.wb&&gG(a,a.D,1),$(a,0),a.c[a.t]=5,a.s[a.u]=2,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.n.wb?(a.s[a.u]=1,gG(a,a.t,-1)):a.s[a.u]=2,c=3;else if(235==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(240==a.n.c)$(a,0),a.D=
-a.t,$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t-2,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=4;else if(260==a.n.c)$(a,0),a.D=a.t,$(a,0),a.c[a.t]=4,a.D=a.t-1,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(261==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.c[a.t]=5,a.s[a.u]=2,c=3;else if(241==a.n.c)$(a,0),a.c[a.t]=5,a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=4;else if(243==a.n.c)$(a,0),a.c[a.t]=4,a.D=a.t,$(a,0),a.D=a.t-1,$(a,0),c=3;else if(238==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=
-3,a.p=!1,c=2;else if(249==a.n.c)$(a,0),a.D=a.t,$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=2;else if(250==a.n.c)$(a,0),a.s[a.u]=2,a.c[a.t]=5,c=1;else if(245==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.D=a.t,a.s[a.u]=3,$(a,0),a.p=!1,c=3;else if(242==a.n.c)$(a,0),a.D=a.t,a.p=!0,$(a,0),a.s[a.u]=3,a.c[a.t]=4,a.p=!1,c=2;else if(254==a.n.c)$(a,0),a.c[a.t]=9,c=1;else if(255==a.n.c)$(a,0),a.c[a.t]=10,c=1;else if(256==a.n.c)$(a,0),a.c[a.t]=11,c=1;else if(257==a.n.c)$(a,0),a.c[a.t]=12,c=1;else if(258==a.n.c)$(a,0),a.c[a.t]=4,
-c=1;else if(259==a.n.c)$(a,0),a.c[a.t]=5,c=1;else if(246==a.n.c)$(a,0),a.D=a.t,$(a,0),c=2;else if(247==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=3;else if(248==a.n.c)$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),a.D=a.t,$(a,0),c=4;else if(253==a.n.c){var d,e,f,g,i,h,l,m,o,n,q;if(a.n.Kb){c=0;m=a.n.Kb;for(l=1;l<=m.y;++l)d=m.q[l][0],1==m.q[l][1]&&(c=d);d=a.t;l=a.D;$(a,0);e=a.J[a.t];g=a.M[a.t];WF(a,a.t);e=a.J[l]-e;g=a.M[l]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=m.t;++h)lG(a),a.c[a.t]=m.c[h],a.A[a.t]=m.A[h],
-a.x[a.t]=m.x[h],a.J[a.t]=m.J[h],a.M[a.t]=m.M[h];for(h=1;h<=m.u;++h)qG(a),a.H[a.u]=m.H[h]+d,a.I[a.u]=m.I[h]+d,a.s[a.u]=m.s[h];BD(a);a.D=c+d;$(a,0);m=a.J[a.t];n=a.M[a.t];WF(a,a.t);f=a.J[c+d]-m;i=a.M[c+d]-n;h=Math.sqrt(f*f+i*i);i/=h;f/=h;for(h=d+1;h<=a.t;++h)a.J[h]-=m,a.M[h]-=n,o=a.J[h]*f+a.M[h]*i,q=a.M[h]*f-a.J[h]*i,a.J[h]=o,a.M[h]=q,o=-a.J[h]*e+a.M[h]*g,q=-a.M[h]*e-a.J[h]*g,a.J[h]=o,a.M[h]=q,a.J[h]+=a.J[l],a.M[h]+=a.M[l];qG(a);a.H[a.u]=l;a.I[a.u]=c+d;BD(a);b&&(WF(a,l),jF(a))}c=4}JG(a,c);a.D=a.F;b&&
-(a.D=0)}
-function IG(a,b,c,d){var e,f,g,i,h;e=a.G[b][1];f=a.G[b][2];g=a.J[f]-a.J[e];i=-(a.M[f]-a.M[e]);h=Math.sqrt(g*g+i*i);0.001>h&&(h=0.001);i/=h;g/=h;1>(0>=(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i?0-((a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i):(a.M[b]-a.M[e])*g+(a.J[b]-a.J[e])*i)?(g=a.J[b]-a.J[e],i=a.M[b]-a.M[e],h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),i/=h,g/=h,d[0]=a.J[e]+h*g-c*i,d[1]=a.M[e]+c*g+h*i):(g=(a.J[e]+a.J[f])/2,e=(a.M[e]+a.M[f])/2,g=a.J[b]-g,i=a.M[b]-e,h=Math.sqrt(g*g+i*i),0.001>h&&(h=0.001),d[0]=a.J[b]+
-c*g/h,d[1]=a.M[b]+c*i/h)}
-function hG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q;l=-1;i=6;switch(a.n.c){case 206:i=3;break;case 207:i=4;break;case 208:case 221:case 223:i=5;break;case 210:case 209:i=6;break;case 211:i=7;break;case 212:i=8;break;case 229:i=9}f=6.283185307179586/i;h=625*a.n.B*a.n.B/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.D)if(2>a.z[a.D])KG(a,i,f,h);else if(!a.n.gb&&!a.n.Hb)l=a.D,$(a,0),a.D=a.t,KG(a,i,f,h);else{a.n.Hb=!1;if(209==a.n.c||221==a.n.c||223==a.n.c){kr(a.n,"ERROR - cannot add aromatic spiro ring !");a.n.O=9;
-return}for(d=1;d<=a.z[a.D];++d)if(b=a.s[HG(a,a.D,a.G[a.D][d])],2<d||1!=b){kr(a.n,"ERROR - spiro ring not possible here !");a.n.O=9;return}b=v(hF,r,-1,2,1);IG(a,a.D,h,b);e=a.J[a.D]-b[0];g=a.M[a.D]-b[1];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;for(d=1;d<=i;++d)lG(a),o=f*d+1.5707963267948966,a.J[a.t]=b[0]+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=b[1]+h*(Math.cos(o)*e+Math.sin(o)*g)}else if(0<a.E){b=a.H[a.E];c=a.I[a.E];d=0;2==a.z[b]?a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]:2==a.z[c]&&(a.G[c][1]!=
-b?d=a.G[c][1]:d=a.G[c][2],m=b,b=c,c=m);0==d&&(a.G[b][1]!=c?d=a.G[b][1]:d=a.G[b][2]);e=a.J[c]-a.J[b];g=a.M[c]-a.M[b];m=Math.sqrt(e*e+g*g);0.001>m&&(m=0.001);g/=m;e/=m;o=m/2;q=h*Math.sin(0.5*(3.141592653589793-f));m=1;0<(a.M[d]-a.M[b])*e-(a.J[d]-a.J[b])*g&&(q=-q,m=0);n=a.J[b]+o*e-q*g;q=a.M[b]+q*e+o*g;for(d=1;d<=i;++d)lG(a),o=f*(d+0.5)+3.141592653589793*m,a.J[a.t]=n+h*(Math.sin(o)*e-Math.cos(o)*g),a.M[a.t]=q+h*(Math.cos(o)*e+Math.sin(o)*g),1==m?(d==i&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i-1&&(a.J[a.t]=
-a.J[c],a.M[a.t]=a.M[c])):(d==i-1&&(a.J[a.t]=a.J[b],a.M[a.t]=a.M[b]),d==i&&(a.J[a.t]=a.J[c],a.M[a.t]=a.M[c]))}else{b=0.5;6==i&&(b=0);for(d=1;d<=i;++d)lG(a),o=f*(d-b),a.J[a.t]=a.L+h*Math.sin(o),a.M[a.t]=a.O+h*Math.cos(o)}b=i;h=0;for(f=1;f<=b;++f)qG(a),a.s[a.u]=1,h=a.t-b+f,a.z[h]=2,a.H[a.u]=h,a.I[a.u]=h+1;a.I[a.u]=a.t-b+1;if(209==a.n.c){if(a.s[a.u-4]=2,a.s[a.u-2]=2,a.s[a.u]=2,0<a.E)if(1==a.s[a.E]){if(b=0,1<a.z[a.H[a.E]]&&(b=a.G[a.H[a.E]][1],h=a.H[a.E],b==a.I[a.E]&&(b=a.G[a.H[a.E]][2])),0==b&&1<a.z[a.I[a.E]]&&
-(b=a.G[a.I[a.E]][1],h=a.I[a.E],b==a.I[a.E]&&(b=a.G[a.I[a.E]][2])),0<b)for(f=1;f<=a.u;++f)if(a.H[f]==b&&a.I[f]==h||a.H[f]==h&&a.I[f]==b){1!=a.s[f]&&(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=3);break}}else a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-5]=2,a.s[a.u-3]=2,a.s[a.u-1]=2}else if(221==a.n.c||223==a.n.c)if(0<a.E){if(1==a.s[a.E]){b=!1;for(f=1;f<=a.z[a.H[a.E]];++f)if(h=a.G[a.H[a.E]][f],1<a.s[HG(a,a.H[a.E],h)]){b=!0;break}for(f=1;f<=a.z[a.I[a.E]];++f)if(h=a.G[a.I[a.E]][f],
-1<a.s[HG(a,a.I[a.E],h)]){b=!0;break}b||(a.s[a.E]=2)}a.s[a.u-4]=2;a.c[a.t-2]=5}else 0<a.D?221==a.n.c?(a.s[a.u-4]=1,a.s[a.u-2]=1,a.s[a.u-1]=1,a.s[a.u-3]=2,a.s[a.u]=2,a.c[a.t-1]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5):(a.s[a.u-3]=1,a.s[a.u-2]=1,a.s[a.u]=1,a.s[a.u-4]=2,a.s[a.u-1]=2,a.c[a.t-2]=5);h=v(H,k,-1,a.t+1,1);for(f=1;f<=i;++f)b=a.t-i+f,c=a.u-i+f,a.G[b][1]=b-1,a.G[b][2]=b+1,b=a.H[c],e=a.I[c],a.K[c]=L(K(eE((a.J[b]+a.J[e])/2))),a.N[c]=L(K(eE((a.M[b]+a.M[e])/
-2)));a.G[a.t-i+1][1]=a.t;a.G[a.t][2]=a.t-i+1;for(f=a.t-i+1;f<=a.t;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.t-i;++b)e=a.J[f]-a.J[b],d=a.M[f]-a.M[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.D||c==a.D)&&(h[f]=c)}g=a.u-i;f=g+1;a:for(;f<=g+i;++f)if(b=a.H[f],e=a.I[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.H[c]==h[b]&&a.I[c]==h[e]||a.I[c]==h[b]&&a.H[c]==h[e])continue a;qG(a);a.s[a.u]=a.s[f];a.H[a.u]=h[b];a.G[h[b]][++a.z[h[b]]]=h[e];a.I[a.u]=h[e];a.G[h[e]][++a.z[h[e]]]=h[b];a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/
-2)));a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))}else 0<h[b]?(qG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[b],a.G[h[b]][++a.z[h[b]]]=e,a.I[a.u]=e,a.G[e][++a.z[e]]=h[b],a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2)))):0<h[e]&&(qG(a),a.s[a.u]=a.s[f],a.H[a.u]=h[e],a.G[h[e]][++a.z[h[e]]]=b,a.I[a.u]=b,a.G[b][++a.z[b]]=h[e],a.K[a.u]=L(K(eE((a.J[a.H[a.u]]+a.J[a.I[a.u]])/2))),a.N[a.u]=L(K(eE((a.M[a.H[a.u]]+a.M[a.I[a.u]])/2))));d=a.t-i;for(f=a.t;f>d;--f)if(0<
-h[f]&&(WF(a,f),3==a.c[h[f]])){m=0;for(b=1;b<=a.z[h[f]];++b){e=a.G[h[f]][b];for(c=1;c<=a.u;++c)(a.H[c]==h[f]&&a.I[c]==e||a.H[c]==e&&a.I[c]==h[f])&&(m+=a.s[c])}if(4<m)for(c=g+1;c<=g+i;++c)a.s[c]=1}0<a.D&&JG(a,i);-1<l&&(a.D=l)}
-function KG(a,b,c,d){var e,f,g,i,h,l;0==a.z[a.D]?(e=0,f=1):(e=a.G[a.D][1],f=a.J[a.D]-a.J[e],e=a.M[a.D]-a.M[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.J[a.D]+d*f;l=a.M[a.D]+d*e;for(g=1;g<=b;++g)lG(a),i=c*g-1.5707963267948966,a.J[a.t]=h+d*(Math.sin(i)*f-Math.cos(i)*e),a.M[a.t]=l+d*(Math.cos(i)*f+Math.sin(i)*e)}function JG(a,b){var c,d;0==b&&(b=a.t);for(c=a.t;c>a.t-b;--c)d=nG(a,c),0!=d&&(a.J[c]+=6,a.M[c]+=6)}
-function HG(a,b,c){var d;for(d=1;d<=a.u;++d)if(a.H[d]==b&&a.I[d]==c||a.H[d]==c&&a.I[d]==b)return d;return 0}function LG(a,b,c){var d,e,f,g;e=gh;for(f=g=0;;){++g;for(d=1;d<=a.t;++d)if(Et(c[d])){e=c[d];break}for(d=1;d<=a.t;++d)Et(c[d])&&!st(c[d],e)&&(e=c[d]);for(d=1;d<=a.t;++d)yt(c[d],e)&&(b[d]=g,c[d]=gh,++f);if(f==a.t)break}return g==a.t}
-function jF(a){var b,c,d;b=v(hF,r,-1,4,1);d=c=0;a.n&&a.n.C&&0<a.n.C.c&&(c=a.n.C.c-a.n.Y,d=a.n.C.b-3*a.n.Y);if(0>=c||0>=d)a.w=!0;else{iF(a,b);c=~~(c/2)-L(K(Math.round(b[0])));d=~~(d/2)-L(K(Math.round(b[1])));if(!a.n.pb)for(b=1;b<=a.t;++b)a.J[b]+=c,a.M[b]+=d;kF(a)}}
-function iF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.t;++c)a.J[c]<f&&(f=a.J[c]),a.J[c]>d&&(d=a.J[c]),a.M[c]<g&&(g=a.M[c]),a.M[c]>e&&(e=a.M[c]);b[0]=f+(d-f)/2;b[1]=g+(e-g)/2;b[2]=d-f;b[3]=e-g;25>b[2]&&(b[2]=25);25>b[3]&&(b[3]=25)}
-function gG(a,b,c){var d;if(1==c)++a.A[b];else if(-1==c)--a.A[b];else switch(d=MG(a,b),-1==d&&0==c&&(0==a.A[b]?a.A[b]=1:1==a.A[b]?a.A[b]=-1:-1==a.A[b]&&(a.A[b]=0)),a.c[b]){case 2:2<d&&kr(a.n,"Charge change not possible on this boron !");0==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0);break;case 3:3<d?kr(a.n,"Charge change not possible on this carbon !"):4>d&&(0==a.A[b]?a.A[b]=-1:-1==a.A[b]?a.A[b]=1:1==a.A[b]&&(a.A[b]=0));break;case 4:case 7:3<d?kr(a.n,"Charge change not possible on multibonded N or P !"):
-3==d&&0==a.A[b]?a.A[b]=1:3==d&&1==a.A[b]?a.A[b]=0:3>d&&0==a.A[b]?a.A[b]=1:3>d&&1==a.A[b]?a.A[b]=-1:3>d&&-1==a.A[b]&&(a.A[b]=0);break;case 5:case 8:case 13:2<d?kr(a.n,"Charge change not possible on multibonded O or S !"):2==d&&0==a.A[b]?a.A[b]=1:2==d&&1==a.A[b]?a.A[b]=0:2>d&&0==a.A[b]?a.A[b]=-1:2>d&&-1==a.A[b]?a.A[b]=1:2>d&&1==a.A[b]&&(a.A[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.A[b]?a.A[b]=-1:0==d&&-1==a.A[b]?a.A[b]=0:kr(a.n,"Charge change not possible on the halogen !");break;case 18:kr(a.n,
-"Use X button to change charge on the X atom !")}}
-function NF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=v(H,k,-1,a.t+1,1);;){for(e=1;e<=a.t;++e)if(0==a.b[e]){a.b[e]=++f;g=!0;break}if(!g)break;for(;g;){g=!1;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],0<a.b[c]&&0==a.b[d]?(a.b[d]=f,g=!0):0<a.b[d]&&0==a.b[c]&&(a.b[c]=f,g=!0)}}if(2>f||!b)return f;g=v(H,k,-1,f+1,1);for(c=1;c<=a.t;++c)++g[a.b[c]];e=0;for(c=d=1;c<=f;++c)g[c]>e&&(e=g[c],d=c);for(c=a.t;1<=c;--c)a.b[c]!=d&&WF(a,c);jF(a);kr(a.n,"Smaller part(s) removed !");return 1}
-function nG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.t;++e)b!=e&&(c=a.J[b]-a.J[e],d=a.M[b]-a.M[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
-function rG(a){var b,c,d;for(d=1;d<=a.u;++d){b=a.H[d];c=a.I[d];if(1==a.A[b]&&-1==a.A[c]||-1==a.A[b]&&1==a.A[c])if(1==a.s[d]||2==a.s[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.n.wb)continue;if(1==a.c[b]||1==a.c[c])continue;if(2==a.c[b]||2==a.c[c])continue;if(9==a.c[b]||10==a.c[b]||11==a.c[b]||12==a.c[b]||9==a.c[c]||10==a.c[c]||11==a.c[c]||12==a.c[c])continue;a.A[b]=0;a.A[c]=0;++a.s[d];YF(a)}1==a.A[b]&&1==a.A[c]&&(2==a.s[d]?a.s[d]=1:3==a.s[d]&&(a.s[d]=2),YF(a));4==a.s[d]&&(a.s[d]=1)}}
-function GG(a,b,c,d){var e,f;f=e=0;0<=a&&0<=b?e=1:0<=a&&0>b?e=2:0>a&&0>b?e=3:0>a&&0<=b&&(e=4);0<=c&&0<=d?f=1:0<=c&&0>d?f=2:0>c&&0>d?f=3:0>c&&0<=d&&(f=4);if(e<f)return 1;if(e>f)return-1;switch(e){case 1:case 4:return a<c?1:-1;case 2:case 3:return a>c?1:-1}return 0}function BD(a){var b;NG(a);b=a.s.length;a.K=v(H,k,-1,b,1);a.N=v(H,k,-1,b,1);kF(a);YF(a)}
-function lG(a){var b,c;++a.t;a.t>a.c.length-1&&(c=a.c.length+10,b=v(H,k,-1,c,1),nE(a.c,b,a.c.length),a.c=b,b=v(H,k,-1,c,1),nE(a.A,b,a.A.length),a.A=b,b=v(H,k,-1,c,1),nE(a.x,b,a.x.length),a.x=b,b=v(H,k,-1,c,1),nE(a.e,b,a.e.length),a.e=b,b=v(Qs,r,1,c,0),nE(a.d,b,a.d.length),a.d=b,b=v(Qs,r,1,c,0),nE(a.o,b,a.o.length),a.o=b,b=v(hF,r,-1,c,1),nE(a.J,b,a.J.length),a.J=b,b=v(hF,r,-1,c,1),nE(a.M,b,a.M.length),a.M=b,b=Fs([c,7]),nE(a.G,b,a.G.length),a.G=b,c=v(H,k,-1,c,1),nE(a.z,c,a.z.length),a.z=c);a.c[a.t]=
-3;a.A[a.t]=0;a.e[a.t]=0;a.d[a.t]=null;a.x[a.t]=0}function GF(a,b,c,d,e,f){var g;g=L(K(eE(a.J[b]-c/2)));f||(g-=d-c);a=L(K(eE(a.M[b]-~~(e/2))));return new Az(g-1-2,a-2,d+1+4,e+4)}
-function qG(a){var b,c;++a.u;a.u>a.s.length-1&&(b=a.s.length+10,c=v(H,k,-1,b,1),nE(a.H,c,a.H.length),a.H=c,c=v(H,k,-1,b,1),nE(a.I,c,a.I.length),a.I=c,c=v(H,k,-1,b,1),nE(a.s,c,a.s.length),a.s=c,c=v(H,k,-1,b,1),nE(a.B,c,a.B.length),a.B=c,c=v(H,k,-1,b,1),nE(a.K,c,a.K.length),a.K=c,c=v(H,k,-1,b,1),nE(a.N,c,a.N.length),a.N=c,b=v(Qs,r,1,b,0),nE(a.f,b,a.f.length),a.f=b);a.s[a.u]=1;a.B[a.u]=0;a.f[a.u]=null}
-function bG(a,b){var c,d,e,f,g,i,h;if(0==a.t)return j;i=b;79<b.length&&(i=b.substr(0,76)+"...");i+=(RE(),aa);i+="JME 2013-04-10 "+new BE+"\n \n";i+=aG(a.t,3)+aG(a.u,3);i+=" 0 0 0 0 0 0 0 0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.t;++e)a.M[e]>g&&(g=a.M[e]),a.J[e]<c&&(c=a.J[e]);for(e=1;e<=a.t;++e){i+=tG(0.055999999999999994*(a.J[e]-c),10,4)+tG(0.055999999999999994*(g-a.M[e]),10,4)+tG(0,10,4);h=FF(a,e);1==h.length?h+=" ":2==h.length?h+=ba:3<h.length&&(h="Q ");
-i+=ba+h;d=0;0<a.A[e]&&4>a.A[e]?d=4-a.A[e]:0>a.A[e]&&-4<a.A[e]&&(d=4-a.A[e]);h=" 0"+aG(d,3)+" 0 0 0 0 0 0 0";f=-1;for(d=1;d<=a.y;++d)if(a.q[d][0]==e){f=a.q[d][1];break}-1<f?h+=aG(f,3):h+=" 0";i+=h+" 0 0\n"}for(e=1;e<=a.u;++e)g=a.s[e],1==a.s[e]?g=1:OG(a,e)&&(g=2),c=aG(a.H[e],3)+aG(a.I[e],3),d=0,1==a.s[e]&&1==a.B[e]?d=1:1==a.s[e]&&2==a.B[e]&&(d=6),1==a.s[e]&&3==a.B[e]&&(d=1,c=aG(a.I[e],3)+aG(a.H[e],3)),1==a.s[e]&&4==a.B[e]&&(d=6,c=aG(a.I[e],3)+aG(a.H[e],3)),i+=c+aG(g,3)+aG(d,3)+" 0 0 0\n";
-for(e=1;e<=a.t;++e)0!=a.A[e]&&(i+="M CHG 1"+aG(e,4)+aG(a.A[e],4)+aa);return i+"M END\n"}
-function uG(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N,W,ca,M,mc,Ec,Yf,pb,Od,Pd,Qd,Va,Fc;o=v(H,k,-1,a.t+10,1);n=v(H,k,-1,a.t+10,1);l=v(H,k,-1,a.t+1,1);m=v(H,k,-1,7,1);pb=v(H,k,-1,a.t+1,1);w=v(PG,r,-1,a.t+1,2);G=v(PG,r,-1,a.u+1,2);mc=0;if(0==a.t)return j;NF(a,!0);Yf=!0;for(h=1;h<=a.u;++h)if(9==a.s[h]){Yf=!1;break}if(a.n.s&&Yf){QG(a);rG(a);RG(a,G);SG(a,w,G);var Fb,td,cf,$b,ye,ud,vd,cb,TH,Td,t,va,Om,Pm,Ws,kf,Na,Qm,Rm,Ic,Sm;Fb=v(H,k,-1,a.t+1,1);td=v(H,k,-1,a.t+1,1);cb=v(TG,r,-1,a.t+1,3);var Xs=a.t,Tm,
-th,Ys,jg,Dj,Ee,lf;Dj=v(TG,r,-1,Xs+2,3);Ee=v(H,k,-1,100,1);lf=5;jg=0;Ee[0]=3;Dj[1]=ih;Dj[2]=jh;Ys=2;if(!(3>Xs))for(;lf<Ee[jg]*Ee[jg];){th=0;for(Tm=!0;Tm&&th<=jg&&lf>=Ee[th]*Ee[th];)0==lf%Ee[th]?Tm=!1:++th;if(Tm){Dj[++Ys]=Bt(lf);if(Ys>=Xs)break;jg<Ee.length-1&&(++jg,Ee[jg]=lf)}lf+=2}for(t=1;t<=a.t;++t){for(va=Rm=1;va<=a.u;++va)(a.H[va]==t||a.I[va]==t)&&(Rm*=a.i[va]);Qm=a.c[t];18==Qm&&(Sm=a.o[t],ud=Sm.charCodeAt(0)-65+1,vd=0,1<Sm.length&&(vd=Sm.charCodeAt(1)-97),0>ud&&(ud=0),0>vd&&(vd=0),Qm=28*ud+vd);
-kf=0;-2>a.A[t]?kf=1:-2==a.A[t]?kf=2:-1==a.A[t]?kf=3:1==a.A[t]?kf=4:2==a.A[t]?kf=5:2<a.A[t]&&(kf=6);Ic=1;cb[t]=Bt(Rm);Ic*=126;cb[t]=wt(cb[t],Bt(a.x[t]*Ic));Ic*=7;cb[t]=wt(cb[t],Bt(kf*Ic));Ic*=7;cb[t]=wt(cb[t],Bt(Qm*Ic));Ic*=783;cb[t]=wt(cb[t],Bt(a.z[t]*Ic))}for(ye=0;!LG(a,Fb,cb);){Ws=!1;for(t=1;t<=a.t;++t)Fb[t]!=td[t]&&(td[t]=Fb[t],Ws=!0);if(Ws){for(t=1;t<=a.t;++t){cb[t]=hh;for(va=1;va<=a.z[t];++va)cb[t]=Ft(cb[t],Dj[Fb[a.G[t][va]]])}ye=0}else if(0<ye){for(t=1;t<=a.t;++t)cb[t]=hh;t=1;a:for(;t<=a.t-
-1;++t)for(va=t+1;va<=a.t;++va)if(Fb[t]==Fb[va]){cb[t]=ih;break a}}else{for(t=1;t<=a.t;++t){cb[t]=hh;for(va=1;va<=a.z[t];++va)cf=a.G[t][va],cb[t]=Ft(cb[t],Bt(a.c[cf]*a.i[HG(a,t,cf)]))}ye=1}LG(a,Fb,cb);for(t=1;t<=a.t;++t)cb[t]=Bt(td[t]*a.t+Fb[t])}for(t=1;t<=a.t;++t)td[t]=Fb[t];for(Na=1;Na<=a.t;++Na)for(t=1;t<=a.t;++t)if(td[t]==Na){a.c[0]=a.c[t];a.A[0]=a.A[t];a.J[0]=a.J[t];a.M[0]=a.M[t];a.z[0]=a.z[t];a.c[t]=a.c[Na];a.A[t]=a.A[Na];a.J[t]=a.J[Na];a.M[t]=a.M[Na];a.z[t]=a.z[Na];a.c[Na]=a.c[0];a.A[Na]=a.A[0];
-a.J[Na]=a.J[0];a.M[Na]=a.M[0];a.z[Na]=a.z[0];td[t]=td[Na];td[Na]=Na;a.o[0]=a.o[t];a.o[t]=a.o[Na];a.o[Na]=a.o[0];a.e[0]=a.e[t];a.e[t]=a.e[Na];a.e[Na]=a.e[0];a.d[0]=a.d[t];a.d[t]=a.d[Na];a.d[Na]=a.d[0];a.x[0]=a.x[t];a.x[t]=a.x[Na];a.x[Na]=a.x[0];break}for(t=1;t<=a.y;++t)a.q[t][0]=Fb[a.q[t][0]];for(t=1;t<=a.u;++t)a.H[t]=Fb[a.H[t]],a.I[t]=Fb[a.I[t]],a.H[t]>a.I[t]&&(Td=a.H[t],a.H[t]=a.I[t],a.I[t]=Td,1==a.B[t]?a.B[t]=3:2==a.B[t]?a.B[t]=4:3==a.B[t]?a.B[t]=1:4==a.B[t]&&(a.B[t]=2));for(t=1;t<a.u;++t){Pm=Om=
-a.t;$b=0;for(va=t;va<=a.u;++va)a.H[va]<Om?(Om=a.H[va],Pm=a.I[va],$b=va):a.H[va]==Om&&a.I[va]<Pm&&(Pm=a.I[va],$b=va);Td=a.H[t];a.H[t]=a.H[$b];a.H[$b]=Td;Td=a.I[t];a.I[t]=a.I[$b];a.I[$b]=Td;Td=a.s[t];a.s[t]=a.s[$b];a.s[$b]=Td;Td=a.B[t];a.B[t]=a.B[$b];a.B[$b]=Td;TH=a.f[t];a.f[t]=a.f[$b];a.f[$b]=TH}BD(a);YF(a);RG(a,G);SG(a,w,G)}else{RG(a,G);a.i=v(H,k,-1,a.u+1,1);for(q=1;q<=a.u;++q)a.i[q]=a.s[q]}c=1;a.b=v(H,k,-1,a.t+1,1);Fc=1;a.b[1]=1;for(ca=0;;){M=0;for(q=1;q<=a.z[c];++q)if(g=a.G[c][q],0<a.b[g]){if(!(a.b[g]>
-a.b[c])&&g!=pb[c]){Ec=!0;for(J=1;J<=mc;++J)if(o[J]==c&&n[J]==g||o[J]==g&&n[J]==c){Ec=!1;break}Ec&&(++mc,o[mc]=c,n[mc]=g)}}else m[++M]=g;if(0==M){if(Fc==a.t)break;c=l[ca--]}else if(1==M)pb[m[1]]=c,c=m[1],a.b[c]=++Fc;else{l[++ca]=c;e=0;for(q=1;q<=M;++q)if(h=HG(a,m[q],c),!G[h]){e=m[q];break}if(0==e)for(q=1;q<=M;++q)if(h=HG(a,m[q],c),2==a.i[h]||3==a.i[h]){e=m[q];break}0==e&&(e=m[1]);pb[e]=c;c=e;a.b[e]=++Fc}}pb=v(H,k,-1,a.t+1,1);b=v(H,k,-1,a.t+1,1);N=v(PG,r,-1,a.t+1,2);Od=v(PG,r,-1,a.t+1,2);f=Fc=ca=0;
-for(q=1;q<=a.t;++q)if(1==a.b[q]){c=q;break}a:for(;;){0<f&&(pb[c]=f);b[++Fc]=c;for(a.b[c]=0;;){M=e=0;W=a.t+1;q=1;b:for(;q<=a.z[c];++q){g=a.G[c][q];for(B=1;B<=mc;++B)if(o[B]==g&&n[B]==c||o[B]==c&&n[B]==g)continue b;0<a.b[g]&&(++M,a.b[g]<W&&(e=g,W=a.b[g]))}if(0==e){if(0==ca)break a;Od[c]=!0;c=l[ca--]}else break}f=c;c=e;1<M&&(l[++ca]=f,N[e]=!0)}Pd=v(H,k,-1,a.u+1,1);Qd=v(H,k,-1,a.t+1,1);if(a.n.Jb){var VH=pb,hM=mc,Zs,WH,uh,Fe,$s,at,Ma,Ej,bt;uh=v(H,k,-1,a.t+1,1);for(Ma=1;Ma<=a.t;++Ma)uh[b[Ma]]=Ma;$s=v(PG,
-r,-1,a.u+1,2);for(Ma=1;Ma<=a.t;++Ma)Zs=b[Ma],WH=VH[Zs],Fe=HG(a,Zs,WH),0!=Fe&&(UG(a,Fe,uh,Pd,G),$s[Fe]=!0);for(Ma=1;Ma<=a.u;++Ma)$s[Ma]||UG(a,Ma,uh,Pd,G);Ma=1;a:for(;Ma<=a.t;++Ma)if(!(2>a.z[Ma]||4<a.z[Ma])){at=bt=0;for(Ej=1;Ej<=a.z[Ma];++Ej){Fe=HG(a,Ma,a.G[Ma][Ej]);if(5==a.i[Fe])continue a;1==a.s[Fe]&&0!=VG(a,Fe,Ma)&&++bt;2==a.s[Fe]&&(at=a.G[Ma][Ej])}if(0!=bt)if(0<at){var ha=a,YH=Ma,mf=uh,Wc=Qd,oc=void 0,Fj=void 0,Jc=void 0,Ge=void 0,Kc=void 0,Um=void 0,Vm=void 0,Wm=void 0,Ud=void 0,Xc=void 0,Yc=void 0,
-ct=void 0,Gj=void 0,Vd=void 0,Hj=void 0,He=void 0,Ij=void 0,dt=void 0,Jj=void 0,Ie=void 0,ZH=void 0,nf=void 0,$H=void 0,et=void 0,Kj=void 0,of=void 0,Yc=1,Fj=YH,oc=v(H,k,-1,ha.t+1,1);for(oc[1]=YH;;){ct=!1;for(Xc=1;Xc<=ha.z[Fj];++Xc)if(Jc=ha.G[Fj][Xc],!(Jc==oc[1]||Jc==oc[Yc-1]))if(Ge=HG(ha,Fj,Jc),2==ha.s[Ge]&&5!=ha.i[Ge]){Fj=oc[++Yc]=Jc;ct=!0;break}if(!ct)break}if(!(0==Yc%2||2>ha.z[oc[Yc]]||3<ha.z[oc[Yc]])){of=oc[1];Kc=oc[~~((Yc+1)/2)];Ud=oc[Yc];nf=Ie=He=Vd=0;et=dt=!1;for(Xc=1;Xc<=ha.z[of];++Xc)Jc=
-ha.G[of][Xc],Ge=HG(ha,of,Jc),1!=ha.s[Ge]||5==ha.i[Ge]||(0==Vd?Vd=Jc:He=Jc);0<mf[He]&&mf[Vd]>mf[He]&&(Um=Vd,Vd=He,He=Um);Gj=Vd;0==Vd&&(Gj=He,dt=!0);for(Xc=1;Xc<=ha.z[Ud];++Xc)Jc=ha.G[Ud][Xc],Ge=HG(ha,Ud,Jc),1!=ha.s[Ge]||5==ha.i[Ge]||(0==Ie?Ie=Jc:nf=Jc);0<mf[nf]&&mf[Ie]>mf[nf]&&(Um=Ie,Ie=nf,nf=Um);Jj=Ie;0==Ie&&(Jj=nf,et=!0);Hj=VG(ha,HG(ha,of,Vd),of);Ij=VG(ha,HG(ha,of,He),of);ZH=VG(ha,HG(ha,Ud,Ie),Ud);$H=VG(ha,HG(ha,Ud,nf),Ud);1<(0>Hj+Ij?-(Hj+Ij):Hj+Ij)||0!=ZH||0!=$H?kr(ha.n,"Bad stereoinfo on allene !"):
-(Vm=ha.J[oc[Yc-1]]-ha.J[Ud],Wm=ha.M[oc[Yc-1]]-ha.M[Ud],Kj=Math.sqrt(Vm*Vm+Wm*Wm),0.001>Kj&&(Kj=0.001),0<(ha.M[Jj]-ha.M[oc[Yc-1]])*(Vm/Kj)-(ha.J[Jj]-ha.J[oc[Yc-1]])*(Wm/Kj)?Wc[Kc]=1:Wc[Kc]=-1,dt&&(Wc[Kc]*=-1),et&&(Wc[Kc]*=-1),Gj==Vd&&0>Hj&&(Wc[Kc]*=-1),Gj==He&&0>Ij&&(Wc[Kc]*=-1),mf[Gj]>mf[Jj]&&(Wc[Kc]*=-1))}}else b:{var pc=a,qc=Ma,iM=VH,jM=uh,kM=o,lM=n,mM=hM,Xm=Qd,Ym=void 0,Zc=void 0,ft=void 0,vh=void 0,za=void 0,wh=void 0,xd=void 0,Lj=void 0,Wd=void 0,Nb=void 0,da=void 0,Hb=void 0,Je=void 0,Zm=void 0,
-$c=void 0,la=void 0,$m=void 0,Hb=v(H,k,-1,4,1),Zm=v(H,k,-1,4,1),xh=pc,Xd=qc,aI=jM,gt=iM,bI=kM,cI=lM,nM=mM,Ib=Hb,Mj=void 0,ad=void 0,an=void 0,bn=void 0,ht=void 0,Nj=void 0,Nj=-1;0<gt[Xd]&&(Ib[++Nj]=gt[Xd]);for(ad=1;ad<=nM;++ad)bI[ad]==Xd&&(Ib[++Nj]=cI[ad]),cI[ad]==Xd&&(Ib[++Nj]=bI[ad]);for(ad=Nj+1;ad<xh.z[Xd];++ad){ht=xh.t+1;an=1;c:for(;an<=xh.z[Xd];++an){Mj=xh.G[Xd][an];for(bn=0;bn<ad;++bn)if(Mj==Ib[bn])continue c;aI[Mj]<ht&&(ht=aI[Mj],Ib[ad]=Mj)}}0==gt[Xd]&&0<xh.x[Xd]?(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=
-Ib[0],Ib[0]=-1):0<xh.x[Xd]&&(Ib[3]=Ib[2],Ib[2]=Ib[1],Ib[1]=-1);for(za=Lj=wh=vh=$m=xd=Nb=0;4>za;++za)0>=Hb[za]||(Ym=HG(pc,qc,Hb[za]),Zm[za]=VG(pc,Ym,qc),0<Zm[za]?(++Nb,$m=Hb[za],wh=Hb[za]):0>Zm[za]?(++xd,vh=Hb[za],wh=Hb[za]):Lj=Hb[za]);Wd=Nb+xd;la=v(H,k,-1,4,1);$c=0;if(3==pc.z[qc]){if(1==Nb&&1==xd||3==Wd&&0<Nb&&0<xd){kr(pc.n,"Error in C3H stereospecification !");break b}Je=Hb[0];1==Wd?Je=wh:2==Wd&&(Je=Lj);da=FG(pc,qc,Je,Hb);la[0]=wh;la[1]=-1;la[2]=da[2];la[3]=da[1];0<Nb?$c=1:$c=-1}else if(4==pc.z[qc])if(1==
-Wd)da=FG(pc,qc,wh,Hb),la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],0<Nb?$c=1:$c=-1;else{Je=Hb[0];1<Lj&&(Je=Lj);1==Nb?Je=$m:1==xd&&(Je=vh);da=FG(pc,qc,Je,Hb);Zc=v(H,k,-1,4,1);for(za=0;4>za;++za)Ym=HG(pc,qc,da[za]),Zc[za]=VG(pc,Ym,qc);if(4==Wd){if(0==Nb||0==xd){kr(pc.n,"Error in C4 stereospecification !");break b}if(1==Nb||1==xd)la[0]=da[0],la[1]=da[3],la[2]=da[2],la[3]=da[1],$c=Zc[0];else{for(za=0;4>za;++za)-1==Zc[za]&&(Zc[za]=0);Wd=2}}else if(3==Wd)if(3==Nb||3==xd)la[0]=da[0],la[1]=da[3],la[2]=
-da[2],la[3]=da[1],0<Nb?$c=-1:$c=1;else{1==Nb?Nb=ft=1:xd=ft=-1;for(za=0;4>za;++za)Zc[za]==ft&&(Zc[za]=0);Wd=2}if(2==Wd)if(1==Nb&&1==xd)da[1]==vh?(da[1]=da[2],da[2]=da[3]):da[2]==vh&&(da[2]=da[3]),la[0]=$m,la[1]=vh,la[2]=da[2],la[3]=da[1],$c=1;else{if(Zc[0]==Zc[1]||Zc[1]==Zc[2]){kr(pc.n,"Error in C4 stereospecification ! 2/0r");break b}0!=Zc[0]?(la[0]=da[0],la[1]=da[2],la[2]=da[1],la[3]=da[3]):(la[0]=da[1],la[1]=da[3],la[2]=da[2],la[3]=da[0]);1<Nb?$c=1:$c=-1}}var U=la,Oj=Hb,hb=void 0;Oj[0]==U[1]?(hb=
-U[0],U[0]=U[1],U[1]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Oj[0]==U[2]?(hb=U[2],U[2]=U[0],U[0]=hb,hb=U[1],U[1]=U[3],U[3]=hb):Oj[0]==U[3]&&(hb=U[3],U[3]=U[0],U[0]=hb,hb=U[1],U[1]=U[2],U[2]=hb);Oj[1]==U[2]?(hb=U[1],U[1]=U[2],U[2]=hb,hb=U[2],U[2]=U[3],U[3]=hb):Oj[1]==U[3]&&(hb=U[1],U[1]=U[3],U[3]=hb,hb=U[2],U[2]=U[3],U[3]=hb);la[2]==Hb[2]?Xm[qc]=1:la[2]==Hb[3]?Xm[qc]=-1:kr(pc.n,"Error in stereoprocessing ! - t30");Xm[qc]*=$c}}}Va=new mE;i=v(H,k,-1,a.t+1,1);for(q=1;q<=a.t;++q)i[b[q]]=q;for(q=1;q<=a.t;++q){c=b[q];
-N[c]&&(Va.b.b+=ua);0<pb[q]&&WG(a,c,pb[c],Va,Pd);var yh=w[c],Jb=void 0,Pj=void 0,zh=void 0,R=void 0,R=Qc,Jb=!1;0!=a.A[c]&&(Jb=!0);0!=Qd[c]&&(Jb=!0);zh=-1;for(Pj=1;Pj<=a.y;++Pj)if(a.q[Pj][0]==c){zh=a.q[Pj][1];break}-1<zh&&(Jb=!0);a.n.Ib&&0<a.e[c]&&(Jb=!0,zh=1);switch(a.c[c]){case 2:R=Ab;break;case 3:yh?R="c":R=Db;break;case 4:yh?(R=Cf,0<a.x[c]&&(Jb=!0)):R=gc;break;case 5:yh?R="o":R=rc;break;case 7:yh?(R="p",0<a.x[c]&&(Jb=!0)):R=tc;break;case 8:yh?R=og:R=Gc;break;case 13:yh?R=rg:R=Lc;Jb=!0;break;case 6:R=
-Mc;Jb=!0;break;case 9:R=Sb;break;case 10:R=Lb;break;case 11:R=Cb;break;case 12:R=Zb;break;case 1:R=Wb;Jb=!0;break;case 19:R=uc;Jb=!0;break;case 20:R=vc;Jb=!0;break;case 21:R=wc;Jb=!0;break;case 22:R=xc;Jb=!0;break;case 18:Jb=!0,R=a.o[c],(D(R,xa)||D(R,Vc)||D(R,wb))&&(Jb=!1)}Jb&&(R=Rc+R,1==Qd[c]?R+=vb:-1==Qd[c]&&(R+="@@"),1==a.x[c]?R+=Wb:1<a.x[c]&&(R+=Wb+a.x[c]),0!=a.A[c]&&(0<a.A[c]?R+=ya:R+=Ca,1<Tj(a.A[c])&&(R+=Tj(a.A[c]))),-1<zh&&(R+=nb+zh),R+=Tc);un(Va.b,R);for(B=1;B<=mc;++B)if(o[B]==c||n[B]==c)d=
-n[B],d==c&&(d=o[B]),i[c]<i[d]&&WG(a,o[B],n[B],Va,Pd),9<B&&(Va.b.b+="%"),tn(Va,j+(new S(B)).b);Od[c]&&(Va.b.b+=wa)}return Va.b.b}
-function WF(a,b){var c,d,e,f;f=0;for(e=1;e<=a.u;++e)c=a.H[e],d=a.I[e],c!=b&&d!=b&&(++f,a.H[f]=c,c>b&&--a.H[f],a.I[f]=d,d>b&&--a.I[f],a.s[f]=a.s[e],a.B[f]=a.B[e],a.K[f]=a.K[e],a.N[f]=a.N[e],a.f[f]=a.f[e]);a.u=f;for(e=b;e<a.t;++e){a.c[e]=a.c[e+1];a.A[e]=a.A[e+1];a.J[e]=a.J[e+1];a.M[e]=a.M[e+1];a.x[e]=a.x[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.z[e]=a.z[e+1];a.o[e]=a.o[e+1];for(f=1;f<=a.z[e];++f)a.G[e][f]=a.G[e+1][f]}--a.t;if(0==a.t)sD(a.n);else{for(e=1;e<=a.t;++e){d=0;for(f=1;f<=a.z[e];++f)c=a.G[e][f],
-c==b?++a.x[e]:(c>b&&--c,a.G[e][++d]=c);a.z[e]=d}e=1;a:for(;e<=a.y;++e)if(a.q[e][0]==b){for(f=e;f<a.y;++f)a.q[f][0]=a.q[f+1][0],a.q[f][1]=a.q[f+1][1];--a.y;break a}for(e=1;e<=a.y;++e)a.q[e][0]>b&&--a.q[e][0]}}
-function XF(a,b){var c,d,e,f;c=a.H[b];d=a.I[b];for(e=b;e<a.u;++e)a.H[e]=a.H[e+1],a.I[e]=a.I[e+1],a.s[e]=a.s[e+1],a.B[e]=a.B[e+1],a.K[e]=a.K[e+1],a.N[e]=a.N[e+1],a.f[e]=a.f[e+1];--a.u;f=0;for(e=1;e<=a.z[c];++e)a.G[c][e]!=d&&(a.G[c][++f]=a.G[c][e]);a.z[c]=f;f=0;for(e=1;e<=a.z[d];++e)a.G[d][e]!=c&&(a.G[d][++f]=a.G[d][e]);a.z[d]=f;c<d&&(f=c,c=d,d=f);0==a.z[c]&&WF(a,c);0==a.z[d]&&WF(a,d)}
-function QG(a){var b,c,d;if(!a.n.N){c=a.t;a:for(;1<=c;--c)if(d=a.G[c][1],1==a.c[c]&&1==a.z[c]&&0==a.A[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.y;++b)if(a.q[b][0]==c)continue a;b=HG(a,c,d);1==a.s[b]&&(0==a.B[b]||!a.n.Jb)&&WF(a,c)}}}function NG(a){var b;b=a.c.length;a.G=Fs([b,7]);a.z=v(H,k,-1,b,1);for(b=1;b<=a.t;++b)a.z[b]=0;for(b=1;b<=a.u;++b)6>a.z[a.H[b]]&&(a.G[a.H[b]][++a.z[a.H[b]]]=a.I[b]),6>a.z[a.I[b]]&&(a.G[a.I[b]][++a.z[a.I[b]]]=a.H[b])}
-function SG(a,b,c){var d,e,f,g,i,h,l,m,o;a.i=v(H,k,-1,a.u+1,1);o=v(PG,r,-1,a.t+1,2);for(h=1;h<=a.t;++h){o[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.z[h];++d)if(c[HG(a,h,a.G[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.z[h]+a.x[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:o[h]=!0;break;case 18:o[h]=!0}}for(i=1;i<=a.u;++i)1==a.s[i]?a.i[i]=1:OG(a,i)?a.i[i]=2:3==a.s[i]&&(a.i[i]=3);i=1;a:for(;i<=a.u;++i)if(c[i]&&(f=a.H[i],g=a.I[i],o[f]&&o[g])){d=v(PG,r,-1,a.t+1,2);for(h=1;h<=a.z[f];++h)e=a.G[f][h],
-e!=g&&o[e]&&(d[e]=!0);for(m=!1;;){for(h=1;h<=a.t;++h){m=!1;if(d[h]&&o[h]&&h!=f)for(l=1;l<=a.z[h];++l){e=a.G[h][l];if(e==g){b[f]=!0;b[g]=!0;a.i[i]=5;continue a}!d[e]&&o[e]&&(m=d[e]=!0)}if(m)break}if(!m)break}}}function kF(a){var b,c,d;for(d=1;d<=a.u;++d)b=a.H[d],c=a.I[d],a.K[d]=L(K(eE((a.J[b]+a.J[c])/2))),a.N[d]=L(K(eE((a.M[b]+a.M[c])/2)))}function RG(a,b){var c;for(c=1;c<=a.u;++c)HF(a,a.H[c],a.I[c])?b[c]=!1:b[c]=!0}function FF(a,b){var c;c=(RE(),kD)[a.c[b]];18==a.c[b]&&(c=a.o[b]);return c}
-function OG(a,b){return 2==a.s[b]?!0:!1}function HF(a,b,c){var d,e,f,g;g=1;a.b=v(H,k,-1,a.t+1,1);for(d=1;d<=a.t;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.z[b];++d)a.G[b][d]!=c&&(a.b[a.G[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.t;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.z[d];++e)0==a.b[a.G[d][e]]&&(a.b[a.G[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
-function jG(a){var b,c;a.n.R=!0;if(a.n.Ib)a.k=-1,0==a.e[a.D]?a.e[a.D]=4:a.e[a.D]=0;else{for(b=1;b<=a.y;++b)if(a.D==a.q[b][0]){if(-1==a.n.y){for(;b<a.y;++b)a.q[b][0]=a.q[b+1][0],a.q[b][1]=a.q[b+1][1];--a.y}else c=a.n.y,a.n.q&&(a.n.gb||++a.r,c=a.r),a.q[b][1]=c;return}b=a.q.length;++a.y>b-1&&(b=Fs([b+5,2]),nE(a.q,b,a.q.length),a.q=b);a.q[a.y][0]=a.D;c=a.n.y;a.n.q&&(a.n.gb||++a.r,c=a.r);a.q[a.y][1]=c}}function iD(a){var b;a.y=0;a.r=0;uG(a);for(b=1;b<=a.t;++b)a.D=b,jG(a);a.D=0}
-function VF(a){var b,c;b=v(hF,r,-1,4,1);iF(a,b);c=a.n.C.c;a.n.z||(c-=a.n.Y);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function dF(a,b){var c,d,e,f,g,i,h,l;c=v(hF,r,-1,4,1);iF(a,c);d=c[0];e=c[1];i=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.t;++g)h=a.J[g]*f+a.M[g]*i,l=-a.J[g]*i+a.M[g]*f,a.J[g]=h,a.M[g]=l;iF(a,c);for(g=1;g<=a.t;++g)a.J[g]+=d-c[0],a.M[g]+=e-c[1]}
-function sG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.u;++d)b=a.J[a.H[d]]-a.J[a.I[d]],c=a.M[a.H[d]]-a.M[a.I[d]],f+=Math.sqrt(b*b+c*c);0<a.u?(f/=a.u,e=25*a.n.B/f):1<a.t&&(e=75*a.n.B/Math.sqrt((a.J[1]-a.J[2])*(a.J[1]-a.J[2])+(a.M[1]-a.M[2])*(a.M[1]-a.M[2])));for(d=1;d<=a.t;++d)a.J[d]*=e,a.M[d]*=e}
-function $F(a,b,c){var d,e,f,g,i;if(0==c.indexOf(Rc)&&fE(c,Tc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.o[b]=c,a.x[b]=0;else{f=!1;-1<c.indexOf(Aa)&&(f=!0);-1<c.indexOf(qb)&&(f=!0);-1<c.indexOf(ma)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(nb);e=c.indexOf(Wb);g=Sj(c.indexOf(ya),c.indexOf(Ca));if(-1<d){i=pv(c,d+1);try{a.n.y=AC(i,10)}catch(h){if(h=Mi(h),y(h,119))a.n.y=0;else throw h;}a.D=b;jG(a);c=c.substr(0,d-0);a.D=0}if(f)a.o[b]=c,a.c[b]=18,a.x[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
-g-0));a.c[b]=D(d,Db)?3:D(d,Ab)?2:D(d,gc)?4:D(d,rc)?5:D(d,tc)?7:D(d,Gc)?8:D(d,Sb)?9:D(d,Lb)?10:D(d,Cb)?11:D(d,Zb)?12:D(d,Wb)?1:D(d,Lc)?13:D(d,Mc)?6:D(d,uc)?19:D(d,vc)?20:D(d,wc)?21:D(d,xc)?22:18;18==a.c[b]&&(a.o[b]=d);c+=ba;d=0;0<e&&(d=1,e=OD(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.x[b]=d);d=0;if(0<g&&(e=OD(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=OD(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=OD(c,g++);for(;45==e;)--d,e=OD(c,g++)}a.A[b]=d}}}
-function nD(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new UC(b);try{for(;b.k=NC(b,b.b),b.k<b.j;)d=aE(AC(QC(b),10)).b,c=e=aE(AC(QC(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=Mi(f),y(f,119))rn(f);else throw f;}}function WG(a,b,c,d,e){b=HG(a,b,c);5!=a.i[b]&&OG(a,b)?d.b.b+=sb:3==a.s[b]?d.b.b+=ma:9==a.s[b]?(e=ub,a=a.f[b],null!=a&&(e=a),un(d.b,e)):1==e[b]?d.b.b+=Za:-1==e[b]&&(d.b.b+=Sc)}
-function kG(a,b){var c,d;if(1==a.s[b])if(c=a.H[b],d=a.I[b],2>a.z[c]&&2>a.z[d])a.B[b]=0,kr(a.n,"Stereomarking meaningless on this bond !");else switch(a.B[b]){case 0:a.z[d]<=a.z[c]?a.B[b]=1:a.B[b]=3;break;case 1:a.B[b]=2;break;case 2:2<a.z[d]?a.B[b]=3:a.B[b]=1;break;case 3:a.B[b]=4;break;case 4:2<a.z[c]?a.B[b]=1:a.B[b]=3}else 2==a.s[b]?10==a.B[b]?a.B[b]=0:a.B[b]=10:kr(a.n,"Stereomarking allowed only on single and double bonds!")}
-function UG(a,b,c,d,e){var f,g,i,h,l,m,o,n,q;if(!(2!=a.s[b]||5==a.i[b])&&(10==a.B[b]||a.n.p&&!e[b]))if(e=a.H[b],f=a.I[b],!(2>a.z[e]||2>a.z[f]||3<a.z[e]||3<a.z[f])){c[e]>c[f]&&(g=e,e=f,f=g);o=m=b=0;n=!1;for(l=1;l<=a.z[e];++l)g=a.G[e][l],g!=f&&(0==m?m=g:o=g);0<o&&c[m]>c[o]&&(g=m,m=o,o=g);h=HG(a,e,m);0!=d[h]?b=m:1==a.s[h]&&5!=a.i[h]&&(b=m);0==b&&(h=HG(a,e,o),0!=d[h]?b=o:1==a.s[h]&&5!=a.i[h]&&(b=o));c[b]>c[e]&&(n=!0);i=o=m=0;for(l=1;l<=a.z[f];++l)g=a.G[f][l],g!=e&&(0==o?o=g:i=g);0<i&&c[o]<c[i]&&(g=o,
-o=i,i=g);h=HG(a,f,o);1==a.s[h]&&5!=a.i[h]&&0==d[h]&&(m=o);0==m&&(h=HG(a,f,i),1==a.s[h]&&5!=a.i[h]&&(m=i));if(!(0==b||0==m))if(h=a.J[f]-a.J[e],g=a.M[f]-a.M[e],l=Math.sqrt(h*h+g*g),0.001>l&&(l=0.001),g/=l,h/=l,o=(a.M[b]-a.M[e])*h-(a.J[b]-a.J[e])*g,q=(a.M[m]-a.M[e])*h-(a.J[m]-a.J[e])*g,2>(0>=o?0-o:o)||2>(0>=q?0-q:q))kr(a.n,"Not unique E/Z geometry !");else{i=HG(a,b,e);f=HG(a,m,f);m=1;if(0==d[i]){for(l=1;l<=a.z[b];++l)if(g=a.G[b][l],g!=e&&(h=HG(a,b,g),0!=d[h])){c[g]>c[b]?m=-d[h]:m=d[h];break}d[i]=m}0==
-d[f]&&(0<o&&0<q||0>o&&0>q?d[f]=-d[i]:d[f]=d[i],n&&(d[f]=-d[f]))}}}function MG(a,b){var c,d,e;e=0;for(d=1;d<=a.z[b];++d)if(c=HG(a,b,a.G[b][d]),1==a.s[c])e+=1;else if(OG(a,c))e+=2;else if(3==a.s[c])e+=3;else if(9==a.s[c])return-1;return e}function VG(a,b,c){var d;d=a.B[b];return 1>d||4<d?0:1==d&&a.H[b]==c?1:2==d&&a.H[b]==c?-1:3==d&&a.I[b]==c?1:4==d&&a.I[b]==c?-1:0}
-function YF(a){var b;for(b=1;b<=a.t;++b){var c=a,d=b,e=void 0,e=MG(c,d);if(-1==e)c.x[d]=0;else{switch(c.c[d]){case 1:2==e?c.A[d]=1:c.A[d]=0;c.x[d]=0;break;case 2:3==e||5==e?(c.x[d]=0,c.A[d]=0):3>e?c.x[d]=3-e-c.A[d]:4==e?(c.A[d]=-1,c.x[d]=0):5<e&&(c.A[d]=e-5,c.x[d]=0);break;case 3:case 6:4>e?0<c.A[d]?c.x[d]=2-e+c.A[d]:0>c.A[d]?c.x[d]=2-e-c.A[d]:c.x[d]=4-e:(c.A[d]=e-4,c.x[d]=4-e+c.A[d]);break;case 4:case 7:3>e?c.x[d]=3-e+c.A[d]:3==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:(c.A[d]=
-4==e?1:6==e?-1:e-5,c.x[d]=0);break;case 5:2==e&&(0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0);2<e&&(c.A[d]=e-2);c.x[d]=2-e+c.A[d];break;case 8:case 13:2>e?c.x[d]=2-e+c.A[d]:2==e?0>c.A[d]?(c.A[d]=0,c.x[d]=0):0<c.A[d]?c.x[d]=c.A[d]:c.x[d]=0:3==e?2==c.z[d]?(c.A[d]=0,c.x[d]=1):(c.A[d]=1,c.x[d]=0):4==e?(c.A[d]=0,c.x[d]=0):5==e?(c.A[d]=0,c.x[d]=1):(c.A[d]=e-6,c.x[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.A[d]=e-1);c.x[d]=1-e+c.A[d];2<e&&(c.A[d]=0,c.x[d]=0);break;case 19:case 18:c.x[d]=
-0}0>c.x[d]&&(c.x[d]=0)}}}function lF(a){EG(this);this.n=a;this.y=this.u=this.t=0}
-function MF(a,b){var c,d,e,f,g,i,h;lF.call(this,a);f=j;i=KF(b);if(null!=i){h=new TC(b,i,!0);for(e=1;4>=e;++e)f=LF(h,i);g=aE(AC(co(f.substr(0,3)),10)).b;c=aE(AC(co(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)lG(this),f=LF(h,i),this.J[e]=(new $D(XD(co(f.substr(0,10))))).b,this.M[e]=-(new $D(XD(co(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=co(f.substr(31,d-31)),$F(this,e,d),62<=f.length&&(f=co(f.substr(60,3)),0<f.length&&(f=aE(AC(f,10)).b,0<f&&(this.D=e,a.y=f,jG(this),this.D=0)));for(e=1;e<=c;++e)qG(this),
-f=LF(h,i),this.H[e]=aE(AC(co(f.substr(0,3)),10)).b,this.I[e]=aE(AC(co(f.substr(3,3)),10)).b,g=aE(AC(co(f.substr(6,3)),10)).b,1==g?this.s[e]=1:2==g?this.s[e]=2:3==g?this.s[e]=3:this.s[e]=9,d=0,11<f.length&&(d=aE(AC(co(f.substr(9,3)),10)).b),1==g&&1==d&&(this.s[e]=1,this.B[e]=1),1==g&&6==d&&(this.s[e]=1,this.B[e]=2);NG(this);sG(this);jF(this);for(BD(this);(h.k=NC(h,h.b),h.k<h.j)&&!(null==(f=QC(h)));){if(0==f.indexOf("M END"))break;if(0==f.indexOf("M CHG")){g=new SC(f);QC(g);QC(g);i=aE(AC(QC(g),10)).b;
-for(e=1;e<=i;++e)c=aE(AC(QC(g),10)).b,this.A[c]=aE(AC(QC(g),10)).b}if(0==f.indexOf("M APO")){g=new SC(f);QC(g);QC(g);i=aE(AC(QC(g),10)).b;for(e=1;e<=i;++e)c=aE(AC(QC(g),10)).b,f=aE(AC(QC(g),10)).b,this.D=c,$(this,0),$F(this,this.t,uc+f),this.D=0}}QG(this);BD(this)}}
-function AD(a,b){var c,d,e,f,g;lF.call(this,a);0==b.indexOf(fa)&&(b=b.substr(1,b.length-1));fE(b,fa)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.t=0;else{try{f=new SC(b);d=aE(AC(QC(f),10)).b;e=aE(AC(QC(f),10)).b;for(c=1;c<=d;++c)g=QC(f),lG(this),$F(this,this.t,g),this.J[c]=(new $D(XD(QC(f)))).b,this.M[c]=-(new $D(XD(QC(f)))).b;for(c=1;c<=e;++c)if(qG(this),this.H[c]=aE(AC(QC(f),10)).b,this.I[c]=aE(AC(QC(f),10)).b,this.s[c]=aE(AC(QC(f),10)).b,-1==this.s[c])this.s[c]=1,this.B[c]=1;else if(-2==this.s[c])this.s[c]=
-1,this.B[c]=2;else if(-5==this.s[c])this.s[c]=2,this.B[c]=10;else if(11==this.s[c]||12==this.s[c]||13==this.s[c]||14==this.s[c])this.B[c]=this.s[c],this.s[c]=9;NG(this);sG(this);jF(this)}catch(i){i=Mi(i);if(y(i,119)){i.Bc();this.t=0;return}throw i;}QG(this);BD(this)}}
-function OF(a,b,c){var d,e,f;lF.call(this,a);f=v(H,k,-1,b.t+1,1);for(a=1;a<=b.t;++a)b.b[a]==c&&(lG(this),this.c[this.t]=b.c[a],this.J[this.t]=b.J[a],this.M[this.t]=b.M[a],this.A[this.t]=b.A[a],this.x[this.t]=b.x[a],this.e[this.t]=b.e[a],this.d[this.t]=b.d[a],this.o[this.t]=b.o[a],f[a]=this.t);for(a=1;a<=b.u;++a)if(d=b.H[a],e=b.I[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))qG(this),this.s[this.u]=b.s[a],this.B[this.u]=b.B[a],this.H[this.u]=f[d],this.I[this.u]=f[e],this.f[this.u]=b.f[a];for(a=
-1;a<=b.y;++a)d=b.q[a][0],d==c&&(++this.y,this.q[this.y][0]=f[d],this.q[this.y][1]=b.q[a][1]);this.k=b.k;BD(this);jF(this)}
-function cG(a,b,c){var d,e,f,g,i;lF.call(this,a);for(a=1;a<=c;++a)this.t+=b[a].t,this.u+=b[a].u,this.y+=b[a].y;this.c=v(H,k,-1,this.t+1,1);this.A=v(H,k,-1,this.t+1,1);this.x=v(H,k,-1,this.t+1,1);this.e=v(H,k,-1,this.t+1,1);this.d=v(Qs,r,1,this.t+1,0);this.J=v(hF,r,-1,this.t+1,1);this.M=v(hF,r,-1,this.t+1,1);this.o=v(Qs,r,1,this.t+1,0);this.H=v(H,k,-1,this.u+1,1);this.I=v(H,k,-1,this.u+1,1);this.s=v(H,k,-1,this.u+1,1);this.f=v(Qs,r,1,this.u+1,0);this.B=v(H,k,-1,this.u+1,1);this.q=Fs([this.y+1,2]);
-f=i=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].t;++d)++e,this.c[e]=b[a].c[d],this.J[e]=b[a].J[d],this.M[e]=b[a].M[d],this.A[e]=b[a].A[d],this.x[e]=b[a].x[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.o[e]=b[a].o[d];for(d=1;d<=b[a].u;++d)++g,this.s[g]=b[a].s[d],this.B[g]=b[a].B[d],this.H[g]=b[a].H[d]+f,this.I[g]=b[a].I[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].y;++d)++i,this.q[i][0]=b[a].q[d][0]+f,this.q[i][1]=b[a].q[d][1];f=e}BD(this);jF(this)}
-function YE(a){var b;EG(this);this.n=a.n;this.t=a.t;this.u=a.u;this.y=a.y;this.c=v(H,k,-1,this.t+1,1);nE(a.c,this.c,this.t+1);this.A=v(H,k,-1,this.t+1,1);nE(a.A,this.A,this.t+1);this.x=v(H,k,-1,this.t+1,1);nE(a.x,this.x,this.t+1);this.e=v(H,k,-1,this.t+1,1);nE(a.e,this.e,this.t+1);this.d=v(Qs,r,1,this.t+1,0);nE(a.d,this.d,this.t+1);this.J=v(hF,r,-1,this.t+1,1);nE(a.J,this.J,this.t+1);this.M=v(hF,r,-1,this.t+1,1);nE(a.M,this.M,this.t+1);this.o=v(Qs,r,1,this.t+1,0);nE(a.o,this.o,this.t+1);this.H=v(H,
-k,-1,this.u+1,1);nE(a.H,this.H,this.u+1);this.I=v(H,k,-1,this.u+1,1);nE(a.I,this.I,this.u+1);this.s=v(H,k,-1,this.u+1,1);nE(a.s,this.s,this.u+1);this.f=v(Qs,r,1,this.u+1,0);nE(a.f,this.f,this.u+1);this.B=v(H,k,-1,this.u+1,1);nE(a.B,this.B,this.u+1);this.q=Fs([this.y+1,2]);for(b=1;b<=this.y;++b)this.q[b][0]=a.q[b][0],this.q[b][1]=a.q[b][1];this.k=a.k}
-function tG(a,b,c){var d,e,f;if(0==c)return aG(I(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=L(K(eE(a*Math.pow(10,c))))/Math.pow(10,c);e=j+(new $D(a)).b;d=eo(e,fo(46));0>d&&(e+=Ya,d=eo(e,fo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=ub);c=j;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function KF(a){var b;b=new TC(a,aa,!0);if(4<MC(b))return aa;b=new TC(a,eh,!0);return 4<MC(b)?eh:null}
-function aG(a,b){var c,d,e;d=j+(new S(a)).b;d.length>b&&(d=ub);e=j;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function LF(a,b){for(var c,d;a.k=NC(a,a.b),a.k<a.j;){d=QC(a);if(D(d,b))return ba;for(QC(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}s(520,1,{135:1},lF,MF,AD,OF,cG,YE);_.b=null;_.i=null;_.k=0;_.n=null;_.p=!1;_.r=0;_.t=0;_.u=0;_.v=0;_.w=!1;_.y=0;_.C=!1;_.D=0;_.E=0;_.F=0;_.L=0;_.O=0;
-function lr(){lr=u;mr=new UB(Wb)}
-function SF(a,b){var c;lr();var d;ME.call(this);this.d=new tA("Help");new tA("Home");this.e=b;O(this,(RE(),rD));this.ac&&jB(this.ac.d,!1);gB(this,!1);d=Yy(b);if(1==a)this.f||(this.f=new CB(d),KE(this.f,-30,0)),this.k=this.f,c=vD(b),this.ac&&iB(this.ac.d.I.c,Hc),Ez(this,new oA(2)),this.i=new UB(c+" "),P(this,this.i,Kb),d=new Iz,P(d,this.j,null),this.e.Cb&&(c=new tA("Submit"),P(d,c,null)),P(this,d,Nc),TB(this.i,co(lo(this.i.ac.b.pb,Xg))),this.ac&&jB(this.ac.d,!0),gB(this,!0);else if(2==a)this.c||
-(this.c=new CB(d),KE(this.c,-50,13*b.Y-80)),this.k=this.c,this.ac&&iB(this.ac.d.I.c,"Nonstandard atom"),Ez(this,new oA(2)),c=new Iz,P(c,new vB("atomic SMILES",1),null),P(this,c,lc),c=Wb,mr&&(c=lo(mr.ac.b.pb,Xg)),mr=new VB(c,8),P(this,mr,Kb),c=new Iz,P(c,this.j,null),P(this,c,Nc);else{this.b||(this.b=new CB(d),KE(this.b,5*b.Y,0));var e,f;d="About "+(RE(),cD);this.ac&&iB(this.ac.d.I.c,d);Ez(this,new rB(0));O(this,rD);P(this,new vB(cD+" Molecular Editor v2013-05-01",1),null);P(this,new vB("Peter Ertl and Bruno Bienfait",
-1),null);for(c=SE,d=0,f=c.length;d<f;++d)e=c[d],e=new vB(e,1),kz(e,this.e.x),P(this,e,null);c=new Iz;P(c,this.d,null);P(c,this.j,null);P(this,c,null);this.k=this.b}fB(this);c=this.k;LE(this.ac.d,c.b,c.c);!Xy(this)&&Bz(this);lz(this)}s(521,512,mi,SF);_.wf=function(a){var b,c;if(a.i===this.d){try{b=new uC(this.e.H),c=tC(b),$wnd.open(c,"_blank",j)}catch(d){if(d=Mi(d),y(d,110))a=this.e,b=d.i,a.jb=!0,a.J="ERROR - "+b,hD(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var mr;
-function XG(a,b){Wy(b)==a.b?O(b,(zA(),HA)):O(b,a.b)}
-function YG(a){var b,c,d,e;e=j;d=!1;Wy(ZG)!=a.b?(e=xa,d=!0):Wy($G)!=a.b?(e="!#6",d=!0):Wy(aH)!=a.b?(O(bH,(zA(),HA)),O(cH,HA),O(dH,HA),O(eH,HA),e="F,Cl,Br,I"):(b=Wy(fH)!=a.b,c=Wy(gH)!=a.b,Wy(hH)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),Wy(iH)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),Wy(jH)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),Wy(kH)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),Wy(lH)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),Wy(bH)!=a.b&&(e+="F,"),Wy(cH)!=a.b&&(e+="Cl,"),Wy(dH)!=a.b&&(e+="Br,"),Wy(eH)!=a.b&&(e+="I,"),
-fE(e,Aa)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Vc:c?e=wb:(O(ZG,(zA(),HA)),e=xa)));b=j;d&&Wy(fH)!=a.b&&(b+=";a");d&&Wy(gH)!=a.b&&(b+=";A");Wy(mH)!=a.b&&(b+=";R");Wy(nH)!=a.b&&(b+=";!R");Wy(ZG)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=oH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=pH.ac.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);Wy(qH)!=a.b&&(e="~");Wy(rH)!=a.b&&(e=nb);Wy(sH)!=a.b&&(e=vb);Wy(tH)!=a.b&&(e="!@");TB(a.f,e)}
-function uH(a){vH(a);wH(a);var b=oH.ac.b;Dx(b,0);b.pb.options[0].selected=!0;b=pH.ac.b;Dx(b,0);b.pb.options[0].selected=!0;O(fH,a.b);O(gH,a.b);O(mH,a.b);O(nH,a.b);O(oH,a.b);O(pH,a.b);xH(a)}function vH(a){O(hH,a.b);O(iH,a.b);O(jH,a.b);O(kH,a.b);O(lH,a.b);O(bH,a.b);O(cH,a.b);O(dH,a.b);O(eH,a.b)}function wH(a){O(ZG,a.b);O($G,a.b);O(aH,a.b)}function xH(a){O(qH,a.b);O(rH,a.b);O(sH,a.b);O(tH,a.b);a.c=!1}
-function TF(a){hB.call(this,"Atom/Bond Query");this.j=new tA(this.vf());Tz(this.r,new NE(this));this.b=(RE(),rD);this.d=a;this.e||(a=Yy(a),this.e=new CB(a),KE(this.e,-150,10));this.k=this.e;Ez(this,new qB);O(this,this.b);a=new Iz;Ez(a,new WA(0,3,1));P(a,new uB("Atom type :"),null);ZG=new tA(yb);$G=new tA("Any except C");aH=new tA("Halogen");P(a,ZG,null);P(a,$G,null);P(a,aH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));P(a,new vB("Or select one or more from the list :",0),null);P(this,a,null);
-a=new Iz;Ez(a,new WA(0,3,1));hH=new tA(Db);iH=new tA(gc);jH=new tA(rc);kH=new tA(Gc);lH=new tA(tc);bH=new tA(Sb);cH=new tA(Lb);dH=new tA(Cb);eH=new tA(Zb);P(a,hH,null);P(a,iH,null);P(a,jH,null);P(a,kH,null);P(a,lH,null);P(a,bH,null);P(a,cH,null);P(a,dH,null);P(a,eH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));oH=new xA;wA(oH,yb);wA(oH,bb);wA(oH,eb);wA(oH,lb);wA(oH,mb);P(a,new uB("Number of hydrogens : "),null);P(a,oH,null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));pH=new xA;wA(pH,yb);wA(pH,
-bb);wA(pH,eb);wA(pH,lb);wA(pH,mb);wA(pH,"4");wA(pH,"5");wA(pH,"6");P(a,new vB("Number of connections :",0),null);P(a,pH,null);P(a,new vB(" (H's don't count.)",0),null);P(this,a,null);a=new Iz;Ez(a,new WA(0,3,1));P(a,new uB("Atom is :"),null);fH=new tA(zb);P(a,fH,null);gH=new tA("Nonaromatic");P(a,gH,null);mH=new tA(Dc);P(a,mH,null);nH=new tA(kc);P(a,nH,null);P(this,a,null);a=new Iz;O(a,NA(Wy(this)));Ez(a,new WA(0,3,1));P(a,new uB("Bond is :"),null);qH=new tA(yb);P(a,qH,null);rH=new tA(zb);P(a,rH,
-null);sH=new tA(Dc);P(a,sH,null);tH=new tA(kc);P(a,tH,null);P(this,a,null);a=new Iz;Ez(a,new WA(1,3,1));this.f=new VB(xa,20);P(a,this.f,null);P(a,new tA(Bc),null);P(a,this.j,null);P(this,a,null);this.ac&&jB(this.ac.d,!1);gB(this,!1);vH(this);wH(this);xH(this);O(fH,this.b);O(gH,this.b);O(mH,this.b);O(nH,this.b);O(oH,this.b);O(pH,this.b);XG(this,ZG);fB(this);a=this.k;LE(this.ac.d,a.b,a.c);!Xy(this)&&Bz(this);lz(this)}s(522,512,mi,TF);
-_.wf=function(a,b){var c;D(b,Bc)?(uH(this),XG(this,ZG),YG(this)):y(a.i,87)?(xH(this),Ns(a.i)===Ns(ZG)?(vH(this),wH(this)):Ns(a.i)===Ns($G)?(vH(this),wH(this)):Ns(a.i)===Ns(aH)?(vH(this),wH(this)):Ns(a.i)===Ns(mH)?O(nH,this.b):Ns(a.i)===Ns(nH)?(O(mH,this.b),O(fH,this.b)):Ns(a.i)===Ns(fH)?(O(gH,this.b),O(nH,this.b)):Ns(a.i)===Ns(gH)?O(fH,this.b):Ns(a.i)===Ns(qH)||Ns(a.i)===Ns(rH)||Ns(a.i)===Ns(sH)||Ns(a.i)===Ns(tH)?(uH(this),this.c=!0):wH(this),XG(this,a.i),YG(this)):y(a.i,88)&&(xH(this),c=a.i,0==c.ac.b.pb.selectedIndex?
-O(c,this.b):O(c,(zA(),HA)),YG(this));107!=this.d.c&&(this.d.c=107,Nz(this.d));return!0};_.c=!1;_.d=null;_.e=null;var ZG=_.f=null,qH=null,$G=null,fH=null,rH=null,dH=null,hH=null,pH=null,oH=null,cH=null,bH=null,aH=null,eH=null,iH=null,gH=null,nH=null,tH=null,jH=null,lH=null,mH=null,sH=null,kH=null;function QF(a){a.b=-1;a.c=v(zE,r,0,0,0);a.d=0}function yG(){yE(this)}s(523,497,wi,yG);_.De=function(){QF(this)};_.b=-1;
-function fr(a){a=new hC(a);ir();var b,c,d,e,f;try{var g=($B(),cC);if(dC(g,($B(),cC)))b=a.b;else if(dC(g,aC))b=new lC(a.b);else throw new iC(g);c=Hn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new yH;ty(d.f,c);e=(f=hE(c,"\r\n|\r|\n|\n\r"),f.length);nv(d.f,20*(10>e?e:10)+Xf);Wn((Tn(),Un),new zH(d));AH(d);BH(d)}catch(i){if(i=Mi(i),y(i,103))rn(i);else throw i;}}function zG(){}s(524,1,{104:1,111:1},zG);_.qe=function(a){AG(this.b,a.b)};_.b=null;s(526,312,ai);
-function cr(){var a;cr=u;CH=(a=!1,Nf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);DH=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");EH=CH&!DH;var b;a=F(H,k,-1,[8,8,127,46,1005,40,1001,35,10,13,27,27,1E3,36,1006,37,1003,34,1002,33,1007,39,1,16,9,9,1004,38]);dr=v(H,k,-1,1E3,1);for(b=0;b<dr.length;++b)dr[b]=-999;for(b=0;b<a.length;b+=2)dr[a[b+1]]=a[b]}
-function aq(a,b,c){a=new FH(b,c,a);if(!b.Id(a,c))for(b=b._b;b&&!b.Id(a,c);)b=b._b}function Lz(a,b,c){var d;d=new GH;nj(d.u,b,c);gj(a.i,d.u,0,0);Vi(a.b,d);return d}function fD(a,b){return!a.f?null:b in a.f?a.f[b]:null}function zF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Sv(a.i,b.u,c,d),b.s=c,b.t=d;HH(b)}
-function bD(a,b,c,d){cr();this.pb=Lw();this.b=new aj;this.f=d;this.pb.style[Sf]=bb;this.pb.style[Qf]=bb;this.pb.style[Ig]=We;this.pb.style[bh]=b;this.pb.style[Le]=c;this.i=new IH;this.i.pb.style[bh]=fb;nv(this.i,fb);EH?(b=new JH,c=new KH,gj(b,this.i,0,0),gj(b,c,0,0),Wv(this,b)):Wv(this,this.i);this.d=a;a.Ob=this;EH?(this.k=new LH(this),this.k.j=new MH(this),this.k.k=new NH(this),this.k.o=new OH(this),this.k.n=new PH(this),this.d&&(this.k.f=new QH(this),this.k.i=new RH(this),this.k.b=new SH(this))):
-z(this,new UH(this),(pr(),pr(),qr));z(this,this,(fq(),fq(),gq));z(this,new XH(this),(qj(),qj(),rj));z(this,new dI(this),(sj(),sj(),tj));z(this,new eI(this),($q(),$q(),ar));($p(),$p(),pz).b=this}s(525,526,ai,bD);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.k=null;var EH,DH,CH,dr=null;function IH(){Uv.call(this);this.pb[zd]=Se}s(528,290,li,IH);function JH(){IH.call(this);this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(527,528,li,JH);function UH(a){this.b=a}s(529,1,{},UH);
-_.nc=function(a){var b,c,d;c=wj(a);d=xj(a);b=yj(a.b);a=new fI(a);2==b&&(a.f=4);dG(this.b.d,a,c,d);this.b.j=!0};_.b=null;function XH(a){this.b=a}s(530,1,{},XH);_.oc=function(a){var b,c;b=wj(a);c=xj(a);a=new fI(a);this.b.j?mG(this.b.d,a,b,c):oG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function dI(a){this.b=a}s(531,1,{},dI);_.pc=function(a){this.b.j=!1;wj(a);xj(a);pG(this.b.d)};_.b=null;function eI(a){this.b=a}s(532,1,{},eI);_.b=null;
-function KH(){IH.call(this);this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(533,528,li,KH);function gI(a,b){var c;c=b.b;c.f=4;return dG(a.b.d,c,b.e,b.f)}function MH(a){this.b=a}s(534,1,{},MH);_.xf=function(a){return gI(this,a)};_.b=null;function Nr(a,b){oG(a.b.d,b.b,b.e,b.f);return dG(a.b.d,b.b,b.e,b.f)}function NH(a){this.b=a}s(535,1,{},NH);_.xf=function(a){return Nr(this,a)};_.b=null;function OH(a){this.b=a}s(536,1,{},OH);_.xf=function(a){return mG(this.b.d,a.b,a.e,a.f)};_.b=null;
-function PH(a){this.b=a}s(537,1,{},PH);_.xf=function(){return pG(this.b.d)};_.b=null;function Rq(a,b){var c;c=K(eE(b.c));c=new kC(b,0,ig,c);ZE(a.b.d,c);return!0}function QH(a){this.b=a}s(538,1,{},QH);_.xf=function(a){return Rq(this,a)};_.b=null;function Sq(a,b){var c;c=K(eE(100*b.d));c=new kC(b,0,pg,c);ZE(a.b.d,c);return!0}function RH(a){this.b=a}s(539,1,{},RH);_.xf=function(a){return Sq(this,a)};_.b=null;function Wq(a,b){var c;c=new kC(b,0,he,gh);ZE(a.b.d,c);return!0}function SH(a){this.b=a}
-s(540,1,{},SH);_.xf=function(a){return Wq(this,a)};var hI=_.b=null;function iI(){iI=u;hI=new Ht((Wt(),new Vt("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function jI(){jI=u;kI={}}function lI(a,b,c){var d;c&&(b.style[ne]=c.c+Xf,d=c.b,d!=Qb&&(b.style[me]=d),0!=(c.d&1)&&(b.style[pe]=md),0!=(c.d&2)&&(b.style[oe]=Qe));a.f.style[ah]=Hf}
-function bB(a,b){var c,d,e,f,g,i,h,l,m,o,n,q,w;d=yi(b);d in kI?c=kI[d]:(c=$doc.getElementsByTagName("body")[0],e=$doc.createElement(xg),f=$doc.createElement(Oe),f.width=1,f.height=1,g=(iI(),hI),f.src=g.e.b,c=(i=$doc.createTextNode("Q"),lI(a,e,b),e.appendChild(i),e.appendChild(f),c.appendChild(e),h=po(e),l=po(e)+(e.offsetHeight||0),m=l-h,o=po(f)+(f.offsetHeight||0)+1,n=l-o,q=o-h,c.removeChild(e),w=new mI,w.b=q,w.c=n,w.d=m,w),kI[d]=c);return c}
-function nI(){jI();var a,b,c,d,e;uj();this.b=F(Qs,r,1,["monospace","sans-serif",ug]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(xg);mo(this.f,this.i);this.f.style[ne]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[me]=a,this.e.appendChild(this.f),e=this.f.offsetWidth||0,this.d[a]=e,this.c[a]=this.f.offsetHeight||0,this.e.removeChild(this.f)}s(543,1,{},nI);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var kI;function mI(){}s(544,1,{},mI);
-_.b=0;_.c=0;_.d=0;function eG(a){if(0!=(a.f&4))return!0;try{if(a.b&&y(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=Mi(b),!y(b,125))throw b;}return!1}function fG(a){try{if(a.b&&y(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=Mi(b),!y(b,125))throw b;}return!1}function fI(a){er.call(this,null,0,null);this.b=a}function FH(a,b,c){er.call(this,a,0,b);this.b=c}s(545,402,ni,fI,FH);_.oe=function(){return eG(this)};_.pe=function(){return fG(this)};_.b=null;
-function QB(a,b){var c;if(b in a.c)return a.c[b];c=a.b;var d=a.d;null==b||!b.length?c=0:(c.e.appendChild(c.f),mo(c.f,b),lI(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.c[b]=c}function PB(a){this.d=a;this.c={};this.b=new nI}s(546,405,ni,PB);_.b=null;function Mz(a){this.b=a}s(547,413,{},Mz);_.b=null;function oI(a,b){this.b=a;this.c=b}s(548,1,{},oI);_.b=null;_.c=null;function pI(){sx.call(this);this.pb[zd]="jsa-resetTable";this.pb.style[bh]=id}s(549,325,li,pI);
-function qI(){qI=u;var a=rI=new nI;uj();a.i="9p";a.f.style[me]=ug;a.f.style[ne]="144.0pt";mo(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ne]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);sI=new Yz(1)}function pF(a,b){a.q=!0;if(a.k){a.p&&(a.d.length=0,a.p=!1);var c=a.d;c[c.length]=b}else c=a.d,c[c.length]=b,HH(a)}
-function rF(a,b,c,d,e,f,g){var i,h,l,m,o,n,q,w,G,B,J;a.o&&(oF(a,!1),360<=g||-360>=g?i=qF(a,b,c,d,e):i=(h=f+g,l=0,h<f&&(l=1),m=0,(180<g||-180>g)&&(m=1),o=b+d/2,n=c+e/2,q=d/2,w=e/2,G=tI(o,n,q,w,f),B=tI(o,n,q,w,h),J="<g"+a.n+tb,J+='<path d ="M '+G.b+ba+G.c+" A "+q+ba+w+" 0 "+m+ba+l+ba+B.b+ba+B.c+'"/>',J+="</g>",J),pF(a,i))}function Z(a,b,c,d,e){a.o&&pF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ga+a.c+a.b+ab)}
-function nF(a,b,c,d,e){a.o&&(oF(a,!1),pF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab))}function yF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ja+d+ga+a.j+' fill="'+e+ka+b+"</text>");pF(a,b)}function mB(a,b,c,d,e){oF(a,!0);pF(a,'<rect x="'+b+ja+c+ia+e+'" width="'+d+fa+a.n+ab)}
-function HH(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ho(io(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-Yj(a.u.pb),d=jo(io(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-$j(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ia+d+ka)+b+"</svg>",b!==a.r&&(mo(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function Y(a,b){(a.e=b)&&(a.i=fg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa)}function xF(a,b){a.f=b;a.j=wG(b)}s(550,409,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
-_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=j;_.s=0;_.t=0;_.u=null;var sI,rI;function Br(a,b,c){c&&(Mr(a,b),c.xf(a.c));a.e=!0}function Mr(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ho(io(a.p.pb.ownerDocument),a.p.pb)+Xj(a.p.pb)+vo(a.p.pb.ownerDocument),a.c.f=c.clientY-po(a.p.pb)+(a.p.pb.scrollTop||0)+wo(a.p.pb.ownerDocument),a.c.b=new fI(b),b.b.preventDefault(),!0):!1}
-function LH(a){this.p=a;this.c=new uI;this.d=new vI(this);z(this.p,new wI(this),(Jr(),Jr(),Kr));z(this.p,new xI(this),(Cr(),Cr(),Dr));z(this.p,new yI(this),(Gr(),Gr(),Hr));z(this.p,new zI(this),(yr(),yr(),zr));z(this.p,new AI,(Xq(),Xq(),Yq));z(this.p,new BI(this),(Tq(),Tq(),Uq));z(this.p,new CI(this),(Oq(),Oq(),Pq))}s(551,1,{},LH);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function vI(a){sk();this.b=a}s(552,26,{},vI);
-_.Ac=function(){!this.b.e&&this.b.j&&gI(this.b.j,this.b.c)};_.b=null;function wI(a){this.b=a}s(553,1,{},wI);_.b=null;function xI(a){this.b=a}s(554,1,{},xI);_.b=null;function yI(a){this.b=a}s(555,1,{},yI);_.b=null;function zI(a){this.b=a}s(556,1,{},zI);_.b=null;function AI(){}s(557,1,{},AI);function BI(a){this.b=a}s(558,1,{},BI);_.b=null;function CI(a){this.b=a}s(559,1,{},CI);_.b=null;function uI(){}s(560,1,{},uI);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
-function DI(a){var b,c,d,e,f;Wj(a);d=(hj(),ij(null));e=new pI;px(e,a);Iv(d,e,d.pb);f=a.cd();b=a.bd();c=(c=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/))?parseFloat(c[1]):-1;9<=c?(++f,++b):7==c&&y(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));rx(e,a);Qv(d,e);return new dz(f,b)}function EI(){this.pb=$doc.createElement(Yd);this.pb[zd]=Se;this.pb.style[Rf]=Me;this.pb.style[Uf]=bd;this.pb.style[bh]=fb;this.pb.style[Le]=fb}s(562,293,oi,EI);_._c=function(){return Yj(this.pb)};_.ad=function(){return $j(this.pb)};
-function wG(a){var b,c,d;d=a.c;b=a.b;c=j;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+fa);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function tI(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new oI(new $D(a),new $D(b))}function qF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+fa+a.n+ab}
-function CF(a,b,c,d,e){var f,g,i,h;if(1>d)return j;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)i=b[f],h=c[f],d+=i+Aa+h,f<g-1&&(d+=ba);d+=fa;b=rb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function oF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ga+a.b:a.n=' fill="none" stroke="'+c+ga+a.b}function GH(){qI();this.o=sI;this.d=[];this.u=new EI}s(563,550,{},GH);_.b=j;_.c=j;function FI(){FI=u;GI=new dz(0,0)}
-function HI(a){var b;b=a.Bf();if(!b){var c;(c=a.yf())?(b=DI(c.b),nj(c.re(),b.c,b.b),c=DI(c.b),b=new dz(c.c-b.c,c.b-b.b)):b=new dz(0,0);a.Ff(b)}return b}function sz(a,b){var c;if(a.ve())return GI;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.Ef(Xy(b));c=DI(a.re());a.f.c=c.c;a.f.b=c.b;return c}function II(a,b){var c;b&&(c=fg+(b.b>>16&255)+Aa+(b.b>>8&255)+Aa+(b.b&255)+wa,a.Af().pb.style[jd]=c)}function JI(){this.f=new RA;this.f.b=-1;this.f.c=-1}s(565,1,{});_.yf=function(){return null};_.zf=function(a){this.Df(a.Kd())};
-_.Af=function(){return this.re()};_.Bf=function(){return KI};_.Bd=function(){};_.ve=function(){return!1};_.Cf=function(a){this.Ef(Xy(a))};_.Df=function(a){II(this,a)};_.Ef=function(a){var b=this.re().pb,c,d,e;c=(Cz(),Dz);e=a.c;d=a.b;e!=c.c?b.style[ne]=j+e+"pt":b.style[ne]=j;d!=c.b?b.style[me]=d:b.style[me]=j;0!=(a.d&1)?b.style[pe]=md:b.style[pe]=j;0!=(a.d&2)?b.style[oe]=Qe:b.style[oe]=j};_.Ff=function(a){KI=a};_.Gf=function(){};var KI=_.f=null,GI;
-function uA(a,b){FI();JI.call(this);this.b=new Ew(a);this.b.dd()[zd]=j;z(this.b,new LI(this,b),(cq(),cq(),dq))}s(564,565,{},uA);_.re=function(){return this.b};_.Df=function(a){II(this,a)};_.b=null;function LI(a,b){this.b=a;this.c=b}s(566,1,{},LI);_.Ic=function(a){$p();aq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function yA(a){FI();JI.call(this);this.b=new Ex;z(this.b,new MI(this,a),(Xp(),Xp(),Yp))}s(567,565,{},yA);_.re=function(){return this.b};_.b=null;
-function MI(a,b){this.b=a;this.c=b}s(568,1,{},MI);_.b=null;_.c=null;function NI(a,b){var c,d;II(a,b.Kd());for(d=new Gi(b.Pb.b);d.c<d.e.ye();)c=Hi(d),c.ec&&c.ac.zf(c)}function OI(a,b){var c,d,e,f,g,i,h;nj(a.e,b.Rd(),b.Nd());for(d=new Gi(b.Pb.b);d.c<d.e.ye();)c=Hi(d),c.ec&&(e=c.ac,e.Cf(c),i=c.Sd(),h=c.Td(),g=c.Rd(),f=c.Nd(),0<g&&0<f&&(c=e.re(),g-=HI(e).c,f-=HI(e).b,nj(e.re(),g,f),!c.ob&&a.e.vd(c),a.e.wd(c,i,h)))}function Hz(){FI();JI.call(this);this.e=new Uv}s(569,565,{},Hz);
-_.zf=function(a){NI(this,a)};_.re=function(){return this.e};_.Cf=function(a){OI(this,a)};_.e=null;function wB(a){FI();JI.call(this);var b=this.b=new cx;Jw(b.c,a,!1);Vw(b);this.f.b=-1;this.f.c=-1}s(570,565,{},wB);_.re=function(){return this.b};_.ve=function(){var a;a=(this.b.c.d?no(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function zB(a){this.b=new Yx(a.i,new PI(a))}s(571,1,{},zB);_.b=null;
-function Ux(a){var b,c,d,e,f;f=new jC(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=v(QI,r,104,0,0);for(c=b.b?Ek(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],y(b,85)){b.Ob.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=dj((Rz(),Q),new S(f.e)));c=c.c;if(yt(!c?fh:c.b,qh))for(c=(!a.e.b||0==a.e.b.d?(ps(),ps(),qs):new Uz(a.e.b)).ud();c.Uc();)a=c.Vc(),1001==f.e&&a.qe(f);var g,i,h;1001==f.e?(g=new er(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.Rf(),null.Rf()):100==f.e&&y(f.f,101)?(i=f.f,h=new er(i,205,null),h.j=i.Sd(),
-h.k=i.Td()):1004<=f.e&&1005>=f.e||(701==f.e?null.Rf():401==f.e||402==f.e?(null.Rf(),null.Rf(),null.Rf(),null.Rf(),null.Rf()):500<=f.e&&507>=f.e&&(g=null.Sf,500!=g&&(f=new er(null.Sf,g,null),f.j=null.Rf(),f.k=null.Rf(),i=null.Rf(),f.f=i&12,501==g&&null.Rf())))}function PI(a){this.b=a}s(572,1,Rh,PI);_.qc=function(){Ux(this)};_.b=null;function WB(){FI();JI.call(this);this.b=new xy}s(573,565,{},WB);_.yf=function(){var a;a=new WB;ty(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.re=function(){return this.b};
-_.Bf=function(){return RI};_.Ff=function(a){RI=a};var RI=_.b=null;s(574,569,{});function SI(a){var b;b=new qq(ko(a.pb,Mf),ko(a.pb,Lf));a=new qq(ko(a.T.jb.pb,Mf),ko(a.T.jb.pb,Lf));return F(H,k,-1,[b.c-a.c,b.b-a.b])}function TI(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.jd(a.R);a.gd(b);a.R=a.Q=null}else null!=a.R?(UI(a,a.R),a.R=null):null!=a.Q&&(VI(a,a.Q),a.Q=null);Aj(a.S)}function AH(a){a.kb?a.Kf(tq(a.T.jb)):(a.Ed(),AH(a))}function VI(a,b){var c;a.kb?(c=SI(a),a.Kf(new qq(-1,WI(b,!1)-c[1]))):a.Q=b}
-function XI(a,b){var c;b!=a.zd()&&(c=a.T.jb,Av(c),YI(c,b,c.pb,c.q.d,!0))}function UI(a,b){var c;a.kb?(c=SI(a),a.Kf(new qq(WI(b,!0)-c[0],-1))):a.R=b}s(577,295,ci);_.Hf=function(){var a,b;b=tq(this.T.jb);a=SI(this);b.c+=a[0];b.b+=a[1];return b};_.zd=function(){var a;a=this.T.jb;return 0!=a.q.d?ZI(Ky(a.q,0)):null};_.If=function(a){$I(this.T.jb,a)};_.ud=function(){return new Bv(this.T.jb)};_.Jf=function(){xq(this.T.jb)};_.pd=function(){TI(this)};_.Hd=function(){xq(this.T.jb)};
-_.rd=function(a){return aJ(this.T.jb,a)};_.Kf=function(a){vq(this.T.jb,a)};_.gd=function(a){VI(this,a)};_.Ad=function(a){XI(this,a)};_.jd=function(a){UI(this,a)};_.Q=null;_.R=null;function bJ(){bJ=u;aw();var a=(cJ(),dJ(),eJ);fJ=new ux(a.e,a.c,a.d,a.f,a.b)}function gJ(a,b){if(0!=a.I.b.q.d&&ZI(Ky(a.I.b.q,0)))throw new vv("WindowPanel can only contain one child widget");hJ(a,b)}
-function BH(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[Zg]=Me,a.ab=!1,a.Ed());b=a.pb;b.style[We]=0+(uj(),Xf);b.style[Ng]=db;e=oj()-ko(a.pb,Mf)>>1;f=pj()-ko(a.pb,Lf)>>1;LE(a,Sj(vo($doc)+e,0),Sj(wo($doc)+f,0));d||((a.ab=c)?(hy(a.pb,dg),a.pb.style[Zg]=$g,ek(a.gb,200)):a.pb.style[Zg]=$g)}finally{a.w=!0}}
-function iJ(a,b){var c;if(a.w){c=new Pu;a.mb&&fs(a.mb,c);a.J&&uq(a.r,a);try{Oi(a.r.d,a)}catch(d){if(d=Mi(d),!y(d,119))throw d;}a.n=jJ(a.r,a);try{cw(a,b)}finally{Ri(a.t.b),Ri(a.s.b),Ri(a.u.b),a.P&&Ui(a.P,a.r),a.C&&(a.C=!1)}}else cw(a,b)}function kJ(a,b,c){var d,e;e=a.ob;d=new Cj(a,e);e.wd(a,d.b+b,d.e+c)}function lJ(a,b,c){b=new mJ(oo(no(Xu(Xu(a.T.d,b),c))));zv(b,a);z(b,a.o,(cq(),cq(),dq));return b}function sq(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));vq(a.T.jb,b)}
-function LE(a,b,c){var d,e;(e=a.r)?(d=nJ(e.pb),fw(a,b+(Yj(e.pb)+d[3]),c+($j(e.pb)+d[0]))):fw(a,b,c)}function jB(a,b){a.J!=b&&(a.J=b,a.hb&&(b?wq(a.r,a):uq(a.r,a)))}function hJ(a,b){if(b!=(0!=a.I.b.q.d?ZI(Ky(a.I.b.q,0)):null)){Av(a.I.b);var c=a.I.b;YI(c,b,c.pb,c.q.d,!0)}}
-function oJ(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(nq(),pJ)&&(a.O=a.G);var d,e;if(a.P)for(e=new Gi(a.P);e.c<e.e.ye();)if(d=Hi(e),b==(nq(),qJ)){!d.c&&(d.c=new rJ);d=a;var f=c,g=void 0,i=void 0;if(d.J&&f==(nq(),oq))g=d.r,i=d.F,d.I.d?(LE(d,i.d,i.e),sq(d,new qq(i.c,-1))):(LE(d,i.d,i.e),sq(d,new qq(i.c,i.b)),wq(g,d)),Ki(g.d,d,d.I.c),rk(d.z,333);else if(!d.C&&f==(nq(),pJ))d.pb.style[Zg]=$g,nq()}else if(b==oq){!d.c&&(d.c=new rJ);d=a;var f=c,h=i=g=void 0;if(d.J){i=d.r;g=nJ(i.pb);h=d.F;if(d.I.d)h.d=Yj(d.pb)-
-g[3]-Yj(i.pb),h.e=$j(d.pb)-g[0]-$j(i.pb),d.F=h,LE(d,0,0),sJ(d,pq(i.pb).c,-1);else{if(f!=(nq(),pJ))h.d=Yj(d.pb)-g[3]-Yj(i.pb),h.e=$j(d.pb)-g[0]-$j(i.pb),h.c=d.q,h.b=d.p,d.F=h;LE(d,0,0);vq(d,new tJ(pq(i.pb)));uq(i,d)}d==d.r.b||UF(d);rk(d.z,333)}}else b==pJ&&(!d.c&&(d.c=new rJ),d=a,d.C||(d.G=c,d.pb.style[Zg]=Me))}}function uJ(a,b){a.pb.style[dh]=b+1E4+(a.C?1E3:0)+j;(a.C||a.bb)&&null.Rf().Rf()}
-function vJ(a){if(!a.kb){a.t=tv(a,a.r,(!Rr&&(Rr=new yk),Rr));a.s=tv(a,a.r,xk?xk:xk=new yk);a.u=tv(a,a.r,(!Wr&&(Wr=new yk),Wr));var b=a.r;!a.P&&(a.P=new aj);Vi(a.P,b);Rr&&(b=new Qr(a),a.mb&&fs(a.mb,b));a.J&&wq(a.r,a);Ki(a.r.d,a,a.I.c);a.n&&(fw(a,a.n.b,a.n.c),a.n=null);gw(a);UF(a)}}function UF(a){if(a!=a.r.b){var b;Wr&&(b=new Vr(a),a.mb&&fs(a.mb,b))}}
-function wJ(a,b,c){aw();var d;d=(pw(),qw);iw.call(this,!1,"popup");this.U=d.b;this.S=new xJ(this);d=new yJ;d.pb[zd]="mosaic-popupLayoutPanel";Yv(this.T,d);ew(this);this.o=new zJ(this);this.z=new AJ(this);this.A=new BJ(this);this.B=new CJ(this);this.F=new DJ;this.O=(nq(),qJ);this.J=c;this.r=a;a=this.I=new EJ(b);b=new FJ;!a.e&&(a.e=new GJ);Vi(a.e,b);a=new HJ(new wx(fJ.b.e.b,fJ.b.c,fJ.b.d,fJ.b.f,fJ.b.b));z(a,new IJ(this),(cq(),cq(),dq));b=this.I.c;b.c||(b.c=new sx,b.c.dd()[zd]="mosaic-Caption-iconBoxRight",
-c=b.c,d=(lx(),mx),c.d=d,c=b.i,JJ(c,b.c,new KJ(2),c.q.d));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Lv;d=qx(c);ev(c.c,(ru(),su(d)),0);Kv(c,a,d,0,!1)}else px(b.c,a);$I(b.i,null);z(this.I.c,new LJ(this),(kq(),kq(),lq));z(this.I.c,this.o,dq);XI(this,this.I);Ii(hw?no(this.pb):oo(no(this.pb)),"mosaic-WindowPanel",!0)}s(576,577,ci);_.zd=function(){return 0!=this.I.b.q.d?ZI(Ky(this.I.b.q,0)):null};_.Cd=function(a){iJ(this,a)};_.ud=function(){return new Bv(this.I.b)};_.pd=function(){TI(this);Aj(new MJ(this))};
-_.rd=function(a){return aJ(this.I.b,a)};_.Kf=function(a){sq(this,a)};_.Dd=function(a,b){LE(this,a,b)};_.Ad=function(a){hJ(this,a)};_.Ed=function(){vJ(this)};_.n=null;_.p=0;_.q=0;_.r=null;_.s=null;_.t=null;_.u=null;_.v=null;_.w=!0;_.x=null;_.y=null;_.C=!1;_.D=null;_.E=null;_.G=null;_.H=null;_.I=null;_.J=!1;_.K=null;_.L=null;_.M=null;_.N=null;_.P=null;var fJ;function NJ(a){a.i=(new tA(a.j)).ac.re();z(a.i,new OJ(a),(cq(),cq(),dq));a.e=F(PJ,r,59,[a.i])}
-function yH(){bJ();var a,b,c,d,e,f;wJ.call(this,(QJ(),RJ),null,!0);this.Nf();this.db=!0;a=new ex(this.k);this.f=new wy;this.f.pb.style[bh]=fb;nv(this.f,fb);this.Lf();UI(this,"400px");f=new Jy;f.pb.style[Le]=fb;f.f[rd]=10;c=(Yw(),ix);f.b=c;Iy(f,a);Iy(f,this.f);e=new sx;e.f[rd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],px(e,a);Iy(f,e);gJ(this,f);jB(this,!1);this.Mf()}s(575,576,ci,yH);_.Lf=function(){NJ(this)};_.Mf=function(){var a=this.f;a.pb.readOnly=!0;var b=ov(a.pb)+"-readonly";Ii(a.dd(),b,!0)};
-_.Nf=function(){iB(this.I.c,"Copy")};_.e=null;_.f=null;_.i=null;_.j="Close";_.k="Press Ctrl-C (Command-C on Mac) or right click (Option-click on Mac) on the selected text to copy it, then paste into another program.";function OJ(a){this.b=a}s(578,1,{},OJ);_.Ic=function(){iJ(this.b,!1)};_.b=null;function zH(a){this.b=a}s(579,1,{},zH);
-_.qc=function(){qv(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=lo(a.pb,Xg).length;if(0<b&&a.kb){if(0>b)throw new Rw("Length must be a positive integer. Length: "+b);if(b>lo(a.pb,Xg).length)throw new Rw("From Index: 0 To Index: "+b+" Text Length: "+lo(a.pb,Xg).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function SJ(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";iB(a.I.c,"Paste")}function TJ(a){bJ();yH.call(this);this.d=a}
-s(581,575,ci,TJ);_.Lf=function(){NJ(this);this.b=(new tA(this.c)).ac.re();z(this.b,new UJ(this),(cq(),cq(),dq));this.e=F(PJ,r,59,[this.b,this.i])};_.Mf=function(){nv(this.f,"150px")};_.Nf=function(){SJ(this)};_.Ed=function(){vJ(this);Wn((Tn(),Un),new VJ(this))};_.b=null;_.c=null;_.d=null;function WJ(a){bJ();TJ.call(this,a)}s(580,581,ci,WJ);
-_.Mf=function(){nv(this.f,"150px");var a=new XJ(this),b=this.f;sv(b,new YJ,(Bq(),Bq(),Cq));sv(b,new ZJ,(yq(),yq(),zq));sv(b,new $J,(Eq(),Eq(),Fq));sv(b,new aK(a),(Hq(),Hq(),Iq))};_.Nf=function(){SJ(this);this.k+=" Or drag and drop a file on it."};s(584,1,{});s(583,584,{});_.c=null;_.d=1;_.e=-1;function XJ(a){this.b=a;this.c=new bK(this);this.d=this.e=1}s(582,583,{},XJ);_.b=null;function bK(a){this.b=a}s(585,1,{},bK);_.Of=function(a){this.b.b.f.pb[Xg]=null!=a?a:j};_.b=null;function YB(){new hs}
-s(586,433,{},YB);function UJ(a){this.b=a}s(587,1,{},UJ);_.Ic=function(){if(this.b.d){var a=this.b.d,b;b=new jC(a.b,0,lo(this.b.f.pb,Xg));AG(a.b.b,b.b)}iJ(this.b,!1)};_.b=null;function VJ(a){this.b=a}s(588,1,{},VJ);_.qc=function(){qv(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;function jr(a){var b;a&&a&&(a=new cK(a),void 0!=$wnd.FileReader?b=new WJ(a):b=new TJ(a),AH(b),BH(b))}function cK(a){this.b=a}s(590,1,{},cK);_.b=null;function Kq(a,b){a.onloadend=function(a){b.Of(a.target.result)}}
-function aK(a){this.b=a}s(595,1,{},aK);_.b=null;function YJ(){}s(596,1,{},YJ);function ZJ(){}s(597,1,{},ZJ);function $J(){}s(598,1,{},$J);function kB(a,b){FI();Hz.call(this);this.d=new dK(a);var c=this.c=new sx,d=(Yw(),ix);c.b=d;px(this.c,this.e);gJ(this.d,this.c);this.d.b=this;this.b=b}s(599,574,{},kB);_.re=function(){return this.d};_.Af=function(){return this.c.ob};_.Bd=function(){iJ(this.d,!1)};_.Ef=function(){};_.Gf=function(a){NI(this,a);OI(this,a);AH(this.d);vJ(this.d)};_.b=null;_.c=null;
-_.d=null;function dK(a){bJ();wJ.call(this,(QJ(),RJ),a,!1)}s(600,576,ci,dK);_.Bd=function(){var a=this.b,b=new dB(a.b,201),c;a=a.b.r;a.b?a=new eK(new Gi(a.b)):(a=(ps(),ps(),qs),a=new Gi(a));for(;a.Uc();)c=a.Vc(),201==b.e&&JE(c.b)};_.b=null;function ZF(a,b,c,d){b=Yy(b);c+=b.b;d+=b.c;fw(a.b,c,d);gw(a.b)}function GB(){FI();JI.call(this);var a=this.b=new fK;a.ab=!0;a.b.i=!0;this.b.db=!0}s(601,565,{},GB);_.re=function(){return this.b};_.b=null;function xC(){}s(607,449,{},xC);
-function eK(a){if(!a)throw new xn;this.b=a}s(608,1,{},eK);_.Uc=function(){return DC(this.b)};_.Vc=function(){return Hi(this.b)};_.Wc=function(){throw new GC("Missing message: awt.50");};_.b=null;function dA(){return dA()}function vC(){vC=u;var a;a=(mC(),nC["os.encoding"]);if(null!=a)try{if(D("UTF-8",a)||D("ISO-8859-1",a)||D("ISO-LATIN-1",a))v(gK,r,-1,0,1);else throw new MD(a+" is not supported");}catch(b){if(b=Mi(b),!y(b,127))throw b;}}function AB(a,b){a.b=31*a.b+I((new $D(b)).b)}function Zz(){}
-s(611,1,{},Zz);_.hC=function(){return this.b};_.b=1;function hK(){hK=u;var a,b;a=$doc;if((b=a.getElementsByTagName(Ne))&&0<b.length)b=$doc.getElementsByTagName(Ne)[0],b.style[Le]=fb;a.body.style[Le]=fb}function nJ(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"borderTopWidth"));b[1]=iK(jK(a,"borderRightWidth"));b[2]=iK(jK(a,"borderBottomWidth"));b[3]=iK(jK(a,"borderLeftWidth"));return b}
-function kK(a){hK();var b,c;c=lK(a);b=nJ(a);a=new qq(a.clientWidth,a.clientHeight);a.c+=b[1]+b[3]+(c[1]+c[3]);a.b+=b[0]+b[2]+(c[0]+c[2]);return a}function pq(a){hK();return new qq(a.clientWidth,a.clientHeight)}function lK(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"marginTop"));b[1]=iK(jK(a,"marginRight"));b[2]=iK(jK(a,"marginBottom"));b[3]=iK(jK(a,"marginLeft"));return b}
-function mK(a){hK();var b;b=v(H,k,-1,4,1);b[0]=iK(jK(a,"paddingTop"));b[1]=iK(jK(a,"paddingRight"));b[2]=iK(jK(a,"paddingBottom"));b[3]=iK(jK(a,"paddingLeft"));return b}function nK(a,b,c){hK();try{D(b,ke)&&(b=Jd),a.style[b]=c}catch(d){if(d=Mi(d),!y(d,119))throw d;}}function WI(a,b){hK();var c;oK||(oK=$doc.createElement(xg),nK(oK,We,j),nK(oK,Ng,j),nK(oK,Uf,bd),nK(oK,Zg,Me),$doc.body.appendChild(oK));nK(oK,bh,a);nK(oK,Le,a);c=kK(oK);return b?c.c:c.b}var oK=null;function pK(){qq.call(this,0,0)}
-function qq(a,b){this.c=a;this.b=b}function tJ(a){qq.call(this,a.c,a.b)}s(613,1,ni,pK,qq,tJ);_.eQ=function(a){return this===a?!0:null==a||qK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};_.tS=function(){return"Dimension [height="+this.b+", width="+this.c+Tc};_.b=0;_.c=0;function rK(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}s(614,1,{113:1,115:1,136:1},rK);
-_.eQ=function(a){return a===this?!0:y(a,136)?a.c==this.c&&a.b==this.b&&a.d==this.d&&a.e==this.e:!1};_.hC=function(){var a;a=213+this.e;a=71*a+this.c;a=71*a+this.b;return a=71*a+this.d};_.tS=function(){return sK.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;function tK(a,b){this.b=a;this.c=b}s(615,1,ni,tK);_.eQ=function(a){return this===a?!0:null==a||uK!=Fn(a)||this.b!=a.b||this.c!=a.c?!1:!0};_.hC=function(){var a;a=31+this.b;return a=31*a+this.c};
-_.tS=function(){return uK.e+"[x="+this.b+",y="+this.c+Tc};_.b=0;_.c=0;function DJ(){this.c=this.b=this.e=this.d=0}s(616,1,ni,DJ);_.eQ=function(a){return this===a?!0:null==a||vK!=Fn(a)||this.b!=a.b||this.c!=a.c||this.d!=a.d||this.e!=a.e?!1:!0};_.hC=function(){var a;a=31+this.b;a=31*a+this.c;a=31*a+this.d;return a=31*a+this.e};_.tS=function(){return vK.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Tc};_.b=0;_.c=0;_.d=0;_.e=0;
-function jK(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==ke&&(b=Jd);var d=a.ownerDocument.defaultView.getComputedStyle(a,j);d&&(c=d[b]);return c||a.style[b]||j}return el.style[b]||j}s(618,1,{});var wK=-1;function xK(){}s(619,618,{},xK);_.b=-1;_.c=-1;var yK=null;function iK(a){a=parseInt(a,10);a=isNaN(a)?null:aE(a);return!a?0:a.b}s(622,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1});_.Hf=function(){return tq(this.i)};
-_.If=function(a){$I(this.i,a)};_.Jf=function(){xq(this.i)};_.Hd=function(){xq(this.i)};_.gd=function(a){var b=this.i;b.pb.style[Le]=a;b.kb||(b.i=a)};_.jd=function(a){var b=this.i;b.pb.style[bh]=a;b.kb||(b.j=a)};function cJ(){cJ=u;dJ()}function iB(a,b){a.b.pb.textContent=b||j;$I(a.i,null)}
-function zK(a){cJ();var b;Gw(this,new yJ);this.b=new AK;b=this.i;BK(b,new CK);nK(b.pb,Sf,db);b.p=0;JJ(b,this.b,new KJ(0),b.q.d);this.b.dd()[zd]="mosaic-Caption-text";this.b.pb.textContent=a||j;$I(this.i,null);this.pb[zd]="mosaic-Caption"}s(621,622,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,138:1,144:1},zK);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};
-_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};_.c=null;function dJ(){dJ=u;DK=On()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Oy(DK,240,20);new Oy(DK,224,16);new Oy(DK,208,16);new Oy(DK,192,16);new Oy(DK,176,16);new Oy(DK,160,16);new Oy(DK,144,16);new Oy(DK,128,16);new Oy(DK,112,16);new Oy(DK,96,16);new Oy(DK,80,16);new Oy(DK,64,16);new Oy(DK,260,16);eJ=new Oy(DK,48,16);new Oy(DK,32,16);new Oy(DK,16,16);new Oy(DK,0,16)}var DK,eJ;
-function EK(a,b){qv(a.b.pb,!b);$I(a.i,a.b)}function rq(a,b){a.d=b;qv(a.b.pb,!b);$I(a.i,a.b);if(a.e){var c;for(c=new Gi(a.e);c.c<c.e.ye();)Hi(c)}}function EJ(a){var b;Gw(this,new yJ);b=this.i;BK(b,new FK((GK(),HK)));b.p=0;this.c=new zK(a);JJ(b,this.c,new KJ(1),b.q.d);this.b=new yJ;$i(this.b,"Body");JJ(b,this.b,new KJ(0),b.q.d);this.pb[zd]="mosaic-CaptionLayoutPanel"}s(624,622,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,138:1,144:1},EJ);_.kd=function(){uv(this.i)};_.ld=function(){xv(this.i)};
-_.ud=function(){return new Bv(this.b)};_.rd=function(a){return aJ(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function GJ(){yE(this)}s(625,497,wi,GJ);function xJ(a){this.b=a}s(626,1,Rh,xJ);_.qc=function(){xq(this.b.T.jb)};_.b=null;function IK(a){var b;b=a.c;a=b.r;b=!a.f?-1:zj(a.f.b,b);a.f&&mu(a.f.b,b)&&pu(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&UF(!a.f?null:mu(a.f.b,b-1))}function JK(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new Gz);-1==zj(a.f.b,b)&&Vi(a.f.b,b)}function rJ(){}s(627,1,{},rJ);_.Nc=function(a){IK(a)};
-_.Oc=function(a){JK(a)};_.Qc=function(a){KK(a.b.r,a.b)};function QJ(){QJ=u;LK=new MK(1,"e");NK=new MK(2,Cf);OK=new MK(3,"ne");PK=new MK(10,"nw");QK=new MK(4,og);RK=new MK(5,rg);SK=new MK(12,"sw");TK=new MK(8,"w");RJ=new UK((hj(),ij(null)).pb)}function jJ(a,b){var c;c=nJ(a.pb);return new tK(Yj(b.pb)-(Yj(a.pb)+c[3]),$j(b.pb)-($j(a.pb)+c[0]))}
-function VK(a){var b,c,d,e,f,g;if(a.f){b=pq(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=mu(a.f.b,d),c=new qq(ko(g.pb,Mf),ko(g.pb,Lf)),f=jJ(a,g),f.b-=Sj(0,f.b+ko(g.pb,Mf)-b.c),f.c-=Sj(0,f.c+ko(g.pb,Lf)-b.b),LE(g,Sj(0,f.b),Sj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,sJ(g,c.c,c.b),g.O==(nq(),oq)&&vq(g,new tJ(pq(a.pb))),rk(g.z,1)}}function WK(a,b,c){a=a.e;Ki(a,b,b);x(a.d,b,c);$i(b,Cc+c.c)}
-function uq(a,b){var c;c=a.e;XK(c,b.H);Zi(b.H,Cc+PK.c);XK(c,b.D);Zi(b.D,Cc+NK.c);XK(c,b.E);Zi(b.E,Cc+OK.c);XK(c,b.N);Zi(b.N,Cc+TK.c);XK(c,b.v);Zi(b.v,Cc+LK.c);XK(c,b.M);Zi(b.M,Cc+SK.c);XK(c,b.K);Zi(b.K,Cc+QK.c);XK(c,b.L);Zi(b.L,Cc+RK.c)}
-function wq(a,b){!b.H&&(b.H=lJ(b,0,0));WK(a,b.H,PK);!b.D&&(b.D=lJ(b,0,1));WK(a,b.D,NK);!b.E&&(b.E=lJ(b,0,2));WK(a,b.E,OK);!b.N&&(b.N=lJ(b,1,0));WK(a,b.N,TK);!b.v&&(b.v=lJ(b,1,2));WK(a,b.v,LK);!b.M&&(b.M=lJ(b,2,0));WK(a,b.M,SK);!b.K&&(b.K=lJ(b,2,1));WK(a,b.K,QK);!b.L&&(b.L=lJ(b,2,2));WK(a,b.L,RK)}function KK(a,b){var c,d;a.b=b;d=a.f.b.d;c=zj(a.f.b,b);if(c+1<d){iA(a.f,b);for(Vi(a.f.b,b);c<d;++c)uJ(mu(a.f.b,c),c)}else uJ(b,c)}
-function UK(a){a=new YK(a);Gw(this,a);this.d=new ZK(a);this.d.j=!0;Si(this.d);this.d.n=3;this.e=new $K(a);this.e.j=!0;Si(this.e);this.e.n=3;Iw(this)}s(628,310,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,144:1},UK);_.Hf=function(){return pq(this.pb)};_.If=function(){var a;(a=aL(this))&&a.If(null)};_.Jf=function(){VK(this)};_.Nc=function(a){!this.c&&(this.c=new rJ);IK(a)};_.Oc=function(a){!this.c&&(this.c=new rJ);JK(a)};_.Hd=function(){VK(this)};
-_.Qc=function(a){!this.c&&(this.c=new rJ);KK(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var LK,NK,OK,PK,RJ,QK,RK,SK,TK;function YK(a){this.q=new Vv(this);this.pb=a}s(629,290,li,YK);function MK(a,b){this.b=a;this.c=b}s(630,1,{},MK);_.b=0;_.c=null;function ZK(a){Ci();Wi.call(this,a)}s(631,3,{},ZK);_.kc=function(){var a;a=this.k.f;a.C||Wj(a.x);Zi(this.k.f,"dragdrop-dragging");!a.I.d&&EK(a.I,!1)};
-_.mc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Sj(this.b,a<this.e?a:this.e),b=Sj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[We]=a+(uj(),Xf);c.style[Ng]=b+Xf};
-_.lc=function(){var a;a=this.k.f;a==a.r.b||UF(a);a.I.d||EK(a.I,!0);a.C||(a.x||(a.x=new bL,$i(a.x,"mosaic-GlassPanel-invisible")),nK(a.x.pb,dh,(hK(),jK(a.pb,dh))),gj((hj(),ij(null)),a.x,0,0));$i(this.k.f,"dragdrop-dragging");a=new Cj(this.k.b,null);this.b=a.b+Zj(this.k.b.pb);this.c=a.e+ak(this.k.b.pb);this.e=this.b+ck(this.k.b.pb)-this.k.f.cd();this.d=this.c+bk(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.d=0;_.e=0;function XK(a,b){try{Oi(a,b)}catch(c){if(c=Mi(c),!y(c,119))throw c;}}
-function $K(a){Ci();Wi.call(this,a);this.d=new Ei}s(632,3,{},$K);_.kc=function(){var a;a=this.k.f.ob;a.C||Wj(a.x);Zi(this.k.f,"dragdrop-dragging");EK(a.I,!1);sq(a,new qq(a.q,a.p));rk(a.z,1)};
-_.mc=function(){var a,b,c,d;d=this.k.f.ob;c=dj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.ad()-Sj(this.k.d,this.c):this.k.f.ad()-this.k.d,0!=b&&(a=d.p,b=Sj(a+b,ko(d.I.c.pb,Lf)),b!=a&&kJ(d,0,a-b),sq(d,new qq(d.q,b)),rk(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.ad():this.k.d-this.k.f.ad(),0!=b&&(a=d.p,b=Sj(a+b,ko(d.I.c.pb,Lf)),sq(d,new qq(d.q,b)),rk(d.z,333)));0!=(c&8)?(b=this.j?this.k.f._c()-Sj(this.k.c,this.b):this.k.f._c()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+
-b:96,b!=a&&kJ(d,a-b,0),sq(d,new qq(b,d.p)),rk(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f._c():this.k.c-this.k.f._c(),0!=b&&(a=d.q,sq(d,new qq(96<a+b?a+b:96,d.p)),rk(d.z,333)))};
-_.lc=function(){var a;a=this.k.f.ob;a==a.r.b||UF(a);EK(a.I,!0);a.C||(a.x||(a.x=new bL,$i(a.x,"mosaic-GlassPanel-invisible")),nK(a.x.pb,dh,(hK(),jK(a.pb,dh))),gj((hj(),ij(null)),a.x,0,0));$i(this.k.f,"dragdrop-dragging");a=new Cj(this.k.b,null);this.b=a.b+Zj(this.k.b.pb);this.c=a.e+ak(this.k.b.pb);this.f=this.b+ck(this.k.b.pb)-this.k.f.cd();this.e=this.c+bk(this.k.b.pb)-this.k.f.bd()};_.b=0;_.c=0;_.e=0;_.f=0;
-function bL(){var a;this.e=new cL(this);this.b=!1;this.c=new Zv;Gw(this,this.c);a=this.pb.style;a[jd]="#000";a[je]="alpha(opacity=50)";a.opacity="0.5";this.pb[zd]="gwt-GlassPanel"}s(633,310,Mh,bL);
-_.nd=function(){var a;Iw(this);try{a=this.ob}catch(b){b=Mi(b);if(y(b,125))throw new vv("Parent widget must be an instance of AbsolutePanel");throw b;}a==(hj(),ij(null))?(eu(this),fu(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),Ui(tk,a),a.c=!0,a.d=Ck(a),Vi(tk,a),this.d=new dL(this),Ju(new du(this.d))):(this.pb.style[od]=db,this.pb.style[gg]=db);this.b&&xu(new cu(this));gj(ij(null),new eL,vo($doc),wo($doc))};
-_.od=function(){this.i.od();zk(this.e);this.d&&(au(Hu,this.d,F(fL,r,47,[(!Ur&&(Ur=new yk),Ur)])),this.d=null);this.b&&au(zu,this,F(fL,r,47,[(!yu&&(yu=new yk),yu)]))};_.Yc=function(a){switch(uu(a.type)){case 256:if(27==(a.keyCode||0))return Wj(this),!1;case 1:if(uo(this.pb,a.target))return Wj(this),!1}return!0};_.pd=function(){};_.b=!1;_.c=null;_.d=null;function cL(a){sk();this.b=a}s(634,26,{},cL);_.Ac=function(){var a=this.b;eu(a);fu(a.pb)};_.b=null;function dL(a){this.b=a}s(635,1,{},dL);_.b=null;
-function eL(){this.pb=Lw();var a;a=new Fx(new gL(this));z(this,a,(Tp(),Tp(),Up));z(this,a,(Lq(),Lq(),Mq))}s(636,312,ai,eL);_.pd=function(){Aj(new hL(this))};function gL(a){this.b=a}s(637,1,{},gL);_.b=null;function hL(a){this.b=a}s(638,1,Rh,hL);_.qc=function(){this.b.pb.focus()};_.b=null;function iL(a){a.pb.style[bh]=id;a.pb.style[Le]=id;if(a.kb){var a=a.ob,b;y(a,144)?a.If(null):(b=aL(a))&&b.If(a)}}s(640,293,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1});
-_.Hf=function(){iL(this);return new qq(ko(this.pb,Mf),ko(this.pb,Lf))};_.If=function(){iL(this)};_.Jf=function(){};_.Xc=function(){};_.Hd=function(){};function AK(){this.pb=$doc.createElement("label");this.pb[zd]="mosaic-Label";this.pb.style[ah]=Hf;this.pb[zd]="mosaic-HTML"}s(639,640,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,144:1},AK);function HJ(a){Gw(this,new jL(a));this.pb[zd]="mosaic-ImageButton"}s(641,310,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},HJ);
-function fK(){aw();var a=(pw(),sw);iw.call(this,!0,jf);this.U=a.b;this.b=new kL(this);this.b.e=!0;Wv(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?gv(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(hw?no(this.pb):oo(no(this.pb)))[zd]=De;this.pb.style[dh]="2147483647"}s(642,295,li,fK);_.Xc=function(a){wv(this,a);1==uu(a.type)&&cw(this,!1)};_.b=null;
-function kL(a){this.c=a;this.d=new aj;this.j=new aj;a=(Xx(),Wx);new Ny(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Cg);this.f=$doc.createElement(Fg);qu(b,this.f);this.p=!0;a=Lw();b=(ru(),su(b));a.appendChild(b);this.pb=a;Al();this.pb.setAttribute(hg,dm.b);-1==this.lb?gv(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[zd]=Ce;a=ov(this.pb)+"-vertical";Ii(this.dd(),a,!0);this.pb.style[Qf]=db;this.pb.setAttribute("hideFocus",Wg);z(this,new Vx(this),(Tp(),Tp(),Up))}s(643,334,oi,kL);
-_.Xc=function(a){switch(uu(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ox(this,a)};_.Gd=function(a,b){Sx(this,a,b);b||this.b&&cw(this.c,!1)};_.b=!0;_.c=null;
-function jL(a){var b=(Yw(),ix),c=(lx(),mx),d;d=new Sw;d.i[nd]=bb;d.i[qd]=0;d.i[rd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Qw(b.b);b.b.d.rows[0].cells[0][ed]=c.b;Qw(b.b);b.b.d.rows[0].cells[0].style[Yg]=e.b;Qw(d);b=Mw(d,0,0,!0);if(a){Wj(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Ow(g,f.d);Ls(f.c,g,a);c.b=c.b.c}else e=c.c.d,Vi(c.c,a);a.pb[Uc]=e;qu(b,a.pb);zv(a,d)}Gw(this,d);Ii(this.pb,"mosaic-WidgetWrapper",!0)}s(644,310,Mh,jL);_.b=null;_.c=null;function zJ(a){this.b=a}s(645,1,{},zJ);
-_.Ic=function(){this.b.hb&&this.b!=this.b.r.b&&UF(this.b)};_.b=null;function AJ(a){sk();this.b=a}s(646,26,{},AJ);_.Ac=function(){xq(this.b.T.jb);var a=this.b;Tr((!a.y&&(a.y=new lL),a.y))};_.b=null;function BJ(a){sk();this.b=a}s(647,26,{},BJ);_.Ac=function(){oJ(this.b,(nq(),oq))};_.b=null;function CJ(a){sk();this.b=a}s(648,26,{},CJ);_.Ac=function(){oJ(this.b,(nq(),pJ))};_.b=null;function FJ(){}s(649,1,{},FJ);function IJ(a){this.b=a}s(650,1,{},IJ);_.Ic=function(){this.b.Bd()};_.b=null;
-function LJ(a){this.b=a}s(651,1,{},LJ);_.b=null;function MJ(a){this.b=a}s(652,1,Rh,MJ);_.qc=function(){this.b.O==(nq(),oq)?rk(this.b.A,333):this.b.O==pJ&&rk(this.b.B,333)};_.b=null;function mJ(a){this.pb=a;uv(this)}s(653,293,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},mJ);_.Jc=function(a){return z(this,a,(pr(),pr(),qr))};_.Kc=function(a){return z(this,a,(qj(),qj(),rj))};_.Lc=function(a){return z(this,a,(tr(),tr(),ur))};_.Mc=function(a){return z(this,a,(sj(),sj(),tj))};
-function lL(){ls.call(this,null)}s(654,224,Kh,lL);function nq(){nq=u;oq=new mL("MAXIMIZED",0);pJ=new mL("MINIMIZED",1);qJ=new mL("NORMAL",2);nL=F(oL,r,139,[oq,pJ,qJ])}function mL(a,b){E.call(this,a,b)}s(655,140,{113:1,116:1,118:1,139:1},mL);var nL,oq,pJ,qJ;function eu(a){var b,c,d,e;c=oj();b=pj();e=(hv(),iv).scrollWidth;d=iv.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[bh]=c-1+Xf);0<=b-1&&(a.pb.style[Le]=b-1+Xf)}
-function fu(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ca+b.getPropertyValue("margin-left")).replace(Da,j);a.style.marginTop=(Ca+b.getPropertyValue("margin-top")).replace(Da,j)}function pL(a,b){var c,d,e;if(a.n)return!0;a.y.De();for(c=new Bv(b);c.b.b<c.b.c.d-1;)d=ZI(Cv(c.b)),e=d.ob,y(e,145)&&e.hd(d.ed()),d.ed()&&Vi(a.y,d);return!0}
-function qL(a,b){var c,d,e;if(b.b)a.d&&dk(a.d),a.d=new rL(a,b),ek(a.d,333);else for(d=new Gi(a.y);d.c<d.e.ye();)c=Hi(d),e=c.nb,Sv(b,sL(c),e.t,e.u),tL(c,e.v,e.s,F(H,k,-1,[uL(a.r.b,c).e,uL(a.q.b,c).d,uL(a.o.b,c).b,uL(a.p.b,c).c]),F(H,k,-1,[vL(a.j.b,c).e,vL(a.i.b,c).d,vL(a.e.b,c).b,vL(a.f.b,c).c]),F(H,k,-1,[wL(a.v,c),wL(a.u,c),wL(a.s,c),wL(a.t,c)]))}
-function xL(){this.y=new aj;this.k=new yL(this);this.x=new zL(this.k);this.w=new AL(this.k);this.r=new BL(this.k);this.q=new CL(this.k);this.o=new DL(this.k);this.p=new EL(this.k);this.j=new FL(this.k);this.i=new GL(this.k);this.e=new HL(this.k);this.f=new IL(this.k);this.v=new JL(this.k);this.u=new JL(this.k);this.s=new JL(this.k);this.t=new JL(this.k)}s(659,1,{});_.Pf=function(a){qL(this,a)};_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=!1;_.o=null;_.p=null;_.q=null;_.r=null;_.s=null;
-_.t=null;_.u=null;_.v=null;_.w=null;_.x=null;function KL(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Gi(b.y);e.c<e.e.ye();)d=Hi(e),y(d,62)&&(d=d.jb),f=d.nb,Sv(c,sL(d),f.t,f.u),tL(d,f.v,f.s,F(H,k,-1,[uL(b.r.b,d).e,uL(b.q.b,d).d,uL(b.o.b,d).b,uL(b.p.b,d).c]),F(H,k,-1,[vL(b.j.b,d).e,vL(b.i.b,d).d,vL(b.e.b,d).b,vL(b.f.b,d).c]),F(H,k,-1,[wL(b.v,d),wL(b.u,d),wL(b.s,d),wL(b.t,d)]));LL(c);a.b.d=null;for(a=new Gi(a.b.y);a.c<a.e.ye();)b=Hi(a),y(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
-function rL(a,b){this.b=a;this.c=b;var c=(jk(),mk);this.n=new ik(this);this.u=c}s(660,17,{},rL);_.rc=function(){KL(this)};_.sc=function(){KL(this)};
-_.uc=function(a){var b,c,d;for(c=new Gi(this.b.y);c.c<c.e.ye();)b=Hi(c),y(b,62)&&(b=b.jb),d=b.nb,d.j=I(d.p+(d.t-d.p)*a),d.w=I(d.q+(d.u-d.q)*a),d.x=I(d.r+(d.v-d.r)*a),d.i=I(d.o+(d.s-d.o)*a),Sv(this.c,sL(b),d.j,d.w),tL(b,d.x,d.i,F(H,k,-1,[uL(this.b.r.b,b).e,uL(this.b.q.b,b).d,uL(this.b.o.b,b).b,uL(this.b.p.b,b).c]),F(H,k,-1,[vL(this.b.j.b,b).e,vL(this.b.i.b,b).d,vL(this.b.e.b,b).b,vL(this.b.f.b,b).c]),F(H,k,-1,[wL(this.b.v,b),wL(this.b.u,b),wL(this.b.s,b),wL(this.b.t,b)]))};_.b=null;_.c=null;
-s(662,1,{});_.b=null;function HL(a){this.b=a}s(661,662,{},HL);function IL(a){this.b=a}s(663,662,{},IL);function GL(a){this.b=a}s(664,662,{},GL);function FL(a){this.b=a}s(665,662,{},FL);function DL(a){this.b=a}s(666,662,{},DL);function EL(a){this.b=a}s(667,662,{},EL);function CL(a){this.b=a}s(668,662,{},CL);function BL(a){this.b=a}s(669,662,{},BL);s(670,662,{},function(a){this.b=a});s(671,662,{},function(a){this.b=a});
-function wL(a,b){var c=a.b,d;d=dj(c.e,b);d||(d=new rK(mK(b.pb)),x(c.e,b,d));return d.e}function JL(a){this.b=a}s(672,662,{},JL);function AL(a){this.b=a}s(673,662,{},AL);function zL(a){this.b=a}s(674,662,{},zL);function vL(a,b){var c;c=dj(a.b,b);c||(c=new rK(nJ(b.pb)),x(a.b,b,c));return c}function uL(a,b){var c;c=dj(a.c,b);c||(c=new rK(lK(b.pb)),x(a.c,b,c));return c}
-function ML(a,b){var c,d;d=dj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=aL(b),f,g,i,h,l;if(y(b,144)){if(null!=c.n&&null!=c.k){d=new qq(NL(e,!0),NL(e,!1));break a}h=b.Hf();null!=c.n&&(h.c=NL(e,!0));null!=c.k&&(h.b=NL(e,!1))}else{if(null!=c.n&&null!=c.k){d=new qq(NL(e,!0),NL(e,!1));break a}h=new pK;f=b.pb;l=f.style;g=l[Uf];i=l[Zg];l[Uf]="static";l[Zg]=Me;null!=c.n?h.c=NL(e,!0):(l[bh]=id,h.c=(f.offsetWidth||0)+uL(d.p.b,b).c+uL(d.q.b,b).d);null!=c.k?h.b=NL(e,!1):(l[Le]=id,h.b=(f.offsetHeight||0)+uL(d.r.b,b).e+
-uL(d.o.b,b).b);l[Uf]=g;l[Zg]=i}d=h}null!=c.n&&(uj(),rp)==c.n.Rf()||null!=c.k&&(uj(),rp)!=c.k.Rf()||x(a.f,b,d)}return d}function yL(a){this.i=a;this.d=new Ei;this.f=new Ei;this.c=new Ei;this.b=new Ei;this.e=new Ei}s(675,1,{},yL);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function OL(a){var b;b=a.nb;if(null==b||!y(b,142))b=new PL,a.nb=b;return b}function CK(){FK.call(this,(GK(),QL))}function FK(a){var b=(RL(),SL);xL.call(this);this.c=a;this.b=b}s(676,659,{},CK,FK);
-_.Qf=function(a){var b,c,d,e,f,g,i,h,l;h=new pK;pL(this,a);l=uL(this.p.b,a).c+uL(this.q.b,a).d+vL(this.f.b,a).c+vL(this.i.b,a).d+wL(this.t,a)+wL(this.u,a);d=uL(this.r.b,a).e+uL(this.o.b,a).b+vL(this.j.b,a).e+vL(this.e.b,a).b+wL(this.v,a)+wL(this.s,a);c=this.y.d;if(0==c)return h.c=l,h.b=d,h;a=a.p;this.c==(GK(),QL)?l+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Gi(this.y);a.c<a.e.ye();)c=Hi(a),e=OL(c),b=null,i=c.ob,y(i,145)&&(b=i,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),this.c==QL?(l+=ML(this.x.b,c).c,e.b=ML(this.w.b,
-c).b,y(i,145)&&(l+=b.c,e.b+=b.b),f=Sj(f,e.b)):(d+=ML(this.w.b,c).b,e.c=ML(this.x.b,c).c,y(i,145)&&(d+=b.b,e.c+=b.c),g=Sj(g,e.c));this.c==QL?(h.c=l,h.b=d+f):(h.c=l+g,h.b=d);return h};
-_.Pf=function(a){var b,c,d,e,f,g,i,h,l,m,o,n,q,w,G,B,J,N;if(pL(this,a)&&(d=this.y.d,0!=d)){G=a.p;q=wL(this.t,a);B=wL(this.v,a);c=pq(a.pb);N=c.c-(q+wL(this.u,a));o=c.b-(B+wL(this.s,a));g=N;c=o;this.c==(GK(),QL)?g-=(d-1)*G:c-=(d-1)*G;i=h=0;for(e=new Gi(this.y);e.c<e.e.ye();)d=Hi(e),b=null,n=OL(d),w=d.ob,y(w,145)&&(b=w,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),this.c==QL?(n.e?++h:(n.c=ML(this.x.b,d).c,y(w,145)&&(n.c+=b.c),g-=n.c),n.d?n.b=o:(n.b=ML(this.w.b,d).b,y(w,145)&&(n.b+=b.b))):(n.d?++i:(n.b=ML(this.w.b,
-d).b,y(w,145)&&(n.b+=b.b),c-=n.b),n.e?n.c=N:(n.c=ML(this.x.b,d).c,y(w,145)&&(n.c+=b.c)));for(e=new Gi(this.y);e.c<e.e.ye();)d=Hi(e),b=null,n=d.nb,w=d.ob,y(w,145)&&(b=w,b=TL(b),b=new qq(b[1]+b[3],b[0]+b[0])),J=n.c,m=n.b,this.c==QL?n.e&&(J=~~(g/h)):n.d&&(m=~~(c/i)),B=0>B?0:B,l=J,f=m,y(w,145)&&(l-=b.c,f-=b.b),this.c==HK?(n.t=this.b==(RL(),SL)?q:this.b==UL?q+~~(N/2)-~~(J/2):q+N-J,n.u=B,n.v=l,n.s=f,B+=m+G):(this.b==(RL(),SL)?(n.t=q,n.u=B):this.b==UL?(n.t=q,n.u=B+~~(o/2)-~~(m/2)):(n.t=q,n.u=B+o-m),n.v=
-l,n.s=f,q+=J+G),a.b&&(w=d._c()-Yj(a.pb)-wL(this.t,a),-1==n.p&&(n.p=w),w=d.ad()-$j(a.pb)-wL(this.v,a),-1==n.q&&(n.q=w),-1==n.r&&(n.r=d.cd()),-1==n.o&&(n.o=d.bd()));qL(this,a)}};_.b=null;_.c=null;function RL(){RL=u;SL=new VL("START",0);UL=new VL(Eb,1);WL=new VL("END",2);XL=F(YL,r,140,[SL,UL,WL])}function VL(a,b){E.call(this,a,b)}s(677,140,{113:1,116:1,118:1,140:1},VL);var XL,UL,WL,SL;function GK(){GK=u;QL=new ZL("HORIZONTAL",0);HK=new ZL("VERTICAL",1);$L=F(aM,r,141,[QL,HK])}
-function ZL(a,b){E.call(this,a,b)}s(678,140,{113:1,116:1,118:1,141:1},ZL);var $L,QL,HK;s(680,1,{146:1});_.f=!1;_.i=0;_.j=0;_.k=null;_.n=null;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.x=0;function PL(){this.f=!1}function KJ(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}s(679,680,{142:1,146:1},PL,KJ);_.b=0;_.c=0;_.d=!1;_.e=!1;
-function bM(a,b){if(a.n)return!0;pL(a,b);if(0<a.y.d){a.b=mu(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!y(d,143))d=new cM,c.nb=d;a.c=d;a.y.De();Vi(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function dM(){xL.call(this)}s(681,659,{},dM);
-_.Qf=function(a){var b,c;c=new pK;bM(this,a);if(this.b){b=ML(this.x.b,this.b).c;var d=ML(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;y(b,145)&&(b=TL(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=uL(this.p.b,a).c+uL(this.q.b,a).d+vL(this.f.b,a).c+vL(this.i.b,a).d+wL(this.t,a)+wL(this.u,a);c.b+=uL(this.r.b,a).e+uL(this.o.b,a).b+vL(this.j.b,a).e+vL(this.e.b,a).b+wL(this.v,a)+wL(this.s,a);return c};
-_.Pf=function(a){var b,c,d,e,f;bM(this,a)&&(d=wL(this.t,a),e=wL(this.v,a),c=pq(a.pb),f=c.c-(d+wL(this.u,a)),c=c.b-(e+wL(this.s,a)),b=this.b.ob,y(b,145)&&(b=TL(b),f-=b[1]+b[3],c-=b[0]+b[2]),this.c.t=d,this.c.v=f,this.c.u=e,this.c.s=c,a.b&&(d=this.c,e=this.b._c()-Yj(a.pb)-wL(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.ad()-$j(a.pb)-wL(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.cd()),d=this.c,-1==d.o&&(d.o=this.b.bd())),qL(this,a))};_.b=null;_.c=null;function cM(){this.f=!1}
-s(682,680,{143:1,146:1},cM);function TL(a){var b,c,d,e;null==a.b&&(a.b=v(H,k,-1,4,1),e=no(Xu(Xu(a.d,0),0)),c=no(Xu(Xu(a.d,2),2)),d=lK(a.pb),b=nJ(a.pb),a.b[0]=(e.offsetHeight||0)+b[0]+d[0],a.b[1]=(c.offsetWidth||0)+b[1]+d[1],a.b[2]=(c.offsetHeight||0)+b[2]+d[2],a.b[3]=(e.offsetWidth||0)+b[3]+d[3]);return a.b}function eM(a,b){a.kb&&Wj(a);return Xv(a,b)}function fM(){yw();ow.call(this,zw)}s(683,300,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,145:1},fM);_.rd=function(a){return eM(this,a)};_.b=null;
-function sL(a){var b;b=a.ob;return y(b,145)?b:a}function tq(a){if(!a.kb)return new pK;if(-1==a.k.c||-1==a.k.b)a.k=a.e.Qf(a),vq(a,a.k),a.e.Pf(a),a.k=a.e.Qf(a);return a.k}function ZI(a){return y(a,145)?a.jb:a}function gM(a){var b;if(!a.o){b=(!yK&&(yK=new xK),yK);var c=oM(a,gb,!0);b.b=c;c=oM(a,ib,!0);b.c=c;a.o=b}return a.o}
-function YI(a,b,c,d,e){if(y(b,62))throw new Ak("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&y(f,146)&&f.f?(c=new fM,Kv(a,c,a.pb,d,!0),Yv(c,b)):Kv(a,b,c,d,e);$I(a,b)}function JJ(a,b,c,d){b.nb=c;YI(a,b,a.pb,d,!0)}
-function $I(a,b){var c;c=a.e;if(b){var d=c.k;Pi(d.d,b);Pi(d.f,b);Pi(d.c,b);Pi(d.b,b);Pi(d.e,b)}else d=c.k,sy(d.d),sy(d.f),sy(d.c),sy(d.b),sy(d.e);c.n=!1;if(!a.d){a.d=!0;c=a.k;c.c=-1;c.b=-1;c=a.ob;if(c==sL(a))c=c.ob;else{if(y(c,138)||y(c,61))d=c,c=c.ob,c==sL(d)&&(c=c.ob);y(c,145)&&y(c.ob,137)&&(c=c.ob)}y(c,144)&&!y(c,137)&&(c.If(a.ob),c.If(a))}}
-function xq(a){if(a.kb&&a.pb.style.display!=Ef){a.pb.scrollTop=0;var b=a.pb,c=0;!so()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==ng&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.Pf(a);a.d=!1;LL(a)}}function LL(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=ZI(Ky(a.q,d)),y(b,145)&&(b=b.jb),b.ed()&&(y(b,144)?b.Jf():y(b,75)&&b.Hd())}function aJ(a,b){var c;y(b,145)&&(b=y(b,145)?b.jb:b);c=sL(b);return Qv(a,c)?(y(c,145)&&eM(c,b),$I(a,null),!0):!1}
-function BK(a,b){var c;a.e=b;null!=a.f&&Zi(a,ov(a.pb)+Ca+a.f);a.f=b.cZ.e;c=Ty(a.f,fo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));$i(a,ov(a.pb)+Ca+a.f);$I(a,null)}function oM(a,b,c){a.n||(a.n=$doc.createElement(xg),nK(a.n,Uf,bd),nK(a.n,Zg,Me),nK(a.n,We,db),nK(a.n,Ng,db),a.pb.appendChild(a.n));nK(a.n,bh,b);nK(a.n,Le,b);a=kK(a.n);return c?a.c:a.b}
-function NL(a,b){var c;c=null.Rf();if(c==(uj(),Dp)){c=(gM(a),null.Rf());var d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK);return L(K(Math.round(100*d*c/254)))}if(c==tp)return c=gM(a),d=null.Rf(),L(K(eE(d*(-1==c.b&&(c.b=WI(gb,!0)),c.b))));if(c==vp)return c=gM(a),d=null.Rf(),L(K(eE(d*(-1==c.c&&(c.c=WI(ib,!0)),c.b))));if(c==Bp)return c=(gM(a),null.Rf()),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(d*c)));if(c==Fp)return c=(gM(a),null.Rf()),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(10*d*c/254)));
-if(c==zp)return L(K(eE(12*(gM(a),null.Rf())*L(K(eE((-1==wK&&(wK=(hK(),WI(jb,!0))),wK)/72))))));if(c==rp)return oM(a,null.Rf(),b);if(c==xp)return c=(gM(a),L(K(eE(null.Rf())))),d=(-1==wK&&(wK=(hK(),WI(jb,!0))),wK),L(K(Math.round(d*c/72)));if(null.Rf()==pp)return L(K(eE(null.Rf())));throw new Ak("Invalid size: "+null.Rf());}function yJ(){var a=new dM;Uv.call(this);this.k=new qq(-1,-1);new pM(this);this.pb[zd]="mosaic-LayoutPanel";BK(this,a)}
-s(684,290,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,144:1},yJ);_.vd=function(a){YI(this,a,this.pb,this.q.d,!0)};_.kd=function(){Ev(this,new qM)};_.ld=function(){Ev(this,new rM)};_.Hf=function(){return tq(this)};_.sd=function(a){return Nv(this.q,sL(a))};_.td=function(a,b,c,d){YI(this,a,b,c,d)};_.If=function(a){$I(this,a)};_.ud=function(){return new Bv(this)};_.Jf=function(){xq(this)};
-_.pd=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.jd(this.j),this.gd(a),this.j=this.i=null;else if(a=tq(this),null!=this.j)a=a.b+Xf,this.jd(this.j),this.gd(a),this.j=null;else if(null!=this.i){var b=this.i;this.jd(a.c+Xf);this.gd(b);this.i=null}else b=a.b+Xf,this.jd(a.c+Xf),this.gd(b);xq(this)}};_.Hd=function(){xq(this)};_.rd=function(a){return aJ(this,a)};_.gd=function(a){this.pb.style[Le]=a;this.kb||(this.i=a)};_.wd=function(a,b,c){Sv(this,sL(a),b,c)};
-_.jd=function(a){this.pb.style[bh]=a;this.kb||(this.j=a)};_.b=!1;_.c=!1;_.d=!0;_.e=null;_.f=null;_.i=null;_.j=null;_.n=null;_.o=null;_.p=4;function qM(){}s(685,1,{},qM);_.Fd=function(a){sL(a).nd()};function rM(){}s(686,1,{},rM);_.Fd=function(a){sL(a).od()};function Bv(a){this.c=a;this.b=new Pv(this.c.q)}s(687,1,{},Bv);_.Uc=function(){return this.b.b<this.b.c.d-1};_.Vc=function(){return ZI(Cv(this.b))};_.Wc=function(){Dv(this.b)};_.c=null;function sM(){sM=u;new dx}
-function pM(a){sM();Ii(a.pb,"dragdrop-dropTarget",!0);this.b=a;new tM(this)}s(688,9,{},pM);function tM(a){sk();this.b=a}s(689,26,{},tM);_.Ac=function(){$I(this.b.b,null);xq(this.b.b)};_.b=null;function aL(a){a=a.ob;return!a?null:y(a,144)?a:aL(a)}function sJ(a,b,c){var d;d=a.pb;tL(a,b,c,lK(d),nJ(d),mK(d))}
-function tL(a,b,c,d,e,f){var g;0<=b&&(b-=d[1]+d[3],g=b-(e[1]+e[3]+f[1]+f[3]),a.jd((0>g?0:g)+(uj(),Xf)),b!=a.cd()&&a.jd((0>b?0:b)+Xf));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.gd((0>b?0:b)+(uj(),Xf)),c!=a.bd()&&a.gd((0>c?0:c)+Xf))}function vq(a,b){sJ(a,b.c,b.b)}s(692,1,{});function GD(){var a,b,c,d;d=hE("JSApplet.JSME","\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)D(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}
-function uM(){this.b=new Ei;new Ei;new Ei}s(691,692,{},uM);function FD(){FD=u;vM=new uM}function KD(){var a=HD,b=$wnd.JSApplet.JSME;FD();x(vM.b,a,b)}var vM;
-function A(a){return function(){try{var b;var c=arguments,d;var e;0!=Qn&&(e=fk(),2E3<e-Sn&&(Sn=e,Rn=Pn()));if(0==Qn++){var f=(Tn(),Un),g,i;if(f.c){i=null;do g=f.c,f.c=null,i=bo(g,i);while(f.c);f.c=i}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(Tn(),Un),l,m;if(h.d){m=null;do l=h.d,h.d=null,m=bo(l,m);while(h.d);h.d=m}}--Qn;c&&-1!=Rn&&($wnd.clearTimeout(Rn),Rn=-1)}return b}catch(o){throw o;}}}
-function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{A(Os)()}catch(d){a(b)}else A(Os)()}var ID=V(1),In=V(102),wM=WD(" I"),H=RD(699,wM),zE=RD(697,ID),xM=WD(" Z"),PG=RD(700,xM);V(101);V(100);V(99);var yM=V(477),wn=RD(701,yM),zM=V(243),Dt=RD(702,zM);V(244);V(140);var AM=WD(" B");V(467);var BM=WD(" C"),zi=RD(703,BM);V(465);var CM=WD(" D"),hF=RD(704,CM);V(466);V(468);var DM=V(471),dE=RD(705,DM),EM=WD(" J"),FM=V(2),Qs=RD(698,FM),gK=RD(706,AM);V(480);V(463);V(98);V(173);V(107);V(459);var HD=V(457);
-V(462);V(116);V(117);V(96);V(109);V(110);V(111);V(474);V(469);V(458);V(692);V(691);var JD=VD(),OA=V(398),UE=RD(707,OA),GM=V(520),xG=RD(708,GM),HM=V(384);V(383);V(382);V(381);V(516);var Hs=RD(709,H),IM=X(518,function(){$E();return CG}),DG=RD(710,IM);V(519);V(407);V(406);V(512);V(511);V(521);V(522);V(517);V(441);V(515);var qA=RD(711,HM);V(396);V(524);V(185);V(184);V(277);V(224);V(279);V(193);var JM=V(192);V(227);V(226);V(225);V(378);V(379);V(380);V(294);var KM=V(293);V(292);V(298);V(312);V(526);V(525);
-V(291);V(290);V(528);V(527);V(533);V(534);V(535);V(536);V(537);V(538);V(539);V(540);V(529);V(530);V(531);V(532);V(354);V(230);V(229);V(303);V(304);V(305);V(551);V(560);V(26);V(552);V(553);V(554);V(555);V(556);V(557);V(558);V(559);V(275);V(453);V(452);V(484);V(486);V(485);V(487);V(489);V(488);V(490);V(494);V(495);V(350);V(353);V(351);V(352);V(424);V(423);var HB=V(422),EF=RD(712,HB),TG=RD(713,EM);V(413);V(408);V(409);V(550);V(491);V(497);V(492);V(493);V(418);V(417);V(416);V(421);
-var LM=VD(),QI=RD(714,LM);V(451);V(584);V(583);V(595);V(596);V(597);V(598);V(503);var MM=X(233,function(){ws();return Bs}),Cs=RD(715,MM);V(483);V(431);V(432);V(415);var sB=V(410);V(394);V(395);V(420);var DB=V(419);V(412);V(411);V(501);V(510);V(401);var SA=V(400);V(455);V(513);V(514);V(476);V(523);V(429);V(430);V(404);V(386);V(385);V(438);VD();VD();VD();V(388);V(389);V(273);
-var NM=X(161,function(){uj();return Hp}),Ip=RD(716,NM),OM=X(139,function(){vj();return Ho}),Io=RD(717,OM),PM=X(146,function(){Jo();return So}),To=RD(718,PM),QM=X(151,function(){Uo();return cp}),dp=RD(719,QM),RM=X(156,function(){ep();return np}),op=RD(720,RM);X(162,null);X(163,null);X(164,null);X(165,null);X(166,null);X(167,null);X(168,null);X(169,null);X(170,null);X(141,null);X(142,null);X(143,null);X(144,null);X(145,null);X(147,null);X(148,null);X(149,null);X(150,null);X(152,null);X(153,null);
-X(154,null);X(155,null);X(157,null);X(158,null);X(159,null);X(160,null);V(183);V(190);V(191);V(365);var Ly=RD(721,KM);V(366);V(563);V(562);V(405);V(189);V(214);V(216);var ZA=V(403);V(454);V(391);V(390);V(397);V(507);V(326);V(328);V(327);V(329);V(479);V(219);V(440);V(188);V(207);V(208);V(210);V(205);V(204);V(206);var aB=V(546);V(399);V(565);V(570);V(439);V(470);V(442);var sA=V(393),rA=RD(722,SA);V(195);V(611);V(547);V(426);V(427);V(428);V(392);V(211);V(228);V(543);V(544);V(317);V(316);V(322);V(323);
-V(601);V(571);V(572);V(496);V(504);V(505);V(506);V(564);V(566);var tB=V(414);V(197);V(196);V(198);V(199);V(508);V(218);V(215);V(217);V(213);V(203);V(202);V(201);V(569);V(297);V(296);V(295);V(577);V(576);V(600);V(574);V(599);var SM=X(655,function(){nq();return nL}),oL=RD(723,SM);V(654);V(653);V(645);V(646);V(647);V(648);V(649);V(650);V(651);V(652);V(626);var TM=X(299,function(){pw();return ww}),xw=RD(724,TM),UM=X(346,function(){kw();return dy}),ey=RD(725,UM);V(17);V(347);V(348);V(343);V(344);V(345);
-V(18);V(19);V(20);V(437);V(402);V(642);V(334);V(643);V(335);V(336);V(337);V(338);V(341);V(308);V(307);var VM=V(306);V(567);V(568);V(573);V(255);V(311);V(342);V(187);V(330);V(357);V(356);V(358);var WM=X(359,function(){vy();return Gy}),Hy=RD(726,WM);X(360,null);X(361,null);X(362,null);X(363,null);V(231);V(248);V(548);V(309);V(325);V(324);V(500);V(374);V(301);V(186);V(549);V(310);V(628);V(3);V(631);V(632);V(630);V(629);V(622);V(621);V(684);V(685);V(686);V(687);V(624);V(222);var eC=V(434),gC=RD(727,eC);
-V(435);V(433);V(29);V(30);V(28);V(31);V(34);V(35);V(36);V(37);V(38);V(39);var XM=V(51),Tx=RD(728,XM);V(40);V(41);V(42);V(43);V(44);V(45);V(46);V(48);V(47);V(49);V(50);V(52);V(53);V(55);V(56);V(54);V(57);V(58);V(59);V(60);V(62);V(64);V(65);V(63);V(61);V(66);V(67);V(68);V(69);V(71);V(74);V(73);V(75);V(78);V(79);V(77);V(80);V(81);V(82);V(83);V(84);V(85);V(87);V(88);V(86);V(89);V(90);V(91);V(92);V(94);V(95);V(93);var qK=V(613);V(302);var uK=V(615);V(220);V(640);V(639);V(447);V(446);V(448);V(221);V(257);
-V(259);V(258);V(249);V(300);V(683);V(264);V(267);V(265);V(266);V(5);V(7);V(6);V(586);V(436);V(449);V(369);V(182);V(286);V(288);V(287);V(253);V(368);V(250);V(575);var PJ=RD(729,VM);V(581);V(580);V(590);V(578);V(579);V(587);V(588);V(582);V(585);V(443);V(444);V(450);V(223);V(641);V(608);V(461);V(481);V(252);V(545);var vK=V(616);V(625);V(644);V(680);V(679);V(194);V(209);V(4);V(607);V(33);V(260);V(331);V(332);V(333);V(261);var fL=RD(730,JM);V(262);V(659);V(676);
-var YM=X(677,function(){RL();return XL}),YL=RD(731,YM),ZM=X(678,function(){GK();return $L}),aM=RD(732,ZM);V(662);V(671);V(670);V(674);V(673);V(669);V(668);V(666);V(667);V(665);V(664);V(661);V(663);V(672);V(675);V(660);V(315);V(364);V(355);V(32);V(70);V(627);V(681);V(314);V(313);V(319);V(320);V(318);V(263);V(21);V(284);V(285);V(11);V(14);V(24);var $M=V(27),Dk=RD(733,$M);V(25);V(22);V(23);V(682);V(8);V(10);V(9);V(688);V(689);V(633);V(636);V(637);V(638);V(634);V(635);var sK=V(614);V(618);V(619);V(200);window.gwtOnLoad=gwtOnLoad;$stats && $stats({moduleName:'jsme',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.jsme) $wnd.jsme.onScriptLoad();
---></script></body></html> \ No newline at end of file
diff --git a/public/jsme/jsme.nocache.js b/public/jsme/jsme.nocache.js
index 84cf2cf..966da35 100644
--- a/public/jsme/jsme.nocache.js
+++ b/public/jsme/jsme.nocache.js
@@ -1,4 +1,4 @@
-function jsme(){var P='',xb='" for "gwt:onLoadErrorFn"',vb='" for "gwt:onPropertyErrorFn"',ib='"><\/script>',Z='#',qc='.cache.html',_='/',lb='//',Vb='0C406D7CF33A12D63C52DE66D498F1CD',Yb='0DE54407F8836163843F363DEF462435',Zb='0E1958E2DA8AAF8AC743346F1B07289B',$b='1FF46909D749270FF381D41E1313C970',_b='4DD5A381A59C969C147B4AF79F32C2F6',ac='54F9E7E5962E715E5F54DF69E95CC015',bc='5952A2CB4040AE2246428B9BA22BB4AE',cc='59C599C70C55FAEAE8D77121FFC507DA',dc='59EE5ADF5155B64443CE30712540EE3D',ec='5C36F13F9951716092C3E0487B272BDF',fc='5EC8CE504D6A4EB3B3A5BCF3BF37FF40',gc='6D46E1D8BF2EB46D67A6B5E4677D3C2F',hc='75B6640A6BDDF28E71E47025CA9B6A0F',ic='99B9658C834FFDA06817D208BA51E3B1',pc=':',Xb=':1',pb='::',Ac='<script defer="defer">jsme.onInjectionDone(\'jsme\')<\/script>',hb='<script id="',sb='=',$='?',jc='B709675E615270B186F00DE7CEFD0C81',kc='BA041AD18659B20123F3AF7BB55E586D',Eb='BackCompat',ub='Bad handler "',lc='CE2CDF93F94DC9AD046CD426666189FC',Db='CSS1Compat',zc='DOMContentLoaded',mc='F36D9482E6DACEA4F906EA0DC69485B4',nc='F6DEDB2ADBC66FA84D119133642F55EF',oc='FF2629138194336E10D8BDC4EA6E9AE4',jb='SCRIPT',gb='__gwt_marker_jsme',kb='base',cb='baseUrl',T='begin',S='bootstrap',bb='clear.cache.gif',Cb='compat.mode',rb='content',Fb='drag_and_drop_support',Y='end',Ub='false',Ob='gecko',Pb='gecko1_8',U='gwt.codesvr=',V='gwt.hosted=',W='gwt.hybrid',xc='gwt/chrome/chrome.css',yc='gwt/chrome/mosaic.css',wb='gwt:onLoadErrorFn',tb='gwt:onPropertyErrorFn',qb='gwt:property',wc='head',Sb='hosted.html?jsme',vc='href',Nb='ie6',Mb='ie8',Lb='ie9',yb='iframe',ab='img',zb="javascript:''",rc='jsa.css',Q='jsme',eb='jsme.nocache.js',ob='jsme::',sc='link',Rb='loadExternalRefs',mb='meta',Bb='moduleRequested',X='moduleStartup',Kb='msie',nb='name',Hb='opera',Ab='position:absolute;width:0;height:0;border:none',tc='rel',Jb='safari',db='script',Tb='selectingPermutation',R='startup',uc='stylesheet',Wb='true',fb='undefined',Qb='unknown',Gb='user.agent',Ib='webkit';var m=window,n=document,o=m.__gwtStatsEvent?function(a){return m.__gwtStatsEvent(a)}:null,p=m.__gwtStatsSessionId?m.__gwtStatsSessionId:null,q,r,s,t=P,u={},v=[],w=[],x=[],y=0,z,A;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:T});if(!m.__gwt_stylesLoaded){m.__gwt_stylesLoaded={}}if(!m.__gwt_scriptsLoaded){m.__gwt_scriptsLoaded={}}function B(){var b=false;try{var c=m.location.search;return (c.indexOf(U)!=-1||(c.indexOf(V)!=-1||m.external&&m.external.gwtOnLoad))&&c.indexOf(W)==-1}catch(a){}B=function(){return b};return b}
+function jsme(){var P='',xb='" for "gwt:onLoadErrorFn"',vb='" for "gwt:onPropertyErrorFn"',ib='"><\/script>',Z='#',Lc='.cache.html',_='/',lb='//',_b='057C029061D565E59B91BCF8D80FA08E',ac='0D71BA88E8DB59E613D3BD042277F3CA',bc='143B86F220A77EA4A06DF2CE62EF455A',jc='1AFB129BECD672F835F8C27B14A9D8F2',kc='20865588BA1E58170CC8C13CEAD50C3C',lc='20B12D7884BFE17E1879B157A966B4D0',mc='222DCE3CD01E8F29C3D81A37CE3EC2B8',nc='230043C4988F4EECEF225437640D792F',oc='3014E46F5C6FB35E6CF0D7870071174B',pc='3F57AECC67986E796A3148265F038FF1',qc='469A5B5AE16905A2CD712E25B9517A14',rc='4722AB194B521805C997130865A7EE3D',sc='497588C27DED1A6E8FE1E0AB8417B414',tc='571D27D70DEF8240841DA5CAFC363CFF',uc='5F7FD5A5750634DF9F5480F2778D9CD7',vc='6187B195CC6073B1DB0A30F6CD64ACA3',wc='6DED0C7A48F0BB72DDB1FDE5C05E60B5',xc='73F66F1A578E65144682885B3DC28556',yc='76252DEA9FB0A670947525C4C89E2530',zc='84DE2DAB8AD49C4E122A548C4B072500',Ac='98150D1CD230B36339E35812F0BD3D0E',Bc='9BA3A5A02DFF97BADFD3F9FE3817341B',Cc='9D58CD61900096C805154C0AC693DCE7',Kc=':',cc=':1',dc=':2',ec=':3',fc=':4',gc=':5',hc=':6',ic=':7',pb='::',Vc='<script defer="defer">jsme.onInjectionDone(\'jsme\')<\/script>',hb='<script id="',sb='=',$='?',Dc='A3D2B7C95C4FC47DB0996CBDF930EA17',Ec='A6DF9CFFF55769DE62DA6868C558B3F2',Fc='B70D7DA2E93A6B0FB7E5BC15540F7B15',Eb='BackCompat',ub='Bad handler "',Db='CSS1Compat',Uc='DOMContentLoaded',Gc='E07214401017B41AF0BDAB1EB811CC83',Hc='E45DF2A61DB551567FA3454B1A00412D',Ic='E97CDFD075EEB4D0578A219C5564A988',Jc='EBCDA5C12B4318C17A4741474FB9D7CA',jb='SCRIPT',gb='__gwt_marker_jsme',Jb='android',kb='base',cb='baseUrl',T='begin',S='bootstrap',bb='clear.cache.gif',Cb='compat.mode',rb='content',Fb='drag_and_drop_support_html5',Y='end',$b='false',Tb='gecko',Ub='gecko1_8',U='gwt.codesvr=',V='gwt.hosted=',W='gwt.hybrid',Sc='gwt/chrome/chrome.css',Tc='gwt/chrome/mosaic.css',wb='gwt:onLoadErrorFn',tb='gwt:onPropertyErrorFn',qb='gwt:property',Rc='head',Xb='hosted.html?jsme',Qc='href',Sb='ie6',Rb='ie8',Qb='ie9',yb='iframe',ab='img',Ib='ipad',Hb='iphone',Gb='is_android_or_ios',zb="javascript:''",Mc='jsa.css',Q='jsme',eb='jsme.nocache.js',ob='jsme::',Nc='link',Wb='loadExternalRefs',mb='meta',Bb='moduleRequested',X='moduleStartup',Pb='msie',Kb='msie_clipboard',nb='name',Mb='opera',Ab='position:absolute;width:0;height:0;border:none',Oc='rel',Ob='safari',db='script',Yb='selectingPermutation',R='startup',Pc='stylesheet',Zb='true',fb='undefined',Vb='unknown',Lb='user.agent',Nb='webkit';var m=window,n=document,o=m.__gwtStatsEvent?function(a){return m.__gwtStatsEvent(a)}:null,p=m.__gwtStatsSessionId?m.__gwtStatsSessionId:null,q,r,s,t=P,u={},v=[],w=[],x=[],y=0,z,A;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:T});if(!m.__gwt_stylesLoaded){m.__gwt_stylesLoaded={}}if(!m.__gwt_scriptsLoaded){m.__gwt_scriptsLoaded={}}function B(){var b=false;try{var c=m.location.search;return (c.indexOf(U)!=-1||(c.indexOf(V)!=-1||m.external&&m.external.gwtOnLoad))&&c.indexOf(W)==-1}catch(a){}B=function(){return b};return b}
function C(){if(q&&r){var b=n.getElementById(Q);var c=b.contentWindow;if(B()){c.__gwt_getProperty=function(a){return H(a)}}jsme=null;c.gwtOnLoad(z,Q,t,y);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Y})}}
function D(){function e(a){var b=a.lastIndexOf(Z);if(b==-1){b=a.length}var c=a.indexOf($);if(c==-1){c=a.length}var d=a.lastIndexOf(_,Math.min(c,b));return d>=0?a.substring(0,d+1):P}
function f(a){if(a.match(/^\w+:\/\//)){}else{var b=n.createElement(ab);b.src=a+bb;a=e(b.src)}return a}
@@ -13,6 +13,6 @@ function F(a){var b=u[a];return b==null?null:b}
function G(a,b){var c=x;for(var d=0,e=a.length-1;d<e;++d){c=c[a[d]]||(c[a[d]]=[])}c[a[e]]=b}
function H(a){var b=w[a](),c=v[a];if(b in c){return b}var d=[];for(var e in c){d[c[e]]=e}if(A){A(a,d,b)}throw null}
var I;function J(){if(!I){I=true;var a=n.createElement(yb);a.src=zb;a.id=Q;a.style.cssText=Ab;a.tabIndex=-1;n.body.appendChild(a);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:X,millis:(new Date).getTime(),type:Bb});a.contentWindow.location.replace(t+L)}}
-w[Cb]=function(){return document.compatMode==Db?Db:Eb};v[Cb]={BackCompat:0,CSS1Compat:1};w[Fb]=function(){return P+(window.FileReader!=undefined)};v[Fb]={'false':0,'true':1};w[Gb]=function(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(Hb)!=-1}())return Hb;if(function(){return b.indexOf(Ib)!=-1}())return Jb;if(function(){return b.indexOf(Kb)!=-1&&n.documentMode>=9}())return Lb;if(function(){return b.indexOf(Kb)!=-1&&n.documentMode>=8}())return Mb;if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return Nb;if(function(){return b.indexOf(Ob)!=-1}())return Pb;return Qb};v[Gb]={gecko1_8:0,ie6:1,ie8:2,ie9:3,opera:4,safari:5};jsme.onScriptLoad=function(){if(I){r=true;C()}};jsme.onInjectionDone=function(){q=true;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Rb,millis:(new Date).getTime(),type:Y});C()};E();D();var K;var L;if(B()){if(m.external&&(m.external.initModule&&m.external.initModule(Q))){m.location.reload();return}L=Sb;K=P}o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Tb});if(!B()){try{G([Eb,Ub,Nb],Vb);G([Eb,Wb,Nb],Vb);G([Eb,Ub,Nb],Vb+Xb);G([Eb,Wb,Nb],Vb+Xb);G([Db,Ub,Hb],Yb);G([Db,Ub,Lb],Zb);G([Db,Ub,Mb],$b);G([Db,Wb,Mb],$b);G([Db,Ub,Mb],$b+Xb);G([Db,Wb,Mb],$b+Xb);G([Eb,Ub,Mb],_b);G([Eb,Wb,Mb],_b);G([Eb,Ub,Mb],_b+Xb);G([Eb,Wb,Mb],_b+Xb);G([Db,Wb,Jb],ac);G([Db,Ub,Jb],bc);G([Eb,Ub,Lb],cc);G([Eb,Wb,Pb],dc);G([Db,Wb,Pb],ec);G([Eb,Ub,Hb],fc);G([Eb,Wb,Hb],gc);G([Db,Wb,Hb],hc);G([Db,Ub,Nb],ic);G([Db,Wb,Nb],ic);G([Db,Ub,Nb],ic+Xb);G([Db,Wb,Nb],ic+Xb);G([Eb,Wb,Lb],jc);G([Eb,Ub,Jb],kc);G([Eb,Ub,Pb],lc);G([Db,Wb,Lb],mc);G([Eb,Wb,Jb],nc);G([Db,Ub,Pb],oc);K=x[H(Cb)][H(Fb)][H(Gb)];var M=K.indexOf(pc);if(M!=-1){y=Number(K.substring(M+1));K=K.substring(0,M)}L=K+qc}catch(a){return}}var N;function O(){if(!s){s=true;if(!__gwt_stylesLoaded[rc]){var a=n.createElement(sc);__gwt_stylesLoaded[rc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+rc);n.getElementsByTagName(wc)[0].appendChild(a)}if(!__gwt_stylesLoaded[xc]){var a=n.createElement(sc);__gwt_stylesLoaded[xc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+xc);n.getElementsByTagName(wc)[0].appendChild(a)}if(!__gwt_stylesLoaded[yc]){var a=n.createElement(sc);__gwt_stylesLoaded[yc]=a;a.setAttribute(tc,uc);a.setAttribute(vc,t+yc);n.getElementsByTagName(wc)[0].appendChild(a)}C();if(n.removeEventListener){n.removeEventListener(zc,O,false)}if(N){clearInterval(N)}}}
-if(n.addEventListener){n.addEventListener(zc,function(){J();O()},false)}var N=setInterval(function(){if(/loaded|complete/.test(n.readyState)){J();O()}},50);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Y});o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Rb,millis:(new Date).getTime(),type:T});n.write(Ac)}
+w[Cb]=function(){return document.compatMode==Db?Db:Eb};v[Cb]={BackCompat:0,CSS1Compat:1};w[Fb]=function(){return P+(window.FileReader!=undefined)};v[Fb]={'false':0,'true':1};w[Gb]=function(){var a=navigator.userAgent.toLowerCase();return P+(a.indexOf(Hb)!=-1||(a.indexOf(Ib)!=-1||a.indexOf(Jb)!=-1))};v[Gb]={'false':0,'true':1};w[Kb]=function(){return P+(window.clipboardData!=undefined)};v[Kb]={'false':0,'true':1};w[Lb]=function(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(Mb)!=-1}())return Mb;if(function(){return b.indexOf(Nb)!=-1}())return Ob;if(function(){return b.indexOf(Pb)!=-1&&n.documentMode>=9}())return Qb;if(function(){return b.indexOf(Pb)!=-1&&n.documentMode>=8}())return Rb;if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return Sb;if(function(){return b.indexOf(Tb)!=-1}())return Ub;return Vb};v[Lb]={gecko1_8:0,ie6:1,ie8:2,ie9:3,opera:4,safari:5};jsme.onScriptLoad=function(){if(I){r=true;C()}};jsme.onInjectionDone=function(){q=true;o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Wb,millis:(new Date).getTime(),type:Y});C()};E();D();var K;var L;if(B()){if(m.external&&(m.external.initModule&&m.external.initModule(Q))){m.location.reload();return}L=Xb;K=P}o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Yb});if(!B()){try{G([Db,Zb,$b,$b,Ub],_b);G([Eb,Zb,$b,Zb,Ub],ac);G([Eb,$b,$b,$b,Sb],bc);G([Eb,$b,$b,Zb,Sb],bc);G([Eb,$b,Zb,$b,Sb],bc);G([Eb,$b,Zb,Zb,Sb],bc);G([Eb,Zb,$b,$b,Sb],bc);G([Eb,Zb,$b,Zb,Sb],bc);G([Eb,Zb,Zb,$b,Sb],bc);G([Eb,Zb,Zb,Zb,Sb],bc);G([Eb,$b,$b,$b,Sb],bc+cc);G([Eb,$b,$b,Zb,Sb],bc+cc);G([Eb,$b,Zb,$b,Sb],bc+cc);G([Eb,$b,Zb,Zb,Sb],bc+cc);G([Eb,Zb,$b,$b,Sb],bc+cc);G([Eb,Zb,$b,Zb,Sb],bc+cc);G([Eb,Zb,Zb,$b,Sb],bc+cc);G([Eb,Zb,Zb,Zb,Sb],bc+cc);G([Eb,$b,$b,$b,Sb],bc+dc);G([Eb,$b,$b,Zb,Sb],bc+dc);G([Eb,$b,Zb,$b,Sb],bc+dc);G([Eb,$b,Zb,Zb,Sb],bc+dc);G([Eb,Zb,$b,$b,Sb],bc+dc);G([Eb,Zb,$b,Zb,Sb],bc+dc);G([Eb,Zb,Zb,$b,Sb],bc+dc);G([Eb,Zb,Zb,Zb,Sb],bc+dc);G([Eb,$b,$b,$b,Sb],bc+ec);G([Eb,$b,$b,Zb,Sb],bc+ec);G([Eb,$b,Zb,$b,Sb],bc+ec);G([Eb,$b,Zb,Zb,Sb],bc+ec);G([Eb,Zb,$b,$b,Sb],bc+ec);G([Eb,Zb,$b,Zb,Sb],bc+ec);G([Eb,Zb,Zb,$b,Sb],bc+ec);G([Eb,Zb,Zb,Zb,Sb],bc+ec);G([Eb,$b,$b,$b,Sb],bc+fc);G([Eb,$b,$b,Zb,Sb],bc+fc);G([Eb,$b,Zb,$b,Sb],bc+fc);G([Eb,$b,Zb,Zb,Sb],bc+fc);G([Eb,Zb,$b,$b,Sb],bc+fc);G([Eb,Zb,$b,Zb,Sb],bc+fc);G([Eb,Zb,Zb,$b,Sb],bc+fc);G([Eb,Zb,Zb,Zb,Sb],bc+fc);G([Eb,$b,$b,$b,Sb],bc+gc);G([Eb,$b,$b,Zb,Sb],bc+gc);G([Eb,$b,Zb,$b,Sb],bc+gc);G([Eb,$b,Zb,Zb,Sb],bc+gc);G([Eb,Zb,$b,$b,Sb],bc+gc);G([Eb,Zb,$b,Zb,Sb],bc+gc);G([Eb,Zb,Zb,$b,Sb],bc+gc);G([Eb,Zb,Zb,Zb,Sb],bc+gc);G([Eb,$b,$b,$b,Sb],bc+hc);G([Eb,$b,$b,Zb,Sb],bc+hc);G([Eb,$b,Zb,$b,Sb],bc+hc);G([Eb,$b,Zb,Zb,Sb],bc+hc);G([Eb,Zb,$b,$b,Sb],bc+hc);G([Eb,Zb,$b,Zb,Sb],bc+hc);G([Eb,Zb,Zb,$b,Sb],bc+hc);G([Eb,Zb,Zb,Zb,Sb],bc+hc);G([Eb,$b,$b,$b,Sb],bc+ic);G([Eb,$b,$b,Zb,Sb],bc+ic);G([Eb,$b,Zb,$b,Sb],bc+ic);G([Eb,$b,Zb,Zb,Sb],bc+ic);G([Eb,Zb,$b,$b,Sb],bc+ic);G([Eb,Zb,$b,Zb,Sb],bc+ic);G([Eb,Zb,Zb,$b,Sb],bc+ic);G([Eb,Zb,Zb,Zb,Sb],bc+ic);G([Eb,$b,$b,$b,Rb],jc);G([Eb,$b,$b,Zb,Rb],jc);G([Eb,$b,Zb,$b,Rb],jc);G([Eb,$b,Zb,Zb,Rb],jc);G([Eb,Zb,$b,$b,Rb],jc);G([Eb,Zb,$b,Zb,Rb],jc);G([Eb,Zb,Zb,$b,Rb],jc);G([Eb,Zb,Zb,Zb,Rb],jc);G([Eb,$b,$b,$b,Rb],jc+cc);G([Eb,$b,$b,Zb,Rb],jc+cc);G([Eb,$b,Zb,$b,Rb],jc+cc);G([Eb,$b,Zb,Zb,Rb],jc+cc);G([Eb,Zb,$b,$b,Rb],jc+cc);G([Eb,Zb,$b,Zb,Rb],jc+cc);G([Eb,Zb,Zb,$b,Rb],jc+cc);G([Eb,Zb,Zb,Zb,Rb],jc+cc);G([Eb,$b,$b,$b,Rb],jc+dc);G([Eb,$b,$b,Zb,Rb],jc+dc);G([Eb,$b,Zb,$b,Rb],jc+dc);G([Eb,$b,Zb,Zb,Rb],jc+dc);G([Eb,Zb,$b,$b,Rb],jc+dc);G([Eb,Zb,$b,Zb,Rb],jc+dc);G([Eb,Zb,Zb,$b,Rb],jc+dc);G([Eb,Zb,Zb,Zb,Rb],jc+dc);G([Eb,$b,$b,$b,Rb],jc+ec);G([Eb,$b,$b,Zb,Rb],jc+ec);G([Eb,$b,Zb,$b,Rb],jc+ec);G([Eb,$b,Zb,Zb,Rb],jc+ec);G([Eb,Zb,$b,$b,Rb],jc+ec);G([Eb,Zb,$b,Zb,Rb],jc+ec);G([Eb,Zb,Zb,$b,Rb],jc+ec);G([Eb,Zb,Zb,Zb,Rb],jc+ec);G([Eb,$b,$b,$b,Rb],jc+fc);G([Eb,$b,$b,Zb,Rb],jc+fc);G([Eb,$b,Zb,$b,Rb],jc+fc);G([Eb,$b,Zb,Zb,Rb],jc+fc);G([Eb,Zb,$b,$b,Rb],jc+fc);G([Eb,Zb,$b,Zb,Rb],jc+fc);G([Eb,Zb,Zb,$b,Rb],jc+fc);G([Eb,Zb,Zb,Zb,Rb],jc+fc);G([Eb,$b,$b,$b,Rb],jc+gc);G([Eb,$b,$b,Zb,Rb],jc+gc);G([Eb,$b,Zb,$b,Rb],jc+gc);G([Eb,$b,Zb,Zb,Rb],jc+gc);G([Eb,Zb,$b,$b,Rb],jc+gc);G([Eb,Zb,$b,Zb,Rb],jc+gc);G([Eb,Zb,Zb,$b,Rb],jc+gc);G([Eb,Zb,Zb,Zb,Rb],jc+gc);G([Eb,$b,$b,$b,Rb],jc+hc);G([Eb,$b,$b,Zb,Rb],jc+hc);G([Eb,$b,Zb,$b,Rb],jc+hc);G([Eb,$b,Zb,Zb,Rb],jc+hc);G([Eb,Zb,$b,$b,Rb],jc+hc);G([Eb,Zb,$b,Zb,Rb],jc+hc);G([Eb,Zb,Zb,$b,Rb],jc+hc);G([Eb,Zb,Zb,Zb,Rb],jc+hc);G([Eb,$b,$b,$b,Rb],jc+ic);G([Eb,$b,$b,Zb,Rb],jc+ic);G([Eb,$b,Zb,$b,Rb],jc+ic);G([Eb,$b,Zb,Zb,Rb],jc+ic);G([Eb,Zb,$b,$b,Rb],jc+ic);G([Eb,Zb,$b,Zb,Rb],jc+ic);G([Eb,Zb,Zb,$b,Rb],jc+ic);G([Eb,Zb,Zb,Zb,Rb],jc+ic);G([Db,$b,$b,Zb,Mb],kc);G([Db,$b,Zb,Zb,Mb],kc);G([Db,Zb,Zb,Zb,Mb],kc);G([Db,$b,$b,Zb,Mb],kc+cc);G([Db,$b,Zb,Zb,Mb],kc+cc);G([Db,Zb,Zb,Zb,Mb],kc+cc);G([Db,$b,$b,Zb,Mb],kc+dc);G([Db,$b,Zb,Zb,Mb],kc+dc);G([Db,Zb,Zb,Zb,Mb],kc+dc);G([Eb,$b,$b,$b,Mb],lc);G([Eb,$b,Zb,$b,Mb],lc);G([Eb,Zb,Zb,$b,Mb],lc);G([Eb,$b,$b,$b,Mb],lc+cc);G([Eb,$b,Zb,$b,Mb],lc+cc);G([Eb,Zb,Zb,$b,Mb],lc+cc);G([Eb,$b,$b,$b,Mb],lc+dc);G([Eb,$b,Zb,$b,Mb],lc+dc);G([Eb,Zb,Zb,$b,Mb],lc+dc);G([Db,$b,$b,Zb,Ob],mc);G([Db,$b,Zb,Zb,Ob],mc);G([Db,Zb,Zb,Zb,Ob],mc);G([Db,$b,$b,Zb,Ob],mc+cc);G([Db,$b,Zb,Zb,Ob],mc+cc);G([Db,Zb,Zb,Zb,Ob],mc+cc);G([Db,$b,$b,Zb,Ob],mc+dc);G([Db,$b,Zb,Zb,Ob],mc+dc);G([Db,Zb,Zb,Zb,Ob],mc+dc);G([Db,$b,$b,Zb,Ub],nc);G([Db,$b,Zb,Zb,Ub],nc);G([Db,Zb,Zb,Zb,Ub],nc);G([Db,$b,$b,Zb,Ub],nc+cc);G([Db,$b,Zb,Zb,Ub],nc+cc);G([Db,Zb,Zb,Zb,Ub],nc+cc);G([Db,$b,$b,Zb,Ub],nc+dc);G([Db,$b,Zb,Zb,Ub],nc+dc);G([Db,Zb,Zb,Zb,Ub],nc+dc);G([Eb,$b,$b,Zb,Mb],oc);G([Eb,$b,Zb,Zb,Mb],oc);G([Eb,Zb,Zb,Zb,Mb],oc);G([Eb,$b,$b,Zb,Mb],oc+cc);G([Eb,$b,Zb,Zb,Mb],oc+cc);G([Eb,Zb,Zb,Zb,Mb],oc+cc);G([Eb,$b,$b,Zb,Mb],oc+dc);G([Eb,$b,Zb,Zb,Mb],oc+dc);G([Eb,Zb,Zb,Zb,Mb],oc+dc);G([Eb,Zb,$b,Zb,Ob],pc);G([Db,Zb,$b,$b,Mb],qc);G([Db,$b,$b,$b,Sb],rc);G([Db,$b,$b,Zb,Sb],rc);G([Db,$b,Zb,$b,Sb],rc);G([Db,$b,Zb,Zb,Sb],rc);G([Db,Zb,$b,$b,Sb],rc);G([Db,Zb,$b,Zb,Sb],rc);G([Db,Zb,Zb,$b,Sb],rc);G([Db,Zb,Zb,Zb,Sb],rc);G([Db,$b,$b,$b,Sb],rc+cc);G([Db,$b,$b,Zb,Sb],rc+cc);G([Db,$b,Zb,$b,Sb],rc+cc);G([Db,$b,Zb,Zb,Sb],rc+cc);G([Db,Zb,$b,$b,Sb],rc+cc);G([Db,Zb,$b,Zb,Sb],rc+cc);G([Db,Zb,Zb,$b,Sb],rc+cc);G([Db,Zb,Zb,Zb,Sb],rc+cc);G([Db,$b,$b,$b,Sb],rc+dc);G([Db,$b,$b,Zb,Sb],rc+dc);G([Db,$b,Zb,$b,Sb],rc+dc);G([Db,$b,Zb,Zb,Sb],rc+dc);G([Db,Zb,$b,$b,Sb],rc+dc);G([Db,Zb,$b,Zb,Sb],rc+dc);G([Db,Zb,Zb,$b,Sb],rc+dc);G([Db,Zb,Zb,Zb,Sb],rc+dc);G([Db,$b,$b,$b,Sb],rc+ec);G([Db,$b,$b,Zb,Sb],rc+ec);G([Db,$b,Zb,$b,Sb],rc+ec);G([Db,$b,Zb,Zb,Sb],rc+ec);G([Db,Zb,$b,$b,Sb],rc+ec);G([Db,Zb,$b,Zb,Sb],rc+ec);G([Db,Zb,Zb,$b,Sb],rc+ec);G([Db,Zb,Zb,Zb,Sb],rc+ec);G([Db,$b,$b,$b,Sb],rc+fc);G([Db,$b,$b,Zb,Sb],rc+fc);G([Db,$b,Zb,$b,Sb],rc+fc);G([Db,$b,Zb,Zb,Sb],rc+fc);G([Db,Zb,$b,$b,Sb],rc+fc);G([Db,Zb,$b,Zb,Sb],rc+fc);G([Db,Zb,Zb,$b,Sb],rc+fc);G([Db,Zb,Zb,Zb,Sb],rc+fc);G([Db,$b,$b,$b,Sb],rc+gc);G([Db,$b,$b,Zb,Sb],rc+gc);G([Db,$b,Zb,$b,Sb],rc+gc);G([Db,$b,Zb,Zb,Sb],rc+gc);G([Db,Zb,$b,$b,Sb],rc+gc);G([Db,Zb,$b,Zb,Sb],rc+gc);G([Db,Zb,Zb,$b,Sb],rc+gc);G([Db,Zb,Zb,Zb,Sb],rc+gc);G([Db,$b,$b,$b,Sb],rc+hc);G([Db,$b,$b,Zb,Sb],rc+hc);G([Db,$b,Zb,$b,Sb],rc+hc);G([Db,$b,Zb,Zb,Sb],rc+hc);G([Db,Zb,$b,$b,Sb],rc+hc);G([Db,Zb,$b,Zb,Sb],rc+hc);G([Db,Zb,Zb,$b,Sb],rc+hc);G([Db,Zb,Zb,Zb,Sb],rc+hc);G([Db,$b,$b,$b,Sb],rc+ic);G([Db,$b,$b,Zb,Sb],rc+ic);G([Db,$b,Zb,$b,Sb],rc+ic);G([Db,$b,Zb,Zb,Sb],rc+ic);G([Db,Zb,$b,$b,Sb],rc+ic);G([Db,Zb,$b,Zb,Sb],rc+ic);G([Db,Zb,Zb,$b,Sb],rc+ic);G([Db,Zb,Zb,Zb,Sb],rc+ic);G([Eb,$b,$b,Zb,Ob],sc);G([Eb,$b,Zb,Zb,Ob],sc);G([Eb,Zb,Zb,Zb,Ob],sc);G([Eb,$b,$b,Zb,Ob],sc+cc);G([Eb,$b,Zb,Zb,Ob],sc+cc);G([Eb,Zb,Zb,Zb,Ob],sc+cc);G([Eb,$b,$b,Zb,Ob],sc+dc);G([Eb,$b,Zb,Zb,Ob],sc+dc);G([Eb,Zb,Zb,Zb,Ob],sc+dc);G([Eb,$b,$b,$b,Qb],tc);G([Eb,$b,$b,Zb,Qb],tc);G([Eb,$b,Zb,$b,Qb],tc);G([Eb,$b,Zb,Zb,Qb],tc);G([Eb,Zb,$b,$b,Qb],tc);G([Eb,Zb,$b,Zb,Qb],tc);G([Eb,Zb,Zb,$b,Qb],tc);G([Eb,Zb,Zb,Zb,Qb],tc);G([Eb,$b,$b,$b,Qb],tc+cc);G([Eb,$b,$b,Zb,Qb],tc+cc);G([Eb,$b,Zb,$b,Qb],tc+cc);G([Eb,$b,Zb,Zb,Qb],tc+cc);G([Eb,Zb,$b,$b,Qb],tc+cc);G([Eb,Zb,$b,Zb,Qb],tc+cc);G([Eb,Zb,Zb,$b,Qb],tc+cc);G([Eb,Zb,Zb,Zb,Qb],tc+cc);G([Eb,$b,$b,$b,Qb],tc+dc);G([Eb,$b,$b,Zb,Qb],tc+dc);G([Eb,$b,Zb,$b,Qb],tc+dc);G([Eb,$b,Zb,Zb,Qb],tc+dc);G([Eb,Zb,$b,$b,Qb],tc+dc);G([Eb,Zb,$b,Zb,Qb],tc+dc);G([Eb,Zb,Zb,$b,Qb],tc+dc);G([Eb,Zb,Zb,Zb,Qb],tc+dc);G([Eb,$b,$b,$b,Qb],tc+ec);G([Eb,$b,$b,Zb,Qb],tc+ec);G([Eb,$b,Zb,$b,Qb],tc+ec);G([Eb,$b,Zb,Zb,Qb],tc+ec);G([Eb,Zb,$b,$b,Qb],tc+ec);G([Eb,Zb,$b,Zb,Qb],tc+ec);G([Eb,Zb,Zb,$b,Qb],tc+ec);G([Eb,Zb,Zb,Zb,Qb],tc+ec);G([Eb,$b,$b,$b,Qb],tc+fc);G([Eb,$b,$b,Zb,Qb],tc+fc);G([Eb,$b,Zb,$b,Qb],tc+fc);G([Eb,$b,Zb,Zb,Qb],tc+fc);G([Eb,Zb,$b,$b,Qb],tc+fc);G([Eb,Zb,$b,Zb,Qb],tc+fc);G([Eb,Zb,Zb,$b,Qb],tc+fc);G([Eb,Zb,Zb,Zb,Qb],tc+fc);G([Eb,$b,$b,$b,Qb],tc+gc);G([Eb,$b,$b,Zb,Qb],tc+gc);G([Eb,$b,Zb,$b,Qb],tc+gc);G([Eb,$b,Zb,Zb,Qb],tc+gc);G([Eb,Zb,$b,$b,Qb],tc+gc);G([Eb,Zb,$b,Zb,Qb],tc+gc);G([Eb,Zb,Zb,$b,Qb],tc+gc);G([Eb,Zb,Zb,Zb,Qb],tc+gc);G([Eb,$b,$b,$b,Qb],tc+hc);G([Eb,$b,$b,Zb,Qb],tc+hc);G([Eb,$b,Zb,$b,Qb],tc+hc);G([Eb,$b,Zb,Zb,Qb],tc+hc);G([Eb,Zb,$b,$b,Qb],tc+hc);G([Eb,Zb,$b,Zb,Qb],tc+hc);G([Eb,Zb,Zb,$b,Qb],tc+hc);G([Eb,Zb,Zb,Zb,Qb],tc+hc);G([Eb,$b,$b,$b,Qb],tc+ic);G([Eb,$b,$b,Zb,Qb],tc+ic);G([Eb,$b,Zb,$b,Qb],tc+ic);G([Eb,$b,Zb,Zb,Qb],tc+ic);G([Eb,Zb,$b,$b,Qb],tc+ic);G([Eb,Zb,$b,Zb,Qb],tc+ic);G([Eb,Zb,Zb,$b,Qb],tc+ic);G([Eb,Zb,Zb,Zb,Qb],tc+ic);G([Eb,Zb,$b,$b,Ub],uc);G([Db,$b,$b,$b,Qb],vc);G([Db,$b,$b,Zb,Qb],vc);G([Db,$b,Zb,$b,Qb],vc);G([Db,$b,Zb,Zb,Qb],vc);G([Db,Zb,$b,$b,Qb],vc);G([Db,Zb,$b,Zb,Qb],vc);G([Db,Zb,Zb,$b,Qb],vc);G([Db,Zb,Zb,Zb,Qb],vc);G([Db,$b,$b,$b,Qb],vc+cc);G([Db,$b,$b,Zb,Qb],vc+cc);G([Db,$b,Zb,$b,Qb],vc+cc);G([Db,$b,Zb,Zb,Qb],vc+cc);G([Db,Zb,$b,$b,Qb],vc+cc);G([Db,Zb,$b,Zb,Qb],vc+cc);G([Db,Zb,Zb,$b,Qb],vc+cc);G([Db,Zb,Zb,Zb,Qb],vc+cc);G([Db,$b,$b,$b,Qb],vc+dc);G([Db,$b,$b,Zb,Qb],vc+dc);G([Db,$b,Zb,$b,Qb],vc+dc);G([Db,$b,Zb,Zb,Qb],vc+dc);G([Db,Zb,$b,$b,Qb],vc+dc);G([Db,Zb,$b,Zb,Qb],vc+dc);G([Db,Zb,Zb,$b,Qb],vc+dc);G([Db,Zb,Zb,Zb,Qb],vc+dc);G([Db,$b,$b,$b,Qb],vc+ec);G([Db,$b,$b,Zb,Qb],vc+ec);G([Db,$b,Zb,$b,Qb],vc+ec);G([Db,$b,Zb,Zb,Qb],vc+ec);G([Db,Zb,$b,$b,Qb],vc+ec);G([Db,Zb,$b,Zb,Qb],vc+ec);G([Db,Zb,Zb,$b,Qb],vc+ec);G([Db,Zb,Zb,Zb,Qb],vc+ec);G([Db,$b,$b,$b,Qb],vc+fc);G([Db,$b,$b,Zb,Qb],vc+fc);G([Db,$b,Zb,$b,Qb],vc+fc);G([Db,$b,Zb,Zb,Qb],vc+fc);G([Db,Zb,$b,$b,Qb],vc+fc);G([Db,Zb,$b,Zb,Qb],vc+fc);G([Db,Zb,Zb,$b,Qb],vc+fc);G([Db,Zb,Zb,Zb,Qb],vc+fc);G([Db,$b,$b,$b,Qb],vc+gc);G([Db,$b,$b,Zb,Qb],vc+gc);G([Db,$b,Zb,$b,Qb],vc+gc);G([Db,$b,Zb,Zb,Qb],vc+gc);G([Db,Zb,$b,$b,Qb],vc+gc);G([Db,Zb,$b,Zb,Qb],vc+gc);G([Db,Zb,Zb,$b,Qb],vc+gc);G([Db,Zb,Zb,Zb,Qb],vc+gc);G([Db,$b,$b,$b,Qb],vc+hc);G([Db,$b,$b,Zb,Qb],vc+hc);G([Db,$b,Zb,$b,Qb],vc+hc);G([Db,$b,Zb,Zb,Qb],vc+hc);G([Db,Zb,$b,$b,Qb],vc+hc);G([Db,Zb,$b,Zb,Qb],vc+hc);G([Db,Zb,Zb,$b,Qb],vc+hc);G([Db,Zb,Zb,Zb,Qb],vc+hc);G([Db,$b,$b,$b,Qb],vc+ic);G([Db,$b,$b,Zb,Qb],vc+ic);G([Db,$b,Zb,$b,Qb],vc+ic);G([Db,$b,Zb,Zb,Qb],vc+ic);G([Db,Zb,$b,$b,Qb],vc+ic);G([Db,Zb,$b,Zb,Qb],vc+ic);G([Db,Zb,Zb,$b,Qb],vc+ic);G([Db,Zb,Zb,Zb,Qb],vc+ic);G([Db,$b,$b,$b,Ub],wc);G([Db,$b,Zb,$b,Ub],wc);G([Db,Zb,Zb,$b,Ub],wc);G([Db,$b,$b,$b,Ub],wc+cc);G([Db,$b,Zb,$b,Ub],wc+cc);G([Db,Zb,Zb,$b,Ub],wc+cc);G([Db,$b,$b,$b,Ub],wc+dc);G([Db,$b,Zb,$b,Ub],wc+dc);G([Db,Zb,Zb,$b,Ub],wc+dc);G([Db,$b,$b,$b,Rb],xc);G([Db,$b,$b,Zb,Rb],xc);G([Db,$b,Zb,$b,Rb],xc);G([Db,$b,Zb,Zb,Rb],xc);G([Db,Zb,$b,$b,Rb],xc);G([Db,Zb,$b,Zb,Rb],xc);G([Db,Zb,Zb,$b,Rb],xc);G([Db,Zb,Zb,Zb,Rb],xc);G([Db,$b,$b,$b,Rb],xc+cc);G([Db,$b,$b,Zb,Rb],xc+cc);G([Db,$b,Zb,$b,Rb],xc+cc);G([Db,$b,Zb,Zb,Rb],xc+cc);G([Db,Zb,$b,$b,Rb],xc+cc);G([Db,Zb,$b,Zb,Rb],xc+cc);G([Db,Zb,Zb,$b,Rb],xc+cc);G([Db,Zb,Zb,Zb,Rb],xc+cc);G([Db,$b,$b,$b,Rb],xc+dc);G([Db,$b,$b,Zb,Rb],xc+dc);G([Db,$b,Zb,$b,Rb],xc+dc);G([Db,$b,Zb,Zb,Rb],xc+dc);G([Db,Zb,$b,$b,Rb],xc+dc);G([Db,Zb,$b,Zb,Rb],xc+dc);G([Db,Zb,Zb,$b,Rb],xc+dc);G([Db,Zb,Zb,Zb,Rb],xc+dc);G([Db,$b,$b,$b,Rb],xc+ec);G([Db,$b,$b,Zb,Rb],xc+ec);G([Db,$b,Zb,$b,Rb],xc+ec);G([Db,$b,Zb,Zb,Rb],xc+ec);G([Db,Zb,$b,$b,Rb],xc+ec);G([Db,Zb,$b,Zb,Rb],xc+ec);G([Db,Zb,Zb,$b,Rb],xc+ec);G([Db,Zb,Zb,Zb,Rb],xc+ec);G([Db,$b,$b,$b,Rb],xc+fc);G([Db,$b,$b,Zb,Rb],xc+fc);G([Db,$b,Zb,$b,Rb],xc+fc);G([Db,$b,Zb,Zb,Rb],xc+fc);G([Db,Zb,$b,$b,Rb],xc+fc);G([Db,Zb,$b,Zb,Rb],xc+fc);G([Db,Zb,Zb,$b,Rb],xc+fc);G([Db,Zb,Zb,Zb,Rb],xc+fc);G([Db,$b,$b,$b,Rb],xc+gc);G([Db,$b,$b,Zb,Rb],xc+gc);G([Db,$b,Zb,$b,Rb],xc+gc);G([Db,$b,Zb,Zb,Rb],xc+gc);G([Db,Zb,$b,$b,Rb],xc+gc);G([Db,Zb,$b,Zb,Rb],xc+gc);G([Db,Zb,Zb,$b,Rb],xc+gc);G([Db,Zb,Zb,Zb,Rb],xc+gc);G([Db,$b,$b,$b,Rb],xc+hc);G([Db,$b,$b,Zb,Rb],xc+hc);G([Db,$b,Zb,$b,Rb],xc+hc);G([Db,$b,Zb,Zb,Rb],xc+hc);G([Db,Zb,$b,$b,Rb],xc+hc);G([Db,Zb,$b,Zb,Rb],xc+hc);G([Db,Zb,Zb,$b,Rb],xc+hc);G([Db,Zb,Zb,Zb,Rb],xc+hc);G([Db,$b,$b,$b,Rb],xc+ic);G([Db,$b,$b,Zb,Rb],xc+ic);G([Db,$b,Zb,$b,Rb],xc+ic);G([Db,$b,Zb,Zb,Rb],xc+ic);G([Db,Zb,$b,$b,Rb],xc+ic);G([Db,Zb,$b,Zb,Rb],xc+ic);G([Db,Zb,Zb,$b,Rb],xc+ic);G([Db,Zb,Zb,Zb,Rb],xc+ic);G([Db,Zb,$b,$b,Ob],yc);G([Eb,$b,$b,Zb,Ub],zc);G([Eb,$b,Zb,Zb,Ub],zc);G([Eb,Zb,Zb,Zb,Ub],zc);G([Eb,$b,$b,Zb,Ub],zc+cc);G([Eb,$b,Zb,Zb,Ub],zc+cc);G([Eb,Zb,Zb,Zb,Ub],zc+cc);G([Eb,$b,$b,Zb,Ub],zc+dc);G([Eb,$b,Zb,Zb,Ub],zc+dc);G([Eb,Zb,Zb,Zb,Ub],zc+dc);G([Eb,Zb,$b,Zb,Mb],Ac);G([Db,Zb,$b,Zb,Ub],Bc);G([Db,Zb,$b,Zb,Ob],Cc);G([Eb,Zb,$b,$b,Ob],Dc);G([Db,Zb,$b,Zb,Mb],Ec);G([Db,$b,$b,$b,Ob],Fc);G([Db,$b,Zb,$b,Ob],Fc);G([Db,Zb,Zb,$b,Ob],Fc);G([Db,$b,$b,$b,Ob],Fc+cc);G([Db,$b,Zb,$b,Ob],Fc+cc);G([Db,Zb,Zb,$b,Ob],Fc+cc);G([Db,$b,$b,$b,Ob],Fc+dc);G([Db,$b,Zb,$b,Ob],Fc+dc);G([Db,Zb,Zb,$b,Ob],Fc+dc);G([Eb,$b,$b,$b,Ob],Gc);G([Eb,$b,Zb,$b,Ob],Gc);G([Eb,Zb,Zb,$b,Ob],Gc);G([Eb,$b,$b,$b,Ob],Gc+cc);G([Eb,$b,Zb,$b,Ob],Gc+cc);G([Eb,Zb,Zb,$b,Ob],Gc+cc);G([Eb,$b,$b,$b,Ob],Gc+dc);G([Eb,$b,Zb,$b,Ob],Gc+dc);G([Eb,Zb,Zb,$b,Ob],Gc+dc);G([Db,$b,$b,$b,Mb],Hc);G([Db,$b,Zb,$b,Mb],Hc);G([Db,Zb,Zb,$b,Mb],Hc);G([Db,$b,$b,$b,Mb],Hc+cc);G([Db,$b,Zb,$b,Mb],Hc+cc);G([Db,Zb,Zb,$b,Mb],Hc+cc);G([Db,$b,$b,$b,Mb],Hc+dc);G([Db,$b,Zb,$b,Mb],Hc+dc);G([Db,Zb,Zb,$b,Mb],Hc+dc);G([Eb,$b,$b,$b,Ub],Ic);G([Eb,$b,Zb,$b,Ub],Ic);G([Eb,Zb,Zb,$b,Ub],Ic);G([Eb,$b,$b,$b,Ub],Ic+cc);G([Eb,$b,Zb,$b,Ub],Ic+cc);G([Eb,Zb,Zb,$b,Ub],Ic+cc);G([Eb,$b,$b,$b,Ub],Ic+dc);G([Eb,$b,Zb,$b,Ub],Ic+dc);G([Eb,Zb,Zb,$b,Ub],Ic+dc);G([Eb,Zb,$b,$b,Mb],Jc);K=x[H(Cb)][H(Fb)][H(Gb)][H(Kb)][H(Lb)];var M=K.indexOf(Kc);if(M!=-1){y=Number(K.substring(M+1));K=K.substring(0,M)}L=K+Lc}catch(a){return}}var N;function O(){if(!s){s=true;if(!__gwt_stylesLoaded[Mc]){var a=n.createElement(Nc);__gwt_stylesLoaded[Mc]=a;a.setAttribute(Oc,Pc);a.setAttribute(Qc,t+Mc);n.getElementsByTagName(Rc)[0].appendChild(a)}if(!__gwt_stylesLoaded[Sc]){var a=n.createElement(Nc);__gwt_stylesLoaded[Sc]=a;a.setAttribute(Oc,Pc);a.setAttribute(Qc,t+Sc);n.getElementsByTagName(Rc)[0].appendChild(a)}if(!__gwt_stylesLoaded[Tc]){var a=n.createElement(Nc);__gwt_stylesLoaded[Tc]=a;a.setAttribute(Oc,Pc);a.setAttribute(Qc,t+Tc);n.getElementsByTagName(Rc)[0].appendChild(a)}C();if(n.removeEventListener){n.removeEventListener(Uc,O,false)}if(N){clearInterval(N)}}}
+if(n.addEventListener){n.addEventListener(Uc,function(){J();O()},false)}var N=setInterval(function(){if(/loaded|complete/.test(n.readyState)){J();O()}},50);o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:S,millis:(new Date).getTime(),type:Y});o&&o({moduleName:Q,sessionId:p,subSystem:R,evtGroup:Wb,millis:(new Date).getTime(),type:T});n.write(Vc)}
jsme(); \ No newline at end of file